summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDavid Wrighton <davidwr@microsoft.com>2017-09-13 14:50:39 -0700
committerDavid Wrighton <davidwr@microsoft.com>2017-09-13 14:50:39 -0700
commitd68f0916d0a2bf3787bc85261ef4a4f1f27f1f24 (patch)
tree6c21ac239ae268096f20d98a8db16a4b80394fd9
parent96fa98525e0d64459148228cde5211c475b0c25c (diff)
parente866d072042f4ad9e0811aa36e338dac781c09a5 (diff)
downloadcoreclr-d68f0916d0a2bf3787bc85261ef4a4f1f27f1f24.tar.gz
coreclr-d68f0916d0a2bf3787bc85261ef4a4f1f27f1f24.tar.bz2
coreclr-d68f0916d0a2bf3787bc85261ef4a4f1f27f1f24.zip
Merge branch 'master' into update_from_master
-rw-r--r--BuildToolsVersion.txt2
-rw-r--r--CMakeLists.txt24
-rw-r--r--Documentation/README.md2
-rw-r--r--Documentation/botr/clr-abi.md36
-rw-r--r--Documentation/botr/ryujit-tutorial.md745
-rw-r--r--Documentation/building/linux-instructions.md3
-rw-r--r--Documentation/building/windows-instructions.md6
-rw-r--r--Documentation/building/windows-test-instructions.md6
-rw-r--r--Documentation/deep-dive-blog-posts.md22
-rw-r--r--Documentation/design-docs/code-versioning-ideal-tree-active.pngbin0 -> 15644 bytes
-rw-r--r--Documentation/design-docs/code-versioning-ideal-tree-update.pngbin0 -> 16631 bytes
-rw-r--r--Documentation/design-docs/code-versioning-ideal-tree.pngbin0 -> 14682 bytes
-rw-r--r--Documentation/design-docs/code-versioning-profiler-breaking-changes.md29
-rw-r--r--Documentation/design-docs/code-versioning.md385
-rw-r--r--Documentation/design-docs/eh-writethru.md33
-rw-r--r--Documentation/images/ryujit-backend-phases.pngbin0 -> 7071 bytes
-rw-r--r--Documentation/images/ryujit-flowgraph.pngbin0 -> 19275 bytes
-rw-r--r--Documentation/images/ryujit-high-level-overview.pngbin0 -> 26264 bytes
-rw-r--r--Documentation/images/ryujit-initial-phases.pngbin0 -> 12302 bytes
-rw-r--r--Documentation/images/ryujit-ir-ordered.pngbin0 -> 34087 bytes
-rw-r--r--Documentation/images/ryujit-ir-overview.pngbin158980 -> 25827 bytes
-rw-r--r--Documentation/images/ryujit-lir.pngbin0 -> 28467 bytes
-rw-r--r--Documentation/images/ryujit-optimization-phases.pngbin0 -> 5570 bytes
-rw-r--r--Documentation/images/ryujit-phase-diagram.pngbin0 -> 24234 bytes
-rw-r--r--Documentation/performance/JitOptimizerPlanningGuide.md127
-rw-r--r--Documentation/performance/JitOptimizerTodoAssessment.md182
-rwxr-xr-xDocumentation/project-docs/clr-complus-conf-docgen.sh24
-rw-r--r--Documentation/project-docs/clr-configuration-knobs.md47
-rw-r--r--Documentation/project-docs/contributing.md5
-rw-r--r--DotnetCLIVersion.txt2
-rw-r--r--README.md2
-rw-r--r--THIRD-PARTY-NOTICES.TXT51
-rwxr-xr-xbuild-packages.sh26
-rw-r--r--build-test.cmd52
-rw-r--r--build.cmd258
-rwxr-xr-xbuild.sh187
-rw-r--r--buildpipeline/DotNet-CoreClr-Trusted-Linux-Crossbuild.json15
-rw-r--r--buildpipeline/DotNet-CoreClr-Trusted-Linux.json22
-rw-r--r--buildpipeline/DotNet-CoreClr-Trusted-Windows-x86.json6
-rw-r--r--buildpipeline/DotNet-CoreClr-Trusted-Windows.json6
-rw-r--r--buildpipeline/DotNet-Trusted-Publish-Symbols.json2
-rw-r--r--buildpipeline/pipelines.json64
-rw-r--r--clr.coreclr.props77
-rw-r--r--clr.defines.targets19
-rw-r--r--clrdefinitions.cmake25
-rw-r--r--clrfeatures.cmake12
-rw-r--r--cross/android/arm64/toolchain.cmake4
-rwxr-xr-xcross/armel/tizen-fetch.sh2
-rwxr-xr-xcross/build-android-rootfs.sh24
-rw-r--r--crossgen.cmake3
-rw-r--r--dac.props34
-rw-r--r--dependencies.props29
-rw-r--r--dir.props19
-rw-r--r--functions.cmake30
-rwxr-xr-xinit-tools.sh8
-rwxr-xr-xnetci.groovy127
-rw-r--r--partition.settings.targets20
-rw-r--r--perf.groovy809
-rw-r--r--src/.nuget/Microsoft.NETCore.Runtime.CoreCLR/runtime.Linux.Microsoft.NETCore.Runtime.CoreCLR.props2
-rw-r--r--src/.nuget/dir.props6
-rw-r--r--src/CMakeLists.txt3
-rw-r--r--src/NuGet.Config3
-rw-r--r--src/ToolBox/SOS/DacTableGen/main.cs2
-rw-r--r--src/ToolBox/SOS/NETCore/SOS.NETCore.csproj9
-rw-r--r--src/ToolBox/SOS/Strike/strike.cpp194
-rw-r--r--src/ToolBox/SOS/Strike/util.cpp87
-rw-r--r--src/ToolBox/SOS/Strike/util.h7
-rw-r--r--src/ToolBox/superpmi/mcs/CMakeLists.txt1
-rw-r--r--src/ToolBox/superpmi/mcs/commandline.cpp22
-rw-r--r--src/ToolBox/superpmi/mcs/commandline.h2
-rw-r--r--src/ToolBox/superpmi/mcs/mcs.cpp5
-rw-r--r--src/ToolBox/superpmi/mcs/verbsmarty.cpp97
-rw-r--r--src/ToolBox/superpmi/mcs/verbsmarty.h22
-rw-r--r--src/ToolBox/superpmi/superpmi-shared/coreclrcommoncallbacks.h14
-rw-r--r--src/ToolBox/superpmi/superpmi-shared/icorjitinfoimpl.h11
-rw-r--r--src/ToolBox/superpmi/superpmi-shared/lwmlist.h3
-rw-r--r--src/ToolBox/superpmi/superpmi-shared/methodcontext.cpp320
-rw-r--r--src/ToolBox/superpmi/superpmi-shared/methodcontext.h38
-rw-r--r--src/ToolBox/superpmi/superpmi-shared/methodcontextreader.cpp4
-rw-r--r--src/ToolBox/superpmi/superpmi-shared/spmirecordhelper.h2
-rw-r--r--src/ToolBox/superpmi/superpmi-shim-collector/coreclrcallbacks.cpp8
-rw-r--r--src/ToolBox/superpmi/superpmi-shim-collector/icorjitcompiler.cpp3
-rw-r--r--src/ToolBox/superpmi/superpmi-shim-collector/icorjitinfo.cpp18
-rw-r--r--src/ToolBox/superpmi/superpmi-shim-counter/coreclrcallbacks.cpp8
-rw-r--r--src/ToolBox/superpmi/superpmi-shim-counter/icorjitinfo.cpp14
-rw-r--r--src/ToolBox/superpmi/superpmi-shim-simple/coreclrcallbacks.cpp8
-rw-r--r--src/ToolBox/superpmi/superpmi-shim-simple/icorjitinfo.cpp13
-rw-r--r--src/ToolBox/superpmi/superpmi/CMakeLists.txt5
-rw-r--r--src/ToolBox/superpmi/superpmi/commandline.cpp100
-rw-r--r--src/ToolBox/superpmi/superpmi/commandline.h10
-rw-r--r--src/ToolBox/superpmi/superpmi/coreclrcallbacks.cpp8
-rw-r--r--src/ToolBox/superpmi/superpmi/icorjitinfo.cpp14
-rw-r--r--src/ToolBox/superpmi/superpmi/jithost.cpp56
-rw-r--r--src/ToolBox/superpmi/superpmi/jithost.h2
-rw-r--r--src/ToolBox/superpmi/superpmi/jitinstance.cpp39
-rw-r--r--src/ToolBox/superpmi/superpmi/jitinstance.h8
-rw-r--r--src/ToolBox/superpmi/superpmi/neardiffer.cpp83
-rw-r--r--src/ToolBox/superpmi/superpmi/neardiffer.h7
-rw-r--r--src/ToolBox/superpmi/superpmi/parallelsuperpmi.cpp21
-rw-r--r--src/ToolBox/superpmi/superpmi/superpmi.cpp37
-rw-r--r--src/binder/assemblybinder.cpp82
-rw-r--r--src/binder/inc/assemblyname.inl2
-rw-r--r--src/binder/inc/assemblyversion.hpp20
-rw-r--r--src/binder/inc/assemblyversion.inl134
-rw-r--r--src/binder/textualidentityparser.cpp70
-rw-r--r--src/build.proj14
-rw-r--r--src/classlibnative/bcltype/CMakeLists.txt1
-rw-r--r--src/classlibnative/bcltype/arraynative.cpp2
-rw-r--r--src/classlibnative/bcltype/bignum.cpp599
-rw-r--r--src/classlibnative/bcltype/bignum.h152
-rw-r--r--src/classlibnative/bcltype/number.cpp292
-rw-r--r--src/classlibnative/bcltype/number.h5
-rw-r--r--src/classlibnative/bcltype/stringnative.cpp51
-rw-r--r--src/classlibnative/bcltype/stringnative.h5
-rw-r--r--src/classlibnative/bcltype/system.cpp7
-rw-r--r--src/classlibnative/inc/nlsinfo.h2
-rw-r--r--src/classlibnative/nls/nlsinfo.cpp4
-rw-r--r--src/coreclr/hosts/corerun/corerun.cpp2
-rw-r--r--src/coreclr/hosts/corerun/logger.cpp2
-rw-r--r--src/corefx/System.Globalization.Native/collation.cpp26
-rw-r--r--src/corefx/System.Globalization.Native/icushim.cpp9
-rw-r--r--src/corefx/System.Globalization.Native/icushim.h4
-rw-r--r--src/debug/SetDebugTargetCoreSysARM.props25
-rw-r--r--src/debug/SetDebugTargetCoreSysX86.props23
-rw-r--r--src/debug/SetDebugTargetLocal.props30
-rw-r--r--src/debug/SetDebugTargetWinARM.props19
-rw-r--r--src/debug/SetDebugTargetWinx86.props8
-rw-r--r--src/debug/XPlatCommon.props41
-rw-r--r--src/debug/createdump/crashinfo.cpp255
-rw-r--r--src/debug/createdump/crashinfo.h35
-rw-r--r--src/debug/createdump/datatarget.cpp9
-rw-r--r--src/debug/createdump/datatarget.h10
-rw-r--r--src/debug/createdump/memoryregion.h12
-rw-r--r--src/debug/createdump/threadinfo.cpp153
-rw-r--r--src/debug/createdump/threadinfo.h21
-rw-r--r--src/debug/daccess/daccess.cpp15
-rw-r--r--src/debug/daccess/dacdbiimpl.cpp125
-rw-r--r--src/debug/daccess/dacdbiimpl.h6
-rw-r--r--src/debug/daccess/dacfn.cpp46
-rw-r--r--src/debug/daccess/dacimpl.h14
-rw-r--r--src/debug/daccess/enummem.cpp1
-rw-r--r--src/debug/daccess/gcinterface.dac.h49
-rw-r--r--src/debug/daccess/nidump.cpp55
-rw-r--r--src/debug/daccess/request.cpp254
-rw-r--r--src/debug/di/hash.cpp2
-rw-r--r--src/debug/di/module.cpp8
-rw-r--r--src/debug/di/rsfunction.cpp16
-rw-r--r--src/debug/di/rspriv.h4
-rw-r--r--src/debug/di/rsstackwalk.cpp15
-rw-r--r--src/debug/ee/debugger.cpp1
-rw-r--r--src/debug/ee/funceval.cpp17
-rw-r--r--src/debug/inc/arm/primitives.h4
-rw-r--r--src/debug/inc/dacdbiinterface.h78
-rw-r--r--src/debug/inc/dacdbistructures.h2
-rw-r--r--src/debug/inc/dbgipcevents.h3
-rw-r--r--src/dlls/mscordac/mscordac_unixexports.src2
-rw-r--r--src/dlls/mscoree/coreclr/CMakeLists.txt11
-rw-r--r--src/dlls/mscoree/mscorwks_unixexports.src9
-rw-r--r--src/gc/CMakeLists.txt58
-rw-r--r--src/gc/WarningControl.h0
-rw-r--r--src/gc/env/gcenv.base.h445
-rw-r--r--src/gc/env/gcenv.h73
-rw-r--r--src/gc/env/gcenv.object.h30
-rw-r--r--src/gc/env/volatile.h479
-rw-r--r--src/gc/gc.cpp403
-rw-r--r--src/gc/gc.h7
-rw-r--r--src/gc/gccommon.cpp3
-rw-r--r--src/gc/gcenv.ee.standalone.inl114
-rw-r--r--src/gc/gcenv.inl9
-rw-r--r--src/gc/gcinterface.dac.h61
-rw-r--r--src/gc/gcinterface.dacvars.def1
-rw-r--r--src/gc/gcinterface.h3
-rw-r--r--src/gc/gcpriv.h58
-rw-r--r--src/gc/gcscan.h2
-rw-r--r--src/gc/gcsvr.cpp1
-rw-r--r--src/gc/gcwks.cpp1
-rw-r--r--src/gc/handletable.cpp6
-rw-r--r--src/gc/handletable.h10
-rw-r--r--src/gc/handletablecore.cpp1
-rw-r--r--src/gc/handletablepriv.h13
-rw-r--r--src/gc/objecthandle.cpp21
-rw-r--r--src/gc/objecthandle.h9
-rw-r--r--src/gc/sample/GCSample.cpp2
-rw-r--r--src/gc/sample/gcenv.ee.cpp12
-rw-r--r--src/gc/sample/gcenv.h1
-rw-r--r--src/gc/unix/cgroup.cpp203
-rw-r--r--src/gc/unix/configure.cmake2
-rw-r--r--src/gc/unix/events.cpp4
-rw-r--r--src/gc/unix/gcenv.unix.cpp24
-rw-r--r--src/gc/windows/gcenv.windows.cpp1
-rw-r--r--src/ildasm/ceeload.cpp6
-rw-r--r--src/inc/CMakeLists.txt4
-rw-r--r--src/inc/MSCOREE.IDL2
-rw-r--r--src/inc/clrconfigvalues.h25
-rw-r--r--src/inc/corcompile.h1
-rw-r--r--src/inc/corhlpr.h4
-rw-r--r--src/inc/corinfo.h32
-rw-r--r--src/inc/corjit.h4
-rw-r--r--src/inc/dacprivate.h19
-rw-r--r--src/inc/dacvars.h2
-rw-r--r--src/inc/fixuppointer.h177
-rw-r--r--src/inc/loaderheap.h23
-rw-r--r--src/inc/shash.h1
-rw-r--r--src/inc/sospriv.idl12
-rw-r--r--src/inc/utilcode.h2
-rw-r--r--src/inc/volatile.h19
-rw-r--r--src/inc/winwrap.h439
-rw-r--r--src/jit/ICorJitInfo_API_names.h1
-rw-r--r--src/jit/ICorJitInfo_API_wrapper.hpp16
-rw-r--r--src/jit/alloc.cpp54
-rw-r--r--src/jit/alloc.h73
-rw-r--r--src/jit/assertionprop.cpp15
-rw-r--r--src/jit/block.cpp17
-rw-r--r--src/jit/block.h4
-rw-r--r--src/jit/codegenarm.cpp58
-rw-r--r--src/jit/codegenarm64.cpp69
-rw-r--r--src/jit/codegenarmarch.cpp313
-rw-r--r--src/jit/codegencommon.cpp141
-rw-r--r--src/jit/codegenlegacy.cpp201
-rw-r--r--src/jit/codegenlinear.cpp47
-rw-r--r--src/jit/codegenlinear.h3
-rw-r--r--src/jit/codegenxarch.cpp203
-rw-r--r--src/jit/compiler.cpp104
-rw-r--r--src/jit/compiler.h190
-rw-r--r--src/jit/compiler.hpp122
-rw-r--r--src/jit/copyprop.cpp36
-rw-r--r--src/jit/decomposelongs.cpp53
-rw-r--r--src/jit/decomposelongs.h1
-rw-r--r--src/jit/earlyprop.cpp4
-rw-r--r--src/jit/ee_il_dll.cpp14
-rw-r--r--src/jit/emit.cpp7
-rw-r--r--src/jit/emit.h4
-rw-r--r--src/jit/emitarm.cpp12
-rw-r--r--src/jit/emitarm64.cpp2
-rw-r--r--src/jit/emitxarch.cpp287
-rw-r--r--src/jit/flowgraph.cpp1216
-rw-r--r--src/jit/gentree.cpp1153
-rw-r--r--src/jit/gentree.h347
-rw-r--r--src/jit/gtlist.h2
-rw-r--r--src/jit/gtstructs.h5
-rw-r--r--src/jit/importer.cpp685
-rw-r--r--src/jit/instr.cpp21
-rw-r--r--src/jit/jit.h3
-rw-r--r--src/jit/jitconfig.cpp12
-rw-r--r--src/jit/jitconfigvalues.h1
-rw-r--r--src/jit/jitee.h6
-rw-r--r--src/jit/lclvars.cpp142
-rw-r--r--src/jit/lir.h7
-rw-r--r--src/jit/liveness.cpp678
-rw-r--r--src/jit/loopcloning.cpp2
-rw-r--r--src/jit/lower.cpp884
-rw-r--r--src/jit/lower.h152
-rw-r--r--src/jit/lowerarm.cpp12
-rw-r--r--src/jit/lowerarm64.cpp6
-rw-r--r--src/jit/lowerarmarch.cpp100
-rw-r--r--src/jit/lowerxarch.cpp1076
-rw-r--r--src/jit/lsra.cpp771
-rw-r--r--src/jit/lsra.h91
-rw-r--r--src/jit/lsraarm.cpp200
-rw-r--r--src/jit/lsraarm64.cpp167
-rw-r--r--src/jit/lsraarmarch.cpp399
-rw-r--r--src/jit/lsraxarch.cpp1274
-rw-r--r--src/jit/morph.cpp1314
-rw-r--r--src/jit/namedintrinsiclist.h16
-rw-r--r--src/jit/nodeinfo.h4
-rw-r--r--src/jit/optcse.cpp9
-rw-r--r--src/jit/optimizer.cpp1396
-rw-r--r--src/jit/rangecheck.cpp49
-rw-r--r--src/jit/rationalize.cpp2
-rw-r--r--src/jit/regalloc.cpp46
-rw-r--r--src/jit/regset.cpp93
-rw-r--r--src/jit/simd.cpp14
-rw-r--r--src/jit/ssabuilder.cpp4
-rw-r--r--src/jit/ssaconfig.h2
-rw-r--r--src/jit/target.h9
-rw-r--r--src/jit/utils.cpp29
-rw-r--r--src/jit/valuenum.cpp5
-rw-r--r--src/jit/valuenumfuncs.h1
-rw-r--r--src/mscorlib/ILLinkTrim.xml40
-rw-r--r--src/mscorlib/MembersMustExist.AnalyzerData3
-rw-r--r--src/mscorlib/Resources/Strings.resx93
-rw-r--r--src/mscorlib/System.Private.CoreLib.csproj81
-rw-r--r--src/mscorlib/System.Private.CoreLib.sln11
-rw-r--r--src/mscorlib/Tools/Versioning/GenerateVersionInfo.targets38
-rw-r--r--src/mscorlib/shared/Interop/Unix/System.Globalization.Native/Interop.Collation.cs2
-rw-r--r--src/mscorlib/shared/Interop/Unix/System.Native/Interop.PosixFAdvise.cs2
-rw-r--r--src/mscorlib/shared/Interop/Windows/Interop.Libraries.cs1
-rw-r--r--src/mscorlib/shared/Interop/Windows/Kernel32/Interop.CREATEFILE2_EXTENDED_PARAMETERS.cs24
-rw-r--r--src/mscorlib/shared/Interop/Windows/Kernel32/Interop.CreateFile2.cs29
-rw-r--r--src/mscorlib/shared/Interop/Windows/Kernel32/Interop.FreeLibrary.cs15
-rw-r--r--src/mscorlib/shared/Interop/Windows/Kernel32/Interop.LoadLibraryEx.cs18
-rw-r--r--src/mscorlib/shared/Interop/Windows/User32/Interop.LoadString.cs16
-rw-r--r--src/mscorlib/shared/Microsoft/Win32/SafeHandles/SafeLibraryHandle.cs (renamed from src/mscorlib/src/Microsoft/Win32/SafeHandles/SafeLibraryHandle.cs)6
-rw-r--r--src/mscorlib/shared/System.Private.CoreLib.Shared.projitems103
-rw-r--r--src/mscorlib/shared/System.Private.CoreLib.Shared.shproj17
-rw-r--r--src/mscorlib/shared/System/AccessViolationException.cs (renamed from src/mscorlib/src/System/AccessViolationException.cs)6
-rw-r--r--src/mscorlib/shared/System/Action.cs6
-rw-r--r--src/mscorlib/shared/System/AggregateException.cs (renamed from src/mscorlib/src/System/AggregateException.cs)34
-rw-r--r--src/mscorlib/shared/System/ApplicationException.cs6
-rw-r--r--src/mscorlib/shared/System/ArgumentException.cs10
-rw-r--r--src/mscorlib/shared/System/ArgumentNullException.cs8
-rw-r--r--src/mscorlib/shared/System/ArgumentOutOfRangeException.cs10
-rw-r--r--src/mscorlib/shared/System/ArithmeticException.cs6
-rw-r--r--src/mscorlib/shared/System/ArrayTypeMismatchException.cs6
-rw-r--r--src/mscorlib/shared/System/BadImageFormatException.cs12
-rw-r--r--src/mscorlib/shared/System/BitConverter.cs185
-rw-r--r--src/mscorlib/shared/System/Boolean.cs (renamed from src/mscorlib/src/System/Boolean.cs)65
-rw-r--r--src/mscorlib/shared/System/Buffers/ArrayPoolEventSource.cs (renamed from src/mscorlib/src/System/Buffers/ArrayPoolEventSource.cs)0
-rw-r--r--src/mscorlib/shared/System/Buffers/IRetainable.cs15
-rw-r--r--src/mscorlib/shared/System/Buffers/MemoryHandle.cs44
-rw-r--r--src/mscorlib/shared/System/Buffers/OwnedMemory.cs53
-rw-r--r--src/mscorlib/shared/System/Byte.cs (renamed from src/mscorlib/src/System/Byte.cs)60
-rw-r--r--src/mscorlib/shared/System/Collections/Generic/KeyNotFoundException.cs6
-rw-r--r--src/mscorlib/shared/System/Collections/ICollection.cs2
-rw-r--r--src/mscorlib/shared/System/Collections/ListDictionaryInternal.cs (renamed from src/mscorlib/src/System/Collections/ListDictionaryInternal.cs)7
-rw-r--r--src/mscorlib/shared/System/Collections/ObjectModel/Collection.cs (renamed from src/mscorlib/src/System/Collections/ObjectModel/Collection.cs)7
-rw-r--r--src/mscorlib/shared/System/Collections/ObjectModel/ReadOnlyCollection.cs (renamed from src/mscorlib/src/System/Collections/ObjectModel/ReadOnlyCollection.cs)7
-rw-r--r--src/mscorlib/shared/System/Convert.cs4
-rw-r--r--src/mscorlib/shared/System/DBNull.cs10
-rw-r--r--src/mscorlib/shared/System/DataMisalignedException.cs6
-rw-r--r--src/mscorlib/shared/System/DateTime.cs8
-rw-r--r--src/mscorlib/shared/System/DateTimeOffset.cs6
-rw-r--r--src/mscorlib/shared/System/DefaultBinder.cs42
-rw-r--r--src/mscorlib/shared/System/Diagnostics/Tracing/EventProvider.cs30
-rw-r--r--src/mscorlib/shared/System/Diagnostics/Tracing/EventSource.cs26
-rw-r--r--src/mscorlib/shared/System/Diagnostics/Tracing/IEventProvider.cs2
-rw-r--r--src/mscorlib/shared/System/Diagnostics/Tracing/TraceLogging/EventSourceActivity.cs10
-rw-r--r--src/mscorlib/shared/System/Diagnostics/Tracing/TraceLogging/TraceLoggingDataType.cs2
-rw-r--r--src/mscorlib/shared/System/Diagnostics/Tracing/TraceLogging/TraceLoggingEventSource.cs12
-rw-r--r--src/mscorlib/shared/System/DivideByZeroException.cs6
-rw-r--r--src/mscorlib/shared/System/DllNotFoundException.cs6
-rw-r--r--src/mscorlib/shared/System/Double.cs (renamed from src/mscorlib/src/System/Double.cs)98
-rw-r--r--src/mscorlib/shared/System/DuplicateWaitObjectException.cs8
-rw-r--r--src/mscorlib/shared/System/EntryPointNotFoundException.cs6
-rw-r--r--src/mscorlib/shared/System/ExecutionEngineException.cs6
-rw-r--r--src/mscorlib/shared/System/FieldAccessException.cs6
-rw-r--r--src/mscorlib/shared/System/FormatException.cs6
-rw-r--r--src/mscorlib/shared/System/Globalization/DateTimeFormatInfo.cs6
-rw-r--r--src/mscorlib/shared/System/Globalization/DateTimeParse.cs321
-rw-r--r--src/mscorlib/shared/System/Globalization/EastAsianLunisolarCalendar.cs2
-rw-r--r--src/mscorlib/shared/System/Globalization/HijriCalendar.Win32.cs4
-rw-r--r--src/mscorlib/shared/System/Globalization/HijriCalendar.cs4
-rw-r--r--src/mscorlib/shared/System/Globalization/JapaneseCalendar.Win32.cs7
-rw-r--r--src/mscorlib/shared/System/Globalization/NumberFormatInfo.cs31
-rw-r--r--src/mscorlib/shared/System/Globalization/TimeSpanFormat.cs (renamed from src/mscorlib/src/System/Globalization/TimeSpanFormat.cs)305
-rw-r--r--src/mscorlib/shared/System/Globalization/TimeSpanParse.cs1675
-rw-r--r--src/mscorlib/shared/System/Guid.cs (renamed from src/mscorlib/src/System/Guid.cs)768
-rw-r--r--src/mscorlib/shared/System/HResults.cs (renamed from src/mscorlib/src/System/__HResults.cs)69
-rw-r--r--src/mscorlib/shared/System/IO/BinaryWriter.cs36
-rw-r--r--src/mscorlib/shared/System/IO/DirectoryNotFoundException.cs6
-rw-r--r--src/mscorlib/shared/System/IO/DisableMediaInsertionPrompt.cs36
-rw-r--r--src/mscorlib/shared/System/IO/DriveNotFoundException.cs (renamed from src/mscorlib/src/System/IO/DriveNotFoundException.cs)24
-rw-r--r--src/mscorlib/shared/System/IO/EndOfStreamException.cs6
-rw-r--r--src/mscorlib/shared/System/IO/FileLoadException.cs10
-rw-r--r--src/mscorlib/shared/System/IO/FileNotFoundException.cs12
-rw-r--r--src/mscorlib/shared/System/IO/FileStream.Unix.cs445
-rw-r--r--src/mscorlib/shared/System/IO/FileStream.Win32.cs45
-rw-r--r--src/mscorlib/shared/System/IO/FileStream.WinRT.cs32
-rw-r--r--src/mscorlib/shared/System/IO/FileStream.Windows.cs359
-rw-r--r--src/mscorlib/shared/System/IO/FileStream.cs170
-rw-r--r--src/mscorlib/shared/System/IO/FileStreamCompletionSource.Win32.cs59
-rw-r--r--src/mscorlib/shared/System/IO/IOException.cs41
-rw-r--r--src/mscorlib/shared/System/IO/Path.cs24
-rw-r--r--src/mscorlib/shared/System/IO/PathInternal.Windows.cs5
-rw-r--r--src/mscorlib/shared/System/IO/PathTooLongException.cs6
-rw-r--r--src/mscorlib/shared/System/IO/PinnedBufferMemoryStream.cs4
-rw-r--r--src/mscorlib/shared/System/IO/UnmanagedMemoryStream.cs156
-rw-r--r--src/mscorlib/shared/System/IO/UnmanagedMemoryStreamWrapper.cs20
-rw-r--r--src/mscorlib/shared/System/IO/Win32Marshal.cs20
-rw-r--r--src/mscorlib/shared/System/IndexOutOfRangeException.cs6
-rw-r--r--src/mscorlib/shared/System/InsufficientExecutionStackException.cs6
-rw-r--r--src/mscorlib/shared/System/Int16.cs (renamed from src/mscorlib/src/System/Int16.cs)56
-rw-r--r--src/mscorlib/shared/System/Int32.cs (renamed from src/mscorlib/src/System/Int32.cs)67
-rw-r--r--src/mscorlib/shared/System/Int64.cs (renamed from src/mscorlib/src/System/Int64.cs)51
-rw-r--r--src/mscorlib/shared/System/InvalidCastException.cs6
-rw-r--r--src/mscorlib/shared/System/InvalidOperationException.cs6
-rw-r--r--src/mscorlib/shared/System/InvalidProgramException.cs6
-rw-r--r--src/mscorlib/shared/System/Lazy.cs2
-rw-r--r--src/mscorlib/shared/System/MemberAccessException.cs6
-rw-r--r--src/mscorlib/shared/System/Memory.cs284
-rw-r--r--src/mscorlib/shared/System/MethodAccessException.cs6
-rw-r--r--src/mscorlib/shared/System/MissingMethodException.cs6
-rw-r--r--src/mscorlib/shared/System/MulticastNotSupportedException.cs6
-rw-r--r--src/mscorlib/shared/System/NonSerializedAttribute.cs14
-rw-r--r--src/mscorlib/shared/System/NotFiniteNumberException.cs12
-rw-r--r--src/mscorlib/shared/System/NotImplementedException.cs6
-rw-r--r--src/mscorlib/shared/System/NotSupportedException.cs6
-rw-r--r--src/mscorlib/shared/System/NullReferenceException.cs6
-rw-r--r--src/mscorlib/shared/System/ObjectDisposedException.cs4
-rw-r--r--src/mscorlib/shared/System/OperationCanceledException.cs6
-rw-r--r--src/mscorlib/shared/System/OverflowException.cs6
-rw-r--r--src/mscorlib/shared/System/PlatformNotSupportedException.cs6
-rw-r--r--src/mscorlib/shared/System/Random.cs38
-rw-r--r--src/mscorlib/shared/System/RankException.cs6
-rw-r--r--src/mscorlib/shared/System/ReadOnlyMemory.cs270
-rw-r--r--src/mscorlib/shared/System/ReadOnlySpan.cs50
-rw-r--r--src/mscorlib/shared/System/Reflection/AmbiguousMatchException.cs6
-rw-r--r--src/mscorlib/shared/System/Reflection/BindingFlags.cs1
-rw-r--r--src/mscorlib/shared/System/Reflection/CustomAttributeFormatException.cs2
-rw-r--r--src/mscorlib/shared/System/Reflection/IReflect.cs4
-rw-r--r--src/mscorlib/shared/System/Reflection/InvalidFilterCriteriaException.cs2
-rw-r--r--src/mscorlib/shared/System/Reflection/MethodInfo.Internal.cs17
-rw-r--r--src/mscorlib/shared/System/Reflection/MethodInfo.cs2
-rw-r--r--src/mscorlib/shared/System/Reflection/Pointer.cs2
-rw-r--r--src/mscorlib/shared/System/Reflection/ReflectionTypeLoadException.cs4
-rw-r--r--src/mscorlib/shared/System/Reflection/SignatureArrayType.cs46
-rw-r--r--src/mscorlib/shared/System/Reflection/SignatureByRefType.cs27
-rw-r--r--src/mscorlib/shared/System/Reflection/SignatureConstructedGenericType.cs73
-rw-r--r--src/mscorlib/shared/System/Reflection/SignatureGenericMethodParameterType.cs18
-rw-r--r--src/mscorlib/shared/System/Reflection/SignatureGenericParameterType.cs46
-rw-r--r--src/mscorlib/shared/System/Reflection/SignatureHasElementType.cs48
-rw-r--r--src/mscorlib/shared/System/Reflection/SignaturePointerType.cs27
-rw-r--r--src/mscorlib/shared/System/Reflection/SignatureType.cs139
-rw-r--r--src/mscorlib/shared/System/Reflection/SignatureTypeExtensions.cs227
-rw-r--r--src/mscorlib/shared/System/Reflection/TargetException.cs2
-rw-r--r--src/mscorlib/shared/System/Reflection/TargetInvocationException.cs4
-rw-r--r--src/mscorlib/shared/System/Reflection/TargetParameterCountException.cs6
-rw-r--r--src/mscorlib/shared/System/Reflection/TypeDelegator.cs1
-rw-r--r--src/mscorlib/shared/System/Resources/MissingManifestResourceException.cs6
-rw-r--r--src/mscorlib/shared/System/Resources/MissingSatelliteAssemblyException.cs8
-rw-r--r--src/mscorlib/shared/System/Runtime/CompilerServices/AsyncMethodBuilderAttribute.cs21
-rw-r--r--src/mscorlib/shared/System/Runtime/CompilerServices/AsyncValueTaskMethodBuilder.cs111
-rw-r--r--src/mscorlib/shared/System/Runtime/CompilerServices/ConfiguredValueTaskAwaitable.cs71
-rw-r--r--src/mscorlib/shared/System/Runtime/CompilerServices/CustomConstantAttribute.cs12
-rw-r--r--src/mscorlib/shared/System/Runtime/CompilerServices/DateTimeConstantAttribute.cs19
-rw-r--r--src/mscorlib/shared/System/Runtime/CompilerServices/DecimalConstantAttribute.cs39
-rw-r--r--src/mscorlib/shared/System/Runtime/CompilerServices/IntrinsicAttribute.cs13
-rw-r--r--src/mscorlib/shared/System/Runtime/CompilerServices/MethodImplAttribute.cs29
-rw-r--r--src/mscorlib/shared/System/Runtime/CompilerServices/RuntimeWrappedException.cs33
-rw-r--r--src/mscorlib/shared/System/Runtime/CompilerServices/ValueTaskAwaiter.cs37
-rw-r--r--src/mscorlib/shared/System/Runtime/ExceptionServices/HandleProcessCorruptedStateExceptionsAttribute.cs (renamed from src/mscorlib/src/System/Runtime/ExceptionServices/CorruptingExceptionCommon.cs)14
-rw-r--r--src/mscorlib/shared/System/Runtime/InteropServices/BestFitMappingAttribute.cs19
-rw-r--r--src/mscorlib/shared/System/Runtime/InteropServices/DefaultCharSetAttribute.cs17
-rw-r--r--src/mscorlib/shared/System/Runtime/InteropServices/DefaultDllImportSearchPathsAttribute.cs17
-rw-r--r--src/mscorlib/shared/System/Runtime/InteropServices/DllImportAttribute.cs26
-rw-r--r--src/mscorlib/shared/System/Runtime/InteropServices/DllImportSearchPath.cs18
-rw-r--r--src/mscorlib/shared/System/Runtime/InteropServices/ExternalException.cs6
-rw-r--r--src/mscorlib/shared/System/Runtime/InteropServices/FieldOffsetAttribute.cs17
-rw-r--r--src/mscorlib/shared/System/Runtime/InteropServices/InAttribute.cs14
-rw-r--r--src/mscorlib/shared/System/Runtime/InteropServices/MarshalAsAttribute.cs39
-rw-r--r--src/mscorlib/shared/System/Runtime/InteropServices/OptionalAttribute.cs14
-rw-r--r--src/mscorlib/shared/System/Runtime/InteropServices/OutAttribute.cs14
-rw-r--r--src/mscorlib/shared/System/Runtime/InteropServices/PreserveSigAttribute.cs14
-rw-r--r--src/mscorlib/shared/System/Runtime/InteropServices/StructLayoutAttribute.cs26
-rw-r--r--src/mscorlib/shared/System/Runtime/InteropServices/UnmanagedFunctionPointerAttribute.cs10
-rw-r--r--src/mscorlib/shared/System/Runtime/Serialization/SerializationException.cs6
-rw-r--r--src/mscorlib/shared/System/SByte.cs (renamed from src/mscorlib/src/System/SByte.cs)71
-rw-r--r--src/mscorlib/shared/System/Security/SecurityException.cs10
-rw-r--r--src/mscorlib/shared/System/Security/VerificationException.cs6
-rw-r--r--src/mscorlib/shared/System/SerializableAttribute.cs12
-rw-r--r--src/mscorlib/shared/System/Single.cs (renamed from src/mscorlib/src/System/Single.cs)96
-rw-r--r--src/mscorlib/shared/System/Span.NonGeneric.cs2
-rw-r--r--src/mscorlib/shared/System/Span.cs55
-rw-r--r--src/mscorlib/shared/System/StackOverflowException.cs6
-rw-r--r--src/mscorlib/shared/System/StringSpanHelpers.cs93
-rw-r--r--src/mscorlib/shared/System/SystemException.cs6
-rw-r--r--src/mscorlib/shared/System/Text/Decoder.cs26
-rw-r--r--src/mscorlib/shared/System/Text/DecoderExceptionFallback.cs6
-rw-r--r--src/mscorlib/shared/System/Text/Encoder.cs26
-rw-r--r--src/mscorlib/shared/System/Text/EncoderExceptionFallback.cs6
-rw-r--r--src/mscorlib/shared/System/Text/Encoding.cs44
-rw-r--r--src/mscorlib/shared/System/Text/Normalization.cs15
-rw-r--r--src/mscorlib/shared/System/Text/StringBuilder.cs77
-rw-r--r--src/mscorlib/shared/System/Text/UTF32Encoding.cs7
-rw-r--r--src/mscorlib/shared/System/Text/UTF8Encoding.cs10
-rw-r--r--src/mscorlib/shared/System/Text/UnicodeEncoding.cs7
-rw-r--r--src/mscorlib/shared/System/Threading/AbandonedMutexException.cs12
-rw-r--r--src/mscorlib/shared/System/Threading/DeferredDisposableLifetime.cs2
-rw-r--r--src/mscorlib/shared/System/Threading/LazyInitializer.cs2
-rw-r--r--src/mscorlib/shared/System/Threading/ReaderWriterLockSlim.cs240
-rw-r--r--src/mscorlib/shared/System/Threading/SpinWait.cs98
-rw-r--r--src/mscorlib/shared/System/Threading/SynchronizationLockException.cs6
-rw-r--r--src/mscorlib/shared/System/Threading/Tasks/ValueTask.cs169
-rw-r--r--src/mscorlib/shared/System/Threading/ThreadAbortException.cs2
-rw-r--r--src/mscorlib/shared/System/Threading/ThreadStartException.cs4
-rw-r--r--src/mscorlib/shared/System/Threading/ThreadStateException.cs6
-rw-r--r--src/mscorlib/shared/System/Threading/TimeoutHelper.cs4
-rw-r--r--src/mscorlib/shared/System/Threading/WaitHandleCannotBeOpenedException.cs6
-rw-r--r--src/mscorlib/shared/System/TimeSpan.cs80
-rw-r--r--src/mscorlib/shared/System/TimeoutException.cs6
-rw-r--r--src/mscorlib/shared/System/Type.cs32
-rw-r--r--src/mscorlib/shared/System/TypeAccessException.cs6
-rw-r--r--src/mscorlib/shared/System/TypeInitializationException.cs6
-rw-r--r--src/mscorlib/shared/System/TypeUnloadedException.cs6
-rw-r--r--src/mscorlib/shared/System/UInt16.cs (renamed from src/mscorlib/src/System/UInt16.cs)59
-rw-r--r--src/mscorlib/shared/System/UInt32.cs (renamed from src/mscorlib/src/System/UInt32.cs)56
-rw-r--r--src/mscorlib/shared/System/UInt64.cs (renamed from src/mscorlib/src/System/UInt64.cs)55
-rw-r--r--src/mscorlib/shared/System/UnauthorizedAccessException.cs6
-rw-r--r--src/mscorlib/shared/System/UnitySerializationHolder.cs66
-rw-r--r--src/mscorlib/shared/System/Version.cs340
-rw-r--r--src/mscorlib/src/Internal/Padding.cs27
-rw-r--r--src/mscorlib/src/Internal/Runtime/Augments/RuntimeThread.cs29
-rw-r--r--src/mscorlib/src/Interop/Unix/Interop.Libraries.cs14
-rw-r--r--src/mscorlib/src/Microsoft/Win32/RegistryKey.cs58
-rw-r--r--src/mscorlib/src/Microsoft/Win32/UnsafeNativeMethods.cs27
-rw-r--r--src/mscorlib/src/Microsoft/Win32/Win32Native.cs260
-rw-r--r--src/mscorlib/src/System/Activator.cs18
-rw-r--r--src/mscorlib/src/System/AppContext/AppContextDefaultValues.cs2
-rw-r--r--src/mscorlib/src/System/AppDomain.cs6
-rw-r--r--src/mscorlib/src/System/AppDomainSetup.cs35
-rw-r--r--src/mscorlib/src/System/AppDomainUnloadedException.cs2
-rw-r--r--src/mscorlib/src/System/Array.cs61
-rw-r--r--src/mscorlib/src/System/Buffer.cs14
-rw-r--r--src/mscorlib/src/System/ByReference.cs2
-rw-r--r--src/mscorlib/src/System/Collections/Concurrent/ConcurrentDictionary.cs614
-rw-r--r--src/mscorlib/src/System/Collections/Concurrent/ConcurrentQueue.cs53
-rw-r--r--src/mscorlib/src/System/Collections/Concurrent/ConcurrentStack.cs94
-rw-r--r--src/mscorlib/src/System/Collections/Generic/Dictionary.cs17
-rw-r--r--src/mscorlib/src/System/Collections/Generic/EqualityComparer.cs5
-rw-r--r--src/mscorlib/src/System/Collections/Hashtable.cs3
-rw-r--r--src/mscorlib/src/System/Decimal.cs37
-rw-r--r--src/mscorlib/src/System/Diagnostics/Contracts/Contracts.cs2
-rw-r--r--src/mscorlib/src/System/Diagnostics/Contracts/ContractsBCL.cs2
-rw-r--r--src/mscorlib/src/System/Diagnostics/Eventing/EventPipe.cs6
-rw-r--r--src/mscorlib/src/System/Diagnostics/Eventing/EventPipeEventProvider.cs25
-rw-r--r--src/mscorlib/src/System/Diagnostics/Eventing/EventSource_CoreCLR.cs2
-rw-r--r--src/mscorlib/src/System/Diagnostics/Stacktrace.cs3
-rw-r--r--src/mscorlib/src/System/Enum.cs17
-rw-r--r--src/mscorlib/src/System/Environment.cs77
-rw-r--r--src/mscorlib/src/System/Exception.cs4
-rw-r--r--src/mscorlib/src/System/Globalization/CompareInfo.Unix.cs18
-rw-r--r--src/mscorlib/src/System/Globalization/CompareInfo.Windows.cs4
-rw-r--r--src/mscorlib/src/System/Globalization/CultureData.Windows.cs16
-rw-r--r--src/mscorlib/src/System/Globalization/CultureData.cs114
-rw-r--r--src/mscorlib/src/System/Globalization/CultureInfo.cs68
-rw-r--r--src/mscorlib/src/System/Globalization/GlobalizationAssembly.cs64
-rw-r--r--src/mscorlib/src/System/Globalization/TextInfo.Unix.cs1
-rw-r--r--src/mscorlib/src/System/Globalization/TextInfo.Windows.cs4
-rw-r--r--src/mscorlib/src/System/Globalization/TextInfo.cs36
-rw-r--r--src/mscorlib/src/System/Globalization/TimeSpanParse.cs1810
-rw-r--r--src/mscorlib/src/System/Guid.CoreCLR.cs27
-rw-r--r--src/mscorlib/src/System/HResults.cs235
-rw-r--r--src/mscorlib/src/System/IO/BinaryReader.cs41
-rw-r--r--src/mscorlib/src/System/IO/Directory.cs6
-rw-r--r--src/mscorlib/src/System/IO/File.cs2
-rw-r--r--src/mscorlib/src/System/IO/FileLoadException.CoreCLR.cs2
-rw-r--r--src/mscorlib/src/System/IO/FileSystemEnumerable.cs2
-rw-r--r--src/mscorlib/src/System/IO/IOException.cs73
-rw-r--r--src/mscorlib/src/System/IO/MemoryStream.cs121
-rw-r--r--src/mscorlib/src/System/IO/Stream.cs123
-rw-r--r--src/mscorlib/src/System/IO/StreamReader.cs14
-rw-r--r--src/mscorlib/src/System/IO/__Error.cs66
-rw-r--r--src/mscorlib/src/System/IO/__HResults.cs31
-rw-r--r--src/mscorlib/src/System/InsufficientMemoryException.cs6
-rw-r--r--src/mscorlib/src/System/MissingFieldException.cs6
-rw-r--r--src/mscorlib/src/System/MissingMemberException.cs6
-rw-r--r--src/mscorlib/src/System/MulticastDelegate.cs71
-rw-r--r--src/mscorlib/src/System/NonSerializedAttribute.cs36
-rw-r--r--src/mscorlib/src/System/Number.cs92
-rw-r--r--src/mscorlib/src/System/OutOfMemoryException.cs6
-rw-r--r--src/mscorlib/src/System/Reflection/Assembly.CoreCLR.cs6
-rw-r--r--src/mscorlib/src/System/Reflection/CustomAttribute.cs376
-rw-r--r--src/mscorlib/src/System/Reflection/Emit/AssemblyBuilder.cs2
-rw-r--r--src/mscorlib/src/System/Reflection/Emit/DynamicMethod.cs11
-rw-r--r--src/mscorlib/src/System/Reflection/Emit/GenericTypeParameterBuilder.cs2
-rw-r--r--src/mscorlib/src/System/Reflection/Emit/ILGenerator.cs2
-rw-r--r--src/mscorlib/src/System/Reflection/Emit/MethodBuilderInstantiation.cs2
-rw-r--r--src/mscorlib/src/System/Reflection/Emit/ModuleBuilder.cs2
-rw-r--r--src/mscorlib/src/System/Reflection/Emit/ModuleBuilderData.cs8
-rw-r--r--src/mscorlib/src/System/Reflection/Emit/TypeBuilderInstantiation.cs2
-rw-r--r--src/mscorlib/src/System/Reflection/Emit/XXXOnTypeBuilderInstantiation.cs4
-rw-r--r--src/mscorlib/src/System/Reflection/ExceptionHandlingClause.cs2
-rw-r--r--src/mscorlib/src/System/Reflection/INVOCATION_FLAGS.cs2
-rw-r--r--src/mscorlib/src/System/Reflection/MethodBody.cs2
-rw-r--r--src/mscorlib/src/System/Reflection/RtFieldInfo.cs21
-rw-r--r--src/mscorlib/src/System/Reflection/RuntimeAssembly.cs74
-rw-r--r--src/mscorlib/src/System/Reflection/RuntimeConstructorInfo.cs28
-rw-r--r--src/mscorlib/src/System/Reflection/RuntimeMethodInfo.cs35
-rw-r--r--src/mscorlib/src/System/Reflection/RuntimeParameterInfo.cs88
-rw-r--r--src/mscorlib/src/System/Resources/FileBasedResourceGroveler.cs7
-rw-r--r--src/mscorlib/src/System/Resources/ManifestBasedResourceGroveler.cs36
-rw-r--r--src/mscorlib/src/System/Resources/ResourceManager.cs28
-rw-r--r--src/mscorlib/src/System/Resources/ResourceSet.cs8
-rw-r--r--src/mscorlib/src/System/Resources/__HResults.cs24
-rw-r--r--src/mscorlib/src/System/RtType.cs89
-rw-r--r--src/mscorlib/src/System/Runtime/CompilerServices/AsyncMethodBuilder.cs11
-rw-r--r--src/mscorlib/src/System/Runtime/CompilerServices/CustomConstantAttribute.cs29
-rw-r--r--src/mscorlib/src/System/Runtime/CompilerServices/DateTimeConstantAttribute.cs46
-rw-r--r--src/mscorlib/src/System/Runtime/CompilerServices/DecimalConstantAttribute.cs97
-rw-r--r--src/mscorlib/src/System/Runtime/CompilerServices/MethodImplAttribute.cs47
-rw-r--r--src/mscorlib/src/System/Runtime/CompilerServices/RuntimeWrappedException.cs42
-rw-r--r--src/mscorlib/src/System/Runtime/CompilerServices/Unsafe.cs27
-rw-r--r--src/mscorlib/src/System/Runtime/InteropServices/Attributes.cs430
-rw-r--r--src/mscorlib/src/System/Runtime/InteropServices/COMException.cs6
-rw-r--r--src/mscorlib/src/System/Runtime/InteropServices/ComEventsHelper.cs2
-rw-r--r--src/mscorlib/src/System/Runtime/InteropServices/CriticalHandle.cs12
-rw-r--r--src/mscorlib/src/System/Runtime/InteropServices/InvalidComObjectException.cs6
-rw-r--r--src/mscorlib/src/System/Runtime/InteropServices/InvalidOleVariantTypeException.cs6
-rw-r--r--src/mscorlib/src/System/Runtime/InteropServices/Marshal.cs11
-rw-r--r--src/mscorlib/src/System/Runtime/InteropServices/MarshalDirectiveException.cs6
-rw-r--r--src/mscorlib/src/System/Runtime/InteropServices/SEHException.cs6
-rw-r--r--src/mscorlib/src/System/Runtime/InteropServices/SafeArrayRankMismatchException.cs6
-rw-r--r--src/mscorlib/src/System/Runtime/InteropServices/SafeArrayTypeMismatchException.cs6
-rw-r--r--src/mscorlib/src/System/Runtime/InteropServices/SafeBuffer.cs17
-rw-r--r--src/mscorlib/src/System/Runtime/InteropServices/WindowsRuntime/BindableVectorToListAdapter.cs8
-rw-r--r--src/mscorlib/src/System/Runtime/InteropServices/WindowsRuntime/CLRIPropertyValueImpl.cs46
-rw-r--r--src/mscorlib/src/System/Runtime/InteropServices/WindowsRuntime/ConstantSplittableMap.cs2
-rw-r--r--src/mscorlib/src/System/Runtime/InteropServices/WindowsRuntime/DictionaryToMapAdapter.cs4
-rw-r--r--src/mscorlib/src/System/Runtime/InteropServices/WindowsRuntime/EnumeratorToIteratorAdapter.cs4
-rw-r--r--src/mscorlib/src/System/Runtime/InteropServices/WindowsRuntime/IMapViewToIReadOnlyDictionaryAdapter.cs4
-rw-r--r--src/mscorlib/src/System/Runtime/InteropServices/WindowsRuntime/IReadOnlyDictionaryToIMapViewAdapter.cs2
-rw-r--r--src/mscorlib/src/System/Runtime/InteropServices/WindowsRuntime/IReadOnlyListToIVectorViewAdapter.cs4
-rw-r--r--src/mscorlib/src/System/Runtime/InteropServices/WindowsRuntime/IVectorViewToIReadOnlyListAdapter.cs2
-rw-r--r--src/mscorlib/src/System/Runtime/InteropServices/WindowsRuntime/IteratorToEnumeratorAdapter.cs2
-rw-r--r--src/mscorlib/src/System/Runtime/InteropServices/WindowsRuntime/ListToBindableVectorAdapter.cs12
-rw-r--r--src/mscorlib/src/System/Runtime/InteropServices/WindowsRuntime/ListToBindableVectorViewAdapter.cs4
-rw-r--r--src/mscorlib/src/System/Runtime/InteropServices/WindowsRuntime/ListToVectorAdapter.cs12
-rw-r--r--src/mscorlib/src/System/Runtime/InteropServices/WindowsRuntime/MapToDictionaryAdapter.cs4
-rw-r--r--src/mscorlib/src/System/Runtime/InteropServices/WindowsRuntime/VectorToListAdapter.cs8
-rw-r--r--src/mscorlib/src/System/Runtime/InteropServices/WindowsRuntime/WindowsRuntimeMarshal.cs2
-rw-r--r--src/mscorlib/src/System/Runtime/Intrinsics/Vector128.cs11
-rw-r--r--src/mscorlib/src/System/Runtime/Intrinsics/Vector256.cs11
-rw-r--r--src/mscorlib/src/System/Runtime/Intrinsics/X86/Aes.cs74
-rw-r--r--src/mscorlib/src/System/Runtime/Intrinsics/X86/Avx.cs996
-rw-r--r--src/mscorlib/src/System/Runtime/Intrinsics/X86/Avx2.cs1362
-rw-r--r--src/mscorlib/src/System/Runtime/Intrinsics/X86/Bmi1.cs80
-rw-r--r--src/mscorlib/src/System/Runtime/Intrinsics/X86/Bmi2.cs54
-rw-r--r--src/mscorlib/src/System/Runtime/Intrinsics/X86/Enums.cs189
-rw-r--r--src/mscorlib/src/System/Runtime/Intrinsics/X86/Fma.cs119
-rw-r--r--src/mscorlib/src/System/Runtime/Intrinsics/X86/Lzcnt.cs27
-rw-r--r--src/mscorlib/src/System/Runtime/Intrinsics/X86/Pclmulqdq.cs27
-rw-r--r--src/mscorlib/src/System/Runtime/Intrinsics/X86/Popcnt.cs27
-rw-r--r--src/mscorlib/src/System/Runtime/Intrinsics/X86/Sse.cs218
-rw-r--r--src/mscorlib/src/System/Runtime/Intrinsics/X86/Sse2.cs1057
-rw-r--r--src/mscorlib/src/System/Runtime/Intrinsics/X86/Sse3.cs78
-rw-r--r--src/mscorlib/src/System/Runtime/Intrinsics/X86/Sse41.cs408
-rw-r--r--src/mscorlib/src/System/Runtime/Intrinsics/X86/Sse42.cs233
-rw-r--r--src/mscorlib/src/System/Runtime/Intrinsics/X86/Ssse3.cs92
-rw-r--r--src/mscorlib/src/System/Runtime/MemoryFailPoint.cs50
-rw-r--r--src/mscorlib/src/System/Runtime/Reliability/CriticalFinalizerObject.cs1
-rw-r--r--src/mscorlib/src/System/Runtime/Reliability/PrePrepareMethodAttribute.cs33
-rw-r--r--src/mscorlib/src/System/RuntimeHandles.cs13
-rw-r--r--src/mscorlib/src/System/SerializableAttribute.cs35
-rw-r--r--src/mscorlib/src/System/String.Comparison.cs36
-rw-r--r--src/mscorlib/src/System/String.Searching.cs91
-rw-r--r--src/mscorlib/src/System/String.cs40
-rw-r--r--src/mscorlib/src/System/Threading/CancellationToken.cs2
-rw-r--r--src/mscorlib/src/System/Threading/CancellationTokenRegistration.cs17
-rw-r--r--src/mscorlib/src/System/Threading/ClrThreadPoolBoundHandle.Windows.cs5
-rw-r--r--src/mscorlib/src/System/Threading/ClrThreadPoolBoundHandle.cs2
-rw-r--r--src/mscorlib/src/System/Threading/EventWaitHandle.cs13
-rw-r--r--src/mscorlib/src/System/Threading/ManualResetEventSlim.cs47
-rw-r--r--src/mscorlib/src/System/Threading/Mutex.cs7
-rw-r--r--src/mscorlib/src/System/Threading/PinnableBufferCache.cs6
-rw-r--r--src/mscorlib/src/System/Threading/Semaphore.cs8
-rw-r--r--src/mscorlib/src/System/Threading/SemaphoreSlim.cs83
-rw-r--r--src/mscorlib/src/System/Threading/SpinLock.cs70
-rw-r--r--src/mscorlib/src/System/Threading/Tasks/ConcurrentExclusiveSchedulerPair.cs6
-rw-r--r--src/mscorlib/src/System/Threading/Tasks/FutureFactory.cs2
-rw-r--r--src/mscorlib/src/System/Threading/Tasks/ProducerConsumerQueues.cs19
-rw-r--r--src/mscorlib/src/System/Threading/Tasks/TPLETWProvider.cs6
-rw-r--r--src/mscorlib/src/System/Threading/Tasks/Task.cs81
-rw-r--r--src/mscorlib/src/System/Threading/Tasks/TaskScheduler.cs4
-rw-r--r--src/mscorlib/src/System/Threading/Thread.cs9
-rw-r--r--src/mscorlib/src/System/Threading/ThreadInterruptedException.cs6
-rw-r--r--src/mscorlib/src/System/Threading/ThreadLocal.cs2
-rw-r--r--src/mscorlib/src/System/Threading/ThreadPool.cs204
-rw-r--r--src/mscorlib/src/System/ThrowHelper.cs37
-rw-r--r--src/mscorlib/src/System/TimeZoneInfo.AdjustmentRule.cs2
-rw-r--r--src/mscorlib/src/System/TimeZoneInfo.StringSerializer.cs2
-rw-r--r--src/mscorlib/src/System/TimeZoneInfo.Unix.cs28
-rw-r--r--src/mscorlib/src/System/TimeZoneInfo.Win32.cs12
-rw-r--r--src/mscorlib/src/System/TimeZoneInfo.cs2
-rw-r--r--src/mscorlib/src/System/Type.CoreCLR.cs35
-rw-r--r--src/mscorlib/src/System/TypeLoadException.cs8
-rw-r--r--src/pal/inc/pal.h313
-rw-r--r--src/pal/inc/palprivate.h7
-rw-r--r--src/pal/inc/unixasmmacrosarm.inc1
-rw-r--r--src/pal/prebuilt/idl/sospriv_i.cpp3
-rw-r--r--src/pal/prebuilt/inc/mscoree.h2
-rw-r--r--src/pal/prebuilt/inc/sospriv.h86
-rw-r--r--src/pal/src/CMakeLists.txt3
-rw-r--r--src/pal/src/arch/arm/callsignalhandlerwrapper.S21
-rw-r--r--src/pal/src/arch/arm/signalhandlerhelper.cpp15
-rw-r--r--src/pal/src/config.h.in2
-rw-r--r--src/pal/src/configure.cmake2
-rw-r--r--src/pal/src/cruntime/filecrt.cpp2
-rw-r--r--src/pal/src/cruntime/misctls.cpp165
-rw-r--r--src/pal/src/cruntime/wchar.cpp12
-rw-r--r--src/pal/src/exception/remote-unwind.cpp1086
-rw-r--r--src/pal/src/exception/seh-unwind.cpp252
-rw-r--r--src/pal/src/exception/signal.cpp36
-rw-r--r--src/pal/src/file/disk.cpp180
-rw-r--r--src/pal/src/file/file.cpp500
-rw-r--r--src/pal/src/file/filetime.cpp426
-rw-r--r--src/pal/src/file/shmfilelockmgr.cpp40
-rw-r--r--src/pal/src/include/pal/context.h10
-rw-r--r--src/pal/src/include/pal/corunix.hpp60
-rw-r--r--src/pal/src/include/pal/event.hpp9
-rw-r--r--src/pal/src/include/pal/file.hpp47
-rw-r--r--src/pal/src/include/pal/identity.hpp57
-rw-r--r--src/pal/src/include/pal/init.h2
-rw-r--r--src/pal/src/include/pal/map.hpp11
-rw-r--r--src/pal/src/include/pal/palinternal.h3
-rw-r--r--src/pal/src/include/pal/semaphore.hpp9
-rw-r--r--src/pal/src/include/pal/shm.hpp45
-rw-r--r--src/pal/src/include/pal/shmemory.h212
-rw-r--r--src/pal/src/include/pal/synchcache.hpp16
-rw-r--r--src/pal/src/include/pal/synchobjects.hpp5
-rw-r--r--src/pal/src/init/pal.cpp69
-rw-r--r--src/pal/src/locale/unicode.cpp55
-rw-r--r--src/pal/src/map/map.cpp195
-rw-r--r--src/pal/src/memory/heap.cpp22
-rw-r--r--src/pal/src/misc/cgroup.cpp214
-rw-r--r--src/pal/src/misc/eventlog.cpp423
-rw-r--r--src/pal/src/misc/identity.cpp410
-rw-r--r--src/pal/src/misc/sysinfo.cpp89
-rw-r--r--src/pal/src/objmgr/palobjbase.cpp10
-rw-r--r--src/pal/src/objmgr/shmobject.cpp358
-rw-r--r--src/pal/src/objmgr/shmobject.hpp26
-rw-r--r--src/pal/src/objmgr/shmobjectmanager.cpp351
-rw-r--r--src/pal/src/objmgr/shmobjectmanager.hpp7
-rw-r--r--src/pal/src/shmemory/shmemory.cpp1342
-rw-r--r--src/pal/src/synchmgr/synchcontrollers.cpp20
-rw-r--r--src/pal/src/synchmgr/synchmanager.cpp33
-rw-r--r--src/pal/src/synchmgr/synchmanager.hpp2
-rw-r--r--src/pal/src/synchobj/event.cpp88
-rw-r--r--src/pal/src/synchobj/mutex.cpp6
-rw-r--r--src/pal/src/synchobj/semaphore.cpp85
-rw-r--r--src/pal/src/thread/process.cpp11
-rw-r--r--src/pal/src/thread/thread.cpp95
-rw-r--r--src/pal/tests/palsuite/README.txt6
-rw-r--r--src/pal/tests/palsuite/c_runtime/CMakeLists.txt1
-rw-r--r--src/pal/tests/palsuite/c_runtime/_ecvt/CMakeLists.txt4
-rw-r--r--src/pal/tests/palsuite/c_runtime/_ecvt/test1/CMakeLists.txt17
-rw-r--r--src/pal/tests/palsuite/c_runtime/_ecvt/test1/test1.cpp135
-rw-r--r--src/pal/tests/palsuite/c_runtime/_ecvt/test1/testinfo.dat14
-rw-r--r--src/pal/tests/palsuite/c_runtime/wcsstr/test1/test1.cpp10
-rw-r--r--src/pal/tests/palsuite/file_io/AreFileApisANSI/CMakeLists.txt4
-rw-r--r--src/pal/tests/palsuite/file_io/AreFileApisANSI/test1/AreFileApisANSI.cpp40
-rw-r--r--src/pal/tests/palsuite/file_io/AreFileApisANSI/test1/CMakeLists.txt17
-rw-r--r--src/pal/tests/palsuite/file_io/AreFileApisANSI/test1/testinfo.dat13
-rw-r--r--src/pal/tests/palsuite/file_io/CMakeLists.txt9
-rw-r--r--src/pal/tests/palsuite/file_io/FileTimeToDosDateTime/CMakeLists.txt4
-rw-r--r--src/pal/tests/palsuite/file_io/FileTimeToDosDateTime/test1/CMakeLists.txt17
-rw-r--r--src/pal/tests/palsuite/file_io/FileTimeToDosDateTime/test1/test1.cpp116
-rw-r--r--src/pal/tests/palsuite/file_io/FileTimeToDosDateTime/test1/testinfo.dat15
-rw-r--r--src/pal/tests/palsuite/file_io/GetConsoleCP/CMakeLists.txt4
-rw-r--r--src/pal/tests/palsuite/file_io/GetConsoleCP/test1/CMakeLists.txt17
-rw-r--r--src/pal/tests/palsuite/file_io/GetConsoleCP/test1/GetConsoleCP.cpp35
-rw-r--r--src/pal/tests/palsuite/file_io/GetConsoleCP/test1/testinfo.dat13
-rw-r--r--src/pal/tests/palsuite/file_io/GetDiskFreeSpaceW/CMakeLists.txt5
-rw-r--r--src/pal/tests/palsuite/file_io/GetDiskFreeSpaceW/test1/CMakeLists.txt17
-rw-r--r--src/pal/tests/palsuite/file_io/GetDiskFreeSpaceW/test1/GetDiskFreeSpaceW.cpp94
-rw-r--r--src/pal/tests/palsuite/file_io/GetDiskFreeSpaceW/test1/testinfo.dat13
-rw-r--r--src/pal/tests/palsuite/file_io/GetDiskFreeSpaceW/test2/CMakeLists.txt17
-rw-r--r--src/pal/tests/palsuite/file_io/GetDiskFreeSpaceW/test2/getdiskfreespacew.cpp65
-rw-r--r--src/pal/tests/palsuite/file_io/GetDiskFreeSpaceW/test2/testinfo.dat12
-rw-r--r--src/pal/tests/palsuite/file_io/GetFileAttributesExW/test1/test1.cpp53
-rw-r--r--src/pal/tests/palsuite/file_io/GetFileTime/CMakeLists.txt10
-rw-r--r--src/pal/tests/palsuite/file_io/GetFileTime/test1/CMakeLists.txt17
-rw-r--r--src/pal/tests/palsuite/file_io/GetFileTime/test1/GetFileTime.cpp180
-rw-r--r--src/pal/tests/palsuite/file_io/GetFileTime/test1/testinfo.dat14
-rw-r--r--src/pal/tests/palsuite/file_io/GetFileTime/test2/CMakeLists.txt17
-rw-r--r--src/pal/tests/palsuite/file_io/GetFileTime/test2/GetFileTime.cpp195
-rw-r--r--src/pal/tests/palsuite/file_io/GetFileTime/test2/testinfo.dat16
-rw-r--r--src/pal/tests/palsuite/file_io/GetFileTime/test3/CMakeLists.txt17
-rw-r--r--src/pal/tests/palsuite/file_io/GetFileTime/test3/GetFileTime.cpp142
-rw-r--r--src/pal/tests/palsuite/file_io/GetFileTime/test3/testinfo.dat14
-rw-r--r--src/pal/tests/palsuite/file_io/GetFileTime/test4/CMakeLists.txt17
-rw-r--r--src/pal/tests/palsuite/file_io/GetFileTime/test4/GetFileTime.cpp98
-rw-r--r--src/pal/tests/palsuite/file_io/GetFileTime/test4/testinfo.dat14
-rw-r--r--src/pal/tests/palsuite/file_io/GetFileTime/test5/CMakeLists.txt17
-rw-r--r--src/pal/tests/palsuite/file_io/GetFileTime/test5/getfiletime.cpp224
-rw-r--r--src/pal/tests/palsuite/file_io/GetFileTime/test5/testinfo.dat15
-rw-r--r--src/pal/tests/palsuite/file_io/GetFileTime/test6/CMakeLists.txt17
-rw-r--r--src/pal/tests/palsuite/file_io/GetFileTime/test6/getfiletime.cpp281
-rw-r--r--src/pal/tests/palsuite/file_io/GetFileTime/test6/testinfo.dat14
-rw-r--r--src/pal/tests/palsuite/file_io/GetFileTime/test7/CMakeLists.txt17
-rw-r--r--src/pal/tests/palsuite/file_io/GetFileTime/test7/getfiletime.cpp279
-rw-r--r--src/pal/tests/palsuite/file_io/GetFileTime/test7/testinfo.dat15
-rw-r--r--src/pal/tests/palsuite/file_io/GetFileType/CMakeLists.txt6
-rw-r--r--src/pal/tests/palsuite/file_io/GetFileType/test1/CMakeLists.txt17
-rw-r--r--src/pal/tests/palsuite/file_io/GetFileType/test1/GetFileType.cpp76
-rw-r--r--src/pal/tests/palsuite/file_io/GetFileType/test1/testinfo.dat13
-rw-r--r--src/pal/tests/palsuite/file_io/GetFileType/test2/CMakeLists.txt17
-rw-r--r--src/pal/tests/palsuite/file_io/GetFileType/test2/getfiletype.cpp95
-rw-r--r--src/pal/tests/palsuite/file_io/GetFileType/test2/testinfo.dat13
-rw-r--r--src/pal/tests/palsuite/file_io/GetFileType/test3/CMakeLists.txt17
-rw-r--r--src/pal/tests/palsuite/file_io/GetFileType/test3/getfiletype.cpp72
-rw-r--r--src/pal/tests/palsuite/file_io/GetFileType/test3/testinfo.dat13
-rw-r--r--src/pal/tests/palsuite/file_io/GetStdHandle/test1/GetStdHandle.cpp9
-rw-r--r--src/pal/tests/palsuite/file_io/MoveFileA/CMakeLists.txt4
-rw-r--r--src/pal/tests/palsuite/file_io/MoveFileA/test1/CMakeLists.txt17
-rw-r--r--src/pal/tests/palsuite/file_io/MoveFileA/test1/ExpectedResults.txt1
-rw-r--r--src/pal/tests/palsuite/file_io/MoveFileA/test1/MoveFileA.cpp469
-rw-r--r--src/pal/tests/palsuite/file_io/MoveFileA/test1/testinfo.dat13
-rw-r--r--src/pal/tests/palsuite/file_io/MoveFileW/CMakeLists.txt4
-rw-r--r--src/pal/tests/palsuite/file_io/MoveFileW/test1/CMakeLists.txt17
-rw-r--r--src/pal/tests/palsuite/file_io/MoveFileW/test1/ExpectedResults.txt1
-rw-r--r--src/pal/tests/palsuite/file_io/MoveFileW/test1/MoveFileW.cpp478
-rw-r--r--src/pal/tests/palsuite/file_io/MoveFileW/test1/testinfo.dat13
-rw-r--r--src/pal/tests/palsuite/file_io/SetFileTime/CMakeLists.txt7
-rw-r--r--src/pal/tests/palsuite/file_io/SetFileTime/test1/CMakeLists.txt17
-rw-r--r--src/pal/tests/palsuite/file_io/SetFileTime/test1/SetFileTime.cpp129
-rw-r--r--src/pal/tests/palsuite/file_io/SetFileTime/test1/testinfo.dat15
-rw-r--r--src/pal/tests/palsuite/file_io/SetFileTime/test2/CMakeLists.txt17
-rw-r--r--src/pal/tests/palsuite/file_io/SetFileTime/test2/SetFileTime.cpp101
-rw-r--r--src/pal/tests/palsuite/file_io/SetFileTime/test2/testinfo.dat15
-rw-r--r--src/pal/tests/palsuite/file_io/SetFileTime/test3/CMakeLists.txt17
-rw-r--r--src/pal/tests/palsuite/file_io/SetFileTime/test3/SetFileTime.cpp66
-rw-r--r--src/pal/tests/palsuite/file_io/SetFileTime/test3/testinfo.dat14
-rw-r--r--src/pal/tests/palsuite/file_io/SetFileTime/test4/CMakeLists.txt17
-rw-r--r--src/pal/tests/palsuite/file_io/SetFileTime/test4/SetFileTime.cpp108
-rw-r--r--src/pal/tests/palsuite/file_io/SetFileTime/test4/testinfo.dat14
-rw-r--r--src/pal/tests/palsuite/file_io/errorpathnotfound/CMakeLists.txt1
-rw-r--r--src/pal/tests/palsuite/file_io/errorpathnotfound/test2/test2.cpp76
-rw-r--r--src/pal/tests/palsuite/file_io/errorpathnotfound/test2/testinfo.dat2
-rw-r--r--src/pal/tests/palsuite/file_io/errorpathnotfound/test4/CMakeLists.txt17
-rw-r--r--src/pal/tests/palsuite/file_io/errorpathnotfound/test4/test4.cpp351
-rw-r--r--src/pal/tests/palsuite/file_io/errorpathnotfound/test4/testinfo.dat34
-rw-r--r--src/pal/tests/palsuite/filemapping_memmgt/CMakeLists.txt2
-rw-r--r--src/pal/tests/palsuite/filemapping_memmgt/LockFile/CMakeLists.txt10
-rw-r--r--src/pal/tests/palsuite/filemapping_memmgt/LockFile/LockFile.h152
-rw-r--r--src/pal/tests/palsuite/filemapping_memmgt/LockFile/test1/CMakeLists.txt32
-rw-r--r--src/pal/tests/palsuite/filemapping_memmgt/LockFile/test1/helper.cpp86
-rw-r--r--src/pal/tests/palsuite/filemapping_memmgt/LockFile/test1/test1.cpp140
-rw-r--r--src/pal/tests/palsuite/filemapping_memmgt/LockFile/test1/testinfo.dat15
-rw-r--r--src/pal/tests/palsuite/filemapping_memmgt/LockFile/test2/CMakeLists.txt17
-rw-r--r--src/pal/tests/palsuite/filemapping_memmgt/LockFile/test2/test2.cpp94
-rw-r--r--src/pal/tests/palsuite/filemapping_memmgt/LockFile/test2/testinfo.dat13
-rw-r--r--src/pal/tests/palsuite/filemapping_memmgt/LockFile/test3/CMakeLists.txt32
-rw-r--r--src/pal/tests/palsuite/filemapping_memmgt/LockFile/test3/helper.cpp102
-rw-r--r--src/pal/tests/palsuite/filemapping_memmgt/LockFile/test3/test3.cpp71
-rw-r--r--src/pal/tests/palsuite/filemapping_memmgt/LockFile/test3/testinfo.dat16
-rw-r--r--src/pal/tests/palsuite/filemapping_memmgt/LockFile/test4/CMakeLists.txt17
-rw-r--r--src/pal/tests/palsuite/filemapping_memmgt/LockFile/test4/test4.cpp231
-rw-r--r--src/pal/tests/palsuite/filemapping_memmgt/LockFile/test4/testinfo.dat14
-rw-r--r--src/pal/tests/palsuite/filemapping_memmgt/LockFile/test5/CMakeLists.txt32
-rw-r--r--src/pal/tests/palsuite/filemapping_memmgt/LockFile/test5/helper.cpp122
-rw-r--r--src/pal/tests/palsuite/filemapping_memmgt/LockFile/test5/test5.cpp161
-rw-r--r--src/pal/tests/palsuite/filemapping_memmgt/LockFile/test5/testinfo.dat17
-rw-r--r--src/pal/tests/palsuite/filemapping_memmgt/LockFile/test6/CMakeLists.txt32
-rw-r--r--src/pal/tests/palsuite/filemapping_memmgt/LockFile/test6/helper.cpp71
-rw-r--r--src/pal/tests/palsuite/filemapping_memmgt/LockFile/test6/test6.cpp146
-rw-r--r--src/pal/tests/palsuite/filemapping_memmgt/LockFile/test6/testinfo.dat15
-rw-r--r--src/pal/tests/palsuite/filemapping_memmgt/LockFile/test7/CMakeLists.txt17
-rw-r--r--src/pal/tests/palsuite/filemapping_memmgt/LockFile/test7/test7.cpp135
-rw-r--r--src/pal/tests/palsuite/filemapping_memmgt/LockFile/test7/testinfo.dat13
-rw-r--r--src/pal/tests/palsuite/filemapping_memmgt/UnlockFile/CMakeLists.txt7
-rw-r--r--src/pal/tests/palsuite/filemapping_memmgt/UnlockFile/UnlockFile.h112
-rw-r--r--src/pal/tests/palsuite/filemapping_memmgt/UnlockFile/test1/CMakeLists.txt32
-rw-r--r--src/pal/tests/palsuite/filemapping_memmgt/UnlockFile/test1/helper.cpp92
-rw-r--r--src/pal/tests/palsuite/filemapping_memmgt/UnlockFile/test1/test1.cpp154
-rw-r--r--src/pal/tests/palsuite/filemapping_memmgt/UnlockFile/test1/testinfo.dat17
-rw-r--r--src/pal/tests/palsuite/filemapping_memmgt/UnlockFile/test2/CMakeLists.txt17
-rw-r--r--src/pal/tests/palsuite/filemapping_memmgt/UnlockFile/test2/test2.cpp154
-rw-r--r--src/pal/tests/palsuite/filemapping_memmgt/UnlockFile/test2/testinfo.dat16
-rw-r--r--src/pal/tests/palsuite/filemapping_memmgt/UnlockFile/test3/CMakeLists.txt32
-rw-r--r--src/pal/tests/palsuite/filemapping_memmgt/UnlockFile/test3/helper.cpp103
-rw-r--r--src/pal/tests/palsuite/filemapping_memmgt/UnlockFile/test3/test3.cpp142
-rw-r--r--src/pal/tests/palsuite/filemapping_memmgt/UnlockFile/test3/testinfo.dat17
-rw-r--r--src/pal/tests/palsuite/filemapping_memmgt/UnlockFile/test4/CMakeLists.txt17
-rw-r--r--src/pal/tests/palsuite/filemapping_memmgt/UnlockFile/test4/test4.cpp187
-rw-r--r--src/pal/tests/palsuite/filemapping_memmgt/UnlockFile/test4/testinfo.dat16
-rw-r--r--src/pal/tests/palsuite/miscellaneous/CMakeLists.txt1
-rw-r--r--src/pal/tests/palsuite/miscellaneous/GetComputerNameW/CMakeLists.txt4
-rw-r--r--src/pal/tests/palsuite/miscellaneous/GetComputerNameW/test1/CMakeLists.txt17
-rw-r--r--src/pal/tests/palsuite/miscellaneous/GetComputerNameW/test1/test.cpp53
-rw-r--r--src/pal/tests/palsuite/miscellaneous/GetComputerNameW/test1/testinfo.dat13
-rw-r--r--src/pal/tests/palsuite/miscellaneous/GetUserNameW/CMakeLists.txt4
-rw-r--r--src/pal/tests/palsuite/miscellaneous/GetUserNameW/test1/CMakeLists.txt17
-rw-r--r--src/pal/tests/palsuite/miscellaneous/GetUserNameW/test1/test.cpp52
-rw-r--r--src/pal/tests/palsuite/miscellaneous/GetUserNameW/test1/testinfo.dat13
-rw-r--r--src/pal/tests/palsuite/paltestlist.txt24
-rw-r--r--src/pal/tests/palsuite/paltestlist_to_be_reviewed.txt13
-rw-r--r--src/pal/tests/palsuite/palverify.dat20
-rw-r--r--src/scripts/genEventPipe.py39
-rw-r--r--src/scripts/pgocheck.py77
-rw-r--r--src/unwinder/unwinder.cpp2
-rw-r--r--src/utilcode/loaderheap.cpp35
-rw-r--r--src/utilcode/securityutil.cpp2
-rw-r--r--src/utilcode/util.cpp65
-rw-r--r--src/utilcode/winfix.cpp39
-rw-r--r--src/vm/CMakeLists.txt31
-rw-r--r--src/vm/amd64/asmhelpers.S308
-rw-r--r--src/vm/amd64/cgenamd64.cpp13
-rw-r--r--src/vm/amd64/cgencpu.h1
-rw-r--r--src/vm/amd64/profiler.cpp25
-rw-r--r--src/vm/amd64/unixstubs.cpp15
-rw-r--r--src/vm/appdomain.cpp61
-rw-r--r--src/vm/appdomain.hpp35
-rw-r--r--src/vm/appdomainnative.cpp1
-rw-r--r--src/vm/arm/armsinglestepper.cpp12
-rw-r--r--src/vm/arm/cgencpu.h5
-rw-r--r--src/vm/arm/stubs.cpp40
-rw-r--r--src/vm/arm64/asmconstants.h34
-rw-r--r--src/vm/arm64/asmhelpers.S278
-rw-r--r--src/vm/arm64/asmhelpers.asm104
-rw-r--r--src/vm/arm64/cgencpu.h11
-rw-r--r--src/vm/arm64/stubs.cpp52
-rw-r--r--src/vm/arm64/virtualcallstubcpu.hpp4
-rw-r--r--src/vm/armsinglestepper.h4
-rw-r--r--src/vm/array.cpp11
-rw-r--r--src/vm/assembly.cpp1
-rw-r--r--src/vm/assemblyname.cpp6
-rw-r--r--src/vm/assemblynative.cpp35
-rw-r--r--src/vm/assemblynative.hpp5
-rw-r--r--src/vm/assemblyspec.cpp81
-rw-r--r--src/vm/binder.cpp101
-rw-r--r--src/vm/binder.h1
-rw-r--r--src/vm/callcounter.cpp19
-rw-r--r--src/vm/callcounter.h3
-rw-r--r--src/vm/ceeload.cpp314
-rw-r--r--src/vm/ceeload.h148
-rw-r--r--src/vm/ceeload.inl14
-rw-r--r--src/vm/ceemain.cpp26
-rw-r--r--src/vm/class.cpp247
-rw-r--r--src/vm/class.h162
-rw-r--r--src/vm/class.inl18
-rw-r--r--src/vm/classcompat.cpp7
-rw-r--r--src/vm/classnames.h1
-rw-r--r--src/vm/clrex.cpp2
-rw-r--r--src/vm/clrex.h2
-rw-r--r--src/vm/clsload.cpp456
-rw-r--r--src/vm/clsload.hpp47
-rw-r--r--src/vm/clsload.inl4
-rw-r--r--src/vm/codeman.cpp40
-rw-r--r--src/vm/codeman.h4
-rw-r--r--src/vm/codepitchingmanager.cpp522
-rw-r--r--src/vm/codeversion.cpp2862
-rw-r--r--src/vm/codeversion.h689
-rw-r--r--src/vm/comcallablewrapper.cpp43
-rw-r--r--src/vm/comcallablewrapper.h8
-rw-r--r--src/vm/comdelegate.cpp182
-rw-r--r--src/vm/comdelegate.h6
-rw-r--r--src/vm/commodule.cpp1
-rw-r--r--src/vm/compile.cpp1
-rw-r--r--src/vm/comsynchronizable.cpp50
-rw-r--r--src/vm/comsynchronizable.h1
-rw-r--r--src/vm/comthreadpool.cpp1
-rw-r--r--src/vm/comtoclrcall.cpp76
-rw-r--r--src/vm/comtoclrcall.h16
-rw-r--r--src/vm/comutilnative.cpp374
-rw-r--r--src/vm/comutilnative.h17
-rw-r--r--src/vm/crossgen/CMakeLists.txt2
-rw-r--r--src/vm/crossgen_mscorlib/CMakeLists.txt1
-rw-r--r--src/vm/crossgencompile.cpp5
-rw-r--r--src/vm/crst.h9
-rw-r--r--src/vm/customattribute.cpp1
-rw-r--r--src/vm/dataimage.cpp6
-rw-r--r--src/vm/dataimage.h78
-rw-r--r--src/vm/debughelp.cpp2
-rw-r--r--src/vm/dispatchinfo.cpp45
-rw-r--r--src/vm/dllimport.cpp43
-rw-r--r--src/vm/dllimport.h7
-rw-r--r--src/vm/dllimportcallback.cpp12
-rw-r--r--src/vm/dllimportcallback.h4
-rw-r--r--src/vm/domainfile.cpp5
-rw-r--r--src/vm/dynamicmethod.cpp1
-rw-r--r--src/vm/dynamicmethod.h7
-rw-r--r--src/vm/ecall.cpp8
-rw-r--r--src/vm/ecall.h1
-rw-r--r--src/vm/ecalllist.h16
-rw-r--r--src/vm/eeconfig.cpp23
-rw-r--r--src/vm/eeconfig.h25
-rw-r--r--src/vm/eventpipe.cpp268
-rw-r--r--src/vm/eventpipe.h85
-rw-r--r--src/vm/eventpipebuffer.cpp11
-rw-r--r--src/vm/eventpipebuffer.h3
-rw-r--r--src/vm/eventpipebuffermanager.cpp71
-rw-r--r--src/vm/eventpipebuffermanager.h4
-rw-r--r--src/vm/eventpipeconfiguration.cpp67
-rw-r--r--src/vm/eventpipeconfiguration.h8
-rw-r--r--src/vm/eventpipeeventinstance.cpp12
-rw-r--r--src/vm/eventpipefile.cpp3
-rw-r--r--src/vm/eventpipeprovider.cpp13
-rw-r--r--src/vm/eventpipeprovider.h9
-rw-r--r--src/vm/eventtrace.cpp6
-rw-r--r--src/vm/exceptionhandling.cpp35
-rw-r--r--src/vm/fastserializableobject.h35
-rw-r--r--src/vm/fastserializer.cpp4
-rw-r--r--src/vm/finalizerthread.cpp2
-rw-r--r--src/vm/frames.cpp1
-rw-r--r--src/vm/gccover.cpp10
-rw-r--r--src/vm/gcenv.ee.cpp18
-rw-r--r--src/vm/gchandleutilities.h5
-rw-r--r--src/vm/gdbjit.cpp1354
-rw-r--r--src/vm/gdbjit.h36
-rw-r--r--src/vm/genericdict.cpp2
-rw-r--r--src/vm/generics.cpp11
-rw-r--r--src/vm/genmeth.cpp28
-rw-r--r--src/vm/hosting.cpp15
-rw-r--r--src/vm/i386/cgencpu.h1
-rw-r--r--src/vm/i386/cgenx86.cpp8
-rw-r--r--src/vm/i386/stublinkerx86.cpp3
-rw-r--r--src/vm/ilinstrumentation.cpp90
-rw-r--r--src/vm/ilinstrumentation.h116
-rw-r--r--src/vm/interpreter.cpp106
-rw-r--r--src/vm/interpreter.h3
-rw-r--r--src/vm/invokeutil.cpp3
-rw-r--r--src/vm/invokeutil.h8
-rw-r--r--src/vm/jithelpers.cpp10
-rw-r--r--src/vm/jitinterface.cpp505
-rw-r--r--src/vm/jitinterface.h19
-rw-r--r--src/vm/listlock.cpp96
-rw-r--r--src/vm/listlock.h179
-rw-r--r--src/vm/listlock.inl51
-rw-r--r--src/vm/loaderallocator.cpp4
-rw-r--r--src/vm/loaderallocator.hpp4
-rw-r--r--src/vm/marshalnative.cpp1
-rw-r--r--src/vm/memberload.cpp2
-rw-r--r--src/vm/metasig.h15
-rw-r--r--src/vm/method.cpp238
-rw-r--r--src/vm/method.hpp408
-rw-r--r--src/vm/method.inl14
-rw-r--r--src/vm/methodtable.cpp226
-rw-r--r--src/vm/methodtable.h218
-rw-r--r--src/vm/methodtable.inl76
-rw-r--r--src/vm/methodtablebuilder.cpp285
-rw-r--r--src/vm/methodtablebuilder.h2
-rw-r--r--src/vm/mngstdinterfaces.cpp4
-rw-r--r--src/vm/mscorlib.h25
-rw-r--r--src/vm/multicorejit.cpp4
-rw-r--r--src/vm/multicorejit.h2
-rw-r--r--src/vm/multicorejitplayer.cpp28
-rw-r--r--src/vm/object.h6
-rw-r--r--src/vm/olevariant.cpp25
-rw-r--r--src/vm/pefile.cpp1
-rw-r--r--src/vm/perfmap.cpp43
-rw-r--r--src/vm/perfmap.h6
-rw-r--r--src/vm/precode.cpp11
-rw-r--r--src/vm/prestub.cpp1372
-rw-r--r--src/vm/profilingenumerators.cpp2
-rw-r--r--src/vm/proftoeeinterfaceimpl.cpp35
-rw-r--r--src/vm/readytoruninfo.cpp6
-rw-r--r--src/vm/reflectioninvocation.cpp221
-rw-r--r--src/vm/reflectioninvocation.h3
-rw-r--r--src/vm/rejit.cpp3248
-rw-r--r--src/vm/rejit.h482
-rw-r--r--src/vm/rejit.inl253
-rw-r--r--src/vm/runtimehandles.cpp63
-rw-r--r--src/vm/runtimehandles.h10
-rw-r--r--src/vm/sampleprofiler.cpp4
-rw-r--r--src/vm/sampleprofiler.h2
-rw-r--r--src/vm/security.cpp48
-rw-r--r--src/vm/security.h93
-rw-r--r--src/vm/siginfo.cpp10
-rw-r--r--src/vm/stdinterfaces.cpp21
-rw-r--r--src/vm/stubhelpers.cpp3
-rw-r--r--src/vm/syncblk.inl2
-rw-r--r--src/vm/threadpoolrequest.cpp7
-rw-r--r--src/vm/threadpoolrequest.h22
-rw-r--r--src/vm/threads.cpp99
-rw-r--r--src/vm/threads.h71
-rw-r--r--src/vm/tieredcompilation.cpp257
-rw-r--r--src/vm/tieredcompilation.h19
-rw-r--r--src/vm/typehandle.cpp11
-rw-r--r--src/vm/typehandle.h5
-rw-r--r--src/vm/util.cpp39
-rw-r--r--src/vm/util.hpp13
-rw-r--r--src/vm/vars.cpp1
-rw-r--r--src/vm/vars.hpp1
-rw-r--r--src/vm/virtualcallstub.cpp20
-rw-r--r--src/vm/win32threadpool.cpp18
-rw-r--r--src/vm/win32threadpool.h33
-rw-r--r--src/zap/zapimage.cpp5
-rw-r--r--src/zap/zapinfo.cpp31
-rw-r--r--src/zap/zapinfo.h7
-rw-r--r--src/zap/zapperstats.cpp4
-rw-r--r--tests/arm/Tests.lst19358
-rw-r--r--tests/arm64/Tests.lst18368
-rw-r--r--tests/issues.targets6
-rw-r--r--tests/publishdependency.targets4
-rw-r--r--tests/runtest.cmd2
-rw-r--r--tests/runtest.proj2
-rwxr-xr-xtests/runtest.sh17
-rw-r--r--tests/scripts/arm64_post_build.py39
-rwxr-xr-xtests/scripts/lst_creator.py53
-rw-r--r--tests/scripts/run-corefx-tests.py2
-rw-r--r--tests/scripts/run-throughput-perf.py50
-rw-r--r--tests/scripts/run-xunit-perf.cmd164
-rwxr-xr-xtests/scripts/run-xunit-perf.sh56
-rw-r--r--tests/src/CLRTest.Execute.Bash.targets6
-rw-r--r--tests/src/CLRTest.Execute.Batch.targets6
-rw-r--r--tests/src/Common/PerfHarness/PerfHarness.csproj7
-rw-r--r--tests/src/Common/build_against_pkg_dependencies/build_against_pkg_dependencies.csproj4
-rw-r--r--tests/src/Common/targeting_pack_ref/targeting_pack_ref.csproj2
-rw-r--r--tests/src/Common/test_dependencies/test_dependencies.csproj8
-rw-r--r--tests/src/Common/test_runtime/test_runtime.csproj8
-rw-r--r--tests/src/CoreMangLib/cti/system/boolean/booleanparse.cs188
-rw-r--r--tests/src/CoreMangLib/cti/system/boolean/booleantryparse.cs97
-rw-r--r--tests/src/CoreMangLib/cti/system/byte/ByteTryParse.csproj40
-rw-r--r--tests/src/CoreMangLib/cti/system/byte/byteparse1.cs329
-rw-r--r--tests/src/CoreMangLib/cti/system/byte/byteparse3.cs344
-rw-r--r--tests/src/CoreMangLib/cti/system/byte/bytetostring3.cs4
-rw-r--r--tests/src/CoreMangLib/cti/system/byte/bytetryparse.cs494
-rw-r--r--tests/src/CoreMangLib/cti/system/char/CharTryParse.csproj40
-rw-r--r--tests/src/CoreMangLib/cti/system/char/chartryparse.cs92
-rw-r--r--tests/src/CoreMangLib/cti/system/decimal/DecimalParse.csproj40
-rw-r--r--tests/src/CoreMangLib/cti/system/decimal/DecimalParse3.csproj40
-rw-r--r--tests/src/CoreMangLib/cti/system/decimal/DecimalParse4.csproj40
-rw-r--r--tests/src/CoreMangLib/cti/system/decimal/DecimalTryParse.csproj40
-rw-r--r--tests/src/CoreMangLib/cti/system/decimal/decimalparse.cs171
-rw-r--r--tests/src/CoreMangLib/cti/system/decimal/decimalparse2.cs414
-rw-r--r--tests/src/CoreMangLib/cti/system/decimal/decimalparse3.cs417
-rw-r--r--tests/src/CoreMangLib/cti/system/decimal/decimalparse4.cs292
-rw-r--r--tests/src/CoreMangLib/cti/system/decimal/decimaltryparse.cs839
-rw-r--r--tests/src/CoreMangLib/cti/system/double/DoubleParse3.csproj40
-rw-r--r--tests/src/CoreMangLib/cti/system/double/DoubleTryParse.csproj40
-rw-r--r--tests/src/CoreMangLib/cti/system/double/doubleparse3.cs612
-rw-r--r--tests/src/CoreMangLib/cti/system/double/doubletostring3.cs12
-rw-r--r--tests/src/CoreMangLib/cti/system/double/doubletostring4.cs12
-rw-r--r--tests/src/CoreMangLib/cti/system/double/doubletryparse.cs606
-rw-r--r--tests/src/CoreMangLib/cti/system/int/Int32Parse3.csproj40
-rw-r--r--tests/src/CoreMangLib/cti/system/int/Int32Parse4.csproj40
-rw-r--r--tests/src/CoreMangLib/cti/system/int/Int32TryParse.csproj40
-rw-r--r--tests/src/CoreMangLib/cti/system/int/int32parse1.cs289
-rw-r--r--tests/src/CoreMangLib/cti/system/int/int32parse2.cs360
-rw-r--r--tests/src/CoreMangLib/cti/system/int/int32parse3.cs340
-rw-r--r--tests/src/CoreMangLib/cti/system/int/int32parse4.cs238
-rw-r--r--tests/src/CoreMangLib/cti/system/int/int32tostring3.cs2
-rw-r--r--tests/src/CoreMangLib/cti/system/int/int32tryparse.cs565
-rw-r--r--tests/src/CoreMangLib/cti/system/int16/Int16Parse1.csproj40
-rw-r--r--tests/src/CoreMangLib/cti/system/int16/Int16Parse2.csproj40
-rw-r--r--tests/src/CoreMangLib/cti/system/int16/Int16Parse3.csproj40
-rw-r--r--tests/src/CoreMangLib/cti/system/int16/Int16TryParse.csproj40
-rw-r--r--tests/src/CoreMangLib/cti/system/int16/int16parse1.cs337
-rw-r--r--tests/src/CoreMangLib/cti/system/int16/int16parse2.cs584
-rw-r--r--tests/src/CoreMangLib/cti/system/int16/int16parse3.cs454
-rw-r--r--tests/src/CoreMangLib/cti/system/int16/int16tryparse.cs553
-rw-r--r--tests/src/CoreMangLib/cti/system/int64/Int64Parse1.csproj40
-rw-r--r--tests/src/CoreMangLib/cti/system/int64/Int64Parse2.csproj40
-rw-r--r--tests/src/CoreMangLib/cti/system/int64/Int64Parse3.csproj40
-rw-r--r--tests/src/CoreMangLib/cti/system/int64/Int64TryParse.csproj40
-rw-r--r--tests/src/CoreMangLib/cti/system/int64/int64parse1.cs341
-rw-r--r--tests/src/CoreMangLib/cti/system/int64/int64parse2.cs326
-rw-r--r--tests/src/CoreMangLib/cti/system/int64/int64parse3.cs398
-rw-r--r--tests/src/CoreMangLib/cti/system/int64/int64tostring3.cs6
-rw-r--r--tests/src/CoreMangLib/cti/system/int64/int64tryparse.cs571
-rw-r--r--tests/src/CoreMangLib/cti/system/reflection/emit/DynMethodJumpStubTests/DynMethodJumpStubTests.csproj9
-rw-r--r--tests/src/CoreMangLib/cti/system/sbyte/SByteParse1.csproj40
-rw-r--r--tests/src/CoreMangLib/cti/system/sbyte/SByteParse2.csproj40
-rw-r--r--tests/src/CoreMangLib/cti/system/sbyte/SByteParse3.csproj40
-rw-r--r--tests/src/CoreMangLib/cti/system/sbyte/SByteTryParse.csproj40
-rw-r--r--tests/src/CoreMangLib/cti/system/sbyte/sbyteparse1.cs253
-rw-r--r--tests/src/CoreMangLib/cti/system/sbyte/sbyteparse2.cs330
-rw-r--r--tests/src/CoreMangLib/cti/system/sbyte/sbyteparse3.cs402
-rw-r--r--tests/src/CoreMangLib/cti/system/sbyte/sbytetryparse.cs499
-rw-r--r--tests/src/CoreMangLib/cti/system/single/SingleParse1.csproj40
-rw-r--r--tests/src/CoreMangLib/cti/system/single/SingleParse2.csproj40
-rw-r--r--tests/src/CoreMangLib/cti/system/single/SingleTryParse.csproj40
-rw-r--r--tests/src/CoreMangLib/cti/system/single/singleparse1.csbin21004 -> 0 bytes
-rw-r--r--tests/src/CoreMangLib/cti/system/single/singleparse2.csbin35332 -> 0 bytes
-rw-r--r--tests/src/CoreMangLib/cti/system/single/singletryparse.cs615
-rw-r--r--tests/src/CoreMangLib/cti/system/string/StringReplace3.csproj15
-rw-r--r--tests/src/CoreMangLib/cti/system/string/stringcompareordinal2.cs4
-rw-r--r--tests/src/CoreMangLib/cti/system/uint16/UInt16Parse1.csproj40
-rw-r--r--tests/src/CoreMangLib/cti/system/uint16/UInt16Parse2.csproj40
-rw-r--r--tests/src/CoreMangLib/cti/system/uint16/UInt16Parse3.csproj40
-rw-r--r--tests/src/CoreMangLib/cti/system/uint16/UInt16TryParse.csproj40
-rw-r--r--tests/src/CoreMangLib/cti/system/uint16/uint16parse1.cs284
-rw-r--r--tests/src/CoreMangLib/cti/system/uint16/uint16parse2.cs503
-rw-r--r--tests/src/CoreMangLib/cti/system/uint16/uint16parse3.cs548
-rw-r--r--tests/src/CoreMangLib/cti/system/uint16/uint16tostring3.cs6
-rw-r--r--tests/src/CoreMangLib/cti/system/uint16/uint16tostring4.cs6
-rw-r--r--tests/src/CoreMangLib/cti/system/uint16/uint16tryparse.cs554
-rw-r--r--tests/src/CoreMangLib/cti/system/uint32/UInt32Parse1.csproj40
-rw-r--r--tests/src/CoreMangLib/cti/system/uint32/UInt32Parse2.csproj40
-rw-r--r--tests/src/CoreMangLib/cti/system/uint32/UInt32Parse3.csproj40
-rw-r--r--tests/src/CoreMangLib/cti/system/uint32/UInt32TryParse.csproj40
-rw-r--r--tests/src/CoreMangLib/cti/system/uint32/uint32parse1.cs357
-rw-r--r--tests/src/CoreMangLib/cti/system/uint32/uint32parse2.cs392
-rw-r--r--tests/src/CoreMangLib/cti/system/uint32/uint32parse3.cs334
-rw-r--r--tests/src/CoreMangLib/cti/system/uint32/uint32tostring2.cs4
-rw-r--r--tests/src/CoreMangLib/cti/system/uint32/uint32tryparse.cs556
-rw-r--r--tests/src/CoreMangLib/cti/system/uint64/UInt64Parse1.csproj40
-rw-r--r--tests/src/CoreMangLib/cti/system/uint64/UInt64Parse2.csproj40
-rw-r--r--tests/src/CoreMangLib/cti/system/uint64/UInt64Parse3.csproj40
-rw-r--r--tests/src/CoreMangLib/cti/system/uint64/UInt64TryParse.csproj40
-rw-r--r--tests/src/CoreMangLib/cti/system/uint64/uint64parse1.cs354
-rw-r--r--tests/src/CoreMangLib/cti/system/uint64/uint64parse2.cs391
-rw-r--r--tests/src/CoreMangLib/cti/system/uint64/uint64parse3.cs331
-rw-r--r--tests/src/CoreMangLib/cti/system/uint64/uint64tryparse.cs561
-rw-r--r--tests/src/CoreMangLib/system/delegate/miscellaneous/ClosedStatic.csproj14
-rw-r--r--tests/src/CoreMangLib/system/delegate/regressions/Github_13160/Github_13160.cs52
-rw-r--r--tests/src/CoreMangLib/system/delegate/regressions/Github_13160/Github_13160.csproj (renamed from tests/src/CoreMangLib/cti/system/byte/ByteParse3.csproj)8
-rw-r--r--tests/src/CoreMangLib/system/span/BasicSpanTest.cs56
-rw-r--r--tests/src/GC/API/GC/Collect.csproj14
-rw-r--r--tests/src/GC/API/GC/Collect_Default_1.csproj14
-rw-r--r--tests/src/GC/API/GC/Collect_Default_2.csproj14
-rw-r--r--tests/src/GC/API/GC/Collect_Default_3.csproj14
-rw-r--r--tests/src/GC/API/GC/Collect_Forced_1.csproj14
-rw-r--r--tests/src/GC/API/GC/Collect_Forced_2.csproj14
-rw-r--r--tests/src/GC/API/GC/Collect_Forced_3.csproj14
-rw-r--r--tests/src/GC/API/GC/Collect_Optimized_1.csproj14
-rw-r--r--tests/src/GC/API/GC/Finalize.csproj14
-rw-r--r--tests/src/GC/API/GC/GetGenerationWR2.csproj14
-rw-r--r--tests/src/GC/API/GC/GetGeneration_box.csproj14
-rw-r--r--tests/src/GC/API/GC/GetTotalMemory.csproj13
-rw-r--r--tests/src/GC/API/GC/KeepAlive.csproj14
-rw-r--r--tests/src/GC/API/GC/KeepAliveNull.csproj14
-rw-r--r--tests/src/GC/API/GC/KeepAliveRecur.csproj14
-rw-r--r--tests/src/GC/API/GC/ReRegisterForFinalize.csproj14
-rw-r--r--tests/src/GC/API/GC/SuppressFinalize.csproj14
-rw-r--r--tests/src/GC/API/GC/TotalMemory.csproj14
-rw-r--r--tests/src/GC/API/GC/TotalMemory2.csproj14
-rw-r--r--tests/src/GC/API/GCHandle/AddrOfPinnedObject.csproj14
-rw-r--r--tests/src/GC/API/GCHandle/Alloc.csproj14
-rw-r--r--tests/src/GC/API/GCHandle/Alloc_neg.csproj14
-rw-r--r--tests/src/GC/API/GCHandle/Equality.csproj14
-rw-r--r--tests/src/GC/API/GCHandle/Free.csproj14
-rw-r--r--tests/src/GC/API/GCHandle/HandleCopy.csproj14
-rw-r--r--tests/src/GC/API/GCHandle/IsAllocated.csproj14
-rw-r--r--tests/src/GC/API/GCHandle/Normal.csproj14
-rw-r--r--tests/src/GC/API/GCHandle/Pinned.csproj14
-rw-r--r--tests/src/GC/API/GCHandle/Target.csproj14
-rw-r--r--tests/src/GC/API/GCHandle/Weak.csproj13
-rw-r--r--tests/src/GC/API/GCHandleCollector/CtorsAndProperties.csproj14
-rw-r--r--tests/src/GC/API/NoGCRegion/NoGC.cs204
-rw-r--r--tests/src/GC/API/NoGCRegion/NoGC.csproj42
-rw-r--r--tests/src/GC/API/WeakReference/Finalize.csproj14
-rw-r--r--tests/src/GC/API/WeakReference/IsAlive.csproj14
-rw-r--r--tests/src/GC/API/WeakReference/IsAlive_neg.csproj14
-rw-r--r--tests/src/GC/API/WeakReference/Target.csproj14
-rw-r--r--tests/src/GC/API/WeakReference/TrackResurrection.csproj14
-rw-r--r--tests/src/GC/Coverage/271010.csproj12
-rw-r--r--tests/src/GC/Coverage/delete_next_card_table.csproj14
-rw-r--r--tests/src/GC/Coverage/smalloom.csproj12
-rw-r--r--tests/src/GC/Features/BackgroundGC/concurrentspin2.csproj14
-rw-r--r--tests/src/GC/Features/BackgroundGC/foregroundgc.csproj14
-rw-r--r--tests/src/GC/Features/Finalizer/finalizeio/finalizeio.csproj14
-rw-r--r--tests/src/GC/Features/Finalizer/finalizeother/finalizearraysleep.csproj14
-rw-r--r--tests/src/GC/Features/Finalizer/finalizeother/finalizedest.csproj14
-rw-r--r--tests/src/GC/Features/Finalizer/finalizeother/finalizeinherit.csproj14
-rw-r--r--tests/src/GC/Features/Finalizer/finalizeother/finalizenested.csproj14
-rw-r--r--tests/src/GC/Features/KeepAlive/keepaliveother/keepalivearray.csproj14
-rw-r--r--tests/src/GC/Features/KeepAlive/keepaliveother/keepalivefinalize.csproj14
-rw-r--r--tests/src/GC/Features/KeepAlive/keepaliveother/keepalivehandle.csproj14
-rw-r--r--tests/src/GC/Features/KeepAlive/keepaliveother/keepalivescope.csproj14
-rw-r--r--tests/src/GC/Features/KeepAlive/keepaliveother/keepalivetypes.csproj14
-rw-r--r--tests/src/GC/Features/LOHCompaction/lohcompact_stress.csproj14
-rw-r--r--tests/src/GC/Features/LOHCompaction/lohcompactapi2.csproj14
-rw-r--r--tests/src/GC/Features/LOHCompaction/lohcompactscenariorepro.csproj14
-rw-r--r--tests/src/GC/Features/LOHFragmentation/lohfragmentation.csproj14
-rw-r--r--tests/src/GC/Features/PartialCompaction/eco1.csproj14
-rw-r--r--tests/src/GC/Features/PartialCompaction/partialcompactiontest.csproj14
-rw-r--r--tests/src/GC/Features/PartialCompaction/partialcompactionwloh.csproj14
-rw-r--r--tests/src/GC/Features/Pinning/PinningOther/PinnedInt.csproj12
-rw-r--r--tests/src/GC/Features/SustainedLowLatency/scenario.cs4
-rw-r--r--tests/src/GC/Features/SustainedLowLatency/scenario.csproj14
-rw-r--r--tests/src/GC/Features/SustainedLowLatency/sustainedlowlatency_race.csproj14
-rw-r--r--tests/src/GC/Features/SustainedLowLatency/sustainedlowlatency_race_reverse.csproj14
-rw-r--r--tests/src/GC/LargeMemory/API/gc/collect.csproj14
-rw-r--r--tests/src/GC/LargeMemory/API/gc/getgeneration.csproj12
-rw-r--r--tests/src/GC/LargeMemory/API/gc/keepalive.csproj12
-rw-r--r--tests/src/GC/LargeMemory/API/gc/reregisterforfinalize.csproj12
-rw-r--r--tests/src/GC/LargeMemory/API/gc/suppressfinalize.csproj12
-rw-r--r--tests/src/GC/LargeMemory/Allocation/finalizertest.csproj12
-rw-r--r--tests/src/GC/LargeMemory/Allocation/largeexceptiontest.csproj12
-rw-r--r--tests/src/GC/Performance/Tests/GCHandle.csproj (renamed from tests/src/CoreMangLib/cti/system/byte/ByteParse1.csproj)11
-rw-r--r--tests/src/GC/Performance/Tests/GCHandleTest.cs343
-rw-r--r--tests/src/GC/Performance/Tests/GCLarge.cs206
-rw-r--r--tests/src/GC/Performance/Tests/GCLarge.csproj (renamed from tests/src/CoreMangLib/cti/system/int/Int32Parse1.csproj)11
-rw-r--r--tests/src/GC/Performance/Tests/GCMicroBench.cs280
-rw-r--r--tests/src/GC/Performance/Tests/GCPerf.cs74
-rw-r--r--tests/src/GC/Performance/Tests/GCPerf.csproj (renamed from tests/src/CoreMangLib/cti/system/int/Int32Parse2.csproj)11
-rw-r--r--tests/src/GC/Performance/Tests/GCSimulator.cs2
-rw-r--r--tests/src/GC/Performance/Tests/GCSmall.cs36
-rw-r--r--tests/src/GC/Performance/Tests/GCSmall.csproj35
-rw-r--r--tests/src/GC/Performance/Tests/LOHSmooth.cs64
-rw-r--r--tests/src/GC/Performance/Tests/LOHSmooth.csproj35
-rw-r--r--tests/src/GC/Performance/Tests/LargeArr_CrdMrk.cs100
-rw-r--r--tests/src/GC/Performance/Tests/List_CrdMrk.cs144
-rw-r--r--tests/src/GC/Performance/Tests/LowLatency.csproj38
-rw-r--r--tests/src/GC/Performance/Tests/LowLatencyTest.cs126
-rw-r--r--tests/src/GC/Performance/Tests/MarkingCardOfLargeArray.csproj35
-rw-r--r--tests/src/GC/Performance/Tests/MarkingCardOfList.csproj35
-rw-r--r--tests/src/GC/Performance/Tests/MemoryPressure.cs107
-rw-r--r--tests/src/GC/Performance/Tests/MemoryPressure.csproj35
-rw-r--r--tests/src/GC/Performance/Tests/MicroBench.csproj35
-rw-r--r--tests/src/GC/Performance/Tests/ServerSpin.cs216
-rw-r--r--tests/src/GC/Performance/Tests/ServerSpin.csproj36
-rw-r--r--tests/src/GC/Performance/Tests/ToBoxOrNot.csproj35
-rw-r--r--tests/src/GC/Performance/Tests/ToBoxOrNotToBox.cs124
-rw-r--r--tests/src/GC/Performance/Tests/WeakReference.csproj35
-rw-r--r--tests/src/GC/Performance/Tests/WeakReferenceTest.cs384
-rw-r--r--tests/src/GC/Performance/Tests/XMLReader.cs97
-rw-r--r--tests/src/GC/Performance/Tests/XMLReader.csproj38
-rw-r--r--tests/src/GC/Performance/Tests/clunie_large.xml23943
-rw-r--r--tests/src/GC/Performance/Tests/clunie_small.xml181
-rw-r--r--tests/src/GC/Regressions/dev10bugs/536168/536168.csproj12
-rw-r--r--tests/src/GC/Regressions/v2.0-beta2/462651/462651.csproj12
-rw-r--r--tests/src/GC/Regressions/v2.0-beta2/471729/471729.csproj12
-rw-r--r--tests/src/GC/Regressions/v2.0-rtm/544701/544701.csproj12
-rw-r--r--tests/src/GC/Scenarios/Affinity/affinitizer.csproj14
-rw-r--r--tests/src/GC/Scenarios/BaseFinal/basefinal.csproj14
-rw-r--r--tests/src/GC/Scenarios/Boxing/simpvariant.csproj14
-rw-r--r--tests/src/GC/Scenarios/Boxing/vararystress.csproj14
-rw-r--r--tests/src/GC/Scenarios/DoublinkList/dlbigleak.csproj14
-rw-r--r--tests/src/GC/Scenarios/DoublinkList/dlbigleakthd_v2.csproj14
-rw-r--r--tests/src/GC/Scenarios/DoublinkList/doublinknoleak.csproj14
-rw-r--r--tests/src/GC/Scenarios/FragMan/fragman.csproj14
-rw-r--r--tests/src/GC/Scenarios/GCBase1/gc_base1.csproj14
-rw-r--r--tests/src/GC/Scenarios/GCBase1/gc_base1_1.csproj14
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator.cs2
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_10.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_100.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_101.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_102.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_103.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_104.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_105.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_106.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_107.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_108.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_109.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_11.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_110.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_111.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_112.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_113.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_114.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_115.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_116.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_117.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_118.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_119.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_12.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_120.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_121.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_122.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_123.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_124.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_125.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_126.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_127.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_128.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_129.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_13.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_130.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_131.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_132.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_133.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_134.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_135.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_136.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_137.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_138.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_139.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_14.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_140.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_141.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_142.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_143.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_144.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_145.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_146.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_147.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_148.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_149.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_15.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_150.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_151.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_152.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_153.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_154.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_155.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_156.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_157.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_158.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_159.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_16.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_160.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_161.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_162.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_163.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_164.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_165.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_166.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_167.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_168.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_169.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_17.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_170.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_171.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_172.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_173.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_174.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_175.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_176.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_177.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_178.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_179.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_18.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_180.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_181.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_182.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_183.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_184.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_185.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_186.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_187.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_188.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_189.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_19.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_190.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_191.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_192.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_193.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_194.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_195.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_196.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_197.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_198.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_199.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_2.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_20.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_200.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_201.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_202.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_203.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_204.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_205.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_206.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_207.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_208.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_209.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_21.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_210.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_211.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_212.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_213.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_214.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_215.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_216.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_217.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_218.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_219.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_22.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_220.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_221.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_222.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_223.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_224.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_225.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_226.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_227.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_228.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_229.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_23.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_230.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_231.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_232.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_233.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_234.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_235.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_236.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_237.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_238.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_239.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_24.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_240.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_241.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_242.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_243.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_244.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_245.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_246.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_247.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_248.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_249.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_25.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_250.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_251.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_252.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_253.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_254.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_255.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_256.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_257.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_258.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_259.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_26.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_260.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_261.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_262.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_263.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_264.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_265.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_266.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_267.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_268.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_269.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_27.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_270.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_271.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_272.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_273.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_274.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_275.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_276.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_277.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_278.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_279.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_28.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_280.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_281.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_282.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_283.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_284.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_285.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_286.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_287.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_288.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_289.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_29.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_290.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_291.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_292.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_293.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_294.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_295.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_296.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_297.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_298.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_299.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_3.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_30.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_300.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_301.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_302.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_303.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_304.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_305.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_306.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_307.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_308.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_309.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_31.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_310.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_311.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_312.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_313.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_314.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_315.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_316.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_317.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_318.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_319.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_32.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_320.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_321.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_322.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_323.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_324.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_325.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_326.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_327.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_328.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_329.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_33.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_330.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_331.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_332.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_333.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_334.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_335.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_336.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_337.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_338.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_339.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_34.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_340.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_341.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_342.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_343.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_344.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_345.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_346.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_347.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_348.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_349.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_35.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_350.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_351.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_352.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_353.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_354.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_355.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_356.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_357.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_358.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_359.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_36.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_360.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_361.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_362.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_363.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_364.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_365.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_366.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_367.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_368.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_369.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_37.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_370.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_371.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_372.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_373.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_374.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_375.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_376.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_377.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_378.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_379.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_38.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_380.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_381.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_382.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_383.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_384.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_385.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_386.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_387.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_388.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_389.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_39.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_390.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_391.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_392.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_393.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_394.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_395.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_396.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_397.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_398.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_399.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_4.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_40.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_400.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_401.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_402.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_403.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_404.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_405.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_406.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_407.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_408.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_409.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_41.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_410.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_411.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_412.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_413.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_414.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_415.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_416.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_417.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_418.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_419.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_42.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_420.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_421.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_422.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_423.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_424.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_425.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_426.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_427.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_428.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_429.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_43.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_430.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_431.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_432.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_44.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_45.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_46.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_47.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_48.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_49.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_5.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_50.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_51.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_52.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_53.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_54.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_55.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_56.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_57.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_58.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_59.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_6.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_60.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_61.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_62.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_63.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_64.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_65.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_66.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_67.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_68.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_69.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_7.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_70.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_71.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_72.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_73.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_74.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_75.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_76.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_77.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_78.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_79.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_8.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_80.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_82.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_83.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_84.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_85.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_86.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_87.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_88.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_89.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_9.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_90.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_91.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_92.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_93.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_94.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_95.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_96.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_97.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_98.csproj12
-rw-r--r--tests/src/GC/Scenarios/GCSimulator/GCSimulator_99.csproj12
-rw-r--r--tests/src/GC/Scenarios/LeakGen/leakgen.csproj14
-rw-r--r--tests/src/GC/Scenarios/LeakGen/leakgenthrd.csproj14
-rw-r--r--tests/src/GC/Scenarios/Samples/gc.csproj14
-rw-r--r--tests/src/GC/Scenarios/WeakReference/weakreffinal.csproj14
-rw-r--r--tests/src/GC/Stress/Tests/GCSimulator.cs2
-rw-r--r--tests/src/Interop/ArrayMarshalling/BoolArray/MarshalBoolArrayTest.csproj12
-rwxr-xr-xtests/src/Interop/BestFitMapping/BestFitMapping.csproj18
-rw-r--r--tests/src/Interop/FuncPtrAsDelegateParam/FuncPtrAsDelegateParam.csproj18
-rw-r--r--tests/src/Interop/MarshalAPI/OffsetOf/OffsetOf.cs2
-rw-r--r--tests/src/Interop/MarshalAPI/String/StringMarshalingTest.csproj19
-rw-r--r--tests/src/Interop/MarshalAPI/UnsafeAddrOfPinnedArrayElement/UnsafeAddrOfPinnedArrayElement.csproj14
-rw-r--r--tests/src/Interop/NativeCallable/NativeCallableTest.csproj11
-rw-r--r--tests/src/Interop/PrimitiveMarshalling/Bool/BoolTest.csproj18
-rw-r--r--tests/src/Interop/PrimitiveMarshalling/EnumMarshalling/EnumTest.csproj18
-rw-r--r--tests/src/Interop/PrimitiveMarshalling/UIntPtr/PInvokeUIntPtrTest.csproj18
-rw-r--r--tests/src/Interop/RefCharArray/RefCharArrayTest.csproj18
-rw-r--r--tests/src/Interop/RefInt/RefIntTest.csproj18
-rw-r--r--tests/src/Interop/SimpleStruct/SimpleStruct.csproj18
-rw-r--r--tests/src/Interop/SizeConst/SizeConstTest.csproj12
-rw-r--r--tests/src/Interop/StringMarshalling/LPTSTR/LPTSTRTest.csproj18
-rw-r--r--tests/src/Interop/StringMarshalling/UTF8/UTF8Test.csproj18
-rw-r--r--tests/src/Interop/StructMarshalling/PInvoke/MarshalStructAsLayoutExp.csproj14
-rw-r--r--tests/src/JIT/BBT/Scenario4/Not-Int32.ilproj10
-rw-r--r--tests/src/JIT/CodeGenBringUpTests/Add1.csproj12
-rw-r--r--tests/src/JIT/CodeGenBringUpTests/And1.csproj12
-rw-r--r--tests/src/JIT/CodeGenBringUpTests/AndRef.csproj12
-rw-r--r--tests/src/JIT/CodeGenBringUpTests/Args4.csproj12
-rw-r--r--tests/src/JIT/CodeGenBringUpTests/Args5.csproj12
-rw-r--r--tests/src/JIT/CodeGenBringUpTests/Array1.csproj12
-rw-r--r--tests/src/JIT/CodeGenBringUpTests/Array2.csproj12
-rw-r--r--tests/src/JIT/CodeGenBringUpTests/Array3.csproj12
-rw-r--r--tests/src/JIT/CodeGenBringUpTests/Array4.csproj12
-rw-r--r--tests/src/JIT/CodeGenBringUpTests/ArrayJagged.csproj12
-rw-r--r--tests/src/JIT/CodeGenBringUpTests/ArrayMD1.csproj12
-rw-r--r--tests/src/JIT/CodeGenBringUpTests/ArrayMD2.csproj12
-rw-r--r--tests/src/JIT/CodeGenBringUpTests/ArrayObj.csproj12
-rw-r--r--tests/src/JIT/CodeGenBringUpTests/AsgAdd1.csproj12
-rw-r--r--tests/src/JIT/CodeGenBringUpTests/AsgAnd1.csproj12
-rw-r--r--tests/src/JIT/CodeGenBringUpTests/AsgOr1.csproj12
-rw-r--r--tests/src/JIT/CodeGenBringUpTests/AsgSub1.csproj12
-rw-r--r--tests/src/JIT/CodeGenBringUpTests/AsgXor1.csproj12
-rw-r--r--tests/src/JIT/CodeGenBringUpTests/BinaryRMW.csproj12
-rw-r--r--tests/src/JIT/CodeGenBringUpTests/Call1.csproj12
-rw-r--r--tests/src/JIT/CodeGenBringUpTests/CnsBool.csproj12
-rw-r--r--tests/src/JIT/CodeGenBringUpTests/CnsLng1.csproj12
-rw-r--r--tests/src/JIT/CodeGenBringUpTests/DblAdd.csproj12
-rw-r--r--tests/src/JIT/CodeGenBringUpTests/DblAddConst.csproj12
-rw-r--r--tests/src/JIT/CodeGenBringUpTests/DblArea.csproj12
-rw-r--r--tests/src/JIT/CodeGenBringUpTests/DblArray.csproj12
-rw-r--r--tests/src/JIT/CodeGenBringUpTests/DblAvg2.csproj12
-rw-r--r--tests/src/JIT/CodeGenBringUpTests/DblAvg6.csproj12
-rw-r--r--tests/src/JIT/CodeGenBringUpTests/DblCall1.csproj12
-rw-r--r--tests/src/JIT/CodeGenBringUpTests/DblCall2.csproj12
-rw-r--r--tests/src/JIT/CodeGenBringUpTests/DblDist.csproj12
-rw-r--r--tests/src/JIT/CodeGenBringUpTests/DblDiv.csproj12
-rw-r--r--tests/src/JIT/CodeGenBringUpTests/DblDivConst.csproj12
-rw-r--r--tests/src/JIT/CodeGenBringUpTests/DblFillArray.csproj12
-rw-r--r--tests/src/JIT/CodeGenBringUpTests/DblMul.csproj12
-rw-r--r--tests/src/JIT/CodeGenBringUpTests/DblMulConst.csproj12
-rw-r--r--tests/src/JIT/CodeGenBringUpTests/DblNeg.csproj12
-rw-r--r--tests/src/JIT/CodeGenBringUpTests/DblRem.csproj12
-rw-r--r--tests/src/JIT/CodeGenBringUpTests/DblRoots.csproj12
-rw-r--r--tests/src/JIT/CodeGenBringUpTests/DblSub.csproj12
-rw-r--r--tests/src/JIT/CodeGenBringUpTests/DblSubConst.csproj12
-rw-r--r--tests/src/JIT/CodeGenBringUpTests/DblVar.csproj12
-rw-r--r--tests/src/JIT/CodeGenBringUpTests/Eq1.csproj12
-rw-r--r--tests/src/JIT/CodeGenBringUpTests/FPAdd.csproj12
-rw-r--r--tests/src/JIT/CodeGenBringUpTests/FPAddConst.csproj12
-rw-r--r--tests/src/JIT/CodeGenBringUpTests/FPArea.csproj12
-rw-r--r--tests/src/JIT/CodeGenBringUpTests/FPArray.csproj12
-rw-r--r--tests/src/JIT/CodeGenBringUpTests/FPAvg2.csproj12
-rw-r--r--tests/src/JIT/CodeGenBringUpTests/FPAvg6.csproj12
-rw-r--r--tests/src/JIT/CodeGenBringUpTests/FPCall1.csproj12
-rw-r--r--tests/src/JIT/CodeGenBringUpTests/FPCall2.csproj12
-rw-r--r--tests/src/JIT/CodeGenBringUpTests/FPConvDbl2Lng.csproj12
-rw-r--r--tests/src/JIT/CodeGenBringUpTests/FPConvF2F.csproj12
-rw-r--r--tests/src/JIT/CodeGenBringUpTests/FPConvF2I.csproj12
-rw-r--r--tests/src/JIT/CodeGenBringUpTests/FPConvF2Lng.csproj12
-rw-r--r--tests/src/JIT/CodeGenBringUpTests/FPConvI2F.csproj12
-rw-r--r--tests/src/JIT/CodeGenBringUpTests/FPDist.csproj12
-rw-r--r--tests/src/JIT/CodeGenBringUpTests/FPDiv.csproj12
-rw-r--r--tests/src/JIT/CodeGenBringUpTests/FPDivConst.csproj12
-rw-r--r--tests/src/JIT/CodeGenBringUpTests/FPError.csproj12
-rw-r--r--tests/src/JIT/CodeGenBringUpTests/FPFillArray.csproj12
-rw-r--r--tests/src/JIT/CodeGenBringUpTests/FPMath.csproj12
-rw-r--r--tests/src/JIT/CodeGenBringUpTests/FPMul.csproj12
-rw-r--r--tests/src/JIT/CodeGenBringUpTests/FPMulConst.csproj12
-rw-r--r--tests/src/JIT/CodeGenBringUpTests/FPNeg.csproj12
-rw-r--r--tests/src/JIT/CodeGenBringUpTests/FPRem.csproj12
-rw-r--r--tests/src/JIT/CodeGenBringUpTests/FPRoots.csproj12
-rw-r--r--tests/src/JIT/CodeGenBringUpTests/FPSmall.csproj12
-rw-r--r--tests/src/JIT/CodeGenBringUpTests/FPSub.csproj12
-rw-r--r--tests/src/JIT/CodeGenBringUpTests/FPSubConst.csproj12
-rw-r--r--tests/src/JIT/CodeGenBringUpTests/FPVar.csproj12
-rw-r--r--tests/src/JIT/CodeGenBringUpTests/FactorialRec.csproj12
-rw-r--r--tests/src/JIT/CodeGenBringUpTests/FibLoop.csproj12
-rw-r--r--tests/src/JIT/CodeGenBringUpTests/FiboRec.csproj12
-rw-r--r--tests/src/JIT/CodeGenBringUpTests/Gcd.csproj12
-rw-r--r--tests/src/JIT/CodeGenBringUpTests/Ge1.csproj12
-rw-r--r--tests/src/JIT/CodeGenBringUpTests/Gt1.csproj12
-rw-r--r--tests/src/JIT/CodeGenBringUpTests/Ind1.csproj12
-rw-r--r--tests/src/JIT/CodeGenBringUpTests/InitObj.csproj12
-rw-r--r--tests/src/JIT/CodeGenBringUpTests/InstanceCalls.csproj12
-rw-r--r--tests/src/JIT/CodeGenBringUpTests/IntArraySum.csproj12
-rw-r--r--tests/src/JIT/CodeGenBringUpTests/IntConv.csproj12
-rw-r--r--tests/src/JIT/CodeGenBringUpTests/JTrue1.csproj12
-rw-r--r--tests/src/JIT/CodeGenBringUpTests/JTrueEqDbl.csproj12
-rw-r--r--tests/src/JIT/CodeGenBringUpTests/JTrueEqFP.csproj12
-rw-r--r--tests/src/JIT/CodeGenBringUpTests/JTrueEqInt1.csproj12
-rw-r--r--tests/src/JIT/CodeGenBringUpTests/JTrueGeDbl.csproj12
-rw-r--r--tests/src/JIT/CodeGenBringUpTests/JTrueGeFP.csproj12
-rw-r--r--tests/src/JIT/CodeGenBringUpTests/JTrueGeInt1.csproj12
-rw-r--r--tests/src/JIT/CodeGenBringUpTests/JTrueGtDbl.csproj12
-rw-r--r--tests/src/JIT/CodeGenBringUpTests/JTrueGtFP.csproj12
-rw-r--r--tests/src/JIT/CodeGenBringUpTests/JTrueGtInt1.csproj12
-rw-r--r--tests/src/JIT/CodeGenBringUpTests/JTrueLeDbl.csproj12
-rw-r--r--tests/src/JIT/CodeGenBringUpTests/JTrueLeFP.csproj12
-rw-r--r--tests/src/JIT/CodeGenBringUpTests/JTrueLeInt1.csproj12
-rw-r--r--tests/src/JIT/CodeGenBringUpTests/JTrueLtDbl.csproj12
-rw-r--r--tests/src/JIT/CodeGenBringUpTests/JTrueLtFP.csproj12
-rw-r--r--tests/src/JIT/CodeGenBringUpTests/JTrueLtInt1.csproj12
-rw-r--r--tests/src/JIT/CodeGenBringUpTests/JTrueNeDbl.csproj12
-rw-r--r--tests/src/JIT/CodeGenBringUpTests/JTrueNeFP.csproj12
-rw-r--r--tests/src/JIT/CodeGenBringUpTests/JTrueNeInt1.csproj12
-rw-r--r--tests/src/JIT/CodeGenBringUpTests/Jmp1.csproj12
-rw-r--r--tests/src/JIT/CodeGenBringUpTests/Le1.csproj12
-rw-r--r--tests/src/JIT/CodeGenBringUpTests/LeftShift.csproj12
-rw-r--r--tests/src/JIT/CodeGenBringUpTests/LngConv.csproj12
-rw-r--r--tests/src/JIT/CodeGenBringUpTests/LocallocB_N.csproj12
-rw-r--r--tests/src/JIT/CodeGenBringUpTests/LocallocB_N_PSP.csproj12
-rw-r--r--tests/src/JIT/CodeGenBringUpTests/LocallocCnstB1.csproj12
-rw-r--r--tests/src/JIT/CodeGenBringUpTests/LocallocCnstB117.csproj12
-rw-r--r--tests/src/JIT/CodeGenBringUpTests/LocallocCnstB117_PSP.csproj12
-rw-r--r--tests/src/JIT/CodeGenBringUpTests/LocallocCnstB1_PSP.csproj12
-rw-r--r--tests/src/JIT/CodeGenBringUpTests/LocallocCnstB5.csproj12
-rw-r--r--tests/src/JIT/CodeGenBringUpTests/LocallocCnstB5001.csproj12
-rw-r--r--tests/src/JIT/CodeGenBringUpTests/LocallocCnstB5001_PSP.csproj12
-rw-r--r--tests/src/JIT/CodeGenBringUpTests/LocallocCnstB5_PSP.csproj12
-rw-r--r--tests/src/JIT/CodeGenBringUpTests/LongArgsAndReturn.csproj12
-rw-r--r--tests/src/JIT/CodeGenBringUpTests/Lt1.csproj12
-rw-r--r--tests/src/JIT/CodeGenBringUpTests/Ne1.csproj12
-rw-r--r--tests/src/JIT/CodeGenBringUpTests/NegRMW.csproj12
-rw-r--r--tests/src/JIT/CodeGenBringUpTests/NestedCall.csproj12
-rw-r--r--tests/src/JIT/CodeGenBringUpTests/NotAndNeg.csproj12
-rw-r--r--tests/src/JIT/CodeGenBringUpTests/NotRMW.csproj12
-rw-r--r--tests/src/JIT/CodeGenBringUpTests/ObjAlloc.csproj12
-rw-r--r--tests/src/JIT/CodeGenBringUpTests/OpMembersOfStructLocal.csproj12
-rw-r--r--tests/src/JIT/CodeGenBringUpTests/Or1.csproj12
-rw-r--r--tests/src/JIT/CodeGenBringUpTests/OrRef.csproj12
-rw-r--r--tests/src/JIT/CodeGenBringUpTests/RecursiveTailCall.csproj12
-rw-r--r--tests/src/JIT/CodeGenBringUpTests/RightShiftRef.csproj12
-rw-r--r--tests/src/JIT/CodeGenBringUpTests/Rotate.csproj12
-rw-r--r--tests/src/JIT/CodeGenBringUpTests/Shift.csproj14
-rw-r--r--tests/src/JIT/CodeGenBringUpTests/StaticCalls.csproj12
-rw-r--r--tests/src/JIT/CodeGenBringUpTests/StaticValueField.csproj12
-rw-r--r--tests/src/JIT/CodeGenBringUpTests/StructFldAddr.csproj12
-rw-r--r--tests/src/JIT/CodeGenBringUpTests/StructInstMethod.csproj12
-rw-r--r--tests/src/JIT/CodeGenBringUpTests/Sub1.csproj12
-rw-r--r--tests/src/JIT/CodeGenBringUpTests/SubRef.csproj12
-rw-r--r--tests/src/JIT/CodeGenBringUpTests/Swap.csproj12
-rw-r--r--tests/src/JIT/CodeGenBringUpTests/Switch.csproj12
-rw-r--r--tests/src/JIT/CodeGenBringUpTests/Unbox.csproj12
-rw-r--r--tests/src/JIT/CodeGenBringUpTests/Xor1.csproj12
-rw-r--r--tests/src/JIT/CodeGenBringUpTests/XorRef.csproj12
-rw-r--r--tests/src/JIT/CodeGenBringUpTests/addref.csproj12
-rw-r--r--tests/src/JIT/CodeGenBringUpTests/div1.csproj12
-rw-r--r--tests/src/JIT/CodeGenBringUpTests/divref.csproj12
-rw-r--r--tests/src/JIT/CodeGenBringUpTests/mul1.csproj12
-rw-r--r--tests/src/JIT/CodeGenBringUpTests/mul2.csproj12
-rw-r--r--tests/src/JIT/CodeGenBringUpTests/mul3.csproj12
-rw-r--r--tests/src/JIT/CodeGenBringUpTests/mul4.csproj12
-rw-r--r--tests/src/JIT/CodeGenBringUpTests/rem1.csproj12
-rw-r--r--tests/src/JIT/CodeGenBringUpTests/struct16args.csproj12
-rw-r--r--tests/src/JIT/Directed/Arrays/Complex1.csproj12
-rw-r--r--tests/src/JIT/Directed/Arrays/Complex2.csproj12
-rw-r--r--tests/src/JIT/Directed/Arrays/Simple1.csproj12
-rw-r--r--tests/src/JIT/Directed/Arrays/Simple2.csproj12
-rw-r--r--tests/src/JIT/Directed/CheckedCtor/Generic_Test_CSharp_Base_1.csproj12
-rw-r--r--tests/src/JIT/Directed/CheckedCtor/Generic_Test_CSharp_Base_2.csproj12
-rw-r--r--tests/src/JIT/Directed/CheckedCtor/Generic_Test_CSharp_Base_3.csproj12
-rw-r--r--tests/src/JIT/Directed/CheckedCtor/Generic_Test_CSharp_Base_4.csproj12
-rw-r--r--tests/src/JIT/Directed/CheckedCtor/Generic_Test_CSharp_Base_6.csproj12
-rw-r--r--tests/src/JIT/Directed/CheckedCtor/Generic_Test_CSharp_Peer_1.csproj12
-rw-r--r--tests/src/JIT/Directed/CheckedCtor/Generic_Test_CSharp_Peer_2.csproj12
-rw-r--r--tests/src/JIT/Directed/CheckedCtor/Generic_Test_CSharp_Peer_3.csproj12
-rw-r--r--tests/src/JIT/Directed/CheckedCtor/Generic_Test_CSharp_Peer_4.csproj12
-rw-r--r--tests/src/JIT/Directed/CheckedCtor/Generic_Test_CSharp_Peer_6.csproj12
-rw-r--r--tests/src/JIT/Directed/CheckedCtor/Test_CSharp_Base_1.csproj12
-rw-r--r--tests/src/JIT/Directed/CheckedCtor/Test_CSharp_Base_2.csproj12
-rw-r--r--tests/src/JIT/Directed/CheckedCtor/Test_CSharp_Base_3.csproj12
-rw-r--r--tests/src/JIT/Directed/CheckedCtor/Test_CSharp_Base_4.csproj12
-rw-r--r--tests/src/JIT/Directed/CheckedCtor/Test_CSharp_Peer_1.csproj12
-rw-r--r--tests/src/JIT/Directed/CheckedCtor/Test_CSharp_Peer_2.csproj12
-rw-r--r--tests/src/JIT/Directed/CheckedCtor/Test_CSharp_Peer_3.csproj12
-rw-r--r--tests/src/JIT/Directed/CheckedCtor/Test_CSharp_Peer_4.csproj12
-rw-r--r--tests/src/JIT/Directed/Convert/FPZero.csproj12
-rw-r--r--tests/src/JIT/Directed/Convert/implicitConv.ilproj12
-rw-r--r--tests/src/JIT/Directed/Convert/minopts_convu1.ilproj12
-rw-r--r--tests/src/JIT/Directed/ExcepFilters/mixed/mixed.ilproj1
-rw-r--r--tests/src/JIT/Directed/FaultHandlers/CallOrder/CallOrder.ilproj1
-rw-r--r--tests/src/JIT/Directed/FaultHandlers/Nesting/Nesting.ilproj1
-rw-r--r--tests/src/JIT/Directed/FaultHandlers/Simple/Simple.ilproj1
-rw-r--r--tests/src/JIT/Directed/IL/PInvokeTail/PInvokeTail.ilproj1
-rw-r--r--tests/src/JIT/Directed/Misc/Concat/ConcatTest.csproj12
-rw-r--r--tests/src/JIT/Directed/Misc/SIDEEFFECTS/BadRegArgs.ilproj1
-rw-r--r--tests/src/JIT/Directed/Misc/SIDEEFFECTS/SideEffects.ilproj1
-rw-r--r--tests/src/JIT/Directed/Misc/function_pointer/funcptrtest.ilproj1
-rw-r--r--tests/src/JIT/Directed/PREFIX/PrimitiveVT/callconv1_cs_d.csproj12
-rw-r--r--tests/src/JIT/Directed/PREFIX/PrimitiveVT/callconv1_cs_do.csproj12
-rw-r--r--tests/src/JIT/Directed/PREFIX/PrimitiveVT/callconv1_cs_r.csproj12
-rw-r--r--tests/src/JIT/Directed/PREFIX/PrimitiveVT/callconv1_cs_ro.csproj12
-rw-r--r--tests/src/JIT/Directed/PREFIX/PrimitiveVT/callconv2_cs_d.csproj12
-rw-r--r--tests/src/JIT/Directed/PREFIX/PrimitiveVT/callconv2_cs_do.csproj12
-rw-r--r--tests/src/JIT/Directed/PREFIX/PrimitiveVT/callconv2_cs_r.csproj12
-rw-r--r--tests/src/JIT/Directed/PREFIX/PrimitiveVT/callconv2_cs_ro.csproj12
-rw-r--r--tests/src/JIT/Directed/PREFIX/unaligned/1/Box_Unbox.ilproj1
-rw-r--r--tests/src/JIT/Directed/PREFIX/unaligned/1/Desktop/add.ilproj1
-rw-r--r--tests/src/JIT/Directed/PREFIX/unaligned/1/add.ilproj10
-rw-r--r--tests/src/JIT/Directed/PREFIX/unaligned/1/arglist.ilproj1
-rw-r--r--tests/src/JIT/Directed/PREFIX/unaligned/1/array_tests.ilproj1
-rw-r--r--tests/src/JIT/Directed/PREFIX/unaligned/1/cpblk.ilproj1
-rw-r--r--tests/src/JIT/Directed/PREFIX/unaligned/1/cpobj.ilproj1
-rw-r--r--tests/src/JIT/Directed/PREFIX/unaligned/1/field_tests.ilproj1
-rw-r--r--tests/src/JIT/Directed/PREFIX/unaligned/1/fielda_tests.ilproj1
-rw-r--r--tests/src/JIT/Directed/PREFIX/unaligned/1/initblk.ilproj1
-rw-r--r--tests/src/JIT/Directed/PREFIX/unaligned/1/initobj.ilproj1
-rw-r--r--tests/src/JIT/Directed/PREFIX/unaligned/1/ldind_stind.ilproj1
-rw-r--r--tests/src/JIT/Directed/PREFIX/unaligned/1/ldloca.ilproj1
-rw-r--r--tests/src/JIT/Directed/PREFIX/unaligned/1/ldobj.ilproj1
-rw-r--r--tests/src/JIT/Directed/PREFIX/unaligned/1/localloc.ilproj1
-rw-r--r--tests/src/JIT/Directed/PREFIX/unaligned/2/Box_Unbox.ilproj1
-rw-r--r--tests/src/JIT/Directed/PREFIX/unaligned/2/add.ilproj1
-rw-r--r--tests/src/JIT/Directed/PREFIX/unaligned/2/arglist.ilproj1
-rw-r--r--tests/src/JIT/Directed/PREFIX/unaligned/2/array_tests.ilproj1
-rw-r--r--tests/src/JIT/Directed/PREFIX/unaligned/2/cpblk.ilproj1
-rw-r--r--tests/src/JIT/Directed/PREFIX/unaligned/2/cpobj.ilproj1
-rw-r--r--tests/src/JIT/Directed/PREFIX/unaligned/2/field_tests.ilproj1
-rw-r--r--tests/src/JIT/Directed/PREFIX/unaligned/2/fielda_tests.ilproj1
-rw-r--r--tests/src/JIT/Directed/PREFIX/unaligned/2/initblk.ilproj1
-rw-r--r--tests/src/JIT/Directed/PREFIX/unaligned/2/initobj.ilproj1
-rw-r--r--tests/src/JIT/Directed/PREFIX/unaligned/2/ldind_stind.ilproj1
-rw-r--r--tests/src/JIT/Directed/PREFIX/unaligned/2/ldloca.ilproj1
-rw-r--r--tests/src/JIT/Directed/PREFIX/unaligned/2/ldobj.ilproj1
-rw-r--r--tests/src/JIT/Directed/PREFIX/unaligned/2/localloc.ilproj1
-rw-r--r--tests/src/JIT/Directed/PREFIX/unaligned/4/Box_Unbox.ilproj1
-rw-r--r--tests/src/JIT/Directed/PREFIX/unaligned/4/Desktop/add.ilproj1
-rw-r--r--tests/src/JIT/Directed/PREFIX/unaligned/4/add.ilproj10
-rw-r--r--tests/src/JIT/Directed/PREFIX/unaligned/4/arglist.ilproj1
-rw-r--r--tests/src/JIT/Directed/PREFIX/unaligned/4/array_tests.ilproj1
-rw-r--r--tests/src/JIT/Directed/PREFIX/unaligned/4/cpblk.ilproj1
-rw-r--r--tests/src/JIT/Directed/PREFIX/unaligned/4/cpobj.ilproj1
-rw-r--r--tests/src/JIT/Directed/PREFIX/unaligned/4/field_tests.ilproj1
-rw-r--r--tests/src/JIT/Directed/PREFIX/unaligned/4/fielda_tests.ilproj1
-rw-r--r--tests/src/JIT/Directed/PREFIX/unaligned/4/initblk.ilproj1
-rw-r--r--tests/src/JIT/Directed/PREFIX/unaligned/4/initobj.ilproj1
-rw-r--r--tests/src/JIT/Directed/PREFIX/unaligned/4/ldind_stind.ilproj1
-rw-r--r--tests/src/JIT/Directed/PREFIX/unaligned/4/ldloca.ilproj1
-rw-r--r--tests/src/JIT/Directed/PREFIX/unaligned/4/ldobj.ilproj1
-rw-r--r--tests/src/JIT/Directed/PREFIX/unaligned/4/localloc.ilproj1
-rw-r--r--tests/src/JIT/Directed/PREFIX/volatile/1/Box_Unbox.ilproj1
-rw-r--r--tests/src/JIT/Directed/PREFIX/volatile/1/Desktop/add.ilproj1
-rw-r--r--tests/src/JIT/Directed/PREFIX/volatile/1/add.ilproj10
-rw-r--r--tests/src/JIT/Directed/PREFIX/volatile/1/arglist.ilproj1
-rw-r--r--tests/src/JIT/Directed/PREFIX/volatile/1/array_tests.ilproj1
-rw-r--r--tests/src/JIT/Directed/PREFIX/volatile/1/cpobj.ilproj1
-rw-r--r--tests/src/JIT/Directed/PREFIX/volatile/1/field_tests.ilproj1
-rw-r--r--tests/src/JIT/Directed/PREFIX/volatile/1/fielda_tests.ilproj1
-rw-r--r--tests/src/JIT/Directed/PREFIX/volatile/1/initblk.ilproj1
-rw-r--r--tests/src/JIT/Directed/PREFIX/volatile/1/initobj.ilproj1
-rw-r--r--tests/src/JIT/Directed/PREFIX/volatile/1/ldind_stind.ilproj1
-rw-r--r--tests/src/JIT/Directed/PREFIX/volatile/1/ldloca.ilproj1
-rw-r--r--tests/src/JIT/Directed/PREFIX/volatile/1/ldobj.ilproj1
-rw-r--r--tests/src/JIT/Directed/PREFIX/volatile/1/localloc.ilproj1
-rw-r--r--tests/src/JIT/Directed/RVAInit/extended.ilproj1
-rw-r--r--tests/src/JIT/Directed/RVAInit/gcref1.ilproj1
-rw-r--r--tests/src/JIT/Directed/RVAInit/gcref2.ilproj1
-rw-r--r--tests/src/JIT/Directed/RVAInit/nested.ilproj1
-rw-r--r--tests/src/JIT/Directed/RVAInit/oddsize.ilproj1
-rw-r--r--tests/src/JIT/Directed/RVAInit/overlap.ilproj1
-rw-r--r--tests/src/JIT/Directed/RVAInit/simple.ilproj1
-rw-r--r--tests/src/JIT/Directed/StrAccess/straccess1_cs_d.csproj12
-rw-r--r--tests/src/JIT/Directed/StrAccess/straccess1_cs_do.csproj12
-rw-r--r--tests/src/JIT/Directed/StrAccess/straccess1_cs_r.csproj12
-rw-r--r--tests/src/JIT/Directed/StrAccess/straccess2_cs_d.csproj12
-rw-r--r--tests/src/JIT/Directed/StrAccess/straccess2_cs_r.csproj12
-rw-r--r--tests/src/JIT/Directed/StructABI/StructABI.csproj1
-rw-r--r--tests/src/JIT/Directed/StructABI/structfieldparam_r.csproj13
-rw-r--r--tests/src/JIT/Directed/StructABI/structfieldparam_ro.csproj13
-rw-r--r--tests/src/JIT/Directed/StructPromote/SP1.csproj12
-rw-r--r--tests/src/JIT/Directed/StructPromote/SP1a.csproj12
-rw-r--r--tests/src/JIT/Directed/StructPromote/SP1a2.csproj12
-rw-r--r--tests/src/JIT/Directed/StructPromote/SP1b.csproj12
-rw-r--r--tests/src/JIT/Directed/StructPromote/SP1c.csproj12
-rw-r--r--tests/src/JIT/Directed/StructPromote/SP1d.csproj12
-rw-r--r--tests/src/JIT/Directed/StructPromote/SP2.csproj12
-rw-r--r--tests/src/JIT/Directed/StructPromote/SP2a.csproj12
-rw-r--r--tests/src/JIT/Directed/StructPromote/SP2b.csproj12
-rw-r--r--tests/src/JIT/Directed/StructPromote/SP2c.csproj12
-rw-r--r--tests/src/JIT/Directed/StructPromote/SpAddr.csproj12
-rw-r--r--tests/src/JIT/Directed/StructPromote/SpAddrAT.csproj12
-rw-r--r--tests/src/JIT/Directed/TypedReference/TypedReference.csproj1
-rw-r--r--tests/src/JIT/Directed/UnrollLoop/Dev10_846218.csproj12
-rw-r--r--tests/src/JIT/Directed/UnrollLoop/loop1_cs_d.csproj12
-rw-r--r--tests/src/JIT/Directed/UnrollLoop/loop1_cs_do.csproj12
-rw-r--r--tests/src/JIT/Directed/UnrollLoop/loop1_cs_r.csproj12
-rw-r--r--tests/src/JIT/Directed/UnrollLoop/loop1_cs_ro.csproj12
-rw-r--r--tests/src/JIT/Directed/UnrollLoop/loop2_cs_d.csproj15
-rw-r--r--tests/src/JIT/Directed/UnrollLoop/loop2_cs_do.csproj12
-rw-r--r--tests/src/JIT/Directed/UnrollLoop/loop2_cs_r.csproj15
-rw-r--r--tests/src/JIT/Directed/UnrollLoop/loop2_cs_ro.csproj12
-rw-r--r--tests/src/JIT/Directed/UnrollLoop/loop3_il_d.ilproj10
-rw-r--r--tests/src/JIT/Directed/UnrollLoop/loop4_cs_d.csproj12
-rw-r--r--tests/src/JIT/Directed/UnrollLoop/loop4_cs_r.csproj12
-rw-r--r--tests/src/JIT/Directed/UnrollLoop/loop6_cs_d.csproj12
-rw-r--r--tests/src/JIT/Directed/UnrollLoop/loop6_cs_do.csproj12
-rw-r--r--tests/src/JIT/Directed/UnrollLoop/loop6_cs_r.csproj12
-rw-r--r--tests/src/JIT/Directed/UnrollLoop/loop6_cs_ro.csproj12
-rw-r--r--tests/src/JIT/Directed/array-il/_Arrayssimple3.ilproj1
-rw-r--r--tests/src/JIT/Directed/cmov/Bool_And_Op_cs_d.csproj12
-rw-r--r--tests/src/JIT/Directed/cmov/Bool_And_Op_cs_do.csproj12
-rw-r--r--tests/src/JIT/Directed/cmov/Bool_And_Op_cs_r.csproj12
-rw-r--r--tests/src/JIT/Directed/cmov/Bool_And_Op_cs_ro.csproj12
-rw-r--r--tests/src/JIT/Directed/cmov/Bool_No_Op_cs_d.csproj12
-rw-r--r--tests/src/JIT/Directed/cmov/Bool_No_Op_cs_do.csproj12
-rw-r--r--tests/src/JIT/Directed/cmov/Bool_No_Op_cs_r.csproj12
-rw-r--r--tests/src/JIT/Directed/cmov/Bool_No_Op_cs_ro.csproj12
-rw-r--r--tests/src/JIT/Directed/cmov/Bool_Or_Op_cs_d.csproj12
-rw-r--r--tests/src/JIT/Directed/cmov/Bool_Or_Op_cs_do.csproj12
-rw-r--r--tests/src/JIT/Directed/cmov/Bool_Or_Op_cs_r.csproj12
-rw-r--r--tests/src/JIT/Directed/cmov/Bool_Or_Op_cs_ro.csproj12
-rw-r--r--tests/src/JIT/Directed/cmov/Bool_Xor_Op_cs_d.csproj12
-rw-r--r--tests/src/JIT/Directed/cmov/Bool_Xor_Op_cs_do.csproj12
-rw-r--r--tests/src/JIT/Directed/cmov/Bool_Xor_Op_cs_r.csproj12
-rw-r--r--tests/src/JIT/Directed/cmov/Bool_Xor_Op_cs_ro.csproj12
-rw-r--r--tests/src/JIT/Directed/cmov/Double_And_Op_cs_d.csproj12
-rw-r--r--tests/src/JIT/Directed/cmov/Double_And_Op_cs_do.csproj12
-rw-r--r--tests/src/JIT/Directed/cmov/Double_And_Op_cs_r.csproj12
-rw-r--r--tests/src/JIT/Directed/cmov/Double_And_Op_cs_ro.csproj12
-rw-r--r--tests/src/JIT/Directed/cmov/Double_No_Op_cs_d.csproj12
-rw-r--r--tests/src/JIT/Directed/cmov/Double_No_Op_cs_do.csproj12
-rw-r--r--tests/src/JIT/Directed/cmov/Double_No_Op_cs_r.csproj12
-rw-r--r--tests/src/JIT/Directed/cmov/Double_No_Op_cs_ro.csproj12
-rw-r--r--tests/src/JIT/Directed/cmov/Double_Or_Op_cs_d.csproj12
-rw-r--r--tests/src/JIT/Directed/cmov/Double_Or_Op_cs_do.csproj12
-rw-r--r--tests/src/JIT/Directed/cmov/Double_Or_Op_cs_r.csproj12
-rw-r--r--tests/src/JIT/Directed/cmov/Double_Or_Op_cs_ro.csproj12
-rw-r--r--tests/src/JIT/Directed/cmov/Double_Xor_Op_cs_d.csproj12
-rw-r--r--tests/src/JIT/Directed/cmov/Double_Xor_Op_cs_do.csproj12
-rw-r--r--tests/src/JIT/Directed/cmov/Double_Xor_Op_cs_r.csproj12
-rw-r--r--tests/src/JIT/Directed/cmov/Double_Xor_Op_cs_ro.csproj12
-rw-r--r--tests/src/JIT/Directed/cmov/Float_And_Op_cs_d.csproj12
-rw-r--r--tests/src/JIT/Directed/cmov/Float_And_Op_cs_do.csproj12
-rw-r--r--tests/src/JIT/Directed/cmov/Float_And_Op_cs_r.csproj12
-rw-r--r--tests/src/JIT/Directed/cmov/Float_And_Op_cs_ro.csproj12
-rw-r--r--tests/src/JIT/Directed/cmov/Float_No_Op_cs_d.csproj12
-rw-r--r--tests/src/JIT/Directed/cmov/Float_No_Op_cs_do.csproj12
-rw-r--r--tests/src/JIT/Directed/cmov/Float_No_Op_cs_r.csproj12
-rw-r--r--tests/src/JIT/Directed/cmov/Float_No_Op_cs_ro.csproj12
-rw-r--r--tests/src/JIT/Directed/cmov/Float_Or_Op_cs_d.csproj12
-rw-r--r--tests/src/JIT/Directed/cmov/Float_Or_Op_cs_do.csproj12
-rw-r--r--tests/src/JIT/Directed/cmov/Float_Or_Op_cs_r.csproj12
-rw-r--r--tests/src/JIT/Directed/cmov/Float_Or_Op_cs_ro.csproj12
-rw-r--r--tests/src/JIT/Directed/cmov/Float_Xor_Op_cs_d.csproj12
-rw-r--r--tests/src/JIT/Directed/cmov/Float_Xor_Op_cs_do.csproj12
-rw-r--r--tests/src/JIT/Directed/cmov/Float_Xor_Op_cs_r.csproj12
-rw-r--r--tests/src/JIT/Directed/cmov/Int_And_Op_cs_d.csproj12
-rw-r--r--tests/src/JIT/Directed/cmov/Int_And_Op_cs_do.csproj12
-rw-r--r--tests/src/JIT/Directed/cmov/Int_And_Op_cs_r.csproj12
-rw-r--r--tests/src/JIT/Directed/cmov/Int_And_Op_cs_ro.csproj12
-rw-r--r--tests/src/JIT/Directed/cmov/Int_No_Op_cs_d.csproj12
-rw-r--r--tests/src/JIT/Directed/cmov/Int_No_Op_cs_do.csproj12
-rw-r--r--tests/src/JIT/Directed/cmov/Int_No_Op_cs_r.csproj12
-rw-r--r--tests/src/JIT/Directed/cmov/Int_No_Op_cs_ro.csproj12
-rw-r--r--tests/src/JIT/Directed/cmov/Int_Or_Op_cs_d.csproj12
-rw-r--r--tests/src/JIT/Directed/cmov/Int_Or_Op_cs_r.csproj12
-rw-r--r--tests/src/JIT/Directed/cmov/Int_Xor_Op_cs_d.csproj12
-rw-r--r--tests/src/JIT/Directed/cmov/Int_Xor_Op_cs_do.csproj12
-rw-r--r--tests/src/JIT/Directed/cmov/Int_Xor_Op_cs_r.csproj12
-rw-r--r--tests/src/JIT/Directed/cmov/Int_Xor_Op_cs_ro.csproj12
-rw-r--r--tests/src/JIT/Directed/coverage/flowgraph/xaddmuly_cs_d.csproj12
-rw-r--r--tests/src/JIT/Directed/coverage/flowgraph/xaddmuly_cs_do.csproj12
-rw-r--r--tests/src/JIT/Directed/coverage/flowgraph/xaddmuly_cs_r.csproj12
-rw-r--r--tests/src/JIT/Directed/coverage/flowgraph/xaddmuly_cs_ro.csproj12
-rw-r--r--tests/src/JIT/Directed/coverage/importer/Desktop/badtailcall_il_d.ilproj12
-rw-r--r--tests/src/JIT/Directed/coverage/importer/Desktop/badtailcall_il_r.ilproj1
-rw-r--r--tests/src/JIT/Directed/coverage/importer/Desktop/bleref_il_d.ilproj12
-rw-r--r--tests/src/JIT/Directed/coverage/importer/Desktop/bleref_il_r.ilproj1
-rw-r--r--tests/src/JIT/Directed/coverage/importer/Desktop/byrefsubbyref1_il_d.ilproj12
-rw-r--r--tests/src/JIT/Directed/coverage/importer/Desktop/byrefsubbyref1_il_r.ilproj1
-rw-r--r--tests/src/JIT/Directed/coverage/importer/Desktop/calli2_il_d.ilproj12
-rw-r--r--tests/src/JIT/Directed/coverage/importer/Desktop/calli2_il_r.ilproj1
-rw-r--r--tests/src/JIT/Directed/coverage/importer/Desktop/ldelemnullarr1_il_d.ilproj12
-rw-r--r--tests/src/JIT/Directed/coverage/importer/Desktop/ldelemnullarr1_il_r.ilproj1
-rw-r--r--tests/src/JIT/Directed/coverage/importer/Desktop/ldfldr4_il_d.ilproj12
-rw-r--r--tests/src/JIT/Directed/coverage/importer/Desktop/ldfldr4_il_r.ilproj1
-rw-r--r--tests/src/JIT/Directed/coverage/importer/Desktop/ldfldstatic1_il_d.ilproj10
-rw-r--r--tests/src/JIT/Directed/coverage/importer/Desktop/ldfldstatic1_il_r.ilproj1
-rw-r--r--tests/src/JIT/Directed/coverage/importer/Desktop/ldfldunboxedvt_il_d.ilproj12
-rw-r--r--tests/src/JIT/Directed/coverage/importer/Desktop/ldfldunboxedvt_il_r.ilproj1
-rw-r--r--tests/src/JIT/Directed/coverage/importer/Desktop/ldvirtftnsideeffect_il_d.ilproj12
-rw-r--r--tests/src/JIT/Directed/coverage/importer/Desktop/ldvirtftnsideeffect_il_r.ilproj1
-rw-r--r--tests/src/JIT/Directed/coverage/importer/Desktop/nonrefsdarr_il_d.ilproj12
-rw-r--r--tests/src/JIT/Directed/coverage/importer/Desktop/nonrefsdarr_il_r.ilproj1
-rw-r--r--tests/src/JIT/Directed/coverage/importer/Desktop/refanytype1_il_d.ilproj12
-rw-r--r--tests/src/JIT/Directed/coverage/importer/Desktop/refanytype1_il_r.ilproj1
-rw-r--r--tests/src/JIT/Directed/coverage/importer/Desktop/stfldstatic1_il_d.ilproj10
-rw-r--r--tests/src/JIT/Directed/coverage/importer/Desktop/stfldstatic1_il_r.ilproj1
-rw-r--r--tests/src/JIT/Directed/coverage/importer/Desktop/subovfun1_il_d.ilproj10
-rw-r--r--tests/src/JIT/Directed/coverage/importer/Desktop/subovfun1_il_r.ilproj1
-rw-r--r--tests/src/JIT/Directed/coverage/importer/badtailcall.ilproj10
-rw-r--r--tests/src/JIT/Directed/coverage/importer/byrefsubbyref1.ilproj10
-rw-r--r--tests/src/JIT/Directed/coverage/importer/calli2.ilproj10
-rw-r--r--tests/src/JIT/Directed/coverage/importer/ldfldstatic1_il_r.ilproj10
-rw-r--r--tests/src/JIT/Directed/coverage/importer/ldfldunboxedvt.ilproj10
-rw-r--r--tests/src/JIT/Directed/coverage/importer/ldvirtftnsideeffect.ilproj10
-rw-r--r--tests/src/JIT/Directed/coverage/importer/refanytype1.ilproj10
-rw-r--r--tests/src/JIT/Directed/coverage/importer/stfldstatic1_il_d.ilproj10
-rw-r--r--tests/src/JIT/Directed/coverage/importer/stfldstatic1_il_r.ilproj10
-rw-r--r--tests/src/JIT/Directed/coverage/importer/subovfun1_il_d.ilproj10
-rw-r--r--tests/src/JIT/Directed/coverage/importer/subovfun1_il_r.ilproj10
-rw-r--r--tests/src/JIT/Directed/coverage/oldtests/33objref_cs_d.csproj12
-rw-r--r--tests/src/JIT/Directed/coverage/oldtests/33objref_cs_do.csproj12
-rw-r--r--tests/src/JIT/Directed/coverage/oldtests/33objref_cs_r.csproj12
-rw-r--r--tests/src/JIT/Directed/coverage/oldtests/33objref_cs_ro.csproj12
-rw-r--r--tests/src/JIT/Directed/coverage/oldtests/arrgetlen_il_d.ilproj10
-rw-r--r--tests/src/JIT/Directed/coverage/oldtests/arrgetlen_il_r.ilproj1
-rw-r--r--tests/src/JIT/Directed/coverage/oldtests/cse1_cs_d.csproj12
-rw-r--r--tests/src/JIT/Directed/coverage/oldtests/cse1_cs_do.csproj12
-rw-r--r--tests/src/JIT/Directed/coverage/oldtests/cse1_cs_r.csproj12
-rw-r--r--tests/src/JIT/Directed/coverage/oldtests/cse1_cs_ro.csproj12
-rw-r--r--tests/src/JIT/Directed/coverage/oldtests/cse2_cs_d.csproj12
-rw-r--r--tests/src/JIT/Directed/coverage/oldtests/cse2_cs_r.csproj12
-rw-r--r--tests/src/JIT/Directed/coverage/oldtests/lclfldadd_cs_d.csproj12
-rw-r--r--tests/src/JIT/Directed/coverage/oldtests/lclfldadd_cs_do.csproj12
-rw-r--r--tests/src/JIT/Directed/coverage/oldtests/lclfldadd_cs_ro.csproj12
-rw-r--r--tests/src/JIT/Directed/coverage/oldtests/lclflddiv_cs_d.csproj12
-rw-r--r--tests/src/JIT/Directed/coverage/oldtests/lclflddiv_cs_do.csproj12
-rw-r--r--tests/src/JIT/Directed/coverage/oldtests/lclflddiv_cs_r.csproj12
-rw-r--r--tests/src/JIT/Directed/coverage/oldtests/lclflddiv_cs_ro.csproj12
-rw-r--r--tests/src/JIT/Directed/coverage/oldtests/lclfldmul_cs_d.csproj12
-rw-r--r--tests/src/JIT/Directed/coverage/oldtests/lclfldmul_cs_do.csproj12
-rw-r--r--tests/src/JIT/Directed/coverage/oldtests/lclfldmul_cs_r.csproj12
-rw-r--r--tests/src/JIT/Directed/coverage/oldtests/lclfldmul_cs_ro.csproj12
-rw-r--r--tests/src/JIT/Directed/coverage/oldtests/lclfldrem_cs_d.csproj12
-rw-r--r--tests/src/JIT/Directed/coverage/oldtests/lclfldrem_cs_do.csproj12
-rw-r--r--tests/src/JIT/Directed/coverage/oldtests/lclfldrem_cs_r.csproj12
-rw-r--r--tests/src/JIT/Directed/coverage/oldtests/lclfldrem_cs_ro.csproj12
-rw-r--r--tests/src/JIT/Directed/coverage/oldtests/lclfldsub_cs_d.csproj12
-rw-r--r--tests/src/JIT/Directed/coverage/oldtests/lclfldsub_cs_do.csproj12
-rw-r--r--tests/src/JIT/Directed/coverage/oldtests/lclfldsub_cs_r.csproj12
-rw-r--r--tests/src/JIT/Directed/coverage/oldtests/lclfldsub_cs_ro.csproj12
-rw-r--r--tests/src/JIT/Directed/coverage/oldtests/lcliimpl_il_d.ilproj10
-rw-r--r--tests/src/JIT/Directed/coverage/oldtests/lcliimpl_il_r.ilproj1
-rw-r--r--tests/src/JIT/Directed/coverage/oldtests/ldfldstatic_il_d.ilproj12
-rw-r--r--tests/src/JIT/Directed/coverage/oldtests/ldfldstatic_il_r.ilproj1
-rw-r--r--tests/src/JIT/Directed/coverage/oldtests/ldsshrstsfld_il_d.ilproj10
-rw-r--r--tests/src/JIT/Directed/coverage/oldtests/ldsshrstsfld_il_r.ilproj1
-rw-r--r--tests/src/JIT/Directed/coverage/oldtests/ldvirtftncalli_il_d.ilproj10
-rw-r--r--tests/src/JIT/Directed/coverage/oldtests/ldvirtftncalli_il_r.ilproj1
-rw-r--r--tests/src/JIT/Directed/coverage/oldtests/stfldstatic1_il_d.ilproj10
-rw-r--r--tests/src/JIT/Directed/coverage/oldtests/stfldstatic1_il_r.ilproj1
-rw-r--r--tests/src/JIT/Directed/coverage/oldtests/stfldstatic2_il_d.ilproj10
-rw-r--r--tests/src/JIT/Directed/coverage/oldtests/stfldstatic2_il_r.ilproj1
-rw-r--r--tests/src/JIT/Directed/coverage/oldtests/subbyref_il_d.ilproj10
-rw-r--r--tests/src/JIT/Directed/coverage/oldtests/subbyref_il_r.ilproj1
-rw-r--r--tests/src/JIT/Directed/coverage/oldtests/switchdefaultonly1_il_d.ilproj10
-rw-r--r--tests/src/JIT/Directed/coverage/oldtests/switchdefaultonly1_il_r.ilproj1
-rw-r--r--tests/src/JIT/Directed/coverage/oldtests/switchdefaultonly2_il_d.ilproj10
-rw-r--r--tests/src/JIT/Directed/coverage/oldtests/switchdefaultonly2_il_r.ilproj1
-rw-r--r--tests/src/JIT/Directed/coverage/oldtests/switchdefaultonly3_il_d.ilproj10
-rw-r--r--tests/src/JIT/Directed/coverage/oldtests/switchdefaultonly3_il_r.ilproj1
-rw-r--r--tests/src/JIT/Directed/coverage/oldtests/tlstest_il_d.ilproj12
-rw-r--r--tests/src/JIT/Directed/coverage/oldtests/tlstest_il_r.ilproj1
-rw-r--r--tests/src/JIT/Directed/coverage/oldtests/volatilecpobj_il_d.ilproj10
-rw-r--r--tests/src/JIT/Directed/coverage/oldtests/volatilecpobj_il_r.ilproj1
-rw-r--r--tests/src/JIT/Directed/coverage/oldtests/zeroinit_il_d.ilproj10
-rw-r--r--tests/src/JIT/Directed/coverage/oldtests/zeroinit_il_r.ilproj1
-rw-r--r--tests/src/JIT/Directed/forceinlining/AttributeConflict.ilproj14
-rw-r--r--tests/src/JIT/Directed/forceinlining/LargeNumberOfArgs.csproj14
-rw-r--r--tests/src/JIT/Directed/forceinlining/NoMetaData.csproj14
-rw-r--r--tests/src/JIT/Directed/forceinlining/PositiveCases.ilproj14
-rw-r--r--tests/src/JIT/Directed/forceinlining/Recursion.csproj14
-rw-r--r--tests/src/JIT/Directed/intrinsic/interlocked/IntrinsicTest_Overflow.csproj12
-rw-r--r--tests/src/JIT/Directed/intrinsic/interlocked/cmpxchg.csproj12
-rw-r--r--tests/src/JIT/Directed/intrinsic/interlocked/cse_cmpxchg.csproj12
-rw-r--r--tests/src/JIT/Directed/intrinsic/interlocked/nullchecksuppress.csproj12
-rw-r--r--tests/src/JIT/Directed/intrinsic/interlocked/regalloc1.csproj12
-rw-r--r--tests/src/JIT/Directed/intrinsic/interlocked/regalloc2.csproj12
-rw-r--r--tests/src/JIT/Directed/intrinsic/interlocked/rva_rvastatic1.ilproj12
-rw-r--r--tests/src/JIT/Directed/intrinsic/interlocked/rva_rvastatic2.ilproj12
-rw-r--r--tests/src/JIT/Directed/intrinsic/interlocked/rva_rvastatic3.ilproj12
-rw-r--r--tests/src/JIT/Directed/intrinsic/interlocked/rva_rvastatic4.ilproj12
-rw-r--r--tests/src/JIT/Directed/intrinsic/pow/pow0_cs_d.csproj12
-rw-r--r--tests/src/JIT/Directed/intrinsic/pow/pow0_cs_do.csproj12
-rw-r--r--tests/src/JIT/Directed/intrinsic/pow/pow0_cs_r.csproj12
-rw-r--r--tests/src/JIT/Directed/intrinsic/pow/pow0_cs_ro.csproj12
-rw-r--r--tests/src/JIT/Directed/intrinsic/pow/pow1.csproj12
-rw-r--r--tests/src/JIT/Directed/intrinsic/pow/pow2.cs2
-rw-r--r--tests/src/JIT/Directed/intrinsic/pow/pow2_cs_d.csproj12
-rw-r--r--tests/src/JIT/Directed/intrinsic/pow/pow2_cs_do.csproj12
-rw-r--r--tests/src/JIT/Directed/intrinsic/pow/pow2_cs_r.csproj12
-rw-r--r--tests/src/JIT/Directed/intrinsic/pow/pow2_cs_ro.csproj12
-rw-r--r--tests/src/JIT/Directed/intrinsic/pow/pow3_cs_d.csproj12
-rw-r--r--tests/src/JIT/Directed/intrinsic/pow/pow3_cs_do.csproj12
-rw-r--r--tests/src/JIT/Directed/intrinsic/pow/pow3_cs_r.csproj12
-rw-r--r--tests/src/JIT/Directed/intrinsic/pow/pow3_cs_ro.csproj12
-rw-r--r--tests/src/JIT/Directed/leave/catch1_d.ilproj10
-rw-r--r--tests/src/JIT/Directed/leave/catch1_r.ilproj1
-rw-r--r--tests/src/JIT/Directed/leave/catch2_d.ilproj10
-rw-r--r--tests/src/JIT/Directed/leave/catch2_r.ilproj1
-rw-r--r--tests/src/JIT/Directed/leave/catch3_d.ilproj10
-rw-r--r--tests/src/JIT/Directed/leave/catch3_r.ilproj1
-rw-r--r--tests/src/JIT/Directed/leave/filter1_d.ilproj10
-rw-r--r--tests/src/JIT/Directed/leave/filter1_r.ilproj1
-rw-r--r--tests/src/JIT/Directed/leave/filter2_d.ilproj10
-rw-r--r--tests/src/JIT/Directed/leave/filter2_r.ilproj1
-rw-r--r--tests/src/JIT/Directed/leave/filter3_d.ilproj10
-rw-r--r--tests/src/JIT/Directed/leave/filter3_r.ilproj1
-rw-r--r--tests/src/JIT/Directed/leave/try1_d.ilproj10
-rw-r--r--tests/src/JIT/Directed/leave/try1_r.ilproj1
-rw-r--r--tests/src/JIT/Directed/leave/try2_d.ilproj10
-rw-r--r--tests/src/JIT/Directed/leave/try2_r.ilproj1
-rw-r--r--tests/src/JIT/Directed/leave/try3_d.ilproj10
-rw-r--r--tests/src/JIT/Directed/leave/try3_r.ilproj1
-rw-r--r--tests/src/JIT/Directed/lifetime/lifetime1.csproj12
-rw-r--r--tests/src/JIT/Directed/lifetime/lifetime2.csproj12
-rw-r--r--tests/src/JIT/Directed/localloc/localloc3_cs_d.csproj12
-rw-r--r--tests/src/JIT/Directed/localloc/localloc3_cs_do.csproj12
-rw-r--r--tests/src/JIT/Directed/localloc/localloc3_cs_r.csproj12
-rw-r--r--tests/src/JIT/Directed/localloc/localloc3_cs_ro.csproj12
-rw-r--r--tests/src/JIT/Directed/nullabletypes/Desktop/nullcomparaison_d.csproj10
-rw-r--r--tests/src/JIT/Directed/nullabletypes/Desktop/nullcomparaison_do.csproj10
-rw-r--r--tests/src/JIT/Directed/nullabletypes/Desktop/nullcomparaison_r.csproj10
-rw-r--r--tests/src/JIT/Directed/nullabletypes/Desktop/nullcomparaison_ro.csproj10
-rw-r--r--tests/src/JIT/Directed/nullabletypes/constructor_d.csproj12
-rw-r--r--tests/src/JIT/Directed/nullabletypes/constructor_do.csproj12
-rw-r--r--tests/src/JIT/Directed/nullabletypes/constructor_r.csproj12
-rw-r--r--tests/src/JIT/Directed/nullabletypes/constructor_ro.csproj12
-rw-r--r--tests/src/JIT/Directed/nullabletypes/hasvalue_d.csproj12
-rw-r--r--tests/src/JIT/Directed/nullabletypes/hasvalue_do.csproj12
-rw-r--r--tests/src/JIT/Directed/nullabletypes/hasvalue_r.csproj12
-rw-r--r--tests/src/JIT/Directed/nullabletypes/hasvalue_ro.csproj12
-rw-r--r--tests/src/JIT/Directed/nullabletypes/invocation_d.csproj12
-rw-r--r--tests/src/JIT/Directed/nullabletypes/invocation_do.csproj12
-rw-r--r--tests/src/JIT/Directed/nullabletypes/invocation_r.csproj12
-rw-r--r--tests/src/JIT/Directed/nullabletypes/invocation_ro.csproj12
-rw-r--r--tests/src/JIT/Directed/nullabletypes/isinst2_d.csproj10
-rw-r--r--tests/src/JIT/Directed/nullabletypes/isinst2_do.csproj10
-rw-r--r--tests/src/JIT/Directed/nullabletypes/isinst2_r.csproj10
-rw-r--r--tests/src/JIT/Directed/nullabletypes/isinst2_ro.csproj10
-rw-r--r--tests/src/JIT/Directed/nullabletypes/isinst_d.csproj10
-rw-r--r--tests/src/JIT/Directed/nullabletypes/isinst_r.csproj10
-rw-r--r--tests/src/JIT/Directed/nullabletypes/isinst_ro.csproj10
-rw-r--r--tests/src/JIT/Directed/nullabletypes/isinstboxed_d.csproj10
-rw-r--r--tests/src/JIT/Directed/nullabletypes/isinstboxed_do.csproj10
-rw-r--r--tests/src/JIT/Directed/nullabletypes/isinstboxed_r.csproj10
-rw-r--r--tests/src/JIT/Directed/nullabletypes/isinstboxed_ro.csproj10
-rw-r--r--tests/src/JIT/Directed/nullabletypes/isinstenum_d.csproj10
-rw-r--r--tests/src/JIT/Directed/nullabletypes/isinstenum_do.csproj10
-rw-r--r--tests/src/JIT/Directed/nullabletypes/isinstenum_r.csproj10
-rw-r--r--tests/src/JIT/Directed/nullabletypes/isinstenum_ro.csproj10
-rw-r--r--tests/src/JIT/Directed/nullabletypes/isinstgenerics_d.csproj10
-rw-r--r--tests/src/JIT/Directed/nullabletypes/isinstgenerics_do.csproj10
-rw-r--r--tests/src/JIT/Directed/nullabletypes/isinstgenerics_r.csproj10
-rw-r--r--tests/src/JIT/Directed/nullabletypes/isinstgenerics_ro.csproj10
-rw-r--r--tests/src/JIT/Directed/nullabletypes/isinstinterface_d.csproj10
-rw-r--r--tests/src/JIT/Directed/nullabletypes/isinstinterface_do.csproj10
-rw-r--r--tests/src/JIT/Directed/nullabletypes/isinstinterface_r.csproj10
-rw-r--r--tests/src/JIT/Directed/nullabletypes/isinstinterface_ro.csproj10
-rw-r--r--tests/src/JIT/Directed/nullabletypes/isinstvaluetype_d.csproj10
-rw-r--r--tests/src/JIT/Directed/nullabletypes/isinstvaluetype_r.csproj10
-rw-r--r--tests/src/JIT/Directed/nullabletypes/isinstvaluetype_ro.csproj10
-rw-r--r--tests/src/JIT/Directed/nullabletypes/tostring_d.csproj12
-rw-r--r--tests/src/JIT/Directed/nullabletypes/tostring_do.csproj12
-rw-r--r--tests/src/JIT/Directed/nullabletypes/tostring_r.csproj12
-rw-r--r--tests/src/JIT/Directed/nullabletypes/tostring_ro.csproj12
-rw-r--r--tests/src/JIT/Directed/perffix/commutativecse/ccse_cs_d.csproj14
-rw-r--r--tests/src/JIT/Directed/perffix/commutativecse/ccse_cs_do.csproj14
-rw-r--r--tests/src/JIT/Directed/perffix/commutativecse/ccse_cs_r.csproj14
-rw-r--r--tests/src/JIT/Directed/perffix/commutativecse/ccse_cs_ro.csproj14
-rw-r--r--tests/src/JIT/Directed/perffix/primitivevt/callconv1_cs_d.csproj12
-rw-r--r--tests/src/JIT/Directed/perffix/primitivevt/callconv1_cs_do.csproj12
-rw-r--r--tests/src/JIT/Directed/perffix/primitivevt/callconv1_cs_r.csproj12
-rw-r--r--tests/src/JIT/Directed/perffix/primitivevt/callconv1_cs_ro.csproj12
-rw-r--r--tests/src/JIT/Directed/perffix/primitivevt/callconv2_cs_d.csproj12
-rw-r--r--tests/src/JIT/Directed/perffix/primitivevt/callconv2_cs_do.csproj12
-rw-r--r--tests/src/JIT/Directed/perffix/primitivevt/callconv2_cs_r.csproj12
-rw-r--r--tests/src/JIT/Directed/perffix/primitivevt/callconv2_cs_ro.csproj12
-rw-r--r--tests/src/JIT/Directed/perffix/primitivevt/mixed1_cs_d.csproj14
-rw-r--r--tests/src/JIT/Directed/perffix/primitivevt/mixed1_cs_r.csproj14
-rw-r--r--tests/src/JIT/Directed/perffix/primitivevt/mixed2_cs_d.csproj14
-rw-r--r--tests/src/JIT/Directed/perffix/primitivevt/mixed2_cs_do.csproj14
-rw-r--r--tests/src/JIT/Directed/perffix/primitivevt/mixed2_cs_r.csproj14
-rw-r--r--tests/src/JIT/Directed/perffix/primitivevt/mixed2_cs_ro.csproj14
-rw-r--r--tests/src/JIT/Directed/pinning/object-pin/object-pin.ilproj1
-rw-r--r--tests/src/JIT/Directed/pinvoke/jump.ilproj1
-rw-r--r--tests/src/JIT/Directed/pinvoke/pinvoke-bug.csproj12
-rw-r--r--tests/src/JIT/Directed/pinvoke/pinvoke-examples.csproj12
-rw-r--r--tests/src/JIT/Directed/pinvoke/preemptive_cooperative.ilproj12
-rw-r--r--tests/src/JIT/Directed/pinvoke/sin.csproj12
-rw-r--r--tests/src/JIT/Directed/pinvoke/sysinfo_cs.csproj12
-rw-r--r--tests/src/JIT/Directed/pinvoke/sysinfo_il.ilproj1
-rw-r--r--tests/src/JIT/Directed/refbyref/byref2iu_il_d.ilproj12
-rw-r--r--tests/src/JIT/Directed/refbyref/byref2iu_il_r.ilproj1
-rw-r--r--tests/src/JIT/Directed/refbyref/byrefconvert_il_d.ilproj10
-rw-r--r--tests/src/JIT/Directed/refbyref/byrefconvert_il_r.ilproj1
-rw-r--r--tests/src/JIT/Directed/refbyref/ref2byref_il_d.ilproj12
-rw-r--r--tests/src/JIT/Directed/refbyref/ref2byref_il_r.ilproj1
-rw-r--r--tests/src/JIT/Directed/refbyref/ref2iu_il_d.ilproj12
-rw-r--r--tests/src/JIT/Directed/refbyref/ref2iu_il_r.ilproj1
-rw-r--r--tests/src/JIT/Directed/refbyref/refpinned2iu_il_d.ilproj12
-rw-r--r--tests/src/JIT/Directed/refbyref/refpinned2iu_il_r.ilproj1
-rw-r--r--tests/src/JIT/Directed/rvastatics/rvastatic1.ilproj1
-rw-r--r--tests/src/JIT/Directed/rvastatics/rvastatic2.ilproj1
-rw-r--r--tests/src/JIT/Directed/rvastatics/rvastatic3.ilproj1
-rw-r--r--tests/src/JIT/Directed/rvastatics/rvastatic4.ilproj1
-rw-r--r--tests/src/JIT/Directed/rvastatics/rvastatic5.ilproj1
-rw-r--r--tests/src/JIT/Directed/shift/int16_cs_d.csproj12
-rw-r--r--tests/src/JIT/Directed/shift/int16_cs_do.csproj12
-rw-r--r--tests/src/JIT/Directed/shift/int16_cs_r.csproj12
-rw-r--r--tests/src/JIT/Directed/shift/int16_cs_ro.csproj12
-rw-r--r--tests/src/JIT/Directed/shift/int16_d.csproj1
-rw-r--r--tests/src/JIT/Directed/shift/int16_do.csproj1
-rw-r--r--tests/src/JIT/Directed/shift/int16_r.csproj18
-rw-r--r--tests/src/JIT/Directed/shift/int16_ro.csproj15
-rw-r--r--tests/src/JIT/Directed/shift/int32_cs_d.csproj12
-rw-r--r--tests/src/JIT/Directed/shift/int32_cs_do.csproj12
-rw-r--r--tests/src/JIT/Directed/shift/int32_cs_r.csproj12
-rw-r--r--tests/src/JIT/Directed/shift/int32_cs_ro.csproj12
-rw-r--r--tests/src/JIT/Directed/shift/int32_d.csproj1
-rw-r--r--tests/src/JIT/Directed/shift/int32_do.csproj1
-rw-r--r--tests/src/JIT/Directed/shift/int32_r.csproj18
-rw-r--r--tests/src/JIT/Directed/shift/int32_ro.csproj15
-rw-r--r--tests/src/JIT/Directed/shift/int64_d.csproj1
-rw-r--r--tests/src/JIT/Directed/shift/int64_do.csproj1
-rw-r--r--tests/src/JIT/Directed/shift/int64_r.csproj18
-rw-r--r--tests/src/JIT/Directed/shift/int64_ro.csproj15
-rw-r--r--tests/src/JIT/Directed/shift/int8_il_d.ilproj10
-rw-r--r--tests/src/JIT/Directed/shift/int8_il_r.ilproj1
-rw-r--r--tests/src/JIT/Directed/shift/nativeint_il_d.ilproj10
-rw-r--r--tests/src/JIT/Directed/shift/nativeint_il_r.ilproj1
-rw-r--r--tests/src/JIT/Directed/shift/nativeuint_il_d.ilproj10
-rw-r--r--tests/src/JIT/Directed/shift/nativeuint_il_r.ilproj1
-rw-r--r--tests/src/JIT/Directed/shift/uint16_cs_d.csproj12
-rw-r--r--tests/src/JIT/Directed/shift/uint16_cs_do.csproj12
-rw-r--r--tests/src/JIT/Directed/shift/uint16_cs_r.csproj12
-rw-r--r--tests/src/JIT/Directed/shift/uint16_cs_ro.csproj12
-rw-r--r--tests/src/JIT/Directed/shift/uint16_d.csproj1
-rw-r--r--tests/src/JIT/Directed/shift/uint16_do.csproj1
-rw-r--r--tests/src/JIT/Directed/shift/uint16_r.csproj18
-rw-r--r--tests/src/JIT/Directed/shift/uint32_cs_d.csproj12
-rw-r--r--tests/src/JIT/Directed/shift/uint32_cs_do.csproj12
-rw-r--r--tests/src/JIT/Directed/shift/uint32_cs_r.csproj12
-rw-r--r--tests/src/JIT/Directed/shift/uint32_cs_ro.csproj12
-rw-r--r--tests/src/JIT/Directed/shift/uint32_d.csproj1
-rw-r--r--tests/src/JIT/Directed/shift/uint32_do.csproj1
-rw-r--r--tests/src/JIT/Directed/shift/uint32_r.csproj18
-rw-r--r--tests/src/JIT/Directed/shift/uint32_ro.csproj15
-rw-r--r--tests/src/JIT/Directed/shift/uint64Opt_d.csproj1
-rw-r--r--tests/src/JIT/Directed/shift/uint64Opt_do.csproj1
-rw-r--r--tests/src/JIT/Directed/shift/uint64Opt_r.csproj18
-rw-r--r--tests/src/JIT/Directed/shift/uint64Opt_ro.csproj15
-rw-r--r--tests/src/JIT/Directed/shift/uint64_d.csproj1
-rw-r--r--tests/src/JIT/Directed/shift/uint64_do.csproj1
-rw-r--r--tests/src/JIT/Directed/shift/uint64_r.csproj18
-rw-r--r--tests/src/JIT/Directed/shift/uint64_ro.csproj15
-rw-r--r--tests/src/JIT/Directed/shift/uint8_cs_d.csproj12
-rw-r--r--tests/src/JIT/Directed/shift/uint8_cs_do.csproj12
-rw-r--r--tests/src/JIT/Directed/shift/uint8_cs_r.csproj12
-rw-r--r--tests/src/JIT/Directed/shift/uint8_cs_ro.csproj12
-rw-r--r--tests/src/JIT/Directed/shift/uint8_d.csproj1
-rw-r--r--tests/src/JIT/Directed/shift/uint8_do.csproj1
-rw-r--r--tests/src/JIT/Directed/shift/uint8_r.csproj18
-rw-r--r--tests/src/JIT/Directed/shift/uint8_ro.csproj15
-rw-r--r--tests/src/JIT/Directed/tls/mutualrecurthd-tls.ilproj1
-rw-r--r--tests/src/JIT/Directed/tls/test-tls.ilproj1
-rw-r--r--tests/src/JIT/Directed/zeroinit/init_byte.ilproj1
-rw-r--r--tests/src/JIT/Directed/zeroinit/init_int32.ilproj1
-rw-r--r--tests/src/JIT/Directed/zeroinit/init_int64.ilproj1
-rw-r--r--tests/src/JIT/Directed/zeroinit/init_uint32.ilproj1
-rw-r--r--tests/src/JIT/Directed/zeroinit/init_uint64.ilproj1
-rw-r--r--tests/src/JIT/Generics/Arrays/ConstructedTypes/Jagged/Struct01.csproj12
-rw-r--r--tests/src/JIT/Generics/Arrays/ConstructedTypes/Jagged/Struct01_instance.csproj12
-rw-r--r--tests/src/JIT/Generics/Arrays/ConstructedTypes/Jagged/class01.csproj12
-rw-r--r--tests/src/JIT/Generics/Arrays/ConstructedTypes/Jagged/class01_instance.csproj12
-rw-r--r--tests/src/JIT/Generics/Arrays/ConstructedTypes/Jagged/class01_static.csproj12
-rw-r--r--tests/src/JIT/Generics/Arrays/ConstructedTypes/Jagged/class02.csproj12
-rw-r--r--tests/src/JIT/Generics/Arrays/ConstructedTypes/Jagged/class03.csproj12
-rw-r--r--tests/src/JIT/Generics/Arrays/ConstructedTypes/Jagged/class04.csproj12
-rw-r--r--tests/src/JIT/Generics/Arrays/ConstructedTypes/Jagged/class05.csproj12
-rw-r--r--tests/src/JIT/Generics/Arrays/ConstructedTypes/Jagged/class06.csproj12
-rw-r--r--tests/src/JIT/Generics/Arrays/ConstructedTypes/Jagged/class07.csproj12
-rw-r--r--tests/src/JIT/Generics/Arrays/ConstructedTypes/Jagged/struc01.csproj12
-rw-r--r--tests/src/JIT/Generics/Arrays/ConstructedTypes/Jagged/struct01_static.csproj12
-rw-r--r--tests/src/JIT/Generics/Arrays/ConstructedTypes/Jagged/struct02.csproj12
-rw-r--r--tests/src/JIT/Generics/Arrays/ConstructedTypes/Jagged/struct03.csproj12
-rw-r--r--tests/src/JIT/Generics/Arrays/ConstructedTypes/Jagged/struct04.csproj12
-rw-r--r--tests/src/JIT/Generics/Arrays/ConstructedTypes/Jagged/struct05.csproj12
-rw-r--r--tests/src/JIT/Generics/Arrays/ConstructedTypes/Jagged/struct06.csproj12
-rw-r--r--tests/src/JIT/Generics/Arrays/ConstructedTypes/Jagged/struct07.csproj12
-rw-r--r--tests/src/JIT/Generics/Arrays/ConstructedTypes/MultiDim/class01.csproj12
-rw-r--r--tests/src/JIT/Generics/Arrays/ConstructedTypes/MultiDim/class01_instance.csproj12
-rw-r--r--tests/src/JIT/Generics/Arrays/ConstructedTypes/MultiDim/class01_static.csproj12
-rw-r--r--tests/src/JIT/Generics/Arrays/ConstructedTypes/MultiDim/struct01.csproj12
-rw-r--r--tests/src/JIT/Generics/Arrays/ConstructedTypes/MultiDim/struct01_instance.csproj12
-rw-r--r--tests/src/JIT/Generics/Arrays/ConstructedTypes/MultiDim/struct01_static.csproj12
-rw-r--r--tests/src/JIT/Generics/Arrays/TypeParameters/Jagged/struct01.csproj12
-rw-r--r--tests/src/JIT/Generics/Arrays/TypeParameters/MultiDim/class01.csproj12
-rw-r--r--tests/src/JIT/Generics/Arrays/TypeParameters/MultiDim/struct01.csproj12
-rw-r--r--tests/src/JIT/Generics/ConstrainedCall/class1_cs_d.csproj12
-rw-r--r--tests/src/JIT/Generics/ConstrainedCall/class1_cs_do.csproj12
-rw-r--r--tests/src/JIT/Generics/ConstrainedCall/class1_cs_r.csproj12
-rw-r--r--tests/src/JIT/Generics/ConstrainedCall/class1_cs_ro.csproj12
-rw-r--r--tests/src/JIT/Generics/ConstrainedCall/class1_il_d.ilproj12
-rw-r--r--tests/src/JIT/Generics/ConstrainedCall/class1_il_r.ilproj1
-rw-r--r--tests/src/JIT/Generics/ConstrainedCall/class2_cs_d.csproj12
-rw-r--r--tests/src/JIT/Generics/ConstrainedCall/class2_cs_do.csproj12
-rw-r--r--tests/src/JIT/Generics/ConstrainedCall/class2_cs_r.csproj12
-rw-r--r--tests/src/JIT/Generics/ConstrainedCall/class2_cs_ro.csproj12
-rw-r--r--tests/src/JIT/Generics/ConstrainedCall/class2_il_d.ilproj12
-rw-r--r--tests/src/JIT/Generics/ConstrainedCall/class2_il_r.ilproj1
-rw-r--r--tests/src/JIT/Generics/ConstrainedCall/vt1_cs_d.csproj12
-rw-r--r--tests/src/JIT/Generics/ConstrainedCall/vt1_cs_do.csproj12
-rw-r--r--tests/src/JIT/Generics/ConstrainedCall/vt1_cs_r.csproj12
-rw-r--r--tests/src/JIT/Generics/ConstrainedCall/vt1_cs_ro.csproj12
-rw-r--r--tests/src/JIT/Generics/ConstrainedCall/vt1_il_d.ilproj10
-rw-r--r--tests/src/JIT/Generics/ConstrainedCall/vt1_il_r.ilproj1
-rw-r--r--tests/src/JIT/Generics/ConstrainedCall/vt3_cs_d.csproj12
-rw-r--r--tests/src/JIT/Generics/ConstrainedCall/vt3_cs_do.csproj12
-rw-r--r--tests/src/JIT/Generics/ConstrainedCall/vt3_cs_r.csproj12
-rw-r--r--tests/src/JIT/Generics/ConstrainedCall/vt3_cs_ro.csproj12
-rw-r--r--tests/src/JIT/Generics/ConstrainedCall/vt3_il_d.ilproj10
-rw-r--r--tests/src/JIT/Generics/ConstrainedCall/vt3_il_r.ilproj1
-rw-r--r--tests/src/JIT/Generics/ConstrainedCall/vt4_cs_d.csproj12
-rw-r--r--tests/src/JIT/Generics/ConstrainedCall/vt4_cs_do.csproj12
-rw-r--r--tests/src/JIT/Generics/ConstrainedCall/vt4_cs_r.csproj12
-rw-r--r--tests/src/JIT/Generics/ConstrainedCall/vt4_cs_ro.csproj12
-rw-r--r--tests/src/JIT/Generics/ConstrainedCall/vt4_il_d.ilproj12
-rw-r--r--tests/src/JIT/Generics/ConstrainedCall/vt4_il_r.ilproj1
-rw-r--r--tests/src/JIT/Generics/Constraints/Call_instance01_d.csproj1
-rw-r--r--tests/src/JIT/Generics/Constraints/Call_instance01_do.csproj1
-rw-r--r--tests/src/JIT/Generics/Constraints/Call_instance01_r.csproj18
-rw-r--r--tests/src/JIT/Generics/Constraints/Call_instance01_ro.csproj15
-rw-r--r--tests/src/JIT/Generics/Constraints/call_instance01.csproj12
-rw-r--r--tests/src/JIT/Generics/Constraints/call_static01.csproj12
-rw-r--r--tests/src/JIT/Generics/Constraints/convert_instance01.csproj12
-rw-r--r--tests/src/JIT/Generics/Constraints/convert_static01.csproj12
-rw-r--r--tests/src/JIT/Generics/Constraints/transitive_instance01.csproj12
-rw-r--r--tests/src/JIT/Generics/Constraints/transitive_static01.csproj12
-rw-r--r--tests/src/JIT/Generics/Conversions/Boxing/box_unbox01.csproj12
-rw-r--r--tests/src/JIT/Generics/Conversions/Reference/gentonongen02.csproj12
-rw-r--r--tests/src/JIT/Generics/Conversions/Reference/gentonongen03.csproj12
-rw-r--r--tests/src/JIT/Generics/Coverage/chaos65204782cs.csproj1
-rw-r--r--tests/src/JIT/Generics/Coverage/chaos65204782cs_o.csproj1
-rw-r--r--tests/src/JIT/Generics/Exceptions/specific_class_instance01.csproj12
-rw-r--r--tests/src/JIT/Generics/Exceptions/specific_class_instance02.csproj12
-rw-r--r--tests/src/JIT/Generics/Exceptions/specific_class_static01.csproj12
-rw-r--r--tests/src/JIT/Generics/Exceptions/specific_class_static02.csproj12
-rw-r--r--tests/src/JIT/Generics/Exceptions/specific_struct_instance01.csproj12
-rw-r--r--tests/src/JIT/Generics/Exceptions/specific_struct_instance02.csproj12
-rw-r--r--tests/src/JIT/Generics/Exceptions/specific_struct_static01.csproj12
-rw-r--r--tests/src/JIT/Generics/Exceptions/specific_struct_static02.csproj12
-rw-r--r--tests/src/JIT/Generics/Fields/getclassfrommethodparam.csproj12
-rw-r--r--tests/src/JIT/Generics/Fields/instance_assignment_class01.csproj12
-rw-r--r--tests/src/JIT/Generics/Fields/instance_assignment_struct01.csproj12
-rw-r--r--tests/src/JIT/Generics/Fields/instance_equalnull_class01.csproj12
-rw-r--r--tests/src/JIT/Generics/Fields/instance_equalnull_struct01.csproj12
-rw-r--r--tests/src/JIT/Generics/Fields/instance_passing_class01.csproj12
-rw-r--r--tests/src/JIT/Generics/Fields/instance_passing_struct01.csproj12
-rw-r--r--tests/src/JIT/Generics/Fields/static_assignment_class01.csproj12
-rw-r--r--tests/src/JIT/Generics/Fields/static_assignment_struct01.csproj12
-rw-r--r--tests/src/JIT/Generics/Fields/static_equalnull_class01.csproj12
-rw-r--r--tests/src/JIT/Generics/Fields/static_equalnull_struct01.csproj12
-rw-r--r--tests/src/JIT/Generics/Fields/static_passing_class01.csproj12
-rw-r--r--tests/src/JIT/Generics/Fields/static_passing_struct01.csproj12
-rw-r--r--tests/src/JIT/Generics/Instantiation/Classes/baseclass04.csproj12
-rw-r--r--tests/src/JIT/Generics/Instantiation/Classes/class02.csproj12
-rw-r--r--tests/src/JIT/Generics/Instantiation/Structs/struct02.csproj12
-rw-r--r--tests/src/JIT/Generics/Instantiation/delegates/Delegate001.csproj10
-rw-r--r--tests/src/JIT/Generics/Instantiation/delegates/Delegate002.csproj10
-rw-r--r--tests/src/JIT/Generics/Instantiation/delegates/Delegate003.csproj10
-rw-r--r--tests/src/JIT/Generics/Instantiation/delegates/Delegate004.csproj10
-rw-r--r--tests/src/JIT/Generics/Instantiation/delegates/Delegate005.csproj10
-rw-r--r--tests/src/JIT/Generics/Instantiation/delegates/Delegate006.csproj10
-rw-r--r--tests/src/JIT/Generics/Instantiation/delegates/Delegate007.csproj10
-rw-r--r--tests/src/JIT/Generics/Instantiation/delegates/Delegate008.csproj10
-rw-r--r--tests/src/JIT/Generics/Instantiation/delegates/Delegate009.csproj10
-rw-r--r--tests/src/JIT/Generics/Instantiation/delegates/Delegate010.csproj10
-rw-r--r--tests/src/JIT/Generics/Instantiation/delegates/Delegate011.csproj10
-rw-r--r--tests/src/JIT/Generics/Instantiation/delegates/Delegate012.csproj10
-rw-r--r--tests/src/JIT/Generics/Instantiation/delegates/Delegate013.csproj10
-rw-r--r--tests/src/JIT/Generics/Instantiation/delegates/Delegate014.csproj10
-rw-r--r--tests/src/JIT/Generics/Instantiation/delegates/Delegate015.csproj10
-rw-r--r--tests/src/JIT/Generics/Instantiation/delegates/Delegate016.csproj10
-rw-r--r--tests/src/JIT/Generics/Instantiation/delegates/Delegate017.csproj10
-rw-r--r--tests/src/JIT/Generics/Instantiation/delegates/Delegate018.csproj10
-rw-r--r--tests/src/JIT/Generics/Instantiation/delegates/Delegate019.csproj10
-rw-r--r--tests/src/JIT/Generics/Instantiation/delegates/Delegate020.csproj10
-rw-r--r--tests/src/JIT/Generics/Instantiation/delegates/Delegate021.csproj10
-rw-r--r--tests/src/JIT/Generics/Instantiation/delegates/Delegate022.csproj10
-rw-r--r--tests/src/JIT/Generics/Instantiation/delegates/Delegate023.csproj10
-rw-r--r--tests/src/JIT/Generics/Instantiation/delegates/Delegate024.csproj10
-rw-r--r--tests/src/JIT/Generics/Instantiation/delegates/Delegate025.csproj10
-rw-r--r--tests/src/JIT/Generics/Instantiation/delegates/Delegate026.csproj10
-rw-r--r--tests/src/JIT/Generics/Instantiation/delegates/Delegate027.csproj10
-rw-r--r--tests/src/JIT/Generics/Instantiation/delegates/Delegate028.csproj10
-rw-r--r--tests/src/JIT/Generics/Instantiation/delegates/Delegate029.csproj10
-rw-r--r--tests/src/JIT/Generics/Instantiation/delegates/Delegate030.csproj10
-rw-r--r--tests/src/JIT/Generics/Instantiation/delegates/Delegate031.csproj10
-rw-r--r--tests/src/JIT/Generics/Instantiation/delegates/Delegate032.csproj10
-rw-r--r--tests/src/JIT/Generics/Locals/instance_assignment_class01.csproj12
-rw-r--r--tests/src/JIT/Generics/Locals/instance_assignment_struct01.csproj12
-rw-r--r--tests/src/JIT/Generics/Locals/instance_equalnull_class01.csproj12
-rw-r--r--tests/src/JIT/Generics/Locals/instance_equalnull_struct01.csproj12
-rw-r--r--tests/src/JIT/Generics/Locals/instance_passing_class01.csproj12
-rw-r--r--tests/src/JIT/Generics/Locals/instance_passing_struct01.csproj12
-rw-r--r--tests/src/JIT/Generics/Locals/static_assignment_class01.csproj12
-rw-r--r--tests/src/JIT/Generics/Locals/static_assignment_struct01.csproj12
-rw-r--r--tests/src/JIT/Generics/Locals/static_equalnull_class01.csproj12
-rw-r--r--tests/src/JIT/Generics/Locals/static_equalnull_struct01.csproj12
-rw-r--r--tests/src/JIT/Generics/Locals/static_passing_class01.csproj12
-rw-r--r--tests/src/JIT/Generics/Locals/static_passing_struct01.csproj12
-rw-r--r--tests/src/JIT/Generics/MemberAccess/class_instance01.csproj12
-rw-r--r--tests/src/JIT/Generics/MemberAccess/class_static01.csproj12
-rw-r--r--tests/src/JIT/Generics/MemberAccess/interface_class01.csproj12
-rw-r--r--tests/src/JIT/Generics/MemberAccess/interface_class02.csproj12
-rw-r--r--tests/src/JIT/Generics/MemberAccess/interface_struct01.csproj12
-rw-r--r--tests/src/JIT/Generics/MemberAccess/interface_struct02.csproj12
-rw-r--r--tests/src/JIT/Generics/MemberAccess/struct_instance01.csproj12
-rw-r--r--tests/src/JIT/Generics/MemberAccess/struct_static01.csproj12
-rw-r--r--tests/src/JIT/Generics/Parameters/instance_assignment_class01.csproj12
-rw-r--r--tests/src/JIT/Generics/Parameters/instance_assignment_struct01.csproj12
-rw-r--r--tests/src/JIT/Generics/Parameters/instance_equalnull_class01.csproj12
-rw-r--r--tests/src/JIT/Generics/Parameters/instance_equalnull_struct01.csproj12
-rw-r--r--tests/src/JIT/Generics/Parameters/instance_passing_class01.csproj12
-rw-r--r--tests/src/JIT/Generics/Parameters/instance_passing_struct01.csproj12
-rw-r--r--tests/src/JIT/Generics/Parameters/static_assignment_class01.csproj12
-rw-r--r--tests/src/JIT/Generics/Parameters/static_assignment_struct01.csproj12
-rw-r--r--tests/src/JIT/Generics/Parameters/static_equalnull_class01.csproj12
-rw-r--r--tests/src/JIT/Generics/Parameters/static_equalnull_struct01.csproj12
-rw-r--r--tests/src/JIT/Generics/Parameters/static_passing_class01.csproj12
-rw-r--r--tests/src/JIT/Generics/Parameters/static_passing_struct01.csproj12
-rw-r--r--tests/src/JIT/Generics/TypeParameters/default_class01.csproj12
-rw-r--r--tests/src/JIT/Generics/TypeParameters/default_struct01.csproj12
-rw-r--r--tests/src/JIT/Generics/Typeof/class01.csproj12
-rw-r--r--tests/src/JIT/Generics/Typeof/class02.csproj12
-rw-r--r--tests/src/JIT/Generics/Typeof/class03.csproj12
-rw-r--r--tests/src/JIT/Generics/Typeof/dynamicTypes.csproj12
-rw-r--r--tests/src/JIT/Generics/Typeof/objectBoxing.csproj12
-rw-r--r--tests/src/JIT/Generics/Typeof/refTypesdynamic.csproj12
-rw-r--r--tests/src/JIT/Generics/Typeof/struct01.csproj12
-rw-r--r--tests/src/JIT/Generics/Typeof/struct02.csproj12
-rw-r--r--tests/src/JIT/Generics/Typeof/struct03.csproj12
-rw-r--r--tests/src/JIT/Generics/Typeof/valueTypeBoxing.csproj12
-rw-r--r--tests/src/JIT/Generics/pinvoke/instance01.csproj12
-rw-r--r--tests/src/JIT/Generics/pinvoke/instance02.csproj12
-rw-r--r--tests/src/JIT/Generics/pinvoke/instance03.csproj12
-rw-r--r--tests/src/JIT/Generics/pinvoke/static01.csproj12
-rw-r--r--tests/src/JIT/Generics/pinvoke/static02.csproj12
-rw-r--r--tests/src/JIT/Generics/regression/DDB148379/ddb148379.ilproj1
-rw-r--r--tests/src/JIT/IL_Conformance/Old/Base/add.ilproj1
-rw-r--r--tests/src/JIT/IL_Conformance/Old/Base/and.ilproj1
-rw-r--r--tests/src/JIT/IL_Conformance/Old/Base/beq.ilproj1
-rw-r--r--tests/src/JIT/IL_Conformance/Old/Base/beq_s.ilproj1
-rw-r--r--tests/src/JIT/IL_Conformance/Old/Base/bge.ilproj1
-rw-r--r--tests/src/JIT/IL_Conformance/Old/Base/bge_s.ilproj1
-rw-r--r--tests/src/JIT/IL_Conformance/Old/Base/bgt.ilproj1
-rw-r--r--tests/src/JIT/IL_Conformance/Old/Base/bgt_s.ilproj1
-rw-r--r--tests/src/JIT/IL_Conformance/Old/Base/ble.ilproj1
-rw-r--r--tests/src/JIT/IL_Conformance/Old/Base/ble_s.ilproj1
-rw-r--r--tests/src/JIT/IL_Conformance/Old/Base/blt.ilproj1
-rw-r--r--tests/src/JIT/IL_Conformance/Old/Base/blt_s.ilproj1
-rw-r--r--tests/src/JIT/IL_Conformance/Old/Base/bne.ilproj1
-rw-r--r--tests/src/JIT/IL_Conformance/Old/Base/bne_s.ilproj1
-rw-r--r--tests/src/JIT/IL_Conformance/Old/Base/br.ilproj1
-rw-r--r--tests/src/JIT/IL_Conformance/Old/Base/br_s.ilproj1
-rw-r--r--tests/src/JIT/IL_Conformance/Old/Base/brfalse.ilproj1
-rw-r--r--tests/src/JIT/IL_Conformance/Old/Base/brfalse_s.ilproj1
-rw-r--r--tests/src/JIT/IL_Conformance/Old/Base/brtrue.ilproj1
-rw-r--r--tests/src/JIT/IL_Conformance/Old/Base/brtrue_s.ilproj1
-rw-r--r--tests/src/JIT/IL_Conformance/Old/Base/call.ilproj1
-rw-r--r--tests/src/JIT/IL_Conformance/Old/Base/ceq.ilproj1
-rw-r--r--tests/src/JIT/IL_Conformance/Old/Base/cgt.ilproj1
-rw-r--r--tests/src/JIT/IL_Conformance/Old/Base/clt.ilproj1
-rw-r--r--tests/src/JIT/IL_Conformance/Old/Base/conv.ilproj1
-rw-r--r--tests/src/JIT/IL_Conformance/Old/Base/cpblk.ilproj1
-rw-r--r--tests/src/JIT/IL_Conformance/Old/Base/div.ilproj1
-rw-r--r--tests/src/JIT/IL_Conformance/Old/Base/dup.ilproj1
-rw-r--r--tests/src/JIT/IL_Conformance/Old/Base/initblk.ilproj1
-rw-r--r--tests/src/JIT/IL_Conformance/Old/Base/jmp.ilproj1
-rw-r--r--tests/src/JIT/IL_Conformance/Old/Base/ldarg_n.ilproj1
-rw-r--r--tests/src/JIT/IL_Conformance/Old/Base/ldarg_starg.ilproj1
-rw-r--r--tests/src/JIT/IL_Conformance/Old/Base/ldargs_stargs.ilproj1
-rw-r--r--tests/src/JIT/IL_Conformance/Old/Base/ldc.ilproj1
-rw-r--r--tests/src/JIT/IL_Conformance/Old/Base/ldc_i4_n.ilproj1
-rw-r--r--tests/src/JIT/IL_Conformance/Old/Base/ldftn_calli.ilproj1
-rw-r--r--tests/src/JIT/IL_Conformance/Old/Base/ldind_stind.ilproj1
-rw-r--r--tests/src/JIT/IL_Conformance/Old/Base/ldloc_stloc.ilproj1
-rw-r--r--tests/src/JIT/IL_Conformance/Old/Base/ldloca.ilproj1
-rw-r--r--tests/src/JIT/IL_Conformance/Old/Base/ldnull.ilproj1
-rw-r--r--tests/src/JIT/IL_Conformance/Old/Base/mul.ilproj1
-rw-r--r--tests/src/JIT/IL_Conformance/Old/Base/neg.ilproj1
-rw-r--r--tests/src/JIT/IL_Conformance/Old/Base/nop.ilproj1
-rw-r--r--tests/src/JIT/IL_Conformance/Old/Base/not.ilproj1
-rw-r--r--tests/src/JIT/IL_Conformance/Old/Base/or.ilproj1
-rw-r--r--tests/src/JIT/IL_Conformance/Old/Base/pop.ilproj1
-rw-r--r--tests/src/JIT/IL_Conformance/Old/Base/rem.ilproj1
-rw-r--r--tests/src/JIT/IL_Conformance/Old/Base/ret.ilproj1
-rw-r--r--tests/src/JIT/IL_Conformance/Old/Base/shl.ilproj1
-rw-r--r--tests/src/JIT/IL_Conformance/Old/Base/shr.ilproj1
-rw-r--r--tests/src/JIT/IL_Conformance/Old/Base/sub.ilproj1
-rw-r--r--tests/src/JIT/IL_Conformance/Old/Base/switch.ilproj1
-rw-r--r--tests/src/JIT/IL_Conformance/Old/Base/unaligned.ilproj1
-rw-r--r--tests/src/JIT/IL_Conformance/Old/Base/volatile.ilproj1
-rw-r--r--tests/src/JIT/IL_Conformance/Old/Base/xor.ilproj1
-rw-r--r--tests/src/JIT/IL_Conformance/Old/Conformance_Base/Conv_I4.ilproj1
-rw-r--r--tests/src/JIT/IL_Conformance/Old/Conformance_Base/Conv_I8.ilproj1
-rw-r--r--tests/src/JIT/IL_Conformance/Old/Conformance_Base/Conv_R4.ilproj1
-rw-r--r--tests/src/JIT/IL_Conformance/Old/Conformance_Base/add_I4.ilproj1
-rw-r--r--tests/src/JIT/IL_Conformance/Old/Conformance_Base/add_i.ilproj1
-rw-r--r--tests/src/JIT/IL_Conformance/Old/Conformance_Base/add_i8.ilproj1
-rw-r--r--tests/src/JIT/IL_Conformance/Old/Conformance_Base/and_u4.ilproj1
-rw-r--r--tests/src/JIT/IL_Conformance/Old/Conformance_Base/and_u8.ilproj1
-rw-r--r--tests/src/JIT/IL_Conformance/Old/Conformance_Base/beq_i.ilproj1
-rw-r--r--tests/src/JIT/IL_Conformance/Old/Conformance_Base/beq_i4.ilproj1
-rw-r--r--tests/src/JIT/IL_Conformance/Old/Conformance_Base/beq_i8.ilproj1
-rw-r--r--tests/src/JIT/IL_Conformance/Old/Conformance_Base/beq_r4.ilproj1
-rw-r--r--tests/src/JIT/IL_Conformance/Old/Conformance_Base/beq_r8.ilproj1
-rw-r--r--tests/src/JIT/IL_Conformance/Old/Conformance_Base/bge_i4.ilproj1
-rw-r--r--tests/src/JIT/IL_Conformance/Old/Conformance_Base/bge_i8.ilproj1
-rw-r--r--tests/src/JIT/IL_Conformance/Old/Conformance_Base/bge_r4.ilproj1
-rw-r--r--tests/src/JIT/IL_Conformance/Old/Conformance_Base/bge_r8.ilproj1
-rw-r--r--tests/src/JIT/IL_Conformance/Old/Conformance_Base/bge_u.ilproj1
-rw-r--r--tests/src/JIT/IL_Conformance/Old/Conformance_Base/bge_un_i4.ilproj1
-rw-r--r--tests/src/JIT/IL_Conformance/Old/Conformance_Base/bge_un_i8.ilproj1
-rw-r--r--tests/src/JIT/IL_Conformance/Old/Conformance_Base/bge_un_r4.ilproj1
-rw-r--r--tests/src/JIT/IL_Conformance/Old/Conformance_Base/bge_un_r8.ilproj1
-rw-r--r--tests/src/JIT/IL_Conformance/Old/Conformance_Base/bgt_i4.ilproj1
-rw-r--r--tests/src/JIT/IL_Conformance/Old/Conformance_Base/bgt_i8.ilproj1
-rw-r--r--tests/src/JIT/IL_Conformance/Old/Conformance_Base/bgt_r4.ilproj1
-rw-r--r--tests/src/JIT/IL_Conformance/Old/Conformance_Base/bgt_r8.ilproj1
-rw-r--r--tests/src/JIT/IL_Conformance/Old/Conformance_Base/bgt_u.ilproj1
-rw-r--r--tests/src/JIT/IL_Conformance/Old/Conformance_Base/bgt_u4.ilproj1
-rw-r--r--tests/src/JIT/IL_Conformance/Old/Conformance_Base/bgt_u8.ilproj1
-rw-r--r--tests/src/JIT/IL_Conformance/Old/Conformance_Base/bgt_un_r4.ilproj1
-rw-r--r--tests/src/JIT/IL_Conformance/Old/Conformance_Base/bgt_un_r8.ilproj1
-rw-r--r--tests/src/JIT/IL_Conformance/Old/Conformance_Base/ble_i4.ilproj1
-rw-r--r--tests/src/JIT/IL_Conformance/Old/Conformance_Base/ble_i8.ilproj1
-rw-r--r--tests/src/JIT/IL_Conformance/Old/Conformance_Base/ble_r4.ilproj1
-rw-r--r--tests/src/JIT/IL_Conformance/Old/Conformance_Base/ble_r8.ilproj1
-rw-r--r--tests/src/JIT/IL_Conformance/Old/Conformance_Base/ble_u.ilproj1
-rw-r--r--tests/src/JIT/IL_Conformance/Old/Conformance_Base/ble_u4.ilproj1
-rw-r--r--tests/src/JIT/IL_Conformance/Old/Conformance_Base/ble_u8.ilproj1
-rw-r--r--tests/src/JIT/IL_Conformance/Old/Conformance_Base/ble_un_r4.ilproj1
-rw-r--r--tests/src/JIT/IL_Conformance/Old/Conformance_Base/ble_un_r8.ilproj1
-rw-r--r--tests/src/JIT/IL_Conformance/Old/Conformance_Base/blt_i4.ilproj1
-rw-r--r--tests/src/JIT/IL_Conformance/Old/Conformance_Base/blt_i8.ilproj1
-rw-r--r--tests/src/JIT/IL_Conformance/Old/Conformance_Base/blt_r4.ilproj1
-rw-r--r--tests/src/JIT/IL_Conformance/Old/Conformance_Base/blt_r8.ilproj1
-rw-r--r--tests/src/JIT/IL_Conformance/Old/Conformance_Base/blt_u.ilproj1
-rw-r--r--tests/src/JIT/IL_Conformance/Old/Conformance_Base/blt_u4.ilproj1
-rw-r--r--tests/src/JIT/IL_Conformance/Old/Conformance_Base/blt_u8.ilproj1
-rw-r--r--tests/src/JIT/IL_Conformance/Old/Conformance_Base/blt_un_r4.ilproj1
-rw-r--r--tests/src/JIT/IL_Conformance/Old/Conformance_Base/blt_un_r8.ilproj1
-rw-r--r--tests/src/JIT/IL_Conformance/Old/Conformance_Base/bne_u.ilproj1
-rw-r--r--tests/src/JIT/IL_Conformance/Old/Conformance_Base/bne_u4.ilproj1
-rw-r--r--tests/src/JIT/IL_Conformance/Old/Conformance_Base/bne_u8.ilproj1
-rw-r--r--tests/src/JIT/IL_Conformance/Old/Conformance_Base/bne_un_r4.ilproj1
-rw-r--r--tests/src/JIT/IL_Conformance/Old/Conformance_Base/bne_un_r8.ilproj1
-rw-r--r--tests/src/JIT/IL_Conformance/Old/Conformance_Base/br.ilproj1
-rw-r--r--tests/src/JIT/IL_Conformance/Old/Conformance_Base/brfalse.ilproj1
-rw-r--r--tests/src/JIT/IL_Conformance/Old/Conformance_Base/brtrue.ilproj1
-rw-r--r--tests/src/JIT/IL_Conformance/Old/Conformance_Base/c_br.ilproj1
-rw-r--r--tests/src/JIT/IL_Conformance/Old/Conformance_Base/c_brfalse.ilproj1
-rw-r--r--tests/src/JIT/IL_Conformance/Old/Conformance_Base/c_brtrue.ilproj1
-rw-r--r--tests/src/JIT/IL_Conformance/Old/Conformance_Base/c_call.ilproj1
-rw-r--r--tests/src/JIT/IL_Conformance/Old/Conformance_Base/c_cpblk.ilproj1
-rw-r--r--tests/src/JIT/IL_Conformance/Old/Conformance_Base/c_initblk.ilproj1
-rw-r--r--tests/src/JIT/IL_Conformance/Old/Conformance_Base/c_ldvirtftn.ilproj1
-rw-r--r--tests/src/JIT/IL_Conformance/Old/Conformance_Base/c_localloc.ilproj1
-rw-r--r--tests/src/JIT/IL_Conformance/Old/Conformance_Base/c_nop.ilproj1
-rw-r--r--tests/src/JIT/IL_Conformance/Old/Conformance_Base/c_ret.ilproj1
-rw-r--r--tests/src/JIT/IL_Conformance/Old/Conformance_Base/c_switch.ilproj1
-rw-r--r--tests/src/JIT/IL_Conformance/Old/Conformance_Base/call.ilproj1
-rw-r--r--tests/src/JIT/IL_Conformance/Old/Conformance_Base/ceq_i.ilproj1
-rw-r--r--tests/src/JIT/IL_Conformance/Old/Conformance_Base/ceq_i4.ilproj1
-rw-r--r--tests/src/JIT/IL_Conformance/Old/Conformance_Base/ceq_i8.ilproj1
-rw-r--r--tests/src/JIT/IL_Conformance/Old/Conformance_Base/ceq_r4.ilproj1
-rw-r--r--tests/src/JIT/IL_Conformance/Old/Conformance_Base/ceq_r8.ilproj1
-rw-r--r--tests/src/JIT/IL_Conformance/Old/Conformance_Base/cgt_i4.ilproj1
-rw-r--r--tests/src/JIT/IL_Conformance/Old/Conformance_Base/cgt_i8.ilproj1
-rw-r--r--tests/src/JIT/IL_Conformance/Old/Conformance_Base/cgt_r4.ilproj1
-rw-r--r--tests/src/JIT/IL_Conformance/Old/Conformance_Base/cgt_r8.ilproj1
-rw-r--r--tests/src/JIT/IL_Conformance/Old/Conformance_Base/cgt_u.ilproj1
-rw-r--r--tests/src/JIT/IL_Conformance/Old/Conformance_Base/cgt_u4.ilproj1
-rw-r--r--tests/src/JIT/IL_Conformance/Old/Conformance_Base/cgt_u8.ilproj1
-rw-r--r--tests/src/JIT/IL_Conformance/Old/Conformance_Base/cgt_un_r4.ilproj1
-rw-r--r--tests/src/JIT/IL_Conformance/Old/Conformance_Base/cgt_un_r8.ilproj1
-rw-r--r--tests/src/JIT/IL_Conformance/Old/Conformance_Base/clt_i4.ilproj1
-rw-r--r--tests/src/JIT/IL_Conformance/Old/Conformance_Base/clt_i8.ilproj1
-rw-r--r--tests/src/JIT/IL_Conformance/Old/Conformance_Base/clt_r4.ilproj1
-rw-r--r--tests/src/JIT/IL_Conformance/Old/Conformance_Base/clt_r8.ilproj1
-rw-r--r--tests/src/JIT/IL_Conformance/Old/Conformance_Base/clt_u.ilproj1
-rw-r--r--tests/src/JIT/IL_Conformance/Old/Conformance_Base/clt_u4.ilproj1
-rw-r--r--tests/src/JIT/IL_Conformance/Old/Conformance_Base/clt_u8.ilproj1
-rw-r--r--tests/src/JIT/IL_Conformance/Old/Conformance_Base/clt_un_r4.ilproj1
-rw-r--r--tests/src/JIT/IL_Conformance/Old/Conformance_Base/clt_un_r8.ilproj1
-rw-r--r--tests/src/JIT/IL_Conformance/Old/Conformance_Base/conv_ovf_u4_i.ilproj1
-rw-r--r--tests/src/JIT/IL_Conformance/Old/Conformance_Base/conv_ovf_u4_i4.ilproj1
-rw-r--r--tests/src/JIT/IL_Conformance/Old/Conformance_Base/conv_ovf_u8_i8.ilproj1
-rw-r--r--tests/src/JIT/IL_Conformance/Old/Conformance_Base/cpblk.ilproj1
-rw-r--r--tests/src/JIT/IL_Conformance/Old/Conformance_Base/dup4.ilproj1
-rw-r--r--tests/src/JIT/IL_Conformance/Old/Conformance_Base/dup8.ilproj1
-rw-r--r--tests/src/JIT/IL_Conformance/Old/Conformance_Base/dupi.ilproj1
-rw-r--r--tests/src/JIT/IL_Conformance/Old/Conformance_Base/initblk.ilproj1
-rw-r--r--tests/src/JIT/IL_Conformance/Old/Conformance_Base/ldarg_i.ilproj1
-rw-r--r--tests/src/JIT/IL_Conformance/Old/Conformance_Base/ldarg_i4.ilproj1
-rw-r--r--tests/src/JIT/IL_Conformance/Old/Conformance_Base/ldarg_i8.ilproj1
-rw-r--r--tests/src/JIT/IL_Conformance/Old/Conformance_Base/ldarg_r4.ilproj1
-rw-r--r--tests/src/JIT/IL_Conformance/Old/Conformance_Base/ldarg_r8.ilproj1
-rw-r--r--tests/src/JIT/IL_Conformance/Old/Conformance_Base/ldarg_ref.ilproj1
-rw-r--r--tests/src/JIT/IL_Conformance/Old/Conformance_Base/ldarga_i.ilproj1
-rw-r--r--tests/src/JIT/IL_Conformance/Old/Conformance_Base/ldarga_i4.ilproj1
-rw-r--r--tests/src/JIT/IL_Conformance/Old/Conformance_Base/ldarga_i8.ilproj1
-rw-r--r--tests/src/JIT/IL_Conformance/Old/Conformance_Base/ldarga_r4.ilproj1
-rw-r--r--tests/src/JIT/IL_Conformance/Old/Conformance_Base/ldarga_r8.ilproj1
-rw-r--r--tests/src/JIT/IL_Conformance/Old/Conformance_Base/ldarga_ref.ilproj1
-rw-r--r--tests/src/JIT/IL_Conformance/Old/Conformance_Base/ldc_c_cpblk.ilproj1
-rw-r--r--tests/src/JIT/IL_Conformance/Old/Conformance_Base/ldc_c_initblk.ilproj1
-rw-r--r--tests/src/JIT/IL_Conformance/Old/Conformance_Base/ldc_c_nop.ilproj1
-rw-r--r--tests/src/JIT/IL_Conformance/Old/Conformance_Base/ldc_c_ret.ilproj1
-rw-r--r--tests/src/JIT/IL_Conformance/Old/Conformance_Base/ldc_c_switch.ilproj1
-rw-r--r--tests/src/JIT/IL_Conformance/Old/Conformance_Base/ldc_conv_ovf_u4_i.ilproj10
-rw-r--r--tests/src/JIT/IL_Conformance/Old/Conformance_Base/ldc_conv_ovf_u4_i4.ilproj10
-rw-r--r--tests/src/JIT/IL_Conformance/Old/Conformance_Base/ldc_conv_ovf_u8_i8.ilproj10
-rw-r--r--tests/src/JIT/IL_Conformance/Old/Conformance_Base/ldc_i4.ilproj1
-rw-r--r--tests/src/JIT/IL_Conformance/Old/Conformance_Base/ldc_i8.ilproj1
-rw-r--r--tests/src/JIT/IL_Conformance/Old/Conformance_Base/ldc_neg_i4.ilproj10
-rw-r--r--tests/src/JIT/IL_Conformance/Old/Conformance_Base/ldc_neg_i8.ilproj10
-rw-r--r--tests/src/JIT/IL_Conformance/Old/Conformance_Base/ldc_r4.ilproj1
-rw-r--r--tests/src/JIT/IL_Conformance/Old/Conformance_Base/ldc_r8.ilproj1
-rw-r--r--tests/src/JIT/IL_Conformance/Old/Conformance_Base/ldc_ret_i.ilproj10
-rw-r--r--tests/src/JIT/IL_Conformance/Old/Conformance_Base/ldc_ret_i4.ilproj10
-rw-r--r--tests/src/JIT/IL_Conformance/Old/Conformance_Base/ldc_ret_i8.ilproj10
-rw-r--r--tests/src/JIT/IL_Conformance/Old/Conformance_Base/ldc_ret_r4.ilproj10
-rw-r--r--tests/src/JIT/IL_Conformance/Old/Conformance_Base/ldc_ret_r8.ilproj10
-rw-r--r--tests/src/JIT/IL_Conformance/Old/Conformance_Base/ldc_ret_ref.ilproj10
-rw-r--r--tests/src/JIT/IL_Conformance/Old/Conformance_Base/ldc_sub_i.ilproj10
-rw-r--r--tests/src/JIT/IL_Conformance/Old/Conformance_Base/ldftn.ilproj1
-rw-r--r--tests/src/JIT/IL_Conformance/Old/Conformance_Base/ldind_i1.ilproj1
-rw-r--r--tests/src/JIT/IL_Conformance/Old/Conformance_Base/ldind_i2.ilproj1
-rw-r--r--tests/src/JIT/IL_Conformance/Old/Conformance_Base/ldind_i4.ilproj1
-rw-r--r--tests/src/JIT/IL_Conformance/Old/Conformance_Base/ldind_i8.ilproj1
-rw-r--r--tests/src/JIT/IL_Conformance/Old/Conformance_Base/ldind_r4.ilproj1
-rw-r--r--tests/src/JIT/IL_Conformance/Old/Conformance_Base/ldind_r8.ilproj1
-rw-r--r--tests/src/JIT/IL_Conformance/Old/Conformance_Base/ldind_ref.ilproj1
-rw-r--r--tests/src/JIT/IL_Conformance/Old/Conformance_Base/ldind_u1.ilproj1
-rw-r--r--tests/src/JIT/IL_Conformance/Old/Conformance_Base/ldind_u2.ilproj1
-rw-r--r--tests/src/JIT/IL_Conformance/Old/Conformance_Base/ldind_u4.ilproj1
-rw-r--r--tests/src/JIT/IL_Conformance/Old/Conformance_Base/ldloc_i.ilproj1
-rw-r--r--tests/src/JIT/IL_Conformance/Old/Conformance_Base/ldloc_i4.ilproj1
-rw-r--r--tests/src/JIT/IL_Conformance/Old/Conformance_Base/ldloc_i8.ilproj1
-rw-r--r--tests/src/JIT/IL_Conformance/Old/Conformance_Base/ldloc_r4.ilproj1
-rw-r--r--tests/src/JIT/IL_Conformance/Old/Conformance_Base/ldloc_r8.ilproj1
-rw-r--r--tests/src/JIT/IL_Conformance/Old/Conformance_Base/ldloc_ref.ilproj1
-rw-r--r--tests/src/JIT/IL_Conformance/Old/Conformance_Base/ldnull_i.ilproj1
-rw-r--r--tests/src/JIT/IL_Conformance/Old/Conformance_Base/ldnull_ref.ilproj1
-rw-r--r--tests/src/JIT/IL_Conformance/Old/Conformance_Base/ldvirtftn.ilproj1
-rw-r--r--tests/src/JIT/IL_Conformance/Old/Conformance_Base/localloc.ilproj1
-rw-r--r--tests/src/JIT/IL_Conformance/Old/Conformance_Base/mul_i4.ilproj1
-rw-r--r--tests/src/JIT/IL_Conformance/Old/Conformance_Base/mul_i8.ilproj1
-rw-r--r--tests/src/JIT/IL_Conformance/Old/Conformance_Base/neg_i4.ilproj1
-rw-r--r--tests/src/JIT/IL_Conformance/Old/Conformance_Base/neg_i8.ilproj1
-rw-r--r--tests/src/JIT/IL_Conformance/Old/Conformance_Base/nop.ilproj1
-rw-r--r--tests/src/JIT/IL_Conformance/Old/Conformance_Base/not_u4.ilproj1
-rw-r--r--tests/src/JIT/IL_Conformance/Old/Conformance_Base/not_u8.ilproj1
-rw-r--r--tests/src/JIT/IL_Conformance/Old/Conformance_Base/or_u4.ilproj1
-rw-r--r--tests/src/JIT/IL_Conformance/Old/Conformance_Base/or_u8.ilproj1
-rw-r--r--tests/src/JIT/IL_Conformance/Old/Conformance_Base/pop4.ilproj1
-rw-r--r--tests/src/JIT/IL_Conformance/Old/Conformance_Base/pop8.ilproj1
-rw-r--r--tests/src/JIT/IL_Conformance/Old/Conformance_Base/popi.ilproj1
-rw-r--r--tests/src/JIT/IL_Conformance/Old/Conformance_Base/refs.ilproj1
-rw-r--r--tests/src/JIT/IL_Conformance/Old/Conformance_Base/ret.ilproj1
-rw-r--r--tests/src/JIT/IL_Conformance/Old/Conformance_Base/ret_i.ilproj1
-rw-r--r--tests/src/JIT/IL_Conformance/Old/Conformance_Base/ret_i4.ilproj1
-rw-r--r--tests/src/JIT/IL_Conformance/Old/Conformance_Base/ret_i8.ilproj1
-rw-r--r--tests/src/JIT/IL_Conformance/Old/Conformance_Base/ret_r4.ilproj1
-rw-r--r--tests/src/JIT/IL_Conformance/Old/Conformance_Base/ret_r8.ilproj1
-rw-r--r--tests/src/JIT/IL_Conformance/Old/Conformance_Base/ret_ref.ilproj1
-rw-r--r--tests/src/JIT/IL_Conformance/Old/Conformance_Base/shl_u4.ilproj1
-rw-r--r--tests/src/JIT/IL_Conformance/Old/Conformance_Base/shl_u8.ilproj1
-rw-r--r--tests/src/JIT/IL_Conformance/Old/Conformance_Base/shr_i4.ilproj1
-rw-r--r--tests/src/JIT/IL_Conformance/Old/Conformance_Base/shr_i8.ilproj1
-rw-r--r--tests/src/JIT/IL_Conformance/Old/Conformance_Base/shr_u4.ilproj1
-rw-r--r--tests/src/JIT/IL_Conformance/Old/Conformance_Base/shr_u8.ilproj1
-rw-r--r--tests/src/JIT/IL_Conformance/Old/Conformance_Base/sizeof.ilproj1
-rw-r--r--tests/src/JIT/IL_Conformance/Old/Conformance_Base/starg_i.ilproj1
-rw-r--r--tests/src/JIT/IL_Conformance/Old/Conformance_Base/starg_i4.ilproj1
-rw-r--r--tests/src/JIT/IL_Conformance/Old/Conformance_Base/starg_i8.ilproj1
-rw-r--r--tests/src/JIT/IL_Conformance/Old/Conformance_Base/starg_r4.ilproj1
-rw-r--r--tests/src/JIT/IL_Conformance/Old/Conformance_Base/starg_r8.ilproj1
-rw-r--r--tests/src/JIT/IL_Conformance/Old/Conformance_Base/starg_ref.ilproj1
-rw-r--r--tests/src/JIT/IL_Conformance/Old/Conformance_Base/stind_i1.ilproj1
-rw-r--r--tests/src/JIT/IL_Conformance/Old/Conformance_Base/stind_i2.ilproj1
-rw-r--r--tests/src/JIT/IL_Conformance/Old/Conformance_Base/stind_i4.ilproj1
-rw-r--r--tests/src/JIT/IL_Conformance/Old/Conformance_Base/stind_i8.ilproj1
-rw-r--r--tests/src/JIT/IL_Conformance/Old/Conformance_Base/stind_r8.ilproj1
-rw-r--r--tests/src/JIT/IL_Conformance/Old/Conformance_Base/stind_ref.ilproj1
-rw-r--r--tests/src/JIT/IL_Conformance/Old/Conformance_Base/stloc_i.ilproj1
-rw-r--r--tests/src/JIT/IL_Conformance/Old/Conformance_Base/stloc_i4.ilproj1
-rw-r--r--tests/src/JIT/IL_Conformance/Old/Conformance_Base/stloc_i8.ilproj1
-rw-r--r--tests/src/JIT/IL_Conformance/Old/Conformance_Base/stloc_r4.ilproj1
-rw-r--r--tests/src/JIT/IL_Conformance/Old/Conformance_Base/stloc_r8.ilproj1
-rw-r--r--tests/src/JIT/IL_Conformance/Old/Conformance_Base/stloc_ref.ilproj1
-rw-r--r--tests/src/JIT/IL_Conformance/Old/Conformance_Base/sub_i.ilproj1
-rw-r--r--tests/src/JIT/IL_Conformance/Old/Conformance_Base/sub_i4.ilproj1
-rw-r--r--tests/src/JIT/IL_Conformance/Old/Conformance_Base/sub_i8.ilproj1
-rw-r--r--tests/src/JIT/IL_Conformance/Old/Conformance_Base/switch.ilproj1
-rw-r--r--tests/src/JIT/IL_Conformance/Old/Conformance_Base/xor_u4.ilproj1
-rw-r--r--tests/src/JIT/IL_Conformance/Old/Conformance_Base/xor_u8.ilproj1
-rw-r--r--tests/src/JIT/IL_Conformance/Old/directed/AutoInit.ilproj1
-rw-r--r--tests/src/JIT/IL_Conformance/Old/directed/heap_ovf.ilproj1
-rw-r--r--tests/src/JIT/IL_Conformance/Old/directed/ldarg_s_i1.ilproj1
-rw-r--r--tests/src/JIT/IL_Conformance/Old/directed/ldarg_s_i2.ilproj1
-rw-r--r--tests/src/JIT/IL_Conformance/Old/directed/ldarg_s_i4.ilproj1
-rw-r--r--tests/src/JIT/IL_Conformance/Old/directed/ldarg_s_i8.ilproj1
-rw-r--r--tests/src/JIT/IL_Conformance/Old/directed/ldarg_s_r4.ilproj1
-rw-r--r--tests/src/JIT/IL_Conformance/Old/directed/ldarg_s_r8.ilproj1
-rw-r--r--tests/src/JIT/IL_Conformance/Old/directed/ldloc_s_i1.ilproj1
-rw-r--r--tests/src/JIT/IL_Conformance/Old/directed/ldloc_s_i2.ilproj1
-rw-r--r--tests/src/JIT/IL_Conformance/Old/directed/ldloc_s_i4.ilproj1
-rw-r--r--tests/src/JIT/IL_Conformance/Old/directed/ldloc_s_i8.ilproj1
-rw-r--r--tests/src/JIT/IL_Conformance/Old/directed/ldloc_s_r4.ilproj1
-rw-r--r--tests/src/JIT/IL_Conformance/Old/directed/ldloc_s_r8.ilproj1
-rw-r--r--tests/src/JIT/IL_Conformance/Old/directed/ldloca_s_i1.ilproj1
-rw-r--r--tests/src/JIT/IL_Conformance/Old/directed/ldloca_s_i2.ilproj1
-rw-r--r--tests/src/JIT/IL_Conformance/Old/directed/ldloca_s_i4.ilproj1
-rw-r--r--tests/src/JIT/IL_Conformance/Old/directed/ldloca_s_i8.ilproj1
-rw-r--r--tests/src/JIT/IL_Conformance/Old/directed/ldloca_s_r4.ilproj1
-rw-r--r--tests/src/JIT/IL_Conformance/Old/directed/ldloca_s_r8.ilproj1
-rw-r--r--tests/src/JIT/IL_Conformance/Old/objectmodel/Box_Unbox.ilproj1
-rw-r--r--tests/src/JIT/IL_Conformance/Old/objectmodel/array_tests.ilproj1
-rw-r--r--tests/src/JIT/IL_Conformance/Old/objectmodel/callintf.ilproj1
-rw-r--r--tests/src/JIT/IL_Conformance/Old/objectmodel/callnonvirt.ilproj1
-rw-r--r--tests/src/JIT/IL_Conformance/Old/objectmodel/callstatic.ilproj1
-rw-r--r--tests/src/JIT/IL_Conformance/Old/objectmodel/callsuper.ilproj1
-rw-r--r--tests/src/JIT/IL_Conformance/Old/objectmodel/callvirt.ilproj1
-rw-r--r--tests/src/JIT/IL_Conformance/Old/objectmodel/cpobj.ilproj1
-rw-r--r--tests/src/JIT/IL_Conformance/Old/objectmodel/field_tests.ilproj1
-rw-r--r--tests/src/JIT/IL_Conformance/Old/objectmodel/fielda_tests.ilproj1
-rw-r--r--tests/src/JIT/IL_Conformance/Old/objectmodel/initobj.ilproj1
-rw-r--r--tests/src/JIT/IL_Conformance/Old/objectmodel/isinst.ilproj1
-rw-r--r--tests/src/JIT/IL_Conformance/Old/objectmodel/ldlen.ilproj1
-rw-r--r--tests/src/JIT/IL_Conformance/Old/objectmodel/ldobj.ilproj1
-rw-r--r--tests/src/JIT/IL_Conformance/Old/objectmodel/ldstr.ilproj1
-rw-r--r--tests/src/JIT/IL_Conformance/Old/objectmodel/ldtoken.ilproj1
-rw-r--r--tests/src/JIT/IL_Conformance/Old/objectmodel/ldvirtftn.ilproj1
-rw-r--r--tests/src/JIT/IL_Conformance/Old/objectmodel/localloc.ilproj1
-rw-r--r--tests/src/JIT/IL_Conformance/Old/objectmodel/newobj.ilproj1
-rw-r--r--tests/src/JIT/IL_Conformance/Old/objectmodel/seh_tests.ilproj1
-rw-r--r--tests/src/JIT/Methodical/Arrays/huge/_il_dbghuge_b.ilproj10
-rw-r--r--tests/src/JIT/Methodical/Arrays/huge/_il_dbghuge_i4.ilproj10
-rw-r--r--tests/src/JIT/Methodical/Arrays/huge/_il_dbghuge_objref.ilproj10
-rw-r--r--tests/src/JIT/Methodical/Arrays/huge/_il_dbghuge_r4.ilproj10
-rw-r--r--tests/src/JIT/Methodical/Arrays/huge/_il_dbghuge_r8.ilproj10
-rw-r--r--tests/src/JIT/Methodical/Arrays/huge/_il_dbghuge_struct.ilproj10
-rw-r--r--tests/src/JIT/Methodical/Arrays/huge/_il_dbghuge_u8.ilproj10
-rw-r--r--tests/src/JIT/Methodical/Arrays/huge_struct.ilproj10
-rw-r--r--tests/src/JIT/Methodical/Arrays/lcs/_dbglcs.csproj12
-rw-r--r--tests/src/JIT/Methodical/Arrays/lcs/_dbglcsbas.csproj12
-rw-r--r--tests/src/JIT/Methodical/Arrays/lcs/_dbglcsmax.csproj12
-rw-r--r--tests/src/JIT/Methodical/Arrays/lcs/_dbglcsval.csproj12
-rw-r--r--tests/src/JIT/Methodical/Arrays/lcs/_il_dbglcs_ldlen.ilproj10
-rw-r--r--tests/src/JIT/Methodical/Arrays/lcs/_il_rellcs_ldlen.ilproj12
-rw-r--r--tests/src/JIT/Methodical/Arrays/lcs/_rellcs.csproj12
-rw-r--r--tests/src/JIT/Methodical/Arrays/lcs/_rellcsbas.csproj12
-rw-r--r--tests/src/JIT/Methodical/Arrays/lcs/_rellcsmax.csproj12
-rw-r--r--tests/src/JIT/Methodical/Arrays/lcs/_rellcsval.csproj12
-rw-r--r--tests/src/JIT/Methodical/Arrays/lcs/_speed_dbglcsval.csproj12
-rw-r--r--tests/src/JIT/Methodical/Arrays/lcs/_speed_rellcsval.csproj12
-rw-r--r--tests/src/JIT/Methodical/Arrays/misc/_dbgarrres.csproj12
-rw-r--r--tests/src/JIT/Methodical/Arrays/misc/_dbggcarr.csproj12
-rw-r--r--tests/src/JIT/Methodical/Arrays/misc/_dbgselfref.csproj12
-rw-r--r--tests/src/JIT/Methodical/Arrays/misc/_il_dbggcarr.ilproj10
-rw-r--r--tests/src/JIT/Methodical/Arrays/misc/_il_dbginitializearray_enum.ilproj10
-rw-r--r--tests/src/JIT/Methodical/Arrays/misc/_il_dbgselfref.ilproj10
-rw-r--r--tests/src/JIT/Methodical/Arrays/misc/_il_relarrres.ilproj14
-rw-r--r--tests/src/JIT/Methodical/Arrays/misc/_il_relinitializearray_enum.ilproj12
-rw-r--r--tests/src/JIT/Methodical/Arrays/misc/_il_relselfref.ilproj12
-rw-r--r--tests/src/JIT/Methodical/Arrays/misc/_relarrres.csproj12
-rw-r--r--tests/src/JIT/Methodical/Arrays/misc/_relgcarr.csproj12
-rw-r--r--tests/src/JIT/Methodical/Arrays/misc/_relselfref.csproj12
-rw-r--r--tests/src/JIT/Methodical/Arrays/misc/_speed_dbgarrres.csproj12
-rw-r--r--tests/src/JIT/Methodical/Arrays/misc/_speed_dbggcarr.csproj12
-rw-r--r--tests/src/JIT/Methodical/Arrays/misc/_speed_dbgselfref.csproj12
-rw-r--r--tests/src/JIT/Methodical/Arrays/misc/_speed_relarrres.csproj12
-rw-r--r--tests/src/JIT/Methodical/Arrays/misc/_speed_relgcarr.csproj12
-rw-r--r--tests/src/JIT/Methodical/Arrays/misc/_speed_relselfref.csproj12
-rw-r--r--tests/src/JIT/Methodical/AsgOp/i4/i4_cs_d.csproj12
-rw-r--r--tests/src/JIT/Methodical/AsgOp/i4/i4_cs_do.csproj12
-rw-r--r--tests/src/JIT/Methodical/AsgOp/i4/i4_cs_r.csproj12
-rw-r--r--tests/src/JIT/Methodical/AsgOp/i4/i4_cs_ro.csproj12
-rw-r--r--tests/src/JIT/Methodical/AsgOp/i4/i4flat_cs_d.csproj12
-rw-r--r--tests/src/JIT/Methodical/AsgOp/i4/i4flat_cs_do.csproj12
-rw-r--r--tests/src/JIT/Methodical/AsgOp/i4/i4flat_cs_r.csproj12
-rw-r--r--tests/src/JIT/Methodical/AsgOp/i4/i4flat_cs_ro.csproj12
-rw-r--r--tests/src/JIT/Methodical/AsgOp/i8/i8_cs_d.csproj12
-rw-r--r--tests/src/JIT/Methodical/AsgOp/i8/i8_cs_do.csproj12
-rw-r--r--tests/src/JIT/Methodical/AsgOp/i8/i8_cs_r.csproj12
-rw-r--r--tests/src/JIT/Methodical/AsgOp/i8/i8_cs_ro.csproj12
-rw-r--r--tests/src/JIT/Methodical/AsgOp/i8/i8flat_cs_d.csproj12
-rw-r--r--tests/src/JIT/Methodical/AsgOp/i8/i8flat_cs_do.csproj12
-rw-r--r--tests/src/JIT/Methodical/AsgOp/i8/i8flat_cs_r.csproj12
-rw-r--r--tests/src/JIT/Methodical/AsgOp/i8/i8flat_cs_ro.csproj12
-rw-r--r--tests/src/JIT/Methodical/AsgOp/r4/r4_cs_d.csproj12
-rw-r--r--tests/src/JIT/Methodical/AsgOp/r4/r4_cs_do.csproj12
-rw-r--r--tests/src/JIT/Methodical/AsgOp/r4/r4_cs_r.csproj12
-rw-r--r--tests/src/JIT/Methodical/AsgOp/r4/r4_cs_ro.csproj12
-rw-r--r--tests/src/JIT/Methodical/AsgOp/r4/r4flat_cs_d.csproj12
-rw-r--r--tests/src/JIT/Methodical/AsgOp/r4/r4flat_cs_do.csproj12
-rw-r--r--tests/src/JIT/Methodical/AsgOp/r4/r4flat_cs_r.csproj12
-rw-r--r--tests/src/JIT/Methodical/AsgOp/r4/r4flat_cs_ro.csproj12
-rw-r--r--tests/src/JIT/Methodical/AsgOp/r8/r8_cs_d.csproj12
-rw-r--r--tests/src/JIT/Methodical/AsgOp/r8/r8_cs_do.csproj12
-rw-r--r--tests/src/JIT/Methodical/AsgOp/r8/r8_cs_r.csproj12
-rw-r--r--tests/src/JIT/Methodical/AsgOp/r8/r8_cs_ro.csproj12
-rw-r--r--tests/src/JIT/Methodical/AsgOp/r8/r8flat_cs_d.csproj12
-rw-r--r--tests/src/JIT/Methodical/AsgOp/r8/r8flat_cs_do.csproj12
-rw-r--r--tests/src/JIT/Methodical/AsgOp/r8/r8flat_cs_r.csproj12
-rw-r--r--tests/src/JIT/Methodical/AsgOp/r8/r8flat_cs_ro.csproj12
-rw-r--r--tests/src/JIT/Methodical/Boxing/boxunbox/_il_dbgarray.ilproj10
-rw-r--r--tests/src/JIT/Methodical/Boxing/boxunbox/_il_dbgchain.ilproj10
-rw-r--r--tests/src/JIT/Methodical/Boxing/boxunbox/_il_dbgfinally.ilproj10
-rw-r--r--tests/src/JIT/Methodical/Boxing/boxunbox/_il_dbgjump.ilproj10
-rw-r--r--tests/src/JIT/Methodical/Boxing/boxunbox/_il_dbglocal.ilproj10
-rw-r--r--tests/src/JIT/Methodical/Boxing/boxunbox/_il_dbglocalloc.ilproj10
-rw-r--r--tests/src/JIT/Methodical/Boxing/boxunbox/_il_dbgsimple.ilproj10
-rw-r--r--tests/src/JIT/Methodical/Boxing/boxunbox/_il_dbgtry.ilproj10
-rw-r--r--tests/src/JIT/Methodical/Boxing/boxunbox/_il_relarray.ilproj12
-rw-r--r--tests/src/JIT/Methodical/Boxing/boxunbox/_il_relchain.ilproj12
-rw-r--r--tests/src/JIT/Methodical/Boxing/boxunbox/_il_relfinally.ilproj12
-rw-r--r--tests/src/JIT/Methodical/Boxing/boxunbox/_il_reljump.ilproj12
-rw-r--r--tests/src/JIT/Methodical/Boxing/boxunbox/_il_rellocal.ilproj12
-rw-r--r--tests/src/JIT/Methodical/Boxing/boxunbox/_il_rellocalloc.ilproj12
-rw-r--r--tests/src/JIT/Methodical/Boxing/boxunbox/_il_relsimple.ilproj12
-rw-r--r--tests/src/JIT/Methodical/Boxing/boxunbox/_il_reltry.ilproj12
-rw-r--r--tests/src/JIT/Methodical/Boxing/callconv/_odbginstance_cs.csproj14
-rw-r--r--tests/src/JIT/Methodical/Boxing/callconv/_orelinstance_cs.csproj14
-rw-r--r--tests/src/JIT/Methodical/Boxing/functional/_dbgfibo_cs.csproj14
-rw-r--r--tests/src/JIT/Methodical/Boxing/functional/_dbgsin_il.ilproj12
-rw-r--r--tests/src/JIT/Methodical/Boxing/functional/_odbgsin_cs.csproj14
-rw-r--r--tests/src/JIT/Methodical/Boxing/functional/_relsin_cs.csproj14
-rw-r--r--tests/src/JIT/Methodical/Boxing/functional/_relsin_il.ilproj12
-rw-r--r--tests/src/JIT/Methodical/Boxing/misc/_dbgconcurgc_il.ilproj10
-rw-r--r--tests/src/JIT/Methodical/Boxing/misc/_dbgenum_il.ilproj10
-rw-r--r--tests/src/JIT/Methodical/Boxing/misc/_odbgenum_cs.csproj12
-rw-r--r--tests/src/JIT/Methodical/Boxing/misc/_odbgnestval_cs.csproj12
-rw-r--r--tests/src/JIT/Methodical/Boxing/misc/_odbgtailjump_cs.csproj12
-rw-r--r--tests/src/JIT/Methodical/Boxing/misc/_orelenum_cs.csproj12
-rw-r--r--tests/src/JIT/Methodical/Boxing/misc/_relconcurgc_il.ilproj12
-rw-r--r--tests/src/JIT/Methodical/Boxing/misc/_relenum_cs.csproj12
-rw-r--r--tests/src/JIT/Methodical/Boxing/morph/_dbgsin_cs.csproj14
-rw-r--r--tests/src/JIT/Methodical/Boxing/morph/_orelsin_cs.csproj14
-rw-r--r--tests/src/JIT/Methodical/Boxing/morph/_relsin_cs.csproj14
-rw-r--r--tests/src/JIT/Methodical/Boxing/seh/_dbgfault.ilproj10
-rw-r--r--tests/src/JIT/Methodical/Boxing/seh/_dbgfilter.ilproj10
-rw-r--r--tests/src/JIT/Methodical/Boxing/seh/_dbgtry_cs.csproj14
-rw-r--r--tests/src/JIT/Methodical/Boxing/seh/_dbgtry_il.ilproj10
-rw-r--r--tests/src/JIT/Methodical/Boxing/seh/_relfault.ilproj1
-rw-r--r--tests/src/JIT/Methodical/Boxing/seh/_relfilter.ilproj1
-rw-r--r--tests/src/JIT/Methodical/Boxing/seh/_reltry_cs.csproj14
-rw-r--r--tests/src/JIT/Methodical/Boxing/seh/_reltry_il.ilproj1
-rw-r--r--tests/src/JIT/Methodical/Boxing/xlang/_dbgsin_cs_cs.csproj12
-rw-r--r--tests/src/JIT/Methodical/Boxing/xlang/_dbgsin_cs_il.csproj12
-rw-r--r--tests/src/JIT/Methodical/Boxing/xlang/_dbgsin_il_cs.ilproj12
-rw-r--r--tests/src/JIT/Methodical/Boxing/xlang/_dbgsin_il_il.ilproj12
-rw-r--r--tests/src/JIT/Methodical/Boxing/xlang/_odbgsin_cs_cs.csproj12
-rw-r--r--tests/src/JIT/Methodical/Boxing/xlang/_odbgsin_cs_il.csproj12
-rw-r--r--tests/src/JIT/Methodical/Boxing/xlang/_odbgsin_il_cs.ilproj12
-rw-r--r--tests/src/JIT/Methodical/Boxing/xlang/_odbgsin_il_il.ilproj12
-rw-r--r--tests/src/JIT/Methodical/Boxing/xlang/_orelsin_cs_cs.csproj14
-rw-r--r--tests/src/JIT/Methodical/Boxing/xlang/_orelsin_cs_il.csproj12
-rw-r--r--tests/src/JIT/Methodical/Boxing/xlang/_orelsin_il_cs.ilproj1
-rw-r--r--tests/src/JIT/Methodical/Boxing/xlang/_orelsin_il_il.ilproj1
-rw-r--r--tests/src/JIT/Methodical/Boxing/xlang/_relsin_cs_il.csproj12
-rw-r--r--tests/src/JIT/Methodical/Boxing/xlang/_relsin_il_cs.ilproj1
-rw-r--r--tests/src/JIT/Methodical/Boxing/xlang/_relsin_il_il.ilproj1
-rw-r--r--tests/src/JIT/Methodical/Coverage/arglist_pos.ilproj12
-rw-r--r--tests/src/JIT/Methodical/Coverage/b433189.csproj12
-rw-r--r--tests/src/JIT/Methodical/Coverage/b518440.ilproj10
-rw-r--r--tests/src/JIT/Methodical/ELEMENT_TYPE_IU/_il_dbgconv_i8_u.ilproj10
-rw-r--r--tests/src/JIT/Methodical/ELEMENT_TYPE_IU/_il_dbgconvovf_i8_i.ilproj10
-rw-r--r--tests/src/JIT/Methodical/ELEMENT_TYPE_IU/_il_dbgconvovf_i8_u.ilproj10
-rw-r--r--tests/src/JIT/Methodical/ELEMENT_TYPE_IU/_il_dbgi_box.ilproj10
-rw-r--r--tests/src/JIT/Methodical/ELEMENT_TYPE_IU/_il_dbgi_conv.ilproj10
-rw-r--r--tests/src/JIT/Methodical/ELEMENT_TYPE_IU/_il_dbgi_fld.ilproj10
-rw-r--r--tests/src/JIT/Methodical/ELEMENT_TYPE_IU/_il_dbgi_flood.ilproj10
-rw-r--r--tests/src/JIT/Methodical/ELEMENT_TYPE_IU/_il_dbgi_flow.ilproj10
-rw-r--r--tests/src/JIT/Methodical/ELEMENT_TYPE_IU/_il_dbgi_prop.ilproj10
-rw-r--r--tests/src/JIT/Methodical/ELEMENT_TYPE_IU/_il_dbgi_qsort1.ilproj10
-rw-r--r--tests/src/JIT/Methodical/ELEMENT_TYPE_IU/_il_dbgi_qsort2.ilproj10
-rw-r--r--tests/src/JIT/Methodical/ELEMENT_TYPE_IU/_il_dbgi_ref.ilproj10
-rw-r--r--tests/src/JIT/Methodical/ELEMENT_TYPE_IU/_il_dbgi_seq.ilproj10
-rw-r--r--tests/src/JIT/Methodical/ELEMENT_TYPE_IU/_il_dbgi_vfld.ilproj10
-rw-r--r--tests/src/JIT/Methodical/ELEMENT_TYPE_IU/_il_dbgqperm.ilproj10
-rw-r--r--tests/src/JIT/Methodical/ELEMENT_TYPE_IU/_il_dbgsizeof.ilproj12
-rw-r--r--tests/src/JIT/Methodical/ELEMENT_TYPE_IU/_il_dbgu_box.ilproj10
-rw-r--r--tests/src/JIT/Methodical/ELEMENT_TYPE_IU/_il_dbgu_conv.ilproj10
-rw-r--r--tests/src/JIT/Methodical/ELEMENT_TYPE_IU/_il_dbgu_flood.ilproj10
-rw-r--r--tests/src/JIT/Methodical/ELEMENT_TYPE_IU/_il_dbgu_flow.ilproj10
-rw-r--r--tests/src/JIT/Methodical/ELEMENT_TYPE_IU/_il_dbgu_prop.ilproj10
-rw-r--r--tests/src/JIT/Methodical/ELEMENT_TYPE_IU/_il_dbgu_qsort1.ilproj10
-rw-r--r--tests/src/JIT/Methodical/ELEMENT_TYPE_IU/_il_dbgu_ref.ilproj10
-rw-r--r--tests/src/JIT/Methodical/ELEMENT_TYPE_IU/_il_dbgu_seq.ilproj10
-rw-r--r--tests/src/JIT/Methodical/ELEMENT_TYPE_IU/_il_dbgu_vfld.ilproj10
-rw-r--r--tests/src/JIT/Methodical/ELEMENT_TYPE_IU/_il_relconv_i8_i.ilproj12
-rw-r--r--tests/src/JIT/Methodical/ELEMENT_TYPE_IU/_il_relconv_i8_u.ilproj12
-rw-r--r--tests/src/JIT/Methodical/ELEMENT_TYPE_IU/_il_relconvovf_i8_i.ilproj12
-rw-r--r--tests/src/JIT/Methodical/ELEMENT_TYPE_IU/_il_relconvovf_i8_u.ilproj12
-rw-r--r--tests/src/JIT/Methodical/ELEMENT_TYPE_IU/_il_reli_box.ilproj12
-rw-r--r--tests/src/JIT/Methodical/ELEMENT_TYPE_IU/_il_reli_conv.ilproj12
-rw-r--r--tests/src/JIT/Methodical/ELEMENT_TYPE_IU/_il_reli_fld.ilproj12
-rw-r--r--tests/src/JIT/Methodical/ELEMENT_TYPE_IU/_il_reli_flood.ilproj12
-rw-r--r--tests/src/JIT/Methodical/ELEMENT_TYPE_IU/_il_reli_flow.ilproj12
-rw-r--r--tests/src/JIT/Methodical/ELEMENT_TYPE_IU/_il_reli_prop.ilproj12
-rw-r--r--tests/src/JIT/Methodical/ELEMENT_TYPE_IU/_il_reli_qsort1.ilproj12
-rw-r--r--tests/src/JIT/Methodical/ELEMENT_TYPE_IU/_il_reli_ref.ilproj12
-rw-r--r--tests/src/JIT/Methodical/ELEMENT_TYPE_IU/_il_reli_seq.ilproj12
-rw-r--r--tests/src/JIT/Methodical/ELEMENT_TYPE_IU/_il_reli_vfld.ilproj12
-rw-r--r--tests/src/JIT/Methodical/ELEMENT_TYPE_IU/_il_relqperm.ilproj12
-rw-r--r--tests/src/JIT/Methodical/ELEMENT_TYPE_IU/_il_relsizeof.ilproj14
-rw-r--r--tests/src/JIT/Methodical/ELEMENT_TYPE_IU/_il_relu_box.ilproj12
-rw-r--r--tests/src/JIT/Methodical/ELEMENT_TYPE_IU/_il_relu_conv.ilproj12
-rw-r--r--tests/src/JIT/Methodical/ELEMENT_TYPE_IU/_il_relu_flood.ilproj12
-rw-r--r--tests/src/JIT/Methodical/ELEMENT_TYPE_IU/_il_relu_flow.ilproj12
-rw-r--r--tests/src/JIT/Methodical/ELEMENT_TYPE_IU/_il_relu_prop.ilproj12
-rw-r--r--tests/src/JIT/Methodical/ELEMENT_TYPE_IU/_il_relu_ref.ilproj12
-rw-r--r--tests/src/JIT/Methodical/ELEMENT_TYPE_IU/_il_relu_seq.ilproj12
-rw-r--r--tests/src/JIT/Methodical/ELEMENT_TYPE_IU/_il_relu_vfld.ilproj12
-rw-r--r--tests/src/JIT/Methodical/FPtrunc/convr4a_cs_d.csproj12
-rw-r--r--tests/src/JIT/Methodical/FPtrunc/convr4a_cs_do.csproj12
-rw-r--r--tests/src/JIT/Methodical/FPtrunc/convr4a_cs_r.csproj12
-rw-r--r--tests/src/JIT/Methodical/FPtrunc/convr4a_cs_ro.csproj12
-rw-r--r--tests/src/JIT/Methodical/FPtrunc/convr4d_il_d.ilproj10
-rw-r--r--tests/src/JIT/Methodical/FPtrunc/convr4d_il_r.ilproj1
-rw-r--r--tests/src/JIT/Methodical/FPtrunc/convr8a_cs_d.csproj12
-rw-r--r--tests/src/JIT/Methodical/FPtrunc/convr8a_cs_do.csproj12
-rw-r--r--tests/src/JIT/Methodical/FPtrunc/convr8a_cs_r.csproj12
-rw-r--r--tests/src/JIT/Methodical/FPtrunc/convr8a_cs_ro.csproj12
-rw-r--r--tests/src/JIT/Methodical/FPtrunc/convr8d_il_d.ilproj10
-rw-r--r--tests/src/JIT/Methodical/FPtrunc/convr8d_il_r.ilproj1
-rw-r--r--tests/src/JIT/Methodical/FPtrunc/convx_il_d.ilproj12
-rw-r--r--tests/src/JIT/Methodical/FPtrunc/convx_il_r.ilproj1
-rw-r--r--tests/src/JIT/Methodical/Invoke/25params/25param1a_cs_d.csproj12
-rw-r--r--tests/src/JIT/Methodical/Invoke/25params/25param1a_cs_do.csproj12
-rw-r--r--tests/src/JIT/Methodical/Invoke/25params/25param1a_cs_r.csproj12
-rw-r--r--tests/src/JIT/Methodical/Invoke/25params/25param1a_cs_ro.csproj12
-rw-r--r--tests/src/JIT/Methodical/Invoke/25params/25param1b_il_d.ilproj10
-rw-r--r--tests/src/JIT/Methodical/Invoke/25params/25param1b_il_r.ilproj1
-rw-r--r--tests/src/JIT/Methodical/Invoke/25params/25param2a_cs_d.csproj12
-rw-r--r--tests/src/JIT/Methodical/Invoke/25params/25param2a_cs_do.csproj12
-rw-r--r--tests/src/JIT/Methodical/Invoke/25params/25param2a_cs_r.csproj12
-rw-r--r--tests/src/JIT/Methodical/Invoke/25params/25param2a_cs_ro.csproj12
-rw-r--r--tests/src/JIT/Methodical/Invoke/25params/25param2b_il_d.ilproj12
-rw-r--r--tests/src/JIT/Methodical/Invoke/25params/25param2b_il_r.ilproj1
-rw-r--r--tests/src/JIT/Methodical/Invoke/25params/25param2c_il_r.ilproj1
-rw-r--r--tests/src/JIT/Methodical/Invoke/25params/25param3a_cs_d.csproj12
-rw-r--r--tests/src/JIT/Methodical/Invoke/25params/25param3a_cs_do.csproj12
-rw-r--r--tests/src/JIT/Methodical/Invoke/25params/25param3a_cs_r.csproj12
-rw-r--r--tests/src/JIT/Methodical/Invoke/25params/25param3a_cs_ro.csproj12
-rw-r--r--tests/src/JIT/Methodical/Invoke/25params/25param3b_il_d.ilproj10
-rw-r--r--tests/src/JIT/Methodical/Invoke/25params/25param3b_il_r.ilproj1
-rw-r--r--tests/src/JIT/Methodical/Invoke/callvirt/_dbgtest1.csproj12
-rw-r--r--tests/src/JIT/Methodical/Invoke/callvirt/_il_dbgtest1.ilproj10
-rw-r--r--tests/src/JIT/Methodical/Invoke/callvirt/_il_dbgtest2.ilproj10
-rw-r--r--tests/src/JIT/Methodical/Invoke/callvirt/_il_dbgtest3.ilproj10
-rw-r--r--tests/src/JIT/Methodical/Invoke/callvirt/_il_reltest1.ilproj12
-rw-r--r--tests/src/JIT/Methodical/Invoke/callvirt/_il_reltest2.ilproj12
-rw-r--r--tests/src/JIT/Methodical/Invoke/callvirt/_il_reltest3.ilproj12
-rw-r--r--tests/src/JIT/Methodical/Invoke/callvirt/_reltest1.csproj12
-rw-r--r--tests/src/JIT/Methodical/Invoke/callvirt/_speed_dbgtest1.csproj12
-rw-r--r--tests/src/JIT/Methodical/Invoke/callvirt/_speed_reltest1.csproj12
-rw-r--r--tests/src/JIT/Methodical/Invoke/ctor/_dbgval_ctor.csproj12
-rw-r--r--tests/src/JIT/Methodical/Invoke/ctor/_il_dbgval_cctor.ilproj10
-rw-r--r--tests/src/JIT/Methodical/Invoke/ctor/_il_dbgval_ctor_newobj.ilproj10
-rw-r--r--tests/src/JIT/Methodical/Invoke/ctor/_il_relval_cctor.ilproj12
-rw-r--r--tests/src/JIT/Methodical/Invoke/ctor/_il_relval_ctor_newobj.ilproj12
-rw-r--r--tests/src/JIT/Methodical/Invoke/ctor/_relval_ctor.csproj12
-rw-r--r--tests/src/JIT/Methodical/Invoke/ctor/_speed_dbgval_ctor.csproj12
-rw-r--r--tests/src/JIT/Methodical/Invoke/ctor/_speed_relval_ctor.csproj12
-rw-r--r--tests/src/JIT/Methodical/Invoke/fptr/_dbgrecurse.csproj12
-rw-r--r--tests/src/JIT/Methodical/Invoke/fptr/_il_dbginstftn.ilproj10
-rw-r--r--tests/src/JIT/Methodical/Invoke/fptr/_il_dbgrecurse_calli.ilproj10
-rw-r--r--tests/src/JIT/Methodical/Invoke/fptr/_il_dbgrecurse_jmp.ilproj10
-rw-r--r--tests/src/JIT/Methodical/Invoke/fptr/_il_dbgrecurse_jmpi.ilproj10
-rw-r--r--tests/src/JIT/Methodical/Invoke/fptr/_il_dbgvalftn.ilproj10
-rw-r--r--tests/src/JIT/Methodical/Invoke/fptr/_il_dbgvirtftn.ilproj10
-rw-r--r--tests/src/JIT/Methodical/Invoke/fptr/_il_relinstftn.ilproj12
-rw-r--r--tests/src/JIT/Methodical/Invoke/fptr/_il_relrecurse_calli.ilproj12
-rw-r--r--tests/src/JIT/Methodical/Invoke/fptr/_il_relrecurse_jmp.ilproj12
-rw-r--r--tests/src/JIT/Methodical/Invoke/fptr/_il_relrecurse_jmpi.ilproj12
-rw-r--r--tests/src/JIT/Methodical/Invoke/fptr/_il_relrecurse_tail_calli.ilproj12
-rw-r--r--tests/src/JIT/Methodical/Invoke/fptr/_il_relvalftn.ilproj12
-rw-r--r--tests/src/JIT/Methodical/Invoke/fptr/_il_relvirtftn.ilproj12
-rw-r--r--tests/src/JIT/Methodical/Invoke/fptr/_relrecurse.csproj12
-rw-r--r--tests/src/JIT/Methodical/Invoke/fptr/_speed_dbgrecurse.csproj12
-rw-r--r--tests/src/JIT/Methodical/Invoke/fptr/_speed_relrecurse.csproj12
-rw-r--r--tests/src/JIT/Methodical/Invoke/implicit/_dbgobj.csproj12
-rw-r--r--tests/src/JIT/Methodical/Invoke/implicit/_il_dbgfr4.ilproj10
-rw-r--r--tests/src/JIT/Methodical/Invoke/implicit/_il_dbgfr8.ilproj10
-rw-r--r--tests/src/JIT/Methodical/Invoke/implicit/_il_dbgi4i1.ilproj10
-rw-r--r--tests/src/JIT/Methodical/Invoke/implicit/_il_dbgi4i2.ilproj10
-rw-r--r--tests/src/JIT/Methodical/Invoke/implicit/_il_dbgi4u1.ilproj10
-rw-r--r--tests/src/JIT/Methodical/Invoke/implicit/_il_dbgi4u2.ilproj10
-rw-r--r--tests/src/JIT/Methodical/Invoke/implicit/_il_dbgi4u4.ilproj10
-rw-r--r--tests/src/JIT/Methodical/Invoke/implicit/_il_dbgi8u8.ilproj10
-rw-r--r--tests/src/JIT/Methodical/Invoke/implicit/_il_dbgii1.ilproj10
-rw-r--r--tests/src/JIT/Methodical/Invoke/implicit/_il_dbgii2.ilproj10
-rw-r--r--tests/src/JIT/Methodical/Invoke/implicit/_il_dbgii4.ilproj10
-rw-r--r--tests/src/JIT/Methodical/Invoke/implicit/_il_dbgiu1.ilproj10
-rw-r--r--tests/src/JIT/Methodical/Invoke/implicit/_il_dbgiu2.ilproj10
-rw-r--r--tests/src/JIT/Methodical/Invoke/implicit/_il_dbgiu4.ilproj10
-rw-r--r--tests/src/JIT/Methodical/Invoke/implicit/_il_dbgobjref.ilproj10
-rw-r--r--tests/src/JIT/Methodical/Invoke/implicit/_il_relfr4.ilproj12
-rw-r--r--tests/src/JIT/Methodical/Invoke/implicit/_il_relfr8.ilproj12
-rw-r--r--tests/src/JIT/Methodical/Invoke/implicit/_il_reli4i1.ilproj12
-rw-r--r--tests/src/JIT/Methodical/Invoke/implicit/_il_reli4i2.ilproj12
-rw-r--r--tests/src/JIT/Methodical/Invoke/implicit/_il_reli4u1.ilproj12
-rw-r--r--tests/src/JIT/Methodical/Invoke/implicit/_il_reli4u2.ilproj12
-rw-r--r--tests/src/JIT/Methodical/Invoke/implicit/_il_reli4u4.ilproj12
-rw-r--r--tests/src/JIT/Methodical/Invoke/implicit/_il_reli8u8.ilproj12
-rw-r--r--tests/src/JIT/Methodical/Invoke/implicit/_il_relii1.ilproj12
-rw-r--r--tests/src/JIT/Methodical/Invoke/implicit/_il_relii2.ilproj12
-rw-r--r--tests/src/JIT/Methodical/Invoke/implicit/_il_relii4.ilproj12
-rw-r--r--tests/src/JIT/Methodical/Invoke/implicit/_il_reliu1.ilproj12
-rw-r--r--tests/src/JIT/Methodical/Invoke/implicit/_il_reliu2.ilproj12
-rw-r--r--tests/src/JIT/Methodical/Invoke/implicit/_il_reliu4.ilproj12
-rw-r--r--tests/src/JIT/Methodical/Invoke/implicit/_il_relobjref.ilproj12
-rw-r--r--tests/src/JIT/Methodical/Invoke/implicit/_relobj.csproj12
-rw-r--r--tests/src/JIT/Methodical/Invoke/implicit/_speed_dbgobj.csproj12
-rw-r--r--tests/src/JIT/Methodical/Invoke/implicit/_speed_relobj.csproj12
-rw-r--r--tests/src/JIT/Methodical/MDArray/DataTypes/bool_cs_d.csproj12
-rw-r--r--tests/src/JIT/Methodical/MDArray/DataTypes/bool_cs_do.csproj12
-rw-r--r--tests/src/JIT/Methodical/MDArray/DataTypes/bool_cs_r.csproj12
-rw-r--r--tests/src/JIT/Methodical/MDArray/DataTypes/bool_cs_ro.csproj12
-rw-r--r--tests/src/JIT/Methodical/MDArray/DataTypes/byte_cs_d.csproj12
-rw-r--r--tests/src/JIT/Methodical/MDArray/DataTypes/byte_cs_do.csproj12
-rw-r--r--tests/src/JIT/Methodical/MDArray/DataTypes/byte_cs_r.csproj12
-rw-r--r--tests/src/JIT/Methodical/MDArray/DataTypes/byte_cs_ro.csproj12
-rw-r--r--tests/src/JIT/Methodical/MDArray/DataTypes/char_cs_d.csproj12
-rw-r--r--tests/src/JIT/Methodical/MDArray/DataTypes/char_cs_do.csproj12
-rw-r--r--tests/src/JIT/Methodical/MDArray/DataTypes/char_cs_r.csproj12
-rw-r--r--tests/src/JIT/Methodical/MDArray/DataTypes/char_cs_ro.csproj12
-rw-r--r--tests/src/JIT/Methodical/MDArray/DataTypes/decimal_cs_d.csproj12
-rw-r--r--tests/src/JIT/Methodical/MDArray/DataTypes/decimal_cs_do.csproj12
-rw-r--r--tests/src/JIT/Methodical/MDArray/DataTypes/decimal_cs_r.csproj12
-rw-r--r--tests/src/JIT/Methodical/MDArray/DataTypes/decimal_cs_ro.csproj12
-rw-r--r--tests/src/JIT/Methodical/MDArray/DataTypes/double_cs_d.csproj12
-rw-r--r--tests/src/JIT/Methodical/MDArray/DataTypes/double_cs_do.csproj12
-rw-r--r--tests/src/JIT/Methodical/MDArray/DataTypes/double_cs_r.csproj12
-rw-r--r--tests/src/JIT/Methodical/MDArray/DataTypes/double_cs_ro.csproj12
-rw-r--r--tests/src/JIT/Methodical/MDArray/DataTypes/float_cs_d.csproj12
-rw-r--r--tests/src/JIT/Methodical/MDArray/DataTypes/float_cs_do.csproj12
-rw-r--r--tests/src/JIT/Methodical/MDArray/DataTypes/float_cs_r.csproj12
-rw-r--r--tests/src/JIT/Methodical/MDArray/DataTypes/float_cs_ro.csproj12
-rw-r--r--tests/src/JIT/Methodical/MDArray/DataTypes/int_cs_d.csproj12
-rw-r--r--tests/src/JIT/Methodical/MDArray/DataTypes/int_cs_do.csproj12
-rw-r--r--tests/src/JIT/Methodical/MDArray/DataTypes/int_cs_r.csproj12
-rw-r--r--tests/src/JIT/Methodical/MDArray/DataTypes/int_cs_ro.csproj12
-rw-r--r--tests/src/JIT/Methodical/MDArray/DataTypes/long_cs_d.csproj12
-rw-r--r--tests/src/JIT/Methodical/MDArray/DataTypes/long_cs_do.csproj12
-rw-r--r--tests/src/JIT/Methodical/MDArray/DataTypes/long_cs_r.csproj12
-rw-r--r--tests/src/JIT/Methodical/MDArray/DataTypes/long_cs_ro.csproj12
-rw-r--r--tests/src/JIT/Methodical/MDArray/DataTypes/sbyte_cs_d.csproj12
-rw-r--r--tests/src/JIT/Methodical/MDArray/DataTypes/sbyte_cs_do.csproj12
-rw-r--r--tests/src/JIT/Methodical/MDArray/DataTypes/sbyte_cs_r.csproj12
-rw-r--r--tests/src/JIT/Methodical/MDArray/DataTypes/sbyte_cs_ro.csproj12
-rw-r--r--tests/src/JIT/Methodical/MDArray/DataTypes/short_cs_d.csproj12
-rw-r--r--tests/src/JIT/Methodical/MDArray/DataTypes/short_cs_do.csproj12
-rw-r--r--tests/src/JIT/Methodical/MDArray/DataTypes/short_cs_r.csproj12
-rw-r--r--tests/src/JIT/Methodical/MDArray/DataTypes/short_cs_ro.csproj12
-rw-r--r--tests/src/JIT/Methodical/MDArray/DataTypes/uint_cs_d.csproj12
-rw-r--r--tests/src/JIT/Methodical/MDArray/DataTypes/uint_cs_do.csproj12
-rw-r--r--tests/src/JIT/Methodical/MDArray/DataTypes/uint_cs_r.csproj12
-rw-r--r--tests/src/JIT/Methodical/MDArray/DataTypes/uint_cs_ro.csproj12
-rw-r--r--tests/src/JIT/Methodical/MDArray/DataTypes/ulong_cs_d.csproj12
-rw-r--r--tests/src/JIT/Methodical/MDArray/DataTypes/ulong_cs_do.csproj12
-rw-r--r--tests/src/JIT/Methodical/MDArray/DataTypes/ulong_cs_r.csproj12
-rw-r--r--tests/src/JIT/Methodical/MDArray/DataTypes/ulong_cs_ro.csproj12
-rw-r--r--tests/src/JIT/Methodical/MDArray/DataTypes/ushort_cs_d.csproj12
-rw-r--r--tests/src/JIT/Methodical/MDArray/DataTypes/ushort_cs_do.csproj12
-rw-r--r--tests/src/JIT/Methodical/MDArray/DataTypes/ushort_cs_r.csproj12
-rw-r--r--tests/src/JIT/Methodical/MDArray/DataTypes/ushort_cs_ro.csproj12
-rw-r--r--tests/src/JIT/Methodical/MDArray/GaussJordan/classarr_cs_d.csproj12
-rw-r--r--tests/src/JIT/Methodical/MDArray/GaussJordan/classarr_cs_r.csproj12
-rw-r--r--tests/src/JIT/Methodical/MDArray/GaussJordan/jaggedarr_cs_d.csproj12
-rw-r--r--tests/src/JIT/Methodical/MDArray/GaussJordan/jaggedarr_cs_r.csproj12
-rw-r--r--tests/src/JIT/Methodical/MDArray/GaussJordan/plainarr_cs_d.csproj12
-rw-r--r--tests/src/JIT/Methodical/MDArray/GaussJordan/plainarr_cs_r.csproj12
-rw-r--r--tests/src/JIT/Methodical/MDArray/GaussJordan/structarr_cs_d.csproj12
-rw-r--r--tests/src/JIT/Methodical/MDArray/GaussJordan/structarr_cs_r.csproj12
-rw-r--r--tests/src/JIT/Methodical/MDArray/InnerProd/classarr_cs_d.csproj12
-rw-r--r--tests/src/JIT/Methodical/MDArray/InnerProd/classarr_cs_do.csproj12
-rw-r--r--tests/src/JIT/Methodical/MDArray/InnerProd/classarr_cs_r.csproj12
-rw-r--r--tests/src/JIT/Methodical/MDArray/InnerProd/classarr_cs_ro.csproj12
-rw-r--r--tests/src/JIT/Methodical/MDArray/InnerProd/doublearr_cs_d.csproj12
-rw-r--r--tests/src/JIT/Methodical/MDArray/InnerProd/doublearr_cs_r.csproj12
-rw-r--r--tests/src/JIT/Methodical/MDArray/InnerProd/intarr_cs_d.csproj12
-rw-r--r--tests/src/JIT/Methodical/MDArray/InnerProd/intarr_cs_r.csproj12
-rw-r--r--tests/src/JIT/Methodical/MDArray/InnerProd/jaggedarr_cs_d.csproj12
-rw-r--r--tests/src/JIT/Methodical/MDArray/InnerProd/jaggedarr_cs_r.csproj12
-rw-r--r--tests/src/JIT/Methodical/MDArray/InnerProd/stringarr_cs_d.csproj12
-rw-r--r--tests/src/JIT/Methodical/MDArray/InnerProd/stringarr_cs_r.csproj12
-rw-r--r--tests/src/JIT/Methodical/MDArray/InnerProd/structarr_cs_d.csproj12
-rw-r--r--tests/src/JIT/Methodical/MDArray/InnerProd/structarr_cs_do.csproj12
-rw-r--r--tests/src/JIT/Methodical/MDArray/InnerProd/structarr_cs_r.csproj12
-rw-r--r--tests/src/JIT/Methodical/MDArray/InnerProd/structarr_cs_ro.csproj12
-rw-r--r--tests/src/JIT/Methodical/NaN/arithm32_cs_d.csproj12
-rw-r--r--tests/src/JIT/Methodical/NaN/arithm32_cs_do.csproj12
-rw-r--r--tests/src/JIT/Methodical/NaN/arithm32_cs_r.csproj12
-rw-r--r--tests/src/JIT/Methodical/NaN/arithm32_cs_ro.csproj12
-rw-r--r--tests/src/JIT/Methodical/NaN/arithm32_d.csproj1
-rw-r--r--tests/src/JIT/Methodical/NaN/arithm32_do.csproj1
-rw-r--r--tests/src/JIT/Methodical/NaN/arithm32_r.csproj18
-rw-r--r--tests/src/JIT/Methodical/NaN/arithm32_ro.csproj15
-rw-r--r--tests/src/JIT/Methodical/NaN/arithm64_cs_d.csproj12
-rw-r--r--tests/src/JIT/Methodical/NaN/arithm64_cs_do.csproj12
-rw-r--r--tests/src/JIT/Methodical/NaN/arithm64_cs_r.csproj12
-rw-r--r--tests/src/JIT/Methodical/NaN/arithm64_cs_ro.csproj12
-rw-r--r--tests/src/JIT/Methodical/NaN/arithm64_d.csproj1
-rw-r--r--tests/src/JIT/Methodical/NaN/arithm64_do.csproj1
-rw-r--r--tests/src/JIT/Methodical/NaN/arithm64_r.csproj18
-rw-r--r--tests/src/JIT/Methodical/NaN/arithm64_ro.csproj15
-rw-r--r--tests/src/JIT/Methodical/NaN/comp32_il_d.ilproj10
-rw-r--r--tests/src/JIT/Methodical/NaN/comp32_il_r.ilproj1
-rw-r--r--tests/src/JIT/Methodical/NaN/comp64_il_d.ilproj10
-rw-r--r--tests/src/JIT/Methodical/NaN/comp64_il_r.ilproj1
-rw-r--r--tests/src/JIT/Methodical/NaN/cond32_il_d.ilproj10
-rw-r--r--tests/src/JIT/Methodical/NaN/cond32_il_r.ilproj1
-rw-r--r--tests/src/JIT/Methodical/NaN/cond64_il_d.ilproj10
-rw-r--r--tests/src/JIT/Methodical/NaN/cond64_il_r.ilproj1
-rw-r--r--tests/src/JIT/Methodical/NaN/intrinsic_cs_d.csproj15
-rw-r--r--tests/src/JIT/Methodical/NaN/intrinsic_cs_do.csproj12
-rw-r--r--tests/src/JIT/Methodical/NaN/intrinsic_cs_r.csproj15
-rw-r--r--tests/src/JIT/Methodical/NaN/intrinsic_cs_ro.csproj12
-rw-r--r--tests/src/JIT/Methodical/NaN/intrinsic_nonf_il_d.ilproj10
-rw-r--r--tests/src/JIT/Methodical/NaN/intrinsic_nonf_il_r.ilproj1
-rw-r--r--tests/src/JIT/Methodical/NaN/r4NaNadd_cs_d.csproj12
-rw-r--r--tests/src/JIT/Methodical/NaN/r4NaNadd_cs_do.csproj12
-rw-r--r--tests/src/JIT/Methodical/NaN/r4NaNadd_cs_r.csproj12
-rw-r--r--tests/src/JIT/Methodical/NaN/r4NaNadd_cs_ro.csproj12
-rw-r--r--tests/src/JIT/Methodical/NaN/r4NaNdiv_cs_d.csproj12
-rw-r--r--tests/src/JIT/Methodical/NaN/r4NaNdiv_cs_do.csproj12
-rw-r--r--tests/src/JIT/Methodical/NaN/r4NaNdiv_cs_r.csproj12
-rw-r--r--tests/src/JIT/Methodical/NaN/r4NaNdiv_cs_ro.csproj12
-rw-r--r--tests/src/JIT/Methodical/NaN/r4NaNmul_cs_d.csproj12
-rw-r--r--tests/src/JIT/Methodical/NaN/r4NaNmul_cs_do.csproj12
-rw-r--r--tests/src/JIT/Methodical/NaN/r4NaNmul_cs_r.csproj12
-rw-r--r--tests/src/JIT/Methodical/NaN/r4NaNmul_cs_ro.csproj12
-rw-r--r--tests/src/JIT/Methodical/NaN/r4NaNrem_cs_d.csproj12
-rw-r--r--tests/src/JIT/Methodical/NaN/r4NaNrem_cs_do.csproj12
-rw-r--r--tests/src/JIT/Methodical/NaN/r4NaNrem_cs_r.csproj12
-rw-r--r--tests/src/JIT/Methodical/NaN/r4NaNrem_cs_ro.csproj12
-rw-r--r--tests/src/JIT/Methodical/NaN/r4NaNsub_cs_d.csproj12
-rw-r--r--tests/src/JIT/Methodical/NaN/r4NaNsub_cs_do.csproj12
-rw-r--r--tests/src/JIT/Methodical/NaN/r4NaNsub_cs_r.csproj12
-rw-r--r--tests/src/JIT/Methodical/NaN/r4NaNsub_cs_ro.csproj12
-rw-r--r--tests/src/JIT/Methodical/NaN/r8NaNadd_cs_d.csproj12
-rw-r--r--tests/src/JIT/Methodical/NaN/r8NaNadd_cs_do.csproj12
-rw-r--r--tests/src/JIT/Methodical/NaN/r8NaNadd_cs_r.csproj12
-rw-r--r--tests/src/JIT/Methodical/NaN/r8NaNadd_cs_ro.csproj12
-rw-r--r--tests/src/JIT/Methodical/NaN/r8NaNdiv_cs_d.csproj12
-rw-r--r--tests/src/JIT/Methodical/NaN/r8NaNdiv_cs_do.csproj12
-rw-r--r--tests/src/JIT/Methodical/NaN/r8NaNdiv_cs_r.csproj12
-rw-r--r--tests/src/JIT/Methodical/NaN/r8NaNdiv_cs_ro.csproj12
-rw-r--r--tests/src/JIT/Methodical/NaN/r8NaNmul_cs_d.csproj12
-rw-r--r--tests/src/JIT/Methodical/NaN/r8NaNmul_cs_do.csproj12
-rw-r--r--tests/src/JIT/Methodical/NaN/r8NaNmul_cs_r.csproj12
-rw-r--r--tests/src/JIT/Methodical/NaN/r8NaNmul_cs_ro.csproj12
-rw-r--r--tests/src/JIT/Methodical/NaN/r8NaNrem_cs_d.csproj12
-rw-r--r--tests/src/JIT/Methodical/NaN/r8NaNrem_cs_do.csproj12
-rw-r--r--tests/src/JIT/Methodical/NaN/r8NaNrem_cs_r.csproj12
-rw-r--r--tests/src/JIT/Methodical/NaN/r8NaNrem_cs_ro.csproj12
-rw-r--r--tests/src/JIT/Methodical/NaN/r8NaNsub_cs_d.csproj12
-rw-r--r--tests/src/JIT/Methodical/NaN/r8NaNsub_cs_do.csproj12
-rw-r--r--tests/src/JIT/Methodical/NaN/r8NaNsub_cs_r.csproj12
-rw-r--r--tests/src/JIT/Methodical/NaN/r8NaNsub_cs_ro.csproj12
-rw-r--r--tests/src/JIT/Methodical/Overflow/FloatInfinitiesToInt_d.csproj12
-rw-r--r--tests/src/JIT/Methodical/Overflow/FloatInfinitiesToInt_do.csproj12
-rw-r--r--tests/src/JIT/Methodical/Overflow/FloatInfinitiesToInt_r.csproj12
-rw-r--r--tests/src/JIT/Methodical/Overflow/FloatInfinitiesToInt_ro.csproj12
-rw-r--r--tests/src/JIT/Methodical/Overflow/FloatOvfToInt2_d.csproj12
-rw-r--r--tests/src/JIT/Methodical/Overflow/FloatOvfToInt2_do.csproj12
-rw-r--r--tests/src/JIT/Methodical/Overflow/FloatOvfToInt2_r.csproj12
-rw-r--r--tests/src/JIT/Methodical/Overflow/FloatOvfToInt2_ro.csproj12
-rw-r--r--tests/src/JIT/Methodical/VT/callconv/_dbgcall.csproj12
-rw-r--r--tests/src/JIT/Methodical/VT/callconv/_dbgjumper.csproj12
-rw-r--r--tests/src/JIT/Methodical/VT/callconv/_dbgjumps.csproj12
-rw-r--r--tests/src/JIT/Methodical/VT/callconv/_dbgvtret.csproj12
-rw-r--r--tests/src/JIT/Methodical/VT/callconv/_il_dbgaa.ilproj10
-rw-r--r--tests/src/JIT/Methodical/VT/callconv/_il_dbgcalli.ilproj10
-rw-r--r--tests/src/JIT/Methodical/VT/callconv/_il_dbgdd.ilproj10
-rw-r--r--tests/src/JIT/Methodical/VT/callconv/_il_dbgee.ilproj10
-rw-r--r--tests/src/JIT/Methodical/VT/callconv/_il_dbgjumper1.ilproj10
-rw-r--r--tests/src/JIT/Methodical/VT/callconv/_il_dbgjumper2.ilproj10
-rw-r--r--tests/src/JIT/Methodical/VT/callconv/_il_dbgjumper3.ilproj10
-rw-r--r--tests/src/JIT/Methodical/VT/callconv/_il_dbgjumper4.ilproj10
-rw-r--r--tests/src/JIT/Methodical/VT/callconv/_il_dbgjumper5.ilproj10
-rw-r--r--tests/src/JIT/Methodical/VT/callconv/_il_dbgjumps1.ilproj10
-rw-r--r--tests/src/JIT/Methodical/VT/callconv/_il_dbgjumps5.ilproj10
-rw-r--r--tests/src/JIT/Methodical/VT/callconv/_il_relaa.ilproj12
-rw-r--r--tests/src/JIT/Methodical/VT/callconv/_il_relcalli.ilproj12
-rw-r--r--tests/src/JIT/Methodical/VT/callconv/_il_reldd.ilproj12
-rw-r--r--tests/src/JIT/Methodical/VT/callconv/_il_relee.ilproj12
-rw-r--r--tests/src/JIT/Methodical/VT/callconv/_il_reljumps1.ilproj12
-rw-r--r--tests/src/JIT/Methodical/VT/callconv/_il_reljumps5.ilproj12
-rw-r--r--tests/src/JIT/Methodical/VT/callconv/_il_relvtret2.ilproj12
-rw-r--r--tests/src/JIT/Methodical/VT/callconv/_relcall.csproj12
-rw-r--r--tests/src/JIT/Methodical/VT/callconv/_reljumper.csproj12
-rw-r--r--tests/src/JIT/Methodical/VT/callconv/_reljumps.csproj12
-rw-r--r--tests/src/JIT/Methodical/VT/callconv/_relvtret.csproj12
-rw-r--r--tests/src/JIT/Methodical/VT/callconv/_speed_dbgcall.csproj12
-rw-r--r--tests/src/JIT/Methodical/VT/callconv/_speed_dbgjumps.csproj12
-rw-r--r--tests/src/JIT/Methodical/VT/callconv/_speed_dbgvtret.csproj12
-rw-r--r--tests/src/JIT/Methodical/VT/callconv/_speed_relcall.csproj12
-rw-r--r--tests/src/JIT/Methodical/VT/callconv/_speed_reljumps.csproj12
-rw-r--r--tests/src/JIT/Methodical/VT/callconv/_speed_relvtret.csproj12
-rw-r--r--tests/src/JIT/Methodical/VT/etc/_dbgctor_recurse.csproj12
-rw-r--r--tests/src/JIT/Methodical/VT/etc/_dbggc_nested.csproj12
-rw-r--r--tests/src/JIT/Methodical/VT/etc/_dbghan2.csproj12
-rw-r--r--tests/src/JIT/Methodical/VT/etc/_dbghan3.csproj12
-rw-r--r--tests/src/JIT/Methodical/VT/etc/_dbghan3_ctor.csproj12
-rw-r--r--tests/src/JIT/Methodical/VT/etc/_dbghan3_ref.csproj12
-rw-r--r--tests/src/JIT/Methodical/VT/etc/_dbghanoi.csproj12
-rw-r--r--tests/src/JIT/Methodical/VT/etc/_dbgknight.csproj12
-rw-r--r--tests/src/JIT/Methodical/VT/etc/_dbgnested.csproj12
-rw-r--r--tests/src/JIT/Methodical/VT/etc/_il_dbghan3.ilproj10
-rw-r--r--tests/src/JIT/Methodical/VT/etc/_il_dbghan3_ctor.ilproj10
-rw-r--r--tests/src/JIT/Methodical/VT/etc/_il_dbghan3_ref.ilproj10
-rw-r--r--tests/src/JIT/Methodical/VT/etc/_il_dbghanoi.ilproj10
-rw-r--r--tests/src/JIT/Methodical/VT/etc/_il_dbghanoi2.ilproj10
-rw-r--r--tests/src/JIT/Methodical/VT/etc/_il_dbgknight.ilproj10
-rw-r--r--tests/src/JIT/Methodical/VT/etc/_il_dbgnested.ilproj10
-rw-r--r--tests/src/JIT/Methodical/VT/etc/_il_relhan3.ilproj12
-rw-r--r--tests/src/JIT/Methodical/VT/etc/_il_relhan3_ctor.ilproj12
-rw-r--r--tests/src/JIT/Methodical/VT/etc/_il_relhan3_ref.ilproj12
-rw-r--r--tests/src/JIT/Methodical/VT/etc/_il_relhanoi.ilproj12
-rw-r--r--tests/src/JIT/Methodical/VT/etc/_il_relhanoi2.ilproj12
-rw-r--r--tests/src/JIT/Methodical/VT/etc/_il_relknight.ilproj12
-rw-r--r--tests/src/JIT/Methodical/VT/etc/_il_relnested.ilproj12
-rw-r--r--tests/src/JIT/Methodical/VT/etc/_relctor_recurse.csproj12
-rw-r--r--tests/src/JIT/Methodical/VT/etc/_relgc_nested.csproj12
-rw-r--r--tests/src/JIT/Methodical/VT/etc/_relhan2.csproj12
-rw-r--r--tests/src/JIT/Methodical/VT/etc/_relhan3.csproj12
-rw-r--r--tests/src/JIT/Methodical/VT/etc/_relhan3_ctor.csproj12
-rw-r--r--tests/src/JIT/Methodical/VT/etc/_relhan3_ref.csproj12
-rw-r--r--tests/src/JIT/Methodical/VT/etc/_relhanoi.csproj12
-rw-r--r--tests/src/JIT/Methodical/VT/etc/_relknight.csproj12
-rw-r--r--tests/src/JIT/Methodical/VT/etc/_relnested.csproj12
-rw-r--r--tests/src/JIT/Methodical/VT/etc/_speed_dbgctor_recurse.csproj12
-rw-r--r--tests/src/JIT/Methodical/VT/etc/_speed_dbggc_nested.csproj12
-rw-r--r--tests/src/JIT/Methodical/VT/etc/_speed_dbghan2.csproj12
-rw-r--r--tests/src/JIT/Methodical/VT/etc/_speed_dbghan3.csproj12
-rw-r--r--tests/src/JIT/Methodical/VT/etc/_speed_dbghan3_ctor.csproj12
-rw-r--r--tests/src/JIT/Methodical/VT/etc/_speed_dbghan3_ref.csproj12
-rw-r--r--tests/src/JIT/Methodical/VT/etc/_speed_dbghanoi.csproj12
-rw-r--r--tests/src/JIT/Methodical/VT/etc/_speed_dbgknight.csproj12
-rw-r--r--tests/src/JIT/Methodical/VT/etc/_speed_dbgnested.csproj12
-rw-r--r--tests/src/JIT/Methodical/VT/etc/_speed_relctor_recurse.csproj12
-rw-r--r--tests/src/JIT/Methodical/VT/etc/_speed_relgc_nested.csproj12
-rw-r--r--tests/src/JIT/Methodical/VT/etc/_speed_relhan2.csproj12
-rw-r--r--tests/src/JIT/Methodical/VT/etc/_speed_relhan3.csproj12
-rw-r--r--tests/src/JIT/Methodical/VT/etc/_speed_relhan3_ctor.csproj12
-rw-r--r--tests/src/JIT/Methodical/VT/etc/_speed_relhan3_ref.csproj12
-rw-r--r--tests/src/JIT/Methodical/VT/etc/_speed_relhanoi.csproj12
-rw-r--r--tests/src/JIT/Methodical/VT/etc/_speed_relknight.csproj12
-rw-r--r--tests/src/JIT/Methodical/VT/etc/_speed_relnested.csproj12
-rw-r--r--tests/src/JIT/Methodical/VT/etc/gc_nested.csproj12
-rw-r--r--tests/src/JIT/Methodical/VT/etc/nested.csproj12
-rw-r--r--tests/src/JIT/Methodical/VT/identity/_dbgaccum.csproj12
-rw-r--r--tests/src/JIT/Methodical/VT/identity/_dbgvcall.csproj12
-rw-r--r--tests/src/JIT/Methodical/VT/identity/_il_dbgaccum.ilproj10
-rw-r--r--tests/src/JIT/Methodical/VT/identity/_il_dbglivecall.ilproj10
-rw-r--r--tests/src/JIT/Methodical/VT/identity/_il_dbgvolatile.ilproj10
-rw-r--r--tests/src/JIT/Methodical/VT/identity/_il_relaccum.ilproj12
-rw-r--r--tests/src/JIT/Methodical/VT/identity/_il_rellivecall.ilproj12
-rw-r--r--tests/src/JIT/Methodical/VT/identity/_il_relvolatile.ilproj12
-rw-r--r--tests/src/JIT/Methodical/VT/identity/_relaccum.csproj12
-rw-r--r--tests/src/JIT/Methodical/VT/identity/_relvcall.csproj12
-rw-r--r--tests/src/JIT/Methodical/VT/identity/_speed_dbgaccum.csproj12
-rw-r--r--tests/src/JIT/Methodical/VT/identity/_speed_dbgvcall.csproj12
-rw-r--r--tests/src/JIT/Methodical/VT/identity/_speed_relaccum.csproj12
-rw-r--r--tests/src/JIT/Methodical/VT/identity/_speed_relvcall.csproj12
-rw-r--r--tests/src/JIT/Methodical/VT/port/_dbglcs.csproj12
-rw-r--r--tests/src/JIT/Methodical/VT/port/_rellcs.csproj12
-rw-r--r--tests/src/JIT/Methodical/VT/port/_speed_dbglcs.csproj12
-rw-r--r--tests/src/JIT/Methodical/VT/port/_speed_rellcs.csproj12
-rw-r--r--tests/src/JIT/Methodical/acceptance/Boxing/boxing001.ilproj17
-rw-r--r--tests/src/JIT/Methodical/casts/SEH/_dbgcast_throw.csproj12
-rw-r--r--tests/src/JIT/Methodical/casts/SEH/_relcast_throw.csproj12
-rw-r--r--tests/src/JIT/Methodical/casts/SEH/_speed_dbgcast_throw.csproj12
-rw-r--r--tests/src/JIT/Methodical/casts/SEH/_speed_relcast_throw.csproj12
-rw-r--r--tests/src/JIT/Methodical/casts/array/_il_dbgcastclass_ldlen.ilproj10
-rw-r--r--tests/src/JIT/Methodical/casts/array/_il_dbgisinst_ldlen.ilproj10
-rw-r--r--tests/src/JIT/Methodical/casts/array/_il_relcastclass_ldlen.ilproj12
-rw-r--r--tests/src/JIT/Methodical/casts/array/_il_relisinst_ldlen.ilproj12
-rw-r--r--tests/src/JIT/Methodical/casts/coverage/_dbgisinst_call.csproj12
-rw-r--r--tests/src/JIT/Methodical/casts/coverage/_dbgisinst_ldarg.csproj12
-rw-r--r--tests/src/JIT/Methodical/casts/coverage/_dbgisinst_ldloc.csproj12
-rw-r--r--tests/src/JIT/Methodical/casts/coverage/_dbgisinst_newobj.csproj12
-rw-r--r--tests/src/JIT/Methodical/casts/coverage/_il_dbgisinst_call.ilproj10
-rw-r--r--tests/src/JIT/Methodical/casts/coverage/_il_dbgisinst_calli.ilproj10
-rw-r--r--tests/src/JIT/Methodical/casts/coverage/_il_dbgisinst_ldarg.ilproj10
-rw-r--r--tests/src/JIT/Methodical/casts/coverage/_il_dbgisinst_ldloc.ilproj10
-rw-r--r--tests/src/JIT/Methodical/casts/coverage/_il_dbgldnull.ilproj10
-rw-r--r--tests/src/JIT/Methodical/casts/coverage/_il_relisinst_call.ilproj12
-rw-r--r--tests/src/JIT/Methodical/casts/coverage/_il_relisinst_calli.ilproj12
-rw-r--r--tests/src/JIT/Methodical/casts/coverage/_il_relisinst_ldarg.ilproj12
-rw-r--r--tests/src/JIT/Methodical/casts/coverage/_il_relisinst_ldloc.ilproj12
-rw-r--r--tests/src/JIT/Methodical/casts/coverage/_il_relldnull.ilproj12
-rw-r--r--tests/src/JIT/Methodical/casts/coverage/_relisinst_call.csproj12
-rw-r--r--tests/src/JIT/Methodical/casts/coverage/_relisinst_ldarg.csproj12
-rw-r--r--tests/src/JIT/Methodical/casts/coverage/_relisinst_ldloc.csproj12
-rw-r--r--tests/src/JIT/Methodical/casts/coverage/_relisinst_newobj.csproj12
-rw-r--r--tests/src/JIT/Methodical/casts/coverage/_speed_dbgisinst_call.csproj12
-rw-r--r--tests/src/JIT/Methodical/casts/coverage/_speed_dbgisinst_ldarg.csproj12
-rw-r--r--tests/src/JIT/Methodical/casts/coverage/_speed_dbgisinst_ldloc.csproj12
-rw-r--r--tests/src/JIT/Methodical/casts/coverage/_speed_dbgisinst_newobj.csproj12
-rw-r--r--tests/src/JIT/Methodical/casts/coverage/_speed_relisinst_call.csproj12
-rw-r--r--tests/src/JIT/Methodical/casts/coverage/_speed_relisinst_ldarg.csproj12
-rw-r--r--tests/src/JIT/Methodical/casts/coverage/_speed_relisinst_ldloc.csproj12
-rw-r--r--tests/src/JIT/Methodical/casts/coverage/_speed_relisinst_newobj.csproj12
-rw-r--r--tests/src/JIT/Methodical/casts/ilseq/_il_relCommonBase.csproj12
-rw-r--r--tests/src/JIT/Methodical/cctor/misc/assemname_cs_d.csproj12
-rw-r--r--tests/src/JIT/Methodical/cctor/misc/assemname_cs_do.csproj12
-rw-r--r--tests/src/JIT/Methodical/cctor/misc/assemname_cs_r.csproj12
-rw-r--r--tests/src/JIT/Methodical/cctor/misc/assemname_cs_ro.csproj12
-rw-r--r--tests/src/JIT/Methodical/cctor/misc/deadlock_il_d.ilproj10
-rw-r--r--tests/src/JIT/Methodical/cctor/misc/deadlock_il_r.ilproj1
-rw-r--r--tests/src/JIT/Methodical/cctor/misc/global_il_d.ilproj12
-rw-r--r--tests/src/JIT/Methodical/cctor/misc/global_il_r.ilproj1
-rw-r--r--tests/src/JIT/Methodical/cctor/misc/threads1_cs_d.csproj12
-rw-r--r--tests/src/JIT/Methodical/cctor/misc/threads1_cs_r.csproj12
-rw-r--r--tests/src/JIT/Methodical/cctor/misc/threads1_cs_ro.csproj12
-rw-r--r--tests/src/JIT/Methodical/cctor/misc/threads2_cs_d.csproj12
-rw-r--r--tests/src/JIT/Methodical/cctor/misc/threads2_cs_do.csproj12
-rw-r--r--tests/src/JIT/Methodical/cctor/misc/threads2_cs_r.csproj12
-rw-r--r--tests/src/JIT/Methodical/cctor/misc/threads2_cs_ro.csproj12
-rw-r--r--tests/src/JIT/Methodical/cctor/simple/Desktop/prefldinit3_il_r.ilproj1
-rw-r--r--tests/src/JIT/Methodical/cctor/simple/precise1_cs_d.csproj12
-rw-r--r--tests/src/JIT/Methodical/cctor/simple/precise1_cs_do.csproj12
-rw-r--r--tests/src/JIT/Methodical/cctor/simple/precise1_cs_r.csproj12
-rw-r--r--tests/src/JIT/Methodical/cctor/simple/precise1_cs_ro.csproj12
-rw-r--r--tests/src/JIT/Methodical/cctor/simple/precise1b_cs_d.csproj12
-rw-r--r--tests/src/JIT/Methodical/cctor/simple/precise1b_cs_do.csproj12
-rw-r--r--tests/src/JIT/Methodical/cctor/simple/precise1b_cs_r.csproj12
-rw-r--r--tests/src/JIT/Methodical/cctor/simple/precise1b_cs_ro.csproj12
-rw-r--r--tests/src/JIT/Methodical/cctor/simple/precise2_cs_d.csproj12
-rw-r--r--tests/src/JIT/Methodical/cctor/simple/precise2_cs_do.csproj12
-rw-r--r--tests/src/JIT/Methodical/cctor/simple/precise2_cs_r.csproj12
-rw-r--r--tests/src/JIT/Methodical/cctor/simple/precise2_cs_ro.csproj12
-rw-r--r--tests/src/JIT/Methodical/cctor/simple/precise4_cs_d.csproj12
-rw-r--r--tests/src/JIT/Methodical/cctor/simple/precise4_cs_do.csproj12
-rw-r--r--tests/src/JIT/Methodical/cctor/simple/precise4_cs_r.csproj12
-rw-r--r--tests/src/JIT/Methodical/cctor/simple/precise4_cs_ro.csproj12
-rw-r--r--tests/src/JIT/Methodical/cctor/simple/prefldinit1_il_d.ilproj10
-rw-r--r--tests/src/JIT/Methodical/cctor/simple/prefldinit1_il_r.ilproj1
-rw-r--r--tests/src/JIT/Methodical/cctor/simple/prefldinit2_il_d.ilproj10
-rw-r--r--tests/src/JIT/Methodical/cctor/simple/prefldinit2_il_r.ilproj1
-rw-r--r--tests/src/JIT/Methodical/cctor/simple/prefldinit4_il_d.ilproj10
-rw-r--r--tests/src/JIT/Methodical/cctor/simple/prefldinit4_il_r.ilproj1
-rw-r--r--tests/src/JIT/Methodical/cctor/xassem/xprecise1_cs_d.csproj12
-rw-r--r--tests/src/JIT/Methodical/cctor/xassem/xprecise1_cs_do.csproj12
-rw-r--r--tests/src/JIT/Methodical/cctor/xassem/xprecise1_cs_r.csproj14
-rw-r--r--tests/src/JIT/Methodical/cctor/xassem/xprecise1_cs_ro.csproj14
-rw-r--r--tests/src/JIT/Methodical/cctor/xassem/xprecise1b_cs_d.csproj12
-rw-r--r--tests/src/JIT/Methodical/cctor/xassem/xprecise1b_cs_do.csproj12
-rw-r--r--tests/src/JIT/Methodical/cctor/xassem/xprecise1b_cs_r.csproj14
-rw-r--r--tests/src/JIT/Methodical/cctor/xassem/xprecise1b_cs_ro.csproj14
-rw-r--r--tests/src/JIT/Methodical/cctor/xassem/xprecise2_cs_d.csproj12
-rw-r--r--tests/src/JIT/Methodical/cctor/xassem/xprecise2_cs_do.csproj12
-rw-r--r--tests/src/JIT/Methodical/cctor/xassem/xprecise2_cs_r.csproj14
-rw-r--r--tests/src/JIT/Methodical/cctor/xassem/xprecise2_cs_ro.csproj14
-rw-r--r--tests/src/JIT/Methodical/cctor/xassem/xprecise4_cs_d.csproj12
-rw-r--r--tests/src/JIT/Methodical/cctor/xassem/xprecise4_cs_do.csproj12
-rw-r--r--tests/src/JIT/Methodical/cctor/xassem/xprecise4_cs_r.csproj14
-rw-r--r--tests/src/JIT/Methodical/cctor/xassem/xprecise4_cs_ro.csproj14
-rw-r--r--tests/src/JIT/Methodical/delegate/_simpleoddpower_il_d.ilproj12
-rw-r--r--tests/src/JIT/Methodical/delegate/_simpleoddpower_il_r.ilproj1
-rw-r--r--tests/src/JIT/Methodical/divrem/div/decimaldiv_cs_d.csproj12
-rw-r--r--tests/src/JIT/Methodical/divrem/div/decimaldiv_cs_do.csproj12
-rw-r--r--tests/src/JIT/Methodical/divrem/div/decimaldiv_cs_r.csproj12
-rw-r--r--tests/src/JIT/Methodical/divrem/div/decimaldiv_cs_ro.csproj12
-rw-r--r--tests/src/JIT/Methodical/divrem/div/i4div_cs_d.csproj12
-rw-r--r--tests/src/JIT/Methodical/divrem/div/i4div_cs_r.csproj12
-rw-r--r--tests/src/JIT/Methodical/divrem/div/i8div_cs_d.csproj12
-rw-r--r--tests/src/JIT/Methodical/divrem/div/i8div_cs_r.csproj12
-rw-r--r--tests/src/JIT/Methodical/divrem/div/negSignedMod.csproj12
-rw-r--r--tests/src/JIT/Methodical/divrem/div/overlddiv_cs_d.csproj12
-rw-r--r--tests/src/JIT/Methodical/divrem/div/overlddiv_cs_do.csproj12
-rw-r--r--tests/src/JIT/Methodical/divrem/div/overlddiv_cs_r.csproj12
-rw-r--r--tests/src/JIT/Methodical/divrem/div/overlddiv_cs_ro.csproj12
-rw-r--r--tests/src/JIT/Methodical/divrem/div/r4div_cs_d.csproj12
-rw-r--r--tests/src/JIT/Methodical/divrem/div/r4div_cs_do.csproj12
-rw-r--r--tests/src/JIT/Methodical/divrem/div/r4div_cs_r.csproj12
-rw-r--r--tests/src/JIT/Methodical/divrem/div/r4div_cs_ro.csproj12
-rw-r--r--tests/src/JIT/Methodical/divrem/div/r8div_cs_d.csproj12
-rw-r--r--tests/src/JIT/Methodical/divrem/div/r8div_cs_do.csproj12
-rw-r--r--tests/src/JIT/Methodical/divrem/div/r8div_cs_r.csproj12
-rw-r--r--tests/src/JIT/Methodical/divrem/div/r8div_cs_ro.csproj12
-rw-r--r--tests/src/JIT/Methodical/divrem/div/u4div_cs_d.csproj12
-rw-r--r--tests/src/JIT/Methodical/divrem/div/u4div_cs_r.csproj12
-rw-r--r--tests/src/JIT/Methodical/divrem/div/u8div_cs_d.csproj12
-rw-r--r--tests/src/JIT/Methodical/divrem/div/u8div_cs_r.csproj12
-rw-r--r--tests/src/JIT/Methodical/divrem/rem/decimalrem_cs_d.csproj12
-rw-r--r--tests/src/JIT/Methodical/divrem/rem/decimalrem_cs_do.csproj12
-rw-r--r--tests/src/JIT/Methodical/divrem/rem/decimalrem_cs_r.csproj12
-rw-r--r--tests/src/JIT/Methodical/divrem/rem/decimalrem_cs_ro.csproj12
-rw-r--r--tests/src/JIT/Methodical/divrem/rem/i4rem_cs_d.csproj12
-rw-r--r--tests/src/JIT/Methodical/divrem/rem/i4rem_cs_r.csproj12
-rw-r--r--tests/src/JIT/Methodical/divrem/rem/i8rem_cs_d.csproj12
-rw-r--r--tests/src/JIT/Methodical/divrem/rem/i8rem_cs_do.csproj12
-rw-r--r--tests/src/JIT/Methodical/divrem/rem/i8rem_cs_r.csproj12
-rw-r--r--tests/src/JIT/Methodical/divrem/rem/i8rem_cs_ro.csproj12
-rw-r--r--tests/src/JIT/Methodical/divrem/rem/overldrem_cs_d.csproj12
-rw-r--r--tests/src/JIT/Methodical/divrem/rem/overldrem_cs_do.csproj12
-rw-r--r--tests/src/JIT/Methodical/divrem/rem/overldrem_cs_r.csproj12
-rw-r--r--tests/src/JIT/Methodical/divrem/rem/overldrem_cs_ro.csproj12
-rw-r--r--tests/src/JIT/Methodical/divrem/rem/r4rem_cs_d.csproj12
-rw-r--r--tests/src/JIT/Methodical/divrem/rem/r4rem_cs_do.csproj12
-rw-r--r--tests/src/JIT/Methodical/divrem/rem/r4rem_cs_r.csproj12
-rw-r--r--tests/src/JIT/Methodical/divrem/rem/r4rem_cs_ro.csproj12
-rw-r--r--tests/src/JIT/Methodical/divrem/rem/r8rem_cs_d.csproj12
-rw-r--r--tests/src/JIT/Methodical/divrem/rem/r8rem_cs_do.csproj12
-rw-r--r--tests/src/JIT/Methodical/divrem/rem/r8rem_cs_r.csproj12
-rw-r--r--tests/src/JIT/Methodical/divrem/rem/r8rem_cs_ro.csproj12
-rw-r--r--tests/src/JIT/Methodical/divrem/rem/u4rem_cs_d.csproj12
-rw-r--r--tests/src/JIT/Methodical/divrem/rem/u4rem_cs_r.csproj12
-rw-r--r--tests/src/JIT/Methodical/divrem/rem/u8rem_cs_d.csproj12
-rw-r--r--tests/src/JIT/Methodical/divrem/rem/u8rem_cs_r.csproj12
-rw-r--r--tests/src/JIT/Methodical/doublearray/dblarray1_cs_d.csproj14
-rw-r--r--tests/src/JIT/Methodical/doublearray/dblarray1_cs_do.csproj14
-rw-r--r--tests/src/JIT/Methodical/doublearray/dblarray1_cs_r.csproj14
-rw-r--r--tests/src/JIT/Methodical/doublearray/dblarray1_cs_ro.csproj14
-rw-r--r--tests/src/JIT/Methodical/doublearray/dblarray3_cs_d.csproj12
-rw-r--r--tests/src/JIT/Methodical/doublearray/dblarray3_cs_r.csproj12
-rw-r--r--tests/src/JIT/Methodical/doublearray/dblarray3_cs_ro.csproj12
-rw-r--r--tests/src/JIT/Methodical/doublearray/dblarray4_cs_d.csproj16
-rw-r--r--tests/src/JIT/Methodical/doublearray/dblarray4_cs_do.csproj16
-rw-r--r--tests/src/JIT/Methodical/doublearray/dblarray4_cs_r.csproj16
-rw-r--r--tests/src/JIT/Methodical/doublearray/dblarray4_cs_ro.csproj16
-rw-r--r--tests/src/JIT/Methodical/dynamic_methods/bug_445388.csproj14
-rw-r--r--tests/src/JIT/Methodical/eh/basics/emptyfinally_r.ilproj1
-rw-r--r--tests/src/JIT/Methodical/eh/basics/throwincatch_d.csproj12
-rw-r--r--tests/src/JIT/Methodical/eh/basics/throwincatch_do.csproj12
-rw-r--r--tests/src/JIT/Methodical/eh/basics/throwincatch_r.csproj14
-rw-r--r--tests/src/JIT/Methodical/eh/basics/throwincatch_ro.csproj14
-rw-r--r--tests/src/JIT/Methodical/eh/basics/throwinfinallyerrpath_d.csproj12
-rw-r--r--tests/src/JIT/Methodical/eh/basics/throwinfinallyerrpath_do.csproj12
-rw-r--r--tests/src/JIT/Methodical/eh/basics/throwinfinallyerrpath_r.csproj14
-rw-r--r--tests/src/JIT/Methodical/eh/basics/throwinfinallyerrpath_ro.csproj14
-rw-r--r--tests/src/JIT/Methodical/eh/basics/throwinfinallyerrpathfn_d.csproj12
-rw-r--r--tests/src/JIT/Methodical/eh/basics/throwinfinallyerrpathfn_do.csproj12
-rw-r--r--tests/src/JIT/Methodical/eh/basics/throwinfinallyerrpathfn_r.csproj14
-rw-r--r--tests/src/JIT/Methodical/eh/basics/throwinfinallyerrpathfn_ro.csproj14
-rw-r--r--tests/src/JIT/Methodical/eh/basics/throwinfinallyintryfilter1_d.ilproj12
-rw-r--r--tests/src/JIT/Methodical/eh/basics/throwinfinallyintryfilter1_r.ilproj1
-rw-r--r--tests/src/JIT/Methodical/eh/basics/throwinfinallyintryfilter2_d.ilproj12
-rw-r--r--tests/src/JIT/Methodical/eh/basics/throwinfinallyintryfilter2_r.ilproj1
-rw-r--r--tests/src/JIT/Methodical/eh/basics/throwinfinallyintryfilter3_d.ilproj12
-rw-r--r--tests/src/JIT/Methodical/eh/basics/throwinfinallyintryfilter3_r.ilproj1
-rw-r--r--tests/src/JIT/Methodical/eh/basics/throwisfirstinstruction_d.ilproj12
-rw-r--r--tests/src/JIT/Methodical/eh/basics/throwisfirstinstruction_r.ilproj1
-rw-r--r--tests/src/JIT/Methodical/eh/basics/throwoutside_d.csproj12
-rw-r--r--tests/src/JIT/Methodical/eh/basics/throwoutside_r.csproj14
-rw-r--r--tests/src/JIT/Methodical/eh/basics/throwoutside_ro.csproj14
-rw-r--r--tests/src/JIT/Methodical/eh/basics/trycatch_d.csproj12
-rw-r--r--tests/src/JIT/Methodical/eh/basics/trycatch_do.csproj12
-rw-r--r--tests/src/JIT/Methodical/eh/basics/trycatch_ro.csproj14
-rw-r--r--tests/src/JIT/Methodical/eh/basics/trycatchtrycatch_d.csproj12
-rw-r--r--tests/src/JIT/Methodical/eh/basics/trycatchtrycatch_do.csproj12
-rw-r--r--tests/src/JIT/Methodical/eh/basics/trycatchtrycatch_r.csproj14
-rw-r--r--tests/src/JIT/Methodical/eh/basics/trycatchtrycatch_ro.csproj14
-rw-r--r--tests/src/JIT/Methodical/eh/basics/tryexcept_d.ilproj12
-rw-r--r--tests/src/JIT/Methodical/eh/basics/tryexcept_r.ilproj1
-rw-r--r--tests/src/JIT/Methodical/eh/basics/tryfault_d.ilproj12
-rw-r--r--tests/src/JIT/Methodical/eh/basics/tryfault_r.ilproj1
-rw-r--r--tests/src/JIT/Methodical/eh/basics/tryfinally_d.csproj12
-rw-r--r--tests/src/JIT/Methodical/eh/basics/tryfinally_do.csproj12
-rw-r--r--tests/src/JIT/Methodical/eh/basics/tryfinally_r.csproj14
-rw-r--r--tests/src/JIT/Methodical/eh/basics/tryfinally_ro.csproj14
-rw-r--r--tests/src/JIT/Methodical/eh/basics/tryfinallytrycatch_d.csproj12
-rw-r--r--tests/src/JIT/Methodical/eh/basics/tryfinallytrycatch_do.csproj12
-rw-r--r--tests/src/JIT/Methodical/eh/basics/tryfinallytrycatch_ro.csproj14
-rw-r--r--tests/src/JIT/Methodical/eh/basics/tryfinallytryfinally_d.csproj12
-rw-r--r--tests/src/JIT/Methodical/eh/basics/tryfinallytryfinally_do.csproj12
-rw-r--r--tests/src/JIT/Methodical/eh/basics/tryfinallytryfinally_r.csproj14
-rw-r--r--tests/src/JIT/Methodical/eh/basics/tryfinallytryfinally_ro.csproj14
-rw-r--r--tests/src/JIT/Methodical/eh/basics/tryfinallywith2endfinally_d.ilproj12
-rw-r--r--tests/src/JIT/Methodical/eh/basics/tryfinallywith2endfinally_r.ilproj1
-rw-r--r--tests/src/JIT/Methodical/eh/basics/tryfinallywith2reachableendfinally_d.ilproj12
-rw-r--r--tests/src/JIT/Methodical/eh/basics/tryfinallywith2reachableendfinally_r.ilproj1
-rw-r--r--tests/src/JIT/Methodical/eh/basics/trythrowcatch_d.csproj12
-rw-r--r--tests/src/JIT/Methodical/eh/basics/trythrowcatch_do.csproj12
-rw-r--r--tests/src/JIT/Methodical/eh/basics/trythrowcatch_r.csproj14
-rw-r--r--tests/src/JIT/Methodical/eh/basics/trythrowcatch_ro.csproj14
-rw-r--r--tests/src/JIT/Methodical/eh/basics/trythrowcatchfinally_d.csproj12
-rw-r--r--tests/src/JIT/Methodical/eh/basics/trythrowcatchfinally_do.csproj12
-rw-r--r--tests/src/JIT/Methodical/eh/basics/trythrowcatchfinally_r.csproj14
-rw-r--r--tests/src/JIT/Methodical/eh/basics/trythrowcatchfinally_ro.csproj14
-rw-r--r--tests/src/JIT/Methodical/eh/cs/unsafe_d.csproj12
-rw-r--r--tests/src/JIT/Methodical/eh/cs/unsafe_do.csproj12
-rw-r--r--tests/src/JIT/Methodical/eh/cs/unsafe_r.csproj14
-rw-r--r--tests/src/JIT/Methodical/eh/deadcode/badcodeaftercatch_d.ilproj12
-rw-r--r--tests/src/JIT/Methodical/eh/deadcode/badcodeaftercatch_r.ilproj1
-rw-r--r--tests/src/JIT/Methodical/eh/deadcode/badcodeafterfault_d.ilproj12
-rw-r--r--tests/src/JIT/Methodical/eh/deadcode/badcodeafterfault_r.ilproj1
-rw-r--r--tests/src/JIT/Methodical/eh/deadcode/badcodeafterfilter_d.ilproj12
-rw-r--r--tests/src/JIT/Methodical/eh/deadcode/badcodeafterfilter_r.ilproj1
-rw-r--r--tests/src/JIT/Methodical/eh/deadcode/badcodeafterfinally_d.ilproj12
-rw-r--r--tests/src/JIT/Methodical/eh/deadcode/badcodeafterfinally_r.ilproj1
-rw-r--r--tests/src/JIT/Methodical/eh/deadcode/badcodeaftertry_d.ilproj12
-rw-r--r--tests/src/JIT/Methodical/eh/deadcode/badcodeaftertry_r.ilproj1
-rw-r--r--tests/src/JIT/Methodical/eh/deadcode/branchoverendfinally_d.ilproj12
-rw-r--r--tests/src/JIT/Methodical/eh/deadcode/branchoverendfinally_r.ilproj1
-rw-r--r--tests/src/JIT/Methodical/eh/deadcode/deadEHregionacrossBB_d.ilproj12
-rw-r--r--tests/src/JIT/Methodical/eh/deadcode/deadEHregionacrossBB_r.ilproj1
-rw-r--r--tests/src/JIT/Methodical/eh/deadcode/deadcodeincatch_d.ilproj12
-rw-r--r--tests/src/JIT/Methodical/eh/deadcode/deadcodeincatch_r.ilproj1
-rw-r--r--tests/src/JIT/Methodical/eh/deadcode/deadnonlocalexit_d.ilproj12
-rw-r--r--tests/src/JIT/Methodical/eh/deadcode/deadnonlocalexit_r.ilproj1
-rw-r--r--tests/src/JIT/Methodical/eh/deadcode/deadoponerror_d.ilproj12
-rw-r--r--tests/src/JIT/Methodical/eh/deadcode/deadoponerror_r.ilproj1
-rw-r--r--tests/src/JIT/Methodical/eh/deadcode/deadrgninfunclet_d.ilproj12
-rw-r--r--tests/src/JIT/Methodical/eh/deadcode/deadrgninfunclet_r.ilproj1
-rw-r--r--tests/src/JIT/Methodical/eh/deadcode/deadtrycatch_d.ilproj12
-rw-r--r--tests/src/JIT/Methodical/eh/deadcode/deadtrycatch_r.ilproj1
-rw-r--r--tests/src/JIT/Methodical/eh/deadcode/deadtryfinally_d.ilproj12
-rw-r--r--tests/src/JIT/Methodical/eh/deadcode/deadtryfinally_r.ilproj1
-rw-r--r--tests/src/JIT/Methodical/eh/deadcode/deadtryfinallythrow_d.ilproj12
-rw-r--r--tests/src/JIT/Methodical/eh/deadcode/deadtryfinallythrow_r.ilproj1
-rw-r--r--tests/src/JIT/Methodical/eh/deadcode/endfinallyinloop_d.ilproj12
-rw-r--r--tests/src/JIT/Methodical/eh/deadcode/endfinallyinloop_r.ilproj1
-rw-r--r--tests/src/JIT/Methodical/eh/deadcode/loopstrswitchgoto_d.csproj12
-rw-r--r--tests/src/JIT/Methodical/eh/deadcode/loopstrswitchgoto_do.csproj12
-rw-r--r--tests/src/JIT/Methodical/eh/deadcode/loopstrswitchgoto_r.csproj12
-rw-r--r--tests/src/JIT/Methodical/eh/deadcode/loopstrswitchgoto_ro.csproj12
-rw-r--r--tests/src/JIT/Methodical/eh/deadcode/severaldeadehregions_d.ilproj12
-rw-r--r--tests/src/JIT/Methodical/eh/deadcode/severaldeadehregions_r.ilproj1
-rw-r--r--tests/src/JIT/Methodical/eh/deadcode/severalnesteddeadehregions_d.ilproj12
-rw-r--r--tests/src/JIT/Methodical/eh/deadcode/severalnesteddeadehregions_r.ilproj1
-rw-r--r--tests/src/JIT/Methodical/eh/deadcode/simpledeadehregion_d.ilproj12
-rw-r--r--tests/src/JIT/Methodical/eh/deadcode/simpledeadehregion_r.ilproj1
-rw-r--r--tests/src/JIT/Methodical/eh/disconnected/backwardleave_d.ilproj12
-rw-r--r--tests/src/JIT/Methodical/eh/disconnected/backwardleave_r.ilproj1
-rw-r--r--tests/src/JIT/Methodical/eh/disconnected/catchbeforetrybody_d.ilproj12
-rw-r--r--tests/src/JIT/Methodical/eh/disconnected/catchbeforetrybody_r.ilproj1
-rw-r--r--tests/src/JIT/Methodical/eh/disconnected/catchtryintryfinally_d.ilproj12
-rw-r--r--tests/src/JIT/Methodical/eh/disconnected/catchtryintryfinally_r.ilproj1
-rw-r--r--tests/src/JIT/Methodical/eh/disconnected/faultbeforetrybody_d.ilproj12
-rw-r--r--tests/src/JIT/Methodical/eh/disconnected/finallybeforetrybody_d.ilproj12
-rw-r--r--tests/src/JIT/Methodical/eh/disconnected/finallybeforetrybody_r.ilproj1
-rw-r--r--tests/src/JIT/Methodical/eh/disconnected/finallytryintryfinally_d.ilproj12
-rw-r--r--tests/src/JIT/Methodical/eh/disconnected/finallytryintryfinally_r.ilproj1
-rw-r--r--tests/src/JIT/Methodical/eh/disconnected/sehhandlerbeforetry_d.ilproj12
-rw-r--r--tests/src/JIT/Methodical/eh/disconnected/testeit_d.ilproj12
-rw-r--r--tests/src/JIT/Methodical/eh/disconnected/testeit_r.ilproj1
-rw-r--r--tests/src/JIT/Methodical/eh/disconnected/trybodyinbetweencatchhandlers_d.ilproj12
-rw-r--r--tests/src/JIT/Methodical/eh/disconnected/trybodyinbetweencatchhandlers_r.ilproj1
-rw-r--r--tests/src/JIT/Methodical/eh/disconnected/tryfinallyincatchtry_d.ilproj12
-rw-r--r--tests/src/JIT/Methodical/eh/disconnected/tryfinallyincatchtry_r.ilproj12
-rw-r--r--tests/src/JIT/Methodical/eh/finallyexec/localgotoinahandler_d.csproj12
-rw-r--r--tests/src/JIT/Methodical/eh/finallyexec/localgotoinahandler_do.csproj14
-rw-r--r--tests/src/JIT/Methodical/eh/finallyexec/localgotoinahandler_r.csproj14
-rw-r--r--tests/src/JIT/Methodical/eh/finallyexec/localgotoinahandler_ro.csproj14
-rw-r--r--tests/src/JIT/Methodical/eh/finallyexec/nonlocalexittobeginningoftry_d.csproj12
-rw-r--r--tests/src/JIT/Methodical/eh/finallyexec/nonlocalexittobeginningoftry_do.csproj14
-rw-r--r--tests/src/JIT/Methodical/eh/finallyexec/nonlocalexittobeginningoftry_r.csproj14
-rw-r--r--tests/src/JIT/Methodical/eh/finallyexec/nonlocalexittobeginningoftry_ro.csproj14
-rw-r--r--tests/src/JIT/Methodical/eh/finallyexec/nonlocalgotoinatryblockinahandler_d.csproj12
-rw-r--r--tests/src/JIT/Methodical/eh/finallyexec/nonlocalgotoinatryblockinahandler_do.csproj14
-rw-r--r--tests/src/JIT/Methodical/eh/finallyexec/nonlocalgotoinatryblockinahandler_r.csproj14
-rw-r--r--tests/src/JIT/Methodical/eh/finallyexec/nonlocalgotoinatryblockinahandler_ro.csproj14
-rw-r--r--tests/src/JIT/Methodical/eh/finallyexec/simplenonlocalexit_d.csproj12
-rw-r--r--tests/src/JIT/Methodical/eh/finallyexec/simplenonlocalexit_do.csproj14
-rw-r--r--tests/src/JIT/Methodical/eh/finallyexec/simplenonlocalexit_r.csproj14
-rw-r--r--tests/src/JIT/Methodical/eh/finallyexec/simplenonlocalexit_ro.csproj14
-rw-r--r--tests/src/JIT/Methodical/eh/finallyexec/simplenonlocalexitnestedintrycatch_d.csproj12
-rw-r--r--tests/src/JIT/Methodical/eh/finallyexec/simplenonlocalexitnestedintrycatch_do.csproj14
-rw-r--r--tests/src/JIT/Methodical/eh/finallyexec/simplenonlocalexitnestedintrycatch_r.csproj14
-rw-r--r--tests/src/JIT/Methodical/eh/finallyexec/simplenonlocalexitnestedintrycatch_ro.csproj14
-rw-r--r--tests/src/JIT/Methodical/eh/finallyexec/switchincatch_d.csproj12
-rw-r--r--tests/src/JIT/Methodical/eh/finallyexec/switchincatch_do.csproj14
-rw-r--r--tests/src/JIT/Methodical/eh/finallyexec/switchincatch_r.csproj14
-rw-r--r--tests/src/JIT/Methodical/eh/finallyexec/switchincatch_ro.csproj14
-rw-r--r--tests/src/JIT/Methodical/eh/finallyexec/tryCatchFinallyThrow_nonlocalexit1_d.csproj12
-rw-r--r--tests/src/JIT/Methodical/eh/finallyexec/tryCatchFinallyThrow_nonlocalexit1_do.csproj14
-rw-r--r--tests/src/JIT/Methodical/eh/finallyexec/tryCatchFinallyThrow_nonlocalexit1_r.csproj14
-rw-r--r--tests/src/JIT/Methodical/eh/finallyexec/tryCatchFinallyThrow_nonlocalexit1_ro.csproj14
-rw-r--r--tests/src/JIT/Methodical/eh/finallyexec/tryCatchFinallyThrow_nonlocalexit2_d.csproj12
-rw-r--r--tests/src/JIT/Methodical/eh/finallyexec/tryCatchFinallyThrow_nonlocalexit2_do.csproj14
-rw-r--r--tests/src/JIT/Methodical/eh/finallyexec/tryCatchFinallyThrow_nonlocalexit2_r.csproj14
-rw-r--r--tests/src/JIT/Methodical/eh/finallyexec/tryCatchFinallyThrow_nonlocalexit2_ro.csproj14
-rw-r--r--tests/src/JIT/Methodical/eh/finallyexec/tryCatchFinallyThrow_nonlocalexit3_d.csproj12
-rw-r--r--tests/src/JIT/Methodical/eh/finallyexec/tryCatchFinallyThrow_nonlocalexit3_do.csproj14
-rw-r--r--tests/src/JIT/Methodical/eh/finallyexec/tryCatchFinallyThrow_nonlocalexit3_r.csproj14
-rw-r--r--tests/src/JIT/Methodical/eh/finallyexec/tryCatchFinallyThrow_nonlocalexit3_ro.csproj14
-rw-r--r--tests/src/JIT/Methodical/eh/finallyexec/tryCatchFinallyThrow_nonlocalexit4_d.csproj12
-rw-r--r--tests/src/JIT/Methodical/eh/finallyexec/tryCatchFinallyThrow_nonlocalexit4_do.csproj14
-rw-r--r--tests/src/JIT/Methodical/eh/finallyexec/tryCatchFinallyThrow_nonlocalexit4_r.csproj14
-rw-r--r--tests/src/JIT/Methodical/eh/finallyexec/tryCatchFinallyThrow_nonlocalexit4_ro.csproj14
-rw-r--r--tests/src/JIT/Methodical/eh/finallyexec/tryfinallythrow_nonlocalexit_d.csproj12
-rw-r--r--tests/src/JIT/Methodical/eh/finallyexec/tryfinallythrow_nonlocalexit_do.csproj14
-rw-r--r--tests/src/JIT/Methodical/eh/finallyexec/tryfinallythrow_nonlocalexit_r.csproj14
-rw-r--r--tests/src/JIT/Methodical/eh/finallyexec/tryfinallythrow_nonlocalexit_ro.csproj14
-rw-r--r--tests/src/JIT/Methodical/eh/interactions/ehso.csproj12
-rw-r--r--tests/src/JIT/Methodical/eh/interactions/gcincatch_d.csproj12
-rw-r--r--tests/src/JIT/Methodical/eh/interactions/gcincatch_do.csproj12
-rw-r--r--tests/src/JIT/Methodical/eh/interactions/gcincatch_r.csproj12
-rw-r--r--tests/src/JIT/Methodical/eh/interactions/gcincatch_ro.csproj12
-rw-r--r--tests/src/JIT/Methodical/eh/interactions/volatilefromfinally.csproj12
-rw-r--r--tests/src/JIT/Methodical/eh/leaves/2branchesoutoftry_d.ilproj12
-rw-r--r--tests/src/JIT/Methodical/eh/leaves/2branchesoutoftry_r.ilproj1
-rw-r--r--tests/src/JIT/Methodical/eh/leaves/backwardleaveincatch_d.ilproj12
-rw-r--r--tests/src/JIT/Methodical/eh/leaves/backwardleaveincatch_r.ilproj1
-rw-r--r--tests/src/JIT/Methodical/eh/leaves/branchbackwardswithcatch_d.ilproj12
-rw-r--r--tests/src/JIT/Methodical/eh/leaves/branchbackwardswithcatch_r.ilproj1
-rw-r--r--tests/src/JIT/Methodical/eh/leaves/branchbackwardswithfinally_d.ilproj12
-rw-r--r--tests/src/JIT/Methodical/eh/leaves/branchbackwardswithfinally_r.ilproj1
-rw-r--r--tests/src/JIT/Methodical/eh/leaves/branchoutofnestedtryfinally_d.ilproj12
-rw-r--r--tests/src/JIT/Methodical/eh/leaves/branchoutofnestedtryfinally_r.ilproj1
-rw-r--r--tests/src/JIT/Methodical/eh/leaves/branchoutoftryfinally_d.ilproj12
-rw-r--r--tests/src/JIT/Methodical/eh/leaves/branchoutoftryfinally_r.ilproj1
-rw-r--r--tests/src/JIT/Methodical/eh/leaves/forwardleaveincatch_d.ilproj12
-rw-r--r--tests/src/JIT/Methodical/eh/leaves/forwardleaveincatch_r.ilproj1
-rw-r--r--tests/src/JIT/Methodical/eh/leaves/leaveinsameregion_d.ilproj12
-rw-r--r--tests/src/JIT/Methodical/eh/leaves/leaveinsameregion_r.ilproj1
-rw-r--r--tests/src/JIT/Methodical/eh/leaves/leaveintotrybody_d.ilproj12
-rw-r--r--tests/src/JIT/Methodical/eh/leaves/leaveintotrybody_r.ilproj1
-rw-r--r--tests/src/JIT/Methodical/eh/leaves/nonlocalexitfromnestedcatch_d.csproj12
-rw-r--r--tests/src/JIT/Methodical/eh/leaves/nonlocalexitfromnestedcatch_do.csproj14
-rw-r--r--tests/src/JIT/Methodical/eh/leaves/nonlocalexitfromnestedcatch_r.csproj14
-rw-r--r--tests/src/JIT/Methodical/eh/leaves/nonlocalexitfromnestedcatch_ro.csproj14
-rw-r--r--tests/src/JIT/Methodical/eh/leaves/tryfinallyintrycatchwithleaveintotry_d.ilproj12
-rw-r--r--tests/src/JIT/Methodical/eh/leaves/tryfinallyintrycatchwithleaveintotry_r.ilproj1
-rw-r--r--tests/src/JIT/Methodical/eh/leaves/tryfinallyloop_d.csproj12
-rw-r--r--tests/src/JIT/Methodical/eh/leaves/tryfinallyloop_do.csproj14
-rw-r--r--tests/src/JIT/Methodical/eh/leaves/tryfinallyloop_r.csproj14
-rw-r--r--tests/src/JIT/Methodical/eh/nested/general/cascadedcatch_d.csproj12
-rw-r--r--tests/src/JIT/Methodical/eh/nested/general/cascadedcatch_do.csproj14
-rw-r--r--tests/src/JIT/Methodical/eh/nested/general/cascadedcatch_r.csproj14
-rw-r--r--tests/src/JIT/Methodical/eh/nested/general/cascadedcatch_ro.csproj14
-rw-r--r--tests/src/JIT/Methodical/eh/nested/general/methodthrowsinfinally_d.csproj12
-rw-r--r--tests/src/JIT/Methodical/eh/nested/general/methodthrowsinfinally_do.csproj14
-rw-r--r--tests/src/JIT/Methodical/eh/nested/general/methodthrowsinfinally_r.csproj14
-rw-r--r--tests/src/JIT/Methodical/eh/nested/general/methodthrowsinfinally_ro.csproj14
-rw-r--r--tests/src/JIT/Methodical/eh/nested/nestedtry/nestedtrycatch_d.ilproj12
-rw-r--r--tests/src/JIT/Methodical/eh/nested/nestedtry/nestedtrycatch_r.ilproj1
-rw-r--r--tests/src/JIT/Methodical/eh/nested/nestedtry/nestedtryexcept_d.ilproj12
-rw-r--r--tests/src/JIT/Methodical/eh/nested/nestedtry/nestedtryexcept_r.ilproj1
-rw-r--r--tests/src/JIT/Methodical/eh/nested/nestedtry/nestedtryfault_d.ilproj12
-rw-r--r--tests/src/JIT/Methodical/eh/nested/nestedtry/throwinnestedtrycatch_d.ilproj12
-rw-r--r--tests/src/JIT/Methodical/eh/nested/nestedtry/throwinnestedtrycatch_r.ilproj1
-rw-r--r--tests/src/JIT/Methodical/eh/nested/nestedtry/throwinnestedtryexcept_d.ilproj12
-rw-r--r--tests/src/JIT/Methodical/eh/nested/nestedtry/throwinnestedtryexcept_r.ilproj1
-rw-r--r--tests/src/JIT/Methodical/eh/nested/nestedtry/throwinnestedtryfault_r.ilproj1
-rw-r--r--tests/src/JIT/Methodical/eh/regress/asurt/141358/uncaughtException_d.csproj12
-rw-r--r--tests/src/JIT/Methodical/eh/regress/asurt/141358/uncaughtException_do.csproj14
-rw-r--r--tests/src/JIT/Methodical/eh/regress/asurt/141358/uncaughtException_r.csproj14
-rw-r--r--tests/src/JIT/Methodical/eh/regress/asurt/141358/uncaughtException_ro.csproj14
-rw-r--r--tests/src/JIT/Methodical/eh/regress/vswhidbey/148190/baduwinfo.csproj14
-rw-r--r--tests/src/JIT/Methodical/eh/regress/vswhidbey/148190/baduwinfo1.csproj14
-rw-r--r--tests/src/JIT/Methodical/eh/rethrow/rethrowinfinallyaftercatch_d.csproj12
-rw-r--r--tests/src/JIT/Methodical/eh/rethrow/rethrowinfinallyaftercatch_do.csproj14
-rw-r--r--tests/src/JIT/Methodical/eh/rethrow/rethrowinfinallyaftercatch_r.csproj14
-rw-r--r--tests/src/JIT/Methodical/eh/rethrow/rethrowinfinallyaftercatch_ro.csproj14
-rw-r--r--tests/src/JIT/Methodical/eh/rethrow/rethrowinfinallyinsidecatch_d.ilproj12
-rw-r--r--tests/src/JIT/Methodical/eh/rethrow/rethrowinfinallyinsidecatch_r.ilproj1
-rw-r--r--tests/src/JIT/Methodical/eh/rethrow/rethrowwithhandlerscatchingbase_d.csproj12
-rw-r--r--tests/src/JIT/Methodical/eh/rethrow/rethrowwithhandlerscatchingbase_do.csproj14
-rw-r--r--tests/src/JIT/Methodical/eh/rethrow/rethrowwithhandlerscatchingbase_r.csproj14
-rw-r--r--tests/src/JIT/Methodical/eh/rethrow/rethrowwithhandlerscatchingbase_ro.csproj14
-rw-r--r--tests/src/JIT/Methodical/eh/rethrow/simplerethrow_d.csproj12
-rw-r--r--tests/src/JIT/Methodical/eh/rethrow/simplerethrow_do.csproj14
-rw-r--r--tests/src/JIT/Methodical/eh/rethrow/simplerethrow_r.csproj14
-rw-r--r--tests/src/JIT/Methodical/eh/rethrow/simplerethrow_ro.csproj14
-rw-r--r--tests/src/JIT/Methodical/eh/rethrow/throwwithhandlerscatchingbase_d.csproj12
-rw-r--r--tests/src/JIT/Methodical/eh/rethrow/throwwithhandlerscatchingbase_r.csproj14
-rw-r--r--tests/src/JIT/Methodical/eh/rethrow/throwwithhandlerscatchingbase_ro.csproj14
-rw-r--r--tests/src/JIT/Methodical/explicit/basic/_dbgrefarg_c.csproj12
-rw-r--r--tests/src/JIT/Methodical/explicit/basic/_dbgrefarg_f4.csproj12
-rw-r--r--tests/src/JIT/Methodical/explicit/basic/_dbgrefarg_i1.csproj12
-rw-r--r--tests/src/JIT/Methodical/explicit/basic/_dbgrefarg_i2.csproj12
-rw-r--r--tests/src/JIT/Methodical/explicit/basic/_dbgrefarg_i4.csproj12
-rw-r--r--tests/src/JIT/Methodical/explicit/basic/_dbgrefarg_o.csproj12
-rw-r--r--tests/src/JIT/Methodical/explicit/basic/_il_dbgrefarg_i2.ilproj10
-rw-r--r--tests/src/JIT/Methodical/explicit/basic/_il_dbgrefloc_i4.ilproj10
-rw-r--r--tests/src/JIT/Methodical/explicit/basic/_il_dbgrefloc_o2.ilproj10
-rw-r--r--tests/src/JIT/Methodical/explicit/basic/_il_dbgrefloc_r8.ilproj10
-rw-r--r--tests/src/JIT/Methodical/explicit/basic/_il_dbgrefloc_u2.ilproj10
-rw-r--r--tests/src/JIT/Methodical/explicit/basic/_il_relrefarg_f8.ilproj12
-rw-r--r--tests/src/JIT/Methodical/explicit/basic/_il_relrefarg_i2.ilproj12
-rw-r--r--tests/src/JIT/Methodical/explicit/basic/_il_relrefarg_i4.ilproj12
-rw-r--r--tests/src/JIT/Methodical/explicit/basic/_il_relrefarg_s.ilproj12
-rw-r--r--tests/src/JIT/Methodical/explicit/basic/_il_relrefloc_i1.ilproj12
-rw-r--r--tests/src/JIT/Methodical/explicit/basic/_il_relrefloc_i2.ilproj12
-rw-r--r--tests/src/JIT/Methodical/explicit/basic/_il_relrefloc_o2.ilproj12
-rw-r--r--tests/src/JIT/Methodical/explicit/basic/_opt_dbgrefarg_f4.csproj12
-rw-r--r--tests/src/JIT/Methodical/explicit/basic/_opt_dbgrefarg_s.csproj12
-rw-r--r--tests/src/JIT/Methodical/explicit/basic/_opt_relrefarg_c.csproj12
-rw-r--r--tests/src/JIT/Methodical/explicit/basic/_opt_relrefarg_i2.csproj12
-rw-r--r--tests/src/JIT/Methodical/explicit/basic/_opt_relrefarg_i4.csproj12
-rw-r--r--tests/src/JIT/Methodical/explicit/basic/_opt_relrefarg_o.csproj12
-rw-r--r--tests/src/JIT/Methodical/explicit/basic/_opt_relrefarg_s.csproj12
-rw-r--r--tests/src/JIT/Methodical/explicit/basic/_relrefarg_f4.csproj12
-rw-r--r--tests/src/JIT/Methodical/explicit/basic/_relrefarg_i1.csproj12
-rw-r--r--tests/src/JIT/Methodical/explicit/basic/_relrefarg_s.csproj12
-rw-r--r--tests/src/JIT/Methodical/explicit/coverage/expl_double_1_d.csproj14
-rw-r--r--tests/src/JIT/Methodical/explicit/coverage/expl_double_1_r.csproj14
-rw-r--r--tests/src/JIT/Methodical/explicit/coverage/expl_float_1_d.csproj14
-rw-r--r--tests/src/JIT/Methodical/explicit/coverage/expl_float_1_r.csproj14
-rw-r--r--tests/src/JIT/Methodical/explicit/coverage/expl_gc_double_1_d.csproj14
-rw-r--r--tests/src/JIT/Methodical/explicit/coverage/expl_gc_double_1_r.csproj14
-rw-r--r--tests/src/JIT/Methodical/explicit/coverage/expl_gc_float_1_d.csproj14
-rw-r--r--tests/src/JIT/Methodical/explicit/coverage/expl_gc_float_1_r.csproj14
-rw-r--r--tests/src/JIT/Methodical/explicit/coverage/expl_gc_int_1_d.csproj14
-rw-r--r--tests/src/JIT/Methodical/explicit/coverage/expl_gc_int_1_r.csproj14
-rw-r--r--tests/src/JIT/Methodical/explicit/coverage/expl_gc_long_1_d.csproj14
-rw-r--r--tests/src/JIT/Methodical/explicit/coverage/expl_gc_long_1_r.csproj14
-rw-r--r--tests/src/JIT/Methodical/explicit/coverage/expl_gc_obj_1_d.csproj14
-rw-r--r--tests/src/JIT/Methodical/explicit/coverage/expl_gc_obj_1_r.csproj14
-rw-r--r--tests/src/JIT/Methodical/explicit/coverage/expl_gc_short_1_d.csproj14
-rw-r--r--tests/src/JIT/Methodical/explicit/coverage/expl_gc_short_1_r.csproj14
-rw-r--r--tests/src/JIT/Methodical/explicit/coverage/expl_gc_val_1_d.csproj14
-rw-r--r--tests/src/JIT/Methodical/explicit/coverage/expl_gc_val_1_r.csproj14
-rw-r--r--tests/src/JIT/Methodical/explicit/coverage/expl_int_1_d.csproj14
-rw-r--r--tests/src/JIT/Methodical/explicit/coverage/expl_int_1_r.csproj14
-rw-r--r--tests/src/JIT/Methodical/explicit/coverage/expl_long_1_d.csproj14
-rw-r--r--tests/src/JIT/Methodical/explicit/coverage/expl_long_1_r.csproj14
-rw-r--r--tests/src/JIT/Methodical/explicit/coverage/expl_obj_1_d.csproj14
-rw-r--r--tests/src/JIT/Methodical/explicit/coverage/expl_obj_1_r.csproj14
-rw-r--r--tests/src/JIT/Methodical/explicit/coverage/expl_short_1_d.csproj14
-rw-r--r--tests/src/JIT/Methodical/explicit/coverage/expl_short_1_r.csproj14
-rw-r--r--tests/src/JIT/Methodical/explicit/coverage/expl_val_1_d.csproj14
-rw-r--r--tests/src/JIT/Methodical/explicit/coverage/expl_val_1_r.csproj14
-rw-r--r--tests/src/JIT/Methodical/explicit/coverage/seq_double_1_d.csproj14
-rw-r--r--tests/src/JIT/Methodical/explicit/coverage/seq_double_1_r.csproj14
-rw-r--r--tests/src/JIT/Methodical/explicit/coverage/seq_float_1_d.csproj14
-rw-r--r--tests/src/JIT/Methodical/explicit/coverage/seq_float_1_r.csproj14
-rw-r--r--tests/src/JIT/Methodical/explicit/coverage/seq_gc_double_1_d.csproj14
-rw-r--r--tests/src/JIT/Methodical/explicit/coverage/seq_gc_double_1_r.csproj14
-rw-r--r--tests/src/JIT/Methodical/explicit/coverage/seq_gc_float_1_d.csproj14
-rw-r--r--tests/src/JIT/Methodical/explicit/coverage/seq_gc_float_1_r.csproj14
-rw-r--r--tests/src/JIT/Methodical/explicit/coverage/seq_gc_int_1_d.csproj14
-rw-r--r--tests/src/JIT/Methodical/explicit/coverage/seq_gc_int_1_r.csproj14
-rw-r--r--tests/src/JIT/Methodical/explicit/coverage/seq_gc_long_1_d.csproj14
-rw-r--r--tests/src/JIT/Methodical/explicit/coverage/seq_gc_long_1_r.csproj14
-rw-r--r--tests/src/JIT/Methodical/explicit/coverage/seq_gc_obj_1_d.csproj14
-rw-r--r--tests/src/JIT/Methodical/explicit/coverage/seq_gc_obj_1_r.csproj14
-rw-r--r--tests/src/JIT/Methodical/explicit/coverage/seq_gc_short_1_d.csproj14
-rw-r--r--tests/src/JIT/Methodical/explicit/coverage/seq_gc_short_1_r.csproj14
-rw-r--r--tests/src/JIT/Methodical/explicit/coverage/seq_gc_val_1_d.csproj14
-rw-r--r--tests/src/JIT/Methodical/explicit/coverage/seq_gc_val_1_r.csproj14
-rw-r--r--tests/src/JIT/Methodical/explicit/coverage/seq_int_1_d.csproj14
-rw-r--r--tests/src/JIT/Methodical/explicit/coverage/seq_int_1_r.csproj14
-rw-r--r--tests/src/JIT/Methodical/explicit/coverage/seq_long_1_d.csproj14
-rw-r--r--tests/src/JIT/Methodical/explicit/coverage/seq_long_1_r.csproj14
-rw-r--r--tests/src/JIT/Methodical/explicit/coverage/seq_obj_1_d.csproj14
-rw-r--r--tests/src/JIT/Methodical/explicit/coverage/seq_obj_1_r.csproj14
-rw-r--r--tests/src/JIT/Methodical/explicit/coverage/seq_short_1_d.csproj14
-rw-r--r--tests/src/JIT/Methodical/explicit/coverage/seq_short_1_r.csproj14
-rw-r--r--tests/src/JIT/Methodical/explicit/coverage/seq_val_1_d.csproj14
-rw-r--r--tests/src/JIT/Methodical/explicit/coverage/seq_val_1_r.csproj14
-rw-r--r--tests/src/JIT/Methodical/explicit/funcptr/expl_funcptr_gc_d.ilproj10
-rw-r--r--tests/src/JIT/Methodical/explicit/funcptr/expl_funcptr_gc_r.ilproj1
-rw-r--r--tests/src/JIT/Methodical/explicit/funcptr/expl_funcptr_val_d.ilproj10
-rw-r--r--tests/src/JIT/Methodical/explicit/funcptr/expl_funcptr_val_r.ilproj1
-rw-r--r--tests/src/JIT/Methodical/explicit/funcptr/seq_funcptr_gc_d.ilproj10
-rw-r--r--tests/src/JIT/Methodical/explicit/funcptr/seq_funcptr_gc_r.ilproj1
-rw-r--r--tests/src/JIT/Methodical/explicit/funcptr/seq_funcptr_val_d.ilproj10
-rw-r--r--tests/src/JIT/Methodical/explicit/funcptr/seq_funcptr_val_r.ilproj1
-rw-r--r--tests/src/JIT/Methodical/explicit/misc/_il_dbgrefarg_box_val.ilproj10
-rw-r--r--tests/src/JIT/Methodical/explicit/misc/_il_relrefarg_box_val.ilproj12
-rw-r--r--tests/src/JIT/Methodical/explicit/rotate/_il_dbgrotate_i4.ilproj10
-rw-r--r--tests/src/JIT/Methodical/explicit/rotate/_il_dbgrotate_u2.ilproj10
-rw-r--r--tests/src/JIT/Methodical/explicit/rotate/_il_relrotate_i4.ilproj12
-rw-r--r--tests/src/JIT/Methodical/explicit/rotate/_il_relrotate_u2.ilproj12
-rw-r--r--tests/src/JIT/Methodical/flowgraph/bug614098/intToByte.csproj12
-rw-r--r--tests/src/JIT/Methodical/flowgraph/bug619534/ILStackAllocRepro.ilproj12
-rw-r--r--tests/src/JIT/Methodical/flowgraph/bug619534/finallyclone.csproj12
-rw-r--r--tests/src/JIT/Methodical/flowgraph/bug619534/twoEndFinallys.csproj12
-rw-r--r--tests/src/JIT/Methodical/flowgraph/bug619534/twoEndFinallys_il.ilproj1
-rw-r--r--tests/src/JIT/Methodical/flowgraph/bug621705/ptuple_lost.csproj12
-rw-r--r--tests/src/JIT/Methodical/flowgraph/bug647189/ssa_tuIsAddr.csproj12
-rw-r--r--tests/src/JIT/Methodical/flowgraph/dev10_bug642944/GCMaskForGSCookie.ilproj12
-rw-r--r--tests/src/JIT/Methodical/flowgraph/dev10_bug675304/arrayDim.csproj12
-rw-r--r--tests/src/JIT/Methodical/flowgraph/dev10_bug675304/osrAddovershot.csproj12
-rw-r--r--tests/src/JIT/Methodical/flowgraph/dev10_bug679008/EHCopyProp.csproj12
-rw-r--r--tests/src/JIT/Methodical/flowgraph/dev10_bug679008/dependentlifetimes.ilproj12
-rw-r--r--tests/src/JIT/Methodical/flowgraph/dev10_bug679008/sealedCastVariance.csproj12
-rw-r--r--tests/src/JIT/Methodical/flowgraph/dev10_bug679008/singleRefField.csproj12
-rw-r--r--tests/src/JIT/Methodical/flowgraph/dev10_bug679008/zeroInitStackSlot.csproj12
-rw-r--r--tests/src/JIT/Methodical/flowgraph/dev10_bug679053/cpblkInt32.ilproj12
-rw-r--r--tests/src/JIT/Methodical/flowgraph/dev10_bug679053/flowgraph.ilproj12
-rw-r--r--tests/src/JIT/Methodical/flowgraph/dev10_bug679955/volatileLocal1.ilproj12
-rw-r--r--tests/src/JIT/Methodical/flowgraph/dev10_bug723489/qMarkColon.csproj12
-rw-r--r--tests/src/JIT/Methodical/fp/apps/bouncingball_cs_d.csproj13
-rw-r--r--tests/src/JIT/Methodical/fp/apps/bouncingball_cs_do.csproj13
-rw-r--r--tests/src/JIT/Methodical/fp/apps/bouncingball_cs_r.csproj15
-rw-r--r--tests/src/JIT/Methodical/fp/apps/bouncingball_cs_ro.csproj15
-rw-r--r--tests/src/JIT/Methodical/fp/exgen/10w250d_cs_d.csproj12
-rw-r--r--tests/src/JIT/Methodical/fp/exgen/10w250d_cs_do.csproj12
-rw-r--r--tests/src/JIT/Methodical/fp/exgen/10w250d_cs_r.csproj12
-rw-r--r--tests/src/JIT/Methodical/fp/exgen/10w250d_cs_ro.csproj12
-rw-r--r--tests/src/JIT/Methodical/fp/exgen/200w1d-01_cs_d.csproj12
-rw-r--r--tests/src/JIT/Methodical/fp/exgen/200w1d-01_cs_do.csproj12
-rw-r--r--tests/src/JIT/Methodical/fp/exgen/200w1d-01_cs_r.csproj12
-rw-r--r--tests/src/JIT/Methodical/fp/exgen/200w1d-01_cs_ro.csproj12
-rw-r--r--tests/src/JIT/Methodical/fp/exgen/200w1d-02_cs_d.csproj12
-rw-r--r--tests/src/JIT/Methodical/fp/exgen/200w1d-02_cs_r.csproj12
-rw-r--r--tests/src/JIT/Methodical/fp/exgen/3w1d-01_cs_d.csproj14
-rw-r--r--tests/src/JIT/Methodical/fp/exgen/3w1d-01_cs_do.csproj14
-rw-r--r--tests/src/JIT/Methodical/fp/exgen/3w1d-01_cs_r.csproj14
-rw-r--r--tests/src/JIT/Methodical/fp/exgen/3w1d-01_cs_ro.csproj14
-rw-r--r--tests/src/JIT/Methodical/fp/exgen/3w1d-02_cs_d.csproj14
-rw-r--r--tests/src/JIT/Methodical/fp/exgen/3w1d-02_cs_do.csproj14
-rw-r--r--tests/src/JIT/Methodical/fp/exgen/3w1d-02_cs_r.csproj14
-rw-r--r--tests/src/JIT/Methodical/fp/exgen/3w1d-02_cs_ro.csproj14
-rw-r--r--tests/src/JIT/Methodical/fp/exgen/5w1d-01_cs_d.csproj14
-rw-r--r--tests/src/JIT/Methodical/fp/exgen/5w1d-01_cs_do.csproj14
-rw-r--r--tests/src/JIT/Methodical/fp/exgen/5w1d-01_cs_r.csproj14
-rw-r--r--tests/src/JIT/Methodical/fp/exgen/5w1d-01_cs_ro.csproj14
-rw-r--r--tests/src/JIT/Methodical/fp/exgen/5w1d-02_cs_d.csproj14
-rw-r--r--tests/src/JIT/Methodical/fp/exgen/5w1d-02_cs_do.csproj14
-rw-r--r--tests/src/JIT/Methodical/fp/exgen/5w1d-02_cs_r.csproj14
-rw-r--r--tests/src/JIT/Methodical/fp/exgen/5w1d-02_cs_ro.csproj14
-rw-r--r--tests/src/JIT/Methodical/fp/exgen/5w1d-03_cs_d.csproj14
-rw-r--r--tests/src/JIT/Methodical/fp/exgen/5w1d-03_cs_do.csproj14
-rw-r--r--tests/src/JIT/Methodical/fp/exgen/5w1d-03_cs_r.csproj14
-rw-r--r--tests/src/JIT/Methodical/fp/exgen/5w1d-03_cs_ro.csproj14
-rw-r--r--tests/src/JIT/Methodical/fp/exgen/5w1d-04_cs_d.csproj14
-rw-r--r--tests/src/JIT/Methodical/fp/exgen/5w1d-04_cs_do.csproj14
-rw-r--r--tests/src/JIT/Methodical/fp/exgen/5w1d-04_cs_r.csproj14
-rw-r--r--tests/src/JIT/Methodical/fp/exgen/5w1d-04_cs_ro.csproj14
-rw-r--r--tests/src/JIT/Methodical/fp/exgen/5w1d-05_cs_d.csproj12
-rw-r--r--tests/src/JIT/Methodical/fp/exgen/5w1d-05_cs_do.csproj12
-rw-r--r--tests/src/JIT/Methodical/fp/exgen/5w1d-05_cs_r.csproj12
-rw-r--r--tests/src/JIT/Methodical/fp/exgen/5w1d-05_cs_ro.csproj12
-rw-r--r--tests/src/JIT/Methodical/fp/exgen/5w1d-06_cs_d.csproj14
-rw-r--r--tests/src/JIT/Methodical/fp/exgen/5w1d-06_cs_do.csproj14
-rw-r--r--tests/src/JIT/Methodical/fp/exgen/5w1d-06_cs_r.csproj14
-rw-r--r--tests/src/JIT/Methodical/fp/exgen/5w1d-06_cs_ro.csproj14
-rw-r--r--tests/src/JIT/Methodical/inlining/boolean/test.csproj15
-rw-r--r--tests/src/JIT/Methodical/inlining/bug505642/test.csproj12
-rw-r--r--tests/src/JIT/Methodical/inlining/dev10_bug719093/variancesmall.ilproj12
-rw-r--r--tests/src/JIT/Methodical/int64/arrays/_dbglcs_long.csproj12
-rw-r--r--tests/src/JIT/Methodical/int64/arrays/_dbglcs_ulong.csproj12
-rw-r--r--tests/src/JIT/Methodical/int64/arrays/_il_dbghugedim.ilproj10
-rw-r--r--tests/src/JIT/Methodical/int64/arrays/_il_dbglcs_long.ilproj10
-rw-r--r--tests/src/JIT/Methodical/int64/arrays/_il_dbglcs_ulong.ilproj10
-rw-r--r--tests/src/JIT/Methodical/int64/arrays/_rellcs_long.csproj12
-rw-r--r--tests/src/JIT/Methodical/int64/arrays/_rellcs_ulong.csproj12
-rw-r--r--tests/src/JIT/Methodical/int64/misc/_dbgbinop.csproj12
-rw-r--r--tests/src/JIT/Methodical/int64/misc/_dbgbox.csproj12
-rw-r--r--tests/src/JIT/Methodical/int64/misc/_il_dbgbinop.ilproj10
-rw-r--r--tests/src/JIT/Methodical/int64/misc/_il_dbgbox.ilproj10
-rw-r--r--tests/src/JIT/Methodical/int64/misc/_il_relbinop.ilproj12
-rw-r--r--tests/src/JIT/Methodical/int64/misc/_il_relbox.ilproj12
-rw-r--r--tests/src/JIT/Methodical/int64/misc/_relbinop.csproj12
-rw-r--r--tests/src/JIT/Methodical/int64/misc/_relbox.csproj12
-rw-r--r--tests/src/JIT/Methodical/int64/misc/_speed_dbgbinop.csproj12
-rw-r--r--tests/src/JIT/Methodical/int64/misc/_speed_dbgbox.csproj12
-rw-r--r--tests/src/JIT/Methodical/int64/misc/_speed_relbinop.csproj12
-rw-r--r--tests/src/JIT/Methodical/int64/misc/_speed_relbox.csproj12
-rw-r--r--tests/src/JIT/Methodical/int64/signed/_dbgs_addsub.csproj12
-rw-r--r--tests/src/JIT/Methodical/int64/signed/_dbgs_ldc_mul.csproj12
-rw-r--r--tests/src/JIT/Methodical/int64/signed/_dbgs_ldfld_mul.csproj12
-rw-r--r--tests/src/JIT/Methodical/int64/signed/_dbgs_ldsfld_mul.csproj12
-rw-r--r--tests/src/JIT/Methodical/int64/signed/_il_dbgs_addsub.ilproj10
-rw-r--r--tests/src/JIT/Methodical/int64/signed/_il_dbgs_ldc_mul.ilproj10
-rw-r--r--tests/src/JIT/Methodical/int64/signed/_il_dbgs_ldfld_mul.ilproj10
-rw-r--r--tests/src/JIT/Methodical/int64/signed/_il_dbgs_ldsfld_mul.ilproj10
-rw-r--r--tests/src/JIT/Methodical/int64/signed/_il_rels_addsub.ilproj12
-rw-r--r--tests/src/JIT/Methodical/int64/signed/_il_rels_ldc_mul.ilproj12
-rw-r--r--tests/src/JIT/Methodical/int64/signed/_il_rels_ldfld_mul.ilproj12
-rw-r--r--tests/src/JIT/Methodical/int64/signed/_il_rels_ldsfld_mul.ilproj12
-rw-r--r--tests/src/JIT/Methodical/int64/signed/_rels_addsub.csproj12
-rw-r--r--tests/src/JIT/Methodical/int64/signed/_rels_ldc_mul.csproj12
-rw-r--r--tests/src/JIT/Methodical/int64/signed/_rels_ldfld_mul.csproj12
-rw-r--r--tests/src/JIT/Methodical/int64/signed/_rels_ldsfld_mul.csproj12
-rw-r--r--tests/src/JIT/Methodical/int64/signed/_speed_dbgs_addsub.csproj12
-rw-r--r--tests/src/JIT/Methodical/int64/signed/_speed_dbgs_ldc_mul.csproj12
-rw-r--r--tests/src/JIT/Methodical/int64/signed/_speed_dbgs_ldfld_mul.csproj12
-rw-r--r--tests/src/JIT/Methodical/int64/signed/_speed_dbgs_ldsfld_mul.csproj12
-rw-r--r--tests/src/JIT/Methodical/int64/signed/_speed_rels_addsub.csproj12
-rw-r--r--tests/src/JIT/Methodical/int64/signed/_speed_rels_ldc_mul.csproj12
-rw-r--r--tests/src/JIT/Methodical/int64/signed/_speed_rels_ldfld_mul.csproj12
-rw-r--r--tests/src/JIT/Methodical/int64/signed/_speed_rels_ldsfld_mul.csproj12
-rw-r--r--tests/src/JIT/Methodical/int64/unsigned/_dbgldc_mul.csproj12
-rw-r--r--tests/src/JIT/Methodical/int64/unsigned/_dbgldfld_mul.csproj12
-rw-r--r--tests/src/JIT/Methodical/int64/unsigned/_dbgldsfld_mul.csproj12
-rw-r--r--tests/src/JIT/Methodical/int64/unsigned/_il_dbgldc_mul.ilproj10
-rw-r--r--tests/src/JIT/Methodical/int64/unsigned/_il_dbgldfld_mul.ilproj10
-rw-r--r--tests/src/JIT/Methodical/int64/unsigned/_il_dbgldsfld_mul.ilproj10
-rw-r--r--tests/src/JIT/Methodical/int64/unsigned/_il_relldc_mul.ilproj12
-rw-r--r--tests/src/JIT/Methodical/int64/unsigned/_il_relldfld_mul.ilproj12
-rw-r--r--tests/src/JIT/Methodical/int64/unsigned/_il_relldsfld_mul.ilproj12
-rw-r--r--tests/src/JIT/Methodical/int64/unsigned/_relldc_mul.csproj12
-rw-r--r--tests/src/JIT/Methodical/int64/unsigned/_relldfld_mul.csproj12
-rw-r--r--tests/src/JIT/Methodical/int64/unsigned/_relldsfld_mul.csproj12
-rw-r--r--tests/src/JIT/Methodical/int64/unsigned/_speed_dbgldc_mul.csproj12
-rw-r--r--tests/src/JIT/Methodical/int64/unsigned/_speed_dbgldfld_mul.csproj12
-rw-r--r--tests/src/JIT/Methodical/int64/unsigned/_speed_dbgldsfld_mul.csproj12
-rw-r--r--tests/src/JIT/Methodical/int64/unsigned/_speed_relldc_mul.csproj12
-rw-r--r--tests/src/JIT/Methodical/int64/unsigned/_speed_relldfld_mul.csproj12
-rw-r--r--tests/src/JIT/Methodical/int64/unsigned/_speed_relldsfld_mul.csproj12
-rw-r--r--tests/src/JIT/Methodical/jitinterface/bug603649.csproj14
-rw-r--r--tests/src/JIT/Methodical/ldtoken/_il_dbgldtoken.ilproj10
-rw-r--r--tests/src/JIT/Methodical/ldtoken/_il_dbgldtokena.ilproj10
-rw-r--r--tests/src/JIT/Methodical/ldtoken/_il_dbgptr_types.ilproj10
-rw-r--r--tests/src/JIT/Methodical/ldtoken/_il_relldtoken.ilproj12
-rw-r--r--tests/src/JIT/Methodical/ldtoken/_il_relldtokena.ilproj12
-rw-r--r--tests/src/JIT/Methodical/ldtoken/_il_relptr_types.ilproj12
-rw-r--r--tests/src/JIT/Methodical/localloc/call/call01_small.csproj12
-rw-r--r--tests/src/JIT/Methodical/localloc/zeroinit/zeroInit01_large.ilproj1
-rw-r--r--tests/src/JIT/Methodical/localloc/zeroinit/zeroinit01_small.ilproj10
-rw-r--r--tests/src/JIT/Methodical/nonvirtualcall/classic.csproj12
-rw-r--r--tests/src/JIT/Methodical/nonvirtualcall/classic_d.ilproj10
-rw-r--r--tests/src/JIT/Methodical/nonvirtualcall/classic_r.ilproj1
-rw-r--r--tests/src/JIT/Methodical/nonvirtualcall/delegate.csproj12
-rw-r--r--tests/src/JIT/Methodical/nonvirtualcall/delegate_d.ilproj10
-rw-r--r--tests/src/JIT/Methodical/nonvirtualcall/delegate_r.ilproj1
-rw-r--r--tests/src/JIT/Methodical/nonvirtualcall/generics.csproj12
-rw-r--r--tests/src/JIT/Methodical/nonvirtualcall/generics2.csproj12
-rw-r--r--tests/src/JIT/Methodical/nonvirtualcall/generics2_d.ilproj10
-rw-r--r--tests/src/JIT/Methodical/nonvirtualcall/generics2_r.ilproj1
-rw-r--r--tests/src/JIT/Methodical/nonvirtualcall/generics_d.ilproj10
-rw-r--r--tests/src/JIT/Methodical/nonvirtualcall/generics_r.ilproj1
-rw-r--r--tests/src/JIT/Methodical/nonvirtualcall/tailcall.csproj12
-rw-r--r--tests/src/JIT/Methodical/nonvirtualcall/valuetype.csproj12
-rw-r--r--tests/src/JIT/Methodical/nonvirtualcall/valuetype_d.ilproj10
-rw-r--r--tests/src/JIT/Methodical/nonvirtualcall/valuetype_r.ilproj1
-rw-r--r--tests/src/JIT/Methodical/refany/_dbgnative.csproj12
-rw-r--r--tests/src/JIT/Methodical/refany/_dbgstress3.csproj12
-rw-r--r--tests/src/JIT/Methodical/refany/_il_dbgarray1.ilproj10
-rw-r--r--tests/src/JIT/Methodical/refany/_il_dbgformat.ilproj10
-rw-r--r--tests/src/JIT/Methodical/refany/_il_dbglcs.ilproj10
-rw-r--r--tests/src/JIT/Methodical/refany/_il_dbglongsig.ilproj10
-rw-r--r--tests/src/JIT/Methodical/refany/_il_dbgnative.ilproj10
-rw-r--r--tests/src/JIT/Methodical/refany/_il_dbgseq.ilproj10
-rw-r--r--tests/src/JIT/Methodical/refany/_il_dbgshortsig.ilproj10
-rw-r--r--tests/src/JIT/Methodical/refany/_il_dbgstress2.ilproj10
-rw-r--r--tests/src/JIT/Methodical/refany/_il_dbgu_native.ilproj10
-rw-r--r--tests/src/JIT/Methodical/refany/_il_relarray1.ilproj12
-rw-r--r--tests/src/JIT/Methodical/refany/_il_relarray2.ilproj12
-rw-r--r--tests/src/JIT/Methodical/refany/_il_relformat.ilproj12
-rw-r--r--tests/src/JIT/Methodical/refany/_il_relindcall.ilproj12
-rw-r--r--tests/src/JIT/Methodical/refany/_il_rellongsig.ilproj12
-rw-r--r--tests/src/JIT/Methodical/refany/_il_relnative.ilproj12
-rw-r--r--tests/src/JIT/Methodical/refany/_il_relseq.ilproj12
-rw-r--r--tests/src/JIT/Methodical/refany/_il_relshortsig.ilproj12
-rw-r--r--tests/src/JIT/Methodical/refany/_il_relstress2.ilproj12
-rw-r--r--tests/src/JIT/Methodical/refany/_il_relu_native.ilproj12
-rw-r--r--tests/src/JIT/Methodical/refany/_relnative.csproj12
-rw-r--r--tests/src/JIT/Methodical/refany/_relstress3.csproj12
-rw-r--r--tests/src/JIT/Methodical/refany/_speed_dbgnative.csproj12
-rw-r--r--tests/src/JIT/Methodical/refany/_speed_dbgstress3.csproj12
-rw-r--r--tests/src/JIT/Methodical/refany/_speed_relnative.csproj12
-rw-r--r--tests/src/JIT/Methodical/refany/_speed_relstress3.csproj12
-rw-r--r--tests/src/JIT/Methodical/refany/array1.csproj12
-rw-r--r--tests/src/JIT/Methodical/refany/array2.csproj12
-rw-r--r--tests/src/JIT/Methodical/refany/format.csproj12
-rw-r--r--tests/src/JIT/Methodical/refany/lcs.csproj12
-rw-r--r--tests/src/JIT/Methodical/refany/native.csproj12
-rw-r--r--tests/src/JIT/Methodical/stringintern/_Simpleb207621.csproj14
-rw-r--r--tests/src/JIT/Methodical/stringintern/_Simpletest1.csproj10
-rw-r--r--tests/src/JIT/Methodical/stringintern/_Simpletest2.csproj10
-rw-r--r--tests/src/JIT/Methodical/stringintern/_Simpletest4.csproj10
-rw-r--r--tests/src/JIT/Methodical/stringintern/_XAssemblytest1-xassem.csproj12
-rw-r--r--tests/src/JIT/Methodical/stringintern/_XAssemblytest2-xassem.csproj12
-rw-r--r--tests/src/JIT/Methodical/stringintern/_XAssemblytest4-xassem.csproj12
-rw-r--r--tests/src/JIT/Methodical/stringintern/_XModuletest1-xmod.csproj15
-rw-r--r--tests/src/JIT/Methodical/stringintern/_XModuletest2-xmod.csproj15
-rw-r--r--tests/src/JIT/Methodical/stringintern/_XModuletest4-xmod.csproj15
-rw-r--r--tests/src/JIT/Methodical/stringintern/test1-xassem.csproj12
-rw-r--r--tests/src/JIT/Methodical/stringintern/test2-xassem.csproj12
-rw-r--r--tests/src/JIT/Methodical/stringintern/test4-xassem.csproj12
-rw-r--r--tests/src/JIT/Methodical/structs/systemvbringup/structinregs.csproj1
-rw-r--r--tests/src/JIT/Methodical/structs/valuetuple.csproj1
-rw-r--r--tests/src/JIT/Methodical/switch/switch1.ilproj1
-rw-r--r--tests/src/JIT/Methodical/switch/switch10.ilproj1
-rw-r--r--tests/src/JIT/Methodical/switch/switch11.ilproj1
-rw-r--r--tests/src/JIT/Methodical/switch/switch2.ilproj1
-rw-r--r--tests/src/JIT/Methodical/switch/switch3.ilproj1
-rw-r--r--tests/src/JIT/Methodical/switch/switch4.ilproj1
-rw-r--r--tests/src/JIT/Methodical/switch/switch7.ilproj1
-rw-r--r--tests/src/JIT/Methodical/switch/switch8.ilproj1
-rw-r--r--tests/src/JIT/Methodical/switch/switch9.ilproj1
-rw-r--r--tests/src/JIT/Methodical/tailcall/_il_dbgcompat_i2_bool.ilproj10
-rw-r--r--tests/src/JIT/Methodical/tailcall/_il_dbgcompat_i4_i1.ilproj10
-rw-r--r--tests/src/JIT/Methodical/tailcall/_il_dbgcompat_i_u2.ilproj10
-rw-r--r--tests/src/JIT/Methodical/tailcall/_il_dbgcompat_r4_r8.ilproj12
-rw-r--r--tests/src/JIT/Methodical/tailcall/_il_dbgcompat_r4_r8_inl.ilproj12
-rw-r--r--tests/src/JIT/Methodical/tailcall/_il_dbgcompat_r8_r4.ilproj12
-rw-r--r--tests/src/JIT/Methodical/tailcall/_il_dbgcompat_r8_r4_inl.ilproj12
-rw-r--r--tests/src/JIT/Methodical/tailcall/_il_dbgpointer.ilproj12
-rw-r--r--tests/src/JIT/Methodical/tailcall/_il_dbgpointer_i.ilproj12
-rw-r--r--tests/src/JIT/Methodical/tailcall/_il_dbgtest_3b.ilproj10
-rw-r--r--tests/src/JIT/Methodical/tailcall/_il_relcompat_i2_bool.ilproj12
-rw-r--r--tests/src/JIT/Methodical/tailcall/_il_relcompat_i4_i1.ilproj12
-rw-r--r--tests/src/JIT/Methodical/tailcall/_il_relcompat_i_u2.ilproj12
-rw-r--r--tests/src/JIT/Methodical/tailcall/_il_relcompat_r4_r8.ilproj12
-rw-r--r--tests/src/JIT/Methodical/tailcall/_il_relcompat_r4_r8_inl.ilproj12
-rw-r--r--tests/src/JIT/Methodical/tailcall/_il_relcompat_r8_r4.ilproj12
-rw-r--r--tests/src/JIT/Methodical/tailcall/_il_relcompat_r8_r4_inl.ilproj12
-rw-r--r--tests/src/JIT/Methodical/tailcall/_il_relpointer.ilproj12
-rw-r--r--tests/src/JIT/Methodical/tailcall/_il_relpointer_i.ilproj12
-rw-r--r--tests/src/JIT/Methodical/tailcall/_il_reltest_3b.ilproj12
-rw-r--r--tests/src/JIT/Methodical/tailcall_v4/delegateParamCallTarget.csproj12
-rw-r--r--tests/src/JIT/Methodical/tailcall_v4/delegatetail.ilproj12
-rw-r--r--tests/src/JIT/Methodical/unsafecsharp/_dbgunsafe-0.csproj12
-rw-r--r--tests/src/JIT/Methodical/unsafecsharp/_dbgunsafe-1.csproj12
-rw-r--r--tests/src/JIT/Methodical/unsafecsharp/_dbgunsafe-2.csproj12
-rw-r--r--tests/src/JIT/Methodical/unsafecsharp/_dbgunsafe-3.csproj12
-rw-r--r--tests/src/JIT/Methodical/unsafecsharp/_dbgunsafe-4.csproj12
-rw-r--r--tests/src/JIT/Methodical/unsafecsharp/_dbgunsafe-5.csproj12
-rw-r--r--tests/src/JIT/Methodical/unsafecsharp/_dbgunsafe-6.csproj12
-rw-r--r--tests/src/JIT/Methodical/unsafecsharp/_relunsafe-0.csproj12
-rw-r--r--tests/src/JIT/Methodical/unsafecsharp/_relunsafe-1.csproj12
-rw-r--r--tests/src/JIT/Methodical/unsafecsharp/_relunsafe-2.csproj12
-rw-r--r--tests/src/JIT/Methodical/unsafecsharp/_relunsafe-3.csproj12
-rw-r--r--tests/src/JIT/Methodical/unsafecsharp/_relunsafe-4.csproj12
-rw-r--r--tests/src/JIT/Methodical/unsafecsharp/_relunsafe-5.csproj12
-rw-r--r--tests/src/JIT/Methodical/unsafecsharp/_relunsafe-6.csproj12
-rw-r--r--tests/src/JIT/Methodical/unsafecsharp/_speed_dbgunsafe-0.csproj12
-rw-r--r--tests/src/JIT/Methodical/unsafecsharp/_speed_dbgunsafe-2.csproj12
-rw-r--r--tests/src/JIT/Methodical/unsafecsharp/_speed_dbgunsafe-4.csproj12
-rw-r--r--tests/src/JIT/Methodical/unsafecsharp/_speed_dbgunsafe-5.csproj12
-rw-r--r--tests/src/JIT/Methodical/unsafecsharp/_speed_dbgunsafe-6.csproj12
-rw-r--r--tests/src/JIT/Methodical/unsafecsharp/_speed_relunsafe-0.csproj12
-rw-r--r--tests/src/JIT/Methodical/unsafecsharp/_speed_relunsafe-2.csproj12
-rw-r--r--tests/src/JIT/Methodical/unsafecsharp/_speed_relunsafe-4.csproj12
-rw-r--r--tests/src/JIT/Methodical/unsafecsharp/_speed_relunsafe-5.csproj12
-rw-r--r--tests/src/JIT/Methodical/unsafecsharp/_speed_relunsafe-6.csproj12
-rw-r--r--tests/src/JIT/Methodical/xxblk/cpblk3_il_d.ilproj10
-rw-r--r--tests/src/JIT/Methodical/xxblk/cpblk3_il_r.ilproj1
-rw-r--r--tests/src/JIT/Methodical/xxobj/ldobj/_il_dbgldobj_I.ilproj10
-rw-r--r--tests/src/JIT/Methodical/xxobj/ldobj/_il_dbgldobj_I8.ilproj10
-rw-r--r--tests/src/JIT/Methodical/xxobj/ldobj/_il_dbgldobj_R4.ilproj10
-rw-r--r--tests/src/JIT/Methodical/xxobj/ldobj/_il_dbgldobj_R8.ilproj10
-rw-r--r--tests/src/JIT/Methodical/xxobj/ldobj/_il_dbgldobj_U2.ilproj10
-rw-r--r--tests/src/JIT/Methodical/xxobj/ldobj/_il_dbgldobj_V.ilproj10
-rw-r--r--tests/src/JIT/Methodical/xxobj/ldobj/_il_relldobj_I.ilproj12
-rw-r--r--tests/src/JIT/Methodical/xxobj/ldobj/_il_relldobj_I8.ilproj12
-rw-r--r--tests/src/JIT/Methodical/xxobj/ldobj/_il_relldobj_R4.ilproj12
-rw-r--r--tests/src/JIT/Methodical/xxobj/ldobj/_il_relldobj_R8.ilproj12
-rw-r--r--tests/src/JIT/Methodical/xxobj/ldobj/_il_relldobj_U2.ilproj12
-rw-r--r--tests/src/JIT/Methodical/xxobj/ldobj/_il_relldobj_V.ilproj12
-rw-r--r--tests/src/JIT/Methodical/xxobj/operand/_dbgrefanyval.csproj12
-rw-r--r--tests/src/JIT/Methodical/xxobj/operand/_dbgunbox.csproj12
-rw-r--r--tests/src/JIT/Methodical/xxobj/operand/_il_dbgconst.ilproj10
-rw-r--r--tests/src/JIT/Methodical/xxobj/operand/_il_dbgldelema.ilproj10
-rw-r--r--tests/src/JIT/Methodical/xxobj/operand/_il_dbglocalloc.ilproj12
-rw-r--r--tests/src/JIT/Methodical/xxobj/operand/_il_dbgmdarray.ilproj10
-rw-r--r--tests/src/JIT/Methodical/xxobj/operand/_il_dbgrefanyval.ilproj10
-rw-r--r--tests/src/JIT/Methodical/xxobj/operand/_il_dbgunbox.ilproj10
-rw-r--r--tests/src/JIT/Methodical/xxobj/operand/_il_relconst.ilproj12
-rw-r--r--tests/src/JIT/Methodical/xxobj/operand/_il_relldelema.ilproj12
-rw-r--r--tests/src/JIT/Methodical/xxobj/operand/_il_rellocalloc.ilproj12
-rw-r--r--tests/src/JIT/Methodical/xxobj/operand/_il_relmdarray.ilproj12
-rw-r--r--tests/src/JIT/Methodical/xxobj/operand/_il_relrefanyval.ilproj12
-rw-r--r--tests/src/JIT/Methodical/xxobj/operand/_il_relunbox.ilproj12
-rw-r--r--tests/src/JIT/Methodical/xxobj/operand/_relrefanyval.csproj12
-rw-r--r--tests/src/JIT/Methodical/xxobj/operand/_relunbox.csproj12
-rw-r--r--tests/src/JIT/Methodical/xxobj/operand/_speed_dbgrefanyval.csproj12
-rw-r--r--tests/src/JIT/Methodical/xxobj/operand/_speed_dbgunbox.csproj12
-rw-r--r--tests/src/JIT/Methodical/xxobj/operand/_speed_relrefanyval.csproj12
-rw-r--r--tests/src/JIT/Methodical/xxobj/operand/_speed_relunbox.csproj12
-rw-r--r--tests/src/JIT/Methodical/xxobj/operand/refanyval.csproj12
-rw-r--r--tests/src/JIT/Methodical/xxobj/sizeof/_dbgsizeof.csproj14
-rw-r--r--tests/src/JIT/Methodical/xxobj/sizeof/_dbgsizeof32.csproj14
-rw-r--r--tests/src/JIT/Methodical/xxobj/sizeof/_il_dbgsizeof.ilproj12
-rw-r--r--tests/src/JIT/Methodical/xxobj/sizeof/_il_dbgsizeof32.ilproj12
-rw-r--r--tests/src/JIT/Methodical/xxobj/sizeof/_il_dbgsizeof64.ilproj12
-rw-r--r--tests/src/JIT/Methodical/xxobj/sizeof/_il_relsizeof.ilproj14
-rw-r--r--tests/src/JIT/Methodical/xxobj/sizeof/_il_relsizeof32.ilproj14
-rw-r--r--tests/src/JIT/Methodical/xxobj/sizeof/_il_relsizeof64.ilproj14
-rw-r--r--tests/src/JIT/Methodical/xxobj/sizeof/_relsizeof.csproj14
-rw-r--r--tests/src/JIT/Methodical/xxobj/sizeof/_relsizeof32.csproj14
-rw-r--r--tests/src/JIT/Methodical/xxobj/sizeof/_speed_dbgsizeof.csproj14
-rw-r--r--tests/src/JIT/Methodical/xxobj/sizeof/_speed_dbgsizeof32.csproj14
-rw-r--r--tests/src/JIT/Methodical/xxobj/sizeof/_speed_dbgsizeof64.csproj14
-rw-r--r--tests/src/JIT/Methodical/xxobj/sizeof/_speed_relsizeof.csproj14
-rw-r--r--tests/src/JIT/Methodical/xxobj/sizeof/_speed_relsizeof32.csproj14
-rw-r--r--tests/src/JIT/Methodical/xxobj/sizeof/_speed_relsizeof64.csproj14
-rw-r--r--tests/src/JIT/Performance/CodeQuality/BenchF/Adams/Adams.csproj2
-rw-r--r--tests/src/JIT/Performance/CodeQuality/BenchF/BenchMk2/BenchMk2.csproj2
-rw-r--r--tests/src/JIT/Performance/CodeQuality/BenchF/BenchMrk/BenchMrk.csproj2
-rw-r--r--tests/src/JIT/Performance/CodeQuality/BenchF/Bisect/Bisect.csproj4
-rw-r--r--tests/src/JIT/Performance/CodeQuality/BenchF/DMath/DMath.csproj4
-rw-r--r--tests/src/JIT/Performance/CodeQuality/BenchF/FFT/FFT.csproj2
-rw-r--r--tests/src/JIT/Performance/CodeQuality/BenchF/InProd/InProd.csproj2
-rw-r--r--tests/src/JIT/Performance/CodeQuality/BenchF/InvMt/InvMt.csproj2
-rw-r--r--tests/src/JIT/Performance/CodeQuality/BenchF/LLoops/LLoops.csproj2
-rw-r--r--tests/src/JIT/Performance/CodeQuality/BenchF/Lorenz/Lorenz.csproj2
-rw-r--r--tests/src/JIT/Performance/CodeQuality/BenchF/MatInv4/MatInv4.csproj2
-rw-r--r--tests/src/JIT/Performance/CodeQuality/BenchF/NewtE/NewtE.csproj4
-rw-r--r--tests/src/JIT/Performance/CodeQuality/BenchF/NewtR/NewtR.csproj2
-rw-r--r--tests/src/JIT/Performance/CodeQuality/BenchF/Regula/Regula.csproj4
-rw-r--r--tests/src/JIT/Performance/CodeQuality/BenchF/Romber/Romber.csproj2
-rw-r--r--tests/src/JIT/Performance/CodeQuality/BenchF/Secant/Secant.csproj2
-rw-r--r--tests/src/JIT/Performance/CodeQuality/BenchF/Simpsn/Simpsn.csproj4
-rw-r--r--tests/src/JIT/Performance/CodeQuality/BenchF/SqMtx/SqMtx.csproj2
-rw-r--r--tests/src/JIT/Performance/CodeQuality/BenchF/Trap/Trap.csproj2
-rw-r--r--tests/src/JIT/Performance/CodeQuality/BenchF/Whetsto/Whetsto.csproj4
-rw-r--r--tests/src/JIT/Performance/CodeQuality/BenchI/8Queens/8Queens.csproj4
-rw-r--r--tests/src/JIT/Performance/CodeQuality/BenchI/Ackermann/Ackermann.csproj2
-rw-r--r--tests/src/JIT/Performance/CodeQuality/BenchI/AddArray/AddArray.csproj2
-rw-r--r--tests/src/JIT/Performance/CodeQuality/BenchI/AddArray2/AddArray2.csproj4
-rw-r--r--tests/src/JIT/Performance/CodeQuality/BenchI/Array1/Array1.csproj2
-rw-r--r--tests/src/JIT/Performance/CodeQuality/BenchI/Array2/Array2.csproj2
-rw-r--r--tests/src/JIT/Performance/CodeQuality/BenchI/BenchE/BenchE.csproj2
-rw-r--r--tests/src/JIT/Performance/CodeQuality/BenchI/BubbleSort/BubbleSort.csproj2
-rw-r--r--tests/src/JIT/Performance/CodeQuality/BenchI/BubbleSort2/BubbleSort2.csproj2
-rw-r--r--tests/src/JIT/Performance/CodeQuality/BenchI/CSieve/CSieve.csproj2
-rw-r--r--tests/src/JIT/Performance/CodeQuality/BenchI/Fib/Fib.csproj2
-rw-r--r--tests/src/JIT/Performance/CodeQuality/BenchI/HeapSort/HeapSort.csproj2
-rw-r--r--tests/src/JIT/Performance/CodeQuality/BenchI/IniArray/IniArray.csproj4
-rw-r--r--tests/src/JIT/Performance/CodeQuality/BenchI/LogicArray/LogicArray.csproj4
-rw-r--r--tests/src/JIT/Performance/CodeQuality/BenchI/Midpoint/Midpoint.csproj4
-rw-r--r--tests/src/JIT/Performance/CodeQuality/BenchI/MulMatrix/MulMatrix.csproj4
-rw-r--r--tests/src/JIT/Performance/CodeQuality/BenchI/NDhrystone/NDhrystone.csproj4
-rw-r--r--tests/src/JIT/Performance/CodeQuality/BenchI/Permutate/Permutate.csproj4
-rw-r--r--tests/src/JIT/Performance/CodeQuality/BenchI/Pi/Pi.csproj4
-rw-r--r--tests/src/JIT/Performance/CodeQuality/BenchI/Puzzle/Puzzle.csproj2
-rw-r--r--tests/src/JIT/Performance/CodeQuality/BenchI/QuickSort/QuickSort.csproj2
-rw-r--r--tests/src/JIT/Performance/CodeQuality/BenchI/TreeInsert/TreeInsert.csproj2
-rw-r--r--tests/src/JIT/Performance/CodeQuality/BenchI/TreeSort/TreeSort.csproj2
-rw-r--r--tests/src/JIT/Performance/CodeQuality/BenchI/XposMatrix/XposMatrix.csproj2
-rw-r--r--tests/src/JIT/Performance/CodeQuality/BenchmarksGame/fannkuch-redux/fannkuch-redux.csharp.cs120
-rw-r--r--tests/src/JIT/Performance/CodeQuality/BenchmarksGame/fannkuch-redux/fannkuch-redux.csproj38
-rw-r--r--tests/src/JIT/Performance/CodeQuality/BenchmarksGame/fastaredux/fastaredux.csproj2
-rw-r--r--tests/src/JIT/Performance/CodeQuality/BenchmarksGame/mandelbrot/mandelbrot.csharp.cs146
-rw-r--r--tests/src/JIT/Performance/CodeQuality/BenchmarksGame/mandelbrot/mandelbrot.csproj38
-rw-r--r--tests/src/JIT/Performance/CodeQuality/BenchmarksGame/nbody/nbody.csproj2
-rw-r--r--tests/src/JIT/Performance/CodeQuality/BenchmarksGame/spectralnorm/spectralnorm.csproj2
-rw-r--r--tests/src/JIT/Performance/CodeQuality/FractalPerf/FractalPerf.csproj2
-rw-r--r--tests/src/JIT/Performance/CodeQuality/Inlining/InlineGCStruct.csproj2
-rw-r--r--tests/src/JIT/Performance/CodeQuality/Inlining/NoThrowInline.csproj2
-rw-r--r--tests/src/JIT/Performance/CodeQuality/Layout/SearchLoops.cs120
-rw-r--r--tests/src/JIT/Performance/CodeQuality/Layout/SearchLoops.csproj39
-rw-r--r--tests/src/JIT/Performance/CodeQuality/Math/Functions/Functions.csproj7
-rw-r--r--tests/src/JIT/Performance/CodeQuality/SIMD/ConsoleMandel/ConsoleMandel.csproj2
-rw-r--r--tests/src/JIT/Performance/CodeQuality/Span/Indexer.csproj4
-rw-r--r--tests/src/JIT/Performance/CodeQuality/Span/SpanBench.cs10
-rw-r--r--tests/src/JIT/Performance/CodeQuality/Span/SpanBench.csproj4
-rw-r--r--tests/src/JIT/Performance/RunBenchmarks/RunBenchmarks.csproj2
-rw-r--r--tests/src/JIT/Regression/CLR-x86-EJIT/V1-M09.5-PDC/b12008/b12008.csproj12
-rw-r--r--tests/src/JIT/Regression/CLR-x86-EJIT/V1-M09.5-PDC/b16935/b16935.ilproj1
-rw-r--r--tests/src/JIT/Regression/CLR-x86-EJIT/V1-M11-Beta1/b40089/b40089.csproj12
-rw-r--r--tests/src/JIT/Regression/CLR-x86-EJIT/V1-M11-Beta1/b40138/b40138.csproj12
-rw-r--r--tests/src/JIT/Regression/CLR-x86-EJIT/V1-M11-Beta1/b44018/b44018.ilproj1
-rw-r--r--tests/src/JIT/Regression/CLR-x86-EJIT/V1-M11-Beta1/b45046/b45046.ilproj1
-rw-r--r--tests/src/JIT/Regression/CLR-x86-EJIT/V1-M12-Beta2/b26323/b26323.ilproj1
-rw-r--r--tests/src/JIT/Regression/CLR-x86-EJIT/V1-M12-Beta2/b35455/b35455.ilproj1
-rw-r--r--tests/src/JIT/Regression/CLR-x86-EJIT/V1-M12-Beta2/b47392/b47392.ilproj1
-rw-r--r--tests/src/JIT/Regression/CLR-x86-EJIT/v1-m10/b02353/b02353.csproj14
-rw-r--r--tests/src/JIT/Regression/CLR-x86-EJIT/v1-m10/b07847/b07847.ilproj1
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b06440/b06440a.ilproj1
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b06440/b06440b.ilproj1
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b06440/b06440c.ilproj1
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b07341/b07341.ilproj1
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b09495/b09495.ilproj1
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b10665/b10665.ilproj1
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b10666/b10666.ilproj1
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b10897/b10897.ilproj1
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b10939/b10939.ilproj1
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b10940/b10940a.ilproj1
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b10940/b10940b.ilproj1
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b11021/b11021.ilproj1
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b11413/b11413.ilproj1
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b11490/b11490.csproj15
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b11949/b11949.ilproj1
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b12053/b12053.csproj14
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b12399/b12399.csproj15
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b12487/b12487.ilproj1
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b12795/b12795.csproj15
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b13509/b13509.ilproj1
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b13586/b13586.ilproj1
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b14066/b14066.csproj14
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b14067/b14067a.ilproj1
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b14067/b14067b.ilproj1
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b14070/b14070.ilproj1
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b14077/b14077.csproj14
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b14135/b14135.ilproj1
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b14197/b14197.ilproj1
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b14199/b14199.ilproj1
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b14202/b14202.ilproj1
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b14264/b14264.ilproj1
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b14294/b14294.ilproj1
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b14325/b14325.ilproj1
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b14326/b14326.ilproj1
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b14329/b14329.ilproj1
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b14350/b14350.ilproj1
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b14431/b14431.ilproj1
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b14591/b14591.ilproj1
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b14716/b14716.csproj15
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b14769/b14769.ilproj1
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b14770/b14770.ilproj1
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b14777/b14777.ilproj1
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b14927/b14927.ilproj1
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b14928/b14928.ilproj1
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b15203/b15203.csproj10
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b15222/b15222.ilproj1
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b15299/b15299.ilproj1
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b15728/b15728.csproj15
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b16049/b16049.ilproj1
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b16071/b16071.ilproj1
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b16238/b16238.csproj15
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b16295/b16295.ilproj1
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b16345/b16345.csproj14
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b16423/b16423.csproj15
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b16498/b16498.ilproj1
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b16500/b16500.ilproj1
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b16503/b16503.ilproj1
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b16554/b16554.ilproj1
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b16886/b16886.ilproj1
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b20913/b20913.csproj15
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b22290/b22290.csproj15
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b24727/b24727.csproj15
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b24728/b24728.csproj15
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b25474/b25474.ilproj1
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b25507/b25507.ilproj1
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b25647/b25647.csproj15
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b25835/b25835.ilproj1
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b26153/b26153.ilproj1
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b26324/b26324a.ilproj1
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b26324/b26324b.ilproj1
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b26558/b26558.csproj15
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b26560/b26560.csproj15
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b26732/b26732.csproj15
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b27535/b27535.ilproj1
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b27538/b27538.ilproj1
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b27564/b27564.ilproj1
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b27658/b27658.ilproj1
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b27811/b27811.csproj15
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b27819/b27819.csproj15
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b27824/b27824.csproj15
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b27880/b27880.ilproj1
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b27917/b27917.ilproj1
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b28522/b28522.ilproj1
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b28790/b28790.csproj15
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b28901/b28901.ilproj1
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b28927/b28927.ilproj1
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b29456/b29456.csproj14
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b29583/b29583.ilproj1
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b30125/b30125.ilproj1
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b30630/b30630.csproj15
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b30799/b30799.ilproj1
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b30838/b30838.ilproj1
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b30864/b30864.ilproj1
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b30905/b30905.ilproj1
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b31150/b31150.csproj14
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b31343/b31343.ilproj1
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b31732/b31732.csproj15
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b31748/b31748.csproj15
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b31749/b31749.csproj15
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b31912/b31912.csproj15
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b32303/b32303.csproj15
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b32345/b32345.csproj15
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b32374/b32374.ilproj1
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b32801/b32801.csproj15
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b32879/b32879.ilproj1
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b34423/b34423.ilproj1
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M09/b13170/b13170.csproj15
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M09/b13178/b13178.csproj15
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M09/b13944/b13944.csproj14
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M09/b14057/b14057.csproj15
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M09/b14059/b14059.csproj15
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M09/b14228/b14228.csproj14
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M09/b14277/b14277.csproj15
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M09/b14314/b14314.csproj15
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M09/b14323/b14323.csproj14
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M09/b14367/b14367.csproj15
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M09/b14396/b14396.csproj15
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M09/b14422/b14422.csproj15
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M09/b14428/b14428.csproj15
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M09/b14443/b14443.csproj15
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M09/b14475/b14475.csproj14
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M09/b14616/b14616.csproj15
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M09/b14624/b14624.csproj15
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M09/b14640/b14640.csproj15
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M09/b14673/b14673.csproj15
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M09/b14779/b14779.csproj14
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M09/b15155/b15155.csproj15
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M09/b15307/b15307.csproj14
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M09/b15468/b15468.csproj15
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M09/b15526/b15526.csproj15
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M09/b15783/b15783.csproj15
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M09/b15786/b15786.csproj15
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M09/b15797/b15797.csproj15
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M09/b16054/b16054.ilproj1
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M09/b16102/b16102.csproj14
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M10/b02051/b02051.csproj15
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M10/b02062/b02062.ilproj1
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M10/b02076/b02076.csproj15
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M10/b03995/b03995.ilproj1
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M10/b04083/b04083.ilproj1
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M10/b04250/b04250.ilproj1
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M10/b04257/b04257.ilproj1
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M10/b04306/b04306.ilproj1
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M10/b04345/B04345.ilproj1
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M10/b04384/b04384.ilproj1
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M10/b04538/b04538.ilproj1
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M10/b04574/b04574.ilproj1
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M10/b04583/b04583.ilproj1
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M10/b04639/b04639.ilproj1
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M10/b04726/b04726.ilproj1
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M10/b04914/b04914.csproj14
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M10/b05214/b05214.ilproj1
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M10/b05617/b05617.ilproj1
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M10/b05619/b05619.ilproj1
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M10/b05621/b05621.ilproj1
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M10/b05622/b05622.ilproj1
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M10/b05637/b05637.ilproj1
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M10/b05639/b05639.ilproj1
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M10/b05737/b05737.ilproj1
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M10/b05740/b05740.ilproj1
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M10/b05773/b05773.ilproj1
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M10/b05780/b05780.ilproj1
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M10/b05784/b05784.ilproj1
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M10/b05933/b05933.ilproj1
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M10/b06436/b06436.ilproj1
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M10/b06464/b06464.csproj15
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M10/b06595/b06595.ilproj1
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M10/b06680/b06680.csproj15
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M10/b06730/b06730.ilproj1
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M10/b06754/b06754.ilproj1
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M10/b06811/b06811.csproj14
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M10/b06859/b06859.csproj15
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M10/b06924/b06924.csproj15
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M10/b07082/b07082.ilproj1
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M10/b07411/b07411.ilproj1
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M10/b07458/b07458.ilproj1
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M10/b07483/b07483.csproj12
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M10/b07704/b07704.ilproj1
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M10/b08109/b08109.ilproj1
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M10/b08172/b08172.csproj14
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M10/b08672/b08672.ilproj1
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M10/b08797/b08797.ilproj1
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M10/b09246/b09246.csproj14
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M10/b09254/b09254.ilproj1
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M10/b09287/b09287.csproj15
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M10/b09452/b09452.csproj15
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M10/b13330/b13330.csproj15
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M10/b13466/b13466.csproj15
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b29351/b29351.ilproj1
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b33759/b33759.ilproj1
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b33792/b33792.ilproj1
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b33928/b33928.ilproj1
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b35784/b35784.ilproj1
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b36030/b36030.ilproj1
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b36470/b36470.csproj15
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b36471/b36471.csproj15
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b36472/b36472.csproj15
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b37598/b37598.csproj15
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b37636/b37636.csproj15
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b38403/b38403.csproj15
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b39224/b39224.csproj15
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b39397/b39397.ilproj1
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b39951/b39951.csproj15
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b40221/b40221.csproj15
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b40269/b40269.ilproj1
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b40347/b40347.ilproj1
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b40411/b40411.ilproj1
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b40725/b40725.ilproj1
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b41149/b41149.ilproj1
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b41234/b41234.csproj15
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b41262/b41262.ilproj1
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b41278/b41278.ilproj1
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b41391/b41391.csproj15
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b41627/b41627.ilproj1
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b41918/b41918.csproj15
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b42009/b42009.csproj15
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b42732/b42732.ilproj1
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b43010/b43010.csproj15
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b43069/b43069.ilproj1
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b43378/b43378.ilproj1
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b43994/b43994.ilproj1
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b44020/b44020.ilproj1
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b44193/b44193.csproj15
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b44224/b44224.ilproj1
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b44297/b44297.csproj15
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b44410/b44410.csproj15
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b44723/b44723.ilproj1
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b44861/b44861.ilproj1
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b44946/b44946.ilproj1
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b44983/b44983.ilproj1
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b44985/b44985.ilproj1
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b45015/b45015.csproj15
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b45259/b45259.csproj15
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b45270/b45270.csproj15
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b45458/b45458.csproj15
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b45535/b45535.csproj15
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b45984/b45984.ilproj1
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b45985/b45985.ilproj1
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b46170/b46170.csproj15
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b46629/b46629.csproj15
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b46649/b46649.csproj15
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b46867/b46867.csproj15
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b47022/b47022.ilproj1
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b47047/b47047.csproj15
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b47610/b47610.ilproj1
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b47885/b47885.ilproj1
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b48248/b48248.csproj15
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b48350/b48350.ilproj1
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b48554/b48554a.ilproj1
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b48554/b48554b.ilproj1
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b48864/b48864.csproj15
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b48872/b48872.csproj15
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b48990/b48990a.csproj15
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b48990/b48990b.csproj15
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b49101/b49101.ilproj1
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b49318/b49318.csproj15
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b49322/b49322.csproj15
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b49644/b49644.ilproj1
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b49717/b49717.csproj15
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b49984/b49984.ilproj1
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b11553/b11553.csproj14
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b16122/b16122.ilproj1
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b18857/b18857.ilproj1
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b31182/b31182.csproj15
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b31745/b31745.csproj15
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b31746/b31746.csproj15
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b31762/b31762.csproj15
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b31780/b31780.ilproj1
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b33131/b33131.ilproj1
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b33335/b33335.ilproj1
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b33361/b33361.ilproj1
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b33362/b33362.ilproj1
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b33388/b33388.ilproj1
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b33585/b33585.ilproj1
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b33586/b33586.ilproj1
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b35315/b35315.ilproj1
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b35348/b35348.ilproj1
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b35366/b35366.ilproj1
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b35486/b35486.ilproj1
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b35635/b35635.ilproj1
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b35779/b35779.ilproj1
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b36301/b36301.ilproj1
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b36975/b36975.ilproj1
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b37215/b37215.ilproj1
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b37256/b37256.ilproj1
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b37646/b37646.csproj15
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b37830/b37830.ilproj1
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b38269/b38269.csproj16
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b40006/b40006.ilproj1
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b40347/b40347.ilproj1
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b41852/b41852.csproj15
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b43693/b43693.ilproj1
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b43694/b43694.ilproj1
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b47471/b47471.ilproj1
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b48929/b48929.csproj15
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b49142/b49142.ilproj1
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b50026/b50026.ilproj1
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b50042/b50042.csproj15
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b50145/b50145.csproj13
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b50145/b50145a.csproj15
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b50145/b50145b.csproj15
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b50145/b50145c.csproj15
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b50535/b50535.csproj15
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b51515/b51515.ilproj1
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b51575/b51575.ilproj1
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b51817/b51817.csproj14
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b51870/b51870.csproj15
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b51875/Desktop/b51875.csproj14
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b51875/b51875.csproj12
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b52572/b52572.csproj15
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b52593/b52593.csproj14
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b52733/b52733.csproj14
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b52760/b52760.csproj15
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b52838/b52838.csproj15
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b52839/b52839.csproj15
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b53226/b53226a.csproj14
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b53547/b53547.csproj14
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b53650/b53650.ilproj1
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b53662/b53662.ilproj1
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b54565/b54565.ilproj1
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b54667/b54667.csproj15
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b54971/b54971.ilproj1
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b55197/Desktop/b55197.csproj12
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b55197/b55197.csproj13
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b55216/b55216.ilproj1
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b55875/b55875.ilproj1
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b56066/b56066.ilproj1
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b56149/b56149.csproj15
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b56154/b56154.csproj15
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b56159/b56159.csproj15
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b56174/b56174.ilproj1
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b56772/b56772.csproj14
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b56780/b56780.ilproj1
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b57952/b57952.ilproj1
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b58358/b58358.ilproj1
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b58689/b58689.ilproj1
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b58690/b58690.ilproj1
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b58866/b58866.ilproj1
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b59297/b59297.csproj15
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b59337/b59337.ilproj1
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b59477/b59477.ilproj1
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b59478/b59478.ilproj1
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b59508/b59508.ilproj1
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b59546/b59546.ilproj1
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b59647/b59647.ilproj1
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b59678/b59678.ilproj1
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b59857/b59857.ilproj1
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b59858/b59858.ilproj1
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b59899/b59899.csproj12
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b59947/b59947.ilproj1
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b59953/b59953.ilproj1
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b60127/b60127.ilproj1
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b60194/b60194.ilproj1
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b60600/b60600.csproj14
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b61028/b61028.csproj15
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b61515/b61515.csproj15
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b61640/b61640.csproj15
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b62892/b62892.csproj15
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b63552/b63552.ilproj1
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b63725/b63725.ilproj1
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b63743/b63743.ilproj1
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b64026/b64026.ilproj1
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b64560/b64560.ilproj1
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b64579/b64579.csproj14
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b65407/b65407.ilproj1
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b65423/b65423.ilproj1
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b66425/b66425.ilproj1
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b66533/b66533.csproj14
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b66583/b66583.ilproj1
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b66620/b66620.ilproj1
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b67351/b67351.ilproj1
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b67414/b67414.csproj12
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b67744/b67744.ilproj1
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b68045/b68045.ilproj1
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b68361/b68361.csproj15
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b68634/b68634.csproj15
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b68757/b68757.ilproj1
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b69528/b69528.ilproj1
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b70267/b70267.ilproj1
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b70354/b70354.ilproj1
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b70808/b70808.ilproj1
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b70909/b70909.ilproj1
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b70967/b70967.ilproj1
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b71005/b71005.csproj14
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b71093/b71093.csproj14
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b71135/b71135.csproj15
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b71155/b71155.csproj15
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b71231/b71231.csproj15
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b71318/b71318.ilproj1
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b71722/b71722.ilproj1
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b71999/b71999.ilproj1
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b72164/b72164.csproj14
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b72422/b72422.csproj14
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b72518/b72518.ilproj1
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b72522/b72522.ilproj1
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b72687/b72687.csproj14
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b72699/b72699.ilproj1
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b72932/b72932.csproj14
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b72986/b72986.csproj14
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b72996/b72996.csproj15
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b73079/b73079.ilproj1
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b73283/b73283.ilproj1
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b73921/b73921.csproj15
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b74182/b74182.csproj15
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b74937/b74937.ilproj1
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b74976/b74976.ilproj1
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b75250/b75250.csproj15
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b75509/b75509.csproj15
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b75945/b75945.ilproj1
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b75988/b75988.ilproj1
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b76267/b76267.csproj14
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b76511/b76511.csproj14
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b76590/b76590.csproj15
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b76717/b76717.csproj14
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b77707/b77707.csproj15
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b77713/b77713.csproj15
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b77806/b77806.ilproj1
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b78392/b78392.csproj15
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b78694/b78694.csproj14
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b79418/b79418.csproj15
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b79642/b79642.csproj14
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b80764/b80764.csproj14
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b80824/b80824.ilproj1
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b81618/b81618.csproj14
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b81938/b81938.ilproj1
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b82048/b82048.csproj14
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b82715/b82715.ilproj1
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b84836/b84836.csproj15
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b85316/b85316.ilproj1
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M13-RTM/b101147/b101147.ilproj1
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M13-RTM/b113239/b113239.csproj14
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M13-RTM/b85477/b85477.ilproj1
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M13-RTM/b87284/b87284.csproj15
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M13-RTM/b87285/b87285.csproj14
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M13-RTM/b88712/b88712.csproj15
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M13-RTM/b88793/b88793.csproj15
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M13-RTM/b89279/b89279.csproj15
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M13-RTM/b89506/b89506.csproj15
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M13-RTM/b89600/b89600.csproj15
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M13-RTM/b89797/b89797.csproj14
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M13-RTM/b90129/b90129.ilproj1
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M13-RTM/b91189/b91189.csproj15
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M13-RTM/b91203/b91203.ilproj1
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M13-RTM/b91230/b91230.csproj15
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M13-RTM/b91248/b91248.csproj15
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M13-RTM/b91859/b91859.csproj15
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M13-RTM/b91867/b91867.csproj15
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M13-RTM/b92614/b92614.csproj15
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M13-RTM/b92693/b92693.csproj15
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M13-RTM/b92714/b92714.csproj14
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M13-RTM/b92736/b92736.ilproj1
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M13-RTM/b93635/b93635.ilproj1
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M13-RTM/b99222/b99222.csproj14
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M13-RTM/b99235/b99235.csproj14
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-M13-RTM/b99667/b99667.ilproj1
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-QFE/b147814/b147814_il.ilproj1
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-QFE/b147816/b147816.ilproj1
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-QFE/b148815/b148815.csproj15
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-QFE/b151440/params-mixed.ilproj1
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-QFE/b151440/params-none.ilproj1
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-QFE/b151440/params-object.ilproj1
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-QFE/b151440/params-value.ilproj1
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-QFE/b151440/params-varargs.ilproj1
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-QFE/b151440/static-mixed.ilproj1
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-QFE/b151440/static-none.ilproj1
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-QFE/b151440/static-object.ilproj1
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1-QFE/b151440/static-ref.ilproj1
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1.1-M1-Beta1/b119294/b119294.csproj15
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1.1-M1-Beta1/b130333/b130333.csproj15
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1.1-M1-Beta1/b139895/b139895.ilproj1
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1.1-M1-Beta1/b140118/b140118.ilproj1
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1.1-M1-Beta1/b140711/b140711.csproj15
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1.1-M1-Beta1/b140902/b140902.csproj14
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1.2-Beta1/b102637/b102637.ilproj1
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1.2-Beta1/b102879/b102879.csproj15
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1.2-Beta1/b103058/b103058.csproj14
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1.2-Beta1/b124232/b124232.csproj15
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1.2-Beta1/b147924/b147924.ilproj1
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1.2-Beta1/b169333/b169333.csproj15
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1.2-Beta1/b178119/b178119.csproj15
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1.2-Beta1/b178128/b178128.csproj15
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1.2-Beta1/b180381/b180381a.csproj15
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1.2-Beta1/b180381/b180381b.ilproj1
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1.2-Beta1/b191926/b191926.csproj15
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1.2-Beta1/b213516/b213516.ilproj1
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1.2-Beta1/b223932/b223932.ilproj1
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1.2-M01/b00735/b00735.csproj15
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1.2-M01/b02762/b02762.csproj14
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1.2-M01/b03689/b03689.ilproj1
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1.2-M01/b07211/b07211.csproj15
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1.2-M01/b07383/b07383.ilproj1
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1.2-M01/b08020/b08020.csproj15
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1.2-M01/b08046/b08046.ilproj1
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1.2-M01/b11762/b11762.csproj15
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1.2-M01/b14617/b14617.ilproj1
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1.2-M01/b15617/b15617.ilproj1
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1.2-M01/b16378/b16378.ilproj1
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1.2-M01/b16382/b16382.ilproj1
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1.2-M01/b16570/b16570.csproj14
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1.2-M01/b18049/b18049.ilproj1
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1.2-M02/b102962/b102962a.ilproj1
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1.2-M02/b102962/b102962b.ilproj1
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1.2-M02/b102962/b102962c.ilproj1
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1.2-M02/b115932/b115932a.ilproj1
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1.2-M02/b115932/b115932b.ilproj1
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1.2-M02/b118260/b118260.ilproj1
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1.2-M02/b138117/b138117.ilproj1
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1.2-M02/b19171/b19171.csproj15
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1.2-M02/b21296/b21296.csproj14
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1.2-M02/b30251/b30251.csproj15
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V1.2-M02/b31398/b31398.csproj14
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V2.0-Beta2/b102533/b102533.csproj15
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V2.0-Beta2/b268908/b268908.csproj15
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V2.0-Beta2/b309555/b309555.ilproj1
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V2.0-Beta2/b320147/b320147.csproj15
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V2.0-Beta2/b323557/b323557-dbg.ilproj10
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V2.0-Beta2/b323557/b323557-ret.ilproj12
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V2.0-Beta2/b338014/b338014.csproj15
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V2.0-Beta2/b399444/b399444a.csproj14
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V2.0-Beta2/b399444/b399444b.csproj14
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V2.0-Beta2/b405223/b405223.csproj15
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V2.0-Beta2/b409617/b409617.ilproj1
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V2.0-Beta2/b409748/b409748.ilproj10
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V2.0-Beta2/b416667/b416667.csproj15
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V2.0-Beta2/b423721/b423721.csproj14
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V2.0-Beta2/b423755/Desktop/b423755.ilproj1
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V2.0-Beta2/b423755/b423755.ilproj12
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V2.0-Beta2/b448208/Desktop/b448208.csproj1
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V2.0-Beta2/b449827/b449827.csproj14
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V2.0-RTM/b369916/b369916.csproj15
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V2.0-RTM/b471305/b471305.ilproj1
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V2.0-RTM/b489329/b489329.ilproj1
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V2.0-RTM/b518440/b518440.ilproj1
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V2.0-RTM/b598031/test.ilproj1
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V2.0-RTM/b598031/test2.ilproj1
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/V2.0-RTM/b604247/b604247.csproj12
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/dev10/b392262/b392262.csproj15
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/dev10/b393481/b393481.csproj14
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/dev10/b400791/_b400971b400971.csproj15
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/dev10/b402658/b402658.csproj15
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/dev10/b402701/b402701.csproj14
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/dev10/b404051/b404051.ilproj1
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/dev10/b440158/b440158.ilproj1
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/dev10/b464149/b464149.ilproj1
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/dev11/DevDiv_376412/DevDiv_376412.csproj15
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/v2.1/DDB/b121938/ConstToString.csproj13
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/v2.1/DDB/b151497/b151497.csproj15
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/v2.1/DDB/b158861/b158861.csproj15
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/v2.1/DDB/b163200/b163200.csproj15
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/v2.1/DDB/b170362/b170362.csproj13
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/v2.1/DDB/b170362/b170362_il.ilproj1
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/v2.1/DDB/b174294/b174294.ilproj1
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/v2.1/DDB/b175679/b175679.ilproj1
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/v2.1/DDB/b176032/b176032.ilproj1
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/v2.1/DDB/b188478/b188478.csproj14
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/v2.1/DDB/b202743/b202743.csproj14
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/v2.1/DDB/b49778/b49778.csproj15
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/v2.1/b173313/b173313.ilproj1
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/v2.1/b193264/b193264.ilproj10
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/v2.1/b561129/b561129.csproj10
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/v2.1/b565808/b565808.csproj15
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/v2.1/b569942/b569942.csproj14
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/v2.1/b589202/b589202.csproj15
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/v2.1/b598034/b598034.csproj15
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/v2.1/b598649/b598649.csproj15
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/v2.1/b602004/b602004.csproj15
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/v2.1/b608066/b608066.csproj15
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/v2.1/b608198/b608198.csproj15
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/v2.1/b609280/b609280.csproj15
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/v2.1/b609988/Desktop/b609988.ilproj1
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/v2.1/b609988/b609988.ilproj12
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/v2.1/b610562/b610562.csproj13
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/v2.1/b610750/b610750.csproj15
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/v2.1/b610750/b610750_32vs64.csproj15
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/v2.1/b611219/b611219.csproj13
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/v2.1/b72218/b72218.csproj13
-rw-r--r--tests/src/JIT/Regression/CLR-x86-JIT/v2.2/ddb/ddb188478/DDB188478.csproj14
-rw-r--r--tests/src/JIT/Regression/Dev11/Dev11_457559/Dev11_457559.csproj12
-rw-r--r--tests/src/JIT/Regression/Dev11/Dev11_5437/Dev11_5437.csproj12
-rw-r--r--tests/src/JIT/Regression/Dev11/Dev11_617302/Dev11_617302.csproj12
-rw-r--r--tests/src/JIT/Regression/Dev11/Dev11_646049/Dev11_646049.csproj12
-rw-r--r--tests/src/JIT/Regression/Dev11/Dev11_b473131/b473131.ilproj1
-rw-r--r--tests/src/JIT/Regression/Dev11/Dev11_b473131/b473131_byte.ilproj10
-rw-r--r--tests/src/JIT/Regression/Dev11/Dev11_b473131/b473131_fld.ilproj1
-rw-r--r--tests/src/JIT/Regression/Dev11/Dev11_b473131/b473131_intptr.ilproj1
-rw-r--r--tests/src/JIT/Regression/Dev11/Dev11_b473131/b473131_struct.ilproj1
-rw-r--r--tests/src/JIT/Regression/Dev11/DevDiv2_10623/DevDiv2_10623.csproj12
-rw-r--r--tests/src/JIT/Regression/Dev11/DevDiv2_11321/DevDiv2_11321.ilproj1
-rw-r--r--tests/src/JIT/Regression/Dev11/DevDiv2_8863/DevDiv2_8863.csproj12
-rw-r--r--tests/src/JIT/Regression/Dev11/External/Dev11_14131/VectorForwarder.ilproj1
-rw-r--r--tests/src/JIT/Regression/Dev11/External/Dev11_243742/app.csproj14
-rw-r--r--tests/src/JIT/Regression/Dev11/External/Dev11_90434/UseUnalignedDouble.ilproj1
-rw-r--r--tests/src/JIT/Regression/Dev11/External/dev11_111914/BadMax1.csproj12
-rw-r--r--tests/src/JIT/Regression/Dev11/External/dev11_131317/BadBox1.csproj12
-rw-r--r--tests/src/JIT/Regression/Dev11/External/dev11_132534/CSharpPart.csproj12
-rw-r--r--tests/src/JIT/Regression/Dev11/External/dev11_135245/R3Trasher1.csproj12
-rw-r--r--tests/src/JIT/Regression/Dev11/External/dev11_13748/ReflectOnField.ilproj1
-rw-r--r--tests/src/JIT/Regression/Dev11/External/dev11_145295/CSharpPart.csproj12
-rw-r--r--tests/src/JIT/Regression/Dev11/External/dev11_149090/GCHole1.csproj14
-rw-r--r--tests/src/JIT/Regression/Dev11/External/dev11_154899/DynamicStaticAlignment.csproj14
-rw-r--r--tests/src/JIT/Regression/Dev11/External/dev11_239804/ShowLocallocAlignment.csproj12
-rw-r--r--tests/src/JIT/Regression/Dev11/External/dev11_27971/UninitializedHighWord.csproj12
-rw-r--r--tests/src/JIT/Regression/Dev11/External/dev11_28763/R3Contention.csproj12
-rw-r--r--tests/src/JIT/Regression/Dev11/External/dev11_91048/UseTrashedVfp1.csproj12
-rw-r--r--tests/src/JIT/Regression/Dev11/dev10_865840/dev10_865840.ilproj1
-rw-r--r--tests/src/JIT/Regression/Dev11/dev10_94677/loopvt.csproj12
-rw-r--r--tests/src/JIT/Regression/Dev11/dev11_13912/dev11_13912.csproj12
-rw-r--r--tests/src/JIT/Regression/Dev11/dev11_165544/seqpts.csproj12
-rw-r--r--tests/src/JIT/Regression/Dev11/dev11_20929/dev11_20929_d.csproj12
-rw-r--r--tests/src/JIT/Regression/Dev11/dev11_20929/dev11_20929_do.csproj12
-rw-r--r--tests/src/JIT/Regression/Dev11/dev11_20929/dev11_20929_r.csproj12
-rw-r--r--tests/src/JIT/Regression/Dev11/dev11_20929/dev11_20929_ro.csproj12
-rw-r--r--tests/src/JIT/Regression/Dev11/dev11_76013/Dev11_76013.csproj12
-rw-r--r--tests/src/JIT/Regression/Dev14/DevDiv_876169/DevDiv_876169_d.csproj12
-rw-r--r--tests/src/JIT/Regression/Dev14/DevDiv_876169/DevDiv_876169_do.csproj12
-rw-r--r--tests/src/JIT/Regression/Dev14/DevDiv_876169/DevDiv_876169_r.csproj12
-rw-r--r--tests/src/JIT/Regression/Dev14/DevDiv_876169/DevDiv_876169_ro.csproj12
-rw-r--r--tests/src/JIT/Regression/JitBlue/CoreFX_15913/CoreFX_15913.csproj1
-rw-r--r--tests/src/JIT/Regression/JitBlue/DevDiv_1206929/DevDiv_1206929.csproj13
-rw-r--r--tests/src/JIT/Regression/JitBlue/DevDiv_142976/DevDiv_142976.csproj13
-rw-r--r--tests/src/JIT/Regression/JitBlue/DevDiv_150265/DevDiv_150265.csproj13
-rw-r--r--tests/src/JIT/Regression/JitBlue/DevDiv_150586/DevDiv_150586.ilproj12
-rw-r--r--tests/src/JIT/Regression/JitBlue/DevDiv_168744/DevDiv_168744.csproj13
-rw-r--r--tests/src/JIT/Regression/JitBlue/DevDiv_200492/DevDiv_200492.csproj13
-rw-r--r--tests/src/JIT/Regression/JitBlue/DevDiv_205323/starg0.ilproj12
-rw-r--r--tests/src/JIT/Regression/JitBlue/DevDiv_206786/handleMath.ilproj14
-rw-r--r--tests/src/JIT/Regression/JitBlue/DevDiv_216571/DevDiv_216571.ilproj12
-rw-r--r--tests/src/JIT/Regression/JitBlue/DevDiv_255294/DevDiv_255294.csproj13
-rw-r--r--tests/src/JIT/Regression/JitBlue/DevDiv_278365/DevDiv_278365.csproj13
-rw-r--r--tests/src/JIT/Regression/JitBlue/DevDiv_278369/DevDiv_278369.ilproj12
-rw-r--r--tests/src/JIT/Regression/JitBlue/DevDiv_278371/DevDiv_278371.ilproj14
-rw-r--r--tests/src/JIT/Regression/JitBlue/DevDiv_278375/DevDiv_278375.csproj13
-rw-r--r--tests/src/JIT/Regression/JitBlue/DevDiv_278376/DevDiv_278376.csproj13
-rw-r--r--tests/src/JIT/Regression/JitBlue/DevDiv_278523/DevDiv_278523.ilproj19
-rw-r--r--tests/src/JIT/Regression/JitBlue/DevDiv_278523/DevDiv_278523_32.il89
-rw-r--r--tests/src/JIT/Regression/JitBlue/DevDiv_278523/DevDiv_278523_64.il (renamed from tests/src/JIT/Regression/JitBlue/DevDiv_278523/DevDiv_278523.il)37
-rw-r--r--tests/src/JIT/Regression/JitBlue/DevDiv_278526/DevDiv_278526.csproj13
-rw-r--r--tests/src/JIT/Regression/JitBlue/DevDiv_279396/DevDiv_279396.ilproj12
-rw-r--r--tests/src/JIT/Regression/JitBlue/DevDiv_280120/DevDiv_280120.csproj15
-rw-r--r--tests/src/JIT/Regression/JitBlue/DevDiv_280123/DevDiv_280123.csproj13
-rw-r--r--tests/src/JIT/Regression/JitBlue/DevDiv_280127/DevDiv_280127.csproj13
-rw-r--r--tests/src/JIT/Regression/JitBlue/DevDiv_288222/DevDiv_288222.csproj13
-rw-r--r--tests/src/JIT/Regression/JitBlue/DevDiv_359733/DevDiv_359733.ilproj12
-rw-r--r--tests/src/JIT/Regression/JitBlue/DevDiv_406160/DevDiv_406160.ilproj12
-rw-r--r--tests/src/JIT/Regression/JitBlue/DevDiv_462269/DevDiv_462269.il142
-rw-r--r--tests/src/JIT/Regression/JitBlue/DevDiv_462269/DevDiv_462269.ilproj35
-rw-r--r--tests/src/JIT/Regression/JitBlue/DevDiv_462274/DevDiv_462274.ilproj12
-rw-r--r--tests/src/JIT/Regression/JitBlue/DevDiv_468732/DevDiv_468732.cs30
-rw-r--r--tests/src/JIT/Regression/JitBlue/DevDiv_468732/DevDiv_468732.csproj40
-rw-r--r--tests/src/JIT/Regression/JitBlue/DevDiv_471670/DevDiv_471670.il107
-rw-r--r--tests/src/JIT/Regression/JitBlue/DevDiv_471670/DevDiv_471670.ilproj35
-rw-r--r--tests/src/JIT/Regression/JitBlue/DevDiv_487699/DevDiv_487699.il128
-rw-r--r--tests/src/JIT/Regression/JitBlue/DevDiv_487699/DevDiv_487699.ilproj34
-rw-r--r--tests/src/JIT/Regression/JitBlue/DevDiv_487701/DevDiv_487701.il119
-rw-r--r--tests/src/JIT/Regression/JitBlue/DevDiv_487701/DevDiv_487701.ilproj35
-rw-r--r--tests/src/JIT/Regression/JitBlue/DevDiv_487702/DevDiv_487702.il117
-rw-r--r--tests/src/JIT/Regression/JitBlue/DevDiv_487702/DevDiv_487702.ilproj35
-rw-r--r--tests/src/JIT/Regression/JitBlue/DevDiv_487703/DevDiv_487703.il101
-rw-r--r--tests/src/JIT/Regression/JitBlue/DevDiv_487703/DevDiv_487703.ilproj35
-rw-r--r--tests/src/JIT/Regression/JitBlue/DevDiv_491211/DevDiv_491211.il115
-rw-r--r--tests/src/JIT/Regression/JitBlue/DevDiv_491211/DevDiv_491211.ilproj35
-rw-r--r--tests/src/JIT/Regression/JitBlue/DevDiv_794115/DevDiv_794115_d.csproj12
-rw-r--r--tests/src/JIT/Regression/JitBlue/DevDiv_794115/DevDiv_794115_do.csproj12
-rw-r--r--tests/src/JIT/Regression/JitBlue/DevDiv_794115/DevDiv_794115_r.csproj12
-rw-r--r--tests/src/JIT/Regression/JitBlue/DevDiv_794115/DevDiv_794115_ro.csproj12
-rw-r--r--tests/src/JIT/Regression/JitBlue/DevDiv_794631/DevDiv_794631_d.csproj12
-rw-r--r--tests/src/JIT/Regression/JitBlue/DevDiv_794631/DevDiv_794631_do.csproj12
-rw-r--r--tests/src/JIT/Regression/JitBlue/DevDiv_794631/DevDiv_794631_r.csproj12
-rw-r--r--tests/src/JIT/Regression/JitBlue/DevDiv_794631/DevDiv_794631_ro.csproj12
-rw-r--r--tests/src/JIT/Regression/JitBlue/DevDiv_815940/DevDiv_815940_d.csproj12
-rw-r--r--tests/src/JIT/Regression/JitBlue/DevDiv_815940/DevDiv_815940_do.csproj12
-rw-r--r--tests/src/JIT/Regression/JitBlue/DevDiv_815940/DevDiv_815940_r.csproj12
-rw-r--r--tests/src/JIT/Regression/JitBlue/DevDiv_815940/DevDiv_815940_ro.csproj12
-rw-r--r--tests/src/JIT/Regression/JitBlue/DevDiv_816617/DevDiv_816617_d.csproj12
-rw-r--r--tests/src/JIT/Regression/JitBlue/DevDiv_816617/DevDiv_816617_do.csproj12
-rw-r--r--tests/src/JIT/Regression/JitBlue/DevDiv_816617/DevDiv_816617_r.csproj12
-rw-r--r--tests/src/JIT/Regression/JitBlue/DevDiv_816617/DevDiv_816617_ro.csproj12
-rw-r--r--tests/src/JIT/Regression/JitBlue/GitHub_10215/GitHub_10215.csproj13
-rw-r--r--tests/src/JIT/Regression/JitBlue/GitHub_10481/GitHub_10481.csproj13
-rw-r--r--tests/src/JIT/Regression/JitBlue/GitHub_10621/GitHub_10621.csproj13
-rw-r--r--tests/src/JIT/Regression/JitBlue/GitHub_10714/GitHub_10714.csproj13
-rw-r--r--tests/src/JIT/Regression/JitBlue/GitHub_10780/GitHub_10780.csproj13
-rw-r--r--tests/src/JIT/Regression/JitBlue/GitHub_10940/GitHub_10940.csproj13
-rw-r--r--tests/src/JIT/Regression/JitBlue/GitHub_11508/GitHub_11508.csproj3
-rw-r--r--tests/src/JIT/Regression/JitBlue/GitHub_11574/GitHub_11574.csproj3
-rw-r--r--tests/src/JIT/Regression/JitBlue/GitHub_11733/GitHub_11733.csproj13
-rw-r--r--tests/src/JIT/Regression/JitBlue/GitHub_11814/GitHub_11814.csproj13
-rw-r--r--tests/src/JIT/Regression/JitBlue/GitHub_12037/GitHub_12037.csproj13
-rw-r--r--tests/src/JIT/Regression/JitBlue/GitHub_12392/GitHub_12392.csproj13
-rw-r--r--tests/src/JIT/Regression/JitBlue/GitHub_12761/GitHub_12761.il165
-rw-r--r--tests/src/JIT/Regression/JitBlue/GitHub_12761/GitHub_12761.ilproj35
-rw-r--r--tests/src/JIT/Regression/JitBlue/GitHub_12949/GitHub_12949_1.cs51
-rw-r--r--tests/src/JIT/Regression/JitBlue/GitHub_12949/GitHub_12949_1.csproj40
-rw-r--r--tests/src/JIT/Regression/JitBlue/GitHub_12949/GitHub_12949_2.cs43
-rw-r--r--tests/src/JIT/Regression/JitBlue/GitHub_12949/GitHub_12949_2.csproj40
-rw-r--r--tests/src/JIT/Regression/JitBlue/GitHub_12949/GitHub_12949_3.cs41
-rw-r--r--tests/src/JIT/Regression/JitBlue/GitHub_12949/GitHub_12949_3.csproj40
-rw-r--r--tests/src/JIT/Regression/JitBlue/GitHub_12949/GitHub_12949_4.cs41
-rw-r--r--tests/src/JIT/Regression/JitBlue/GitHub_12949/GitHub_12949_4.csproj40
-rw-r--r--tests/src/JIT/Regression/JitBlue/GitHub_12949/GitHub_12949_5.cs46
-rw-r--r--tests/src/JIT/Regression/JitBlue/GitHub_12949/GitHub_12949_5.csproj40
-rw-r--r--tests/src/JIT/Regression/JitBlue/GitHub_12949/GitHub_12949_6.cs60
-rw-r--r--tests/src/JIT/Regression/JitBlue/GitHub_12949/GitHub_12949_6.csproj40
-rw-r--r--tests/src/JIT/Regression/JitBlue/GitHub_12949/GitHub_12949_7.cs58
-rw-r--r--tests/src/JIT/Regression/JitBlue/GitHub_12949/GitHub_12949_7.csproj40
-rw-r--r--tests/src/JIT/Regression/JitBlue/GitHub_12949/GitHub_12949_8.cs42
-rw-r--r--tests/src/JIT/Regression/JitBlue/GitHub_12949/GitHub_12949_8.csproj40
-rw-r--r--tests/src/JIT/Regression/JitBlue/GitHub_12950/GitHub_12950.cs36
-rw-r--r--tests/src/JIT/Regression/JitBlue/GitHub_12950/GitHub_12950.csproj35
-rw-r--r--tests/src/JIT/Regression/JitBlue/GitHub_1296/GitHub_1296.csproj13
-rw-r--r--tests/src/JIT/Regression/JitBlue/GitHub_13056/GitHub_13056.cs41
-rw-r--r--tests/src/JIT/Regression/JitBlue/GitHub_13056/GitHub_13056.csproj38
-rw-r--r--tests/src/JIT/Regression/JitBlue/GitHub_1323/GitHub_1323.csproj13
-rw-r--r--tests/src/JIT/Regression/JitBlue/GitHub_13404/GitHub_13404.il50
-rw-r--r--tests/src/JIT/Regression/JitBlue/GitHub_13404/GitHub_13404.ilproj28
-rw-r--r--tests/src/JIT/Regression/JitBlue/GitHub_13486/GitHub_13486.cs33
-rw-r--r--tests/src/JIT/Regression/JitBlue/GitHub_13486/GitHub_13486.csproj25
-rw-r--r--tests/src/JIT/Regression/JitBlue/GitHub_13561/GitHub_13561.cs61
-rw-r--r--tests/src/JIT/Regression/JitBlue/GitHub_13561/GitHub_13561.csproj25
-rw-r--r--tests/src/JIT/Regression/JitBlue/GitHub_13822/GitHub_13822.il102
-rw-r--r--tests/src/JIT/Regression/JitBlue/GitHub_13822/GitHub_13822.ilproj35
-rw-r--r--tests/src/JIT/Regression/JitBlue/GitHub_2580/GitHub_2580.csproj13
-rw-r--r--tests/src/JIT/Regression/JitBlue/GitHub_2610/GitHub_2610.csproj13
-rw-r--r--tests/src/JIT/Regression/JitBlue/GitHub_4115/GitHub_4115.csproj13
-rw-r--r--tests/src/JIT/Regression/JitBlue/GitHub_5047/GitHub_5047.csproj12
-rw-r--r--tests/src/JIT/Regression/JitBlue/GitHub_5696/GitHub_5696.csproj12
-rw-r--r--tests/src/JIT/Regression/JitBlue/GitHub_6234/GitHub_6234.cs31
-rw-r--r--tests/src/JIT/Regression/JitBlue/GitHub_6234/GitHub_6234.csproj42
-rw-r--r--tests/src/JIT/Regression/JitBlue/GitHub_6238/GitHub_6238.csproj12
-rw-r--r--tests/src/JIT/Regression/JitBlue/GitHub_6239/GitHub_6239.csproj12
-rw-r--r--tests/src/JIT/Regression/JitBlue/GitHub_7906/GitHub_7906.csproj10
-rw-r--r--tests/src/JIT/Regression/JitBlue/GitHub_7907/GitHub_7907.csproj13
-rw-r--r--tests/src/JIT/Regression/JitBlue/GitHub_8170/GitHub_8170.csproj13
-rw-r--r--tests/src/JIT/Regression/JitBlue/GitHub_8231/GitHub_8231.csproj1
-rw-r--r--tests/src/JIT/Regression/JitBlue/GitHub_8460/GitHub_8460.csproj13
-rw-r--r--tests/src/JIT/Regression/JitBlue/GitHub_8599/GitHub_8599.csproj13
-rw-r--r--tests/src/JIT/Regression/JitBlue/GitHub_9651/GitHub_9651.ilproj12
-rw-r--r--tests/src/JIT/Regression/JitBlue/GitHub_9692/GitHub_9692.cs499
-rw-r--r--tests/src/JIT/Regression/JitBlue/GitHub_9692/GitHub_9692.csproj42
-rw-r--r--tests/src/JIT/Regression/JitBlue/GitHub_9891/GitHub_9891.csproj13
-rw-r--r--tests/src/JIT/Regression/JitBlue/GitHub_CoreRT_2073/GitHub_CoreRT_2073.ilproj12
-rw-r--r--tests/src/JIT/Regression/JitBlue/devdiv_174983/devdiv_174983.csproj15
-rw-r--r--tests/src/JIT/Regression/JitBlue/devdiv_180411/devdiv_180411.ilproj12
-rw-r--r--tests/src/JIT/Regression/JitBlue/devdiv_815941/devdiv_815941.ilproj1
-rw-r--r--tests/src/JIT/Regression/JitBlue/devdiv_815942/devdiv_815942.ilproj1
-rw-r--r--tests/src/JIT/Regression/JitBlue/devdiv_911875/DevDiv_911875_d.csproj12
-rw-r--r--tests/src/JIT/Regression/JitBlue/devdiv_911875/DevDiv_911875_do.csproj12
-rw-r--r--tests/src/JIT/Regression/JitBlue/devdiv_911875/DevDiv_911875_r.csproj12
-rw-r--r--tests/src/JIT/Regression/JitBlue/devdiv_911875/DevDiv_911875_ro.csproj12
-rw-r--r--tests/src/JIT/Regression/VS-ia64-JIT/M00/b100336/b100336.csproj12
-rw-r--r--tests/src/JIT/Regression/VS-ia64-JIT/M00/b102759/b102759.ilproj1
-rw-r--r--tests/src/JIT/Regression/VS-ia64-JIT/M00/b102870/b102870.ilproj1
-rw-r--r--tests/src/JIT/Regression/VS-ia64-JIT/M00/b103838/b103838.ilproj1
-rw-r--r--tests/src/JIT/Regression/VS-ia64-JIT/M00/b103846/b103846.csproj12
-rw-r--r--tests/src/JIT/Regression/VS-ia64-JIT/M00/b106158/b106158.ilproj1
-rw-r--r--tests/src/JIT/Regression/VS-ia64-JIT/M00/b108908/b108908.ilproj1
-rw-r--r--tests/src/JIT/Regression/VS-ia64-JIT/M00/b111130/b111130.csproj12
-rw-r--r--tests/src/JIT/Regression/VS-ia64-JIT/M00/b111192/b111192.csproj10
-rw-r--r--tests/src/JIT/Regression/VS-ia64-JIT/M00/b113286/b113286.ilproj1
-rw-r--r--tests/src/JIT/Regression/VS-ia64-JIT/M00/b114628/b114628.ilproj1
-rw-r--r--tests/src/JIT/Regression/VS-ia64-JIT/M00/b115103/b115103.ilproj1
-rw-r--r--tests/src/JIT/Regression/VS-ia64-JIT/M00/b115253/b115253.csproj12
-rw-r--r--tests/src/JIT/Regression/VS-ia64-JIT/M00/b119026/b119026a.csproj12
-rw-r--r--tests/src/JIT/Regression/VS-ia64-JIT/M00/b119026/b119026b.csproj12
-rw-r--r--tests/src/JIT/Regression/VS-ia64-JIT/M00/b141062/b141062.ilproj1
-rw-r--r--tests/src/JIT/Regression/VS-ia64-JIT/M00/b141358/b141358.csproj12
-rw-r--r--tests/src/JIT/Regression/VS-ia64-JIT/M00/b77951/b77951.csproj14
-rw-r--r--tests/src/JIT/Regression/VS-ia64-JIT/M00/b79852/b79852.ilproj1
-rw-r--r--tests/src/JIT/Regression/VS-ia64-JIT/M00/b79858/b79858.ilproj1
-rw-r--r--tests/src/JIT/Regression/VS-ia64-JIT/M00/b80365/b80365.ilproj1
-rw-r--r--tests/src/JIT/Regression/VS-ia64-JIT/M00/b80373/b80373.ilproj1
-rw-r--r--tests/src/JIT/Regression/VS-ia64-JIT/M00/b80737/b80737.ilproj1
-rw-r--r--tests/src/JIT/Regression/VS-ia64-JIT/M00/b80738/b80738.ilproj1
-rw-r--r--tests/src/JIT/Regression/VS-ia64-JIT/M00/b81763/b81763.ilproj1
-rw-r--r--tests/src/JIT/Regression/VS-ia64-JIT/M00/b81764/b81764.ilproj1
-rw-r--r--tests/src/JIT/Regression/VS-ia64-JIT/M00/b81766/b81766.ilproj1
-rw-r--r--tests/src/JIT/Regression/VS-ia64-JIT/M00/b84128/b84128.ilproj1
-rw-r--r--tests/src/JIT/Regression/VS-ia64-JIT/M00/b84129/b84129.ilproj1
-rw-r--r--tests/src/JIT/Regression/VS-ia64-JIT/M00/b84131/b84131.ilproj1
-rw-r--r--tests/src/JIT/Regression/VS-ia64-JIT/M00/b84136/b84136.ilproj1
-rw-r--r--tests/src/JIT/Regression/VS-ia64-JIT/M00/b84590/b84590.ilproj1
-rw-r--r--tests/src/JIT/Regression/VS-ia64-JIT/M00/b84592/b84592.ilproj1
-rw-r--r--tests/src/JIT/Regression/VS-ia64-JIT/M00/b84957/b84957.ilproj1
-rw-r--r--tests/src/JIT/Regression/VS-ia64-JIT/M00/b84958/b84958.ilproj1
-rw-r--r--tests/src/JIT/Regression/VS-ia64-JIT/M00/b84961/b84961.ilproj1
-rw-r--r--tests/src/JIT/Regression/VS-ia64-JIT/M00/b84962/b84962.ilproj1
-rw-r--r--tests/src/JIT/Regression/VS-ia64-JIT/M00/b85314/b85314.ilproj1
-rw-r--r--tests/src/JIT/Regression/VS-ia64-JIT/M00/b85315/b85315.ilproj1
-rw-r--r--tests/src/JIT/Regression/VS-ia64-JIT/M00/b85316/b85316.ilproj1
-rw-r--r--tests/src/JIT/Regression/VS-ia64-JIT/M00/b85317/b85317.ilproj1
-rw-r--r--tests/src/JIT/Regression/VS-ia64-JIT/M00/b85564/b85564.ilproj1
-rw-r--r--tests/src/JIT/Regression/VS-ia64-JIT/M00/b85565/b85565.ilproj1
-rw-r--r--tests/src/JIT/Regression/VS-ia64-JIT/M00/b85566/b85566.ilproj1
-rw-r--r--tests/src/JIT/Regression/VS-ia64-JIT/M00/b98431/b98431.ilproj1
-rw-r--r--tests/src/JIT/Regression/VS-ia64-JIT/M00/b99403/b99403.ilproj1
-rw-r--r--tests/src/JIT/Regression/VS-ia64-JIT/V1.2-Beta1/b102615/b102615.csproj12
-rw-r--r--tests/src/JIT/Regression/VS-ia64-JIT/V1.2-Beta1/b102860/b102860.csproj12
-rw-r--r--tests/src/JIT/Regression/VS-ia64-JIT/V1.2-Beta1/b102887/b102887.csproj12
-rw-r--r--tests/src/JIT/Regression/VS-ia64-JIT/V1.2-Beta1/b124409/b124409.csproj12
-rw-r--r--tests/src/JIT/Regression/VS-ia64-JIT/V1.2-Beta1/b142473/b142473.ilproj1
-rw-r--r--tests/src/JIT/Regression/VS-ia64-JIT/V1.2-Beta1/b223862/b223862.ilproj1
-rw-r--r--tests/src/JIT/Regression/VS-ia64-JIT/V1.2-Beta1/b301479/b301479.csproj12
-rw-r--r--tests/src/JIT/Regression/VS-ia64-JIT/V1.2-Beta1/b302509/b302509.csproj14
-rw-r--r--tests/src/JIT/Regression/VS-ia64-JIT/V1.2-Beta1/b91074/b91074.csproj12
-rw-r--r--tests/src/JIT/Regression/VS-ia64-JIT/V1.2-Beta1/b91953/b91953.ilproj1
-rw-r--r--tests/src/JIT/Regression/VS-ia64-JIT/V1.2-M01/b10789/b10789.csproj12
-rw-r--r--tests/src/JIT/Regression/VS-ia64-JIT/V1.2-M01/b10790/b10790.csproj12
-rw-r--r--tests/src/JIT/Regression/VS-ia64-JIT/V1.2-M01/b10841/b10841.ilproj1
-rw-r--r--tests/src/JIT/Regression/VS-ia64-JIT/V1.2-M01/b10852/b10852.ilproj1
-rw-r--r--tests/src/JIT/Regression/VS-ia64-JIT/V1.2-M01/b11131/b11131.ilproj1
-rw-r--r--tests/src/JIT/Regression/VS-ia64-JIT/V1.2-M01/b11878/b11878.ilproj1
-rw-r--r--tests/src/JIT/Regression/VS-ia64-JIT/V1.2-M01/b12022/b12022.ilproj1
-rw-r--r--tests/src/JIT/Regression/VS-ia64-JIT/V1.2-M01/b12425/b12425.ilproj1
-rw-r--r--tests/src/JIT/Regression/VS-ia64-JIT/V1.2-M01/b13691/b13691.ilproj1
-rw-r--r--tests/src/JIT/Regression/VS-ia64-JIT/V1.2-M01/b14324/b14324.ilproj1
-rw-r--r--tests/src/JIT/Regression/VS-ia64-JIT/V1.2-M01/b19112/b19112a.csproj12
-rw-r--r--tests/src/JIT/Regression/VS-ia64-JIT/V1.2-M01/b19112/b19112b.csproj12
-rw-r--r--tests/src/JIT/Regression/VS-ia64-JIT/V1.2-M02/b102729/b102729.csproj12
-rw-r--r--tests/src/JIT/Regression/VS-ia64-JIT/V1.2-M02/b102763/b102763.csproj12
-rw-r--r--tests/src/JIT/Regression/VS-ia64-JIT/V1.2-M02/b108129/b108129.csproj14
-rw-r--r--tests/src/JIT/Regression/VS-ia64-JIT/V1.2-M02/b14355/b14355.ilproj1
-rw-r--r--tests/src/JIT/Regression/VS-ia64-JIT/V1.2-M02/b14366/b14366.ilproj1
-rw-r--r--tests/src/JIT/Regression/VS-ia64-JIT/V1.2-M02/b14368/b14368.ilproj1
-rw-r--r--tests/src/JIT/Regression/VS-ia64-JIT/V1.2-M02/b14369/b14369.ilproj1
-rw-r--r--tests/src/JIT/Regression/VS-ia64-JIT/V1.2-M02/b15539/b15539.csproj14
-rw-r--r--tests/src/JIT/Regression/VS-ia64-JIT/V1.2-M02/b16224/b16224.ilproj1
-rw-r--r--tests/src/JIT/Regression/VS-ia64-JIT/V1.2-M02/b17751/b17751.ilproj1
-rw-r--r--tests/src/JIT/Regression/VS-ia64-JIT/V1.2-M02/b19101/b19101.ilproj1
-rw-r--r--tests/src/JIT/Regression/VS-ia64-JIT/V1.2-M02/b19394/b19394.csproj12
-rw-r--r--tests/src/JIT/Regression/VS-ia64-JIT/V1.2-M02/b21015/b21015.csproj12
-rw-r--r--tests/src/JIT/Regression/VS-ia64-JIT/V1.2-M02/b22521/b22521.ilproj1
-rw-r--r--tests/src/JIT/Regression/VS-ia64-JIT/V1.2-M02/b22680/b22680.ilproj1
-rw-r--r--tests/src/JIT/Regression/VS-ia64-JIT/V1.2-M02/b27077/b27077.ilproj1
-rw-r--r--tests/src/JIT/Regression/VS-ia64-JIT/V1.2-M02/b27978/b27978.csproj12
-rw-r--r--tests/src/JIT/Regression/VS-ia64-JIT/V1.2-M02/b27980/b27980.csproj12
-rw-r--r--tests/src/JIT/Regression/VS-ia64-JIT/V1.2-M02/b28077/b28077.csproj12
-rw-r--r--tests/src/JIT/Regression/VS-ia64-JIT/V1.2-M02/b28141/b28141.csproj12
-rw-r--r--tests/src/JIT/Regression/VS-ia64-JIT/V1.2-M02/b28158/b28158.ilproj1
-rw-r--r--tests/src/JIT/Regression/VS-ia64-JIT/V1.2-M02/b28158/b28158_64.ilproj1
-rw-r--r--tests/src/JIT/Regression/VS-ia64-JIT/V1.2-M02/b29343/b29343.csproj12
-rw-r--r--tests/src/JIT/Regression/VS-ia64-JIT/V1.2-M02/b29727/b29727.ilproj1
-rw-r--r--tests/src/JIT/Regression/VS-ia64-JIT/V2.0-Beta2/b184799/b184799.csproj12
-rw-r--r--tests/src/JIT/Regression/VS-ia64-JIT/V2.0-Beta2/b309548/b309548.csproj12
-rw-r--r--tests/src/JIT/Regression/VS-ia64-JIT/V2.0-Beta2/b311420/b311420.csproj15
-rw-r--r--tests/src/JIT/Regression/VS-ia64-JIT/V2.0-Beta2/b333008/b333008.ilproj1
-rw-r--r--tests/src/JIT/Regression/VS-ia64-JIT/V2.0-Beta2/b360587/b360587.csproj12
-rw-r--r--tests/src/JIT/Regression/VS-ia64-JIT/V2.0-Beta2/b410474/b410474.ilproj1
-rw-r--r--tests/src/JIT/Regression/VS-ia64-JIT/V2.0-Beta2/b431098/b431098.ilproj1
-rw-r--r--tests/src/JIT/Regression/VS-ia64-JIT/V2.0-Beta2/b450688/b450688.ilproj1
-rw-r--r--tests/src/JIT/Regression/VS-ia64-JIT/V2.0-RTM/b286991/b286991.ilproj1
-rw-r--r--tests/src/JIT/Regression/VS-ia64-JIT/V2.0-RTM/b460385/b460385.ilproj1
-rw-r--r--tests/src/JIT/Regression/clr-x64-JIT/v2.1/b173569/b173569.ilproj1
-rw-r--r--tests/src/JIT/Regression/clr-x64-JIT/v2.1/b601838/b601838.csproj12
-rw-r--r--tests/src/JIT/Regression/clr-x64-JIT/v4.0/DevDiv34372/overRepLocalOpt.csproj12
-rw-r--r--tests/src/JIT/Regression/clr-x64-JIT/v4.0/b602182/b602182.ilproj1
-rw-r--r--tests/src/JIT/Regression/v4/dev10_804810/dev10_804810.ilproj1
-rw-r--r--tests/src/JIT/SIMD/BoxUnbox_r.csproj1
-rw-r--r--tests/src/JIT/SIMD/BugWithAVX_r.csproj1
-rw-r--r--tests/src/JIT/SIMD/BugWithAVX_ro.csproj1
-rw-r--r--tests/src/JIT/SIMD/Ldind_r.csproj1
-rw-r--r--tests/src/JIT/SIMD/Ldind_ro.csproj1
-rw-r--r--tests/src/JIT/SIMD/Mul_r.csproj1
-rw-r--r--tests/src/JIT/SIMD/StoreElement_r.csproj1
-rw-r--r--tests/src/JIT/SIMD/Vector3GetHash_r.csproj1
-rw-r--r--tests/src/JIT/SIMD/Vector3GetHash_ro.csproj1
-rw-r--r--tests/src/JIT/SIMD/VectorIntEquals_r.csproj1
-rw-r--r--tests/src/JIT/SIMD/VectorSqrt_r.csproj1
-rw-r--r--tests/src/JIT/jit64/ebvts/cs/generics/generics/repro52.csproj14
-rw-r--r--tests/src/JIT/jit64/eh/FinallyExec/nestedTryRegionsWithSameOffset1.csproj21
-rw-r--r--tests/src/JIT/jit64/eh/FinallyExec/nestedTryRegionsWithSameOffset1_o.csproj21
-rw-r--r--tests/src/JIT/jit64/eh/FinallyExec/nestedTryRegionsWithSameOffset2.csproj21
-rw-r--r--tests/src/JIT/jit64/eh/FinallyExec/nestedTryRegionsWithSameOffset2_o.csproj21
-rw-r--r--tests/src/JIT/jit64/eh/FinallyExec/nestedTryRegionsWithSameOffset3.csproj21
-rw-r--r--tests/src/JIT/jit64/eh/FinallyExec/nestedTryRegionsWithSameOffset3_o.csproj21
-rw-r--r--tests/src/JIT/jit64/eh/FinallyExec/nonlocalexitincatch.ilproj1
-rw-r--r--tests/src/JIT/jit64/eh/FinallyExec/nonlocalexitinfinally.ilproj1
-rw-r--r--tests/src/JIT/jit64/eh/FinallyExec/nonlocalexitinhandler.ilproj1
-rw-r--r--tests/src/JIT/jit64/eh/FinallyExec/nonlocalexitinroot.ilproj1
-rw-r--r--tests/src/JIT/jit64/eh/FinallyExec/nonlocalexitintry.ilproj1
-rw-r--r--tests/src/JIT/jit64/eh/FinallyExec/nonlocalgotoinatryblockinahandler.csproj21
-rw-r--r--tests/src/JIT/jit64/eh/Leaves/nonlocalexitfromnestedcatch.csproj21
-rw-r--r--tests/src/JIT/jit64/eh/basics/loopEH.csproj14
-rw-r--r--tests/src/JIT/jit64/eh/basics/throwinfinallyintryfilter1.ilproj1
-rw-r--r--tests/src/JIT/jit64/eh/basics/throwinfinallyintryfilter3.ilproj1
-rw-r--r--tests/src/JIT/jit64/eh/basics/throwisfirstinstruction.ilproj1
-rw-r--r--tests/src/JIT/jit64/gc/misc/148343.csproj12
-rw-r--r--tests/src/JIT/jit64/gc/misc/9_and_alloca2.csproj12
-rw-r--r--tests/src/JIT/jit64/gc/misc/9param.csproj12
-rw-r--r--tests/src/JIT/jit64/gc/misc/alloca3.csproj12
-rw-r--r--tests/src/JIT/jit64/gc/misc/eh1.csproj12
-rw-r--r--tests/src/JIT/jit64/gc/misc/fgtest1.csproj12
-rw-r--r--tests/src/JIT/jit64/gc/misc/fgtest2.csproj12
-rw-r--r--tests/src/JIT/jit64/gc/misc/funclet.csproj12
-rw-r--r--tests/src/JIT/jit64/gc/misc/gc-pinned-code-motion.csproj12
-rw-r--r--tests/src/JIT/jit64/gc/misc/gcparaminreg.csproj12
-rw-r--r--tests/src/JIT/jit64/gc/misc/ret_struct_test1.csproj12
-rw-r--r--tests/src/JIT/jit64/gc/misc/ret_struct_test4.csproj12
-rw-r--r--tests/src/JIT/jit64/gc/misc/simple1.csproj12
-rw-r--r--tests/src/JIT/jit64/gc/misc/struct1.csproj12
-rw-r--r--tests/src/JIT/jit64/gc/misc/struct1_2.csproj12
-rw-r--r--tests/src/JIT/jit64/gc/misc/struct1_4.csproj12
-rw-r--r--tests/src/JIT/jit64/gc/misc/struct1_5.csproj12
-rw-r--r--tests/src/JIT/jit64/gc/misc/struct2.csproj12
-rw-r--r--tests/src/JIT/jit64/gc/misc/struct2_2.csproj12
-rw-r--r--tests/src/JIT/jit64/gc/misc/struct2_4.csproj12
-rw-r--r--tests/src/JIT/jit64/gc/misc/struct2_5.csproj12
-rw-r--r--tests/src/JIT/jit64/gc/misc/struct2_5_2.csproj12
-rw-r--r--tests/src/JIT/jit64/gc/misc/struct3.csproj12
-rw-r--r--tests/src/JIT/jit64/gc/misc/struct3_2.csproj12
-rw-r--r--tests/src/JIT/jit64/gc/misc/struct3_4.csproj12
-rw-r--r--tests/src/JIT/jit64/gc/misc/struct3_5.csproj12
-rw-r--r--tests/src/JIT/jit64/gc/misc/struct4.csproj12
-rw-r--r--tests/src/JIT/jit64/gc/misc/struct4_2.csproj12
-rw-r--r--tests/src/JIT/jit64/gc/misc/struct4_4.csproj12
-rw-r--r--tests/src/JIT/jit64/gc/misc/struct4_5.csproj12
-rw-r--r--tests/src/JIT/jit64/gc/misc/struct5.csproj12
-rw-r--r--tests/src/JIT/jit64/gc/misc/struct5_2.csproj12
-rw-r--r--tests/src/JIT/jit64/gc/misc/struct5_4.csproj12
-rw-r--r--tests/src/JIT/jit64/gc/misc/struct5_5.csproj12
-rw-r--r--tests/src/JIT/jit64/gc/misc/struct6.csproj12
-rw-r--r--tests/src/JIT/jit64/gc/misc/struct6_2.csproj12
-rw-r--r--tests/src/JIT/jit64/gc/misc/struct6_5.csproj12
-rw-r--r--tests/src/JIT/jit64/gc/misc/struct7_1.csproj12
-rw-r--r--tests/src/JIT/jit64/gc/misc/struct8.csproj12
-rw-r--r--tests/src/JIT/jit64/gc/misc/struct9.csproj12
-rw-r--r--tests/src/JIT/jit64/gc/misc/struct9_2.csproj12
-rw-r--r--tests/src/JIT/jit64/gc/misc/structfp1_1.csproj12
-rw-r--r--tests/src/JIT/jit64/gc/misc/structfp1_2.csproj12
-rw-r--r--tests/src/JIT/jit64/gc/misc/structfp1_3.csproj12
-rw-r--r--tests/src/JIT/jit64/gc/misc/structfp1_4.csproj12
-rw-r--r--tests/src/JIT/jit64/gc/misc/structfp1_5.csproj12
-rw-r--r--tests/src/JIT/jit64/gc/misc/structfp1_6.csproj12
-rw-r--r--tests/src/JIT/jit64/gc/misc/structfp2_1.csproj12
-rw-r--r--tests/src/JIT/jit64/gc/misc/structfp2_2.csproj12
-rw-r--r--tests/src/JIT/jit64/gc/misc/structfp2_3.csproj12
-rw-r--r--tests/src/JIT/jit64/gc/misc/structfp2_4.csproj12
-rw-r--r--tests/src/JIT/jit64/gc/misc/structfp3_1.csproj12
-rw-r--r--tests/src/JIT/jit64/gc/misc/structfp4_1.csproj12
-rw-r--r--tests/src/JIT/jit64/gc/misc/structfp5_1.csproj12
-rw-r--r--tests/src/JIT/jit64/gc/misc/structfp6_1.csproj12
-rw-r--r--tests/src/JIT/jit64/gc/misc/structfpseh5_1.csproj12
-rw-r--r--tests/src/JIT/jit64/gc/misc/structfpseh6_1.csproj12
-rw-r--r--tests/src/JIT/jit64/gc/misc/structref1_1.csproj12
-rw-r--r--tests/src/JIT/jit64/gc/misc/structret1_1.csproj12
-rw-r--r--tests/src/JIT/jit64/gc/misc/structret1_2.csproj12
-rw-r--r--tests/src/JIT/jit64/gc/misc/structret1_3.csproj12
-rw-r--r--tests/src/JIT/jit64/gc/misc/structret2_1.csproj12
-rw-r--r--tests/src/JIT/jit64/gc/misc/structret2_2.csproj12
-rw-r--r--tests/src/JIT/jit64/gc/misc/structret2_3.csproj12
-rw-r--r--tests/src/JIT/jit64/gc/misc/structret3_1.csproj12
-rw-r--r--tests/src/JIT/jit64/gc/misc/structret3_2.csproj12
-rw-r--r--tests/src/JIT/jit64/gc/misc/structret3_3.csproj12
-rw-r--r--tests/src/JIT/jit64/gc/misc/structret4_1.csproj12
-rw-r--r--tests/src/JIT/jit64/gc/misc/structret4_2.csproj12
-rw-r--r--tests/src/JIT/jit64/gc/misc/structret4_3.csproj12
-rw-r--r--tests/src/JIT/jit64/gc/misc/structret5_1.csproj12
-rw-r--r--tests/src/JIT/jit64/gc/misc/structret5_2.csproj12
-rw-r--r--tests/src/JIT/jit64/gc/misc/structret5_3.csproj12
-rw-r--r--tests/src/JIT/jit64/gc/misc/structret6_1.csproj12
-rw-r--r--tests/src/JIT/jit64/gc/misc/structret6_2.csproj12
-rw-r--r--tests/src/JIT/jit64/gc/misc/structret6_3.csproj12
-rw-r--r--tests/src/JIT/jit64/gc/misc/structva1_1.csproj12
-rw-r--r--tests/src/JIT/jit64/gc/misc/test1.csproj12
-rw-r--r--tests/src/JIT/jit64/gc/misc/test2.csproj12
-rw-r--r--tests/src/JIT/jit64/gc/misc/test3.csproj12
-rw-r--r--tests/src/JIT/jit64/gc/misc/test_noalloca.csproj12
-rw-r--r--tests/src/JIT/jit64/gc/misc/vbil.csproj12
-rw-r--r--tests/src/JIT/jit64/gc/regress/vswhidbey/339415.csproj12
-rw-r--r--tests/src/JIT/jit64/hfa/main/testA/hfa_nd0A_d.csproj1
-rw-r--r--tests/src/JIT/jit64/hfa/main/testA/hfa_nd0A_r.csproj14
-rw-r--r--tests/src/JIT/jit64/hfa/main/testA/hfa_nd1A_d.csproj1
-rw-r--r--tests/src/JIT/jit64/hfa/main/testA/hfa_nd1A_r.csproj12
-rw-r--r--tests/src/JIT/jit64/hfa/main/testA/hfa_nd2A_d.csproj1
-rw-r--r--tests/src/JIT/jit64/hfa/main/testA/hfa_nd2A_r.csproj14
-rw-r--r--tests/src/JIT/jit64/hfa/main/testA/hfa_nf0A_d.csproj1
-rw-r--r--tests/src/JIT/jit64/hfa/main/testA/hfa_nf0A_r.csproj14
-rw-r--r--tests/src/JIT/jit64/hfa/main/testA/hfa_nf1A_d.csproj1
-rw-r--r--tests/src/JIT/jit64/hfa/main/testA/hfa_nf1A_r.csproj12
-rw-r--r--tests/src/JIT/jit64/hfa/main/testA/hfa_nf2A_d.csproj1
-rw-r--r--tests/src/JIT/jit64/hfa/main/testA/hfa_nf2A_r.csproj14
-rw-r--r--tests/src/JIT/jit64/hfa/main/testA/hfa_sd0A_d.csproj1
-rw-r--r--tests/src/JIT/jit64/hfa/main/testA/hfa_sd0A_r.csproj14
-rw-r--r--tests/src/JIT/jit64/hfa/main/testA/hfa_sd1A_d.csproj1
-rw-r--r--tests/src/JIT/jit64/hfa/main/testA/hfa_sd1A_r.csproj12
-rw-r--r--tests/src/JIT/jit64/hfa/main/testA/hfa_sd2A_d.csproj1
-rw-r--r--tests/src/JIT/jit64/hfa/main/testA/hfa_sd2A_r.csproj14
-rw-r--r--tests/src/JIT/jit64/hfa/main/testA/hfa_sf0A_d.csproj1
-rw-r--r--tests/src/JIT/jit64/hfa/main/testA/hfa_sf0A_r.csproj14
-rw-r--r--tests/src/JIT/jit64/hfa/main/testA/hfa_sf1A_d.csproj1
-rw-r--r--tests/src/JIT/jit64/hfa/main/testA/hfa_sf1A_r.csproj12
-rw-r--r--tests/src/JIT/jit64/hfa/main/testA/hfa_sf2A_d.csproj1
-rw-r--r--tests/src/JIT/jit64/hfa/main/testA/hfa_sf2A_r.csproj14
-rw-r--r--tests/src/JIT/jit64/hfa/main/testB/hfa_nd0B_d.csproj12
-rw-r--r--tests/src/JIT/jit64/hfa/main/testB/hfa_nd0B_r.csproj12
-rw-r--r--tests/src/JIT/jit64/hfa/main/testB/hfa_nd2B_d.csproj12
-rw-r--r--tests/src/JIT/jit64/hfa/main/testB/hfa_nd2B_r.csproj12
-rw-r--r--tests/src/JIT/jit64/hfa/main/testB/hfa_nf0B_d.csproj12
-rw-r--r--tests/src/JIT/jit64/hfa/main/testB/hfa_nf0B_r.csproj12
-rw-r--r--tests/src/JIT/jit64/hfa/main/testB/hfa_nf2B_d.csproj12
-rw-r--r--tests/src/JIT/jit64/hfa/main/testB/hfa_nf2B_r.csproj12
-rw-r--r--tests/src/JIT/jit64/hfa/main/testB/hfa_sd0B_d.csproj12
-rw-r--r--tests/src/JIT/jit64/hfa/main/testB/hfa_sd0B_r.csproj12
-rw-r--r--tests/src/JIT/jit64/hfa/main/testB/hfa_sd2B_d.csproj12
-rw-r--r--tests/src/JIT/jit64/hfa/main/testB/hfa_sd2B_r.csproj12
-rw-r--r--tests/src/JIT/jit64/hfa/main/testB/hfa_sf0B_d.csproj12
-rw-r--r--tests/src/JIT/jit64/hfa/main/testB/hfa_sf0B_r.csproj12
-rw-r--r--tests/src/JIT/jit64/hfa/main/testB/hfa_sf2B_d.csproj12
-rw-r--r--tests/src/JIT/jit64/hfa/main/testB/hfa_sf2B_r.csproj12
-rw-r--r--tests/src/JIT/jit64/hfa/main/testC/hfa_nd0C_d.csproj1
-rw-r--r--tests/src/JIT/jit64/hfa/main/testC/hfa_nd0C_r.csproj14
-rw-r--r--tests/src/JIT/jit64/hfa/main/testC/hfa_nd1C_d.csproj1
-rw-r--r--tests/src/JIT/jit64/hfa/main/testC/hfa_nd2C_d.csproj1
-rw-r--r--tests/src/JIT/jit64/hfa/main/testC/hfa_nd2C_r.csproj14
-rw-r--r--tests/src/JIT/jit64/hfa/main/testC/hfa_nf0C_d.csproj1
-rw-r--r--tests/src/JIT/jit64/hfa/main/testC/hfa_nf0C_r.csproj14
-rw-r--r--tests/src/JIT/jit64/hfa/main/testC/hfa_nf1C_d.csproj1
-rw-r--r--tests/src/JIT/jit64/hfa/main/testC/hfa_nf1C_r.csproj12
-rw-r--r--tests/src/JIT/jit64/hfa/main/testC/hfa_nf2C_d.csproj1
-rw-r--r--tests/src/JIT/jit64/hfa/main/testC/hfa_nf2C_r.csproj14
-rw-r--r--tests/src/JIT/jit64/hfa/main/testC/hfa_sd0C_d.csproj1
-rw-r--r--tests/src/JIT/jit64/hfa/main/testC/hfa_sd0C_r.csproj14
-rw-r--r--tests/src/JIT/jit64/hfa/main/testC/hfa_sd1C_d.csproj1
-rw-r--r--tests/src/JIT/jit64/hfa/main/testC/hfa_sd1C_r.csproj12
-rw-r--r--tests/src/JIT/jit64/hfa/main/testC/hfa_sd2C_d.csproj1
-rw-r--r--tests/src/JIT/jit64/hfa/main/testC/hfa_sd2C_r.csproj14
-rw-r--r--tests/src/JIT/jit64/hfa/main/testC/hfa_sf0C_d.csproj1
-rw-r--r--tests/src/JIT/jit64/hfa/main/testC/hfa_sf0C_r.csproj14
-rw-r--r--tests/src/JIT/jit64/hfa/main/testC/hfa_sf1C_d.csproj1
-rw-r--r--tests/src/JIT/jit64/hfa/main/testC/hfa_sf1C_r.csproj12
-rw-r--r--tests/src/JIT/jit64/hfa/main/testC/hfa_sf2C_d.csproj1
-rw-r--r--tests/src/JIT/jit64/hfa/main/testC/hfa_sf2C_r.csproj14
-rw-r--r--tests/src/JIT/jit64/hfa/main/testE/hfa_nd0E_d.csproj1
-rw-r--r--tests/src/JIT/jit64/hfa/main/testE/hfa_nd0E_r.csproj14
-rw-r--r--tests/src/JIT/jit64/hfa/main/testE/hfa_nd1E_d.csproj1
-rw-r--r--tests/src/JIT/jit64/hfa/main/testE/hfa_nd1E_r.csproj12
-rw-r--r--tests/src/JIT/jit64/hfa/main/testE/hfa_nd2E_d.csproj1
-rw-r--r--tests/src/JIT/jit64/hfa/main/testE/hfa_nd2E_r.csproj14
-rw-r--r--tests/src/JIT/jit64/hfa/main/testE/hfa_nf0E_d.csproj1
-rw-r--r--tests/src/JIT/jit64/hfa/main/testE/hfa_nf0E_r.csproj14
-rw-r--r--tests/src/JIT/jit64/hfa/main/testE/hfa_nf1E_d.csproj1
-rw-r--r--tests/src/JIT/jit64/hfa/main/testE/hfa_nf1E_r.csproj12
-rw-r--r--tests/src/JIT/jit64/hfa/main/testE/hfa_nf2E_d.csproj1
-rw-r--r--tests/src/JIT/jit64/hfa/main/testE/hfa_nf2E_r.csproj14
-rw-r--r--tests/src/JIT/jit64/hfa/main/testE/hfa_sd0E_d.csproj1
-rw-r--r--tests/src/JIT/jit64/hfa/main/testE/hfa_sd0E_r.csproj14
-rw-r--r--tests/src/JIT/jit64/hfa/main/testE/hfa_sd1E_d.csproj1
-rw-r--r--tests/src/JIT/jit64/hfa/main/testE/hfa_sd1E_r.csproj12
-rw-r--r--tests/src/JIT/jit64/hfa/main/testE/hfa_sd2E_d.csproj1
-rw-r--r--tests/src/JIT/jit64/hfa/main/testE/hfa_sd2E_r.csproj14
-rw-r--r--tests/src/JIT/jit64/hfa/main/testE/hfa_sf0E_d.csproj1
-rw-r--r--tests/src/JIT/jit64/hfa/main/testE/hfa_sf0E_r.csproj14
-rw-r--r--tests/src/JIT/jit64/hfa/main/testE/hfa_sf1E_d.csproj1
-rw-r--r--tests/src/JIT/jit64/hfa/main/testE/hfa_sf1E_r.csproj12
-rw-r--r--tests/src/JIT/jit64/hfa/main/testE/hfa_sf2E_d.csproj1
-rw-r--r--tests/src/JIT/jit64/hfa/main/testE/hfa_sf2E_r.csproj14
-rw-r--r--tests/src/JIT/jit64/hfa/main/testG/hfa_nd0G_d.csproj1
-rw-r--r--tests/src/JIT/jit64/hfa/main/testG/hfa_nd0G_r.csproj14
-rw-r--r--tests/src/JIT/jit64/hfa/main/testG/hfa_nd1G_d.csproj1
-rw-r--r--tests/src/JIT/jit64/hfa/main/testG/hfa_nd1G_r.csproj12
-rw-r--r--tests/src/JIT/jit64/hfa/main/testG/hfa_nd2G_d.csproj1
-rw-r--r--tests/src/JIT/jit64/hfa/main/testG/hfa_nd2G_r.csproj14
-rw-r--r--tests/src/JIT/jit64/hfa/main/testG/hfa_nf0G_d.csproj1
-rw-r--r--tests/src/JIT/jit64/hfa/main/testG/hfa_nf0G_r.csproj14
-rw-r--r--tests/src/JIT/jit64/hfa/main/testG/hfa_nf1G_d.csproj1
-rw-r--r--tests/src/JIT/jit64/hfa/main/testG/hfa_nf1G_r.csproj12
-rw-r--r--tests/src/JIT/jit64/hfa/main/testG/hfa_nf2G_d.csproj1
-rw-r--r--tests/src/JIT/jit64/hfa/main/testG/hfa_nf2G_r.csproj14
-rw-r--r--tests/src/JIT/jit64/hfa/main/testG/hfa_sd0G_d.csproj1
-rw-r--r--tests/src/JIT/jit64/hfa/main/testG/hfa_sd0G_r.csproj14
-rw-r--r--tests/src/JIT/jit64/hfa/main/testG/hfa_sd1G_d.csproj1
-rw-r--r--tests/src/JIT/jit64/hfa/main/testG/hfa_sd1G_r.csproj12
-rw-r--r--tests/src/JIT/jit64/hfa/main/testG/hfa_sd2G_d.csproj1
-rw-r--r--tests/src/JIT/jit64/hfa/main/testG/hfa_sd2G_r.csproj14
-rw-r--r--tests/src/JIT/jit64/hfa/main/testG/hfa_sf0G_d.csproj1
-rw-r--r--tests/src/JIT/jit64/hfa/main/testG/hfa_sf0G_r.csproj14
-rw-r--r--tests/src/JIT/jit64/hfa/main/testG/hfa_sf1G_d.csproj1
-rw-r--r--tests/src/JIT/jit64/hfa/main/testG/hfa_sf1G_r.csproj12
-rw-r--r--tests/src/JIT/jit64/hfa/main/testG/hfa_sf2G_d.csproj1
-rw-r--r--tests/src/JIT/jit64/hfa/main/testG/hfa_sf2G_r.csproj14
-rw-r--r--tests/src/JIT/jit64/localloc/call/call03_dynamic.ilproj1
-rw-r--r--tests/src/JIT/jit64/localloc/call/call03_large.ilproj1
-rw-r--r--tests/src/JIT/jit64/localloc/call/call03_small.ilproj1
-rw-r--r--tests/src/JIT/jit64/localloc/call/call06_dynamic.ilproj1
-rw-r--r--tests/src/JIT/jit64/localloc/call/call06_large.ilproj1
-rw-r--r--tests/src/JIT/jit64/localloc/call/call06_small.ilproj1
-rw-r--r--tests/src/JIT/jit64/localloc/call/call07_dynamic.ilproj1
-rw-r--r--tests/src/JIT/jit64/localloc/call/call07_small.ilproj1
-rw-r--r--tests/src/JIT/jit64/localloc/eh/eh01_dynamic.csproj12
-rw-r--r--tests/src/JIT/jit64/localloc/eh/eh01_large.csproj12
-rw-r--r--tests/src/JIT/jit64/localloc/eh/eh01_small.csproj12
-rw-r--r--tests/src/JIT/jit64/localloc/eh/eh02_dynamic.csproj12
-rw-r--r--tests/src/JIT/jit64/localloc/eh/eh02_large.csproj12
-rw-r--r--tests/src/JIT/jit64/localloc/eh/eh02_small.csproj12
-rw-r--r--tests/src/JIT/jit64/localloc/eh/eh04_dynamic.ilproj1
-rw-r--r--tests/src/JIT/jit64/localloc/eh/eh04_large.ilproj1
-rw-r--r--tests/src/JIT/jit64/localloc/ehverify/eh09_dynamic.csproj12
-rw-r--r--tests/src/JIT/jit64/localloc/ehverify/eh09_large.csproj12
-rw-r--r--tests/src/JIT/jit64/localloc/ehverify/eh09_small.csproj12
-rw-r--r--tests/src/JIT/jit64/localloc/ehverify/eh11_dynamic.ilproj1
-rw-r--r--tests/src/JIT/jit64/localloc/ehverify/eh11_large.ilproj1
-rw-r--r--tests/src/JIT/jit64/localloc/ehverify/eh11_small.ilproj1
-rw-r--r--tests/src/JIT/jit64/localloc/ehverify/eh12_dynamic.ilproj1
-rw-r--r--tests/src/JIT/jit64/localloc/ehverify/eh12_large.ilproj1
-rw-r--r--tests/src/JIT/jit64/localloc/ehverify/eh12_small.ilproj1
-rw-r--r--tests/src/JIT/jit64/localloc/ehverify/eh13_dynamic.ilproj1
-rw-r--r--tests/src/JIT/jit64/localloc/ehverify/eh13_large.ilproj1
-rw-r--r--tests/src/JIT/jit64/localloc/ehverify/eh13_small.ilproj1
-rw-r--r--tests/src/JIT/jit64/localloc/unwind/unwind01_dynamic.csproj12
-rw-r--r--tests/src/JIT/jit64/localloc/unwind/unwind01_large.csproj12
-rw-r--r--tests/src/JIT/jit64/localloc/unwind/unwind01_small.csproj12
-rw-r--r--tests/src/JIT/jit64/localloc/unwind/unwind02_dynamic.csproj12
-rw-r--r--tests/src/JIT/jit64/localloc/unwind/unwind02_large.csproj12
-rw-r--r--tests/src/JIT/jit64/localloc/unwind/unwind02_small.csproj12
-rw-r--r--tests/src/JIT/jit64/localloc/unwind/unwind03_dynamic.csproj12
-rw-r--r--tests/src/JIT/jit64/localloc/unwind/unwind03_large.csproj12
-rw-r--r--tests/src/JIT/jit64/localloc/unwind/unwind03_small.csproj12
-rw-r--r--tests/src/JIT/jit64/localloc/unwind/unwind04_dynamic.ilproj1
-rw-r--r--tests/src/JIT/jit64/localloc/unwind/unwind04_large.ilproj1
-rw-r--r--tests/src/JIT/jit64/localloc/unwind/unwind04_small.ilproj1
-rw-r--r--tests/src/JIT/jit64/localloc/unwind/unwind05_dynamic.ilproj1
-rw-r--r--tests/src/JIT/jit64/localloc/unwind/unwind05_large.ilproj1
-rw-r--r--tests/src/JIT/jit64/localloc/unwind/unwind05_small.ilproj1
-rw-r--r--tests/src/JIT/jit64/localloc/unwind/unwind06_dynamic.ilproj1
-rw-r--r--tests/src/JIT/jit64/localloc/unwind/unwind06_large.ilproj1
-rw-r--r--tests/src/JIT/jit64/localloc/unwind/unwind06_small.ilproj1
-rw-r--r--tests/src/JIT/jit64/localloc/verify/verify01_dynamic.ilproj1
-rw-r--r--tests/src/JIT/jit64/localloc/verify/verify01_large.ilproj1
-rw-r--r--tests/src/JIT/jit64/localloc/verify/verify01_small.ilproj1
-rw-r--r--tests/src/JIT/jit64/localloc/zeroinit/zeroInit01_small.ilproj1
-rw-r--r--tests/src/JIT/jit64/localloc/zeroinit/zeroinit01_large.ilproj10
-rw-r--r--tests/src/JIT/jit64/mcc/interop/mcc_i00.ilproj1
-rw-r--r--tests/src/JIT/jit64/mcc/interop/mcc_i01.ilproj1
-rw-r--r--tests/src/JIT/jit64/mcc/interop/mcc_i02.ilproj1
-rw-r--r--tests/src/JIT/jit64/mcc/interop/mcc_i03.ilproj1
-rw-r--r--tests/src/JIT/jit64/mcc/interop/mcc_i04.ilproj1
-rw-r--r--tests/src/JIT/jit64/mcc/interop/mcc_i05.ilproj1
-rw-r--r--tests/src/JIT/jit64/mcc/interop/mcc_i10.ilproj1
-rw-r--r--tests/src/JIT/jit64/mcc/interop/mcc_i11.ilproj1
-rw-r--r--tests/src/JIT/jit64/mcc/interop/mcc_i12.ilproj1
-rw-r--r--tests/src/JIT/jit64/mcc/interop/mcc_i13.ilproj1
-rw-r--r--tests/src/JIT/jit64/mcc/interop/mcc_i14.ilproj1
-rw-r--r--tests/src/JIT/jit64/mcc/interop/mcc_i15.ilproj1
-rw-r--r--tests/src/JIT/jit64/mcc/interop/mcc_i30.ilproj1
-rw-r--r--tests/src/JIT/jit64/mcc/interop/mcc_i31.ilproj1
-rw-r--r--tests/src/JIT/jit64/mcc/interop/mcc_i32.ilproj1
-rw-r--r--tests/src/JIT/jit64/mcc/interop/mcc_i33.ilproj1
-rw-r--r--tests/src/JIT/jit64/mcc/interop/mcc_i34.ilproj1
-rw-r--r--tests/src/JIT/jit64/mcc/interop/mcc_i35.ilproj1
-rw-r--r--tests/src/JIT/jit64/mcc/interop/mcc_i50.ilproj1
-rw-r--r--tests/src/JIT/jit64/mcc/interop/mcc_i51.ilproj1
-rw-r--r--tests/src/JIT/jit64/mcc/interop/mcc_i52.ilproj1
-rw-r--r--tests/src/JIT/jit64/mcc/interop/mcc_i53.ilproj1
-rw-r--r--tests/src/JIT/jit64/mcc/interop/mcc_i54.ilproj1
-rw-r--r--tests/src/JIT/jit64/mcc/interop/mcc_i55.ilproj1
-rw-r--r--tests/src/JIT/jit64/mcc/interop/mcc_i60.ilproj1
-rw-r--r--tests/src/JIT/jit64/mcc/interop/mcc_i61.ilproj1
-rw-r--r--tests/src/JIT/jit64/mcc/interop/mcc_i62.ilproj1
-rw-r--r--tests/src/JIT/jit64/mcc/interop/mcc_i63.ilproj1
-rw-r--r--tests/src/JIT/jit64/mcc/interop/mcc_i64.ilproj1
-rw-r--r--tests/src/JIT/jit64/mcc/interop/mcc_i65.ilproj1
-rw-r--r--tests/src/JIT/jit64/mcc/interop/mcc_i70.ilproj1
-rw-r--r--tests/src/JIT/jit64/mcc/interop/mcc_i71.ilproj1
-rw-r--r--tests/src/JIT/jit64/mcc/interop/mcc_i72.ilproj1
-rw-r--r--tests/src/JIT/jit64/mcc/interop/mcc_i73.ilproj1
-rw-r--r--tests/src/JIT/jit64/mcc/interop/mcc_i74.ilproj1
-rw-r--r--tests/src/JIT/jit64/mcc/interop/mcc_i75.ilproj1
-rw-r--r--tests/src/JIT/jit64/mcc/interop/mcc_i80.ilproj1
-rw-r--r--tests/src/JIT/jit64/mcc/interop/mcc_i81.ilproj1
-rw-r--r--tests/src/JIT/jit64/mcc/interop/mcc_i82.ilproj1
-rw-r--r--tests/src/JIT/jit64/mcc/interop/mcc_i83.ilproj1
-rw-r--r--tests/src/JIT/jit64/mcc/interop/mcc_i84.ilproj1
-rw-r--r--tests/src/JIT/jit64/mcc/interop/mcc_i85.ilproj1
-rw-r--r--tests/src/JIT/jit64/opt/cg/CGRecurse/CGRecurseAAA_d.csproj12
-rw-r--r--tests/src/JIT/jit64/opt/cg/CGRecurse/CGRecurseAAA_do.csproj12
-rw-r--r--tests/src/JIT/jit64/opt/cg/CGRecurse/CGRecurseAAA_r.csproj12
-rw-r--r--tests/src/JIT/jit64/opt/cg/CGRecurse/CGRecurseAAA_ro.csproj12
-rw-r--r--tests/src/JIT/jit64/opt/cg/CGRecurse/CGRecurseAAC_d.csproj12
-rw-r--r--tests/src/JIT/jit64/opt/cg/CGRecurse/CGRecurseAAC_do.csproj12
-rw-r--r--tests/src/JIT/jit64/opt/cg/CGRecurse/CGRecurseAAC_r.csproj12
-rw-r--r--tests/src/JIT/jit64/opt/cg/CGRecurse/CGRecurseAAC_ro.csproj12
-rw-r--r--tests/src/JIT/jit64/opt/cg/CGRecurse/CGRecurseACA_d.csproj12
-rw-r--r--tests/src/JIT/jit64/opt/cg/CGRecurse/CGRecurseACA_do.csproj12
-rw-r--r--tests/src/JIT/jit64/opt/cg/CGRecurse/CGRecurseACA_r.csproj12
-rw-r--r--tests/src/JIT/jit64/opt/cg/CGRecurse/CGRecurseACA_ro.csproj12
-rw-r--r--tests/src/JIT/jit64/opt/cg/CGRecurse/CGRecurseACC_d.csproj12
-rw-r--r--tests/src/JIT/jit64/opt/cg/CGRecurse/CGRecurseACC_do.csproj12
-rw-r--r--tests/src/JIT/jit64/opt/cg/CGRecurse/CGRecurseACC_r.csproj12
-rw-r--r--tests/src/JIT/jit64/opt/cg/CGRecurse/CGRecurseACC_ro.csproj12
-rw-r--r--tests/src/JIT/jit64/opt/cg/il/jmp_dbg.ilproj10
-rw-r--r--tests/src/JIT/jit64/opt/cg/il/jmp_impl.ilproj12
-rw-r--r--tests/src/JIT/jit64/opt/cg/il/jmp_opt.ilproj12
-rw-r--r--tests/src/JIT/jit64/opt/cg/il/jmp_ret.ilproj1
-rw-r--r--tests/src/JIT/jit64/opt/cg/il/ldftn_dbg.ilproj10
-rw-r--r--tests/src/JIT/jit64/opt/cg/il/ldftn_impl.ilproj12
-rw-r--r--tests/src/JIT/jit64/opt/cg/il/ldftn_opt.ilproj12
-rw-r--r--tests/src/JIT/jit64/opt/cg/il/ldftn_ret.ilproj1
-rw-r--r--tests/src/JIT/jit64/opt/cprop/Dev10_844071.ilproj10
-rw-r--r--tests/src/JIT/jit64/opt/cprop/Dev10_884217_IL.ilproj10
-rw-r--r--tests/src/JIT/jit64/opt/cprop/cprop001_d.csproj14
-rw-r--r--tests/src/JIT/jit64/opt/cprop/cprop001_do.csproj14
-rw-r--r--tests/src/JIT/jit64/opt/cprop/cprop001_r.csproj14
-rw-r--r--tests/src/JIT/jit64/opt/cprop/cprop001_ro.csproj14
-rw-r--r--tests/src/JIT/jit64/opt/cprop/cprop002.ilproj1
-rw-r--r--tests/src/JIT/jit64/opt/cprop/implicitDownConv.csproj12
-rw-r--r--tests/src/JIT/jit64/opt/cse/HugeArray.csproj15
-rw-r--r--tests/src/JIT/jit64/opt/cse/HugeField1.csproj12
-rw-r--r--tests/src/JIT/jit64/opt/cse/HugeField2.csproj12
-rw-r--r--tests/src/JIT/jit64/opt/cse/VolatileTest_op_add.csproj12
-rw-r--r--tests/src/JIT/jit64/opt/cse/VolatileTest_op_and.csproj12
-rw-r--r--tests/src/JIT/jit64/opt/cse/VolatileTest_op_div.csproj12
-rw-r--r--tests/src/JIT/jit64/opt/cse/VolatileTest_op_mod.csproj12
-rw-r--r--tests/src/JIT/jit64/opt/cse/VolatileTest_op_or.csproj12
-rw-r--r--tests/src/JIT/jit64/opt/cse/VolatileTest_op_shr.csproj12
-rw-r--r--tests/src/JIT/jit64/opt/cse/VolatileTest_op_sub.csproj12
-rw-r--r--tests/src/JIT/jit64/opt/cse/VolatileTest_op_xor.csproj12
-rw-r--r--tests/src/JIT/jit64/opt/cse/arrayexpr1.csproj12
-rw-r--r--tests/src/JIT/jit64/opt/cse/arrayexpr2_d_loop_try.csproj12
-rw-r--r--tests/src/JIT/jit64/opt/cse/arrayexpr2_r.csproj12
-rw-r--r--tests/src/JIT/jit64/opt/cse/arrayexpr2_r_loop.csproj12
-rw-r--r--tests/src/JIT/jit64/opt/cse/arrayexpr2_r_loop_try.csproj12
-rw-r--r--tests/src/JIT/jit64/opt/cse/arrayexpr2_r_try.csproj12
-rw-r--r--tests/src/JIT/jit64/opt/cse/arrayexpr2_ro_loop.csproj12
-rw-r--r--tests/src/JIT/jit64/opt/cse/fieldexpr1.csproj12
-rw-r--r--tests/src/JIT/jit64/opt/cse/fieldexpr1_1.csproj12
-rw-r--r--tests/src/JIT/jit64/opt/cse/fieldexpr2.csproj12
-rw-r--r--tests/src/JIT/jit64/opt/cse/hugeexpr1.csproj14
-rw-r--r--tests/src/JIT/jit64/opt/cse/mixedexpr1_d_loop_try.csproj12
-rw-r--r--tests/src/JIT/jit64/opt/cse/mixedexpr1_r.csproj12
-rw-r--r--tests/src/JIT/jit64/opt/cse/mixedexpr1_r_loop.csproj12
-rw-r--r--tests/src/JIT/jit64/opt/cse/mixedexpr1_r_loop_try.csproj12
-rw-r--r--tests/src/JIT/jit64/opt/cse/mixedexpr1_r_try.csproj12
-rw-r--r--tests/src/JIT/jit64/opt/cse/mixedexpr1_ro_loop.csproj12
-rw-r--r--tests/src/JIT/jit64/opt/cse/pointerexpr1.csproj12
-rw-r--r--tests/src/JIT/jit64/opt/cse/pointerexpr1_1.csproj12
-rw-r--r--tests/src/JIT/jit64/opt/cse/simpleexpr1.csproj12
-rw-r--r--tests/src/JIT/jit64/opt/cse/simpleexpr1_1.csproj12
-rw-r--r--tests/src/JIT/jit64/opt/cse/simpleexpr2.csproj12
-rw-r--r--tests/src/JIT/jit64/opt/cse/simpleexpr3.csproj12
-rw-r--r--tests/src/JIT/jit64/opt/cse/simpleexpr4_d_loop_try.csproj12
-rw-r--r--tests/src/JIT/jit64/opt/cse/simpleexpr4_r.csproj12
-rw-r--r--tests/src/JIT/jit64/opt/cse/simpleexpr4_r_loop.csproj12
-rw-r--r--tests/src/JIT/jit64/opt/cse/simpleexpr4_r_loop_try.csproj12
-rw-r--r--tests/src/JIT/jit64/opt/cse/simpleexpr4_r_try.csproj12
-rw-r--r--tests/src/JIT/jit64/opt/cse/staticFieldExpr1_1.csproj12
-rw-r--r--tests/src/JIT/jit64/opt/cse/staticFieldExpr1_d_loop_try.csproj12
-rw-r--r--tests/src/JIT/jit64/opt/cse/staticFieldExpr1_r.csproj12
-rw-r--r--tests/src/JIT/jit64/opt/cse/staticFieldExpr1_r_loop.csproj12
-rw-r--r--tests/src/JIT/jit64/opt/cse/staticFieldExpr1_r_loop_try.csproj12
-rw-r--r--tests/src/JIT/jit64/opt/cse/staticFieldExpr1_r_try.csproj12
-rw-r--r--tests/src/JIT/jit64/opt/cse/staticFieldExpr1_ro_loop.csproj12
-rw-r--r--tests/src/JIT/jit64/opt/cse/volatilefield.csproj12
-rw-r--r--tests/src/JIT/jit64/opt/cse/volatilestaticfield.csproj12
-rw-r--r--tests/src/JIT/jit64/opt/inl/inl001.ilproj1
-rw-r--r--tests/src/JIT/jit64/opt/lim/lim_001.ilproj1
-rw-r--r--tests/src/JIT/jit64/opt/lim/lim_002.csproj12
-rw-r--r--tests/src/JIT/jit64/opt/lur/lur_01.ilproj1
-rw-r--r--tests/src/JIT/jit64/opt/lur/lur_02.csproj12
-rw-r--r--tests/src/JIT/jit64/opt/osr/osr001.csproj12
-rw-r--r--tests/src/JIT/jit64/opt/regress/vswhidbey/193825/193825_udo.csproj12
-rw-r--r--tests/src/JIT/jit64/opt/regress/vswhidbey/193825/193825_uro.csproj12
-rw-r--r--tests/src/JIT/jit64/opt/regress/vswhidbey/223862/bne_dbg.ilproj10
-rw-r--r--tests/src/JIT/jit64/opt/regress/vswhidbey/223862/bne_opt.ilproj12
-rw-r--r--tests/src/JIT/jit64/opt/regress/vswhidbey/223862/div_dbg.ilproj10
-rw-r--r--tests/src/JIT/jit64/opt/regress/vswhidbey/223862/div_opt.ilproj12
-rw-r--r--tests/src/JIT/jit64/opt/regress/vswhidbey/223862/mul1_dbg.ilproj10
-rw-r--r--tests/src/JIT/jit64/opt/regress/vswhidbey/223862/mul1_opt.ilproj12
-rw-r--r--tests/src/JIT/jit64/opt/regress/vswhidbey/223862/rem_dbg.ilproj10
-rw-r--r--tests/src/JIT/jit64/opt/regress/vswhidbey/223862/rem_opt.ilproj12
-rw-r--r--tests/src/JIT/jit64/opt/regress/vswhidbey/481244/foo2_dbg.ilproj10
-rw-r--r--tests/src/JIT/jit64/opt/regress/vswhidbey/481244/foo2_opt.ilproj12
-rw-r--r--tests/src/JIT/jit64/opt/regress/vswhidbey/481244/foo_dbg.ilproj10
-rw-r--r--tests/src/JIT/jit64/opt/regress/vswhidbey/481244/foo_opt.ilproj12
-rw-r--r--tests/src/JIT/jit64/opt/rngchk/MatrixMul_o.csproj12
-rw-r--r--tests/src/JIT/jit64/regress/asurt/143616/foo.csproj12
-rw-r--r--tests/src/JIT/jit64/regress/ddb/103087/103087.csproj12
-rw-r--r--tests/src/JIT/jit64/regress/ddb/113574/113574.csproj12
-rw-r--r--tests/src/JIT/jit64/regress/ddb/118414/118414.ilproj1
-rw-r--r--tests/src/JIT/jit64/regress/ddb/132977/132977.csproj12
-rw-r--r--tests/src/JIT/jit64/regress/ndpw/14888/objectusedonlyinhandler.csproj12
-rw-r--r--tests/src/JIT/jit64/regress/ndpw/160545/simple.csproj12
-rw-r--r--tests/src/JIT/jit64/regress/ndpw/21015/interior_pointer.csproj12
-rw-r--r--tests/src/JIT/jit64/regress/ndpw/21220/b21220.ilproj1
-rw-r--r--tests/src/JIT/jit64/regress/phoenix/62322/test.ilproj1
-rw-r--r--tests/src/JIT/jit64/regress/vsw/102754/test1.ilproj1
-rw-r--r--tests/src/JIT/jit64/regress/vsw/102964/test.csproj12
-rw-r--r--tests/src/JIT/jit64/regress/vsw/102974/test.ilproj1
-rw-r--r--tests/src/JIT/jit64/regress/vsw/153682/test.ilproj1
-rw-r--r--tests/src/JIT/jit64/regress/vsw/266693/test.ilproj1
-rw-r--r--tests/src/JIT/jit64/regress/vsw/286991/test.ilproj1
-rw-r--r--tests/src/JIT/jit64/regress/vsw/329169/test.csproj12
-rw-r--r--tests/src/JIT/jit64/regress/vsw/333007/test1.ilproj1
-rw-r--r--tests/src/JIT/jit64/regress/vsw/336666/test1.ilproj1
-rw-r--r--tests/src/JIT/jit64/regress/vsw/404708/test.ilproj1
-rw-r--r--tests/src/JIT/jit64/regress/vsw/460412/test.ilproj1
-rw-r--r--tests/src/JIT/jit64/regress/vsw/471729/test.csproj12
-rw-r--r--tests/src/JIT/jit64/regress/vsw/517867/test.csproj12
-rw-r--r--tests/src/JIT/jit64/regress/vsw/524070/test1.csproj12
-rw-r--r--tests/src/JIT/jit64/regress/vsw/524070/test2.csproj12
-rw-r--r--tests/src/JIT/jit64/regress/vsw/528315/simple-repro.csproj12
-rw-r--r--tests/src/JIT/jit64/regress/vsw/534486/exchange.ilproj1
-rw-r--r--tests/src/JIT/jit64/regress/vsw/538615/test1.csproj12
-rw-r--r--tests/src/JIT/jit64/regress/vsw/541067/test1.csproj12
-rw-r--r--tests/src/JIT/jit64/regress/vsw/543229/test.csproj12
-rw-r--r--tests/src/JIT/jit64/regress/vsw/549880/test.csproj12
-rw-r--r--tests/src/JIT/jit64/regress/vsw/552940/test.ilproj1
-rw-r--r--tests/src/JIT/jit64/regress/vsw/560402/opadd.csproj14
-rw-r--r--tests/src/JIT/jit64/regress/vsw/560402/opmul.csproj14
-rw-r--r--tests/src/JIT/jit64/regress/vsw/560402/opsub.csproj14
-rw-r--r--tests/src/JIT/jit64/regress/vsw/568666/test.csproj20
-rw-r--r--tests/src/JIT/jit64/regress/vsw/575343/test.ilproj1
-rw-r--r--tests/src/JIT/jit64/regress/vsw/575343/test2.ilproj1
-rw-r--r--tests/src/JIT/jit64/regress/vsw/601425/stret.csproj12
-rw-r--r--tests/src/JIT/jit64/regress/vsw/606733/Bug606733.ilproj10
-rw-r--r--tests/src/JIT/jit64/regress/vsw/607586/607586.ilproj10
-rw-r--r--tests/src/JIT/jit64/regress/vsw/610378/vsw610378.csproj12
-rw-r--r--tests/src/JIT/jit64/valuetypes/nullable/box-unbox/box-unbox/box-unbox001.csproj14
-rw-r--r--tests/src/JIT/jit64/valuetypes/nullable/box-unbox/box-unbox/box-unbox002.csproj12
-rw-r--r--tests/src/JIT/jit64/valuetypes/nullable/box-unbox/box-unbox/box-unbox003.csproj12
-rw-r--r--tests/src/JIT/jit64/valuetypes/nullable/box-unbox/box-unbox/box-unbox004.csproj12
-rw-r--r--tests/src/JIT/jit64/valuetypes/nullable/box-unbox/box-unbox/box-unbox005.csproj12
-rw-r--r--tests/src/JIT/jit64/valuetypes/nullable/box-unbox/box-unbox/box-unbox006.csproj12
-rw-r--r--tests/src/JIT/jit64/valuetypes/nullable/box-unbox/box-unbox/box-unbox007.csproj12
-rw-r--r--tests/src/JIT/jit64/valuetypes/nullable/box-unbox/box-unbox/box-unbox008.csproj12
-rw-r--r--tests/src/JIT/jit64/valuetypes/nullable/box-unbox/box-unbox/box-unbox009.csproj12
-rw-r--r--tests/src/JIT/jit64/valuetypes/nullable/box-unbox/box-unbox/box-unbox010.csproj12
-rw-r--r--tests/src/JIT/jit64/valuetypes/nullable/box-unbox/box-unbox/box-unbox011.csproj12
-rw-r--r--tests/src/JIT/jit64/valuetypes/nullable/box-unbox/box-unbox/box-unbox012.csproj12
-rw-r--r--tests/src/JIT/jit64/valuetypes/nullable/box-unbox/box-unbox/box-unbox013.csproj12
-rw-r--r--tests/src/JIT/jit64/valuetypes/nullable/box-unbox/box-unbox/box-unbox014.csproj12
-rw-r--r--tests/src/JIT/jit64/valuetypes/nullable/box-unbox/box-unbox/box-unbox015.csproj12
-rw-r--r--tests/src/JIT/jit64/valuetypes/nullable/box-unbox/box-unbox/box-unbox016.csproj12
-rw-r--r--tests/src/JIT/jit64/valuetypes/nullable/box-unbox/box-unbox/box-unbox017.csproj12
-rw-r--r--tests/src/JIT/jit64/valuetypes/nullable/box-unbox/box-unbox/box-unbox018.csproj12
-rw-r--r--tests/src/JIT/jit64/valuetypes/nullable/box-unbox/box-unbox/box-unbox019.csproj12
-rw-r--r--tests/src/JIT/jit64/valuetypes/nullable/box-unbox/box-unbox/box-unbox020.csproj12
-rw-r--r--tests/src/JIT/jit64/valuetypes/nullable/box-unbox/box-unbox/box-unbox021.csproj12
-rw-r--r--tests/src/JIT/jit64/valuetypes/nullable/box-unbox/box-unbox/box-unbox022.csproj12
-rw-r--r--tests/src/JIT/jit64/valuetypes/nullable/box-unbox/box-unbox/box-unbox023.csproj12
-rw-r--r--tests/src/JIT/jit64/valuetypes/nullable/box-unbox/box-unbox/box-unbox024.csproj12
-rw-r--r--tests/src/JIT/jit64/valuetypes/nullable/box-unbox/box-unbox/box-unbox025.csproj12
-rw-r--r--tests/src/JIT/jit64/valuetypes/nullable/box-unbox/box-unbox/box-unbox026.csproj12
-rw-r--r--tests/src/JIT/jit64/valuetypes/nullable/box-unbox/box-unbox/box-unbox027.csproj12
-rw-r--r--tests/src/JIT/jit64/valuetypes/nullable/box-unbox/box-unbox/box-unbox028.csproj12
-rw-r--r--tests/src/JIT/jit64/valuetypes/nullable/box-unbox/box-unbox/box-unbox029.csproj12
-rw-r--r--tests/src/JIT/jit64/valuetypes/nullable/box-unbox/box-unbox/box-unbox030.csproj12
-rw-r--r--tests/src/JIT/jit64/valuetypes/nullable/box-unbox/box-unbox/box-unbox031.csproj12
-rw-r--r--tests/src/JIT/jit64/valuetypes/nullable/box-unbox/box-unbox/box-unbox032.csproj12
-rw-r--r--tests/src/JIT/jit64/valuetypes/nullable/box-unbox/box-unbox/box-unbox033.csproj12
-rw-r--r--tests/src/JIT/jit64/valuetypes/nullable/box-unbox/box-unbox/box-unbox034.csproj12
-rw-r--r--tests/src/JIT/jit64/valuetypes/nullable/box-unbox/box-unbox/box-unbox037.csproj12
-rw-r--r--tests/src/JIT/jit64/valuetypes/nullable/box-unbox/box-unbox/box-unbox038.csproj12
-rw-r--r--tests/src/JIT/jit64/valuetypes/nullable/box-unbox/box-unbox/box-unbox039.csproj12
-rw-r--r--tests/src/JIT/jit64/valuetypes/nullable/box-unbox/box-unbox/box-unbox040.csproj12
-rw-r--r--tests/src/JIT/jit64/valuetypes/nullable/box-unbox/box-unbox/box-unbox041.csproj12
-rw-r--r--tests/src/JIT/jit64/valuetypes/nullable/box-unbox/box-unbox/box-unbox042.csproj12
-rw-r--r--tests/src/JIT/jit64/valuetypes/nullable/box-unbox/box-unbox/box-unbox043.csproj12
-rw-r--r--tests/src/JIT/jit64/valuetypes/nullable/box-unbox/box-unbox/box-unbox044.csproj12
-rw-r--r--tests/src/JIT/jit64/valuetypes/nullable/box-unbox/box-unbox/box-unbox045.csproj12
-rw-r--r--tests/src/JIT/jit64/valuetypes/nullable/box-unbox/enum/box-unbox-enum001.csproj12
-rw-r--r--tests/src/JIT/jit64/valuetypes/nullable/box-unbox/enum/box-unbox-enum002.csproj12
-rw-r--r--tests/src/JIT/jit64/valuetypes/nullable/box-unbox/enum/box-unbox-enum003.csproj12
-rw-r--r--tests/src/JIT/jit64/valuetypes/nullable/box-unbox/generics/box-unbox-generics001.csproj12
-rw-r--r--tests/src/JIT/jit64/valuetypes/nullable/box-unbox/generics/box-unbox-generics002.csproj12
-rw-r--r--tests/src/JIT/jit64/valuetypes/nullable/box-unbox/generics/box-unbox-generics003.csproj12
-rw-r--r--tests/src/JIT/jit64/valuetypes/nullable/box-unbox/generics/box-unbox-generics004.csproj12
-rw-r--r--tests/src/JIT/jit64/valuetypes/nullable/box-unbox/generics/box-unbox-generics005.csproj12
-rw-r--r--tests/src/JIT/jit64/valuetypes/nullable/box-unbox/generics/box-unbox-generics006.csproj12
-rw-r--r--tests/src/JIT/jit64/valuetypes/nullable/box-unbox/generics/box-unbox-generics007.csproj12
-rw-r--r--tests/src/JIT/jit64/valuetypes/nullable/box-unbox/generics/box-unbox-generics008.csproj12
-rw-r--r--tests/src/JIT/jit64/valuetypes/nullable/box-unbox/generics/box-unbox-generics009.csproj12
-rw-r--r--tests/src/JIT/jit64/valuetypes/nullable/box-unbox/generics/box-unbox-generics010.csproj12
-rw-r--r--tests/src/JIT/jit64/valuetypes/nullable/box-unbox/generics/box-unbox-generics011.csproj12
-rw-r--r--tests/src/JIT/jit64/valuetypes/nullable/box-unbox/generics/box-unbox-generics012.csproj12
-rw-r--r--tests/src/JIT/jit64/valuetypes/nullable/box-unbox/generics/box-unbox-generics013.csproj12
-rw-r--r--tests/src/JIT/jit64/valuetypes/nullable/box-unbox/generics/box-unbox-generics014.csproj12
-rw-r--r--tests/src/JIT/jit64/valuetypes/nullable/box-unbox/generics/box-unbox-generics015.csproj12
-rw-r--r--tests/src/JIT/jit64/valuetypes/nullable/box-unbox/generics/box-unbox-generics016.csproj12
-rw-r--r--tests/src/JIT/jit64/valuetypes/nullable/box-unbox/generics/box-unbox-generics017.csproj12
-rw-r--r--tests/src/JIT/jit64/valuetypes/nullable/box-unbox/generics/box-unbox-generics018.csproj12
-rw-r--r--tests/src/JIT/jit64/valuetypes/nullable/box-unbox/generics/box-unbox-generics019.csproj12
-rw-r--r--tests/src/JIT/jit64/valuetypes/nullable/box-unbox/generics/box-unbox-generics020.csproj12
-rw-r--r--tests/src/JIT/jit64/valuetypes/nullable/box-unbox/generics/box-unbox-generics021.csproj12
-rw-r--r--tests/src/JIT/jit64/valuetypes/nullable/box-unbox/generics/box-unbox-generics022.csproj12
-rw-r--r--tests/src/JIT/jit64/valuetypes/nullable/box-unbox/generics/box-unbox-generics023.csproj12
-rw-r--r--tests/src/JIT/jit64/valuetypes/nullable/box-unbox/generics/box-unbox-generics024.csproj12
-rw-r--r--tests/src/JIT/jit64/valuetypes/nullable/box-unbox/generics/box-unbox-generics025.csproj12
-rw-r--r--tests/src/JIT/jit64/valuetypes/nullable/box-unbox/generics/box-unbox-generics026.csproj12
-rw-r--r--tests/src/JIT/jit64/valuetypes/nullable/box-unbox/generics/box-unbox-generics027.csproj12
-rw-r--r--tests/src/JIT/jit64/valuetypes/nullable/box-unbox/generics/box-unbox-generics028.csproj12
-rw-r--r--tests/src/JIT/jit64/valuetypes/nullable/box-unbox/generics/box-unbox-generics029.csproj12
-rw-r--r--tests/src/JIT/jit64/valuetypes/nullable/box-unbox/generics/box-unbox-generics030.csproj12
-rw-r--r--tests/src/JIT/jit64/valuetypes/nullable/box-unbox/generics/box-unbox-generics031.csproj12
-rw-r--r--tests/src/JIT/jit64/valuetypes/nullable/box-unbox/generics/box-unbox-generics032.csproj12
-rw-r--r--tests/src/JIT/jit64/valuetypes/nullable/box-unbox/generics/box-unbox-generics033.csproj12
-rw-r--r--tests/src/JIT/jit64/valuetypes/nullable/box-unbox/generics/box-unbox-generics034.csproj12
-rw-r--r--tests/src/JIT/jit64/valuetypes/nullable/box-unbox/generics/box-unbox-generics037.csproj12
-rw-r--r--tests/src/JIT/jit64/valuetypes/nullable/box-unbox/generics/box-unbox-generics038.csproj12
-rw-r--r--tests/src/JIT/jit64/valuetypes/nullable/box-unbox/generics/box-unbox-generics039.csproj12
-rw-r--r--tests/src/JIT/jit64/valuetypes/nullable/box-unbox/generics/box-unbox-generics040.csproj12
-rw-r--r--tests/src/JIT/jit64/valuetypes/nullable/box-unbox/generics/box-unbox-generics041.csproj12
-rw-r--r--tests/src/JIT/jit64/valuetypes/nullable/box-unbox/generics/box-unbox-generics042.csproj12
-rw-r--r--tests/src/JIT/jit64/valuetypes/nullable/box-unbox/generics/box-unbox-generics043.csproj12
-rw-r--r--tests/src/JIT/jit64/valuetypes/nullable/box-unbox/generics/box-unbox-generics044.csproj12
-rw-r--r--tests/src/JIT/jit64/valuetypes/nullable/box-unbox/generics/box-unbox-generics045.csproj12
-rw-r--r--tests/src/JIT/jit64/valuetypes/nullable/box-unbox/interface/box-unbox-interface001.csproj12
-rw-r--r--tests/src/JIT/jit64/valuetypes/nullable/box-unbox/interface/box-unbox-interface002.csproj12
-rw-r--r--tests/src/JIT/jit64/valuetypes/nullable/box-unbox/interface/box-unbox-interface003.csproj12
-rw-r--r--tests/src/JIT/jit64/valuetypes/nullable/box-unbox/interface/box-unbox-interface004.csproj12
-rw-r--r--tests/src/JIT/jit64/valuetypes/nullable/box-unbox/interface/box-unbox-interface005.csproj12
-rw-r--r--tests/src/JIT/jit64/valuetypes/nullable/box-unbox/interface/box-unbox-interface006.csproj12
-rw-r--r--tests/src/JIT/jit64/valuetypes/nullable/box-unbox/interface/box-unbox-interface007.csproj12
-rw-r--r--tests/src/JIT/jit64/valuetypes/nullable/box-unbox/interface/box-unbox-interface008.csproj12
-rw-r--r--tests/src/JIT/jit64/valuetypes/nullable/box-unbox/interface/box-unbox-interface009.csproj12
-rw-r--r--tests/src/JIT/jit64/valuetypes/nullable/box-unbox/interface/box-unbox-interface010.csproj12
-rw-r--r--tests/src/JIT/jit64/valuetypes/nullable/box-unbox/interface/box-unbox-interface011.csproj12
-rw-r--r--tests/src/JIT/jit64/valuetypes/nullable/box-unbox/interface/box-unbox-interface012.csproj12
-rw-r--r--tests/src/JIT/jit64/valuetypes/nullable/box-unbox/interface/box-unbox-interface013.csproj12
-rw-r--r--tests/src/JIT/jit64/valuetypes/nullable/box-unbox/interface/box-unbox-interface014.csproj12
-rw-r--r--tests/src/JIT/jit64/valuetypes/nullable/box-unbox/interface/box-unbox-interface015.csproj12
-rw-r--r--tests/src/JIT/jit64/valuetypes/nullable/box-unbox/interface/box-unbox-interface016.csproj12
-rw-r--r--tests/src/JIT/jit64/valuetypes/nullable/box-unbox/interface/box-unbox-interface017.csproj12
-rw-r--r--tests/src/JIT/jit64/valuetypes/nullable/box-unbox/interface/box-unbox-interface018.csproj12
-rw-r--r--tests/src/JIT/jit64/valuetypes/nullable/box-unbox/null/box-unbox-null001.csproj12
-rw-r--r--tests/src/JIT/jit64/valuetypes/nullable/box-unbox/null/box-unbox-null002.csproj12
-rw-r--r--tests/src/JIT/jit64/valuetypes/nullable/box-unbox/null/box-unbox-null003.csproj12
-rw-r--r--tests/src/JIT/jit64/valuetypes/nullable/box-unbox/null/box-unbox-null004.csproj12
-rw-r--r--tests/src/JIT/jit64/valuetypes/nullable/box-unbox/null/box-unbox-null005.csproj12
-rw-r--r--tests/src/JIT/jit64/valuetypes/nullable/box-unbox/null/box-unbox-null006.csproj12
-rw-r--r--tests/src/JIT/jit64/valuetypes/nullable/box-unbox/null/box-unbox-null007.csproj12
-rw-r--r--tests/src/JIT/jit64/valuetypes/nullable/box-unbox/null/box-unbox-null008.csproj12
-rw-r--r--tests/src/JIT/jit64/valuetypes/nullable/box-unbox/null/box-unbox-null009.csproj12
-rw-r--r--tests/src/JIT/jit64/valuetypes/nullable/box-unbox/null/box-unbox-null010.csproj12
-rw-r--r--tests/src/JIT/jit64/valuetypes/nullable/box-unbox/null/box-unbox-null011.csproj12
-rw-r--r--tests/src/JIT/jit64/valuetypes/nullable/box-unbox/null/box-unbox-null012.csproj12
-rw-r--r--tests/src/JIT/jit64/valuetypes/nullable/box-unbox/null/box-unbox-null013.csproj12
-rw-r--r--tests/src/JIT/jit64/valuetypes/nullable/box-unbox/null/box-unbox-null014.csproj12
-rw-r--r--tests/src/JIT/jit64/valuetypes/nullable/box-unbox/null/box-unbox-null015.csproj12
-rw-r--r--tests/src/JIT/jit64/valuetypes/nullable/box-unbox/null/box-unbox-null016.csproj12
-rw-r--r--tests/src/JIT/jit64/valuetypes/nullable/box-unbox/null/box-unbox-null017.csproj12
-rw-r--r--tests/src/JIT/jit64/valuetypes/nullable/box-unbox/null/box-unbox-null018.csproj12
-rw-r--r--tests/src/JIT/jit64/valuetypes/nullable/box-unbox/null/box-unbox-null019.csproj12
-rw-r--r--tests/src/JIT/jit64/valuetypes/nullable/box-unbox/null/box-unbox-null020.csproj12
-rw-r--r--tests/src/JIT/jit64/valuetypes/nullable/box-unbox/null/box-unbox-null021.csproj12
-rw-r--r--tests/src/JIT/jit64/valuetypes/nullable/box-unbox/null/box-unbox-null022.csproj12
-rw-r--r--tests/src/JIT/jit64/valuetypes/nullable/box-unbox/null/box-unbox-null023.csproj12
-rw-r--r--tests/src/JIT/jit64/valuetypes/nullable/box-unbox/null/box-unbox-null024.csproj12
-rw-r--r--tests/src/JIT/jit64/valuetypes/nullable/box-unbox/null/box-unbox-null025.csproj12
-rw-r--r--tests/src/JIT/jit64/valuetypes/nullable/box-unbox/null/box-unbox-null026.csproj12
-rw-r--r--tests/src/JIT/jit64/valuetypes/nullable/box-unbox/null/box-unbox-null027.csproj12
-rw-r--r--tests/src/JIT/jit64/valuetypes/nullable/box-unbox/null/box-unbox-null028.csproj12
-rw-r--r--tests/src/JIT/jit64/valuetypes/nullable/box-unbox/null/box-unbox-null029.csproj12
-rw-r--r--tests/src/JIT/jit64/valuetypes/nullable/box-unbox/null/box-unbox-null030.csproj12
-rw-r--r--tests/src/JIT/jit64/valuetypes/nullable/box-unbox/null/box-unbox-null031.csproj12
-rw-r--r--tests/src/JIT/jit64/valuetypes/nullable/box-unbox/null/box-unbox-null032.csproj12
-rw-r--r--tests/src/JIT/jit64/valuetypes/nullable/box-unbox/null/box-unbox-null033.csproj12
-rw-r--r--tests/src/JIT/jit64/valuetypes/nullable/box-unbox/null/box-unbox-null034.csproj12
-rw-r--r--tests/src/JIT/jit64/valuetypes/nullable/box-unbox/null/box-unbox-null037.csproj12
-rw-r--r--tests/src/JIT/jit64/valuetypes/nullable/box-unbox/null/box-unbox-null038.csproj12
-rw-r--r--tests/src/JIT/jit64/valuetypes/nullable/box-unbox/null/box-unbox-null039.csproj12
-rw-r--r--tests/src/JIT/jit64/valuetypes/nullable/box-unbox/null/box-unbox-null040.csproj12
-rw-r--r--tests/src/JIT/jit64/valuetypes/nullable/box-unbox/null/box-unbox-null041.csproj12
-rw-r--r--tests/src/JIT/jit64/valuetypes/nullable/box-unbox/null/box-unbox-null042.csproj12
-rw-r--r--tests/src/JIT/jit64/valuetypes/nullable/box-unbox/null/box-unbox-null043.csproj12
-rw-r--r--tests/src/JIT/jit64/valuetypes/nullable/box-unbox/null/box-unbox-null044.csproj12
-rw-r--r--tests/src/JIT/jit64/valuetypes/nullable/box-unbox/null/box-unbox-null045.csproj12
-rw-r--r--tests/src/JIT/jit64/valuetypes/nullable/box-unbox/value/box-unbox-value001.csproj12
-rw-r--r--tests/src/JIT/jit64/valuetypes/nullable/box-unbox/value/box-unbox-value002.csproj12
-rw-r--r--tests/src/JIT/jit64/valuetypes/nullable/box-unbox/value/box-unbox-value003.csproj12
-rw-r--r--tests/src/JIT/jit64/valuetypes/nullable/box-unbox/value/box-unbox-value004.csproj12
-rw-r--r--tests/src/JIT/jit64/valuetypes/nullable/box-unbox/value/box-unbox-value005.csproj12
-rw-r--r--tests/src/JIT/jit64/valuetypes/nullable/box-unbox/value/box-unbox-value006.csproj12
-rw-r--r--tests/src/JIT/jit64/valuetypes/nullable/box-unbox/value/box-unbox-value007.csproj12
-rw-r--r--tests/src/JIT/jit64/valuetypes/nullable/box-unbox/value/box-unbox-value008.csproj12
-rw-r--r--tests/src/JIT/jit64/valuetypes/nullable/box-unbox/value/box-unbox-value009.csproj12
-rw-r--r--tests/src/JIT/jit64/valuetypes/nullable/box-unbox/value/box-unbox-value010.csproj12
-rw-r--r--tests/src/JIT/jit64/valuetypes/nullable/box-unbox/value/box-unbox-value011.csproj12
-rw-r--r--tests/src/JIT/jit64/valuetypes/nullable/box-unbox/value/box-unbox-value012.csproj12
-rw-r--r--tests/src/JIT/jit64/valuetypes/nullable/box-unbox/value/box-unbox-value013.csproj12
-rw-r--r--tests/src/JIT/jit64/valuetypes/nullable/box-unbox/value/box-unbox-value014.csproj12
-rw-r--r--tests/src/JIT/jit64/valuetypes/nullable/box-unbox/value/box-unbox-value015.csproj12
-rw-r--r--tests/src/JIT/jit64/valuetypes/nullable/box-unbox/value/box-unbox-value016.csproj12
-rw-r--r--tests/src/JIT/jit64/valuetypes/nullable/box-unbox/value/box-unbox-value017.csproj12
-rw-r--r--tests/src/JIT/jit64/valuetypes/nullable/box-unbox/value/box-unbox-value018.csproj12
-rw-r--r--tests/src/JIT/jit64/valuetypes/nullable/box-unbox/value/box-unbox-value019.csproj12
-rw-r--r--tests/src/JIT/jit64/valuetypes/nullable/box-unbox/value/box-unbox-value020.csproj12
-rw-r--r--tests/src/JIT/jit64/valuetypes/nullable/box-unbox/value/box-unbox-value021.csproj12
-rw-r--r--tests/src/JIT/jit64/valuetypes/nullable/box-unbox/value/box-unbox-value022.csproj12
-rw-r--r--tests/src/JIT/jit64/valuetypes/nullable/box-unbox/value/box-unbox-value023.csproj12
-rw-r--r--tests/src/JIT/jit64/valuetypes/nullable/box-unbox/value/box-unbox-value024.csproj12
-rw-r--r--tests/src/JIT/jit64/valuetypes/nullable/box-unbox/value/box-unbox-value025.csproj12
-rw-r--r--tests/src/JIT/jit64/valuetypes/nullable/box-unbox/value/box-unbox-value026.csproj12
-rw-r--r--tests/src/JIT/jit64/valuetypes/nullable/box-unbox/value/box-unbox-value027.csproj12
-rw-r--r--tests/src/JIT/jit64/valuetypes/nullable/box-unbox/value/box-unbox-value028.csproj12
-rw-r--r--tests/src/JIT/jit64/valuetypes/nullable/box-unbox/value/box-unbox-value029.csproj12
-rw-r--r--tests/src/JIT/jit64/valuetypes/nullable/box-unbox/value/box-unbox-value030.csproj12
-rw-r--r--tests/src/JIT/jit64/valuetypes/nullable/box-unbox/value/box-unbox-value031.csproj12
-rw-r--r--tests/src/JIT/jit64/valuetypes/nullable/box-unbox/value/box-unbox-value032.csproj12
-rw-r--r--tests/src/JIT/jit64/valuetypes/nullable/box-unbox/value/box-unbox-value033.csproj12
-rw-r--r--tests/src/JIT/jit64/valuetypes/nullable/box-unbox/value/box-unbox-value034.csproj12
-rw-r--r--tests/src/JIT/jit64/valuetypes/nullable/box-unbox/value/box-unbox-value037.csproj12
-rw-r--r--tests/src/JIT/jit64/valuetypes/nullable/box-unbox/value/box-unbox-value038.csproj12
-rw-r--r--tests/src/JIT/jit64/valuetypes/nullable/box-unbox/value/box-unbox-value039.csproj12
-rw-r--r--tests/src/JIT/jit64/valuetypes/nullable/box-unbox/value/box-unbox-value040.csproj12
-rw-r--r--tests/src/JIT/jit64/valuetypes/nullable/box-unbox/value/box-unbox-value041.csproj12
-rw-r--r--tests/src/JIT/jit64/valuetypes/nullable/box-unbox/value/box-unbox-value042.csproj12
-rw-r--r--tests/src/JIT/jit64/valuetypes/nullable/box-unbox/value/box-unbox-value043.csproj12
-rw-r--r--tests/src/JIT/jit64/valuetypes/nullable/box-unbox/value/box-unbox-value044.csproj12
-rw-r--r--tests/src/JIT/jit64/valuetypes/nullable/box-unbox/value/box-unbox-value045.csproj12
-rw-r--r--tests/src/JIT/jit64/valuetypes/nullable/castclass/castclass/castclass001.csproj12
-rw-r--r--tests/src/JIT/jit64/valuetypes/nullable/castclass/castclass/castclass002.csproj12
-rw-r--r--tests/src/JIT/jit64/valuetypes/nullable/castclass/castclass/castclass003.csproj12
-rw-r--r--tests/src/JIT/jit64/valuetypes/nullable/castclass/castclass/castclass004.csproj12
-rw-r--r--tests/src/JIT/jit64/valuetypes/nullable/castclass/castclass/castclass005.csproj12
-rw-r--r--tests/src/JIT/jit64/valuetypes/nullable/castclass/castclass/castclass006.csproj12
-rw-r--r--tests/src/JIT/jit64/valuetypes/nullable/castclass/castclass/castclass007.csproj12
-rw-r--r--tests/src/JIT/jit64/valuetypes/nullable/castclass/castclass/castclass008.csproj12
-rw-r--r--tests/src/JIT/jit64/valuetypes/nullable/castclass/castclass/castclass009.csproj12
-rw-r--r--tests/src/JIT/jit64/valuetypes/nullable/castclass/castclass/castclass010.csproj12
-rw-r--r--tests/src/JIT/jit64/valuetypes/nullable/castclass/castclass/castclass011.csproj12
-rw-r--r--tests/src/JIT/jit64/valuetypes/nullable/castclass/castclass/castclass012.csproj12
-rw-r--r--tests/src/JIT/jit64/valuetypes/nullable/castclass/castclass/castclass013.csproj12
-rw-r--r--tests/src/JIT/jit64/valuetypes/nullable/castclass/castclass/castclass014.csproj12
-rw-r--r--tests/src/JIT/jit64/valuetypes/nullable/castclass/castclass/castclass015.csproj12
-rw-r--r--tests/src/JIT/jit64/valuetypes/nullable/castclass/castclass/castclass016.csproj12
-rw-r--r--tests/src/JIT/jit64/valuetypes/nullable/castclass/castclass/castclass017.csproj12
-rw-r--r--tests/src/JIT/jit64/valuetypes/nullable/castclass/castclass/castclass018.csproj12
-rw-r--r--tests/src/JIT/jit64/valuetypes/nullable/castclass/castclass/castclass019.csproj12
-rw-r--r--tests/src/JIT/jit64/valuetypes/nullable/castclass/castclass/castclass020.csproj12
-rw-r--r--tests/src/JIT/jit64/valuetypes/nullable/castclass/castclass/castclass021.csproj12
-rw-r--r--tests/src/JIT/jit64/valuetypes/nullable/castclass/castclass/castclass022.csproj12
-rw-r--r--tests/src/JIT/jit64/valuetypes/nullable/castclass/castclass/castclass023.csproj12
-rw-r--r--tests/src/JIT/jit64/valuetypes/nullable/castclass/castclass/castclass024.csproj12
-rw-r--r--tests/src/JIT/jit64/valuetypes/nullable/castclass/castclass/castclass025.csproj12
-rw-r--r--tests/src/JIT/jit64/valuetypes/nullable/castclass/castclass/castclass026.csproj12
-rw-r--r--tests/src/JIT/jit64/valuetypes/nullable/castclass/castclass/castclass027.csproj12
-rw-r--r--tests/src/JIT/jit64/valuetypes/nullable/castclass/castclass/castclass028.csproj12
-rw-r--r--tests/src/JIT/jit64/valuetypes/nullable/castclass/castclass/castclass029.csproj12
-rw-r--r--tests/src/JIT/jit64/valuetypes/nullable/castclass/castclass/castclass030.csproj12
-rw-r--r--tests/src/JIT/jit64/valuetypes/nullable/castclass/castclass/castclass031.csproj12
-rw-r--r--tests/src/JIT/jit64/valuetypes/nullable/castclass/castclass/castclass033.csproj12
-rw-r--r--tests/src/JIT/jit64/valuetypes/nullable/castclass/castclass/castclass034.csproj12
-rw-r--r--tests/src/JIT/jit64/valuetypes/nullable/castclass/castclass/castclass037.csproj12
-rw-r--r--tests/src/JIT/jit64/valuetypes/nullable/castclass/castclass/castclass038.csproj12
-rw-r--r--tests/src/JIT/jit64/valuetypes/nullable/castclass/castclass/castclass039.csproj12
-rw-r--r--tests/src/JIT/jit64/valuetypes/nullable/castclass/castclass/castclass040.csproj12
-rw-r--r--tests/src/JIT/jit64/valuetypes/nullable/castclass/castclass/castclass041.csproj12
-rw-r--r--tests/src/JIT/jit64/valuetypes/nullable/castclass/castclass/castclass042.csproj12
-rw-r--r--tests/src/JIT/jit64/valuetypes/nullable/castclass/castclass/castclass043.csproj12
-rw-r--r--tests/src/JIT/jit64/valuetypes/nullable/castclass/castclass/castclass044.csproj12
-rw-r--r--tests/src/JIT/jit64/valuetypes/nullable/castclass/castclass/castclass045.csproj12
-rw-r--r--tests/src/JIT/jit64/valuetypes/nullable/castclass/enum/castclass-enum001.csproj12
-rw-r--r--tests/src/JIT/jit64/valuetypes/nullable/castclass/enum/castclass-enum002.csproj12
-rw-r--r--tests/src/JIT/jit64/valuetypes/nullable/castclass/enum/castclass-enum003.csproj12
-rw-r--r--tests/src/JIT/jit64/valuetypes/nullable/castclass/generics/castclass-generics001.csproj12
-rw-r--r--tests/src/JIT/jit64/valuetypes/nullable/castclass/generics/castclass-generics002.csproj12
-rw-r--r--tests/src/JIT/jit64/valuetypes/nullable/castclass/generics/castclass-generics003.csproj12
-rw-r--r--tests/src/JIT/jit64/valuetypes/nullable/castclass/generics/castclass-generics004.csproj12
-rw-r--r--tests/src/JIT/jit64/valuetypes/nullable/castclass/generics/castclass-generics005.csproj12
-rw-r--r--tests/src/JIT/jit64/valuetypes/nullable/castclass/generics/castclass-generics006.csproj12
-rw-r--r--tests/src/JIT/jit64/valuetypes/nullable/castclass/generics/castclass-generics007.csproj12
-rw-r--r--tests/src/JIT/jit64/valuetypes/nullable/castclass/generics/castclass-generics008.csproj12
-rw-r--r--tests/src/JIT/jit64/valuetypes/nullable/castclass/generics/castclass-generics009.csproj12
-rw-r--r--tests/src/JIT/jit64/valuetypes/nullable/castclass/generics/castclass-generics010.csproj12
-rw-r--r--tests/src/JIT/jit64/valuetypes/nullable/castclass/generics/castclass-generics011.csproj12
-rw-r--r--tests/src/JIT/jit64/valuetypes/nullable/castclass/generics/castclass-generics012.csproj12
-rw-r--r--tests/src/JIT/jit64/valuetypes/nullable/castclass/generics/castclass-generics013.csproj12
-rw-r--r--tests/src/JIT/jit64/valuetypes/nullable/castclass/generics/castclass-generics014.csproj12
-rw-r--r--tests/src/JIT/jit64/valuetypes/nullable/castclass/generics/castclass-generics015.csproj12
-rw-r--r--tests/src/JIT/jit64/valuetypes/nullable/castclass/generics/castclass-generics016.csproj12
-rw-r--r--tests/src/JIT/jit64/valuetypes/nullable/castclass/generics/castclass-generics017.csproj12
-rw-r--r--tests/src/JIT/jit64/valuetypes/nullable/castclass/generics/castclass-generics018.csproj12
-rw-r--r--tests/src/JIT/jit64/valuetypes/nullable/castclass/generics/castclass-generics019.csproj12
-rw-r--r--tests/src/JIT/jit64/valuetypes/nullable/castclass/generics/castclass-generics020.csproj12
-rw-r--r--tests/src/JIT/jit64/valuetypes/nullable/castclass/generics/castclass-generics021.csproj12
-rw-r--r--tests/src/JIT/jit64/valuetypes/nullable/castclass/generics/castclass-generics022.csproj12
-rw-r--r--tests/src/JIT/jit64/valuetypes/nullable/castclass/generics/castclass-generics023.csproj12
-rw-r--r--tests/src/JIT/jit64/valuetypes/nullable/castclass/generics/castclass-generics024.csproj12
-rw-r--r--tests/src/JIT/jit64/valuetypes/nullable/castclass/generics/castclass-generics025.csproj12
-rw-r--r--tests/src/JIT/jit64/valuetypes/nullable/castclass/generics/castclass-generics026.csproj12
-rw-r--r--tests/src/JIT/jit64/valuetypes/nullable/castclass/generics/castclass-generics027.csproj12
-rw-r--r--tests/src/JIT/jit64/valuetypes/nullable/castclass/generics/castclass-generics028.csproj12
-rw-r--r--tests/src/JIT/jit64/valuetypes/nullable/castclass/generics/castclass-generics029.csproj12
-rw-r--r--tests/src/JIT/jit64/valuetypes/nullable/castclass/generics/castclass-generics030.csproj12
-rw-r--r--tests/src/JIT/jit64/valuetypes/nullable/castclass/generics/castclass-generics031.csproj12
-rw-r--r--tests/src/JIT/jit64/valuetypes/nullable/castclass/generics/castclass-generics032.csproj12
-rw-r--r--tests/src/JIT/jit64/valuetypes/nullable/castclass/generics/castclass-generics033.csproj12
-rw-r--r--tests/src/JIT/jit64/valuetypes/nullable/castclass/generics/castclass-generics034.csproj12
-rw-r--r--tests/src/JIT/jit64/valuetypes/nullable/castclass/generics/castclass-generics037.csproj12
-rw-r--r--tests/src/JIT/jit64/valuetypes/nullable/castclass/generics/castclass-generics038.csproj12
-rw-r--r--tests/src/JIT/jit64/valuetypes/nullable/castclass/generics/castclass-generics039.csproj12
-rw-r--r--tests/src/JIT/jit64/valuetypes/nullable/castclass/generics/castclass-generics040.csproj12
-rw-r--r--tests/src/JIT/jit64/valuetypes/nullable/castclass/generics/castclass-generics041.csproj12
-rw-r--r--tests/src/JIT/jit64/valuetypes/nullable/castclass/generics/castclass-generics042.csproj12
-rw-r--r--tests/src/JIT/jit64/valuetypes/nullable/castclass/generics/castclass-generics043.csproj12
-rw-r--r--tests/src/JIT/jit64/valuetypes/nullable/castclass/generics/castclass-generics044.csproj12
-rw-r--r--tests/src/JIT/jit64/valuetypes/nullable/castclass/generics/castclass-generics045.csproj12
-rw-r--r--tests/src/JIT/jit64/valuetypes/nullable/castclass/interface/castclass-interface001.csproj12
-rw-r--r--tests/src/JIT/jit64/valuetypes/nullable/castclass/interface/castclass-interface002.csproj12
-rw-r--r--tests/src/JIT/jit64/valuetypes/nullable/castclass/interface/castclass-interface003.csproj12
-rw-r--r--tests/src/JIT/jit64/valuetypes/nullable/castclass/interface/castclass-interface004.csproj12
-rw-r--r--tests/src/JIT/jit64/valuetypes/nullable/castclass/interface/castclass-interface005.csproj12
-rw-r--r--tests/src/JIT/jit64/valuetypes/nullable/castclass/interface/castclass-interface006.csproj12
-rw-r--r--tests/src/JIT/jit64/valuetypes/nullable/castclass/interface/castclass-interface007.csproj12
-rw-r--r--tests/src/JIT/jit64/valuetypes/nullable/castclass/interface/castclass-interface008.csproj12
-rw-r--r--tests/src/JIT/jit64/valuetypes/nullable/castclass/interface/castclass-interface009.csproj12
-rw-r--r--tests/src/JIT/jit64/valuetypes/nullable/castclass/interface/castclass-interface010.csproj12
-rw-r--r--tests/src/JIT/jit64/valuetypes/nullable/castclass/interface/castclass-interface011.csproj12
-rw-r--r--tests/src/JIT/jit64/valuetypes/nullable/castclass/interface/castclass-interface012.csproj12
-rw-r--r--tests/src/JIT/jit64/valuetypes/nullable/castclass/interface/castclass-interface013.csproj12
-rw-r--r--tests/src/JIT/jit64/valuetypes/nullable/castclass/interface/castclass-interface014.csproj12
-rw-r--r--tests/src/JIT/jit64/valuetypes/nullable/castclass/interface/castclass-interface015.csproj12
-rw-r--r--tests/src/JIT/jit64/valuetypes/nullable/castclass/interface/castclass-interface016.csproj12
-rw-r--r--tests/src/JIT/jit64/valuetypes/nullable/castclass/interface/castclass-interface017.csproj12
-rw-r--r--tests/src/JIT/jit64/valuetypes/nullable/castclass/interface/castclass-interface018.csproj12
-rw-r--r--tests/src/JIT/jit64/valuetypes/nullable/castclass/null/castclass-null001.csproj12
-rw-r--r--tests/src/JIT/jit64/valuetypes/nullable/castclass/null/castclass-null002.csproj12
-rw-r--r--tests/src/JIT/jit64/valuetypes/nullable/castclass/null/castclass-null003.csproj12
-rw-r--r--tests/src/JIT/jit64/valuetypes/nullable/castclass/null/castclass-null004.csproj12
-rw-r--r--tests/src/JIT/jit64/valuetypes/nullable/castclass/null/castclass-null005.csproj12
-rw-r--r--tests/src/JIT/jit64/valuetypes/nullable/castclass/null/castclass-null006.csproj12
-rw-r--r--tests/src/JIT/jit64/valuetypes/nullable/castclass/null/castclass-null007.csproj12
-rw-r--r--tests/src/JIT/jit64/valuetypes/nullable/castclass/null/castclass-null008.csproj12
-rw-r--r--tests/src/JIT/jit64/valuetypes/nullable/castclass/null/castclass-null009.csproj12
-rw-r--r--tests/src/JIT/jit64/valuetypes/nullable/castclass/null/castclass-null010.csproj12
-rw-r--r--tests/src/JIT/jit64/valuetypes/nullable/castclass/null/castclass-null011.csproj12
-rw-r--r--tests/src/JIT/jit64/valuetypes/nullable/castclass/null/castclass-null012.csproj12
-rw-r--r--tests/src/JIT/jit64/valuetypes/nullable/castclass/null/castclass-null013.csproj12
-rw-r--r--tests/src/JIT/jit64/valuetypes/nullable/castclass/null/castclass-null014.csproj12
-rw-r--r--tests/src/JIT/jit64/valuetypes/nullable/castclass/null/castclass-null015.csproj12
-rw-r--r--tests/src/JIT/jit64/valuetypes/nullable/castclass/null/castclass-null016.csproj12
-rw-r--r--tests/src/JIT/jit64/valuetypes/nullable/castclass/null/castclass-null017.csproj12
-rw-r--r--tests/src/JIT/jit64/valuetypes/nullable/castclass/null/castclass-null018.csproj12
-rw-r--r--tests/src/JIT/jit64/valuetypes/nullable/castclass/null/castclass-null019.csproj12
-rw-r--r--tests/src/JIT/jit64/valuetypes/nullable/castclass/null/castclass-null020.csproj12
-rw-r--r--tests/src/JIT/jit64/valuetypes/nullable/castclass/null/castclass-null021.csproj12
-rw-r--r--tests/src/JIT/jit64/valuetypes/nullable/castclass/null/castclass-null022.csproj12
-rw-r--r--tests/src/JIT/jit64/valuetypes/nullable/castclass/null/castclass-null023.csproj12
-rw-r--r--tests/src/JIT/jit64/valuetypes/nullable/castclass/null/castclass-null024.csproj12
-rw-r--r--tests/src/JIT/jit64/valuetypes/nullable/castclass/null/castclass-null025.csproj12
-rw-r--r--tests/src/JIT/jit64/valuetypes/nullable/castclass/null/castclass-null026.csproj12
-rw-r--r--tests/src/JIT/jit64/valuetypes/nullable/castclass/null/castclass-null027.csproj12
-rw-r--r--tests/src/JIT/jit64/valuetypes/nullable/castclass/null/castclass-null028.csproj12
-rw-r--r--tests/src/JIT/jit64/valuetypes/nullable/castclass/null/castclass-null029.csproj12
-rw-r--r--tests/src/JIT/jit64/valuetypes/nullable/castclass/null/castclass-null030.csproj12
-rw-r--r--tests/src/JIT/jit64/valuetypes/nullable/castclass/null/castclass-null031.csproj12
-rw-r--r--tests/src/JIT/jit64/valuetypes/nullable/castclass/null/castclass-null032.csproj12
-rw-r--r--tests/src/JIT/jit64/valuetypes/nullable/castclass/null/castclass-null033.csproj12
-rw-r--r--tests/src/JIT/jit64/valuetypes/nullable/castclass/null/castclass-null034.csproj12
-rw-r--r--tests/src/JIT/jit64/valuetypes/nullable/castclass/null/castclass-null037.csproj12
-rw-r--r--tests/src/JIT/jit64/valuetypes/nullable/castclass/null/castclass-null038.csproj12
-rw-r--r--tests/src/JIT/jit64/valuetypes/nullable/castclass/null/castclass-null039.csproj12
-rw-r--r--tests/src/JIT/jit64/valuetypes/nullable/castclass/null/castclass-null040.csproj12
-rw-r--r--tests/src/JIT/jit64/valuetypes/nullable/castclass/null/castclass-null041.csproj12
-rw-r--r--tests/src/JIT/jit64/valuetypes/nullable/castclass/null/castclass-null042.csproj12
-rw-r--r--tests/src/JIT/jit64/valuetypes/nullable/castclass/null/castclass-null043.csproj12
-rw-r--r--tests/src/JIT/jit64/valuetypes/nullable/castclass/null/castclass-null044.csproj12
-rw-r--r--tests/src/JIT/jit64/valuetypes/nullable/castclass/null/castclass-null045.csproj12
-rw-r--r--tests/src/JIT/opt/AssertionPropagation/CPropOverflow.ilproj10
-rw-r--r--tests/src/JIT/opt/AssertionPropagation/ConstantProp.csproj14
-rw-r--r--tests/src/JIT/opt/AssertionPropagation/CopyProp.csproj14
-rw-r--r--tests/src/JIT/opt/AssertionPropagation/NullCheckAssertion1.csproj14
-rw-r--r--tests/src/JIT/opt/AssertionPropagation/NullCheckAssertion2.csproj14
-rw-r--r--tests/src/JIT/opt/AssertionPropagation/NullCheckAssertion3.csproj14
-rw-r--r--tests/src/JIT/opt/AssertionPropagation/NullCheckAssertion4.csproj14
-rw-r--r--tests/src/JIT/opt/AssertionPropagation/NullCheckAssertion5.csproj14
-rw-r--r--tests/src/JIT/opt/AssertionPropagation/NullCheckAssertion6.csproj14
-rw-r--r--tests/src/JIT/opt/AssertionPropagation/NullCheckAssertion7.csproj14
-rw-r--r--tests/src/JIT/opt/AssertionPropagation/TypeOfAssertion.csproj14
-rw-r--r--tests/src/JIT/opt/AssertionPropagation/regression/dev10/bug573840/bug573840.csproj14
-rw-r--r--tests/src/JIT/opt/Devirtualization/GitHub_10311.csproj14
-rw-r--r--tests/src/JIT/opt/Devirtualization/GitHub_10858.csproj14
-rw-r--r--tests/src/JIT/opt/Devirtualization/GitHub_9945.csproj14
-rw-r--r--tests/src/JIT/opt/Devirtualization/GitHub_9945_2.ilproj17
-rw-r--r--tests/src/JIT/opt/Devirtualization/comparable.csproj14
-rw-r--r--tests/src/JIT/opt/Devirtualization/contravariance.csproj14
-rw-r--r--tests/src/JIT/opt/Devirtualization/covariance.csproj14
-rw-r--r--tests/src/JIT/opt/Devirtualization/enum.csproj14
-rw-r--r--tests/src/JIT/opt/Devirtualization/exacttype.csproj14
-rw-r--r--tests/src/JIT/opt/Devirtualization/fromcollection.csproj14
-rw-r--r--tests/src/JIT/opt/Devirtualization/generic.csproj14
-rw-r--r--tests/src/JIT/opt/Devirtualization/inlinedevirt.csproj14
-rw-r--r--tests/src/JIT/opt/Devirtualization/late.csproj14
-rw-r--r--tests/src/JIT/opt/Devirtualization/overload.csproj14
-rw-r--r--tests/src/JIT/opt/Devirtualization/override.ilproj15
-rw-r--r--tests/src/JIT/opt/Devirtualization/sealedclass.csproj14
-rw-r--r--tests/src/JIT/opt/Devirtualization/sealeddefault.csproj14
-rw-r--r--tests/src/JIT/opt/Devirtualization/sealedmethod.csproj14
-rw-r--r--tests/src/JIT/opt/Devirtualization/sharedoverride.csproj14
-rw-r--r--tests/src/JIT/opt/Devirtualization/simple.csproj14
-rw-r--r--tests/src/JIT/opt/DumpDisasm/JitMinOpts/BBCnt1.ilproj10
-rw-r--r--tests/src/JIT/opt/DumpDisasm/JitMinOpts/CodeSize1.ilproj10
-rw-r--r--tests/src/JIT/opt/DumpDisasm/JitMinOpts/LVNumCnt1.ilproj10
-rw-r--r--tests/src/JIT/opt/DumpDisasm/JitMinOpts/LVRefCnt1.ilproj10
-rw-r--r--tests/src/JIT/opt/Enum/hasflag.cs169
-rw-r--r--tests/src/JIT/opt/Enum/hasflag.csproj (renamed from tests/src/CoreMangLib/cti/system/boolean/BooleanTryParse.csproj)29
-rw-r--r--tests/src/JIT/opt/Enum/shared.cs41
-rw-r--r--tests/src/JIT/opt/Enum/shared.csproj (renamed from tests/src/CoreMangLib/cti/system/boolean/BooleanParse.csproj)29
-rw-r--r--tests/src/JIT/opt/FastTailCall/FastTailCallCandidates.cs1055
-rw-r--r--tests/src/JIT/opt/FastTailCall/FastTailCallCandidates.csproj (renamed from tests/src/JIT/opt/Tailcall/FastTailCallStackFixup.csproj)2
-rw-r--r--tests/src/JIT/opt/FastTailCall/GitHubIssue12479.cs94
-rw-r--r--tests/src/JIT/opt/FastTailCall/GitHubIssue12479.csproj45
-rw-r--r--tests/src/JIT/opt/FastTailCall/StackFixup.cs (renamed from tests/src/JIT/opt/Tailcall/FastTailCallStackFixup.cs)3
-rw-r--r--tests/src/JIT/opt/FastTailCall/StackFixup.csproj45
-rw-r--r--tests/src/JIT/opt/FastTailCall/StructPassingSimple.cs38
-rw-r--r--tests/src/JIT/opt/FastTailCall/StructPassingSimple.csproj45
-rw-r--r--tests/src/JIT/opt/Inline/regression/badcallee/badcallee.ilproj12
-rw-r--r--tests/src/JIT/opt/Inline/regression/bug584219/inliningVars.csproj10
-rw-r--r--tests/src/JIT/opt/Inline/regression/bug595776/bug595776.csproj14
-rw-r--r--tests/src/JIT/opt/Inline/regression/mismatch32/mismatch32.ilproj12
-rw-r--r--tests/src/JIT/opt/Inline/regression/mismatch64/mismatch64.ilproj12
-rw-r--r--tests/src/JIT/opt/Inline/tests/ArrayOfStructs.csproj14
-rw-r--r--tests/src/JIT/opt/Inline/tests/DelegInstanceFtn.csproj14
-rw-r--r--tests/src/JIT/opt/Inline/tests/DelegStaticFtn.csproj14
-rw-r--r--tests/src/JIT/opt/Inline/tests/GenericStructs.csproj14
-rw-r--r--tests/src/JIT/opt/Inline/tests/Inline.csproj14
-rw-r--r--tests/src/JIT/opt/Inline/tests/Inline_DelegateStruct.csproj14
-rw-r--r--tests/src/JIT/opt/Inline/tests/Inline_GenericMethods.csproj14
-rw-r--r--tests/src/JIT/opt/Inline/tests/Inline_Many.csproj14
-rw-r--r--tests/src/JIT/opt/Inline/tests/Inline_MultipleReturn.csproj14
-rw-r--r--tests/src/JIT/opt/Inline/tests/Inline_NewObj.csproj14
-rw-r--r--tests/src/JIT/opt/Inline/tests/Inline_NormalizeStack.csproj14
-rw-r--r--tests/src/JIT/opt/Inline/tests/Inline_Recursion.csproj14
-rw-r--r--tests/src/JIT/opt/Inline/tests/Inline_RecursiveMethod.csproj14
-rw-r--r--tests/src/JIT/opt/Inline/tests/Inline_RecursiveMethod21.csproj14
-rw-r--r--tests/src/JIT/opt/Inline/tests/Inline_STARG.csproj14
-rw-r--r--tests/src/JIT/opt/Inline/tests/Inline_SideAffects.csproj14
-rw-r--r--tests/src/JIT/opt/Inline/tests/Inline_Vars.csproj14
-rw-r--r--tests/src/JIT/opt/Inline/tests/Inline_handler.csproj14
-rw-r--r--tests/src/JIT/opt/Inline/tests/LotsOfInlines.csproj14
-rw-r--r--tests/src/JIT/opt/Inline/tests/ReturnStruct_Method.csproj14
-rw-r--r--tests/src/JIT/opt/Inline/tests/StructAsParam_Method.csproj14
-rw-r--r--tests/src/JIT/opt/Inline/tests/StructInClass.csproj14
-rw-r--r--tests/src/JIT/opt/Inline/tests/UnsafeBlockCopy.csproj14
-rw-r--r--tests/src/JIT/opt/Inline/tests/args1.csproj14
-rw-r--r--tests/src/JIT/opt/Inline/tests/args2.csproj14
-rw-r--r--tests/src/JIT/opt/Inline/tests/args3.csproj14
-rw-r--r--tests/src/JIT/opt/Inline/tests/array.csproj14
-rw-r--r--tests/src/JIT/opt/Inline/tests/calli.il51
-rw-r--r--tests/src/JIT/opt/Inline/tests/calli.ilproj34
-rw-r--r--tests/src/JIT/opt/Inline/tests/debug.csproj14
-rw-r--r--tests/src/JIT/opt/Inline/tests/deepcall.csproj14
-rw-r--r--tests/src/JIT/opt/Inline/tests/fact.csproj14
-rw-r--r--tests/src/JIT/opt/Inline/tests/ifelse.csproj14
-rw-r--r--tests/src/JIT/opt/Inline/tests/indexer.csproj14
-rw-r--r--tests/src/JIT/opt/Inline/tests/interfaceCall.csproj14
-rw-r--r--tests/src/JIT/opt/Inline/tests/interfaceproperty.csproj14
-rw-r--r--tests/src/JIT/opt/Inline/tests/mthdimpl.csproj14
-rw-r--r--tests/src/JIT/opt/Inline/tests/property.csproj14
-rw-r--r--tests/src/JIT/opt/Inline/tests/size.csproj14
-rw-r--r--tests/src/JIT/opt/Inline/tests/struct_opcodes.csproj14
-rw-r--r--tests/src/JIT/opt/Inline/tests/throwtest.csproj14
-rw-r--r--tests/src/JIT/opt/Inline/tests/trycatch.csproj14
-rw-r--r--tests/src/JIT/opt/JitMinOpts/Perf/BBCnt0.ilproj10
-rw-r--r--tests/src/JIT/opt/JitMinOpts/Perf/BBCnt1.ilproj10
-rw-r--r--tests/src/JIT/opt/JitMinOpts/Perf/CodeSize0.ilproj10
-rw-r--r--tests/src/JIT/opt/JitMinOpts/Perf/CodeSize1.ilproj10
-rw-r--r--tests/src/JIT/opt/JitMinOpts/Perf/InstrCnt0.ilproj10
-rw-r--r--tests/src/JIT/opt/JitMinOpts/Perf/InstrCnt1.ilproj10
-rw-r--r--tests/src/JIT/opt/JitMinOpts/Perf/LVNumCnt0.ilproj10
-rw-r--r--tests/src/JIT/opt/JitMinOpts/Perf/LVNumCnt1.ilproj10
-rw-r--r--tests/src/JIT/opt/JitMinOpts/Perf/LVRefCnt0.ilproj10
-rw-r--r--tests/src/JIT/opt/JitMinOpts/Perf/LVRefCnt1.ilproj10
-rw-r--r--tests/src/JIT/opt/Loops/SearchLoopTail.cs160
-rw-r--r--tests/src/JIT/opt/Loops/SearchLoopTail.csproj39
-rw-r--r--tests/src/JIT/opt/perf/doublealign/Locals.csproj14
-rw-r--r--tests/src/JIT/opt/perf/doublealign/objects.csproj14
-rw-r--r--tests/src/JIT/opt/virtualstubdispatch/bigvtbl/bigvtbl_cs_d.csproj15
-rw-r--r--tests/src/JIT/opt/virtualstubdispatch/hashcode/ctest1_cs_d.csproj12
-rw-r--r--tests/src/JIT/opt/virtualstubdispatch/hashcode/ctest1_cs_do.csproj12
-rw-r--r--tests/src/JIT/opt/virtualstubdispatch/hashcode/ctest1_cs_r.csproj12
-rw-r--r--tests/src/JIT/opt/virtualstubdispatch/hashcode/ctest1_cs_ro.csproj12
-rw-r--r--tests/src/JIT/opt/virtualstubdispatch/manyintf/ctest_cs_d.csproj12
-rw-r--r--tests/src/JIT/opt/virtualstubdispatch/manyintf/ctest_cs_do.csproj12
-rw-r--r--tests/src/JIT/opt/virtualstubdispatch/manyintf/ctest_cs_r.csproj14
-rw-r--r--tests/src/JIT/opt/virtualstubdispatch/manyintf/ctest_cs_ro.csproj14
-rw-r--r--tests/src/JIT/opt/virtualstubdispatch/mixed/mixed_cs_d.csproj14
-rw-r--r--tests/src/JIT/opt/virtualstubdispatch/mixed/mixed_cs_do.csproj14
-rw-r--r--tests/src/JIT/opt/virtualstubdispatch/mixed/mixed_cs_r.csproj14
-rw-r--r--tests/src/JIT/opt/virtualstubdispatch/mixed/mixed_cs_ro.csproj14
-rw-r--r--tests/src/JIT/superpmi/superpmicollect.cs2
-rw-r--r--tests/src/Loader/NativeLibs/FromNativePaths.csproj11
-rw-r--r--tests/src/Loader/classloader/InterfaceFolding/Ambiguous.ilproj8
-rw-r--r--tests/src/Loader/classloader/InterfaceFolding/TestCase0.ilproj8
-rw-r--r--tests/src/Loader/classloader/InterfaceFolding/TestCase0_Nested_I.ilproj8
-rw-r--r--tests/src/Loader/classloader/InterfaceFolding/TestCase0_Nested_I_Nested_J.ilproj8
-rw-r--r--tests/src/Loader/classloader/InterfaceFolding/TestCase0_Nested_J.ilproj8
-rw-r--r--tests/src/Loader/classloader/InterfaceFolding/TestCase0_Nested_J_Nested_I.ilproj8
-rw-r--r--tests/src/Loader/classloader/InterfaceFolding/TestCase1.ilproj8
-rw-r--r--tests/src/Loader/classloader/InterfaceFolding/TestCase1_Nested_I.ilproj8
-rw-r--r--tests/src/Loader/classloader/InterfaceFolding/TestCase1_Nested_I_Nested_J.ilproj8
-rw-r--r--tests/src/Loader/classloader/InterfaceFolding/TestCase1_Nested_J.ilproj8
-rw-r--r--tests/src/Loader/classloader/InterfaceFolding/TestCase1_Nested_J_Nested_I.ilproj8
-rw-r--r--tests/src/Loader/classloader/InterfaceFolding/TestCase2.ilproj8
-rw-r--r--tests/src/Loader/classloader/InterfaceFolding/TestCase2_Nested_I.ilproj8
-rw-r--r--tests/src/Loader/classloader/InterfaceFolding/TestCase2_Nested_I_Nested_J.ilproj8
-rw-r--r--tests/src/Loader/classloader/InterfaceFolding/TestCase2_Nested_J.ilproj8
-rw-r--r--tests/src/Loader/classloader/InterfaceFolding/TestCase2_Nested_J_Nested_I.ilproj8
-rw-r--r--tests/src/Loader/classloader/InterfaceFolding/TestCase3.ilproj8
-rw-r--r--tests/src/Loader/classloader/InterfaceFolding/TestCase3_Nested_I.ilproj8
-rw-r--r--tests/src/Loader/classloader/InterfaceFolding/TestCase3_Nested_I_Nested_J.ilproj8
-rw-r--r--tests/src/Loader/classloader/InterfaceFolding/TestCase3_Nested_J.ilproj8
-rw-r--r--tests/src/Loader/classloader/InterfaceFolding/TestCase3_Nested_J_Nested_I.ilproj8
-rw-r--r--tests/src/Loader/classloader/InterfaceFolding/TestCase4.ilproj8
-rw-r--r--tests/src/Loader/classloader/InterfaceFolding/TestCase4_Nested_I.ilproj8
-rw-r--r--tests/src/Loader/classloader/InterfaceFolding/TestCase4_Nested_I_Nested_J.ilproj8
-rw-r--r--tests/src/Loader/classloader/InterfaceFolding/TestCase4_Nested_J.ilproj8
-rw-r--r--tests/src/Loader/classloader/InterfaceFolding/TestCase4_Nested_J_Nested_I.ilproj8
-rw-r--r--tests/src/Loader/classloader/InterfaceFolding/TestCase5.ilproj8
-rw-r--r--tests/src/Loader/classloader/InterfaceFolding/TestCase5_Nested_I.ilproj8
-rw-r--r--tests/src/Loader/classloader/InterfaceFolding/TestCase5_Nested_I_Nested_J.ilproj8
-rw-r--r--tests/src/Loader/classloader/InterfaceFolding/TestCase5_Nested_J.ilproj8
-rw-r--r--tests/src/Loader/classloader/InterfaceFolding/TestCase5_Nested_J_Nested_I.ilproj8
-rw-r--r--tests/src/Loader/classloader/InterfaceFolding/TestCase6.ilproj8
-rw-r--r--tests/src/Loader/classloader/InterfaceFolding/TestCase6_Nested_I.ilproj8
-rw-r--r--tests/src/Loader/classloader/InterfaceFolding/TestCase6_Nested_I_Nested_J.ilproj8
-rw-r--r--tests/src/Loader/classloader/InterfaceFolding/TestCase6_Nested_J.ilproj8
-rw-r--r--tests/src/Loader/classloader/InterfaceFolding/TestCase6_Nested_J_Nested_I.ilproj8
-rw-r--r--tests/src/Loader/classloader/InterfaceFolding/TestCase7.ilproj8
-rw-r--r--tests/src/Loader/classloader/MethodImpl/override_override1.ilproj8
-rw-r--r--tests/src/Loader/classloader/MethodImpl/self_override1.ilproj15
-rw-r--r--tests/src/Loader/classloader/MethodImpl/self_override2.ilproj8
-rw-r--r--tests/src/Loader/classloader/MethodImpl/self_override3.ilproj8
-rw-r--r--tests/src/Loader/classloader/MethodImpl/self_override5.ilproj8
-rw-r--r--tests/src/Loader/classloader/PrivateInterfaceImpl/Test6_ImplementingClass.ilproj9
-rw-r--r--tests/src/Loader/classloader/SequentialLayout/Regress/217070/t2.ilproj8
-rw-r--r--tests/src/Loader/classloader/Statics/Regressions/484837/Enum_ValueField.ilproj8
-rw-r--r--tests/src/Loader/classloader/TSAmbiguities/CollapsedMethods/InterfaceDefinition/HelloWorld.ilproj8
-rw-r--r--tests/src/Loader/classloader/TSAmbiguities/CollapsedMethods/InterfaceImplementation/HelloWorld.csproj8
-rw-r--r--tests/src/Loader/classloader/TSAmbiguities/CollapsedMethods/Override/HelloWorld.ilproj8
-rw-r--r--tests/src/Loader/classloader/TSAmbiguities/SameMethodImpl/CollapsedInterfaces/HelloWorld.ilproj8
-rw-r--r--tests/src/Loader/classloader/TSAmbiguities/Variance/Covariant_CollapsedInterfaces/HelloWorld.ilproj8
-rw-r--r--tests/src/Loader/classloader/TSAmbiguities/Variance/Covariant_InherittedCollision/HelloWorld.ilproj8
-rw-r--r--tests/src/Loader/classloader/TSAmbiguities/Variance/Variant_CollapsedInterfaces/HelloWorld.ilproj8
-rw-r--r--tests/src/Loader/classloader/TSAmbiguities/Variance/Variant_InherittedCollision/HelloWorld.ilproj8
-rw-r--r--tests/src/Loader/classloader/TypeForwarding/UnitTest/UnitTest.ilproj9
-rw-r--r--tests/src/Loader/classloader/TypeInitialization/CctorsWithSideEffects/CctorOpenFile.csproj8
-rw-r--r--tests/src/Loader/classloader/TypeInitialization/CctorsWithSideEffects/ResetGlobalFields.ilproj8
-rw-r--r--tests/src/Loader/classloader/TypeInitialization/CircularCctors/CircularCctorFourThreads.csproj8
-rw-r--r--tests/src/Loader/classloader/TypeInitialization/CircularCctors/CircularCctorThreeThreads01.csproj8
-rw-r--r--tests/src/Loader/classloader/TypeInitialization/CircularCctors/CircularCctorThreeThreads01BFI.ilproj8
-rw-r--r--tests/src/Loader/classloader/TypeInitialization/CircularCctors/CircularCctorThreeThreads02.csproj8
-rw-r--r--tests/src/Loader/classloader/TypeInitialization/CircularCctors/CircularCctorThreeThreads02BFI.ilproj8
-rw-r--r--tests/src/Loader/classloader/TypeInitialization/CircularCctors/CircularCctorThreeThreads03.csproj8
-rw-r--r--tests/src/Loader/classloader/TypeInitialization/CircularCctors/CircularCctorThreeThreads03BFI.ilproj8
-rw-r--r--tests/src/Loader/classloader/TypeInitialization/Inlining/GenMethInlined.csproj8
-rw-r--r--tests/src/Loader/classloader/TypeInitialization/Inlining/GenMethInlined_Multinested.csproj8
-rw-r--r--tests/src/Loader/classloader/TypeInitialization/Inlining/GenTypeInlined.csproj8
-rw-r--r--tests/src/Loader/classloader/TypeInitialization/Inlining/GenTypeInlined_Multinested.csproj8
-rw-r--r--tests/src/Loader/classloader/TypeInitialization/Inlining/Inlined.csproj8
-rw-r--r--tests/src/Loader/classloader/TypeInitialization/Inlining/Inlined_Multinested.csproj8
-rw-r--r--tests/src/Loader/classloader/TypeInitialization/ThisNulllPointer/CctorZeroVal01.csproj8
-rw-r--r--tests/src/Loader/classloader/TypeInitialization/ThisNulllPointer/CctorZeroVal02.csproj8
-rw-r--r--tests/src/Loader/classloader/TypeInitialization/ThisNulllPointer/CctorZeroVal03.csproj8
-rw-r--r--tests/src/Loader/classloader/TypeInitialization/backpatching/test1.csproj8
-rw-r--r--tests/src/Loader/classloader/explicitlayout/Regressions/298006/explicitStruct_oddSize.csproj8
-rw-r--r--tests/src/Loader/classloader/explicitlayout/Regressions/369794/repro369794.csproj8
-rw-r--r--tests/src/Loader/classloader/explicitlayout/Regressions/ASURT/ASURT150271/bigdat.ilproj8
-rw-r--r--tests/src/Loader/classloader/explicitlayout/Regressions/ASURT/ASURT150271/test10.ilproj8
-rw-r--r--tests/src/Loader/classloader/explicitlayout/Regressions/ASURT/ASURT150271/test11.ilproj8
-rw-r--r--tests/src/Loader/classloader/explicitlayout/Regressions/ASURT/ASURT150271/test14.ilproj8
-rw-r--r--tests/src/Loader/classloader/explicitlayout/Regressions/ASURT/ASURT150271/test15.ilproj8
-rw-r--r--tests/src/Loader/classloader/explicitlayout/Regressions/ASURT/ASURT150271/test16.ilproj8
-rw-r--r--tests/src/Loader/classloader/explicitlayout/Regressions/ASURT/ASURT150271/test2.ilproj8
-rw-r--r--tests/src/Loader/classloader/explicitlayout/Regressions/ASURT/ASURT150271/test21.ilproj8
-rw-r--r--tests/src/Loader/classloader/explicitlayout/Regressions/ASURT/ASURT150271/test23.ilproj8
-rw-r--r--tests/src/Loader/classloader/explicitlayout/Regressions/ASURT/ASURT150271/test24.ilproj8
-rw-r--r--tests/src/Loader/classloader/explicitlayout/Regressions/ASURT/ASURT150271/test9.ilproj8
-rw-r--r--tests/src/Loader/classloader/explicitlayout/misc/case10.csproj8
-rw-r--r--tests/src/Loader/classloader/explicitlayout/misc/derivedExplicitClass.csproj8
-rw-r--r--tests/src/Loader/classloader/generics/Constraints/General/ManyGenConstraints.csproj8
-rw-r--r--tests/src/Loader/classloader/generics/Constraints/Recursion/RecursiveConstraints.csproj8
-rw-r--r--tests/src/Loader/classloader/generics/Constraints/Regressions/532403/VSW532403.csproj8
-rw-r--r--tests/src/Loader/classloader/generics/Constraints/Regressions/ddb62403/bug62403.csproj8
-rw-r--r--tests/src/Loader/classloader/generics/Constraints/Regressions/dev10_512868/dev10_512868.csproj8
-rw-r--r--tests/src/Loader/classloader/generics/Constraints/Regressions/vsw609874/vsw609874.csproj8
-rw-r--r--tests/src/Loader/classloader/generics/GenericMethods/arity01.ilproj8
-rw-r--r--tests/src/Loader/classloader/generics/GenericMethods/method001.csproj8
-rw-r--r--tests/src/Loader/classloader/generics/GenericMethods/method001a.csproj8
-rw-r--r--tests/src/Loader/classloader/generics/GenericMethods/method001b.csproj8
-rw-r--r--tests/src/Loader/classloader/generics/GenericMethods/method001c.csproj8
-rw-r--r--tests/src/Loader/classloader/generics/GenericMethods/method001d.csproj8
-rw-r--r--tests/src/Loader/classloader/generics/GenericMethods/method001e.csproj8
-rw-r--r--tests/src/Loader/classloader/generics/GenericMethods/method001f.csproj8
-rw-r--r--tests/src/Loader/classloader/generics/GenericMethods/method001g.csproj8
-rw-r--r--tests/src/Loader/classloader/generics/GenericMethods/method001h.csproj8
-rw-r--r--tests/src/Loader/classloader/generics/GenericMethods/method001i.csproj8
-rw-r--r--tests/src/Loader/classloader/generics/GenericMethods/method001j.csproj8
-rw-r--r--tests/src/Loader/classloader/generics/GenericMethods/method002.csproj8
-rw-r--r--tests/src/Loader/classloader/generics/GenericMethods/method003.csproj8
-rw-r--r--tests/src/Loader/classloader/generics/GenericMethods/method004.csproj8
-rw-r--r--tests/src/Loader/classloader/generics/GenericMethods/method005.csproj8
-rw-r--r--tests/src/Loader/classloader/generics/GenericMethods/method006.csproj8
-rw-r--r--tests/src/Loader/classloader/generics/GenericMethods/method007.csproj8
-rw-r--r--tests/src/Loader/classloader/generics/GenericMethods/method008.csproj8
-rw-r--r--tests/src/Loader/classloader/generics/GenericMethods/method009.csproj8
-rw-r--r--tests/src/Loader/classloader/generics/GenericMethods/method010.csproj8
-rw-r--r--tests/src/Loader/classloader/generics/GenericMethods/method011.csproj8
-rw-r--r--tests/src/Loader/classloader/generics/GenericMethods/method012.csproj8
-rw-r--r--tests/src/Loader/classloader/generics/GenericMethods/method013.csproj8
-rw-r--r--tests/src/Loader/classloader/generics/GenericMethods/method014.ilproj8
-rw-r--r--tests/src/Loader/classloader/generics/GenericMethods/method015.csproj8
-rw-r--r--tests/src/Loader/classloader/generics/GenericMethods/method016.ilproj8
-rw-r--r--tests/src/Loader/classloader/generics/Instantiation/Negative/Type_ofT_Inherit_FromT.ilproj8
-rw-r--r--tests/src/Loader/classloader/generics/Instantiation/Negative/abstract02.ilproj8
-rw-r--r--tests/src/Loader/classloader/generics/Instantiation/Negative/abstract03.ilproj8
-rw-r--r--tests/src/Loader/classloader/generics/Instantiation/Negative/abstract04.ilproj8
-rw-r--r--tests/src/Loader/classloader/generics/Instantiation/Negative/abstract05.ilproj8
-rw-r--r--tests/src/Loader/classloader/generics/Instantiation/Negative/abstract06.ilproj8
-rw-r--r--tests/src/Loader/classloader/generics/Instantiation/Negative/abstract07.ilproj8
-rw-r--r--tests/src/Loader/classloader/generics/Instantiation/Negative/abstract08.ilproj8
-rw-r--r--tests/src/Loader/classloader/generics/Instantiation/Negative/abstract09.ilproj8
-rw-r--r--tests/src/Loader/classloader/generics/Instantiation/Negative/abstract10.ilproj8
-rw-r--r--tests/src/Loader/classloader/generics/Instantiation/Negative/param01.ilproj8
-rw-r--r--tests/src/Loader/classloader/generics/Instantiation/Negative/param02.ilproj8
-rw-r--r--tests/src/Loader/classloader/generics/Instantiation/Negative/param03.ilproj8
-rw-r--r--tests/src/Loader/classloader/generics/Instantiation/Negative/param04.ilproj8
-rw-r--r--tests/src/Loader/classloader/generics/Instantiation/Negative/param05.ilproj8
-rw-r--r--tests/src/Loader/classloader/generics/Instantiation/Negative/param06.ilproj8
-rw-r--r--tests/src/Loader/classloader/generics/Instantiation/Negative/param07.ilproj8
-rw-r--r--tests/src/Loader/classloader/generics/Instantiation/Negative/param08.ilproj8
-rw-r--r--tests/src/Loader/classloader/generics/Instantiation/Nesting/NestedGenericClasses.csproj8
-rw-r--r--tests/src/Loader/classloader/generics/Instantiation/Nesting/NestedGenericStructs.csproj8
-rw-r--r--tests/src/Loader/classloader/generics/Instantiation/Positive/AbstractBase04.csproj8
-rw-r--r--tests/src/Loader/classloader/generics/Instantiation/Positive/MultipleInterface01.csproj8
-rw-r--r--tests/src/Loader/classloader/generics/Instantiation/Positive/MultipleInterface02.csproj8
-rw-r--r--tests/src/Loader/classloader/generics/Instantiation/Positive/MultipleInterface03.csproj8
-rw-r--r--tests/src/Loader/classloader/generics/Instantiation/Positive/MultipleInterface04.csproj8
-rw-r--r--tests/src/Loader/classloader/generics/Instantiation/Positive/MultipleInterface05.csproj8
-rw-r--r--tests/src/Loader/classloader/generics/Instantiation/Positive/MultipleInterface06.csproj8
-rw-r--r--tests/src/Loader/classloader/generics/Instantiation/Positive/MultipleInterface07.csproj8
-rw-r--r--tests/src/Loader/classloader/generics/Instantiation/Positive/MultipleInterface08.csproj8
-rw-r--r--tests/src/Loader/classloader/generics/Instantiation/Positive/MultipleInterface09.csproj8
-rw-r--r--tests/src/Loader/classloader/generics/Instantiation/Positive/MultipleInterface10.csproj8
-rw-r--r--tests/src/Loader/classloader/generics/Instantiation/Positive/MultipleInterface11.csproj8
-rw-r--r--tests/src/Loader/classloader/generics/Instantiation/Positive/MultipleInterface12.csproj8
-rw-r--r--tests/src/Loader/classloader/generics/Instantiation/Positive/MultipleInterface13.csproj8
-rw-r--r--tests/src/Loader/classloader/generics/Instantiation/Positive/MultipleInterface14.csproj8
-rw-r--r--tests/src/Loader/classloader/generics/Instantiation/Positive/NestedClass02.csproj8
-rw-r--r--tests/src/Loader/classloader/generics/Instantiation/Positive/NestedClass04.csproj8
-rw-r--r--tests/src/Loader/classloader/generics/Instantiation/Positive/NestedStruct02.csproj8
-rw-r--r--tests/src/Loader/classloader/generics/Instantiation/Positive/NestedStruct04.csproj8
-rw-r--r--tests/src/Loader/classloader/generics/Instantiation/Recursion/GenTypeItself.csproj8
-rw-r--r--tests/src/Loader/classloader/generics/Instantiation/Recursion/Struct_ImplementMscorlibGenInterface.csproj8
-rw-r--r--tests/src/Loader/classloader/generics/Instantiation/Recursion/genrecur.csproj8
-rw-r--r--tests/src/Loader/classloader/generics/Instantiation/Regressions/607/DevDiv607.csproj9
-rw-r--r--tests/src/Loader/classloader/generics/Layout/General/Base01a_auto.csproj8
-rw-r--r--tests/src/Loader/classloader/generics/Layout/General/Base01a_auto_ser.csproj8
-rw-r--r--tests/src/Loader/classloader/generics/Layout/General/Base01a_seq.csproj8
-rw-r--r--tests/src/Loader/classloader/generics/Layout/General/Base01a_seq_ser.csproj8
-rw-r--r--tests/src/Loader/classloader/generics/Layout/General/Base01b_auto_ser.csproj8
-rw-r--r--tests/src/Loader/classloader/generics/Layout/General/Base01b_seq.csproj8
-rw-r--r--tests/src/Loader/classloader/generics/Layout/General/Base01c_seq_ser.csproj8
-rw-r--r--tests/src/Loader/classloader/generics/Layout/General/Base01d_seq_ser.csproj8
-rw-r--r--tests/src/Loader/classloader/generics/Layout/General/Base02a_auto.csproj8
-rw-r--r--tests/src/Loader/classloader/generics/Layout/General/Base02a_auto_ser.csproj8
-rw-r--r--tests/src/Loader/classloader/generics/Layout/General/Base02a_seq.csproj8
-rw-r--r--tests/src/Loader/classloader/generics/Layout/General/Base02a_seq_ser.csproj8
-rw-r--r--tests/src/Loader/classloader/generics/Layout/General/Base02b_auto_ser.csproj8
-rw-r--r--tests/src/Loader/classloader/generics/Layout/General/Base02b_seq.csproj8
-rw-r--r--tests/src/Loader/classloader/generics/Layout/General/Base02b_seq_ser.csproj8
-rw-r--r--tests/src/Loader/classloader/generics/Layout/General/Base02c_seq_ser.csproj8
-rw-r--r--tests/src/Loader/classloader/generics/Layout/General/Base02d_seq_ser.csproj8
-rw-r--r--tests/src/Loader/classloader/generics/Layout/General/class01_auto.csproj8
-rw-r--r--tests/src/Loader/classloader/generics/Layout/General/class01_auto_ser.csproj8
-rw-r--r--tests/src/Loader/classloader/generics/Layout/General/class01_seq.csproj8
-rw-r--r--tests/src/Loader/classloader/generics/Layout/General/class01_seq_ser.csproj8
-rw-r--r--tests/src/Loader/classloader/generics/Layout/General/class02_auto.csproj8
-rw-r--r--tests/src/Loader/classloader/generics/Layout/General/class02_auto_ser.csproj8
-rw-r--r--tests/src/Loader/classloader/generics/Layout/General/class02_seq_ser.csproj8
-rw-r--r--tests/src/Loader/classloader/generics/Layout/General/struct01_auto.csproj8
-rw-r--r--tests/src/Loader/classloader/generics/Layout/General/struct01_auto_ser.csproj8
-rw-r--r--tests/src/Loader/classloader/generics/Layout/General/struct01_seq.csproj8
-rw-r--r--tests/src/Loader/classloader/generics/Layout/General/struct01_seq_ser.csproj8
-rw-r--r--tests/src/Loader/classloader/generics/Layout/General/struct02_auto.csproj8
-rw-r--r--tests/src/Loader/classloader/generics/Layout/General/struct02_auto_ser.csproj8
-rw-r--r--tests/src/Loader/classloader/generics/Layout/General/struct02_seq.csproj8
-rw-r--r--tests/src/Loader/classloader/generics/Layout/General/struct02_seq_ser.csproj8
-rw-r--r--tests/src/Loader/classloader/generics/Layout/Specific/Negative002.csproj8
-rw-r--r--tests/src/Loader/classloader/generics/Layout/Specific/Negative004.csproj8
-rw-r--r--tests/src/Loader/classloader/generics/Layout/Specific/Negative_ExplicitGen.csproj8
-rw-r--r--tests/src/Loader/classloader/generics/Layout/Specific/Positive007.csproj8
-rw-r--r--tests/src/Loader/classloader/generics/Layout/Specific/Positive008.csproj8
-rw-r--r--tests/src/Loader/classloader/generics/Layout/Specific/Positive009.csproj8
-rw-r--r--tests/src/Loader/classloader/generics/Layout/Specific/Positive010.csproj8
-rw-r--r--tests/src/Loader/classloader/generics/Misc/ConstraintsAndInheritance.csproj8
-rw-r--r--tests/src/Loader/classloader/generics/Misc/TestWithManyParams.csproj8
-rw-r--r--tests/src/Loader/classloader/generics/Statics/Regressions/524571/StaticsProblem1.csproj8
-rw-r--r--tests/src/Loader/classloader/generics/Statics/Regressions/524571/StaticsProblem2.csproj8
-rw-r--r--tests/src/Loader/classloader/generics/Statics/Regressions/524571/StaticsProblem3.csproj8
-rw-r--r--tests/src/Loader/classloader/generics/Statics/Regressions/524571/StaticsProblem4.csproj8
-rw-r--r--tests/src/Loader/classloader/generics/Statics/Regressions/524571/StaticsProblem5.csproj8
-rw-r--r--tests/src/Loader/classloader/generics/VSD/Class2_ImplicitOverrideVirtual.csproj9
-rw-r--r--tests/src/Loader/classloader/generics/VSD/Class2_ImplicitOverrideVirtualNewslot.csproj9
-rw-r--r--tests/src/Loader/classloader/generics/VSD/Class2_ImplicitOverrideVirtualNewslot_Interface.csproj9
-rw-r--r--tests/src/Loader/classloader/generics/VSD/Class2_ImplicitOverrideVirtual_Interface.csproj9
-rw-r--r--tests/src/Loader/classloader/generics/VSD/Class_ExplicitOverrideVirtualNewslot.ilproj8
-rw-r--r--tests/src/Loader/classloader/generics/VSD/Class_ExplicitOverrideVirtualNewslotFinal.csproj8
-rw-r--r--tests/src/Loader/classloader/generics/VSD/Class_ImplicitOverrideVirtualNewslot.csproj8
-rw-r--r--tests/src/Loader/classloader/generics/VSD/Class_ImplicitOverrideVirtualNewslotFinal.csproj8
-rw-r--r--tests/src/Loader/classloader/generics/VSD/Struct_ExplicitOverrideVirtualNewslot.ilproj8
-rw-r--r--tests/src/Loader/classloader/generics/VSD/Struct_ExplicitOverrideVirtualNewslotFinal.csproj8
-rw-r--r--tests/src/Loader/classloader/generics/VSD/Struct_ImplicitOverrideVirtualNewslot.ilproj8
-rw-r--r--tests/src/Loader/classloader/generics/VSD/Struct_ImplicitOverrideVirtualNewslotFinal.csproj8
-rw-r--r--tests/src/Loader/classloader/generics/Variance/CoreCLR/Method001.csproj9
-rw-r--r--tests/src/Loader/classloader/generics/Variance/CoreCLR/Method003.csproj9
-rw-r--r--tests/src/Loader/classloader/generics/Variance/Delegates/Delegates001.csproj9
-rw-r--r--tests/src/Loader/classloader/generics/Variance/Delegates/Delegates002.csproj9
-rw-r--r--tests/src/Loader/classloader/generics/Variance/IL/CastClass001.csproj9
-rw-r--r--tests/src/Loader/classloader/generics/Variance/IL/CastClass004.csproj9
-rw-r--r--tests/src/Loader/classloader/generics/Variance/IL/InterfaceInheritanceTest2.csproj9
-rw-r--r--tests/src/Loader/classloader/generics/Variance/IL/IsInst001.csproj9
-rw-r--r--tests/src/Loader/classloader/generics/Variance/IL/IsInst002.csproj9
-rw-r--r--tests/src/Loader/classloader/generics/Variance/IL/IsInst003.csproj9
-rw-r--r--tests/src/Loader/classloader/generics/Variance/IL/IsInst004.csproj9
-rw-r--r--tests/src/Loader/classloader/generics/Variance/IL/IsInst005.csproj9
-rw-r--r--tests/src/Loader/classloader/generics/Variance/IL/IsInst006.csproj9
-rw-r--r--tests/src/Loader/classloader/generics/Variance/IL/Unbox001.csproj9
-rw-r--r--tests/src/Loader/classloader/generics/Variance/IL/Unbox004.csproj9
-rw-r--r--tests/src/Loader/classloader/generics/Variance/Interfaces/Interfaces001.csproj9
-rw-r--r--tests/src/Loader/classloader/generics/Variance/Interfaces/Interfaces002.csproj9
-rw-r--r--tests/src/Loader/classloader/generics/Variance/Methods/Method001.csproj9
-rw-r--r--tests/src/Loader/classloader/generics/Variance/Methods/Method002.csproj9
-rw-r--r--tests/src/Loader/classloader/generics/Variance/Methods/Method003.csproj9
-rw-r--r--tests/src/Loader/classloader/generics/Variance/Methods/Method004.csproj9
-rw-r--r--tests/src/Loader/classloader/generics/Variance/Regressions/dev10_468712/dev10_468712.ilproj8
-rw-r--r--tests/src/Loader/classloader/generics/regressions/109968/test.ilproj8
-rw-r--r--tests/src/Loader/classloader/generics/regressions/123712/repro123712.csproj8
-rw-r--r--tests/src/Loader/classloader/generics/regressions/137310/test137310.csproj8
-rw-r--r--tests/src/Loader/classloader/generics/regressions/188892/test188892.csproj8
-rw-r--r--tests/src/Loader/classloader/generics/regressions/237932/repro237932.csproj8
-rw-r--r--tests/src/Loader/classloader/generics/regressions/334376/b334376.csproj8
-rw-r--r--tests/src/Loader/classloader/generics/regressions/341477/Test.csproj8
-rw-r--r--tests/src/Loader/classloader/generics/regressions/395780/testExplicitOverride.csproj8
-rw-r--r--tests/src/Loader/classloader/generics/regressions/395780/testExplicitOverride2.ilproj8
-rw-r--r--tests/src/Loader/classloader/generics/regressions/433497/vsw433497.csproj8
-rw-r--r--tests/src/Loader/classloader/generics/regressions/448208/b448208.csproj8
-rw-r--r--tests/src/Loader/classloader/generics/regressions/515341/vsw515341.csproj8
-rw-r--r--tests/src/Loader/classloader/generics/regressions/536564/vsw536564.csproj8
-rw-r--r--tests/src/Loader/classloader/generics/regressions/DD117522/Test.csproj8
-rw-r--r--tests/src/Loader/classloader/generics/regressions/dd95372/dd95372.csproj8
-rw-r--r--tests/src/Loader/classloader/generics/regressions/ddb3422/ddb3422.csproj8
-rw-r--r--tests/src/Loader/classloader/generics/regressions/dev10_393447/dev10_393447.ilproj8
-rw-r--r--tests/src/Loader/classloader/generics/regressions/vsw237932/repro237932.csproj8
-rw-r--r--tests/src/Loader/classloader/generics/regressions/vsw395780/testExplicitOverride2.ilproj8
-rw-r--r--tests/src/Loader/classloader/generics/regressions/vsw514968/vsw514968.csproj8
-rw-r--r--tests/src/Loader/classloader/generics/regressions/vsw524571/StaticsProblem5.csproj8
-rw-r--r--tests/src/Loader/classloader/methodoverriding/regressions/576621/VSW576621.csproj9
-rw-r--r--tests/src/Loader/classloader/methodoverriding/regressions/577403/vsw577403.csproj8
-rw-r--r--tests/src/Loader/classloader/methodoverriding/regressions/593884/vsw593884.csproj8
-rw-r--r--tests/src/Loader/classloader/methodoverriding/regressions/dev10_432038/dev10_432038.csproj9
-rw-r--r--tests/src/Loader/classloader/nesting/Regressions/dev10_602978/MainApp.csproj9
-rw-r--r--tests/src/Loader/classloader/nesting/Tests/nesting4.ilproj8
-rw-r--r--tests/src/Loader/classloader/nesting/Tests/nesting63.ilproj8
-rw-r--r--tests/src/Loader/classloader/nesting/Tests/nesting7.ilproj8
-rw-r--r--tests/src/Loader/classloader/nesting/coreclr/VSW491577.csproj8
-rw-r--r--tests/src/Loader/classloader/nesting/coreclr/exec16.ilproj9
-rw-r--r--tests/src/Loader/classloader/nesting/coreclr/exec3.ilproj9
-rw-r--r--tests/src/Loader/classloader/nesting/coreclr/nesting18.ilproj8
-rw-r--r--tests/src/Loader/classloader/nesting/coreclr/nesting31.ilproj8
-rw-r--r--tests/src/Loader/classloader/nesting/coreclr/nesting4.ilproj8
-rw-r--r--tests/src/Loader/classloader/regressions/101904/test.csproj8
-rw-r--r--tests/src/Loader/classloader/regressions/111021/main.csproj8
-rw-r--r--tests/src/Loader/classloader/regressions/139056/Foo.ilproj8
-rw-r--r--tests/src/Loader/classloader/regressions/144257/vsw144257.csproj8
-rw-r--r--tests/src/Loader/classloader/regressions/14610/TestObjectGetTypeVirtual.csproj8
-rw-r--r--tests/src/Loader/classloader/regressions/163172/MethodImplFinal.ilproj8
-rw-r--r--tests/src/Loader/classloader/regressions/181424/test5.ilproj8
-rw-r--r--tests/src/Loader/classloader/regressions/208900/bug.csproj8
-rw-r--r--tests/src/Loader/classloader/regressions/226741/test3.ilproj8
-rw-r--r--tests/src/Loader/classloader/regressions/245191/nullenum1000.csproj8
-rw-r--r--tests/src/Loader/classloader/regressions/307137/vsw307137.csproj8
-rw-r--r--tests/src/Loader/classloader/regressions/359519/test359519.csproj8
-rw-r--r--tests/src/Loader/classloader/regressions/405223/vsw405223.csproj8
-rw-r--r--tests/src/Loader/classloader/regressions/421439/Test.ilproj9
-rw-r--r--tests/src/Loader/classloader/regressions/429802/CMain.ilproj9
-rw-r--r--tests/src/Loader/classloader/regressions/434481/b434481_genericrecurinit.cs8
-rw-r--r--tests/src/Loader/classloader/regressions/440935/Test.ilproj9
-rw-r--r--tests/src/Loader/classloader/regressions/451034/LoadType.csproj9
-rw-r--r--tests/src/Loader/classloader/regressions/452707/b452707.ilproj8
-rw-r--r--tests/src/Loader/classloader/regressions/583649/vsw583649.csproj9
-rw-r--r--tests/src/Loader/classloader/regressions/91888/pumpFromCctor.csproj8
-rw-r--r--tests/src/Loader/classloader/regressions/Dev12_518401/dev12_518401.csproj8
-rw-r--r--tests/src/Loader/classloader/regressions/asurt150271/test23.ilproj8
-rw-r--r--tests/src/Loader/classloader/regressions/dd116295/dd116295.csproj8
-rw-r--r--tests/src/Loader/classloader/regressions/dd52/dd52.csproj9
-rw-r--r--tests/src/Loader/classloader/regressions/dev10_398410/dev10_398410.csproj9
-rw-r--r--tests/src/Loader/classloader/regressions/dev10_403582/dev10_403582.ilproj9
-rw-r--r--tests/src/Loader/classloader/regressions/dev10_493135/dev10_493135.ilproj8
-rw-r--r--tests/src/Loader/classloader/regressions/dev10_526434/dev10_526434.csproj8
-rw-r--r--tests/src/Loader/classloader/regressions/dev10_568786/4_Misc/ConstrainedMethods.csproj8
-rw-r--r--tests/src/Loader/classloader/regressions/dev10_568786/4_Misc/MethodCalls.ilproj8
-rw-r--r--tests/src/Loader/classloader/regressions/dev10_568786/4_Misc/RecursiveGen.ilproj8
-rw-r--r--tests/src/Loader/classloader/regressions/dev10_568786/4_Misc/SealedTypes.ilproj8
-rw-r--r--tests/src/Loader/classloader/regressions/dev10_568786/4_Misc/Variance1.ilproj8
-rw-r--r--tests/src/Loader/classloader/regressions/dev10_568786/4_Misc/Variance2.ilproj8
-rw-r--r--tests/src/Loader/classloader/regressions/dev10_630250/dev10_630250.csproj8
-rw-r--r--tests/src/Loader/classloader/regressions/dev10_710121/dev10_710121.ilproj8
-rw-r--r--tests/src/Loader/classloader/regressions/dev10_715437/dev10_715437.ilproj8
-rw-r--r--tests/src/Loader/classloader/regressions/dev10_720779/dev10_720779.ilproj8
-rw-r--r--tests/src/Loader/classloader/regressions/dev10_724989/dev10_724989.csproj8
-rw-r--r--tests/src/Loader/classloader/regressions/dev10_788724/dev10_788724.ilproj8
-rw-r--r--tests/src/Loader/classloader/regressions/dev10_794943/dev10_794943.csproj8
-rw-r--r--tests/src/Loader/classloader/regressions/dev10_813331/Case1.csproj9
-rw-r--r--tests/src/Loader/classloader/regressions/dev10_813331/Case2.csproj9
-rw-r--r--tests/src/Loader/classloader/regressions/dev10_813331/Case3.csproj9
-rw-r--r--tests/src/Loader/classloader/regressions/dev10_813331/Case4.csproj9
-rw-r--r--tests/src/Loader/classloader/regressions/dev10_851479/dev10_851479.csproj8
-rw-r--r--tests/src/Loader/classloader/regressions/dev10_897464/dev10_897464.csproj9
-rw-r--r--tests/src/Loader/classloader/regressions/dev11_11333/dev11_11333.ilproj8
-rw-r--r--tests/src/Loader/classloader/regressions/dev11_95728/dev11_95728.csproj8
-rw-r--r--tests/src/Loader/classloader/regressions/vsw111021/main.csproj8
-rw-r--r--tests/src/Loader/classloader/regressions/vsw188290/vsw188290.ilproj8
-rw-r--r--tests/src/Loader/classloader/regressions/vsw305955/GenericAssertin.ilproj8
-rw-r--r--tests/src/Loader/classloader/regressions/vsw307137/vsw307137.csproj8
-rw-r--r--tests/src/Loader/classloader/regressions/vsw531159/vsw531159.csproj8
-rw-r--r--tests/src/Loader/classloader/rmv/il/RMV-2-11-6-two.ilproj8
-rw-r--r--tests/src/Loader/classloader/rmv/il/RMV-2-13-15-two.ilproj8
-rw-r--r--tests/src/Loader/classloader/rmv/il/RMV-2-13-22-three.ilproj8
-rw-r--r--tests/src/Loader/classloader/rmv/il/RMV-2-13-25-five.ilproj8
-rw-r--r--tests/src/Loader/classloader/rmv/il/RMV-2-13-26-two.ilproj8
-rw-r--r--tests/src/Loader/classloader/rmv/il/RMV-2-13-40a-two.ilproj8
-rw-r--r--tests/src/Loader/classloader/rmv/il/RMV-2-13-41a-two.ilproj8
-rw-r--r--tests/src/Loader/classloader/rmv/il/RMV-2-13-41g-two.ilproj8
-rw-r--r--tests/src/Loader/classloader/rmv/il/RMV-2-13-6b-two.ilproj8
-rw-r--r--tests/src/Loader/classloader/rmv/il/RMV-2-13-7-two.ilproj8
-rw-r--r--tests/src/Loader/classloader/rmv/il/RMV-2-25-9-two.ilproj8
-rw-r--r--tests/src/Loader/classloader/rmv/il/RMV-2-5-5-two.ilproj8
-rw-r--r--tests/src/Loader/classloader/rmv/il/RMV-2-5-8-two.ilproj8
-rw-r--r--tests/src/Loader/classloader/rmv/il/RMV-2-8-20-one.ilproj8
-rw-r--r--tests/src/Loader/classloader/rmv/il/RMV-2-8-20-two.ilproj8
-rw-r--r--tests/src/Loader/classloader/rmv/il/RMV-2-8-28-two.ilproj8
-rw-r--r--tests/src/Loader/classloader/rmv/il/RMV-2-8-3-two.ilproj8
-rw-r--r--tests/src/Loader/classloader/rmv/il/RMV-2-8-30-two.ilproj8
-rw-r--r--tests/src/Loader/classloader/rmv/il/RMV-2-8-31-two.ilproj8
-rw-r--r--tests/src/Loader/classloader/rmv/il/RMV-2-8-33-two.ilproj8
-rw-r--r--tests/src/Loader/classloader/rmv/il/RMV-2-8-39g-two.ilproj8
-rw-r--r--tests/src/Loader/classloader/rmv/il/RMV-2-8-7-two.ilproj8
-rw-r--r--tests/src/Loader/classloader/v1/Beta1/Layout/Matrix/cs/L-1-1-1.csproj8
-rw-r--r--tests/src/Loader/classloader/v1/Beta1/Layout/Matrix/cs/L-1-1-3.csproj9
-rw-r--r--tests/src/Loader/classloader/v1/Beta1/Layout/Matrix/cs/L-1-10-1.csproj8
-rw-r--r--tests/src/Loader/classloader/v1/Beta1/Layout/Matrix/cs/L-1-10-3.csproj9
-rw-r--r--tests/src/Loader/classloader/v1/Beta1/Layout/Matrix/cs/L-1-11-1.csproj8
-rw-r--r--tests/src/Loader/classloader/v1/Beta1/Layout/Matrix/cs/L-1-11-3.csproj9
-rw-r--r--tests/src/Loader/classloader/v1/Beta1/Layout/Matrix/cs/L-1-12-1.csproj8
-rw-r--r--tests/src/Loader/classloader/v1/Beta1/Layout/Matrix/cs/L-1-12-3.csproj9
-rw-r--r--tests/src/Loader/classloader/v1/Beta1/Layout/Matrix/cs/L-1-2-1.csproj8
-rw-r--r--tests/src/Loader/classloader/v1/Beta1/Layout/Matrix/cs/L-1-2-3.csproj9
-rw-r--r--tests/src/Loader/classloader/v1/Beta1/Layout/Matrix/cs/L-1-3-1.csproj8
-rw-r--r--tests/src/Loader/classloader/v1/Beta1/Layout/Matrix/cs/L-1-5-1.csproj8
-rw-r--r--tests/src/Loader/classloader/v1/Beta1/Layout/Matrix/cs/L-1-5-3.csproj9
-rw-r--r--tests/src/Loader/classloader/v1/Beta1/Layout/Matrix/cs/L-1-6-1.csproj8
-rw-r--r--tests/src/Loader/classloader/v1/Beta1/Layout/Matrix/cs/L-1-6-3.csproj9
-rw-r--r--tests/src/Loader/classloader/v1/Beta1/Layout/Matrix/cs/L-1-7-1.csproj8
-rw-r--r--tests/src/Loader/classloader/v1/Beta1/Layout/Matrix/cs/L-1-7-3.csproj9
-rw-r--r--tests/src/Loader/classloader/v1/Beta1/Layout/Matrix/cs/L-1-8-1.csproj8
-rw-r--r--tests/src/Loader/classloader/v1/Beta1/Layout/Matrix/cs/L-1-8-3.csproj9
-rw-r--r--tests/src/Loader/classloader/v1/Beta1/Layout/Matrix/cs/L-1-9-1.csproj8
-rw-r--r--tests/src/Loader/classloader/v1/Beta1/Layout/Matrix/cs/L-1-9-3.csproj9
-rw-r--r--tests/src/Loader/classloader/v1/Beta1/Layout/Matrix/cs/L-2-10-1.csproj8
-rw-r--r--tests/src/Loader/classloader/v1/Beta1/Layout/Matrix/cs/L-2-10-3.csproj9
-rw-r--r--tests/src/Loader/classloader/v1/Beta1/Layout/Matrix/cs/L-2-11-1.csproj8
-rw-r--r--tests/src/Loader/classloader/v1/Beta1/Layout/Matrix/cs/L-2-11-3.csproj9
-rw-r--r--tests/src/Loader/classloader/v1/Beta1/Layout/Matrix/cs/L-2-12-1.csproj8
-rw-r--r--tests/src/Loader/classloader/v1/Beta1/Layout/Matrix/cs/L-2-12-3.csproj9
-rw-r--r--tests/src/Loader/classloader/v1/Beta1/Layout/Matrix/cs/L-2-3-1.csproj8
-rw-r--r--tests/src/Loader/classloader/v1/Beta1/Layout/Matrix/cs/L-2-4-1.csproj8
-rw-r--r--tests/src/Loader/classloader/v1/Beta1/Layout/Matrix/cs/L-2-5-1.csproj8
-rw-r--r--tests/src/Loader/classloader/v1/Beta1/Layout/Matrix/cs/L-2-5-3.csproj9
-rw-r--r--tests/src/Loader/classloader/v1/Beta1/Layout/Matrix/cs/L-2-6-1.csproj8
-rw-r--r--tests/src/Loader/classloader/v1/Beta1/Layout/Matrix/cs/L-2-6-3.csproj9
-rw-r--r--tests/src/Loader/classloader/v1/Beta1/Layout/Matrix/cs/L-2-9-1.csproj8
-rw-r--r--tests/src/Loader/classloader/v1/Beta1/Layout/Matrix/cs/L-2-9-3.csproj9
-rw-r--r--tests/src/Loader/classloader/v1/M10/Acceptance/Case1.csproj8
-rw-r--r--tests/src/Loader/classloader/v1/M10/Acceptance/Case2.csproj8
-rw-r--r--tests/src/Loader/classloader/v1/M10/Acceptance/Case3.csproj8
-rw-r--r--tests/src/Loader/classloader/v1/M10/Acceptance/Case4.csproj8
-rw-r--r--tests/src/Loader/regressions/classloader/main.csproj9
-rw-r--r--tests/src/Loader/regressions/classloader/vsw307137.csproj9
-rw-r--r--tests/src/Loader/regressions/polyrec/Polyrec.csproj10
-rw-r--r--tests/src/Regressions/assemblyref/test.csproj12
-rw-r--r--tests/src/Regressions/common/ArrayCopy.csproj9
-rw-r--r--tests/src/Regressions/common/DisableTransparencyEnforcement.csproj9
-rw-r--r--tests/src/Regressions/common/ThreadCulture.csproj9
-rw-r--r--tests/src/Regressions/common/interlock.csproj9
-rw-r--r--tests/src/Regressions/common/test1307.csproj9
-rw-r--r--tests/src/Regressions/common/testClass.csproj11
-rw-r--r--tests/src/Regressions/common/testInterface.csproj11
-rw-r--r--tests/src/Regressions/coreclr/9414/readonlyPrefix.csproj10
-rw-r--r--tests/src/Regressions/expl_double/expl_double.csproj9
-rw-r--r--tests/src/TestWrappersConfig/TestWrappersConfig.csproj2
-rw-r--r--tests/src/baseservices/compilerservices/FixedAddressValueType/FixedAddressValueType.csproj14
-rw-r--r--tests/src/baseservices/compilerservices/RuntimeHelpers/ExecuteCodeWithGuaranteedCleanup.csproj14
-rw-r--r--tests/src/baseservices/compilerservices/modulector/runmoduleconstructor.csproj16
-rw-r--r--tests/src/baseservices/multidimmarray/rank1array.ilproj7
-rw-r--r--tests/src/baseservices/threading/mutex/openexisting/openmutexneg7.cs2
-rw-r--r--tests/src/baseservices/threading/mutex/openexisting/openmutexpos4.cs4
-rw-r--r--tests/src/baseservices/threading/waithandle/waitany/waitanyex2.cs4
-rw-r--r--tests/src/baseservices/threading/waithandle/waitany/waitanyex2a.cs2
-rw-r--r--tests/src/dir.common.props8
-rw-r--r--tests/src/dir.props9
-rw-r--r--tests/src/dir.targets5
-rw-r--r--tests/src/dirs.proj106
-rw-r--r--tests/src/performance/Scenario/JitBench/JitBench.csproj (renamed from tests/src/CoreMangLib/cti/system/decimal/DecimalParse2.csproj)37
-rw-r--r--tests/src/performance/Scenario/JitBench/JitBenchHarness.cs489
-rw-r--r--tests/src/performance/linkbench/linkbench.cs49
-rw-r--r--tests/src/performance/linkbench/linkbench.csproj6
-rw-r--r--tests/src/performance/linkbench/scripts/build.cmd112
-rw-r--r--tests/src/performance/linkbench/scripts/clone.cmd44
-rw-r--r--tests/src/performance/performance.csproj3
-rw-r--r--tests/src/readytorun/tests/generics.csproj8
-rw-r--r--tests/src/readytorun/tests/genericsload/callgenericctor.csproj13
-rw-r--r--tests/src/readytorun/tests/genericsload/usegenericfield.csproj13
-rw-r--r--tests/src/readytorun/tests/newarray.csproj8
-rw-r--r--tests/src/reflection/ldtoken/ldtokenmember.ilproj7
-rw-r--r--tests/src/tracing/common/TraceConfiguration.cs110
-rw-r--r--tests/src/tracing/common/TraceControl.cs114
-rw-r--r--tests/src/tracing/common/common.csproj31
-rw-r--r--tests/src/tracing/eventpipesmoke/EventPipeSmoke.cs63
-rw-r--r--tests/src/tracing/eventpipesmoke/eventpipesmoke.csproj30
-rw-r--r--tests/src/tracing/eventsourcesmoke/EventSourceSmoke.cs104
-rw-r--r--tests/src/tracing/eventsourcesmoke/eventsourcesmoke.csproj31
-rw-r--r--tests/testsUnsupportedOutsideWindows.txt8
6517 files changed, 118681 insertions, 105351 deletions
diff --git a/BuildToolsVersion.txt b/BuildToolsVersion.txt
index b542b5f2c6..b825aa2585 100644
--- a/BuildToolsVersion.txt
+++ b/BuildToolsVersion.txt
@@ -1 +1 @@
-2.0.0-prerelease-01811-02
+2.0.0-prerelease-02012-02
diff --git a/CMakeLists.txt b/CMakeLists.txt
index ff21c69f43..9b24a77e90 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -92,6 +92,11 @@ else (WIN32)
if (AWK STREQUAL "AWK-NOTFOUND")
message(FATAL_ERROR "AWK not found")
endif()
+
+ # Try to locate the paxctl tool. Failure to find it is not fatal,
+ # but the generated executables won't work on a system where PAX is set
+ # to prevent applications to create executable memory mappings.
+ find_program(PAXCTL paxctl)
if (CMAKE_SYSTEM_NAME STREQUAL Darwin)
@@ -579,6 +584,13 @@ if(WIN32)
add_compile_options(/Zl) # omit default library name in .OBJ
endif(WIN32)
+#--------------------------------
+# Definition directives
+# - all clr specific compile definitions should be included in this file
+# - all clr specific feature variable should also be added in this file
+#----------------------------------
+include(clrdefinitions.cmake)
+
#-------------------------------------
# Include directory directives
#-------------------------------------
@@ -588,10 +600,7 @@ include_directories("bin/obj")
if(FEATURE_STANDALONE_GC)
add_definitions(-DFEATURE_STANDALONE_GC)
-
- if(CLR_CMAKE_PLATFORM_UNIX)
- add_subdirectory(src/gc/unix)
- endif(CLR_CMAKE_PLATFORM_UNIX)
+ add_subdirectory(src/gc)
endif(FEATURE_STANDALONE_GC)
if(FEATURE_STANDALONE_GC_ONLY)
@@ -604,13 +613,6 @@ if (CLR_CMAKE_PLATFORM_UNIX)
include_directories("src/pal/src/safecrt")
endif (CLR_CMAKE_PLATFORM_UNIX)
-#--------------------------------
-# Definition directives
-# - all clr specific compile definitions should be included in this file
-# - all clr specific feature variable should also be added in this file
-#----------------------------------
-include(clrdefinitions.cmake)
-
# Microsoft.Dotnet.BuildTools.Coreclr version
set(BuildToolsVersion "1.0.4-prerelease")
set(BuildToolsDir "${CLR_DIR}/packages/Microsoft.DotNet.BuildTools.CoreCLR/${BuildToolsVersion}")
diff --git a/Documentation/README.md b/Documentation/README.md
index 22fe6ef69a..5438d75bb7 100644
--- a/Documentation/README.md
+++ b/Documentation/README.md
@@ -67,6 +67,8 @@ For your convenience, here are a few quick links to popular chapters:
- [Garbage Collection Design](botr/garbage-collection.md)
- [Type System](botr/type-system.md)
+For additional information, see this list of blog posts that provide a ['deep-dive' into the CoreCLR source code](deep-dive-blog-posts.md)
+
Decoder Rings
=============
diff --git a/Documentation/botr/clr-abi.md b/Documentation/botr/clr-abi.md
index a85bfa4c60..c0ec331911 100644
--- a/Documentation/botr/clr-abi.md
+++ b/Documentation/botr/clr-abi.md
@@ -585,9 +585,9 @@ The CLR unwinder assumes any non-leaf frame was unwound as a result of a call. T
If the JIT gets passed `CORJIT_FLG_PROF_ENTERLEAVE`, then the JIT might need to insert native entry/exit/tail call probes. To determine for sure, the JIT must call GetProfilingHandle. This API returns as out parameters, the true dynamic boolean indicating if the JIT should actually insert the probes and a parameter to pass to the callbacks (typed as void*), with an optional indirection (used for NGEN). This parameter is always the first argument to all of the call-outs (thus placed in the usual first argument register `RCX` (AMD64) or `R0` (ARM, ARM64)).
-Outside of the prolog (in a GC interruptible location), the JIT injects a call to `CORINFO_HELP_PROF_FCN_ENTER`. For AMD64, all argument registers will be homed into their caller-allocated stack locations (similar to varargs). For ARM and ARM64, all arguments are prespilled (again similar to varargs).
+Outside of the prolog (in a GC interruptible location), the JIT injects a call to `CORINFO_HELP_PROF_FCN_ENTER`. For AMD64, on Windows all argument registers will be homed into their caller-allocated stack locations (similar to varargs), on Unix all argument registers will be stored in the inner structure. For ARM and ARM64, all arguments are prespilled (again similar to varargs).
-After computing the return value and storing it in the correct register, but before any epilog code (including before a possible GS cookie check), the JIT injects a call to `CORINFO_HELP_PROF_FCN_LEAVE`. For AMD64 this call must preserve the return register: `RAX` or `XMM0`. For ARM, the return value will be moved from `R0` to `R2` (if it was in `R0`), `R1`, `R2`, and `S0/D0` must be preserved by the callee (longs will be `R2`, `R1` - note the unusual ordering of the registers, floats in `S0`, doubles in `D0`, smaller integrals in `R2`).
+After computing the return value and storing it in the correct register, but before any epilog code (including before a possible GS cookie check), the JIT injects a call to `CORINFO_HELP_PROF_FCN_LEAVE`. For AMD64 this call must preserve the return register: `RAX` or `XMM0` on Windows and `RAX` and `RDX` or `XMM0` and `XMM1` on Unix. For ARM, the return value will be moved from `R0` to `R2` (if it was in `R0`), `R1`, `R2`, and `S0/D0` must be preserved by the callee (longs will be `R2`, `R1` - note the unusual ordering of the registers, floats in `S0`, doubles in `D0`, smaller integrals in `R2`).
TODO: describe ARM64 profile leave conventions.
@@ -667,3 +667,35 @@ The general rules outlined in the System V x86_64 ABI (described at http://www.x
3. The JIT proactively generates frame register frames (with `RBP` as a frame register) in order to aid the native OS tooling for stack unwinding and the like.
4. All the other internal VM contracts for PInvoke, EH, and generic support remains in place. Please see the relevant sections above for more details. Note, however, that the registers used are different on System V due to the different calling convention. For example, the integer argument registers are, in order, RDI, RSI, RDX, RCX, R8, and R9. Thus, where the first argument (typically, the "this" pointer) on Windows AMD64 goes in RCX, on System V it goes in RDI, and so forth.
5. Structs with explicit layout are always passed by value on the stack.
+6. The following table describes register usage according to the System V x86_64 ABI
+
+```
+| Register | Usage | Preserved across |
+| | | function calls |
+|--------------|-----------------------------------------|-------------------|
+| %rax | temporary register; with variable argu- | No |
+| | ments passes information about the | |
+| | number of SSE registers used; | |
+| | 1st return argument | |
+| %rbx | callee-saved register; optionally used | Yes |
+| | as base pointer | |
+| %rcx | used to pass 4st integer argument to | No |
+| | to functions | |
+| %rdx | used to pass 3rd argument to functions | No |
+| | 2nd return register | |
+| %rsp | stack pointer | Yes |
+| %rbp | callee-saved register; optionally used | Yes |
+| | as frame pointer | |
+| %rsi | used to pass 2nd argument to functions | No |
+| %rdi | used to pass 1st argument to functions | No |
+| %r8 | used to pass 5th argument to functions | No |
+| %r9 | used to pass 6th argument to functions | No |
+| %r10 | temporary register, used for passing a | No |
+| | function's static chain pointer | |
+| %r11 | temporary register | No |
+| %r12-%r15 | callee-saved registers | Yes |
+| %xmm0-%xmm1 | used to pass and return floating point | No |
+| | arguments | |
+| %xmm2-%xmm7 | used to pass floating point arguments | No |
+| %xmm8-%xmm15 | temporary registers | No |
+```
diff --git a/Documentation/botr/ryujit-tutorial.md b/Documentation/botr/ryujit-tutorial.md
new file mode 100644
index 0000000000..3304866b89
--- /dev/null
+++ b/Documentation/botr/ryujit-tutorial.md
@@ -0,0 +1,745 @@
+# RyuJIT Tutorial
+
+## .NET Dynamic Code Execution
+
+### .NET Runtime
+- An implementation of the Common Language Infrastructure [ECMA 335]
+ - Supports multiple languages, including C#, F# and VB
+- Sources are mostly shared between the “desktop” version and the open-source coreclr implementation:
+ http://www.github.com/dotnet/coreclr
+- RyuJIT is the “next generation” just in time compiler for .NET
+
+#### Notes
+For context, the .NET runtime has been around since about the turn of the millennium. It is a virtual machine that supports the execution of a number of languages, primarily C#, Visual Basic, and F#.
+It has been standardized through Ecma and then ISO.
+There have been a number of implementations of the CLI, the dominant one being installed with the Windows operating system.
+That implementation has served as the basis for a standalone implementation that is now available in open source.
+RyuJIT is the re-architected JIT for .NET.
+
+### Why “RyuJIT”?
+- Ryujin is a Japanese Sea Dragon
+
+We came up with the code name “RyuJIT” because our original code name had possible issues.
+We wanted something with “JIT” in the name, and the idea of a dragon came to mind because of the Dragon book that we all know and love.
+So – we just adapted the name of the Japanese sea dragon, Ryujin.
+
+### JIT History
+- Code base pre-dates .NET
+- Designed to support x86 only
+- Evolved, enhanced and extended over time & still evolving
+ - Primary RyuJIT changes
+ - Front-end: value numbering, SSA
+ - Back-end: linear scan register allocation, lowering
+
+#### Notes
+The original JIT was developed for a precursor to .NET, around the turn of the millennium.
+It was developed quickly, and was designed for x86 only.
+It has evolved over time, and is still evolving.
+The front-end has been extended to support SSA and value numbering, while the original register allocation and code generation phases have been fully replaced.
+
+### Primary design considerations
+- High compatibility bar with previous JITs
+- Support and enable good runtime performance
+- Ensure good throughput via largely linear-order optimizations and transformations, along with limits for those that are inherently super-linear.
+- Enable a range of targets and scenarios.
+
+#### Notes
+First and foremost, the evolution of RyuJIT is constrained by the requirement to maintain compatibility with previous JITs. This is especially important for a just in time compiler that has such a huge installed base. We need to ensure that the behavior of existing programs will be preserved across updates. Sometimes this even means adding “quirks” to ensure that even invalid programs continue to behave the same way.
+Beyond that, the objective is to get the best possible performance with a minimum of compile time.
+Both the design of the RyuJIT IR, as well as constraints on the scope of optimizations, are aimed at keeping as close to a linear compile time as possible.
+Finally, while the original JIT was quite x86-oriented, we now have a broader set of platforms to support, as well as an ever-widening variety of application scenarios.
+
+### Execution Environment & External Interface
+- RyuJIT provides just-in-time compilation for the .NET runtime (aka EE or VM or CLR)
+ - It is currently “single-tier” – no interpreter or higher-level optimizer, though multi-tier support is in the works
+- ICorJitCompiler – this is the interface that the JIT compiler implements, and includes compileMethod (corjit.h)
+- ICorJitInfo – this is the interface that the EE implements to provide type & method info
+ - Inherits from ICorDynamicInfo (corinfo.h)
+
+#### Notes
+In this talk and elsewhere, you will see the .NET runtime often refered to as the VM, for virtual machine, the EE, for execution engine, or the CLR, for common language runtime. They are largely used interchangeably, though some might argue the terms have subtle differences.
+.NET is somewhat unique in that it currently has a single-tier JIT – no interpreter, and no re-optimizing JIT. While an interpreter exists, and experimentation has been done on re-jitting, the current model remains single-tier.
+
+The JIT and the VM each implement an interface that abstracts the dependencies they share. The VM invokes methods on the ICorJitCompiler interface to compile methods, and the JIT calls back on the ICorJitInfo interface to get information about types and methods.
+
+### RyuJIT High-Level Overview
+
+![RyuJIT IR Overview](../images/ryujit-high-level-overview.png)
+
+#### Notes
+This is the 10,000 foot view of RyuJIT. It takes in MSIL (aka CIL) in the form of byte codes, and the Importer phase transforms these to the intermediate representation used in the JIT. The IR operations are called “GenTrees”, as in “trees for code generation”. This format is preserved across the bulk of the JIT, with some changes in form and invariants along the way. Eventually, the code generator produces a low-level intermediate called InstrDescs, which simply capture the instruction encodings while the final mappings are done to produce the actual native code and associated tables.
+
+### RyuJIT Phases
+![RyuJIT Phases](../images/ryujit-phase-diagram.png)
+
+#### Notes
+This is the more detailed view, and shows all of the significant phases of RyuJIT. The ones in green are responsible for creating and normalizing the IR and associated data structures.
+The phases in orange are the optimization phases, and the phases in purple are the lower-level, back-end phases.
+
+### Initial Phases of RyuJIT
+![RyuJIT Initial Phases](../images/ryujit-initial-phases.png)
+- Importer:
+ - initialize the local variable table and scan the MSIL to form BasicBlocks
+ - Create the IR from the MSIL
+ - May create GT_COMMA to enforce order, or GT_QMARK for conditional expressions
+- Inlining: Consider each call site, using state machine to estimate cost
+- Morph
+ - Struct promotion: scalar replacement of fields
+ - Mark address-exposed locals
+ - Morph blocks – localized simple optimizations and normalization
+ - Eliminate Qmarks – turn into control flow
+
+
+#### Notes
+The initial phases of RyuJIT set up the IR in preparation for the optimization phases. This includes importing the IL, that is, producing GenTrees IR from the incoming MSIL, inlining methods when considered profitable, normalizing the representation, analyzing the flowgraph, specifying the execution order and identifying the important local variables for optimization.
+
+### Optimization Phases of RyuJIT
+![RyuJIT Optimization Phases](../images/ryujit-optimization-phases.png)
+
+- SSA and Value Numbering Optimizations
+ - Dataflow analysis, SSA construction and Value numbering
+ - Loop Invariant Code Hoisting – outer to inner
+ - Copy Propagation – dominator-based path traversal, replacing variables with same VN (preserves CSSA)
+ - Common Subexpression Elimination (CSE): identify computations with same VN, evaluate to a new temporary variable, and reuse
+ - Assertion Propagation: uses value numbers to propagate properties such as non-nullness and in-bounds indices, and make transformations accordingly.
+ - Eliminate array index range checks based on value numbers and assertions
+
+#### Notes
+The optimization phases of RyuJIT are based on liveness analysis, SSA and value numbering. These are used to perform loop invariant code hosting, copy propagation, common subexpression elimination, assertion propagation, and range check elimination. SSA is used to uniquely identify the values of lclVars, while value numbering is used to identify trees that compute the same value for a given execution.
+
+### Back-end Phases of RyuJIT
+![RyuJIT Backend Phases](../images/ryujit-backend-phases.png)
+
+- Rationalization: eliminate “parental context” in trees
+ - Not really strictly “back-end” but required by back-end)
+- Lowering: fully expose control flow and register requirements
+- Register allocation: Linear scan with splitting
+- Code Generation:
+ - Traverse blocks in layout order, generating code (InstrDescs)
+ - Generate prolog & epilog, as well as GC, EH and scope tables
+
+
+#### Notes
+While the phases up to this point are largely target-independent, the back-end is responsible for performing the transformations necessary to produce native code.
+The Rationalization pass is intended to be a transitional phase that takes the existing IR, and turns it into a form that is easier to analyze and reason about. Over time, we expect that this IR form will be used across the JIT.
+The next phase, Lowering, is responsible for fully exposing the control flow and register requirements. This allows the register allocation to be performed on a rather more abstract IR than usually used for that purpose. It then annotates the IR with the register numbers, and the code generator walks the IR in linear execution order to produce the instructions. These are kept in a low-level format called InstrDescs which simply allow the emitter to fixup relative addresses and produce native code and tables.
+
+## RyuJIT IR
+
+### Throughput-Oriented IR
+- Trees instead of tuples
+ - HIR Form:
+ - Evaluation order implicit
+ - LIR Form:
+ - Evaluation order explicit via gtNext, gtPrev links
+ - JIT must preserve side-effect ordering
+ - Implicit single-def, single-use dataflow
+- Limit on the number of “tracked” variables
+ - SSA, liveness
+- Single (though modal) IR, with limited phase-oriented IR transformations
+- Historically oriented toward a small working set
+
+### RyuJIT IR
+![RyuJIT IR Overview](../images/ryujit-ir-overview.png)
+
+#### Notes
+The RyuJIT IR can be described at a high level as follows:
+
+- The `Compiler` object is the primary data structure of the JIT. Each method is represented as a doubly-linked list of `BasicBlock` objects. The Compiler object points to the head of this list with the `fgFirstBB` link, as well as having additional pointers to the end of the list, and other distinguished locations.
+- `BasicBlock` nodes contain a list of doubly-linked statements with no internal control flow
+ - The `BasicBlock` also contains the dataflow information, when available.
+- `GenTree` nodes represent the operations and statement of the method being compiled.
+ - It includes the type of the node, as well as value number, assertions, and register assignments when available.
+- `LclVarDsc` represents a local variable, argument or JIT-created temp. It has a `gtLclNum` which is the identifier usually associated with the variable in the JIT and its dumps. The `LclVarDsc` contains the type, use count, weighted use count, frame or register assignment etc. These are often referred to simply as “lclVars”. They can be tracked (`lvTracked`), in which case they participate in dataflow analysis, and have a different index (`lvVarIndex`) to allow for the use of dense bit vectors. Only non-address-taken lclVars participate in liveness analysis, though aliased variables can participate in value numbering.
+
+### GenTrees
+- A `BasicBlock` is a list of statements (GenTreeStmt nodes)
+ - It has a pointer to the expression for the statement
+ - Statement nodes share the same base type as expression nodes, though they are really distinct IR objects
+- Each `GenTreeStmt` node points to its expression tree
+ - Each node points to its operands (children), and contains:
+ - Oper (the operator for the expression, e.g. GT_ASG, GT_ADD, …)
+ - Type (the evaluation type, e.g. GT_INT, GT_REF, GT_STRUCT)
+ - They are not always strictly expressions
+ - Comma nodes are inserted to allow creation of (multi-use) temps while preserving ordering constraints
+
+#### Notes
+The GenTree is the primary data structure of the JIT. It is used to represent both the statements within a block, as well as the expressions for each statement.
+Some distinguishing features of this IR are that, while an operation has links to its operands, they do not have a link to their parent expression.
+Furthermore, during the initial phases of the JIT, the nodes are only ordered implicitly by the canonical traversal order of trees.
+The initial construction of the IR ensures that any ordering dependencies are obeyed by the canonical traversal order, and any subsequent optimizations must ensure that any visible ordering constraints are obeyed.
+
+### GenTrees Sample
+```
+▌ stmtExpr void (top level) (IL 0x01D
+│ ┌──▌ const int 1
+│ ┌──▌ & int
+│ │ └──▌ lclVar int V08
+│ ┌──▌ + int
+│ │ └──▌ lclVar int V06
+└──▌ = int
+ └──▌ lclVar int V06
+```
+From the example we’ll look at later: count = count + (bits & 1)
+
+#### Notes
+This is the dump of an expression tree for a single statement. It takes a little while to get used to reading the expression tree dumps, which are printed with the children indented from the parent, and, for binary operators, with the first operand below the parent and the second operand above, at least in the front-end.
+This statement is extracted from the PopCount example we’re going to walk through later. V06 is the local variable with lclNum 6, which is the “count” variable in the source. V08 is the “bits” variable.
+One thing to notice about this is that the context of the lclVar nodes is not clear without examining their parent. That is, two of the lclVar nodes here are uses, while the bottom one is a definition (it is the left-hand-side of the assignment above it).
+
+
+### GenTrees Evolution
+- The IR is being evolved to improve the ability to analyze and reason about it
+ - Ensure that expression tree edges reflect data flow from child to parent
+ - Eliminate GT_ASG: data flows from rhs to lhs “over” the parent (need parent context to determine whether a node is a use or a def)
+ - Eliminate GT_ADDR: Need parent context to analyze child
+ - Eliminate GT_COMMA: strictly an ordering constraint for op1 relative to op2 and parent
+- Over time we expect to Rationalize the IR during or immediately after the IR is imported from the MSIL byte codes.
+
+#### Notes
+The GenTrees IR is being evolved to address the context issue mentioned in the last slide.
+We would like to ensure that all data flows are from child to parent. Examples where this is currently violated are in the assignment, or GT_ASG node, where the data flows from the right hand side of the assignment “over” the parent assignment, to the value being defined on the left hand side. Similarly, the child of a GT_ADDR node may appear to be a use or a definition of the value, when instead its address is being taken.
+Finally, the comma node is inserted in the tree purely as an ordering constraint to enable a non-flow computation or store of a temporary variable, to be inserted in the midst of the evaluation of an expression.
+
+The Rationalizer phase, which transforms these constructs to a more rational form, is currently run just prior to the back-end, but over time we expect to move it much earlier.
+
+### GenTrees: Two modes
+- In tree-order mode (front-end)
+ - Aka HIR
+ - IR nodes are linked only from parent to child initially
+ - After loop transformations, and before the main optimization phases, the IR nodes are sequenced in
+ execution order with `gtNext` and `gtPrev` links.
+ - After this point the execution order must be maintained, and must be consistent with a canonical
+ tree walk order.
+- In linear-order mode (back-end)
+ - Aka LIR
+ - Execution order links (`gtPrev` and `gtNext`) are the definitive specification
+ of execution order (no longer derivable from a tree walk)
+ - Each `BasicBlock` contains a single linked list of nodes
+ - `GT_STMT` nodes are eliminated
+ - `GT_IL_OFFSET`nodes convey source (IL) mapping info
+
+#### Notes
+There are a number of modalities in the RyuJIT IR, but one of the more significant is that when the IR is first imported, the nodes are linked only from parent to child. Later in the JIT, the execution order is made explicit by the addition of gtPrev and gtNext links on each node. This eases analysis of the IR, but also makes updates a bit more cumbersome.
+
+### IR Example: Array References
+##### After Import
+```
+ ┌──▌ lclVar V03
+──▌ []
+ └──▌ lclVar V00
+```
+##### Front-end
+- Computation Exposed for Opt
+```
+ ┌──▌ indir
+ │ │ ┌──▌ const 16
+ │ └──▌ +
+ │ │ ┌──▌ const 2
+ │ │ ┌──▌ <<
+ │ │ │ └──▌ lclVar V03
+ │ └──▌ +
+ │ └──▌ lclVar V00
+──▌ comma
+ └──▌ arrBndsChk
+ ├──▌ arrLen
+ │ └──▌ lclVar V00
+ └──▌ lclVar V03
+```
+##### Backend
+- Execution order
+- Target-dependent addressing modes
+```
+ ┌──▌ lclVar V00
+ ┌──▌ lea(b+8)
+ ┌──▌ indir
+ ├──▌ lclVar V03
+──▌ arrBndsChk
+ ┌──▌ lclVar V00
+ ├──▌ lclVar V03
+ ┌──▌ lea(b+(i*4)+16)
+──▌ indir
+```
+
+#### Notes
+This example shows the evaluation of the IR from the importer, through the front-end and finally the backend.
+Initially, an array reference is imported as a GT_INDEX node, represented here by the double brackets, with the array object (V00) and the index (V03) as its children.
+In order to optimize this, we want to be able to expose the full addressing expression, as well as the bounds check. Note that the bounds check is inserted below a comma node. This allows this transformation to be made “in place”. Also, note that the execution order is generally “left to right” where the “left” node of a binary operator is actually shown below it in tree order.
+On the right hand side, you can see that the addressing expression has been transformed to a “load effective address”, and the array bounds check has been split.
+In the backend, although the tree links are still shown, we dump the graphs in execution order, as that is the primary view of the IR in the backend.
+
+### Dataflow
+- There are two first-class entities in the JIT:
+ - Local variables
+ - These include some compiler-generated temps
+ - These can have multiple definitions and uses
+ - Tree nodes
+ - Each node has a type, and if it is not a top-level node (i.e. the root of the statement tree), it defines a value
+ - The value has exactly one use, by the parent node
+- The JIT also does some tracking of heap values via value numbering
+
+#### Notes
+The JIT only tracks the value of two kinds of entities:
+Local variables – including user-defined arguments and locals, as well as JIT-generated temps. These can have multiple definitions and uses.
+Tree nodes – these are always single-def, single-use
+
+The JIT also does some tracking of heap values.
+
+### Dataflow Information
+- For throughput, the JIT limits the number of lclVars for which it computes liveness
+ - These are the only lclVars that will be candidates for register allocation
+ - These are also the lclVars for which GC ranges will be reported
+ - Note that we have a precise GC model
+
+#### Notes
+The JIT limits the number of lclVars for which it computes liveness. The limit is currently 512 for most targets, which is sufficient to include all of the lclVars for most methods. These are the only lclVars that will participate in optimization or register allocation.
+A lclVar whose address has been taken will never be tracked.
+They are also the lclVars for which GC ranges will be reported. Although the CLR has a precise GC model, the JIT can either report ranges over which a location (i.e. a register or stack location) contains a GC variable, or report a location as a GC value for the full method scope, and then ensure that its value either represents a valid heap location or null.
+
+### Liveness Analysis
+- The live-in and live-out sets are captured in the bbLiveIn and bbLiveOut fields of the BasicBlock.
+ - The GTF_VAR_DEF flag is set on a lclVar GenTree node that is a definition.
+ - The GTF_VAR_USEASG flag is set (in addition to the GTF_VAR_DEF flag) for the target of an update (e.g. +=).
+ - GTF_VAR_DEATH is set to indicate the last uses.
+- The bitvector implementation is abstracted and can be changed to a variable sized set.
+
+#### Notes
+The liveness analysis is a simple, traditional liveness analysis. Once complete, the bbLiveIn and bbLiveOut sets are available on each BasicBlock, and the data flow bits are set on each GenTree node that represents a lclVar reference, to indicate whether it is a use, a def, or an update, and whether it is a last use.
+The size of the bitVector is the number of tracked variables, and can be changed with different JIT build options, though not currently dynamically.
+
+### SSA
+- Static single assignment (SSA) form is constructed in a traditional manner.
+ - The SSA names are recorded on the lclVar references.
+ - Each lclVar has a table of its SSA names with their defining tree and BasicBlock
+- The JIT currently requires that the IR be maintained in conventional SSA form, as there is no “out of SSA” translation
+ - i.e. the operands of a phi node may not interefere
+
+#### Notes
+The SSA implementation constructs pruned SSA, using the liveness information.
+It doesn’t change the lclNum of the lclVar nodes, but simply annotates the node with the SSA name. That is, an SSA name can be considered to be the pair formed by the lclNum and the SSA name.
+The JIT has no “out of SSA” translation, so all optimizations must preserve conventional SSA form – that is they may not move references to an SSA name across a PHI node that references it.
+
+### Value Numbering
+- Value numbering utilizes SSA for lclVar values, but also performs value numbering of expression trees.
+ - Two nodes with the same value number compute the same value
+ - Used for CSE and for array bounds check elimination
+ - It takes advantage of type safety by not invalidating the value number for field references with a heap write, unless the write is to the same field.
+- This is done by tagging indirections with a chain of FieldSeqNodes that describe the field being referenced at each level, such that the final expression has the chain of fields being accessed.
+ - The IR nodes are annotated with the value numbers (shown as $<vn> in the dump), which are indexes into a type-specific value number store.
+ - Value numbering traverses the trees, performing symbolic evaluation of many operations.
+
+#### Notes
+The RyuJIT value numbering implementation is somewhat unusual in that it takes advantage of the type safety of .NET by not invalidating the value number for heap-based field references by an arbitrary heap write, unless the write is to the same field. While this doesn’t give the full fidelity of alias-based analysis, it is quite effective.
+This is done by tagging indirections with a chain of descriptors for the fields referenced at each level of indirection below the current node. In this way, each node has the full chain of fields that it references.
+Value numbering performs symbolic evaluation of many operations, and can therefore tag equivalent expressions with the same value number.
+This is used by all of the front-end optimizations.
+
+## RyuJIT Initial Phases
+
+### Inlining
+- The inliner is the first phase after the importer
+- It examines the signature and IL for the candidate methods, extracting characteristics that it uses to estimate viability and profitability
+ - It then imports the IL for the candidate, producing IR
+ - This is inserted at the call site, if successful
+- This phase has been undergoing significant refactoring and enhancement:
+ - https://github.com/dotnet/coreclr/blob/master/Documentation/design-docs/inlining-plans.md
+
+#### Notes
+The inliner re-invokes the importer for each method that is considered a suitable candidate. Along the way, it may determine that the method cannot, or should not, be inlined, at which case it abandons the constructed IR, and leaves the callsite as-is. Otherwise, it inserts the newly created IR at the callsite, adds the local variables of the called method to the callee, and fixes up the arguments and returns.
+This phases has recently been significantly refactored, and enhancements are in progress. There is a design document online that describes the overall plan.
+
+### Morph
+- This phase is responsible for preparing the IR for optimization and code generation:
+ - Struct promotion (scalar replacement) breaks down value types into their constituent fields if conditions are met
+ - The IR is traversed to determine which lclVars have their address taken
+ - Note that this requires a contextual walk, as it is the parent of a lclVar that determines whether it is a use, def or address
+ - Morph Blocks normalizes the graph
+ - Expanding and transforming array and field references, block copies and assignments, and doing simple optimizations
+ - It is a complicating issue that Morph does both transformations necessary for correctness, as well as optimizing transformations
+
+### Flowgraph analysis
+- Sets the predecessors of each block
+ - Must be kept valid after this phase.
+- Computes reachability and dominators
+ - These may be invalidated by changes to the flowgraph.
+- Sets edge and block weights
+ - Using profile information if available; otherwise heuristically set
+- Identifies and normalizes loops
+ - Transforms while loops to “do while”
+ - Performs loop cloning and unrolling
+ - Loops may be invalidated, but must be marked as such.
+
+### LclVar Sorting and Tree Ordering
+- lvaMarkLocalVars()
+ - Set reference counts, sort and select for tracking
+- Execution order within a statement is set by fgSetBlockOrder()
+ - Canonical postorder traversal of the nodes
+ - Execution order is made concrete by adding gtNext/gtPrev links
+ - Must also correspond with canonical order: “Left to right” except for binary operators with GTF_REVERSE_OPS flag
+ - If op1 has no side-effects, a simple cost analysis is done to determine when to reverse the order of binary operands
+ - A GTF_REVERSE_OPS flag on an assignment indicates that the rhs (op2) should be evaluated before the target address (if any) on the lhs (op1) is evaluated.
+
+### Tree Order
+- Initially, expression nodes are linked only via parent-child links (uni-directional)
+- The consuming node (parent) has pointers to the nodes that produce its input operands (children)
+- Execution order is implicit
+ - Operands are evaluated in order
+ - Unless the GTF_REVERSE_OPS flag is set
+
+### RyuJIT IR
+- Before ordering
+ - The earlier IR diagram shows the IR with only the parent/child links
+- After ordering (`fgSetBlockOrder()`):
+ - The execution order *within a statement* is specified by the `gtNext` and `gtPrev` links
+
+![RyuJIT IR Overview](../images/ryujit-ir-ordered.png)
+
+#### Notes
+This is the same diagram as before, but with additional links to indicate execution order. The statements have a link to the first node in the list, and each node has a link to its previous and next node in the linear order.
+
+### Linear IR (LIR)
+- After Ordering, IR expression nodes have both parent-child links as well as execution order links (gtPrev and gtNext)
+- The execution order no longer represents a canonical traversal of the parent -> child links
+- In LIR, statements are replaced with GT_IL_OFFSET nodes to allow mapping back to the incoming IL
+- All the nodes for a `BasicBlock` are in a single linked-list
+
+![RyuJIT LIR](../images/ryujit-lir.png)
+
+## RyuJIT Front-End
+
+### Loop Recognition and Transformation
+- Identifies simple loops
+- Performs loop cloning and unrolling
+
+### Early Propagation
+- Propagation of array lengths and type information
+- Done after loop recognition but before loop hoisting
+
+### Loop Optimizations
+- Traverses loops outer-to-inner, hoisting expressions that
+ - Have not been marked GTF_DONT_CSE
+ - Have no side-effects
+ - Don’t raise exceptions, OR occur before any side-effects
+ - Have a valid value number and are invariant:
+ - Constants
+ - LclVars defined outside the loop
+ - Nodes whose children are invariant
+
+### Copy Propagation
+- Walks each block in the graph in dominator-first order
+ - When it encounters a variable with the same VN as a previously live variable, it is replaced with that variable
+
+### CSE & Assertion Propagation
+- Common Subexpression Elimination
+ - Redundant expressions are identified by value number
+ - If deemed profitable, they are evaluated to a new “temp” lclVar and then reused
+- Assertion Propagation
+ - Propagate properties such as constant values and non-nullness
+
+### Range Check Optimization
+- Traverse the IR looking for range checks, determining the check range
+ - Constant or value number
+- Compute the range of the index value being checked:
+ - Iterate over the def chains for the index
+ - Mark recursive phis as dependent
+ - Merge assertions from incoming values
+ - This incorporates loop bound information
+ - Check for overflow
+ - Check that the chain is monotonic
+ - Determine initial value for dependent phis
+- Eliminate checks where the range of the index is within the check range
+
+## RyuJIT Back-End
+
+### Rationalization
+- All GT_COMMA nodes are eliminated
+- All GT_ASG nodes become GT_STORE variants (e.g. GT_STORE_LCL_VAR)
+- All GT_ADDR nodes are eliminated (e.g. with GT_LCL_VAR_ADDR)
+
+### IR Rationalization: Assignment and Address-of
+
+#### Assignment
+##### Front-end IR
+```
+ ┌──▌ lclVar V03
+──▌ =
+ └──▌ lclVar V00
+```
+##### Rationalized IR
+```
+ ┌──▌ lclVar V03
+──▌ st.lclVar V00
+```
+
+#### Address-of
+##### Front-end IR
+```
+ ┌──▌ const 0
+ ├──▌ lclVarAddr V00
+ ├──▌ const 16
+ ──▌ initBlk
+```
+##### Rationalized IR
+```
+ ┌──▌ const 0
+ │ ┌──▌ lclVar V00
+ ├──▌ addr
+ ├──▌ const 16
+ ──▌ initBlk
+
+```
+
+### IR Rationalization: Commas
+#### Front-end IR
+```
+▌ stmtExpr (IL 0x093...0x09D)
+│ ┌──▌ lclVar long V09
+│ ┌──▌ indir long
+│ │ ┌──▌ lclFld float V10 [+0]
+│ │ ┌──▌ addr byref
+│ │ ├──▌ lclVar long V101
+│ │ ┌──▌ = long
+│ │ ├──▌ lclVar long V101
+│ ├──▌ comma long
+└──▌ = long
+```
+##### Rationalized IR
+```
+▌ stmtExpr (IL 0x093...0x09D)
+│ ┌──▌ lclVar long V09
+│ │ { ▌ stmtExpr (embedded)
+│ │ { │ ┌──▌ &lclFld V10 [+0]
+│ │ { └──▌ st.lclVar long V101
+│ ├──▌ lclVar long V101
+└──▌ storeIndir long
+```
+#### Notes
+This needs to be updated, as we no longer have embedded statements.
+
+### Lowering
+- GenTree nodes are split or transformed
+ - Make any necessary flowgraph changes
+ - Switch statements
+ - Block copies
+ - Expose all register requirements
+ - Number of registers used, defined, and required for “internal use”
+ - Identify nodes that are “contained”
+ - This includes constants and addressing modes
+ - Code generation for these nodes is deferred to the parent node
+
+### Linear Scan Register Allocator
+- Builds Intervals
+ - Each represents a lclVar or expression
+- Constructs an ordered list of RefPositions
+ - Ordered according to a weighted predecessor-first traversal of blocks
+ - These are associated either with an Interval or a physical register
+- Traverses the RefPositions to allocate registers
+ - Supports split intervals for lclVars, i.e. they can move between different registers and/or a stack location
+ - Calculates the maximum number of spill temps required
+- Writes back the register assignments, and resolves register locations at block boundaries, inserting moves and splitting blocks as needed
+
+### Code Generation
+- Determines frame layout
+- Traverses the blocks in layout order
+ - Generates code for each node in execution order
+ - InstrDescs
+ - Updates the state of registers and variables, used to
+ - Associate GC information with the generated code
+ - Create debug scope info
+- Generates the prolog and epilog code
+
+### Supporting Components
+- Instruction encoding: InstrDescs
+ - Encodings are captured in various encoding tables instrs{tgt}.h (e.g. instrsxarch.h)
+- GC info: reports live GC references two ways
+ - Untracked stack locations: initialized to null in prolog
+ - Tracked lclVars: live ranges in registers or on stack
+- Debugger info
+ - Mapping of MSIL offsets to native code offsets
+ - Tracked on GenTree nodes, captured during Codegen, then written out at end (genIPmapping*)
+ - Mapping of user locals to location (register or stack) – siVarLoc captures location, VarScopeDsc captures range
+- Exception handling: EHblkDsc for each exception handling region
+ - Can be nested
+ - Complicated!
+ - Inhibits optimization of values that flow across EH edges
+
+### Retargeting
+- Platforms:
+ - x86-64
+ - Fully functional on Windows, Linux and OSX
+ - x86 (32-bit)
+ - Fully function on Windows
+ - Linux support is underway
+ - Arm64/Windows is nearly complete
+ - Arm32 is using an older source base for the backend (look for #ifdef LEGACY_BACKEND), but the retargeting of RyuJIT is nearing completion for both Linux and Windows
+- Major porting considerations:
+ - Encodings: instrsXXX.h, emitXXX.cpp and targetXXX.cpp
+ - Translation: lowerXXX.cpp, codeGenXXX.cpp, simdcodegenXXX.cpp, and unwindXXX.cpp
+ - ABI (including calling convention): primarily Importer, Morph, Lowering and Codegen
+
+### Instruction Encoding
+- The instrDesc is the data structure used for encoding
+ - It is initialized with the opcode bits, and has fields for immediates and register numbers.
+- instrDescs are collected into groups
+ - A label may only occur at the beginning of a group
+- The emitter is called to:
+ - Create new instructions (instrDescs), during CodeGen
+ - Emit the bits from the instrDescs after CodeGen is complete
+ - Update Gcinfo (live GC vars & safe points)
+
+### Sample Feature
+- Add support for popcnt “intrinsic” to x86-64 RyuJIT:
+ - C# code:
+```
+public static int PopCount(ulong bitVectorArg)
+{
+ int count = 0;
+ const int bitWidth = sizeof(ulong) * 8;
+ ulong bitVector = bitVectorArg;
+ for (int i = 0; i < bitWidth; i++)
+ {
+ count += ((int)bitVector & 1);
+ bitVector >>= 1;
+ }
+ return count;
+}
+```
+- Encoding: F3 REX.W 0F B8 /r POPCNT r64, r/m64
+
+#### Notes
+The sample I'm going to walk through implements support for pop count (counting the number of '1' bits in a 64-bit value).
+We're going to start by assuming that we have a method with a known signature that implements PopCount.
+Here's the implementation we’re going to use. It simply takes the input value, and keeps anding with one, and then shifting right.
+We’re first going to simply recognize the name and signature, and replace the method call with a simple PopCnt IR node.
+Then, we’re going to add code to pattern match the loop.
+Note that this is not necessarily the approach one would take, because the loop is quite an inefficient implementation - but the alternative (sequence of ands, ors and multiplies) creates a complex tree that would be problematic to recognize for our simple example.
+
+### Sample Code
+- I’ve implemented this sample and checked it into my fork of the coreclr sources:
+ https://github.com/caroleidt/coreclr/tree/PopCntSample
+- There are two commits
+ - The first one does a simple name match of the PopCount method
+ - The second one does a pattern match of the loop
+
+### Getting Dumps
+```
+set COMPlus_JitDump=Main
+set COMPlus_JitDumpAscii=0
+set COMPlus_JitDumpFg=Main
+set COMPlus_JitDumpFgDot=1
+set COMPlus_JitDumpFgFile=Main
+set COMPlus_JitDumpFgPhase=OPT-CHK
+```
+{BinaryDir}\CoreRun.exe PopCount.exe 1122334455667788 > jitdump.out.0
+
+![RyuJIT Flowgraph](../images/ryujit-flowgraph.png)
+
+#### Notes
+The first thing we’re going to do is to take a look at the IR for the sample.
+We have a simple Main method that reads in an unsigned long value, and calls the PopCount method.
+We set a bunch of environment variables to get some useful dumps.
+The first says that we’re want the dump for the method named “Main”. We are also going to set the Ascii option to zero, to get a slightly better tree dump.
+We also want to dump the flowgraph in dot format, to a file named Main.dot, and we want to do it after the range check optimization phase, since that’s where we’re eventually going to put our pattern matching code. The graph to the right is the result of running the dot file through graphviz.
+
+### PopCnt Sample Overview
+I added/changed some foundational stuff:
+- gentree.h
+ - GenTree::IsOne() (this is now available as `GenTree::IsIntegralConst(1)`)
+- compiler.h, optimizer.cpp:
+ - optIsSimpleLoop(int loopNum)
+ - bool optIsTestEvalIntoTemp(GenTreePtr test, GenTreePtr* newTest); ( was optIsLoopTestEvalIntoTemp)
+ - unsigned optIsLclVarUpdateTree(GenTreePtr tree, GenTreePtr* otherTree, genTreeOps *updateOper);
+
+Getting Ready
+- Set COMPlus_JitDump=Main
+- Set COMPlus_AltJit=*
+- Run and capture jitdump1.out
+- Examine the IR for the loop just prior to optCloneLoops
+
+Recognize "Intrinsic" (SampleStep1 shelveset)
+- View/compare shelveset changes:
+ - gtlist.h: Add a new node, GT_POPCNT. It's unary.
+ - instrsxarch.h: encoding
+ - codegenxarch.cpp: generate instruction
+ - importer.cpp: name recognition
+- set COMPLUS_JitDump
+- Run & capture jitdump2.out, search for CountBits, then look at disassembly
+
+Add Pattern Recognition (SampleStep2 shelveset):
+- ifdef out the name recognition
+- Go back to jitdump1.out and look at IR just prior to optCloneLoops
+- Let's assume we're going to eventually add more than one instrinsic that implements a loop, so we’ll add a method that looks for simple loops we can turn into intrinsics.
+- Unshelve SampleStep2:
+- Add optFindLoopIntrinsics() to compCompile after optOptimizeLoops()
+- compiler.h, compiler.cpp
+- Run & capture jitdump3.out, search for optCloneLoops
+
+### Reference
+- The RyuJIT Overview document is available here:
+ https://github.com/dotnet/coreclr/blob/master/Documentation/botr/ryujit-overview.md
+
+## Backup
+
+### COMPlus Variables
+- COMPlus_JitDump={method-list} – lots of info about what the JIT is doing
+- COMPlus_JitDisasm={method-list} – disassembly listing of each method
+- COMPlus_JitDiffableDasm – avoid printing pointer values that can change from one invocation to the next, so that the disassembly can be more easily diffed.
+- COMPlus_JITGCDump={method-list} – this dumps the GC information.
+- COMPlus_JitUnwindDump={method-list} – dumps the unwind tables.
+- COMPlus_JitEHDump={method-list} – dumps the exception handling tables.
+- COMPlus_JitTimeLogFile – a log file for timing information (dbg or chk builds)
+- COMPlus_JitTimeLogCsv – a log file for timing information in csv form (all builds)
+- {method-list} can be a space-separated list of method names or * for all methods
+
+### IR Dump: Front-end
+Here is an example dump in tree order (shown with COMPlus_JitDumpAscii=0)
+```
+[000068] ------------ ▌ stmtExpr void (top level) (IL ???... ???)
+[000067] -AC-G------- └──▌ call help void HELPER.CORINFO_HELP_ARRADDR_ST
+[000047] ------------ arg0 ├──▌ lclVar ref V03 loc2
+[000048] ------------ arg1 ├──▌ const int 0
+[000063] -A---------- arg2 └──▌ box ref
+[000061] ------------ │ ┌──▌ lclVar ref V04 tmp0
+[000062] -A---------- └──▌ comma ref
+[000049] ------------ │ ┌──▌ lclVar long V01 loc0
+[000060] -A---------- └──▌ = long
+[000059] -------N---- └──▌ indir long
+[000057] ------------ │ ┌──▌ const long 8
+[000058] ------------ └──▌ + byref
+[000056] ------------ └──▌ lclVar ref V04 tmp0
+```
+
+### IR Dump: Back-end
+- Here is the same statement just prior to code generation. Note that the nodes are printed in execution order, and the comma node has been eliminated.
+```
+***** BB06, stmt 21 (top level)
+ ( 49, 31) [000068] ------------ ▌ stmtExpr void (top level) (IL ???... ???)
+N199 ( 1, 1) [000047] ------------ │ ┌──▌ lclVar ref V03 loc2 u:3 rdi REG rdi RV $540
+N201 ( 5, 4) [000281] DA--------L- arg0 SETUP │ ┌──▌ st.lclVar ref V11 tmp7 d:3 rcx (last use) REG rcx RV
+N203 ( 0, 0) [000288] ----------L- arg1 SETUP │ ├──▌ argPlace int REG NA $40
+ ( 8, 7) [000396] ------------ │ │ { ▌ stmtExpr void (embedded) (IL ???... ???)
+N205 ( 1, 1) [000056] ------------ │ │ { │ ┌──▌ lclVar ref V04 tmp0 u:3 rax REG rax RV $1cf
+N207 ( 2, 2) [000421] ------------ │ │ { │ ┌──▌ lea(b+8) byref REG NA
+N209 ( 3, 2) [000049] ----G------- │ │ { │ ├──▌ lclVar long (AX) V01 loc0 REG rcx $348
+N211 ( 8, 7) [000397] ----G------- │ │ { └──▌ storeIndir long REG NA
+N213 ( 1, 1) [000061] ------------ │ │ ┌──▌ lclVar ref V04 tmp0 u:3 rax (last use) REG rax RV $1cf
+N215 ( 19, 15) [000285] DA--GO----L- arg2 SETUP │ ├──▌ st.lclVar ref V12 tmp8 d:3 r8 REG r8 RV
+N223 ( 1, 1) [000282] ------------ │ │ ┌──▌ lclVar ref V03 loc2 u:3 rdi REG rdi RV $540
+N225 ( 1, 1) [000418] ------------ arg0 in rcx │ ├──▌ putarg_reg ref REG rcx
+N227 ( 3, 2) [000286] ------------ │ │ ┌──▌ lclVar ref V12 tmp8 u:3 r8 (last use) REG r8 RV $2d3
+N229 ( 3, 2) [000419] ------------ arg2 in r8 │ ├──▌ putarg_reg ref REG r8
+N231 ( 1, 1) [000048] ------------ │ │ ┌──▌ const int 0 REG rdx $40
+N233 ( 1, 1) [000420] ------------ arg1 in rdx │ ├──▌ putarg_reg int REG rdx
+N241 ( 49, 31) [000067] -ACXGO------ └──▌ call help void HELPER.CORINFO_HELP_ARRADDR_ST $1d1
+```
+
+### Phase Transitions
+- Flowgraph analysis
+- BasicBlock links, reachability, dominators, edge weights, loop identification
+- IR Sorting and Ordering
+- LclVar reference counts, evaluation order
+- Rationalization
+- Eliminate context sensitive nodes
+- Lowering
+- Expose all register requirements and control flow
diff --git a/Documentation/building/linux-instructions.md b/Documentation/building/linux-instructions.md
index fecf2c9b60..71ca8797e3 100644
--- a/Documentation/building/linux-instructions.md
+++ b/Documentation/building/linux-instructions.md
@@ -30,6 +30,7 @@ Install the following packages for the toolchain:
- libcurl4-openssl-dev
- libssl-dev
- uuid-dev
+- libkrb5-dev
- libnuma-dev (optional, enables numa support)
In order to get lldb-3.6 on Ubuntu 14.04, we need to add an additional package source:
@@ -51,7 +52,7 @@ For other version of Debian/Ubuntu, please visit http://apt.llvm.org/.
Then install the packages you need:
```
-ellismg@linux:~$ sudo apt-get install cmake llvm-3.5 clang-3.5 lldb-3.6 lldb-3.6-dev libunwind8 libunwind8-dev gettext libicu-dev liblttng-ust-dev libcurl4-openssl-dev libssl-dev uuid-dev libnuma-dev
+ellismg@linux:~$ sudo apt-get install cmake llvm-3.5 clang-3.5 lldb-3.6 lldb-3.6-dev libunwind8 libunwind8-dev gettext libicu-dev liblttng-ust-dev libcurl4-openssl-dev libssl-dev uuid-dev libnuma-dev libkrb5-dev
```
You now have all the required components.
diff --git a/Documentation/building/windows-instructions.md b/Documentation/building/windows-instructions.md
index 4122711174..a5ce25780c 100644
--- a/Documentation/building/windows-instructions.md
+++ b/Documentation/building/windows-instructions.md
@@ -91,7 +91,7 @@ Powershell version must be 3.0 or higher. This should be the case for Windows 8
- Windows 7 SP1 can install Powershell version 4 [here](https://www.microsoft.com/en-us/download/details.aspx?id=40855).
## DotNet Core SDK
-While not strictly needed to build or tests the .NET Core repository, having the .NET Core SDK installed lets
+While not strictly needed to build or test the .NET Core repository, having the .NET Core SDK installed lets
you use the dotnet.exe command to run .NET Core applications in the 'normal' way. We use this in the
[Using Your Build](../workflow/UsingYourBuild.md) instructions. Visual Studio 2015 (update 3) should have
installed the .NET Core SDK, but in case it did not you can get it from the [Installing the .Net Core SDK](https://www.microsoft.com/net/core) page.
@@ -141,8 +141,8 @@ full rebuild.
Build has a number of options that you can learn about using build -?. Some of the more important options are
- * skiptests - don't build the tests. This can shorten build times quite a bit, but means you can't run tests.
- * release - build the 'Release' build type that does not have extra development-time checking compiled in.
+ * -skiptests - don't build the tests. This can shorten build times quite a bit, but means you can't run tests.
+ * -release - build the 'Release' build type that does not have extra development-time checking compiled in.
* -rebuild - force the build not to be incremental but to recompile everything.
You want this if you are going to do performance testing on your build.
diff --git a/Documentation/building/windows-test-instructions.md b/Documentation/building/windows-test-instructions.md
index 6d90826589..bcad244569 100644
--- a/Documentation/building/windows-test-instructions.md
+++ b/Documentation/building/windows-test-instructions.md
@@ -71,15 +71,15 @@ If you wish to re-run a failed test, please follow the following steps:
1. Set an environment variable, `CORE_ROOT`, pointing to the path to product binaries that was passed to runtest.cmd.
For example using a checked build the location would be: `<repo_root>\bin\tests\Windows_NT.x64.Checked\Tests\Core_Root`
-2. Next, run the failed test, the command to which is also present in the test report for a failed test. It will be something like `<repo_root>\binaries\tests\x64\debug\Exceptions\Finalization\Finalizer.cmd`.
+2. Next, run the failed test, the command to which is also present in the test report for a failed test. It will be something like `<repo_root>\bin\tests\Windows_NT.x64.Checked\Exceptions\Finalization\Finalizer.cmd`.
If you wish to run the test under a debugger (e.g. [WinDbg](http://msdn.microsoft.com/en-us/library/windows/hardware/ff551063(v=vs.85).aspx)), append `-debug <debuggerFullPath>` to the test command. For example:
- <repo_root>\binaries\tests\x64\debug\Exceptions\Finalization\Finalizer.cmd -debug <debuggerFullPath>
+ <repo_root>\bin\tests\Windows_NT.x64.Checked\Exceptions\Finalization\Finalizer.cmd -debug <debuggerFullPath>
**Modifying a test**
-If test changes are needed, make the change and build the test project. This will binplace the binaries in test binaries folder (e.g. `<repo_root>\binaries\tests\x64\debug\Exceptions\Finalization`). At this point, follow the steps to re-run a failed test to re-run the modified test.
+If test changes are needed, make the change and build the test project. This will binplace the binaries in test binaries folder (e.g. `<repo_root>\bin\tests\Windows_NT.x64.Checked\Exceptions\Finalization`). At this point, follow the steps to re-run a failed test to re-run the modified test.
**Authoring Tests (in VS)**
diff --git a/Documentation/deep-dive-blog-posts.md b/Documentation/deep-dive-blog-posts.md
new file mode 100644
index 0000000000..4ebadfac41
--- /dev/null
+++ b/Documentation/deep-dive-blog-posts.md
@@ -0,0 +1,22 @@
+## List of blog posts that provide a 'deep-dive' into the CoreCLR source code
+
+### Posts that take a high-level look at the entire source:
+
+- [A Hitchhikers Guide to the CoreCLR Source Code](http://mattwarren.org/2017/03/23/Hitchhikers-Guide-to-the-CoreCLR-Source-Code/)
+- [The 68 things the CLR does before executing a single line of your code](http://mattwarren.org/2017/02/07/The-68-things-the-CLR-does-before-executing-a-single-line-of-your-code/)
+- [Research papers in the .NET source](http://mattwarren.org/2016/12/12/Research-papers-in-the-.NET-source/)
+
+### Posts that reference specific parts of the source:
+
+- [A look at the internals of 'boxing' in the CLR](http://mattwarren.org/2017/08/02/A-look-at-the-internals-of-boxing-in-the-CLR/)
+- [Memory Usage Inside the CLR](http://mattwarren.org/2017/07/10/Memory-Usage-Inside-the-CLR/)
+- [How the .NET Runtime loads a Type](http://mattwarren.org/2017/06/15/How-the-.NET-Rutime-loads-a-Type/)
+- [Adding a new Bytecode Instruction to the CLR](http://mattwarren.org/2017/05/19/Adding-a-new-Bytecode-Instruction-to-the-CLR/)
+- [Arrays and the CLR - a Very Special Relationship](http://mattwarren.org/2017/05/08/Arrays-and-the-CLR-a-Very-Special-Relationship/)
+- [The CLR Thread Pool 'Thread Injection' Algorithm](http://mattwarren.org/2017/04/13/The-CLR-Thread-Pool-Thread-Injection-Algorithm/)
+- [The .NET IL Interpreter](http://mattwarren.org/2017/03/30/The-.NET-IL-Interpreter/)
+- [How do .NET delegates work?](http://mattwarren.org/2017/01/25/How-do-.NET-delegates-work/)
+- [Why is reflection slow?](http://mattwarren.org/2016/12/14/Why-is-Reflection-slow/)
+- [Preventing .NET Garbage Collections with the TryStartNoGCRegion API](http://mattwarren.org/2016/08/16/Preventing-dotNET-Garbage-Collections-with-the-TryStartNoGCRegion-API/)
+- [GC Pauses and Safe Points](http://mattwarren.org/2016/08/08/GC-Pauses-and-Safe-Points/)
+- [Strings and the CLR - a Special Relationship](http://mattwarren.org/2016/05/31/Strings-and-the-CLR-a-Special-Relationship/)
diff --git a/Documentation/design-docs/code-versioning-ideal-tree-active.png b/Documentation/design-docs/code-versioning-ideal-tree-active.png
new file mode 100644
index 0000000000..856261bd1d
--- /dev/null
+++ b/Documentation/design-docs/code-versioning-ideal-tree-active.png
Binary files differ
diff --git a/Documentation/design-docs/code-versioning-ideal-tree-update.png b/Documentation/design-docs/code-versioning-ideal-tree-update.png
new file mode 100644
index 0000000000..a225ea8646
--- /dev/null
+++ b/Documentation/design-docs/code-versioning-ideal-tree-update.png
Binary files differ
diff --git a/Documentation/design-docs/code-versioning-ideal-tree.png b/Documentation/design-docs/code-versioning-ideal-tree.png
new file mode 100644
index 0000000000..7017ab888d
--- /dev/null
+++ b/Documentation/design-docs/code-versioning-ideal-tree.png
Binary files differ
diff --git a/Documentation/design-docs/code-versioning-profiler-breaking-changes.md b/Documentation/design-docs/code-versioning-profiler-breaking-changes.md
new file mode 100644
index 0000000000..538693101d
--- /dev/null
+++ b/Documentation/design-docs/code-versioning-profiler-breaking-changes.md
@@ -0,0 +1,29 @@
+# Code Versioning Profiler Breaking Changes #
+
+The runtime changes done as part of the code versioning feature will cause some (hopefully minor) breaking changes to be visible via the profiler API. My goal is to advertise these coming changes and solicit feedback about what will be easiest for profiler writers to absorb. Currently this feature is only under development in the .Net Core version of the runtime. If you solely support a profiler on full .Net Framework this change doesn't affect you.
+
+## Underlying issue ##
+
+Code versioning, and in particular its use for tiered compilation means that the runtime will be invoking the JIT more than it did in the past. Historically there was a 1:1 relationship between a FunctionID and a single JITCompilationFinished event. For those profilers using ReJIT APIs the 1:1 relationship was between a (FunctionID,ReJITID) pair and a single [Re]JITCompilationFinished event. [Re]JitCompilationStarted events were usually 1:1 as well, but not guaranteed in all cases. Tiered compilation will break these invariants by invoking the JIT potentially multiple times per method.
+
+## Likely ways you will see behavior change ##
+
+1. There will be more JITCompilation events, and potentially more ReJIT compilation events than there were before.
+
+2. These JIT events may originate from a background worker thread that may be different from the thread which ultimately runs the jitted code.
+
+3. Calls to ICorProfilerInfo4::GetCodeInfo3 will only return information about the first jitted code body for a given FunctionID,rejitID pair. We'll need to create a new API to handle code bodies after the first.
+
+4. Calls to ICorProfilerInfo4::GetILToNativeMapping2 will only return information about the first jitted code body for a given FunctionID,rejitID pair. We'll need to create a new API to handle code bodies after the first.
+
+5. IL supplied during the JITCompilationStarted callback is now verified the same as if you had provided it during ModuleLoadFinished.
+
+
+## Obscure ways you might see behavior change ##
+
+1. If tiered compilation fails to publish an updated code body on a method that has already been instrumented with RequestReJIT and jitted, the profiler could receive a rejit error callback reporting the problem. This should only occur on OOM or process memory corruption.
+
+2. The timing of ReJITCompilationFinished has been adjusted to be slightly earlier (after the new code body is generated, but prior to updating the previous jitted code to modify control flow). This raises a slim possibility for a ReJIT error to be reported after ReJITCompilationFinished in the case of OOM or process memory corruption.
+
+
+There are likely some other variations of the changed behavior I haven't thought of yet, but if further testing, code review, or discussion brings it to the surface I'll add it here. Feel free to get in touch on github (@noahfalk), or if you have anything you want to discuss in private you can email me at noahfalk AT microsoft.com \ No newline at end of file
diff --git a/Documentation/design-docs/code-versioning.md b/Documentation/design-docs/code-versioning.md
new file mode 100644
index 0000000000..8c55f6b2fa
--- /dev/null
+++ b/Documentation/design-docs/code-versioning.md
@@ -0,0 +1,385 @@
+Code Versioning
+===============
+
+Author: Noah Falk ([@noahfalk](https://github.com/noahfalk)) - 2017
+
+Introduction
+============
+
+Code versioning allows a single logical method to be implemented with different code bodies over the lifetime of an application process. In principle code versioning has a variety of potential uses:
+
+- **Performance** - Infrequently used methods get a low quality code body and once they are called more often the runtime substitutes a higher quality code body.
+- **Diagnostics** - Instrumentation can be added and removed dynamically from the code body for code coverage or logging
+- **Code pitching** - When methods aren't in use their code could be deleted and then a new version of the code can be re-generated when the method is next called.
+- **Fast iterative development** - A developer can modify a method's code without restarting the program or recompiling entire assemblies.
+- **Hot patching** - A program in production could have a fix applied without restarting it.
+
+
+The runtime has multiple code versioning mechanisms and the majority of the doc is only going to focus on one of them, the CodeVersionManager. However a quick listing of the major ones is helpful to understand the landscape.
+
+- **CodeVersionManager**
+ - **Tiered compilation** - This feature re-runs the JIT to generate better code for hot methods.
+ - **Profiler ReJIT** - The ICorProfilerInfo APIs have a feature called ReJIT that allows the profiler to modify the IL of a method.
+- **Edit and Continue (ENC)** - The ICorDebug API have a feature that allows the debugger to apply edits to assemblies which includes method body edits. This mechanism also supports on stack replacement (OSR).
+- **Lightweight codegen (LCG)** - APIs in the base class library allow programs to create new delegates with custom IL. These delegates are collected by the GC automatically when they aren't in use which provides a code pitching mechanism.
+
+
+
+Dependencies
+============
+
+## CodeVersionManager Depends On ##
+
+### The Typeloader ###
+The typeloader defines the set of method entrypoints that exist in an application. The CodeVersionManager reasons about entrypoints at both the CLI level of abstraction via MethodDef tokens, as well as entrypoints that are specific to a particular generic instantiations via MethodDescs.
+
+### The Prestub ###
+The Prestub provides an initial version agnostic implementation of any method. When it is invoked it can call back to the CodeVersionManager to finalize which version of a method is active, and publish the code for that particular version.
+
+### JumpStub and FixupPrecode ###
+These stubs are used to construct stable method entrypoints that can delegate to different code bodies.
+
+## Components that depend on CodeVersionManager ##
+
+### Tiered compilation ###
+Tiered compilation creates new code versions with different optimization properties and indicates which version is the preferred one to invoke. It relies on the CodeVersionManager to manage the storage of the code versions, to aggregate version configuration information from other components that may have contributed, and to update the relevant stubs so that preferred code version will be invoked.
+
+### Profiler ReJIT ###
+The ICorProfilerInfo API allows a profiler user to create new versions of the IL code, to configure jit compilation settings, and to return execution to the original version. Similar to tiered compilation, this feature relies on the CodeVersionManager to manage storage of the code versions, to aggregate version configuration information from other components that may have contributed, and to update the relevant stubs so that the preferred code version will be invoked.
+
+### MethodDesc Code Preparation ###
+When MethodDesc::PrepareCode generates code, it reads configuration information from the CodeVersionManager for the version of the code it is generating.
+
+### Debugger ###
+When debugging an application with a debugger based on the ICorDebug API, the debugger fetches the IL and IL mapping information so that it can expose correct diagnostic information for the particular code body being executed.
+
+### Event tracing ###
+Event tracing, such as ETW or the recently created built-in profiler, uses the CodeVersionManager to correlate different code bodies with versioning identifiers. These identifiers can either be directly visualized or used to reason about the relationships between code bodies during analysis.
+
+### SOS ###
+Similar to event tracing, SOS exposes the versioning identifiers for code bodies which it needs to read from the CodeVersionManager.
+
+
+Design
+======
+
+## Historical context ##
+
+The CodeVersionManager was introduced in 2017, nearly 20 years after the development the runtime began. At the time it was added tiered compilation, profiler rejit, ENC, and LCG were all discrete non-interoperable features. The CodeVersionManager aims to provide a common foundation for general interoperation but the specific impetus was to allow Tiered Compilation to work in a broader variety of scenarios. In the future we may decide that it would be beneficial to allow other versioning mechanisms to interoperate as well and at that time we would refactor them.
+
+## Goals ##
+
+When it was introduced the CodeVersionManager aimed to solve three major issues:
+
+1. We had multiple features that wanted to contribute a portion of configuration for the same method. For example Profiler ReJIT wanted to specify the IL, but tiered compilation wanted to specify the JIT optimization settings. There was no data store to aggregate this information on a per-version basis.
+2. There was no unified mechanism for switching runtime dispatch between different versions of the code. ReJit used a JumpStamp, EnC and tiered compilation used a FixupPrecode, and IL interpreter used a custom stub.
+3. There is no unified build pipeline. ReJit was probably the biggest offender but the general issue was that some feature would duplicate a portion of the build/configuration logic that handles its own versioning needs as a special case, but excludes the requirements from other features.
+
+There is also a fourth issue which isn't solved yet, but we wanted to make some progress towards a solution:
+
+4. There is no unified mechanism for lifetime management of different code versions. Most of the runtime assumes code has AppDomain lifetime, LCG has a customized garbage collection scheme, and Samsung's code pitching uses a different garbage collection scheme
+
+
+## Concepts ##
+
+### Methods, Code Versions and Entrypoints ###
+
+In this doc a ***method*** always refers to a named invokable sub-routine with a particular signature. In CLI this is represented by a MethodDef token and the corresponding name and signature. Methods do not include a specific generic instantiation so List<T\>.Add(T item) is a method. List<int\>.Add(int item) and List<string\>.Add(string item) are two generic instantiations of the same method. Methods can have zero or more ***code versions***.
+
+A ***code version*** includes two things:
+
+1. A native code implementation of a method with corresponding side tables for EH, GC, debug data, etc. This determines the exact behavior of the method when it is executed.
+2. Various identifiers and configuration information that describe how this code version was generated and how it differs from other versions. For example this includes a version ID number, the IL that was compiled, the generic instantiation parameters and the jit optimization settings.
+
+It is important to notice that the IL is not defined as part of the method, but instead it is part of a particular code version. The CLI encoding of a method in an assembly defines a 1:1 relationship between MethodDef token and an IL body, but it is a runtime choice whether to use that IL in a particular code version for the method.
+
+An ***entrypoint*** is a virtual memory address that can be called at runtime to invoke a particular method. There can be multiple entrypoints for the same method. For example the method List<T\>.Add(T item) may have one entrypoint when T is int and a different one when T is string. In theory any method could be implemented by the runtime to have any number of entrypoints, but in practice generics is the current use-case. Each entrypoint is bound to exactly one code version at a time. There is no requirement that all entrypoints for the same method will be bound to the same code version, and in fact this commonly not the case when tiered compilation creates an optimized version of only one generic instantiation.
+
+### Build pipeline ###
+
+To create a code version there is a code generation pipeline operating inside the runtime. This pipeline is logically a set of stages. At the beginning of the pipeline we have solely a method identifier. Then each stage in sequence may append some additional configuration information. After all the stages have contributed and code is compiled we have a final code version. This is not defined in a highly structured way within our code, but an approximate pipeline might look like this:
+
+1. IL code loaded from an assembly or specified dynamically
+3. IL code can be replaced by Edit And Continue
+4. IL code can be replaced by profiler rejit
+7. The runtime specifies the generic instantiation
+5. IL code can be replaced by the profiler using SetILFunctionBody
+6. Jit settings can be modified by debugger
+7. Jit settings can be modified by the profiler
+8. Jit settings can be modified by the tiered compilation manager
+9. Final native code is produced by the Jit
+
+If the runtime re-runs the build pipeline with any stage altering the configuration then a new version is produced. Technically even if all stages remained unchanged this would still produce a new code version because the incrementing version id is part of code version, but there would be no reason to do this.
+
+### Default and partial code versions ###
+
+The ***default code version*** for an entrypoint is version of code that is produced when each build pipeline stage that has been integrated with the CodeVersionManager contributes its default configuration. At the moment this means Profiler ReJIT was not used to modify the IL and tiered compilation has not specified a higher optimization level.
+
+***Partial code versions*** refer to any subset of the configuration information that would be present in a complete code version. Partial versions come up frequently when a new code version has been requested, but it hasn't yet been fully initialized. For example when a profiler user calls ICorProfilerInfo4::RequestReJIT a new code version is created immediately, but it is not until the next time that method is invoked that the runtime asks the profiler what IL to associate with the new version. During the interim time period the new code version is a partial one.
+
+## The code versioning tree ##
+
+The CodeVersionManager mostly consists of maintaining a ***code versioning tree*** for each method. This tree represents a set of code versions for a particular method. Each path from root to leaf represents one code version. Every level of the tree maps to a stage in the build pipeline. The nodes on level N represent partial code versions with at most the configuration information from the first N stages of the build pipeline. It is possible for the nodes to have less information if a given stage only produces its configuration information on demand when the final code version is being created. Here is an example tree.
+
+![Figure 1](./code-versioning-ideal-tree.png)
+
+Figure 1 shows an example tree for the List<T\>.Add method. This tree has 3 stages, ReJIT configuration setting the IL code body, then generic instantiation determining the type of T, and finally tiered compilation determining the JIT optimization level.
+
+### Published and Active code versions ###
+
+At any given time only one version of the code can execute when an entrypoint is invoked. This version is called the ***published code version*** for that entrypoint. Closely related to this is ***active code version***. The active code version for an entrypoint is the version that the runtime would prefer to run when the entrypoint is next invoked. Most of the time active and published versions are identical, but the concepts can diverge in two cases:
+
+1. The runtime logic that picks the active code version has just changed it, but the corresponding stubs that direct code flow have not been updated yet. Due to the granularity of various locks the runtime can't always update the stubs in the same atomic operation that updated the active code version.
+2. In (hopefully) rare error conditions publishing may fail and this isn't necessarily treated as a fatal error. When this occurs the published code version could remain on an alternate version of the code for an indefinite period of time.
+
+The active code version for an entrypoint is determined by following a path from the root of the versioning tree down to a particular leaf. At each node one of the child nodes is designated the ***active child*** and the edge to that child should be selected. One exception to this rule occurs when traversing to the generic instantiation stage. On this stage only, the next node is selected based on the desired entrypoint. Another example tree:
+
+![Figure 2](./code-versioning-ideal-tree-active.png)
+
+Figure 2 shows an example versioning tree with edges to the active child in thick green.
+
+In this example the active code version for the List<int\>.Add(int item) is the 3rd version from left to right, the one with high JIT optimization. At the root the runtime would follow the active child to the right, then traverse to the T=int generic instantiation, and finally follow the active child to the right once more. The active version for the List<string\>(string item) entrypoint is on the far right.
+
+Each build pipeline stage controls which of their nodes are the active child nodes and in aggregate this allows all the stages to determine which code version is the active one for any given entrypoint. Any stage is allowed to create new nodes on its level or update its choice of active child at any time. The CodeVersionManager must do its best to recalculate the active version and then publish it.
+
+Hypothetically in the example tree above what would happen if the profiler used the ReJIT API to revert the change to the IL? In this case the ReJIT stage would designate the left child of the root as the new active child and the leftmost code version would become active for the List<int\>(int item) entrypoint. For List<string\>(string item) entrypoint a new branch of the tree would be constructed with a single child at every level down to the leaves.
+
+![Figure 3](./code-versioning-ideal-tree-update.png)
+
+Figure 3 shows the example tree after an update
+
+You may also have noticed that the T=int entrypoint was optimized before and now it isn't. This might feel wrong that we have allowed code to get worse, but two important points to note.
+
+1. The CodeVersionManager doesn't own any policy and the example is merely hypothesizing policies of the Rejit and Tiered Compilation build stages to show how the CodeVersionManager would update.
+2. Even if this example is correctly representing the Tiered Compilation stage policy, it isn't necessarily a bad one. Switching to a code version that already exists allows new invocations to run immediately whereas jitting a new high optimization code body would block a calling thread until the code was ready.
+
+Implementation
+==============
+
+###Code Versions###
+
+The implementation can be located in [codeversion.h](../../src/vm/codeversion.h) and [codeversion.cpp](../../src/vm/codeversion.cpp)
+
+Code versions are embodied by the configuration in NativeCodeVersion structure as well as the configuration in the transitively reachable ILCodeVersion. NativeCodeVersion::GetILCodeVersion() allows trivial access from one part of the configuration to the other. These structures have various accesors to retrieve all the code and configuration data such as:
+
+```
+ NativeCodeVersion::GetVersionId()
+ NativeCodeVersion::GetNativeCode()
+ NativeCodeVersion::GetOptimizationTier()
+ ILCodeVersion::GetIL()
+```
+
+ILCodeVersion objects are always partial code versions, containing only the portion of versioning information that doesn't vary by generic instantiation.
+
+The NativeCodeVersion and ILCodeVersion don't directly store any of the configuration data but rather serve as facades that use one of two different storage strategies. For the default version (or in the case of ILCodeVersion, default partial code version), the structures only store sufficient information to identify which version is being refered to. Then they delegate all storage to the pre-existing runtime data structures which already store this data. For non-default versions the structure stores a pointer block of memory that does store the configuration. For example:
+
+```
+PCODE NativeCodeVersion::GetNativeCode() const
+{
+ LIMITED_METHOD_DAC_CONTRACT;
+ if (m_storageKind == StorageKind::Explicit)
+ {
+ return AsNode()->GetNativeCode();
+ }
+ else
+ {
+ return GetMethodDesc()->GetNativeCode();
+ }
+}
+```
+
+StorageKind::Explicit refers to the non-default version case, in which the code retrieves the pointer to the memory block and reads the value from there:
+
+```
+PTR_NativeCodeVersionNode NativeCodeVersion::AsNode() const
+{
+ LIMITED_METHOD_DAC_CONTRACT;
+ if (m_storageKind == StorageKind::Explicit)
+ {
+ return m_pVersionNode;
+ }
+ else
+ {
+ return NULL;
+ }
+}
+PCODE NativeCodeVersionNode::GetNativeCode() const
+{
+ LIMITED_METHOD_DAC_CONTRACT;
+ return m_pNativeCode;
+}
+```
+
+StorageKind::Synthetic refers to the default version case, in which case the code retrieves the MethodDesc identifier and then fetches the code from MethodDesc::GetNativeCode() as usual:
+
+```
+PTR_MethodDesc NativeCodeVersion::GetMethodDesc() const
+{
+ LIMITED_METHOD_DAC_CONTRACT;
+ if (m_storageKind == StorageKind::Explicit)
+ {
+ return AsNode()->GetMethodDesc();
+ }
+ else
+ {
+ return m_synthetic.m_pMethodDesc;
+ }
+}
+```
+
+This facade technique was chosen to conserve memory, as most methods will only ever have one version, the default version. In this case the code version manager never allocates any additional memory beyond the current runtime behavior. Only when additional non-default versions are created do we need to pay memory costs. A second reason is that the facades free the CodeVersionManager to further change the implementation in the future without requiring any particular correlation between the conceptual nodes and the memory allocations that back that data. The versioning information isn't particularly hot so there might be motivation to attempt further compression in the future.
+
+
+### Code Version Manager ###
+
+The CodeVersionManager is the primary entrypoint to code versioning information and gives access to the logical code versioning tree discussed above. The tree isn't named as such in the API and is slightly modified from its idealized presentation in the design.
+
+- There is no direct object model representation of the root node of the tree. Instead ILCodeVersion nodes represent the child nodes of the root level. They are accessible by calling
+
+```
+CodeVersionManager::GetILCodeVersions(Module*, MethodDef)
+```
+
+- The active child of the root node is indicated by
+
+```
+CodeVersionManager::GetActiveILCodeVersion(Module*, MethodDef)
+```
+
+- To travel upwards in the tree from an ILCodeVersion, the root is logically identified by Module and MethodDef available via:
+
+```
+ILCodeVersion::GetModule()
+ILCodeVersion::GetMethodDef()
+```
+
+- The nodes in the generic instantiation level have no direct object model representation. Instead the grand-child nodes of particular generic instantiations are directly enumerable using:
+
+```
+ILCodeVersion::GetNativeCodeVersions(MethodDesc*)
+```
+
+- The active grand-child node of a particular generic instance child can be retrieved (or created on demand) via:
+
+```
+ILCodeVersion::GetOrCreateActiveNativeCodeVersion(MethodDesc*)
+```
+
+- These grand-child nodes are always NativeCodeVersions, the leaves of the tree. From here it possible travel up to the logical parent by using:
+
+```
+NativeCodeVersion::GetMethodDesc()
+```
+
+- To get the grand-parent of a NativeCodeVersion use
+
+```
+NativeCodeVersion::GetILCodeVersion()
+```
+
+When observing how these structures are implemented it may not appear particularly tree-like as there are no direct parent or child pointers and two of the four levels in the tree are missing. Instead MethodDescVersioningState and ILCodeVersioningState create two linked lists that span the NativeCodeVersion and ILCodeVersion levels of the tree respectively. Each NativeCodeVersion records a parent id which can be searched for in ILCodeVersion list to establish the parent-child linkage. This choice is again to save some memory in exchange for slower traversal of tree edges. The expectation is that most methods will have only one version, and the vast majority will only have a small number per generic instantiation (< 10) so O(N) searches are still quite reasonable. If we ever want to scale the feature to allow for very large numbers of versions we would likely need to make a different tradeoff, increasing memory usage to improve tree traversal time.
+
+Another interesting consideration is that in the future I anticipate having some form of collection for code versions. In this case methods might initially grow to some modest number of versions but most of those versions will no longer be in use. When the unused versions are collected the version tree will again prune back down to most likely a single version per generic instantiation. This suggests two interesting properties for our representations:
+
+1. The most compact representations will avoid spending large amounts of memory encoding linkages between tree levels because every level other than generic instantiation will have 1:1 relationships between parent and child. The most efficient encoding would likely place all information for every node between root and generic instantiation into one memory block and then place all information for every node from generic instantiation to leaf in a second block.
+2. Using fixed storage, such as an array where version 1 is in element 1 and so on will suffer internal fragmentation. Before collection this is a very efficient representation, but after collection perhaps only version 3 is still in use, and the space for versions 1 and 2 can't be easily reclaimed.
+
+Thus if the current implementation doesn't appear ideal partly this may be because I wasn't sufficiently clever, but the other part is that I was optimizing for future conditions.
+
+###Domains###
+There is one CodeVersionManager per AppDomain, and one for the SharedDomain. Versioning for a given method always looks up the appropriate CodeVersionManager by traversing from MethodDef token -> Module that defines that token -> Domain that loaded that module -> CodeVersionManager. In code this is either:
+
+```
+Module* pModule;
+pModule->GetDomain()->GetCodeVersionManager()
+MethodDesc* pMethod;
+pMethod->GetModule()->GetDomain()->GetCodeVersionManager()
+```
+
+Some shortcut accessors are defined to make these lookups simpler:
+
+```
+pModule->GetCodeVersionManager()
+pMethod->GetCodeVersionManager()
+```
+
+Generics can cause methods in domain-neutral modules to refer to types in domain-specific modules. The rules above dictate that these code versions still reside in the domain-neutral CodeVersionManager. The AppDomain specific CodeVersionManagers will never contain code versions with a domain-neutral type in their instantiation.
+
+CoreCLR is largely moving away from multiple AppDomains but I left the domain distinctions in place for a few reasons:
+
+1. Pragmatically the feature is a partial refactoring of ReJitManager and this is what ReJitManager did. Diverging from ReJitManager's design incurs extra time and risk of new issues.
+2. Maybe someday we will want to migrate similar functionality back to the desktop .Net SKU. Desktop supports multiple AppDomains so per-AppDomain handling would be required in that context.
+
+AppDomain unloading however has not been handled. If CoreCLR supports proper AppDomain unload at some point or the code moves back to desktop runtime we will need to handle this gap.
+
+###Code activation and publishing###
+
+The CodeVersionManager abstracts selecting the active code versions and publishing them behind the APIs that individual build stages use to manipulate the versioning tree. For example a build stage would call either:
+
+```
+CodeVersionManager::SetActiveILCodeVersions(...)
+ILCodeVersion::SetActiveNativeCodeVersion(...)
+```
+
+to update the active child at either of those levels (ReJIT uses SetActiveILCodeVersions, Tiered Compilation uses SetActiveNativeCodeVersion). Once this occurs the CodeVersionManager needs to do these things:
+
+1. Determine which entrypoints may need updates.
+2. Recalculate the active code version for each entrypoint
+3. Update the published code version for each entrypoint to match the active code version
+
+In order to do step 3 the CodeVersionManager relies on one of two different mechanisms, either a FixupPrecode or a JumpStamp. Both techniques roughly involve using a jmp instruction as the method entrypoint and then updating that jmp to point at whatever code version should be published. In the FixupPrecode case this is memory that was allocated dynamically for the explicit purpose of being the method entrypoint. In the JumpStamp this is memory that was initially used as the prolog of the default code version and then repurposed. JumpStamp is required for AOT compiled images that use direct calls from method to method, however changing between prolog instructions and a jmp instruction requires EE suspension to ensure that threads have been evacuated from the region. FixupPrecode can be updated with only an Interlocked operation which offers lower overhead updates when it can be used.
+
+All methods have been classified to use at most one of the techniques, based on:
+
+```
+MethodDesc::IsVersionableWithPrecode()
+MethodDesc::IsVersionableWithJumpStamp()
+```
+
+###Thread-safety###
+CodeVersionManager is designed for use in a free-threaded environment, in many cases by requiring the caller to acquire a lock before calling. This lock can be acquired by constructing an instance of the
+
+```
+CodeVersionManager::TableLockHolder(CodeVersionManager*)
+```
+
+in some scope for the CodeVersionManager being operated on. CodeVersionManagers from different domains should not have their locks taken by the same thread with one exception, it is OK to take the shared domain manager lock and one AppDomain manager lock in that order. The lock is required to change the shape of the tree or traverse it but not to read/write configuration properties from each node. A few special cases:
+
+- CodeVersionManager::SetActiveILCodeVersions needs to operate partially inside and partially outside the lock. The caller should not acquire the lock beforehand.
+- NativeCodeVersion::GetILCodeVersion() does not require the lock if the caller first guarantees it is operating on the default code version.
+
+APIs that require the lock is held/not held should ASSERT the lock state in debug builds. APIs with no ASSERT can be used with or without the lock.
+
+###Ambient/unrecorded/explicit version configuration###
+
+The example build pipeline in the design section has many stages, but the implemented versioning tree only tracks a few specific chunks of configuration information:
+
+1. Profiler ReJIT can specify an IL body, IL remaping table, and a few jit flags.
+2. The runtime can specify any number of generic instantiations
+3. Tiered compilation can specify an optimization level
+
+All other information such as Edit and Continue IL modifications, or a profiler disabling inlining via the JIT time callback aren't recorded in NativeCodeVersion/ILCodeVersion. The code generation pipeline implementation still takes these other configuration options into account when generating the code so how do we square that with the conceptual model that code version captured all configuration? Our implementation classifies all configuration settings into one of three categories. (These classification names aren't used much in the code, but you can use them to reason about it)
+
+- **Explicit** - These are configuration options that are encoded directly into the version tree data structures so they can be trivially read back at any time. Profiler ReJIT, generic instantiation, and tiered compilation settings are all explicit.
+- **Ambient** - These are configuration values that are immutable once set and apply to all code versions of the same method. This can be treated the same as if the build stage gave an explicit configuration result for each generated code version, but the policy in that build stage always returns the same answer. Then as a memory footprint optimization rather than save N copies of the same answer in N different versions, the runtime stores the answer once and knows that it applies to all code versions. For example the debugger can set a debuggable codegen flag that causes all methods in a module to jit differently. The runtime stores that flag in the module for efficiency, but we can map it back to the code version concept as if every code version had that flag in it and it happens to be the same for all versions.
+- **Unrecorded** - The final case are configuration options that do change per code version, but they aren't recorded in the NativeCodeVersion/ILCodeVersion data structures. Logically this configuration is part of the code version regardless of the runtime's ability trivially access it/compute it on demand. For example a .Net profiler can control whether a particular jitting of a method has Profiler Enter/Leave/Tailcall probes in it based on its response to the FunctionIDMapper2 callback during JIT code generation. If there was already a version of this function generated without ELT and the profiler wanted a new version that does have ELT then the profiler needs to create a new code version. The only technique it has available to create new code versions is to use ReJIT, but ELT isn't part of explicit configuration that ReJIT collects for the new code version. Instead the profiler records in its own data structures that the new ReJIT version should have a certain ELT configuration setting. Whenever code jits that corresponds to this version the runtime will query the profiler and then the profiler will respond with the appropriate ELT setting. In this way the ELT has logically become part of the profiler ReJIT stage configuration even though the runtime has no explicit record of it. Generalizing from this example, the runtime expects that all unrecorded code version configuration can be treated as a hidden portion of the configuration that is supplied by one of the explicitly configured build stages.
+
+The runtime's current classification is:
+
+- **Explicit** - ReJIT IL, IL mapping, jit flags, generic instantiation, optimization tier, versioning ids
+- **Ambient** - Profiler IL from SetILFunctionBody, Profiler metadata updates, runtime inlining policy, profiler NGEN search policy
+- **Unrecorded** - Profiler inlining policy, Profiler ELT configuration
+
+
+Future roadmap possibilities
+============================
+
+A few (completely uncommited) thoughts on how this area of the code might evolve in the future, in no particular order:
+
+- Make the debugger configuration for EnC another explicit build pipeline stage. This seems most interesting to allow diagnostic tools that use profiler instrumentation to coexist with a live debugging session that is rewriting code using EnC.
+- Add code version collection to save memory when certain code versions are no longer being used.
+- On stack replacement requires that publication not only redirect new method invocations to a new version, but also continued execution of existing method invocations must redirect to a new version.
+- Performance improvements that utilize more memory / cpu efficient data structures.
+- Add new build pipeline stage accessible from managed code APIs to do self-modifying code.
+- Add new build pipeline stage accesible from out-of-process or maybe runtime managed that could handle hot-patching app deployment scenarios.
+- Allow for an extensible set of stages rather than the current hard-coded set, perhaps to allow N profilers to all collaboratively edit. Some form of multi-profiler collaboration has long been requested and this seems a fairly powerful (and potentially way too complicated) form. \ No newline at end of file
diff --git a/Documentation/design-docs/eh-writethru.md b/Documentation/design-docs/eh-writethru.md
index 311ca2cd91..966a80f163 100644
--- a/Documentation/design-docs/eh-writethru.md
+++ b/Documentation/design-docs/eh-writethru.md
@@ -103,6 +103,39 @@ On the IR directly before SSA build:
At end no proxy should be live across EH flow and all value updates will be
written back to the stack location.
+### Alternate Algorithm: In LSRA
+
+* Add a flag to identify Intervals as "WriteThru". This would be set on all lclVars
+ considered by liveness to be exceptVars.
+* Additionally, add a flag to identify RefPositions as "WriteThru". The motivation
+ for having both, is that in the exception var case, we want to create all defs as
+ write-thru, but for other purposes we may want to make some defs write-thru
+ (i.e. they spill but the target register remains live), but not all defs for a given lclVar.
+* During liveness, mark exception vars as `lvLiveInOutOfHndlr`, but not `lvDoNotEnregister`.
+* During interval creation, if a lclVar is marked `lvLiveInOutOfHndlr`, set `isWriteThru` on the interval.
+* Set handler entry blocks as having no predecessor for register-mapping purposes.
+ - Leave the inVarToRegMaps empty (all incoming vars on stack)
+* Set the outVarToRegMap to empty for EH exit blocks.
+* During allocation, treat isWriteThru interval defs and uses differently:
+ - A def is always marked writeThru if it is assigned a register. If it doesn't get a register
+ at all, it is marked spillAfter as per usual.
+ - A use is never marked spillAfter (as the stack location is always valid at a use).
+* During resolution/writeback:
+ - Mark all isWriteThru defs with `GTF_SPILL`, as for `spillAfter`, but keep the reg assignment,
+ and the interval stays active.
+ - Assert that uses of isWriteThru intervals are never marked spillAfter
+* During `genFnProlog()`, ensure that incoming reg parameters that have register assoginments also
+ get stored to stack if they are marked lvLiveInOutOfHndlr.
+
+#### Challenges/Issues with the LSRA approach above:
+
+* Liveness currently adds all exceptVars to the live-in for blocks where `ehBlockHasExnFlowDsc` returns true.
+ This results in more "artificial" liveness than strictly entry to and exit from EH regions.
+* In some cases, write-thru may be worse, performance-wise, than always using memory, if the EH local is
+ infrequently referenced in non-EH code. This is a slightly different issue than known spill placement
+ and allocation issues, but is related (i.e. when to choose not to keep the register live, and simply
+ create the value in memory if that doesn't require a register).
+
## Next steps
The initial prototype that produced the example bellow is currently being
diff --git a/Documentation/images/ryujit-backend-phases.png b/Documentation/images/ryujit-backend-phases.png
new file mode 100644
index 0000000000..cb1daa9037
--- /dev/null
+++ b/Documentation/images/ryujit-backend-phases.png
Binary files differ
diff --git a/Documentation/images/ryujit-flowgraph.png b/Documentation/images/ryujit-flowgraph.png
new file mode 100644
index 0000000000..f0856bcff2
--- /dev/null
+++ b/Documentation/images/ryujit-flowgraph.png
Binary files differ
diff --git a/Documentation/images/ryujit-high-level-overview.png b/Documentation/images/ryujit-high-level-overview.png
new file mode 100644
index 0000000000..75e32b362f
--- /dev/null
+++ b/Documentation/images/ryujit-high-level-overview.png
Binary files differ
diff --git a/Documentation/images/ryujit-initial-phases.png b/Documentation/images/ryujit-initial-phases.png
new file mode 100644
index 0000000000..23cfa900dd
--- /dev/null
+++ b/Documentation/images/ryujit-initial-phases.png
Binary files differ
diff --git a/Documentation/images/ryujit-ir-ordered.png b/Documentation/images/ryujit-ir-ordered.png
new file mode 100644
index 0000000000..2944cf5628
--- /dev/null
+++ b/Documentation/images/ryujit-ir-ordered.png
Binary files differ
diff --git a/Documentation/images/ryujit-ir-overview.png b/Documentation/images/ryujit-ir-overview.png
index 12da3c67e2..215d8081da 100644
--- a/Documentation/images/ryujit-ir-overview.png
+++ b/Documentation/images/ryujit-ir-overview.png
Binary files differ
diff --git a/Documentation/images/ryujit-lir.png b/Documentation/images/ryujit-lir.png
new file mode 100644
index 0000000000..d762f49d5a
--- /dev/null
+++ b/Documentation/images/ryujit-lir.png
Binary files differ
diff --git a/Documentation/images/ryujit-optimization-phases.png b/Documentation/images/ryujit-optimization-phases.png
new file mode 100644
index 0000000000..352082df8f
--- /dev/null
+++ b/Documentation/images/ryujit-optimization-phases.png
Binary files differ
diff --git a/Documentation/images/ryujit-phase-diagram.png b/Documentation/images/ryujit-phase-diagram.png
new file mode 100644
index 0000000000..5e1ef0454a
--- /dev/null
+++ b/Documentation/images/ryujit-phase-diagram.png
Binary files differ
diff --git a/Documentation/performance/JitOptimizerPlanningGuide.md b/Documentation/performance/JitOptimizerPlanningGuide.md
new file mode 100644
index 0000000000..6f65f146e0
--- /dev/null
+++ b/Documentation/performance/JitOptimizerPlanningGuide.md
@@ -0,0 +1,127 @@
+JIT Optimizer Planning Guide
+============================
+
+The goal of this document is to capture some thinking about the process used to
+prioritize and validate optimizer investments. The overriding goal of such
+investments is to help ensure that the dotnet platform satisfies developers'
+performance needs.
+
+
+Benchmarking
+------------
+
+There are a number of public benchmarks which evaluate different platforms'
+relative performance, so naturally dotnet's scores on such benchmarks give
+some indication of how well it satisfies developers' performance needs. The JIT
+team has used some of these benchmarks, particularly [TechEmpower](https://www.techempower.com/benchmarks/)
+and [Benchmarks Game](http://benchmarksgame.alioth.debian.org/), for scouting
+out optimization opportunities and prioritizing optimization improvements.
+While it is important to track scores on such benchmarks to validate performance
+changes in the dotnet platform as a whole, when it comes to planning and
+prioritizing JIT optimization improvements specifically, they aren't sufficient,
+due to a few well-known issues:
+
+ - For macro-benchmarks, such as TechEmpower, compiler optimization is often not
+ the dominant factor in performance. The effects of individual optimizer
+ changes are most often in the sub-percent range, well below the noise level
+ of the measurements, which will usually be at least 3% or so even for the
+ most well-behaved macro-benchmarks.
+ - Source-level changes can be made much more rapidly than compiler optimization
+ changes. This means that for anything we're trying to track where the whole
+ team is effecting changes in source, runtime, etc., any particular code
+ sequence we may target with optimization improvements may well be targeted
+ with source changes in the interim, nullifying the measured benefit of the
+ optimization change when it is eventually merged. Source/library/runtime
+ changes are in play for TechEmpower and Benchmarks Game both.
+
+Compiler micro-benchmarks (like those in our [test tree](https://github.com/dotnet/coreclr/tree/master/tests/src/JIT/Performance/CodeQuality))
+don't share these issues, and adding them as optimizations are implemented is
+critical for validation and regression prevention; however, micro-benchmarks
+often aren't as representative of real-world code, and therefore not as
+reflective of developers' performance needs, so aren't well suited for scouting
+out and prioritizing opportunities.
+
+
+Benefits of JIT Optimization
+----------------------------
+
+While source changes can more rapidly and dramatically effect changes to
+targeted hot code sequences in macro-benchmarks, compiler changes have the
+advantage that they apply broadly to all compiled code. One of the best reasons
+to invest in compiler optimization improvements is to capitalize on this. A few
+specific benefits:
+
+ - Optimizer changes can effect "peanut-butter" improvements; by making an
+ improvement which is small in any particular instance to a code sequence that
+ is repeated thousands of times across a codebase, they can produce substantial
+ cumulative wins. These should accrue toward the standard metrics (benchmark
+ scores and code size), but identifying the most profitable "peanut-butter"
+ opportunities is difficult. Improving our methodology for identifying such
+ opportunities would be helpful; some ideas are below.
+ - Optimizer changes can unblock coding patterns that performance-sensitive
+ developers want to employ but consider prohibitively expensive. They may
+ have inelegant works-around in their code, such as gotos for loop-exiting
+ returns to work around poor block layout, manually scalarized structs to work
+ around poor struct promotion, manually unrolled loops to work around lack of
+ loop unrolling, limited use of lambdas to work around inefficient access to
+ heap-allocated closures, etc. The more the optimizer can improve such
+ situations, the better, as it both increases developer productivity and
+ increases the usefulness of abstractions provided by the language and
+ libraries. Finding a measurable metric to track this type of improvement
+ poses a challenge, but would be a big help toward prioritizing and validating
+ optimization improvements; again, some ideas are below.
+
+
+Brainstorm
+----------
+
+Listed here are several ideas for undertakings we might pursue to improve our
+ability to identify opportunities and validate/track improvements that mesh
+with the benefits discussed above. Thinking here is in the early stages, but
+the hope is that with some thought/discussion some of these will surface as
+worth investing in.
+
+ - Is there telemetry we can implement/analyze to identify "peanut-butter"
+ opportunities, or target "coding pattern"s? Probably easier to use this
+ to evaluate/prioritize patterns we're considering targeting than to identify
+ the patterns in the first place.
+ - Can we construct some sort of "peanut-butter profiler"? The idea would
+ roughly be to aggregate samples/counters under particular input constructs
+ rather than aggregate them under callstack. Might it be interesting to
+ group by MSIL opcode, or opcode pair, or opcode triplet... ?
+ - It might behoove us to build up some SPMI traces that could be data-mined
+ for any of these experiments.
+ - We should make it easy to view machine code emitted by the jit, and to
+ collect profiles and correlate them with that machine code. This could
+ benefit any developers doing performance analysis of their own code.
+ The JIT team has discussed this, options include building something on top of
+ the profiler APIs, enabling COMPlus_JitDisasm in release builds, and shipping
+ with or making easily available an alt jit that supports JitDisasm.
+ - Hardware companies maintain optimization/performance guides for their ISAs.
+ Should we maintain one for MSIL and/or C# (and/or F#)? If we hosted such a
+ thing somewhere publicly votable, we could track which anti-patterns people
+ find most frustrating to avoid, and subsequent removal of them. Does such
+ a guide already exist somewhere, that we could use as a starting point?
+ Should we collate GitHub issues or Stack Overflow issues to create such a thing?
+ - Maybe we should expand our labels on GitHub so that there are sub-areas
+ within "optimization"? It could help prioritize by letting us compare the
+ relative sizes of those buckets.
+ - Can we more effectively leverage the legacy JIT codebases for comparative
+ analysis? We've compared micro-benchmark performance against Jit64 and
+ manually compared disassembly of hot code, what else can we do? One concrete
+ idea: run over some large corpus of code (SPMI?), and do a path-length
+ comparison e.g. by looking at each sequence of k MSIL instructions (for some
+ small k), and for each combination of k opcodes collect statistics on the
+ size of generated machine code (maybe using debug line number info to do the
+ correlation?), then look for common sequences which are much longer with
+ RyuJIT.
+ - Maybe hook RyuJIT up to some sort of superoptimizer to identify opportunities?
+ - Microsoft Research has done some experimenting that involved converting RyuJIT
+ IR to LLVM IR; perhaps we could use this to identify common expressions that
+ could be much better optimized.
+ - What's a practical way to establish a metric of "unblocked coding patterns"?
+ - How developers give feedback about patterns/performance could use some thought;
+ the GitHub issue list is open, but does it need to be publicized somehow? We
+ perhaps should have some regular process where we pull issues over from other
+ places where people report/discuss dotnet performance issues, like
+ [Stack Overflow](https://stackoverflow.com/questions/tagged/performance+.net).
diff --git a/Documentation/performance/JitOptimizerTodoAssessment.md b/Documentation/performance/JitOptimizerTodoAssessment.md
new file mode 100644
index 0000000000..5a34535800
--- /dev/null
+++ b/Documentation/performance/JitOptimizerTodoAssessment.md
@@ -0,0 +1,182 @@
+Optimizer Codebase Status/Investments
+=====================================
+
+There are a number of areas in the optimizer that we know we would invest in
+improving if resources were unlimited. This document lists them and some
+thoughts about their current state and prioritization, in an effort to capture
+the thinking about them that comes up in planning discussions.
+
+
+Big-Ticket Items
+----------------
+
+### Improved Struct Handling
+
+This is an area that has received recent attention, with the [first-class structs](https://github.com/dotnet/coreclr/blob/master/Documentation/design-docs/first-class-structs.md)
+work and the struct promotion improvements that went in for `Span<T>`. Work here
+is expected to continue and can happen incrementally. Possible next steps:
+
+ - Struct promotion stress mode (test mode to improve robustness/reliability)
+ - Promotion of more structs; relax limits on e.g. field count (should generally
+ help performance-sensitive code where structs are increasingly used to avoid
+ heap allocations)
+ - Improve handling of System V struct passing (I think we currently insert
+ some unnecessary round-trips through memory at call boundaries due to
+ internal representation issues)
+ - Implicit byref parameter promotion w/o shadow copy
+
+We don't have specific benchmarks that we know would jump in response to any of
+these. May well be able to find some with some looking, though this may be an
+area where current performance-sensitive code avoids structs.
+
+There's also work going on in corefx to use `Span<T>` more broadly. We should
+make sure we are expanding our span benchmarks appropriately to track and
+respond to any particular issues that come out of that work.
+
+
+### Exception handling
+
+This is increasingly important as C# language constructs like async/await and
+certain `foreach` incantations are implemented with EH constructs, making them
+difficult to avoid at source level. The recent work on finally cloning, empty
+finally removal, and empty try removal targeted this. [Writethrough](https://github.com/dotnet/coreclr/blob/master/Documentation/design-docs/eh-writethru.md)
+is another key optimization enabler here, and we are actively pursuing it. Other
+things we've discussed include inlining methods with EH and computing funclet
+callee-save register usage independently of main function callee-save register
+usage, but I don't think we have any particular data pointing to either as a
+high priority.
+
+
+### Loop Optimizations
+
+We haven't been targeting benchmarks that spend a lot of time doing compuations
+in an inner loop. Pursuing loop optimizations for the peanut butter effect
+would seem odd. So this simply hasn't bubbled up in priority yet, though it's
+bound to eventually. Obvious candidates include [IV widening](https://github.com/dotnet/coreclr/issues/9179),
+[unrolling](https://github.com/dotnet/coreclr/issues/11606), load/store motion,
+and strength reduction.
+
+
+### High Tier Optimization
+
+We don't have that many knobs we can "crank up" (though we do have the tracked
+assertion count and could switch inliner policies), nor do we have any sort of
+benchmarking story set up to validate whether tiering changes are helping or
+hurting. We should get that benchmarking story sorted out and at least hook
+up those two knobs.
+
+Some of this may depend on register allocation work, as the RA currently has
+some issues, particularly around spill placement, that could be exacerbated by
+very aggressive upstream optimizations.
+
+
+Mid-Scale Items
+---------------
+
+### More Expression Optimizations
+
+We again don't have particular benchmarks pointing to key missing cases, and
+balancing the CQ vs TP will be delicate here, so it would really help to have
+an appropriate benchmark suite to evaluate this work against.
+
+
+### Forward Substitution
+
+This too needs an appropriate benchmark suite that I don't think we have at
+this time. The tradeoffs against register pressure increase and throughput
+need to be evaluated. This also might make more sense to do if/when we can
+handle SSA renames.
+
+
+### Async
+
+We've made note of the prevalence of async/await in modern code (and particularly
+in web server code such as TechEmpower), and have some opportunities listed in
+[#7914](https://github.com/dotnet/coreclr/issues/7914). Some sort of study of
+async peanut butter to find more opportunities is probably in order, but what
+would that look like?
+
+
+### If-Conversion (cmov formation)
+
+This hits big in microbenchmarks where it hits. There's some work in flight
+on this (see [#7447](https://github.com/dotnet/coreclr/issues/7447) and
+[#10861](https://github.com/dotnet/coreclr/pull/10861)).
+
+
+### Address Mode Building
+
+One opportunity that's frequently visible in asm dumps is that more address
+expressions could be folded into memory operands' address expressions. This
+would likely give a measurable codesize win. Needs some thought about where
+to run in phase list and how aggressive to be about e.g. analyzing across
+statements.
+
+
+### Low Tier Back-Off
+
+We have some changes we know we want to make here: morph does more than it needs
+to in minopts, and tier 0 should be doing throughput-improving inlines, as
+opposed to minopts which does no inlining. It would be nice to have the
+benchmarking story set up to measure the effect of such changes when they go in,
+we should do that.
+
+
+### Helper Call Register Kill Set Improvements
+
+We have some facility to allocate caller-save registers across calls to runtime
+helpers that are known not to trash them, but the information about which
+helpers trash which registers is spread across a few places in the codebase,
+and has some puzzling quirks like separate "GC" and "NoGC" kill sets for the
+same helper. Unifying the information sources and then refining the recorded
+kill sets would help avoid more stack traffic. See [#12940](https://github.com/dotnet/coreclr/issues/12940).
+
+Low-Hanging Fruit
+-----------------
+
+### Switch Lowering
+
+The MSIL `switch` instruction is actually encoded as a jump table, so (for
+better or worse) intelligent optimization of source-level switch statements
+largely falls to the MSIL generator (e.g. Roslyn), since encoding sparse
+switches as jump tables in MSIL would be impractical. That said, when the MSIL
+has a switch of just a few cases (as in [#12868](https://github.com/dotnet/coreclr/issues/12868)),
+or just a few distinct cases that can be efficiently checked (as in [#12477](https://github.com/dotnet/coreclr/issues/12477)),
+the JIT needn't blindly emit these as jump tables in the native code. Work is
+underway to address the latter case in [#12552](https://github.com/dotnet/coreclr/pull/12552).
+
+
+### Write Barriers
+
+A number of suggestions have been made for having the JIT recognize certain
+patterns and emit specialized write barriers that avoid various overheads --
+see [#13006](https://github.com/dotnet/coreclr/issues/13006) and [#12812](https://github.com/dotnet/coreclr/issues/12812).
+
+
+### Byref-Exposed Store/Load Value Propagation
+
+There are a few tweaks to our value-numbering for byref-exposed loads and stores
+to share some of the machinery we use for heap loads and stores that would
+allow better propagation through byref-exposed locals and out parameters --
+see [#13457](https://github.com/dotnet/coreclr/issues/13457) and
+[#13458](https://github.com/dotnet/coreclr/issues/13458).
+
+Miscellaneous
+-------------
+
+### Value Number Conservativism
+
+We have some frustrating phase-ordering issues resulting from this, but the
+opt-repeat experiment indicated that they're not prevalent enough to merit
+pursuing changing this right now. Also, using SSA def as the proxy for value
+number would require handling SSA renaming, so there's a big dependency chained
+to this.
+Maybe it's worth reconsidering the priority based on throughput?
+
+
+### Mulshift
+
+RyuJIT has an implementation that handles the valuable cases (see [analysis](https://gist.github.com/JosephTremoulet/c1246b17ea2803e93e203b9969ee5a25#file-mulshift-md)
+and [follow-up](https://github.com/dotnet/coreclr/pull/13128) for details).
+The current implementation is split across Morph and CodeGen; ideally it would
+be moved to Lower, which is tracked by [#13150](https://github.com/dotnet/coreclr/issues/13150).
diff --git a/Documentation/project-docs/clr-complus-conf-docgen.sh b/Documentation/project-docs/clr-complus-conf-docgen.sh
index 2ee3f9bfc0..758cc5d951 100755
--- a/Documentation/project-docs/clr-complus-conf-docgen.sh
+++ b/Documentation/project-docs/clr-complus-conf-docgen.sh
@@ -69,6 +69,25 @@ Name | Description | Type | Class | Default Value | Flags
EOF
#################################
+# PAL section of the document
+#
+# This section contains a table of COMPlus configurations that are
+# used in the PAL on Unix
+#################################
+read -r -d '' PALCONFIGSECTIONCONTENTS << "EOF"
+## PAL Configuration Knobs
+All the names below need to be prefixed by `COMPlus_`.
+
+Name | Description | Type | Default Value
+-----|-------------|------|---------------
+`DefaultStackSize` | Overrides the default stack size for secondary threads | STRING | 0
+`DbgEnableMiniDump` | If set to 1, enables this core dump generation. The default is NOT to generate a dump | DWORD | 0
+`DbgMiniDumpName` | If set, use as the template to create the dump path and file name. The pid can be placed in the name with %d. | STRING | _/tmp/coredump.%d_
+`DbgMiniDumpType` | If set to 1 generates _MiniDumpNormal_, 2 _MiniDumpWithPrivateReadWriteMemory_, 3 _MiniDumpFilterTriage_, 4 _MiniDumpWithFullMemory_ | DWORD | 1
+`CreateDumpDiagnostics` | If set to 1, enables the _createdump_ utilities diagnostic messages (TRACE macro) | DWORD | 0
+EOF
+
+#################################
# M4 script for processing macros
#################################
@@ -102,4 +121,7 @@ cat <(echo "$INTROSECTION") <(echo)\
cat <(echo "$M4SCRIPT") \
<(echo "$CLRCONFIGSECTIONCONTENTS") <(cat "$1" | sed "/^\/\//d" | sed "/^#/d" | sed "s/\\\\\"/'/g" | sed "/^$/d" ) \
- | m4 | sed "s/;$//" >> "$2"; \ No newline at end of file
+ | m4 | sed "s/;$//" >> "$2";
+
+cat <(echo "$PALCONFIGSECTIONCONTENTS") >> "$2";
+ \ No newline at end of file
diff --git a/Documentation/project-docs/clr-configuration-knobs.md b/Documentation/project-docs/clr-configuration-knobs.md
index 3787666174..70bc6e7daf 100644
--- a/Documentation/project-docs/clr-configuration-knobs.md
+++ b/Documentation/project-docs/clr-configuration-knobs.md
@@ -14,7 +14,7 @@ System.Threading.ThreadPool.MaxThreads|Override MaxThreads for the ThreadPool wo
## Environment/Registry Configuration Knobs
-This table is machine-generated from commit 82ed770 on 05/31/16. It might be out of date.
+This table is machine-generated from commit 456b418 on 08/22/17. It might be out of date.
When using these configurations from environment variables, the variables need to have the `COMPlus_` prefix in their names. e.g. To set DumpJittedMethods to 1, add the environment variable `COMPlus_DumpJittedMethods=1`.
@@ -44,6 +44,13 @@ Name | Description | Type | Class | Default Value | Flags
`AppContextSwitchOverrides` | Allows default switch values defined in AppContext to be overwritten by values in the Config | STRING | INTERNAL | | IgnoreEnv / IgnoreHKLM / IgnoreHKCU / IgnoreWindowsQuirkDB / ConfigFile_ApplicationFirst
`FinalizeOnShutdown` | When enabled, on shutdown, blocks all user threads and calls finalizers for all finalizable objects, including live objects | DWORD | EXTERNAL | DEFAULT_FinalizeOnShutdown |
`ARMEnabled` | Set it to 1 to enable ARM | DWORD | UNSUPPORTED | (DWORD)0 |
+`JitPitchEnabled` | Set it to 1 to enable Jit Pitching | DWORD | INTERNAL | (DWORD)0 |
+`JitPitchMemThreshold` | Do Jit Pitching when code heap usage is larger than this (in bytes) | DWORD | INTERNAL | (DWORD)0 |
+`JitPitchMethodSizeThreshold` | Do Jit Pitching for methods whose native code size larger than this (in bytes) | DWORD | INTERNAL | (DWORD)0 |
+`JitPitchTimeInterval` | Time interval between Jit Pitchings in ms | DWORD | INTERNAL | (DWORD)0 |
+`JitPitchPrintStat` | Print statistics about Jit Pitching | DWORD | INTERNAL | (DWORD)0 |
+`JitPitchMinVal` | Do Jit Pitching if the value of the inner counter greater than this value (for debugging purpose only) | DWORD | INTERNAL | (DWORD)0 |
+`JitPitchMaxVal` | Do Jit Pitching the value of the inner counter less then this value (for debuggin purpose only) | DWORD | INTERNAL | (DWORD)0xffffffff |
`designerNamespaceResolution` | Set it to 1 to enable DesignerNamespaceResolve event for WinRT types | DWORD | EXTERNAL | FALSE | IgnoreEnv / IgnoreHKLM / IgnoreHKCU / FavorConfigFile
`GetAssemblyIfLoadedIgnoreRidMap` | Used to force loader to ignore assemblies cached in the rid-map | DWORD | INTERNAL | 0 | REGUTIL_default
`BCLCorrectnessWarnings` | Flag a few common correctness bugs in the library with additional runtime checks. | DWORD | INTERNAL | |
@@ -58,7 +65,6 @@ Name | Description | Type | Class | Default Value | Flags
`ThrowUnobservedTaskExceptions` | Flag to propagate unobserved task exceptions on the finalizer thread. | DWORD | EXTERNAL | 0 |
`EnableAmPmParseAdjustment` | Flag to enable the .NET 4.0 DateTimeParse to correctly parse AM/PM cases | DWORD | EXTERNAL | 0 |
`UseRandomizedStringHashAlgorithm` | Flag to use a string hashing algorithm who's behavior differs between AppDomains | DWORD | EXTERNAL | 0 |
-`Windows8ProfileAPICheckFlag` | Windows 8 Profile API check behavior (non-W8P framework APIs cannot be accessed through Reflection and RefEmit). 0: normal (only check in non-dev-mode APPX). 1: always check. 2: never check. | DWORD | INTERNAL | 0 |
`BreakOnBadExit` | | DWORD | UNSUPPORTED | 0 | REGUTIL_default
`BreakOnClassBuild` | Very useful for debugging class layout code. | STRING | INTERNAL | |
`BreakOnClassLoad` | Very useful for debugging class loading code. | STRING | INTERNAL | |
@@ -193,18 +199,14 @@ Name | Description | Type | Class | Default Value | Flags
`GCCompactRatio` | Specifies the ratio compacting GCs vs sweeping | DWORD | UNSUPPORTED | 0 |
`GCPollType` | | DWORD | EXTERNAL | |
`NewGCCalc` | | STRING | EXTERNAL | | REGUTIL_default
-`GCprnLvl` | Specifies the maximum level of GC logging | DWORD | UNSUPPORTED | |
`GCRetainVM` | When set we put the segments that should be deleted on a standby list (instead of releasing them back to the OS) which will be considered to satisfy new segment requests (note that the same thing can be specified via API which is the supported way) | DWORD | UNSUPPORTED | 0 |
`GCSegmentSize` | Specifies the managed heap segment size | DWORD | UNSUPPORTED | |
`GCLOHCompact` | Specifies the LOH compaction mode | DWORD | UNSUPPORTED | |
-`gcAllowVeryLargeObjects` | allow allocation of 2GB+ objects on GC heap | DWORD | EXTERNAL | 0 |
+`gcAllowVeryLargeObjects` | allow allocation of 2GB+ objects on GC heap | DWORD | EXTERNAL | 1 |
`GCStress` | trigger GCs at regular intervals | DWORD | EXTERNAL | 0 | REGUTIL_default
`GcStressOnDirectCalls` | whether to trigger a GC on direct calls | DWORD | INTERNAL | 0 | REGUTIL_default
`GCStressStart` | start GCStress after N stress GCs have been attempted | DWORD | EXTERNAL | 0 |
`GCStressStartAtJit` | start GCStress after N items are jitted | DWORD | INTERNAL | 0 |
-`GCtraceEnd` | Specifies the index of the GC when the logging should end | DWORD | UNSUPPORTED | |
-`GCtraceFacility` | Specifies where to log to (this allows you to log to console, the stress log or a normal CLR log (good when you need to correlate the GC activities with other CLR activities) | DWORD | INTERNAL | |
-`GCtraceStart` | Specifies the index of the GC when the logging should start | DWORD | UNSUPPORTED | |
`gcTrimCommitOnLowMemory` | When set we trim the committed space more aggressively for the ephemeral seg. This is used for running many instances of server processes where they want to keep as little memory committed as possible | DWORD | EXTERNAL | |
`BGCSpinCount` | Specifies the bgc spin count | DWORD | UNSUPPORTED | 140 |
`BGCSpin` | Specifies the bgc spin time | DWORD | UNSUPPORTED | 2 |
@@ -212,6 +214,10 @@ Name | Description | Type | Class | Default Value | Flags
`SetupGcCoverage` | This doesn't appear to be a config flag | STRING | EXTERNAL | | REGUTIL_default
`GCNumaAware` | Specifies if to enable GC NUMA aware | DWORD | UNSUPPORTED | 1 |
`GCCpuGroup` | Specifies if to enable GC to support CPU groups | DWORD | EXTERNAL | 0 |
+`GCHeapCount` | | DWORD | UNSUPPORTED | 0 |
+`GCNoAffinitize` | | DWORD | UNSUPPORTED | 0 |
+`GCUseStandalone` | | DWORD | EXTERNAL | 0 |
+`GCStandaloneLocation` | | STRING | EXTERNAL | |
`IBCPrint` | | STRING | INTERNAL | | REGUTIL_default
`IBCPrint3` | | STRING | INTERNAL | | REGUTIL_default
`ConvertIbcData` | Converts between v1 and v2 IBC data | DWORD | UNSUPPORTED | 1 | REGUTIL_default
@@ -316,7 +322,7 @@ Name | Description | Type | Class | Default Value | Flags
`JitNoStructPromotion` | Disables struct promotion in Jit32 | DWORD | INTERNAL | 0 | REGUTIL_default
`JitNoUnroll` | | DWORD | INTERNAL | 0 | REGUTIL_default
`JitNoMemoryBarriers` | If 1, don't generate memory barriers | DWORD | INTERNAL | 0 | REGUTIL_default
-`JitNoRngChks` | If 1, don't generate range checks | DWORD | PRIVATE | 0 |
+`JitNoRngChks` | If 1, don't generate range checks | DWORD | PRIVATE | 0 | REGUTIL_default
`JitOptimizeType` | | DWORD | EXTERNAL | |
`JitOrder` | | DWORD | INTERNAL | 0 | REGUTIL_default
`JitDiffableDasm` | Make the disassembly diff-able | DWORD | INTERNAL | 0 | REGUTIL_default
@@ -440,7 +446,6 @@ Name | Description | Type | Class | Default Value | Flags
`MD_RegMetaDump` | ? Dump MD in 4 functions? | DWORD | INTERNAL | 0 | REGUTIL_default
`MD_TlbImp_BreakOnErr` | ASSERT when importing TLB into MD | DWORD | INTERNAL | 0 | REGUTIL_default
`MD_TlbImp_BreakOnTypeImport` | ASSERT when importing a type from TLB | STRING | INTERNAL | | (LookupOptions) (REGUTIL_default / DontPrependCOMPlus_)
-`MD_UseMinimalDeltas` | ? Some MD modifications when applying EnC? | DWORD | INTERNAL | 1 | REGUTIL_default
`MD_WinMD_Disable` | Never activate the WinMD import adapter | DWORD | INTERNAL | 0 | REGUTIL_default
`MD_WinMD_AssertOnIllegalUsage` | ASSERT if a WinMD import adapter detects a tool incompatibility | DWORD | INTERNAL | 0 | REGUTIL_default
`MD_PreserveDebuggerMetadataMemory` | Save all versions of metadata memory in the debugger when debuggee metadata is updated | DWORD | EXTERNAL | 0 | REGUTIL_default
@@ -518,7 +523,6 @@ Name | Description | Type | Class | Default Value | Flags
`NicPath` | Redirects NIC access to a specified alternative | STRING | UNSUPPORTED | | REGUTIL_default
`NGenTaskDelayStart` | Use NGen Task delay start trigger, instead of critical idle task | DWORD | INTERNAL | 0 |
`Ningen` | Enable no-impact ngen | DWORD | INTERNAL | 1 |
-`Ningen` | Enable no-impact ngen | DWORD | INTERNAL | 0 |
`NoASLRForNgen` | Turn off IMAGE_DLLCHARACTERISTICS_DYNAMIC_BASE bit in generated ngen images. Makes nidump output repeatable from run to run. | DWORD | INTERNAL | 0 |
`NgenAllowOutput` | If set to 1, the NGEN worker will bind to the parent console, thus allowing stdout output to work | DWORD | EXTERNAL | 0 | REGUTIL_default
`CrossGenAssumeInputSigned` | CrossGen should assume that its input assemblies will be signed before deployment | DWORD | INTERNAL | 1 |
@@ -581,6 +585,7 @@ Name | Description | Type | Class | Default Value | Flags
`ETW_ObjectAllocationEventsPerTypePerSec` | Desired number of GCSampledObjectAllocation ETW events to be logged per type per second. If 0, then the default built in to the implementation for the enabled event (e.g., High, Low), will be used. | STRING | UNSUPPORTED | | REGUTIL_default
`ProfAPI_ValidateNGENInstrumentation` | This flag enables additional validations when using the IMetaDataEmit APIs for NGEN'ed images to ensure only supported edits are made. | DWORD | UNSUPPORTED | 0 |
`PerfMapEnabled` | This flag is used on Linux to enable writing /tmp/perf-$pid.map. It is disabled by default | DWORD | EXTERNAL | 0 | REGUTIL_default
+`PerfMapIgnoreSignal` | When perf map is enabled, this option will configure the specified signal to be accepeted and ignored as a marker in the perf logs. It is disabled by default | DWORD | EXTERNAL | 0 | REGUTIL_default
`EnableIEHosting` | Allow activation of IE hosting | DWORD | UNSUPPORTED | |
`NoGuiFromShim` | Turn off GUI in shim | DWORD | UNSUPPORTED | |
`OnlyUseLatestCLR` | Big red switch for loading CLR | DWORD | UNSUPPORTED | |
@@ -638,11 +643,14 @@ Name | Description | Type | Class | Default Value | Flags
`SuspendDeadlockTimeout` | | DWORD | INTERNAL | 40000 |
`SuspendThreadDeadlockTimeoutMs` | | DWORD | INTERNAL | 2000 |
`INTERNAL_ThreadSuspendInjection` | Specifies whether to inject activations for thread suspension on Unix | DWORD | INTERNAL | 1 |
+`Thread_DeadThreadCountThresholdForGCTrigger` | In the heuristics to clean up dead threads, this threshold must be reached before triggering a GC will be considered. Set to 0 to disable triggering a GC based on dead threads. | DWORD | INTERNAL | 75 |
+`Thread_DeadThreadGCTriggerPeriodMilliseconds` | In the heuristics to clean up dead threads, this much time must have elapsed since the previous max-generation GC before triggering another GC will be considered | DWORD | INTERNAL | 1000 * 60 * 30 |
`ThreadPool_ForceMinWorkerThreads` | Overrides the MinThreads setting for the ThreadPool worker pool | DWORD | INTERNAL | 0 |
`ThreadPool_ForceMaxWorkerThreads` | Overrides the MaxThreads setting for the ThreadPool worker pool | DWORD | INTERNAL | 0 |
`ThreadPool_DisableStarvationDetection` | Disables the ThreadPool feature that forces new threads to be added when workitems run for too long | DWORD | INTERNAL | 0 |
`ThreadPool_DebugBreakOnWorkerStarvation` | Breaks into the debugger if the ThreadPool detects work queue starvation | DWORD | INTERNAL | 0 |
`ThreadPool_EnableWorkerTracking` | Enables extra expensive tracking of how many workers threads are working simultaneously | DWORD | INTERNAL | 0 |
+`ThreadPool_UnfairSemaphoreSpinLimit` | Per processor limit used when calculating spin duration in UnfairSemaphore::Wait | DWORD | INTERNAL | 50 |
`Thread_UseAllCpuGroups` | Specifies if to automatically distribute thread across CPU Groups | DWORD | EXTERNAL | 0 |
`ThreadpoolTickCountAdjustment` | | DWORD | INTERNAL | 0 |
`HillClimbing_WavePeriod` | | DWORD | INTERNAL | 4 |
@@ -658,6 +666,7 @@ Name | Description | Type | Class | Default Value | Flags
`HillClimbing_SampleIntervalLow` | | DWORD | INTERNAL | 10 |
`HillClimbing_SampleIntervalHigh` | | DWORD | INTERNAL | 200 |
`HillClimbing_GainExponent` | The exponent to apply to the gain, times 100. 100 means to use linear gain, higher values will enhance large moves and damp small ones. | DWORD | INTERNAL | 200 |
+`EXPERIMENTAL_TieredCompilation` | Enables tiered compilation | DWORD | UNSUPPORTED | 0 |
`INTERNAL_TypeLoader_InjectInterfaceDuplicates` | Injects duplicates in interface map for all types. | DWORD | INTERNAL | 0 |
`VirtualCallStubCollideMonoPct` | Used only when STUB_LOGGING is defined, which by default is not. | DWORD | INTERNAL | 0 | REGUTIL_default
`VirtualCallStubCollideWritePct` | Used only when STUB_LOGGING is defined, which by default is not. | DWORD | INTERNAL | 100 | REGUTIL_default
@@ -681,8 +690,11 @@ Name | Description | Type | Class | Default Value | Flags
`ZapLazyCOWPagesEnabled` | | DWORD | INTERNAL | 0 |
`DebugAssertOnMissedCOWPage` | | DWORD | INTERNAL | 1 |
`ReadyToRun` | Enable/disable use of ReadyToRun native code | DWORD | EXTERNAL | 1 | // On by default for CoreCLR
-`ReadyToRun` | Enable/disable use of ReadyToRun native code | DWORD | EXTERNAL | 0 | // Off by default for desktop
+`ReadyToRunExcludeList` | List of assemblies that cannot use Ready to Run images | STRING | EXTERNAL | |
+`ReadyToRunLogFile` | Name of file to log success/failure of using Ready to Run images | STRING | EXTERNAL | |
`EnableEventLog` | Enable/disable use of EnableEventLogging mechanism | DWORD | EXTERNAL | 0 | // Off by default
+`EventSourceFilter` | | STRING | INTERNAL | |
+`EventNameFilter` | | STRING | INTERNAL | |
`ExposeExceptionsInCOM` | | DWORD | INTERNAL | |
`PreferComInsteadOfManagedRemoting` | When communicating with a cross app domain CCW, use COM instead of managed remoting. | DWORD | EXTERNAL | 0 |
`GenerateStubForHost` | Forces the host hook stub to be built for all unmanaged calls, even when not running hosted. | DWORD | INTERNAL | 0 |
@@ -697,6 +709,8 @@ Name | Description | Type | Class | Default Value | Flags
`EnableRCWCleanupOnSTAShutdown` | Performs RCW cleanup when STA shutdown is detected using IInitializeSpy in classic processes. | DWORD | INTERNAL | 0 |
`LocalWinMDPath` | Additional path to probe for WinMD files in if a WinRT type is not resolved using the standard paths. | STRING | INTERNAL | |
`AllowDComReflection` | Allows out of process DCOM clients to marshal blocked reflection types. | DWORD | EXTERNAL | 0 |
+`PerformanceTracing` | Enable/disable performance tracing. Non-zero values enable tracing. | DWORD | INTERNAL | 0 |
+`GDBJitElfDump` | Dump ELF for specified method | STRING | INTERNAL | |
`3gbEatMem` | Testhook: Size of memory (in 64K chunks) to be reserved before CLR starts | DWORD | UNSUPPORTED | 0 | REGUTIL_default
`ActivatePatchSkip` | allows an assert when ActivatePatchSkip is called | DWORD | INTERNAL | 0 | REGUTIL_default
`AlwaysCallInstantiatingStub` | Forces the Jit to use the instantiating stub for generics | DWORD | INTERNAL | 0 | REGUTIL_default
@@ -705,7 +719,6 @@ Name | Description | Type | Class | Default Value | Flags
`AssertOnUnneededThis` | While the ConfigDWORD is unnecessary, the contained ASSERT should be kept. This may result in some work tracking down violating MethodDescCallSites. | DWORD | INTERNAL | 0 |
`AssertStacktrace` | | DWORD | INTERNAL | 1 | REGUTIL_default
`BuildFlavor` | Choice of build flavor (wks or svr) of CLR | STRING | UNSUPPORTED | |
-`CerLogging` | In vm\\ConstrainedExecutionRegion.cpp. Debug-only logging when we prepare methods, find reliability contract problems, restore stuff from ngen images, etc. | DWORD | INTERNAL | 0 |
`clearNativeImageStress` | | DWORD | INTERNAL | 0 | REGUTIL_default
`CLRLoadLogDir` | Enable logging of CLR selection | STRING | INTERNAL | |
`CONFIG` | Used to specify an XML config file for EEConfig | STRING | EXTERNAL | | REGUTIL_default
@@ -804,3 +817,13 @@ Name | Description | Type | Class | Default Value | Flags
`VerifyAllOnLoad` | | DWORD | EXTERNAL | |
`Version` | Version of CLR to load. | STRING | INTERNAL | |
`ShimHookLibrary` | Path to a DLL that should be notified when shim loads the runtime DLL. | STRING | INTERNAL | |
+## PAL Configuration Knobs
+All the names below need to be prefixed by `COMPlus_`.
+
+Name | Description | Type | Default Value
+-----|-------------|------|---------------
+`DefaultStackSize` | Overrides the default stack size for secondary threads | STRING | 0
+`DbgEnableMiniDump` | If set to 1, enables this core dump generation. The default is NOT to generate a dump | DWORD | 0
+`DbgMiniDumpName` | If set, use as the template to create the dump path and file name. The pid can be placed in the name with %d. | STRING | _/tmp/coredump.%d_
+`DbgMiniDumpType` | If set to 1 generates _MiniDumpNormal_, 2 _MiniDumpWithPrivateReadWriteMemory_, 3 _MiniDumpFilterTriage_, 4 _MiniDumpWithFullMemory_ | DWORD | 1
+`CreateDumpDiagnostics` | If set to 1, enables the _createdump_ utilities diagnostic messages (TRACE macro) | DWORD | 0
diff --git a/Documentation/project-docs/contributing.md b/Documentation/project-docs/contributing.md
index f0adffacc3..b8357407d9 100644
--- a/Documentation/project-docs/contributing.md
+++ b/Documentation/project-docs/contributing.md
@@ -28,6 +28,11 @@ Maintainers will not merge changes that have narrowly-defined benefits, due to c
Contributions must also satisfy the other published guidelines defined in this document.
+Automated Code Review Assistance
+------------------
+
+CROSS is a tool developed by Microsoft that is used to highlight areas of higher risk in a code change in order to help code reviewers do a more effective job.
+
DOs and DON'Ts
--------------
diff --git a/DotnetCLIVersion.txt b/DotnetCLIVersion.txt
index 32aae90d8a..170f3fc4f5 100644
--- a/DotnetCLIVersion.txt
+++ b/DotnetCLIVersion.txt
@@ -1 +1 @@
-2.0.0-preview1-005724 \ No newline at end of file
+2.0.0-preview1-005977
diff --git a/README.md b/README.md
index 7994879609..f6ab4c03a0 100644
--- a/README.md
+++ b/README.md
@@ -68,7 +68,7 @@ It also contains the source code for the following closely related support packa
By itself, the `Microsoft.NETCore.Runtime.CoreCLR` package is actually not enough to do much.
One reason for this is that the CoreCLR package tries to minimize the amount of the class library that it implements.
Only types that have a strong dependency on the internal workings of the runtime are included (e.g,
-`System.Object`, `System.String`, `System.Thread`, `System.Threading.Tasks.Task` and most foundational interfaces).
+`System.Object`, `System.String`, `System.Threading.Thread`, `System.Threading.Tasks.Task` and most foundational interfaces).
Instead most of the class library is implemented as independent Nuget packages that simply use the .NET Core
runtime as a dependency. Many of the most familiar classes (`System.Collections`, `System.IO`, `System.Xml` and
so on), live in packages defined in the [dotnet/corefx](https://github.com/dotnet/corefx) repository.
diff --git a/THIRD-PARTY-NOTICES.TXT b/THIRD-PARTY-NOTICES.TXT
index 03d4d3cc65..30502be142 100644
--- a/THIRD-PARTY-NOTICES.TXT
+++ b/THIRD-PARTY-NOTICES.TXT
@@ -1,4 +1,4 @@
-.NET Core uses third-party libraries or other resources that may be
+.NET Core uses third-party libraries or other resources that may be
distributed under licenses different than the .NET Core software.
Attributions and license notices for test cases originally authored by
@@ -172,3 +172,52 @@ Greg Parker gparker@cs.stanford.edu December 2000
This code is in the public domain and may be copied or modified without
permission.
+License notice for libunwind8 based code
+----------------------------------------
+
+Copyright (c) 2003-2005 Hewlett-Packard Development Company, L.P.
+ Contributed by David Mosberger-Tang <davidm@hpl.hp.com>
+
+Permission is hereby granted, free of charge, to any person obtaining
+a copy of this software and associated documentation files (the
+"Software"), to deal in the Software without restriction, including
+without limitation the rights to use, copy, modify, merge, publish,
+distribute, sublicense, and/or sell copies of the Software, and to
+permit persons to whom the Software is furnished to do so, subject to
+the following conditions:
+
+The above copyright notice and this permission notice shall be
+included in all copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
+EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
+MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
+NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
+LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
+OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
+WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
+
+License notice for the Printing Floating-Point Numbers
+/******************************************************************************
+ Copyright (c) 2014 Ryan Juckett
+ http://www.ryanjuckett.com/
+
+ This software is provided 'as-is', without any express or implied
+ warranty. In no event will the authors be held liable for any damages
+ arising from the use of this software.
+
+ Permission is granted to anyone to use this software for any purpose,
+ including commercial applications, and to alter it and redistribute it
+ freely, subject to the following restrictions:
+
+ 1. The origin of this software must not be misrepresented; you must not
+ claim that you wrote the original software. If you use this software
+ in a product, an acknowledgment in the product documentation would be
+ appreciated but is not required.
+
+ 2. Altered source versions must be plainly marked as such, and must not be
+ misrepresented as being the original software.
+
+ 3. This notice may not be removed or altered from any source
+ distribution.
+******************************************************************************/
diff --git a/build-packages.sh b/build-packages.sh
index a4184646d5..9b929715e9 100755
--- a/build-packages.sh
+++ b/build-packages.sh
@@ -10,6 +10,26 @@ usage()
exit 1
}
+initHostDistroRid()
+{
+ __HostDistroRid=""
+ if [ "$__HostOS" == "Linux" ]; then
+ if [ -e /etc/os-release ]; then
+ source /etc/os-release
+ __HostDistroRid="$ID.$VERSION_ID-$__Arch"
+ elif [ -e /etc/redhat-release ]; then
+ local redhatRelease=$(</etc/redhat-release)
+ if [[ $redhatRelease == "CentOS release 6."* || $redhatRelease == "Red Hat Enterprise Linux Server release 6."* ]]; then
+ __HostDistroRid="rhel.6-$__Arch"
+ fi
+ fi
+ fi
+
+ if [ "$__HostDistroRid" == "" ]; then
+ echo "WARNING: Can not determine runtime id for current distro."
+ fi
+}
+
__ProjectRoot="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )"
__IsPortableBuild=1
@@ -70,7 +90,7 @@ while :; do
__Arch=$(echo $1| cut -d'=' -f 2)
;;
- -PortableBuild=false)
+ -portablebuild=false)
unprocessedBuildArgs="$unprocessedBuildArgs $1"
__IsPortableBuild=0
;;
@@ -88,7 +108,9 @@ if [ $__IsPortableBuild == 1 ]; then
export __DistroRid="osx-$__Arch"
fi
else
- export __DistroRid="\${OSRid}-$__Arch"
+ # init the host distro name
+ initHostDistroRid
+ export __DistroRid="$__HostDistroRid"
fi
$__ProjectRoot/run.sh build-packages -Project=$__ProjectRoot/src/.nuget/packages.builds -DistroRid=$__DistroRid -UseSharedCompilation=false -BuildNugetPackage=false $unprocessedBuildArgs
diff --git a/build-test.cmd b/build-test.cmd
index bf17827fe7..2544b06e04 100644
--- a/build-test.cmd
+++ b/build-test.cmd
@@ -86,9 +86,12 @@ if /i "%1" == "targetsNonWindows" (set __TargetsWindows=0&set processedArgs=
if /i "%1" == "Exclude" (set __Exclude=%2&set processedArgs=!processedArgs! %1 %2&shift&shift&goto Arg_Loop)
if [!processedArgs!]==[] (
- call set __UnprocessedBuildArgs=!__args!
+ set __UnprocessedBuildArgs=%__args%
) else (
- call set __UnprocessedBuildArgs=%%__args:*!processedArgs!=%%
+ set __UnprocessedBuildArgs=%__args%
+ for %%t in (!processedArgs!) do (
+ set __UnprocessedBuildArgs=!__UnprocessedBuildArgs:*%%t=!
+ )
)
:ArgsDone
@@ -102,6 +105,7 @@ if defined __BuildAgainstPackagesArg (
echo %__MsgPrefix%Using environment: "%__VSToolsRoot%\VsDevCmd.bat"
call "%__VSToolsRoot%\VsDevCmd.bat"
+@if defined _echo @echo on
set __RunArgs=-BuildOS=%__BuildOS% -BuildType=%__BuildType% -BuildArch=%__BuildArch%
@@ -144,6 +148,7 @@ REM === Restore Build Tools
REM ===
REM =========================================================================================
call "%__ProjectDir%\init-tools.cmd"
+@if defined _echo @echo on
REM =========================================================================================
REM ===
@@ -152,6 +157,7 @@ REM ===
REM =========================================================================================
call "%__TestDir%\setup-stress-dependencies.cmd" /arch %__BuildArch% /outputdir %__BinDir%
+@if defined _echo @echo on
REM =========================================================================================
REM ===
@@ -216,14 +222,6 @@ if errorlevel 1 (
:skipnative
-set __BuildLogRootName=Restore_Product
-set __BuildLog=%__LogsDir%\%__BuildLogRootName%_%__BuildOS%__%__BuildArch%__%__BuildType%.log
-set __BuildWrn=%__LogsDir%\%__BuildLogRootName%_%__BuildOS%__%__BuildArch%__%__BuildType%.wrn
-set __BuildErr=%__LogsDir%\%__BuildLogRootName%_%__BuildOS%__%__BuildArch%__%__BuildType%.err
-set __msbuildLog=/flp:Verbosity=normal;LogFile="%__BuildLog%"
-set __msbuildWrn=/flp1:WarningsOnly;LogFile="%__BuildWrn%"
-set __msbuildErr=/flp2:ErrorsOnly;LogFile="%__BuildErr%"
-
set "__TestWorkingDir=%__RootBinDir%\tests\%__BuildOS%.%__BuildArch%.%__BuildType%"
if not defined __BuildAgainstPackagesArg goto SkipRestoreProduct
@@ -236,9 +234,23 @@ REM ============================================================================
if not defined XunitTestBinBase set XunitTestBinBase=%__TestWorkingDir%
set "CORE_ROOT=%XunitTestBinBase%\Tests\Core_Root"
+set __BuildLogRootName=Restore_Product
+set __BuildLog=%__LogsDir%\%__BuildLogRootName%_%__BuildOS%__%__BuildArch%__%__BuildType%.log
+set __BuildWrn=%__LogsDir%\%__BuildLogRootName%_%__BuildOS%__%__BuildArch%__%__BuildType%.wrn
+set __BuildErr=%__LogsDir%\%__BuildLogRootName%_%__BuildOS%__%__BuildArch%__%__BuildType%.err
+set __msbuildLog=/flp:Verbosity=normal;LogFile="%__BuildLog%"
+set __msbuildWrn=/flp1:WarningsOnly;LogFile="%__BuildWrn%"
+set __msbuildErr=/flp2:ErrorsOnly;LogFile="%__BuildErr%"
+
call "%__ProjectDir%\run.cmd" build -Project=%__ProjectDir%\tests\build.proj -BatchRestorePackages -MsBuildLog=!__msbuildLog! -MsBuildWrn=!__msbuildWrn! -MsBuildErr=!__msbuildErr! %__RunArgs% %__BuildAgainstPackagesArg% %__unprocessedBuildArgs%
set __BuildLogRootName=Tests_GenerateRuntimeLayout
+set __BuildLog=%__LogsDir%\%__BuildLogRootName%_%__BuildOS%__%__BuildArch%__%__BuildType%.log
+set __BuildWrn=%__LogsDir%\%__BuildLogRootName%_%__BuildOS%__%__BuildArch%__%__BuildType%.wrn
+set __BuildErr=%__LogsDir%\%__BuildLogRootName%_%__BuildOS%__%__BuildArch%__%__BuildType%.err
+set __msbuildLog=/flp:Verbosity=normal;LogFile="%__BuildLog%"
+set __msbuildWrn=/flp1:WarningsOnly;LogFile="%__BuildWrn%"
+set __msbuildErr=/flp2:ErrorsOnly;LogFile="%__BuildErr%"
call "%__ProjectDir%\run.cmd" build -Project=%__ProjectDir%\tests\runtest.proj -BinPlaceRef -BinPlaceProduct -CopyCrossgenToProduct -RuntimeId="%__RuntimeId%" -MsBuildLog=!__msbuildLog! -MsBuildWrn=!__msbuildWrn! -MsBuildErr=!__msbuildErr! %__RunArgs% %__BuildAgainstPackagesArg% %__unprocessedBuildArgs%
if errorlevel 1 (
@@ -252,14 +264,6 @@ echo %__MsgPrefix% Restored CoreCLR product from packages
if defined __SkipManaged exit /b 0
-set __BuildLogRootName=Tests_Managed
-set __BuildLog=%__LogsDir%\%__BuildLogRootName%_%__BuildOS%__%__BuildArch%__%__BuildType%.log
-set __BuildWrn=%__LogsDir%\%__BuildLogRootName%_%__BuildOS%__%__BuildArch%__%__BuildType%.wrn
-set __BuildErr=%__LogsDir%\%__BuildLogRootName%_%__BuildOS%__%__BuildArch%__%__BuildType%.err
-set __msbuildLog=/flp:Verbosity=normal;LogFile="%__BuildLog%"
-set __msbuildWrn=/flp1:WarningsOnly;LogFile="%__BuildWrn%"
-set __msbuildErr=/flp2:ErrorsOnly;LogFile="%__BuildErr%"
-
REM =========================================================================================
REM ===
REM === Managed test build section
@@ -269,10 +273,18 @@ REM ============================================================================
echo %__MsgPrefix%Starting the Managed Tests Build
if not defined VSINSTALLDIR (
- echo %__MsgPrefix%Error: buildtest.cmd should be run from a Visual Studio Command Prompt. Please see https://github.com/dotnet/coreclr/blob/master/Documentation/project-docs/developer-guide.md for build instructions.
+ echo %__MsgPrefix%Error: build-test.cmd should be run from a Visual Studio Command Prompt. Please see https://github.com/dotnet/coreclr/blob/master/Documentation/project-docs/developer-guide.md for build instructions.
exit /b 1
)
+set __BuildLogRootName=Tests_Managed
+set __BuildLog=%__LogsDir%\%__BuildLogRootName%_%__BuildOS%__%__BuildArch%__%__BuildType%.log
+set __BuildWrn=%__LogsDir%\%__BuildLogRootName%_%__BuildOS%__%__BuildArch%__%__BuildType%.wrn
+set __BuildErr=%__LogsDir%\%__BuildLogRootName%_%__BuildOS%__%__BuildArch%__%__BuildType%.err
+set __msbuildLog=/flp:Verbosity=normal;LogFile="%__BuildLog%"
+set __msbuildWrn=/flp1:WarningsOnly;LogFile="%__BuildWrn%"
+set __msbuildErr=/flp2:ErrorsOnly;LogFile="%__BuildErr%"
+
call "%__ProjectDir%\run.cmd" build -Project=%__ProjectDir%\tests\build.proj -MsBuildLog=!__msbuildLog! -MsBuildWrn=!__msbuildWrn! -MsBuildErr=!__msbuildErr! %__RunArgs% %__BuildAgainstPackagesArg% %__unprocessedBuildArgs%
if errorlevel 1 (
echo %__MsgPrefix%Error: build failed. Refer to the build log files for details:
@@ -444,8 +456,6 @@ echo -priority=^<N^> : specify a set of test that will be built and run, with pr
echo 0: Build only priority 0 cases as essential testcases (default)
echo 1: Build all tests with priority 0 and 1
echo 666: Build all tests with priority 0, 1 ... 666
-echo -sequential: force a non-parallel build ^(default is to build in parallel
-echo using all processors^).
echo -verbose: enables detailed file logging for the msbuild tasks into the msbuild log file.
exit /b 1
diff --git a/build.cmd b/build.cmd
index 840df6dfff..70f62bc4fb 100644
--- a/build.cmd
+++ b/build.cmd
@@ -80,6 +80,7 @@ set __BuildStandaloneGCOnly="-DFEATURE_STANDALONE_GC_ONLY=0"
set __PgoInstrument=0
set __PgoOptimize=1
+set __EnforcePgo=0
set __IbcTuning=
REM __PassThroughArgs is a set of things that will be passed through to nested calls to build.cmd
@@ -105,7 +106,21 @@ if "%1" == "" goto ArgsDone
if /i "%1" == "-?" goto Usage
if /i "%1" == "-h" goto Usage
if /i "%1" == "-help" goto Usage
+if /i "%1" == "--help" goto Usage
+
+if /i "%1" == "-all" (set __BuildAll=1&set processedArgs=!processedArgs! %1&shift&goto Arg_Loop)
+if /i "%1" == "-x64" (set __BuildArchX64=1&set processedArgs=!processedArgs! %1&shift&goto Arg_Loop)
+if /i "%1" == "-x86" (set __BuildArchX86=1&set processedArgs=!processedArgs! %1&shift&goto Arg_Loop)
+if /i "%1" == "-arm" (set __BuildArchArm=1&set processedArgs=!processedArgs! %1&shift&goto Arg_Loop)
+if /i "%1" == "-arm64" (set __BuildArchArm64=1&set processedArgs=!processedArgs! %1&shift&goto Arg_Loop)
+
+if /i "%1" == "-debug" (set __BuildTypeDebug=1&set processedArgs=!processedArgs! %1&shift&goto Arg_Loop)
+if /i "%1" == "-checked" (set __BuildTypeChecked=1&set processedArgs=!processedArgs! %1&shift&goto Arg_Loop)
+if /i "%1" == "-release" (set __BuildTypeRelease=1&set processedArgs=!processedArgs! %1&shift&goto Arg_Loop)
+
+REM TODO these are deprecated remove them eventually
+REM don't add more, use the - syntax instead
if /i "%1" == "all" (set __BuildAll=1&set processedArgs=!processedArgs! %1&shift&goto Arg_Loop)
if /i "%1" == "x64" (set __BuildArchX64=1&set processedArgs=!processedArgs! %1&shift&goto Arg_Loop)
if /i "%1" == "x86" (set __BuildArchX86=1&set processedArgs=!processedArgs! %1&shift&goto Arg_Loop)
@@ -124,6 +139,34 @@ if [!__PassThroughArgs!]==[] (
set __PassThroughArgs=%__PassThroughArgs% %1
)
+if /i "%1" == "-freebsdmscorlib" (set __BuildNativeCoreLib=0&set __BuildNative=0&set __BuildTests=0&set __BuildPackages=0&set __BuildOS=FreeBSD&set __SkipNugetPackage=1&set processedArgs=!processedArgs! %1&shift&goto Arg_Loop)
+if /i "%1" == "-linuxmscorlib" (set __BuildNativeCoreLib=0&set __BuildNative=0&set __BuildTests=0&set __BuildPackages=0&set __BuildOS=Linux&set __SkipNugetPackage=1&set processedArgs=!processedArgs! %1&shift&goto Arg_Loop)
+if /i "%1" == "-netbsdmscorlib" (set __BuildNativeCoreLib=0&set __BuildNative=0&set __BuildTests=0&set __BuildPackages=0&set __BuildOS=NetBSD&set __SkipNugetPackage=1&set processedArgs=!processedArgs! %1&shift&goto Arg_Loop)
+if /i "%1" == "-osxmscorlib" (set __BuildNativeCoreLib=0&set __BuildNative=0&set __BuildTests=0&set __BuildPackages=0&set __BuildOS=OSX&set __SkipNugetPackage=1&set processedArgs=!processedArgs! %1&shift&goto Arg_Loop)
+if /i "%1" == "-windowsmscorlib" (set __BuildNativeCoreLib=0&set __BuildNative=0&set __BuildTests=0&set __BuildPackages=0&set __BuildOS=Windows_NT&set __SkipNugetPackage=1&set processedArgs=!processedArgs! %1&shift&goto Arg_Loop)
+if /i "%1" == "-nativemscorlib" (set __BuildNativeCoreLib=1&set __BuildCoreLib=0&set __BuildNative=0&set __BuildTests=0&set __BuildPackages=0&set processedArgs=!processedArgs! %1&shift&goto Arg_Loop)
+if /i "%1" == "-configureonly" (set __ConfigureOnly=1&set __BuildNative=1&set __BuildNativeCoreLib=0&set __BuildCoreLib=0&set __BuildTests=0&set __BuildPackages=0&set processedArgs=!processedArgs! %1&shift&goto Arg_Loop)
+if /i "%1" == "-skipconfigure" (set __SkipConfigure=1&set processedArgs=!processedArgs! %1&shift&goto Arg_Loop)
+if /i "%1" == "-skipmscorlib" (set __BuildCoreLib=0&set __BuildNativeCoreLib=0&set processedArgs=!processedArgs! %1&shift&goto Arg_Loop)
+if /i "%1" == "-skipnative" (set __BuildNative=0&set processedArgs=!processedArgs! %1&shift&goto Arg_Loop)
+if /i "%1" == "-skiptests" (set __BuildTests=0&set processedArgs=!processedArgs! %1&shift&goto Arg_Loop)
+if /i "%1" == "-skipbuildpackages" (set __BuildPackages=0&set processedArgs=!processedArgs! %1&shift&goto Arg_Loop)
+if /i "%1" == "-skiprestoreoptdata" (set __RestoreOptData=0&set processedArgs=!processedArgs! %1&shift&goto Arg_Loop)
+if /i "%1" == "-usenmakemakefiles" (set __NMakeMakefiles=1&set __ConfigureOnly=1&set __BuildNative=1&set __BuildNativeCoreLib=0&set __BuildCoreLib=0&set __BuildTests=0&set __BuildPackages=0&set processedArgs=!processedArgs! %1&shift&goto Arg_Loop)
+if /i "%1" == "-pgoinstrument" (set __PgoInstrument=1&set processedArgs=!processedArgs! %1&shift&goto Arg_Loop)
+if /i "%1" == "-enforcepgo" (set __EnforcePgo=1&set processedArgs=!processedArgs! %1&shift&goto Arg_Loop)
+if /i "%1" == "-nopgooptimize" (set __PgoOptimize=0&set processedArgs=!processedArgs! %1&shift&goto Arg_Loop)
+if /i "%1" == "-ibcinstrument" (set __IbcTuning=/Tuning&set processedArgs=!processedArgs! %1&shift&goto Arg_Loop)
+if /i "%1" == "-toolset_dir" (set __ToolsetDir=%2&set __PassThroughArgs=%__PassThroughArgs% %2&set processedArgs=!processedArgs! %1 %2&shift&shift&goto Arg_Loop)
+if /i "%1" == "-buildstandalonegc" (
+ set __BuildStandaloneGC="-DFEATURE_STANDALONE_GC=1"
+ set __BuildStandaloneGCOnly="-DFEATURE_STANDALONE_GC_ONLY=1"
+ set processedArgs=!processedArgs! %1
+ shift&goto Arg_Loop
+)
+
+REM TODO these are deprecated remove them eventually
+REM don't add more, use the - syntax instead
if /i "%1" == "freebsdmscorlib" (set __BuildNativeCoreLib=0&set __BuildNative=0&set __BuildTests=0&set __BuildPackages=0&set __BuildOS=FreeBSD&set __SkipNugetPackage=1&set processedArgs=!processedArgs! %1&shift&goto Arg_Loop)
if /i "%1" == "linuxmscorlib" (set __BuildNativeCoreLib=0&set __BuildNative=0&set __BuildTests=0&set __BuildPackages=0&set __BuildOS=Linux&set __SkipNugetPackage=1&set processedArgs=!processedArgs! %1&shift&goto Arg_Loop)
if /i "%1" == "netbsdmscorlib" (set __BuildNativeCoreLib=0&set __BuildNative=0&set __BuildTests=0&set __BuildPackages=0&set __BuildOS=NetBSD&set __SkipNugetPackage=1&set processedArgs=!processedArgs! %1&shift&goto Arg_Loop)
@@ -140,6 +183,7 @@ if /i "%1" == "skiprestoreoptdata" (set __RestoreOptData=0&set processedArgs=!p
if /i "%1" == "usenmakemakefiles" (set __NMakeMakefiles=1&set __ConfigureOnly=1&set __BuildNative=1&set __BuildNativeCoreLib=0&set __BuildCoreLib=0&set __BuildTests=0&set __BuildPackages=0&set processedArgs=!processedArgs! %1&shift&goto Arg_Loop)
if /i "%1" == "pgoinstrument" (set __PgoInstrument=1&set processedArgs=!processedArgs! %1&shift&goto Arg_Loop)
if /i "%1" == "nopgooptimize" (set __PgoOptimize=0&set processedArgs=!processedArgs! %1&shift&goto Arg_Loop)
+if /i "%1" == "enforcepgo" (set __EnforcePgo=1&set processedArgs=!processedArgs! %1&shift&goto Arg_Loop)
if /i "%1" == "ibcinstrument" (set __IbcTuning=/Tuning&set processedArgs=!processedArgs! %1&shift&goto Arg_Loop)
if /i "%1" == "toolset_dir" (set __ToolsetDir=%2&set __PassThroughArgs=%__PassThroughArgs% %2&set processedArgs=!processedArgs! %1 %2&shift&shift&goto Arg_Loop)
if /i "%1" == "buildstandalonegc" (
@@ -153,9 +197,12 @@ if /i "%1" == "buildstandalonegc" (
if /i "%1" == "altjitcrossgen" (set processedArgs=!processedArgs! %1&shift&goto Arg_Loop)
if [!processedArgs!]==[] (
- call set __UnprocessedBuildArgs=!__args!
+ set __UnprocessedBuildArgs=%__args%
) else (
- call set __UnprocessedBuildArgs=%%__args:*!processedArgs!=%%
+ set __UnprocessedBuildArgs=%__args%
+ for %%t in (!processedArgs!) do (
+ set __UnprocessedBuildArgs=!__UnprocessedBuildArgs:*%%t=!
+ )
)
:ArgsDone
@@ -193,6 +240,15 @@ if %__BuildTypeRelease%==1 set __BuildType=Release
set __RunArgs=-BuildOS=%__BuildOS% -BuildType=%__BuildType% -BuildArch=%__BuildArch%
+if %__EnforcePgo%==1 (
+ if %__BuildArchArm%==1 (
+ echo NOTICE: enforcepgo does nothing on arm architecture
+ )
+ if %__BuildArchArm64%==1 (
+ echo NOTICE: enforcepgo does nothing on arm64 architecture
+ )
+)
+
:: Set the remaining variables based upon the determined build configuration
set "__BinDir=%__RootBinDir%\Product\%__BuildOS%.%__BuildArch%.%__BuildType%"
set "__IntermediatesDir=%__RootBinDir%\obj\%__BuildOS%.%__BuildArch%.%__BuildType%"
@@ -204,6 +260,7 @@ set "__TestIntermediatesDir=%__RootBinDir%\tests\obj\%__BuildOS%.%__BuildArch%.%
set "__CrossComponentBinDir=%__BinDir%"
set "__CrossCompIntermediatesDir=%__IntermediatesDir%\crossgen"
+
if NOT "%__CrossArch%" == "" set __CrossComponentBinDir=%__CrossComponentBinDir%\%__CrossArch%
set "__CrossGenCoreLibLog=%__LogsDir%\CrossgenCoreLib_%__BuildOS%__%__BuildArch%__%__BuildType%.log"
set "__CrossgenExe=%__CrossComponentBinDir%\crossgen.exe"
@@ -237,6 +294,7 @@ REM ============================================================================
echo %__MsgPrefix%Using environment: "%__VSToolsRoot%\VsDevCmd.bat"
call "%__VSToolsRoot%\VsDevCmd.bat"
+@if defined _echo @echo on
@call %__ProjectDir%\run.cmd build -Project=%__ProjectDir%\build.proj -generateHeaderWindows -NativeVersionHeaderFile="%__RootBinDir%\obj\_version.h" %__RunArgs% %__UnprocessedBuildArgs%
@@ -258,7 +316,7 @@ if %__RestoreOptData% EQU 1 if %__BuildTypeRelease% EQU 1 (
REM Parse the optdata package versions out of msbuild so that we can pass them on to CMake
set DotNetCli=%__ProjectDir%\Tools\dotnetcli\dotnet.exe
if not exist "%DotNetCli%" (
- echo Assertion failed: dotnet.exe not found at path "%DotNetCli%"
+ echo %__MsgPrefix%Assertion failed: dotnet.exe not found at path "%DotNetCli%"
exit /b 1
)
set OptDataProjectFilePath=%__ProjectDir%\src\.nuget\optdata\optdata.csproj
@@ -275,16 +333,15 @@ REM === Build the CLR VM
REM ===
REM =========================================================================================
-if %__BuildNative% EQU 1 (
+if %__BuildNative% EQU 1 (
+ REM Scope environment changes start {
+ setlocal
+
echo %__MsgPrefix%Commencing build of native components for %__BuildOS%.%__BuildArch%.%__BuildType%
- set nativePlatfromArgs=-platform=%__BuildArch%
+ set nativePlatfromArgs=-platform=%__BuildArch%
if /i "%__BuildArch%" == "arm64" ( set nativePlatfromArgs=-useEnv )
- set __MsbuildLog=/flp:Verbosity=normal;LogFile="%__LogsDir%\CoreCLR_%__BuildOS%__%__BuildArch%__%__BuildType%.log"
- set __MsbuildWrn=/flp1:WarningsOnly;LogFile="%__LogsDir%\CoreCLR_%__BuildOS%__%__BuildArch%__%__BuildType%.wrn"
- set __MsbuildErr=/flp2:ErrorsOnly;LogFile="%__LogsDir%\CoreCLR_%__BuildOS%__%__BuildArch%__%__BuildType%.err"
-
if /i "%__BuildArch%" == "arm64" (
rem arm64 builds currently use private toolset which has not been released yet
REM TODO, remove once the toolset is open.
@@ -304,7 +361,7 @@ if %__BuildNative% EQU 1 (
echo %__MsgPrefix%Using environment: "%__VCToolsRoot%\vcvarsall.bat" !__VCBuildArch!
call "%__VCToolsRoot%\vcvarsall.bat" !__VCBuildArch!
- @if defined _echo @echo on
+ @if defined _echo @echo on
if not defined VSINSTALLDIR (
echo %__MsgPrefix%Error: VSINSTALLDIR variable not defined.
@@ -320,8 +377,9 @@ if %__BuildNative% EQU 1 (
pushd "%__IntermediatesDir%"
set __ExtraCmakeArgs=!___SDKVersion! "-DCLR_CMAKE_TARGET_OS=%__BuildOs%" "-DCLR_CMAKE_PACKAGES_DIR=%__PackagesDir%" "-DCLR_CMAKE_PGO_INSTRUMENT=%__PgoInstrument%" "-DCLR_CMAKE_OPTDATA_VERSION=%__PgoOptDataVersion%" "-DCLR_CMAKE_PGO_OPTIMIZE=%__PgoOptimize%"
call "%__SourceDir%\pal\tools\gen-buildsys-win.bat" "%__ProjectDir%" %__VSVersion% %__BuildArch% %__BuildStandaloneGC% %__BuildStandaloneGCOnly% !__ExtraCmakeArgs!
- @if defined _echo @echo on
+ @if defined _echo @echo on
popd
+
:SkipConfigure
if defined __ConfigureOnly goto SkipNativeBuild
@@ -330,17 +388,28 @@ if %__BuildNative% EQU 1 (
exit /b 1
)
+ set __BuildLogRootName=CoreCLR
+ set __BuildLog="%__LogsDir%\!__BuildLogRootName!_%__BuildOS%__%__BuildArch%__%__BuildType%.log"
+ set __BuildWrn="%__LogsDir%\!__BuildLogRootName!_%__BuildOS%__%__BuildArch%__%__BuildType%.wrn"
+ set __BuildErr="%__LogsDir%\!__BuildLogRootName!_%__BuildOS%__%__BuildArch%__%__BuildType%.err"
+ set __MsbuildLog=/flp:Verbosity=normal;LogFile=!__BuildLog!
+ set __MsbuildWrn=/flp1:WarningsOnly;LogFile=!__BuildWrn!
+ set __MsbuildErr=/flp2:ErrorsOnly;LogFile=!__BuildErr!
+
@call %__ProjectDir%\run.cmd build -Project=%__IntermediatesDir%\install.vcxproj -MsBuildLog=!__MsbuildLog! -MsBuildWrn=!__MsbuildWrn! -MsBuildErr=!__MsbuildErr! -configuration=%__BuildType% %nativePlatfromArgs% %__RunArgs% %__UnprocessedBuildArgs%
if not !errorlevel! == 0 (
echo %__MsgPrefix%Error: native component build failed. Refer to the build log files for details:
- echo "%__LogsDir%\CoreCLR_%__BuildOS%__%__BuildArch%__%__BuildType%.log"
- echo "%__LogsDir%\CoreCLR_%__BuildOS%__%__BuildArch%__%__BuildType%.wrn"
- echo "%__LogsDir%\CoreCLR_%__BuildOS%__%__BuildArch%__%__BuildType%.err"
+ echo !__BuildLog!
+ echo !__BuildWrn!
+ echo !__BuildErr!
exit /b 1
- )
-)
+ )
+
:SkipNativeBuild
+ REM } Scope environment changes end
+ endlocal
+)
REM =========================================================================================
REM ===
@@ -357,13 +426,17 @@ if /i "%__BuildArch%"=="arm" (
)
if /i "%__DoCrossArchBuild%"=="1" (
+ REM Scope environment changes start {
+ setlocal
echo %__MsgPrefix%Commencing build of cross architecture native components for %__BuildOS%.%__BuildArch%.%__BuildType%
:: Set the environment for the native build
set __VCBuildArch=x86_amd64
if /i "%__CrossArch%" == "x86" ( set __VCBuildArch=x86 )
- @call "%__VCToolsRoot%\vcvarsall.bat" !__VCBuildArch!
+
+ echo %__MsgPrefix%Using environment: "%__VCToolsRoot%\vcvarsall.bat" !__VCBuildArch!
+ call "%__VCToolsRoot%\vcvarsall.bat" !__VCBuildArch!
@if defined _echo @echo on
if not exist "%__CrossCompIntermediatesDir%" md "%__CrossCompIntermediatesDir%"
@@ -376,6 +449,7 @@ if /i "%__DoCrossArchBuild%"=="1" (
call "%__SourceDir%\pal\tools\gen-buildsys-win.bat" "%__ProjectDir%" %__VSVersion% %__CrossArch% !__ExtraCmakeArgs!
@if defined _echo @echo on
popd
+
:SkipConfigureCrossBuild
if not exist "%__CrossCompIntermediatesDir%\install.vcxproj" (
echo %__MsgPrefix%Error: failed to generate cross-arch components build project!
@@ -384,22 +458,28 @@ if /i "%__DoCrossArchBuild%"=="1" (
if defined __ConfigureOnly goto SkipCrossCompBuild
- echo %__MsgPrefix%Invoking msbuild
+ set __BuildLogRootName=Cross
+ set __BuildLog="%__LogsDir%\!__BuildLogRootName!_%__BuildOS%__%__BuildArch%__%__BuildType%.log"
+ set __BuildWrn="%__LogsDir%\!__BuildLogRootName!_%__BuildOS%__%__BuildArch%__%__BuildType%.wrn"
+ set __BuildErr="%__LogsDir%\!__BuildLogRootName!_%__BuildOS%__%__BuildArch%__%__BuildType%.err"
+ set __MsbuildLog=/flp:Verbosity=normal;LogFile=!__BuildLog!
+ set __MsbuildWrn=/flp1:WarningsOnly;LogFile=!__BuildWrn!
+ set __MsbuildErr=/flp2:ErrorsOnly;LogFile=!__BuildErr!
- set __MsbuildLog=/flp:Verbosity=normal;LogFile="%__LogsDir%\Cross_%__BuildOS%__%__BuildArch%__%__BuildType%.log"
- set __MsbuildWrn=/flp1:WarningsOnly;LogFile="%__LogsDir%\Cross_%__BuildOS%__%__BuildArch%__%__BuildType%.wrn"
- set __MsbuildErr=/flp2:ErrorsOnly;LogFile="%__LogsDir%\Cross_%__BuildOS%__%__BuildArch%__%__BuildType%.err"
@call %__ProjectDir%\run.cmd build -Project=%__CrossCompIntermediatesDir%\install.vcxproj -configuration=%__BuildType% -platform=%__CrossArch% -MsBuildLog=!__MsbuildLog! -MsBuildWrn=!__MsbuildWrn! -MsBuildErr=!__MsbuildErr! %__RunArgs% %__UnprocessedBuildArgs%
+
if not !errorlevel! == 0 (
echo %__MsgPrefix%Error: cross-arch components build failed. Refer to the build log files for details:
- echo "%__LogsDir%\Cross_%__BuildOS%__%__BuildArch%__%__BuildType%.log"
- echo "%__LogsDir%\Cross_%__BuildOS%__%__BuildArch%__%__BuildType%.wrn"
- echo "%__LogsDir%\Cross_%__BuildOS%__%__BuildArch%__%__BuildType%.err"
+ echo !__BuildLog!
+ echo !__BuildWrn!
+ echo !__BuildErr!
exit /b 1
)
-)
:SkipCrossCompBuild
+ REM } Scope environment changes end
+ endlocal
+)
REM =========================================================================================
REM ===
@@ -407,16 +487,14 @@ REM === CoreLib and NuGet package build section.
REM ===
REM =========================================================================================
-if %__BuildCoreLib% EQU 1 (
-
- echo %__MsgPrefix%Commencing build of System.Private.CoreLib for %__BuildOS%.%__BuildArch%.%__BuildType%
+if %__BuildCoreLib% EQU 1 (
+ REM Scope environment changes start {
+ setlocal
+
+ echo %__MsgPrefix%Commencing build of System.Private.CoreLib for %__BuildOS%.%__BuildArch%.%__BuildType%
rem Explicitly set Platform causes conflicts in CoreLib project files. Clear it to allow building from VS x64 Native Tools Command Prompt
set Platform=
- set __MsbuildLog=/flp:Verbosity=normal;LogFile="%__LogsDir%\System.Private.CoreLib_%__BuildOS%__%__BuildArch%__%__BuildType%.log"
- set __MsbuildWrn=/flp1:WarningsOnly;LogFile="%__LogsDir%\System.Private.CoreLib_%__BuildOS%__%__BuildArch%__%__BuildType%.wrn"
- set __MsbuildErr=/flp2:ErrorsOnly;LogFile="%__LogsDir%\System.Private.CoreLib_%__BuildOS%__%__BuildArch%__%__BuildType%.err"
-
set __ExtraBuildArgs=
if not defined __IbcTuning (
set __ExtraBuildArgs=!__ExtraBuildArgs! -OptimizationDataDir="%__PackagesDir%/optimization.%__BuildOS%-%__BuildArch%.IBC.CoreCLR/%__IbcOptDataVersion%/data/"
@@ -424,39 +502,57 @@ if %__BuildCoreLib% EQU 1 (
)
if /i "%__BuildArch%" == "arm64" (
- set __nugetBuildArgs=-buildNugetPackage=false
+ set __nugetBuildArgs=-buildNugetPackage=false
) else if "%__SkipNugetPackage%" == "1" (
- set __nugetBuildArgs=-buildNugetPackage=false
+ set __nugetBuildArgs=-buildNugetPackage=false
) else (
- set __nugetBuildArgs=-buildNugetPackage=true
- )
+ set __nugetBuildArgs=-buildNugetPackage=true
+ )
+
+ set __BuildLogRootName=System.Private.CoreLib
+ set __BuildLog="%__LogsDir%\!__BuildLogRootName!_%__BuildOS%__%__BuildArch%__%__BuildType%.log"
+ set __BuildWrn="%__LogsDir%\!__BuildLogRootName!_%__BuildOS%__%__BuildArch%__%__BuildType%.wrn"
+ set __BuildErr="%__LogsDir%\!__BuildLogRootName!_%__BuildOS%__%__BuildArch%__%__BuildType%.err"
+ set __MsbuildLog=/flp:Verbosity=normal;LogFile=!__BuildLog!
+ set __MsbuildWrn=/flp1:WarningsOnly;LogFile=!__BuildWrn!
+ set __MsbuildErr=/flp2:ErrorsOnly;LogFile=!__BuildErr!
@call %__ProjectDir%\run.cmd build -Project=%__ProjectDir%\build.proj -MsBuildLog=!__MsbuildLog! -MsBuildWrn=!__MsbuildWrn! -MsBuildErr=!__MsbuildErr! !__nugetBuildArgs! %__RunArgs% !__ExtraBuildArgs! %__UnprocessedBuildArgs%
+
if not !errorlevel! == 0 (
echo %__MsgPrefix%Error: System.Private.CoreLib build failed. Refer to the build log files for details:
- echo "%__LogsDir%\System.Private.CoreLib_%__BuildOS%__%__BuildArch%__%__BuildType%.log"
- echo "%__LogsDir%\System.Private.CoreLib_%__BuildOS%__%__BuildArch%__%__BuildType%.wrn"
- echo "%__LogsDir%\System.Private.CoreLib_%__BuildOS%__%__BuildArch%__%__BuildType%.err"
+ echo !__BuildLog!
+ echo !__BuildWrn!
+ echo !__BuildErr!
exit /b 1
)
+
+ REM } Scope environment changes end
+ endlocal
)
+REM Scope environment changes start {
+setlocal
+
REM Need diasymreader.dll on your path for /CreatePdb
set PATH=%PATH%;%WinDir%\Microsoft.Net\Framework64\V4.0.30319;%WinDir%\Microsoft.Net\Framework\V4.0.30319
if %__BuildNativeCoreLib% EQU 1 (
echo %__MsgPrefix%Generating native image of System.Private.CoreLib for %__BuildOS%.%__BuildArch%.%__BuildType%
- echo "%__CrossgenExe%" %__IbcTuning% /Platform_Assemblies_Paths "%__BinDir%"\IL /out "%__BinDir%\System.Private.CoreLib.dll" "%__BinDir%\IL\System.Private.CoreLib.dll"
- "%__CrossgenExe%" %__IbcTuning% /Platform_Assemblies_Paths "%__BinDir%"\IL /out "%__BinDir%\System.Private.CoreLib.dll" "%__BinDir%\IL\System.Private.CoreLib.dll" > "%__CrossGenCoreLibLog%" 2>&1
+ set NEXTCMD="%__CrossgenExe%" %__IbcTuning% /Platform_Assemblies_Paths "%__BinDir%"\IL /out "%__BinDir%\System.Private.CoreLib.dll" "%__BinDir%\IL\System.Private.CoreLib.dll"
+ echo %__MsgPrefix%!NEXTCMD!
+ !NEXTCMD! > "%__CrossGenCoreLibLog%" 2>&1
if NOT !errorlevel! == 0 (
echo %__MsgPrefix%Error: CrossGen System.Private.CoreLib build failed. Refer to %__CrossGenCoreLibLog%
:: Put it in the same log, helpful for Jenkins
type %__CrossGenCoreLibLog%
goto CrossgenFailure
)
- echo "%__CrossgenExe%" /Platform_Assemblies_Paths "%__BinDir%" /CreatePdb "%__BinDir%\PDB" "%__BinDir%\System.Private.CoreLib.dll"
- "%__CrossgenExe%" /Platform_Assemblies_Paths "%__BinDir%" /CreatePdb "%__BinDir%\PDB" "%__BinDir%\System.Private.CoreLib.dll" >> "%__CrossGenCoreLibLog%" 2>&1
+
+ set NEXTCMD="%__CrossgenExe%" /Platform_Assemblies_Paths "%__BinDir%" /CreatePdb "%__BinDir%\PDB" "%__BinDir%\System.Private.CoreLib.dll"
+ echo %__MsgPrefix%!NEXTCMD!
+ !NEXTCMD! >> "%__CrossGenCoreLibLog%" 2>&1
if NOT !errorlevel! == 0 (
echo %__MsgPrefix%Error: CrossGen /CreatePdb System.Private.CoreLib build failed. Refer to %__CrossGenCoreLibLog%
:: Put it in the same log, helpful for Jenkins
@@ -465,23 +561,37 @@ if %__BuildNativeCoreLib% EQU 1 (
)
)
+REM } Scope environment changes end
+endlocal
+
+
if %__BuildPackages% EQU 1 (
+ REM Scope environment changes start {
+ setlocal
+
echo %__MsgPrefix%Building Packages for %__BuildOS%.%__BuildArch%.%__BuildType%
- set __MsbuildLog=/flp:Verbosity=normal;LogFile="%__LogsDir%\Nuget_%__BuildOS%__%__BuildArch%__%__BuildType%.log"
- set __MsbuildWrn=/flp1:WarningsOnly;LogFile="%__LogsDir%\Nuget_%__BuildOS%__%__BuildArch%__%__BuildType%.wrn"
- set __MsbuildErr=/flp2:ErrorsOnly;LogFile="%__LogsDir%\Nuget_%__BuildOS%__%__BuildArch%__%__BuildType%.err"
+ set __BuildLogRootName=Nuget
+ set __BuildLog="%__LogsDir%\!__BuildLogRootName!_%__BuildOS%__%__BuildArch%__%__BuildType%.log"
+ set __BuildWrn="%__LogsDir%\!__BuildLogRootName!_%__BuildOS%__%__BuildArch%__%__BuildType%.wrn"
+ set __BuildErr="%__LogsDir%\!__BuildLogRootName!_%__BuildOS%__%__BuildArch%__%__BuildType%.err"
+ set __MsbuildLog=/flp:Verbosity=normal;LogFile=!__BuildLog!
+ set __MsbuildWrn=/flp1:WarningsOnly;LogFile=!__BuildWrn!
+ set __MsbuildErr=/flp2:ErrorsOnly;LogFile=!__BuildErr!
REM The conditions as to what to build are captured in the builds file.
@call %__ProjectDir%\run.cmd build -Project=%__SourceDir%\.nuget\packages.builds -platform=%__BuildArch% -MsBuildLog=!__MsbuildLog! -MsBuildWrn=!__MsbuildWrn! -MsBuildErr=!__MsbuildErr! %__RunArgs% %__UnprocessedBuildArgs%
if not !errorlevel! == 0 (
echo %__MsgPrefix%Error: Nuget package generation failed build failed. Refer to the build log files for details:
- echo "%__LogsDir%\Nuget_%__BuildOS%__%__BuildArch%__%__BuildType%.log"
- echo "%__LogsDir%\Nuget_%__BuildOS%__%__BuildArch%__%__BuildType%.wrn"
- echo "%__LogsDir%\Nuget_%__BuildOS%__%__BuildArch%__%__BuildType%.err"
+ echo !__BuildLog!
+ echo !__BuildWrn!
+ echo !__BuildErr!
exit /b 1
)
+
+ REM } Scope environment changes end
+ endlocal
)
REM =========================================================================================
@@ -499,8 +609,9 @@ if %__BuildTests% EQU 1 (
REM TODO, remove once the toolset is open.
if /i "%__BuildArch%" == "arm64" call :PrivateToolSet
- echo "%__ProjectDir%\build-test.cmd %__BuildArch% %__BuildType% %__UnprocessedBuildArgs%"
- @call %__ProjectDir%\build-test.cmd %__BuildArch% %__BuildType% %__UnprocessedBuildArgs%
+ set NEXTCMD=call %__ProjectDir%\build-test.cmd %__BuildArch% %__BuildType% %__UnprocessedBuildArgs%
+ echo %__MsgPrefix%!NEXTCMD!
+ !NEXTCMD!
if not !errorlevel! == 0 (
REM buildtest.cmd has already emitted an error message and mentioned the build log file to examine.
@@ -614,33 +725,32 @@ echo build.cmd all [option1] [option2] -- ...
echo.
echo All arguments are optional. The options are:
echo.
-echo.-? -h -help: view this message.
-echo all: Builds all configurations and platforms.
-echo Build architecture: one of x64, x86, arm, arm64 ^(default: x64^).
-echo Build type: one of Debug, Checked, Release ^(default: Debug^).
+echo.-? -h -help --help: view this message.
+echo -all: Builds all configurations and platforms.
+echo Build architecture: one of -x64, -x86, -arm, -arm64 ^(default: -x64^).
+echo Build type: one of -Debug, -Checked, -Release ^(default: -Debug^).
echo -- ... : all arguments following this tag will be passed directly to msbuild.
-echo mscorlib version: one of freebsdmscorlib, linuxmscorlib, netbsdmscorlib, osxmscorlib,
-echo or windowsmscorlib. If one of these is passed, only System.Private.CoreLib is built,
+echo mscorlib version: one of -freebsdmscorlib, -linuxmscorlib, -netbsdmscorlib, -osxmscorlib,
+echo or -windowsmscorlib. If one of these is passed, only System.Private.CoreLib is built,
echo for the specified platform ^(FreeBSD, Linux, NetBSD, OS X or Windows,
echo respectively^).
echo add nativemscorlib to go further and build the native image for designated mscorlib.
-echo toolset_dir ^<dir^> : set the toolset directory -- Arm64 use only. Required for Arm64 builds.
-echo nopgooptimize: do not use profile guided optimizations.
-echo pgoinstrument: generate instrumented code for profile guided optimization enabled binaries.
-echo ibcinstrument: generate IBC-tuning-enabled native images when invoking crossgen.
-echo configureonly: skip all builds; only run CMake ^(default: CMake and builds are run^)
-echo skipconfigure: skip CMake ^(default: CMake is run^)
-echo skipmscorlib: skip building System.Private.CoreLib ^(default: System.Private.CoreLib is built^).
-echo skipnative: skip building native components ^(default: native components are built^).
-echo skiptests: skip building tests ^(default: tests are built^).
-echo skipbuildpackages: skip building nuget packages ^(default: packages are built^).
-echo skiprestoreoptdata: skip restoring optimization data used by profile-based optimizations.
-echo buildstandalonegc: builds the GC in a standalone mode.
+echo -toolset_dir ^<dir^> : set the toolset directory -- Arm64 use only. Required for Arm64 builds.
+echo -nopgooptimize: do not use profile guided optimizations.
+echo -enforcepgo: verify after the build that PGO was used for key DLLs, and fail the build if not
+echo -pgoinstrument: generate instrumented code for profile guided optimization enabled binaries.
+echo -ibcinstrument: generate IBC-tuning-enabled native images when invoking crossgen.
+echo -configureonly: skip all builds; only run CMake ^(default: CMake and builds are run^)
+echo -skipconfigure: skip CMake ^(default: CMake is run^)
+echo -skipmscorlib: skip building System.Private.CoreLib ^(default: System.Private.CoreLib is built^).
+echo -skipnative: skip building native components ^(default: native components are built^).
+echo -skiptests: skip building tests ^(default: tests are built^).
+echo -skipbuildpackages: skip building nuget packages ^(default: packages are built^).
+echo -skiprestoreoptdata: skip restoring optimization data used by profile-based optimizations.
+echo -buildstandalonegc: builds the GC in a standalone mode.
echo -skiprestore: skip restoring packages ^(default: packages are restored during build^).
echo -disableoss: Disable Open Source Signing for System.Private.CoreLib.
echo -priority=^<N^> : specify a set of test that will be built and run, with priority N.
-echo -sequential: force a non-parallel build ^(default is to build in parallel
-echo using all processors^).
echo -officialbuildid=^<ID^>: specify the official build ID to be used by this build.
echo -Rebuild: passes /t:rebuild to the build projects.
echo portable : build for portable RID.
@@ -650,11 +760,11 @@ echo one or more build architectures or types is specified, then only those buil
echo and types are built.
echo.
echo For example:
-echo build all
+echo build -all
echo -- builds all architectures, and all build types per architecture
-echo build all x86
+echo build -all -x86
echo -- builds all build types for x86
-echo build all x64 x86 Checked Release
+echo build -all -x64 -x86 -Checked -Release
echo -- builds x64 and x86 architectures, Checked and Release build types for each
exit /b 1
diff --git a/build.sh b/build.sh
index 52ad1ae9ce..97a11c2b15 100755
--- a/build.sh
+++ b/build.sh
@@ -19,56 +19,61 @@ fi
usage()
{
- echo "Usage: $0 [BuildArch] [BuildType] [verbose] [coverage] [cross] [clangx.y] [ninja] [configureonly] [skipconfigure] [skipnative] [skipmscorlib] [skiptests] [stripsymbols] [ignorewarnings] [cmakeargs] [bindir]"
- echo "BuildArch can be: x64, x86, arm, armel, arm64"
- echo "BuildType can be: debug, checked, release"
- echo "coverage - optional argument to enable code coverage build (currently supported only for Linux and OSX)."
- echo "ninja - target ninja instead of GNU make"
- echo "clangx.y - optional argument to build using clang version x.y."
- echo "cross - optional argument to signify cross compilation,"
- echo " - will use ROOTFS_DIR environment variable if set."
- echo "crosscomponent - optional argument to build cross-architecture component,"
- echo " - will use CAC_ROOTFS_DIR environment variable if set."
- echo "nopgooptimize - do not use profile guided optimizations."
- echo "pgoinstrument - generate instrumented code for profile guided optimization enabled binaries."
- echo "ibcinstrument - generate IBC-tuning-enabled native images when invoking crossgen."
- echo "configureonly - do not perform any builds; just configure the build."
- echo "skipconfigure - skip build configuration."
- echo "skipnative - do not build native components."
- echo "skipmscorlib - do not build mscorlib.dll."
- echo "skiptests - skip the tests in the 'tests' subdirectory."
- echo "skipnuget - skip building nuget packages."
- echo "skiprestoreoptdata - skip restoring optimization data used by profile-based optimizations."
- echo "skipcrossgen - skip native image generation"
- echo "verbose - optional argument to enable verbose build output."
+ echo "Usage: $0 [BuildArch] [BuildType] [-verbose] [-coverage] [-cross] [-clangx.y] [-ninja] [-configureonly] [-skipconfigure] [-skipnative] [-skipmscorlib] [-skiptests] [-stripsymbols] [-ignorewarnings] [-cmakeargs] [-bindir]"
+ echo "BuildArch can be: -x64, -x86, -arm, -armel, -arm64"
+ echo "BuildType can be: -debug, -checked, -release"
+ echo "-coverage - optional argument to enable code coverage build (currently supported only for Linux and OSX)."
+ echo "-ninja - target ninja instead of GNU make"
+ echo "-clangx.y - optional argument to build using clang version x.y."
+ echo "-cross - optional argument to signify cross compilation,"
+ echo " - will use ROOTFS_DIR environment variable if set."
+ echo "-crosscomponent - optional argument to build cross-architecture component,"
+ echo " - will use CAC_ROOTFS_DIR environment variable if set."
+ echo "-nopgooptimize - do not use profile guided optimizations."
+ echo "-pgoinstrument - generate instrumented code for profile guided optimization enabled binaries."
+ echo "-ibcinstrument - generate IBC-tuning-enabled native images when invoking crossgen."
+ echo "-configureonly - do not perform any builds; just configure the build."
+ echo "-skipconfigure - skip build configuration."
+ echo "-skipnative - do not build native components."
+ echo "-skipmscorlib - do not build mscorlib.dll."
+ echo "-skiptests - skip the tests in the 'tests' subdirectory."
+ echo "-skipnuget - skip building nuget packages."
+ echo "-skiprestoreoptdata - skip restoring optimization data used by profile-based optimizations."
+ echo "-skipcrossgen - skip native image generation"
+ echo "-verbose - optional argument to enable verbose build output."
echo "-skiprestore: skip restoring packages ^(default: packages are restored during build^)."
echo "-disableoss: Disable Open Source Signing for System.Private.CoreLib."
- echo "-sequential: force a non-parallel build ^(default is to build in parallel"
- echo " using all processors^)."
echo "-officialbuildid=^<ID^>: specify the official build ID to be used by this build."
echo "-Rebuild: passes /t:rebuild to the build projects."
- echo "stripSymbols - Optional argument to strip native symbols during the build."
- echo "skipgenerateversion - disable version generation even if MSBuild is supported."
- echo "ignorewarnings - do not treat warnings as errors"
- echo "cmakeargs - user-settable additional arguments passed to CMake."
- echo "bindir - output directory (defaults to $__ProjectRoot/bin)"
- echo "buildstandalonegc - builds the GC in a standalone mode. Can't be used with \"cmakeargs\"."
- echo "msbuildonunsupportedplatform - build managed binaries even if distro is not officially supported."
- echo "numproc - set the number of build processes."
+ echo "-stripSymbols - Optional argument to strip native symbols during the build."
+ echo "-skipgenerateversion - disable version generation even if MSBuild is supported."
+ echo "-ignorewarnings - do not treat warnings as errors"
+ echo "-cmakeargs - user-settable additional arguments passed to CMake."
+ echo "-bindir - output directory (defaults to $__ProjectRoot/bin)"
+ echo "-buildstandalonegc - builds the GC in a standalone mode. Can't be used with \"cmakeargs\"."
+ echo "-msbuildonunsupportedplatform - build managed binaries even if distro is not officially supported."
+ echo "-numproc - set the number of build processes."
exit 1
}
initHostDistroRid()
{
+ __HostDistroRid=""
if [ "$__HostOS" == "Linux" ]; then
- if [ ! -e /etc/os-release ]; then
- echo "WARNING: Can not determine runtime id for current distro."
- __HostDistroRid=""
- else
+ if [ -e /etc/os-release ]; then
source /etc/os-release
__HostDistroRid="$ID.$VERSION_ID-$__HostArch"
+ elif [ -e /etc/redhat-release ]; then
+ local redhatRelease=$(</etc/redhat-release)
+ if [[ $redhatRelease == "CentOS release 6."* || $redhatRelease == "Red Hat Enterprise Linux Server release 6."* ]]; then
+ __HostDistroRid="rhel.6-$__HostArch"
+ fi
fi
fi
+
+ if [ "$__HostDistroRid" == "" ]; then
+ echo "WARNING: Can not determine runtime id for current distro."
+ fi
}
initTargetDistroRid()
@@ -204,7 +209,7 @@ generate_event_logging_sources()
__PythonWarningFlags="$__PythonWarningFlags -Werror"
fi
-
+
if [[ $__SkipCoreCLR == 0 || $__ConfigureOnly == 1 ]]; then
echo "Laying out dynamically generated files consumed by the build system "
echo "Laying out dynamically generated Event Logging Test files"
@@ -342,7 +347,7 @@ build_cross_arch_component()
__SkipCrossArchBuild=1
TARGET_ROOTFS=""
# check supported cross-architecture components host(__HostArch)/target(__BuildArch) pair
- if [[ "$__BuildArch" == "arm" && "$__CrossArch" == "x86" ]]; then
+ if [[ ("$__BuildArch" == "arm" || "$__BuildArch" == "armel") && "$__CrossArch" == "x86" ]]; then
export CROSSCOMPILE=0
__SkipCrossArchBuild=0
@@ -353,8 +358,8 @@ build_cross_arch_component()
else
# not supported
return
- fi
-
+ fi
+
export __CMakeBinDir="$__CrossComponentBinDir"
export CROSSCOMPONENT=1
__IncludeTests=
@@ -370,8 +375,8 @@ build_cross_arch_component()
__ExtraCmakeArgs="-DCLR_CMAKE_TARGET_ARCH=$__BuildArch -DCLR_CMAKE_TARGET_OS=$__BuildOS -DCLR_CMAKE_PACKAGES_DIR=$__PackagesDir -DCLR_CMAKE_PGO_INSTRUMENT=$__PgoInstrument -DCLR_CMAKE_OPTDATA_VERSION=$__PgoOptDataVersion -DCLR_CMAKE_PGO_OPTIMIZE=$__PgoOptimize"
build_native $__SkipCrossArchBuild "$__CrossArch" "$__CrossCompIntermediatesDir" "$__ExtraCmakeArgs" "cross-architecture component"
-
- # restore ROOTFS_DIR, CROSSCOMPONENT, and CROSSCOMPILE
+
+ # restore ROOTFS_DIR, CROSSCOMPONENT, and CROSSCOMPILE
if [ -n "$TARGET_ROOTFS" ]; then
export ROOTFS_DIR="$TARGET_ROOTFS"
fi
@@ -390,10 +395,11 @@ isMSBuildOnNETCoreSupported()
if [ "$__HostArch" == "x64" ]; then
if [ "$__HostOS" == "Linux" ]; then
__isMSBuildOnNETCoreSupported=1
- UNSUPPORTED_RIDS=("debian.9-x64" "ubuntu.17.04-x64")
+ # note: the RIDs below can use globbing patterns
+ UNSUPPORTED_RIDS=("debian.9-x64" "ubuntu.17.04-x64" "alpine.3.6.*-x64")
for UNSUPPORTED_RID in "${UNSUPPORTED_RIDS[@]}"
do
- if [ "$__HostDistroRid" == "$UNSUPPORTED_RID" ]; then
+ if [[ $__HostDistroRid == $UNSUPPORTED_RID ]]; then
__isMSBuildOnNETCoreSupported=0
break
fi
@@ -414,6 +420,7 @@ build_CoreLib_ni()
if [ $__SkipCoreCLR == 0 -a -e $__BinDir/crossgen ]; then
echo "Generating native image for System.Private.CoreLib."
+ echo "$__BinDir/crossgen /Platform_Assemblies_Paths $__BinDir/IL $__IbcTuning /out $__BinDir/System.Private.CoreLib.dll $__BinDir/IL/System.Private.CoreLib.dll"
$__BinDir/crossgen /Platform_Assemblies_Paths $__BinDir/IL $__IbcTuning /out $__BinDir/System.Private.CoreLib.dll $__BinDir/IL/System.Private.CoreLib.dll
if [ $? -ne 0 ]; then
echo "Failed to generate native image for System.Private.CoreLib."
@@ -468,10 +475,10 @@ build_CoreLib()
build_CoreLib_ni
elif [[ ( "$__HostArch" == "arm64" ) && ( "$__BuildArch" == "arm" ) ]]; then
build_CoreLib_ni
- else
+ else
exit 1
fi
- fi
+ fi
}
generate_NugetPackages()
@@ -636,8 +643,10 @@ if [ `uname` = "FreeBSD" ]; then
__NumProc=`sysctl hw.ncpu | awk '{ print $2+1 }'`
elif [ `uname` = "NetBSD" ]; then
__NumProc=$(($(getconf NPROCESSORS_ONLN)+1))
-else
+elif [ `uname` = "Darwin" ]; then
__NumProc=$(($(getconf _NPROCESSORS_ONLN)+1))
+else
+ __NumProc=$(nproc --all)
fi
while :; do
@@ -652,162 +661,162 @@ while :; do
exit 1
;;
- x86)
+ x86|-x86)
__BuildArch=x86
;;
- x64)
+ x64|-x64)
__BuildArch=x64
;;
- arm)
+ arm|-arm)
__BuildArch=arm
;;
- armel)
+ armel|-armel)
__BuildArch=armel
;;
- arm64)
+ arm64|-arm64)
__BuildArch=arm64
;;
- debug)
+ debug|-debug)
__BuildType=Debug
;;
- checked)
+ checked|-checked)
__BuildType=Checked
;;
- release)
+ release|-release)
__BuildType=Release
;;
- coverage)
+ coverage|-coverage)
__CodeCoverage=Coverage
;;
- cross)
+ cross|-cross)
__CrossBuild=1
;;
-
+
-portablebuild=false)
__PortableBuild=0
;;
- verbose)
+ verbose|-verbose)
__VerboseBuild=1
;;
- stripsymbols)
+ stripsymbols|-stripsymbols)
__cmakeargs="$__cmakeargs -DSTRIP_SYMBOLS=true"
;;
- clang3.5)
+ clang3.5|-clang3.5)
__ClangMajorVersion=3
__ClangMinorVersion=5
;;
- clang3.6)
+ clang3.6|-clang3.6)
__ClangMajorVersion=3
__ClangMinorVersion=6
;;
- clang3.7)
+ clang3.7|-clang3.7)
__ClangMajorVersion=3
__ClangMinorVersion=7
;;
- clang3.8)
+ clang3.8|-clang3.8)
__ClangMajorVersion=3
__ClangMinorVersion=8
;;
- clang3.9)
+ clang3.9|-clang3.9)
__ClangMajorVersion=3
__ClangMinorVersion=9
;;
- clang4.0)
+ clang4.0|-clang4.0)
__ClangMajorVersion=4
__ClangMinorVersion=0
;;
- ninja)
+ ninja|-ninja)
__UseNinja=1
;;
- pgoinstrument)
+ pgoinstrument|-pgoinstrument)
__PgoInstrument=1
;;
- nopgooptimize)
+ nopgooptimize|-nopgooptimize)
__PgoOptimize=0
__SkipRestoreOptData=1
;;
- ibcinstrument)
+ ibcinstrument|-ibcinstrument)
__IbcTuning="/Tuning"
;;
- configureonly)
+ configureonly|-configureonly)
__ConfigureOnly=1
__SkipMSCorLib=1
__SkipNuget=1
;;
- skipconfigure)
+ skipconfigure|-skipconfigure)
__SkipConfigure=1
;;
- skipnative)
+ skipnative|-skipnative)
# Use "skipnative" to use the same option name as build.cmd.
__SkipCoreCLR=1
;;
- skipcoreclr)
+ skipcoreclr|-skipcoreclr)
# Accept "skipcoreclr" for backwards-compatibility.
__SkipCoreCLR=1
;;
- crosscomponent)
+ crosscomponent|-crosscomponent)
__DoCrossArchBuild=1
;;
- skipmscorlib)
+ skipmscorlib|-skipmscorlib)
__SkipMSCorLib=1
;;
- skipgenerateversion)
+ skipgenerateversion|-skipgenerateversion)
__SkipGenerateVersion=1
;;
- skiprestoreoptdata)
+ skiprestoreoptdata|-skiprestoreoptdata)
__SkipRestoreOptData=1
;;
- skipcrossgen)
+ skipcrossgen|-skipcrossgen)
__SkipCrossgen=1
;;
- includetests)
+ includetests|-includetests)
;;
- skiptests)
+ skiptests|-skiptests)
__IncludeTests=
;;
- skipnuget)
+ skipnuget|-skipnuget)
__SkipNuget=1
;;
- ignorewarnings)
+ ignorewarnings|-ignorewarnings)
__IgnoreWarnings=1
__cmakeargs="$__cmakeargs -DCLR_CMAKE_WARNINGS_ARE_ERRORS=OFF"
;;
- cmakeargs)
+ cmakeargs|-cmakeargs)
if [ -n "$2" ]; then
__cmakeargs="$__cmakeargs $2"
shift
@@ -817,7 +826,7 @@ while :; do
fi
;;
- bindir)
+ bindir|-bindir)
if [ -n "$2" ]; then
__RootBinDir="$2"
if [ ! -d $__RootBinDir ]; then
@@ -832,13 +841,13 @@ while :; do
exit 1
fi
;;
- buildstandalonegc)
+ buildstandalonegc|-buildstandalonegc)
__cmakeargs="$__cmakeargs -DFEATURE_STANDALONE_GC=1 -DFEATURE_STANDALONE_GC_ONLY=1"
;;
- msbuildonunsupportedplatform)
+ msbuildonunsupportedplatform|-msbuildonunsupportedplatform)
__msbuildonunsupportedplatform=1
;;
- numproc)
+ numproc|-numproc)
if [ -n "$2" ]; then
__NumProc="$2"
shift
@@ -907,7 +916,7 @@ __CrossComponentBinDir="$__BinDir"
__CrossCompIntermediatesDir="$__IntermediatesDir/crossgen"
__CrossArch="$__HostArch"
-if [[ "$__HostArch" == "x64" && "$__BuildArch" == "arm" ]]; then
+if [[ "$__HostArch" == "x64" && ("$__BuildArch" == "arm" || "$__BuildArch" == "armel") ]]; then
__CrossArch="x86"
fi
if [ $__CrossBuild == 1 ]; then
diff --git a/buildpipeline/DotNet-CoreClr-Trusted-Linux-Crossbuild.json b/buildpipeline/DotNet-CoreClr-Trusted-Linux-Crossbuild.json
index c5d84f4e4e..a975bbd85b 100644
--- a/buildpipeline/DotNet-CoreClr-Trusted-Linux-Crossbuild.json
+++ b/buildpipeline/DotNet-CoreClr-Trusted-Linux-Crossbuild.json
@@ -49,7 +49,7 @@
},
"inputs": {
"filename": "docker",
- "arguments": "run --rm $(DockerCommonRunArgs) git clone $(GitHubRepo) $(GitHubDirectory)",
+ "arguments": "run --rm $(DockerCommonRunArgs) git clone $(VsoCoreClrGitUrl) $(GitHubDirectory)",
"workingFolder": "",
"failOnStandardError": "false"
}
@@ -408,6 +408,19 @@
},
"PB_CleanAgent": {
"value": "true"
+ },
+ "VsoAccountName": {
+ "value": "dn-bot"
+ },
+ "VsoCoreClrGitUrl": {
+ "value": "https://$(VsoAccountName):$(VsoPassword)@devdiv.visualstudio.com/DevDiv/_git/$(VsoRepositoryName)/"
+ },
+ "VsoPassword": {
+ "value": null,
+ "isSecret": true
+ },
+ "VsoRepositoryName": {
+ "value": "DotNet-CoreCLR-Trusted"
}
},
"demands": [
diff --git a/buildpipeline/DotNet-CoreClr-Trusted-Linux.json b/buildpipeline/DotNet-CoreClr-Trusted-Linux.json
index e7220d9f52..9c2b4af20f 100644
--- a/buildpipeline/DotNet-CoreClr-Trusted-Linux.json
+++ b/buildpipeline/DotNet-CoreClr-Trusted-Linux.json
@@ -49,7 +49,7 @@
},
"inputs": {
"filename": "docker",
- "arguments": "run --rm $(DockerCommonRunArgs) git clone $(GitHubRepo) $(GitHubDirectory)",
+ "arguments": "run --rm $(DockerCommonRunArgs) git clone $(VsoCoreClrGitUrl) $(GitHubDirectory)",
"workingFolder": "",
"failOnStandardError": "false"
}
@@ -121,7 +121,7 @@
},
"inputs": {
"filename": "docker",
- "arguments": "run --rm $(DockerCommonRunArgs) ./build.sh $(PB_BuildType) $(Architecture) skipnuget -skiprestore stripSymbols -OfficialBuildId=$(OfficialBuildId) -- /flp:\"v=diag\"",
+ "arguments": "run --rm $(DockerCommonRunArgs) ./build.sh $(PB_BuildType) $(Architecture) skipnuget -skiprestore stripSymbols -OfficialBuildId=$(OfficialBuildId) $(PB_AdditionalBuildArgs) -- /flp:\"v=diag\"",
"workingFolder": "",
"failOnStandardError": "false"
}
@@ -139,7 +139,7 @@
},
"inputs": {
"filename": "docker",
- "arguments": "run --rm $(DockerCommonRunArgs) ./build-packages.sh -BuildType=$(PB_BuildType) -BuildArch=$(Architecture) -- /p:OfficialBuildId=$(OfficialBuildId)",
+ "arguments": "run --rm $(DockerCommonRunArgs) ./build-packages.sh -BuildType=$(PB_BuildType) -BuildArch=$(Architecture) $(PB_AdditionalBuildArgs) -- /p:OfficialBuildId=$(OfficialBuildId)",
"workingFolder": "",
"failOnStandardError": "false"
}
@@ -369,6 +369,22 @@
},
"PB_CleanAgent": {
"value": "true"
+ },
+ "PB_AdditionalBuildArgs": {
+ "value":""
+ },
+ "VsoAccountName": {
+ "value": "dn-bot"
+ },
+ "VsoCoreClrGitUrl": {
+ "value": "https://$(VsoAccountName):$(VsoPassword)@devdiv.visualstudio.com/DevDiv/_git/$(VsoRepositoryName)/"
+ },
+ "VsoPassword": {
+ "value": null,
+ "isSecret": true
+ },
+ "VsoRepositoryName": {
+ "value": "DotNet-CoreCLR-Trusted"
}
},
"demands": [
diff --git a/buildpipeline/DotNet-CoreClr-Trusted-Windows-x86.json b/buildpipeline/DotNet-CoreClr-Trusted-Windows-x86.json
index 8ec9054c63..a4d6566a98 100644
--- a/buildpipeline/DotNet-CoreClr-Trusted-Windows-x86.json
+++ b/buildpipeline/DotNet-CoreClr-Trusted-Windows-x86.json
@@ -86,7 +86,7 @@
},
"inputs": {
"filename": "build.cmd",
- "arguments": "$(Architecture) $(PB_BuildType) skiptests skipbuildpackages -OfficialBuildId=$(OfficialBuildId) -skiprestore -Priority=$(Priority)",
+ "arguments": "$(Architecture) $(PB_BuildType) skiptests skipbuildpackages $(PB_EnforcePGO) -OfficialBuildId=$(OfficialBuildId) -skiprestore -Priority=$(Priority)",
"workingFolder": "",
"failOnStandardError": "false"
}
@@ -294,6 +294,10 @@
"VsoPassword": {
"value": null,
"isSecret": true
+ },
+ "PB_EnforcePGO": {
+ "value": "",
+ "allowOverride": true
}
},
"retentionRules": [
diff --git a/buildpipeline/DotNet-CoreClr-Trusted-Windows.json b/buildpipeline/DotNet-CoreClr-Trusted-Windows.json
index 6cf49de9a6..a97132b25e 100644
--- a/buildpipeline/DotNet-CoreClr-Trusted-Windows.json
+++ b/buildpipeline/DotNet-CoreClr-Trusted-Windows.json
@@ -86,7 +86,7 @@
},
"inputs": {
"filename": "build.cmd",
- "arguments": "$(Architecture) $(PB_BuildType) skiptests skipbuildpackages toolset_dir C:\\tools\\clr -OfficialBuildId=$(OfficialBuildId) -Priority=$(Priority) -skiprestore -disableoss -- /flp:\"v=diag\"",
+ "arguments": "$(Architecture) $(PB_BuildType) skiptests skipbuildpackages $(PB_EnforcePGO) toolset_dir C:\\tools\\clr -OfficialBuildId=$(OfficialBuildId) -Priority=$(Priority) -skiprestore -disableoss -- /flp:\"v=diag\"",
"workingFolder": "",
"failOnStandardError": "false"
}
@@ -284,6 +284,10 @@
},
"TeamName": {
"value": "DotNetCore"
+ },
+ "PB_EnforcePGO": {
+ "value": "",
+ "allowOverride": true
}
},
"retentionRules": [
diff --git a/buildpipeline/DotNet-Trusted-Publish-Symbols.json b/buildpipeline/DotNet-Trusted-Publish-Symbols.json
index edbb8c0749..a85b3f96e9 100644
--- a/buildpipeline/DotNet-Trusted-Publish-Symbols.json
+++ b/buildpipeline/DotNet-Trusted-Publish-Symbols.json
@@ -56,7 +56,7 @@
"scriptName": "",
"arguments": "-BuildType $(PB_BuildType) -SymPkgGlob $(PB_AzureContainerSymbolPackageGlob) -Branch $(SourceBranch)",
"workingFolder": "$(Pipeline.SourcesDirectory)",
- "inlineScript": "param($BuildType, $SymPkgGlob, $Branch)\nif ($BuildType -ne \"Release\") { exit }\n$archive = $Branch.StartsWith(\"release/\")\n\n$target = \"UnzipSymbolPackagesForPublish\"\nif ($archive) { $target = \"SubmitSymbolsRequest\" }\n\n.\\run.cmd build -- `\n/t:$target `\n/p:SymbolPackagesToPublishGlob=$SymPkgGlob `\n/p:ArchiveSymbols=$archive `\n/v:D",
+ "inlineScript": "param($BuildType, $SymPkgGlob, $Branch)\nif ($BuildType -ne \"Release\") { exit }\n$archive = $Branch.StartsWith(\"release/\")\n\n$target = \"GetAllSymbolFilesToPublish\"\nif ($archive) { $target = \"SubmitSymbolsRequest\" }\n\n.\\run.cmd build -- `\n/t:$target `\n/p:SymbolPackagesToPublishGlob=$SymPkgGlob `\n/p:ArchiveSymbols=$archive `\n/v:D",
"failOnStandardError": "true"
}
},
diff --git a/buildpipeline/pipelines.json b/buildpipeline/pipelines.json
index fdb7d1a052..fc1df6ee13 100644
--- a/buildpipeline/pipelines.json
+++ b/buildpipeline/pipelines.json
@@ -24,6 +24,20 @@
}
},
{
+ "Name": "DotNet-CoreClr-Trusted-Linux",
+ "Parameters": {
+ "DockerTag": "centos-6-c8c9b08-20174310104313",
+ "Rid": "rhel.6",
+ "PB_AdditionalBuildArgs": "-portablebuild=false"
+ },
+ "ReportingParameters": {
+ "OperatingSystem": "RedHat6",
+ "Type": "build/product/",
+ "Architecture": "x64",
+ "PB_BuildType": null
+ }
+ },
+ {
"Name": "DotNet-CoreClr-Trusted-Mac",
"Parameters": {
"Rid": "osx"
@@ -118,7 +132,8 @@
"TreatWarningsAsErrors": "false"
},
"BuildParameters": {
- "PB_BuildType": "Release"
+ "PB_BuildType": "Release",
+ "PB_EnforcePGO": "enforcepgo"
},
"ReportingParameters": {
"PB_BuildType": "Release"
@@ -327,7 +342,7 @@
"HelixJobType": "test/functional/cli/",
"TargetsWindows": "true",
"Rid": "win-x64",
- "TargetQueues": "windows.10.amd64",
+ "TargetQueues": "Windows.10.Amd64,Windows.10.Nano.Amd64,Windows.10.Amd64.Core,Windows.7.Amd64,Windows.81.Amd64",
"TestContainerSuffix": "windows",
},
"ReportingParameters": {
@@ -343,7 +358,7 @@
"HelixJobType": "test/functional/r2r/cli/",
"TargetsWindows": "true",
"Rid": "win-x64",
- "TargetQueues": "windows.10.amd64",
+ "TargetQueues": "Windows.10.Amd64,Windows.10.Nano.Amd64,Windows.10.Amd64.Core,Windows.7.Amd64,Windows.81.Amd64",
"TestContainerSuffix": "windows-r2r",
"CrossgenArg": "Crossgen "
},
@@ -366,6 +381,7 @@
},
"ReportingParameters": {
"OperatingSystem": "Windows",
+ "Architecture": "arm64",
"SubType": "Build-Tests",
"Type": "build/product/",
"PB_BuildType": "Release"
@@ -384,6 +400,7 @@
},
"ReportingParameters": {
"OperatingSystem": "Windows",
+ "Architecture": "arm64",
"SubType": "Build-Tests-R2R",
"Type": "build/product/",
"PB_BuildType": "Release"
@@ -430,7 +447,7 @@
"HelixJobType": "test/functional/cli/",
"TargetsWindows": "false",
"Rid": "linux-x64",
- "TargetQueues": "debian.82.amd64,fedora.25.amd64,redhat.72.amd64,ubuntu.1404.amd64,ubuntu.1604.amd64,ubuntu.1610.amd64",
+ "TargetQueues": "debian.82.amd64,fedora.25.amd64,redhat.72.amd64,ubuntu.1404.amd64,ubuntu.1604.amd64,ubuntu.1710.amd64",
"TestContainerSuffix": "linux",
"TargetsNonWindowsArg": "TargetsNonWindows "
},
@@ -447,7 +464,7 @@
"HelixJobType": "test/functional/r2r/cli/",
"TargetsWindows": "false",
"Rid": "linux-x64",
- "TargetQueues": "debian.82.amd64,fedora.25.amd64,redhat.72.amd64,ubuntu.1404.amd64,ubuntu.1604.amd64,ubuntu.1610.amd64",
+ "TargetQueues": "debian.82.amd64,fedora.25.amd64,redhat.72.amd64,ubuntu.1404.amd64,ubuntu.1604.amd64,ubuntu.1710.amd64",
"TestContainerSuffix": "linux-r2r",
"CrossgenArg": "Crossgen ",
"TargetsNonWindowsArg": "TargetsNonWindows "
@@ -458,7 +475,42 @@
"Type": "build/product/",
"PB_BuildType": "Release"
}
- }
+ },
+ {
+ "Name": "Dotnet-CoreClr-Trusted-BuildTests",
+ "Parameters": {
+ "HelixJobType": "test/functional/cli/",
+ "TargetsWindows": "false",
+ "Rid": "rhel.6-x64",
+ "TargetQueues": "redhat.69.amd64",
+ "TestContainerSuffix": "rhel6",
+ "TargetsNonWindowsArg": "TargetsNonWindows "
+ },
+ "ReportingParameters": {
+ "OperatingSystem": "RedHat6",
+ "SubType": "Build-Tests",
+ "Type": "build/product/",
+ "PB_BuildType": "Release"
+ }
+ },
+ {
+ "Name": "Dotnet-CoreClr-Trusted-BuildTests",
+ "Parameters": {
+ "HelixJobType": "test/functional/r2r/cli/",
+ "TargetsWindows": "false",
+ "Rid": "rhel.6-x64",
+ "TargetQueues": "redhat.69.amd64",
+ "TestContainerSuffix": "rhel6-r2r",
+ "CrossgenArg": "Crossgen ",
+ "TargetsNonWindowsArg": "TargetsNonWindows "
+ },
+ "ReportingParameters": {
+ "OperatingSystem": "RedHat6",
+ "SubType": "Build-Tests-R2R",
+ "Type": "build/product/",
+ "PB_BuildType": "Release"
+ }
+ }
],
"DependsOn": [
"Trusted-All-Release"
diff --git a/clr.coreclr.props b/clr.coreclr.props
index e8c2ff8a63..691365c76c 100644
--- a/clr.coreclr.props
+++ b/clr.coreclr.props
@@ -1,64 +1,10 @@
<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
- <PropertyGroup Condition="'$(ClrProduct)'=='core_clr'">
- <BuildTypeRet Condition="'$(_BuildType)'=='ret'">true</BuildTypeRet>
- <DebuggingSupported>true</DebuggingSupported>
- <DebuggingSupportedBuild>true</DebuggingSupportedBuild>
- <EnCSupported Condition="('$(TargetArch)' == 'i386') or ('$(TargetArch)' == 'amd64')">true</EnCSupported>
- <EnableDownlevelForNls Condition="'$(CrossTargetArchitecture)' != ''">true</EnableDownlevelForNls>
- <FeatureCominteropApartmentSupport>true</FeatureCominteropApartmentSupport>
- <FeatureDbiDebugging>true</FeatureDbiDebugging>
- <FeatureDbiOopDebugging_HostLocal>false</FeatureDbiOopDebugging_HostLocal>
- <FeatureDbiOopDebugging_HostWindowsx86 Condition="'$(TargetArch)' == 'i386' or '$(TargetArch)' == 'arm'">true</FeatureDbiOopDebugging_HostWindowsx86>
- <FeatureDbiOopDebugging_HostWindowsamd64 Condition="'$(TargetArch)' == 'amd64' or '$(TargetArch)' == 'arm64'">true</FeatureDbiOopDebugging_HostWindowsamd64>
- <FeatureDbiOopDebugging_HostOneCorex86 Condition="'$(TargetArch)' == 'i386' or '$(TargetArch)' == 'arm'">true</FeatureDbiOopDebugging_HostOneCorex86>
- <FeatureDbiOopDebugging_HostOneCoreamd64 Condition="'$(TargetArch)' == 'amd64'">true</FeatureDbiOopDebugging_HostOneCoreamd64>
+ <PropertyGroup>
<FeatureEventTrace>true</FeatureEventTrace>
- <FeatureTieredCompilation>true</FeatureTieredCompilation>
- <FeatureFrameworkInternal>true</FeatureFrameworkInternal>
- <FeatureHijack>true</FeatureHijack>
- <FeatureInteropDebugging Condition="('$(TargetArch)' == 'i386') or ('$(TargetArch)' == 'amd64')">true</FeatureInteropDebugging>
- <FeatureIsymReader>true</FeatureIsymReader>
- <!-- This is here for testing purposes only, and only on checked builds for x86/ARM -->
- <FeatureLazyCOWPages Condition="'$(_BuildType)'!='ret' and (('$(TargetArch)' == 'i386') or ('$(TargetArch)' == 'arm'))">true</FeatureLazyCOWPages>
- <FeatureMergeCultureSupportAndEngine>true</FeatureMergeCultureSupportAndEngine>
- <FeatureMergeJitAndEngine>true</FeatureMergeJitAndEngine>
- <FeaturePrejit>true</FeaturePrejit>
- <FeatureStandaloneSn>true</FeatureStandaloneSn>
- <FeatureStrongnameDelaySigningAllowed>true</FeatureStrongnameDelaySigningAllowed>
- <FeatureStrongnameTestkeyAllowed>true</FeatureStrongnameTestkeyAllowed>
- <FeatureSyntheticCultures>true</FeatureSyntheticCultures>
- <FeatureVersioningLog>true</FeatureVersioningLog>
- <FeatureWin32Registry>true</FeatureWin32Registry>
- <FeatureXPlatDacDebugging_HostWindowsx86 Condition="'$(TargetArch)' == 'i386' or '$(TargetArch)' == 'arm'">true</FeatureXPlatDacDebugging_HostWindowsx86>
- <FeatureXPlatDacDebugging_HostWindowsAMD64 Condition="'$(TargetArch)' == 'amd64' or '$(TargetArch)' == 'arm64'">true</FeatureXPlatDacDebugging_HostWindowsAMD64>
- <FeatureXPlatDacDebugging_HostOneCorex86 Condition="'$(TargetArch)' == 'i386' or '$(TargetArch)' == 'arm'">true</FeatureXPlatDacDebugging_HostOneCorex86>
- <FeatureXPlatDacDebugging_HostOneCoreAMD64 Condition="'$(TargetArch)' == 'amd64'">true</FeatureXPlatDacDebugging_HostOneCoreAMD64>
- <ProfilingSupportedBuild>true</ProfilingSupportedBuild>
- <FeatureUseAsmGCWriteBarriers>true</FeatureUseAsmGCWriteBarriers>
- <!-- Setting this to "false" works only for workstation GC, not server. -->
- <FeatureSymDiff>true</FeatureSymDiff>
- <FeatureClassicCominterop>true</FeatureClassicCominterop>
- <FeatureCominterop>true</FeatureCominterop>
<FeatureICastable>true</FeatureICastable>
- <FeatureCominteropUnmanagedActivation>true</FeatureCominteropUnmanagedActivation>
- <FeatureCominteropWinRTManagedActivation>true</FeatureCominteropWinRTManagedActivation>
- <FeatureLazyCOWPages Condition="('$(TargetArch)' == 'i386') or ('$(TargetArch)' == 'arm')">true</FeatureLazyCOWPages>
- <FeatureLegacyNetCFDbgHostControl>true</FeatureLegacyNetCFDbgHostControl>
- <FeatureRandomizedStringHashing>true</FeatureRandomizedStringHashing>
- <!-- The rejit feature is available only on supported architectures (x86 & x64) -->
- <FeatureReJIT Condition="('$(TargetArch)' == 'i386') or ('$(TargetArch)' == 'amd64')">true</FeatureReJIT>
- <FeatureManagedEtw>false</FeatureManagedEtw>
<FeatureManagedEtwChannels>true</FeatureManagedEtwChannels>
- <BinderDebugLog Condition="'$(_BuildType)'=='dbg'">true</BinderDebugLog>
- <FeatureAppX>true</FeatureAppX>
- <FeatureWinMDResilient>true</FeatureWinMDResilient>
- <!--
- FeatureImplicitTls has been verified to be functionally correct on x86 & amd64.
- However there is still work to make it on par in terms of performance. So currently only
- enabling for arm64
- -->
- <FeatureImplicitTls Condition="'$(TargetArch)' == 'arm64'">true</FeatureImplicitTls>
- <FeatureSvrGc Condition="'$(TargetArch)' != 'arm'">true</FeatureSvrGc>
+
+ <ProfilingSupportedBuild>true</ProfilingSupportedBuild>
</PropertyGroup>
<PropertyGroup Condition="'$(TargetsUnix)' == 'true'">
@@ -69,15 +15,6 @@
<FeatureMulticastStubAsIL>true</FeatureMulticastStubAsIL>
<FeatureStubsAsIL>true</FeatureStubsAsIL>
- <!-- Windows specific features -->
- <FeatureWin32Registry>false</FeatureWin32Registry>
- <FeatureAppX>false</FeatureAppX>
- <FeatureCominteropApartmentSupport>false</FeatureCominteropApartmentSupport>
- <FeatureClassicCominterop>false</FeatureClassicCominterop>
- <FeatureCominterop>false</FeatureCominterop>
- <FeatureCominteropUnmanagedActivation>false</FeatureCominteropUnmanagedActivation>
- <FeatureCominteropWinRTManagedActivation>false</FeatureCominteropWinRTManagedActivation>
-
<FeatureCoreFxGlobalization>true</FeatureCoreFxGlobalization>
</PropertyGroup>
@@ -87,7 +24,13 @@
<FeatureManagedEtw>true</FeatureManagedEtw>
<FeatureStubsAsIL Condition="'$(TargetArch)' == 'arm64'">true</FeatureStubsAsIL>
<FeatureUseLcid>true</FeatureUseLcid>
- <FeatureImplicitLongPath>true</FeatureImplicitLongPath>
+ <FeatureCominterop>true</FeatureCominterop>
+ <FeatureClassicCominterop>true</FeatureClassicCominterop>
+ <FeatureCominteropUnmanagedActivation>true</FeatureCominteropUnmanagedActivation>
+ <FeatureCominteropWinRTManagedActivation>true</FeatureCominteropWinRTManagedActivation>
+ <FeatureCominteropApartmentSupport>true</FeatureCominteropApartmentSupport>
+ <FeatureAppX>true</FeatureAppX>
+ <FeatureWin32Registry>true</FeatureWin32Registry>
</PropertyGroup>
<PropertyGroup Condition="'$(TargetsLinux)' == 'true'">
diff --git a/clr.defines.targets b/clr.defines.targets
index c0643aa013..7dc442cf1f 100644
--- a/clr.defines.targets
+++ b/clr.defines.targets
@@ -1,6 +1,5 @@
<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<PropertyGroup>
- <DefineConstants Condition="'$(BuildTypeRet)' == 'true'">$(DefineConstants);BUILDTYPE_RET</DefineConstants>
<DefineConstants Condition="'$(FeatureAppX)' == 'true'">$(DefineConstants);FEATURE_APPX</DefineConstants>
<DefineConstants Condition="'$(FeatureArrayStubAsIL)' == 'true'">$(DefineConstants);FEATURE_ARRAYSTUB_AS_IL</DefineConstants>
<DefineConstants Condition="'$(FeatureMulticastStubAsIL)' == 'true'">$(DefineConstants);FEATURE_MULTICASTSTUB_AS_IL</DefineConstants>
@@ -11,30 +10,16 @@
<DefineConstants Condition="'$(FeatureCominteropUnmanagedActivation)' == 'true'">$(DefineConstants);FEATURE_COMINTEROP_UNMANAGED_ACTIVATION</DefineConstants>
<DefineConstants Condition="'$(FeatureCominteropWinRTManagedActivation)' == 'true'">$(DefineConstants);FEATURE_COMINTEROP_WINRT_MANAGED_ACTIVATION</DefineConstants>
<DefineConstants Condition="'$(FeatureCoreFxGlobalization)' == 'true'">$(DefineConstants);FEATURE_COREFX_GLOBALIZATION</DefineConstants>
- <DefineConstants Condition="'$(FeatureDisplayCultureInfo)' == 'true'">$(DefineConstants);FEATURE_DISPLAY_CULTURE_INFO</DefineConstants>
- <DefineConstants Condition="'$(FeatureDisplayRegionInfo)' == 'true'">$(DefineConstants);FEATURE_DISPLAY_REGION_INFO</DefineConstants>
- <DefineConstants Condition="'$(FeatureHosting)' == 'true'">$(DefineConstants);FEATURE_HOSTING</DefineConstants>
- <DefineConstants Condition="'$(FeatureImplicitLongPath)' == 'true'">$(DefineConstants);FEATURE_IMPLICIT_LONGPATH</DefineConstants>
- <DefineConstants Condition="'$(FeatureIsolatedStorageQuotaEnforcement)' == 'true'">$(DefineConstants);FEATURE_ISOLATED_STORAGE_QUOTA_ENFORCEMENT</DefineConstants>
- <DefineConstants Condition="'$(FeatureMacl)' == 'true'">$(DefineConstants);FEATURE_MACL</DefineConstants>
<DefineConstants Condition="'$(FeatureManagedEtw)' == 'true'">$(DefineConstants);FEATURE_MANAGED_ETW</DefineConstants>
<DefineConstants Condition="'$(FeatureManagedEtwChannels)' == 'true'">$(DefineConstants);FEATURE_MANAGED_ETW_CHANNELS</DefineConstants>
<DefineConstants Condition="'$(FeaturePal)' == 'true'">$(DefineConstants);FEATURE_PAL</DefineConstants>
- <DefineConstants Condition="'$(FeaturePathCompat)' == 'true'">$(DefineConstants);FEATURE_PATHCOMPAT</DefineConstants>
<DefineConstants Condition="'$(FeaturePerfTracing)' == 'true'">$(DefineConstants);FEATURE_PERFTRACING</DefineConstants>
<DefineConstants Condition="'$(FeatureXplatEventSource)' == 'true'">$(DefineConstants);FEATURE_EVENTSOURCE_XPLAT</DefineConstants>
- <DefineConstants Condition="'$(FeatureRandomizedStringHashing)' == 'true'">$(DefineConstants);FEATURE_RANDOMIZED_STRING_HASHING</DefineConstants>
- <DefineConstants Condition="'$(FeatureSortTables)' == 'true'">$(DefineConstants);FEATURE_SORT_TABLES</DefineConstants>
- <DefineConstants Condition="'$(FeatureTypeEquivalence)' == 'true'">$(DefineConstants);FEATURE_TYPEEQUIVALENCE</DefineConstants>
<DefineConstants Condition="'$(FeatureUseLcid)' == 'true'">$(DefineConstants);FEATURE_USE_LCID</DefineConstants>
- <DefineConstants Condition="'$(FeatureValidator)' == 'true'">$(DefineConstants);FEATURE_VALIDATOR</DefineConstants>
<DefineConstants Condition="'$(FeatureWin32Registry)' == 'true'">$(DefineConstants);FEATURE_WIN32_REGISTRY</DefineConstants>
- <DefineConstants Condition="'$(FeatureWinMDResilient)' == 'true'">$(DefineConstants);FEATURE_WINMD_RESILIENT</DefineConstants>
+
<DefineConstants Condition="'$(ProfilingSupportedBuild)' == 'true'">$(DefineConstants);PROFILING_SUPPORTED</DefineConstants>
- <DefineConstants Condition="'$(FeatureReJIT)' == 'true'">$(DefineConstants);FEATURE_REJIT</DefineConstants>
- <DefineConstants Condition="'$(FeatureUseAsmGCWriteBarriers)' == 'true'">$(DefineConstants);FEATURE_USE_ASM_GC_WRITE_BARRIERS</DefineConstants>
- <DefineConstants Condition="'$(BinderDebugLog)' == 'true'">$(DefineConstants);BINDER_DEBUG_LOG</DefineConstants>
- <DefineConstants Condition="'$(FeatureSymDiff)' == 'true'">$(DefineConstants);FEATURE_SYMDIFF</DefineConstants>
+
<DefineConstants Condition="'$(TargetsUnix)' == 'true'">$(DefineConstants);PLATFORM_UNIX</DefineConstants>
<DefineConstants Condition="'$(TargetsWindows)' == 'true'">$(DefineConstants);PLATFORM_WINDOWS</DefineConstants>
diff --git a/clrdefinitions.cmake b/clrdefinitions.cmake
index 7fb6537731..18c93c377e 100644
--- a/clrdefinitions.cmake
+++ b/clrdefinitions.cmake
@@ -40,6 +40,7 @@ if (CLR_CMAKE_PLATFORM_UNIX)
if(CLR_CMAKE_PLATFORM_DARWIN)
add_definitions(-D_XOPEN_SOURCE)
+ add_definitions(-DFEATURE_DATATARGET4)
endif(CLR_CMAKE_PLATFORM_DARWIN)
if (CLR_CMAKE_TARGET_ARCH_AMD64)
@@ -77,8 +78,10 @@ if(WIN32)
endif(WIN32)
# Features - please keep them alphabetically sorted
+if (FEATURE_APPDOMAIN_RESOURCE_MONITORING)
+ add_definitions(-DFEATURE_APPDOMAIN_RESOURCE_MONITORING)
+endif(FEATURE_APPDOMAIN_RESOURCE_MONITORING)
-add_definitions(-DFEATURE_APPDOMAIN_RESOURCE_MONITORING)
if(WIN32)
add_definitions(-DFEATURE_APPX)
if(NOT CLR_CMAKE_TARGET_ARCH_I386)
@@ -89,7 +92,7 @@ else(WIN32)
add_definitions(-DFEATURE_ARRAYSTUB_AS_IL)
add_definitions(-DFEATURE_MULTICASTSTUB_AS_IL)
endif(WIN32)
-
+add_definitions(-DFEATURE_CODE_VERSIONING)
add_definitions(-DFEATURE_COLLECTIBLE_TYPES)
if(WIN32)
@@ -113,13 +116,24 @@ endif(FEATURE_DBGIPC)
if(FEATURE_EVENT_TRACE)
add_definitions(-DFEATURE_EVENT_TRACE=1)
endif(FEATURE_EVENT_TRACE)
+if(FEATURE_GDBJIT)
+ add_definitions(-DFEATURE_GDBJIT)
+endif()
+if(FEATURE_GDBJIT_FRAME)
+ add_definitions(-DFEATURE_GDBJIT_FRAME)
+endif(FEATURE_GDBJIT_FRAME)
+if(FEATURE_GDBJIT_LANGID_CS)
+ add_definitions(-DFEATURE_GDBJIT_LANGID_CS)
+endif(FEATURE_GDBJIT_LANGID_CS)
+if(FEATURE_GDBJIT_SYMTAB)
+ add_definitions(-DFEATURE_GDBJIT_SYMTAB)
+endif(FEATURE_GDBJIT_SYMTAB)
if(CLR_CMAKE_PLATFORM_LINUX)
add_definitions(-DFEATURE_PERFTRACING)
endif(CLR_CMAKE_PLATFORM_LINUX)
if(CLR_CMAKE_PLATFORM_UNIX)
add_definitions(-DFEATURE_EVENTSOURCE_XPLAT=1)
endif(CLR_CMAKE_PLATFORM_UNIX)
-add_definitions(-DFEATURE_TIERED_COMPILATION)
# NetBSD doesn't implement this feature
if(NOT CMAKE_SYSTEM_NAME STREQUAL NetBSD)
add_definitions(-DFEATURE_HIJACK)
@@ -136,6 +150,9 @@ if(FEATURE_INTERPRETER)
add_definitions(-DFEATURE_INTERPRETER)
endif(FEATURE_INTERPRETER)
add_definitions(-DFEATURE_ISYM_READER)
+if(CLR_CMAKE_TARGET_ARCH_AMD64 OR CLR_CMAKE_TARGET_ARCH_I386)
+ add_definitions(-DFEATURE_JUMPSTAMP)
+ endif(CLR_CMAKE_TARGET_ARCH_AMD64 OR CLR_CMAKE_TARGET_ARCH_I386)
add_definitions(-DFEATURE_LOADER_OPTIMIZATION)
if (CLR_CMAKE_PLATFORM_LINUX OR WIN32)
add_definitions(-DFEATURE_MANAGED_ETW)
@@ -158,7 +175,6 @@ if(CLR_CMAKE_PLATFORM_LINUX)
add_definitions(-DFEATURE_PERFMAP)
endif(CLR_CMAKE_PLATFORM_LINUX)
add_definitions(-DFEATURE_PREJIT)
-add_definitions(-DFEATURE_RANDOMIZED_STRING_HASHING)
add_definitions(-DFEATURE_READYTORUN)
set(FEATURE_READYTORUN 1)
@@ -175,6 +191,7 @@ if (CLR_CMAKE_PLATFORM_UNIX OR CLR_CMAKE_TARGET_ARCH_ARM64)
endif ()
add_definitions(-DFEATURE_SVR_GC)
add_definitions(-DFEATURE_SYMDIFF)
+add_definitions(-DFEATURE_TIERED_COMPILATION)
if (CLR_CMAKE_PLATFORM_ARCH_AMD64)
# Enable the AMD64 Unix struct passing JIT-EE interface for all AMD64 platforms, to enable altjit.
add_definitions(-DFEATURE_UNIX_AMD64_STRUCT_PASSING_ITF)
diff --git a/clrfeatures.cmake b/clrfeatures.cmake
index f047c91f7a..3d5d155c3a 100644
--- a/clrfeatures.cmake
+++ b/clrfeatures.cmake
@@ -1,5 +1,11 @@
if(CLR_CMAKE_TARGET_TIZEN_LINUX)
set(FEATURE_EVENT_TRACE 0)
+ set(FEATURE_GDBJIT_LANGID_CS 1)
+endif()
+
+if(FEATURE_STANDALONE_GC_ONLY)
+ set(FEATURE_EVENT_TRACE 0)
+ set(FEATURE_APPDOMAIN_RESOURCE_MONITORING 0)
endif()
if(NOT DEFINED FEATURE_EVENT_TRACE)
@@ -25,7 +31,6 @@ endif(NOT DEFINED FEATURE_DBGIPC)
if(NOT DEFINED FEATURE_INTERPRETER)
set(FEATURE_INTERPRETER 0)
endif(NOT DEFINED FEATURE_INTERPRETER)
-
if(NOT WIN32)
if(NOT DEFINED FEATURE_NI_BIND_FALLBACK)
if(NOT CLR_CMAKE_TARGET_ARCH_AMD64 AND NOT CLR_CMAKE_TARGET_ARCH_ARM64)
@@ -33,3 +38,8 @@ if(NOT WIN32)
endif()
endif(NOT DEFINED FEATURE_NI_BIND_FALLBACK)
endif(NOT WIN32)
+
+if(NOT DEFINED FEATURE_APPDOMAIN_RESOURCE_MONITORING)
+ set(FEATURE_APPDOMAIN_RESOURCE_MONITORING 1)
+endif(NOT DEFINED FEATURE_APPDOMAIN_RESOURCE_MONITORING)
+
diff --git a/cross/android/arm64/toolchain.cmake b/cross/android/arm64/toolchain.cmake
index 60f8c78511..29415899c1 100644
--- a/cross/android/arm64/toolchain.cmake
+++ b/cross/android/arm64/toolchain.cmake
@@ -22,6 +22,10 @@ find_program(CMAKE_OBJDUMP ${TOOLCHAIN_PREFIX}objdump)
add_compile_options(--sysroot=${CROSS_ROOTFS})
add_compile_options(-fPIE)
+## Needed for Android or bionic specific conditionals
+add_compile_options(-D__ANDROID__)
+add_compile_options(-D__BIONIC__)
+
set(CROSS_LINK_FLAGS "${CROSS_LINK_FLAGS} -B ${CROSS_ROOTFS}/usr/lib/gcc/${TOOLCHAIN}")
set(CROSS_LINK_FLAGS "${CROSS_LINK_FLAGS} -L${CROSS_ROOTFS}/lib/${TOOLCHAIN}")
set(CROSS_LINK_FLAGS "${CROSS_LINK_FLAGS} --sysroot=${CROSS_ROOTFS}")
diff --git a/cross/armel/tizen-fetch.sh b/cross/armel/tizen-fetch.sh
index a0fa72b7d7..c7a509a750 100755
--- a/cross/armel/tizen-fetch.sh
+++ b/cross/armel/tizen-fetch.sh
@@ -155,7 +155,7 @@ fetch_tizen_pkgs()
}
Inform "Initialize base"
-fetch_tizen_pkgs_init arm base
+fetch_tizen_pkgs_init standard base
Inform "fetch common packages"
fetch_tizen_pkgs armv7l gcc glibc glibc-devel
fetch_tizen_pkgs noarch linux-glibc-devel
diff --git a/cross/build-android-rootfs.sh b/cross/build-android-rootfs.sh
index 636618c864..0faef15483 100755
--- a/cross/build-android-rootfs.sh
+++ b/cross/build-android-rootfs.sh
@@ -101,8 +101,8 @@ rm -rf $__Android_Cross_Dir/tmp
mkdir -p $__Android_Cross_Dir/deb/
mkdir -p $__Android_Cross_Dir/tmp/$arch/
-wget -nv -nc http://termux.net/dists/stable/main/binary-$__AndroidArch/libicu_58.2_$__AndroidArch.deb -O $__Android_Cross_Dir/deb/libicu_58.2_$__AndroidArch.deb
-wget -nv -nc http://termux.net/dists/stable/main/binary-$__AndroidArch/libicu-dev_58.2_$__AndroidArch.deb -O $__Android_Cross_Dir/deb/libicu-dev_58.2_$__AndroidArch.deb
+wget -nv -nc http://termux.net/dists/stable/main/binary-$__AndroidArch/libicu_59.1-1_$__AndroidArch.deb -O $__Android_Cross_Dir/deb/libicu_59.1-1_$__AndroidArch.deb
+wget -nv -nc http://termux.net/dists/stable/main/binary-$__AndroidArch/libicu-dev_59.1-1_$__AndroidArch.deb -O $__Android_Cross_Dir/deb/libicu-dev_59.1-1_$__AndroidArch.deb
if [ "$__AndroidArch" == "arm" ]; then
wget -nv -nc http://termux.net/dists/stable/main/binary-$__AndroidArch/libuuid-dev-1.0.3_$__AndroidArch.deb -O $__Android_Cross_Dir/deb/libuuid-dev_1.0.3_$__AndroidArch.deb
@@ -112,24 +112,24 @@ else
wget -nv -nc http://termux.net/dists/stable/main/binary-$__AndroidArch/libuuid_1.0.3_$__AndroidArch.deb -O $__Android_Cross_Dir/deb/libuuid_1.0.3_$__AndroidArch.deb
fi
-wget -nv -nc http://termux.net/dists/stable/main/binary-$__AndroidArch/libandroid-glob-dev_0.3_$__AndroidArch.deb -O $__Android_Cross_Dir/deb/libandroid-glob-dev_0.3_$__AndroidArch.deb
-wget -nv -nc http://termux.net/dists/stable/main/binary-$__AndroidArch/libandroid-glob_0.3_$__AndroidArch.deb -O $__Android_Cross_Dir/deb/libandroid-glob_0.3_$__AndroidArch.deb
-wget -nv -nc http://termux.net/dists/stable/main/binary-$__AndroidArch/libandroid-support-dev_14_$__AndroidArch.deb -O $__Android_Cross_Dir/deb/libandroid-support-dev_14_$__AndroidArch.deb
-wget -nv -nc http://termux.net/dists/stable/main/binary-$__AndroidArch/libandroid-support_14_$__AndroidArch.deb -O $__Android_Cross_Dir/deb/libandroid-support_14_$__AndroidArch.deb
+wget -nv -nc http://termux.net/dists/stable/main/binary-$__AndroidArch/libandroid-glob-dev_0.4_$__AndroidArch.deb -O $__Android_Cross_Dir/deb/libandroid-glob-dev_0.4_$__AndroidArch.deb
+wget -nv -nc http://termux.net/dists/stable/main/binary-$__AndroidArch/libandroid-glob_0.4_$__AndroidArch.deb -O $__Android_Cross_Dir/deb/libandroid-glob_0.4_$__AndroidArch.deb
+wget -nv -nc http://termux.net/dists/stable/main/binary-$__AndroidArch/libandroid-support-dev_20_$__AndroidArch.deb -O $__Android_Cross_Dir/deb/libandroid-support-dev_20_$__AndroidArch.deb
+wget -nv -nc http://termux.net/dists/stable/main/binary-$__AndroidArch/libandroid-support_20_$__AndroidArch.deb -O $__Android_Cross_Dir/deb/libandroid-support_20_$__AndroidArch.deb
wget -nv -nc http://termux.net/dists/stable/main/binary-$__AndroidArch/liblzma-dev_5.2.3_$__AndroidArch.deb -O $__Android_Cross_Dir/deb/liblzma-dev_5.2.3_$__AndroidArch.deb
wget -nv -nc http://termux.net/dists/stable/main/binary-$__AndroidArch/liblzma_5.2.3_$__AndroidArch.deb -O $__Android_Cross_Dir/deb/liblzma_5.2.3_$__AndroidArch.deb
wget -nv -nc http://termux.net/dists/stable/main/binary-$__AndroidArch/libunwind-dev_1.2.20170304_$__AndroidArch.deb -O $__Android_Cross_Dir/deb/libunwind-dev_1.2.20170304_$__AndroidArch.deb
wget -nv -nc http://termux.net/dists/stable/main/binary-$__AndroidArch/libunwind_1.2.20170304_$__AndroidArch.deb -O $__Android_Cross_Dir/deb/libunwind_1.2.20170304_$__AndroidArch.deb
echo Unpacking Termux packages
-dpkg -x $__Android_Cross_Dir/deb/libicu_58.2_$__AndroidArch.deb $__Android_Cross_Dir/tmp/$__AndroidArch/
-dpkg -x $__Android_Cross_Dir/deb/libicu-dev_58.2_$__AndroidArch.deb $__Android_Cross_Dir/tmp/$__AndroidArch/
+dpkg -x $__Android_Cross_Dir/deb/libicu_59.1-1_$__AndroidArch.deb $__Android_Cross_Dir/tmp/$__AndroidArch/
+dpkg -x $__Android_Cross_Dir/deb/libicu-dev_59.1-1_$__AndroidArch.deb $__Android_Cross_Dir/tmp/$__AndroidArch/
dpkg -x $__Android_Cross_Dir/deb/libuuid-dev_1.0.3_$__AndroidArch.deb $__Android_Cross_Dir/tmp/$__AndroidArch/
dpkg -x $__Android_Cross_Dir/deb/libuuid_1.0.3_$__AndroidArch.deb $__Android_Cross_Dir/tmp/$__AndroidArch/
-dpkg -x $__Android_Cross_Dir/deb/libandroid-glob-dev_0.3_$__AndroidArch.deb $__Android_Cross_Dir/tmp/$__AndroidArch/
-dpkg -x $__Android_Cross_Dir/deb/libandroid-glob_0.3_$__AndroidArch.deb $__Android_Cross_Dir/tmp/$__AndroidArch/
-dpkg -x $__Android_Cross_Dir/deb/libandroid-support-dev_14_$__AndroidArch.deb $__Android_Cross_Dir/tmp/$__AndroidArch/
-dpkg -x $__Android_Cross_Dir/deb/libandroid-support_14_$__AndroidArch.deb $__Android_Cross_Dir/tmp/$__AndroidArch/
+dpkg -x $__Android_Cross_Dir/deb/libandroid-glob-dev_0.4_$__AndroidArch.deb $__Android_Cross_Dir/tmp/$__AndroidArch/
+dpkg -x $__Android_Cross_Dir/deb/libandroid-glob_0.4_$__AndroidArch.deb $__Android_Cross_Dir/tmp/$__AndroidArch/
+dpkg -x $__Android_Cross_Dir/deb/libandroid-support-dev_20_$__AndroidArch.deb $__Android_Cross_Dir/tmp/$__AndroidArch/
+dpkg -x $__Android_Cross_Dir/deb/libandroid-support_20_$__AndroidArch.deb $__Android_Cross_Dir/tmp/$__AndroidArch/
dpkg -x $__Android_Cross_Dir/deb/liblzma-dev_5.2.3_$__AndroidArch.deb $__Android_Cross_Dir/tmp/$__AndroidArch/
dpkg -x $__Android_Cross_Dir/deb/liblzma_5.2.3_$__AndroidArch.deb $__Android_Cross_Dir/tmp/$__AndroidArch/
dpkg -x $__Android_Cross_Dir/deb/libunwind-dev_1.2.20170304_$__AndroidArch.deb $__Android_Cross_Dir/tmp/$__AndroidArch/
diff --git a/crossgen.cmake b/crossgen.cmake
index 4e0f896ddd..75739dfc73 100644
--- a/crossgen.cmake
+++ b/crossgen.cmake
@@ -7,13 +7,14 @@ add_definitions(
-DSELF_NO_HOST)
remove_definitions(
+ -DFEATURE_CODE_VERSIONING
-DEnC_SUPPORTED
-DFEATURE_EVENT_TRACE=1
-DFEATURE_LOADER_OPTIMIZATION
-DFEATURE_MULTICOREJIT
-DFEATURE_PERFMAP
- -DFEATURE_RANDOMIZED_STRING_HASHING
-DFEATURE_REJIT
+ -DFEATURE_TIERED_COMPILATION
-DFEATURE_VERSIONING_LOG
)
diff --git a/dac.props b/dac.props
deleted file mode 100644
index 4d158d06ad..0000000000
--- a/dac.props
+++ /dev/null
@@ -1,34 +0,0 @@
-<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
- <!--*****************************************************-->
- <!--This MSBuild project file was automatically generated-->
- <!--from the original SOURCES/DIRS file by the KBC tool.-->
- <!--*****************************************************-->
-
- <!--Leaf project Properties-->
- <PropertyGroup>
- <ProfilingSupportedBuild >false</ProfilingSupportedBuild>
- <CDefines>$(CDefines);PROFILING_SUPPORTED_DATA</CDefines>
- <CDefines>$(CDefines);DACCESS_COMPILE</CDefines>
- <ExceptionHandling>$(Fullcxxeh)</ExceptionHandling>
- <LinkNoLibraries>true</LinkNoLibraries>
- <ClAdditionalOptions>$(ClAdditionalOptions) /d2Zi+</ClAdditionalOptions>
- <CDefines Condition="'$(_BuildType)' == 'chk' or '$(_BuildType)' == 'dbg'">$(CDefines);_ITERATOR_DEBUG_LEVEL=0</CDefines>
- <Win32DllLibs Condition="('$(_BuildType)' == 'chk' or '$(_BuildType)' == 'dbg')">$(Win32DllLibs.Replace("libcpmtd.lib","libcpmtd0.lib"))</Win32DllLibs>
- </PropertyGroup>
-
- <!-- We link statically against the CRT except on CoreSystem where we link the system CRT which is cheaper
- to link dynamically. We also enable static linking for the case where we're building DAC targeting
- CoreSystem but hosted on Windows (BuildForCoreSystem hasn't been target/hostified in the build system yet). -->
- <PropertyGroup Condition="'$(BuildForCoreSystem)' != 'true' or '$(DacCrossCompileHack)' == 'true'">
- <UseMsvcrt>false</UseMsvcrt>
- <LinkUseCMT Condition="!('$(_BuildType)' == 'chk' or '$(_BuildType)' == 'dbg')">true</LinkUseCMT>
- </PropertyGroup>
-
- <!-- See comment on the PropertyGroup above for an explanation of the condition here. -->
- <ItemGroup Condition="'$(BuildForCoreSystem)' != 'true' or '$(DacCrossCompileHack)' == 'true'">
- <TargetLib Condition="('$(_BuildType)' == 'chk' or '$(_BuildType)' == 'dbg')" Include="$(CrtLibPath)\libcpmtd0.lib" />
- <TargetLib Condition="('$(_BuildType)' == 'chk' or '$(_BuildType)' == 'dbg')" Include="$(CrtLibPath)\libcmtd.lib" />
- <TargetLib Condition="(!('$(_BuildType)' == 'chk' or '$(_BuildType)' == 'dbg'))" Include="$(CrtLibPath)\libcmt.lib" />
- </ItemGroup>
-
-</Project> \ No newline at end of file
diff --git a/dependencies.props b/dependencies.props
index d95d6922b9..3d2d605a5f 100644
--- a/dependencies.props
+++ b/dependencies.props
@@ -13,14 +13,17 @@
<!-- Source of truth for dependency tooling: the commit hash of the dotnet/versions master branch as of the last auto-upgrade. -->
<PropertyGroup>
- <CoreFxCurrentRef>a97bcb7231471554cf5cf9b685e60ccbaf505d1f</CoreFxCurrentRef>
- <CoreClrCurrentRef>a97bcb7231471554cf5cf9b685e60ccbaf505d1f</CoreClrCurrentRef>
+ <CoreFxCurrentRef>ab762a3c35e208cd698988fb7761bc92be417be9</CoreFxCurrentRef>
+ <CoreClrCurrentRef>ab762a3c35e208cd698988fb7761bc92be417be9</CoreClrCurrentRef>
+ <BuildToolsCurrentRef>ab762a3c35e208cd698988fb7761bc92be417be9</BuildToolsCurrentRef>
+ <PgoDataCurrentRef>ab762a3c35e208cd698988fb7761bc92be417be9</PgoDataCurrentRef>
</PropertyGroup>
<!-- Auto-upgraded properties for each build info dependency. -->
<PropertyGroup>
- <CoreFxPackageVersion>4.5.0-preview2-25526-52</CoreFxPackageVersion>
- <PlatformPackageVersion>2.1.0-preview1-25324-02</PlatformPackageVersion>
+ <CoreFxPackageVersion>4.5.0-preview1-25712-02</CoreFxPackageVersion>
+ <PlatformPackageVersion>2.1.0-preview1-25712-02</PlatformPackageVersion>
+ <PgoDataPackageVersion>99.99.99-master-20170912-0038</PgoDataPackageVersion>
</PropertyGroup>
<!-- Full package version strings that are used in other parts of the build. -->
@@ -49,6 +52,14 @@
<BuildInfoPath>$(BaseDotNetBuildInfo)coreclr/$(DependencyBranch)</BuildInfoPath>
<CurrentRef>$(CoreClrCurrentRef)</CurrentRef>
</RemoteDependencyBuildInfo>
+ <RemoteDependencyBuildInfo Include="BuildTools">
+ <BuildInfoPath>$(BaseDotNetBuildInfo)buildtools/$(DependencyBranch)</BuildInfoPath>
+ <CurrentRef>$(BuildToolsCurrentRef)</CurrentRef>
+ </RemoteDependencyBuildInfo>
+ <RemoteDependencyBuildInfo Include="PgoData">
+ <BuildInfoPath>$(BaseDotNetBuildInfo)optimization/$(DependencyBranch)</BuildInfoPath>
+ <CurrentRef>$(PgoDataCurrentRef)</CurrentRef>
+ </RemoteDependencyBuildInfo>
<DependencyBuildInfo Include="@(RemoteDependencyBuildInfo)">
<RawVersionsBaseUrl>https://raw.githubusercontent.com/dotnet/versions</RawVersionsBaseUrl>
@@ -69,6 +80,16 @@
<ElementName>CoreClrPackageVersion</ElementName>
<PackageId>Microsoft.NETCore.Runtime.CoreCLR</PackageId>
</XmlUpdateStep>
+ <UpdateStep Include="BuildTools">
+ <UpdaterType>File</UpdaterType>
+ <Path>$(MSBuildThisFileDirectory)BuildToolsVersion.txt</Path>
+ <PackageId>Microsoft.DotNet.BuildTools</PackageId>
+ </UpdateStep>
+ <XmlUpdateStep Include="PgoData">
+ <Path>$(MSBuildThisFileFullPath)</Path>
+ <ElementName>PgoDataPackageVersion</ElementName>
+ <PackageId>optimization.PGO.CoreCLR</PackageId>
+ </XmlUpdateStep>
</ItemGroup>
<!-- Set up dependencies on packages that aren't found in a BuildInfo. -->
diff --git a/dir.props b/dir.props
index 206dd2362c..f8c48d50d7 100644
--- a/dir.props
+++ b/dir.props
@@ -22,12 +22,6 @@
<RoslynPackageName>Microsoft.Net.ToolsetCompilers</RoslynPackageName>
</PropertyGroup>
- <!-- Profile-based optimization data package versions -->
- <PropertyGroup>
- <PgoDataPackageVersion>99.99.99-master-20170712-0121</PgoDataPackageVersion>
- <!--<IbcDataPackageVersion></IbcDataPackageVersion>-->
- </PropertyGroup>
-
<!--
Switching to the .NET Core version of the BuildTools tasks seems to break numerous scenarios, such as VS intellisense and resource designer
as well as runnning the build on mono. Until we can get these sorted out we will continue using the .NET 4.5 version of the tasks.
@@ -61,6 +55,9 @@
<SourceDir>$(__SourceDir)\</SourceDir>
<SourceDir Condition="'$(__SourceDir)'==''">$(ProjectDir)src\</SourceDir>
+ <!-- This name is used to create a GIT reposiitory URL https://github.com/dotnet/$(GitHubRepositoryName) used to find source code for debugging -->
+ <GitHubRepositoryName Condition="'$(GitHubRepositoryName)' == ''">coreclr</GitHubRepositoryName>
+
<PackagesDir>$(__PackagesDir)\</PackagesDir>
<PackagesDir Condition="'$(__PackagesDir)'==''">$(ProjectDir)packages\</PackagesDir>
@@ -101,6 +98,11 @@
<OutputPath Condition="'$(OutputPath)' == ''">$(BinDir)</OutputPath>
</PropertyGroup>
+ <!-- Explicitly set BuildVersionFile before importing common. This is used by BuildVersion.targets. -->
+ <PropertyGroup Condition="'$(OfficialBuildId)' != ''">
+ <BuildVersionFile>$(BaseIntermediateOutputPath)BuildVersion-$(OfficialBuildId).props</BuildVersionFile>
+ </PropertyGroup>
+
<!-- Import Build tools common props file where repo-independent properties are found -->
<Import Condition="Exists('$(ToolsDir)Build.Common.props')" Project="$(ToolsDir)Build.Common.props" />
@@ -144,7 +146,6 @@
pulling in different packaging dependencies.
-->
<PackagingTaskDir Condition="'$(TargetsWindows)' == 'true'">$(ToolsDir)net46/</PackagingTaskDir>
- <BuildNumberMajor Condition="'$(BuildNumberMajor)' == ''">00001</BuildNumberMajor>
<!-- defined in buildtools packaging.targets, but we need this before targets are imported -->
<PackagePlatform Condition="'$(PackagePlatform)' == ''">$(Platform)</PackagePlatform>
<PackagePlatform Condition="'$(PackagePlatform)' == 'amd64'">x64</PackagePlatform>
@@ -180,10 +181,6 @@
<PackageIndex Include="$(PackageIndexFile)" />
</ItemGroup>
- <PropertyGroup>
- <BuildVersionFile>$(BaseIntermediateOutputPath)BuildVersion-$(OfficialBuildId).props</BuildVersionFile>
- </PropertyGroup>
-
<!-- Use Roslyn Compilers to build -->
<Import Project="$(RoslynPropsFile)" Condition="'$(RunningOnUnix)'!='true' and Exists('$(RoslynPropsFile)') and '$(UseRoslynCompilers)'!='false'" />
<Import Project="$(RoslynPropsFile)" Condition="'$(RunningOnUnix)'=='true' and Exists('$(RoslynPropsFile)')" />
diff --git a/functions.cmake b/functions.cmake
index cf4d08faaf..182a69b2f5 100644
--- a/functions.cmake
+++ b/functions.cmake
@@ -192,9 +192,28 @@ function(install_clr targetName)
endif()
endfunction()
+# Disable PAX mprotect that would prevent JIT and other codegen in coreclr from working.
+# PAX mprotect prevents:
+# - changing the executable status of memory pages that were
+# not originally created as executable,
+# - making read-only executable pages writable again,
+# - creating executable pages from anonymous memory,
+# - making read-only-after-relocations (RELRO) data pages writable again.
+function(disable_pax_mprotect targetName)
+ if (NOT PAXCTL STREQUAL "PAXCTL-NOTFOUND")
+ add_custom_command(
+ TARGET ${targetName}
+ POST_BUILD
+ VERBATIM
+ COMMAND ${PAXCTL} -c -m $<TARGET_FILE:${targetName}>
+ )
+ endif()
+endfunction()
+
function(_add_executable)
if(NOT WIN32)
add_executable(${ARGV} ${VERSION_FILE_PATH})
+ disable_pax_mprotect(${ARGV})
else()
add_executable(${ARGV})
endif(NOT WIN32)
@@ -237,3 +256,14 @@ function(verify_dependencies targetName errorMessage)
)
endif()
endfunction()
+
+function(add_library_clr)
+ add_dependencies(${ARGV0} GeneratedEventingFiles)
+ _add_library(${ARGV})
+endfunction()
+
+function(add_executable_clr)
+ add_dependencies(${ARGV0} GeneratedEventingFiles)
+ _add_executable(${ARGV})
+endfunction()
+
diff --git a/init-tools.sh b/init-tools.sh
index eb68c2e59e..4ec011d48d 100755
--- a/init-tools.sh
+++ b/init-tools.sh
@@ -37,6 +37,14 @@ if [ -z "$__DOTNET_PKG" ]; then
Linux)
__DOTNET_PKG=dotnet-dev-linux-x64
OS=Linux
+
+ if [ -e /etc/redhat-release ]; then
+ redhatRelease=$(</etc/redhat-release)
+ if [[ $redhatRelease == "CentOS release 6."* || $redhatRelease == "Red Hat Enterprise Linux Server release 6."* ]]; then
+ __DOTNET_PKG=dotnet-dev-rhel.6-x64
+ fi
+ fi
+
;;
*)
diff --git a/netci.groovy b/netci.groovy
index 93362dea2a..f870863613 100755
--- a/netci.groovy
+++ b/netci.groovy
@@ -25,9 +25,7 @@ def static getOSGroup(def os) {
'Fedora24':'Linux',
'OSX10.12':'OSX',
'Windows_NT':'Windows_NT',
- 'FreeBSD':'FreeBSD',
'CentOS7.1': 'Linux',
- 'OpenSUSE42.1': 'Linux',
'Tizen': 'Linux']
def osGroup = osGroupMap.get(os, null)
assert osGroup != null : "Could not find os group for ${os}"
@@ -47,9 +45,7 @@ class Constants {
'OSX10.12',
'Windows_NT',
'Windows_NT_BuildOnly',
- 'FreeBSD',
'CentOS7.1',
- 'OpenSUSE42.1',
'RHEL7.2',
'Ubuntu16.04',
'Ubuntu16.10',
@@ -63,6 +59,7 @@ class Constants {
// the values are the environment variables
def static jitStressModeScenarios = [
'minopts' : ['COMPlus_JITMinOpts' : '1'],
+ 'tieredcompilation' : ['COMPlus_EXPERIMENTAL_TieredCompilation' : '1'],
'forcerelocs' : ['COMPlus_ForceRelocs' : '1'],
'jitstress1' : ['COMPlus_JitStress' : '1'],
'jitstress2' : ['COMPlus_JitStress' : '2'],
@@ -86,6 +83,7 @@ class Constants {
'jitsse2only' : ['COMPlus_EnableAVX' : '0', 'COMPlus_EnableSSE3_4' : '0'],
'corefx_baseline' : [ : ], // corefx baseline
'corefx_minopts' : ['COMPlus_JITMinOpts' : '1'],
+ 'corefx_tieredcompilation' : ['COMPlus_EXPERIMENTAL_TieredCompilation' : '1'],
'corefx_jitstress1' : ['COMPlus_JitStress' : '1'],
'corefx_jitstress2' : ['COMPlus_JitStress' : '2'],
'corefx_jitstressregs1' : ['COMPlus_JitStressRegs' : '1'],
@@ -157,7 +155,9 @@ def static setMachineAffinity(def job, def os, def architecture, def options = n
Utilities.setMachineAffinity(job, os, 'arm64-cross-latest');
} else if ((architecture == 'arm') && (os == 'Ubuntu' || os == 'Ubuntu16.04' || os == 'Tizen')) {
Utilities.setMachineAffinity(job, 'Ubuntu', 'arm-cross-latest');
- } else {
+ } else if ((architecture == 'arm') && (os == 'Windows_NT') && options['use_arm64_build_machine'] == true) {
+ Utilities.setMachineAffinity(job, os, 'latest-arm64');
+ }else {
Utilities.setMachineAffinity(job, os, 'latest-or-auto');
}
}
@@ -215,7 +215,7 @@ def static isGcReliabilityFramework(def scenario) {
}
def static scenarioNeedsPri1Build(def scenario) {
- return (scenario == 'pri1' || scenario == 'pri1r2r' || scenario == 'gcstress15_pri1r2r'|| scenario == 'coverage' || isGcReliabilityFramework(scenario))
+ return (scenario == 'pri1' || scenario == 'pri1r2r' || scenario == 'gcstress15_pri1r2r'|| scenario == 'coverage' || isGcReliabilityFramework(scenario) || isLongGc(scenario))
}
def static setTestJobTimeOut(newJob, scenario) {
@@ -394,7 +394,8 @@ def static addNonPRTriggers(def job, def branch, def isPR, def architecture, def
Utilities.addGithubPushTrigger(job)
break
case 'arm64':
- Utilities.addGithubPushTrigger(job)
+ // We would normally want a per-push trigger, but with limited hardware we can't keep up
+ Utilities.addPeriodicTrigger(job, "H H/4 * * *")
break
default:
println("Unknown architecture: ${architecture}");
@@ -637,6 +638,11 @@ def static addNonPRTriggers(def job, def branch, def isPR, def architecture, def
}
}
break
+
+ case 'tieredcompilation':
+ case 'corefx_tieredcompilation':
+ // No periodic jobs just yet, still testing
+ break
default:
println("Unknown scenario: ${scenario}");
@@ -648,7 +654,7 @@ def static addNonPRTriggers(def job, def branch, def isPR, def architecture, def
// **************************
// Define the basic inner loop builds for PR and commit. This is basically just the set
-// of coreclr builds over linux/osx 10.12/freebsd/windows and debug/release/checked. In addition, the windows
+// of coreclr builds over linux/osx 10.12/windows and debug/release/checked. In addition, the windows
// builds will do a couple extra steps.
// **************************
@@ -736,7 +742,6 @@ def static addTriggers(def job, def branch, def isPR, def architecture, def os,
break
case 'Fedora24':
case 'Ubuntu16.10':
- case 'OpenSUSE42.1':
assert !isFlowJob
assert scenario == 'default'
Utilities.addGithubPRTriggerForBranch(job, branch, "${os} ${architecture} ${configuration} Build", "(?i).*test\\W+${os}\\W+.*")
@@ -829,6 +834,7 @@ def static addTriggers(def job, def branch, def isPR, def architecture, def os,
}
break
case 'minopts':
+ case 'tieredcompilation':
case 'forcerelocs':
case 'jitstress1':
case 'jitstress2':
@@ -867,6 +873,7 @@ def static addTriggers(def job, def branch, def isPR, def architecture, def os,
break
case 'corefx_baseline':
case 'corefx_minopts':
+ case 'corefx_tieredcompilation':
case 'corefx_jitstress1':
case 'corefx_jitstress2':
case 'corefx_jitstressregs1':
@@ -1007,6 +1014,7 @@ def static addTriggers(def job, def branch, def isPR, def architecture, def os,
}
break
case 'minopts':
+ case 'tieredcompilation':
case 'forcerelocs':
case 'jitstress1':
case 'jitstress2':
@@ -1045,6 +1053,7 @@ def static addTriggers(def job, def branch, def isPR, def architecture, def os,
break
case 'corefx_baseline':
case 'corefx_minopts':
+ case 'corefx_tieredcompilation':
case 'corefx_jitstress1':
case 'corefx_jitstress2':
case 'corefx_jitstressregs1':
@@ -1069,12 +1078,6 @@ def static addTriggers(def job, def branch, def isPR, def architecture, def os,
break
}
break
- case 'FreeBSD':
- assert scenario == 'default'
- if (configuration == 'Checked') {
- Utilities.addGithubPRTriggerForBranch(job, branch, "${os} ${architecture} ${configuration} Build")
- }
- break
default:
println("Unknown os: ${os}");
assert false
@@ -1087,6 +1090,13 @@ def static addTriggers(def job, def branch, def isPR, def architecture, def os,
case 'Ubuntu':
case 'Ubuntu16.04':
assert scenario == 'default'
+ job.with {
+ publishers {
+ azureVMAgentPostBuildAction {
+ agentPostBuildAction('Delete agent if the build was not successful (when idle).')
+ }
+ }
+ }
if ((os == 'Ubuntu' && configuration == 'Release') || (os == 'Ubuntu16.04' && configuration == 'Debug')) {
Utilities.addGithubPRTriggerForBranch(job, branch, "${os} ${architecture} Cross ${configuration} Build")
}
@@ -1096,6 +1106,13 @@ def static addTriggers(def job, def branch, def isPR, def architecture, def os,
break;
case 'Tizen':
architecture='armel'
+ job.with {
+ publishers {
+ azureVMAgentPostBuildAction {
+ agentPostBuildAction('Delete agent if the build was not successful (when idle).')
+ }
+ }
+ }
// Removing the regex will cause this to run on each PR.
if (configuration == 'Release' || configuration == 'Debug') {
Utilities.addGithubPRTriggerForBranch(job, branch, "${os} ${architecture} Cross ${configuration} Build")
@@ -1204,8 +1221,12 @@ def static addTriggers(def job, def branch, def isPR, def architecture, def os,
case 'Windows_NT':
switch (scenario) {
case 'default':
+ if (isFlowJob == true) {
+ Utilities.addGithubPRTriggerForBranch(job, branch, "${os} ${architecture} ${configuration}", "(?i).*test\\W+${os}\\W+${architecture}\\W+${configuration}.*")
+ }
+
// For now only run Debug jobs on PR Trigger.
- if (configuration != 'Debug') {
+ else if (configuration != 'Debug') {
Utilities.addPrivateGithubPRTriggerForBranch(job, branch, contextString,
"(?i).*test\\W+${os}\\W+${architecture}\\W+${configuration}.*", null, arm64Users)
}
@@ -1314,6 +1335,7 @@ def static addTriggers(def job, def branch, def isPR, def architecture, def os,
}
break
case 'minopts':
+ case 'tieredcompilation':
case 'forcerelocs':
case 'jitstress1':
case 'jitstress2':
@@ -1351,6 +1373,7 @@ def static addTriggers(def job, def branch, def isPR, def architecture, def os,
break
case 'corefx_baseline':
case 'corefx_minopts':
+ case 'corefx_tieredcompilation':
case 'corefx_jitstress1':
case 'corefx_jitstress2':
case 'corefx_jitstressregs1':
@@ -1425,6 +1448,11 @@ def static calculateBuildCommands(def newJob, def scenario, def branch, def isPR
buildCommands += "tests\\scripts\\build_illink.cmd clone ${arch}"
}
+ // If it is a release build for windows, ensure PGO is used, else fail the build
+ if ((lowerConfiguration == 'release') && (scenario in Constants.basicScenarios) && (architecture != 'x86lb')) {
+ buildOpts += ' enforcepgo'
+ }
+
if (Constants.jitStressModeScenarios.containsKey(scenario) ||
scenario == 'default' ||
scenario == 'r2r' ||
@@ -1565,6 +1593,10 @@ def static calculateBuildCommands(def newJob, def scenario, def branch, def isPR
// Archive and process (only) the test results
Utilities.addArchival(newJob, "${workspaceRelativeFxRoot}/bin/**/testResults.xml")
Utilities.addXUnitDotNETResults(newJob, "${workspaceRelativeFxRoot}/bin/**/testResults.xml")
+
+ //Archive additional build stuff to diagnose why my attempt at fault injection isn't causing CI to fail
+ Utilities.addArchival(newJob, "SetStressModes.bat", "", true, false)
+ Utilities.addArchival(newJob, "${workspaceRelativeFxRoot}/bin/testhost/**", "", true, false)
}
else {
buildCommands += "%WORKSPACE%\\tests\\runtest.cmd ${runtestArguments} TestEnv ${stepScriptLocation}"
@@ -1586,7 +1618,6 @@ def static calculateBuildCommands(def newJob, def scenario, def branch, def isPR
// Run the rest of the build
// Build the mscorlib for the other OS's
buildCommands += "build.cmd ${lowerConfiguration} ${arch} linuxmscorlib"
- buildCommands += "build.cmd ${lowerConfiguration} ${arch} freebsdmscorlib"
buildCommands += "build.cmd ${lowerConfiguration} ${arch} osxmscorlib"
if (arch == "x64") {
@@ -1618,7 +1649,22 @@ def static calculateBuildCommands(def newJob, def scenario, def branch, def isPR
}
break
case 'arm':
- assert (scenario == 'default') || (scenario == 'pri1r2r') || (scenario == 'gcstress0x3') || (scenario == 'gcstress0xc')
+ def validArmWindowsScenarios = [ "default",
+ "pri1r2r",
+ "zapdisable",
+ "minopts",
+ "tieredcompilation",
+ "tailcallstress",
+ "jitstress1",
+ "jitstress2",
+ "gcstress0x3",
+ "gcstress0xc",
+ "jitstressregs1",
+ "jitstressregs2",
+ "gcstress0xc_jitstress1",
+ "gcstress0xc_jitstress2"]
+
+ assert validArmWindowsScenarios.contains(scenario)
// Set time out
setTestJobTimeOut(newJob, scenario)
@@ -1628,6 +1674,16 @@ def static calculateBuildCommands(def newJob, def scenario, def branch, def isPR
buildCommands += "set __TestIntermediateDir=int&&build.cmd ${lowerConfiguration} ${architecture} -priority=1"
}
else if (lowerConfiguration == "checked") {
+
+ if ((scenario != 'gcstress0x3') && (scenario != 'gcstress0xc'))
+ {
+ // Up the timeout for arm checked testing only.
+ // Keep the longer timeout for gcstress.
+ Utilities.setJobTimeout(newJob, 240)
+ }
+
+ def machineAffinityOptions = ['use_arm64_build_machine' : true]
+ setMachineAffinity(newJob, os, architecture, machineAffinityOptions)
// For checked runs we will also run testing.
buildCommands += "set __TestIntermediateDir=int&&build.cmd ${lowerConfiguration} ${architecture} -priority=1"
buildCommands += "python tests\\scripts\\arm64_post_build.py -repo_root %WORKSPACE% -arch ${architecture} -build_type ${lowerConfiguration} -scenario ${scenario} -key_location C:\\tools\\key.txt"
@@ -1677,10 +1733,8 @@ def static calculateBuildCommands(def newJob, def scenario, def branch, def isPR
case 'Ubuntu16.10':
case 'Debian8.4':
case 'OSX10.12':
- case 'FreeBSD':
case 'CentOS7.1':
case 'RHEL7.2':
- case 'OpenSUSE42.1':
case 'Tizen':
case 'Fedora24': // editor brace matching: {
switch (architecture) {
@@ -1712,16 +1766,9 @@ def static calculateBuildCommands(def newJob, def scenario, def branch, def isPR
if (!enableCorefxTesting) {
// We run pal tests on all OS but generate mscorlib (and thus, nuget packages)
// only on supported OS platforms.
- if (os == 'FreeBSD')
- {
- buildCommands += "./build.sh skipmscorlib verbose ${lowerConfiguration} ${architecture} ${standaloneGc}"
- }
- else
- {
- def bootstrapRid = Utilities.getBoostrapPublishRid(os)
- def bootstrapRidEnv = bootstrapRid != null ? "__PUBLISH_RID=${bootstrapRid} " : ''
- buildCommands += "${bootstrapRidEnv}./build.sh verbose ${lowerConfiguration} ${architecture} ${standaloneGc}"
- }
+ def bootstrapRid = Utilities.getBoostrapPublishRid(os)
+ def bootstrapRidEnv = bootstrapRid != null ? "__PUBLISH_RID=${bootstrapRid} " : ''
+ buildCommands += "${bootstrapRidEnv}./build.sh verbose ${lowerConfiguration} ${architecture} ${standaloneGc}"
buildCommands += "src/pal/tests/palsuite/runpaltests.sh \${WORKSPACE}/bin/obj/${osGroup}.${architecture}.${configuration} \${WORKSPACE}/bin/paltestout"
// Set time out
@@ -1764,7 +1811,7 @@ def static calculateBuildCommands(def newJob, def scenario, def branch, def isPR
}
if (!enableCorefxTesting) {
- buildCommands += "ROOTFS_DIR=/opt/arm64-xenial-rootfs ./build.sh skipmscorlib verbose ${lowerConfiguration} ${architecture} cross clang3.8 skipnuget ${standaloneGc}"
+ buildCommands += "ROOTFS_DIR=/opt/arm64-xenial-rootfs ./build.sh verbose ${lowerConfiguration} ${architecture} cross clang3.8 ${standaloneGc}"
// HACK -- Arm64 does not have corefx jobs yet.
buildCommands += "git clone https://github.com/dotnet/corefx fx"
@@ -1913,6 +1960,21 @@ combinedScenarios.each { scenario ->
switch (architecture) {
case 'arm':
+ if ((scenario != 'gcstress0x3') &&
+ (scenario != 'gcstress0xc') &&
+ (scenario != 'jitstress1') &&
+ (scenario != 'jitstress2') &&
+ (scenario != 'jitstressregs1') &&
+ (scenario != 'jitstressregs2') &&
+ (scenario != 'gcstress0xc_jitstress1') &&
+ (scenario != 'gcstress0xc_jitstress2') &&
+ (scenario != 'minopts') &&
+ (scenario != 'tieredcompilation') &&
+ (scenario != 'tailcallstress') &&
+ (scenario != 'zapdisable')) {
+ return
+ }
+ break
case 'arm64':
if ((scenario != 'gcstress0x3') && (scenario != 'gcstress0xc')) {
return
@@ -2107,6 +2169,7 @@ combinedScenarios.each { scenario ->
def newJob = job(Utilities.getFullJobName(project, jobName, isPR, folderName)) {}
def machineAffinityOptions = architecture == 'arm64' ? ['is_build_only': true] : null
+ machineAffinityOptions = architecture == 'arm' ? ['use_arm64_build_machine': false] : machineAffinityOptions
setMachineAffinity(newJob, os, architecture, machineAffinityOptions)
// Add all the standard options
@@ -2673,7 +2736,7 @@ combinedScenarios.each { scenario ->
setTestJobTimeOut(newJob, scenario)
if (architecture == 'arm64') {
- Utilities.setJobTimeout(newJob, 480)
+ Utilities.setJobTimeout(newJob, 240)
}
Utilities.addXUnitDotNETResults(newJob, '**/coreclrtests.xml')
diff --git a/partition.settings.targets b/partition.settings.targets
deleted file mode 100644
index 50eb2191a1..0000000000
--- a/partition.settings.targets
+++ /dev/null
@@ -1,20 +0,0 @@
-<Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
- <PropertyGroup>
- <PartitionBuildsCoreBinaries>true</PartitionBuildsCoreBinaries>
- <PartitionBuildsSysBinaries>true</PartitionBuildsSysBinaries>
- <PartitionName>clr</PartitionName>
- <PartitionDependencies>
- ;ndp_common;
- ;adp;debugger;
- ;EdevStaticAnalysis;
- ;vb;
- ;ndp_fx;
- ;ndp_msbuild;
- ;vscommon;
- ;vctools;atlmfc;crt;
- </PartitionDependencies>
-
- <VCSDLMinBar>all</VCSDLMinBar>
- <TargetWindowsOS Condition="'$(TargetWindowsOS)' == ''">8.0</TargetWindowsOS>
- </PropertyGroup>
-</Project>
diff --git a/perf.groovy b/perf.groovy
index c75f4d4aa8..957af67106 100644
--- a/perf.groovy
+++ b/perf.groovy
@@ -30,132 +30,149 @@ def static getOSGroup(def os) {
['Windows_NT'].each { os ->
['x64', 'x86'].each { arch ->
[true, false].each { isSmoketest ->
- def architecture = arch
- def jobName = isSmoketest ? "perf_perflab_${os}_${arch}_smoketest" : "perf_perflab_${os}_${arch}"
+ ['ryujit', 'legacy_backend'].each { jit ->
- if (arch == 'x86jit32')
- {
- architecture = 'x86'
- testEnv = '-testEnv %WORKSPACE%\\tests\\x86\\compatjit_x86_testenv.cmd'
- }
- else if (arch == 'x86')
- {
- testEnv = '-testEnv %WORKSPACE%\\tests\\x86\\ryujit_x86_testenv.cmd'
- }
-
- def newJob = job(Utilities.getFullJobName(project, jobName, isPR)) {
- // Set the label.
- label('windows_clr_perf')
- wrappers {
- credentialsBinding {
- string('BV_UPLOAD_SAS_TOKEN', 'CoreCLR Perf BenchView Sas')
- }
+ if (arch == 'x64' && jit == 'legacy_backend') {
+ return
}
- if (isPR)
- {
- parameters
- {
- stringParam('BenchviewCommitName', '\${ghprbPullTitle}', 'The name that you will be used to build the full title of a run in Benchview. The final name will be of the form <branch> private BenchviewCommitName')
- }
- }
- if (isSmoketest)
- {
- parameters
- {
- stringParam('XUNIT_PERFORMANCE_MAX_ITERATION', '2', 'Sets the number of iterations to two. We want to do this so that we can run as fast as possible as this is just for smoke testing')
- stringParam('XUNIT_PERFORMANCE_MAX_ITERATION_INNER_SPECIFIED', '2', 'Sets the number of iterations to two. We want to do this so that we can run as fast as possible as this is just for smoke testing')
- }
- }
- else
- {
- parameters
- {
- stringParam('XUNIT_PERFORMANCE_MAX_ITERATION', '21', 'Sets the number of iterations to twenty one. We are doing this to limit the amount of data that we upload as 20 iterations is enought to get a good sample')
- stringParam('XUNIT_PERFORMANCE_MAX_ITERATION_INNER_SPECIFIED', '21', 'Sets the number of iterations to twenty one. We are doing this to limit the amount of data that we upload as 20 iterations is enought to get a good sample')
+ ['full_opt', 'min_opt'].each { opt_level ->
+ if (isSmoketest && opt_level == 'min_opt') {
+ return
}
- }
- def configuration = 'Release'
- def runType = isPR ? 'private' : 'rolling'
- def benchViewName = isPR ? 'coreclr private %BenchviewCommitName%' : 'coreclr rolling %GIT_BRANCH_WITHOUT_ORIGIN% %GIT_COMMIT%'
- def uploadString = isSmoketest ? '' : '-uploadToBenchview'
-
- steps {
- // Batch
-
- batchFile("powershell wget https://dist.nuget.org/win-x86-commandline/latest/nuget.exe -OutFile \"%WORKSPACE%\\nuget.exe\"")
- batchFile("if exist \"%WORKSPACE%\\Microsoft.BenchView.JSONFormat\" rmdir /s /q \"%WORKSPACE%\\Microsoft.BenchView.JSONFormat\"")
- batchFile("\"%WORKSPACE%\\nuget.exe\" install Microsoft.BenchView.JSONFormat -Source http://benchviewtestfeed.azurewebsites.net/nuget -OutputDirectory \"%WORKSPACE%\" -Prerelease -ExcludeVersion")
- //Do this here to remove the origin but at the front of the branch name as this is a problem for BenchView
- //we have to do it all as one statement because cmd is called each time and we lose the set environment variable
- batchFile("if \"%GIT_BRANCH:~0,7%\" == \"origin/\" (set \"GIT_BRANCH_WITHOUT_ORIGIN=%GIT_BRANCH:origin/=%\") else (set \"GIT_BRANCH_WITHOUT_ORIGIN=%GIT_BRANCH%\")\n" +
- "set \"BENCHVIEWNAME=${benchViewName}\"\n" +
- "set \"BENCHVIEWNAME=%BENCHVIEWNAME:\"=%\"\n" +
- "py \"%WORKSPACE%\\Microsoft.BenchView.JSONFormat\\tools\\submission-metadata.py\" --name \"%BENCHVIEWNAME%\" --user \"dotnet-bot@microsoft.com\"\n" +
- "py \"%WORKSPACE%\\Microsoft.BenchView.JSONFormat\\tools\\build.py\" git --branch %GIT_BRANCH_WITHOUT_ORIGIN% --type ${runType}")
- batchFile("py \"%WORKSPACE%\\Microsoft.BenchView.JSONFormat\\tools\\machinedata.py\"")
- batchFile("set __TestIntermediateDir=int&&build.cmd ${configuration} ${architecture}")
-
- if (arch == 'x86jit32')
- {
- // Download package and copy compatjit into Core_Root
- batchFile("C:\\Tools\\nuget.exe install runtime.win7-${architecture}.Microsoft.NETCore.Jit -Source https://dotnet.myget.org/F/dotnet-core -OutputDirectory \"%WORKSPACE%\" -Prerelease -ExcludeVersion\n" +
- "xcopy \"%WORKSPACE%\\runtime.win7-x86.Microsoft.NETCore.Jit\\runtimes\\win7-x86\\native\\compatjit.dll\" \"%WORKSPACE%\\bin\\Product\\${os}.${architecture}.${configuration}\" /Y")
- }
-
- batchFile("tests\\runtest.cmd ${configuration} ${architecture} GenerateLayoutOnly")
- // Run with just stopwatch: Profile=Off
- batchFile("tests\\scripts\\run-xunit-perf.cmd -arch ${arch} -configuration ${configuration} -testBinLoc bin\\tests\\${os}.${architecture}.${configuration}\\performance\\perflab\\Perflab -library -generateBenchviewData \"%WORKSPACE%\\Microsoft.Benchview.JSONFormat\\tools\" ${uploadString} -runtype ${runType} -stabilityPrefix \"START \"CORECLR_PERF_RUN\" /B /WAIT /HIGH /AFFINITY 0x2\"")
- batchFile("tests\\scripts\\run-xunit-perf.cmd -arch ${arch} -configuration ${configuration} -testBinLoc bin\\tests\\${os}.${architecture}.${configuration}\\Jit\\Performance\\CodeQuality -generateBenchviewData \"%WORKSPACE%\\Microsoft.Benchview.JSONFormat\\tools\" ${uploadString} -runtype ${runType} -stabilityPrefix \"START \"CORECLR_PERF_RUN\" /B /WAIT /HIGH /AFFINITY 0x2\"")
+ def architecture = arch
+ def jobName = isSmoketest ? "perf_perflab_${os}_${arch}_${opt_level}_${jit}_smoketest" : "perf_perflab_${os}_${arch}_${opt_level}_${jit}"
+ def testEnv = ""
- // Run with the full set of counters enabled: Profile=On
- batchFile("tests\\scripts\\run-xunit-perf.cmd -arch ${arch} -configuration ${configuration} -testBinLoc bin\\tests\\${os}.${architecture}.${configuration}\\performance\\perflab\\Perflab -library -generateBenchviewData \"%WORKSPACE%\\Microsoft.Benchview.JSONFormat\\tools\" ${uploadString} -runtype ${runType} -collectionFlags default+BranchMispredictions+CacheMisses+InstructionRetired+gcapi -stabilityPrefix \"START \"CORECLR_PERF_RUN\" /B /WAIT /HIGH /AFFINITY 0x2\"")
- batchFile("tests\\scripts\\run-xunit-perf.cmd -arch ${arch} -configuration ${configuration} -testBinLoc bin\\tests\\${os}.${architecture}.${configuration}\\Jit\\Performance\\CodeQuality -generateBenchviewData \"%WORKSPACE%\\Microsoft.Benchview.JSONFormat\\tools\" ${uploadString} -runtype ${runType} -collectionFlags default+BranchMispredictions+CacheMisses+InstructionRetired+gcapi -stabilityPrefix \"START \"CORECLR_PERF_RUN\" /B /WAIT /HIGH /AFFINITY 0x2\"")
- }
- }
+ if (jit == 'legacy_backend') {
+ testEnv = '-testEnv %WORKSPACE%\\tests\\legacyjit_x86_testenv.cmd'
+ }
- if (isSmoketest)
- {
- Utilities.setMachineAffinity(newJob, "Windows_NT", '20170427-elevated')
- }
- // Save machinedata.json to /artifact/bin/ Jenkins dir
- def archiveSettings = new ArchivalSettings()
- archiveSettings.addFiles('Perf-*.xml')
- archiveSettings.addFiles('Perf-*.etl')
- archiveSettings.addFiles('Perf-*.log')
- archiveSettings.addFiles('machinedata.json')
- Utilities.addArchival(newJob, archiveSettings)
+ def newJob = job(Utilities.getFullJobName(project, jobName, isPR)) {
+ // Set the label.
+ label('windows_server_2016_clr_perf')
+ wrappers {
+ credentialsBinding {
+ string('BV_UPLOAD_SAS_TOKEN', 'CoreCLR Perf BenchView Sas')
+ }
+ }
+
+ if (isPR) {
+ parameters {
+ stringParam('BenchviewCommitName', '\${ghprbPullTitle}', 'The name that you will be used to build the full title of a run in Benchview. The final name will be of the form <branch> private BenchviewCommitName')
+ }
+ }
+ if (isSmoketest) {
+ parameters {
+ stringParam('XUNIT_PERFORMANCE_MAX_ITERATION', '2', 'Sets the number of iterations to two. We want to do this so that we can run as fast as possible as this is just for smoke testing')
+ stringParam('XUNIT_PERFORMANCE_MAX_ITERATION_INNER_SPECIFIED', '2', 'Sets the number of iterations to two. We want to do this so that we can run as fast as possible as this is just for smoke testing')
+ }
+ }
+ else {
+ parameters {
+ stringParam('XUNIT_PERFORMANCE_MAX_ITERATION', '21', 'Sets the number of iterations to twenty one. We are doing this to limit the amount of data that we upload as 20 iterations is enought to get a good sample')
+ stringParam('XUNIT_PERFORMANCE_MAX_ITERATION_INNER_SPECIFIED', '21', 'Sets the number of iterations to twenty one. We are doing this to limit the amount of data that we upload as 20 iterations is enought to get a good sample')
+ }
+ }
+
+ def configuration = 'Release'
+ def runType = isPR ? 'private' : 'rolling'
+ def benchViewName = isPR ? 'coreclr private %BenchviewCommitName%' : 'coreclr rolling %GIT_BRANCH_WITHOUT_ORIGIN% %GIT_COMMIT%'
+ def uploadString = isSmoketest ? '' : '-uploadToBenchview'
+
+ steps {
+ // Batch
+
+ batchFile("powershell wget https://dist.nuget.org/win-x86-commandline/latest/nuget.exe -OutFile \"%WORKSPACE%\\nuget.exe\"")
+ batchFile("if exist \"%WORKSPACE%\\Microsoft.BenchView.JSONFormat\" rmdir /s /q \"%WORKSPACE%\\Microsoft.BenchView.JSONFormat\"")
+ batchFile("\"%WORKSPACE%\\nuget.exe\" install Microsoft.BenchView.JSONFormat -Source http://benchviewtestfeed.azurewebsites.net/nuget -OutputDirectory \"%WORKSPACE%\" -Prerelease -ExcludeVersion")
+ //Do this here to remove the origin but at the front of the branch name as this is a problem for BenchView
+ //we have to do it all as one statement because cmd is called each time and we lose the set environment variable
+ batchFile("if \"%GIT_BRANCH:~0,7%\" == \"origin/\" (set \"GIT_BRANCH_WITHOUT_ORIGIN=%GIT_BRANCH:origin/=%\") else (set \"GIT_BRANCH_WITHOUT_ORIGIN=%GIT_BRANCH%\")\n" +
+ "set \"BENCHVIEWNAME=${benchViewName}\"\n" +
+ "set \"BENCHVIEWNAME=%BENCHVIEWNAME:\"=%\"\n" +
+ "py \"%WORKSPACE%\\Microsoft.BenchView.JSONFormat\\tools\\submission-metadata.py\" --name \"%BENCHVIEWNAME%\" --user \"dotnet-bot@microsoft.com\"\n" +
+ "py \"%WORKSPACE%\\Microsoft.BenchView.JSONFormat\\tools\\build.py\" git --branch %GIT_BRANCH_WITHOUT_ORIGIN% --type ${runType}")
+ batchFile("py \"%WORKSPACE%\\Microsoft.BenchView.JSONFormat\\tools\\machinedata.py\"")
+ batchFile("set __TestIntermediateDir=int&&build.cmd ${configuration} ${architecture}")
+
+ batchFile("tests\\runtest.cmd ${configuration} ${architecture} GenerateLayoutOnly")
+
+ def runXUnitPerfCommonArgs = "-arch ${arch} -configuration ${configuration} -generateBenchviewData \"%WORKSPACE%\\Microsoft.Benchview.JSONFormat\\tools\" ${uploadString} -runtype ${runType} ${testEnv} -optLevel ${opt_level} -jitName ${jit} -stabilityPrefix \"START \"CORECLR_PERF_RUN\" /B /WAIT /HIGH /AFFINITY 0x2\""
+
+ // Run with just stopwatch: Profile=Off
+ batchFile("tests\\scripts\\run-xunit-perf.cmd ${runXUnitPerfCommonArgs} -testBinLoc bin\\tests\\${os}.${architecture}.${configuration}\\performance\\perflab\\Perflab -library")
+ batchFile("xcopy.exe /VYQK bin\\sandbox\\Logs\\Perf-*.* bin\\toArchive\\sandbox\\Logs\\Perflab\\Off\\")
+
+ batchFile("tests\\scripts\\run-xunit-perf.cmd ${runXUnitPerfCommonArgs} -testBinLoc bin\\tests\\${os}.${architecture}.${configuration}\\Jit\\Performance\\CodeQuality")
+ batchFile("xcopy.exe /VYQK bin\\sandbox\\Logs\\Perf-*.* bin\\toArchive\\sandbox\\Logs\\CodeQuality\\Off\\")
+
+ // Run with the full set of counters enabled: Profile=On
+ if (opt_level != 'min_opt') {
+ batchFile("tests\\scripts\\run-xunit-perf.cmd ${runXUnitPerfCommonArgs} -testBinLoc bin\\tests\\${os}.${architecture}.${configuration}\\performance\\perflab\\Perflab -library -collectionFlags default+BranchMispredictions+CacheMisses+InstructionRetired+gcapi")
+ batchFile("xcopy.exe /VYQK bin\\sandbox\\Logs\\Perf-*.* bin\\toArchive\\sandbox\\Logs\\Perflab\\On\\")
+
+ batchFile("tests\\scripts\\run-xunit-perf.cmd ${runXUnitPerfCommonArgs} -testBinLoc bin\\tests\\${os}.${architecture}.${configuration}\\Jit\\Performance\\CodeQuality -collectionFlags default+BranchMispredictions+CacheMisses+InstructionRetired+gcapi")
+ batchFile("xcopy.exe /VYQK bin\\sandbox\\Logs\\Perf-*.* bin\\toArchive\\sandbox\\Logs\\CodeQuality\\On\\")
+ }
+ }
+ }
- Utilities.standardJobSetup(newJob, project, isPR, "*/${branch}")
+ if (isSmoketest) {
+ Utilities.setMachineAffinity(newJob, "Windows_NT", '20170427-elevated')
+ }
- newJob.with {
- wrappers {
- timeout {
- absolute(240)
+ def archiveSettings = new ArchivalSettings()
+ archiveSettings.addFiles('bin/toArchive/**')
+ archiveSettings.addFiles('machinedata.json')
+
+ Utilities.addArchival(newJob, archiveSettings)
+ Utilities.standardJobSetup(newJob, project, isPR, "*/${branch}")
+
+ newJob.with {
+ logRotator {
+ artifactDaysToKeep(30)
+ daysToKeep(30)
+ artifactNumToKeep(200)
+ numToKeep(200)
+ }
+ wrappers {
+ timeout {
+ absolute(240)
+ }
+ }
}
- }
- }
- if (isPR) {
- TriggerBuilder builder = TriggerBuilder.triggerOnPullRequest()
- if (isSmoketest)
- {
- builder.setGithubContext("${os} ${arch} CoreCLR Perf Tests Correctness")
- }
- else
- {
- builder.setGithubContext("${os} ${arch} CoreCLR Perf Tests")
- builder.triggerOnlyOnComment()
- builder.setCustomTriggerPhrase("(?i).*test\\W+${os}\\W+${arch}\\W+perf.*")
+ if (isPR) {
+ TriggerBuilder builder = TriggerBuilder.triggerOnPullRequest()
+ if (isSmoketest) {
+ builder.setGithubContext("${os} ${arch} ${opt_level} ${jit} CoreCLR Perf Tests Correctness")
+ }
+ else {
+ builder.setGithubContext("${os} ${arch} ${opt_level} ${jit} CoreCLR Perf Tests")
+
+ def opts = ""
+ if (opt_level == 'min_opt') {
+ opts = '\\W+min_opts'
+ }
+ def jitt = ""
+ if (jit != 'ryujit') {
+ jitt = "\\W+${jit}"
+ }
+
+ builder.triggerOnlyOnComment()
+ builder.setCustomTriggerPhrase("(?i).*test\\W+${os}\\W+${arch}${opts}${jitt}\\W+perf.*")
+ }
+ builder.triggerForBranch(branch)
+ builder.emitTrigger(newJob)
+ }
+ else {
+ // Set a push trigger
+ TriggerBuilder builder = TriggerBuilder.triggerOnCommit()
+ builder.emitTrigger(newJob)
+ }
}
- builder.triggerForBranch(branch)
- builder.emitTrigger(newJob)
- }
- else {
- // Set a push trigger
- TriggerBuilder builder = TriggerBuilder.triggerOnCommit()
- builder.emitTrigger(newJob)
}
}
}
@@ -166,68 +183,106 @@ def static getOSGroup(def os) {
[true, false].each { isPR ->
['Windows_NT'].each { os ->
['x64', 'x86'].each { arch ->
- def architecture = arch
-
- def newJob = job(Utilities.getFullJobName(project, "perf_throughput_perflab_${os}_${arch}", isPR)) {
- // Set the label.
- label('windows_clr_perf')
- wrappers {
- credentialsBinding {
- string('BV_UPLOAD_SAS_TOKEN', 'CoreCLR Perf BenchView Sas')
+ ['ryujit', 'legacy_backend'].each { jit ->
+ [true, false].each { pgo_optimized ->
+ if (arch == 'x64' && jit == 'legacy_backend') {
+ return
}
- }
- if (isPR)
- {
- parameters
- {
- stringParam('BenchviewCommitName', '\${ghprbPullTitle}', 'The name that you will be used to build the full title of a run in Benchview. The final name will be of the form <branch> private BenchviewCommitName')
- }
- }
- def configuration = 'Release'
- def runType = isPR ? 'private' : 'rolling'
- def benchViewName = isPR ? 'coreclr-throughput private %BenchviewCommitName%' : 'coreclr-throughput rolling %GIT_BRANCH_WITHOUT_ORIGIN% %GIT_COMMIT%'
+ // pgo not supported for legacy_backend
+ if (pgo_optimized && jit == 'legacy_backend') {
+ return
+ }
- steps {
- // Batch
-
- batchFile("if exist \"%WORKSPACE%\\Microsoft.BenchView.JSONFormat\" rmdir /s /q \"%WORKSPACE%\\Microsoft.BenchView.JSONFormat\"")
- batchFile("if exist \"%WORKSPACE%\\Microsoft.BenchView.ThroughputBenchmarks.${architecture}.${os}\" rmdir /s /q \"%WORKSPACE%\\Microsoft.BenchView.ThroughputBenchmarks.${architecture}.${os}\"")
- batchFile("C:\\Tools\\nuget.exe install Microsoft.BenchView.JSONFormat -Source http://benchviewtestfeed.azurewebsites.net/nuget -OutputDirectory \"%WORKSPACE%\" -Prerelease -ExcludeVersion")
- batchFile("C:\\Tools\\nuget.exe install Microsoft.BenchView.ThroughputBenchmarks.${architecture}.${os} -Source https://dotnet.myget.org/F/dotnet-core -OutputDirectory \"%WORKSPACE%\" -Prerelease -ExcludeVersion")
- //Do this here to remove the origin but at the front of the branch name as this is a problem for BenchView
- //we have to do it all as one statement because cmd is called each time and we lose the set environment variable
- batchFile("if \"%GIT_BRANCH:~0,7%\" == \"origin/\" (set \"GIT_BRANCH_WITHOUT_ORIGIN=%GIT_BRANCH:origin/=%\") else (set \"GIT_BRANCH_WITHOUT_ORIGIN=%GIT_BRANCH%\")\n" +
- "set \"BENCHVIEWNAME=${benchViewName}\"\n" +
- "set \"BENCHVIEWNAME=%BENCHVIEWNAME:\"=%\"\n" +
- "py \"%WORKSPACE%\\Microsoft.BenchView.JSONFormat\\tools\\submission-metadata.py\" --name \"${benchViewName}\" --user \"dotnet-bot@microsoft.com\"\n" +
- "py \"%WORKSPACE%\\Microsoft.BenchView.JSONFormat\\tools\\build.py\" git --branch %GIT_BRANCH_WITHOUT_ORIGIN% --type ${runType}")
- batchFile("py \"%WORKSPACE%\\Microsoft.BenchView.JSONFormat\\tools\\machinedata.py\"")
- batchFile("set __TestIntermediateDir=int&&build.cmd ${configuration} ${architecture} skiptests")
- batchFile("tests\\runtest.cmd ${configuration} ${architecture} GenerateLayoutOnly")
- batchFile("py -u tests\\scripts\\run-throughput-perf.py -arch ${arch} -os ${os} -configuration ${configuration} -clr_root \"%WORKSPACE%\" -assembly_root \"%WORKSPACE%\\Microsoft.BenchView.ThroughputBenchmarks.${architecture}.${os}\\lib\" -benchview_path \"%WORKSPACE%\\Microsoft.Benchview.JSONFormat\\tools\" -run_type ${runType}")
- }
- }
+ ['full_opt', 'min_opt'].each { opt_level ->
+ def architecture = arch
- // Save machinedata.json to /artifact/bin/ Jenkins dir
- def archiveSettings = new ArchivalSettings()
- archiveSettings.addFiles('throughput-*.csv')
- Utilities.addArchival(newJob, archiveSettings)
+ pgo_build = ""
+ pgo_test = ""
+ pgo_string = "pgo"
+ if (!pgo_optimized) {
+ pgo_build = " -nopgooptimize"
+ pgo_test = " -nopgo"
+ pgo_string = "nopgo"
+ }
- Utilities.standardJobSetup(newJob, project, isPR, "*/${branch}")
+ def newJob = job(Utilities.getFullJobName(project, "perf_throughput_perflab_${os}_${arch}_${opt_level}_${jit}_${pgo_string}", isPR)) {
+ // Set the label.
+ label('windows_server_2016_clr_perf')
+ wrappers {
+ credentialsBinding {
+ string('BV_UPLOAD_SAS_TOKEN', 'CoreCLR Perf BenchView Sas')
+ }
+ }
+
+ if (isPR) {
+ parameters {
+ stringParam('BenchviewCommitName', '\${ghprbPullTitle}', 'The name that will be used to build the full title of a run in Benchview.')
+ }
+ }
+
+ def configuration = 'Release'
+ def runType = isPR ? 'private' : 'rolling'
+ def benchViewName = isPR ? 'coreclr-throughput private %BenchviewCommitName%' : 'coreclr-throughput rolling %GIT_BRANCH_WITHOUT_ORIGIN% %GIT_COMMIT%'
+
+ steps {
+ // Batch
+ batchFile("if exist \"%WORKSPACE%\\Microsoft.BenchView.JSONFormat\" rmdir /s /q \"%WORKSPACE%\\Microsoft.BenchView.JSONFormat\"")
+ batchFile("if exist \"%WORKSPACE%\\Microsoft.BenchView.ThroughputBenchmarks.${architecture}.${os}\" rmdir /s /q \"%WORKSPACE%\\Microsoft.BenchView.ThroughputBenchmarks.${architecture}.${os}\"")
+ batchFile("C:\\Tools\\nuget.exe install Microsoft.BenchView.JSONFormat -Source http://benchviewtestfeed.azurewebsites.net/nuget -OutputDirectory \"%WORKSPACE%\" -Prerelease -ExcludeVersion")
+ batchFile("C:\\Tools\\nuget.exe install Microsoft.BenchView.ThroughputBenchmarks.${architecture}.${os} -Source https://dotnet.myget.org/F/dotnet-core -OutputDirectory \"%WORKSPACE%\" -Prerelease -ExcludeVersion")
+ //Do this here to remove the origin but at the front of the branch name as this is a problem for BenchView
+ //we have to do it all as one statement because cmd is called each time and we lose the set environment variable
+ batchFile("if \"%GIT_BRANCH:~0,7%\" == \"origin/\" (set \"GIT_BRANCH_WITHOUT_ORIGIN=%GIT_BRANCH:origin/=%\") else (set \"GIT_BRANCH_WITHOUT_ORIGIN=%GIT_BRANCH%\")\n" +
+ "set \"BENCHVIEWNAME=${benchViewName}\"\n" +
+ "set \"BENCHVIEWNAME=%BENCHVIEWNAME:\"=%\"\n" +
+ "py \"%WORKSPACE%\\Microsoft.BenchView.JSONFormat\\tools\\submission-metadata.py\" --name \"${benchViewName}\" --user \"dotnet-bot@microsoft.com\"\n" +
+ "py \"%WORKSPACE%\\Microsoft.BenchView.JSONFormat\\tools\\build.py\" git --branch %GIT_BRANCH_WITHOUT_ORIGIN% --type ${runType}")
+ batchFile("py \"%WORKSPACE%\\Microsoft.BenchView.JSONFormat\\tools\\machinedata.py\"")
+ batchFile("set __TestIntermediateDir=int&&build.cmd ${configuration} ${architecture}${pgo_build} skiptests")
+ batchFile("tests\\runtest.cmd ${configuration} ${architecture} GenerateLayoutOnly")
+ batchFile("py -u tests\\scripts\\run-throughput-perf.py -arch ${arch} -os ${os} -configuration ${configuration} -opt_level ${opt_level} -jit_name ${jit}${pgo_test} -clr_root \"%WORKSPACE%\" -assembly_root \"%WORKSPACE%\\Microsoft.BenchView.ThroughputBenchmarks.${architecture}.${os}\\lib\" -benchview_path \"%WORKSPACE%\\Microsoft.Benchview.JSONFormat\\tools\" -run_type ${runType}")
+ }
+ }
- if (isPR) {
- TriggerBuilder builder = TriggerBuilder.triggerOnPullRequest()
- builder.setGithubContext("${os} ${arch} CoreCLR Throughput Perf Tests")
- builder.triggerOnlyOnComment()
- builder.setCustomTriggerPhrase("(?i).*test\\W+${os}\\W+${arch}\\W+throughput.*")
- builder.triggerForBranch(branch)
- builder.emitTrigger(newJob)
- }
- else {
- // Set a push trigger
- TriggerBuilder builder = TriggerBuilder.triggerOnCommit()
- builder.emitTrigger(newJob)
+ // Save machinedata.json to /artifact/bin/ Jenkins dir
+ def archiveSettings = new ArchivalSettings()
+ archiveSettings.addFiles('throughput-*.csv')
+ Utilities.addArchival(newJob, archiveSettings)
+
+ Utilities.standardJobSetup(newJob, project, isPR, "*/${branch}")
+
+ if (isPR) {
+ def opts = ""
+ if (opt_level == 'min_opt') {
+ opts = '\\W+min_opts'
+ }
+
+ def jitt = ""
+ if (jit != 'ryujit') {
+ jitt = "\\W+${jit}"
+ }
+
+ def pgo_trigger = ""
+ if (pgo_optimized) {
+ pgo_trigger = "\\W+nopgo"
+ }
+
+
+ TriggerBuilder builder = TriggerBuilder.triggerOnPullRequest()
+ builder.setGithubContext("${os} ${arch} ${opt_level} ${jit} ${pgo_string} CoreCLR Throughput Perf Tests")
+ builder.triggerOnlyOnComment()
+ builder.setCustomTriggerPhrase("(?i).*test\\W+${os}\\W+${arch}${opts}${jitt}${pgo_trigger}\\W+throughput.*")
+ builder.triggerForBranch(branch)
+ builder.emitTrigger(newJob)
+ }
+ else {
+ // Set a push trigger
+ TriggerBuilder builder = TriggerBuilder.triggerOnCommit()
+ builder.emitTrigger(newJob)
+ }
+ }
+ }
}
}
}
@@ -255,6 +310,7 @@ def static getFullPerfJobName(def project, def os, def isPR) {
Utilities.addArchival(newBuildJob, "bin/Product/**,bin/obj/*/tests/**/*.dylib,bin/obj/*/tests/**/*.so", "bin/Product/**/.nuget/**")
}
+
// Actual perf testing on the following OSes
def perfOSList = ['Ubuntu14.04']
perfOSList.each { os ->
@@ -267,10 +323,8 @@ def static getFullPerfJobName(def project, def os, def isPR) {
}
}
- if (isPR)
- {
- parameters
- {
+ if (isPR) {
+ parameters {
stringParam('BenchviewCommitName', '\${ghprbPullTitle}', 'The name that you will be used to build the full title of a run in Benchview. The final name will be of the form <branch> private BenchviewCommitName')
}
}
@@ -309,26 +363,31 @@ def static getFullPerfJobName(def project, def os, def isPR) {
--generatebenchviewdata=\"\${WORKSPACE}/tests/scripts/Microsoft.BenchView.JSONFormat/tools\" \\
--stabilityPrefix=\"taskset 0x00000002 nice --adjustment=-10\" \\
--uploadToBenchview""")
+ shell("mkdir -p bin/toArchive/sandbox/Logs/")
+ shell("rsync -a bin/sandbox/Logs/Perf-*.* bin/toArchive/sandbox/Logs/")
}
}
- // Save machinedata.json to /artifact/bin/ Jenkins dir
def archiveSettings = new ArchivalSettings()
- archiveSettings.addFiles('Perf-*.log')
- archiveSettings.addFiles('Perf-*.xml')
+ archiveSettings.addFiles('bin/toArchive/**')
archiveSettings.addFiles('machinedata.json')
- Utilities.addArchival(newJob, archiveSettings)
+ Utilities.addArchival(newJob, archiveSettings)
Utilities.standardJobSetup(newJob, project, isPR, "*/${branch}")
// For perf, we need to keep the run results longer
newJob.with {
// Enable the log rotator
logRotator {
- artifactDaysToKeep(7)
- daysToKeep(300)
- artifactNumToKeep(25)
- numToKeep(1000)
+ artifactDaysToKeep(30)
+ daysToKeep(30)
+ artifactNumToKeep(200)
+ numToKeep(200)
+ }
+ wrappers {
+ timeout {
+ absolute(240)
+ }
}
}
} // os
@@ -396,76 +455,87 @@ def static getFullThroughputJobName(def project, def os, def isPR) {
// Actual perf testing on the following OSes
def throughputOSList = ['Ubuntu14.04']
+ def throughputOptLevelList = ['full_opt', 'min_opt']
+
+ def throughputOSOptLevelList = []
+
+ throughputOSList.each { os ->
+ throughputOptLevelList.each { opt_level ->
+ throughputOSOptLevelList.add("${os}_${opt_level}")
+ }
+ }
+
throughputOSList.each { os ->
- def newJob = job(getFullThroughputJobName(project, os, isPR)) {
+ throughputOptLevelList.each { opt_level ->
+ def newJob = job(getFullThroughputJobName(project, "${os}_${opt_level}", isPR)) {
- label('linux_clr_perf')
- wrappers {
- credentialsBinding {
- string('BV_UPLOAD_SAS_TOKEN', 'CoreCLR Perf BenchView Sas')
+ label('linux_clr_perf')
+ wrappers {
+ credentialsBinding {
+ string('BV_UPLOAD_SAS_TOKEN', 'CoreCLR Perf BenchView Sas')
+ }
}
- }
- if (isPR)
- {
- parameters
- {
- stringParam('BenchviewCommitName', '\${ghprbPullTitle}', 'The name that you will be used to build the full title of a run in Benchview. The final name will be of the form <branch> private BenchviewCommitName')
+ if (isPR) {
+ parameters {
+ stringParam('BenchviewCommitName', '\${ghprbPullTitle}', 'The name that will be used to build the full title of a run in Benchview.')
+ }
}
- }
- parameters {
- stringParam('PRODUCT_BUILD', '', 'Build number from which to copy down the CoreCLR Product binaries built for Linux')
- }
+ parameters {
+ stringParam('PRODUCT_BUILD', '', 'Build number from which to copy down the CoreCLR Product binaries built for Linux')
+ }
- def osGroup = getOSGroup(os)
- def runType = isPR ? 'private' : 'rolling'
- def benchViewName = isPR ? 'coreclr private \$BenchviewCommitName' : 'coreclr rolling \$GIT_BRANCH_WITHOUT_ORIGIN \$GIT_COMMIT'
+ def osGroup = getOSGroup(os)
+ def runType = isPR ? 'private' : 'rolling'
+ def benchViewName = isPR ? 'coreclr-throughput private \$BenchviewCommitName' : 'coreclr-throughput rolling \$GIT_BRANCH_WITHOUT_ORIGIN \$GIT_COMMIT'
- steps {
- shell("bash ./tests/scripts/perf-prep.sh --throughput")
- shell("./init-tools.sh")
- copyArtifacts(fullBuildJobName) {
- includePatterns("bin/Product/**")
- buildSelector {
- buildNumber('\${PRODUCT_BUILD}')
+ steps {
+ shell("bash ./tests/scripts/perf-prep.sh --throughput")
+ shell("./init-tools.sh")
+ copyArtifacts(fullBuildJobName) {
+ includePatterns("bin/Product/**")
+ buildSelector {
+ buildNumber('\${PRODUCT_BUILD}')
+ }
}
+ shell("GIT_BRANCH_WITHOUT_ORIGIN=\$(echo \$GIT_BRANCH | sed \"s/[^/]*\\/\\(.*\\)/\\1 /\")\n" +
+ "python3.5 \"\${WORKSPACE}/tests/scripts/Microsoft.BenchView.JSONFormat/tools/submission-metadata.py\" --name \" ${benchViewName} \" --user \"dotnet-bot@microsoft.com\"\n" +
+ "python3.5 \"\${WORKSPACE}/tests/scripts/Microsoft.BenchView.JSONFormat/tools/build.py\" git --branch \$GIT_BRANCH_WITHOUT_ORIGIN --type ${runType}")
+ shell("""python3.5 ./tests/scripts/run-throughput-perf.py \\
+ -arch \"${architecture}\" \\
+ -os \"${os}\" \\
+ -configuration \"${configuration}\" \\
+ -opt_level \"${opt_level}\" \\
+ -clr_root \"\${WORKSPACE}\" \\
+ -assembly_root \"\${WORKSPACE}/Microsoft.Benchview.ThroughputBenchmarks.${architecture}.Windows_NT/lib\" \\
+ -run_type \"${runType}\" \\
+ -benchview_path \"\${WORKSPACE}/tests/scripts/Microsoft.BenchView.JSONFormat/tools\"""")
}
- shell("GIT_BRANCH_WITHOUT_ORIGIN=\$(echo \$GIT_BRANCH | sed \"s/[^/]*\\/\\(.*\\)/\\1 /\")\n" +
- "python3.5 \"\${WORKSPACE}/tests/scripts/Microsoft.BenchView.JSONFormat/tools/submission-metadata.py\" --name \" ${benchViewName} \" --user \"dotnet-bot@microsoft.com\"\n" +
- "python3.5 \"\${WORKSPACE}/tests/scripts/Microsoft.BenchView.JSONFormat/tools/build.py\" git --branch \$GIT_BRANCH_WITHOUT_ORIGIN --type ${runType}")
- shell("""python3.5 ./tests/scripts/run-throughput-perf.py \\
- -arch \"${architecture}\" \\
- -os \"${os}\" \\
- -configuration \"${configuration}\" \\
- -clr_root \"\${WORKSPACE}\" \\
- -assembly_root \"\${WORKSPACE}/Microsoft.Benchview.ThroughputBenchmarks.${architecture}.Windows_NT/lib\" \\
- -run_type \"${runType}\" \\
- -benchview_path \"\${WORKSPACE}/tests/scripts/Microsoft.BenchView.JSONFormat/tools\"""")
}
- }
- // Save machinedata.json to /artifact/bin/ Jenkins dir
- def archiveSettings = new ArchivalSettings()
- archiveSettings.addFiles('throughput-*.csv')
- archiveSettings.addFiles('machinedata.json')
- Utilities.addArchival(newJob, archiveSettings)
+ // Save machinedata.json to /artifact/bin/ Jenkins dir
+ def archiveSettings = new ArchivalSettings()
+ archiveSettings.addFiles('throughput-*.csv')
+ archiveSettings.addFiles('machinedata.json')
+ Utilities.addArchival(newJob, archiveSettings)
- Utilities.standardJobSetup(newJob, project, isPR, "*/${branch}")
+ Utilities.standardJobSetup(newJob, project, isPR, "*/${branch}")
- // For perf, we need to keep the run results longer
- newJob.with {
- // Enable the log rotator
- logRotator {
- artifactDaysToKeep(7)
- daysToKeep(300)
- artifactNumToKeep(25)
- numToKeep(1000)
+ // For perf, we need to keep the run results longer
+ newJob.with {
+ // Enable the log rotator
+ logRotator {
+ artifactDaysToKeep(7)
+ daysToKeep(300)
+ artifactNumToKeep(25)
+ numToKeep(1000)
+ }
}
- }
+ } // opt_level
} // os
- def flowJobTPRunList = throughputOSList.collect { os ->
+ def flowJobTPRunList = throughputOSOptLevelList.collect { os ->
"{ build(params + [PRODUCT_BUILD: b.build.number], '${getFullThroughputJobName(project, os, isPR)}') }"
}
def newFlowJob = buildFlowJob(Utilities.getFullJobName(project, "perf_throughput_linux_flow", isPR, '')) {
@@ -504,90 +574,219 @@ parallel(
} // isPR
-// Setup ILLink tests
+// Setup CoreCLR-Scenarios tests
[true, false].each { isPR ->
['Windows_NT'].each { os ->
- ['x64'].each { arch ->
- def architecture = arch
- def newJob = job(Utilities.getFullJobName(project, "perf_illink_${os}_${arch}", isPR)) {
- // Set the label.
- label('windows_clr_perf')
- wrappers {
- credentialsBinding {
- string('BV_UPLOAD_SAS_TOKEN', 'CoreCLR Perf BenchView Sas')
- }
+ ['x64', 'x86'].each { arch ->
+ ['ryujit', 'legacy_backend'].each { jit ->
+
+ if (arch == 'x64' && jit == 'legacy_backend') {
+ return
}
- if (isPR)
- {
- parameters
- {
- stringParam('BenchviewCommitName', '\${ghprbPullTitle}', 'The name that you will be used to build the full title of a run in Benchview. The final name will be of the form <branch> private BenchviewCommitName')
+ ['full_opt', 'min_opt'].each { opt_level ->
+ def architecture = arch
+ def newJob = job(Utilities.getFullJobName(project, "perf_scenarios_${os}_${arch}_${opt_level}_${jit}", isPR)) {
+
+ def testEnv = ""
+ if (jit == 'legacy_backend') {
+ testEnv = '-testEnv %WORKSPACE%\\tests\\legacyjit_x86_testenv.cmd'
+ }
+
+ // Set the label.
+ label('windows_server_2016_clr_perf')
+ wrappers {
+ credentialsBinding {
+ string('BV_UPLOAD_SAS_TOKEN', 'CoreCLR Perf BenchView Sas')
+ }
+ }
+
+ if (isPR) {
+ parameters {
+ stringParam('BenchviewCommitName', '\${ghprbPullTitle}', 'The name that you will be used to build the full title of a run in Benchview. The final name will be of the form <branch> private BenchviewCommitName')
+ }
+ }
+
+ parameters {
+ stringParam('XUNIT_PERFORMANCE_MAX_ITERATION', '1', 'Size test, one iteration is sufficient')
+ stringParam('XUNIT_PERFORMANCE_MAX_ITERATION_INNER_SPECIFIED', '1', 'Size test, one iteration is sufficient')
+ }
+
+ def configuration = 'Release'
+ def runType = isPR ? 'private' : 'rolling'
+ def benchViewName = isPR ? 'CoreCLR-Scenarios private %BenchviewCommitName%' : 'CoreCLR-Scenarios rolling %GIT_BRANCH_WITHOUT_ORIGIN% %GIT_COMMIT%'
+ def uploadString = '-uploadToBenchview'
+
+ steps {
+ // Batch
+ batchFile("powershell wget https://dist.nuget.org/win-x86-commandline/latest/nuget.exe -OutFile \"%WORKSPACE%\\nuget.exe\"")
+ batchFile("if exist \"%WORKSPACE%\\Microsoft.BenchView.JSONFormat\" rmdir /s /q \"%WORKSPACE%\\Microsoft.BenchView.JSONFormat\"")
+ batchFile("\"%WORKSPACE%\\nuget.exe\" install Microsoft.BenchView.JSONFormat -Source http://benchviewtestfeed.azurewebsites.net/nuget -OutputDirectory \"%WORKSPACE%\" -Prerelease -ExcludeVersion")
+
+ //Do this here to remove the origin but at the front of the branch name as this is a problem for BenchView
+ //we have to do it all as one statement because cmd is called each time and we lose the set environment variable
+ batchFile("if \"%GIT_BRANCH:~0,7%\" == \"origin/\" (set \"GIT_BRANCH_WITHOUT_ORIGIN=%GIT_BRANCH:origin/=%\") else (set \"GIT_BRANCH_WITHOUT_ORIGIN=%GIT_BRANCH%\")\n" +
+ "set \"BENCHVIEWNAME=${benchViewName}\"\n" +
+ "set \"BENCHVIEWNAME=%BENCHVIEWNAME:\"=%\"\n" +
+ "py \"%WORKSPACE%\\Microsoft.BenchView.JSONFormat\\tools\\submission-metadata.py\" --name \"%BENCHVIEWNAME%\" --user \"dotnet-bot@microsoft.com\"\n" +
+ "py \"%WORKSPACE%\\Microsoft.BenchView.JSONFormat\\tools\\build.py\" git --branch %GIT_BRANCH_WITHOUT_ORIGIN% --type ${runType}")
+ batchFile("py \"%WORKSPACE%\\Microsoft.BenchView.JSONFormat\\tools\\machinedata.py\"")
+ batchFile("set __TestIntermediateDir=int&&build.cmd ${configuration} ${architecture}")
+
+ batchFile("tests\\runtest.cmd ${configuration} ${architecture} GenerateLayoutOnly")
+
+ def runXUnitPerfCommonArgs = "-arch ${arch} -configuration ${configuration} -generateBenchviewData \"%WORKSPACE%\\Microsoft.Benchview.JSONFormat\\tools\" ${uploadString} -runtype ${runType} ${testEnv} -optLevel ${opt_level} -jitName ${jit} -scenarioTest"
+
+ // Scenario: JitBench
+ batchFile("tests\\scripts\\run-xunit-perf.cmd ${runXUnitPerfCommonArgs} -testBinLoc bin\\tests\\${os}.${architecture}.${configuration}\\performance\\Scenario\\JitBench -group CoreCLR-Scenarios")
+ batchFile("xcopy.exe /VYQK bin\\sandbox\\Perf-*.* bin\\toArchive\\sandbox\\Logs\\Scenario\\JitBench\\")
+ }
}
- }
- parameters
- {
- stringParam('XUNIT_PERFORMANCE_MAX_ITERATION', '1', 'Size test, one iteration is sufficient')
- stringParam('XUNIT_PERFORMANCE_MAX_ITERATION_INNER_SPECIFIED', '1', 'Size test, one iteration is sufficient')
- }
- def configuration = 'Release'
- def runType = isPR ? 'private' : 'rolling'
- def benchViewName = isPR ? 'coreclr private %BenchviewCommitName%' : 'coreclr rolling %GIT_BRANCH_WITHOUT_ORIGIN% %GIT_COMMIT%'
- def uploadString = '-uploadToBenchview'
+ def archiveSettings = new ArchivalSettings()
+ archiveSettings.addFiles('bin/toArchive/**')
+ archiveSettings.addFiles('machinedata.json')
- steps {
- // Batch
- batchFile("powershell wget https://dist.nuget.org/win-x86-commandline/latest/nuget.exe -OutFile \"%WORKSPACE%\\nuget.exe\"")
- batchFile("if exist \"%WORKSPACE%\\Microsoft.BenchView.JSONFormat\" rmdir /s /q \"%WORKSPACE%\\Microsoft.BenchView.JSONFormat\"")
- batchFile("\"%WORKSPACE%\\nuget.exe\" install Microsoft.BenchView.JSONFormat -Source http://benchviewtestfeed.azurewebsites.net/nuget -OutputDirectory \"%WORKSPACE%\" -Prerelease -ExcludeVersion")
-
- //Do this here to remove the origin but at the front of the branch name as this is a problem for BenchView
- //we have to do it all as one statement because cmd is called each time and we lose the set environment variable
- batchFile("if \"%GIT_BRANCH:~0,7%\" == \"origin/\" (set \"GIT_BRANCH_WITHOUT_ORIGIN=%GIT_BRANCH:origin/=%\") else (set \"GIT_BRANCH_WITHOUT_ORIGIN=%GIT_BRANCH%\")\n" +
- "set \"BENCHVIEWNAME=${benchViewName}\"\n" +
- "set \"BENCHVIEWNAME=%BENCHVIEWNAME:\"=%\"\n" +
- "py \"%WORKSPACE%\\Microsoft.BenchView.JSONFormat\\tools\\submission-metadata.py\" --name \"%BENCHVIEWNAME%\" --user \"dotnet-bot@microsoft.com\"\n" +
- "py \"%WORKSPACE%\\Microsoft.BenchView.JSONFormat\\tools\\build.py\" git --branch %GIT_BRANCH_WITHOUT_ORIGIN% --type ${runType}")
- batchFile("py \"%WORKSPACE%\\Microsoft.BenchView.JSONFormat\\tools\\machinedata.py\"")
- batchFile("set __TestIntermediateDir=int&&build.cmd ${configuration} ${architecture}")
-
- batchFile("tests\\runtest.cmd ${configuration} ${architecture} GenerateLayoutOnly")
-
- // Run with just stopwatch: Profile=Off
- batchFile("tests\\scripts\\run-xunit-perf.cmd -arch ${arch} -configuration ${configuration} -testBinLoc bin\\tests\\${os}.${architecture}.${configuration}\\performance\\linkbench\\linkbench -generateBenchviewData \"%WORKSPACE%\\Microsoft.Benchview.JSONFormat\\tools\" ${uploadString} -nowarmup -runtype ${runType} -scenarioTest -group ILLink")
- }
- }
+ Utilities.addArchival(newJob, archiveSettings)
+ Utilities.standardJobSetup(newJob, project, isPR, "*/${branch}")
- // Save machinedata.json to /artifact/bin/ Jenkins dir
- def archiveSettings = new ArchivalSettings()
- archiveSettings.addFiles('Perf-*.xml')
- archiveSettings.addFiles('Perf-*.log')
- archiveSettings.addFiles('machinedata.json')
- Utilities.addArchival(newJob, archiveSettings)
+ newJob.with {
+ logRotator {
+ artifactDaysToKeep(30)
+ daysToKeep(30)
+ artifactNumToKeep(200)
+ numToKeep(200)
+ }
+ wrappers {
+ timeout {
+ absolute(240)
+ }
+ }
+ }
- Utilities.standardJobSetup(newJob, project, isPR, "*/${branch}")
+ if (isPR) {
+ def opts = ""
+ if (opt_level == 'min_opt') {
+ opts = '\\W+min_opts'
+ }
+ def jitt = ""
+ if (jit != 'ryujit') {
+ jitt = "\\W+${jit}"
+ }
- newJob.with {
- wrappers {
- timeout {
- absolute(240)
+ TriggerBuilder builder = TriggerBuilder.triggerOnPullRequest()
+ builder.setGithubContext("${os} ${arch} ${opt_level} ${jit} Performance Scenarios Tests")
+ builder.triggerOnlyOnComment()
+ builder.setCustomTriggerPhrase("(?i).*test\\W+${os}\\W+${arch}{$opts}${jitt}\\W+perf\\W+scenarios.*")
+ builder.triggerForBranch(branch)
+ builder.emitTrigger(newJob)
+ }
+ else {
+ // Set a push trigger
+ TriggerBuilder builder = TriggerBuilder.triggerOnCommit()
+ builder.emitTrigger(newJob)
}
}
}
+ }
+ }
+}
- if (isPR) {
- TriggerBuilder builder = TriggerBuilder.triggerOnPullRequest()
- builder.setGithubContext("${os} ${arch} ILLink Perf Tests")
- builder.triggerOnlyOnComment()
- builder.setCustomTriggerPhrase("(?i).*test\\W+${os}\\W+${arch}\\W+illink\\W+perf.*")
- builder.triggerForBranch(branch)
- builder.emitTrigger(newJob)
- }
- else {
- // Set a push trigger
- TriggerBuilder builder = TriggerBuilder.triggerOnCommit()
- builder.emitTrigger(newJob)
+// Setup IlLink tests
+[true, false].each { isPR ->
+ ['Windows_NT'].each { os ->
+ ['x64'].each { arch ->
+ ['ryujit'].each { jit ->
+ ['full_opt'].each { opt_level ->
+ def architecture = arch
+ def newJob = job(Utilities.getFullJobName(project, "perf_illink_${os}_${arch}_${opt_level}_${jit}", isPR)) {
+
+ def testEnv = ""
+ wrappers {
+ credentialsBinding {
+ string('BV_UPLOAD_SAS_TOKEN', 'CoreCLR Perf BenchView Sas')
+ }
+ }
+
+ if (isPR) {
+ parameters {
+ stringParam('BenchviewCommitName', '\${ghprbPullTitle}', 'The name that you will be used to build the full title of a run in Benchview. The final name will be of the form <branch> private BenchviewCommitName')
+ }
+ }
+
+ parameters {
+ stringParam('XUNIT_PERFORMANCE_MAX_ITERATION', '1', 'Size test, one iteration is sufficient')
+ stringParam('XUNIT_PERFORMANCE_MAX_ITERATION_INNER_SPECIFIED', '1', 'Size test, one iteration is sufficient')
+ }
+
+ def configuration = 'Release'
+ def runType = isPR ? 'private' : 'rolling'
+ def benchViewName = isPR ? 'CoreCLR-Scenarios private %BenchviewCommitName%' : 'CoreCLR-Scenarios rolling %GIT_BRANCH_WITHOUT_ORIGIN% %GIT_COMMIT%'
+ def uploadString = '-uploadToBenchview'
+
+ steps {
+ // Batch
+ batchFile("powershell wget https://dist.nuget.org/win-x86-commandline/latest/nuget.exe -OutFile \"%WORKSPACE%\\nuget.exe\"")
+ batchFile("if exist \"%WORKSPACE%\\Microsoft.BenchView.JSONFormat\" rmdir /s /q \"%WORKSPACE%\\Microsoft.BenchView.JSONFormat\"")
+ batchFile("\"%WORKSPACE%\\nuget.exe\" install Microsoft.BenchView.JSONFormat -Source http://benchviewtestfeed.azurewebsites.net/nuget -OutputDirectory \"%WORKSPACE%\" -Prerelease -ExcludeVersion")
+
+ //Do this here to remove the origin but at the front of the branch name as this is a problem for BenchView
+ //we have to do it all as one statement because cmd is called each time and we lose the set environment variable
+ batchFile("if \"%GIT_BRANCH:~0,7%\" == \"origin/\" (set \"GIT_BRANCH_WITHOUT_ORIGIN=%GIT_BRANCH:origin/=%\") else (set \"GIT_BRANCH_WITHOUT_ORIGIN=%GIT_BRANCH%\")\n" +
+ "set \"BENCHVIEWNAME=${benchViewName}\"\n" +
+ "set \"BENCHVIEWNAME=%BENCHVIEWNAME:\"=%\"\n" +
+ "py \"%WORKSPACE%\\Microsoft.BenchView.JSONFormat\\tools\\submission-metadata.py\" --name \"%BENCHVIEWNAME%\" --user \"dotnet-bot@microsoft.com\"\n" +
+ "py \"%WORKSPACE%\\Microsoft.BenchView.JSONFormat\\tools\\build.py\" git --branch %GIT_BRANCH_WITHOUT_ORIGIN% --type ${runType}")
+ batchFile("py \"%WORKSPACE%\\Microsoft.BenchView.JSONFormat\\tools\\machinedata.py\"")
+ batchFile("set __TestIntermediateDir=int&&build.cmd ${configuration} ${architecture}")
+
+ batchFile("tests\\runtest.cmd ${configuration} ${architecture} GenerateLayoutOnly")
+
+ def runXUnitPerfCommonArgs = "-arch ${arch} -configuration ${configuration} -generateBenchviewData \"%WORKSPACE%\\Microsoft.Benchview.JSONFormat\\tools\" ${uploadString} -runtype ${runType} ${testEnv} -optLevel ${opt_level} -jitName ${jit} -scenarioTest"
+
+ // Scenario: ILLink
+ batchFile("tests\\scripts\\run-xunit-perf.cmd ${runXUnitPerfCommonArgs} -testBinLoc bin\\tests\\${os}.${architecture}.${configuration}\\performance\\linkbench\\linkbench -group ILLink -nowarmup")
+ batchFile("xcopy.exe /VYQK bin\\sandbox\\Perf-*.* bin\\toArchive\\sandbox\\Logs\\Scenario\\LinkBench\\")
+ }
+ }
+
+ def archiveSettings = new ArchivalSettings()
+ archiveSettings.addFiles('bin/toArchive/**')
+ archiveSettings.addFiles('machinedata.json')
+
+ // Set the label (currently we are only measuring size, therefore we are running on VM).
+ Utilities.setMachineAffinity(newJob, "Windows_NT", '20170427-elevated')
+ Utilities.addArchival(newJob, archiveSettings)
+ Utilities.standardJobSetup(newJob, project, isPR, "*/${branch}")
+
+ newJob.with {
+ logRotator {
+ artifactDaysToKeep(30)
+ daysToKeep(30)
+ artifactNumToKeep(200)
+ numToKeep(200)
+ }
+ wrappers {
+ timeout {
+ absolute(240)
+ }
+ }
+ }
+
+ if (isPR) {
+ TriggerBuilder builder = TriggerBuilder.triggerOnPullRequest()
+ builder.setGithubContext("${os} ${arch} ${opt_level} ${jit} IlLink Tests")
+ builder.triggerOnlyOnComment()
+ builder.setCustomTriggerPhrase("(?i).*test\\W+${os}\\W+${arch}\\W+illink.*")
+ builder.triggerForBranch(branch)
+ builder.emitTrigger(newJob)
+ }
+ else {
+ // Set a push trigger
+ TriggerBuilder builder = TriggerBuilder.triggerOnCommit()
+ builder.emitTrigger(newJob)
+ }
+ }
}
}
}
diff --git a/src/.nuget/Microsoft.NETCore.Runtime.CoreCLR/runtime.Linux.Microsoft.NETCore.Runtime.CoreCLR.props b/src/.nuget/Microsoft.NETCore.Runtime.CoreCLR/runtime.Linux.Microsoft.NETCore.Runtime.CoreCLR.props
index d62f4d645c..dd34d3dae5 100644
--- a/src/.nuget/Microsoft.NETCore.Runtime.CoreCLR/runtime.Linux.Microsoft.NETCore.Runtime.CoreCLR.props
+++ b/src/.nuget/Microsoft.NETCore.Runtime.CoreCLR/runtime.Linux.Microsoft.NETCore.Runtime.CoreCLR.props
@@ -4,11 +4,13 @@
<_PlatformDoesNotSupportCreatedump Condition="'$(Platform)' == 'arm'">true</_PlatformDoesNotSupportCreatedump>
<_PlatformDoesNotSupportCreatedump Condition="'$(Platform)' == 'armel'">true</_PlatformDoesNotSupportCreatedump>
<_PlatformDoesNotSupportCreatedump Condition="'$(Platform)' == 'x86'">true</_PlatformDoesNotSupportCreatedump>
+ <_PlatformDoesNotSupportCreatedump Condition="'$(Platform)' == 'arm64'">true</_PlatformDoesNotSupportCreatedump>
<_PlatformDoesNotSupportCreatedump Condition="'$(_runtimeOSFamily)' == 'tizen'">true</_PlatformDoesNotSupportCreatedump>
<_PlatformDoesNotSupportEventTrace Condition="'$(_runtimeOSFamily)' == 'tizen'">true</_PlatformDoesNotSupportEventTrace>
<_PlatformDoesNotSupportEventTrace Condition="'$(Platform)' == 'arm64'">true</_PlatformDoesNotSupportEventTrace>
<_PlatformDoesNotSupportEventTrace Condition="'$(Platform)' == 'x86'">true</_PlatformDoesNotSupportEventTrace>
<_PlatformDoesNotSupportSosPlugin Condition="'$(_runtimeOSFamily)' == 'android'">true</_PlatformDoesNotSupportSosPlugin>
+ <_PlatformDoesNotSupportSosPlugin Condition="'$(Platform)' == 'arm64'">true</_PlatformDoesNotSupportSosPlugin>
</PropertyGroup>
<ItemGroup>
<NativeBinary Include="$(BinDir)libcoreclr.so" />
diff --git a/src/.nuget/dir.props b/src/.nuget/dir.props
index 52e94365dc..33adec27d7 100644
--- a/src/.nuget/dir.props
+++ b/src/.nuget/dir.props
@@ -92,7 +92,7 @@
</When>
<When Condition="'$(_runtimeOSFamily)' == 'rhel'">
<PropertyGroup>
- <PackageRID>rhel.7-$(ArchGroup)</PackageRID>
+ <PackageRID>$(OSRid)-$(ArchGroup)</PackageRID>
<!-- Set the platform part of the RID if we are doing a portable build -->
<PackageRID Condition="'$(PortableBuild)' == 'true'">linux-$(ArchGroup)</PackageRID>
</PropertyGroup>
@@ -132,9 +132,13 @@
<ItemGroup Condition="$(SupportedPackageOSGroups.Contains(';Linux;'))">
<OfficialBuildRID Include="linux-x64" />
+ <OfficialBuildRID Include="rhel.6-x64" />
<OfficialBuildRID Include="linux-arm">
<Platform>arm</Platform>
</OfficialBuildRID>
+ <OfficialBuildRID Include="linux-arm64">
+ <Platform>arm64</Platform>
+ </OfficialBuildRID>
<OfficialBuildRID Include="tizen.4.0.0-armel">
<Platform>armel</Platform>
</OfficialBuildRID>
diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt
index ba17dc05ce..900ba96f53 100644
--- a/src/CMakeLists.txt
+++ b/src/CMakeLists.txt
@@ -155,9 +155,6 @@ add_subdirectory(utilcode)
add_subdirectory(gcinfo)
add_subdirectory(coreclr)
add_subdirectory(jit)
-if(FEATURE_STANDALONE_GC)
- add_subdirectory(gc)
-endif(FEATURE_STANDALONE_GC)
add_subdirectory(vm)
add_subdirectory(md)
add_subdirectory(debug)
diff --git a/src/NuGet.Config b/src/NuGet.Config
index 0054b4914e..57f1b8bbe9 100644
--- a/src/NuGet.Config
+++ b/src/NuGet.Config
@@ -4,10 +4,11 @@
<add key="enabled" value="True" />
</packageRestore>
<packageSources>
+ <clear />
<add key="myget.org dotnet-core" value="https://dotnet.myget.org/F/dotnet-core/api/v3/index.json" />
<add key="nuget.org" value="https://www.nuget.org/api/v2/" />
</packageSources>
<activePackageSource>
<add key="All" value="(Aggregate source)" />
</activePackageSource>
-</configuration> \ No newline at end of file
+</configuration>
diff --git a/src/ToolBox/SOS/DacTableGen/main.cs b/src/ToolBox/SOS/DacTableGen/main.cs
index 03d1bfde89..3386a34596 100644
--- a/src/ToolBox/SOS/DacTableGen/main.cs
+++ b/src/ToolBox/SOS/DacTableGen/main.cs
@@ -319,7 +319,7 @@ Required:
// appear to be any mechanism for turning this sub-directory probing off, but all other searching mechanisms
// should be turned off by the DiaLoadCallback. This could also happen if the user specified an incorrect
// (but still existing) filename in a path containing the real PDB. Since DIA loaded it, it must match the DLL,
- // and so should only be an exact copy of the requested PDB (if the requested PDB actuall matches the DLL). So
+ // and so should only be an exact copy of the requested PDB (if the requested PDB actually matches the DLL). So
// go ahead and use it anyway with a warning. To be less confusing, we could update the command-line syntax
// to take a PDB search path instead of a filename, but that inconsistent with the map path, and probably not
// worth changing semantics for. In practice this warning will probably never be hit.
diff --git a/src/ToolBox/SOS/NETCore/SOS.NETCore.csproj b/src/ToolBox/SOS/NETCore/SOS.NETCore.csproj
index c579b59dc0..ae5660fb78 100644
--- a/src/ToolBox/SOS/NETCore/SOS.NETCore.csproj
+++ b/src/ToolBox/SOS/NETCore/SOS.NETCore.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
@@ -48,14 +48,11 @@
</PropertyGroup>
<ItemGroup>
- <PackageReference Include="Microsoft.NETCore.Platforms">
- <Version>$(RuntimeIdGraphDefinitionVersion)</Version>
- </PackageReference>
<PackageReference Include="System.IO.FileSystem">
- <Version>4.0.1</Version>
+ <Version>4.3.0</Version>
</PackageReference>
<PackageReference Include="System.Runtime.InteropServices">
- <Version>4.1.0</Version>
+ <Version>4.3.0</Version>
</PackageReference>
<PackageReference Include="System.Reflection.Metadata">
<Version>1.4.1</Version>
diff --git a/src/ToolBox/SOS/Strike/strike.cpp b/src/ToolBox/SOS/Strike/strike.cpp
index 7e01635100..1663e3f032 100644
--- a/src/ToolBox/SOS/Strike/strike.cpp
+++ b/src/ToolBox/SOS/Strike/strike.cpp
@@ -320,18 +320,23 @@ DECLARE_API(IP2MD)
// (MAX_STACK_FRAMES is also used by x86 to prevent infinite loops in _EFN_StackTrace)
#define MAX_STACK_FRAMES 1000
-#ifdef _TARGET_WIN64_
+#if defined(_TARGET_WIN64_)
+#define DEBUG_STACK_CONTEXT AMD64_CONTEXT
+#elif defined(_TARGET_ARM_) // _TARGET_WIN64_
+#define DEBUG_STACK_CONTEXT ARM_CONTEXT
+#endif // _TARGET_ARM_
+#ifdef DEBUG_STACK_CONTEXT
// I use a global set of frames for stack walking on win64 because the debugger's
// GetStackTrace function doesn't provide a way to find out the total size of a stackwalk,
// and I'd like to have a reasonably big maximum without overflowing the stack by declaring
// the buffer locally and I also want to get a managed trace in a low memory environment
// (so no dynamic allocation if possible).
DEBUG_STACK_FRAME g_Frames[MAX_STACK_FRAMES];
-AMD64_CONTEXT g_X64FrameContexts[MAX_STACK_FRAMES];
+DEBUG_STACK_CONTEXT g_FrameContexts[MAX_STACK_FRAMES];
static HRESULT
-GetContextStackTrace(PULONG pnumFrames)
+GetContextStackTrace(ULONG osThreadId, PULONG pnumFrames)
{
PDEBUG_CONTROL4 debugControl4;
HRESULT hr;
@@ -339,7 +344,15 @@ GetContextStackTrace(PULONG pnumFrames)
// Do we have advanced capability?
if ((hr = g_ExtControl->QueryInterface(__uuidof(IDebugControl4), (void **)&debugControl4)) == S_OK)
{
- // GetContextStackTrace fills g_X64FrameContexts as an array of
+ ULONG oldId, id;
+ g_ExtSystem->GetCurrentThreadId(&oldId);
+
+ if ((hr = g_ExtSystem->GetThreadIdBySystemId(osThreadId, &id)) != S_OK) {
+ return hr;
+ }
+ g_ExtSystem->SetCurrentThreadId(id);
+
+ // GetContextStackTrace fills g_FrameContexts as an array of
// contexts packed as target architecture contexts. We cannot
// safely cast this as an array of CROSS_PLATFORM_CONTEXT, since
// sizeof(CROSS_PLATFORM_CONTEXT) != sizeof(TGT_CONTEXT)
@@ -348,17 +361,18 @@ GetContextStackTrace(PULONG pnumFrames)
0,
g_Frames,
MAX_STACK_FRAMES,
- g_X64FrameContexts,
+ g_FrameContexts,
MAX_STACK_FRAMES*g_targetMachine->GetContextSize(),
g_targetMachine->GetContextSize(),
pnumFrames);
+ g_ExtSystem->SetCurrentThreadId(oldId);
debugControl4->Release();
}
return hr;
}
-#endif // _TARGET_WIN64_
+#endif // DEBUG_STACK_CONTEXT
/**********************************************************************\
* Routine Description: *
@@ -418,6 +432,9 @@ void DumpStackInternal(DumpStackFlag *pDSFlag)
DumpStackWorker(*pDSFlag);
}
+#if defined(FEATURE_PAL) && defined(_TARGET_AMD64_)
+static BOOL UnwindStackFrames(ULONG32 osThreadId);
+#endif
DECLARE_API(DumpStack)
{
@@ -431,11 +448,13 @@ DECLARE_API(DumpStack)
DSFlag.top = 0;
DSFlag.end = 0;
+ BOOL unwind = FALSE;
BOOL dml = FALSE;
CMDOption option[] = {
// name, vptr, type, hasValue
{"-EE", &DSFlag.fEEonly, COBOOL, FALSE},
{"-n", &DSFlag.fSuppressSrcInfo, COBOOL, FALSE},
+ {"-unwind", &unwind, COBOOL, FALSE},
#ifndef FEATURE_PAL
{"/d", &dml, COBOOL, FALSE}
#endif
@@ -459,13 +478,22 @@ DECLARE_API(DumpStack)
EnableDMLHolder enabledml(dml);
- ULONG id = 0;
- g_ExtSystem->GetCurrentThreadSystemId(&id);
- ExtOut("OS Thread Id: 0x%x ", id);
+ ULONG sysId = 0, id = 0;
+ g_ExtSystem->GetCurrentThreadSystemId(&sysId);
+ ExtOut("OS Thread Id: 0x%x ", sysId);
g_ExtSystem->GetCurrentThreadId(&id);
ExtOut("(%d)\n", id);
- DumpStackInternal(&DSFlag);
+#if defined(FEATURE_PAL) && defined(_TARGET_AMD64_)
+ if (unwind)
+ {
+ UnwindStackFrames(sysId);
+ }
+ else
+#endif
+ {
+ DumpStackInternal(&DSFlag);
+ }
return Status;
}
@@ -12040,12 +12068,12 @@ public:
return;
}
-#ifdef _TARGET_WIN64_
+#ifdef DEBUG_STACK_CONTEXT
PDEBUG_STACK_FRAME currentNativeFrame = NULL;
ULONG numNativeFrames = 0;
if (bFull)
{
- hr = GetContextStackTrace(&numNativeFrames);
+ hr = GetContextStackTrace(osID, &numNativeFrames);
if (FAILED(hr))
{
ExtOut("Failed to get native stack frames: %lx\n", hr);
@@ -12053,7 +12081,7 @@ public:
}
currentNativeFrame = &g_Frames[0];
}
-#endif // _TARGET_WIN64_
+#endif // DEBUG_STACK_CONTEXT
unsigned int refCount = 0, errCount = 0;
ArrayHolder<SOSStackRefData> pRefs = NULL;
@@ -12079,7 +12107,7 @@ public:
if (SUCCEEDED(frameDataResult) && FrameData.frameAddr)
sp = FrameData.frameAddr;
-#ifdef _TARGET_WIN64_
+#ifdef DEBUG_STACK_CONTEXT
while ((numNativeFrames > 0) && (currentNativeFrame->StackOffset <= sp))
{
if (currentNativeFrame->StackOffset != sp)
@@ -12089,7 +12117,7 @@ public:
currentNativeFrame++;
numNativeFrames--;
}
-#endif // _TARGET_WIN64_
+#endif // DEBUG_STACK_CONTEXT
// Print the stack pointer.
out.WriteColumn(0, sp);
@@ -12138,14 +12166,14 @@ public:
} while (pStackWalk->Next() == S_OK);
-#ifdef _TARGET_WIN64_
+#ifdef DEBUG_STACK_CONTEXT
while (numNativeFrames > 0)
{
PrintNativeStackFrame(out, currentNativeFrame, bSuppressLines);
currentNativeFrame++;
numNativeFrames--;
}
-#endif // _TARGET_WIN64_
+#endif // DEBUG_STACK_CONTEXT
}
static HRESULT PrintManagedFrameContext(IXCLRDataStackWalk *pStackWalk)
@@ -12282,15 +12310,43 @@ public:
PrintThread(osid, bParams, bLocals, bSuppressLines, bGC, bNative, bDisplayRegVals);
}
-private:
+ static void PrintAllThreads(BOOL bParams, BOOL bLocals, BOOL bSuppressLines, BOOL bGC, BOOL bNative, BOOL bDisplayRegVals)
+ {
+ HRESULT Status;
+
+ DacpThreadStoreData ThreadStore;
+ if ((Status = ThreadStore.Request(g_sos)) != S_OK)
+ {
+ ExtErr("Failed to request ThreadStore\n");
+ return;
+ }
+
+ DacpThreadData Thread;
+ CLRDATA_ADDRESS CurThread = ThreadStore.firstThread;
+ while (CurThread != 0)
+ {
+ if (IsInterrupt())
+ break;
+
+ if ((Status = Thread.Request(g_sos, CurThread)) != S_OK)
+ {
+ ExtErr("Failed to request thread at %p\n", CurThread);
+ return;
+ }
+ ExtOut("OS Thread Id: 0x%x\n", Thread.osThreadId);
+ PrintThread(Thread.osThreadId, bParams, bLocals, bSuppressLines, bGC, bNative, bDisplayRegVals);
+ CurThread = Thread.nextThread;
+ }
+ }
+
+private:
static HRESULT CreateStackWalk(ULONG osID, IXCLRDataStackWalk **ppStackwalk)
{
HRESULT hr = S_OK;
ToRelease<IXCLRDataTask> pTask;
- if ((hr = g_ExtSystem->GetCurrentThreadSystemId(&osID)) != S_OK ||
- (hr = g_clrData->GetTaskByOSThreadID(osID, &pTask)) != S_OK)
+ if ((hr = g_clrData->GetTaskByOSThreadID(osID, &pTask)) != S_OK)
{
ExtOut("Unable to walk the managed stack. The current thread is likely not a \n");
ExtOut("managed thread. You can run !threads to get a list of managed threads in\n");
@@ -12693,6 +12749,7 @@ DECLARE_API(ClrStack)
BOOL dml = FALSE;
BOOL bFull = FALSE;
BOOL bDisplayRegVals = FALSE;
+ BOOL bAllThreads = FALSE;
DWORD frameToDumpVariablesFor = -1;
StringHolder cvariableName;
ArrayHolder<WCHAR> wvariableName = new NOTHROW WCHAR[mdNameLen];
@@ -12708,6 +12765,7 @@ DECLARE_API(ClrStack)
CMDOption option[] =
{ // name, vptr, type, hasValue
{"-a", &bAll, COBOOL, FALSE},
+ {"-all", &bAllThreads, COBOOL, FALSE},
{"-p", &bParams, COBOOL, FALSE},
{"-l", &bLocals, COBOOL, FALSE},
{"-n", &bSuppressLines, COBOOL, FALSE},
@@ -12765,7 +12823,12 @@ DECLARE_API(ClrStack)
return ClrStackImplWithICorDebug::ClrStackFromPublicInterface(bParams, bLocals, FALSE, wvariableName, frameToDumpVariablesFor);
}
- ClrStackImpl::PrintCurrentThread(bParams, bLocals, bSuppressLines, bGC, bFull, bDisplayRegVals);
+ if (bAllThreads) {
+ ClrStackImpl::PrintAllThreads(bParams, bLocals, bSuppressLines, bGC, bFull, bDisplayRegVals);
+ }
+ else {
+ ClrStackImpl::PrintCurrentThread(bParams, bLocals, bSuppressLines, bGC, bFull, bDisplayRegVals);
+ }
return S_OK;
}
@@ -13297,7 +13360,7 @@ HRESULT CALLBACK ImplementEFNStackTrace(
ULONG numFrames = 0;
BOOL bInNative = TRUE;
- Status = GetContextStackTrace(&numFrames);
+ Status = GetContextStackTrace(ThreadId, &numFrames);
if (FAILED(Status))
{
goto Exit;
@@ -13321,7 +13384,7 @@ HRESULT CALLBACK ImplementEFNStackTrace(
{
// below we cast the i-th AMD64_CONTEXT to CROSS_PLATFORM_CONTEXT
AppendContext (pTransitionContexts, *puiTransitionContextCount,
- &transitionContextCount, uiSizeOfContext, (CROSS_PLATFORM_CONTEXT*)(&(g_X64FrameContexts[i])));
+ &transitionContextCount, uiSizeOfContext, (CROSS_PLATFORM_CONTEXT*)(&(g_FrameContexts[i])));
}
else
{
@@ -13354,7 +13417,7 @@ HRESULT CALLBACK ImplementEFNStackTrace(
if (puiTransitionContextCount)
{
AppendContext (pTransitionContexts, *puiTransitionContextCount,
- &transitionContextCount, uiSizeOfContext, (CROSS_PLATFORM_CONTEXT*)(&(g_X64FrameContexts[i])));
+ &transitionContextCount, uiSizeOfContext, (CROSS_PLATFORM_CONTEXT*)(&(g_FrameContexts[i])));
}
else
{
@@ -14597,3 +14660,86 @@ DECLARE_API(Help)
return S_OK;
}
+
+#if defined(FEATURE_PAL) && defined(_TARGET_AMD64_)
+
+static BOOL
+ReadMemoryAdapter(PVOID address, PVOID buffer, SIZE_T size)
+{
+ ULONG fetched;
+ HRESULT hr = g_ExtData->ReadVirtual(TO_CDADDR(address), buffer, size, &fetched);
+ return SUCCEEDED(hr);
+}
+
+static BOOL
+GetStackFrame(CONTEXT* context, ULONG numNativeFrames)
+{
+ KNONVOLATILE_CONTEXT_POINTERS contextPointers;
+ memset(&contextPointers, 0, sizeof(contextPointers));
+
+ ULONG64 baseAddress;
+ HRESULT hr = g_ExtSymbols->GetModuleByOffset(context->Rip, 0, NULL, &baseAddress);
+ if (FAILED(hr))
+ {
+ PDEBUG_STACK_FRAME frame = &g_Frames[0];
+ for (int i = 0; i < numNativeFrames; i++, frame++) {
+ if (frame->InstructionOffset == context->Rip)
+ {
+ if ((i + 1) >= numNativeFrames) {
+ return FALSE;
+ }
+ memcpy(context, &(g_FrameContexts[i + 1]), sizeof(*context));
+ return TRUE;
+ }
+ }
+ return FALSE;
+ }
+ if (!PAL_VirtualUnwindOutOfProc(context, &contextPointers, baseAddress, ReadMemoryAdapter))
+ {
+ return FALSE;
+ }
+ return TRUE;
+}
+
+static BOOL
+UnwindStackFrames(ULONG32 osThreadId)
+{
+ ULONG numNativeFrames = 0;
+ HRESULT hr = GetContextStackTrace(osThreadId, &numNativeFrames);
+ if (FAILED(hr))
+ {
+ return FALSE;
+ }
+ CONTEXT context;
+ memset(&context, 0, sizeof(context));
+ context.ContextFlags = CONTEXT_FULL;
+
+ hr = g_ExtSystem->GetThreadContextById(osThreadId, CONTEXT_FULL, sizeof(context), (PBYTE)&context);
+ if (FAILED(hr))
+ {
+ return FALSE;
+ }
+ TableOutput out(3, POINTERSIZE_HEX, AlignRight);
+ out.WriteRow("RSP", "RIP", "Call Site");
+
+ DEBUG_STACK_FRAME nativeFrame;
+ memset(&nativeFrame, 0, sizeof(nativeFrame));
+
+ do
+ {
+ if (context.Rip == 0)
+ {
+ break;
+ }
+ nativeFrame.InstructionOffset = context.Rip;
+ nativeFrame.ReturnOffset = context.Rip;
+ nativeFrame.FrameOffset = context.Rbp;
+ nativeFrame.StackOffset = context.Rsp;
+ ClrStackImpl::PrintNativeStackFrame(out, &nativeFrame, FALSE);
+
+ } while (GetStackFrame(&context, numNativeFrames));
+
+ return TRUE;
+}
+
+#endif // FEATURE_PAL && _TARGET_AMD64_
diff --git a/src/ToolBox/SOS/Strike/util.cpp b/src/ToolBox/SOS/Strike/util.cpp
index 3cdebcf0f4..c5dfef2399 100644
--- a/src/ToolBox/SOS/Strike/util.cpp
+++ b/src/ToolBox/SOS/Strike/util.cpp
@@ -88,8 +88,8 @@ ICorDebugProcess *g_pCorDebugProcess = NULL;
#endif // IfFailGo
// Max number of reverted rejit versions that !dumpmd and !ip2md will print
-const UINT kcMaxRevertedRejitData = 10;
-
+const UINT kcMaxRevertedRejitData = 10;
+const UINT kcMaxTieredVersions = 10;
#ifndef FEATURE_PAL
// ensure we always allocate on the process heap
@@ -3252,10 +3252,53 @@ const char *EHTypeName(EHClauseType et)
return "UNKNOWN";
}
-void DumpRejitData(DacpReJitData * pReJitData)
+void DumpTieredNativeCodeAddressInfo(struct DacpTieredVersionData * pTieredVersionData, const UINT cTieredVersionData)
+{
+ ExtOut("Code Version History:\n");
+
+ for(int i = cTieredVersionData - 1; i >= 0; --i)
+ {
+ const char *descriptor = NULL;
+ switch(pTieredVersionData[i].TieredInfo)
+ {
+ case DacpTieredVersionData::TIERED_UNKNOWN:
+ default:
+ _ASSERTE(!"Update SOS to understand the new tier");
+ descriptor = "Unknown Tier";
+ break;
+ case DacpTieredVersionData::NON_TIERED:
+ descriptor = "Non-Tiered";
+ break;
+ case DacpTieredVersionData::TIERED_0:
+ descriptor = "Tier 0";
+ break;
+ case DacpTieredVersionData::TIERED_1:
+ descriptor = "Tier 1";
+ break;
+ }
+
+ DMLOut(" CodeAddr: %s (%s)\n", DMLIP(pTieredVersionData[i].NativeCodeAddr), descriptor);
+ ExtOut(" NativeCodeVersion: %p\n", SOS_PTR(pTieredVersionData[i].NativeCodeVersionNodePtr));
+ }
+}
+
+void DumpRejitData(CLRDATA_ADDRESS pMethodDesc, DacpReJitData * pReJitData)
{
ExtOut(" ReJITID %p: ", SOS_PTR(pReJitData->rejitID));
- DMLOut("CodeAddr = %s", DMLIP(pReJitData->NativeCodeAddr));
+
+ struct DacpTieredVersionData codeAddrs[kcMaxTieredVersions];
+ int cCodeAddrs;
+
+ ReleaseHolder<ISOSDacInterface5> sos5;
+ if (SUCCEEDED(g_sos->QueryInterface(__uuidof(ISOSDacInterface5), &sos5)) &&
+ SUCCEEDED(sos5->GetTieredVersions(pMethodDesc,
+ (int)pReJitData->rejitID,
+ codeAddrs,
+ kcMaxTieredVersions,
+ &cCodeAddrs)))
+ {
+ DumpTieredNativeCodeAddressInfo(codeAddrs, cCodeAddrs);
+ }
LPCSTR szFlags;
switch (pReJitData->flags)
@@ -3277,6 +3320,7 @@ void DumpRejitData(DacpReJitData * pReJitData)
szFlags = " (reverted)";
break;
}
+
ExtOut("%s\n", szFlags);
}
@@ -3314,18 +3358,18 @@ void DumpAllRejitDataIfNecessary(DacpMethodDescData * pMethodDescData, DacpReJit
ExtOut("ReJITed versions:\n");
// Dump CURRENT rejit info
- DumpRejitData(&pMethodDescData->rejitDataCurrent);
+ DumpRejitData(pMethodDescData->MethodDescPtr, &pMethodDescData->rejitDataCurrent);
// Dump reverted rejit infos
for (ULONG i=0; i < cRevertedRejitData; i++)
{
- DumpRejitData(&pRevertedRejitData[i]);
+ DumpRejitData(pMethodDescData->MethodDescPtr, &pRevertedRejitData[i]);
}
// For !ip2md, ensure we dump the rejit version corresponding to the specified IP
// (if not already dumped)
if (ShouldDumpRejitDataRequested(pMethodDescData, pRevertedRejitData, cRevertedRejitData))
- DumpRejitData(&pMethodDescData->rejitDataRequested);
+ DumpRejitData(pMethodDescData->MethodDescPtr, &pMethodDescData->rejitDataRequested);
// If we maxed out the reverted versions we dumped, let user know there may be more
if (cRevertedRejitData == kcMaxRevertedRejitData)
@@ -3344,20 +3388,35 @@ void DumpMDInfoFromMethodDescData(DacpMethodDescData * pMethodDescData, DacpReJi
if (!fStackTraceFormat)
{
- ExtOut("Method Name: %S\n", wszNameBuffer);
+ ExtOut("Method Name: %S\n", wszNameBuffer);
DacpMethodTableData mtdata;
if (SUCCEEDED(mtdata.Request(g_sos, pMethodDescData->MethodTablePtr)))
{
- DMLOut("Class: %s\n", DMLClass(mtdata.Class));
+ DMLOut("Class: %s\n", DMLClass(mtdata.Class));
}
- DMLOut("MethodTable: %s\n", DMLMethodTable(pMethodDescData->MethodTablePtr));
- ExtOut("mdToken: %p\n", SOS_PTR(pMethodDescData->MDToken));
- DMLOut("Module: %s\n", DMLModule(pMethodDescData->ModulePtr));
- ExtOut("IsJitted: %s\n", pMethodDescData->bHasNativeCode ? "yes" : "no");
- DMLOut("CodeAddr: %s\n", DMLIP(pMethodDescData->NativeCodeAddr));
+ DMLOut("MethodTable: %s\n", DMLMethodTable(pMethodDescData->MethodTablePtr));
+ ExtOut("mdToken: %p\n", SOS_PTR(pMethodDescData->MDToken));
+ DMLOut("Module: %s\n", DMLModule(pMethodDescData->ModulePtr));
+ ExtOut("IsJitted: %s\n", pMethodDescData->bHasNativeCode ? "yes" : "no");
+
+ DMLOut("Current CodeAddr: %s\n", DMLIP(pMethodDescData->NativeCodeAddr));
+
+ struct DacpTieredVersionData codeAddrs[kcMaxTieredVersions];
+ int cCodeAddrs;
+ ReleaseHolder<ISOSDacInterface5> sos5;
+ if (SUCCEEDED(g_sos->QueryInterface(__uuidof(ISOSDacInterface5), &sos5)) &&
+ SUCCEEDED(sos5->GetTieredVersions(pMethodDescData->MethodDescPtr,
+ (int)pMethodDescData->rejitDataCurrent.rejitID,
+ codeAddrs,
+ kcMaxTieredVersions,
+ &cCodeAddrs)))
+ {
+ DumpTieredNativeCodeAddressInfo(codeAddrs, cCodeAddrs);
+ }
+
DacpMethodDescTransparencyData transparency;
if (SUCCEEDED(transparency.Request(g_sos, pMethodDescData->MethodDescPtr)))
{
diff --git a/src/ToolBox/SOS/Strike/util.h b/src/ToolBox/SOS/Strike/util.h
index 6d0e79622c..bbf97b94e7 100644
--- a/src/ToolBox/SOS/Strike/util.h
+++ b/src/ToolBox/SOS/Strike/util.h
@@ -2519,8 +2519,8 @@ typedef struct{
/// ARM Context
#define ARM_MAX_BREAKPOINTS_CONST 8
-#define ARM_MAX_WATCHPOINTS_CONST 4
-typedef struct {
+#define ARM_MAX_WATCHPOINTS_CONST 1
+typedef DECLSPEC_ALIGN(8) struct {
DWORD ContextFlags;
@@ -2544,6 +2544,7 @@ typedef struct {
DWORD Cpsr;
DWORD Fpscr;
+ DWORD Padding;
union {
M128A_XPLAT Q[16];
ULONGLONG D[32];
@@ -2555,6 +2556,8 @@ typedef struct {
DWORD Wvr[ARM_MAX_WATCHPOINTS_CONST];
DWORD Wcr[ARM_MAX_WATCHPOINTS_CONST];
+ DWORD Padding2[2];
+
} ARM_CONTEXT;
// On ARM this mask is or'ed with the address of code to get an instruction pointer
diff --git a/src/ToolBox/superpmi/mcs/CMakeLists.txt b/src/ToolBox/superpmi/mcs/CMakeLists.txt
index 6ad1ff35ed..ebacd0761c 100644
--- a/src/ToolBox/superpmi/mcs/CMakeLists.txt
+++ b/src/ToolBox/superpmi/mcs/CMakeLists.txt
@@ -24,7 +24,6 @@ set(MCS_SOURCES
verbinteg.cpp
verbmerge.cpp
verbremovedup.cpp
- verbsmarty.cpp
verbstat.cpp
verbstrip.cpp
verbtoc.cpp
diff --git a/src/ToolBox/superpmi/mcs/commandline.cpp b/src/ToolBox/superpmi/mcs/commandline.cpp
index cc2244d870..161122815a 100644
--- a/src/ToolBox/superpmi/mcs/commandline.cpp
+++ b/src/ToolBox/superpmi/mcs/commandline.cpp
@@ -107,10 +107,6 @@ void CommandLine::DumpHelp(const char* program)
printf(" e.g. -removeDup -thin a.mc b.mc\n");
printf(" e.g. -removeDup -legacy -thin a.mc b.mc\n");
printf("\n");
- printf(" -smarty range inputfile outputfile\n");
- printf(" Write smarty Test IDs of the range from inputfile to outputfile.\n");
- printf(" e.g. -smarty 2 a.mc b.mc\n");
- printf("\n");
printf(" -stat {optional range} inputfile outputfile\n");
printf(" Report various statistics per method context.\n");
printf(" inputfile is read and statistics are written into outputfile\n");
@@ -344,14 +340,6 @@ bool CommandLine::Parse(int argc, char* argv[], /* OUT */ Options* o)
{
o->legacyCompare = true;
}
- else if ((_strnicmp(&argv[i][1], "smarty", argLen) == 0))
- {
- tempLen = strlen(argv[i]);
- o->actionSmarty = true;
- foundVerb = true;
- if (i + 1 < argc) // Peek to see if we have an mcl file or an integer next
- goto processMCL;
- }
else if ((_strnicmp(&argv[i][1], "verbosity", argLen) == 0))
{
if (++i >= argc)
@@ -564,16 +552,6 @@ bool CommandLine::Parse(int argc, char* argv[], /* OUT */ Options* o)
}
return true;
}
- if (o->actionSmarty)
- {
- if ((!foundFile1) || (!foundFile2))
- {
- LogError("CommandLine::Parse() '-smarty' needs one input file and one output file.");
- DumpHelp(argv[0]);
- return false;
- }
- return true;
- }
DumpHelp(argv[0]);
return false;
diff --git a/src/ToolBox/superpmi/mcs/commandline.h b/src/ToolBox/superpmi/mcs/commandline.h
index 442f2a4098..4e594934d2 100644
--- a/src/ToolBox/superpmi/mcs/commandline.h
+++ b/src/ToolBox/superpmi/mcs/commandline.h
@@ -27,7 +27,6 @@ public:
, actionInteg(false)
, actionMerge(false)
, actionRemoveDup(false)
- , actionSmarty(false)
, actionStat(false)
, actionStrip(false)
, actionTOC(false)
@@ -53,7 +52,6 @@ public:
bool actionInteg;
bool actionMerge;
bool actionRemoveDup;
- bool actionSmarty;
bool actionStat;
bool actionStrip;
bool actionTOC;
diff --git a/src/ToolBox/superpmi/mcs/mcs.cpp b/src/ToolBox/superpmi/mcs/mcs.cpp
index 7026ff55a3..4ed72cac27 100644
--- a/src/ToolBox/superpmi/mcs/mcs.cpp
+++ b/src/ToolBox/superpmi/mcs/mcs.cpp
@@ -19,7 +19,6 @@
#include "verbconcat.h"
#include "verbmerge.h"
#include "verbstrip.h"
-#include "verbsmarty.h"
#include "logging.h"
int __cdecl main(int argc, char* argv[])
@@ -98,10 +97,6 @@ int __cdecl main(int argc, char* argv[])
{
exitCode = verbTOC::DoWork(o.nameOfFile1);
}
- if (o.actionSmarty)
- {
- exitCode = verbSmarty::DoWork(o.nameOfFile1, o.nameOfFile2, o.indexCount, o.indexes);
- }
Logger::Shutdown();
return exitCode;
diff --git a/src/ToolBox/superpmi/mcs/verbsmarty.cpp b/src/ToolBox/superpmi/mcs/verbsmarty.cpp
deleted file mode 100644
index a9425bd11c..0000000000
--- a/src/ToolBox/superpmi/mcs/verbsmarty.cpp
+++ /dev/null
@@ -1,97 +0,0 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
-
-#include "standardpch.h"
-#include "verbsmarty.h"
-#include "simpletimer.h"
-#include "methodcontext.h"
-#include "methodcontextiterator.h"
-
-//
-// Constructs a new verbSmarty.
-//
-// Arguments:
-// hFile - A handle to the output file that we are writing the Smarty Test IDs
-//
-// Assumptions:
-// hFile refers to an open and writeable file handle.
-//
-verbSmarty::verbSmarty(HANDLE hFile)
-{
- m_hFile = hFile;
-}
-
-//
-// Dumps the Smarty TestID to file
-//
-// Arguments:
-// testID - Smarty Test ID
-//
-void verbSmarty::DumpTestInfo(int testID)
-{
-#define bufflen 4096
- DWORD bytesWritten;
-
- char buff[bufflen];
- int buff_offset = 0;
- ZeroMemory(buff, bufflen * sizeof(char));
-
- buff_offset += sprintf_s(&buff[buff_offset], bufflen - buff_offset, "%i\r\n", testID);
- WriteFile(m_hFile, buff, buff_offset * sizeof(char), &bytesWritten, nullptr);
-}
-
-int verbSmarty::DoWork(const char* nameOfInput, const char* nameOfOutput, int indexCount, const int* indexes)
-{
- LogVerbose("Reading from '%s' reading Smarty ID for the Mc Indexes and writing into '%s'", nameOfInput,
- nameOfOutput);
-
- MethodContextIterator mci(indexCount, indexes);
- if (!mci.Initialize(nameOfInput))
- return -1;
-
- int savedCount = 0;
-
- HANDLE hFileOut = CreateFileA(nameOfOutput, GENERIC_WRITE, 0, NULL, CREATE_ALWAYS,
- FILE_ATTRIBUTE_NORMAL | FILE_FLAG_SEQUENTIAL_SCAN, NULL);
- if (hFileOut == INVALID_HANDLE_VALUE)
- {
- LogError("Failed to open input 1 '%s'. GetLastError()=%u", nameOfOutput, GetLastError());
- return -1;
- }
-
- verbSmarty* verbList = new verbSmarty(hFileOut);
-
- // TODO-Cleanup: look to use toc for this
- while (mci.MoveNext())
- {
- MethodContext* mc = mci.Current();
-
- int testID = mc->repGetTestID();
- if (testID != -1)
- {
- // write to the file
- verbList->DumpTestInfo(testID);
- }
- else
- {
- LogError("Smarty ID not found for '%s'", mc->cr->repProcessName());
- }
- }
-
- delete verbList;
-
- if (!CloseHandle(hFileOut))
- {
- LogError("2nd CloseHandle failed. GetLastError()=%u", GetLastError());
- return -1;
- }
-
- LogInfo("Loaded %d, Saved %d", mci.MethodContextNumber(), savedCount);
-
- if (!mci.Destroy())
- return -1;
-
- return 0;
-}
diff --git a/src/ToolBox/superpmi/mcs/verbsmarty.h b/src/ToolBox/superpmi/mcs/verbsmarty.h
deleted file mode 100644
index c595ecbf4e..0000000000
--- a/src/ToolBox/superpmi/mcs/verbsmarty.h
+++ /dev/null
@@ -1,22 +0,0 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
-
-//----------------------------------------------------------
-// verbSmarty.h - verb that outputs Smarty test ID for mc
-//----------------------------------------------------------
-#ifndef _verbSmarty
-#define _verbSmarty
-
-class verbSmarty
-{
-public:
- verbSmarty(HANDLE hFile);
- void DumpTestInfo(int testID);
- static int DoWork(const char* nameOfInput, const char* nameofOutput, int indexCount, const int* indexes);
-
-private:
- HANDLE m_hFile;
-};
-#endif
diff --git a/src/ToolBox/superpmi/superpmi-shared/coreclrcommoncallbacks.h b/src/ToolBox/superpmi/superpmi-shared/coreclrcommoncallbacks.h
index ca542fb234..254981cada 100644
--- a/src/ToolBox/superpmi/superpmi-shared/coreclrcommoncallbacks.h
+++ b/src/ToolBox/superpmi/superpmi-shared/coreclrcommoncallbacks.h
@@ -8,13 +8,13 @@
#include "runtimedetails.h"
-IExecutionEngine* IEE_t();
-HRESULT GetCORSystemDirectory(LPWSTR pbuffer, DWORD cchBuffer, DWORD* pdwlength);
-LPVOID EEHeapAllocInProcessHeap(DWORD dwFlags, SIZE_T dwBytes);
-BOOL EEHeapFreeInProcessHeap(DWORD dwFlags, LPVOID lpMem);
-void* GetCLRFunction(LPCSTR functionName);
+IExecutionEngine* STDMETHODCALLTYPE IEE_t();
+HRESULT STDMETHODCALLTYPE GetCORSystemDirectory(LPWSTR pbuffer, DWORD cchBuffer, DWORD* pdwlength);
+LPVOID STDMETHODCALLTYPE EEHeapAllocInProcessHeap(DWORD dwFlags, SIZE_T dwBytes);
+BOOL STDMETHODCALLTYPE EEHeapFreeInProcessHeap(DWORD dwFlags, LPVOID lpMem);
+void* STDMETHODCALLTYPE GetCLRFunction(LPCSTR functionName);
-typedef LPVOID (*pfnEEHeapAllocInProcessHeap)(DWORD dwFlags, SIZE_T dwBytes);
-typedef BOOL (*pfnEEHeapFreeInProcessHeap)(DWORD dwFlags, LPVOID lpMem);
+typedef LPVOID (STDMETHODCALLTYPE *pfnEEHeapAllocInProcessHeap)(DWORD dwFlags, SIZE_T dwBytes);
+typedef BOOL (STDMETHODCALLTYPE *pfnEEHeapFreeInProcessHeap)(DWORD dwFlags, LPVOID lpMem);
#endif
diff --git a/src/ToolBox/superpmi/superpmi-shared/icorjitinfoimpl.h b/src/ToolBox/superpmi/superpmi-shared/icorjitinfoimpl.h
index 00b5c1b965..4ce775d177 100644
--- a/src/ToolBox/superpmi/superpmi-shared/icorjitinfoimpl.h
+++ b/src/ToolBox/superpmi/superpmi-shared/icorjitinfoimpl.h
@@ -109,7 +109,8 @@ CORINFO_MODULE_HANDLE getMethodModule(CORINFO_METHOD_HANDLE method);
// vtable of it's owning class or interface.
void getMethodVTableOffset(CORINFO_METHOD_HANDLE method, /* IN */
unsigned* offsetOfIndirection, /* OUT */
- unsigned* offsetAfterIndirection /* OUT */
+ unsigned* offsetAfterIndirection,/* OUT */
+ bool* isRelative /* OUT */
);
// Find the virtual method in implementingClass that overrides virtualMethod.
@@ -669,6 +670,14 @@ const char* getMethodName(CORINFO_METHOD_HANDLE ftn, /* IN */
const char** moduleName /* OUT */
);
+// Return method name as in metadata, or nullptr if there is none,
+// and optionally return the class name as in metadata.
+// Suitable for non-debugging use.
+const char* getMethodNameFromMetadata(CORINFO_METHOD_HANDLE ftn, /* IN */
+ const char** className, /* OUT */
+ const char** namespaceName /* OUT */
+ );
+
// this function is for debugging only. It returns a value that
// is will always be the same for a given method. It is used
// to implement the 'jitRange' functionality
diff --git a/src/ToolBox/superpmi/superpmi-shared/lwmlist.h b/src/ToolBox/superpmi/superpmi-shared/lwmlist.h
index 23cdf70922..898641c790 100644
--- a/src/ToolBox/superpmi/superpmi-shared/lwmlist.h
+++ b/src/ToolBox/superpmi/superpmi-shared/lwmlist.h
@@ -100,9 +100,10 @@ LWM(GetMethodDefFromMethod, DWORDLONG, DWORD)
LWM(GetMethodHash, DWORDLONG, DWORD)
LWM(GetMethodInfo, DWORDLONG, Agnostic_GetMethodInfo)
LWM(GetMethodName, DLD, DD)
+LWM(GetMethodNameFromMetadata, DLDD, DDD)
LWM(GetMethodSig, DLDL, Agnostic_CORINFO_SIG_INFO)
LWM(GetMethodSync, DWORDLONG, DLDL)
-LWM(GetMethodVTableOffset, DWORDLONG, DD)
+LWM(GetMethodVTableOffset, DWORDLONG, DDD)
LWM(GetNewArrHelper, DWORDLONG, DWORD)
LWM(GetNewHelper, Agnostic_GetNewHelper, DWORD)
LWM(GetParentType, DWORDLONG, DWORDLONG)
diff --git a/src/ToolBox/superpmi/superpmi-shared/methodcontext.cpp b/src/ToolBox/superpmi/superpmi-shared/methodcontext.cpp
index f522265e11..4968461996 100644
--- a/src/ToolBox/superpmi/superpmi-shared/methodcontext.cpp
+++ b/src/ToolBox/superpmi/superpmi-shared/methodcontext.cpp
@@ -481,7 +481,7 @@ bool MethodContext::Equal(MethodContext* other)
// `ICJI::compileMethod`).
//
// This method is intended to be called as part of initializing a method
-// during collection, similar to `methodContext::recEnvironment`.
+// during collection.
void MethodContext::recGlobalContext(const MethodContext& other)
{
Assert(GetIntConfigValue == nullptr);
@@ -498,128 +498,8 @@ void MethodContext::recGlobalContext(const MethodContext& other)
}
}
-void MethodContext::recEnvironment()
-{
- if (Environment == nullptr)
- Environment = new DenseLightWeightMap<Agnostic_Environment>();
-
- char* l_EnvStr;
- char* l_val;
-
-#ifdef FEATURE_PAL
- l_EnvStr = GetEnvironmentStringsA();
-#else // !FEATURE_PAL
- l_EnvStr = GetEnvironmentStrings();
-#endif // !FEATURE_PAL
-
- l_val = l_EnvStr;
-
- char* l_str = l_EnvStr;
-
- int count = 0;
- while (true)
- {
- if (*l_str == 0)
- break;
- while (*l_str != 0)
- l_str++;
- l_str++;
- count++;
- }
-
- for (int i = 0; i < count; i++)
- {
- if ((_strnicmp(l_EnvStr, "complus_", 8) == 0) || (_strnicmp(l_EnvStr, "dbflag", 6) == 0) ||
- (_strnicmp(l_EnvStr, "BVT_TEST_ID", 11) == 0))
- {
- char* val = l_EnvStr;
- while (*val != '=')
- val++;
- *val++ = 0;
- int nameind = Environment->AddBuffer((unsigned char*)l_EnvStr, (int)strlen(l_EnvStr) + 1);
- int valind = Environment->AddBuffer((unsigned char*)val, (int)strlen(val) + 1);
- Agnostic_Environment value;
- value.name_index = nameind;
- value.val_index = valind;
- DWORD key = (DWORD)Environment->GetCount();
- Environment->Append(value);
- DEBUG_REC(dmpEnvironment(key, value));
- l_EnvStr = val;
- }
- while (*l_EnvStr != '\0')
- l_EnvStr++;
- l_EnvStr++;
- }
- FreeEnvironmentStringsA(l_val);
-}
void MethodContext::dmpEnvironment(DWORD key, const Agnostic_Environment& value)
{
- printf("Environment key %u, value '%s' '%s'", key, (LPCSTR)Environment->GetBuffer(value.name_index),
- (LPCSTR)Environment->GetBuffer(value.val_index));
- Environment->Unlock();
-}
-void MethodContext::repEnvironmentSet()
-{
- if (Environment == nullptr)
- return;
- Agnostic_Environment val;
- for (unsigned int i = 0; i < Environment->GetCount(); i++)
- {
- val = Environment->Get((DWORD)i);
- DEBUG_REP(dmpEnvironment(i, val));
-
- SetEnvironmentVariableA((LPCSTR)Environment->GetBuffer(val.name_index),
- (LPCSTR)Environment->GetBuffer(val.val_index));
- }
-}
-
-int MethodContext::repGetTestID()
-{
- // CLR Test asset only - we capture the testID via smarty-environnent (BVT_TEST_ID) during record time
- // This procedure returns the test id if found and -1 otherwise
-
- if (Environment == nullptr)
- return -1;
- Agnostic_Environment val;
- LPCSTR key;
- int value = -1;
- for (unsigned int i = 0; i < Environment->GetCount(); i++)
- {
- val = Environment->Get((DWORD)i);
- key = (LPCSTR)Environment->GetBuffer(val.name_index);
-
- if (_strnicmp(key, "BVT_TEST_ID", 11) == 0)
- {
- value = atoi((LPCSTR)Environment->GetBuffer(val.val_index));
- break;
- }
- }
-
- if (value == -1)
- {
- LogError("Couldn't find Smarty test ID");
- }
-
- return value;
-}
-
-void MethodContext::repEnvironmentUnset()
-{
- if (Environment == nullptr)
- return;
- Agnostic_Environment val;
- for (unsigned int i = 0; i < Environment->GetCount(); i++)
- {
- val = Environment->Get((DWORD)i);
- SetEnvironmentVariableA((LPCSTR)Environment->GetBuffer(val.name_index), nullptr);
- }
-}
-int MethodContext::repEnvironmentGetCount()
-{
- int result = 0;
- if (Environment != nullptr)
- result = Environment->GetCount();
- return result;
}
void MethodContext::dumpToConsole(int mcNumber)
@@ -1121,6 +1001,7 @@ void MethodContext::dmpGetMethodName(DLD key, DD value)
moduleName);
GetMethodName->Unlock();
}
+
const char* MethodContext::repGetMethodName(CORINFO_METHOD_HANDLE ftn, const char** moduleName)
{
const char* result = "hackishMethodName";
@@ -1148,6 +1029,85 @@ const char* MethodContext::repGetMethodName(CORINFO_METHOD_HANDLE ftn, const cha
return result;
}
+
+void MethodContext::recGetMethodNameFromMetadata(CORINFO_METHOD_HANDLE ftn,
+ char* methodName, const char** className, const char **namespaceName)
+{
+ if (GetMethodNameFromMetadata == nullptr)
+ GetMethodNameFromMetadata = new LightWeightMap<DLDD, DDD>();
+ DDD value;
+ DLDD key;
+ key.A = (DWORDLONG)ftn;
+ key.B = (className != nullptr);
+ key.C = (namespaceName != nullptr);
+
+ if (methodName != nullptr)
+ value.A = GetMethodNameFromMetadata->AddBuffer((unsigned char*)methodName, (DWORD)strlen(methodName) + 1);
+ else
+ value.A = (DWORD)-1;
+
+ if (className != nullptr)
+ value.B = GetMethodNameFromMetadata->AddBuffer((unsigned char*)*className, (DWORD)strlen(*className) + 1);
+ else
+ value.B = (DWORD)-1;
+
+ if (namespaceName != nullptr)
+ value.C = GetMethodNameFromMetadata->AddBuffer((unsigned char*)*namespaceName, (DWORD)strlen(*namespaceName) + 1);
+ else
+ value.C = (DWORD)-1;
+
+ GetMethodNameFromMetadata->Add(key, value);
+ DEBUG_REC(dmpGetMethodNameFromMetadata(key, value));
+}
+
+void MethodContext::dmpGetMethodNameFromMetadata(DLDD key, DDD value)
+{
+ unsigned char* methodName = (unsigned char*)GetMethodName->GetBuffer(value.A);
+ unsigned char* className = (unsigned char*)GetMethodName->GetBuffer(value.B);
+ unsigned char* namespaceName = (unsigned char*)GetMethodName->GetBuffer(value.C);
+ printf("GetMethodNameFromMetadata key - ftn-%016llX classNonNull-%u namespaceNonNull-%u, value meth-'%s', class-'%s', namespace-'%s'",
+ key.A, key.B, key.C, methodName, className, namespaceName);
+ GetMethodNameFromMetadata->Unlock();
+}
+
+const char* MethodContext::repGetMethodNameFromMetadata(CORINFO_METHOD_HANDLE ftn, const char** moduleName, const char** namespaceName)
+{
+ const char* result = nullptr;
+ DDD value;
+ DLDD key;
+ key.A = (DWORDLONG)ftn;
+ key.B = (moduleName != nullptr);
+ key.C = (namespaceName != nullptr);
+
+ int itemIndex = -1;
+ if (GetMethodNameFromMetadata != nullptr)
+ itemIndex = GetMethodNameFromMetadata->GetIndex(key);
+ if (itemIndex < 0)
+ {
+ if (moduleName != nullptr)
+ {
+ *moduleName = nullptr;
+ }
+ }
+ else
+ {
+ value = GetMethodNameFromMetadata->Get(key);
+ result = (const char*)GetMethodNameFromMetadata->GetBuffer(value.A);
+
+ if (moduleName != nullptr)
+ {
+ *moduleName = (const char*)GetMethodNameFromMetadata->GetBuffer(value.B);
+ }
+
+ if (namespaceName != nullptr)
+ {
+ *namespaceName = (const char*)GetMethodNameFromMetadata->GetBuffer(value.C);
+ }
+ }
+ DEBUG_REP(dmpGetMethodNameFromMetadata(key, value));
+ return result;
+}
+
void MethodContext::recGetJitFlags(CORJIT_FLAGS* jitFlags, DWORD sizeInBytes, DWORD result)
{
if (GetJitFlags == nullptr)
@@ -1504,6 +1464,7 @@ void MethodContext::repGetCallInfo(CORINFO_RESOLVED_TOKEN* pResolvedToken,
pResult->stubLookup.runtimeLookup.testForNull = value.stubLookup.runtimeLookup.testForNull != 0;
pResult->stubLookup.runtimeLookup.testForFixup = value.stubLookup.runtimeLookup.testForFixup != 0;
pResult->stubLookup.runtimeLookup.indirectFirstOffset = value.stubLookup.runtimeLookup.indirectFirstOffset != 0;
+ pResult->stubLookup.runtimeLookup.indirectSecondOffset = value.stubLookup.runtimeLookup.indirectSecondOffset != 0;
for (int i = 0; i < CORINFO_MAXINDIRECTIONS; i++)
pResult->stubLookup.runtimeLookup.offsets[i] = (SIZE_T)value.stubLookup.runtimeLookup.offsets[i];
}
@@ -2970,26 +2931,29 @@ void MethodContext::repGetEHinfo(CORINFO_METHOD_HANDLE ftn, unsigned EHnumber, C
void MethodContext::recGetMethodVTableOffset(CORINFO_METHOD_HANDLE method,
unsigned* offsetOfIndirection,
- unsigned* offsetAfterIndirection)
+ unsigned* offsetAfterIndirection,
+ bool* isRelative)
{
if (GetMethodVTableOffset == nullptr)
- GetMethodVTableOffset = new LightWeightMap<DWORDLONG, DD>();
+ GetMethodVTableOffset = new LightWeightMap<DWORDLONG, DDD>();
- DD value;
+ DDD value;
value.A = (DWORD)*offsetOfIndirection;
value.B = (DWORD)*offsetAfterIndirection;
+ value.C = *isRelative ? 1 : 0;
GetMethodVTableOffset->Add((DWORDLONG)method, value);
DEBUG_REC(dmpGetMethodVTableOffset((DWORDLONG)method, value));
}
-void MethodContext::dmpGetMethodVTableOffset(DWORDLONG key, DD value)
+void MethodContext::dmpGetMethodVTableOffset(DWORDLONG key, DDD value)
{
- printf("GetMethodVTableOffset key ftn-%016llX, value offi-%u, offa-%u", key, value.A, value.B);
+ printf("GetMethodVTableOffset key ftn-%016llX, value offi-%u, offa-%u. offr-%d", key, value.A, value.B, value.C);
}
void MethodContext::repGetMethodVTableOffset(CORINFO_METHOD_HANDLE method,
unsigned* offsetOfIndirection,
- unsigned* offsetAfterIndirection)
+ unsigned* offsetAfterIndirection,
+ bool* isRelative)
{
- DD value;
+ DDD value;
AssertCodeMsg(GetMethodVTableOffset != nullptr, EXCEPTIONCODE_MC, "Didn't find anything for %016llX",
(DWORDLONG)method);
@@ -2999,6 +2963,7 @@ void MethodContext::repGetMethodVTableOffset(CORINFO_METHOD_HANDLE method,
*offsetOfIndirection = (unsigned)value.A;
*offsetAfterIndirection = (unsigned)value.B;
+ *isRelative = (value.C != 0);
DEBUG_REP(dmpGetMethodVTableOffset((DWORDLONG)method, value));
}
@@ -5889,15 +5854,6 @@ const wchar_t* MethodContext::repGetStringConfigValue(const wchar_t* name)
return value;
}
-struct EnvironmentVariable
-{
- char* name;
- DWORD val_index;
-};
-int __cdecl compareEnvironmentVariable(const void* arg1, const void* arg2)
-{
- return _stricmp(((EnvironmentVariable*)arg1)->name, ((EnvironmentVariable*)arg2)->name);
-}
int MethodContext::dumpMethodIdentityInfoToBuffer(char* buff, int len)
{
char* obuff = buff;
@@ -5922,46 +5878,6 @@ int MethodContext::dumpMethodIdentityInfoToBuffer(char* buff, int len)
buff += t;
len -= t;
- // Add COMPLUS_* & dbflag environment variables to method Identity
- // except complus_version and complus_defaultversion
- // since they change the compilation behaviour of JIT
- // we also need to sort them to ensure we don't produce a different
- // hash based on the order of these variables
- if (Environment != nullptr)
- {
- Agnostic_Environment val;
- EnvironmentVariable* envValues = new EnvironmentVariable[Environment->GetCount()];
- int envValCount = 0;
-
- for (unsigned int i = 0; i < Environment->GetCount(); i++)
- {
- val = Environment->Get((DWORD)i);
- char* envVariable = (char*)Environment->GetBuffer(val.name_index);
- if ((_strnicmp(envVariable, "complus_", 8) == 0 || _strnicmp(envVariable, "dbflag", 6) == 0) &&
- (_stricmp(envVariable, "complus_version") != 0) &&
- (_stricmp(envVariable, "complus_defaultversion") != 0))
- {
- envValues[envValCount].name = envVariable;
- envValues[envValCount++].val_index = val.val_index;
- }
- }
-
- // Do a quick sort on envValues if needed
- if (envValCount > 1)
- qsort(envValues, envValCount, sizeof(EnvironmentVariable), compareEnvironmentVariable);
-
- // Append these values to the IdentityInfobuffer
- for (int i = 0; i < envValCount; i++)
- {
- t = sprintf_s(buff, len, "%s=%s ", _strlwr(envValues[i].name),
- _strlwr((char*)Environment->GetBuffer(envValues[i].val_index)));
- buff += t;
- len -= t;
- }
-
- delete[] envValues;
- }
-
// Hash the IL Code for this method and append it to the ID info
char ilHash[MD5_HASH_BUFFER_SIZE];
dumpMD5HashToBuffer(info.ILCode, info.ILCodeSize, ilHash, MD5_HASH_BUFFER_SIZE);
@@ -6056,3 +5972,53 @@ OnError:
#endif // !FEATURE_PAL
}
+
+DenseLightWeightMap<MethodContext::Agnostic_Environment>* MethodContext::prevEnviroment = nullptr;
+
+bool MethodContext::wasEnviromentChanged()
+{
+ bool changed = false;
+ if (prevEnviroment == nullptr)
+ {
+ changed = true;
+ }
+ else if (Environment->GetCount() != prevEnviroment->GetCount())
+ {
+ changed = true;
+ }
+ else
+ {
+ for (unsigned int i = 0; i < Environment->GetCount(); i++)
+ {
+ Agnostic_Environment currEnvValue = Environment->Get(i);
+ LPCSTR currKey = (LPCSTR)Environment->GetBuffer(currEnvValue.name_index);
+ LPCSTR currVal = (LPCSTR)Environment->GetBuffer(currEnvValue.val_index);
+
+ Agnostic_Environment prevEnvValue = prevEnviroment->Get(i);
+ LPCSTR prevKey = (LPCSTR)prevEnviroment->GetBuffer(prevEnvValue.name_index);
+ LPCSTR prevVal = (LPCSTR)prevEnviroment->GetBuffer(prevEnvValue.val_index);
+ if (strcmp(currKey, prevKey) != 0 || strcmp(currVal, prevVal) != 0)
+ {
+ changed = true;
+ break;
+ }
+ }
+ }
+ if (changed)
+ {
+ if (prevEnviroment != nullptr)
+ {
+ delete prevEnviroment;
+ }
+ if (Environment != nullptr)
+ {
+ prevEnviroment = new DenseLightWeightMap<Agnostic_Environment>(*Environment);
+ }
+ else
+ {
+ prevEnviroment = nullptr;
+ }
+ return true;
+ }
+ return false;
+}
diff --git a/src/ToolBox/superpmi/superpmi-shared/methodcontext.h b/src/ToolBox/superpmi/superpmi-shared/methodcontext.h
index 4b42fa7be4..7f79b2b9f6 100644
--- a/src/ToolBox/superpmi/superpmi-shared/methodcontext.h
+++ b/src/ToolBox/superpmi/superpmi-shared/methodcontext.h
@@ -89,6 +89,12 @@ public:
DWORDLONG A;
DWORD B;
};
+ struct DLDD
+ {
+ DWORDLONG A;
+ DWORD B;
+ DWORD C;
+ };
struct Agnostic_CORINFO_RESOLVED_TOKENin
{
DWORDLONG tokenContext;
@@ -211,6 +217,7 @@ public:
DWORD testForFixup;
DWORDLONG offsets[CORINFO_MAXINDIRECTIONS];
DWORD indirectFirstOffset;
+ DWORD indirectSecondOffset;
};
struct Agnostic_CORINFO_LOOKUP
{
@@ -236,6 +243,12 @@ public:
DWORD A;
DWORD B;
};
+ struct DDD
+ {
+ DWORD A;
+ DWORD B;
+ DWORD C;
+ };
struct Agnostic_CanTailCall
{
DWORDLONG callerHnd;
@@ -557,12 +570,7 @@ public:
void recGlobalContext(const MethodContext& other);
- void recEnvironment();
void dmpEnvironment(DWORD key, const Agnostic_Environment& value);
- void repEnvironmentSet();
- void repEnvironmentUnset();
- int repEnvironmentGetCount();
- int repGetTestID();
void recCompileMethod(CORINFO_METHOD_INFO* info, unsigned flags);
void dmpCompileMethod(DWORD key, const Agnostic_CompileMethod& value);
@@ -609,6 +617,10 @@ public:
void dmpGetMethodName(DLD key, DD value);
const char* repGetMethodName(CORINFO_METHOD_HANDLE ftn, const char** moduleName);
+ void recGetMethodNameFromMetadata(CORINFO_METHOD_HANDLE ftn, char* methodname, const char** moduleName, const char** namespaceName);
+ void dmpGetMethodNameFromMetadata(DLDD key, DDD value);
+ const char* repGetMethodNameFromMetadata(CORINFO_METHOD_HANDLE ftn, const char** className, const char** namespaceName);
+
void recGetJitFlags(CORJIT_FLAGS* jitFlags, DWORD sizeInBytes, DWORD result);
void dmpGetJitFlags(DWORD key, DD value);
DWORD repGetJitFlags(CORJIT_FLAGS* jitFlags, DWORD sizeInBytes);
@@ -843,11 +855,13 @@ public:
void recGetMethodVTableOffset(CORINFO_METHOD_HANDLE method,
unsigned* offsetOfIndirection,
- unsigned* offsetAfterIndirection);
- void dmpGetMethodVTableOffset(DWORDLONG key, DD value);
+ unsigned* offsetAfterIndirection,
+ bool* isRelative);
+ void dmpGetMethodVTableOffset(DWORDLONG key, DDD value);
void repGetMethodVTableOffset(CORINFO_METHOD_HANDLE method,
unsigned* offsetOfIndirection,
- unsigned* offsetAfterIndirection);
+ unsigned* offsetAfterIndirection,
+ bool* isRelative);
void recResolveVirtualMethod(CORINFO_METHOD_HANDLE virtMethod,
CORINFO_CLASS_HANDLE implClass,
@@ -1224,6 +1238,9 @@ public:
void dmpGetStringConfigValue(DWORD nameIndex, DWORD result);
const wchar_t* repGetStringConfigValue(const wchar_t* name);
+ bool wasEnviromentChanged();
+ static DenseLightWeightMap<Agnostic_Environment>* prevEnviroment;
+
CompileResult* cr;
CompileResult* originalCR;
int index;
@@ -1235,7 +1252,7 @@ private:
};
// ********************* Please keep this up-to-date to ease adding more ***************
-// Highest packet number: 160
+// Highest packet number: 161
// *************************************************************************************
enum mcPackets
{
@@ -1265,7 +1282,7 @@ enum mcPackets
Packet_EmbedMethodHandle = 19,
Packet_EmbedModuleHandle = 20,
Packet_EmptyStringLiteral = 21,
- Packet_Environment = 136, // Added 4/3/2013
+ Packet_Environment = 136, // Deprecated 7/29/2017
Packet_ErrorList = 22,
Packet_FilterException = 134,
Packet_FindCallSiteSig = 23,
@@ -1330,6 +1347,7 @@ enum mcPackets
Packet_GetMethodHash = 73,
Packet_GetMethodInfo = 74,
Packet_GetMethodName = 75,
+ Packet_GetMethodNameFromMetadata = 161, // Added 9/6/17
Packet_GetMethodSig = 76,
Packet_GetMethodSync = 77,
Packet_GetMethodVTableOffset = 78,
diff --git a/src/ToolBox/superpmi/superpmi-shared/methodcontextreader.cpp b/src/ToolBox/superpmi/superpmi-shared/methodcontextreader.cpp
index 6b40839a63..8d1930fb57 100644
--- a/src/ToolBox/superpmi/superpmi-shared/methodcontextreader.cpp
+++ b/src/ToolBox/superpmi/superpmi-shared/methodcontextreader.cpp
@@ -121,6 +121,10 @@ MethodContextReader::MethodContextReader(
MethodContextReader::~MethodContextReader()
{
+ if (MethodContext::prevEnviroment != nullptr)
+ {
+ delete MethodContext::prevEnviroment;
+ }
if (fileHandle != INVALID_HANDLE_VALUE)
{
CloseHandle(this->fileHandle);
diff --git a/src/ToolBox/superpmi/superpmi-shared/spmirecordhelper.h b/src/ToolBox/superpmi/superpmi-shared/spmirecordhelper.h
index 0030a2bbd5..c3988f8487 100644
--- a/src/ToolBox/superpmi/superpmi-shared/spmirecordhelper.h
+++ b/src/ToolBox/superpmi/superpmi-shared/spmirecordhelper.h
@@ -297,6 +297,7 @@ inline MethodContext::Agnostic_CORINFO_RUNTIME_LOOKUP SpmiRecordsHelper::StoreAg
runtimeLookup.testForNull = (DWORD)pLookup->testForNull;
runtimeLookup.testForFixup = (DWORD)pLookup->testForFixup;
runtimeLookup.indirectFirstOffset = (DWORD)pLookup->indirectFirstOffset;
+ runtimeLookup.indirectSecondOffset = (DWORD)pLookup->indirectSecondOffset;
for (int i = 0; i < CORINFO_MAXINDIRECTIONS; i++)
runtimeLookup.offsets[i] = (DWORDLONG)pLookup->offsets[i];
return runtimeLookup;
@@ -312,6 +313,7 @@ inline CORINFO_RUNTIME_LOOKUP SpmiRecordsHelper::RestoreCORINFO_RUNTIME_LOOKUP(
runtimeLookup.testForNull = lookup.testForNull != 0;
runtimeLookup.testForFixup = lookup.testForFixup != 0;
runtimeLookup.indirectFirstOffset = lookup.indirectFirstOffset != 0;
+ runtimeLookup.indirectSecondOffset = lookup.indirectSecondOffset != 0;
for (int i = 0; i < CORINFO_MAXINDIRECTIONS; i++)
runtimeLookup.offsets[i] = (size_t)lookup.offsets[i];
return CORINFO_RUNTIME_LOOKUP();
diff --git a/src/ToolBox/superpmi/superpmi-shim-collector/coreclrcallbacks.cpp b/src/ToolBox/superpmi/superpmi-shim-collector/coreclrcallbacks.cpp
index 14a55b5d79..f0bc271311 100644
--- a/src/ToolBox/superpmi/superpmi-shim-collector/coreclrcallbacks.cpp
+++ b/src/ToolBox/superpmi/superpmi-shim-collector/coreclrcallbacks.cpp
@@ -11,7 +11,7 @@ CoreClrCallbacks* original_CoreClrCallbacks = nullptr;
pfnEEHeapAllocInProcessHeap original_EEHeapAllocInProcessHeap = nullptr;
pfnEEHeapFreeInProcessHeap original_EEHeapFreeInProcessHeap = nullptr;
-IExecutionEngine* IEE_t()
+IExecutionEngine* STDMETHODCALLTYPE IEE_t()
{
interceptor_IEE* iee = new interceptor_IEE();
iee->original_IEE = original_CoreClrCallbacks->m_pfnIEE();
@@ -26,21 +26,21 @@ HRESULT STDMETHODCALLTYPE GetCORSystemDirectory(LPWSTR pbuffer, DWORD cchBuffer,
}
*/
-LPVOID EEHeapAllocInProcessHeap(DWORD dwFlags, SIZE_T dwBytes)
+LPVOID STDMETHODCALLTYPE EEHeapAllocInProcessHeap(DWORD dwFlags, SIZE_T dwBytes)
{
if (original_EEHeapAllocInProcessHeap == nullptr)
__debugbreak();
return original_EEHeapAllocInProcessHeap(dwFlags, dwBytes);
}
-BOOL EEHeapFreeInProcessHeap(DWORD dwFlags, LPVOID lpMem)
+BOOL STDMETHODCALLTYPE EEHeapFreeInProcessHeap(DWORD dwFlags, LPVOID lpMem)
{
if (original_EEHeapFreeInProcessHeap == nullptr)
__debugbreak();
return original_EEHeapFreeInProcessHeap(dwFlags, lpMem);
}
-void* GetCLRFunction(LPCSTR functionName)
+void* STDMETHODCALLTYPE GetCLRFunction(LPCSTR functionName)
{
if (strcmp(functionName, "EEHeapAllocInProcessHeap") == 0)
{
diff --git a/src/ToolBox/superpmi/superpmi-shim-collector/icorjitcompiler.cpp b/src/ToolBox/superpmi/superpmi-shim-collector/icorjitcompiler.cpp
index eaa6b8cfb7..19f96385e4 100644
--- a/src/ToolBox/superpmi/superpmi-shim-collector/icorjitcompiler.cpp
+++ b/src/ToolBox/superpmi/superpmi-shim-collector/icorjitcompiler.cpp
@@ -63,9 +63,6 @@ CorJitResult __stdcall interceptor_ICJC::compileMethod(ICorJitInfo*
our_ICorJitInfo.mc->recGlobalContext(*g_globalContext);
}
- // Record a simple view of the environment
- our_ICorJitInfo.mc->recEnvironment();
-
CorJitResult temp =
original_ICorJitCompiler->compileMethod(&our_ICorJitInfo, info, flags, nativeEntry, nativeSizeOfCode);
diff --git a/src/ToolBox/superpmi/superpmi-shim-collector/icorjitinfo.cpp b/src/ToolBox/superpmi/superpmi-shim-collector/icorjitinfo.cpp
index 1ba0ed2a65..2a477a07e3 100644
--- a/src/ToolBox/superpmi/superpmi-shim-collector/icorjitinfo.cpp
+++ b/src/ToolBox/superpmi/superpmi-shim-collector/icorjitinfo.cpp
@@ -214,12 +214,13 @@ CORINFO_MODULE_HANDLE interceptor_ICJI::getMethodModule(CORINFO_METHOD_HANDLE me
// vtable of it's owning class or interface.
void interceptor_ICJI::getMethodVTableOffset(CORINFO_METHOD_HANDLE method, /* IN */
unsigned* offsetOfIndirection, /* OUT */
- unsigned* offsetAfterIndirection /* OUT */
+ unsigned* offsetAfterIndirection,/* OUT */
+ bool* isRelative /* OUT */
)
{
mc->cr->AddCall("getMethodVTableOffset");
- original_ICorJitInfo->getMethodVTableOffset(method, offsetOfIndirection, offsetAfterIndirection);
- mc->recGetMethodVTableOffset(method, offsetOfIndirection, offsetAfterIndirection);
+ original_ICorJitInfo->getMethodVTableOffset(method, offsetOfIndirection, offsetAfterIndirection, isRelative);
+ mc->recGetMethodVTableOffset(method, offsetOfIndirection, offsetAfterIndirection, isRelative);
}
// Find the virtual method in implementingClass that overrides virtualMethod.
@@ -1366,6 +1367,17 @@ const char* interceptor_ICJI::getMethodName(CORINFO_METHOD_HANDLE ftn, /*
return temp;
}
+const char* interceptor_ICJI::getMethodNameFromMetadata(CORINFO_METHOD_HANDLE ftn, /* IN */
+ const char** className, /* OUT */
+ const char** namespaceName /* OUT */
+ )
+{
+ mc->cr->AddCall("getMethodNameFromMetadata");
+ const char* temp = original_ICorJitInfo->getMethodNameFromMetadata(ftn, className, namespaceName);
+ mc->recGetMethodNameFromMetadata(ftn, (char*)temp, className, namespaceName);
+ return temp;
+}
+
// this function is for debugging only. It returns a value that
// is will always be the same for a given method. It is used
// to implement the 'jitRange' functionality
diff --git a/src/ToolBox/superpmi/superpmi-shim-counter/coreclrcallbacks.cpp b/src/ToolBox/superpmi/superpmi-shim-counter/coreclrcallbacks.cpp
index 14a55b5d79..f0bc271311 100644
--- a/src/ToolBox/superpmi/superpmi-shim-counter/coreclrcallbacks.cpp
+++ b/src/ToolBox/superpmi/superpmi-shim-counter/coreclrcallbacks.cpp
@@ -11,7 +11,7 @@ CoreClrCallbacks* original_CoreClrCallbacks = nullptr;
pfnEEHeapAllocInProcessHeap original_EEHeapAllocInProcessHeap = nullptr;
pfnEEHeapFreeInProcessHeap original_EEHeapFreeInProcessHeap = nullptr;
-IExecutionEngine* IEE_t()
+IExecutionEngine* STDMETHODCALLTYPE IEE_t()
{
interceptor_IEE* iee = new interceptor_IEE();
iee->original_IEE = original_CoreClrCallbacks->m_pfnIEE();
@@ -26,21 +26,21 @@ HRESULT STDMETHODCALLTYPE GetCORSystemDirectory(LPWSTR pbuffer, DWORD cchBuffer,
}
*/
-LPVOID EEHeapAllocInProcessHeap(DWORD dwFlags, SIZE_T dwBytes)
+LPVOID STDMETHODCALLTYPE EEHeapAllocInProcessHeap(DWORD dwFlags, SIZE_T dwBytes)
{
if (original_EEHeapAllocInProcessHeap == nullptr)
__debugbreak();
return original_EEHeapAllocInProcessHeap(dwFlags, dwBytes);
}
-BOOL EEHeapFreeInProcessHeap(DWORD dwFlags, LPVOID lpMem)
+BOOL STDMETHODCALLTYPE EEHeapFreeInProcessHeap(DWORD dwFlags, LPVOID lpMem)
{
if (original_EEHeapFreeInProcessHeap == nullptr)
__debugbreak();
return original_EEHeapFreeInProcessHeap(dwFlags, lpMem);
}
-void* GetCLRFunction(LPCSTR functionName)
+void* STDMETHODCALLTYPE GetCLRFunction(LPCSTR functionName)
{
if (strcmp(functionName, "EEHeapAllocInProcessHeap") == 0)
{
diff --git a/src/ToolBox/superpmi/superpmi-shim-counter/icorjitinfo.cpp b/src/ToolBox/superpmi/superpmi-shim-counter/icorjitinfo.cpp
index 6760800d59..a54ead5661 100644
--- a/src/ToolBox/superpmi/superpmi-shim-counter/icorjitinfo.cpp
+++ b/src/ToolBox/superpmi/superpmi-shim-counter/icorjitinfo.cpp
@@ -145,11 +145,12 @@ CORINFO_MODULE_HANDLE interceptor_ICJI::getMethodModule(CORINFO_METHOD_HANDLE me
// vtable of it's owning class or interface.
void interceptor_ICJI::getMethodVTableOffset(CORINFO_METHOD_HANDLE method, /* IN */
unsigned* offsetOfIndirection, /* OUT */
- unsigned* offsetAfterIndirection /* OUT */
+ unsigned* offsetAfterIndirection,/* OUT */
+ bool* isRelative /* OUT */
)
{
mcs->AddCall("getMethodVTableOffset");
- original_ICorJitInfo->getMethodVTableOffset(method, offsetOfIndirection, offsetAfterIndirection);
+ original_ICorJitInfo->getMethodVTableOffset(method, offsetOfIndirection, offsetAfterIndirection, isRelative);
}
// Find the virtual method in implementingClass that overrides virtualMethod.
@@ -1079,6 +1080,15 @@ const char* interceptor_ICJI::getMethodName(CORINFO_METHOD_HANDLE ftn, /*
return original_ICorJitInfo->getMethodName(ftn, moduleName);
}
+const char* interceptor_ICJI::getMethodNameFromMetadata(CORINFO_METHOD_HANDLE ftn, /* IN */
+ const char** className, /* OUT */
+ const char** namespaceName /* OUT */
+ )
+{
+ mcs->AddCall("getMethodNameFromMetadata");
+ return original_ICorJitInfo->getMethodNameFromMetadata(ftn, className, namespaceName);
+}
+
// this function is for debugging only. It returns a value that
// is will always be the same for a given method. It is used
// to implement the 'jitRange' functionality
diff --git a/src/ToolBox/superpmi/superpmi-shim-simple/coreclrcallbacks.cpp b/src/ToolBox/superpmi/superpmi-shim-simple/coreclrcallbacks.cpp
index 85ceaa215f..149fe069af 100644
--- a/src/ToolBox/superpmi/superpmi-shim-simple/coreclrcallbacks.cpp
+++ b/src/ToolBox/superpmi/superpmi-shim-simple/coreclrcallbacks.cpp
@@ -11,7 +11,7 @@ CoreClrCallbacks* original_CoreClrCallbacks = nullptr;
pfnEEHeapAllocInProcessHeap original_EEHeapAllocInProcessHeap = nullptr;
pfnEEHeapFreeInProcessHeap original_EEHeapFreeInProcessHeap = nullptr;
-IExecutionEngine* IEE_t()
+IExecutionEngine* STDMETHODCALLTYPE IEE_t()
{
interceptor_IEE* iee = new interceptor_IEE();
iee->original_IEE = original_CoreClrCallbacks->m_pfnIEE();
@@ -26,17 +26,17 @@ HRESULT STDMETHODCALLTYPE GetCORSystemDirectory(LPWSTR pbuffer, DWORD cchBuffer,
}
*/
-LPVOID EEHeapAllocInProcessHeap(DWORD dwFlags, SIZE_T dwBytes)
+LPVOID STDMETHODCALLTYPE EEHeapAllocInProcessHeap(DWORD dwFlags, SIZE_T dwBytes)
{
return original_EEHeapAllocInProcessHeap(dwFlags, dwBytes);
}
-BOOL EEHeapFreeInProcessHeap(DWORD dwFlags, LPVOID lpMem)
+BOOL STDMETHODCALLTYPE EEHeapFreeInProcessHeap(DWORD dwFlags, LPVOID lpMem)
{
return original_EEHeapFreeInProcessHeap(dwFlags, lpMem);
}
-void* GetCLRFunction(LPCSTR functionName)
+void* STDMETHODCALLTYPE GetCLRFunction(LPCSTR functionName)
{
if (strcmp(functionName, "EEHeapAllocInProcessHeap") == 0)
{
diff --git a/src/ToolBox/superpmi/superpmi-shim-simple/icorjitinfo.cpp b/src/ToolBox/superpmi/superpmi-shim-simple/icorjitinfo.cpp
index b098eb6b46..7e0ded9f0f 100644
--- a/src/ToolBox/superpmi/superpmi-shim-simple/icorjitinfo.cpp
+++ b/src/ToolBox/superpmi/superpmi-shim-simple/icorjitinfo.cpp
@@ -134,10 +134,11 @@ CORINFO_MODULE_HANDLE interceptor_ICJI::getMethodModule(CORINFO_METHOD_HANDLE me
// vtable of it's owning class or interface.
void interceptor_ICJI::getMethodVTableOffset(CORINFO_METHOD_HANDLE method, /* IN */
unsigned* offsetOfIndirection, /* OUT */
- unsigned* offsetAfterIndirection /* OUT */
+ unsigned* offsetAfterIndirection,/* OUT */
+ bool* isRelative /* OUT */
)
{
- original_ICorJitInfo->getMethodVTableOffset(method, offsetOfIndirection, offsetAfterIndirection);
+ original_ICorJitInfo->getMethodVTableOffset(method, offsetOfIndirection, offsetAfterIndirection, isRelative);
}
// Find the virtual method in implementingClass that overrides virtualMethod.
@@ -973,6 +974,14 @@ const char* interceptor_ICJI::getMethodName(CORINFO_METHOD_HANDLE ftn, /*
return original_ICorJitInfo->getMethodName(ftn, moduleName);
}
+const char* interceptor_ICJI::getMethodNameFromMetadata(CORINFO_METHOD_HANDLE ftn, /* IN */
+ const char** className, /* OUT */
+ const char** namespaceName /* OUT */
+ )
+{
+ return original_ICorJitInfo->getMethodNameFromMetadata(ftn, className, namespaceName);
+}
+
// this function is for debugging only. It returns a value that
// is will always be the same for a given method. It is used
// to implement the 'jitRange' functionality
diff --git a/src/ToolBox/superpmi/superpmi/CMakeLists.txt b/src/ToolBox/superpmi/superpmi/CMakeLists.txt
index eb3f08a3e5..5b9897e02b 100644
--- a/src/ToolBox/superpmi/superpmi/CMakeLists.txt
+++ b/src/ToolBox/superpmi/superpmi/CMakeLists.txt
@@ -5,6 +5,7 @@ remove_definitions(-D_UNICODE)
add_definitions(-DFEATURE_NO_HOST)
add_definitions(-DSELF_NO_HOST)
+add_definitions(-DUSE_COREDISTOOLS)
if(WIN32)
#use static crt
@@ -14,10 +15,6 @@ endif(WIN32)
include_directories(.)
include_directories(../superpmi-shared)
-# When it is ready (the build works on all platforms, referencing the coredistools
-# package), define this:
-# add_definitions(-DUSE_COREDISTOOLS)
-
set(SUPERPMI_SOURCES
commandline.cpp
coreclrcallbacks.cpp
diff --git a/src/ToolBox/superpmi/superpmi/commandline.cpp b/src/ToolBox/superpmi/superpmi/commandline.cpp
index 8546afae7c..47ba0940c2 100644
--- a/src/ToolBox/superpmi/superpmi/commandline.cpp
+++ b/src/ToolBox/superpmi/superpmi/commandline.cpp
@@ -8,6 +8,7 @@
//----------------------------------------------------------
#include "standardpch.h"
+#include "lightweightmap.h"
#include "commandline.h"
#include "superpmi.h"
#include "mclist.h"
@@ -108,11 +109,22 @@ void CommandLine::DumpHelp(const char* program)
printf(" Used by the assembly differences calculator. This specifies the target\n");
printf(" architecture for cross-compilation. Currently allowed <target> value: arm64\n");
printf("\n");
-#ifdef USE_COREDISTOOLS
printf(" -coredistools\n");
printf(" Use disassembly tools from the CoreDisTools library\n");
- printf("\n");
+#if defined(USE_MSVCDIS)
+ printf(" Default: use MSVCDIS.\n");
+#elif defined(USE_COREDISTOOLS)
+ printf(" Ignored: MSVCDIS is not available, so CoreDisTools will be used.\n");
+#else
+ printf(" Ignored: neither MSVCDIS nor CoreDisTools is available.\n");
#endif // USE_COREDISTOOLS
+ printf("\n");
+ printf(" -jitoption key=value\n");
+ printf(" Set the JIT option named \"key\" to \"value\" for JIT 1. NOTE: do not use a \"COMPlus_\" prefix!\n");
+ printf("\n");
+ printf(" -jit2option key=value\n");
+ printf(" Set the JIT option named \"key\" to \"value\" for JIT 2. NOTE: do not use a \"COMPlus_\" prefix!\n");
+ printf("\n");
printf("Inputs are case sensitive.\n");
printf("\n");
printf("SuperPMI method contexts are stored in files with extension .MC, implying\n");
@@ -135,6 +147,40 @@ void CommandLine::DumpHelp(const char* program)
printf(" ; if there are any failures, record their MC numbers in the file fail.mcl\n");
}
+static bool ParseJitOption(const char* optionString, wchar_t** key, wchar_t **value)
+{
+ char tempKey[1024];
+
+ unsigned i;
+ for (i = 0; optionString[i] != '='; i++)
+ {
+ if ((i >= 1023) || (optionString[i] == '\0'))
+ {
+ return false;
+ }
+ tempKey[i] = optionString[i];
+ }
+ tempKey[i] = '\0';
+
+ const char* tempVal = &optionString[i + 1];
+ if (tempVal[0] == '\0')
+ {
+ return false;
+ }
+
+ const unsigned keyLen = i;
+ wchar_t* keyBuf = new wchar_t[keyLen + 1];
+ MultiByteToWideChar(CP_UTF8, 0, tempKey, keyLen + 1, keyBuf, keyLen + 1);
+
+ const unsigned valLen = (unsigned)strlen(tempVal);
+ wchar_t* valBuf = new wchar_t[valLen + 1];
+ MultiByteToWideChar(CP_UTF8, 0, tempVal, valLen + 1, valBuf, valLen + 1);
+
+ *key = keyBuf;
+ *value = valBuf;
+ return true;
+}
+
// Assumption: All inputs are initialized to default or real value. we'll just set the stuff we see on the command
// line. Assumption: Single byte names are passed in.. mb stuff doesnt cause an obvious problem... but it might have
// issues... Assumption: Values larger than 2^31 aren't expressible from the commandline.... (atoi) Unless you pass in
@@ -353,12 +399,12 @@ bool CommandLine::Parse(int argc, char* argv[], /* OUT */ Options* o)
o->compileList = argv[i]; // Save this in case we need it for -parallel.
}
-#ifdef USE_COREDISTOOLS
else if ((_strnicmp(&argv[i][1], "coredistools", argLen) == 0))
{
+#ifndef USE_COREDISTOOLS // If USE_COREDISTOOLS is not defined, then allow the switch, but ignore it.
o->useCoreDisTools = true;
- }
#endif // USE_COREDISTOOLS
+ }
else if ((_strnicmp(&argv[i][1], "matchHash", argLen) == 0))
{
if (++i >= argc)
@@ -476,6 +522,52 @@ bool CommandLine::Parse(int argc, char* argv[], /* OUT */ Options* o)
return false;
}
}
+ else if ((_strnicmp(&argv[i][1], "jitoption", argLen) == 0))
+ {
+ i++;
+
+ wchar_t *key, *value;
+ if ((i >= argc) || !ParseJitOption(argv[i], &key, &value))
+ {
+ DumpHelp(argv[0]);
+ return false;
+ }
+
+ if (o->jitOptions == nullptr)
+ {
+ o->jitOptions = new LightWeightMap<DWORD, DWORD>();
+ }
+
+ DWORD keyIndex = (DWORD)o->jitOptions->AddBuffer((unsigned char*)key, sizeof(wchar_t) * ((unsigned int)wcslen(key) + 1));
+ DWORD valueIndex = (DWORD)o->jitOptions->AddBuffer((unsigned char*)value, sizeof(wchar_t) * ((unsigned int)wcslen(value) + 1));
+ o->jitOptions->Add(keyIndex, valueIndex);
+
+ delete[] key;
+ delete[] value;
+ }
+ else if ((_strnicmp(&argv[i][1], "jit2option", argLen) == 0))
+ {
+ i++;
+
+ wchar_t *key, *value;
+ if ((i >= argc) || !ParseJitOption(argv[i], &key, &value))
+ {
+ DumpHelp(argv[0]);
+ return false;
+ }
+
+ if (o->jit2Options == nullptr)
+ {
+ o->jit2Options = new LightWeightMap<DWORD, DWORD>();
+ }
+
+ DWORD keyIndex = (DWORD)o->jit2Options->AddBuffer((unsigned char*)key, sizeof(wchar_t) * ((unsigned int)wcslen(key) + 1));
+ DWORD valueIndex = (DWORD)o->jit2Options->AddBuffer((unsigned char*)value, sizeof(wchar_t) * ((unsigned int)wcslen(value) + 1));
+ o->jit2Options->Add(keyIndex, valueIndex);
+
+ delete[] key;
+ delete[] value;
+ }
else
{
LogError("Unknown switch '%s' passed as argument.", argv[i]);
diff --git a/src/ToolBox/superpmi/superpmi/commandline.h b/src/ToolBox/superpmi/superpmi/commandline.h
index 9937c3c036..0881f088b0 100644
--- a/src/ToolBox/superpmi/superpmi/commandline.h
+++ b/src/ToolBox/superpmi/superpmi/commandline.h
@@ -25,7 +25,11 @@ public:
, breakOnAssert(false)
, applyDiff(false)
, parallel(false)
- , useCoreDisTools(false)
+#if !defined(USE_MSVCDIS) && defined(USE_COREDISTOOLS)
+ , useCoreDisTools(true) // if CoreDisTools is available (but MSVCDIS is not), use it.
+#else
+ , useCoreDisTools(false) // Otherwise, use MSVCDIS if that is available (else no diffs are available).
+#endif
, skipCleanup(false)
, workerCount(-1)
, indexCount(-1)
@@ -38,6 +42,8 @@ public:
, compileList(nullptr)
, offset(-1)
, increment(-1)
+ , jitOptions(nullptr)
+ , jit2Options(nullptr)
{
}
@@ -63,6 +69,8 @@ public:
char* compileList;
int offset;
int increment;
+ LightWeightMap<DWORD, DWORD>* jitOptions;
+ LightWeightMap<DWORD, DWORD>* jit2Options;
};
static bool Parse(int argc, char* argv[], /* OUT */ Options* o);
diff --git a/src/ToolBox/superpmi/superpmi/coreclrcallbacks.cpp b/src/ToolBox/superpmi/superpmi/coreclrcallbacks.cpp
index 98fbe6980d..d96e2be7df 100644
--- a/src/ToolBox/superpmi/superpmi/coreclrcallbacks.cpp
+++ b/src/ToolBox/superpmi/superpmi/coreclrcallbacks.cpp
@@ -8,7 +8,7 @@
#include "coreclrcallbacks.h"
#include "iexecutionengine.h"
-IExecutionEngine* IEE_t()
+IExecutionEngine* STDMETHODCALLTYPE IEE_t()
{
MyIEE* iee = InitIExecutionEngine();
return iee;
@@ -24,7 +24,7 @@ HRESULT STDMETHODCALLTYPE GetCORSystemDirectory(LPWSTR pbuffer, DWORD cchBuffer,
HANDLE ourHeap = nullptr;
-LPVOID EEHeapAllocInProcessHeap(DWORD dwFlags, SIZE_T dwBytes)
+LPVOID STDMETHODCALLTYPE EEHeapAllocInProcessHeap(DWORD dwFlags, SIZE_T dwBytes)
{
if (ourHeap == nullptr)
ourHeap = HeapCreate(0, 4096, 0);
@@ -39,13 +39,13 @@ LPVOID EEHeapAllocInProcessHeap(DWORD dwFlags, SIZE_T dwBytes)
return result;
}
-BOOL EEHeapFreeInProcessHeap(DWORD dwFlags, LPVOID lpMem)
+BOOL STDMETHODCALLTYPE EEHeapFreeInProcessHeap(DWORD dwFlags, LPVOID lpMem)
{
// return true;
return HeapFree(ourHeap, dwFlags, lpMem);
}
-void* GetCLRFunction(LPCSTR functionName)
+void* STDMETHODCALLTYPE GetCLRFunction(LPCSTR functionName)
{
if (strcmp(functionName, "EEHeapAllocInProcessHeap") == 0)
return (void*)EEHeapAllocInProcessHeap;
diff --git a/src/ToolBox/superpmi/superpmi/icorjitinfo.cpp b/src/ToolBox/superpmi/superpmi/icorjitinfo.cpp
index d88e35299a..2e78113991 100644
--- a/src/ToolBox/superpmi/superpmi/icorjitinfo.cpp
+++ b/src/ToolBox/superpmi/superpmi/icorjitinfo.cpp
@@ -165,11 +165,12 @@ CORINFO_MODULE_HANDLE MyICJI::getMethodModule(CORINFO_METHOD_HANDLE method)
// vtable of it's owning class or interface.
void MyICJI::getMethodVTableOffset(CORINFO_METHOD_HANDLE method, /* IN */
unsigned* offsetOfIndirection, /* OUT */
- unsigned* offsetAfterIndirection /* OUT */
+ unsigned* offsetAfterIndirection,/* OUT */
+ bool* isRelative /* OUT */
)
{
jitInstance->mc->cr->AddCall("getMethodVTableOffset");
- jitInstance->mc->repGetMethodVTableOffset(method, offsetOfIndirection, offsetAfterIndirection);
+ jitInstance->mc->repGetMethodVTableOffset(method, offsetOfIndirection, offsetAfterIndirection, isRelative);
}
// Find the virtual method in implementingClass that overrides virtualMethod.
@@ -1182,6 +1183,15 @@ const char* MyICJI::getMethodName(CORINFO_METHOD_HANDLE ftn, /* IN */
return jitInstance->mc->repGetMethodName(ftn, moduleName);
}
+const char* MyICJI::getMethodNameFromMetadata(CORINFO_METHOD_HANDLE ftn, /* IN */
+ const char** className, /* OUT */
+ const char** namespaceName /* OUT */
+ )
+{
+ jitInstance->mc->cr->AddCall("getMethodNameFromMetadata");
+ return jitInstance->mc->repGetMethodNameFromMetadata(ftn, className, namespaceName);
+}
+
// this function is for debugging only. It returns a value that
// is will always be the same for a given method. It is used
// to implement the 'jitRange' functionality
diff --git a/src/ToolBox/superpmi/superpmi/jithost.cpp b/src/ToolBox/superpmi/superpmi/jithost.cpp
index d14909bae1..a515d51cf1 100644
--- a/src/ToolBox/superpmi/superpmi/jithost.cpp
+++ b/src/ToolBox/superpmi/superpmi/jithost.cpp
@@ -77,19 +77,30 @@ int JitHost::getIntConfigValue(const wchar_t* key, int defaultValue)
return jitInstance.mc->index;
}
- // If the result is the default value, probe the environment for
- // a COMPlus variable with the same name.
- wchar_t* complus = GetCOMPlusVariable(key, jitInstance);
- if (complus == nullptr)
- {
- return defaultValue;
- }
+ // If the result is the default value, probe the JIT options and then the environment. If a value is found, parse
+ // it as a hex integer.
- // Parse the value as a hex integer.
wchar_t* endPtr;
- result = static_cast<int>(wcstoul(complus, &endPtr, 16));
- bool succeeded = (errno != ERANGE) && (endPtr != complus);
- jitInstance.freeLongLivedArray(complus);
+ bool succeeded;
+
+ const wchar_t* value = jitInstance.getOption(key);
+ if (value != nullptr)
+ {
+ result = static_cast<int>(wcstoul(value, &endPtr, 16));
+ succeeded = (errno != ERANGE) && (endPtr != value);
+ }
+ else
+ {
+ wchar_t* complus = GetCOMPlusVariable(key, jitInstance);
+ if (complus == nullptr)
+ {
+ return defaultValue;
+ }
+
+ result = static_cast<int>(wcstoul(complus, &endPtr, 16));
+ succeeded = (errno != ERANGE) && (endPtr != complus);
+ jitInstance.freeLongLivedArray(complus);
+ }
return succeeded ? result : defaultValue;
}
@@ -99,19 +110,22 @@ const wchar_t* JitHost::getStringConfigValue(const wchar_t* key)
jitInstance.mc->cr->AddCall("getStringConfigValue");
const wchar_t* result = jitInstance.mc->repGetStringConfigValue(key);
- if (result != nullptr)
+ // If the result is the default value, probe the JIT options and then the environment.
+ if (result == nullptr)
{
- // Now we need to dup it, so you can call freeStringConfigValue() on what we return.
- size_t resultLenInChars = wcslen(result) + 1;
- wchar_t* dupResult = (wchar_t*)jitInstance.allocateLongLivedArray((ULONG)(sizeof(wchar_t) * resultLenInChars));
- wcscpy_s(dupResult, resultLenInChars, result);
-
- return dupResult;
+ result = jitInstance.getOption(key);
+ if (result == nullptr)
+ {
+ return GetCOMPlusVariable(key, jitInstance);
+ }
}
- // If the result is the default value, probe the environment for
- // a COMPlus variable with the same name.
- return GetCOMPlusVariable(key, jitInstance);
+ // Now we need to dup it, so you can call freeStringConfigValue() on what we return.
+ size_t resultLenInChars = wcslen(result) + 1;
+ wchar_t* dupResult = (wchar_t*)jitInstance.allocateLongLivedArray((ULONG)(sizeof(wchar_t) * resultLenInChars));
+ wcscpy_s(dupResult, resultLenInChars, result);
+
+ return dupResult;
}
void JitHost::freeStringConfigValue(const wchar_t* value)
diff --git a/src/ToolBox/superpmi/superpmi/jithost.h b/src/ToolBox/superpmi/superpmi/jithost.h
index 60181cd907..9e31e4362d 100644
--- a/src/ToolBox/superpmi/superpmi/jithost.h
+++ b/src/ToolBox/superpmi/superpmi/jithost.h
@@ -6,7 +6,7 @@
#ifndef _JITHOST
#define _JITHOST
-class JitHost : public ICorJitHost
+class JitHost final: public ICorJitHost
{
public:
JitHost(JitInstance& jitInstance);
diff --git a/src/ToolBox/superpmi/superpmi/jitinstance.cpp b/src/ToolBox/superpmi/superpmi/jitinstance.cpp
index e463f82139..2d84cfd658 100644
--- a/src/ToolBox/superpmi/superpmi/jitinstance.cpp
+++ b/src/ToolBox/superpmi/superpmi/jitinstance.cpp
@@ -12,7 +12,7 @@
#include "errorhandling.h"
#include "spmiutil.h"
-JitInstance* JitInstance::InitJit(char* nameOfJit, bool breakOnAssert, SimpleTimer* st1, MethodContext* firstContext)
+JitInstance* JitInstance::InitJit(char* nameOfJit, bool breakOnAssert, SimpleTimer* st1, MethodContext* firstContext, LightWeightMap<DWORD, DWORD>* options)
{
JitInstance* jit = new JitInstance();
if (jit == nullptr)
@@ -21,6 +21,8 @@ JitInstance* JitInstance::InitJit(char* nameOfJit, bool breakOnAssert, SimpleTim
return nullptr;
}
+ jit->options = options;
+
if (st1 != nullptr)
st1->Start();
HRESULT hr = jit->StartUp(nameOfJit, false, breakOnAssert, firstContext);
@@ -33,6 +35,7 @@ JitInstance* JitInstance::InitJit(char* nameOfJit, bool breakOnAssert, SimpleTim
}
if (st1 != nullptr)
LogVerbose("Jit startup took %fms", st1->GetMilliseconds());
+
return jit;
}
@@ -284,7 +287,6 @@ JitInstance::Result JitInstance::CompileMethod(MethodContext* MethodToCompile, i
times[0] = 0;
times[1] = 0;
- mc->repEnvironmentSet(); // Sets envvars
stj.Start();
PAL_TRY(Param*, pParam, &param)
@@ -349,7 +351,6 @@ JitInstance::Result JitInstance::CompileMethod(MethodContext* MethodToCompile, i
// If we get here, we know it compiles
timeResult(param.info, param.flags);
}
- mc->repEnvironmentUnset(); // Unsets envvars
mc->cr->secondsToCompile = stj.GetSeconds();
@@ -398,6 +399,23 @@ void JitInstance::timeResult(CORINFO_METHOD_INFO info, unsigned flags)
/*-------------------------- Misc ---------------------------------------*/
+const wchar_t* JitInstance::getOption(const wchar_t* key)
+{
+ if (options == nullptr)
+ {
+ return nullptr;
+ }
+
+ size_t keyLenInBytes = sizeof(wchar_t) * (wcslen(key) + 1);
+ int keyIndex = options->Contains((unsigned char*)key, (unsigned int)keyLenInBytes);
+ if (keyIndex == -1)
+ {
+ return nullptr;
+ }
+
+ return (const wchar_t*)options->GetBuffer(options->Get(keyIndex));
+}
+
// Used to allocate memory that needs to handed to the EE.
// For eg, use this to allocated memory for reporting debug info,
// which will be handed to the EE by setVars() and setBoundaries()
@@ -429,3 +447,18 @@ void JitInstance::freeLongLivedArray(void* array)
{
HeapFree(ourHeap, 0, array);
}
+
+// Reset JitConfig, that stores Enviroment variables.
+bool JitInstance::resetConfig(MethodContext* firstContext)
+{
+ if (pnjitStartup != nullptr)
+ {
+ mc = firstContext;
+ ICorJitHost* newHost = new JitHost(*this);
+ pnjitStartup(newHost);
+ delete static_cast<JitHost*>(jitHost);
+ jitHost = newHost;
+ return true;
+ }
+ return false;
+}
diff --git a/src/ToolBox/superpmi/superpmi/jitinstance.h b/src/ToolBox/superpmi/superpmi/jitinstance.h
index 9db17dc1ad..0baf401803 100644
--- a/src/ToolBox/superpmi/superpmi/jitinstance.h
+++ b/src/ToolBox/superpmi/superpmi/jitinstance.h
@@ -25,6 +25,8 @@ private:
ICorJitInfo* icji;
SimpleTimer stj;
+ LightWeightMap<DWORD, DWORD>* options;
+
JitInstance(){};
void timeResult(CORINFO_METHOD_INFO info, unsigned flags);
@@ -41,13 +43,17 @@ public:
ICorJitCompiler* pJitInstance;
// Allocate and initialize the jit provided
- static JitInstance* InitJit(char* nameOfJit, bool breakOnAssert, SimpleTimer* st1, MethodContext* firstContext);
+ static JitInstance* InitJit(char* nameOfJit, bool breakOnAssert, SimpleTimer* st1, MethodContext* firstContext, LightWeightMap<DWORD, DWORD>* options);
HRESULT StartUp(char* PathToJit, bool copyJit, bool breakOnDebugBreakorAV, MethodContext* firstContext);
bool reLoad(MethodContext* firstContext);
+ bool resetConfig(MethodContext* firstContext);
+
Result CompileMethod(MethodContext* MethodToCompile, int mcIndex, bool collectThroughput);
+ const wchar_t* getOption(const wchar_t* key);
+
void* allocateArray(ULONG size);
void* allocateLongLivedArray(ULONG size);
void freeArray(void* array);
diff --git a/src/ToolBox/superpmi/superpmi/neardiffer.cpp b/src/ToolBox/superpmi/superpmi/neardiffer.cpp
index d3ccae5ccc..d31a4066b6 100644
--- a/src/ToolBox/superpmi/superpmi/neardiffer.cpp
+++ b/src/ToolBox/superpmi/superpmi/neardiffer.cpp
@@ -29,38 +29,89 @@ static void LogFromCoreDisToolsHelper(LogLevel level, const char* msg, va_list a
}
#define LOGGER(L) \
- \
-static void Log##L(const char* msg, ...) \
- \
-{ \
- va_list argList; \
- va_start(argList, msg); \
- LogFromCoreDisToolsHelper(LOGLEVEL_##L, msg, argList); \
- va_end(argList); \
- \
+static void __cdecl CorDisToolsLog##L(const char* msg, ...) \
+{ \
+ va_list argList; \
+ va_start(argList, msg); \
+ LogFromCoreDisToolsHelper(LOGLEVEL_##L, msg, argList); \
+ va_end(argList); \
}
LOGGER(VERBOSE)
LOGGER(ERROR)
LOGGER(WARNING)
-const PrintControl CorPrinter = {LogERROR, LogWARNING, LogVERBOSE, LogVERBOSE};
+const PrintControl CorPrinter = {CorDisToolsLogERROR, CorDisToolsLogWARNING, CorDisToolsLogVERBOSE, CorDisToolsLogVERBOSE};
#endif // USE_COREDISTOOLS
+#ifdef USE_COREDISTOOLS
+NewDiffer_t* g_PtrNewDiffer = nullptr;
+FinishDiff_t* g_PtrFinishDiff = nullptr;
+NearDiffCodeBlocks_t* g_PtrNearDiffCodeBlocks = nullptr;
+DumpDiffBlocks_t* g_PtrDumpDiffBlocks = nullptr;
+#endif // USE_COREDISTOOLS
+
//
-// The NearDiff Disassembler Initialization
+// The NearDiff Disassembler initialization.
+//
+// Returns true on success, false on failure.
//
-void NearDiffer::InitAsmDiff()
+bool NearDiffer::InitAsmDiff()
{
#ifdef USE_COREDISTOOLS
+
if (UseCoreDisTools)
{
- corAsmDiff = NewDiffer(Target_Host, &CorPrinter, NearDiffer::compareOffsets);
+ const char* coreDisToolsLibrary = MAKEDLLNAME_A("coredistools");
+
+ HMODULE hCoreDisToolsLib = ::LoadLibraryA(coreDisToolsLibrary);
+ if (hCoreDisToolsLib == 0)
+ {
+ LogError("LoadLibrary(%s) failed (0x%08x)", coreDisToolsLibrary, ::GetLastError());
+ return false;
+ }
+ g_PtrNewDiffer = (NewDiffer_t*)::GetProcAddress(hCoreDisToolsLib, "NewDiffer");
+ if (g_PtrNewDiffer == nullptr)
+ {
+ LogError("GetProcAddress 'NewDiffer' failed (0x%08x)", ::GetLastError());
+ return false;
+ }
+ g_PtrFinishDiff = (FinishDiff_t*)::GetProcAddress(hCoreDisToolsLib, "FinishDiff");
+ if (g_PtrFinishDiff == nullptr)
+ {
+ LogError("GetProcAddress 'FinishDiff' failed (0x%08x)", ::GetLastError());
+ return false;
+ }
+ g_PtrNearDiffCodeBlocks = (NearDiffCodeBlocks_t*)::GetProcAddress(hCoreDisToolsLib, "NearDiffCodeBlocks");
+ if (g_PtrNearDiffCodeBlocks == nullptr)
+ {
+ LogError("GetProcAddress 'NearDiffCodeBlocks' failed (0x%08x)", ::GetLastError());
+ return false;
+ }
+ g_PtrDumpDiffBlocks = (DumpDiffBlocks_t*)::GetProcAddress(hCoreDisToolsLib, "DumpDiffBlocks");
+ if (g_PtrDumpDiffBlocks == nullptr)
+ {
+ LogError("GetProcAddress 'DumpDiffBlocks' failed (0x%08x)", ::GetLastError());
+ return false;
+ }
+
+ corAsmDiff = (*g_PtrNewDiffer)(Target_Host, &CorPrinter, NearDiffer::CoreDisCompareOffsetsCallback);
}
#endif // USE_COREDISTOOLS
+
+ return true;
}
+#ifdef USE_COREDISTOOLS
+// static
+bool __cdecl NearDiffer::CoreDisCompareOffsetsCallback(
+ const void* payload, size_t blockOffset, size_t instrLen, uint64_t offset1, uint64_t offset2)
+{
+ return compareOffsets(payload, blockOffset, instrLen, offset1, offset2);
+}
+#endif // USE_COREDISTOOLS
+
//
// The NearDiff destructor
//
@@ -69,7 +120,7 @@ NearDiffer::~NearDiffer()
#ifdef USE_COREDISTOOLS
if (corAsmDiff != nullptr)
{
- FinishDiff(corAsmDiff);
+ (*g_PtrFinishDiff)(corAsmDiff);
}
#endif // USE_COREDISTOOLS
}
@@ -403,12 +454,12 @@ bool NearDiffer::compareCodeSection(MethodContext* mc,
#ifdef USE_COREDISTOOLS
if (UseCoreDisTools)
{
- bool areSame = NearDiffCodeBlocks(corAsmDiff, &data, (const uint8_t*)originalBlock1, block1, blocksize1,
+ bool areSame = (*g_PtrNearDiffCodeBlocks)(corAsmDiff, &data, (const uint8_t*)originalBlock1, block1, blocksize1,
(const uint8_t*)originalBlock2, block2, blocksize2);
if (!areSame)
{
- DumpDiffBlocks(corAsmDiff, (const uint8_t*)originalBlock1, block1, blocksize1,
+ (*g_PtrDumpDiffBlocks)(corAsmDiff, (const uint8_t*)originalBlock1, block1, blocksize1,
(const uint8_t*)originalBlock2, block2, blocksize2);
}
diff --git a/src/ToolBox/superpmi/superpmi/neardiffer.h b/src/ToolBox/superpmi/superpmi/neardiffer.h
index 100f87cce2..a2c7f8f648 100644
--- a/src/ToolBox/superpmi/superpmi/neardiffer.h
+++ b/src/ToolBox/superpmi/superpmi/neardiffer.h
@@ -26,7 +26,7 @@ public:
~NearDiffer();
- void InitAsmDiff();
+ bool InitAsmDiff();
bool compare(MethodContext* mc, CompileResult* cr1, CompileResult* cr2);
@@ -74,7 +74,12 @@ private:
const void* payload, size_t blockOffset, size_t instrLen, uint64_t offset1, uint64_t offset2);
#ifdef USE_COREDISTOOLS
+
+ static bool __cdecl CoreDisCompareOffsetsCallback(
+ const void* payload, size_t blockOffset, size_t instrLen, uint64_t offset1, uint64_t offset2);
+
CorAsmDiff* corAsmDiff;
+
#endif // USE_COREDISTOOLS
#ifdef USE_MSVCDIS
diff --git a/src/ToolBox/superpmi/superpmi/parallelsuperpmi.cpp b/src/ToolBox/superpmi/superpmi/parallelsuperpmi.cpp
index 0f2d31d3e5..41b27deebc 100644
--- a/src/ToolBox/superpmi/superpmi/parallelsuperpmi.cpp
+++ b/src/ToolBox/superpmi/superpmi/parallelsuperpmi.cpp
@@ -7,6 +7,7 @@
#include "superpmi.h"
#include "simpletimer.h"
#include "mclist.h"
+#include "lightweightmap.h"
#include "commandline.h"
#include "errorhandling.h"
@@ -360,6 +361,26 @@ char* ConstructChildProcessArgs(const CommandLine::Options& o)
ADDARG_STRING(o.targetArchitecture, "-target");
ADDARG_STRING(o.compileList, "-compile");
+ if (o.jitOptions != nullptr)
+ {
+ for (unsigned i = 0; i < o.jitOptions->GetCount(); i++)
+ {
+ wchar_t* key = (wchar_t*)o.jitOptions->GetBuffer(o.jitOptions->GetKey(i));
+ wchar_t* value = (wchar_t*)o.jitOptions->GetBuffer(o.jitOptions->GetItem(i));
+ bytesWritten += sprintf_s(spmiArgs + bytesWritten, MAX_CMDLINE_SIZE - bytesWritten, " -jitoption %S=%S", key, value);
+ }
+ }
+
+ if (o.jit2Options != nullptr)
+ {
+ for (unsigned i = 0; i < o.jit2Options->GetCount(); i++)
+ {
+ wchar_t* key = (wchar_t*)o.jit2Options->GetBuffer(o.jit2Options->GetKey(i));
+ wchar_t* value = (wchar_t*)o.jit2Options->GetBuffer(o.jit2Options->GetItem(i));
+ bytesWritten += sprintf_s(spmiArgs + bytesWritten, MAX_CMDLINE_SIZE - bytesWritten, " -jit2option %S=%S", key, value);
+ }
+ }
+
ADDSTRING(o.nameOfJit);
ADDSTRING(o.nameOfJit2);
ADDSTRING(o.nameOfInputMethodContextFile);
diff --git a/src/ToolBox/superpmi/superpmi/superpmi.cpp b/src/ToolBox/superpmi/superpmi/superpmi.cpp
index c1225e419e..a8363a608d 100644
--- a/src/ToolBox/superpmi/superpmi/superpmi.cpp
+++ b/src/ToolBox/superpmi/superpmi/superpmi.cpp
@@ -9,6 +9,7 @@
#include "coredistools.h"
#endif // USE_COREDISTOOLS
+#include "lightweightmap.h"
#include "commandline.h"
#include "superpmi.h"
#include "jitinstance.h"
@@ -106,8 +107,8 @@ void InvokeNearDiffer(NearDiffer* nearDiffer,
{
SpmiException e(&param.exceptionPointers);
- LogError("main method %d of size %d failed to load and compile correctly. EnvCnt=%d",
- (*reader)->GetMethodContextIndex(), (*mc)->methodSize, (*mc)->repEnvironmentGetCount());
+ LogError("main method %d of size %d failed to load and compile correctly.",
+ (*reader)->GetMethodContextIndex(), (*mc)->methodSize);
e.ShowAndDeleteMessage();
if ((*o).mclFilename != nullptr)
(*failingMCL).AddMethodToMCL((*reader)->GetMethodContextIndex());
@@ -240,7 +241,10 @@ int __cdecl main(int argc, char* argv[])
if (o.applyDiff)
{
- nearDiffer.InitAsmDiff();
+ if (!nearDiffer.InitAsmDiff())
+ {
+ return -1;
+ }
}
while (true)
@@ -283,7 +287,7 @@ int __cdecl main(int argc, char* argv[])
{
SimpleTimer st4;
- jit = JitInstance::InitJit(o.nameOfJit, o.breakOnAssert, &st4, mc);
+ jit = JitInstance::InitJit(o.nameOfJit, o.breakOnAssert, &st4, mc, o.jitOptions);
if (jit == nullptr)
{
// InitJit already printed a failure message
@@ -292,7 +296,7 @@ int __cdecl main(int argc, char* argv[])
if (o.nameOfJit2 != nullptr)
{
- jit2 = JitInstance::InitJit(o.nameOfJit2, o.breakOnAssert, &st4, mc);
+ jit2 = JitInstance::InitJit(o.nameOfJit2, o.breakOnAssert, &st4, mc, o.jit2Options);
if (jit2 == nullptr)
{
// InitJit already printed a failure message
@@ -310,6 +314,21 @@ int __cdecl main(int argc, char* argv[])
mc->cr = new CompileResult();
mc->originalCR = crl;
+ if (mc->wasEnviromentChanged())
+ {
+ if (!jit->resetConfig(mc))
+ {
+ LogError("JIT can't reset enviroment");
+ }
+ if (o.nameOfJit2 != nullptr)
+ {
+ if (!jit2->resetConfig(mc))
+ {
+ LogError("JIT2 can't reset enviroment");
+ }
+ }
+ }
+
jittedCount++;
st3.Start();
res = jit->CompileMethod(mc, reader->GetMethodContextIndex(), collectThroughput);
@@ -342,8 +361,8 @@ int __cdecl main(int argc, char* argv[])
if (res2 == JitInstance::RESULT_ERROR)
{
- LogError("JIT2 main method %d of size %d failed to load and compile correctly. EnvCnt=%d",
- reader->GetMethodContextIndex(), mc->methodSize, mc->repEnvironmentGetCount());
+ LogError("JIT2 main method %d of size %d failed to load and compile correctly.",
+ reader->GetMethodContextIndex(), mc->methodSize);
}
// Methods that don't compile due to missing JIT-EE information
@@ -485,8 +504,8 @@ int __cdecl main(int argc, char* argv[])
// to, for instance, failures caused by missing JIT-EE details).
if (res == JitInstance::RESULT_ERROR)
{
- LogError("main method %d of size %d failed to load and compile correctly. EnvCnt=%d",
- reader->GetMethodContextIndex(), mc->methodSize, mc->repEnvironmentGetCount());
+ LogError("main method %d of size %d failed to load and compile correctly.",
+ reader->GetMethodContextIndex(), mc->methodSize);
if ((o.reproName != nullptr) && (o.indexCount == -1))
{
char buff[500];
diff --git a/src/binder/assemblybinder.cpp b/src/binder/assemblybinder.cpp
index 73ea025ae8..7c0aa8077e 100644
--- a/src/binder/assemblybinder.cpp
+++ b/src/binder/assemblybinder.cpp
@@ -89,38 +89,66 @@ namespace BINDER_SPACE
AssemblyVersion *pRequestedVersion = pRequestedName->GetVersion();
AssemblyVersion *pFoundVersion = pFoundName->GetVersion();
- //
- // If the AssemblyRef has no version, we can treat it as requesting the most accommodating version (0.0.0.0). In
- // that case, skip version checking and allow the bind.
- //
- if (!pRequestedName->HaveAssemblyVersion())
+ do
{
- return hr;
- }
+ if (!pRequestedVersion->HasMajor())
+ {
+ // An unspecified requested version component matches any value for the same component in the found version,
+ // regardless of lesser-order version components
+ break;
+ }
+ if (!pFoundVersion->HasMajor() || pRequestedVersion->GetMajor() > pFoundVersion->GetMajor())
+ {
+ // - A specific requested version component does not match an unspecified value for the same component in
+ // the found version, regardless of lesser-order version components
+ // - Or, the requested version is greater than the found version
+ hr = FUSION_E_APP_DOMAIN_LOCKED;
+ break;
+ }
+ if (pRequestedVersion->GetMajor() < pFoundVersion->GetMajor())
+ {
+ // The requested version is less than the found version
+ break;
+ }
- //
- // This if condition is paired with the one above that checks for pRequestedName
- // not having an assembly version. If we didn't exit in the above if condition,
- // and satisfy this one's requirements, we're in a situation where the assembly
- // Ref has a version, but the Def doesn't, which cannot succeed a bind
- //
- _ASSERTE(pRequestedName->HaveAssemblyVersion());
- if (!pFoundName->HaveAssemblyVersion())
- {
- hr = FUSION_E_APP_DOMAIN_LOCKED;
- }
- else if (pRequestedVersion->IsEqualFeatureVersion(pFoundVersion))
- {
- // Now service version matters
- if (pRequestedVersion->IsLargerServiceVersion(pFoundVersion))
+ if (!pRequestedVersion->HasMinor())
+ {
+ break;
+ }
+ if (!pFoundVersion->HasMinor() || pRequestedVersion->GetMinor() > pFoundVersion->GetMinor())
{
hr = FUSION_E_APP_DOMAIN_LOCKED;
+ break;
}
- }
- else if (pRequestedVersion->IsLargerFeatureVersion(pFoundVersion))
- {
- hr = FUSION_E_APP_DOMAIN_LOCKED;
- }
+ if (pRequestedVersion->GetMinor() < pFoundVersion->GetMinor())
+ {
+ break;
+ }
+
+ if (!pRequestedVersion->HasBuild())
+ {
+ break;
+ }
+ if (!pFoundVersion->HasBuild() || pRequestedVersion->GetBuild() > pFoundVersion->GetBuild())
+ {
+ hr = FUSION_E_APP_DOMAIN_LOCKED;
+ break;
+ }
+ if (pRequestedVersion->GetBuild() < pFoundVersion->GetBuild())
+ {
+ break;
+ }
+
+ if (!pRequestedVersion->HasRevision())
+ {
+ break;
+ }
+ if (!pFoundVersion->HasRevision() || pRequestedVersion->GetRevision() > pFoundVersion->GetRevision())
+ {
+ hr = FUSION_E_APP_DOMAIN_LOCKED;
+ break;
+ }
+ } while (false);
if (pApplicationContext->IsTpaListProvided() && hr == FUSION_E_APP_DOMAIN_LOCKED)
{
diff --git a/src/binder/inc/assemblyname.inl b/src/binder/inc/assemblyname.inl
index 3acd39ce0a..796b33661d 100644
--- a/src/binder/inc/assemblyname.inl
+++ b/src/binder/inc/assemblyname.inl
@@ -133,7 +133,7 @@ void AssemblyName::SetHave(DWORD dwIdentityFlags)
BOOL AssemblyName::HaveAssemblyVersion()
{
- return (m_version.GetMajor() != static_cast<DWORD>(-1));
+ return m_version.HasMajor();
}
BOOL AssemblyName::HaveNeutralCulture()
diff --git a/src/binder/inc/assemblyversion.hpp b/src/binder/inc/assemblyversion.hpp
index 20ef4ee48c..a6be617a30 100644
--- a/src/binder/inc/assemblyversion.hpp
+++ b/src/binder/inc/assemblyversion.hpp
@@ -22,10 +22,19 @@ namespace BINDER_SPACE
{
class AssemblyVersion
{
+ private:
+ static const DWORD Unspecified = (DWORD)-1;
+ static const USHORT UnspecifiedShort = (USHORT)-1;
+
public:
inline AssemblyVersion();
inline ~AssemblyVersion();
+ inline BOOL HasMajor();
+ inline BOOL HasMinor();
+ inline BOOL HasBuild();
+ inline BOOL HasRevision();
+
inline DWORD GetMajor();
inline DWORD GetMinor();
inline DWORD GetBuild();
@@ -35,19 +44,10 @@ namespace BINDER_SPACE
/* in */ DWORD dwMinor);
inline void SetServiceVersion(/* in */ DWORD dwBuild,
/* in */ DWORD dwRevision);
- inline BOOL SetServiceVersion(/* in */ LPCWSTR pwzVersionStr);
- inline BOOL SetVersion(/* in */ LPCWSTR pwzVersionStr);
inline void SetVersion(AssemblyVersion *pAssemblyVersion);
- inline BOOL IsLargerFeatureVersion(/* in */ AssemblyVersion *pAssemblyVersion);
- inline BOOL IsEqualFeatureVersion(/* in */ AssemblyVersion *pAssemblyVersion);
- inline BOOL IsSmallerFeatureVersion(/* in */ AssemblyVersion *pAssemblyVersion);
- inline BOOL IsEqualServiceVersion(/* in */ AssemblyVersion *pAssemblyVersion);
- inline BOOL IsLargerServiceVersion(/* in */ AssemblyVersion *pAssemblyVersion);
inline BOOL Equals(AssemblyVersion *pAssemblyVersion);
- inline BOOL IsSmallerOrEqual(AssemblyVersion *pAssemblyVersion);
- inline BOOL IsLargerOrEqual(AssemblyVersion *pAssemblyVersion);
- protected:
+ private:
DWORD m_dwMajor;
DWORD m_dwMinor;
DWORD m_dwBuild;
diff --git a/src/binder/inc/assemblyversion.inl b/src/binder/inc/assemblyversion.inl
index 795f8c1765..d093808a1a 100644
--- a/src/binder/inc/assemblyversion.inl
+++ b/src/binder/inc/assemblyversion.inl
@@ -25,6 +25,26 @@ AssemblyVersion::~AssemblyVersion()
// Noting to do here
}
+BOOL AssemblyVersion::HasMajor()
+{
+ return m_dwMajor != Unspecified;
+}
+
+BOOL AssemblyVersion::HasMinor()
+{
+ return m_dwMinor != Unspecified;
+}
+
+BOOL AssemblyVersion::HasBuild()
+{
+ return m_dwBuild != Unspecified;
+}
+
+BOOL AssemblyVersion::HasRevision()
+{
+ return m_dwRevision != Unspecified;
+}
+
DWORD AssemblyVersion::GetMajor()
{
return m_dwMajor;
@@ -48,22 +68,21 @@ DWORD AssemblyVersion::GetRevision()
void AssemblyVersion::SetFeatureVersion(DWORD dwMajor,
DWORD dwMinor)
{
- m_dwMajor = dwMajor;
- m_dwMinor = dwMinor;
+ // BaseAssemblySpec and AssemblyName properties store uint16 components for the version. Version and AssemblyVersion store
+ // int32 or uint32. When the former are initialized from the latter, the components are truncated to uint16 size. When the
+ // latter are initialized from the former, they are zero-extended to int32 size. For uint16 components, the max value is
+ // used to indicate an unspecified component. For int32 components, -1 is used. Since we're treating the version as an
+ // assembly version here, map the uint16 unspecified value to the int32 size.
+ m_dwMajor = dwMajor == UnspecifiedShort ? Unspecified : dwMajor;
+ m_dwMinor = dwMinor == UnspecifiedShort ? Unspecified : dwMinor;
}
void AssemblyVersion::SetServiceVersion(DWORD dwBuild,
DWORD dwRevision)
{
- m_dwBuild = dwBuild;
- m_dwRevision = dwRevision;
-}
-
-BOOL AssemblyVersion::SetVersion(LPCWSTR pwzVersionStr)
-{
- SmallStackSString versionString(pwzVersionStr);
-
- return TextualIdentityParser::ParseVersion(versionString, this);
+ // See comment in SetFeatureVersion, the same applies here
+ m_dwBuild = dwBuild == UnspecifiedShort ? Unspecified : dwBuild;
+ m_dwRevision = dwRevision == UnspecifiedShort ? Unspecified : dwRevision;
}
void AssemblyVersion::SetVersion(AssemblyVersion *pAssemblyVersion)
@@ -74,83 +93,6 @@ void AssemblyVersion::SetVersion(AssemblyVersion *pAssemblyVersion)
m_dwRevision = pAssemblyVersion->GetRevision();
}
-BOOL AssemblyVersion::IsLargerFeatureVersion(AssemblyVersion *pAssemblyVersion)
-{
- BOOL result = FALSE;
-
- if (GetMajor() > pAssemblyVersion->GetMajor())
- {
- result = TRUE;
- }
- else if ((GetMajor() == pAssemblyVersion->GetMajor()) &&
- (GetMinor() > pAssemblyVersion->GetMinor()))
- {
- result = TRUE;
- }
-
- return result;
-}
-
-BOOL AssemblyVersion::IsEqualFeatureVersion(AssemblyVersion *pAssemblyVersion)
-{
- BOOL result = FALSE;
-
- if ((GetMajor() == pAssemblyVersion->GetMajor()) &&
- (GetMinor() == pAssemblyVersion->GetMinor()))
- {
- result = TRUE;
- }
-
- return result;
-}
-
-BOOL AssemblyVersion::IsSmallerFeatureVersion(AssemblyVersion *pAssemblyVersion)
-{
- BOOL result = FALSE;
-
- if (GetMajor() < pAssemblyVersion->GetMajor())
- {
- result = TRUE;
- }
- else if ((GetMajor() == pAssemblyVersion->GetMajor()) &&
- (GetMinor() < pAssemblyVersion->GetMinor()))
- {
- result = TRUE;
- }
-
- return result;
-}
-
-BOOL AssemblyVersion::IsEqualServiceVersion(AssemblyVersion *pAssemblyVersion)
-{
- BOOL result = FALSE;
-
- if ((GetBuild() == pAssemblyVersion->GetBuild()) &&
- (GetRevision() == pAssemblyVersion->GetRevision()))
- {
- result = TRUE;
- }
-
- return result;
-}
-
-BOOL AssemblyVersion::IsLargerServiceVersion(AssemblyVersion *pAssemblyVersion)
-{
- BOOL result = FALSE;
-
- if (GetBuild() > pAssemblyVersion->GetBuild())
- {
- result = TRUE;
- }
- else if ((GetBuild() == pAssemblyVersion->GetBuild()) &&
- (GetRevision() > pAssemblyVersion->GetRevision()))
- {
- result = TRUE;
- }
-
- return result;
-}
-
BOOL AssemblyVersion::Equals(AssemblyVersion *pAssemblyVersion)
{
BOOL result = FALSE;
@@ -164,20 +106,4 @@ BOOL AssemblyVersion::Equals(AssemblyVersion *pAssemblyVersion)
return result;
}
-BOOL AssemblyVersion::IsSmallerOrEqual(AssemblyVersion *pAssemblyVersion)
-{
- return (Equals(pAssemblyVersion) ||
- IsSmallerFeatureVersion(pAssemblyVersion) ||
- (IsEqualFeatureVersion(pAssemblyVersion) &&
- !IsLargerServiceVersion(pAssemblyVersion)));
-}
-
-BOOL AssemblyVersion::IsLargerOrEqual(AssemblyVersion *pAssemblyVersion)
-{
- return (Equals(pAssemblyVersion) ||
- IsLargerFeatureVersion(pAssemblyVersion) ||
- (IsEqualFeatureVersion(pAssemblyVersion) &&
- IsLargerServiceVersion(pAssemblyVersion)));
-}
-
#endif
diff --git a/src/binder/textualidentityparser.cpp b/src/binder/textualidentityparser.cpp
index eb6e371afe..2913847dd2 100644
--- a/src/binder/textualidentityparser.cpp
+++ b/src/binder/textualidentityparser.cpp
@@ -65,7 +65,7 @@ namespace BINDER_SPACE
const int iPublicKeyMaxLength = 2048;
const int iVersionMax = 65535;
- const int iRequiredVersionParts = 4;
+ const int iVersionParts = 4;
inline void UnicodeHexToBin(LPCWSTR pSrc, UINT cSrc, LPBYTE pDest)
{
@@ -288,10 +288,10 @@ namespace BINDER_SPACE
{
tmpString.Clear();
tmpString.Printf(W("%d.%d.%d.%d"),
- pAssemblyIdentity->m_version.GetMajor(),
- pAssemblyIdentity->m_version.GetMinor(),
- pAssemblyIdentity->m_version.GetBuild(),
- pAssemblyIdentity->m_version.GetRevision());
+ (DWORD)(USHORT)pAssemblyIdentity->m_version.GetMajor(),
+ (DWORD)(USHORT)pAssemblyIdentity->m_version.GetMinor(),
+ (DWORD)(USHORT)pAssemblyIdentity->m_version.GetBuild(),
+ (DWORD)(USHORT)pAssemblyIdentity->m_version.GetRevision());
textualIdentity.Append(W(", Version="));
textualIdentity.Append(tmpString);
@@ -378,8 +378,10 @@ namespace BINDER_SPACE
{
BOOL fIsValid = FALSE;
DWORD dwFoundNumbers = 0;
- DWORD dwCurrentNumber = 0;
- DWORD dwNumbers[iRequiredVersionParts];
+ bool foundUnspecifiedComponent = false;
+ const DWORD UnspecifiedNumber = (DWORD)-1;
+ DWORD dwCurrentNumber = UnspecifiedNumber;
+ DWORD dwNumbers[iVersionParts] = {UnspecifiedNumber, UnspecifiedNumber, UnspecifiedNumber, UnspecifiedNumber};
BINDER_LOG_ENTER(W("TextualIdentityParser::ParseVersion"));
@@ -391,17 +393,46 @@ namespace BINDER_SPACE
{
WCHAR wcCurrentChar = cursor[0];
- if (dwFoundNumbers >= static_cast<DWORD>(iRequiredVersionParts))
+ if (dwFoundNumbers >= static_cast<DWORD>(iVersionParts))
{
goto Exit;
}
- else if (wcCurrentChar == W('.') || wcCurrentChar == 0x00)
+ else if (wcCurrentChar == W('.') || wcCurrentChar == W('\0'))
{
- dwNumbers[dwFoundNumbers++] = dwCurrentNumber;
- dwCurrentNumber = 0;
+ if (dwCurrentNumber == UnspecifiedNumber)
+ {
+ // Difference from .NET Framework, compat with Version(string) constructor: A missing version component
+ // is considered invalid.
+ //
+ // Examples:
+ // "MyAssembly, Version=."
+ // "MyAssembly, Version=1."
+ // "MyAssembly, Version=.1"
+ // "MyAssembly, Version=1..1"
+ goto Exit;
+ }
+
+ // Compat with .NET Framework: A value of iVersionMax is considered unspecified. Once an unspecified
+ // component is found, validate the remaining components but consider them as unspecified as well.
+ if (dwCurrentNumber == iVersionMax)
+ {
+ foundUnspecifiedComponent = true;
+ dwCurrentNumber = UnspecifiedNumber;
+ }
+ else if (!foundUnspecifiedComponent)
+ {
+ dwNumbers[dwFoundNumbers] = dwCurrentNumber;
+ dwCurrentNumber = UnspecifiedNumber;
+ }
+
+ dwFoundNumbers++;
}
else if ((wcCurrentChar >= W('0')) && (wcCurrentChar <= W('9')))
{
+ if (dwCurrentNumber == UnspecifiedNumber)
+ {
+ dwCurrentNumber = 0;
+ }
dwCurrentNumber = (dwCurrentNumber * 10) + (wcCurrentChar - W('0'));
if (dwCurrentNumber > static_cast<DWORD>(iVersionMax))
@@ -417,12 +448,21 @@ namespace BINDER_SPACE
cursor++;
}
- if (dwFoundNumbers == static_cast<DWORD>(iRequiredVersionParts))
+ // Difference from .NET Framework: If the major or minor version are unspecified, the version is considered invalid.
+ //
+ // Examples:
+ // "MyAssembly, Version="
+ // "MyAssembly, Version=1"
+ // "MyAssembly, Version=65535.1"
+ // "MyAssembly, Version=1.65535"
+ if (dwFoundNumbers < 2 || dwNumbers[0] == UnspecifiedNumber || dwNumbers[1] == UnspecifiedNumber)
{
- pAssemblyVersion->SetFeatureVersion(dwNumbers[0], dwNumbers[1]);
- pAssemblyVersion->SetServiceVersion(dwNumbers[2], dwNumbers[3]);
- fIsValid = TRUE;
+ goto Exit;
}
+
+ pAssemblyVersion->SetFeatureVersion(dwNumbers[0], dwNumbers[1]);
+ pAssemblyVersion->SetServiceVersion(dwNumbers[2], dwNumbers[3]);
+ fIsValid = TRUE;
}
Exit:
diff --git a/src/build.proj b/src/build.proj
index 7962d27e99..b59b00c00f 100644
--- a/src/build.proj
+++ b/src/build.proj
@@ -38,4 +38,18 @@
DestinationFolder="$(BinDir)PDB" />
</Target>
+ <PropertyGroup>
+ <RunEnforcePGO Condition="$(__EnforcePgo) == '1'">true</RunEnforcePGO>
+ <RunEnforcePGO Condition="$(__BuildArch) == 'arm' OR $(__BuildArch) == 'arm64'">false</RunEnforcePGO>
+ </PropertyGroup>
+
+ <Target Name="EnforcePGO" Condition="$(RunEnforcePGO) == 'true'" AfterTargets="Build">
+ <ItemGroup>
+ <PGOEnforcedFiles Include="$(BinDir)coreclr.dll" />
+ <PGOEnforcedFiles Include="$(BinDir)clrjit.dll" />
+ </ItemGroup>
+
+ <Message Text="Checking if the following DLLs are properly compiled with PGO" Importance="High" />
+ <Exec Command="python $(MSBuildThisFileDirectory)scripts\pgocheck.py @(PGOEnforcedFiles)" />
+ </Target>
</Project>
diff --git a/src/classlibnative/bcltype/CMakeLists.txt b/src/classlibnative/bcltype/CMakeLists.txt
index 7999c0c90f..74ccda0a81 100644
--- a/src/classlibnative/bcltype/CMakeLists.txt
+++ b/src/classlibnative/bcltype/CMakeLists.txt
@@ -7,6 +7,7 @@ endif(PerfCountersSupportedBuild)
set(BCLTYPE_SOURCES
arraynative.cpp
arrayhelpers.cpp
+ bignum.cpp
currency.cpp
decimal.cpp
windowsruntimebufferhelper.cpp
diff --git a/src/classlibnative/bcltype/arraynative.cpp b/src/classlibnative/bcltype/arraynative.cpp
index 7933d3a469..b813b71638 100644
--- a/src/classlibnative/bcltype/arraynative.cpp
+++ b/src/classlibnative/bcltype/arraynative.cpp
@@ -14,7 +14,6 @@
#include "arraynative.h"
#include "excep.h"
#include "field.h"
-#include "security.h"
#include "invokeutil.h"
#include "arraynative.inl"
@@ -1152,7 +1151,6 @@ void ArrayNative::CheckElementType(TypeHandle elementType)
CorElementType etType = elementType.GetSignatureCorElementType();
if (etType == ELEMENT_TYPE_PTR || etType == ELEMENT_TYPE_FNPTR)
{
- Security::SpecialDemand(SSWT_LATEBOUND_LINKDEMAND, SECURITY_SKIP_VER);
return;
}
diff --git a/src/classlibnative/bcltype/bignum.cpp b/src/classlibnative/bcltype/bignum.cpp
new file mode 100644
index 0000000000..c4aa534524
--- /dev/null
+++ b/src/classlibnative/bcltype/bignum.cpp
@@ -0,0 +1,599 @@
+// 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.
+//
+// File: bignum.cpp
+//
+
+//
+
+#include "bignum.h"
+#include <intrin.h>
+
+constexpr UINT32 BigNum::m_power10UInt32Table[UINT32POWER10NUM];
+BigNum BigNum::m_power10BigNumTable[BIGPOWER10NUM];
+BigNum::StaticInitializer BigNum::m_initializer;
+
+BigNum::BigNum()
+ :m_len(0) // Note: we do not zeroing m_blocks due to performance.
+{
+}
+
+BigNum::BigNum(UINT32 value)
+{
+ SetUInt32(value);
+}
+
+BigNum::BigNum(UINT64 value)
+{
+ SetUInt64(value);
+}
+
+BigNum::~BigNum()
+{
+}
+
+BigNum& BigNum::operator=(const BigNum &rhs)
+{
+ memcpy(m_blocks, rhs.m_blocks, ((UINT32)rhs.m_len) * sizeof(UINT32));
+ m_len = rhs.m_len;
+
+ return *this;
+}
+
+int BigNum::Compare(const BigNum& lhs, const BigNum& rhs)
+{
+ _ASSERTE(lhs.m_len <= BIGSIZE);
+ _ASSERTE(rhs.m_len <= BIGSIZE);
+
+ int lenDiff = (int)lhs.m_len - (int)rhs.m_len;
+ if (lenDiff != 0)
+ {
+ return lenDiff;
+ }
+
+ if (lhs.m_len == 0)
+ {
+ _ASSERTE(rhs.m_len == 0);
+
+ return 0;
+ }
+
+ for (INT32 currentIndex = lhs.m_len - 1; currentIndex >= 0; --currentIndex)
+ {
+ INT64 diff = (INT64)(lhs.m_blocks[currentIndex]) - (INT64)(rhs.m_blocks[currentIndex]);
+ if (diff != 0)
+ {
+ return diff > 0 ? 1 : -1;
+ }
+ }
+
+ return 0;
+}
+
+void BigNum::ShiftLeft(UINT64 input, UINT32 shift, BigNum& output)
+{
+ if (shift == 0)
+ {
+ return;
+ }
+
+ UINT32 shiftBlocks = shift / 32;
+ UINT32 remaningToShiftBits = shift % 32;
+
+ if (shiftBlocks > 0)
+ {
+ // If blocks shifted, we should fill the corresponding blocks with zero.
+ output.ExtendBlocks(0, shiftBlocks);
+ }
+
+ if (remaningToShiftBits == 0)
+ {
+ // We shift 32 * n (n >= 1) bits. No remaining bits.
+ output.ExtendBlock((UINT32)(input & 0xFFFFFFFF));
+
+ UINT32 highBits = (UINT32)(input >> 32);
+ if (highBits != 0)
+ {
+ output.ExtendBlock(highBits);
+ }
+ }
+ else
+ {
+ // Extract the high position bits which would be shifted out of range.
+ UINT32 highPositionBits = (UINT32)input >> (64 - remaningToShiftBits);
+
+ // Shift the input. The result should be stored to current block.
+ UINT64 shiftedInput = input << remaningToShiftBits;
+ output.ExtendBlock(shiftedInput & 0xFFFFFFFF);
+
+ UINT32 highBits = (UINT32)(input >> 32);
+ if (highBits != 0)
+ {
+ output.ExtendBlock(highBits);
+ }
+
+ if (highPositionBits != 0)
+ {
+ // If the high position bits is not 0, we should store them to next block.
+ output.ExtendBlock(highPositionBits);
+ }
+ }
+}
+
+void BigNum::ShiftLeft(UINT32 shift)
+{
+ if (m_len == 0 || shift == 0)
+ {
+ return;
+ }
+
+ UINT32 shiftBlocks = shift / 32;
+ UINT32 shiftBits = shift % 32;
+
+ // Process blocks high to low so that we can safely process in place
+ int inLength = m_len;
+
+ // Check if the shift is block aligned
+ if (shiftBits == 0)
+ {
+ // Copy blocks from high to low
+ UINT32* pInCurrent = m_blocks + inLength;
+ UINT32* pOutCurrent = pInCurrent + shiftBlocks;
+ while (pInCurrent >= m_blocks)
+ {
+ *pOutCurrent = *pInCurrent;
+
+ --pInCurrent;
+ --pOutCurrent;
+ }
+
+ m_len += shiftBlocks;
+
+ // Zero the remaining low blocks
+ memset(m_blocks, 0, shiftBlocks);
+ }
+ else
+ {
+ // We need to shift partial blocks
+ int inBlockIdx = inLength - 1;
+ UINT32 outBlockIdx = inLength + shiftBlocks;
+
+ _ASSERTE(outBlockIdx < BIGSIZE);
+
+ // Set the length to hold the shifted blocks
+ m_len = outBlockIdx + 1;
+
+ // Output the initial blocks
+ const UINT32 lowBitsShift = (32 - shiftBits);
+ UINT32 highBits = 0;
+ UINT32 block = m_blocks[inBlockIdx];
+ UINT32 lowBits = block >> lowBitsShift;
+ while (inBlockIdx > 0)
+ {
+ m_blocks[outBlockIdx] = highBits | lowBits;
+ highBits = block << shiftBits;
+
+ --inBlockIdx;
+ --outBlockIdx;
+
+ block = m_blocks[inBlockIdx];
+ lowBits = block >> lowBitsShift;
+ }
+
+ // Output the final blocks
+ m_blocks[outBlockIdx] = highBits | lowBits;
+ m_blocks[outBlockIdx - 1] = block << shiftBits;
+
+ // Zero the remaining low blocks
+ memset(m_blocks, 0, shiftBlocks * sizeof(UINT32));
+
+ // Check if the terminating block has no set bits
+ if (m_blocks[m_len - 1] == 0)
+ {
+ --m_len;
+ }
+ }
+}
+
+void BigNum::Pow10(int exp, BigNum& result)
+{
+ // We leverage two arrays - m_power10UInt32Table and m_power10BigNumTable to speed up the
+ // pow10 calculation.
+ //
+ // m_power10UInt32Table stores the results of 10^0 to 10^7.
+ // m_power10BigNumTable stores the results of 10^8, 10^16, 10^32, 10^64, 10^128 and 10^256.
+ //
+ // For example, let's say exp = (111111)2. We can split the exp to two parts, one is small exp,
+ // which 10^smallExp can be represented as UINT32, another part is 10^bigExp, which must be represented as BigNum.
+ // So the result should be 10^smallExp * 10^bigExp.
+ //
+ // Calculate 10^smallExp is simple, we just lookup the 10^smallExp from m_power10UInt32Table.
+ // But here's a bad news: although UINT32 can represent 10^9, exp 9's binary representation is 1001.
+ // That means 10^(1011), 10^(1101), 10^(1111) all cannot be stored as UINT32, we cannot easily say something like:
+ // "Any bits <= 3 is small exp, any bits > 3 is big exp". So instead of involving 10^8, 10^9 to m_power10UInt32Table,
+ // consider 10^8 and 10^9 as a bigNum, so they fall into m_power10BigNumTable. Now we can have a simple rule:
+ // "Any bits <= 3 is small exp, any bits > 3 is big exp".
+ //
+ // For (111111)2, we first calculate 10^(smallExp), which is 10^(7), now we can shift right 3 bits, prepare to calculate the bigExp part,
+ // the exp now becomes (000111)2.
+ //
+ // Apparently the lowest bit of bigExp should represent 10^8 because we have already shifted 3 bits for smallExp, so m_power10BigNumTable[0] = 10^8.
+ // Now let's shift exp right 1 bit, the lowest bit should represent 10^(8 * 2) = 10^16, and so on...
+ //
+ // That's why we just need the values of m_power10BigNumTable be power of 2.
+ //
+ // More details of this implementation can be found at: https://github.com/dotnet/coreclr/pull/12894#discussion_r128890596
+
+ BigNum temp1;
+ BigNum temp2;
+
+ BigNum* pCurrentTemp = &temp1;
+ BigNum* pNextTemp = &temp2;
+
+ // Extract small exp.
+ UINT32 smallExp = exp & 0x7;
+ pCurrentTemp->SetUInt32(m_power10UInt32Table[smallExp]);
+
+ exp >>= 3;
+ UINT32 idx = 0;
+
+ while (exp != 0)
+ {
+ // If the current bit is set, multiply it with the corresponding power of 10
+ if (exp & 1)
+ {
+ // Multiply into the next temporary
+ Multiply(*pCurrentTemp, m_power10BigNumTable[idx], *pNextTemp);
+
+ // Swap to the next temporary
+ BigNum* t = pNextTemp;
+ pNextTemp = pCurrentTemp;
+ pCurrentTemp = t;
+ }
+
+ // Advance to the next bit
+ ++idx;
+ exp >>= 1;
+ }
+
+ result = *pCurrentTemp;
+}
+
+void BigNum::PrepareHeuristicDivide(BigNum* pDividend, BigNum* pDivisor)
+{
+ UINT32 hiBlock = pDivisor->m_blocks[pDivisor->m_len - 1];
+ if (hiBlock < 8 || hiBlock > 429496729)
+ {
+ // Inspired by http://www.ryanjuckett.com/programming/printing-floating-point-numbers/
+ // Perform a bit shift on all values to get the highest block of the divisor into
+ // the range [8,429496729]. We are more likely to make accurate quotient estimations
+ // in heuristicDivide() with higher divisor values so
+ // we shift the divisor to place the highest bit at index 27 of the highest block.
+ // This is safe because (2^28 - 1) = 268435455 which is less than 429496729. This means
+ // that all values with a highest bit at index 27 are within range.
+ UINT32 hiBlockLog2 = LogBase2(hiBlock);
+ UINT32 shift = (59 - hiBlockLog2) % 32;
+
+ pDivisor->ShiftLeft(shift);
+ pDividend->ShiftLeft(shift);
+ }
+}
+
+UINT32 BigNum::HeuristicDivide(BigNum* pDividend, const BigNum& divisor)
+{
+ UINT32 len = divisor.m_len;
+ if (pDividend->m_len < len)
+ {
+ return 0;
+ }
+
+ const UINT32* pFinalDivisorBlock = divisor.m_blocks + len - 1;
+ UINT32* pFinalDividendBlock = pDividend->m_blocks + len - 1;
+
+ // This is an estimated quotient. Its error should be less than 2.
+ // Reference inequality:
+ // a/b - floor(floor(a)/(floor(b) + 1)) < 2
+ UINT32 quotient = *pFinalDividendBlock / (*pFinalDivisorBlock + 1);
+
+ if (quotient != 0)
+ {
+ // Now we use our estimated quotient to update each block of dividend.
+ // dividend = dividend - divisor * quotient
+ const UINT32 *pDivisorCurrent = divisor.m_blocks;
+ UINT32 *pDividendCurrent = pDividend->m_blocks;
+
+ UINT64 borrow = 0;
+ UINT64 carry = 0;
+ do
+ {
+ UINT64 product = (UINT64)*pDivisorCurrent * (UINT64)quotient + carry;
+ carry = product >> 32;
+
+ UINT64 difference = (UINT64)*pDividendCurrent - (product & 0xFFFFFFFF) - borrow;
+ borrow = (difference >> 32) & 1;
+
+ *pDividendCurrent = difference & 0xFFFFFFFF;
+
+ ++pDivisorCurrent;
+ ++pDividendCurrent;
+ } while (pDivisorCurrent <= pFinalDivisorBlock);
+
+ // Remove all leading zero blocks from dividend
+ while (len > 0 && pDividend->m_blocks[len - 1] == 0)
+ {
+ --len;
+ }
+
+ pDividend->m_len = len;
+ }
+
+ // If the dividend is still larger than the divisor, we overshot our estimate quotient. To correct,
+ // we increment the quotient and subtract one more divisor from the dividend (Because we guaranteed the error range).
+ if (BigNum::Compare(*pDividend, divisor) >= 0)
+ {
+ ++quotient;
+
+ // dividend = dividend - divisor
+ const UINT32 *pDivisorCur = divisor.m_blocks;
+ UINT32 *pDividendCur = pDividend->m_blocks;
+
+ UINT64 borrow = 0;
+ do
+ {
+ UINT64 difference = (UINT64)*pDividendCur - (UINT64)*pDivisorCur - borrow;
+ borrow = (difference >> 32) & 1;
+
+ *pDividendCur = difference & 0xFFFFFFFF;
+
+ ++pDivisorCur;
+ ++pDividendCur;
+ } while (pDivisorCur <= pFinalDivisorBlock);
+
+ // Remove all leading zero blocks from dividend
+ while (len > 0 && pDividend->m_blocks[len - 1] == 0)
+ {
+ --len;
+ }
+
+ pDividend->m_len = len;
+ }
+
+ return quotient;
+}
+
+void BigNum::Multiply(UINT32 value)
+{
+ Multiply(*this, value, *this);
+}
+
+void BigNum::Multiply(const BigNum& value)
+{
+ BigNum temp;
+ BigNum::Multiply(*this, value, temp);
+
+ memcpy(m_blocks, temp.m_blocks, ((UINT32)temp.m_len) * sizeof(UINT32));
+ m_len = temp.m_len;
+}
+
+void BigNum::Multiply(const BigNum& lhs, UINT32 value, BigNum& result)
+{
+ if (lhs.IsZero() || value == 1)
+ {
+ result = lhs;
+
+ return;
+ }
+
+ if (value == 0)
+ {
+ result.SetZero();
+
+ return;
+ }
+
+ const UINT32* pCurrent = lhs.m_blocks;
+ const UINT32* pEnd = pCurrent + lhs.m_len;
+ UINT32* pResultCurrent = result.m_blocks;
+
+ UINT64 carry = 0;
+ while (pCurrent != pEnd)
+ {
+ UINT64 product = (UINT64)(*pCurrent) * (UINT64)value + carry;
+ carry = product >> 32;
+ *pResultCurrent = (UINT32)(product & 0xFFFFFFFF);
+
+ ++pResultCurrent;
+ ++pCurrent;
+ }
+
+ if (carry != 0)
+ {
+ _ASSERTE(lhs.m_len + 1 <= BIGSIZE);
+ *pResultCurrent = (UINT32)carry;
+ result.m_len += lhs.m_len + 1;
+ }
+}
+
+void BigNum::Multiply(const BigNum& lhs, const BigNum& rhs, BigNum& result)
+{
+ if (lhs.IsZero() || (rhs.m_len == 1 && rhs.m_blocks[0] == 1))
+ {
+ result = lhs;
+
+ return;
+ }
+
+ if (rhs.IsZero())
+ {
+ result.SetZero();
+
+ return;
+ }
+
+ const BigNum* pLarge = NULL;
+ const BigNum* pSmall = NULL;
+ if (lhs.m_len < rhs.m_len)
+ {
+ pSmall = &lhs;
+ pLarge = &rhs;
+ }
+ else
+ {
+ pSmall = &rhs;
+ pLarge = &lhs;
+ }
+
+ UINT32 maxResultLength = pSmall->m_len + pLarge->m_len;
+ _ASSERTE(maxResultLength <= BIGSIZE);
+
+ // Zero out result internal blocks.
+ memset(result.m_blocks, 0, sizeof(UINT32) * BIGSIZE);
+
+ const UINT32* pLargeBegin = pLarge->m_blocks;
+ const UINT32* pLargeEnd = pLarge->m_blocks + pLarge->m_len;
+
+ UINT32* pResultStart = result.m_blocks;
+ const UINT32* pSmallCurrent = pSmall->m_blocks;
+ const UINT32* pSmallEnd = pSmallCurrent + pSmall->m_len;
+
+ while (pSmallCurrent != pSmallEnd)
+ {
+ // Multiply each block of large BigNum.
+ if (*pSmallCurrent != 0)
+ {
+ const UINT32* pLargeCurrent = pLargeBegin;
+ UINT32* pResultCurrent = pResultStart;
+ UINT64 carry = 0;
+
+ do
+ {
+ UINT64 product = (UINT64)(*pResultCurrent) + (UINT64)(*pSmallCurrent) * (UINT64)(*pLargeCurrent) + carry;
+ carry = product >> 32;
+ *pResultCurrent = (UINT32)(product & 0xFFFFFFFF);
+
+ ++pResultCurrent;
+ ++pLargeCurrent;
+ } while (pLargeCurrent != pLargeEnd);
+
+ *pResultCurrent = (UINT32)(carry & 0xFFFFFFFF);
+ }
+
+ ++pSmallCurrent;
+ ++pResultStart;
+ }
+
+ if (maxResultLength > 0 && result.m_blocks[maxResultLength - 1] == 0)
+ {
+ result.m_len = maxResultLength - 1;
+ }
+ else
+ {
+ result.m_len = maxResultLength;
+ }
+}
+
+void BigNum::Multiply10()
+{
+ if (IsZero())
+ {
+ return;
+ }
+
+ const UINT32* pCurrent = m_blocks;
+ const UINT32* pEnd = pCurrent + m_len;
+ UINT32* pResultCurrent = m_blocks;
+
+ UINT64 carry = 0;
+ while (pCurrent != pEnd)
+ {
+ UINT64 product = ((UINT64)(*pCurrent) << 3) + ((UINT64)(*pCurrent) << 1) + carry;
+ carry = product >> 32;
+ *pResultCurrent = (UINT32)(product & 0xFFFFFFFF);
+
+ ++pResultCurrent;
+ ++pCurrent;
+ }
+
+ if (carry != 0)
+ {
+ _ASSERTE(m_len + 1 <= BIGSIZE);
+ *pResultCurrent = (UINT32)carry;
+ m_len += 1;
+ }
+}
+
+bool BigNum::IsZero() const
+{
+ return m_len == 0;
+}
+
+void BigNum::SetUInt32(UINT32 value)
+{
+ m_len = 1;
+ m_blocks[0] = value;
+}
+
+void BigNum::SetUInt64(UINT64 value)
+{
+ m_blocks[0] = (UINT32)(value & 0xFFFFFFFF);
+ m_blocks[1] = (UINT32)(value >> 32);
+ m_len = (m_blocks[1] == 0) ? 1 : 2;
+}
+
+void BigNum::SetZero()
+{
+ m_len = 0;
+}
+
+void BigNum::ExtendBlock(UINT32 blockValue)
+{
+ m_blocks[m_len] = blockValue;
+ ++m_len;
+}
+
+void BigNum::ExtendBlocks(UINT32 blockValue, UINT32 blockCount)
+{
+ _ASSERTE(blockCount > 0);
+
+ if (blockCount == 1)
+ {
+ ExtendBlock(blockValue);
+
+ return;
+ }
+
+ memset(m_blocks + m_len, 0, (blockCount - 1) * sizeof(UINT32));
+ m_len += blockCount;
+ m_blocks[m_len - 1] = blockValue;
+}
+
+UINT32 BigNum::LogBase2(UINT32 value)
+{
+ _ASSERTE(value != 0);
+
+ DWORD r;
+ BitScanReverse(&r, (DWORD)value);
+
+ return (UINT32)r;
+}
+
+UINT32 BigNum::LogBase2(UINT64 value)
+{
+ _ASSERTE(value != 0);
+
+#if (defined(_X86_) || defined(_ARM_)) && !defined(FEATURE_PAL)
+ UINT64 temp = value >> 32;
+ if (temp != 0)
+ {
+ return 32 + LogBase2((UINT32)temp);
+ }
+
+ return LogBase2((UINT32)value);
+#else
+ DWORD r;
+ BitScanReverse64(&r, (DWORD64)value);
+
+ return (UINT32)r;
+#endif
+}
diff --git a/src/classlibnative/bcltype/bignum.h b/src/classlibnative/bcltype/bignum.h
new file mode 100644
index 0000000000..0af7710d6e
--- /dev/null
+++ b/src/classlibnative/bcltype/bignum.h
@@ -0,0 +1,152 @@
+// 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.
+//
+// File: bignum.h
+//
+
+//
+
+#ifndef _BIGNUM_H_
+#define _BIGNUM_H_
+
+#include <clrtypes.h>
+
+class BigNum
+{
+public:
+ BigNum();
+ BigNum(UINT32 value);
+ BigNum(UINT64 value);
+ ~BigNum();
+
+ BigNum & operator=(const BigNum &rhs);
+
+ static UINT32 LogBase2(UINT32 val);
+ static UINT32 LogBase2(UINT64 val);
+
+ static int Compare(const BigNum& lhs, const BigNum& rhs);
+
+ static void ShiftLeft(UINT64 input, UINT32 shift, BigNum& output);
+ static void Pow10(int exp, BigNum& result);
+ static void PrepareHeuristicDivide(BigNum* pDividend, BigNum* divisor);
+ static UINT32 HeuristicDivide(BigNum* pDividend, const BigNum& divisor);
+ static void Multiply(const BigNum& lhs, UINT32 value, BigNum& result);
+ static void Multiply(const BigNum& lhs, const BigNum& rhs, BigNum& result);
+
+ bool IsZero() const;
+
+ void Multiply(UINT32 value);
+ void Multiply(const BigNum& value);
+ void Multiply10();
+ void ShiftLeft(UINT32 shift);
+ void SetUInt32(UINT32 value);
+ void SetUInt64(UINT64 value);
+ void SetZero();
+ void ExtendBlock(UINT32 blockValue);
+ void ExtendBlocks(UINT32 blockValue, UINT32 blockCount);
+
+private:
+
+ static const UINT32 BIGSIZE = 35;
+ static const UINT32 UINT32POWER10NUM = 8;
+ static const UINT32 BIGPOWER10NUM = 6;
+ static constexpr UINT32 m_power10UInt32Table[UINT32POWER10NUM] =
+ {
+ 1, // 10^0
+ 10, // 10^1
+ 100, // 10^2
+ 1000, // 10^3
+ 10000, // 10^4
+ 100000, // 10^5
+ 1000000, // 10^6
+ 10000000, // 10^7
+ };
+ static BigNum m_power10BigNumTable[BIGPOWER10NUM];
+
+ static class StaticInitializer
+ {
+ public:
+ StaticInitializer()
+ {
+ // 10^8
+ m_power10BigNumTable[0].m_len = (UINT32)1;
+ m_power10BigNumTable[0].m_blocks[0] = (UINT32)100000000;
+
+ // 10^16
+ m_power10BigNumTable[1].m_len = (UINT32)2;
+ m_power10BigNumTable[1].m_blocks[0] = (UINT32)0x6fc10000;
+ m_power10BigNumTable[1].m_blocks[1] = (UINT32)0x002386f2;
+
+ // 10^32
+ m_power10BigNumTable[2].m_len = (UINT32)4;
+ m_power10BigNumTable[2].m_blocks[0] = (UINT32)0x00000000;
+ m_power10BigNumTable[2].m_blocks[1] = (UINT32)0x85acef81;
+ m_power10BigNumTable[2].m_blocks[2] = (UINT32)0x2d6d415b;
+ m_power10BigNumTable[2].m_blocks[3] = (UINT32)0x000004ee;
+
+ // 10^64
+ m_power10BigNumTable[3].m_len = (UINT32)7;
+ m_power10BigNumTable[3].m_blocks[0] = (UINT32)0x00000000;
+ m_power10BigNumTable[3].m_blocks[1] = (UINT32)0x00000000;
+ m_power10BigNumTable[3].m_blocks[2] = (UINT32)0xbf6a1f01;
+ m_power10BigNumTable[3].m_blocks[3] = (UINT32)0x6e38ed64;
+ m_power10BigNumTable[3].m_blocks[4] = (UINT32)0xdaa797ed;
+ m_power10BigNumTable[3].m_blocks[5] = (UINT32)0xe93ff9f4;
+ m_power10BigNumTable[3].m_blocks[6] = (UINT32)0x00184f03;
+
+ // 10^128
+ m_power10BigNumTable[4].m_len = (UINT32)14;
+ m_power10BigNumTable[4].m_blocks[0] = (UINT32)0x00000000;
+ m_power10BigNumTable[4].m_blocks[1] = (UINT32)0x00000000;
+ m_power10BigNumTable[4].m_blocks[2] = (UINT32)0x00000000;
+ m_power10BigNumTable[4].m_blocks[3] = (UINT32)0x00000000;
+ m_power10BigNumTable[4].m_blocks[4] = (UINT32)0x2e953e01;
+ m_power10BigNumTable[4].m_blocks[5] = (UINT32)0x03df9909;
+ m_power10BigNumTable[4].m_blocks[6] = (UINT32)0x0f1538fd;
+ m_power10BigNumTable[4].m_blocks[7] = (UINT32)0x2374e42f;
+ m_power10BigNumTable[4].m_blocks[8] = (UINT32)0xd3cff5ec;
+ m_power10BigNumTable[4].m_blocks[9] = (UINT32)0xc404dc08;
+ m_power10BigNumTable[4].m_blocks[10] = (UINT32)0xbccdb0da;
+ m_power10BigNumTable[4].m_blocks[11] = (UINT32)0xa6337f19;
+ m_power10BigNumTable[4].m_blocks[12] = (UINT32)0xe91f2603;
+ m_power10BigNumTable[4].m_blocks[13] = (UINT32)0x0000024e;
+
+ // 10^256
+ m_power10BigNumTable[5].m_len = (UINT32)27;
+ m_power10BigNumTable[5].m_blocks[0] = (UINT32)0x00000000;
+ m_power10BigNumTable[5].m_blocks[1] = (UINT32)0x00000000;
+ m_power10BigNumTable[5].m_blocks[2] = (UINT32)0x00000000;
+ m_power10BigNumTable[5].m_blocks[3] = (UINT32)0x00000000;
+ m_power10BigNumTable[5].m_blocks[4] = (UINT32)0x00000000;
+ m_power10BigNumTable[5].m_blocks[5] = (UINT32)0x00000000;
+ m_power10BigNumTable[5].m_blocks[6] = (UINT32)0x00000000;
+ m_power10BigNumTable[5].m_blocks[7] = (UINT32)0x00000000;
+ m_power10BigNumTable[5].m_blocks[8] = (UINT32)0x982e7c01;
+ m_power10BigNumTable[5].m_blocks[9] = (UINT32)0xbed3875b;
+ m_power10BigNumTable[5].m_blocks[10] = (UINT32)0xd8d99f72;
+ m_power10BigNumTable[5].m_blocks[11] = (UINT32)0x12152f87;
+ m_power10BigNumTable[5].m_blocks[12] = (UINT32)0x6bde50c6;
+ m_power10BigNumTable[5].m_blocks[13] = (UINT32)0xcf4a6e70;
+ m_power10BigNumTable[5].m_blocks[14] = (UINT32)0xd595d80f;
+ m_power10BigNumTable[5].m_blocks[15] = (UINT32)0x26b2716e;
+ m_power10BigNumTable[5].m_blocks[16] = (UINT32)0xadc666b0;
+ m_power10BigNumTable[5].m_blocks[17] = (UINT32)0x1d153624;
+ m_power10BigNumTable[5].m_blocks[18] = (UINT32)0x3c42d35a;
+ m_power10BigNumTable[5].m_blocks[19] = (UINT32)0x63ff540e;
+ m_power10BigNumTable[5].m_blocks[20] = (UINT32)0xcc5573c0;
+ m_power10BigNumTable[5].m_blocks[21] = (UINT32)0x65f9ef17;
+ m_power10BigNumTable[5].m_blocks[22] = (UINT32)0x55bc28f2;
+ m_power10BigNumTable[5].m_blocks[23] = (UINT32)0x80dcc7f7;
+ m_power10BigNumTable[5].m_blocks[24] = (UINT32)0xf46eeddc;
+ m_power10BigNumTable[5].m_blocks[25] = (UINT32)0x5fdcefce;
+ m_power10BigNumTable[5].m_blocks[26] = (UINT32)0x000553f7;
+ }
+ } m_initializer;
+
+ UINT32 m_blocks[BIGSIZE];
+ UINT32 m_len;
+};
+
+
+#endif
diff --git a/src/classlibnative/bcltype/number.cpp b/src/classlibnative/bcltype/number.cpp
index 34169a77ed..a4497a50d3 100644
--- a/src/classlibnative/bcltype/number.cpp
+++ b/src/classlibnative/bcltype/number.cpp
@@ -12,6 +12,7 @@
#include "number.h"
#include "string.h"
#include "decimal.h"
+#include "bignum.h"
#include <stdlib.h>
typedef wchar_t wchar;
@@ -134,8 +135,288 @@ unsigned int Int64DivMod1E9(unsigned __int64* value)
#else // _TARGET_X86_ && !FEATURE_PAL
-#pragma warning(disable:4273)
-extern "C" char* __cdecl _ecvt(double, int, int*, int*);
+// Convert a double value to a NUMBER struct.
+//
+// 1. You should ensure the input value is not infinity or NaN.
+// 2. For 0.0, number->digits will be set as an empty string. i.e the value of the first bucket is 0.
+void DoubleToNumberWorker( double value, int count, int* dec, int* sign, wchar_t* digits )
+{
+ // ========================================================================================================================================
+ // This implementation is based on the paper: https://www.cs.indiana.edu/~dyb/pubs/FP-Printing-PLDI96.pdf
+ // Besides the paper, some of the code and ideas are modified from http://www.ryanjuckett.com/programming/printing-floating-point-numbers/
+ // You must read these two materials to fully understand the code.
+ //
+ // Note: we only support fixed format input.
+ // ========================================================================================================================================
+ //
+ // Overview:
+ //
+ // The input double number can be represented as:
+ // value = f * 2^e = r / s.
+ //
+ // f: the output mantissa. Note: f is not the 52 bits mantissa of the input double number.
+ // e: biased exponent.
+ // r: numerator.
+ // s: denominator.
+ // k: value = d0.d1d2 . . . dn * 10^k
+
+ _ASSERTE(dec != nullptr && sign != nullptr && digits != nullptr);
+
+ // The caller of DoubleToNumberWorker should already checked the Infinity and NAN values.
+ _ASSERTE(((FPDOUBLE*)&value)->exp != 0x7ff);
+
+ // Shortcut for zero.
+ if (value == 0.0)
+ {
+ *dec = 0;
+ *sign = 0;
+
+ // Instead of zeroing digits, we just make it as an empty string due to performance reason.
+ *digits = 0;
+
+ return;
+ }
+
+ // Step 1:
+ // Extract meta data from the input double value.
+ //
+ // Refer to IEEE double precision floating point format.
+ UINT64 f = 0;
+ int e = 0;
+ UINT32 mantissaHighBitIdx = 0;
+ if (((FPDOUBLE*)&value)->exp != 0)
+ {
+ // For normalized value, according to https://en.wikipedia.org/wiki/Double-precision_floating-point_format
+ // value = 1.fraction * 2^(exp - 1023)
+ // = (1 + mantissa / 2^52) * 2^(exp - 1023)
+ // = (2^52 + mantissa) * 2^(exp - 1023 - 52)
+ //
+ // So f = (2^52 + mantissa), e = exp - 1075;
+ f = ((UINT64)(((FPDOUBLE*)&value)->mantHi) << 32) | ((FPDOUBLE*)&value)->mantLo + ((UINT64)1 << 52);
+ e = ((FPDOUBLE*)&value)->exp - 1075;
+ mantissaHighBitIdx = 52;
+ }
+ else
+ {
+ // For denormalized value, according to https://en.wikipedia.org/wiki/Double-precision_floating-point_format
+ // value = 0.fraction * 2^(1 - 1023)
+ // = (mantissa / 2^52) * 2^(-1022)
+ // = mantissa * 2^(-1022 - 52)
+ // = mantissa * 2^(-1074)
+ // So f = mantissa, e = -1074
+ f = ((UINT64)(((FPDOUBLE*)&value)->mantHi) << 32) | ((FPDOUBLE*)&value)->mantLo;
+ e = -1074;
+ mantissaHighBitIdx = BigNum::LogBase2(f);
+ }
+
+ // Step 2:
+ // Estimate k. We'll verify it and fix any error later.
+ //
+ // This is an improvement of the estimation in the original paper.
+ // Inspired by http://www.ryanjuckett.com/programming/printing-floating-point-numbers/
+ //
+ // LOG10V2 = 0.30102999566398119521373889472449
+ // DRIFT_FACTOR = 0.69 = 1 - log10V2 - epsilon (a small number account for drift of floating point multiplication)
+ int k = (int)(ceil(double((int)mantissaHighBitIdx + e) * LOG10V2 - DRIFT_FACTOR));
+
+ // Step 3:
+ // Store the input double value in BigNum format.
+ //
+ // To keep the precision, we represent the double value as r/s.
+ // We have several optimization based on following table in the paper.
+ //
+ // ----------------------------------------------------------------------------------------------------------
+ // | e >= 0 | e < 0 |
+ // ----------------------------------------------------------------------------------------------------------
+ // | f != b^(P - 1) | f = b^(P - 1) | e = min exp or f != b^(P - 1) | e > min exp and f = b^(P - 1) |
+ // --------------------------------------------------------------------------------------------------------------
+ // | r | f * b^e * 2 | f * b^(e + 1) * 2 | f * 2 | f * b * 2 |
+ // --------------------------------------------------------------------------------------------------------------
+ // | s | 2 | b * 2 | b^(-e) * 2 | b^(-e + 1) * 2 |
+ // --------------------------------------------------------------------------------------------------------------
+ //
+ // Note, we do not need m+ and m- because we only support fixed format input here.
+ // m+ and m- are used for free format input, which need to determine the exact range of values
+ // that would round to value when input so that we can generate the shortest correct digits.
+ //
+ // In our case, we just output digits until reaching the expected precision.
+ BigNum r(f);
+ BigNum s;
+ if (e >= 0)
+ {
+ // When f != b^(P - 1):
+ // r = f * b^e * 2
+ // s = 2
+ // value = r / s = f * b^e * 2 / 2 = f * b^e / 1
+ //
+ // When f = b^(P - 1):
+ // r = f * b^(e + 1) * 2
+ // s = b * 2
+ // value = r / s = f * b^(e + 1) * 2 / b * 2 = f * b^e / 1
+ //
+ // Therefore, we can simply say that when e >= 0:
+ // r = f * b^e = f * 2^e
+ // s = 1
+
+ r.ShiftLeft(e);
+ s.SetUInt64(1);
+ }
+ else
+ {
+ // When e = min exp or f != b^(P - 1):
+ // r = f * 2
+ // s = b^(-e) * 2
+ // value = r / s = f * 2 / b^(-e) * 2 = f / b^(-e)
+ //
+ // When e > min exp and f = b^(P - 1):
+ // r = f * b * 2
+ // s = b^(-e + 1) * 2
+ // value = r / s = f * b * 2 / b^(-e + 1) * 2 = f / b^(-e)
+ //
+ // Therefore, we can simply say that when e < 0:
+ // r = f
+ // s = b^(-e) = 2^(-e)
+
+ BigNum::ShiftLeft(1, -e, s);
+ }
+
+ // According to the paper, we should use k >= 0 instead of k > 0 here.
+ // However, if k = 0, both r and s won't be changed, we don't need to do any operation.
+ //
+ // Following are the Scheme code from the paper:
+ // --------------------------------------------------------------------------------
+ // (if (>= est 0)
+ // (fixup r (∗ s (exptt B est)) m+ m− est B low-ok? high-ok? )
+ // (let ([scale (exptt B (− est))])
+ // (fixup (∗ r scale) s (∗ m+ scale) (∗ m− scale) est B low-ok? high-ok? ))))
+ // --------------------------------------------------------------------------------
+ //
+ // If est is 0, (∗ s (exptt B est)) = s, (∗ r scale) = (* r (exptt B (− est)))) = r.
+ //
+ // So we just skip when k = 0.
+
+ if (k > 0)
+ {
+ BigNum poweredValue;
+ BigNum::Pow10(k, poweredValue);
+ s.Multiply(poweredValue);
+ }
+ else if (k < 0)
+ {
+ BigNum poweredValue;
+ BigNum::Pow10(-k, poweredValue);
+ r.Multiply(poweredValue);
+ }
+
+ if (BigNum::Compare(r, s) >= 0)
+ {
+ // The estimation was incorrect. Fix the error by increasing 1.
+ k += 1;
+ }
+ else
+ {
+ r.Multiply10();
+ }
+
+ *dec = k - 1;
+
+ // This the prerequisite of calling BigNum::HeuristicDivide().
+ BigNum::PrepareHeuristicDivide(&r, &s);
+
+ // Step 4:
+ // Calculate digits.
+ //
+ // Output digits until reaching the last but one precision or the numerator becomes zero.
+ int digitsNum = 0;
+ int currentDigit = 0;
+ while (true)
+ {
+ currentDigit = BigNum::HeuristicDivide(&r, s);
+ if (r.IsZero() || digitsNum + 1 == count)
+ {
+ break;
+ }
+
+ digits[digitsNum] = L'0' + currentDigit;
+ ++digitsNum;
+
+ r.Multiply10();
+ }
+
+ // Step 5:
+ // Set the last digit.
+ //
+ // We round to the closest digit by comparing value with 0.5:
+ // compare( value, 0.5 )
+ // = compare( r / s, 0.5 )
+ // = compare( r, 0.5 * s)
+ // = compare(2 * r, s)
+ // = compare(r << 1, s)
+ r.ShiftLeft(1);
+ int compareResult = BigNum::Compare(r, s);
+ bool isRoundDown = compareResult < 0;
+
+ // We are in the middle, round towards the even digit (i.e. IEEE rouding rules)
+ if (compareResult == 0)
+ {
+ isRoundDown = (currentDigit & 1) == 0;
+ }
+
+ if (isRoundDown)
+ {
+ digits[digitsNum] = L'0' + currentDigit;
+ ++digitsNum;
+ }
+ else
+ {
+ wchar_t* pCurDigit = digits + digitsNum;
+
+ // Rounding up for 9 is special.
+ if (currentDigit == 9)
+ {
+ // find the first non-nine prior digit
+ while (true)
+ {
+ // If we are at the first digit
+ if (pCurDigit == digits)
+ {
+ // Output 1 at the next highest exponent
+ *pCurDigit = L'1';
+ ++digitsNum;
+ *dec += 1;
+ break;
+ }
+
+ --pCurDigit;
+ --digitsNum;
+ if (*pCurDigit != L'9')
+ {
+ // increment the digit
+ *pCurDigit += 1;
+ ++digitsNum;
+ break;
+ }
+ }
+ }
+ else
+ {
+ // It's simple if the digit is not 9.
+ *pCurDigit = L'0' + currentDigit + 1;
+ ++digitsNum;
+ }
+ }
+
+ while (digitsNum < count)
+ {
+ digits[digitsNum] = L'0';
+ ++digitsNum;
+ }
+
+ digits[count] = 0;
+
+ ++*dec;
+ *sign = ((FPDOUBLE*)&value)->sign;
+}
void DoubleToNumber(double value, int precision, NUMBER* number)
{
@@ -149,12 +430,7 @@ void DoubleToNumber(double value, int precision, NUMBER* number)
number->digits[0] = 0;
}
else {
- char* src = _ecvt(value, precision, &number->scale, &number->sign);
- wchar* dst = number->digits;
- if (*src != '0') {
- while (*src) *dst++ = *src++;
- }
- *dst = 0;
+ DoubleToNumberWorker(value, precision, &number->scale, &number->sign, number->digits);
}
}
diff --git a/src/classlibnative/bcltype/number.h b/src/classlibnative/bcltype/number.h
index db66435117..7b5efc4485 100644
--- a/src/classlibnative/bcltype/number.h
+++ b/src/classlibnative/bcltype/number.h
@@ -14,6 +14,11 @@
#define NUMBER_MAXDIGITS 50
+static const double LOG10V2 = 0.30102999566398119521373889472449;
+
+// DRIFT_FACTOR = 1 - LOG10V2 - epsilon (a small number account for drift of floating point multiplication)
+static const double DRIFT_FACTOR = 0.69;
+
struct NUMBER {
int precision;
int scale;
diff --git a/src/classlibnative/bcltype/stringnative.cpp b/src/classlibnative/bcltype/stringnative.cpp
index af6593a6be..34fbf1eb34 100644
--- a/src/classlibnative/bcltype/stringnative.cpp
+++ b/src/classlibnative/bcltype/stringnative.cpp
@@ -155,15 +155,13 @@ FCIMPL4(Object *, COMString::StringInitCharPtrPartial, StringObject *stringThis,
}
FCIMPLEND
-#ifdef FEATURE_RANDOMIZED_STRING_HASHING
-
inline COMNlsHashProvider * GetCurrentNlsHashProvider()
{
LIMITED_METHOD_CONTRACT;
return &COMNlsHashProvider::s_NlsHashProvider;
}
-FCIMPL3(INT32, COMString::Marvin32HashString, StringObject* thisRefUNSAFE, INT32 strLen, INT64 additionalEntropy) {
+FCIMPL1(INT32, COMString::Marvin32HashString, StringObject* thisRefUNSAFE) {
FCALL_CONTRACT;
int iReturnHash = 0;
@@ -173,7 +171,7 @@ FCIMPL3(INT32, COMString::Marvin32HashString, StringObject* thisRefUNSAFE, INT32
}
BEGIN_SO_INTOLERANT_CODE_NOTHROW(GetThread(), FCThrow(kStackOverflowException));
- iReturnHash = GetCurrentNlsHashProvider()->HashString(thisRefUNSAFE->GetBuffer(), thisRefUNSAFE->GetStringLength(), TRUE, additionalEntropy);
+ iReturnHash = GetCurrentNlsHashProvider()->HashString(thisRefUNSAFE->GetBuffer(), thisRefUNSAFE->GetStringLength());
END_SO_INTOLERANT_CODE;
FC_GC_POLL_RET();
@@ -182,21 +180,6 @@ FCIMPL3(INT32, COMString::Marvin32HashString, StringObject* thisRefUNSAFE, INT32
}
FCIMPLEND
-BOOL QCALLTYPE COMString::UseRandomizedHashing() {
- QCALL_CONTRACT;
-
- BOOL bUseRandomizedHashing = FALSE;
-
- BEGIN_QCALL;
-
- bUseRandomizedHashing = GetCurrentNlsHashProvider()->GetUseRandomHashing();
-
- END_QCALL;
-
- return bUseRandomizedHashing;
-}
-#endif
-
/*===============================IsFastSort===============================
**Action: Call the helper to walk the string and see if we have any high chars.
**Returns: void. The appropriate bits are set on the String.
@@ -327,8 +310,6 @@ FCIMPL4(INT32, COMString::IndexOfCharArray, StringObject* thisRef, CHARArray* va
if (thisRef == NULL)
FCThrow(kNullReferenceException);
- if (valueRef == NULL)
- FCThrowArgumentNull(W("anyOf"));
WCHAR *thisChars;
WCHAR *valueChars;
@@ -337,14 +318,6 @@ FCIMPL4(INT32, COMString::IndexOfCharArray, StringObject* thisRef, CHARArray* va
thisRef->RefInterpretGetStringValuesDangerousForGC(&thisChars, &thisLength);
- if (startIndex < 0 || startIndex > thisLength) {
- FCThrowArgumentOutOfRange(W("startIndex"), W("ArgumentOutOfRange_Index"));
- }
-
- if (count < 0 || count > thisLength - startIndex) {
- FCThrowArgumentOutOfRange(W("count"), W("ArgumentOutOfRange_Count"));
- }
-
int endIndex = startIndex + count;
valueLength = valueRef->GetNumComponents();
@@ -494,19 +467,31 @@ void InitializeProbabilisticMap(int* charMap, __in_ecount(length) const WCHAR* c
_ASSERTE(charArray != NULL);
_ASSERTE(length >= 0);
+ bool hasAscii = false;
+
for(int i = 0; i < length; ++i) {
int hi,lo;
- WCHAR c = charArray[i];
+ int c = charArray[i];
- hi = (c >> 8) & 0xFF;
lo = c & 0xFF;
+ hi = (c >> 8) & 0xFF;
int* value = &charMap[lo & PROBABILISTICMAP_BLOCK_INDEX_MASK];
SetBit(value, lo >> PROBABILISTICMAP_BLOCK_INDEX_SHIFT);
- value = &charMap[hi & PROBABILISTICMAP_BLOCK_INDEX_MASK];
- SetBit(value, hi >> PROBABILISTICMAP_BLOCK_INDEX_SHIFT);
+ if (hi > 0) {
+ value = &charMap[hi & PROBABILISTICMAP_BLOCK_INDEX_MASK];
+ SetBit(value, hi >> PROBABILISTICMAP_BLOCK_INDEX_SHIFT);
+ }
+ else {
+ hasAscii = true;
+ }
+ }
+
+ if (hasAscii) {
+ // Common to search for ASCII symbols. Just the high value once.
+ charMap[0] |= 1;
}
}
diff --git a/src/classlibnative/bcltype/stringnative.h b/src/classlibnative/bcltype/stringnative.h
index a4d962df6d..a8409826c6 100644
--- a/src/classlibnative/bcltype/stringnative.h
+++ b/src/classlibnative/bcltype/stringnative.h
@@ -85,10 +85,7 @@ public:
static FCDECL2(VOID, FCSetTrailByte, StringObject* thisRefUNSAFE, UINT8 bData);
#endif // FEATURE_COMINTEROP
-#ifdef FEATURE_RANDOMIZED_STRING_HASHING
- static FCDECL3(INT32, Marvin32HashString, StringObject* thisRefUNSAFE, INT32 strLen, INT64 additionalEntropy);
- static BOOL QCALLTYPE UseRandomizedHashing();
-#endif // FEATURE_RANDOMIZED_STRING_HASHING
+ static FCDECL1(INT32, Marvin32HashString, StringObject* thisRefUNSAFE);
};
diff --git a/src/classlibnative/bcltype/system.cpp b/src/classlibnative/bcltype/system.cpp
index f6a19f97d1..4e13bd1876 100644
--- a/src/classlibnative/bcltype/system.cpp
+++ b/src/classlibnative/bcltype/system.cpp
@@ -369,6 +369,13 @@ INT32 QCALLTYPE SystemNative::GetProcessorCount()
processorCount = systemInfo.dwNumberOfProcessors;
}
+#ifdef FEATURE_PAL
+ uint32_t cpuLimit;
+
+ if (PAL_GetCpuLimit(&cpuLimit) && cpuLimit < processorCount)
+ processorCount = cpuLimit;
+#endif
+
END_QCALL;
return processorCount;
diff --git a/src/classlibnative/inc/nlsinfo.h b/src/classlibnative/inc/nlsinfo.h
index 505827bc90..0593a4f034 100644
--- a/src/classlibnative/inc/nlsinfo.h
+++ b/src/classlibnative/inc/nlsinfo.h
@@ -54,7 +54,7 @@ public:
// Native helper functions for CultureData
//
- static INT32 QCALLTYPE InternalGetGlobalizedHashCode(INT_PTR handle, LPCWSTR localeName, LPCWSTR pString, INT32 length, INT32 dwFlagsIn, INT64 additionalEntropy);
+ static INT32 QCALLTYPE InternalGetGlobalizedHashCode(INT_PTR handle, LPCWSTR localeName, LPCWSTR pString, INT32 length, INT32 dwFlagsIn);
//
// Native helper function for methods in EncodingTable
diff --git a/src/classlibnative/nls/nlsinfo.cpp b/src/classlibnative/nls/nlsinfo.cpp
index fa288c0e0a..053bb14a65 100644
--- a/src/classlibnative/nls/nlsinfo.cpp
+++ b/src/classlibnative/nls/nlsinfo.cpp
@@ -91,7 +91,7 @@ INT32 COMNlsInfo::CallGetUserDefaultUILanguage()
// InternalGetGlobalizedHashCode
//
////////////////////////////////////////////////////////////////////////////
-INT32 QCALLTYPE COMNlsInfo::InternalGetGlobalizedHashCode(INT_PTR handle, LPCWSTR localeName, LPCWSTR string, INT32 length, INT32 dwFlagsIn, INT64 additionalEntropy)
+INT32 QCALLTYPE COMNlsInfo::InternalGetGlobalizedHashCode(INT_PTR handle, LPCWSTR localeName, LPCWSTR string, INT32 length, INT32 dwFlagsIn)
{
CONTRACTL
{
@@ -140,7 +140,7 @@ INT32 QCALLTYPE COMNlsInfo::InternalGetGlobalizedHashCode(INT_PTR handle, LPCWST
NewApis::LCMapStringEx(handle != NULL ? NULL : localeName, dwFlags, string, length, (LPWSTR)pByte, byteCount, NULL,NULL, (LPARAM) handle);
}
- iReturnHash = COMNlsHashProvider::s_NlsHashProvider.HashSortKey(pByte, byteCount, true, additionalEntropy);
+ iReturnHash = COMNlsHashProvider::s_NlsHashProvider.HashSortKey(pByte, byteCount);
}
END_QCALL;
return(iReturnHash);
diff --git a/src/coreclr/hosts/corerun/corerun.cpp b/src/coreclr/hosts/corerun/corerun.cpp
index a9e3b66f3b..814aac9fc4 100644
--- a/src/coreclr/hosts/corerun/corerun.cpp
+++ b/src/coreclr/hosts/corerun/corerun.cpp
@@ -402,7 +402,7 @@ bool TryRun(const int argc, const wchar_t* argv[], Logger &log, const bool verbo
appPathPtr = appPath.OpenUnicodeBuffer(size - 1);
length = WszGetFullPathName(exeName, size, appPathPtr, &filePart);
}
- if (length == 0 || length >= size) {
+ if (length == 0 || length >= size || filePart == NULL) {
log << W("Failed to get full path: ") << exeName << Logger::endl;
log << W("Error code: ") << GetLastError() << Logger::endl;
return false;
diff --git a/src/coreclr/hosts/corerun/logger.cpp b/src/coreclr/hosts/corerun/logger.cpp
index 95eb7c9561..70716258ab 100644
--- a/src/coreclr/hosts/corerun/logger.cpp
+++ b/src/coreclr/hosts/corerun/logger.cpp
@@ -88,7 +88,7 @@ void PrintAsHResult(int val) {
case 0x80131416: str = W("CORSEC_E_POLICY_EXCEPTION"); break;
case 0x80131417: str = W("CORSEC_E_MIN_GRANT_FAIL"); break;
case 0x80131418: str = W("CORSEC_E_NO_EXEC_PERM"); break;
- //case 0x80131418: str = W("CORSEC_E_XMLSYNTAX"); break;
+ //case 0x80131419: str = W("CORSEC_E_XMLSYNTAX"); break;
case 0x80131430: str = W("CORSEC_E_CRYPTO"); break;
case 0x80131431: str = W("CORSEC_E_CRYPTO_UNEX_OPER"); break;
case 0x80131500: str = W("COR_E_EXCEPTION"); break;
diff --git a/src/corefx/System.Globalization.Native/collation.cpp b/src/corefx/System.Globalization.Native/collation.cpp
index a8c24e16ad..3aefae2a6a 100644
--- a/src/corefx/System.Globalization.Native/collation.cpp
+++ b/src/corefx/System.Globalization.Native/collation.cpp
@@ -327,12 +327,6 @@ bool CanIgnoreAllCollationElements(const UCollator* pColl, const UChar* lpStr, i
}
-extern "C" int32_t GlobalizationNative_GetSortVersion()
-{
- // we didn't use UCOL_TAILORINGS_VERSION because it is deprecated in ICU v5
- return UCOL_RUNTIME_VERSION << 16 | UCOL_BUILDER_VERSION;
-}
-
extern "C" ResultCode GlobalizationNative_GetSortHandle(const char* lpLocaleName, SortHandle** ppSortHandle)
{
assert(ppSortHandle != nullptr);
@@ -407,6 +401,26 @@ const UCollator* GetCollatorFromSortHandle(SortHandle* pSortHandle, int32_t opti
return pCollator;
}
+extern "C" int32_t GlobalizationNative_GetSortVersion(SortHandle* pSortHandle)
+{
+ UErrorCode err = U_ZERO_ERROR;
+ const UCollator* pColl = GetCollatorFromSortHandle(pSortHandle, 0, &err);
+ int32_t result = 0;
+
+ if (U_SUCCESS(err))
+ {
+ ucol_getVersion(pColl, (uint8_t *) &result);
+ }
+ else
+ {
+ assert(false && "Unexpected ucol_getVersion to fail.");
+
+ // we didn't use UCOL_TAILORINGS_VERSION because it is deprecated in ICU v5
+ result = UCOL_RUNTIME_VERSION << 16 | UCOL_BUILDER_VERSION;
+ }
+ return result;
+}
+
/*
Function:
CompareString
diff --git a/src/corefx/System.Globalization.Native/icushim.cpp b/src/corefx/System.Globalization.Native/icushim.cpp
index 6e7817e85f..e97896a205 100644
--- a/src/corefx/System.Globalization.Native/icushim.cpp
+++ b/src/corefx/System.Globalization.Native/icushim.cpp
@@ -270,6 +270,15 @@ extern "C" int32_t GlobalizationNative_LoadICU()
return 1;
}
+// GlobalizationNative_GetICUVersion
+// return the current loaded ICU version
+extern "C" int32_t GlobalizationNative_GetICUVersion()
+{
+ int32_t version;
+ u_getVersion((uint8_t *) &version);
+ return version;
+}
+
__attribute__((destructor))
void ShutdownICUShim()
{
diff --git a/src/corefx/System.Globalization.Native/icushim.h b/src/corefx/System.Globalization.Native/icushim.h
index 313002ebb6..d7ec2fb05c 100644
--- a/src/corefx/System.Globalization.Native/icushim.h
+++ b/src/corefx/System.Globalization.Native/icushim.h
@@ -38,6 +38,7 @@
// List of all functions from the ICU libraries that are used in the System.Globalization.Native.so
#define FOR_ALL_UNCONDITIONAL_ICU_FUNCTIONS \
PER_FUNCTION_BLOCK(u_charsToUChars, libicuuc) \
+ PER_FUNCTION_BLOCK(u_getVersion, libicuuc) \
PER_FUNCTION_BLOCK(u_strlen, libicuuc) \
PER_FUNCTION_BLOCK(u_strncpy, libicuuc) \
PER_FUNCTION_BLOCK(u_tolower, libicuuc) \
@@ -56,6 +57,7 @@
PER_FUNCTION_BLOCK(ucol_getRules, libicui18n) \
PER_FUNCTION_BLOCK(ucol_getSortKey, libicui18n) \
PER_FUNCTION_BLOCK(ucol_getStrength, libicui18n) \
+ PER_FUNCTION_BLOCK(ucol_getVersion, libicui18n) \
PER_FUNCTION_BLOCK(ucol_next, libicui18n) \
PER_FUNCTION_BLOCK(ucol_open, libicui18n) \
PER_FUNCTION_BLOCK(ucol_openElements, libicui18n) \
@@ -143,6 +145,7 @@ FOR_ALL_ICU_FUNCTIONS
// Redefine all calls to ICU functions as calls through pointers that are set
// to the functions of the selected version of ICU in the initialization.
#define u_charsToUChars(...) u_charsToUChars_ptr(__VA_ARGS__)
+#define u_getVersion(...) u_getVersion_ptr(__VA_ARGS__)
#define u_strlen(...) u_strlen_ptr(__VA_ARGS__)
#define u_strncpy(...) u_strncpy_ptr(__VA_ARGS__)
#define u_tolower(...) u_tolower_ptr(__VA_ARGS__)
@@ -161,6 +164,7 @@ FOR_ALL_ICU_FUNCTIONS
#define ucol_getRules(...) ucol_getRules_ptr(__VA_ARGS__)
#define ucol_getSortKey(...) ucol_getSortKey_ptr(__VA_ARGS__)
#define ucol_getStrength(...) ucol_getStrength_ptr(__VA_ARGS__)
+#define ucol_getVersion(...) ucol_getVersion_ptr(__VA_ARGS__)
#define ucol_next(...) ucol_next_ptr(__VA_ARGS__)
#define ucol_open(...) ucol_open_ptr(__VA_ARGS__)
#define ucol_openElements(...) ucol_openElements_ptr(__VA_ARGS__)
diff --git a/src/debug/SetDebugTargetCoreSysARM.props b/src/debug/SetDebugTargetCoreSysARM.props
deleted file mode 100644
index cedb5aaf32..0000000000
--- a/src/debug/SetDebugTargetCoreSysARM.props
+++ /dev/null
@@ -1,25 +0,0 @@
-<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
- <!--*****************************************************-->
- <!--This MSBuild project file was automatically generated-->
- <!--from the original SOURCES/DIRS file by the KBC tool.-->
- <!--*****************************************************-->
- <!--Import the settings-->
- <!--Leaf project Properties-->
- <PropertyGroup>
- <FeatureDbgipcTransportDI>true</FeatureDbgipcTransportDI>
- <FeatureDbgipcTransportVM>true</FeatureDbgipcTransportVM>
- <FeatureIpcman>false</FeatureIpcman>
- <FeatureInteropDebugging>false</FeatureInteropDebugging>
-
- <DbgTargetARM>true</DbgTargetARM>
- <CDefines>$(CDefines);DBG_TARGET_ARM=1</CDefines>
-
- <DbgTargetCoreSystem>true</DbgTargetCoreSystem>
- <CDefines>$(CDefines);DBG_TARGET_CORESYSTEM=1</CDefines>
-
- <DbgTargetSameEndiannes Condition="'$(BuildArchitecture)' == 'i386' or '$(BuildProjectName)' == 'CoreCLR' or '$(BuildProjectName)' == 'CoreSys'">true</DbgTargetSameEndiannes>
- <CDefines Condition="'$(BuildArchitecture)' == 'i386' or '$(BuildProjectName)' == 'CoreCLR' or '$(BuildProjectName)' == 'CoreSys'">$(CDefines);DBG_TARGET_SAME_ENDIANNESS=1</CDefines>
- </PropertyGroup>
- <!--Leaf Project Items-->
- <!--Import the targets-->
-</Project>
diff --git a/src/debug/SetDebugTargetCoreSysX86.props b/src/debug/SetDebugTargetCoreSysX86.props
deleted file mode 100644
index 594016a0d7..0000000000
--- a/src/debug/SetDebugTargetCoreSysX86.props
+++ /dev/null
@@ -1,23 +0,0 @@
-<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
- <!--*****************************************************-->
- <!--This MSBuild project file was automatically generated-->
- <!--from the original SOURCES/DIRS file by the KBC tool.-->
- <!--*****************************************************-->
- <!--Import the settings-->
- <!--Leaf project Properties-->
- <PropertyGroup>
- <FeatureDbgipcTransportDI>true</FeatureDbgipcTransportDI>
- <FeatureDbgipcTransportVM>true</FeatureDbgipcTransportVM>
- <FeatureIpcman>false</FeatureIpcman>
- <FeatureInteropDebugging>false</FeatureInteropDebugging>
-
- <DbgTargetX86>true</DbgTargetX86>
- <CDefines>$(CDefines);DBG_TARGET_X86=1</CDefines>
-
- <DbgTargetCoreSystem>true</DbgTargetCoreSystem>
- <CDefines>$(CDefines);DBG_TARGET_CORESYSTEM=1</CDefines>
-
- </PropertyGroup>
- <!--Leaf Project Items-->
- <!--Import the targets-->
-</Project>
diff --git a/src/debug/SetDebugTargetLocal.props b/src/debug/SetDebugTargetLocal.props
deleted file mode 100644
index 28665150b8..0000000000
--- a/src/debug/SetDebugTargetLocal.props
+++ /dev/null
@@ -1,30 +0,0 @@
-<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
- <!--*****************************************************-->
- <!--This MSBuild project file was automatically generated-->
- <!--from the original SOURCES/DIRS file by the KBC tool.-->
- <!--*****************************************************-->
- <!--Import the settings-->
- <!--Leaf project Properties-->
- <PropertyGroup>
- <DbgTargetX86 Condition="('$(BuildArchitecture)' == 'i386' or '$(_BuildArch)'=='rotor_x86') and ('$(CrossTargetArchitecture)'=='' or '$(CrossTargetArchitecture)' == 'i386')">1</DbgTargetX86>
- <CDefines Condition="('$(BuildArchitecture)' == 'i386' or '$(_BuildArch)'=='rotor_x86') and ('$(CrossTargetArchitecture)'=='' or '$(CrossTargetArchitecture)' == 'i386')">$(CDefines);DBG_TARGET_X86=1</CDefines>
-
- <DbgTargetAmd64 Condition="'$(BuildArchitecture)' == 'amd64' and ('$(CrossTargetArchitecture)'=='' or '$(CrossTargetArchitecture)' == 'amd64')">1</DbgTargetAmd64>
- <CDefines Condition="'$(BuildArchitecture)' == 'amd64' and ('$(CrossTargetArchitecture)'=='' or '$(CrossTargetArchitecture)' == 'amd64')">$(CDefines);DBG_TARGET_AMD64=1</CDefines>
-
- <DbgTargetArm Condition="'$(BuildArchitecture)' == 'arm' Or '$(CrossTargetArchitecture)' == 'arm'">1</DbgTargetArm>
- <CDefines Condition="'$(BuildArchitecture)' == 'arm' Or '$(CrossTargetArchitecture)' == 'arm'">$(CDefines);DBG_TARGET_ARM=1;</CDefines>
-
- <DbgTargetArm64 Condition="'$(BuildArchitecture)' == 'arm64' Or '$(CrossTargetArchitecture)' == 'arm64'">1</DbgTargetArm64>
- <CDefines Condition="'$(BuildArchitecture)' == 'arm64' Or '$(CrossTargetArchitecture)' == 'arm64'">$(CDefines);DBG_TARGET_ARM64=1;</CDefines>
-
- <DbgTargetWin64 Condition="'$(DbgTargetAmd64)' == '1' Or'$(DbgTargetArm64)' == '1'">1</DbgTargetWin64>
- <CDefines Condition="'$(DbgTargetAmd64)' == '1' Or'$(DbgTargetArm64)' == '1' ">$(CDefines);DBG_TARGET_WIN64=1</CDefines>
-
- <DbgTarget64bit Condition="'$(DbgTargetWin64)' == '1'">1</DbgTarget64bit>
- <CDefines Condition="'$(DbgTargetWin64)' == '1'">$(CDefines);DBG_TARGET_64BIT=1</CDefines>
-
- </PropertyGroup>
- <!--Leaf Project Items-->
- <!--Import the targets-->
-</Project>
diff --git a/src/debug/SetDebugTargetWinARM.props b/src/debug/SetDebugTargetWinARM.props
deleted file mode 100644
index 02240f12ca..0000000000
--- a/src/debug/SetDebugTargetWinARM.props
+++ /dev/null
@@ -1,19 +0,0 @@
-<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
- <!--*****************************************************-->
- <!--This MSBuild project file was automatically generated-->
- <!--from the original SOURCES/DIRS file by the KBC tool.-->
- <!--*****************************************************-->
- <!--Import the settings-->
- <!--Leaf project Properties-->
- <PropertyGroup>
- <FeatureDbgipcTransportDI>false</FeatureDbgipcTransportDI>
- <FeatureDbgipcTransportVM>false</FeatureDbgipcTransportVM>
- <FeatureIpcman>false</FeatureIpcman>
- <FeatureInteropDebugging>false</FeatureInteropDebugging>
-
- <DbgTargetArm>true</DbgTargetArm>
- <CDefines>$(CDefines);DBG_TARGET_ARM=1</CDefines>
- </PropertyGroup>
- <!--Leaf Project Items-->
- <!--Import the targets-->
-</Project>
diff --git a/src/debug/SetDebugTargetWinx86.props b/src/debug/SetDebugTargetWinx86.props
deleted file mode 100644
index bd90a410ab..0000000000
--- a/src/debug/SetDebugTargetWinx86.props
+++ /dev/null
@@ -1,8 +0,0 @@
-<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
- <PropertyGroup>
-
- <DbgTargetX86>1</DbgTargetX86>
- <CDefines>$(CDefines);DBG_TARGET_X86=1</CDefines>
-
- </PropertyGroup>
-</Project>
diff --git a/src/debug/XPlatCommon.props b/src/debug/XPlatCommon.props
deleted file mode 100644
index e7913f8380..0000000000
--- a/src/debug/XPlatCommon.props
+++ /dev/null
@@ -1,41 +0,0 @@
-<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
-
- <!--Usage: optionally import a clr\xplat\SetHostXXX.props or SetTargetXXX.props first, then this props file -->
-
-
- <Import Project="$(_NTDRIVE)$(_NTROOT)\ndp\clr\xplat\utility.props"/>
-
- <PropertyGroup>
-
- <!-- Is DBI based OOP debugging supported -->
- <FeatureDbiOopDebugging Condition="'$(XPlatHostBuildDir)'=='HostWinx86'">$(FeatureDbiOopDebugging_HostWindowsx86)</FeatureDbiOopDebugging>
- <FeatureDbiOopDebugging Condition="'$(XPlatHostBuildDir)'=='HostOneCorex86'">$(FeatureDbiOopDebugging_HostOneCorex86)</FeatureDbiOopDebugging>
- <FeatureDbiOopDebugging Condition="'$(XPlatHostBuildDir)'=='HostWinAmd64'">$(FeatureDbiOopDebugging_HostWindowsamd64)</FeatureDbiOopDebugging>
- <FeatureDbiOopDebugging Condition="'$(XPlatHostBuildDir)'=='HostOneCoreAmd64'">$(FeatureDbiOopDebugging_HostOneCoreamd64)</FeatureDbiOopDebugging>
- <FeatureDbiOopDebugging Condition="'$(XPlatHostBuildDir)'=='HostLocal'">$(FeatureDbiOopDebugging_HostLocal)</FeatureDbiOopDebugging>
-
- </PropertyGroup>
-
- <!-- Additional properties used when DBI based OOP debugging is used -->
- <PropertyGroup Condition="'$(FeatureDbiOopDebugging)'=='true'">
-
- <!-- These parameters set up the naming convention for CLRDEBUGINFO resources that are added to clr.dll, these resources have PE information for specific builds
- of DAC and DBI. The naming scheme started with CLRDEBUGINFO only, but with the advent of x-platform debugging had to be expanded. It is now the general form
- CLRDEBUGINFO$(DebugInfoResourceHostOS)$(DebugInfoResourceHostArch). To keep back-compat if host==target and target is windows that maps to an empty suffix. These values must be
- in all capital letters because of weird restrictions on win32 resource names -->
- <DebugInfoResourceHostOS>UNKNOWN</DebugInfoResourceHostOS>
- <DebugInfoResourceHostOS Condition="'$(HostMachineOS)'=='windows'">WINDOWS</DebugInfoResourceHostOS>
- <DebugInfoResourceHostOS Condition="'$(HostMachineOS)'=='OneCore'">CORESYS</DebugInfoResourceHostOS>
-
- <DebugInfoResourceHostArch>UNKNOWN</DebugInfoResourceHostArch>
- <DebugInfoResourceHostArch Condition="'$(HostMachineArch)'=='x86'">X86</DebugInfoResourceHostArch>
- <DebugInfoResourceHostArch Condition="'$(HostMachineArch)'=='arm'">ARM</DebugInfoResourceHostArch>
- <DebugInfoResourceHostArch Condition="'$(HostMachineArch)'=='amd64'">AMD64</DebugInfoResourceHostArch>
-
- <DebugInfoResourceSuffixValid Condition="'$(DebugInfoResourceHostArch)'!='UNKNOWN' and '$(DebugInfoResourceHostOS)'!='UNKNOWN'">true</DebugInfoResourceSuffixValid>
- <DebugInfoResourceSuffix Condition=" '$(TargetMachineOS)'=='windows' and '$(XPlatHostMatchesEnvironment)'=='true' "></DebugInfoResourceSuffix>
- <DebugInfoResourceSuffix Condition="!('$(TargetMachineOS)'=='windows' and '$(XPlatHostMatchesEnvironment)'=='true')">$(DebugInfoResourceHostOS)$(DebugInfoResourceHostArch)</DebugInfoResourceSuffix>
-
- </PropertyGroup>
-
-</Project>
diff --git a/src/debug/createdump/crashinfo.cpp b/src/debug/createdump/crashinfo.cpp
index d9642b309a..ae3e70f461 100644
--- a/src/debug/createdump/crashinfo.cpp
+++ b/src/debug/createdump/crashinfo.cpp
@@ -4,6 +4,9 @@
#include "createdump.h"
+// This is for the PAL_VirtualUnwindOutOfProc read memory adapter.
+CrashInfo* g_crashInfo;
+
CrashInfo::CrashInfo(pid_t pid, ICLRDataTarget* dataTarget, bool sos) :
m_ref(1),
m_pid(pid),
@@ -12,6 +15,7 @@ CrashInfo::CrashInfo(pid_t pid, ICLRDataTarget* dataTarget, bool sos) :
m_sos(sos),
m_dataTarget(dataTarget)
{
+ g_crashInfo = this;
dataTarget->AddRef();
m_auxvValues.fill(0);
}
@@ -57,7 +61,7 @@ CrashInfo::QueryInterface(
}
else
{
- *Interface = NULL;
+ *Interface = nullptr;
return E_NOINTERFACE;
}
}
@@ -172,6 +176,12 @@ CrashInfo::GatherCrashInfo(const char* programPath, MINIDUMP_TYPE minidumpType)
{
return false;
}
+
+ for (const MemoryRegion& region : m_moduleAddresses)
+ {
+ region.Trace();
+ }
+
// If full memory dump, include everything regardless of permissions
if (minidumpType & MiniDumpWithFullMemory)
{
@@ -205,15 +215,8 @@ CrashInfo::GatherCrashInfo(const char* programPath, MINIDUMP_TYPE minidumpType)
// Add the thread's stack and some code memory to core
for (ThreadInfo* thread : m_threads)
{
- uint64_t start;
- size_t size;
-
- // Add the thread's stack and some of the code
- thread->GetThreadStack(*this, &start, &size);
- InsertMemoryRegion(start, size);
-
- thread->GetThreadCode(&start, &size);
- InsertMemoryRegion(start, size);
+ // Add the thread's stack
+ thread->GetThreadStack(*this);
}
// All the regions added so far has been backed by memory. Now add the rest of
// mappings so the debuggers like lldb see that an address is code (PF_X) even
@@ -302,7 +305,7 @@ CrashInfo::EnumerateModuleMappings()
// 35b1dac000-35b1fac000 ---p 001ac000 08:02 135870 /usr/lib64/libc-2.15.so
// 35b1fac000-35b1fb0000 r--p 001ac000 08:02 135870 /usr/lib64/libc-2.15.so
// 35b1fb0000-35b1fb2000 rw-p 001b0000 08:02 135870 /usr/lib64/libc-2.15.so
- char* line = NULL;
+ char* line = nullptr;
size_t lineLen = 0;
int count = 0;
ssize_t read;
@@ -313,7 +316,7 @@ CrashInfo::EnumerateModuleMappings()
assert(chars > 0 && chars <= sizeof(mapPath));
FILE* mapsFile = fopen(mapPath, "r");
- if (mapsFile == NULL)
+ if (mapsFile == nullptr)
{
fprintf(stderr, "fopen(%s) FAILED %s\n", mapPath, strerror(errno));
return false;
@@ -408,7 +411,8 @@ CrashInfo::GetDSOInfo()
if (phnum <= 0 || phdrAddr == nullptr) {
return false;
}
- TRACE("DSO: phdr %p phnum %d\n", phdrAddr, phnum);
+ uint64_t baseAddress = (uint64_t)phdrAddr - sizeof(Ehdr);
+ TRACE("DSO: base %" PRIA PRIx64 " phdr %p phnum %d\n", baseAddress, phdrAddr, phnum);
// Search for the program PT_DYNAMIC header
ElfW(Dyn)* dynamicAddr = nullptr;
@@ -422,16 +426,23 @@ CrashInfo::GetDSOInfo()
TRACE("DSO: phdr %p type %d (%x) vaddr %" PRIxA " memsz %" PRIxA " offset %" PRIxA "\n",
phdrAddr, ph.p_type, ph.p_type, ph.p_vaddr, ph.p_memsz, ph.p_offset);
- if (ph.p_type == PT_DYNAMIC)
+ switch (ph.p_type)
{
+ case PT_DYNAMIC:
dynamicAddr = reinterpret_cast<ElfW(Dyn)*>(ph.p_vaddr);
- }
- else if (ph.p_type == PT_NOTE || ph.p_type == PT_GNU_EH_FRAME)
- {
- if (ph.p_vaddr != 0 && ph.p_memsz != 0)
- {
+ break;
+
+ case PT_NOTE:
+ case PT_GNU_EH_FRAME:
+ if (ph.p_vaddr != 0 && ph.p_memsz != 0) {
InsertMemoryRegion(ph.p_vaddr, ph.p_memsz);
}
+ break;
+
+ case PT_LOAD:
+ MemoryRegion region(0, ph.p_vaddr, ph.p_vaddr + ph.p_memsz, baseAddress);
+ m_moduleAddresses.insert(region);
+ break;
}
}
@@ -500,58 +511,23 @@ CrashInfo::GetDSOInfo()
return true;
}
-inline bool
-NameCompare(const char* name, const char* sectionName)
-{
- return strncmp(name, sectionName, strlen(sectionName) + 1) == 0;
-}
-
-bool
-ValidShdr(const std::set<MemoryRegion>& mappings, uint64_t elfBaseAddr, Shdr *shdrAddr)
-{
- bool isValid = false;
- const char *moduleName = nullptr;
- for (const MemoryRegion& region : mappings)
- {
- if (elfBaseAddr == region.StartAddress())
- moduleName = region.FileName();
-
- if (!moduleName)
- continue;
-
- if ((uint64_t)shdrAddr < region.StartAddress() || (uint64_t)shdrAddr >= region.EndAddress())
- continue;
-
- if (!strcmp(region.FileName(), moduleName)) {
- isValid = true;
- break;
- }
- }
-
- return isValid;
-}
-
//
// Add all the necessary ELF headers to the core dump
//
bool
CrashInfo::GetELFInfo(uint64_t baseAddress)
{
- if (baseAddress == 0) {
+ if (baseAddress == 0 || baseAddress == m_auxvValues[AT_SYSINFO_EHDR] || baseAddress == m_auxvValues[AT_BASE]) {
return true;
}
Ehdr ehdr;
if (!ReadMemory((void*)baseAddress, &ehdr, sizeof(ehdr))) {
- fprintf(stderr, "ReadMemory(%p, %" PRIx ") ehdr FAILED\n", (void*)baseAddress, sizeof(ehdr));
- return false;
+ TRACE("ReadMemory(%p, %" PRIx ") ehdr FAILED\n", (void*)baseAddress, sizeof(ehdr));
+ return true;
}
int phnum = ehdr.e_phnum;
- int shnum = ehdr.e_shnum;
assert(phnum != PN_XNUM);
- assert(shnum != SHN_XINDEX);
- assert(ehdr.e_shstrndx != SHN_XINDEX);
assert(ehdr.e_phentsize == sizeof(Phdr));
- assert(ehdr.e_shentsize == sizeof(Shdr));
#ifdef BIT64
assert(ehdr.e_ident[EI_CLASS] == ELFCLASS64);
#else
@@ -560,7 +536,7 @@ CrashInfo::GetELFInfo(uint64_t baseAddress)
assert(ehdr.e_ident[EI_DATA] == ELFDATA2LSB);
TRACE("ELF: type %d mach 0x%x ver %d flags 0x%x phnum %d phoff %" PRIxA " phentsize 0x%02x shnum %d shoff %" PRIxA " shentsize 0x%02x shstrndx %d\n",
- ehdr.e_type, ehdr.e_machine, ehdr.e_version, ehdr.e_flags, phnum, ehdr.e_phoff, ehdr.e_phentsize, shnum, ehdr.e_shoff, ehdr.e_shentsize, ehdr.e_shstrndx);
+ ehdr.e_type, ehdr.e_machine, ehdr.e_version, ehdr.e_flags, phnum, ehdr.e_phoff, ehdr.e_phentsize, ehdr.e_shnum, ehdr.e_shoff, ehdr.e_shentsize, ehdr.e_shstrndx);
if (ehdr.e_phoff != 0 && phnum > 0)
{
@@ -577,67 +553,20 @@ CrashInfo::GetELFInfo(uint64_t baseAddress)
TRACE("ELF: phdr %p type %d (%x) vaddr %" PRIxA " memsz %" PRIxA " paddr %" PRIxA " filesz %" PRIxA " offset %" PRIxA " align %" PRIxA "\n",
phdrAddr, ph.p_type, ph.p_type, ph.p_vaddr, ph.p_memsz, ph.p_paddr, ph.p_filesz, ph.p_offset, ph.p_align);
- if (ph.p_type == PT_DYNAMIC || ph.p_type == PT_NOTE || ph.p_type == PT_GNU_EH_FRAME)
+ switch (ph.p_type)
{
- if (ph.p_vaddr != 0 && ph.p_memsz != 0)
- {
+ case PT_DYNAMIC:
+ case PT_NOTE:
+ case PT_GNU_EH_FRAME:
+ if (ph.p_vaddr != 0 && ph.p_memsz != 0) {
InsertMemoryRegion(baseAddress + ph.p_vaddr, ph.p_memsz);
}
- }
- }
- }
+ break;
- // Skip the "interpreter" module i.e. /lib64/ld-linux-x86-64.so.2 or ld-2.19.so. The in-memory section headers are
- // not valid. Ignore all failures too because on debug builds of coreclr, the section headers are not in valid memory.
- if (baseAddress != m_auxvValues[AT_BASE] && ehdr.e_shoff != 0 && shnum > 0 && ehdr.e_shstrndx != SHN_UNDEF)
- {
- Shdr* shdrAddr = reinterpret_cast<Shdr*>(baseAddress + ehdr.e_shoff);
- Shdr* stringTableShdrAddr = shdrAddr + ehdr.e_shstrndx;
-
- // Check the section headers address. In some cases there isn't section header table in process memory.
- if ((!ValidShdr(m_moduleMappings, baseAddress, shdrAddr) && !ValidShdr(m_otherMappings, baseAddress, shdrAddr)) ||
- (!ValidShdr(m_moduleMappings, baseAddress, stringTableShdrAddr) && !ValidShdr(m_otherMappings, baseAddress, stringTableShdrAddr))) {
- TRACE("ELF: %2d shdr %p Invalid section headers table address\n", ehdr.e_shstrndx, shdrAddr);
- return true;
- }
-
- // Get the string table section header
- Shdr stringTableSectionHeader;
- if (!ReadMemory(stringTableShdrAddr, &stringTableSectionHeader, sizeof(stringTableSectionHeader))) {
- TRACE("ELF: %2d shdr %p ReadMemory string table section header FAILED\n", ehdr.e_shstrndx, stringTableShdrAddr);
- return true;
- }
-
- // Get the string table
- ArrayHolder<char> stringTable = new char[stringTableSectionHeader.sh_size];
- if (!ReadMemory((void*)(baseAddress + stringTableSectionHeader.sh_offset), stringTable.GetPtr(), stringTableSectionHeader.sh_size)) {
- TRACE("ELF: %2d shdr %p ReadMemory string table FAILED\n", ehdr.e_shstrndx, (void*)(baseAddress + stringTableSectionHeader.sh_offset));
- return true;
- }
- // Add the section headers to the core dump
- for (int sectionIndex = 0; sectionIndex < shnum; sectionIndex++, shdrAddr++)
- {
- Shdr sh;
- if (!ReadMemory(shdrAddr, &sh, sizeof(sh))) {
- TRACE("ELF: %2d shdr %p ReadMemory FAILED\n", sectionIndex, shdrAddr);
- return true;
- }
- TRACE("ELF: %2d shdr %p type %2d (%x) addr %" PRIxA " offset %" PRIxA " size %" PRIxA " link %08x info %08x name %4d %s\n",
- sectionIndex, shdrAddr, sh.sh_type, sh.sh_type, sh.sh_addr, sh.sh_offset, sh.sh_size, sh.sh_link, sh.sh_info, sh.sh_name, &stringTable[sh.sh_name]);
-
- if (sh.sh_name != SHN_UNDEF && sh.sh_offset > 0 && sh.sh_size > 0) {
- char* name = &stringTable[sh.sh_name];
-
- // Add the .eh_frame/.eh_frame_hdr unwind info to the core dump
- if (NameCompare(name, ".eh_frame") ||
- NameCompare(name, ".eh_frame_hdr") ||
- NameCompare(name, ".note.gnu.build-id") ||
- NameCompare(name, ".note.gnu.ABI-tag") ||
- NameCompare(name, ".gnu_debuglink"))
- {
- TRACE("ELF: %s %p size %" PRIxA "\n", name, (void*)(baseAddress + sh.sh_offset), sh.sh_size);
- InsertMemoryRegion(baseAddress + sh.sh_offset, sh.sh_size);
- }
+ case PT_LOAD:
+ MemoryRegion region(0, baseAddress + ph.p_vaddr, baseAddress + ph.p_vaddr + ph.p_memsz, baseAddress);
+ m_moduleAddresses.insert(region);
+ break;
}
}
}
@@ -652,8 +581,8 @@ bool
CrashInfo::EnumerateMemoryRegionsWithDAC(const char* programPath, MINIDUMP_TYPE minidumpType)
{
PFN_CLRDataCreateInstance pfnCLRDataCreateInstance = nullptr;
- ICLRDataEnumMemoryRegions* clrDataEnumRegions = nullptr;
- IXCLRDataProcess* clrDataProcess = nullptr;
+ ICLRDataEnumMemoryRegions* pClrDataEnumRegions = nullptr;
+ IXCLRDataProcess* pClrDataProcess = nullptr;
HMODULE hdac = nullptr;
HRESULT hr = S_OK;
bool result = false;
@@ -679,39 +608,43 @@ CrashInfo::EnumerateMemoryRegionsWithDAC(const char* programPath, MINIDUMP_TYPE
}
if ((minidumpType & MiniDumpWithFullMemory) == 0)
{
- hr = pfnCLRDataCreateInstance(__uuidof(ICLRDataEnumMemoryRegions), m_dataTarget, (void**)&clrDataEnumRegions);
+ hr = pfnCLRDataCreateInstance(__uuidof(ICLRDataEnumMemoryRegions), m_dataTarget, (void**)&pClrDataEnumRegions);
if (FAILED(hr))
{
fprintf(stderr, "CLRDataCreateInstance(ICLRDataEnumMemoryRegions) FAILED %08x\n", hr);
goto exit;
}
// Calls CrashInfo::EnumMemoryRegion for each memory region found by the DAC
- hr = clrDataEnumRegions->EnumMemoryRegions(this, minidumpType, CLRDATA_ENUM_MEM_DEFAULT);
+ hr = pClrDataEnumRegions->EnumMemoryRegions(this, minidumpType, CLRDATA_ENUM_MEM_DEFAULT);
if (FAILED(hr))
{
fprintf(stderr, "EnumMemoryRegions FAILED %08x\n", hr);
goto exit;
}
}
- hr = pfnCLRDataCreateInstance(__uuidof(IXCLRDataProcess), m_dataTarget, (void**)&clrDataProcess);
+ hr = pfnCLRDataCreateInstance(__uuidof(IXCLRDataProcess), m_dataTarget, (void**)&pClrDataProcess);
if (FAILED(hr))
{
fprintf(stderr, "CLRDataCreateInstance(IXCLRDataProcess) FAILED %08x\n", hr);
goto exit;
}
- if (!EnumerateManagedModules(clrDataProcess))
+ if (!EnumerateManagedModules(pClrDataProcess))
+ {
+ goto exit;
+ }
+ if (!UnwindAllThreads(pClrDataProcess))
{
goto exit;
}
result = true;
exit:
- if (clrDataEnumRegions != nullptr)
+ if (pClrDataEnumRegions != nullptr)
{
- clrDataEnumRegions->Release();
+ pClrDataEnumRegions->Release();
}
- if (clrDataProcess != nullptr)
+ if (pClrDataProcess != nullptr)
{
- clrDataProcess->Release();
+ pClrDataProcess->Release();
}
if (hdac != nullptr)
{
@@ -721,24 +654,29 @@ exit:
}
//
-// Enumerate all the managed modules and replace the module
-// mapping with the module name found.
+// Enumerate all the managed modules and replace the module mapping with the module name found.
//
bool
-CrashInfo::EnumerateManagedModules(IXCLRDataProcess* clrDataProcess)
+CrashInfo::EnumerateManagedModules(IXCLRDataProcess* pClrDataProcess)
{
- IXCLRDataModule* clrDataModule = nullptr;
CLRDATA_ENUM enumModules = 0;
+ bool result = true;
HRESULT hr = S_OK;
- if (FAILED(hr = clrDataProcess->StartEnumModules(&enumModules))) {
+ if (FAILED(hr = pClrDataProcess->StartEnumModules(&enumModules))) {
fprintf(stderr, "StartEnumModules FAILED %08x\n", hr);
return false;
}
- while ((hr = clrDataProcess->EnumModule(&enumModules, &clrDataModule)) == S_OK)
+
+ while (true)
{
+ ReleaseHolder<IXCLRDataModule> pClrDataModule;
+ if ((hr = pClrDataProcess->EnumModule(&enumModules, &pClrDataModule)) != S_OK) {
+ break;
+ }
+
DacpGetModuleData moduleData;
- if (SUCCEEDED(hr = moduleData.Request(clrDataModule)))
+ if (SUCCEEDED(hr = moduleData.Request(pClrDataModule.GetPtr())))
{
TRACE("MODULE: %" PRIA PRIx64 " dyn %d inmem %d file %d pe %" PRIA PRIx64 " pdb %" PRIA PRIx64, moduleData.LoadedPEAddress, moduleData.IsDynamic,
moduleData.IsInMemory, moduleData.IsFileLayout, moduleData.PEFile, moduleData.InMemoryPdbAddress);
@@ -746,12 +684,13 @@ CrashInfo::EnumerateManagedModules(IXCLRDataProcess* clrDataProcess)
if (!moduleData.IsDynamic && moduleData.LoadedPEAddress != 0)
{
ArrayHolder<WCHAR> wszUnicodeName = new WCHAR[MAX_LONGPATH + 1];
- if (SUCCEEDED(hr = clrDataModule->GetFileName(MAX_LONGPATH, NULL, wszUnicodeName)))
+ if (SUCCEEDED(hr = pClrDataModule->GetFileName(MAX_LONGPATH, nullptr, wszUnicodeName)))
{
char* pszName = (char*)malloc(MAX_LONGPATH + 1);
if (pszName == nullptr) {
fprintf(stderr, "Allocating module name FAILED\n");
- return false;
+ result = false;
+ break;
}
sprintf_s(pszName, MAX_LONGPATH, "%S", (WCHAR*)wszUnicodeName);
TRACE(" %s\n", pszName);
@@ -770,12 +709,27 @@ CrashInfo::EnumerateManagedModules(IXCLRDataProcess* clrDataProcess)
else {
TRACE("moduleData.Request FAILED %08x\n", hr);
}
- if (clrDataModule != nullptr) {
- clrDataModule->Release();
- }
}
+
if (enumModules != 0) {
- clrDataProcess->EndEnumModules(enumModules);
+ pClrDataProcess->EndEnumModules(enumModules);
+ }
+
+ return result;
+}
+
+//
+// Unwind all the native threads to ensure that the dwarf unwind info is added to the core dump.
+//
+bool
+CrashInfo::UnwindAllThreads(IXCLRDataProcess* pClrDataProcess)
+{
+ // For each native and managed thread
+ for (ThreadInfo* thread : m_threads)
+ {
+ if (!thread->UnwindThread(*this, pClrDataProcess)) {
+ return false;
+ }
}
return true;
}
@@ -819,6 +773,20 @@ CrashInfo::ReplaceModuleMapping(CLRDATA_ADDRESS baseAddress, const char* pszName
}
//
+// Returns the module base address for the IP or 0.
+//
+uint64_t CrashInfo::GetBaseAddress(uint64_t ip)
+{
+ MemoryRegion search(0, ip, ip, 0);
+ const MemoryRegion* found = SearchMemoryRegions(m_moduleAddresses, search);
+ if (found == nullptr) {
+ return 0;
+ }
+ // The memory region Offset() is the base address of the module
+ return found->Offset();
+}
+
+//
// ReadMemory from target and add to memory regions list
//
bool
@@ -918,11 +886,12 @@ CrashInfo::InsertMemoryRegion(const MemoryRegion& region)
uint32_t
CrashInfo::GetMemoryRegionFlags(uint64_t start)
{
- const MemoryRegion* region = SearchMemoryRegions(m_moduleMappings, start);
+ MemoryRegion search(0, start, start + PAGE_SIZE);
+ const MemoryRegion* region = SearchMemoryRegions(m_moduleMappings, search);
if (region != nullptr) {
return region->Flags();
}
- region = SearchMemoryRegions(m_otherMappings, start);
+ region = SearchMemoryRegions(m_otherMappings, search);
if (region != nullptr) {
return region->Flags();
}
@@ -1012,12 +981,12 @@ CrashInfo::CombineMemoryRegions()
// Searches for a memory region given an address.
//
const MemoryRegion*
-CrashInfo::SearchMemoryRegions(const std::set<MemoryRegion>& regions, uint64_t start)
+CrashInfo::SearchMemoryRegions(const std::set<MemoryRegion>& regions, const MemoryRegion& search)
{
- std::set<MemoryRegion>::iterator found = regions.find(MemoryRegion(0, start, start + PAGE_SIZE));
+ std::set<MemoryRegion>::iterator found = regions.find(search);
for (; found != regions.end(); found++)
{
- if (start >= found->StartAddress() && start < found->EndAddress())
+ if (search.StartAddress() >= found->StartAddress() && search.StartAddress() < found->EndAddress())
{
return &*found;
}
diff --git a/src/debug/createdump/crashinfo.h b/src/debug/createdump/crashinfo.h
index 65f1d18730..d7c3f037c2 100644
--- a/src/debug/createdump/crashinfo.h
+++ b/src/debug/createdump/crashinfo.h
@@ -10,7 +10,7 @@ typedef Elf32_auxv_t elf_aux_entry;
#define PRId PRId32
#define PRIA "08"
#define PRIxA PRIA PRIx
-#elif defined(__x86_64) || defined(__aarch64__)
+#elif defined(__x86_64__) || defined(__aarch64__)
typedef Elf64_auxv_t elf_aux_entry;
#define PRIx PRIx64
#define PRIu PRIu64
@@ -40,6 +40,7 @@ private:
std::set<MemoryRegion> m_moduleMappings; // module memory mappings
std::set<MemoryRegion> m_otherMappings; // other memory mappings
std::set<MemoryRegion> m_memoryRegions; // memory regions from DAC, etc.
+ std::set<MemoryRegion> m_moduleAddresses; // memory region to module base address
public:
CrashInfo(pid_t pid, ICLRDataTarget* dataTarget, bool sos);
@@ -47,21 +48,24 @@ public:
bool EnumerateAndSuspendThreads();
bool GatherCrashInfo(const char* programPath, MINIDUMP_TYPE minidumpType);
void ResumeThreads();
+ bool ReadMemory(void* address, void* buffer, size_t size);
+ uint64_t GetBaseAddress(uint64_t ip);
+ void InsertMemoryRegion(uint64_t address, size_t size);
static bool GetStatus(pid_t pid, pid_t* ppid, pid_t* tgid, char** name);
- static const MemoryRegion* SearchMemoryRegions(const std::set<MemoryRegion>& regions, uint64_t start);
+ static const MemoryRegion* SearchMemoryRegions(const std::set<MemoryRegion>& regions, const MemoryRegion& search);
- const pid_t Pid() const { return m_pid; }
- const pid_t Ppid() const { return m_ppid; }
- const pid_t Tgid() const { return m_tgid; }
- const char* Name() const { return m_name; }
- ICLRDataTarget* DataTarget() const { return m_dataTarget; }
+ inline const pid_t Pid() const { return m_pid; }
+ inline const pid_t Ppid() const { return m_ppid; }
+ inline const pid_t Tgid() const { return m_tgid; }
+ inline const char* Name() const { return m_name; }
+ inline ICLRDataTarget* DataTarget() const { return m_dataTarget; }
- const std::vector<ThreadInfo*> Threads() const { return m_threads; }
- const std::set<MemoryRegion> ModuleMappings() const { return m_moduleMappings; }
- const std::set<MemoryRegion> OtherMappings() const { return m_otherMappings; }
- const std::set<MemoryRegion> MemoryRegions() const { return m_memoryRegions; }
- const std::vector<elf_aux_entry> AuxvEntries() const { return m_auxvEntries; }
- const size_t GetAuxvSize() const { return m_auxvEntries.size() * sizeof(elf_aux_entry); }
+ inline const std::vector<ThreadInfo*> Threads() const { return m_threads; }
+ inline const std::set<MemoryRegion> ModuleMappings() const { return m_moduleMappings; }
+ inline const std::set<MemoryRegion> OtherMappings() const { return m_otherMappings; }
+ inline const std::set<MemoryRegion> MemoryRegions() const { return m_memoryRegions; }
+ inline const std::vector<elf_aux_entry> AuxvEntries() const { return m_auxvEntries; }
+ inline const size_t GetAuxvSize() const { return m_auxvEntries.size() * sizeof(elf_aux_entry); }
// IUnknown
STDMETHOD(QueryInterface)(___in REFIID InterfaceId, ___out PVOID* Interface);
@@ -77,11 +81,10 @@ private:
bool GetDSOInfo();
bool GetELFInfo(uint64_t baseAddress);
bool EnumerateMemoryRegionsWithDAC(const char* programPath, MINIDUMP_TYPE minidumpType);
- bool EnumerateManagedModules(IXCLRDataProcess* clrDataProcess);
+ bool EnumerateManagedModules(IXCLRDataProcess* pClrDataProcess);
+ bool UnwindAllThreads(IXCLRDataProcess* pClrDataProcess);
void ReplaceModuleMapping(CLRDATA_ADDRESS baseAddress, const char* pszName);
- bool ReadMemory(void* address, void* buffer, size_t size);
void InsertMemoryBackedRegion(const MemoryRegion& region);
- void InsertMemoryRegion(uint64_t address, size_t size);
void InsertMemoryRegion(const MemoryRegion& region);
uint32_t GetMemoryRegionFlags(uint64_t start);
bool ValidRegion(const MemoryRegion& region);
diff --git a/src/debug/createdump/datatarget.cpp b/src/debug/createdump/datatarget.cpp
index dec52c707f..9bbfcc7ec9 100644
--- a/src/debug/createdump/datatarget.cpp
+++ b/src/debug/createdump/datatarget.cpp
@@ -251,12 +251,3 @@ DumpDataTarget::Request(
assert(false);
return E_NOTIMPL;
}
-
-HRESULT STDMETHODCALLTYPE
-DumpDataTarget::VirtualUnwind(
- /* [in] */ DWORD threadId,
- /* [in] */ ULONG32 contextSize,
- /* [in, out, size_is(contextSize)] */ PBYTE context)
-{
- return E_NOTIMPL;
-}
diff --git a/src/debug/createdump/datatarget.h b/src/debug/createdump/datatarget.h
index 8ff6773fa3..f1698186ea 100644
--- a/src/debug/createdump/datatarget.h
+++ b/src/debug/createdump/datatarget.h
@@ -4,7 +4,7 @@
class CrashInfo;
-class DumpDataTarget : public ICLRDataTarget, ICorDebugDataTarget4
+class DumpDataTarget : public ICLRDataTarget
{
private:
LONG m_ref; // reference count
@@ -79,12 +79,4 @@ public:
/* [size_is][in] */ BYTE *inBuffer,
/* [in] */ ULONG32 outBufferSize,
/* [size_is][out] */ BYTE *outBuffer);
-
- //
- // ICorDebugDataTarget4
- //
- virtual HRESULT STDMETHODCALLTYPE VirtualUnwind(
- /* [in] */ DWORD threadId,
- /* [in] */ ULONG32 contextSize,
- /* [in, out, size_is(contextSize)] */ PBYTE context);
};
diff --git a/src/debug/createdump/memoryregion.h b/src/debug/createdump/memoryregion.h
index e8e49aa149..fbdd9d0442 100644
--- a/src/debug/createdump/memoryregion.h
+++ b/src/debug/createdump/memoryregion.h
@@ -58,6 +58,18 @@ public:
assert((end & ~PAGE_MASK) == 0);
}
+ // This is a special constructor for the module base address
+ // set where the start/end are not page aligned and "offset"
+ // is reused as the module base address.
+ MemoryRegion(uint32_t flags, uint64_t start, uint64_t end, uint64_t baseAddress) :
+ m_flags(flags),
+ m_startAddress(start),
+ m_endAddress(end),
+ m_offset(baseAddress),
+ m_fileName(nullptr)
+ {
+ }
+
// copy with new file name constructor
MemoryRegion(const MemoryRegion& region, const char* fileName) :
m_flags(region.m_flags),
diff --git a/src/debug/createdump/threadinfo.cpp b/src/debug/createdump/threadinfo.cpp
index 0bb439e50c..3e5a5ccc17 100644
--- a/src/debug/createdump/threadinfo.cpp
+++ b/src/debug/createdump/threadinfo.cpp
@@ -5,11 +5,21 @@
#include "createdump.h"
#include <asm/ptrace.h>
+#ifndef THUMB_CODE
+#define THUMB_CODE 1
+#endif
+
+#ifndef __GLIBC__
+typedef int __ptrace_request;
+#endif
+
#define FPREG_ErrorOffset(fpregs) *(DWORD*)&((fpregs).rip)
#define FPREG_ErrorSelector(fpregs) *(((WORD*)&((fpregs).rip)) + 2)
#define FPREG_DataOffset(fpregs) *(DWORD*)&((fpregs).rdp)
#define FPREG_DataSelector(fpregs) *(((WORD*)&((fpregs).rdp)) + 2)
+extern CrashInfo* g_crashInfo;
+
ThreadInfo::ThreadInfo(pid_t tid) :
m_tid(tid)
{
@@ -20,15 +30,15 @@ ThreadInfo::~ThreadInfo()
}
bool
-ThreadInfo::Initialize(ICLRDataTarget* dataTarget)
+ThreadInfo::Initialize(ICLRDataTarget* pDataTarget)
{
if (!CrashInfo::GetStatus(m_tid, &m_ppid, &m_tgid, nullptr))
{
return false;
}
- if (dataTarget != nullptr)
+ if (pDataTarget != nullptr)
{
- if (!GetRegistersWithDataTarget(dataTarget))
+ if (!GetRegistersWithDataTarget(pDataTarget))
{
return false;
}
@@ -58,6 +68,108 @@ ThreadInfo::ResumeThread()
}
}
+// Helper for UnwindNativeFrames
+static void
+GetFrameLocation(CONTEXT* pContext, uint64_t* ip, uint64_t* sp)
+{
+#if defined(__x86_64__)
+ *ip = pContext->Rip;
+ *sp = pContext->Rsp;
+#elif defined(__i386__)
+ *ip = pContext->Eip;
+ *sp = pContext->Esp;
+#elif defined(__arm__)
+ *ip = pContext->Pc & ~THUMB_CODE;
+ *sp = pContext->Sp;
+#endif
+}
+
+// Helper for UnwindNativeFrames
+static BOOL
+ReadMemoryAdapter(PVOID address, PVOID buffer, SIZE_T size)
+{
+ return g_crashInfo->ReadMemory(address, buffer, size);
+}
+
+void
+ThreadInfo::UnwindNativeFrames(CrashInfo& crashInfo, CONTEXT* pContext)
+{
+ // For each native frame
+ while (true)
+ {
+ uint64_t ip = 0, sp = 0;
+ GetFrameLocation(pContext, &ip, &sp);
+
+ TRACE("Unwind: sp %" PRIA PRIx64 " ip %" PRIA PRIx64 "\n", sp, ip);
+ if (ip == 0) {
+ break;
+ }
+ // Add two pages around the instruction pointer to the core dump
+ crashInfo.InsertMemoryRegion(ip - PAGE_SIZE, PAGE_SIZE * 2);
+
+ // Look up the ip address to get the module base address
+ uint64_t baseAddress = crashInfo.GetBaseAddress(ip);
+ if (baseAddress == 0) {
+ TRACE("Unwind: module base not found ip %" PRIA PRIx64 "\n", ip);
+ break;
+ }
+
+ // Unwind the native frame adding all the memory accessed to the
+ // core dump via the read memory adapter.
+ if (!PAL_VirtualUnwindOutOfProc(pContext, nullptr, baseAddress, ReadMemoryAdapter)) {
+ TRACE("Unwind: PAL_VirtualUnwindOutOfProc returned false\n");
+ break;
+ }
+ }
+}
+
+bool
+ThreadInfo::UnwindThread(CrashInfo& crashInfo, IXCLRDataProcess* pClrDataProcess)
+{
+ ReleaseHolder<IXCLRDataTask> pTask;
+ ReleaseHolder<IXCLRDataStackWalk> pStackwalk;
+
+ TRACE("Unwind: thread %04x\n", Tid());
+
+ // Get starting native context for the thread
+ CONTEXT context;
+ GetThreadContext(CONTEXT_ALL, &context);
+
+ // Unwind the native frames at the top of the stack
+ UnwindNativeFrames(crashInfo, &context);
+
+ // Get the managed stack walker for this thread
+ if (SUCCEEDED(pClrDataProcess->GetTaskByOSThreadID(Tid(), &pTask)))
+ {
+ pTask->CreateStackWalk(
+ CLRDATA_SIMPFRAME_UNRECOGNIZED |
+ CLRDATA_SIMPFRAME_MANAGED_METHOD |
+ CLRDATA_SIMPFRAME_RUNTIME_MANAGED_CODE |
+ CLRDATA_SIMPFRAME_RUNTIME_UNMANAGED_CODE,
+ &pStackwalk);
+ }
+
+ // For each managed frame (if any)
+ if (pStackwalk != nullptr)
+ {
+ TRACE("Unwind: managed frames\n");
+ do
+ {
+ // Get the managed stack frame context
+ if (pStackwalk->GetContext(CONTEXT_ALL, sizeof(context), nullptr, (BYTE *)&context) != S_OK) {
+ TRACE("Unwind: stack walker GetContext FAILED\n");
+ break;
+ }
+
+ // Unwind all the native frames after the managed frame
+ UnwindNativeFrames(crashInfo, &context);
+
+ } while (pStackwalk->Next() == S_OK);
+ }
+
+ return true;
+}
+
bool
ThreadInfo::GetRegistersWithPTrace()
{
@@ -93,11 +205,11 @@ ThreadInfo::GetRegistersWithPTrace()
}
bool
-ThreadInfo::GetRegistersWithDataTarget(ICLRDataTarget* dataTarget)
+ThreadInfo::GetRegistersWithDataTarget(ICLRDataTarget* pDataTarget)
{
CONTEXT context;
context.ContextFlags = CONTEXT_ALL;
- if (dataTarget->GetThreadContext(m_tid, context.ContextFlags, sizeof(context), reinterpret_cast<PBYTE>(&context)) != S_OK)
+ if (pDataTarget->GetThreadContext(m_tid, context.ContextFlags, sizeof(context), reinterpret_cast<PBYTE>(&context)) != S_OK)
{
return false;
}
@@ -184,39 +296,32 @@ ThreadInfo::GetRegistersWithDataTarget(ICLRDataTarget* dataTarget)
}
void
-ThreadInfo::GetThreadStack(const CrashInfo& crashInfo, uint64_t* startAddress, size_t* size) const
+ThreadInfo::GetThreadStack(CrashInfo& crashInfo)
{
+ uint64_t startAddress;
+ size_t size;
+
#if defined(__arm__)
- *startAddress = m_gpRegisters.ARM_sp & PAGE_MASK;
+ startAddress = m_gpRegisters.ARM_sp & PAGE_MASK;
#else
- *startAddress = m_gpRegisters.rsp & PAGE_MASK;
+ startAddress = m_gpRegisters.rsp & PAGE_MASK;
#endif
- *size = 4 * PAGE_SIZE;
+ size = 4 * PAGE_SIZE;
- const MemoryRegion* region = CrashInfo::SearchMemoryRegions(crashInfo.OtherMappings(), *startAddress);
+ MemoryRegion search(0, startAddress, startAddress + PAGE_SIZE);
+ const MemoryRegion* region = CrashInfo::SearchMemoryRegions(crashInfo.OtherMappings(), search);
if (region != nullptr) {
// Use the mapping found for the size of the thread's stack
- *size = region->EndAddress() - *startAddress;
+ size = region->EndAddress() - startAddress;
if (g_diagnostics)
{
- TRACE("Thread %04x stack found in other mapping (size %08zx): ", m_tid, *size);
+ TRACE("Thread %04x stack found in other mapping (size %08zx): ", m_tid, size);
region->Trace();
}
}
-
-}
-
-void
-ThreadInfo::GetThreadCode(uint64_t* startAddress, size_t* size) const
-{
-#if defined(__arm__)
- *startAddress = m_gpRegisters.ARM_pc & PAGE_MASK;
-#elif defined(__x86_64__)
- *startAddress = m_gpRegisters.rip & PAGE_MASK;
-#endif
- *size = PAGE_SIZE;
+ crashInfo.InsertMemoryRegion(startAddress, size);
}
void
diff --git a/src/debug/createdump/threadinfo.h b/src/debug/createdump/threadinfo.h
index 3756669ac3..8851877cd0 100644
--- a/src/debug/createdump/threadinfo.h
+++ b/src/debug/createdump/threadinfo.h
@@ -35,25 +35,26 @@ private:
public:
ThreadInfo(pid_t tid);
~ThreadInfo();
- bool Initialize(ICLRDataTarget* dataTarget);
+ bool Initialize(ICLRDataTarget* pDataTarget);
void ResumeThread();
- void GetThreadStack(const CrashInfo& crashInfo, uint64_t* startAddress, size_t* size) const;
- void GetThreadCode(uint64_t* startAddress, size_t* size) const;
+ bool UnwindThread(CrashInfo& crashInfo, IXCLRDataProcess* pClrDataProcess);
+ void GetThreadStack(CrashInfo& crashInfo);
void GetThreadContext(uint32_t flags, CONTEXT* context) const;
- const pid_t Tid() const { return m_tid; }
- const pid_t Ppid() const { return m_ppid; }
- const pid_t Tgid() const { return m_tgid; }
+ inline const pid_t Tid() const { return m_tid; }
+ inline const pid_t Ppid() const { return m_ppid; }
+ inline const pid_t Tgid() const { return m_tgid; }
- const user_regs_struct* GPRegisters() const { return &m_gpRegisters; }
- const user_fpregs_struct* FPRegisters() const { return &m_fpRegisters; }
+ inline const user_regs_struct* GPRegisters() const { return &m_gpRegisters; }
+ inline const user_fpregs_struct* FPRegisters() const { return &m_fpRegisters; }
#if defined(__i386__)
- const user_fpxregs_struct* FPXRegisters() const { return &m_fpxRegisters; }
+ inline const user_fpxregs_struct* FPXRegisters() const { return &m_fpxRegisters; }
#elif defined(__arm__) && defined(__VFP_FP__) && !defined(__SOFTFP__)
- const user_vfpregs_struct* VFPRegisters() const { return &m_vfpRegisters; }
+ inline const user_vfpregs_struct* VFPRegisters() const { return &m_vfpRegisters; }
#endif
private:
+ void UnwindNativeFrames(CrashInfo& crashInfo, CONTEXT* pContext);
bool GetRegistersWithPTrace();
bool GetRegistersWithDataTarget(ICLRDataTarget* dataTarget);
};
diff --git a/src/debug/daccess/daccess.cpp b/src/debug/daccess/daccess.cpp
index 14ce251bfc..12825e040f 100644
--- a/src/debug/daccess/daccess.cpp
+++ b/src/debug/daccess/daccess.cpp
@@ -29,6 +29,7 @@
#endif
#include "dwbucketmanager.hpp"
+#include "gcinterface.dac.h"
// To include definiton of IsThrowableThreadAbortException
// #include <exstatecommon.h>
@@ -3274,6 +3275,10 @@ ClrDataAccess::QueryInterface(THIS_
{
ifaceRet = static_cast<ISOSDacInterface4*>(this);
}
+ else if (IsEqualIID(interfaceId, __uuidof(ISOSDacInterface5)))
+ {
+ ifaceRet = static_cast<ISOSDacInterface5*>(this);
+ }
else
{
*iface = NULL;
@@ -7932,8 +7937,6 @@ STDAPI OutOfProcessExceptionEventDebuggerLaunchCallback(__in PDWORD pContext,
// DacHandleEnum
-// TODO(Local GC) - The DAC should not include GC headers
-#include "../../gc/handletablepriv.h"
#include "comcallablewrapper.h"
DacHandleWalker::DacHandleWalker()
@@ -7987,7 +7990,7 @@ HRESULT DacHandleWalker::Init(UINT32 typemask)
{
SUPPORTS_DAC;
- mMap = &g_HandleTableMap;
+ mMap = g_gcDacGlobals->handle_table_map;
mTypeMask = typemask;
return S_OK;
@@ -8065,7 +8068,7 @@ bool DacHandleWalker::FetchMoreHandles(HANDLESCANPROC callback)
{
for (int i = 0; i < max_slots; ++i)
{
- HHANDLETABLE hTable = mMap->pBuckets[mIndex]->pTable[i];
+ DPTR(dac_handle_table) hTable = mMap->pBuckets[mIndex]->pTable[i];
if (hTable)
{
// Yikes! The handle table callbacks don't produce the handle type or
@@ -8079,8 +8082,8 @@ bool DacHandleWalker::FetchMoreHandles(HANDLESCANPROC callback)
{
if (mask & 1)
{
- HandleTable *pTable = (HandleTable *)hTable;
- PTR_AppDomain pDomain = SystemDomain::GetAppDomainAtIndex(pTable->uADIndex);
+ dac_handle_table *pTable = hTable;
+ PTR_AppDomain pDomain = SystemDomain::GetAppDomainAtIndex(ADIndex(pTable->uADIndex));
param.AppDomain = TO_CDADDR(pDomain.GetAddr());
param.Type = handleType;
diff --git a/src/debug/daccess/dacdbiimpl.cpp b/src/debug/daccess/dacdbiimpl.cpp
index f48ecc0bd0..38f52adc1b 100644
--- a/src/debug/daccess/dacdbiimpl.cpp
+++ b/src/debug/daccess/dacdbiimpl.cpp
@@ -903,14 +903,15 @@ void DacDbiInterfaceImpl::GetNativeVarData(MethodDesc * pMethodDesc,
// pEntryCount is the number of valid entries in nativeMap, and it may be adjusted downwards
// as part of the composition.
//-----------------------------------------------------------------------------
-void DacDbiInterfaceImpl::ComposeMapping(InstrumentedILOffsetMapping profilerILMap, ICorDebugInfo::OffsetMapping nativeMap[], ULONG32* pEntryCount)
+void DacDbiInterfaceImpl::ComposeMapping(const InstrumentedILOffsetMapping * pProfilerILMap, ICorDebugInfo::OffsetMapping nativeMap[], ULONG32* pEntryCount)
{
// Translate the IL offset if the profiler has provided us with a mapping.
// The ICD public API should always expose the original IL offsets, but GetBoundaries()
// directly accesses the debug info, which stores the instrumented IL offsets.
ULONG32 entryCount = *pEntryCount;
- if (!profilerILMap.IsNull())
+ // The map pointer could be NULL or there could be no entries in the map, in either case no work to do
+ if (pProfilerILMap && !pProfilerILMap->IsNull())
{
// If we did instrument, then we can't have any sequence points that
// are "in-between" the old-->new map that the profiler gave us.
@@ -925,7 +926,7 @@ void DacDbiInterfaceImpl::ComposeMapping(InstrumentedILOffsetMapping profilerILM
ULONG32 prevILOffset = (ULONG32)(ICorDebugInfo::MAX_ILNUM);
for (ULONG32 i = 0; i < entryCount; i++)
{
- ULONG32 origILOffset = TranslateInstrumentedILOffsetToOriginal(nativeMap[i].ilOffset, &profilerILMap);
+ ULONG32 origILOffset = TranslateInstrumentedILOffsetToOriginal(nativeMap[i].ilOffset, pProfilerILMap);
if (origILOffset == prevILOffset)
{
@@ -1003,12 +1004,12 @@ void DacDbiInterfaceImpl::GetSequencePoints(MethodDesc * pMethodDesc,
// if there is a rejit IL map for this function, apply that in preference to load-time mapping
#ifdef FEATURE_REJIT
- ReJitManager * pReJitMgr = pMethodDesc->GetReJitManager();
- ReJitInfo* pReJitInfo = pReJitMgr->FindReJitInfo(dac_cast<PTR_MethodDesc>(pMethodDesc), (PCODE)startAddr, 0);
- if (pReJitInfo != NULL)
+ CodeVersionManager * pCodeVersionManager = pMethodDesc->GetCodeVersionManager();
+ NativeCodeVersion nativeCodeVersion = pCodeVersionManager->GetNativeCodeVersion(dac_cast<PTR_MethodDesc>(pMethodDesc), (PCODE)startAddr);
+ if (!nativeCodeVersion.IsNull())
{
- InstrumentedILOffsetMapping rejitMapping = pReJitInfo->m_pShared->m_instrumentedILMap;
- ComposeMapping(rejitMapping, mapCopy, &entryCount);
+ const InstrumentedILOffsetMapping * pRejitMapping = nativeCodeVersion.GetILCodeVersion().GetInstrumentedILMap();
+ ComposeMapping(pRejitMapping, mapCopy, &entryCount);
}
else
{
@@ -1016,7 +1017,7 @@ void DacDbiInterfaceImpl::GetSequencePoints(MethodDesc * pMethodDesc,
// if there is a profiler load-time mapping and not a rejit mapping, apply that instead
InstrumentedILOffsetMapping loadTimeMapping =
pMethodDesc->GetModule()->GetInstrumentedILOffsetMapping(pMethodDesc->GetMemberDef());
- ComposeMapping(loadTimeMapping, mapCopy, &entryCount);
+ ComposeMapping(&loadTimeMapping, mapCopy, &entryCount);
#ifdef FEATURE_REJIT
}
#endif
@@ -5716,7 +5717,7 @@ BOOL DacDbiInterfaceImpl::IsVmObjectHandleValid(VMPTR_OBJECTHANDLE vmHandle)
// SEH exceptions will be caught
EX_TRY
{
- OBJECTREF objRef = HndFetchHandle((OBJECTHANDLE)vmHandle.GetDacPtr());
+ OBJECTREF objRef = ObjectFromHandle((OBJECTHANDLE)vmHandle.GetDacPtr());
// NULL is certainly valid...
if (objRef != NULL)
@@ -7149,26 +7150,36 @@ HRESULT DacDbiInterfaceImpl::GetPEFileMDInternalRW(VMPTR_PEFile vmPEFile, OUT TA
HRESULT DacDbiInterfaceImpl::GetReJitInfo(VMPTR_Module vmModule, mdMethodDef methodTk, OUT VMPTR_ReJitInfo* pvmReJitInfo)
{
DD_ENTER_MAY_THROW;
- if (pvmReJitInfo == NULL)
+ _ASSERTE(!"You shouldn't be calling this - use GetActiveRejitILCodeVersionNode instead");
+ return S_OK;
+}
+
+HRESULT DacDbiInterfaceImpl::GetActiveRejitILCodeVersionNode(VMPTR_Module vmModule, mdMethodDef methodTk, OUT VMPTR_ILCodeVersionNode* pVmILCodeVersionNode)
+{
+ DD_ENTER_MAY_THROW;
+ if (pVmILCodeVersionNode == NULL)
return E_INVALIDARG;
#ifdef FEATURE_REJIT
PTR_Module pModule = vmModule.GetDacPtr();
- ReJitManager * pReJitMgr = pModule->GetReJitManager();
- PTR_ReJitInfo pReJitInfoCurrent = pReJitMgr->FindNonRevertedReJitInfo(pModule, methodTk);
- // if the token lookup failed, we need to search again by method desc
- // The rejit manager will index by token if the method isn't loaded when RequestReJIT runs
- // and by methoddesc if it was loaded
- if (pReJitInfoCurrent == NULL)
- {
- MethodDesc* pMD = pModule->LookupMethodDef(methodTk);
- if (pMD != NULL)
- {
- pReJitInfoCurrent = pReJitMgr->FindNonRevertedReJitInfo(dac_cast<PTR_MethodDesc>(pMD));
- }
+ CodeVersionManager * pCodeVersionManager = pModule->GetCodeVersionManager();
+ // Be careful, there are two different definitions of 'active' being used here
+ // For the CodeVersionManager, the active IL version is whatever one should be used in the next invocation of the method
+ // 'rejit active' narrows that to only include rejit IL bodies where the profiler has already provided the definition
+ // for the new IL (ilCodeVersion.GetRejitState()==ILCodeVersion::kStateActive). It is possible that the code version
+ // manager's active IL version hasn't yet asked the profiler for the IL body to use, in which case we want to filter it
+ // out from the return in this method.
+ ILCodeVersion activeILVersion = pCodeVersionManager->GetActiveILCodeVersion(pModule, methodTk);
+ if (activeILVersion.IsNull() || activeILVersion.GetRejitState() != ILCodeVersion::kStateActive)
+ {
+ pVmILCodeVersionNode->SetDacTargetPtr(0);
+ }
+ else
+ {
+ pVmILCodeVersionNode->SetDacTargetPtr(PTR_TO_TADDR(activeILVersion.AsNode()));
}
- pvmReJitInfo->SetDacTargetPtr(PTR_TO_TADDR(pReJitInfoCurrent));
#else
- pvmReJitInfo->SetDacTargetPtr(0);
+ _ASSERTE(!"You shouldn't be calling this - rejit is not supported in this build");
+ pVmILCodeVersionNode->SetDacTargetPtr(0);
#endif
return S_OK;
}
@@ -7176,15 +7187,22 @@ HRESULT DacDbiInterfaceImpl::GetReJitInfo(VMPTR_Module vmModule, mdMethodDef met
HRESULT DacDbiInterfaceImpl::GetReJitInfo(VMPTR_MethodDesc vmMethod, CORDB_ADDRESS codeStartAddress, OUT VMPTR_ReJitInfo* pvmReJitInfo)
{
DD_ENTER_MAY_THROW;
- if (pvmReJitInfo == NULL)
+ _ASSERTE(!"You shouldn't be calling this - use GetNativeCodeVersionNode instead");
+ return S_OK;
+}
+
+HRESULT DacDbiInterfaceImpl::GetNativeCodeVersionNode(VMPTR_MethodDesc vmMethod, CORDB_ADDRESS codeStartAddress, OUT VMPTR_NativeCodeVersionNode* pVmNativeCodeVersionNode)
+{
+ DD_ENTER_MAY_THROW;
+ if (pVmNativeCodeVersionNode == NULL)
return E_INVALIDARG;
#ifdef FEATURE_REJIT
PTR_MethodDesc pMD = vmMethod.GetDacPtr();
- ReJitManager * pReJitMgr = pMD->GetReJitManager();
- PTR_ReJitInfo pReJitInfoCurrent = pReJitMgr->FindReJitInfo(pMD, (PCODE)codeStartAddress, 0);
- pvmReJitInfo->SetDacTargetPtr(PTR_TO_TADDR(pReJitInfoCurrent));
+ CodeVersionManager * pCodeVersionManager = pMD->GetCodeVersionManager();
+ NativeCodeVersion codeVersion = pCodeVersionManager->GetNativeCodeVersion(pMD, (PCODE)codeStartAddress);
+ pVmNativeCodeVersionNode->SetDacTargetPtr(PTR_TO_TADDR(codeVersion.AsNode()));
#else
- pvmReJitInfo->SetDacTargetPtr(0);
+ pVmNativeCodeVersionNode->SetDacTargetPtr(0);
#endif
return S_OK;
}
@@ -7192,14 +7210,21 @@ HRESULT DacDbiInterfaceImpl::GetReJitInfo(VMPTR_MethodDesc vmMethod, CORDB_ADDRE
HRESULT DacDbiInterfaceImpl::GetSharedReJitInfo(VMPTR_ReJitInfo vmReJitInfo, OUT VMPTR_SharedReJitInfo* pvmSharedReJitInfo)
{
DD_ENTER_MAY_THROW;
- if (pvmSharedReJitInfo == NULL)
+ _ASSERTE(!"You shouldn't be calling this - use GetLCodeVersionNode instead");
+ return S_OK;
+}
+
+HRESULT DacDbiInterfaceImpl::GetILCodeVersionNode(VMPTR_NativeCodeVersionNode vmNativeCodeVersionNode, VMPTR_ILCodeVersionNode* pVmILCodeVersionNode)
+{
+ DD_ENTER_MAY_THROW;
+ if (pVmILCodeVersionNode == NULL)
return E_INVALIDARG;
#ifdef FEATURE_REJIT
- ReJitInfo* pReJitInfo = vmReJitInfo.GetDacPtr();
- pvmSharedReJitInfo->SetDacTargetPtr(PTR_TO_TADDR(pReJitInfo->m_pShared));
+ NativeCodeVersionNode* pNativeCodeVersionNode = vmNativeCodeVersionNode.GetDacPtr();
+ pVmILCodeVersionNode->SetDacTargetPtr(PTR_TO_TADDR(pNativeCodeVersionNode->GetILCodeVersion().AsNode()));
#else
- _ASSERTE(!"You shouldn't be calling this - how did you get a ReJitInfo?");
- pvmSharedReJitInfo->SetDacTargetPtr(0);
+ _ASSERTE(!"You shouldn't be calling this - rejit is not supported in this build");
+ pVmILCodeVersionNode->SetDacTargetPtr(0);
#endif
return S_OK;
}
@@ -7207,15 +7232,31 @@ HRESULT DacDbiInterfaceImpl::GetSharedReJitInfo(VMPTR_ReJitInfo vmReJitInfo, OUT
HRESULT DacDbiInterfaceImpl::GetSharedReJitInfoData(VMPTR_SharedReJitInfo vmSharedReJitInfo, DacSharedReJitInfo* pData)
{
DD_ENTER_MAY_THROW;
+ _ASSERTE(!"You shouldn't be calling this - use GetILCodeVersionNodeData instead");
+ return S_OK;
+}
+
+HRESULT DacDbiInterfaceImpl::GetILCodeVersionNodeData(VMPTR_ILCodeVersionNode vmILCodeVersionNode, DacSharedReJitInfo* pData)
+{
+ DD_ENTER_MAY_THROW;
#ifdef FEATURE_REJIT
- SharedReJitInfo* pSharedReJitInfo = vmSharedReJitInfo.GetDacPtr();
- pData->m_state = pSharedReJitInfo->GetState();
- pData->m_pbIL = PTR_TO_CORDB_ADDRESS(pSharedReJitInfo->m_pbIL);
- pData->m_dwCodegenFlags = pSharedReJitInfo->m_dwCodegenFlags;
- pData->m_cInstrumentedMapEntries = (ULONG)pSharedReJitInfo->m_instrumentedILMap.GetCount();
- pData->m_rgInstrumentedMapEntries = PTR_TO_CORDB_ADDRESS(dac_cast<ULONG_PTR>(pSharedReJitInfo->m_instrumentedILMap.GetOffsets()));
+ ILCodeVersionNode* pILCodeVersionNode = vmILCodeVersionNode.GetDacPtr();
+ pData->m_state = pILCodeVersionNode->GetRejitState();
+ pData->m_pbIL = PTR_TO_CORDB_ADDRESS(dac_cast<ULONG_PTR>(pILCodeVersionNode->GetIL()));
+ pData->m_dwCodegenFlags = pILCodeVersionNode->GetJitFlags();
+ const InstrumentedILOffsetMapping* pMapping = pILCodeVersionNode->GetInstrumentedILMap();
+ if (pMapping)
+ {
+ pData->m_cInstrumentedMapEntries = (ULONG)pMapping->GetCount();
+ pData->m_rgInstrumentedMapEntries = PTR_TO_CORDB_ADDRESS(dac_cast<ULONG_PTR>(pMapping->GetOffsets()));
+ }
+ else
+ {
+ pData->m_cInstrumentedMapEntries = 0;
+ pData->m_rgInstrumentedMapEntries = 0;
+ }
#else
- _ASSERTE(!"You shouldn't be calling this - how did you get a SharedReJitInfo?");
+ _ASSERTE(!"You shouldn't be calling this - rejit isn't supported in this build");
#endif
return S_OK;
}
diff --git a/src/debug/daccess/dacdbiimpl.h b/src/debug/daccess/dacdbiimpl.h
index a86072325c..b13c75a561 100644
--- a/src/debug/daccess/dacdbiimpl.h
+++ b/src/debug/daccess/dacdbiimpl.h
@@ -147,9 +147,13 @@ public:
void GetGCHeapInformation(COR_HEAPINFO * pHeapInfo);
HRESULT GetPEFileMDInternalRW(VMPTR_PEFile vmPEFile, OUT TADDR* pAddrMDInternalRW);
HRESULT GetReJitInfo(VMPTR_Module vmModule, mdMethodDef methodTk, OUT VMPTR_ReJitInfo* pReJitInfo);
+ HRESULT GetActiveRejitILCodeVersionNode(VMPTR_Module vmModule, mdMethodDef methodTk, OUT VMPTR_ILCodeVersionNode* pVmILCodeVersionNode);
HRESULT GetReJitInfo(VMPTR_MethodDesc vmMethod, CORDB_ADDRESS codeStartAddress, OUT VMPTR_ReJitInfo* pReJitInfo);
+ HRESULT GetNativeCodeVersionNode(VMPTR_MethodDesc vmMethod, CORDB_ADDRESS codeStartAddress, OUT VMPTR_NativeCodeVersionNode* pVmNativeCodeVersionNode);
HRESULT GetSharedReJitInfo(VMPTR_ReJitInfo vmReJitInfo, VMPTR_SharedReJitInfo* pSharedReJitInfo);
+ HRESULT GetILCodeVersionNode(VMPTR_NativeCodeVersionNode vmNativeCodeVersionNode, VMPTR_ILCodeVersionNode* pVmILCodeVersionNode);
HRESULT GetSharedReJitInfoData(VMPTR_SharedReJitInfo sharedReJitInfo, DacSharedReJitInfo* pData);
+ HRESULT GetILCodeVersionNodeData(VMPTR_ILCodeVersionNode vmILCodeVersionNode, DacSharedReJitInfo* pData);
HRESULT GetDefinesBitField(ULONG32 *pDefines);
HRESULT GetMDStructuresVersion(ULONG32* pMDStructuresVersion);
@@ -174,7 +178,7 @@ private:
SequencePoints * pNativeMap);
// Helper to compose a IL->IL and IL->Native mapping
- void ComposeMapping(InstrumentedILOffsetMapping profilerILMap, ICorDebugInfo::OffsetMapping nativeMap[], ULONG32* pEntryCount);
+ void ComposeMapping(const InstrumentedILOffsetMapping * pProfilerILMap, ICorDebugInfo::OffsetMapping nativeMap[], ULONG32* pEntryCount);
// Helper function to convert an instrumented IL offset to the corresponding original IL offset.
ULONG TranslateInstrumentedILOffsetToOriginal(ULONG ilOffset,
diff --git a/src/debug/daccess/dacfn.cpp b/src/debug/daccess/dacfn.cpp
index 2f7a98de1a..d6e0a89267 100644
--- a/src/debug/daccess/dacfn.cpp
+++ b/src/debug/daccess/dacfn.cpp
@@ -203,8 +203,7 @@ DacWriteAll(TADDR addr, PVOID buffer, ULONG32 size, bool throwEx)
HRESULT status;
- status = g_dacImpl->m_pMutableTarget->
- WriteVirtual(addr, (PBYTE)buffer, size);
+ status = g_dacImpl->m_pMutableTarget->WriteVirtual(addr, (PBYTE)buffer, size);
if (status != S_OK)
{
if (throwEx)
@@ -218,6 +217,34 @@ DacWriteAll(TADDR addr, PVOID buffer, ULONG32 size, bool throwEx)
}
#ifdef FEATURE_PAL
+
+static BOOL DacReadAllAdapter(PVOID address, PVOID buffer, SIZE_T size)
+{
+ DAC_INSTANCE* inst = g_dacImpl->m_instances.Find((TADDR)address);
+ if (inst == nullptr || inst->size < size)
+ {
+ inst = g_dacImpl->m_instances.Alloc((TADDR)address, size, DAC_PAL);
+ if (inst == nullptr)
+ {
+ return FALSE;
+ }
+ inst->noReport = 0;
+ HRESULT hr = DacReadAll((TADDR)address, inst + 1, size, false);
+ if (FAILED(hr))
+ {
+ g_dacImpl->m_instances.ReturnAlloc(inst);
+ return FALSE;
+ }
+ if (!g_dacImpl->m_instances.Add(inst))
+ {
+ g_dacImpl->m_instances.ReturnAlloc(inst);
+ return FALSE;
+ }
+ }
+ memcpy(buffer, inst + 1, size);
+ return TRUE;
+}
+
HRESULT
DacVirtualUnwind(DWORD threadId, PT_CONTEXT context, PT_KNONVOLATILE_CONTEXT_POINTERS contextPointers)
{
@@ -233,15 +260,28 @@ DacVirtualUnwind(DWORD threadId, PT_CONTEXT context, PT_KNONVOLATILE_CONTEXT_POI
memset(contextPointers, 0, sizeof(T_KNONVOLATILE_CONTEXT_POINTERS));
}
+ HRESULT hr = S_OK;
+
+#ifdef FEATURE_DATATARGET4
ReleaseHolder<ICorDebugDataTarget4> dt;
- HRESULT hr = g_dacImpl->m_pTarget->QueryInterface(IID_ICorDebugDataTarget4, (void **)&dt);
+ hr = g_dacImpl->m_pTarget->QueryInterface(IID_ICorDebugDataTarget4, (void **)&dt);
if (SUCCEEDED(hr))
{
hr = dt->VirtualUnwind(threadId, sizeof(CONTEXT), (BYTE*)context);
}
+ else
+#endif
+ {
+ SIZE_T baseAddress = DacGlobalBase();
+ if (baseAddress == 0 || !PAL_VirtualUnwindOutOfProc(context, contextPointers, baseAddress, DacReadAllAdapter))
+ {
+ hr = E_FAIL;
+ }
+ }
return hr;
}
+
#endif // FEATURE_PAL
// DacAllocVirtual - Allocate memory from the target process
diff --git a/src/debug/daccess/dacimpl.h b/src/debug/daccess/dacimpl.h
index c3a1c46f68..2647c8d300 100644
--- a/src/debug/daccess/dacimpl.h
+++ b/src/debug/daccess/dacimpl.h
@@ -14,10 +14,7 @@
#ifndef __DACIMPL_H__
#define __DACIMPL_H__
-// This header include will need to be removed as part of GitHub#12170.
-// The only reason it's here now is that this header references the GC-private
-// structure "HandleTableMap".
-#include "../../gc/objecthandle.h"
+#include "gcinterface.dac.h"
#if defined(_TARGET_ARM_) || defined(FEATURE_CORESYSTEM) // @ARMTODO: STL breaks the build with current VC headers
//---------------------------------------------------------------------------------------
@@ -128,6 +125,7 @@ enum DAC_USAGE_TYPE
DAC_VPTR,
DAC_STRA,
DAC_STRW,
+ DAC_PAL,
};
// mscordacwks's module handle
@@ -863,7 +861,8 @@ class ClrDataAccess
public ISOSDacInterface,
public ISOSDacInterface2,
public ISOSDacInterface3,
- public ISOSDacInterface4
+ public ISOSDacInterface4,
+ public ISOSDacInterface5
{
public:
ClrDataAccess(ICorDebugDataTarget * pTarget, ICLRDataTarget * pLegacyTarget=0);
@@ -1206,6 +1205,9 @@ public:
// ISOSDacInterface4
virtual HRESULT STDMETHODCALLTYPE GetClrNotification(CLRDATA_ADDRESS arguments[], int count, int *pNeeded);
+ // ISOSDacInterface5
+ virtual HRESULT STDMETHODCALLTYPE GetTieredVersions(CLRDATA_ADDRESS methodDesc, int rejitId, struct DacpTieredVersionData *nativeCodeAddrs, int cNativeCodeAddrs, int *pcNativeCodeAddrs);
+
//
// ClrDataAccess.
//
@@ -2242,7 +2244,7 @@ private:
ULONG32 m_instanceAge;
// Handle table walking variables.
- HandleTableMap *mMap;
+ dac_handle_table_map *mMap;
int mIndex;
UINT32 mTypeMask;
int mGenerationFilter;
diff --git a/src/debug/daccess/enummem.cpp b/src/debug/daccess/enummem.cpp
index 6cd210f3dc..c1155d9e36 100644
--- a/src/debug/daccess/enummem.cpp
+++ b/src/debug/daccess/enummem.cpp
@@ -298,7 +298,6 @@ HRESULT ClrDataAccess::EnumMemCLRStatic(IN CLRDataEnumMemoryFlags flags)
CATCH_ALL_EXCEPT_RETHROW_COR_E_OPERATIONCANCELLED( g_pEnumClass.EnumMem(); )
CATCH_ALL_EXCEPT_RETHROW_COR_E_OPERATIONCANCELLED( g_pThreadClass.EnumMem(); )
CATCH_ALL_EXCEPT_RETHROW_COR_E_OPERATIONCANCELLED( g_pFreeObjectMethodTable.EnumMem(); )
- CATCH_ALL_EXCEPT_RETHROW_COR_E_OPERATIONCANCELLED( g_pObjectCtorMD.EnumMem(); )
CATCH_ALL_EXCEPT_RETHROW_COR_E_OPERATIONCANCELLED( g_fHostConfig.EnumMem(); )
// These two static pointers are pointed to static data of byte[]
diff --git a/src/debug/daccess/gcinterface.dac.h b/src/debug/daccess/gcinterface.dac.h
index 031ec36f30..c7765ef364 100644
--- a/src/debug/daccess/gcinterface.dac.h
+++ b/src/debug/daccess/gcinterface.dac.h
@@ -1,5 +1,54 @@
// 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.
+#ifndef __DACCESS_GCINTERFACE_DAC_H__
+#define __DACCESS_GCINTERFACE_DAC_H__
#include "../../gc/gcinterface.dac.h"
+
+// The following six function prototypes are for functions that are used by the DAC
+// to inspect the handle table in detail. The semantics of these functions MUST be
+// versioned along with the rest of this interface - any changes in semantics
+// must be accompanied with a major versino bump.
+//
+// Please do not add any additional functions to this list; we'd like to keep it
+// to an absolute minimum.
+#ifdef DACCESS_COMPILE
+// for DAC builds, OBJECTHANDLE is a uintptr_t.
+GC_DAC_VISIBLE
+OBJECTREF GetDependentHandleSecondary(OBJECTHANDLE handle);
+
+GC_DAC_VISIBLE_NO_MANGLE
+void HndScanHandlesForGC(
+ DPTR(dac_handle_table) hTable,
+ HANDLESCANPROC scanProc,
+ uintptr_t param1,
+ uintptr_t param2,
+ const uint32_t *types,
+ uint32_t typeCount,
+ uint32_t condemned,
+ uint32_t maxGen,
+ uint32_t flags);
+
+GC_DAC_VISIBLE_NO_MANGLE
+void HndEnumHandles(
+ DPTR(dac_handle_table) hTable,
+ const uint32_t *puType,
+ uint32_t uTypeCount,
+ HANDLESCANPROC pfnEnum,
+ uintptr_t lParam1,
+ uintptr_t lParam2,
+ bool fAsync);
+
+GC_DAC_VISIBLE
+OBJECTREF HndFetchHandle(OBJECTHANDLE handle);
+
+GC_DAC_VISIBLE
+struct ADIndex HndGetHandleADIndex(OBJECTHANDLE handle);
+
+GC_DAC_VISIBLE
+uintptr_t HndGetHandleExtraInfo(OBJECTHANDLE handle);
+
+#endif // DACCESS_COMPILE
+
+#endif // __DACCESS_GCINTERFACE_DAC_H__
diff --git a/src/debug/daccess/nidump.cpp b/src/debug/daccess/nidump.cpp
index cd5ba83b23..f1ee6f151e 100644
--- a/src/debug/daccess/nidump.cpp
+++ b/src/debug/daccess/nidump.cpp
@@ -3947,7 +3947,7 @@ void NativeImageDumper::DumpModule( PTR_Module module )
DisplayWriteFieldInt( numElementsHot, ctorInfo->numElementsHot,
ModuleCtorInfo, SLIM_MODULE_TBLS );
DisplayWriteFieldAddress( ppMT, DPtrToPreferredAddr(ctorInfo->ppMT),
- ctorInfo->numElements * sizeof(MethodTable*),
+ ctorInfo->numElements * sizeof(RelativePointer<MethodTable*>),
ModuleCtorInfo, SLIM_MODULE_TBLS );
/* REVISIT_TODO Tue 03/21/2006
* is cctorInfoHot and cctorInfoCold actually have anything interesting
@@ -5084,7 +5084,10 @@ void NativeImageDumper::MethodTableToString( PTR_MethodTable mt, SString& buf )
{
numDicts = (DWORD)CountDictionariesInClass(token, dependency->pImport);
}
- PTR_Dictionary dictionary( mt->GetPerInstInfo()[numDicts-1] );
+
+ TADDR base = dac_cast<TADDR>(&(mt->GetPerInstInfo()[numDicts-1]));
+
+ PTR_Dictionary dictionary( MethodTable::PerInstInfoElem_t::GetValueAtPtr(base) );
unsigned numArgs = mt->GetNumGenericArgs();
DictionaryToArgString( dictionary, numArgs, buf );
@@ -5739,17 +5742,6 @@ static NativeImageDumper::EnumMnemonics s_CorTypeAttr[] =
};
static NativeImageDumper::EnumMnemonics s_VMFlags[] =
{
-#define VMF_ENTRY_TRANSPARENCY(x) NativeImageDumper::EnumMnemonics( EEClass::VMFLAG_ ## x, EEClass::VMFLAG_TRANSPARENCY_MASK, W(#x) )
- VMF_ENTRY_TRANSPARENCY(TRANSPARENCY_UNKNOWN),
- VMF_ENTRY_TRANSPARENCY(TRANSPARENCY_TRANSPARENT),
- VMF_ENTRY_TRANSPARENCY(TRANSPARENCY_ALL_TRANSPARENT),
- VMF_ENTRY_TRANSPARENCY(TRANSPARENCY_CRITICAL),
- VMF_ENTRY_TRANSPARENCY(TRANSPARENCY_CRITICAL_TAS),
- VMF_ENTRY_TRANSPARENCY(TRANSPARENCY_ALLCRITICAL),
- VMF_ENTRY_TRANSPARENCY(TRANSPARENCY_ALLCRITICAL_TAS),
- VMF_ENTRY_TRANSPARENCY(TRANSPARENCY_TAS_NOTCRITICAL),
-#undef VMF_ENTRY_TRANSPARENCY
-
#define VMF_ENTRY(x) NativeImageDumper::EnumMnemonics( EEClass::VMFLAG_ ## x, W(#x) )
#ifdef FEATURE_READYTORUN
@@ -5769,12 +5761,9 @@ static NativeImageDumper::EnumMnemonics s_VMFlags[] =
VMF_ENTRY(BESTFITMAPPING),
VMF_ENTRY(THROWONUNMAPPABLECHAR),
- VMF_ENTRY(NOSUPPRESSUNMGDCODEACCESS),
VMF_ENTRY(NO_GUID),
VMF_ENTRY(HASNONPUBLICFIELDS),
- VMF_ENTRY(REMOTING_PROXY_ATTRIBUTE),
VMF_ENTRY(PREFER_ALIGN8),
- VMF_ENTRY(METHODS_REQUIRE_INHERITANCE_CHECKS),
#ifdef FEATURE_COMINTEROP
VMF_ENTRY(SPARSE_FOR_COMINTEROP),
@@ -5831,11 +5820,6 @@ NativeImageDumper::EnumMnemonics NativeImageDumper::s_MDFlag2[] =
MDF2_ENTRY(HasPrecode),
MDF2_ENTRY(IsUnboxingStub),
MDF2_ENTRY(HasNativeCodeSlot),
- MDF2_ENTRY(Transparency_TreatAsSafe),
- MDF2_ENTRY(Transparency_Transparent),
- MDF2_ENTRY(Transparency_Critical),
- MDF2_ENTRY(HostProtectionLinkCheckOnly),
- MDF2_ENTRY(CASDemandsOnly),
#undef MDF2_ENTRY
};
@@ -5861,13 +5845,6 @@ NativeImageDumper::EnumMnemonics NativeImageDumper::s_MDC[] =
// Method is static
MDC_ENTRY(mdcStatic),
- MDC_ENTRY(mdcIntercepted),
-
- MDC_ENTRY(mdcRequiresLinktimeCheck),
-
- MDC_ENTRY(mdcRequiresInheritanceCheck),
-
- MDC_ENTRY(mdcParentRequiresInheritanceCheck),
MDC_ENTRY(mdcDuplicate),
MDC_ENTRY(mdcVerifiedState),
@@ -6009,7 +5986,7 @@ PTR_MethodTable NativeImageDumper::GetParent( PTR_MethodTable mt )
/* REVISIT_TODO Thu 12/01/2005
* Handle fixups
*/
- PTR_MethodTable parent( mt->m_pParentMethodTable );
+ PTR_MethodTable parent( ReadPointerMaybeNull((MethodTable *) mt, &MethodTable::m_pParentMethodTable) );
_ASSERTE(!CORCOMPILE_IS_POINTER_TAGGED(PTR_TO_TADDR(parent)));
return parent;
}
@@ -6983,7 +6960,7 @@ NativeImageDumper::DumpMethodTable( PTR_MethodTable mt, const char * name,
- PTR_MethodTable parent = mt->m_pParentMethodTable;
+ PTR_MethodTable parent = ReadPointerMaybeNull((MethodTable *) mt, &MethodTable::m_pParentMethodTable);
if( parent == NULL )
{
DisplayWriteFieldPointer( m_pParentMethodTable, NULL, MethodTable,
@@ -7003,7 +6980,7 @@ NativeImageDumper::DumpMethodTable( PTR_MethodTable mt, const char * name,
DPtrToPreferredAddr(mt->GetLoaderModule()),
MethodTable, METHODTABLES );
- PTR_MethodTableWriteableData wd = mt->m_pWriteableData;
+ PTR_MethodTableWriteableData wd = ReadPointer((MethodTable *)mt, &MethodTable::m_pWriteableData);
_ASSERTE(wd != NULL);
DisplayStartStructureWithOffset( m_pWriteableData, DPtrToPreferredAddr(wd),
sizeof(*wd), MethodTable, METHODTABLES );
@@ -7049,8 +7026,7 @@ NativeImageDumper::DumpMethodTable( PTR_MethodTable mt, const char * name,
GenericsDictInfo, METHODTABLES);
DisplayEndStructure( METHODTABLES ); //GenericsDictInfo
-
- DPTR(PTR_Dictionary) perInstInfo = mt->GetPerInstInfo();
+ DPTR(MethodTable::PerInstInfoElem_t) perInstInfo = mt->GetPerInstInfo();
DisplayStartStructure( "PerInstInfo",
DPtrToPreferredAddr(perInstInfo),
@@ -7186,9 +7162,9 @@ NativeImageDumper::DumpMethodTable( PTR_MethodTable mt, const char * name,
{
m_display->StartStructureWithOffset("Vtable",
mt->GetVtableOffset(),
- mt->GetNumVtableIndirections() * sizeof(PTR_PCODE),
+ mt->GetNumVtableIndirections() * sizeof(MethodTable::VTableIndir_t),
DataPtrToDisplay(PTR_TO_TADDR(mt) + mt->GetVtableOffset()),
- mt->GetNumVtableIndirections() * sizeof(PTR_PCODE));
+ mt->GetNumVtableIndirections() * sizeof(MethodTable::VTableIndir_t));
MethodTable::VtableIndirectionSlotIterator itIndirect = mt->IterateVtableIndirectionSlots();
@@ -7207,7 +7183,8 @@ NativeImageDumper::DumpMethodTable( PTR_MethodTable mt, const char * name,
{
DisplayStartElement( "Slot", ALWAYS );
DisplayWriteElementInt( "Index", i, ALWAYS );
- PTR_PCODE tgt = mt->GetVtableIndirections()[i];
+ TADDR base = dac_cast<TADDR>(&(mt->GetVtableIndirections()[i]));
+ PTR_PCODE tgt = MethodTable::VTableIndir_t::GetValueMaybeNullAtPtr(base);
DisplayWriteElementPointer( "Pointer",
DataPtrToDisplay(dac_cast<TADDR>(tgt)),
ALWAYS );
@@ -7243,7 +7220,7 @@ NativeImageDumper::DumpMethodTable( PTR_MethodTable mt, const char * name,
else
{
CoverageRead( PTR_TO_TADDR(mt) + mt->GetVtableOffset(),
- mt->GetNumVtableIndirections() * sizeof(PTR_PCODE) );
+ mt->GetNumVtableIndirections() * sizeof(MethodTable::VTableIndir_t) );
if (mt->HasNonVirtualSlotsArray())
{
@@ -7259,7 +7236,7 @@ NativeImageDumper::DumpMethodTable( PTR_MethodTable mt, const char * name,
{
PTR_InterfaceInfo ifMap = mt->GetInterfaceMap();
m_display->StartArrayWithOffset( "InterfaceMap",
- offsetof(MethodTable, m_pMultipurposeSlot2),
+ offsetof(MethodTable, m_pInterfaceMap),
sizeof(void*),
NULL );
for( unsigned i = 0; i < mt->GetNumInterfaces(); ++i )
@@ -7293,7 +7270,7 @@ NativeImageDumper::DumpMethodTable( PTR_MethodTable mt, const char * name,
DPtrToPreferredAddr(genStatics),
sizeof(*genStatics) );
- PTR_FieldDesc fieldDescs = genStatics->m_pFieldDescs;
+ PTR_FieldDesc fieldDescs = ReadPointerMaybeNull((GenericsStaticsInfo *) genStatics, &GenericsStaticsInfo::m_pFieldDescs);
if( fieldDescs == NULL )
{
DisplayWriteFieldPointer( m_pFieldDescs, NULL, GenericsStaticsInfo,
diff --git a/src/debug/daccess/request.cpp b/src/debug/daccess/request.cpp
index ebaa1f833f..08136f39e1 100644
--- a/src/debug/daccess/request.cpp
+++ b/src/debug/daccess/request.cpp
@@ -13,8 +13,6 @@
#include "stdafx.h"
#include <win32threadpool.h>
-// TODO(Local GC) - The DAC should not include GC headers
-#include <../../gc/handletablepriv.h>
#include "typestring.h"
#include <gccover.h>
#include <virtualcallstub.h>
@@ -817,35 +815,36 @@ ClrDataAccess::GetThreadData(CLRDATA_ADDRESS threadAddr, struct DacpThreadData *
}
#ifdef FEATURE_REJIT
-void CopyReJitInfoToReJitData(ReJitInfo * pReJitInfo, DacpReJitData * pReJitData)
+void CopyNativeCodeVersionToReJitData(NativeCodeVersion nativeCodeVersion, NativeCodeVersion activeCodeVersion, DacpReJitData * pReJitData)
{
- pReJitData->rejitID = pReJitInfo->m_pShared->GetId();
- pReJitData->NativeCodeAddr = pReJitInfo->m_pCode;
+ pReJitData->rejitID = nativeCodeVersion.GetILCodeVersion().GetVersionId();
+ pReJitData->NativeCodeAddr = nativeCodeVersion.GetNativeCode();
- switch (pReJitInfo->m_pShared->GetState())
+ if (nativeCodeVersion != activeCodeVersion)
{
- default:
- _ASSERTE(!"Unknown SharedRejitInfo state. DAC should be updated to understand this new state.");
- pReJitData->flags = DacpReJitData::kUnknown;
- break;
-
- case SharedReJitInfo::kStateRequested:
- pReJitData->flags = DacpReJitData::kRequested;
- break;
+ pReJitData->flags = DacpReJitData::kReverted;
+ }
+ else
+ {
+ switch (nativeCodeVersion.GetILCodeVersion().GetRejitState())
+ {
+ default:
+ _ASSERTE(!"Unknown SharedRejitInfo state. DAC should be updated to understand this new state.");
+ pReJitData->flags = DacpReJitData::kUnknown;
+ break;
- case SharedReJitInfo::kStateActive:
- pReJitData->flags = DacpReJitData::kActive;
- break;
+ case ILCodeVersion::kStateRequested:
+ pReJitData->flags = DacpReJitData::kRequested;
+ break;
- case SharedReJitInfo::kStateReverted:
- pReJitData->flags = DacpReJitData::kReverted;
- break;
+ case ILCodeVersion::kStateActive:
+ pReJitData->flags = DacpReJitData::kActive;
+ break;
+ }
}
}
#endif // FEATURE_REJIT
-
-
//---------------------------------------------------------------------------------------
//
// Given a method desc addr, this loads up DacpMethodDescData and multiple DacpReJitDatas
@@ -871,10 +870,10 @@ void CopyReJitInfoToReJitData(ReJitInfo * pReJitInfo, DacpReJitData * pReJitData
//
HRESULT ClrDataAccess::GetMethodDescData(
- CLRDATA_ADDRESS methodDesc,
- CLRDATA_ADDRESS ip,
- struct DacpMethodDescData *methodDescData,
- ULONG cRevertedRejitVersions,
+ CLRDATA_ADDRESS methodDesc,
+ CLRDATA_ADDRESS ip,
+ struct DacpMethodDescData *methodDescData,
+ ULONG cRevertedRejitVersions,
DacpReJitData * rgRevertedRejitData,
ULONG * pcNeededRevertedRejitData)
{
@@ -903,12 +902,12 @@ HRESULT ClrDataAccess::GetMethodDescData(
}
else
{
- ZeroMemory(methodDescData,sizeof(DacpMethodDescData));
+ ZeroMemory(methodDescData, sizeof(DacpMethodDescData));
if (rgRevertedRejitData != NULL)
- ZeroMemory(rgRevertedRejitData, sizeof(*rgRevertedRejitData)*cRevertedRejitVersions);
+ ZeroMemory(rgRevertedRejitData, sizeof(*rgRevertedRejitData) * cRevertedRejitVersions);
if (pcNeededRevertedRejitData != NULL)
*pcNeededRevertedRejitData = 0;
-
+
methodDescData->requestedIP = ip;
methodDescData->bHasNativeCode = pMD->HasNativeCode();
methodDescData->bIsDynamic = (pMD->IsLCGMethod()) ? TRUE : FALSE;
@@ -924,8 +923,7 @@ HRESULT ClrDataAccess::GetMethodDescData(
{
methodDescData->NativeCodeAddr = (CLRDATA_ADDRESS)-1;
}
- methodDescData->AddressOfNativeCodeSlot = pMD->HasNativeCodeSlot() ?
- TO_CDADDR(pMD->GetAddrOfNativeCodeSlot()) : NULL;
+ methodDescData->AddressOfNativeCodeSlot = pMD->HasNativeCodeSlot() ? TO_CDADDR(pMD->GetAddrOfNativeCodeSlot()) : NULL;
methodDescData->MDToken = pMD->GetMemberDef();
methodDescData->MethodDescPtr = methodDesc;
methodDescData->MethodTablePtr = HOST_CDADDR(pMD->GetMethodTable());
@@ -938,39 +936,43 @@ HRESULT ClrDataAccess::GetMethodDescData(
// * ReJitInfo for the requested IP (for !ip2md and !u)
// * ReJitInfos for all reverted versions of the method (up to
// cRevertedRejitVersions)
- //
+ //
// Minidumps will not have all this rejit info, and failure to get rejit info
// should not be fatal. So enclose all rejit stuff in a try.
EX_TRY
{
- ReJitManager * pReJitMgr = pMD->GetReJitManager();
+ CodeVersionManager *pCodeVersionManager = pMD->GetCodeVersionManager();
// Current ReJitInfo
- ReJitInfo * pReJitInfoCurrent = pReJitMgr->FindNonRevertedReJitInfo(pMD);
- if (pReJitInfoCurrent != NULL)
+ ILCodeVersion activeILCodeVersion = pCodeVersionManager->GetActiveILCodeVersion(pMD);
+ NativeCodeVersion activeChild = activeILCodeVersion.GetActiveNativeCodeVersion(pMD);
+ CopyNativeCodeVersionToReJitData(activeChild, activeChild, &methodDescData->rejitDataCurrent);
+
+ if (!activeChild.IsNull())
{
- CopyReJitInfoToReJitData(pReJitInfoCurrent, &methodDescData->rejitDataCurrent);
+ // This was already set previously, but MethodDesc::GetNativeCode is potentially not aware of
+ // a new native code version, so this is more accurate.
+ methodDescData->NativeCodeAddr = activeChild.GetNativeCode();
}
// Requested ReJitInfo
_ASSERTE(methodDescData->rejitDataRequested.rejitID == 0);
if (methodDescData->requestedIP != NULL)
{
- ReJitInfo * pReJitInfoRequested = pReJitMgr->FindReJitInfo(
- pMD,
- CLRDATA_ADDRESS_TO_TADDR(methodDescData->requestedIP),
- NULL /* reJitId */);
+ NativeCodeVersion nativeCodeVersionRequested = pCodeVersionManager->GetNativeCodeVersion(
+ pMD,
+ CLRDATA_ADDRESS_TO_TADDR(methodDescData->requestedIP));
- if (pReJitInfoRequested != NULL)
+ if (!nativeCodeVersionRequested.IsNull())
{
- CopyReJitInfoToReJitData(pReJitInfoRequested, &methodDescData->rejitDataRequested);
+ CopyNativeCodeVersionToReJitData(nativeCodeVersionRequested, activeChild, &methodDescData->rejitDataRequested);
}
}
// Total number of jitted rejit versions
ULONG cJittedRejitVersions;
- if (SUCCEEDED(pReJitMgr->GetReJITIDs(pMD, 0 /* cReJitIds */, &cJittedRejitVersions, NULL /* reJitIds */)))
+ if (SUCCEEDED(ReJitManager::GetReJITIDs(pMD, 0 /* cReJitIds */, &cJittedRejitVersions, NULL /* reJitIds */)))
{
methodDescData->cJittedRejitVersions = cJittedRejitVersions;
}
@@ -994,31 +996,30 @@ HRESULT ClrDataAccess::GetMethodDescData(
// Prepare array to populate with rejitids. "+ 1" because GetReJITIDs
// returns all available rejitids, including the rejitid for the one non-reverted
// current version.
- ReJITID * rgReJitIds = reJitIds.OpenRawBuffer(cRevertedRejitVersions + 1);
+ ReJITID *rgReJitIds = reJitIds.OpenRawBuffer(cRevertedRejitVersions + 1);
if (rgReJitIds != NULL)
{
- hr = pReJitMgr->GetReJITIDs(pMD, cRevertedRejitVersions + 1, &cReJitIds, rgReJitIds);
+ hr = ReJitManager::GetReJITIDs(pMD, cRevertedRejitVersions + 1, &cReJitIds, rgReJitIds);
if (SUCCEEDED(hr))
{
// Go through rejitids. For each reverted one, populate a entry in rgRevertedRejitData
reJitIds.CloseRawBuffer(cReJitIds);
ULONG iRejitDataReverted = 0;
- for (COUNT_T i=0;
- (i < cReJitIds) && (iRejitDataReverted < cRevertedRejitVersions);
- i++)
+ ILCodeVersion activeVersion = pCodeVersionManager->GetActiveILCodeVersion(pMD);
+ for (COUNT_T i = 0;
+ (i < cReJitIds) && (iRejitDataReverted < cRevertedRejitVersions);
+ i++)
{
- ReJitInfo * pRejitInfo = pReJitMgr->FindReJitInfo(
- pMD,
- NULL /* pCodeStart */,
- reJitIds[i]);
+ ILCodeVersion ilCodeVersion = pCodeVersionManager->GetILCodeVersion(pMD, reJitIds[i]);
- if ((pRejitInfo == NULL) ||
- (pRejitInfo->m_pShared->GetState() != SharedReJitInfo::kStateReverted))
+ if ((ilCodeVersion.IsNull()) ||
+ (ilCodeVersion == activeVersion))
{
continue;
}
- CopyReJitInfoToReJitData(pRejitInfo, &rgRevertedRejitData[iRejitDataReverted]);
+ NativeCodeVersion activeRejitChild = ilCodeVersion.GetActiveNativeCodeVersion(pMD);
+ CopyNativeCodeVersionToReJitData(activeRejitChild, activeChild, &rgRevertedRejitData[iRejitDataReverted]);
iRejitDataReverted++;
}
// pcNeededRevertedRejitData != NULL as per condition at top of function (cuz rgRevertedRejitData !=
@@ -1034,7 +1035,7 @@ HRESULT ClrDataAccess::GetMethodDescData(
*pcNeededRevertedRejitData = 0;
}
EX_END_CATCH(SwallowAllExceptions)
- hr = S_OK; // Failure to get rejitids is not fatal
+ hr = S_OK; // Failure to get rejitids is not fatal
#endif // FEATURE_REJIT
#if defined(HAVE_GCCOVER)
@@ -1076,7 +1077,7 @@ HRESULT ClrDataAccess::GetMethodDescData(
}
}
}
- }
+ }
}
}
@@ -1084,6 +1085,126 @@ HRESULT ClrDataAccess::GetMethodDescData(
return hr;
}
+HRESULT ClrDataAccess::GetTieredVersions(
+ CLRDATA_ADDRESS methodDesc,
+ int rejitId,
+ struct DacpTieredVersionData *nativeCodeAddrs,
+ int cNativeCodeAddrs,
+ int *pcNativeCodeAddrs)
+{
+ if (methodDesc == 0 || cNativeCodeAddrs == 0 || pcNativeCodeAddrs == NULL)
+ {
+ return E_INVALIDARG;
+ }
+
+ *pcNativeCodeAddrs = 0;
+
+ SOSDacEnter();
+
+#ifdef FEATURE_REJIT
+ PTR_MethodDesc pMD = PTR_MethodDesc(TO_TADDR(methodDesc));
+
+ // If rejit info is appropriate, get the following:
+ // * ReJitInfo for the current, active version of the method
+ // * ReJitInfo for the requested IP (for !ip2md and !u)
+ // * ReJitInfos for all reverted versions of the method (up to
+ // cRevertedRejitVersions)
+ //
+ // Minidumps will not have all this rejit info, and failure to get rejit info
+ // should not be fatal. So enclose all rejit stuff in a try.
+
+ EX_TRY
+ {
+ CodeVersionManager *pCodeVersionManager = pMD->GetCodeVersionManager();
+
+ // Total number of jitted rejit versions
+ ULONG cJittedRejitVersions;
+ if (!SUCCEEDED(ReJitManager::GetReJITIDs(pMD, 0 /* cReJitIds */, &cJittedRejitVersions, NULL /* reJitIds */)))
+ {
+ goto cleanup;
+ }
+
+ if ((ULONG)rejitId >= cJittedRejitVersions)
+ {
+ hr = E_INVALIDARG;
+ goto cleanup;
+ }
+
+ ULONG cReJitIds;
+ StackSArray<ReJITID> reJitIds;
+
+ // Prepare array to populate with rejitids.
+ ReJITID *rgReJitIds = reJitIds.OpenRawBuffer(cJittedRejitVersions);
+ if (rgReJitIds != NULL)
+ {
+ hr = ReJitManager::GetReJITIDs(pMD, cJittedRejitVersions, &cReJitIds, rgReJitIds);
+ if (SUCCEEDED(hr))
+ {
+ reJitIds.CloseRawBuffer(cReJitIds);
+
+ ILCodeVersion ilCodeVersion = pCodeVersionManager->GetILCodeVersion(pMD, reJitIds[rejitId]);
+
+ if (ilCodeVersion.IsNull())
+ {
+ hr = S_FALSE;
+ goto cleanup;
+ }
+
+ NativeCodeVersionCollection nativeCodeVersions = ilCodeVersion.GetNativeCodeVersions(pMD);
+ int count = 0;
+ for (NativeCodeVersionIterator iter = nativeCodeVersions.Begin(); iter != nativeCodeVersions.End(); iter++)
+ {
+ nativeCodeAddrs[count].NativeCodeAddr = (*iter).GetNativeCode();
+ PTR_NativeCodeVersionNode pNode = (*iter).AsNode();
+ nativeCodeAddrs[count].NativeCodeVersionNodePtr = TO_CDADDR(PTR_TO_TADDR(pNode));
+
+ if (pMD->IsEligibleForTieredCompilation())
+ {
+ switch ((*iter).GetOptimizationTier())
+ {
+ default:
+ nativeCodeAddrs[count].TieredInfo = DacpTieredVersionData::TIERED_UNKNOWN;
+ break;
+ case NativeCodeVersion::OptimizationTier0:
+ nativeCodeAddrs[count].TieredInfo = DacpTieredVersionData::TIERED_0;
+ break;
+ case NativeCodeVersion::OptimizationTier1:
+ nativeCodeAddrs[count].TieredInfo = DacpTieredVersionData::TIERED_1;
+ break;
+ }
+ }
+ else
+ {
+ nativeCodeAddrs[count].TieredInfo = DacpTieredVersionData::NON_TIERED;
+ }
+
+ ++count;
+
+ if (count >= cNativeCodeAddrs)
+ {
+ hr = S_FALSE;
+ break;
+ }
+ }
+
+ *pcNativeCodeAddrs = count;
+ }
+ }
+ }
+ EX_CATCH
+ {
+ hr = E_FAIL;
+ }
+ EX_END_CATCH(SwallowAllExceptions)
+
+cleanup:
+ ;
+#endif // FEATURE_REJIT
+
+ SOSDacLeave();
+ return hr;
+}
+
HRESULT
ClrDataAccess::GetMethodDescTransparencyData(CLRDATA_ADDRESS methodDesc, struct DacpMethodDescTransparencyData *data)
{
@@ -1100,13 +1221,6 @@ ClrDataAccess::GetMethodDescTransparencyData(CLRDATA_ADDRESS methodDesc, struct
else
{
ZeroMemory(data, sizeof(DacpMethodDescTransparencyData));
-
- if (pMD->HasCriticalTransparentInfo())
- {
- data->bHasCriticalTransparentInfo = pMD->HasCriticalTransparentInfo();
- data->bIsCritical = pMD->IsCritical();
- data->bIsTreatAsSafe = pMD->IsTreatAsSafe();
- }
}
SOSDacLeave();
@@ -1857,14 +1971,6 @@ ClrDataAccess::GetMethodTableTransparencyData(CLRDATA_ADDRESS mt, struct DacpMet
else
{
ZeroMemory(pTransparencyData, sizeof(DacpMethodTableTransparencyData));
-
- EEClass * pClass = pMT->GetClass();
- if (pClass->HasCriticalTransparentInfo())
- {
- pTransparencyData->bHasCriticalTransparentInfo = pClass->HasCriticalTransparentInfo();
- pTransparencyData->bIsCritical = pClass->IsCritical() || pClass->IsAllCritical();
- pTransparencyData->bIsTreatAsSafe = pClass->IsTreatAsSafe();
- }
}
SOSDacLeave();
@@ -3871,7 +3977,7 @@ HRESULT ClrDataAccess::GetClrWatsonBucketsWorker(Thread * pThread, GenericModeBl
if (ohThrowable != NULL)
{
// Get the object from handle and check if the throwable is preallocated or not
- OBJECTREF oThrowable = ::HndFetchHandle(ohThrowable);
+ OBJECTREF oThrowable = ObjectFromHandle(ohThrowable);
if (oThrowable != NULL)
{
// Does the throwable have buckets?
@@ -4165,7 +4271,7 @@ HRESULT ClrDataAccess::GetCCWData(CLRDATA_ADDRESS ccw, struct DacpCCWData *ccwDa
ccwData->isAggregated = pCCW->GetSimpleWrapper()->IsAggregated();
if (pCCW->GetObjectHandle() != NULL)
- ccwData->managedObject = PTR_CDADDR(::HndFetchHandle(pCCW->GetObjectHandle()));
+ ccwData->managedObject = PTR_CDADDR(ObjectFromHandle(pCCW->GetObjectHandle()));
// count the number of COM vtables
ccwData->interfaceCount = 0;
diff --git a/src/debug/di/hash.cpp b/src/debug/di/hash.cpp
index 554edaa308..54d4216156 100644
--- a/src/debug/di/hash.cpp
+++ b/src/debug/di/hash.cpp
@@ -609,7 +609,7 @@ HRESULT CordbHashTableEnum::QueryInterface(REFIID id, void **pInterface)
void CordbHashTableEnum::AssertValid()
{
// @todo - Our behavior is undefined when enumerating a collection that changes underneath us.
- // We'd love to just call this situatation illegal, but clients could very reasonably taken a depedency
+ // We'd love to just call this situation illegal, but clients could have very reasonably taken a dependency
// on it. Various APIs (eg, ICDStepper::Deactivate) may remove items from the hash.
// So we need to figure out what the behavior is here, spec it, and then enforce that and enable the
// strongest asserts possible there.
diff --git a/src/debug/di/module.cpp b/src/debug/di/module.cpp
index 36cc6f5f9e..5d1d3da427 100644
--- a/src/debug/di/module.cpp
+++ b/src/debug/di/module.cpp
@@ -3391,15 +3391,15 @@ mdSignature CordbILCode::GetLocalVarSigToken()
return m_localVarSigToken;
}
-CordbReJitILCode::CordbReJitILCode(CordbFunction *pFunction, SIZE_T encVersion, VMPTR_SharedReJitInfo vmSharedReJitInfo) :
-CordbILCode(pFunction, TargetBuffer(), encVersion, mdSignatureNil, VmPtrToCookie(vmSharedReJitInfo)),
+CordbReJitILCode::CordbReJitILCode(CordbFunction *pFunction, SIZE_T encVersion, VMPTR_ILCodeVersionNode vmILCodeVersionNode) :
+CordbILCode(pFunction, TargetBuffer(), encVersion, mdSignatureNil, VmPtrToCookie(vmILCodeVersionNode)),
m_cClauses(0),
m_cbLocalIL(0),
m_cILMap(0)
{
- _ASSERTE(!vmSharedReJitInfo.IsNull());
+ _ASSERTE(!vmILCodeVersionNode.IsNull());
DacSharedReJitInfo data = { 0 };
- IfFailThrow(GetProcess()->GetDAC()->GetSharedReJitInfoData(vmSharedReJitInfo, &data));
+ IfFailThrow(GetProcess()->GetDAC()->GetILCodeVersionNodeData(vmILCodeVersionNode, &data));
IfFailThrow(Init(&data));
}
diff --git a/src/debug/di/rsfunction.cpp b/src/debug/di/rsfunction.cpp
index 8621edcedc..bf3c49bb98 100644
--- a/src/debug/di/rsfunction.cpp
+++ b/src/debug/di/rsfunction.cpp
@@ -557,14 +557,12 @@ HRESULT CordbFunction::GetActiveReJitRequestILCode(ICorDebugILCode **ppReJitedIL
{
*ppReJitedILCode = NULL;
- VMPTR_ReJitInfo vmReJitInfo = VMPTR_ReJitInfo::NullPtr();
- GetProcess()->GetDAC()->GetReJitInfo(GetModule()->m_vmModule, m_MDToken, &vmReJitInfo);
- if (!vmReJitInfo.IsNull())
+ VMPTR_ILCodeVersionNode vmILCodeVersionNode = VMPTR_ILCodeVersionNode::NullPtr();
+ GetProcess()->GetDAC()->GetActiveRejitILCodeVersionNode(GetModule()->m_vmModule, m_MDToken, &vmILCodeVersionNode);
+ if (!vmILCodeVersionNode.IsNull())
{
- VMPTR_SharedReJitInfo vmSharedReJitInfo = VMPTR_SharedReJitInfo::NullPtr();
- GetProcess()->GetDAC()->GetSharedReJitInfo(vmReJitInfo, &vmSharedReJitInfo);
RSSmartPtr<CordbReJitILCode> pILCode;
- IfFailThrow(LookupOrCreateReJitILCode(vmSharedReJitInfo, &pILCode));
+ IfFailThrow(LookupOrCreateReJitILCode(vmILCodeVersionNode, &pILCode));
IfFailThrow(pILCode->QueryInterface(IID_ICorDebugILCode, (void**)ppReJitedILCode));
}
}
@@ -1165,21 +1163,21 @@ VOID CordbFunction::NotifyCodeCreated(CordbNativeCode* nativeCode)
// If the CordbReJitILCode doesn't exist, it creates it.
//
//
-HRESULT CordbFunction::LookupOrCreateReJitILCode(VMPTR_SharedReJitInfo vmSharedReJitInfo, CordbReJitILCode** ppILCode)
+HRESULT CordbFunction::LookupOrCreateReJitILCode(VMPTR_ILCodeVersionNode vmILCodeVersionNode, CordbReJitILCode** ppILCode)
{
INTERNAL_API_ENTRY(this);
HRESULT hr = S_OK;
_ASSERTE(GetProcess()->ThreadHoldsProcessLock());
- CordbReJitILCode * pILCode = m_reJitILCodes.GetBase(VmPtrToCookie(vmSharedReJitInfo));
+ CordbReJitILCode * pILCode = m_reJitILCodes.GetBase(VmPtrToCookie(vmILCodeVersionNode));
// special case non-existance as need to add to the hash table too
if (pILCode == NULL)
{
// we don't yet support ENC and ReJIT together, so the version should be 1
_ASSERTE(m_dwEnCVersionNumber == 1);
- RSInitHolder<CordbReJitILCode> pILCodeHolder(new CordbReJitILCode(this, 1, vmSharedReJitInfo));
+ RSInitHolder<CordbReJitILCode> pILCodeHolder(new CordbReJitILCode(this, 1, vmILCodeVersionNode));
IfFailRet(m_reJitILCodes.AddBase(pILCodeHolder));
pILCode = pILCodeHolder;
pILCodeHolder.ClearAndMarkDontNeuter();
diff --git a/src/debug/di/rspriv.h b/src/debug/di/rspriv.h
index 1abe087693..e0489c53ad 100644
--- a/src/debug/di/rspriv.h
+++ b/src/debug/di/rspriv.h
@@ -5431,7 +5431,7 @@ public:
HRESULT GetILCode(CordbILCode ** ppCode);
// Finds or creates an ILCode for a given rejit request
- HRESULT LookupOrCreateReJitILCode(VMPTR_SharedReJitInfo vmSharedRejitInfo,
+ HRESULT LookupOrCreateReJitILCode(VMPTR_ILCodeVersionNode vmILCodeVersionNode,
CordbReJitILCode** ppILCode);
@@ -5775,7 +5775,7 @@ class CordbReJitILCode : public CordbILCode, public ICorDebugILCode, public ICor
{
public:
// Initialize a new CordbILCode instance
- CordbReJitILCode(CordbFunction *pFunction, SIZE_T encVersion, VMPTR_SharedReJitInfo vmSharedReJitInfo);
+ CordbReJitILCode(CordbFunction *pFunction, SIZE_T encVersion, VMPTR_ILCodeVersionNode vmILCodeVersionNode);
//-----------------------------------------------------------
// IUnknown
diff --git a/src/debug/di/rsstackwalk.cpp b/src/debug/di/rsstackwalk.cpp
index 8ade4c9a74..466e113d8f 100644
--- a/src/debug/di/rsstackwalk.cpp
+++ b/src/debug/di/rsstackwalk.cpp
@@ -749,13 +749,16 @@ HRESULT CordbStackWalk::GetFrameWorker(ICorDebugFrame ** ppFrame)
RSSmartPtr<CordbReJitILCode> pReJitCode;
EX_TRY_ALLOW_DATATARGET_MISSING_MEMORY
{
- VMPTR_ReJitInfo reJitInfo = VMPTR_ReJitInfo::NullPtr();
- IfFailThrow(GetProcess()->GetDAC()->GetReJitInfo(pJITFuncData->vmNativeCodeMethodDescToken, pJITFuncData->nativeStartAddressPtr, &reJitInfo));
- if (!reJitInfo.IsNull())
+ VMPTR_NativeCodeVersionNode vmNativeCodeVersionNode = VMPTR_NativeCodeVersionNode::NullPtr();
+ IfFailThrow(GetProcess()->GetDAC()->GetNativeCodeVersionNode(pJITFuncData->vmNativeCodeMethodDescToken, pJITFuncData->nativeStartAddressPtr, &vmNativeCodeVersionNode));
+ if (!vmNativeCodeVersionNode.IsNull())
{
- VMPTR_SharedReJitInfo sharedReJitInfo = VMPTR_SharedReJitInfo::NullPtr();
- IfFailThrow(GetProcess()->GetDAC()->GetSharedReJitInfo(reJitInfo, &sharedReJitInfo));
- IfFailThrow(pFunction->LookupOrCreateReJitILCode(sharedReJitInfo, &pReJitCode));
+ VMPTR_ILCodeVersionNode vmILCodeVersionNode = VMPTR_ILCodeVersionNode::NullPtr();
+ IfFailThrow(GetProcess()->GetDAC()->GetILCodeVersionNode(vmNativeCodeVersionNode, &vmILCodeVersionNode));
+ if (!vmILCodeVersionNode.IsNull())
+ {
+ IfFailThrow(pFunction->LookupOrCreateReJitILCode(vmILCodeVersionNode, &pReJitCode));
+ }
}
}
EX_END_CATCH_ALLOW_DATATARGET_MISSING_MEMORY
diff --git a/src/debug/ee/debugger.cpp b/src/debug/ee/debugger.cpp
index 609a1f6b2a..01833b3730 100644
--- a/src/debug/ee/debugger.cpp
+++ b/src/debug/ee/debugger.cpp
@@ -26,7 +26,6 @@
#include "typeparse.h"
#include "debuginfostore.h"
#include "generics.h"
-#include "../../vm/security.h"
#include "../../vm/methoditer.h"
#include "../../vm/encee.h"
#include "../../vm/dwreport.h"
diff --git a/src/debug/ee/funceval.cpp b/src/debug/ee/funceval.cpp
index dcfe5a5dcf..33f16f433e 100644
--- a/src/debug/ee/funceval.cpp
+++ b/src/debug/ee/funceval.cpp
@@ -1559,22 +1559,7 @@ void ResolveFuncEvalGenericArgInfo(DebuggerEval *pDE)
// We better have a MethodDesc at this point.
_ASSERTE(pDE->m_md != NULL);
-
- IMDInternalImport *pInternalImport = pDE->m_md->GetMDImport();
- DWORD dwAttr;
- if (FAILED(pInternalImport->GetMethodDefProps(pDE->m_methodToken, &dwAttr)))
- {
- COMPlusThrow(kArgumentException, W("Argument_InvalidGenericArg"));
- }
-
- if (dwAttr & mdRequireSecObject)
- {
- // command window cannot evaluate a function with mdRequireSecObject is turned on because
- // this is expecting to put a security object into caller's frame which we don't have.
- //
- COMPlusThrow(kArgumentException,W("Argument_CantCallSecObjFunc"));
- }
-
+
ValidateFuncEvalReturnType(pDE->m_evalType , pDE->m_md->GetMethodTable());
// If this is a new object operation, then we should have a .ctor.
diff --git a/src/debug/inc/arm/primitives.h b/src/debug/inc/arm/primitives.h
index 0bac542667..1cceeffeab 100644
--- a/src/debug/inc/arm/primitives.h
+++ b/src/debug/inc/arm/primitives.h
@@ -30,7 +30,11 @@ typedef DPTR(CORDB_ADDRESS_TYPE) PTR_CORDB_ADDRESS_TYPE;
#define STACKWALK_CONTROLPC_ADJUST_OFFSET 2
#define CORDbg_BREAK_INSTRUCTION_SIZE 2
+#ifdef __linux__
+#define CORDbg_BREAK_INSTRUCTION (USHORT)0xde01
+#else
#define CORDbg_BREAK_INSTRUCTION (USHORT)0xdefe
+#endif
inline CORDB_ADDRESS GetPatchEndAddr(CORDB_ADDRESS patchAddr)
{
diff --git a/src/debug/inc/dacdbiinterface.h b/src/debug/inc/dacdbiinterface.h
index 4077ad426a..5e765c94f3 100644
--- a/src/debug/inc/dacdbiinterface.h
+++ b/src/debug/inc/dacdbiinterface.h
@@ -2532,6 +2532,7 @@ public:
virtual
HRESULT GetPEFileMDInternalRW(VMPTR_PEFile vmPEFile, OUT TADDR* pAddrMDInternalRW) = 0;
+ // DEPRECATED - use GetActiveRejitILCodeVersionNode
// Retrieves the active ReJitInfo for a given module/methodDef, if it exists.
// Active is defined as after GetReJitParameters returns from the profiler dll and
// no call to Revert has completed yet.
@@ -2550,17 +2551,16 @@ public:
virtual
HRESULT GetReJitInfo(VMPTR_Module vmModule, mdMethodDef methodTk, OUT VMPTR_ReJitInfo* pReJitInfo) = 0;
- // Retrieves the active ReJitInfo for a given MethodDesc/code address, if it exists.
- // Active is defined as after GetReJitParameters returns from the profiler dll and
- // no call to Revert has completed yet.
+ // DEPRECATED - use GetNativeCodeVersionNode
+ // Retrieves the ReJitInfo for a given MethodDesc/code address, if it exists.
//
//
// Arguments:
// vmMethod - The method to look for
// codeStartAddress - The code start address disambiguates between multiple rejitted instances
// of the method.
- // pReJitInfo - [out] The RejitInfo request, if any, that is active on this method. If no request
- // is active this will be pReJitInfo->IsNull() == TRUE.
+ // pReJitInfo - [out] The RejitInfo request that corresponds to this MethodDesc/code address, if it exists.
+ // NULL otherwise.
//
// Returns:
// S_OK regardless of whether a rejit request is active or not, as long as the answer is certain
@@ -2569,7 +2569,7 @@ public:
virtual
HRESULT GetReJitInfo(VMPTR_MethodDesc vmMethod, CORDB_ADDRESS codeStartAddress, OUT VMPTR_ReJitInfo* pReJitInfo) = 0;
-
+ // DEPRECATED - use GetILCodeVersion
// Retrieves the SharedReJitInfo for a given ReJitInfo.
//
//
@@ -2584,6 +2584,7 @@ public:
virtual
HRESULT GetSharedReJitInfo(VMPTR_ReJitInfo vmReJitInfo, VMPTR_SharedReJitInfo* pSharedReJitInfo) = 0;
+ // DEPRECATED - use GetILCodeVersionData
// Retrieves useful data from a SharedReJitInfo such as IL code and IL mapping.
//
//
@@ -2630,6 +2631,71 @@ public:
virtual
HRESULT GetMDStructuresVersion(ULONG32* pMDStructuresVersion) = 0;
+ // Retrieves the active rejit ILCodeVersionNode for a given module/methodDef, if it exists.
+ // Active is defined as after GetReJitParameters returns from the profiler dll and
+ // no call to Revert has completed yet.
+ //
+ //
+ // Arguments:
+ // vmModule - The module to search in
+ // methodTk - The methodDef token indicates the method within the module to check
+ // pILCodeVersionNode - [out] The Rejit request, if any, that is active on this method. If no request
+ // is active this will be pILCodeVersionNode->IsNull() == TRUE.
+ //
+ // Returns:
+ // S_OK regardless of whether a rejit request is active or not, as long as the answer is certain
+ // error HRESULTs such as CORDBG_READ_VIRTUAL_FAILURE are possible
+ //
+ virtual
+ HRESULT GetActiveRejitILCodeVersionNode(VMPTR_Module vmModule, mdMethodDef methodTk, OUT VMPTR_ILCodeVersionNode* pVmILCodeVersionNode) = 0;
+
+ // Retrieves the NativeCodeVersionNode for a given MethodDesc/code address, if it exists.
+ // NOTE: The initial (default) code generated for a MethodDesc is a valid MethodDesc/code address pair but it won't have a corresponding
+ // NativeCodeVersionNode.
+ //
+ //
+ // Arguments:
+ // vmMethod - The method to look for
+ // codeStartAddress - The code start address disambiguates between multiple jitted instances of the method.
+ // pVmNativeCodeVersionNode - [out] The NativeCodeVersionNode request that corresponds to this MethodDesc/code address, if it exists.
+ // NULL otherwise.
+ //
+ // Returns:
+ // S_OK regardless of whether a rejit request is active or not, as long as the answer is certain
+ // error HRESULTs such as CORDBG_READ_VIRTUAL_FAILURE are possible
+ //
+ virtual
+ HRESULT GetNativeCodeVersionNode(VMPTR_MethodDesc vmMethod, CORDB_ADDRESS codeStartAddress, OUT VMPTR_NativeCodeVersionNode* pVmNativeCodeVersionNode) = 0;
+
+ // Retrieves the ILCodeVersionNode for a given NativeCodeVersionNode.
+ // This may return a NULL node if the native code belongs to the default IL version for this this method.
+ //
+ //
+ // Arguments:
+ // vmNativeCodeVersionNode - The NativeCodeVersionNode to inspect
+ // pVmILCodeVersionNode - [out] The ILCodeVersionNode that is pointed to by vmNativeCodeVersionNode, if any.
+ //
+ // Returns:
+ // S_OK if no error
+ // error HRESULTs such as CORDBG_READ_VIRTUAL_FAILURE are possible
+ //
+ virtual
+ HRESULT GetILCodeVersionNode(VMPTR_NativeCodeVersionNode vmNativeCodeVersionNode, VMPTR_ILCodeVersionNode* pVmILCodeVersionNode) = 0;
+
+ // Retrieves useful data from an ILCodeVersion such as IL code and IL mapping.
+ //
+ //
+ // Arguments:
+ // ilCodeVersionNode - The ILCodeVersionNode to inspect
+ // pData - [out] Various properties of the ILCodeVersionNode such as IL code and IL mapping.
+ //
+ // Returns:
+ // S_OK if no error
+ // error HRESULTs such as CORDBG_READ_VIRTUAL_FAILURE are possible
+ //
+ virtual
+ HRESULT GetILCodeVersionNodeData(VMPTR_ILCodeVersionNode ilCodeVersionNode, DacSharedReJitInfo* pData) = 0;
+
// The following tag tells the DD-marshalling tool to stop scanning.
// END_MARSHAL
diff --git a/src/debug/inc/dacdbistructures.h b/src/debug/inc/dacdbistructures.h
index d6f2c0b943..a8ff06745b 100644
--- a/src/debug/inc/dacdbistructures.h
+++ b/src/debug/inc/dacdbistructures.h
@@ -328,7 +328,7 @@ public:
// number of fixed arguments plus number of varargs
ULONG32 m_allArgsCount;
- // indicates whether an attempt has been made toinitialize the var data already
+ // indicates whether an attempt has been made to initialize the var data already
bool m_fInitialized;
}; // class NativeVarData
diff --git a/src/debug/inc/dbgipcevents.h b/src/debug/inc/dbgipcevents.h
index 1b4dec7c16..dc900660c3 100644
--- a/src/debug/inc/dbgipcevents.h
+++ b/src/debug/inc/dbgipcevents.h
@@ -879,7 +879,8 @@ DEFINE_VMPTR(class SimpleRWLock, PTR_SimpleRWLock, VMPTR_SimpleRWLock);
DEFINE_VMPTR(class SimpleRWLock, PTR_SimpleRWLock, VMPTR_RWLock);
DEFINE_VMPTR(struct ReJitInfo, PTR_ReJitInfo, VMPTR_ReJitInfo);
DEFINE_VMPTR(struct SharedReJitInfo, PTR_SharedReJitInfo, VMPTR_SharedReJitInfo);
-
+DEFINE_VMPTR(class NativeCodeVersionNode, PTR_NativeCodeVersionNode, VMPTR_NativeCodeVersionNode);
+DEFINE_VMPTR(class ILCodeVersionNode, PTR_ILCodeVersionNode, VMPTR_ILCodeVersionNode);
typedef CORDB_ADDRESS GENERICS_TYPE_TOKEN;
diff --git a/src/dlls/mscordac/mscordac_unixexports.src b/src/dlls/mscordac/mscordac_unixexports.src
index d898d823e4..99ed375ce7 100644
--- a/src/dlls/mscordac/mscordac_unixexports.src
+++ b/src/dlls/mscordac/mscordac_unixexports.src
@@ -22,6 +22,7 @@ PAL_GetResourceString
PAL_get_stdout
PAL_get_stderr
PAL_GetCurrentThread
+PAL_GetCpuLimit
PAL_GetSymbolModuleBase
PAL_GetTransportPipeName
PAL_InitializeDLL
@@ -40,6 +41,7 @@ PAL__wcstoui64
PAL_wcstoul
PAL_iswprint
PAL_VirtualReserveFromExecutableMemoryAllocatorWithinRange
+PAL_VirtualUnwindOutOfProc
PAL_wcslen
PAL_wcsncmp
PAL_wcsrchr
diff --git a/src/dlls/mscoree/coreclr/CMakeLists.txt b/src/dlls/mscoree/coreclr/CMakeLists.txt
index 81aaad45f0..8796cc16a5 100644
--- a/src/dlls/mscoree/coreclr/CMakeLists.txt
+++ b/src/dlls/mscoree/coreclr/CMakeLists.txt
@@ -73,10 +73,6 @@ if(FEATURE_MERGE_JIT_AND_ENGINE)
set(CLRJIT_STATIC clrjit_static)
endif(FEATURE_MERGE_JIT_AND_ENGINE)
-if(FEATURE_STANDALONE_GC_ONLY)
- set(STANDALONE_GC gc_standalone)
-endif(FEATURE_STANDALONE_GC_ONLY)
-
# IMPORTANT! Please do not rearrange the order of the libraries. The linker on Linux is
# order dependent and changing the order can result in undefined symbols in the shared
# library.
@@ -87,7 +83,6 @@ set(CORECLR_LIBRARIES
debug-pal
${LIB_UNWINDER}
cee_wks
- ${STANDALONE_GC}
${END_LIBRARY_GROUP} # End group of libraries that have circular references
mdcompiler_wks
mdruntime_wks
@@ -133,12 +128,6 @@ else()
)
endif(WIN32)
-if(CLR_CMAKE_PLATFORM_UNIX AND FEATURE_STANDALONE_GC)
- list(APPEND CORECLR_LIBRARIES
- gc_unix
- )
-endif(CLR_CMAKE_PLATFORM_UNIX AND FEATURE_STANDALONE_GC)
-
if(CLR_CMAKE_PLATFORM_UNIX AND FEATURE_EVENT_TRACE)
list(APPEND CORECLR_LIBRARIES
eventprovider
diff --git a/src/dlls/mscoree/mscorwks_unixexports.src b/src/dlls/mscoree/mscorwks_unixexports.src
index 5ca311906e..0da8942a2b 100644
--- a/src/dlls/mscoree/mscorwks_unixexports.src
+++ b/src/dlls/mscoree/mscorwks_unixexports.src
@@ -44,8 +44,6 @@ FlushFileBuffers
FormatMessageW
FreeEnvironmentStringsW
GetACP
-GetComputerNameW
-GetConsoleCP
GetConsoleOutputCP
GetCurrentDirectoryW
GetCurrentProcess
@@ -55,7 +53,6 @@ GetEnvironmentStringsW
GetEnvironmentVariableW
GetFileAttributesExW
GetFileSize
-GetFileType
GetFullPathNameW
GetLongPathNameW
GetProcAddress
@@ -67,7 +64,6 @@ GetTempPathW
LocalAlloc
LocalReAlloc
LocalFree
-LockFile
lstrlenA
lstrlenW
MapViewOfFile
@@ -87,7 +83,6 @@ ReleaseMutex
ReleaseSemaphore
RemoveDirectoryW
ResetEvent
-RtlZeroMemory
SetCurrentDirectoryW
SetEndOfFile
SetEnvironmentVariableW
@@ -95,11 +90,9 @@ SetErrorMode
SetEvent
SetFileAttributesW
SetFilePointer
-SetFileTime
SysAllocStringLen
SysFreeString
SysStringLen
-UnlockFile
UnmapViewOfFile
VirtualAlloc
VirtualFree
@@ -113,5 +106,3 @@ SetThreadAffinityMask
GetThreadGroupAffinity
GetCurrentProcessorNumberEx
-; Function for initializing a standalone GC
-InitializeGarbageCollector
diff --git a/src/gc/CMakeLists.txt b/src/gc/CMakeLists.txt
index 4de3f4e412..21eb66070a 100644
--- a/src/gc/CMakeLists.txt
+++ b/src/gc/CMakeLists.txt
@@ -1,15 +1,5 @@
set(CMAKE_INCLUDE_CURRENT_DIR ON)
-include_directories(BEFORE ${CMAKE_CURRENT_SOURCE_DIR})
-include_directories(BEFORE ${CLR_DIR}/src/vm)
-include_directories(BEFORE ${CLR_DIR}/src/vm/${ARCH_SOURCES_DIR})
-
-add_definitions(-DBUILD_AS_STANDALONE)
-
-if(CLR_CMAKE_PLATFORM_UNIX)
- add_compile_options(-fPIC)
-endif(CLR_CMAKE_PLATFORM_UNIX)
-
set( GC_SOURCES
gcconfig.cpp
gccommon.cpp
@@ -26,12 +16,48 @@ set( GC_SOURCES
gceewks.cpp
handletablecache.cpp)
-if(NOT CLR_CMAKE_PLATFORM_UNIX)
-set ( GC_SOURCES
- ${GC_SOURCES}
- windows/gcenv.windows.cpp)
-endif(NOT CLR_CMAKE_PLATFORM_UNIX)
+if(CLR_CMAKE_PLATFORM_UNIX)
+ include(unix/configure.cmake)
+ set ( GC_SOURCES
+ ${GC_SOURCES}
+ unix/gcenv.unix.cpp
+ unix/events.cpp
+ unix/cgroup.cpp)
+else()
+ set ( GC_SOURCES
+ ${GC_SOURCES}
+ windows/gcenv.windows.cpp)
+endif(CLR_CMAKE_PLATFORM_UNIX)
+
+if(WIN32)
+ set (GC_LINK_LIBRARIES
+ ${STATIC_MT_CRT_LIB}
+ ${STATIC_MT_VCRT_LIB}
+ kernel32.lib)
+else()
+ set (GC_LINK_LIBRARIES)
+endif(WIN32)
convert_to_absolute_path(GC_SOURCES ${GC_SOURCES})
-add_library_clr(gc_standalone STATIC ${GC_SOURCES})
+add_library_clr(gc SHARED ${GC_SOURCES})
+target_link_libraries(gc ${GC_LINK_LIBRARIES})
+install_clr(gc)
+
+if(CLR_CMAKE_PLATFORM_UNIX)
+ add_compile_options(-fPIC)
+ # dprintf causes many warnings
+ add_compile_options(-Wno-format)
+endif(CLR_CMAKE_PLATFORM_UNIX)
+
+add_definitions(-DBUILD_AS_STANDALONE)
+if(CLR_CMAKE_PLATFORM_DARWIN)
+ # The implementation of GCToOSInterface on MacOS makes use of non-POSIX
+ # pthreads APIs, which by default are not included in the pthreads header
+ # unless we define this macro.
+ add_definitions(-D_DARWIN_C_SOURCE)
+endif(CLR_CMAKE_PLATFORM_DARWIN)
+
+include_directories(${CMAKE_CURRENT_SOURCE_DIR})
+include_directories(${CMAKE_CURRENT_SOURCE_DIR}/env)
+
diff --git a/src/gc/WarningControl.h b/src/gc/WarningControl.h
new file mode 100644
index 0000000000..e69de29bb2
--- /dev/null
+++ b/src/gc/WarningControl.h
diff --git a/src/gc/env/gcenv.base.h b/src/gc/env/gcenv.base.h
index 1e9406c296..fb2f9da488 100644
--- a/src/gc/env/gcenv.base.h
+++ b/src/gc/env/gcenv.base.h
@@ -7,10 +7,11 @@
// Sets up basic environment for CLR GC
//
-#define FEATURE_REDHAWK 1
-#define FEATURE_CONSERVATIVE_GC 1
+#ifdef _MSC_VER
+#include <intrin.h>
+#endif // _MSC_VER
-#define GCENV_INCLUDED
+#define FEATURE_REDHAWK 1
#define REDHAWK_PALIMPORT extern "C"
#define REDHAWK_PALAPI __stdcall
@@ -22,7 +23,11 @@
#else // __clang__
#define __forceinline inline
#endif // __clang__
-#endif // !_MSC_VER
+// [LOCALGC TODO] is there a better place for this?
+#define NOINLINE __attribute__((noinline))
+#else // !_MSC_VER
+#define NOINLINE __declspec(noinline)
+#endif // _MSC_VER
#ifndef SIZE_T_MAX
#define SIZE_T_MAX ((size_t)-1)
@@ -39,6 +44,8 @@
typedef int BOOL;
typedef uint32_t DWORD;
+typedef uint64_t DWORD64;
+typedef uint32_t ULONG;
// -----------------------------------------------------------------------------------------------------------
// HRESULT subset.
@@ -59,12 +66,8 @@ inline HRESULT HRESULT_FROM_WIN32(unsigned long x)
}
#define S_OK 0x0
-#define S_FALSE 0x1
#define E_FAIL 0x80004005
#define E_OUTOFMEMORY 0x8007000E
-#define E_UNEXPECTED 0x8000FFFF
-#define E_NOTIMPL 0x80004001
-#define E_INVALIDARG 0x80070057
#define COR_E_EXECUTIONENGINE 0x80131506
#define NOERROR 0x0
@@ -100,6 +103,8 @@ inline HRESULT HRESULT_FROM_WIN32(unsigned long x)
#define _vsnprintf_s(string, sizeInBytes, count, format, args) vsnprintf(string, sizeInBytes, format, args)
#define sprintf_s snprintf
#define swprintf_s swprintf
+#define _snprintf_s(string, sizeInBytes, count, format, ...) \
+ snprintf(string, sizeInBytes, format, ## __VA_ARGS__)
#endif
#ifdef UNICODE
@@ -161,8 +166,8 @@ typedef DWORD (WINAPI *PTHREAD_START_ROUTINE)(void* lpThreadParameter);
#elif defined(_X86_)
#define YieldProcessor() __asm { rep nop }
-
- __forceinline void MemoryBarrier()
+ #define MemoryBarrier() MemoryBarrierImpl()
+ __forceinline void MemoryBarrierImpl()
{
int32_t Barrier;
__asm {
@@ -175,8 +180,138 @@ typedef DWORD (WINAPI *PTHREAD_START_ROUTINE)(void* lpThreadParameter);
#endif
#else // _MSC_VER
+// Only clang defines __has_builtin, so we first test for a GCC define
+// before using __has_builtin.
+
+#if defined(__i386__) || defined(__x86_64__)
+
+#if (__GNUC__ > 4 && __GNUC_MINOR > 7) || __has_builtin(__builtin_ia32_pause)
+ // clang added this intrinsic in 3.8
+ // gcc added this intrinsic by 4.7.1
+ #define YieldProcessor __builtin_ia32_pause
+#endif // __has_builtin(__builtin_ia32_pause)
+
+#if defined(__GNUC__) || __has_builtin(__builtin_ia32_mfence)
+ // clang has had this intrinsic since at least 3.0
+ // gcc has had this intrinsic since forever
+ #define MemoryBarrier __builtin_ia32_mfence
+#endif // __has_builtin(__builtin_ia32_mfence)
+
+// If we don't have intrinsics, we can do some inline asm instead.
+#ifndef YieldProcessor
+ #define YieldProcessor() asm volatile ("pause")
+#endif // YieldProcessor
+
+#ifndef MemoryBarrier
+ #define MemoryBarrier() asm volatile ("mfence")
+#endif // MemoryBarrier
+
+#endif // defined(__i386__) || defined(__x86_64__)
+
+#endif // _MSC_VER
+
+#ifdef _MSC_VER
+#pragma intrinsic(_BitScanForward)
+#if WIN64
+ #pragma intrinsic(_BitScanForward64)
+#endif
#endif // _MSC_VER
+// Cross-platform wrapper for the _BitScanForward compiler intrinsic.
+inline uint8_t BitScanForward(uint32_t *bitIndex, uint32_t mask)
+{
+#ifdef _MSC_VER
+ return _BitScanForward((unsigned long*)bitIndex, mask);
+#else // _MSC_VER
+ unsigned char ret = FALSE;
+ int iIndex = __builtin_ffsl(mask);
+ if (iIndex != 0)
+ {
+ *bitIndex = (uint32_t)(iIndex - 1);
+ ret = TRUE;
+ }
+
+ return ret;
+#endif // _MSC_VER
+}
+
+// Cross-platform wrapper for the _BitScanForward64 compiler intrinsic.
+inline uint8_t BitScanForward64(uint32_t *bitIndex, uint64_t mask)
+{
+#ifdef _MSC_VER
+ #if _WIN32
+ // MSVC targeting a 32-bit target does not support this intrinsic.
+ // We can fake it using two successive invocations of _BitScanForward.
+ uint32_t hi = (mask >> 32) & 0xFFFFFFFF;
+ uint32_t lo = mask & 0xFFFFFFFF;
+ uint32_t fakeBitIndex = 0;
+ if (BitScanForward(&fakeBitIndex, hi))
+ {
+ *bitIndex = fakeBitIndex + 32;
+ }
+
+ return BitScanForward(bitIndex, lo);
+ #else
+ return _BitScanForward64((unsigned long*)bitIndex, mask);
+ #endif // _WIN32
+#else
+ unsigned char ret = FALSE;
+ int iIndex = __builtin_ffsll(mask);
+ if (iIndex != 0)
+ {
+ *bitIndex = (uint32_t)(iIndex - 1);
+ ret = TRUE;
+ }
+
+ return ret;
+#endif // _MSC_VER
+}
+
+// Aligns a size_t to the specified alignment. Alignment must be a power
+// of two.
+inline size_t ALIGN_UP(size_t val, size_t alignment)
+{
+ // alignment factor must be power of two
+ assert((alignment & (alignment - 1)) == 0);
+ size_t result = (val + (alignment - 1)) & ~(alignment - 1);
+ assert(result >= val);
+ return result;
+}
+
+// Aligns a pointer to the specified alignment. Alignment must be a power
+// of two.
+inline uint8_t* ALIGN_UP(uint8_t* ptr, size_t alignment)
+{
+ size_t as_size_t = reinterpret_cast<size_t>(ptr);
+ return reinterpret_cast<uint8_t*>(ALIGN_UP(as_size_t, alignment));
+}
+
+// Aligns a size_t to the specified alignment by rounding down. Alignment must
+// be a power of two.
+inline size_t ALIGN_DOWN(size_t val, size_t alignment)
+{
+ // alignment factor must be power of two.
+ assert((alignment & (alignment - 1)) == 0);
+ size_t result = val & ~(alignment - 1);
+ return result;
+}
+
+// Aligns a pointer to the specified alignment by rounding down. Alignment
+// must be a power of two.
+inline uint8_t* ALIGN_DOWN(uint8_t* ptr, size_t alignment)
+{
+ size_t as_size_t = reinterpret_cast<size_t>(ptr);
+ return reinterpret_cast<uint8_t*>(ALIGN_DOWN(as_size_t, alignment));
+}
+
+// Aligns a void pointer to the specified alignment by rounding down. Alignment
+// must be a power of two.
+inline void* ALIGN_DOWN(void* ptr, size_t alignment)
+{
+ size_t as_size_t = reinterpret_cast<size_t>(ptr);
+ return reinterpret_cast<void*>(ALIGN_DOWN(as_size_t, alignment));
+}
+
typedef struct _PROCESSOR_NUMBER {
uint16_t Group;
uint8_t Number;
@@ -241,75 +376,25 @@ typedef struct _PROCESSOR_NUMBER {
//
// Data access macros
//
-#ifdef DACCESS_COMPILE
-#include "daccess.h"
-#else // DACCESS_COMPILE
typedef uintptr_t TADDR;
-
#define PTR_TO_TADDR(ptr) ((TADDR)(ptr))
#define DPTR(type) type*
#define SPTR(type) type*
-
-#define GVAL_DECL(type, var) \
- extern type var
-#define GVAL_IMPL(type, var) \
- type var
-#define GVAL_IMPL_INIT(type, var, init) \
- type var = init
-
-#define GPTR_DECL(type, var) \
- extern type* var
-#define GPTR_IMPL(type, var) \
- type* var
-#define GPTR_IMPL_INIT(type, var, init) \
- type* var = init
-
-#define SPTR_DECL(type, var) \
- static type* var
-#define SPTR_IMPL(type, cls, var) \
- type * cls::var
-#define SPTR_IMPL_NS(type, ns, cls, var) \
- type * cls::var
-#define SPTR_IMPL_NS_INIT(type, ns, cls, var, init) \
- type * cls::var = init
-
-#define SVAL_DECL(type, var) \
- static type var
-#define SVAL_IMPL_NS(type, ns, cls, var) \
- type cls::var
-#define SVAL_IMPL_NS_INIT(type, ns, cls, var, init) \
- type cls::var = init
-
-#define GARY_DECL(type, var, size) \
- extern type var[size]
-#define GARY_IMPL(type, var, size) \
- type var[size]
-
-struct _DacGlobals;
-#endif // DACCESS_COMPILE
-
typedef DPTR(size_t) PTR_size_t;
typedef DPTR(uint8_t) PTR_uint8_t;
// -----------------------------------------------------------------------------------------------------------
#define DATA_ALIGNMENT sizeof(uintptr_t)
-
#define RAW_KEYWORD(x) x
-
#define DECLSPEC_ALIGN(x) __declspec(align(x))
-
#ifndef _ASSERTE
#define _ASSERTE(_expr) ASSERT(_expr)
#endif
-
#define CONSISTENCY_CHECK(_expr) ASSERT(_expr)
-
#define PREFIX_ASSUME(cond) ASSERT(cond)
-
#define EEPOLICY_HANDLE_FATAL_ERROR(error) ASSERT(!"EEPOLICY_HANDLE_FATAL_ERROR")
-
#define UI64(_literal) _literal##ULL
class ObjHeader;
@@ -331,145 +416,16 @@ typedef PTR_PTR_Object PTR_UNCHECKED_OBJECTREF;
#define ObjectToOBJECTREF(_obj) (OBJECTREF)(_obj)
#define OBJECTREFToObject(_obj) (Object*)(_obj)
-#define VALIDATEOBJECTREF(_objref) _objref;
-
-#define VOLATILE(T) T volatile
-
-//
-// This code is extremely compiler- and CPU-specific, and will need to be altered to
-// support new compilers and/or CPUs. Here we enforce that we can only compile using
-// VC++, or Clang on x86, AMD64, ARM and ARM64.
-//
-#if !defined(_MSC_VER) && !defined(__clang__)
-#error The Volatile type is currently only defined for Visual C++ and Clang
-#endif
-
-#if defined(__clang__) && !defined(_X86_) && !defined(_AMD64_) && !defined(_ARM_) && !defined(_ARM64_)
-#error The Volatile type is currently only defined for Clang when targeting x86, AMD64, ARM or ARM64 CPUs
-#endif
-
-#if defined(__clang__)
-#if defined(_ARM_) || defined(_ARM64_)
-// This is functionally equivalent to the MemoryBarrier() macro used on ARM on Windows.
-#define VOLATILE_MEMORY_BARRIER() asm volatile ("dmb ish" : : : "memory")
-#else
-//
-// For Clang, we prevent reordering by the compiler by inserting the following after a volatile
-// load (to prevent subsequent operations from moving before the read), and before a volatile
-// write (to prevent prior operations from moving past the write). We don't need to do anything
-// special to prevent CPU reorderings, because the x86 and AMD64 architectures are already
-// sufficiently constrained for our purposes. If we ever need to run on weaker CPU architectures
-// (such as PowerPC), then we will need to do more work.
-//
-// Please do not use this macro outside of this file. It is subject to change or removal without
-// notice.
-//
-#define VOLATILE_MEMORY_BARRIER() asm volatile ("" : : : "memory")
-#endif // !_ARM_
-#elif defined(_ARM_) && _ISO_VOLATILE
-// ARM has a very weak memory model and very few tools to control that model. We're forced to perform a full
-// memory barrier to preserve the volatile semantics. Technically this is only necessary on MP systems but we
-// currently don't have a cheap way to determine the number of CPUs from this header file. Revisit this if it
-// turns out to be a performance issue for the uni-proc case.
-#define VOLATILE_MEMORY_BARRIER() MemoryBarrier()
-#else
-//
-// On VC++, reorderings at the compiler and machine level are prevented by the use of the
-// "volatile" keyword in VolatileLoad and VolatileStore. This should work on any CPU architecture
-// targeted by VC++ with /iso_volatile-.
-//
-#define VOLATILE_MEMORY_BARRIER()
-#endif
+#define VALIDATEOBJECTREF(_objref) (void)_objref;
-//
-// VolatileLoad loads a T from a pointer to T. It is guaranteed that this load will not be optimized
-// away by the compiler, and that any operation that occurs after this load, in program order, will
-// not be moved before this load. In general it is not guaranteed that the load will be atomic, though
-// this is the case for most aligned scalar data types. If you need atomic loads or stores, you need
-// to consult the compiler and CPU manuals to find which circumstances allow atomicity.
-//
-template<typename T>
-inline
-T VolatileLoad(T const * pt)
-{
-#if defined(_ARM64_) && defined(__clang__)
- T val;
- static const unsigned lockFreeAtomicSizeMask = (1 << 1) | (1 << 2) | (1 << 4) | (1 << 8);
- if((1 << sizeof(T)) & lockFreeAtomicSizeMask)
- {
- __atomic_load((T volatile const *)pt, &val, __ATOMIC_ACQUIRE);
- }
- else
- {
- val = *(T volatile const *)pt;
- asm volatile ("dmb ishld" : : : "memory");
- }
-#else
- T val = *(T volatile const *)pt;
- VOLATILE_MEMORY_BARRIER();
-#endif
- return val;
-}
-
-template<typename T>
-inline
-T VolatileLoadWithoutBarrier(T const * pt)
-{
-#ifndef DACCESS_COMPILE
- T val = *(T volatile const *)pt;
-#else
- T val = *pt;
-#endif
- return val;
-}
+class Thread;
-//
-// VolatileStore stores a T into the target of a pointer to T. Is is guaranteed that this store will
-// not be optimized away by the compiler, and that any operation that occurs before this store, in program
-// order, will not be moved after this store. In general, it is not guaranteed that the store will be
-// atomic, though this is the case for most aligned scalar data types. If you need atomic loads or stores,
-// you need to consult the compiler and CPU manuals to find which circumstances allow atomicity.
-//
-template<typename T>
-inline
-void VolatileStore(T* pt, T val)
+inline bool IsGCSpecialThread()
{
-#if defined(_ARM64_) && defined(__clang__)
- static const unsigned lockFreeAtomicSizeMask = (1 << 1) | (1 << 2) | (1 << 4) | (1 << 8);
- if((1 << sizeof(T)) & lockFreeAtomicSizeMask)
- {
- __atomic_store((T volatile *)pt, &val, __ATOMIC_RELEASE);
- }
- else
- {
- VOLATILE_MEMORY_BARRIER();
- *(T volatile *)pt = val;
- }
-#else
- VOLATILE_MEMORY_BARRIER();
- *(T volatile *)pt = val;
-#endif
+ // [LOCALGC TODO] this is not correct
+ return false;
}
-extern GCSystemInfo g_SystemInfo;
-
-extern MethodTable * g_pFreeObjectMethodTable;
-
-extern int32_t g_TrapReturningThreads;
-
-//
-// Locks
-//
-
-struct gc_alloc_context;
-class Thread;
-
-Thread * GetThread();
-
-typedef void (CALLBACK *HANDLESCANPROC)(PTR_UNCHECKED_OBJECTREF pref, uintptr_t *pExtraInfo, uintptr_t param1, uintptr_t param2);
-
-bool IsGCSpecialThread();
-
inline bool dbgOnly_IsSpecialEEThread()
{
return false;
@@ -498,42 +454,11 @@ namespace ETW
} GC_ROOT_KIND;
};
-//
-// Logging
-//
-
-void LogSpewAlways(const char *fmt, ...);
-
-#define DEFAULT_GC_PRN_LVL 3
-
-// -----------------------------------------------------------------------------------------------------------
-
-bool IsGCThread();
-
-class CLRConfig
+inline bool IsGCThread()
{
-public:
- enum CLRConfigTypes
- {
- UNSUPPORTED_GCLogEnabled,
- UNSUPPORTED_GCLogFile,
- UNSUPPORTED_GCLogFileSize,
- UNSUPPORTED_GCConfigLogEnabled,
- UNSUPPORTED_GCConfigLogFile,
- UNSUPPORTED_BGCSpinCount,
- UNSUPPORTED_BGCSpin,
- EXTERNAL_GCStressStart,
- INTERNAL_GCStressStartAtJit,
- INTERNAL_DbgDACSkipVerifyDlls,
- Config_COUNT
- };
-
- typedef CLRConfigTypes ConfigDWORDInfo;
- typedef CLRConfigTypes ConfigStringInfo;
-
- static uint32_t GetConfigValue(ConfigDWORDInfo eType);
- static HRESULT GetConfigValue(ConfigStringInfo /*eType*/, __out_z TCHAR * * outVal);
-};
+ // [LOCALGC TODO] this is not correct
+ return false;
+}
inline bool FitsInU1(uint64_t val)
{
@@ -577,46 +502,50 @@ public:
DWORD GetTotalNumSizedRefHandles() { return 0; }
};
-#ifdef STRESS_HEAP
-namespace GCStressPolicy
+class NumaNodeInfo
{
- static volatile int32_t s_cGcStressDisables;
+public:
+ static bool CanEnableGCNumaAware()
+ {
+ // [LOCALGC TODO] enable NUMA node support
+ return false;
+ }
- inline bool IsEnabled() { return s_cGcStressDisables == 0; }
- inline void GlobalDisable() { Interlocked::Increment(&s_cGcStressDisables); }
- inline void GlobalEnable() { Interlocked::Decrement(&s_cGcStressDisables); }
-}
+ static void GetGroupForProcessor(uint16_t processor_number, uint16_t * group_number, uint16_t * group_processor_number)
+ {
+ // [LOCALGC TODO] enable NUMA node support
+ assert(!"should not be called");
+ }
-enum gcs_trigger_points
-{
- cfg_any,
+ static bool GetNumaProcessorNodeEx(PPROCESSOR_NUMBER proc_no, uint16_t * node_no)
+ {
+ // [LOCALGC TODO] enable NUMA node support
+ assert(!"should not be called");
+ return false;
+ }
};
-template <enum gcs_trigger_points tp>
-class GCStress
+class CPUGroupInfo
{
public:
- static inline bool IsEnabled()
+ static bool CanEnableGCCPUGroups()
{
- return g_pConfig->GetGCStressLevel() != 0;
+ // [LOCALGC TODO] enable CPU group support
+ return false;
}
-};
-#endif // STRESS_HEAP
-class NumaNodeInfo
-{
-public:
- static bool CanEnableGCNumaAware();
- static void GetGroupForProcessor(uint16_t processor_number, uint16_t * group_number, uint16_t * group_processor_number);
- static bool GetNumaProcessorNodeEx(PPROCESSOR_NUMBER proc_no, uint16_t * node_no);
-};
+ static uint32_t GetNumActiveProcessors()
+ {
+ // [LOCALGC TODO] enable CPU group support
+ assert(!"should not be called");
+ return 0;
+ }
-class CPUGroupInfo
-{
-public:
- static bool CanEnableGCCPUGroups();
- static uint32_t GetNumActiveProcessors();
- static void GetGroupForProcessor(uint16_t processor_number, uint16_t * group_number, uint16_t * group_processor_number);
+ static void GetGroupForProcessor(uint16_t processor_number, uint16_t * group_number, uint16_t * group_processor_number)
+ {
+ // [LOCALGC TODO] enable CPU group support
+ assert(!"should not be called");
+ }
};
diff --git a/src/gc/env/gcenv.h b/src/gc/env/gcenv.h
new file mode 100644
index 0000000000..3de756021d
--- /dev/null
+++ b/src/gc/env/gcenv.h
@@ -0,0 +1,73 @@
+// 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.
+
+#if defined(_DEBUG)
+#ifndef _DEBUG_IMPL
+#define _DEBUG_IMPL 1
+#endif
+#define ASSERT(_expr) assert(_expr)
+#else
+#define ASSERT(_expr)
+#endif
+
+#ifndef _ASSERTE
+#define _ASSERTE(_expr) ASSERT(_expr)
+#endif
+
+#include "gcenv.structs.h"
+#include "gcenv.base.h"
+#include "gcenv.os.h"
+#include "gcenv.interlocked.h"
+#include "gcenv.interlocked.inl"
+#include "gcenv.object.h"
+#include "gcenv.sync.h"
+#include "gcinterface.h"
+#include "gcenv.ee.h"
+#include "volatile.h"
+
+#define MAX_LONGPATH 1024
+
+#ifdef _MSC_VER
+#define SUPPRESS_WARNING_4127 \
+ __pragma(warning(push)) \
+ __pragma(warning(disable:4127)) /* conditional expression is constant*/
+#define POP_WARNING_STATE \
+ __pragma(warning(pop))
+#else // _MSC_VER
+#define SUPPRESS_WARNING_4127
+#define POP_WARNING_STATE
+#endif // _MSC_VER
+
+#define WHILE_0 \
+ SUPPRESS_WARNING_4127 \
+ while(0) \
+ POP_WARNING_STATE \
+
+#define LL_INFO10 4
+
+#define STRESS_LOG_VA(msg) do { } WHILE_0
+#define STRESS_LOG0(facility, level, msg) do { } WHILE_0
+#define STRESS_LOG1(facility, level, msg, data1) do { } WHILE_0
+#define STRESS_LOG2(facility, level, msg, data1, data2) do { } WHILE_0
+#define STRESS_LOG3(facility, level, msg, data1, data2, data3) do { } WHILE_0
+#define STRESS_LOG4(facility, level, msg, data1, data2, data3, data4) do { } WHILE_0
+#define STRESS_LOG5(facility, level, msg, data1, data2, data3, data4, data5) do { } WHILE_0
+#define STRESS_LOG6(facility, level, msg, data1, data2, data3, data4, data5, data6) do { } WHILE_0
+#define STRESS_LOG7(facility, level, msg, data1, data2, data3, data4, data5, data6, data7) do { } WHILE_0
+#define STRESS_LOG_PLUG_MOVE(plug_start, plug_end, plug_delta) do { } WHILE_0
+#define STRESS_LOG_ROOT_PROMOTE(root_addr, objPtr, methodTable) do { } WHILE_0
+#define STRESS_LOG_ROOT_RELOCATE(root_addr, old_value, new_value, methodTable) do { } WHILE_0
+#define STRESS_LOG_GC_START(gcCount, Gen, collectClasses) do { } WHILE_0
+#define STRESS_LOG_GC_END(gcCount, Gen, collectClasses) do { } WHILE_0
+#define STRESS_LOG_OOM_STACK(size) do { } while(0)
+#define STRESS_LOG_RESERVE_MEM(numChunks) do {} while (0)
+#define STRESS_LOG_GC_STACK
+
+#define LOG(x)
+
+#define SVAL_IMPL_INIT(type, cls, var, init) \
+ type cls::var = init
+
+#include "etmdummy.h"
+#define ETW_EVENT_ENABLED(e,f) false
diff --git a/src/gc/env/gcenv.object.h b/src/gc/env/gcenv.object.h
index db8995a118..4261c1a148 100644
--- a/src/gc/env/gcenv.object.h
+++ b/src/gc/env/gcenv.object.h
@@ -33,9 +33,11 @@ public:
static_assert(sizeof(ObjHeader) == sizeof(uintptr_t), "this assumption is made by the VM!");
-#define MTFlag_ContainsPointers 1
-#define MTFlag_HasFinalizer 2
-#define MTFlag_IsArray 4
+#define MTFlag_ContainsPointers 0x0100
+#define MTFlag_HasFinalizer 0x0010
+#define MTFlag_IsArray 0x0008
+#define MTFlag_Collectible 0x1000
+#define MTFlag_HasComponentSize 0x8000
class MethodTable
{
@@ -64,6 +66,11 @@ public:
return m_componentSize;
}
+ bool Collectible()
+ {
+ return (m_flags & MTFlag_Collectible) != 0;
+ }
+
bool ContainsPointers()
{
return (m_flags & MTFlag_ContainsPointers) != 0;
@@ -71,12 +78,19 @@ public:
bool ContainsPointersOrCollectible()
{
- return ContainsPointers();
+ return ContainsPointers() || Collectible();
}
bool HasComponentSize()
{
- return m_componentSize != 0;
+ // Note that we can't just check m_componentSize != 0 here. The VM
+ // may still construct a method table that does not have a component
+ // size, according to this method, but still has a number in the low
+ // 16 bits of the method table flags parameter.
+ //
+ // The solution here is to do what the VM does and check the
+ // HasComponentSize flag so that we're on the same page.
+ return (m_flags & MTFlag_HasComponentSize) != 0;
}
bool HasFinalizer()
@@ -104,6 +118,12 @@ public:
{
return true;
}
+
+ uint8_t* GetLoaderAllocatorObjectForGC()
+ {
+ // [LOCALGC TODO] this is not correct
+ return nullptr;
+ }
};
class Object
diff --git a/src/gc/env/volatile.h b/src/gc/env/volatile.h
new file mode 100644
index 0000000000..782b6eff41
--- /dev/null
+++ b/src/gc/env/volatile.h
@@ -0,0 +1,479 @@
+// 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.
+//
+// Volatile.h
+//
+
+//
+// Defines the Volatile<T> type, which provides uniform volatile-ness on
+// Visual C++ and GNU C++.
+//
+// Visual C++ treats accesses to volatile variables as follows: no read or write
+// can be removed by the compiler, no global memory access can be moved backwards past
+// a volatile read, and no global memory access can be moved forward past a volatile
+// write.
+//
+// The GCC volatile semantic is straight out of the C standard: the compiler is not
+// allowed to remove accesses to volatile variables, and it is not allowed to reorder
+// volatile accesses relative to other volatile accesses. It is allowed to freely
+// reorder non-volatile accesses relative to volatile accesses.
+//
+// We have lots of code that assumes that ordering of non-volatile accesses will be
+// constrained relative to volatile accesses. For example, this pattern appears all
+// over the place:
+//
+// static volatile int lock = 0;
+//
+// while (InterlockedCompareExchange(&lock, 0, 1))
+// {
+// //spin
+// }
+//
+// //read and write variables protected by the lock
+//
+// lock = 0;
+//
+// This depends on the reads and writes in the critical section not moving past the
+// final statement, which releases the lock. If this should happen, then you have an
+// unintended race.
+//
+// The solution is to ban the use of the "volatile" keyword, and instead define our
+// own type Volatile<T>, which acts like a variable of type T except that accesses to
+// the variable are always given VC++'s volatile semantics.
+//
+// (NOTE: The code above is not intended to be an example of how a spinlock should be
+// implemented; it has many flaws, and should not be used. This code is intended only
+// to illustrate where we might get into trouble with GCC's volatile semantics.)
+//
+// @TODO: many of the variables marked volatile in the CLR do not actually need to be
+// volatile. For example, if a variable is just always passed to Interlocked functions
+// (such as a refcount variable), there is no need for it to be volatile. A future
+// cleanup task should be to examine each volatile variable and make them non-volatile
+// if possible.
+//
+// @TODO: link to a "Memory Models for CLR Devs" doc here (this doc does not yet exist).
+//
+
+#ifndef _VOLATILE_H_
+#define _VOLATILE_H_
+
+//
+// This code is extremely compiler- and CPU-specific, and will need to be altered to
+// support new compilers and/or CPUs. Here we enforce that we can only compile using
+// VC++, or GCC on x86 or AMD64.
+//
+#if !defined(_MSC_VER) && !defined(__GNUC__)
+#error The Volatile type is currently only defined for Visual C++ and GNU C++
+#endif
+
+#if defined(__GNUC__) && !defined(_X86_) && !defined(_AMD64_) && !defined(_ARM_) && !defined(_ARM64_)
+#error The Volatile type is currently only defined for GCC when targeting x86, AMD64, ARM or ARM64 CPUs
+#endif
+
+#if defined(__GNUC__)
+#if defined(_ARM_) || defined(_ARM64_)
+// This is functionally equivalent to the MemoryBarrier() macro used on ARM on Windows.
+#define VOLATILE_MEMORY_BARRIER() asm volatile ("dmb ish" : : : "memory")
+#else
+//
+// For GCC, we prevent reordering by the compiler by inserting the following after a volatile
+// load (to prevent subsequent operations from moving before the read), and before a volatile
+// write (to prevent prior operations from moving past the write). We don't need to do anything
+// special to prevent CPU reorderings, because the x86 and AMD64 architectures are already
+// sufficiently constrained for our purposes. If we ever need to run on weaker CPU architectures
+// (such as PowerPC), then we will need to do more work.
+//
+// Please do not use this macro outside of this file. It is subject to change or removal without
+// notice.
+//
+#define VOLATILE_MEMORY_BARRIER() asm volatile ("" : : : "memory")
+#endif // _ARM_ || _ARM64_
+#elif (defined(_ARM_) || defined(_ARM64_)) && _ISO_VOLATILE
+// ARM & ARM64 have a very weak memory model and very few tools to control that model. We're forced to perform a full
+// memory barrier to preserve the volatile semantics. Technically this is only necessary on MP systems but we
+// currently don't have a cheap way to determine the number of CPUs from this header file. Revisit this if it
+// turns out to be a performance issue for the uni-proc case.
+#define VOLATILE_MEMORY_BARRIER() MemoryBarrier()
+#else
+//
+// On VC++, reorderings at the compiler and machine level are prevented by the use of the
+// "volatile" keyword in VolatileLoad and VolatileStore. This should work on any CPU architecture
+// targeted by VC++ with /iso_volatile-.
+//
+#define VOLATILE_MEMORY_BARRIER()
+#endif // __GNUC__
+
+template<typename T>
+struct RemoveVolatile
+{
+ typedef T type;
+};
+
+template<typename T>
+struct RemoveVolatile<volatile T>
+{
+ typedef T type;
+};
+
+
+//
+// VolatileLoad loads a T from a pointer to T. It is guaranteed that this load will not be optimized
+// away by the compiler, and that any operation that occurs after this load, in program order, will
+// not be moved before this load. In general it is not guaranteed that the load will be atomic, though
+// this is the case for most aligned scalar data types. If you need atomic loads or stores, you need
+// to consult the compiler and CPU manuals to find which circumstances allow atomicity.
+//
+// Starting at version 3.8, clang errors out on initializing of type int * to volatile int *. To fix this, we add two templates to cast away volatility
+// Helper structures for casting away volatileness
+
+
+template<typename T>
+inline
+T VolatileLoad(T const * pt)
+{
+#ifndef DACCESS_COMPILE
+#if defined(_ARM64_) && defined(__GNUC__)
+ T val;
+ static const unsigned lockFreeAtomicSizeMask = (1 << 1) | (1 << 2) | (1 << 4) | (1 << 8);
+ if((1 << sizeof(T)) & lockFreeAtomicSizeMask)
+ {
+ __atomic_load((T const *)pt, const_cast<typename RemoveVolatile<T>::type *>(&val), __ATOMIC_ACQUIRE);
+ }
+ else
+ {
+ val = *(T volatile const *)pt;
+ asm volatile ("dmb ishld" : : : "memory");
+ }
+#else
+ T val = *(T volatile const *)pt;
+ VOLATILE_MEMORY_BARRIER();
+#endif
+#else
+ T val = *pt;
+#endif
+ return val;
+}
+
+template<typename T>
+inline
+T VolatileLoadWithoutBarrier(T const * pt)
+{
+#ifndef DACCESS_COMPILE
+ T val = *(T volatile const *)pt;
+#else
+ T val = *pt;
+#endif
+ return val;
+}
+
+template <typename T> class Volatile;
+
+template<typename T>
+inline
+T VolatileLoad(Volatile<T> const * pt)
+{
+ return pt->Load();
+}
+
+//
+// VolatileStore stores a T into the target of a pointer to T. Is is guaranteed that this store will
+// not be optimized away by the compiler, and that any operation that occurs before this store, in program
+// order, will not be moved after this store. In general, it is not guaranteed that the store will be
+// atomic, though this is the case for most aligned scalar data types. If you need atomic loads or stores,
+// you need to consult the compiler and CPU manuals to find which circumstances allow atomicity.
+//
+template<typename T>
+inline
+void VolatileStore(T* pt, T val)
+{
+#ifndef DACCESS_COMPILE
+#if defined(_ARM64_) && defined(__GNUC__)
+ static const unsigned lockFreeAtomicSizeMask = (1 << 1) | (1 << 2) | (1 << 4) | (1 << 8);
+ if((1 << sizeof(T)) & lockFreeAtomicSizeMask)
+ {
+ __atomic_store((T volatile *)pt, &val, __ATOMIC_RELEASE);
+ }
+ else
+ {
+ VOLATILE_MEMORY_BARRIER();
+ *(T volatile *)pt = val;
+ }
+#else
+ VOLATILE_MEMORY_BARRIER();
+ *(T volatile *)pt = val;
+#endif
+#else
+ *pt = val;
+#endif
+}
+
+template<typename T>
+inline
+void VolatileStoreWithoutBarrier(T* pt, T val)
+{
+#ifndef DACCESS_COMPILE
+ *(T volatile *)pt = val;
+#else
+ *pt = val;
+#endif
+}
+
+//
+// Volatile<T> implements accesses with our volatile semantics over a variable of type T.
+// Wherever you would have used a "volatile Foo" or, equivalently, "Foo volatile", use Volatile<Foo>
+// instead. If Foo is a pointer type, use VolatilePtr.
+//
+// Note that there are still some things that don't work with a Volatile<T>,
+// that would have worked with a "volatile T". For example, you can't cast a Volatile<int> to a float.
+// You must instead cast to an int, then to a float. Or you can call Load on the Volatile<int>, and
+// cast the result to a float. In general, calling Load or Store explicitly will work around
+// any problems that can't be solved by operator overloading.
+//
+// @TODO: it's not clear that we actually *want* any operator overloading here. It's in here primarily
+// to ease the task of converting all of the old uses of the volatile keyword, but in the long
+// run it's probably better if users of this class are forced to call Load() and Store() explicitly.
+// This would make it much more clear where the memory barriers are, and which operations are actually
+// being performed, but it will have to wait for another cleanup effort.
+//
+template <typename T>
+class Volatile
+{
+private:
+ //
+ // The data which we are treating as volatile
+ //
+ T m_val;
+
+public:
+ //
+ // Default constructor. Results in an unitialized value!
+ //
+ inline Volatile()
+ {
+ }
+
+ //
+ // Allow initialization of Volatile<T> from a T
+ //
+ inline Volatile(const T& val)
+ {
+ ((volatile T &)m_val) = val;
+ }
+
+ //
+ // Copy constructor
+ //
+ inline Volatile(const Volatile<T>& other)
+ {
+ ((volatile T &)m_val) = other.Load();
+ }
+
+ //
+ // Loads the value of the volatile variable. See code:VolatileLoad for the semantics of this operation.
+ //
+ inline T Load() const
+ {
+ return VolatileLoad(&m_val);
+ }
+
+ //
+ // Loads the value of the volatile variable atomically without erecting the memory barrier.
+ //
+ inline T LoadWithoutBarrier() const
+ {
+ return ((volatile T &)m_val);
+ }
+
+ //
+ // Stores a new value to the volatile variable. See code:VolatileStore for the semantics of this
+ // operation.
+ //
+ inline void Store(const T& val)
+ {
+ VolatileStore(&m_val, val);
+ }
+
+
+ //
+ // Stores a new value to the volatile variable atomically without erecting the memory barrier.
+ //
+ inline void StoreWithoutBarrier(const T& val) const
+ {
+ ((volatile T &)m_val) = val;
+ }
+
+
+ //
+ // Gets a pointer to the volatile variable. This is dangerous, as it permits the variable to be
+ // accessed without using Load and Store, but it is necessary for passing Volatile<T> to APIs like
+ // InterlockedIncrement.
+ //
+ inline volatile T* GetPointer() { return (volatile T*)&m_val; }
+
+
+ //
+ // Gets the raw value of the variable. This is dangerous, as it permits the variable to be
+ // accessed without using Load and Store
+ //
+ inline T& RawValue() { return m_val; }
+
+ //
+ // Allow casts from Volatile<T> to T. Note that this allows implicit casts, so you can
+ // pass a Volatile<T> directly to a method that expects a T.
+ //
+ inline operator T() const
+ {
+ return this->Load();
+ }
+
+ //
+ // Assignment from T
+ //
+ inline Volatile<T>& operator=(T val) {Store(val); return *this;}
+
+ //
+ // Get the address of the volatile variable. This is dangerous, as it allows the value of the
+ // volatile variable to be accessed directly, without going through Load and Store, but it is
+ // necessary for passing Volatile<T> to APIs like InterlockedIncrement. Note that we are returning
+ // a pointer to a volatile T here, so we cannot accidentally pass this pointer to an API that
+ // expects a normal pointer.
+ //
+ inline T volatile * operator&() {return this->GetPointer();}
+ inline T volatile const * operator&() const {return this->GetPointer();}
+
+ //
+ // Comparison operators
+ //
+ template<typename TOther>
+ inline bool operator==(const TOther& other) const {return this->Load() == other;}
+
+ template<typename TOther>
+ inline bool operator!=(const TOther& other) const {return this->Load() != other;}
+
+ //
+ // Miscellaneous operators. Add more as necessary.
+ //
+ inline Volatile<T>& operator+=(T val) {Store(this->Load() + val); return *this;}
+ inline Volatile<T>& operator-=(T val) {Store(this->Load() - val); return *this;}
+ inline Volatile<T>& operator|=(T val) {Store(this->Load() | val); return *this;}
+ inline Volatile<T>& operator&=(T val) {Store(this->Load() & val); return *this;}
+ inline bool operator!() const { return !this->Load();}
+
+ //
+ // Prefix increment
+ //
+ inline Volatile& operator++() {this->Store(this->Load()+1); return *this;}
+
+ //
+ // Postfix increment
+ //
+ inline T operator++(int) {T val = this->Load(); this->Store(val+1); return val;}
+
+ //
+ // Prefix decrement
+ //
+ inline Volatile& operator--() {this->Store(this->Load()-1); return *this;}
+
+ //
+ // Postfix decrement
+ //
+ inline T operator--(int) {T val = this->Load(); this->Store(val-1); return val;}
+};
+
+//
+// A VolatilePtr builds on Volatile<T> by adding operators appropriate to pointers.
+// Wherever you would have used "Foo * volatile", use "VolatilePtr<Foo>" instead.
+//
+// VolatilePtr also allows the substution of other types for the underlying pointer. This
+// allows you to wrap a VolatilePtr around a custom type that looks like a pointer. For example,
+// if what you want is a "volatile DPTR<Foo>", use "VolatilePtr<Foo, DPTR<Foo>>".
+//
+template <typename T, typename P = T*>
+class VolatilePtr : public Volatile<P>
+{
+public:
+ //
+ // Default constructor. Results in an uninitialized pointer!
+ //
+ inline VolatilePtr()
+ {
+ }
+
+ //
+ // Allow assignment from the pointer type.
+ //
+ inline VolatilePtr(P val) : Volatile<P>(val)
+ {
+ }
+
+ //
+ // Copy constructor
+ //
+ inline VolatilePtr(const VolatilePtr& other) : Volatile<P>(other)
+ {
+ }
+
+ //
+ // Cast to the pointer type
+ //
+ inline operator P() const
+ {
+ return (P)this->Load();
+ }
+
+ //
+ // Member access
+ //
+ inline P operator->() const
+ {
+ return (P)this->Load();
+ }
+
+ //
+ // Dereference the pointer
+ //
+ inline T& operator*() const
+ {
+ return *(P)this->Load();
+ }
+
+ //
+ // Access the pointer as an array
+ //
+ template <typename TIndex>
+ inline T& operator[](TIndex index)
+ {
+ return ((P)this->Load())[index];
+ }
+};
+
+
+//
+// Warning: workaround
+//
+// At the bottom of this file, we are going to #define the "volatile" keyword such that it is illegal
+// to use it. Unfortunately, VC++ uses the volatile keyword in stddef.h, in the definition of "offsetof".
+// GCC does not use volatile in its definition.
+//
+// To get around this, we include stddef.h here (even if we're on GCC, for consistency). We then need
+// to redefine offsetof such that it does not use volatile, if we're building with VC++.
+//
+#include <stddef.h>
+#ifdef _MSC_VER
+#undef offsetof
+#ifdef _WIN64
+#define offsetof(s,m) (size_t)( (ptrdiff_t)&reinterpret_cast<const char&>((((s *)0)->m)) )
+#else
+#define offsetof(s,m) (size_t)&reinterpret_cast<const char&>((((s *)0)->m))
+#endif //_WIN64
+
+// These also use volatile, so we'll include them here.
+//#include <intrin.h>
+//#include <memory>
+
+#endif //_MSC_VER
+
+#define VOLATILE(T) Volatile<T>
+
+#endif //_VOLATILE_H_
diff --git a/src/gc/gc.cpp b/src/gc/gc.cpp
index 9bc1ada81a..89454c6bb0 100644
--- a/src/gc/gc.cpp
+++ b/src/gc/gc.cpp
@@ -308,6 +308,92 @@ void GCStatistics::DisplayAndUpdate()
#endif // GC_STATS
+#ifdef BIT64
+#define TOTAL_TIMES_TO_SHIFT 6
+#else
+#define TOTAL_TIMES_TO_SHIFT 5
+#endif // BIT64
+
+size_t round_up_power2 (size_t size)
+{
+ unsigned short shift = 1;
+ size_t shifted = 0;
+
+ size--;
+ for (unsigned short i = 0; i < TOTAL_TIMES_TO_SHIFT; i++)
+ {
+ shifted = size | (size >> shift);
+ if (shifted == size)
+ {
+ break;
+ }
+
+ size = shifted;
+ shift <<= 1;
+ }
+ shifted++;
+
+ return shifted;
+}
+
+inline
+size_t round_down_power2 (size_t size)
+{
+ size_t power2 = round_up_power2 (size);
+
+ if (power2 != size)
+ {
+ power2 >>= 1;
+ }
+
+ return power2;
+}
+
+// the index starts from 0.
+int index_of_set_bit (size_t power2)
+{
+ int low = 0;
+ int high = sizeof (size_t) * 8 - 1;
+ int mid;
+ while (low <= high)
+ {
+ mid = ((low + high)/2);
+ size_t temp = (size_t)1 << mid;
+ if (power2 & temp)
+ {
+ return mid;
+ }
+ else if (power2 < temp)
+ {
+ high = mid - 1;
+ }
+ else
+ {
+ low = mid + 1;
+ }
+ }
+
+ return -1;
+}
+
+inline
+int relative_index_power2_plug (size_t power2)
+{
+ int index = index_of_set_bit (power2);
+ assert (index <= MAX_INDEX_POWER2);
+
+ return ((index < MIN_INDEX_POWER2) ? 0 : (index - MIN_INDEX_POWER2));
+}
+
+inline
+int relative_index_power2_free_space (size_t power2)
+{
+ int index = index_of_set_bit (power2);
+ assert (index <= MAX_INDEX_POWER2);
+
+ return ((index < MIN_INDEX_POWER2) ? -1 : (index - MIN_INDEX_POWER2));
+}
+
#ifdef BACKGROUND_GC
uint32_t bgc_alloc_spin_count = 140;
uint32_t bgc_alloc_spin_count_loh = 16;
@@ -510,6 +596,7 @@ static const unsigned int log_interval = 5000;
// Time (in ms) when we start a new log interval.
static unsigned int log_start_tick;
static unsigned int gc_lock_contended;
+static int64_t log_start_hires;
// Cycles accumulated in SuspendEE during log_interval.
static uint64_t suspend_ee_during_log;
// Cycles accumulated in RestartEE during log_interval.
@@ -531,6 +618,7 @@ init_sync_log_stats()
gc_lock_contended = 0;
log_start_tick = GCToOSInterface::GetLowPrecisionTimeStamp();
+ log_start_hires = GCToOSInterface::QueryPerformanceCounter();
}
gc_count_during_log++;
#endif //SYNCHRONIZATION_STATS
@@ -545,16 +633,18 @@ process_sync_log_stats()
if (log_elapsed > log_interval)
{
+ uint64_t total = GCToOSInterface::QueryPerformanceCounter() - log_start_hires;
// Print out the cycles we spent on average in each suspend and restart.
printf("\n_________________________________________________________________________________\n"
"Past %d(s): #%3d GCs; Total gc_lock contended: %8u; GC: %12u\n"
- "SuspendEE: %8u; RestartEE: %8u\n",
+ "SuspendEE: %8u; RestartEE: %8u GC %.3f%%\n",
log_interval / 1000,
gc_count_during_log,
gc_lock_contended,
(unsigned int)(gc_during_log / gc_count_during_log),
(unsigned int)(suspend_ee_during_log / gc_count_during_log),
- (unsigned int)(restart_ee_during_log / gc_count_during_log));
+ (unsigned int)(restart_ee_during_log / gc_count_during_log),
+ (double)(100.0f * gc_during_log / total));
gc_heap::print_sync_stats(gc_count_during_log);
gc_count_during_log = 0;
@@ -615,20 +705,23 @@ enum gc_join_flavor
};
#define first_thread_arrived 2
-struct join_structure
+struct DECLSPEC_ALIGN(HS_CACHE_LINE_SIZE) join_structure
{
+ // Shared non volatile keep on separate line to prevent eviction
+ int n_threads;
+
+ // Keep polling/wait structures on separate line write once per join
+ DECLSPEC_ALIGN(HS_CACHE_LINE_SIZE)
GCEvent joined_event[3]; // the last event in the array is only used for first_thread_arrived.
+ Volatile<int> lock_color;
+ VOLATILE(BOOL) wait_done;
+ VOLATILE(BOOL) joined_p;
+
+ // Keep volatile counted locks on separate cache line write many per join
+ DECLSPEC_ALIGN(HS_CACHE_LINE_SIZE)
VOLATILE(int32_t) join_lock;
VOLATILE(int32_t) r_join_lock;
- VOLATILE(int32_t) join_restart;
- VOLATILE(int32_t) r_join_restart; // only used by get_here_first and friends.
- int n_threads;
- VOLATILE(BOOL) joined_p;
- // avoid lock_color and join_lock being on same cache line
- // make sure to modify this if adding/removing variables to layout
- char cache_line_separator[HS_CACHE_LINE_SIZE - (3*sizeof(int) + sizeof(int) + sizeof(BOOL))];
- VOLATILE(int) lock_color;
- VOLATILE(BOOL) wait_done;
+
};
enum join_type
@@ -667,13 +760,13 @@ class t_join
gc_join_flavor flavor;
#ifdef JOIN_STATS
- unsigned int start[MAX_SUPPORTED_CPUS], end[MAX_SUPPORTED_CPUS], start_seq;
+ uint64_t start[MAX_SUPPORTED_CPUS], end[MAX_SUPPORTED_CPUS], start_seq;
// remember join id and last thread to arrive so restart can use these
int thd;
// we want to print statistics every 10 seconds - this is to remember the start of the 10 sec interval
uint32_t start_tick;
// counters for joins, in 1000's of clock cycles
- unsigned int elapsed_total[gc_join_max], seq_loss_total[gc_join_max], par_loss_total[gc_join_max], in_join_total[gc_join_max];
+ uint64_t elapsed_total[gc_join_max], wake_total[gc_join_max], seq_loss_total[gc_join_max], par_loss_total[gc_join_max], in_join_total[gc_join_max];
#endif //JOIN_STATS
public:
@@ -700,9 +793,7 @@ public:
}
}
join_struct.join_lock = join_struct.n_threads;
- join_struct.join_restart = join_struct.n_threads - 1;
join_struct.r_join_lock = join_struct.n_threads;
- join_struct.r_join_restart = join_struct.n_threads - 1;
join_struct.wait_done = FALSE;
flavor = f;
@@ -732,11 +823,11 @@ public:
{
#ifdef JOIN_STATS
// parallel execution ends here
- end[gch->heap_number] = GetCycleCount32();
+ end[gch->heap_number] = get_ts();
#endif //JOIN_STATS
assert (!join_struct.joined_p);
- int color = join_struct.lock_color;
+ int color = join_struct.lock_color.LoadWithoutBarrier();
if (Interlocked::Decrement(&join_struct.join_lock) != 0)
{
@@ -746,13 +837,13 @@ public:
fire_event (gch->heap_number, time_start, type_join, join_id);
//busy wait around the color
- if (color == join_struct.lock_color)
+ if (color == join_struct.lock_color.LoadWithoutBarrier())
{
respin:
int spin_count = 4096 * (gc_heap::n_heaps - 1);
for (int j = 0; j < spin_count; j++)
{
- if (color != join_struct.lock_color)
+ if (color != join_struct.lock_color.LoadWithoutBarrier())
{
break;
}
@@ -760,7 +851,7 @@ respin:
}
// we've spun, and if color still hasn't changed, fall into hard wait
- if (color == join_struct.lock_color)
+ if (color == join_struct.lock_color.LoadWithoutBarrier())
{
dprintf (JOIN_LOG, ("join%d(%d): Join() hard wait on reset event %d, join_lock is now %d",
flavor, join_id, color, (int32_t)(join_struct.join_lock)));
@@ -778,7 +869,7 @@ respin:
}
// avoid race due to the thread about to reset the event (occasionally) being preempted before ResetEvent()
- if (color == join_struct.lock_color)
+ if (color == join_struct.lock_color.LoadWithoutBarrier())
{
goto respin;
}
@@ -789,18 +880,10 @@ respin:
fire_event (gch->heap_number, time_end, type_join, join_id);
- // last thread out should reset event
- if (Interlocked::Decrement(&join_struct.join_restart) == 0)
- {
- // the joined event must be set at this point, because the restarting must have done this
- join_struct.join_restart = join_struct.n_threads - 1;
-// printf("Reset joined_event %d\n", color);
- }
-
#ifdef JOIN_STATS
// parallel execution starts here
- start[gch->heap_number] = GetCycleCount32();
- Interlocked::ExchangeAdd(&in_join_total[join_id], (start[gch->heap_number] - end[gch->heap_number])/1000);
+ start[gch->heap_number] = get_ts();
+ Interlocked::ExchangeAdd(&in_join_total[join_id], (start[gch->heap_number] - end[gch->heap_number]));
#endif //JOIN_STATS
}
else
@@ -816,29 +899,25 @@ respin:
// remember the join id, the last thread arriving, the start of the sequential phase,
// and keep track of the cycles spent waiting in the join
thd = gch->heap_number;
- start_seq = GetCycleCount32();
- Interlocked::ExchangeAdd(&in_join_total[join_id], (start_seq - end[gch->heap_number])/1000);
+ start_seq = get_ts();
+ Interlocked::ExchangeAdd(&in_join_total[join_id], (start_seq - end[gch->heap_number]));
#endif //JOIN_STATS
}
}
// Reverse join - first thread gets here does the work; other threads will only proceed
- // afte the work is done.
+ // after the work is done.
// Note that you cannot call this twice in a row on the same thread. Plus there's no
// need to call it twice in row - you should just merge the work.
BOOL r_join (gc_heap* gch, int join_id)
{
-#ifdef JOIN_STATS
- // parallel execution ends here
- end[gch->heap_number] = GetCycleCount32();
-#endif //JOIN_STATS
if (join_struct.n_threads == 1)
{
return TRUE;
}
- if (Interlocked::Decrement(&join_struct.r_join_lock) != (join_struct.n_threads - 1))
+ if (Interlocked::CompareExchange(&join_struct.r_join_lock, 0, join_struct.n_threads) == 0)
{
if (!join_struct.wait_done)
{
@@ -882,12 +961,6 @@ respin:
}
fire_event (gch->heap_number, time_end, type_join, join_id);
-
-#ifdef JOIN_STATS
- // parallel execution starts here
- start[gch->heap_number] = GetCycleCount32();
- Interlocked::ExchangeAdd(&in_join_total[join_id], (start[gch->heap_number] - end[gch->heap_number])/1000);
-#endif //JOIN_STATS
}
return FALSE;
@@ -899,39 +972,69 @@ respin:
}
}
+#ifdef JOIN_STATS
+ uint64_t get_ts()
+ {
+ return GCToOSInterface::QueryPerformanceCounter();
+ }
+
+ void start_ts (gc_heap* gch)
+ {
+ // parallel execution ends here
+ start[gch->heap_number] = get_ts();
+ }
+#endif //JOIN_STATS
+
void restart()
{
#ifdef JOIN_STATS
- unsigned int elapsed_seq = GetCycleCount32() - start_seq;
- unsigned int max = 0, sum = 0;
+ uint64_t elapsed_seq = get_ts() - start_seq;
+ uint64_t max = 0, sum = 0, wake = 0;
+ uint64_t min_ts = start[0];
+ for (int i = 1; i < join_struct.n_threads; i++)
+ {
+ if(min_ts > start[i]) min_ts = start[i];
+ }
+
for (int i = 0; i < join_struct.n_threads; i++)
{
- unsigned int elapsed = end[i] - start[i];
+ uint64_t wake_delay = start[i] - min_ts;
+ uint64_t elapsed = end[i] - start[i];
if (max < elapsed)
max = elapsed;
sum += elapsed;
+ wake += wake_delay;
}
- unsigned int seq_loss = (join_struct.n_threads - 1)*elapsed_seq;
- unsigned int par_loss = join_struct.n_threads*max - sum;
+ uint64_t seq_loss = (join_struct.n_threads - 1)*elapsed_seq;
+ uint64_t par_loss = join_struct.n_threads*max - sum;
double efficiency = 0.0;
if (max > 0)
efficiency = sum*100.0/(join_struct.n_threads*max);
+ const double ts_scale = 1e-6;
+
// enable this printf to get statistics on each individual join as it occurs
-// printf("join #%3d seq_loss = %5d par_loss = %5d efficiency = %3.0f%%\n", join_id, seq_loss/1000, par_loss/1000, efficiency);
+// printf("join #%3d seq_loss = %5g par_loss = %5g efficiency = %3.0f%%\n", join_id, ts_scale*seq_loss, ts_scale*par_loss, efficiency);
- elapsed_total[join_id] += sum/1000;
- seq_loss_total[join_id] += seq_loss/1000;
- par_loss_total[join_id] += par_loss/1000;
+ elapsed_total[id] += sum;
+ wake_total[id] += wake;
+ seq_loss_total[id] += seq_loss;
+ par_loss_total[id] += par_loss;
- // every 10 seconds, print a summary of the time spent in each type of join, in 1000's of clock cycles
+ // every 10 seconds, print a summary of the time spent in each type of join
if (GCToOSInterface::GetLowPrecisionTimeStamp() - start_tick > 10*1000)
{
printf("**** summary *****\n");
for (int i = 0; i < 16; i++)
{
- printf("join #%3d seq_loss = %8u par_loss = %8u in_join_total = %8u\n", i, seq_loss_total[i], par_loss_total[i], in_join_total[i]);
- elapsed_total[i] = seq_loss_total[i] = par_loss_total[i] = in_join_total[i] = 0;
+ printf("join #%3d elapsed_total = %8g wake_loss = %8g seq_loss = %8g par_loss = %8g in_join_total = %8g\n",
+ i,
+ ts_scale*elapsed_total[i],
+ ts_scale*wake_total[i],
+ ts_scale*seq_loss_total[i],
+ ts_scale*par_loss_total[i],
+ ts_scale*in_join_total[i]);
+ elapsed_total[i] = wake_total[i] = seq_loss_total[i] = par_loss_total[i] = in_join_total[i] = 0;
}
start_tick = GCToOSInterface::GetLowPrecisionTimeStamp();
}
@@ -943,7 +1046,7 @@ respin:
join_struct.join_lock = join_struct.n_threads;
dprintf (JOIN_LOG, ("join%d(%d): Restarting from join: join_lock is %d", flavor, id, (int32_t)(join_struct.join_lock)));
// printf("restart from join #%d at cycle %u from start of gc\n", join_id, GetCycleCount32() - gc_start);
- int color = join_struct.lock_color;
+ int color = join_struct.lock_color.LoadWithoutBarrier();
join_struct.lock_color = !color;
join_struct.joined_event[color].Set();
@@ -952,7 +1055,7 @@ respin:
fire_event (join_heap_restart, time_end, type_restart, -1);
#ifdef JOIN_STATS
- start[thd] = GetCycleCount32();
+ start[thd] = get_ts();
#endif //JOIN_STATS
}
@@ -978,7 +1081,6 @@ respin:
if (join_struct.n_threads != 1)
{
join_struct.r_join_lock = join_struct.n_threads;
- join_struct.r_join_restart = join_struct.n_threads - 1;
join_struct.wait_done = FALSE;
join_struct.joined_event[first_thread_arrived].Reset();
}
@@ -1067,7 +1169,7 @@ public:
{
dprintf (3, ("cm: probing %Ix", obj));
retry:
- if (Interlocked::Exchange (&needs_checking, 1) == 0)
+ if (Interlocked::CompareExchange(&needs_checking, 1, 0) == 0)
{
// If we spend too much time spending all the allocs,
// consider adding a high water mark and scan up
@@ -1106,7 +1208,7 @@ retry:
retry:
dprintf (3, ("loh alloc: probing %Ix", obj));
- if (Interlocked::Exchange (&needs_checking, 1) == 0)
+ if (Interlocked::CompareExchange(&needs_checking, 1, 0) == 0)
{
if (obj == rwp_object)
{
@@ -1398,7 +1500,8 @@ BOOL recursive_gc_sync::allow_foreground()
#endif //BACKGROUND_GC
#endif //DACCESS_COMPILE
-#if defined(COUNT_CYCLES) || defined(JOIN_STATS) || defined(SYNCHRONIZATION_STATS)
+
+#if defined(COUNT_CYCLES)
#ifdef _MSC_VER
#pragma warning(disable:4035)
#endif //_MSC_VER
@@ -1414,7 +1517,7 @@ __asm pop EDX
#pragma warning(default:4035)
-#endif //COUNT_CYCLES || JOIN_STATS || SYNCHRONIZATION_STATS
+#endif //COUNT_CYCLES
#ifdef TIME_GC
int mark_time, plan_time, sweep_time, reloc_time, compact_time;
@@ -1564,7 +1667,7 @@ static void enter_spin_lock_noinstru (RAW_KEYWORD(volatile) int32_t* lock)
{
retry:
- if (Interlocked::Exchange (lock, 0) >= 0)
+ if (Interlocked::CompareExchange(lock, 0, -1) >= 0)
{
unsigned int i = 0;
while (VolatileLoad(lock) >= 0)
@@ -1606,7 +1709,7 @@ retry:
inline
static BOOL try_enter_spin_lock_noinstru(RAW_KEYWORD(volatile) int32_t* lock)
{
- return (Interlocked::Exchange (&*lock, 0) < 0);
+ return (Interlocked::CompareExchange(&*lock, 0, -1) < 0);
}
inline
@@ -1657,7 +1760,7 @@ static void leave_spin_lock(GCSpinLock *pSpinLock)
//the gc thread call WaitLonger.
void WaitLonger (int i
#ifdef SYNCHRONIZATION_STATS
- , VOLATILE(GCSpinLock)* spin_lock
+ , GCSpinLock* spin_lock
#endif //SYNCHRONIZATION_STATS
)
{
@@ -1725,7 +1828,7 @@ static void enter_spin_lock (GCSpinLock* spin_lock)
{
retry:
- if (Interlocked::Exchange (&spin_lock->lock, 0) >= 0)
+ if (Interlocked::CompareExchange(&spin_lock->lock, 0, -1) >= 0)
{
unsigned int i = 0;
while (spin_lock->lock >= 0)
@@ -1776,7 +1879,7 @@ retry:
inline BOOL try_enter_spin_lock(GCSpinLock* spin_lock)
{
- return (Interlocked::Exchange (&spin_lock->lock, 0) < 0);
+ return (Interlocked::CompareExchange(&spin_lock->lock, 0, -1) < 0);
}
inline
@@ -2668,7 +2771,10 @@ GCSpinLock gc_heap::gc_lock;
size_t gc_heap::eph_gen_starts_size = 0;
heap_segment* gc_heap::segment_standby_list;
size_t gc_heap::last_gc_index = 0;
+#ifdef SEG_MAPPING_TABLE
size_t gc_heap::min_segment_size = 0;
+size_t gc_heap::min_segment_size_shr = 0;
+#endif //SEG_MAPPING_TABLE
size_t gc_heap::soh_segment_size = 0;
size_t gc_heap::min_loh_segment_size = 0;
size_t gc_heap::segment_info_size = 0;
@@ -3430,8 +3536,8 @@ size_t size_seg_mapping_table_of (uint8_t* from, uint8_t* end)
{
from = align_lower_segment (from);
end = align_on_segment (end);
- dprintf (1, ("from: %Ix, end: %Ix, size: %Ix", from, end, sizeof (seg_mapping)*(((end - from) / gc_heap::min_segment_size))));
- return sizeof (seg_mapping)*((end - from) / gc_heap::min_segment_size);
+ dprintf (1, ("from: %Ix, end: %Ix, size: %Ix", from, end, sizeof (seg_mapping)*(((size_t)(end - from) >> gc_heap::min_segment_size_shr))));
+ return sizeof (seg_mapping)*((size_t)(end - from) >> gc_heap::min_segment_size_shr);
}
// for seg_mapping_table we want it to start from a pointer sized address.
@@ -3444,7 +3550,7 @@ size_t align_for_seg_mapping_table (size_t size)
inline
size_t seg_mapping_word_of (uint8_t* add)
{
- return (size_t)add / gc_heap::min_segment_size;
+ return (size_t)add >> gc_heap::min_segment_size_shr;
}
#else //GROWABLE_SEG_MAPPING_TABLE
BOOL seg_mapping_table_init()
@@ -3455,7 +3561,7 @@ BOOL seg_mapping_table_init()
uint64_t total_address_space = (uint64_t)4*1024*1024*1024;
#endif // BIT64
- size_t num_entries = (size_t)(total_address_space / gc_heap::min_segment_size);
+ size_t num_entries = (size_t)(total_address_space >> gc_heap::min_segment_size_shr);
seg_mapping_table = new seg_mapping[num_entries];
if (seg_mapping_table)
@@ -3478,16 +3584,16 @@ BOOL seg_mapping_table_init()
inline
size_t ro_seg_begin_index (heap_segment* seg)
{
- size_t begin_index = (size_t)seg / gc_heap::min_segment_size;
- begin_index = max (begin_index, (size_t)g_gc_lowest_address / gc_heap::min_segment_size);
+ size_t begin_index = (size_t)seg >> gc_heap::min_segment_size_shr;
+ begin_index = max (begin_index, (size_t)g_gc_lowest_address >> gc_heap::min_segment_size_shr);
return begin_index;
}
inline
size_t ro_seg_end_index (heap_segment* seg)
{
- size_t end_index = (size_t)(heap_segment_reserved (seg) - 1) / gc_heap::min_segment_size;
- end_index = min (end_index, (size_t)g_gc_highest_address / gc_heap::min_segment_size);
+ size_t end_index = (size_t)(heap_segment_reserved (seg) - 1) >> gc_heap::min_segment_size_shr;
+ end_index = min (end_index, (size_t)g_gc_highest_address >> gc_heap::min_segment_size_shr);
return end_index;
}
@@ -3528,10 +3634,11 @@ heap_segment* ro_segment_lookup (uint8_t* o)
void gc_heap::seg_mapping_table_add_segment (heap_segment* seg, gc_heap* hp)
{
size_t seg_end = (size_t)(heap_segment_reserved (seg) - 1);
- size_t begin_index = (size_t)seg / gc_heap::min_segment_size;
+ size_t begin_index = (size_t)seg >> gc_heap::min_segment_size_shr;
seg_mapping* begin_entry = &seg_mapping_table[begin_index];
- size_t end_index = seg_end / gc_heap::min_segment_size;
+ size_t end_index = seg_end >> gc_heap::min_segment_size_shr;
seg_mapping* end_entry = &seg_mapping_table[end_index];
+
dprintf (1, ("adding seg %Ix(%d)-%Ix(%d)",
seg, begin_index, heap_segment_reserved (seg), end_index));
@@ -3589,9 +3696,9 @@ void gc_heap::seg_mapping_table_add_segment (heap_segment* seg, gc_heap* hp)
void gc_heap::seg_mapping_table_remove_segment (heap_segment* seg)
{
size_t seg_end = (size_t)(heap_segment_reserved (seg) - 1);
- size_t begin_index = (size_t)seg / gc_heap::min_segment_size;
+ size_t begin_index = (size_t)seg >> gc_heap::min_segment_size_shr;
seg_mapping* begin_entry = &seg_mapping_table[begin_index];
- size_t end_index = seg_end / gc_heap::min_segment_size;
+ size_t end_index = seg_end >> gc_heap::min_segment_size_shr;
seg_mapping* end_entry = &seg_mapping_table[end_index];
dprintf (1, ("removing seg %Ix(%d)-%Ix(%d)",
seg, begin_index, heap_segment_reserved (seg), end_index));
@@ -3637,7 +3744,7 @@ void gc_heap::seg_mapping_table_remove_segment (heap_segment* seg)
inline
gc_heap* seg_mapping_table_heap_of_worker (uint8_t* o)
{
- size_t index = (size_t)o / gc_heap::min_segment_size;
+ size_t index = (size_t)o >> gc_heap::min_segment_size_shr;
seg_mapping* entry = &seg_mapping_table[index];
gc_heap* hp = ((o > entry->boundary) ? entry->h1 : entry->h0);
@@ -3708,7 +3815,7 @@ heap_segment* seg_mapping_table_segment_of (uint8_t* o)
#endif //FEATURE_BASICFREEZE
#endif //FEATURE_BASICFREEZE || GROWABLE_SEG_MAPPING_TABLE
- size_t index = (size_t)o / gc_heap::min_segment_size;
+ size_t index = (size_t)o >> gc_heap::min_segment_size_shr;
seg_mapping* entry = &seg_mapping_table[index];
dprintf (2, ("checking obj %Ix, index is %Id, entry: boundry: %Ix, seg0: %Ix, seg1: %Ix",
@@ -4421,6 +4528,14 @@ static size_t get_valid_segment_size (BOOL large_seg=FALSE)
seg_size = initial_seg_size;
}
+#ifdef SEG_MAPPING_TABLE
+#ifdef BIT64
+ seg_size = round_up_power2 (seg_size);
+#else
+ seg_size = round_down_power2 (seg_size);
+#endif // BIT64
+#endif //SEG_MAPPING_TABLE
+
return (seg_size);
}
@@ -5552,7 +5667,7 @@ public:
// We also need to recover the saved info because we'll need to recover it later.
//
// So we would call swap_p*_plug_and_saved once to recover the object info; then call
- // it again to recover the artifical gap.
+ // it again to recover the artificial gap.
void swap_pre_plug_and_saved()
{
gap_reloc_pair temp;
@@ -8388,92 +8503,6 @@ void gc_heap::combine_mark_lists()
#endif //MULTIPLE_HEAPS
#endif //MARK_LIST
-#ifdef BIT64
-#define TOTAL_TIMES_TO_SHIFT 6
-#else
-#define TOTAL_TIMES_TO_SHIFT 5
-#endif // BIT64
-
-size_t round_up_power2 (size_t size)
-{
- unsigned short shift = 1;
- size_t shifted = 0;
-
- size--;
- for (unsigned short i = 0; i < TOTAL_TIMES_TO_SHIFT; i++)
- {
- shifted = size | (size >> shift);
- if (shifted == size)
- {
- break;
- }
-
- size = shifted;
- shift <<= 1;
- }
- shifted++;
-
- return shifted;
-}
-
-inline
-size_t round_down_power2 (size_t size)
-{
- size_t power2 = round_up_power2 (size);
-
- if (power2 != size)
- {
- power2 >>= 1;
- }
-
- return power2;
-}
-
-// the index starts from 0.
-int index_of_set_bit (size_t power2)
-{
- int low = 0;
- int high = sizeof (size_t) * 8 - 1;
- int mid;
- while (low <= high)
- {
- mid = ((low + high)/2);
- size_t temp = (size_t)1 << mid;
- if (power2 & temp)
- {
- return mid;
- }
- else if (power2 < temp)
- {
- high = mid - 1;
- }
- else
- {
- low = mid + 1;
- }
- }
-
- return -1;
-}
-
-inline
-int relative_index_power2_plug (size_t power2)
-{
- int index = index_of_set_bit (power2);
- assert (index <= MAX_INDEX_POWER2);
-
- return ((index < MIN_INDEX_POWER2) ? 0 : (index - MIN_INDEX_POWER2));
-}
-
-inline
-int relative_index_power2_free_space (size_t power2)
-{
- int index = index_of_set_bit (power2);
- assert (index <= MAX_INDEX_POWER2);
-
- return ((index < MIN_INDEX_POWER2) ? -1 : (index - MIN_INDEX_POWER2));
-}
-
class seg_free_spaces
{
struct seg_free_space
@@ -9248,7 +9277,7 @@ void gc_heap::delete_heap_segment (heap_segment* seg, BOOL consider_hoarding)
}
}
-//resets the pages beyond alloctes size so they won't be swapped out and back in
+//resets the pages beyond allocates size so they won't be swapped out and back in
void gc_heap::reset_heap_segment_pages (heap_segment* seg)
{
@@ -10252,7 +10281,7 @@ gc_heap::enter_gc_done_event_lock()
uint32_t dwSwitchCount = 0;
retry:
- if (Interlocked::Exchange (&gc_done_event_lock, 0) >= 0)
+ if (Interlocked::CompareExchange(&gc_done_event_lock, 0, -1) >= 0)
{
while (gc_done_event_lock >= 0)
{
@@ -12388,7 +12417,7 @@ BOOL gc_heap::allocate_small (int gen_number,
if (!commit_failed_p)
{
// some other threads already grabbed the more space lock and allocated
- // so we should attemp an ephemeral GC again.
+ // so we should attempt an ephemeral GC again.
assert (heap_segment_allocated (ephemeral_heap_segment) < alloc_allocated);
soh_alloc_state = a_state_trigger_ephemeral_gc;
}
@@ -12460,7 +12489,7 @@ BOOL gc_heap::allocate_small (int gen_number,
if (!commit_failed_p)
{
// some other threads already grabbed the more space lock and allocated
- // so we should attemp an ephemeral GC again.
+ // so we should attempt an ephemeral GC again.
assert (heap_segment_allocated (ephemeral_heap_segment) < alloc_allocated);
soh_alloc_state = a_state_trigger_ephemeral_gc;
}
@@ -13096,13 +13125,13 @@ int gc_heap::try_allocate_more_space (alloc_context* acontext, size_t size,
}
#ifdef SYNCHRONIZATION_STATS
- unsigned int msl_acquire_start = GetCycleCount32();
+ int64_t msl_acquire_start = GCToOSInterface::QueryPerformanceCounter();
#endif //SYNCHRONIZATION_STATS
enter_spin_lock (&more_space_lock);
add_saved_spinlock_info (me_acquire, mt_try_alloc);
dprintf (SPINLOCK_LOG, ("[%d]Emsl for alloc", heap_number));
#ifdef SYNCHRONIZATION_STATS
- unsigned int msl_acquire = GetCycleCount32() - msl_acquire_start;
+ int64_t msl_acquire = GCToOSInterface::QueryPerformanceCounter() - msl_acquire_start;
total_msl_acquire += msl_acquire;
num_msl_acquired++;
if (msl_acquire > 200)
@@ -16522,6 +16551,9 @@ int gc_heap::garbage_collect (int n)
fix_allocation_contexts (TRUE);
#ifdef MULTIPLE_HEAPS
+#ifdef JOIN_STATS
+ gc_t_join.start_ts(this);
+#endif //JOIN_STATS
clear_gen0_bricks();
#endif //MULTIPLE_HEAPS
@@ -22006,7 +22038,7 @@ void gc_heap::plan_phase (int condemned_gen_number)
set_node_relocation_distance (plug_start, (new_address - plug_start));
if (last_node && (node_relocation_distance (last_node) ==
(node_relocation_distance (plug_start) +
- (int)node_gap_size (plug_start))))
+ node_gap_size (plug_start))))
{
//dprintf(3,( " Lb"));
dprintf (3, ("%Ix Lb", plug_start));
@@ -22687,7 +22719,7 @@ void gc_heap::plan_phase (int condemned_gen_number)
assert (len >= Align (min_obj_size));
make_unused_array (arr, len);
// fix fully contained bricks + first one
- // if the array goes beyong the first brick
+ // if the array goes beyond the first brick
size_t start_brick = brick_of (arr);
size_t end_brick = brick_of (arr + len);
if (end_brick != start_brick)
@@ -24422,7 +24454,7 @@ void gc_heap::gcmemcopy (uint8_t* dest, uint8_t* src, size_t len, BOOL copy_car
#endif //BACKGROUND_GC
//dprintf(3,(" Memcopy [%Ix->%Ix, %Ix->%Ix[", (size_t)src, (size_t)dest, (size_t)src+len, (size_t)dest+len));
dprintf(3,(" mc: [%Ix->%Ix, %Ix->%Ix[", (size_t)src, (size_t)dest, (size_t)src+len, (size_t)dest+len));
- memcopy (dest - plug_skew, src - plug_skew, (int)len);
+ memcopy (dest - plug_skew, src - plug_skew, len);
#ifdef FEATURE_USE_SOFTWARE_WRITE_WATCH_FOR_GC_HEAP
if (SoftwareWriteWatch::IsEnabledForGCHeap())
{
@@ -29313,7 +29345,7 @@ generation* gc_heap::expand_heap (int condemned_generation,
eph_size += switch_alignment_size(FALSE);
#endif //RESPECT_LARGE_ALIGNMENT
//Since the generation start can be larger than min_obj_size
- //Compare the alignemnt of the first object in gen1
+ //Compare the alignment of the first object in gen1
if (grow_heap_segment (new_seg, heap_segment_mem (new_seg) + eph_size) == 0)
{
fgm_result.set_fgm (fgm_commit_eph_segment, eph_size, FALSE);
@@ -33454,6 +33486,9 @@ HRESULT GCHeap::Initialize ()
size_t large_seg_size = get_valid_segment_size(TRUE);
gc_heap::min_loh_segment_size = large_seg_size;
gc_heap::min_segment_size = min (seg_size, large_seg_size);
+#ifdef SEG_MAPPING_TABLE
+ gc_heap::min_segment_size_shr = index_of_set_bit (gc_heap::min_segment_size);
+#endif //SEG_MAPPING_TABLE
#ifdef MULTIPLE_HEAPS
if (GCConfig::GetNoAffinitize())
@@ -35460,7 +35495,7 @@ size_t GCHeap::GetValidGen0MaxSize(size_t seg_size)
// performance data seems to indicate halving the size results
// in optimal perf. Ask for adjusted gen0 size.
gen0size = max(GCToOSInterface::GetLargestOnDieCacheSize(FALSE)/GCToOSInterface::GetLogicalCpuCount(),(256*1024));
-#if (defined(_TARGET_AMD64_))
+
// if gen0 size is too large given the available memory, reduce it.
// Get true cache size, as we don't want to reduce below this.
size_t trueSize = max(GCToOSInterface::GetLargestOnDieCacheSize(TRUE)/GCToOSInterface::GetLogicalCpuCount(),(256*1024));
@@ -35480,8 +35515,6 @@ size_t GCHeap::GetValidGen0MaxSize(size_t seg_size)
break;
}
}
-#endif //_TARGET_AMD64_
-
#else //SERVER_GC
gen0size = max((4*GCToOSInterface::GetLargestOnDieCacheSize(TRUE)/5),(256*1024));
#endif //SERVER_GC
@@ -35697,7 +35730,7 @@ void CFinalize::EnterFinalizeLock()
GCToEEInterface::IsPreemptiveGCDisabled(GCToEEInterface::GetThread()));
retry:
- if (Interlocked::Exchange (&lock, 0) >= 0)
+ if (Interlocked::CompareExchange(&lock, 0, -1) >= 0)
{
unsigned int i = 0;
while (lock >= 0)
diff --git a/src/gc/gc.h b/src/gc/gc.h
index 52252b8be3..e16fccb91e 100644
--- a/src/gc/gc.h
+++ b/src/gc/gc.h
@@ -197,11 +197,6 @@ struct alloc_context : gc_alloc_context
};
class IGCHeapInternal : public IGCHeap {
- friend struct ::_DacGlobals;
-#ifdef DACCESS_COMPILE
- friend class ClrDataAccess;
-#endif
-
public:
virtual ~IGCHeapInternal() {}
@@ -249,11 +244,13 @@ void TouchPages(void * pStart, size_t cb);
void updateGCShadow(Object** ptr, Object* val);
#endif
+#ifndef DACCESS_COMPILE
// The single GC heap instance, shared with the VM.
extern IGCHeapInternal* g_theGCHeap;
// The single GC handle manager instance, shared with the VM.
extern IGCHandleManager* g_theGCHandleManager;
+#endif // DACCESS_COMPILE
#ifndef DACCESS_COMPILE
inline bool IsGCInProgress(bool bConsiderGCStart = false)
diff --git a/src/gc/gccommon.cpp b/src/gc/gccommon.cpp
index 3e45eb60d5..92c0e7b7b5 100644
--- a/src/gc/gccommon.cpp
+++ b/src/gc/gccommon.cpp
@@ -124,6 +124,8 @@ namespace SVR
extern void PopulateDacVars(GcDacVars* dacVars);
}
+extern void PopulateHandleTableDacVars(GcDacVars* dacVars);
+
//------------------------------------------------------------------
// Externally-facing GC symbols, used to initialize the GC
// -----------------------------------------------------------------
@@ -203,6 +205,7 @@ InitializeGarbageCollector(
WKS::PopulateDacVars(gcDacVars);
#endif
+ PopulateHandleTableDacVars(gcDacVars);
if (heap == nullptr)
{
return false;
diff --git a/src/gc/gcenv.ee.standalone.inl b/src/gc/gcenv.ee.standalone.inl
index c66acf0a61..0dcf05da4d 100644
--- a/src/gc/gcenv.ee.standalone.inl
+++ b/src/gc/gcenv.ee.standalone.inl
@@ -6,280 +6,244 @@
#define __GCTOENV_EE_STANDALONE_INL__
#include "gcinterface.h"
+#include "env/gcenv.ee.h"
// The singular interface instance. All calls in GCToEEInterface
// will be fowarded to this interface instance.
extern IGCToCLR* g_theGCToCLR;
-namespace
-{
-
-#include "env/gcenv.ee.h"
-
-// A note about this:
-// In general, we don't want to pretend to be smarter than the compiler
-// and force it to inline things. However, inlining is here is required
-// for correctness as it stands today (though it will not always be required).
-//
-// The reason for this is because:
-// 1) This file (and the GCToEEInterface class) define symbols that are inline
-// and static, so the symbol GCToEEInterface::XYZ defines a symbol with weak
-// linkage when the function is not inlined,
-// 2) src/vm/gcenv.ee.cpp all define symbols that are not inline and instance methods
-// of GCToEEInterface, with external linkage.
-// 3) When it comes time to link the GC and the VM, the linker observes the duplicate
-// symbols and discards the one with weak linkage.
-// 4) All of the calls within the GC to the functions in this file are replaced by
-// the linker to calls to the implementation of a pure virtual IGCToCLR. The
-// functions implementing IGCToCLR have an extra argument (this).
-// 5) Now, all calls to these functions from within the GC are doomed because of the
-// functions that actually get called expect this to be in rdi, where the compiler
-// has placed the first argument instead.
-//
-// For now, by forcing the compiler to inline these functions, the compiler won't actually
-// emit symbols for them and we'll avoid the linker havoc.
-#ifdef _MSC_VER
- #define ALWAYS_INLINE __forceinline
-#else
- #define ALWAYS_INLINE __attribute__((always_inline)) inline
-#endif
-
// When we are building the GC in a standalone environment, we
// will be dispatching virtually against g_theGCToCLR to call
// into the EE. This class provides an identical API to the existing
// GCToEEInterface, but only forwards the call onto the global
// g_theGCToCLR instance.
-ALWAYS_INLINE void GCToEEInterface::SuspendEE(SUSPEND_REASON reason)
+inline void GCToEEInterface::SuspendEE(SUSPEND_REASON reason)
{
assert(g_theGCToCLR != nullptr);
g_theGCToCLR->SuspendEE(reason);
}
-ALWAYS_INLINE void GCToEEInterface::RestartEE(bool bFinishedGC)
+inline void GCToEEInterface::RestartEE(bool bFinishedGC)
{
assert(g_theGCToCLR != nullptr);
g_theGCToCLR->RestartEE(bFinishedGC);
}
-ALWAYS_INLINE void GCToEEInterface::GcScanRoots(promote_func* fn, int condemned, int max_gen, ScanContext* sc)
+inline void GCToEEInterface::GcScanRoots(promote_func* fn, int condemned, int max_gen, ScanContext* sc)
{
assert(g_theGCToCLR != nullptr);
g_theGCToCLR->GcScanRoots(fn, condemned, max_gen, sc);
}
-ALWAYS_INLINE void GCToEEInterface::GcStartWork(int condemned, int max_gen)
+inline void GCToEEInterface::GcStartWork(int condemned, int max_gen)
{
assert(g_theGCToCLR != nullptr);
g_theGCToCLR->GcStartWork(condemned, max_gen);
}
-ALWAYS_INLINE void GCToEEInterface::AfterGcScanRoots(int condemned, int max_gen, ScanContext* sc)
+inline void GCToEEInterface::AfterGcScanRoots(int condemned, int max_gen, ScanContext* sc)
{
assert(g_theGCToCLR != nullptr);
g_theGCToCLR->AfterGcScanRoots(condemned, max_gen, sc);
}
-ALWAYS_INLINE void GCToEEInterface::GcBeforeBGCSweepWork()
+inline void GCToEEInterface::GcBeforeBGCSweepWork()
{
assert(g_theGCToCLR != nullptr);
g_theGCToCLR->GcBeforeBGCSweepWork();
}
-ALWAYS_INLINE void GCToEEInterface::GcDone(int condemned)
+inline void GCToEEInterface::GcDone(int condemned)
{
assert(g_theGCToCLR != nullptr);
g_theGCToCLR->GcDone(condemned);
}
-ALWAYS_INLINE bool GCToEEInterface::RefCountedHandleCallbacks(Object * pObject)
+inline bool GCToEEInterface::RefCountedHandleCallbacks(Object * pObject)
{
assert(g_theGCToCLR != nullptr);
return g_theGCToCLR->RefCountedHandleCallbacks(pObject);
}
-ALWAYS_INLINE void GCToEEInterface::SyncBlockCacheWeakPtrScan(HANDLESCANPROC scanProc, uintptr_t lp1, uintptr_t lp2)
+inline void GCToEEInterface::SyncBlockCacheWeakPtrScan(HANDLESCANPROC scanProc, uintptr_t lp1, uintptr_t lp2)
{
assert(g_theGCToCLR != nullptr);
g_theGCToCLR->SyncBlockCacheWeakPtrScan(scanProc, lp1, lp2);
}
-ALWAYS_INLINE void GCToEEInterface::SyncBlockCacheDemote(int max_gen)
+inline void GCToEEInterface::SyncBlockCacheDemote(int max_gen)
{
assert(g_theGCToCLR != nullptr);
g_theGCToCLR->SyncBlockCacheDemote(max_gen);
}
-ALWAYS_INLINE void GCToEEInterface::SyncBlockCachePromotionsGranted(int max_gen)
+inline void GCToEEInterface::SyncBlockCachePromotionsGranted(int max_gen)
{
assert(g_theGCToCLR != nullptr);
g_theGCToCLR->SyncBlockCachePromotionsGranted(max_gen);
}
-ALWAYS_INLINE bool GCToEEInterface::IsPreemptiveGCDisabled(Thread * pThread)
+inline bool GCToEEInterface::IsPreemptiveGCDisabled(Thread * pThread)
{
assert(g_theGCToCLR != nullptr);
return g_theGCToCLR->IsPreemptiveGCDisabled(pThread);
}
-ALWAYS_INLINE void GCToEEInterface::EnablePreemptiveGC(Thread * pThread)
+inline void GCToEEInterface::EnablePreemptiveGC(Thread * pThread)
{
assert(g_theGCToCLR != nullptr);
g_theGCToCLR->EnablePreemptiveGC(pThread);
}
-ALWAYS_INLINE void GCToEEInterface::DisablePreemptiveGC(Thread * pThread)
+inline void GCToEEInterface::DisablePreemptiveGC(Thread * pThread)
{
assert(g_theGCToCLR != nullptr);
g_theGCToCLR->DisablePreemptiveGC(pThread);
}
-ALWAYS_INLINE Thread* GCToEEInterface::GetThread()
+inline Thread* GCToEEInterface::GetThread()
{
assert(g_theGCToCLR != nullptr);
return g_theGCToCLR->GetThread();
}
-ALWAYS_INLINE bool GCToEEInterface::TrapReturningThreads()
+inline bool GCToEEInterface::TrapReturningThreads()
{
assert(g_theGCToCLR != nullptr);
return g_theGCToCLR->TrapReturningThreads();
}
-ALWAYS_INLINE gc_alloc_context * GCToEEInterface::GetAllocContext(Thread * pThread)
+inline gc_alloc_context * GCToEEInterface::GetAllocContext(Thread * pThread)
{
assert(g_theGCToCLR != nullptr);
return g_theGCToCLR->GetAllocContext(pThread);
}
-ALWAYS_INLINE bool GCToEEInterface::CatchAtSafePoint(Thread * pThread)
+inline bool GCToEEInterface::CatchAtSafePoint(Thread * pThread)
{
assert(g_theGCToCLR != nullptr);
return g_theGCToCLR->CatchAtSafePoint(pThread);
}
-ALWAYS_INLINE void GCToEEInterface::GcEnumAllocContexts(enum_alloc_context_func* fn, void* param)
+inline void GCToEEInterface::GcEnumAllocContexts(enum_alloc_context_func* fn, void* param)
{
assert(g_theGCToCLR != nullptr);
g_theGCToCLR->GcEnumAllocContexts(fn, param);
}
-ALWAYS_INLINE Thread* GCToEEInterface::CreateBackgroundThread(GCBackgroundThreadFunction threadStart, void* arg)
+inline Thread* GCToEEInterface::CreateBackgroundThread(GCBackgroundThreadFunction threadStart, void* arg)
{
assert(g_theGCToCLR != nullptr);
return g_theGCToCLR->CreateBackgroundThread(threadStart, arg);
}
-ALWAYS_INLINE void GCToEEInterface::DiagGCStart(int gen, bool isInduced)
+inline void GCToEEInterface::DiagGCStart(int gen, bool isInduced)
{
assert(g_theGCToCLR != nullptr);
g_theGCToCLR->DiagGCStart(gen, isInduced);
}
-ALWAYS_INLINE void GCToEEInterface::DiagUpdateGenerationBounds()
+inline void GCToEEInterface::DiagUpdateGenerationBounds()
{
assert(g_theGCToCLR != nullptr);
g_theGCToCLR->DiagUpdateGenerationBounds();
}
-ALWAYS_INLINE void GCToEEInterface::DiagGCEnd(size_t index, int gen, int reason, bool fConcurrent)
+inline void GCToEEInterface::DiagGCEnd(size_t index, int gen, int reason, bool fConcurrent)
{
assert(g_theGCToCLR != nullptr);
g_theGCToCLR->DiagGCEnd(index, gen, reason, fConcurrent);
}
-ALWAYS_INLINE void GCToEEInterface::DiagWalkFReachableObjects(void* gcContext)
+inline void GCToEEInterface::DiagWalkFReachableObjects(void* gcContext)
{
assert(g_theGCToCLR != nullptr);
g_theGCToCLR->DiagWalkFReachableObjects(gcContext);
}
-ALWAYS_INLINE void GCToEEInterface::DiagWalkSurvivors(void* gcContext)
+inline void GCToEEInterface::DiagWalkSurvivors(void* gcContext)
{
assert(g_theGCToCLR != nullptr);
g_theGCToCLR->DiagWalkSurvivors(gcContext);
}
-ALWAYS_INLINE void GCToEEInterface::DiagWalkLOHSurvivors(void* gcContext)
+inline void GCToEEInterface::DiagWalkLOHSurvivors(void* gcContext)
{
assert(g_theGCToCLR != nullptr);
g_theGCToCLR->DiagWalkLOHSurvivors(gcContext);
}
-ALWAYS_INLINE void GCToEEInterface::DiagWalkBGCSurvivors(void* gcContext)
+inline void GCToEEInterface::DiagWalkBGCSurvivors(void* gcContext)
{
assert(g_theGCToCLR != nullptr);
return g_theGCToCLR->DiagWalkBGCSurvivors(gcContext);
}
-ALWAYS_INLINE void GCToEEInterface::StompWriteBarrier(WriteBarrierParameters* args)
+inline void GCToEEInterface::StompWriteBarrier(WriteBarrierParameters* args)
{
assert(g_theGCToCLR != nullptr);
g_theGCToCLR->StompWriteBarrier(args);
}
-ALWAYS_INLINE void GCToEEInterface::EnableFinalization(bool foundFinalizers)
+inline void GCToEEInterface::EnableFinalization(bool foundFinalizers)
{
assert(g_theGCToCLR != nullptr);
g_theGCToCLR->EnableFinalization(foundFinalizers);
}
-ALWAYS_INLINE void GCToEEInterface::HandleFatalError(unsigned int exitCode)
+inline void GCToEEInterface::HandleFatalError(unsigned int exitCode)
{
assert(g_theGCToCLR != nullptr);
g_theGCToCLR->HandleFatalError(exitCode);
}
-ALWAYS_INLINE bool GCToEEInterface::ShouldFinalizeObjectForUnload(AppDomain* pDomain, Object* obj)
+inline bool GCToEEInterface::ShouldFinalizeObjectForUnload(AppDomain* pDomain, Object* obj)
{
assert(g_theGCToCLR != nullptr);
return g_theGCToCLR->ShouldFinalizeObjectForUnload(pDomain, obj);
}
-ALWAYS_INLINE bool GCToEEInterface::ForceFullGCToBeBlocking()
+inline bool GCToEEInterface::ForceFullGCToBeBlocking()
{
assert(g_theGCToCLR != nullptr);
return g_theGCToCLR->ForceFullGCToBeBlocking();
}
-ALWAYS_INLINE bool GCToEEInterface::EagerFinalized(Object* obj)
+inline bool GCToEEInterface::EagerFinalized(Object* obj)
{
assert(g_theGCToCLR != nullptr);
return g_theGCToCLR->EagerFinalized(obj);
}
-ALWAYS_INLINE MethodTable* GCToEEInterface::GetFreeObjectMethodTable()
+inline MethodTable* GCToEEInterface::GetFreeObjectMethodTable()
{
assert(g_theGCToCLR != nullptr);
return g_theGCToCLR->GetFreeObjectMethodTable();
}
-ALWAYS_INLINE bool GCToEEInterface::GetBooleanConfigValue(const char* key, bool* value)
+inline bool GCToEEInterface::GetBooleanConfigValue(const char* key, bool* value)
{
assert(g_theGCToCLR != nullptr);
return g_theGCToCLR->GetBooleanConfigValue(key, value);
}
-ALWAYS_INLINE bool GCToEEInterface::GetIntConfigValue(const char* key, int64_t* value)
+inline bool GCToEEInterface::GetIntConfigValue(const char* key, int64_t* value)
{
assert(g_theGCToCLR != nullptr);
return g_theGCToCLR->GetIntConfigValue(key, value);
}
-ALWAYS_INLINE bool GCToEEInterface::GetStringConfigValue(const char* key, const char** value)
+inline bool GCToEEInterface::GetStringConfigValue(const char* key, const char** value)
{
assert(g_theGCToCLR != nullptr);
return g_theGCToCLR->GetStringConfigValue(key, value);
}
-ALWAYS_INLINE void GCToEEInterface::FreeStringConfigValue(const char* value)
+inline void GCToEEInterface::FreeStringConfigValue(const char* value)
{
assert(g_theGCToCLR != nullptr);
g_theGCToCLR->FreeStringConfigValue(value);
}
-#undef ALWAYS_INLINE
-
-} // anonymous namespace
-
#endif // __GCTOENV_EE_STANDALONE_INL__
diff --git a/src/gc/gcenv.inl b/src/gc/gcenv.inl
new file mode 100644
index 0000000000..f3d7d32922
--- /dev/null
+++ b/src/gc/gcenv.inl
@@ -0,0 +1,9 @@
+// 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.
+
+#ifdef _WIN32
+#include "gcenv.windows.inl"
+#else
+#include "gcenv.unix.inl"
+#endif // _WIN32
diff --git a/src/gc/gcinterface.dac.h b/src/gc/gcinterface.dac.h
index 647101fa1f..93698c05a9 100644
--- a/src/gc/gcinterface.dac.h
+++ b/src/gc/gcinterface.dac.h
@@ -11,12 +11,14 @@
// GC-internal type's fields, while still maintaining the same layout.
// This interface is strictly versioned, see gcinterface.dacvars.def for more information.
-#define NUM_GC_DATA_POINTS 9
-#define MAX_COMPACT_REASONS_COUNT 11
-#define MAX_EXPAND_MECHANISMS_COUNT 6
-#define MAX_GC_MECHANISM_BITS_COUNT 2
-#define MAX_GLOBAL_GC_MECHANISMS_COUNT 6
-#define NUMBERGENERATIONS 4
+#define NUM_GC_DATA_POINTS 9
+#define MAX_COMPACT_REASONS_COUNT 11
+#define MAX_EXPAND_MECHANISMS_COUNT 6
+#define MAX_GC_MECHANISM_BITS_COUNT 2
+#define MAX_GLOBAL_GC_MECHANISMS_COUNT 6
+#define NUMBERGENERATIONS 4
+#define INITIAL_HANDLE_TABLE_ARRAY_SIZE 10
+#define HANDLE_MAX_INTERNAL_TYPES 12
// Analogue for the GC heap_segment class, containing information regarding a single
// heap segment.
@@ -49,6 +51,32 @@ public:
uint8_t** m_FillPointers[NUMBERGENERATIONS + ExtraSegCount];
};
+class dac_handle_table {
+public:
+ // On the handle table side, this is an ADIndex. They should still have
+ // the same layout.
+ //
+ // We do try to keep everything that the DAC knows about as close to the
+ // start of the struct as possible to avoid having padding members. However,
+ // HandleTable has rgTypeFlags at offset 0 for performance reasons and
+ // we don't want to disrupt that.
+ uint32_t padding[HANDLE_MAX_INTERNAL_TYPES];
+ DWORD uADIndex;
+};
+
+class dac_handle_table_bucket {
+public:
+ DPTR(DPTR(dac_handle_table)) pTable;
+ uint32_t HandleTableIndex;
+};
+
+class dac_handle_table_map {
+public:
+ DPTR(DPTR(dac_handle_table_bucket)) pBuckets;
+ DPTR(dac_handle_table_map) pNext;
+ uint32_t dwMaxIndex;
+};
+
// Possible values of the current_c_gc_state dacvar, indicating the state of
// a background GC.
enum c_gc_state
@@ -132,6 +160,23 @@ public:
};
+// The DAC links against six symbols that build as part of the VM DACCESS_COMPILE
+// build. These symbols are considered to be GC-private functions, but the DAC needs
+// to use them in order to perform some handle-related functions. These six functions
+// are adorned by this macro to make clear that their implementations must be versioned
+// alongside the rest of this file.
+//
+// Practically, this macro ensures that the target symbols aren't mangled, since the
+// DAC calls them with a signature slightly different than the one used when they
+// were defined.
+#define GC_DAC_VISIBLE
+
+#ifdef DACCESS_COMPILE
+#define GC_DAC_VISIBLE_NO_MANGLE extern "C"
+#else
+#define GC_DAC_VISIBLE_NO_MANGLE
+#endif // DACCESS_COMPILE
+
// The actual structure containing the DAC variables. When DACCESS_COMPILE is not
// defined (i.e. the normal runtime build), this structure contains pointers to the
// GC's global DAC variabels. When DACCESS_COMPILE is defined (i.e. the DAC build),
@@ -142,9 +187,7 @@ struct GcDacVars {
uint8_t minor_version_number;
size_t generation_size;
#ifdef DACCESS_COMPILE
- #define GC_DAC_VAR(type, name) DPTR(type) name;
- // ArrayDPTR doesn't allow decaying arrays to pointers, which
- // avoids some accidental errors.
+ #define GC_DAC_VAR(type, name) DPTR(type) name;
#define GC_DAC_PTR_VAR(type, name) DPTR(type*) name;
#define GC_DAC_ARRAY_VAR(type, name) DPTR(type) name;
#else
diff --git a/src/gc/gcinterface.dacvars.def b/src/gc/gcinterface.dacvars.def
index b788079dcb..89cb01206f 100644
--- a/src/gc/gcinterface.dacvars.def
+++ b/src/gc/gcinterface.dacvars.def
@@ -60,6 +60,7 @@ GC_DAC_ARRAY_VAR (size_t, interesting_data_per_heap)
GC_DAC_ARRAY_VAR (size_t, compact_reasons_per_heap)
GC_DAC_ARRAY_VAR (size_t, expand_mechanisms_per_heap)
GC_DAC_ARRAY_VAR (size_t, interesting_mechanism_bits_per_heap)
+GC_DAC_VAR (dac_handle_table_map, handle_table_map)
#undef GC_DAC_VAR
#undef GC_DAC_ARRAY_VAR
diff --git a/src/gc/gcinterface.h b/src/gc/gcinterface.h
index ec7c457a6f..5bec7212e8 100644
--- a/src/gc/gcinterface.h
+++ b/src/gc/gcinterface.h
@@ -154,7 +154,10 @@ struct segment_info
};
#ifdef PROFILING_SUPPORTED
+#ifndef BUILD_AS_STANDALONE
+// [LOCALGC TODO] Enable profiling (GitHub #11515)
#define GC_PROFILING //Turn on profiling
+#endif // BUILD_AS_STANDALONE
#endif // PROFILING_SUPPORTED
#define LARGE_OBJECT_SIZE ((size_t)(85000))
diff --git a/src/gc/gcpriv.h b/src/gc/gcpriv.h
index 00092b1256..c9c6fa32f9 100644
--- a/src/gc/gcpriv.h
+++ b/src/gc/gcpriv.h
@@ -282,24 +282,13 @@ void GCLog (const char *fmt, ... );
#define ASSERT _ASSERTE
#endif // FEATURE_REDHAWK
-#ifdef _DEBUG
-
struct GCDebugSpinLock {
VOLATILE(int32_t) lock; // -1 if free, 0 if held
+#ifdef _DEBUG
VOLATILE(Thread *) holding_thread; // -1 if no thread holds the lock.
VOLATILE(BOOL) released_by_gc_p; // a GC thread released the lock.
-
- GCDebugSpinLock()
- : lock(-1), holding_thread((Thread*) -1)
- {
- }
-};
-typedef GCDebugSpinLock GCSpinLock;
-
-#elif defined (SYNCHRONIZATION_STATS)
-
-struct GCSpinLockInstru {
- VOLATILE(int32_t) lock;
+#endif
+#if defined (SYNCHRONIZATION_STATS)
// number of times we went into SwitchToThread in enter_spin_lock.
unsigned int num_switch_thread;
// number of times we went into WaitLonger.
@@ -308,12 +297,20 @@ struct GCSpinLockInstru {
unsigned int num_switch_thread_w;
// number of times we went to calling DisablePreemptiveGC in WaitLonger.
unsigned int num_disable_preemptive_w;
+#endif
- GCSpinLockInstru()
- : lock(-1), num_switch_thread(0), num_wait_longer(0), num_switch_thread_w(0), num_disable_preemptive_w(0)
+ GCDebugSpinLock()
+ : lock(-1)
+#ifdef _DEBUG
+ , holding_thread((Thread*) -1)
+#endif
+#if defined (SYNCHRONIZATION_STATS)
+ , num_switch_thread(0), num_wait_longer(0), num_switch_thread_w(0), num_disable_preemptive_w(0)
+#endif
{
}
+#if defined (SYNCHRONIZATION_STATS)
void init()
{
num_switch_thread = 0;
@@ -321,24 +318,10 @@ struct GCSpinLockInstru {
num_switch_thread_w = 0;
num_disable_preemptive_w = 0;
}
-};
-
-typedef GCSpinLockInstru GCSpinLock;
-
-#else
-
-struct GCDebugSpinLock {
- VOLATILE(int32_t) lock; // -1 if free, 0 if held
-
- GCDebugSpinLock()
- : lock(-1)
- {
- }
+#endif
};
typedef GCDebugSpinLock GCSpinLock;
-#endif
-
class mark;
class heap_segment;
class CObjectHeader;
@@ -1033,12 +1016,6 @@ enum interesting_data_point
//class definition of the internal class
class gc_heap
{
- friend struct ::_DacGlobals;
-#ifdef DACCESS_COMPILE
- friend class ::ClrDataAccess;
- friend class ::DacHeapWalker;
-#endif //DACCESS_COMPILE
-
friend class GCHeap;
#ifdef FEATURE_PREMORTEM_FINALIZATION
friend class CFinalize;
@@ -2956,9 +2933,14 @@ public:
PER_HEAP_ISOLATED
size_t last_gc_index;
+#ifdef SEG_MAPPING_TABLE
PER_HEAP_ISOLATED
size_t min_segment_size;
+ PER_HEAP_ISOLATED
+ size_t min_segment_size_shr;
+#endif //SEG_MAPPING_TABLE
+
// For SOH we always allocate segments of the same
// size unless no_gc_region requires larger ones.
PER_HEAP_ISOLATED
@@ -3639,7 +3621,7 @@ protected:
}; // class gc_heap
#define ASSERT_OFFSETS_MATCH(field) \
- static_assert_no_msg(offsetof(dac_gc_heap, field) == offsetof(gc_heap, field))
+ static_assert(offsetof(dac_gc_heap, field) == offsetof(gc_heap, field), #field " offset mismatch")
#ifdef MULTIPLE_HEAPS
ASSERT_OFFSETS_MATCH(alloc_allocated);
diff --git a/src/gc/gcscan.h b/src/gc/gcscan.h
index c7060f3f51..b183a78d44 100644
--- a/src/gc/gcscan.h
+++ b/src/gc/gcscan.h
@@ -33,8 +33,6 @@ struct DhContext
class GCScan
{
- friend struct ::_DacGlobals;
-
public:
static void GcScanSizedRefs(promote_func* fn, int condemned, int max_gen, ScanContext* sc);
diff --git a/src/gc/gcsvr.cpp b/src/gc/gcsvr.cpp
index 6f89cab132..db67aa3eef 100644
--- a/src/gc/gcsvr.cpp
+++ b/src/gc/gcsvr.cpp
@@ -16,6 +16,7 @@
#include "softwarewritewatch.h"
#include "handletable.h"
#include "handletable.inl"
+#include "gcenv.inl"
#define SERVER_GC 1
diff --git a/src/gc/gcwks.cpp b/src/gc/gcwks.cpp
index 07a4e20199..335755608d 100644
--- a/src/gc/gcwks.cpp
+++ b/src/gc/gcwks.cpp
@@ -14,6 +14,7 @@
#include "softwarewritewatch.h"
#include "handletable.h"
#include "handletable.inl"
+#include "gcenv.inl"
#ifdef SERVER_GC
#undef SERVER_GC
diff --git a/src/gc/handletable.cpp b/src/gc/handletable.cpp
index 8c6c835200..4942f017ac 100644
--- a/src/gc/handletable.cpp
+++ b/src/gc/handletable.cpp
@@ -263,6 +263,7 @@ ADIndex HndGetHandleTableADIndex(HHANDLETABLE hTable)
*
* Retrieves the AppDomain index associated with a handle table at creation
*/
+GC_DAC_VISIBLE
ADIndex HndGetHandleADIndex(OBJECTHANDLE handle)
{
WRAPPER_NO_CONTRACT;
@@ -570,6 +571,7 @@ uintptr_t HndCompareExchangeHandleExtraInfo(OBJECTHANDLE handle, uint32_t uType,
* Retrieves owner data from handle.
*
*/
+GC_DAC_VISIBLE
uintptr_t HndGetHandleExtraInfo(OBJECTHANDLE handle)
{
WRAPPER_NO_CONTRACT;
@@ -659,6 +661,7 @@ void HndLogSetEvent(OBJECTHANDLE handle, _UNCHECKED_OBJECTREF value)
#endif
}
+#ifndef DACCESS_COMPILE
/*
* HndWriteBarrier
*
@@ -733,6 +736,7 @@ void HndWriteBarrier(OBJECTHANDLE handle, OBJECTREF objref)
}
}
}
+#endif // DACCESS_COMPILE
/*
* HndEnumHandles
@@ -743,6 +747,7 @@ void HndWriteBarrier(OBJECTHANDLE handle, OBJECTREF objref)
* needs to enumerate all roots in the handle table.
*
*/
+GC_DAC_VISIBLE_NO_MANGLE
void HndEnumHandles(HHANDLETABLE hTable, const uint32_t *puType, uint32_t uTypeCount,
HANDLESCANPROC pfnEnum, uintptr_t lParam1, uintptr_t lParam2, bool fAsync)
{
@@ -803,6 +808,7 @@ void HndEnumHandles(HHANDLETABLE hTable, const uint32_t *puType, uint32_t uTypeC
* as it scans.
*
*/
+GC_DAC_VISIBLE_NO_MANGLE
void HndScanHandlesForGC(HHANDLETABLE hTable, HANDLESCANPROC scanProc, uintptr_t param1, uintptr_t param2,
const uint32_t *types, uint32_t typeCount, uint32_t condemned, uint32_t maxgen, uint32_t flags)
{
diff --git a/src/gc/handletable.h b/src/gc/handletable.h
index a952ad799f..70959edf3b 100644
--- a/src/gc/handletable.h
+++ b/src/gc/handletable.h
@@ -63,6 +63,8 @@ void HndDestroyHandleTable(HHANDLETABLE hTable);
void HndSetHandleTableIndex(HHANDLETABLE hTable, uint32_t uTableIndex);
uint32_t HndGetHandleTableIndex(HHANDLETABLE hTable);
ADIndex HndGetHandleTableADIndex(HHANDLETABLE hTable);
+
+GC_DAC_VISIBLE
ADIndex HndGetHandleADIndex(OBJECTHANDLE handle);
#ifndef DACCESS_COMPILE
@@ -81,6 +83,7 @@ void HndSetHandleExtraInfo(OBJECTHANDLE handle, uint32_t uType, uintp
uintptr_t HndCompareExchangeHandleExtraInfo(OBJECTHANDLE handle, uint32_t uType, uintptr_t lOldExtraInfo, uintptr_t lNewExtraInfo);
#endif // !DACCESS_COMPILE
+GC_DAC_VISIBLE
uintptr_t HndGetHandleExtraInfo(OBJECTHANDLE handle);
/*
@@ -101,6 +104,7 @@ void HndLogSetEvent(OBJECTHANDLE handle, _UNCHECKED_OBJECTREF value);
/*
* NON-GC handle enumeration
*/
+GC_DAC_VISIBLE_NO_MANGLE
void HndEnumHandles(HHANDLETABLE hTable, const uint32_t *puType, uint32_t uTypeCount,
HANDLESCANPROC pfnEnum, uintptr_t lParam1, uintptr_t lParam2, bool fAsync);
@@ -112,7 +116,7 @@ void HndEnumHandles(HHANDLETABLE hTable, const uint32_t *puType, uint32_t uTypeC
#define HNDGCF_ASYNC (0x00000002) // drop the table lock while scanning
#define HNDGCF_EXTRAINFO (0x00000004) // iterate per-handle data while scanning
-
+GC_DAC_VISIBLE_NO_MANGLE
void HndScanHandlesForGC(HHANDLETABLE hTable,
HANDLESCANPROC scanProc,
uintptr_t param1,
@@ -168,7 +172,9 @@ BOOL HndFirstAssignHandle(OBJECTHANDLE handle, OBJECTREF objref);
* on the VM side.
*
*/
-FORCEINLINE OBJECTREF HndFetchHandle(OBJECTHANDLE handle)
+GC_DAC_VISIBLE
+FORCEINLINE
+OBJECTREF HndFetchHandle(OBJECTHANDLE handle)
{
WRAPPER_NO_CONTRACT;
diff --git a/src/gc/handletablecore.cpp b/src/gc/handletablecore.cpp
index 4548237eda..2a69afc01d 100644
--- a/src/gc/handletablecore.cpp
+++ b/src/gc/handletablecore.cpp
@@ -14,6 +14,7 @@
#include "common.h"
#include "gcenv.h"
+#include "gcenv.inl"
#include "gc.h"
#ifndef FEATURE_REDHAWK
diff --git a/src/gc/handletablepriv.h b/src/gc/handletablepriv.h
index cda1cb08aa..f33a547a23 100644
--- a/src/gc/handletablepriv.h
+++ b/src/gc/handletablepriv.h
@@ -56,9 +56,6 @@
#define HANDLE_HANDLES_PER_BLOCK (64) // segment suballocation granularity
#define HANDLE_OPTIMIZE_FOR_64_HANDLE_BLOCKS // flag for certain optimizations
-// maximum number of internally supported handle types
-#define HANDLE_MAX_INTERNAL_TYPES (12) // should be a multiple of 4
-
// number of types allowed for public callers
#define HANDLE_MAX_PUBLIC_TYPES (HANDLE_MAX_INTERNAL_TYPES - 1) // reserve one internal type
@@ -513,6 +510,11 @@ struct HandleTable
uint32_t rgTypeFlags[HANDLE_MAX_INTERNAL_TYPES];
/*
+ * per-table AppDomain info
+ */
+ ADIndex uADIndex;
+
+ /*
* lock for this table
*/
CrstStatic Lock;
@@ -544,11 +546,6 @@ struct HandleTable
uint32_t uTableIndex;
/*
- * per-table AppDomain info
- */
- ADIndex uADIndex;
-
- /*
* one-level per-type 'quick' handle cache
*/
OBJECTHANDLE rgQuickCache[HANDLE_MAX_INTERNAL_TYPES]; // interlocked ops used here
diff --git a/src/gc/objecthandle.cpp b/src/gc/objecthandle.cpp
index d7c5d39de5..24db07dfb1 100644
--- a/src/gc/objecthandle.cpp
+++ b/src/gc/objecthandle.cpp
@@ -21,14 +21,16 @@
#include "gchandletableimpl.h"
+#ifndef BUILD_AS_STANDALONE
#ifdef FEATURE_COMINTEROP
#include "comcallablewrapper.h"
#endif // FEATURE_COMINTEROP
#ifndef FEATURE_REDHAWK
#include "nativeoverlapped.h"
#endif // FEATURE_REDHAWK
+#endif // BUILD_AS_STANDALONE
-GVAL_IMPL(HandleTableMap, g_HandleTableMap);
+HandleTableMap g_HandleTableMap;
// Array of contexts used while scanning dependent handles for promotion. There are as many contexts as GC
// heaps and they're allocated by Ref_Initialize and initialized during each GC by GcDhInitialScan.
@@ -137,7 +139,7 @@ void CALLBACK TraceDependentHandle(_UNCHECKED_OBJECTREF *pObjRef, uintptr_t *pEx
// At this point, it's possible that either or both of the primary and secondary
// objects are NULL. However, if the secondary object is non-NULL, then the primary
// object should also be non-NULL.
- _ASSERTE(*pExtraInfo == NULL || *pObjRef != NULL);
+ _ASSERTE(*pExtraInfo == 0 || *pObjRef != NULL);
struct DIAG_DEPSCANINFO *pInfo = (struct DIAG_DEPSCANINFO*)lp2;
@@ -1894,9 +1896,24 @@ bool HandleTableBucket::Contains(OBJECTHANDLE handle)
#endif // !DACCESS_COMPILE
+GC_DAC_VISIBLE
OBJECTREF GetDependentHandleSecondary(OBJECTHANDLE handle)
{
WRAPPER_NO_CONTRACT;
return UNCHECKED_OBJECTREF_TO_OBJECTREF((_UNCHECKED_OBJECTREF)HndGetHandleExtraInfo(handle));
}
+
+void PopulateHandleTableDacVars(GcDacVars* gcDacVars)
+{
+ static_assert(offsetof(HandleTableMap, pBuckets) == offsetof(dac_handle_table_map, pBuckets), "handle table map DAC layout mismatch");
+ static_assert(offsetof(HandleTableMap, pNext) == offsetof(dac_handle_table_map, pNext), "handle table map DAC layout mismatch");
+ static_assert(offsetof(HandleTableMap, dwMaxIndex) == offsetof(dac_handle_table_map, dwMaxIndex), "handle table map DAC layout mismatch");
+ static_assert(offsetof(HandleTableBucket, pTable) == offsetof(dac_handle_table_bucket, pTable), "handle table bucket DAC layout mismatch");
+ static_assert(offsetof(HandleTableBucket, HandleTableIndex) == offsetof(dac_handle_table_bucket, HandleTableIndex), "handle table bucket DAC layout mismatch");
+ static_assert(offsetof(HandleTable, uADIndex) == offsetof(dac_handle_table, uADIndex), "handle table DAC layout mismatch");
+
+#ifndef DACCESS_COMPILE
+ gcDacVars->handle_table_map = reinterpret_cast<dac_handle_table_map*>(&g_HandleTableMap);
+#endif // DACCESS_COMPILE
+}
diff --git a/src/gc/objecthandle.h b/src/gc/objecthandle.h
index 6b8bcb70ed..a6d2259009 100644
--- a/src/gc/objecthandle.h
+++ b/src/gc/objecthandle.h
@@ -17,10 +17,6 @@
*/
#include "handletable.h"
-#ifdef FEATURE_COMINTEROP
-#include <weakreference.h>
-#endif // FEATURE_COMINTEROP
-
typedef DPTR(struct HandleTableMap) PTR_HandleTableMap;
typedef DPTR(struct HandleTableBucket) PTR_HandleTableBucket;
typedef DPTR(PTR_HandleTableBucket) PTR_PTR_HandleTableBucket;
@@ -32,9 +28,7 @@ struct HandleTableMap
uint32_t dwMaxIndex;
};
-GVAL_DECL(HandleTableMap, g_HandleTableMap);
-
-#define INITIAL_HANDLE_TABLE_ARRAY_SIZE 10
+extern HandleTableMap g_HandleTableMap;
// struct containing g_SystemInfo.dwNumberOfProcessors HHANDLETABLEs and current table index
// instead of just single HHANDLETABLE for on-fly balancing while adding handles on multiproc machines
@@ -61,6 +55,7 @@ struct HandleTableBucket
(flag == VHT_STRONG) || \
(flag == VHT_PINNED))
+GC_DAC_VISIBLE
OBJECTREF GetDependentHandleSecondary(OBJECTHANDLE handle);
#ifndef DACCESS_COMPILE
diff --git a/src/gc/sample/GCSample.cpp b/src/gc/sample/GCSample.cpp
index 43cb23878e..62eec6698f 100644
--- a/src/gc/sample/GCSample.cpp
+++ b/src/gc/sample/GCSample.cpp
@@ -125,7 +125,7 @@ int __cdecl main(int argc, char* argv[])
//
static MethodTable freeObjectMT;
freeObjectMT.InitializeFreeObject();
- g_pFreeObjectMethodTable = &freeObjectMT;
+ g_gc_pFreeObjectMethodTable = &freeObjectMT;
//
// Initialize GC heap
diff --git a/src/gc/sample/gcenv.ee.cpp b/src/gc/sample/gcenv.ee.cpp
index c0265d5fcf..de1a2ad5ee 100644
--- a/src/gc/sample/gcenv.ee.cpp
+++ b/src/gc/sample/gcenv.ee.cpp
@@ -320,15 +320,3 @@ MethodTable* GCToEEInterface::GetFreeObjectMethodTable()
{
return g_pFreeObjectMethodTable;
}
-
-bool IsGCSpecialThread()
-{
- // TODO: Implement for background GC
- return false;
-}
-
-bool IsGCThread()
-{
- return false;
-}
-
diff --git a/src/gc/sample/gcenv.h b/src/gc/sample/gcenv.h
index 9bace1d11c..a86cf535d5 100644
--- a/src/gc/sample/gcenv.h
+++ b/src/gc/sample/gcenv.h
@@ -29,6 +29,7 @@
#include "gcenv.object.h"
#include "gcenv.sync.h"
#include "gcenv.ee.h"
+#include "volatile.h"
#ifdef PLATFORM_UNIX
#include "gcenv.unix.inl"
diff --git a/src/gc/unix/cgroup.cpp b/src/gc/unix/cgroup.cpp
index 1775ef7ff0..992678b634 100644
--- a/src/gc/unix/cgroup.cpp
+++ b/src/gc/unix/cgroup.cpp
@@ -9,7 +9,7 @@ Module Name:
cgroup.cpp
Abstract:
- Read memory limits for the current process
+ Read memory and cpu limits for the current process
--*/
#include <cstdint>
#include <cstddef>
@@ -26,42 +26,24 @@ Abstract:
#define PROC_CGROUP_FILENAME "/proc/self/cgroup"
#define PROC_STATM_FILENAME "/proc/self/statm"
#define MEM_LIMIT_FILENAME "/memory.limit_in_bytes"
+#define CFS_QUOTA_FILENAME "/cpu.cfs_quota_us"
+#define CFS_PERIOD_FILENAME "/cpu.cfs_period_us"
class CGroup
{
char* m_memory_cgroup_path;
+ char* m_cpu_cgroup_path;
public:
CGroup()
{
- m_memory_cgroup_path = nullptr;
- char* memoryHierarchyMount = nullptr;
- char *cgroup_path_relative_to_mount = nullptr;
- size_t len;
- memoryHierarchyMount = FindMemoryHierarchyMount();
- if (memoryHierarchyMount == nullptr)
- goto done;
-
- cgroup_path_relative_to_mount = FindCGroupPathForMemorySubsystem();
- if (cgroup_path_relative_to_mount == nullptr)
- goto done;
-
- len = strlen(memoryHierarchyMount);
- len += strlen(cgroup_path_relative_to_mount);
- m_memory_cgroup_path = (char*)malloc(len+1);
- if (m_memory_cgroup_path == nullptr)
- goto done;
-
- strcpy(m_memory_cgroup_path, memoryHierarchyMount);
- strcat(m_memory_cgroup_path, cgroup_path_relative_to_mount);
-
- done:
- free(memoryHierarchyMount);
- free(cgroup_path_relative_to_mount);
+ m_memory_cgroup_path = FindCgroupPath(&IsMemorySubsystem);
+ m_cpu_cgroup_path = FindCgroupPath(&IsCpuSubsystem);
}
~CGroup()
{
free(m_memory_cgroup_path);
+ free(m_cpu_cgroup_path);
}
bool GetPhysicalMemoryLimit(size_t *val)
@@ -84,15 +66,89 @@ public:
free(mem_limit_filename);
return result;
}
+
+ bool GetCpuLimit(uint32_t *val)
+ {
+ long long quota;
+ long long period;
+ long long cpu_count;
+
+ quota = ReadCpuCGroupValue(CFS_QUOTA_FILENAME);
+ if (quota <= 0)
+ return false;
+
+ period = ReadCpuCGroupValue(CFS_PERIOD_FILENAME);
+ if (period <= 0)
+ return false;
+
+ // Cannot have less than 1 CPU
+ if (quota <= period)
+ {
+ *val = 1;
+ return true;
+ }
+
+ cpu_count = quota / period;
+ if (cpu_count < UINT32_MAX)
+ {
+ *val = cpu_count;
+ }
+ else
+ {
+ *val = UINT32_MAX;
+ }
+
+ return true;
+ }
private:
- char* FindMemoryHierarchyMount()
+ static bool IsMemorySubsystem(const char *strTok){
+ return strcmp("memory", strTok) == 0;
+ }
+
+ static bool IsCpuSubsystem(const char *strTok){
+ return strcmp("cpu", strTok) == 0;
+ }
+
+ static char* FindCgroupPath(bool (*is_subsystem)(const char *)){
+ char *cgroup_path = nullptr;
+ char *hierarchy_mount = nullptr;
+ char *hierarchy_root = nullptr;
+ char *cgroup_path_relative_to_mount = nullptr;
+
+ FindHierarchyMount(is_subsystem, &hierarchy_mount, &hierarchy_root);
+ if (hierarchy_mount == nullptr || hierarchy_root == nullptr)
+ goto done;
+
+ cgroup_path_relative_to_mount = FindCGroupPathForSubsystem(is_subsystem);
+ if (cgroup_path_relative_to_mount == nullptr)
+ goto done;
+
+ cgroup_path = (char*)malloc(strlen(hierarchy_mount) + strlen(cgroup_path_relative_to_mount) + 1);
+ if (cgroup_path == nullptr)
+ goto done;
+
+ strcpy(cgroup_path, hierarchy_mount);
+ // For a host cgroup, we need to append the relative path.
+ // In a docker container, the root and relative path are the same and we don't need to append.
+ if (strcmp(hierarchy_root, cgroup_path_relative_to_mount) != 0)
+ strcat(cgroup_path, cgroup_path_relative_to_mount);
+
+ done:
+ free(hierarchy_mount);
+ free(hierarchy_root);
+ free(cgroup_path_relative_to_mount);
+ return cgroup_path;
+ }
+
+ static void FindHierarchyMount(bool (*is_subsystem)(const char *), char** pmountpath, char** pmountroot)
{
char *line = nullptr;
size_t lineLen = 0, maxLineLen = 0;
char *filesystemType = nullptr;
char *options = nullptr;
- char* mountpath = nullptr;
+ char *mountpath = nullptr;
+ char *mountroot = nullptr;
FILE *mountinfofile = fopen(PROC_MOUNTINFO_FILENAME, "r");
if (mountinfofile == nullptr)
@@ -113,11 +169,11 @@ private:
maxLineLen = lineLen;
}
- char* separatorChar = strchr(line, '-');
+ char* separatorChar = strstr(line, " - ");
// See man page of proc to get format for /proc/self/mountinfo file
int sscanfRet = sscanf(separatorChar,
- "- %s %*s %s",
+ " - %s %*s %s",
filesystemType,
options);
if (sscanfRet != 2)
@@ -132,21 +188,26 @@ private:
char* strTok = strtok_r(options, ",", &context);
while (strTok != nullptr)
{
- if (strncmp("memory", strTok, 6) == 0)
+ if (is_subsystem(strTok))
{
mountpath = (char*)malloc(lineLen+1);
if (mountpath == nullptr)
goto done;
+ mountroot = (char*)malloc(lineLen+1);
+ if (mountroot == nullptr)
+ goto done;
sscanfRet = sscanf(line,
- "%*s %*s %*s %*s %s ",
+ "%*s %*s %*s %s %s ",
+ mountroot,
mountpath);
- if (sscanfRet != 1)
- {
- free(mountpath);
- mountpath = nullptr;
+ if (sscanfRet != 2)
assert(!"Failed to parse mount info file contents with sscanf.");
- }
+
+ // assign the output arguments and clear the locals so we don't free them.
+ *pmountpath = mountpath;
+ *pmountroot = mountroot;
+ mountpath = mountroot = nullptr;
goto done;
}
strTok = strtok_r(nullptr, ",", &context);
@@ -154,15 +215,16 @@ private:
}
}
done:
+ free(mountpath);
+ free(mountroot);
free(filesystemType);
free(options);
free(line);
if (mountinfofile)
fclose(mountinfofile);
- return mountpath;
}
- char* FindCGroupPathForMemorySubsystem()
+ static char* FindCGroupPathForSubsystem(bool (*is_subsystem)(const char *))
{
char *line = nullptr;
size_t lineLen = 0;
@@ -205,7 +267,7 @@ private:
char* strTok = strtok_r(subsystem_list, ",", &context);
while (strTok != nullptr)
{
- if (strncmp("memory", strTok, 6) == 0)
+ if (is_subsystem(strTok))
{
result = true;
break;
@@ -271,6 +333,59 @@ private:
free(line);
return result;
}
+
+ long long ReadCpuCGroupValue(const char* subsystemFilename){
+ char *filename = nullptr;
+ bool result = false;
+ long long val;
+
+ if (m_cpu_cgroup_path == nullptr)
+ return -1;
+
+ filename = (char*)malloc(strlen(m_cpu_cgroup_path) + strlen(subsystemFilename) + 1);
+ if (filename == nullptr)
+ return -1;
+
+ strcpy(filename, m_cpu_cgroup_path);
+ strcat(filename, subsystemFilename);
+ result = ReadLongLongValueFromFile(filename, &val);
+ free(filename);
+ if (!result)
+ return -1;
+
+ return val;
+ }
+
+ bool ReadLongLongValueFromFile(const char* filename, long long* val)
+ {
+ bool result = false;
+ char *line = nullptr;
+ size_t lineLen = 0;
+
+ FILE* file = nullptr;
+
+ if (val == nullptr)
+ goto done;
+
+ file = fopen(filename, "r");
+ if (file == nullptr)
+ goto done;
+
+ if (getline(&line, &lineLen, file) == -1)
+ goto done;
+
+ errno = 0;
+ *val = atoll(line);
+ if (errno != 0)
+ goto done;
+
+ result = true;
+ done:
+ if (file)
+ fclose(file);
+ free(line);
+ return result;
+ }
};
size_t GetRestrictedPhysicalMemoryLimit()
@@ -340,3 +455,13 @@ bool GetWorkingSetSize(size_t* val)
free(line);
return result;
}
+
+bool GetCpuLimit(uint32_t* val)
+{
+ CGroup cgroup;
+
+ if (val == nullptr)
+ return false;
+
+ return cgroup.GetCpuLimit(val);
+}
diff --git a/src/gc/unix/configure.cmake b/src/gc/unix/configure.cmake
index 74ae70b1a4..b118232b35 100644
--- a/src/gc/unix/configure.cmake
+++ b/src/gc/unix/configure.cmake
@@ -54,4 +54,4 @@ check_cxx_source_runs("
check_library_exists(c sched_getaffinity "" HAVE_SCHED_GETAFFINITY)
-configure_file(${CMAKE_CURRENT_SOURCE_DIR}/config.h.in ${CMAKE_CURRENT_BINARY_DIR}/config.h)
+configure_file(${CMAKE_CURRENT_LIST_DIR}/config.h.in ${CMAKE_CURRENT_BINARY_DIR}/config.h)
diff --git a/src/gc/unix/events.cpp b/src/gc/unix/events.cpp
index 7c665f4aaa..694b9ba17c 100644
--- a/src/gc/unix/events.cpp
+++ b/src/gc/unix/events.cpp
@@ -11,10 +11,6 @@
#include <errno.h>
#include "config.h"
-#ifndef __out_z
-#define __out_z
-#endif // __out_z
-
#include "gcenv.structs.h"
#include "gcenv.base.h"
#include "gcenv.os.h"
diff --git a/src/gc/unix/gcenv.unix.cpp b/src/gc/unix/gcenv.unix.cpp
index 5693fb4ff5..f564b28239 100644
--- a/src/gc/unix/gcenv.unix.cpp
+++ b/src/gc/unix/gcenv.unix.cpp
@@ -6,32 +6,15 @@
#include <cstddef>
#include <cassert>
#include <memory>
-
-// The CoreCLR PAL defines _POSIX_C_SOURCE to avoid calling non-posix pthread functions.
-// This isn't something we want, because we're totally fine using non-posix functions.
-#if defined(__APPLE__)
- #define _DARWIN_C_SOURCE
-#endif // definfed(__APPLE__)
-
#include <pthread.h>
#include <signal.h>
#include "config.h"
-// clang typedefs uint64_t to be unsigned long long, which clashes with
-// PAL/MSVC's unsigned long, causing linker errors. This ugly hack
-// will go away once the GC doesn't depend on PAL headers.
-typedef unsigned long uint64_t_hack;
-#define uint64_t uint64_t_hack
-static_assert(sizeof(uint64_t) == 8, "unsigned long isn't 8 bytes");
-
-#ifndef __out_z
-#define __out_z
-#endif // __out_z
-
#include "gcenv.structs.h"
#include "gcenv.base.h"
#include "gcenv.os.h"
#include "gcenv.unix.inl"
+#include "volatile.h"
#if HAVE_SYS_TIME_H
#include <sys/time.h>
@@ -66,6 +49,7 @@ static pthread_mutex_t g_flushProcessWriteBuffersMutex;
size_t GetRestrictedPhysicalMemoryLimit();
bool GetWorkingSetSize(size_t* val);
+bool GetCpuLimit(uint32_t* val);
static size_t g_RestrictedPhysicalMemoryLimit = 0;
@@ -507,6 +491,7 @@ bool GCToOSInterface::GetCurrentProcessAffinityMask(uintptr_t* processAffinityMa
uint32_t GCToOSInterface::GetCurrentProcessCpuCount()
{
uintptr_t pmask, smask;
+ uint32_t cpuLimit;
if (!GetCurrentProcessAffinityMask(&pmask, &smask))
return 1;
@@ -530,6 +515,9 @@ uint32_t GCToOSInterface::GetCurrentProcessCpuCount()
if (count == 0 || count > 64)
count = 64;
+ if (GetCpuLimit(&cpuLimit) && cpuLimit < count)
+ count = cpuLimit;
+
return count;
}
diff --git a/src/gc/windows/gcenv.windows.cpp b/src/gc/windows/gcenv.windows.cpp
index c47f3702e2..e05233fe7c 100644
--- a/src/gc/windows/gcenv.windows.cpp
+++ b/src/gc/windows/gcenv.windows.cpp
@@ -12,6 +12,7 @@
#include "env/gcenv.base.h"
#include "env/gcenv.os.h"
#include "env/gcenv.windows.inl"
+#include "env/volatile.h"
GCSystemInfo g_SystemInfo;
diff --git a/src/ildasm/ceeload.cpp b/src/ildasm/ceeload.cpp
index a78ff72c44..ac60b9d2a8 100644
--- a/src/ildasm/ceeload.cpp
+++ b/src/ildasm/ceeload.cpp
@@ -143,7 +143,7 @@ BOOL PELoader::open(HMODULE hMod)
if ((m_pNT32->Signature != VAL32(IMAGE_NT_SIGNATURE)) ||
(m_pNT32->FileHeader.SizeOfOptionalHeader != VAL16(sizeof(IMAGE_OPTIONAL_HEADER32))))
{
- // Make this appear uninitalized because for some reason this file is toasted.
+ // Make this appear uninitialized because for some reason this file is toasted.
m_pNT32 = NULL;
m_hMod = NULL;
return FALSE;
@@ -155,7 +155,7 @@ BOOL PELoader::open(HMODULE hMod)
if ((m_pNT64->Signature != VAL32(IMAGE_NT_SIGNATURE)) ||
(m_pNT64->FileHeader.SizeOfOptionalHeader != VAL16(sizeof(IMAGE_OPTIONAL_HEADER64))))
{
- // Make this appear uninitalized because for some reason this file is toasted.
+ // Make this appear uninitialized because for some reason this file is toasted.
m_pNT64 = NULL;
m_hMod = NULL;
return FALSE;
@@ -166,7 +166,7 @@ BOOL PELoader::open(HMODULE hMod)
}
else
{
- // Make this appear uninitalized because for some reason this file is toasted.
+ // Make this appear uninitialized because for some reason this file is toasted.
m_hMod = NULL;
return FALSE;
}
diff --git a/src/inc/CMakeLists.txt b/src/inc/CMakeLists.txt
index 40499b44ea..4c82f157bc 100644
--- a/src/inc/CMakeLists.txt
+++ b/src/inc/CMakeLists.txt
@@ -64,6 +64,10 @@ endforeach(IDL_SOURCE)
add_compile_options(-fPIC)
endif(WIN32)
+if(FEATURE_JIT_PITCHING)
+ add_definitions(-DFEATURE_JIT_PITCHING)
+endif(FEATURE_JIT_PITCHING)
+
# Compile *_i.cpp to lib
_add_library(corguids ${CORGUIDS_SOURCES})
diff --git a/src/inc/MSCOREE.IDL b/src/inc/MSCOREE.IDL
index 53d4ce3bb0..a6b60b9278 100644
--- a/src/inc/MSCOREE.IDL
+++ b/src/inc/MSCOREE.IDL
@@ -164,7 +164,7 @@ typedef enum {
STARTUP_ARM = 0x400000, // Enable the ARM feature.
STARTUP_SINGLE_APPDOMAIN = 0x800000, // application runs in default domain, no more domains are created
STARTUP_APPX_APP_MODEL = 0x1000000, // jupiter app
- STARTUP_DISABLE_RANDOMIZED_STRING_HASHING = 0x2000000 // Disable the randomized string hashing
+ STARTUP_DISABLE_RANDOMIZED_STRING_HASHING = 0x2000000 // Disable the randomized string hashing (not supported)
} STARTUP_FLAGS;
typedef enum {
diff --git a/src/inc/clrconfigvalues.h b/src/inc/clrconfigvalues.h
index 8a21a9d8fd..1e27c729f8 100644
--- a/src/inc/clrconfigvalues.h
+++ b/src/inc/clrconfigvalues.h
@@ -134,6 +134,17 @@ RETAIL_CONFIG_DWORD_INFO(EXTERNAL_FinalizeOnShutdown, W("FinalizeOnShutdown"), D
RETAIL_CONFIG_DWORD_INFO(UNSUPPORTED_ARMEnabled, W("ARMEnabled"), (DWORD)0, "Set it to 1 to enable ARM")
//
+// Jit Pitching
+//
+RETAIL_CONFIG_DWORD_INFO(INTERNAL_JitPitchEnabled, W("JitPitchEnabled"), (DWORD)0, "Set it to 1 to enable Jit Pitching")
+RETAIL_CONFIG_DWORD_INFO(INTERNAL_JitPitchMemThreshold, W("JitPitchMemThreshold"), (DWORD)0, "Do Jit Pitching when code heap usage is larger than this (in bytes)")
+RETAIL_CONFIG_DWORD_INFO(INTERNAL_JitPitchMethodSizeThreshold, W("JitPitchMethodSizeThreshold"), (DWORD)0, "Do Jit Pitching for methods whose native code size larger than this (in bytes)")
+RETAIL_CONFIG_DWORD_INFO(INTERNAL_JitPitchTimeInterval, W("JitPitchTimeInterval"), (DWORD)0, "Time interval between Jit Pitchings in ms")
+RETAIL_CONFIG_DWORD_INFO(INTERNAL_JitPitchPrintStat, W("JitPitchPrintStat"), (DWORD)0, "Print statistics about Jit Pitching")
+RETAIL_CONFIG_DWORD_INFO(INTERNAL_JitPitchMinVal, W("JitPitchMinVal"), (DWORD)0, "Do Jit Pitching if the value of the inner counter greater than this value (for debugging purpose only)")
+RETAIL_CONFIG_DWORD_INFO(INTERNAL_JitPitchMaxVal, W("JitPitchMaxVal"), (DWORD)0xffffffff, "Do Jit Pitching the value of the inner counter less then this value (for debuggin purpose only)")
+
+//
// Assembly Loader
//
RETAIL_CONFIG_DWORD_INFO_EX(EXTERNAL_DesignerNamespaceResolutionEnabled, W("designerNamespaceResolution"), FALSE, "Set it to 1 to enable DesignerNamespaceResolve event for WinRT types", CLRConfig::IgnoreEnv | CLRConfig::IgnoreHKLM | CLRConfig::IgnoreHKCU | CLRConfig::FavorConfigFile)
@@ -153,9 +164,6 @@ RETAIL_CONFIG_DWORD_INFO(EXTERNAL_NetFx45_LegacyManagedDeflateStream, W("NetFx45
RETAIL_CONFIG_DWORD_INFO(EXTERNAL_DateTime_NetFX35ParseMode, W("DateTime_NetFX35ParseMode"), 0, "Flag to enable the .NET 3.5 System.DateTime Token Replacement Policy")
RETAIL_CONFIG_DWORD_INFO(EXTERNAL_ThrowUnobservedTaskExceptions, W("ThrowUnobservedTaskExceptions"), 0, "Flag to propagate unobserved task exceptions on the finalizer thread.")
RETAIL_CONFIG_DWORD_INFO(EXTERNAL_DateTime_NetFX40AmPmParseAdjustment, W("EnableAmPmParseAdjustment"), 0, "Flag to enable the .NET 4.0 DateTimeParse to correctly parse AM/PM cases")
-#ifdef FEATURE_RANDOMIZED_STRING_HASHING
-RETAIL_CONFIG_DWORD_INFO(EXTERNAL_UseRandomizedStringHashAlgorithm, W("UseRandomizedStringHashAlgorithm"), 0, "Flag to use a string hashing algorithm who's behavior differs between AppDomains")
-#endif // FEATURE_RANDOMIZED_STRING_HASHING
//
// Conditional breakpoints
@@ -836,6 +844,7 @@ RETAIL_CONFIG_DWORD_INFO(UNSUPPORTED_ProfAPI_ValidateNGENInstrumentation, W("Pro
#ifdef FEATURE_PERFMAP
RETAIL_CONFIG_DWORD_INFO_EX(EXTERNAL_PerfMapEnabled, W("PerfMapEnabled"), 0, "This flag is used on Linux to enable writing /tmp/perf-$pid.map. It is disabled by default", CLRConfig::REGUTIL_default)
+RETAIL_CONFIG_DWORD_INFO_EX(EXTERNAL_PerfMapIgnoreSignal, W("PerfMapIgnoreSignal"), 0, "When perf map is enabled, this option will configure the specified signal to be accepeted and ignored as a marker in the perf logs. It is disabled by default", CLRConfig::REGUTIL_default)
#endif
//
@@ -1042,6 +1051,16 @@ RETAIL_CONFIG_DWORD_INFO(EXTERNAL_AllowDComReflection, W("AllowDComReflection"),
//
RETAIL_CONFIG_DWORD_INFO(INTERNAL_PerformanceTracing, W("PerformanceTracing"), 0, "Enable/disable performance tracing. Non-zero values enable tracing.")
+#ifdef FEATURE_GDBJIT
+//
+// GDBJIT
+//
+CONFIG_STRING_INFO(INTERNAL_GDBJitElfDump, W("GDBJitElfDump"), "Dump ELF for specified method")
+#ifdef FEATURE_GDBJIT_FRAME
+RETAIL_CONFIG_DWORD_INFO(INTERNAL_GDBJitEmitDebugFrame, W("GDBJitEmitDebugFrame"), TRUE, "Enable .debug_frame generation")
+#endif
+#endif
+
//
// Unknown
//
diff --git a/src/inc/corcompile.h b/src/inc/corcompile.h
index 31bf213d41..3403e2254b 100644
--- a/src/inc/corcompile.h
+++ b/src/inc/corcompile.h
@@ -1331,6 +1331,7 @@ class ICorCompilePreloader
CORCOMPILE_SECTION(READONLY_HOT) \
CORCOMPILE_SECTION(READONLY_WARM) \
CORCOMPILE_SECTION(READONLY_COLD) \
+ CORCOMPILE_SECTION(READONLY_VCHUNKS_AND_DICTIONARY) \
CORCOMPILE_SECTION(CLASS_COLD) \
CORCOMPILE_SECTION(CROSS_DOMAIN_INFO) \
CORCOMPILE_SECTION(METHOD_PRECODE_COLD) \
diff --git a/src/inc/corhlpr.h b/src/inc/corhlpr.h
index 02555c9ec3..5b263a5382 100644
--- a/src/inc/corhlpr.h
+++ b/src/inc/corhlpr.h
@@ -633,6 +633,10 @@ extern "C" {
class COR_ILMETHOD_DECODER : public COR_ILMETHOD_FAT
{
public:
+ // This returns an uninitialized decoder, suitable for placement new but nothing
+ // else. Use with caution.
+ COR_ILMETHOD_DECODER() {}
+
// Typically the ONLY way you should access COR_ILMETHOD is through
// this constructor so format changes are easier.
COR_ILMETHOD_DECODER(const COR_ILMETHOD* header)
diff --git a/src/inc/corinfo.h b/src/inc/corinfo.h
index 4af22e53f4..3171d6b00d 100644
--- a/src/inc/corinfo.h
+++ b/src/inc/corinfo.h
@@ -213,11 +213,11 @@ TODO: Talk about initializing strutures before use
#define SELECTANY extern __declspec(selectany)
#endif
-SELECTANY const GUID JITEEVersionIdentifier = { /* 28eb875f-b6a9-4a04-9ba7-69ba59deed46 */
- 0x28eb875f,
- 0xb6a9,
- 0x4a04,
- { 0x9b, 0xa7, 0x69, 0xba, 0x59, 0xde, 0xed, 0x46 }
+SELECTANY const GUID JITEEVersionIdentifier = { /* 7f70c266-eada-427b-be8a-be1260e34b1b */
+ 0x7f70c266,
+ 0xeada,
+ 0x427b,
+ {0xbe, 0x8a, 0xbe, 0x12, 0x60, 0xe3, 0x4b, 0x1b}
};
//////////////////////////////////////////////////////////////////////////////////////////////////////////
@@ -827,7 +827,7 @@ enum CorInfoFlag
CORINFO_FLG_NOSECURITYWRAP = 0x04000000, // The method requires no security checks
CORINFO_FLG_DONT_INLINE = 0x10000000, // The method should not be inlined
CORINFO_FLG_DONT_INLINE_CALLER = 0x20000000, // The method should not be inlined, nor should its callers. It cannot be tail called.
-// CORINFO_FLG_UNUSED = 0x40000000,
+ CORINFO_FLG_JIT_INTRINSIC = 0x40000000, // Method is a potential jit intrinsic; verify identity by name check
// These are internal flags that can only be on Classes
CORINFO_FLG_VALUECLASS = 0x00010000, // is the class a value class
@@ -1332,6 +1332,13 @@ struct CORINFO_RUNTIME_LOOKUP
// 1 means that value stored at first offset (offsets[0]) from pointer is offset1, and the next pointer is
// stored at pointer+offsets[0]+offset1.
bool indirectFirstOffset;
+
+ // If set, second offset is indirect.
+ // 0 means that value stored at second offset (offsets[1]) from pointer is next pointer, to which the next offset
+ // (offsets[2]) is added and so on.
+ // 1 means that value stored at second offset (offsets[1]) from pointer is offset2, and the next pointer is
+ // stored at pointer+offsets[1]+offset2.
+ bool indirectSecondOffset;
} ;
// Result of calling embedGenericHandle
@@ -2062,7 +2069,8 @@ public:
virtual void getMethodVTableOffset (
CORINFO_METHOD_HANDLE method, /* IN */
unsigned* offsetOfIndirection, /* OUT */
- unsigned* offsetAfterIndirection /* OUT */
+ unsigned* offsetAfterIndirection, /* OUT */
+ bool* isRelative /* OUT */
) = 0;
// Find the virtual method in implementingClass that overrides virtualMethod,
@@ -2252,7 +2260,6 @@ public:
CORINFO_CLASS_HANDLE cls
) = 0;
-
// Append a (possibly truncated) representation of the type cls to the preallocated buffer ppBuf of length pnBufLen
// If fNamespace=TRUE, include the namespace/enclosing classes
// If fFullInst=TRUE (regardless of fNamespace and fAssembly), include namespace and assembly for any type parameters
@@ -2783,6 +2790,15 @@ public:
const char **moduleName /* OUT */
) = 0;
+ // Return method name as in metadata, or nullptr if there is none,
+ // and optionally return the class and namespace names as in metadata.
+ // Suitable for non-debugging use.
+ virtual const char* getMethodNameFromMetadata(
+ CORINFO_METHOD_HANDLE ftn, /* IN */
+ const char **className, /* OUT */
+ const char **namespaceName /* OUT */
+ ) = 0;
+
// this function is for debugging only. It returns a value that
// is will always be the same for a given method. It is used
// to implement the 'jitRange' functionality
diff --git a/src/inc/corjit.h b/src/inc/corjit.h
index e6e8257afe..39eafe2a89 100644
--- a/src/inc/corjit.h
+++ b/src/inc/corjit.h
@@ -152,8 +152,10 @@ public:
#if defined(_TARGET_ARM_)
CORJIT_FLAG_RELATIVE_CODE_RELOCS = 41, // JIT should generate PC-relative address computations instead of EE relocation records
#else // !defined(_TARGET_ARM_)
- CORJIT_FLAG_UNUSED11 = 41
+ CORJIT_FLAG_UNUSED11 = 41,
#endif // !defined(_TARGET_ARM_)
+
+ CORJIT_FLAG_NO_INLINING = 42 // JIT should not inline any called method into this method
};
CORJIT_FLAGS()
diff --git a/src/inc/dacprivate.h b/src/inc/dacprivate.h
index a419c47fef..2f7482680d 100644
--- a/src/inc/dacprivate.h
+++ b/src/inc/dacprivate.h
@@ -507,7 +507,8 @@ struct MSLAYOUT DacpReJitData : ZeroInit<DacpReJitData>
Flags flags;
CLRDATA_ADDRESS NativeCodeAddr;
};
-
+
+
struct MSLAYOUT DacpMethodDescData : ZeroInit<DacpMethodDescData>
{
BOOL bHasNativeCode;
@@ -552,6 +553,7 @@ struct MSLAYOUT DacpMethodDescData : ZeroInit<DacpMethodDescData>
}
};
+
struct MSLAYOUT DacpMethodDescTransparencyData : ZeroInit<DacpMethodDescTransparencyData>
{
BOOL bHasCriticalTransparentInfo;
@@ -564,6 +566,21 @@ struct MSLAYOUT DacpMethodDescTransparencyData : ZeroInit<DacpMethodDescTranspar
}
};
+struct MSLAYOUT DacpTieredVersionData
+{
+ enum TieredState
+ {
+ NON_TIERED,
+ TIERED_0,
+ TIERED_1,
+ TIERED_UNKNOWN
+ };
+
+ CLRDATA_ADDRESS NativeCodeAddr;
+ TieredState TieredInfo;
+ CLRDATA_ADDRESS NativeCodeVersionNodePtr;
+};
+
// for JITType
enum JITTypes {TYPE_UNKNOWN=0,TYPE_JIT,TYPE_PJIT};
diff --git a/src/inc/dacvars.h b/src/inc/dacvars.h
index 9fe2382d86..c5eb2cf996 100644
--- a/src/inc/dacvars.h
+++ b/src/inc/dacvars.h
@@ -206,7 +206,6 @@ DEFINE_DACVAR(ULONG, UNKNOWN_POINTER_TYPE, dac__g_pICastableInterface, ::g_pICas
DEFINE_DACVAR(ULONG, UNKNOWN_POINTER_TYPE, dac__g_pExecuteBackoutCodeHelperMethod, ::g_pExecuteBackoutCodeHelperMethod)
-DEFINE_DACVAR(ULONG, UNKNOWN_POINTER_TYPE, dac__g_pObjectCtorMD, ::g_pObjectCtorMD)
DEFINE_DACVAR(ULONG, UNKNOWN_POINTER_TYPE, dac__g_pObjectFinalizerMD, ::g_pObjectFinalizerMD)
DEFINE_DACVAR(ULONG, bool, dac__g_fProcessDetach, ::g_fProcessDetach)
@@ -242,7 +241,6 @@ DEFINE_DACVAR(ULONG, SIZE_T, dac__g_runtimeVirtualSize, ::g_runtimeVirtualSize)
DEFINE_DACVAR(ULONG, SyncBlockCache *, SyncBlockCache__s_pSyncBlockCache, SyncBlockCache::s_pSyncBlockCache)
-DEFINE_DACVAR(ULONG, HandleTableMap, dac__g_HandleTableMap, ::g_HandleTableMap)
DEFINE_DACVAR(ULONG, UNKNOWN_POINTER_TYPE, dac__g_pStressLog, ::g_pStressLog)
DEFINE_DACVAR(ULONG, SIZE_T, dac__s_gsCookie, ::s_gsCookie)
diff --git a/src/inc/fixuppointer.h b/src/inc/fixuppointer.h
index 83ff20e04f..a711418bd4 100644
--- a/src/inc/fixuppointer.h
+++ b/src/inc/fixuppointer.h
@@ -141,6 +141,12 @@ public:
LIMITED_METHOD_CONTRACT;
SetValueMaybeNull((TADDR)this, addr);
}
+
+ FORCEINLINE void SetValueVolatile(PTR_TYPE addr)
+ {
+ LIMITED_METHOD_CONTRACT;
+ SetValue(addr);
+ }
#endif
#ifndef DACCESS_COMPILE
@@ -208,15 +214,38 @@ public:
return dac_cast<PTR_TYPE>(addr);
}
+ // Returns value of the encoded pointer.
+ FORCEINLINE PTR_TYPE GetValueMaybeNull() const
+ {
+ LIMITED_METHOD_DAC_CONTRACT;
+ return GetValue();
+ }
+
+#ifndef DACCESS_COMPILE
// Returns the pointer to the indirection cell.
PTR_TYPE * GetValuePtr() const
{
- LIMITED_METHOD_DAC_CONTRACT;
+ LIMITED_METHOD_CONTRACT;
TADDR addr = m_addr;
if ((addr & FIXUP_POINTER_INDIRECTION) != 0)
- return dac_cast<DPTR(PTR_TYPE)>(addr - FIXUP_POINTER_INDIRECTION);
+ return (PTR_TYPE *)(addr - FIXUP_POINTER_INDIRECTION);
return (PTR_TYPE *)&m_addr;
}
+#endif // !DACCESS_COMPILE
+
+ // Static version of GetValue. It is meant to simplify access to arrays of pointers.
+ FORCEINLINE static PTR_TYPE GetValueAtPtr(TADDR base)
+ {
+ LIMITED_METHOD_DAC_CONTRACT;
+ return dac_cast<DPTR(FixupPointer<PTR_TYPE>)>(base)->GetValue();
+ }
+
+ // Static version of GetValueMaybeNull. It is meant to simplify access to arrays of pointers.
+ FORCEINLINE static PTR_TYPE GetValueMaybeNullAtPtr(TADDR base)
+ {
+ LIMITED_METHOD_DAC_CONTRACT;
+ return dac_cast<DPTR(FixupPointer<PTR_TYPE>)>(base)->GetValueMaybeNull();
+ }
// Returns value of the encoded pointer.
// Allows the value to be tagged.
@@ -229,12 +258,20 @@ public:
return addr;
}
+#ifndef DACCESS_COMPILE
void SetValue(PTR_TYPE addr)
{
LIMITED_METHOD_CONTRACT;
m_addr = dac_cast<TADDR>(addr);
}
+ void SetValueMaybeNull(PTR_TYPE addr)
+ {
+ LIMITED_METHOD_CONTRACT;
+ SetValue(addr);
+ }
+#endif // !DACCESS_COMPILE
+
private:
TADDR m_addr;
};
@@ -283,11 +320,12 @@ public:
}
#ifndef DACCESS_COMPILE
+ // Returns whether the indirection cell contain fixup that has not been converted to real pointer yet.
+ // Does not need explicit base and thus can be used in non-DAC builds only.
FORCEINLINE BOOL IsTagged() const
{
LIMITED_METHOD_CONTRACT;
- TADDR base = (TADDR) this;
- return IsTagged(base);
+ return IsTagged((TADDR)this);
}
#endif // !DACCESS_COMPILE
@@ -382,21 +420,14 @@ public:
}
#endif
- // Returns the pointer to the indirection cell.
- PTR_TYPE * GetValuePtr(TADDR base) const
- {
- LIMITED_METHOD_CONTRACT;
- TADDR addr = base + m_delta;
- _ASSERTE((addr & FIXUP_POINTER_INDIRECTION) != 0);
- return dac_cast<DPTR(PTR_TYPE)>(addr - FIXUP_POINTER_INDIRECTION);
- }
-
#ifndef DACCESS_COMPILE
+ // Returns the pointer to the indirection cell.
PTR_TYPE * GetValuePtr() const
{
LIMITED_METHOD_CONTRACT;
- TADDR base = (TADDR) this;
- return GetValuePtr(base);
+ TADDR addr = ((TADDR)this) + m_delta;
+ _ASSERTE((addr & FIXUP_POINTER_INDIRECTION) != 0);
+ return (PTR_TYPE *)(addr - FIXUP_POINTER_INDIRECTION);
}
#endif // !DACCESS_COMPILE
@@ -412,6 +443,48 @@ public:
return addr;
}
+ // Returns whether pointer is indirect. Assumes that the value is not NULL.
+ bool IsIndirectPtr(TADDR base) const
+ {
+ LIMITED_METHOD_DAC_CONTRACT;
+ PRECONDITION(!IsNull());
+
+ TADDR addr = base + m_delta;
+
+ return (addr & FIXUP_POINTER_INDIRECTION) != 0;
+ }
+
+#ifndef DACCESS_COMPILE
+ // Returns whether pointer is indirect. Assumes that the value is not NULL.
+ // Does not need explicit base and thus can be used in non-DAC builds only.
+ bool IsIndirectPtr() const
+ {
+ LIMITED_METHOD_CONTRACT;
+ return IsIndirectPtr((TADDR)this);
+ }
+#endif
+
+ // Returns whether pointer is indirect. The value can be NULL.
+ bool IsIndirectPtrMaybeNull(TADDR base) const
+ {
+ LIMITED_METHOD_DAC_CONTRACT;
+
+ if (m_delta == 0)
+ return false;
+
+ return IsIndirectPtr(base);
+ }
+
+#ifndef DACCESS_COMPILE
+ // Returns whether pointer is indirect. The value can be NULL.
+ // Does not need explicit base and thus can be used in non-DAC builds only.
+ bool IsIndirectPtrMaybeNull() const
+ {
+ LIMITED_METHOD_CONTRACT;
+ return IsIndirectPtrMaybeNull((TADDR)this);
+ }
+#endif
+
private:
#ifndef DACCESS_COMPILE
Volatile<TADDR> m_delta;
@@ -444,10 +517,20 @@ public:
}
// Returns whether the indirection cell contain fixup that has not been converted to real pointer yet.
+ BOOL IsTagged(TADDR base) const
+ {
+ LIMITED_METHOD_DAC_CONTRACT;
+ return IsTagged();
+ }
+
+ // Returns whether the indirection cell contain fixup that has not been converted to real pointer yet.
BOOL IsTagged() const
{
LIMITED_METHOD_DAC_CONTRACT;
- return m_ptr & 1;
+ TADDR addr = m_ptr;
+ if ((addr & FIXUP_POINTER_INDIRECTION) != 0)
+ return (*PTR_TADDR(addr - FIXUP_POINTER_INDIRECTION) & 1) != 0;
+ return FALSE;
}
// Returns value of the encoded pointer.
@@ -457,18 +540,22 @@ public:
return dac_cast<PTR_TYPE>(m_ptr);
}
+#ifndef DACCESS_COMPILE
// Returns the pointer to the indirection cell.
PTR_TYPE * GetValuePtr() const
{
- LIMITED_METHOD_DAC_CONTRACT;
+ LIMITED_METHOD_CONTRACT;
+ TADDR addr = m_ptr;
+ if ((addr & FIXUP_POINTER_INDIRECTION) != 0)
+ return (PTR_TYPE *)(addr - FIXUP_POINTER_INDIRECTION);
return (PTR_TYPE *)&m_ptr;
}
+#endif // !DACCESS_COMPILE
// Returns value of the encoded pointer. Assumes that the pointer is not NULL.
PTR_TYPE GetValue(TADDR base) const
{
LIMITED_METHOD_DAC_CONTRACT;
- PRECONDITION(!IsNull());
return dac_cast<PTR_TYPE>(m_ptr);
}
@@ -480,6 +567,13 @@ public:
}
// Returns value of the encoded pointer. The pointer can be NULL.
+ PTR_TYPE GetValueMaybeNull() const
+ {
+ LIMITED_METHOD_DAC_CONTRACT;
+ return dac_cast<PTR_TYPE>(m_ptr);
+ }
+
+ // Returns value of the encoded pointer. The pointer can be NULL.
PTR_TYPE GetValueMaybeNull(TADDR base) const
{
LIMITED_METHOD_DAC_CONTRACT;
@@ -493,6 +587,43 @@ public:
return dac_cast<DPTR(PlainPointer<PTR_TYPE>)>(base)->GetValueMaybeNull(base);
}
+ // Returns whether pointer is indirect. Assumes that the value is not NULL.
+ bool IsIndirectPtr(TADDR base) const
+ {
+ LIMITED_METHOD_DAC_CONTRACT;
+
+ return (m_ptr & FIXUP_POINTER_INDIRECTION) != 0;
+ }
+
+#ifndef DACCESS_COMPILE
+ // Returns whether pointer is indirect. Assumes that the value is not NULL.
+ // Does not need explicit base and thus can be used in non-DAC builds only.
+ bool IsIndirectPtr() const
+ {
+ LIMITED_METHOD_CONTRACT;
+ return IsIndirectPtr((TADDR)this);
+ }
+#endif
+
+ // Returns whether pointer is indirect. The value can be NULL.
+ bool IsIndirectPtrMaybeNull(TADDR base) const
+ {
+ LIMITED_METHOD_DAC_CONTRACT;
+
+ return IsIndirectPtr(base);
+ }
+
+#ifndef DACCESS_COMPILE
+ // Returns whether pointer is indirect. The value can be NULL.
+ // Does not need explicit base and thus can be used in non-DAC builds only.
+ bool IsIndirectPtrMaybeNull() const
+ {
+ LIMITED_METHOD_CONTRACT;
+ return IsIndirectPtrMaybeNull((TADDR)this);
+ }
+#endif
+
+#ifndef DACCESS_COMPILE
void SetValue(PTR_TYPE addr)
{
LIMITED_METHOD_CONTRACT;
@@ -503,7 +634,6 @@ public:
void SetValue(TADDR base, PTR_TYPE addr)
{
LIMITED_METHOD_CONTRACT;
- PRECONDITION(addr != NULL);
m_ptr = dac_cast<TADDR>(addr);
}
@@ -521,7 +651,6 @@ public:
m_ptr = dac_cast<TADDR>(addr);
}
-#ifndef DACCESS_COMPILE
// Set encoded value of the pointer. The value can be NULL.
// Does not need explicit base and thus can be used in non-DAC builds only.
FORCEINLINE void SetValueMaybeNull(PTR_TYPE addr)
@@ -529,7 +658,6 @@ public:
LIMITED_METHOD_CONTRACT;
return SetValueMaybeNull((TADDR)this, addr);
}
-#endif
// Static version of SetValueMaybeNull. It is meant to simplify access to arrays of pointers.
FORCEINLINE static void SetValueMaybeNullAtPtr(TADDR base, PTR_TYPE addr)
@@ -538,6 +666,13 @@ public:
dac_cast<DPTR(PlainPointer<PTR_TYPE>)>(base)->SetValueMaybeNull(base, addr);
}
+ FORCEINLINE void SetValueVolatile(PTR_TYPE addr)
+ {
+ LIMITED_METHOD_CONTRACT;
+ VolatileStore((PTR_TYPE *)(&m_ptr), addr);
+ }
+#endif
+
private:
TADDR m_ptr;
};
diff --git a/src/inc/loaderheap.h b/src/inc/loaderheap.h
index 7d4c48f5e8..4333505e83 100644
--- a/src/inc/loaderheap.h
+++ b/src/inc/loaderheap.h
@@ -217,7 +217,7 @@ private:
size_t * m_pPrivatePerfCounter_LoaderBytes;
- DWORD m_flProtect;
+ DWORD m_Options;
LoaderHeapFreeBlock *m_pFirstFreeBlock;
@@ -288,7 +288,8 @@ protected:
SIZE_T dwReservedRegionSize,
size_t *pPrivatePerfCounter_LoaderBytes = NULL,
RangeList *pRangeList = NULL,
- BOOL fMakeExecutable = FALSE);
+ BOOL fMakeExecutable = FALSE,
+ BOOL fZeroInit = TRUE);
~UnlockedLoaderHeap();
#endif
@@ -398,10 +399,8 @@ public:
return m_dwTotalAlloc;
}
- BOOL IsExecutable()
- {
- return (PAGE_EXECUTE_READWRITE == m_flProtect);
- }
+ BOOL IsExecutable();
+ BOOL IsZeroInit();
public:
@@ -447,14 +446,16 @@ public:
DWORD dwCommitBlockSize,
size_t *pPrivatePerfCounter_LoaderBytes = NULL,
RangeList *pRangeList = NULL,
- BOOL fMakeExecutable = FALSE
+ BOOL fMakeExecutable = FALSE,
+ BOOL fZeroInit = TRUE
)
: UnlockedLoaderHeap(dwReserveBlockSize,
dwCommitBlockSize,
NULL, 0,
pPrivatePerfCounter_LoaderBytes,
pRangeList,
- fMakeExecutable)
+ fMakeExecutable,
+ fZeroInit)
{
WRAPPER_NO_CONTRACT;
m_CriticalSection = NULL;
@@ -469,7 +470,8 @@ public:
SIZE_T dwReservedRegionSize,
size_t *pPrivatePerfCounter_LoaderBytes = NULL,
RangeList *pRangeList = NULL,
- BOOL fMakeExecutable = FALSE
+ BOOL fMakeExecutable = FALSE,
+ BOOL fZeroInit = TRUE
)
: UnlockedLoaderHeap(dwReserveBlockSize,
dwCommitBlockSize,
@@ -477,7 +479,8 @@ public:
dwReservedRegionSize,
pPrivatePerfCounter_LoaderBytes,
pRangeList,
- fMakeExecutable)
+ fMakeExecutable,
+ fZeroInit)
{
WRAPPER_NO_CONTRACT;
m_CriticalSection = NULL;
diff --git a/src/inc/shash.h b/src/inc/shash.h
index cece2dd345..1650ca15b4 100644
--- a/src/inc/shash.h
+++ b/src/inc/shash.h
@@ -327,6 +327,7 @@ class SHash : public TRAITS
count_t m_tableSize;
count_t m_index;
+
Index(const SHash *hash, BOOL begin)
: m_table(hash->m_table),
m_tableSize(hash->m_tableSize),
diff --git a/src/inc/sospriv.idl b/src/inc/sospriv.idl
index 1f9028c8e1..5b718210d7 100644
--- a/src/inc/sospriv.idl
+++ b/src/inc/sospriv.idl
@@ -356,4 +356,14 @@ interface ISOSDacInterface3 : IUnknown
interface ISOSDacInterface4 : IUnknown
{
HRESULT GetClrNotification(CLRDATA_ADDRESS arguments[], int count, int *pNeeded);
-}; \ No newline at end of file
+};
+
+[
+ object,
+ local,
+ uuid(127d6abe-6c86-4e48-8e7b-220781c58101)
+]
+interface ISOSDacInterface5 : IUnknown
+{
+ HRESULT GetTieredVersions(CLRDATA_ADDRESS methodDesc, int rejitId, struct DacpTieredVersionData *nativeCodeAddrs, int cNativeCodeAddrs, int *pcNativeCodeAddrs);
+};
diff --git a/src/inc/utilcode.h b/src/inc/utilcode.h
index db8465ad89..f48af70f60 100644
--- a/src/inc/utilcode.h
+++ b/src/inc/utilcode.h
@@ -4687,6 +4687,8 @@ inline void ClrFlsClearThreadType (TlsThreadTypeFlag flag)
#define CLEAR_THREAD_TYPE_STACKWALKER() ClrFlsSetValue(TlsIdx_StackWalkerWalkingThread, NULL)
#endif // DACCESS_COMPILE
+HRESULT SetThreadName(HANDLE hThread, PCWSTR lpThreadDescription);
+
inline BOOL IsStackWalkerThread()
{
STATIC_CONTRACT_NOTHROW;
diff --git a/src/inc/volatile.h b/src/inc/volatile.h
index 5aa0e50866..ecf9ffe427 100644
--- a/src/inc/volatile.h
+++ b/src/inc/volatile.h
@@ -106,6 +106,19 @@
#define VOLATILE_MEMORY_BARRIER()
#endif // __GNUC__
+template<typename T>
+struct RemoveVolatile
+{
+ typedef T type;
+};
+
+template<typename T>
+struct RemoveVolatile<volatile T>
+{
+ typedef T type;
+};
+
+
//
// VolatileLoad loads a T from a pointer to T. It is guaranteed that this load will not be optimized
// away by the compiler, and that any operation that occurs after this load, in program order, will
@@ -113,6 +126,10 @@
// this is the case for most aligned scalar data types. If you need atomic loads or stores, you need
// to consult the compiler and CPU manuals to find which circumstances allow atomicity.
//
+// Starting at version 3.8, clang errors out on initializing of type int * to volatile int *. To fix this, we add two templates to cast away volatility
+// Helper structures for casting away volatileness
+
+
template<typename T>
inline
T VolatileLoad(T const * pt)
@@ -125,7 +142,7 @@ T VolatileLoad(T const * pt)
static const unsigned lockFreeAtomicSizeMask = (1 << 1) | (1 << 2) | (1 << 4) | (1 << 8);
if((1 << sizeof(T)) & lockFreeAtomicSizeMask)
{
- __atomic_load((T volatile const *)pt, &val, __ATOMIC_ACQUIRE);
+ __atomic_load((T const *)pt, const_cast<typename RemoveVolatile<T>::type *>(&val), __ATOMIC_ACQUIRE);
}
else
{
diff --git a/src/inc/winwrap.h b/src/inc/winwrap.h
index 299d163637..fbc565aa25 100644
--- a/src/inc/winwrap.h
+++ b/src/inc/winwrap.h
@@ -20,17 +20,6 @@
#if !defined(WIN32_LEAN_AND_MEAN)
#define WIN32_LEAN_AND_MEAN
#endif
-#if !defined(WIN32_LEAN_AND_MEAN)
-#define INC_OLE2
-#endif
-
-#ifdef _WIN64
-#define HIWORD64(p) ((ULONG_PTR)(p) >> 16)
-#else
-#define HIWORD64 HIWORD
-#endif
-
-#define SAFEDELARRAY(p) if ((p) != NULL) { delete [] p; (p) = NULL; }
//
// WinCE uniformly uses cdecl calling convention on x86. __stdcall is defined as __cdecl in SDK.
@@ -67,7 +56,6 @@
// wincrypt.h
#undef CryptAcquireContext
-#undef CryptGetDefaultProvider
#undef CryptSignHash
#undef CryptVerifySignature
@@ -78,11 +66,6 @@
#undef GetEnvironmentStrings
#undef FreeEnvironmentStrings
#undef FormatMessage
-#undef CreateMailslot
-#undef EncryptFile
-#undef DecryptFile
-#undef OpenRaw
-#undef QueryRecoveryAgents
#undef lstrcmp
#undef lstrcmpi
#undef lstrcpyn
@@ -94,18 +77,14 @@
#undef CreateSemaphore
#undef OpenSemaphore
#undef CreateWaitableTimer
-#undef OpenWaitableTimer
#undef CreateFileMapping
#undef OpenFileMapping
-#undef GetLogicalDriveStrings
#undef LoadLibrary
#undef LoadLibraryEx
#undef GetModuleFileName
#undef GetModuleHandle
#undef GetModuleHandleEx
#undef CreateProcess
-#undef FatalAppExit
-#undef GetStartupInfo
#undef GetCommandLine
#undef GetEnvironmentVariable
#undef SetEnvironmentVariable
@@ -113,51 +92,22 @@
#undef OutputDebugString
#undef FindResource
#undef FindResourceEx
-#undef EnumResourceTypes
-#undef EnumResourceNames
-#undef EnumResourceLanguages
#undef BeginUpdateResource
#undef UpdateResource
#undef EndUpdateResource
-#undef GlobalAddAtom
-#undef GlobalFindAtom
-#undef GlobalGetAtomName
-#undef AddAtom
-#undef FindAtom
-#undef GetAtomName
-#undef GetProfileInt
-#undef GetProfileString
-#undef WriteProfileString
-#undef GetProfileSection
-#undef WriteProfileSection
#undef GetPrivateProfileInt
-#undef GetPrivateProfileString
-#undef WritePrivateProfileString
-#undef GetPrivateProfileSection
-#undef WritePrivateProfileSection
-#undef GetPrivateProfileSectionNames
-#undef GetPrivateProfileStruct
-#undef WritePrivateProfileStruct
-#undef GetDriveType
#undef GetSystemDirectory
#undef GetTempPath
#undef GetTempFileName
-#undef GetWindowsDirectory
#undef SetCurrentDirectory
#undef GetCurrentDirectory
-#undef GetDiskFreeSpace
-#undef GetDiskFreeSpaceEx
#undef CreateDirectory
-#undef CreateDirectoryEx
#undef RemoveDirectory
#undef GetFullPathName
-#undef DefineDosDevice
-#undef QueryDosDevice
#undef CreateFile
#undef SetFileAttributes
#undef GetFileAttributes
#undef GetFileAttributesEx
-#undef GetCompressedFileSize
#undef DeleteFile
#undef FindFirstFileEx
#undef FindFirstFile
@@ -167,194 +117,23 @@
#undef CopyFileEx
#undef MoveFile
#undef MoveFileEx
-#undef MoveFileWithProgress
-#undef CreateSymbolicLink
-#undef QuerySymbolicLink
#undef CreateHardLink
#undef CreateNamedPipe
-#undef GetNamedPipeHandleState
-#undef CallNamedPipe
#undef WaitNamedPipe
-#undef SetVolumeLabel
-#undef GetVolumeInformation
-#undef ClearEventLog
-#undef BackupEventLog
-#undef OpenEventLog
-#undef RegisterEventSource
-#undef OpenBackupEventLog
-#undef ReadEventLog
-#undef ReportEvent
-#undef AccessCheckAndAuditAlarm
-#undef AccessCheckByTypeAndAuditAlarm
-#undef AccessCheckByTypeResultListAndAuditAlarm
-#undef ObjectOpenAuditAlarm
-#undef ObjectPrivilegeAuditAlarm
-#undef ObjectCloseAuditAlarm
-#undef ObjectDeleteAuditAlarm
-#undef PrivilegedServiceAuditAlarm
-#undef SetFileSecurity
-#undef GetFileSecurity
-#undef FindFirstChangeNotification
-#undef IsBadStringPtr
-#undef LookupAccountSid
-#undef LookupAccountName
#undef LookupPrivilegeValue
-#undef LookupPrivilegeName
-#undef LookupPrivilegeDisplayName
-#undef BuildCommDCB
-#undef BuildCommDCBAndTimeouts
-#undef CommConfigDialog
-#undef GetDefaultCommConfig
-#undef SetDefaultCommConfig
-#undef GetComputerName
-#undef SetComputerName
-#undef GetUserName
-#undef LogonUser
-#undef CreateProcessAsUser
-#undef GetCurrentHwProfile
#undef GetVersionEx
-#undef CreateJobObject
-#undef OpenJobObject
-#undef SetDllDirectory
// winuser.h
#undef MAKEINTRESOURCE
-#undef wvsprintf
-#undef LoadKeyboardLayout
-#undef GetKeyboardLayoutName
-#undef CreateDesktop
-#undef OpenDesktop
-#undef EnumDesktops
-#undef CreateWindowStation
-#undef OpenWindowStation
-#undef EnumWindowStations
#undef GetUserObjectInformation
-#undef SetUserObjectInformation
-#undef RegisterWindowMessage
-#undef SIZEZOOMSHOW
-#undef WS_TILEDWINDOW
#undef GetMessage
-#undef DispatchMessage
-#undef PeekMessage
#undef SendMessage
-#undef SendMessageTimeout
-#undef SendNotifyMessage
-#undef SendMessageCallback
-#undef BroadcastSystemMessage
-#undef RegisterDeviceNotification
-#undef PostMessage
-#undef PostThreadMessage
-#undef PostAppMessage
-#undef DefWindowProc
-#undef CallWindowProc
-#undef RegisterClass
-#undef UnregisterClass
-#undef GetClassInfo
-#undef RegisterClassEx
-#undef GetClassInfoEx
-#undef CreateWindowEx
-#undef CreateWindow
-#undef CreateDialogParam
-#undef CreateDialogIndirectParam
-#undef CreateDialog
-#undef CreateDialogIndirect
-#undef DialogBoxParam
-#undef DialogBoxIndirectParam
-#undef DialogBox
-#undef DialogBoxIndirect
-#undef SetDlgItemText
-#undef GetDlgItemText
-#undef SendDlgItemMessage
-#undef DefDlgProc
-#undef CallMsgFilter
-#undef RegisterClipboardFormat
-#undef GetClipboardFormatName
-#undef CharToOem
-#undef OemToChar
-#undef CharToOemBuff
-#undef OemToCharBuff
-#undef CharUpper
-#undef CharUpperBuff
#undef CharLower
-#undef CharLowerBuff
#undef CharNext
-#undef IsCharAlpha
-#undef IsCharAlphaNumeric
-#undef IsCharUpper
-#undef IsCharLower
-#undef GetKeyNameText
-#undef VkKeyScan
-#undef VkKeyScanEx
-#undef MapVirtualKey
-#undef MapVirtualKeyEx
-#undef LoadAccelerators
-#undef CreateAcceleratorTable
-#undef CopyAcceleratorTable
-#undef TranslateAccelerator
-#undef LoadMenu
-#undef LoadMenuIndirect
-#undef ChangeMenu
-#undef GetMenuString
-#undef InsertMenu
-#undef AppendMenu
-#undef ModifyMenu
-#undef InsertMenuItem
-#undef GetMenuItemInfo
-#undef SetMenuItemInfo
-#undef DrawText
-#undef DrawTextEx
-#undef GrayString
-#undef DrawState
-#undef TabbedTextOut
-#undef GetTabbedTextExtent
-#undef SetProp
-#undef GetProp
-#undef RemoveProp
-#undef EnumPropsEx
-#undef EnumProps
-#undef SetWindowText
-#undef GetWindowText
-#undef GetWindowTextLength
#undef MessageBox
-#undef MessageBoxEx
-#undef MessageBoxIndirect
-#undef COLOR_3DSHADOW
-#undef GetWindowLong
-#undef SetWindowLong
-#undef GetClassLong
-#undef SetClassLong
-#undef FindWindow
-#undef FindWindowEx
#undef GetClassName
-#undef SetWindowsHook
-#undef SetWindowsHook
-#undef SetWindowsHookEx
-#undef MFT_OWNERDRAW
-#undef LoadBitmap
-#undef LoadCursor
-#undef LoadCursorFromFile
-#undef LoadIcon
-#undef LoadImage
#undef LoadString
-#undef IsDialogMessage
-#undef DlgDirList
-#undef DlgDirSelectEx
-#undef DlgDirListComboBox
-#undef DlgDirSelectComboBoxEx
-#undef DefFrameProc
-#undef DefMDIChildProc
-#undef CreateMDIWindow
-#undef WinHelp
-#undef ChangeDisplaySettings
-#undef ChangeDisplaySettingsEx
-#undef EnumDisplaySettings
-#undef EnumDisplayDevices
-#undef SystemParametersInfo
-#undef GetMonitorInfo
-#undef GetWindowModuleFileName
-#undef RealGetWindowClass
-#undef GetAltTabInfo
#undef GetCalendarInfo
#undef GetDateFormat
#undef GetTimeFormat
@@ -375,7 +154,6 @@
// wincrypt.h
#define WszCryptAcquireContext CryptAcquireContextW
-#define WszCryptGetDefaultProvider CryptGetDefaultProviderW
#define WszCryptSignHash CryptSignHashW
#define WszCryptVerifySignature CryptVerifySignatureW
@@ -387,9 +165,6 @@
#else
#define WszFormatMessage CCompRC::FormatMessage
#endif
-#define WszCreateMailslot CreateMailslotW
-#define WszOpenRaw OpenRawW
-#define WszQueryRecoveryAgents QueryRecoveryAgentsW
#define Wszlstrcmp lstrcmpW
#define Wszlstrcmpi lstrcmpiW
#define WszCreateMutex CreateMutexW
@@ -397,234 +172,35 @@
#define WszCreateEvent CreateEventW
#define WszOpenEvent OpenEventW
#define WszCreateWaitableTimer CreateWaitableTimerW
-#define WszOpenWaitableTimer OpenWaitableTimerW
#define WszCreateFileMapping CreateFileMappingW
#define WszOpenFileMapping OpenFileMappingW
-#define WszGetLogicalDriveStrings GetLogicalDriveStringsW
#define WszGetModuleHandle GetModuleHandleW
#define WszGetModuleHandleEx GetModuleHandleExW
-#define WszFatalAppExit FatalAppExitW
-#define WszGetStartupInfo GetStartupInfoW
#define WszGetCommandLine GetCommandLineW
#define WszSetEnvironmentVariable SetEnvironmentVariableW
#define WszExpandEnvironmentStrings ExpandEnvironmentStringsW
#define WszOutputDebugString OutputDebugStringW
#define WszFindResource FindResourceW
#define WszFindResourceEx FindResourceExW
-#define WszEnumResourceTypes EnumResourceTypesW
-#define WszEnumResourceNames EnumResourceNamesW
-#define WszEnumResourceLanguages EnumResourceLanguagesW
#define WszBeginUpdateResource BeginUpdateResourceW
#define WszUpdateResource UpdateResourceW
#define WszEndUpdateResource EndUpdateResourceW
-#define WszGlobalAddAtom GlobalAddAtomW
-#define WszGlobalFindAtom GlobalFindAtomW
-#define WszGlobalGetAtomName GlobalGetAtomNameW
-#define WszAddAtom AddAtomW
-#define WszFindAtom FindAtomW
-#define WszGetAtomName GetAtomNameW
-#define WszGetProfileInt GetProfileIntW
-#define WszGetProfileString GetProfileStringW
-#define WszWriteProfileString WriteProfileStringW
-#define WszGetProfileSection GetProfileSectionW
-#define WszWriteProfileSection WriteProfileSectionW
#define WszGetPrivateProfileInt GetPrivateProfileIntW
-#define WszGetPrivateProfileString GetPrivateProfileStringW
-#define WszWritePrivateProfileString WritePrivateProfileStringW
-#define WszGetPrivateProfileSection GetPrivateProfileSectionW
-#define WszWritePrivateProfileSection WritePrivateProfileSectionW
-#define WszGetPrivateProfileSectionNames GetPrivateProfileSectionNamesW
-#define WszGetPrivateProfileStruct GetPrivateProfileStructW
-#define WszWritePrivateProfileStruct WritePrivateProfileStructW
-#define WszGetDriveType GetDriveTypeW
#define WszGetSystemDirectory GetSystemDirectoryW
-#define WszGetWindowsDirectory GetWindowsDirectoryW
-#define WszGetDiskFreeSpace GetDiskFreeSpaceW
-#define WszGetDiskFreeSpaceEx GetDiskFreeSpaceExW
-#define WszDefineDosDevice DefineDosDeviceW
-#define WszQueryDosDevice QueryDosDeviceW
-#define WszQuerySymbolicLink QuerySymbolicLinkW
#define WszCreateNamedPipe CreateNamedPipeW
-#define WszGetNamedPipeHandleState GetNamedPipeHandleStateW
-#define WszCallNamedPipe CallNamedPipeW
#define WszWaitNamedPipe WaitNamedPipeW
-#define WszSetVolumeLabel SetVolumeLabelW
-#define WszGetVolumeInformation GetVolumeInformationW
-#define WszClearEventLog ClearEventLogW
-#define WszBackupEventLog BackupEventLogW
-#define WszOpenEventLog OpenEventLogW
-#define WszRegisterEventSource RegisterEventSourceW
-#define WszOpenBackupEventLog OpenBackupEventLogW
-#define WszReadEventLog ReadEventLogW
-#define WszReportEvent ReportEventW
-#define WszAccessCheckAndAuditAlarm AccessCheckAndAuditAlarmW
-#define WszAccessCheckByTypeAndAuditAlarm AccessCheckByTypeAndAuditAlarmW
-#define WszAccessCheckByTypeResultListAndAuditAlarm AccessCheckByTypeResultListAndAuditAlarmW
-#define WszObjectOpenAuditAlarm ObjectOpenAuditAlarmW
-#define WszObjectPrivilegeAuditAlarm ObjectPrivilegeAuditAlarmW
-#define WszObjectCloseAuditAlarm ObjectCloseAuditAlarmW
-#define WszObjectDeleteAuditAlarm ObjectDeleteAuditAlarmW
-#define WszPrivilegedServiceAuditAlarm PrivilegedServiceAuditAlarmW
-#define WszIsBadStringPtr __DO_NOT_USE__WszIsBadStringPtr__
-#if !defined(FEATURE_CORESYSTEM) || defined(CROSSGEN_COMPILE)
-#define WszLookupAccountSid LookupAccountSidW
-#endif
-#define WszLookupAccountName LookupAccountNameW
#define WszLookupPrivilegeValue LookupPrivilegeValueW
-#define WszLookupPrivilegeName LookupPrivilegeNameW
-#define WszLookupPrivilegeDisplayName LookupPrivilegeDisplayNameW
-#define WszBuildCommDCB BuildCommDCBW
-#define WszBuildCommDCBAndTimeouts BuildCommDCBAndTimeoutsW
-#define WszCommConfigDialog CommConfigDialogW
-#define WszGetDefaultCommConfig GetDefaultCommConfigW
-#define WszSetDefaultCommConfig SetDefaultCommConfigW
-#define WszGetComputerName GetComputerNameW
-#define WszSetComputerName SetComputerNameW
-#define WszGetUserName GetUserNameW
-#define WszLogonUser LogonUserW
-#define WszCreateProcessAsUser CreateProcessAsUserW
-#define WszGetCurrentHwProfile GetCurrentHwProfileW
-#define WszCreateJobObject CreateJobObjectW
-#define WszOpenJobObject OpenJobObjectW
// winuser.h
#define WszMAKEINTRESOURCE MAKEINTRESOURCEW
-#define Wszwvsprintf wvsprintfW
-#define WszLoadKeyboardLayout LoadKeyboardLayoutW
-#define WszGetKeyboardLayoutName GetKeyboardLayoutNameW
-#define WszCreateDesktop CreateDesktopW
-#define WszOpenDesktop OpenDesktopW
-#define WszEnumDesktops EnumDesktopsW
-#define WszCreateWindowStation CreateWindowStationW
-#define WszOpenWindowStation OpenWindowStationW
-#define WszEnumWindowStations EnumWindowStationsW
#define WszGetUserObjectInformation GetUserObjectInformationW
-#define WszSetUserObjectInformation SetUserObjectInformationW
-#define WszRegisterWindowMessage RegisterWindowMessageW
-#define WszSIZEZOOMSHOW SIZEZOOMSHOWW
-#define WszWS_TILEDWINDOW WS_TILEDWINDOWW
#define WszGetMessage GetMessageW
-#define WszDispatchMessage DispatchMessageW
-#define WszPostMessage PostMessageW
-#define WszPeekMessage PeekMessageW
#define WszSendMessage SendMessageW
-#define WszSendMessageTimeout SendMessageTimeoutW
-#define WszSendNotifyMessage SendNotifyMessageW
-#define WszSendMessageCallback SendMessageCallbackW
-#define WszBroadcastSystemMessage BroadcastSystemMessageW
-#define WszRegisterDeviceNotification RegisterDeviceNotificationW
-#define WszPostMessage PostMessageW
-#define WszPostThreadMessage PostThreadMessageW
-#define WszPostAppMessage PostAppMessageW
-#define WszDefWindowProc DefWindowProcW
-#define WszCallWindowProc CallWindowProcW
-#define WszRegisterClass RegisterClassW
-#define WszUnregisterClass UnregisterClassW
-#define WszGetClassInfo GetClassInfoW
-#define WszRegisterClassEx RegisterClassExW
-#define WszGetClassInfoEx GetClassInfoExW
-#define WszCreateWindowEx CreateWindowExW
-#define WszCreateWindow CreateWindowW
-#define WszCreateDialogParam CreateDialogParamW
-#define WszCreateDialogIndirectParam CreateDialogIndirectParamW
-#define WszCreateDialog CreateDialogW
-#define WszCreateDialogIndirect CreateDialogIndirectW
-#define WszDialogBoxParam DialogBoxParamW
-#define WszDialogBoxIndirectParam DialogBoxIndirectParamW
-#define WszDialogBox DialogBoxW
-#define WszDialogBoxIndirect DialogBoxIndirectW
-#define WszSetDlgItemText SetDlgItemTextW
-#define WszGetDlgItemText GetDlgItemTextW
-#define WszSendDlgItemMessage SendDlgItemMessageW
-#define WszDefDlgProc DefDlgProcW
-#define WszCallMsgFilter CallMsgFilterW
-#define WszRegisterClipboardFormat RegisterClipboardFormatW
-#define WszGetClipboardFormatName GetClipboardFormatNameW
-#define WszCharToOem CharToOemW
-#define WszOemToChar OemToCharW
-#define WszCharToOemBuff CharToOemBuffW
-#define WszOemToCharBuff OemToCharBuffW
-#define WszCharUpper CharUpperW
-#define WszCharUpperBuff CharUpperBuffW
#define WszCharLower CharLowerW
-#define WszCharLowerBuff CharLowerBuffW
#define WszCharNext CharNextW
-#define WszIsCharAlpha IsCharAlphaW
-#define WszIsCharAlphaNumeric IsCharAlphaNumericW
-#define WszIsCharUpper IsCharUpperW
-#define WszIsCharLower IsCharLowerW
-#define WszGetKeyNameText GetKeyNameTextW
-#define WszVkKeyScan VkKeyScanW
-#define WszVkKeyScanEx VkKeyScanExW
-#define WszMapVirtualKey MapVirtualKeyW
-#define WszMapVirtualKeyEx MapVirtualKeyExW
-#define WszLoadAccelerators LoadAcceleratorsW
-#define WszCreateAcceleratorTable CreateAcceleratorTableW
-#define WszCopyAcceleratorTable CopyAcceleratorTableW
-#define WszTranslateAccelerator TranslateAcceleratorW
-#define WszLoadMenu LoadMenuW
-#define WszLoadMenuIndirect LoadMenuIndirectW
-#define WszChangeMenu ChangeMenuW
-#define WszGetMenuString GetMenuStringW
-#define WszInsertMenu InsertMenuW
-#define WszAppendMenu AppendMenuW
-#define WszModifyMenu ModifyMenuW
-#define WszInsertMenuItem InsertMenuItemW
-#define WszGetMenuItemInfo GetMenuItemInfoW
-#define WszSetMenuItemInfo SetMenuItemInfoW
-#define WszDrawText DrawTextW
-#define WszDrawTextEx DrawTextExW
-#define WszGrayString GrayStringW
-#define WszDrawState DrawStateW
-#define WszTabbedTextOut TabbedTextOutW
-#define WszGetTabbedTextExtent GetTabbedTextExtentW
-#define WszSetProp SetPropW
-#define WszGetProp GetPropW
-#define WszRemoveProp RemovePropW
-#define WszEnumPropsEx EnumPropsExW
-#define WszEnumProps EnumPropsW
-#define WszSetWindowText SetWindowTextW
-#define WszGetWindowText GetWindowTextW
-#define WszGetWindowTextLength GetWindowTextLengthW
#define WszMessageBox LateboundMessageBoxW
-#define WszMessageBoxEx MessageBoxExW
-#define WszMessageBoxIndirect MessageBoxIndirectW
-#define WszGetWindowLong GetWindowLongW
-#define WszSetWindowLong SetWindowLongW
-#define WszSetWindowLongPtr SetWindowLongPtrW
-#define WszGetWindowLongPtr GetWindowLongPtrW
-#define WszGetClassLong GetClassLongW
-#define WszSetClassLong SetClassLongW
-#define WszFindWindow FindWindowW
-#define WszFindWindowEx FindWindowExW
#define WszGetClassName GetClassNameW
-#define WszSetWindowsHook SetWindowsHookW
-#define WszSetWindowsHook SetWindowsHookW
-#define WszSetWindowsHookEx SetWindowsHookExW
-#define WszLoadBitmap LoadBitmapW
-#define WszLoadCursor LoadCursorW
-#define WszLoadCursorFromFile LoadCursorFromFileW
-#define WszLoadIcon LoadIconW
-#define WszLoadImage LoadImageW
#define WszLoadString LoadStringW
-#define WszIsDialogMessage IsDialogMessageW
-#define WszDlgDirList DlgDirListW
-#define WszDlgDirSelectEx DlgDirSelectExW
-#define WszDlgDirListComboBox DlgDirListComboBoxW
-#define WszDlgDirSelectComboBoxEx DlgDirSelectComboBoxExW
-#define WszDefFrameProc DefFrameProcW
-#define WszDefMDIChildProc DefMDIChildProcW
-#define WszCreateMDIWindow CreateMDIWindowW
-#define WszWinHelp WinHelpW
-#define WszChangeDisplaySettings ChangeDisplaySettingsW
-#define WszChangeDisplaySettingsEx ChangeDisplaySettingsExW
-#define WszEnumDisplaySettings EnumDisplaySettingsW
-#define WszEnumDisplayDevices EnumDisplayDevicesW
-#define WszSystemParametersInfo SystemParametersInfoW
-#define WszGetMonitorInfo GetMonitorInfoW
-#define WszGetWindowModuleFileName GetWindowModuleFileNameW
-#define WszRealGetWindowClass RealGetWindowClassW
-#define WszGetAltTabInfo GetAltTabInfoW
#define WszRegOpenKeyEx ClrRegOpenKeyEx
#define WszRegOpenKey(hKey, wszSubKey, phkRes) ClrRegOpenKeyEx(hKey, wszSubKey, 0, KEY_ALL_ACCESS, phkRes)
#define WszRegQueryValue RegQueryValueW
@@ -645,8 +221,6 @@
#define WszCreateSemaphore CreateSemaphoreW
#define WszQueryActCtxW QueryActCtxW
-// winnetwk.h
-#define WszWNetGetConnection WNetGetConnectionW
#ifdef FEATURE_CORESYSTEM
@@ -666,9 +240,6 @@
#define _T(str) W(str)
#endif
-// on win98 and higher
-#define Wszlstrlen lstrlenW
-
//File and Directory Functions which need special handling for LongFile Names
//Note only the functions which are currently used are defined
#define WszLoadLibrary LoadLibraryExWrapper
@@ -706,17 +277,7 @@
//NOTE: IF the following API's are enabled ensure that they can work with LongFile Names
//See the usage and implementation of above API's
//
-//#define WszGetCompressedFileSize GetCompressedFileSizeW
-//#define WszMoveFileWithProgress MoveFileWithProgressW
-//#define WszEncryptFile EncryptFileW
-//#define WszDecryptFile DecryptFileW
-//#define WszSetFileSecurity SetFileSecurityW
-//#define WszGetFileSecurity GetFileSecurityW
-//#define WszFindFirstChangeNotification FindFirstChangeNotificationW
-//#define WszSetDllDirectory SetDllDirectoryW
//#define WszSetCurrentDirectory SetCurrentDirectoryW
-//#define WszCreateDirectoryEx CreateDirectoryExW
-//#define WszCreateSymbolicLink CreateSymbolicLinkW
//#define WszGetBinaryType GetBinaryTypeWrapper //Coresys does not seem to have this API
#if FEATURE_PAL
diff --git a/src/jit/ICorJitInfo_API_names.h b/src/jit/ICorJitInfo_API_names.h
index 1330f81097..34a8bc0626 100644
--- a/src/jit/ICorJitInfo_API_names.h
+++ b/src/jit/ICorJitInfo_API_names.h
@@ -106,6 +106,7 @@ DEF_CLR_API(getEEInfo)
DEF_CLR_API(getJitTimeLogFilename)
DEF_CLR_API(getMethodDefFromMethod)
DEF_CLR_API(getMethodName)
+DEF_CLR_API(getMethodNameFromMetadata)
DEF_CLR_API(getMethodHash)
DEF_CLR_API(findNameOfToken)
DEF_CLR_API(getSystemVAmd64PassStructInRegisterDescriptor)
diff --git a/src/jit/ICorJitInfo_API_wrapper.hpp b/src/jit/ICorJitInfo_API_wrapper.hpp
index b9fd876995..78177e16d7 100644
--- a/src/jit/ICorJitInfo_API_wrapper.hpp
+++ b/src/jit/ICorJitInfo_API_wrapper.hpp
@@ -122,10 +122,11 @@ CORINFO_MODULE_HANDLE WrapICorJitInfo::getMethodModule(
void WrapICorJitInfo::getMethodVTableOffset(
CORINFO_METHOD_HANDLE method, /* IN */
unsigned* offsetOfIndirection, /* OUT */
- unsigned* offsetAfterIndirection /* OUT */)
+ unsigned* offsetAfterIndirection, /* OUT */
+ bool* isRelative /* OUT */)
{
API_ENTER(getMethodVTableOffset);
- wrapHnd->getMethodVTableOffset(method, offsetOfIndirection, offsetAfterIndirection);
+ wrapHnd->getMethodVTableOffset(method, offsetOfIndirection, offsetAfterIndirection, isRelative);
API_LEAVE(getMethodVTableOffset);
}
@@ -1028,6 +1029,17 @@ const char* WrapICorJitInfo::getMethodName(
return temp;
}
+const char* WrapICorJitInfo::getMethodNameFromMetadata(
+ CORINFO_METHOD_HANDLE ftn, /* IN */
+ const char **className, /* OUT */
+ const char **namespaceName /* OUT */)
+{
+ API_ENTER(getMethodNameFromMetadata);
+ const char* temp = wrapHnd->getMethodNameFromMetaData(ftn, moduleName, namespaceName);
+ API_LEAVE(getMethodNameFromMetadata);
+ return temp;
+}
+
unsigned WrapICorJitInfo::getMethodHash(
CORINFO_METHOD_HANDLE ftn /* IN */)
{
diff --git a/src/jit/alloc.cpp b/src/jit/alloc.cpp
index 5c5f712a3f..4cde8664dc 100644
--- a/src/jit/alloc.cpp
+++ b/src/jit/alloc.cpp
@@ -308,60 +308,6 @@ void ArenaAllocator::freeHostMemory(void* block)
#endif // !defined(DEBUG)
}
-#if defined(DEBUG)
-//------------------------------------------------------------------------
-// ArenaAllocator::alloateMemory:
-// Allocates memory using an `ArenaAllocator`.
-//
-// Arguments:
-// size - The number of bytes to allocate.
-//
-// Return Value:
-// A pointer to the allocated memory.
-//
-// Note:
-// This is the DEBUG-only version of `allocateMemory`; the release
-// version of this method is defined in the corresponding header file.
-// This version of the method has some abilities that the release
-// version does not: it may inject faults into the allocator and
-// seeds all allocations with a specified pattern to help catch
-// use-before-init problems.
-void* ArenaAllocator::allocateMemory(size_t size)
-{
- assert(isInitialized());
- assert(size != 0 && (size & (sizeof(int) - 1)) == 0);
-
- // Ensure that we always allocate in pointer sized increments.
- size = (size_t)roundUp(size, sizeof(size_t));
-
- if (JitConfig.ShouldInjectFault() != 0)
- {
- // Force the underlying memory allocator (either the OS or the CLR hoster)
- // to allocate the memory. Any fault injection will kick in.
- void* p = ClrAllocInProcessHeap(0, S_SIZE_T(1));
- if (p != nullptr)
- {
- ClrFreeInProcessHeap(0, p);
- }
- else
- {
- NOMEM(); // Throw!
- }
- }
-
- void* block = m_nextFreeByte;
- m_nextFreeByte += size;
-
- if (m_nextFreeByte > m_lastFreeByte)
- {
- block = allocateNewPage(size, true);
- }
-
- memset(block, UninitializedWord<char>(), size);
- return block;
-}
-#endif // defined(DEBUG)
-
//------------------------------------------------------------------------
// ArenaAllocator::getTotalBytesAllocated:
// Gets the total number of bytes allocated for all of the arena pages
diff --git a/src/jit/alloc.h b/src/jit/alloc.h
index a769341378..2186bcf5bd 100644
--- a/src/jit/alloc.h
+++ b/src/jit/alloc.h
@@ -67,22 +67,7 @@ public:
virtual void destroy();
-#if defined(DEBUG)
- void* allocateMemory(size_t sz);
-#else // defined(DEBUG)
- inline void* allocateMemory(size_t size)
- {
- void* block = m_nextFreeByte;
- m_nextFreeByte += size;
-
- if (m_nextFreeByte > m_lastFreeByte)
- {
- block = allocateNewPage(size, true);
- }
-
- return block;
- }
-#endif // !defined(DEBUG)
+ inline void* allocateMemory(size_t sz);
size_t getTotalBytesAllocated();
size_t getTotalBytesUsed();
@@ -96,4 +81,60 @@ public:
static ArenaAllocator* getPooledAllocator(IEEMemoryManager* memoryManager);
};
+//------------------------------------------------------------------------
+// ArenaAllocator::allocateMemory:
+// Allocates memory using an `ArenaAllocator`.
+//
+// Arguments:
+// size - The number of bytes to allocate.
+//
+// Return Value:
+// A pointer to the allocated memory.
+//
+// Note:
+// The DEBUG version of the method has some abilities that the release
+// version does not: it may inject faults into the allocator and
+// seeds all allocations with a specified pattern to help catch
+// use-before-init problems.
+//
+inline void* ArenaAllocator::allocateMemory(size_t size)
+{
+ assert(isInitialized());
+ assert(size != 0);
+
+ // Ensure that we always allocate in pointer sized increments.
+ size = (size_t)roundUp(size, sizeof(size_t));
+
+#if defined(DEBUG)
+ if (JitConfig.ShouldInjectFault() != 0)
+ {
+ // Force the underlying memory allocator (either the OS or the CLR hoster)
+ // to allocate the memory. Any fault injection will kick in.
+ void* p = ClrAllocInProcessHeap(0, S_SIZE_T(1));
+ if (p != nullptr)
+ {
+ ClrFreeInProcessHeap(0, p);
+ }
+ else
+ {
+ NOMEM(); // Throw!
+ }
+ }
+#endif
+
+ void* block = m_nextFreeByte;
+ m_nextFreeByte += size;
+
+ if (m_nextFreeByte > m_lastFreeByte)
+ {
+ block = allocateNewPage(size, true);
+ }
+
+#if defined(DEBUG)
+ memset(block, UninitializedWord<char>(), size);
+#endif
+
+ return block;
+}
+
#endif // _ALLOC_H_
diff --git a/src/jit/assertionprop.cpp b/src/jit/assertionprop.cpp
index bcdae634e0..ed49e841ea 100644
--- a/src/jit/assertionprop.cpp
+++ b/src/jit/assertionprop.cpp
@@ -524,7 +524,7 @@ ASSERT_TP& Compiler::GetAssertionDep(unsigned lclNum)
void Compiler::optAssertionTraitsInit(AssertionIndex assertionCount)
{
- apTraits = new (getAllocator()) BitVecTraits(assertionCount, this);
+ apTraits = new (this, CMK_AssertionProp) BitVecTraits(assertionCount, this);
apFull = BitVecOps::MakeFull(apTraits);
}
@@ -547,9 +547,9 @@ void Compiler::optAssertionInit(bool isLocalProp)
optMaxAssertionCount = countFunc[isLocalProp ? lowerBound : min(upperBound, codeSize)];
optLocalAssertionProp = isLocalProp;
- optAssertionTabPrivate = new (getAllocator()) AssertionDsc[optMaxAssertionCount];
+ optAssertionTabPrivate = new (this, CMK_AssertionProp) AssertionDsc[optMaxAssertionCount];
optComplementaryAssertionMap =
- new (getAllocator()) AssertionIndex[optMaxAssertionCount](); // zero-inited (NO_ASSERTION_INDEX.)
+ new (this, CMK_AssertionProp) AssertionIndex[optMaxAssertionCount + 1](); // zero-inited (NO_ASSERTION_INDEX)
assert(NO_ASSERTION_INDEX == 0);
if (!isLocalProp)
@@ -559,7 +559,7 @@ void Compiler::optAssertionInit(bool isLocalProp)
if (optAssertionDep == nullptr)
{
- optAssertionDep = new (getAllocator()) ExpandArray<ASSERT_TP>(getAllocator(), max(1, lvaCount));
+ optAssertionDep = new (this, CMK_AssertionProp) ExpandArray<ASSERT_TP>(getAllocator(), max(1, lvaCount));
}
optAssertionTraitsInit(optMaxAssertionCount);
@@ -2150,6 +2150,10 @@ void Compiler::optMapComplementary(AssertionIndex assertionIndex, AssertionIndex
{
return;
}
+
+ assert(assertionIndex <= optMaxAssertionCount);
+ assert(index <= optMaxAssertionCount);
+
optComplementaryAssertionMap[assertionIndex] = index;
optComplementaryAssertionMap[index] = assertionIndex;
}
@@ -3417,7 +3421,7 @@ GenTreePtr Compiler::optAssertionProp_Comma(ASSERT_VALARG_TP assertions, const G
if ((tree->gtGetOp1()->OperGet() == GT_ARR_BOUNDS_CHECK) &&
((tree->gtGetOp1()->gtFlags & GTF_ARR_BOUND_INBND) != 0))
{
- optRemoveRangeCheck(tree, stmt, true, GTF_ASG, true /* force remove */);
+ optRemoveRangeCheck(tree, stmt);
return optAssertionProp_Update(tree, tree, stmt);
}
return nullptr;
@@ -3471,6 +3475,7 @@ GenTreePtr Compiler::optAssertionProp_Ind(ASSERT_VALARG_TP assertions, const Gen
}
#endif
tree->gtFlags &= ~GTF_EXCEPT;
+ tree->gtFlags |= GTF_IND_NONFAULTING;
// Set this flag to prevent reordering
tree->gtFlags |= GTF_ORDER_SIDEEFF;
diff --git a/src/jit/block.cpp b/src/jit/block.cpp
index 8e5dc2999f..86760e4962 100644
--- a/src/jit/block.cpp
+++ b/src/jit/block.cpp
@@ -583,6 +583,17 @@ void BasicBlock::dspBlockHeader(Compiler* compiler,
printf("\n");
}
+const char* BasicBlock::dspToString(int blockNumPadding /* = 2*/)
+{
+ static char buffers[3][64]; // static array of 3 to allow 3 concurrent calls in one printf()
+ static int nextBufferIndex = 0;
+
+ auto& buffer = buffers[nextBufferIndex];
+ nextBufferIndex = (nextBufferIndex + 1) % _countof(buffers);
+ _snprintf_s(buffer, _countof(buffer), _countof(buffer), "BB%02u%*s [%04u]", bbNum, blockNumPadding, "", bbID);
+ return buffer;
+}
+
#endif // DEBUG
// Allocation function for MemoryPhiArg.
@@ -1283,6 +1294,10 @@ BasicBlock* Compiler::bbNewBasicBlock(BBjumpKinds jumpKind)
block->bbCodeOffs = BAD_IL_OFFSET;
block->bbCodeOffsEnd = BAD_IL_OFFSET;
+#ifdef DEBUG
+ block->bbID = compBasicBlockID++;
+#endif
+
/* Give the block a number, set the ancestor count and weight */
++fgBBcount;
@@ -1323,7 +1338,7 @@ BasicBlock* Compiler::bbNewBasicBlock(BBjumpKinds jumpKind)
#ifdef DEBUG
if (verbose)
{
- printf("New Basic Block BB%02u [%p] created.\n", block->bbNum, dspPtr(block));
+ printf("New Basic Block %s created.\n", block->dspToString());
}
#endif
diff --git a/src/jit/block.h b/src/jit/block.h
index ad120fc451..361b4519e3 100644
--- a/src/jit/block.h
+++ b/src/jit/block.h
@@ -517,7 +517,8 @@ struct BasicBlock : private LIR::Range
bool showFlags = false,
bool showPreds = true); // Print a simple basic block header for various output, including a
// list of predecessors and successors.
-#endif // DEBUG
+ const char* dspToString(int blockNumPadding = 0);
+#endif // DEBUG
typedef unsigned weight_t; // Type used to hold block and edge weights
// Note that for CLR v2.0 and earlier our
@@ -1052,6 +1053,7 @@ struct BasicBlock : private LIR::Range
// in the BB list with that stamp (in this field); then we can tell if (e.g.) predecessors are
// still in the BB list by whether they have the same stamp (with high probability).
unsigned bbTraversalStamp;
+ unsigned bbID;
#endif // DEBUG
ThisInitState bbThisOnEntry();
diff --git a/src/jit/codegenarm.cpp b/src/jit/codegenarm.cpp
index 4a37681234..26c6854d06 100644
--- a/src/jit/codegenarm.cpp
+++ b/src/jit/codegenarm.cpp
@@ -823,7 +823,7 @@ void CodeGen::genCodeForNegNot(GenTree* tree)
}
else
{
- getEmitter()->emitIns_R_R_I(ins, emitTypeSize(tree), targetReg, operandReg, 0);
+ getEmitter()->emitIns_R_R_I(ins, emitTypeSize(tree), targetReg, operandReg, 0, INS_FLAGS_SET);
}
genProduceReg(tree);
@@ -1528,7 +1528,7 @@ void CodeGen::genLongToIntCast(GenTree* cast)
}
//------------------------------------------------------------------------
-// genIntToFloatCast: Generate code to cast an int/long to float/double
+// genIntToFloatCast: Generate code to cast an int to float/double
//
// Arguments:
// treeNode - The GT_CAST node
@@ -1564,40 +1564,26 @@ void CodeGen::genIntToFloatCast(GenTreePtr treeNode)
srcType = genUnsignedType(srcType);
}
- // We should never see a srcType whose size is neither EA_4BYTE or EA_8BYTE
+ // We only expect a srcType whose size is EA_4BYTE.
// For conversions from small types (byte/sbyte/int16/uint16) to float/double,
// we expect the front-end or lowering phase to have generated two levels of cast.
//
emitAttr srcSize = EA_ATTR(genTypeSize(srcType));
- noway_assert((srcSize == EA_4BYTE) || (srcSize == EA_8BYTE));
+ noway_assert(srcSize == EA_4BYTE);
instruction insVcvt = INS_invalid;
if (dstType == TYP_DOUBLE)
{
- if (srcSize == EA_4BYTE)
- {
- insVcvt = (varTypeIsUnsigned(srcType)) ? INS_vcvt_u2d : INS_vcvt_i2d;
- }
- else
- {
- assert(srcSize == EA_8BYTE);
- NYI_ARM("Casting int64/uint64 to double in genIntToFloatCast");
- }
+ insVcvt = (varTypeIsUnsigned(srcType)) ? INS_vcvt_u2d : INS_vcvt_i2d;
}
else
{
assert(dstType == TYP_FLOAT);
- if (srcSize == EA_4BYTE)
- {
- insVcvt = (varTypeIsUnsigned(srcType)) ? INS_vcvt_u2f : INS_vcvt_i2f;
- }
- else
- {
- assert(srcSize == EA_8BYTE);
- NYI_ARM("Casting int64/uint64 to float in genIntToFloatCast");
- }
+ insVcvt = (varTypeIsUnsigned(srcType)) ? INS_vcvt_u2f : INS_vcvt_i2f;
}
+ // All other cast are implemented by different CORINFO_HELP_XX2XX
+ // Look to Compiler::fgMorphCast()
genConsumeOperands(treeNode->AsOp());
@@ -1609,7 +1595,7 @@ void CodeGen::genIntToFloatCast(GenTreePtr treeNode)
}
//------------------------------------------------------------------------
-// genFloatToIntCast: Generate code to cast float/double to int/long
+// genFloatToIntCast: Generate code to cast float/double to int
//
// Arguments:
// treeNode - The GT_CAST node
@@ -1640,40 +1626,26 @@ void CodeGen::genFloatToIntCast(GenTreePtr treeNode)
var_types srcType = op1->TypeGet();
assert(varTypeIsFloating(srcType) && !varTypeIsFloating(dstType));
- // We should never see a dstType whose size is neither EA_4BYTE or EA_8BYTE
+ // We only expect a dstType whose size is EA_4BYTE.
// For conversions to small types (byte/sbyte/int16/uint16) from float/double,
// we expect the front-end or lowering phase to have generated two levels of cast.
//
emitAttr dstSize = EA_ATTR(genTypeSize(dstType));
- noway_assert((dstSize == EA_4BYTE) || (dstSize == EA_8BYTE));
+ noway_assert(dstSize == EA_4BYTE);
instruction insVcvt = INS_invalid;
if (srcType == TYP_DOUBLE)
{
- if (dstSize == EA_4BYTE)
- {
- insVcvt = (varTypeIsUnsigned(dstType)) ? INS_vcvt_d2u : INS_vcvt_d2i;
- }
- else
- {
- assert(dstSize == EA_8BYTE);
- NYI_ARM("Casting double to int64/uint64 in genIntToFloatCast");
- }
+ insVcvt = (varTypeIsUnsigned(dstType)) ? INS_vcvt_d2u : INS_vcvt_d2i;
}
else
{
assert(srcType == TYP_FLOAT);
- if (dstSize == EA_4BYTE)
- {
- insVcvt = (varTypeIsUnsigned(dstType)) ? INS_vcvt_f2u : INS_vcvt_f2i;
- }
- else
- {
- assert(dstSize == EA_8BYTE);
- NYI_ARM("Casting float to int64/uint64 in genIntToFloatCast");
- }
+ insVcvt = (varTypeIsUnsigned(dstType)) ? INS_vcvt_f2u : INS_vcvt_f2i;
}
+ // All other cast are implemented by different CORINFO_HELP_XX2XX
+ // Look to Compiler::fgMorphCast()
genConsumeOperands(treeNode->AsOp());
diff --git a/src/jit/codegenarm64.cpp b/src/jit/codegenarm64.cpp
index 2e98e21c4d..640478b4e7 100644
--- a/src/jit/codegenarm64.cpp
+++ b/src/jit/codegenarm64.cpp
@@ -1502,53 +1502,44 @@ void CodeGen::genSetRegToConst(regNumber targetReg, var_types targetType, GenTre
// Generate code to get the high N bits of a N*N=2N bit multiplication result
void CodeGen::genCodeForMulHi(GenTreeOp* treeNode)
{
- assert(!(treeNode->gtFlags & GTF_UNSIGNED));
assert(!treeNode->gtOverflowEx());
-#if 0
+ genConsumeOperands(treeNode);
+
regNumber targetReg = treeNode->gtRegNum;
var_types targetType = treeNode->TypeGet();
- emitter *emit = getEmitter();
- emitAttr size = emitTypeSize(treeNode);
- GenTree *op1 = treeNode->gtOp1;
- GenTree *op2 = treeNode->gtOp2;
+ emitter* emit = getEmitter();
+ emitAttr attr = emitTypeSize(treeNode);
+ unsigned isUnsigned = (treeNode->gtFlags & GTF_UNSIGNED);
- // to get the high bits of the multiply, we are constrained to using the
- // 1-op form: RDX:RAX = RAX * rm
- // The 3-op form (Rx=Ry*Rz) does not support it.
+ GenTreePtr op1 = treeNode->gtGetOp1();
+ GenTreePtr op2 = treeNode->gtGetOp2();
- genConsumeOperands(treeNode);
+ assert(!varTypeIsFloating(targetType));
- GenTree* regOp = op1;
- GenTree* rmOp = op2;
-
- // Set rmOp to the contained memory operand (if any)
- //
- if (op1->isContained() || (!op2->isContained() && (op2->gtRegNum == targetReg)))
- {
- regOp = op2;
- rmOp = op1;
- }
- assert(!regOp->isContained());
-
- // Setup targetReg when neither of the source operands was a matching register
- if (regOp->gtRegNum != targetReg)
+ // The arithmetic node must be sitting in a register (since it's not contained)
+ assert(targetReg != REG_NA);
+
+ if (EA_SIZE(attr) == EA_8BYTE)
{
- inst_RV_RV(ins_Copy(targetType), targetReg, regOp->gtRegNum, targetType);
+ instruction ins = isUnsigned ? INS_umulh : INS_smulh;
+
+ regNumber r = emit->emitInsTernary(ins, attr, treeNode, op1, op2);
+
+ assert(r == targetReg);
}
-
- emit->emitInsBinary(INS_imulEAX, size, treeNode, rmOp);
-
- // Move the result to the desired register, if necessary
- if (targetReg != REG_RDX)
+ else
{
- inst_RV_RV(INS_mov, targetReg, REG_RDX, targetType);
+ assert(EA_SIZE(attr) == EA_4BYTE);
+
+ instruction ins = isUnsigned ? INS_umull : INS_smull;
+
+ regNumber r = emit->emitInsTernary(ins, EA_4BYTE, treeNode, op1, op2);
+
+ emit->emitIns_R_R_I(isUnsigned ? INS_lsr : INS_asr, EA_8BYTE, targetReg, targetReg, 32);
}
genProduceReg(treeNode);
-#else // !0
- NYI("genCodeForMulHi");
-#endif // !0
}
// Generate code for ADD, SUB, MUL, DIV, UDIV, AND, OR and XOR
@@ -1568,10 +1559,10 @@ void CodeGen::genCodeForBinary(GenTree* treeNode)
instruction ins = genGetInsForOper(treeNode->OperGet(), targetType);
// The arithmetic node must be sitting in a register (since it's not contained)
- noway_assert(targetReg != REG_NA);
+ assert(targetReg != REG_NA);
regNumber r = emit->emitInsTernary(ins, emitTypeSize(treeNode), treeNode, op1, op2);
- noway_assert(r == targetReg);
+ assert(r == targetReg);
genProduceReg(treeNode);
}
@@ -3501,14 +3492,16 @@ void CodeGen::genCodeForCompare(GenTreeOp* tree)
cmpSize = EA_8BYTE;
}
+ instruction ins = tree->OperIs(GT_TEST_EQ, GT_TEST_NE) ? INS_tst : INS_cmp;
+
if (op2->isContainedIntOrIImmed())
{
GenTreeIntConCommon* intConst = op2->AsIntConCommon();
- emit->emitIns_R_I(INS_cmp, cmpSize, op1->gtRegNum, intConst->IconValue());
+ emit->emitIns_R_I(ins, cmpSize, op1->gtRegNum, intConst->IconValue());
}
else
{
- emit->emitIns_R_R(INS_cmp, cmpSize, op1->gtRegNum, op2->gtRegNum);
+ emit->emitIns_R_R(ins, cmpSize, op1->gtRegNum, op2->gtRegNum);
}
}
diff --git a/src/jit/codegenarmarch.cpp b/src/jit/codegenarmarch.cpp
index 8db2f12052..f9081e89c1 100644
--- a/src/jit/codegenarmarch.cpp
+++ b/src/jit/codegenarmarch.cpp
@@ -185,6 +185,10 @@ void CodeGen::genCodeForTreeNode(GenTreePtr treeNode)
genLeaInstruction(treeNode->AsAddrMode());
break;
+ case GT_INDEX_ADDR:
+ genCodeForIndexAddr(treeNode->AsIndexAddr());
+ break;
+
case GT_IND:
genCodeForIndir(treeNode->AsIndir());
break;
@@ -231,6 +235,10 @@ void CodeGen::genCodeForTreeNode(GenTreePtr treeNode)
case GT_GE:
case GT_GT:
case GT_CMP:
+#ifdef _TARGET_ARM64_
+ case GT_TEST_EQ:
+ case GT_TEST_NE:
+#endif // _TARGET_ARM64_
genCodeForCompare(treeNode->AsOp());
break;
@@ -265,7 +273,8 @@ void CodeGen::genCodeForTreeNode(GenTreePtr treeNode)
case GT_LIST:
case GT_FIELD_LIST:
case GT_ARGPLACE:
- // Nothing to do
+ // Should always be marked contained.
+ assert(!"LIST, FIELD_LIST and ARGPLACE nodes should always be marked contained.");
break;
case GT_PUTARG_STK:
@@ -540,13 +549,15 @@ void CodeGen::genPutArgStk(GenTreePutArgStk* treeNode)
// If it is contained then source must be the integer constant zero
if (source->isContained())
{
+#ifdef _TARGET_ARM64_
assert(source->OperGet() == GT_CNS_INT);
assert(source->AsIntConCommon()->IconValue() == 0);
- NYI_ARM("genPutArgStk: contained zero source");
-#ifdef _TARGET_ARM64_
emit->emitIns_S_R(storeIns, storeAttr, REG_ZR, varNumOut, argOffsetOut);
-#endif // _TARGET_ARM64_
+#else // !_TARGET_ARM64_
+ // There is no zero register on ARM32
+ unreached();
+#endif // !_TARGET_ARM64
}
else
{
@@ -654,6 +665,11 @@ void CodeGen::genPutArgStk(GenTreePutArgStk* treeNode)
// only used when we have a multireg struct with a LclVar source
unsigned varNumInp = BAD_VAR_NUM;
+#ifdef _TARGET_ARM_
+ // On ARM32, size of reference map can be larger than MAX_ARG_REG_COUNT
+ gcPtrs = treeNode->gtGcPtrs;
+ gcPtrCount = treeNode->gtNumberReferenceSlots;
+#endif
// Setup the structSize, isHFa, and gcPtrCount
if (varNode != nullptr)
{
@@ -661,17 +677,10 @@ void CodeGen::genPutArgStk(GenTreePutArgStk* treeNode)
assert(varNumInp < compiler->lvaCount);
LclVarDsc* varDsc = &compiler->lvaTable[varNumInp];
+ // This struct also must live in the stack frame
+ // And it can't live in a register (SIMD)
assert(varDsc->lvType == TYP_STRUCT);
-#ifdef _TARGET_ARM_
- if (varDsc->lvPromoted)
- {
- NYI_ARM("CodeGen::genPutArgStk - promoted struct");
- }
- else
-#endif // _TARGET_ARM_
- // This struct also must live in the stack frame
- // And it can't live in a register (SIMD)
- assert(varDsc->lvOnFrame && !varDsc->lvRegister);
+ assert(varDsc->lvOnFrame && !varDsc->lvRegister);
structSize = varDsc->lvSize(); // This yields the roundUp size, but that is fine
// as that is how much stack is allocated for this LclVar
@@ -680,9 +689,6 @@ void CodeGen::genPutArgStk(GenTreePutArgStk* treeNode)
gcPtrCount = varDsc->lvStructGcCount;
for (unsigned i = 0; i < gcPtrCount; ++i)
gcPtrs[i] = varDsc->lvGcLayout[i];
-#else // _TARGET_ARM_
- gcPtrs = treeNode->gtGcPtrs;
- gcPtrCount = treeNode->gtNumberReferenceSlots;
#endif // _TARGET_ARM_
}
else // addrNode is used
@@ -707,7 +713,9 @@ void CodeGen::genPutArgStk(GenTreePutArgStk* treeNode)
structSize = compiler->info.compCompHnd->getClassSize(objClass);
isHfa = compiler->IsHfa(objClass);
+#ifdef _TARGET_ARM64_
gcPtrCount = compiler->info.compCompHnd->getClassGClayout(objClass, &gcPtrs[0]);
+#endif
}
// If we have an HFA we can't have any GC pointers,
@@ -1011,10 +1019,11 @@ void CodeGen::genPutArgSplit(GenTreePutArgSplit* treeNode)
// handle promote situation
LclVarDsc* varDsc = compiler->lvaTable + srcVarNum;
- if (varDsc->lvPromoted)
- {
- NYI_ARM("CodeGen::genPutArgSplit - promoted struct");
- }
+
+ // This struct also must live in the stack frame
+ // And it can't live in a register (SIMD)
+ assert(varDsc->lvType == TYP_STRUCT);
+ assert(varDsc->lvOnFrame && !varDsc->lvRegister);
// We don't split HFA struct
assert(!varDsc->lvIsHfa());
@@ -1267,7 +1276,7 @@ void CodeGen::genCodeForNullCheck(GenTreeOp* tree)
#ifdef _TARGET_ARM64_
regNumber targetReg = REG_ZR;
#else
- regNumber targetReg = tree->gtRegNum;
+ regNumber targetReg = tree->GetSingleTempReg();
#endif
getEmitter()->emitIns_R_R_I(INS_ldr, EA_4BYTE, targetReg, addrReg, 0);
@@ -1539,6 +1548,101 @@ void CodeGen::genCodeForLclFld(GenTreeLclFld* tree)
}
//------------------------------------------------------------------------
+// genCodeForIndexAddr: Produce code for a GT_INDEX_ADDR node.
+//
+// Arguments:
+// tree - the GT_INDEX_ADDR node
+//
+void CodeGen::genCodeForIndexAddr(GenTreeIndexAddr* node)
+{
+ GenTree* const base = node->Arr();
+ GenTree* const index = node->Index();
+
+ genConsumeReg(base);
+ genConsumeReg(index);
+
+ // NOTE: `genConsumeReg` marks the consumed register as not a GC pointer, as it assumes that the input registers
+ // die at the first instruction generated by the node. This is not the case for `INDEX_ADDR`, however, as the
+ // base register is multiply-used. As such, we need to mark the base register as containing a GC pointer until
+ // we are finished generating the code for this node.
+
+ gcInfo.gcMarkRegPtrVal(base->gtRegNum, base->TypeGet());
+ assert(!varTypeIsGC(index->TypeGet()));
+
+ const regNumber tmpReg = node->GetSingleTempReg();
+
+ // Generate the bounds check if necessary.
+ if ((node->gtFlags & GTF_INX_RNGCHK) != 0)
+ {
+ // Create a GT_IND(GT_LEA)) tree for the array length access and load the length into a register.
+ GenTreeAddrMode arrLenAddr(base->TypeGet(), base, nullptr, 0, static_cast<unsigned>(node->gtLenOffset));
+ arrLenAddr.gtRegNum = REG_NA;
+ arrLenAddr.SetContained();
+ arrLenAddr.gtNext = (GenTree*)(-1);
+
+ GenTreeIndir arrLen = indirForm(TYP_INT, &arrLenAddr);
+ arrLen.gtRegNum = tmpReg;
+ arrLen.ClearContained();
+
+ getEmitter()->emitInsLoadStoreOp(ins_Load(TYP_INT), emitTypeSize(TYP_INT), arrLen.gtRegNum, &arrLen);
+
+#ifdef _TARGET_64BIT_
+ // The CLI Spec allows an array to be indexed by either an int32 or a native int. In the case that the index
+ // is a native int on a 64-bit platform, we will need to widen the array length and the compare.
+ if (index->TypeGet() == TYP_I_IMPL)
+ {
+ // Extend the array length as needed.
+ getEmitter()->emitIns_R_R(ins_Move_Extend(TYP_INT, true), EA_8BYTE, arrLen.gtRegNum, arrLen.gtRegNum);
+ }
+#endif
+
+ // Generate the range check.
+ getEmitter()->emitInsBinary(INS_cmp, emitTypeSize(TYP_I_IMPL), index, &arrLen);
+ genJumpToThrowHlpBlk(genJumpKindForOper(GT_GE, CK_UNSIGNED), SCK_RNGCHK_FAIL, node->gtIndRngFailBB);
+ }
+
+ // Compute the address of the array element.
+ switch (node->gtElemSize)
+ {
+ case 1:
+ // dest = base + index
+ getEmitter()->emitIns_R_R_R(INS_add, emitTypeSize(node), node->gtRegNum, base->gtRegNum, index->gtRegNum);
+ break;
+
+ case 2:
+ case 4:
+ case 8:
+ case 16:
+ {
+ DWORD lsl;
+ BitScanForward(&lsl, node->gtElemSize);
+
+ // dest = base + index * scale
+ genScaledAdd(emitTypeSize(node), node->gtRegNum, base->gtRegNum, index->gtRegNum, lsl);
+ break;
+ }
+
+ default:
+ {
+ // tmp = scale
+ CodeGen::genSetRegToIcon(tmpReg, (ssize_t)node->gtElemSize, TYP_INT);
+
+ // dest = index * tmp + base
+ getEmitter()->emitIns_R_R_R_R(INS_MULADD, emitTypeSize(node), node->gtRegNum, index->gtRegNum, tmpReg,
+ base->gtRegNum);
+ break;
+ }
+ }
+
+ // dest = dest + elemOffs
+ getEmitter()->emitIns_R_R_I(INS_add, emitTypeSize(node), node->gtRegNum, node->gtRegNum, node->gtElemOffset);
+
+ gcInfo.gcMarkRegSetNpt(base->gtGetRegMask());
+
+ genProduceReg(node);
+}
+
+//------------------------------------------------------------------------
// genCodeForIndir: Produce code for a GT_IND node.
//
// Arguments:
@@ -1554,11 +1658,13 @@ void CodeGen::genCodeForIndir(GenTreeIndir* tree)
emitAttr attr = emitTypeSize(tree);
instruction ins = ins_Load(targetType);
- assert((attr != EA_1BYTE) || !(tree->gtFlags & GTF_IND_UNALIGNED));
-
genConsumeAddress(tree->Addr());
- if (tree->gtFlags & GTF_IND_VOLATILE)
+ if ((tree->gtFlags & GTF_IND_VOLATILE) != 0)
{
+ bool isAligned = ((tree->gtFlags & GTF_IND_UNALIGNED) == 0);
+
+ assert((attr != EA_1BYTE) || isAligned);
+
#ifdef _TARGET_ARM64_
GenTree* addr = tree->Addr();
bool useLoadAcquire = genIsValidIntReg(targetReg) && !addr->isContained() &&
@@ -1797,9 +1903,12 @@ void CodeGen::genCallInstruction(GenTreeCall* call)
GenTreePtr argNode = list->Current();
- fgArgTabEntryPtr curArgTabEntry = compiler->gtArgEntryByNode(call, argNode->gtSkipReloadOrCopy());
+ fgArgTabEntryPtr curArgTabEntry = compiler->gtArgEntryByNode(call, argNode);
assert(curArgTabEntry);
+ // GT_RELOAD/GT_COPY use the child node
+ argNode = argNode->gtSkipReloadOrCopy();
+
if (curArgTabEntry->regNum == REG_STK)
continue;
@@ -1998,16 +2107,26 @@ void CodeGen::genCallInstruction(GenTreeCall* call)
void* addr = nullptr;
if (callType == CT_HELPER)
{
- // Direct call to a helper method.
- CorInfoHelpFunc helperNum = compiler->eeGetHelperNum(methHnd);
- noway_assert(helperNum != CORINFO_HELP_UNDEF);
+// Direct call to a helper method.
+#ifdef FEATURE_READYTORUN_COMPILER
+ if (call->gtEntryPoint.addr != NULL)
+ {
+ addr = call->gtEntryPoint.addr;
+ assert(call->gtEntryPoint.accessType == IAT_VALUE);
+ }
+ else
+#endif // FEATURE_READYTORUN_COMPILER
+ {
+ CorInfoHelpFunc helperNum = compiler->eeGetHelperNum(methHnd);
+ noway_assert(helperNum != CORINFO_HELP_UNDEF);
- void* pAddr = nullptr;
- addr = compiler->compGetHelperFtn(helperNum, (void**)&pAddr);
+ void* pAddr = nullptr;
+ addr = compiler->compGetHelperFtn(helperNum, (void**)&pAddr);
- if (addr == nullptr)
- {
- addr = pAddr;
+ if (addr == nullptr)
+ {
+ addr = pAddr;
+ }
}
}
else
@@ -2222,7 +2341,23 @@ void CodeGen::genJmpMethod(GenTreePtr jmp)
var_types storeType = genActualType(varDsc->TypeGet());
emitAttr storeSize = emitActualTypeSize(storeType);
- getEmitter()->emitIns_S_R(ins_Store(storeType), storeSize, varDsc->lvRegNum, varNum, 0);
+#ifdef _TARGET_ARM_
+ if (varDsc->TypeGet() == TYP_LONG)
+ {
+ // long - at least the low half must be enregistered
+ getEmitter()->emitIns_S_R(ins_Store(TYP_INT), EA_4BYTE, varDsc->lvRegNum, varNum, 0);
+
+ // Is the upper half also enregistered?
+ if (varDsc->lvOtherReg != REG_STK)
+ {
+ getEmitter()->emitIns_S_R(ins_Store(TYP_INT), EA_4BYTE, varDsc->lvOtherReg, varNum, sizeof(int));
+ }
+ }
+ else
+#endif // _TARGET_ARM_
+ {
+ getEmitter()->emitIns_S_R(ins_Store(storeType), storeSize, varDsc->lvRegNum, varNum, 0);
+ }
// Update lvRegNum life and GC info to indicate lvRegNum is dead and varDsc stack slot is going live.
// Note that we cannot modify varDsc->lvRegNum here because another basic block may not be expecting it.
// Therefore manually update life of varDsc->lvRegNum.
@@ -2268,6 +2403,7 @@ void CodeGen::genJmpMethod(GenTreePtr jmp)
regNumber argReg = varDsc->lvArgReg; // incoming arg register
regNumber argRegNext = REG_NA;
+#ifdef _TARGET_ARM64_
if (varDsc->lvRegNum != argReg)
{
var_types loadType = TYP_UNDEF;
@@ -2295,7 +2431,6 @@ void CodeGen::genJmpMethod(GenTreePtr jmp)
{
if (varDsc->lvIsHfa())
{
- NYI_ARM("CodeGen::genJmpMethod with multireg HFA arg");
NYI_ARM64("CodeGen::genJmpMethod with multireg HFA arg");
}
@@ -2335,6 +2470,104 @@ void CodeGen::genJmpMethod(GenTreePtr jmp)
firstArgVarNum = varNum;
}
}
+#else
+ bool twoParts = false;
+ var_types loadType = TYP_UNDEF;
+ if (varDsc->TypeGet() == TYP_LONG)
+ {
+ twoParts = true;
+ }
+ else if (varDsc->TypeGet() == TYP_DOUBLE)
+ {
+ if (compiler->info.compIsVarArgs || compiler->opts.compUseSoftFP)
+ {
+ twoParts = true;
+ }
+ }
+
+ if (twoParts)
+ {
+ argRegNext = genRegArgNext(argReg);
+
+ if (varDsc->lvRegNum != argReg)
+ {
+ getEmitter()->emitIns_R_S(INS_ldr, EA_PTRSIZE, argReg, varNum, 0);
+ getEmitter()->emitIns_R_S(INS_ldr, EA_PTRSIZE, argRegNext, varNum, REGSIZE_BYTES);
+ }
+
+ if (compiler->info.compIsVarArgs)
+ {
+ fixedIntArgMask |= genRegMask(argReg);
+ fixedIntArgMask |= genRegMask(argRegNext);
+ }
+ }
+ else if (varDsc->lvIsHfaRegArg())
+ {
+ loadType = varDsc->GetHfaType();
+ regNumber fieldReg = argReg;
+ emitAttr loadSize = emitActualTypeSize(loadType);
+ unsigned maxSize = min(varDsc->lvSize(), (LAST_FP_ARGREG + 1 - argReg) * REGSIZE_BYTES);
+
+ for (unsigned ofs = 0; ofs < maxSize; ofs += (unsigned)loadSize)
+ {
+ if (varDsc->lvRegNum != argReg)
+ {
+ getEmitter()->emitIns_R_S(ins_Load(loadType), loadSize, fieldReg, varNum, ofs);
+ }
+ assert(genIsValidFloatReg(fieldReg)); // we don't use register tracking for FP
+ fieldReg = regNextOfType(fieldReg, loadType);
+ }
+ }
+ else if (varTypeIsStruct(varDsc))
+ {
+ regNumber slotReg = argReg;
+ unsigned maxSize = min(varDsc->lvSize(), (REG_ARG_LAST + 1 - argReg) * REGSIZE_BYTES);
+
+ for (unsigned ofs = 0; ofs < maxSize; ofs += REGSIZE_BYTES)
+ {
+ unsigned idx = ofs / REGSIZE_BYTES;
+ loadType = compiler->getJitGCType(varDsc->lvGcLayout[idx]);
+
+ if (varDsc->lvRegNum != argReg)
+ {
+ emitAttr loadSize = emitActualTypeSize(loadType);
+
+ getEmitter()->emitIns_R_S(ins_Load(loadType), loadSize, slotReg, varNum, ofs);
+ }
+
+ regSet.AddMaskVars(genRegMask(slotReg));
+ gcInfo.gcMarkRegPtrVal(slotReg, loadType);
+ if (genIsValidIntReg(slotReg) && compiler->info.compIsVarArgs)
+ {
+ fixedIntArgMask |= genRegMask(slotReg);
+ }
+
+ slotReg = genRegArgNext(slotReg);
+ }
+ }
+ else
+ {
+ loadType = compiler->mangleVarArgsType(genActualType(varDsc->TypeGet()));
+
+ if (varDsc->lvRegNum != argReg)
+ {
+ getEmitter()->emitIns_R_S(ins_Load(loadType), emitTypeSize(loadType), argReg, varNum, 0);
+ }
+
+ regSet.AddMaskVars(genRegMask(argReg));
+ gcInfo.gcMarkRegPtrVal(argReg, loadType);
+
+ if (genIsValidIntReg(argReg) && compiler->info.compIsVarArgs)
+ {
+ fixedIntArgMask |= genRegMask(argReg);
+ }
+ }
+
+ if (compiler->lvaIsGCTracked(varDsc))
+ {
+ VarSetOps::RemoveElemD(compiler, gcInfo.gcVarPtrSetCur, varNum);
+ }
+#endif
}
// Jmp call to a vararg method - if the method has fewer than fixed arguments that can be max size of reg,
@@ -3028,7 +3261,7 @@ void CodeGen::genLeaInstruction(GenTreeAddrMode* lea)
genConsumeOperands(lea);
emitter* emit = getEmitter();
emitAttr size = emitTypeSize(lea);
- unsigned offset = lea->gtOffset;
+ int offset = lea->Offset();
// In ARM we can only load addresses of the form:
//
@@ -3048,7 +3281,6 @@ void CodeGen::genLeaInstruction(GenTreeAddrMode* lea)
{
GenTree* memBase = lea->Base();
GenTree* index = lea->Index();
- unsigned offset = lea->gtOffset;
DWORD lsl;
@@ -3118,7 +3350,10 @@ void CodeGen::genLeaInstruction(GenTreeAddrMode* lea)
}
else // offset is zero
{
- emit->emitIns_R_R(INS_mov, size, lea->gtRegNum, memBase->gtRegNum);
+ if (lea->gtRegNum != memBase->gtRegNum)
+ {
+ emit->emitIns_R_R(INS_mov, size, lea->gtRegNum, memBase->gtRegNum);
+ }
}
}
else
diff --git a/src/jit/codegencommon.cpp b/src/jit/codegencommon.cpp
index 113720702d..07a52415d0 100644
--- a/src/jit/codegencommon.cpp
+++ b/src/jit/codegencommon.cpp
@@ -1587,8 +1587,12 @@ BasicBlock* CodeGen::genCreateTempLabel()
block->bbFlags |= (compiler->compCurBB->bbFlags & BBF_COLD);
#ifdef DEBUG
+#ifdef UNIX_X86_ABI
+ block->bbTgtStkDepth = (genStackLevel - curNestedAlignment) / sizeof(int);
+#else
block->bbTgtStkDepth = genStackLevel / sizeof(int);
#endif
+#endif
return block;
}
@@ -2384,6 +2388,17 @@ FOUND_AM:
}
/* Special case: constant array index (that is range-checked) */
+ CLANG_FORMAT_COMMENT_ANCHOR;
+
+#if defined(LEGACY_BACKEND)
+ // If we've already placed rv2 in a register, we are probably being called in a context that has already
+ // presumed that an addressing mode will be created, even if rv2 is constant, and if we fold we may not find a
+ // useful addressing mode (e.g. if we had [mul * rv2 + cns] it might happen to fold to [cns2].
+ if (mode == -1 && rv2->InReg())
+ {
+ fold = false;
+ }
+#endif
if (fold)
{
@@ -2458,6 +2473,8 @@ FOUND_AM:
#if SCALED_ADDR_MODES
*mulPtr = mul;
#endif
+ // TODO-Cleanup: The offset is signed and it should be returned as such. See also
+ // GenTreeAddrMode::gtOffset and its associated cleanup note.
*cnsPtr = (unsigned)cns;
return true;
@@ -2494,6 +2511,10 @@ emitJumpKind CodeGen::genJumpKindForOper(genTreeOps cmp, CompareKind compareKind
EJ_le, // GT_LE
EJ_ge, // GT_GE
EJ_gt, // GT_GT
+#if defined(_TARGET_ARM64_)
+ EJ_eq, // GT_TEST_EQ
+ EJ_ne, // GT_TEST_NE
+#endif
#endif
};
@@ -2517,6 +2538,10 @@ emitJumpKind CodeGen::genJumpKindForOper(genTreeOps cmp, CompareKind compareKind
EJ_ls, // GT_LE
EJ_hs, // GT_GE
EJ_hi, // GT_GT
+#if defined(_TARGET_ARM64_)
+ EJ_eq, // GT_TEST_EQ
+ EJ_ne, // GT_TEST_NE
+#endif
#endif
};
@@ -2540,6 +2565,10 @@ emitJumpKind CodeGen::genJumpKindForOper(genTreeOps cmp, CompareKind compareKind
EJ_NONE, // GT_LE
EJ_pl, // GT_GE (N == 0)
EJ_NONE, // GT_GT
+#if defined(_TARGET_ARM64_)
+ EJ_eq, // GT_TEST_EQ
+ EJ_ne, // GT_TEST_NE
+#endif
#endif
};
@@ -4438,7 +4467,9 @@ void CodeGen::genFnPrologCalleeRegArgs(regNumber xtraReg, bool* pXtraRegClobbere
if ((regSet.rsMaskPreSpillRegs(false) & genRegMask(regNum)) == 0)
#endif // _TARGET_ARM_
{
- noway_assert(xtraReg != varDsc->lvArgReg + i);
+#if !defined(UNIX_AMD64_ABI)
+ noway_assert(xtraReg != (varDsc->lvArgReg + i));
+#endif
noway_assert(regArgMaskLive & genRegMask(regNum));
}
@@ -7488,7 +7519,9 @@ void CodeGen::genProfilingEnterCallback(regNumber initReg, bool* pInitRegZeroed)
return;
}
-#if defined(_TARGET_AMD64_) && !defined(UNIX_AMD64_ABI) // No profiling for System V systems yet.
+#if defined(_TARGET_AMD64_)
+#if !defined(UNIX_AMD64_ABI)
+
unsigned varNum;
LclVarDsc* varDsc;
@@ -7617,6 +7650,57 @@ void CodeGen::genProfilingEnterCallback(regNumber initReg, bool* pInitRegZeroed)
*pInitRegZeroed = false;
}
+#else // !defined(UNIX_AMD64_ABI)
+
+ // Emit profiler EnterCallback(ProfilerMethHnd, caller's SP)
+ // R14 = ProfilerMethHnd
+ if (compiler->compProfilerMethHndIndirected)
+ {
+ // Profiler hooks enabled during Ngen time.
+ // Profiler handle needs to be accessed through an indirection of a pointer.
+ getEmitter()->emitIns_R_AI(INS_mov, EA_PTR_DSP_RELOC, REG_PROFILER_ENTER_ARG_0,
+ (ssize_t)compiler->compProfilerMethHnd);
+ }
+ else
+ {
+ // No need to record relocations, if we are generating ELT hooks under the influence
+ // of COMPlus_JitELTHookEnabled=1
+ if (compiler->opts.compJitELTHookEnabled)
+ {
+ genSetRegToIcon(REG_PROFILER_ENTER_ARG_0, (ssize_t)compiler->compProfilerMethHnd, TYP_I_IMPL);
+ }
+ else
+ {
+ instGen_Set_Reg_To_Imm(EA_8BYTE, REG_PROFILER_ENTER_ARG_0, (ssize_t)compiler->compProfilerMethHnd);
+ }
+ }
+
+ // R15 = caller's SP
+ // Notes
+ // 1) Here we can query caller's SP offset since prolog will be generated after final frame layout.
+ // 2) caller's SP relative offset to FramePointer will be negative. We need to add absolute value
+ // of that offset to FramePointer to obtain caller's SP value.
+ assert(compiler->lvaOutgoingArgSpaceVar != BAD_VAR_NUM);
+ int callerSPOffset = compiler->lvaToCallerSPRelativeOffset(0, isFramePointerUsed());
+ getEmitter()->emitIns_R_AR(INS_lea, EA_PTRSIZE, REG_PROFILER_ENTER_ARG_1, genFramePointerReg(), -callerSPOffset);
+
+ // Can't have a call until we have enough padding for rejit
+ genPrologPadForReJit();
+
+ // We can use any callee trash register (other than RAX, RDI, RSI) for call target.
+ // We use R11 here. This will emit either
+ // "call ip-relative 32-bit offset" or
+ // "mov r11, helper addr; call r11"
+ genEmitHelperCall(CORINFO_HELP_PROF_FCN_ENTER, 0, EA_UNKNOWN, REG_DEFAULT_PROFILER_CALL_TARGET);
+
+ // If initReg is one of RBM_CALLEE_TRASH, then it needs to be zero'ed before using.
+ if ((RBM_CALLEE_TRASH & genRegMask(initReg)) != 0)
+ {
+ *pInitRegZeroed = false;
+ }
+
+#endif // !defined(UNIX_AMD64_ABI)
+
#elif defined(_TARGET_X86_) || (defined(_TARGET_ARM_) && defined(LEGACY_BACKEND))
unsigned saveStackLvl2 = genStackLevel;
@@ -7737,7 +7821,8 @@ void CodeGen::genProfilingLeaveCallback(unsigned helper /*= CORINFO_HELP_PROF_FC
// Need to save on to the stack level, since the helper call will pop the argument
unsigned saveStackLvl2 = genStackLevel;
-#if defined(_TARGET_AMD64_) && !defined(UNIX_AMD64_ABI) // No profiling for System V systems yet.
+#if defined(_TARGET_AMD64_)
+#if !defined(UNIX_AMD64_ABI)
// Since the method needs to make a profiler callback, it should have out-going arg space allocated.
noway_assert(compiler->lvaOutgoingArgSpaceVar != BAD_VAR_NUM);
@@ -7808,6 +7893,48 @@ void CodeGen::genProfilingLeaveCallback(unsigned helper /*= CORINFO_HELP_PROF_FC
// "mov r8, helper addr; call r8"
genEmitHelperCall(helper, 0, EA_UNKNOWN, REG_ARG_2);
+#else // !defined(UNIX_AMD64_ABI)
+
+ // RDI = ProfilerMethHnd
+ if (compiler->compProfilerMethHndIndirected)
+ {
+ getEmitter()->emitIns_R_AI(INS_mov, EA_PTR_DSP_RELOC, REG_ARG_0, (ssize_t)compiler->compProfilerMethHnd);
+ }
+ else
+ {
+ if (compiler->opts.compJitELTHookEnabled)
+ {
+ genSetRegToIcon(REG_ARG_0, (ssize_t)compiler->compProfilerMethHnd, TYP_I_IMPL);
+ }
+ else
+ {
+ instGen_Set_Reg_To_Imm(EA_8BYTE, REG_ARG_0, (ssize_t)compiler->compProfilerMethHnd);
+ }
+ }
+
+ // RSI = caller's SP
+ if (compiler->lvaDoneFrameLayout == Compiler::FINAL_FRAME_LAYOUT)
+ {
+ int callerSPOffset = compiler->lvaToCallerSPRelativeOffset(0, isFramePointerUsed());
+ getEmitter()->emitIns_R_AR(INS_lea, EA_PTRSIZE, REG_ARG_1, genFramePointerReg(), -callerSPOffset);
+ }
+ else
+ {
+ LclVarDsc* varDsc = compiler->lvaTable;
+ NYI_IF((varDsc == nullptr) || !varDsc->lvIsParam, "Profiler ELT callback for a method without any params");
+
+ // lea rdx, [FramePointer + Arg0's offset]
+ getEmitter()->emitIns_R_S(INS_lea, EA_PTRSIZE, REG_ARG_1, 0, 0);
+ }
+
+ // We can use any callee trash register (other than RAX, RDI, RSI) for call target.
+ // We use R11 here. This will emit either
+ // "call ip-relative 32-bit offset" or
+ // "mov r11, helper addr; call r11"
+ genEmitHelperCall(helper, 0, EA_UNKNOWN, REG_DEFAULT_PROFILER_CALL_TARGET);
+
+#endif // !defined(UNIX_AMD64_ABI)
+
#elif defined(_TARGET_X86_)
//
@@ -8249,6 +8376,14 @@ void CodeGen::genFinalizeFrame()
regSet.rsSetRegsModified(RBM_INT_CALLEE_SAVED & ~RBM_FPBASE);
}
+#ifdef UNIX_AMD64_ABI
+ // On Unix x64 we also save R14 and R15 for ELT profiler hook generation.
+ if (compiler->compIsProfilerHookNeeded())
+ {
+ regSet.rsSetRegsModified(RBM_PROFILER_ENTER_ARG_0 | RBM_PROFILER_ENTER_ARG_1);
+ }
+#endif
+
/* Count how many callee-saved registers will actually be saved (pushed) */
// EBP cannot be (directly) modified for EBP frame and double-aligned frames
diff --git a/src/jit/codegenlegacy.cpp b/src/jit/codegenlegacy.cpp
index 69a74477b0..fa85df63a3 100644
--- a/src/jit/codegenlegacy.cpp
+++ b/src/jit/codegenlegacy.cpp
@@ -207,6 +207,12 @@ bool CodeGenInterface::genMarkLclVar(GenTreePtr tree)
assert(varNum < compiler->lvaCount);
varDsc = compiler->lvaTable + varNum;
+ // Retype byref-typed appearances of intptr-typed lclVars as type intptr.
+ if ((varDsc->TypeGet() == TYP_I_IMPL) && (tree->TypeGet() == TYP_BYREF))
+ {
+ tree->gtType = TYP_I_IMPL;
+ }
+
if (varDsc->lvRegister)
{
genBashLclVar(tree, varNum, varDsc);
@@ -2001,16 +2007,16 @@ void CodeGen::genRangeCheck(GenTreePtr oper)
// Free the registers that were used.
if (!index->IsCnsIntOrI())
{
- regSet.rsMarkRegFree(index->gtRegNum, index);
+ genReleaseReg(index);
}
if (arrRef != NULL)
{
- regSet.rsMarkRegFree(arrRef->gtRegNum, arrRef);
+ genReleaseReg(arrRef);
}
else if (!arrLen->IsCnsIntOrI())
{
- regSet.rsMarkRegFree(arrLen->gtRegNum, arrLen);
+ genReleaseReg(arrLen);
}
}
@@ -2840,8 +2846,6 @@ GenTreePtr CodeGen::genMakeAddrOrFPstk(GenTreePtr tree, regMaskTP* regMaskPtr, b
* Generate code to check that the GS cookie wasn't thrashed by a buffer
* overrun. If pushReg is true, preserve all registers around code sequence.
* Otherwise, ECX maybe modified.
- *
- * TODO-ARM-Bug?: pushReg is not implemented (is it needed for ARM?)
*/
void CodeGen::genEmitGSCookieCheck(bool pushReg)
{
@@ -2857,13 +2861,20 @@ void CodeGen::genEmitGSCookieCheck(bool pushReg)
noway_assert(compiler->gsGlobalSecurityCookieAddr || compiler->gsGlobalSecurityCookieVal);
+#if CPU_LOAD_STORE_ARCH
+ // Lock all ABI argument registers before generating the check. All other registers should be dead, so this
+ // shouldn't over-constrain us.
+ const regMaskTP unlockedArgRegs = RBM_ARG_REGS & ~regSet.rsMaskLock;
+ regMaskTP usedArgRegs;
+ regSet.rsLockReg(unlockedArgRegs, &usedArgRegs);
+#endif
+
if (compiler->gsGlobalSecurityCookieAddr == NULL)
{
// JIT case
CLANG_FORMAT_COMMENT_ANCHOR;
#if CPU_LOAD_STORE_ARCH
-
regNumber reg = regSet.rsGrabReg(RBM_ALLINT);
getEmitter()->emitIns_R_S(ins_Load(TYP_INT), EA_4BYTE, reg, compiler->lvaGSSecurityCookie, 0);
regTracker.rsTrackRegTrash(reg);
@@ -2941,6 +2952,11 @@ void CodeGen::genEmitGSCookieCheck(bool pushReg)
genDefineTempLabel(gsCheckBlk);
genPopRegs(pushedRegs, byrefPushedRegs, norefPushedRegs);
+
+#if CPU_LOAD_STORE_ARCH
+ // Unlock all ABI argument registers.
+ regSet.rsUnlockReg(unlockedArgRegs, usedArgRegs);
+#endif
}
/*****************************************************************************
@@ -5121,7 +5137,7 @@ GenTreePtr CodeGen::genCodeForCommaTree(GenTreePtr tree)
while (tree->OperGet() == GT_COMMA)
{
GenTreePtr op1 = tree->gtOp.gtOp1;
- genCodeForTree(op1, RBM_NONE);
+ genEvalSideEffects(op1);
gcInfo.gcMarkRegPtrVal(op1);
tree = tree->gtOp.gtOp2;
@@ -14672,7 +14688,7 @@ void CodeGen::genCodeForTreeLng(GenTreePtr tree, regMaskTP needReg, regMaskTP av
if (!genMaxOneBit(needReg))
{
regPair = regSet.rsFindRegPairNo(needReg);
- if (needReg != genRegPairMask(regPair))
+ if ((regPair == REG_PAIR_NONE) || (needReg != genRegPairMask(regPair)))
goto ANY_FREE_REG_UNSIGNED;
loRegMask = genRegMask(genRegPairLo(regPair));
if ((loRegMask & regSet.rsRegMaskCanGrab()) == 0)
@@ -15371,7 +15387,20 @@ void CodeGen::genTableSwitch(regNumber reg, unsigned jumpCnt, BasicBlock** jumpT
#endif // _TARGET_ARM_
- if (jumpCnt < minSwitchTabJumpCnt)
+ bool useJumpSequence = jumpCnt < minSwitchTabJumpCnt;
+
+#if defined(_TARGET_UNIX_) && defined(_TARGET_ARM_)
+ // Force using an inlined jumping instead switch table generation.
+ // Switch jump table is generated with incorrect values in CoreRT case,
+ // so any large switch will crash after loading to PC any such value.
+ // I think this is due to the fact that we use absolute addressing
+ // instead of relative. But in CoreRT is used as a rule relative
+ // addressing when we generate an executable.
+ // See also https://github.com/dotnet/coreclr/issues/13194
+ useJumpSequence = useJumpSequence || compiler->IsTargetAbi(CORINFO_CORERT_ABI);
+#endif // defined(_TARGET_UNIX_) && defined(_TARGET_ARM_)
+
+ if (useJumpSequence)
{
/* Does the first case label follow? */
emitJumpKind jmpEqual = genJumpKindForOper(GT_EQ, CK_SIGNED);
@@ -17693,7 +17722,16 @@ void CodeGen::SetupLateArgs(GenTreeCall* call)
getEmitter()->emitIns_R_S(INS_lea, EA_PTRSIZE, regSrc, varNum, 0);
regTracker.rsTrackRegTrash(regSrc);
- gcLayout = compiler->lvaGetGcLayout(varNum);
+
+ if (varDsc->lvExactSize >= TARGET_POINTER_SIZE)
+ {
+ gcLayout = compiler->lvaGetGcLayout(varNum);
+ }
+ else
+ {
+ gcLayout = new (compiler, CMK_Codegen) BYTE[1];
+ gcLayout[0] = TYPE_GC_NONE;
+ }
}
}
else if (arg->gtOper == GT_MKREFANY)
@@ -18622,12 +18660,20 @@ regMaskTP CodeGen::genCodeForCall(GenTreeCall* call, bool valUsed)
firstTgtOffs = pInfo->offsetOfDelegateFirstTarget;
#ifdef _TARGET_ARM_
+ // Ensure that we don't trash any of these registers if we have to load
+ // the helper call target into a register to invoke it.
+ regMaskTP regsUsed = 0;
+
if ((call->gtCallMoreFlags & GTF_CALL_M_SECURE_DELEGATE_INV))
{
- getEmitter()->emitIns_R_R_I(INS_add, EA_PTRSIZE, compiler->virtualStubParamInfo->GetReg(), regThis,
+ getEmitter()->emitIns_R_R_I(INS_add, EA_BYREF, compiler->virtualStubParamInfo->GetReg(), regThis,
pInfo->offsetOfSecureDelegateIndirectCell);
regTracker.rsTrackRegTrash(compiler->virtualStubParamInfo->GetReg());
+
+ // Ensure that the virtual stub param info register doesn't get reused before the call is taken
+ regSet.rsLockReg(compiler->virtualStubParamInfo->GetRegMask(), &regsUsed);
}
+
#endif // _TARGET_ARM_
// Grab an available register to use for the CALL indirection
@@ -18651,6 +18697,13 @@ regMaskTP CodeGen::genCodeForCall(GenTreeCall* call, bool valUsed)
INDEBUG_LDISASM_COMMA(sigInfo) NULL, // addr
args, retSize, gcInfo.gcVarPtrSetCur, gcInfo.gcRegGCrefSetCur,
gcInfo.gcRegByrefSetCur, ilOffset, indCallReg);
+
+#ifdef _TARGET_ARM_
+ if ((call->gtCallMoreFlags & GTF_CALL_M_SECURE_DELEGATE_INV))
+ {
+ regSet.rsUnlockReg(compiler->virtualStubParamInfo->GetRegMask(), regsUsed);
+ }
+#endif // _TARGET_ARM_
}
else
@@ -18792,15 +18845,24 @@ regMaskTP CodeGen::genCodeForCall(GenTreeCall* call, bool valUsed)
(ssize_t)stubAddr);
// The stub will write-back to this register, so don't track it
regTracker.rsTrackRegTrash(compiler->virtualStubParamInfo->GetReg());
- getEmitter()->emitIns_R_R_I(INS_ldr, EA_PTRSIZE, REG_JUMP_THUNK_PARAM,
+ regNumber indReg;
+ if (compiler->IsTargetAbi(CORINFO_CORERT_ABI))
+ {
+ indReg = regSet.rsGrabReg(RBM_ALLINT & ~compiler->virtualStubParamInfo->GetRegMask());
+ }
+ else
+ {
+ indReg = REG_JUMP_THUNK_PARAM;
+ }
+ getEmitter()->emitIns_R_R_I(INS_ldr, EA_PTRSIZE, indReg,
compiler->virtualStubParamInfo->GetReg(), 0);
- regTracker.rsTrackRegTrash(REG_JUMP_THUNK_PARAM);
+ regTracker.rsTrackRegTrash(indReg);
callTypeStubAddr = emitter::EC_INDIR_R;
getEmitter()->emitIns_Call(emitter::EC_INDIR_R,
NULL, // methHnd
INDEBUG_LDISASM_COMMA(sigInfo) NULL, // addr
args, retSize, gcInfo.gcVarPtrSetCur, gcInfo.gcRegGCrefSetCur,
- gcInfo.gcRegByrefSetCur, ilOffset, REG_JUMP_THUNK_PARAM);
+ gcInfo.gcRegByrefSetCur, ilOffset, indReg);
#else
// emit an indirect call
@@ -18866,29 +18928,48 @@ regMaskTP CodeGen::genCodeForCall(GenTreeCall* call, bool valUsed)
// stub dispatching is off or this is not a virtual call (could be a tailcall)
{
regNumber vptrReg;
+ regNumber vptrReg1 = REG_NA;
+ regMaskTP vptrMask1 = RBM_NONE;
unsigned vtabOffsOfIndirection;
unsigned vtabOffsAfterIndirection;
+ bool isRelative;
noway_assert(callType == CT_USER_FUNC);
+ /* Get hold of the vtable offset (note: this might be expensive) */
+
+ compiler->info.compCompHnd->getMethodVTableOffset(call->gtCallMethHnd, &vtabOffsOfIndirection,
+ &vtabOffsAfterIndirection, &isRelative);
+
vptrReg =
regSet.rsGrabReg(RBM_ALLINT); // Grab an available register to use for the CALL indirection
vptrMask = genRegMask(vptrReg);
+ if (isRelative)
+ {
+ vptrReg1 = regSet.rsGrabReg(RBM_ALLINT & ~vptrMask);
+ vptrMask1 = genRegMask(vptrReg1);
+ }
+
/* The register no longer holds a live pointer value */
gcInfo.gcMarkRegSetNpt(vptrMask);
+ if (isRelative)
+ {
+ gcInfo.gcMarkRegSetNpt(vptrMask1);
+ }
+
// MOV vptrReg, [REG_CALL_THIS + offs]
getEmitter()->emitIns_R_AR(ins_Load(TYP_I_IMPL), EA_PTRSIZE, vptrReg, genGetThisArgReg(call),
VPTR_OFFS);
regTracker.rsTrackRegTrash(vptrReg);
- noway_assert(vptrMask & ~call->gtCallRegUsedMask);
-
- /* Get hold of the vtable offset (note: this might be expensive) */
+ if (isRelative)
+ {
+ regTracker.rsTrackRegTrash(vptrReg1);
+ }
- compiler->info.compCompHnd->getMethodVTableOffset(call->gtCallMethHnd, &vtabOffsOfIndirection,
- &vtabOffsAfterIndirection);
+ noway_assert(vptrMask & ~call->gtCallRegUsedMask);
/* The register no longer holds a live pointer value */
gcInfo.gcMarkRegSetNpt(vptrMask);
@@ -18897,25 +18978,61 @@ regMaskTP CodeGen::genCodeForCall(GenTreeCall* call, bool valUsed)
if (vtabOffsOfIndirection != CORINFO_VIRTUALCALL_NO_CHUNK)
{
+ if (isRelative)
+ {
+#if defined(_TARGET_ARM_)
+ unsigned offset = vtabOffsOfIndirection + vtabOffsAfterIndirection;
+
+ // ADD vptrReg1, REG_CALL_IND_SCRATCH, vtabOffsOfIndirection + vtabOffsAfterIndirection
+ getEmitter()->emitIns_R_R_I(INS_add, EA_PTRSIZE, vptrReg1, vptrReg, offset);
+#else
+ unreached();
+#endif
+ }
+
// MOV vptrReg, [REG_CALL_IND_SCRATCH + vtabOffsOfIndirection]
getEmitter()->emitIns_R_AR(ins_Load(TYP_I_IMPL), EA_PTRSIZE, vptrReg, vptrReg,
vtabOffsOfIndirection);
}
+ else
+ {
+ assert(!isRelative);
+ }
/* Call through the appropriate vtable slot */
if (fTailCall)
{
- /* Load the function address: "[vptrReg+vtabOffs] -> reg_intret" */
-
- getEmitter()->emitIns_R_AR(ins_Load(TYP_I_IMPL), EA_PTRSIZE, REG_TAILCALL_ADDR, vptrReg,
- vtabOffsAfterIndirection);
+ if (isRelative)
+ {
+#if defined(_TARGET_ARM_)
+ /* Load the function address: "[vptrReg1 + vptrReg] -> reg_intret" */
+ getEmitter()->emitIns_R_ARR(ins_Load(TYP_I_IMPL), EA_PTRSIZE, REG_TAILCALL_ADDR, vptrReg1,
+ vptrReg, 0);
+#else
+ unreached();
+#endif
+ }
+ else
+ {
+ /* Load the function address: "[vptrReg+vtabOffs] -> reg_intret" */
+ getEmitter()->emitIns_R_AR(ins_Load(TYP_I_IMPL), EA_PTRSIZE, REG_TAILCALL_ADDR, vptrReg,
+ vtabOffsAfterIndirection);
+ }
}
else
{
#if CPU_LOAD_STORE_ARCH
- getEmitter()->emitIns_R_AR(ins_Load(TYP_I_IMPL), EA_PTRSIZE, vptrReg, vptrReg,
- vtabOffsAfterIndirection);
+ if (isRelative)
+ {
+ getEmitter()->emitIns_R_ARR(ins_Load(TYP_I_IMPL), EA_PTRSIZE, vptrReg, vptrReg1, vptrReg,
+ 0);
+ }
+ else
+ {
+ getEmitter()->emitIns_R_AR(ins_Load(TYP_I_IMPL), EA_PTRSIZE, vptrReg, vptrReg,
+ vtabOffsAfterIndirection);
+ }
getEmitter()->emitIns_Call(emitter::EC_INDIR_R, call->gtCallMethHnd,
INDEBUG_LDISASM_COMMA(sigInfo) NULL, // addr
@@ -18923,6 +19040,7 @@ regMaskTP CodeGen::genCodeForCall(GenTreeCall* call, bool valUsed)
gcInfo.gcRegByrefSetCur, ilOffset,
vptrReg); // ireg
#else
+ assert(!isRelative);
getEmitter()->emitIns_Call(emitter::EC_FUNC_VIRTUAL, call->gtCallMethHnd,
INDEBUG_LDISASM_COMMA(sigInfo) NULL, // addr
args, retSize, gcInfo.gcVarPtrSetCur, gcInfo.gcRegGCrefSetCur,
@@ -19052,7 +19170,7 @@ regMaskTP CodeGen::genCodeForCall(GenTreeCall* call, bool valUsed)
CORINFO_CONST_LOOKUP lookup;
compiler->info.compCompHnd->getAddressOfPInvokeTarget(methHnd, &lookup);
- void* addr = lookup.addr;
+ addr = lookup.addr;
assert(addr != NULL);
@@ -19115,6 +19233,10 @@ regMaskTP CodeGen::genCodeForCall(GenTreeCall* call, bool valUsed)
emitCallType = emitter::EC_INDIR_ARD;
#endif // CPU_LOAD_STORE_ARCH
+
+ // For a indirect calls, we don't want to pass the address (used below),
+ // so set it to nullptr. (We've already used the address to load up the target register.)
+ addr = nullptr;
}
}
@@ -19425,6 +19547,7 @@ regMaskTP CodeGen::genCodeForCall(GenTreeCall* call, bool valUsed)
break;
case IAT_PVALUE:
+ {
//------------------------------------------------------
// Non-virtual direct calls to addresses accessed by
// a single indirection.
@@ -19433,10 +19556,29 @@ regMaskTP CodeGen::genCodeForCall(GenTreeCall* call, bool valUsed)
// Load the address into a register, load indirect and call through a register
CLANG_FORMAT_COMMENT_ANCHOR;
#if CPU_LOAD_STORE_ARCH
- indCallReg = regSet.rsGrabReg(RBM_ALLINT); // Grab an available register to use for the CALL
- // indirection
+ regMaskTP indCallMask = RBM_ALLINT;
+
+#ifdef FEATURE_READYTORUN_COMPILER
+ if (call->IsR2RRelativeIndir())
+ {
+ indCallMask &= ~RBM_R2R_INDIRECT_PARAM;
+ }
+#endif // FEATURE_READYTORUN_COMPILER
+
+ // Grab an available register to use for the CALL indirection
+ indCallReg = regSet.rsGrabReg(indCallMask);
instGen_Set_Reg_To_Imm(EA_HANDLE_CNS_RELOC, indCallReg, (ssize_t)addr);
+
+#ifdef FEATURE_READYTORUN_COMPILER
+ if (call->IsR2RRelativeIndir())
+ {
+ noway_assert(regSet.rsRegMaskCanGrab() & RBM_R2R_INDIRECT_PARAM);
+ getEmitter()->emitIns_R_R(INS_mov, EA_PTRSIZE, REG_R2R_INDIRECT_PARAM, indCallReg);
+ regTracker.rsTrackRegTrash(REG_R2R_INDIRECT_PARAM);
+ }
+#endif // FEATURE_READYTORUN_COMPILER
+
getEmitter()->emitIns_R_R_I(INS_ldr, EA_PTRSIZE, indCallReg, indCallReg, 0);
regTracker.rsTrackRegTrash(indCallReg);
@@ -19456,7 +19598,8 @@ regMaskTP CodeGen::genCodeForCall(GenTreeCall* call, bool valUsed)
REG_NA, 0, 0, // xreg, xmul, disp
false, /* isJump */
emitter::emitNoGChelper(helperNum));
- break;
+ }
+ break;
case IAT_PPVALUE:
{
diff --git a/src/jit/codegenlinear.cpp b/src/jit/codegenlinear.cpp
index 59d08de9ce..657d7799c1 100644
--- a/src/jit/codegenlinear.cpp
+++ b/src/jit/codegenlinear.cpp
@@ -386,7 +386,7 @@ void CodeGen::genCodeForBBlist()
#endif // DEBUG
genCodeForTreeNode(node);
- if (node->gtHasReg() && node->gtLsraInfo.isLocalDefUse)
+ if (node->gtHasReg() && node->IsUnusedValue())
{
genConsumeReg(node);
}
@@ -735,7 +735,7 @@ void CodeGen::genSpillVar(GenTreePtr tree)
restoreRegVar = true;
}
- instruction storeIns = ins_Store(tree->TypeGet(), compiler->isSIMDTypeLocalAligned(varNum));
+ instruction storeIns = ins_Store(lclTyp, compiler->isSIMDTypeLocalAligned(varNum));
#if CPU_LONG_USES_REGPAIR
if (varTypeIsMultiReg(tree))
{
@@ -1034,6 +1034,32 @@ void CodeGen::genUnspillRegIfNeeded(GenTree* tree)
unspillTree->gtFlags &= ~GTF_SPILLED;
}
+ else if (unspillTree->OperIsMultiRegOp())
+ {
+ GenTreeMultiRegOp* multiReg = unspillTree->AsMultiRegOp();
+ unsigned regCount = multiReg->GetRegCount();
+
+ // In case of split struct argument node, GTF_SPILLED flag on it indicates that
+ // one or more of its result regs are spilled. Call node needs to be
+ // queried to know which specific result regs to be unspilled.
+ for (unsigned i = 0; i < regCount; ++i)
+ {
+ unsigned flags = multiReg->GetRegSpillFlagByIdx(i);
+ if ((flags & GTF_SPILLED) != 0)
+ {
+ var_types dstType = multiReg->GetRegType(i);
+ regNumber dstReg = multiReg->GetRegNumByIdx(i);
+
+ TempDsc* t = regSet.rsUnspillInPlace(multiReg, dstReg, i);
+ getEmitter()->emitIns_R_S(ins_Load(dstType), emitActualTypeSize(dstType), dstReg, t->tdTempNum(),
+ 0);
+ compiler->tmpRlsTemp(t);
+ gcInfo.gcMarkRegPtrVal(dstReg, dstType);
+ }
+ }
+
+ unspillTree->gtFlags &= ~GTF_SPILLED;
+ }
#endif
else
{
@@ -1061,6 +1087,7 @@ void CodeGen::genUnspillRegIfNeeded(GenTree* tree)
void CodeGen::genCopyRegIfNeeded(GenTree* node, regNumber needReg)
{
assert((node->gtRegNum != REG_NA) && (needReg != REG_NA));
+ assert(!node->isUsedFromSpillTemp());
if (node->gtRegNum != needReg)
{
inst_RV_RV(INS_mov, needReg, node->gtRegNum, node->TypeGet());
@@ -1656,6 +1683,22 @@ void CodeGen::genProduceReg(GenTree* tree)
}
}
}
+ else if (tree->OperIsMultiRegOp())
+ {
+ GenTreeMultiRegOp* multiReg = tree->AsMultiRegOp();
+ unsigned regCount = multiReg->GetRegCount();
+
+ for (unsigned i = 0; i < regCount; ++i)
+ {
+ unsigned flags = multiReg->GetRegSpillFlagByIdx(i);
+ if ((flags & GTF_SPILL) != 0)
+ {
+ regNumber reg = multiReg->GetRegNumByIdx(i);
+ regSet.rsSpillTree(reg, multiReg, i);
+ gcInfo.gcMarkRegSetNpt(genRegMask(reg));
+ }
+ }
+ }
#endif // _TARGET_ARM_
else
{
diff --git a/src/jit/codegenlinear.h b/src/jit/codegenlinear.h
index 9cd30404bc..40f61bce93 100644
--- a/src/jit/codegenlinear.h
+++ b/src/jit/codegenlinear.h
@@ -148,7 +148,7 @@ void genConsumeBlockOp(GenTreeBlk* blkNode, regNumber dstReg, regNumber srcReg,
void genConsumePutStructArgStk(GenTreePutArgStk* putArgStkNode, regNumber dstReg, regNumber srcReg, regNumber sizeReg);
#endif // FEATURE_PUT_STRUCT_ARG_STK
#ifdef _TARGET_ARM_
-void CodeGen::genConsumeArgSplitStruct(GenTreePutArgSplit* putArgNode);
+void genConsumeArgSplitStruct(GenTreePutArgSplit* putArgNode);
#endif
void genConsumeRegs(GenTree* tree);
@@ -167,6 +167,7 @@ void genCodeForShiftRMW(GenTreeStoreInd* storeInd);
void genCodeForCast(GenTreeOp* tree);
void genCodeForLclAddr(GenTree* tree);
+void genCodeForIndexAddr(GenTreeIndexAddr* tree);
void genCodeForIndir(GenTreeIndir* tree);
void genCodeForNegNot(GenTree* tree);
void genCodeForLclVar(GenTreeLclVar* tree);
diff --git a/src/jit/codegenxarch.cpp b/src/jit/codegenxarch.cpp
index 57a9adcc3f..5128785c8d 100644
--- a/src/jit/codegenxarch.cpp
+++ b/src/jit/codegenxarch.cpp
@@ -982,6 +982,19 @@ void CodeGen::genCodeForMul(GenTreeOp* treeNode)
unsigned int scale = (unsigned int)(imm - 1);
getEmitter()->emitIns_R_ARX(INS_lea, size, targetReg, rmOp->gtRegNum, rmOp->gtRegNum, scale, 0);
}
+ else if (!requiresOverflowCheck && rmOp->isUsedFromReg() && (imm == genFindLowestBit(imm)) && (imm != 0))
+ {
+ // Use shift for constant multiply when legal
+ uint64_t zextImm = static_cast<uint64_t>(static_cast<size_t>(imm));
+ unsigned int shiftAmount = genLog2(zextImm);
+
+ if (targetReg != rmOp->gtRegNum)
+ {
+ // Copy reg src to dest register
+ inst_RV_RV(ins_Copy(targetType), targetReg, rmOp->gtRegNum, targetType);
+ }
+ inst_RV_SH(INS_shl, size, targetReg, shiftAmount);
+ }
else
{
// use the 3-op form with immediate
@@ -1384,16 +1397,51 @@ void CodeGen::genReturn(GenTreePtr treeNode)
// Since we are invalidating the assumption that we would slip into the epilog
// right after the "return", we need to preserve the return reg's GC state
// across the call until actual method return.
+ ReturnTypeDesc retTypeDesc;
+ unsigned regCount = 0;
+ if (compiler->compMethodReturnsMultiRegRetType())
+ {
+ if (varTypeIsLong(compiler->info.compRetNativeType))
+ {
+ retTypeDesc.InitializeLongReturnType(compiler);
+ }
+ else // we must have a struct return type
+ {
+ retTypeDesc.InitializeStructReturnType(compiler, compiler->info.compMethodInfo->args.retTypeClass);
+ }
+ regCount = retTypeDesc.GetReturnRegCount();
+ }
+
if (varTypeIsGC(compiler->info.compRetType))
{
gcInfo.gcMarkRegPtrVal(REG_INTRET, compiler->info.compRetType);
}
+ else if (compiler->compMethodReturnsMultiRegRetType())
+ {
+ for (unsigned i = 0; i < regCount; ++i)
+ {
+ if (varTypeIsGC(retTypeDesc.GetReturnRegType(i)))
+ {
+ gcInfo.gcMarkRegPtrVal(retTypeDesc.GetABIReturnReg(i), retTypeDesc.GetReturnRegType(i));
+ }
+ }
+ }
genProfilingLeaveCallback();
if (varTypeIsGC(compiler->info.compRetType))
{
- gcInfo.gcMarkRegSetNpt(REG_INTRET);
+ gcInfo.gcMarkRegSetNpt(genRegMask(REG_INTRET));
+ }
+ else if (compiler->compMethodReturnsMultiRegRetType())
+ {
+ for (unsigned i = 0; i < regCount; ++i)
+ {
+ if (varTypeIsGC(retTypeDesc.GetReturnRegType(i)))
+ {
+ gcInfo.gcMarkRegSetNpt(genRegMask(retTypeDesc.GetABIReturnReg(i)));
+ }
+ }
}
}
#endif
@@ -1774,6 +1822,10 @@ void CodeGen::genCodeForTreeNode(GenTreePtr treeNode)
genLeaInstruction(treeNode->AsAddrMode());
break;
+ case GT_INDEX_ADDR:
+ genCodeForIndexAddr(treeNode->AsIndexAddr());
+ break;
+
case GT_IND:
genCodeForIndir(treeNode->AsIndir());
break;
@@ -1838,7 +1890,8 @@ void CodeGen::genCodeForTreeNode(GenTreePtr treeNode)
case GT_LIST:
case GT_FIELD_LIST:
case GT_ARGPLACE:
- // Nothing to do
+ // Should always be marked contained.
+ assert(!"LIST, FIELD_LIST and ARGPLACE nodes should always be marked contained.");
break;
case GT_SWAP:
@@ -4436,8 +4489,8 @@ void CodeGen::genCodeForStoreLclVar(GenTreeLclVar* tree)
if (targetReg == REG_NA)
{
// stack store
- emit->emitInsMov(ins_Store(targetType, compiler->isSIMDTypeLocalAligned(lclNum)), emitTypeSize(targetType),
- tree);
+ emit->emitInsStoreLcl(ins_Store(targetType, compiler->isSIMDTypeLocalAligned(lclNum)),
+ emitTypeSize(targetType), tree);
varDsc->lvRegNum = REG_STK;
}
else
@@ -4481,6 +4534,97 @@ void CodeGen::genCodeForStoreLclVar(GenTreeLclVar* tree)
}
//------------------------------------------------------------------------
+// genCodeForIndexAddr: Produce code for a GT_INDEX_ADDR node.
+//
+// Arguments:
+// tree - the GT_INDEX_ADDR node
+//
+void CodeGen::genCodeForIndexAddr(GenTreeIndexAddr* node)
+{
+ GenTree* const base = node->Arr();
+ GenTree* const index = node->Index();
+
+ genConsumeReg(base);
+ genConsumeReg(index);
+
+ // NOTE: `genConsumeReg` marks the consumed register as not a GC pointer, as it assumes that the input registers
+ // die at the first instruction generated by the node. This is not the case for `INDEX_ADDR`, however, as the
+ // base register is multiply-used. As such, we need to mark the base register as containing a GC pointer until
+ // we are finished generating the code for this node.
+
+ gcInfo.gcMarkRegPtrVal(base->gtRegNum, base->TypeGet());
+ assert(!varTypeIsGC(index->TypeGet()));
+
+ regNumber tmpReg = REG_NA;
+
+ // Generate the bounds check if necessary.
+ if ((node->gtFlags & GTF_INX_RNGCHK) != 0)
+ {
+ // Create a GT_IND(GT_LEA)) tree for the array length access.
+ GenTreeAddrMode arrLenAddr(base->TypeGet(), base, nullptr, 0, node->gtLenOffset);
+ arrLenAddr.gtRegNum = REG_NA;
+ arrLenAddr.SetContained();
+ arrLenAddr.gtNext = (GenTree*)(-1);
+
+ GenTreeIndir arrLen = indirForm(TYP_INT, &arrLenAddr);
+
+#ifdef _TARGET_64BIT_
+ // The CLI Spec allows an array to be indexed by either an int32 or a native int. In the case that the index
+ // is a native int on a 64-bit platform, we will need to widen the array length and the compare.
+ if (index->TypeGet() == TYP_I_IMPL)
+ {
+ // Load the array length into a register.
+ tmpReg = node->GetSingleTempReg();
+ arrLen.gtRegNum = tmpReg;
+ arrLen.ClearContained();
+ getEmitter()->emitInsLoadInd(ins_Load(TYP_INT), EA_4BYTE, arrLen.gtRegNum, &arrLen);
+ }
+ else
+#endif
+ {
+ assert(varTypeIsIntegral(index->TypeGet()));
+
+ arrLen.gtRegNum = REG_NA;
+ arrLen.SetContained();
+ arrLen.gtNext = (GenTree*)(-1);
+ }
+
+ // Generate the range check.
+ getEmitter()->emitInsBinary(INS_cmp, emitTypeSize(TYP_I_IMPL), index, &arrLen);
+ genJumpToThrowHlpBlk(EJ_jae, SCK_RNGCHK_FAIL, node->gtIndRngFailBB);
+ }
+
+ // Compute the address of the array element.
+ switch (node->gtElemSize)
+ {
+ case 1:
+ case 2:
+ case 4:
+ case 8:
+ getEmitter()->emitIns_R_ARX(INS_lea, emitTypeSize(node), node->gtRegNum, base->gtRegNum, index->gtRegNum,
+ node->gtElemSize, static_cast<int>(node->gtElemOffset));
+ break;
+
+ default:
+ {
+ // Multiply the index by the element size.
+ //
+ // TODO-CQ: this should really just use `imul index, index, #gtElemSize`
+ tmpReg = (tmpReg == REG_NA) ? node->GetSingleTempReg() : tmpReg;
+ CodeGen::genSetRegToIcon(tmpReg, (ssize_t)node->gtElemSize, TYP_INT);
+ inst_RV_RV(INS_imul, tmpReg, index->gtRegNum);
+ getEmitter()->emitIns_R_ARX(INS_lea, emitTypeSize(node), node->gtRegNum, base->gtRegNum, tmpReg, 1,
+ static_cast<int>(node->gtElemOffset));
+ break;
+ }
+ }
+
+ gcInfo.gcMarkRegSetNpt(base->gtGetRegMask());
+
+ genProduceReg(node);
+}
+
+//------------------------------------------------------------------------
// genCodeForIndir: Produce code for a GT_IND node.
//
// Arguments:
@@ -4512,7 +4656,7 @@ void CodeGen::genCodeForIndir(GenTreeIndir* tree)
else
{
genConsumeAddress(addr);
- emit->emitInsMov(ins_Load(targetType), emitTypeSize(tree), tree);
+ emit->emitInsLoadInd(ins_Load(targetType), emitTypeSize(tree), tree->gtRegNum, tree);
}
genProduceReg(tree);
@@ -4774,7 +4918,7 @@ void CodeGen::genCodeForStoreInd(GenTreeStoreInd* tree)
}
else
{
- getEmitter()->emitInsMov(ins_Store(data->TypeGet()), emitTypeSize(tree), tree);
+ getEmitter()->emitInsStoreInd(ins_Store(data->TypeGet()), emitTypeSize(tree), tree);
}
}
}
@@ -5812,16 +5956,16 @@ void CodeGen::genLeaInstruction(GenTreeAddrMode* lea)
{
regNumber baseReg = lea->Base()->gtRegNum;
regNumber indexReg = lea->Index()->gtRegNum;
- getEmitter()->emitIns_R_ARX(INS_lea, size, lea->gtRegNum, baseReg, indexReg, lea->gtScale, lea->gtOffset);
+ getEmitter()->emitIns_R_ARX(INS_lea, size, lea->gtRegNum, baseReg, indexReg, lea->gtScale, lea->Offset());
}
else if (lea->Base())
{
- getEmitter()->emitIns_R_AR(INS_lea, size, lea->gtRegNum, lea->Base()->gtRegNum, lea->gtOffset);
+ getEmitter()->emitIns_R_AR(INS_lea, size, lea->gtRegNum, lea->Base()->gtRegNum, lea->Offset());
}
else if (lea->Index())
{
getEmitter()->emitIns_R_ARX(INS_lea, size, lea->gtRegNum, REG_NA, lea->Index()->gtRegNum, lea->gtScale,
- lea->gtOffset);
+ lea->Offset());
}
genProduceReg(lea);
@@ -6083,10 +6227,11 @@ void CodeGen::genCompareInt(GenTreePtr treeNode)
// it was spilled after producing its result in a register.
// Spill code too will not modify the flags set by op1.
GenTree* realOp1 = op1->gtSkipReloadOrCopy();
- if (realOp1->gtSetFlags())
+ if ((tree->gtFlags & GTF_USE_FLAGS) != 0)
{
// op1 must set ZF and SF flags
assert(realOp1->gtSetZSFlags());
+ assert(realOp1->gtSetFlags());
// Must be (in)equality against zero.
assert(tree->OperIs(GT_EQ, GT_NE));
@@ -6577,7 +6722,7 @@ void CodeGen::genIntToIntCast(GenTreePtr treeNode)
if (signCheckOnly)
{
// We only need to check for a negative value in sourceReg
- inst_RV_IV(INS_cmp, sourceReg, 0, srcSize);
+ inst_RV_RV(INS_test, sourceReg, sourceReg, srcType, srcSize);
genJumpToThrowHlpBlk(EJ_jl, SCK_OVERFLOW);
}
else
@@ -6640,34 +6785,7 @@ void CodeGen::genIntToIntCast(GenTreePtr treeNode)
ins = INS_mov;
}
- if (ins == INS_AND)
- {
- noway_assert(isUnsignedDst);
-
- /* Generate "and reg, MASK */
- unsigned fillPattern;
- if (dstSize == EA_1BYTE)
- {
- fillPattern = 0xff;
- }
- else if (dstSize == EA_2BYTE)
- {
- fillPattern = 0xffff;
- }
- else
- {
- fillPattern = 0xffffffff;
- }
-
- inst_RV_IV(INS_AND, targetReg, fillPattern, EA_4BYTE);
- }
-#ifdef _TARGET_AMD64_
- else if (ins == INS_movsxd)
- {
- inst_RV_RV(ins, targetReg, sourceReg, srcType, srcSize);
- }
-#endif // _TARGET_AMD64_
- else if (ins == INS_mov)
+ if (ins == INS_mov)
{
if (targetReg != sourceReg
#ifdef _TARGET_AMD64_
@@ -6680,6 +6798,12 @@ void CodeGen::genIntToIntCast(GenTreePtr treeNode)
inst_RV_RV(ins, targetReg, sourceReg, srcType, srcSize);
}
}
+#ifdef _TARGET_AMD64_
+ else if (ins == INS_movsxd)
+ {
+ inst_RV_RV(ins, targetReg, sourceReg, srcType, srcSize);
+ }
+#endif // _TARGET_AMD64_
else
{
noway_assert(ins == INS_movsx || ins == INS_movzx);
@@ -8202,7 +8326,6 @@ void CodeGen::genPutStructArgStk(GenTreePutArgStk* putArgStk)
var_types memType = (gcPtrs[i] == TYPE_GC_REF) ? TYP_REF : TYP_BYREF;
getEmitter()->emitIns_R_AR(ins_Load(memType), emitTypeSize(memType), REG_RCX, REG_RSI, 0);
genStoreRegToStackArg(memType, REG_RCX, i * TARGET_POINTER_SIZE);
-
#ifdef DEBUG
numGCSlotsCopied++;
#endif // DEBUG
diff --git a/src/jit/compiler.cpp b/src/jit/compiler.cpp
index ab5f4743d7..552a6dff94 100644
--- a/src/jit/compiler.cpp
+++ b/src/jit/compiler.cpp
@@ -1003,9 +1003,14 @@ var_types Compiler::getReturnTypeForStruct(CORINFO_CLASS_HANDLE clsHnd,
//
if (structSize <= sizeof(double))
{
- // We set the "primitive" useType based upon the structSize
- // and also examine the clsHnd to see if it is an HFA of count one
- useType = getPrimitiveTypeForStruct(structSize, clsHnd);
+#if defined LEGACY_BACKEND
+ if (!IsHfa(clsHnd))
+#endif
+ {
+ // We set the "primitive" useType based upon the structSize
+ // and also examine the clsHnd to see if it is an HFA of count one
+ useType = getPrimitiveTypeForStruct(structSize, clsHnd);
+ }
}
#endif // FEATURE_UNIX_AMD64_STRUCT_PASSING
@@ -1043,8 +1048,10 @@ var_types Compiler::getReturnTypeForStruct(CORINFO_CLASS_HANDLE clsHnd,
// Structs that are HFA's are returned in multiple registers
if (IsHfa(clsHnd))
{
+#if !defined(LEGACY_BACKEND)
// HFA's of count one should have been handled by getPrimitiveTypeForStruct
assert(GetHfaCount(clsHnd) >= 2);
+#endif // !defined(LEGACY_BACKEND)
// setup wbPassType and useType indicate that this is returned by value as an HFA
// using multiple registers
@@ -3650,18 +3657,19 @@ void Compiler::compInitOptions(JitFlags* jitFlags)
assert(opts.compGCPollType == GCPOLL_NONE);
opts.compGCPollType = GCPOLL_INLINE;
}
+
+#ifdef PROFILING_SUPPORTED
+#ifdef UNIX_AMD64_ABI
+ if (compIsProfilerHookNeeded())
+ {
+ opts.compNeedToAlignFrame = true;
+ }
+#endif // UNIX_AMD64_ABI
+#endif
}
#ifdef DEBUG
-void JitDump(const char* pcFormat, ...)
-{
- va_list lst;
- va_start(lst, pcFormat);
- vflogf(jitstdout, pcFormat, lst);
- va_end(lst);
-}
-
bool Compiler::compJitHaltMethod()
{
/* This method returns true when we use an INS_BREAKPOINT to allow us to step into the generated native code */
@@ -3848,8 +3856,7 @@ void Compiler::compInitDebuggingInfo()
fgInsertStmtAtEnd(fgFirstBB, gtNewNothingNode());
- JITDUMP("Debuggable code - Add new BB%02u to perform initialization of variables [%08X]\n", fgFirstBB->bbNum,
- dspPtr(fgFirstBB));
+ JITDUMP("Debuggable code - Add new %s to perform initialization of variables\n", fgFirstBB->dspToString());
}
/*-------------------------------------------------------------------------
@@ -5022,6 +5029,29 @@ bool Compiler::compQuirkForPPP()
// This fixes the PPP backward compat issue
varDscExposedStruct->lvExactSize += 32;
+ // Update the GC info to indicate that the padding area does
+ // not contain any GC pointers.
+ //
+ // The struct is now 64 bytes.
+ //
+ // We're on x64 so this should be 8 pointer slots.
+ assert((varDscExposedStruct->lvExactSize / TARGET_POINTER_SIZE) == 8);
+
+ BYTE* oldGCPtrs = varDscExposedStruct->lvGcLayout;
+ BYTE* newGCPtrs = (BYTE*)compGetMemA(8, CMK_LvaTable);
+
+ for (int i = 0; i < 4; i++)
+ {
+ newGCPtrs[i] = oldGCPtrs[i];
+ }
+
+ for (int i = 4; i < 8; i++)
+ {
+ newGCPtrs[i] = TYPE_GC_NONE;
+ }
+
+ varDscExposedStruct->lvGcLayout = newGCPtrs;
+
return true;
}
return false;
@@ -5800,8 +5830,9 @@ int Compiler::compCompileHelper(CORINFO_MODULE_HANDLE classPtr,
compCurBB = nullptr;
lvaTable = nullptr;
- // Reset node ID counter
- compGenTreeID = 0;
+ // Reset node and block ID counter
+ compGenTreeID = 0;
+ compBasicBlockID = 0;
#endif
/* Initialize emitter */
@@ -5845,6 +5876,13 @@ int Compiler::compCompileHelper(CORINFO_MODULE_HANDLE classPtr,
compInitDebuggingInfo();
}
+#ifdef DEBUG
+ if (compIsForInlining())
+ {
+ compBasicBlockID = impInlineInfo->InlinerCompiler->compBasicBlockID;
+ }
+#endif
+
const bool forceInline = !!(info.compFlags & CORINFO_FLG_FORCEINLINE);
if (!compIsForInlining() && opts.jitFlags->IsSet(JitFlags::JIT_FLAG_PREJIT))
@@ -5977,7 +6015,8 @@ int Compiler::compCompileHelper(CORINFO_MODULE_HANDLE classPtr,
#ifdef DEBUG
if (compIsForInlining())
{
- impInlineInfo->InlinerCompiler->compGenTreeID = compGenTreeID;
+ impInlineInfo->InlinerCompiler->compGenTreeID = compGenTreeID;
+ impInlineInfo->InlinerCompiler->compBasicBlockID = compBasicBlockID;
}
#endif
@@ -6846,6 +6885,29 @@ void Compiler::GetStructTypeOffset(const SYSTEMV_AMD64_CORINFO_STRUCT_REG_PASSIN
*type1 = GetEightByteType(structDesc, 1);
}
}
+
+//------------------------------------------------------------------------------------------------------
+// GetStructTypeOffset: Gets the type, size and offset of the eightbytes of a struct for System V systems.
+//
+// Arguments:
+// 'typeHnd' - type handle
+// 'type0' - out param; returns the type of the first eightbyte.
+// 'type1' - out param; returns the type of the second eightbyte.
+// 'offset0' - out param; returns the offset of the first eightbyte.
+// 'offset1' - out param; returns the offset of the second eightbyte.
+//
+void Compiler::GetStructTypeOffset(CORINFO_CLASS_HANDLE typeHnd,
+ var_types* type0,
+ var_types* type1,
+ unsigned __int8* offset0,
+ unsigned __int8* offset1)
+{
+ SYSTEMV_AMD64_CORINFO_STRUCT_REG_PASSING_DESCRIPTOR structDesc;
+ eeGetSystemVAmd64PassStructInRegisterDescriptor(typeHnd, &structDesc);
+ assert(structDesc.passedInRegisters);
+ GetStructTypeOffset(structDesc, type0, type1, offset0, offset1);
+}
+
#endif // defined(FEATURE_UNIX_AMD64_STRUCT_PASSING)
/*****************************************************************************/
@@ -9281,10 +9343,6 @@ int cTreeFlagsIR(Compiler* comp, GenTree* tree)
{
chars += printf("[IND_VOLATILE]");
}
- if (tree->gtFlags & GTF_IND_REFARR_LAYOUT)
- {
- chars += printf("[IND_REFARR_LAYOUT]");
- }
if (tree->gtFlags & GTF_IND_TGTANYWHERE)
{
chars += printf("[IND_TGTANYWHERE]");
@@ -9739,7 +9797,7 @@ int cTreeFlagsIR(Compiler* comp, GenTree* tree)
#endif
if (tree->gtFlags & GTF_IND_NONFAULTING)
{
- if ((op == GT_IND) || (op == GT_STOREIND))
+ if (tree->OperIsIndirOrArrLength())
{
chars += printf("[IND_NONFAULTING]");
}
@@ -10940,7 +10998,7 @@ void cNodeIR(Compiler* comp, GenTree* tree)
GenTree* base = lea->Base();
GenTree* index = lea->Index();
unsigned scale = lea->gtScale;
- unsigned offset = lea->gtOffset;
+ int offset = lea->Offset();
chars += printf(" [");
if (base != nullptr)
@@ -10965,7 +11023,7 @@ void cNodeIR(Compiler* comp, GenTree* tree)
{
chars += printf("+");
}
- chars += printf("%u", offset);
+ chars += printf("%d", offset);
}
chars += printf("]");
break;
diff --git a/src/jit/compiler.h b/src/jit/compiler.h
index a8aad0cc89..b4077cf6f5 100644
--- a/src/jit/compiler.h
+++ b/src/jit/compiler.h
@@ -45,6 +45,7 @@ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
#include "valuenum.h"
#include "reglist.h"
#include "jittelemetry.h"
+#include "namedintrinsiclist.h"
#ifdef LATE_DISASM
#include "disasm.h"
#endif
@@ -722,6 +723,8 @@ public:
return (unsigned)(roundUp(lvExactSize, TARGET_POINTER_SIZE));
}
+ const size_t lvArgStackSize() const;
+
unsigned lvSlotNum; // original slot # (if remapped)
typeInfo lvVerTypeInfo; // type info needed for verification
@@ -2028,7 +2031,7 @@ public:
GenTree* gtNewBlkOpNode(GenTreePtr dst, GenTreePtr srcOrFillVal, unsigned size, bool isVolatile, bool isCopyBlock);
- GenTree* gtNewPutArgReg(var_types type, GenTreePtr arg);
+ GenTree* gtNewPutArgReg(var_types type, GenTreePtr arg, regNumber argReg);
protected:
void gtBlockOpInit(GenTreePtr result, GenTreePtr dst, GenTreePtr srcOrFillVal, bool isVolatile);
@@ -2054,10 +2057,7 @@ public:
GenTreeArgList* args,
IL_OFFSETX ilOffset = BAD_IL_OFFSET);
- GenTreeCall* gtNewHelperCallNode(unsigned helper,
- var_types type,
- unsigned flags = 0,
- GenTreeArgList* args = nullptr);
+ GenTreeCall* gtNewHelperCallNode(unsigned helper, var_types type, GenTreeArgList* args = nullptr);
GenTreePtr gtNewLclvNode(unsigned lnum, var_types type, IL_OFFSETX ILoffs = BAD_IL_OFFSET);
@@ -2084,6 +2084,10 @@ public:
GenTreePtr gtNewIndexRef(var_types typ, GenTreePtr arrayOp, GenTreePtr indexOp);
+ GenTreeArrLen* gtNewArrLen(var_types typ, GenTree* arrayOp, int lenOffset);
+
+ GenTree* gtNewIndir(var_types typ, GenTree* addr);
+
GenTreeArgList* gtNewArgList(GenTreePtr op);
GenTreeArgList* gtNewArgList(GenTreePtr op1, GenTreePtr op2);
GenTreeArgList* gtNewArgList(GenTreePtr op1, GenTreePtr op2, GenTreePtr op3);
@@ -2137,7 +2141,13 @@ public:
GenTreePtr gtReplaceTree(GenTreePtr stmt, GenTreePtr tree, GenTreePtr replacementTree);
- void gtUpdateSideEffects(GenTreePtr tree, unsigned oldGtFlags, unsigned newGtFlags);
+ void gtUpdateSideEffects(GenTree* stmt, GenTree* tree);
+
+ void gtUpdateTreeAncestorsSideEffects(GenTree* tree);
+
+ void gtUpdateStmtSideEffects(GenTree* stmt);
+
+ void gtResetNodeSideEffects(GenTree* tree);
// Returns "true" iff the complexity (not formally defined, but first interpretation
// is #of nodes in subtree) of "tree" is greater than "limit".
@@ -2229,6 +2239,18 @@ public:
GenTreePtr gtFoldExprSpecial(GenTreePtr tree);
GenTreePtr gtFoldExprCompare(GenTreePtr tree);
+ // Options to control behavior of gtTryRemoveBoxUpstreamEffects
+ enum BoxRemovalOptions
+ {
+ BR_REMOVE_AND_NARROW, // remove effects, minimize remaining work, return possibly narrowed source tree
+ BR_REMOVE_AND_NARROW_WANT_TYPE_HANDLE, // remove effects and minimize remaining work, return type handle tree
+ BR_REMOVE_BUT_NOT_NARROW, // remove effects, return original source tree
+ BR_DONT_REMOVE // just check if removal is possible
+ };
+
+ GenTree* gtTryRemoveBoxUpstreamEffects(GenTree* tree, BoxRemovalOptions options = BR_REMOVE_AND_NARROW);
+ GenTree* gtOptimizeEnumHasFlag(GenTree* thisOp, GenTree* flagOp);
+
//-------------------------------------------------------------------------
// Get the handle, if any.
CORINFO_CLASS_HANDLE gtGetStructHandleIfPresent(GenTreePtr tree);
@@ -2443,6 +2465,9 @@ public:
DNER_DepField, // It is a field of a dependently promoted struct
DNER_NoRegVars, // opts.compFlags & CLFLG_REGVAR is not set
DNER_MinOptsGC, // It is a GC Ref and we are compiling MinOpts
+#if !defined(LEGACY_BACKEND) && !defined(_TARGET_64BIT_)
+ DNER_LongParamField, // It is a decomposed field of a long parameter.
+#endif
#ifdef JIT32_GCENCODER
DNER_PinningRef,
#endif
@@ -2761,12 +2786,11 @@ public:
#if defined(_TARGET_64BIT_)
assert(varDsc->lvSize() == 16);
- return true;
-#else // !defined(_TARGET_64BIT_)
+#endif // defined(_TARGET_64BIT_)
- // For 32-bit architectures, we make local variable SIMD12 types 16 bytes instead of just 12. lvSize()
+ // We make local variable SIMD12 types 16 bytes instead of just 12. lvSize()
// already does this calculation. However, we also need to prevent mapping types if the var is a
- // depenendently promoted struct field, which must remain its exact size within its parent struct.
+ // dependently promoted struct field, which must remain its exact size within its parent struct.
// However, we don't know this until late, so we may have already pretended the field is bigger
// before that.
if ((varDsc->lvSize() == 16) && !lvaIsFieldOfDependentlyPromotedStruct(varDsc))
@@ -2777,8 +2801,6 @@ public:
{
return false;
}
-
-#endif // !defined(_TARGET_64BIT_)
}
#endif // defined(FEATURE_SIMD)
@@ -2970,7 +2992,10 @@ protected:
int memberRef,
bool readonlyCall,
bool tailCall,
- CorInfoIntrinsics* pIntrinsicID);
+ bool isJitIntrinsic,
+ CorInfoIntrinsics* pIntrinsicID,
+ bool* isSpecialIntrinsic = nullptr);
+ NamedIntrinsic lookupNamedIntrinsic(CORINFO_METHOD_HANDLE method);
GenTreePtr impArrayAccessIntrinsic(CORINFO_CLASS_HANDLE clsHnd,
CORINFO_SIG_INFO* sig,
int memberRef,
@@ -3135,15 +3160,9 @@ private:
((opcode >= CEE_STLOC_0) && (opcode <= CEE_STLOC_3)));
}
- GenTreeArgList* impPopList(unsigned count,
- unsigned* flagsPtr,
- CORINFO_SIG_INFO* sig,
- GenTreeArgList* prefixTree = nullptr);
+ GenTreeArgList* impPopList(unsigned count, CORINFO_SIG_INFO* sig, GenTreeArgList* prefixTree = nullptr);
- GenTreeArgList* impPopRevList(unsigned count,
- unsigned* flagsPtr,
- CORINFO_SIG_INFO* sig,
- unsigned skipReverseCount = 0);
+ GenTreeArgList* impPopRevList(unsigned count, CORINFO_SIG_INFO* sig, unsigned skipReverseCount = 0);
/*
* Get current IL offset with stack-empty info incoporated
@@ -3617,9 +3636,8 @@ public:
bool fgFuncletsCreated; // true if the funclet creation phase has been run
#endif // FEATURE_EH_FUNCLETS
- bool fgGlobalMorph; // indicates if we are during the global morphing phase
- // since fgMorphTree can be called from several places
- bool fgExpandInline; // indicates that we are creating tree for the inliner
+ bool fgGlobalMorph; // indicates if we are during the global morphing phase
+ // since fgMorphTree can be called from several places
bool impBoxTempInUse; // the temp below is valid and available
unsigned impBoxTemp; // a temporary that is used for boxing
@@ -3655,6 +3673,16 @@ public:
void fgUpdateFinallyTargetFlags();
+ void fgClearAllFinallyTargetBits();
+
+ void fgAddFinallyTargetFlags();
+
+#if FEATURE_EH_FUNCLETS && defined(_TARGET_ARM_)
+ // Sometimes we need to defer updating the BBF_FINALLY_TARGET bit. fgNeedToAddFinallyTargetBits signals
+ // when this is necessary.
+ bool fgNeedToAddFinallyTargetBits;
+#endif // FEATURE_EH_FUNCLETS && defined(_TARGET_ARM_)
+
bool fgRetargetBranchesToCanonicalCallFinally(BasicBlock* block,
BasicBlock* handler,
BlockToBlockMap& continuationMap);
@@ -3770,6 +3798,16 @@ public:
void fgComputeLifeCall(VARSET_TP& life, GenTreeCall* call);
+ void fgComputeLifeTrackedLocalUse(VARSET_TP& life, LclVarDsc& varDsc, GenTreeLclVarCommon* node);
+ bool fgComputeLifeTrackedLocalDef(VARSET_TP& life,
+ VARSET_VALARG_TP keepAliveVars,
+ LclVarDsc& varDsc,
+ GenTreeLclVarCommon* node);
+ void fgComputeLifeUntrackedLocal(VARSET_TP& life,
+ VARSET_VALARG_TP keepAliveVars,
+ LclVarDsc& varDsc,
+ GenTreeLclVarCommon* lclVarNode,
+ GenTree* node);
bool fgComputeLifeLocal(VARSET_TP& life, VARSET_VALARG_TP keepAliveVars, GenTree* lclVarNode, GenTree* node);
void fgComputeLife(VARSET_TP& life,
@@ -3786,8 +3824,6 @@ public:
bool* doAgain,
bool* pStmtInfoDirty DEBUGARG(bool* treeModf));
- bool fgTryRemoveDeadLIRStore(LIR::Range& blockRange, GenTree* node, GenTree** next);
-
// For updating liveset during traversal AFTER fgComputeLife has completed
VARSET_VALRET_TP fgGetVarBits(GenTreePtr tree);
VARSET_VALRET_TP fgUpdateLiveSet(VARSET_VALARG_TP liveSet, GenTreePtr tree);
@@ -3902,6 +3938,9 @@ public:
// Returns "true" iff lcl "lclNum" should be excluded from SSA.
inline bool fgExcludeFromSsa(unsigned lclNum);
+ // Returns "true" if a struct temp of the given type requires needs zero init in this block
+ inline bool fgStructTempNeedsExplicitZeroInit(LclVarDsc* varDsc, BasicBlock* block);
+
// The value numbers for this compilation.
ValueNumStore* vnStore;
@@ -4105,11 +4144,11 @@ public:
void vnPrint(ValueNum vn, unsigned level);
#endif
+ bool fgDominate(BasicBlock* b1, BasicBlock* b2); // Return true if b1 dominates b2
+
// Dominator computation member functions
// Not exposed outside Compiler
protected:
- bool fgDominate(BasicBlock* b1, BasicBlock* b2); // Return true if b1 dominates b2
-
bool fgReachable(BasicBlock* b1, BasicBlock* b2); // Returns true if block b1 can reach block b2
void fgComputeDoms(); // Computes the immediate dominators for each basic block in the
@@ -4472,12 +4511,6 @@ public:
static GenTreePtr fgGetFirstNode(GenTreePtr tree);
static bool fgTreeIsInStmt(GenTree* tree, GenTreeStmt* stmt);
-
- inline bool fgIsInlining()
- {
- return fgExpandInline;
- }
-
void fgTraverseRPO();
//--------------------- Walking the trees in the IR -----------------------
@@ -4662,6 +4695,8 @@ private:
void fgSetRngChkTarget(GenTreePtr tree, bool delay = true);
+ BasicBlock* fgSetRngChkTargetInner(SpecialCodeKind kind, bool delay, unsigned* stkDepth);
+
#if REARRANGE_ADDS
void fgMoveOpsLeft(GenTreePtr tree);
#endif
@@ -4738,7 +4773,11 @@ private:
void fgFixupStructReturn(GenTreePtr call);
GenTreePtr fgMorphLocalVar(GenTreePtr tree, bool forceRemorph);
+
+public:
bool fgAddrCouldBeNull(GenTreePtr addr);
+
+private:
GenTreePtr fgMorphField(GenTreePtr tree, MorphAddrContext* mac);
bool fgCanFastTailCall(GenTreeCall* call);
void fgMorphTailCall(GenTreeCall* call);
@@ -4903,6 +4942,9 @@ private:
void fgMarkAddressExposedLocals();
bool fgNodesMayInterfere(GenTree* store, GenTree* load);
+ static fgWalkPreFn fgUpdateSideEffectsPre;
+ static fgWalkPostFn fgUpdateSideEffectsPost;
+
// Returns true if the type of tree is of size at least "width", or if "tree" is not a
// local variable.
bool fgFitsInOrNotLoc(GenTreePtr tree, unsigned width);
@@ -4946,8 +4988,7 @@ protected:
LclVarDsc* optIsTrackedLocal(GenTreePtr tree);
public:
- void optRemoveRangeCheck(
- GenTreePtr tree, GenTreePtr stmt, bool updateCSEcounts, unsigned sideEffFlags = 0, bool forceRemove = false);
+ void optRemoveRangeCheck(GenTreePtr tree, GenTreePtr stmt);
bool optIsRangeCheckRemovable(GenTreePtr tree);
protected:
@@ -5313,6 +5354,14 @@ public:
LoopDsc optLoopTable[MAX_LOOP_NUM]; // loop descriptor table
unsigned char optLoopCount; // number of tracked loops
+ bool optRecordLoop(BasicBlock* head,
+ BasicBlock* first,
+ BasicBlock* top,
+ BasicBlock* entry,
+ BasicBlock* bottom,
+ BasicBlock* exit,
+ unsigned char exitCnt);
+
protected:
unsigned optCallCount; // number of calls made in the method
unsigned optIndirectCallCount; // number of virtual, interface and indirect calls made in the method
@@ -5356,14 +5405,6 @@ protected:
GenTreePtr* ppTest,
GenTreePtr* ppIncr);
- void optRecordLoop(BasicBlock* head,
- BasicBlock* first,
- BasicBlock* top,
- BasicBlock* entry,
- BasicBlock* bottom,
- BasicBlock* exit,
- unsigned char exitCnt);
-
void optFindNaturalLoops();
// Ensures that all the loops in the loop nest rooted at "loopInd" (an index into the loop table) are 'canonical' --
@@ -6666,8 +6707,16 @@ public:
regMask = RBM_R11;
}
#elif defined(_TARGET_ARM_)
- reg = REG_R4;
- regMask = RBM_R4;
+ if (isCoreRTABI)
+ {
+ reg = REG_R12;
+ regMask = RBM_R12;
+ }
+ else
+ {
+ reg = REG_R4;
+ regMask = RBM_R4;
+ }
#elif defined(_TARGET_ARM64_)
reg = REG_R11;
regMask = RBM_R11;
@@ -8273,7 +8322,14 @@ public:
var_types compRetNativeType; // Normalized return type as per target arch ABI
unsigned compILargsCount; // Number of arguments (incl. implicit but not hidden)
unsigned compArgsCount; // Number of arguments (incl. implicit and hidden)
- unsigned compRetBuffArg; // position of hidden return param var (0, 1) (BAD_VAR_NUM means not present);
+
+#if FEATURE_FASTTAILCALL
+ unsigned compArgRegCount; // Number of incoming integer argument registers used for incoming arguments
+ unsigned compFloatArgRegCount; // Number of incoming floating argument registers used for incoming arguments
+ size_t compArgStackSize; // Incoming argument stack size in bytes
+#endif // FEATURE_FASTTAILCALL
+
+ unsigned compRetBuffArg; // position of hidden return param var (0, 1) (BAD_VAR_NUM means not present);
int compTypeCtxtArg; // position of hidden param for type context for generic code (CORINFO_CALLCONV_PARAMTYPE)
unsigned compThisArg; // position of implicit this pointer param (not to be confused with lvaArg0Var)
unsigned compILlocalsCount; // Number of vars : args + locals (incl. implicit but not hidden)
@@ -8404,6 +8460,7 @@ public:
#ifdef DEBUG
static unsigned s_compMethodsCount; // to produce unique label names
unsigned compGenTreeID;
+ unsigned compBasicBlockID;
#endif
BasicBlock* compCurBB; // the current basic block in process
@@ -9305,6 +9362,37 @@ public:
return compRoot->m_arrayInfoMap;
}
+ //-----------------------------------------------------------------------------------------------------------------
+ // Compiler::TryGetArrayInfo:
+ // Given an indirection node, checks to see whether or not that indirection represents an array access, and
+ // if so returns information about the array.
+ //
+ // Arguments:
+ // indir - The `GT_IND` node.
+ // arrayInfo (out) - Information about the accessed array if this function returns true. Undefined otherwise.
+ //
+ // Returns:
+ // True if the `GT_IND` node represents an array access; false otherwise.
+ inline bool TryGetArrayInfo(GenTreeIndir* indir, ArrayInfo* arrayInfo)
+ {
+ if ((indir->gtFlags & GTF_IND_ARR_INDEX) == 0)
+ {
+ return false;
+ }
+
+ if (indir->gtOp1->OperIs(GT_INDEX_ADDR))
+ {
+ GenTreeIndexAddr* const indexAddr = indir->gtOp1->AsIndexAddr();
+ *arrayInfo = ArrayInfo(indexAddr->gtElemType, indexAddr->gtElemSize, indexAddr->gtElemOffset,
+ indexAddr->gtStructElemClass);
+ return true;
+ }
+
+ bool found = GetArrayInfoMap()->Lookup(indir, arrayInfo);
+ assert(found);
+ return true;
+ }
+
NodeToUnsignedMap* m_memorySsaMap[MemoryKindCount];
// In some cases, we want to assign intermediate SSA #'s to memory states, and know what nodes create those memory
@@ -9361,11 +9449,19 @@ public:
static var_types GetTypeFromClassificationAndSizes(SystemVClassificationType classType, int size);
static var_types GetEightByteType(const SYSTEMV_AMD64_CORINFO_STRUCT_REG_PASSING_DESCRIPTOR& structDesc,
unsigned slotNum);
+
static void GetStructTypeOffset(const SYSTEMV_AMD64_CORINFO_STRUCT_REG_PASSING_DESCRIPTOR& structDesc,
var_types* type0,
var_types* type1,
unsigned __int8* offset0,
unsigned __int8* offset1);
+
+ void GetStructTypeOffset(CORINFO_CLASS_HANDLE typeHnd,
+ var_types* type0,
+ var_types* type1,
+ unsigned __int8* offset0,
+ unsigned __int8* offset1);
+
void fgMorphSystemVStructArgs(GenTreeCall* call, bool hasStructArgument);
#endif // defined(FEATURE_UNIX_AMD64_STRUCT_PASSING)
diff --git a/src/jit/compiler.hpp b/src/jit/compiler.hpp
index 127c56ed94..4a90760ce2 100644
--- a/src/jit/compiler.hpp
+++ b/src/jit/compiler.hpp
@@ -1121,8 +1121,21 @@ inline GenTreePtr Compiler::gtNewIconEmbFldHndNode(CORINFO_FIELD_HANDLE fldHnd,
/*****************************************************************************/
-inline GenTreeCall* Compiler::gtNewHelperCallNode(unsigned helper, var_types type, unsigned flags, GenTreeArgList* args)
+//------------------------------------------------------------------------------
+// gtNewHelperCallNode : Helper to create a call helper node.
+//
+//
+// Arguments:
+// helper - Call helper
+// type - Type of the node
+// args - Call args
+//
+// Return Value:
+// New CT_HELPER node
+
+inline GenTreeCall* Compiler::gtNewHelperCallNode(unsigned helper, var_types type, GenTreeArgList* args)
{
+ unsigned flags = s_helperCallProperties.NoThrow((CorInfoHelpFunc)helper) ? 0 : GTF_EXCEPT;
GenTreeCall* result = gtNewCallNode(CT_HELPER, eeFindHelper(helper), type, args);
result->gtFlags |= flags;
@@ -1228,6 +1241,43 @@ inline GenTreePtr Compiler::gtNewIndexRef(var_types typ, GenTreePtr arrayOp, Gen
return gtIndx;
}
+//------------------------------------------------------------------------------
+// gtNewArrLen : Helper to create an array length node.
+//
+//
+// Arguments:
+// typ - Type of the node
+// arrayOp - Array node
+// lenOffset - Offset of the length field
+//
+// Return Value:
+// New GT_ARR_LENGTH node
+
+inline GenTreeArrLen* Compiler::gtNewArrLen(var_types typ, GenTree* arrayOp, int lenOffset)
+{
+ GenTreeArrLen* arrLen = new (this, GT_ARR_LENGTH) GenTreeArrLen(typ, arrayOp, lenOffset);
+ static_assert_no_msg(GTF_ARRLEN_NONFAULTING == GTF_IND_NONFAULTING);
+ arrLen->SetIndirExceptionFlags(this);
+ return arrLen;
+}
+
+//------------------------------------------------------------------------------
+// gtNewIndir : Helper to create an indirection node.
+//
+// Arguments:
+// typ - Type of the node
+// addr - Address of the indirection
+//
+// Return Value:
+// New GT_IND node
+
+inline GenTree* Compiler::gtNewIndir(var_types typ, GenTree* addr)
+{
+ GenTree* indir = gtNewOperNode(GT_IND, typ, addr);
+ indir->SetIndirExceptionFlags(this);
+ return indir;
+}
+
/*****************************************************************************
*
* Create (and check for) a "nothing" node, i.e. a node that doesn't produce
@@ -1512,8 +1562,13 @@ inline void GenTree::ChangeOper(genTreeOps oper, ValueNumberUpdate vnUpdate)
{
assert(!OperIsConst(oper)); // use ChangeOperLeaf() instead
+ unsigned mask = GTF_COMMON_MASK;
+ if (this->OperIsIndirOrArrLength() && OperIsIndirOrArrLength(oper))
+ {
+ mask |= GTF_IND_NONFAULTING;
+ }
SetOper(oper, vnUpdate);
- gtFlags &= GTF_COMMON_MASK;
+ gtFlags &= mask;
// Do "oper"-specific initializations...
switch (oper)
@@ -1529,8 +1584,13 @@ inline void GenTree::ChangeOper(genTreeOps oper, ValueNumberUpdate vnUpdate)
inline void GenTree::ChangeOperUnchecked(genTreeOps oper)
{
+ unsigned mask = GTF_COMMON_MASK;
+ if (this->OperIsIndirOrArrLength() && OperIsIndirOrArrLength(oper))
+ {
+ mask |= GTF_IND_NONFAULTING;
+ }
SetOperRaw(oper); // Trust the caller and don't use SetOper()
- gtFlags &= GTF_COMMON_MASK;
+ gtFlags &= mask;
}
/*****************************************************************************
@@ -3020,6 +3080,35 @@ inline unsigned Compiler::fgThrowHlpBlkStkLevel(BasicBlock* block)
*/
inline void Compiler::fgConvertBBToThrowBB(BasicBlock* block)
{
+ // If we're converting a BBJ_CALLFINALLY block to a BBJ_THROW block,
+ // then mark the subsequent BBJ_ALWAYS block as unreferenced.
+ if (block->isBBCallAlwaysPair())
+ {
+ BasicBlock* leaveBlk = block->bbNext;
+ noway_assert(leaveBlk->bbJumpKind == BBJ_ALWAYS);
+
+ leaveBlk->bbFlags &= ~BBF_DONT_REMOVE;
+ leaveBlk->bbRefs = 0;
+ leaveBlk->bbPreds = nullptr;
+
+#if FEATURE_EH_FUNCLETS && defined(_TARGET_ARM_)
+ // This function (fgConvertBBToThrowBB) can be called before the predecessor lists are created (e.g., in
+ // fgMorph). The fgClearFinallyTargetBit() function to update the BBF_FINALLY_TARGET bit depends on these
+ // predecessor lists. If there are no predecessor lists, we immediately clear all BBF_FINALLY_TARGET bits
+ // (to allow subsequent dead code elimination to delete such blocks without asserts), and set a flag to
+ // recompute them later, before they are required.
+ if (fgComputePredsDone)
+ {
+ fgClearFinallyTargetBit(leaveBlk->bbJumpDest);
+ }
+ else
+ {
+ fgClearAllFinallyTargetBits();
+ fgNeedToAddFinallyTargetBits = true;
+ }
+#endif // FEATURE_EH_FUNCLETS && defined(_TARGET_ARM_)
+ }
+
block->bbJumpKind = BBJ_THROW;
block->bbSetRunRarely(); // any block with a throw is rare
}
@@ -4622,6 +4711,28 @@ inline void Compiler::CLR_API_Leave(API_ICorJitInfo_Names ename)
#endif // MEASURE_CLRAPI_CALLS
+//------------------------------------------------------------------------------
+// fgStructTempNeedsExplicitZeroInit : Check whether temp struct needs
+// explicit zero initialization in this basic block.
+//
+// Arguments:
+// varDsc - struct local var description
+// block - basic block to check
+//
+// Returns:
+// true if the struct temp needs explicit zero-initialization in this basic block;
+// false otherwise
+//
+// Notes:
+// Structs with GC pointer fields are fully zero-initialized in the prolog if compInitMem is true.
+// Therefore, we don't need to insert zero-initialization if this block is not in a loop.
+
+bool Compiler::fgStructTempNeedsExplicitZeroInit(LclVarDsc* varDsc, BasicBlock* block)
+{
+ bool containsGCPtr = (varDsc->lvStructGcCount > 0);
+ return (!containsGCPtr || !info.compInitMem || ((block->bbFlags & BBF_BACKWARD_JUMP) != 0));
+}
+
/*****************************************************************************/
bool Compiler::fgExcludeFromSsa(unsigned lclNum)
{
@@ -5000,20 +5111,15 @@ void GenTree::VisitBinOpOperands(TVisitor visitor)
*
* Note that compGetMem is an arena allocator that returns memory that is
* not zero-initialized and can contain data from a prior allocation lifetime.
- * it also requires that 'sz' be aligned to a multiple of sizeof(int)
*/
inline void* __cdecl operator new(size_t sz, Compiler* context, CompMemKind cmk)
{
- sz = AlignUp(sz, sizeof(int));
- assert(sz != 0 && (sz & (sizeof(int) - 1)) == 0);
return context->compGetMem(sz, cmk);
}
inline void* __cdecl operator new[](size_t sz, Compiler* context, CompMemKind cmk)
{
- sz = AlignUp(sz, sizeof(int));
- assert(sz != 0 && (sz & (sizeof(int) - 1)) == 0);
return context->compGetMem(sz, cmk);
}
diff --git a/src/jit/copyprop.cpp b/src/jit/copyprop.cpp
index 773976e33e..75fc5c48ef 100644
--- a/src/jit/copyprop.cpp
+++ b/src/jit/copyprop.cpp
@@ -110,13 +110,17 @@ int Compiler::optCopyProp_LclVarScore(LclVarDsc* lclVarDsc, LclVarDsc* copyVarDs
return score + ((preferOp2) ? 1 : -1);
}
-/**************************************************************************************
- *
- * Perform copy propagation on a given tree as we walk the graph and if it is a local
- * variable, then look up all currently live definitions and check if any of those
- * definitions share the same value number. If so, then we can make the replacement.
- *
- */
+//------------------------------------------------------------------------------
+// optCopyProp : Perform copy propagation on a given tree as we walk the graph and if it is a local
+// variable, then look up all currently live definitions and check if any of those
+// definitions share the same value number. If so, then we can make the replacement.
+//
+// Arguments:
+// block - Block the tree belongs to
+// stmt - Statement the tree belongs to
+// tree - The tree to perform copy propagation on
+// curSsaName - The map from lclNum to its recently live definitions as a stack
+
void Compiler::optCopyProp(BasicBlock* block, GenTreePtr stmt, GenTreePtr tree, LclNumToGenTreePtrStack* curSsaName)
{
// TODO-Review: EH successor/predecessor iteration seems broken.
@@ -259,6 +263,7 @@ void Compiler::optCopyProp(BasicBlock* block, GenTreePtr stmt, GenTreePtr tree,
lvaTable[newLclNum].incRefCnts(block->getBBWeight(this), this);
tree->gtLclVarCommon.SetLclNum(newLclNum);
tree->AsLclVarCommon()->SetSsaNum(newSsaNum);
+ gtUpdateSideEffects(stmt, tree);
#ifdef DEBUG
if (verbose)
{
@@ -280,13 +285,15 @@ bool Compiler::optIsSsaLocal(GenTreePtr tree)
return tree->IsLocal() && !fgExcludeFromSsa(tree->AsLclVarCommon()->GetLclNum());
}
-/**************************************************************************************
- *
- * Perform copy propagation using currently live definitions on the current block's
- * variables. Also as new definitions are encountered update the "curSsaName" which
- * tracks the currently live definitions.
- *
- */
+//------------------------------------------------------------------------------
+// optBlockCopyProp : Perform copy propagation using currently live definitions on the current block's
+// variables. Also as new definitions are encountered update the "curSsaName" which
+// tracks the currently live definitions.
+//
+// Arguments:
+// block - Block the tree belongs to
+// curSsaName - The map from lclNum to its recently live definitions as a stack
+
void Compiler::optBlockCopyProp(BasicBlock* block, LclNumToGenTreePtrStack* curSsaName)
{
JITDUMP("Copy Assertion for BB%02u\n", block->bbNum);
@@ -302,6 +309,7 @@ void Compiler::optBlockCopyProp(BasicBlock* block, LclNumToGenTreePtrStack* curS
for (GenTreePtr tree = stmt->gtStmt.gtStmtList; tree; tree = tree->gtNext)
{
compUpdateLife</*ForCodeGen*/ false>(tree);
+
optCopyProp(block, stmt, tree, curSsaName);
// TODO-Review: Merge this loop with the following loop to correctly update the
diff --git a/src/jit/decomposelongs.cpp b/src/jit/decomposelongs.cpp
index 96d3b0bb71..174bba2a56 100644
--- a/src/jit/decomposelongs.cpp
+++ b/src/jit/decomposelongs.cpp
@@ -607,7 +607,8 @@ GenTree* DecomposeLongs::DecomposeCast(LIR::Use& use)
// check provided by codegen.
//
- loResult = loSrcOp;
+ const bool signExtend = (cast->gtFlags & GTF_UNSIGNED) == 0;
+ loResult = EnsureIntSized(loSrcOp, signExtend);
hiResult = cast;
hiResult->gtType = TYP_INT;
@@ -657,7 +658,9 @@ GenTree* DecomposeLongs::DecomposeCast(LIR::Use& use)
}
else if (varTypeIsUnsigned(srcType))
{
- loResult = cast->gtGetOp1();
+ const bool signExtend = (cast->gtFlags & GTF_UNSIGNED) == 0;
+ loResult = EnsureIntSized(cast->gtGetOp1(), signExtend);
+
hiResult = m_compiler->gtNewZeroConNode(TYP_INT);
Range().InsertAfter(cast, hiResult);
@@ -989,10 +992,13 @@ GenTree* DecomposeLongs::DecomposeArith(LIR::Use& use)
if ((oper == GT_ADD) || (oper == GT_SUB))
{
+ loResult->gtFlags |= GTF_SET_FLAGS;
+ hiResult->gtFlags |= GTF_USE_FLAGS;
+
if (loResult->gtOverflow())
{
- hiResult->gtFlags |= GTF_OVERFLOW;
- loResult->gtFlags &= ~GTF_OVERFLOW;
+ hiResult->gtFlags |= GTF_OVERFLOW | GTF_EXCEPT;
+ loResult->gtFlags &= ~(GTF_OVERFLOW | GTF_EXCEPT);
}
if (loResult->gtFlags & GTF_UNSIGNED)
{
@@ -1423,7 +1429,7 @@ GenTree* DecomposeLongs::DecomposeShift(LIR::Use& use)
GenTreeArgList* argList = m_compiler->gtNewArgList(loOp1, hiOp1, shiftByOp);
- GenTree* call = m_compiler->gtNewHelperCallNode(helper, TYP_LONG, 0, argList);
+ GenTree* call = m_compiler->gtNewHelperCallNode(helper, TYP_LONG, argList);
call->gtFlags |= shift->gtFlags & GTF_ALL_EFFECT;
if (shift->IsUnusedValue())
@@ -1918,6 +1924,43 @@ GenTree* DecomposeLongs::RepresentOpAsLocalVar(GenTree* op, GenTree* user, GenTr
}
//------------------------------------------------------------------------
+// DecomposeLongs::EnsureIntSized:
+// Checks to see if the given node produces an int-sized value and
+// performs the appropriate widening if it does not.
+//
+// Arguments:
+// node - The node that may need to be widened.
+// signExtend - True if the value should be sign-extended; false if it
+// should be zero-extended.
+//
+// Return Value:
+// The node that produces the widened value.
+GenTree* DecomposeLongs::EnsureIntSized(GenTree* node, bool signExtend)
+{
+ assert(node != nullptr);
+ if (!varTypeIsSmall(node))
+ {
+ assert(genTypeSize(node) == genTypeSize(TYP_INT));
+ return node;
+ }
+
+ if (node->OperIs(GT_LCL_VAR) && !m_compiler->lvaTable[node->AsLclVarCommon()->gtLclNum].lvNormalizeOnLoad())
+ {
+ node->gtType = TYP_INT;
+ return node;
+ }
+
+ GenTree* const cast = m_compiler->gtNewCastNode(TYP_INT, node, node->TypeGet());
+ if (!signExtend)
+ {
+ cast->gtFlags |= GTF_UNSIGNED;
+ }
+
+ Range().InsertAfter(node, cast);
+ return cast;
+}
+
+//------------------------------------------------------------------------
// GetHiOper: Convert arithmetic operator to "high half" operator of decomposed node.
//
// Arguments:
diff --git a/src/jit/decomposelongs.h b/src/jit/decomposelongs.h
index ff4f4ac880..7a0d6ff5ba 100644
--- a/src/jit/decomposelongs.h
+++ b/src/jit/decomposelongs.h
@@ -61,6 +61,7 @@ private:
// Helper functions
GenTree* FinalizeDecomposition(LIR::Use& use, GenTree* loResult, GenTree* hiResult, GenTree* insertResultAfter);
GenTree* RepresentOpAsLocalVar(GenTree* op, GenTree* user, GenTree** edge);
+ GenTree* EnsureIntSized(GenTree* node, bool signExtend);
GenTree* StoreNodeToVar(LIR::Use& use);
static genTreeOps GetHiOper(genTreeOps oper);
diff --git a/src/jit/earlyprop.cpp b/src/jit/earlyprop.cpp
index b2f3050f42..d4d0e3ee41 100644
--- a/src/jit/earlyprop.cpp
+++ b/src/jit/earlyprop.cpp
@@ -196,11 +196,12 @@ void Compiler::optEarlyProp()
{
if (optEarlyPropRewriteTree(tree))
{
+ gtUpdateSideEffects(stmt, tree);
isRewritten = true;
}
}
- // Morph the stmt and update the evaluation order if the stmt has been rewritten.
+ // Update the evaluation order and the statement info if the stmt has been rewritten.
if (isRewritten)
{
gtSetStmtInfo(stmt);
@@ -611,6 +612,7 @@ void Compiler::optFoldNullCheck(GenTreePtr tree)
// Set this flag to prevent reordering
nullCheckTree->gtFlags |= GTF_ORDER_SIDEEFF;
+ nullCheckTree->gtFlags |= GTF_IND_NONFAULTING;
defRHS->gtFlags &= ~(GTF_EXCEPT | GTF_DONT_CSE);
defRHS->gtFlags |=
diff --git a/src/jit/ee_il_dll.cpp b/src/jit/ee_il_dll.cpp
index 553a9b8f13..b32d59fc51 100644
--- a/src/jit/ee_il_dll.cpp
+++ b/src/jit/ee_il_dll.cpp
@@ -58,6 +58,20 @@ extern "C" void __stdcall jitStartup(ICorJitHost* jitHost)
{
if (g_jitInitialized)
{
+ if (jitHost != g_jitHost)
+ {
+ // We normally don't expect jitStartup() to be invoked more than once.
+ // (We check whether it has been called once due to an abundance of caution.)
+ // However, during SuperPMI playback of MCH file, we need to JIT many different methods.
+ // Each one carries its own environment configuration state.
+ // So, we need the JIT to reload the JitConfig state for each change in the environment state of the
+ // replayed compilations.
+ // We do this by calling jitStartup with a different ICorJitHost,
+ // and have the JIT re-initialize its JitConfig state when this happens.
+ JitConfig.destroy(g_jitHost);
+ JitConfig.initialize(jitHost);
+ g_jitHost = jitHost;
+ }
return;
}
diff --git a/src/jit/emit.cpp b/src/jit/emit.cpp
index bad0528bd6..f579aee5ba 100644
--- a/src/jit/emit.cpp
+++ b/src/jit/emit.cpp
@@ -3221,8 +3221,11 @@ void emitter::emitDispIG(insGroup* ig, insGroup* igPrev, bool verbose)
{
printf("<END>");
}
- printf(", BB=%08XH (BB%02u)", dspPtr(igPh->igPhData->igPhBB),
- (igPh->igPhData->igPhBB != nullptr) ? igPh->igPhData->igPhBB->bbNum : 0);
+
+ if (igPh->igPhData->igPhBB != nullptr)
+ {
+ printf(", %s", igPh->igPhData->igPhBB->dspToString());
+ }
emitDispIGflags(igPh->igFlags);
diff --git a/src/jit/emit.h b/src/jit/emit.h
index cfad5c60d7..a9dc076958 100644
--- a/src/jit/emit.h
+++ b/src/jit/emit.h
@@ -1718,7 +1718,9 @@ private:
CORINFO_FIELD_HANDLE emitFltOrDblConst(GenTreeDblCon* tree, emitAttr attr = EA_UNKNOWN);
regNumber emitInsBinary(instruction ins, emitAttr attr, GenTree* dst, GenTree* src);
regNumber emitInsTernary(instruction ins, emitAttr attr, GenTree* dst, GenTree* src1, GenTree* src2);
- void emitInsMov(instruction ins, emitAttr attr, GenTree* node);
+ void emitInsLoadInd(instruction ins, emitAttr attr, regNumber dstReg, GenTreeIndir* mem);
+ void emitInsStoreInd(instruction ins, emitAttr attr, GenTreeStoreInd* mem);
+ void emitInsStoreLcl(instruction ins, emitAttr attr, GenTreeLclVarCommon* varNode);
insFormat emitMapFmtForIns(insFormat fmt, instruction ins);
insFormat emitMapFmtAtoM(insFormat fmt);
void emitHandleMemOp(GenTreeIndir* indir, instrDesc* id, insFormat fmt, instruction ins);
diff --git a/src/jit/emitarm.cpp b/src/jit/emitarm.cpp
index a0c7196ecb..c21f7aeb3e 100644
--- a/src/jit/emitarm.cpp
+++ b/src/jit/emitarm.cpp
@@ -2459,6 +2459,16 @@ void emitter::emitIns_R_R_I(instruction ins,
fmt = IF_T2_M0;
sf = INS_FLAGS_NOT_SET;
}
+ else if (insDoesNotSetFlags(flags) && (reg1 != REG_SP) && (reg1 != REG_PC))
+ {
+ // movw,movt reg1, imm
+ codeGen->instGen_Set_Reg_To_Imm(attr, reg1, (ins == INS_sub ? -1 : 1) * imm);
+
+ // ins reg1, reg2
+ emitIns_R_R(INS_add, attr, reg1, reg2);
+
+ return;
+ }
else
{
assert(!"Instruction cannot be encoded");
@@ -7619,7 +7629,7 @@ void emitter::emitInsLoadStoreOp(instruction ins, emitAttr attr, regNumber dataR
if (addr->OperGet() == GT_LEA)
{
- offset += (int)addr->AsAddrMode()->gtOffset;
+ offset += addr->AsAddrMode()->Offset();
if (addr->AsAddrMode()->gtScale > 0)
{
assert(isPow2(addr->AsAddrMode()->gtScale));
diff --git a/src/jit/emitarm64.cpp b/src/jit/emitarm64.cpp
index 9943dc293e..6c9d61ca25 100644
--- a/src/jit/emitarm64.cpp
+++ b/src/jit/emitarm64.cpp
@@ -11082,7 +11082,7 @@ void emitter::emitInsLoadStoreOp(instruction ins, emitAttr attr, regNumber dataR
if (addr->OperGet() == GT_LEA)
{
- offset = (int)addr->AsAddrMode()->gtOffset;
+ offset = addr->AsAddrMode()->Offset();
if (addr->AsAddrMode()->gtScale > 0)
{
assert(isPow2(addr->AsAddrMode()->gtScale));
diff --git a/src/jit/emitxarch.cpp b/src/jit/emitxarch.cpp
index fe20e9e297..a24a778b2c 100644
--- a/src/jit/emitxarch.cpp
+++ b/src/jit/emitxarch.cpp
@@ -1544,14 +1544,15 @@ inline UNATIVE_OFFSET emitter::emitInsSizeRR(instruction ins, regNumber reg1, re
// If Byte 4 (which is 0xFF00) is zero, that's where the RM encoding goes.
// Otherwise, it will be placed after the 4 byte encoding, making the total 5 bytes.
// This would probably be better expressed as a different format or something?
- if ((insCodeRM(ins) & 0xFF00) != 0)
+ code_t code = insCodeRM(ins);
+
+ if ((code & 0xFF00) != 0)
{
sz = 5;
}
else
{
- code_t code = insCodeRM(ins);
- sz = emitInsSize(insEncodeRMreg(ins, code));
+ sz = emitInsSize(insEncodeRMreg(ins, code));
}
// Most 16-bit operand instructions will need a prefix
@@ -1564,10 +1565,13 @@ inline UNATIVE_OFFSET emitter::emitInsSizeRR(instruction ins, regNumber reg1, re
sz += emitGetVexPrefixAdjustedSize(ins, size, insCodeRM(ins));
// REX prefix
- if ((TakesRexWPrefix(ins, size) && ((ins != INS_xor) || (reg1 != reg2))) || IsExtendedReg(reg1, attr) ||
- IsExtendedReg(reg2, attr))
+ if (!hasRexPrefix(code))
{
- sz += emitGetRexPrefixSize(ins);
+ if ((TakesRexWPrefix(ins, size) && ((ins != INS_xor) || (reg1 != reg2))) || IsExtendedReg(reg1, attr) ||
+ IsExtendedReg(reg2, attr))
+ {
+ sz += emitGetRexPrefixSize(ins);
+ }
}
return sz;
@@ -1902,7 +1906,6 @@ UNATIVE_OFFSET emitter::emitInsSizeAM(instrDesc* id, code_t code)
assert((attrSize == EA_4BYTE) || (attrSize == EA_PTRSIZE) // Only for x64
|| (attrSize == EA_16BYTE) // only for x64
|| (ins == INS_movzx) || (ins == INS_movsx));
-
size = 3;
}
else
@@ -1935,7 +1938,8 @@ UNATIVE_OFFSET emitter::emitInsSizeAM(instrDesc* id, code_t code)
// REX.W prefix
size += emitGetRexPrefixSize(ins);
}
- else if (IsExtendedReg(reg, EA_PTRSIZE) || IsExtendedReg(rgx, EA_PTRSIZE) || IsExtendedReg(id->idReg1(), attrSize))
+ else if (IsExtendedReg(reg, EA_PTRSIZE) || IsExtendedReg(rgx, EA_PTRSIZE) ||
+ ((ins != INS_call) && IsExtendedReg(id->idReg1(), attrSize)))
{
// Should have a REX byte
size += emitGetRexPrefixSize(ins);
@@ -1961,6 +1965,14 @@ UNATIVE_OFFSET emitter::emitInsSizeAM(instrDesc* id, code_t code)
return size;
}
+ // If this is just "call reg", we're done.
+ if (id->idIsCallRegPtr())
+ {
+ assert(ins == INS_call);
+ assert(dsp == 0);
+ return size;
+ }
+
// If the base register is ESP (or R12 on 64-bit systems), a SIB byte must be used.
if (baseRegisterRequiresSibByte(reg))
{
@@ -2599,7 +2611,7 @@ void emitter::emitHandleMemOp(GenTreeIndir* indir, instrDesc* id, insFormat fmt,
id->idInsFmt(emitMapFmtForIns(fmt, ins));
// disp must have already been set in the instrDesc constructor.
- assert(emitGetInsAmdAny(id) == ssize_t(indir->Offset())); // make sure "disp" is stored properly
+ assert(emitGetInsAmdAny(id) == indir->Offset()); // make sure "disp" is stored properly
}
}
@@ -2639,132 +2651,151 @@ void emitter::spillIntArgRegsToShadowSlots()
}
}
-// this is very similar to emitInsBinary and probably could be folded in to same
-// except the requirements on the incoming parameter are different,
-// ex: the memory op in storeind case must NOT be contained
-void emitter::emitInsMov(instruction ins, emitAttr attr, GenTree* node)
+//------------------------------------------------------------------------
+// emitInsLoadInd: Emits a "mov reg, [mem]" (or a variant such as "movzx" or "movss")
+// instruction for a GT_IND node.
+//
+// Arguments:
+// ins - the instruction to emit
+// attr - the instruction operand size
+// dstReg - the destination register
+// mem - the GT_IND node
+//
+void emitter::emitInsLoadInd(instruction ins, emitAttr attr, regNumber dstReg, GenTreeIndir* mem)
{
- UNATIVE_OFFSET sz;
- instrDesc* id;
+ assert(mem->OperIs(GT_IND));
- switch (node->OperGet())
+ GenTree* addr = mem->Addr();
+
+ if (addr->OperGet() == GT_CLS_VAR_ADDR)
{
- case GT_IND:
- {
- GenTreeIndir* mem = node->AsIndir();
- GenTreePtr addr = mem->Addr();
+ emitIns_R_C(ins, attr, dstReg, addr->gtClsVar.gtClsVarHnd, 0);
+ return;
+ }
- if (addr->OperGet() == GT_CLS_VAR_ADDR)
- {
- emitIns_R_C(ins, attr, mem->gtRegNum, addr->gtClsVar.gtClsVarHnd, 0);
- return;
- }
- else if (addr->OperGet() == GT_LCL_VAR_ADDR)
- {
- GenTreeLclVarCommon* varNode = addr->AsLclVarCommon();
- emitIns_R_S(ins, attr, mem->gtRegNum, varNode->GetLclNum(), 0);
- codeGen->genUpdateLife(varNode);
- return;
- }
- else
- {
- assert(addr->OperIsAddrMode() || (addr->IsCnsIntOrI() && addr->isContained()) || !addr->isContained());
- size_t offset = mem->Offset();
- id = emitNewInstrAmd(attr, offset);
- id->idIns(ins);
- id->idReg1(mem->gtRegNum);
- emitHandleMemOp(mem, id, IF_RWR_ARD, ins);
- sz = emitInsSizeAM(id, insCodeRM(ins));
- id->idCodeSize(sz);
- }
- }
- break;
+ if (addr->OperGet() == GT_LCL_VAR_ADDR)
+ {
+ GenTreeLclVarCommon* varNode = addr->AsLclVarCommon();
+ emitIns_R_S(ins, attr, dstReg, varNode->GetLclNum(), 0);
+ codeGen->genUpdateLife(varNode);
+ return;
+ }
- case GT_STOREIND:
- {
- GenTreeStoreInd* mem = node->AsStoreInd();
- GenTreePtr addr = mem->Addr();
- size_t offset = mem->Offset();
- GenTree* data = mem->Data();
+ assert(addr->OperIsAddrMode() || (addr->IsCnsIntOrI() && addr->isContained()) || !addr->isContained());
+ ssize_t offset = mem->Offset();
+ instrDesc* id = emitNewInstrAmd(attr, offset);
+ id->idIns(ins);
+ id->idReg1(dstReg);
+ emitHandleMemOp(mem, id, IF_RWR_ARD, ins);
+ UNATIVE_OFFSET sz = emitInsSizeAM(id, insCodeRM(ins));
+ id->idCodeSize(sz);
+ dispIns(id);
+ emitCurIGsize += sz;
+}
- if (addr->OperGet() == GT_CLS_VAR_ADDR)
- {
- if (data->isContainedIntOrIImmed())
- {
- emitIns_C_I(ins, attr, addr->gtClsVar.gtClsVarHnd, 0, (int)data->AsIntConCommon()->IconValue());
- }
- else
- {
- assert(!data->isContained());
- emitIns_C_R(ins, attr, addr->gtClsVar.gtClsVarHnd, data->gtRegNum, 0);
- }
- return;
- }
- else if (addr->OperGet() == GT_LCL_VAR_ADDR)
- {
- GenTreeLclVarCommon* varNode = addr->AsLclVarCommon();
- if (data->isContainedIntOrIImmed())
- {
- emitIns_S_I(ins, attr, varNode->GetLclNum(), 0, (int)data->AsIntConCommon()->IconValue());
- }
- else
- {
- assert(!data->isContained());
- emitIns_S_R(ins, attr, data->gtRegNum, varNode->GetLclNum(), 0);
- }
- codeGen->genUpdateLife(varNode);
- return;
- }
- else if (data->isContainedIntOrIImmed())
- {
- int icon = (int)data->AsIntConCommon()->IconValue();
- id = emitNewInstrAmdCns(attr, offset, icon);
- id->idIns(ins);
- emitHandleMemOp(mem, id, IF_AWR_CNS, ins);
- sz = emitInsSizeAM(id, insCodeMI(ins), icon);
- id->idCodeSize(sz);
- }
- else
- {
- assert(!data->isContained());
- id = emitNewInstrAmd(attr, offset);
- id->idIns(ins);
- emitHandleMemOp(mem, id, IF_AWR_RRD, ins);
- id->idReg1(data->gtRegNum);
- sz = emitInsSizeAM(id, insCodeMR(ins));
- id->idCodeSize(sz);
- }
- }
- break;
+//------------------------------------------------------------------------
+// emitInsStoreInd: Emits a "mov [mem], reg/imm" (or a variant such as "movss")
+// instruction for a GT_STOREIND node.
+//
+// Arguments:
+// ins - the instruction to emit
+// attr - the instruction operand size
+// mem - the GT_STOREIND node
+//
+void emitter::emitInsStoreInd(instruction ins, emitAttr attr, GenTreeStoreInd* mem)
+{
+ assert(mem->OperIs(GT_STOREIND));
+
+ GenTree* addr = mem->Addr();
+ GenTree* data = mem->Data();
- case GT_STORE_LCL_VAR:
+ if (addr->OperGet() == GT_CLS_VAR_ADDR)
+ {
+ if (data->isContainedIntOrIImmed())
+ {
+ emitIns_C_I(ins, attr, addr->gtClsVar.gtClsVarHnd, 0, (int)data->AsIntConCommon()->IconValue());
+ }
+ else
{
- GenTreeLclVarCommon* varNode = node->AsLclVarCommon();
- GenTree* data = varNode->gtOp.gtOp1;
- codeGen->inst_set_SV_var(varNode);
- assert(varNode->gtRegNum == REG_NA); // stack store
+ assert(!data->isContained());
+ emitIns_C_R(ins, attr, addr->gtClsVar.gtClsVarHnd, data->gtRegNum, 0);
+ }
+ return;
+ }
- if (data->isContainedIntOrIImmed())
- {
- emitIns_S_I(ins, attr, varNode->GetLclNum(), 0, (int)data->AsIntConCommon()->IconValue());
- }
- else
- {
- assert(!data->isContained());
- emitIns_S_R(ins, attr, data->gtRegNum, varNode->GetLclNum(), 0);
- }
- codeGen->genUpdateLife(varNode);
+ if (addr->OperGet() == GT_LCL_VAR_ADDR)
+ {
+ GenTreeLclVarCommon* varNode = addr->AsLclVarCommon();
+ if (data->isContainedIntOrIImmed())
+ {
+ emitIns_S_I(ins, attr, varNode->GetLclNum(), 0, (int)data->AsIntConCommon()->IconValue());
}
- return;
+ else
+ {
+ assert(!data->isContained());
+ emitIns_S_R(ins, attr, data->gtRegNum, varNode->GetLclNum(), 0);
+ }
+ codeGen->genUpdateLife(varNode);
+ return;
+ }
- default:
- unreached();
+ ssize_t offset = mem->Offset();
+ UNATIVE_OFFSET sz;
+ instrDesc* id;
+
+ if (data->isContainedIntOrIImmed())
+ {
+ int icon = (int)data->AsIntConCommon()->IconValue();
+ id = emitNewInstrAmdCns(attr, offset, icon);
+ id->idIns(ins);
+ emitHandleMemOp(mem, id, IF_AWR_CNS, ins);
+ sz = emitInsSizeAM(id, insCodeMI(ins), icon);
+ id->idCodeSize(sz);
+ }
+ else
+ {
+ assert(!data->isContained());
+ id = emitNewInstrAmd(attr, offset);
+ id->idIns(ins);
+ emitHandleMemOp(mem, id, IF_AWR_RRD, ins);
+ id->idReg1(data->gtRegNum);
+ sz = emitInsSizeAM(id, insCodeMR(ins));
+ id->idCodeSize(sz);
}
dispIns(id);
emitCurIGsize += sz;
}
+//------------------------------------------------------------------------
+// emitInsStoreLcl: Emits a "mov [mem], reg/imm" (or a variant such as "movss")
+// instruction for a GT_STORE_LCL_VAR node.
+//
+// Arguments:
+// ins - the instruction to emit
+// attr - the instruction operand size
+// varNode - the GT_STORE_LCL_VAR node
+//
+void emitter::emitInsStoreLcl(instruction ins, emitAttr attr, GenTreeLclVarCommon* varNode)
+{
+ assert(varNode->OperIs(GT_STORE_LCL_VAR));
+ assert(varNode->gtRegNum == REG_NA); // stack store
+
+ GenTree* data = varNode->gtGetOp1();
+ codeGen->inst_set_SV_var(varNode);
+
+ if (data->isContainedIntOrIImmed())
+ {
+ emitIns_S_I(ins, attr, varNode->GetLclNum(), 0, (int)data->AsIntConCommon()->IconValue());
+ }
+ else
+ {
+ assert(!data->isContained());
+ emitIns_S_R(ins, attr, data->gtRegNum, varNode->GetLclNum(), 0);
+ }
+ codeGen->genUpdateLife(varNode);
+}
+
CORINFO_FIELD_HANDLE emitter::emitLiteralConst(ssize_t cnsValIn, emitAttr attr /*= EA_8BYTE*/)
{
NYI("emitLiteralConst");
@@ -3082,8 +3113,8 @@ regNumber emitter::emitInsBinary(instruction ins, emitAttr attr, GenTree* dst, G
}
else // [mem], reg OR reg, [mem]
{
- size_t offset = mem->Offset();
- id = emitNewInstrAmd(attr, offset);
+ ssize_t offset = mem->Offset();
+ id = emitNewInstrAmd(attr, offset);
id->idIns(ins);
GenTree* regTree = (src == mem) ? dst : src;
@@ -3199,7 +3230,7 @@ void emitter::emitInsRMW(instruction ins, emitAttr attr, GenTreeStoreInd* storeI
instrDesc* id = nullptr;
UNATIVE_OFFSET sz;
- size_t offset = 0;
+ ssize_t offset = 0;
if (addr->OperGet() != GT_CLS_VAR_ADDR)
{
offset = storeInd->Offset();
@@ -3260,7 +3291,7 @@ void emitter::emitInsRMW(instruction ins, emitAttr attr, GenTreeStoreInd* storeI
assert(addr->OperGet() == GT_LCL_VAR || addr->OperGet() == GT_LCL_VAR_ADDR || addr->OperGet() == GT_CLS_VAR_ADDR ||
addr->OperGet() == GT_LEA || addr->OperGet() == GT_CNS_INT);
- size_t offset = 0;
+ ssize_t offset = 0;
if (addr->OperGet() != GT_CLS_VAR_ADDR)
{
offset = storeInd->Offset();
@@ -3498,6 +3529,10 @@ void emitter::emitIns_R_I(instruction ins, emitAttr attr, regNumber reg, ssize_t
{
sz = 5;
}
+ else if (size == EA_1BYTE && reg == REG_EAX && !instrIs3opImul(ins))
+ {
+ sz = 2;
+ }
else
{
sz = 3;
@@ -4168,13 +4203,15 @@ void emitter::emitIns_R_L(instruction ins, emitAttr attr, BasicBlock* dst, regNu
emitTotalIGjmps++;
#endif
- UNATIVE_OFFSET sz = emitInsSizeAM(id, insCodeRM(ins));
- id->idCodeSize(sz);
-
// Set the relocation flags - these give hint to zap to perform
// relocation of the specified 32bit address.
+ //
+ // Note the relocation flags influence the size estimate.
id->idSetRelocFlags(attr);
+ UNATIVE_OFFSET sz = emitInsSizeAM(id, insCodeRM(ins));
+ id->idCodeSize(sz);
+
dispIns(id);
emitCurIGsize += sz;
}
diff --git a/src/jit/flowgraph.cpp b/src/jit/flowgraph.cpp
index dfcf703d28..83f3a78bd5 100644
--- a/src/jit/flowgraph.cpp
+++ b/src/jit/flowgraph.cpp
@@ -17,6 +17,9 @@ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
#endif
#include "allocacheck.h" // for alloca
+#ifndef LEGACY_BACKEND
+#include "lower.h" // for LowerRange()
+#endif
/*****************************************************************************/
@@ -90,9 +93,8 @@ void Compiler::fgInit()
genReturnBB = nullptr;
/* We haven't reached the global morphing phase */
- fgGlobalMorph = false;
- fgExpandInline = false;
- fgModified = false;
+ fgGlobalMorph = false;
+ fgModified = false;
#ifdef DEBUG
fgSafeBasicBlockCreation = true;
@@ -286,7 +288,7 @@ void Compiler::fgInstrumentMethod()
// In such cases we still want to add the method entry callback node
GenTreeArgList* args = gtNewArgList(gtNewIconEmbMethHndNode(info.compMethodHnd));
- GenTreePtr call = gtNewHelperCallNode(CORINFO_HELP_BBT_FCN_ENTER, TYP_VOID, 0, args);
+ GenTreePtr call = gtNewHelperCallNode(CORINFO_HELP_BBT_FCN_ENTER, TYP_VOID, args);
stmt = gtNewStmt(call);
}
@@ -354,7 +356,7 @@ void Compiler::fgInstrumentMethod()
}
GenTreeArgList* args = gtNewArgList(arg);
- GenTreePtr call = gtNewHelperCallNode(CORINFO_HELP_BBT_FCN_ENTER, TYP_VOID, 0, args);
+ GenTreePtr call = gtNewHelperCallNode(CORINFO_HELP_BBT_FCN_ENTER, TYP_VOID, args);
GenTreePtr handle =
gtNewIconEmbHndNode((void*)&bbProfileBufferStart->ExecutionCount, nullptr, GTF_ICON_BBC_PTR);
@@ -4741,6 +4743,39 @@ void Compiler::fgFindJumpTargets(const BYTE* codeAddr, IL_OFFSET codeSize, BYTE*
}
break;
+ case CEE_CALLI:
+
+ // CEE_CALLI should not be inlined if the call indirect target has a calling convention other than
+ // CORINFO_CALLCONV_DEFAULT. In the case where we have a no-marshal CALLI P/Invoke we end up calling
+ // the IL stub. We don't NGEN these stubs, so we'll have to JIT an IL stub for a trivial func.
+ // It's almost certainly a better choice to leave out the inline candidate so we can generate an inlined
+ // call frame.
+
+ // Consider skipping this bail-out for force inlines.
+ if (makeInlineObservations)
+ {
+ if (codeAddr > codeEndp - sizeof(DWORD))
+ {
+ goto TOO_FAR;
+ }
+
+ CORINFO_SIG_INFO calliSig;
+ eeGetSig(getU4LittleEndian(codeAddr), info.compScopeHnd, impTokenLookupContextHandle, &calliSig);
+
+ if (calliSig.getCallConv() != CORINFO_CALLCONV_DEFAULT)
+ {
+ compInlineResult->Note(InlineObservation::CALLEE_UNSUPPORTED_OPCODE);
+
+ // Fail fast if we're inlining
+ if (isInlining)
+ {
+ assert(compInlineResult->IsFailure());
+ return;
+ }
+ }
+ }
+ break;
+
case CEE_JMP:
retBlocks++;
@@ -4762,20 +4797,9 @@ void Compiler::fgFindJumpTargets(const BYTE* codeAddr, IL_OFFSET codeSize, BYTE*
__fallthrough;
- case CEE_CALLI:
case CEE_LOCALLOC:
case CEE_MKREFANY:
case CEE_RETHROW:
- // CEE_CALLI should not be inlined because the JIT cannot generate an inlined call frame. If the call
- // target
- // is a no-marshal CALLI P/Invoke we end up calling the IL stub. We don't NGEN these stubs, so we'll
- // have to
- // JIT an IL stub for a trivial func. It's almost certainly a better choice to leave out the inline
- // candidate so we can generate an inlined call frame. It might be nice to call getCallInfo to figure
- // out
- // what kind of call we have here.
-
- // Consider making this only for not force inline.
if (makeInlineObservations)
{
// Arguably this should be NoteFatal, but the legacy behavior is
@@ -7029,12 +7053,10 @@ GenTreeCall* Compiler::fgGetStaticsCCtorHelper(CORINFO_CLASS_HANDLE cls, CorInfo
argList = gtNewArgList(opModuleIDArg);
}
- if (!s_helperCallProperties.NoThrow(helper))
- {
- callFlags |= GTF_EXCEPT;
- }
+ GenTreeCall* result = gtNewHelperCallNode(helper, type, argList);
+ result->gtFlags |= callFlags;
- return gtNewHelperCallNode(helper, type, callFlags, argList);
+ return result;
}
GenTreeCall* Compiler::fgGetSharedCCtor(CORINFO_CLASS_HANDLE cls)
@@ -7054,13 +7076,39 @@ GenTreeCall* Compiler::fgGetSharedCCtor(CORINFO_CLASS_HANDLE cls)
return fgGetStaticsCCtorHelper(cls, info.compCompHnd->getSharedCCtorHelper(cls));
}
+//------------------------------------------------------------------------------
+// fgAddrCouldBeNull : Check whether the address tree can represent null.
//
-// Returns true unless the address expression could
-// never represent a NULL
//
+// Arguments:
+// addr - Address to check
+//
+// Return Value:
+// True if address could be null; false otherwise
+
bool Compiler::fgAddrCouldBeNull(GenTreePtr addr)
{
- if (addr->gtOper == GT_ADDR)
+ if ((addr->gtOper == GT_CNS_INT) && addr->IsIconHandle())
+ {
+ return false;
+ }
+ else if (addr->gtOper == GT_LCL_VAR)
+ {
+ unsigned varNum = addr->AsLclVarCommon()->GetLclNum();
+
+ if (lvaIsImplicitByRefLocal(varNum))
+ {
+ return false;
+ }
+
+ LclVarDsc* varDsc = &lvaTable[varNum];
+
+ if (varDsc->lvStackByref)
+ {
+ return false;
+ }
+ }
+ else if (addr->gtOper == GT_ADDR)
{
if (addr->gtOp.gtOp1->gtOper == GT_CNS_INT)
{
@@ -7072,10 +7120,7 @@ bool Compiler::fgAddrCouldBeNull(GenTreePtr addr)
return true;
}
}
- else if (addr->gtOp.gtOp1->OperIsLocalAddr())
- {
- return false;
- }
+
return false; // we can't have a null address
}
else if (addr->gtOper == GT_ADD)
@@ -7226,7 +7271,7 @@ GenTreePtr Compiler::fgOptimizeDelegateConstructor(GenTreeCall* call,
helperArgs = gtNewArgList(thisPointer, targetObjPointers, ctxTree);
entryPoint = genericLookup;
}
- call = gtNewHelperCallNode(CORINFO_HELP_READYTORUN_DELEGATE_CTOR, TYP_VOID, GTF_EXCEPT, helperArgs);
+ call = gtNewHelperCallNode(CORINFO_HELP_READYTORUN_DELEGATE_CTOR, TYP_VOID, helperArgs);
call->setEntryPoint(entryPoint);
}
}
@@ -7237,7 +7282,7 @@ GenTreePtr Compiler::fgOptimizeDelegateConstructor(GenTreeCall* call,
GenTreePtr targetObjPointers = call->gtCallArgs->Current();
GenTreeArgList* helperArgs = gtNewArgList(thisPointer, targetObjPointers);
- call = gtNewHelperCallNode(CORINFO_HELP_READYTORUN_DELEGATE_CTOR, TYP_VOID, GTF_EXCEPT, helperArgs);
+ call = gtNewHelperCallNode(CORINFO_HELP_READYTORUN_DELEGATE_CTOR, TYP_VOID, helperArgs);
CORINFO_LOOKUP entryPoint;
info.compCompHnd->getReadyToRunDelegateCtorHelper(ldftnToken, clsHnd, &entryPoint);
@@ -7623,7 +7668,7 @@ GenTreePtr Compiler::fgGetCritSectOfStaticMethod()
tree = gtNewLclvNode(info.compTypeCtxtArg, TYP_I_IMPL);
// Call helper CORINFO_HELP_GETCLASSFROMMETHODPARAM to get the class handle
// from the method handle.
- tree = gtNewHelperCallNode(CORINFO_HELP_GETCLASSFROMMETHODPARAM, TYP_I_IMPL, 0, gtNewArgList(tree));
+ tree = gtNewHelperCallNode(CORINFO_HELP_GETCLASSFROMMETHODPARAM, TYP_I_IMPL, gtNewArgList(tree));
break;
}
@@ -7637,7 +7682,7 @@ GenTreePtr Compiler::fgGetCritSectOfStaticMethod()
noway_assert(tree); // tree should now contain the CORINFO_CLASS_HANDLE for the exact class.
// Given the class handle, get the pointer to the Monitor.
- tree = gtNewHelperCallNode(CORINFO_HELP_GETSYNCFROMCLASSHANDLE, TYP_I_IMPL, 0, gtNewArgList(tree));
+ tree = gtNewHelperCallNode(CORINFO_HELP_GETSYNCFROMCLASSHANDLE, TYP_I_IMPL, gtNewArgList(tree));
}
noway_assert(tree);
@@ -7861,8 +7906,8 @@ void Compiler::fgAddSyncMethodEnterExit()
#ifdef DEBUG
if (verbose)
{
- printf("\nSynchronized method - Add 'acquired' initialization in first block BB%02u [%08p]\n", fgFirstBB,
- dspPtr(fgFirstBB));
+ printf("\nSynchronized method - Add 'acquired' initialization in first block %s\n",
+ fgFirstBB->dspToString());
gtDispTree(initNode);
printf("\n");
}
@@ -7919,21 +7964,21 @@ GenTree* Compiler::fgCreateMonitorTree(unsigned lvaMonAcquired, unsigned lvaThis
if (info.compIsStatic)
{
tree = fgGetCritSectOfStaticMethod();
- tree = gtNewHelperCallNode(enter ? CORINFO_HELP_MON_ENTER_STATIC : CORINFO_HELP_MON_EXIT_STATIC, TYP_VOID, 0,
+ tree = gtNewHelperCallNode(enter ? CORINFO_HELP_MON_ENTER_STATIC : CORINFO_HELP_MON_EXIT_STATIC, TYP_VOID,
gtNewArgList(tree, varAddrNode));
}
else
{
tree = gtNewLclvNode(lvaThisVar, TYP_REF);
- tree = gtNewHelperCallNode(enter ? CORINFO_HELP_MON_ENTER : CORINFO_HELP_MON_EXIT, TYP_VOID, 0,
+ tree = gtNewHelperCallNode(enter ? CORINFO_HELP_MON_ENTER : CORINFO_HELP_MON_EXIT, TYP_VOID,
gtNewArgList(tree, varAddrNode));
}
#ifdef DEBUG
if (verbose)
{
- printf("\nSynchronized method - Add monitor %s call to block BB%02u [%08p]\n", enter ? "enter" : "exit", block,
- dspPtr(block));
+ printf("\nSynchronized method - Add monitor %s call to block %s\n", enter ? "enter" : "exit",
+ block->dspToString());
gtDispTree(tree);
printf("\n");
}
@@ -8046,7 +8091,7 @@ void Compiler::fgAddReversePInvokeEnterExit()
tree = gtNewOperNode(GT_ADDR, TYP_I_IMPL, gtNewLclvNode(lvaReversePInvokeFrameVar, TYP_BLK));
- tree = gtNewHelperCallNode(CORINFO_HELP_JIT_REVERSE_PINVOKE_ENTER, TYP_VOID, 0, gtNewArgList(tree));
+ tree = gtNewHelperCallNode(CORINFO_HELP_JIT_REVERSE_PINVOKE_ENTER, TYP_VOID, gtNewArgList(tree));
fgEnsureFirstBBisScratch();
@@ -8055,7 +8100,8 @@ void Compiler::fgAddReversePInvokeEnterExit()
#ifdef DEBUG
if (verbose)
{
- printf("\nReverse PInvoke method - Add reverse pinvoke enter in first basic block [%08p]\n", dspPtr(fgFirstBB));
+ printf("\nReverse PInvoke method - Add reverse pinvoke enter in first basic block %s\n",
+ fgFirstBB->dspToString());
gtDispTree(tree);
printf("\n");
}
@@ -8065,17 +8111,17 @@ void Compiler::fgAddReversePInvokeEnterExit()
tree = gtNewOperNode(GT_ADDR, TYP_I_IMPL, gtNewLclvNode(lvaReversePInvokeFrameVar, TYP_BLK));
- tree = gtNewHelperCallNode(CORINFO_HELP_JIT_REVERSE_PINVOKE_EXIT, TYP_VOID, 0, gtNewArgList(tree));
+ tree = gtNewHelperCallNode(CORINFO_HELP_JIT_REVERSE_PINVOKE_EXIT, TYP_VOID, gtNewArgList(tree));
assert(genReturnBB != nullptr);
- fgInsertStmtAtEnd(genReturnBB, tree);
+ fgInsertStmtNearEnd(genReturnBB, tree);
#ifdef DEBUG
if (verbose)
{
- printf("\nReverse PInvoke method - Add reverse pinvoke exit in return basic block [%08p]\n",
- dspPtr(genReturnBB));
+ printf("\nReverse PInvoke method - Add reverse pinvoke exit in return basic block %s\n",
+ genReturnBB->dspToString());
gtDispTree(tree);
printf("\n");
}
@@ -8106,10 +8152,517 @@ bool Compiler::fgMoreThanOneReturnBlock()
return false;
}
+namespace
+{
+// Define a helper class for merging return blocks (which we do when the input has
+// more than the limit for this configuration).
+//
+// Notes: sets fgReturnCount, genReturnBB, and genReturnLocal.
+class MergedReturns
+{
+public:
+#ifdef JIT32_GCENCODER
+
+ // X86 GC encoding has a hard limit of SET_EPILOGCNT_MAX epilogs.
+ const static unsigned ReturnCountHardLimit = SET_EPILOGCNT_MAX;
+#else // JIT32_GCENCODER
+
+ // We currently apply a hard limit of '4' to all other targets (see
+ // the other uses of SET_EPILOGCNT_MAX), though it would be good
+ // to revisit that decision based on CQ analysis.
+ const static unsigned ReturnCountHardLimit = 4;
+#endif // JIT32_GCENCODER
+
+private:
+ Compiler* comp;
+
+ // As we discover returns, we'll record them in `returnBlocks`, until
+ // the limit is reached, at which point we'll keep track of the merged
+ // return blocks in `returnBlocks`.
+ BasicBlock* returnBlocks[ReturnCountHardLimit];
+
+ // Each constant value returned gets its own merged return block that
+ // returns that constant (up to the limit on number of returns); in
+ // `returnConstants` we track the constant values returned by these
+ // merged constant return blocks.
+ ssize_t returnConstants[ReturnCountHardLimit];
+
+ // Indicators of where in the lexical block list we'd like to place
+ // each constant return block.
+ BasicBlock* insertionPoints[ReturnCountHardLimit];
+
+ // Number of return blocks allowed
+ PhasedVar<unsigned> maxReturns;
+
+ // Flag to keep track of when we've hit the limit of returns and are
+ // actively merging returns together.
+ bool mergingReturns = false;
+
+public:
+ MergedReturns(Compiler* comp) : comp(comp)
+ {
+ comp->fgReturnCount = 0;
+ }
+
+ void SetMaxReturns(unsigned value)
+ {
+ maxReturns = value;
+ maxReturns.MarkAsReadOnly();
+ }
+
+ //------------------------------------------------------------------------
+ // Record: Make note of a return block in the input program.
+ //
+ // Arguments:
+ // returnBlock - Block in the input that has jump kind BBJ_RETURN
+ //
+ // Notes:
+ // Updates fgReturnCount appropriately, and generates a merged return
+ // block if necessary. If a constant merged return block is used,
+ // `returnBlock` is rewritten to jump to it. If a non-constant return
+ // block is used, `genReturnBB` is set to that block, and `genReturnLocal`
+ // is set to the lclvar that it returns; morph will need to rewrite
+ // `returnBlock` to set the local and jump to the return block in such
+ // cases, which it will do after some key transformations like rewriting
+ // tail calls and calls that return to hidden buffers. In either of these
+ // cases, `fgReturnCount` and the merged return block's profile information
+ // will be updated to reflect or anticipate the rewrite of `returnBlock`.
+ //
+ void Record(BasicBlock* returnBlock)
+ {
+ // Add this return to our tally
+ unsigned oldReturnCount = comp->fgReturnCount++;
+
+ if (!mergingReturns)
+ {
+ if (oldReturnCount < maxReturns)
+ {
+ // No need to merge just yet; simply record this return.
+ returnBlocks[oldReturnCount] = returnBlock;
+ return;
+ }
+
+ // We'e reached our threshold
+ mergingReturns = true;
+
+ // Merge any returns we've already identified
+ for (unsigned i = 0, searchLimit = 0; i < oldReturnCount; ++i)
+ {
+ BasicBlock* mergedReturnBlock = Merge(returnBlocks[i], searchLimit);
+ if (returnBlocks[searchLimit] == mergedReturnBlock)
+ {
+ // We've added a new block to the searchable set
+ ++searchLimit;
+ }
+ }
+ }
+
+ // We have too many returns, so merge this one in.
+ // Search limit is new return count minus one (to exclude this block).
+ unsigned searchLimit = comp->fgReturnCount - 1;
+ Merge(returnBlock, searchLimit);
+ }
+
+ //------------------------------------------------------------------------
+ // EagerCreate: Force creation of a non-constant merged return block `genReturnBB`.
+ //
+ // Return Value:
+ // The newly-created block which returns `genReturnLocal`.
+ //
+ BasicBlock* EagerCreate()
+ {
+ mergingReturns = true;
+ return Merge(nullptr, 0);
+ }
+
+ //------------------------------------------------------------------------
+ // PlaceReturns: Move any generated const return blocks to an appropriate
+ // spot in the lexical block list.
+ //
+ // Notes:
+ // The goal is to set things up favorably for a reasonable layout without
+ // putting too much burden on fgReorderBlocks; in particular, since that
+ // method doesn't (currently) shuffle non-profile, non-rare code to create
+ // fall-through and reduce gotos, this method places each const return
+ // block immediately after its last predecessor, so that the flow from
+ // there to it can become fallthrough without requiring any motion to be
+ // performed by fgReorderBlocks.
+ //
+ void PlaceReturns()
+ {
+ if (!mergingReturns)
+ {
+ // No returns generated => no returns to place.
+ return;
+ }
+
+ for (unsigned index = 0; index < comp->fgReturnCount; ++index)
+ {
+ BasicBlock* returnBlock = returnBlocks[index];
+ BasicBlock* genReturnBlock = comp->genReturnBB;
+ if (returnBlock == genReturnBlock)
+ {
+ continue;
+ }
+
+ BasicBlock* insertionPoint = insertionPoints[index];
+ assert(insertionPoint != nullptr);
+
+ comp->fgUnlinkBlock(returnBlock);
+ comp->fgMoveBlocksAfter(returnBlock, returnBlock, insertionPoint);
+ // Treat the merged return block as belonging to the same EH region
+ // as the insertion point block, to make sure we don't break up
+ // EH regions; since returning a constant won't throw, this won't
+ // affect program behavior.
+ comp->fgExtendEHRegionAfter(insertionPoint);
+ }
+ }
+
+private:
+ //------------------------------------------------------------------------
+ // CreateReturnBB: Create a basic block to serve as a merged return point, stored to
+ // `returnBlocks` at the given index, and optionally returning the given constant.
+ //
+ // Arguments:
+ // index - Index into `returnBlocks` to store the new block into.
+ // returnConst - Constant that the new block should return; may be nullptr to
+ // indicate that the new merged return is for the non-constant case, in which
+ // case, if the method's return type is non-void, `comp->genReturnLocal` will
+ // be initialized to a new local of the appropriate type, and the new block will
+ // return it.
+ //
+ // Return Value:
+ // The new merged return block.
+ //
+ BasicBlock* CreateReturnBB(unsigned index, GenTreeIntConCommon* returnConst = nullptr)
+ {
+ BasicBlock* newReturnBB = comp->fgNewBBinRegion(BBJ_RETURN);
+ newReturnBB->bbRefs = 1; // bbRefs gets update later, for now it should be 1
+ comp->fgReturnCount++;
+
+ newReturnBB->bbFlags |= BBF_INTERNAL;
+
+ noway_assert(newReturnBB->bbNext == nullptr);
+
+#ifdef DEBUG
+ if (comp->verbose)
+ {
+ printf("\n newReturnBB [BB%02u] created\n", newReturnBB->bbNum);
+ }
+#endif
+
+ // We have profile weight, the weight is zero, and the block is run rarely,
+ // until we prove otherwise by merging other returns into this one.
+ newReturnBB->bbFlags |= (BBF_PROF_WEIGHT | BBF_RUN_RARELY);
+ newReturnBB->bbWeight = 0;
+
+ GenTreePtr returnExpr;
+
+ if (returnConst != nullptr)
+ {
+ returnExpr = comp->gtNewOperNode(GT_RETURN, returnConst->gtType, returnConst);
+ returnConstants[index] = returnConst->IconValue();
+ }
+ else if (comp->compMethodHasRetVal())
+ {
+ // There is a return value, so create a temp for it. Real returns will store the value in there and
+ // it'll be reloaded by the single return.
+ unsigned returnLocalNum = comp->lvaGrabTemp(true DEBUGARG("Single return block return value"));
+ comp->genReturnLocal = returnLocalNum;
+ LclVarDsc& returnLocalDsc = comp->lvaTable[returnLocalNum];
+
+ if (comp->compMethodReturnsNativeScalarType())
+ {
+ returnLocalDsc.lvType = genActualType(comp->info.compRetNativeType);
+ }
+ else if (comp->compMethodReturnsRetBufAddr())
+ {
+ returnLocalDsc.lvType = TYP_BYREF;
+ }
+ else if (comp->compMethodReturnsMultiRegRetType())
+ {
+ returnLocalDsc.lvType = TYP_STRUCT;
+ comp->lvaSetStruct(returnLocalNum, comp->info.compMethodInfo->args.retTypeClass, true);
+ returnLocalDsc.lvIsMultiRegRet = true;
+ }
+ else
+ {
+ assert(!"unreached");
+ }
+
+ if (varTypeIsFloating(returnLocalDsc.lvType))
+ {
+ comp->compFloatingPointUsed = true;
+ }
+
+ if (!varTypeIsFloating(comp->info.compRetType))
+ {
+ returnLocalDsc.setPrefReg(REG_INTRET, comp);
+ }
+#ifdef REG_FLOATRET
+ else
+ {
+ returnLocalDsc.setPrefReg(REG_FLOATRET, comp);
+ }
+#endif
+
+#ifdef DEBUG
+ // This temporary should not be converted to a double in stress mode,
+ // because we introduce assigns to it after the stress conversion
+ returnLocalDsc.lvKeepType = 1;
+#endif
+
+ GenTreePtr retTemp = comp->gtNewLclvNode(returnLocalNum, returnLocalDsc.TypeGet());
+
+ // make sure copy prop ignores this node (make sure it always does a reload from the temp).
+ retTemp->gtFlags |= GTF_DONT_CSE;
+ returnExpr = comp->gtNewOperNode(GT_RETURN, retTemp->gtType, retTemp);
+ }
+ else
+ {
+ // return void
+ noway_assert(comp->info.compRetType == TYP_VOID || varTypeIsStruct(comp->info.compRetType));
+ comp->genReturnLocal = BAD_VAR_NUM;
+
+ returnExpr = new (comp, GT_RETURN) GenTreeOp(GT_RETURN, TYP_VOID);
+ }
+
+ // Add 'return' expression to the return block
+ comp->fgInsertStmtAtEnd(newReturnBB, returnExpr);
+ // Flag that this 'return' was generated by return merging so that subsequent
+ // return block morhping will know to leave it alone.
+ returnExpr->gtFlags |= GTF_RET_MERGED;
+
+#ifdef DEBUG
+ if (comp->verbose)
+ {
+ printf("\nmergeReturns statement tree ");
+ Compiler::printTreeID(returnExpr);
+ printf(" added to genReturnBB %s\n", newReturnBB->dspToString());
+ comp->gtDispTree(returnExpr);
+ printf("\n");
+ }
+#endif
+ assert(index < maxReturns);
+ returnBlocks[index] = newReturnBB;
+ return newReturnBB;
+ }
+
+ //------------------------------------------------------------------------
+ // Merge: Find or create an appropriate merged return block for the given input block.
+ //
+ // Arguments:
+ // returnBlock - Return block from the input program to find a merged return for.
+ // May be nullptr to indicate that new block suitable for non-constant
+ // returns should be generated but no existing block modified.
+ // searchLimit - Blocks in `returnBlocks` up to but not including index `searchLimit`
+ // will be checked to see if we already have an appropriate merged return
+ // block for this case. If a new block must be created, it will be stored
+ // to `returnBlocks` at index `searchLimit`.
+ //
+ // Return Value:
+ // Merged return block suitable for handling this return value. May be newly-created
+ // or pre-existing.
+ //
+ // Notes:
+ // If a constant-valued merged return block is used, `returnBlock` will be rewritten to
+ // jump to the merged return block and its `GT_RETURN` statement will be removed. If
+ // a non-constant-valued merged return block is used, `genReturnBB` and `genReturnLocal`
+ // will be set so that Morph can perform that rewrite, which it will do after some key
+ // transformations like rewriting tail calls and calls that return to hidden buffers.
+ // In either of these cases, `fgReturnCount` and the merged return block's profile
+ // information will be updated to reflect or anticipate the rewrite of `returnBlock`.
+ //
+ BasicBlock* Merge(BasicBlock* returnBlock, unsigned searchLimit)
+ {
+ assert(mergingReturns);
+
+ BasicBlock* mergedReturnBlock = nullptr;
+ if ((returnBlock != nullptr) && (maxReturns > 1))
+ {
+ // Check to see if this is a constant return so that we can search
+ // for and/or create a constant return block for it.
+
+ GenTreeIntConCommon* retConst = GetReturnConst(returnBlock);
+ if (retConst != nullptr)
+ {
+ // We have a constant. Now find or create a corresponding return block.
+
+ unsigned index;
+ BasicBlock* constReturnBlock = FindConstReturnBlock(retConst, searchLimit, &index);
+
+ if (constReturnBlock == nullptr)
+ {
+ // We didn't find a const return block. See if we have space left
+ // to make one.
+
+ // We have already allocated `searchLimit` slots.
+ unsigned slotsReserved = searchLimit;
+ if (comp->genReturnBB == nullptr)
+ {
+ // We haven't made a non-const return yet, so we have to reserve
+ // a slot for one.
+ ++slotsReserved;
+ }
+
+ if (slotsReserved < maxReturns)
+ {
+ // We have enough space to allocate a slot for this constant.
+ constReturnBlock = CreateReturnBB(searchLimit, retConst);
+ }
+ }
+
+ if (constReturnBlock != nullptr)
+ {
+ // Found a constant merged return block.
+ mergedReturnBlock = constReturnBlock;
+
+ // Change BBJ_RETURN to BBJ_ALWAYS targeting const return block.
+ assert((comp->info.compFlags & CORINFO_FLG_SYNCH) == 0);
+ returnBlock->bbJumpKind = BBJ_ALWAYS;
+ returnBlock->bbJumpDest = constReturnBlock;
+
+ // Remove GT_RETURN since constReturnBlock returns the constant.
+ assert(returnBlock->lastStmt()->gtStmtExpr->OperIs(GT_RETURN));
+ assert(returnBlock->lastStmt()->gtStmtExpr->gtGetOp1()->IsIntegralConst());
+ comp->fgRemoveStmt(returnBlock, returnBlock->lastStmt());
+
+ // Using 'returnBlock' as the insertion point for 'mergedReturnBlock'
+ // will give it a chance to use fallthrough rather than BBJ_ALWAYS.
+ // Resetting this after each merge ensures that any branches to the
+ // merged return block are lexically forward.
+
+ insertionPoints[index] = returnBlock;
+ }
+ }
+ }
+
+ if (mergedReturnBlock == nullptr)
+ {
+ // No constant return block for this return; use the general one.
+ mergedReturnBlock = comp->genReturnBB;
+ if (mergedReturnBlock == nullptr)
+ {
+ // No general merged return for this function yet; create one.
+ // There had better still be room left in the array.
+ assert(searchLimit < maxReturns);
+ mergedReturnBlock = CreateReturnBB(searchLimit);
+ comp->genReturnBB = mergedReturnBlock;
+ // Downstream code expects the `genReturnBB` to always remain
+ // once created, so that it can redirect flow edges to it.
+ mergedReturnBlock->bbFlags |= BBF_DONT_REMOVE;
+ }
+ }
+
+ if (returnBlock != nullptr)
+ {
+ // Propagate profile weight and related annotations to the merged block.
+ // Return weight should never exceed entry weight, so cap it to avoid nonsensical
+ // hot returns in synthetic profile settings.
+ mergedReturnBlock->bbWeight =
+ min(mergedReturnBlock->bbWeight + returnBlock->bbWeight, comp->fgFirstBB->bbWeight);
+ if (!returnBlock->hasProfileWeight())
+ {
+ mergedReturnBlock->bbFlags &= ~BBF_PROF_WEIGHT;
+ }
+ if (mergedReturnBlock->bbWeight > 0)
+ {
+ mergedReturnBlock->bbFlags &= ~BBF_RUN_RARELY;
+ }
+
+ // Update fgReturnCount to reflect or anticipate that `returnBlock` will no longer
+ // be a return point.
+ comp->fgReturnCount--;
+ }
+
+ return mergedReturnBlock;
+ }
+
+ //------------------------------------------------------------------------
+ // GetReturnConst: If the given block returns an integral constant, return the
+ // GenTreeIntConCommon that represents the constant.
+ //
+ // Arguments:
+ // returnBlock - Block whose return value is to be inspected.
+ //
+ // Return Value:
+ // GenTreeIntCommon that is the argument of `returnBlock`'s `GT_RETURN` if
+ // such exists; nullptr otherwise.
+ //
+ static GenTreeIntConCommon* GetReturnConst(BasicBlock* returnBlock)
+ {
+ GenTreeStmt* lastStmt = returnBlock->lastStmt();
+ if (lastStmt == nullptr)
+ {
+ return nullptr;
+ }
+
+ GenTreePtr lastExpr = lastStmt->gtStmtExpr;
+ if (!lastExpr->OperIs(GT_RETURN))
+ {
+ return nullptr;
+ }
+
+ GenTreePtr retExpr = lastExpr->gtGetOp1();
+ if ((retExpr == nullptr) || !retExpr->IsIntegralConst())
+ {
+ return nullptr;
+ }
+
+ return retExpr->AsIntConCommon();
+ }
+
+ //------------------------------------------------------------------------
+ // FindConstReturnBlock: Scan the already-created merged return blocks, up to `searchLimit`,
+ // and return the one corresponding to the given const expression if it exists.
+ //
+ // Arguments:
+ // constExpr - GenTreeIntCommon representing the constant return value we're
+ // searching for.
+ // searchLimit - Check `returnBlocks`/`returnConstants` up to but not including
+ // this index.
+ // index - [out] Index of return block in the `returnBlocks` array, if found;
+ // searchLimit otherwise.
+ //
+ // Return Value:
+ // A block that returns the same constant, if one is found; otherwise nullptr.
+ //
+ BasicBlock* FindConstReturnBlock(GenTreeIntConCommon* constExpr, unsigned searchLimit, unsigned* index)
+ {
+ ssize_t constVal = constExpr->IconValue();
+
+ for (unsigned i = 0; i < searchLimit; ++i)
+ {
+ // Need to check both for matching const val and for genReturnBB
+ // because genReturnBB is used for non-constant returns and its
+ // corresponding entry in the returnConstants array is garbage.
+ if (returnConstants[i] == constVal)
+ {
+ BasicBlock* returnBlock = returnBlocks[i];
+
+ if (returnBlock == comp->genReturnBB)
+ {
+ // This is the block used for non-constant returns, so
+ // its returnConstants entry is just garbage; don't be
+ // fooled.
+ continue;
+ }
+
+ *index = i;
+ return returnBlock;
+ }
+ }
+
+ *index = searchLimit;
+ return nullptr;
+ }
+};
+}
+
/*****************************************************************************
- *
- * Add any internal blocks/trees we may need
- */
+*
+* Add any internal blocks/trees we may need
+*/
void Compiler::fgAddInternal()
{
@@ -8126,17 +8679,17 @@ void Compiler::fgAddInternal()
#endif // !LEGACY_BACKEND
/*
- <BUGNUM> VSW441487 </BUGNUM>
+ <BUGNUM> VSW441487 </BUGNUM>
- The "this" pointer is implicitly used in the following cases:
- 1. Locking of synchronized methods
- 2. Dictionary access of shared generics code
- 3. If a method has "catch(FooException<T>)", the EH code accesses "this" to determine T.
- 4. Initializing the type from generic methods which require precise cctor semantics
- 5. Verifier does special handling of "this" in the .ctor
+ The "this" pointer is implicitly used in the following cases:
+ 1. Locking of synchronized methods
+ 2. Dictionary access of shared generics code
+ 3. If a method has "catch(FooException<T>)", the EH code accesses "this" to determine T.
+ 4. Initializing the type from generic methods which require precise cctor semantics
+ 5. Verifier does special handling of "this" in the .ctor
- However, we might overwrite it with a "starg 0".
- In this case, we will redirect all "ldarg(a)/starg(a) 0" to a temp lvaTable[lvaArg0Var]
+ However, we might overwrite it with a "starg 0".
+ In this case, we will redirect all "ldarg(a)/starg(a) 0" to a temp lvaTable[lvaArg0Var]
*/
if (!info.compIsStatic)
@@ -8150,7 +8703,7 @@ void Compiler::fgAddInternal()
#ifndef JIT32_GCENCODER
lva0CopiedForGenericsCtxt = ((info.compMethodInfo->options & CORINFO_GENERICS_CTXT_FROM_THIS) != 0);
#else // JIT32_GCENCODER
- lva0CopiedForGenericsCtxt = false;
+ lva0CopiedForGenericsCtxt = false;
#endif // JIT32_GCENCODER
noway_assert(lva0CopiedForGenericsCtxt || !lvaTable[info.compThisArg].lvAddrExposed);
noway_assert(!lvaTable[info.compThisArg].lvHasILStoreOp);
@@ -8178,7 +8731,7 @@ void Compiler::fgAddInternal()
#ifdef DEBUG
if (verbose)
{
- printf("\nCopy \"this\" to lvaArg0Var in first basic block [%08p]\n", dspPtr(fgFirstBB));
+ printf("\nCopy \"this\" to lvaArg0Var in first basic block %s\n", fgFirstBB->dspToString());
gtDispTree(tree);
printf("\n");
}
@@ -8195,11 +8748,20 @@ void Compiler::fgAddInternal()
lvaTable[lvaSecurityObject].lvType = TYP_REF;
}
- /* Assume we will generate a single shared return sequence */
+ // Merge return points if required or beneficial
+ MergedReturns merger(this);
- ULONG returnWeight = 0;
- bool oneReturn;
- bool allProfWeight;
+#if FEATURE_EH_FUNCLETS
+ // Add the synchronized method enter/exit calls and try/finally protection. Note
+ // that this must happen before the one BBJ_RETURN block is created below, so the
+ // BBJ_RETURN block gets placed at the top-level, not within an EH region. (Otherwise,
+ // we'd have to be really careful when creating the synchronized method try/finally
+ // not to include the BBJ_RETURN block.)
+ if ((info.compFlags & CORINFO_FLG_SYNCH) != 0)
+ {
+ fgAddSyncMethodEnterExit();
+ }
+#endif // FEATURE_EH_FUNCLETS
//
// We will generate just one epilog (return block)
@@ -8208,6 +8770,7 @@ void Compiler::fgAddInternal()
// or for methods calling into unmanaged code
// or for synchronized methods.
//
+ BasicBlock* lastBlockBeforeGenReturns = fgLastBB;
if (compIsProfilerHookNeeded() || (info.compCallUnmanaged != 0) || opts.IsReversePInvoke() ||
((info.compFlags & CORINFO_FLG_SYNCH) != 0))
{
@@ -8215,198 +8778,52 @@ void Compiler::fgAddInternal()
// We will transform the BBJ_RETURN blocks
// into jumps to the one return block
//
- oneReturn = true;
- allProfWeight = false;
- }
- else
- {
- //
- // We are allowed to have multiple individual exits
- // However we can still decide to have a single return
- //
- oneReturn = false;
- allProfWeight = true;
+ merger.SetMaxReturns(1);
- // Count the BBJ_RETURN blocks and set the returnWeight to the
- // sum of all these blocks.
- //
- fgReturnCount = 0;
- for (BasicBlock* block = fgFirstBB; block; block = block->bbNext)
- {
- if (block->bbJumpKind == BBJ_RETURN)
- {
- //
- // returnCount is the count of BBJ_RETURN blocks in this method
- //
- fgReturnCount++;
- //
- // If all BBJ_RETURN blocks have a valid profiled weights
- // then allProfWeight will be true, else it is false
- //
- if (!block->hasProfileWeight())
- {
- allProfWeight = false;
- }
- //
- // returnWeight is the sum of the weights of all BBJ_RETURN blocks
- returnWeight += block->bbWeight;
- }
- }
-
- //
- // If we only have one (or zero) return blocks then
- // we do not need a special one return block
- //
- if (fgReturnCount > 1)
+ // Eagerly create the genReturnBB since the lowering of these constructs
+ // will expect to find it.
+ BasicBlock* mergedReturn = merger.EagerCreate();
+ assert(mergedReturn == genReturnBB);
+ // Assume weight equal to entry weight for this BB.
+ mergedReturn->bbFlags &= ~BBF_PROF_WEIGHT;
+ mergedReturn->bbWeight = fgFirstBB->bbWeight;
+ if (mergedReturn->bbWeight > 0)
{
- //
- // should we generate a single return block?
- //
- if (fgReturnCount > 4)
- {
- // Our epilog encoding only supports up to 4 epilogs
- // TODO-CQ: support >4 return points for ARM/AMD64, which presumably support any number of epilogs?
- //
- oneReturn = true;
- }
- else if (compCodeOpt() == SMALL_CODE)
- {
- // For the Small_Code case we always generate a
- // single return block when we have multiple
- // return points
- //
- oneReturn = true;
- }
+ mergedReturn->bbFlags &= ~BBF_RUN_RARELY;
}
}
-
-#if FEATURE_EH_FUNCLETS
- // Add the synchronized method enter/exit calls and try/finally protection. Note
- // that this must happen before the one BBJ_RETURN block is created below, so the
- // BBJ_RETURN block gets placed at the top-level, not within an EH region. (Otherwise,
- // we'd have to be really careful when creating the synchronized method try/finally
- // not to include the BBJ_RETURN block.)
- if ((info.compFlags & CORINFO_FLG_SYNCH) != 0)
- {
- fgAddSyncMethodEnterExit();
- }
-#endif // FEATURE_EH_FUNCLETS
-
- if (oneReturn)
+ else
{
- genReturnBB = fgNewBBinRegion(BBJ_RETURN);
- genReturnBB->bbRefs = 1; // bbRefs gets update later, for now it should be 1
- fgReturnCount++;
-
- if (allProfWeight)
- {
- //
- // if we have profile data for all BBJ_RETURN blocks
- // then we can set BBF_PROF_WEIGHT for genReturnBB
- //
- genReturnBB->bbFlags |= BBF_PROF_WEIGHT;
- }
- else
- {
- //
- // We can't rely upon the calculated returnWeight unless
- // all of the BBJ_RETURN blocks had valid profile weights
- // So we will use the weight of the first block instead
- //
- returnWeight = fgFirstBB->bbWeight;
- }
-
//
- // Set the weight of the oneReturn block
+ // We are allowed to have multiple individual exits
+ // However we can still decide to have a single return
//
- genReturnBB->bbWeight = min(returnWeight, BB_MAX_WEIGHT);
-
- if (returnWeight == 0)
+ if (compCodeOpt() == SMALL_CODE)
{
+ // For the Small_Code case we always generate a
+ // single return block when we have multiple
+ // return points
//
- // If necessary set the Run Rarely flag
- //
- genReturnBB->bbFlags |= BBF_RUN_RARELY;
+ merger.SetMaxReturns(1);
}
else
{
- // Make sure that the RunRarely flag is clear
- // because fgNewBBinRegion will set it to true
- //
- genReturnBB->bbFlags &= ~BBF_RUN_RARELY;
- }
-
- genReturnBB->bbFlags |= (BBF_INTERNAL | BBF_DONT_REMOVE);
-
- noway_assert(genReturnBB->bbNext == nullptr);
-
-#ifdef DEBUG
- if (verbose)
- {
- printf("\n genReturnBB [BB%02u] created\n", genReturnBB->bbNum);
+ merger.SetMaxReturns(MergedReturns::ReturnCountHardLimit);
}
-#endif
- }
- else
- {
- //
- // We don't have a oneReturn block for this method
- //
- genReturnBB = nullptr;
}
- // If there is a return value, then create a temp for it. Real returns will store the value in there and
- // it'll be reloaded by the single return.
- if (genReturnBB && compMethodHasRetVal())
- {
- genReturnLocal = lvaGrabTemp(true DEBUGARG("Single return block return value"));
-
- if (compMethodReturnsNativeScalarType())
- {
- lvaTable[genReturnLocal].lvType = genActualType(info.compRetNativeType);
- }
- else if (compMethodReturnsRetBufAddr())
- {
- lvaTable[genReturnLocal].lvType = TYP_BYREF;
- }
- else if (compMethodReturnsMultiRegRetType())
- {
- lvaTable[genReturnLocal].lvType = TYP_STRUCT;
- lvaSetStruct(genReturnLocal, info.compMethodInfo->args.retTypeClass, true);
- lvaTable[genReturnLocal].lvIsMultiRegRet = true;
- }
- else
- {
- assert(!"unreached");
- }
+ // Visit the BBJ_RETURN blocks and merge as necessary.
- if (varTypeIsFloating(lvaTable[genReturnLocal].lvType))
- {
- this->compFloatingPointUsed = true;
- }
-
- if (!varTypeIsFloating(info.compRetType))
- {
- lvaTable[genReturnLocal].setPrefReg(REG_INTRET, this);
- }
-#ifdef REG_FLOATRET
- else
+ for (BasicBlock* block = fgFirstBB; block != lastBlockBeforeGenReturns->bbNext; block = block->bbNext)
+ {
+ if ((block->bbJumpKind == BBJ_RETURN) && ((block->bbFlags & BBF_HAS_JMP) == 0))
{
- lvaTable[genReturnLocal].setPrefReg(REG_FLOATRET, this);
+ merger.Record(block);
}
-#endif
-
-#ifdef DEBUG
- // This temporary should not be converted to a double in stress mode,
- // because we introduce assigns to it after the stress conversion
- lvaTable[genReturnLocal].lvKeepType = 1;
-#endif
- }
- else
- {
- genReturnLocal = BAD_VAR_NUM;
}
+ merger.PlaceReturns();
+
if (info.compCallUnmanaged != 0)
{
// The P/Invoke helpers only require a frame variable, so only allocate the
@@ -8486,7 +8903,7 @@ void Compiler::fgAddInternal()
tree = gtNewIconEmbMethHndNode(info.compMethodHnd);
- tree = gtNewHelperCallNode(info.compCompHnd->getSecurityPrologHelper(info.compMethodHnd), TYP_VOID, 0,
+ tree = gtNewHelperCallNode(info.compCompHnd->getSecurityPrologHelper(info.compMethodHnd), TYP_VOID,
gtNewArgList(tree, gtNewOperNode(GT_ADDR, TYP_BYREF,
gtNewLclvNode(lvaSecurityObject, TYP_REF))));
@@ -8502,7 +8919,7 @@ void Compiler::fgAddInternal()
printf("\ntiSecurityCalloutNeeded - Add call JIT_Security_Prolog(%08p) statement ",
dspPtr(info.compMethodHnd));
printTreeID(tree);
- printf(" in first basic block [%08p]\n", dspPtr(fgFirstBB));
+ printf(" in first basic block %s\n", fgFirstBB->dspToString());
gtDispTree(tree);
printf("\n");
}
@@ -8523,7 +8940,7 @@ void Compiler::fgAddInternal()
{
tree = fgGetCritSectOfStaticMethod();
- tree = gtNewHelperCallNode(CORINFO_HELP_MON_ENTER_STATIC, TYP_VOID, 0, gtNewArgList(tree));
+ tree = gtNewHelperCallNode(CORINFO_HELP_MON_ENTER_STATIC, TYP_VOID, gtNewArgList(tree));
}
else
{
@@ -8531,7 +8948,7 @@ void Compiler::fgAddInternal()
tree = gtNewLclvNode(info.compThisArg, TYP_REF);
- tree = gtNewHelperCallNode(CORINFO_HELP_MON_ENTER, TYP_VOID, 0, gtNewArgList(tree));
+ tree = gtNewHelperCallNode(CORINFO_HELP_MON_ENTER, TYP_VOID, gtNewArgList(tree));
}
/* Create a new basic block and stick the call in it */
@@ -8543,7 +8960,8 @@ void Compiler::fgAddInternal()
#ifdef DEBUG
if (verbose)
{
- printf("\nSynchronized method - Add enterCrit statement in first basic block [%08p]\n", dspPtr(fgFirstBB));
+ printf("\nSynchronized method - Add enterCrit statement in first basic block %s\n",
+ fgFirstBB->dspToString());
gtDispTree(tree);
printf("\n");
}
@@ -8551,8 +8969,7 @@ void Compiler::fgAddInternal()
/* We must be generating a single exit point for this to work */
- noway_assert(oneReturn);
- noway_assert(genReturnBB);
+ noway_assert(genReturnBB != nullptr);
/* Create the expression "exitCrit(this)" or "exitCrit(handle)" */
@@ -8560,16 +8977,16 @@ void Compiler::fgAddInternal()
{
tree = fgGetCritSectOfStaticMethod();
- tree = gtNewHelperCallNode(CORINFO_HELP_MON_EXIT_STATIC, TYP_VOID, 0, gtNewArgList(tree));
+ tree = gtNewHelperCallNode(CORINFO_HELP_MON_EXIT_STATIC, TYP_VOID, gtNewArgList(tree));
}
else
{
tree = gtNewLclvNode(info.compThisArg, TYP_REF);
- tree = gtNewHelperCallNode(CORINFO_HELP_MON_EXIT, TYP_VOID, 0, gtNewArgList(tree));
+ tree = gtNewHelperCallNode(CORINFO_HELP_MON_EXIT, TYP_VOID, gtNewArgList(tree));
}
- fgInsertStmtAtEnd(genReturnBB, tree);
+ fgInsertStmtNearEnd(genReturnBB, tree);
#ifdef DEBUG
if (verbose)
@@ -8597,7 +9014,7 @@ void Compiler::fgAddInternal()
tree = gtNewIconEmbMethHndNode(info.compMethodHnd);
- tree = gtNewHelperCallNode(CORINFO_HELP_VERIFICATION_RUNTIME_CHECK, TYP_VOID, 0, gtNewArgList(tree));
+ tree = gtNewHelperCallNode(CORINFO_HELP_VERIFICATION_RUNTIME_CHECK, TYP_VOID, gtNewArgList(tree));
/* Create a new basic block and stick the call in it */
@@ -8608,9 +9025,8 @@ void Compiler::fgAddInternal()
#ifdef DEBUG
if (verbose)
{
- printf("\ntiRuntimeCalloutNeeded - Call verificationRuntimeCheck(%08p) statement in first basic block "
- "[%08p]\n",
- dspPtr(info.compMethodHnd), dspPtr(fgFirstBB));
+ printf("\ntiRuntimeCalloutNeeded - Call verificationRuntimeCheck(%08p) statement in first basic block %s\n",
+ dspPtr(info.compMethodHnd), fgFirstBB->dspToString());
gtDispTree(tree);
printf("\n");
}
@@ -8622,53 +9038,6 @@ void Compiler::fgAddInternal()
fgAddReversePInvokeEnterExit();
}
- //
- // Add 'return' expression to the return block if we made it as "oneReturn" before.
- //
- if (oneReturn)
- {
- GenTreePtr tree;
-
- //
- // Make the 'return' expression.
- //
-
- // make sure to reload the return value as part of the return (it is saved by the "real return").
- if (genReturnLocal != BAD_VAR_NUM)
- {
- noway_assert(compMethodHasRetVal());
-
- GenTreePtr retTemp = gtNewLclvNode(genReturnLocal, lvaTable[genReturnLocal].TypeGet());
-
- // make sure copy prop ignores this node (make sure it always does a reload from the temp).
- retTemp->gtFlags |= GTF_DONT_CSE;
- tree = gtNewOperNode(GT_RETURN, retTemp->gtType, retTemp);
- }
- else
- {
- noway_assert(info.compRetType == TYP_VOID || varTypeIsStruct(info.compRetType));
- // return void
- tree = new (this, GT_RETURN) GenTreeOp(GT_RETURN, TYP_VOID);
- }
-
- /* Add 'return' expression to the return block */
-
- noway_assert(genReturnBB);
-
- fgInsertStmtAtEnd(genReturnBB, tree);
-
-#ifdef DEBUG
- if (verbose)
- {
- printf("\noneReturn statement tree ");
- printTreeID(tree);
- printf(" added to genReturnBB [%08p]\n", dspPtr(genReturnBB));
- gtDispTree(tree);
- printf("\n");
- }
-#endif
- }
-
#ifdef DEBUG
if (verbose)
{
@@ -9104,7 +9473,8 @@ void Compiler::fgSimpleLowering()
for (GenTreePtr tree = stmt->gtStmtList; tree; tree = tree->gtNext)
{
#else
- LIR::Range& range = LIR::AsRange(block);
+
+ LIR::Range& range = LIR::AsRange(block);
for (GenTree* tree : range)
{
{
@@ -9316,8 +9686,15 @@ VARSET_VALRET_TP Compiler::fgGetVarBits(GenTreePtr tree)
{
VarSetOps::AddElemD(this, varBits, varDsc->lvVarIndex);
}
- else if (varDsc->lvType == TYP_STRUCT && varDsc->lvPromoted)
+ // We have to check type of root tree, not Local Var descriptor because
+ // for legacy backend we promote TYP_STRUCT to TYP_INT if it is an unused or
+ // independently promoted non-argument struct local.
+ // For more details see Compiler::raAssignVars() method.
+ else if (tree->gtType == TYP_STRUCT && varDsc->lvPromoted)
{
+#ifndef LEGACY_BACKEND
+ assert(varDsc->lvType == TYP_STRUCT);
+#endif
for (unsigned i = varDsc->lvFieldLclStart; i < varDsc->lvFieldLclStart + varDsc->lvFieldCnt; ++i)
{
noway_assert(lvaTable[i].lvIsStructField);
@@ -12836,6 +13213,10 @@ void Compiler::fgComputeEdgeWeights()
if (fgFirstBBisScratch())
{
fgFirstBB->setBBProfileWeight(fgCalledCount);
+ if (fgFirstBB->bbWeight == 0)
+ {
+ fgFirstBB->bbFlags |= BBF_RUN_RARELY;
+ }
}
#if DEBUG
@@ -13473,6 +13854,10 @@ bool Compiler::fgOptimizeEmptyBlock(BasicBlock* block)
if (block->IsLIR())
{
LIR::AsRange(block).InsertAtEnd(nop);
+#ifndef LEGACY_BACKEND
+ LIR::ReadOnlyRange range(nop, nop);
+ m_pLowering->LowerRange(block, range);
+#endif
}
else
{
@@ -13792,6 +14177,10 @@ bool Compiler::fgOptimizeSwitchBranches(BasicBlock* block)
if (block->IsLIR())
{
blockRange->InsertAfter(switchVal, zeroConstNode, condNode);
+#ifndef LEGACY_BACKEND
+ LIR::ReadOnlyRange range(zeroConstNode, switchTree);
+ m_pLowering->LowerRange(block, range);
+#endif // !LEGACY_BACKEND
}
else
{
@@ -14955,7 +15344,15 @@ void Compiler::fgReorderBlocks()
/* (bPrev is known to be a normal block at this point) */
if (!isRare)
{
- reorderBlock = false;
+ if ((bDest == block->bbNext) && (block->bbJumpKind == BBJ_RETURN) && (bPrev->bbJumpKind == BBJ_ALWAYS))
+ {
+ // This is a common case with expressions like "return Expr1 && Expr2" -- move the return
+ // to establish fall-through.
+ }
+ else
+ {
+ reorderBlock = false;
+ }
}
else
{
@@ -17865,9 +18262,8 @@ BasicBlock* Compiler::fgAddCodeRef(BasicBlock* srcBlk, unsigned refData, Special
break;
}
- printf("\nfgAddCodeRef -"
- " Add BB in %s%s, new block BB%02u [%08p], stkDepth is %d\n",
- msgWhere, msg, add->acdDstBlk->bbNum, dspPtr(add->acdDstBlk), stkDepth);
+ printf("\nfgAddCodeRef - Add BB in %s%s, new block %s, stkDepth is %d\n", msgWhere, msg,
+ add->acdDstBlk->dspToString(), stkDepth);
}
#endif // DEBUG
@@ -17925,7 +18321,7 @@ BasicBlock* Compiler::fgAddCodeRef(BasicBlock* srcBlk, unsigned refData, Special
noway_assert(helper != CORINFO_HELP_UNDEF);
// Add the appropriate helper call.
- tree = gtNewHelperCallNode(helper, TYP_VOID, GTF_EXCEPT);
+ tree = gtNewHelperCallNode(helper, TYP_VOID);
// There are no args here but fgMorphArgs has side effects
// such as setting the outgoing arg area (which is necessary
@@ -18335,6 +18731,13 @@ void Compiler::fgSetTreeSeqHelper(GenTreePtr tree, bool isLIR)
noway_assert(!"DYN_BLK nodes should be sequenced as a special case");
break;
+ case GT_INDEX_ADDR:
+ // Evaluate the index first, then the array address
+ assert((tree->gtFlags & GTF_REVERSE_OPS) != 0);
+ fgSetTreeSeqHelper(tree->AsIndexAddr()->Index(), isLIR);
+ fgSetTreeSeqHelper(tree->AsIndexAddr()->Arr(), isLIR);
+ break;
+
default:
#ifdef DEBUG
gtDispTree(tree);
@@ -18718,15 +19121,14 @@ void Compiler::fgOrderBlockOps(GenTreePtr tree,
assert(srcPtrOrVal->OperIsIndir());
srcPtrOrVal = srcPtrOrVal->AsIndir()->Addr();
}
- GenTreePtr sizeNode = (destBlk->gtOper == GT_DYN_BLK) ? destBlk->AsDynBlk()->gtDynamicSize : nullptr;
- noway_assert((sizeNode != nullptr) || ((destBlk->gtFlags & GTF_REVERSE_OPS) == 0));
+
assert(destAddr != nullptr);
assert(srcPtrOrVal != nullptr);
GenTreePtr ops[3] = {
destAddr, // Dest address
srcPtrOrVal, // Val / Src address
- sizeNode // Size of block
+ nullptr // Size of block
};
regMaskTP regs[3] = {reg0, reg1, reg2};
@@ -18741,7 +19143,16 @@ void Compiler::fgOrderBlockOps(GenTreePtr tree,
{2, 1, 0} // true | GTF_REVERSE_OPS
};
- int orderNum = ((destBlk->gtFlags & GTF_REVERSE_OPS) != 0) * 1 + ((tree->gtFlags & GTF_REVERSE_OPS) != 0) * 2;
+ int orderNum = ((tree->gtFlags & GTF_REVERSE_OPS) == 0) ? 0 : 2;
+ if (destBlk->OperIs(GT_DYN_BLK))
+ {
+ GenTreeDynBlk* const dynBlk = destBlk->AsDynBlk();
+ if (dynBlk->gtEvalSizeFirst)
+ {
+ orderNum++;
+ }
+ ops[2] = dynBlk->gtDynamicSize;
+ }
assert(orderNum < 4);
@@ -19650,7 +20061,7 @@ void Compiler::fgTableDispBasicBlock(BasicBlock* block, int ibcColWidth /* = 0 *
blockNumWidth = max(blockNumWidth, 2);
int blockNumPadding = maxBlockNumWidth - blockNumWidth;
- printf("BB%02u%*s [%08p] %2u", block->bbNum, blockNumPadding, "", dspPtr(block), block->bbRefs);
+ printf("%s %2u", block->dspToString(blockNumPadding), block->bbRefs);
//
// Display EH 'try' region index
@@ -19984,11 +20395,6 @@ void Compiler::fgDispBasicBlocks(BasicBlock* firstBlock, BasicBlock* lastBlock,
{
BasicBlock* block;
- int padWidth = 0;
-#ifdef _TARGET_AMD64_
- padWidth = 8;
-#endif // _TARGET_AMD64_
-
// If any block has IBC data, we add an "IBC weight" column just before the 'IL range' column. This column is as
// wide as necessary to accommodate all the various IBC weights. It's at least 4 characters wide, to accommodate
// the "IBC" title and leading space.
@@ -20014,8 +20420,7 @@ void Compiler::fgDispBasicBlocks(BasicBlock* firstBlock, BasicBlock* lastBlock,
unsigned bbNumMax = compIsForInlining() ? impInlineInfo->InlinerCompiler->fgBBNumMax : fgBBNumMax;
int maxBlockNumWidth = CountDigits(bbNumMax);
maxBlockNumWidth = max(maxBlockNumWidth, 2);
-
- padWidth += maxBlockNumWidth - 2; // Account for functions with a large number of blocks.
+ int padWidth = maxBlockNumWidth - 2; // Account for functions with a large number of blocks.
// clang-format off
@@ -20024,7 +20429,7 @@ void Compiler::fgDispBasicBlocks(BasicBlock* firstBlock, BasicBlock* lastBlock,
padWidth, "------------",
ibcColWidth, "------------",
maxBlockNumWidth, "----");
- printf("BBnum %*sdescAddr ref try hnd %s weight %*s%s [IL range] [jump]%*s [EH region] [flags]\n",
+ printf("BBnum %*sBBid ref try hnd %s weight %*s%s [IL range] [jump]%*s [EH region] [flags]\n",
padWidth, "",
fgCheapPredsValid ? "cheap preds" :
(fgComputePredsDone ? "preds "
@@ -20675,6 +21080,10 @@ void Compiler::fgDebugCheckFlags(GenTreePtr tree)
chkFlags |= GTF_ORDER_SIDEEFF;
break;
+ case GT_MEMORYBARRIER:
+ chkFlags |= GTF_GLOB_REF | GTF_ASG;
+ break;
+
default:
break;
}
@@ -20813,16 +21222,14 @@ void Compiler::fgDebugCheckFlags(GenTreePtr tree)
*/
}
- if (kind & GTK_ASGOP)
+ if (tree->OperRequiresAsgFlag())
{
chkFlags |= GTF_ASG;
}
- /* Note that it is OK for treeFlags not to have a GTF_EXCEPT,
- AssertionProp's non-Null may have cleared it */
- if (tree->OperMayThrow())
+ if (tree->OperMayThrow(this))
{
- chkFlags |= (treeFlags & GTF_EXCEPT);
+ chkFlags |= GTF_EXCEPT;
}
if (oper == GT_ADDR && (op1->OperIsLocal() || op1->gtOper == GT_CLS_VAR ||
@@ -20838,6 +21245,11 @@ void Compiler::fgDebugCheckFlags(GenTreePtr tree)
else
{
+ if (tree->OperMayThrow(this))
+ {
+ chkFlags |= GTF_EXCEPT;
+ }
+
switch (tree->OperGet())
{
case GT_CALL:
@@ -20850,24 +21262,6 @@ void Compiler::fgDebugCheckFlags(GenTreePtr tree)
chkFlags |= GTF_CALL;
- if ((treeFlags & GTF_EXCEPT) && !(chkFlags & GTF_EXCEPT))
- {
- switch (eeGetHelperNum(call->gtCallMethHnd))
- {
- // Is this a helper call that can throw an exception ?
- case CORINFO_HELP_LDIV:
- case CORINFO_HELP_LMOD:
- case CORINFO_HELP_METHOD_ACCESS_CHECK:
- case CORINFO_HELP_FIELD_ACCESS_CHECK:
- case CORINFO_HELP_CLASS_ACCESS_CHECK:
- case CORINFO_HELP_DELEGATE_SECURITY_CHECK:
- chkFlags |= GTF_EXCEPT;
- break;
- default:
- break;
- }
- }
-
if (call->gtCallObjp)
{
fgDebugCheckFlags(call->gtCallObjp);
@@ -20949,6 +21343,7 @@ void Compiler::fgDebugCheckFlags(GenTreePtr tree)
break;
case GT_ARR_OFFSET:
+
fgDebugCheckFlags(tree->gtArrOffs.gtOffset);
chkFlags |= (tree->gtArrOffs.gtOffset->gtFlags & GTF_ALL_EFFECT);
fgDebugCheckFlags(tree->gtArrOffs.gtIndex);
@@ -20957,7 +21352,55 @@ void Compiler::fgDebugCheckFlags(GenTreePtr tree)
chkFlags |= (tree->gtArrOffs.gtArrObj->gtFlags & GTF_ALL_EFFECT);
break;
+ case GT_ARR_BOUNDS_CHECK:
+#ifdef FEATURE_SIMD
+ case GT_SIMD_CHK:
+#endif // FEATURE_SIMD
+
+ GenTreeBoundsChk* bndsChk;
+ bndsChk = tree->AsBoundsChk();
+ fgDebugCheckFlags(bndsChk->gtIndex);
+ chkFlags |= (bndsChk->gtIndex->gtFlags & GTF_ALL_EFFECT);
+ fgDebugCheckFlags(bndsChk->gtArrLen);
+ chkFlags |= (bndsChk->gtArrLen->gtFlags & GTF_ALL_EFFECT);
+ break;
+
+ case GT_CMPXCHG:
+
+ chkFlags |= (GTF_GLOB_REF | GTF_ASG);
+ GenTreeCmpXchg* cmpXchg;
+ cmpXchg = tree->AsCmpXchg();
+ fgDebugCheckFlags(cmpXchg->gtOpLocation);
+ chkFlags |= (cmpXchg->gtOpLocation->gtFlags & GTF_ALL_EFFECT);
+ fgDebugCheckFlags(cmpXchg->gtOpValue);
+ chkFlags |= (cmpXchg->gtOpValue->gtFlags & GTF_ALL_EFFECT);
+ fgDebugCheckFlags(cmpXchg->gtOpComparand);
+ chkFlags |= (cmpXchg->gtOpComparand->gtFlags & GTF_ALL_EFFECT);
+ break;
+
+ case GT_STORE_DYN_BLK:
+ case GT_DYN_BLK:
+
+ GenTreeDynBlk* dynBlk;
+ dynBlk = tree->AsDynBlk();
+ fgDebugCheckFlags(dynBlk->gtDynamicSize);
+ chkFlags |= (dynBlk->gtDynamicSize->gtFlags & GTF_ALL_EFFECT);
+ fgDebugCheckFlags(dynBlk->Addr());
+ chkFlags |= (dynBlk->Addr()->gtFlags & GTF_ALL_EFFECT);
+ if (tree->OperGet() == GT_STORE_DYN_BLK)
+ {
+ fgDebugCheckFlags(dynBlk->Data());
+ chkFlags |= (dynBlk->Data()->gtFlags & GTF_ALL_EFFECT);
+ }
+ break;
+
default:
+
+#ifdef DEBUG
+ gtDispTree(tree);
+#endif
+
+ assert(!"Unknown operator for fgDebugCheckFlags");
break;
}
}
@@ -20997,19 +21440,11 @@ void Compiler::fgDebugCheckFlagsHelper(GenTreePtr tree, unsigned treeFlags, unsi
}
else if (treeFlags & ~chkFlags)
{
-#if 0
- // TODO-Cleanup:
- /* The tree has extra flags set. However, this will happen if we
- replace a subtree with something, but don't clear the flags up
- the tree. Can't flag this unless we start clearing flags above.
-
- Note: we need this working for GTF_CALL and CSEs, so I'm enabling
- it for calls.
- */
- if (tree->OperGet() != GT_CALL && (treeFlags & GTF_CALL) && !(chkFlags & GTF_CALL))
+ // TODO: We are currently only checking extra GTF_EXCEPT and GTF_ASG flags.
+ if ((treeFlags & ~chkFlags & ~GTF_GLOB_REF & ~GTF_ORDER_SIDEEFF & ~GTF_CALL) != 0)
{
// Print the tree so we can see it in the log.
- printf("Extra GTF_CALL flags on parent tree [%X]: ", tree);
+ printf("Extra flags on parent tree [%X]: ", tree);
GenTree::gtDispFlags(treeFlags & ~chkFlags, GTF_DEBUG_NONE);
printf("\n");
gtDispTree(tree);
@@ -21017,12 +21452,11 @@ void Compiler::fgDebugCheckFlagsHelper(GenTreePtr tree, unsigned treeFlags, unsi
noway_assert(!"Extra flags on tree");
// Print the tree again so we can see it right after we hook up the debugger.
- printf("Extra GTF_CALL flags on parent tree [%X]: ", tree);
+ printf("Extra flags on parent tree [%X]: ", tree);
GenTree::gtDispFlags(treeFlags & ~chkFlags, GTF_DEBUG_NONE);
printf("\n");
gtDispTree(tree);
- }
-#endif // 0
+ }
}
}
@@ -21779,8 +22213,8 @@ Compiler::fgWalkResult Compiler::fgUpdateInlineReturnExpressionPlaceHolder(GenTr
if ((parentTree != nullptr) && (parentTree->gtOper == GT_CALL))
{
- GenTreeCall* call = parentTree->AsCall();
- bool tryLateDevirt = call->IsVirtual() && (call->gtCallObjp == tree);
+ GenTreeCall* call = parentTree->AsCall();
+ bool tryLateDevirt = call->IsVirtual() && (call->gtCallObjp == tree) && (call->gtCallType == CT_USER_FUNC);
#ifdef DEBUG
tryLateDevirt = tryLateDevirt && (JitConfig.JitEnableLateDevirtualization() == 1);
@@ -22602,13 +23036,10 @@ GenTreePtr Compiler::fgInlinePrependStatements(InlineInfo* inlineInfo)
impAssignTempGen(tmpNum, argNode, structHnd, (unsigned)CHECK_SPILL_NONE, &afterStmt, callILOffset,
block);
- // If we know the argument's value can't be
- // changed within the method body, try and improve
- // the type of the temp.
- if (argIsSingleDef && (argType == TYP_REF))
- {
- lvaUpdateClass(tmpNum, argNode);
- }
+ // We used to refine the temp type here based on
+ // the actual arg, but we now do this up front, when
+ // creating the temp, over in impInlineFetchArg.
+ CLANG_FORMAT_COMMENT_ANCHOR;
#ifdef DEBUG
if (verbose)
@@ -22664,6 +23095,12 @@ GenTreePtr Compiler::fgInlinePrependStatements(InlineInfo* inlineInfo)
}
#endif // DEBUG
}
+ else if (argNode->IsBoxedValue())
+ {
+ // Try to clean up any unnecessary boxing side effects
+ // since the box itself will be ignored.
+ gtTryRemoveBoxUpstreamEffects(argNode);
+ }
}
}
}
@@ -22742,14 +23179,17 @@ GenTreePtr Compiler::fgInlinePrependStatements(InlineInfo* inlineInfo)
CORINFO_CLASS_HANDLE structType =
lclVarInfo[lclNum + inlineInfo->argCnt].lclVerTypeInfo.GetClassHandle();
- tree = gtNewBlkOpNode(gtNewLclvNode(tmpNum, lclTyp), // Dest
- gtNewIconNode(0), // Value
- info.compCompHnd->getClassSize(structType), // Size
- false, // isVolatile
- false); // not copyBlock
-
- newStmt = gtNewStmt(tree, callILOffset);
- afterStmt = fgInsertStmtAfter(block, afterStmt, newStmt);
+ if (fgStructTempNeedsExplicitZeroInit(lvaTable + tmpNum, block))
+ {
+ tree = gtNewBlkOpNode(gtNewLclvNode(tmpNum, lclTyp), // Dest
+ gtNewIconNode(0), // Value
+ info.compCompHnd->getClassSize(structType), // Size
+ false, // isVolatile
+ false); // not copyBlock
+
+ newStmt = gtNewStmt(tree, callILOffset);
+ afterStmt = fgInsertStmtAfter(block, afterStmt, newStmt);
+ }
}
#ifdef DEBUG
@@ -24393,13 +24833,49 @@ void Compiler::fgUpdateFinallyTargetFlags()
JITDUMP("In fgUpdateFinallyTargetFlags, updating finally target flag bits\n");
+ fgClearAllFinallyTargetBits();
+ fgAddFinallyTargetFlags();
+
+#endif // FEATURE_EH_FUNCLETS && defined(_TARGET_ARM_)
+}
+
+//------------------------------------------------------------------------
+// fgClearAllFinallyTargetBits: Clear all BBF_FINALLY_TARGET bits; these will need to be
+// recomputed later.
+//
+void Compiler::fgClearAllFinallyTargetBits()
+{
+#if FEATURE_EH_FUNCLETS && defined(_TARGET_ARM_)
+
+ JITDUMP("*************** In fgClearAllFinallyTargetBits()\n");
+
+ // Note that we clear the flags even if there are no EH clauses (compHndBBtabCount == 0)
+ // in case bits are left over from EH clauses being deleted.
+
// Walk all blocks, and reset the target bits.
for (BasicBlock* block = fgFirstBB; block != nullptr; block = block->bbNext)
{
block->bbFlags &= ~BBF_FINALLY_TARGET;
}
- // Walk all blocks again, and set the target bits.
+#endif // FEATURE_EH_FUNCLETS && defined(_TARGET_ARM_)
+}
+
+//------------------------------------------------------------------------
+// fgAddFinallyTargetFlags: Add BBF_FINALLY_TARGET bits to all finally targets.
+//
+void Compiler::fgAddFinallyTargetFlags()
+{
+#if FEATURE_EH_FUNCLETS && defined(_TARGET_ARM_)
+
+ JITDUMP("*************** In fgAddFinallyTargetFlags()\n");
+
+ if (compHndBBtabCount == 0)
+ {
+ JITDUMP("No EH in this method, no flags to set.\n");
+ return;
+ }
+
for (BasicBlock* block = fgFirstBB; block != nullptr; block = block->bbNext)
{
if (block->isBBCallAlwaysPair())
diff --git a/src/jit/gentree.cpp b/src/jit/gentree.cpp
index 9503206874..8aa255f520 100644
--- a/src/jit/gentree.cpp
+++ b/src/jit/gentree.cpp
@@ -299,6 +299,7 @@ void GenTree::InitNodeSize()
GenTree::s_gtNodeSizes[GT_FTN_ADDR] = TREE_NODE_SZ_LARGE;
GenTree::s_gtNodeSizes[GT_BOX] = TREE_NODE_SZ_LARGE;
GenTree::s_gtNodeSizes[GT_INDEX] = TREE_NODE_SZ_LARGE;
+ GenTree::s_gtNodeSizes[GT_INDEX_ADDR] = TREE_NODE_SZ_LARGE;
GenTree::s_gtNodeSizes[GT_ARR_BOUNDS_CHECK] = TREE_NODE_SZ_LARGE;
#ifdef FEATURE_SIMD
GenTree::s_gtNodeSizes[GT_SIMD_CHK] = TREE_NODE_SZ_LARGE;
@@ -610,42 +611,6 @@ void Compiler::fgWalkAllTreesPre(fgWalkPreFn* visitor, void* pCallBackData)
}
}
-// ------------------------------------------------------------------------------------------
-// gtClearReg: Sets the register to the "no register assignment" value, depending upon
-// the type of the node, and whether it fits any of the special cases for register pairs
-// or multi-reg call nodes.
-//
-// Arguments:
-// compiler - compiler instance
-//
-// Return Value:
-// None
-void GenTree::gtClearReg(Compiler* compiler)
-{
-#if CPU_LONG_USES_REGPAIR
- if (isRegPairType(TypeGet()) ||
- // (IsLocal() && isRegPairType(compiler->lvaTable[gtLclVarCommon.gtLclNum].TypeGet())) ||
- (OperGet() == GT_MUL && (gtFlags & GTF_MUL_64RSLT)))
- {
- gtRegPair = REG_PAIR_NONE;
- }
- else
-#endif // CPU_LONG_USES_REGPAIR
- {
- gtRegNum = REG_NA;
- }
-
- // Also clear multi-reg state if this is a call node
- if (IsCall())
- {
- this->AsCall()->ClearOtherRegs();
- }
- else if (IsCopyOrReload())
- {
- this->AsCopyOrReload()->ClearOtherRegs();
- }
-}
-
//-----------------------------------------------------------
// CopyReg: Copy the _gtRegNum/_gtRegPair/gtRegTag fields.
//
@@ -704,56 +669,52 @@ bool GenTree::gtHasReg() const
{
assert(_gtRegNum != REG_NA);
INDEBUG(assert(gtRegTag == GT_REGTAG_REGPAIR));
- hasReg = (gtRegPair != REG_PAIR_NONE);
+ return (gtRegPair != REG_PAIR_NONE);
}
- else
+ assert(_gtRegNum != REG_PAIR_NONE);
+ INDEBUG(assert(gtRegTag == GT_REGTAG_REG));
#endif
+ if (IsMultiRegCall())
{
- assert(_gtRegNum != REG_PAIR_NONE);
- INDEBUG(assert(gtRegTag == GT_REGTAG_REG));
+ // Have to cast away const-ness because GetReturnTypeDesc() is a non-const method
+ GenTree* tree = const_cast<GenTree*>(this);
+ GenTreeCall* call = tree->AsCall();
+ unsigned regCount = call->GetReturnTypeDesc()->GetReturnRegCount();
+ hasReg = false;
- if (IsMultiRegCall())
+ // A Multi-reg call node is said to have regs, if it has
+ // reg assigned to each of its result registers.
+ for (unsigned i = 0; i < regCount; ++i)
{
- // Has to cast away const-ness because GetReturnTypeDesc() is a non-const method
- GenTree* tree = const_cast<GenTree*>(this);
- GenTreeCall* call = tree->AsCall();
- unsigned regCount = call->GetReturnTypeDesc()->GetReturnRegCount();
- hasReg = false;
-
- // A Multi-reg call node is said to have regs, if it has
- // reg assigned to each of its result registers.
- for (unsigned i = 0; i < regCount; ++i)
+ hasReg = (call->GetRegNumByIdx(i) != REG_NA);
+ if (!hasReg)
{
- hasReg = (call->GetRegNumByIdx(i) != REG_NA);
- if (!hasReg)
- {
- break;
- }
+ break;
}
}
- else if (IsCopyOrReloadOfMultiRegCall())
- {
- GenTree* tree = const_cast<GenTree*>(this);
- GenTreeCopyOrReload* copyOrReload = tree->AsCopyOrReload();
- GenTreeCall* call = copyOrReload->gtGetOp1()->AsCall();
- unsigned regCount = call->GetReturnTypeDesc()->GetReturnRegCount();
- hasReg = false;
+ }
+ else if (IsCopyOrReloadOfMultiRegCall())
+ {
+ GenTree* tree = const_cast<GenTree*>(this);
+ GenTreeCopyOrReload* copyOrReload = tree->AsCopyOrReload();
+ GenTreeCall* call = copyOrReload->gtGetOp1()->AsCall();
+ unsigned regCount = call->GetReturnTypeDesc()->GetReturnRegCount();
+ hasReg = false;
- // A Multi-reg copy or reload node is said to have regs,
- // if it has valid regs in any of the positions.
- for (unsigned i = 0; i < regCount; ++i)
+ // A Multi-reg copy or reload node is said to have regs,
+ // if it has valid regs in any of the positions.
+ for (unsigned i = 0; i < regCount; ++i)
+ {
+ hasReg = (copyOrReload->GetRegNumByIdx(i) != REG_NA);
+ if (hasReg)
{
- hasReg = (copyOrReload->GetRegNumByIdx(i) != REG_NA);
- if (hasReg)
- {
- break;
- }
+ break;
}
}
- else
- {
- hasReg = (gtRegNum != REG_NA);
- }
+ }
+ else
+ {
+ hasReg = (gtRegNum != REG_NA);
}
return hasReg;
@@ -885,6 +846,55 @@ bool GenTreeCall::IsPure(Compiler* compiler) const
compiler->s_helperCallProperties.IsPure(compiler->eeGetHelperNum(gtCallMethHnd));
}
+//-------------------------------------------------------------------------
+// HasSideEffects:
+// Returns true if this call has any side effects. All non-helpers are considered to have side-effects. Only helpers
+// that do not mutate the heap, do not run constructors, may not throw, and are either a) pure or b) non-finalizing
+// allocation functions are considered side-effect-free.
+//
+// Arguments:
+// compiler - the compiler instance
+// ignoreExceptions - when `true`, ignores exception side effects
+// ignoreCctors - when `true`, ignores class constructor side effects
+//
+// Return Value:
+// true if this call has any side-effects; false otherwise.
+bool GenTreeCall::HasSideEffects(Compiler* compiler, bool ignoreExceptions, bool ignoreCctors) const
+{
+ // Generally all GT_CALL nodes are considered to have side-effects, but we may have extra information about helper
+ // calls that can prove them side-effect-free.
+ if (gtCallType != CT_HELPER)
+ {
+ return true;
+ }
+
+ CorInfoHelpFunc helper = compiler->eeGetHelperNum(gtCallMethHnd);
+ HelperCallProperties& helperProperties = compiler->s_helperCallProperties;
+
+ // We definitely care about the side effects if MutatesHeap is true
+ if (helperProperties.MutatesHeap(helper))
+ {
+ return true;
+ }
+
+ // Unless we have been instructed to ignore cctors (CSE, for example, ignores cctors), consider them side effects.
+ if (!ignoreCctors && helperProperties.MayRunCctor(helper))
+ {
+ return true;
+ }
+
+ // If we also care about exceptions then check if the helper can throw
+ if (!ignoreExceptions && !helperProperties.NoThrow(helper))
+ {
+ return true;
+ }
+
+ // If this is not a Pure helper call or an allocator (that will not need to run a finalizer)
+ // then this call has side effects.
+ return !helperProperties.IsPure(helper) &&
+ (!helperProperties.IsAllocator(helper) || helperProperties.MayFinalize(helper));
+}
+
#ifndef LEGACY_BACKEND
//-------------------------------------------------------------------------
@@ -1281,7 +1291,7 @@ AGAIN:
{
return false;
}
- if (op1->gtAddrMode.gtOffset != op2->gtAddrMode.gtOffset)
+ if (op1->gtAddrMode.Offset() != op2->gtAddrMode.Offset())
{
return false;
}
@@ -1292,6 +1302,12 @@ AGAIN:
return false;
}
break;
+ case GT_INDEX_ADDR:
+ if (op1->AsIndexAddr()->gtElemSize != op2->AsIndexAddr()->gtElemSize)
+ {
+ return false;
+ }
+ break;
// For the ones below no extra argument matters for comparison.
case GT_QMARK:
@@ -1867,6 +1883,9 @@ AGAIN:
case GT_INDEX:
hash += tree->gtIndex.gtIndElemSize;
break;
+ case GT_INDEX_ADDR:
+ hash += tree->AsIndexAddr()->gtElemSize;
+ break;
case GT_ALLOCOBJ:
hash = genTreeHashAdd(hash, static_cast<unsigned>(
reinterpret_cast<uintptr_t>(tree->gtAllocObj.gtAllocObjClsHnd)));
@@ -1907,7 +1926,7 @@ AGAIN:
hash += tree->gtIntrinsic.gtIntrinsicId;
break;
case GT_LEA:
- hash += (tree->gtAddrMode.gtOffset << 3) + tree->gtAddrMode.gtScale;
+ hash += static_cast<unsigned>(tree->gtAddrMode.Offset() << 3) + tree->gtAddrMode.gtScale;
break;
case GT_BLK:
@@ -1929,6 +1948,7 @@ AGAIN:
case GT_ARR_INDEX:
case GT_QMARK:
case GT_INDEX:
+ case GT_INDEX_ADDR:
break;
#ifdef FEATURE_SIMD
@@ -3375,7 +3395,7 @@ unsigned Compiler::gtSetEvalOrder(GenTree* tree)
case CORINFO_INTRINSIC_Ceiling:
case CORINFO_INTRINSIC_Floor:
case CORINFO_INTRINSIC_Object_GetType:
- // Giving intrinsics a large fixed exectuion cost is because we'd like to CSE
+ // Giving intrinsics a large fixed execution cost is because we'd like to CSE
// them, even if they are implemented by calls. This is different from modeling
// user calls since we never CSE user calls.
costEx = 36;
@@ -4767,6 +4787,23 @@ unsigned Compiler::gtSetEvalOrder(GenTree* tree)
}
break;
+ case GT_INDEX_ADDR:
+ costEx = 6; // cmp reg,reg; jae throw; mov reg, [addrmode] (not taken)
+ costSz = 9; // jump to cold section
+
+ level = gtSetEvalOrder(tree->AsIndexAddr()->Index());
+ costEx += tree->AsIndexAddr()->Index()->gtCostEx;
+ costSz += tree->AsIndexAddr()->Index()->gtCostSz;
+
+ lvl2 = gtSetEvalOrder(tree->AsIndexAddr()->Arr());
+ if (level < lvl2)
+ {
+ level = lvl2;
+ }
+ costEx += tree->AsIndexAddr()->Arr()->gtCostEx;
+ costSz += tree->AsIndexAddr()->Arr()->gtCostSz;
+ break;
+
default:
#ifdef DEBUG
if (verbose)
@@ -5410,6 +5447,19 @@ bool GenTree::TryGetUse(GenTree* def, GenTree*** use)
case GT_FIELD_LIST:
return TryGetUseList(def, use);
+#if !defined(LEGACY_BACKEND) && defined(_TARGET_ARM_)
+ case GT_PUTARG_SPLIT:
+ if (this->AsUnOp()->gtOp1->gtOper == GT_FIELD_LIST)
+ {
+ return TryGetUseList(def, use);
+ }
+ if (def == this->AsUnOp()->gtOp1)
+ {
+ *use = &this->AsUnOp()->gtOp1;
+ return true;
+ }
+ return false;
+#endif // !LEGACY_BACKEND && _TARGET_ARM_
#ifdef FEATURE_SIMD
case GT_SIMD:
@@ -5698,12 +5748,28 @@ GenTreePtr GenTree::gtGetParent(GenTreePtr** parentChildPtrPtr) const
return parent;
}
-/*****************************************************************************
- *
- * Returns true if the given operator may cause an exception.
- */
+//------------------------------------------------------------------------------
+// OperMayThrow : Check whether the operation requires GTF_ASG flag regardless
+// of the children's flags.
+//
+
+bool GenTree::OperRequiresAsgFlag()
+{
+ return ((OperKind() & GTK_ASGOP) || (gtOper == GT_XADD) || (gtOper == GT_XCHG) || (gtOper == GT_LOCKADD) ||
+ (gtOper == GT_CMPXCHG) || (gtOper == GT_MEMORYBARRIER));
+}
+
+//------------------------------------------------------------------------------
+// OperMayThrow : Check whether the operation may throw.
+//
+//
+// Arguments:
+// comp - Compiler instance
+//
+// Return Value:
+// True if the given operator may cause an exception
-bool GenTree::OperMayThrow()
+bool GenTree::OperMayThrow(Compiler* comp)
{
GenTreePtr op;
@@ -5730,30 +5796,6 @@ bool GenTree::OperMayThrow()
}
return true;
- case GT_IND:
- op = gtOp.gtOp1;
-
- /* Indirections of handles are known to be safe */
- if (op->gtOper == GT_CNS_INT)
- {
- if (op->IsIconHandle())
- {
- /* No exception is thrown on this indirection */
- return false;
- }
- }
- if (this->gtFlags & GTF_IND_NONFAULTING)
- {
- return false;
- }
- // Non-Null AssertionProp will remove the GTF_EXCEPT flag and mark the GT_IND with GTF_ORDER_SIDEEFF flag
- if ((this->gtFlags & GTF_ALL_EFFECT) == GTF_ORDER_SIDEEFF)
- {
- return false;
- }
-
- return true;
-
case GT_INTRINSIC:
// If this is an intrinsic that represents the object.GetType(), it can throw an NullReferenceException.
// Report it as may throw.
@@ -5769,23 +5811,34 @@ bool GenTree::OperMayThrow()
break;
+ case GT_CALL:
+
+ CorInfoHelpFunc helper;
+ helper = comp->eeGetHelperNum(this->AsCall()->gtCallMethHnd);
+ return ((helper == CORINFO_HELP_UNDEF) || !comp->s_helperCallProperties.NoThrow(helper));
+
+ case GT_IND:
case GT_BLK:
case GT_OBJ:
case GT_DYN_BLK:
case GT_STORE_BLK:
- return !Compiler::fgIsIndirOfAddrOfLocal(this);
+ case GT_NULLCHECK:
+ return (((this->gtFlags & GTF_IND_NONFAULTING) == 0) && comp->fgAddrCouldBeNull(this->AsIndir()->Addr()));
+
+ case GT_ARR_LENGTH:
+ return (((this->gtFlags & GTF_IND_NONFAULTING) == 0) && comp->fgAddrCouldBeNull(gtOp.gtOp1));
case GT_ARR_BOUNDS_CHECK:
case GT_ARR_ELEM:
case GT_ARR_INDEX:
+ case GT_ARR_OFFSET:
case GT_CATCH_ARG:
- case GT_ARR_LENGTH:
case GT_LCLHEAP:
case GT_CKFINITE:
- case GT_NULLCHECK:
#ifdef FEATURE_SIMD
case GT_SIMD_CHK:
#endif // FEATURE_SIMD
+ case GT_INDEX_ADDR:
return true;
default:
break;
@@ -6600,9 +6653,13 @@ GenTree* Compiler::gtNewObjNode(CORINFO_CLASS_HANDLE structHnd, GenTree* addr)
if ((addr->gtFlags & GTF_GLOB_REF) == 0)
{
GenTreeLclVarCommon* lclNode = addr->IsLocalAddrExpr();
- if ((lclNode != nullptr) && !lvaIsImplicitByRefLocal(lclNode->gtLclNum))
+ if (lclNode != nullptr)
{
- newBlkOrObjNode->gtFlags &= ~GTF_GLOB_REF;
+ newBlkOrObjNode->gtFlags |= GTF_IND_NONFAULTING;
+ if (!lvaIsImplicitByRefLocal(lclNode->gtLclNum))
+ {
+ newBlkOrObjNode->gtFlags &= ~GTF_GLOB_REF;
+ }
}
}
return newBlkOrObjNode;
@@ -6993,8 +7050,9 @@ GenTree* Compiler::gtNewBlkOpNode(
// gtNewPutArgReg: Creates a new PutArgReg node.
//
// Arguments:
-// type - The actual type of the argument
-// arg - The argument node
+// type - The actual type of the argument
+// arg - The argument node
+// argReg - The register that the argument will be passed in
//
// Return Value:
// Returns the newly created PutArgReg node.
@@ -7002,22 +7060,18 @@ GenTree* Compiler::gtNewBlkOpNode(
// Notes:
// The node is generated as GenTreeMultiRegOp on armel, as GenTreeOp on all the other archs
//
-GenTreePtr Compiler::gtNewPutArgReg(var_types type, GenTreePtr arg)
+GenTreePtr Compiler::gtNewPutArgReg(var_types type, GenTreePtr arg, regNumber argReg)
{
assert(arg != nullptr);
GenTreePtr node = nullptr;
-#if !defined(LEGACY_BACKEND) && defined(_TARGET_ARM_)
+#if !defined(LEGACY_BACKEND) && defined(ARM_SOFTFP)
// A PUTARG_REG could be a MultiRegOp on armel since we could move a double register to two int registers.
- if (opts.compUseSoftFP)
- {
- node = new (this, GT_PUTARG_REG) GenTreeMultiRegOp(GT_PUTARG_REG, type, arg, nullptr);
- }
- else
+ node = new (this, GT_PUTARG_REG) GenTreeMultiRegOp(GT_PUTARG_REG, type, arg, nullptr);
+#else
+ node = gtNewOperNode(GT_PUTARG_REG, type, arg);
#endif
- {
- node = gtNewOperNode(GT_PUTARG_REG, type, arg);
- }
+ node->gtRegNum = argReg;
return node;
}
@@ -7392,6 +7446,19 @@ GenTreePtr Compiler::gtCloneExpr(
}
break;
+ case GT_INDEX_ADDR:
+ {
+ GenTreeIndexAddr* asIndAddr = tree->AsIndexAddr();
+
+ copy = new (this, GT_INDEX_ADDR)
+ GenTreeIndexAddr(asIndAddr->Arr(), asIndAddr->Index(), asIndAddr->gtElemType,
+ asIndAddr->gtStructElemClass, asIndAddr->gtElemSize, asIndAddr->gtLenOffset,
+ asIndAddr->gtElemOffset);
+ copy->AsIndexAddr()->gtIndRngFailBB = asIndAddr->gtIndRngFailBB;
+ copy->AsIndexAddr()->gtStkDepth = asIndAddr->gtStkDepth;
+ }
+ break;
+
case GT_ALLOCOBJ:
{
GenTreeAllocObj* asAllocObj = tree->AsAllocObj();
@@ -7401,8 +7468,7 @@ GenTreePtr Compiler::gtCloneExpr(
break;
case GT_ARR_LENGTH:
- copy = new (this, GT_ARR_LENGTH)
- GenTreeArrLen(tree->TypeGet(), tree->gtOp.gtOp1, tree->gtArrLen.ArrLenOffset());
+ copy = gtNewArrLen(tree->TypeGet(), tree->gtOp.gtOp1, tree->gtArrLen.ArrLenOffset());
break;
case GT_ARR_INDEX:
@@ -7441,7 +7507,8 @@ GenTreePtr Compiler::gtCloneExpr(
case GT_BOX:
copy = new (this, GT_BOX)
- GenTreeBox(tree->TypeGet(), tree->gtOp.gtOp1, tree->gtBox.gtAsgStmtWhenInlinedBoxValue);
+ GenTreeBox(tree->TypeGet(), tree->gtOp.gtOp1, tree->gtBox.gtAsgStmtWhenInlinedBoxValue,
+ tree->gtBox.gtCopyStmtWhenInlinedBoxValue);
break;
case GT_INTRINSIC:
@@ -7456,9 +7523,9 @@ GenTreePtr Compiler::gtCloneExpr(
case GT_LEA:
{
GenTreeAddrMode* addrModeOp = tree->AsAddrMode();
- copy =
- new (this, GT_LEA) GenTreeAddrMode(addrModeOp->TypeGet(), addrModeOp->Base(), addrModeOp->Index(),
- addrModeOp->gtScale, addrModeOp->gtOffset);
+ copy = new (this, GT_LEA)
+ GenTreeAddrMode(addrModeOp->TypeGet(), addrModeOp->Base(), addrModeOp->Index(), addrModeOp->gtScale,
+ static_cast<unsigned>(addrModeOp->Offset()));
}
break;
@@ -7549,14 +7616,14 @@ GenTreePtr Compiler::gtCloneExpr(
case GT_IND:
case GT_OBJ:
case GT_STORE_OBJ:
- if (tree->gtFlags & GTF_IND_ARR_INDEX)
+ {
+ ArrayInfo arrInfo;
+ if (!tree->AsIndir()->gtOp1->OperIs(GT_INDEX_ADDR) && TryGetArrayInfo(tree->AsIndir(), &arrInfo))
{
- ArrayInfo arrInfo;
- bool b = GetArrayInfoMap()->Lookup(tree, &arrInfo);
- assert(b);
GetArrayInfoMap()->Set(copy, arrInfo);
}
- break;
+ }
+ break;
default:
break;
@@ -7737,6 +7804,8 @@ GenTreePtr Compiler::gtCloneExpr(
gtCloneExpr(tree->gtBoundsChk.gtIndex, addFlags, deepVarNum, deepVarVal),
gtCloneExpr(tree->gtBoundsChk.gtArrLen, addFlags, deepVarNum, deepVarVal),
tree->gtBoundsChk.gtThrowKind);
+ copy->gtBoundsChk.gtIndRngFailBB = tree->gtBoundsChk.gtIndRngFailBB;
+ copy->gtBoundsChk.gtStkDepth = tree->gtBoundsChk.gtStkDepth;
break;
case GT_STORE_DYN_BLK:
@@ -7794,6 +7863,9 @@ DONE:
copy->gtOp.gtOp1->gtFlags |= GTF_RELOP_QMARK;
}
+ // Clear the copy's GTF_ASG and GTF_EXCEPT bits; these will instead be taken from the source.
+ copy->gtFlags &= ~(GTF_ASG | GTF_EXCEPT);
+
copy->gtFlags |= addFlags;
}
@@ -7830,6 +7902,7 @@ DONE:
//
// Notes:
// The caller must ensure that the original statement has been sequenced,
+// and the side effect flags are updated on the statement nodes,
// but this method will sequence 'replacementTree', and insert it into the
// proper place in the statement sequence.
@@ -7907,51 +7980,145 @@ GenTreePtr Compiler::gtReplaceTree(GenTreePtr stmt, GenTreePtr tree, GenTreePtr
treeLastNode->gtNext = treeNextNode;
treeNextNode->gtPrev = treeLastNode;
}
-
- // Propagate side-effect flags of "replacementTree" to its parents if needed.
- gtUpdateSideEffects(treeParent, tree->gtFlags, replacementTree->gtFlags);
}
return replacementTree;
}
//------------------------------------------------------------------------
-// gtUpdateSideEffects: Update the side effects for ancestors.
+// gtUpdateSideEffects: Update the side effects of a tree and its ancestors
//
// Arguments:
-// treeParent - The immediate parent node.
-// oldGtFlags - The stale gtFlags.
-// newGtFlags - The new gtFlags.
-//
+// stmt - The tree's statement
+// tree - Tree to update the side effects for
//
-// Assumptions:
-// Linear order of the stmt has been established.
+// Note: If tree's order hasn't been established, the method updates side effect
+// flags on all statement's nodes.
+
+void Compiler::gtUpdateSideEffects(GenTree* stmt, GenTree* tree)
+{
+ if (fgStmtListThreaded)
+ {
+ gtUpdateTreeAncestorsSideEffects(tree);
+ }
+ else
+ {
+ gtUpdateStmtSideEffects(stmt);
+ }
+}
+
+//------------------------------------------------------------------------
+// gtUpdateTreeAncestorsSideEffects: Update the side effects of a tree and its ancestors
+// when statement order has been established.
//
-// Notes:
-// The routine is used for updating the stale side effect flags for ancestor
-// nodes starting from treeParent up to the top-level stmt expr.
+// Arguments:
+// tree - Tree to update the side effects for
-void Compiler::gtUpdateSideEffects(GenTreePtr treeParent, unsigned oldGtFlags, unsigned newGtFlags)
+void Compiler::gtUpdateTreeAncestorsSideEffects(GenTree* tree)
{
assert(fgStmtListThreaded);
+ while (tree != nullptr)
+ {
+ gtResetNodeSideEffects(tree);
+ unsigned nChildren = tree->NumChildren();
+ for (unsigned childNum = 0; childNum < nChildren; childNum++)
+ {
+ tree->gtFlags |= (tree->GetChild(childNum)->gtFlags & GTF_ALL_EFFECT);
+ }
+ tree = tree->gtGetParent(nullptr);
+ }
+}
- oldGtFlags = oldGtFlags & GTF_ALL_EFFECT;
- newGtFlags = newGtFlags & GTF_ALL_EFFECT;
+//------------------------------------------------------------------------
+// gtUpdateStmtSideEffects: Update the side effects for statement tree nodes.
+//
+// Arguments:
+// stmt - The statement to update side effects on
+
+void Compiler::gtUpdateStmtSideEffects(GenTree* stmt)
+{
+ fgWalkTree(&stmt->gtStmt.gtStmtExpr, fgUpdateSideEffectsPre, fgUpdateSideEffectsPost);
+}
+
+//------------------------------------------------------------------------
+// gtResetNodeSideEffects: Update the side effects based on the node operation.
+//
+// Arguments:
+// tree - Tree to update the side effects on
+//
+// Notes:
+// This method currently only updates GTF_EXCEPT and GTF_ASG flags. The other side effect
+// flags may remain unnecessarily (conservatively) set.
+// The caller of this method is expected to update the flags based on the children's flags.
- if (oldGtFlags != newGtFlags)
+void Compiler::gtResetNodeSideEffects(GenTree* tree)
+{
+ if (tree->OperMayThrow(this))
{
- while (treeParent)
+ tree->gtFlags |= GTF_EXCEPT;
+ }
+ else
+ {
+ tree->gtFlags &= ~GTF_EXCEPT;
+ if (tree->OperIsIndirOrArrLength())
{
- treeParent->gtFlags &= ~oldGtFlags;
- treeParent->gtFlags |= newGtFlags;
- treeParent = treeParent->gtGetParent(nullptr);
+ tree->gtFlags |= GTF_IND_NONFAULTING;
}
}
+
+ if (tree->OperRequiresAsgFlag())
+ {
+ tree->gtFlags |= GTF_ASG;
+ }
+ else
+ {
+ tree->gtFlags &= ~GTF_ASG;
+ }
+}
+
+//------------------------------------------------------------------------
+// fgUpdateSideEffectsPre: Update the side effects based on the tree operation.
+//
+// Arguments:
+// pTree - Pointer to the tree to update the side effects
+// fgWalkPre - Walk data
+//
+// Notes:
+// This method currently only updates GTF_EXCEPT and GTF_ASG flags. The other side effect
+// flags may remain unnecessarily (conservatively) set.
+
+Compiler::fgWalkResult Compiler::fgUpdateSideEffectsPre(GenTree** pTree, fgWalkData* fgWalkPre)
+{
+ fgWalkPre->compiler->gtResetNodeSideEffects(*pTree);
+
+ return WALK_CONTINUE;
+}
+
+//------------------------------------------------------------------------
+// fgUpdateSideEffectsPost: Update the side effects of the parent based on the tree's flags.
+//
+// Arguments:
+// pTree - Pointer to the tree
+// fgWalkPost - Walk data
+//
+// Notes:
+// The routine is used for updating the stale side effect flags for ancestor
+// nodes starting from treeParent up to the top-level stmt expr.
+
+Compiler::fgWalkResult Compiler::fgUpdateSideEffectsPost(GenTree** pTree, fgWalkData* fgWalkPost)
+{
+ GenTree* tree = *pTree;
+ GenTree* parent = fgWalkPost->parent;
+ if (parent != nullptr)
+ {
+ parent->gtFlags |= (tree->gtFlags & GTF_ALL_EFFECT);
+ }
+ return WALK_CONTINUE;
}
/*****************************************************************************
*
- * Comapres two trees and returns true when both trees are the same.
+ * Compares two trees and returns true when both trees are the same.
* Instead of fully comparing the two trees this method can just return false.
* Thus callers should not assume that the trees are different when false is returned.
* Only when true is returned can the caller perform code optimizations.
@@ -9348,7 +9515,7 @@ void Compiler::gtDispNodeName(GenTree* tree)
{
bufp += SimpleSprintf_s(bufp, buf, sizeof(buf), "(i*%d)+", lea->gtScale);
}
- bufp += SimpleSprintf_s(bufp, buf, sizeof(buf), "%d)", lea->gtOffset);
+ bufp += SimpleSprintf_s(bufp, buf, sizeof(buf), "%d)", lea->Offset());
}
else if (tree->gtOper == GT_ARR_BOUNDS_CHECK)
{
@@ -9532,8 +9699,8 @@ void Compiler::gtDispNode(GenTreePtr tree, IndentStack* indentStack, __in __in_z
case GT_STORE_DYN_BLK:
case GT_IND:
- // We prefer printing R, V or U
- if ((tree->gtFlags & (GTF_IND_REFARR_LAYOUT | GTF_IND_VOLATILE | GTF_IND_UNALIGNED)) == 0)
+ // We prefer printing V or U
+ if ((tree->gtFlags & (GTF_IND_VOLATILE | GTF_IND_UNALIGNED)) == 0)
{
if (tree->gtFlags & GTF_IND_TGTANYWHERE)
{
@@ -9557,10 +9724,11 @@ void Compiler::gtDispNode(GenTreePtr tree, IndentStack* indentStack, __in __in_z
__fallthrough;
case GT_INDEX:
+ case GT_INDEX_ADDR:
if ((tree->gtFlags & (GTF_IND_VOLATILE | GTF_IND_UNALIGNED)) == 0) // We prefer printing V or U over R
{
- if (tree->gtFlags & GTF_IND_REFARR_LAYOUT)
+ if (tree->gtFlags & GTF_INX_REFARR_LAYOUT)
{
printf("R");
--msgLength;
@@ -9948,9 +10116,9 @@ void Compiler::gtDispRegVal(GenTree* tree)
#endif
#if !defined(LEGACY_BACKEND) && defined(_TARGET_ARM_)
- if (tree->IsMultiReg())
+ if (tree->OperIsMultiRegOp() && tree->AsMultiRegOp()->gtOtherReg != REG_NA)
{
- printf(",%s", compRegVarName((regNumber)tree->AsMultiRegOp()->gtOtherReg));
+ printf(",%s", compRegVarName(tree->AsMultiRegOp()->gtOtherReg));
}
#endif
@@ -11944,10 +12112,7 @@ GenTreePtr Compiler::gtFoldExprCompare(GenTreePtr tree)
if (fgGlobalMorph)
{
- if (!fgIsInlining())
- {
- fgMorphTreeDone(cons);
- }
+ fgMorphTreeDone(cons);
}
else
{
@@ -12019,47 +12184,79 @@ GenTreePtr Compiler::gtFoldExprSpecial(GenTreePtr tree)
switch (oper)
{
-
case GT_EQ:
case GT_NE:
+ case GT_GT:
// Optimize boxed value classes; these are always false. This IL is
// generated when a generic value is tested against null:
// <T> ... foo(T x) { ... if ((object)x == null) ...
if (val == 0 && op->IsBoxedValue())
{
- // Change the assignment node so we don't generate any code for it.
+ JITDUMP("\nAttempting to optimize BOX(valueType) %s null [%06u]\n", GenTree::OpName(oper),
+ dspTreeID(tree));
- GenTreePtr asgStmt = op->gtBox.gtAsgStmtWhenInlinedBoxValue;
- assert(asgStmt->gtOper == GT_STMT);
- GenTreePtr asg = asgStmt->gtStmt.gtStmtExpr;
- assert(asg->gtOper == GT_ASG);
-#ifdef DEBUG
- if (verbose)
+ // We don't expect GT_GT with signed compares, and we
+ // can't predict the result if we do see it, since the
+ // boxed object addr could have its high bit set.
+ if ((oper == GT_GT) && !tree->IsUnsigned())
{
- printf("Bashing ");
- printTreeID(asg);
- printf(" to NOP as part of dead box operation\n");
- gtDispTree(tree);
+ JITDUMP(" bailing; unexpected signed compare via GT_GT\n");
}
-#endif
- asg->gtBashToNOP();
-
- op = gtNewIconNode(oper == GT_NE);
- if (fgGlobalMorph)
+ else
{
- if (!fgIsInlining())
+ // The tree under the box must be side effect free
+ // since we will drop it if we optimize.
+ assert(!gtTreeHasSideEffects(op->gtBox.gtOp.gtOp1, GTF_SIDE_EFFECT));
+
+ // See if we can optimize away the box and related statements.
+ GenTree* boxSourceTree = gtTryRemoveBoxUpstreamEffects(op);
+ bool didOptimize = (boxSourceTree != nullptr);
+
+ // If optimization succeeded, remove the box.
+ if (didOptimize)
{
- fgMorphTreeDone(op);
+ // Set up the result of the compare.
+ int compareResult = 0;
+ if (oper == GT_GT)
+ {
+ // GT_GT(null, box) == false
+ // GT_GT(box, null) == true
+ compareResult = (op1 == op);
+ }
+ else if (oper == GT_EQ)
+ {
+ // GT_EQ(box, null) == false
+ // GT_EQ(null, box) == false
+ compareResult = 0;
+ }
+ else
+ {
+ assert(oper == GT_NE);
+ // GT_NE(box, null) == true
+ // GT_NE(null, box) == true
+ compareResult = 1;
+ }
+
+ JITDUMP("\nSuccess: replacing BOX(valueType) %s null with %d\n", GenTree::OpName(oper),
+ compareResult);
+
+ op = gtNewIconNode(compareResult);
+
+ if (fgGlobalMorph)
+ {
+ fgMorphTreeDone(op);
+ }
+ else
+ {
+ op->gtNext = tree->gtNext;
+ op->gtPrev = tree->gtPrev;
+ }
+
+ return op;
}
}
- else
- {
- op->gtNext = tree->gtNext;
- op->gtPrev = tree->gtPrev;
- }
- fgSetStmtSeq(asgStmt);
- return op;
}
+
break;
case GT_ADD:
@@ -12250,6 +12447,369 @@ DONE_FOLD:
return op;
}
+//------------------------------------------------------------------------
+// gtTryRemoveBoxUpstreamEffects: given an unused value type box,
+// try and remove the upstream allocation and unnecessary parts of
+// the copy.
+//
+// Arguments:
+// op - the box node to optimize
+// options - controls whether and how trees are modified
+// (see notes)
+//
+// Return Value:
+// A tree representing the original value to box, if removal
+// is successful/possible (but see note). nullptr if removal fails.
+//
+// Notes:
+// Value typed box gets special treatment because it has associated
+// side effects that can be removed if the box result is not used.
+//
+// By default (options == BR_REMOVE_AND_NARROW) this method will
+// try and remove unnecessary trees and will try and reduce remaning
+// operations to the minimal set, possibly narrowing the width of
+// loads from the box source if it is a struct.
+//
+// To perform a trial removal, pass BR_DONT_REMOVE. This can be
+// useful to determine if this optimization should only be
+// performed if some other conditions hold true.
+//
+// To remove but not alter the access to the box source, pass
+// BR_REMOVE_BUT_NOT_NARROW.
+//
+// To remove and return the tree for the type handle used for
+// the boxed newobj, pass BR_REMOVE_BUT_NOT_NARROW_WANT_TYPE_HANDLE.
+// This can be useful when the only part of the box that is "live"
+// is its type.
+//
+// If removal fails, is is possible that a subsequent pass may be
+// able to optimize. Blocking side effects may now be minimized
+// (null or bounds checks might have been removed) or might be
+// better known (inline return placeholder updated with the actual
+// return expression). So the box is perhaps best left as is to
+// help trigger this re-examination.
+
+GenTree* Compiler::gtTryRemoveBoxUpstreamEffects(GenTree* op, BoxRemovalOptions options)
+{
+ JITDUMP("gtTryRemoveBoxUpstreamEffects called for [%06u]\n", dspTreeID(op));
+ assert(op->IsBoxedValue());
+
+ // grab related parts for the optimization
+ GenTree* asgStmt = op->gtBox.gtAsgStmtWhenInlinedBoxValue;
+ assert(asgStmt->gtOper == GT_STMT);
+ GenTree* copyStmt = op->gtBox.gtCopyStmtWhenInlinedBoxValue;
+ assert(copyStmt->gtOper == GT_STMT);
+
+#ifdef DEBUG
+ if (verbose)
+ {
+ printf("\n%s to remove side effects of BOX (valuetype)\n",
+ options == BR_DONT_REMOVE ? "Checking if it is possible" : "Attempting");
+ gtDispTree(op);
+ printf("\nWith assign\n");
+ gtDispTree(asgStmt);
+ printf("\nAnd copy\n");
+ gtDispTree(copyStmt);
+ }
+#endif
+
+ // If we don't recognize the form of the assign, bail.
+ GenTree* asg = asgStmt->gtStmt.gtStmtExpr;
+ if (asg->gtOper != GT_ASG)
+ {
+ JITDUMP(" bailing; unexpected assignment op %s\n", GenTree::OpName(asg->gtOper));
+ return nullptr;
+ }
+
+ // If we're eventually going to return the type handle, remember it now.
+ GenTree* boxTypeHandle = nullptr;
+ if (options == BR_REMOVE_AND_NARROW_WANT_TYPE_HANDLE)
+ {
+ // Note we might see GenTreeAllocObj here, if impImportAndPushBox
+ // starts using it instead of a bare helper call.
+ GenTree* asgSrc = asg->gtOp.gtOp2;
+ assert(asgSrc->IsCall());
+ GenTreeCall* newobjCall = asgSrc->AsCall();
+ GenTreeArgList* newobjArgs = newobjCall->gtCallArgs->AsArgList();
+ boxTypeHandle = newobjArgs->Current();
+ assert(boxTypeHandle != nullptr);
+ }
+
+ // If we don't recognize the form of the copy, bail.
+ GenTree* copy = copyStmt->gtStmt.gtStmtExpr;
+ if (copy->gtOper != GT_ASG)
+ {
+ // GT_RET_EXPR is a tolerable temporary failure.
+ // The jit will revisit this optimization after
+ // inlining is done.
+ if (copy->gtOper == GT_RET_EXPR)
+ {
+ JITDUMP(" bailing; must wait for replacement of copy %s\n", GenTree::OpName(copy->gtOper));
+ }
+ else
+ {
+ // Anything else is a missed case we should
+ // figure out how to handle. One known case
+ // is GT_COMMAs enclosing the GT_ASG we are
+ // looking for.
+ JITDUMP(" bailing; unexpected copy op %s\n", GenTree::OpName(copy->gtOper));
+ }
+ return nullptr;
+ }
+
+ // If the copy is a struct copy, make sure we know how to isolate
+ // any source side effects.
+ GenTree* copySrc = copy->gtOp.gtOp2;
+
+ // If the copy source is from a pending inline, wait for it to resolve.
+ if (copySrc->gtOper == GT_RET_EXPR)
+ {
+ JITDUMP(" bailing; must wait for replacement of copy source %s\n", GenTree::OpName(copySrc->gtOper));
+ return nullptr;
+ }
+
+ bool hasSrcSideEffect = false;
+ bool isStructCopy = false;
+
+ if (gtTreeHasSideEffects(copySrc, GTF_SIDE_EFFECT))
+ {
+ hasSrcSideEffect = true;
+
+ if (copySrc->gtType == TYP_STRUCT)
+ {
+ isStructCopy = true;
+
+ if ((copySrc->gtOper != GT_OBJ) && (copySrc->gtOper != GT_IND) && (copySrc->gtOper != GT_FIELD))
+ {
+ // We don't know how to handle other cases, yet.
+ JITDUMP(" bailing; unexpected copy source struct op with side effect %s\n",
+ GenTree::OpName(copySrc->gtOper));
+ return nullptr;
+ }
+ }
+ }
+
+ // If this was a trial removal, we're done.
+ if (options == BR_DONT_REMOVE)
+ {
+ return copySrc;
+ }
+
+ // Otherwise, proceed with the optimization.
+ //
+ // Change the assignment expression to a NOP.
+ JITDUMP("\nBashing NEWOBJ [%06u] to NOP\n", dspTreeID(asg));
+ asg->gtBashToNOP();
+
+ // Change the copy expression so it preserves key
+ // source side effects.
+ JITDUMP("\nBashing COPY [%06u]", dspTreeID(copy));
+
+ if (!hasSrcSideEffect)
+ {
+ // If there were no copy source side effects just bash
+ // the copy to a NOP.
+ copy->gtBashToNOP();
+ JITDUMP(" to NOP; no source side effects.\n");
+ }
+ else if (!isStructCopy)
+ {
+ // For scalar types, go ahead and produce the
+ // value as the copy is fairly cheap and likely
+ // the optimizer can trim things down to just the
+ // minimal side effect parts.
+ copyStmt->gtStmt.gtStmtExpr = copySrc;
+ JITDUMP(" to scalar read via [%06u]\n", dspTreeID(copySrc));
+ }
+ else
+ {
+ // For struct types read the first byte of the
+ // source struct; there's no need to read the
+ // entire thing, and no place to put it.
+ assert(copySrc->gtOper == GT_OBJ || copySrc->gtOper == GT_IND || copySrc->gtOper == GT_FIELD);
+ copyStmt->gtStmt.gtStmtExpr = copySrc;
+
+ if (options == BR_REMOVE_AND_NARROW || options == BR_REMOVE_AND_NARROW_WANT_TYPE_HANDLE)
+ {
+ JITDUMP(" to read first byte of struct via modified [%06u]\n", dspTreeID(copySrc));
+ copySrc->ChangeOper(GT_IND);
+ copySrc->gtType = TYP_BYTE;
+ }
+ else
+ {
+ JITDUMP(" to read entire struct via modified [%06u]\n", dspTreeID(copySrc));
+ }
+ }
+
+ if (fgStmtListThreaded)
+ {
+ fgSetStmtSeq(asgStmt);
+ fgSetStmtSeq(copyStmt);
+ }
+
+ // Box effects were successfully optimized.
+
+ if (options == BR_REMOVE_AND_NARROW_WANT_TYPE_HANDLE)
+ {
+ return boxTypeHandle;
+ }
+ else
+ {
+ return copySrc;
+ }
+}
+
+//------------------------------------------------------------------------
+// gtOptimizeEnumHasFlag: given the operands for a call to Enum.HasFlag,
+// try and optimize the call to a simple and/compare tree.
+//
+// Arguments:
+// thisOp - first argument to the call
+// flagOp - second argument to the call
+//
+// Return Value:
+// A new cmp/amd tree if successful. nullptr on failure.
+//
+// Notes:
+// If successful, may allocate new temps and modify connected
+// statements.
+
+GenTree* Compiler::gtOptimizeEnumHasFlag(GenTree* thisOp, GenTree* flagOp)
+{
+ JITDUMP("Considering optimizing call to Enum.HasFlag....\n");
+
+ // Operands must be boxes
+ if (!thisOp->IsBoxedValue() || !flagOp->IsBoxedValue())
+ {
+ JITDUMP("bailing, need both inputs to be BOXes\n");
+ return nullptr;
+ }
+
+ // Operands must have same type
+ bool isExactThis = false;
+ bool isNonNullThis = false;
+ CORINFO_CLASS_HANDLE thisHnd = gtGetClassHandle(thisOp, &isExactThis, &isNonNullThis);
+
+ if (thisHnd == nullptr)
+ {
+ JITDUMP("bailing, can't find type for 'this' operand\n");
+ return nullptr;
+ }
+
+ // A boxed thisOp should have exact type and non-null instance
+ assert(isExactThis);
+ assert(isNonNullThis);
+
+ bool isExactFlag = false;
+ bool isNonNullFlag = false;
+ CORINFO_CLASS_HANDLE flagHnd = gtGetClassHandle(flagOp, &isExactFlag, &isNonNullFlag);
+
+ if (flagHnd == nullptr)
+ {
+ JITDUMP("bailing, can't find type for 'flag' operand\n");
+ return nullptr;
+ }
+
+ // A boxed flagOp should have exact type and non-null instance
+ assert(isExactFlag);
+ assert(isNonNullFlag);
+
+ if (flagHnd != thisHnd)
+ {
+ JITDUMP("bailing, operand types differ\n");
+ return nullptr;
+ }
+
+ // If we have a shared type instance we can't safely check type
+ // equality, so bail.
+ DWORD classAttribs = info.compCompHnd->getClassAttribs(thisHnd);
+ if (classAttribs & CORINFO_FLG_SHAREDINST)
+ {
+ JITDUMP("bailing, have shared instance type\n");
+ return nullptr;
+ }
+
+ // Simulate removing the box for thisOP. We need to know that it can
+ // be safely removed before we can optimize.
+ GenTree* thisVal = gtTryRemoveBoxUpstreamEffects(thisOp, BR_DONT_REMOVE);
+ if (thisVal == nullptr)
+ {
+ // Note we may fail here if the this operand comes from
+ // a call. We should be able to retry this post-inlining.
+ JITDUMP("bailing, can't undo box of 'this' operand\n");
+ return nullptr;
+ }
+
+ GenTree* flagVal = gtTryRemoveBoxUpstreamEffects(flagOp, BR_REMOVE_BUT_NOT_NARROW);
+ if (flagVal == nullptr)
+ {
+ // Note we may fail here if the flag operand comes from
+ // a call. We should be able to retry this post-inlining.
+ JITDUMP("bailing, can't undo box of 'flag' operand\n");
+ return nullptr;
+ }
+
+ // Yes, both boxes can be cleaned up. Optimize.
+ JITDUMP("Optimizing call to Enum.HasFlag\n");
+
+ // Undo the boxing of thisOp and prepare to operate directly
+ // on the original enum values.
+ thisVal = gtTryRemoveBoxUpstreamEffects(thisOp, BR_REMOVE_BUT_NOT_NARROW);
+
+ // Our trial removal above should guarantee successful removal here.
+ assert(thisVal != nullptr);
+
+ // We should have a consistent view of the type
+ var_types type = thisVal->TypeGet();
+ assert(type == flagVal->TypeGet());
+
+ // The thisVal and flagVal trees come from earlier statements.
+ //
+ // Unless they are invariant values, we need to evaluate them both
+ // to temps at those points to safely transmit the values here.
+ //
+ // Also we need to use the flag twice, so we need two trees for it.
+ GenTree* thisValOpt = nullptr;
+ GenTree* flagValOpt = nullptr;
+ GenTree* flagValOptCopy = nullptr;
+
+ if (thisVal->IsIntegralConst())
+ {
+ thisValOpt = gtClone(thisVal);
+ }
+ else
+ {
+ const unsigned thisTmp = lvaGrabTemp(true DEBUGARG("Enum:HasFlag this temp"));
+ GenTree* thisAsg = gtNewTempAssign(thisTmp, thisVal);
+ GenTree* thisAsgStmt = thisOp->AsBox()->gtCopyStmtWhenInlinedBoxValue;
+ thisAsgStmt->gtStmt.gtStmtExpr = thisAsg;
+ thisValOpt = gtNewLclvNode(thisTmp, type);
+ }
+
+ if (flagVal->IsIntegralConst())
+ {
+ flagValOpt = gtClone(flagVal);
+ flagValOptCopy = gtClone(flagVal);
+ }
+ else
+ {
+ const unsigned flagTmp = lvaGrabTemp(true DEBUGARG("Enum:HasFlag flag temp"));
+ GenTree* flagAsg = gtNewTempAssign(flagTmp, flagVal);
+ GenTree* flagAsgStmt = flagOp->AsBox()->gtCopyStmtWhenInlinedBoxValue;
+ flagAsgStmt->gtStmt.gtStmtExpr = flagAsg;
+ flagValOpt = gtNewLclvNode(flagTmp, type);
+ flagValOptCopy = gtNewLclvNode(flagTmp, type);
+ }
+
+ // Turn the call into (thisValTmp & flagTmp) == flagTmp.
+ GenTree* andTree = gtNewOperNode(GT_AND, type, thisValOpt, flagValOpt);
+ GenTree* cmpTree = gtNewOperNode(GT_EQ, TYP_INT, andTree, flagValOptCopy);
+
+ JITDUMP("Optimized call to Enum.HasFlag\n");
+
+ return cmpTree;
+}
+
/*****************************************************************************
*
* Fold the given constant tree.
@@ -13121,7 +13681,7 @@ GenTreePtr Compiler::gtFoldExprConst(GenTreePtr tree)
assert(op1);
op2 = op1;
- op1 = gtNewHelperCallNode(CORINFO_HELP_OVERFLOW, TYP_VOID, GTF_EXCEPT,
+ op1 = gtNewHelperCallNode(CORINFO_HELP_OVERFLOW, TYP_VOID,
gtNewArgList(gtNewIconNode(compCurBB->bbTryIndex)));
if (vnStore != nullptr)
@@ -13409,6 +13969,11 @@ GenTreePtr Compiler::gtFoldExprConst(GenTreePtr tree)
CNS_LONG:
+ if (fieldSeq != FieldSeqStore::NotAField())
+ {
+ return tree;
+ }
+
#ifdef DEBUG
if (verbose)
{
@@ -13642,13 +14207,33 @@ DONE:
#pragma warning(pop)
#endif
-/*****************************************************************************
- *
- * Create an assignment of the given value to a temp.
- */
+//------------------------------------------------------------------------
+// gtNewTempAssign: Create an assignment of the given value to a temp.
+//
+// Arguments:
+// tmp - local number for a compiler temp
+// val - value to assign to the temp
+//
+// Return Value:
+// Normally a new assignment node.
+// However may return a nop node if val is simply a reference to the temp.
+//
+// Notes:
+// Self-assignments may be represented via NOPs.
+//
+// May update the type of the temp, if it was previously unknown.
+//
+// May set compFloatingPointUsed.
+//
GenTreePtr Compiler::gtNewTempAssign(unsigned tmp, GenTreePtr val)
{
+ // Self-assignment is a nop.
+ if (val->OperGet() == GT_LCL_VAR && val->gtLclVarCommon.gtLclNum == tmp)
+ {
+ return gtNewNothingNode();
+ }
+
LclVarDsc* varDsc = lvaTable + tmp;
if (varDsc->TypeGet() == TYP_I_IMPL && val->TypeGet() == TYP_BYREF)
@@ -13835,7 +14420,7 @@ GenTreePtr Compiler::gtNewRefCOMfield(GenTreePtr objPtr,
args = gtNewListNode(objPtr, args);
}
- GenTreePtr tree = gtNewHelperCallNode(pFieldInfo->helper, genActualType(helperType), 0, args);
+ GenTreePtr tree = gtNewHelperCallNode(pFieldInfo->helper, genActualType(helperType), args);
if (pFieldInfo->fieldAccessor == CORINFO_FIELD_INSTANCE_HELPER)
{
@@ -13915,62 +14500,31 @@ bool Compiler::gtNodeHasSideEffects(GenTreePtr tree, unsigned flags)
{
if (tree->OperGet() == GT_CALL)
{
- // Generally all GT_CALL nodes are considered to have side-effects.
- // But we may have a helper call that doesn't have any important side effects.
- //
- if (tree->gtCall.gtCallType == CT_HELPER)
+ GenTreeCall* const call = tree->AsCall();
+ const bool ignoreExceptions = (flags & GTF_EXCEPT) == 0;
+ const bool ignoreCctors = (flags & GTF_IS_IN_CSE) != 0; // We can CSE helpers that run cctors.
+ if (!call->HasSideEffects(this, ignoreExceptions, ignoreCctors))
{
- // But if this tree is a helper call we may not care about the side-effects
- //
- CorInfoHelpFunc helper = eeGetHelperNum(tree->AsCall()->gtCallMethHnd);
-
- // We definitely care about the side effects if MutatesHeap is true
- //
- if (s_helperCallProperties.MutatesHeap(helper))
- {
- return true;
- }
-
- // with GTF_IS_IN_CSE we will CSE helper calls that can run cctors.
- //
- if (((flags & GTF_IS_IN_CSE) == 0) && (s_helperCallProperties.MayRunCctor(helper)))
- {
- return true;
- }
-
- // If we also care about exceptions then check if the helper can throw
- //
- if (((flags & GTF_EXCEPT) != 0) && !s_helperCallProperties.NoThrow(helper))
+ // If this call is otherwise side effect free, check its arguments.
+ for (GenTreeArgList* args = call->gtCallArgs; args != nullptr; args = args->Rest())
{
- return true;
- }
-
- // If this is a Pure helper call or an allocator (that will not need to run a finalizer)
- // then we don't need to preserve the side effects (of this call -- we may care about those of the
- // arguments).
- if (s_helperCallProperties.IsPure(helper) ||
- (s_helperCallProperties.IsAllocator(helper) && !s_helperCallProperties.MayFinalize(helper)))
- {
- GenTreeCall* call = tree->AsCall();
- for (GenTreeArgList* args = call->gtCallArgs; args != nullptr; args = args->Rest())
+ if (gtTreeHasSideEffects(args->Current(), flags))
{
- if (gtTreeHasSideEffects(args->Current(), flags))
- {
- return true;
- }
+ return true;
}
- // I'm a little worried that args that assign to temps that are late args will look like
- // side effects...but better to be conservative for now.
- for (GenTreeArgList* args = call->gtCallLateArgs; args != nullptr; args = args->Rest())
+ }
+ // I'm a little worried that args that assign to temps that are late args will look like
+ // side effects...but better to be conservative for now.
+ for (GenTreeArgList* args = call->gtCallLateArgs; args != nullptr; args = args->Rest())
+ {
+ if (gtTreeHasSideEffects(args->Current(), flags))
{
- if (gtTreeHasSideEffects(args->Current(), flags))
- {
- return true;
- }
+ return true;
}
- // Otherwise:
- return false;
}
+
+ // Otherwise:
+ return false;
}
// Otherwise the GT_CALL is considered to have side-effects.
@@ -13980,7 +14534,7 @@ bool Compiler::gtNodeHasSideEffects(GenTreePtr tree, unsigned flags)
if (flags & GTF_EXCEPT)
{
- if (tree->OperMayThrow())
+ if (tree->OperMayThrow(this))
{
return true;
}
@@ -14503,11 +15057,35 @@ void Compiler::gtCheckQuirkAddrExposedLclVar(GenTreePtr tree, GenTreeStack* pare
#endif
}
-// Checks to see if we're allowed to optimize Type::op_Equality or Type::op_Inequality on this operand.
-// We're allowed to convert to GT_EQ/GT_NE if one of the operands is:
-// 1) The result of Object::GetType
-// 2) The result of typeof(...)
-// 3) a local variable of type RuntimeType.
+//------------------------------------------------------------------------
+// gtCanOptimizeTypeEquality: check if tree is a suitable input for a type
+// equality optimization
+//
+// Arguments:
+// tree - tree to examine
+//
+// Return Value:
+// True, if value of tree can be used to optimize type equality tests
+//
+// Notes:
+// Checks to see if the jit is able to optimize Type::op_Equality or
+// Type::op_Inequality calls that consume this tree.
+//
+// The jit can safely convert these methods to GT_EQ/GT_NE if one of
+// the operands is:
+// 1) The result of Object::GetType
+// 2) The result of typeof(...)
+// 3) Is a null reference
+// 4) Is otherwise known to have type RuntimeType
+//
+// The null reference case is surprisingly common because operator
+// overloading turns the otherwise innocuous
+//
+// Type t = ....;
+// if (t == null)
+//
+// into a method call.
+
bool Compiler::gtCanOptimizeTypeEquality(GenTreePtr tree)
{
if (tree->gtOper == GT_CALL)
@@ -14531,15 +15109,19 @@ bool Compiler::gtCanOptimizeTypeEquality(GenTreePtr tree)
{
return true;
}
- else if (tree->gtOper == GT_LCL_VAR)
+ else if ((tree->gtOper == GT_CNS_INT) && (tree->gtIntCon.gtIconVal == 0))
{
- LclVarDsc* lcl = &(lvaTable[tree->gtLclVarCommon.gtLclNum]);
- if (lcl->TypeGet() == TYP_REF)
+ return true;
+ }
+ else
+ {
+ bool isExact = false;
+ bool isNonNull = false;
+ CORINFO_CLASS_HANDLE clsHnd = gtGetClassHandle(tree, &isExact, &isNonNull);
+
+ if (clsHnd == info.compCompHnd->getBuiltinClass(CLASSID_RUNTIME_TYPE))
{
- if (lcl->lvVerTypeInfo.GetClassHandle() == info.compCompHnd->getBuiltinClass(CLASSID_RUNTIME_TYPE))
- {
- return true;
- }
+ return true;
}
}
return false;
@@ -15031,10 +15613,13 @@ bool GenTree::isContained() const
}
// these actually produce a register (the flags reg, we just don't model it)
- // and are a separate instruction from the branch that consumes the result
+ // and are a separate instruction from the branch that consumes the result.
+ // They can only produce a result if the child is a SIMD equality comparison.
else if (OperKind() & GTK_RELOP)
{
- assert(!isMarkedContained);
+ // We have to cast away const-ness since AsOp() method is non-const.
+ GenTree* childNode = const_cast<GenTree*>(this)->AsOp()->gtOp1;
+ assert((isMarkedContained == false) || childNode->IsSIMDEqualityOrInequality());
}
// these either produce a result in register or set flags reg.
@@ -15137,15 +15722,15 @@ unsigned GenTreeIndir::Scale()
}
}
-size_t GenTreeIndir::Offset()
+ssize_t GenTreeIndir::Offset()
{
if (isIndirAddrMode())
{
- return Addr()->AsAddrMode()->gtOffset;
+ return Addr()->AsAddrMode()->Offset();
}
else if (Addr()->gtOper == GT_CLS_VAR_ADDR)
{
- return (size_t)Addr()->gtClsVar.gtClsVarHnd;
+ return static_cast<ssize_t>(reinterpret_cast<intptr_t>(Addr()->gtClsVar.gtClsVarHnd));
}
else if (Addr()->IsCnsIntOrI() && Addr()->isContained())
{
@@ -15398,10 +15983,16 @@ bool GenTree::IsFieldAddr(Compiler* comp, GenTreePtr* pObj, GenTreePtr* pStatic,
}
else if (OperGet() == GT_ADD)
{
- // op1 should never be a field sequence (or any other kind of handle)
- assert((gtOp.gtOp1->gtOper != GT_CNS_INT) || !gtOp.gtOp1->IsIconHandle());
- if (gtOp.gtOp2->OperGet() == GT_CNS_INT)
+ // If one operator is a field sequence/handle, the other operator must not also be a field sequence/handle.
+ if ((gtOp.gtOp1->OperGet() == GT_CNS_INT) && gtOp.gtOp1->IsIconHandle())
+ {
+ assert((gtOp.gtOp2->gtOper != GT_CNS_INT) || !gtOp.gtOp2->IsIconHandle());
+ newFldSeq = gtOp.gtOp1->AsIntCon()->gtFieldSeq;
+ baseAddr = gtOp.gtOp2;
+ }
+ else if (gtOp.gtOp2->OperGet() == GT_CNS_INT)
{
+ assert((gtOp.gtOp1->gtOper != GT_CNS_INT) || !gtOp.gtOp1->IsIconHandle());
newFldSeq = gtOp.gtOp2->AsIntCon()->gtFieldSeq;
baseAddr = gtOp.gtOp1;
}
@@ -15491,6 +16082,9 @@ CORINFO_CLASS_HANDLE Compiler::gtGetStructHandleIfPresent(GenTree* tree)
case GT_INDEX:
structHnd = tree->gtIndex.gtStructElemClass;
break;
+ case GT_INDEX_ADDR:
+ structHnd = tree->AsIndexAddr()->gtStructElemClass;
+ break;
case GT_FIELD:
info.compCompHnd->getFieldType(tree->gtField.gtFldHnd, &structHnd);
break;
@@ -15519,12 +16113,12 @@ CORINFO_CLASS_HANDLE Compiler::gtGetStructHandleIfPresent(GenTree* tree)
}
else
#endif
- if (tree->gtFlags & GTF_IND_ARR_INDEX)
{
ArrayInfo arrInfo;
- bool b = GetArrayInfoMap()->Lookup(tree, &arrInfo);
- assert(b);
- structHnd = EncodeElemType(arrInfo.m_elemType, arrInfo.m_elemStructType);
+ if (TryGetArrayInfo(tree->AsIndir(), &arrInfo))
+ {
+ structHnd = EncodeElemType(arrInfo.m_elemType, arrInfo.m_elemStructType);
+ }
}
break;
#ifdef FEATURE_SIMD
@@ -15744,6 +16338,21 @@ CORINFO_CLASS_HANDLE Compiler::gtGetClassHandle(GenTreePtr tree, bool* isExact,
break;
}
+ case GT_BOX:
+ {
+ // Box should just wrap a local var reference which has
+ // the type we're looking for. Also box only represents a
+ // non-nullable value type so result cannot be null.
+ GenTreeBox* box = obj->AsBox();
+ GenTree* boxTemp = box->BoxOp();
+ assert(boxTemp->IsLocal());
+ const unsigned boxTempLcl = boxTemp->AsLclVar()->GetLclNum();
+ objClass = lvaTable[boxTempLcl].lvClassHnd;
+ *isExact = lvaTable[boxTempLcl].lvClassIsExact;
+ *isNonNull = true;
+ break;
+ }
+
default:
{
break;
diff --git a/src/jit/gentree.h b/src/jit/gentree.h
index 33d6b203fb..a8911d0333 100644
--- a/src/jit/gentree.h
+++ b/src/jit/gentree.h
@@ -727,9 +727,6 @@ public:
// Copy the _gtRegNum/_gtRegPair/gtRegTag fields
void CopyReg(GenTreePtr from);
-
- void gtClearReg(Compiler* compiler);
-
bool gtHasReg() const;
regMaskTP gtGetRegMask() const;
@@ -865,6 +862,7 @@ public:
#define GTF_ZSF_SET 0x00000400 // the zero(ZF) and sign(SF) flags set to the operand
#define GTF_SET_FLAGS 0x00000800 // Requires that codegen for this node set the flags. Use gtSetFlags() to check this flag.
+#define GTF_USE_FLAGS 0x00001000 // Indicates that this node uses the flags bits.
#define GTF_MAKE_CSE 0x00002000 // Hoisted expression: try hard to make this into CSE (see optPerformHoistExpr)
#define GTF_DONT_CSE 0x00004000 // Don't bother CSE'ing this expr
@@ -945,9 +943,11 @@ public:
#define GTF_INX_REFARR_LAYOUT 0x20000000 // GT_INDEX -- same as GTF_IND_REFARR_LAYOUT
#define GTF_INX_STRING_LAYOUT 0x40000000 // GT_INDEX -- this uses the special string array layout
-#define GTF_IND_NONFAULTING GTF_SET_FLAGS // GT_IND -- An indir that cannot fault. GTF_SET_FLAGS is not used on indirs.
+#define GTF_IND_ARR_LEN 0x80000000 // GT_IND -- the indirection represents an array length (of the REF
+ // contribution to its argument).
#define GTF_IND_VOLATILE 0x40000000 // GT_IND -- the load or store must use volatile sematics (this is a nop on X86)
-#define GTF_IND_REFARR_LAYOUT 0x20000000 // GT_IND -- the array holds object refs (only affects layout of Arrays)
+#define GTF_IND_NONFAULTING 0x20000000 // Operations for which OperIsIndir() is true -- An indir that cannot fault.
+ // Same as GTF_ARRLEN_NONFAULTING.
#define GTF_IND_TGTANYWHERE 0x10000000 // GT_IND -- the target could be anywhere
#define GTF_IND_TLS_REF 0x08000000 // GT_IND -- the target is accessed via TLS
#define GTF_IND_ASG_LHS 0x04000000 // GT_IND -- this GT_IND node is (the effective val) of the LHS of an
@@ -961,12 +961,10 @@ public:
#define GTF_IND_UNALIGNED 0x02000000 // GT_IND -- the load or store is unaligned (we assume worst case
// alignment of 1 byte)
#define GTF_IND_INVARIANT 0x01000000 // GT_IND -- the target is invariant (a prejit indirection)
-#define GTF_IND_ARR_LEN 0x80000000 // GT_IND -- the indirection represents an array length (of the REF
- // contribution to its argument).
#define GTF_IND_ARR_INDEX 0x00800000 // GT_IND -- the indirection represents an (SZ) array index
#define GTF_IND_FLAGS \
- (GTF_IND_VOLATILE | GTF_IND_REFARR_LAYOUT | GTF_IND_TGTANYWHERE | GTF_IND_NONFAULTING | GTF_IND_TLS_REF | \
+ (GTF_IND_VOLATILE | GTF_IND_TGTANYWHERE | GTF_IND_NONFAULTING | GTF_IND_TLS_REF | \
GTF_IND_UNALIGNED | GTF_IND_INVARIANT | GTF_IND_ARR_INDEX)
#define GTF_CLS_VAR_VOLATILE 0x40000000 // GT_FIELD/GT_CLS_VAR -- same as GTF_IND_VOLATILE
@@ -993,6 +991,8 @@ public:
#define GTF_RELOP_ZTT 0x08000000 // GT_<relop> -- Loop test cloned for converting while-loops into do-while
// with explicit "loop test" in the header block.
+#define GTF_RET_MERGED 0x80000000 // GT_RETURN -- This is a return generated during epilog merging.
+
#define GTF_QMARK_CAST_INSTOF 0x80000000 // GT_QMARK -- Is this a top (not nested) level qmark created for
// castclass or instanceof?
@@ -1036,6 +1036,7 @@ public:
#define GTF_ARR_BOUND_INBND 0x80000000 // GT_ARR_BOUNDS_CHECK -- have proved this check is always in-bounds
#define GTF_ARRLEN_ARR_IDX 0x80000000 // GT_ARR_LENGTH -- Length which feeds into an array index expression
+#define GTF_ARRLEN_NONFAULTING 0x20000000 // GT_ARR_LENGTH -- An array length operation that cannot fault. Same as GT_IND_NONFAULTING.
#define GTF_FIELD_LIST_HEAD 0x80000000 // GT_FIELD_LIST -- Indicates that this is the first field in a list of
// struct fields constituting a single call argument.
@@ -1333,6 +1334,22 @@ public:
return OperIsPutArgStk() || OperIsPutArgReg() || OperIsPutArgSplit();
}
+ bool OperIsMultiRegOp() const
+ {
+#if !defined(LEGACY_BACKEND) && defined(_TARGET_ARM_)
+#ifdef ARM_SOFTFP
+ if (gtOper == GT_MUL_LONG || gtOper == GT_PUTARG_REG)
+#else
+ if (gtOper == GT_MUL_LONG)
+#endif
+ {
+ return true;
+ }
+#endif
+
+ return false;
+ }
+
bool OperIsAddrMode() const
{
return OperIsAddrMode(OperGet());
@@ -1425,6 +1442,20 @@ public:
|| OperIsShiftOrRotate(op);
}
+#ifdef _TARGET_XARCH_
+ static bool OperIsRMWMemOp(genTreeOps gtOper)
+ {
+ // Return if binary op is one of the supported operations for RMW of memory.
+ return (gtOper == GT_ADD || gtOper == GT_SUB || gtOper == GT_AND || gtOper == GT_OR || gtOper == GT_XOR ||
+ gtOper == GT_NOT || gtOper == GT_NEG || OperIsShiftOrRotate(gtOper));
+ }
+ bool OperIsRMWMemOp() const
+ {
+ // Return if binary op is one of the supported operations for RMW of memory.
+ return OperIsRMWMemOp(gtOper);
+ }
+#endif // _TARGET_XARCH_
+
#if !defined(LEGACY_BACKEND) && !defined(_TARGET_64BIT_)
static bool OperIsHigh(genTreeOps gtOper)
{
@@ -1515,11 +1546,21 @@ public:
return gtOper == GT_IND || gtOper == GT_STOREIND || gtOper == GT_NULLCHECK || OperIsBlk(gtOper);
}
+ static bool OperIsIndirOrArrLength(genTreeOps gtOper)
+ {
+ return OperIsIndir(gtOper) || (gtOper == GT_ARR_LENGTH);
+ }
+
bool OperIsIndir() const
{
return OperIsIndir(gtOper);
}
+ bool OperIsIndirOrArrLength() const
+ {
+ return OperIsIndirOrArrLength(gtOper);
+ }
+
static bool OperIsImplicitIndir(genTreeOps gtOper)
{
switch (gtOper)
@@ -1756,10 +1797,9 @@ public:
// Returns true if it is a GT_COPY or GT_RELOAD of a multi-reg call node
inline bool IsCopyOrReloadOfMultiRegCall() const;
- // Returns true if it is a MultiRegOp
- inline bool IsMultiReg() const;
+ bool OperRequiresAsgFlag();
- bool OperMayThrow();
+ bool OperMayThrow(Compiler* comp);
unsigned GetScaleIndexMul();
unsigned GetScaleIndexShf();
@@ -1986,13 +2026,15 @@ public:
void SetContained()
{
+ assert(IsValue());
gtFlags |= GTF_CONTAINED;
}
void ClearContained()
{
+ assert(IsValue());
gtFlags &= ~GTF_CONTAINED;
- gtLsraInfo.regOptional = false;
+ ClearRegOptional();
}
#endif // !LEGACY_BACKEND
@@ -2102,6 +2144,12 @@ public:
// that codegen can still generate code even if it wasn't allocated a
// register.
bool IsRegOptional() const;
+#ifndef LEGACY_BACKEND
+ void ClearRegOptional()
+ {
+ gtLsraInfo.regOptional = false;
+ }
+#endif
// Returns "true" iff "this" is a phi-related node (i.e. a GT_PHI_ARG, GT_PHI, or a PhiDefn).
bool IsPhiNode();
@@ -2212,6 +2260,12 @@ public:
gtFlags &= ~GTF_REUSE_REG_VAL;
}
+ void SetIndirExceptionFlags(Compiler* comp)
+ {
+ assert(OperIsIndirOrArrLength());
+ gtFlags |= OperMayThrow(comp) ? GTF_EXCEPT : GTF_IND_NONFAULTING;
+ }
+
#if MEASURE_NODE_SIZE
static void DumpNodeSizes(FILE* fp);
#endif
@@ -2965,9 +3019,16 @@ struct GenTreeBox : public GenTreeUnOp
// This is the statement that contains the assignment tree when the node is an inlined GT_BOX on a value
// type
GenTreePtr gtAsgStmtWhenInlinedBoxValue;
+ // And this is the statement that copies from the value being boxed to the box payload
+ GenTreePtr gtCopyStmtWhenInlinedBoxValue;
- GenTreeBox(var_types type, GenTreePtr boxOp, GenTreePtr asgStmtWhenInlinedBoxValue)
- : GenTreeUnOp(GT_BOX, type, boxOp), gtAsgStmtWhenInlinedBoxValue(asgStmtWhenInlinedBoxValue)
+ GenTreeBox(var_types type,
+ GenTreePtr boxOp,
+ GenTreePtr asgStmtWhenInlinedBoxValue,
+ GenTreePtr copyStmtWhenInlinedBoxValue)
+ : GenTreeUnOp(GT_BOX, type, boxOp)
+ , gtAsgStmtWhenInlinedBoxValue(asgStmtWhenInlinedBoxValue)
+ , gtCopyStmtWhenInlinedBoxValue(copyStmtWhenInlinedBoxValue)
{
}
#if DEBUGGABLE_GENTREE
@@ -3093,6 +3154,11 @@ struct GenTreeFieldList : public GenTreeArgList
{
prevList->gtOp2 = this;
}
+#ifndef LEGACY_BACKEND
+ // A GT_FIELD_LIST is always contained. Note that this should only matter for the head node, but
+ // the list may be reordered.
+ gtFlags |= GTF_CONTAINED;
+#endif
}
};
@@ -3494,8 +3560,10 @@ struct GenTreeCall final : public GenTree
bits |= PACKED_GTF_SPILLED;
}
+ const unsigned char packedFlags = PACKED_GTF_SPILL | PACKED_GTF_SPILLED;
+
// Clear anything that was already there by masking out the bits before 'or'ing in what we want there.
- gtSpillFlags = (unsigned char)((gtSpillFlags & ~(0xffU << (idx * 2))) | (bits << (idx * 2)));
+ gtSpillFlags = (unsigned char)((gtSpillFlags & ~(packedFlags << (idx * 2))) | (bits << (idx * 2)));
#else
unreached();
#endif
@@ -3786,6 +3854,8 @@ struct GenTreeCall final : public GenTree
bool IsPure(Compiler* compiler) const;
+ bool HasSideEffects(Compiler* compiler, bool ignoreExceptions = false, bool ignoreCctors = false) const;
+
void ClearFatPointerCandidate()
{
gtCallMoreFlags &= ~GTF_CALL_M_FAT_POINTER_CHECK;
@@ -3873,7 +3943,7 @@ struct GenTreeCmpXchg : public GenTree
{
// There's no reason to do a compare-exchange on a local location, so we'll assume that all of these
// have global effects.
- gtFlags |= GTF_GLOB_EFFECT;
+ gtFlags |= (GTF_GLOB_REF | GTF_ASG);
}
#if DEBUGGABLE_GENTREE
GenTreeCmpXchg() : GenTree()
@@ -3887,9 +3957,148 @@ struct GenTreeMultiRegOp : public GenTreeOp
{
regNumber gtOtherReg;
+ // GTF_SPILL or GTF_SPILLED flag on a multi-reg call node indicates that one or
+ // more of its result regs are in that state. The spill flag of each of the
+ // return register is stored here. We only need 2 bits per returned register,
+ // so this is treated as a 2-bit array. No architecture needs more than 8 bits.
+
+ static const unsigned PACKED_GTF_SPILL = 1;
+ static const unsigned PACKED_GTF_SPILLED = 2;
+ unsigned char gtSpillFlags;
+
GenTreeMultiRegOp(genTreeOps oper, var_types type, GenTreePtr op1, GenTreePtr op2)
: GenTreeOp(oper, type, op1, op2), gtOtherReg(REG_NA)
{
+ ClearOtherRegFlags();
+ }
+
+ unsigned GetRegCount() const
+ {
+ if (gtRegNum == REG_NA || gtRegNum == REG_STK)
+ {
+ return 0;
+ }
+ return (gtOtherReg == REG_NA || gtOtherReg == REG_STK) ? 1 : 2;
+ }
+
+ //---------------------------------------------------------------------------
+ // GetRegNumByIdx: get ith register allocated to this struct argument.
+ //
+ // Arguments:
+ // idx - index of the register
+ //
+ // Return Value:
+ // Return regNumber of ith register of this register argument
+ //
+ regNumber GetRegNumByIdx(unsigned idx) const
+ {
+ assert(idx < 2);
+
+ if (idx == 0)
+ {
+ return gtRegNum;
+ }
+
+ return gtOtherReg;
+ }
+
+ //----------------------------------------------------------------------
+ // GetRegSpillFlagByIdx: get spill flag associated with the register
+ // specified by its index.
+ //
+ // Arguments:
+ // idx - Position or index of the register
+ //
+ // Return Value:
+ // Returns GTF_* flags associated with the register. Only GTF_SPILL and GTF_SPILLED are considered.
+ //
+ unsigned GetRegSpillFlagByIdx(unsigned idx) const
+ {
+ assert(idx < MAX_REG_ARG);
+
+ unsigned bits = gtSpillFlags >> (idx * 2); // It doesn't matter that we possibly leave other high bits here.
+ unsigned spillFlags = 0;
+ if (bits & PACKED_GTF_SPILL)
+ {
+ spillFlags |= GTF_SPILL;
+ }
+ if (bits & PACKED_GTF_SPILLED)
+ {
+ spillFlags |= GTF_SPILLED;
+ }
+
+ return spillFlags;
+ }
+
+ //----------------------------------------------------------------------
+ // SetRegSpillFlagByIdx: set spill flags for the register
+ // specified by its index.
+ //
+ // Arguments:
+ // flags - GTF_* flags. Only GTF_SPILL and GTF_SPILLED are allowed.
+ // idx - Position or index of the register
+ //
+ // Return Value:
+ // None
+ //
+ void SetRegSpillFlagByIdx(unsigned flags, unsigned idx)
+ {
+ assert(idx < MAX_REG_ARG);
+
+ unsigned bits = 0;
+ if (flags & GTF_SPILL)
+ {
+ bits |= PACKED_GTF_SPILL;
+ }
+ if (flags & GTF_SPILLED)
+ {
+ bits |= PACKED_GTF_SPILLED;
+ }
+
+ const unsigned char packedFlags = PACKED_GTF_SPILL | PACKED_GTF_SPILLED;
+
+ // Clear anything that was already there by masking out the bits before 'or'ing in what we want there.
+ gtSpillFlags = (unsigned char)((gtSpillFlags & ~(packedFlags << (idx * 2))) | (bits << (idx * 2)));
+ }
+
+ //--------------------------------------------------------------------------
+ // GetRegType: Get var_type of the register specified by index.
+ //
+ // Arguments:
+ // index - Index of the register.
+ // First register will have an index 0 and so on.
+ //
+ // Return Value:
+ // var_type of the register specified by its index.
+
+ var_types GetRegType(unsigned index)
+ {
+ assert(index < 2);
+ // The type of register is usually the same as GenTree type
+ // since most of time GenTreeMultiRegOp uses only a single reg (when gtOtherReg is REG_NA).
+ // The special case is when we have TYP_LONG here, which was `TYP_DOUBLE` originally
+ // (copied to int regs for argument push on armel). Then we need to separate them into int for each index.
+ var_types result = TypeGet();
+ if (result == TYP_LONG)
+ {
+ assert(gtOtherReg != REG_NA);
+ result = TYP_INT;
+ }
+ return result;
+ }
+
+ //-------------------------------------------------------------------
+ // clearOtherRegFlags: clear GTF_* flags associated with gtOtherRegs
+ //
+ // Arguments:
+ // None
+ //
+ // Return Value:
+ // None
+ //
+ void ClearOtherRegFlags()
+ {
+ gtSpillFlags = 0;
}
#if DEBUGGABLE_GENTREE
@@ -4056,6 +4265,68 @@ struct GenTreeIndex : public GenTreeOp
#endif
};
+// gtIndexAddr: given an array object and an index, checks that the index is within the bounds of the array if
+// necessary and produces the address of the value at that index of the array.
+struct GenTreeIndexAddr : public GenTreeOp
+{
+ GenTree*& Arr()
+ {
+ return gtOp1;
+ }
+ GenTree*& Index()
+ {
+ return gtOp2;
+ }
+
+ CORINFO_CLASS_HANDLE gtStructElemClass; // If the element type is a struct, this is the struct type.
+
+ GenTree* gtIndRngFailBB; // Label to jump to for array-index-out-of-range
+ unsigned gtStkDepth; // Stack depth at which the jump occurs (required for fgSetRngChkTarget)
+
+ var_types gtElemType; // The element type of the array.
+ unsigned gtElemSize; // size of elements in the array
+ unsigned gtLenOffset; // The offset from the array's base address to its length.
+ unsigned gtElemOffset; // The offset from the array's base address to its first element.
+
+ GenTreeIndexAddr(GenTree* arr,
+ GenTree* ind,
+ var_types elemType,
+ CORINFO_CLASS_HANDLE structElemClass,
+ unsigned elemSize,
+ unsigned lenOffset,
+ unsigned elemOffset)
+ : GenTreeOp(GT_INDEX_ADDR, TYP_BYREF, arr, ind)
+ , gtStructElemClass(structElemClass)
+ , gtIndRngFailBB(nullptr)
+ , gtStkDepth(0)
+ , gtElemType(elemType)
+ , gtElemSize(elemSize)
+ , gtLenOffset(lenOffset)
+ , gtElemOffset(elemOffset)
+ {
+#ifdef DEBUG
+ if (JitConfig.JitSkipArrayBoundCheck() == 1)
+ {
+ // Skip bounds check
+ }
+ else
+#endif
+ {
+ // Do bounds check
+ gtFlags |= GTF_INX_RNGCHK;
+ }
+
+ // REVERSE_OPS is set because we must evaluate the index before the array address.
+ gtFlags |= GTF_EXCEPT | GTF_GLOB_REF | GTF_REVERSE_OPS;
+ }
+
+#if DEBUGGABLE_GENTREE
+ GenTreeIndexAddr() : GenTreeOp()
+ {
+ }
+#endif
+};
+
/* gtArrLen -- array length (GT_ARR_LENGTH)
GT_ARR_LENGTH is used for "arr.length" */
@@ -4351,9 +4622,24 @@ struct GenTreeAddrMode : public GenTreeOp
return gtOp2;
}
- unsigned gtScale; // The scale factor
+ int Offset()
+ {
+ return static_cast<int>(gtOffset);
+ }
+
+ unsigned gtScale; // The scale factor
+
+#ifndef LEGACY_BACKEND
+private:
+#endif
+ // TODO-Cleanup: gtOffset should be changed to 'int' to match the getter function and avoid accidental
+ // zero extension to 64 bit. However, this is used by legacy code and initialized, via the offset
+ // parameter of the constructor, by Lowering::TryCreateAddrMode & CodeGenInterface::genCreateAddrMode.
+ // The later computes the offset as 'ssize_t' but returns it as 'unsigned'. We should change
+ // genCreateAddrMode to return 'int' or 'ssize_t' and then update this as well.
unsigned gtOffset; // The offset to add
+public:
GenTreeAddrMode(var_types type, GenTreePtr base, GenTreePtr index, unsigned scale, unsigned offset)
: GenTreeOp(GT_LEA, type, base, index)
{
@@ -4388,7 +4674,7 @@ struct GenTreeIndir : public GenTreeOp
GenTree* Base();
GenTree* Index();
unsigned Scale();
- size_t Offset();
+ ssize_t Offset();
GenTreeIndir(genTreeOps oper, var_types type, GenTree* addr, GenTree* data) : GenTreeOp(oper, type, addr, data)
{
@@ -5151,8 +5437,10 @@ struct GenTreePutArgSplit : public GenTreePutArgStk
bits |= PACKED_GTF_SPILLED;
}
+ const unsigned char packedFlags = PACKED_GTF_SPILL | PACKED_GTF_SPILLED;
+
// Clear anything that was already there by masking out the bits before 'or'ing in what we want there.
- gtSpillFlags = (unsigned char)((gtSpillFlags & ~(0xffU << (idx * 2))) | (bits << (idx * 2)));
+ gtSpillFlags = (unsigned char)((gtSpillFlags & ~(packedFlags << (idx * 2))) | (bits << (idx * 2)));
}
//--------------------------------------------------------------------------
@@ -5798,27 +6086,6 @@ inline bool GenTree::IsCopyOrReloadOfMultiRegCall() const
return false;
}
-//-----------------------------------------------------------------------------------
-// IsMultiReg: whether this is a MultiReg node (i.e. GT_MUL_LONG or GT_PUTARG_REG)
-//
-// Arguments:
-// None
-//
-// Return Value:
-// Returns true if this GenTree is a MultiReg node
-inline bool GenTree::IsMultiReg() const
-{
-#if !defined(LEGACY_BACKEND) && defined(_TARGET_ARM_)
-#ifdef ARM_SOFTFP
- return (gtOper == GT_MUL_LONG) || (gtOper == GT_PUTARG_REG);
-#else // !ARM_SOFTFP
- return gtOper == GT_MUL_LONG;
-#endif // !ARM_SOFTFP
-#else // ! _TARGET_ARM_
- return false;
-#endif // ! _TARGET_ARM_
-}
-
inline bool GenTree::IsCnsIntOrI() const
{
return (gtOper == GT_CNS_INT);
diff --git a/src/jit/gtlist.h b/src/jit/gtlist.h
index 7e78b27dd2..544023391f 100644
--- a/src/jit/gtlist.h
+++ b/src/jit/gtlist.h
@@ -163,6 +163,8 @@ GTNODE(QMARK , GenTreeQmark ,0,GTK_BINOP|GTK_EXOP|GTK_NOTLIR)
GTNODE(COLON , GenTreeColon ,0,GTK_BINOP|GTK_NOTLIR)
GTNODE(INDEX , GenTreeIndex ,0,GTK_BINOP|GTK_EXOP|GTK_NOTLIR) // SZ-array-element
+GTNODE(INDEX_ADDR , GenTreeIndex ,0,GTK_BINOP|GTK_EXOP) // addr of SZ-array-element; used when
+ // aiming to minimize compile times.
GTNODE(MKREFANY , GenTreeOp ,0,GTK_BINOP)
diff --git a/src/jit/gtstructs.h b/src/jit/gtstructs.h
index bb3f82b5b5..1661809f6c 100644
--- a/src/jit/gtstructs.h
+++ b/src/jit/gtstructs.h
@@ -71,6 +71,7 @@ GTSTRUCT_1(Colon , GT_COLON)
GTSTRUCT_1(FptrVal , GT_FTN_ADDR)
GTSTRUCT_1(Intrinsic , GT_INTRINSIC)
GTSTRUCT_1(Index , GT_INDEX)
+GTSTRUCT_1(IndexAddr , GT_INDEX_ADDR)
#ifdef FEATURE_SIMD
GTSTRUCT_2(BoundsChk , GT_ARR_BOUNDS_CHECK, GT_SIMD_CHK)
#else // !FEATURE_SIMD
@@ -106,7 +107,11 @@ GTSTRUCT_1(SIMD , GT_SIMD)
GTSTRUCT_1(AllocObj , GT_ALLOCOBJ)
GTSTRUCT_2(CC , GT_JCC, GT_SETCC)
#if !defined(LEGACY_BACKEND) && defined(_TARGET_ARM_)
+#ifdef ARM_SOFTFP
GTSTRUCT_2(MultiRegOp , GT_MUL_LONG, GT_PUTARG_REG)
+#else
+GTSTRUCT_1(MultiRegOp , GT_MUL_LONG)
+#endif
#endif
/*****************************************************************************/
#undef GTSTRUCT_0
diff --git a/src/jit/importer.cpp b/src/jit/importer.cpp
index 47f5106355..08ac0d57a3 100644
--- a/src/jit/importer.cpp
+++ b/src/jit/importer.cpp
@@ -825,14 +825,10 @@ void Compiler::impAssignTempGen(unsigned tmpNum,
* prefixTree at the head of the list.
*/
-GenTreeArgList* Compiler::impPopList(unsigned count,
- unsigned* flagsPtr,
- CORINFO_SIG_INFO* sig,
- GenTreeArgList* prefixTree)
+GenTreeArgList* Compiler::impPopList(unsigned count, CORINFO_SIG_INFO* sig, GenTreeArgList* prefixTree)
{
assert(sig == nullptr || count == sig->numArgs);
- unsigned flags = 0;
CORINFO_CLASS_HANDLE structType;
GenTreeArgList* treeList;
@@ -860,12 +856,9 @@ GenTreeArgList* Compiler::impPopList(unsigned count,
}
/* NOTE: we defer bashing the type for I_IMPL to fgMorphArgs */
- flags |= temp->gtFlags;
treeList = gtNewListNode(temp, treeList);
}
- *flagsPtr = flags;
-
if (sig != nullptr)
{
if (sig->retTypeSigClass != nullptr && sig->retType != CORINFO_TYPE_CLASS &&
@@ -954,15 +947,12 @@ GenTreeArgList* Compiler::impPopList(unsigned count,
* The first "skipReverseCount" items are not reversed.
*/
-GenTreeArgList* Compiler::impPopRevList(unsigned count,
- unsigned* flagsPtr,
- CORINFO_SIG_INFO* sig,
- unsigned skipReverseCount)
+GenTreeArgList* Compiler::impPopRevList(unsigned count, CORINFO_SIG_INFO* sig, unsigned skipReverseCount)
{
assert(skipReverseCount <= count);
- GenTreeArgList* list = impPopList(count, flagsPtr, sig);
+ GenTreeArgList* list = impPopList(count, sig);
// reverse the list
if (list == nullptr || skipReverseCount == count)
@@ -1829,7 +1819,7 @@ GenTreeCall* Compiler::impReadyToRunHelperToTree(
return nullptr;
}
- GenTreeCall* op1 = gtNewHelperCallNode(helper, type, GTF_EXCEPT, args);
+ GenTreeCall* op1 = gtNewHelperCallNode(helper, type, args);
op1->setEntryPoint(lookup);
@@ -1963,7 +1953,7 @@ GenTreePtr Compiler::impRuntimeLookupToTree(CORINFO_RESOLVED_TOKEN* pResolvedTok
gtNewArgList(ctxTree, gtNewIconEmbHndNode(pRuntimeLookup->signature, nullptr, GTF_ICON_TOKEN_HDL, 0,
nullptr, compileTimeHandle));
- return gtNewHelperCallNode(pRuntimeLookup->helper, TYP_I_IMPL, GTF_EXCEPT, helperArgs);
+ return gtNewHelperCallNode(pRuntimeLookup->helper, TYP_I_IMPL, helperArgs);
}
// Slot pointer
@@ -1980,10 +1970,10 @@ GenTreePtr Compiler::impRuntimeLookupToTree(CORINFO_RESOLVED_TOKEN* pResolvedTok
// Applied repeated indirections
for (WORD i = 0; i < pRuntimeLookup->indirections; i++)
{
- if (i == 1 && pRuntimeLookup->indirectFirstOffset)
+ if ((i == 1 && pRuntimeLookup->indirectFirstOffset) || (i == 2 && pRuntimeLookup->indirectSecondOffset))
{
indOffTree = impCloneExpr(slotPtrTree, &slotPtrTree, NO_CLASS_HANDLE, (unsigned)CHECK_SPILL_ALL,
- nullptr DEBUGARG("impRuntimeLookup indirectFirstOffset"));
+ nullptr DEBUGARG("impRuntimeLookup indirectOffset"));
}
if (i != 0)
@@ -1993,7 +1983,7 @@ GenTreePtr Compiler::impRuntimeLookupToTree(CORINFO_RESOLVED_TOKEN* pResolvedTok
slotPtrTree->gtFlags |= GTF_IND_INVARIANT;
}
- if (i == 1 && pRuntimeLookup->indirectFirstOffset)
+ if ((i == 1 && pRuntimeLookup->indirectFirstOffset) || (i == 2 && pRuntimeLookup->indirectSecondOffset))
{
slotPtrTree = gtNewOperNode(GT_ADD, TYP_I_IMPL, indOffTree, slotPtrTree);
}
@@ -2063,7 +2053,7 @@ GenTreePtr Compiler::impRuntimeLookupToTree(CORINFO_RESOLVED_TOKEN* pResolvedTok
GenTreeArgList* helperArgs =
gtNewArgList(ctxTree, gtNewIconEmbHndNode(pRuntimeLookup->signature, nullptr, GTF_ICON_TOKEN_HDL, 0, nullptr,
compileTimeHandle));
- GenTreePtr helperCall = gtNewHelperCallNode(pRuntimeLookup->helper, TYP_I_IMPL, GTF_EXCEPT, helperArgs);
+ GenTreePtr helperCall = gtNewHelperCallNode(pRuntimeLookup->helper, TYP_I_IMPL, helperArgs);
// Check for null and possibly call helper
GenTreePtr relop = gtNewOperNode(GT_NE, TYP_INT, handle, gtNewIconNode(0, TYP_I_IMPL));
@@ -3257,18 +3247,18 @@ GenTreePtr Compiler::impInitializeArrayIntrinsic(CORINFO_SIG_INFO* sig)
impPopStack();
const unsigned blkSize = size.Value();
- GenTreePtr dst;
+ unsigned dataOffset;
if (isMDArray)
{
- unsigned dataOffset = eeGetMDArrayDataOffset(elementType, rank);
-
- dst = gtNewOperNode(GT_ADD, TYP_BYREF, arrayLocalNode, gtNewIconNode(dataOffset, TYP_I_IMPL));
+ dataOffset = eeGetMDArrayDataOffset(elementType, rank);
}
else
{
- dst = gtNewOperNode(GT_ADDR, TYP_BYREF, gtNewIndexRef(elementType, arrayLocalNode, gtNewIconNode(0)));
+ dataOffset = eeGetArrayDataOffset(elementType);
}
+
+ GenTreePtr dst = gtNewOperNode(GT_ADD, TYP_BYREF, arrayLocalNode, gtNewIconNode(dataOffset, TYP_I_IMPL));
GenTreePtr blk = gtNewBlockVal(dst, blkSize);
GenTreePtr srcAddr = gtNewIconHandleNode((size_t)initData, GTF_ICON_STATIC_HDL);
GenTreePtr src = gtNewOperNode(GT_IND, TYP_STRUCT, srcAddr);
@@ -3291,12 +3281,23 @@ GenTreePtr Compiler::impIntrinsic(GenTreePtr newobjThis,
int memberRef,
bool readonlyCall,
bool tailCall,
- CorInfoIntrinsics* pIntrinsicID)
+ bool isJitIntrinsic,
+ CorInfoIntrinsics* pIntrinsicID,
+ bool* isSpecialIntrinsic)
{
bool mustExpand = false;
+ bool isSpecial = false;
CorInfoIntrinsics intrinsicID = info.compCompHnd->getIntrinsicID(method, &mustExpand);
*pIntrinsicID = intrinsicID;
+ // Jit intrinsics are always optional to expand, and won't have an
+ // Intrinsic ID.
+ if (isJitIntrinsic)
+ {
+ assert(!mustExpand);
+ assert(intrinsicID == CORINFO_INTRINSIC_Illegal);
+ }
+
#ifndef _TARGET_ARM_
genTreeOps interlockedOperator;
#endif
@@ -3492,7 +3493,7 @@ GenTreePtr Compiler::impIntrinsic(GenTreePtr newobjThis,
// on a local are probably pretty useless anyway, so we probably don't care.
op1 = gtNewOperNode(interlockedOperator, genActualType(callType), op1, op2);
- op1->gtFlags |= GTF_GLOB_EFFECT;
+ op1->gtFlags |= GTF_GLOB_REF | GTF_ASG;
retNode = op1;
break;
#endif // _TARGET_XARCH_
@@ -3502,7 +3503,7 @@ GenTreePtr Compiler::impIntrinsic(GenTreePtr newobjThis,
assert(sig->numArgs == 0);
op1 = new (this, GT_MEMORYBARRIER) GenTree(GT_MEMORYBARRIER, TYP_VOID);
- op1->gtFlags |= GTF_GLOB_EFFECT;
+ op1->gtFlags |= GTF_GLOB_REF | GTF_ASG;
retNode = op1;
break;
@@ -3533,9 +3534,8 @@ GenTreePtr Compiler::impIntrinsic(GenTreePtr newobjThis,
op1 = impPopStack().val;
if (!opts.MinOpts() && !opts.compDbgCode)
{
- GenTreeArrLen* arrLen =
- new (this, GT_ARR_LENGTH) GenTreeArrLen(TYP_INT, op1, offsetof(CORINFO_String, stringLen));
- op1 = arrLen;
+ GenTreeArrLen* arrLen = gtNewArrLen(TYP_INT, op1, offsetof(CORINFO_String, stringLen));
+ op1 = arrLen;
}
else
{
@@ -3610,16 +3610,58 @@ GenTreePtr Compiler::impIntrinsic(GenTreePtr newobjThis,
#ifndef LEGACY_BACKEND
case CORINFO_INTRINSIC_Object_GetType:
-
+ {
op1 = impPopStack().val;
- op1 = new (this, GT_INTRINSIC) GenTreeIntrinsic(genActualType(callType), op1, intrinsicID, method);
- // Set the CALL flag to indicate that the operator is implemented by a call.
- // Set also the EXCEPTION flag because the native implementation of
- // CORINFO_INTRINSIC_Object_GetType intrinsic can throw NullReferenceException.
- op1->gtFlags |= (GTF_CALL | GTF_EXCEPT);
- retNode = op1;
+ // If we're calling GetType on a boxed value, just get the type directly.
+ if (!opts.MinOpts() && !opts.compDbgCode)
+ {
+ if (op1->IsBoxedValue())
+ {
+#ifdef DEBUG
+ JITDUMP("Attempting to optimize box(...).getType() to direct type construction\n");
+#endif
+
+ // Try and clean up the box. Obtain the handle we
+ // were going to pass to the newobj.
+ GenTree* boxTypeHandle = gtTryRemoveBoxUpstreamEffects(op1, BR_REMOVE_AND_NARROW_WANT_TYPE_HANDLE);
+
+ if (boxTypeHandle != nullptr)
+ {
+ // Note we don't need to play the TYP_STRUCT games here like
+ // do for LDTOKEN since the return value of this operator is Type,
+ // not RuntimeTypeHandle.
+ GenTreeArgList* helperArgs = gtNewArgList(boxTypeHandle);
+ GenTree* runtimeType =
+ gtNewHelperCallNode(CORINFO_HELP_TYPEHANDLE_TO_RUNTIMETYPE, TYP_REF, helperArgs);
+ retNode = runtimeType;
+
+#ifdef DEBUG
+ JITDUMP("Optimized; result is\n");
+ if (verbose)
+ {
+ gtDispTree(retNode);
+ }
+#endif
+ }
+ }
+ }
+
+ // Else expand as an intrinsic
+ if (retNode == nullptr)
+ {
+ op1 = new (this, GT_INTRINSIC) GenTreeIntrinsic(genActualType(callType), op1, intrinsicID, method);
+
+ // Set the CALL flag to indicate that the operator is implemented by a call.
+ // Set also the EXCEPTION flag because the native implementation of
+ // CORINFO_INTRINSIC_Object_GetType intrinsic can throw NullReferenceException.
+ op1->gtFlags |= (GTF_CALL | GTF_EXCEPT);
+ retNode = op1;
+ // Might be further optimizable during morph
+ isSpecial = true;
+ }
break;
+ }
#endif
// Implement ByReference Ctor. This wraps the assignment of the ref into a byref-like field
// in a value type. The canonical example of this is Span<T>. In effect this is just a
@@ -3761,11 +3803,56 @@ GenTreePtr Compiler::impIntrinsic(GenTreePtr newobjThis,
break;
}
+ case CORINFO_INTRINSIC_TypeEQ:
+ case CORINFO_INTRINSIC_TypeNEQ:
+ case CORINFO_INTRINSIC_GetCurrentManagedThread:
+ case CORINFO_INTRINSIC_GetManagedThreadId:
+ {
+ // Retry optimizing these during morph
+ isSpecial = true;
+ break;
+ }
+
default:
/* Unknown intrinsic */
break;
}
+ // Look for new-style jit intrinsics by name
+ if (isJitIntrinsic)
+ {
+ assert(retNode == nullptr);
+ const NamedIntrinsic ni = lookupNamedIntrinsic(method);
+
+ switch (ni)
+ {
+ case NI_Enum_HasFlag:
+ {
+ GenTree* thisOp = impStackTop(1).val;
+ GenTree* flagOp = impStackTop(0).val;
+ GenTree* optTree = gtOptimizeEnumHasFlag(thisOp, flagOp);
+
+ if (optTree != nullptr)
+ {
+ // Optimization successful. Pop the stack for real.
+ impPopStack();
+ impPopStack();
+ retNode = optTree;
+ }
+ else
+ {
+ // Retry optimizing this during morph.
+ isSpecial = true;
+ }
+
+ break;
+ }
+
+ default:
+ break;
+ }
+ }
+
if (mustExpand)
{
if (retNode == nullptr)
@@ -3774,9 +3861,52 @@ GenTreePtr Compiler::impIntrinsic(GenTreePtr newobjThis,
}
}
+ // Optionally report if this intrinsic is special
+ // (that is, potentially re-optimizable during morph).
+ if (isSpecialIntrinsic != nullptr)
+ {
+ *isSpecialIntrinsic = isSpecial;
+ }
+
return retNode;
}
+//------------------------------------------------------------------------
+// lookupNamedIntrinsic: map method to jit named intrinsic value
+//
+// Arguments:
+// method -- method handle for method
+//
+// Return Value:
+// Id for the named intrinsic, or Illegal if none.
+//
+// Notes:
+// method should have CORINFO_FLG_JIT_INTRINSIC set in its attributes,
+// otherwise it is not a named jit intrinsic.
+//
+
+NamedIntrinsic Compiler::lookupNamedIntrinsic(CORINFO_METHOD_HANDLE method)
+{
+ NamedIntrinsic result = NI_Illegal;
+
+ const char* className = nullptr;
+ const char* namespaceName = nullptr;
+ const char* methodName = info.compCompHnd->getMethodNameFromMetadata(method, &className, &namespaceName);
+
+ if ((namespaceName != nullptr) && strcmp(namespaceName, "System") == 0)
+ {
+ if ((className != nullptr) && strcmp(className, "Enum") == 0)
+ {
+ if ((methodName != nullptr) && strcmp(methodName, "HasFlag") == 0)
+ {
+ result = NI_Enum_HasFlag;
+ }
+ }
+ }
+
+ return result;
+}
+
/*****************************************************************************/
GenTreePtr Compiler::impArrayAccessIntrinsic(
@@ -4039,8 +4169,8 @@ void Compiler::verConvertBBToThrowVerificationException(BasicBlock* block DEBUGA
}
assert(verCurrentState.esStackDepth == 0);
- GenTreePtr op1 = gtNewHelperCallNode(CORINFO_HELP_VERIFICATION, TYP_VOID, GTF_EXCEPT,
- gtNewArgList(gtNewIconNode(block->bbCodeOffs)));
+ GenTreePtr op1 =
+ gtNewHelperCallNode(CORINFO_HELP_VERIFICATION, TYP_VOID, gtNewArgList(gtNewIconNode(block->bbCodeOffs)));
// verCurrentState.esStackDepth = 0;
impAppendTree(op1, (unsigned)CHECK_SPILL_NONE, impCurStmtOffs);
@@ -5130,7 +5260,7 @@ GenTreePtr Compiler::impImportLdvirtftn(GenTreePtr thisPtr,
{
runtimeMethodHandle = gtNewIconEmbMethHndNode(pResolvedToken->hMethod);
}
- return gtNewHelperCallNode(CORINFO_HELP_GVMLOOKUP_FOR_SLOT, TYP_I_IMPL, GTF_EXCEPT,
+ return gtNewHelperCallNode(CORINFO_HELP_GVMLOOKUP_FOR_SLOT, TYP_I_IMPL,
gtNewArgList(thisPtr, runtimeMethodHandle));
}
@@ -5139,8 +5269,8 @@ GenTreePtr Compiler::impImportLdvirtftn(GenTreePtr thisPtr,
{
if (!pCallInfo->exactContextNeedsRuntimeLookup)
{
- GenTreeCall* call = gtNewHelperCallNode(CORINFO_HELP_READYTORUN_VIRTUAL_FUNC_PTR, TYP_I_IMPL, GTF_EXCEPT,
- gtNewArgList(thisPtr));
+ GenTreeCall* call =
+ gtNewHelperCallNode(CORINFO_HELP_READYTORUN_VIRTUAL_FUNC_PTR, TYP_I_IMPL, gtNewArgList(thisPtr));
call->setEntryPoint(pCallInfo->codePointerLookup.constLookup);
@@ -5179,36 +5309,81 @@ GenTreePtr Compiler::impImportLdvirtftn(GenTreePtr thisPtr,
// Call helper function. This gets the target address of the final destination callsite.
- return gtNewHelperCallNode(CORINFO_HELP_VIRTUAL_FUNC_PTR, TYP_I_IMPL, GTF_EXCEPT, helpArgs);
+ return gtNewHelperCallNode(CORINFO_HELP_VIRTUAL_FUNC_PTR, TYP_I_IMPL, helpArgs);
}
-/*****************************************************************************
- *
- * Build and import a box node
- */
+//------------------------------------------------------------------------
+// impImportAndPushBox: build and import a value-type box
+//
+// Arguments:
+// pResolvedToken - resolved token from the box operation
+//
+// Return Value:
+// None.
+//
+// Side Effects:
+// The value to be boxed is popped from the stack, and a tree for
+// the boxed value is pushed. This method may create upstream
+// statements, spill side effecting trees, and create new temps.
+//
+// If importing an inlinee, we may also discover the inline must
+// fail. If so there is no new value pushed on the stack. Callers
+// should use CompDoNotInline after calling this method to see if
+// ongoing importation should be aborted.
+//
+// Notes:
+// Boxing of ref classes results in the same value as the value on
+// the top of the stack, so is handled inline in impImportBlockCode
+// for the CEE_BOX case. Only value or primitive type boxes make it
+// here.
+//
+// Boxing for nullable types is done via a helper call; boxing
+// of other value types is expanded inline or handled via helper
+// call, depending on the jit's codegen mode.
+//
+// When the jit is operating in size and time constrained modes,
+// using a helper call here can save jit time and code size. But it
+// also may inhibit cleanup optimizations that could have also had a
+// even greater benefit effect on code size and jit time. An optimal
+// strategy may need to peek ahead and see if it is easy to tell how
+// the box is being used. For now, we defer.
void Compiler::impImportAndPushBox(CORINFO_RESOLVED_TOKEN* pResolvedToken)
{
- // Get the tree for the type handle for the boxed object. In the case
- // of shared generic code or ngen'd code this might be an embedded
- // computation.
- // Note we can only box do it if the class construtor has been called
- // We can always do it on primitive types
-
- GenTreePtr op1 = nullptr;
- GenTreePtr op2 = nullptr;
- var_types lclTyp;
-
+ // Spill any special side effects
impSpillSpecialSideEff();
- // Now get the expression to box from the stack.
+ // Get get the expression to box from the stack.
+ GenTreePtr op1 = nullptr;
+ GenTreePtr op2 = nullptr;
StackEntry se = impPopStack();
CORINFO_CLASS_HANDLE operCls = se.seTypeInfo.GetClassHandle();
GenTreePtr exprToBox = se.val;
+ // Look at what helper we should use.
CorInfoHelpFunc boxHelper = info.compCompHnd->getBoxHelper(pResolvedToken->hClass);
- if (boxHelper == CORINFO_HELP_BOX)
+
+ // Determine what expansion to prefer.
+ //
+ // In size/time/debuggable constrained modes, the helper call
+ // expansion for box is generally smaller and is preferred, unless
+ // the value to box is a struct that comes from a call. In that
+ // case the call can construct its return value directly into the
+ // box payload, saving possibly some up-front zeroing.
+ //
+ // Currently primitive type boxes always get inline expanded. We may
+ // want to do the same for small structs if they don't come from
+ // calls and don't have GC pointers, since explicitly copying such
+ // structs is cheap.
+ JITDUMP("\nCompiler::impImportAndPushBox -- handling BOX(value class) via");
+ bool canExpandInline = (boxHelper == CORINFO_HELP_BOX);
+ bool optForSize = !exprToBox->IsCall() && (operCls != nullptr) && (opts.compDbgCode || opts.MinOpts());
+ bool expandInline = canExpandInline && !optForSize;
+
+ if (expandInline)
{
+ JITDUMP(" inline allocate/copy sequence\n");
+
// we are doing 'normal' boxing. This means that we can inline the box operation
// Box(expr) gets morphed into
// temp = new(clsHnd)
@@ -5220,9 +5395,23 @@ void Compiler::impImportAndPushBox(CORINFO_RESOLVED_TOKEN* pResolvedToken)
// and the other you get
// *(temp+4) = expr
- if (impBoxTempInUse || impBoxTemp == BAD_VAR_NUM)
+ if (opts.MinOpts() || opts.compDbgCode)
+ {
+ // For minopts/debug code, try and minimize the total number
+ // of box temps by reusing an existing temp when possible.
+ if (impBoxTempInUse || impBoxTemp == BAD_VAR_NUM)
+ {
+ impBoxTemp = lvaGrabTemp(true DEBUGARG("Reusable Box Helper"));
+ }
+ }
+ else
{
- impBoxTemp = lvaGrabTemp(true DEBUGARG("Box Helper"));
+ // When optimizing, use a new temp for each box operation
+ // since we then know the exact class of the box temp.
+ impBoxTemp = lvaGrabTemp(true DEBUGARG("Single-def Box Helper"));
+ lvaTable[impBoxTemp].lvType = TYP_REF;
+ const bool isExact = true;
+ lvaSetClass(impBoxTemp, pResolvedToken->hClass, isExact);
}
// needs to stay in use until this box expression is appended
@@ -5252,15 +5441,17 @@ void Compiler::impImportAndPushBox(CORINFO_RESOLVED_TOKEN* pResolvedToken)
// Ensure that the value class is restored
op2 = impTokenToHandle(pResolvedToken, nullptr, TRUE /* mustRestoreHandle */);
if (op2 == nullptr)
- { // compDonotInline()
+ {
+ // We must be backing out of an inline.
+ assert(compDonotInline());
return;
}
- op1 = gtNewHelperCallNode(info.compCompHnd->getNewHelper(pResolvedToken, info.compMethodHnd), TYP_REF, 0,
+ op1 = gtNewHelperCallNode(info.compCompHnd->getNewHelper(pResolvedToken, info.compMethodHnd), TYP_REF,
gtNewArgList(op2));
}
- /* Remember that this basic block contains 'new' of an array */
+ /* Remember that this basic block contains 'new' of an object */
compCurBB->bbFlags |= BBF_HAS_NEWOBJ;
GenTreePtr asg = gtNewTempAssign(impBoxTemp, op1);
@@ -5278,7 +5469,7 @@ void Compiler::impImportAndPushBox(CORINFO_RESOLVED_TOKEN* pResolvedToken)
}
else
{
- lclTyp = exprToBox->TypeGet();
+ var_types lclTyp = exprToBox->TypeGet();
if (lclTyp == TYP_BYREF)
{
lclTyp = TYP_I_IMPL;
@@ -5302,11 +5493,16 @@ void Compiler::impImportAndPushBox(CORINFO_RESOLVED_TOKEN* pResolvedToken)
op1 = gtNewAssignNode(gtNewOperNode(GT_IND, lclTyp, op1), exprToBox);
}
- op2 = gtNewLclvNode(impBoxTemp, TYP_REF);
- op1 = gtNewOperNode(GT_COMMA, TYP_REF, op1, op2);
+ // Spill eval stack to flush out any pending side effects.
+ impSpillSideEffects(true, (unsigned)CHECK_SPILL_ALL DEBUGARG("impImportAndPushBox"));
+
+ // Set up this copy as a second assignment.
+ GenTreePtr copyStmt = impAppendTree(op1, (unsigned)CHECK_SPILL_NONE, impCurStmtOffs);
+
+ op1 = gtNewLclvNode(impBoxTemp, TYP_REF);
- // Record that this is a "box" node.
- op1 = new (this, GT_BOX) GenTreeBox(TYP_REF, op1, asgStmt);
+ // Record that this is a "box" node and keep track of the matching parts.
+ op1 = new (this, GT_BOX) GenTreeBox(TYP_REF, op1, asgStmt, copyStmt);
// If it is a value class, mark the "box" node. We can use this information
// to optimise several cases:
@@ -5320,17 +5516,21 @@ void Compiler::impImportAndPushBox(CORINFO_RESOLVED_TOKEN* pResolvedToken)
}
else
{
- // Don't optimize, just call the helper and be done with it
+ // Don't optimize, just call the helper and be done with it.
+ JITDUMP(" helper call because: %s\n", canExpandInline ? "optimizing for size" : "nullable");
+ assert(operCls != nullptr);
// Ensure that the value class is restored
op2 = impTokenToHandle(pResolvedToken, nullptr, TRUE /* mustRestoreHandle */);
if (op2 == nullptr)
- { // compDonotInline()
+ {
+ // We must be backing out of an inline.
+ assert(compDonotInline());
return;
}
GenTreeArgList* args = gtNewArgList(op2, impGetStructAddr(exprToBox, operCls, (unsigned)CHECK_SPILL_ALL, true));
- op1 = gtNewHelperCallNode(boxHelper, TYP_REF, GTF_EXCEPT, args);
+ op1 = gtNewHelperCallNode(boxHelper, TYP_REF, args);
}
/* Push the result back on the stack, */
@@ -5440,7 +5640,7 @@ void Compiler::impImportNewObjArray(CORINFO_RESOLVED_TOKEN* pResolvedToken, CORI
args = gtNewListNode(classHandle, args);
- node = gtNewHelperCallNode(CORINFO_HELP_NEW_MDARR_NONVARARG, TYP_REF, 0, args);
+ node = gtNewHelperCallNode(CORINFO_HELP_NEW_MDARR_NONVARARG, TYP_REF, args);
}
else
{
@@ -5456,9 +5656,9 @@ void Compiler::impImportNewObjArray(CORINFO_RESOLVED_TOKEN* pResolvedToken, CORI
args = gtNewListNode(gtNewIconNode(pCallInfo->sig.numArgs), args);
unsigned argFlags = 0;
- args = impPopList(pCallInfo->sig.numArgs, &argFlags, &pCallInfo->sig, args);
+ args = impPopList(pCallInfo->sig.numArgs, &pCallInfo->sig, args);
- node = gtNewHelperCallNode(CORINFO_HELP_NEW_MDARR, TYP_REF, 0, args);
+ node = gtNewHelperCallNode(CORINFO_HELP_NEW_MDARR, TYP_REF, args);
// varargs, so we pop the arguments
node->gtFlags |= GTF_CALL_POP_ARGS;
@@ -5870,9 +6070,7 @@ void Compiler::impPopArgsForUnmanagedCall(GenTreePtr call, CORINFO_SIG_INFO* sig
/* The argument list is now "clean" - no out-of-order side effects
* Pop the argument list in reverse order */
- unsigned argFlags = 0;
- GenTreePtr args = call->gtCall.gtCallArgs =
- impPopRevList(sig->numArgs, &argFlags, sig, sig->numArgs - argsToReverse);
+ GenTreePtr args = call->gtCall.gtCallArgs = impPopRevList(sig->numArgs, sig, sig->numArgs - argsToReverse);
if (call->gtCall.gtCallMoreFlags & GTF_CALL_M_UNMGD_THISCALL)
{
@@ -5920,7 +6118,7 @@ GenTreePtr Compiler::impInitClass(CORINFO_RESOLVED_TOKEN* pResolvedToken)
if (runtimeLookup)
{
- node = gtNewHelperCallNode(CORINFO_HELP_INITCLASS, TYP_VOID, 0, gtNewArgList(node));
+ node = gtNewHelperCallNode(CORINFO_HELP_INITCLASS, TYP_VOID, gtNewArgList(node));
}
else
{
@@ -6033,7 +6231,7 @@ GenTreePtr Compiler::impImportStaticFieldAccess(CORINFO_RESOLVED_TOKEN* pResolve
break;
}
- op1 = gtNewHelperCallNode(pFieldInfo->helper, type, 0, gtNewArgList(op1));
+ op1 = gtNewHelperCallNode(pFieldInfo->helper, type, gtNewArgList(op1));
FieldSeqNode* fs = GetFieldSeqStore()->CreateSingleton(pResolvedToken->hField);
op1 = gtNewOperNode(GT_ADD, type, op1,
@@ -6053,7 +6251,8 @@ GenTreePtr Compiler::impImportStaticFieldAccess(CORINFO_RESOLVED_TOKEN* pResolve
callFlags |= GTF_CALL_HOISTABLE;
}
- op1 = gtNewHelperCallNode(CORINFO_HELP_READYTORUN_STATIC_BASE, TYP_BYREF, callFlags);
+ op1 = gtNewHelperCallNode(CORINFO_HELP_READYTORUN_STATIC_BASE, TYP_BYREF);
+ op1->gtFlags |= callFlags;
op1->gtCall.setEntryPoint(pFieldInfo->fieldLookup);
}
@@ -6088,7 +6287,8 @@ GenTreePtr Compiler::impImportStaticFieldAccess(CORINFO_RESOLVED_TOKEN* pResolve
callFlags |= GTF_CALL_HOISTABLE;
}
var_types type = TYP_BYREF;
- op1 = gtNewHelperCallNode(CORINFO_HELP_READYTORUN_GENERIC_STATIC_BASE, type, callFlags, args);
+ op1 = gtNewHelperCallNode(CORINFO_HELP_READYTORUN_GENERIC_STATIC_BASE, type, args);
+ op1->gtFlags |= callFlags;
op1->gtCall.setEntryPoint(pFieldInfo->fieldLookup);
FieldSeqNode* fs = GetFieldSeqStore()->CreateSingleton(pResolvedToken->hField);
@@ -6262,7 +6462,7 @@ void Compiler::impInsertHelperCall(CORINFO_HELPER_DESC* helperInfo)
* Mark as CSE'able, and hoistable. Consider marking hoistable unless you're in the inlinee.
* Also, consider sticking this in the first basic block.
*/
- GenTreePtr callout = gtNewHelperCallNode(helperInfo->helperNum, TYP_VOID, GTF_EXCEPT, args);
+ GenTreePtr callout = gtNewHelperCallNode(helperInfo->helperNum, TYP_VOID, args);
impAppendTree(callout, (unsigned)CHECK_SPILL_NONE, impCurStmtOffs);
}
@@ -6717,10 +6917,13 @@ var_types Compiler::impImportCall(OPCODE opcode,
#endif // DEBUG
// <NICE> Factor this into getCallInfo </NICE>
- if ((mflags & CORINFO_FLG_INTRINSIC) && !pConstrainedResolvedToken)
+ const bool isIntrinsic = (mflags & CORINFO_FLG_INTRINSIC) != 0;
+ const bool isJitIntrinsic = (mflags & CORINFO_FLG_JIT_INTRINSIC) != 0;
+ bool isSpecialIntrinsic = false;
+ if ((isIntrinsic || isJitIntrinsic) && !pConstrainedResolvedToken)
{
call = impIntrinsic(newobjThis, clsHnd, methHnd, sig, pResolvedToken->token, readonlyCall,
- (canTailCall && (tailCall != 0)), &intrinsicID);
+ (canTailCall && (tailCall != 0)), isJitIntrinsic, &intrinsicID, &isSpecialIntrinsic);
if (compIsForInlining() && compInlineResult->IsFailure())
{
@@ -6786,7 +6989,7 @@ var_types Compiler::impImportCall(OPCODE opcode,
exactContextHnd = callInfo->contextHandle;
exactContextNeedsRuntimeLookup = callInfo->exactContextNeedsRuntimeLookup == TRUE;
- // Recursive call is treaded as a loop to the begining of the method.
+ // Recursive call is treated as a loop to the begining of the method.
if (methHnd == info.compMethodHnd)
{
#ifdef DEBUG
@@ -6907,7 +7110,7 @@ var_types Compiler::impImportCall(OPCODE opcode,
// OK, We've been told to call via LDVIRTFTN, so just
// take the call now....
- args = impPopList(sig->numArgs, &argFlags, sig);
+ args = impPopList(sig->numArgs, sig);
GenTreePtr thisPtr = impPopStack().val;
thisPtr = impTransformThis(thisPtr, pConstrainedResolvedToken, callInfo->thisTransform);
@@ -7036,9 +7239,7 @@ var_types Compiler::impImportCall(OPCODE opcode,
}
// Mark call if it's one of the ones we will maybe treat as an intrinsic
- if (intrinsicID == CORINFO_INTRINSIC_Object_GetType || intrinsicID == CORINFO_INTRINSIC_TypeEQ ||
- intrinsicID == CORINFO_INTRINSIC_TypeNEQ || intrinsicID == CORINFO_INTRINSIC_GetCurrentManagedThread ||
- intrinsicID == CORINFO_INTRINSIC_GetManagedThreadId)
+ if (isSpecialIntrinsic)
{
call->gtCall.gtCallMoreFlags |= GTF_CALL_M_SPECIAL_INTRINSIC;
}
@@ -7418,7 +7619,19 @@ var_types Compiler::impImportCall(OPCODE opcode,
}
else
{
- instParam = impParentClassTokenToHandle(pResolvedToken, &runtimeLookup, TRUE /*mustRestoreHandle*/);
+ // If the EE was able to resolve a constrained call, the instantiating parameter to use is the type
+ // by which the call was constrained with. We embed pConstrainedResolvedToken as the extra argument
+ // because pResolvedToken is an interface method and interface types make a poor generic context.
+ if (pConstrainedResolvedToken)
+ {
+ instParam = impTokenToHandle(pConstrainedResolvedToken, &runtimeLookup, TRUE /*mustRestoreHandle*/,
+ FALSE /* importParent */);
+ }
+ else
+ {
+ instParam = impParentClassTokenToHandle(pResolvedToken, &runtimeLookup, TRUE /*mustRestoreHandle*/);
+ }
+
if (instParam == nullptr)
{
return callRetTyp;
@@ -7459,7 +7672,7 @@ var_types Compiler::impImportCall(OPCODE opcode,
//-------------------------------------------------------------------------
// The main group of arguments
- args = call->gtCall.gtCallArgs = impPopList(sig->numArgs, &argFlags, sig, extraArg);
+ args = call->gtCall.gtCallArgs = impPopList(sig->numArgs, sig, extraArg);
if (args)
{
@@ -8080,41 +8293,6 @@ GenTreePtr Compiler::impFixupCallStructReturn(GenTreeCall* call, CORINFO_CLASS_H
#else // not FEATURE_UNIX_AMD64_STRUCT_PASSING
-#if FEATURE_MULTIREG_RET && defined(_TARGET_ARM_)
- // There is no fixup necessary if the return type is a HFA struct.
- // HFA structs are returned in registers for ARM32 and ARM64
- //
- if (!call->IsVarargs() && IsHfa(retClsHnd))
- {
- if (call->CanTailCall())
- {
- if (info.compIsVarArgs)
- {
- // We cannot tail call because control needs to return to fixup the calling
- // convention for result return.
- call->gtCallMoreFlags &= ~GTF_CALL_M_EXPLICIT_TAILCALL;
- }
- else
- {
- // If we can tail call returning HFA, then don't assign it to
- // a variable back and forth.
- return call;
- }
- }
-
- if (call->gtFlags & GTF_CALL_INLINE_CANDIDATE)
- {
- return call;
- }
-
- unsigned retRegCount = retTypeDesc->GetReturnRegCount();
- if (retRegCount >= 2)
- {
- return impAssignMultiRegTypeToVar(call, retClsHnd);
- }
- }
-#endif // _TARGET_ARM_
-
// Check for TYP_STRUCT type that wraps a primitive type
// Such structs are returned using a single register
// and we change the return type on those calls here.
@@ -8471,8 +8649,8 @@ void Compiler::impImportLeave(BasicBlock* block)
if (verbose)
{
printf("impImportLeave - jumping out of a finally-protected try, convert block to BBJ_CALLFINALLY "
- "block BB%02u [%08p]\n",
- callBlock->bbNum, dspPtr(callBlock));
+ "block %s\n",
+ callBlock->dspToString());
}
#endif
}
@@ -8494,9 +8672,8 @@ void Compiler::impImportLeave(BasicBlock* block)
#ifdef DEBUG
if (verbose)
{
- printf("impImportLeave - jumping out of a finally-protected try, new BBJ_CALLFINALLY block BB%02u "
- "[%08p]\n",
- callBlock->bbNum, dspPtr(callBlock));
+ printf("impImportLeave - jumping out of a finally-protected try, new BBJ_CALLFINALLY block %s\n",
+ callBlock->dspToString());
}
#endif
@@ -8525,9 +8702,8 @@ void Compiler::impImportLeave(BasicBlock* block)
#ifdef DEBUG
if (verbose)
{
- printf("impImportLeave - jumping out of a finally-protected try, created step (BBJ_ALWAYS) block "
- "BB%02u [%08p]\n",
- step->bbNum, dspPtr(step));
+ printf("impImportLeave - jumping out of a finally-protected try, created step (BBJ_ALWAYS) block %s\n",
+ step->dspToString());
}
#endif
@@ -8561,8 +8737,8 @@ void Compiler::impImportLeave(BasicBlock* block)
if (verbose)
{
printf("impImportLeave - no enclosing finally-protected try blocks; convert CEE_LEAVE block to BBJ_ALWAYS "
- "block BB%02u [%08p]\n",
- block->bbNum, dspPtr(block));
+ "block %s\n",
+ block->dspToString());
}
#endif
}
@@ -8587,8 +8763,8 @@ void Compiler::impImportLeave(BasicBlock* block)
#ifdef DEBUG
if (verbose)
{
- printf("impImportLeave - finalStep block required (encFinallies(%d) > 0), new block BB%02u [%08p]\n",
- encFinallies, finalStep->bbNum, dspPtr(finalStep));
+ printf("impImportLeave - finalStep block required (encFinallies(%d) > 0), new block %s\n", encFinallies,
+ finalStep->dspToString());
}
#endif
@@ -9401,86 +9577,94 @@ var_types Compiler::impGetByRefResultType(genTreeOps oper, bool fUnsigned, GenTr
return type;
}
-/*****************************************************************************
- * Casting Helper Function to service both CEE_CASTCLASS and CEE_ISINST
- *
- * typeRef contains the token, op1 to contain the value being cast,
- * and op2 to contain code that creates the type handle corresponding to typeRef
- * isCastClass = true means CEE_CASTCLASS, false means CEE_ISINST
- */
+//------------------------------------------------------------------------
+// impCastClassOrIsInstToTree: build and import castclass/isinst
+//
+// Arguments:
+// op1 - value to cast
+// op2 - type handle for type to cast to
+// pResolvedToken - resolved token from the cast operation
+// isCastClass - true if this is castclass, false means isinst
+//
+// Return Value:
+// Tree representing the cast
+//
+// Notes:
+// May expand into a series of runtime checks or a helper call.
+
GenTreePtr Compiler::impCastClassOrIsInstToTree(GenTreePtr op1,
GenTreePtr op2,
CORINFO_RESOLVED_TOKEN* pResolvedToken,
bool isCastClass)
{
- bool expandInline;
-
assert(op1->TypeGet() == TYP_REF);
- CorInfoHelpFunc helper = info.compCompHnd->getCastingHelper(pResolvedToken, isCastClass);
+ // Optimistically assume the jit should expand this as an inline test
+ bool shouldExpandInline = true;
- if (isCastClass)
+ // Profitability check.
+ //
+ // Don't bother with inline expansion when jit is trying to
+ // generate code quickly, or the cast is in code that won't run very
+ // often, or the method already is pretty big.
+ if (compCurBB->isRunRarely() || opts.compDbgCode || opts.MinOpts())
{
- // We only want to expand inline the normal CHKCASTCLASS helper;
- expandInline = (helper == CORINFO_HELP_CHKCASTCLASS);
+ // not worth the code expansion if jitting fast or in a rarely run block
+ shouldExpandInline = false;
}
- else
+ else if ((op1->gtFlags & GTF_GLOB_EFFECT) && lvaHaveManyLocals())
{
- if (helper == CORINFO_HELP_ISINSTANCEOFCLASS)
- {
- // Get the Class Handle abd class attributes for the type we are casting to
- //
- DWORD flags = info.compCompHnd->getClassAttribs(pResolvedToken->hClass);
-
- //
- // If the class handle is marked as final we can also expand the IsInst check inline
- //
- expandInline = ((flags & CORINFO_FLG_FINAL) != 0);
-
- //
- // But don't expand inline these two cases
- //
- if (flags & CORINFO_FLG_MARSHAL_BYREF)
- {
- expandInline = false;
- }
- else if (flags & CORINFO_FLG_CONTEXTFUL)
- {
- expandInline = false;
- }
- }
- else
- {
- //
- // We can't expand inline any other helpers
- //
- expandInline = false;
- }
+ // not worth creating an untracked local variable
+ shouldExpandInline = false;
}
- if (expandInline)
+ // Pessimistically assume the jit cannot expand this as an inline test
+ bool canExpandInline = false;
+ const CorInfoHelpFunc helper = info.compCompHnd->getCastingHelper(pResolvedToken, isCastClass);
+
+ // Legality check.
+ //
+ // Not all classclass/isinst operations can be inline expanded.
+ // Check legality only if an inline expansion is desirable.
+ if (shouldExpandInline)
{
- if (compCurBB->isRunRarely())
+ if (isCastClass)
{
- expandInline = false; // not worth the code expansion in a rarely run block
+ // Jit can only inline expand the normal CHKCASTCLASS helper.
+ canExpandInline = (helper == CORINFO_HELP_CHKCASTCLASS);
}
-
- if ((op1->gtFlags & GTF_GLOB_EFFECT) && lvaHaveManyLocals())
+ else
{
- expandInline = false; // not worth creating an untracked local variable
+ if (helper == CORINFO_HELP_ISINSTANCEOFCLASS)
+ {
+ // Check the class attributes.
+ DWORD flags = info.compCompHnd->getClassAttribs(pResolvedToken->hClass);
+
+ // If the class is final and is not marshal byref or
+ // contextful, the jit can expand the IsInst check inline.
+ DWORD flagsMask = CORINFO_FLG_FINAL | CORINFO_FLG_MARSHAL_BYREF | CORINFO_FLG_CONTEXTFUL;
+ canExpandInline = ((flags & flagsMask) == CORINFO_FLG_FINAL);
+ }
}
}
+ const bool expandInline = canExpandInline && shouldExpandInline;
+
if (!expandInline)
{
+ JITDUMP("\nExpanding %s as call because %s\n", isCastClass ? "castclass" : "isinst",
+ canExpandInline ? "want smaller code or faster jitting" : "inline expansion not legal");
+
// If we CSE this class handle we prevent assertionProp from making SubType assertions
// so instead we force the CSE logic to not consider CSE-ing this class handle.
//
op2->gtFlags |= GTF_DONT_CSE;
- return gtNewHelperCallNode(helper, TYP_REF, 0, gtNewArgList(op2, op1));
+ return gtNewHelperCallNode(helper, TYP_REF, gtNewArgList(op2, op1));
}
+ JITDUMP("\nExpanding %s inline\n", isCastClass ? "castclass" : "isinst");
+
impSpillSideEffects(true, CHECK_SPILL_ALL DEBUGARG("bubbling QMark2"));
GenTreePtr temp;
@@ -9534,9 +9718,9 @@ GenTreePtr Compiler::impCastClassOrIsInstToTree(GenTreePtr op1,
//
// use the special helper that skips the cases checked by our inlined cast
//
- helper = CORINFO_HELP_CHKCASTCLASS_SPECIAL;
+ const CorInfoHelpFunc specialHelper = CORINFO_HELP_CHKCASTCLASS_SPECIAL;
- condTrue = gtNewHelperCallNode(helper, TYP_REF, 0, gtNewArgList(op2Var, gtClone(op1)));
+ condTrue = gtNewHelperCallNode(specialHelper, TYP_REF, gtNewArgList(op2Var, gtClone(op1)));
}
else
{
@@ -9627,7 +9811,6 @@ void Compiler::impImportBlockCode(BasicBlock* block)
IL_OFFSET nxtStmtOffs;
GenTreePtr arrayNodeFrom, arrayNodeTo, arrayNodeToIndex;
- bool expandInline;
CorInfoHelpFunc helper;
CorInfoIsAccessAllowedResult accessAllowedResult;
CORINFO_HELPER_DESC calloutHelper;
@@ -9911,9 +10094,9 @@ void Compiler::impImportBlockCode(BasicBlock* block)
} cval;
case CEE_PREFIX1:
- opcode = (OPCODE)(getU1LittleEndian(codeAddr) + 256);
- codeAddr += sizeof(__int8);
+ opcode = (OPCODE)(getU1LittleEndian(codeAddr) + 256);
opcodeOffs = (IL_OFFSET)(codeAddr - info.compCode);
+ codeAddr += sizeof(__int8);
goto DECODE_OPCODE;
SPILL_APPEND:
@@ -10683,7 +10866,7 @@ void Compiler::impImportBlockCode(BasicBlock* block)
args = gtNewArgList(op1); // Type
args = gtNewListNode(impPopStack().val, args); // index
args = gtNewListNode(impPopStack().val, args); // array
- op1 = gtNewHelperCallNode(CORINFO_HELP_LDELEMA_REF, TYP_BYREF, GTF_EXCEPT, args);
+ op1 = gtNewHelperCallNode(CORINFO_HELP_LDELEMA_REF, TYP_BYREF, args);
impPushOnStack(op1, tiRetVal);
break;
@@ -10983,7 +11166,7 @@ void Compiler::impImportBlockCode(BasicBlock* block)
STELEM_REF_POST_VERIFY:
/* Call a helper function to do the assignment */
- op1 = gtNewHelperCallNode(CORINFO_HELP_ARRADDR_ST, TYP_VOID, 0, impPopList(3, &flags, nullptr));
+ op1 = gtNewHelperCallNode(CORINFO_HELP_ARRADDR_ST, TYP_VOID, impPopList(3, nullptr));
goto SPILL_APPEND;
@@ -11308,7 +11491,7 @@ void Compiler::impImportBlockCode(BasicBlock* block)
/* Special case: integer/long division may throw an exception */
- if (varTypeIsIntegral(op1->TypeGet()) && op1->OperMayThrow())
+ if (varTypeIsIntegral(op1->TypeGet()) && op1->OperMayThrow(this))
{
op1->gtFlags |= GTF_EXCEPT;
}
@@ -12387,9 +12570,9 @@ void Compiler::impImportBlockCode(BasicBlock* block)
impValidateMemoryAccessOpcode(codeAddr, codeEndp, false);
PREFIX:
- opcode = (OPCODE)getU1LittleEndian(codeAddr);
- codeAddr += sizeof(__int8);
+ opcode = (OPCODE)getU1LittleEndian(codeAddr);
opcodeOffs = (IL_OFFSET)(codeAddr - info.compCode);
+ codeAddr += sizeof(__int8);
goto DECODE_OPCODE;
case CEE_VOLATILE:
@@ -12723,6 +12906,12 @@ void Compiler::impImportBlockCode(BasicBlock* block)
/* get a temporary for the new object */
lclNum = lvaGrabTemp(true DEBUGARG("NewObj constructor temp"));
+ if (compDonotInline())
+ {
+ // Fail fast if lvaGrabTemp fails with CALLSITE_TOO_MANY_LOCALS.
+ assert(compInlineResult->GetObservation() == InlineObservation::CALLSITE_TOO_MANY_LOCALS);
+ return;
+ }
// In the value class case we only need clsHnd for size calcs.
//
@@ -12770,16 +12959,18 @@ void Compiler::impImportBlockCode(BasicBlock* block)
// and potentially exploitable.
lvaSetStruct(lclNum, resolvedToken.hClass, true /* unsafe value cls check */);
}
-
- // Append a tree to zero-out the temp
- newObjThisPtr = gtNewLclvNode(lclNum, lvaTable[lclNum].TypeGet());
-
- newObjThisPtr = gtNewBlkOpNode(newObjThisPtr, // Dest
- gtNewIconNode(0), // Value
- size, // Size
- false, // isVolatile
- false); // not copyBlock
- impAppendTree(newObjThisPtr, (unsigned)CHECK_SPILL_NONE, impCurStmtOffs);
+ if (compIsForInlining() || fgStructTempNeedsExplicitZeroInit(lvaTable + lclNum, block))
+ {
+ // Append a tree to zero-out the temp
+ newObjThisPtr = gtNewLclvNode(lclNum, lvaTable[lclNum].TypeGet());
+
+ newObjThisPtr = gtNewBlkOpNode(newObjThisPtr, // Dest
+ gtNewIconNode(0), // Value
+ size, // Size
+ false, // isVolatile
+ false); // not copyBlock
+ impAppendTree(newObjThisPtr, (unsigned)CHECK_SPILL_NONE, impCurStmtOffs);
+ }
// Obtain the address of the temp
newObjThisPtr =
@@ -13835,8 +14026,7 @@ void Compiler::impImportBlockCode(BasicBlock* block)
// Note that this only works for shared generic code because the same helper is used for all
// reference array types
- op1 =
- gtNewHelperCallNode(info.compCompHnd->getNewArrHelper(resolvedToken.hClass), TYP_REF, 0, args);
+ op1 = gtNewHelperCallNode(info.compCompHnd->getNewArrHelper(resolvedToken.hClass), TYP_REF, args);
}
op1->gtCall.compileTimeHelperArgumentHandle = (CORINFO_GENERIC_HANDLE)resolvedToken.hClass;
@@ -13991,7 +14181,7 @@ void Compiler::impImportBlockCode(BasicBlock* block)
// Call helper GETREFANY(classHandle, op1);
args = gtNewArgList(op2, op1);
- op1 = gtNewHelperCallNode(CORINFO_HELP_GETREFANY, TYP_BYREF, 0, args);
+ op1 = gtNewHelperCallNode(CORINFO_HELP_GETREFANY, TYP_BYREF, args);
impPushOnStack(op1, tiRetVal);
break;
@@ -14040,8 +14230,7 @@ void Compiler::impImportBlockCode(BasicBlock* block)
{
GenTreeArgList* helperArgs = gtNewArgList(op1);
- op1 = gtNewHelperCallNode(CORINFO_HELP_TYPEHANDLE_TO_RUNTIMETYPE_MAYBENULL, TYP_STRUCT, GTF_EXCEPT,
- helperArgs);
+ op1 = gtNewHelperCallNode(CORINFO_HELP_TYPEHANDLE_TO_RUNTIMETYPE_MAYBENULL, TYP_STRUCT, helperArgs);
// The handle struct is returned in register
op1->gtCall.gtReturnType = TYP_REF;
@@ -14081,7 +14270,7 @@ void Compiler::impImportBlockCode(BasicBlock* block)
GenTreeArgList* helperArgs = gtNewArgList(op1);
- op1 = gtNewHelperCallNode(helper, TYP_STRUCT, GTF_EXCEPT, helperArgs);
+ op1 = gtNewHelperCallNode(helper, TYP_STRUCT, helperArgs);
// The handle struct is returned in register
op1->gtCall.gtReturnType = TYP_REF;
@@ -14104,7 +14293,8 @@ void Compiler::impImportBlockCode(BasicBlock* block)
BOOL runtimeLookup;
op2 = impTokenToHandle(&resolvedToken, &runtimeLookup);
if (op2 == nullptr)
- { // compDonotInline()
+ {
+ assert(compDonotInline());
return;
}
@@ -14122,6 +14312,7 @@ void Compiler::impImportBlockCode(BasicBlock* block)
tiRetVal = verMakeTypeInfo(resolvedToken.hClass);
tiRetVal.NormaliseForStack();
}
+ JITDUMP("\n Importing UNBOX.ANY(refClass) as CASTCLASS\n");
op1 = impPopStack().val;
goto CASTCLASS;
}
@@ -14151,19 +14342,13 @@ void Compiler::impImportBlockCode(BasicBlock* block)
helper = info.compCompHnd->getUnBoxHelper(resolvedToken.hClass);
assert(helper == CORINFO_HELP_UNBOX || helper == CORINFO_HELP_UNBOX_NULLABLE);
- // We only want to expand inline the normal UNBOX helper;
- expandInline = (helper == CORINFO_HELP_UNBOX);
+ // Check legality and profitability of inline expansion for unboxing.
+ const bool canExpandInline = (helper == CORINFO_HELP_UNBOX);
+ const bool shouldExpandInline = !(compCurBB->isRunRarely() || opts.compDbgCode || opts.MinOpts());
- if (expandInline)
- {
- if (compCurBB->isRunRarely())
- {
- expandInline = false; // not worth the code expansion
- }
- }
-
- if (expandInline)
+ if (canExpandInline && shouldExpandInline)
{
+ JITDUMP("\n Importing %s as inline sequence\n", opcode == CEE_UNBOX ? "UNBOX" : "UNBOX.ANY");
// we are doing normal unboxing
// inline the common case of the unbox helper
// UNBOX(exp) morphs into
@@ -14186,7 +14371,7 @@ void Compiler::impImportBlockCode(BasicBlock* block)
return;
}
args = gtNewArgList(op2, op1);
- op1 = gtNewHelperCallNode(helper, TYP_VOID, 0, args);
+ op1 = gtNewHelperCallNode(helper, TYP_VOID, args);
op1 = new (this, GT_COLON) GenTreeColon(TYP_VOID, gtNewNothingNode(), op1);
op1 = gtNewQmarkNode(TYP_VOID, condBox, op1);
@@ -14207,13 +14392,14 @@ void Compiler::impImportBlockCode(BasicBlock* block)
}
else
{
- unsigned callFlags = (helper == CORINFO_HELP_UNBOX) ? 0 : GTF_EXCEPT;
+ JITDUMP("\n Importing %s as helper call because %s\n", opcode == CEE_UNBOX ? "UNBOX" : "UNBOX.ANY",
+ canExpandInline ? "want smaller code or faster jitting" : "inline expansion not legal");
// Don't optimize, just call the helper and be done with it
args = gtNewArgList(op2, op1);
- op1 = gtNewHelperCallNode(helper,
- (var_types)((helper == CORINFO_HELP_UNBOX) ? TYP_BYREF : TYP_STRUCT),
- callFlags, args);
+ op1 =
+ gtNewHelperCallNode(helper,
+ (var_types)((helper == CORINFO_HELP_UNBOX) ? TYP_BYREF : TYP_STRUCT), args);
}
assert(helper == CORINFO_HELP_UNBOX && op1->gtType == TYP_BYREF || // Unbox helper returns a byref.
@@ -14368,6 +14554,7 @@ void Compiler::impImportBlockCode(BasicBlock* block)
// stack changes (in generic code a 'T' becomes a 'boxed T')
if (!eeIsValueClass(resolvedToken.hClass))
{
+ JITDUMP("\n Importing BOX(refClass) as NOP\n");
verCurrentState.esStack[verCurrentState.esStackDepth - 1].seTypeInfo = tiRetVal;
break;
}
@@ -14384,6 +14571,7 @@ void Compiler::impImportBlockCode(BasicBlock* block)
if (unboxResolvedToken.hClass == resolvedToken.hClass)
{
+ JITDUMP("\n Importing BOX; UNBOX.ANY as NOP\n");
// Skip the next unbox.any instruction
sz += sizeof(mdToken) + 1;
break;
@@ -14526,7 +14714,7 @@ void Compiler::impImportBlockCode(BasicBlock* block)
block->bbSetRunRarely(); // any block with a throw is rare
/* Pop the exception object and create the 'throw' helper call */
- op1 = gtNewHelperCallNode(CORINFO_HELP_THROW, TYP_VOID, GTF_EXCEPT, gtNewArgList(impPopStack().val));
+ op1 = gtNewHelperCallNode(CORINFO_HELP_THROW, TYP_VOID, gtNewArgList(impPopStack().val));
EVAL_APPEND:
if (verCurrentState.esStackDepth > 0)
@@ -14565,7 +14753,7 @@ void Compiler::impImportBlockCode(BasicBlock* block)
/* Create the 'rethrow' helper call */
- op1 = gtNewHelperCallNode(CORINFO_HELP_RETHROW, TYP_VOID, GTF_EXCEPT);
+ op1 = gtNewHelperCallNode(CORINFO_HELP_RETHROW, TYP_VOID);
goto EVAL_APPEND;
@@ -14915,8 +15103,7 @@ void Compiler::impImportBlockCode(BasicBlock* block)
if (!opts.MinOpts() && !opts.compDbgCode)
{
/* Use GT_ARR_LENGTH operator so rng check opts see this */
- GenTreeArrLen* arrLen =
- new (this, GT_ARR_LENGTH) GenTreeArrLen(TYP_INT, op1, offsetof(CORINFO_Array, length));
+ GenTreeArrLen* arrLen = gtNewArrLen(TYP_INT, op1, offsetof(CORINFO_Array, length));
/* Mark the block as containing a length expression */
@@ -14932,13 +15119,10 @@ void Compiler::impImportBlockCode(BasicBlock* block)
/* Create the expression "*(array_addr + ArrLenOffs)" */
op1 = gtNewOperNode(GT_ADD, TYP_BYREF, op1,
gtNewIconNode(offsetof(CORINFO_Array, length), TYP_I_IMPL));
- op1 = gtNewOperNode(GT_IND, TYP_INT, op1);
+ op1 = gtNewIndir(TYP_INT, op1);
op1->gtFlags |= GTF_IND_ARR_LEN;
}
- /* An indirection will cause a GPF if the address is null */
- op1->gtFlags |= GTF_EXCEPT;
-
/* Push the result back on the stack */
impPushOnStack(op1, tiRetVal);
break;
@@ -15222,7 +15406,7 @@ bool Compiler::impReturnInstruction(BasicBlock* block, int prefixFlags, OPCODE&
// confirm that the argument is a GC pointer (for debugging (GC stress))
GenTreeArgList* args = gtNewArgList(op2);
- op2 = gtNewHelperCallNode(CORINFO_HELP_CHECK_OBJ, TYP_REF, 0, args);
+ op2 = gtNewHelperCallNode(CORINFO_HELP_CHECK_OBJ, TYP_REF, args);
if (verbose)
{
@@ -18110,11 +18294,22 @@ GenTreePtr Compiler::impInlineFetchArg(unsigned lclNum, InlArgInfo* inlArgInfo,
lvaTable[tmpNum].lvType = lclTyp;
- // Copy over class handle for ref types. Note this may be
- // further improved if it is a shared type and we know the exact context.
+ // For ref types, determine the type of the temp.
if (lclTyp == TYP_REF)
{
- lvaSetClass(tmpNum, lclInfo.lclVerTypeInfo.GetClassHandleForObjRef());
+ if (!argCanBeModified)
+ {
+ // If the arg can't be modified in the method
+ // body, use the type of the value, if
+ // known. Otherwise, use the declared type.
+ lvaSetClass(tmpNum, argInfo.argNode, lclInfo.lclVerTypeInfo.GetClassHandleForObjRef());
+ }
+ else
+ {
+ // Arg might be modified, use the delcared type of
+ // the argument.
+ lvaSetClass(tmpNum, lclInfo.lclVerTypeInfo.GetClassHandleForObjRef());
+ }
}
assert(lvaTable[tmpNum].lvAddrExposed == 0);
diff --git a/src/jit/instr.cpp b/src/jit/instr.cpp
index c4e894bdc8..e250902472 100644
--- a/src/jit/instr.cpp
+++ b/src/jit/instr.cpp
@@ -977,7 +977,7 @@ void CodeGen::sched_AM(instruction ins,
// Setup regVal
//
- regVal = regSet.rsPickReg(RBM_ALLINT & ~avoidMask);
+ regVal = regSet.rsPickFreeReg(RBM_ALLINT & ~avoidMask);
regTracker.rsTrackRegTrash(regVal);
avoidMask |= genRegMask(regVal);
var_types load_store_type;
@@ -2532,7 +2532,24 @@ AGAIN:
}
else
{
- regTmp = regSet.rsPickReg(RBM_ALLINT & ~genRegMask(reg));
+ // Lock the destination register to ensure that rsPickReg does not choose it.
+ const regMaskTP regMask = genRegMask(reg);
+ if ((regMask & regSet.rsMaskUsed) == 0)
+ {
+ regSet.rsLockReg(regMask);
+ regTmp = regSet.rsPickReg(RBM_ALLINT);
+ regSet.rsUnlockReg(regMask);
+ }
+ else if ((regMask & regSet.rsMaskLock) == 0)
+ {
+ regSet.rsLockUsedReg(regMask);
+ regTmp = regSet.rsPickReg(RBM_ALLINT);
+ regSet.rsUnlockUsedReg(regMask);
+ }
+ else
+ {
+ regTmp = regSet.rsPickReg(RBM_ALLINT);
+ }
}
#endif // LEGACY_BACKEND
diff --git a/src/jit/jit.h b/src/jit/jit.h
index d489247eb0..40533c04d7 100644
--- a/src/jit/jit.h
+++ b/src/jit/jit.h
@@ -514,11 +514,10 @@ const bool dspGCtbls = true;
#endif // !DEBUG
#ifdef DEBUG
-void JitDump(const char* pcFormat, ...);
#define JITDUMP(...) \
{ \
if (JitTls::GetCompiler()->verbose) \
- JitDump(__VA_ARGS__); \
+ logf(__VA_ARGS__); \
}
#define JITLOG(x) \
{ \
diff --git a/src/jit/jitconfig.cpp b/src/jit/jitconfig.cpp
index 9f0e226e3a..94a94305d1 100644
--- a/src/jit/jitconfig.cpp
+++ b/src/jit/jitconfig.cpp
@@ -14,6 +14,7 @@ JitConfigValues JitConfig;
void JitConfigValues::MethodSet::initialize(const wchar_t* list, ICorJitHost* host)
{
assert(m_list == nullptr);
+ assert(m_names == nullptr);
enum State
{
@@ -45,7 +46,7 @@ void JitConfigValues::MethodSet::initialize(const wchar_t* list, ICorJitHost* ho
{
// Failed to convert the list. Free the memory and ignore the list.
host->freeMemory(reinterpret_cast<void*>(const_cast<char*>(m_list)));
- m_list = "";
+ m_list = nullptr;
return;
}
@@ -230,11 +231,12 @@ void JitConfigValues::MethodSet::destroy(ICorJitHost* host)
next = name->m_next;
host->freeMemory(reinterpret_cast<void*>(const_cast<MethodName*>(name)));
}
-
- host->freeMemory(reinterpret_cast<void*>(const_cast<char*>(m_list)));
-
+ if (m_list != nullptr)
+ {
+ host->freeMemory(reinterpret_cast<void*>(const_cast<char*>(m_list)));
+ m_list = nullptr;
+ }
m_names = nullptr;
- m_list = nullptr;
}
static bool matchesName(const char* const name, int nameLen, const char* const s2)
diff --git a/src/jit/jitconfigvalues.h b/src/jit/jitconfigvalues.h
index 2db5dfef0b..cb503659fa 100644
--- a/src/jit/jitconfigvalues.h
+++ b/src/jit/jitconfigvalues.h
@@ -94,6 +94,7 @@ CONFIG_INTEGER(JitNoRegLoc, W("JitNoRegLoc"), 0)
CONFIG_INTEGER(JitNoStructPromotion, W("JitNoStructPromotion"), 0) // Disables struct promotion in Jit32
CONFIG_INTEGER(JitNoUnroll, W("JitNoUnroll"), 0)
CONFIG_INTEGER(JitOrder, W("JitOrder"), 0)
+CONFIG_INTEGER(JitReportFastTailCallDecisions, W("JitReportFastTailCallDecisions"), 0)
CONFIG_INTEGER(JitPInvokeCheckEnabled, W("JITPInvokeCheckEnabled"), 0)
CONFIG_INTEGER(JitPInvokeEnabled, W("JITPInvokeEnabled"), 1)
CONFIG_INTEGER(JitPrintInlinedMethods, W("JitPrintInlinedMethods"), 0)
diff --git a/src/jit/jitee.h b/src/jit/jitee.h
index 7a03dd69a9..5fc2c2cd8b 100644
--- a/src/jit/jitee.h
+++ b/src/jit/jitee.h
@@ -84,8 +84,10 @@ public:
#if defined(_TARGET_ARM_)
JIT_FLAG_RELATIVE_CODE_RELOCS = 41, // JIT should generate PC-relative address computations instead of EE relocation records
#else // !defined(_TARGET_ARM_)
- JIT_FLAG_UNUSED11 = 41
+ JIT_FLAG_UNUSED11 = 41,
#endif // !defined(_TARGET_ARM_)
+
+ JIT_FLAG_NO_INLINING = 42, // JIT should not inline any called method into this method
};
// clang-format on
@@ -204,6 +206,8 @@ public:
#endif // _TARGET_ARM_
+ FLAGS_EQUAL(CORJIT_FLAGS::CORJIT_FLAG_NO_INLINING, JIT_FLAG_NO_INLINING);
+
#undef FLAGS_EQUAL
}
diff --git a/src/jit/lclvars.cpp b/src/jit/lclvars.cpp
index 374f255173..b46948773c 100644
--- a/src/jit/lclvars.cpp
+++ b/src/jit/lclvars.cpp
@@ -235,6 +235,60 @@ void Compiler::lvaInitTypeRef()
lvaInitArgs(&varDscInfo);
+#if FEATURE_FASTTAILCALL
+
+ //-------------------------------------------------------------------------
+ // Calculate the argument register usage.
+ //
+ // This will later be used for fastTailCall determination
+ //-------------------------------------------------------------------------
+
+ unsigned argRegCount = 0;
+ unsigned floatingRegCount = 0;
+ size_t stackSize = 0;
+
+ auto incrementRegCount = [&floatingRegCount, &argRegCount](LclVarDsc* varDsc) {
+ if (varDsc->lvIsHfa())
+ {
+ floatingRegCount += varDsc->lvHfaSlots();
+ }
+ else
+ {
+ varDsc->IsFloatRegType() ? ++floatingRegCount : ++argRegCount;
+ }
+ };
+
+ unsigned argNum;
+ LclVarDsc* curDsc;
+
+ for (curDsc = lvaTable, argNum = 0; argNum < varDscInfo.varNum; argNum++, curDsc++)
+ {
+ if (curDsc->lvIsRegArg)
+ {
+ incrementRegCount(curDsc);
+#if FEATURE_MULTIREG_ARGS
+ if (curDsc->lvOtherArgReg != REG_NA)
+ {
+ incrementRegCount(curDsc);
+ }
+#endif // FEATURE_MULTIREG_ARGS
+ }
+ else
+ {
+ stackSize += curDsc->lvArgStackSize();
+ }
+ }
+
+ //-------------------------------------------------------------------------
+ // Save the register usage information and stack size.
+ //-------------------------------------------------------------------------
+
+ info.compArgRegCount = argRegCount;
+ info.compFloatArgRegCount = floatingRegCount;
+ info.compArgStackSize = stackSize;
+
+#endif // FEATURE_FASTTAILCALL
+
//-------------------------------------------------------------------------
// Finally the local variables
//-------------------------------------------------------------------------
@@ -247,15 +301,16 @@ void Compiler::lvaInitTypeRef()
i++, varNum++, varDsc++, localsSig = info.compCompHnd->getArgNext(localsSig))
{
CORINFO_CLASS_HANDLE typeHnd;
- CorInfoTypeWithMod corInfoType =
+ CorInfoTypeWithMod corInfoTypeWithMod =
info.compCompHnd->getArgType(&info.compMethodInfo->locals, localsSig, &typeHnd);
+ CorInfoType corInfoType = strip(corInfoTypeWithMod);
- lvaInitVarDsc(varDsc, varNum, strip(corInfoType), typeHnd, localsSig, &info.compMethodInfo->locals);
+ lvaInitVarDsc(varDsc, varNum, corInfoType, typeHnd, localsSig, &info.compMethodInfo->locals);
- varDsc->lvPinned = ((corInfoType & CORINFO_TYPE_MOD_PINNED) != 0);
+ varDsc->lvPinned = ((corInfoTypeWithMod & CORINFO_TYPE_MOD_PINNED) != 0);
varDsc->lvOnFrame = true; // The final home for this local variable might be our local stack frame
- if (strip(corInfoType) == CORINFO_TYPE_CLASS)
+ if (corInfoType == CORINFO_TYPE_CLASS)
{
CORINFO_CLASS_HANDLE clsHnd = info.compCompHnd->getArgClass(&info.compMethodInfo->locals, localsSig);
lvaSetClass(varNum, clsHnd);
@@ -1253,6 +1308,10 @@ void Compiler::lvaInitVarDsc(LclVarDsc* varDsc,
#ifdef DEBUG
varDsc->lvStkOffs = BAD_STK_OFFS;
#endif
+
+#if FEATURE_MULTIREG_ARGS
+ varDsc->lvOtherArgReg = REG_NA;
+#endif // FEATURE_MULTIREG_ARGS
}
/*****************************************************************************
@@ -1477,14 +1536,13 @@ void Compiler::lvaCanPromoteStructType(CORINFO_CLASS_HANDLE typeHnd,
#if 1 // TODO-Cleanup: Consider removing this entire #if block in the future
-// This method has two callers. The one in Importer.cpp passes sortFields == false
-// and the other passes sortFields == true.
-// This is a workaround that leaves the inlining behavior the same as before while still
-// performing extra struct promotions when compiling the method.
+// This method has two callers. The one in Importer.cpp passes `sortFields == false` and the other passes
+// `sortFields == true`. This is a workaround that leaves the inlining behavior the same as before while still
+// performing extra struct promotion when compiling the method.
//
-// The x86 legacy back-end can't handle the more general RyuJIT struct promotion (notably structs
-// with holes), in genPushArgList(), so in that case always check for custom layout.
-#if FEATURE_FIXED_OUT_ARGS || !defined(LEGACY_BACKEND)
+// The legacy back-end can't handle this more general struct promotion (notably structs with holes) in
+// morph/genPushArgList()/SetupLateArgs, so in that case always check for custom layout.
+#if !defined(LEGACY_BACKEND)
if (!sortFields) // the condition "!sortFields" really means "we are inlining"
#endif
{
@@ -2036,7 +2094,12 @@ void Compiler::lvaPromoteLongVars()
fieldVarDsc->lvFldOffset = (unsigned char)(index * genTypeSize(TYP_INT));
fieldVarDsc->lvFldOrdinal = (unsigned char)index;
fieldVarDsc->lvParentLcl = lclNum;
- fieldVarDsc->lvIsParam = isParam;
+ // Currently we do not support enregistering incoming promoted aggregates with more than one field.
+ if (isParam)
+ {
+ fieldVarDsc->lvIsParam = true;
+ lvaSetVarDoNotEnregister(varNum DEBUGARG(DNER_LongParamField));
+ }
}
}
@@ -2171,6 +2234,11 @@ void Compiler::lvaSetVarDoNotEnregister(unsigned varNum DEBUGARG(DoNotEnregister
assert(varDsc->lvPinned);
break;
#endif
+#if !defined(LEGACY_BACKEND) && !defined(_TARGET_64BIT_)
+ case DNER_LongParamField:
+ JITDUMP("it is a decomposed field of a long parameter\n");
+ break;
+#endif
default:
unreached();
break;
@@ -3441,6 +3509,48 @@ void LclVarDsc::lvaDisqualifyVar()
}
#endif // ASSERTION_PROP
+/**********************************************************************************
+* Get stack size of the varDsc.
+*/
+const size_t LclVarDsc::lvArgStackSize() const
+{
+ // Make sure this will have a stack size
+ assert(!this->lvIsRegArg);
+
+ size_t stackSize = 0;
+ if (varTypeIsStruct(this))
+ {
+#if defined(WINDOWS_AMD64_ABI)
+ // Structs are either passed by reference or can be passed by value using one pointer
+ stackSize = TARGET_POINTER_SIZE;
+#elif defined(_TARGET_ARM64_) || defined(FEATURE_UNIX_AMD64_STRUCT_PASSING)
+ // lvSize performs a roundup.
+ stackSize = this->lvSize();
+
+#if defined(_TARGET_ARM64_)
+ if ((stackSize > TARGET_POINTER_SIZE * 2) && (!this->lvIsHfa()))
+ {
+ // If the size is greater than 16 bytes then it will
+ // be passed by reference.
+ stackSize = TARGET_POINTER_SIZE;
+ }
+#endif // defined(_TARGET_ARM64_)
+
+#else // !_TARGET_ARM64_ !WINDOWS_AMD64_ABI !FEATURE_UNIX_AMD64_STRUCT_PASSING
+
+ NYI("Unsupported target.");
+ unreached();
+
+#endif // !_TARGET_ARM64_ !WINDOWS_AMD64_ABI !FEATURE_UNIX_AMD64_STRUCT_PASSING
+ }
+ else
+ {
+ stackSize = TARGET_POINTER_SIZE;
+ }
+
+ return stackSize;
+}
+
#ifndef LEGACY_BACKEND
/**********************************************************************************
* Get type of a variable when passed as an argument.
@@ -4478,7 +4588,7 @@ unsigned Compiler::lvaGetMaxSpillTempSize()
void Compiler::lvaAssignFrameOffsets(FrameLayoutState curState)
{
- noway_assert(lvaDoneFrameLayout < curState);
+ noway_assert((lvaDoneFrameLayout < curState) || (curState == REGALLOC_FRAME_LAYOUT));
lvaDoneFrameLayout = curState;
@@ -5643,13 +5753,7 @@ void Compiler::lvaAssignVirtualFrameOffsetsToLocals()
bool tempsAllocated = false;
-#ifdef _TARGET_ARM_
- // On ARM, SP based offsets use smaller encoding. Since temps are relatively
- // rarer than lcl usage, allocate them farther from SP.
- if (!opts.MinOpts() && !compLocallocUsed)
-#else
if (lvaTempsHaveLargerOffsetThanVars() && !codeGen->isFramePointerUsed())
-#endif
{
// Because we want the temps to have a larger offset than locals
// and we're not using a frame pointer, we have to place the temps
diff --git a/src/jit/lir.h b/src/jit/lir.h
index 762c79c3c3..4a71947be7 100644
--- a/src/jit/lir.h
+++ b/src/jit/lir.h
@@ -112,12 +112,12 @@ public:
GenTree* m_firstNode;
GenTree* m_lastNode;
- ReadOnlyRange(GenTree* firstNode, GenTree* lastNode);
-
ReadOnlyRange(const ReadOnlyRange& other) = delete;
ReadOnlyRange& operator=(const ReadOnlyRange& other) = delete;
public:
+ ReadOnlyRange(GenTree* firstNode, GenTree* lastNode);
+
class Iterator
{
friend class ReadOnlyRange;
@@ -312,6 +312,9 @@ public:
inline void GenTree::SetUnusedValue()
{
gtLIRFlags |= LIR::Flags::UnusedValue;
+#ifndef LEGACY_BACKEND
+ ClearContained();
+#endif
}
inline void GenTree::ClearUnusedValue()
diff --git a/src/jit/liveness.cpp b/src/jit/liveness.cpp
index 4b8d602aac..fdec25bb02 100644
--- a/src/jit/liveness.cpp
+++ b/src/jit/liveness.cpp
@@ -1031,7 +1031,7 @@ void Compiler::fgExtendDbgLifetimes()
#if !defined(_TARGET_64BIT_)
DecomposeLongs::DecomposeRange(this, blockWeight, initRange);
#endif // !defined(_TARGET_64BIT_)
- m_pLowering->LowerRange(std::move(initRange));
+ m_pLowering->LowerRange(block, initRange);
#endif // !LEGACY_BACKEND
// Naively inserting the initializer at the end of the block may add code after the block's
@@ -1688,203 +1688,238 @@ void Compiler::fgComputeLifeCall(VARSET_TP& life, GenTreeCall* call)
}
//------------------------------------------------------------------------
-// Compiler::fgComputeLifeLocal: compute the changes to local var liveness
-// due to a use or a def of a local var and
-// indicates wither the use/def is a dead
-// store.
+// Compiler::fgComputeLifeTrackedLocalUse:
+// Compute the changes to local var liveness due to a use of a tracked local var.
//
// Arguments:
// life - The live set that is being computed.
-// keepAliveVars - The currents set of variables to keep alive
-// regardless of their actual lifetime.
-// lclVarNode - The node that corresponds to the local var def or
-// use. Only differs from `node` when targeting the
-// legacy backend.
-// node - The actual tree node being processed.
-//
-// Returns:
-// `true` if the local var node corresponds to a dead store; `false`
-// otherwise.
-//
-bool Compiler::fgComputeLifeLocal(VARSET_TP& life, VARSET_VALARG_TP keepAliveVars, GenTree* lclVarNode, GenTree* node)
+// varDsc - The LclVar descriptor for the variable being used or defined.
+// node - The node that is defining the lclVar.
+void Compiler::fgComputeLifeTrackedLocalUse(VARSET_TP& life, LclVarDsc& varDsc, GenTreeLclVarCommon* node)
{
- unsigned lclNum = lclVarNode->gtLclVarCommon.gtLclNum;
-
- assert(lclNum < lvaCount);
- LclVarDsc* varDsc = &lvaTable[lclNum];
+ assert(node != nullptr);
+ assert((node->gtFlags & GTF_VAR_DEF) == 0);
+ assert(varDsc.lvTracked);
- unsigned varIndex;
- VARSET_TP varBit;
+ const unsigned varIndex = varDsc.lvVarIndex;
- // Is this a tracked variable?
- if (varDsc->lvTracked)
+ // Is the variable already known to be alive?
+ if (VarSetOps::IsMember(this, life, varIndex))
{
- varIndex = varDsc->lvVarIndex;
- assert(varIndex < lvaTrackedCount);
-
- /* Is this a definition or use? */
-
- if (lclVarNode->gtFlags & GTF_VAR_DEF)
- {
- /*
- The variable is being defined here. The variable
- should be marked dead from here until its closest
- previous use.
-
- IMPORTANT OBSERVATION:
-
- For GTF_VAR_USEASG (i.e. x <op>= a) we cannot
- consider it a "pure" definition because it would
- kill x (which would be wrong because x is
- "used" in such a construct) -> see below the case when x is live
- */
-
- if (VarSetOps::IsMember(this, life, varIndex))
- {
- /* The variable is live */
-
- if ((lclVarNode->gtFlags & GTF_VAR_USEASG) == 0)
- {
- /* Mark variable as dead from here to its closest use */
+ // Since we may do liveness analysis multiple times, clear the GTF_VAR_DEATH if set.
+ node->gtFlags &= ~GTF_VAR_DEATH;
+ return;
+ }
- if (!VarSetOps::IsMember(this, keepAliveVars, varIndex))
- {
- VarSetOps::RemoveElemD(this, life, varIndex);
- }
#ifdef DEBUG
- if (verbose && 0)
- {
- printf("Def V%02u,T%02u at ", lclNum, varIndex);
- printTreeID(lclVarNode);
- printf(" life %s -> %s\n",
- VarSetOps::ToString(this, VarSetOps::Union(this, life,
- VarSetOps::MakeSingleton(this, varIndex))),
- VarSetOps::ToString(this, life));
- }
+ if (verbose && 0)
+ {
+ printf("Ref V%02u,T%02u] at ", node->gtLclNum, varIndex);
+ printTreeID(node);
+ printf(" life %s -> %s\n", VarSetOps::ToString(this, life),
+ VarSetOps::ToString(this, VarSetOps::AddElem(this, life, varIndex)));
+ }
#endif // DEBUG
- }
- }
- else
- {
- /* Dead assignment to the variable */
- lclVarNode->gtFlags |= GTF_VAR_DEATH;
- if (!opts.MinOpts())
- {
- // keepAliveVars always stay alive
- noway_assert(!VarSetOps::IsMember(this, keepAliveVars, varIndex));
+ // The variable is being used, and it is not currently live.
+ // So the variable is just coming to life
+ node->gtFlags |= GTF_VAR_DEATH;
+ VarSetOps::AddElemD(this, life, varIndex);
- /* This is a dead store unless the variable is marked
- GTF_VAR_USEASG and we are in an interior statement
- that will be used (e.g. while (i++) or a GT_COMMA) */
+ // Record interference with other live variables
+ fgMarkIntf(life, varIndex);
+}
- // Do not consider this store dead if the target local variable represents
- // a promoted struct field of an address exposed local or if the address
- // of the variable has been exposed. Improved alias analysis could allow
- // stores to these sorts of variables to be removed at the cost of compile
- // time.
- return !varDsc->lvAddrExposed &&
- !(varDsc->lvIsStructField && lvaTable[varDsc->lvParentLcl].lvAddrExposed);
- }
- }
+//------------------------------------------------------------------------
+// Compiler::fgComputeLifeTrackedLocalDef:
+// Compute the changes to local var liveness due to a def of a tracked local var and return `true` if the def is a
+// dead store.
+//
+// Arguments:
+// life - The live set that is being computed.
+// keepAliveVars - The current set of variables to keep alive regardless of their actual lifetime.
+// varDsc - The LclVar descriptor for the variable being used or defined.
+// node - The node that is defining the lclVar.
+//
+// Returns:
+// `true` if the def is a dead store; `false` otherwise.
+bool Compiler::fgComputeLifeTrackedLocalDef(VARSET_TP& life,
+ VARSET_VALARG_TP keepAliveVars,
+ LclVarDsc& varDsc,
+ GenTreeLclVarCommon* node)
+{
+ assert(node != nullptr);
+ assert((node->gtFlags & GTF_VAR_DEF) != 0);
+ assert(varDsc.lvTracked);
- return false;
- }
- else // it is a use
+ const unsigned varIndex = varDsc.lvVarIndex;
+ if (VarSetOps::IsMember(this, life, varIndex))
+ {
+ // The variable is live
+ if ((node->gtFlags & GTF_VAR_USEASG) == 0)
{
- // Is the variable already known to be alive?
- if (VarSetOps::IsMember(this, life, varIndex))
+ // Remove the variable from the live set if it is not in the keepalive set.
+ if (!VarSetOps::IsMember(this, keepAliveVars, varIndex))
{
- // Since we may do liveness analysis multiple times, clear the GTF_VAR_DEATH if set.
- lclVarNode->gtFlags &= ~GTF_VAR_DEATH;
- return false;
+ VarSetOps::RemoveElemD(this, life, varIndex);
}
-
#ifdef DEBUG
if (verbose && 0)
{
- printf("Ref V%02u,T%02u] at ", lclNum, varIndex);
+ printf("Def V%02u,T%02u at ", node->gtLclNum, varIndex);
printTreeID(node);
- printf(" life %s -> %s\n", VarSetOps::ToString(this, life),
- VarSetOps::ToString(this, VarSetOps::AddElem(this, life, varIndex)));
+ printf(" life %s -> %s\n",
+ VarSetOps::ToString(this,
+ VarSetOps::Union(this, life, VarSetOps::MakeSingleton(this, varIndex))),
+ VarSetOps::ToString(this, life));
}
#endif // DEBUG
+ }
+ }
+ else
+ {
+ // Dead store
+ node->gtFlags |= GTF_VAR_DEATH;
- // The variable is being used, and it is not currently live.
- // So the variable is just coming to life
- lclVarNode->gtFlags |= GTF_VAR_DEATH;
- VarSetOps::AddElemD(this, life, varIndex);
+ if (!opts.MinOpts())
+ {
+ // keepAliveVars always stay alive
+ noway_assert(!VarSetOps::IsMember(this, keepAliveVars, varIndex));
- // Record interference with other live variables
- fgMarkIntf(life, varIndex);
+ // Do not consider this store dead if the target local variable represents
+ // a promoted struct field of an address exposed local or if the address
+ // of the variable has been exposed. Improved alias analysis could allow
+ // stores to these sorts of variables to be removed at the cost of compile
+ // time.
+ return !varDsc.lvAddrExposed && !(varDsc.lvIsStructField && lvaTable[varDsc.lvParentLcl].lvAddrExposed);
}
}
- // Note that promoted implies not tracked (i.e. only the fields are tracked).
- else if (varTypeIsStruct(varDsc->lvType))
- {
- noway_assert(!varDsc->lvTracked);
- lvaPromotionType promotionType = lvaGetPromotionType(varDsc);
+ return false;
+}
- if (promotionType != PROMOTION_TYPE_NONE)
- {
- VarSetOps::AssignNoCopy(this, varBit, VarSetOps::MakeEmpty(this));
+//------------------------------------------------------------------------
+// Compiler::fgComputeLifeUntrackedLocal:
+// Compute the changes to local var liveness due to a use or a def of an untracked local var.
+//
+// Note:
+// It may seem a bit counter-intuitive that a change to an untracked lclVar could affect the liveness of tracked
+// lclVars. In theory, this could happen with promoted (especially dependently-promoted) structs: in these cases,
+// a use or def of the untracked struct var is treated as a use or def of any of its component fields that are
+// tracked.
+//
+// Arguments:
+// life - The live set that is being computed.
+// keepAliveVars - The current set of variables to keep alive regardless of their actual lifetime.
+// varDsc - The LclVar descriptor for the variable being used or defined.
+// lclVarNode - The node that corresponds to the local var def or use. Only differs from `node` when targeting
+// the legacy backend.
+// node - The actual tree node being processed.
+void Compiler::fgComputeLifeUntrackedLocal(
+ VARSET_TP& life, VARSET_VALARG_TP keepAliveVars, LclVarDsc& varDsc, GenTreeLclVarCommon* lclVarNode, GenTree* node)
+{
+ assert(lclVarNode != nullptr);
+ assert(node != nullptr);
- for (unsigned i = varDsc->lvFieldLclStart; i < varDsc->lvFieldLclStart + varDsc->lvFieldCnt; ++i)
- {
+ if (!varTypeIsStruct(varDsc.lvType) || (lvaGetPromotionType(&varDsc) == PROMOTION_TYPE_NONE))
+ {
+ return;
+ }
+
+ VARSET_TP varBit(VarSetOps::MakeEmpty(this));
+
+ for (unsigned i = varDsc.lvFieldLclStart; i < varDsc.lvFieldLclStart + varDsc.lvFieldCnt; ++i)
+ {
#if !defined(_TARGET_64BIT_) && !defined(LEGACY_BACKEND)
- if (!varTypeIsLong(lvaTable[i].lvType) || !lvaTable[i].lvPromoted)
+ if (!varTypeIsLong(lvaTable[i].lvType) || !lvaTable[i].lvPromoted)
#endif // !defined(_TARGET_64BIT_) && !defined(LEGACY_BACKEND)
- {
- noway_assert(lvaTable[i].lvIsStructField);
- }
- if (lvaTable[i].lvTracked)
- {
- varIndex = lvaTable[i].lvVarIndex;
- noway_assert(varIndex < lvaTrackedCount);
- VarSetOps::AddElemD(this, varBit, varIndex);
- }
- }
- if (node->gtFlags & GTF_VAR_DEF)
- {
- VarSetOps::DiffD(this, varBit, keepAliveVars);
- VarSetOps::DiffD(this, life, varBit);
- return false;
- }
- // This is a use.
+ {
+ noway_assert(lvaTable[i].lvIsStructField);
+ }
+ if (lvaTable[i].lvTracked)
+ {
+ const unsigned varIndex = lvaTable[i].lvVarIndex;
+ noway_assert(varIndex < lvaTrackedCount);
+ VarSetOps::AddElemD(this, varBit, varIndex);
+ }
+ }
+ if (node->gtFlags & GTF_VAR_DEF)
+ {
+ VarSetOps::DiffD(this, varBit, keepAliveVars);
+ VarSetOps::DiffD(this, life, varBit);
+ return;
+ }
+ // This is a use.
- // Are the variables already known to be alive?
- if (VarSetOps::IsSubset(this, varBit, life))
- {
- node->gtFlags &= ~GTF_VAR_DEATH; // Since we may now call this multiple times, reset if live.
- return false;
- }
+ // Are the variables already known to be alive?
+ if (VarSetOps::IsSubset(this, varBit, life))
+ {
+ node->gtFlags &= ~GTF_VAR_DEATH; // Since we may now call this multiple times, reset if live.
+ return;
+ }
- // Some variables are being used, and they are not currently live.
- // So they are just coming to life, in the backwards traversal; in a forwards
- // traversal, one or more are dying. Mark this.
+ // Some variables are being used, and they are not currently live.
+ // So they are just coming to life, in the backwards traversal; in a forwards
+ // traversal, one or more are dying. Mark this.
- node->gtFlags |= GTF_VAR_DEATH;
+ node->gtFlags |= GTF_VAR_DEATH;
- // Are all the variables becoming alive (in the backwards traversal), or just a subset?
- if (!VarSetOps::IsEmptyIntersection(this, varBit, life))
- {
- // Only a subset of the variables are become live; we must record that subset.
- // (Lack of an entry for "lclVarNode" will be considered to imply all become dead in the
- // forward traversal.)
- VARSET_TP* deadVarSet = new (this, CMK_bitset) VARSET_TP;
- VarSetOps::AssignNoCopy(this, *deadVarSet, VarSetOps::Diff(this, varBit, life));
- GetPromotedStructDeathVars()->Set(lclVarNode, deadVarSet);
- }
+ // Are all the variables becoming alive (in the backwards traversal), or just a subset?
+ if (!VarSetOps::IsEmptyIntersection(this, varBit, life))
+ {
+ // Only a subset of the variables are become live; we must record that subset.
+ // (Lack of an entry for "lclVarNode" will be considered to imply all become dead in the
+ // forward traversal.)
+ VARSET_TP* deadVarSet = new (this, CMK_bitset) VARSET_TP;
+ VarSetOps::AssignNoCopy(this, *deadVarSet, VarSetOps::Diff(this, varBit, life));
+ GetPromotedStructDeathVars()->Set(lclVarNode, deadVarSet);
+ }
+
+ // In any case, all the field vars are now live (in the backwards traversal).
+ VarSetOps::UnionD(this, life, varBit);
+
+ // Record interference with other live variables
+ fgMarkIntf(life, varBit);
+}
+
+//------------------------------------------------------------------------
+// Compiler::fgComputeLifeLocal:
+// Compute the changes to local var liveness due to a use or a def of a local var and indicates whether the use/def
+// is a dead store.
+//
+// Arguments:
+// life - The live set that is being computed.
+// keepAliveVars - The current set of variables to keep alive regardless of their actual lifetime.
+// lclVarNode - The node that corresponds to the local var def or use. Only differs from `node` when targeting
+// the legacy backend.
+// node - The actual tree node being processed.
+//
+// Returns:
+// `true` if the local var node corresponds to a dead store; `false` otherwise.
+bool Compiler::fgComputeLifeLocal(VARSET_TP& life, VARSET_VALARG_TP keepAliveVars, GenTree* lclVarNode, GenTree* node)
+{
+ unsigned lclNum = lclVarNode->gtLclVarCommon.gtLclNum;
- // In any case, all the field vars are now live (in the backwards traversal).
- VarSetOps::UnionD(this, life, varBit);
+ assert(lclNum < lvaCount);
+ LclVarDsc& varDsc = lvaTable[lclNum];
- // Record interference with other live variables
- fgMarkIntf(life, varBit);
+ // Is this a tracked variable?
+ if (varDsc.lvTracked)
+ {
+ /* Is this a definition or use? */
+ if (lclVarNode->gtFlags & GTF_VAR_DEF)
+ {
+ return fgComputeLifeTrackedLocalDef(life, keepAliveVars, varDsc, lclVarNode->AsLclVarCommon());
+ }
+ else
+ {
+ fgComputeLifeTrackedLocalUse(life, varDsc, lclVarNode->AsLclVarCommon());
}
}
-
+ else
+ {
+ fgComputeLifeUntrackedLocal(life, keepAliveVars, varDsc, lclVarNode->AsLclVarCommon(), node);
+ }
return false;
}
@@ -1963,17 +1998,244 @@ void Compiler::fgComputeLifeLIR(VARSET_TP& life, BasicBlock* block, VARSET_VALAR
{
next = node->gtPrev;
- if (node->OperGet() == GT_CALL)
+ bool isDeadStore;
+ switch (node->OperGet())
{
- fgComputeLifeCall(life, node->AsCall());
- }
- else if (node->OperIsNonPhiLocal() || node->OperIsLocalAddr())
- {
- bool isDeadStore = fgComputeLifeLocal(life, keepAliveVars, node, node);
- if (isDeadStore && fgTryRemoveDeadLIRStore(blockRange, node, &next))
+ case GT_CALL:
{
- fgStmtRemoved = true;
+ GenTreeCall* const call = node->AsCall();
+ if (((call->TypeGet() == TYP_VOID) || call->IsUnusedValue()) && !call->HasSideEffects(this))
+ {
+ JITDUMP("Removing dead call:\n");
+ DISPNODE(call);
+
+ node->VisitOperands([](GenTree* operand) -> GenTree::VisitResult {
+ if (operand->IsValue())
+ {
+ operand->SetUnusedValue();
+ }
+
+ // Special-case PUTARG_STK: since this operator is not considered a value, DCE will not remove
+ // these nodes.
+ if (operand->OperIs(GT_PUTARG_STK))
+ {
+ operand->AsPutArgStk()->gtOp1->SetUnusedValue();
+ operand->gtBashToNOP();
+ }
+
+ return GenTree::VisitResult::Continue;
+ });
+
+ blockRange.Remove(node);
+
+ // Removing a call does not affect liveness unless it is a tail call in a nethod with P/Invokes or
+ // is itself a P/Invoke, in which case it may affect the liveness of the frame root variable.
+ fgStmtRemoved = !opts.MinOpts() && !opts.ShouldUsePInvokeHelpers() &&
+ ((call->IsTailCall() && info.compCallUnmanaged) || call->IsUnmanaged()) &&
+ lvaTable[info.compLvFrameListRoot].lvTracked;
+ }
+ else
+ {
+ fgComputeLifeCall(life, call);
+ }
+ break;
+ }
+
+ case GT_LCL_VAR:
+ case GT_LCL_FLD:
+ {
+ GenTreeLclVarCommon* const lclVarNode = node->AsLclVarCommon();
+ LclVarDsc& varDsc = lvaTable[lclVarNode->gtLclNum];
+
+ if (node->IsUnusedValue())
+ {
+ JITDUMP("Removing dead LclVar use:\n");
+ DISPNODE(lclVarNode);
+
+ blockRange.Delete(this, block, node);
+ fgStmtRemoved = varDsc.lvTracked && !opts.MinOpts();
+ }
+ else if (varDsc.lvTracked)
+ {
+ fgComputeLifeTrackedLocalUse(life, varDsc, lclVarNode);
+ }
+ else
+ {
+ fgComputeLifeUntrackedLocal(life, keepAliveVars, varDsc, lclVarNode, node);
+ }
+ break;
+ }
+
+ case GT_LCL_VAR_ADDR:
+ case GT_LCL_FLD_ADDR:
+ if (node->IsUnusedValue())
+ {
+ JITDUMP("Removing dead LclVar address:\n");
+ DISPNODE(node);
+
+ const bool isTracked = lvaTable[node->AsLclVarCommon()->gtLclNum].lvTracked;
+ blockRange.Delete(this, block, node);
+ fgStmtRemoved = isTracked && !opts.MinOpts();
+ }
+ else
+ {
+ isDeadStore = fgComputeLifeLocal(life, keepAliveVars, node, node);
+ if (isDeadStore)
+ {
+ LIR::Use addrUse;
+ if (blockRange.TryGetUse(node, &addrUse) && (addrUse.User()->OperGet() == GT_STOREIND))
+ {
+ // Remove the store. DCE will iteratively clean up any ununsed operands.
+ GenTreeStoreInd* const store = addrUse.User()->AsStoreInd();
+
+ JITDUMP("Removing dead indirect store:\n");
+ DISPNODE(store);
+
+ assert(store->Addr() == node);
+ blockRange.Delete(this, block, node);
+
+ store->Data()->SetUnusedValue();
+
+ blockRange.Remove(store);
+
+ assert(!opts.MinOpts());
+ fgStmtRemoved = true;
+ }
+ }
+ }
+ break;
+
+ case GT_STORE_LCL_VAR:
+ case GT_STORE_LCL_FLD:
+ {
+ GenTreeLclVarCommon* const lclVarNode = node->AsLclVarCommon();
+
+ LclVarDsc& varDsc = lvaTable[lclVarNode->gtLclNum];
+ if (varDsc.lvTracked)
+ {
+ isDeadStore = fgComputeLifeTrackedLocalDef(life, keepAliveVars, varDsc, lclVarNode);
+ if (isDeadStore)
+ {
+ JITDUMP("Removing dead store:\n");
+ DISPNODE(lclVarNode);
+
+ // Remove the store. DCE will iteratively clean up any ununsed operands.
+ lclVarNode->gtOp1->SetUnusedValue();
+
+ lvaDecRefCnts(block, node);
+
+ // If the store is marked as a late argument, it is referenced by a call. Instead of removing
+ // it, bash it to a NOP.
+ if ((node->gtFlags & GTF_LATE_ARG) != 0)
+ {
+ JITDUMP("node is a late arg; replacing with NOP\n");
+ node->gtBashToNOP();
+
+ // NOTE: this is a bit of a hack. We need to keep these nodes around as they are
+ // referenced by the call, but they're considered side-effect-free non-value-producing
+ // nodes, so they will be removed if we don't do this.
+ node->gtFlags |= GTF_ORDER_SIDEEFF;
+ }
+ else
+ {
+ blockRange.Remove(node);
+ }
+
+ assert(!opts.MinOpts());
+ fgStmtRemoved = true;
+ }
+ }
+ else
+ {
+ fgComputeLifeUntrackedLocal(life, keepAliveVars, varDsc, lclVarNode, node);
+ }
+ break;
}
+
+ case GT_LABEL:
+ case GT_FTN_ADDR:
+ case GT_CNS_INT:
+ case GT_CNS_LNG:
+ case GT_CNS_DBL:
+ case GT_CNS_STR:
+ case GT_CLS_VAR_ADDR:
+ case GT_PHYSREG:
+ // These are all side-effect-free leaf nodes.
+ if (node->IsUnusedValue())
+ {
+ JITDUMP("Removing dead node:\n");
+ DISPNODE(node);
+
+ blockRange.Remove(node);
+ }
+ break;
+
+ case GT_LOCKADD:
+ case GT_XADD:
+ case GT_XCHG:
+ case GT_CMPXCHG:
+ case GT_MEMORYBARRIER:
+ case GT_JMP:
+ case GT_STOREIND:
+ case GT_ARR_BOUNDS_CHECK:
+ case GT_STORE_OBJ:
+ case GT_STORE_BLK:
+ case GT_STORE_DYN_BLK:
+#if defined(FEATURE_SIMD)
+ case GT_SIMD_CHK:
+#endif // FEATURE_SIMD
+ case GT_CMP:
+ case GT_JCC:
+ case GT_JTRUE:
+ case GT_RETURN:
+ case GT_SWITCH:
+ case GT_RETFILT:
+ case GT_START_NONGC:
+ case GT_PROF_HOOK:
+#if !FEATURE_EH_FUNCLETS
+ case GT_END_LFIN:
+#endif // !FEATURE_EH_FUNCLETS
+ case GT_SWITCH_TABLE:
+ case GT_PINVOKE_PROLOG:
+ case GT_PINVOKE_EPILOG:
+ case GT_RETURNTRAP:
+ case GT_PUTARG_STK:
+ case GT_IL_OFFSET:
+ // Never remove these nodes, as they are always side-effecting.
+ //
+ // NOTE: the only side-effect of some of these nodes (GT_CMP, GT_SUB_HI) is a write to the flags
+ // register.
+ // Properly modeling this would allow these nodes to be removed.
+ break;
+
+ case GT_NOP:
+ // NOTE: we need to keep some NOPs around because they are referenced by calls. See the dead store
+ // removal code above (case GT_STORE_LCL_VAR) for more explanation.
+ if ((node->gtFlags & GTF_ORDER_SIDEEFF) != 0)
+ {
+ break;
+ }
+ __fallthrough;
+
+ default:
+ assert(!node->OperIsLocal());
+ if (!node->IsValue() || node->IsUnusedValue())
+ {
+ unsigned sideEffects = node->gtFlags & (GTF_SIDE_EFFECT | GTF_SET_FLAGS);
+ if ((sideEffects == 0) || ((sideEffects == GTF_EXCEPT) && !node->OperMayThrow(this)))
+ {
+ JITDUMP("Removing dead node:\n");
+ DISPNODE(node);
+
+ node->VisitOperands([](GenTree* operand) -> GenTree::VisitResult {
+ operand->SetUnusedValue();
+ return GenTree::VisitResult::Continue;
+ });
+
+ blockRange.Remove(node);
+ }
+ }
+ break;
}
}
}
@@ -2322,89 +2584,6 @@ void Compiler::fgComputeLife(VARSET_TP& life,
#endif // !LEGACY_BACKEND
-bool Compiler::fgTryRemoveDeadLIRStore(LIR::Range& blockRange, GenTree* node, GenTree** next)
-{
- assert(node != nullptr);
- assert(next != nullptr);
-
- assert(node->OperIsLocalStore() || node->OperIsLocalAddr());
-
- GenTree* store = nullptr;
- GenTree* value = nullptr;
- if (node->OperIsLocalStore())
- {
- store = node;
- value = store->gtGetOp1();
- }
- else if (node->OperIsLocalAddr())
- {
- LIR::Use addrUse;
- if (!blockRange.TryGetUse(node, &addrUse) || (addrUse.User()->OperGet() != GT_STOREIND))
- {
- *next = node->gtPrev;
- return false;
- }
-
- store = addrUse.User();
- value = store->gtGetOp2();
- }
-
- bool isClosed = false;
- unsigned sideEffects = 0;
- LIR::ReadOnlyRange operandsRange = blockRange.GetRangeOfOperandTrees(store, &isClosed, &sideEffects);
- if (!isClosed || ((sideEffects & GTF_SIDE_EFFECT) != 0) ||
- (((sideEffects & GTF_ORDER_SIDEEFF) != 0) && (value->OperGet() == GT_CATCH_ARG)))
- {
- // If the range of the operands contains unrelated code or if it contains any side effects,
- // do not remove it. Instead, just remove the store.
-
- store->VisitOperands([](GenTree* operand) -> GenTree::VisitResult {
- operand->SetUnusedValue();
- return GenTree::VisitResult::Continue;
- });
-
- *next = node->gtPrev;
- }
- else
- {
- // Okay, the operands to the store form a contiguous range that has no side effects. Remove the
- // range containing the operands and decrement the local var ref counts appropriately.
-
- // Compute the next node to process. Note that we must be careful not to set the next node to
- // process to a node that we are about to remove.
- if (node->OperIsLocalStore())
- {
- assert(node == store);
- *next = (operandsRange.LastNode()->gtNext == store) ? operandsRange.FirstNode()->gtPrev : node->gtPrev;
- }
- else
- {
- assert(operandsRange.Contains(node));
- *next = operandsRange.FirstNode()->gtPrev;
- }
-
- blockRange.Delete(this, compCurBB, std::move(operandsRange));
- }
-
- // If the store is marked as a late argument, it is referenced by a call. Instead of removing it,
- // bash it to a NOP.
- if ((store->gtFlags & GTF_LATE_ARG) != 0)
- {
- if (store->IsLocal())
- {
- lvaDecRefCnts(compCurBB, store);
- }
-
- store->gtBashToNOP();
- }
- else
- {
- blockRange.Delete(this, compCurBB, store);
- }
-
- return true;
-}
-
// fgRemoveDeadStore - remove a store to a local which has no exposed uses.
//
// pTree - GenTree** to local, including store-form local or local addr (post-rationalize)
@@ -3037,6 +3216,7 @@ void Compiler::fgInterBlockLocalVarLiveness()
{
gtSetStmtInfo(compCurStmt);
fgSetStmtSeq(compCurStmt);
+ gtUpdateStmtSideEffects(compCurStmt);
}
#ifdef DEBUG
diff --git a/src/jit/loopcloning.cpp b/src/jit/loopcloning.cpp
index a1ba14292a..d4a161866f 100644
--- a/src/jit/loopcloning.cpp
+++ b/src/jit/loopcloning.cpp
@@ -43,7 +43,7 @@ GenTreePtr LC_Array::ToGenTree(Compiler* comp)
// If asked for arrlen invoke arr length operator.
if (oper == ArrLen)
{
- GenTreePtr arrLen = new (comp, GT_ARR_LENGTH) GenTreeArrLen(TYP_INT, arr, offsetof(CORINFO_Array, length));
+ GenTreePtr arrLen = comp->gtNewArrLen(TYP_INT, arr, offsetof(CORINFO_Array, length));
return arrLen;
}
else
diff --git a/src/jit/lower.cpp b/src/jit/lower.cpp
index 7981972c33..86c1c5a348 100644
--- a/src/jit/lower.cpp
+++ b/src/jit/lower.cpp
@@ -44,7 +44,6 @@ void Lowering::MakeSrcContained(GenTreePtr parentNode, GenTreePtr childNode)
assert(!parentNode->OperIsLeaf());
assert(childNode->canBeContained());
childNode->SetContained();
- m_lsra->clearOperandCounts(childNode);
}
//------------------------------------------------------------------------
@@ -99,45 +98,6 @@ bool Lowering::IsSafeToContainMem(GenTree* parentNode, GenTree* childNode)
}
//------------------------------------------------------------------------
-// IsContainableMemoryOp: Checks whether this is a memory op that can be contained.
-//
-// Arguments:
-// node - the node of interest.
-// useTracked - true if this is being called after liveness so lvTracked is correct
-//
-// Return value:
-// True if this will definitely be a memory reference that could be contained.
-//
-// Notes:
-// This differs from the isMemoryOp() method on GenTree because it checks for
-// the case of doNotEnregister local. This won't include locals that
-// for some other reason do not become register candidates, nor those that get
-// spilled.
-// Also, if we call this before we redo liveness analysis, any new lclVars
-// introduced after the last dataflow analysis will not yet be marked lvTracked,
-// so we don't use that.
-//
-bool Lowering::IsContainableMemoryOp(GenTree* node, bool useTracked)
-{
-#ifdef _TARGET_XARCH_
- if (node->isMemoryOp())
- {
- return true;
- }
- if (node->IsLocal())
- {
- if (!m_lsra->enregisterLocalVars)
- {
- return true;
- }
- LclVarDsc* varDsc = &comp->lvaTable[node->AsLclVar()->gtLclNum];
- return (varDsc->lvDoNotEnregister || (useTracked && !varDsc->lvTracked));
- }
-#endif // _TARGET_XARCH_
- return false;
-}
-
-//------------------------------------------------------------------------
// This is the main entry point for Lowering.
GenTree* Lowering::LowerNode(GenTree* node)
@@ -147,18 +107,64 @@ GenTree* Lowering::LowerNode(GenTree* node)
{
case GT_IND:
TryCreateAddrMode(LIR::Use(BlockRange(), &node->gtOp.gtOp1, node), true);
+ ContainCheckIndir(node->AsIndir());
break;
case GT_STOREIND:
- LowerStoreInd(node);
+ TryCreateAddrMode(LIR::Use(BlockRange(), &node->gtOp.gtOp1, node), true);
+ if (!comp->codeGen->gcInfo.gcIsWriteBarrierAsgNode(node))
+ {
+ LowerStoreIndir(node->AsIndir());
+ }
break;
case GT_ADD:
- return LowerAdd(node);
+ {
+ GenTree* afterTransform = LowerAdd(node);
+ if (afterTransform != nullptr)
+ {
+ return afterTransform;
+ }
+ __fallthrough;
+ }
+
+#if !defined(_TARGET_64BIT_)
+ case GT_ADD_LO:
+ case GT_ADD_HI:
+ case GT_SUB_LO:
+ case GT_SUB_HI:
+#endif
+ case GT_SUB:
+ case GT_AND:
+ case GT_OR:
+ case GT_XOR:
+ ContainCheckBinary(node->AsOp());
+ break;
+
+#ifdef _TARGET_XARCH_
+ case GT_NEG:
+ // Codegen of this tree node sets ZF and SF flags.
+ if (!varTypeIsFloating(node))
+ {
+ node->gtFlags |= GTF_ZSF_SET;
+ }
+ break;
+#endif // _TARGET_XARCH_
+
+ case GT_MUL:
+ case GT_MULHI:
+#if defined(_TARGET_X86_) && !defined(LEGACY_BACKEND)
+ case GT_MUL_LONG:
+#endif
+ ContainCheckMul(node->AsOp());
+ break;
case GT_UDIV:
case GT_UMOD:
- return LowerUnsignedDivOrMod(node->AsOp());
+ if (!LowerUnsignedDivOrMod(node->AsOp()))
+ {
+ ContainCheckDivOrMod(node->AsOp());
+ }
break;
case GT_DIV:
@@ -178,9 +184,16 @@ GenTree* Lowering::LowerNode(GenTree* node)
case GT_GE:
case GT_EQ:
case GT_NE:
+ case GT_TEST_EQ:
+ case GT_TEST_NE:
+ case GT_CMP:
LowerCompare(node);
break;
+ case GT_JTRUE:
+ ContainCheckJTrue(node->AsOp());
+ break;
+
case GT_JMP:
LowerJmpMethod(node);
break;
@@ -189,68 +202,76 @@ GenTree* Lowering::LowerNode(GenTree* node)
LowerRet(node);
break;
+ case GT_RETURNTRAP:
+ ContainCheckReturnTrap(node->AsOp());
+ break;
+
case GT_CAST:
LowerCast(node);
break;
+#ifdef _TARGET_XARCH_
+ case GT_ARR_BOUNDS_CHECK:
+#ifdef FEATURE_SIMD
+ case GT_SIMD_CHK:
+#endif // FEATURE_SIMD
+ ContainCheckBoundsChk(node->AsBoundsChk());
+ break;
+#endif // _TARGET_XARCH_
case GT_ARR_ELEM:
return LowerArrElem(node);
+ case GT_ARR_OFFSET:
+ ContainCheckArrOffset(node->AsArrOffs());
+ break;
+
case GT_ROL:
case GT_ROR:
LowerRotate(node);
break;
-#ifdef _TARGET_XARCH_
+#ifndef _TARGET_64BIT_
+ case GT_LSH_HI:
+ case GT_RSH_LO:
+ ContainCheckShiftRotate(node->AsOp());
+ break;
+#endif // !_TARGET_64BIT_
+
case GT_LSH:
case GT_RSH:
case GT_RSZ:
+#ifdef _TARGET_XARCH_
LowerShift(node->AsOp());
- break;
+#else
+ ContainCheckShiftRotate(node->AsOp());
#endif
+ break;
case GT_STORE_BLK:
case GT_STORE_OBJ:
case GT_STORE_DYN_BLK:
{
- // TODO-Cleanup: Consider moving this code to LowerBlockStore, which is currently
- // called from TreeNodeInfoInitBlockStore, and calling that method here.
GenTreeBlk* blkNode = node->AsBlk();
TryCreateAddrMode(LIR::Use(BlockRange(), &blkNode->Addr(), blkNode), false);
+ LowerBlockStore(blkNode);
}
break;
-#ifdef FEATURE_SIMD
- case GT_SIMD:
- if (node->TypeGet() == TYP_SIMD12)
- {
- // GT_SIMD node requiring to produce TYP_SIMD12 in fact
- // produces a TYP_SIMD16 result
- node->gtType = TYP_SIMD16;
- }
+ case GT_LCLHEAP:
+ ContainCheckLclHeap(node->AsOp());
+ break;
#ifdef _TARGET_XARCH_
- if ((node->AsSIMD()->gtSIMDIntrinsicID == SIMDIntrinsicGetItem) && (node->gtGetOp1()->OperGet() == GT_IND))
- {
- // If SIMD vector is already in memory, we force its
- // addr to be evaluated into a reg. This would allow
- // us to generate [regBase] or [regBase+offset] or
- // [regBase+sizeOf(SIMD vector baseType)*regIndex]
- // to access the required SIMD vector element directly
- // from memory.
- //
- // TODO-CQ-XARCH: If addr of GT_IND is GT_LEA, we
- // might be able update GT_LEA to fold the regIndex
- // or offset in some cases. Instead with this
- // approach we always evaluate GT_LEA into a reg.
- // Ideally, we should be able to lower GetItem intrinsic
- // into GT_IND(newAddr) where newAddr combines
- // the addr of SIMD vector with the given index.
- node->gtOp.gtOp1->gtFlags |= GTF_IND_REQ_ADDR_IN_REG;
- }
-#endif
+ case GT_INTRINSIC:
+ ContainCheckIntrinsic(node->AsOp());
break;
-#endif // FEATURE_SIMD
+#endif // _TARGET_XARCH_
+
+#ifdef FEATURE_SIMD
+ case GT_SIMD:
+ LowerSIMD(node->AsSIMD());
+ break;
+#endif //
case GT_LCL_VAR:
WidenSIMD12IfNecessary(node->AsLclVarCommon());
@@ -266,7 +287,6 @@ GenTree* Lowering::LowerNode(GenTree* node)
new (comp, GT_BITCAST) GenTreeOp(GT_BITCAST, store->TypeGet(), store->gtOp1, nullptr);
store->gtOp1 = bitcast;
BlockRange().InsertBefore(store, bitcast);
- break;
}
}
#endif // _TARGET_AMD64_
@@ -289,6 +309,10 @@ GenTree* Lowering::LowerNode(GenTree* node)
LowerStoreLoc(node->AsLclVarCommon());
break;
+ case GT_LOCKADD:
+ CheckImmedAndMakeContained(node, node->gtOp.gtOp2);
+ break;
+
default:
break;
}
@@ -445,7 +469,7 @@ GenTree* Lowering::LowerSwitch(GenTree* node)
unsigned blockWeight = originalSwitchBB->getBBWeight(comp);
LIR::Use use(switchBBRange, &(node->gtOp.gtOp1), node);
- use.ReplaceWithLclVar(comp, blockWeight);
+ ReplaceWithLclVar(use);
// GT_SWITCH(indexExpression) is now two statements:
// 1. a statement containing 'asg' (for temp = indexExpression)
@@ -456,7 +480,7 @@ GenTree* Lowering::LowerSwitch(GenTree* node)
assert(temp->gtOper == GT_LCL_VAR);
unsigned tempLclNum = temp->gtLclVarCommon.gtLclNum;
LclVarDsc* tempVarDsc = comp->lvaTable + tempLclNum;
- var_types tempLclType = tempVarDsc->TypeGet();
+ var_types tempLclType = temp->TypeGet();
BasicBlock* defaultBB = jumpTab[jumpCnt - 1];
BasicBlock* followingBB = originalSwitchBB->bbNext;
@@ -486,7 +510,7 @@ GenTree* Lowering::LowerSwitch(GenTree* node)
// both GT_SWITCH lowering code paths.
// This condition is of the form: if (temp > jumpTableLength - 2){ goto jumpTable[jumpTableLength - 1]; }
GenTreePtr gtDefaultCaseCond = comp->gtNewOperNode(GT_GT, TYP_INT, comp->gtNewLclvNode(tempLclNum, tempLclType),
- comp->gtNewIconNode(jumpCnt - 2, tempLclType));
+ comp->gtNewIconNode(jumpCnt - 2, genActualType(tempLclType)));
// Make sure we perform an unsigned comparison, just in case the switch index in 'temp'
// is now less than zero 0 (that would also hit the default case).
@@ -705,6 +729,7 @@ GenTree* Lowering::LowerSwitch(GenTree* node)
{
// Note that the switch value is unsigned so the cast should be unsigned as well.
switchValue = comp->gtNewCastNode(TYP_I_IMPL, switchValue, TYP_U_IMPL);
+ switchValue->gtFlags |= GTF_UNSIGNED;
}
#endif
GenTreePtr gtTableSwitch =
@@ -797,6 +822,19 @@ GenTreePtr Lowering::NewPutArg(GenTreeCall* call, GenTreePtr arg, fgArgTabEntryP
isOnStack = info->regNum == REG_STK;
#endif // !FEATURE_UNIX_AMD64_STRUCT_PASSING
+#ifdef _TARGET_ARMARCH_
+ // Mark contained when we pass struct
+ // GT_FIELD_LIST is always marked conatained when it is generated
+ if (varTypeIsStruct(type))
+ {
+ arg->SetContained();
+ if ((arg->OperGet() == GT_OBJ) && (arg->AsObj()->Addr()->OperGet() == GT_LCL_VAR_ADDR))
+ {
+ MakeSrcContained(arg, arg->AsObj()->Addr());
+ }
+ }
+#endif
+
#ifdef _TARGET_ARM_
// Struct can be split into register(s) and stack on ARM
if (info->isSplit)
@@ -811,6 +849,7 @@ GenTreePtr Lowering::NewPutArg(GenTreeCall* call, GenTreePtr arg, fgArgTabEntryP
putArg = new (comp, GT_PUTARG_SPLIT)
GenTreePutArgSplit(arg, info->slotNum PUT_STRUCT_ARG_STK_ONLY_ARG(info->numSlots), info->numRegs,
call->IsFastTailCall(), call);
+ putArg->gtRegNum = info->regNum;
// If struct argument is morphed to GT_FIELD_LIST node(s),
// we can know GC info by type of each GT_FIELD_LIST node.
@@ -850,6 +889,9 @@ GenTreePtr Lowering::NewPutArg(GenTreeCall* call, GenTreePtr arg, fgArgTabEntryP
{
var_types regType = fieldListPtr->gtGetOp1()->TypeGet();
argSplit->m_regType[index] = regType;
+
+ // Clear the register assignments on the fieldList nodes, as these are contained.
+ fieldListPtr->gtRegNum = REG_NA;
}
}
}
@@ -907,7 +949,7 @@ GenTreePtr Lowering::NewPutArg(GenTreeCall* call, GenTreePtr arg, fgArgTabEntryP
//
// clang-format on
- putArg = comp->gtNewOperNode(GT_PUTARG_REG, type, arg);
+ putArg = comp->gtNewPutArgReg(type, arg, info->regNum);
}
else if (info->structDesc.eightByteCount == 2)
{
@@ -950,14 +992,16 @@ GenTreePtr Lowering::NewPutArg(GenTreeCall* call, GenTreePtr arg, fgArgTabEntryP
for (unsigned ctr = 0; fieldListPtr != nullptr; fieldListPtr = fieldListPtr->Rest(), ctr++)
{
// Create a new GT_PUTARG_REG node with op1 the original GT_LCL_FLD.
- GenTreePtr newOper = comp->gtNewOperNode(
- GT_PUTARG_REG,
+ GenTreePtr newOper = comp->gtNewPutArgReg(
comp->GetTypeFromClassificationAndSizes(info->structDesc.eightByteClassifications[ctr],
info->structDesc.eightByteSizes[ctr]),
- fieldListPtr->gtOp.gtOp1);
+ fieldListPtr->gtOp.gtOp1, (ctr == 0) ? info->regNum : info->otherRegNum);
// Splice in the new GT_PUTARG_REG node in the GT_FIELD_LIST
ReplaceArgWithPutArgOrCopy(&fieldListPtr->gtOp.gtOp1, newOper);
+
+ // Initialize all the gtRegNum's since the list won't be traversed in an LIR traversal.
+ fieldListPtr->gtRegNum = REG_NA;
}
// Just return arg. The GT_FIELD_LIST is not replaced.
@@ -980,16 +1024,31 @@ GenTreePtr Lowering::NewPutArg(GenTreeCall* call, GenTreePtr arg, fgArgTabEntryP
GenTreeFieldList* fieldListPtr = arg->AsFieldList();
assert(fieldListPtr->IsFieldListHead());
+ // There could be up to 2-4 PUTARG_REGs in the list (3 or 4 can only occur for HFAs)
+ regNumber argReg = info->regNum;
for (unsigned ctr = 0; fieldListPtr != nullptr; fieldListPtr = fieldListPtr->Rest(), ctr++)
{
GenTreePtr curOp = fieldListPtr->gtOp.gtOp1;
var_types curTyp = curOp->TypeGet();
// Create a new GT_PUTARG_REG node with op1
- GenTreePtr newOper = comp->gtNewOperNode(GT_PUTARG_REG, curTyp, curOp);
+ GenTreePtr newOper = comp->gtNewPutArgReg(curTyp, curOp, argReg);
// Splice in the new GT_PUTARG_REG node in the GT_FIELD_LIST
ReplaceArgWithPutArgOrCopy(&fieldListPtr->gtOp.gtOp1, newOper);
+
+ // Update argReg for the next putarg_reg (if any)
+ argReg = genRegArgNext(argReg);
+
+#if defined(_TARGET_ARM_)
+ // A double register is modelled as an even-numbered single one
+ if (fieldListPtr->Current()->TypeGet() == TYP_DOUBLE)
+ {
+ argReg = genRegArgNext(argReg);
+ }
+#endif // _TARGET_ARM_
+ // Initialize all the gtRegNum's since the list won't be traversed in an LIR traversal.
+ fieldListPtr->gtRegNum = REG_NA;
}
// Just return arg. The GT_FIELD_LIST is not replaced.
@@ -1000,7 +1059,7 @@ GenTreePtr Lowering::NewPutArg(GenTreeCall* call, GenTreePtr arg, fgArgTabEntryP
#endif // FEATURE_MULTIREG_ARGS
#endif // not defined(FEATURE_UNIX_AMD64_STRUCT_PASSING)
{
- putArg = comp->gtNewPutArgReg(type, arg);
+ putArg = comp->gtNewPutArgReg(type, arg, info->regNum);
}
}
else
@@ -1194,8 +1253,8 @@ void Lowering::LowerArg(GenTreeCall* call, GenTreePtr* ppArg)
GenTreePtr argHi = arg->gtGetOp2();
GenTreeFieldList* fieldList = new (comp, GT_FIELD_LIST) GenTreeFieldList(argLo, 0, TYP_INT, nullptr);
+ // Only the first fieldList node (GTF_FIELD_LIST_HEAD) is in the instruction sequence.
(void)new (comp, GT_FIELD_LIST) GenTreeFieldList(argHi, 4, TYP_INT, fieldList);
-
putArg = NewPutArg(call, fieldList, info, TYP_VOID);
BlockRange().InsertBefore(arg, putArg);
@@ -1215,7 +1274,8 @@ void Lowering::LowerArg(GenTreeCall* call, GenTreePtr* ppArg)
GenTreeFieldList* fieldList = new (comp, GT_FIELD_LIST) GenTreeFieldList(argLo, 0, TYP_INT, nullptr);
// Only the first fieldList node (GTF_FIELD_LIST_HEAD) is in the instruction sequence.
(void)new (comp, GT_FIELD_LIST) GenTreeFieldList(argHi, 4, TYP_INT, fieldList);
- putArg = NewPutArg(call, fieldList, info, TYP_VOID);
+ putArg = NewPutArg(call, fieldList, info, TYP_VOID);
+ putArg->gtRegNum = info->regNum;
// We can't call ReplaceArgWithPutArgOrCopy here because it presumes that we are keeping the original arg.
BlockRange().InsertBefore(arg, fieldList, putArg);
@@ -1319,6 +1379,7 @@ void Lowering::LowerCall(GenTree* node)
DISPTREERANGE(BlockRange(), call);
JITDUMP("\n");
+ call->ClearOtherRegs();
LowerArgsForCall(call);
// note that everything generated from this point on runs AFTER the outgoing args are placed
@@ -1421,6 +1482,7 @@ void Lowering::LowerCall(GenTree* node)
}
}
+ ContainCheckRange(resultRange);
BlockRange().InsertBefore(insertionPoint, std::move(resultRange));
call->gtControlExpr = result;
@@ -1431,6 +1493,7 @@ void Lowering::LowerCall(GenTree* node)
CheckVSQuirkStackPaddingNeeded(call);
}
+ ContainCheckCallOperands(call);
JITDUMP("lowering call (after):\n");
DISPTREERANGE(BlockRange(), call);
JITDUMP("\n");
@@ -1818,6 +1881,7 @@ void Lowering::LowerFastTailCall(GenTreeCall* call)
GenTreeLclVar* local =
new (comp, GT_LCL_VAR) GenTreeLclVar(GT_LCL_VAR, tmpType, callerArgLclNum, BAD_IL_OFFSET);
GenTree* assignExpr = comp->gtNewTempAssign(tmpLclNum, local);
+ ContainCheckRange(local, assignExpr);
BlockRange().InsertBefore(firstPutArgStk, LIR::SeqTree(comp, assignExpr));
}
}
@@ -1873,7 +1937,7 @@ void Lowering::LowerFastTailCall(GenTreeCall* call)
// has already inserted tailcall helper special arguments. This function
// inserts actual data for some placeholders.
//
-// For AMD64, lower
+// For ARM32, AMD64, lower
// tail.call(void* copyRoutine, void* dummyArg, ...)
// as
// Jit_TailCall(void* copyRoutine, void* callTarget, ...)
@@ -1942,9 +2006,9 @@ GenTree* Lowering::LowerTailCallViaHelper(GenTreeCall* call, GenTree* callTarget
fgArgTabEntry* argEntry;
-#if defined(_TARGET_AMD64_)
+#if defined(_TARGET_AMD64_) || defined(_TARGET_ARM_)
-// For AMD64, first argument is CopyRoutine and second argument is a place holder node.
+// For ARM32 and AMD64, first argument is CopyRoutine and second argument is a place holder node.
#ifdef DEBUG
argEntry = comp->gtArgEntryByArgNum(call, 0);
@@ -1960,6 +2024,7 @@ GenTree* Lowering::LowerTailCallViaHelper(GenTreeCall* call, GenTree* callTarget
assert(argEntry->node->gtOper == GT_PUTARG_REG);
GenTree* secondArg = argEntry->node->gtOp.gtOp1;
+ ContainCheckRange(callTargetRange);
BlockRange().InsertAfter(secondArg, std::move(callTargetRange));
bool isClosed;
@@ -1988,6 +2053,7 @@ GenTree* Lowering::LowerTailCallViaHelper(GenTreeCall* call, GenTree* callTarget
assert(argEntry->node->gtOper == GT_PUTARG_STK);
GenTree* arg0 = argEntry->node->gtOp.gtOp1;
+ ContainCheckRange(callTargetRange);
BlockRange().InsertAfter(arg0, std::move(callTargetRange));
bool isClosed;
@@ -2067,7 +2133,7 @@ GenTree* Lowering::LowerTailCallViaHelper(GenTreeCall* call, GenTree* callTarget
// - Decomposes long comparisons that produce a value (X86 specific).
// - Ensures that we don't have a mix of int/long operands (XARCH specific).
// - Narrow operands to enable memory operand containment (XARCH specific).
-// - Transform cmp(and(x, y), 0) into test(x, y) (XARCH specific but could
+// - Transform cmp(and(x, y), 0) into test(x, y) (XARCH/Arm64 specific but could
// be used for ARM as well if support for GT_TEST_EQ/GT_TEST_NE is added).
void Lowering::LowerCompare(GenTree* cmp)
@@ -2117,6 +2183,7 @@ void Lowering::LowerCompare(GenTree* cmp)
{
loCmp = comp->gtNewOperNode(GT_XOR, TYP_INT, loSrc1, loSrc2);
BlockRange().InsertBefore(cmp, loCmp);
+ ContainCheckBinary(loCmp->AsOp());
}
if (hiSrc1->OperIs(GT_CNS_INT))
@@ -2133,10 +2200,12 @@ void Lowering::LowerCompare(GenTree* cmp)
{
hiCmp = comp->gtNewOperNode(GT_XOR, TYP_INT, hiSrc1, hiSrc2);
BlockRange().InsertBefore(cmp, hiCmp);
+ ContainCheckBinary(hiCmp->AsOp());
}
hiCmp = comp->gtNewOperNode(GT_OR, TYP_INT, loCmp, hiCmp);
BlockRange().InsertBefore(cmp, hiCmp);
+ ContainCheckBinary(hiCmp->AsOp());
}
else
{
@@ -2221,12 +2290,15 @@ void Lowering::LowerCompare(GenTree* cmp)
hiCmp = comp->gtNewOperNode(GT_CMP, TYP_VOID, hiSrc1, hiSrc2);
BlockRange().InsertBefore(cmp, hiCmp);
+ ContainCheckCompare(hiCmp->AsOp());
}
else
{
loCmp = comp->gtNewOperNode(GT_CMP, TYP_VOID, loSrc1, loSrc2);
hiCmp = comp->gtNewOperNode(GT_SUB_HI, TYP_INT, hiSrc1, hiSrc2);
BlockRange().InsertBefore(cmp, loCmp, hiCmp);
+ ContainCheckCompare(loCmp->AsOp());
+ ContainCheckBinary(hiCmp->AsOp());
//
// Try to move the first SUB_HI operands right in front of it, this allows using
@@ -2258,7 +2330,7 @@ void Lowering::LowerCompare(GenTree* cmp)
GenTree* jcc = cmpUse.User();
jcc->gtOp.gtOp1 = nullptr;
jcc->ChangeOper(GT_JCC);
- jcc->gtFlags |= (cmp->gtFlags & GTF_UNSIGNED);
+ jcc->gtFlags |= (cmp->gtFlags & GTF_UNSIGNED) | GTF_USE_FLAGS;
jcc->AsCC()->gtCondition = condition;
}
else
@@ -2266,6 +2338,7 @@ void Lowering::LowerCompare(GenTree* cmp)
cmp->gtOp.gtOp1 = nullptr;
cmp->gtOp.gtOp2 = nullptr;
cmp->ChangeOper(GT_SETCC);
+ cmp->gtFlags |= GTF_USE_FLAGS;
cmp->AsCC()->gtCondition = condition;
}
@@ -2273,7 +2346,6 @@ void Lowering::LowerCompare(GenTree* cmp)
}
#endif
-#ifdef _TARGET_XARCH_
#ifdef _TARGET_AMD64_
if (cmp->gtGetOp1()->TypeGet() != cmp->gtGetOp2()->TypeGet())
{
@@ -2312,11 +2384,13 @@ void Lowering::LowerCompare(GenTree* cmp)
GenTree* cast = comp->gtNewCastNode(TYP_LONG, *smallerOpUse, TYP_LONG);
*smallerOpUse = cast;
BlockRange().InsertAfter(cast->gtGetOp1(), cast);
+ ContainCheckCast(cast->AsCast());
}
}
}
#endif // _TARGET_AMD64_
+#if defined(_TARGET_XARCH_) || defined(_TARGET_ARM64_)
if (cmp->gtGetOp2()->IsIntegralConst())
{
GenTree* op1 = cmp->gtGetOp1();
@@ -2324,7 +2398,8 @@ void Lowering::LowerCompare(GenTree* cmp)
GenTreeIntCon* op2 = cmp->gtGetOp2()->AsIntCon();
ssize_t op2Value = op2->IconValue();
- if (IsContainableMemoryOp(op1, false) && varTypeIsSmall(op1Type) && genTypeCanRepresentValue(op1Type, op2Value))
+#ifdef _TARGET_XARCH_
+ if (IsContainableMemoryOp(op1) && varTypeIsSmall(op1Type) && genTypeCanRepresentValue(op1Type, op2Value))
{
//
// If op1's type is small then try to narrow op2 so it has the same type as op1.
@@ -2354,12 +2429,25 @@ void Lowering::LowerCompare(GenTree* cmp)
// the result of bool returning calls.
//
- if (castOp->OperIs(GT_CALL, GT_LCL_VAR) || castOp->OperIsLogical() ||
- IsContainableMemoryOp(castOp, false))
+ if (castOp->OperIs(GT_CALL, GT_LCL_VAR) || castOp->OperIsLogical() || IsContainableMemoryOp(castOp))
{
assert(!castOp->gtOverflowEx()); // Must not be an overflow checking operation
- castOp->gtType = castToType;
+ castOp->gtType = castToType;
+ // If we have any contained memory ops on castOp, they must now not be contained.
+ if (castOp->OperIsLogical())
+ {
+ GenTree* op1 = castOp->gtGetOp1();
+ if ((op1 != nullptr) && !op1->IsCnsIntOrI())
+ {
+ op1->ClearContained();
+ }
+ GenTree* op2 = castOp->gtGetOp2();
+ if ((op2 != nullptr) && !op2->IsCnsIntOrI())
+ {
+ op2->ClearContained();
+ }
+ }
cmp->gtOp.gtOp1 = castOp;
op2->gtType = castToType;
@@ -2367,7 +2455,9 @@ void Lowering::LowerCompare(GenTree* cmp)
}
}
}
- else if (op1->OperIs(GT_AND) && cmp->OperIs(GT_EQ, GT_NE))
+ else
+#endif
+ if (op1->OperIs(GT_AND) && cmp->OperIs(GT_EQ, GT_NE))
{
//
// Transform ((x AND y) EQ|NE 0) into (x TEST_EQ|TEST_NE y) when possible.
@@ -2399,8 +2489,12 @@ void Lowering::LowerCompare(GenTree* cmp)
cmp->SetOperRaw(cmp->OperIs(GT_EQ) ? GT_TEST_EQ : GT_TEST_NE);
cmp->gtOp.gtOp1 = andOp1;
cmp->gtOp.gtOp2 = andOp2;
+ // We will re-evaluate containment below
+ andOp1->ClearContained();
+ andOp2->ClearContained();
- if (IsContainableMemoryOp(andOp1, false) && andOp2->IsIntegralConst())
+#ifdef _TARGET_XARCH_
+ if (IsContainableMemoryOp(andOp1) && andOp2->IsIntegralConst())
{
//
// For "test" we only care about the bits that are set in the second operand (mask).
@@ -2431,10 +2525,13 @@ void Lowering::LowerCompare(GenTree* cmp)
andOp2->gtType = TYP_CHAR;
}
}
+#endif
}
}
}
+#endif // defined(_TARGET_XARCH_) || defined(_TARGET_ARM64_)
+#ifdef _TARGET_XARCH_
if (cmp->gtGetOp1()->TypeGet() == cmp->gtGetOp2()->TypeGet())
{
if (varTypeIsSmall(cmp->gtGetOp1()->TypeGet()) && varTypeIsUnsigned(cmp->gtGetOp1()->TypeGet()))
@@ -2451,6 +2548,7 @@ void Lowering::LowerCompare(GenTree* cmp)
}
}
#endif // _TARGET_XARCH_
+ ContainCheckCompare(cmp->AsOp());
}
// Lower "jmp <method>" tail call to insert PInvoke method epilog if required.
@@ -2494,6 +2592,7 @@ void Lowering::LowerRet(GenTree* ret)
{
InsertPInvokeMethodEpilog(comp->compCurBB DEBUGARG(ret));
}
+ ContainCheckRet(ret->AsOp());
}
GenTree* Lowering::LowerDirectCall(GenTreeCall* call)
@@ -2649,6 +2748,7 @@ GenTree* Lowering::LowerDelegateInvoke(GenTreeCall* call)
assert(thisArgNode->gtOper == GT_PUTARG_REG);
GenTree* originalThisExpr = thisArgNode->gtOp.gtOp1;
+ GenTree* thisExpr = originalThisExpr;
// We're going to use the 'this' expression multiple times, so make a local to copy it.
@@ -2671,21 +2771,21 @@ GenTree* Lowering::LowerDelegateInvoke(GenTreeCall* call)
unsigned delegateInvokeTmp = comp->lvaGrabTemp(true DEBUGARG("delegate invoke call"));
LIR::Use thisExprUse(BlockRange(), &thisArgNode->gtOp.gtOp1, thisArgNode);
- thisExprUse.ReplaceWithLclVar(comp, m_block->getBBWeight(comp), delegateInvokeTmp);
+ ReplaceWithLclVar(thisExprUse, delegateInvokeTmp);
- originalThisExpr = thisExprUse.Def(); // it's changed; reload it.
- lclNum = delegateInvokeTmp;
+ thisExpr = thisExprUse.Def(); // it's changed; reload it.
+ lclNum = delegateInvokeTmp;
}
// replace original expression feeding into thisPtr with
// [originalThis + offsetOfDelegateInstance]
GenTree* newThisAddr = new (comp, GT_LEA)
- GenTreeAddrMode(TYP_REF, originalThisExpr, nullptr, 0, comp->eeGetEEInfo()->offsetOfDelegateInstance);
+ GenTreeAddrMode(TYP_BYREF, thisExpr, nullptr, 0, comp->eeGetEEInfo()->offsetOfDelegateInstance);
GenTree* newThis = comp->gtNewOperNode(GT_IND, TYP_REF, newThisAddr);
- BlockRange().InsertAfter(originalThisExpr, newThisAddr, newThis);
+ BlockRange().InsertAfter(thisExpr, newThisAddr, newThis);
thisArgNode->gtOp.gtOp1 = newThis;
@@ -2780,11 +2880,9 @@ GenTree* Lowering::SetGCState(int state)
GenTree* base = new (comp, GT_LCL_VAR) GenTreeLclVar(TYP_I_IMPL, comp->info.compLvFrameListRoot, -1);
- GenTree* storeGcState = new (comp, GT_STOREIND)
- GenTreeStoreInd(TYP_BYTE,
- new (comp, GT_LEA) GenTreeAddrMode(TYP_I_IMPL, base, nullptr, 1, pInfo->offsetOfGCState),
- new (comp, GT_CNS_INT) GenTreeIntCon(TYP_BYTE, state));
-
+ GenTree* stateNode = new (comp, GT_CNS_INT) GenTreeIntCon(TYP_BYTE, state);
+ GenTree* addr = new (comp, GT_LEA) GenTreeAddrMode(TYP_I_IMPL, base, nullptr, 1, pInfo->offsetOfGCState);
+ GenTree* storeGcState = new (comp, GT_STOREIND) GenTreeStoreInd(TYP_BYTE, addr, stateNode);
return storeGcState;
}
@@ -2905,7 +3003,7 @@ void Lowering::InsertPInvokeMethodProlog()
GenTreeArgList* argList = comp->gtNewArgList(frameAddr, PhysReg(REG_SECRET_STUB_PARAM));
#endif
- GenTree* call = comp->gtNewHelperCallNode(CORINFO_HELP_INIT_PINVOKE_FRAME, TYP_I_IMPL, 0, argList);
+ GenTree* call = comp->gtNewHelperCallNode(CORINFO_HELP_INIT_PINVOKE_FRAME, TYP_I_IMPL, argList);
// some sanity checks on the frame list root vardsc
LclVarDsc* varDsc = &comp->lvaTable[comp->info.compLvFrameListRoot];
@@ -2934,6 +3032,7 @@ void Lowering::InsertPInvokeMethodProlog()
GenTreeLclFld* storeSP = new (comp, GT_STORE_LCL_FLD)
GenTreeLclFld(GT_STORE_LCL_FLD, TYP_I_IMPL, comp->lvaInlinedPInvokeFrameVar, callFrameInfo.offsetOfCallSiteSP);
storeSP->gtOp1 = PhysReg(REG_SPBASE);
+ storeSP->gtFlags |= GTF_VAR_DEF;
firstBlockRange.InsertBefore(insertionPoint, LIR::SeqTree(comp, storeSP));
DISPTREERANGE(firstBlockRange, storeSP);
@@ -2950,6 +3049,7 @@ void Lowering::InsertPInvokeMethodProlog()
new (comp, GT_STORE_LCL_FLD) GenTreeLclFld(GT_STORE_LCL_FLD, TYP_I_IMPL, comp->lvaInlinedPInvokeFrameVar,
callFrameInfo.offsetOfCalleeSavedFP);
storeFP->gtOp1 = PhysReg(REG_FPBASE);
+ storeFP->gtFlags |= GTF_VAR_DEF;
firstBlockRange.InsertBefore(insertionPoint, LIR::SeqTree(comp, storeFP));
DISPTREERANGE(firstBlockRange, storeFP);
@@ -2967,6 +3067,7 @@ void Lowering::InsertPInvokeMethodProlog()
// The init routine sets InlinedCallFrame's m_pNext, so we just set the thead's top-of-stack
GenTree* frameUpd = CreateFrameLinkUpdate(PushFrame);
firstBlockRange.InsertBefore(insertionPoint, LIR::SeqTree(comp, frameUpd));
+ ContainCheckStoreIndir(frameUpd->AsIndir());
DISPTREERANGE(firstBlockRange, frameUpd);
}
#endif // _TARGET_64BIT_
@@ -3031,6 +3132,7 @@ void Lowering::InsertPInvokeMethodEpilog(BasicBlock* returnBB DEBUGARG(GenTreePt
// That is [tcb + offsetOfGcState] = 1
GenTree* storeGCState = SetGCState(1);
returnBlockRange.InsertBefore(insertionPoint, LIR::SeqTree(comp, storeGCState));
+ ContainCheckStoreIndir(storeGCState->AsIndir());
// Pop the frame if necessary. This always happens in the epilog on 32-bit targets. For 64-bit targets, we only do
// this in the epilog for IL stubs; for non-IL stubs the frame is popped after every PInvoke call.
@@ -3042,6 +3144,7 @@ void Lowering::InsertPInvokeMethodEpilog(BasicBlock* returnBB DEBUGARG(GenTreePt
{
GenTree* frameUpd = CreateFrameLinkUpdate(PopFrame);
returnBlockRange.InsertBefore(insertionPoint, LIR::SeqTree(comp, frameUpd));
+ ContainCheckStoreIndir(frameUpd->AsIndir());
}
}
@@ -3081,7 +3184,7 @@ void Lowering::InsertPInvokeCallProlog(GenTreeCall* call)
// Insert call to CORINFO_HELP_JIT_PINVOKE_BEGIN
GenTree* helperCall =
- comp->gtNewHelperCallNode(CORINFO_HELP_JIT_PINVOKE_BEGIN, TYP_VOID, 0, comp->gtNewArgList(frameAddr));
+ comp->gtNewHelperCallNode(CORINFO_HELP_JIT_PINVOKE_BEGIN, TYP_VOID, comp->gtNewArgList(frameAddr));
comp->fgMorphTree(helperCall);
BlockRange().InsertBefore(insertBefore, LIR::SeqTree(comp, helperCall));
@@ -3148,8 +3251,9 @@ void Lowering::InsertPInvokeCallProlog(GenTreeCall* call)
new (comp, GT_STORE_LCL_FLD) GenTreeLclFld(GT_STORE_LCL_FLD, TYP_I_IMPL, comp->lvaInlinedPInvokeFrameVar,
callFrameInfo.offsetOfCallTarget);
store->gtOp1 = src;
+ store->gtFlags |= GTF_VAR_DEF;
- BlockRange().InsertBefore(insertBefore, LIR::SeqTree(comp, store));
+ InsertTreeBeforeAndContainCheck(insertBefore, store);
}
#ifdef _TARGET_X86_
@@ -3161,8 +3265,9 @@ void Lowering::InsertPInvokeCallProlog(GenTreeCall* call)
GenTreeLclFld(GT_STORE_LCL_FLD, TYP_I_IMPL, comp->lvaInlinedPInvokeFrameVar, callFrameInfo.offsetOfCallSiteSP);
storeCallSiteSP->gtOp1 = PhysReg(REG_SPBASE);
+ storeCallSiteSP->gtFlags |= GTF_VAR_DEF;
- BlockRange().InsertBefore(insertBefore, LIR::SeqTree(comp, storeCallSiteSP));
+ InsertTreeBeforeAndContainCheck(insertBefore, storeCallSiteSP);
#endif
@@ -3178,8 +3283,9 @@ void Lowering::InsertPInvokeCallProlog(GenTreeCall* call)
GenTreeLabel* labelRef = new (comp, GT_LABEL) GenTreeLabel(nullptr);
labelRef->gtType = TYP_I_IMPL;
storeLab->gtOp1 = labelRef;
+ storeLab->gtFlags |= GTF_VAR_DEF;
- BlockRange().InsertBefore(insertBefore, LIR::SeqTree(comp, storeLab));
+ InsertTreeBeforeAndContainCheck(insertBefore, storeLab);
// Push the PInvoke frame if necessary. On 32-bit targets this only happens in the method prolog if a method
// contains PInvokes; on 64-bit targets this is necessary in non-stubs.
@@ -3195,6 +3301,7 @@ void Lowering::InsertPInvokeCallProlog(GenTreeCall* call)
// Stubs do this once per stub, not once per call.
GenTree* frameUpd = CreateFrameLinkUpdate(PushFrame);
BlockRange().InsertBefore(insertBefore, LIR::SeqTree(comp, frameUpd));
+ ContainCheckStoreIndir(frameUpd->AsIndir());
}
#endif // _TARGET_64BIT_
@@ -3205,6 +3312,7 @@ void Lowering::InsertPInvokeCallProlog(GenTreeCall* call)
GenTree* storeGCState = SetGCState(0);
BlockRange().InsertBefore(insertBefore, LIR::SeqTree(comp, storeGCState));
+ ContainCheckStoreIndir(storeGCState->AsIndir());
}
//------------------------------------------------------------------------
@@ -3230,11 +3338,12 @@ void Lowering::InsertPInvokeCallEpilog(GenTreeCall* call)
frameAddr->SetOperRaw(GT_LCL_VAR_ADDR);
// Insert call to CORINFO_HELP_JIT_PINVOKE_END
- GenTree* helperCall =
- comp->gtNewHelperCallNode(CORINFO_HELP_JIT_PINVOKE_END, TYP_VOID, 0, comp->gtNewArgList(frameAddr));
+ GenTreeCall* helperCall =
+ comp->gtNewHelperCallNode(CORINFO_HELP_JIT_PINVOKE_END, TYP_VOID, comp->gtNewArgList(frameAddr));
comp->fgMorphTree(helperCall);
BlockRange().InsertAfter(call, LIR::SeqTree(comp, helperCall));
+ ContainCheckCallOperands(helperCall);
return;
}
@@ -3243,9 +3352,11 @@ void Lowering::InsertPInvokeCallEpilog(GenTreeCall* call)
GenTree* tree = SetGCState(1);
BlockRange().InsertBefore(insertionPoint, LIR::SeqTree(comp, tree));
+ ContainCheckStoreIndir(tree->AsIndir());
tree = CreateReturnTrapSeq();
BlockRange().InsertBefore(insertionPoint, LIR::SeqTree(comp, tree));
+ ContainCheckReturnTrap(tree->AsOp());
// Pop the frame if necessary. On 32-bit targets this only happens in the method epilog; on 64-bit targets thi
// happens after every PInvoke call in non-stubs. 32-bit targets instead mark the frame as inactive.
@@ -3256,6 +3367,7 @@ void Lowering::InsertPInvokeCallEpilog(GenTreeCall* call)
{
tree = CreateFrameLinkUpdate(PopFrame);
BlockRange().InsertBefore(insertionPoint, LIR::SeqTree(comp, tree));
+ ContainCheckStoreIndir(tree->AsIndir());
}
#else
const CORINFO_EE_INFO::InlinedCallFrameInfo& callFrameInfo = comp->eeGetEEInfo()->inlinedCallFrameInfo;
@@ -3270,8 +3382,10 @@ void Lowering::InsertPInvokeCallEpilog(GenTreeCall* call)
GenTreeIntCon* const constantZero = new (comp, GT_CNS_INT) GenTreeIntCon(TYP_I_IMPL, 0);
storeCallSiteTracker->gtOp1 = constantZero;
+ storeCallSiteTracker->gtFlags |= GTF_VAR_DEF;
BlockRange().InsertBefore(insertionPoint, constantZero, storeCallSiteTracker);
+ ContainCheckStoreLoc(storeCallSiteTracker);
#endif // _TARGET_64BIT_
}
@@ -3439,7 +3553,7 @@ GenTree* Lowering::LowerVirtualVtableCall(GenTreeCall* call)
}
LIR::Use thisPtrUse(BlockRange(), &(argEntry->node->gtOp.gtOp1), argEntry->node);
- thisPtrUse.ReplaceWithLclVar(comp, m_block->getBBWeight(comp), vtableCallTemp);
+ ReplaceWithLclVar(thisPtrUse, vtableCallTemp);
lclNum = vtableCallTemp;
}
@@ -3447,6 +3561,13 @@ GenTree* Lowering::LowerVirtualVtableCall(GenTreeCall* call)
// We'll introduce another use of this local so increase its ref count.
comp->lvaTable[lclNum].incRefCnts(comp->compCurBB->getBBWeight(comp), comp);
+ // Get hold of the vtable offset (note: this might be expensive)
+ unsigned vtabOffsOfIndirection;
+ unsigned vtabOffsAfterIndirection;
+ bool isRelative;
+ comp->info.compCompHnd->getMethodVTableOffset(call->gtCallMethHnd, &vtabOffsOfIndirection,
+ &vtabOffsAfterIndirection, &isRelative);
+
// If the thisPtr is a local field, then construct a local field type node
GenTree* local;
if (thisPtr->isLclField())
@@ -3462,22 +3583,58 @@ GenTree* Lowering::LowerVirtualVtableCall(GenTreeCall* call)
// pointer to virtual table = [REG_CALL_THIS + offs]
GenTree* result = Ind(Offset(local, VPTR_OFFS));
- // Get hold of the vtable offset (note: this might be expensive)
- unsigned vtabOffsOfIndirection;
- unsigned vtabOffsAfterIndirection;
- comp->info.compCompHnd->getMethodVTableOffset(call->gtCallMethHnd, &vtabOffsOfIndirection,
- &vtabOffsAfterIndirection);
-
// Get the appropriate vtable chunk
if (vtabOffsOfIndirection != CORINFO_VIRTUALCALL_NO_CHUNK)
{
- // result = [REG_CALL_IND_SCRATCH + vtabOffsOfIndirection]
- result = Ind(Offset(result, vtabOffsOfIndirection));
+ if (isRelative)
+ {
+ // MethodTable offset is a relative pointer.
+ //
+ // Additional temporary variable is used to store virtual table pointer.
+ // Address of method is obtained by the next computations:
+ //
+ // Save relative offset to tmp (vtab is virtual table pointer, vtabOffsOfIndirection is offset of
+ // vtable-1st-level-indirection):
+ // tmp = [vtab + vtabOffsOfIndirection]
+ //
+ // Save address of method to result (vtabOffsAfterIndirection is offset of vtable-2nd-level-indirection):
+ // result = [vtab + vtabOffsOfIndirection + vtabOffsAfterIndirection + tmp]
+ unsigned lclNumTmp = comp->lvaGrabTemp(true DEBUGARG("lclNumTmp"));
+
+ comp->lvaTable[lclNumTmp].incRefCnts(comp->compCurBB->getBBWeight(comp), comp);
+ GenTree* lclvNodeStore = comp->gtNewTempAssign(lclNumTmp, result);
+
+ LIR::Range range = LIR::SeqTree(comp, lclvNodeStore);
+ JITDUMP("result of obtaining pointer to virtual table:\n");
+ DISPRANGE(range);
+ BlockRange().InsertBefore(call, std::move(range));
+
+ GenTree* tmpTree = comp->gtNewLclvNode(lclNumTmp, result->TypeGet());
+ tmpTree = Offset(tmpTree, vtabOffsOfIndirection);
+
+ tmpTree = comp->gtNewOperNode(GT_IND, TYP_I_IMPL, tmpTree, false);
+ GenTree* offs = comp->gtNewIconNode(vtabOffsOfIndirection + vtabOffsAfterIndirection, TYP_INT);
+ result = comp->gtNewOperNode(GT_ADD, TYP_I_IMPL, comp->gtNewLclvNode(lclNumTmp, result->TypeGet()), offs);
+
+ result = Ind(OffsetByIndex(result, tmpTree));
+ }
+ else
+ {
+ // result = [REG_CALL_IND_SCRATCH + vtabOffsOfIndirection]
+ result = Ind(Offset(result, vtabOffsOfIndirection));
+ }
+ }
+ else
+ {
+ assert(!isRelative);
}
// Load the function address
// result = [reg+vtabOffs]
- result = Ind(Offset(result, vtabOffsAfterIndirection));
+ if (!isRelative)
+ {
+ result = Ind(Offset(result, vtabOffsAfterIndirection));
+ }
return result;
}
@@ -3540,6 +3697,7 @@ GenTree* Lowering::LowerVirtualStubCall(GenTreeCall* call)
ind->gtFlags |= GTF_IND_REQ_ADDR_IN_REG;
BlockRange().InsertAfter(call->gtCallAddr, ind);
+ ContainCheckIndir(ind->AsIndir());
call->gtCallAddr = ind;
}
else
@@ -3803,6 +3961,15 @@ GenTree* Lowering::TryCreateAddrMode(LIR::Use&& use, bool isIndir)
GenTreeAddrMode* addrMode = new (comp, GT_LEA) GenTreeAddrMode(addrModeType, base, index, scale, offset);
+ // Neither the base nor the index should now be contained.
+ if (base != nullptr)
+ {
+ base->ClearContained();
+ }
+ if (index != nullptr)
+ {
+ index->ClearContained();
+ }
addrMode->gtRsvdRegs = addr->gtRsvdRegs;
addrMode->gtFlags |= (addr->gtFlags & GTF_IND_FLAGS);
addrMode->gtFlags &= ~GTF_ALL_EFFECT; // LEAs are side-effect-free.
@@ -3829,44 +3996,34 @@ GenTree* Lowering::TryCreateAddrMode(LIR::Use&& use, bool isIndir)
// node - the node we care about
//
// Returns:
-// The next node to lower.
+// The next node to lower if we have transformed the ADD; nullptr otherwise.
//
GenTree* Lowering::LowerAdd(GenTree* node)
{
GenTree* next = node->gtNext;
-#ifdef _TARGET_ARMARCH_
- // For ARM architectures we don't have the LEA instruction
- // therefore we won't get much benefit from doing this.
- return next;
-#else // _TARGET_ARMARCH_
- if (!varTypeIsIntegralOrI(node))
- {
- return next;
- }
-
- LIR::Use use;
- if (!BlockRange().TryGetUse(node, &use))
+#ifndef _TARGET_ARMARCH_
+ if (varTypeIsIntegralOrI(node))
{
- return next;
- }
-
- // if this is a child of an indir, let the parent handle it.
- GenTree* parent = use.User();
- if (parent->OperIsIndir())
- {
- return next;
- }
-
- // if there is a chain of adds, only look at the topmost one
- if (parent->gtOper == GT_ADD)
- {
- return next;
+ LIR::Use use;
+ if (BlockRange().TryGetUse(node, &use))
+ {
+ // If this is a child of an indir, let the parent handle it.
+ // If there is a chain of adds, only look at the topmost one.
+ GenTree* parent = use.User();
+ if (!parent->OperIsIndir() && (parent->gtOper != GT_ADD))
+ {
+ GenTree* addr = TryCreateAddrMode(std::move(use), false);
+ if (addr != node)
+ {
+ return addr->gtNext;
+ }
+ }
+ }
}
-
- GenTree* addr = TryCreateAddrMode(std::move(use), false);
- return addr->gtNext;
#endif // !_TARGET_ARMARCH_
+
+ return nullptr;
}
//------------------------------------------------------------------------
@@ -3875,12 +4032,16 @@ GenTree* Lowering::LowerAdd(GenTree* node)
// Arguments:
// divMod - pointer to the GT_UDIV/GT_UMOD node to be lowered
//
+// Return Value:
+// Returns a boolean indicating whether the node was transformed.
+//
// Notes:
// - Transform UDIV/UMOD by power of 2 into RSZ/AND
// - Transform UDIV by constant >= 2^(N-1) into GE
// - Transform UDIV/UMOD by constant >= 3 into "magic division"
+//
-GenTree* Lowering::LowerUnsignedDivOrMod(GenTreeOp* divMod)
+bool Lowering::LowerUnsignedDivOrMod(GenTreeOp* divMod)
{
assert(divMod->OperIs(GT_UDIV, GT_UMOD));
@@ -3891,13 +4052,13 @@ GenTree* Lowering::LowerUnsignedDivOrMod(GenTreeOp* divMod)
#if !defined(_TARGET_64BIT_)
if (dividend->OperIs(GT_LONG))
{
- return next;
+ return false;
}
#endif
if (!divisor->IsCnsIntOrI())
{
- return next;
+ return false;
}
if (dividend->IsCnsIntOrI())
@@ -3905,7 +4066,7 @@ GenTree* Lowering::LowerUnsignedDivOrMod(GenTreeOp* divMod)
// We shouldn't see a divmod with constant operands here but if we do then it's likely
// because optimizations are disabled or it's a case that's supposed to throw an exception.
// Don't optimize this.
- return next;
+ return false;
}
const var_types type = divMod->TypeGet();
@@ -3922,7 +4083,7 @@ GenTree* Lowering::LowerUnsignedDivOrMod(GenTreeOp* divMod)
if (divisorValue == 0)
{
- return next;
+ return false;
}
const bool isDiv = divMod->OperIs(GT_UDIV);
@@ -3943,11 +4104,10 @@ GenTree* Lowering::LowerUnsignedDivOrMod(GenTreeOp* divMod)
}
divMod->SetOper(newOper);
- divisor->AsIntCon()->SetIconValue(divisorValue);
-
- return next;
+ divisor->gtIntCon.SetIconValue(divisorValue);
+ ContainCheckNode(divMod);
+ return true;
}
-
if (isDiv)
{
// If the divisor is greater or equal than 2^(N - 1) then the result is 1
@@ -3957,12 +4117,13 @@ GenTree* Lowering::LowerUnsignedDivOrMod(GenTreeOp* divMod)
{
divMod->SetOper(GT_GE);
divMod->gtFlags |= GTF_UNSIGNED;
- return next;
+ ContainCheckNode(divMod);
+ return true;
}
}
-// TODO-ARM-CQ: Currently there's no GT_MULHI for ARM32/64
-#ifdef _TARGET_XARCH_
+// TODO-ARM-CQ: Currently there's no GT_MULHI for ARM32
+#if defined(_TARGET_XARCH_) || defined(_TARGET_ARM64_)
if (!comp->opts.MinOpts() && (divisorValue >= 3))
{
size_t magic;
@@ -3996,7 +4157,7 @@ GenTree* Lowering::LowerUnsignedDivOrMod(GenTreeOp* divMod)
if (requiresDividendMultiuse)
{
LIR::Use dividendUse(BlockRange(), &divMod->gtOp1, divMod);
- dividendLclNum = dividendUse.ReplaceWithLclVar(comp, curBBWeight);
+ dividendLclNum = ReplaceWithLclVar(dividendUse);
dividend = divMod->gtGetOp1();
}
@@ -4008,6 +4169,7 @@ GenTree* Lowering::LowerUnsignedDivOrMod(GenTreeOp* divMod)
mulhi->gtFlags |= GTF_UNSIGNED;
divisor->AsIntCon()->SetIconValue(magic);
BlockRange().InsertBefore(divMod, mulhi);
+ GenTree* firstNode = mulhi;
if (requiresAdjustment)
{
@@ -4021,7 +4183,7 @@ GenTree* Lowering::LowerUnsignedDivOrMod(GenTreeOp* divMod)
BlockRange().InsertBefore(divMod, one, rsz);
LIR::Use mulhiUse(BlockRange(), &sub->gtOp.gtOp2, sub);
- unsigned mulhiLclNum = mulhiUse.ReplaceWithLclVar(comp, curBBWeight);
+ unsigned mulhiLclNum = ReplaceWithLclVar(mulhiUse);
GenTree* mulhiCopy = comp->gtNewLclvNode(mulhiLclNum, type);
GenTree* add = comp->gtNewOperNode(GT_ADD, type, rsz, mulhiCopy);
@@ -4057,31 +4219,30 @@ GenTree* Lowering::LowerUnsignedDivOrMod(GenTreeOp* divMod)
BlockRange().InsertBefore(divMod, div, divisor, mul, dividend);
comp->lvaTable[dividendLclNum].incRefCnts(curBBWeight, comp);
}
+ ContainCheckRange(firstNode, divMod);
- return mulhi;
+ return true;
}
#endif
-
- return next;
+ return false;
}
-//------------------------------------------------------------------------
-// LowerSignedDivOrMod: transform integer GT_DIV/GT_MOD nodes with a power of 2
-// const divisor into equivalent but faster sequences.
+// LowerConstIntDivOrMod: Transform integer GT_DIV/GT_MOD nodes with a power of 2
+// const divisor into equivalent but faster sequences.
//
// Arguments:
-// node - pointer to node we care about
+// node - pointer to the DIV or MOD node
//
// Returns:
// The next node to lower.
//
-GenTree* Lowering::LowerSignedDivOrMod(GenTreePtr node)
+GenTree* Lowering::LowerConstIntDivOrMod(GenTree* node)
{
assert((node->OperGet() == GT_DIV) || (node->OperGet() == GT_MOD));
-
- GenTree* next = node->gtNext;
- GenTree* divMod = node;
- GenTree* divisor = divMod->gtGetOp2();
+ GenTree* next = node->gtNext;
+ GenTree* divMod = node;
+ GenTree* dividend = divMod->gtGetOp1();
+ GenTree* divisor = divMod->gtGetOp2();
if (!divisor->IsCnsIntOrI())
{
@@ -4091,8 +4252,6 @@ GenTree* Lowering::LowerSignedDivOrMod(GenTreePtr node)
const var_types type = divMod->TypeGet();
assert((type == TYP_INT) || (type == TYP_LONG));
- GenTree* dividend = divMod->gtGetOp1();
-
if (dividend->IsCnsIntOrI())
{
// We shouldn't see a divmod with constant operands here but if we do then it's likely
@@ -4126,6 +4285,7 @@ GenTree* Lowering::LowerSignedDivOrMod(GenTreePtr node)
// If the divisor is the minimum representable integer value then we can use a compare,
// the result is 1 iff the dividend equals divisor.
divMod->SetOper(GT_EQ);
+ ContainCheckCompare(divMod->AsOp());
return next;
}
}
@@ -4140,7 +4300,7 @@ GenTree* Lowering::LowerSignedDivOrMod(GenTreePtr node)
return next;
}
-#ifdef _TARGET_XARCH_
+#if defined(_TARGET_XARCH_) || defined(_TARGET_ARM64_)
ssize_t magic;
int shift;
@@ -4187,7 +4347,7 @@ GenTree* Lowering::LowerSignedDivOrMod(GenTreePtr node)
if (requiresDividendMultiuse)
{
LIR::Use dividendUse(BlockRange(), &mulhi->gtOp.gtOp2, mulhi);
- dividendLclNum = dividendUse.ReplaceWithLclVar(comp, curBBWeight);
+ dividendLclNum = ReplaceWithLclVar(dividendUse);
}
GenTree* adjusted;
@@ -4210,7 +4370,7 @@ GenTree* Lowering::LowerSignedDivOrMod(GenTreePtr node)
BlockRange().InsertBefore(divMod, shiftBy, signBit);
LIR::Use adjustedUse(BlockRange(), &signBit->gtOp.gtOp1, signBit);
- unsigned adjustedLclNum = adjustedUse.ReplaceWithLclVar(comp, curBBWeight);
+ unsigned adjustedLclNum = ReplaceWithLclVar(adjustedUse);
adjusted = comp->gtNewLclvNode(adjustedLclNum, type);
comp->lvaTable[adjustedLclNum].incRefCnts(curBBWeight, comp);
BlockRange().InsertBefore(divMod, adjusted);
@@ -4247,7 +4407,7 @@ GenTree* Lowering::LowerSignedDivOrMod(GenTreePtr node)
return mulhi;
#else
- // Currently there's no GT_MULHI for ARM32/64
+ // Currently there's no GT_MULHI for ARM32
return next;
#endif
}
@@ -4265,7 +4425,7 @@ GenTree* Lowering::LowerSignedDivOrMod(GenTreePtr node)
unsigned curBBWeight = comp->compCurBB->getBBWeight(comp);
LIR::Use opDividend(BlockRange(), &divMod->gtOp.gtOp1, divMod);
- opDividend.ReplaceWithLclVar(comp, curBBWeight);
+ ReplaceWithLclVar(opDividend);
dividend = divMod->gtGetOp1();
assert(dividend->OperGet() == GT_LCL_VAR);
@@ -4298,11 +4458,13 @@ GenTree* Lowering::LowerSignedDivOrMod(GenTreePtr node)
divisor->gtIntCon.SetIconValue(genLog2(absDivisorValue));
newDivMod = comp->gtNewOperNode(GT_RSH, type, adjustedDividend, divisor);
+ ContainCheckShiftRotate(newDivMod->AsOp());
if (divisorValue < 0)
{
// negate the result if the divisor is negative
newDivMod = comp->gtNewOperNode(GT_NEG, type, newDivMod);
+ ContainCheckNode(newDivMod);
}
}
else
@@ -4314,6 +4476,7 @@ GenTree* Lowering::LowerSignedDivOrMod(GenTreePtr node)
newDivMod = comp->gtNewOperNode(GT_SUB, type, comp->gtNewLclvNode(dividendLclNum, type),
comp->gtNewOperNode(GT_AND, type, adjustedDividend, divisor));
+ ContainCheckBinary(newDivMod->AsOp());
comp->lvaTable[dividendLclNum].incRefCnts(curBBWeight, comp);
}
@@ -4324,7 +4487,7 @@ GenTree* Lowering::LowerSignedDivOrMod(GenTreePtr node)
BlockRange().Remove(dividend);
// linearize and insert the new tree before the original divMod node
- BlockRange().InsertBefore(divMod, LIR::SeqTree(comp, newDivMod));
+ InsertTreeBeforeAndContainCheck(divMod, newDivMod);
BlockRange().Remove(divMod);
// replace the original divmod node with the new divmod tree
@@ -4332,24 +4495,37 @@ GenTree* Lowering::LowerSignedDivOrMod(GenTreePtr node)
return newDivMod->gtNext;
}
-
//------------------------------------------------------------------------
-// LowerStoreInd: attempt to transform an indirect store to use an
-// addressing mode
+// LowerSignedDivOrMod: transform integer GT_DIV/GT_MOD nodes with a power of 2
+// const divisor into equivalent but faster sequences.
//
// Arguments:
-// node - the node we care about
+// node - the DIV or MOD node
//
-void Lowering::LowerStoreInd(GenTree* node)
+// Returns:
+// The next node to lower.
+//
+GenTree* Lowering::LowerSignedDivOrMod(GenTreePtr node)
{
- assert(node != nullptr);
- assert(node->OperGet() == GT_STOREIND);
+ assert((node->OperGet() == GT_DIV) || (node->OperGet() == GT_MOD));
+ GenTree* next = node->gtNext;
+ GenTree* divMod = node;
+ GenTree* dividend = divMod->gtGetOp1();
+ GenTree* divisor = divMod->gtGetOp2();
- TryCreateAddrMode(LIR::Use(BlockRange(), &node->gtOp.gtOp1, node), true);
+#ifdef _TARGET_XARCH_
+ if (!varTypeIsFloating(node->TypeGet()))
+#endif // _TARGET_XARCH_
+ {
+ next = LowerConstIntDivOrMod(node);
+ }
- // Mark all GT_STOREIND nodes to indicate that it is not known
- // whether it represents a RMW memory op.
- node->AsStoreInd()->SetRMWStatusDefault();
+ if ((node->OperGet() == GT_DIV) || (node->OperGet() == GT_MOD))
+ {
+ ContainCheckDivOrMod(node->AsOp());
+ }
+
+ return next;
}
void Lowering::WidenSIMD12IfNecessary(GenTreeLclVarCommon* node)
@@ -4461,17 +4637,20 @@ GenTree* Lowering::LowerArrElem(GenTree* node)
if (!arrElem->gtArrObj->IsLocal())
{
LIR::Use arrObjUse(BlockRange(), &arrElem->gtArrObj, arrElem);
- arrObjUse.ReplaceWithLclVar(comp, blockWeight);
+ ReplaceWithLclVar(arrObjUse);
}
GenTree* arrObjNode = arrElem->gtArrObj;
assert(arrObjNode->IsLocal());
+ LclVarDsc* const varDsc = &comp->lvaTable[arrElem->gtArrObj->AsLclVarCommon()->gtLclNum];
+
GenTree* insertionPoint = arrElem;
// The first ArrOffs node will have 0 for the offset of the previous dimension.
GenTree* prevArrOffs = new (comp, GT_CNS_INT) GenTreeIntCon(TYP_I_IMPL, 0);
BlockRange().InsertBefore(insertionPoint, prevArrOffs);
+ GenTree* nextToLower = prevArrOffs;
for (unsigned char dim = 0; dim < rank; dim++)
{
@@ -4486,6 +4665,7 @@ GenTree* Lowering::LowerArrElem(GenTree* node)
else
{
idxArrObjNode = comp->gtClone(arrObjNode);
+ varDsc->incRefCnts(blockWeight, comp);
BlockRange().InsertBefore(insertionPoint, idxArrObjNode);
}
@@ -4496,6 +4676,7 @@ GenTree* Lowering::LowerArrElem(GenTree* node)
BlockRange().InsertBefore(insertionPoint, arrMDIdx);
GenTree* offsArrObjNode = comp->gtClone(arrObjNode);
+ varDsc->incRefCnts(blockWeight, comp);
BlockRange().InsertBefore(insertionPoint, offsArrObjNode);
GenTreeArrOffs* arrOffs =
@@ -4525,6 +4706,7 @@ GenTree* Lowering::LowerArrElem(GenTree* node)
}
GenTreePtr leaBase = comp->gtClone(arrObjNode);
+ varDsc->incRefCnts(blockWeight, comp);
BlockRange().InsertBefore(insertionPoint, leaBase);
GenTreePtr leaNode = new (comp, GT_LEA) GenTreeAddrMode(arrElem->TypeGet(), leaBase, leaIndexNode, scale, offset);
@@ -4547,7 +4729,7 @@ GenTree* Lowering::LowerArrElem(GenTree* node)
DISPTREERANGE(BlockRange(), leaNode);
JITDUMP("\n\n");
- return leaNode;
+ return nextToLower;
}
void Lowering::DoPhase()
@@ -4584,7 +4766,7 @@ void Lowering::DoPhase()
}
#ifdef DEBUG
- JITDUMP("Lower has completed modifying nodes, proceeding to initialize LSRA TreeNodeInfo structs...\n");
+ JITDUMP("Lower has completed modifying nodes.\n");
if (VERBOSE)
{
comp->fgDispBasicBlocks(true);
@@ -4629,83 +4811,6 @@ void Lowering::DoPhase()
assert(LIR::AsRange(block).CheckLIR(comp, true));
}
#endif
-
- // The initialization code for the TreeNodeInfo map was initially part of a single full IR
- // traversal and it has been split because the order of traversal performed by fgWalkTreePost
- // does not necessarily lower nodes in execution order and also, it could potentially
- // add new BasicBlocks on the fly as part of the Lowering pass so the traversal won't be complete.
- //
- // Doing a new traversal guarantees we 'see' all new introduced trees and basic blocks allowing us
- // to correctly initialize all the data structures LSRA requires later on.
- // This code still has issues when it has to do with initialization of recently introduced locals by
- // lowering. The effect of this is that any temporary local variable introduced by lowering won't be
- // enregistered yielding suboptimal CQ.
- // The reason for this is because we cannot re-sort the local variables per ref-count and bump of the number of
- // tracked variables just here because then LSRA will work with mismatching BitSets (i.e. BitSets with different
- // 'epochs' that were created before and after variable resorting, that will result in different number of tracked
- // local variables).
- //
- // The fix for this is to refactor this code to be run JUST BEFORE LSRA and not as part of lowering.
- // It's also desirable to avoid initializing this code using a non-execution order traversal.
- //
- LsraLocation currentLoc = 1;
- for (BasicBlock* block = m_lsra->startBlockSequence(); block != nullptr; block = m_lsra->moveToNextBlock())
- {
- GenTreePtr stmt;
-
- // Increment the LsraLocation (currentLoc) at each BasicBlock.
- // This ensures that the block boundary (RefTypeBB, RefTypeExpUse and RefTypeDummyDef) RefPositions
- // are in increasing location order.
- currentLoc += 2;
-
- m_block = block;
- for (GenTree* node : BlockRange().NonPhiNodes())
- {
- // We increment the number position of each tree node by 2 to simplify the logic when there's the case of
- // a tree that implicitly does a dual-definition of temps (the long case). In this case it is easier to
- // already have an idle spot to handle a dual-def instead of making some messy adjustments if we only
- // increment the number position by one.
- CLANG_FORMAT_COMMENT_ANCHOR;
-
-#ifdef DEBUG
- node->gtSeqNum = currentLoc;
-#endif
-
- node->gtLsraInfo.Initialize(m_lsra, node, currentLoc);
- node->gtClearReg(comp);
-
- currentLoc += 2;
-
- TreeNodeInfoInit(node);
-
- // Only nodes that produce values should have a non-zero dstCount.
- assert((node->gtLsraInfo.dstCount == 0) || node->IsValue());
-
- // If the node produces an unused value, mark it as a local def-use
- if (node->IsValue() && node->IsUnusedValue())
- {
- node->gtLsraInfo.isLocalDefUse = true;
- node->gtLsraInfo.dstCount = 0;
- }
-
-#if 0
- // TODO-CQ: Enable this code after fixing the isContained() logic to not abort for these
- // top-level nodes that throw away their result.
- // If this is an interlocked operation that has a non-last-use lclVar as its op2,
- // make sure we allocate a target register for the interlocked operation.; otherwise we need
- // not allocate a register
- else if ((tree->OperGet() == GT_LOCKADD || tree->OperGet() == GT_XCHG || tree->OperGet() == GT_XADD))
- {
- tree->gtLsraInfo.dstCount = 0;
- if (tree->gtGetOp2()->IsLocal() && (tree->gtFlags & GTF_VAR_DEATH) == 0)
- tree->gtLsraInfo.isLocalDefUse = true;
- }
-#endif
- }
-
- assert(BlockRange().CheckLIR(comp, true));
- }
- DBEXEC(VERBOSE, DumpNodeInfoMap());
}
#ifdef DEBUG
@@ -4729,6 +4834,7 @@ void Lowering::CheckCallArg(GenTree* arg)
case GT_FIELD_LIST:
{
GenTreeFieldList* list = arg->AsFieldList();
+ assert(list->isContained());
assert(list->IsFieldListHead());
for (; list != nullptr; list = list->Rest())
@@ -4776,9 +4882,10 @@ void Lowering::CheckCall(GenTreeCall* call)
// after lowering.
//
// Arguments:
+// compiler - the compiler context.
// node - the node to check.
//
-void Lowering::CheckNode(GenTree* node)
+void Lowering::CheckNode(Compiler* compiler, GenTree* node)
{
switch (node->OperGet())
{
@@ -4788,13 +4895,19 @@ void Lowering::CheckNode(GenTree* node)
#ifdef FEATURE_SIMD
case GT_SIMD:
+ assert(node->TypeGet() != TYP_SIMD12);
+ break;
#ifdef _TARGET_64BIT_
case GT_LCL_VAR:
case GT_STORE_LCL_VAR:
+ {
+ unsigned lclNum = node->AsLclVarCommon()->GetLclNum();
+ LclVarDsc* lclVar = &compiler->lvaTable[lclNum];
+ assert(node->TypeGet() != TYP_SIMD12 || compiler->lvaIsFieldOfDependentlyPromotedStruct(lclVar));
+ }
+ break;
#endif // _TARGET_64BIT_
- assert(node->TypeGet() != TYP_SIMD12);
- break;
-#endif
+#endif // SIMD
default:
break;
@@ -4816,7 +4929,7 @@ bool Lowering::CheckBlock(Compiler* compiler, BasicBlock* block)
LIR::Range& blockRange = LIR::AsRange(block);
for (GenTree* node : blockRange)
{
- CheckNode(node);
+ CheckNode(compiler, node);
}
assert(blockRange.CheckLIR(compiler, true));
@@ -4910,7 +5023,7 @@ bool Lowering::IndirsAreEquivalent(GenTreePtr candidate, GenTreePtr storeInd)
GenTreeAddrMode* gtAddr2 = pTreeB->AsAddrMode();
return NodesAreEquivalentLeaves(gtAddr1->Base(), gtAddr2->Base()) &&
NodesAreEquivalentLeaves(gtAddr1->Index(), gtAddr2->Index()) &&
- gtAddr1->gtScale == gtAddr2->gtScale && gtAddr1->gtOffset == gtAddr2->gtOffset;
+ (gtAddr1->gtScale == gtAddr2->gtScale) && (gtAddr1->Offset() == gtAddr2->Offset());
}
default:
// We don't handle anything that is not either a constant,
@@ -4979,7 +5092,7 @@ void Lowering::getCastDescription(GenTreePtr treeNode, CastInfo* castInfo)
GenTreePtr castOp = treeNode->gtCast.CastOp();
var_types dstType = treeNode->CastToType();
- var_types srcType = castOp->TypeGet();
+ var_types srcType = genActualType(castOp->TypeGet());
castInfo->unsignedDest = varTypeIsUnsigned(dstType);
castInfo->unsignedSource = varTypeIsUnsigned(srcType);
@@ -5084,40 +5197,119 @@ void Lowering::getCastDescription(GenTreePtr treeNode, CastInfo* castInfo)
}
//------------------------------------------------------------------------
-// GetIndirSourceCount: Get the source registers for an indirection that might be contained.
-//
-// Arguments:
-// node - The node of interest
-//
-// Return Value:
-// The number of source registers used by the *parent* of this node.
-//
-int Lowering::GetIndirSourceCount(GenTreeIndir* indirTree)
+// Containment Analysis
+//------------------------------------------------------------------------
+void Lowering::ContainCheckNode(GenTree* node)
{
- GenTree* const addr = indirTree->gtOp1;
- if (!addr->isContained())
- {
- return 1;
- }
- if (!addr->OperIs(GT_LEA))
+ switch (node->gtOper)
{
- return 0;
- }
+ case GT_STORE_LCL_VAR:
+ case GT_STORE_LCL_FLD:
+ ContainCheckStoreLoc(node->AsLclVarCommon());
+ break;
- GenTreeAddrMode* const addrMode = addr->AsAddrMode();
+ case GT_EQ:
+ case GT_NE:
+ case GT_LT:
+ case GT_LE:
+ case GT_GE:
+ case GT_GT:
+ case GT_TEST_EQ:
+ case GT_TEST_NE:
+ case GT_CMP:
+ ContainCheckCompare(node->AsOp());
+ break;
- unsigned srcCount = 0;
- if ((addrMode->Base() != nullptr) && !addrMode->Base()->isContained())
- {
- srcCount++;
- }
- if (addrMode->Index() != nullptr)
- {
- // We never have a contained index.
- assert(!addrMode->Index()->isContained());
- srcCount++;
+ case GT_JTRUE:
+ ContainCheckJTrue(node->AsOp());
+ break;
+
+ case GT_ADD:
+ case GT_SUB:
+#if !defined(_TARGET_64BIT_)
+ case GT_ADD_LO:
+ case GT_ADD_HI:
+ case GT_SUB_LO:
+ case GT_SUB_HI:
+#endif
+ case GT_AND:
+ case GT_OR:
+ case GT_XOR:
+ ContainCheckBinary(node->AsOp());
+ break;
+
+#ifdef _TARGET_XARCH_
+ case GT_NEG:
+ // Codegen of this tree node sets ZF and SF flags.
+ if (!varTypeIsFloating(node))
+ {
+ node->gtFlags |= GTF_ZSF_SET;
+ }
+ break;
+#endif // _TARGET_XARCH_
+
+#if defined(_TARGET_X86_)
+ case GT_MUL_LONG:
+#endif
+ case GT_MUL:
+ case GT_MULHI:
+ ContainCheckMul(node->AsOp());
+ break;
+ case GT_DIV:
+ case GT_MOD:
+ case GT_UDIV:
+ case GT_UMOD:
+ ContainCheckDivOrMod(node->AsOp());
+ break;
+ case GT_LSH:
+ case GT_RSH:
+ case GT_RSZ:
+ case GT_ROL:
+ case GT_ROR:
+#ifndef _TARGET_64BIT_
+ case GT_LSH_HI:
+ case GT_RSH_LO:
+#endif
+ ContainCheckShiftRotate(node->AsOp());
+ break;
+ case GT_ARR_OFFSET:
+ ContainCheckArrOffset(node->AsArrOffs());
+ break;
+ case GT_LCLHEAP:
+ ContainCheckLclHeap(node->AsOp());
+ break;
+ case GT_RETURN:
+ ContainCheckRet(node->AsOp());
+ break;
+ case GT_RETURNTRAP:
+ ContainCheckReturnTrap(node->AsOp());
+ break;
+ case GT_STOREIND:
+ ContainCheckStoreIndir(node->AsIndir());
+ case GT_IND:
+ ContainCheckIndir(node->AsIndir());
+ break;
+ case GT_PUTARG_REG:
+ case GT_PUTARG_STK:
+#ifdef _TARGET_ARM_
+ case GT_PUTARG_SPLIT:
+#endif
+ // The regNum must have been set by the lowering of the call.
+ assert(node->gtRegNum != REG_NA);
+ break;
+#ifdef _TARGET_XARCH_
+ case GT_INTRINSIC:
+ ContainCheckIntrinsic(node->AsOp());
+ break;
+#endif // _TARGET_XARCH_
+#ifdef FEATURE_SIMD
+ case GT_SIMD:
+ ContainCheckSIMD(node->AsSIMD());
+ break;
+#endif // FEATURE_SIMD
+ default:
+ break;
}
- return srcCount;
}
//------------------------------------------------------------------------
@@ -5140,7 +5332,7 @@ void Lowering::ContainCheckDivOrMod(GenTreeOp* node)
// everything is made explicit by adding casts.
assert(dividend->TypeGet() == divisor->TypeGet());
- if (IsContainableMemoryOp(divisor, true) || divisor->IsCnsNonZeroFltOrDbl())
+ if (IsContainableMemoryOp(divisor) || divisor->IsCnsNonZeroFltOrDbl())
{
MakeSrcContained(node, divisor);
}
@@ -5162,7 +5354,7 @@ void Lowering::ContainCheckDivOrMod(GenTreeOp* node)
#endif
// divisor can be an r/m, but the memory indirection must be of the same size as the divide
- if (IsContainableMemoryOp(divisor, true) && (divisor->TypeGet() == node->TypeGet()))
+ if (IsContainableMemoryOp(divisor) && (divisor->TypeGet() == node->TypeGet()))
{
MakeSrcContained(node, divisor);
}
@@ -5183,12 +5375,14 @@ void Lowering::ContainCheckDivOrMod(GenTreeOp* node)
//
void Lowering::ContainCheckReturnTrap(GenTreeOp* node)
{
+#ifdef _TARGET_XARCH_
assert(node->OperIs(GT_RETURNTRAP));
// This just turns into a compare of its child with an int + a conditional call
if (node->gtOp1->isIndir())
{
MakeSrcContained(node, node->gtOp1);
}
+#endif // _TARGET_XARCH_
}
//------------------------------------------------------------------------
@@ -5262,7 +5456,6 @@ void Lowering::ContainCheckRet(GenTreeOp* ret)
#endif // FEATURE_MULTIREG_RET
}
-#ifdef FEATURE_SIMD
//------------------------------------------------------------------------
// ContainCheckJTrue: determine whether the source of a JTRUE should be contained.
//
@@ -5271,6 +5464,11 @@ void Lowering::ContainCheckRet(GenTreeOp* ret)
//
void Lowering::ContainCheckJTrue(GenTreeOp* node)
{
+ // The compare does not need to be generated into a register.
+ GenTree* cmp = node->gtGetOp1();
+ cmp->gtLsraInfo.isNoRegCompare = true;
+
+#ifdef FEATURE_SIMD
assert(node->OperIs(GT_JTRUE));
// Say we have the following IR
@@ -5280,7 +5478,6 @@ void Lowering::ContainCheckJTrue(GenTreeOp* node)
//
// In this case we don't need to generate code for GT_EQ_/NE, since SIMD (In)Equality
// intrinsic will set or clear the Zero flag.
- GenTree* cmp = node->gtGetOp1();
genTreeOps cmpOper = cmp->OperGet();
if (cmpOper == GT_EQ || cmpOper == GT_NE)
{
@@ -5291,30 +5488,35 @@ void Lowering::ContainCheckJTrue(GenTreeOp* node)
{
// We always generate code for a SIMD equality comparison, though it produces no value.
// Neither the GT_JTRUE nor the immediate need to be evaluated.
- m_lsra->clearOperandCounts(cmp);
MakeSrcContained(cmp, cmpOp2);
+ cmpOp1->gtLsraInfo.isNoRegCompare = true;
+ // We have to reverse compare oper in the following cases:
+ // 1) SIMD Equality: Sets Zero flag on equal otherwise clears it.
+ // Therefore, if compare oper is == or != against false(0), we will
+ // be checking opposite of what is required.
+ //
+ // 2) SIMD inEquality: Clears Zero flag on true otherwise sets it.
+ // Therefore, if compare oper is == or != against true(1), we will
+ // be checking opposite of what is required.
+ GenTreeSIMD* simdNode = cmpOp1->AsSIMD();
+ if (simdNode->gtSIMDIntrinsicID == SIMDIntrinsicOpEquality)
+ {
+ if (cmpOp2->IsIntegralConst(0))
+ {
+ cmp->SetOper(GenTree::ReverseRelop(cmpOper));
+ }
+ }
+ else
+ {
+ assert(simdNode->gtSIMDIntrinsicID == SIMDIntrinsicOpInEquality);
+ if (cmpOp2->IsIntegralConst(1))
+ {
+ cmp->SetOper(GenTree::ReverseRelop(cmpOper));
+ }
+ }
}
}
-}
#endif // FEATURE_SIMD
-
-#ifdef DEBUG
-void Lowering::DumpNodeInfoMap()
-{
- printf("-----------------------------\n");
- printf("TREE NODE INFO DUMP\n");
- printf("-----------------------------\n");
-
- for (BasicBlock* block = comp->fgFirstBB; block != nullptr; block = block->bbNext)
- {
- for (GenTree* node : LIR::AsRange(block).NonPhiNodes())
- {
- comp->gtDispTree(node, nullptr, nullptr, true);
- printf(" +");
- node->gtLsraInfo.dump(m_lsra);
- }
- }
}
-#endif // DEBUG
#endif // !LEGACY_BACKEND
diff --git a/src/jit/lower.h b/src/jit/lower.h
index 07d194f3da..ce6bb94831 100644
--- a/src/jit/lower.h
+++ b/src/jit/lower.h
@@ -47,42 +47,84 @@ public:
static void getCastDescription(GenTreePtr treeNode, CastInfo* castInfo);
+ // This variant of LowerRange is called from outside of the main Lowering pass,
+ // so it creates its own instance of Lowering to do so.
+ void LowerRange(BasicBlock* block, LIR::ReadOnlyRange& range)
+ {
+ Lowering lowerer(comp, m_lsra);
+ lowerer.m_block = block;
+
+ lowerer.LowerRange(range);
+ }
+
+private:
// LowerRange handles new code that is introduced by or after Lowering.
- void LowerRange(LIR::Range&& range)
+ void LowerRange(LIR::ReadOnlyRange& range)
{
for (GenTree* newNode : range)
{
LowerNode(newNode);
}
}
+ void LowerRange(GenTree* firstNode, GenTree* lastNode)
+ {
+ LIR::ReadOnlyRange range(firstNode, lastNode);
+ LowerRange(range);
+ }
+
+ // ContainCheckRange handles new code that is introduced by or after Lowering,
+ // and that is known to be already in Lowered form.
+ void ContainCheckRange(LIR::ReadOnlyRange& range)
+ {
+ for (GenTree* newNode : range)
+ {
+ ContainCheckNode(newNode);
+ }
+ }
+ void ContainCheckRange(GenTree* firstNode, GenTree* lastNode)
+ {
+ LIR::ReadOnlyRange range(firstNode, lastNode);
+ ContainCheckRange(range);
+ }
+
+ void InsertTreeBeforeAndContainCheck(GenTree* insertionPoint, GenTree* tree)
+ {
+ LIR::Range range = LIR::SeqTree(comp, tree);
+ ContainCheckRange(range);
+ BlockRange().InsertBefore(insertionPoint, std::move(range));
+ }
+
+ void ContainCheckNode(GenTree* node);
-private:
void ContainCheckDivOrMod(GenTreeOp* node);
void ContainCheckReturnTrap(GenTreeOp* node);
void ContainCheckArrOffset(GenTreeArrOffs* node);
void ContainCheckLclHeap(GenTreeOp* node);
void ContainCheckRet(GenTreeOp* node);
- void ContainCheckBinary(GenTreeOp* node);
+ void ContainCheckJTrue(GenTreeOp* node);
+
+ void ContainCheckCallOperands(GenTreeCall* call);
+ void ContainCheckIndir(GenTreeIndir* indirNode);
+ void ContainCheckStoreIndir(GenTreeIndir* indirNode);
void ContainCheckMul(GenTreeOp* node);
void ContainCheckShiftRotate(GenTreeOp* node);
void ContainCheckStoreLoc(GenTreeLclVarCommon* storeLoc);
- void ContainCheckIndir(GenTreeIndir* indirNode);
void ContainCheckCast(GenTreeCast* node);
void ContainCheckCompare(GenTreeOp* node);
+ void ContainCheckBinary(GenTreeOp* node);
void ContainCheckBoundsChk(GenTreeBoundsChk* node);
#ifdef _TARGET_XARCH_
void ContainCheckFloatBinary(GenTreeOp* node);
void ContainCheckIntrinsic(GenTreeOp* node);
#endif // _TARGET_XARCH_
#ifdef FEATURE_SIMD
- void ContainCheckJTrue(GenTreeOp* node);
void ContainCheckSIMD(GenTreeSIMD* simdNode);
#endif // FEATURE_SIMD
#ifdef DEBUG
static void CheckCallArg(GenTree* arg);
static void CheckCall(GenTreeCall* call);
- static void CheckNode(GenTree* node);
+ static void CheckNode(Compiler* compiler, GenTree* node);
static bool CheckBlock(Compiler* compiler, BasicBlock* block);
#endif // DEBUG
@@ -147,25 +189,31 @@ private:
return new (comp, GT_LEA) GenTreeAddrMode(resultType, base, nullptr, 0, offset);
}
- // returns true if the tree can use the read-modify-write memory instruction form
- bool isRMWRegOper(GenTreePtr tree);
+ GenTree* OffsetByIndex(GenTree* base, GenTree* index)
+ {
+ var_types resultType = (base->TypeGet() == TYP_REF) ? TYP_BYREF : base->TypeGet();
+ return new (comp, GT_LEA) GenTreeAddrMode(resultType, base, index, 0, 0);
+ }
+
+ // Replace the definition of the given use with a lclVar, allocating a new temp
+ // if 'tempNum' is BAD_VAR_NUM.
+ unsigned ReplaceWithLclVar(LIR::Use& use, unsigned tempNum = BAD_VAR_NUM)
+ {
+ GenTree* oldUseNode = use.Def();
+ if ((oldUseNode->gtOper != GT_LCL_VAR) || (tempNum != BAD_VAR_NUM))
+ {
+ unsigned newLclNum = use.ReplaceWithLclVar(comp, m_block->getBBWeight(comp), tempNum);
+ GenTree* newUseNode = use.Def();
+ ContainCheckRange(oldUseNode->gtNext, newUseNode);
+ return newLclNum;
+ }
+ return oldUseNode->AsLclVarCommon()->gtLclNum;
+ }
// return true if this call target is within range of a pc-rel call on the machine
bool IsCallTargetInRange(void* addr);
-#ifdef _TARGET_X86_
- bool ExcludeNonByteableRegisters(GenTree* tree);
-#endif
-
- void TreeNodeInfoInit(GenTree* stmt);
-
- void TreeNodeInfoInitCheckByteable(GenTree* tree);
-
- void SetDelayFree(GenTree* delayUseSrc);
-
#if defined(_TARGET_XARCH_)
- void TreeNodeInfoInitSimple(GenTree* tree);
-
//----------------------------------------------------------------------
// SetRegOptional - sets a bit to indicate to LSRA that register
// for a given tree node is optional for codegen purpose. If no
@@ -226,57 +274,20 @@ private:
}
#endif // defined(_TARGET_XARCH_)
- // TreeNodeInfoInit methods
-
- int GetOperandSourceCount(GenTree* node);
- int GetIndirSourceCount(GenTreeIndir* indirTree);
-
- void TreeNodeInfoInitStoreLoc(GenTree* tree);
- void TreeNodeInfoInitReturn(GenTree* tree);
- void TreeNodeInfoInitShiftRotate(GenTree* tree);
- void TreeNodeInfoInitPutArgReg(
- GenTreeUnOp* node, regNumber argReg, TreeNodeInfo& info, bool isVarArgs, bool* callHasFloatRegArgs);
- void TreeNodeInfoInitCall(GenTreeCall* call);
- void TreeNodeInfoInitCmp(GenTreePtr tree);
- void TreeNodeInfoInitStructArg(GenTreePtr structArg);
- void TreeNodeInfoInitBlockStore(GenTreeBlk* blkNode);
- void TreeNodeInfoInitModDiv(GenTree* tree);
- void TreeNodeInfoInitIntrinsic(GenTree* tree);
- void TreeNodeInfoInitStoreLoc(GenTreeLclVarCommon* tree);
- void TreeNodeInfoInitIndir(GenTreeIndir* indirTree);
- void TreeNodeInfoInitGCWriteBarrier(GenTree* tree);
-#if !CPU_LOAD_STORE_ARCH
- bool TreeNodeInfoInitIfRMWMemOp(GenTreePtr storeInd);
-#endif
-#ifdef FEATURE_SIMD
- void TreeNodeInfoInitSIMD(GenTree* tree);
-#endif // FEATURE_SIMD
- void TreeNodeInfoInitCast(GenTree* tree);
+ // Per tree node member functions
+ void LowerStoreIndir(GenTreeIndir* node);
+ GenTree* LowerAdd(GenTree* node);
+ bool LowerUnsignedDivOrMod(GenTreeOp* divMod);
+ GenTree* LowerConstIntDivOrMod(GenTree* node);
+ GenTree* LowerSignedDivOrMod(GenTree* node);
+ void LowerBlockStore(GenTreeBlk* blkNode);
#ifdef _TARGET_ARM64_
void LowerPutArgStk(GenTreePutArgStk* argNode, fgArgTabEntryPtr info);
- void TreeNodeInfoInitPutArgStk(GenTreePutArgStk* argNode, fgArgTabEntryPtr info);
#endif // _TARGET_ARM64_
#ifdef _TARGET_ARM_
void LowerPutArgStk(GenTreePutArgStk* argNode, fgArgTabEntryPtr info);
- void TreeNodeInfoInitPutArgStk(GenTreePutArgStk* argNode, fgArgTabEntryPtr info);
#endif // _TARGET_ARM64_
-#ifdef FEATURE_PUT_STRUCT_ARG_STK
void LowerPutArgStk(GenTreePutArgStk* tree);
- void TreeNodeInfoInitPutArgStk(GenTreePutArgStk* tree);
-#ifdef _TARGET_ARM_
- void TreeNodeInfoInitPutArgSplit(GenTreePutArgSplit* tree, TreeNodeInfo& info, fgArgTabEntryPtr argInfo);
-#endif
-#endif // FEATURE_PUT_STRUCT_ARG_STK
- void TreeNodeInfoInitLclHeap(GenTree* tree);
-
- void DumpNodeInfoMap();
-
- // Per tree node member functions
- void LowerStoreInd(GenTree* node);
- GenTree* LowerAdd(GenTree* node);
- GenTree* LowerUnsignedDivOrMod(GenTreeOp* divMod);
- GenTree* LowerSignedDivOrMod(GenTree* node);
- void LowerBlockStore(GenTreeBlk* blkNode);
GenTree* TryCreateAddrMode(LIR::Use&& use, bool isIndir);
void AddrModeCleanupHelper(GenTreeAddrMode* addrMode, GenTree* node);
@@ -284,11 +295,6 @@ private:
GenTree* LowerSwitch(GenTree* node);
void LowerCast(GenTree* node);
-#if defined(_TARGET_XARCH_)
- void TreeNodeInfoInitMul(GenTreePtr tree);
- void SetContainsAVXFlags(bool isFloatingPointType = true, unsigned sizeOfSIMDVector = 0);
-#endif // defined(_TARGET_XARCH_)
-
#if !CPU_LOAD_STORE_ARCH
bool IsRMWIndirCandidate(GenTree* operand, GenTree* storeInd);
bool IsBinOpInRMWStoreInd(GenTreePtr tree);
@@ -301,6 +307,9 @@ private:
GenTree* LowerArrElem(GenTree* node);
void LowerRotate(GenTree* tree);
void LowerShift(GenTreeOp* shift);
+#ifdef FEATURE_SIMD
+ void LowerSIMD(GenTreeSIMD* simdNode);
+#endif // FEATURE_SIMD
// Utility functions
void MorphBlkIntoHelperCall(GenTreePtr pTree, GenTreePtr treeStmt);
@@ -319,7 +328,10 @@ private:
bool IsContainableImmed(GenTree* parentNode, GenTree* childNode);
// Return true if 'node' is a containable memory op.
- bool IsContainableMemoryOp(GenTree* node, bool useTracked);
+ bool IsContainableMemoryOp(GenTree* node)
+ {
+ return m_lsra->isContainableMemoryOp(node);
+ }
// Makes 'childNode' contained in the 'parentNode'
void MakeSrcContained(GenTreePtr parentNode, GenTreePtr childNode);
diff --git a/src/jit/lowerarm.cpp b/src/jit/lowerarm.cpp
index 1d94caac5f..8cf5225388 100644
--- a/src/jit/lowerarm.cpp
+++ b/src/jit/lowerarm.cpp
@@ -29,18 +29,6 @@ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
#include "sideeffects.h"
#include "lower.h"
-//------------------------------------------------------------------------
-// isRMWRegOper: Can use the read-mofify-write memory instruction form?
-//
-// Return Value:
-// True if the tree can use the read-modify-write memory instruction form
-//
-bool Lowering::isRMWRegOper(GenTreePtr tree)
-{
- NYI_ARM("isRMWRegOper() is never used and tested for ARM");
- return false;
-}
-
#endif // _TARGET_ARM_
#endif // !LEGACY_BACKEND
diff --git a/src/jit/lowerarm64.cpp b/src/jit/lowerarm64.cpp
index 38a82c7a5a..060a3a9fbb 100644
--- a/src/jit/lowerarm64.cpp
+++ b/src/jit/lowerarm64.cpp
@@ -29,12 +29,6 @@ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
#include "sideeffects.h"
#include "lower.h"
-// returns true if the tree can use the read-modify-write memory instruction form
-bool Lowering::isRMWRegOper(GenTreePtr tree)
-{
- return false;
-}
-
#endif // _TARGET_ARM64_
#endif // !LEGACY_BACKEND
diff --git a/src/jit/lowerarmarch.cpp b/src/jit/lowerarmarch.cpp
index 7104577839..64c7886a64 100644
--- a/src/jit/lowerarmarch.cpp
+++ b/src/jit/lowerarmarch.cpp
@@ -126,6 +126,8 @@ bool Lowering::IsContainableImmed(GenTree* parentNode, GenTree* childNode)
case GT_AND:
case GT_OR:
case GT_XOR:
+ case GT_TEST_EQ:
+ case GT_TEST_NE:
return emitter::emitIns_valid_imm_for_alu(immVal, size);
break;
#elif defined(_TARGET_ARM_)
@@ -215,6 +217,21 @@ void Lowering::LowerStoreLoc(GenTreeLclVarCommon* storeLoc)
}
}
}
+ ContainCheckStoreLoc(storeLoc);
+}
+
+//------------------------------------------------------------------------
+// LowerStoreIndir: Determine addressing mode for an indirection, and whether operands are contained.
+//
+// Arguments:
+// node - The indirect store node (GT_STORE_IND) of interest
+//
+// Return Value:
+// None.
+//
+void Lowering::LowerStoreIndir(GenTreeIndir* node)
+{
+ ContainCheckStoreIndir(node);
}
//------------------------------------------------------------------------
@@ -255,6 +272,7 @@ void Lowering::LowerBlockStore(GenTreeBlk* blkNode)
GenTreePtr initVal = source;
if (initVal->OperIsInitVal())
{
+ initVal->SetContained();
initVal = initVal->gtGetOp1();
}
srcAddrOrFill = initVal;
@@ -276,7 +294,11 @@ void Lowering::LowerBlockStore(GenTreeBlk* blkNode)
// the largest width store of the desired inline expansion.
ssize_t fill = initVal->gtIntCon.gtIconVal & 0xFF;
- if (size < REGSIZE_BYTES)
+ if (fill == 0)
+ {
+ MakeSrcContained(blkNode, source);
+ }
+ else if (size < REGSIZE_BYTES)
{
initVal->gtIntCon.gtIconVal = 0x01010101 * fill;
}
@@ -348,6 +370,16 @@ void Lowering::LowerBlockStore(GenTreeBlk* blkNode)
blkNode->gtBlkOpKind = GenTreeBlk::BlkOpKindHelper;
}
}
+ // CopyObj or CopyBlk
+ if (source->gtOper == GT_IND)
+ {
+ MakeSrcContained(blkNode, source);
+ }
+ else if (!source->IsMultiRegCall() && !source->OperIsSIMD())
+ {
+ assert(source->IsLocal());
+ MakeSrcContained(blkNode, source);
+ }
}
}
@@ -418,6 +450,9 @@ void Lowering::LowerCast(GenTree* tree)
tree->gtOp.gtOp1 = tmp;
BlockRange().InsertAfter(op1, tmp);
}
+
+ // Now determine if we have operands that should be contained.
+ ContainCheckCast(tree->AsCast());
}
//------------------------------------------------------------------------
@@ -453,6 +488,7 @@ void Lowering::LowerRotate(GenTreePtr tree)
}
tree->ChangeOper(GT_ROR);
}
+ ContainCheckShiftRotate(tree->AsOp());
}
//------------------------------------------------------------------------
@@ -460,31 +496,67 @@ void Lowering::LowerRotate(GenTreePtr tree)
//------------------------------------------------------------------------
//------------------------------------------------------------------------
-// ContainCheckIndir: Determine whether operands of an indir should be contained.
+// ContainCheckCallOperands: Determine whether operands of a call should be contained.
//
// Arguments:
-// node - The indirection node of interest
-//
-// Notes:
-// This is called for both store and load indirections.
+// call - The call node of interest
//
// Return Value:
// None.
//
-void Lowering::ContainCheckIndir(GenTreeIndir* indirNode)
+void Lowering::ContainCheckCallOperands(GenTreeCall* call)
{
-#ifdef _TARGET_ARM64_
- if (indirNode->OperIs(GT_STOREIND))
+ GenTree* ctrlExpr = call->gtControlExpr;
+ // If there is an explicit this pointer, we don't want that node to produce anything
+ // as it is redundant
+ if (call->gtCallObjp != nullptr)
{
- GenTree* src = indirNode->gtOp.gtOp2;
- if (!varTypeIsFloating(src->TypeGet()) && src->IsIntegralConst(0))
+ GenTreePtr thisPtrNode = call->gtCallObjp;
+
+ if (thisPtrNode->canBeContained())
{
- // an integer zero for 'src' can be contained.
- MakeSrcContained(indirNode, src);
+ MakeSrcContained(call, thisPtrNode);
+ if (thisPtrNode->gtOper == GT_PUTARG_REG)
+ {
+ MakeSrcContained(call, thisPtrNode->gtOp.gtOp1);
+ }
}
}
+}
+
+//------------------------------------------------------------------------
+// ContainCheckStoreIndir: determine whether the sources of a STOREIND node should be contained.
+//
+// Arguments:
+// node - pointer to the node
+//
+void Lowering::ContainCheckStoreIndir(GenTreeIndir* node)
+{
+#ifdef _TARGET_ARM64_
+ GenTree* src = node->gtOp.gtOp2;
+ if (!varTypeIsFloating(src->TypeGet()) && src->IsIntegralConst(0))
+ {
+ // an integer zero for 'src' can be contained.
+ MakeSrcContained(node, src);
+ }
#endif // _TARGET_ARM64_
+ ContainCheckIndir(node);
+}
+//------------------------------------------------------------------------
+// ContainCheckIndir: Determine whether operands of an indir should be contained.
+//
+// Arguments:
+// indirNode - The indirection node of interest
+//
+// Notes:
+// This is called for both store and load indirections.
+//
+// Return Value:
+// None.
+//
+void Lowering::ContainCheckIndir(GenTreeIndir* indirNode)
+{
// If this is the rhs of a block copy it will be handled when we handle the store.
if (indirNode->TypeGet() == TYP_STRUCT)
{
@@ -498,7 +570,7 @@ void Lowering::ContainCheckIndir(GenTreeIndir* indirNode)
GenTreeAddrMode* lea = addr->AsAddrMode();
GenTree* base = lea->Base();
GenTree* index = lea->Index();
- unsigned cns = lea->gtOffset;
+ int cns = lea->Offset();
#ifdef _TARGET_ARM_
// ARM floating-point load/store doesn't support a form similar to integer
diff --git a/src/jit/lowerxarch.cpp b/src/jit/lowerxarch.cpp
index 1c679478aa..20a08750a6 100644
--- a/src/jit/lowerxarch.cpp
+++ b/src/jit/lowerxarch.cpp
@@ -30,8 +30,9 @@ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
#include "lower.h"
// xarch supports both ROL and ROR instructions so no lowering is required.
-void Lowering::LowerRotate(GenTreePtr tree)
+void Lowering::LowerRotate(GenTree* tree)
{
+ ContainCheckShiftRotate(tree->AsOp());
}
//------------------------------------------------------------------------
@@ -75,7 +76,10 @@ void Lowering::LowerShift(GenTreeOp* shift)
shift->gtOp2 = andOp->gtGetOp1();
BlockRange().Remove(andOp);
BlockRange().Remove(maskOp);
+ // The parent was replaced, clear contain and regOpt flag.
+ shift->gtOp2->ClearContained();
}
+ ContainCheckShiftRotate(shift);
}
//------------------------------------------------------------------------
@@ -86,12 +90,11 @@ void Lowering::LowerShift(GenTreeOp* shift)
//
// Notes:
// This involves:
+// - Handling of contained immediates.
// - Widening operations of unsigneds.
void Lowering::LowerStoreLoc(GenTreeLclVarCommon* storeLoc)
{
- GenTree* op1 = storeLoc->gtGetOp1();
-
// Try to widen the ops if they are going into a local var.
if ((storeLoc->gtOper == GT_STORE_LCL_VAR) && (storeLoc->gtOp1->gtOper == GT_CNS_INT))
{
@@ -140,6 +143,39 @@ void Lowering::LowerStoreLoc(GenTreeLclVarCommon* storeLoc)
}
}
}
+ ContainCheckStoreLoc(storeLoc);
+}
+
+//------------------------------------------------------------------------
+// LowerStoreIndir: Determine addressing mode for an indirection, and whether operands are contained.
+//
+// Arguments:
+// node - The indirect store node (GT_STORE_IND) of interest
+//
+// Return Value:
+// None.
+//
+void Lowering::LowerStoreIndir(GenTreeIndir* node)
+{
+ // Mark all GT_STOREIND nodes to indicate that it is not known
+ // whether it represents a RMW memory op.
+ node->AsStoreInd()->SetRMWStatusDefault();
+
+ if (!varTypeIsFloating(node))
+ {
+ // Perform recognition of trees with the following structure:
+ // StoreInd(addr, BinOp(expr, GT_IND(addr)))
+ // to be able to fold this into an instruction of the form
+ // BINOP [addr], register
+ // where register is the actual place where 'expr' is computed.
+ //
+ // SSE2 doesn't support RMW form of instructions.
+ if (LowerRMWMemOp(node))
+ {
+ return;
+ }
+ }
+ ContainCheckStoreIndir(node);
}
//------------------------------------------------------------------------
@@ -178,6 +214,7 @@ void Lowering::LowerBlockStore(GenTreeBlk* blkNode)
GenTree* initVal = source;
if (initVal->OperIsInitVal())
{
+ initVal->SetContained();
initVal = initVal->gtGetOp1();
}
srcAddrOrFill = initVal;
@@ -218,11 +255,19 @@ void Lowering::LowerBlockStore(GenTreeBlk* blkNode)
{
initVal->gtIntCon.gtIconVal = 0x0101010101010101LL * fill;
initVal->gtType = TYP_LONG;
+ if ((fill == 0) && ((size & 0xf) == 0))
+ {
+ MakeSrcContained(blkNode, source);
+ }
}
#else // !_TARGET_AMD64_
initVal->gtIntCon.gtIconVal = 0x01010101 * fill;
#endif // !_TARGET_AMD64_
+ if ((fill == 0) && ((size & 0xf) == 0))
+ {
+ MakeSrcContained(blkNode, source);
+ }
blkNode->gtBlkOpKind = GenTreeBlk::BlkOpKindUnroll;
}
else
@@ -239,134 +284,165 @@ void Lowering::LowerBlockStore(GenTreeBlk* blkNode)
#endif // !_TARGET_AMD64_
}
}
- else if (blkNode->gtOper == GT_STORE_OBJ)
+ else
{
- // CopyObj
+ if (blkNode->gtOper == GT_STORE_OBJ)
+ {
+ // CopyObj
- GenTreeObj* cpObjNode = blkNode->AsObj();
+ GenTreeObj* cpObjNode = blkNode->AsObj();
- unsigned slots = cpObjNode->gtSlots;
+ unsigned slots = cpObjNode->gtSlots;
#ifdef DEBUG
- // CpObj must always have at least one GC-Pointer as a member.
- assert(cpObjNode->gtGcPtrCount > 0);
-
- assert(dstAddr->gtType == TYP_BYREF || dstAddr->gtType == TYP_I_IMPL);
-
- CORINFO_CLASS_HANDLE clsHnd = cpObjNode->gtClass;
- size_t classSize = comp->info.compCompHnd->getClassSize(clsHnd);
- size_t blkSize = roundUp(classSize, TARGET_POINTER_SIZE);
-
- // Currently, the EE always round up a class data structure so
- // we are not handling the case where we have a non multiple of pointer sized
- // struct. This behavior may change in the future so in order to keeps things correct
- // let's assert it just to be safe. Going forward we should simply
- // handle this case.
- assert(classSize == blkSize);
- assert((blkSize / TARGET_POINTER_SIZE) == slots);
- assert(cpObjNode->HasGCPtr());
+ // CpObj must always have at least one GC-Pointer as a member.
+ assert(cpObjNode->gtGcPtrCount > 0);
+
+ assert(dstAddr->gtType == TYP_BYREF || dstAddr->gtType == TYP_I_IMPL);
+
+ CORINFO_CLASS_HANDLE clsHnd = cpObjNode->gtClass;
+ size_t classSize = comp->info.compCompHnd->getClassSize(clsHnd);
+ size_t blkSize = roundUp(classSize, TARGET_POINTER_SIZE);
+
+ // Currently, the EE always round up a class data structure so
+ // we are not handling the case where we have a non multiple of pointer sized
+ // struct. This behavior may change in the future so in order to keeps things correct
+ // let's assert it just to be safe. Going forward we should simply
+ // handle this case.
+ assert(classSize == blkSize);
+ assert((blkSize / TARGET_POINTER_SIZE) == slots);
+ assert(cpObjNode->HasGCPtr());
#endif
- bool IsRepMovsProfitable = false;
+ bool IsRepMovsProfitable = false;
- // If the destination is not on the stack, let's find out if we
- // can improve code size by using rep movsq instead of generating
- // sequences of movsq instructions.
- if (!dstAddr->OperIsLocalAddr())
- {
- // Let's inspect the struct/class layout and determine if it's profitable
- // to use rep movsq for copying non-gc memory instead of using single movsq
- // instructions for each memory slot.
- unsigned i = 0;
- BYTE* gcPtrs = cpObjNode->gtGcPtrs;
-
- do
+ // If the destination is not on the stack, let's find out if we
+ // can improve code size by using rep movsq instead of generating
+ // sequences of movsq instructions.
+ if (!dstAddr->OperIsLocalAddr())
{
- unsigned nonGCSlots = 0;
- // Measure a contiguous non-gc area inside the struct and note the maximum.
- while (i < slots && gcPtrs[i] == TYPE_GC_NONE)
- {
- nonGCSlots++;
- i++;
- }
+ // Let's inspect the struct/class layout and determine if it's profitable
+ // to use rep movsq for copying non-gc memory instead of using single movsq
+ // instructions for each memory slot.
+ unsigned i = 0;
+ BYTE* gcPtrs = cpObjNode->gtGcPtrs;
- while (i < slots && gcPtrs[i] != TYPE_GC_NONE)
+ do
{
- i++;
- }
+ unsigned nonGCSlots = 0;
+ // Measure a contiguous non-gc area inside the struct and note the maximum.
+ while (i < slots && gcPtrs[i] == TYPE_GC_NONE)
+ {
+ nonGCSlots++;
+ i++;
+ }
- if (nonGCSlots >= CPOBJ_NONGC_SLOTS_LIMIT)
- {
- IsRepMovsProfitable = true;
- break;
- }
- } while (i < slots);
- }
- else if (slots >= CPOBJ_NONGC_SLOTS_LIMIT)
- {
- IsRepMovsProfitable = true;
- }
+ while (i < slots && gcPtrs[i] != TYPE_GC_NONE)
+ {
+ i++;
+ }
- // There are two cases in which we need to materialize the
- // struct size:
- // a) When the destination is on the stack we don't need to use the
- // write barrier, we can just simply call rep movsq and get a win in codesize.
- // b) If we determine we have contiguous non-gc regions in the struct where it's profitable
- // to use rep movsq instead of a sequence of single movsq instructions. According to the
- // Intel Manual, the sweet spot for small structs is between 4 to 12 slots of size where
- // the entire operation takes 20 cycles and encodes in 5 bytes (moving RCX, and calling rep movsq).
- if (IsRepMovsProfitable)
- {
- // We need the size of the contiguous Non-GC-region to be in RCX to call rep movsq.
- blkNode->gtBlkOpKind = GenTreeBlk::BlkOpKindRepInstr;
+ if (nonGCSlots >= CPOBJ_NONGC_SLOTS_LIMIT)
+ {
+ IsRepMovsProfitable = true;
+ break;
+ }
+ } while (i < slots);
+ }
+ else if (slots >= CPOBJ_NONGC_SLOTS_LIMIT)
+ {
+ IsRepMovsProfitable = true;
+ }
+
+ // There are two cases in which we need to materialize the
+ // struct size:
+ // a) When the destination is on the stack we don't need to use the
+ // write barrier, we can just simply call rep movsq and get a win in codesize.
+ // b) If we determine we have contiguous non-gc regions in the struct where it's profitable
+ // to use rep movsq instead of a sequence of single movsq instructions. According to the
+ // Intel Manual, the sweet spot for small structs is between 4 to 12 slots of size where
+ // the entire operation takes 20 cycles and encodes in 5 bytes (moving RCX, and calling rep movsq).
+ if (IsRepMovsProfitable)
+ {
+ // We need the size of the contiguous Non-GC-region to be in RCX to call rep movsq.
+ blkNode->gtBlkOpKind = GenTreeBlk::BlkOpKindRepInstr;
+ }
+ else
+ {
+ blkNode->gtBlkOpKind = GenTreeBlk::BlkOpKindUnroll;
+ }
}
else
{
- blkNode->gtBlkOpKind = GenTreeBlk::BlkOpKindUnroll;
- }
- }
- else
- {
- assert((blkNode->OperGet() == GT_STORE_BLK) || (blkNode->OperGet() == GT_STORE_DYN_BLK));
- // CopyBlk
- // In case of a CpBlk with a constant size and less than CPBLK_MOVS_LIMIT size
- // we can use rep movs to generate code instead of the helper call.
+ assert((blkNode->OperGet() == GT_STORE_BLK) || (blkNode->OperGet() == GT_STORE_DYN_BLK));
+ // CopyBlk
+ // In case of a CpBlk with a constant size and less than CPBLK_MOVS_LIMIT size
+ // we can use rep movs to generate code instead of the helper call.
- // This threshold will decide between using the helper or let the JIT decide to inline
- // a code sequence of its choice.
- unsigned helperThreshold = max(CPBLK_MOVS_LIMIT, CPBLK_UNROLL_LIMIT);
+ // This threshold will decide between using the helper or let the JIT decide to inline
+ // a code sequence of its choice.
+ unsigned helperThreshold = max(CPBLK_MOVS_LIMIT, CPBLK_UNROLL_LIMIT);
- // TODO-X86-CQ: Investigate whether a helper call would be beneficial on x86
- if ((size != 0) && (size <= helperThreshold))
- {
- // If we have a buffer between XMM_REGSIZE_BYTES and CPBLK_UNROLL_LIMIT bytes, we'll use SSE2.
- // Structs and buffer with sizes <= CPBLK_UNROLL_LIMIT bytes are occurring in more than 95% of
- // our framework assemblies, so this is the main code generation scheme we'll use.
- if (size <= CPBLK_UNROLL_LIMIT)
+ // TODO-X86-CQ: Investigate whether a helper call would be beneficial on x86
+ if ((size != 0) && (size <= helperThreshold))
{
- blkNode->gtBlkOpKind = GenTreeBlk::BlkOpKindUnroll;
+ // If we have a buffer between XMM_REGSIZE_BYTES and CPBLK_UNROLL_LIMIT bytes, we'll use SSE2.
+ // Structs and buffer with sizes <= CPBLK_UNROLL_LIMIT bytes are occurring in more than 95% of
+ // our framework assemblies, so this is the main code generation scheme we'll use.
+ if (size <= CPBLK_UNROLL_LIMIT)
+ {
+ blkNode->gtBlkOpKind = GenTreeBlk::BlkOpKindUnroll;
+
+ // If src or dst are on stack, we don't have to generate the address
+ // into a register because it's just some constant+SP.
+ if ((srcAddrOrFill != nullptr) && srcAddrOrFill->OperIsLocalAddr())
+ {
+ MakeSrcContained(blkNode, srcAddrOrFill);
+ }
+
+ if (dstAddr->OperIsLocalAddr())
+ {
+ MakeSrcContained(blkNode, dstAddr);
+ }
+ }
+ else
+ {
+ blkNode->gtBlkOpKind = GenTreeBlk::BlkOpKindRepInstr;
+ }
+ }
+#ifdef _TARGET_AMD64_
+ else
+ {
+ blkNode->gtBlkOpKind = GenTreeBlk::BlkOpKindHelper;
}
+#elif defined(_TARGET_X86_)
else
{
blkNode->gtBlkOpKind = GenTreeBlk::BlkOpKindRepInstr;
}
+#endif // _TARGET_X86_
+ assert(blkNode->gtBlkOpKind != GenTreeBlk::BlkOpKindInvalid);
}
-#ifdef _TARGET_AMD64_
- else
+
+ // CopyObj or CopyBlk
+ if (source->gtOper == GT_IND)
{
- blkNode->gtBlkOpKind = GenTreeBlk::BlkOpKindHelper;
+ // The GT_IND is contained, but the address must be in a register unless it is local.
+ MakeSrcContained(blkNode, source);
+ GenTree* addr = source->AsIndir()->Addr();
+ if (!addr->OperIsLocalAddr())
+ {
+ addr->ClearContained();
+ }
}
-#elif defined(_TARGET_X86_)
- else
+ else if (!source->IsMultiRegCall() && !source->OperIsSIMD())
{
- blkNode->gtBlkOpKind = GenTreeBlk::BlkOpKindRepInstr;
+ assert(source->IsLocal());
+ MakeSrcContained(blkNode, source);
}
-#endif // _TARGET_X86_
- assert(blkNode->gtBlkOpKind != GenTreeBlk::BlkOpKindInvalid);
}
}
-#ifdef FEATURE_PUT_STRUCT_ARG_STK
//------------------------------------------------------------------------
// LowerPutArgStk: Lower a GT_PUTARG_STK.
//
@@ -441,7 +517,6 @@ void Lowering::LowerPutArgStk(GenTreePutArgStk* putArgStk)
#endif // DEBUG
head->gtLsraInfo = fieldList->gtLsraInfo;
- head->gtClearReg(comp);
BlockRange().InsertAfter(fieldList, head);
BlockRange().Remove(fieldList);
@@ -473,6 +548,38 @@ void Lowering::LowerPutArgStk(GenTreePutArgStk* putArgStk)
putArgStk->gtNumberReferenceSlots++;
}
+ // For x86 we must mark all integral fields as contained or reg-optional, and handle them
+ // accordingly in code generation, since we may have up to 8 fields, which cannot all be in
+ // registers to be consumed atomically by the call.
+ if (varTypeIsIntegralOrI(fieldNode))
+ {
+ if (fieldNode->OperGet() == GT_LCL_VAR)
+ {
+ LclVarDsc* varDsc = &(comp->lvaTable[fieldNode->AsLclVarCommon()->gtLclNum]);
+ if (!varDsc->lvDoNotEnregister)
+ {
+ SetRegOptional(fieldNode);
+ }
+ else
+ {
+ MakeSrcContained(putArgStk, fieldNode);
+ }
+ }
+ else if (fieldNode->IsIntCnsFitsInI32())
+ {
+ MakeSrcContained(putArgStk, fieldNode);
+ }
+ else
+ {
+ // For the case where we cannot directly push the value, if we run out of registers,
+ // it would be better to defer computation until we are pushing the arguments rather
+ // than spilling, but this situation is not all that common, as most cases of promoted
+ // structs do not have a large number of fields, and of those most are lclVars or
+ // copy-propagated constants.
+ SetRegOptional(fieldNode);
+ }
+ }
+
prevOffset = fieldOffset;
}
@@ -494,15 +601,55 @@ void Lowering::LowerPutArgStk(GenTreePutArgStk* putArgStk)
}
#endif // _TARGET_X86_
+ GenTreePtr src = putArgStk->gtOp1;
+
+#ifdef FEATURE_PUT_STRUCT_ARG_STK
if (putArgStk->TypeGet() != TYP_STRUCT)
+#endif // FEATURE_PUT_STRUCT_ARG_STK
{
+ // If the child of GT_PUTARG_STK is a constant, we don't need a register to
+ // move it to memory (stack location).
+ //
+ // On AMD64, we don't want to make 0 contained, because we can generate smaller code
+ // by zeroing a register and then storing it. E.g.:
+ // xor rdx, rdx
+ // mov gword ptr [rsp+28H], rdx
+ // is 2 bytes smaller than:
+ // mov gword ptr [rsp+28H], 0
+ //
+ // On x86, we push stack arguments; we don't use 'mov'. So:
+ // push 0
+ // is 1 byte smaller than:
+ // xor rdx, rdx
+ // push rdx
+
+ if (IsContainableImmed(putArgStk, src)
+#if defined(_TARGET_AMD64_)
+ && !src->IsIntegralConst(0)
+#endif // _TARGET_AMD64_
+ )
+ {
+ MakeSrcContained(putArgStk, src);
+ }
return;
}
+#ifdef FEATURE_PUT_STRUCT_ARG_STK
GenTreePtr dst = putArgStk;
- GenTreePtr src = putArgStk->gtOp1;
GenTreePtr srcAddr = nullptr;
+ bool haveLocalAddr = false;
+ if ((src->OperGet() == GT_OBJ) || (src->OperGet() == GT_IND))
+ {
+ srcAddr = src->gtOp.gtOp1;
+ assert(srcAddr != nullptr);
+ haveLocalAddr = srcAddr->OperIsLocalAddr();
+ }
+ else
+ {
+ assert(varTypeIsSIMD(putArgStk));
+ }
+
// In case of a CpBlk we could use a helper call. In case of putarg_stk we
// can't do that since the helper call could kill some already set up outgoing args.
// TODO-Amd64-Unix: converge the code for putarg_stk with cpyblk/cpyobj.
@@ -545,8 +692,17 @@ void Lowering::LowerPutArgStk(GenTreePutArgStk* putArgStk)
{
putArgStk->gtPutArgStkKind = GenTreePutArgStk::Kind::RepInstr;
}
-}
+ // Always mark the OBJ and ADDR as contained trees by the putarg_stk. The codegen will deal with this tree.
+ MakeSrcContained(putArgStk, src);
+ if (haveLocalAddr)
+ {
+ // If the source address is the address of a lclVar, make the source address contained to avoid unnecessary
+ // copies.
+ //
+ MakeSrcContained(putArgStk, srcAddr);
+ }
#endif // FEATURE_PUT_STRUCT_ARG_STK
+}
/* Lower GT_CAST(srcType, DstType) nodes.
*
@@ -587,10 +743,10 @@ void Lowering::LowerCast(GenTree* tree)
{
assert(tree->OperGet() == GT_CAST);
- GenTreePtr op1 = tree->gtOp.gtOp1;
- var_types dstType = tree->CastToType();
- var_types srcType = op1->TypeGet();
- var_types tmpType = TYP_UNDEF;
+ GenTreePtr castOp = tree->gtCast.CastOp();
+ var_types castToType = tree->CastToType();
+ var_types srcType = castOp->TypeGet();
+ var_types tmpType = TYP_UNDEF;
// force the srcType to unsigned if GT_UNSIGNED flag is set
if (tree->gtFlags & GTF_UNSIGNED)
@@ -600,51 +756,95 @@ void Lowering::LowerCast(GenTree* tree)
// We should never see the following casts as they are expected to be lowered
// apropriately or converted into helper calls by front-end.
- // srcType = float/double dstType = * and overflow detecting cast
+ // srcType = float/double castToType = * and overflow detecting cast
// Reason: must be converted to a helper call
- // srcType = float/double, dstType = ulong
+ // srcType = float/double, castToType = ulong
// Reason: must be converted to a helper call
- // srcType = uint dstType = float/double
+ // srcType = uint castToType = float/double
// Reason: uint -> float/double = uint -> long -> float/double
- // srcType = ulong dstType = float
+ // srcType = ulong castToType = float
// Reason: ulong -> float = ulong -> double -> float
if (varTypeIsFloating(srcType))
{
noway_assert(!tree->gtOverflow());
- noway_assert(dstType != TYP_ULONG);
+ noway_assert(castToType != TYP_ULONG);
}
else if (srcType == TYP_UINT)
{
- noway_assert(!varTypeIsFloating(dstType));
+ noway_assert(!varTypeIsFloating(castToType));
}
else if (srcType == TYP_ULONG)
{
- noway_assert(dstType != TYP_FLOAT);
+ noway_assert(castToType != TYP_FLOAT);
}
// Case of src is a small type and dst is a floating point type.
- if (varTypeIsSmall(srcType) && varTypeIsFloating(dstType))
+ if (varTypeIsSmall(srcType) && varTypeIsFloating(castToType))
{
// These conversions can never be overflow detecting ones.
noway_assert(!tree->gtOverflow());
tmpType = TYP_INT;
}
// case of src is a floating point type and dst is a small type.
- else if (varTypeIsFloating(srcType) && varTypeIsSmall(dstType))
+ else if (varTypeIsFloating(srcType) && varTypeIsSmall(castToType))
{
tmpType = TYP_INT;
}
if (tmpType != TYP_UNDEF)
{
- GenTreePtr tmp = comp->gtNewCastNode(tmpType, op1, tmpType);
+ GenTreePtr tmp = comp->gtNewCastNode(tmpType, castOp, tmpType);
tmp->gtFlags |= (tree->gtFlags & (GTF_UNSIGNED | GTF_OVERFLOW | GTF_EXCEPT));
tree->gtFlags &= ~GTF_UNSIGNED;
tree->gtOp.gtOp1 = tmp;
- BlockRange().InsertAfter(op1, tmp);
+ BlockRange().InsertAfter(castOp, tmp);
+ ContainCheckCast(tmp->AsCast());
+ }
+
+ // Now determine if we have operands that should be contained.
+ ContainCheckCast(tree->AsCast());
+}
+
+#ifdef FEATURE_SIMD
+//----------------------------------------------------------------------------------------------
+// Lowering::LowerSIMD: Perform containment analysis for a SIMD intrinsic node.
+//
+// Arguments:
+// simdNode - The SIMD intrinsic node.
+//
+void Lowering::LowerSIMD(GenTreeSIMD* simdNode)
+{
+ if (simdNode->TypeGet() == TYP_SIMD12)
+ {
+ // GT_SIMD node requiring to produce TYP_SIMD12 in fact
+ // produces a TYP_SIMD16 result
+ simdNode->gtType = TYP_SIMD16;
+ }
+
+#ifdef _TARGET_XARCH_
+ if ((simdNode->gtSIMDIntrinsicID == SIMDIntrinsicGetItem) && (simdNode->gtGetOp1()->OperGet() == GT_IND))
+ {
+ // If SIMD vector is already in memory, we force its
+ // addr to be evaluated into a reg. This would allow
+ // us to generate [regBase] or [regBase+offset] or
+ // [regBase+sizeOf(SIMD vector baseType)*regIndex]
+ // to access the required SIMD vector element directly
+ // from memory.
+ //
+ // TODO-CQ-XARCH: If addr of GT_IND is GT_LEA, we
+ // might be able update GT_LEA to fold the regIndex
+ // or offset in some cases. Instead with this
+ // approach we always evaluate GT_LEA into a reg.
+ // Ideally, we should be able to lower GetItem intrinsic
+ // into GT_IND(newAddr) where newAddr combines
+ // the addr of SIMD vector with the given index.
+ simdNode->gtOp1->gtFlags |= GTF_IND_REQ_ADDR_IN_REG;
}
+#endif
+ ContainCheckSIMD(simdNode);
}
+#endif // FEATURE_SIMD
//----------------------------------------------------------------------------------------------
// Lowering::IsRMWIndirCandidate:
@@ -905,8 +1105,7 @@ bool Lowering::IsRMWMemOpRootedAtStoreInd(GenTreePtr tree, GenTreePtr* outIndirC
if (GenTree::OperIsBinary(oper))
{
// Return if binary op is not one of the supported operations for RMW of memory.
- if (oper != GT_ADD && oper != GT_SUB && oper != GT_AND && oper != GT_OR && oper != GT_XOR &&
- !GenTree::OperIsShiftOrRotate(oper))
+ if (!GenTree::OperIsRMWMemOp(oper))
{
storeInd->SetRMWStatus(STOREIND_RMW_UNSUPPORTED_OPER);
return false;
@@ -994,48 +1193,6 @@ bool Lowering::IsRMWMemOpRootedAtStoreInd(GenTreePtr tree, GenTreePtr* outIndirC
return true;
}
-//------------------------------------------------------------------------------
-// isRMWRegOper: Can this binary tree node be used in a Read-Modify-Write format
-//
-// Arguments:
-// tree - a binary tree node
-//
-// Return Value:
-// Returns true if we can use the read-modify-write instruction form
-//
-// Notes:
-// This is used to determine whether to preference the source to the destination register.
-//
-bool Lowering::isRMWRegOper(GenTreePtr tree)
-{
- // TODO-XArch-CQ: Make this more accurate.
- // For now, We assume that most binary operators are of the RMW form.
- assert(tree->OperIsBinary());
-
- if (tree->OperIsCompare() || tree->OperIs(GT_CMP))
- {
- return false;
- }
-
- switch (tree->OperGet())
- {
- // These Opers either support a three op form (i.e. GT_LEA), or do not read/write their first operand
- case GT_LEA:
- case GT_STOREIND:
- case GT_ARR_INDEX:
- case GT_STORE_BLK:
- case GT_STORE_OBJ:
- return false;
-
- // x86/x64 does support a three op multiply when op2|op1 is a contained immediate
- case GT_MUL:
- return (!IsContainableImmed(tree, tree->gtOp.gtOp2) && !IsContainableImmed(tree, tree->gtOp.gtOp1));
-
- default:
- return true;
- }
-}
-
// anything is in range for AMD64
bool Lowering::IsCallTargetInRange(void* addr)
{
@@ -1088,15 +1245,19 @@ GenTree* Lowering::PreferredRegOptionalOperand(GenTree* tree)
assert(GenTree::OperIsBinary(tree->OperGet()));
assert(tree->OperIsCommutative() || tree->OperIsCompare() || tree->OperIs(GT_CMP));
- GenTree* op1 = tree->gtGetOp1();
- GenTree* op2 = tree->gtGetOp2();
- GenTree* preferredOp = nullptr;
+ GenTree* op1 = tree->gtGetOp1();
+ GenTree* op2 = tree->gtGetOp2();
+ assert(!op1->IsRegOptional() && !op2->IsRegOptional());
+
+ // We default to op1, as op2 is likely to have the shorter lifetime.
+ GenTree* preferredOp = op1;
// This routine uses the following heuristics:
//
// a) If both are register candidates, marking the one with lower weighted
// ref count as reg-optional would likely be beneficial as it has
- // higher probability of not getting a register.
+ // higher probability of not getting a register. Note that we use !lvDoNotEnregister
+ // here because this is being done while we are adding lclVars for Lowering.
//
// b) op1 = tracked local and op2 = untracked local: LSRA creates two
// ref positions for op2: a def and use position. op2's def position
@@ -1131,51 +1292,25 @@ GenTree* Lowering::PreferredRegOptionalOperand(GenTree* tree)
LclVarDsc* v1 = comp->lvaTable + op1->AsLclVarCommon()->GetLclNum();
LclVarDsc* v2 = comp->lvaTable + op2->AsLclVarCommon()->GetLclNum();
- bool v1IsRegCandidate = !v1->lvDoNotEnregister && v1->lvTracked;
- bool v2IsRegCandidate = !v2->lvDoNotEnregister && v2->lvTracked;
+ bool v1IsRegCandidate = !v1->lvDoNotEnregister;
+ bool v2IsRegCandidate = !v2->lvDoNotEnregister;
if (v1IsRegCandidate && v2IsRegCandidate)
{
- // Both are tracked enregisterable locals. The one with lower weight is less likely
+ // Both are enregisterable locals. The one with lower weight is less likely
// to get a register and hence beneficial to mark the one with lower
// weight as reg optional.
- if (v1->lvRefCntWtd < v2->lvRefCntWtd)
- {
- preferredOp = op1;
- }
- else
+ // If either is not tracked, it may be that it was introduced after liveness
+ // was run, in which case we will always prefer op1 (should we use raw refcnt??).
+ if (v1->lvTracked && v2->lvTracked && (v1->lvRefCntWtd >= v2->lvRefCntWtd))
{
preferredOp = op2;
}
}
- else if (v2IsRegCandidate)
- {
- // v1 is not a reg candidate and its use position is less likely to get a register.
- preferredOp = op1;
- }
- else if (v1IsRegCandidate)
- {
- // v2 is not a reg candidate and its def position always
- // needs a reg. Hence it is better to mark v1 as
- // reg optional.
- preferredOp = op1;
- }
- else
- {
- preferredOp = op1;
- }
- }
- else if (op1->OperGet() == GT_LCL_VAR)
- {
- preferredOp = op1;
}
- else if (op2->OperGet() == GT_LCL_VAR)
+ else if (!(op1->OperGet() == GT_LCL_VAR) && (op2->OperGet() == GT_LCL_VAR))
{
preferredOp = op2;
}
- else
- {
- preferredOp = op1;
- }
return preferredOp;
}
@@ -1185,121 +1320,102 @@ GenTree* Lowering::PreferredRegOptionalOperand(GenTree* tree)
//------------------------------------------------------------------------
//------------------------------------------------------------------------
-// LowerRMWMemOp: Determine if this is a valid RMW mem op, and if so lower it accordingly
+// ContainCheckCallOperands: Determine whether operands of a call should be contained.
//
// Arguments:
-// node - The indirect store node (GT_STORE_IND) of interest
+// call - The call node of interest
//
// Return Value:
-// Returns true if 'node' is a valid RMW mem op; false otherwise.
+// None.
//
-bool Lowering::LowerRMWMemOp(GenTreeIndir* storeInd)
+void Lowering::ContainCheckCallOperands(GenTreeCall* call)
{
- assert(storeInd->OperGet() == GT_STOREIND);
-
- // SSE2 doesn't support RMW on float values
- assert(!varTypeIsFloating(storeInd));
-
- // Terminology:
- // indirDst = memory write of an addr mode (i.e. storeind destination)
- // indirSrc = value being written to memory (i.e. storeind source which could a binary/unary op)
- // indirCandidate = memory read i.e. a gtInd of an addr mode
- // indirOpSource = source operand used in binary/unary op (i.e. source operand of indirSrc node)
-
- GenTreePtr indirCandidate = nullptr;
- GenTreePtr indirOpSource = nullptr;
-
- if (!IsRMWMemOpRootedAtStoreInd(storeInd, &indirCandidate, &indirOpSource))
+ GenTree* ctrlExpr = call->gtControlExpr;
+ if (call->gtCallType == CT_INDIRECT)
{
- JITDUMP("Lower of StoreInd didn't mark the node as self contained for reason: %d\n",
- storeInd->AsStoreInd()->GetRMWStatus());
- DISPTREERANGE(BlockRange(), storeInd);
- return false;
- }
+ // either gtControlExpr != null or gtCallAddr != null.
+ // Both cannot be non-null at the same time.
+ assert(ctrlExpr == nullptr);
+ assert(call->gtCallAddr != nullptr);
+ ctrlExpr = call->gtCallAddr;
- GenTreePtr indirDst = storeInd->gtGetOp1();
- GenTreePtr indirSrc = storeInd->gtGetOp2();
- genTreeOps oper = indirSrc->OperGet();
-
- // At this point we have successfully detected a RMW memory op of one of the following forms
- // storeInd(indirDst, indirSrc(indirCandidate, indirOpSource)) OR
- // storeInd(indirDst, indirSrc(indirOpSource, indirCandidate) in case of commutative operations OR
- // storeInd(indirDst, indirSrc(indirCandidate) in case of unary operations
- //
- // Here indirSrc = one of the supported binary or unary operation for RMW of memory
- // indirCandidate = a GT_IND node
- // indirCandidateChild = operand of GT_IND indirCandidate
- //
- // The logic below does the following
- // Make indirOpSource contained.
- // Make indirSrc contained.
- // Make indirCandidate contained.
- // Make indirCandidateChild contained.
- // Make indirDst contained except when it is a GT_LCL_VAR or GT_CNS_INT that doesn't fit within addr
- // base.
- //
+#ifdef _TARGET_X86_
+ // Fast tail calls aren't currently supported on x86, but if they ever are, the code
+ // below that handles indirect VSD calls will need to be fixed.
+ assert(!call->IsFastTailCall() || !call->IsVirtualStub());
+#endif // _TARGET_X86_
+ }
- if (GenTree::OperIsBinary(oper))
+ // set reg requirements on call target represented as control sequence.
+ if (ctrlExpr != nullptr)
{
- // On Xarch RMW operations require the source to be an immediate or in a register.
- // Therefore, if we have previously marked the indirOpSource as contained while lowering
- // the binary node, we need to reset that now.
- if (IsContainableMemoryOp(indirOpSource, true))
+ // we should never see a gtControlExpr whose type is void.
+ assert(ctrlExpr->TypeGet() != TYP_VOID);
+
+ // In case of fast tail implemented as jmp, make sure that gtControlExpr is
+ // computed into a register.
+ if (!call->IsFastTailCall())
{
- indirOpSource->ClearContained();
+#ifdef _TARGET_X86_
+ // On x86, we need to generate a very specific pattern for indirect VSD calls:
+ //
+ // 3-byte nop
+ // call dword ptr [eax]
+ //
+ // Where EAX is also used as an argument to the stub dispatch helper. Make
+ // sure that the call target address is computed into EAX in this case.
+ if (call->IsVirtualStub() && (call->gtCallType == CT_INDIRECT))
+ {
+ assert(ctrlExpr->isIndir());
+ MakeSrcContained(call, ctrlExpr);
+ }
+ else
+#endif // _TARGET_X86_
+ if (ctrlExpr->isIndir())
+ {
+ MakeSrcContained(call, ctrlExpr);
+ // We may have cases where we have set a register target on the ctrlExpr, but if it
+ // contained we must clear it.
+ ctrlExpr->gtRegNum = REG_NA;
+ }
}
- JITDUMP("Lower succesfully detected an assignment of the form: *addrMode BinOp= source\n");
}
- else
+ // If there is an explicit this pointer, we don't want that node to produce anything
+ // as it is redundant
+ if (call->gtCallObjp != nullptr)
{
- assert(GenTree::OperIsUnary(oper));
- JITDUMP("Lower succesfully detected an assignment of the form: *addrMode = UnaryOp(*addrMode)\n");
- }
- DISPTREERANGE(BlockRange(), storeInd);
-
- indirSrc->SetContained();
- indirCandidate->SetContained();
-
- GenTreePtr indirCandidateChild = indirCandidate->gtGetOp1();
- indirCandidateChild->SetContained();
+ GenTreePtr thisPtrNode = call->gtCallObjp;
- if (indirCandidateChild->OperGet() == GT_LEA)
- {
- GenTreeAddrMode* addrMode = indirCandidateChild->AsAddrMode();
-
- if (addrMode->HasBase())
+ if (thisPtrNode->canBeContained())
{
- assert(addrMode->Base()->OperIsLeaf());
- addrMode->Base()->SetContained();
+ MakeSrcContained(call, thisPtrNode);
+ if (thisPtrNode->gtOper == GT_PUTARG_REG)
+ {
+ MakeSrcContained(call, thisPtrNode->gtOp.gtOp1);
+ }
}
+ }
- if (addrMode->HasIndex())
+ GenTree* args = call->gtCallArgs;
+ while (args)
+ {
+ GenTree* arg = args->gtOp.gtOp1;
+ if (arg->gtOper == GT_PUTARG_STK)
{
- assert(addrMode->Index()->OperIsLeaf());
- addrMode->Index()->SetContained();
+ LowerPutArgStk(arg->AsPutArgStk());
}
-
- indirDst->SetContained();
+ args = args->gtOp.gtOp2;
}
- else
+ args = call->gtCallLateArgs;
+ while (args)
{
- assert(indirCandidateChild->OperGet() == GT_LCL_VAR || indirCandidateChild->OperGet() == GT_LCL_VAR_ADDR ||
- indirCandidateChild->OperGet() == GT_CLS_VAR_ADDR || indirCandidateChild->OperGet() == GT_CNS_INT);
-
- // If it is a GT_LCL_VAR, it still needs the reg to hold the address.
- // We would still need a reg for GT_CNS_INT if it doesn't fit within addressing mode base.
- // For GT_CLS_VAR_ADDR, we don't need a reg to hold the address, because field address value is known at jit
- // time. Also, we don't need a reg for GT_CLS_VAR_ADDR.
- if (indirCandidateChild->OperGet() == GT_LCL_VAR_ADDR || indirCandidateChild->OperGet() == GT_CLS_VAR_ADDR)
+ GenTree* arg = args->gtOp.gtOp1;
+ if (arg->gtOper == GT_PUTARG_STK)
{
- indirDst->SetContained();
- }
- else if (indirCandidateChild->IsCnsIntOrI() && indirCandidateChild->AsIntConCommon()->FitsInAddrBase(comp))
- {
- indirDst->SetContained();
+ LowerPutArgStk(arg->AsPutArgStk());
}
+ args = args->gtOp.gtOp2;
}
- return true;
}
//------------------------------------------------------------------------
@@ -1380,74 +1496,23 @@ void Lowering::ContainCheckIndir(GenTreeIndir* node)
}
//------------------------------------------------------------------------
-// ContainCheckBinary: Determine whether a binary op's operands should be contained.
+// ContainCheckStoreIndir: determine whether the sources of a STOREIND node should be contained.
//
// Arguments:
-// node - the node we care about
+// node - pointer to the node
//
-void Lowering::ContainCheckBinary(GenTreeOp* node)
+void Lowering::ContainCheckStoreIndir(GenTreeIndir* node)
{
- assert(node->OperIsBinary() && !varTypeIsFloating(node));
-
- // We're not marking a constant hanging on the left of an add
- // as containable so we assign it to a register having CQ impact.
- // TODO-XArch-CQ: Detect this case and support both generating a single instruction
- // for GT_ADD(Constant, SomeTree)
-
- GenTree* op1 = node->gtOp1;
- GenTree* op2 = node->gtOp2;
-
- // We can directly encode the second operand if it is either a containable constant or a memory-op.
- // In case of memory-op, we can encode it directly provided its type matches with 'tree' type.
- // This is because during codegen, type of 'tree' is used to determine emit Type size. If the types
- // do not match, they get normalized (i.e. sign/zero extended) on load into a register.
- bool directlyEncodable = false;
- bool binOpInRMW = false;
- GenTreePtr operand = nullptr;
-
- if (IsContainableImmed(node, op2))
- {
- directlyEncodable = true;
- operand = op2;
- }
- else
- {
- binOpInRMW = IsBinOpInRMWStoreInd(node);
- if (!binOpInRMW)
- {
- const unsigned operatorSize = genTypeSize(node->TypeGet());
- if (IsContainableMemoryOp(op2, true) && (genTypeSize(op2->TypeGet()) == operatorSize))
- {
- directlyEncodable = true;
- operand = op2;
- }
- else if (node->OperIsCommutative())
- {
- if (IsContainableImmed(node, op1) ||
- (IsContainableMemoryOp(op1, true) && (genTypeSize(op1->TypeGet()) == operatorSize) &&
- IsSafeToContainMem(node, op1)))
- {
- // If it is safe, we can reverse the order of operands of commutative operations for efficient
- // codegen
- directlyEncodable = true;
- operand = op1;
- }
- }
- }
- }
-
- if (directlyEncodable)
- {
- assert(operand != nullptr);
- MakeSrcContained(node, operand);
- }
- else if (!binOpInRMW)
+ // If the source is a containable immediate, make it contained, unless it is
+ // an int-size or larger store of zero to memory, because we can generate smaller code
+ // by zeroing a register and then storing it.
+ GenTree* src = node->gtOp.gtOp2;
+ if (IsContainableImmed(node, src) &&
+ (!src->IsIntegralConst(0) || varTypeIsSmall(node) || node->gtGetOp1()->OperGet() == GT_CLS_VAR_ADDR))
{
- // If this binary op neither has contained operands, nor is a
- // Read-Modify-Write (RMW) operation, we can mark its operands
- // as reg optional.
- SetRegOptionalForBinOp(node);
+ MakeSrcContained(node, src);
}
+ ContainCheckIndir(node);
}
//------------------------------------------------------------------------
@@ -1471,11 +1536,11 @@ void Lowering::ContainCheckMul(GenTreeOp* node)
{
assert(node->OperGet() == GT_MUL);
- if (IsContainableMemoryOp(op2, true) || op2->IsCnsNonZeroFltOrDbl())
+ if (IsContainableMemoryOp(op2) || op2->IsCnsNonZeroFltOrDbl())
{
MakeSrcContained(node, op2);
}
- else if (op1->IsCnsNonZeroFltOrDbl() || (IsContainableMemoryOp(op1, true) && IsSafeToContainMem(node, op1)))
+ else if (op1->IsCnsNonZeroFltOrDbl() || (IsContainableMemoryOp(op1) && IsSafeToContainMem(node, op1)))
{
// Since GT_MUL is commutative, we will try to re-order operands if it is safe to
// generate more efficient code sequence for the case of GT_MUL(op1=memOp, op2=non-memOp)
@@ -1539,7 +1604,7 @@ void Lowering::ContainCheckMul(GenTreeOp* node)
}
MakeSrcContained(node, imm); // The imm is always contained
- if (IsContainableMemoryOp(other, true))
+ if (IsContainableMemoryOp(other))
{
memOp = other; // memOp may be contained below
}
@@ -1552,12 +1617,11 @@ void Lowering::ContainCheckMul(GenTreeOp* node)
//
if (memOp == nullptr)
{
- if (IsContainableMemoryOp(op2, true) && (op2->TypeGet() == node->TypeGet()) && IsSafeToContainMem(node, op2))
+ if (IsContainableMemoryOp(op2) && (op2->TypeGet() == node->TypeGet()) && IsSafeToContainMem(node, op2))
{
memOp = op2;
}
- else if (IsContainableMemoryOp(op1, true) && (op1->TypeGet() == node->TypeGet()) &&
- IsSafeToContainMem(node, op1))
+ else if (IsContainableMemoryOp(op1) && (op1->TypeGet() == node->TypeGet()) && IsSafeToContainMem(node, op1))
{
memOp = op1;
}
@@ -1699,7 +1763,7 @@ void Lowering::ContainCheckCast(GenTreeCast* node)
// U8 -> R8 conversion requires that the operand be in a register.
if (srcType != TYP_ULONG)
{
- if (IsContainableMemoryOp(castOp, true) || castOp->IsCnsNonZeroFltOrDbl())
+ if (IsContainableMemoryOp(castOp) || castOp->IsCnsNonZeroFltOrDbl())
{
MakeSrcContained(node, castOp);
}
@@ -1774,7 +1838,7 @@ void Lowering::ContainCheckCompare(GenTreeOp* cmp)
{
MakeSrcContained(cmp, otherOp);
}
- else if (IsContainableMemoryOp(otherOp, true) && ((otherOp == op2) || IsSafeToContainMem(cmp, otherOp)))
+ else if (IsContainableMemoryOp(otherOp) && ((otherOp == op2) || IsSafeToContainMem(cmp, otherOp)))
{
MakeSrcContained(cmp, otherOp);
}
@@ -1797,7 +1861,7 @@ void Lowering::ContainCheckCompare(GenTreeOp* cmp)
// we can treat the MemoryOp as contained.
if (op1Type == op2Type)
{
- if (IsContainableMemoryOp(op1, true))
+ if (IsContainableMemoryOp(op1))
{
MakeSrcContained(cmp, op1);
}
@@ -1834,6 +1898,7 @@ void Lowering::ContainCheckCompare(GenTreeOp* cmp)
// Require codegen of op1 to set the flags.
assert(!op1->gtSetFlags());
op1->gtFlags |= GTF_SET_FLAGS;
+ cmp->gtFlags |= GTF_USE_FLAGS;
}
else
{
@@ -1846,11 +1911,11 @@ void Lowering::ContainCheckCompare(GenTreeOp* cmp)
// Note that TEST does not have a r,rm encoding like CMP has but we can still
// contain the second operand because the emitter maps both r,rm and rm,r to
// the same instruction code. This avoids the need to special case TEST here.
- if (IsContainableMemoryOp(op2, true))
+ if (IsContainableMemoryOp(op2))
{
MakeSrcContained(cmp, op2);
}
- else if (IsContainableMemoryOp(op1, true) && IsSafeToContainMem(cmp, op1))
+ else if (IsContainableMemoryOp(op1) && IsSafeToContainMem(cmp, op1))
{
MakeSrcContained(cmp, op1);
}
@@ -1872,72 +1937,206 @@ void Lowering::ContainCheckCompare(GenTreeOp* cmp)
}
//------------------------------------------------------------------------
-// ContainCheckFloatBinary: determine whether the sources of a floating point binary node should be contained.
+// LowerRMWMemOp: Determine if this is a valid RMW mem op, and if so lower it accordingly
//
// Arguments:
-// node - pointer to the node
+// node - The indirect store node (GT_STORE_IND) of interest
//
-void Lowering::ContainCheckFloatBinary(GenTreeOp* node)
+// Return Value:
+// Returns true if 'node' is a valid RMW mem op; false otherwise.
+//
+bool Lowering::LowerRMWMemOp(GenTreeIndir* storeInd)
{
- assert(node->OperIsBinary() && varTypeIsFloating(node));
+ assert(storeInd->OperGet() == GT_STOREIND);
- // overflow operations aren't supported on float/double types.
- assert(!node->gtOverflow());
+ // SSE2 doesn't support RMW on float values
+ assert(!varTypeIsFloating(storeInd));
- GenTree* op1 = node->gtGetOp1();
- GenTree* op2 = node->gtGetOp2();
+ // Terminology:
+ // indirDst = memory write of an addr mode (i.e. storeind destination)
+ // indirSrc = value being written to memory (i.e. storeind source which could a binary/unary op)
+ // indirCandidate = memory read i.e. a gtInd of an addr mode
+ // indirOpSource = source operand used in binary/unary op (i.e. source operand of indirSrc node)
- // No implicit conversions at this stage as the expectation is that
- // everything is made explicit by adding casts.
- assert(op1->TypeGet() == op2->TypeGet());
+ GenTreePtr indirCandidate = nullptr;
+ GenTreePtr indirOpSource = nullptr;
- if (IsContainableMemoryOp(op2, true) || op2->IsCnsNonZeroFltOrDbl())
+ if (!IsRMWMemOpRootedAtStoreInd(storeInd, &indirCandidate, &indirOpSource))
{
- MakeSrcContained(node, op2);
+ JITDUMP("Lower of StoreInd didn't mark the node as self contained for reason: %d\n",
+ storeInd->AsStoreInd()->GetRMWStatus());
+ DISPTREERANGE(BlockRange(), storeInd);
+ return false;
}
- else if (node->OperIsCommutative() &&
- (op1->IsCnsNonZeroFltOrDbl() || (IsContainableMemoryOp(op1, true) && IsSafeToContainMem(node, op1))))
+
+ GenTreePtr indirDst = storeInd->gtGetOp1();
+ GenTreePtr indirSrc = storeInd->gtGetOp2();
+ genTreeOps oper = indirSrc->OperGet();
+
+ // At this point we have successfully detected a RMW memory op of one of the following forms
+ // storeInd(indirDst, indirSrc(indirCandidate, indirOpSource)) OR
+ // storeInd(indirDst, indirSrc(indirOpSource, indirCandidate) in case of commutative operations OR
+ // storeInd(indirDst, indirSrc(indirCandidate) in case of unary operations
+ //
+ // Here indirSrc = one of the supported binary or unary operation for RMW of memory
+ // indirCandidate = a GT_IND node
+ // indirCandidateChild = operand of GT_IND indirCandidate
+ //
+ // The logic below does the following
+ // Make indirOpSource contained.
+ // Make indirSrc contained.
+ // Make indirCandidate contained.
+ // Make indirCandidateChild contained.
+ // Make indirDst contained except when it is a GT_LCL_VAR or GT_CNS_INT that doesn't fit within addr
+ // base.
+ //
+
+ // We have already done containment analysis on the indirSrc op.
+ // If any of its operands are marked regOptional, reset that now.
+ indirSrc->AsOp()->gtOp1->ClearRegOptional();
+ if (GenTree::OperIsBinary(oper))
{
- // Though we have GT_ADD(op1=memOp, op2=non-memOp, we try to reorder the operands
- // as long as it is safe so that the following efficient code sequence is generated:
- // addss/sd targetReg, memOp (if op1Reg == targetReg) OR
- // movaps targetReg, op2Reg; addss/sd targetReg, [memOp]
- //
- // Instead of
- // movss op1Reg, [memOp]; addss/sd targetReg, Op2Reg (if op1Reg == targetReg) OR
- // movss op1Reg, [memOp]; movaps targetReg, op1Reg, addss/sd targetReg, Op2Reg
- MakeSrcContained(node, op1);
+ // On Xarch RMW operations require the source to be an immediate or in a register.
+ // Therefore, if we have previously marked the indirOpSource as contained while lowering
+ // the binary node, we need to reset that now.
+ if (IsContainableMemoryOp(indirOpSource))
+ {
+ indirOpSource->ClearContained();
+ }
+ indirSrc->AsOp()->gtOp2->ClearRegOptional();
+ JITDUMP("Lower succesfully detected an assignment of the form: *addrMode BinOp= source\n");
}
else
{
- // If there are no containable operands, we can make an operand reg optional.
- SetRegOptionalForBinOp(node);
+ assert(GenTree::OperIsUnary(oper));
+ JITDUMP("Lower succesfully detected an assignment of the form: *addrMode = UnaryOp(*addrMode)\n");
+ }
+ DISPTREERANGE(BlockRange(), storeInd);
+
+ indirSrc->SetContained();
+ indirCandidate->SetContained();
+
+ GenTreePtr indirCandidateChild = indirCandidate->gtGetOp1();
+ indirCandidateChild->SetContained();
+
+ if (indirCandidateChild->OperGet() == GT_LEA)
+ {
+ GenTreeAddrMode* addrMode = indirCandidateChild->AsAddrMode();
+
+ if (addrMode->HasBase())
+ {
+ assert(addrMode->Base()->OperIsLeaf());
+ addrMode->Base()->SetContained();
+ }
+
+ if (addrMode->HasIndex())
+ {
+ assert(addrMode->Index()->OperIsLeaf());
+ addrMode->Index()->SetContained();
+ }
+
+ indirDst->SetContained();
+ }
+ else
+ {
+ assert(indirCandidateChild->OperGet() == GT_LCL_VAR || indirCandidateChild->OperGet() == GT_LCL_VAR_ADDR ||
+ indirCandidateChild->OperGet() == GT_CLS_VAR_ADDR || indirCandidateChild->OperGet() == GT_CNS_INT);
+
+ // If it is a GT_LCL_VAR, it still needs the reg to hold the address.
+ // We would still need a reg for GT_CNS_INT if it doesn't fit within addressing mode base.
+ // For GT_CLS_VAR_ADDR, we don't need a reg to hold the address, because field address value is known at jit
+ // time. Also, we don't need a reg for GT_CLS_VAR_ADDR.
+ if (indirCandidateChild->OperGet() == GT_LCL_VAR_ADDR || indirCandidateChild->OperGet() == GT_CLS_VAR_ADDR)
+ {
+ indirDst->SetContained();
+ }
+ else if (indirCandidateChild->IsCnsIntOrI() && indirCandidateChild->AsIntConCommon()->FitsInAddrBase(comp))
+ {
+ indirDst->SetContained();
+ }
}
+ return true;
}
//------------------------------------------------------------------------
-// ContainCheckIntrinsic: determine whether the source of an INTRINSIC node should be contained.
+// ContainCheckBinary: Determine whether a binary op's operands should be contained.
//
// Arguments:
-// node - pointer to the node
+// node - the node we care about
//
-void Lowering::ContainCheckIntrinsic(GenTreeOp* node)
+void Lowering::ContainCheckBinary(GenTreeOp* node)
{
- assert(node->OperIs(GT_INTRINSIC));
- if (node->gtIntrinsic.gtIntrinsicId == CORINFO_INTRINSIC_Sqrt)
+ assert(node->OperIsBinary());
+
+ if (varTypeIsFloating(node))
{
- GenTree* op1 = node->gtGetOp1();
- if (IsContainableMemoryOp(op1, true) || op1->IsCnsNonZeroFltOrDbl())
- {
- MakeSrcContained(node, op1);
- }
- else
+ assert(node->OperIs(GT_ADD, GT_SUB));
+ ContainCheckFloatBinary(node);
+ return;
+ }
+
+ // Codegen of these tree nodes sets ZF and SF flags.
+ node->gtFlags |= GTF_ZSF_SET;
+
+ // We're not marking a constant hanging on the left of an add
+ // as containable so we assign it to a register having CQ impact.
+ // TODO-XArch-CQ: Detect this case and support both generating a single instruction
+ // for GT_ADD(Constant, SomeTree)
+
+ GenTree* op1 = node->gtOp1;
+ GenTree* op2 = node->gtOp2;
+
+ // We can directly encode the second operand if it is either a containable constant or a memory-op.
+ // In case of memory-op, we can encode it directly provided its type matches with 'tree' type.
+ // This is because during codegen, type of 'tree' is used to determine emit Type size. If the types
+ // do not match, they get normalized (i.e. sign/zero extended) on load into a register.
+ bool directlyEncodable = false;
+ bool binOpInRMW = false;
+ GenTreePtr operand = nullptr;
+
+ if (IsContainableImmed(node, op2))
+ {
+ directlyEncodable = true;
+ operand = op2;
+ }
+ else
+ {
+ binOpInRMW = IsBinOpInRMWStoreInd(node);
+ if (!binOpInRMW)
{
- // Mark the operand as reg optional since codegen can still
- // generate code if op1 is on stack.
- SetRegOptional(op1);
+ const unsigned operatorSize = genTypeSize(node->TypeGet());
+ if (IsContainableMemoryOp(op2) && (genTypeSize(op2->TypeGet()) == operatorSize))
+ {
+ directlyEncodable = true;
+ operand = op2;
+ }
+ else if (node->OperIsCommutative())
+ {
+ if (IsContainableImmed(node, op1) ||
+ (IsContainableMemoryOp(op1) && (genTypeSize(op1->TypeGet()) == operatorSize) &&
+ IsSafeToContainMem(node, op1)))
+ {
+ // If it is safe, we can reverse the order of operands of commutative operations for efficient
+ // codegen
+ directlyEncodable = true;
+ operand = op1;
+ }
+ }
}
}
+
+ if (directlyEncodable)
+ {
+ assert(operand != nullptr);
+ MakeSrcContained(node, operand);
+ }
+ else if (!binOpInRMW)
+ {
+ // If this binary op neither has contained operands, nor is a
+ // Read-Modify-Write (RMW) operation, we can mark its operands
+ // as reg optional.
+ SetRegOptionalForBinOp(node);
+ }
}
//------------------------------------------------------------------------
@@ -1958,7 +2157,7 @@ void Lowering::ContainCheckBoundsChk(GenTreeBoundsChk* node)
{
other = node->gtIndex;
}
- else if (IsContainableMemoryOp(node->gtIndex, true))
+ else if (IsContainableMemoryOp(node->gtIndex))
{
other = node->gtIndex;
}
@@ -1969,7 +2168,7 @@ void Lowering::ContainCheckBoundsChk(GenTreeBoundsChk* node)
if (node->gtIndex->TypeGet() == node->gtArrLen->TypeGet())
{
- if (IsContainableMemoryOp(other, true))
+ if (IsContainableMemoryOp(other))
{
MakeSrcContained(node, other);
}
@@ -1981,6 +2180,31 @@ void Lowering::ContainCheckBoundsChk(GenTreeBoundsChk* node)
}
}
+//------------------------------------------------------------------------
+// ContainCheckIntrinsic: determine whether the source of an INTRINSIC node should be contained.
+//
+// Arguments:
+// node - pointer to the node
+//
+void Lowering::ContainCheckIntrinsic(GenTreeOp* node)
+{
+ assert(node->OperIs(GT_INTRINSIC));
+ if (node->gtIntrinsic.gtIntrinsicId == CORINFO_INTRINSIC_Sqrt)
+ {
+ GenTree* op1 = node->gtGetOp1();
+ if (IsContainableMemoryOp(op1) || op1->IsCnsNonZeroFltOrDbl())
+ {
+ MakeSrcContained(node, op1);
+ }
+ else
+ {
+ // Mark the operand as reg optional since codegen can still
+ // generate code if op1 is on stack.
+ SetRegOptional(op1);
+ }
+ }
+}
+
#ifdef FEATURE_SIMD
//----------------------------------------------------------------------------------------------
// ContainCheckSIMD: Perform containment analysis for a SIMD intrinsic node.
@@ -2066,7 +2290,7 @@ void Lowering::ContainCheckSIMD(GenTreeSIMD* simdNode)
// If the index is a constant, mark it as contained.
CheckImmedAndMakeContained(simdNode, op2);
- if (IsContainableMemoryOp(op1, true))
+ if (IsContainableMemoryOp(op1))
{
MakeSrcContained(simdNode, op1);
if (op1->OperGet() == GT_IND)
@@ -2089,6 +2313,50 @@ void Lowering::ContainCheckSIMD(GenTreeSIMD* simdNode)
}
#endif // FEATURE_SIMD
+//------------------------------------------------------------------------
+// ContainCheckFloatBinary: determine whether the sources of a floating point binary node should be contained.
+//
+// Arguments:
+// node - pointer to the node
+//
+void Lowering::ContainCheckFloatBinary(GenTreeOp* node)
+{
+ assert(node->OperIsBinary() && varTypeIsFloating(node));
+
+ // overflow operations aren't supported on float/double types.
+ assert(!node->gtOverflow());
+
+ GenTree* op1 = node->gtGetOp1();
+ GenTree* op2 = node->gtGetOp2();
+
+ // No implicit conversions at this stage as the expectation is that
+ // everything is made explicit by adding casts.
+ assert(op1->TypeGet() == op2->TypeGet());
+
+ if (IsContainableMemoryOp(op2) || op2->IsCnsNonZeroFltOrDbl())
+ {
+ MakeSrcContained(node, op2);
+ }
+ else if (node->OperIsCommutative() &&
+ (op1->IsCnsNonZeroFltOrDbl() || (IsContainableMemoryOp(op1) && IsSafeToContainMem(node, op1))))
+ {
+ // Though we have GT_ADD(op1=memOp, op2=non-memOp, we try to reorder the operands
+ // as long as it is safe so that the following efficient code sequence is generated:
+ // addss/sd targetReg, memOp (if op1Reg == targetReg) OR
+ // movaps targetReg, op2Reg; addss/sd targetReg, [memOp]
+ //
+ // Instead of
+ // movss op1Reg, [memOp]; addss/sd targetReg, Op2Reg (if op1Reg == targetReg) OR
+ // movss op1Reg, [memOp]; movaps targetReg, op1Reg, addss/sd targetReg, Op2Reg
+ MakeSrcContained(node, op1);
+ }
+ else
+ {
+ // If there are no containable operands, we can make an operand reg optional.
+ SetRegOptionalForBinOp(node);
+ }
+}
+
#endif // _TARGET_XARCH_
#endif // !LEGACY_BACKEND
diff --git a/src/jit/lsra.cpp b/src/jit/lsra.cpp
index 28617b9583..47e6d327e3 100644
--- a/src/jit/lsra.cpp
+++ b/src/jit/lsra.cpp
@@ -367,6 +367,7 @@ bool RegRecord::isFree()
*****************************************************************************/
RegRecord* LinearScan::getRegisterRecord(regNumber regNum)
{
+ assert((unsigned)regNum < ArrLen(physRegs));
return &physRegs[regNum];
}
@@ -1939,6 +1940,44 @@ void LinearScan::identifyCandidatesExceptionDataflow()
}
}
+//------------------------------------------------------------------------
+// IsContainableMemoryOp: Checks whether this is a memory op that can be contained.
+//
+// Arguments:
+// node - the node of interest.
+//
+// Return value:
+// True if this will definitely be a memory reference that could be contained.
+//
+// Notes:
+// This differs from the isMemoryOp() method on GenTree because it checks for
+// the case of doNotEnregister local. This won't include locals that
+// for some other reason do not become register candidates, nor those that get
+// spilled.
+// Also, because we usually call this before we redo dataflow, any new lclVars
+// introduced after the last dataflow analysis will not yet be marked lvTracked,
+// so we don't use that.
+//
+bool LinearScan::isContainableMemoryOp(GenTree* node)
+{
+#ifdef _TARGET_XARCH_
+ if (node->isMemoryOp())
+ {
+ return true;
+ }
+ if (node->IsLocal())
+ {
+ if (!enregisterLocalVars)
+ {
+ return true;
+ }
+ LclVarDsc* varDsc = &compiler->lvaTable[node->AsLclVar()->gtLclNum];
+ return varDsc->lvDoNotEnregister;
+ }
+#endif // _TARGET_XARCH_
+ return false;
+}
+
bool LinearScan::isRegCandidate(LclVarDsc* varDsc)
{
// We shouldn't be called if opt settings do not permit register variables.
@@ -3517,6 +3556,15 @@ static int ComputeOperandDstCount(GenTree* operand)
// pointers to argument setup stores.
return 0;
}
+#ifdef _TARGET_ARMARCH_
+ else if (operand->OperIsPutArgStk())
+ {
+ // A PUTARG_STK argument is an operand of a call, but is neither contained, nor does it produce
+ // a result.
+ assert(!operand->isContained());
+ return 0;
+ }
+#endif // _TARGET_ARMARCH_
else
{
// If a field list or non-void-typed operand is not an unused value and does not have source registers,
@@ -3935,6 +3983,10 @@ void LinearScan::buildRefPositionsForNode(GenTree* tree,
assert(removed);
assert(!operandDefs.IsEmpty());
+#ifdef _TARGET_ARM_
+ regMaskTP currCandidates = RBM_NONE;
+#endif // _TARGET_ARM_
+
LocationInfoListNode* const operandDefsEnd = operandDefs.End();
for (LocationInfoListNode* operandDefsIterator = operandDefs.Begin(); operandDefsIterator != operandDefsEnd;
operandDefsIterator = operandDefsIterator->Next())
@@ -3985,6 +4037,15 @@ void LinearScan::buildRefPositionsForNode(GenTree* tree,
#endif // DEBUG
regMaskTP candidates = getUseCandidates(useNode);
+#ifdef _TARGET_ARM_
+ if (useNode->OperIsPutArgSplit() || (compiler->opts.compUseSoftFP && useNode->OperIsPutArgReg()))
+ {
+ // get i-th candidate, set bits in useCandidates must be in sequential order.
+ candidates = genFindLowestReg(candidates & ~currCandidates);
+ currCandidates |= candidates;
+ }
+#endif // _TARGET_ARM_
+
assert((candidates & allRegs(i->registerType)) != 0);
// For non-localVar uses we record nothing, as nothing needs to be written back to the tree.
@@ -4081,7 +4142,7 @@ void LinearScan::buildRefPositionsForNode(GenTree* tree,
}
#ifdef ARM_SOFTFP
// If oper is GT_PUTARG_REG, set bits in useCandidates must be in sequential order.
- else if (tree->OperGet() == GT_PUTARG_REG || tree->OperGet() == GT_COPY)
+ else if (tree->OperIsMultiRegOp() || tree->OperGet() == GT_COPY)
{
useCandidates = genFindLowestReg(remainingUseCandidates);
remainingUseCandidates &= ~useCandidates;
@@ -4134,6 +4195,9 @@ void LinearScan::buildRefPositionsForNode(GenTree* tree,
(unsigned)i DEBUG_ARG(minRegCount));
if (info.isLocalDefUse)
{
+ // This must be an unused value, OR it is a special node for which we allocate
+ // a target register even though it produces no value.
+ assert(defNode->IsUnusedValue() || (defNode->gtOper == GT_LOCKADD));
pos->isLocalDefUse = true;
pos->lastUse = true;
}
@@ -4470,9 +4534,6 @@ void LinearScan::buildIntervals()
{
BasicBlock* block;
- // start numbering at 1; 0 is the entry
- LsraLocation currentLoc = 1;
-
JITDUMP("\nbuildIntervals ========\n");
// Now build (empty) records for all of the physical registers
@@ -4517,7 +4578,18 @@ void LinearScan::buildIntervals()
// second part:
JITDUMP("\nbuildIntervals second part ========\n");
- currentLoc = 0;
+ LsraLocation currentLoc = 0;
+ // TODO-Cleanup: This duplicates prior behavior where entry (ParamDef) RefPositions were
+ // being assigned the bbNum of the last block traversed in the 2nd phase of Lowering.
+ // Previously, the block sequencing was done for the (formerly separate) TreeNodeInfoInit pass,
+ // and the curBBNum was left as the last block sequenced. This block was then used to set the
+ // weight for the entry (ParamDef) RefPositions. It would be logical to set this to the
+ // normalized entry weight (compiler->fgCalledCount), but that results in a net regression.
+ if (!blockSequencingDone)
+ {
+ setBlockSequence();
+ }
+ curBBNum = blockSequence[bbSeqCount - 1]->bbNum;
// Next, create ParamDef RefPositions for all the tracked parameters,
// in order of their varIndex
@@ -4654,6 +4726,8 @@ void LinearScan::buildIntervals()
if (block == compiler->fgFirstBB)
{
insertZeroInitRefPositions();
+ // The first real location is at 1; 0 is for the entry.
+ currentLoc = 1;
}
// Any lclVars live-in to a block are resolution candidates.
@@ -4708,15 +4782,49 @@ void LinearScan::buildIntervals()
// this point.
RefPosition* pos = newRefPosition((Interval*)nullptr, currentLoc, RefTypeBB, nullptr, RBM_NONE);
+ currentLoc += 2;
JITDUMP("\n");
LIR::Range& blockRange = LIR::AsRange(block);
for (GenTree* node : blockRange.NonPhiNodes())
{
- assert(node->gtLsraInfo.loc >= currentLoc);
- assert(!node->IsValue() || !node->IsUnusedValue() || node->gtLsraInfo.isLocalDefUse);
+ // We increment the number position of each tree node by 2 to simplify the logic when there's the case of
+ // a tree that implicitly does a dual-definition of temps (the long case). In this case it is easier to
+ // already have an idle spot to handle a dual-def instead of making some messy adjustments if we only
+ // increment the number position by one.
+ CLANG_FORMAT_COMMENT_ANCHOR;
+
+#ifdef DEBUG
+ node->gtSeqNum = currentLoc;
+ // In DEBUG, we want to set the gtRegTag to GT_REGTAG_REG, so that subsequent dumps will so the register
+ // value.
+ // Although this looks like a no-op it sets the tag.
+ node->gtRegNum = node->gtRegNum;
+#endif
+
+ node->gtLsraInfo.Initialize(this, node, currentLoc);
+
+ TreeNodeInfoInit(node);
+
+ // If the node produces an unused value, mark it as a local def-use
+ if (node->IsValue() && node->IsUnusedValue())
+ {
+ node->gtLsraInfo.isLocalDefUse = true;
+ node->gtLsraInfo.dstCount = 0;
+ }
+
+#ifdef DEBUG
+ if (VERBOSE)
+ {
+ compiler->gtDispTree(node, nullptr, nullptr, true);
+ printf(" +");
+ node->gtLsraInfo.dump(this);
+ }
+#endif // DEBUG
+
+ // Only nodes that produce values should have a non-zero dstCount.
+ assert((node->gtLsraInfo.dstCount == 0) || node->IsValue());
- currentLoc = node->gtLsraInfo.loc;
buildRefPositionsForNode(node, block, listNodePool, operandToLocationInfoMap, currentLoc);
#ifdef DEBUG
@@ -4725,12 +4833,9 @@ void LinearScan::buildIntervals()
maxNodeLocation = currentLoc;
}
#endif // DEBUG
+ currentLoc += 2;
}
- // Increment the LsraLocation at this point, so that the dummy RefPositions
- // will not have the same LsraLocation as any "real" RefPosition.
- currentLoc += 2;
-
// Note: the visited set is cleared in LinearScan::doLinearScan()
markBlockVisited(block);
@@ -5162,8 +5267,7 @@ bool LinearScan::registerIsAvailable(RegRecord* physRegRecord,
if (regType == TYP_DOUBLE)
{
// Recurse, but check the other half this time (TYP_FLOAT)
- if (!registerIsAvailable(getRegisterRecord(REG_NEXT(physRegRecord->regNum)), currentLoc, nextRefLocationPtr,
- TYP_FLOAT))
+ if (!registerIsAvailable(findAnotherHalfRegRec(physRegRecord), currentLoc, nextRefLocationPtr, TYP_FLOAT))
return false;
nextRefLocation = *nextRefLocationPtr;
}
@@ -5415,7 +5519,7 @@ regNumber LinearScan::tryAllocateFreeReg(Interval* currentInterval, RefPosition*
}
RegRecord* availablePhysRegInterval = nullptr;
- Interval* intervalToUnassign = nullptr;
+ bool unassignInterval = false;
// Each register will receive a score which is the sum of the scoring criteria below.
// These were selected on the assumption that they will have an impact on the "goodness"
@@ -5493,7 +5597,7 @@ regNumber LinearScan::tryAllocateFreeReg(Interval* currentInterval, RefPosition*
if (physRegRecord->assignedInterval == currentInterval)
{
availablePhysRegInterval = physRegRecord;
- intervalToUnassign = nullptr;
+ unassignInterval = false;
break;
}
@@ -5605,8 +5709,7 @@ regNumber LinearScan::tryAllocateFreeReg(Interval* currentInterval, RefPosition*
// The register is considered unassigned if it has no assignedInterval, OR
// if its next reference is beyond the range of this interval.
- if (physRegRecord->assignedInterval == nullptr ||
- physRegRecord->assignedInterval->getNextRefLocation() > lastLocation)
+ if (!isAssigned(physRegRecord, lastLocation ARM_ARG(currentInterval->registerType)))
{
score |= UNASSIGNED;
}
@@ -5654,7 +5757,7 @@ regNumber LinearScan::tryAllocateFreeReg(Interval* currentInterval, RefPosition*
{
bestLocation = nextPhysRefLocation;
availablePhysRegInterval = physRegRecord;
- intervalToUnassign = physRegRecord->assignedInterval;
+ unassignInterval = true;
bestScore = score;
}
@@ -5667,17 +5770,12 @@ regNumber LinearScan::tryAllocateFreeReg(Interval* currentInterval, RefPosition*
if (availablePhysRegInterval != nullptr)
{
- if (intervalToUnassign != nullptr)
+ if (unassignInterval && isAssigned(availablePhysRegInterval ARM_ARG(currentInterval->registerType)))
{
- RegRecord* physRegToUnassign = availablePhysRegInterval;
-#ifdef _TARGET_ARM_
- // We should unassign a double register if availablePhysRegInterval is part of the double register
- if (availablePhysRegInterval->assignedInterval->registerType == TYP_DOUBLE &&
- !genIsValidDoubleReg(availablePhysRegInterval->regNum))
- physRegToUnassign = findAnotherHalfRegRec(availablePhysRegInterval);
-#endif
- unassignPhysReg(physRegToUnassign, intervalToUnassign->recentRefPosition);
- if (bestScore & VALUE_AVAILABLE)
+ Interval* const intervalToUnassign = availablePhysRegInterval->assignedInterval;
+ unassignPhysReg(availablePhysRegInterval ARM_ARG(currentInterval->registerType));
+
+ if ((bestScore & VALUE_AVAILABLE) != 0 && intervalToUnassign != nullptr)
{
assert(intervalToUnassign->isConstant);
refPosition->treeNode->SetReuseRegVal();
@@ -5686,7 +5784,7 @@ regNumber LinearScan::tryAllocateFreeReg(Interval* currentInterval, RefPosition*
// the next ref, remember it.
else if ((bestScore & UNASSIGNED) != 0 && intervalToUnassign != nullptr)
{
- updatePreviousInterval(physRegToUnassign, intervalToUnassign, intervalToUnassign->registerType);
+ updatePreviousInterval(availablePhysRegInterval, intervalToUnassign, intervalToUnassign->registerType);
}
}
else
@@ -5705,6 +5803,250 @@ regNumber LinearScan::tryAllocateFreeReg(Interval* currentInterval, RefPosition*
return foundReg;
}
+//------------------------------------------------------------------------
+// canSpillReg: Determine whether we can spill physRegRecord
+//
+// Arguments:
+// physRegRecord - reg to spill
+// refLocation - Location of RefPosition where this register will be spilled
+// recentAssignedRefWeight - Weight of recent assigned RefPosition which will be determined in this function
+// farthestRefPosWeight - Current farthestRefPosWeight at allocateBusyReg()
+//
+// Return Value:
+// True - if we can spill physRegRecord
+// False - otherwise
+//
+// Note: This helper is designed to be used only from allocateBusyReg() and canSpillDoubleReg()
+//
+bool LinearScan::canSpillReg(RegRecord* physRegRecord,
+ LsraLocation refLocation,
+ unsigned* recentAssignedRefWeight,
+ unsigned farthestRefPosWeight)
+{
+ assert(physRegRecord->assignedInterval != nullptr);
+ RefPosition* recentAssignedRef = physRegRecord->assignedInterval->recentRefPosition;
+
+ if (recentAssignedRef != nullptr)
+ {
+ if (recentAssignedRef->nodeLocation == refLocation)
+ {
+ // We can't spill a register that's being used at the current location
+ return false;
+ }
+
+ // If the current position has the candidate register marked to be delayed,
+ // check if the previous location is using this register, if that's the case we have to skip
+ // since we can't spill this register.
+ if (recentAssignedRef->delayRegFree && (refLocation == recentAssignedRef->nodeLocation + 1))
+ {
+ return false;
+ }
+
+ // We don't prefer to spill a register if the weight of recentAssignedRef > weight
+ // of the spill candidate found so far. We would consider spilling a greater weight
+ // ref position only if the refPosition being allocated must need a reg.
+ *recentAssignedRefWeight = getWeight(recentAssignedRef);
+ if (*recentAssignedRefWeight > farthestRefPosWeight)
+ {
+ return false;
+ }
+ }
+ return true;
+}
+
+#ifdef _TARGET_ARM_
+bool LinearScan::canSpillDoubleReg(RegRecord* physRegRecord,
+ LsraLocation refLocation,
+ unsigned* recentAssignedRefWeight,
+ unsigned farthestRefPosWeight)
+{
+ bool retVal = true;
+ unsigned weight = BB_ZERO_WEIGHT;
+ unsigned weight2 = BB_ZERO_WEIGHT;
+
+ RegRecord* physRegRecord2 = findAnotherHalfRegRec(physRegRecord);
+
+ if (physRegRecord->assignedInterval != nullptr)
+ retVal &= canSpillReg(physRegRecord, refLocation, &weight, farthestRefPosWeight);
+
+ if (physRegRecord2->assignedInterval != nullptr)
+ retVal &= canSpillReg(physRegRecord2, refLocation, &weight2, farthestRefPosWeight);
+
+ if (!(weight == BB_ZERO_WEIGHT && weight2 == BB_ZERO_WEIGHT))
+ {
+ // weight and/or weight2 have been updated.
+ *recentAssignedRefWeight = (weight > weight2) ? weight : weight2;
+ }
+
+ return retVal;
+}
+#endif
+
+//----------------------------------------------------------------------------
+// checkActiveInterval: Test activness of an interval
+// and check assertions if the interval is not active
+//
+// Arguments:
+// interval - An interval to be tested
+// refLocation - Location where the interval is being tested
+//
+// Return Value:
+// True - iff the interval is active
+// False - otherwise
+//
+// Note: This helper is designed to be used only from checkActiveIntervals()
+//
+bool LinearScan::checkActiveInterval(Interval* interval, LsraLocation refLocation)
+{
+ if (!interval->isActive)
+ {
+ RefPosition* recentAssignedRef = interval->recentRefPosition;
+ // Note that we may or may not have actually handled the reference yet, so it could either
+ // be recentAssignedRef, or the next reference.
+ assert(recentAssignedRef != nullptr);
+ if (recentAssignedRef->nodeLocation != refLocation)
+ {
+ if (recentAssignedRef->nodeLocation + 1 == refLocation)
+ {
+ assert(recentAssignedRef->delayRegFree);
+ }
+ else
+ {
+ RefPosition* nextAssignedRef = recentAssignedRef->nextRefPosition;
+ assert(nextAssignedRef != nullptr);
+ assert(nextAssignedRef->nodeLocation == refLocation ||
+ (nextAssignedRef->nodeLocation + 1 == refLocation && nextAssignedRef->delayRegFree));
+ }
+ }
+ return false;
+ }
+ return true;
+}
+
+//----------------------------------------------------------------------------------------
+// checkActiveIntervals: Test activness of a interval assinged to a register
+// and check assertions if the interval is not active.
+// We look into all intervals of two float registers consisting
+// a double regsiter for ARM32.
+//
+// Arguments:
+// physRegRecord - A register
+// refLocation - Location where intervsl is being tested
+// registerType - Type of regsiter
+//
+// Return Value:
+// True - iff the all intervals are active
+// False - otherwise
+//
+// Note: This helper is designed to be used only from allocateBusyReg()
+//
+bool LinearScan::checkActiveIntervals(RegRecord* physRegRecord, LsraLocation refLocation, RegisterType registerType)
+{
+ Interval* assignedInterval = physRegRecord->assignedInterval;
+
+#ifdef _TARGET_ARM_
+ // Check two intervals for a double register in ARM32
+ Interval* assignedInterval2 = nullptr;
+ if (registerType == TYP_DOUBLE)
+ assignedInterval2 = findAnotherHalfRegRec(physRegRecord)->assignedInterval;
+
+ // Both intervals should not be nullptr at the same time, becasue we already handle this case before.
+ assert(!(assignedInterval == nullptr && assignedInterval2 == nullptr));
+
+ if (assignedInterval != nullptr && !checkActiveInterval(assignedInterval, refLocation))
+ return false;
+
+ if (assignedInterval2 != nullptr && !checkActiveInterval(assignedInterval2, refLocation))
+ return false;
+
+ return true;
+#else
+ return checkActiveInterval(assignedInterval, refLocation);
+#endif
+}
+
+#ifdef _TARGET_ARM_
+void LinearScan::unassignDoublePhysReg(RegRecord* doubleRegRecord)
+{
+ assert(genIsValidDoubleReg(doubleRegRecord->regNum));
+
+ RegRecord* doubleRegRecordLo = doubleRegRecord;
+ RegRecord* doubleRegRecordHi = findAnotherHalfRegRec(doubleRegRecordLo);
+ // For a double register, we has following four cases.
+ // Case 1: doubleRegRecLo is assigned to TYP_DOUBLE interval
+ // Case 2: doubleRegRecLo and doubleRegRecHi are assigned to different TYP_FLOAT intervals
+ // Case 3: doubelRegRecLo is assgined to TYP_FLOAT interval and doubleRegRecHi is nullptr
+ // Case 4: doubleRegRecordLo is nullptr, and doubleRegRecordHi is assigned to a TYP_FLOAT interval
+ if (doubleRegRecordLo->assignedInterval != nullptr)
+ {
+ if (doubleRegRecordLo->assignedInterval->registerType == TYP_DOUBLE)
+ {
+ // Case 1: doubleRegRecLo is assigned to TYP_DOUBLE interval
+ unassignPhysReg(doubleRegRecordLo, doubleRegRecordLo->assignedInterval->recentRefPosition);
+ }
+ else
+ {
+ // Case 2: doubleRegRecLo and doubleRegRecHi are assigned to different TYP_FLOAT intervals
+ // Case 3: doubelRegRecLo is assgined to TYP_FLOAT interval and doubleRegRecHi is nullptr
+ assert(doubleRegRecordLo->assignedInterval->registerType == TYP_FLOAT);
+ unassignPhysReg(doubleRegRecordLo, doubleRegRecordLo->assignedInterval->recentRefPosition);
+
+ if (doubleRegRecordHi != nullptr)
+ {
+ if (doubleRegRecordHi->assignedInterval != nullptr)
+ {
+ assert(doubleRegRecordHi->assignedInterval->registerType == TYP_FLOAT);
+ unassignPhysReg(doubleRegRecordHi, doubleRegRecordHi->assignedInterval->recentRefPosition);
+ }
+ }
+ }
+ }
+ else
+ {
+ // Case 4: doubleRegRecordLo is nullptr, and doubleRegRecordHi is assigned to a TYP_FLOAT interval
+ assert(doubleRegRecordHi->assignedInterval != nullptr);
+ assert(doubleRegRecordHi->assignedInterval->registerType == TYP_FLOAT);
+ unassignPhysReg(doubleRegRecordHi, doubleRegRecordHi->assignedInterval->recentRefPosition);
+ }
+}
+
+#endif // _TARGET_ARM_
+
+//----------------------------------------------------------------------------------------
+// isRegInUse: Test whether regRec is being used at the refPosition
+//
+// Arguments:
+// regRec - A register to be tested
+// refPosition - RefPosition where regRec is tested
+// nextLocation - next RefPosition of interval assigned to regRec
+//
+// Return Value:
+// True - if regRec is beding used
+// False - otherwise
+//
+// Note: This helper is designed to be used only from allocateBusyReg()
+//
+bool LinearScan::isRegInUse(RegRecord* regRec, RefPosition* refPosition, LsraLocation* nextLocation)
+{
+ Interval* assignedInterval = regRec->assignedInterval;
+ if (assignedInterval != nullptr)
+ {
+ LsraLocation refLocation = refPosition->nodeLocation;
+ RefPosition* nextRefPosition = assignedInterval->getNextRefPosition();
+ *nextLocation = assignedInterval->getNextRefLocation();
+
+ // We should never spill a register that's occupied by an Interval with its next use at the current
+ // location.
+ // Normally this won't occur (unless we actually had more uses in a single node than there are registers),
+ // because we'll always find something with a later nextLocation, but it can happen in stress when
+ // we have LSRA_SELECT_NEAREST.
+ if ((*nextLocation == refLocation) && !refPosition->isFixedRegRef && nextRefPosition->RequiresRegister())
+ {
+ return true;
+ }
+ }
+ return false;
+}
//------------------------------------------------------------------------
// allocateBusyReg: Find a busy register that satisfies the requirements for refPosition,
@@ -5757,9 +6099,12 @@ regNumber LinearScan::allocateBusyReg(Interval* current, RefPosition* refPositio
// TODO-CQ: Determine whether/how to take preferences into account in addition to
// prefering the one with the furthest ref position when considering
// a candidate to spill
- RegRecord* farthestRefPhysRegRecord = nullptr;
- LsraLocation farthestLocation = MinLocation;
- LsraLocation refLocation = refPosition->nodeLocation;
+ RegRecord* farthestRefPhysRegRecord = nullptr;
+#ifdef _TARGET_ARM_
+ RegRecord* farthestRefPhysRegRecord2 = nullptr;
+#endif
+ LsraLocation farthestLocation = MinLocation;
+ LsraLocation refLocation = refPosition->nodeLocation;
unsigned farthestRefPosWeight;
if (allocateIfProfitable)
{
@@ -5786,12 +6131,25 @@ regNumber LinearScan::allocateBusyReg(Interval* current, RefPosition* refPositio
continue;
}
RegRecord* physRegRecord = getRegisterRecord(regNum);
+#ifdef _TARGET_ARM_
+ RegRecord* physRegRecord2 = nullptr;
+ // For ARM32, let's consider two float registers consisting a double reg together,
+ // when allocaing a double register.
+ if (current->registerType == TYP_DOUBLE)
+ {
+ assert(genIsValidDoubleReg(regNum));
+ physRegRecord2 = findAnotherHalfRegRec(physRegRecord);
+ }
+#endif
if (physRegRecord->isBusyUntilNextKill)
{
continue;
}
Interval* assignedInterval = physRegRecord->assignedInterval;
+#ifdef _TARGET_ARM_
+ Interval* assignedInterval2 = (physRegRecord2 == nullptr) ? nullptr : physRegRecord2->assignedInterval;
+#endif
// If there is a fixed reference at the same location (and it's not due to this reference),
// don't use it.
@@ -5845,8 +6203,13 @@ regNumber LinearScan::allocateBusyReg(Interval* current, RefPosition* refPositio
// - it has a FixedReg reference at the current location that is not this reference, OR
// - this is the special case of a fixed loReg, where this interval has a use at the same location
// In either case, we cannot use it
+ CLANG_FORMAT_COMMENT_ANCHOR;
+#ifdef _TARGET_ARM_
+ if (assignedInterval == nullptr && assignedInterval2 == nullptr)
+#else
if (assignedInterval == nullptr)
+#endif
{
RefPosition* nextPhysRegPosition = physRegRecord->getNextRefPosition();
@@ -5858,29 +6221,16 @@ regNumber LinearScan::allocateBusyReg(Interval* current, RefPosition* refPositio
continue;
}
+#ifdef _TARGET_ARM_
+ RefPosition* recentAssignedRef = (assignedInterval == nullptr) ? nullptr : assignedInterval->recentRefPosition;
+ RefPosition* recentAssignedRef2 =
+ (assignedInterval2 == nullptr) ? nullptr : assignedInterval2->recentRefPosition;
+#else
RefPosition* recentAssignedRef = assignedInterval->recentRefPosition;
+#endif
- if (!assignedInterval->isActive)
+ if (!checkActiveIntervals(physRegRecord, refLocation, current->registerType))
{
- // The assigned interval has a reference at this location - otherwise, we would have found
- // this in tryAllocateFreeReg().
- // Note that we may or may not have actually handled the reference yet, so it could either
- // be recentAssigedRef, or the next reference.
- assert(recentAssignedRef != nullptr);
- if (recentAssignedRef->nodeLocation != refLocation)
- {
- if (recentAssignedRef->nodeLocation + 1 == refLocation)
- {
- assert(recentAssignedRef->delayRegFree);
- }
- else
- {
- RefPosition* nextAssignedRef = recentAssignedRef->nextRefPosition;
- assert(nextAssignedRef != nullptr);
- assert(nextAssignedRef->nodeLocation == refLocation ||
- (nextAssignedRef->nodeLocation + 1 == refLocation && nextAssignedRef->delayRegFree));
- }
- }
continue;
}
@@ -5888,45 +6238,40 @@ regNumber LinearScan::allocateBusyReg(Interval* current, RefPosition* refPositio
//
// TODO-Review: Under what conditions recentAssginedRef would be null?
unsigned recentAssignedRefWeight = BB_ZERO_WEIGHT;
- if (recentAssignedRef != nullptr)
- {
- if (recentAssignedRef->nodeLocation == refLocation)
- {
- // We can't spill a register that's being used at the current location
- RefPosition* physRegRef = physRegRecord->recentRefPosition;
- continue;
- }
- // If the current position has the candidate register marked to be delayed,
- // check if the previous location is using this register, if that's the case we have to skip
- // since we can't spill this register.
- if (recentAssignedRef->delayRegFree && (refLocation == recentAssignedRef->nodeLocation + 1))
- {
- continue;
- }
-
- // We don't prefer to spill a register if the weight of recentAssignedRef > weight
- // of the spill candidate found so far. We would consider spilling a greater weight
- // ref position only if the refPosition being allocated must need a reg.
- recentAssignedRefWeight = getWeight(recentAssignedRef);
- if (recentAssignedRefWeight > farthestRefPosWeight)
- {
+#ifdef _TARGET_ARM_
+ if (current->registerType == TYP_DOUBLE)
+ {
+ if (!canSpillDoubleReg(physRegRecord, refLocation, &recentAssignedRefWeight, farthestRefPosWeight))
continue;
- }
+ }
+ else
+#endif
+ // This if-stmt is associated with the above else
+ if (!canSpillReg(physRegRecord, refLocation, &recentAssignedRefWeight, farthestRefPosWeight))
+ {
+ continue;
}
- RefPosition* nextRefPosition = assignedInterval->getNextRefPosition();
- LsraLocation nextLocation = assignedInterval->getNextRefLocation();
+ LsraLocation nextLocation = MinLocation;
- // We should never spill a register that's occupied by an Interval with its next use at the current location.
- // Normally this won't occur (unless we actually had more uses in a single node than there are registers),
- // because we'll always find something with a later nextLocation, but it can happen in stress when
- // we have LSRA_SELECT_NEAREST.
- if ((nextLocation == refLocation) && !refPosition->isFixedRegRef && nextRefPosition->RequiresRegister())
+ if (isRegInUse(physRegRecord, refPosition, &nextLocation))
{
continue;
}
+#ifdef _TARGET_ARM_
+ if (current->registerType == TYP_DOUBLE)
+ {
+ LsraLocation nextLocation2 = MinLocation;
+ if (isRegInUse(physRegRecord2, refPosition, &nextLocation2))
+ {
+ continue;
+ }
+ nextLocation = (nextLocation > nextLocation2) ? nextLocation : nextLocation2;
+ }
+#endif
+
if (nextLocation > physRegNextLocation)
{
nextLocation = physRegNextLocation;
@@ -5979,8 +6324,19 @@ regNumber LinearScan::allocateBusyReg(Interval* current, RefPosition* refPositio
// allocate if profitable. These ref positions don't need
// need to be spilled as they are already in memory and
// codegen considers them as contained memory operands.
- isBetterLocation = (recentAssignedRef != nullptr) && recentAssignedRef->reload &&
+ CLANG_FORMAT_COMMENT_ANCHOR;
+#ifdef _TARGET_ARM
+ // TODO-CQ-ARM: Just conservatively "and" two condition. We may implement better condision later.
+ isBetterLocation = true;
+ if (recentAssignedRef != nullptr)
+ isBetterLocation &= (recentAssignedRef->reload && recentAssignedRef->AllocateIfProfitable());
+
+ if (recentAssignedRef2 != nullptr)
+ isBetterLocation &= (recentAssignedRef2->reload && recentAssignedRef2->AllocateIfProfitable());
+#else
+ isBetterLocation = (recentAssignedRef != nullptr) && recentAssignedRef->reload &&
recentAssignedRef->AllocateIfProfitable();
+#endif
}
else
{
@@ -5993,7 +6349,10 @@ regNumber LinearScan::allocateBusyReg(Interval* current, RefPosition* refPositio
{
farthestLocation = nextLocation;
farthestRefPhysRegRecord = physRegRecord;
- farthestRefPosWeight = recentAssignedRefWeight;
+#ifdef _TARGET_ARM_
+ farthestRefPhysRegRecord2 = physRegRecord2;
+#endif
+ farthestRefPosWeight = recentAssignedRefWeight;
}
}
@@ -6010,21 +6369,59 @@ regNumber LinearScan::allocateBusyReg(Interval* current, RefPosition* refPositio
assert(farthestRefPhysRegRecord != nullptr);
if ((farthestLocation == refLocation) && !refPosition->isFixedRegRef)
{
+#ifdef _TARGET_ARM_
+ Interval* assignedInterval =
+ (farthestRefPhysRegRecord == nullptr) ? nullptr : farthestRefPhysRegRecord->assignedInterval;
+ Interval* assignedInterval2 =
+ (farthestRefPhysRegRecord2 == nullptr) ? nullptr : farthestRefPhysRegRecord2->assignedInterval;
+ RefPosition* nextRefPosition =
+ (assignedInterval == nullptr) ? nullptr : assignedInterval->getNextRefPosition();
+ RefPosition* nextRefPosition2 =
+ (assignedInterval2 == nullptr) ? nullptr : assignedInterval2->getNextRefPosition();
+ if (nextRefPosition != nullptr)
+ {
+ if (nextRefPosition2 != nullptr)
+ {
+ assert(!nextRefPosition->RequiresRegister() || !nextRefPosition2->RequiresRegister());
+ }
+ else
+ {
+ assert(!nextRefPosition->RequiresRegister());
+ }
+ }
+ else
+ {
+ assert(nextRefPosition2 != nullptr && !nextRefPosition2->RequiresRegister());
+ }
+#else // !_TARGET_ARM_
Interval* assignedInterval = farthestRefPhysRegRecord->assignedInterval;
RefPosition* nextRefPosition = assignedInterval->getNextRefPosition();
assert(!nextRefPosition->RequiresRegister());
+#endif // !_TARGET_ARM_
}
else
{
assert(farthestLocation > refLocation || refPosition->isFixedRegRef);
}
}
-#endif
+#endif // DEBUG
if (farthestRefPhysRegRecord != nullptr)
{
foundReg = farthestRefPhysRegRecord->regNum;
- unassignPhysReg(farthestRefPhysRegRecord, farthestRefPhysRegRecord->assignedInterval->recentRefPosition);
+
+#ifdef _TARGET_ARM_
+ if (current->registerType == TYP_DOUBLE)
+ {
+ assert(genIsValidDoubleReg(foundReg));
+ unassignDoublePhysReg(farthestRefPhysRegRecord);
+ }
+ else
+#endif
+ {
+ unassignPhysReg(farthestRefPhysRegRecord, farthestRefPhysRegRecord->assignedInterval->recentRefPosition);
+ }
+
assignPhysReg(farthestRefPhysRegRecord, current);
refPosition->registerAssignment = genRegMask(foundReg);
}
@@ -6083,6 +6480,73 @@ regNumber LinearScan::assignCopyReg(RefPosition* refPosition)
return allocatedReg;
}
+//------------------------------------------------------------------------
+// isAssigned: This is the function to check if the given RegRecord has an assignedInterval
+// regardless of lastLocation.
+// So it would be call isAssigned() with Maxlocation value.
+//
+// Arguments:
+// regRec - The RegRecord to check that it is assigned.
+// newRegType - There are elements to judge according to the upcoming register type.
+//
+// Return Value:
+// Returns true if the given RegRecord has an assignedInterval.
+//
+// Notes:
+// There is the case to check if the RegRecord has an assignedInterval regardless of Lastlocation.
+//
+bool LinearScan::isAssigned(RegRecord* regRec ARM_ARG(RegisterType newRegType))
+{
+ return isAssigned(regRec, MaxLocation ARM_ARG(newRegType));
+}
+
+//------------------------------------------------------------------------
+// isAssigned: Check whether the given RegRecord has an assignedInterval
+// that has a reference prior to the given location.
+//
+// Arguments:
+// regRec - The RegRecord of interest
+// lastLocation - The LsraLocation up to which we want to check
+// newRegType - The `RegisterType` of interval we want to check
+// (this is for the purposes of checking the other half of a TYP_DOUBLE RegRecord)
+//
+// Return value:
+// Returns true if the given RegRecord (and its other half, if TYP_DOUBLE) has an assignedInterval
+// that is referenced prior to the given location
+//
+// Notes:
+// The register is not considered to be assigned if it has no assignedInterval, or that Interval's
+// next reference is beyond lastLocation
+//
+bool LinearScan::isAssigned(RegRecord* regRec, LsraLocation lastLocation ARM_ARG(RegisterType newRegType))
+{
+ Interval* assignedInterval = regRec->assignedInterval;
+
+ if ((assignedInterval == nullptr) || assignedInterval->getNextRefLocation() > lastLocation)
+ {
+#ifdef _TARGET_ARM_
+ if (newRegType == TYP_DOUBLE)
+ {
+ RegRecord* anotherRegRec = findAnotherHalfRegRec(regRec);
+
+ if ((anotherRegRec->assignedInterval == nullptr) ||
+ (anotherRegRec->assignedInterval->getNextRefLocation() > lastLocation))
+ {
+ // In case the newRegType is a double register,
+ // the score would be set UNASSIGNED if another register is also not set.
+ return false;
+ }
+ }
+ else
+#endif
+ {
+ return false;
+ }
+ }
+
+ return true;
+}
+
// Check if the interval is already assigned and if it is then unassign the physical record
// then set the assignedInterval to 'interval'
//
@@ -6316,6 +6780,58 @@ void LinearScan::checkAndClearInterval(RegRecord* regRec, RefPosition* spillRefP
// assignedInterval at the given spillRefPosition, if any.
//
// Arguments:
+// regRec - The RegRecord to be unasssigned
+// newRegType - The RegisterType of interval that would be assigned
+//
+// Return Value:
+// None.
+//
+// Notes:
+// On ARM architecture, Intervals have to be unassigned considering
+// with the register type of interval that would be assigned.
+//
+void LinearScan::unassignPhysReg(RegRecord* regRec ARM_ARG(RegisterType newRegType))
+{
+ RegRecord* regRecToUnassign = regRec;
+#ifdef _TARGET_ARM_
+ RegRecord* anotherRegRec = nullptr;
+
+ if ((regRecToUnassign->assignedInterval != nullptr) &&
+ (regRecToUnassign->assignedInterval->registerType == TYP_DOUBLE))
+ {
+ // If the register type of interval(being unassigned or new) is TYP_DOUBLE,
+ // It should have to be valid double register (even register)
+ if (!genIsValidDoubleReg(regRecToUnassign->regNum))
+ {
+ regRecToUnassign = findAnotherHalfRegRec(regRec);
+ }
+ }
+ else
+ {
+ if (newRegType == TYP_DOUBLE)
+ {
+ anotherRegRec = findAnotherHalfRegRec(regRecToUnassign);
+ }
+ }
+#endif
+
+ if (regRecToUnassign->assignedInterval != nullptr)
+ {
+ unassignPhysReg(regRecToUnassign, regRecToUnassign->assignedInterval->recentRefPosition);
+ }
+#ifdef _TARGET_ARM_
+ if ((anotherRegRec != nullptr) && (anotherRegRec->assignedInterval != nullptr))
+ {
+ unassignPhysReg(anotherRegRec, anotherRegRec->assignedInterval->recentRefPosition);
+ }
+#endif
+}
+
+//------------------------------------------------------------------------
+// unassignPhysReg: Unassign the given physical register record, and spill the
+// assignedInterval at the given spillRefPosition, if any.
+//
+// Arguments:
// regRec - the RegRecord to be unasssigned
// spillRefPosition - The RefPosition at which the assignedInterval is to be spilled
//
@@ -6336,20 +6852,17 @@ void LinearScan::unassignPhysReg(RegRecord* regRec, RefPosition* spillRefPositio
regNumber thisRegNum = regRec->regNum;
#ifdef _TARGET_ARM_
- regNumber nextRegNum = REG_NA;
- RegRecord* nextRegRec = nullptr;
+ RegRecord* anotherRegRec = nullptr;
// Prepare second half RegRecord of a double register for TYP_DOUBLE
if (assignedInterval->registerType == TYP_DOUBLE)
{
assert(isFloatRegType(regRec->registerType));
- assert(genIsValidDoubleReg(regRec->regNum));
- nextRegNum = REG_NEXT(regRec->regNum);
- nextRegRec = getRegisterRecord(nextRegNum);
+ anotherRegRec = findAnotherHalfRegRec(regRec);
// Both two RegRecords should have been assigned to the same interval.
- assert(assignedInterval == nextRegRec->assignedInterval);
+ assert(assignedInterval == anotherRegRec->assignedInterval);
}
#endif // _TARGET_ARM_
@@ -6360,7 +6873,7 @@ void LinearScan::unassignPhysReg(RegRecord* regRec, RefPosition* spillRefPositio
{
// Both two RegRecords should have been unassigned together.
assert(regRec->assignedInterval == nullptr);
- assert(nextRegRec->assignedInterval == nullptr);
+ assert(anotherRegRec->assignedInterval == nullptr);
}
#endif // _TARGET_ARM_
@@ -7965,8 +8478,6 @@ void LinearScan::updateAssignedInterval(RegRecord* reg, Interval* interval, Regi
// Update overlapping floating point register for TYP_DOUBLE
if (regType == TYP_DOUBLE)
{
- assert(genIsValidDoubleReg(reg->regNum));
-
RegRecord* anotherHalfReg = findAnotherHalfRegRec(reg);
anotherHalfReg->assignedInterval = interval;
@@ -8001,8 +8512,6 @@ void LinearScan::updatePreviousInterval(RegRecord* reg, Interval* interval, Regi
// Update overlapping floating point register for TYP_DOUBLE
if (regType == TYP_DOUBLE)
{
- assert(genIsValidDoubleReg(reg->regNum));
-
RegRecord* anotherHalfReg = findAnotherHalfRegRec(reg);
anotherHalfReg->previousInterval = interval;
@@ -8613,6 +9122,21 @@ void LinearScan::updateMaxSpill(RefPosition* refPosition)
ReturnTypeDesc* retTypeDesc = treeNode->AsCall()->GetReturnTypeDesc();
typ = retTypeDesc->GetReturnRegType(refPosition->getMultiRegIdx());
}
+#ifdef _TARGET_ARM_
+ else if (treeNode->OperIsPutArgSplit())
+ {
+ typ = treeNode->AsPutArgSplit()->GetRegType(refPosition->getMultiRegIdx());
+ }
+#endif
+#ifdef ARM_SOFTFP
+ else if (treeNode->OperIsPutArgReg())
+ {
+ // For double arg regs, the type is changed to long since they must be passed via `r0-r3`.
+ // However when they get spilled, they should be treated as separated int registers.
+ var_types typNode = treeNode->TypeGet();
+ typ = (typNode == TYP_LONG) ? TYP_INT : typNode;
+ }
+#endif // ARM_SOFTFP
else
{
typ = treeNode->TypeGet();
@@ -8936,6 +9460,11 @@ void LinearScan::resolveRegisters()
GenTreePutArgSplit* splitArg = treeNode->AsPutArgSplit();
splitArg->SetRegSpillFlagByIdx(GTF_SPILL, currentRefPosition->getMultiRegIdx());
}
+ else if (treeNode->OperIsMultiRegOp())
+ {
+ GenTreeMultiRegOp* multiReg = treeNode->AsMultiRegOp();
+ multiReg->SetRegSpillFlagByIdx(GTF_SPILL, currentRefPosition->getMultiRegIdx());
+ }
#endif
}
@@ -9247,6 +9776,7 @@ void LinearScan::insertMove(
dst->gtLsraInfo.isLsraAdded = true;
}
dst->gtLsraInfo.isLocalDefUse = true;
+ dst->SetUnusedValue();
LIR::Range treeRange = LIR::SeqTree(compiler, dst);
LIR::Range& blockRange = LIR::AsRange(block);
@@ -9985,7 +10515,7 @@ void LinearScan::resolveEdge(BasicBlock* fromBlock,
tempRegFlt = getTempRegForResolution(fromBlock, toBlock, TYP_FLOAT);
}
#else
- tempRegFlt = getTempRegForResolution(fromBlock, toBlock, TYP_FLOAT);
+ tempRegFlt = getTempRegForResolution(fromBlock, toBlock, TYP_FLOAT);
#endif
}
@@ -10266,6 +10796,43 @@ void LinearScan::resolveEdge(BasicBlock* fromBlock,
}
}
+//------------------------------------------------------------------------
+// GetIndirSourceCount: Get the source registers for an indirection that might be contained.
+//
+// Arguments:
+// node - The node of interest
+//
+// Return Value:
+// The number of source registers used by the *parent* of this node.
+//
+int LinearScan::GetIndirSourceCount(GenTreeIndir* indirTree)
+{
+ GenTree* const addr = indirTree->gtOp1;
+ if (!addr->isContained())
+ {
+ return 1;
+ }
+ if (!addr->OperIs(GT_LEA))
+ {
+ return 0;
+ }
+
+ GenTreeAddrMode* const addrMode = addr->AsAddrMode();
+
+ unsigned srcCount = 0;
+ if ((addrMode->Base() != nullptr) && !addrMode->Base()->isContained())
+ {
+ srcCount++;
+ }
+ if (addrMode->Index() != nullptr)
+ {
+ // We never have a contained index.
+ assert(!addrMode->Index()->isContained());
+ srcCount++;
+ }
+ return srcCount;
+}
+
void TreeNodeInfo::Initialize(LinearScan* lsra, GenTree* node, LsraLocation location)
{
regMaskTP dstCandidates;
@@ -10273,7 +10840,11 @@ void TreeNodeInfo::Initialize(LinearScan* lsra, GenTree* node, LsraLocation loca
// if there is a reg indicated on the tree node, use that for dstCandidates
// the exception is the NOP, which sometimes show up around late args.
// TODO-Cleanup: get rid of those NOPs.
- if (node->gtRegNum == REG_NA || node->gtOper == GT_NOP)
+ if (node->gtRegNum == REG_STK)
+ {
+ dstCandidates = RBM_NONE;
+ }
+ else if (node->gtRegNum == REG_NA || node->gtOper == GT_NOP)
{
#ifdef ARM_SOFTFP
if (node->OperGet() == GT_PUTARG_REG)
diff --git a/src/jit/lsra.h b/src/jit/lsra.h
index dd9604f31b..767dff16a8 100644
--- a/src/jit/lsra.h
+++ b/src/jit/lsra.h
@@ -672,6 +672,8 @@ public:
// Used by Lowering when considering whether to split Longs, as well as by identifyCandidates().
bool isRegCandidate(LclVarDsc* varDsc);
+ bool isContainableMemoryOp(GenTree* node);
+
private:
// Determine which locals are candidates for allocation
void identifyCandidates();
@@ -697,11 +699,23 @@ private:
#ifdef _TARGET_ARM_
bool isSecondHalfReg(RegRecord* regRec, Interval* interval);
RegRecord* findAnotherHalfRegRec(RegRecord* regRec);
+ bool canSpillDoubleReg(RegRecord* physRegRecord,
+ LsraLocation refLocation,
+ unsigned* recentAssignedRefWeight,
+ unsigned farthestRefPosWeight);
+ void unassignDoublePhysReg(RegRecord* doubleRegRecord);
#endif
void updateAssignedInterval(RegRecord* reg, Interval* interval, RegisterType regType);
void updatePreviousInterval(RegRecord* reg, Interval* interval, RegisterType regType);
bool canRestorePreviousInterval(RegRecord* regRec, Interval* assignedInterval);
bool isAssignedToInterval(Interval* interval, RegRecord* regRec);
+ bool checkActiveInterval(Interval* interval, LsraLocation refLocation);
+ bool checkActiveIntervals(RegRecord* physRegRecord, LsraLocation refLocation, RegisterType registerType);
+ bool canSpillReg(RegRecord* physRegRecord,
+ LsraLocation refLocation,
+ unsigned* recentAssignedRefWeight,
+ unsigned farthestRefPosWeight);
+ bool isRegInUse(RegRecord* regRec, RefPosition* refPosition, LsraLocation* nextLocation);
RefType CheckBlockType(BasicBlock* block, BasicBlock* prevBlock);
@@ -737,29 +751,6 @@ private:
// Update reg state for an incoming register argument
void updateRegStateForArg(LclVarDsc* argDsc);
- inline void setTreeNodeInfo(GenTree* tree, TreeNodeInfo info)
- {
- tree->gtLsraInfo = info;
- tree->gtClearReg(compiler);
-
- DBEXEC(VERBOSE, info.dump(this));
- }
-
- inline void clearDstCount(GenTree* tree)
- {
- tree->gtLsraInfo.dstCount = 0;
- }
-
- inline void clearOperandCounts(GenTree* tree)
- {
- TreeNodeInfo& info = tree->gtLsraInfo;
- info.srcCount = 0;
- info.dstCount = 0;
-
- info.internalIntCount = 0;
- info.internalFloatCount = 0;
- }
-
inline bool isLocalDefUse(GenTree* tree)
{
return tree->gtLsraInfo.isLocalDefUse;
@@ -909,7 +900,10 @@ private:
assignPhysReg(getRegisterRecord(reg), interval);
}
+ bool isAssigned(RegRecord* regRec ARM_ARG(RegisterType newRegType));
+ bool isAssigned(RegRecord* regRec, LsraLocation lastLocation ARM_ARG(RegisterType newRegType));
void checkAndClearInterval(RegRecord* regRec, RefPosition* spillRefPosition);
+ void unassignPhysReg(RegRecord* regRec ARM_ARG(RegisterType newRegType));
void unassignPhysReg(RegRecord* regRec, RefPosition* spillRefPosition);
void unassignPhysRegNoSpill(RegRecord* reg);
void unassignPhysReg(regNumber reg)
@@ -1220,6 +1214,57 @@ private:
// Set of large vector (TYP_SIMD32 on AVX) variables to consider for callee-save registers.
VARSET_TP largeVectorCalleeSaveCandidateVars;
#endif // FEATURE_PARTIAL_SIMD_CALLEE_SAVE
+
+ //-----------------------------------------------------------------------
+ // TreeNodeInfo methods
+ //-----------------------------------------------------------------------
+
+ void TreeNodeInfoInit(GenTree* stmt);
+
+ void TreeNodeInfoInitCheckByteable(GenTree* tree);
+
+ void SetDelayFree(GenTree* delayUseSrc);
+
+ void TreeNodeInfoInitSimple(GenTree* tree);
+ int GetOperandSourceCount(GenTree* node);
+ int GetIndirSourceCount(GenTreeIndir* indirTree);
+ void HandleFloatVarArgs(GenTreeCall* call, GenTree* argNode, bool* callHasFloatRegArgs);
+
+ void TreeNodeInfoInitStoreLoc(GenTree* tree);
+ void TreeNodeInfoInitReturn(GenTree* tree);
+ void TreeNodeInfoInitShiftRotate(GenTree* tree);
+ void TreeNodeInfoInitPutArgReg(GenTreeUnOp* node);
+ void TreeNodeInfoInitCall(GenTreeCall* call);
+ void TreeNodeInfoInitCmp(GenTreePtr tree);
+ void TreeNodeInfoInitStructArg(GenTreePtr structArg);
+ void TreeNodeInfoInitBlockStore(GenTreeBlk* blkNode);
+ void TreeNodeInfoInitModDiv(GenTree* tree);
+ void TreeNodeInfoInitIntrinsic(GenTree* tree);
+ void TreeNodeInfoInitStoreLoc(GenTreeLclVarCommon* tree);
+ void TreeNodeInfoInitIndir(GenTreeIndir* indirTree);
+ void TreeNodeInfoInitGCWriteBarrier(GenTree* tree);
+ void TreeNodeInfoInitCast(GenTree* tree);
+
+#ifdef _TARGET_X86_
+ bool ExcludeNonByteableRegisters(GenTree* tree);
+#endif
+
+#if defined(_TARGET_XARCH_)
+ // returns true if the tree can use the read-modify-write memory instruction form
+ bool isRMWRegOper(GenTreePtr tree);
+ void TreeNodeInfoInitMul(GenTreePtr tree);
+ void SetContainsAVXFlags(bool isFloatingPointType = true, unsigned sizeOfSIMDVector = 0);
+#endif // defined(_TARGET_XARCH_)
+
+#ifdef FEATURE_SIMD
+ void TreeNodeInfoInitSIMD(GenTreeSIMD* tree);
+#endif // FEATURE_SIMD
+
+ void TreeNodeInfoInitPutArgStk(GenTreePutArgStk* argNode);
+#ifdef _TARGET_ARM_
+ void TreeNodeInfoInitPutArgSplit(GenTreePutArgSplit* tree);
+#endif
+ void TreeNodeInfoInitLclHeap(GenTree* tree);
};
/*XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
diff --git a/src/jit/lsraarm.cpp b/src/jit/lsraarm.cpp
index 053b593e20..09246b6e93 100644
--- a/src/jit/lsraarm.cpp
+++ b/src/jit/lsraarm.cpp
@@ -38,31 +38,26 @@ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
// Return Value:
// None.
//
-void Lowering::TreeNodeInfoInitReturn(GenTree* tree)
+void LinearScan::TreeNodeInfoInitReturn(GenTree* tree)
{
- ContainCheckRet(tree->AsOp());
-
- TreeNodeInfo* info = &(tree->gtLsraInfo);
- LinearScan* l = m_lsra;
- Compiler* compiler = comp;
- GenTree* op1 = tree->gtGetOp1();
+ TreeNodeInfo* info = &(tree->gtLsraInfo);
+ GenTree* op1 = tree->gtGetOp1();
+ assert(info->dstCount == 0);
if (tree->TypeGet() == TYP_LONG)
{
assert((op1->OperGet() == GT_LONG) && op1->isContained());
GenTree* loVal = op1->gtGetOp1();
GenTree* hiVal = op1->gtGetOp2();
info->srcCount = 2;
- loVal->gtLsraInfo.setSrcCandidates(l, RBM_LNGRET_LO);
- hiVal->gtLsraInfo.setSrcCandidates(l, RBM_LNGRET_HI);
- info->dstCount = 0;
+ loVal->gtLsraInfo.setSrcCandidates(this, RBM_LNGRET_LO);
+ hiVal->gtLsraInfo.setSrcCandidates(this, RBM_LNGRET_HI);
}
else
{
regMaskTP useCandidates = RBM_NONE;
info->srcCount = ((tree->TypeGet() == TYP_VOID) || op1->isContained()) ? 0 : 1;
- info->dstCount = 0;
if (varTypeIsStruct(tree))
{
@@ -101,20 +96,16 @@ void Lowering::TreeNodeInfoInitReturn(GenTree* tree)
if (useCandidates != RBM_NONE)
{
- tree->gtOp.gtOp1->gtLsraInfo.setSrcCandidates(l, useCandidates);
+ tree->gtOp.gtOp1->gtLsraInfo.setSrcCandidates(this, useCandidates);
}
}
}
-void Lowering::TreeNodeInfoInitLclHeap(GenTree* tree)
+void LinearScan::TreeNodeInfoInitLclHeap(GenTree* tree)
{
- ContainCheckLclHeap(tree->AsOp());
-
- TreeNodeInfo* info = &(tree->gtLsraInfo);
- LinearScan* l = m_lsra;
- Compiler* compiler = comp;
+ TreeNodeInfo* info = &(tree->gtLsraInfo);
- info->dstCount = 1;
+ assert(info->dstCount == 1);
// Need a variable number of temp regs (see genLclHeap() in codegenarm.cpp):
// Here '-' means don't care.
@@ -209,17 +200,21 @@ void Lowering::TreeNodeInfoInitLclHeap(GenTree* tree)
// requirements needed by LSRA to build the Interval Table (source,
// destination and internal [temp] register counts).
//
-void Lowering::TreeNodeInfoInit(GenTree* tree)
+void LinearScan::TreeNodeInfoInit(GenTree* tree)
{
- LinearScan* l = m_lsra;
- Compiler* compiler = comp;
-
unsigned kind = tree->OperKind();
TreeNodeInfo* info = &(tree->gtLsraInfo);
RegisterType registerType = TypeGet(tree);
- JITDUMP("TreeNodeInfoInit for: ");
- DISPNODE(tree);
+ if (tree->isContained())
+ {
+ info->dstCount = 0;
+ assert(info->srcCount == 0);
+ return;
+ }
+
+ // Set the default dstCount. This may be modified below.
+ info->dstCount = tree->IsValue() ? 1 : 0;
switch (tree->OperGet())
{
@@ -238,11 +233,11 @@ void Lowering::TreeNodeInfoInit(GenTree* tree)
info->srcCount = 0;
if (tree->TypeGet() != TYP_VOID && tree->gtOp.gtOp1 == nullptr)
{
- info->dstCount = 1;
+ assert(info->dstCount == 1);
}
else
{
- info->dstCount = 0;
+ assert(info->dstCount == 0);
}
break;
@@ -259,10 +254,10 @@ void Lowering::TreeNodeInfoInit(GenTree* tree)
case CORINFO_INTRINSIC_Abs:
case CORINFO_INTRINSIC_Sqrt:
info->srcCount = 1;
- info->dstCount = 1;
+ assert(info->dstCount == 1);
break;
default:
- NYI_ARM("Lowering::TreeNodeInfoInit for GT_INTRINSIC");
+ NYI_ARM("LinearScan::TreeNodeInfoInit for GT_INTRINSIC");
break;
}
}
@@ -270,9 +265,8 @@ void Lowering::TreeNodeInfoInit(GenTree* tree)
case GT_CAST:
{
- ContainCheckCast(tree->AsCast());
info->srcCount = 1;
- info->dstCount = 1;
+ assert(info->dstCount == 1);
// Non-overflow casts to/from float/double are done using SSE2 instructions
// and that allow the source operand to be either a reg or memop. Given the
@@ -306,15 +300,15 @@ void Lowering::TreeNodeInfoInit(GenTree* tree)
// FloatToIntCast needs a temporary register
if (varTypeIsFloating(castOpType) && varTypeIsIntOrI(tree))
{
- info->setInternalCandidates(m_lsra, RBM_ALLFLOAT);
+ info->setInternalCandidates(this, RBM_ALLFLOAT);
info->internalFloatCount = 1;
info->isInternalRegDelayFree = true;
}
- CastInfo castInfo;
+ Lowering::CastInfo castInfo;
// Get information about the cast.
- getCastDescription(tree, &castInfo);
+ Lowering::getCastDescription(tree, &castInfo);
if (castInfo.requiresOverflowCheck)
{
@@ -355,31 +349,29 @@ void Lowering::TreeNodeInfoInit(GenTree* tree)
case GT_JTRUE:
info->srcCount = 0;
- info->dstCount = 0;
- l->clearDstCount(tree->gtOp.gtOp1);
+ assert(info->dstCount == 0);
break;
case GT_JMP:
info->srcCount = 0;
- info->dstCount = 0;
+ assert(info->dstCount == 0);
break;
case GT_SWITCH:
// This should never occur since switch nodes must not be visible at this
// point in the JIT.
info->srcCount = 0;
- info->dstCount = 0; // To avoid getting uninit errors.
noway_assert(!"Switch must be lowered at this point");
break;
case GT_JMPTABLE:
info->srcCount = 0;
- info->dstCount = 1;
+ assert(info->dstCount == 1);
break;
case GT_SWITCH_TABLE:
info->srcCount = 2;
- info->dstCount = 0;
+ assert(info->dstCount == 0);
break;
case GT_ASG:
@@ -387,7 +379,6 @@ void Lowering::TreeNodeInfoInit(GenTree* tree)
case GT_ASG_SUB:
noway_assert(!"We should never hit any assignment operator in lowering");
info->srcCount = 0;
- info->dstCount = 0;
break;
case GT_ADD_LO:
@@ -406,7 +397,7 @@ void Lowering::TreeNodeInfoInit(GenTree* tree)
assert(tree->gtOp.gtOp1->TypeGet() == tree->gtOp.gtOp2->TypeGet());
info->srcCount = 2;
- info->dstCount = 1;
+ assert(info->dstCount == 1);
break;
}
@@ -416,16 +407,15 @@ void Lowering::TreeNodeInfoInit(GenTree* tree)
case GT_AND:
case GT_OR:
case GT_XOR:
- ContainCheckBinary(tree->AsOp());
info->srcCount = tree->gtOp.gtOp2->isContained() ? 1 : 2;
- info->dstCount = 1;
+ assert(info->dstCount == 1);
break;
case GT_RETURNTRAP:
// this just turns into a compare of its child with an int
// + a conditional call
info->srcCount = 1;
- info->dstCount = 0;
+ assert(info->dstCount == 0);
break;
case GT_MUL:
@@ -442,7 +432,7 @@ void Lowering::TreeNodeInfoInit(GenTree* tree)
case GT_UDIV:
{
info->srcCount = 2;
- info->dstCount = 1;
+ assert(info->dstCount == 1);
}
break;
@@ -458,7 +448,7 @@ void Lowering::TreeNodeInfoInit(GenTree* tree)
case GT_START_NONGC:
case GT_PROF_HOOK:
info->srcCount = 0;
- info->dstCount = 0;
+ assert(info->dstCount == 0);
break;
case GT_LONG:
@@ -466,19 +456,20 @@ void Lowering::TreeNodeInfoInit(GenTree* tree)
{
// An unused GT_LONG node needs to consume its sources.
info->srcCount = 2;
+ info->dstCount = 0;
}
else
{
- // Passthrough
+ // Passthrough. Should have been marked contained.
info->srcCount = 0;
+ assert(info->dstCount == 0);
}
- info->dstCount = 0;
break;
case GT_CNS_DBL:
info->srcCount = 0;
- info->dstCount = 1;
+ assert(info->dstCount == 1);
if (tree->TypeGet() == TYP_FLOAT)
{
// An int register for float constant
@@ -499,20 +490,18 @@ void Lowering::TreeNodeInfoInit(GenTree* tree)
break;
case GT_RETFILT:
+ assert(info->dstCount == 0);
if (tree->TypeGet() == TYP_VOID)
{
info->srcCount = 0;
- info->dstCount = 0;
}
else
{
assert(tree->TypeGet() == TYP_INT);
info->srcCount = 1;
- info->dstCount = 0;
-
- info->setSrcCandidates(l, RBM_INTRET);
- tree->gtOp.gtOp1->gtLsraInfo.setSrcCandidates(l, RBM_INTRET);
+ info->setSrcCandidates(this, RBM_INTRET);
+ tree->gtOp.gtOp1->gtLsraInfo.setSrcCandidates(this, RBM_INTRET);
}
break;
@@ -523,7 +512,7 @@ void Lowering::TreeNodeInfoInit(GenTree* tree)
{
// Consumes arrLen & index - has no result
info->srcCount = 2;
- info->dstCount = 0;
+ assert(info->dstCount == 0);
}
break;
@@ -531,12 +520,12 @@ void Lowering::TreeNodeInfoInit(GenTree* tree)
// These must have been lowered to GT_ARR_INDEX
noway_assert(!"We should never see a GT_ARR_ELEM in lowering");
info->srcCount = 0;
- info->dstCount = 0;
+ assert(info->dstCount == 0);
break;
case GT_ARR_INDEX:
- info->srcCount = 2;
- info->dstCount = 1;
+ info->srcCount = 2;
+ assert(info->dstCount == 1);
info->internalIntCount = 1;
info->isInternalRegDelayFree = true;
@@ -547,10 +536,9 @@ void Lowering::TreeNodeInfoInit(GenTree* tree)
break;
case GT_ARR_OFFSET:
- ContainCheckArrOffset(tree->AsArrOffs());
// This consumes the offset, if any, the arrObj and the effective index,
// and produces the flattened offset for this dimension.
- info->dstCount = 1;
+ assert(info->dstCount == 1);
if (tree->gtArrOffs.gtOffset->isContained())
{
@@ -568,7 +556,7 @@ void Lowering::TreeNodeInfoInit(GenTree* tree)
case GT_LEA:
{
GenTreeAddrMode* lea = tree->AsAddrMode();
- unsigned offset = lea->gtOffset;
+ int offset = lea->Offset();
// This LEA is instantiating an address, so we set up the srcCount and dstCount here.
info->srcCount = 0;
@@ -580,7 +568,7 @@ void Lowering::TreeNodeInfoInit(GenTree* tree)
{
info->srcCount++;
}
- info->dstCount = 1;
+ assert(info->dstCount == 1);
// An internal register may be needed too; the logic here should be in sync with the
// genLeaInstruction()'s requirements for a such register.
@@ -605,12 +593,12 @@ void Lowering::TreeNodeInfoInit(GenTree* tree)
case GT_NEG:
info->srcCount = 1;
- info->dstCount = 1;
+ assert(info->dstCount == 1);
break;
case GT_NOT:
info->srcCount = 1;
- info->dstCount = 1;
+ assert(info->dstCount == 1);
break;
case GT_LSH:
@@ -633,8 +621,8 @@ void Lowering::TreeNodeInfoInit(GenTree* tree)
break;
case GT_CKFINITE:
- info->srcCount = 1;
- info->dstCount = 1;
+ info->srcCount = 1;
+ assert(info->dstCount == 1);
info->internalIntCount = 1;
break;
@@ -642,17 +630,26 @@ void Lowering::TreeNodeInfoInit(GenTree* tree)
TreeNodeInfoInitCall(tree->AsCall());
break;
+ case GT_ADDR:
+ {
+ // For a GT_ADDR, the child node should not be evaluated into a register
+ GenTreePtr child = tree->gtOp.gtOp1;
+ assert(!isCandidateLocalRef(child));
+ assert(child->isContained());
+ assert(info->dstCount == 1);
+ info->srcCount = 0;
+ }
+ break;
+
case GT_STORE_BLK:
case GT_STORE_OBJ:
case GT_STORE_DYN_BLK:
- LowerBlockStore(tree->AsBlk());
TreeNodeInfoInitBlockStore(tree->AsBlk());
break;
case GT_INIT_VAL:
// Always a passthrough of its child's value.
- info->srcCount = 0;
- info->dstCount = 0;
+ assert(!"INIT_VAL should always be contained");
break;
case GT_LCLHEAP:
@@ -661,8 +658,8 @@ void Lowering::TreeNodeInfoInit(GenTree* tree)
case GT_STOREIND:
{
- info->dstCount = 0;
- GenTree* src = tree->gtOp.gtOp2;
+ assert(info->dstCount == 0);
+ GenTree* src = tree->gtOp.gtOp2;
if (compiler->codeGen->gcInfo.gcIsWriteBarrierAsgNode(tree))
{
@@ -678,23 +675,23 @@ void Lowering::TreeNodeInfoInit(GenTree* tree)
break;
case GT_NULLCHECK:
- info->dstCount = 0;
- info->srcCount = 1;
- info->isLocalDefUse = true;
- // null check is an indirection on an addr
- TreeNodeInfoInitIndir(tree->AsIndir());
+ // It requires a internal register on ARM, as it is implemented as a load
+ assert(info->dstCount == 0);
+ assert(!tree->gtGetOp1()->isContained());
+ info->srcCount = 1;
+ info->internalIntCount = 1;
break;
case GT_IND:
- info->dstCount = 1;
+ assert(info->dstCount == 1);
info->srcCount = 1;
TreeNodeInfoInitIndir(tree->AsIndir());
break;
case GT_CATCH_ARG:
info->srcCount = 0;
- info->dstCount = 1;
- info->setDstCandidates(l, RBM_EXCEPTION_OBJECT);
+ assert(info->dstCount == 1);
+ info->setDstCandidates(this, RBM_EXCEPTION_OBJECT);
break;
case GT_CLS_VAR:
@@ -704,14 +701,13 @@ void Lowering::TreeNodeInfoInit(GenTree* tree)
// It will produce a result of the type of the
// node, and use an internal register for the address.
- info->dstCount = 1;
+ assert(info->dstCount == 1);
assert((tree->gtFlags & (GTF_VAR_DEF | GTF_VAR_USEASG)) == 0);
info->internalIntCount = 1;
break;
case GT_COPY:
info->srcCount = 1;
- info->dstCount = 1;
#ifdef ARM_SOFTFP
// This case currently only occurs for double types that are passed as TYP_LONG;
// actual long types would have been decomposed by now.
@@ -719,23 +715,23 @@ void Lowering::TreeNodeInfoInit(GenTree* tree)
{
info->dstCount = 2;
}
-#endif
- break;
-
- case GT_PUTARG_REG:
-#ifdef ARM_SOFTFP
- // This case currently only occurs for double types that are passed as TYP_LONG;
- // actual long types would have been decomposed by now.
- if (tree->TypeGet() == TYP_LONG)
- {
- info->srcCount = 2;
- }
else
#endif
{
- info->srcCount = 1;
+ assert(info->dstCount == 1);
}
- info->dstCount = info->srcCount;
+ break;
+
+ case GT_PUTARG_SPLIT:
+ TreeNodeInfoInitPutArgSplit(tree->AsPutArgSplit());
+ break;
+
+ case GT_PUTARG_STK:
+ TreeNodeInfoInitPutArgStk(tree->AsPutArgStk());
+ break;
+
+ case GT_PUTARG_REG:
+ TreeNodeInfoInitPutArgReg(tree->AsUnOp());
break;
default:
@@ -755,15 +751,13 @@ void Lowering::TreeNodeInfoInit(GenTree* tree)
case GT_CLS_VAR_ADDR:
case GT_IL_OFFSET:
case GT_CNS_INT:
- case GT_PUTARG_STK:
case GT_LABEL:
case GT_PINVOKE_PROLOG:
case GT_JCC:
case GT_SETCC:
case GT_MEMORYBARRIER:
case GT_OBJ:
- case GT_PUTARG_SPLIT:
- info->dstCount = tree->IsValue() ? 1 : 0;
+ assert(info->dstCount == (tree->IsValue() ? 1 : 0));
if (kind & (GTK_CONST | GTK_LEAF))
{
info->srcCount = 0;
@@ -784,8 +778,18 @@ void Lowering::TreeNodeInfoInit(GenTree* tree)
unreached();
}
break;
+
+ case GT_INDEX_ADDR:
+ info->srcCount = 2;
+ info->dstCount = 1;
+ info->internalIntCount = 1;
+ break;
} // end switch (tree->OperGet())
+ if (tree->IsUnusedValue() && (info->dstCount != 0))
+ {
+ info->isLocalDefUse = true;
+ }
// We need to be sure that we've set info->srcCount and info->dstCount appropriately
assert((info->dstCount < 2) || tree->IsMultiRegNode());
}
diff --git a/src/jit/lsraarm64.cpp b/src/jit/lsraarm64.cpp
index 37391675b0..cea80e2093 100644
--- a/src/jit/lsraarm64.cpp
+++ b/src/jit/lsraarm64.cpp
@@ -44,18 +44,21 @@ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
// requirements needed by LSRA to build the Interval Table (source,
// destination and internal [temp] register counts).
//
-void Lowering::TreeNodeInfoInit(GenTree* tree)
+void LinearScan::TreeNodeInfoInit(GenTree* tree)
{
- LinearScan* l = m_lsra;
- Compiler* compiler = comp;
-
unsigned kind = tree->OperKind();
TreeNodeInfo* info = &(tree->gtLsraInfo);
RegisterType registerType = TypeGet(tree);
- JITDUMP("TreeNodeInfoInit for: ");
- DISPNODE(tree);
- JITDUMP("\n");
+ if (tree->isContained())
+ {
+ info->dstCount = 0;
+ assert(info->srcCount == 0);
+ return;
+ }
+
+ // Set the default dstCount. This may be modified below.
+ info->dstCount = tree->IsValue() ? 1 : 0;
switch (tree->OperGet())
{
@@ -63,7 +66,6 @@ void Lowering::TreeNodeInfoInit(GenTree* tree)
GenTree* op2;
default:
- info->dstCount = tree->IsValue() ? 1 : 0;
if (kind & (GTK_CONST | GTK_LEAF))
{
info->srcCount = 0;
@@ -88,7 +90,7 @@ void Lowering::TreeNodeInfoInit(GenTree* tree)
case GT_STORE_LCL_FLD:
case GT_STORE_LCL_VAR:
info->srcCount = 1;
- info->dstCount = 0;
+ assert(info->dstCount == 0);
TreeNodeInfoInitStoreLoc(tree->AsLclVarCommon());
break;
@@ -99,12 +101,12 @@ void Lowering::TreeNodeInfoInit(GenTree* tree)
case GT_START_NONGC:
case GT_PROF_HOOK:
info->srcCount = 0;
- info->dstCount = 0;
+ assert(info->dstCount == 0);
break;
case GT_CNS_DBL:
info->srcCount = 0;
- info->dstCount = 1;
+ assert(info->dstCount == 1);
{
GenTreeDblCon* dblConst = tree->AsDblCon();
double constValue = dblConst->gtDblCon.gtDconVal;
@@ -126,7 +128,7 @@ void Lowering::TreeNodeInfoInit(GenTree* tree)
case GT_QMARK:
case GT_COLON:
info->srcCount = 0;
- info->dstCount = 0;
+ assert(info->dstCount == 0);
unreached();
break;
@@ -138,17 +140,17 @@ void Lowering::TreeNodeInfoInit(GenTree* tree)
if (tree->TypeGet() == TYP_VOID)
{
info->srcCount = 0;
- info->dstCount = 0;
+ assert(info->dstCount == 0);
}
else
{
assert(tree->TypeGet() == TYP_INT);
info->srcCount = 1;
- info->dstCount = 0;
+ assert(info->dstCount == 0);
- info->setSrcCandidates(l, RBM_INTRET);
- tree->gtOp.gtOp1->gtLsraInfo.setSrcCandidates(l, RBM_INTRET);
+ info->setSrcCandidates(this, RBM_INTRET);
+ tree->gtOp.gtOp1->gtLsraInfo.setSrcCandidates(this, RBM_INTRET);
}
break;
@@ -159,42 +161,40 @@ void Lowering::TreeNodeInfoInit(GenTree* tree)
info->srcCount = 0;
if (tree->TypeGet() != TYP_VOID && tree->gtOp.gtOp1 == nullptr)
{
- info->dstCount = 1;
+ assert(info->dstCount == 1);
}
else
{
- info->dstCount = 0;
+ assert(info->dstCount == 0);
}
break;
case GT_JTRUE:
info->srcCount = 0;
- info->dstCount = 0;
- l->clearDstCount(tree->gtOp.gtOp1);
+ assert(info->dstCount == 0);
break;
case GT_JMP:
info->srcCount = 0;
- info->dstCount = 0;
+ assert(info->dstCount == 0);
break;
case GT_SWITCH:
// This should never occur since switch nodes must not be visible at this
// point in the JIT.
info->srcCount = 0;
- info->dstCount = 0; // To avoid getting uninit errors.
noway_assert(!"Switch must be lowered at this point");
break;
case GT_JMPTABLE:
info->srcCount = 0;
- info->dstCount = 1;
+ assert(info->dstCount == 1);
break;
case GT_SWITCH_TABLE:
info->srcCount = 2;
info->internalIntCount = 1;
- info->dstCount = 0;
+ assert(info->dstCount == 0);
break;
case GT_ASG:
@@ -202,7 +202,6 @@ void Lowering::TreeNodeInfoInit(GenTree* tree)
case GT_ASG_SUB:
noway_assert(!"We should never hit any assignment operator in lowering");
info->srcCount = 0;
- info->dstCount = 0;
break;
case GT_ADD:
@@ -217,9 +216,6 @@ void Lowering::TreeNodeInfoInit(GenTree* tree)
assert(tree->gtOp.gtOp1->TypeGet() == tree->gtOp.gtOp2->TypeGet());
info->srcCount = 2;
- info->dstCount = 1;
-
- break;
}
__fallthrough;
@@ -227,16 +223,15 @@ void Lowering::TreeNodeInfoInit(GenTree* tree)
case GT_AND:
case GT_OR:
case GT_XOR:
- ContainCheckBinary(tree->AsOp());
info->srcCount = tree->gtOp.gtOp2->isContained() ? 1 : 2;
- info->dstCount = 1;
+ assert(info->dstCount == 1);
break;
case GT_RETURNTRAP:
// this just turns into a compare of its child with an int
// + a conditional call
info->srcCount = 1;
- info->dstCount = 0;
+ assert(info->dstCount == 0);
break;
case GT_MOD:
@@ -259,7 +254,7 @@ void Lowering::TreeNodeInfoInit(GenTree* tree)
case GT_UDIV:
{
info->srcCount = 2;
- info->dstCount = 1;
+ assert(info->dstCount == 1);
}
break;
@@ -277,7 +272,7 @@ void Lowering::TreeNodeInfoInit(GenTree* tree)
assert(op1->TypeGet() == tree->TypeGet());
info->srcCount = 1;
- info->dstCount = 1;
+ assert(info->dstCount == 1);
}
break;
@@ -294,7 +289,7 @@ void Lowering::TreeNodeInfoInit(GenTree* tree)
// see CodeGen::genIntToIntCast()
info->srcCount = 1;
- info->dstCount = 1;
+ assert(info->dstCount == 1);
// Non-overflow casts to/from float/double are done using SSE2 instructions
// and that allow the source operand to be either a reg or memop. Given the
@@ -320,10 +315,9 @@ void Lowering::TreeNodeInfoInit(GenTree* tree)
#endif // DEBUG
// Some overflow checks need a temp reg
- CastInfo castInfo;
-
+ Lowering::CastInfo castInfo;
// Get information about the cast.
- getCastDescription(tree, &castInfo);
+ Lowering::getCastDescription(tree, &castInfo);
if (castInfo.requiresOverflowCheck)
{
@@ -347,12 +341,12 @@ void Lowering::TreeNodeInfoInit(GenTree* tree)
case GT_NEG:
info->srcCount = 1;
- info->dstCount = 1;
+ assert(info->dstCount == 1);
break;
case GT_NOT:
info->srcCount = 1;
- info->dstCount = 1;
+ assert(info->dstCount == 1);
break;
case GT_LSH:
@@ -368,27 +362,36 @@ void Lowering::TreeNodeInfoInit(GenTree* tree)
case GT_LE:
case GT_GE:
case GT_GT:
+ case GT_TEST_EQ:
+ case GT_TEST_NE:
TreeNodeInfoInitCmp(tree);
break;
case GT_CKFINITE:
- info->srcCount = 1;
- info->dstCount = 1;
+ info->srcCount = 1;
+ assert(info->dstCount == 1);
info->internalIntCount = 1;
break;
case GT_CMPXCHG:
info->srcCount = 3;
- info->dstCount = 1;
+ assert(info->dstCount == 1);
// TODO-ARM64-NYI
NYI("CMPXCHG");
break;
case GT_LOCKADD:
- ContainCheckBinary(tree->AsOp());
info->srcCount = tree->gtOp.gtOp2->isContained() ? 1 : 2;
- info->dstCount = 1;
+ assert(info->dstCount == 1);
+ break;
+
+ case GT_PUTARG_STK:
+ TreeNodeInfoInitPutArgStk(tree->AsPutArgStk());
+ break;
+
+ case GT_PUTARG_REG:
+ TreeNodeInfoInitPutArgReg(tree->AsUnOp());
break;
case GT_CALL:
@@ -399,10 +402,10 @@ void Lowering::TreeNodeInfoInit(GenTree* tree)
{
// For a GT_ADDR, the child node should not be evaluated into a register
GenTreePtr child = tree->gtOp.gtOp1;
- assert(!l->isCandidateLocalRef(child));
- MakeSrcContained(tree, child);
+ assert(!isCandidateLocalRef(child));
+ assert(child->isContained());
+ assert(info->dstCount == 1);
info->srcCount = 0;
- info->dstCount = 1;
}
break;
@@ -411,26 +414,22 @@ void Lowering::TreeNodeInfoInit(GenTree* tree)
// These should all be eliminated prior to Lowering.
assert(!"Non-store block node in Lowering");
info->srcCount = 0;
- info->dstCount = 0;
break;
case GT_STORE_BLK:
case GT_STORE_OBJ:
case GT_STORE_DYN_BLK:
- LowerBlockStore(tree->AsBlk());
TreeNodeInfoInitBlockStore(tree->AsBlk());
break;
case GT_INIT_VAL:
// Always a passthrough of its child's value.
- info->srcCount = 0;
- info->dstCount = 0;
+ assert(!"INIT_VAL should always be contained");
break;
case GT_LCLHEAP:
{
- ContainCheckLclHeap(tree->AsOp());
- info->dstCount = 1;
+ assert(info->dstCount == 1);
// Need a variable number of temp regs (see genLclHeap() in codegenamd64.cpp):
// Here '-' means don't care.
@@ -536,7 +535,7 @@ void Lowering::TreeNodeInfoInit(GenTree* tree)
GenTreeBoundsChk* node = tree->AsBoundsChk();
// Consumes arrLen & index - has no result
info->srcCount = 2;
- info->dstCount = 0;
+ assert(info->dstCount == 0);
GenTree* intCns = nullptr;
GenTree* other = nullptr;
@@ -555,12 +554,12 @@ void Lowering::TreeNodeInfoInit(GenTree* tree)
// These must have been lowered to GT_ARR_INDEX
noway_assert(!"We should never see a GT_ARR_ELEM in lowering");
info->srcCount = 0;
- info->dstCount = 0;
+ assert(info->dstCount == 0);
break;
case GT_ARR_INDEX:
- info->srcCount = 2;
- info->dstCount = 1;
+ info->srcCount = 2;
+ assert(info->dstCount == 1);
info->internalIntCount = 1;
info->isInternalRegDelayFree = true;
@@ -571,11 +570,10 @@ void Lowering::TreeNodeInfoInit(GenTree* tree)
break;
case GT_ARR_OFFSET:
- ContainCheckArrOffset(tree->AsArrOffs());
// This consumes the offset, if any, the arrObj and the effective index,
// and produces the flattened offset for this dimension.
- info->srcCount = tree->gtArrOffs.gtOffset->isContained() ? 2 : 3;
- info->dstCount = 1;
+ info->srcCount = tree->gtArrOffs.gtOffset->isContained() ? 2 : 3;
+ assert(info->dstCount == 1);
info->internalIntCount = 1;
break;
@@ -585,10 +583,9 @@ void Lowering::TreeNodeInfoInit(GenTree* tree)
GenTree* base = lea->Base();
GenTree* index = lea->Index();
- unsigned cns = lea->gtOffset;
+ int cns = lea->Offset();
- // This LEA is instantiating an address,
- // so we set up the srcCount and dstCount here.
+ // This LEA is instantiating an address, so we set up the srcCount here.
info->srcCount = 0;
if (base != nullptr)
{
@@ -598,7 +595,7 @@ void Lowering::TreeNodeInfoInit(GenTree* tree)
{
info->srcCount++;
}
- info->dstCount = 1;
+ assert(info->dstCount == 1);
// On ARM64 we may need a single internal register
// (when both conditions are true then we still only need a single internal register)
@@ -617,7 +614,7 @@ void Lowering::TreeNodeInfoInit(GenTree* tree)
case GT_STOREIND:
{
- info->dstCount = 0;
+ assert(info->dstCount == 0);
if (compiler->codeGen->gcInfo.gcIsWriteBarrierAsgNode(tree))
{
@@ -635,23 +632,23 @@ void Lowering::TreeNodeInfoInit(GenTree* tree)
break;
case GT_NULLCHECK:
- info->dstCount = 0;
- info->srcCount = 1;
- info->isLocalDefUse = true;
- // null check is an indirection on an addr
- TreeNodeInfoInitIndir(tree->AsIndir());
+ // Unlike ARM, ARM64 implements NULLCHECK as a load to REG_ZR, so no internal register
+ // is required, and it is not a localDefUse.
+ assert(info->dstCount == 0);
+ assert(!tree->gtGetOp1()->isContained());
+ info->srcCount = 1;
break;
case GT_IND:
- info->dstCount = 1;
+ assert(info->dstCount == 1);
info->srcCount = 1;
TreeNodeInfoInitIndir(tree->AsIndir());
break;
case GT_CATCH_ARG:
info->srcCount = 0;
- info->dstCount = 1;
- info->setDstCandidates(l, RBM_EXCEPTION_OBJECT);
+ assert(info->dstCount == 1);
+ info->setDstCandidates(this, RBM_EXCEPTION_OBJECT);
break;
case GT_CLS_VAR:
@@ -661,12 +658,22 @@ void Lowering::TreeNodeInfoInit(GenTree* tree)
// It will produce a result of the type of the
// node, and use an internal register for the address.
- info->dstCount = 1;
+ assert(info->dstCount == 1);
assert((tree->gtFlags & (GTF_VAR_DEF | GTF_VAR_USEASG)) == 0);
info->internalIntCount = 1;
break;
+
+ case GT_INDEX_ADDR:
+ info->srcCount = 2;
+ info->dstCount = 1;
+ info->internalIntCount = 1;
+ break;
} // end switch (tree->OperGet())
+ if (tree->IsUnusedValue() && (info->dstCount != 0))
+ {
+ info->isLocalDefUse = true;
+ }
// We need to be sure that we've set info->srcCount and info->dstCount appropriately
assert((info->dstCount < 2) || tree->IsMultiRegCall());
}
@@ -680,19 +687,15 @@ void Lowering::TreeNodeInfoInit(GenTree* tree)
// Return Value:
// None.
//
-void Lowering::TreeNodeInfoInitReturn(GenTree* tree)
+void LinearScan::TreeNodeInfoInitReturn(GenTree* tree)
{
- ContainCheckRet(tree->AsOp());
-
- TreeNodeInfo* info = &(tree->gtLsraInfo);
- LinearScan* l = m_lsra;
- Compiler* compiler = comp;
+ TreeNodeInfo* info = &(tree->gtLsraInfo);
GenTree* op1 = tree->gtGetOp1();
regMaskTP useCandidates = RBM_NONE;
info->srcCount = ((tree->TypeGet() == TYP_VOID) || op1->isContained()) ? 0 : 1;
- info->dstCount = 0;
+ assert(info->dstCount == 0);
if (varTypeIsStruct(tree))
{
@@ -731,7 +734,7 @@ void Lowering::TreeNodeInfoInitReturn(GenTree* tree)
if (useCandidates != RBM_NONE)
{
- tree->gtOp.gtOp1->gtLsraInfo.setSrcCandidates(l, useCandidates);
+ tree->gtOp.gtOp1->gtLsraInfo.setSrcCandidates(this, useCandidates);
}
}
diff --git a/src/jit/lsraarmarch.cpp b/src/jit/lsraarmarch.cpp
index d6c372f3e8..ac722e27bf 100644
--- a/src/jit/lsraarmarch.cpp
+++ b/src/jit/lsraarmarch.cpp
@@ -39,13 +39,12 @@ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
// - Setting the appropriate candidates for a store of a multi-reg call return value.
// - Handling of contained immediates.
//
-void Lowering::TreeNodeInfoInitStoreLoc(GenTreeLclVarCommon* storeLoc)
+void LinearScan::TreeNodeInfoInitStoreLoc(GenTreeLclVarCommon* storeLoc)
{
- ContainCheckStoreLoc(storeLoc);
TreeNodeInfo* info = &(storeLoc->gtLsraInfo);
GenTree* op1 = storeLoc->gtGetOp1();
- info->dstCount = 0;
+ assert(info->dstCount == 0);
#ifdef _TARGET_ARM_
if (varTypeIsLong(op1))
{
@@ -71,8 +70,8 @@ void Lowering::TreeNodeInfoInitStoreLoc(GenTreeLclVarCommon* storeLoc)
info->srcCount = retTypeDesc->GetReturnRegCount();
// Call node srcCandidates = Bitwise-OR(allregs(GetReturnRegType(i))) for all i=0..RetRegCount-1
- regMaskTP srcCandidates = m_lsra->allMultiRegCallNodeRegs(call);
- op1->gtLsraInfo.setSrcCandidates(m_lsra, srcCandidates);
+ regMaskTP srcCandidates = allMultiRegCallNodeRegs(call);
+ op1->gtLsraInfo.setSrcCandidates(this, srcCandidates);
}
else
{
@@ -89,17 +88,22 @@ void Lowering::TreeNodeInfoInitStoreLoc(GenTreeLclVarCommon* storeLoc)
// Return Value:
// None.
//
-void Lowering::TreeNodeInfoInitCmp(GenTreePtr tree)
+void LinearScan::TreeNodeInfoInitCmp(GenTreePtr tree)
{
- ContainCheckCompare(tree->AsOp());
-
TreeNodeInfo* info = &(tree->gtLsraInfo);
info->srcCount = tree->gtOp.gtOp2->isContained() ? 1 : 2;
- info->dstCount = tree->OperIs(GT_CMP) ? 0 : 1;
+ if (info->isNoRegCompare)
+ {
+ info->dstCount = 0;
+ }
+ else
+ {
+ assert((info->dstCount == 1) || tree->OperIs(GT_CMP, GT_TEST_EQ, GT_TEST_NE));
+ }
}
-void Lowering::TreeNodeInfoInitGCWriteBarrier(GenTree* tree)
+void LinearScan::TreeNodeInfoInitGCWriteBarrier(GenTree* tree)
{
GenTreePtr dst = tree;
GenTreePtr addr = tree->gtOp.gtOp1;
@@ -133,15 +137,15 @@ void Lowering::TreeNodeInfoInitGCWriteBarrier(GenTree* tree)
// the 'addr' goes into x14 (REG_WRITE_BARRIER_DST_BYREF)
// the 'src' goes into x15 (REG_WRITE_BARRIER)
//
- addr->gtLsraInfo.setSrcCandidates(m_lsra, RBM_WRITE_BARRIER_DST_BYREF);
- src->gtLsraInfo.setSrcCandidates(m_lsra, RBM_WRITE_BARRIER);
+ addr->gtLsraInfo.setSrcCandidates(this, RBM_WRITE_BARRIER_DST_BYREF);
+ src->gtLsraInfo.setSrcCandidates(this, RBM_WRITE_BARRIER);
#else
// For the standard JIT Helper calls
// op1 goes into REG_ARG_0 and
// op2 goes into REG_ARG_1
//
- addr->gtLsraInfo.setSrcCandidates(m_lsra, RBM_ARG_0);
- src->gtLsraInfo.setSrcCandidates(m_lsra, RBM_ARG_1);
+ addr->gtLsraInfo.setSrcCandidates(this, RBM_ARG_0);
+ src->gtLsraInfo.setSrcCandidates(this, RBM_ARG_1);
#endif // NOGC_WRITE_BARRIERS
// Both src and dst must reside in a register, which they should since we haven't set
@@ -155,12 +159,10 @@ void Lowering::TreeNodeInfoInitGCWriteBarrier(GenTree* tree)
// of an indirection operation.
//
// Arguments:
-// indirTree - GT_IND, GT_STOREIND, block node or GT_NULLCHECK gentree node
+// indirTree - GT_IND, GT_STOREIND or block gentree node
//
-void Lowering::TreeNodeInfoInitIndir(GenTreeIndir* indirTree)
+void LinearScan::TreeNodeInfoInitIndir(GenTreeIndir* indirTree)
{
- ContainCheckIndir(indirTree);
-
// If this is the rhs of a block copy (i.e. non-enregisterable struct),
// it has no register requirements.
if (indirTree->TypeGet() == TYP_STRUCT)
@@ -174,7 +176,7 @@ void Lowering::TreeNodeInfoInitIndir(GenTreeIndir* indirTree)
GenTree* addr = indirTree->Addr();
GenTree* index = nullptr;
- unsigned cns = 0;
+ int cns = 0;
#ifdef _TARGET_ARM_
// Unaligned loads/stores for floating point values must first be loaded into integer register(s)
@@ -206,7 +208,7 @@ void Lowering::TreeNodeInfoInitIndir(GenTreeIndir* indirTree)
assert(addr->OperGet() == GT_LEA);
GenTreeAddrMode* lea = addr->AsAddrMode();
index = lea->Index();
- cns = lea->gtOffset;
+ cns = lea->Offset();
// On ARM we may need a single internal register
// (when both conditions are true then we still only need a single internal register)
@@ -232,12 +234,9 @@ void Lowering::TreeNodeInfoInitIndir(GenTreeIndir* indirTree)
// Return Value:
// None.
//
-void Lowering::TreeNodeInfoInitShiftRotate(GenTree* tree)
+void LinearScan::TreeNodeInfoInitShiftRotate(GenTree* tree)
{
- ContainCheckShiftRotate(tree->AsOp());
-
TreeNodeInfo* info = &(tree->gtLsraInfo);
- LinearScan* l = m_lsra;
GenTreePtr shiftBy = tree->gtOp.gtOp2;
info->srcCount = shiftBy->isContained() ? 1 : 2;
@@ -284,16 +283,14 @@ void Lowering::TreeNodeInfoInitShiftRotate(GenTree* tree)
// Return Value:
// None.
//
-void Lowering::TreeNodeInfoInitPutArgReg(
- GenTreeUnOp* node, regNumber argReg, TreeNodeInfo& info, bool isVarArgs, bool* callHasFloatRegArgs)
+void LinearScan::TreeNodeInfoInitPutArgReg(GenTreeUnOp* node)
{
assert(node != nullptr);
assert(node->OperIsPutArgReg());
+ node->gtLsraInfo.srcCount = 1;
+ regNumber argReg = node->gtRegNum;
assert(argReg != REG_NA);
- // Each register argument corresponds to one source.
- info.srcCount++;
-
// Set the register requirements for the node.
regMaskTP argMask = genRegMask(argReg);
#ifdef ARM_SOFTFP
@@ -301,19 +298,49 @@ void Lowering::TreeNodeInfoInitPutArgReg(
// The actual `long` types must have been transformed as a field list with two fields.
if (node->TypeGet() == TYP_LONG)
{
- info.srcCount++;
+ node->gtLsraInfo.srcCount++;
+ node->gtLsraInfo.dstCount = node->gtLsraInfo.srcCount;
assert(genRegArgNext(argReg) == REG_NEXT(argReg));
argMask |= genRegMask(REG_NEXT(argReg));
}
#endif // ARM_SOFTFP
- node->gtLsraInfo.setDstCandidates(m_lsra, argMask);
- node->gtLsraInfo.setSrcCandidates(m_lsra, argMask);
+ node->gtLsraInfo.setDstCandidates(this, argMask);
+ node->gtLsraInfo.setSrcCandidates(this, argMask);
// To avoid redundant moves, have the argument operand computed in the
// register in which the argument is passed to the call.
- node->gtOp.gtOp1->gtLsraInfo.setSrcCandidates(m_lsra, m_lsra->getUseCandidates(node));
+ node->gtOp.gtOp1->gtLsraInfo.setSrcCandidates(this, getUseCandidates(node));
+}
+
+//------------------------------------------------------------------------
+// HandleFloatVarArgs: Handle additional register requirements for a varargs call
+//
+// Arguments:
+// call - The call node of interest
+// argNode - The current argument
+//
+// Return Value:
+// None.
+//
+// Notes:
+// In the case of a varargs call, the ABI dictates that if we have floating point args,
+// we must pass the enregistered arguments in both the integer and floating point registers.
+// Since the integer register is not associated with the arg node, we will reserve it as
+// an internal register on the call so that it is not used during the evaluation of the call node
+// (e.g. for the target).
+void LinearScan::HandleFloatVarArgs(GenTreeCall* call, GenTree* argNode, bool* callHasFloatRegArgs)
+{
+#if FEATURE_VARARG
+ if (call->IsVarargs() && varTypeIsFloating(argNode))
+ {
+ *callHasFloatRegArgs = true;
- *callHasFloatRegArgs |= varTypeIsFloating(node->TypeGet());
+ regNumber argReg = argNode->gtRegNum;
+ regNumber targetReg = compiler->getCallArgIntRegister(argReg);
+ call->gtLsraInfo.setInternalIntCount(call->gtLsraInfo.internalIntCount + 1);
+ call->gtLsraInfo.addInternalCandidates(this, genRegMask(targetReg));
+ }
+#endif // FEATURE_VARARG
}
//------------------------------------------------------------------------
@@ -325,11 +352,9 @@ void Lowering::TreeNodeInfoInitPutArgReg(
// Return Value:
// None.
//
-void Lowering::TreeNodeInfoInitCall(GenTreeCall* call)
+void LinearScan::TreeNodeInfoInitCall(GenTreeCall* call)
{
TreeNodeInfo* info = &(call->gtLsraInfo);
- LinearScan* l = m_lsra;
- Compiler* compiler = comp;
bool hasMultiRegRetVal = false;
ReturnTypeDesc* retTypeDesc = nullptr;
@@ -380,7 +405,7 @@ void Lowering::TreeNodeInfoInitCall(GenTreeCall* call)
#ifdef _TARGET_ARM64_
// Fast tail call - make sure that call target is always computed in IP0
// so that epilog sequence can generate "br xip0" to achieve fast tail call.
- ctrlExpr->gtLsraInfo.setSrcCandidates(l, genRegMask(REG_IP0));
+ ctrlExpr->gtLsraInfo.setSrcCandidates(this, genRegMask(REG_IP0));
#endif // _TARGET_ARM64_
}
}
@@ -400,47 +425,30 @@ void Lowering::TreeNodeInfoInitCall(GenTreeCall* call)
{
// The ARM CORINFO_HELP_INIT_PINVOKE_FRAME helper uses a custom calling convention that returns with
// TCB in REG_PINVOKE_TCB. fgMorphCall() sets the correct argument registers.
- info->setDstCandidates(l, RBM_PINVOKE_TCB);
+ info->setDstCandidates(this, RBM_PINVOKE_TCB);
}
else
#endif // _TARGET_ARM_
if (hasMultiRegRetVal)
{
assert(retTypeDesc != nullptr);
- info->setDstCandidates(l, retTypeDesc->GetABIReturnRegs());
+ info->setDstCandidates(this, retTypeDesc->GetABIReturnRegs());
}
else if (varTypeIsFloating(registerType))
{
- info->setDstCandidates(l, RBM_FLOATRET);
+ info->setDstCandidates(this, RBM_FLOATRET);
}
else if (registerType == TYP_LONG)
{
- info->setDstCandidates(l, RBM_LNGRET);
+ info->setDstCandidates(this, RBM_LNGRET);
}
else
{
- info->setDstCandidates(l, RBM_INTRET);
- }
-
- // If there is an explicit this pointer, we don't want that node to produce anything
- // as it is redundant
- if (call->gtCallObjp != nullptr)
- {
- GenTreePtr thisPtrNode = call->gtCallObjp;
-
- if (thisPtrNode->gtOper == GT_PUTARG_REG)
- {
- l->clearOperandCounts(thisPtrNode);
- thisPtrNode->SetContained();
- l->clearDstCount(thisPtrNode->gtOp.gtOp1);
- }
- else
- {
- l->clearDstCount(thisPtrNode);
- }
+ info->setDstCandidates(this, RBM_INTRET);
}
// First, count reg args
+ // Each register argument corresponds to one source.
bool callHasFloatRegArgs = false;
for (GenTreePtr list = call->gtCallLateArgs; list; list = list->MoveNext())
@@ -449,29 +457,62 @@ void Lowering::TreeNodeInfoInitCall(GenTreeCall* call)
GenTreePtr argNode = list->Current();
+#ifdef DEBUG
+ // During TreeNodeInfoInit, we only use the ArgTabEntry for validation,
+ // as getting it is rather expensive.
fgArgTabEntryPtr curArgTabEntry = compiler->gtArgEntryByNode(call, argNode);
+ regNumber argReg = curArgTabEntry->regNum;
assert(curArgTabEntry);
+#endif
- if (curArgTabEntry->regNum == REG_STK)
+ if (argNode->gtOper == GT_PUTARG_STK)
{
// late arg that is not passed in a register
- assert(argNode->gtOper == GT_PUTARG_STK);
+ assert(curArgTabEntry->regNum == REG_STK);
+ GenTree* putArgChild = argNode->gtGetOp1();
+ if (!varTypeIsStruct(putArgChild) && !putArgChild->OperIs(GT_FIELD_LIST))
+ {
+#ifdef ARM_SOFTFP
+ // The `double` types have been transformed to `long` on armel, while the actual longs
+ // have been decomposed.
+ const bool isDouble = putArgChild->TypeGet() == TYP_LONG;
+ if (isDouble)
+ {
+ argNode->gtLsraInfo.srcCount = 2;
+ }
+#endif // ARM_SOFT_FP
- TreeNodeInfoInitPutArgStk(argNode->AsPutArgStk(), curArgTabEntry);
+#ifdef DEBUG
+// Validate the slot count for this arg.
+#ifdef _TARGET_ARM_
+#ifndef ARM_SOFTFP
+ const bool isDouble = (curArgTabEntry->numSlots == 2) && (putArgChild->TypeGet() == TYP_DOUBLE);
+#endif // !ARM_SOFTFP
+
+ // We must not have a multi-reg struct; double uses 2 slots and isn't a multi-reg struct
+ assert((curArgTabEntry->numSlots == 1) || isDouble);
+
+#else // !_TARGET_ARM_
+ // We must not have a multi-reg struct
+ assert(curArgTabEntry->numSlots == 1);
+#endif // !_TARGET_ARM_
+#endif
+ }
continue;
}
// A GT_FIELD_LIST has a TYP_VOID, but is used to represent a multireg struct
if (argNode->OperGet() == GT_FIELD_LIST)
{
- argNode->SetContained();
+ assert(argNode->isContained());
// There could be up to 2-4 PUTARG_REGs in the list (3 or 4 can only occur for HFAs)
- regNumber argReg = curArgTabEntry->regNum;
for (GenTreeFieldList* entry = argNode->AsFieldList(); entry != nullptr; entry = entry->Rest())
{
- TreeNodeInfoInitPutArgReg(entry->Current()->AsUnOp(), argReg, *info, false, &callHasFloatRegArgs);
-
+ info->srcCount++;
+#ifdef DEBUG
+ assert(entry->Current()->OperIs(GT_PUTARG_REG));
+ assert(entry->Current()->gtRegNum == argReg);
// Update argReg for the next putarg_reg (if any)
argReg = genRegArgNext(argReg);
@@ -482,18 +523,30 @@ void Lowering::TreeNodeInfoInitCall(GenTreeCall* call)
argReg = genRegArgNext(argReg);
}
#endif // _TARGET_ARM_
+#endif
}
}
#ifdef _TARGET_ARM_
else if (argNode->OperGet() == GT_PUTARG_SPLIT)
{
fgArgTabEntryPtr curArgTabEntry = compiler->gtArgEntryByNode(call, argNode);
- TreeNodeInfoInitPutArgSplit(argNode->AsPutArgSplit(), *info, curArgTabEntry);
+ info->srcCount += argNode->AsPutArgSplit()->gtNumRegs;
}
#endif
else
{
- TreeNodeInfoInitPutArgReg(argNode->AsUnOp(), curArgTabEntry->regNum, *info, false, &callHasFloatRegArgs);
+ assert(argNode->OperIs(GT_PUTARG_REG));
+ assert(argNode->gtRegNum == argReg);
+ HandleFloatVarArgs(call, argNode, &callHasFloatRegArgs);
+ info->srcCount++;
+#ifdef ARM_SOFTFP
+ // The `double` types have been transformed to `long` on armel,
+ // while the actual long types have been decomposed.
+ if (argNode->TypeGet() == TYP_LONG)
+ {
+ info->srcCount++;
+ }
+#endif // ARM_SOFTFP
}
}
@@ -512,31 +565,25 @@ void Lowering::TreeNodeInfoInitCall(GenTreeCall* call)
// Skip arguments that have been moved to the Late Arg list
if (!(args->gtFlags & GTF_LATE_ARG))
{
+#ifdef DEBUG
+ fgArgTabEntryPtr curArgTabEntry = compiler->gtArgEntryByNode(call, arg);
+ assert(curArgTabEntry);
+#endif
if (arg->gtOper == GT_PUTARG_STK)
{
- fgArgTabEntryPtr curArgTabEntry = compiler->gtArgEntryByNode(call, arg);
- assert(curArgTabEntry);
-
assert(curArgTabEntry->regNum == REG_STK);
-
- TreeNodeInfoInitPutArgStk(arg->AsPutArgStk(), curArgTabEntry);
}
#ifdef _TARGET_ARM_
else if (arg->OperGet() == GT_PUTARG_SPLIT)
{
- fgArgTabEntryPtr curArgTabEntry = compiler->gtArgEntryByNode(call, arg);
- TreeNodeInfoInitPutArgSplit(arg->AsPutArgSplit(), *info, curArgTabEntry);
+ assert(arg->AsPutArgSplit()->gtNumRegs == curArgTabEntry->numRegs);
+ info->srcCount += arg->gtLsraInfo.dstCount;
}
#endif
else
{
TreeNodeInfo* argInfo = &(arg->gtLsraInfo);
- if (argInfo->dstCount != 0)
- {
- argInfo->isLocalDefUse = true;
- }
-
- argInfo->dstCount = 0;
+ assert((argInfo->dstCount == 0) || (argInfo->isLocalDefUse));
}
}
args = args->gtOp.gtOp2;
@@ -551,7 +598,7 @@ void Lowering::TreeNodeInfoInitCall(GenTreeCall* call)
// Don't assign the call target to any of the argument registers because
// we will use them to also pass floating point arguments as required
// by Arm64 ABI.
- ctrlExpr->gtLsraInfo.setSrcCandidates(l, l->allRegs(TYP_INT) & ~(RBM_ARG_REGS));
+ ctrlExpr->gtLsraInfo.setSrcCandidates(this, allRegs(TYP_INT) & ~(RBM_ARG_REGS));
}
#ifdef _TARGET_ARM_
@@ -576,16 +623,13 @@ void Lowering::TreeNodeInfoInitCall(GenTreeCall* call)
// Notes:
// Set the child node(s) to be contained when we have a multireg arg
//
-void Lowering::TreeNodeInfoInitPutArgStk(GenTreePutArgStk* argNode, fgArgTabEntryPtr info)
+void LinearScan::TreeNodeInfoInitPutArgStk(GenTreePutArgStk* argNode)
{
assert(argNode->gtOper == GT_PUTARG_STK);
GenTreePtr putArgChild = argNode->gtOp.gtOp1;
- // Initialize 'argNode' as not contained, as this is both the default case
- // and how MakeSrcContained expects to find things setup.
- //
- argNode->gtLsraInfo.srcCount = 1;
+ argNode->gtLsraInfo.srcCount = 0;
argNode->gtLsraInfo.dstCount = 0;
// Do we have a TYP_STRUCT argument (or a GT_FIELD_LIST), if so it must be a multireg pass-by-value struct
@@ -595,9 +639,12 @@ void Lowering::TreeNodeInfoInitPutArgStk(GenTreePutArgStk* argNode, fgArgTabEntr
if (putArgChild->OperGet() == GT_FIELD_LIST)
{
+ assert(putArgChild->isContained());
// We consume all of the items in the GT_FIELD_LIST
- argNode->gtLsraInfo.srcCount = info->numSlots;
- putArgChild->SetContained();
+ for (GenTreeFieldList* current = putArgChild->AsFieldList(); current != nullptr; current = current->Rest())
+ {
+ argNode->gtLsraInfo.srcCount++;
+ }
}
else
{
@@ -617,40 +664,32 @@ void Lowering::TreeNodeInfoInitPutArgStk(GenTreePutArgStk* argNode, fgArgTabEntr
// We will generate all of the code for the GT_PUTARG_STK, the GT_OBJ and the GT_LCL_VAR_ADDR
// as one contained operation
//
- MakeSrcContained(putArgChild, objChild);
- putArgChild->gtLsraInfo.srcCount--;
+ assert(objChild->isContained());
}
}
- // We will generate all of the code for the GT_PUTARG_STK and it's child node
+ // We will generate all of the code for the GT_PUTARG_STK and its child node
// as one contained operation
//
argNode->gtLsraInfo.srcCount = putArgChild->gtLsraInfo.srcCount;
- MakeSrcContained(argNode, putArgChild);
+ assert(putArgChild->isContained());
}
}
else
{
-#ifdef _TARGET_ARM_
-
-#ifdef ARM_SOFTFP
- // The `double` types have been transformed to `long` on armel.
- const bool isDouble = (info->numSlots == 2) && (putArgChild->TypeGet() == TYP_LONG);
+#if defined(_TARGET_ARM_) && defined(ARM_SOFTFP)
+ // The `double` types have been transformed to `long` on armel,
+ // while the actual long types have been decomposed.
+ const bool isDouble = (putArgChild->TypeGet() == TYP_LONG);
if (isDouble)
{
argNode->gtLsraInfo.srcCount = 2;
}
-#else // !ARM_SOFTFP
- const bool isDouble = (info->numSlots == 2) && (putArgChild->TypeGet() == TYP_DOUBLE);
-#endif // !ARM_SOFTFP
-
- // We must not have a multi-reg struct; double uses 2 slots and isn't a multi-reg struct
- assert((info->numSlots == 1) || isDouble);
-
-#else // !_TARGET_ARM_
- // We must not have a multi-reg struct
- assert(info->numSlots == 1);
-#endif // !_TARGET_ARM_
+ else
+#endif // defined(_TARGET_ARM_) && defined(ARM_SOFTFP)
+ {
+ argNode->gtLsraInfo.srcCount = 1;
+ }
}
}
@@ -667,23 +706,23 @@ void Lowering::TreeNodeInfoInitPutArgStk(GenTreePutArgStk* argNode, fgArgTabEntr
// Notes:
// Set the child node(s) to be contained
//
-void Lowering::TreeNodeInfoInitPutArgSplit(GenTreePutArgSplit* argNode, TreeNodeInfo& info, fgArgTabEntryPtr argInfo)
+void LinearScan::TreeNodeInfoInitPutArgSplit(GenTreePutArgSplit* argNode)
{
assert(argNode->gtOper == GT_PUTARG_SPLIT);
GenTreePtr putArgChild = argNode->gtOp.gtOp1;
// Registers for split argument corresponds to source
- argNode->gtLsraInfo.dstCount = argInfo->numRegs;
- info.srcCount += argInfo->numRegs;
+ argNode->gtLsraInfo.dstCount = argNode->gtNumRegs;
- regNumber argReg = argInfo->regNum;
+ regNumber argReg = argNode->gtRegNum;
regMaskTP argMask = RBM_NONE;
- for (unsigned i = 0; i < argInfo->numRegs; i++)
+ for (unsigned i = 0; i < argNode->gtNumRegs; i++)
{
argMask |= genRegMask((regNumber)((unsigned)argReg + i));
}
- argNode->gtLsraInfo.setDstCandidates(m_lsra, argMask);
+ argNode->gtLsraInfo.setDstCandidates(this, argMask);
+ argNode->gtLsraInfo.setSrcCandidates(this, argMask);
if (putArgChild->OperGet() == GT_FIELD_LIST)
{
@@ -691,32 +730,35 @@ void Lowering::TreeNodeInfoInitPutArgSplit(GenTreePutArgSplit* argNode, TreeNode
// 1. Consume all of the items in the GT_FIELD_LIST (source)
// 2. Store to target slot and move to target registers (destination) from source
//
- argNode->gtLsraInfo.srcCount = argInfo->numRegs + argInfo->numSlots;
+ unsigned slotCount = 0;
// To avoid redundant moves, have the argument operand computed in the
// register in which the argument is passed to the call.
GenTreeFieldList* fieldListPtr = putArgChild->AsFieldList();
for (unsigned idx = 0; fieldListPtr != nullptr; fieldListPtr = fieldListPtr->Rest(), idx++)
{
- if (idx < argInfo->numRegs)
+ if (idx < argNode->gtNumRegs)
{
GenTreePtr node = fieldListPtr->gtGetOp1();
- node->gtLsraInfo.setSrcCandidates(m_lsra, genRegMask((regNumber)((unsigned)argReg + idx)));
+ node->gtLsraInfo.setSrcCandidates(this, genRegMask((regNumber)((unsigned)argReg + idx)));
+ }
+ else
+ {
+ slotCount++;
}
}
-
- putArgChild->SetContained();
+ argNode->gtLsraInfo.srcCount = argNode->gtNumRegs + slotCount;
+ assert(putArgChild->isContained());
}
else
{
assert(putArgChild->TypeGet() == TYP_STRUCT);
assert(putArgChild->OperGet() == GT_OBJ);
- // We could use a ldr/str sequence so we need a internal register
- argNode->gtLsraInfo.srcCount = 1;
+ // We can use a ldr/str sequence so we need an internal register
argNode->gtLsraInfo.internalIntCount = 1;
regMaskTP internalMask = RBM_ALLINT & ~argMask;
- argNode->gtLsraInfo.setInternalCandidates(m_lsra, internalMask);
+ argNode->gtLsraInfo.setInternalCandidates(this, internalMask);
GenTreePtr objChild = putArgChild->gtOp.gtOp1;
if (objChild->OperGet() == GT_LCL_VAR_ADDR)
@@ -724,11 +766,13 @@ void Lowering::TreeNodeInfoInitPutArgSplit(GenTreePutArgSplit* argNode, TreeNode
// We will generate all of the code for the GT_PUTARG_SPLIT, the GT_OBJ and the GT_LCL_VAR_ADDR
// as one contained operation
//
- MakeSrcContained(putArgChild, objChild);
- putArgChild->gtLsraInfo.srcCount--;
+ assert(objChild->isContained());
}
- argNode->gtLsraInfo.srcCount = putArgChild->gtLsraInfo.srcCount;
- MakeSrcContained(argNode, putArgChild);
+ else
+ {
+ argNode->gtLsraInfo.srcCount = GetIndirSourceCount(putArgChild->AsIndir());
+ }
+ assert(putArgChild->isContained());
}
}
#endif // _TARGET_ARM_
@@ -742,53 +786,25 @@ void Lowering::TreeNodeInfoInitPutArgSplit(GenTreePutArgSplit* argNode, TreeNode
// Return Value:
// None.
//
-void Lowering::TreeNodeInfoInitBlockStore(GenTreeBlk* blkNode)
+void LinearScan::TreeNodeInfoInitBlockStore(GenTreeBlk* blkNode)
{
- GenTree* dstAddr = blkNode->Addr();
- unsigned size = blkNode->gtBlkSize;
- GenTree* source = blkNode->Data();
- LinearScan* l = m_lsra;
- Compiler* compiler = comp;
+ GenTree* dstAddr = blkNode->Addr();
+ unsigned size = blkNode->gtBlkSize;
+ GenTree* source = blkNode->Data();
// Sources are dest address and initVal or source.
// We may require an additional source or temp register for the size.
- blkNode->gtLsraInfo.srcCount = 2;
- blkNode->gtLsraInfo.dstCount = 0;
- GenTreePtr srcAddrOrFill = nullptr;
- bool isInitBlk = blkNode->OperIsInitBlkOp();
-
- if (!isInitBlk)
- {
- // CopyObj or CopyBlk
- if (source->gtOper == GT_IND)
- {
- srcAddrOrFill = blkNode->Data()->gtGetOp1();
- // We're effectively setting source as contained, but can't call MakeSrcContained, because the
- // "inheritance" of the srcCount is to a child not a parent - it would "just work" but could be misleading.
- // If srcAddr is already non-contained, we don't need to change it.
- if (srcAddrOrFill->gtLsraInfo.getDstCount() == 0)
- {
- srcAddrOrFill->gtLsraInfo.setDstCount(1);
- srcAddrOrFill->gtLsraInfo.setSrcCount(source->gtLsraInfo.srcCount);
- }
- m_lsra->clearOperandCounts(source);
- source->SetContained();
- source->AsIndir()->Addr()->ClearContained();
- }
- else if (!source->IsMultiRegCall() && !source->OperIsSIMD())
- {
- assert(source->IsLocal());
- MakeSrcContained(blkNode, source);
- blkNode->gtLsraInfo.srcCount--;
- }
- }
+ blkNode->gtLsraInfo.srcCount = GetOperandSourceCount(dstAddr);
+ assert(blkNode->gtLsraInfo.dstCount == 0);
+ GenTreePtr srcAddrOrFill = nullptr;
+ bool isInitBlk = blkNode->OperIsInitBlkOp();
if (isInitBlk)
{
GenTreePtr initVal = source;
if (initVal->OperIsInitVal())
{
- initVal->SetContained();
+ assert(initVal->isContained());
initVal = initVal->gtGetOp1();
}
srcAddrOrFill = initVal;
@@ -800,27 +816,23 @@ void Lowering::TreeNodeInfoInitBlockStore(GenTreeBlk* blkNode)
// code sequences to improve CQ.
// For reference see the code in lsraxarch.cpp.
NYI_ARM("initblk loop unrolling is currently not implemented.");
-
-#ifdef _TARGET_ARM64_
- // No additional temporaries required
- ssize_t fill = initVal->gtIntCon.gtIconVal & 0xFF;
- if (fill == 0)
+ if (!initVal->isContained())
{
- MakeSrcContained(blkNode, source);
- blkNode->gtLsraInfo.srcCount--;
+ blkNode->gtLsraInfo.srcCount++;
}
-#endif // _TARGET_ARM64_
}
else
{
assert(blkNode->gtBlkOpKind == GenTreeBlk::BlkOpKindHelper);
// The helper follows the regular ABI.
- dstAddr->gtLsraInfo.setSrcCandidates(l, RBM_ARG_0);
- initVal->gtLsraInfo.setSrcCandidates(l, RBM_ARG_1);
+ dstAddr->gtLsraInfo.setSrcCandidates(this, RBM_ARG_0);
+ assert(!initVal->isContained());
+ blkNode->gtLsraInfo.srcCount++;
+ initVal->gtLsraInfo.setSrcCandidates(this, RBM_ARG_1);
if (size != 0)
{
// Reserve a temp register for the block size argument.
- blkNode->gtLsraInfo.setInternalCandidates(l, RBM_ARG_2);
+ blkNode->gtLsraInfo.setInternalCandidates(this, RBM_ARG_2);
blkNode->gtLsraInfo.internalIntCount = 1;
}
else
@@ -829,7 +841,7 @@ void Lowering::TreeNodeInfoInitBlockStore(GenTreeBlk* blkNode)
noway_assert(blkNode->gtOper == GT_STORE_DYN_BLK);
blkNode->gtLsraInfo.setSrcCount(3);
GenTree* sizeNode = blkNode->AsDynBlk()->gtDynamicSize;
- sizeNode->gtLsraInfo.setSrcCandidates(l, RBM_ARG_2);
+ sizeNode->gtLsraInfo.setSrcCandidates(this, RBM_ARG_2);
}
}
}
@@ -837,6 +849,10 @@ void Lowering::TreeNodeInfoInitBlockStore(GenTreeBlk* blkNode)
{
// CopyObj or CopyBlk
// Sources are src and dest and size if not constant.
+ if (source->gtOper == GT_IND)
+ {
+ srcAddrOrFill = blkNode->Data()->gtGetOp1();
+ }
if (blkNode->OperGet() == GT_STORE_OBJ)
{
// CopyObj
@@ -853,17 +869,17 @@ void Lowering::TreeNodeInfoInitBlockStore(GenTreeBlk* blkNode)
// We can't use the special Write Barrier registers, so exclude them from the mask
regMaskTP internalIntCandidates = RBM_ALLINT & ~(RBM_WRITE_BARRIER_DST_BYREF | RBM_WRITE_BARRIER_SRC_BYREF);
- blkNode->gtLsraInfo.setInternalCandidates(l, internalIntCandidates);
+ blkNode->gtLsraInfo.setInternalCandidates(this, internalIntCandidates);
// If we have a dest address we want it in RBM_WRITE_BARRIER_DST_BYREF.
- dstAddr->gtLsraInfo.setSrcCandidates(l, RBM_WRITE_BARRIER_DST_BYREF);
+ dstAddr->gtLsraInfo.setSrcCandidates(this, RBM_WRITE_BARRIER_DST_BYREF);
// If we have a source address we want it in REG_WRITE_BARRIER_SRC_BYREF.
// Otherwise, if it is a local, codegen will put its address in REG_WRITE_BARRIER_SRC_BYREF,
// which is killed by a StoreObj (and thus needn't be reserved).
if (srcAddrOrFill != nullptr)
{
- srcAddrOrFill->gtLsraInfo.setSrcCandidates(l, RBM_WRITE_BARRIER_SRC_BYREF);
+ srcAddrOrFill->gtLsraInfo.setSrcCandidates(this, RBM_WRITE_BARRIER_SRC_BYREF);
}
}
else
@@ -897,11 +913,11 @@ void Lowering::TreeNodeInfoInitBlockStore(GenTreeBlk* blkNode)
else
{
assert(blkNode->gtBlkOpKind == GenTreeBlk::BlkOpKindHelper);
- dstAddr->gtLsraInfo.setSrcCandidates(l, RBM_ARG_0);
+ dstAddr->gtLsraInfo.setSrcCandidates(this, RBM_ARG_0);
// The srcAddr goes in arg1.
if (srcAddrOrFill != nullptr)
{
- srcAddrOrFill->gtLsraInfo.setSrcCandidates(l, RBM_ARG_1);
+ srcAddrOrFill->gtLsraInfo.setSrcCandidates(this, RBM_ARG_1);
}
if (size != 0)
{
@@ -912,18 +928,19 @@ void Lowering::TreeNodeInfoInitBlockStore(GenTreeBlk* blkNode)
else
{
// The block size argument is a third argument to GT_STORE_DYN_BLK
- noway_assert(blkNode->gtOper == GT_STORE_DYN_BLK);
- blkNode->gtLsraInfo.setSrcCount(3);
+ assert(blkNode->gtOper == GT_STORE_DYN_BLK);
+ blkNode->gtLsraInfo.srcCount++;
GenTree* blockSize = blkNode->AsDynBlk()->gtDynamicSize;
- blockSize->gtLsraInfo.setSrcCandidates(l, RBM_ARG_2);
+ blockSize->gtLsraInfo.setSrcCandidates(this, RBM_ARG_2);
}
}
if (internalIntCount != 0)
{
blkNode->gtLsraInfo.internalIntCount = internalIntCount;
- blkNode->gtLsraInfo.setInternalCandidates(l, internalIntCandidates);
+ blkNode->gtLsraInfo.setInternalCandidates(this, internalIntCandidates);
}
}
+ blkNode->gtLsraInfo.srcCount += GetOperandSourceCount(source);
}
}
@@ -936,7 +953,7 @@ void Lowering::TreeNodeInfoInitBlockStore(GenTreeBlk* blkNode)
// Return Value:
// The number of source registers used by the *parent* of this node.
//
-int Lowering::GetOperandSourceCount(GenTree* node)
+int LinearScan::GetOperandSourceCount(GenTree* node)
{
if (!node->isContained())
{
@@ -950,6 +967,12 @@ int Lowering::GetOperandSourceCount(GenTree* node)
}
#endif // !defined(_TARGET_64BIT_)
+ if (node->OperIsIndir())
+ {
+ const unsigned srcCount = GetIndirSourceCount(node->AsIndir());
+ return srcCount;
+ }
+
return 0;
}
diff --git a/src/jit/lsraxarch.cpp b/src/jit/lsraxarch.cpp
index 6613fc3ba3..a42d8ec3fe 100644
--- a/src/jit/lsraxarch.cpp
+++ b/src/jit/lsraxarch.cpp
@@ -39,13 +39,11 @@ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
// - Setting the appropriate candidates for a store of a multi-reg call return value.
// - Requesting an internal register for SIMD12 stores.
//
-void Lowering::TreeNodeInfoInitStoreLoc(GenTreeLclVarCommon* storeLoc)
+void LinearScan::TreeNodeInfoInitStoreLoc(GenTreeLclVarCommon* storeLoc)
{
- ContainCheckStoreLoc(storeLoc);
-
TreeNodeInfo* info = &(storeLoc->gtLsraInfo);
- info->dstCount = 0;
- GenTree* op1 = storeLoc->gtGetOp1();
+ assert(info->dstCount == 0);
+ GenTree* op1 = storeLoc->gtGetOp1();
#ifdef _TARGET_X86_
if (op1->OperGet() == GT_LONG)
@@ -72,8 +70,8 @@ void Lowering::TreeNodeInfoInitStoreLoc(GenTreeLclVarCommon* storeLoc)
info->srcCount = retTypeDesc->GetReturnRegCount();
// Call node srcCandidates = Bitwise-OR(allregs(GetReturnRegType(i))) for all i=0..RetRegCount-1
- regMaskTP srcCandidates = m_lsra->allMultiRegCallNodeRegs(call);
- op1->gtLsraInfo.setSrcCandidates(m_lsra, srcCandidates);
+ regMaskTP srcCandidates = allMultiRegCallNodeRegs(call);
+ op1->gtLsraInfo.setSrcCandidates(this, srcCandidates);
return;
}
else
@@ -88,7 +86,7 @@ void Lowering::TreeNodeInfoInitStoreLoc(GenTreeLclVarCommon* storeLoc)
{
// Need an additional register to extract upper 4 bytes of Vector3.
info->internalFloatCount = 1;
- info->setInternalCandidates(m_lsra, m_lsra->allSIMDRegs());
+ info->setInternalCandidates(this, allSIMDRegs());
}
return;
}
@@ -110,13 +108,21 @@ void Lowering::TreeNodeInfoInitStoreLoc(GenTreeLclVarCommon* storeLoc)
// requirements needed by LSRA to build the Interval Table (source,
// destination and internal [temp] register counts).
//
-void Lowering::TreeNodeInfoInit(GenTree* tree)
+void LinearScan::TreeNodeInfoInit(GenTree* tree)
{
- LinearScan* l = m_lsra;
- Compiler* compiler = comp;
-
TreeNodeInfo* info = &(tree->gtLsraInfo);
+ if (tree->isContained())
+ {
+ info->dstCount = 0;
+ assert(info->srcCount == 0);
+ TreeNodeInfoInitCheckByteable(tree);
+ return;
+ }
+
+ // Set the default dstCount. This may be modified below.
+ info->dstCount = tree->IsValue() ? 1 : 0;
+
// floating type generates AVX instruction (vmovss etc.), set the flag
SetContainsAVXFlags(varTypeIsFloating(tree->TypeGet()));
switch (tree->OperGet())
@@ -128,10 +134,28 @@ void Lowering::TreeNodeInfoInit(GenTree* tree)
TreeNodeInfoInitSimple(tree);
break;
- case GT_LCL_FLD:
case GT_LCL_VAR:
+ // Because we do containment analysis before we redo dataflow and identify register
+ // candidates, the containment analysis only !lvDoNotEnregister to estimate register
+ // candidates.
+ // If there is a lclVar that is estimated to be register candidate but
+ // is not, if they were marked regOptional they should now be marked contained instead.
+ // TODO-XArch-CQ: When this is being called while RefPositions are being created,
+ // use lvLRACandidate here instead.
+ if (info->regOptional)
+ {
+ if (!compiler->lvaTable[tree->AsLclVarCommon()->gtLclNum].lvTracked ||
+ compiler->lvaTable[tree->AsLclVarCommon()->gtLclNum].lvDoNotEnregister)
+ {
+ info->regOptional = false;
+ tree->SetContained();
+ info->dstCount = 0;
+ }
+ }
+ __fallthrough;
+
+ case GT_LCL_FLD:
info->srcCount = 0;
- info->dstCount = 1;
#ifdef FEATURE_SIMD
// Need an additional register to read upper 4 bytes of Vector3.
@@ -141,7 +165,7 @@ void Lowering::TreeNodeInfoInit(GenTree* tree)
// because both targetReg and internal reg will be in use at the same time.
info->internalFloatCount = 1;
info->isInternalRegDelayFree = true;
- info->setInternalCandidates(m_lsra, m_lsra->allSIMDRegs());
+ info->setInternalCandidates(this, allSIMDRegs());
}
#endif
break;
@@ -158,12 +182,12 @@ void Lowering::TreeNodeInfoInit(GenTree* tree)
case GT_START_NONGC:
case GT_PROF_HOOK:
info->srcCount = 0;
- info->dstCount = 0;
+ assert(info->dstCount == 0);
break;
case GT_CNS_DBL:
info->srcCount = 0;
- info->dstCount = 1;
+ assert(info->dstCount == 1);
break;
#if !defined(_TARGET_64BIT_)
@@ -173,14 +197,14 @@ void Lowering::TreeNodeInfoInit(GenTree* tree)
{
// An unused GT_LONG node needs to consume its sources.
info->srcCount = 2;
+ info->dstCount = 0;
}
else
{
- // Passthrough
+ // Passthrough. Should have been marked contained.
info->srcCount = 0;
+ assert(info->dstCount == 0);
}
-
- info->dstCount = 0;
break;
#endif // !defined(_TARGET_64BIT_)
@@ -190,7 +214,7 @@ void Lowering::TreeNodeInfoInit(GenTree* tree)
case GT_QMARK:
case GT_COLON:
info->srcCount = 0;
- info->dstCount = 0;
+ assert(info->dstCount == 0);
unreached();
break;
@@ -199,20 +223,19 @@ void Lowering::TreeNodeInfoInit(GenTree* tree)
break;
case GT_RETFILT:
+ assert(info->dstCount == 0);
if (tree->TypeGet() == TYP_VOID)
{
info->srcCount = 0;
- info->dstCount = 0;
}
else
{
assert(tree->TypeGet() == TYP_INT);
info->srcCount = 1;
- info->dstCount = 0;
- info->setSrcCandidates(l, RBM_INTRET);
- tree->gtOp.gtOp1->gtLsraInfo.setSrcCandidates(l, RBM_INTRET);
+ info->setSrcCandidates(this, RBM_INTRET);
+ tree->gtOp.gtOp1->gtLsraInfo.setSrcCandidates(this, RBM_INTRET);
}
break;
@@ -223,24 +246,23 @@ void Lowering::TreeNodeInfoInit(GenTree* tree)
info->srcCount = 0;
if (tree->TypeGet() != TYP_VOID && tree->gtOp.gtOp1 == nullptr)
{
- info->dstCount = 1;
+ assert(info->dstCount == 1);
}
else
{
- info->dstCount = 0;
+ assert(info->dstCount == 0);
}
break;
case GT_JTRUE:
{
info->srcCount = 0;
- info->dstCount = 0;
+ assert(info->dstCount == 0);
GenTree* cmp = tree->gtGetOp1();
- l->clearDstCount(cmp);
+ assert(cmp->gtLsraInfo.dstCount == 0);
#ifdef FEATURE_SIMD
- ContainCheckJTrue(tree->AsOp());
GenTree* cmpOp1 = cmp->gtGetOp1();
GenTree* cmpOp2 = cmp->gtGetOp2();
if (cmpOp1->IsSIMDEqualityOrInequality() && cmpOp2->isContained())
@@ -249,46 +271,8 @@ void Lowering::TreeNodeInfoInit(GenTree* tree)
// We always generate code for a SIMD equality comparison, but the compare itself produces no value.
// Neither the SIMD node nor the immediate need to be evaluated into a register.
- l->clearOperandCounts(cmp);
- l->clearDstCount(cmpOp1);
- l->clearOperandCounts(cmpOp2);
-
- // Codegen of SIMD (in)Equality uses target integer reg only for setting flags.
- // A target reg is not needed on AVX when comparing against Vector Zero.
- // In all other cases we need to reserve an int type internal register, since we
- // have cleared dstCount.
- if (!compiler->canUseAVX() || !cmpOp1->gtGetOp2()->IsIntegralConstVector(0))
- {
- ++(cmpOp1->gtLsraInfo.internalIntCount);
- regMaskTP internalCandidates = cmpOp1->gtLsraInfo.getInternalCandidates(l);
- internalCandidates |= l->allRegs(TYP_INT);
- cmpOp1->gtLsraInfo.setInternalCandidates(l, internalCandidates);
- }
-
- // We have to reverse compare oper in the following cases:
- // 1) SIMD Equality: Sets Zero flag on equal otherwise clears it.
- // Therefore, if compare oper is == or != against false(0), we will
- // be checking opposite of what is required.
- //
- // 2) SIMD inEquality: Clears Zero flag on true otherwise sets it.
- // Therefore, if compare oper is == or != against true(1), we will
- // be checking opposite of what is required.
- GenTreeSIMD* simdNode = cmpOp1->AsSIMD();
- if (simdNode->gtSIMDIntrinsicID == SIMDIntrinsicOpEquality)
- {
- if (cmpOp2->IsIntegralConst(0))
- {
- cmp->SetOper(GenTree::ReverseRelop(cmpOper));
- }
- }
- else
- {
- assert(simdNode->gtSIMDIntrinsicID == SIMDIntrinsicOpInEquality);
- if (cmpOp2->IsIntegralConst(1))
- {
- cmp->SetOper(GenTree::ReverseRelop(cmpOper));
- }
- }
+ assert(cmpOp1->gtLsraInfo.dstCount == 0);
+ assert(cmpOp2->gtLsraInfo.dstCount == 0);
}
#endif // FEATURE_SIMD
}
@@ -296,39 +280,38 @@ void Lowering::TreeNodeInfoInit(GenTree* tree)
case GT_JCC:
info->srcCount = 0;
- info->dstCount = 0;
+ assert(info->dstCount == 0);
break;
case GT_SETCC:
info->srcCount = 0;
- info->dstCount = 1;
+ assert(info->dstCount == 1);
#ifdef _TARGET_X86_
- info->setDstCandidates(m_lsra, RBM_BYTE_REGS);
+ info->setDstCandidates(this, RBM_BYTE_REGS);
#endif // _TARGET_X86_
break;
case GT_JMP:
info->srcCount = 0;
- info->dstCount = 0;
+ assert(info->dstCount == 0);
break;
case GT_SWITCH:
// This should never occur since switch nodes must not be visible at this
// point in the JIT.
info->srcCount = 0;
- info->dstCount = 0; // To avoid getting uninit errors.
noway_assert(!"Switch must be lowered at this point");
break;
case GT_JMPTABLE:
info->srcCount = 0;
- info->dstCount = 1;
+ assert(info->dstCount == 1);
break;
case GT_SWITCH_TABLE:
info->srcCount = 2;
info->internalIntCount = 1;
- info->dstCount = 0;
+ assert(info->dstCount == 0);
break;
case GT_ASG:
@@ -336,7 +319,6 @@ void Lowering::TreeNodeInfoInit(GenTree* tree)
case GT_ASG_SUB:
noway_assert(!"We should never hit any assignment operator in lowering");
info->srcCount = 0;
- info->dstCount = 0;
break;
#if !defined(_TARGET_64BIT_)
@@ -351,10 +333,8 @@ void Lowering::TreeNodeInfoInit(GenTree* tree)
// Rather they only support "op xmm, mem/xmm" form.
if (varTypeIsFloating(tree->TypeGet()))
{
- ContainCheckFloatBinary(tree->AsOp());
- info->srcCount += GetOperandSourceCount(tree->gtOp.gtOp1);
+ info->srcCount = GetOperandSourceCount(tree->gtOp.gtOp1);
info->srcCount += GetOperandSourceCount(tree->gtOp.gtOp2);
- info->dstCount = 1;
break;
}
@@ -363,21 +343,16 @@ void Lowering::TreeNodeInfoInit(GenTree* tree)
case GT_AND:
case GT_OR:
case GT_XOR:
- ContainCheckBinary(tree->AsOp());
- info->srcCount += GetOperandSourceCount(tree->gtOp.gtOp1);
+ info->srcCount = GetOperandSourceCount(tree->gtOp.gtOp1);
info->srcCount += GetOperandSourceCount(tree->gtOp.gtOp2);
- info->dstCount = 1;
- // Codegen of this tree node sets ZF and SF flags.
- tree->gtFlags |= GTF_ZSF_SET;
break;
case GT_RETURNTRAP:
// This just turns into a compare of its child with an int + a conditional call
- ContainCheckReturnTrap(tree->AsOp());
- info->srcCount = tree->gtOp.gtOp1->isContained() ? 0 : 1;
- info->dstCount = 0;
+ info->srcCount = tree->gtOp.gtOp1->isContained() ? 0 : 1;
+ assert(info->dstCount == 0);
info->internalIntCount = 1;
- info->setInternalCandidates(l, l->allRegs(TYP_INT));
+ info->setInternalCandidates(this, allRegs(TYP_INT));
break;
case GT_MOD:
@@ -406,7 +381,6 @@ void Lowering::TreeNodeInfoInit(GenTree* tree)
#endif // FEATURE_SIMD
case GT_CAST:
- ContainCheckCast(tree->AsCast());
TreeNodeInfoInitCast(tree);
break;
@@ -417,8 +391,7 @@ void Lowering::TreeNodeInfoInit(GenTree* tree)
break;
case GT_NEG:
- info->srcCount = 1;
- info->dstCount = 1;
+ info->srcCount = GetOperandSourceCount(tree->gtOp.gtOp1);
// TODO-XArch-CQ:
// SSE instruction set doesn't have an instruction to negate a number.
@@ -439,18 +412,12 @@ void Lowering::TreeNodeInfoInit(GenTree* tree)
if (varTypeIsFloating(tree))
{
info->internalFloatCount = 1;
- info->setInternalCandidates(l, l->internalFloatRegCandidates());
- }
- else
- {
- // Codegen of this tree node sets ZF and SF flags.
- tree->gtFlags |= GTF_ZSF_SET;
+ info->setInternalCandidates(this, internalFloatRegCandidates());
}
break;
case GT_NOT:
- info->srcCount = 1;
- info->dstCount = 1;
+ info->srcCount = GetOperandSourceCount(tree->gtOp.gtOp1);
break;
case GT_LSH:
@@ -478,34 +445,31 @@ void Lowering::TreeNodeInfoInit(GenTree* tree)
break;
case GT_CKFINITE:
- info->srcCount = 1;
- info->dstCount = 1;
+ info->srcCount = 1;
+ assert(info->dstCount == 1);
info->internalIntCount = 1;
break;
case GT_CMPXCHG:
info->srcCount = 3;
- info->dstCount = 1;
+ assert(info->dstCount == 1);
// comparand is preferenced to RAX.
// Remaining two operands can be in any reg other than RAX.
- tree->gtCmpXchg.gtOpComparand->gtLsraInfo.setSrcCandidates(l, RBM_RAX);
- tree->gtCmpXchg.gtOpLocation->gtLsraInfo.setSrcCandidates(l, l->allRegs(TYP_INT) & ~RBM_RAX);
- tree->gtCmpXchg.gtOpValue->gtLsraInfo.setSrcCandidates(l, l->allRegs(TYP_INT) & ~RBM_RAX);
- tree->gtLsraInfo.setDstCandidates(l, RBM_RAX);
+ tree->gtCmpXchg.gtOpComparand->gtLsraInfo.setSrcCandidates(this, RBM_RAX);
+ tree->gtCmpXchg.gtOpLocation->gtLsraInfo.setSrcCandidates(this, allRegs(TYP_INT) & ~RBM_RAX);
+ tree->gtCmpXchg.gtOpValue->gtLsraInfo.setSrcCandidates(this, allRegs(TYP_INT) & ~RBM_RAX);
+ tree->gtLsraInfo.setDstCandidates(this, RBM_RAX);
break;
case GT_LOCKADD:
- info->dstCount = (tree->TypeGet() == TYP_VOID) ? 0 : 1;
+ op2 = tree->gtOp.gtOp2;
+ info->srcCount = op2->isContained() ? 1 : 2;
+ assert(info->dstCount == (tree->TypeGet() == TYP_VOID) ? 0 : 1);
+ break;
- if (CheckImmedAndMakeContained(tree, tree->gtOp.gtOp2))
- {
- info->srcCount = 1;
- }
- else
- {
- info->srcCount = 2;
- }
+ case GT_PUTARG_REG:
+ TreeNodeInfoInitPutArgReg(tree->AsUnOp());
break;
case GT_CALL:
@@ -516,10 +480,10 @@ void Lowering::TreeNodeInfoInit(GenTree* tree)
{
// For a GT_ADDR, the child node should not be evaluated into a register
GenTreePtr child = tree->gtOp.gtOp1;
- assert(!l->isCandidateLocalRef(child));
- MakeSrcContained(tree, child);
+ assert(!isCandidateLocalRef(child));
+ assert(child->isContained());
+ assert(info->dstCount == 1);
info->srcCount = 0;
- info->dstCount = 1;
}
break;
@@ -531,12 +495,10 @@ void Lowering::TreeNodeInfoInit(GenTree* tree)
// These should all be eliminated prior to Lowering.
assert(!"Non-store block node in Lowering");
info->srcCount = 0;
- info->dstCount = 0;
break;
#ifdef FEATURE_PUT_STRUCT_ARG_STK
case GT_PUTARG_STK:
- LowerPutArgStk(tree->AsPutArgStk());
TreeNodeInfoInitPutArgStk(tree->AsPutArgStk());
break;
#endif // FEATURE_PUT_STRUCT_ARG_STK
@@ -544,14 +506,12 @@ void Lowering::TreeNodeInfoInit(GenTree* tree)
case GT_STORE_BLK:
case GT_STORE_OBJ:
case GT_STORE_DYN_BLK:
- LowerBlockStore(tree->AsBlk());
TreeNodeInfoInitBlockStore(tree->AsBlk());
break;
case GT_INIT_VAL:
// Always a passthrough of its child's value.
- info->srcCount = 0;
- info->dstCount = 0;
+ assert(!"INIT_VAL should always be contained");
break;
case GT_LCLHEAP:
@@ -562,23 +522,21 @@ void Lowering::TreeNodeInfoInit(GenTree* tree)
#ifdef FEATURE_SIMD
case GT_SIMD_CHK:
#endif // FEATURE_SIMD
- ContainCheckBoundsChk(tree->AsBoundsChk());
// Consumes arrLen & index - has no result
info->srcCount = GetOperandSourceCount(tree->AsBoundsChk()->gtIndex);
info->srcCount += GetOperandSourceCount(tree->AsBoundsChk()->gtArrLen);
- info->dstCount = 0;
+ assert(info->dstCount == 0);
break;
case GT_ARR_ELEM:
// These must have been lowered to GT_ARR_INDEX
- noway_assert(!"We should never see a GT_ARR_ELEM in lowering");
+ noway_assert(!"We should never see a GT_ARR_ELEM after Lowering.");
info->srcCount = 0;
- info->dstCount = 0;
break;
case GT_ARR_INDEX:
info->srcCount = 2;
- info->dstCount = 1;
+ assert(info->dstCount == 1);
// For GT_ARR_INDEX, the lifetime of the arrObj must be extended because it is actually used multiple
// times while the result is being computed.
tree->AsArrIndex()->ArrObj()->gtLsraInfo.isDelayFree = true;
@@ -588,27 +546,26 @@ void Lowering::TreeNodeInfoInit(GenTree* tree)
case GT_ARR_OFFSET:
// This consumes the offset, if any, the arrObj and the effective index,
// and produces the flattened offset for this dimension.
- info->srcCount = 2;
- info->dstCount = 1;
-
- if (tree->gtArrOffs.gtOffset->IsIntegralConst(0))
+ assert(info->dstCount == 1);
+ if (tree->gtArrOffs.gtOffset->isContained())
{
- MakeSrcContained(tree, tree->gtArrOffs.gtOffset);
+ info->srcCount = 2;
}
else
{
info->srcCount++;
// Here we simply need an internal register, which must be different
// from any of the operand's registers, but may be the same as targetReg.
+ info->srcCount = 3;
info->internalIntCount = 1;
}
break;
case GT_LEA:
- // The LEA usually passes its operands through to the GT_IND, in which case we'll
- // clear the info->srcCount and info->dstCount later, but we may be instantiating an address,
- // so we set them here.
+ // The LEA usually passes its operands through to the GT_IND, in which case it will
+ // be contained, but we may be instantiating an address, in which case we set them here.
info->srcCount = 0;
+ assert(info->dstCount == 1);
if (tree->AsAddrMode()->HasBase())
{
info->srcCount++;
@@ -617,70 +574,37 @@ void Lowering::TreeNodeInfoInit(GenTree* tree)
{
info->srcCount++;
}
- info->dstCount = 1;
break;
case GT_STOREIND:
- {
- info->srcCount = 2;
- info->dstCount = 0;
- GenTree* src = tree->gtOp.gtOp2;
-
if (compiler->codeGen->gcInfo.gcIsWriteBarrierAsgNode(tree))
{
TreeNodeInfoInitGCWriteBarrier(tree);
break;
}
-
- // If the source is a containable immediate, make it contained, unless it is
- // an int-size or larger store of zero to memory, because we can generate smaller code
- // by zeroing a register and then storing it.
- if (IsContainableImmed(tree, src) &&
- (!src->IsIntegralConst(0) || varTypeIsSmall(tree) || tree->gtGetOp1()->OperGet() == GT_CLS_VAR_ADDR))
- {
- MakeSrcContained(tree, src);
- }
- else if (!varTypeIsFloating(tree))
- {
- // Perform recognition of trees with the following structure:
- // StoreInd(addr, BinOp(expr, GT_IND(addr)))
- // to be able to fold this into an instruction of the form
- // BINOP [addr], register
- // where register is the actual place where 'expr' is computed.
- //
- // SSE2 doesn't support RMW form of instructions.
- if (TreeNodeInfoInitIfRMWMemOp(tree))
- {
- break;
- }
- }
-
TreeNodeInfoInitIndir(tree->AsIndir());
- }
- break;
+ break;
case GT_NULLCHECK:
- info->dstCount = 0;
- info->srcCount = 1;
- info->isLocalDefUse = true;
+ assert(info->dstCount == 0);
+ info->srcCount = 1;
break;
case GT_IND:
- info->dstCount = 1;
- info->srcCount = 1;
TreeNodeInfoInitIndir(tree->AsIndir());
+ assert(info->dstCount == 1);
break;
case GT_CATCH_ARG:
info->srcCount = 0;
- info->dstCount = 1;
- info->setDstCandidates(l, RBM_EXCEPTION_OBJECT);
+ assert(info->dstCount == 1);
+ info->setDstCandidates(this, RBM_EXCEPTION_OBJECT);
break;
#if !FEATURE_EH_FUNCLETS
case GT_END_LFIN:
info->srcCount = 0;
- info->dstCount = 0;
+ assert(info->dstCount == 0);
break;
#endif
@@ -689,6 +613,31 @@ void Lowering::TreeNodeInfoInit(GenTree* tree)
JITDUMP("Unexpected node %s in Lower.\n", GenTree::OpName(tree->OperGet()));
unreached();
break;
+
+ case GT_INDEX_ADDR:
+ info->srcCount = 2;
+ info->dstCount = 1;
+
+ if (tree->AsIndexAddr()->Index()->TypeGet() == TYP_I_IMPL)
+ {
+ info->internalIntCount = 1;
+ }
+ else
+ {
+ switch (tree->AsIndexAddr()->gtElemSize)
+ {
+ case 1:
+ case 2:
+ case 4:
+ case 8:
+ break;
+
+ default:
+ info->internalIntCount = 1;
+ break;
+ }
+ }
+ break;
} // end switch (tree->OperGet())
// If op2 of a binary-op gets marked as contained, then binary-op srcCount will be 1.
@@ -715,8 +664,6 @@ void Lowering::TreeNodeInfoInit(GenTree* tree)
op1->gtLsraInfo.isTgtPref = true;
// Is this a non-commutative operator, or is op2 a contained memory op?
- // (Note that we can't call IsContained() at this point because it uses exactly the
- // same information we're currently computing.)
// In either case, we need to make op2 remain live until the op is complete, by marking
// the source(s) associated with op2 as "delayFree".
// Note that if op2 of a binary RMW operator is a memory op, even if the operator
@@ -760,8 +707,8 @@ void Lowering::TreeNodeInfoInit(GenTree* tree)
delayUseSrc = op1;
}
- else if ((op2 != nullptr) && (!tree->OperIsCommutative() ||
- (IsContainableMemoryOp(op2, true) && (op2->gtLsraInfo.srcCount == 0))))
+ else if ((op2 != nullptr) &&
+ (!tree->OperIsCommutative() || (isContainableMemoryOp(op2) && (op2->gtLsraInfo.srcCount == 0))))
{
delayUseSrc = op2;
}
@@ -775,11 +722,15 @@ void Lowering::TreeNodeInfoInit(GenTree* tree)
TreeNodeInfoInitCheckByteable(tree);
+ if (tree->IsUnusedValue() && (info->dstCount != 0))
+ {
+ info->isLocalDefUse = true;
+ }
// We need to be sure that we've set info->srcCount and info->dstCount appropriately
assert((info->dstCount < 2) || (tree->IsMultiRegCall() && info->dstCount == MAX_RET_REG_COUNT));
}
-void Lowering::SetDelayFree(GenTree* delayUseSrc)
+void LinearScan::SetDelayFree(GenTree* delayUseSrc)
{
// If delayUseSrc is an indirection and it doesn't produce a result, then we need to set "delayFree'
// on the base & index, if any.
@@ -813,10 +764,9 @@ void Lowering::SetDelayFree(GenTree* delayUseSrc)
// Return Value:
// None.
//
-void Lowering::TreeNodeInfoInitCheckByteable(GenTree* tree)
+void LinearScan::TreeNodeInfoInitCheckByteable(GenTree* tree)
{
#ifdef _TARGET_X86_
- LinearScan* l = m_lsra;
TreeNodeInfo* info = &(tree->gtLsraInfo);
// Exclude RBM_NON_BYTE_REGS from dst candidates of tree node and src candidates of operands
@@ -831,33 +781,33 @@ void Lowering::TreeNodeInfoInitCheckByteable(GenTree* tree)
regMaskTP regMask;
if (info->dstCount > 0)
{
- regMask = info->getDstCandidates(l);
+ regMask = info->getDstCandidates(this);
assert(regMask != RBM_NONE);
- info->setDstCandidates(l, regMask & ~RBM_NON_BYTE_REGS);
+ info->setDstCandidates(this, regMask & ~RBM_NON_BYTE_REGS);
}
- if (tree->OperIsSimple() && (info->srcCount > 0))
+ if (tree->OperIsSimple())
{
- // No need to set src candidates on a contained child operand.
GenTree* op = tree->gtOp.gtOp1;
- assert(op != nullptr);
- bool containedNode = (op->gtLsraInfo.srcCount == 0) && (op->gtLsraInfo.dstCount == 0);
- if (!containedNode)
+ if (op != nullptr)
{
- regMask = op->gtLsraInfo.getSrcCandidates(l);
- assert(regMask != RBM_NONE);
- op->gtLsraInfo.setSrcCandidates(l, regMask & ~RBM_NON_BYTE_REGS);
+ // No need to set src candidates on a contained child operand.
+ if (!op->isContained())
+ {
+ regMask = op->gtLsraInfo.getSrcCandidates(this);
+ assert(regMask != RBM_NONE);
+ op->gtLsraInfo.setSrcCandidates(this, regMask & ~RBM_NON_BYTE_REGS);
+ }
}
if (tree->OperIsBinary() && (tree->gtOp.gtOp2 != nullptr))
{
- op = tree->gtOp.gtOp2;
- containedNode = (op->gtLsraInfo.srcCount == 0) && (op->gtLsraInfo.dstCount == 0);
- if (!containedNode)
+ op = tree->gtOp.gtOp2;
+ if (!op->isContained())
{
- regMask = op->gtLsraInfo.getSrcCandidates(l);
+ regMask = op->gtLsraInfo.getSrcCandidates(this);
assert(regMask != RBM_NONE);
- op->gtLsraInfo.setSrcCandidates(l, regMask & ~RBM_NON_BYTE_REGS);
+ op->gtLsraInfo.setSrcCandidates(this, regMask & ~RBM_NON_BYTE_REGS);
}
}
}
@@ -865,8 +815,50 @@ void Lowering::TreeNodeInfoInitCheckByteable(GenTree* tree)
#endif //_TARGET_X86_
}
+//------------------------------------------------------------------------------
+// isRMWRegOper: Can this binary tree node be used in a Read-Modify-Write format
+//
+// Arguments:
+// tree - a binary tree node
+//
+// Return Value:
+// Returns true if we can use the read-modify-write instruction form
+//
+// Notes:
+// This is used to determine whether to preference the source to the destination register.
+//
+bool LinearScan::isRMWRegOper(GenTreePtr tree)
+{
+ // TODO-XArch-CQ: Make this more accurate.
+ // For now, We assume that most binary operators are of the RMW form.
+ assert(tree->OperIsBinary());
+
+ if (tree->OperIsCompare() || tree->OperIs(GT_CMP))
+ {
+ return false;
+ }
+
+ switch (tree->OperGet())
+ {
+ // These Opers either support a three op form (i.e. GT_LEA), or do not read/write their first operand
+ case GT_LEA:
+ case GT_STOREIND:
+ case GT_ARR_INDEX:
+ case GT_STORE_BLK:
+ case GT_STORE_OBJ:
+ return false;
+
+ // x86/x64 does support a three op multiply when op2|op1 is a contained immediate
+ case GT_MUL:
+ return (!tree->gtOp.gtOp2->isContainedIntOrIImmed() && !tree->gtOp.gtOp1->isContainedIntOrIImmed());
+
+ default:
+ return true;
+ }
+}
+
//------------------------------------------------------------------------
-// TreeNodeInfoInitSimple: Sets the srcCount and dstCount for all the trees
+// TreeNodeInfoInitSimple: Sets the srcCount for all the trees
// without special handling based on the tree node type.
//
// Arguments:
@@ -875,11 +867,15 @@ void Lowering::TreeNodeInfoInitCheckByteable(GenTree* tree)
// Return Value:
// None.
//
-void Lowering::TreeNodeInfoInitSimple(GenTree* tree)
+void LinearScan::TreeNodeInfoInitSimple(GenTree* tree)
{
TreeNodeInfo* info = &(tree->gtLsraInfo);
- unsigned kind = tree->OperKind();
- info->dstCount = tree->IsValue() ? 1 : 0;
+ if (tree->isContained())
+ {
+ info->srcCount = 0;
+ return;
+ }
+ unsigned kind = tree->OperKind();
if (kind & (GTK_CONST | GTK_LEAF))
{
info->srcCount = 0;
@@ -888,12 +884,9 @@ void Lowering::TreeNodeInfoInitSimple(GenTree* tree)
{
if (tree->gtGetOp2IfPresent() != nullptr)
{
- info->srcCount = 2;
- }
- else
- {
- info->srcCount = 1;
+ info->srcCount += GetOperandSourceCount(tree->gtOp.gtOp2);
}
+ info->srcCount += GetOperandSourceCount(tree->gtOp.gtOp1);
}
else
{
@@ -910,14 +903,10 @@ void Lowering::TreeNodeInfoInitSimple(GenTree* tree)
// Return Value:
// None.
//
-void Lowering::TreeNodeInfoInitReturn(GenTree* tree)
+void LinearScan::TreeNodeInfoInitReturn(GenTree* tree)
{
- ContainCheckRet(tree->AsOp());
-
- TreeNodeInfo* info = &(tree->gtLsraInfo);
- LinearScan* l = m_lsra;
- Compiler* compiler = comp;
- GenTree* op1 = tree->gtGetOp1();
+ TreeNodeInfo* info = &(tree->gtLsraInfo);
+ GenTree* op1 = tree->gtGetOp1();
#if !defined(_TARGET_64BIT_)
if (tree->TypeGet() == TYP_LONG)
@@ -926,9 +915,9 @@ void Lowering::TreeNodeInfoInitReturn(GenTree* tree)
GenTree* loVal = op1->gtGetOp1();
GenTree* hiVal = op1->gtGetOp2();
info->srcCount = 2;
- loVal->gtLsraInfo.setSrcCandidates(l, RBM_LNGRET_LO);
- hiVal->gtLsraInfo.setSrcCandidates(l, RBM_LNGRET_HI);
- info->dstCount = 0;
+ loVal->gtLsraInfo.setSrcCandidates(this, RBM_LNGRET_LO);
+ hiVal->gtLsraInfo.setSrcCandidates(this, RBM_LNGRET_HI);
+ assert(info->dstCount == 0);
}
else
#endif // !defined(_TARGET_64BIT_)
@@ -936,7 +925,7 @@ void Lowering::TreeNodeInfoInitReturn(GenTree* tree)
regMaskTP useCandidates = RBM_NONE;
info->srcCount = ((tree->TypeGet() == TYP_VOID) || op1->isContained()) ? 0 : 1;
- info->dstCount = 0;
+ assert(info->dstCount == 0);
#ifdef FEATURE_UNIX_AMD64_STRUCT_PASSING
if (varTypeIsStruct(tree))
@@ -978,7 +967,7 @@ void Lowering::TreeNodeInfoInitReturn(GenTree* tree)
if (useCandidates != RBM_NONE)
{
- op1->gtLsraInfo.setSrcCandidates(l, useCandidates);
+ op1->gtLsraInfo.setSrcCandidates(this, useCandidates);
}
}
}
@@ -992,14 +981,9 @@ void Lowering::TreeNodeInfoInitReturn(GenTree* tree)
// Return Value:
// None.
//
-void Lowering::TreeNodeInfoInitShiftRotate(GenTree* tree)
+void LinearScan::TreeNodeInfoInitShiftRotate(GenTree* tree)
{
TreeNodeInfo* info = &(tree->gtLsraInfo);
- LinearScan* l = m_lsra;
- ContainCheckShiftRotate(tree->AsOp());
-
- info->srcCount = 2;
- info->dstCount = 1;
// For shift operations, we need that the number
// of bits moved gets stored in CL in case
@@ -1011,9 +995,9 @@ void Lowering::TreeNodeInfoInitShiftRotate(GenTree* tree)
// We will allow whatever can be encoded - hope you know what you are doing.
if (!shiftBy->isContained())
{
- source->gtLsraInfo.setSrcCandidates(l, l->allRegs(TYP_INT) & ~RBM_RCX);
- shiftBy->gtLsraInfo.setSrcCandidates(l, RBM_RCX);
- info->setDstCandidates(l, l->allRegs(TYP_INT) & ~RBM_RCX);
+ source->gtLsraInfo.setSrcCandidates(this, allRegs(TYP_INT) & ~RBM_RCX);
+ shiftBy->gtLsraInfo.setSrcCandidates(this, RBM_RCX);
+ info->setDstCandidates(this, allRegs(TYP_INT) & ~RBM_RCX);
if (!tree->isContained())
{
info->srcCount = 2;
@@ -1076,38 +1060,51 @@ void Lowering::TreeNodeInfoInitShiftRotate(GenTree* tree)
// Return Value:
// None.
//
-void Lowering::TreeNodeInfoInitPutArgReg(
- GenTreeUnOp* node, regNumber argReg, TreeNodeInfo& info, bool isVarArgs, bool* callHasFloatRegArgs)
+void LinearScan::TreeNodeInfoInitPutArgReg(GenTreeUnOp* node)
{
assert(node != nullptr);
assert(node->OperIsPutArgReg());
+ node->gtLsraInfo.srcCount = 1;
+ regNumber argReg = node->gtRegNum;
assert(argReg != REG_NA);
- // Each register argument corresponds to one source.
- info.srcCount++;
-
// Set the register requirements for the node.
const regMaskTP argMask = genRegMask(argReg);
- node->gtLsraInfo.setDstCandidates(m_lsra, argMask);
- node->gtLsraInfo.setSrcCandidates(m_lsra, argMask);
+ node->gtLsraInfo.setDstCandidates(this, argMask);
+ node->gtLsraInfo.setSrcCandidates(this, argMask);
// To avoid redundant moves, have the argument operand computed in the
// register in which the argument is passed to the call.
- node->gtOp.gtOp1->gtLsraInfo.setSrcCandidates(m_lsra, m_lsra->getUseCandidates(node));
+ node->gtOp.gtOp1->gtLsraInfo.setSrcCandidates(this, getUseCandidates(node));
+}
+//------------------------------------------------------------------------
+// HandleFloatVarArgs: Handle additional register requirements for a varargs call
+//
+// Arguments:
+// call - The call node of interest
+// argNode - The current argument
+//
+// Return Value:
+// None.
+//
+// Notes:
+// In the case of a varargs call, the ABI dictates that if we have floating point args,
+// we must pass the enregistered arguments in both the integer and floating point registers.
+// Since the integer register is not associated with the arg node, we will reserve it as
+// an internal register on the call so that it is not used during the evaluation of the call node
+// (e.g. for the target).
+void LinearScan::HandleFloatVarArgs(GenTreeCall* call, GenTree* argNode, bool* callHasFloatRegArgs)
+{
#if FEATURE_VARARG
- *callHasFloatRegArgs |= varTypeIsFloating(node->TypeGet());
-
- // In the case of a varargs call, the ABI dictates that if we have floating point args,
- // we must pass the enregistered arguments in both the integer and floating point registers.
- // Since the integer register is not associated with this arg node, we will reserve it as
- // an internal register so that it is not used during the evaluation of the call node
- // (e.g. for the target).
- if (isVarArgs && varTypeIsFloating(node))
+ if (call->IsVarargs() && varTypeIsFloating(argNode))
{
- regNumber targetReg = comp->getCallArgIntRegister(argReg);
- info.setInternalIntCount(info.internalIntCount + 1);
- info.addInternalCandidates(m_lsra, genRegMask(targetReg));
+ *callHasFloatRegArgs = true;
+
+ regNumber argReg = argNode->gtRegNum;
+ regNumber targetReg = compiler->getCallArgIntRegister(argReg);
+ call->gtLsraInfo.setInternalIntCount(call->gtLsraInfo.internalIntCount + 1);
+ call->gtLsraInfo.addInternalCandidates(this, genRegMask(targetReg));
}
#endif // FEATURE_VARARG
}
@@ -1121,14 +1118,13 @@ void Lowering::TreeNodeInfoInitPutArgReg(
// Return Value:
// None.
//
-void Lowering::TreeNodeInfoInitCall(GenTreeCall* call)
+void LinearScan::TreeNodeInfoInitCall(GenTreeCall* call)
{
TreeNodeInfo* info = &(call->gtLsraInfo);
- LinearScan* l = m_lsra;
- Compiler* compiler = comp;
bool hasMultiRegRetVal = false;
ReturnTypeDesc* retTypeDesc = nullptr;
+ assert(!call->isContained());
info->srcCount = 0;
if (call->TypeGet() != TYP_VOID)
{
@@ -1141,43 +1137,36 @@ void Lowering::TreeNodeInfoInitCall(GenTreeCall* call)
}
else
{
- info->dstCount = 1;
+ assert(info->dstCount == 1);
}
}
else
{
- info->dstCount = 0;
+ assert(info->dstCount == 0);
}
GenTree* ctrlExpr = call->gtControlExpr;
if (call->gtCallType == CT_INDIRECT)
{
- // either gtControlExpr != null or gtCallAddr != null.
- // Both cannot be non-null at the same time.
- assert(ctrlExpr == nullptr);
- assert(call->gtCallAddr != nullptr);
ctrlExpr = call->gtCallAddr;
-
-#ifdef _TARGET_X86_
- // Fast tail calls aren't currently supported on x86, but if they ever are, the code
- // below that handles indirect VSD calls will need to be fixed.
- assert(!call->IsFastTailCall() || !call->IsVirtualStub());
-#endif // _TARGET_X86_
}
// set reg requirements on call target represented as control sequence.
if (ctrlExpr != nullptr)
{
- // we should never see a gtControlExpr whose type is void.
- assert(ctrlExpr->TypeGet() != TYP_VOID);
-
- // call can take a Rm op on x64
-
// In case of fast tail implemented as jmp, make sure that gtControlExpr is
// computed into a register.
- if (!call->IsFastTailCall())
+ if (call->IsFastTailCall())
{
+ {
+ // Fast tail call - make sure that call target is always computed in RAX
+ // so that epilog sequence can generate "jmp rax" to achieve fast tail call.
+ ctrlExpr->gtLsraInfo.setSrcCandidates(this, RBM_RAX);
+ }
+ }
#ifdef _TARGET_X86_
+ else
+ {
// On x86, we need to generate a very specific pattern for indirect VSD calls:
//
// 3-byte nop
@@ -1187,24 +1176,11 @@ void Lowering::TreeNodeInfoInitCall(GenTreeCall* call)
// sure that the call target address is computed into EAX in this case.
if (call->IsVirtualStub() && (call->gtCallType == CT_INDIRECT))
{
- assert(ctrlExpr->isIndir());
-
- ctrlExpr->gtGetOp1()->gtLsraInfo.setSrcCandidates(l, RBM_VIRTUAL_STUB_TARGET);
- MakeSrcContained(call, ctrlExpr);
- }
- else
-#endif // _TARGET_X86_
- if (ctrlExpr->isIndir())
- {
- MakeSrcContained(call, ctrlExpr);
+ assert(ctrlExpr->isIndir() && ctrlExpr->isContained());
+ ctrlExpr->gtGetOp1()->gtLsraInfo.setSrcCandidates(this, RBM_VIRTUAL_STUB_TARGET);
}
}
- else
- {
- // Fast tail call - make sure that call target is always computed in RAX
- // so that epilog sequence can generate "jmp rax" to achieve fast tail call.
- ctrlExpr->gtLsraInfo.setSrcCandidates(l, RBM_RAX);
- }
+#endif // _TARGET_X86_
info->srcCount += GetOperandSourceCount(ctrlExpr);
}
@@ -1214,7 +1190,7 @@ void Lowering::TreeNodeInfoInitCall(GenTreeCall* call)
// the individual specific registers will have no effect.
if (call->IsVarargs())
{
- info->setInternalCandidates(l, RBM_NONE);
+ info->setInternalCandidates(this, RBM_NONE);
}
RegisterType registerType = call->TypeGet();
@@ -1228,55 +1204,37 @@ void Lowering::TreeNodeInfoInitCall(GenTreeCall* call)
// The x86 CORINFO_HELP_INIT_PINVOKE_FRAME helper uses a custom calling convention that returns with
// TCB in REG_PINVOKE_TCB. AMD64/ARM64 use the standard calling convention. fgMorphCall() sets the
// correct argument registers.
- info->setDstCandidates(l, RBM_PINVOKE_TCB);
+ info->setDstCandidates(this, RBM_PINVOKE_TCB);
}
else
#endif // _TARGET_X86_
if (hasMultiRegRetVal)
{
assert(retTypeDesc != nullptr);
- info->setDstCandidates(l, retTypeDesc->GetABIReturnRegs());
+ info->setDstCandidates(this, retTypeDesc->GetABIReturnRegs());
}
else if (varTypeIsFloating(registerType))
{
#ifdef _TARGET_X86_
// The return value will be on the X87 stack, and we will need to move it.
- info->setDstCandidates(l, l->allRegs(registerType));
+ info->setDstCandidates(this, allRegs(registerType));
#else // !_TARGET_X86_
- info->setDstCandidates(l, RBM_FLOATRET);
+ info->setDstCandidates(this, RBM_FLOATRET);
#endif // !_TARGET_X86_
}
else if (registerType == TYP_LONG)
{
- info->setDstCandidates(l, RBM_LNGRET);
+ info->setDstCandidates(this, RBM_LNGRET);
}
else
{
- info->setDstCandidates(l, RBM_INTRET);
+ info->setDstCandidates(this, RBM_INTRET);
}
// number of args to a call =
// callRegArgs + (callargs - placeholders, setup, etc)
// there is an explicit thisPtr but it is redundant
- // If there is an explicit this pointer, we don't want that node to produce anything
- // as it is redundant
- if (call->gtCallObjp != nullptr)
- {
- GenTreePtr thisPtrNode = call->gtCallObjp;
-
- if (thisPtrNode->gtOper == GT_PUTARG_REG)
- {
- l->clearOperandCounts(thisPtrNode);
- thisPtrNode->SetContained();
- l->clearDstCount(thisPtrNode->gtOp.gtOp1);
- }
- else
- {
- l->clearDstCount(thisPtrNode);
- }
- }
-
bool callHasFloatRegArgs = false;
bool isVarArgs = call->IsVarargs();
@@ -1293,19 +1251,37 @@ void Lowering::TreeNodeInfoInitCall(GenTreeCall* call)
// - a field list
// - a put arg
//
- // Note that this property is statically checked by Lowering::CheckBlock.
+ // Note that this property is statically checked by LinearScan::CheckBlock.
GenTreePtr argNode = list->Current();
+ // Each register argument corresponds to one source.
+ if (argNode->OperIsPutArgReg())
+ {
+ info->srcCount++;
+ HandleFloatVarArgs(call, argNode, &callHasFloatRegArgs);
+ }
+#ifdef FEATURE_UNIX_AMD64_STRUCT_PASSING
+ else if (argNode->OperGet() == GT_FIELD_LIST)
+ {
+ for (GenTreeFieldList* entry = argNode->AsFieldList(); entry != nullptr; entry = entry->Rest())
+ {
+ assert(entry->Current()->OperIsPutArgReg());
+ info->srcCount++;
+ HandleFloatVarArgs(call, argNode, &callHasFloatRegArgs);
+ }
+ }
+#endif // FEATURE_UNIX_AMD64_STRUCT_PASSING
+
+#ifdef DEBUG
+ // In DEBUG only, check validity with respect to the arg table entry.
+
fgArgTabEntryPtr curArgTabEntry = compiler->gtArgEntryByNode(call, argNode);
assert(curArgTabEntry);
if (curArgTabEntry->regNum == REG_STK)
{
// late arg that is not passed in a register
- DISPNODE(argNode);
assert(argNode->gtOper == GT_PUTARG_STK);
- argNode->gtLsraInfo.srcCount = 1;
- argNode->gtLsraInfo.dstCount = 0;
#ifdef FEATURE_PUT_STRUCT_ARG_STK
// If the node is TYP_STRUCT and it is put on stack with
@@ -1316,35 +1292,33 @@ void Lowering::TreeNodeInfoInitCall(GenTreeCall* call)
if (argNode->TypeGet() == TYP_STRUCT)
{
assert(argNode->gtOp.gtOp1 != nullptr && argNode->gtOp.gtOp1->OperGet() == GT_OBJ);
- argNode->gtOp.gtOp1->gtLsraInfo.dstCount = 0;
- argNode->gtLsraInfo.srcCount = 0;
+ assert(argNode->gtLsraInfo.srcCount == 0);
}
#endif // FEATURE_PUT_STRUCT_ARG_STK
-
continue;
}
-
#ifdef FEATURE_UNIX_AMD64_STRUCT_PASSING
if (argNode->OperGet() == GT_FIELD_LIST)
{
- argNode->SetContained();
+ assert(argNode->isContained());
assert(varTypeIsStruct(argNode) || curArgTabEntry->isStruct);
- unsigned eightbyte = 0;
+ int i = 0;
for (GenTreeFieldList* entry = argNode->AsFieldList(); entry != nullptr; entry = entry->Rest())
{
- const regNumber argReg = eightbyte == 0 ? curArgTabEntry->regNum : curArgTabEntry->otherRegNum;
- TreeNodeInfoInitPutArgReg(entry->Current()->AsUnOp(), argReg, *info, isVarArgs, &callHasFloatRegArgs);
-
- eightbyte++;
+ const regNumber argReg = (i == 0) ? curArgTabEntry->regNum : curArgTabEntry->otherRegNum;
+ assert(entry->Current()->gtRegNum == argReg);
+ assert(i < 2);
+ i++;
}
}
else
#endif // FEATURE_UNIX_AMD64_STRUCT_PASSING
{
- TreeNodeInfoInitPutArgReg(argNode->AsUnOp(), curArgTabEntry->regNum, *info, isVarArgs,
- &callHasFloatRegArgs);
+ const regNumber argReg = curArgTabEntry->regNum;
+ assert(argNode->gtRegNum == argReg);
}
+#endif // DEBUG
}
// Now, count stack args
@@ -1361,41 +1335,11 @@ void Lowering::TreeNodeInfoInitCall(GenTreeCall* call)
if (!(args->gtFlags & GTF_LATE_ARG))
{
TreeNodeInfo* argInfo = &(arg->gtLsraInfo);
- if (argInfo->dstCount != 0)
+ if ((argInfo->dstCount != 0) && !arg->IsArgPlaceHolderNode() && !arg->isContained())
{
argInfo->isLocalDefUse = true;
}
-
- // If the child of GT_PUTARG_STK is a constant, we don't need a register to
- // move it to memory (stack location).
- //
- // On AMD64, we don't want to make 0 contained, because we can generate smaller code
- // by zeroing a register and then storing it. E.g.:
- // xor rdx, rdx
- // mov gword ptr [rsp+28H], rdx
- // is 2 bytes smaller than:
- // mov gword ptr [rsp+28H], 0
- //
- // On x86, we push stack arguments; we don't use 'mov'. So:
- // push 0
- // is 1 byte smaller than:
- // xor rdx, rdx
- // push rdx
-
- argInfo->dstCount = 0;
- if (arg->gtOper == GT_PUTARG_STK)
- {
- GenTree* op1 = arg->gtOp.gtOp1;
- if (IsContainableImmed(arg, op1)
-#if defined(_TARGET_AMD64_)
- && !op1->IsIntegralConst(0)
-#endif // _TARGET_AMD64_
- )
- {
- MakeSrcContained(arg, op1);
- arg->gtLsraInfo.srcCount--;
- }
- }
+ assert(argInfo->dstCount == 0);
}
args = args->gtOp.gtOp2;
}
@@ -1408,7 +1352,7 @@ void Lowering::TreeNodeInfoInitCall(GenTreeCall* call)
// Don't assign the call target to any of the argument registers because
// we will use them to also pass floating point arguments as required
// by Amd64 ABI.
- ctrlExpr->gtLsraInfo.setSrcCandidates(l, l->allRegs(TYP_INT) & ~(RBM_ARG_REGS));
+ ctrlExpr->gtLsraInfo.setSrcCandidates(this, allRegs(TYP_INT) & ~(RBM_ARG_REGS));
}
#endif // !FEATURE_VARARG
}
@@ -1422,19 +1366,17 @@ void Lowering::TreeNodeInfoInitCall(GenTreeCall* call)
// Return Value:
// None.
//
-void Lowering::TreeNodeInfoInitBlockStore(GenTreeBlk* blkNode)
+void LinearScan::TreeNodeInfoInitBlockStore(GenTreeBlk* blkNode)
{
- GenTree* dstAddr = blkNode->Addr();
- unsigned size = blkNode->gtBlkSize;
- GenTree* source = blkNode->Data();
- LinearScan* l = m_lsra;
- Compiler* compiler = comp;
+ GenTree* dstAddr = blkNode->Addr();
+ unsigned size = blkNode->gtBlkSize;
+ GenTree* source = blkNode->Data();
// Sources are dest address, initVal or source.
// We may require an additional source or temp register for the size.
- blkNode->gtLsraInfo.srcCount = 0;
- blkNode->gtLsraInfo.dstCount = 0;
- blkNode->gtLsraInfo.setInternalCandidates(l, RBM_NONE);
+ blkNode->gtLsraInfo.srcCount = GetOperandSourceCount(dstAddr);
+ assert(blkNode->gtLsraInfo.dstCount == 0);
+ blkNode->gtLsraInfo.setInternalCandidates(this, RBM_NONE);
GenTreePtr srcAddrOrFill = nullptr;
bool isInitBlk = blkNode->OperIsInitBlkOp();
@@ -1447,10 +1389,14 @@ void Lowering::TreeNodeInfoInitBlockStore(GenTreeBlk* blkNode)
GenTree* initVal = source;
if (initVal->OperIsInitVal())
{
- initVal->SetContained();
+ assert(initVal->isContained());
initVal = initVal->gtGetOp1();
}
srcAddrOrFill = initVal;
+ if (!initVal->isContained())
+ {
+ blkNode->gtLsraInfo.srcCount++;
+ }
switch (blkNode->gtBlkOpKind)
{
@@ -1458,22 +1404,12 @@ void Lowering::TreeNodeInfoInitBlockStore(GenTreeBlk* blkNode)
assert(initVal->IsCnsIntOrI());
if (size >= XMM_REGSIZE_BYTES)
{
- // Reserve an XMM register to fill it with
- // a pack of 16 init value constants.
- ssize_t fill = initVal->gtIntCon.gtIconVal & 0xFF;
+ // Reserve an XMM register to fill it with a pack of 16 init value constants.
blkNode->gtLsraInfo.internalFloatCount = 1;
- blkNode->gtLsraInfo.setInternalCandidates(l, l->internalFloatRegCandidates());
- if ((fill == 0) && ((size & 0xf) == 0))
- {
- MakeSrcContained(blkNode, initVal);
- }
- // Use an XMM register to fill with constants; it's an AVX instruction, so set the flags.
+ blkNode->gtLsraInfo.setInternalCandidates(this, internalFloatRegCandidates());
+ // use XMM register to fill with constants, it's AVX instruction and set the flag
SetContainsAVXFlags();
}
- if (!initVal->isContained())
- {
- blkNode->gtLsraInfo.srcCount++;
- }
#ifdef _TARGET_X86_
if ((size & 1) != 0)
{
@@ -1491,7 +1427,6 @@ void Lowering::TreeNodeInfoInitBlockStore(GenTreeBlk* blkNode)
// a) The memory address to be in RDI.
// b) The fill value has to be in RAX.
// c) The buffer size will go in RCX.
- blkNode->gtLsraInfo.srcCount++;
dstAddrRegMask = RBM_RDI;
srcAddrOrFill = initVal;
sourceRegMask = RBM_RAX;
@@ -1501,7 +1436,6 @@ void Lowering::TreeNodeInfoInitBlockStore(GenTreeBlk* blkNode)
case GenTreeBlk::BlkOpKindHelper:
#ifdef _TARGET_AMD64_
// The helper follows the regular AMD64 ABI.
- blkNode->gtLsraInfo.srcCount++;
dstAddrRegMask = RBM_ARG_0;
sourceRegMask = RBM_ARG_1;
blkSizeRegMask = RBM_ARG_2;
@@ -1521,23 +1455,7 @@ void Lowering::TreeNodeInfoInitBlockStore(GenTreeBlk* blkNode)
// CopyObj or CopyBlk
if (source->gtOper == GT_IND)
{
- srcAddrOrFill = blkNode->Data()->gtGetOp1();
- // We're effectively setting source as contained, but can't call MakeSrcContained, because the
- // "inheritance" of the srcCount is to a child not a parent - it would "just work" but could be misleading.
- // If srcAddr is already non-contained, we don't need to change it.
- if (srcAddrOrFill->gtLsraInfo.getDstCount() == 0)
- {
- srcAddrOrFill->gtLsraInfo.setDstCount(1);
- srcAddrOrFill->gtLsraInfo.setSrcCount(source->gtLsraInfo.srcCount);
- }
- m_lsra->clearOperandCounts(source);
- source->SetContained();
- source->AsIndir()->Addr()->ClearContained();
- }
- else if (!source->IsMultiRegCall() && !source->OperIsSIMD())
- {
- assert(source->IsLocal());
- MakeSrcContained(blkNode, source);
+ srcAddrOrFill = source->gtGetOp1();
}
if (blkNode->OperGet() == GT_STORE_OBJ)
{
@@ -1564,7 +1482,7 @@ void Lowering::TreeNodeInfoInitBlockStore(GenTreeBlk* blkNode)
if ((size & (XMM_REGSIZE_BYTES - 1)) != 0)
{
blkNode->gtLsraInfo.internalIntCount++;
- regMaskTP regMask = l->allRegs(TYP_INT);
+ regMaskTP regMask = allRegs(TYP_INT);
#ifdef _TARGET_X86_
if ((size & 1) != 0)
@@ -1572,7 +1490,7 @@ void Lowering::TreeNodeInfoInitBlockStore(GenTreeBlk* blkNode)
regMask &= ~RBM_NON_BYTE_REGS;
}
#endif
- blkNode->gtLsraInfo.setInternalCandidates(l, regMask);
+ blkNode->gtLsraInfo.setInternalCandidates(this, regMask);
}
if (size >= XMM_REGSIZE_BYTES)
@@ -1581,23 +1499,11 @@ void Lowering::TreeNodeInfoInitBlockStore(GenTreeBlk* blkNode)
// reserve an XMM register to use it for a
// series of 16-byte loads and stores.
blkNode->gtLsraInfo.internalFloatCount = 1;
- blkNode->gtLsraInfo.addInternalCandidates(l, l->internalFloatRegCandidates());
+ blkNode->gtLsraInfo.addInternalCandidates(this, internalFloatRegCandidates());
// Uses XMM reg for load and store and hence check to see whether AVX instructions
// are used for codegen, set ContainsAVX flag
SetContainsAVXFlags();
}
- // If src or dst are on stack, we don't have to generate the address
- // into a register because it's just some constant+SP.
- if ((srcAddrOrFill != nullptr) && srcAddrOrFill->OperIsLocalAddr())
- {
- MakeSrcContained(blkNode, srcAddrOrFill);
- }
-
- if (dstAddr->OperIsLocalAddr())
- {
- MakeSrcContained(blkNode, dstAddr);
- }
-
break;
case GenTreeBlk::BlkOpKindRepInstr:
@@ -1630,21 +1536,20 @@ void Lowering::TreeNodeInfoInitBlockStore(GenTreeBlk* blkNode)
blkNode->gtLsraInfo.srcCount += GetOperandSourceCount(source);
}
- blkNode->gtLsraInfo.srcCount += GetOperandSourceCount(dstAddr);
if (dstAddrRegMask != RBM_NONE)
{
- dstAddr->gtLsraInfo.setSrcCandidates(l, dstAddrRegMask);
+ dstAddr->gtLsraInfo.setSrcCandidates(this, dstAddrRegMask);
}
if (sourceRegMask != RBM_NONE)
{
if (srcAddrOrFill != nullptr)
{
- srcAddrOrFill->gtLsraInfo.setSrcCandidates(l, sourceRegMask);
+ srcAddrOrFill->gtLsraInfo.setSrcCandidates(this, sourceRegMask);
}
else
{
// This is a local source; we'll use a temp register for its address.
- blkNode->gtLsraInfo.addInternalCandidates(l, sourceRegMask);
+ blkNode->gtLsraInfo.addInternalCandidates(this, sourceRegMask);
blkNode->gtLsraInfo.internalIntCount++;
}
}
@@ -1653,16 +1558,16 @@ void Lowering::TreeNodeInfoInitBlockStore(GenTreeBlk* blkNode)
if (size != 0)
{
// Reserve a temp register for the block size argument.
- blkNode->gtLsraInfo.addInternalCandidates(l, blkSizeRegMask);
+ blkNode->gtLsraInfo.addInternalCandidates(this, blkSizeRegMask);
blkNode->gtLsraInfo.internalIntCount++;
}
else
{
// The block size argument is a third argument to GT_STORE_DYN_BLK
- noway_assert(blkNode->gtOper == GT_STORE_DYN_BLK);
+ assert(blkNode->gtOper == GT_STORE_DYN_BLK);
blkNode->gtLsraInfo.setSrcCount(3);
GenTree* blockSize = blkNode->AsDynBlk()->gtDynamicSize;
- blockSize->gtLsraInfo.setSrcCandidates(l, blkSizeRegMask);
+ blockSize->gtLsraInfo.setSrcCandidates(this, blkSizeRegMask);
}
}
}
@@ -1677,11 +1582,11 @@ void Lowering::TreeNodeInfoInitBlockStore(GenTreeBlk* blkNode)
// Return Value:
// None.
//
-void Lowering::TreeNodeInfoInitPutArgStk(GenTreePutArgStk* putArgStk)
+void LinearScan::TreeNodeInfoInitPutArgStk(GenTreePutArgStk* putArgStk)
{
TreeNodeInfo* info = &(putArgStk->gtLsraInfo);
- LinearScan* l = m_lsra;
info->srcCount = 0;
+ assert(info->dstCount == 0);
if (putArgStk->gtOp1->gtOper == GT_FIELD_LIST)
{
@@ -1699,50 +1604,15 @@ void Lowering::TreeNodeInfoInitPutArgStk(GenTreePutArgStk* putArgStk)
const unsigned fieldOffset = current->gtFieldOffset;
assert(fieldType != TYP_LONG);
- // For x86 we must mark all integral fields as contained or reg-optional, and handle them
- // accordingly in code generation, since we may have up to 8 fields, which cannot all be in
- // registers to be consumed atomically by the call.
- if (varTypeIsIntegralOrI(fieldNode))
- {
- if (fieldNode->OperGet() == GT_LCL_VAR)
- {
- LclVarDsc* varDsc = &(comp->lvaTable[fieldNode->AsLclVarCommon()->gtLclNum]);
- if (varDsc->lvTracked && !varDsc->lvDoNotEnregister)
- {
- SetRegOptional(fieldNode);
- }
- else
- {
- MakeSrcContained(putArgStk, fieldNode);
- }
- }
- else if (fieldNode->IsIntCnsFitsInI32())
- {
- MakeSrcContained(putArgStk, fieldNode);
- }
- else
- {
- // For the case where we cannot directly push the value, if we run out of registers,
- // it would be better to defer computation until we are pushing the arguments rather
- // than spilling, but this situation is not all that common, as most cases of promoted
- // structs do not have a large number of fields, and of those most are lclVars or
- // copy-propagated constants.
- SetRegOptional(fieldNode);
- }
- }
#if defined(FEATURE_SIMD)
- // Note that we need to check the GT_FIELD_LIST type, not the fieldType. This is because the
+ // Note that we need to check the GT_FIELD_LIST type, not 'fieldType'. This is because the
// GT_FIELD_LIST will be TYP_SIMD12 whereas the fieldType might be TYP_SIMD16 for lclVar, where
// we "round up" to 16.
- else if (current->gtFieldType == TYP_SIMD12)
+ if (current->gtFieldType == TYP_SIMD12)
{
needsSimdTemp = true;
}
#endif // defined(FEATURE_SIMD)
- else
- {
- assert(varTypeIsFloating(fieldNode) || varTypeIsSIMD(fieldNode));
- }
// We can treat as a slot any field that is stored at a slot boundary, where the previous
// field is not in the same slot. (Note that we store the fields in reverse order.)
@@ -1771,27 +1641,27 @@ void Lowering::TreeNodeInfoInitPutArgStk(GenTreePutArgStk* putArgStk)
}
}
- info->dstCount = 0;
-
if (putArgStk->gtPutArgStkKind == GenTreePutArgStk::Kind::Push)
{
// If any of the fields cannot be stored with an actual push, we may need a temporary
// register to load the value before storing it to the stack location.
info->internalIntCount = 1;
- regMaskTP regMask = l->allRegs(TYP_INT);
+ regMaskTP regMask = allRegs(TYP_INT);
if (needsByteTemp)
{
regMask &= ~RBM_NON_BYTE_REGS;
}
- info->setInternalCandidates(l, regMask);
+ info->setInternalCandidates(this, regMask);
}
#if defined(FEATURE_SIMD)
// For PutArgStk of a TYP_SIMD12, we need a SIMD temp register.
if (needsSimdTemp)
{
+ info->srcCount = putArgStk->gtOp1->gtLsraInfo.dstCount;
+ assert(info->dstCount == 0);
info->internalFloatCount += 1;
- info->addInternalCandidates(l, l->allSIMDRegs());
+ info->addInternalCandidates(this, allSIMDRegs());
}
#endif // defined(FEATURE_SIMD)
@@ -1804,9 +1674,8 @@ void Lowering::TreeNodeInfoInitPutArgStk(GenTreePutArgStk* putArgStk)
if (putArgStk->TypeGet() == TYP_SIMD12)
{
info->srcCount = putArgStk->gtOp1->gtLsraInfo.dstCount;
- info->dstCount = 0;
info->internalFloatCount = 1;
- info->setInternalCandidates(l, l->allSIMDRegs());
+ info->setInternalCandidates(this, allSIMDRegs());
return;
}
#endif // defined(FEATURE_SIMD) && defined(_TARGET_X86_)
@@ -1821,19 +1690,7 @@ void Lowering::TreeNodeInfoInitPutArgStk(GenTreePutArgStk* putArgStk)
GenTreePtr src = putArgStk->gtOp1;
GenTreePtr srcAddr = nullptr;
- bool haveLocalAddr = false;
- if ((src->OperGet() == GT_OBJ) || (src->OperGet() == GT_IND))
- {
- srcAddr = src->gtOp.gtOp1;
- assert(srcAddr != nullptr);
- haveLocalAddr = srcAddr->OperIsLocalAddr();
- }
- else
- {
- assert(varTypeIsSIMD(putArgStk));
- }
-
- info->dstCount = 0;
+ info->srcCount = GetOperandSourceCount(src);
// If we have a buffer between XMM_REGSIZE_BYTES and CPBLK_UNROLL_LIMIT bytes, we'll use SSE2.
// Structs and buffer with sizes <= CPBLK_UNROLL_LIMIT bytes are occurring in more than 95% of
@@ -1852,7 +1709,7 @@ void Lowering::TreeNodeInfoInitPutArgStk(GenTreePutArgStk* putArgStk)
if ((putArgStk->gtNumberReferenceSlots == 0) && (size & (XMM_REGSIZE_BYTES - 1)) != 0)
{
info->internalIntCount++;
- regMaskTP regMask = l->allRegs(TYP_INT);
+ regMaskTP regMask = allRegs(TYP_INT);
#ifdef _TARGET_X86_
if ((size % 2) != 0)
@@ -1860,7 +1717,7 @@ void Lowering::TreeNodeInfoInitPutArgStk(GenTreePutArgStk* putArgStk)
regMask &= ~RBM_NON_BYTE_REGS;
}
#endif
- info->setInternalCandidates(l, regMask);
+ info->setInternalCandidates(this, regMask);
}
#ifdef _TARGET_X86_
@@ -1873,30 +1730,19 @@ void Lowering::TreeNodeInfoInitPutArgStk(GenTreePutArgStk* putArgStk)
// or larger than or equal to 8 bytes on x86, reserve an XMM register to use it for a
// series of 16-byte loads and stores.
info->internalFloatCount = 1;
- info->addInternalCandidates(l, l->internalFloatRegCandidates());
+ info->addInternalCandidates(this, internalFloatRegCandidates());
SetContainsAVXFlags();
}
break;
case GenTreePutArgStk::Kind::RepInstr:
info->internalIntCount += 3;
- info->setInternalCandidates(l, (RBM_RDI | RBM_RCX | RBM_RSI));
+ info->setInternalCandidates(this, (RBM_RDI | RBM_RCX | RBM_RSI));
break;
default:
unreached();
}
-
- // Always mark the OBJ and ADDR as contained trees by the putarg_stk. The codegen will deal with this tree.
- MakeSrcContained(putArgStk, src);
-
- if (haveLocalAddr)
- {
- // If the source address is the address of a lclVar, make the source address contained to avoid unnecessary
- // copies.
- MakeSrcContained(putArgStk, srcAddr);
- }
- info->srcCount = GetOperandSourceCount(src);
}
#endif // FEATURE_PUT_STRUCT_ARG_STK
@@ -1909,15 +1755,12 @@ void Lowering::TreeNodeInfoInitPutArgStk(GenTreePutArgStk* putArgStk)
// Return Value:
// None.
//
-void Lowering::TreeNodeInfoInitLclHeap(GenTree* tree)
+void LinearScan::TreeNodeInfoInitLclHeap(GenTree* tree)
{
- ContainCheckLclHeap(tree->AsOp());
- TreeNodeInfo* info = &(tree->gtLsraInfo);
- LinearScan* l = m_lsra;
- Compiler* compiler = comp;
+ TreeNodeInfo* info = &(tree->gtLsraInfo);
info->srcCount = 1;
- info->dstCount = 1;
+ assert(info->dstCount == 1);
// Need a variable number of temp regs (see genLclHeap() in codegenamd64.cpp):
// Here '-' means don't care.
@@ -2007,18 +1850,16 @@ void Lowering::TreeNodeInfoInitLclHeap(GenTree* tree)
// Return Value:
// None.
//
-void Lowering::TreeNodeInfoInitModDiv(GenTree* tree)
+void LinearScan::TreeNodeInfoInitModDiv(GenTree* tree)
{
- ContainCheckDivOrMod(tree->AsOp());
TreeNodeInfo* info = &(tree->gtLsraInfo);
- LinearScan* l = m_lsra;
GenTree* op1 = tree->gtGetOp1();
GenTree* op2 = tree->gtGetOp2();
info->srcCount = GetOperandSourceCount(op1);
info->srcCount += GetOperandSourceCount(op2);
- info->dstCount = 1;
+ assert(info->dstCount == 1);
if (varTypeIsFloating(tree->TypeGet()))
{
@@ -2033,13 +1874,13 @@ void Lowering::TreeNodeInfoInitModDiv(GenTree* tree)
{
// We are interested in just the remainder.
// RAX is used as a trashable register during computation of remainder.
- info->setDstCandidates(l, RBM_RDX);
+ info->setDstCandidates(this, RBM_RDX);
}
else
{
// We are interested in just the quotient.
// RDX gets used as trashable register during computation of quotient
- info->setDstCandidates(l, RBM_RAX);
+ info->setDstCandidates(this, RBM_RAX);
}
#ifdef _TARGET_X86_
@@ -2056,21 +1897,21 @@ void Lowering::TreeNodeInfoInitModDiv(GenTree* tree)
// This situation also requires an internal register.
info->internalIntCount = 1;
- info->setInternalCandidates(l, l->allRegs(TYP_INT));
+ info->setInternalCandidates(this, allRegs(TYP_INT));
- loVal->gtLsraInfo.setSrcCandidates(l, RBM_EAX);
- hiVal->gtLsraInfo.setSrcCandidates(l, RBM_EDX);
+ loVal->gtLsraInfo.setSrcCandidates(this, RBM_EAX);
+ hiVal->gtLsraInfo.setSrcCandidates(this, RBM_EDX);
}
else
#endif
{
// If possible would like to have op1 in RAX to avoid a register move
- op1->gtLsraInfo.setSrcCandidates(l, RBM_RAX);
+ op1->gtLsraInfo.setSrcCandidates(this, RBM_RAX);
}
- if (op2->IsRegOptional())
+ if (!op2->isContained())
{
- op2->gtLsraInfo.setSrcCandidates(l, l->allRegs(TYP_INT) & ~(RBM_RAX | RBM_RDX));
+ op2->gtLsraInfo.setSrcCandidates(this, allRegs(TYP_INT) & ~(RBM_RAX | RBM_RDX));
}
}
@@ -2083,12 +1924,9 @@ void Lowering::TreeNodeInfoInitModDiv(GenTree* tree)
// Return Value:
// None.
//
-void Lowering::TreeNodeInfoInitIntrinsic(GenTree* tree)
+void LinearScan::TreeNodeInfoInitIntrinsic(GenTree* tree)
{
- ContainCheckIntrinsic(tree->AsOp());
-
TreeNodeInfo* info = &(tree->gtLsraInfo);
- LinearScan* l = m_lsra;
// Both operand and its result must be of floating point type.
GenTree* op1 = tree->gtGetOp1();
@@ -2096,7 +1934,7 @@ void Lowering::TreeNodeInfoInitIntrinsic(GenTree* tree)
assert(op1->TypeGet() == tree->TypeGet());
info->srcCount = GetOperandSourceCount(op1);
- info->dstCount = 1;
+ assert(info->dstCount == 1);
switch (tree->gtIntrinsic.gtIntrinsicId)
{
@@ -2119,7 +1957,7 @@ void Lowering::TreeNodeInfoInitIntrinsic(GenTree* tree)
if (tree->gtIntrinsic.gtIntrinsicId == CORINFO_INTRINSIC_Abs)
{
info->internalFloatCount = 1;
- info->setInternalCandidates(l, l->internalFloatRegCandidates());
+ info->setInternalCandidates(this, internalFloatRegCandidates());
}
break;
@@ -2149,14 +1987,21 @@ void Lowering::TreeNodeInfoInitIntrinsic(GenTree* tree)
// Return Value:
// None.
-void Lowering::TreeNodeInfoInitSIMD(GenTree* tree)
+void LinearScan::TreeNodeInfoInitSIMD(GenTreeSIMD* simdTree)
{
- GenTreeSIMD* simdTree = tree->AsSIMD();
- ContainCheckSIMD(simdTree);
+ TreeNodeInfo* info = &(simdTree->gtLsraInfo);
- TreeNodeInfo* info = &(tree->gtLsraInfo);
- LinearScan* lsra = m_lsra;
- info->dstCount = 1;
+ // Only SIMDIntrinsicInit can be contained. Other than that,
+ // only SIMDIntrinsicOpEquality and SIMDIntrinsicOpInEquality can have 0 dstCount.
+ if (simdTree->isContained())
+ {
+ assert(simdTree->gtSIMDIntrinsicID == SIMDIntrinsicInit);
+ }
+ else if (info->dstCount != 1)
+ {
+ assert((simdTree->gtSIMDIntrinsicID == SIMDIntrinsicOpEquality) ||
+ (simdTree->gtSIMDIntrinsicID == SIMDIntrinsicOpInEquality));
+ }
SetContainsAVXFlags(true, simdTree->gtSIMDSize);
switch (simdTree->gtSIMDIntrinsicID)
{
@@ -2165,7 +2010,7 @@ void Lowering::TreeNodeInfoInitSIMD(GenTree* tree)
case SIMDIntrinsicInit:
{
- op1 = tree->gtOp.gtOp1;
+ op1 = simdTree->gtOp.gtOp1;
#if !defined(_TARGET_64BIT_)
if (op1->OperGet() == GT_LONG)
@@ -2204,7 +2049,7 @@ void Lowering::TreeNodeInfoInitSIMD(GenTree* tree)
{
// need a temp
info->internalFloatCount = 1;
- info->setInternalCandidates(lsra, lsra->allSIMDRegs());
+ info->setInternalCandidates(this, allSIMDRegs());
info->isInternalRegDelayFree = true;
info->srcCount = 2;
}
@@ -2223,7 +2068,7 @@ void Lowering::TreeNodeInfoInitSIMD(GenTree* tree)
// Need an internal register to stitch together all the values into a single vector in a SIMD reg.
info->internalFloatCount = 1;
- info->setInternalCandidates(lsra, lsra->allSIMDRegs());
+ info->setInternalCandidates(this, allSIMDRegs());
}
break;
@@ -2245,7 +2090,7 @@ void Lowering::TreeNodeInfoInitSIMD(GenTree* tree)
// Must be a Vector<int> or Vector<short> Vector<sbyte>
assert(simdTree->gtSIMDBaseType == TYP_INT || simdTree->gtSIMDBaseType == TYP_SHORT ||
simdTree->gtSIMDBaseType == TYP_BYTE);
- assert(comp->getSIMDInstructionSet() >= InstructionSet_SSE3_4);
+ assert(compiler->getSIMDInstructionSet() >= InstructionSet_SSE3_4);
info->srcCount = 1;
break;
@@ -2268,10 +2113,10 @@ void Lowering::TreeNodeInfoInitSIMD(GenTree* tree)
// SSE2 32-bit integer multiplication requires two temp regs
if (simdTree->gtSIMDIntrinsicID == SIMDIntrinsicMul && simdTree->gtSIMDBaseType == TYP_INT &&
- comp->getSIMDInstructionSet() == InstructionSet_SSE2)
+ compiler->getSIMDInstructionSet() == InstructionSet_SSE2)
{
info->internalFloatCount = 2;
- info->setInternalCandidates(lsra, lsra->allSIMDRegs());
+ info->setInternalCandidates(this, allSIMDRegs());
}
break;
@@ -2297,13 +2142,11 @@ void Lowering::TreeNodeInfoInitSIMD(GenTree* tree)
case SIMDIntrinsicOpEquality:
case SIMDIntrinsicOpInEquality:
- info->srcCount = 2;
// On SSE4/AVX, we can generate optimal code for (in)equality
// against zero using ptest. We can safely do this optimization
// for integral vectors but not for floating-point for the reason
// that we have +0.0 and -0.0 and +0.0 == -0.0
- op2 = tree->gtGetOp2();
if (simdTree->gtGetOp2()->isContained())
{
info->srcCount = 1;
@@ -2319,7 +2162,20 @@ void Lowering::TreeNodeInfoInitSIMD(GenTree* tree)
// registers reserved are guaranteed to be different from target
// integer register without explicitly specifying.
info->internalFloatCount = 1;
- info->setInternalCandidates(lsra, lsra->allSIMDRegs());
+ info->setInternalCandidates(this, allSIMDRegs());
+ }
+ if (info->isNoRegCompare)
+ {
+ info->dstCount = 0;
+ // Codegen of SIMD (in)Equality uses target integer reg only for setting flags.
+ // A target reg is not needed on AVX when comparing against Vector Zero.
+ // In all other cases we need to reserve an int type internal register if we
+ // don't have a target register on the compare.
+ if (!compiler->canUseAVX() || !simdTree->gtGetOp2()->IsIntegralConstVector(0))
+ {
+ info->internalIntCount = 1;
+ info->addInternalCandidates(this, allRegs(TYP_INT));
+ }
}
break;
@@ -2339,24 +2195,25 @@ void Lowering::TreeNodeInfoInitSIMD(GenTree* tree)
// and the need for scratch registers.
if (varTypeIsFloating(simdTree->gtSIMDBaseType))
{
- if ((comp->getSIMDInstructionSet() == InstructionSet_SSE2) ||
+ if ((compiler->getSIMDInstructionSet() == InstructionSet_SSE2) ||
(simdTree->gtOp.gtOp1->TypeGet() == TYP_SIMD32))
{
info->internalFloatCount = 1;
info->isInternalRegDelayFree = true;
- info->setInternalCandidates(lsra, lsra->allSIMDRegs());
+ info->setInternalCandidates(this, allSIMDRegs());
}
// else don't need scratch reg(s).
}
else
{
- assert(simdTree->gtSIMDBaseType == TYP_INT && comp->getSIMDInstructionSet() >= InstructionSet_SSE3_4);
+ assert(simdTree->gtSIMDBaseType == TYP_INT &&
+ compiler->getSIMDInstructionSet() >= InstructionSet_SSE3_4);
// No need to set isInternalRegDelayFree since targetReg is a
// an int type reg and guaranteed to be different from xmm/ymm
// regs.
- info->internalFloatCount = comp->canUseAVX() ? 2 : 1;
- info->setInternalCandidates(lsra, lsra->allSIMDRegs());
+ info->internalFloatCount = compiler->canUseAVX() ? 2 : 1;
+ info->setInternalCandidates(this, allSIMDRegs());
}
info->srcCount = 2;
break;
@@ -2367,9 +2224,10 @@ void Lowering::TreeNodeInfoInitSIMD(GenTree* tree)
// - the source SIMD struct
// - index (which element to get)
// The result is baseType of SIMD struct.
+ // op1 may be a contained memory op, but if so we will consume its address.
info->srcCount = 0;
- op1 = tree->gtOp.gtOp1;
- op2 = tree->gtOp.gtOp2;
+ op1 = simdTree->gtOp.gtOp1;
+ op2 = simdTree->gtOp.gtOp2;
// op2 may be a contained constant.
if (!op2->isContained())
@@ -2401,13 +2259,13 @@ void Lowering::TreeNodeInfoInitSIMD(GenTree* tree)
info->srcCount++;
if (!op2->IsCnsIntOrI())
{
- (void)comp->getSIMDInitTempVarNum();
+ (void)compiler->getSIMDInitTempVarNum();
}
else if (!varTypeIsFloating(simdTree->gtSIMDBaseType))
{
bool needFloatTemp;
if (varTypeIsSmallInt(simdTree->gtSIMDBaseType) &&
- (comp->getSIMDInstructionSet() == InstructionSet_AVX))
+ (compiler->getSIMDInstructionSet() == InstructionSet_AVX))
{
int byteShiftCnt = (int)op2->AsIntCon()->gtIconVal * genTypeSize(simdTree->gtSIMDBaseType);
needFloatTemp = (byteShiftCnt >= 16);
@@ -2420,7 +2278,7 @@ void Lowering::TreeNodeInfoInitSIMD(GenTree* tree)
if (needFloatTemp)
{
info->internalFloatCount = 1;
- info->setInternalCandidates(lsra, lsra->allSIMDRegs());
+ info->setInternalCandidates(this, allSIMDRegs());
}
}
}
@@ -2434,10 +2292,10 @@ void Lowering::TreeNodeInfoInitSIMD(GenTree* tree)
info->srcCount = 2;
// We need an internal integer register for SSE2 codegen
- if (comp->getSIMDInstructionSet() == InstructionSet_SSE2)
+ if (compiler->getSIMDInstructionSet() == InstructionSet_SSE2)
{
info->internalIntCount = 1;
- info->setInternalCandidates(lsra, lsra->allRegs(TYP_INT));
+ info->setInternalCandidates(this, allRegs(TYP_INT));
}
break;
@@ -2454,7 +2312,7 @@ void Lowering::TreeNodeInfoInitSIMD(GenTree* tree)
info->isInternalRegDelayFree = true;
info->internalIntCount = 1;
info->internalFloatCount = 2;
- info->setInternalCandidates(lsra, lsra->allSIMDRegs() | lsra->allRegs(TYP_INT));
+ info->setInternalCandidates(this, allSIMDRegs() | allRegs(TYP_INT));
}
break;
@@ -2471,7 +2329,7 @@ void Lowering::TreeNodeInfoInitSIMD(GenTree* tree)
// We need an internal register different from targetReg.
info->isInternalRegDelayFree = true;
info->internalFloatCount = 1;
- info->setInternalCandidates(lsra, lsra->allSIMDRegs());
+ info->setInternalCandidates(this, allSIMDRegs());
}
break;
@@ -2481,7 +2339,7 @@ void Lowering::TreeNodeInfoInitSIMD(GenTree* tree)
info->isInternalRegDelayFree = true;
info->srcCount = 1;
info->internalIntCount = 1;
- if (comp->getSIMDInstructionSet() == InstructionSet_AVX)
+ if (compiler->getSIMDInstructionSet() == InstructionSet_AVX)
{
info->internalFloatCount = 2;
}
@@ -2489,7 +2347,7 @@ void Lowering::TreeNodeInfoInitSIMD(GenTree* tree)
{
info->internalFloatCount = 1;
}
- info->setInternalCandidates(lsra, lsra->allSIMDRegs() | lsra->allRegs(TYP_INT));
+ info->setInternalCandidates(this, allSIMDRegs() | allRegs(TYP_INT));
break;
case SIMDIntrinsicConvertToDouble:
@@ -2504,7 +2362,8 @@ void Lowering::TreeNodeInfoInitSIMD(GenTree* tree)
}
else
#endif
- if ((comp->getSIMDInstructionSet() == InstructionSet_AVX) || (simdTree->gtSIMDBaseType == TYP_ULONG))
+ if ((compiler->getSIMDInstructionSet() == InstructionSet_AVX) ||
+ (simdTree->gtSIMDBaseType == TYP_ULONG))
{
info->internalFloatCount = 2;
}
@@ -2512,14 +2371,14 @@ void Lowering::TreeNodeInfoInitSIMD(GenTree* tree)
{
info->internalFloatCount = 1;
}
- info->setInternalCandidates(lsra, lsra->allSIMDRegs() | lsra->allRegs(TYP_INT));
+ info->setInternalCandidates(this, allSIMDRegs() | allRegs(TYP_INT));
break;
case SIMDIntrinsicNarrow:
// We need an internal register different from targetReg.
info->isInternalRegDelayFree = true;
info->srcCount = 2;
- if ((comp->getSIMDInstructionSet() == InstructionSet_AVX) && (simdTree->gtSIMDBaseType != TYP_DOUBLE))
+ if ((compiler->getSIMDInstructionSet() == InstructionSet_AVX) && (simdTree->gtSIMDBaseType != TYP_DOUBLE))
{
info->internalFloatCount = 2;
}
@@ -2527,7 +2386,7 @@ void Lowering::TreeNodeInfoInitSIMD(GenTree* tree)
{
info->internalFloatCount = 1;
}
- info->setInternalCandidates(lsra, lsra->allSIMDRegs());
+ info->setInternalCandidates(this, allSIMDRegs());
break;
case SIMDIntrinsicShuffleSSE2:
@@ -2563,7 +2422,7 @@ void Lowering::TreeNodeInfoInitSIMD(GenTree* tree)
// Return Value:
// None.
//
-void Lowering::TreeNodeInfoInitCast(GenTree* tree)
+void LinearScan::TreeNodeInfoInitCast(GenTree* tree)
{
TreeNodeInfo* info = &(tree->gtLsraInfo);
@@ -2579,7 +2438,7 @@ void Lowering::TreeNodeInfoInitCast(GenTree* tree)
var_types castOpType = castOp->TypeGet();
info->srcCount = GetOperandSourceCount(castOp);
- info->dstCount = 1;
+ assert(info->dstCount == 1);
if (tree->gtFlags & GTF_UNSIGNED)
{
castOpType = genUnsignedType(castOpType);
@@ -2607,7 +2466,7 @@ void Lowering::TreeNodeInfoInitCast(GenTree* tree)
// Return Value:
// None.
//
-void Lowering::TreeNodeInfoInitGCWriteBarrier(GenTree* tree)
+void LinearScan::TreeNodeInfoInitGCWriteBarrier(GenTree* tree)
{
assert(tree->OperGet() == GT_STOREIND);
@@ -2615,25 +2474,11 @@ void Lowering::TreeNodeInfoInitGCWriteBarrier(GenTree* tree)
GenTreePtr addr = dst->Addr();
GenTreePtr src = dst->Data();
- if (addr->OperGet() == GT_LEA)
- {
- // In the case where we are doing a helper assignment, if the dst
- // is an indir through an lea, we need to actually instantiate the
- // lea in a register
- GenTreeAddrMode* lea = addr->AsAddrMode();
-
- int leaSrcCount = 0;
- if (lea->HasBase())
- {
- leaSrcCount++;
- }
- if (lea->HasIndex())
- {
- leaSrcCount++;
- }
- lea->gtLsraInfo.srcCount = leaSrcCount;
- lea->gtLsraInfo.dstCount = 1;
- }
+ // In the case where we are doing a helper assignment, we need to actually instantiate the
+ // address in a register.
+ assert(!addr->isContained());
+ tree->gtLsraInfo.srcCount = 1 + GetIndirSourceCount(dst);
+ assert(tree->gtLsraInfo.dstCount == 0);
bool useOptimizedWriteBarrierHelper = false; // By default, assume no optimized write barriers.
@@ -2643,7 +2488,7 @@ void Lowering::TreeNodeInfoInitGCWriteBarrier(GenTree* tree)
useOptimizedWriteBarrierHelper = true; // On x86, use the optimized write barriers by default.
#ifdef DEBUG
- GCInfo::WriteBarrierForm wbf = comp->codeGen->gcInfo.gcIsWriteBarrierCandidate(tree, src);
+ GCInfo::WriteBarrierForm wbf = compiler->codeGen->gcInfo.gcIsWriteBarrierCandidate(tree, src);
if (wbf == GCInfo::WBF_NoBarrier_CheckNotHeapInDebug) // This one is always a call to a C++ method.
{
useOptimizedWriteBarrierHelper = false;
@@ -2655,8 +2500,8 @@ void Lowering::TreeNodeInfoInitGCWriteBarrier(GenTree* tree)
// Special write barrier:
// op1 (addr) goes into REG_WRITE_BARRIER (rdx) and
// op2 (src) goes into any int register.
- addr->gtLsraInfo.setSrcCandidates(m_lsra, RBM_WRITE_BARRIER);
- src->gtLsraInfo.setSrcCandidates(m_lsra, RBM_WRITE_BARRIER_SRC);
+ addr->gtLsraInfo.setSrcCandidates(this, RBM_WRITE_BARRIER);
+ src->gtLsraInfo.setSrcCandidates(this, RBM_WRITE_BARRIER_SRC);
}
#else // !defined(_TARGET_X86_)
@@ -2670,8 +2515,8 @@ void Lowering::TreeNodeInfoInitGCWriteBarrier(GenTree* tree)
// For the standard JIT Helper calls:
// op1 (addr) goes into REG_ARG_0 and
// op2 (src) goes into REG_ARG_1
- addr->gtLsraInfo.setSrcCandidates(m_lsra, RBM_ARG_0);
- src->gtLsraInfo.setSrcCandidates(m_lsra, RBM_ARG_1);
+ addr->gtLsraInfo.setSrcCandidates(this, RBM_ARG_0);
+ src->gtLsraInfo.setSrcCandidates(this, RBM_ARG_1);
}
// Both src and dst must reside in a register, which they should since we haven't set
@@ -2686,7 +2531,7 @@ void Lowering::TreeNodeInfoInitGCWriteBarrier(GenTree* tree)
// Arguments:
// indirTree - GT_IND or GT_STOREIND gentree node
//
-void Lowering::TreeNodeInfoInitIndir(GenTreeIndir* indirTree)
+void LinearScan::TreeNodeInfoInitIndir(GenTreeIndir* indirTree)
{
// If this is the rhs of a block copy (i.e. non-enregisterable struct),
// it has no register requirements.
@@ -2695,32 +2540,48 @@ void Lowering::TreeNodeInfoInitIndir(GenTreeIndir* indirTree)
return;
}
- ContainCheckIndir(indirTree);
-
- GenTree* addr = indirTree->gtGetOp1();
TreeNodeInfo* info = &(indirTree->gtLsraInfo);
- GenTreePtr base = nullptr;
- GenTreePtr index = nullptr;
- unsigned mul, cns;
- bool rev;
-
info->srcCount = GetIndirSourceCount(indirTree);
if (indirTree->gtOper == GT_STOREIND)
{
GenTree* source = indirTree->gtOp.gtOp2;
if (indirTree->AsStoreInd()->IsRMWMemoryOp())
{
+ // Because 'source' is contained, we haven't yet determined its special register requirements, if any.
+ // As it happens, the Shift or Rotate cases are the only ones with special requirements.
+ assert(source->isContained() && source->OperIsRMWMemOp());
+ GenTree* nonMemSource = nullptr;
+
+ if (source->OperIsShiftOrRotate())
+ {
+ TreeNodeInfoInitShiftRotate(source);
+ }
if (indirTree->AsStoreInd()->IsRMWDstOp1())
{
if (source->OperIsBinary())
{
- info->srcCount += GetOperandSourceCount(source->gtOp.gtOp2);
+ nonMemSource = source->gtOp.gtOp2;
}
}
else if (indirTree->AsStoreInd()->IsRMWDstOp2())
{
- info->srcCount += GetOperandSourceCount(source->gtOp.gtOp1);
+ nonMemSource = source->gtOp.gtOp1;
+ }
+ if (nonMemSource != nullptr)
+ {
+ info->srcCount += GetOperandSourceCount(nonMemSource);
+ assert(!nonMemSource->isContained() || (!nonMemSource->isMemoryOp() && !nonMemSource->IsLocal()));
+#ifdef _TARGET_X86_
+ if (varTypeIsByte(indirTree) && !nonMemSource->isContained())
+ {
+ // If storeInd is of TYP_BYTE, set source to byteable registers.
+ regMaskTP regMask = nonMemSource->gtLsraInfo.getSrcCandidates(this);
+ regMask &= ~RBM_NON_BYTE_REGS;
+ assert(regMask != RBM_NONE);
+ nonMemSource->gtLsraInfo.setSrcCandidates(this, regMask);
+ }
+#endif
}
}
else
@@ -2731,10 +2592,10 @@ void Lowering::TreeNodeInfoInitIndir(GenTreeIndir* indirTree)
if (varTypeIsByte(indirTree) && !source->isContained())
{
// If storeInd is of TYP_BYTE, set source to byteable registers.
- regMaskTP regMask = source->gtLsraInfo.getSrcCandidates(m_lsra);
+ regMaskTP regMask = source->gtLsraInfo.getSrcCandidates(this);
regMask &= ~RBM_NON_BYTE_REGS;
assert(regMask != RBM_NONE);
- source->gtLsraInfo.setSrcCandidates(m_lsra, regMask);
+ source->gtLsraInfo.setSrcCandidates(this, regMask);
}
#endif
}
@@ -2757,7 +2618,7 @@ void Lowering::TreeNodeInfoInitIndir(GenTreeIndir* indirTree)
info->isInternalRegDelayFree = true;
}
- info->setInternalCandidates(m_lsra, m_lsra->allSIMDRegs());
+ info->setInternalCandidates(this, allSIMDRegs());
return;
}
@@ -2775,14 +2636,20 @@ void Lowering::TreeNodeInfoInitIndir(GenTreeIndir* indirTree)
// Return Value:
// None.
//
-void Lowering::TreeNodeInfoInitCmp(GenTreePtr tree)
+void LinearScan::TreeNodeInfoInitCmp(GenTreePtr tree)
{
assert(tree->OperIsCompare() || tree->OperIs(GT_CMP));
- ContainCheckCompare(tree->AsOp());
TreeNodeInfo* info = &(tree->gtLsraInfo);
info->srcCount = 0;
- info->dstCount = tree->OperIs(GT_CMP) ? 0 : 1;
+ if (info->isNoRegCompare)
+ {
+ info->dstCount = 0;
+ }
+ else
+ {
+ assert((info->dstCount == 1) || tree->OperIs(GT_CMP));
+ }
#ifdef _TARGET_X86_
// If the compare is used by a jump, we just need to set the condition codes. If not, then we need
@@ -2790,7 +2657,7 @@ void Lowering::TreeNodeInfoInitCmp(GenTreePtr tree)
// We always set the dst candidates, though, because if this is compare is consumed by a jump, they
// won't be used. We might be able to use GTF_RELOP_JMP_USED to determine this case, but it's not clear
// that flag is maintained until this location (especially for decomposed long compares).
- info->setDstCandidates(m_lsra, RBM_BYTE_REGS);
+ info->setDstCandidates(this, RBM_BYTE_REGS);
#endif // _TARGET_X86_
GenTreePtr op1 = tree->gtOp.gtOp1;
@@ -2798,7 +2665,10 @@ void Lowering::TreeNodeInfoInitCmp(GenTreePtr tree)
var_types op1Type = op1->TypeGet();
var_types op2Type = op2->TypeGet();
- info->srcCount += GetOperandSourceCount(op1);
+ if (!op1->gtLsraInfo.isNoRegCompare)
+ {
+ info->srcCount += GetOperandSourceCount(op1);
+ }
info->srcCount += GetOperandSourceCount(op2);
#if !defined(_TARGET_64BIT_)
@@ -2816,166 +2686,6 @@ void Lowering::TreeNodeInfoInitCmp(GenTreePtr tree)
#endif // !defined(_TARGET_64BIT_)
}
-//--------------------------------------------------------------------------------------------
-// TreeNodeInfoInitIfRMWMemOp: Checks to see if there is a RMW memory operation rooted at
-// GT_STOREIND node and if so will mark register requirements for nodes under storeInd so
-// that CodeGen will generate a single instruction of the form:
-//
-// binOp [addressing mode], reg
-//
-// Parameters
-// storeInd - GT_STOREIND node
-//
-// Return value
-// True, if RMW memory op tree pattern is recognized and op counts are set.
-// False otherwise.
-//
-bool Lowering::TreeNodeInfoInitIfRMWMemOp(GenTreePtr storeInd)
-{
- assert(storeInd->OperGet() == GT_STOREIND);
-
- // SSE2 doesn't support RMW on float values
- assert(!varTypeIsFloating(storeInd));
-
- // Terminology:
- // indirDst = memory write of an addr mode (i.e. storeind destination)
- // indirSrc = value being written to memory (i.e. storeind source which could a binary/unary op)
- // indirCandidate = memory read i.e. a gtInd of an addr mode
- // indirOpSource = source operand used in binary/unary op (i.e. source operand of indirSrc node)
-
- GenTreePtr indirCandidate = nullptr;
- GenTreePtr indirOpSource = nullptr;
-
- if (!IsRMWMemOpRootedAtStoreInd(storeInd, &indirCandidate, &indirOpSource))
- {
- JITDUMP("Lower of StoreInd didn't mark the node as self contained for reason: %d\n",
- storeInd->AsStoreInd()->GetRMWStatus());
- DISPTREERANGE(BlockRange(), storeInd);
- return false;
- }
-
- GenTreePtr indirDst = storeInd->gtGetOp1();
- GenTreePtr indirSrc = storeInd->gtGetOp2();
- genTreeOps oper = indirSrc->OperGet();
-
- // At this point we have successfully detected a RMW memory op of one of the following forms
- // storeInd(indirDst, indirSrc(indirCandidate, indirOpSource)) OR
- // storeInd(indirDst, indirSrc(indirOpSource, indirCandidate) in case of commutative operations OR
- // storeInd(indirDst, indirSrc(indirCandidate) in case of unary operations
- //
- // Here indirSrc = one of the supported binary or unary operation for RMW of memory
- // indirCandidate = a GT_IND node
- // indirCandidateChild = operand of GT_IND indirCandidate
- //
- // The logic below essentially does the following
- // Make indirOpSource contained.
- // Make indirSrc contained.
- // Make indirCandidate contained.
- // Make indirCandidateChild contained.
- // Make indirDst contained except when it is a GT_LCL_VAR or GT_CNS_INT that doesn't fit within addr
- // base.
- // Note that due to the way containment is supported, we accomplish some of the above by clearing operand counts
- // and directly propagating them upward.
- //
-
- TreeNodeInfo* info = &(storeInd->gtLsraInfo);
- info->dstCount = 0;
-
- if (GenTree::OperIsBinary(oper))
- {
- // On Xarch RMW operations require that the non-rmw operand be an immediate or in a register.
- // Therefore, if we have previously marked the indirOpSource as a contained memory op while lowering
- // the binary node, we need to reset that now.
- if (IsContainableMemoryOp(indirOpSource, true))
- {
- indirOpSource->ClearContained();
- }
- assert(!indirOpSource->isContained() || indirOpSource->OperIsConst());
- JITDUMP("Lower succesfully detected an assignment of the form: *addrMode BinOp= source\n");
- info->srcCount = indirOpSource->gtLsraInfo.dstCount;
- }
- else
- {
- assert(GenTree::OperIsUnary(oper));
- JITDUMP("Lower succesfully detected an assignment of the form: *addrMode = UnaryOp(*addrMode)\n");
- info->srcCount = 0;
- }
- DISPTREERANGE(BlockRange(), storeInd);
-
- m_lsra->clearOperandCounts(indirSrc);
- indirSrc->SetContained();
- m_lsra->clearOperandCounts(indirCandidate);
- indirCandidate->SetContained();
-
- GenTreePtr indirCandidateChild = indirCandidate->gtGetOp1();
- if (indirCandidateChild->OperGet() == GT_LEA)
- {
- GenTreeAddrMode* addrMode = indirCandidateChild->AsAddrMode();
-
- if (addrMode->HasBase())
- {
- assert(addrMode->Base()->OperIsLeaf());
- m_lsra->clearOperandCounts(addrMode->Base());
- addrMode->Base()->SetContained();
- info->srcCount++;
- }
-
- if (addrMode->HasIndex())
- {
- assert(addrMode->Index()->OperIsLeaf());
- m_lsra->clearOperandCounts(addrMode->Index());
- addrMode->Index()->SetContained();
- info->srcCount++;
- }
-
- m_lsra->clearOperandCounts(indirDst);
- indirDst->SetContained();
- }
- else
- {
- assert(indirCandidateChild->OperGet() == GT_LCL_VAR || indirCandidateChild->OperGet() == GT_LCL_VAR_ADDR ||
- indirCandidateChild->OperGet() == GT_CLS_VAR_ADDR || indirCandidateChild->OperGet() == GT_CNS_INT);
-
- // If it is a GT_LCL_VAR, it still needs the reg to hold the address.
- // We would still need a reg for GT_CNS_INT if it doesn't fit within addressing mode base.
- // For GT_CLS_VAR_ADDR, we don't need a reg to hold the address, because field address value is known at jit
- // time. Also, we don't need a reg for GT_CLS_VAR_ADDR.
- if (indirCandidateChild->OperGet() == GT_LCL_VAR_ADDR || indirCandidateChild->OperGet() == GT_CLS_VAR_ADDR)
- {
- m_lsra->clearOperandCounts(indirDst);
- indirDst->SetContained();
- }
- else if (indirCandidateChild->IsCnsIntOrI() && indirCandidateChild->AsIntConCommon()->FitsInAddrBase(comp))
- {
- m_lsra->clearOperandCounts(indirDst);
- indirDst->SetContained();
- }
- else
- {
- // Need a reg and hence increment src count of storeind
- info->srcCount += indirCandidateChild->gtLsraInfo.dstCount;
- }
- }
- m_lsra->clearOperandCounts(indirCandidateChild);
- indirCandidateChild->SetContained();
-
-#ifdef _TARGET_X86_
- if (varTypeIsByte(storeInd))
- {
- // If storeInd is of TYP_BYTE, set indirOpSources to byteable registers.
- bool containedNode = indirOpSource->gtLsraInfo.dstCount == 0;
- if (!containedNode)
- {
- regMaskTP regMask = indirOpSource->gtLsraInfo.getSrcCandidates(m_lsra);
- assert(regMask != RBM_NONE);
- indirOpSource->gtLsraInfo.setSrcCandidates(m_lsra, regMask & ~RBM_NON_BYTE_REGS);
- }
- }
-#endif
-
- return true;
-}
-
//------------------------------------------------------------------------
// TreeNodeInfoInitMul: Set the NodeInfo for a multiply.
//
@@ -2985,22 +2695,19 @@ bool Lowering::TreeNodeInfoInitIfRMWMemOp(GenTreePtr storeInd)
// Return Value:
// None.
//
-void Lowering::TreeNodeInfoInitMul(GenTreePtr tree)
+void LinearScan::TreeNodeInfoInitMul(GenTreePtr tree)
{
- ContainCheckMul(tree->AsOp());
-
#if defined(_TARGET_X86_)
assert(tree->OperIs(GT_MUL, GT_MULHI, GT_MUL_LONG));
#else
assert(tree->OperIs(GT_MUL, GT_MULHI));
#endif
TreeNodeInfo* info = &(tree->gtLsraInfo);
-
- GenTree* op1 = tree->gtOp.gtOp1;
- GenTree* op2 = tree->gtOp.gtOp2;
- info->srcCount = GetOperandSourceCount(op1);
+ GenTree* op1 = tree->gtOp.gtOp1;
+ GenTree* op2 = tree->gtOp.gtOp2;
+ info->srcCount = GetOperandSourceCount(op1);
info->srcCount += GetOperandSourceCount(op2);
- info->dstCount = 1;
+ assert(info->dstCount == 1);
// Case of float/double mul.
if (varTypeIsFloating(tree->TypeGet()))
@@ -3035,19 +2742,19 @@ void Lowering::TreeNodeInfoInitMul(GenTreePtr tree)
// Here we set RAX as the only destination candidate
// In LSRA we set the kill set for this operation to RBM_RAX|RBM_RDX
//
- info->setDstCandidates(m_lsra, RBM_RAX);
+ info->setDstCandidates(this, RBM_RAX);
}
else if (tree->OperGet() == GT_MULHI)
{
// Have to use the encoding:RDX:RAX = RAX * rm. Since we only care about the
// upper 32 bits of the result set the destination candidate to REG_RDX.
- info->setDstCandidates(m_lsra, RBM_RDX);
+ info->setDstCandidates(this, RBM_RDX);
}
#if defined(_TARGET_X86_)
else if (tree->OperGet() == GT_MUL_LONG)
{
// have to use the encoding:RDX:RAX = RAX * rm
- info->setDstCandidates(m_lsra, RBM_RAX);
+ info->setDstCandidates(this, RBM_RAX);
}
#endif
GenTree* containedMemOp = nullptr;
@@ -3075,18 +2782,18 @@ void Lowering::TreeNodeInfoInitMul(GenTreePtr tree)
// isFloatingPointType - true if it is floating point type
// sizeOfSIMDVector - SIMD Vector size
//
-void Lowering::SetContainsAVXFlags(bool isFloatingPointType /* = true */, unsigned sizeOfSIMDVector /* = 0*/)
+void LinearScan::SetContainsAVXFlags(bool isFloatingPointType /* = true */, unsigned sizeOfSIMDVector /* = 0*/)
{
#ifdef FEATURE_AVX_SUPPORT
if (isFloatingPointType)
{
- if (comp->getFloatingPointInstructionSet() == InstructionSet_AVX)
+ if (compiler->getFloatingPointInstructionSet() == InstructionSet_AVX)
{
- comp->getEmitter()->SetContainsAVX(true);
+ compiler->getEmitter()->SetContainsAVX(true);
}
- if (sizeOfSIMDVector == 32 && comp->getSIMDInstructionSet() == InstructionSet_AVX)
+ if (sizeOfSIMDVector == 32 && compiler->getSIMDInstructionSet() == InstructionSet_AVX)
{
- comp->getEmitter()->SetContains256bitAVX(true);
+ compiler->getEmitter()->SetContains256bitAVX(true);
}
}
#endif
@@ -3103,7 +2810,7 @@ void Lowering::SetContainsAVXFlags(bool isFloatingPointType /* = true */, unsign
// Return Value:
// If we need to exclude non-byteable registers
//
-bool Lowering::ExcludeNonByteableRegisters(GenTree* tree)
+bool LinearScan::ExcludeNonByteableRegisters(GenTree* tree)
{
// Example1: GT_STOREIND(byte, addr, op2) - storeind of byte sized value from op2 into mem 'addr'
// Storeind itself will not produce any value and hence dstCount=0. But op2 could be TYP_INT
@@ -3171,7 +2878,7 @@ bool Lowering::ExcludeNonByteableRegisters(GenTree* tree)
GenTree* op1 = simdNode->gtGetOp1();
GenTree* op2 = simdNode->gtGetOp2();
var_types baseType = simdNode->gtSIMDBaseType;
- if (!IsContainableMemoryOp(op1, true) && op2->IsCnsIntOrI() && varTypeIsSmallInt(baseType))
+ if (!isContainableMemoryOp(op1) && op2->IsCnsIntOrI() && varTypeIsSmallInt(baseType))
{
bool ZeroOrSignExtnReqd = true;
unsigned baseSize = genTypeSize(baseType);
@@ -3214,7 +2921,7 @@ bool Lowering::ExcludeNonByteableRegisters(GenTree* tree)
// Return Value:
// The number of source registers used by the *parent* of this node.
//
-int Lowering::GetOperandSourceCount(GenTree* node)
+int LinearScan::GetOperandSourceCount(GenTree* node)
{
if (!node->isContained())
{
@@ -3230,9 +2937,6 @@ int Lowering::GetOperandSourceCount(GenTree* node)
if (node->OperIsIndir())
{
const unsigned srcCount = GetIndirSourceCount(node->AsIndir());
- // TODO-Cleanup: Once we are doing containment analysis during Lowering, this
- // can be removed, or changed to an assert.
- node->gtLsraInfo.srcCount = 0;
return srcCount;
}
diff --git a/src/jit/morph.cpp b/src/jit/morph.cpp
index 9beff05fd8..822510833b 100644
--- a/src/jit/morph.cpp
+++ b/src/jit/morph.cpp
@@ -63,11 +63,6 @@ GenTreePtr Compiler::fgMorphIntoHelperCall(GenTreePtr tree, int helper, GenTreeA
// The helper call ought to be semantically equivalent to the original node, so preserve its VN.
tree->ChangeOper(GT_CALL, GenTree::PRESERVE_VN);
- tree->gtFlags |= GTF_CALL;
- if (args)
- {
- tree->gtFlags |= (args->gtFlags & GTF_ALL_EFFECT);
- }
tree->gtCall.gtCallType = CT_HELPER;
tree->gtCall.gtCallMethHnd = eeFindHelper(helper);
tree->gtCall.gtCallArgs = args;
@@ -104,6 +99,20 @@ GenTreePtr Compiler::fgMorphIntoHelperCall(GenTreePtr tree, int helper, GenTreeA
}
#endif // _TARGET_XXX_
+ if (tree->OperMayThrow(this))
+ {
+ tree->gtFlags |= GTF_EXCEPT;
+ }
+ else
+ {
+ tree->gtFlags &= ~GTF_EXCEPT;
+ }
+ tree->gtFlags |= GTF_CALL;
+ if (args)
+ {
+ tree->gtFlags |= (args->gtFlags & GTF_ALL_EFFECT);
+ }
+
/* Perform the morphing */
tree = fgMorphArgs(tree->AsCall());
@@ -152,7 +161,6 @@ GenTreePtr Compiler::fgMorphCast(GenTreePtr tree)
}
var_types srcType = genActualType(oper->TypeGet());
- unsigned srcSize;
var_types dstType = tree->CastToType();
unsigned dstSize = genTypeSize(dstType);
@@ -503,21 +511,28 @@ OPTIMIZECAST:
/* Just in case new side effects were introduced */
tree->gtFlags |= (oper->gtFlags & GTF_ALL_EFFECT);
- srcType = oper->TypeGet();
-
- /* if GTF_UNSIGNED is set then force srcType to an unsigned type */
- if (tree->gtFlags & GTF_UNSIGNED)
- {
- srcType = genUnsignedType(srcType);
- }
-
- srcSize = genTypeSize(srcType);
-
if (!gtIsActiveCSE_Candidate(tree)) // tree cannot be a CSE candidate
{
+ srcType = oper->TypeGet();
+
/* See if we can discard the cast */
if (varTypeIsIntegral(srcType) && varTypeIsIntegral(dstType))
{
+ if (tree->IsUnsigned() && !varTypeIsUnsigned(srcType))
+ {
+ if (varTypeIsSmall(srcType))
+ {
+ // Small signed values are automatically sign extended to TYP_INT. If the cast is interpreting the
+ // resulting TYP_INT value as unsigned then the "sign" bits end up being "value" bits and srcType
+ // must be TYP_UINT, not the original small signed type. Otherwise "conv.ovf.i2.un(i1(-1))" is
+ // wrongly treated as a widening conversion from i1 to i2 when in fact it is a narrowing conversion
+ // from u4 to i2.
+ srcType = genActualType(srcType);
+ }
+
+ srcType = genUnsignedType(srcType);
+ }
+
if (srcType == dstType)
{ // Certainly if they are identical it is pointless
goto REMOVE_CAST;
@@ -533,9 +548,10 @@ OPTIMIZECAST:
}
}
- bool unsignedSrc = varTypeIsUnsigned(srcType);
- bool unsignedDst = varTypeIsUnsigned(dstType);
- bool signsDiffer = (unsignedSrc != unsignedDst);
+ bool unsignedSrc = varTypeIsUnsigned(srcType);
+ bool unsignedDst = varTypeIsUnsigned(dstType);
+ bool signsDiffer = (unsignedSrc != unsignedDst);
+ unsigned srcSize = genTypeSize(srcType);
// For same sized casts with
// the same signs or non-overflow cast we discard them as well
@@ -574,8 +590,7 @@ OPTIMIZECAST:
}
}
}
-
- if (srcSize < dstSize) // widening cast
+ else if (srcSize < dstSize) // widening cast
{
// Keep any long casts
if (dstSize == sizeof(int))
@@ -587,14 +602,18 @@ OPTIMIZECAST:
}
}
- // Casts from signed->unsigned can never overflow while widening
+ // Widening casts from unsigned or to signed can never overflow
if (unsignedSrc || !unsignedDst)
{
tree->gtFlags &= ~GTF_OVERFLOW;
+ if (!(oper->gtFlags & GTF_EXCEPT))
+ {
+ tree->gtFlags &= ~GTF_EXCEPT;
+ }
}
}
- else
+ else // if (srcSize > dstSize)
{
// Try to narrow the operand of the cast and discard the cast
// Note: Do not narrow a cast that is marked as a CSE
@@ -1579,8 +1598,12 @@ void fgArgInfo::ArgsComplete()
// For RyuJIT backend we will expand a Multireg arg into a GT_FIELD_LIST
// with multiple indirections, so here we consider spilling it into a tmp LclVar.
//
-
+ CLANG_FORMAT_COMMENT_ANCHOR;
+#ifdef _TARGET_ARM_
+ bool isMultiRegArg = (curArgTabEntry->numRegs > 0) && (curArgTabEntry->numRegs + curArgTabEntry->numSlots > 1);
+#else
bool isMultiRegArg = (curArgTabEntry->numRegs > 1);
+#endif
if ((argx->TypeGet() == TYP_STRUCT) && (curArgTabEntry->needTmp == false))
{
@@ -1589,10 +1612,6 @@ void fgArgInfo::ArgsComplete()
// Spill multireg struct arguments that have Assignments or Calls embedded in them
curArgTabEntry->needTmp = true;
}
-#ifndef _TARGET_ARM_
- // TODO-Arm: This optimization is not implemented for ARM32
- // so we skip this for ARM32 until it is ported to use RyuJIT backend
- //
else
{
// We call gtPrepareCost to measure the cost of evaluating this tree
@@ -1603,6 +1622,10 @@ void fgArgInfo::ArgsComplete()
// Spill multireg struct arguments that are expensive to evaluate twice
curArgTabEntry->needTmp = true;
}
+#ifndef _TARGET_ARM_
+ // TODO-Arm: This optimization is not implemented for ARM32
+ // so we skip this for ARM32 until it is ported to use RyuJIT backend
+ //
else if (argx->OperGet() == GT_OBJ)
{
GenTreeObj* argObj = argx->AsObj();
@@ -1644,8 +1667,8 @@ void fgArgInfo::ArgsComplete()
break;
}
}
- }
#endif // !_TARGET_ARM_
+ }
}
#endif // FEATURE_MULTIREG_ARGS
#endif // LEGACY_BACKEND
@@ -2878,6 +2901,37 @@ GenTreeCall* Compiler::fgMorphArgs(GenTreeCall* call)
nonStandardArgs.Add(arg1, REG_PINVOKE_FRAME);
}
#endif // defined(_TARGET_X86_) || defined(_TARGET_ARM_)
+#if defined(_TARGET_ARM_)
+ else if (call->gtCallMoreFlags & GTF_CALL_M_SECURE_DELEGATE_INV)
+ {
+ GenTree* arg = call->gtCallObjp;
+ if (arg->OperIsLocal())
+ {
+ arg = gtClone(arg, true);
+ }
+ else
+ {
+ GenTree* tmp = fgInsertCommaFormTemp(&arg);
+ call->gtCallObjp = arg;
+ call->gtFlags |= GTF_ASG;
+ arg = tmp;
+ }
+ noway_assert(arg != nullptr);
+
+ GenTree* newArg = new (this, GT_ADDR)
+ GenTreeAddrMode(TYP_BYREF, arg, nullptr, 0, eeGetEEInfo()->offsetOfSecureDelegateIndirectCell);
+
+ // Append newArg as the last arg
+ GenTreeArgList** insertionPoint = &call->gtCallArgs;
+ for (; *insertionPoint != nullptr; insertionPoint = &(*insertionPoint)->Rest())
+ {
+ }
+ *insertionPoint = gtNewListNode(newArg, nullptr);
+
+ numArgs++;
+ nonStandardArgs.Add(newArg, virtualStubParamInfo->GetReg());
+ }
+#endif // defined(_TARGET_ARM_)
#if defined(_TARGET_X86_)
// The x86 shift helpers have custom calling conventions and expect the lo part of the long to be in EAX and the
// hi part to be in EDX. This sets the argument registers up correctly.
@@ -3172,7 +3226,6 @@ GenTreeCall* Compiler::fgMorphArgs(GenTreeCall* call)
argx = fgMorphTree(*parentArgx);
*parentArgx = argx;
- flagsSummary |= argx->gtFlags;
assert(args->OperIsList());
assert(argx == args->Current());
@@ -3450,13 +3503,6 @@ GenTreeCall* Compiler::fgMorphArgs(GenTreeCall* call)
#error Unsupported or unset target architecture
#endif // _TARGET_XXX_
}
-#ifdef _TARGET_ARM_
- else if (isHfaArg)
- {
- size = GetHfaCount(argx);
- hasMultiregStructArgs = true;
- }
-#endif // _TARGET_ARM_
else // struct type
{
// We handle two opcodes: GT_MKREFANY and GT_OBJ
@@ -3556,11 +3602,18 @@ GenTreeCall* Compiler::fgMorphArgs(GenTreeCall* call)
// As we can optimize these by turning them into a GT_IND of the correct type
//
// Check for cases that we cannot optimize:
- //
+ CLANG_FORMAT_COMMENT_ANCHOR;
+#ifdef _TARGET_ARM_
+ if (((originalSize > TARGET_POINTER_SIZE) && // it is struct that is larger than a pointer
+ howToPassStruct != SPK_PrimitiveType) || // it is struct that is not one double HFA
+ !isPow2(originalSize) || // it is not a power of two (1, 2, 4 or 8)
+ (isHfaArg && (howToPassStruct != SPK_PrimitiveType))) // it is a one element HFA struct
+#else // !_TARGET_ARM_
if ((originalSize > TARGET_POINTER_SIZE) || // it is struct that is larger than a pointer
!isPow2(originalSize) || // it is not a power of two (1, 2, 4 or 8)
(isHfaArg && (hfaSlots != 1))) // it is a one element HFA struct
-#endif // FEATURE_UNIX_AMD64_STRUCT_PASSING
+#endif // !_TARGET_ARM_
+#endif // FEATURE_UNIX_AMD64_STRUCT_PASSING
{
// Normalize 'size' to the number of pointer sized items
// 'size' is the number of register slots that we will use to pass the argument
@@ -3684,8 +3737,14 @@ GenTreeCall* Compiler::fgMorphArgs(GenTreeCall* call)
// primitives
if (isHfaArg)
{
+#ifdef _TARGET_ARM_
+ // If we reach here with an HFA arg it has to be a one element HFA
+ // If HFA type is double and it has one element, hfaSlot is 2
+ assert(hfaSlots == 1 || (hfaSlots == 2 && hfaType == TYP_DOUBLE));
+#else
// If we reach here with an HFA arg it has to be a one element HFA
assert(hfaSlots == 1);
+#endif
structBaseType = hfaType; // change the indirection type to a floating point type
}
@@ -3782,6 +3841,12 @@ GenTreeCall* Compiler::fgMorphArgs(GenTreeCall* call)
((copyBlkClass != NO_CLASS_HANDLE) && varTypeIsIntegral(structBaseType)));
size = 1;
+#ifdef _TARGET_ARM_
+ if (isHfaArg)
+ {
+ size = hfaSlots;
+ }
+#endif
}
#endif // FEATURE_UNIX_AMD64_STRUCT_PASSING
@@ -3824,12 +3889,24 @@ GenTreeCall* Compiler::fgMorphArgs(GenTreeCall* call)
}
}
-#if defined(_TARGET_64BIT_) || defined(_TARGET_ARM_)
+#if defined(_TARGET_64BIT_)
if (size > 1)
{
hasMultiregStructArgs = true;
}
-#endif // _TARGET_64BIT || _TARGET_ARM_
+#elif defined(_TARGET_ARM_)
+ if (isHfaArg)
+ {
+ if (size > genTypeStSz(hfaType))
+ {
+ hasMultiregStructArgs = true;
+ }
+ }
+ else if (size > 1)
+ {
+ hasMultiregStructArgs = true;
+ }
+#endif // _TARGET_ARM_
}
// The 'size' value has now must have been set. (the original value of zero is an invalid value)
@@ -4094,6 +4171,7 @@ GenTreeCall* Compiler::fgMorphArgs(GenTreeCall* call)
if (newArgEntry->isNonStandard)
{
+ flagsSummary |= args->Current()->gtFlags;
continue;
}
@@ -4181,14 +4259,6 @@ GenTreeCall* Compiler::fgMorphArgs(GenTreeCall* call)
fgMakeOutgoingStructArgCopy(call, args, argIndex,
copyBlkClass FEATURE_UNIX_AMD64_STRUCT_PASSING_ONLY_ARG(&structDesc));
- // This can cause a GTF_EXCEPT flag to be set.
- // TODO-CQ: Fix the cases where this happens. We shouldn't be adding any new flags.
- // This currently occurs in the case where we are re-morphing the args on x86/RyuJIT, and
- // there are no register arguments. Then reMorphing is never true, so we keep re-copying
- // any struct arguments.
- // i.e. assert(((call->gtFlags & GTF_EXCEPT) != 0) || ((args->Current()->gtFlags & GTF_EXCEPT) == 0)
- flagsSummary |= (args->Current()->gtFlags & GTF_EXCEPT);
-
#ifdef FEATURE_UNIX_AMD64_STRUCT_PASSING
hasStackArgCopy = true;
#endif
@@ -4288,6 +4358,7 @@ GenTreeCall* Compiler::fgMorphArgs(GenTreeCall* call)
{
argSlots += size;
}
+ flagsSummary |= args->Current()->gtFlags;
} // end foreach argument loop
if (!reMorphing)
@@ -4380,9 +4451,15 @@ GenTreeCall* Compiler::fgMorphArgs(GenTreeCall* call)
}
#endif // FEATURE_FIXED_OUT_ARGS
- /* Update the 'side effect' flags value for the call */
+ // Clear the ASG and EXCEPT (if possible) flags on the call node
+ call->gtFlags &= ~GTF_ASG;
+ if (!call->OperMayThrow(this))
+ {
+ call->gtFlags &= ~GTF_EXCEPT;
+ }
- call->gtFlags |= (flagsSummary & GTF_ALL_EFFECT);
+ // Union in the side effect flags from the call's operands
+ call->gtFlags |= flagsSummary & GTF_ALL_EFFECT;
// If the register arguments have already been determined
// or we have no register arguments then we don't need to
@@ -4766,15 +4843,26 @@ GenTreePtr Compiler::fgMorphMultiregStructArg(GenTreePtr arg, fgArgTabEntryPtr f
#endif
#ifdef _TARGET_ARM_
- if (fgEntryPtr->isSplit)
+ if ((fgEntryPtr->isSplit && fgEntryPtr->numSlots + fgEntryPtr->numRegs > 4) ||
+ (!fgEntryPtr->isSplit && fgEntryPtr->regNum == REG_STK))
{
- if (fgEntryPtr->numSlots + fgEntryPtr->numRegs > 4)
+ // If already OBJ it is set properly already.
+ if (arg->OperGet() == GT_OBJ)
{
return arg;
}
- }
- else if (!fgEntryPtr->isHfaRegArg && fgEntryPtr->numSlots > 4)
- {
+
+ assert(arg->OperGet() == GT_LCL_VAR);
+
+ // We need to construct a `GT_OBJ` node for the argmuent,
+ // so we need to get the address of the lclVar.
+ GenTreeLclVarCommon* lclCommon = arg->AsLclVarCommon();
+
+ arg = gtNewOperNode(GT_ADDR, TYP_I_IMPL, arg);
+
+ // Create an Obj of the temp to use it as a call argument.
+ arg = gtNewObjNode(lvaGetStruct(lclCommon->gtLclNum), arg);
+
return arg;
}
#endif
@@ -5192,15 +5280,10 @@ GenTreePtr Compiler::fgMorphMultiregStructArg(GenTreePtr arg, fgArgTabEntryPtr f
{
curAddr = baseAddr;
}
- GenTreePtr curItem = gtNewOperNode(GT_IND, type[inx], curAddr);
+ GenTreePtr curItem = gtNewIndir(type[inx], curAddr);
// For safety all GT_IND should have at least GT_GLOB_REF set.
curItem->gtFlags |= GTF_GLOB_REF;
- if (fgAddrCouldBeNull(curItem))
- {
- // This indirection can cause a GPF if the address could be null.
- curItem->gtFlags |= GTF_EXCEPT;
- }
listEntry = new (this, GT_FIELD_LIST) GenTreeFieldList(curItem, offset, type[inx], listEntry);
if (newArg == nullptr)
@@ -5335,10 +5418,10 @@ void Compiler::fgMakeOutgoingStructArgCopy(
// to ref counting of the lclVars.
lvaTable[tmp].incRefCnts(compCurBB->getBBWeight(this), this);
- GenTreePtr src;
if (argx->gtOper == GT_OBJ)
{
argx->gtFlags &= ~(GTF_ALL_EFFECT) | (argx->AsBlk()->Addr()->gtFlags & GTF_ALL_EFFECT);
+ argx->SetIndirExceptionFlags(this);
}
else
{
@@ -5644,76 +5727,78 @@ void Compiler::fgMoveOpsLeft(GenTreePtr tree)
/*****************************************************************************/
-void Compiler::fgSetRngChkTarget(GenTreePtr tree, bool delay)
+void Compiler::fgSetRngChkTarget(GenTree* tree, bool delay)
{
- GenTreeBoundsChk* bndsChk = nullptr;
- SpecialCodeKind kind = SCK_RNGCHK_FAIL;
-
-#ifdef FEATURE_SIMD
- if ((tree->gtOper == GT_ARR_BOUNDS_CHECK) || (tree->gtOper == GT_SIMD_CHK))
-#else // FEATURE_SIMD
- if (tree->gtOper == GT_ARR_BOUNDS_CHECK)
-#endif // FEATURE_SIMD
+ if (tree->OperIsBoundsCheck())
{
- bndsChk = tree->AsBoundsChk();
- kind = tree->gtBoundsChk.gtThrowKind;
+ GenTreeBoundsChk* const boundsChk = tree->AsBoundsChk();
+ BasicBlock* const failBlock = fgSetRngChkTargetInner(boundsChk->gtThrowKind, delay, &boundsChk->gtStkDepth);
+ if (failBlock != nullptr)
+ {
+ boundsChk->gtIndRngFailBB = gtNewCodeRef(failBlock);
+ }
+ }
+ else if (tree->OperIs(GT_INDEX_ADDR))
+ {
+ GenTreeIndexAddr* const indexAddr = tree->AsIndexAddr();
+ BasicBlock* const failBlock = fgSetRngChkTargetInner(SCK_RNGCHK_FAIL, delay, &indexAddr->gtStkDepth);
+ if (failBlock != nullptr)
+ {
+ indexAddr->gtIndRngFailBB = gtNewCodeRef(failBlock);
+ }
}
else
{
- noway_assert((tree->gtOper == GT_ARR_ELEM) || (tree->gtOper == GT_ARR_INDEX));
+ noway_assert(tree->OperIs(GT_ARR_ELEM, GT_ARR_INDEX));
+ fgSetRngChkTargetInner(SCK_RNGCHK_FAIL, delay, nullptr);
}
+}
-#ifdef _TARGET_X86_
- unsigned callStkDepth = fgPtrArgCntCur;
-#else
- // only x86 pushes args
- const unsigned callStkDepth = 0;
-#endif
-
+BasicBlock* Compiler::fgSetRngChkTargetInner(SpecialCodeKind kind, bool delay, unsigned* stkDepth)
+{
if (opts.MinOpts())
{
delay = false;
+#ifdef _TARGET_X86_
// we need to initialize this field
- if (fgGlobalMorph && bndsChk != nullptr)
+ if (fgGlobalMorph && (stkDepth != nullptr))
{
- bndsChk->gtStkDepth = callStkDepth;
+ *stkDepth = fgPtrArgCntCur;
}
+#endif // _TARGET_X86_
}
if (!opts.compDbgCode)
{
if (delay || compIsForInlining())
{
- /* We delay this until after loop-oriented range check
- analysis. For now we merely store the current stack
- level in the tree node.
- */
- if (bndsChk != nullptr)
+#ifdef _TARGET_X86_
+ // We delay this until after loop-oriented range check analysis. For now we merely store the current stack
+ // level in the tree node.
+ if (stkDepth != nullptr)
{
- noway_assert(!bndsChk->gtIndRngFailBB || previousCompletedPhase >= PHASE_OPTIMIZE_LOOPS);
- bndsChk->gtStkDepth = callStkDepth;
+ *stkDepth = fgPtrArgCntCur;
}
+#endif // _TARGET_X86_
}
else
{
- /* Create/find the appropriate "range-fail" label */
-
+#ifdef _TARGET_X86_
// fgPtrArgCntCur is only valid for global morph or if we walk full stmt.
- noway_assert((bndsChk != nullptr) || fgGlobalMorph);
-
- unsigned stkDepth = (bndsChk != nullptr) ? bndsChk->gtStkDepth : callStkDepth;
-
- BasicBlock* rngErrBlk = fgRngChkTarget(compCurBB, stkDepth, kind);
-
- /* Add the label to the indirection node */
+ noway_assert(fgGlobalMorph || (stkDepth != nullptr));
+ const unsigned theStkDepth = fgGlobalMorph ? fgPtrArgCntCur : *stkDepth;
+#else
+ // only x86 pushes args
+ const unsigned theStkDepth = 0;
+#endif
- if (bndsChk != nullptr)
- {
- bndsChk->gtIndRngFailBB = gtNewCodeRef(rngErrBlk);
- }
+ // Create/find the appropriate "range-fail" label
+ return fgRngChkTarget(compCurBB, theStkDepth, kind);
}
}
+
+ return nullptr;
}
/*****************************************************************************
@@ -5768,9 +5853,6 @@ GenTreePtr Compiler::fgMorphArrayIndex(GenTreePtr tree)
}
#endif // FEATURE_SIMD
- GenTreePtr arrRef = asIndex->Arr();
- GenTreePtr index = asIndex->Index();
-
// Set up the the array length's offset into lenOffs
// And the the first element's offset into elemOffs
ssize_t lenOffs;
@@ -5792,6 +5874,58 @@ GenTreePtr Compiler::fgMorphArrayIndex(GenTreePtr tree)
elemOffs = offsetof(CORINFO_Array, u1Elems);
}
+#ifndef LEGACY_BACKEND
+ // In minopts, we expand GT_INDEX to GT_IND(GT_INDEX_ADDR) in order to minimize the size of the IR. As minopts
+ // compilation time is roughly proportional to the size of the IR, this helps keep compilation times down.
+ // Furthermore, this representation typically saves on code size in minopts w.r.t. the complete expansion
+ // performed when optimizing, as it does not require LclVar nodes (which are always stack loads/stores in
+ // minopts).
+ //
+ // When we *are* optimizing, we fully expand GT_INDEX to:
+ // 1. Evaluate the array address expression and store the result in a temp if the expression is complex or
+ // side-effecting.
+ // 2. Evaluate the array index expression and store the result in a temp if the expression is complex or
+ // side-effecting.
+ // 3. Perform an explicit bounds check: GT_ARR_BOUNDS_CHK(index, GT_ARR_LENGTH(array))
+ // 4. Compute the address of the element that will be accessed:
+ // GT_ADD(GT_ADD(array, firstElementOffset), GT_MUL(index, elementSize))
+ // 5. Dereference the address with a GT_IND.
+ //
+ // This expansion explicitly exposes the bounds check and the address calculation to the optimizer, which allows
+ // for more straightforward bounds-check removal, CSE, etc.
+ if (opts.MinOpts())
+ {
+ GenTree* const array = fgMorphTree(asIndex->Arr());
+ GenTree* const index = fgMorphTree(asIndex->Index());
+
+ GenTreeIndexAddr* const indexAddr =
+ new (this, GT_INDEX_ADDR) GenTreeIndexAddr(array, index, elemTyp, elemStructType, elemSize,
+ static_cast<unsigned>(lenOffs), static_cast<unsigned>(elemOffs));
+ indexAddr->gtFlags |= (array->gtFlags | index->gtFlags) & GTF_ALL_EFFECT;
+
+ // Mark the indirection node as needing a range check if necessary.
+ if ((indexAddr->gtFlags & GTF_INX_RNGCHK) != 0)
+ {
+ fgSetRngChkTarget(indexAddr);
+ }
+
+ // Change `tree` into an indirection and return.
+ tree->ChangeOper(GT_IND);
+ GenTreeIndir* const indir = tree->AsIndir();
+ indir->Addr() = indexAddr;
+ indir->gtFlags = GTF_IND_ARR_INDEX | (indexAddr->gtFlags & GTF_ALL_EFFECT);
+
+#ifdef DEBUG
+ indexAddr->gtDebugFlags |= GTF_DEBUG_NODE_MORPHED;
+#endif // DEBUG
+
+ return indir;
+ }
+#endif // LEGACY_BACKEND
+
+ GenTreePtr arrRef = asIndex->Arr();
+ GenTreePtr index = asIndex->Index();
+
bool chkd = ((tree->gtFlags & GTF_INX_RNGCHK) != 0); // if false, range checking will be disabled
bool nCSE = ((tree->gtFlags & GTF_DONT_CSE) != 0);
@@ -5862,7 +5996,7 @@ GenTreePtr Compiler::fgMorphArrayIndex(GenTreePtr tree)
}
#endif // _TARGET_64BIT_
- GenTree* arrLen = new (this, GT_ARR_LENGTH) GenTreeArrLen(TYP_INT, arrRef, (int)lenOffs);
+ GenTree* arrLen = gtNewArrLen(TYP_INT, arrRef, (int)lenOffs);
if (bndsChkType != TYP_INT)
{
@@ -6378,8 +6512,6 @@ GenTreePtr Compiler::fgMorphField(GenTreePtr tree, MorphAddrContext* mac)
GenTreePtr comma = nullptr;
- bool addedExplicitNullCheck = false;
-
// NULL mac means we encounter the GT_FIELD first. This denotes a dereference of the field,
// and thus is equivalent to a MACK_Ind with zero offset.
MorphAddrContext defMAC(MACK_Ind);
@@ -6403,18 +6535,33 @@ GenTreePtr Compiler::fgMorphField(GenTreePtr tree, MorphAddrContext* mac)
#define CONSERVATIVE_NULL_CHECK_BYREF_CREATION 1
- // If the objRef is a GT_ADDR node, it, itself, never requires null checking. The expression
- // whose address is being taken is either a local or static variable, whose address is necessarily
- // non-null, or else it is a field dereference, which will do its own bounds checking if necessary.
- if (objRef->gtOper != GT_ADDR && ((mac->m_kind == MACK_Addr || mac->m_kind == MACK_Ind) &&
- (!mac->m_allConstantOffsets || fgIsBigOffset(mac->m_totalOffset + fldOffset)
+ bool addExplicitNullCheck = false;
+
+ // Implicit byref locals are never null.
+ if (!((objRef->gtOper == GT_LCL_VAR) && lvaIsImplicitByRefLocal(objRef->gtLclVarCommon.gtLclNum)))
+ {
+ // If the objRef is a GT_ADDR node, it, itself, never requires null checking. The expression
+ // whose address is being taken is either a local or static variable, whose address is necessarily
+ // non-null, or else it is a field dereference, which will do its own bounds checking if necessary.
+ if (objRef->gtOper != GT_ADDR && (mac->m_kind == MACK_Addr || mac->m_kind == MACK_Ind))
+ {
+ if (!mac->m_allConstantOffsets || fgIsBigOffset(mac->m_totalOffset + fldOffset))
+ {
+ addExplicitNullCheck = true;
+ }
+ else
+ {
#if CONSERVATIVE_NULL_CHECK_BYREF_CREATION
- || (mac->m_kind == MACK_Addr && (mac->m_totalOffset + fldOffset > 0))
+ addExplicitNullCheck = (mac->m_kind == MACK_Addr && (mac->m_totalOffset + fldOffset > 0));
#else
- || (objRef->gtType == TYP_BYREF && mac->m_kind == MACK_Addr &&
- (mac->m_totalOffset + fldOffset > 0))
+ addExplicitNullCheck = (objRef->gtType == TYP_BYREF && mac->m_kind == MACK_Addr &&
+ (mac->m_totalOffset + fldOffset > 0));
#endif
- )))
+ }
+ }
+ }
+
+ if (addExplicitNullCheck)
{
#ifdef DEBUG
if (verbose)
@@ -6472,8 +6619,6 @@ GenTreePtr Compiler::fgMorphField(GenTreePtr tree, MorphAddrContext* mac)
}
addr = gtNewLclvNode(lclNum, objRefType); // Use "tmpLcl" to create "addr" node.
-
- addedExplicitNullCheck = true;
}
else if (fldOffset == 0)
{
@@ -6517,13 +6662,10 @@ GenTreePtr Compiler::fgMorphField(GenTreePtr tree, MorphAddrContext* mac)
tree->SetOper(GT_IND);
tree->gtOp.gtOp1 = addr;
- if (fgAddrCouldBeNull(addr))
- {
- // This indirection can cause a GPF if the address could be null.
- tree->gtFlags |= GTF_EXCEPT;
- }
+ tree->gtFlags &= (~GTF_EXCEPT | addr->gtFlags);
+ tree->SetIndirExceptionFlags(this);
- if (addedExplicitNullCheck)
+ if (addExplicitNullCheck)
{
//
// Create "comma2" node and link it to "tree".
@@ -6538,7 +6680,7 @@ GenTreePtr Compiler::fgMorphField(GenTreePtr tree, MorphAddrContext* mac)
#ifdef DEBUG
if (verbose)
{
- if (addedExplicitNullCheck)
+ if (addExplicitNullCheck)
{
printf("After adding explicit null check:\n");
gtDispTree(tree);
@@ -6920,15 +7062,127 @@ void Compiler::fgMorphCallInlineHelper(GenTreeCall* call, InlineResult* result)
#endif
}
-/*****************************************************************************
- *
- * Performs checks to see if this tail call can be optimized as epilog+jmp.
- */
+//------------------------------------------------------------------------
+// fgCanFastTailCall: Check to see if this tail call can be optimized as epilog+jmp.
+//
+// Arguments:
+// callee - The callee to check
+//
+// Return Value:
+// Returns true or false based on whether the callee can be fastTailCalled
+//
+// Notes:
+// This function is target specific and each target will make the fastTailCall
+// decision differently. See the notes below.
+//
+//
+// Windows Amd64:
+// A fast tail call can be made whenever the number of callee arguments
+// is larger than or equal to the number of caller arguments, or we have four
+// or fewer callee arguments. This is because, on Windows AMD64, each
+// argument uses exactly one register or one 8-byte stack slot. Thus, we only
+// need to count arguments, and not be concerned with the size of each
+// incoming or outgoing argument.
+//
+// Can fast tail call examples (amd64 Windows):
+//
+// -- Callee will have all register arguments --
+// caller(int, int, int, int)
+// callee(int, int, float, int)
+//
+// -- Callee requires stack space that is equal to the caller --
+// caller(struct, struct, struct, struct, struct, struct)
+// callee(int, int, int, int, int, int)
+//
+// -- Callee requires stack space that is less than the caller --
+// caller(struct, double, struct, float, struct, struct)
+// callee(int, int, int, int, int)
+//
+// -- Callee will have all register arguments --
+// caller(int)
+// callee(int, int, int, int)
+//
+// Cannot fast tail call examples (amd64 Windows):
+//
+// -- Callee requires stack space that is larger than the caller --
+// caller(struct, double, struct, float, struct, struct)
+// callee(int, int, int, int, int, double, double, double)
+//
+// Unix Amd64 && Arm64:
+// A fastTailCall decision can be made whenever the callee's stack space is
+// less than or equal to the caller's stack space. There are many permutations
+// of when the caller and callee have different stack sizes if there are
+// structs being passed to either the caller or callee.
+//
+// Exceptions:
+// 1) If the callee has structs which cannot be enregistered it will be
+// reported as cannot fast tail call. This is an implementation limitation
+// where the callee only is checked for non enregisterable structs. This is
+// tracked with https://github.com/dotnet/coreclr/issues/12644.
+//
+// 2) If the caller or callee has stack arguments and the callee has more
+// arguments then the caller it will be reported as cannot fast tail call.
+// This is due to a bug in LowerFastTailCall which assumes that
+// nCalleeArgs <= nCallerArgs, which is always true on Windows Amd64. This
+// is tracked with https://github.com/dotnet/coreclr/issues/12468.
+//
+// 3) If the callee has a 9 to 16 byte struct argument and the callee has
+// stack arguments, the decision will be to not fast tail call. This is
+// because before fgMorphArgs is done, the struct is unknown whether it
+// will be placed on the stack or enregistered. Therefore, the conservative
+// decision of do not fast tail call is taken. This limitations should be
+// removed if/when fgMorphArgs no longer depends on fgCanFastTailCall.
+//
+// 4) Arm64 Only, if there are HFA arguments and the callee has stack
+// arguments, the decision will be reported as cannot fast tail call.
+// This is because before fgMorphArgs is done, the struct is unknown whether it
+// will be placed on the stack or enregistered. Therefore, the conservative
+// decision of do not fast tail call is taken.
+//
+// Can fast tail call examples (amd64 Unix):
+//
+// -- Callee will have all register arguments --
+// caller(int, int, int, int)
+// callee(int, int, float, int)
+//
+// -- Callee requires stack space that is equal to the caller --
+// caller({ int, int }, { int, int }, { int }, { int }, { int }, { int }) -- 6 int register arguments, 16 byte stack
+// space
+// callee(int, int, int, int, int, int, int, int) -- 6 int register arguments, 16 byte stack space
+//
+// -- Callee requires stack space that is less than the caller --
+// caller({ int, int }, int, { int, int }, int, { int, int }, { int, int }) 6 int register arguments, 32 byte stack
+// space
+// callee(int, int, int, int, int, int, { int, int } ) // 6 int register arguments, 16 byte stack space
+//
+// -- Callee will have all register arguments --
+// caller(int)
+// callee(int, int, int, int)
+//
+// Cannot fast tail call examples (amd64 Unix):
+//
+// -- Callee requires stack space that is larger than the caller --
+// caller(float, float, float, float, float, float, float, float) -- 8 float register arguments
+// callee(int, int, int, int, int, int, int, int) -- 6 int register arguments, 16 byte stack space
+//
+// -- Callee has structs which cannot be enregistered (Implementation Limitation) --
+// caller(float, float, float, float, float, float, float, float, { double, double, double }) -- 8 float register
+// arguments, 24 byte stack space
+// callee({ double, double, double }) -- 24 bytes stack space
+//
+// -- Callee requires stack space and has a struct argument >8 bytes and <16 bytes (Implementation Limitation) --
+// caller(int, int, int, int, int, int, { double, double, double }) -- 6 int register arguments, 24 byte stack space
+// callee(int, int, int, int, int, int, { int, int }) -- 6 int registers, 16 byte stack space
+//
+// -- Caller requires stack space and nCalleeArgs > nCallerArgs (Bug) --
+// caller({ double, double, double, double, double, double }) // 48 byte stack
+// callee(int, int) -- 2 int registers
+
bool Compiler::fgCanFastTailCall(GenTreeCall* callee)
{
#if FEATURE_FASTTAILCALL
- // Reached here means that return types of caller and callee are tail call compatible.
- // In case of structs that can be returned in a register, compRetNativeType is set to the actual return type.
+ // To reach here means that the return types of the caller and callee are tail call compatible.
+ // In the case of structs that can be returned in a register, compRetNativeType is set to the actual return type.
//
// In an implicit tail call case callSig may not be available but it is guaranteed to be available
// for explicit tail call cases. The reason implicit tail case callSig may not be available is that
@@ -6945,6 +7199,42 @@ bool Compiler::fgCanFastTailCall(GenTreeCall* callee)
}
#endif
+ auto reportFastTailCallDecision = [this, callee](const char* msg, size_t callerStackSize, size_t calleeStackSize) {
+#if DEBUG
+ if ((JitConfig.JitReportFastTailCallDecisions()) == 1)
+ {
+ if (callee->gtCallType != CT_INDIRECT)
+ {
+ const char* methodName;
+
+ methodName = eeGetMethodFullName(callee->gtCallMethHnd);
+
+ printf("[Fast tailcall decision]: Caller: %s\n[Fast tailcall decision]: Callee: %s -- Decision: ",
+ info.compFullName, methodName);
+ }
+ else
+ {
+ printf("[Fast tailcall decision]: Caller: %s\n[Fast tailcall decision]: Callee: IndirectCall -- "
+ "Decision: ",
+ info.compFullName);
+ }
+
+ if (callerStackSize != -1)
+ {
+ printf("%s (CallerStackSize: %d, CalleeStackSize: %d)\n\n", msg, callerStackSize, calleeStackSize);
+ }
+ else
+ {
+ printf("%s\n\n", msg);
+ }
+ }
+ else
+ {
+ JITDUMP("[Fast tailcall decision]: %s\n", msg);
+ }
+#endif // DEBUG
+ };
+
// Note on vararg methods:
// If the caller is vararg method, we don't know the number of arguments passed by caller's caller.
// But we can be sure that in-coming arg area of vararg caller would be sufficient to hold its
@@ -6952,27 +7242,31 @@ bool Compiler::fgCanFastTailCall(GenTreeCall* callee)
// out-going area required for callee is bounded by caller's fixed argument space.
//
// Note that callee being a vararg method is not a problem since we can account the params being passed.
-
- // Count of caller args including implicit and hidden (i.e. thisPtr, RetBuf, GenericContext, VarargCookie)
unsigned nCallerArgs = info.compArgsCount;
+ size_t callerArgRegCount = info.compArgRegCount;
+ size_t callerFloatArgRegCount = info.compFloatArgRegCount;
+
// Count the callee args including implicit and hidden.
// Note that GenericContext and VarargCookie are added by importer while
// importing the call to gtCallArgs list along with explicit user args.
- unsigned nCalleeArgs = 0;
+ size_t calleeArgRegCount = 0;
+ size_t calleeFloatArgRegCount = 0;
+
if (callee->gtCallObjp) // thisPtr
{
- nCalleeArgs++;
+ ++calleeArgRegCount;
}
if (callee->HasRetBufArg()) // RetBuf
{
- nCalleeArgs++;
+ ++calleeArgRegCount;
// If callee has RetBuf param, caller too must have it.
// Otherwise go the slow route.
if (info.compRetBuffArg == BAD_VAR_NUM)
{
+ reportFastTailCallDecision("Callee has RetBuf but caller does not.", 0, 0);
return false;
}
}
@@ -6981,11 +7275,14 @@ bool Compiler::fgCanFastTailCall(GenTreeCall* callee)
// that cannot be passed in a register. Note that we don't need to count
// non-standard and secret params passed in registers (e.g. R10, R11) since
// these won't contribute to out-going arg size.
- bool hasMultiByteArgs = false;
- for (GenTreePtr args = callee->gtCallArgs; (args != nullptr) && !hasMultiByteArgs; args = args->gtOp.gtOp2)
- {
- nCalleeArgs++;
-
+ bool hasMultiByteStackArgs = false;
+ bool hasTwoSlotSizedStruct = false;
+ bool hasHfaArg = false;
+ size_t nCalleeArgs = calleeArgRegCount; // Keep track of how many args we have.
+ size_t calleeStackSize = 0;
+ for (GenTreePtr args = callee->gtCallArgs; (args != nullptr); args = args->gtOp.gtOp2)
+ {
+ ++nCalleeArgs;
assert(args->OperIsList());
GenTreePtr argx = args->gtOp.gtOp1;
@@ -7012,24 +7309,85 @@ bool Compiler::fgCanFastTailCall(GenTreeCall* callee)
{
#if defined(_TARGET_AMD64_) || defined(_TARGET_ARM64_)
- unsigned typeSize = 0;
- hasMultiByteArgs = !VarTypeIsMultiByteAndCanEnreg(argx->TypeGet(), objClass, &typeSize, false);
+ // hasMultiByteStackArgs will determine if the struct can be passed
+ // in registers. If it cannot we will break the loop and not
+ // fastTailCall. This is an implementation limitation
+ // where the callee only is checked for non enregisterable structs.
+ // It is tracked with https://github.com/dotnet/coreclr/issues/12644.
+ unsigned typeSize = 0;
+ hasMultiByteStackArgs = hasMultiByteStackArgs ||
+ !VarTypeIsMultiByteAndCanEnreg(argx->TypeGet(), objClass, &typeSize, false);
+
+#if defined(FEATURE_UNIX_AMD64_STRUCT_PASSING)
+ SYSTEMV_AMD64_CORINFO_STRUCT_REG_PASSING_DESCRIPTOR structDesc;
-#if defined(FEATURE_UNIX_AMD64_STRUCT_PASSING) || defined(_TARGET_ARM64_)
- // On System V/arm64 the args could be a 2 eightbyte struct that is passed in two registers.
- // Account for the second eightbyte in the nCalleeArgs.
- // https://github.com/dotnet/coreclr/issues/2666
- // TODO-CQ-Amd64-Unix/arm64: Structs of size between 9 to 16 bytes are conservatively estimated
- // as two args, since they need two registers whereas nCallerArgs is
- // counting such an arg as one. This would mean we will not be optimizing
- // certain calls though technically possible.
+ assert(objClass != nullptr);
+ eeGetSystemVAmd64PassStructInRegisterDescriptor(objClass, &structDesc);
- if (typeSize > TARGET_POINTER_SIZE)
+ if (structDesc.passedInRegisters)
{
- unsigned extraArgRegsToAdd = (typeSize / TARGET_POINTER_SIZE);
- nCalleeArgs += extraArgRegsToAdd;
+ if (structDesc.eightByteCount == 2)
+ {
+ hasTwoSlotSizedStruct = true;
+ }
+
+ for (unsigned int i = 0; i < structDesc.eightByteCount; i++)
+ {
+ if (structDesc.IsIntegralSlot(i))
+ {
+ ++calleeArgRegCount;
+ }
+ else if (structDesc.IsSseSlot(i))
+ {
+ ++calleeFloatArgRegCount;
+ }
+ else
+ {
+ assert(false && "Invalid eightbyte classification type.");
+ break;
+ }
+ }
+ }
+ else
+ {
+ calleeStackSize += roundUp(typeSize, TARGET_POINTER_SIZE);
+ }
+
+#elif defined(_TARGET_ARM64_) // ARM64
+ var_types hfaType = GetHfaType(argx);
+ bool isHfaArg = varTypeIsFloating(hfaType);
+ size_t size = 1;
+
+ if (isHfaArg)
+ {
+ hasHfaArg = true;
+
+ calleeFloatArgRegCount += GetHfaCount(argx);
+ }
+ else
+ {
+ // Structs are either passed in 1 or 2 (64-bit) slots
+ size_t roundupSize = roundUp(typeSize, TARGET_POINTER_SIZE);
+ size = roundupSize / TARGET_POINTER_SIZE;
+
+ if (size > 2)
+ {
+ size = 1;
+ }
+
+ else if (size == 2)
+ {
+ hasTwoSlotSizedStruct = true;
+ }
+
+ calleeArgRegCount += size;
}
-#endif // FEATURE_UNIX_AMD64_STRUCT_PASSING || _TARGET_ARM64_
+
+#elif defined(WINDOWS_AMD64_ABI)
+
+ ++calleeArgRegCount;
+
+#endif // FEATURE_UNIX_AMD64_STRUCT_PASSING
#else
assert(!"Target platform ABI rules regarding passing struct type args in registers");
@@ -7038,31 +7396,142 @@ bool Compiler::fgCanFastTailCall(GenTreeCall* callee)
}
else
{
- hasMultiByteArgs = true;
+ hasMultiByteStackArgs = true;
}
}
+ else
+ {
+ varTypeIsFloating(argx) ? ++calleeFloatArgRegCount : ++calleeArgRegCount;
+ }
+
+ // We can break early on multiByte cases.
+ if (hasMultiByteStackArgs)
+ {
+ break;
+ }
}
- // Go the slow route, if it has multi-byte params
- if (hasMultiByteArgs)
+ const unsigned maxRegArgs = MAX_REG_ARG;
+
+// If we reached here means that callee has only those argument types which can be passed in
+// a register and if passed on stack will occupy exactly one stack slot in out-going arg area.
+// If we are passing args on stack for the callee and it has more args passed on stack than
+// the caller, then fast tail call cannot be performed.
+//
+// Note that the GC'ness of on stack args need not match since the arg setup area is marked
+// as non-interruptible for fast tail calls.
+
+#ifdef WINDOWS_AMD64_ABI
+ assert(calleeStackSize == 0);
+ size_t calleeStackSlots = ((calleeArgRegCount + calleeFloatArgRegCount) > maxRegArgs)
+ ? (calleeArgRegCount + calleeFloatArgRegCount) - maxRegArgs
+ : 0;
+ calleeStackSize = calleeStackSlots * TARGET_POINTER_SIZE;
+ size_t callerStackSize = info.compArgStackSize;
+
+ bool hasStackArgs = false;
+
+ if (callerStackSize > 0 || calleeStackSize > 0)
+ {
+ hasStackArgs = true;
+ }
+
+ // Go the slow route, if it has multi-byte params. This is an implementation
+ // limitatio see https://github.com/dotnet/coreclr/issues/12644.
+ if (hasMultiByteStackArgs)
{
+ reportFastTailCallDecision("Will not fastTailCall hasMultiByteStackArgs", callerStackSize, calleeStackSize);
return false;
}
- // If we reached here means that callee has only those argument types which can be passed in
- // a register and if passed on stack will occupy exactly one stack slot in out-going arg area.
- // If we are passing args on stack for callee and it has more args passed on stack than
- // caller, then fast tail call cannot be performed.
+ // x64 Windows: If we have more callee registers used than MAX_REG_ARG, then
+ // make sure the callee's incoming arguments is less than the caller's
+ if (hasStackArgs && (nCalleeArgs > nCallerArgs))
+ {
+ reportFastTailCallDecision("Will not fastTailCall hasStackArgs && (nCalleeArgs > nCallerArgs)", callerStackSize,
+ calleeStackSize);
+ return false;
+ }
+
+#elif (defined(_TARGET_AMD64_) && defined(UNIX_AMD64_ABI)) || defined(_TARGET_ARM64_)
+
+ // For *nix Amd64 and Arm64 check to see if all arguments for the callee
+ // and caller are passing in registers. If not, ensure that the outgoing argument stack size
+ // requirement for the callee is less than or equal to the caller's entire stack frame usage.
//
- // Note that the GC'ness of on stack args need not match since the arg setup area is marked
- // as non-interruptible for fast tail calls.
- if ((nCalleeArgs > MAX_REG_ARG) && (nCallerArgs < nCalleeArgs))
+ // Also, in the case that we have to pass arguments on the stack make sure
+ // that we are not dealing with structs that are >8 bytes.
+
+ bool hasStackArgs = false;
+ size_t maxFloatRegArgs = MAX_FLOAT_REG_ARG;
+
+ size_t calleeIntStackArgCount = calleeArgRegCount > maxRegArgs ? calleeArgRegCount - maxRegArgs : 0;
+ size_t calleeFloatStackArgCount =
+ calleeFloatArgRegCount > maxFloatRegArgs ? calleeFloatArgRegCount - maxFloatRegArgs : 0;
+
+ size_t calleeStackArgCount = calleeIntStackArgCount + calleeFloatStackArgCount;
+ size_t callerStackSize = info.compArgStackSize;
+ calleeStackSize += calleeStackArgCount * TARGET_POINTER_SIZE;
+
+ if (callerStackSize > 0 || calleeStackSize > 0)
+ {
+ hasStackArgs = true;
+ }
+
+ // Go the slow route, if it has multi-byte params. This is an implementation
+ // limitation see https://github.com/dotnet/coreclr/issues/12644.
+ if (hasMultiByteStackArgs)
{
+ reportFastTailCallDecision("Will not fastTailCall hasMultiByteStackArgs", callerStackSize, calleeStackSize);
+ return false;
+ }
+
+ // Callee has a >8 and <=16 byte struct and arguments that has to go on the stack. Do not fastTailCall.
+ if (calleeStackSize > 0 && hasTwoSlotSizedStruct)
+ {
+ reportFastTailCallDecision("Will not fastTailCall calleeStackSize > 0 && hasTwoSlotSizedStruct",
+ callerStackSize, calleeStackSize);
+ return false;
+ }
+
+ // Callee has an HFA struct and arguments that has to go on the stack. Do not fastTailCall.
+ if (calleeStackSize > 0 && hasHfaArg)
+ {
+ reportFastTailCallDecision("Will not fastTailCall calleeStackSize > 0 && hasHfaArg", callerStackSize,
+ calleeStackSize);
+ return false;
+ }
+
+ // TODO-AMD64-Unix
+ // TODO-ARM64
+ //
+ // LowerFastTailCall currently assumes nCalleeArgs <= nCallerArgs. This is
+ // not true in many cases on x64 linux, remove this pessimization when
+ // LowerFastTailCall is fixed. See https://github.com/dotnet/coreclr/issues/12468
+ // for more information.
+ if (hasStackArgs && (nCalleeArgs > nCallerArgs))
+ {
+ reportFastTailCallDecision("Will not fastTailCall hasStackArgs && (nCalleeArgs > nCallerArgs)", callerStackSize,
+ calleeStackSize);
+ return false;
+ }
+
+ if (calleeStackSize > callerStackSize)
+ {
+ reportFastTailCallDecision("Will not fastTailCall calleeStackSize > callerStackSize", callerStackSize,
+ calleeStackSize);
return false;
}
- return true;
#else
+
+ NYI("fastTailCall not supported on this Architecture.");
+
+#endif // WINDOWS_AMD64_ABI
+
+ reportFastTailCallDecision("Will fastTailCall", callerStackSize, calleeStackSize);
+ return true;
+#else // FEATURE_FASTTAILCALL
return false;
#endif
}
@@ -7165,14 +7634,30 @@ void Compiler::fgMorphTailCall(GenTreeCall* call)
unsigned vtabOffsOfIndirection;
unsigned vtabOffsAfterIndirection;
- info.compCompHnd->getMethodVTableOffset(call->gtCallMethHnd, &vtabOffsOfIndirection, &vtabOffsAfterIndirection);
+ bool isRelative;
+ info.compCompHnd->getMethodVTableOffset(call->gtCallMethHnd, &vtabOffsOfIndirection, &vtabOffsAfterIndirection,
+ &isRelative);
/* Get the appropriate vtable chunk */
if (vtabOffsOfIndirection != CORINFO_VIRTUALCALL_NO_CHUNK)
{
- add = gtNewOperNode(GT_ADD, TYP_I_IMPL, vtbl, gtNewIconNode(vtabOffsOfIndirection, TYP_I_IMPL));
+ add = gtNewOperNode(GT_ADD, TYP_I_IMPL, vtbl, gtNewIconNode(vtabOffsOfIndirection, TYP_I_IMPL));
+
+ GenTreePtr indOffTree = nullptr;
+
+ if (isRelative)
+ {
+ indOffTree = impCloneExpr(add, &add, NO_CLASS_HANDLE, (unsigned)CHECK_SPILL_ALL,
+ nullptr DEBUGARG("virtual table call"));
+ }
+
vtbl = gtNewOperNode(GT_IND, TYP_I_IMPL, add);
+
+ if (isRelative)
+ {
+ vtbl = gtNewOperNode(GT_ADD, TYP_I_IMPL, vtbl, indOffTree);
+ }
}
/* Now the appropriate vtable slot */
@@ -7190,12 +7675,13 @@ void Compiler::fgMorphTailCall(GenTreeCall* call)
call->gtFlags |= GTF_EXCEPT;
}
- // Now inject a placeholder for the real call target that codegen
- // will generate
- GenTreePtr arg = new (this, GT_NOP) GenTreeOp(GT_NOP, TYP_I_IMPL);
+// Now inject a placeholder for the real call target that codegen will generate
#ifdef LEGACY_BACKEND
+ GenTreePtr arg = new (this, GT_NOP) GenTreeOp(GT_NOP, TYP_I_IMPL);
codeGen->genMarkTreeInReg(arg, REG_TAILCALL_ADDR);
-#endif
+#else // !LEGACY_BACKEND
+ GenTreePtr arg = gtNewIconNode(0, TYP_I_IMPL);
+#endif // !LEGACY_BACKEND
call->gtCallArgs = gtNewListNode(arg, call->gtCallArgs);
// Lastly inject the pointer for the copy routine
@@ -7204,8 +7690,12 @@ void Compiler::fgMorphTailCall(GenTreeCall* call)
arg = gtNewIconHandleNode(ssize_t(pfnCopyArgs), GTF_ICON_FTN_ADDR);
call->gtCallArgs = gtNewListNode(arg, call->gtCallArgs);
- // It is now a varargs tail call
+// It is now a varargs tail call
+#ifdef LEGACY_BACKEND
call->gtCallMoreFlags = GTF_CALL_M_VARARGS | GTF_CALL_M_TAILCALL;
+#else // !LEGACY_BACKEND
+ call->gtCallMoreFlags |= GTF_CALL_M_VARARGS | GTF_CALL_M_TAILCALL | GTF_CALL_M_TAILCALL_VIA_HELPER;
+#endif // !LEGACY_BACKEND
call->gtFlags &= ~GTF_CALL_POP_ARGS;
#elif defined(_TARGET_XARCH_) && !defined(LEGACY_BACKEND)
@@ -7585,33 +8075,37 @@ void Compiler::fgMorphRecursiveFastTailCallIntoLoop(BasicBlock* block, GenTreeCa
// If compInitMem is set, we may need to zero-initialize some locals. Normally it's done in the prolog
// but this loop can't include the prolog. Since we don't have liveness information, we insert zero-initialization
- // for all non-parameter non-temp locals. Liveness phase will remove unnecessary initializations.
+ // for all non-parameter non-temp locals as well as temp structs with GC fields.
+ // Liveness phase will remove unnecessary initializations.
if (info.compInitMem)
{
unsigned varNum;
LclVarDsc* varDsc;
- for (varNum = 0, varDsc = lvaTable; varNum < info.compLocalsCount; varNum++, varDsc++)
+ for (varNum = 0, varDsc = lvaTable; varNum < lvaCount; varNum++, varDsc++)
{
+ var_types lclType = varDsc->TypeGet();
if (!varDsc->lvIsParam)
{
- assert(!varDsc->lvIsTemp);
- var_types lclType = varDsc->TypeGet();
- GenTreePtr lcl = gtNewLclvNode(varNum, lclType);
- GenTreePtr init = nullptr;
- if (lclType == TYP_STRUCT)
- {
- const bool isVolatile = false;
- const bool isCopyBlock = false;
- init = gtNewBlkOpNode(lcl, gtNewIconNode(0), varDsc->lvSize(), isVolatile, isCopyBlock);
- init = fgMorphInitBlock(init);
- }
- else
+ if (!varDsc->lvIsTemp || ((lclType == TYP_STRUCT) && (varDsc->lvStructGcCount > 0)))
{
- GenTreePtr zero = gtNewZeroConNode(genActualType(lclType));
- init = gtNewAssignNode(lcl, zero);
+ var_types lclType = varDsc->TypeGet();
+ GenTreePtr lcl = gtNewLclvNode(varNum, lclType);
+ GenTreePtr init = nullptr;
+ if (lclType == TYP_STRUCT)
+ {
+ const bool isVolatile = false;
+ const bool isCopyBlock = false;
+ init = gtNewBlkOpNode(lcl, gtNewIconNode(0), varDsc->lvSize(), isVolatile, isCopyBlock);
+ init = fgMorphInitBlock(init);
+ }
+ else
+ {
+ GenTreePtr zero = gtNewZeroConNode(genActualType(lclType));
+ init = gtNewAssignNode(lcl, zero);
+ }
+ GenTreePtr initStmt = gtNewStmt(init, callILOffset);
+ fgInsertStmtBefore(block, last, initStmt);
}
- GenTreePtr initStmt = gtNewStmt(init, callILOffset);
- fgInsertStmtBefore(block, last, initStmt);
}
}
}
@@ -7619,9 +8113,14 @@ void Compiler::fgMorphRecursiveFastTailCallIntoLoop(BasicBlock* block, GenTreeCa
// Remove the call
fgRemoveStmt(block, last);
- // Set the loop edge.
+ // Set the loop edge. Ensure we have a scratch block and then target the
+ // next block. Loop detection needs to see a pred out of the loop, so
+ // mark the scratch block BBF_DONT_REMOVE to prevent empty block removal
+ // on it.
+ fgEnsureFirstBBisScratch();
+ fgFirstBB->bbFlags |= BBF_DONT_REMOVE;
block->bbJumpKind = BBJ_ALWAYS;
- block->bbJumpDest = fgFirstBBisScratch() ? fgFirstBB->bbNext : fgFirstBB;
+ block->bbJumpDest = fgFirstBB->bbNext;
fgAddRefPred(block->bbJumpDest, block);
block->bbFlags &= ~BBF_HAS_JMP;
}
@@ -7998,7 +8497,8 @@ GenTreePtr Compiler::fgMorphCall(GenTreeCall* call)
// a recursive call into a loop. Another option is to modify gtIsRecursiveCall() to check that the
// generic type parameters of both caller and callee generic method are the same.
if (opts.compTailCallLoopOpt && canFastTailCall && gtIsRecursiveCall(call) && !lvaReportParamTypeArg() &&
- !lvaKeepAliveAndReportThis() && !call->IsVirtual() && !hasStructParam && !varTypeIsStruct(call->TypeGet()))
+ !lvaKeepAliveAndReportThis() && !call->IsVirtual() && !hasStructParam &&
+ !varTypeIsStruct(call->TypeGet()) && ((info.compClassAttr & CORINFO_FLG_MARSHAL_BYREF) == 0))
{
call->gtCallMoreFlags |= GTF_CALL_M_TAILCALL_TO_LOOP;
fastTailCallToLoop = true;
@@ -8344,12 +8844,30 @@ NO_TAIL_CALL:
compCurBB->bbFlags |= BBF_GC_SAFE_POINT;
}
- // Morph Type.op_Equality and Type.op_Inequality
- // We need to do this before the arguments are morphed
+ // Morph Type.op_Equality, Type.op_Inequality, and Enum.HasFlag
+ //
+ // We need to do these before the arguments are morphed
if ((call->gtCallMoreFlags & GTF_CALL_M_SPECIAL_INTRINSIC))
{
CorInfoIntrinsics methodID = info.compCompHnd->getIntrinsicID(call->gtCallMethHnd);
+ if (methodID == CORINFO_INTRINSIC_Illegal)
+ {
+ // Check for a new-style jit intrinsic.
+ const NamedIntrinsic ni = lookupNamedIntrinsic(call->gtCallMethHnd);
+
+ if (ni == NI_Enum_HasFlag)
+ {
+ GenTree* thisOp = call->gtCallObjp;
+ GenTree* flagOp = call->gtCallArgs->gtOp.gtOp1;
+ GenTree* optTree = gtOptimizeEnumHasFlag(thisOp, flagOp);
+ if (optTree != nullptr)
+ {
+ return fgMorphTree(optTree);
+ }
+ }
+ }
+
genTreeOps simpleOp = GT_CALL;
if (methodID == CORINFO_INTRINSIC_TypeEQ)
{
@@ -8376,6 +8894,9 @@ NO_TAIL_CALL:
if (gtCanOptimizeTypeEquality(op1) || gtCanOptimizeTypeEquality(op2))
{
+ JITDUMP("Optimizing call to Type:op_%s to simple compare via %s\n",
+ methodID == CORINFO_INTRINSIC_TypeEQ ? "Equality" : "Inequality", GenTree::OpName(simpleOp));
+
GenTreePtr compare = gtNewOperNode(simpleOp, TYP_INT, op1, op2);
// fgMorphSmpOp will further optimize the following patterns:
@@ -8518,7 +9039,7 @@ NO_TAIL_CALL:
CORINFO_INTRINSIC_GetCurrentManagedThread)
{
// substitute expression with call to helper
- GenTreePtr newCall = gtNewHelperCallNode(CORINFO_HELP_GETCURRENTMANAGEDTHREADID, TYP_INT, 0);
+ GenTreePtr newCall = gtNewHelperCallNode(CORINFO_HELP_GETCURRENTMANAGEDTHREADID, TYP_INT);
JITDUMP("get_ManagedThreadId(get_CurrentThread) folding performed\n");
return fgMorphTree(newCall);
}
@@ -8619,7 +9140,7 @@ GenTreePtr Compiler::fgMorphConst(GenTreePtr tree)
gtNewIconEmbScpHndNode(tree->gtStrCon.gtScpHnd));
}
- tree = gtNewHelperCallNode(helper, TYP_REF, 0, args);
+ tree = gtNewHelperCallNode(helper, TYP_REF, args);
return fgMorphTree(tree);
}
}
@@ -8933,7 +9454,7 @@ GenTreePtr Compiler::fgMorphOneAsgBlockOp(GenTreePtr tree)
if (dest == lclVarTree)
{
- dest = gtNewOperNode(GT_IND, asgType, gtNewOperNode(GT_ADDR, TYP_BYREF, dest));
+ dest = gtNewIndir(asgType, gtNewOperNode(GT_ADDR, TYP_BYREF, dest));
}
}
}
@@ -8959,9 +9480,13 @@ GenTreePtr Compiler::fgMorphOneAsgBlockOp(GenTreePtr tree)
if (!fgIsIndirOfAddrOfLocal(dest))
{
- dest->gtFlags |= (GTF_EXCEPT | GTF_GLOB_REF | GTF_IND_TGTANYWHERE);
- tree->gtFlags |= (GTF_EXCEPT | GTF_GLOB_REF | GTF_IND_TGTANYWHERE);
+ dest->gtFlags |= (GTF_GLOB_REF | GTF_IND_TGTANYWHERE);
+ tree->gtFlags |= GTF_GLOB_REF;
}
+
+ dest->gtFlags &= (~GTF_EXCEPT | dest->AsIndir()->Addr()->gtFlags);
+ dest->SetIndirExceptionFlags(this);
+ tree->gtFlags |= (dest->gtFlags & GTF_EXCEPT);
}
LclVarDsc* srcVarDsc = nullptr;
@@ -9018,14 +9543,20 @@ GenTreePtr Compiler::fgMorphOneAsgBlockOp(GenTreePtr tree)
}
}
}
- // If we have no information about the src, we have to assume it could
- // live anywhere (not just in the GC heap).
- // Mark the GT_IND node so that we use the correct write barrier helper in case
- // the field is a GC ref.
- if (!fgIsIndirOfAddrOfLocal(src))
+ if (src->OperIsIndir())
{
- src->gtFlags |= (GTF_EXCEPT | GTF_GLOB_REF | GTF_IND_TGTANYWHERE);
+ if (!fgIsIndirOfAddrOfLocal(src))
+ {
+ // If we have no information about the src, we have to assume it could
+ // live anywhere (not just in the GC heap).
+ // Mark the GT_IND node so that we use the correct write barrier helper in case
+ // the field is a GC ref.
+ src->gtFlags |= (GTF_GLOB_REF | GTF_IND_TGTANYWHERE);
+ }
+
+ src->gtFlags &= (~GTF_EXCEPT | src->AsIndir()->Addr()->gtFlags);
+ src->SetIndirExceptionFlags(this);
}
}
else
@@ -9080,6 +9611,7 @@ GenTreePtr Compiler::fgMorphOneAsgBlockOp(GenTreePtr tree)
asg->ChangeType(asgType);
dest->gtFlags |= GTF_DONT_CSE;
+ asg->gtFlags &= ~GTF_EXCEPT;
asg->gtFlags |= ((dest->gtFlags | src->gtFlags) & GTF_ALL_EFFECT);
// Un-set GTF_REVERSE_OPS, and it will be set later if appropriate.
asg->gtFlags &= ~GTF_REVERSE_OPS;
@@ -9456,6 +9988,9 @@ GenTreePtr Compiler::fgMorphGetStructAddr(GenTreePtr* pTree, CORINFO_CLASS_HANDL
case GT_ARR_ELEM:
addr = gtNewOperNode(GT_ADDR, TYP_BYREF, tree);
break;
+ case GT_INDEX_ADDR:
+ addr = tree;
+ break;
default:
{
// TODO: Consider using lvaGrabTemp and gtNewTempAssign instead, since we're
@@ -9483,10 +10018,12 @@ GenTreePtr Compiler::fgMorphGetStructAddr(GenTreePtr* pTree, CORINFO_CLASS_HANDL
GenTree* Compiler::fgMorphBlkNode(GenTreePtr tree, bool isDest)
{
- if (tree->gtOper == GT_COMMA)
+ GenTree* handleTree = nullptr;
+ GenTree* addr = nullptr;
+ if (tree->OperIs(GT_COMMA))
{
GenTree* effectiveVal = tree->gtEffectiveVal();
- GenTree* addr = gtNewOperNode(GT_ADDR, TYP_BYREF, effectiveVal);
+ addr = gtNewOperNode(GT_ADDR, TYP_BYREF, effectiveVal);
#ifdef DEBUG
addr->gtDebugFlags |= GTF_DEBUG_NODE_MORPHED;
#endif
@@ -9509,13 +10046,24 @@ GenTree* Compiler::fgMorphBlkNode(GenTreePtr tree, bool isDest)
lastComma->gtOp.gtOp2 = addr;
addr = tree;
}
- var_types structType = effectiveVal->TypeGet();
+
+ handleTree = effectiveVal;
+ }
+ else if (tree->OperIs(GT_IND) && tree->AsIndir()->Addr()->OperIs(GT_INDEX_ADDR))
+ {
+ handleTree = tree;
+ addr = tree->AsIndir()->Addr();
+ }
+
+ if (addr != nullptr)
+ {
+ var_types structType = handleTree->TypeGet();
if (structType == TYP_STRUCT)
{
- CORINFO_CLASS_HANDLE structHnd = gtGetStructHandleIfPresent(effectiveVal);
+ CORINFO_CLASS_HANDLE structHnd = gtGetStructHandleIfPresent(handleTree);
if (structHnd == NO_CLASS_HANDLE)
{
- tree = gtNewOperNode(GT_IND, effectiveVal->TypeGet(), addr);
+ tree = gtNewOperNode(GT_IND, structType, addr);
}
else
{
@@ -9620,7 +10168,7 @@ GenTree* Compiler::fgMorphBlockOperand(GenTree* tree, var_types asgType, unsigne
else if (effectiveVal->TypeGet() != asgType)
{
GenTree* addr = gtNewOperNode(GT_ADDR, TYP_BYREF, effectiveVal);
- effectiveVal = gtNewOperNode(GT_IND, asgType, addr);
+ effectiveVal = gtNewIndir(asgType, addr);
}
}
else
@@ -9715,7 +10263,7 @@ GenTree* Compiler::fgMorphBlockOperand(GenTree* tree, var_types asgType, unsigne
}
else
{
- newTree = new (this, GT_IND) GenTreeIndir(GT_IND, asgType, addr, nullptr);
+ newTree = gtNewIndir(asgType, addr);
}
effectiveVal = newTree;
}
@@ -9779,7 +10327,7 @@ void Compiler::fgMorphUnsafeBlk(GenTreeObj* dest)
// When performing a field by field assignment we can have one of Source() or Dest treated as a blob of bytes
// and in such cases we will call lvaSetVarDoNotEnregister() on the one treated as a blob of bytes.
// if the Source() or Dest() is a a struct that has a "CustomLayout" and "ConstainsHoles" then we
-// can not use a field by field assignment and must the orginal block copy unmodified.
+// can not use a field by field assignment and must leave the orginal block copy unmodified.
GenTreePtr Compiler::fgMorphCopyBlock(GenTreePtr tree)
{
@@ -10220,7 +10768,7 @@ GenTreePtr Compiler::fgMorphCopyBlock(GenTreePtr tree)
{
noway_assert(rhs->gtOper == GT_LCL_VAR);
GenTree* rhsAddr = gtNewOperNode(GT_ADDR, TYP_BYREF, rhs);
- rhs = gtNewOperNode(GT_IND, TYP_STRUCT, rhsAddr);
+ rhs = gtNewIndir(TYP_STRUCT, rhsAddr);
}
#endif // LEGACY_BACKEND
// Formerly, liveness did not consider copyblk arguments of simple types as being
@@ -10464,7 +11012,7 @@ GenTreePtr Compiler::fgMorphCopyBlock(GenTreePtr tree)
dest = gtNewOperNode(GT_ADD, TYP_BYREF, dest, fieldOffsetNode);
- dest = gtNewOperNode(GT_IND, lvaTable[fieldLclNum].TypeGet(), dest);
+ dest = gtNewIndir(lvaTable[fieldLclNum].TypeGet(), dest);
// !!! The destination could be on stack. !!!
// This flag will let us choose the correct write barrier.
@@ -10520,7 +11068,7 @@ GenTreePtr Compiler::fgMorphCopyBlock(GenTreePtr tree)
new (this, GT_CNS_INT)
GenTreeIntCon(TYP_I_IMPL, lvaTable[fieldLclNum].lvFldOffset, curFieldSeq));
- src = gtNewOperNode(GT_IND, lvaTable[fieldLclNum].TypeGet(), src);
+ src = gtNewIndir(lvaTable[fieldLclNum].TypeGet(), src);
}
}
@@ -11347,20 +11895,43 @@ GenTreePtr Compiler::fgMorphSmpOp(GenTreePtr tree, MorphAddrContext* mac)
}
#ifdef _TARGET_ARM64_
-
// For ARM64 we don't have a remainder instruction,
// The architecture manual suggests the following transformation to
// generate code for such operator:
//
// a % b = a - (a / b) * b;
//
- // NOTE: we should never need to perform this transformation when remorphing, since global morphing
- // should already have done so and we do not introduce new modulus nodes in later phases.
- assert(!optValnumCSE_phase);
- tree = fgMorphModToSubMulDiv(tree->AsOp());
- op1 = tree->gtOp.gtOp1;
- op2 = tree->gtOp.gtOp2;
-#else //_TARGET_ARM64_
+ // We will use the suggested transform except in the special case
+ // when the modulo operation is unsigned and the divisor is a
+ // integer constant power of two. In this case, we will rely on lower
+ // to make the transform:
+ //
+ // a % b = a & (b - 1);
+ //
+ // Note: We must always perform one or the other of these transforms.
+ // Therefore we must also detect the special cases where lower does not do the
+ // % to & transform. In our case there is only currently one extra condition:
+ //
+ // * Dividend must not be constant. Lower disables this rare const % const case
+ //
+ {
+ // Do "a % b = a - (a / b) * b" morph if ...........................
+ bool doMorphModToSubMulDiv =
+ (tree->OperGet() == GT_MOD) || // Modulo operation is signed
+ !op2->IsIntegralConst() || // Divisor is not an integer constant
+ !isPow2(op2->AsIntCon()->IconValue()) || // Divisor is not a power of two
+ op1->IsCnsIntOrI(); // Dividend is constant
+
+ if (doMorphModToSubMulDiv)
+ {
+ assert(!optValnumCSE_phase);
+
+ tree = fgMorphModToSubMulDiv(tree->AsOp());
+ op1 = tree->gtOp.gtOp1;
+ op2 = tree->gtOp.gtOp2;
+ }
+ }
+#else // !_TARGET_ARM64_
// If b is not a power of 2 constant then lowering replaces a % b
// with a - (a / b) * b and applies magic division optimization to
// a / b. The code may already contain an a / b expression (e.g.
@@ -11482,6 +12053,8 @@ GenTreePtr Compiler::fgMorphSmpOp(GenTreePtr tree, MorphAddrContext* mac)
if (bOp1ClassFromHandle && bOp2ClassFromHandle)
{
+ JITDUMP("Optimizing compare of types-from-handles to instead compare handles\n");
+
GenTreePtr classFromHandleArg1 = tree->gtOp.gtOp1->gtCall.gtCallArgs->gtOp.gtOp1;
GenTreePtr classFromHandleArg2 = tree->gtOp.gtOp2->gtCall.gtCallArgs->gtOp.gtOp1;
@@ -11539,20 +12112,23 @@ GenTreePtr Compiler::fgMorphSmpOp(GenTreePtr tree, MorphAddrContext* mac)
if (info.compCompHnd->canInlineTypeCheckWithObjectVTable(clsHnd))
{
- // Method Table tree
- CLANG_FORMAT_COMMENT_ANCHOR;
+ // Fetch object method table from the object itself
+ JITDUMP("Optimizing compare of obj.GetType()"
+ " and type-from-handle to compare handles\n");
+
+ // Method table constant
+ GenTree* cnsMT = pGetClassFromHandleArgument;
#ifdef LEGACY_BACKEND
- GenTreePtr objMT = gtNewOperNode(GT_IND, TYP_I_IMPL, pGetType->gtCall.gtCallObjp);
+ // Method table from object
+ GenTree* objMT = gtNewOperNode(GT_IND, TYP_I_IMPL, pGetType->gtCall.gtCallObjp);
#else
- GenTreePtr objMT = gtNewOperNode(GT_IND, TYP_I_IMPL, pGetType->gtUnOp.gtOp1);
+ // Method table from object
+ GenTree* objMT = gtNewOperNode(GT_IND, TYP_I_IMPL, pGetType->gtUnOp.gtOp1);
#endif
objMT->gtFlags |= GTF_EXCEPT; // Null ref exception if object is null
compCurBB->bbFlags |= BBF_HAS_VTABREF;
optMethodFlags |= OMF_HAS_VTABLEREF;
- // Method table constant
- GenTreePtr cnsMT = pGetClassFromHandleArgument;
-
GenTreePtr compare = gtNewOperNode(oper, TYP_INT, objMT, cnsMT);
compare->gtFlags |=
@@ -11605,16 +12181,6 @@ GenTreePtr Compiler::fgMorphSmpOp(GenTreePtr tree, MorphAddrContext* mac)
tree = fgMorphToEmulatedFP(tree);
#endif
- /* Could this operator throw an exception? */
- if (fgGlobalMorph && tree->OperMayThrow())
- {
- if (((tree->OperGet() != GT_IND) && !tree->OperIsBlk()) || fgAddrCouldBeNull(tree->gtOp.gtOp1))
- {
- /* Mark the tree node as potentially throwing an exception */
- tree->gtFlags |= GTF_EXCEPT;
- }
- }
-
/*-------------------------------------------------------------------------
* Process the first operand, if any
*/
@@ -11757,11 +12323,6 @@ GenTreePtr Compiler::fgMorphSmpOp(GenTreePtr tree, MorphAddrContext* mac)
tree->gtFlags &= ~GTF_CALL;
}
- if (!tree->OperMayThrow())
- {
- tree->gtFlags &= ~GTF_EXCEPT;
- }
-
/* Propagate the new flags */
tree->gtFlags |= (op1->gtFlags & GTF_ALL_EFFECT);
@@ -11914,6 +12475,36 @@ GenTreePtr Compiler::fgMorphSmpOp(GenTreePtr tree, MorphAddrContext* mac)
DONE_MORPHING_CHILDREN:
+ if (tree->OperMayThrow(this))
+ {
+ // Mark the tree node as potentially throwing an exception
+ tree->gtFlags |= GTF_EXCEPT;
+ }
+ else
+ {
+ if (tree->OperIsIndirOrArrLength())
+ {
+ tree->gtFlags |= GTF_IND_NONFAULTING;
+ }
+ if (((op1 == nullptr) || ((op1->gtFlags & GTF_EXCEPT) == 0)) &&
+ ((op2 == nullptr) || ((op2->gtFlags & GTF_EXCEPT) == 0)))
+ {
+ tree->gtFlags &= ~GTF_EXCEPT;
+ }
+ }
+
+ if (tree->OperRequiresAsgFlag())
+ {
+ tree->gtFlags |= GTF_ASG;
+ }
+ else
+ {
+ if (((op1 == nullptr) || ((op1->gtFlags & GTF_ASG) == 0)) &&
+ ((op2 == nullptr) || ((op2->gtFlags & GTF_ASG) == 0)))
+ {
+ tree->gtFlags &= ~GTF_ASG;
+ }
+ }
/*-------------------------------------------------------------------------
* Now do POST-ORDER processing
*/
@@ -13398,11 +13989,14 @@ GenTreePtr Compiler::fgMorphSmpOp(GenTreePtr tree, MorphAddrContext* mac)
#endif
while (commaNode->gtOp.gtOp2->gtOper == GT_COMMA)
{
- commaNode = commaNode->gtOp.gtOp2;
- commaNode->gtType = typ;
- commaNode->gtFlags = (treeFlags & ~GTF_REVERSE_OPS); // Bashing the GT_COMMA flags here is
- // dangerous, clear the GTF_REVERSE_OPS at
- // least.
+ commaNode = commaNode->gtOp.gtOp2;
+ commaNode->gtType = typ;
+ commaNode->gtFlags =
+ (treeFlags & ~GTF_REVERSE_OPS & ~GTF_ASG); // Bashing the GT_COMMA flags here is
+ // dangerous, clear the GTF_REVERSE_OPS at
+ // least.
+ commaNode->gtFlags |=
+ ((commaNode->gtOp.gtOp1->gtFlags & GTF_ASG) | (commaNode->gtOp.gtOp2->gtFlags & GTF_ASG));
#ifdef DEBUG
commaNode->gtDebugFlags |= GTF_DEBUG_NODE_MORPHED;
#endif
@@ -13415,9 +14009,13 @@ GenTreePtr Compiler::fgMorphSmpOp(GenTreePtr tree, MorphAddrContext* mac)
assert(b);
GetArrayInfoMap()->Remove(tree);
}
- tree = op1;
- op1 = gtNewOperNode(GT_IND, typ, commaNode->gtOp.gtOp2);
- op1->gtFlags = treeFlags;
+ tree = op1;
+ GenTree* addr = commaNode->gtOp.gtOp2;
+ op1 = gtNewIndir(typ, addr);
+ // This is very conservative
+ op1->gtFlags |= treeFlags & ~GTF_ALL_EFFECT & ~GTF_IND_NONFAULTING;
+ op1->gtFlags |= (addr->gtFlags & GTF_ALL_EFFECT);
+
if (wasArrIndex)
{
GetArrayInfoMap()->Set(op1, arrInfo);
@@ -13426,6 +14024,7 @@ GenTreePtr Compiler::fgMorphSmpOp(GenTreePtr tree, MorphAddrContext* mac)
op1->gtDebugFlags |= GTF_DEBUG_NODE_MORPHED;
#endif
commaNode->gtOp.gtOp2 = op1;
+ commaNode->gtFlags |= (op1->gtFlags & GTF_ALL_EFFECT);
return tree;
}
@@ -13514,6 +14113,8 @@ GenTreePtr Compiler::fgMorphSmpOp(GenTreePtr tree, MorphAddrContext* mac)
if (commaOp2->gtOper == GT_IND)
{
commaOp2->gtFlags |= GTF_IND_NONFAULTING;
+ commaOp2->gtFlags &= ~GTF_EXCEPT;
+ commaOp2->gtFlags |= (commaOp2->gtOp.gtOp1->gtFlags & GTF_EXCEPT);
}
op1 = gtNewOperNode(GT_ADDR, TYP_BYREF, commaOp2);
@@ -13541,6 +14142,12 @@ GenTreePtr Compiler::fgMorphSmpOp(GenTreePtr tree, MorphAddrContext* mac)
commaNode = commaNode->gtOp.gtOp2;
}
+ tree->gtFlags &= ~GTF_EXCEPT;
+
+ // Propagate the new flags
+ tree->gtFlags |= (tree->gtOp.gtOp1->gtFlags & GTF_EXCEPT);
+ tree->gtFlags |= (tree->gtOp.gtOp2->gtFlags & GTF_EXCEPT);
+
return tree;
}
@@ -15093,6 +15700,14 @@ GenTreePtr Compiler::fgMorphTree(GenTreePtr tree, MorphAddrContext* mac)
break;
case GT_CALL:
+ if (tree->OperMayThrow(this))
+ {
+ tree->gtFlags |= GTF_EXCEPT;
+ }
+ else
+ {
+ tree->gtFlags &= ~GTF_EXCEPT;
+ }
tree = fgMorphCall(tree->AsCall());
break;
@@ -15122,14 +15737,20 @@ GenTreePtr Compiler::fgMorphTree(GenTreePtr tree, MorphAddrContext* mac)
case GT_ARR_ELEM:
tree->gtArrElem.gtArrObj = fgMorphTree(tree->gtArrElem.gtArrObj);
- tree->gtFlags |= tree->gtArrElem.gtArrObj->gtFlags & GTF_ALL_EFFECT;
unsigned dim;
for (dim = 0; dim < tree->gtArrElem.gtArrRank; dim++)
{
tree->gtArrElem.gtArrInds[dim] = fgMorphTree(tree->gtArrElem.gtArrInds[dim]);
+ }
+
+ tree->gtFlags |= tree->gtArrElem.gtArrObj->gtFlags & GTF_ALL_EFFECT;
+
+ for (dim = 0; dim < tree->gtArrElem.gtArrRank; dim++)
+ {
tree->gtFlags |= tree->gtArrElem.gtArrInds[dim]->gtFlags & GTF_ALL_EFFECT;
}
+
if (fgGlobalMorph)
{
fgSetRngChkTarget(tree, false);
@@ -15138,10 +15759,11 @@ GenTreePtr Compiler::fgMorphTree(GenTreePtr tree, MorphAddrContext* mac)
case GT_ARR_OFFSET:
tree->gtArrOffs.gtOffset = fgMorphTree(tree->gtArrOffs.gtOffset);
+ tree->gtArrOffs.gtIndex = fgMorphTree(tree->gtArrOffs.gtIndex);
+ tree->gtArrOffs.gtArrObj = fgMorphTree(tree->gtArrOffs.gtArrObj);
+
tree->gtFlags |= tree->gtArrOffs.gtOffset->gtFlags & GTF_ALL_EFFECT;
- tree->gtArrOffs.gtIndex = fgMorphTree(tree->gtArrOffs.gtIndex);
tree->gtFlags |= tree->gtArrOffs.gtIndex->gtFlags & GTF_ALL_EFFECT;
- tree->gtArrOffs.gtArrObj = fgMorphTree(tree->gtArrOffs.gtArrObj);
tree->gtFlags |= tree->gtArrOffs.gtArrObj->gtFlags & GTF_ALL_EFFECT;
if (fgGlobalMorph)
{
@@ -15153,14 +15775,37 @@ GenTreePtr Compiler::fgMorphTree(GenTreePtr tree, MorphAddrContext* mac)
tree->gtCmpXchg.gtOpLocation = fgMorphTree(tree->gtCmpXchg.gtOpLocation);
tree->gtCmpXchg.gtOpValue = fgMorphTree(tree->gtCmpXchg.gtOpValue);
tree->gtCmpXchg.gtOpComparand = fgMorphTree(tree->gtCmpXchg.gtOpComparand);
+
+ tree->gtFlags &= ~GTF_EXCEPT;
+
+ tree->gtFlags |= tree->gtCmpXchg.gtOpLocation->gtFlags & GTF_ALL_EFFECT;
+ tree->gtFlags |= tree->gtCmpXchg.gtOpValue->gtFlags & GTF_ALL_EFFECT;
+ tree->gtFlags |= tree->gtCmpXchg.gtOpComparand->gtFlags & GTF_ALL_EFFECT;
break;
case GT_STORE_DYN_BLK:
- tree->gtDynBlk.Data() = fgMorphTree(tree->gtDynBlk.Data());
- __fallthrough;
case GT_DYN_BLK:
+ if (tree->OperGet() == GT_STORE_DYN_BLK)
+ {
+ tree->gtDynBlk.Data() = fgMorphTree(tree->gtDynBlk.Data());
+ }
tree->gtDynBlk.Addr() = fgMorphTree(tree->gtDynBlk.Addr());
tree->gtDynBlk.gtDynamicSize = fgMorphTree(tree->gtDynBlk.gtDynamicSize);
+
+ tree->gtFlags &= ~GTF_EXCEPT;
+ tree->SetIndirExceptionFlags(this);
+
+ if (tree->OperGet() == GT_STORE_DYN_BLK)
+ {
+ tree->gtFlags |= tree->gtDynBlk.Data()->gtFlags & GTF_ALL_EFFECT;
+ }
+ tree->gtFlags |= tree->gtDynBlk.Addr()->gtFlags & GTF_ALL_EFFECT;
+ tree->gtFlags |= tree->gtDynBlk.gtDynamicSize->gtFlags & GTF_ALL_EFFECT;
+ break;
+
+ case GT_INDEX_ADDR:
+ tree->AsIndexAddr()->Index() = fgMorphTree(tree->AsIndexAddr()->Index());
+ tree->AsIndexAddr()->Arr() = fgMorphTree(tree->AsIndexAddr()->Arr());
break;
default:
@@ -15842,8 +16487,6 @@ void Compiler::fgMorphStmts(BasicBlock* block, bool* mult, bool* lnot, bool* loa
{
fgRemoveRestOfBlock = false;
- noway_assert(fgExpandInline == false);
-
/* Make the current basic block address available globally */
compCurBB = block;
@@ -16068,8 +16711,6 @@ void Compiler::fgMorphStmts(BasicBlock* block, bool* mult, bool* lnot, bool* loa
fgConvertBBToThrowBB(block);
}
- noway_assert(fgExpandInline == false);
-
#if FEATURE_FASTTAILCALL
GenTreePtr recursiveTailCall = nullptr;
if (block->endsWithTailCallConvertibleToLoop(this, &recursiveTailCall))
@@ -16347,21 +16988,6 @@ void Compiler::fgMorphBlocks()
{
if ((genReturnBB != nullptr) && (genReturnBB != block) && ((block->bbFlags & BBF_HAS_JMP) == 0))
{
- /* We'll jump to the genReturnBB */
- CLANG_FORMAT_COMMENT_ANCHOR;
-
-#if !defined(_TARGET_X86_)
- if (info.compFlags & CORINFO_FLG_SYNCH)
- {
- fgConvertSyncReturnToLeave(block);
- }
- else
-#endif // !_TARGET_X86_
- {
- block->bbJumpKind = BBJ_ALWAYS;
- block->bbJumpDest = genReturnBB;
- fgReturnCount--;
- }
// Note 1: A block is not guaranteed to have a last stmt if its jump kind is BBJ_RETURN.
// For example a method returning void could have an empty block with jump kind BBJ_RETURN.
@@ -16377,54 +17003,76 @@ void Compiler::fgMorphBlocks()
GenTreePtr last = (block->bbTreeList != nullptr) ? block->bbTreeList->gtPrev : nullptr;
GenTreePtr ret = (last != nullptr) ? last->gtStmt.gtStmtExpr : nullptr;
- // replace the GT_RETURN node to be a GT_ASG that stores the return value into genReturnLocal.
- if (genReturnLocal != BAD_VAR_NUM)
+ if ((ret != nullptr) && ((ret->gtFlags & GTF_RET_MERGED) != 0))
{
- // Method must be returning a value other than TYP_VOID.
- noway_assert(compMethodHasRetVal());
+ // This return was generated during epilog merging, so leave it alone
+ }
+ else
+ {
+ /* We'll jump to the genReturnBB */
+ CLANG_FORMAT_COMMENT_ANCHOR;
+
+#if !defined(_TARGET_X86_)
+ if (info.compFlags & CORINFO_FLG_SYNCH)
+ {
+ fgConvertSyncReturnToLeave(block);
+ }
+ else
+#endif // !_TARGET_X86_
+ {
+ block->bbJumpKind = BBJ_ALWAYS;
+ block->bbJumpDest = genReturnBB;
+ fgReturnCount--;
+ }
+ if (genReturnLocal != BAD_VAR_NUM)
+ {
+ // replace the GT_RETURN node to be a GT_ASG that stores the return value into genReturnLocal.
- // This block must be ending with a GT_RETURN
- noway_assert(last != nullptr);
- noway_assert(last->gtOper == GT_STMT);
- noway_assert(last->gtNext == nullptr);
- noway_assert(ret != nullptr);
+ // Method must be returning a value other than TYP_VOID.
+ noway_assert(compMethodHasRetVal());
- // GT_RETURN must have non-null operand as the method is returning the value assigned to
- // genReturnLocal
- noway_assert(ret->OperGet() == GT_RETURN);
- noway_assert(ret->gtGetOp1() != nullptr);
+ // This block must be ending with a GT_RETURN
+ noway_assert(last != nullptr);
+ noway_assert(last->gtOper == GT_STMT);
+ noway_assert(last->gtNext == nullptr);
+ noway_assert(ret != nullptr);
- GenTreePtr tree = gtNewTempAssign(genReturnLocal, ret->gtGetOp1());
+ // GT_RETURN must have non-null operand as the method is returning the value assigned to
+ // genReturnLocal
+ noway_assert(ret->OperGet() == GT_RETURN);
+ noway_assert(ret->gtGetOp1() != nullptr);
- last->gtStmt.gtStmtExpr = (tree->OperIsCopyBlkOp()) ? fgMorphCopyBlock(tree) : tree;
+ GenTreePtr tree = gtNewTempAssign(genReturnLocal, ret->gtGetOp1());
- // make sure that copy-prop ignores this assignment.
- last->gtStmt.gtStmtExpr->gtFlags |= GTF_DONT_CSE;
- }
- else if (ret != nullptr && ret->OperGet() == GT_RETURN)
- {
- // This block ends with a GT_RETURN
- noway_assert(last != nullptr);
- noway_assert(last->gtOper == GT_STMT);
- noway_assert(last->gtNext == nullptr);
+ last->gtStmt.gtStmtExpr = (tree->OperIsCopyBlkOp()) ? fgMorphCopyBlock(tree) : tree;
- // Must be a void GT_RETURN with null operand; delete it as this block branches to oneReturn block
- noway_assert(ret->TypeGet() == TYP_VOID);
- noway_assert(ret->gtGetOp1() == nullptr);
+ // make sure that copy-prop ignores this assignment.
+ last->gtStmt.gtStmtExpr->gtFlags |= GTF_DONT_CSE;
+ }
+ else if (ret != nullptr && ret->OperGet() == GT_RETURN)
+ {
+ // This block ends with a GT_RETURN
+ noway_assert(last != nullptr);
+ noway_assert(last->gtOper == GT_STMT);
+ noway_assert(last->gtNext == nullptr);
- fgRemoveStmt(block, last);
- }
+ // Must be a void GT_RETURN with null operand; delete it as this block branches to oneReturn
+ // block
+ noway_assert(ret->TypeGet() == TYP_VOID);
+ noway_assert(ret->gtGetOp1() == nullptr);
+ fgRemoveStmt(block, last);
+ }
#ifdef DEBUG
- if (verbose)
- {
- printf("morph BB%02u to point at onereturn. New block is\n", block->bbNum);
- fgTableDispBasicBlock(block);
- }
+ if (verbose)
+ {
+ printf("morph BB%02u to point at onereturn. New block is\n", block->bbNum);
+ fgTableDispBasicBlock(block);
+ }
#endif
+ }
}
}
-
block = block->bbNext;
} while (block);
@@ -16669,20 +17317,19 @@ GenTreePtr Compiler::fgInitThisClass()
vtTree->gtFlags |= GTF_EXCEPT; // Null-pointer exception
GenTreePtr methodHnd = gtNewIconEmbMethHndNode(info.compMethodHnd);
- return gtNewHelperCallNode(CORINFO_HELP_INITINSTCLASS, TYP_VOID, 0,
- gtNewArgList(vtTree, methodHnd));
+ return gtNewHelperCallNode(CORINFO_HELP_INITINSTCLASS, TYP_VOID, gtNewArgList(vtTree, methodHnd));
}
case CORINFO_LOOKUP_CLASSPARAM:
{
GenTreePtr vtTree = gtNewLclvNode(info.compTypeCtxtArg, TYP_I_IMPL);
- return gtNewHelperCallNode(CORINFO_HELP_INITCLASS, TYP_VOID, 0, gtNewArgList(vtTree));
+ return gtNewHelperCallNode(CORINFO_HELP_INITCLASS, TYP_VOID, gtNewArgList(vtTree));
}
case CORINFO_LOOKUP_METHODPARAM:
{
GenTreePtr methHndTree = gtNewLclvNode(info.compTypeCtxtArg, TYP_I_IMPL);
- return gtNewHelperCallNode(CORINFO_HELP_INITINSTCLASS, TYP_VOID, 0,
+ return gtNewHelperCallNode(CORINFO_HELP_INITINSTCLASS, TYP_VOID,
gtNewArgList(gtNewIconNode(0), methHndTree));
}
}
@@ -17280,7 +17927,7 @@ void Compiler::fgMorph()
// confirm that the argument is a GC pointer (for debugging (GC stress))
GenTreePtr op = gtNewLclvNode(i, TYP_REF);
GenTreeArgList* args = gtNewArgList(op);
- op = gtNewHelperCallNode(CORINFO_HELP_CHECK_OBJ, TYP_VOID, 0, args);
+ op = gtNewHelperCallNode(CORINFO_HELP_CHECK_OBJ, TYP_VOID, args);
fgEnsureFirstBBisScratch();
fgInsertStmtAtEnd(fgFirstBB, op);
@@ -17391,6 +18038,15 @@ void Compiler::fgMorph()
DBEXEC(VERBOSE, fgDispBasicBlocks(true));
#endif
+#if FEATURE_EH_FUNCLETS && defined(_TARGET_ARM_)
+ if (fgNeedToAddFinallyTargetBits)
+ {
+ // We previously wiped out the BBF_FINALLY_TARGET bits due to some morphing; add them back.
+ fgAddFinallyTargetFlags();
+ fgNeedToAddFinallyTargetBits = false;
+ }
+#endif // FEATURE_EH_FUNCLETS && defined(_TARGET_ARM_)
+
/* Decide the kind of code we want to generate */
fgSetOptions();
@@ -18024,11 +18680,6 @@ void Compiler::fgRetypeImplicitByRefArgs()
//
varDsc->lvOverlappingFields = 0; // This flag could have been set, clear it.
-#ifdef DEBUG
- // This should not be converted to a double in stress mode,
- // because it is really a pointer
- varDsc->lvKeepType = 1;
-
// The struct parameter may have had its address taken, but the pointer parameter
// cannot -- any uses of the struct parameter's address are uses of the pointer
// parameter's value, and there's no way for the MSIL to reference the pointer
@@ -18036,6 +18687,11 @@ void Compiler::fgRetypeImplicitByRefArgs()
varDsc->lvAddrExposed = 0;
varDsc->lvDoNotEnregister = 0;
+#ifdef DEBUG
+ // This should not be converted to a double in stress mode,
+ // because it is really a pointer
+ varDsc->lvKeepType = 1;
+
if (verbose)
{
printf("Changing the lvType for struct parameter V%02d to TYP_BYREF.\n", lclNum);
@@ -19044,7 +19700,7 @@ bool Compiler::fgMorphCombineSIMDFieldAssignments(BasicBlock* block, GenTreePtr
{
assert(simdStructNode->OperIsLocal());
assert(lvaIsImplicitByRefLocal(simdStructNode->AsLclVarCommon()->gtLclNum));
- simdStructNode = gtNewOperNode(GT_IND, simdType, simdStructNode);
+ simdStructNode = gtNewIndir(simdType, simdStructNode);
}
else
{
diff --git a/src/jit/namedintrinsiclist.h b/src/jit/namedintrinsiclist.h
new file mode 100644
index 0000000000..cf81afc119
--- /dev/null
+++ b/src/jit/namedintrinsiclist.h
@@ -0,0 +1,16 @@
+// 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.
+
+#ifndef _NAMEDINTRINSICLIST_H_
+#define _NAMEDINTRINSICLIST_H_
+
+// Named jit intrinsics
+
+enum NamedIntrinsic
+{
+ NI_Illegal = 0,
+ NI_Enum_HasFlag = 1
+};
+
+#endif // _NAMEDINTRINSICLIST_H_
diff --git a/src/jit/nodeinfo.h b/src/jit/nodeinfo.h
index 5f03da2776..3f8532bd37 100644
--- a/src/jit/nodeinfo.h
+++ b/src/jit/nodeinfo.h
@@ -32,6 +32,7 @@ public:
regOptional = false;
definesAnyRegisters = false;
isInternalRegDelayFree = false;
+ isNoRegCompare = false;
#ifdef DEBUG
isInitialized = false;
#endif
@@ -144,6 +145,9 @@ public:
// in which result is produced.
unsigned char isInternalRegDelayFree : 1;
+ // True if this is a compare feeding a JTRUE that doesn't need to be generated into a register.
+ unsigned char isNoRegCompare : 1;
+
#ifdef DEBUG
// isInitialized is set when the tree node is handled.
unsigned char isInitialized : 1;
diff --git a/src/jit/optcse.cpp b/src/jit/optcse.cpp
index cadb3daf78..bcb5a4c2a8 100644
--- a/src/jit/optcse.cpp
+++ b/src/jit/optcse.cpp
@@ -724,9 +724,14 @@ unsigned Compiler::optValnumCSE_Locate()
}
// Don't CSE constant values, instead let the Value Number
- // based Assertion Prop phase handle them.
+ // based Assertion Prop phase handle them. Here, unlike
+ // the rest of optCSE, we use the conservative value number
+ // rather than the liberal one, since the conservative one
+ // is what the Value Number based Assertion Prop will use
+ // and the point is to avoid optimizing cases that it will
+ // handle.
//
- if (vnStore->IsVNConstant(vnlib))
+ if (vnStore->IsVNConstant(tree->GetVN(VNK_Conservative)))
{
continue;
}
diff --git a/src/jit/optimizer.cpp b/src/jit/optimizer.cpp
index edf8b270db..5d11c2cc1d 100644
--- a/src/jit/optimizer.cpp
+++ b/src/jit/optimizer.cpp
@@ -1119,10 +1119,11 @@ bool Compiler::optExtractInitTestIncr(
/*****************************************************************************
*
- * Record the loop in the loop table.
+ * Record the loop in the loop table. Return true if successful, false if
+ * out of entries in loop table.
*/
-void Compiler::optRecordLoop(BasicBlock* head,
+bool Compiler::optRecordLoop(BasicBlock* head,
BasicBlock* first,
BasicBlock* top,
BasicBlock* entry,
@@ -1138,7 +1139,7 @@ void Compiler::optRecordLoop(BasicBlock* head,
#if COUNT_LOOPS
loopOverflowThisMethod = true;
#endif
- return;
+ return false;
}
// Assumed preconditions on the loop we're adding.
@@ -1318,6 +1319,7 @@ void Compiler::optRecordLoop(BasicBlock* head,
DONE_LOOP:
DBEXEC(verbose, optPrintLoopRecording(loopInd));
optLoopCount++;
+ return true;
}
#ifdef DEBUG
@@ -1416,430 +1418,1047 @@ void Compiler::optCheckPreds()
#endif // DEBUG
-/*****************************************************************************
- * Find the natural loops, using dominators. Note that the test for
- * a loop is slightly different from the standard one, because we have
- * not done a depth first reordering of the basic blocks.
- */
-
-void Compiler::optFindNaturalLoops()
+namespace
{
-#ifdef DEBUG
- if (verbose)
+//------------------------------------------------------------------------
+// LoopSearch: Class that handles scanning a range of blocks to detect a loop,
+// moving blocks to make the loop body contiguous, and recording
+// the loop.
+//
+// We will use the following terminology:
+// HEAD - the basic block that flows into the loop ENTRY block (Currently MUST be lexically before entry).
+// Not part of the looping of the loop.
+// FIRST - the lexically first basic block (in bbNext order) within this loop.
+// TOP - the target of the backward edge from BOTTOM. In most cases FIRST and TOP are the same.
+// BOTTOM - the lexically last block in the loop (i.e. the block from which we jump to the top)
+// EXIT - the predecessor of loop's unique exit edge, if it has a unique exit edge; else nullptr
+// ENTRY - the entry in the loop (not necessarly the TOP), but there must be only one entry
+//
+// We (currently) require the body of a loop to be a contiguous (in bbNext order) sequence of basic blocks.
+// When the loop is identified, blocks will be moved out to make it a compact contiguous region if possible,
+// and in cases where compaction is not possible, we'll subsequently treat all blocks in the lexical range
+// between TOP and BOTTOM as part of the loop even if they aren't part of the SCC.
+// Regarding nesting: Since a given block can only have one back-edge (we only detect loops with back-edges
+// from BBJ_COND or BBJ_ALWAYS blocks), no two loops will share the same BOTTOM. Two loops may share the
+// same FIRST/TOP/ENTRY as reported by LoopSearch, and optCanonicalizeLoopNest will subsequently re-write
+// the CFG so that no two loops share the same FIRST/TOP/ENTRY anymore.
+//
+// |
+// v
+// head
+// |
+// | top/first <--+
+// | | |
+// | ... |
+// | | |
+// | v |
+// +---> entry |
+// | |
+// ... |
+// | |
+// v |
+// +-- exit/tail |
+// | | |
+// | ... |
+// | | |
+// | v |
+// | bottom ---+
+// |
+// +------+
+// |
+// v
+//
+class LoopSearch
+{
+
+ // Keeping track of which blocks are in the loop requires two block sets since we may add blocks
+ // as we go but the BlockSet type's max ID doesn't increase to accomodate them. Define a helper
+ // struct to make the ensuing code more readable.
+ struct LoopBlockSet
{
- printf("*************** In optFindNaturalLoops()\n");
- }
-#endif // DEBUG
+ private:
+ // Keep track of blocks with bbNum <= oldBlockMaxNum in a regular BlockSet, since
+ // it can hold all of them.
+ BlockSet oldBlocksInLoop; // Blocks with bbNum <= oldBlockMaxNum
- flowList* pred;
- flowList* predTop;
- flowList* predEntry;
+ // Keep track of blocks with bbNum > oldBlockMaxNum in a separate BlockSet, but
+ // indexing them by (blockNum - oldBlockMaxNum); since we won't generate more than
+ // one new block per old block, this must be sufficient to track any new blocks.
+ BlockSet newBlocksInLoop; // Blocks with bbNum > oldBlockMaxNum
- noway_assert(fgDomsComputed);
- assert(fgHasLoops);
+ Compiler* comp;
+ unsigned int oldBlockMaxNum;
-#if COUNT_LOOPS
- hasMethodLoops = false;
- loopsThisMethod = 0;
- loopOverflowThisMethod = false;
+ public:
+ LoopBlockSet(Compiler* comp)
+ : oldBlocksInLoop(BlockSetOps::UninitVal())
+ , newBlocksInLoop(BlockSetOps::UninitVal())
+ , comp(comp)
+ , oldBlockMaxNum(comp->fgBBNumMax)
+ {
+ }
+
+ void Reset(unsigned int seedBlockNum)
+ {
+ if (BlockSetOps::MayBeUninit(oldBlocksInLoop))
+ {
+ // Either the block sets are uninitialized (and long), so we need to initialize
+ // them (and allocate their backing storage), or they are short and empty, so
+ // assigning MakeEmpty to them is as cheap as ClearD.
+ oldBlocksInLoop = BlockSetOps::MakeEmpty(comp);
+ newBlocksInLoop = BlockSetOps::MakeEmpty(comp);
+ }
+ else
+ {
+ // We know the backing storage is already allocated, so just clear it.
+ BlockSetOps::ClearD(comp, oldBlocksInLoop);
+ BlockSetOps::ClearD(comp, newBlocksInLoop);
+ }
+ assert(seedBlockNum <= oldBlockMaxNum);
+ BlockSetOps::AddElemD(comp, oldBlocksInLoop, seedBlockNum);
+ }
+
+ bool CanRepresent(unsigned int blockNum)
+ {
+ // We can represent old blocks up to oldBlockMaxNum, and
+ // new blocks up to 2 * oldBlockMaxNum.
+ return (blockNum <= 2 * oldBlockMaxNum);
+ }
+
+ bool IsMember(unsigned int blockNum)
+ {
+ if (blockNum > oldBlockMaxNum)
+ {
+ return BlockSetOps::IsMember(comp, newBlocksInLoop, blockNum - oldBlockMaxNum);
+ }
+ return BlockSetOps::IsMember(comp, oldBlocksInLoop, blockNum);
+ }
+
+ void Insert(unsigned int blockNum)
+ {
+ if (blockNum > oldBlockMaxNum)
+ {
+ BlockSetOps::AddElemD(comp, newBlocksInLoop, blockNum - oldBlockMaxNum);
+ }
+ else
+ {
+ BlockSetOps::AddElemD(comp, oldBlocksInLoop, blockNum);
+ }
+ }
+
+ bool TestAndInsert(unsigned int blockNum)
+ {
+ if (blockNum > oldBlockMaxNum)
+ {
+ unsigned int shiftedNum = blockNum - oldBlockMaxNum;
+ if (!BlockSetOps::IsMember(comp, newBlocksInLoop, shiftedNum))
+ {
+ BlockSetOps::AddElemD(comp, newBlocksInLoop, shiftedNum);
+ return false;
+ }
+ }
+ else
+ {
+ if (!BlockSetOps::IsMember(comp, oldBlocksInLoop, blockNum))
+ {
+ BlockSetOps::AddElemD(comp, oldBlocksInLoop, blockNum);
+ return false;
+ }
+ }
+ return true;
+ }
+ };
+
+ LoopBlockSet loopBlocks; // Set of blocks identified as part of the loop
+ Compiler* comp;
+
+ // See LoopSearch class comment header for a diagram relating these fields:
+ BasicBlock* head; // Predecessor of unique entry edge
+ BasicBlock* first; // Lexically first in-loop block
+ BasicBlock* top; // Successor of back-edge from BOTTOM
+ BasicBlock* bottom; // Predecessor of back-edge to TOP, also lexically last in-loop block
+ BasicBlock* entry; // Successor of unique entry edge
+
+ BasicBlock* lastExit; // Most recently discovered exit block
+ unsigned char exitCount; // Number of discovered exit edges
+ unsigned int oldBlockMaxNum; // Used to identify new blocks created during compaction
+ BlockSet bottomBlocks; // BOTTOM blocks of already-recorded loops
+#ifdef DEBUG
+ bool forgotExit = false; // Flags a rare case where lastExit gets nulled out, for assertions
#endif
+ bool changedFlowGraph = false; // Signals that loop compaction has modified the flow graph
+
+public:
+ LoopSearch(Compiler* comp)
+ : loopBlocks(comp), comp(comp), oldBlockMaxNum(comp->fgBBNumMax), bottomBlocks(BlockSetOps::MakeEmpty(comp))
+ {
+ // Make sure we've renumbered such that the bitsets can hold all the bits
+ assert(comp->fgBBNumMax <= comp->fgCurBBEpochSize);
+ }
- /* We will use the following terminology:
- * HEAD - the basic block that flows into the loop ENTRY block (Currently MUST be lexically before entry).
- Not part of the looping of the loop.
- * FIRST - the lexically first basic block (in bbNext order) within this loop. (May be part of a nested loop,
- * but not the outer loop. ???)
- * TOP - the target of the backward edge from BOTTOM. In most cases FIRST and TOP are the same.
- * BOTTOM - the lexically last block in the loop (i.e. the block from which we jump to the top)
- * EXIT - the loop exit or the block right after the bottom
- * ENTRY - the entry in the loop (not necessarly the TOP), but there must be only one entry
- *
- * We (currently) require the body of a loop to be a contiguous (in bbNext order) sequence of basic blocks.
-
- |
- v
- head
- |
- | top/beg <--+
- | | |
- | ... |
- | | |
- | v |
- +---> entry |
- | |
- ... |
- | |
- v |
- +-- exit/tail |
- | | |
- | ... |
- | | |
- | v |
- | bottom ---+
- |
- +------+
- |
- v
+ //------------------------------------------------------------------------
+ // RecordLoop: Notify the Compiler that a loop has been found.
+ //
+ // Return Value:
+ // true - Loop successfully recorded.
+ // false - Compiler has run out of loop descriptors; loop not recorded.
+ //
+ bool RecordLoop()
+ {
+ /* At this point we have a compact loop - record it in the loop table
+ * If we found only one exit, record it in the table too
+ * (otherwise an exit = nullptr in the loop table means multiple exits) */
- */
+ BasicBlock* onlyExit = (exitCount == 1 ? lastExit : nullptr);
+ if (comp->optRecordLoop(head, first, top, entry, bottom, onlyExit, exitCount))
+ {
+ // Record the BOTTOM block for future reference before returning.
+ assert(bottom->bbNum <= oldBlockMaxNum);
+ BlockSetOps::AddElemD(comp, bottomBlocks, bottom->bbNum);
+ return true;
+ }
- BasicBlock* head;
- BasicBlock* top;
- BasicBlock* bottom;
- BasicBlock* entry;
- BasicBlock* exit;
- unsigned char exitCount;
+ // Unable to record this loop because the loop descriptor table overflowed.
+ return false;
+ }
- for (head = fgFirstBB; head->bbNext; head = head->bbNext)
+ //------------------------------------------------------------------------
+ // ChangedFlowGraph: Determine whether loop compaction has modified the flow graph.
+ //
+ // Return Value:
+ // true - The flow graph has been modified; fgUpdateChangedFlowGraph should
+ // be called (which is the caller's responsibility).
+ // false - The flow graph has not been modified by this LoopSearch.
+ //
+ bool ChangedFlowGraph()
{
- top = head->bbNext;
- exit = nullptr;
- exitCount = 0;
+ return changedFlowGraph;
+ }
- // Blocks that are rarely run have a zero bbWeight and should
- // never be optimized here
+ //------------------------------------------------------------------------
+ // FindLoop: Search for a loop with the given HEAD block and back-edge.
+ //
+ // Arguments:
+ // head - Block to be the HEAD of any loop identified
+ // top - Block to be the TOP of any loop identified
+ // bottom - Block to be the BOTTOM of any loop identified
+ //
+ // Return Value:
+ // true - Found a valid loop.
+ // false - Did not find a valid loop.
+ //
+ // Notes:
+ // May modify flow graph to make loop compact before returning.
+ // Will set instance fields to track loop's extent and exits if a valid
+ // loop is found, and potentially trash them otherwise.
+ //
+ bool FindLoop(BasicBlock* head, BasicBlock* top, BasicBlock* bottom)
+ {
+ /* Is this a loop candidate? - We look for "back edges", i.e. an edge from BOTTOM
+ * to TOP (note that this is an abuse of notation since this is not necessarily a back edge
+ * as the definition says, but merely an indication that we have a loop there).
+ * Thus, we have to be very careful and after entry discovery check that it is indeed
+ * the only place we enter the loop (especially for non-reducible flow graphs).
+ */
- if (top->bbWeight == BB_ZERO_WEIGHT)
+ if (top->bbNum > bottom->bbNum) // is this a backward edge? (from BOTTOM to TOP)
{
- continue;
+ // Edge from BOTTOM to TOP is not a backward edge
+ return false;
}
- for (pred = top->bbPreds; pred; pred = pred->flNext)
+ if (bottom->bbNum > oldBlockMaxNum)
{
- /* Is this a loop candidate? - We look for "back edges", i.e. an edge from BOTTOM
- * to TOP (note that this is an abuse of notation since this is not necessarily a back edge
- * as the definition says, but merely an indication that we have a loop there).
- * Thus, we have to be very careful and after entry discovery check that it is indeed
- * the only place we enter the loop (especially for non-reducible flow graphs).
- */
+ // Not a true back-edge; bottom is a block added to reconnect fall-through during
+ // loop processing, so its block number does not reflect its position.
+ return false;
+ }
- bottom = pred->flBlock;
- exitCount = 0;
+ if ((bottom->bbJumpKind == BBJ_EHFINALLYRET) || (bottom->bbJumpKind == BBJ_EHFILTERRET) ||
+ (bottom->bbJumpKind == BBJ_EHCATCHRET) || (bottom->bbJumpKind == BBJ_CALLFINALLY) ||
+ (bottom->bbJumpKind == BBJ_SWITCH))
+ {
+ /* BBJ_EHFINALLYRET, BBJ_EHFILTERRET, BBJ_EHCATCHRET, and BBJ_CALLFINALLY can never form a loop.
+ * BBJ_SWITCH that has a backward jump appears only for labeled break. */
+ return false;
+ }
- if (top->bbNum <= bottom->bbNum) // is this a backward edge? (from BOTTOM to TOP)
+ /* The presence of a "back edge" is an indication that a loop might be present here
+ *
+ * LOOP:
+ * 1. A collection of STRONGLY CONNECTED nodes i.e. there is a path from any
+ * node in the loop to any other node in the loop (wholly within the loop)
+ * 2. The loop has a unique ENTRY, i.e. there is only one way to reach a node
+ * in the loop from outside the loop, and that is through the ENTRY
+ */
+
+ /* Let's find the loop ENTRY */
+ BasicBlock* entry = FindEntry(head, top, bottom);
+
+ if (entry == nullptr)
+ {
+ // For now, we only recognize loops where HEAD has some successor ENTRY in the loop.
+ return false;
+ }
+
+ // Passed the basic checks; initialize instance state for this back-edge.
+ this->head = head;
+ this->top = top;
+ this->entry = entry;
+ this->bottom = bottom;
+ this->lastExit = nullptr;
+ this->exitCount = 0;
+
+ // Now we find the "first" block -- the earliest block reachable within the loop.
+ // With our current algorithm, this is always the same as "top".
+ this->first = top;
+
+ if (!HasSingleEntryCycle())
+ {
+ // There isn't actually a loop between TOP and BOTTOM
+ return false;
+ }
+
+ if (!loopBlocks.IsMember(top->bbNum))
+ {
+ // The "back-edge" we identified isn't actually part of the flow cycle containing ENTRY
+ return false;
+ }
+
+ // Disqualify loops where the first block of the loop is less nested in EH than
+ // the bottom block. That is, we don't want to handle loops where the back edge
+ // goes from within an EH region to a first block that is outside that same EH
+ // region. Note that we *do* handle loops where the first block is the *first*
+ // block of a more nested EH region (since it is legal to branch to the first
+ // block of an immediately more nested EH region). So, for example, disqualify
+ // this:
+ //
+ // BB02
+ // ...
+ // try {
+ // ...
+ // BB10 BBJ_COND => BB02
+ // ...
+ // }
+ //
+ // Here, BB10 is more nested than BB02.
+
+ if (bottom->hasTryIndex() && !comp->bbInTryRegions(bottom->getTryIndex(), first))
+ {
+ JITDUMP("Loop 'first' BB%02u is in an outer EH region compared to loop 'bottom' BB%02u. Rejecting "
+ "loop.\n",
+ first->bbNum, bottom->bbNum);
+ return false;
+ }
+
+#if FEATURE_EH_FUNCLETS && defined(_TARGET_ARM_)
+ // Disqualify loops where the first block of the loop is a finally target.
+ // The main problem is when multiple loops share a 'first' block that is a finally
+ // target and we canonicalize the loops by adding a new loop head. In that case, we
+ // need to update the blocks so the finally target bit is moved to the newly created
+ // block, and removed from the old 'first' block. This is 'hard', so at this point
+ // in the RyuJIT codebase (when we don't expect to keep the "old" ARM32 code generator
+ // long-term), it's easier to disallow the loop than to update the flow graph to
+ // support this case.
+
+ if ((first->bbFlags & BBF_FINALLY_TARGET) != 0)
+ {
+ JITDUMP("Loop 'first' BB%02u is a finally target. Rejecting loop.\n", first->bbNum);
+ return false;
+ }
+#endif // FEATURE_EH_FUNCLETS && defined(_TARGET_ARM_)
+
+ // Compact the loop (sweep through it and move out any blocks that aren't part of the
+ // flow cycle), and find the exits.
+ if (!MakeCompactAndFindExits())
+ {
+ // Unable to preserve well-formed loop during compaction.
+ return false;
+ }
+
+ // We have a valid loop.
+ return true;
+ }
+
+private:
+ //------------------------------------------------------------------------
+ // FindEntry: See if given HEAD flows to valid ENTRY between given TOP and BOTTOM
+ //
+ // Arguments:
+ // head - Block to be the HEAD of any loop identified
+ // top - Block to be the TOP of any loop identified
+ // bottom - Block to be the BOTTOM of any loop identified
+ //
+ // Return Value:
+ // Block to be the ENTRY of any loop identified, or nullptr if no
+ // such entry meeting our criteria can be found.
+ //
+ // Notes:
+ // Returns main entry if one is found, does not check for side-entries.
+ //
+ BasicBlock* FindEntry(BasicBlock* head, BasicBlock* top, BasicBlock* bottom)
+ {
+ if (head->bbJumpKind == BBJ_ALWAYS)
+ {
+ if (head->bbJumpDest->bbNum <= bottom->bbNum && head->bbJumpDest->bbNum >= top->bbNum)
{
- if ((bottom->bbJumpKind == BBJ_EHFINALLYRET) || (bottom->bbJumpKind == BBJ_EHFILTERRET) ||
- (bottom->bbJumpKind == BBJ_EHCATCHRET) || (bottom->bbJumpKind == BBJ_CALLFINALLY) ||
- (bottom->bbJumpKind == BBJ_SWITCH))
- {
- /* BBJ_EHFINALLYRET, BBJ_EHFILTERRET, BBJ_EHCATCHRET, and BBJ_CALLFINALLY can never form a loop.
- * BBJ_SWITCH that has a backward jump appears only for labeled break. */
- goto NO_LOOP;
- }
+ /* OK - we enter somewhere within the loop */
- BasicBlock* loopBlock;
+ /* some useful asserts
+ * Cannot enter at the top - should have being caught by redundant jumps */
- /* The presence of a "back edge" is an indication that a loop might be present here
- *
- * LOOP:
- * 1. A collection of STRONGLY CONNECTED nodes i.e. there is a path from any
- * node in the loop to any other node in the loop (wholly within the loop)
- * 2. The loop has a unique ENTRY, i.e. there is only one way to reach a node
- * in the loop from outside the loop, and that is through the ENTRY
- */
+ assert((head->bbJumpDest != top) || (head->bbFlags & BBF_KEEP_BBJ_ALWAYS));
- /* Let's find the loop ENTRY */
+ return head->bbJumpDest;
+ }
+ else
+ {
+ /* special case - don't consider now */
+ // assert (!"Loop entered in weird way!");
+ return nullptr;
+ }
+ }
+ // Can we fall through into the loop?
+ else if (head->bbJumpKind == BBJ_NONE || head->bbJumpKind == BBJ_COND)
+ {
+ /* The ENTRY is at the TOP (a do-while loop) */
+ return top;
+ }
+ else
+ {
+ return nullptr; // head does not flow into the loop bail for now
+ }
+ }
- if (head->bbJumpKind == BBJ_ALWAYS)
- {
- if (head->bbJumpDest->bbNum <= bottom->bbNum && head->bbJumpDest->bbNum >= top->bbNum)
- {
- /* OK - we enter somewhere within the loop */
- entry = head->bbJumpDest;
+ //------------------------------------------------------------------------
+ // HasSingleEntryCycle: Perform a reverse flow walk from ENTRY, visiting
+ // only blocks between TOP and BOTTOM, to determine if such a cycle
+ // exists and if it has a single entry.
+ //
+ // Return Value:
+ // true - Found a single-entry cycle.
+ // false - Did not find a single-entry cycle.
+ //
+ // Notes:
+ // Will mark (in `loopBlocks`) all blocks found to participate in the
+ // cycle.
+ //
+ bool HasSingleEntryCycle()
+ {
+ // Now do a backwards flow walk from entry to see if we have a single-entry loop
+ bool foundCycle = false;
- /* some useful asserts
- * Cannot enter at the top - should have being caught by redundant jumps */
+ // Seed the loop block set and worklist with the entry block.
+ loopBlocks.Reset(entry->bbNum);
+ jitstd::list<BasicBlock*> worklist(comp->getAllocator());
+ worklist.push_back(entry);
- assert((entry != top) || (head->bbFlags & BBF_KEEP_BBJ_ALWAYS));
- }
- else
+ while (!worklist.empty())
+ {
+ BasicBlock* block = worklist.back();
+ worklist.pop_back();
+
+ /* Make sure ENTRY dominates all blocks in the loop
+ * This is necessary to ensure condition 2. above
+ */
+ if (block->bbNum > oldBlockMaxNum)
+ {
+ // This is a new block we added to connect fall-through, so the
+ // recorded dominator information doesn't cover it. Just continue,
+ // and when we process its unique predecessor we'll abort if ENTRY
+ // doesn't dominate that.
+ }
+ else if (!comp->fgDominate(entry, block))
+ {
+ return false;
+ }
+
+ // Add preds to the worklist, checking for side-entries.
+ for (flowList* predIter = block->bbPreds; predIter != nullptr; predIter = predIter->flNext)
+ {
+ BasicBlock* pred = predIter->flBlock;
+
+ unsigned int testNum = PositionNum(pred);
+
+ if ((testNum < top->bbNum) || (testNum > bottom->bbNum))
+ {
+ // Pred is out of loop range
+ if (block == entry)
{
- /* special case - don't consider now */
- // assert (!"Loop entered in weird way!");
- goto NO_LOOP;
+ if (pred == head)
+ {
+ // This is the single entry we expect.
+ continue;
+ }
+ // ENTRY has some pred other than head outside the loop. If ENTRY does not
+ // dominate this pred, we'll consider this a side-entry and skip this loop;
+ // otherwise the loop is still valid and this may be a (flow-wise) back-edge
+ // of an outer loop. For the dominance test, if `pred` is a new block, use
+ // its unique predecessor since the dominator tree has info for that.
+ BasicBlock* effectivePred = (pred->bbNum > oldBlockMaxNum ? pred->bbPrev : pred);
+ if (comp->fgDominate(entry, effectivePred))
+ {
+ // Outer loop back-edge
+ continue;
+ }
}
+
+ // There are multiple entries to this loop, don't consider it.
+ return false;
}
- // Can we fall through into the loop?
- else if (head->bbJumpKind == BBJ_NONE || head->bbJumpKind == BBJ_COND)
+
+ bool isFirstVisit;
+ if (pred == entry)
{
- /* The ENTRY is at the TOP (a do-while loop) */
- entry = top;
+ // We have indeed found a cycle in the flow graph.
+ isFirstVisit = !foundCycle;
+ foundCycle = true;
+ assert(loopBlocks.IsMember(pred->bbNum));
+ }
+ else if (loopBlocks.TestAndInsert(pred->bbNum))
+ {
+ // Already visited this pred
+ isFirstVisit = false;
}
else
{
- goto NO_LOOP; // head does not flow into the loop bail for now
+ // Add this pred to the worklist
+ worklist.push_back(pred);
+ isFirstVisit = true;
}
- // Now we find the "first" block -- the earliest block reachable within the loop.
- // This is usually the same as "top", but can differ in rare cases where "top" is
- // the entry block of a nested loop, and that nested loop branches backwards to a
- // a block before "top". We find this by searching for such backwards branches
- // in the loop known so far.
- BasicBlock* first = top;
- BasicBlock* newFirst;
- bool blocksToSearch = true;
- BasicBlock* validatedAfter = bottom->bbNext;
- while (blocksToSearch)
+ if (isFirstVisit && (pred->bbNext != nullptr) && (PositionNum(pred->bbNext) == pred->bbNum))
{
- blocksToSearch = false;
- newFirst = nullptr;
- blocksToSearch = false;
- for (loopBlock = first; loopBlock != validatedAfter; loopBlock = loopBlock->bbNext)
- {
- unsigned nSucc = loopBlock->NumSucc();
- for (unsigned j = 0; j < nSucc; j++)
- {
- BasicBlock* succ = loopBlock->GetSucc(j);
- if ((newFirst == nullptr && succ->bbNum < first->bbNum) ||
- (newFirst != nullptr && succ->bbNum < newFirst->bbNum))
- {
- newFirst = succ;
- }
- }
- }
- if (newFirst != nullptr)
- {
- validatedAfter = first;
- first = newFirst;
- blocksToSearch = true;
- }
+ // We've created a new block immediately after `pred` to
+ // reconnect what was fall-through. Mark it as in-loop also;
+ // it needs to stay with `prev` and if it exits the loop we'd
+ // just need to re-create it if we tried to move it out.
+ loopBlocks.Insert(pred->bbNext->bbNum);
}
+ }
+ }
+
+ return foundCycle;
+ }
+
+ //------------------------------------------------------------------------
+ // PositionNum: Get the number identifying a block's position per the
+ // lexical ordering that existed before searching for (and compacting)
+ // loops.
+ //
+ // Arguments:
+ // block - Block whose position is desired.
+ //
+ // Return Value:
+ // A number indicating that block's position relative to others.
+ //
+ // Notes:
+ // When the given block is a new one created during loop compaction,
+ // the number of its unique predecessor is returned.
+ //
+ unsigned int PositionNum(BasicBlock* block)
+ {
+ if (block->bbNum > oldBlockMaxNum)
+ {
+ // This must be a block we inserted to connect fall-through after moving blocks.
+ // To determine if it's in the loop or not, use the number of its unique predecessor
+ // block.
+ assert(block->bbPreds->flBlock == block->bbPrev);
+ assert(block->bbPreds->flNext == nullptr);
+ return block->bbPrev->bbNum;
+ }
+ return block->bbNum;
+ }
- // Is "head" still before "first"? If not, we don't have a valid loop...
- if (head->bbNum >= first->bbNum)
+ //------------------------------------------------------------------------
+ // MakeCompactAndFindExits: Compact the loop (sweep through it and move out
+ // any blocks that aren't part of the flow cycle), and find the exits (set
+ // lastExit and exitCount).
+ //
+ // Return Value:
+ // true - Loop successfully compacted (or `loopBlocks` expanded to
+ // include all blocks in the lexical range), exits enumerated.
+ // false - Loop cannot be made compact and remain well-formed.
+ //
+ bool MakeCompactAndFindExits()
+ {
+ // Compaction (if it needs to happen) will require an insertion point.
+ BasicBlock* moveAfter = nullptr;
+
+ for (BasicBlock* previous = top->bbPrev; previous != bottom;)
+ {
+ BasicBlock* block = previous->bbNext;
+
+ if (loopBlocks.IsMember(block->bbNum))
+ {
+ // This block is a member of the loop. Check to see if it may exit the loop.
+ CheckForExit(block);
+
+ // Done processing this block; move on to the next.
+ previous = block;
+ continue;
+ }
+
+ // This blocks is lexically between TOP and BOTTOM, but it does not
+ // participate in the flow cycle. Check for a run of consecutive
+ // such blocks.
+ BasicBlock* lastNonLoopBlock = block;
+ BasicBlock* nextLoopBlock = block->bbNext;
+ while (!loopBlocks.IsMember(nextLoopBlock->bbNum))
+ {
+ lastNonLoopBlock = nextLoopBlock;
+ nextLoopBlock = nextLoopBlock->bbNext;
+ // This loop must terminate because we know BOTTOM is in loopBlocks.
+ }
+
+ // Choose an insertion point for non-loop blocks if we haven't yet done so.
+ if (moveAfter == nullptr)
+ {
+ moveAfter = FindInsertionPoint();
+ }
+
+ if (!BasicBlock::sameEHRegion(previous, nextLoopBlock) || !BasicBlock::sameEHRegion(previous, moveAfter))
+ {
+ // EH regions would be ill-formed if we moved these blocks out.
+ // See if we can consider them loop blocks without introducing
+ // a side-entry.
+ if (CanTreatAsLoopBlocks(block, lastNonLoopBlock))
{
- JITDUMP(
- "Extending loop [BB%02u..BB%02u] 'first' to BB%02u captures head BB%02u. Rejecting loop.\n",
- top->bbNum, bottom->bbNum, first->bbNum, head->bbNum);
- goto NO_LOOP;
+ // The call to `canTreatAsLoop` marked these blocks as part of the loop;
+ // iterate without updating `previous` so that we'll analyze them as part
+ // of the loop.
+ continue;
}
+ else
+ {
+ // We can't move these out of the loop or leave them in, so just give
+ // up on this loop.
+ return false;
+ }
+ }
- /* Make sure ENTRY dominates all blocks in the loop
- * This is necessary to ensure condition 2. above
- * At the same time check if the loop has a single exit
- * point - those loops are easier to optimize */
+ // Now physically move the blocks.
+ BasicBlock* moveBefore = moveAfter->bbNext;
- for (loopBlock = top; loopBlock != bottom->bbNext; loopBlock = loopBlock->bbNext)
- {
- if (!fgDominate(entry, loopBlock))
- {
- goto NO_LOOP;
- }
+ comp->fgUnlinkRange(block, lastNonLoopBlock);
+ comp->fgMoveBlocksAfter(block, lastNonLoopBlock, moveAfter);
+ comp->ehUpdateLastBlocks(moveAfter, lastNonLoopBlock);
- if (loopBlock == bottom)
- {
- if (bottom->bbJumpKind != BBJ_ALWAYS)
- {
- /* there is an exit at the bottom */
+ // Apply any adjustments needed for fallthrough at the boundaries of the moved region.
+ FixupFallThrough(moveAfter, moveBefore, block);
+ FixupFallThrough(lastNonLoopBlock, nextLoopBlock, moveBefore);
+ // Also apply any adjustments needed where the blocks were snipped out of the loop.
+ BasicBlock* newBlock = FixupFallThrough(previous, block, nextLoopBlock);
+ if (newBlock != nullptr)
+ {
+ // This new block is in the loop and is a loop exit.
+ loopBlocks.Insert(newBlock->bbNum);
+ lastExit = newBlock;
+ ++exitCount;
+ }
- noway_assert(bottom->bbJumpDest == top);
- exit = bottom;
- exitCount++;
- continue;
- }
- }
+ // Update moveAfter for the next insertion.
+ moveAfter = lastNonLoopBlock;
- BasicBlock* exitPoint;
+ // Note that we've changed the flow graph, and continue without updating
+ // `previous` so that we'll process nextLoopBlock.
+ changedFlowGraph = true;
+ }
- switch (loopBlock->bbJumpKind)
- {
- case BBJ_COND:
- case BBJ_CALLFINALLY:
- case BBJ_ALWAYS:
- case BBJ_EHCATCHRET:
- assert(loopBlock->bbJumpDest);
- exitPoint = loopBlock->bbJumpDest;
-
- if (exitPoint->bbNum < top->bbNum || exitPoint->bbNum > bottom->bbNum)
- {
- /* exit from a block other than BOTTOM */
- exit = loopBlock;
- exitCount++;
- }
- break;
+ if ((exitCount == 1) && (lastExit == nullptr))
+ {
+ // If we happen to have a loop with two exits, one of which goes to an
+ // infinite loop that's lexically nested inside it, where the inner loop
+ // can't be moved out, we can end up in this situation (because
+ // CanTreatAsLoopBlocks will have decremented the count expecting to find
+ // another exit later). Bump the exit count to 2, since downstream code
+ // will not be prepared for null lastExit with exitCount of 1.
+ assert(forgotExit);
+ exitCount = 2;
+ }
- case BBJ_NONE:
- break;
+ // Loop compaction was successful
+ return true;
+ }
- case BBJ_EHFINALLYRET:
- case BBJ_EHFILTERRET:
- /* The "try" associated with this "finally" must be in the
- * same loop, so the finally block will return control inside the loop */
- break;
+ //------------------------------------------------------------------------
+ // FindInsertionPoint: Find an appropriate spot to which blocks that are
+ // lexically between TOP and BOTTOM but not part of the flow cycle
+ // can be moved.
+ //
+ // Return Value:
+ // Block after which to insert moved blocks.
+ //
+ BasicBlock* FindInsertionPoint()
+ {
+ // Find an insertion point for blocks we're going to move. Move them down
+ // out of the loop, and if possible find a spot that won't break up fall-through.
+ BasicBlock* moveAfter = bottom;
+ while (moveAfter->bbFallsThrough())
+ {
+ // Keep looking for a better insertion point if we can.
+ BasicBlock* newMoveAfter = TryAdvanceInsertionPoint(moveAfter);
- case BBJ_THROW:
- case BBJ_RETURN:
- /* those are exits from the loop */
- exit = loopBlock;
- exitCount++;
- break;
+ if (newMoveAfter == nullptr)
+ {
+ // Ran out of candidate insertion points, so just split up the fall-through.
+ return moveAfter;
+ }
- case BBJ_SWITCH:
+ moveAfter = newMoveAfter;
+ }
- unsigned jumpCnt;
- jumpCnt = loopBlock->bbJumpSwt->bbsCount;
- BasicBlock** jumpTab;
- jumpTab = loopBlock->bbJumpSwt->bbsDstTab;
+ return moveAfter;
+ }
- do
- {
- noway_assert(*jumpTab);
- exitPoint = *jumpTab;
+ //------------------------------------------------------------------------
+ // TryAdvanceInsertionPoint: Find the next legal insertion point after
+ // the given one, if one exists.
+ //
+ // Arguments:
+ // oldMoveAfter - Prior insertion point; find the next after this.
+ //
+ // Return Value:
+ // The next block after `oldMoveAfter` that is a legal insertion point
+ // (i.e. blocks being swept out of the loop can be moved immediately
+ // after it), if one exists, else nullptr.
+ //
+ BasicBlock* TryAdvanceInsertionPoint(BasicBlock* oldMoveAfter)
+ {
+ BasicBlock* newMoveAfter = oldMoveAfter->bbNext;
- if (exitPoint->bbNum < top->bbNum || exitPoint->bbNum > bottom->bbNum)
- {
- exit = loopBlock;
- exitCount++;
- }
- } while (++jumpTab, --jumpCnt);
- break;
+ if (!BasicBlock::sameEHRegion(oldMoveAfter, newMoveAfter))
+ {
+ // Don't cross an EH region boundary.
+ return nullptr;
+ }
- default:
- noway_assert(!"Unexpected bbJumpKind");
- break;
- }
- }
+ if ((newMoveAfter->bbJumpKind == BBJ_ALWAYS) || (newMoveAfter->bbJumpKind == BBJ_COND))
+ {
+ unsigned int destNum = newMoveAfter->bbJumpDest->bbNum;
+ if ((destNum >= top->bbNum) && (destNum <= bottom->bbNum) && !loopBlocks.IsMember(destNum))
+ {
+ // Reversing this branch out of block `newMoveAfter` could confuse this algorithm
+ // (in particular, the edge would still be numerically backwards but no longer be
+ // lexically backwards, so a lexical forward walk from TOP would not find BOTTOM),
+ // so don't do that.
+ // We're checking for BBJ_ALWAYS and BBJ_COND only here -- we don't need to
+ // check for BBJ_SWITCH because we'd never consider it a loop back-edge.
+ return nullptr;
+ }
+ }
- /* Make sure we can iterate the loop (i.e. there is a way back to ENTRY)
- * This is to ensure condition 1. above which prevents marking fake loops
- *
- * Below is an example:
- * for (....)
- * {
- * ...
- * computations
- * ...
- * break;
- * }
- * The example above is not a loop since we bail after the first iteration
- *
- * The condition we have to check for is
- * 1. ENTRY must have at least one predecessor inside the loop. Since we know that that block is
- * reachable, it can only be reached through ENTRY, therefore we have a way back to ENTRY
- *
- * 2. If we have a GOTO (BBJ_ALWAYS) outside of the loop and that block dominates the
- * loop bottom then we cannot iterate
- *
- * NOTE that this doesn't entirely satisfy condition 1. since "break" statements are not
- * part of the loop nodes (as per definition they are loop exits executed only once),
- * but we have no choice but to include them because we consider all blocks within TOP-BOTTOM */
-
- for (loopBlock = top; loopBlock != bottom; loopBlock = loopBlock->bbNext)
- {
- switch (loopBlock->bbJumpKind)
- {
- case BBJ_ALWAYS:
- case BBJ_THROW:
- case BBJ_RETURN:
- if (fgDominate(loopBlock, bottom))
- {
- goto NO_LOOP;
- }
- default:
- break;
- }
- }
+ // Similarly check to see if advancing to `newMoveAfter` would reverse the lexical order
+ // of an edge from the run of blocks being moved to `newMoveAfter` -- doing so would
+ // introduce a new lexical back-edge, which could (maybe?) confuse the loop search
+ // algorithm, and isn't desirable layout anyway.
+ for (flowList* predIter = newMoveAfter->bbPreds; predIter != nullptr; predIter = predIter->flNext)
+ {
+ unsigned int predNum = predIter->flBlock->bbNum;
- bool canIterateLoop = false;
+ if ((predNum >= top->bbNum) && (predNum <= bottom->bbNum) && !loopBlocks.IsMember(predNum))
+ {
+ // Don't make this forward edge a backwards edge.
+ return nullptr;
+ }
+ }
- for (predEntry = entry->bbPreds; predEntry; predEntry = predEntry->flNext)
- {
- if (predEntry->flBlock->bbNum >= top->bbNum && predEntry->flBlock->bbNum <= bottom->bbNum)
- {
- canIterateLoop = true;
- break;
- }
- else if (predEntry->flBlock != head)
- {
- // The entry block has multiple predecessors outside the loop; the 'head'
- // block isn't the only one. We only support a single 'head', so bail.
- goto NO_LOOP;
- }
- }
+ if (IsRecordedBottom(newMoveAfter))
+ {
+ // This is the BOTTOM of another loop; don't move any blocks past it, to avoid moving them
+ // out of that loop (we should have already done so when processing that loop if it were legal).
+ return nullptr;
+ }
- if (!canIterateLoop)
- {
- goto NO_LOOP;
- }
+ // Advancing the insertion point is ok, except that we can't split up any CallFinally/BBJ_ALWAYS
+ // pair, so if we've got such a pair recurse to see if we can move past the whole thing.
+ return (newMoveAfter->isBBCallAlwaysPair() ? TryAdvanceInsertionPoint(newMoveAfter) : newMoveAfter);
+ }
- /* Double check - make sure that all loop blocks except ENTRY
- * have no predecessors outside the loop - this ensures only one loop entry and prevents
- * us from considering non-loops due to incorrectly assuming that we had a back edge
- *
- * OBSERVATION:
- * Loops of the form "while (a || b)" will be treated as 2 nested loops (with the same header)
- */
+ //------------------------------------------------------------------------
+ // isOuterBottom: Determine if the given block is the BOTTOM of a previously
+ // recorded loop.
+ //
+ // Arguments:
+ // block - Block to check for BOTTOM-ness.
+ //
+ // Return Value:
+ // true - The blocks was recorded as `bottom` of some earlier-processed loop.
+ // false - No loops yet recorded have this block as their `bottom`.
+ //
+ bool IsRecordedBottom(BasicBlock* block)
+ {
+ if (block->bbNum > oldBlockMaxNum)
+ {
+ // This is a new block, which can't be an outer bottom block because we only allow old blocks
+ // as BOTTOM.
+ return false;
+ }
+ return BlockSetOps::IsMember(comp, bottomBlocks, block->bbNum);
+ }
+
+ //------------------------------------------------------------------------
+ // CanTreatAsLoopBlocks: If the given range of blocks can be treated as
+ // loop blocks, add them to loopBlockSet and return true. Otherwise,
+ // return false.
+ //
+ // Arguments:
+ // firstNonLoopBlock - First block in the run to be subsumed.
+ // lastNonLoopBlock - Last block in the run to be subsumed.
+ //
+ // Return Value:
+ // true - The blocks from `fistNonLoopBlock` to `lastNonLoopBlock` were
+ // successfully added to `loopBlocks`.
+ // false - Treating the blocks from `fistNonLoopBlock` to `lastNonLoopBlock`
+ // would not be legal (it would induce a side-entry).
+ //
+ // Notes:
+ // `loopBlocks` may be modified even if `false` is returned.
+ // `exitCount` and `lastExit` may be modified if this process identifies
+ // in-loop edges that were previously counted as exits.
+ //
+ bool CanTreatAsLoopBlocks(BasicBlock* firstNonLoopBlock, BasicBlock* lastNonLoopBlock)
+ {
+ BasicBlock* nextLoopBlock = lastNonLoopBlock->bbNext;
+ for (BasicBlock* testBlock = firstNonLoopBlock; testBlock != nextLoopBlock; testBlock = testBlock->bbNext)
+ {
+ for (flowList* predIter = testBlock->bbPreds; predIter != nullptr; predIter = predIter->flNext)
+ {
+ BasicBlock* testPred = predIter->flBlock;
+ unsigned int predPosNum = PositionNum(testPred);
+ unsigned int firstNonLoopPosNum = PositionNum(firstNonLoopBlock);
+ unsigned int lastNonLoopPosNum = PositionNum(lastNonLoopBlock);
- for (loopBlock = top; loopBlock != bottom->bbNext; loopBlock = loopBlock->bbNext)
+ if (loopBlocks.IsMember(predPosNum) ||
+ ((predPosNum >= firstNonLoopPosNum) && (predPosNum <= lastNonLoopPosNum)))
{
- if (loopBlock == entry)
- {
- continue;
- }
+ // This pred is in the loop (or what will be the loop if we determine this
+ // run of exit blocks doesn't include a side-entry).
- for (predTop = loopBlock->bbPreds; predTop != nullptr; predTop = predTop->flNext)
+ if (predPosNum < firstNonLoopPosNum)
{
- if (predTop->flBlock->bbNum < top->bbNum || predTop->flBlock->bbNum > bottom->bbNum)
+ // We've already counted this block as an exit, so decrement the count.
+ --exitCount;
+ if (lastExit == testPred)
{
- // noway_assert(!"Found loop with multiple entries");
- goto NO_LOOP;
+ // Erase this now-bogus `lastExit` entry.
+ lastExit = nullptr;
+ INDEBUG(forgotExit = true);
}
}
}
+ else
+ {
+ // This pred is not in the loop, so this constitutes a side-entry.
+ return false;
+ }
+ }
- // Disqualify loops where the first block of the loop is less nested in EH than
- // the bottom block. That is, we don't want to handle loops where the back edge
- // goes from within an EH region to a first block that is outside that same EH
- // region. Note that we *do* handle loops where the first block is the *first*
- // block of a more nested EH region (since it is legal to branch to the first
- // block of an immediately more nested EH region). So, for example, disqualify
- // this:
- //
- // BB02
- // ...
- // try {
- // ...
- // BB10 BBJ_COND => BB02
- // ...
- // }
- //
- // Here, BB10 is more nested than BB02.
+ // Either we're going to abort the loop on a subsequent testBlock, or this
+ // testBlock is part of the loop.
+ loopBlocks.Insert(testBlock->bbNum);
+ }
- if (bottom->hasTryIndex() && !bbInTryRegions(bottom->getTryIndex(), first))
+ // All blocks were ok to leave in the loop.
+ return true;
+ }
+
+ //------------------------------------------------------------------------
+ // FixupFallThrough: Re-establish any broken control flow connectivity
+ // and eliminate any "goto-next"s that were created by changing the
+ // given block's lexical follower.
+ //
+ // Arguments:
+ // block - Block whose `bbNext` has changed.
+ // oldNext - Previous value of `block->bbNext`.
+ // newNext - New value of `block->bbNext`.
+ //
+ // Return Value:
+ // If a new block is created to reconnect flow, the new block is
+ // returned; otherwise, nullptr.
+ //
+ BasicBlock* FixupFallThrough(BasicBlock* block, BasicBlock* oldNext, BasicBlock* newNext)
+ {
+ // If we create a new block, that will be our return value.
+ BasicBlock* newBlock = nullptr;
+
+ if (block->bbFallsThrough())
+ {
+ // Need to reconnect the flow from `block` to `oldNext`.
+
+ if ((block->bbJumpKind == BBJ_COND) && (block->bbJumpDest == newNext))
+ {
+ /* Reverse the jump condition */
+ GenTree* test = block->lastNode();
+ noway_assert(test->OperIsConditionalJump());
+
+ if (test->OperGet() == GT_JTRUE)
{
- JITDUMP("Loop 'first' BB%02u is in an outer EH region compared to loop 'bottom' BB%02u. Rejecting "
- "loop.\n",
- first->bbNum, bottom->bbNum);
- goto NO_LOOP;
+ GenTree* cond = comp->gtReverseCond(test->gtOp.gtOp1);
+ assert(cond == test->gtOp.gtOp1); // Ensure `gtReverseCond` did not create a new node.
+ test->gtOp.gtOp1 = cond;
}
-
-#if FEATURE_EH_FUNCLETS && defined(_TARGET_ARM_)
- // Disqualify loops where the first block of the loop is a finally target.
- // The main problem is when multiple loops share a 'first' block that is a finally
- // target and we canonicalize the loops by adding a new loop head. In that case, we
- // need to update the blocks so the finally target bit is moved to the newly created
- // block, and removed from the old 'first' block. This is 'hard', so at this point
- // in the RyuJIT codebase (when we don't expect to keep the "old" ARM32 code generator
- // long-term), it's easier to disallow the loop than to update the flow graph to
- // support this case.
-
- if ((first->bbFlags & BBF_FINALLY_TARGET) != 0)
+ else
{
- JITDUMP("Loop 'first' BB%02u is a finally target. Rejecting loop.\n", first->bbNum);
- goto NO_LOOP;
+ comp->gtReverseCond(test);
}
-#endif // FEATURE_EH_FUNCLETS && defined(_TARGET_ARM_)
- /* At this point we have a loop - record it in the loop table
- * If we found only one exit, record it in the table too
- * (otherwise an exit = 0 in the loop table means multiple exits) */
+ // Redirect the Conditional JUMP to go to `oldNext`
+ block->bbJumpDest = oldNext;
+ }
+ else
+ {
+ // Insert an unconditional jump to `oldNext` just after `block`.
+ newBlock = comp->fgConnectFallThrough(block, oldNext);
+ noway_assert((newBlock == nullptr) || loopBlocks.CanRepresent(newBlock->bbNum));
+ }
+ }
+ else if ((block->bbJumpKind == BBJ_ALWAYS) && (block->bbJumpDest == newNext))
+ {
+ // We've made `block`'s jump target its bbNext, so remove the jump.
+ if (!comp->fgOptimizeBranchToNext(block, newNext, block->bbPrev))
+ {
+ // If optimizing away the goto-next failed for some reason, mark it KEEP_BBJ_ALWAYS to
+ // prevent assertions from complaining about it.
+ block->bbFlags |= BBF_KEEP_BBJ_ALWAYS;
+ }
+ }
+
+ // Make sure we don't leave around a goto-next unless it's marked KEEP_BBJ_ALWAYS.
+ assert((block->bbJumpKind != BBJ_COND) || (block->bbJumpKind != BBJ_ALWAYS) || (block->bbJumpDest != newNext) ||
+ ((block->bbFlags & BBF_KEEP_BBJ_ALWAYS) != 0));
+ return newBlock;
+ }
+
+ //------------------------------------------------------------------------
+ // CheckForExit: Check if the given block has any successor edges that are
+ // loop exits, and update `lastExit` and `exitCount` if so.
+ //
+ // Arguments:
+ // block - Block whose successor edges are to be checked.
+ //
+ // Notes:
+ // If one block has multiple exiting successor edges, those are counted
+ // as multiple exits in `exitCount`.
+ //
+ void CheckForExit(BasicBlock* block)
+ {
+ BasicBlock* exitPoint;
+
+ switch (block->bbJumpKind)
+ {
+ case BBJ_COND:
+ case BBJ_CALLFINALLY:
+ case BBJ_ALWAYS:
+ case BBJ_EHCATCHRET:
+ assert(block->bbJumpDest);
+ exitPoint = block->bbJumpDest;
- assert(pred);
- if (exitCount != 1)
+ if (!loopBlocks.IsMember(exitPoint->bbNum))
{
- exit = nullptr;
+ /* exit from a block other than BOTTOM */
+ lastExit = block;
+ exitCount++;
}
- optRecordLoop(head, first, top, entry, bottom, exit, exitCount);
+ break;
+
+ case BBJ_NONE:
+ break;
+
+ case BBJ_EHFINALLYRET:
+ case BBJ_EHFILTERRET:
+ /* The "try" associated with this "finally" must be in the
+ * same loop, so the finally block will return control inside the loop */
+ break;
+
+ case BBJ_THROW:
+ case BBJ_RETURN:
+ /* those are exits from the loop */
+ lastExit = block;
+ exitCount++;
+ break;
+
+ case BBJ_SWITCH:
+
+ unsigned jumpCnt;
+ jumpCnt = block->bbJumpSwt->bbsCount;
+ BasicBlock** jumpTab;
+ jumpTab = block->bbJumpSwt->bbsDstTab;
+
+ do
+ {
+ noway_assert(*jumpTab);
+ exitPoint = *jumpTab;
+
+ if (!loopBlocks.IsMember(exitPoint->bbNum))
+ {
+ lastExit = block;
+ exitCount++;
+ }
+ } while (++jumpTab, --jumpCnt);
+ break;
+
+ default:
+ noway_assert(!"Unexpected bbJumpKind");
+ break;
+ }
+
+ if (block->bbFallsThrough() && !loopBlocks.IsMember(block->bbNext->bbNum))
+ {
+ // Found a fall-through exit.
+ lastExit = block;
+ exitCount++;
+ }
+ }
+};
+}
+
+/*****************************************************************************
+ * Find the natural loops, using dominators. Note that the test for
+ * a loop is slightly different from the standard one, because we have
+ * not done a depth first reordering of the basic blocks.
+ */
+
+void Compiler::optFindNaturalLoops()
+{
+#ifdef DEBUG
+ if (verbose)
+ {
+ printf("*************** In optFindNaturalLoops()\n");
+ }
+#endif // DEBUG
+
+ noway_assert(fgDomsComputed);
+ assert(fgHasLoops);
+
+#if COUNT_LOOPS
+ hasMethodLoops = false;
+ loopsThisMethod = 0;
+ loopOverflowThisMethod = false;
+#endif
+
+ LoopSearch search(this);
+
+ for (BasicBlock* head = fgFirstBB; head->bbNext; head = head->bbNext)
+ {
+ BasicBlock* top = head->bbNext;
+
+ // Blocks that are rarely run have a zero bbWeight and should
+ // never be optimized here
+
+ if (top->bbWeight == BB_ZERO_WEIGHT)
+ {
+ continue;
+ }
+
+ for (flowList* pred = top->bbPreds; pred; pred = pred->flNext)
+ {
+ if (search.FindLoop(head, top, pred->flBlock))
+ {
+ // Found a loop; record it and see if we've hit the limit.
+ bool recordedLoop = search.RecordLoop();
+
+ (void)recordedLoop; // avoid unusued variable warnings in COUNT_LOOPS and !DEBUG
#if COUNT_LOOPS
if (!hasMethodLoops)
@@ -1855,13 +2474,26 @@ void Compiler::optFindNaturalLoops()
/* keep track of the number of exits */
loopExitCountTable.record(static_cast<unsigned>(exitCount));
+#else // COUNT_LOOPS
+ assert(recordedLoop);
+ if (optLoopCount == MAX_LOOP_NUM)
+ {
+ // We won't be able to record any more loops, so stop looking.
+ goto NO_MORE_LOOPS;
+ }
#endif // COUNT_LOOPS
- }
- /* current predecessor not good for a loop - continue with another one, if any */
- NO_LOOP:;
+ // Continue searching preds of `top` to see if any other are
+ // back-edges (this can happen for nested loops). The iteration
+ // is safe because the compaction we do only modifies predecessor
+ // lists of blocks that gain or lose fall-through from their
+ // `bbPrev`, but since the motion is from within the loop to below
+ // it, we know we're not altering the relationship between `top`
+ // and its `bbPrev`.
+ }
}
}
+NO_MORE_LOOPS:
#if COUNT_LOOPS
loopCountTable.record(loopsThisMethod);
@@ -1910,9 +2542,10 @@ void Compiler::optFindNaturalLoops()
}
}
+ bool mod = search.ChangedFlowGraph();
+
// Make sure that loops are canonical: that every loop has a unique "top", by creating an empty "nop"
// one, if necessary, for loops containing others that share a "top."
- bool mod = false;
for (unsigned char loopInd = 0; loopInd < optLoopCount; loopInd++)
{
// Traverse the outermost loops as entries into the loop nest; so skip non-outermost.
@@ -4288,8 +4921,7 @@ void Compiler::optPerformStaticOptimizations(unsigned loopNum, LoopCloneContext*
{
LcJaggedArrayOptInfo* arrIndexInfo = optInfo->AsLcJaggedArrayOptInfo();
compCurBB = arrIndexInfo->arrIndex.useBlock;
- optRemoveRangeCheck(arrIndexInfo->arrIndex.bndsChks[arrIndexInfo->dim], arrIndexInfo->stmt, true,
- GTF_ASG, true);
+ optRemoveRangeCheck(arrIndexInfo->arrIndex.bndsChks[arrIndexInfo->dim], arrIndexInfo->stmt);
DBEXEC(dynamicPath, optDebugLogLoopCloning(arrIndexInfo->arrIndex.useBlock, arrIndexInfo->stmt));
}
break;
@@ -7291,35 +7923,25 @@ void Compiler::optRemoveTree(GenTreePtr deadTree, GenTreePtr keepList)
fgWalkTreePre(&deadTree, optRemoveTreeVisitor, (void*)keepList);
}
-/*****************************************************************************
- *
- * Given an array index node, mark it as not needing a range check.
- */
+//------------------------------------------------------------------------------
+// optRemoveRangeCheck : Given an array index node, mark it as not needing a range check.
+//
+// Arguments:
+// tree - Range check tree
+// stmt - Statement the tree belongs to
-void Compiler::optRemoveRangeCheck(
- GenTreePtr tree, GenTreePtr stmt, bool updateCSEcounts, unsigned sideEffFlags, bool forceRemove)
+void Compiler::optRemoveRangeCheck(GenTreePtr tree, GenTreePtr stmt)
{
- GenTreePtr add1;
- GenTreePtr* addp;
-
- GenTreePtr nop1;
- GenTreePtr* nopp;
-
- GenTreePtr icon;
- GenTreePtr mult;
-
- GenTreePtr base;
-
- ssize_t ival;
-
#if !REARRANGE_ADDS
noway_assert(!"can't remove range checks without REARRANGE_ADDS right now");
#endif
noway_assert(stmt->gtOper == GT_STMT);
noway_assert(tree->gtOper == GT_COMMA);
- noway_assert(tree->gtOp.gtOp1->OperIsBoundsCheck());
- noway_assert(forceRemove || optIsRangeCheckRemovable(tree->gtOp.gtOp1));
+
+ GenTree* bndsChkTree = tree->gtOp.gtOp1;
+
+ noway_assert(bndsChkTree->OperIsBoundsCheck());
GenTreeBoundsChk* bndsChk = tree->gtOp.gtOp1->AsBoundsChk();
@@ -7332,21 +7954,20 @@ void Compiler::optRemoveRangeCheck(
#endif
GenTreePtr sideEffList = nullptr;
- if (sideEffFlags)
- {
- gtExtractSideEffList(tree->gtOp.gtOp1, &sideEffList, sideEffFlags);
- }
+
+ gtExtractSideEffList(bndsChkTree, &sideEffList, GTF_ASG);
// Decrement the ref counts for any LclVars that are being deleted
//
- optRemoveTree(tree->gtOp.gtOp1, sideEffList);
+ optRemoveTree(bndsChkTree, sideEffList);
// Just replace the bndsChk with a NOP as an operand to the GT_COMMA, if there are no side effects.
tree->gtOp.gtOp1 = (sideEffList != nullptr) ? sideEffList : gtNewNothingNode();
-
// TODO-CQ: We should also remove the GT_COMMA, but in any case we can no longer CSE the GT_COMMA.
tree->gtFlags |= GTF_DONT_CSE;
+ gtUpdateSideEffects(stmt, tree);
+
/* Recalculate the gtCostSz, etc... */
gtSetStmtInfo(stmt);
@@ -7618,8 +8239,11 @@ bool Compiler::optIdentifyLoopOptInfo(unsigned loopNum, LoopCloneContext* contex
compCurBB = block;
for (GenTreePtr stmt = block->bbTreeList; stmt; stmt = stmt->gtNext)
{
- info.stmt = stmt;
- fgWalkTreePre(&stmt->gtStmt.gtStmtExpr, optCanOptimizeByLoopCloningVisitor, &info, false, false);
+ info.stmt = stmt;
+ const bool lclVarsOnly = false;
+ const bool computeStack = false;
+ fgWalkTreePre(&stmt->gtStmt.gtStmtExpr, optCanOptimizeByLoopCloningVisitor, &info, lclVarsOnly,
+ computeStack);
}
}
@@ -8285,7 +8909,7 @@ void Compiler::optOptimizeBools()
B2: brtrue(t2, BX)
B3:
we will try to fold it to :
- B1: brtrue((!t1)&&t2, B3)
+ B1: brtrue((!t1)&&t2, BX)
B3:
*/
diff --git a/src/jit/rangecheck.cpp b/src/jit/rangecheck.cpp
index 427bab7c2a..803758095d 100644
--- a/src/jit/rangecheck.cpp
+++ b/src/jit/rangecheck.cpp
@@ -247,7 +247,7 @@ void RangeCheck::OptimizeRangeCheck(BasicBlock* block, GenTreePtr stmt, GenTreeP
if (arrSize > 0 && idxVal < arrSize && idxVal >= 0)
{
JITDUMP("Removing range check\n");
- m_pCompiler->optRemoveRangeCheck(treeParent, stmt, true, GTF_ASG, true /* force remove */);
+ m_pCompiler->optRemoveRangeCheck(treeParent, stmt);
return;
}
}
@@ -289,7 +289,7 @@ void RangeCheck::OptimizeRangeCheck(BasicBlock* block, GenTreePtr stmt, GenTreeP
if (BetweenBounds(range, 0, bndsChk->gtArrLen))
{
JITDUMP("[RangeCheck::OptimizeRangeCheck] Between bounds\n");
- m_pCompiler->optRemoveRangeCheck(treeParent, stmt, true, GTF_ASG, true /* force remove */);
+ m_pCompiler->optRemoveRangeCheck(treeParent, stmt);
}
return;
}
@@ -1117,15 +1117,6 @@ bool RangeCheck::ComputeDoesOverflow(BasicBlock* block, GenTreePtr stmt, GenTree
return overflows;
}
-struct Node
-{
- Range range;
- Node* next;
- Node() : range(Limit(Limit::keUndef)), next(nullptr)
- {
- }
-};
-
// Compute the range recursively by asking for the range of each variable in the dependency chain.
// eg.: c = a + b; ask range of "a" and "b" and add the results.
// If the result cannot be determined i.e., the dependency chain does not terminate in a value,
@@ -1195,40 +1186,24 @@ Range RangeCheck::ComputeRange(
// If phi, then compute the range for arguments, calling the result "dependent" when looping begins.
else if (expr->OperGet() == GT_PHI)
{
- Node* cur = nullptr;
- Node* head = nullptr;
+ Range argRange = Range(Limit(Limit::keUndef));
for (GenTreeArgList* args = expr->gtOp.gtOp1->AsArgList(); args != nullptr; args = args->Rest())
{
- // Collect the range for each phi argument in a linked list.
- Node* node = new (m_pCompiler->getAllocator()) Node();
- if (cur != nullptr)
+ if (path->Lookup(args->Current()))
{
- cur->next = node;
- cur = cur->next;
+ JITDUMP("PhiArg [%06d] is already being computed\n", Compiler::dspTreeID(args->Current()));
+ argRange = Range(Limit(Limit::keDependent));
}
else
{
- head = node;
- cur = head;
+ argRange = GetRange(block, stmt, args->Current(), path, monotonic DEBUGARG(indent + 1));
}
- if (path->Lookup(args->Current()))
- {
- JITDUMP("PhiArg [%06d] is already being computed\n", Compiler::dspTreeID(args->Current()));
- cur->range = Range(Limit(Limit::keDependent));
- MergeAssertion(block, stmt, args->Current(), path, &cur->range DEBUGARG(indent + 1));
- continue;
- }
- cur->range = GetRange(block, stmt, args->Current(), path, monotonic DEBUGARG(indent + 1));
- MergeAssertion(block, stmt, args->Current(), path, &cur->range DEBUGARG(indent + 1));
- }
- // Walk the linked list and merge the ranges.
- for (cur = head; cur; cur = cur->next)
- {
- assert(!cur->range.LowerLimit().IsUndef());
- assert(!cur->range.UpperLimit().IsUndef());
+ assert(!argRange.LowerLimit().IsUndef());
+ assert(!argRange.UpperLimit().IsUndef());
+ MergeAssertion(block, stmt, args->Current(), path, &argRange DEBUGARG(indent + 1));
JITDUMP("Merging ranges %s %s:", range.ToString(m_pCompiler->getAllocatorDebugOnly()),
- cur->range.ToString(m_pCompiler->getAllocatorDebugOnly()));
- range = RangeOps::Merge(range, cur->range, monotonic);
+ argRange.ToString(m_pCompiler->getAllocatorDebugOnly()));
+ range = RangeOps::Merge(range, argRange, monotonic);
JITDUMP("%s\n", range.ToString(m_pCompiler->getAllocatorDebugOnly()));
}
}
diff --git a/src/jit/rationalize.cpp b/src/jit/rationalize.cpp
index 23d4f99fb8..257e02d491 100644
--- a/src/jit/rationalize.cpp
+++ b/src/jit/rationalize.cpp
@@ -516,6 +516,7 @@ void Rationalizer::RewriteAssignment(LIR::Use& use)
location->gtType = TYP_BYREF;
assignment->SetOper(GT_STOREIND);
+ assignment->AsStoreInd()->SetRMWStatusDefault();
// TODO: JIT dump
}
@@ -731,6 +732,7 @@ Compiler::fgWalkResult Rationalizer::RewriteNode(GenTree** useEdge, ArrayStack<G
{
use.ReplaceWith(comp, node->gtGetOp1());
BlockRange().Remove(node);
+ node = node->gtGetOp1();
}
break;
diff --git a/src/jit/regalloc.cpp b/src/jit/regalloc.cpp
index 8280503795..a9119945d9 100644
--- a/src/jit/regalloc.cpp
+++ b/src/jit/regalloc.cpp
@@ -4835,6 +4835,17 @@ regMaskTP Compiler::rpPredictTreeRegUse(GenTreePtr tree,
}
assert(list == NULL);
+#ifdef LEGACY_BACKEND
+#if CPU_LOAD_STORE_ARCH
+#ifdef FEATURE_READYTORUN_COMPILER
+ if (tree->gtCall.IsR2RRelativeIndir())
+ {
+ tree->gtUsedRegs |= RBM_R2R_INDIRECT_PARAM;
+ }
+#endif // FEATURE_READYTORUN_COMPILER
+#endif // CPU_LOAD_STORE_ARCH
+#endif // LEGACY_BACKEND
+
regMaskTP callAddrMask;
callAddrMask = RBM_NONE;
#if CPU_LOAD_STORE_ARCH
@@ -6256,23 +6267,13 @@ void Compiler::rpPredictRegUse()
mustPredict |= rpLostEnreg;
#ifdef _TARGET_ARM_
-
// See if we previously reserved REG_R10 and try to make it available if we have a small frame now
- //
- if ((rpPasses == 0) && (codeGen->regSet.rsMaskResvd & RBM_OPT_RSVD))
+ if ((rpPasses == 0) && ((codeGen->regSet.rsMaskResvd & RBM_OPT_RSVD) != 0) &&
+ !compRsvdRegCheck(REGALLOC_FRAME_LAYOUT))
{
- if (compRsvdRegCheck(REGALLOC_FRAME_LAYOUT))
- {
- // We must keep reserving R10 in this case
- codeGen->regSet.rsMaskResvd |= RBM_OPT_RSVD;
- }
- else
- {
- // We can release our reservation on R10 and use it to color registers
- //
- codeGen->regSet.rsMaskResvd &= ~RBM_OPT_RSVD;
- allAcceptableRegs |= RBM_OPT_RSVD;
- }
+ // We can release our reservation on R10 and use it to color registers
+ codeGen->regSet.rsMaskResvd &= ~RBM_OPT_RSVD;
+ allAcceptableRegs |= RBM_OPT_RSVD;
}
#endif
@@ -6470,6 +6471,21 @@ void Compiler::rpPredictRegUse()
/* Decide whether we need to set mustPredict */
mustPredict = false;
+#ifdef _TARGET_ARM_
+ // The spill count may be now high enough that we now need to reserve r10. If this is the case, we'll need to
+ // reserve r10, and if it was used, throw out the last prediction and repredict.
+ if (((codeGen->regSet.rsMaskResvd & RBM_OPT_RSVD) == 0) && compRsvdRegCheck(REGALLOC_FRAME_LAYOUT))
+ {
+ codeGen->regSet.rsMaskResvd |= RBM_OPT_RSVD;
+ allAcceptableRegs &= ~RBM_OPT_RSVD;
+ if ((regUsed & RBM_OPT_RSVD) != 0)
+ {
+ mustPredict = true;
+ rpBestRecordedPrediction = nullptr;
+ }
+ }
+#endif
+
if (rpAddedVarIntf)
{
mustPredict = true;
diff --git a/src/jit/regset.cpp b/src/jit/regset.cpp
index 720466348c..44312dab42 100644
--- a/src/jit/regset.cpp
+++ b/src/jit/regset.cpp
@@ -869,7 +869,7 @@ void RegSet::rsMarkRegUsed(GenTreePtr tree, GenTreePtr addr)
else
printf(" / Constant(0x%X)", tree->gtIntCon.gtIconVal);
}
- printf("]\n");
+ printf("\n");
}
#endif // DEBUG
@@ -927,7 +927,7 @@ void RegSet::rsMarkArgRegUsedByPromotedFieldArg(GenTreePtr promotedStructArg, re
else
printf(" / Constant(0x%X)", promotedStructArg->gtIntCon.gtIconVal);
}
- printf("]\n");
+ printf("\n");
}
#endif
@@ -990,10 +990,10 @@ void RegSet::rsMarkRegPairUsed(GenTreePtr tree)
#ifdef DEBUG
if (m_rsCompiler->verbose)
{
- printf("\t\t\t\t\t\t\tThe register %s currently holds \n", m_rsCompiler->compRegVarName(regLo));
+ printf("\t\t\t\t\t\t\tThe register %s currently holds ", m_rsCompiler->compRegVarName(regLo));
Compiler::printTreeID(tree);
printf("/lo32\n");
- printf("\t\t\t\t\t\t\tThe register %s currently holds \n", m_rsCompiler->compRegVarName(regHi));
+ printf("\t\t\t\t\t\t\tThe register %s currently holds ", m_rsCompiler->compRegVarName(regHi));
Compiler::printTreeID(tree);
printf("/hi32\n");
}
@@ -1167,7 +1167,11 @@ void RegSet::rsMarkRegFree(regMaskTP regMask)
{
printf("\t\t\t\t\t\t\tThe register %s no longer holds ", m_rsCompiler->compRegVarName(regNum));
Compiler::printTreeID(rsUsedTree[regNum]);
- Compiler::printTreeID(rsUsedAddr[regNum]);
+ if (rsUsedAddr[regNum] != nullptr)
+ {
+ Compiler::printTreeID(rsUsedAddr[regNum]);
+ }
+
printf("\n");
}
#endif
@@ -1529,6 +1533,7 @@ void RegSet::rsSpillTree(regNumber reg, GenTreePtr tree, unsigned regIdx /* =0 *
var_types treeType;
#if !defined(LEGACY_BACKEND) && defined(_TARGET_ARM_)
GenTreePutArgSplit* splitArg = nullptr;
+ GenTreeMultiRegOp* multiReg = nullptr;
#endif
#ifndef LEGACY_BACKEND
@@ -1544,6 +1549,11 @@ void RegSet::rsSpillTree(regNumber reg, GenTreePtr tree, unsigned regIdx /* =0 *
splitArg = tree->AsPutArgSplit();
treeType = splitArg->GetRegType(regIdx);
}
+ else if (tree->OperIsMultiRegOp())
+ {
+ multiReg = tree->AsMultiRegOp();
+ treeType = multiReg->GetRegType(regIdx);
+ }
#endif // _TARGET_ARM_
else
#endif // !LEGACY_BACKEND
@@ -1601,6 +1611,12 @@ void RegSet::rsSpillTree(regNumber reg, GenTreePtr tree, unsigned regIdx /* =0 *
assert((regFlags & GTF_SPILL) != 0);
regFlags &= ~GTF_SPILL;
}
+ else if (multiReg != nullptr)
+ {
+ regFlags = multiReg->GetRegSpillFlagByIdx(regIdx);
+ assert((regFlags & GTF_SPILL) != 0);
+ regFlags &= ~GTF_SPILL;
+ }
#endif // _TARGET_ARM_
else
{
@@ -1623,7 +1639,8 @@ void RegSet::rsSpillTree(regNumber reg, GenTreePtr tree, unsigned regIdx /* =0 *
}
#elif defined(_TARGET_ARM_)
assert(tree->gtRegNum == reg || (call != nullptr && call->GetRegNumByIdx(regIdx) == reg) ||
- (splitArg != nullptr && splitArg->GetRegNumByIdx(regIdx) == reg));
+ (splitArg != nullptr && splitArg->GetRegNumByIdx(regIdx) == reg) ||
+ (multiReg != nullptr && multiReg->GetRegNumByIdx(regIdx) == reg));
#else
assert(tree->gtRegNum == reg || (call != nullptr && call->GetRegNumByIdx(regIdx) == reg));
#endif // !CPU_LONG_USES_REGPAIR && !_TARGET_ARM_
@@ -1648,8 +1665,10 @@ void RegSet::rsSpillTree(regNumber reg, GenTreePtr tree, unsigned regIdx /* =0 *
printf("\t\t\t\t\t\t\tThe register %s spilled with ", m_rsCompiler->compRegVarName(reg));
Compiler::printTreeID(spill->spillTree);
#ifdef LEGACY_BACKEND
- printf("/");
- Compiler::printTreeID(spill->spillAddr);
+ if (spill->spillAddr != nullptr)
+ {
+ Compiler::printTreeID(spill->spillAddr);
+ }
#endif // LEGACY_BACKEND
}
#endif
@@ -1753,6 +1772,11 @@ void RegSet::rsSpillTree(regNumber reg, GenTreePtr tree, unsigned regIdx /* =0 *
regFlags |= GTF_SPILLED;
splitArg->SetRegSpillFlagByIdx(regFlags, regIdx);
}
+ else if (multiReg != nullptr)
+ {
+ regFlags |= GTF_SPILLED;
+ multiReg->SetRegSpillFlagByIdx(regFlags, regIdx);
+ }
#endif // _TARGET_ARM_
#endif //! LEGACY_BACKEND
}
@@ -2336,9 +2360,13 @@ regNumber RegSet::rsUnspillOneReg(GenTreePtr tree, regNumber oldReg, KeepReg wil
rsMaskMult |= genRegMask(newReg);
}
- /* Free the temp, it's no longer used */
-
- m_rsCompiler->tmpRlsTemp(temp);
+ if (!multiUsed || (willKeepNewReg == KEEP_REG))
+ {
+ // Free the temp, it's no longer used.
+ // For multi-used regs that aren't (willKeepNewReg == KEEP_REG), we didn't unspill everything, so
+ // we need to leave the temp for future unspilling.
+ m_rsCompiler->tmpRlsTemp(temp);
+ }
return newReg;
}
@@ -2391,6 +2419,13 @@ TempDsc* RegSet::rsUnspillInPlace(GenTreePtr tree, regNumber oldReg, unsigned re
flags &= ~GTF_SPILLED;
splitArg->SetRegSpillFlagByIdx(flags, regIdx);
}
+ else if (tree->OperIsMultiRegOp())
+ {
+ GenTreeMultiRegOp* multiReg = tree->AsMultiRegOp();
+ unsigned flags = multiReg->GetRegSpillFlagByIdx(regIdx);
+ flags &= ~GTF_SPILLED;
+ multiReg->SetRegSpillFlagByIdx(flags, regIdx);
+ }
#endif // !LEGACY_BACKEND && _TARGET_ARM_
else
{
@@ -2666,17 +2701,24 @@ void RegSet::rsUnspillRegPair(GenTreePtr tree, regMaskTP needReg, KeepReg keepRe
if (rsIsTreeInReg(regHi, tree))
{
- /* Temporarily lock the high part */
-
- rsLockUsedReg(genRegMask(regHi));
+ // Temporarily lock the high part if necessary. If this register is a multi-use register that is shared
+ // with another tree, the register may already be locked.
+ const regMaskTP regHiMask = genRegMask(regHi);
+ const bool lockReg = (rsMaskLock & regHiMask) == 0;
+ if (lockReg)
+ {
+ rsLockUsedReg(regHiMask);
+ }
/* Pick a new home for the lower half */
regLo = rsUnspillOneReg(tree, regLo, keepReg, needReg);
/* We can unlock the high part now */
-
- rsUnlockUsedReg(genRegMask(regHi));
+ if (lockReg)
+ {
+ rsUnlockUsedReg(regHiMask);
+ }
}
else
{
@@ -2698,19 +2740,26 @@ void RegSet::rsUnspillRegPair(GenTreePtr tree, regMaskTP needReg, KeepReg keepRe
if (!rsIsTreeInReg(regHi, tree))
{
- regMaskTP regLoUsed;
+ regMaskTP regLoUsed = RBM_NONE;
- /* Temporarily lock the low part so it doesnt get spilled */
-
- rsLockReg(genRegMask(regLo), &regLoUsed);
+ // Temporarily lock the low part if necessary. If this register is a multi-use register that is shared
+ // with another tree, the register may already be locked.
+ const regMaskTP regLoMask = genRegMask(regLo);
+ const bool lockReg = (rsMaskLock & regLoMask) == 0;
+ if (lockReg)
+ {
+ rsLockReg(regLoMask, &regLoUsed);
+ }
/* Pick a new home for the upper half */
regHi = rsUnspillOneReg(tree, regHi, keepReg, needReg);
/* We can unlock the low register now */
-
- rsUnlockReg(genRegMask(regLo), regLoUsed);
+ if (lockReg)
+ {
+ rsUnlockReg(regLoMask, regLoUsed);
+ }
}
else
{
diff --git a/src/jit/simd.cpp b/src/jit/simd.cpp
index bbb9a57cc4..bd711dd04d 100644
--- a/src/jit/simd.cpp
+++ b/src/jit/simd.cpp
@@ -1784,10 +1784,9 @@ GenTreePtr Compiler::createAddressNodeForSIMDInit(GenTreePtr tree, unsigned simd
// The length for boundary check should be the maximum index number which should be
// (first argument's index number) + (how many array arguments we have) - 1
// = indexVal + arrayElementsCount - 1
- unsigned arrayElementsCount = simdSize / genTypeSize(baseType);
- checkIndexExpr = new (this, GT_CNS_INT) GenTreeIntCon(TYP_INT, indexVal + arrayElementsCount - 1);
- GenTreeArrLen* arrLen =
- new (this, GT_ARR_LENGTH) GenTreeArrLen(TYP_INT, arrayRef, (int)offsetof(CORINFO_Array, length));
+ unsigned arrayElementsCount = simdSize / genTypeSize(baseType);
+ checkIndexExpr = new (this, GT_CNS_INT) GenTreeIntCon(TYP_INT, indexVal + arrayElementsCount - 1);
+ GenTreeArrLen* arrLen = gtNewArrLen(TYP_INT, arrayRef, (int)offsetof(CORINFO_Array, length));
GenTreeBoundsChk* arrBndsChk = new (this, GT_ARR_BOUNDS_CHECK)
GenTreeBoundsChk(GT_ARR_BOUNDS_CHECK, TYP_VOID, checkIndexExpr, arrLen, SCK_RNGCHK_FAIL);
@@ -2240,8 +2239,8 @@ GenTreePtr Compiler::impSIMDIntrinsic(OPCODE opcode,
op3 = gtCloneExpr(index);
}
- GenTreeArrLen* arrLen = new (this, GT_ARR_LENGTH)
- GenTreeArrLen(TYP_INT, arrayRefForArgRngChk, (int)offsetof(CORINFO_Array, length));
+ GenTreeArrLen* arrLen =
+ gtNewArrLen(TYP_INT, arrayRefForArgRngChk, (int)offsetof(CORINFO_Array, length));
argRngChk = new (this, GT_ARR_BOUNDS_CHECK)
GenTreeBoundsChk(GT_ARR_BOUNDS_CHECK, TYP_VOID, index, arrLen, op3CheckKind);
// Now, clone op3 to create another node for the argChk
@@ -2261,8 +2260,7 @@ GenTreePtr Compiler::impSIMDIntrinsic(OPCODE opcode,
{
op2CheckKind = SCK_ARG_EXCPN;
}
- GenTreeArrLen* arrLen = new (this, GT_ARR_LENGTH)
- GenTreeArrLen(TYP_INT, arrayRefForArgChk, (int)offsetof(CORINFO_Array, length));
+ GenTreeArrLen* arrLen = gtNewArrLen(TYP_INT, arrayRefForArgChk, (int)offsetof(CORINFO_Array, length));
GenTreeBoundsChk* argChk = new (this, GT_ARR_BOUNDS_CHECK)
GenTreeBoundsChk(GT_ARR_BOUNDS_CHECK, TYP_VOID, checkIndexExpr, arrLen, op2CheckKind);
diff --git a/src/jit/ssabuilder.cpp b/src/jit/ssabuilder.cpp
index 4b9fb9f950..37adf50da7 100644
--- a/src/jit/ssabuilder.cpp
+++ b/src/jit/ssabuilder.cpp
@@ -264,7 +264,7 @@ int SsaBuilder::TopologicalSort(BasicBlock** postOrder, int count)
block->bbPostOrderNum = postIndex;
postIndex += 1;
- DBG_SSA_JITDUMP("postOrder[%d] = [%p] and BB%02u\n", postIndex, dspPtr(block), block->bbNum);
+ DBG_SSA_JITDUMP("postOrder[%d] = %s\n", postIndex, block->dspToString());
}
}
@@ -381,7 +381,7 @@ void SsaBuilder::ComputeImmediateDom(BasicBlock** postOrder, int count)
*/
void SsaBuilder::DomTreeWalk(BasicBlock* curBlock, BlkToBlkSetMap* domTree, int* preIndex, int* postIndex)
{
- JITDUMP("[SsaBuilder::DomTreeWalk] block [%p], BB%02u:\n", dspPtr(curBlock), curBlock->bbNum);
+ JITDUMP("[SsaBuilder::DomTreeWalk] block %s:\n", curBlock->dspToString());
// Store the order number at the block number in the pre order list.
m_pDomPreOrder[curBlock->bbNum] = *preIndex;
diff --git a/src/jit/ssaconfig.h b/src/jit/ssaconfig.h
index 6e81ad9fd6..8df61a232a 100644
--- a/src/jit/ssaconfig.h
+++ b/src/jit/ssaconfig.h
@@ -24,7 +24,7 @@ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
#ifdef DEBUG
#define DBG_SSA_JITDUMP(...) \
if (JitTls::GetCompiler()->verboseSsa) \
- JitDump(__VA_ARGS__)
+ logf(__VA_ARGS__)
#else
#define DBG_SSA_JITDUMP(...)
#endif
diff --git a/src/jit/target.h b/src/jit/target.h
index 9d7608a2bc..68b27f22f9 100644
--- a/src/jit/target.h
+++ b/src/jit/target.h
@@ -834,6 +834,13 @@ typedef unsigned short regPairNoSmall; // arm: need 12 bits
#define RBM_FLT_CALLEE_SAVED (0)
#define RBM_FLT_CALLEE_TRASH (RBM_XMM0|RBM_XMM1|RBM_XMM2|RBM_XMM3|RBM_XMM4|RBM_XMM5|RBM_XMM6|RBM_XMM7| \
RBM_XMM8|RBM_XMM9|RBM_XMM10|RBM_XMM11|RBM_XMM12|RBM_XMM13|RBM_XMM14|RBM_XMM15)
+ #define REG_PROFILER_ENTER_ARG_0 REG_R14
+ #define RBM_PROFILER_ENTER_ARG_0 RBM_R14
+ #define REG_PROFILER_ENTER_ARG_1 REG_R15
+ #define RBM_PROFILER_ENTER_ARG_1 RBM_R15
+
+ #define REG_DEFAULT_PROFILER_CALL_TARGET REG_R11
+
#else // !UNIX_AMD64_ABI
#define MIN_ARG_AREA_FOR_CALL (4 * REGSIZE_BYTES) // Minimum required outgoing argument space for a call.
@@ -980,7 +987,7 @@ typedef unsigned short regPairNoSmall; // arm: need 12 bits
// profiler.
#define REG_DEFAULT_HELPER_CALL_TARGET REG_RAX
- // GenericPInvokeCalliHelper VASigCookie Parameter
+ // GenericPInvokeCalliHelper VASigCookie Parameter
#define REG_PINVOKE_COOKIE_PARAM REG_R11
#define RBM_PINVOKE_COOKIE_PARAM RBM_R11
#define PREDICT_REG_PINVOKE_COOKIE_PARAM PREDICT_REG_R11
diff --git a/src/jit/utils.cpp b/src/jit/utils.cpp
index b3939cb0db..ffc9a753bf 100644
--- a/src/jit/utils.cpp
+++ b/src/jit/utils.cpp
@@ -1258,6 +1258,8 @@ void HelperCallProperties::init()
// This (or these) are not pure, in that they have "VM side effects"...but they don't mutate the heap.
case CORINFO_HELP_ENDCATCH:
+
+ noThrow = true;
break;
// Arithmetic helpers that may throw
@@ -1393,11 +1395,11 @@ void HelperCallProperties::init()
break;
// helpers that return internal handle
- // TODO-ARM64-Bug?: Can these throw or not?
case CORINFO_HELP_GETCLASSFROMMETHODPARAM:
case CORINFO_HELP_GETSYNCFROMCLASSHANDLE:
- isPure = true;
+ isPure = true;
+ noThrow = true;
break;
// Helpers that load the base address for static variables.
@@ -1472,6 +1474,8 @@ void HelperCallProperties::init()
case CORINFO_HELP_THROWNULLREF:
case CORINFO_HELP_THROW:
case CORINFO_HELP_RETHROW:
+ case CORINFO_HELP_THROW_ARGUMENTEXCEPTION:
+ case CORINFO_HELP_THROW_ARGUMENTOUTOFRANGEEXCEPTION:
break;
@@ -1480,6 +1484,7 @@ void HelperCallProperties::init()
case CORINFO_HELP_FIELD_ACCESS_CHECK:
case CORINFO_HELP_CLASS_ACCESS_CHECK:
case CORINFO_HELP_DELEGATE_SECURITY_CHECK:
+ case CORINFO_HELP_MON_EXIT_STATIC:
break;
@@ -1489,6 +1494,26 @@ void HelperCallProperties::init()
noThrow = true;
break;
+ case CORINFO_HELP_DBG_IS_JUST_MY_CODE:
+ case CORINFO_HELP_BBT_FCN_ENTER:
+ case CORINFO_HELP_POLL_GC:
+ case CORINFO_HELP_MON_ENTER:
+ case CORINFO_HELP_MON_EXIT:
+ case CORINFO_HELP_MON_ENTER_STATIC:
+ case CORINFO_HELP_JIT_REVERSE_PINVOKE_ENTER:
+ case CORINFO_HELP_JIT_REVERSE_PINVOKE_EXIT:
+ case CORINFO_HELP_SECURITY_PROLOG:
+ case CORINFO_HELP_SECURITY_PROLOG_FRAMED:
+ case CORINFO_HELP_VERIFICATION_RUNTIME_CHECK:
+ case CORINFO_HELP_GETFIELDADDR:
+ case CORINFO_HELP_INIT_PINVOKE_FRAME:
+ case CORINFO_HELP_JIT_PINVOKE_BEGIN:
+ case CORINFO_HELP_JIT_PINVOKE_END:
+ case CORINFO_HELP_GETCURRENTMANAGEDTHREADID:
+
+ noThrow = true;
+ break;
+
// Not sure how to handle optimization involving the rest of these helpers
default:
diff --git a/src/jit/valuenum.cpp b/src/jit/valuenum.cpp
index 0206173183..e4990d635a 100644
--- a/src/jit/valuenum.cpp
+++ b/src/jit/valuenum.cpp
@@ -7296,6 +7296,7 @@ void Compiler::fgValueNumberHelperCallFunc(GenTreeCall* call, VNFunc vnf, ValueN
}
break;
+ case VNF_Box:
case VNF_BoxNullable:
{
// Generate unique VN so, VNForFunc generates a uniq value number for box nullable.
@@ -7792,6 +7793,10 @@ VNFunc Compiler::fgValueNumberHelperMethVNFunc(CorInfoHelpFunc helpFunc)
vnf = VNF_LoopCloneChoiceAddr;
break;
+ case CORINFO_HELP_BOX:
+ vnf = VNF_Box;
+ break;
+
case CORINFO_HELP_BOX_NULLABLE:
vnf = VNF_BoxNullable;
break;
diff --git a/src/jit/valuenumfuncs.h b/src/jit/valuenumfuncs.h
index 2711b4f056..a1372182c8 100644
--- a/src/jit/valuenumfuncs.h
+++ b/src/jit/valuenumfuncs.h
@@ -126,6 +126,7 @@ ValueNumFuncDef(JitNew, 2, false, true, false)
ValueNumFuncDef(JitNewArr, 3, false, true, false)
ValueNumFuncDef(JitReadyToRunNew, 2, false, true, false)
ValueNumFuncDef(JitReadyToRunNewArr, 3, false, true, false)
+ValueNumFuncDef(Box, 3, false, false, false)
ValueNumFuncDef(BoxNullable, 3, false, false, false)
ValueNumFuncDef(LT_UN, 2, false, false, false)
diff --git a/src/mscorlib/ILLinkTrim.xml b/src/mscorlib/ILLinkTrim.xml
new file mode 100644
index 0000000000..fdd89b823e
--- /dev/null
+++ b/src/mscorlib/ILLinkTrim.xml
@@ -0,0 +1,40 @@
+<linker>
+ <!-- To run illink casually on S.P.CoreLib to find dead code, use a command similar to:
+
+C:\git\corefx\Tools/dotnetcli/dotnet.exe "C:\git\corefx\Tools/ILLink/illink.dll" -r System.Private.CoreLib -d C:\git\coreclr\bin\Product\Windows_NT.x64.Debug\ -t -out C:\out\ -b true -v true -h LdtokenTypeMethods,InstanceConstructors -x illinktrim.xml
+
+Then compare the result with an assembly differ.
+
+Note: it will retain all internal members unless you temporarily remove all InternalsVisibleTo attributes (in mscorlib.Friends.cs). Of course, you're then responsible for determining whether those internals were among those the other assemblies use.
+
+Also take care to not remove code that is Unix only, release only, etc.
+
+-->
+ <assembly fullname="System.Private.CoreLib">
+ <type fullname="System.AccessViolationException">
+ <!-- set by runtime -->
+ <field signature="System.Int32 _accessType"/>
+ <field signature="System.IntPtr _ip"/>
+ <field signature="System.IntPtr _target"/>
+ </type>
+ <type fullname="System.Threading.Tasks.Task">
+ <!-- used by debugger -->
+ <field signature="System.Threading.Task ParentForDebugger"/>
+ <field signature="System.Int32 StateFlagsForDebugger"/>
+ </type>
+ <type fullname="System.Runtime.Loader.AssemblyLoadContext">
+ <!-- invoked by runtime -->
+ <method signature="System.Reflection.Assembly Resolve(System.IntPtr,System.Reflection.AssemblyName)"/>
+ <method signature="System.Reflection.Assembly ResolveUsingResolvingEvent(System.IntPtr,System.Reflection.AssemblyName)"/>
+ <method signature="System.IntPtr ResolveUnmanagedDll(System.String,System.IntPtr)"/>
+ </type>
+ <type fullname="System.BadImageFormatException">
+ <!-- invoked by runtime -->
+ <method signature="System.Void .ctor(System.String,System.String,System.Int32)"/>
+ </type>
+ <type fullname="System.Environment">
+ <!-- invoked by runtime -->
+ <method signature="System.Void SetCommandLineArgs(string[])"/>
+ </type>
+ </assembly>
+</linker> \ No newline at end of file
diff --git a/src/mscorlib/MembersMustExist.AnalyzerData b/src/mscorlib/MembersMustExist.AnalyzerData
new file mode 100644
index 0000000000..b5e7a6d742
--- /dev/null
+++ b/src/mscorlib/MembersMustExist.AnalyzerData
@@ -0,0 +1,3 @@
+# Visual Studio
+private int System.Threading.Thread._managedThreadId
+
diff --git a/src/mscorlib/Resources/Strings.resx b/src/mscorlib/Resources/Strings.resx
index 52bd625c97..bbe3636170 100644
--- a/src/mscorlib/Resources/Strings.resx
+++ b/src/mscorlib/Resources/Strings.resx
@@ -1,5 +1,64 @@
<?xml version="1.0" encoding="utf-8"?>
<root>
+ <!--
+ Microsoft ResX Schema
+
+ Version 2.0
+
+ The primary goals of this format is to allow a simple XML format
+ that is mostly human readable. The generation and parsing of the
+ various data types are done through the TypeConverter classes
+ associated with the data types.
+
+ Example:
+
+ ... ado.net/XML headers & schema ...
+ <resheader name="resmimetype">text/microsoft-resx</resheader>
+ <resheader name="version">2.0</resheader>
+ <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader>
+ <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader>
+ <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data>
+ <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data>
+ <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64">
+ <value>[base64 mime encoded serialized .NET Framework object]</value>
+ </data>
+ <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
+ <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value>
+ <comment>This is a comment</comment>
+ </data>
+
+ There are any number of "resheader" rows that contain simple
+ name/value pairs.
+
+ Each data row contains a name, and value. The row also contains a
+ type or mimetype. Type corresponds to a .NET class that support
+ text/value conversion through the TypeConverter architecture.
+ Classes that don't support this are serialized and stored with the
+ mimetype set.
+
+ The mimetype is used for serialized objects, and tells the
+ ResXResourceReader how to depersist the object. This is currently not
+ extensible. For a given mimetype the value must be set accordingly:
+
+ Note - application/x-microsoft.net.object.binary.base64 is the format
+ that the ResXResourceWriter will generate, however the reader can
+ read any of the formats listed below.
+
+ mimetype: application/x-microsoft.net.object.binary.base64
+ value : The object must be serialized with
+ : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter
+ : and then encoded with base64 encoding.
+
+ mimetype: application/x-microsoft.net.object.soap.base64
+ value : The object must be serialized with
+ : System.Runtime.Serialization.Formatters.Soap.SoapFormatter
+ : and then encoded with base64 encoding.
+
+ mimetype: application/x-microsoft.net.object.bytearray.base64
+ value : The object must be serialized into a byte array
+ : using a System.ComponentModel.TypeConverter
+ : and then encoded with base64 encoding.
+ -->
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" />
<xsd:element name="root" msdata:IsDataSet="true">
@@ -100,8 +159,9 @@
<data name="AggregateException_DeserializationFailure" xml:space="preserve">
<value>The serialization stream contains no inner exceptions.</value>
</data>
- <data name="AggregateException_ToString" xml:space="preserve">
- <value>{0}{1}---&gt; (Inner Exception #{2}) {3}{4}{5}</value>
+ <data name="AggregateException_InnerException" xml:space="preserve">
+ <value>(Inner Exception #{0}) </value>
+ <comment>This text is prepended to each inner exception description during aggregate exception formatting</comment>
</data>
<data name="AppDomain_AppBaseNotSet" xml:space="preserve">
<value>The ApplicationBase must be set before retrieving this property.</value>
@@ -865,9 +925,6 @@
<data name="Argument_CannotSetParentToInterface" xml:space="preserve">
<value>Cannot set parent to an interface.</value>
</data>
- <data name="Argument_CantCallSecObjFunc" xml:space="preserve">
- <value>Cannot evaluate a security function.</value>
- </data>
<data name="Argument_CodepageNotSupported" xml:space="preserve">
<value>{0} is not a supported code page.</value>
</data>
@@ -1217,7 +1274,7 @@
<value>Cannot use type '{0}'. Only value types without pointers or references are supported.</value>
</data>
<data name="Argument_InvalidUnity" xml:space="preserve">
- <value>Invalid Unity type.</value>
+ <value>Type '{0}' is not deserializable.</value>
</data>
<data name="Argument_InvalidValue" xml:space="preserve">
<value>Value was invalid.</value>
@@ -1494,7 +1551,6 @@
</data>
<data name="Argument_UnclosedExceptionBlock" xml:space="preserve">
<value>The IL Generator cannot be used while there are unclosed exceptions.</value>
-
</data>
<data name="Argument_Unexpected_TypeSource" xml:space="preserve">
<value>Unexpected TypeKind when marshaling Windows.Foundation.TypeName.</value>
@@ -3169,7 +3225,7 @@
</data>
<data name="PlatformNotSupported_Remoting" xml:space="preserve">
<value>Remoting is not supported on this platform.</value>
- </data>
+ </data>
<data name="PlatformNotSupported_SecureBinarySerialization" xml:space="preserve">
<value>Secure binary serialization is not supported on this platform.</value>
</data>
@@ -3596,4 +3652,25 @@
<data name="SynchronizationLockException_MisMatchedWrite" xml:space="preserve">
<value>The write lock is being released without being held.</value>
</data>
+ <data name="ConcurrentStack_PushPopRange_CountOutOfRange" xml:space="preserve">
+ <value>The count argument must be greater than or equal to zero.</value>
+ </data>
+ <data name="ConcurrentStack_PushPopRange_InvalidCount" xml:space="preserve">
+ <value>The sum of the startIndex and count arguments must be less than or equal to the collection's Count.</value>
+ </data>
+ <data name="ConcurrentStack_PushPopRange_StartOutOfRange" xml:space="preserve">
+ <value>The startIndex argument must be greater than or equal to zero.</value>
+ </data>
+ <data name="ConcurrentDictionary_SourceContainsDuplicateKeys" xml:space="preserve">
+ <value>The source argument contains duplicate keys.</value>
+ </data>
+ <data name="NotSupported_SignatureType" xml:space="preserve">
+ <value>This method is not supported on signature types.</value>
+ </data>
+ <data name="Memory_ThrowIfDisposed" xml:space="preserve">
+ <value>Memory&lt;T&gt; has been disposed.</value>
+ </data>
+ <data name="Memory_OutstandingReferences" xml:space="preserve">
+ <value>Release all references before disposing this instance.</value>
+ </data>
</root>
diff --git a/src/mscorlib/System.Private.CoreLib.csproj b/src/mscorlib/System.Private.CoreLib.csproj
index 0889a4b854..f7206f98f5 100644
--- a/src/mscorlib/System.Private.CoreLib.csproj
+++ b/src/mscorlib/System.Private.CoreLib.csproj
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="14.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
- <!-- Include common build properties -->
+ <!-- Include common build properties -->
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<Import Project="$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props" Condition="Exists('$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props')" />
<!-- Compilation options -->
@@ -44,6 +44,7 @@
<ItemGroup>
<AssemblyMetadata Include="Serviceable">
<Value>True</Value>
+ <Visible>false</Visible>
</AssemblyMetadata>
</ItemGroup>
<!-- Platform specific properties -->
@@ -96,13 +97,6 @@
<MinorVersion>6</MinorVersion>
<ExcludeAssemblyInfoPartialFile>true</ExcludeAssemblyInfoPartialFile>
</PropertyGroup>
- <ItemGroup>
- <AssemblyInfoLines Include="[assembly: System.Resources.SatelliteContractVersion(&quot;$(AssemblyVersion)&quot;)]" />
- <AssemblyInfoLines Include="[assembly: System.Security.AllowPartiallyTrustedCallers]" />
- <AssemblyInfoLines Include="[assembly: System.Runtime.InteropServices.ComVisible(false)]" />
- <AssemblyInfoLines Include="[assembly: System.Resources.NeutralResourcesLanguage(&quot;en-US&quot;)]" />
- <AssemblyInfoLines Include="[assembly: System.Runtime.InteropServices.DefaultDllImportSearchPathsAttribute(System.Runtime.InteropServices.DllImportSearchPath.AssemblyDirectory | System.Runtime.InteropServices.DllImportSearchPath.System32)]" />
- </ItemGroup>
<!--
Helper Paths
-->
@@ -114,8 +108,6 @@
</PropertyGroup>
<!-- Msbuild variables needed to get CoreCLR features to be set properly. -->
<PropertyGroup>
- <ClrProduct>core_clr</ClrProduct>
- <BuildForCoreSystem>true</BuildForCoreSystem>
<!-- These are needed to make sure we have the right set of defines -->
<TargetArch Condition="'$(Platform)'=='x86'">i386</TargetArch>
<TargetArch Condition="'$(Platform)'!='x86'">$(Platform)</TargetArch>
@@ -126,16 +118,11 @@
<!-- Sources -->
<ItemGroup>
<Compile Include="$(BclSourcesRoot)\System\Runtime\CompilerServices\RuntimeHelpers.cs" />
- <Compile Include="$(BclSourcesRoot)\System\Runtime\CompilerServices\CustomConstantAttribute.cs" />
- <Compile Include="$(BclSourcesRoot)\System\Runtime\CompilerServices\DateTimeConstantAttribute.cs" />
- <Compile Include="$(BclSourcesRoot)\System\Runtime\CompilerServices\DecimalConstantAttribute.cs" />
<Compile Include="$(BclSourcesRoot)\System\Runtime\CompilerServices\FriendAccessAllowedAttribute.cs" />
- <Compile Include="$(BclSourcesRoot)\System\Runtime\CompilerServices\MethodImplAttribute.cs" />
<Compile Include="$(BclSourcesRoot)\System\Runtime\CompilerServices\TypeDependencyAttribute.cs" />
<Compile Include="$(BclSourcesRoot)\System\Runtime\CompilerServices\jithelpers.cs" />
<Compile Include="$(BclSourcesRoot)\System\Runtime\CompilerServices\Unsafe.cs" />
<Compile Condition="'$(FeatureICastable)' == 'true'" Include="$(BclSourcesRoot)\System\Runtime\CompilerServices\ICastable.cs" />
- <Compile Include="$(BclSourcesRoot)\System\Runtime\CompilerServices\RuntimeWrappedException.cs" />
<Compile Include="$(BclSourcesRoot)\System\Runtime\CompilerServices\ConditionalWeakTable.cs" />
<Compile Include="$(BclSourcesRoot)\System\Runtime\CompilerServices\AsyncMethodBuilder.cs" />
<Compile Include="$(BclSourcesRoot)\System\Runtime\CompilerServices\TaskAwaiter.cs" />
@@ -143,7 +130,6 @@
</ItemGroup>
<ItemGroup>
<Compile Include="$(BclSourcesRoot)\System\Runtime\Reliability\CriticalFinalizerObject.cs" />
- <Compile Include="$(BclSourcesRoot)\System\Runtime\Reliability\PrePrepareMethodAttribute.cs" />
</ItemGroup>
<ItemGroup>
<Compile Include="$(BclSourcesRoot)\System\Runtime\MemoryFailPoint.cs" />
@@ -152,7 +138,6 @@
<ItemGroup>
<Compile Include="$(BclSourcesRoot)\System\Collections\Comparer.cs" />
<Compile Include="$(BclSourcesRoot)\System\Collections\CompatibleComparer.cs" />
- <Compile Include="$(BclSourcesRoot)\System\Collections\ListDictionaryInternal.cs" />
<Compile Include="$(BclSourcesRoot)\System\Collections\EmptyReadOnlyDictionaryInternal.cs" />
<Compile Include="$(BclSourcesRoot)\System\Collections\Hashtable.cs" />
<Compile Include="$(BclSourcesRoot)\System\Collections\IHashCodeProvider.cs" />
@@ -277,7 +262,28 @@
<Compile Include="$(BclSourcesRoot)\System\Runtime\InteropServices\WindowsRuntime\CLRIKeyValuePairImpl.cs" />
</ItemGroup>
<ItemGroup>
- <Compile Include="$(BclSourcesRoot)\System\AggregateException.cs" />
+ <Compile Include="$(BclSourcesRoot)\System\Runtime\Intrinsics\Vector128.cs" />
+ <Compile Include="$(BclSourcesRoot)\System\Runtime\Intrinsics\Vector256.cs" />
+ </ItemGroup>
+ <ItemGroup>
+ <Compile Include="$(BclSourcesRoot)\System\Runtime\Intrinsics\X86\Aes.cs" />
+ <Compile Include="$(BclSourcesRoot)\System\Runtime\Intrinsics\X86\Avx.cs" />
+ <Compile Include="$(BclSourcesRoot)\System\Runtime\Intrinsics\X86\Avx2.cs" />
+ <Compile Include="$(BclSourcesRoot)\System\Runtime\Intrinsics\X86\Bmi1.cs" />
+ <Compile Include="$(BclSourcesRoot)\System\Runtime\Intrinsics\X86\Bmi2.cs" />
+ <Compile Include="$(BclSourcesRoot)\System\Runtime\Intrinsics\X86\Enums.cs" />
+ <Compile Include="$(BclSourcesRoot)\System\Runtime\Intrinsics\X86\Fma.cs" />
+ <Compile Include="$(BclSourcesRoot)\System\Runtime\Intrinsics\X86\Lzcnt.cs" />
+ <Compile Include="$(BclSourcesRoot)\System\Runtime\Intrinsics\X86\Pclmulqdq.cs" />
+ <Compile Include="$(BclSourcesRoot)\System\Runtime\Intrinsics\X86\Popcnt.cs" />
+ <Compile Include="$(BclSourcesRoot)\System\Runtime\Intrinsics\X86\Sse.cs" />
+ <Compile Include="$(BclSourcesRoot)\System\Runtime\Intrinsics\X86\Sse2.cs" />
+ <Compile Include="$(BclSourcesRoot)\System\Runtime\Intrinsics\X86\Sse3.cs" />
+ <Compile Include="$(BclSourcesRoot)\System\Runtime\Intrinsics\X86\Sse41.cs" />
+ <Compile Include="$(BclSourcesRoot)\System\Runtime\Intrinsics\X86\Sse42.cs" />
+ <Compile Include="$(BclSourcesRoot)\System\Runtime\Intrinsics\X86\Ssse3.cs" />
+ </ItemGroup>
+ <ItemGroup>
<Compile Include="$(BclSourcesRoot)\System\AppContext\AppContext.cs" />
<Compile Include="$(BclSourcesRoot)\System\AppContext\AppContextSwitches.cs" />
<Compile Include="$(BclSourcesRoot)\System\AppContext\AppContextDefaultValues.cs" />
@@ -301,11 +307,8 @@
<Compile Include="$(BclSourcesRoot)\System\OutOfMemoryException.cs" />
<Compile Include="$(BclSourcesRoot)\System\Delegate.cs" />
<Compile Include="$(BclSourcesRoot)\System\MulticastDelegate.cs" />
- <Compile Include="$(BclSourcesRoot)\System\__HResults.cs" />
- <Compile Include="$(BclSourcesRoot)\System\HResults.cs" />
<Compile Include="$(BclSourcesRoot)\System\BCLDebug.cs" />
<Compile Include="$(BclSourcesRoot)\System\Activator.cs" />
- <Compile Include="$(BclSourcesRoot)\System\AccessViolationException.cs" />
<Compile Include="$(BclSourcesRoot)\System\AppDomain.cs" />
<Compile Include="$(BclSourcesRoot)\System\AppDomainSetup.cs" />
<Compile Include="$(BclSourcesRoot)\System\AppDomainManager.cs" />
@@ -313,23 +316,17 @@
<Compile Include="$(BclSourcesRoot)\System\ArgIterator.cs" />
<Compile Include="$(BclSourcesRoot)\System\Attribute.cs" />
<Compile Include="$(BclSourcesRoot)\System\BadImageFormatException.CoreCLR.cs" />
- <Compile Include="$(BclSourcesRoot)\System\Boolean.cs" />
<Compile Include="$(BclSourcesRoot)\System\Buffer.cs" />
- <Compile Include="$(BclSourcesRoot)\System\Byte.cs" />
<Compile Include="$(BclSourcesRoot)\System\CompatibilitySwitches.cs" />
<Compile Include="$(BclSourcesRoot)\System\Currency.cs" />
<Compile Include="$(BclSourcesRoot)\System\Decimal.cs" />
<Compile Include="$(BclSourcesRoot)\System\DefaultBinder.CanConvert.cs" />
- <Compile Include="$(BclSourcesRoot)\System\Double.cs" />
<Compile Include="$(BclSourcesRoot)\System\Empty.cs" />
<Compile Include="$(BclSourcesRoot)\System\Enum.cs" />
<Compile Include="$(BclSourcesRoot)\System\Environment.cs" />
<Compile Include="$(BclSourcesRoot)\System\GC.cs" />
- <Compile Include="$(BclSourcesRoot)\System\Guid.cs" />
+ <Compile Include="$(BclSourcesRoot)\System\Guid.CoreCLR.cs" />
<Compile Include="$(BclSourcesRoot)\System\InsufficientMemoryException.cs" />
- <Compile Include="$(BclSourcesRoot)\System\Int16.cs" />
- <Compile Include="$(BclSourcesRoot)\System\Int32.cs" />
- <Compile Include="$(BclSourcesRoot)\System\Int64.cs" />
<Compile Include="$(BclSourcesRoot)\System\IntPtr.cs" />
<Compile Include="$(BclSourcesRoot)\System\Internal.cs" />
<Compile Include="$(BclSourcesRoot)\System\Math.cs" />
@@ -337,17 +334,13 @@
<Compile Include="$(BclSourcesRoot)\System\mda.cs" />
<Compile Include="$(BclSourcesRoot)\System\MissingFieldException.cs" />
<Compile Include="$(BclSourcesRoot)\System\MissingMemberException.cs" />
- <Compile Include="$(BclSourcesRoot)\System\NonSerializedAttribute.cs" />
<Compile Include="$(BclSourcesRoot)\System\Number.cs" />
<Compile Include="$(BclSourcesRoot)\System\ParseNumbers.cs" />
<Compile Include="$(BclSourcesRoot)\System\ResId.cs" />
<Compile Include="$(BclSourcesRoot)\System\RtType.cs" />
<Compile Include="$(BclSourcesRoot)\System\RuntimeArgumentHandle.cs" />
<Compile Include="$(BclSourcesRoot)\System\RuntimeHandles.cs" />
- <Compile Include="$(BclSourcesRoot)\System\SByte.cs" />
- <Compile Include="$(BclSourcesRoot)\System\SerializableAttribute.cs" />
<Compile Include="$(BclSourcesRoot)\System\SharedStatics.cs" />
- <Compile Include="$(BclSourcesRoot)\System\Single.cs" />
<Compile Include="$(BclSourcesRoot)\System\StubHelpers.cs" />
<Compile Include="$(BclSourcesRoot)\System\TimeZoneInfo.AdjustmentRule.cs" />
<Compile Include="$(BclSourcesRoot)\System\TimeZoneInfo.cs" />
@@ -357,9 +350,6 @@
<Compile Include="$(BclSourcesRoot)\System\TypeNameParser.cs" />
<Compile Include="$(BclSourcesRoot)\System\TypedReference.cs" />
<Compile Include="$(BclSourcesRoot)\System\TypeLoadException.cs" />
- <Compile Include="$(BclSourcesRoot)\System\UInt16.cs" />
- <Compile Include="$(BclSourcesRoot)\System\UInt32.cs" />
- <Compile Include="$(BclSourcesRoot)\System\UInt64.cs" />
<Compile Include="$(BclSourcesRoot)\System\UIntPtr.cs" />
<Compile Include="$(BclSourcesRoot)\System\ValueType.cs" />
<Compile Include="$(BclSourcesRoot)\System\WeakReference.cs" />
@@ -374,6 +364,7 @@
<Compile Include="$(BclSourcesRoot)\Internal\Runtime\Augments\EnvironmentAugments.cs" />
<Compile Include="$(BclSourcesRoot)\Internal\Runtime\Augments\RuntimeThread.cs" />
<Compile Include="$(BclSourcesRoot)\Internal\Console.cs" />
+ <Compile Include="$(BclSourcesRoot)\Internal\Padding.cs" />
</ItemGroup>
<ItemGroup>
<Compile Include="$(BclSourcesRoot)\System\Reflection\Assembly.CoreCLR.cs" />
@@ -463,13 +454,10 @@
<Compile Include="$(BclSourcesRoot)\System\Globalization\IdnMapping.cs" />
<Compile Include="$(BclSourcesRoot)\System\Globalization\RegionInfo.cs" />
<Compile Include="$(BclSourcesRoot)\System\Globalization\TextInfo.cs" />
- <Compile Include="$(BclSourcesRoot)\System\Globalization\TimeSpanFormat.cs" />
- <Compile Include="$(BclSourcesRoot)\System\Globalization\TimeSpanParse.cs" />
</ItemGroup>
<ItemGroup Condition="'$(FeatureCoreFxGlobalization)' != 'true'">
<Compile Include="$(BclSourcesRoot)\System\Globalization\EncodingDataItem.cs" />
<Compile Include="$(BclSourcesRoot)\System\Globalization\EncodingTable.cs" />
- <Compile Include="$(BclSourcesRoot)\System\Globalization\GlobalizationAssembly.cs" />
</ItemGroup>
<ItemGroup>
<Compile Include="$(BclSourcesRoot)\System\Threading\SynchronizationContext.cs" />
@@ -510,22 +498,18 @@
<Compile Condition="'$(FeatureCominterop)' == 'true'" Include="$(BclSourcesRoot)\System\Threading\Tasks\IAsyncCausalityTracerStatics.cs" />
</ItemGroup>
<ItemGroup>
- <Compile Include="$(BclSourcesRoot)\System\Buffers\ArrayPoolEventSource.cs" />
<Compile Include="$(BclSourcesRoot)\System\Threading\ClrThreadPoolBoundHandle.cs" />
<Compile Include="$(BclSourcesRoot)\System\Threading\ClrThreadPoolBoundHandleOverlapped.cs" />
<Compile Include="$(BclSourcesRoot)\System\Threading\ClrThreadPoolPreAllocatedOverlapped.cs" />
</ItemGroup>
<ItemGroup>
<Compile Include="$(BclSourcesRoot)\System\IO\__Error.cs" />
- <Compile Include="$(BclSourcesRoot)\System\IO\__HResults.cs" />
<Compile Include="$(BclSourcesRoot)\System\IO\BinaryReader.cs" />
<Compile Include="$(BclSourcesRoot)\System\IO\Directory.cs" />
<Compile Include="$(BclSourcesRoot)\System\IO\SearchOption.cs" />
- <Compile Include="$(BclSourcesRoot)\System\IO\DriveNotFoundException.cs" />
<Compile Include="$(BclSourcesRoot)\System\IO\File.cs" />
<Compile Include="$(BclSourcesRoot)\System\IO\FileLoadException.CoreCLR.cs" />
<Compile Include="$(BclSourcesRoot)\System\IO\FileNotFoundException.CoreCLR.cs" />
- <Compile Include="$(BclSourcesRoot)\System\IO\IOException.cs" />
<Compile Include="$(BclSourcesRoot)\System\IO\MemoryStream.cs" />
<Compile Include="$(BclSourcesRoot)\System\IO\Stream.cs" />
<Compile Include="$(BclSourcesRoot)\System\IO\UnmanagedMemoryAccessor.cs" />
@@ -563,7 +547,6 @@
<Compile Include="$(BclSourcesRoot)\System\Diagnostics\SymbolStore\Token.cs" />
</ItemGroup>
<ItemGroup>
- <Compile Include="$(BclSourcesRoot)\System\Runtime\ExceptionServices\CorruptingExceptionCommon.cs" />
<Compile Include="$(BclSourcesRoot)\System\Runtime\ExceptionServices\ExceptionServicesCommon.cs" />
<Compile Include="$(BclSourcesRoot)\System\Runtime\ExceptionServices\ExceptionNotification.cs" />
</ItemGroup>
@@ -586,7 +569,6 @@
</ItemGroup>
<ItemGroup>
<Compile Include="$(BclSourcesRoot)\System\Resources\__FastResourceComparer.cs" />
- <Compile Include="$(BclSourcesRoot)\System\Resources\__HResults.cs" />
<Compile Include="$(BclSourcesRoot)\System\Resources\FileBasedResourceGroveler.cs" />
<Compile Include="$(BclSourcesRoot)\System\Resources\IResourceGroveler.cs" />
<Compile Include="$(BclSourcesRoot)\System\Resources\ManifestBasedResourceGroveler.cs" />
@@ -603,8 +585,6 @@
<Compile Include="$(BclSourcesRoot)\System\Collections\Generic\DebugView.cs" />
<Compile Include="$(BclSourcesRoot)\System\Collections\Generic\List.cs" />
<Compile Include="$(BclSourcesRoot)\System\Collections\Generic\ArraySortHelper.cs" />
- <Compile Include="$(BclSourcesRoot)\System\Collections\ObjectModel\Collection.cs" />
- <Compile Include="$(BclSourcesRoot)\System\Collections\ObjectModel\ReadOnlyCollection.cs" />
<Compile Include="$(BclSourcesRoot)\System\Collections\ObjectModel\ReadOnlyDictionary.cs" />
<Compile Include="$(BclSourcesRoot)\System\Collections\Concurrent\ConcurrentStack.cs" />
<Compile Include="$(BclSourcesRoot)\System\Collections\Concurrent\IProducerConsumerCollection.cs" />
@@ -613,7 +593,6 @@
</ItemGroup>
<ItemGroup>
<Compile Include="$(BclSourcesRoot)\Microsoft\Win32\SafeHandles\SafeFindHandle.cs" />
- <Compile Include="$(BclSourcesRoot)\Microsoft\Win32\SafeHandles\SafeLibraryHandle.cs" />
<Compile Include="$(BclSourcesRoot)\Microsoft\Win32\SafeHandles\SafeWaitHandle.cs" />
<Compile Condition="'$(FeatureWin32Registry)' == 'true'" Include="$(BclSourcesRoot)\Microsoft\Win32\SafeHandles\SafeRegistryHandle.cs" />
</ItemGroup>
@@ -621,6 +600,7 @@
<Compile Include="$(BclSourcesRoot)\System\Numerics\Hashing\HashHelpers.cs" />
</ItemGroup>
<ItemGroup Condition="'$(TargetsUnix)' == 'true'">
+ <Compile Include="$(BclSourcesRoot)\Interop\Unix\Interop.Libraries.cs" />
<Compile Include="$(BclSourcesRoot)\Interop\Unix\System.Globalization.Native\Interop.ICU.cs" />
<Compile Include="$(BclSourcesRoot)\System\Globalization\CompareInfo.Unix.cs" />
<Compile Include="$(BclSourcesRoot)\System\Globalization\CultureInfo.Unix.cs" />
@@ -664,19 +644,16 @@
<ItemGroup>
<Compile Include="src\System\Runtime\RuntimeImports.cs" />
</ItemGroup>
- <Import Project="shared\System.Private.CoreLib.Shared.projitems" Label="Shared" />
+ <Import Project="shared\System.Private.CoreLib.Shared.projitems" />
<PropertyGroup>
<CheckCDefines Condition="'$(CheckCDefines)'==''">true</CheckCDefines>
</PropertyGroup>
<Target Name="CDefineChecker" BeforeTargets="Build" Condition="'$(CheckCDefines)'=='true'">
<!-- Compiler Definition Verification -->
- <Message Importance="High" Text="============" />
<PropertyGroup>
- <IgnoreDefineConstants>FEATURE_IMPLICIT_TLS;FEATURE_HIJACK</IgnoreDefineConstants>
<CMakeDefinitionSaveFile>$(IntermediateOutputPath)\cmake.definitions</CMakeDefinitionSaveFile>
</PropertyGroup>
<Exec Command="python $(MSBuildThisFileDirectory)..\scripts\check-definitions.py &quot;$(CMakeDefinitionSaveFile)&quot; &quot;$(DefineConstants)&quot; &quot;$(IgnoreDefineConstants)&quot; " />
- <Message Importance="High" Text="============" />
</Target>
<PropertyGroup Condition="'$(BuildOS)' == 'Windows_NT'">
<EnableDotnetAnalyzers Condition="'$(EnableDotnetAnalyzers)'==''">true</EnableDotnetAnalyzers>
@@ -701,4 +678,4 @@
<Win32Resource Condition="'$(GenerateNativeVersionInfo)'=='true'">$(IntermediateOutputPath)\System.Private.CoreLib.res</Win32Resource>
</PropertyGroup>
<Import Project="GenerateCompilerResponseFile.targets" />
-</Project> \ No newline at end of file
+</Project>
diff --git a/src/mscorlib/System.Private.CoreLib.sln b/src/mscorlib/System.Private.CoreLib.sln
index d5cdd02cf3..d4052f8058 100644
--- a/src/mscorlib/System.Private.CoreLib.sln
+++ b/src/mscorlib/System.Private.CoreLib.sln
@@ -1,17 +1,11 @@

Microsoft Visual Studio Solution File, Format Version 12.00
# Visual Studio 15
-VisualStudioVersion = 15.0.26208.0
+VisualStudioVersion = 15.0.26817.0
MinimumVisualStudioVersion = 10.0.40219.1
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "System.Private.CoreLib", "System.Private.CoreLib.csproj", "{3DA06C3A-2E7B-4CB7-80ED-9B12916013F9}"
EndProject
-Project("{D954291E-2A0B-460D-934E-DC6B0785DB48}") = "System.Private.CoreLib.Shared", "shared\System.Private.CoreLib.Shared.shproj", "{C5ED3C1D-B572-46F1-8F96-522A85CE1179}"
-EndProject
Global
- GlobalSection(SharedMSBuildProjectFiles) = preSolution
- shared\System.Private.CoreLib.Shared.projitems*{3da06c3a-2e7b-4cb7-80ed-9b12916013f9}*SharedItemsImports = 4
- shared\System.Private.CoreLib.Shared.projitems*{c5ed3c1d-b572-46f1-8f96-522a85ce1179}*SharedItemsImports = 13
- EndGlobalSection
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Checked|amd64 = Checked|amd64
Checked|arm = Checked|arm
@@ -55,4 +49,7 @@ Global
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
EndGlobalSection
+ GlobalSection(ExtensibilityGlobals) = postSolution
+ SolutionGuid = {DA05075A-7CDA-4F65-AF6A-CB5DB6CF936F}
+ EndGlobalSection
EndGlobal
diff --git a/src/mscorlib/Tools/Versioning/GenerateVersionInfo.targets b/src/mscorlib/Tools/Versioning/GenerateVersionInfo.targets
index 00f5282c7c..0e9a2263cc 100644
--- a/src/mscorlib/Tools/Versioning/GenerateVersionInfo.targets
+++ b/src/mscorlib/Tools/Versioning/GenerateVersionInfo.targets
@@ -25,37 +25,13 @@
<CoreCompileDependsOn>$(CoreCompileDependsOn);GenerateAssemblyInfo</CoreCompileDependsOn>
</PropertyGroup>
- <Target Name="GenerateAssemblyInfo"
- Inputs="$(MSBuildProjectFile)"
- Outputs="$(AssemblyInfoFile)"
- Condition="'$(GenerateAssemblyInfo)'=='true'">
-
- <Error Condition="!Exists('$(IntermediateOutputPath)')" Text="GenerateAssemblyInfo failed because IntermediateOutputPath isn't set to a valid directory" />
-
- <ItemGroup>
- <AssemblyInfoUsings Include="using System%3B" />
- <AssemblyInfoUsings Include="using System.Reflection%3B" />
- <AssemblyInfoLines Include="[assembly:AssemblyTitle(&quot;$(AssemblyName)&quot;)]" />
- <AssemblyInfoLines Include="[assembly:AssemblyDescription(&quot;$(AssemblyName)&quot;)]" />
- <AssemblyInfoLines Include="[assembly:AssemblyDefaultAlias(&quot;$(AssemblyName)&quot;)]" />
- <AssemblyInfoLines Include="[assembly:AssemblyCompany(&quot;Microsoft Corporation&quot;)]" />
- <AssemblyInfoLines Include="[assembly:AssemblyProduct(&quot;Microsoft\x00ae .NET Framework&quot;)]" />
- <AssemblyInfoLines Include="[assembly:AssemblyCopyright(&quot;\x00a9 Microsoft Corporation. All rights reserved.&quot;)]" />
- <AssemblyInfoLines Include="[assembly:AssemblyVersion(&quot;$(AssemblyVersion)&quot;)]" />
- <AssemblyInfoLines Include="[assembly:AssemblyFileVersion(&quot;$(AssemblyFileVersion)&quot;)]" />
- <AssemblyInfoLines Include="[assembly:AssemblyInformationalVersion(@&quot;$(AssemblyFileVersion)$(BuiltByString)&quot;)]" />
- <AssemblyInfoLines Condition="'$(CLSCompliant)'=='true'" Include="[assembly:CLSCompliant(true)]" />
- </ItemGroup>
-
- <WriteLinesToFile File="$(AssemblyInfoFile)"
- Lines="@(AssemblyInfoUsings);@(AssemblyInfoLines)"
- Overwrite="true" />
-
- <ItemGroup>
- <Compile Include="$(AssemblyInfoFile)" />
- <FileWrites Include="$(AssemblyInfoFile)" />
- </ItemGroup>
- </Target>
+ <ItemGroup>
+ <AssemblyInfoLines Include="[assembly:System.Resources.SatelliteContractVersion(&quot;$(AssemblyVersion)&quot;)]" />
+ <AssemblyInfoLines Include="[assembly:System.Security.AllowPartiallyTrustedCallers]" />
+ <AssemblyInfoLines Include="[assembly:System.Runtime.InteropServices.ComVisible(false)]" />
+ <AssemblyInfoLines Include="[assembly:System.Resources.NeutralResourcesLanguage(&quot;en-US&quot;)]" />
+ <AssemblyInfoLines Include="[assembly:System.Runtime.InteropServices.DefaultDllImportSearchPathsAttribute(System.Runtime.InteropServices.DllImportSearchPath.AssemblyDirectory | System.Runtime.InteropServices.DllImportSearchPath.System32)]" />
+ </ItemGroup>
<!-- #################################### -->
<!-- Generate Native Version Info -->
diff --git a/src/mscorlib/shared/Interop/Unix/System.Globalization.Native/Interop.Collation.cs b/src/mscorlib/shared/Interop/Unix/System.Globalization.Native/Interop.Collation.cs
index 79aedd74d3..683845dbc1 100644
--- a/src/mscorlib/shared/Interop/Unix/System.Globalization.Native/Interop.Collation.cs
+++ b/src/mscorlib/shared/Interop/Unix/System.Globalization.Native/Interop.Collation.cs
@@ -44,7 +44,7 @@ internal static partial class Interop
internal unsafe static extern int CompareStringOrdinalIgnoreCase(char* lpStr1, int cwStr1Len, char* lpStr2, int cwStr2Len);
[DllImport(Libraries.GlobalizationInterop, EntryPoint = "GlobalizationNative_GetSortVersion")]
- internal static extern int GetSortVersion();
+ internal static extern int GetSortVersion(SafeSortHandle sortHandle);
internal class SafeSortHandle : SafeHandle
{
diff --git a/src/mscorlib/shared/Interop/Unix/System.Native/Interop.PosixFAdvise.cs b/src/mscorlib/shared/Interop/Unix/System.Native/Interop.PosixFAdvise.cs
index 69e39b30d2..ad8b73aed2 100644
--- a/src/mscorlib/shared/Interop/Unix/System.Native/Interop.PosixFAdvise.cs
+++ b/src/mscorlib/shared/Interop/Unix/System.Native/Interop.PosixFAdvise.cs
@@ -16,7 +16,7 @@ internal static partial class Interop
POSIX_FADV_SEQUENTIAL = 2, /* sequential I/O access */
POSIX_FADV_WILLNEED = 3, /* will need specified pages */
POSIX_FADV_DONTNEED = 4, /* don't need the specified pages */
- POSIX_FADV_NOREUSE = 5, /* data will only be acessed once */
+ POSIX_FADV_NOREUSE = 5, /* data will only be accessed once */
}
/// <summary>
diff --git a/src/mscorlib/shared/Interop/Windows/Interop.Libraries.cs b/src/mscorlib/shared/Interop/Windows/Interop.Libraries.cs
index f65e05cfdd..45d910bfcc 100644
--- a/src/mscorlib/shared/Interop/Windows/Interop.Libraries.cs
+++ b/src/mscorlib/shared/Interop/Windows/Interop.Libraries.cs
@@ -9,6 +9,7 @@ internal static partial class Interop
internal const string BCrypt = "BCrypt.dll";
internal const string Crypt32 = "crypt32.dll";
internal const string Kernel32 = "kernel32.dll";
+ internal const string Ole32 = "ole32.dll";
internal const string OleAut32 = "oleaut32.dll";
internal const string User32 = "user32.dll";
}
diff --git a/src/mscorlib/shared/Interop/Windows/Kernel32/Interop.CREATEFILE2_EXTENDED_PARAMETERS.cs b/src/mscorlib/shared/Interop/Windows/Kernel32/Interop.CREATEFILE2_EXTENDED_PARAMETERS.cs
new file mode 100644
index 0000000000..16365ee651
--- /dev/null
+++ b/src/mscorlib/shared/Interop/Windows/Kernel32/Interop.CREATEFILE2_EXTENDED_PARAMETERS.cs
@@ -0,0 +1,24 @@
+// 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 Microsoft.Win32.SafeHandles;
+using System;
+using System.IO;
+using System.Runtime.InteropServices;
+
+internal partial class Interop
+{
+ internal partial class Kernel32
+ {
+ internal unsafe struct CREATEFILE2_EXTENDED_PARAMETERS
+ {
+ internal uint dwSize;
+ internal uint dwFileAttributes;
+ internal uint dwFileFlags;
+ internal uint dwSecurityQosFlags;
+ internal SECURITY_ATTRIBUTES* lpSecurityAttributes;
+ internal IntPtr hTemplateFile;
+ }
+ }
+}
diff --git a/src/mscorlib/shared/Interop/Windows/Kernel32/Interop.CreateFile2.cs b/src/mscorlib/shared/Interop/Windows/Kernel32/Interop.CreateFile2.cs
index 0909d3a6c8..ddc18f6c42 100644
--- a/src/mscorlib/shared/Interop/Windows/Kernel32/Interop.CreateFile2.cs
+++ b/src/mscorlib/shared/Interop/Windows/Kernel32/Interop.CreateFile2.cs
@@ -3,29 +3,30 @@
// See the LICENSE file in the project root for more information.
using Microsoft.Win32.SafeHandles;
-using System;
+using System.IO;
using System.Runtime.InteropServices;
internal partial class Interop
{
internal partial class Kernel32
{
- [DllImport(Libraries.Kernel32, EntryPoint = "CreateFile2", SetLastError = true, CharSet = CharSet.Unicode, BestFitMapping = false)]
- internal static extern unsafe SafeFileHandle CreateFile2(
+ [DllImport(Libraries.Kernel32, EntryPoint = "CreateFile2", SetLastError = true, CharSet = CharSet.Unicode)]
+ private static extern SafeFileHandle CreateFile2Private(
string lpFileName,
int dwDesiredAccess,
- System.IO.FileShare dwShareMode,
- System.IO.FileMode dwCreationDisposition,
- CREATEFILE2_EXTENDED_PARAMETERS* pCreateExParams);
+ FileShare dwShareMode,
+ FileMode dwCreationDisposition,
+ ref Kernel32.CREATEFILE2_EXTENDED_PARAMETERS pCreateExParams);
- internal unsafe struct CREATEFILE2_EXTENDED_PARAMETERS
+ internal static SafeFileHandle CreateFile2(
+ string lpFileName,
+ int dwDesiredAccess,
+ FileShare dwShareMode,
+ FileMode dwCreationDisposition,
+ ref Kernel32.CREATEFILE2_EXTENDED_PARAMETERS pCreateExParams)
{
- internal uint dwSize;
- internal uint dwFileAttributes;
- internal uint dwFileFlags;
- internal uint dwSecurityQosFlags;
- internal SECURITY_ATTRIBUTES* lpSecurityAttributes;
- internal IntPtr hTemplateFile;
+ lpFileName = PathInternal.EnsureExtendedPrefixOverMaxPath(lpFileName);
+ return CreateFile2Private(lpFileName, dwDesiredAccess, dwShareMode, dwCreationDisposition, ref pCreateExParams);
}
}
-} \ No newline at end of file
+}
diff --git a/src/mscorlib/shared/Interop/Windows/Kernel32/Interop.FreeLibrary.cs b/src/mscorlib/shared/Interop/Windows/Kernel32/Interop.FreeLibrary.cs
new file mode 100644
index 0000000000..c70865350a
--- /dev/null
+++ b/src/mscorlib/shared/Interop/Windows/Kernel32/Interop.FreeLibrary.cs
@@ -0,0 +1,15 @@
+// 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.InteropServices;
+
+internal partial class Interop
+{
+ internal partial class Kernel32
+ {
+ [DllImport(Libraries.Kernel32, CharSet = CharSet.Unicode, SetLastError = true, ExactSpelling = true)]
+ internal static extern bool FreeLibrary(IntPtr hModule);
+ }
+}
diff --git a/src/mscorlib/shared/Interop/Windows/Kernel32/Interop.LoadLibraryEx.cs b/src/mscorlib/shared/Interop/Windows/Kernel32/Interop.LoadLibraryEx.cs
new file mode 100644
index 0000000000..4eef5852fe
--- /dev/null
+++ b/src/mscorlib/shared/Interop/Windows/Kernel32/Interop.LoadLibraryEx.cs
@@ -0,0 +1,18 @@
+// 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 Microsoft.Win32.SafeHandles;
+using System;
+using System.Runtime.InteropServices;
+
+internal partial class Interop
+{
+ internal partial class Kernel32
+ {
+ internal const int LOAD_LIBRARY_AS_DATAFILE = 0x00000002;
+
+ [DllImport(Libraries.Kernel32, EntryPoint = "LoadLibraryExW", CharSet = CharSet.Unicode, SetLastError = true)]
+ internal static extern SafeLibraryHandle LoadLibraryEx(string libFilename, IntPtr reserved, int flags);
+ }
+}
diff --git a/src/mscorlib/shared/Interop/Windows/User32/Interop.LoadString.cs b/src/mscorlib/shared/Interop/Windows/User32/Interop.LoadString.cs
new file mode 100644
index 0000000000..d3d575e221
--- /dev/null
+++ b/src/mscorlib/shared/Interop/Windows/User32/Interop.LoadString.cs
@@ -0,0 +1,16 @@
+// 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.Runtime.InteropServices;
+using System.Text;
+using Microsoft.Win32.SafeHandles;
+
+internal partial class Interop
+{
+ internal partial class User32
+ {
+ [DllImport(Libraries.User32, SetLastError = true, EntryPoint = "LoadStringW", CharSet = CharSet.Unicode)]
+ internal static extern int LoadString(SafeLibraryHandle handle, int id, [Out] StringBuilder buffer, int bufferLength);
+ }
+}
diff --git a/src/mscorlib/src/Microsoft/Win32/SafeHandles/SafeLibraryHandle.cs b/src/mscorlib/shared/Microsoft/Win32/SafeHandles/SafeLibraryHandle.cs
index 256f611463..3be2e354ab 100644
--- a/src/mscorlib/src/Microsoft/Win32/SafeHandles/SafeLibraryHandle.cs
+++ b/src/mscorlib/shared/Microsoft/Win32/SafeHandles/SafeLibraryHandle.cs
@@ -2,9 +2,7 @@
// The .NET Foundation licenses this file to you under the MIT license.
// See the LICENSE file in the project root for more information.
-using Microsoft.Win32.SafeHandles;
-
-namespace Microsoft.Win32
+namespace Microsoft.Win32.SafeHandles
{
sealed internal class SafeLibraryHandle : SafeHandleZeroOrMinusOneIsInvalid
{
@@ -12,7 +10,7 @@ namespace Microsoft.Win32
override protected bool ReleaseHandle()
{
- return UnsafeNativeMethods.FreeLibrary(handle);
+ return Interop.Kernel32.FreeLibrary(handle);
}
}
}
diff --git a/src/mscorlib/shared/System.Private.CoreLib.Shared.projitems b/src/mscorlib/shared/System.Private.CoreLib.Shared.projitems
index 07e15cf65d..a13543ea93 100644
--- a/src/mscorlib/shared/System.Private.CoreLib.Shared.projitems
+++ b/src/mscorlib/shared/System.Private.CoreLib.Shared.projitems
@@ -13,13 +13,20 @@
<TargetsUnix Condition="'$(TargetsUnix)' != 'true'">false</TargetsUnix>
<TargetsOSX Condition="'$(TargetsOSX)' != 'true'">false</TargetsOSX>
</PropertyGroup>
+ <ItemDefinitionGroup>
+ <Compile>
+ <Visible>true</Visible>
+ </Compile>
+ </ItemDefinitionGroup>
<ItemGroup>
<Compile Include="$(MSBuildThisFileDirectory)Microsoft\Win32\SafeHandles\CriticalHandleMinusOneIsInvalid.cs" />
<Compile Include="$(MSBuildThisFileDirectory)Microsoft\Win32\SafeHandles\CriticalHandleZeroOrMinusOneIsInvalid.cs" />
<Compile Include="$(MSBuildThisFileDirectory)Microsoft\Win32\SafeHandles\SafeHandleMinusOneIsInvalid.cs" />
<Compile Include="$(MSBuildThisFileDirectory)Microsoft\Win32\SafeHandles\SafeHandleZeroOrMinusOneIsInvalid.cs" />
<Compile Include="$(MSBuildThisFileDirectory)System\Action.cs" />
+ <Compile Include="$(MSBuildThisFileDirectory)System\AccessViolationException.cs" />
<Compile Include="$(MSBuildThisFileDirectory)System\ApplicationException.cs" />
+ <Compile Include="$(MSBuildThisFileDirectory)System\AggregateException.cs" />
<Compile Include="$(MSBuildThisFileDirectory)System\ArgumentException.cs" />
<Compile Include="$(MSBuildThisFileDirectory)System\ArgumentNullException.cs" />
<Compile Include="$(MSBuildThisFileDirectory)System\ArgumentOutOfRangeException.cs" />
@@ -32,10 +39,16 @@
<Compile Include="$(MSBuildThisFileDirectory)System\AttributeUsageAttribute.cs" />
<Compile Include="$(MSBuildThisFileDirectory)System\BadImageFormatException.cs" />
<Compile Include="$(MSBuildThisFileDirectory)System\BitConverter.cs" />
+ <Compile Include="$(MSBuildThisFileDirectory)System\Boolean.cs" />
<Compile Include="$(MSBuildThisFileDirectory)System\Buffers\ArrayPool.cs" />
+ <Compile Include="$(MSBuildThisFileDirectory)System\Buffers\ArrayPoolEventSource.cs" />
<Compile Include="$(MSBuildThisFileDirectory)System\Buffers\ConfigurableArrayPool.cs" />
+ <Compile Include="$(MSBuildThisFileDirectory)System\Buffers\IRetainable.cs" />
+ <Compile Include="$(MSBuildThisFileDirectory)System\Buffers\MemoryHandle.cs" />
+ <Compile Include="$(MSBuildThisFileDirectory)System\Buffers\OwnedMemory.cs" />
<Compile Include="$(MSBuildThisFileDirectory)System\Buffers\TlsOverPerCoreLockedStacksArrayPool.cs" />
<Compile Include="$(MSBuildThisFileDirectory)System\Buffers\Utilities.cs" />
+ <Compile Include="$(MSBuildThisFileDirectory)System\Byte.cs" />
<Compile Include="$(MSBuildThisFileDirectory)System\Char.cs" />
<Compile Include="$(MSBuildThisFileDirectory)System\CharEnumerator.cs" />
<Compile Include="$(MSBuildThisFileDirectory)System\CLSCompliantAttribute.cs" />
@@ -62,6 +75,9 @@
<Compile Include="$(MSBuildThisFileDirectory)System\Collections\IList.cs" />
<Compile Include="$(MSBuildThisFileDirectory)System\Collections\IStructuralComparable.cs" />
<Compile Include="$(MSBuildThisFileDirectory)System\Collections\IStructuralEquatable.cs" />
+ <Compile Include="$(MSBuildThisFileDirectory)System\Collections\ListDictionaryInternal.cs" />
+ <Compile Include="$(MSBuildThisFileDirectory)System\Collections\ObjectModel\Collection.cs" />
+ <Compile Include="$(MSBuildThisFileDirectory)System\Collections\ObjectModel\ReadOnlyCollection.cs" />
<Compile Include="$(MSBuildThisFileDirectory)System\ComponentModel\DefaultValueAttribute.cs" />
<Compile Include="$(MSBuildThisFileDirectory)System\ComponentModel\EditorBrowsableAttribute.cs" />
<Compile Include="$(MSBuildThisFileDirectory)System\Configuration\Assemblies\AssemblyHashAlgorithm.cs" />
@@ -80,6 +96,7 @@
<Compile Include="$(MSBuildThisFileDirectory)System\Diagnostics\Debug.cs" />
<Compile Include="$(MSBuildThisFileDirectory)System\DivideByZeroException.cs" />
<Compile Include="$(MSBuildThisFileDirectory)System\DllNotFoundException.cs" />
+ <Compile Include="$(MSBuildThisFileDirectory)System\Double.cs" />
<Compile Include="$(MSBuildThisFileDirectory)System\DuplicateWaitObjectException.cs" />
<Compile Include="$(MSBuildThisFileDirectory)System\EntryPointNotFoundException.cs" />
<Compile Include="$(MSBuildThisFileDirectory)System\EventArgs.cs" />
@@ -127,9 +144,13 @@
<Compile Include="$(MSBuildThisFileDirectory)System\Globalization\TaiwanLunisolarCalendar.cs" />
<Compile Include="$(MSBuildThisFileDirectory)System\Globalization\TextElementEnumerator.cs" />
<Compile Include="$(MSBuildThisFileDirectory)System\Globalization\ThaiBuddhistCalendar.cs" />
+ <Compile Include="$(MSBuildThisFileDirectory)System\Globalization\TimeSpanFormat.cs" />
+ <Compile Include="$(MSBuildThisFileDirectory)System\Globalization\TimeSpanParse.cs" />
<Compile Include="$(MSBuildThisFileDirectory)System\Globalization\TimeSpanStyles.cs" />
<Compile Include="$(MSBuildThisFileDirectory)System\Globalization\UmAlQuraCalendar.cs" />
<Compile Include="$(MSBuildThisFileDirectory)System\Globalization\UnicodeCategory.cs" />
+ <Compile Include="$(MSBuildThisFileDirectory)System\Guid.cs" />
+ <Compile Include="$(MSBuildThisFileDirectory)System\HResults.cs" />
<Compile Include="$(MSBuildThisFileDirectory)System\IAsyncResult.cs" />
<Compile Include="$(MSBuildThisFileDirectory)System\ICloneable.cs" />
<Compile Include="$(MSBuildThisFileDirectory)System\IComparable.cs" />
@@ -147,6 +168,7 @@
<Compile Include="$(MSBuildThisFileDirectory)System\InvalidTimeZoneException.cs" />
<Compile Include="$(MSBuildThisFileDirectory)System\IO\BinaryWriter.cs" />
<Compile Include="$(MSBuildThisFileDirectory)System\IO\DirectoryNotFoundException.cs" />
+ <Compile Include="$(MSBuildThisFileDirectory)System\IO\DriveNotFoundException.cs" />
<Compile Include="$(MSBuildThisFileDirectory)System\IO\EncodingCache.cs" />
<Compile Include="$(MSBuildThisFileDirectory)System\IO\EndOfStreamException.cs" />
<Compile Include="$(MSBuildThisFileDirectory)System\IO\Error.cs" />
@@ -157,6 +179,7 @@
<Compile Include="$(MSBuildThisFileDirectory)System\IO\FileOptions.cs" />
<Compile Include="$(MSBuildThisFileDirectory)System\IO\FileShare.cs" />
<Compile Include="$(MSBuildThisFileDirectory)System\IO\FileStream.cs" />
+ <Compile Include="$(MSBuildThisFileDirectory)System\IO\IOException.cs" />
<Compile Include="$(MSBuildThisFileDirectory)System\IO\Path.cs" />
<Compile Include="$(MSBuildThisFileDirectory)System\IO\PathInternal.cs" />
<Compile Include="$(MSBuildThisFileDirectory)System\IO\PathTooLongException.cs" />
@@ -168,15 +191,20 @@
<Compile Include="$(MSBuildThisFileDirectory)System\IObservable.cs" />
<Compile Include="$(MSBuildThisFileDirectory)System\IObserver.cs" />
<Compile Include="$(MSBuildThisFileDirectory)System\IProgress.cs" />
+ <Compile Include="$(MSBuildThisFileDirectory)System\Int16.cs" />
+ <Compile Include="$(MSBuildThisFileDirectory)System\Int32.cs" />
+ <Compile Include="$(MSBuildThisFileDirectory)System\Int64.cs" />
<Compile Include="$(MSBuildThisFileDirectory)System\Lazy.cs" />
<Compile Include="$(MSBuildThisFileDirectory)System\MarshalByRefObject.cs" />
<Compile Include="$(MSBuildThisFileDirectory)System\MemberAccessException.cs" />
+ <Compile Include="$(MSBuildThisFileDirectory)System\Memory.cs" />
<Compile Include="$(MSBuildThisFileDirectory)System\MethodAccessException.cs" />
<Compile Include="$(MSBuildThisFileDirectory)System\MidpointRounding.cs" />
<Compile Include="$(MSBuildThisFileDirectory)System\MissingMethodException.cs" />
<Compile Include="$(MSBuildThisFileDirectory)System\MulticastNotSupportedException.cs" />
<Compile Include="$(MSBuildThisFileDirectory)System\NotFiniteNumberException.cs" />
<Compile Include="$(MSBuildThisFileDirectory)System\NotImplementedException.cs" />
+ <Compile Include="$(MSBuildThisFileDirectory)System\NonSerializedAttribute.cs" />
<Compile Include="$(MSBuildThisFileDirectory)System\NotSupportedException.cs" />
<Compile Include="$(MSBuildThisFileDirectory)System\NullReferenceException.cs" />
<Compile Include="$(MSBuildThisFileDirectory)System\ObjectDisposedException.cs" />
@@ -190,6 +218,7 @@
<Compile Include="$(MSBuildThisFileDirectory)System\Random.cs" />
<Compile Include="$(MSBuildThisFileDirectory)System\RankException.cs" />
<Compile Include="$(MSBuildThisFileDirectory)System\ReadOnlySpan.cs" />
+ <Compile Include="$(MSBuildThisFileDirectory)System\ReadOnlyMemory.cs" />
<Compile Include="$(MSBuildThisFileDirectory)System\Reflection\AmbiguousMatchException.cs" />
<Compile Include="$(MSBuildThisFileDirectory)System\Reflection\Assembly.cs" />
<Compile Include="$(MSBuildThisFileDirectory)System\Reflection\AssemblyAlgorithmIdAttribute.cs" />
@@ -241,6 +270,7 @@
<Compile Include="$(MSBuildThisFileDirectory)System\Reflection\MethodBase.cs" />
<Compile Include="$(MSBuildThisFileDirectory)System\Reflection\MethodImplAttributes.cs" />
<Compile Include="$(MSBuildThisFileDirectory)System\Reflection\MethodInfo.cs" />
+ <Compile Include="$(MSBuildThisFileDirectory)System\Reflection\MethodInfo.Internal.cs" />
<Compile Include="$(MSBuildThisFileDirectory)System\Reflection\Missing.cs" />
<Compile Include="$(MSBuildThisFileDirectory)System\Reflection\Module.cs" />
<Compile Include="$(MSBuildThisFileDirectory)System\Reflection\ModuleResolveEventHandler.cs" />
@@ -258,6 +288,15 @@
<Compile Include="$(MSBuildThisFileDirectory)System\Reflection\ReflectionTypeLoadException.cs" />
<Compile Include="$(MSBuildThisFileDirectory)System\Reflection\ResourceAttributes.cs" />
<Compile Include="$(MSBuildThisFileDirectory)System\Reflection\ResourceLocation.cs" />
+ <Compile Include="$(MSBuildThisFileDirectory)System\Reflection\SignatureArrayType.cs" />
+ <Compile Include="$(MSBuildThisFileDirectory)System\Reflection\SignatureByRefType.cs" />
+ <Compile Include="$(MSBuildThisFileDirectory)System\Reflection\SignatureConstructedGenericType.cs" />
+ <Compile Include="$(MSBuildThisFileDirectory)System\Reflection\SignatureGenericMethodParameterType.cs" />
+ <Compile Include="$(MSBuildThisFileDirectory)System\Reflection\SignatureGenericParameterType.cs" />
+ <Compile Include="$(MSBuildThisFileDirectory)System\Reflection\SignatureHasElementType.cs" />
+ <Compile Include="$(MSBuildThisFileDirectory)System\Reflection\SignaturePointerType.cs" />
+ <Compile Include="$(MSBuildThisFileDirectory)System\Reflection\SignatureType.cs" />
+ <Compile Include="$(MSBuildThisFileDirectory)System\Reflection\SignatureTypeExtensions.cs" />
<Compile Include="$(MSBuildThisFileDirectory)System\Reflection\StrongNameKeyPair.cs" />
<Compile Include="$(MSBuildThisFileDirectory)System\Reflection\TargetException.cs" />
<Compile Include="$(MSBuildThisFileDirectory)System\Reflection\TargetInvocationException.cs" />
@@ -278,7 +317,9 @@
<Compile Include="$(MSBuildThisFileDirectory)System\Resources\SatelliteContractVersionAttribute.cs" />
<Compile Include="$(MSBuildThisFileDirectory)System\Resources\UltimateResourceFallbackLocation.cs" />
<Compile Include="$(MSBuildThisFileDirectory)System\Runtime\CompilerServices\AccessedThroughPropertyAttribute.cs" />
+ <Compile Include="$(MSBuildThisFileDirectory)System\Runtime\CompilerServices\AsyncMethodBuilderAttribute.cs" />
<Compile Include="$(MSBuildThisFileDirectory)System\Runtime\CompilerServices\AsyncStateMachineAttribute.cs" />
+ <Compile Include="$(MSBuildThisFileDirectory)System\Runtime\CompilerServices\AsyncValueTaskMethodBuilder.cs" />
<Compile Include="$(MSBuildThisFileDirectory)System\Runtime\CompilerServices\CallerFilePathAttribute.cs" />
<Compile Include="$(MSBuildThisFileDirectory)System\Runtime\CompilerServices\CallerLineNumberAttribute.cs" />
<Compile Include="$(MSBuildThisFileDirectory)System\Runtime\CompilerServices\CallerMemberNameAttribute.cs" />
@@ -286,6 +327,10 @@
<Compile Include="$(MSBuildThisFileDirectory)System\Runtime\CompilerServices\CompilationRelaxationsAttribute.cs" />
<Compile Include="$(MSBuildThisFileDirectory)System\Runtime\CompilerServices\CompilerGeneratedAttribute.cs" />
<Compile Include="$(MSBuildThisFileDirectory)System\Runtime\CompilerServices\CompilerGlobalScopeAttribute.cs" />
+ <Compile Include="$(MSBuildThisFileDirectory)System\Runtime\CompilerServices\ConfiguredValueTaskAwaitable.cs" />
+ <Compile Include="$(MSBuildThisFileDirectory)System\Runtime\CompilerServices\CustomConstantAttribute.cs" />
+ <Compile Include="$(MSBuildThisFileDirectory)System\Runtime\CompilerServices\DateTimeConstantAttribute.cs" />
+ <Compile Include="$(MSBuildThisFileDirectory)System\Runtime\CompilerServices\DecimalConstantAttribute.cs" />
<Compile Include="$(MSBuildThisFileDirectory)System\Runtime\CompilerServices\DefaultDependencyAttribute.cs" />
<Compile Include="$(MSBuildThisFileDirectory)System\Runtime\CompilerServices\DependencyAttribute.cs" />
<Compile Include="$(MSBuildThisFileDirectory)System\Runtime\CompilerServices\DisablePrivateReflectionAttribute.cs" />
@@ -298,6 +343,7 @@
<Compile Include="$(MSBuildThisFileDirectory)System\Runtime\CompilerServices\IndexerNameAttribute.cs" />
<Compile Include="$(MSBuildThisFileDirectory)System\Runtime\CompilerServices\INotifyCompletion.cs" />
<Compile Include="$(MSBuildThisFileDirectory)System\Runtime\CompilerServices\InternalsVisibleToAttribute.cs" />
+ <Compile Include="$(MSBuildThisFileDirectory)System\Runtime\CompilerServices\IntrinsicAttribute.cs" />
<Compile Include="$(MSBuildThisFileDirectory)System\Runtime\CompilerServices\IsConst.cs" />
<Compile Include="$(MSBuildThisFileDirectory)System\Runtime\CompilerServices\IsByRefLikeAttribute.cs" />
<Compile Include="$(MSBuildThisFileDirectory)System\Runtime\CompilerServices\IsVolatile.cs" />
@@ -305,11 +351,13 @@
<Compile Include="$(MSBuildThisFileDirectory)System\Runtime\CompilerServices\ITuple.cs" />
<Compile Include="$(MSBuildThisFileDirectory)System\Runtime\CompilerServices\LoadHint.cs" />
<Compile Include="$(MSBuildThisFileDirectory)System\Runtime\CompilerServices\MethodCodeType.cs" />
+ <Compile Include="$(MSBuildThisFileDirectory)System\Runtime\CompilerServices\MethodImplAttribute.cs" />
<Compile Include="$(MSBuildThisFileDirectory)System\Runtime\CompilerServices\MethodImplOptions.cs" />
<Compile Include="$(MSBuildThisFileDirectory)System\Runtime\CompilerServices\IsReadOnlyAttribute.cs" />
<Compile Include="$(MSBuildThisFileDirectory)System\Runtime\CompilerServices\ReferenceAssemblyAttribute.cs" />
<Compile Include="$(MSBuildThisFileDirectory)System\Runtime\CompilerServices\RuntimeCompatibilityAttribute.cs" />
<Compile Include="$(MSBuildThisFileDirectory)System\Runtime\CompilerServices\RuntimeFeature.cs" />
+ <Compile Include="$(MSBuildThisFileDirectory)System\Runtime\CompilerServices\RuntimeWrappedException.cs" />
<Compile Include="$(MSBuildThisFileDirectory)System\Runtime\CompilerServices\SpecialNameAttribute.cs" />
<Compile Include="$(MSBuildThisFileDirectory)System\Runtime\CompilerServices\StateMachineAttribute.cs" />
<Compile Include="$(MSBuildThisFileDirectory)System\Runtime\CompilerServices\StringFreezingAttribute.cs" />
@@ -319,15 +367,29 @@
<Compile Include="$(MSBuildThisFileDirectory)System\Runtime\CompilerServices\TypeForwardedFromAttribute.cs" />
<Compile Include="$(MSBuildThisFileDirectory)System\Runtime\CompilerServices\TypeForwardedToAttribute.cs" />
<Compile Include="$(MSBuildThisFileDirectory)System\Runtime\CompilerServices\UnsafeValueTypeAttribute.cs" />
+ <Compile Include="$(MSBuildThisFileDirectory)System\Runtime\CompilerServices\ValueTaskAwaiter.cs" />
<Compile Include="$(MSBuildThisFileDirectory)System\Runtime\ConstrainedExecution\Cer.cs" />
<Compile Include="$(MSBuildThisFileDirectory)System\Runtime\ConstrainedExecution\Consistency.cs" />
<Compile Include="$(MSBuildThisFileDirectory)System\Runtime\ConstrainedExecution\ReliabilityContractAttribute.cs" />
+ <Compile Include="$(MSBuildThisFileDirectory)System\Runtime\ExceptionServices\HandleProcessCorruptedStateExceptionsAttribute.cs" />
+ <Compile Include="$(MSBuildThisFileDirectory)System\Runtime\InteropServices\BestFitMappingAttribute.cs" />
<Compile Include="$(MSBuildThisFileDirectory)System\Runtime\InteropServices\CallingConvention.cs" />
<Compile Include="$(MSBuildThisFileDirectory)System\Runtime\InteropServices\CharSet.cs" />
<Compile Include="$(MSBuildThisFileDirectory)System\Runtime\InteropServices\ComVisibleAttribute.cs" />
+ <Compile Include="$(MSBuildThisFileDirectory)System\Runtime\InteropServices\DefaultCharSetAttribute.cs" />
+ <Compile Include="$(MSBuildThisFileDirectory)System\Runtime\InteropServices\DefaultDllImportSearchPathsAttribute.cs" />
+ <Compile Include="$(MSBuildThisFileDirectory)System\Runtime\InteropServices\DllImportAttribute.cs" />
+ <Compile Include="$(MSBuildThisFileDirectory)System\Runtime\InteropServices\DllImportSearchPath.cs" />
<Compile Include="$(MSBuildThisFileDirectory)System\Runtime\InteropServices\ExternalException.cs" />
+ <Compile Include="$(MSBuildThisFileDirectory)System\Runtime\InteropServices\FieldOffsetAttribute.cs" />
+ <Compile Include="$(MSBuildThisFileDirectory)System\Runtime\InteropServices\InAttribute.cs" />
<Compile Include="$(MSBuildThisFileDirectory)System\Runtime\InteropServices\LayoutKind.cs" />
+ <Compile Include="$(MSBuildThisFileDirectory)System\Runtime\InteropServices\MarshalAsAttribute.cs" />
+ <Compile Include="$(MSBuildThisFileDirectory)System\Runtime\InteropServices\OptionalAttribute.cs" />
+ <Compile Include="$(MSBuildThisFileDirectory)System\Runtime\InteropServices\OutAttribute.cs" />
+ <Compile Include="$(MSBuildThisFileDirectory)System\Runtime\InteropServices\PreserveSigAttribute.cs" />
<Compile Include="$(MSBuildThisFileDirectory)System\Runtime\InteropServices\StringBuffer.cs" />
+ <Compile Include="$(MSBuildThisFileDirectory)System\Runtime\InteropServices\StructLayoutAttribute.cs" />
<Compile Include="$(MSBuildThisFileDirectory)System\Runtime\InteropServices\UnmanagedFunctionPointerAttribute.cs" />
<Compile Include="$(MSBuildThisFileDirectory)System\Runtime\InteropServices\UnmanagedType.cs" />
<Compile Include="$(MSBuildThisFileDirectory)System\Runtime\InteropServices\VarEnum.cs" />
@@ -347,6 +409,7 @@
<Compile Include="$(MSBuildThisFileDirectory)System\Runtime\Serialization\StreamingContext.cs" />
<Compile Include="$(MSBuildThisFileDirectory)System\Runtime\Versioning\NonVersionableAttribute.cs" />
<Compile Include="$(MSBuildThisFileDirectory)System\Runtime\Versioning\TargetFrameworkAttribute.cs" />
+ <Compile Include="$(MSBuildThisFileDirectory)System\SByte.cs" />
<Compile Include="$(MSBuildThisFileDirectory)System\Security\AllowPartiallyTrustedCallersAttribute.cs" />
<Compile Include="$(MSBuildThisFileDirectory)System\Security\CryptographicException.cs" />
<Compile Include="$(MSBuildThisFileDirectory)System\Security\PartialTrustVisibilityLevel.cs" />
@@ -362,8 +425,11 @@
<Compile Include="$(MSBuildThisFileDirectory)System\Security\SuppressUnmanagedCodeSecurityAttribute.cs" />
<Compile Include="$(MSBuildThisFileDirectory)System\Security\UnverifiableCodeAttribute.cs" />
<Compile Include="$(MSBuildThisFileDirectory)System\Security\VerificationException.cs" />
+ <Compile Include="$(MSBuildThisFileDirectory)System\SerializableAttribute.cs" />
+ <Compile Include="$(MSBuildThisFileDirectory)System\Single.cs" />
<Compile Include="$(MSBuildThisFileDirectory)System\Span.cs" />
<Compile Include="$(MSBuildThisFileDirectory)System\Span.NonGeneric.cs" />
+ <Compile Include="$(MSBuildThisFileDirectory)System\StringSpanHelpers.cs" />
<Compile Include="$(MSBuildThisFileDirectory)System\StackOverflowException.cs" />
<Compile Include="$(MSBuildThisFileDirectory)System\StringComparer.cs" />
<Compile Include="$(MSBuildThisFileDirectory)System\StringComparison.cs" />
@@ -391,7 +457,7 @@
<Compile Include="$(MSBuildThisFileDirectory)System\Text\StringBuilder.cs" />
<Compile Include="$(MSBuildThisFileDirectory)System\Text\UnicodeEncoding.cs" />
<Compile Include="$(MSBuildThisFileDirectory)System\Text\UTF32Encoding.cs" />
- <Compile Include="$(MSBuildThisFileDirectory)System\Text\UTF7Encoding.cs" />
+ <Compile Include="$(MSBuildThisFileDirectory)System\Text\UTF7Encoding.cs" />
<Compile Include="$(MSBuildThisFileDirectory)System\Text\UTF8Encoding.cs" />
<Compile Include="$(MSBuildThisFileDirectory)System\TimeSpan.cs" />
<Compile Include="$(MSBuildThisFileDirectory)System\ThreadAttributes.cs" />
@@ -415,6 +481,7 @@
<Compile Include="$(MSBuildThisFileDirectory)System\Threading\Tasks\TaskCanceledException.cs" />
<Compile Include="$(MSBuildThisFileDirectory)System\Threading\Tasks\TaskExtensions.cs" />
<Compile Include="$(MSBuildThisFileDirectory)System\Threading\Tasks\TaskSchedulerException.cs" />
+ <Compile Include="$(MSBuildThisFileDirectory)System\Threading\Tasks\ValueTask.cs" />
<Compile Include="$(MSBuildThisFileDirectory)System\Threading\ThreadAbortException.cs" />
<Compile Include="$(MSBuildThisFileDirectory)System\Threading\ThreadPriority.cs" />
<Compile Include="$(MSBuildThisFileDirectory)System\Threading\ThreadStart.cs" />
@@ -436,9 +503,13 @@
<Compile Include="$(MSBuildThisFileDirectory)System\TypeCode.cs" />
<Compile Include="$(MSBuildThisFileDirectory)System\TypeInitializationException.cs" />
<Compile Include="$(MSBuildThisFileDirectory)System\TypeUnloadedException.cs" />
+ <Compile Include="$(MSBuildThisFileDirectory)System\UInt16.cs" />
+ <Compile Include="$(MSBuildThisFileDirectory)System\UInt32.cs" />
+ <Compile Include="$(MSBuildThisFileDirectory)System\UInt64.cs" />
<Compile Include="$(MSBuildThisFileDirectory)System\UnauthorizedAccessException.cs" />
<Compile Include="$(MSBuildThisFileDirectory)System\UnhandledExceptionEventArgs.cs" />
<Compile Include="$(MSBuildThisFileDirectory)System\UnhandledExceptionEventHandler.cs" />
+ <Compile Include="$(MSBuildThisFileDirectory)System\UnitySerializationHolder.cs"/>
<Compile Include="$(MSBuildThisFileDirectory)System\ValueTuple.cs" />
<Compile Include="$(MSBuildThisFileDirectory)System\Version.cs" />
<Compile Include="$(MSBuildThisFileDirectory)System\Void.cs" />
@@ -488,19 +559,15 @@
<Compile Include="$(MSBuildThisFileDirectory)Interop\Windows\BCrypt\Interop.BCryptGenRandom.cs" />
<Compile Include="$(MSBuildThisFileDirectory)Interop\Windows\Crypt32\Interop.CryptProtectMemory.cs" />
<Compile Include="$(MSBuildThisFileDirectory)Interop\Windows\Interop.BOOL.cs" />
- <Compile Include="$(MSBuildThisFileDirectory)Interop\Windows\Interop.Errors.cs" />
<Compile Include="$(MSBuildThisFileDirectory)Interop\Windows\Interop.Libraries.cs" />
<Compile Include="$(MSBuildThisFileDirectory)Interop\Windows\Kernel32\Interop.CancelIoEx.cs" />
<Compile Include="$(MSBuildThisFileDirectory)Interop\Windows\Kernel32\Interop.CloseHandle.cs" />
- <Compile Include="$(MSBuildThisFileDirectory)Interop\Windows\Kernel32\Interop.CreateFile.cs" Condition="'$(EnableWinRT)' != 'true'" />
- <Compile Include="$(MSBuildThisFileDirectory)Interop\Windows\Kernel32\Interop.CreateFile2.cs" Condition="'$(EnableWinRT)' == 'true'" />
<Compile Include="$(MSBuildThisFileDirectory)Interop\Windows\Kernel32\Interop.FileAttributes.cs" />
<Compile Include="$(MSBuildThisFileDirectory)Interop\Windows\Kernel32\Interop.FILE_INFO_BY_HANDLE_CLASS.cs" />
<Compile Include="$(MSBuildThisFileDirectory)Interop\Windows\Kernel32\Interop.FileTypes.cs" />
<Compile Include="$(MSBuildThisFileDirectory)Interop\Windows\Kernel32\Interop.FindClose.cs" />
<Compile Include="$(MSBuildThisFileDirectory)Interop\Windows\Kernel32\Interop.FindFirstFileEx.cs" />
<Compile Include="$(MSBuildThisFileDirectory)Interop\Windows\Kernel32\Interop.FlushFileBuffers.cs" />
- <Compile Include="$(MSBuildThisFileDirectory)Interop\Windows\Kernel32\Interop.FormatMessage.cs" />
<Compile Include="$(MSBuildThisFileDirectory)Interop\Windows\Kernel32\Interop.FreeEnvironmentStrings.cs" />
<Compile Include="$(MSBuildThisFileDirectory)Interop\Windows\Kernel32\Interop.GetCPInfo.cs" />
<Compile Include="$(MSBuildThisFileDirectory)Interop\Windows\Kernel32\Interop.GetEnvironmentStrings.cs" />
@@ -528,25 +595,41 @@
<Compile Include="$(MSBuildThisFileDirectory)Interop\Windows\OleAut32\Interop.SysAllocStringLen.cs" />
<Compile Include="$(MSBuildThisFileDirectory)Interop\Windows\OleAut32\Interop.SysFreeString.cs" />
<Compile Include="$(MSBuildThisFileDirectory)Interop\Windows\OleAut32\Interop.SysStringLen.cs" />
- <Compile Include="$(MSBuildThisFileDirectory)Interop\Windows\User32\Interop.Constants.cs" Condition="'$(EnableWinRT)' != 'true'" />
- <Compile Include="$(MSBuildThisFileDirectory)Interop\Windows\User32\Interop.SendMessageTimeout.cs" Condition="'$(EnableWinRT)' != 'true'" />
<Compile Include="$(MSBuildThisFileDirectory)Microsoft\Win32\SafeHandles\SafeFileHandle.Windows.cs" />
<Compile Include="$(MSBuildThisFileDirectory)System\Globalization\HijriCalendar.Win32.cs" Condition="'$(EnableWinRT)' != 'true' and '$(EnableDummyGlobalizationImplementation)' != 'true'" />
<Compile Include="$(MSBuildThisFileDirectory)System\Globalization\HijriCalendar.WinRT.cs" Condition="'$(EnableWinRT)' == 'true'" />
<Compile Include="$(MSBuildThisFileDirectory)System\Globalization\JapaneseCalendar.Win32.cs" Condition="'$(EnableWinRT)' != 'true' and '$(EnableDummyGlobalizationImplementation)' != 'true'" />
<Compile Include="$(MSBuildThisFileDirectory)System\Globalization\JapaneseCalendar.WinRT.cs" Condition="'$(EnableWinRT)' == 'true'" />
- <Compile Include="$(MSBuildThisFileDirectory)System\IO\FileStream.Win32.cs" Condition="'$(EnableWinRT)' != 'true'" />
<Compile Include="$(MSBuildThisFileDirectory)System\IO\FileStream.Windows.cs" />
- <Compile Include="$(MSBuildThisFileDirectory)System\IO\FileStream.WinRT.cs" Condition="'$(EnableWinRT)' == 'true'" />
<Compile Include="$(MSBuildThisFileDirectory)System\IO\FileStreamCompletionSource.Win32.cs" />
<Compile Include="$(MSBuildThisFileDirectory)System\IO\Path.Windows.cs" />
<Compile Include="$(MSBuildThisFileDirectory)System\IO\PathHelper.Windows.cs" />
<Compile Include="$(MSBuildThisFileDirectory)System\IO\PathInternal.Windows.cs" />
<Compile Include="$(MSBuildThisFileDirectory)System\IO\PathInternal.Windows.StringBuffer.cs" />
- <Compile Include="$(MSBuildThisFileDirectory)System\IO\Win32Marshal.cs" />
+ <Compile Include="$(MSBuildThisFileDirectory)System\IO\DisableMediaInsertionPrompt.cs" />
<Compile Include="$(MSBuildThisFileDirectory)System\Security\SafeBSTRHandle.cs" />
<Compile Include="$(MSBuildThisFileDirectory)System\Security\SecureString.Windows.cs" />
</ItemGroup>
+ <ItemGroup Condition="$(TargetsWindows) and '$(EnableWinRT)' != 'true'">
+ <Compile Include="$(MSBuildThisFileDirectory)System\IO\FileStream.Win32.cs" />
+ <Compile Include="$(MSBuildThisFileDirectory)Microsoft\Win32\SafeHandles\SafeLibraryHandle.cs" />
+ <Compile Include="$(MSBuildThisFileDirectory)Interop\Windows\Kernel32\Interop.LoadLibraryEx.cs" />
+ <Compile Include="$(MSBuildThisFileDirectory)Interop\Windows\Kernel32\Interop.FreeLibrary.cs" />
+ <Compile Include="$(MSBuildThisFileDirectory)Interop\Windows\Kernel32\Interop.CreateFile.cs" />
+ <Compile Include="$(MSBuildThisFileDirectory)Interop\Windows\User32\Interop.Constants.cs" />
+ <Compile Include="$(MSBuildThisFileDirectory)Interop\Windows\User32\Interop.SendMessageTimeout.cs" />
+ <Compile Include="$(MSBuildThisFileDirectory)Interop\Windows\User32\Interop.LoadString.cs" />
+ </ItemGroup>
+ <ItemGroup Condition="$(TargetsWindows) and '$(EnableWinRT)' == 'true'">
+ <Compile Include="$(MSBuildThisFileDirectory)System\IO\FileStream.WinRT.cs" />
+ <Compile Include="$(MSBuildThisFileDirectory)Interop\Windows\Kernel32\Interop.CreateFile2.cs" />
+ <Compile Include="$(MSBuildThisFileDirectory)Interop\Windows\Kernel32\Interop.CREATEFILE2_EXTENDED_PARAMETERS.cs" />
+ </ItemGroup>
+ <ItemGroup Condition="$(TargetsWindows) or '$(FeaturePal)'=='true'">
+ <Compile Include="$(MSBuildThisFileDirectory)Interop\Windows\Interop.Errors.cs" />
+ <Compile Include="$(MSBuildThisFileDirectory)Interop\Windows\Kernel32\Interop.FormatMessage.cs" />
+ <Compile Include="$(MSBuildThisFileDirectory)System\IO\Win32Marshal.cs" />
+ </ItemGroup>
<ItemGroup Condition="$(TargetsUnix)">
<Compile Include="$(MSBuildThisFileDirectory)Interop\Unix\Interop.Errors.cs" />
<Compile Include="$(MSBuildThisFileDirectory)Interop\Unix\Interop.IOErrors.cs" />
diff --git a/src/mscorlib/shared/System.Private.CoreLib.Shared.shproj b/src/mscorlib/shared/System.Private.CoreLib.Shared.shproj
deleted file mode 100644
index 20c3de100b..0000000000
--- a/src/mscorlib/shared/System.Private.CoreLib.Shared.shproj
+++ /dev/null
@@ -1,17 +0,0 @@
-<Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
- <!-- Set the properties to prevent any items from being excluded from the IDE view -->
- <PropertyGroup Label="Globals">
- <ProjectGuid>c5ed3c1d-b572-46f1-8f96-522a85ce1179</ProjectGuid>
- </PropertyGroup>
- <PropertyGroup>
- <TargetsWindows>true</TargetsWindows>
- <TargetsUnix>true</TargetsUnix>
- <TargetsOSX>true</TargetsOSX>
- </PropertyGroup>
- <Import Project="$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props" Condition="Exists('$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props')" />
- <Import Project="$(MSBuildExtensionsPath32)\Microsoft\VisualStudio\v$(VisualStudioVersion)\CodeSharing\Microsoft.CodeSharing.Common.Default.props" />
- <Import Project="$(MSBuildExtensionsPath32)\Microsoft\VisualStudio\v$(VisualStudioVersion)\CodeSharing\Microsoft.CodeSharing.Common.props" />
- <PropertyGroup />
- <Import Project="System.Private.CoreLib.Shared.projitems" Label="Shared" />
- <Import Project="$(MSBuildExtensionsPath32)\Microsoft\VisualStudio\v$(VisualStudioVersion)\CodeSharing\Microsoft.CodeSharing.CSharp.targets" />
-</Project> \ No newline at end of file
diff --git a/src/mscorlib/src/System/AccessViolationException.cs b/src/mscorlib/shared/System/AccessViolationException.cs
index 23d086fb42..103a4c0a9d 100644
--- a/src/mscorlib/src/System/AccessViolationException.cs
+++ b/src/mscorlib/shared/System/AccessViolationException.cs
@@ -21,19 +21,19 @@ namespace System
public AccessViolationException()
: base(SR.Arg_AccessViolationException)
{
- HResult = __HResults.E_POINTER;
+ HResult = HResults.E_POINTER;
}
public AccessViolationException(String message)
: base(message)
{
- HResult = __HResults.E_POINTER;
+ HResult = HResults.E_POINTER;
}
public AccessViolationException(String message, Exception innerException)
: base(message, innerException)
{
- HResult = __HResults.E_POINTER;
+ HResult = HResults.E_POINTER;
}
protected AccessViolationException(SerializationInfo info, StreamingContext context) : base(info, context)
diff --git a/src/mscorlib/shared/System/Action.cs b/src/mscorlib/shared/System/Action.cs
index b82c14d9dc..da6813829e 100644
--- a/src/mscorlib/shared/System/Action.cs
+++ b/src/mscorlib/shared/System/Action.cs
@@ -33,3 +33,9 @@ namespace System
public delegate bool Predicate<in T>(T obj);
}
+
+namespace System.Buffers
+{
+ public delegate void SpanAction<T, in TArg>(Span<T> span, TArg arg);
+ public delegate void ReadOnlySpanAction<T, in TArg>(ReadOnlySpan<T> span, TArg arg);
+}
diff --git a/src/mscorlib/src/System/AggregateException.cs b/src/mscorlib/shared/System/AggregateException.cs
index 0b840972ef..36b9494980 100644
--- a/src/mscorlib/src/System/AggregateException.cs
+++ b/src/mscorlib/shared/System/AggregateException.cs
@@ -2,14 +2,6 @@
// The .NET Foundation licenses this file to you under the MIT license.
// See the LICENSE file in the project root for more information.
-// =+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+
-//
-//
-//
-// Public type to communicate multiple failures to an end-user.
-//
-// =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
-
using System;
using System.Collections.Generic;
using System.Collections.ObjectModel;
@@ -41,7 +33,7 @@ namespace System
public AggregateException()
: base(SR.AggregateException_ctor_DefaultMessage)
{
- m_innerExceptions = new ReadOnlyCollection<Exception>(new Exception[0]);
+ m_innerExceptions = new ReadOnlyCollection<Exception>(Array.Empty<Exception>());
}
/// <summary>
@@ -52,7 +44,7 @@ namespace System
public AggregateException(string message)
: base(message)
{
- m_innerExceptions = new ReadOnlyCollection<Exception>(new Exception[0]);
+ m_innerExceptions = new ReadOnlyCollection<Exception>(Array.Empty<Exception>());
}
/// <summary>
@@ -285,11 +277,6 @@ namespace System
/// <exception cref="T:System.ArgumentNullException">The <paramref name="info"/> argument is null.</exception>
public override void GetObjectData(SerializationInfo info, StreamingContext context)
{
- if (info == null)
- {
- throw new ArgumentNullException(nameof(info));
- }
-
base.GetObjectData(info, context);
Exception[] innerExceptions = new Exception[m_innerExceptions.Count];
@@ -384,7 +371,7 @@ namespace System
/// If any inner exceptions are themselves instances of
/// <see cref="AggregateException"/>, this method will recursively flatten all of them. The
/// inner exceptions returned in the new <see cref="AggregateException"/>
- /// will be the union of all of the the inner exceptions from exception tree rooted at the provided
+ /// will be the union of all of the inner exceptions from exception tree rooted at the provided
/// <see cref="AggregateException"/> instance.
/// </remarks>
public AggregateException Flatten()
@@ -461,17 +448,20 @@ namespace System
/// <returns>A string representation of the current exception.</returns>
public override string ToString()
{
- string text = base.ToString();
+ StringBuilder text = new StringBuilder();
+ text.Append(base.ToString());
for (int i = 0; i < m_innerExceptions.Count; i++)
{
- text = String.Format(
- CultureInfo.InvariantCulture,
- SR.AggregateException_ToString,
- text, Environment.NewLine, i, m_innerExceptions[i].ToString(), "<---", Environment.NewLine);
+ text.Append(Environment.NewLine);
+ text.Append("---> ");
+ text.Append(string.Format(CultureInfo.InvariantCulture, SR.AggregateException_InnerException, i));
+ text.Append(m_innerExceptions[i].ToString());
+ text.Append("<---");
+ text.Append(Environment.NewLine);
}
- return text;
+ return text.ToString();
}
/// <summary>
diff --git a/src/mscorlib/shared/System/ApplicationException.cs b/src/mscorlib/shared/System/ApplicationException.cs
index cb98902de1..83ced79876 100644
--- a/src/mscorlib/shared/System/ApplicationException.cs
+++ b/src/mscorlib/shared/System/ApplicationException.cs
@@ -31,7 +31,7 @@ namespace System
public ApplicationException()
: base(SR.Arg_ApplicationException)
{
- HResult = __HResults.COR_E_APPLICATION;
+ HResult = HResults.COR_E_APPLICATION;
}
// Creates a new ApplicationException with its message string set to
@@ -41,13 +41,13 @@ namespace System
public ApplicationException(String message)
: base(message)
{
- HResult = __HResults.COR_E_APPLICATION;
+ HResult = HResults.COR_E_APPLICATION;
}
public ApplicationException(String message, Exception innerException)
: base(message, innerException)
{
- HResult = __HResults.COR_E_APPLICATION;
+ HResult = HResults.COR_E_APPLICATION;
}
protected ApplicationException(SerializationInfo info, StreamingContext context) : base(info, context)
diff --git a/src/mscorlib/shared/System/ArgumentException.cs b/src/mscorlib/shared/System/ArgumentException.cs
index de2d775c84..fe65d6443a 100644
--- a/src/mscorlib/shared/System/ArgumentException.cs
+++ b/src/mscorlib/shared/System/ArgumentException.cs
@@ -29,7 +29,7 @@ namespace System
public ArgumentException()
: base(SR.Arg_ArgumentException)
{
- HResult = __HResults.COR_E_ARGUMENT;
+ HResult = HResults.COR_E_ARGUMENT;
}
// Creates a new ArgumentException with its message
@@ -38,27 +38,27 @@ namespace System
public ArgumentException(String message)
: base(message)
{
- HResult = __HResults.COR_E_ARGUMENT;
+ HResult = HResults.COR_E_ARGUMENT;
}
public ArgumentException(String message, Exception innerException)
: base(message, innerException)
{
- HResult = __HResults.COR_E_ARGUMENT;
+ HResult = HResults.COR_E_ARGUMENT;
}
public ArgumentException(String message, String paramName, Exception innerException)
: base(message, innerException)
{
_paramName = paramName;
- HResult = __HResults.COR_E_ARGUMENT;
+ HResult = HResults.COR_E_ARGUMENT;
}
public ArgumentException(String message, String paramName)
: base(message)
{
_paramName = paramName;
- HResult = __HResults.COR_E_ARGUMENT;
+ HResult = HResults.COR_E_ARGUMENT;
}
protected ArgumentException(SerializationInfo info, StreamingContext context)
diff --git a/src/mscorlib/shared/System/ArgumentNullException.cs b/src/mscorlib/shared/System/ArgumentNullException.cs
index 74b39fed8e..9b0732b2d2 100644
--- a/src/mscorlib/shared/System/ArgumentNullException.cs
+++ b/src/mscorlib/shared/System/ArgumentNullException.cs
@@ -26,25 +26,25 @@ namespace System
: base(SR.ArgumentNull_Generic)
{
// Use E_POINTER - COM used that for null pointers. Description is "invalid pointer"
- HResult = __HResults.E_POINTER;
+ HResult = HResults.E_POINTER;
}
public ArgumentNullException(String paramName)
: base(SR.ArgumentNull_Generic, paramName)
{
- HResult = __HResults.E_POINTER;
+ HResult = HResults.E_POINTER;
}
public ArgumentNullException(String message, Exception innerException)
: base(message, innerException)
{
- HResult = __HResults.E_POINTER;
+ HResult = HResults.E_POINTER;
}
public ArgumentNullException(String paramName, String message)
: base(message, paramName)
{
- HResult = __HResults.E_POINTER;
+ HResult = HResults.E_POINTER;
}
protected ArgumentNullException(SerializationInfo info, StreamingContext context) : base(info, context)
diff --git a/src/mscorlib/shared/System/ArgumentOutOfRangeException.cs b/src/mscorlib/shared/System/ArgumentOutOfRangeException.cs
index 4721a503b6..a25cd57763 100644
--- a/src/mscorlib/shared/System/ArgumentOutOfRangeException.cs
+++ b/src/mscorlib/shared/System/ArgumentOutOfRangeException.cs
@@ -27,25 +27,25 @@ namespace System
public ArgumentOutOfRangeException()
: base(SR.Arg_ArgumentOutOfRangeException)
{
- HResult = __HResults.COR_E_ARGUMENTOUTOFRANGE;
+ HResult = HResults.COR_E_ARGUMENTOUTOFRANGE;
}
public ArgumentOutOfRangeException(String paramName)
: base(SR.Arg_ArgumentOutOfRangeException, paramName)
{
- HResult = __HResults.COR_E_ARGUMENTOUTOFRANGE;
+ HResult = HResults.COR_E_ARGUMENTOUTOFRANGE;
}
public ArgumentOutOfRangeException(String paramName, String message)
: base(message, paramName)
{
- HResult = __HResults.COR_E_ARGUMENTOUTOFRANGE;
+ HResult = HResults.COR_E_ARGUMENTOUTOFRANGE;
}
public ArgumentOutOfRangeException(String message, Exception innerException)
: base(message, innerException)
{
- HResult = __HResults.COR_E_ARGUMENTOUTOFRANGE;
+ HResult = HResults.COR_E_ARGUMENTOUTOFRANGE;
}
// We will not use this in the classlibs, but we'll provide it for
@@ -55,7 +55,7 @@ namespace System
: base(message, paramName)
{
_actualValue = actualValue;
- HResult = __HResults.COR_E_ARGUMENTOUTOFRANGE;
+ HResult = HResults.COR_E_ARGUMENTOUTOFRANGE;
}
protected ArgumentOutOfRangeException(SerializationInfo info, StreamingContext context)
diff --git a/src/mscorlib/shared/System/ArithmeticException.cs b/src/mscorlib/shared/System/ArithmeticException.cs
index 2c8abe51fa..6285c8120e 100644
--- a/src/mscorlib/shared/System/ArithmeticException.cs
+++ b/src/mscorlib/shared/System/ArithmeticException.cs
@@ -26,7 +26,7 @@ namespace System
public ArithmeticException()
: base(SR.Arg_ArithmeticException)
{
- HResult = __HResults.COR_E_ARITHMETIC;
+ HResult = HResults.COR_E_ARITHMETIC;
}
// Creates a new ArithmeticException with its message string set to
@@ -36,13 +36,13 @@ namespace System
public ArithmeticException(String message)
: base(message)
{
- HResult = __HResults.COR_E_ARITHMETIC;
+ HResult = HResults.COR_E_ARITHMETIC;
}
public ArithmeticException(String message, Exception innerException)
: base(message, innerException)
{
- HResult = __HResults.COR_E_ARITHMETIC;
+ HResult = HResults.COR_E_ARITHMETIC;
}
protected ArithmeticException(SerializationInfo info, StreamingContext context) : base(info, context)
diff --git a/src/mscorlib/shared/System/ArrayTypeMismatchException.cs b/src/mscorlib/shared/System/ArrayTypeMismatchException.cs
index d06a450603..6964b1fa12 100644
--- a/src/mscorlib/shared/System/ArrayTypeMismatchException.cs
+++ b/src/mscorlib/shared/System/ArrayTypeMismatchException.cs
@@ -26,7 +26,7 @@ namespace System
public ArrayTypeMismatchException()
: base(SR.Arg_ArrayTypeMismatchException)
{
- HResult = __HResults.COR_E_ARRAYTYPEMISMATCH;
+ HResult = HResults.COR_E_ARRAYTYPEMISMATCH;
}
// Creates a new ArrayMismatchException with its message string set to
@@ -36,13 +36,13 @@ namespace System
public ArrayTypeMismatchException(String message)
: base(message)
{
- HResult = __HResults.COR_E_ARRAYTYPEMISMATCH;
+ HResult = HResults.COR_E_ARRAYTYPEMISMATCH;
}
public ArrayTypeMismatchException(String message, Exception innerException)
: base(message, innerException)
{
- HResult = __HResults.COR_E_ARRAYTYPEMISMATCH;
+ HResult = HResults.COR_E_ARRAYTYPEMISMATCH;
}
protected ArrayTypeMismatchException(SerializationInfo info, StreamingContext context) : base(info, context)
diff --git a/src/mscorlib/shared/System/BadImageFormatException.cs b/src/mscorlib/shared/System/BadImageFormatException.cs
index adedcb2a3f..a4661fc799 100644
--- a/src/mscorlib/shared/System/BadImageFormatException.cs
+++ b/src/mscorlib/shared/System/BadImageFormatException.cs
@@ -25,31 +25,31 @@ namespace System
public BadImageFormatException()
: base(SR.Arg_BadImageFormatException)
{
- HResult = __HResults.COR_E_BADIMAGEFORMAT;
+ HResult = HResults.COR_E_BADIMAGEFORMAT;
}
public BadImageFormatException(String message)
: base(message)
{
- HResult = __HResults.COR_E_BADIMAGEFORMAT;
+ HResult = HResults.COR_E_BADIMAGEFORMAT;
}
public BadImageFormatException(String message, Exception inner)
: base(message, inner)
{
- HResult = __HResults.COR_E_BADIMAGEFORMAT;
+ HResult = HResults.COR_E_BADIMAGEFORMAT;
}
public BadImageFormatException(String message, String fileName) : base(message)
{
- HResult = __HResults.COR_E_BADIMAGEFORMAT;
+ HResult = HResults.COR_E_BADIMAGEFORMAT;
_fileName = fileName;
}
public BadImageFormatException(String message, String fileName, Exception inner)
: base(message, inner)
{
- HResult = __HResults.COR_E_BADIMAGEFORMAT;
+ HResult = HResults.COR_E_BADIMAGEFORMAT;
_fileName = fileName;
}
@@ -78,7 +78,7 @@ namespace System
if (_message == null)
{
if ((_fileName == null) &&
- (HResult == __HResults.COR_E_EXCEPTION))
+ (HResult == HResults.COR_E_EXCEPTION))
_message = SR.Arg_BadImageFormatException;
else
diff --git a/src/mscorlib/shared/System/BitConverter.cs b/src/mscorlib/shared/System/BitConverter.cs
index e19229dd37..edcdd1ec93 100644
--- a/src/mscorlib/shared/System/BitConverter.cs
+++ b/src/mscorlib/shared/System/BitConverter.cs
@@ -30,6 +30,16 @@ namespace System
return r;
}
+ // Converts a Boolean into a Span of bytes with length one.
+ public static bool TryWriteBytes(Span<byte> destination, bool value)
+ {
+ if (destination.Length < sizeof(byte))
+ return false;
+
+ Unsafe.WriteUnaligned(ref destination.DangerousGetPinnableReference(), value ? (byte)1: (byte)0);
+ return true;
+ }
+
// Converts a char into an array of bytes with length two.
public static byte[] GetBytes(char value)
{
@@ -38,6 +48,16 @@ namespace System
return bytes;
}
+ // Converts a char into a Span
+ public static bool TryWriteBytes(Span<byte> destination, char value)
+ {
+ if (destination.Length < sizeof(char))
+ return false;
+
+ Unsafe.WriteUnaligned(ref destination.DangerousGetPinnableReference(), value);
+ return true;
+ }
+
// Converts a short into an array of bytes with length
// two.
public static byte[] GetBytes(short value)
@@ -47,6 +67,16 @@ namespace System
return bytes;
}
+ // Converts a short into a Span
+ public static bool TryWriteBytes(Span<byte> destination, short value)
+ {
+ if (destination.Length < sizeof(short))
+ return false;
+
+ Unsafe.WriteUnaligned(ref destination.DangerousGetPinnableReference(), value);
+ return true;
+ }
+
// Converts an int into an array of bytes with length
// four.
public static byte[] GetBytes(int value)
@@ -56,6 +86,16 @@ namespace System
return bytes;
}
+ // Converts an int into a Span
+ public static bool TryWriteBytes(Span<byte> destination, int value)
+ {
+ if (destination.Length < sizeof(int))
+ return false;
+
+ Unsafe.WriteUnaligned(ref destination.DangerousGetPinnableReference(), value);
+ return true;
+ }
+
// Converts a long into an array of bytes with length
// eight.
public static byte[] GetBytes(long value)
@@ -65,6 +105,16 @@ namespace System
return bytes;
}
+ // Converts a long into a Span
+ public static bool TryWriteBytes(Span<byte> destination, long value)
+ {
+ if (destination.Length < sizeof(long))
+ return false;
+
+ Unsafe.WriteUnaligned(ref destination.DangerousGetPinnableReference(), value);
+ return true;
+ }
+
// Converts an ushort into an array of bytes with
// length two.
[CLSCompliant(false)]
@@ -75,6 +125,17 @@ namespace System
return bytes;
}
+ // Converts a ushort into a Span
+ [CLSCompliant(false)]
+ public static bool TryWriteBytes(Span<byte> destination, ushort value)
+ {
+ if (destination.Length < sizeof(ushort))
+ return false;
+
+ Unsafe.WriteUnaligned(ref destination.DangerousGetPinnableReference(), value);
+ return true;
+ }
+
// Converts an uint into an array of bytes with
// length four.
[CLSCompliant(false)]
@@ -85,6 +146,17 @@ namespace System
return bytes;
}
+ // Converts a uint into a Span
+ [CLSCompliant(false)]
+ public static bool TryWriteBytes(Span<byte> destination, uint value)
+ {
+ if (destination.Length < sizeof(uint))
+ return false;
+
+ Unsafe.WriteUnaligned(ref destination.DangerousGetPinnableReference(), value);
+ return true;
+ }
+
// Converts an unsigned long into an array of bytes with
// length eight.
[CLSCompliant(false)]
@@ -95,6 +167,17 @@ namespace System
return bytes;
}
+ // Converts a ulong into a Span
+ [CLSCompliant(false)]
+ public static bool TryWriteBytes(Span<byte> destination, ulong value)
+ {
+ if (destination.Length < sizeof(ulong))
+ return false;
+
+ Unsafe.WriteUnaligned(ref destination.DangerousGetPinnableReference(), value);
+ return true;
+ }
+
// Converts a float into an array of bytes with length
// four.
public static byte[] GetBytes(float value)
@@ -104,6 +187,16 @@ namespace System
return bytes;
}
+ // Converts a float into a Span
+ public static bool TryWriteBytes(Span<byte> destination, float value)
+ {
+ if (destination.Length < sizeof(float))
+ return false;
+
+ Unsafe.WriteUnaligned(ref destination.DangerousGetPinnableReference(), value);
+ return true;
+ }
+
// Converts a double into an array of bytes with length
// eight.
public static byte[] GetBytes(double value)
@@ -113,9 +206,27 @@ namespace System
return bytes;
}
+ // Converts a double into a Span
+ public static bool TryWriteBytes(Span<byte> destination, double value)
+ {
+ if (destination.Length < sizeof(double))
+ return false;
+
+ Unsafe.WriteUnaligned(ref destination.DangerousGetPinnableReference(), value);
+ return true;
+ }
+
// Converts an array of bytes into a char.
public static char ToChar(byte[] value, int startIndex) => unchecked((char)ReadInt16(value, startIndex));
+ // Converts a Span into a char
+ public static char ToChar(ReadOnlySpan<byte> value)
+ {
+ if (value.Length < sizeof(char))
+ ThrowHelper.ThrowArgumentOutOfRangeException(ExceptionArgument.value);
+ return Unsafe.ReadUnaligned<char>(ref value.DangerousGetPinnableReference());
+ }
+
private static short ReadInt16(byte[] value, int startIndex)
{
if (value == null)
@@ -155,27 +266,78 @@ namespace System
// Converts an array of bytes into a short.
public static short ToInt16(byte[] value, int startIndex) => ReadInt16(value, startIndex);
+ // Converts a Span into a short
+ public static short ToInt16(ReadOnlySpan<byte> value)
+ {
+ if (value.Length < sizeof(short))
+ ThrowHelper.ThrowArgumentOutOfRangeException(ExceptionArgument.value);
+ return Unsafe.ReadUnaligned<short>(ref value.DangerousGetPinnableReference());
+ }
+
// Converts an array of bytes into an int.
public static int ToInt32(byte[] value, int startIndex) => ReadInt32(value, startIndex);
+ // Converts a Span into an int
+ public static int ToInt32(ReadOnlySpan<byte> value)
+ {
+ if (value.Length < sizeof(int))
+ ThrowHelper.ThrowArgumentOutOfRangeException(ExceptionArgument.value);
+ return Unsafe.ReadUnaligned<int>(ref value.DangerousGetPinnableReference());
+ }
+
// Converts an array of bytes into a long.
public static long ToInt64(byte[] value, int startIndex) => ReadInt64(value, startIndex);
+ // Converts a Span into a long
+ public static long ToInt64(ReadOnlySpan<byte> value)
+ {
+ if (value.Length < sizeof(long))
+ ThrowHelper.ThrowArgumentOutOfRangeException(ExceptionArgument.value);
+ return Unsafe.ReadUnaligned<long>(ref value.DangerousGetPinnableReference());
+ }
+
// Converts an array of bytes into an ushort.
//
[CLSCompliant(false)]
public static ushort ToUInt16(byte[] value, int startIndex) => unchecked((ushort)ReadInt16(value, startIndex));
+ // Converts a Span into a ushort
+ [CLSCompliant(false)]
+ public static ushort ToUInt16(ReadOnlySpan<byte> value)
+ {
+ if (value.Length < sizeof(ushort))
+ ThrowHelper.ThrowArgumentOutOfRangeException(ExceptionArgument.value);
+ return Unsafe.ReadUnaligned<ushort>(ref value.DangerousGetPinnableReference());
+ }
+
// Converts an array of bytes into an uint.
//
[CLSCompliant(false)]
public static uint ToUInt32(byte[] value, int startIndex) => unchecked((uint)ReadInt32(value, startIndex));
+ // Convert a Span into a uint
+ [CLSCompliant(false)]
+ public static uint ToUInt32(ReadOnlySpan<byte> value)
+ {
+ if (value.Length < sizeof(uint))
+ ThrowHelper.ThrowArgumentOutOfRangeException(ExceptionArgument.value);
+ return Unsafe.ReadUnaligned<uint>(ref value.DangerousGetPinnableReference());
+ }
+
// Converts an array of bytes into an unsigned long.
//
[CLSCompliant(false)]
public static ulong ToUInt64(byte[] value, int startIndex) => unchecked((ulong)ReadInt64(value, startIndex));
+ // Converts a Span into an unsigned long
+ [CLSCompliant(false)]
+ public static ulong ToUInt64(ReadOnlySpan<byte> value)
+ {
+ if (value.Length < sizeof(ulong))
+ ThrowHelper.ThrowArgumentOutOfRangeException(ExceptionArgument.value);
+ return Unsafe.ReadUnaligned<ulong>(ref value.DangerousGetPinnableReference());
+ }
+
// Converts an array of bytes into a float.
public static unsafe float ToSingle(byte[] value, int startIndex)
{
@@ -183,6 +345,14 @@ namespace System
return *(float*)&val;
}
+ // Converts a Span into a float
+ public static float ToSingle(ReadOnlySpan<byte> value)
+ {
+ if (value.Length < sizeof(float))
+ ThrowHelper.ThrowArgumentOutOfRangeException(ExceptionArgument.value);
+ return Unsafe.ReadUnaligned<float>(ref value.DangerousGetPinnableReference());
+ }
+
// Converts an array of bytes into a double.
public static unsafe double ToDouble(byte[] value, int startIndex)
{
@@ -190,6 +360,14 @@ namespace System
return *(double*)&val;
}
+ // Converts a Span into a double
+ public static double ToDouble(ReadOnlySpan<byte> value)
+ {
+ if (value.Length < sizeof(double))
+ ThrowHelper.ThrowArgumentOutOfRangeException(ExceptionArgument.value);
+ return Unsafe.ReadUnaligned<double>(ref value.DangerousGetPinnableReference());
+ }
+
private static char GetHexValue(int i)
{
Debug.Assert(i >= 0 && i < 16, "i is out of range.");
@@ -298,6 +476,13 @@ namespace System
return value[startIndex] != 0;
}
+ public static bool ToBoolean(ReadOnlySpan<byte> value)
+ {
+ if (value.Length < sizeof(byte))
+ ThrowHelper.ThrowArgumentOutOfRangeException(ExceptionArgument.value);
+ return Unsafe.ReadUnaligned<byte>(ref value.DangerousGetPinnableReference()) != 0;
+ }
+
[MethodImpl(MethodImplOptions.AggressiveInlining)]
public static unsafe long DoubleToInt64Bits(double value)
{
diff --git a/src/mscorlib/src/System/Boolean.cs b/src/mscorlib/shared/System/Boolean.cs
index a1f5064964..a6ffb6de83 100644
--- a/src/mscorlib/src/System/Boolean.cs
+++ b/src/mscorlib/shared/System/Boolean.cs
@@ -12,16 +12,15 @@
**
===========================================================*/
-using System;
-using System.Globalization;
using System.Diagnostics.Contracts;
+using System.Globalization;
+using System.Runtime.CompilerServices;
+using System.Runtime.Versioning;
namespace System
{
- // The Boolean class provides the
- // object representation of the boolean primitive type.
[Serializable]
- [System.Runtime.CompilerServices.TypeForwardedFrom("mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089")]
+ [TypeForwardedFrom("mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089")]
public struct Boolean : IComparable, IConvertible, IComparable<Boolean>, IEquatable<Boolean>
{
//
@@ -34,7 +33,7 @@ namespace System
internal const int True = 1;
// The false value.
- //
+ //
internal const int False = 0;
@@ -95,11 +94,7 @@ namespace System
public String ToString(IFormatProvider provider)
{
- if (false == m_value)
- {
- return FalseLiteral;
- }
- return TrueLiteral;
+ return ToString();
}
// Determines whether two Boolean objects are equal.
@@ -114,7 +109,7 @@ namespace System
return (m_value == ((Boolean)obj).m_value);
}
- [System.Runtime.Versioning.NonVersionable]
+ [NonVersionable]
public bool Equals(Boolean obj)
{
return m_value == obj;
@@ -171,35 +166,36 @@ namespace System
public static Boolean Parse(String value)
{
if (value == null) throw new ArgumentNullException(nameof(value));
- Contract.EndContractBlock();
- Boolean result = false;
- if (!TryParse(value, out result))
- {
- throw new FormatException(SR.Format_BadBoolean);
- }
- else
- {
- return result;
- }
+ return Parse(value.AsReadOnlySpan());
}
+ public static bool Parse(ReadOnlySpan<char> value) =>
+ TryParse(value, out bool result) ? result : throw new FormatException(SR.Format_BadBoolean);
+
// Determines whether a String represents true or false.
//
public static Boolean TryParse(String value, out Boolean result)
{
- result = false;
if (value == null)
{
+ result = false;
return false;
}
- // For perf reasons, let's first see if they're equal, then do the
- // trim to get rid of white space, and check again.
- if (TrueLiteral.Equals(value, StringComparison.OrdinalIgnoreCase))
+
+ return TryParse(value.AsReadOnlySpan(), out result);
+ }
+
+ public static bool TryParse(ReadOnlySpan<char> value, out bool result)
+ {
+ ReadOnlySpan<char> trueSpan = TrueLiteral.AsReadOnlySpan();
+ if (StringSpanHelpers.Equals(trueSpan, value, StringComparison.OrdinalIgnoreCase))
{
result = true;
return true;
}
- if (FalseLiteral.Equals(value, StringComparison.OrdinalIgnoreCase))
+
+ ReadOnlySpan<char> falseSpan = FalseLiteral.AsReadOnlySpan();
+ if (StringSpanHelpers.Equals(falseSpan, value, StringComparison.OrdinalIgnoreCase))
{
result = false;
return true;
@@ -208,27 +204,27 @@ namespace System
// Special case: Trim whitespace as well as null characters.
value = TrimWhiteSpaceAndNull(value);
- if (TrueLiteral.Equals(value, StringComparison.OrdinalIgnoreCase))
+ if (StringSpanHelpers.Equals(trueSpan, value, StringComparison.OrdinalIgnoreCase))
{
result = true;
return true;
}
- if (FalseLiteral.Equals(value, StringComparison.OrdinalIgnoreCase))
+ if (StringSpanHelpers.Equals(falseSpan, value, StringComparison.OrdinalIgnoreCase))
{
result = false;
return true;
}
+ result = false;
return false;
}
- private static String TrimWhiteSpaceAndNull(String value)
+ private static ReadOnlySpan<char> TrimWhiteSpaceAndNull(ReadOnlySpan<char> value)
{
- int start = 0;
- int end = value.Length - 1;
- char nullChar = (char)0x0000;
+ const char nullChar = (char)0x0000;
+ int start = 0;
while (start < value.Length)
{
if (!Char.IsWhiteSpace(value[start]) && value[start] != nullChar)
@@ -238,6 +234,7 @@ namespace System
start++;
}
+ int end = value.Length - 1;
while (end >= start)
{
if (!Char.IsWhiteSpace(value[end]) && value[end] != nullChar)
@@ -247,7 +244,7 @@ namespace System
end--;
}
- return value.Substring(start, end - start + 1);
+ return value.Slice(start, end - start + 1);
}
//
diff --git a/src/mscorlib/src/System/Buffers/ArrayPoolEventSource.cs b/src/mscorlib/shared/System/Buffers/ArrayPoolEventSource.cs
index 9482744144..9482744144 100644
--- a/src/mscorlib/src/System/Buffers/ArrayPoolEventSource.cs
+++ b/src/mscorlib/shared/System/Buffers/ArrayPoolEventSource.cs
diff --git a/src/mscorlib/shared/System/Buffers/IRetainable.cs b/src/mscorlib/shared/System/Buffers/IRetainable.cs
new file mode 100644
index 0000000000..8d71fc614a
--- /dev/null
+++ b/src/mscorlib/shared/System/Buffers/IRetainable.cs
@@ -0,0 +1,15 @@
+// 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.Runtime;
+using System.Runtime.CompilerServices;
+
+namespace System.Buffers
+{
+ public interface IRetainable
+ {
+ void Retain();
+ bool Release();
+ }
+} \ No newline at end of file
diff --git a/src/mscorlib/shared/System/Buffers/MemoryHandle.cs b/src/mscorlib/shared/System/Buffers/MemoryHandle.cs
new file mode 100644
index 0000000000..fcdc7fe17f
--- /dev/null
+++ b/src/mscorlib/shared/System/Buffers/MemoryHandle.cs
@@ -0,0 +1,44 @@
+// 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.Runtime;
+using System.Runtime.InteropServices;
+
+namespace System.Buffers
+{
+ public unsafe struct MemoryHandle : IDisposable
+ {
+ private IRetainable _owner;
+ private void* _pointer;
+ private GCHandle _handle;
+
+ [CLSCompliant(false)]
+ public MemoryHandle(IRetainable owner, void* pinnedPointer = null, GCHandle handle = default(GCHandle))
+ {
+ _owner = owner;
+ _pointer = pinnedPointer;
+ _handle = handle;
+ }
+
+ [CLSCompliant(false)]
+ public void* PinnedPointer => _pointer;
+
+ public void Dispose()
+ {
+ if (_handle.IsAllocated)
+ {
+ _handle.Free();
+ }
+
+ if (_owner != null)
+ {
+ _owner.Release();
+ _owner = null;
+ }
+
+ _pointer = null;
+ }
+
+ }
+} \ No newline at end of file
diff --git a/src/mscorlib/shared/System/Buffers/OwnedMemory.cs b/src/mscorlib/shared/System/Buffers/OwnedMemory.cs
new file mode 100644
index 0000000000..e3a89f7ef4
--- /dev/null
+++ b/src/mscorlib/shared/System/Buffers/OwnedMemory.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.Runtime;
+using System.Runtime.CompilerServices;
+
+namespace System.Buffers
+{
+ public abstract class OwnedMemory<T> : IDisposable, IRetainable
+ {
+ public abstract int Length { get; }
+
+ public abstract Span<T> AsSpan();
+
+ public Memory<T> AsMemory
+ {
+ get
+ {
+ if (IsDisposed)
+ {
+ ThrowHelper.ThrowObjectDisposedException(nameof(OwnedMemory<T>), ExceptionResource.Memory_ThrowIfDisposed);
+ }
+ return new Memory<T>(this, 0, Length);
+ }
+ }
+
+ public abstract MemoryHandle Pin();
+
+ protected internal abstract bool TryGetArray(out ArraySegment<T> arraySegment);
+
+ public void Dispose()
+ {
+ if (IsRetained)
+ {
+ ThrowHelper.ThrowInvalidOperationException(ExceptionResource.Memory_OutstandingReferences);
+ }
+ Dispose(true);
+ GC.SuppressFinalize(this);
+ }
+
+ protected abstract void Dispose(bool disposing);
+
+ protected abstract bool IsRetained { get; }
+
+ public abstract bool IsDisposed { get; }
+
+ public abstract void Retain();
+
+ public abstract bool Release();
+
+ }
+} \ No newline at end of file
diff --git a/src/mscorlib/src/System/Byte.cs b/src/mscorlib/shared/System/Byte.cs
index fafdcbb535..a0f8ff8c29 100644
--- a/src/mscorlib/src/System/Byte.cs
+++ b/src/mscorlib/shared/System/Byte.cs
@@ -12,22 +12,18 @@
**
===========================================================*/
-
-using System;
+using System.Diagnostics.Contracts;
using System.Globalization;
+using System.Runtime.CompilerServices;
using System.Runtime.InteropServices;
-using System.Diagnostics.Contracts;
+using System.Runtime.Versioning;
namespace System
{
- // The Byte class extends the Value class and
- // provides object representation of the byte primitive type.
- //
[Serializable]
- [System.Runtime.InteropServices.StructLayout(LayoutKind.Sequential)]
- [System.Runtime.CompilerServices.TypeForwardedFrom("mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089")]
- public struct Byte : IComparable, IFormattable, IConvertible
- , IComparable<Byte>, IEquatable<Byte>
+ [StructLayout(LayoutKind.Sequential)]
+ [TypeForwardedFrom("mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089")]
+ public struct Byte : IComparable, IConvertible, IFormattable, IComparable<Byte>, IEquatable<Byte>
{
private byte m_value; // Do not rename (binary serialization)
@@ -73,7 +69,7 @@ namespace System
return m_value == ((Byte)obj).m_value;
}
- [System.Runtime.Versioning.NonVersionable]
+ [NonVersionable]
public bool Equals(Byte obj)
{
return m_value == obj;
@@ -88,23 +84,25 @@ namespace System
[Pure]
public static byte Parse(String s)
{
- return Parse(s, NumberStyles.Integer, NumberFormatInfo.CurrentInfo);
+ if (s == null) ThrowHelper.ThrowArgumentNullException(ExceptionArgument.s);
+ return Parse(s.AsReadOnlySpan(), NumberStyles.Integer, NumberFormatInfo.CurrentInfo);
}
[Pure]
public static byte Parse(String s, NumberStyles style)
{
NumberFormatInfo.ValidateParseStyleInteger(style);
- return Parse(s, style, NumberFormatInfo.CurrentInfo);
+ if (s == null) ThrowHelper.ThrowArgumentNullException(ExceptionArgument.s);
+ return Parse(s.AsReadOnlySpan(), style, NumberFormatInfo.CurrentInfo);
}
[Pure]
public static byte Parse(String s, IFormatProvider provider)
{
- return Parse(s, NumberStyles.Integer, NumberFormatInfo.GetInstance(provider));
+ if (s == null) ThrowHelper.ThrowArgumentNullException(ExceptionArgument.s);
+ return Parse(s.AsReadOnlySpan(), NumberStyles.Integer, NumberFormatInfo.GetInstance(provider));
}
-
// Parses an unsigned byte from a String in the given style. If
// a NumberFormatInfo isn't specified, the current culture's
// NumberFormatInfo is assumed.
@@ -112,10 +110,17 @@ namespace System
public static byte Parse(String s, NumberStyles style, IFormatProvider provider)
{
NumberFormatInfo.ValidateParseStyleInteger(style);
+ if (s == null) ThrowHelper.ThrowArgumentNullException(ExceptionArgument.s);
+ return Parse(s.AsReadOnlySpan(), style, NumberFormatInfo.GetInstance(provider));
+ }
+
+ public static byte Parse(ReadOnlySpan<char> s, NumberStyles style = NumberStyles.Integer, IFormatProvider provider = null)
+ {
+ NumberFormatInfo.ValidateParseStyleInteger(style);
return Parse(s, style, NumberFormatInfo.GetInstance(provider));
}
- private static byte Parse(String s, NumberStyles style, NumberFormatInfo info)
+ private static byte Parse(ReadOnlySpan<char> s, NumberStyles style, NumberFormatInfo info)
{
int i = 0;
try
@@ -133,16 +138,35 @@ namespace System
public static bool TryParse(String s, out Byte result)
{
- return TryParse(s, NumberStyles.Integer, NumberFormatInfo.CurrentInfo, out result);
+ if (s == null)
+ {
+ result = 0;
+ return false;
+ }
+
+ return TryParse(s.AsReadOnlySpan(), NumberStyles.Integer, NumberFormatInfo.CurrentInfo, out result);
}
public static bool TryParse(String s, NumberStyles style, IFormatProvider provider, out Byte result)
{
NumberFormatInfo.ValidateParseStyleInteger(style);
+
+ if (s == null)
+ {
+ result = 0;
+ return false;
+ }
+
+ return TryParse(s.AsReadOnlySpan(), style, NumberFormatInfo.GetInstance(provider), out result);
+ }
+
+ public static bool TryParse(ReadOnlySpan<char> s, out byte result, NumberStyles style = NumberStyles.Integer, IFormatProvider provider = null)
+ {
+ NumberFormatInfo.ValidateParseStyleInteger(style);
return TryParse(s, style, NumberFormatInfo.GetInstance(provider), out result);
}
- private static bool TryParse(String s, NumberStyles style, NumberFormatInfo info, out Byte result)
+ private static bool TryParse(ReadOnlySpan<char> s, NumberStyles style, NumberFormatInfo info, out Byte result)
{
result = 0;
int i;
diff --git a/src/mscorlib/shared/System/Collections/Generic/KeyNotFoundException.cs b/src/mscorlib/shared/System/Collections/Generic/KeyNotFoundException.cs
index cdd6faf030..c32bc623ba 100644
--- a/src/mscorlib/shared/System/Collections/Generic/KeyNotFoundException.cs
+++ b/src/mscorlib/shared/System/Collections/Generic/KeyNotFoundException.cs
@@ -12,19 +12,19 @@ namespace System.Collections.Generic
public KeyNotFoundException()
: base(SR.Arg_KeyNotFound)
{
- HResult = __HResults.COR_E_KEYNOTFOUND;
+ HResult = HResults.COR_E_KEYNOTFOUND;
}
public KeyNotFoundException(String message)
: base(message)
{
- HResult = __HResults.COR_E_KEYNOTFOUND;
+ HResult = HResults.COR_E_KEYNOTFOUND;
}
public KeyNotFoundException(String message, Exception innerException)
: base(message, innerException)
{
- HResult = __HResults.COR_E_KEYNOTFOUND;
+ HResult = HResults.COR_E_KEYNOTFOUND;
}
protected KeyNotFoundException(SerializationInfo info, StreamingContext context) : base(info, context)
diff --git a/src/mscorlib/shared/System/Collections/ICollection.cs b/src/mscorlib/shared/System/Collections/ICollection.cs
index 80ea092363..8fd6a96b48 100644
--- a/src/mscorlib/shared/System/Collections/ICollection.cs
+++ b/src/mscorlib/shared/System/Collections/ICollection.cs
@@ -29,7 +29,7 @@ namespace System.Collections
// implementation of a collection, and use one of the internal objects
// found in that code.
//
- // In the absense of a static Synchronized method on a collection,
+ // In the absence of a static Synchronized method on a collection,
// the expected usage for SyncRoot would look like this:
//
// ICollection col = ...
diff --git a/src/mscorlib/src/System/Collections/ListDictionaryInternal.cs b/src/mscorlib/shared/System/Collections/ListDictionaryInternal.cs
index 17eb89a2b2..681e51a329 100644
--- a/src/mscorlib/src/System/Collections/ListDictionaryInternal.cs
+++ b/src/mscorlib/shared/System/Collections/ListDictionaryInternal.cs
@@ -21,7 +21,12 @@ namespace System.Collections
/// This should not be used if performance is important for large numbers of elements.
[Serializable]
[System.Runtime.CompilerServices.TypeForwardedFrom("mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089")]
- internal class ListDictionaryInternal : IDictionary
+#if CORECLR
+ internal
+#else
+ public
+#endif
+ class ListDictionaryInternal : IDictionary
{
private DictionaryNode head; // Do not rename (binary serialization)
private int version; // Do not rename (binary serialization)
diff --git a/src/mscorlib/src/System/Collections/ObjectModel/Collection.cs b/src/mscorlib/shared/System/Collections/ObjectModel/Collection.cs
index 8e5de70e72..75e88eccb3 100644
--- a/src/mscorlib/src/System/Collections/ObjectModel/Collection.cs
+++ b/src/mscorlib/shared/System/Collections/ObjectModel/Collection.cs
@@ -2,13 +2,8 @@
// 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.Collections;
using System.Collections.Generic;
using System.Diagnostics;
-using System.Runtime;
namespace System.Collections.ObjectModel
{
@@ -243,7 +238,7 @@ namespace System.Collections.ObjectModel
{
//
// Catch the obvious case assignment will fail.
- // We can found all possible problems by doing the check though.
+ // We can't find all possible problems by doing the check though.
// For example, if the element type of the Array is derived from T,
// we can't figure out if we can successfully copy the element beforehand.
//
diff --git a/src/mscorlib/src/System/Collections/ObjectModel/ReadOnlyCollection.cs b/src/mscorlib/shared/System/Collections/ObjectModel/ReadOnlyCollection.cs
index 03c7d45e16..f1d2a0969b 100644
--- a/src/mscorlib/src/System/Collections/ObjectModel/ReadOnlyCollection.cs
+++ b/src/mscorlib/shared/System/Collections/ObjectModel/ReadOnlyCollection.cs
@@ -2,13 +2,8 @@
// 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.Collections;
using System.Collections.Generic;
using System.Diagnostics;
-using System.Runtime;
namespace System.Collections.ObjectModel
{
@@ -175,7 +170,7 @@ namespace System.Collections.ObjectModel
{
//
// Catch the obvious case assignment will fail.
- // We can found all possible problems by doing the check though.
+ // We can't find all possible problems by doing the check though.
// For example, if the element type of the Array is derived from T,
// we can't figure out if we can successfully copy the element beforehand.
//
diff --git a/src/mscorlib/shared/System/Convert.cs b/src/mscorlib/shared/System/Convert.cs
index 576f78f1f1..02fbbdbc3e 100644
--- a/src/mscorlib/shared/System/Convert.cs
+++ b/src/mscorlib/shared/System/Convert.cs
@@ -84,7 +84,7 @@ namespace System
// of the conversion method.
// Constant representing the database null value. This value is used in
- // database applications to indicate the absense of a known value. Note
+ // database applications to indicate the absence of a known value. Note
// that Value.DBNull is NOT the same as a null object reference, which is
// represented by Value.Empty.
//
@@ -2670,7 +2670,7 @@ namespace System
/// Converts the specified string, which encodes binary data as Base64 digits, to the equivalent byte array.
/// </summary>
/// <param name="s">The string to convert</param>
- /// <returns>The array of bytes represented by the specifed Base64 string.</returns>
+ /// <returns>The array of bytes represented by the specified Base64 string.</returns>
public static Byte[] FromBase64String(String s)
{
// "s" is an unfortunate parameter name, but we need to keep it for backward compat.
diff --git a/src/mscorlib/shared/System/DBNull.cs b/src/mscorlib/shared/System/DBNull.cs
index 4f4d64bf66..3cee2b15c8 100644
--- a/src/mscorlib/shared/System/DBNull.cs
+++ b/src/mscorlib/shared/System/DBNull.cs
@@ -6,17 +6,23 @@ using System.Runtime.Serialization;
namespace System
{
+ [Serializable]
public sealed class DBNull : ISerializable, IConvertible
{
private DBNull()
{
}
-
+
+ private DBNull(SerializationInfo info, StreamingContext context)
+ {
+ throw new NotSupportedException(SR.NotSupported_DBNullSerial);
+ }
+
public static readonly DBNull Value = new DBNull();
public void GetObjectData(SerializationInfo info, StreamingContext context)
{
- throw new PlatformNotSupportedException();
+ UnitySerializationHolder.GetUnitySerializationInfo(info, UnitySerializationHolder.NullUnity);
}
public override string ToString()
diff --git a/src/mscorlib/shared/System/DataMisalignedException.cs b/src/mscorlib/shared/System/DataMisalignedException.cs
index ff5b29f1cf..d8d36b5cb7 100644
--- a/src/mscorlib/shared/System/DataMisalignedException.cs
+++ b/src/mscorlib/shared/System/DataMisalignedException.cs
@@ -18,19 +18,19 @@ namespace System
public DataMisalignedException()
: base(SR.Arg_DataMisalignedException)
{
- HResult = __HResults.COR_E_DATAMISALIGNED;
+ HResult = HResults.COR_E_DATAMISALIGNED;
}
public DataMisalignedException(String message)
: base(message)
{
- HResult = __HResults.COR_E_DATAMISALIGNED;
+ HResult = HResults.COR_E_DATAMISALIGNED;
}
public DataMisalignedException(String message, Exception innerException)
: base(message, innerException)
{
- HResult = __HResults.COR_E_DATAMISALIGNED;
+ HResult = HResults.COR_E_DATAMISALIGNED;
}
}
}
diff --git a/src/mscorlib/shared/System/DateTime.cs b/src/mscorlib/shared/System/DateTime.cs
index 16a75fdfa6..e72654a8d6 100644
--- a/src/mscorlib/shared/System/DateTime.cs
+++ b/src/mscorlib/shared/System/DateTime.cs
@@ -129,7 +129,7 @@ namespace System
private const String TicksField = "ticks"; // Do not rename (binary serialization)
private const String DateDataField = "dateData"; // Do not rename (binary serialization)
- // The data is stored as an unsigned 64-bit integeter
+ // The data is stored as an unsigned 64-bit integer
// Bits 01-62: The value of 100-nanosecond ticks where 0 represents 1/1/0001 12:00am, up until the value
// 12/31/9999 23:59:59.9999999
// Bits 63-64: A four-state value that describes the DateTimeKind value of the date time, with a 2nd
@@ -1025,11 +1025,7 @@ namespace System
}
// Returns a DateTime representing the current date and time. The
- // resolution of the returned value depends on the system timer. For
- // Windows NT 3.5 and later the timer resolution is approximately 10ms,
- // for Windows NT 3.1 it is approximately 16ms, and for Windows 95 and 98
- // it is approximately 55ms.
- //
+ // resolution of the returned value depends on the system timer.
public static DateTime Now
{
get
diff --git a/src/mscorlib/shared/System/DateTimeOffset.cs b/src/mscorlib/shared/System/DateTimeOffset.cs
index ab35bdb0fe..e3366e2a7d 100644
--- a/src/mscorlib/shared/System/DateTimeOffset.cs
+++ b/src/mscorlib/shared/System/DateTimeOffset.cs
@@ -129,11 +129,7 @@ namespace System
}
// Returns a DateTimeOffset representing the current date and time. The
- // resolution of the returned value depends on the system timer. For
- // Windows NT 3.5 and later the timer resolution is approximately 10ms,
- // for Windows NT 3.1 it is approximately 16ms, and for Windows 95 and 98
- // it is approximately 55ms.
- //
+ // resolution of the returned value depends on the system timer.
public static DateTimeOffset Now
{
get
diff --git a/src/mscorlib/shared/System/DefaultBinder.cs b/src/mscorlib/shared/System/DefaultBinder.cs
index 9adf702a02..b6c12b121d 100644
--- a/src/mscorlib/shared/System/DefaultBinder.cs
+++ b/src/mscorlib/shared/System/DefaultBinder.cs
@@ -42,7 +42,7 @@ namespace System
state = null;
-#region Map named parameters to candidate parameter postions
+#region Map named parameters to candidate parameter positions
// We are creating an paramOrder array to act as a mapping
// between the order of the args and the actual order of the
// parameters in the method. This order may differ because
@@ -530,7 +530,7 @@ namespace System
for (i = 0; i < types.Length; i++)
{
realTypes[i] = types[i].UnderlyingSystemType;
- if (!(realTypes[i].IsRuntimeImplemented()))
+ if (!(realTypes[i].IsRuntimeImplemented() || realTypes[i] is SignatureType))
throw new ArgumentException(SR.Arg_MustBeType, nameof(types));
}
types = realTypes;
@@ -552,19 +552,30 @@ namespace System
for (j = 0; j < types.Length; j++)
{
Type pCls = par[j].ParameterType;
- if (pCls == types[j])
+ if (types[j].MatchesParameterTypeExactly(par[j]))
continue;
if (pCls == typeof(object))
continue;
+
+ Type type = types[j];
+ if (type is SignatureType signatureType)
+ {
+ if (!(candidates[i] is MethodInfo methodInfo))
+ break;
+ type = signatureType.TryResolveAgainstGenericMethod(methodInfo);
+ if (type == null)
+ break;
+ }
+
if (pCls.IsPrimitive)
{
- if (!(types[j].UnderlyingSystemType.IsRuntimeImplemented()) ||
- !CanChangePrimitive(types[j].UnderlyingSystemType, pCls.UnderlyingSystemType))
+ if (!(type.UnderlyingSystemType.IsRuntimeImplemented()) ||
+ !CanChangePrimitive(type.UnderlyingSystemType, pCls.UnderlyingSystemType))
break;
}
else
{
- if (!pCls.IsAssignableFrom(types[j]))
+ if (!pCls.IsAssignableFrom(type))
break;
}
}
@@ -918,11 +929,22 @@ namespace System
if (c1 == c2)
return 0;
- if (c1 == t)
- return 1;
+ if (t is SignatureType signatureType)
+ {
+ if (signatureType.MatchesExactly(c1))
+ return 1;
- if (c2 == t)
- return 2;
+ if (signatureType.MatchesExactly(c2))
+ return 2;
+ }
+ else
+ {
+ if (c1 == t)
+ return 1;
+
+ if (c2 == t)
+ return 2;
+ }
bool c1FromC2;
bool c2FromC1;
diff --git a/src/mscorlib/shared/System/Diagnostics/Tracing/EventProvider.cs b/src/mscorlib/shared/System/Diagnostics/Tracing/EventProvider.cs
index 5292551314..a74125a35a 100644
--- a/src/mscorlib/shared/System/Diagnostics/Tracing/EventProvider.cs
+++ b/src/mscorlib/shared/System/Diagnostics/Tracing/EventProvider.cs
@@ -87,7 +87,8 @@ namespace System.Diagnostics.Tracing
private long m_allKeywordMask; // Match all keyword
private List<SessionInfo> m_liveSessions; // current live sessions (Tuple<sessionIdBit, etwSessionId>)
private bool m_enabled; // Enabled flag from Trace callback
- private Guid m_providerId; // Control Guid
+ private string m_providerName; // Control name
+ private Guid m_providerId; // Control Guid
internal bool m_disposed; // when true provider has unregistered
[ThreadStatic]
@@ -140,16 +141,19 @@ namespace System.Diagnostics.Tracing
// <SatisfiesLinkDemand Name="Win32Exception..ctor(System.Int32)" />
// <ReferencesCritical Name="Method: EtwEnableCallBack(Guid&, Int32, Byte, Int64, Int64, Void*, Void*):Void" Ring="1" />
// </SecurityKernel>
- internal unsafe void Register(Guid providerGuid)
+ internal unsafe void Register(EventSource eventSource)
{
- m_providerId = providerGuid;
uint status;
m_etwCallback = new UnsafeNativeMethods.ManifestEtw.EtwEnableCallback(EtwEnableCallBack);
- status = EventRegister(ref m_providerId, m_etwCallback);
+ status = EventRegister(eventSource, m_etwCallback);
if (status != 0)
{
- throw new ArgumentException(Win32Native.GetMessage(unchecked((int)status)));
+#if PLATFORM_WINDOWS
+ throw new ArgumentException(Interop.Kernel32.GetMessage(unchecked((int)status)));
+#else
+ throw new ArgumentException(Convert.ToString(unchecked((int)status)));
+#endif
}
}
@@ -488,7 +492,7 @@ namespace System.Diagnostics.Tracing
// at least some of the time.
// Determine our session from what is in the registry.
- string regKey = @"\Microsoft\Windows\CurrentVersion\Winevt\Publishers\{" + m_providerId + "}";
+ string regKey = @"\Microsoft\Windows\CurrentVersion\Winevt\Publishers\{" + m_providerName + "}";
if (System.Runtime.InteropServices.Marshal.SizeOf(typeof(IntPtr)) == 8)
regKey = @"Software" + @"\Wow6432Node" + regKey;
else
@@ -563,7 +567,7 @@ namespace System.Diagnostics.Tracing
if (filterData == null)
{
#if (!ES_BUILD_PCL && !ES_BUILD_PN && PLATFORM_WINDOWS)
- string regKey = @"\Microsoft\Windows\CurrentVersion\Winevt\Publishers\{" + m_providerId + "}";
+ string regKey = @"\Microsoft\Windows\CurrentVersion\Winevt\Publishers\{" + m_providerName + "}";
if (System.Runtime.InteropServices.Marshal.SizeOf(typeof(IntPtr)) == 8)
regKey = @"HKEY_LOCAL_MACHINE\Software" + @"\Wow6432Node" + regKey;
else
@@ -1184,11 +1188,12 @@ namespace System.Diagnostics.Tracing
// These are look-alikes to the Manifest based ETW OS APIs that have been shimmed to work
// either with Manifest ETW or Classic ETW (if Manifest based ETW is not available).
- private unsafe uint EventRegister(ref Guid providerId, UnsafeNativeMethods.ManifestEtw.EtwEnableCallback enableCallback)
+ private unsafe uint EventRegister(EventSource eventSource, UnsafeNativeMethods.ManifestEtw.EtwEnableCallback enableCallback)
{
- m_providerId = providerId;
+ m_providerName = eventSource.Name;
+ m_providerId = eventSource.Guid;
m_etwCallback = enableCallback;
- return m_eventProvider.EventRegister(ref providerId, enableCallback, null, ref m_regHandle);
+ return m_eventProvider.EventRegister(eventSource, enableCallback, null, ref m_regHandle);
}
private uint EventUnregister(long registrationHandle)
@@ -1221,11 +1226,12 @@ namespace System.Diagnostics.Tracing
{
// Register an event provider.
unsafe uint IEventProvider.EventRegister(
- ref Guid providerId,
+ EventSource eventSource,
UnsafeNativeMethods.ManifestEtw.EtwEnableCallback enableCallback,
void* callbackContext,
ref long registrationHandle)
{
+ Guid providerId = eventSource.Guid;
return UnsafeNativeMethods.ManifestEtw.EventRegister(
ref providerId,
enableCallback,
@@ -1278,7 +1284,7 @@ namespace System.Diagnostics.Tracing
internal sealed class NoOpEventProvider : IEventProvider
{
unsafe uint IEventProvider.EventRegister(
- ref Guid providerId,
+ EventSource eventSource,
UnsafeNativeMethods.ManifestEtw.EtwEnableCallback enableCallback,
void* callbackContext,
ref long registrationHandle)
diff --git a/src/mscorlib/shared/System/Diagnostics/Tracing/EventSource.cs b/src/mscorlib/shared/System/Diagnostics/Tracing/EventSource.cs
index d8eec73931..4e436e7baf 100644
--- a/src/mscorlib/shared/System/Diagnostics/Tracing/EventSource.cs
+++ b/src/mscorlib/shared/System/Diagnostics/Tracing/EventSource.cs
@@ -265,7 +265,7 @@ namespace System.Diagnostics.Tracing
public Guid Guid { get { return m_guid; } }
/// <summary>
- /// Returns true if the eventSource has been enabled at all. This is the prefered test
+ /// Returns true if the eventSource has been enabled at all. This is the preferred test
/// to be performed before a relatively expensive EventSource operation.
/// </summary>
[SuppressMessage("Microsoft.Concurrency", "CA8001", Justification = "This does not need to be correct when racing with other threads")]
@@ -572,11 +572,11 @@ namespace System.Diagnostics.Tracing
/// <summary>
/// EventSources can have arbitrary string key-value pairs associated with them called Traits.
/// These traits are not interpreted by the EventSource but may be interpreted by EventListeners
- /// (e.g. like the built in ETW listener). These traits are specififed at EventSource
+ /// (e.g. like the built in ETW listener). These traits are specified at EventSource
/// construction time and can be retrieved by using this GetTrait API.
/// </summary>
/// <param name="key">The key to look up in the set of key-value pairs passed to the EventSource constructor</param>
- /// <returns>The value string associated iwth key. Will return null if there is no such key.</returns>
+ /// <returns>The value string associated with key. Will return null if there is no such key.</returns>
public string GetTrait(string key)
{
if (m_traits != null)
@@ -661,7 +661,7 @@ namespace System.Diagnostics.Tracing
///
/// Also specify a list of key-value pairs called traits (you must pass an even number of strings).
/// The first string is the key and the second is the value. These are not interpreted by EventSource
- /// itself but may be interprated the listeners. Can be fetched with GetTrait(string).
+ /// itself but may be interpreted the listeners. Can be fetched with GetTrait(string).
/// </summary>
/// <param name="settings">See EventSourceSettings for more.</param>
/// <param name="traits">A collection of key-value strings (must be an even number).</param>
@@ -1560,7 +1560,7 @@ namespace System.Diagnostics.Tracing
// Register the provider with ETW
var provider = new OverideEventProvider(this);
- provider.Register(eventSourceGuid);
+ provider.Register(this);
#endif
// Add the eventSource to the global (weak) list.
// This also sets m_id, which is the index in the list.
@@ -4942,10 +4942,10 @@ namespace System.Diagnostics.Tracing
get
{
// For contract based events we create the list lazily.
- if (m_payloadNames == null)
+ // You can have m_payloadNames be null in the TraceLogging case (EventID < 0) so only
+ // do the lazy init if you know it is contract based (EventID >= 0)
+ if (EventId >= 0 && m_payloadNames == null)
{
- // Self described events are identified by id -1.
- Debug.Assert(EventId != -1);
var names = new List<string>();
foreach (var parameter in m_eventSource.m_eventData[EventId].Parameters)
@@ -5521,7 +5521,7 @@ namespace System.Diagnostics.Tracing
/// Returns a session mask representing all sessions in which the activity
/// associated with the current thread is allowed through the activity filter.
/// If 'triggeringEvent' is true the event MAY be a triggering event. Ideally
- /// most of the time this is false as you can guarentee this event is NOT a
+ /// most of the time this is false as you can guarantee this event is NOT a
/// triggering event. If 'triggeringEvent' is true, then it checks the
/// 'EventSource' and 'eventID' of the event being logged to see if it is actually
/// a trigger. If so it activates the current activity.
@@ -5622,7 +5622,7 @@ namespace System.Diagnostics.Tracing
/// <summary>
/// For the EventListener/EtwSession associated with 'filterList', add 'childActivityid'
/// to list of active activities IF 'currentActivityId' is also active. Passing in a null
- /// value for 'currentActivityid' is an indication tha caller has already verified
+ /// value for 'currentActivityid' is an indication the caller has already verified
/// that the current activity is active.
/// </summary>
unsafe public static void FlowActivityIfNeeded(ActivityFilter filterList, Guid* currentActivityId, Guid* childActivityID)
@@ -5642,7 +5642,7 @@ namespace System.Diagnostics.Tracing
// make sure current activity is still in the set:
activeActivities[EventSource.InternalCurrentThreadActivityId] = Environment.TickCount;
}
- // add child activity to list of actives
+ // add child activity to list of activities
activeActivities[*childActivityID] = Environment.TickCount;
}
@@ -6070,11 +6070,11 @@ namespace System.Diagnostics.Tracing
/// (m_EventEnabled) for a particular EventSource X EventListener tuple
///
/// Thus a single EventListener may have many EventDispatchers (one for every EventSource
- /// that that EventListener has activate) and a Single EventSource may also have many
+ /// that EventListener has activate) and a Single EventSource may also have many
/// event Dispatchers (one for every EventListener that has activated it).
///
/// Logically a particular EventDispatcher belongs to exactly one EventSource and exactly
- /// one EventListener (alhtough EventDispatcher does not 'remember' the EventSource it is
+ /// one EventListener (although EventDispatcher does not 'remember' the EventSource it is
/// associated with.
/// </summary>
internal class EventDispatcher
diff --git a/src/mscorlib/shared/System/Diagnostics/Tracing/IEventProvider.cs b/src/mscorlib/shared/System/Diagnostics/Tracing/IEventProvider.cs
index 71a2fe4d44..966dac2fef 100644
--- a/src/mscorlib/shared/System/Diagnostics/Tracing/IEventProvider.cs
+++ b/src/mscorlib/shared/System/Diagnostics/Tracing/IEventProvider.cs
@@ -15,7 +15,7 @@ namespace System.Diagnostics.Tracing
{
// Register an event provider.
unsafe uint EventRegister(
- ref Guid providerId,
+ EventSource eventSource,
UnsafeNativeMethods.ManifestEtw.EtwEnableCallback enableCallback,
void* callbackContext,
ref long registrationHandle);
diff --git a/src/mscorlib/shared/System/Diagnostics/Tracing/TraceLogging/EventSourceActivity.cs b/src/mscorlib/shared/System/Diagnostics/Tracing/TraceLogging/EventSourceActivity.cs
index 38c1767462..acc3eeb233 100644
--- a/src/mscorlib/shared/System/Diagnostics/Tracing/TraceLogging/EventSourceActivity.cs
+++ b/src/mscorlib/shared/System/Diagnostics/Tracing/TraceLogging/EventSourceActivity.cs
@@ -77,8 +77,8 @@ namespace System.Diagnostics.Tracing
/// <summary>
/// Writes a Start event with the specified name and data. If the start event is not active (because the provider
- /// is not on or keyword-level indiates the event is off, then the returned activity is simply the 'this' poitner
- /// and it is effectively like the Start d
+ /// is not on or keyword-level indicates the event is off, then the returned activity is simply the 'this' pointer
+ /// and it is effectively like start did not get called.
///
/// A new activityID GUID is generated and the returned
/// EventSourceActivity remembers this activity and will mark every event (including the start stop and any writes)
@@ -139,7 +139,7 @@ namespace System.Diagnostics.Tracing
}
/// <summary>
/// Used if you wish to use the non-default stop name (which is the start name with Start replace with 'Stop')
- /// This can be useful to indicate unusual ways of stoping (but it is still STRONGLY recommeded that
+ /// This can be useful to indicate unusual ways of stopping (but it is still STRONGLY recommended that
/// you start with the same prefix used for the start event and you end with the 'Stop' suffix.
/// </summary>
public void Stop<T>(string eventName)
@@ -149,7 +149,7 @@ namespace System.Diagnostics.Tracing
}
/// <summary>
/// Used if you wish to use the non-default stop name (which is the start name with Start replace with 'Stop')
- /// This can be useful to indicate unusual ways of stoping (but it is still STRONGLY recommeded that
+ /// This can be useful to indicate unusual ways of stopping (but it is still STRONGLY recommended that
/// you start with the same prefix used for the start event and you end with the 'Stop' suffix.
/// </summary>
public void Stop<T>(string eventName, T data)
@@ -158,7 +158,7 @@ namespace System.Diagnostics.Tracing
}
/// <summary>
- /// Writes an event associated with this activity to the eventSource associted with this activity.
+ /// Writes an event associated with this activity to the eventSource associated with this activity.
/// May only be called when the activity is in the Started state.
/// </summary>
/// <param name="eventName">
diff --git a/src/mscorlib/shared/System/Diagnostics/Tracing/TraceLogging/TraceLoggingDataType.cs b/src/mscorlib/shared/System/Diagnostics/Tracing/TraceLogging/TraceLoggingDataType.cs
index 529948daf8..cc416a96d9 100644
--- a/src/mscorlib/shared/System/Diagnostics/Tracing/TraceLogging/TraceLoggingDataType.cs
+++ b/src/mscorlib/shared/System/Diagnostics/Tracing/TraceLogging/TraceLoggingDataType.cs
@@ -182,7 +182,7 @@ namespace System.Diagnostics.Tracing
/// <summary>
/// Core type.
- /// Special case: Struct indicates that this field plus the the
+ /// Special case: Struct indicates that this field plus the
/// subsequent N logical fields are to be considered as one logical
/// field (i.e. a nested structure). The OutType is used to encode N.
/// The maximum value for N is 127. This field has no payload by
diff --git a/src/mscorlib/shared/System/Diagnostics/Tracing/TraceLogging/TraceLoggingEventSource.cs b/src/mscorlib/shared/System/Diagnostics/Tracing/TraceLogging/TraceLoggingEventSource.cs
index aba1671ae2..a1218d1a7f 100644
--- a/src/mscorlib/shared/System/Diagnostics/Tracing/TraceLogging/TraceLoggingEventSource.cs
+++ b/src/mscorlib/shared/System/Diagnostics/Tracing/TraceLogging/TraceLoggingEventSource.cs
@@ -80,7 +80,7 @@ namespace System.Diagnostics.Tracing
///
/// Also specify a list of key-value pairs called traits (you must pass an even number of strings).
/// The first string is the key and the second is the value. These are not interpreted by EventSource
- /// itself but may be interprated the listeners. Can be fetched with GetTrait(string).
+ /// itself but may be interpreted the listeners. Can be fetched with GetTrait(string).
/// </summary>
/// <param name="eventSourceName">
/// The name of the event source. Must not be null.
@@ -442,7 +442,10 @@ namespace System.Diagnostics.Tracing
var pinCount = eventTypes.pinCount;
var scratch = stackalloc byte[eventTypes.scratchSize];
var descriptors = stackalloc EventData[eventTypes.dataCount + 3];
+
var pins = stackalloc GCHandle[pinCount];
+ for (int i = 0; i < pinCount; i++)
+ pins[i] = default(GCHandle);
fixed (byte*
pMetadata0 = this.providerMetadata,
@@ -619,7 +622,10 @@ namespace System.Diagnostics.Tracing
var pinCount = eventTypes.pinCount;
var scratch = stackalloc byte[eventTypes.scratchSize];
var descriptors = stackalloc EventData[eventTypes.dataCount + 3];
+
var pins = stackalloc GCHandle[pinCount];
+ for (int i = 0; i < pinCount; i++)
+ pins[i] = default(GCHandle);
fixed (byte*
pMetadata0 = this.providerMetadata,
@@ -744,9 +750,9 @@ namespace System.Diagnostics.Tracing
{
DataCollector.ThreadInstance.Disable();
- for (int i = 0; i != cPins; i++)
+ for (int i = 0; i < cPins; i++)
{
- if (IntPtr.Zero != (IntPtr)pPins[i])
+ if (pPins[i].IsAllocated)
{
pPins[i].Free();
}
diff --git a/src/mscorlib/shared/System/DivideByZeroException.cs b/src/mscorlib/shared/System/DivideByZeroException.cs
index 0fad2f8d56..ad74bde0fd 100644
--- a/src/mscorlib/shared/System/DivideByZeroException.cs
+++ b/src/mscorlib/shared/System/DivideByZeroException.cs
@@ -20,19 +20,19 @@ namespace System
public DivideByZeroException()
: base(SR.Arg_DivideByZero)
{
- HResult = __HResults.COR_E_DIVIDEBYZERO;
+ HResult = HResults.COR_E_DIVIDEBYZERO;
}
public DivideByZeroException(String message)
: base(message)
{
- HResult = __HResults.COR_E_DIVIDEBYZERO;
+ HResult = HResults.COR_E_DIVIDEBYZERO;
}
public DivideByZeroException(String message, Exception innerException)
: base(message, innerException)
{
- HResult = __HResults.COR_E_DIVIDEBYZERO;
+ HResult = HResults.COR_E_DIVIDEBYZERO;
}
protected DivideByZeroException(SerializationInfo info, StreamingContext context) : base(info, context)
diff --git a/src/mscorlib/shared/System/DllNotFoundException.cs b/src/mscorlib/shared/System/DllNotFoundException.cs
index 8c69e45eda..82d5bdd0c5 100644
--- a/src/mscorlib/shared/System/DllNotFoundException.cs
+++ b/src/mscorlib/shared/System/DllNotFoundException.cs
@@ -21,19 +21,19 @@ namespace System
public DllNotFoundException()
: base(SR.Arg_DllNotFoundException)
{
- HResult = __HResults.COR_E_DLLNOTFOUND;
+ HResult = HResults.COR_E_DLLNOTFOUND;
}
public DllNotFoundException(String message)
: base(message)
{
- HResult = __HResults.COR_E_DLLNOTFOUND;
+ HResult = HResults.COR_E_DLLNOTFOUND;
}
public DllNotFoundException(String message, Exception inner)
: base(message, inner)
{
- HResult = __HResults.COR_E_DLLNOTFOUND;
+ HResult = HResults.COR_E_DLLNOTFOUND;
}
protected DllNotFoundException(SerializationInfo info, StreamingContext context) : base(info, context)
diff --git a/src/mscorlib/src/System/Double.cs b/src/mscorlib/shared/System/Double.cs
index ee5ffa0ccf..7ee52027f3 100644
--- a/src/mscorlib/src/System/Double.cs
+++ b/src/mscorlib/shared/System/Double.cs
@@ -12,20 +12,18 @@
**
===========================================================*/
-using System;
+using System.Diagnostics.Contracts;
using System.Globalization;
-using System.Runtime.InteropServices;
using System.Runtime.CompilerServices;
-using System.Runtime.ConstrainedExecution;
-using System.Diagnostics.Contracts;
+using System.Runtime.InteropServices;
+using System.Runtime.Versioning;
namespace System
{
[Serializable]
[StructLayout(LayoutKind.Sequential)]
- [System.Runtime.CompilerServices.TypeForwardedFrom("mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089")]
- public struct Double : IComparable, IFormattable, IConvertible
- , IComparable<Double>, IEquatable<Double>
+ [TypeForwardedFrom("mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089")]
+ public struct Double : IComparable, IConvertible, IFormattable, IComparable<Double>, IEquatable<Double>
{
private double m_value; // Do not rename (binary serialization)
@@ -42,11 +40,12 @@ namespace System
public const double PositiveInfinity = (double)1.0 / (double)(0.0);
public const double NaN = (double)0.0 / (double)0.0;
- internal static double NegativeZero = BitConverter.Int64BitsToDouble(unchecked((long)0x8000000000000000));
+ // We use this explicit definition to avoid the confusion between 0.0 and -0.0.
+ internal const double NegativeZero = -0.0;
/// <summary>Determines whether the specified value is finite (zero, subnormal, or normal).</summary>
[Pure]
- [System.Runtime.Versioning.NonVersionable]
+ [NonVersionable]
[MethodImpl(MethodImplOptions.AggressiveInlining)]
public unsafe static bool IsFinite(double d)
{
@@ -56,7 +55,7 @@ namespace System
/// <summary>Determines whether the specified value is infinite.</summary>
[Pure]
- [System.Runtime.Versioning.NonVersionable]
+ [NonVersionable]
[MethodImpl(MethodImplOptions.AggressiveInlining)]
public unsafe static bool IsInfinity(double d)
{
@@ -66,7 +65,7 @@ namespace System
/// <summary>Determines whether the specified value is NaN.</summary>
[Pure]
- [System.Runtime.Versioning.NonVersionable]
+ [NonVersionable]
[MethodImpl(MethodImplOptions.AggressiveInlining)]
public unsafe static bool IsNaN(double d)
{
@@ -76,7 +75,7 @@ namespace System
/// <summary>Determines whether the specified value is negative.</summary>
[Pure]
- [System.Runtime.Versioning.NonVersionable]
+ [NonVersionable]
[MethodImpl(MethodImplOptions.AggressiveInlining)]
public unsafe static bool IsNegative(double d)
{
@@ -86,7 +85,7 @@ namespace System
/// <summary>Determines whether the specified value is negative infinity.</summary>
[Pure]
- [System.Runtime.Versioning.NonVersionable]
+ [NonVersionable]
[MethodImpl(MethodImplOptions.AggressiveInlining)]
public static bool IsNegativeInfinity(double d)
{
@@ -95,7 +94,7 @@ namespace System
/// <summary>Determines whether the specified value is normal.</summary>
[Pure]
- [System.Runtime.Versioning.NonVersionable]
+ [NonVersionable]
// This is probably not worth inlining, it has branches and should be rarely called
public unsafe static bool IsNormal(double d)
{
@@ -106,7 +105,7 @@ namespace System
/// <summary>Determines whether the specified value is positive infinity.</summary>
[Pure]
- [System.Runtime.Versioning.NonVersionable]
+ [NonVersionable]
[MethodImpl(MethodImplOptions.AggressiveInlining)]
public static bool IsPositiveInfinity(double d)
{
@@ -115,7 +114,7 @@ namespace System
/// <summary>Determines whether the specified value is subnormal.</summary>
[Pure]
- [System.Runtime.Versioning.NonVersionable]
+ [NonVersionable]
// This is probably not worth inlining, it has branches and should be rarely called
public unsafe static bool IsSubnormal(double d)
{
@@ -183,37 +182,37 @@ namespace System
return IsNaN(temp) && IsNaN(m_value);
}
- [System.Runtime.Versioning.NonVersionable]
+ [NonVersionable]
public static bool operator ==(Double left, Double right)
{
return left == right;
}
- [System.Runtime.Versioning.NonVersionable]
+ [NonVersionable]
public static bool operator !=(Double left, Double right)
{
return left != right;
}
- [System.Runtime.Versioning.NonVersionable]
+ [NonVersionable]
public static bool operator <(Double left, Double right)
{
return left < right;
}
- [System.Runtime.Versioning.NonVersionable]
+ [NonVersionable]
public static bool operator >(Double left, Double right)
{
return left > right;
}
- [System.Runtime.Versioning.NonVersionable]
+ [NonVersionable]
public static bool operator <=(Double left, Double right)
{
return left <= right;
}
- [System.Runtime.Versioning.NonVersionable]
+ [NonVersionable]
public static bool operator >=(Double left, Double right)
{
return left >= right;
@@ -269,24 +268,28 @@ namespace System
public static double Parse(String s)
{
- return Parse(s, NumberStyles.Float | NumberStyles.AllowThousands, NumberFormatInfo.CurrentInfo);
+ if (s == null) ThrowHelper.ThrowArgumentNullException(ExceptionArgument.s);
+ return Number.ParseDouble(s.AsReadOnlySpan(), NumberStyles.Float | NumberStyles.AllowThousands, NumberFormatInfo.CurrentInfo);
}
public static double Parse(String s, NumberStyles style)
{
NumberFormatInfo.ValidateParseStyleFloatingPoint(style);
- return Parse(s, style, NumberFormatInfo.CurrentInfo);
+ if (s == null) ThrowHelper.ThrowArgumentNullException(ExceptionArgument.s);
+ return Number.ParseDouble(s.AsReadOnlySpan(), style, NumberFormatInfo.CurrentInfo);
}
public static double Parse(String s, IFormatProvider provider)
{
- return Parse(s, NumberStyles.Float | NumberStyles.AllowThousands, NumberFormatInfo.GetInstance(provider));
+ if (s == null) ThrowHelper.ThrowArgumentNullException(ExceptionArgument.s);
+ return Number.ParseDouble(s.AsReadOnlySpan(), NumberStyles.Float | NumberStyles.AllowThousands, NumberFormatInfo.GetInstance(provider));
}
public static double Parse(String s, NumberStyles style, IFormatProvider provider)
{
NumberFormatInfo.ValidateParseStyleFloatingPoint(style);
- return Parse(s, style, NumberFormatInfo.GetInstance(provider));
+ if (s == null) ThrowHelper.ThrowArgumentNullException(ExceptionArgument.s);
+ return Number.ParseDouble(s.AsReadOnlySpan(), style, NumberFormatInfo.GetInstance(provider));
}
// Parses a double from a String in the given style. If
@@ -296,48 +299,67 @@ namespace System
// This method will not throw an OverflowException, but will return
// PositiveInfinity or NegativeInfinity for a number that is too
// large or too small.
- //
- private static double Parse(String s, NumberStyles style, NumberFormatInfo info)
+
+ public static double Parse(ReadOnlySpan<char> s, NumberStyles style = NumberStyles.Integer, IFormatProvider provider = null)
{
- return Number.ParseDouble(s, style, info);
+ NumberFormatInfo.ValidateParseStyleFloatingPoint(style);
+ return Number.ParseDouble(s, style, NumberFormatInfo.GetInstance(provider));
}
+
+
public static bool TryParse(String s, out double result)
{
- return TryParse(s, NumberStyles.Float | NumberStyles.AllowThousands, NumberFormatInfo.CurrentInfo, out result);
+ if (s == null)
+ {
+ result = 0;
+ return false;
+ }
+
+ return TryParse(s.AsReadOnlySpan(), NumberStyles.Float | NumberStyles.AllowThousands, NumberFormatInfo.CurrentInfo, out result);
}
public static bool TryParse(String s, NumberStyles style, IFormatProvider provider, out double result)
{
NumberFormatInfo.ValidateParseStyleFloatingPoint(style);
- return TryParse(s, style, NumberFormatInfo.GetInstance(provider), out result);
- }
- private static bool TryParse(String s, NumberStyles style, NumberFormatInfo info, out double result)
- {
if (s == null)
{
result = 0;
return false;
}
+
+ return TryParse(s.AsReadOnlySpan(), style, NumberFormatInfo.GetInstance(provider), out result);
+ }
+
+ public static bool TryParse(ReadOnlySpan<char> s, out double result, NumberStyles style = NumberStyles.Integer, IFormatProvider provider = null)
+ {
+ NumberFormatInfo.ValidateParseStyleFloatingPoint(style);
+ return TryParse(s, style, NumberFormatInfo.GetInstance(provider), out result);
+ }
+
+ private static bool TryParse(ReadOnlySpan<char> s, NumberStyles style, NumberFormatInfo info, out double result)
+ {
bool success = Number.TryParseDouble(s, style, info, out result);
if (!success)
{
- String sTrim = s.Trim();
- if (sTrim.Equals(info.PositiveInfinitySymbol))
+ ReadOnlySpan<char> sTrim = StringSpanHelpers.Trim(s);
+ if (StringSpanHelpers.Equals(sTrim, info.PositiveInfinitySymbol))
{
result = PositiveInfinity;
}
- else if (sTrim.Equals(info.NegativeInfinitySymbol))
+ else if (StringSpanHelpers.Equals(sTrim, info.NegativeInfinitySymbol))
{
result = NegativeInfinity;
}
- else if (sTrim.Equals(info.NaNSymbol))
+ else if (StringSpanHelpers.Equals(sTrim, info.NaNSymbol))
{
result = NaN;
}
else
+ {
return false; // We really failed
+ }
}
return true;
}
diff --git a/src/mscorlib/shared/System/DuplicateWaitObjectException.cs b/src/mscorlib/shared/System/DuplicateWaitObjectException.cs
index 7eadead8c7..95bdedd526 100644
--- a/src/mscorlib/shared/System/DuplicateWaitObjectException.cs
+++ b/src/mscorlib/shared/System/DuplicateWaitObjectException.cs
@@ -37,25 +37,25 @@ namespace System
public DuplicateWaitObjectException()
: base(DuplicateWaitObjectMessage)
{
- HResult = __HResults.COR_E_DUPLICATEWAITOBJECT;
+ HResult = HResults.COR_E_DUPLICATEWAITOBJECT;
}
public DuplicateWaitObjectException(String parameterName)
: base(DuplicateWaitObjectMessage, parameterName)
{
- HResult = __HResults.COR_E_DUPLICATEWAITOBJECT;
+ HResult = HResults.COR_E_DUPLICATEWAITOBJECT;
}
public DuplicateWaitObjectException(String parameterName, String message)
: base(message, parameterName)
{
- HResult = __HResults.COR_E_DUPLICATEWAITOBJECT;
+ HResult = HResults.COR_E_DUPLICATEWAITOBJECT;
}
public DuplicateWaitObjectException(String message, Exception innerException)
: base(message, innerException)
{
- HResult = __HResults.COR_E_DUPLICATEWAITOBJECT;
+ HResult = HResults.COR_E_DUPLICATEWAITOBJECT;
}
protected DuplicateWaitObjectException(SerializationInfo info, StreamingContext context) : base(info, context)
diff --git a/src/mscorlib/shared/System/EntryPointNotFoundException.cs b/src/mscorlib/shared/System/EntryPointNotFoundException.cs
index 0b881cec05..e62ca0e11d 100644
--- a/src/mscorlib/shared/System/EntryPointNotFoundException.cs
+++ b/src/mscorlib/shared/System/EntryPointNotFoundException.cs
@@ -21,19 +21,19 @@ namespace System
public EntryPointNotFoundException()
: base(SR.Arg_EntryPointNotFoundException)
{
- HResult = __HResults.COR_E_ENTRYPOINTNOTFOUND;
+ HResult = HResults.COR_E_ENTRYPOINTNOTFOUND;
}
public EntryPointNotFoundException(String message)
: base(message)
{
- HResult = __HResults.COR_E_ENTRYPOINTNOTFOUND;
+ HResult = HResults.COR_E_ENTRYPOINTNOTFOUND;
}
public EntryPointNotFoundException(String message, Exception inner)
: base(message, inner)
{
- HResult = __HResults.COR_E_ENTRYPOINTNOTFOUND;
+ HResult = HResults.COR_E_ENTRYPOINTNOTFOUND;
}
protected EntryPointNotFoundException(SerializationInfo info, StreamingContext context) : base(info, context)
diff --git a/src/mscorlib/shared/System/ExecutionEngineException.cs b/src/mscorlib/shared/System/ExecutionEngineException.cs
index b89f6d9a8d..c33435875e 100644
--- a/src/mscorlib/shared/System/ExecutionEngineException.cs
+++ b/src/mscorlib/shared/System/ExecutionEngineException.cs
@@ -26,19 +26,19 @@ namespace System
public ExecutionEngineException()
: base(SR.Arg_ExecutionEngineException)
{
- HResult = __HResults.COR_E_EXECUTIONENGINE;
+ HResult = HResults.COR_E_EXECUTIONENGINE;
}
public ExecutionEngineException(String message)
: base(message)
{
- HResult = __HResults.COR_E_EXECUTIONENGINE;
+ HResult = HResults.COR_E_EXECUTIONENGINE;
}
public ExecutionEngineException(String message, Exception innerException)
: base(message, innerException)
{
- HResult = __HResults.COR_E_EXECUTIONENGINE;
+ HResult = HResults.COR_E_EXECUTIONENGINE;
}
}
}
diff --git a/src/mscorlib/shared/System/FieldAccessException.cs b/src/mscorlib/shared/System/FieldAccessException.cs
index b56d749771..883bbd8bc2 100644
--- a/src/mscorlib/shared/System/FieldAccessException.cs
+++ b/src/mscorlib/shared/System/FieldAccessException.cs
@@ -18,19 +18,19 @@ namespace System
public FieldAccessException()
: base(SR.Arg_FieldAccessException)
{
- HResult = __HResults.COR_E_FIELDACCESS;
+ HResult = HResults.COR_E_FIELDACCESS;
}
public FieldAccessException(String message)
: base(message)
{
- HResult = __HResults.COR_E_FIELDACCESS;
+ HResult = HResults.COR_E_FIELDACCESS;
}
public FieldAccessException(String message, Exception inner)
: base(message, inner)
{
- HResult = __HResults.COR_E_FIELDACCESS;
+ HResult = HResults.COR_E_FIELDACCESS;
}
protected FieldAccessException(SerializationInfo info, StreamingContext context) : base(info, context)
diff --git a/src/mscorlib/shared/System/FormatException.cs b/src/mscorlib/shared/System/FormatException.cs
index 9baaac2353..4af45cdd94 100644
--- a/src/mscorlib/shared/System/FormatException.cs
+++ b/src/mscorlib/shared/System/FormatException.cs
@@ -20,19 +20,19 @@ namespace System
public FormatException()
: base(SR.Arg_FormatException)
{
- HResult = __HResults.COR_E_FORMAT;
+ HResult = HResults.COR_E_FORMAT;
}
public FormatException(String message)
: base(message)
{
- HResult = __HResults.COR_E_FORMAT;
+ HResult = HResults.COR_E_FORMAT;
}
public FormatException(String message, Exception innerException)
: base(message, innerException)
{
- HResult = __HResults.COR_E_FORMAT;
+ HResult = HResults.COR_E_FORMAT;
}
protected FormatException(SerializationInfo info, StreamingContext context) : base(info, context)
diff --git a/src/mscorlib/shared/System/Globalization/DateTimeFormatInfo.cs b/src/mscorlib/shared/System/Globalization/DateTimeFormatInfo.cs
index 5d3239ebfc..9f8c072c93 100644
--- a/src/mscorlib/shared/System/Globalization/DateTimeFormatInfo.cs
+++ b/src/mscorlib/shared/System/Globalization/DateTimeFormatInfo.cs
@@ -31,7 +31,7 @@ namespace System.Globalization
// This is an internal flag.
//
// This flag is different from MonthNameStyles because this flag
- // can be expanded to accomodate parsing behaviors like CJK month names
+ // can be expanded to accommodate parsing behaviors like CJK month names
// or alternative month names, etc.
[Flags]
@@ -2645,7 +2645,7 @@ namespace System.Globalization
{
String str;
// We have to call public methods here to work with inherited DTFI.
- // Insert the month name first, so that they are at the front of abbrevaited
+ // Insert the month name first, so that they are at the front of abbreviated
// month names.
str = InvariantInfo.GetMonthName(i);
InsertHash(temp, str, TokenType.MonthToken, i);
@@ -2688,7 +2688,7 @@ namespace System.Globalization
String str;
//str = internalGetMonthName(i, MonthNameStyles.Regular, false);
// We have to call public methods here to work with inherited DTFI.
- // Insert the month name first, so that they are at the front of abbrevaited
+ // Insert the month name first, so that they are at the front of abbreviated
// month names.
str = GetMonthName(i);
if (str.Length > 0)
diff --git a/src/mscorlib/shared/System/Globalization/DateTimeParse.cs b/src/mscorlib/shared/System/Globalization/DateTimeParse.cs
index 910fbf2ff0..f821a95412 100644
--- a/src/mscorlib/shared/System/Globalization/DateTimeParse.cs
+++ b/src/mscorlib/shared/System/Globalization/DateTimeParse.cs
@@ -81,23 +81,23 @@ namespace System
{
if (s == null)
{
- result.SetFailure(ParseFailureKind.ArgumentNull, "ArgumentNull_String", null, nameof(s));
+ result.SetFailure(ParseFailureKind.ArgumentNull, nameof(SR.ArgumentNull_String), null, nameof(s));
return false;
}
if (format == null)
{
- result.SetFailure(ParseFailureKind.ArgumentNull, "ArgumentNull_String", null, nameof(format));
+ result.SetFailure(ParseFailureKind.ArgumentNull, nameof(SR.ArgumentNull_String), null, nameof(format));
return false;
}
if (s.Length == 0)
{
- result.SetFailure(ParseFailureKind.Format, "Format_BadDateTime", null);
+ result.SetFailure(ParseFailureKind.Format, nameof(SR.Format_BadDateTime), null);
return false;
}
if (format.Length == 0)
{
- result.SetFailure(ParseFailureKind.Format, "Format_BadFormatSpecifier", null);
+ result.SetFailure(ParseFailureKind.Format, nameof(SR.Format_BadFormatSpecifier), null);
return false;
}
@@ -177,24 +177,24 @@ namespace System
{
if (s == null)
{
- result.SetFailure(ParseFailureKind.ArgumentNull, "ArgumentNull_String", null, nameof(s));
+ result.SetFailure(ParseFailureKind.ArgumentNull, nameof(SR.ArgumentNull_String), null, nameof(s));
return false;
}
if (formats == null)
{
- result.SetFailure(ParseFailureKind.ArgumentNull, "ArgumentNull_String", null, nameof(formats));
+ result.SetFailure(ParseFailureKind.ArgumentNull, nameof(SR.ArgumentNull_String), null, nameof(formats));
return false;
}
if (s.Length == 0)
{
- result.SetFailure(ParseFailureKind.Format, "Format_BadDateTime", null);
+ result.SetFailure(ParseFailureKind.Format, nameof(SR.Format_BadDateTime), null);
return false;
}
if (formats.Length == 0)
{
- result.SetFailure(ParseFailureKind.Format, "Format_BadFormatSpecifier", null);
+ result.SetFailure(ParseFailureKind.Format, nameof(SR.Format_BadFormatSpecifier), null);
return false;
}
@@ -208,7 +208,7 @@ namespace System
{
if (formats[i] == null || formats[i].Length == 0)
{
- result.SetFailure(ParseFailureKind.Format, "Format_BadFormatSpecifier", null);
+ result.SetFailure(ParseFailureKind.Format, nameof(SR.Format_BadFormatSpecifier), null);
return false;
}
// Create a new result each time to ensure the runs are independent. Carry through
@@ -223,7 +223,7 @@ namespace System
return (true);
}
}
- result.SetFailure(ParseFailureKind.Format, "Format_BadDateTime", null);
+ result.SetFailure(ParseFailureKind.Format, nameof(SR.Format_BadDateTime), null);
return (false);
}
@@ -605,13 +605,13 @@ new DS[] { DS.ERROR, DS.TX_NNN, DS.TX_NNN, DS.TX_NNN, DS.ERROR, DS.ERROR,
if ((result.flags & ParseFlags.TimeZoneUsed) != 0)
{
// Should not have two timezone offsets.
- result.SetFailure(ParseFailureKind.Format, "Format_BadDateTime", null);
+ result.SetFailure(ParseFailureKind.Format, nameof(SR.Format_BadDateTime), null);
return false;
}
result.flags |= ParseFlags.TimeZoneUsed;
if (!ParseTimeZone(ref str, ref result.timeZoneOffset))
{
- result.SetFailure(ParseFailureKind.Format, "Format_BadDateTime", null);
+ result.SetFailure(ParseFailureKind.Format, nameof(SR.Format_BadDateTime), null);
return false;
}
}
@@ -657,7 +657,7 @@ new DS[] { DS.ERROR, DS.TX_NNN, DS.TX_NNN, DS.TX_NNN, DS.ERROR, DS.ERROR,
case TokenType.YearNumberToken:
if (raw.numCount == 3 || tokenValue == -1)
{
- result.SetFailure(ParseFailureKind.Format, "Format_BadDateTime", null);
+ result.SetFailure(ParseFailureKind.Format, nameof(SR.Format_BadDateTime), null);
LexTraceExit("0010", dps);
return false;
}
@@ -724,7 +724,7 @@ new DS[] { DS.ERROR, DS.TX_NNN, DS.TX_NNN, DS.TX_NNN, DS.ERROR, DS.ERROR,
}
else
{
- result.SetFailure(ParseFailureKind.Format, "Format_BadDateTime", null);
+ result.SetFailure(ParseFailureKind.Format, nameof(SR.Format_BadDateTime), null);
LexTraceExit("0030 (TM.AM/TM.PM Happened more than 1x)", dps);
}
break;
@@ -737,7 +737,7 @@ new DS[] { DS.ERROR, DS.TX_NNN, DS.TX_NNN, DS.TX_NNN, DS.ERROR, DS.ERROR,
case TokenType.SEP_Time:
if (!raw.hasSameDateAndTimeSeparators)
{
- result.SetFailure(ParseFailureKind.Format, "Format_BadDateTime", null);
+ result.SetFailure(ParseFailureKind.Format, nameof(SR.Format_BadDateTime), null);
LexTraceExit("0040 (Invalid separator after number)", dps);
return false;
}
@@ -775,7 +775,7 @@ new DS[] { DS.ERROR, DS.TX_NNN, DS.TX_NNN, DS.TX_NNN, DS.ERROR, DS.ERROR,
break;
default:
// Invalid separator after number number.
- result.SetFailure(ParseFailureKind.Format, "Format_BadDateTime", null);
+ result.SetFailure(ParseFailureKind.Format, nameof(SR.Format_BadDateTime), null);
LexTraceExit("0040 (Invalid separator after number)", dps);
return false;
}
@@ -785,7 +785,7 @@ new DS[] { DS.ERROR, DS.TX_NNN, DS.TX_NNN, DS.TX_NNN, DS.ERROR, DS.ERROR,
LexTraceExit("0050 (success)", dps);
return true;
}
- result.SetFailure(ParseFailureKind.Format, "Format_BadDateTime", null);
+ result.SetFailure(ParseFailureKind.Format, nameof(SR.Format_BadDateTime), null);
LexTraceExit("0060", dps);
return false;
}
@@ -818,7 +818,7 @@ new DS[] { DS.ERROR, DS.TX_NNN, DS.TX_NNN, DS.TX_NNN, DS.ERROR, DS.ERROR,
}
else
{
- result.SetFailure(ParseFailureKind.Format, "Format_BadDateTime", null);
+ result.SetFailure(ParseFailureKind.Format, nameof(SR.Format_BadDateTime), null);
break;
}
if (dps == DS.T_NNt || dps == DS.T_Nt)
@@ -873,7 +873,7 @@ new DS[] { DS.ERROR, DS.TX_NNN, DS.TX_NNN, DS.TX_NNN, DS.ERROR, DS.ERROR,
}
catch (ArgumentOutOfRangeException e)
{
- result.SetFailure(ParseFailureKind.Format, "Format_BadDateTime", e);
+ result.SetFailure(ParseFailureKind.Format, nameof(SR.Format_BadDateTime), e);
LexTraceExit("0075 (Calendar.ToFourDigitYear failed)", dps);
return false;
}
@@ -897,7 +897,7 @@ new DS[] { DS.ERROR, DS.TX_NNN, DS.TX_NNN, DS.TX_NNN, DS.ERROR, DS.ERROR,
break;
default:
// Invalid separator after number number.
- result.SetFailure(ParseFailureKind.Format, "Format_BadDateTime", null);
+ result.SetFailure(ParseFailureKind.Format, nameof(SR.Format_BadDateTime), null);
LexTraceExit("0080", dps);
return false;
}
@@ -935,7 +935,7 @@ new DS[] { DS.ERROR, DS.TX_NNN, DS.TX_NNN, DS.TX_NNN, DS.ERROR, DS.ERROR,
goto default;
default:
// Invalid separator after number number.
- result.SetFailure(ParseFailureKind.Format, "Format_BadDateTime", null);
+ result.SetFailure(ParseFailureKind.Format, nameof(SR.Format_BadDateTime), null);
LexTraceExit("0090", dps);
return false;
}
@@ -943,7 +943,7 @@ new DS[] { DS.ERROR, DS.TX_NNN, DS.TX_NNN, DS.TX_NNN, DS.ERROR, DS.ERROR,
else
{
// Invalid separator after number number.
- result.SetFailure(ParseFailureKind.Format, "Format_BadDateTime", null);
+ result.SetFailure(ParseFailureKind.Format, nameof(SR.Format_BadDateTime), null);
LexTraceExit("0100", dps);
return false;
}
@@ -984,7 +984,7 @@ new DS[] { DS.ERROR, DS.TX_NNN, DS.TX_NNN, DS.TX_NNN, DS.ERROR, DS.ERROR,
break;
default:
// Invalid separator after number number.
- result.SetFailure(ParseFailureKind.Format, "Format_BadDateTime", null);
+ result.SetFailure(ParseFailureKind.Format, nameof(SR.Format_BadDateTime), null);
LexTraceExit("0110", dps);
return false;
}
@@ -1001,7 +1001,7 @@ new DS[] { DS.ERROR, DS.TX_NNN, DS.TX_NNN, DS.TX_NNN, DS.ERROR, DS.ERROR,
}
else
{
- result.SetFailure(ParseFailureKind.Format, "Format_BadDateTime", null);
+ result.SetFailure(ParseFailureKind.Format, nameof(SR.Format_BadDateTime), null);
LexTraceExit("0120 (DayOfWeek seen more than 1x)", dps);
return false;
}
@@ -1026,7 +1026,7 @@ new DS[] { DS.ERROR, DS.TX_NNN, DS.TX_NNN, DS.TX_NNN, DS.ERROR, DS.ERROR,
case TokenType.SEP_Time:
if (!raw.hasSameDateAndTimeSeparators)
{
- result.SetFailure(ParseFailureKind.Format, "Format_BadDateTime", null);
+ result.SetFailure(ParseFailureKind.Format, nameof(SR.Format_BadDateTime), null);
LexTraceExit("0130 (Invalid separator after month name)", dps);
return false;
}
@@ -1052,7 +1052,7 @@ new DS[] { DS.ERROR, DS.TX_NNN, DS.TX_NNN, DS.TX_NNN, DS.ERROR, DS.ERROR,
break;
default:
//Invalid separator after month name
- result.SetFailure(ParseFailureKind.Format, "Format_BadDateTime", null);
+ result.SetFailure(ParseFailureKind.Format, nameof(SR.Format_BadDateTime), null);
LexTraceExit("0130 (Invalid separator after month name)", dps);
return false;
}
@@ -1060,7 +1060,7 @@ new DS[] { DS.ERROR, DS.TX_NNN, DS.TX_NNN, DS.TX_NNN, DS.ERROR, DS.ERROR,
}
else
{
- result.SetFailure(ParseFailureKind.Format, "Format_BadDateTime", null);
+ result.SetFailure(ParseFailureKind.Format, nameof(SR.Format_BadDateTime), null);
LexTraceExit("0140 (MonthToken seen more than 1x)", dps);
return false;
}
@@ -1073,7 +1073,7 @@ new DS[] { DS.ERROR, DS.TX_NNN, DS.TX_NNN, DS.TX_NNN, DS.ERROR, DS.ERROR,
}
else
{
- result.SetFailure(ParseFailureKind.Format, "Format_BadDateTime", null);
+ result.SetFailure(ParseFailureKind.Format, nameof(SR.Format_BadDateTime), null);
LexTraceExit("0150 (EraToken seen when result.era already set)", dps);
return false;
}
@@ -1089,7 +1089,7 @@ new DS[] { DS.ERROR, DS.TX_NNN, DS.TX_NNN, DS.TX_NNN, DS.ERROR, DS.ERROR,
}
else
{
- result.SetFailure(ParseFailureKind.Format, "Format_BadDateTime", null);
+ result.SetFailure(ParseFailureKind.Format, nameof(SR.Format_BadDateTime), null);
LexTraceExit("0160 (JapaneseEraToken seen when result.era already set)", dps);
return false;
}
@@ -1104,7 +1104,7 @@ new DS[] { DS.ERROR, DS.TX_NNN, DS.TX_NNN, DS.TX_NNN, DS.ERROR, DS.ERROR,
}
else
{
- result.SetFailure(ParseFailureKind.Format, "Format_BadDateTime", null);
+ result.SetFailure(ParseFailureKind.Format, nameof(SR.Format_BadDateTime), null);
LexTraceExit("0170 (TEraToken seen when result.era already set)", dps);
return false;
}
@@ -1118,7 +1118,7 @@ new DS[] { DS.ERROR, DS.TX_NNN, DS.TX_NNN, DS.TX_NNN, DS.ERROR, DS.ERROR,
if ((result.flags & ParseFlags.TimeZoneUsed) != 0)
{
// Should not have two timezone offsets.
- result.SetFailure(ParseFailureKind.Format, "Format_BadDateTime", null);
+ result.SetFailure(ParseFailureKind.Format, nameof(SR.Format_BadDateTime), null);
LexTraceExit("0180 (seen GMT or Z more than 1x)", dps);
return false;
}
@@ -1142,7 +1142,7 @@ new DS[] { DS.ERROR, DS.TX_NNN, DS.TX_NNN, DS.TX_NNN, DS.ERROR, DS.ERROR,
}
else
{
- result.SetFailure(ParseFailureKind.Format, "Format_BadDateTime", null);
+ result.SetFailure(ParseFailureKind.Format, nameof(SR.Format_BadDateTime), null);
LexTraceExit("0190 (AM/PM timeMark already set)", dps);
return false;
}
@@ -1150,7 +1150,7 @@ new DS[] { DS.ERROR, DS.TX_NNN, DS.TX_NNN, DS.TX_NNN, DS.ERROR, DS.ERROR,
case TokenType.UnknownToken:
if (Char.IsLetter(str.m_current))
{
- result.SetFailure(ParseFailureKind.FormatWithParameter, "Format_UnknowDateTimeWord", str.Index);
+ result.SetFailure(ParseFailureKind.FormatWithParameter, nameof(SR.Format_UnknowDateTimeWord), str.Index);
LexTraceExit("0200", dps);
return (false);
}
@@ -1180,7 +1180,7 @@ new DS[] { DS.ERROR, DS.TX_NNN, DS.TX_NNN, DS.TX_NNN, DS.ERROR, DS.ERROR,
return true;
}
- result.SetFailure(ParseFailureKind.Format, "Format_BadDateTime", null);
+ result.SetFailure(ParseFailureKind.Format, nameof(SR.Format_BadDateTime), null);
LexTraceExit("0240", dps);
return false;
}
@@ -1573,7 +1573,7 @@ new DS[] { DS.ERROR, DS.TX_NNN, DS.TX_NNN, DS.TX_NNN, DS.ERROR, DS.ERROR,
if ((result.flags & ParseFlags.HaveDate) != 0)
{
// Multiple dates in the input string
- result.SetFailure(ParseFailureKind.Format, "Format_BadDateTime", null);
+ result.SetFailure(ParseFailureKind.Format, nameof(SR.Format_BadDateTime), null);
return false;
}
@@ -1585,7 +1585,7 @@ new DS[] { DS.ERROR, DS.TX_NNN, DS.TX_NNN, DS.TX_NNN, DS.ERROR, DS.ERROR,
int order;
if (!GetMonthDayOrder(dtfi.MonthDayPattern, dtfi, out order))
{
- result.SetFailure(ParseFailureKind.FormatWithParameter, "Format_BadDatePattern", dtfi.MonthDayPattern);
+ result.SetFailure(ParseFailureKind.FormatWithParameter, nameof(SR.Format_BadDatePattern), dtfi.MonthDayPattern);
return false;
}
@@ -1606,7 +1606,7 @@ new DS[] { DS.ERROR, DS.TX_NNN, DS.TX_NNN, DS.TX_NNN, DS.ERROR, DS.ERROR,
return true;
}
}
- result.SetFailure(ParseFailureKind.Format, "Format_BadDateTime", null);
+ result.SetFailure(ParseFailureKind.Format, nameof(SR.Format_BadDateTime), null);
return false;
}
@@ -1616,7 +1616,7 @@ new DS[] { DS.ERROR, DS.TX_NNN, DS.TX_NNN, DS.TX_NNN, DS.ERROR, DS.ERROR,
if ((result.flags & ParseFlags.HaveDate) != 0)
{
// Multiple dates in the input string
- result.SetFailure(ParseFailureKind.Format, "Format_BadDateTime", null);
+ result.SetFailure(ParseFailureKind.Format, nameof(SR.Format_BadDateTime), null);
return false;
}
@@ -1627,7 +1627,7 @@ new DS[] { DS.ERROR, DS.TX_NNN, DS.TX_NNN, DS.TX_NNN, DS.ERROR, DS.ERROR,
int order;
if (!GetYearMonthDayOrder(dtfi.ShortDatePattern, dtfi, out order))
{
- result.SetFailure(ParseFailureKind.FormatWithParameter, "Format_BadDatePattern", dtfi.ShortDatePattern);
+ result.SetFailure(ParseFailureKind.FormatWithParameter, nameof(SR.Format_BadDatePattern), dtfi.ShortDatePattern);
return false;
}
int year;
@@ -1664,7 +1664,7 @@ new DS[] { DS.ERROR, DS.TX_NNN, DS.TX_NNN, DS.TX_NNN, DS.ERROR, DS.ERROR,
return true;
}
}
- result.SetFailure(ParseFailureKind.Format, "Format_BadDateTime", null);
+ result.SetFailure(ParseFailureKind.Format, nameof(SR.Format_BadDateTime), null);
return false;
}
@@ -1673,7 +1673,7 @@ new DS[] { DS.ERROR, DS.TX_NNN, DS.TX_NNN, DS.TX_NNN, DS.ERROR, DS.ERROR,
if ((result.flags & ParseFlags.HaveDate) != 0)
{
// Multiple dates in the input string
- result.SetFailure(ParseFailureKind.Format, "Format_BadDateTime", null);
+ result.SetFailure(ParseFailureKind.Format, nameof(SR.Format_BadDateTime), null);
return false;
}
@@ -1692,7 +1692,7 @@ new DS[] { DS.ERROR, DS.TX_NNN, DS.TX_NNN, DS.TX_NNN, DS.ERROR, DS.ERROR,
int monthDayOrder;
if (!GetMonthDayOrder(dtfi.MonthDayPattern, dtfi, out monthDayOrder))
{
- result.SetFailure(ParseFailureKind.FormatWithParameter, "Format_BadDatePattern", dtfi.MonthDayPattern);
+ result.SetFailure(ParseFailureKind.FormatWithParameter, nameof(SR.Format_BadDatePattern), dtfi.MonthDayPattern);
return false;
}
if (monthDayOrder == ORDER_DM)
@@ -1700,7 +1700,7 @@ new DS[] { DS.ERROR, DS.TX_NNN, DS.TX_NNN, DS.TX_NNN, DS.ERROR, DS.ERROR,
int yearMonthOrder;
if (!GetYearMonthOrder(dtfi.YearMonthPattern, dtfi, out yearMonthOrder))
{
- result.SetFailure(ParseFailureKind.FormatWithParameter, "Format_BadDatePattern", dtfi.YearMonthPattern);
+ result.SetFailure(ParseFailureKind.FormatWithParameter, nameof(SR.Format_BadDatePattern), dtfi.YearMonthPattern);
return false;
}
if (yearMonthOrder == ORDER_MY)
@@ -1708,7 +1708,7 @@ new DS[] { DS.ERROR, DS.TX_NNN, DS.TX_NNN, DS.TX_NNN, DS.ERROR, DS.ERROR,
int year;
if (!TryAdjustYear(ref result, raw.GetNumber(0), out year) || !SetDateYMD(ref result, year, raw.month, 1))
{
- result.SetFailure(ParseFailureKind.Format, "Format_BadDateTime", null);
+ result.SetFailure(ParseFailureKind.Format, nameof(SR.Format_BadDateTime), null);
return false;
}
return true;
@@ -1718,7 +1718,7 @@ new DS[] { DS.ERROR, DS.TX_NNN, DS.TX_NNN, DS.TX_NNN, DS.ERROR, DS.ERROR,
GetDefaultYear(ref result, ref styles);
if (!SetDateYMD(ref result, result.Year, raw.month, raw.GetNumber(0)))
{
- result.SetFailure(ParseFailureKind.Format, "Format_BadDateTime", null);
+ result.SetFailure(ParseFailureKind.Format, nameof(SR.Format_BadDateTime), null);
return false;
}
return true;
@@ -1735,7 +1735,7 @@ new DS[] { DS.ERROR, DS.TX_NNN, DS.TX_NNN, DS.TX_NNN, DS.ERROR, DS.ERROR,
int monthDayOrder;
if (!GetMonthDayOrder(dtfi.MonthDayPattern, dtfi, out monthDayOrder))
{
- result.SetFailure(ParseFailureKind.FormatWithParameter, "Format_BadDatePattern", dtfi.MonthDayPattern);
+ result.SetFailure(ParseFailureKind.FormatWithParameter, nameof(SR.Format_BadDatePattern), dtfi.MonthDayPattern);
return false;
}
result.Month = raw.month;
@@ -1747,7 +1747,7 @@ new DS[] { DS.ERROR, DS.TX_NNN, DS.TX_NNN, DS.TX_NNN, DS.ERROR, DS.ERROR,
return true;
}
}
- result.SetFailure(ParseFailureKind.Format, "Format_BadDateTime", null);
+ result.SetFailure(ParseFailureKind.Format, nameof(SR.Format_BadDateTime), null);
return false;
}
@@ -1756,7 +1756,7 @@ new DS[] { DS.ERROR, DS.TX_NNN, DS.TX_NNN, DS.TX_NNN, DS.ERROR, DS.ERROR,
if ((result.flags & ParseFlags.HaveDate) != 0)
{
// Multiple dates in the input string
- result.SetFailure(ParseFailureKind.Format, "Format_BadDateTime", null);
+ result.SetFailure(ParseFailureKind.Format, nameof(SR.Format_BadDateTime), null);
return false;
}
@@ -1775,7 +1775,7 @@ new DS[] { DS.ERROR, DS.TX_NNN, DS.TX_NNN, DS.TX_NNN, DS.ERROR, DS.ERROR,
int monthDayOrder;
if (!GetMonthDayOrder(dtfi.MonthDayPattern, dtfi, out monthDayOrder))
{
- result.SetFailure(ParseFailureKind.FormatWithParameter, "Format_BadDatePattern", dtfi.MonthDayPattern);
+ result.SetFailure(ParseFailureKind.FormatWithParameter, nameof(SR.Format_BadDatePattern), dtfi.MonthDayPattern);
return false;
}
if (monthDayOrder == ORDER_MD)
@@ -1783,7 +1783,7 @@ new DS[] { DS.ERROR, DS.TX_NNN, DS.TX_NNN, DS.TX_NNN, DS.ERROR, DS.ERROR,
int yearMonthOrder;
if (!GetYearMonthOrder(dtfi.YearMonthPattern, dtfi, out yearMonthOrder))
{
- result.SetFailure(ParseFailureKind.FormatWithParameter, "Format_BadDatePattern", dtfi.YearMonthPattern);
+ result.SetFailure(ParseFailureKind.FormatWithParameter, nameof(SR.Format_BadDatePattern), dtfi.YearMonthPattern);
return false;
}
if (yearMonthOrder == ORDER_YM)
@@ -1791,7 +1791,7 @@ new DS[] { DS.ERROR, DS.TX_NNN, DS.TX_NNN, DS.TX_NNN, DS.ERROR, DS.ERROR,
int year;
if (!TryAdjustYear(ref result, raw.GetNumber(0), out year) || !SetDateYMD(ref result, year, raw.month, 1))
{
- result.SetFailure(ParseFailureKind.Format, "Format_BadDateTime", null);
+ result.SetFailure(ParseFailureKind.Format, nameof(SR.Format_BadDateTime), null);
return false;
}
return true;
@@ -1801,7 +1801,7 @@ new DS[] { DS.ERROR, DS.TX_NNN, DS.TX_NNN, DS.TX_NNN, DS.ERROR, DS.ERROR,
GetDefaultYear(ref result, ref styles);
if (!SetDateYMD(ref result, result.Year, raw.month, raw.GetNumber(0)))
{
- result.SetFailure(ParseFailureKind.Format, "Format_BadDateTime", null);
+ result.SetFailure(ParseFailureKind.Format, nameof(SR.Format_BadDateTime), null);
return false;
}
return true;
@@ -1812,7 +1812,7 @@ new DS[] { DS.ERROR, DS.TX_NNN, DS.TX_NNN, DS.TX_NNN, DS.ERROR, DS.ERROR,
if ((result.flags & ParseFlags.HaveDate) != 0)
{
// Multiple dates in the input string
- result.SetFailure(ParseFailureKind.Format, "Format_BadDateTime", null);
+ result.SetFailure(ParseFailureKind.Format, nameof(SR.Format_BadDateTime), null);
return false;
}
@@ -1822,7 +1822,7 @@ new DS[] { DS.ERROR, DS.TX_NNN, DS.TX_NNN, DS.TX_NNN, DS.ERROR, DS.ERROR,
int order;
if (!GetYearMonthDayOrder(dtfi.ShortDatePattern, dtfi, out order))
{
- result.SetFailure(ParseFailureKind.FormatWithParameter, "Format_BadDatePattern", dtfi.ShortDatePattern);
+ result.SetFailure(ParseFailureKind.FormatWithParameter, nameof(SR.Format_BadDatePattern), dtfi.ShortDatePattern);
return false;
}
int year;
@@ -1873,7 +1873,7 @@ new DS[] { DS.ERROR, DS.TX_NNN, DS.TX_NNN, DS.TX_NNN, DS.ERROR, DS.ERROR,
}
}
- result.SetFailure(ParseFailureKind.Format, "Format_BadDateTime", null);
+ result.SetFailure(ParseFailureKind.Format, nameof(SR.Format_BadDateTime), null);
return false;
}
@@ -1882,7 +1882,7 @@ new DS[] { DS.ERROR, DS.TX_NNN, DS.TX_NNN, DS.TX_NNN, DS.ERROR, DS.ERROR,
if ((result.flags & ParseFlags.HaveDate) != 0)
{
// Multiple dates in the input string
- result.SetFailure(ParseFailureKind.Format, "Format_BadDateTime", null);
+ result.SetFailure(ParseFailureKind.Format, nameof(SR.Format_BadDateTime), null);
return false;
}
@@ -1908,7 +1908,7 @@ new DS[] { DS.ERROR, DS.TX_NNN, DS.TX_NNN, DS.TX_NNN, DS.ERROR, DS.ERROR,
return true; // Year + MD
}
}
- result.SetFailure(ParseFailureKind.Format, "Format_BadDateTime", null);
+ result.SetFailure(ParseFailureKind.Format, nameof(SR.Format_BadDateTime), null);
return false;
}
@@ -1917,7 +1917,7 @@ new DS[] { DS.ERROR, DS.TX_NNN, DS.TX_NNN, DS.TX_NNN, DS.ERROR, DS.ERROR,
if ((result.flags & ParseFlags.HaveDate) != 0)
{
// Multiple dates in the input string
- result.SetFailure(ParseFailureKind.Format, "Format_BadDateTime", null);
+ result.SetFailure(ParseFailureKind.Format, nameof(SR.Format_BadDateTime), null);
return false;
}
@@ -1927,7 +1927,7 @@ new DS[] { DS.ERROR, DS.TX_NNN, DS.TX_NNN, DS.TX_NNN, DS.ERROR, DS.ERROR,
int order;
if (!GetYearMonthDayOrder(dtfi.ShortDatePattern, dtfi, out order))
{
- result.SetFailure(ParseFailureKind.FormatWithParameter, "Format_BadDatePattern", dtfi.ShortDatePattern);
+ result.SetFailure(ParseFailureKind.FormatWithParameter, nameof(SR.Format_BadDatePattern), dtfi.ShortDatePattern);
return false;
}
@@ -1947,7 +1947,7 @@ new DS[] { DS.ERROR, DS.TX_NNN, DS.TX_NNN, DS.TX_NNN, DS.ERROR, DS.ERROR,
return true; // DM + Year
}
}
- result.SetFailure(ParseFailureKind.Format, "Format_BadDateTime", null);
+ result.SetFailure(ParseFailureKind.Format, nameof(SR.Format_BadDateTime), null);
return false;
}
@@ -1957,7 +1957,7 @@ new DS[] { DS.ERROR, DS.TX_NNN, DS.TX_NNN, DS.TX_NNN, DS.ERROR, DS.ERROR,
if ((result.flags & ParseFlags.HaveDate) != 0)
{
// Multiple dates in the input string
- result.SetFailure(ParseFailureKind.Format, "Format_BadDateTime", null);
+ result.SetFailure(ParseFailureKind.Format, nameof(SR.Format_BadDateTime), null);
return false;
}
@@ -1966,7 +1966,7 @@ new DS[] { DS.ERROR, DS.TX_NNN, DS.TX_NNN, DS.TX_NNN, DS.ERROR, DS.ERROR,
result.flags |= ParseFlags.HaveDate;
return true;
}
- result.SetFailure(ParseFailureKind.Format, "Format_BadDateTime", null);
+ result.SetFailure(ParseFailureKind.Format, nameof(SR.Format_BadDateTime), null);
return false;
}
@@ -1975,7 +1975,7 @@ new DS[] { DS.ERROR, DS.TX_NNN, DS.TX_NNN, DS.TX_NNN, DS.ERROR, DS.ERROR,
if ((result.flags & ParseFlags.HaveDate) != 0)
{
// Multiple dates in the input string
- result.SetFailure(ParseFailureKind.Format, "Format_BadDateTime", null);
+ result.SetFailure(ParseFailureKind.Format, nameof(SR.Format_BadDateTime), null);
return false;
}
@@ -1984,7 +1984,7 @@ new DS[] { DS.ERROR, DS.TX_NNN, DS.TX_NNN, DS.TX_NNN, DS.ERROR, DS.ERROR,
result.flags |= ParseFlags.HaveDate;
return true;
}
- result.SetFailure(ParseFailureKind.Format, "Format_BadDateTime", null);
+ result.SetFailure(ParseFailureKind.Format, nameof(SR.Format_BadDateTime), null);
return false;
}
@@ -1993,7 +1993,7 @@ new DS[] { DS.ERROR, DS.TX_NNN, DS.TX_NNN, DS.TX_NNN, DS.ERROR, DS.ERROR,
if ((result.flags & ParseFlags.HaveDate) != 0)
{
// Multiple dates in the input string
- result.SetFailure(ParseFailureKind.Format, "Format_BadDateTime", null);
+ result.SetFailure(ParseFailureKind.Format, nameof(SR.Format_BadDateTime), null);
return false;
}
@@ -2002,7 +2002,7 @@ new DS[] { DS.ERROR, DS.TX_NNN, DS.TX_NNN, DS.TX_NNN, DS.ERROR, DS.ERROR,
result.flags |= ParseFlags.HaveDate;
return true;
}
- result.SetFailure(ParseFailureKind.Format, "Format_BadDateTime", null);
+ result.SetFailure(ParseFailureKind.Format, nameof(SR.Format_BadDateTime), null);
return false;
}
@@ -2065,7 +2065,7 @@ new DS[] { DS.ERROR, DS.TX_NNN, DS.TX_NNN, DS.TX_NNN, DS.ERROR, DS.ERROR,
if ((result.flags & ParseFlags.HaveTime) != 0)
{
// Multiple times in the input string
- result.SetFailure(ParseFailureKind.Format, "Format_BadDateTime", null);
+ result.SetFailure(ParseFailureKind.Format, nameof(SR.Format_BadDateTime), null);
return false;
}
//
@@ -2073,7 +2073,7 @@ new DS[] { DS.ERROR, DS.TX_NNN, DS.TX_NNN, DS.TX_NNN, DS.ERROR, DS.ERROR,
//
if (raw.timeMark == TM.NotSet)
{
- result.SetFailure(ParseFailureKind.Format, "Format_BadDateTime", null);
+ result.SetFailure(ParseFailureKind.Format, nameof(SR.Format_BadDateTime), null);
return false;
}
result.Hour = raw.GetNumber(0);
@@ -2087,7 +2087,7 @@ new DS[] { DS.ERROR, DS.TX_NNN, DS.TX_NNN, DS.TX_NNN, DS.ERROR, DS.ERROR,
if ((result.flags & ParseFlags.HaveTime) != 0)
{
// Multiple times in the input string
- result.SetFailure(ParseFailureKind.Format, "Format_BadDateTime", null);
+ result.SetFailure(ParseFailureKind.Format, nameof(SR.Format_BadDateTime), null);
return false;
}
@@ -2102,7 +2102,7 @@ new DS[] { DS.ERROR, DS.TX_NNN, DS.TX_NNN, DS.TX_NNN, DS.ERROR, DS.ERROR,
if ((result.flags & ParseFlags.HaveTime) != 0)
{
// Multiple times in the input string
- result.SetFailure(ParseFailureKind.Format, "Format_BadDateTime", null);
+ result.SetFailure(ParseFailureKind.Format, nameof(SR.Format_BadDateTime), null);
return false;
}
Debug.Assert(raw.numCount >= 3, "raw.numCount >= 3");
@@ -2120,7 +2120,7 @@ new DS[] { DS.ERROR, DS.TX_NNN, DS.TX_NNN, DS.TX_NNN, DS.ERROR, DS.ERROR,
{
if (raw.numCount != 1 || result.Day != -1)
{
- result.SetFailure(ParseFailureKind.Format, "Format_BadDateTime", null);
+ result.SetFailure(ParseFailureKind.Format, nameof(SR.Format_BadDateTime), null);
return false;
}
result.Day = raw.GetNumber(0);
@@ -2132,19 +2132,19 @@ new DS[] { DS.ERROR, DS.TX_NNN, DS.TX_NNN, DS.TX_NNN, DS.ERROR, DS.ERROR,
if (result.Month == -1)
{
//Should have a month suffix
- result.SetFailure(ParseFailureKind.Format, "Format_BadDateTime", null);
+ result.SetFailure(ParseFailureKind.Format, nameof(SR.Format_BadDateTime), null);
return false;
}
if (result.Year != -1)
{
// Aleady has a year suffix
- result.SetFailure(ParseFailureKind.Format, "Format_BadDateTime", null);
+ result.SetFailure(ParseFailureKind.Format, nameof(SR.Format_BadDateTime), null);
return false;
}
if (!TryAdjustYear(ref result, raw.GetNumber(0), out result.Year))
{
// the year value is out of range
- result.SetFailure(ParseFailureKind.Format, "Format_BadDateTime", null);
+ result.SetFailure(ParseFailureKind.Format, nameof(SR.Format_BadDateTime), null);
return false;
}
result.Day = 1;
@@ -2174,7 +2174,7 @@ new DS[] { DS.ERROR, DS.TX_NNN, DS.TX_NNN, DS.TX_NNN, DS.ERROR, DS.ERROR,
int order;
if (!GetYearMonthDayOrder(dtfi.ShortDatePattern, dtfi, out order))
{
- result.SetFailure(ParseFailureKind.FormatWithParameter, "Format_BadDatePattern", dtfi.ShortDatePattern);
+ result.SetFailure(ParseFailureKind.FormatWithParameter, nameof(SR.Format_BadDatePattern), dtfi.ShortDatePattern);
return false;
}
int year;
@@ -2194,7 +2194,7 @@ new DS[] { DS.ERROR, DS.TX_NNN, DS.TX_NNN, DS.TX_NNN, DS.ERROR, DS.ERROR,
}
}
}
- result.SetFailure(ParseFailureKind.Format, "Format_BadDateTime", null);
+ result.SetFailure(ParseFailureKind.Format, nameof(SR.Format_BadDateTime), null);
return false;
}
@@ -2275,7 +2275,7 @@ new DS[] { DS.ERROR, DS.TX_NNN, DS.TX_NNN, DS.TX_NNN, DS.ERROR, DS.ERROR,
raw.year = raw.GetNumber(1);
if (!dtfi.YearMonthAdjustment(ref raw.year, ref raw.month, true))
{
- result.SetFailure(ParseFailureKind.FormatBadDateTimeCalendar, "Format_BadDateTimeCalendar", null);
+ result.SetFailure(ParseFailureKind.FormatBadDateTimeCalendar, nameof(SR.Format_BadDateTimeCalendar), null);
return false;
}
if (!GetDayOfMNN(ref result, ref raw, dtfi))
@@ -2287,7 +2287,7 @@ new DS[] { DS.ERROR, DS.TX_NNN, DS.TX_NNN, DS.TX_NNN, DS.ERROR, DS.ERROR,
// Deal with the default long/short date format when the year number is NOT ambigous (i.e. year >= 100).
if (!dtfi.YearMonthAdjustment(ref raw.year, ref raw.month, true))
{
- result.SetFailure(ParseFailureKind.FormatBadDateTimeCalendar, "Format_BadDateTimeCalendar", null);
+ result.SetFailure(ParseFailureKind.FormatBadDateTimeCalendar, nameof(SR.Format_BadDateTimeCalendar), null);
return false;
}
if (!GetDayOfYMN(ref result, ref raw, dtfi))
@@ -2295,13 +2295,30 @@ new DS[] { DS.ERROR, DS.TX_NNN, DS.TX_NNN, DS.TX_NNN, DS.ERROR, DS.ERROR,
return false;
}
break;
+ case DS.DX_NNY:
+ // When formatting, we only format up to the hundred digit of the Hebrew year, although Hebrew year is now over 5000.
+ // E.g. if the year is 5763, we only format as 763. so we do the reverse when parsing.
+ if (raw.year < 1000)
+ {
+ raw.year += 5000;
+ }
+ if (!GetDayOfNNY(ref result, ref raw, dtfi))
+ {
+ return false;
+ }
+ if (!dtfi.YearMonthAdjustment(ref result.Year, ref raw.month, true))
+ {
+ result.SetFailure(ParseFailureKind.FormatBadDateTimeCalendar, nameof(SR.Format_BadDateTimeCalendar), null);
+ return false;
+ }
+ break;
case DS.DX_NM:
case DS.DX_MN:
// Deal with Month/Day pattern.
GetDefaultYear(ref result, ref styles);
if (!dtfi.YearMonthAdjustment(ref result.Year, ref raw.month, true))
{
- result.SetFailure(ParseFailureKind.FormatBadDateTimeCalendar, "Format_BadDateTimeCalendar", null);
+ result.SetFailure(ParseFailureKind.FormatBadDateTimeCalendar, nameof(SR.Format_BadDateTimeCalendar), null);
return false;
}
if (!GetHebrewDayOfNM(ref result, ref raw, dtfi))
@@ -2313,7 +2330,7 @@ new DS[] { DS.ERROR, DS.TX_NNN, DS.TX_NNN, DS.TX_NNN, DS.ERROR, DS.ERROR,
// Deal with Year/Month pattern.
if (!dtfi.YearMonthAdjustment(ref raw.year, ref raw.month, true))
{
- result.SetFailure(ParseFailureKind.FormatBadDateTimeCalendar, "Format_BadDateTimeCalendar", null);
+ result.SetFailure(ParseFailureKind.FormatBadDateTimeCalendar, nameof(SR.Format_BadDateTimeCalendar), null);
return false;
}
if (!GetDayOfYM(ref result, ref raw, dtfi))
@@ -2341,7 +2358,7 @@ new DS[] { DS.ERROR, DS.TX_NNN, DS.TX_NNN, DS.TX_NNN, DS.ERROR, DS.ERROR,
}
break;
default:
- result.SetFailure(ParseFailureKind.Format, "Format_BadDateTime", null);
+ result.SetFailure(ParseFailureKind.Format, nameof(SR.Format_BadDateTime), null);
return false;
}
if (dps > DS.ERROR)
@@ -2505,12 +2522,12 @@ new DS[] { DS.ERROR, DS.TX_NNN, DS.TX_NNN, DS.TX_NNN, DS.ERROR, DS.ERROR,
{
if (s == null)
{
- result.SetFailure(ParseFailureKind.ArgumentNull, "ArgumentNull_String", null, nameof(s));
+ result.SetFailure(ParseFailureKind.ArgumentNull, nameof(SR.ArgumentNull_String), null, nameof(s));
return false;
}
if (s.Length == 0)
{
- result.SetFailure(ParseFailureKind.Format, "Format_BadDateTime", null);
+ result.SetFailure(ParseFailureKind.Format, nameof(SR.Format_BadDateTime), null);
return false;
}
@@ -2579,7 +2596,7 @@ new DS[] { DS.ERROR, DS.TX_NNN, DS.TX_NNN, DS.TX_NNN, DS.ERROR, DS.ERROR,
{
if (!ProcessDateTimeSuffix(ref result, ref raw, ref dtok))
{
- result.SetFailure(ParseFailureKind.Format, "Format_BadDateTime", null);
+ result.SetFailure(ParseFailureKind.Format, nameof(SR.Format_BadDateTime), null);
TPTraceExit("0010", dps);
return false;
}
@@ -2598,7 +2615,7 @@ new DS[] { DS.ERROR, DS.TX_NNN, DS.TX_NNN, DS.TX_NNN, DS.ERROR, DS.ERROR,
}
else
{
- result.SetFailure(ParseFailureKind.Format, "Format_BadDateTime", null);
+ result.SetFailure(ParseFailureKind.Format, nameof(SR.Format_BadDateTime), null);
TPTraceExit("0030", dps);
return false;
}
@@ -2643,7 +2660,7 @@ new DS[] { DS.ERROR, DS.TX_NNN, DS.TX_NNN, DS.TX_NNN, DS.ERROR, DS.ERROR,
if (dps == DS.ERROR)
{
- result.SetFailure(ParseFailureKind.Format, "Format_BadDateTime", null);
+ result.SetFailure(ParseFailureKind.Format, nameof(SR.Format_BadDateTime), null);
TPTraceExit("0040 (invalid state transition)", dps);
return false;
}
@@ -2679,7 +2696,7 @@ new DS[] { DS.ERROR, DS.TX_NNN, DS.TX_NNN, DS.TX_NNN, DS.ERROR, DS.ERROR,
if (!reachTerminalState)
{
- result.SetFailure(ParseFailureKind.Format, "Format_BadDateTime", null);
+ result.SetFailure(ParseFailureKind.Format, nameof(SR.Format_BadDateTime), null);
TPTraceExit("0070 (did not reach terminal state)", dps);
return false;
}
@@ -2687,7 +2704,7 @@ new DS[] { DS.ERROR, DS.TX_NNN, DS.TX_NNN, DS.TX_NNN, DS.ERROR, DS.ERROR,
AdjustTimeMark(dtfi, ref raw);
if (!AdjustHour(ref result.Hour, raw.timeMark))
{
- result.SetFailure(ParseFailureKind.Format, "Format_BadDateTime", null);
+ result.SetFailure(ParseFailureKind.Format, nameof(SR.Format_BadDateTime), null);
TPTraceExit("0080 (AdjustHour)", dps);
return false;
}
@@ -2708,7 +2725,7 @@ new DS[] { DS.ERROR, DS.TX_NNN, DS.TX_NNN, DS.TX_NNN, DS.ERROR, DS.ERROR,
if (!result.calendar.TryToDateTime(result.Year, result.Month, result.Day,
result.Hour, result.Minute, result.Second, 0, result.era, out time))
{
- result.SetFailure(ParseFailureKind.FormatBadDateTimeCalendar, "Format_BadDateTimeCalendar", null);
+ result.SetFailure(ParseFailureKind.FormatBadDateTimeCalendar, nameof(SR.Format_BadDateTimeCalendar), null);
TPTraceExit("0100 (result.calendar.TryToDateTime)", dps);
return false;
}
@@ -2728,7 +2745,7 @@ new DS[] { DS.ERROR, DS.TX_NNN, DS.TX_NNN, DS.TX_NNN, DS.ERROR, DS.ERROR,
//
if (raw.dayOfWeek != (int)result.calendar.GetDayOfWeek(time))
{
- result.SetFailure(ParseFailureKind.Format, "Format_BadDayOfWeek", null);
+ result.SetFailure(ParseFailureKind.Format, nameof(SR.Format_BadDayOfWeek), null);
TPTraceExit("0110 (dayOfWeek check)", dps);
return false;
}
@@ -2762,7 +2779,7 @@ new DS[] { DS.ERROR, DS.TX_NNN, DS.TX_NNN, DS.TX_NNN, DS.ERROR, DS.ERROR,
// the DateTime offset must be within +- 14:00 hours.
if (offsetTicks < DateTimeOffset.MinOffset || offsetTicks > DateTimeOffset.MaxOffset)
{
- result.SetFailure(ParseFailureKind.Format, "Format_OffsetOutOfRange", null);
+ result.SetFailure(ParseFailureKind.Format, nameof(SR.Format_OffsetOutOfRange), null);
return false;
}
}
@@ -2853,14 +2870,14 @@ new DS[] { DS.ERROR, DS.TX_NNN, DS.TX_NNN, DS.TX_NNN, DS.ERROR, DS.ERROR,
// of a DateTime instance.
if (utcTicks < DateTime.MinTicks || utcTicks > DateTime.MaxTicks)
{
- result.SetFailure(ParseFailureKind.Format, "Format_UTCOutOfRange", null);
+ result.SetFailure(ParseFailureKind.Format, nameof(SR.Format_UTCOutOfRange), null);
return false;
}
// the offset must be within +- 14:00 hours.
if (offsetTicks < DateTimeOffset.MinOffset || offsetTicks > DateTimeOffset.MaxOffset)
{
- result.SetFailure(ParseFailureKind.Format, "Format_OffsetOutOfRange", null);
+ result.SetFailure(ParseFailureKind.Format, nameof(SR.Format_OffsetOutOfRange), null);
return false;
}
@@ -2903,7 +2920,7 @@ new DS[] { DS.ERROR, DS.TX_NNN, DS.TX_NNN, DS.TX_NNN, DS.ERROR, DS.ERROR,
if (resultTicks < DateTime.MinTicks || resultTicks > DateTime.MaxTicks)
{
- result.SetFailure(ParseFailureKind.Format, "Format_DateOutOfRange", null);
+ result.SetFailure(ParseFailureKind.Format, nameof(SR.Format_DateOutOfRange), null);
return false;
}
result.parsedDate = new DateTime(resultTicks, DateTimeKind.Utc);
@@ -2960,7 +2977,7 @@ new DS[] { DS.ERROR, DS.TX_NNN, DS.TX_NNN, DS.TX_NNN, DS.ERROR, DS.ERROR,
if (resultTicks < DateTime.MinTicks || resultTicks > DateTime.MaxTicks)
{
result.parsedDate = DateTime.MinValue;
- result.SetFailure(ParseFailureKind.Format, "Format_DateOutOfRange", null);
+ result.SetFailure(ParseFailureKind.Format, nameof(SR.Format_DateOutOfRange), null);
return false;
}
result.parsedDate = new DateTime(resultTicks, DateTimeKind.Local, isAmbiguousLocalDst);
@@ -2984,19 +3001,19 @@ new DS[] { DS.ERROR, DS.TX_NNN, DS.TX_NNN, DS.TX_NNN, DS.ERROR, DS.ERROR,
str.SkipWhiteSpaces();
if (!ParseDigits(ref str, 2, out hour))
{
- result.SetFailure(ParseFailureKind.Format, "Format_BadDateTime", null);
+ result.SetFailure(ParseFailureKind.Format, nameof(SR.Format_BadDateTime), null);
return false;
}
str.SkipWhiteSpaces();
if (!str.Match(':'))
{
- result.SetFailure(ParseFailureKind.Format, "Format_BadDateTime", null);
+ result.SetFailure(ParseFailureKind.Format, nameof(SR.Format_BadDateTime), null);
return false;
}
str.SkipWhiteSpaces();
if (!ParseDigits(ref str, 2, out minute))
{
- result.SetFailure(ParseFailureKind.Format, "Format_BadDateTime", null);
+ result.SetFailure(ParseFailureKind.Format, nameof(SR.Format_BadDateTime), null);
return false;
}
str.SkipWhiteSpaces();
@@ -3005,14 +3022,14 @@ new DS[] { DS.ERROR, DS.TX_NNN, DS.TX_NNN, DS.TX_NNN, DS.ERROR, DS.ERROR,
str.SkipWhiteSpaces();
if (!ParseDigits(ref str, 2, out second))
{
- result.SetFailure(ParseFailureKind.Format, "Format_BadDateTime", null);
+ result.SetFailure(ParseFailureKind.Format, nameof(SR.Format_BadDateTime), null);
return false;
}
if (str.Match('.'))
{
if (!ParseFraction(ref str, out partSecond))
{
- result.SetFailure(ParseFailureKind.Format, "Format_BadDateTime", null);
+ result.SetFailure(ParseFailureKind.Format, nameof(SR.Format_BadDateTime), null);
return false;
}
str.Index--;
@@ -3027,7 +3044,7 @@ new DS[] { DS.ERROR, DS.TX_NNN, DS.TX_NNN, DS.TX_NNN, DS.ERROR, DS.ERROR,
result.flags |= ParseFlags.TimeZoneUsed;
if (!ParseTimeZone(ref str, ref result.timeZoneOffset))
{
- result.SetFailure(ParseFailureKind.Format, "Format_BadDateTime", null);
+ result.SetFailure(ParseFailureKind.Format, nameof(SR.Format_BadDateTime), null);
return false;
}
}
@@ -3046,7 +3063,7 @@ new DS[] { DS.ERROR, DS.TX_NNN, DS.TX_NNN, DS.TX_NNN, DS.ERROR, DS.ERROR,
{
if (!VerifyValidPunctuation(ref str))
{
- result.SetFailure(ParseFailureKind.Format, "Format_BadDateTime", null);
+ result.SetFailure(ParseFailureKind.Format, nameof(SR.Format_BadDateTime), null);
return false;
}
str.SkipWhiteSpaces();
@@ -3055,14 +3072,14 @@ new DS[] { DS.ERROR, DS.TX_NNN, DS.TX_NNN, DS.TX_NNN, DS.ERROR, DS.ERROR,
{
if (!VerifyValidPunctuation(ref str))
{
- result.SetFailure(ParseFailureKind.Format, "Format_BadDateTime", null);
+ result.SetFailure(ParseFailureKind.Format, nameof(SR.Format_BadDateTime), null);
return false;
}
}
if (str.GetNext())
{
// If this is true, there were non-white space characters remaining in the DateTime
- result.SetFailure(ParseFailureKind.Format, "Format_BadDateTime", null);
+ result.SetFailure(ParseFailureKind.Format, nameof(SR.Format_BadDateTime), null);
return false;
}
}
@@ -3072,7 +3089,7 @@ new DS[] { DS.ERROR, DS.TX_NNN, DS.TX_NNN, DS.TX_NNN, DS.ERROR, DS.ERROR,
if (!calendar.TryToDateTime(raw.year, raw.GetNumber(0), raw.GetNumber(1),
hour, minute, second, 0, result.era, out time))
{
- result.SetFailure(ParseFailureKind.FormatBadDateTimeCalendar, "Format_BadDateTimeCalendar", null);
+ result.SetFailure(ParseFailureKind.FormatBadDateTimeCalendar, nameof(SR.Format_BadDateTimeCalendar), null);
return false;
}
@@ -3658,7 +3675,7 @@ new DS[] { DS.ERROR, DS.TX_NNN, DS.TX_NNN, DS.TX_NNN, DS.ERROR, DS.ERROR,
{
if (newValue != currentValue)
{
- result.SetFailure(ParseFailureKind.FormatWithParameter, "Format_RepeatDateTimePattern", patternChar);
+ result.SetFailure(ParseFailureKind.FormatWithParameter, nameof(SR.Format_RepeatDateTimePattern), patternChar);
return (false);
}
}
@@ -3702,7 +3719,7 @@ new DS[] { DS.ERROR, DS.TX_NNN, DS.TX_NNN, DS.TX_NNN, DS.ERROR, DS.ERROR,
if (((result.Month != -1) || (result.Day != -1))
&& ((result.Year == -1 || ((result.flags & ParseFlags.YearDefault) != 0)) && (result.flags & ParseFlags.TimeZoneUsed) != 0))
{
- result.SetFailure(ParseFailureKind.Format, "Format_MissingIncompleteDate", null);
+ result.SetFailure(ParseFailureKind.Format, nameof(SR.Format_MissingIncompleteDate), null);
return false;
}
}
@@ -3885,7 +3902,7 @@ new DS[] { DS.ERROR, DS.TX_NNN, DS.TX_NNN, DS.TX_NNN, DS.ERROR, DS.ERROR,
}
if (!parseResult)
{
- result.SetFailure(ParseFailureKind.Format, "Format_BadDateTime", null);
+ result.SetFailure(ParseFailureKind.Format, nameof(SR.Format_BadDateTime), null);
return (false);
}
if (!CheckNewValue(ref result.Year, tempYear, ch, ref result))
@@ -3902,7 +3919,7 @@ new DS[] { DS.ERROR, DS.TX_NNN, DS.TX_NNN, DS.TX_NNN, DS.ERROR, DS.ERROR,
if (!parseInfo.fCustomNumberParser ||
!parseInfo.parseNumberDelegate(ref str, tokenLen, out tempMonth))
{
- result.SetFailure(ParseFailureKind.Format, "Format_BadDateTime", null);
+ result.SetFailure(ParseFailureKind.Format, nameof(SR.Format_BadDateTime), null);
return (false);
}
}
@@ -3913,7 +3930,7 @@ new DS[] { DS.ERROR, DS.TX_NNN, DS.TX_NNN, DS.TX_NNN, DS.ERROR, DS.ERROR,
{
if (!MatchAbbreviatedMonthName(ref str, dtfi, ref tempMonth))
{
- result.SetFailure(ParseFailureKind.Format, "Format_BadDateTime", null);
+ result.SetFailure(ParseFailureKind.Format, nameof(SR.Format_BadDateTime), null);
return (false);
}
}
@@ -3921,7 +3938,7 @@ new DS[] { DS.ERROR, DS.TX_NNN, DS.TX_NNN, DS.TX_NNN, DS.ERROR, DS.ERROR,
{
if (!MatchMonthName(ref str, dtfi, ref tempMonth))
{
- result.SetFailure(ParseFailureKind.Format, "Format_BadDateTime", null);
+ result.SetFailure(ParseFailureKind.Format, nameof(SR.Format_BadDateTime), null);
return (false);
}
}
@@ -3944,7 +3961,7 @@ new DS[] { DS.ERROR, DS.TX_NNN, DS.TX_NNN, DS.TX_NNN, DS.ERROR, DS.ERROR,
if (!parseInfo.fCustomNumberParser ||
!parseInfo.parseNumberDelegate(ref str, tokenLen, out tempDay))
{
- result.SetFailure(ParseFailureKind.Format, "Format_BadDateTime", null);
+ result.SetFailure(ParseFailureKind.Format, nameof(SR.Format_BadDateTime), null);
return (false);
}
}
@@ -3960,7 +3977,7 @@ new DS[] { DS.ERROR, DS.TX_NNN, DS.TX_NNN, DS.TX_NNN, DS.ERROR, DS.ERROR,
// "ddd"
if (!MatchAbbreviatedDayName(ref str, dtfi, ref tempDayOfWeek))
{
- result.SetFailure(ParseFailureKind.Format, "Format_BadDateTime", null);
+ result.SetFailure(ParseFailureKind.Format, nameof(SR.Format_BadDateTime), null);
return (false);
}
}
@@ -3969,7 +3986,7 @@ new DS[] { DS.ERROR, DS.TX_NNN, DS.TX_NNN, DS.TX_NNN, DS.ERROR, DS.ERROR,
// "dddd*"
if (!MatchDayName(ref str, dtfi, ref tempDayOfWeek))
{
- result.SetFailure(ParseFailureKind.Format, "Format_BadDateTime", null);
+ result.SetFailure(ParseFailureKind.Format, nameof(SR.Format_BadDateTime), null);
return (false);
}
}
@@ -3984,7 +4001,7 @@ new DS[] { DS.ERROR, DS.TX_NNN, DS.TX_NNN, DS.TX_NNN, DS.ERROR, DS.ERROR,
// Put the era value in result.era.
if (!MatchEraName(ref str, dtfi, ref result.era))
{
- result.SetFailure(ParseFailureKind.Format, "Format_BadDateTime", null);
+ result.SetFailure(ParseFailureKind.Format, nameof(SR.Format_BadDateTime), null);
return (false);
}
break;
@@ -3993,7 +4010,7 @@ new DS[] { DS.ERROR, DS.TX_NNN, DS.TX_NNN, DS.TX_NNN, DS.ERROR, DS.ERROR,
tokenLen = format.GetRepeatCount();
if (!ParseDigits(ref str, (tokenLen < 2 ? 1 : 2), out tempHour))
{
- result.SetFailure(ParseFailureKind.Format, "Format_BadDateTime", null);
+ result.SetFailure(ParseFailureKind.Format, nameof(SR.Format_BadDateTime), null);
return (false);
}
if (!CheckNewValue(ref result.Hour, tempHour, ch, ref result))
@@ -4005,7 +4022,7 @@ new DS[] { DS.ERROR, DS.TX_NNN, DS.TX_NNN, DS.TX_NNN, DS.ERROR, DS.ERROR,
tokenLen = format.GetRepeatCount();
if (!ParseDigits(ref str, (tokenLen < 2 ? 1 : 2), out tempHour))
{
- result.SetFailure(ParseFailureKind.Format, "Format_BadDateTime", null);
+ result.SetFailure(ParseFailureKind.Format, nameof(SR.Format_BadDateTime), null);
return (false);
}
if (!CheckNewValue(ref result.Hour, tempHour, ch, ref result))
@@ -4017,7 +4034,7 @@ new DS[] { DS.ERROR, DS.TX_NNN, DS.TX_NNN, DS.TX_NNN, DS.ERROR, DS.ERROR,
tokenLen = format.GetRepeatCount();
if (!ParseDigits(ref str, (tokenLen < 2 ? 1 : 2), out tempMinute))
{
- result.SetFailure(ParseFailureKind.Format, "Format_BadDateTime", null);
+ result.SetFailure(ParseFailureKind.Format, nameof(SR.Format_BadDateTime), null);
return (false);
}
if (!CheckNewValue(ref result.Minute, tempMinute, ch, ref result))
@@ -4029,7 +4046,7 @@ new DS[] { DS.ERROR, DS.TX_NNN, DS.TX_NNN, DS.TX_NNN, DS.ERROR, DS.ERROR,
tokenLen = format.GetRepeatCount();
if (!ParseDigits(ref str, (tokenLen < 2 ? 1 : 2), out tempSecond))
{
- result.SetFailure(ParseFailureKind.Format, "Format_BadDateTime", null);
+ result.SetFailure(ParseFailureKind.Format, nameof(SR.Format_BadDateTime), null);
return (false);
}
if (!CheckNewValue(ref result.Second, tempSecond, ch, ref result))
@@ -4046,7 +4063,7 @@ new DS[] { DS.ERROR, DS.TX_NNN, DS.TX_NNN, DS.TX_NNN, DS.ERROR, DS.ERROR,
{
if (ch == 'f')
{
- result.SetFailure(ParseFailureKind.Format, "Format_BadDateTime", null);
+ result.SetFailure(ParseFailureKind.Format, nameof(SR.Format_BadDateTime), null);
return (false);
}
}
@@ -4058,14 +4075,14 @@ new DS[] { DS.ERROR, DS.TX_NNN, DS.TX_NNN, DS.TX_NNN, DS.ERROR, DS.ERROR,
{
if (tempFraction != result.fraction)
{
- result.SetFailure(ParseFailureKind.FormatWithParameter, "Format_RepeatDateTimePattern", ch);
+ result.SetFailure(ParseFailureKind.FormatWithParameter, nameof(SR.Format_RepeatDateTimePattern), ch);
return (false);
}
}
}
else
{
- result.SetFailure(ParseFailureKind.Format, "Format_BadDateTime", null);
+ result.SetFailure(ParseFailureKind.Format, nameof(SR.Format_BadDateTime), null);
return (false);
}
break;
@@ -4076,7 +4093,7 @@ new DS[] { DS.ERROR, DS.TX_NNN, DS.TX_NNN, DS.TX_NNN, DS.ERROR, DS.ERROR,
{
if (!MatchAbbreviatedTimeMark(ref str, dtfi, ref tempTimeMark))
{
- result.SetFailure(ParseFailureKind.Format, "Format_BadDateTime", null);
+ result.SetFailure(ParseFailureKind.Format, nameof(SR.Format_BadDateTime), null);
return (false);
}
}
@@ -4084,7 +4101,7 @@ new DS[] { DS.ERROR, DS.TX_NNN, DS.TX_NNN, DS.TX_NNN, DS.ERROR, DS.ERROR,
{
if (!MatchTimeMark(ref str, dtfi, ref tempTimeMark))
{
- result.SetFailure(ParseFailureKind.Format, "Format_BadDateTime", null);
+ result.SetFailure(ParseFailureKind.Format, nameof(SR.Format_BadDateTime), null);
return (false);
}
}
@@ -4097,7 +4114,7 @@ new DS[] { DS.ERROR, DS.TX_NNN, DS.TX_NNN, DS.TX_NNN, DS.ERROR, DS.ERROR,
{
if (parseInfo.timeMark != tempTimeMark)
{
- result.SetFailure(ParseFailureKind.FormatWithParameter, "Format_RepeatDateTimePattern", ch);
+ result.SetFailure(ParseFailureKind.FormatWithParameter, nameof(SR.Format_RepeatDateTimePattern), ch);
return (false);
}
}
@@ -4109,12 +4126,12 @@ new DS[] { DS.ERROR, DS.TX_NNN, DS.TX_NNN, DS.TX_NNN, DS.ERROR, DS.ERROR,
TimeSpan tempTimeZoneOffset = new TimeSpan(0);
if (!ParseTimeZoneOffset(ref str, tokenLen, ref tempTimeZoneOffset))
{
- result.SetFailure(ParseFailureKind.Format, "Format_BadDateTime", null);
+ result.SetFailure(ParseFailureKind.Format, nameof(SR.Format_BadDateTime), null);
return (false);
}
if ((result.flags & ParseFlags.TimeZoneUsed) != 0 && tempTimeZoneOffset != result.timeZoneOffset)
{
- result.SetFailure(ParseFailureKind.FormatWithParameter, "Format_RepeatDateTimePattern", 'z');
+ result.SetFailure(ParseFailureKind.FormatWithParameter, nameof(SR.Format_RepeatDateTimePattern), 'z');
return (false);
}
result.timeZoneOffset = tempTimeZoneOffset;
@@ -4124,7 +4141,7 @@ new DS[] { DS.ERROR, DS.TX_NNN, DS.TX_NNN, DS.TX_NNN, DS.ERROR, DS.ERROR,
case 'Z':
if ((result.flags & ParseFlags.TimeZoneUsed) != 0 && result.timeZoneOffset != TimeSpan.Zero)
{
- result.SetFailure(ParseFailureKind.FormatWithParameter, "Format_RepeatDateTimePattern", 'Z');
+ result.SetFailure(ParseFailureKind.FormatWithParameter, nameof(SR.Format_RepeatDateTimePattern), 'Z');
return (false);
}
@@ -4139,7 +4156,7 @@ new DS[] { DS.ERROR, DS.TX_NNN, DS.TX_NNN, DS.TX_NNN, DS.ERROR, DS.ERROR,
str.Index++;
if (!GetTimeZoneName(ref str))
{
- result.SetFailure(ParseFailureKind.Format, "Format_BadDateTime", null);
+ result.SetFailure(ParseFailureKind.Format, nameof(SR.Format_BadDateTime), null);
return false;
}
str.Index--;
@@ -4150,7 +4167,7 @@ new DS[] { DS.ERROR, DS.TX_NNN, DS.TX_NNN, DS.TX_NNN, DS.ERROR, DS.ERROR,
{
if ((result.flags & ParseFlags.TimeZoneUsed) != 0 && result.timeZoneOffset != TimeSpan.Zero)
{
- result.SetFailure(ParseFailureKind.FormatWithParameter, "Format_RepeatDateTimePattern", 'K');
+ result.SetFailure(ParseFailureKind.FormatWithParameter, nameof(SR.Format_RepeatDateTimePattern), 'K');
return (false);
}
@@ -4164,12 +4181,12 @@ new DS[] { DS.ERROR, DS.TX_NNN, DS.TX_NNN, DS.TX_NNN, DS.ERROR, DS.ERROR,
TimeSpan tempTimeZoneOffset = new TimeSpan(0);
if (!ParseTimeZoneOffset(ref str, 3, ref tempTimeZoneOffset))
{
- result.SetFailure(ParseFailureKind.Format, "Format_BadDateTime", null);
+ result.SetFailure(ParseFailureKind.Format, nameof(SR.Format_BadDateTime), null);
return (false);
}
if ((result.flags & ParseFlags.TimeZoneUsed) != 0 && tempTimeZoneOffset != result.timeZoneOffset)
{
- result.SetFailure(ParseFailureKind.FormatWithParameter, "Format_RepeatDateTimePattern", 'K');
+ result.SetFailure(ParseFailureKind.FormatWithParameter, nameof(SR.Format_RepeatDateTimePattern), 'K');
return (false);
}
result.timeZoneOffset = tempTimeZoneOffset;
@@ -4184,7 +4201,7 @@ new DS[] { DS.ERROR, DS.TX_NNN, DS.TX_NNN, DS.TX_NNN, DS.ERROR, DS.ERROR,
!str.Match(dtfi.TimeSeparator))
{
// A time separator is expected.
- result.SetFailure(ParseFailureKind.Format, "Format_BadDateTime", null);
+ result.SetFailure(ParseFailureKind.Format, nameof(SR.Format_BadDateTime), null);
return false;
}
break;
@@ -4195,7 +4212,7 @@ new DS[] { DS.ERROR, DS.TX_NNN, DS.TX_NNN, DS.TX_NNN, DS.ERROR, DS.ERROR,
!str.Match(dtfi.DateSeparator))
{
// A date separator is expected.
- result.SetFailure(ParseFailureKind.Format, "Format_BadDateTime", null);
+ result.SetFailure(ParseFailureKind.Format, nameof(SR.Format_BadDateTime), null);
return false;
}
break;
@@ -4205,7 +4222,7 @@ new DS[] { DS.ERROR, DS.TX_NNN, DS.TX_NNN, DS.TX_NNN, DS.ERROR, DS.ERROR,
// Use ParseQuoteString so that we can handle escape characters within the quoted string.
if (!TryParseQuoteString(format.Value, format.Index, enquotedString, out tokenLen))
{
- result.SetFailure(ParseFailureKind.FormatWithParameter, "Format_BadQuote", ch);
+ result.SetFailure(ParseFailureKind.FormatWithParameter, nameof(SR.Format_BadQuote), ch);
return (false);
}
format.Index += tokenLen - 1;
@@ -4224,7 +4241,7 @@ new DS[] { DS.ERROR, DS.TX_NNN, DS.TX_NNN, DS.TX_NNN, DS.ERROR, DS.ERROR,
else if (!str.Match(quotedStr[i]))
{
// Can not find the matching quoted string.
- result.SetFailure(ParseFailureKind.Format, "Format_BadDateTime", null);
+ result.SetFailure(ParseFailureKind.Format, nameof(SR.Format_BadDateTime), null);
return false;
}
}
@@ -4255,7 +4272,7 @@ new DS[] { DS.ERROR, DS.TX_NNN, DS.TX_NNN, DS.TX_NNN, DS.ERROR, DS.ERROR,
// Make sure the next character is not a '%' again.
if (format.Index >= format.Value.Length - 1 || format.Value[format.Index + 1] == '%')
{
- result.SetFailure(ParseFailureKind.Format, "Format_BadFormatSpecifier", null);
+ result.SetFailure(ParseFailureKind.Format, nameof(SR.Format_BadFormatSpecifier), null);
return false;
}
break;
@@ -4268,13 +4285,13 @@ new DS[] { DS.ERROR, DS.TX_NNN, DS.TX_NNN, DS.TX_NNN, DS.ERROR, DS.ERROR,
if (!str.Match(format.GetChar()))
{
// Can not find a match for the escaped character.
- result.SetFailure(ParseFailureKind.Format, "Format_BadDateTime", null);
+ result.SetFailure(ParseFailureKind.Format, nameof(SR.Format_BadDateTime), null);
return false;
}
}
else
{
- result.SetFailure(ParseFailureKind.Format, "Format_BadFormatSpecifier", null);
+ result.SetFailure(ParseFailureKind.Format, nameof(SR.Format_BadFormatSpecifier), null);
return false;
}
break;
@@ -4291,7 +4308,7 @@ new DS[] { DS.ERROR, DS.TX_NNN, DS.TX_NNN, DS.TX_NNN, DS.ERROR, DS.ERROR,
break;
}
}
- result.SetFailure(ParseFailureKind.Format, "Format_BadDateTime", null);
+ result.SetFailure(ParseFailureKind.Format, nameof(SR.Format_BadDateTime), null);
return false;
}
break;
@@ -4326,7 +4343,7 @@ new DS[] { DS.ERROR, DS.TX_NNN, DS.TX_NNN, DS.TX_NNN, DS.ERROR, DS.ERROR,
}
}
}
- result.SetFailure(ParseFailureKind.Format, "Format_BadDateTime", null);
+ result.SetFailure(ParseFailureKind.Format, nameof(SR.Format_BadDateTime), null);
return false;
}
// Found a macth.
@@ -4343,14 +4360,14 @@ new DS[] { DS.ERROR, DS.TX_NNN, DS.TX_NNN, DS.TX_NNN, DS.ERROR, DS.ERROR,
result.timeZoneOffset = TimeSpan.Zero;
if (!str.Match(GMTName))
{
- result.SetFailure(ParseFailureKind.Format, "Format_BadDateTime", null);
+ result.SetFailure(ParseFailureKind.Format, nameof(SR.Format_BadDateTime), null);
return false;
}
}
else if (!str.Match(ch))
{
// ch is expected.
- result.SetFailure(ParseFailureKind.Format, "Format_BadDateTime", null);
+ result.SetFailure(ParseFailureKind.Format, nameof(SR.Format_BadDateTime), null);
return false;
}
}
@@ -4461,7 +4478,7 @@ new DS[] { DS.ERROR, DS.TX_NNN, DS.TX_NNN, DS.TX_NNN, DS.ERROR, DS.ERROR,
if (((result.flags & ParseFlags.CaptureOffset) != 0) && formatParam[0] == 'U')
{
// The 'U' format is not allowed for DateTimeOffset
- result.SetFailure(ParseFailureKind.Format, "Format_BadFormatSpecifier", null);
+ result.SetFailure(ParseFailureKind.Format, nameof(SR.Format_BadFormatSpecifier), null);
return false;
}
formatParam = ExpandPredefinedFormat(formatParam, ref dtfi, ref parseInfo, ref result);
@@ -4518,7 +4535,7 @@ new DS[] { DS.ERROR, DS.TX_NNN, DS.TX_NNN, DS.TX_NNN, DS.ERROR, DS.ERROR,
if (str.Index < str.Value.Length - 1)
{
// There are still remaining character in str.
- result.SetFailure(ParseFailureKind.Format, "Format_BadDateTime", null);
+ result.SetFailure(ParseFailureKind.Format, nameof(SR.Format_BadDateTime), null);
return false;
}
@@ -4527,7 +4544,7 @@ new DS[] { DS.ERROR, DS.TX_NNN, DS.TX_NNN, DS.TX_NNN, DS.ERROR, DS.ERROR,
// A two digit year value is expected. Check if the parsed year value is valid.
if (result.Year >= 100)
{
- result.SetFailure(ParseFailureKind.Format, "Format_BadDateTime", null);
+ result.SetFailure(ParseFailureKind.Format, nameof(SR.Format_BadDateTime), null);
return false;
}
try
@@ -4536,7 +4553,7 @@ new DS[] { DS.ERROR, DS.TX_NNN, DS.TX_NNN, DS.TX_NNN, DS.ERROR, DS.ERROR,
}
catch (ArgumentOutOfRangeException e)
{
- result.SetFailure(ParseFailureKind.Format, "Format_BadDateTime", e);
+ result.SetFailure(ParseFailureKind.Format, nameof(SR.Format_BadDateTime), e);
return false;
}
}
@@ -4555,7 +4572,7 @@ new DS[] { DS.ERROR, DS.TX_NNN, DS.TX_NNN, DS.TX_NNN, DS.ERROR, DS.ERROR,
if (result.Hour > 12)
{
// AM/PM is used, but the value for HH is too big.
- result.SetFailure(ParseFailureKind.Format, "Format_BadDateTime", null);
+ result.SetFailure(ParseFailureKind.Format, nameof(SR.Format_BadDateTime), null);
return false;
}
if (parseInfo.timeMark == TM.AM)
@@ -4579,7 +4596,7 @@ new DS[] { DS.ERROR, DS.TX_NNN, DS.TX_NNN, DS.TX_NNN, DS.ERROR, DS.ERROR,
if ((parseInfo.timeMark == TM.AM && result.Hour >= 12)
|| (parseInfo.timeMark == TM.PM && result.Hour < 12))
{
- result.SetFailure(ParseFailureKind.Format, "Format_BadDateTime", null);
+ result.SetFailure(ParseFailureKind.Format, nameof(SR.Format_BadDateTime), null);
return false;
}
}
@@ -4596,14 +4613,14 @@ new DS[] { DS.ERROR, DS.TX_NNN, DS.TX_NNN, DS.TX_NNN, DS.ERROR, DS.ERROR,
{
if (!dtfi.YearMonthAdjustment(ref result.Year, ref result.Month, ((result.flags & ParseFlags.ParsedMonthName) != 0)))
{
- result.SetFailure(ParseFailureKind.FormatBadDateTimeCalendar, "Format_BadDateTimeCalendar", null);
+ result.SetFailure(ParseFailureKind.FormatBadDateTimeCalendar, nameof(SR.Format_BadDateTimeCalendar), null);
return false;
}
}
if (!parseInfo.calendar.TryToDateTime(result.Year, result.Month, result.Day,
result.Hour, result.Minute, result.Second, 0, result.era, out result.parsedDate))
{
- result.SetFailure(ParseFailureKind.FormatBadDateTimeCalendar, "Format_BadDateTimeCalendar", null);
+ result.SetFailure(ParseFailureKind.FormatBadDateTimeCalendar, nameof(SR.Format_BadDateTimeCalendar), null);
return false;
}
if (result.fraction > 0)
@@ -4623,7 +4640,7 @@ new DS[] { DS.ERROR, DS.TX_NNN, DS.TX_NNN, DS.TX_NNN, DS.ERROR, DS.ERROR,
//
if (parseInfo.dayOfWeek != (int)parseInfo.calendar.GetDayOfWeek(result.parsedDate))
{
- result.SetFailure(ParseFailureKind.Format, "Format_BadDayOfWeek", null);
+ result.SetFailure(ParseFailureKind.Format, nameof(SR.Format_BadDayOfWeek), null);
return false;
}
}
diff --git a/src/mscorlib/shared/System/Globalization/EastAsianLunisolarCalendar.cs b/src/mscorlib/shared/System/Globalization/EastAsianLunisolarCalendar.cs
index 0697b602db..383e0cd17c 100644
--- a/src/mscorlib/shared/System/Globalization/EastAsianLunisolarCalendar.cs
+++ b/src/mscorlib/shared/System/Globalization/EastAsianLunisolarCalendar.cs
@@ -67,7 +67,7 @@ namespace System.Globalization
return ((sexagenaryYear - 1) % 10) + 1;
}
- // Return the Terrestial Branch from the the 60-year cycle.
+ // Return the Terrestial Branch from the 60-year cycle.
// The returned value is from 1 ~ 12.
//
diff --git a/src/mscorlib/shared/System/Globalization/HijriCalendar.Win32.cs b/src/mscorlib/shared/System/Globalization/HijriCalendar.Win32.cs
index 869b809bff..09b1f20c48 100644
--- a/src/mscorlib/shared/System/Globalization/HijriCalendar.Win32.cs
+++ b/src/mscorlib/shared/System/Globalization/HijriCalendar.Win32.cs
@@ -45,7 +45,6 @@ namespace System.Globalization
try
{
// Open in read-only mode.
- // Use InternalOpenSubKey so that we avoid the security check.
key = RegistryKey.GetBaseKey(RegistryKey.HKEY_CURRENT_USER).OpenSubKey(InternationalRegKey, false);
}
//If this fails for any reason, we'll just return 0.
@@ -68,10 +67,9 @@ namespace System.Globalization
hijriAdvance = -1;
else
{
- str = str.Substring(HijriAdvanceRegKeyEntry.Length);
try
{
- int advance = Int32.Parse(str.ToString(), CultureInfo.InvariantCulture);
+ int advance = Int32.Parse(str.AsReadOnlySpan().Slice(HijriAdvanceRegKeyEntry.Length), provider:CultureInfo.InvariantCulture);
if ((advance >= MinAdvancedHijri) && (advance <= MaxAdvancedHijri))
{
hijriAdvance = advance;
diff --git a/src/mscorlib/shared/System/Globalization/HijriCalendar.cs b/src/mscorlib/shared/System/Globalization/HijriCalendar.cs
index 125248a685..59b354f534 100644
--- a/src/mscorlib/shared/System/Globalization/HijriCalendar.cs
+++ b/src/mscorlib/shared/System/Globalization/HijriCalendar.cs
@@ -187,7 +187,7 @@ namespace System.Globalization
set
{
- // NOTE: Check the value of Min/MaxAdavncedHijri with Arabic speakers to see if the assumption is good.
+ // NOTE: Check the value of Min/MaxAdvancedHijri with Arabic speakers to see if the assumption is good.
if (value < MinAdvancedHijri || value > MaxAdvancedHijri)
{
throw new ArgumentOutOfRangeException(
@@ -303,7 +303,7 @@ namespace System.Globalization
//
HijriYear = (int)(((NumDays - 227013) * 30) / 10631) + 1;
- long daysToHijriYear = DaysUpToHijriYear(HijriYear); // The absoulte date for HijriYear
+ long daysToHijriYear = DaysUpToHijriYear(HijriYear); // The absolute date for HijriYear
long daysOfHijriYear = GetDaysInYear(HijriYear, CurrentEra); // The number of days for (HijriYear+1) year.
if (NumDays < daysToHijriYear)
diff --git a/src/mscorlib/shared/System/Globalization/JapaneseCalendar.Win32.cs b/src/mscorlib/shared/System/Globalization/JapaneseCalendar.Win32.cs
index a83c4fad9e..94e0668de1 100644
--- a/src/mscorlib/shared/System/Globalization/JapaneseCalendar.Win32.cs
+++ b/src/mscorlib/shared/System/Globalization/JapaneseCalendar.Win32.cs
@@ -159,9 +159,10 @@ namespace System.Globalization
int month;
int day;
- if (!Int32.TryParse(value.Substring(0, 4), NumberStyles.None, NumberFormatInfo.InvariantInfo, out year) ||
- !Int32.TryParse(value.Substring(5, 2), NumberStyles.None, NumberFormatInfo.InvariantInfo, out month) ||
- !Int32.TryParse(value.Substring(8, 2), NumberStyles.None, NumberFormatInfo.InvariantInfo, out day))
+ ReadOnlySpan<char> valueSpan = value.AsReadOnlySpan();
+ if (!Int32.TryParse(valueSpan.Slice(0, 4), out year, style:NumberStyles.None, provider: NumberFormatInfo.InvariantInfo) ||
+ !Int32.TryParse(valueSpan.Slice(5, 2), out month, style:NumberStyles.None, provider: NumberFormatInfo.InvariantInfo) ||
+ !Int32.TryParse(valueSpan.Slice(8, 2), out day, style:NumberStyles.None, provider: NumberFormatInfo.InvariantInfo))
{
// Couldn't convert integer, fail
return null;
diff --git a/src/mscorlib/shared/System/Globalization/NumberFormatInfo.cs b/src/mscorlib/shared/System/Globalization/NumberFormatInfo.cs
index 9fea694cca..d7412bfcf3 100644
--- a/src/mscorlib/shared/System/Globalization/NumberFormatInfo.cs
+++ b/src/mscorlib/shared/System/Globalization/NumberFormatInfo.cs
@@ -238,35 +238,30 @@ namespace System.Globalization
public static NumberFormatInfo GetInstance(IFormatProvider formatProvider)
{
- // Fast case for a regular CultureInfo
- NumberFormatInfo info;
- CultureInfo cultureProvider = formatProvider as CultureInfo;
- if (cultureProvider != null && !cultureProvider._isInherited)
+ if (formatProvider != null)
{
- info = cultureProvider.numInfo;
- if (info != null)
+ // Fast case for a regular CultureInfo
+ NumberFormatInfo info;
+ CultureInfo cultureProvider = formatProvider as CultureInfo;
+ if (cultureProvider != null && !cultureProvider._isInherited)
{
- return info;
+ return cultureProvider.numInfo ?? cultureProvider.NumberFormat;
}
- else
+
+ // Fast case for an NFI;
+ info = formatProvider as NumberFormatInfo;
+ if (info != null)
{
- return cultureProvider.NumberFormat;
+ return info;
}
- }
- // Fast case for an NFI;
- info = formatProvider as NumberFormatInfo;
- if (info != null)
- {
- return info;
- }
- if (formatProvider != null)
- {
+
info = formatProvider.GetFormat(typeof(NumberFormatInfo)) as NumberFormatInfo;
if (info != null)
{
return info;
}
}
+
return CurrentInfo;
}
diff --git a/src/mscorlib/src/System/Globalization/TimeSpanFormat.cs b/src/mscorlib/shared/System/Globalization/TimeSpanFormat.cs
index ca053eded3..6801ea8e1b 100644
--- a/src/mscorlib/src/System/Globalization/TimeSpanFormat.cs
+++ b/src/mscorlib/shared/System/Globalization/TimeSpanFormat.cs
@@ -2,25 +2,37 @@
// 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.Text;
-using System;
using System.Diagnostics;
-using System.Diagnostics.Contracts;
-using System.Globalization;
namespace System.Globalization
{
internal static class TimeSpanFormat
{
- private static String IntToString(int n, int digits)
+ private static unsafe void AppendNonNegativeInt32(StringBuilder sb, int n, int digits)
{
- return ParseNumbers.IntToString(n, 10, digits, '0', 0);
+ Debug.Assert(n >= 0);
+ uint value = (uint)n;
+
+ const int MaxUInt32Digits = 10;
+ char* buffer = stackalloc char[MaxUInt32Digits];
+
+ int index = 0;
+ do
+ {
+ uint div = value / 10;
+ buffer[index++] = (char)(value - (div * 10) + '0');
+ value = div;
+ }
+ while (value != 0);
+ Debug.Assert(index <= MaxUInt32Digits);
+
+ for (int i = digits - index; i > 0; --i) sb.Append('0');
+ for (int i = index - 1; i >= 0; --i) sb.Append(buffer[i]);
}
- internal static readonly FormatLiterals PositiveInvariantFormatLiterals = TimeSpanFormat.FormatLiterals.InitInvariant(false /*isNegative*/);
- internal static readonly FormatLiterals NegativeInvariantFormatLiterals = TimeSpanFormat.FormatLiterals.InitInvariant(true /*isNegative*/);
+ internal static readonly FormatLiterals PositiveInvariantFormatLiterals = TimeSpanFormat.FormatLiterals.InitInvariant(isNegative: false);
+ internal static readonly FormatLiterals NegativeInvariantFormatLiterals = TimeSpanFormat.FormatLiterals.InitInvariant(isNegative: true);
internal enum Pattern
{
@@ -29,57 +41,77 @@ namespace System.Globalization
Full = 2,
}
- //
- // Format
- //
- // Actions: Main method called from TimeSpan.ToString
- //
- internal static String Format(TimeSpan value, String format, IFormatProvider formatProvider)
+ /// <summary>Main method called from TimeSpan.ToString.</summary>
+ internal static string Format(TimeSpan value, string format, IFormatProvider formatProvider) =>
+ StringBuilderCache.GetStringAndRelease(FormatToBuilder(value, format, formatProvider));
+
+ /// <summary>Main method called from TimeSpan.TryFormat.</summary>
+ internal static bool TryFormat(TimeSpan value, Span<char> destination, out int charsWritten, string format, IFormatProvider formatProvider)
+ {
+ StringBuilder sb = FormatToBuilder(value, format, formatProvider);
+ if (sb.Length <= destination.Length)
+ {
+ charsWritten = sb.Length;
+ sb.CopyTo(0, destination, sb.Length);
+ StringBuilderCache.Release(sb);
+ return true;
+ }
+ else
+ {
+ StringBuilderCache.Release(sb);
+ charsWritten = 0;
+ return false;
+ }
+ }
+
+ private static StringBuilder FormatToBuilder(TimeSpan value, string format, IFormatProvider formatProvider)
{
if (format == null || format.Length == 0)
+ {
format = "c";
+ }
- // standard formats
+ // Standard formats
if (format.Length == 1)
{
char f = format[0];
-
- if (f == 'c' || f == 't' || f == 'T')
- return FormatStandard(value, true, format, Pattern.Minimum);
- if (f == 'g' || f == 'G')
+ switch (f)
{
- Pattern pattern;
- DateTimeFormatInfo dtfi = DateTimeFormatInfo.GetInstance(formatProvider);
+ case 'c':
+ case 't':
+ case 'T':
+ return FormatStandard(
+ value,
+ isInvariant: true,
+ format: format,
+ pattern: Pattern.Minimum);
+
+ case 'g':
+ case 'G':
+ DateTimeFormatInfo dtfi = DateTimeFormatInfo.GetInstance(formatProvider);
+ return FormatStandard(
+ value,
+ isInvariant: false,
+ format: value.Ticks < 0 ? dtfi.FullTimeSpanNegativePattern : dtfi.FullTimeSpanPositivePattern,
+ pattern: f == 'g' ? Pattern.Minimum : Pattern.Full);
- if (value._ticks < 0)
- format = dtfi.FullTimeSpanNegativePattern;
- else
- format = dtfi.FullTimeSpanPositivePattern;
- if (f == 'g')
- pattern = Pattern.Minimum;
- else
- pattern = Pattern.Full;
-
- return FormatStandard(value, false, format, pattern);
+ default:
+ throw new FormatException(SR.Format_InvalidString);
}
- throw new FormatException(SR.Format_InvalidString);
}
+ // Custom formats
return FormatCustomized(value, format, DateTimeFormatInfo.GetInstance(formatProvider));
}
- //
- // FormatStandard
- //
- // Actions: Format the TimeSpan instance using the specified format.
- //
- private static String FormatStandard(TimeSpan value, bool isInvariant, String format, Pattern pattern)
+ /// <summary>Format the TimeSpan instance using the specified format.</summary>
+ private static StringBuilder FormatStandard(TimeSpan value, bool isInvariant, string format, Pattern pattern)
{
- StringBuilder sb = StringBuilderCache.Acquire();
- int day = (int)(value._ticks / TimeSpan.TicksPerDay);
- long time = value._ticks % TimeSpan.TicksPerDay;
+ StringBuilder sb = StringBuilderCache.Acquire(InternalGlobalizationHelper.StringBuilderDefaultCapacity);
+ int day = (int)(value.Ticks / TimeSpan.TicksPerDay);
+ long time = value.Ticks % TimeSpan.TicksPerDay;
- if (value._ticks < 0)
+ if (value.Ticks < 0)
{
day = -day;
time = -time;
@@ -92,19 +124,20 @@ namespace System.Globalization
FormatLiterals literal;
if (isInvariant)
{
- if (value._ticks < 0)
- literal = NegativeInvariantFormatLiterals;
- else
- literal = PositiveInvariantFormatLiterals;
+ literal = value.Ticks < 0 ?
+ NegativeInvariantFormatLiterals :
+ PositiveInvariantFormatLiterals;
}
else
{
literal = new FormatLiterals();
literal.Init(format, pattern == Pattern.Full);
}
+
if (fraction != 0)
- { // truncate the partial second to the specified length
- fraction = (int)((long)fraction / (long)Math.Pow(10, DateTimeFormat.MaxSecondsFractionDigits - literal.ff));
+ {
+ // truncate the partial second to the specified length
+ fraction = (int)(fraction / TimeSpanParse.Pow10(DateTimeFormat.MaxSecondsFractionDigits - literal.ff));
}
// Pattern.Full: [-]dd.hh:mm:ss.fffffff
@@ -112,15 +145,15 @@ namespace System.Globalization
sb.Append(literal.Start); // [-]
if (pattern == Pattern.Full || day != 0)
- { //
+ {
sb.Append(day); // [dd]
sb.Append(literal.DayHourSep); // [.]
} //
- sb.Append(IntToString(hours, literal.hh)); // hh
+ AppendNonNegativeInt32(sb, hours, literal.hh); // hh
sb.Append(literal.HourMinuteSep); // :
- sb.Append(IntToString(minutes, literal.mm)); // mm
+ AppendNonNegativeInt32(sb, minutes, literal.mm); // mm
sb.Append(literal.MinuteSecondSep); // :
- sb.Append(IntToString(seconds, literal.ss)); // ss
+ AppendNonNegativeInt32(sb, seconds, literal.ss); // ss
if (!isInvariant && pattern == Pattern.Minimum)
{
int effectiveDigits = literal.ff;
@@ -144,30 +177,23 @@ namespace System.Globalization
}
else if (pattern == Pattern.Full || fraction != 0)
{
- sb.Append(literal.SecondFractionSep); // [.]
- sb.Append(IntToString(fraction, literal.ff)); // [fffffff]
- } //
- sb.Append(literal.End); //
+ sb.Append(literal.SecondFractionSep); // [.]
+ AppendNonNegativeInt32(sb, fraction, literal.ff); // [fffffff]
+ }
+ sb.Append(literal.End);
- return StringBuilderCache.GetStringAndRelease(sb);
+ return sb;
}
-
-
-
- //
- // FormatCustomized
- //
- // Actions: Format the TimeSpan instance using the specified format.
- //
- internal static String FormatCustomized(TimeSpan value, String format, DateTimeFormatInfo dtfi)
+ /// <summary>Format the TimeSpan instance using the specified format.</summary>
+ private static StringBuilder FormatCustomized(TimeSpan value, string format, DateTimeFormatInfo dtfi)
{
- Debug.Assert(dtfi != null, "dtfi == null");
+ Debug.Assert(dtfi != null);
- int day = (int)(value._ticks / TimeSpan.TicksPerDay);
- long time = value._ticks % TimeSpan.TicksPerDay;
+ int day = (int)(value.Ticks / TimeSpan.TicksPerDay);
+ long time = value.Ticks % TimeSpan.TicksPerDay;
- if (value._ticks < 0)
+ if (value.Ticks < 0)
{
day = -day;
time = -time;
@@ -180,7 +206,7 @@ namespace System.Globalization
long tmp = 0;
int i = 0;
int tokenLen;
- StringBuilder result = StringBuilderCache.Acquire();
+ StringBuilder result = StringBuilderCache.Acquire(InternalGlobalizationHelper.StringBuilderDefaultCapacity);
while (i < format.Length)
{
@@ -191,19 +217,25 @@ namespace System.Globalization
case 'h':
tokenLen = DateTimeFormat.ParseRepeatPattern(format, i, ch);
if (tokenLen > 2)
+ {
throw new FormatException(SR.Format_InvalidString);
+ }
DateTimeFormat.FormatDigits(result, hours, tokenLen);
break;
case 'm':
tokenLen = DateTimeFormat.ParseRepeatPattern(format, i, ch);
if (tokenLen > 2)
+ {
throw new FormatException(SR.Format_InvalidString);
+ }
DateTimeFormat.FormatDigits(result, minutes, tokenLen);
break;
case 's':
tokenLen = DateTimeFormat.ParseRepeatPattern(format, i, ch);
if (tokenLen > 2)
+ {
throw new FormatException(SR.Format_InvalidString);
+ }
DateTimeFormat.FormatDigits(result, seconds, tokenLen);
break;
case 'f':
@@ -212,10 +244,12 @@ namespace System.Globalization
//
tokenLen = DateTimeFormat.ParseRepeatPattern(format, i, ch);
if (tokenLen > DateTimeFormat.MaxSecondsFractionDigits)
+ {
throw new FormatException(SR.Format_InvalidString);
+ }
- tmp = (long)fraction;
- tmp /= (long)Math.Pow(10, DateTimeFormat.MaxSecondsFractionDigits - tokenLen);
+ tmp = fraction;
+ tmp /= TimeSpanParse.Pow10(DateTimeFormat.MaxSecondsFractionDigits - tokenLen);
result.Append((tmp).ToString(DateTimeFormat.fixedNumberFormats[tokenLen - 1], CultureInfo.InvariantCulture));
break;
case 'F':
@@ -224,10 +258,12 @@ namespace System.Globalization
//
tokenLen = DateTimeFormat.ParseRepeatPattern(format, i, ch);
if (tokenLen > DateTimeFormat.MaxSecondsFractionDigits)
+ {
throw new FormatException(SR.Format_InvalidString);
+ }
- tmp = (long)fraction;
- tmp /= (long)Math.Pow(10, DateTimeFormat.MaxSecondsFractionDigits - tokenLen);
+ tmp = fraction;
+ tmp /= TimeSpanParse.Pow10(DateTimeFormat.MaxSecondsFractionDigits - tokenLen);
int effectiveDigits = tokenLen;
while (effectiveDigits > 0)
{
@@ -253,7 +289,10 @@ namespace System.Globalization
//
tokenLen = DateTimeFormat.ParseRepeatPattern(format, i, ch);
if (tokenLen > 8)
+ {
throw new FormatException(SR.Format_InvalidString);
+ }
+
DateTimeFormat.FormatDigits(result, day, tokenLen, true);
break;
case '\'':
@@ -304,77 +343,38 @@ namespace System.Globalization
}
i += tokenLen;
}
- return StringBuilderCache.GetStringAndRelease(result);
+ return result;
}
-
-
-
internal struct FormatLiterals
{
- internal String Start
- {
- get
- {
- return literals[0];
- }
- }
- internal String DayHourSep
- {
- get
- {
- return literals[1];
- }
- }
- internal String HourMinuteSep
- {
- get
- {
- return literals[2];
- }
- }
- internal String MinuteSecondSep
- {
- get
- {
- return literals[3];
- }
- }
- internal String SecondFractionSep
- {
- get
- {
- return literals[4];
- }
- }
- internal String End
- {
- get
- {
- return literals[5];
- }
- }
- internal String AppCompatLiteral;
+ internal string AppCompatLiteral;
internal int dd;
internal int hh;
internal int mm;
internal int ss;
internal int ff;
- private String[] literals;
+ private string[] _literals;
+ internal string Start => _literals[0];
+ internal string DayHourSep => _literals[1];
+ internal string HourMinuteSep => _literals[2];
+ internal string MinuteSecondSep => _literals[3];
+ internal string SecondFractionSep => _literals[4];
+ internal string End => _literals[5];
/* factory method for static invariant FormatLiterals */
internal static FormatLiterals InitInvariant(bool isNegative)
{
FormatLiterals x = new FormatLiterals();
- x.literals = new String[6];
- x.literals[0] = isNegative ? "-" : String.Empty;
- x.literals[1] = ".";
- x.literals[2] = ":";
- x.literals[3] = ":";
- x.literals[4] = ".";
- x.literals[5] = String.Empty;
+ x._literals = new string[6];
+ x._literals[0] = isNegative ? "-" : string.Empty;
+ x._literals[1] = ".";
+ x._literals[2] = ":";
+ x._literals[3] = ":";
+ x._literals[4] = ".";
+ x._literals[5] = string.Empty;
x.AppCompatLiteral = ":."; // MinuteSecondSep+SecondFractionSep;
x.dd = 2;
x.hh = 2;
@@ -388,18 +388,16 @@ namespace System.Globalization
// the constants guaranteed to include DHMSF ordered greatest to least significant.
// Once the data becomes more complex than this we will need to write a proper tokenizer for
// parsing and formatting
- internal void Init(String format, bool useInvariantFieldLengths)
+ internal void Init(string format, bool useInvariantFieldLengths)
{
- literals = new String[6];
- for (int i = 0; i < literals.Length; i++)
- literals[i] = String.Empty;
- dd = 0;
- hh = 0;
- mm = 0;
- ss = 0;
- ff = 0;
-
- StringBuilder sb = StringBuilderCache.Acquire();
+ dd = hh = mm = ss = ff = 0;
+ _literals = new string[6];
+ for (int i = 0; i < _literals.Length; i++)
+ {
+ _literals[i] = string.Empty;
+ }
+
+ StringBuilder sb = StringBuilderCache.Acquire(InternalGlobalizationHelper.StringBuilderDefaultCapacity);
bool inQuote = false;
char quote = '\'';
int field = 0;
@@ -413,15 +411,15 @@ namespace System.Globalization
if (inQuote && (quote == format[i]))
{
/* we were in a quote and found a matching exit quote, so we are outside a quote now */
- Debug.Assert(field >= 0 && field <= 5, "field >= 0 && field <= 5");
if (field >= 0 && field <= 5)
{
- literals[field] = sb.ToString();
+ _literals[field] = sb.ToString();
sb.Length = 0;
inQuote = false;
}
else
{
+ Debug.Fail($"Unexpected field value: {field}");
return; // how did we get here?
}
}
@@ -437,7 +435,7 @@ namespace System.Globalization
}
break;
case '%':
- Debug.Assert(false, "Unexpected special token '%', Bug in DateTimeFormatInfo.FullTimeSpan[Positive|Negative]Pattern");
+ Debug.Fail("Unexpected special token '%', Bug in DateTimeFormatInfo.FullTimeSpan[Positive|Negative]Pattern");
goto default;
case '\\':
if (!inQuote)
@@ -449,8 +447,7 @@ namespace System.Globalization
case 'd':
if (!inQuote)
{
- Debug.Assert((field == 0 && sb.Length == 0) || field == 1,
- "field == 0 || field == 1, Bug in DateTimeFormatInfo.FullTimeSpan[Positive|Negative]Pattern");
+ Debug.Assert((field == 0 && sb.Length == 0) || field == 1, "field == 0 || field == 1, Bug in DateTimeFormatInfo.FullTimeSpan[Positive|Negative]Pattern");
field = 1; // DayHourSep
dd++;
}
@@ -458,8 +455,7 @@ namespace System.Globalization
case 'h':
if (!inQuote)
{
- Debug.Assert((field == 1 && sb.Length == 0) || field == 2,
- "field == 1 || field == 2, Bug in DateTimeFormatInfo.FullTimeSpan[Positive|Negative]Pattern");
+ Debug.Assert((field == 1 && sb.Length == 0) || field == 2, "field == 1 || field == 2, Bug in DateTimeFormatInfo.FullTimeSpan[Positive|Negative]Pattern");
field = 2; // HourMinuteSep
hh++;
}
@@ -467,8 +463,7 @@ namespace System.Globalization
case 'm':
if (!inQuote)
{
- Debug.Assert((field == 2 && sb.Length == 0) || field == 3,
- "field == 2 || field == 3, Bug in DateTimeFormatInfo.FullTimeSpan[Positive|Negative]Pattern");
+ Debug.Assert((field == 2 && sb.Length == 0) || field == 3, "field == 2 || field == 3, Bug in DateTimeFormatInfo.FullTimeSpan[Positive|Negative]Pattern");
field = 3; // MinuteSecondSep
mm++;
}
@@ -476,8 +471,7 @@ namespace System.Globalization
case 's':
if (!inQuote)
{
- Debug.Assert((field == 3 && sb.Length == 0) || field == 4,
- "field == 3 || field == 4, Bug in DateTimeFormatInfo.FullTimeSpan[Positive|Negative]Pattern");
+ Debug.Assert((field == 3 && sb.Length == 0) || field == 4, "field == 3 || field == 4, Bug in DateTimeFormatInfo.FullTimeSpan[Positive|Negative]Pattern");
field = 4; // SecondFractionSep
ss++;
}
@@ -486,8 +480,7 @@ namespace System.Globalization
case 'F':
if (!inQuote)
{
- Debug.Assert((field == 4 && sb.Length == 0) || field == 5,
- "field == 4 || field == 5, Bug in DateTimeFormatInfo.FullTimeSpan[Positive|Negative]Pattern");
+ Debug.Assert((field == 4 && sb.Length == 0) || field == 5, "field == 4 || field == 5, Bug in DateTimeFormatInfo.FullTimeSpan[Positive|Negative]Pattern");
field = 5; // End
ff++;
}
@@ -525,6 +518,6 @@ namespace System.Globalization
}
StringBuilderCache.Release(sb);
}
- } //end of struct FormatLiterals
+ }
}
}
diff --git a/src/mscorlib/shared/System/Globalization/TimeSpanParse.cs b/src/mscorlib/shared/System/Globalization/TimeSpanParse.cs
new file mode 100644
index 0000000000..f8443a1ea6
--- /dev/null
+++ b/src/mscorlib/shared/System/Globalization/TimeSpanParse.cs
@@ -0,0 +1,1675 @@
+// 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.
+
+////////////////////////////////////////////////////////////////////////////
+//
+// Purpose: Used by TimeSpan to parse a time interval string.
+//
+// Standard Format:
+// -=-=-=-=-=-=-=-
+// "c": Constant format. [-][d'.']hh':'mm':'ss['.'fffffff]
+// Not culture sensitive. Default format (and null/empty format string) map to this format.
+//
+// "g": General format, short: [-][d':']h':'mm':'ss'.'FFFFFFF
+// Only print what's needed. Localized (if you want Invariant, pass in Invariant).
+// The fractional seconds separator is localized, equal to the culture's DecimalSeparator.
+//
+// "G": General format, long: [-]d':'hh':'mm':'ss'.'fffffff
+// Always print days and 7 fractional digits. Localized (if you want Invariant, pass in Invariant).
+// The fractional seconds separator is localized, equal to the culture's DecimalSeparator.
+//
+// * "TryParseTimeSpan" is the main method for Parse/TryParse
+//
+// - TimeSpanTokenizer.GetNextToken() is used to split the input string into number and literal tokens.
+// - TimeSpanRawInfo.ProcessToken() adds the next token into the parsing intermediary state structure
+// - ProcessTerminalState() uses the fully initialized TimeSpanRawInfo to find a legal parse match.
+// The terminal states are attempted as follows:
+// foreach (+InvariantPattern, -InvariantPattern, +LocalizedPattern, -LocalizedPattern) try
+// 1 number => d
+// 2 numbers => h:m
+// 3 numbers => h:m:s | d.h:m | h:m:.f
+// 4 numbers => h:m:s.f | d.h:m:s | d.h:m:.f
+// 5 numbers => d.h:m:s.f
+//
+// Custom Format:
+// -=-=-=-=-=-=-=
+//
+// * "TryParseExactTimeSpan" is the main method for ParseExact/TryParseExact methods
+// * "TryParseExactMultipleTimeSpan" is the main method for ParseExact/TryparseExact
+// methods that take a string[] of formats
+//
+// - For single-letter formats "TryParseTimeSpan" is called (see above)
+// - For multi-letter formats "TryParseByFormat" is called
+// - TryParseByFormat uses helper methods (ParseExactLiteral, ParseExactDigits, etc)
+// which drive the underlying TimeSpanTokenizer. However, unlike standard formatting which
+// operates on whole-tokens, ParseExact operates at the character-level. As such,
+// TimeSpanTokenizer.NextChar and TimeSpanTokenizer.BackOne() are called directly.
+//
+////////////////////////////////////////////////////////////////////////////
+
+using System.Diagnostics;
+using System.Runtime.CompilerServices;
+using System.Text;
+
+namespace System.Globalization
+{
+ internal static class TimeSpanParse
+ {
+ private const int MaxFractionDigits = 7;
+ private const int MaxDays = 10675199;
+ private const int MaxHours = 23;
+ private const int MaxMinutes = 59;
+ private const int MaxSeconds = 59;
+ private const int MaxFraction = 9999999;
+
+ private enum ParseFailureKind : byte
+ {
+ None = 0,
+ ArgumentNull = 1,
+ Format = 2,
+ FormatWithParameter = 3,
+ Overflow = 4,
+ }
+
+ [Flags]
+ private enum TimeSpanStandardStyles : byte
+ {
+ // Standard Format Styles
+ None = 0x00000000,
+ Invariant = 0x00000001, //Allow Invariant Culture
+ Localized = 0x00000002, //Allow Localized Culture
+ RequireFull = 0x00000004, //Require the input to be in DHMSF format
+ Any = Invariant | Localized,
+ }
+
+ // TimeSpan Token Types
+ private enum TTT : byte
+ {
+ None = 0, // None of the TimeSpanToken fields are set
+ End = 1, // '\0'
+ Num = 2, // Number
+ Sep = 3, // literal
+ NumOverflow = 4, // Number that overflowed
+ }
+
+ [IsByRefLike]
+ private struct TimeSpanToken
+ {
+ internal TTT _ttt;
+ internal int _num; // Store the number that we are parsing (if any)
+ internal int _zeroes; // Store the number of leading zeroes (if any)
+ internal ReadOnlySpan<char> _sep; // Store the literal that we are parsing (if any)
+
+ public TimeSpanToken(TTT type) : this(type, 0, 0, default(ReadOnlySpan<char>)) { }
+
+ public TimeSpanToken(int number) : this(TTT.Num, number, 0, default(ReadOnlySpan<char>)) { }
+
+ public TimeSpanToken(int number, int leadingZeroes) : this(TTT.Num, number, leadingZeroes, default(ReadOnlySpan<char>)) { }
+
+ public TimeSpanToken(TTT type, int number, int leadingZeroes, ReadOnlySpan<char> separator)
+ {
+ _ttt = type;
+ _num = number;
+ _zeroes = leadingZeroes;
+ _sep = separator;
+ }
+
+ public bool IsInvalidFraction()
+ {
+ Debug.Assert(_ttt == TTT.Num);
+ Debug.Assert(_num > -1);
+
+ if (_num > MaxFraction || _zeroes > MaxFractionDigits)
+ return true;
+
+ if (_num == 0 || _zeroes == 0)
+ return false;
+
+ // num > 0 && zeroes > 0 && num <= maxValue && zeroes <= maxPrecision
+ return _num >= MaxFraction / Pow10(_zeroes - 1);
+ }
+ }
+
+ [IsByRefLike]
+ private struct TimeSpanTokenizer
+ {
+ private ReadOnlySpan<char> _value;
+ private int _pos;
+
+ internal TimeSpanTokenizer(ReadOnlySpan<char> input) : this(input, 0) { }
+
+ internal TimeSpanTokenizer(ReadOnlySpan<char> input, int startPosition)
+ {
+ _value = input;
+ _pos = startPosition;
+ }
+
+ /// <summary>Returns the next token in the input string</summary>
+ /// <remarks>Used by the parsing routines that operate on standard-formats.</remarks>
+ internal TimeSpanToken GetNextToken()
+ {
+ // Get the position of the next character to be processed. If there is no
+ // next character, we're at the end.
+ int pos = _pos;
+ Debug.Assert(pos > -1);
+ if (pos >= _value.Length)
+ {
+ return new TimeSpanToken(TTT.End);
+ }
+
+ // Now retrieve that character. If it's a digit, we're processing a number.
+ int num = _value[pos] - '0';
+ if ((uint)num <= 9)
+ {
+ int zeroes = 0;
+ if (num == 0)
+ {
+ // Read all leading zeroes.
+ zeroes = 1;
+ while (true)
+ {
+ int digit;
+ if (++_pos >= _value.Length || (uint)(digit = _value[_pos] - '0') > 9)
+ {
+ return new TimeSpanToken(TTT.Num, 0, zeroes, default(ReadOnlySpan<char>));
+ }
+
+ if (digit == 0)
+ {
+ zeroes++;
+ continue;
+ }
+
+ num = digit;
+ break;
+ }
+ }
+
+ // Continue to read as long as we're reading digits.
+ while (++_pos < _value.Length)
+ {
+ int digit = _value[_pos] - '0';
+ if ((uint)digit > 9)
+ {
+ break;
+ }
+
+ num = num * 10 + digit;
+ if ((num & 0xF0000000) != 0)
+ {
+ return new TimeSpanToken(TTT.NumOverflow);
+ }
+ }
+
+ return new TimeSpanToken(TTT.Num, num, zeroes, default(ReadOnlySpan<char>));
+ }
+
+ // Otherwise, we're processing a separator, and we've already processed the first
+ // character of it. Continue processing characters as long as they're not digits.
+ int length = 1;
+ while (true)
+ {
+ if (++_pos >= _value.Length || (uint)(_value[_pos] - '0') <= 9)
+ {
+ break;
+ }
+ length++;
+ }
+
+ // Return the separator.
+ return new TimeSpanToken(TTT.Sep, 0, 0, _value.Slice(pos, length));
+ }
+
+ internal bool EOL => _pos >= (_value.Length - 1);
+
+ internal void BackOne()
+ {
+ if (_pos > 0) --_pos;
+ }
+
+ internal char NextChar
+ {
+ get
+ {
+ int pos = ++_pos;
+ return (uint)pos < (uint)_value.Length ?
+ _value[pos] :
+ (char)0;
+ }
+ }
+ }
+
+ /// <summary>Stores intermediary parsing state for the standard formats.</summary>
+ [IsByRefLike]
+ private struct TimeSpanRawInfo
+ {
+ internal TimeSpanFormat.FormatLiterals PositiveInvariant => TimeSpanFormat.PositiveInvariantFormatLiterals;
+ internal TimeSpanFormat.FormatLiterals NegativeInvariant => TimeSpanFormat.NegativeInvariantFormatLiterals;
+
+ internal TimeSpanFormat.FormatLiterals PositiveLocalized
+ {
+ get
+ {
+ if (!_posLocInit)
+ {
+ _posLoc = new TimeSpanFormat.FormatLiterals();
+ _posLoc.Init(_fullPosPattern, false);
+ _posLocInit = true;
+ }
+ return _posLoc;
+ }
+ }
+
+ internal TimeSpanFormat.FormatLiterals NegativeLocalized
+ {
+ get
+ {
+ if (!_negLocInit)
+ {
+ _negLoc = new TimeSpanFormat.FormatLiterals();
+ _negLoc.Init(_fullNegPattern, false);
+ _negLocInit = true;
+ }
+ return _negLoc;
+ }
+ }
+
+ internal bool FullAppCompatMatch(TimeSpanFormat.FormatLiterals pattern) =>
+ _sepCount == 5
+ && _numCount == 4
+ && StringSpanHelpers.Equals(_literals0, pattern.Start)
+ && StringSpanHelpers.Equals(_literals1, pattern.DayHourSep)
+ && StringSpanHelpers.Equals(_literals2, pattern.HourMinuteSep)
+ && StringSpanHelpers.Equals(_literals3, pattern.AppCompatLiteral)
+ && StringSpanHelpers.Equals(_literals4, pattern.End);
+
+ internal bool PartialAppCompatMatch(TimeSpanFormat.FormatLiterals pattern) =>
+ _sepCount == 4
+ && _numCount == 3
+ && StringSpanHelpers.Equals(_literals0, pattern.Start)
+ && StringSpanHelpers.Equals(_literals1, pattern.HourMinuteSep)
+ && StringSpanHelpers.Equals(_literals2, pattern.AppCompatLiteral)
+ && StringSpanHelpers.Equals(_literals3, pattern.End);
+
+ /// <summary>DHMSF (all values matched)</summary>
+ internal bool FullMatch(TimeSpanFormat.FormatLiterals pattern) =>
+ _sepCount == MaxLiteralTokens
+ && _numCount == MaxNumericTokens
+ && StringSpanHelpers.Equals(_literals0, pattern.Start)
+ && StringSpanHelpers.Equals(_literals1, pattern.DayHourSep)
+ && StringSpanHelpers.Equals(_literals2, pattern.HourMinuteSep)
+ && StringSpanHelpers.Equals(_literals3, pattern.MinuteSecondSep)
+ && StringSpanHelpers.Equals(_literals4, pattern.SecondFractionSep)
+ && StringSpanHelpers.Equals(_literals5, pattern.End);
+
+ /// <summary>D (no hours, minutes, seconds, or fractions)</summary>
+ internal bool FullDMatch(TimeSpanFormat.FormatLiterals pattern) =>
+ _sepCount == 2
+ && _numCount == 1
+ && StringSpanHelpers.Equals(_literals0, pattern.Start)
+ && StringSpanHelpers.Equals(_literals1, pattern.End);
+
+ /// <summary>HM (no days, seconds, or fractions)</summary>
+ internal bool FullHMMatch(TimeSpanFormat.FormatLiterals pattern) =>
+ _sepCount == 3
+ && _numCount == 2
+ && StringSpanHelpers.Equals(_literals0, pattern.Start)
+ && StringSpanHelpers.Equals(_literals1, pattern.HourMinuteSep)
+ && StringSpanHelpers.Equals(_literals2, pattern.End);
+
+ /// <summary>DHM (no seconds or fraction)</summary>
+ internal bool FullDHMMatch(TimeSpanFormat.FormatLiterals pattern) =>
+ _sepCount == 4
+ && _numCount == 3
+ && StringSpanHelpers.Equals(_literals0, pattern.Start)
+ && StringSpanHelpers.Equals(_literals1, pattern.DayHourSep)
+ && StringSpanHelpers.Equals(_literals2, pattern.HourMinuteSep)
+ && StringSpanHelpers.Equals(_literals3, pattern.End);
+
+ /// <summary>HMS (no days or fraction)</summary>
+ internal bool FullHMSMatch(TimeSpanFormat.FormatLiterals pattern) =>
+ _sepCount == 4
+ && _numCount == 3
+ && StringSpanHelpers.Equals(_literals0, pattern.Start)
+ && StringSpanHelpers.Equals(_literals1, pattern.HourMinuteSep)
+ && StringSpanHelpers.Equals(_literals2, pattern.MinuteSecondSep)
+ && StringSpanHelpers.Equals(_literals3, pattern.End);
+
+ /// <summary>DHMS (no fraction)</summary>
+ internal bool FullDHMSMatch(TimeSpanFormat.FormatLiterals pattern) =>
+ _sepCount == 5
+ && _numCount == 4
+ && StringSpanHelpers.Equals(_literals0, pattern.Start)
+ && StringSpanHelpers.Equals(_literals1, pattern.DayHourSep)
+ && StringSpanHelpers.Equals(_literals2, pattern.HourMinuteSep)
+ && StringSpanHelpers.Equals(_literals3, pattern.MinuteSecondSep)
+ && StringSpanHelpers.Equals(_literals4, pattern.End);
+
+ /// <summary>HMSF (no days)</summary>
+ internal bool FullHMSFMatch(TimeSpanFormat.FormatLiterals pattern) =>
+ _sepCount == 5
+ && _numCount == 4
+ && StringSpanHelpers.Equals(_literals0, pattern.Start)
+ && StringSpanHelpers.Equals(_literals1, pattern.HourMinuteSep)
+ && StringSpanHelpers.Equals(_literals2, pattern.MinuteSecondSep)
+ && StringSpanHelpers.Equals(_literals3, pattern.SecondFractionSep)
+ && StringSpanHelpers.Equals(_literals4, pattern.End);
+
+ internal TTT _lastSeenTTT;
+ internal int _tokenCount;
+ internal int _sepCount;
+ internal int _numCount;
+
+ private TimeSpanFormat.FormatLiterals _posLoc;
+ private TimeSpanFormat.FormatLiterals _negLoc;
+ private bool _posLocInit;
+ private bool _negLocInit;
+ private string _fullPosPattern;
+ private string _fullNegPattern;
+
+ private const int MaxTokens = 11;
+ private const int MaxLiteralTokens = 6;
+ private const int MaxNumericTokens = 5;
+
+ internal TimeSpanToken _numbers0, _numbers1, _numbers2, _numbers3, _numbers4; // MaxNumbericTokens = 5
+ internal ReadOnlySpan<char> _literals0, _literals1, _literals2, _literals3, _literals4, _literals5; // MaxLiteralTokens=6
+
+ internal void Init(DateTimeFormatInfo dtfi)
+ {
+ Debug.Assert(dtfi != null);
+
+ _lastSeenTTT = TTT.None;
+ _tokenCount = 0;
+ _sepCount = 0;
+ _numCount = 0;
+
+ _fullPosPattern = dtfi.FullTimeSpanPositivePattern;
+ _fullNegPattern = dtfi.FullTimeSpanNegativePattern;
+ _posLocInit = false;
+ _negLocInit = false;
+ }
+
+ internal bool ProcessToken(ref TimeSpanToken tok, ref TimeSpanResult result)
+ {
+ switch (tok._ttt)
+ {
+ case TTT.Num:
+ if ((_tokenCount == 0 && !AddSep(default(ReadOnlySpan<char>), ref result)) || !AddNum(tok, ref result))
+ {
+ return false;
+ }
+ break;
+
+ case TTT.Sep:
+ if (!AddSep(tok._sep, ref result))
+ {
+ return false;
+ }
+ break;
+
+ case TTT.NumOverflow:
+ return result.SetFailure(ParseFailureKind.Overflow, nameof(SR.Overflow_TimeSpanElementTooLarge));
+
+ default:
+ // Some unknown token or a repeat token type in the input
+ return result.SetFailure(ParseFailureKind.Format, nameof(SR.Format_BadTimeSpan));
+ }
+
+ _lastSeenTTT = tok._ttt;
+ Debug.Assert(_tokenCount == (_sepCount + _numCount), "tokenCount == (SepCount + NumCount)");
+ return true;
+ }
+
+ private bool AddSep(ReadOnlySpan<char> sep, ref TimeSpanResult result)
+ {
+ if (_sepCount >= MaxLiteralTokens || _tokenCount >= MaxTokens)
+ {
+ return result.SetFailure(ParseFailureKind.Format, nameof(SR.Format_BadTimeSpan));
+ }
+
+ switch (_sepCount++)
+ {
+ case 0: _literals0 = sep; break;
+ case 1: _literals1 = sep; break;
+ case 2: _literals2 = sep; break;
+ case 3: _literals3 = sep; break;
+ case 4: _literals4 = sep; break;
+ default: _literals5 = sep; break;
+ }
+
+ _tokenCount++;
+ return true;
+ }
+ private bool AddNum(TimeSpanToken num, ref TimeSpanResult result)
+ {
+ if (_numCount >= MaxNumericTokens || _tokenCount >= MaxTokens)
+ {
+ return result.SetFailure(ParseFailureKind.Format, nameof(SR.Format_BadTimeSpan));
+ }
+
+ switch (_numCount++)
+ {
+ case 0: _numbers0 = num; break;
+ case 1: _numbers1 = num; break;
+ case 2: _numbers2 = num; break;
+ case 3: _numbers3 = num; break;
+ default: _numbers4 = num; break;
+ }
+
+ _tokenCount++;
+ return true;
+ }
+ }
+
+ /// <summary>Store the result of the parsing.</summary>
+ private struct TimeSpanResult
+ {
+ internal TimeSpan parsedTimeSpan;
+ private readonly bool _throwOnFailure;
+
+ internal TimeSpanResult(bool throwOnFailure)
+ {
+ parsedTimeSpan = default(TimeSpan);
+ _throwOnFailure = throwOnFailure;
+ }
+
+ internal bool SetFailure(ParseFailureKind kind, string resourceKey, object messageArgument = null, string argumentName = null)
+ {
+ if (!_throwOnFailure)
+ {
+ return false;
+ }
+
+ string message = SR.GetResourceString(resourceKey);
+ switch (kind)
+ {
+ case ParseFailureKind.ArgumentNull:
+ Debug.Assert(argumentName != null);
+ throw new ArgumentNullException(argumentName, message);
+
+ case ParseFailureKind.FormatWithParameter:
+ throw new FormatException(SR.Format(message, messageArgument));
+
+ case ParseFailureKind.Overflow:
+ throw new OverflowException(message);
+
+ default:
+ Debug.Assert(kind == ParseFailureKind.Format, $"Unexpected failure {kind}");
+ throw new FormatException(message);
+ }
+ }
+ }
+
+ internal static long Pow10(int pow)
+ {
+ switch (pow)
+ {
+ case 0: return 1;
+ case 1: return 10;
+ case 2: return 100;
+ case 3: return 1000;
+ case 4: return 10000;
+ case 5: return 100000;
+ case 6: return 1000000;
+ case 7: return 10000000;
+ default: return (long)Math.Pow(10, pow);
+ }
+ }
+
+ private static bool TryTimeToTicks(bool positive, TimeSpanToken days, TimeSpanToken hours, TimeSpanToken minutes, TimeSpanToken seconds, TimeSpanToken fraction, out long result)
+ {
+ if (days._num > MaxDays ||
+ hours._num > MaxHours ||
+ minutes._num > MaxMinutes ||
+ seconds._num > MaxSeconds ||
+ fraction.IsInvalidFraction())
+ {
+ result = 0;
+ return false;
+ }
+
+ long ticks = ((long)days._num * 3600 * 24 + (long)hours._num * 3600 + (long)minutes._num * 60 + seconds._num) * 1000;
+ if (ticks > InternalGlobalizationHelper.MaxMilliSeconds || ticks < InternalGlobalizationHelper.MinMilliSeconds)
+ {
+ result = 0;
+ return false;
+ }
+
+ // Normalize the fraction component
+ //
+ // string representation => (zeroes,num) => resultant fraction ticks
+ // --------------------- ------------ ------------------------
+ // ".9999999" => (0,9999999) => 9,999,999 ticks (same as constant maxFraction)
+ // ".1" => (0,1) => 1,000,000 ticks
+ // ".01" => (1,1) => 100,000 ticks
+ // ".001" => (2,1) => 10,000 ticks
+ long f = fraction._num;
+ if (f != 0)
+ {
+ long lowerLimit = InternalGlobalizationHelper.TicksPerTenthSecond;
+ if (fraction._zeroes > 0)
+ {
+ long divisor = Pow10(fraction._zeroes);
+ lowerLimit = lowerLimit / divisor;
+ }
+
+ while (f < lowerLimit)
+ {
+ f *= 10;
+ }
+ }
+
+ result = ticks * TimeSpan.TicksPerMillisecond + f;
+ if (positive && result < 0)
+ {
+ result = 0;
+ return false;
+ }
+
+ return true;
+ }
+
+ internal static TimeSpan Parse(ReadOnlySpan<char> input, IFormatProvider formatProvider)
+ {
+ var parseResult = new TimeSpanResult(throwOnFailure: true);
+ bool success = TryParseTimeSpan(input, TimeSpanStandardStyles.Any, formatProvider, ref parseResult);
+ Debug.Assert(success, "Should have thrown on failure");
+ return parseResult.parsedTimeSpan;
+ }
+
+ internal static bool TryParse(ReadOnlySpan<char> input, IFormatProvider formatProvider, out TimeSpan result)
+ {
+ var parseResult = new TimeSpanResult(throwOnFailure: false);
+
+ if (TryParseTimeSpan(input, TimeSpanStandardStyles.Any, formatProvider, ref parseResult))
+ {
+ result = parseResult.parsedTimeSpan;
+ return true;
+ }
+
+ result = default(TimeSpan);
+ return false;
+ }
+
+ internal static TimeSpan ParseExact(ReadOnlySpan<char> input, string format, IFormatProvider formatProvider, TimeSpanStyles styles)
+ {
+ var parseResult = new TimeSpanResult(throwOnFailure: true);
+ bool success = TryParseExactTimeSpan(input, format, formatProvider, styles, ref parseResult);
+ Debug.Assert(success, "Should have thrown on failure");
+ return parseResult.parsedTimeSpan;
+ }
+
+ internal static bool TryParseExact(ReadOnlySpan<char> input, string format, IFormatProvider formatProvider, TimeSpanStyles styles, out TimeSpan result)
+ {
+ var parseResult = new TimeSpanResult(throwOnFailure: false);
+
+ if (TryParseExactTimeSpan(input, format, formatProvider, styles, ref parseResult))
+ {
+ result = parseResult.parsedTimeSpan;
+ return true;
+ }
+
+ result = default(TimeSpan);
+ return false;
+ }
+
+ internal static TimeSpan ParseExactMultiple(ReadOnlySpan<char> input, string[] formats, IFormatProvider formatProvider, TimeSpanStyles styles)
+ {
+ var parseResult = new TimeSpanResult(throwOnFailure: true);
+ bool success = TryParseExactMultipleTimeSpan(input, formats, formatProvider, styles, ref parseResult);
+ Debug.Assert(success, "Should have thrown on failure");
+ return parseResult.parsedTimeSpan;
+ }
+
+ internal static bool TryParseExactMultiple(ReadOnlySpan<char> input, string[] formats, IFormatProvider formatProvider, TimeSpanStyles styles, out TimeSpan result)
+ {
+ var parseResult = new TimeSpanResult(throwOnFailure: false);
+
+ if (TryParseExactMultipleTimeSpan(input, formats, formatProvider, styles, ref parseResult))
+ {
+ result = parseResult.parsedTimeSpan;
+ return true;
+ }
+
+ result = default(TimeSpan);
+ return false;
+ }
+
+ /// <summary>Common private Parse method called by both Parse and TryParse.</summary>
+ private static bool TryParseTimeSpan(ReadOnlySpan<char> input, TimeSpanStandardStyles style, IFormatProvider formatProvider, ref TimeSpanResult result)
+ {
+ input = input.Trim();
+ if (input.IsEmpty)
+ {
+ return result.SetFailure(ParseFailureKind.Format, nameof(SR.Format_BadTimeSpan));
+ }
+
+ var tokenizer = new TimeSpanTokenizer(input);
+
+ var raw = new TimeSpanRawInfo();
+ raw.Init(DateTimeFormatInfo.GetInstance(formatProvider));
+
+ TimeSpanToken tok = tokenizer.GetNextToken();
+
+ // The following loop will break out when we reach the end of the str or
+ // when we can determine that the input is invalid.
+ while (tok._ttt != TTT.End)
+ {
+ if (!raw.ProcessToken(ref tok, ref result))
+ {
+ return result.SetFailure(ParseFailureKind.Format, nameof(SR.Format_BadTimeSpan));
+ }
+ tok = tokenizer.GetNextToken();
+ }
+ Debug.Assert(tokenizer.EOL);
+
+ if (!ProcessTerminalState(ref raw, style, ref result))
+ {
+ return result.SetFailure(ParseFailureKind.Format, nameof(SR.Format_BadTimeSpan));
+ }
+
+ return true;
+ }
+
+ /// <summary>
+ /// Validate the terminal state of a standard format parse.
+ /// Sets result.parsedTimeSpan on success.
+ /// Calculates the resultant TimeSpan from the TimeSpanRawInfo.
+ /// </summary>
+ /// <remarks>
+ /// try => +InvariantPattern, -InvariantPattern, +LocalizedPattern, -LocalizedPattern
+ /// 1) Verify Start matches
+ /// 2) Verify End matches
+ /// 3) 1 number => d
+ /// 2 numbers => h:m
+ /// 3 numbers => h:m:s | d.h:m | h:m:.f
+ /// 4 numbers => h:m:s.f | d.h:m:s | d.h:m:.f
+ /// 5 numbers => d.h:m:s.f
+ /// </remarks>
+ private static bool ProcessTerminalState(ref TimeSpanRawInfo raw, TimeSpanStandardStyles style, ref TimeSpanResult result)
+ {
+ if (raw._lastSeenTTT == TTT.Num)
+ {
+ TimeSpanToken tok = new TimeSpanToken();
+ tok._ttt = TTT.Sep;
+ if (!raw.ProcessToken(ref tok, ref result))
+ {
+ return result.SetFailure(ParseFailureKind.Format, nameof(SR.Format_BadTimeSpan));
+ }
+ }
+
+ switch (raw._numCount)
+ {
+ case 1: return ProcessTerminal_D(ref raw, style, ref result);
+ case 2: return ProcessTerminal_HM(ref raw, style, ref result);
+ case 3: return ProcessTerminal_HM_S_D(ref raw, style, ref result);
+ case 4: return ProcessTerminal_HMS_F_D(ref raw, style, ref result);
+ case 5: return ProcessTerminal_DHMSF(ref raw, style, ref result);
+ default: return result.SetFailure(ParseFailureKind.Format, nameof(SR.Format_BadTimeSpan));
+ }
+ }
+
+ /// <summary>Validate the 5-number "Days.Hours:Minutes:Seconds.Fraction" terminal case.</summary>
+ private static bool ProcessTerminal_DHMSF(ref TimeSpanRawInfo raw, TimeSpanStandardStyles style, ref TimeSpanResult result)
+ {
+ if (raw._sepCount != 6)
+ {
+ return result.SetFailure(ParseFailureKind.Format, nameof(SR.Format_BadTimeSpan));
+ }
+ Debug.Assert(raw._numCount == 5);
+
+ bool inv = (style & TimeSpanStandardStyles.Invariant) != 0;
+ bool loc = (style & TimeSpanStandardStyles.Localized) != 0;
+ bool positive = false;
+ bool match = false;
+
+ if (inv)
+ {
+ if (raw.FullMatch(raw.PositiveInvariant))
+ {
+ match = true;
+ positive = true;
+ }
+ if (!match && raw.FullMatch(raw.NegativeInvariant))
+ {
+ match = true;
+ positive = false;
+ }
+ }
+
+ if (loc)
+ {
+ if (!match && raw.FullMatch(raw.PositiveLocalized))
+ {
+ match = true;
+ positive = true;
+ }
+ if (!match && raw.FullMatch(raw.NegativeLocalized))
+ {
+ match = true;
+ positive = false;
+ }
+ }
+
+ if (match)
+ {
+ long ticks;
+
+ if (!TryTimeToTicks(positive, raw._numbers0, raw._numbers1, raw._numbers2, raw._numbers3, raw._numbers4, out ticks))
+ {
+ return result.SetFailure(ParseFailureKind.Overflow, nameof(SR.Overflow_TimeSpanElementTooLarge));
+ }
+
+ if (!positive)
+ {
+ ticks = -ticks;
+ if (ticks > 0)
+ {
+ return result.SetFailure(ParseFailureKind.Overflow, nameof(SR.Overflow_TimeSpanElementTooLarge));
+ }
+ }
+
+ result.parsedTimeSpan._ticks = ticks;
+ return true;
+ }
+
+ return result.SetFailure(ParseFailureKind.Format, nameof(SR.Format_BadTimeSpan));
+ }
+
+
+ /// <summary>
+ /// Validate the ambiguous 4-number "Hours:Minutes:Seconds.Fraction", "Days.Hours:Minutes:Seconds",
+ /// or "Days.Hours:Minutes:.Fraction" terminal case.
+ /// </summary>
+ private static bool ProcessTerminal_HMS_F_D(ref TimeSpanRawInfo raw, TimeSpanStandardStyles style, ref TimeSpanResult result)
+ {
+ if (raw._sepCount != 5 || (style & TimeSpanStandardStyles.RequireFull) != 0)
+ {
+ return result.SetFailure(ParseFailureKind.Format, nameof(SR.Format_BadTimeSpan));
+ }
+ Debug.Assert(raw._numCount == 4);
+
+ bool inv = ((style & TimeSpanStandardStyles.Invariant) != 0);
+ bool loc = ((style & TimeSpanStandardStyles.Localized) != 0);
+
+ long ticks = 0;
+ bool positive = false, match = false, overflow = false;
+ var zero = new TimeSpanToken(0);
+
+ if (inv)
+ {
+ if (raw.FullHMSFMatch(raw.PositiveInvariant))
+ {
+ positive = true;
+ match = TryTimeToTicks(positive, zero, raw._numbers0, raw._numbers1, raw._numbers2, raw._numbers3, out ticks);
+ overflow = overflow || !match;
+ }
+
+ if (!match && raw.FullDHMSMatch(raw.PositiveInvariant))
+ {
+ positive = true;
+ match = TryTimeToTicks(positive, raw._numbers0, raw._numbers1, raw._numbers2, raw._numbers3, zero, out ticks);
+ overflow = overflow || !match;
+ }
+
+ if (!match && raw.FullAppCompatMatch(raw.PositiveInvariant))
+ {
+ positive = true;
+ match = TryTimeToTicks(positive, raw._numbers0, raw._numbers1, raw._numbers2, zero, raw._numbers3, out ticks);
+ overflow = overflow || !match;
+ }
+
+ if (!match && raw.FullHMSFMatch(raw.NegativeInvariant))
+ {
+ positive = false;
+ match = TryTimeToTicks(positive, zero, raw._numbers0, raw._numbers1, raw._numbers2, raw._numbers3, out ticks);
+ overflow = overflow || !match;
+ }
+
+ if (!match && raw.FullDHMSMatch(raw.NegativeInvariant))
+ {
+ positive = false;
+ match = TryTimeToTicks(positive, raw._numbers0, raw._numbers1, raw._numbers2, raw._numbers3, zero, out ticks);
+ overflow = overflow || !match;
+ }
+
+ if (!match && raw.FullAppCompatMatch(raw.NegativeInvariant))
+ {
+ positive = false;
+ match = TryTimeToTicks(positive, raw._numbers0, raw._numbers1, raw._numbers2, zero, raw._numbers3, out ticks);
+ overflow = overflow || !match;
+ }
+ }
+
+ if (loc)
+ {
+ if (!match && raw.FullHMSFMatch(raw.PositiveLocalized))
+ {
+ positive = true;
+ match = TryTimeToTicks(positive, zero, raw._numbers0, raw._numbers1, raw._numbers2, raw._numbers3, out ticks);
+ overflow = overflow || !match;
+ }
+
+ if (!match && raw.FullDHMSMatch(raw.PositiveLocalized))
+ {
+ positive = true;
+ match = TryTimeToTicks(positive, raw._numbers0, raw._numbers1, raw._numbers2, raw._numbers3, zero, out ticks);
+ overflow = overflow || !match;
+ }
+
+ if (!match && raw.FullAppCompatMatch(raw.PositiveLocalized))
+ {
+ positive = true;
+ match = TryTimeToTicks(positive, raw._numbers0, raw._numbers1, raw._numbers2, zero, raw._numbers3, out ticks);
+ overflow = overflow || !match;
+ }
+
+ if (!match && raw.FullHMSFMatch(raw.NegativeLocalized))
+ {
+ positive = false;
+ match = TryTimeToTicks(positive, zero, raw._numbers0, raw._numbers1, raw._numbers2, raw._numbers3, out ticks);
+ overflow = overflow || !match;
+ }
+
+ if (!match && raw.FullDHMSMatch(raw.NegativeLocalized))
+ {
+ positive = false;
+ match = TryTimeToTicks(positive, raw._numbers0, raw._numbers1, raw._numbers2, raw._numbers3, zero, out ticks);
+ overflow = overflow || !match;
+ }
+
+ if (!match && raw.FullAppCompatMatch(raw.NegativeLocalized))
+ {
+ positive = false;
+ match = TryTimeToTicks(positive, raw._numbers0, raw._numbers1, raw._numbers2, zero, raw._numbers3, out ticks);
+ overflow = overflow || !match;
+ }
+ }
+
+ if (match)
+ {
+ if (!positive)
+ {
+ ticks = -ticks;
+ if (ticks > 0)
+ {
+ return result.SetFailure(ParseFailureKind.Overflow, nameof(SR.Overflow_TimeSpanElementTooLarge));
+ }
+ }
+
+ result.parsedTimeSpan._ticks = ticks;
+ return true;
+ }
+
+ return overflow ?
+ result.SetFailure(ParseFailureKind.Overflow, nameof(SR.Overflow_TimeSpanElementTooLarge)) : // we found at least one literal pattern match but the numbers just didn't fit
+ result.SetFailure(ParseFailureKind.Format, nameof(SR.Format_BadTimeSpan)); // we couldn't find a thing
+ }
+
+ /// <summary>Validate the ambiguous 3-number "Hours:Minutes:Seconds", "Days.Hours:Minutes", or "Hours:Minutes:.Fraction" terminal case.</summary>
+ private static bool ProcessTerminal_HM_S_D(ref TimeSpanRawInfo raw, TimeSpanStandardStyles style, ref TimeSpanResult result)
+ {
+ if (raw._sepCount != 4 || (style & TimeSpanStandardStyles.RequireFull) != 0)
+ {
+ return result.SetFailure(ParseFailureKind.Format, nameof(SR.Format_BadTimeSpan));
+ }
+ Debug.Assert(raw._numCount == 3);
+
+ bool inv = ((style & TimeSpanStandardStyles.Invariant) != 0);
+ bool loc = ((style & TimeSpanStandardStyles.Localized) != 0);
+
+ bool positive = false, match = false, overflow = false;
+ var zero = new TimeSpanToken(0);
+ long ticks = 0;
+
+ if (inv)
+ {
+ if (raw.FullHMSMatch(raw.PositiveInvariant))
+ {
+ positive = true;
+ match = TryTimeToTicks(positive, zero, raw._numbers0, raw._numbers1, raw._numbers2, zero, out ticks);
+ overflow = overflow || !match;
+ }
+
+ if (!match && raw.FullDHMMatch(raw.PositiveInvariant))
+ {
+ positive = true;
+ match = TryTimeToTicks(positive, raw._numbers0, raw._numbers1, raw._numbers2, zero, zero, out ticks);
+ overflow = overflow || !match;
+ }
+
+ if (!match && raw.PartialAppCompatMatch(raw.PositiveInvariant))
+ {
+ positive = true;
+ match = TryTimeToTicks(positive, zero, raw._numbers0, raw._numbers1, zero, raw._numbers2, out ticks);
+ overflow = overflow || !match;
+ }
+
+ if (!match && raw.FullHMSMatch(raw.NegativeInvariant))
+ {
+ positive = false;
+ match = TryTimeToTicks(positive, zero, raw._numbers0, raw._numbers1, raw._numbers2, zero, out ticks);
+ overflow = overflow || !match;
+ }
+
+ if (!match && raw.FullDHMMatch(raw.NegativeInvariant))
+ {
+ positive = false;
+ match = TryTimeToTicks(positive, raw._numbers0, raw._numbers1, raw._numbers2, zero, zero, out ticks);
+ overflow = overflow || !match;
+ }
+
+ if (!match && raw.PartialAppCompatMatch(raw.NegativeInvariant))
+ {
+ positive = false;
+ match = TryTimeToTicks(positive, zero, raw._numbers0, raw._numbers1, zero, raw._numbers2, out ticks);
+ overflow = overflow || !match;
+ }
+ }
+
+ if (loc)
+ {
+ if (!match && raw.FullHMSMatch(raw.PositiveLocalized))
+ {
+ positive = true;
+ match = TryTimeToTicks(positive, zero, raw._numbers0, raw._numbers1, raw._numbers2, zero, out ticks);
+ overflow = overflow || !match;
+ }
+
+ if (!match && raw.FullDHMMatch(raw.PositiveLocalized))
+ {
+ positive = true;
+ match = TryTimeToTicks(positive, raw._numbers0, raw._numbers1, raw._numbers2, zero, zero, out ticks);
+ overflow = overflow || !match;
+ }
+
+ if (!match && raw.PartialAppCompatMatch(raw.PositiveLocalized))
+ {
+ positive = true;
+ match = TryTimeToTicks(positive, zero, raw._numbers0, raw._numbers1, zero, raw._numbers2, out ticks);
+ overflow = overflow || !match;
+ }
+
+ if (!match && raw.FullHMSMatch(raw.NegativeLocalized))
+ {
+ positive = false;
+ match = TryTimeToTicks(positive, zero, raw._numbers0, raw._numbers1, raw._numbers2, zero, out ticks);
+ overflow = overflow || !match;
+ }
+
+ if (!match && raw.FullDHMMatch(raw.NegativeLocalized))
+ {
+ positive = false;
+ match = TryTimeToTicks(positive, raw._numbers0, raw._numbers1, raw._numbers2, zero, zero, out ticks);
+ overflow = overflow || !match;
+ }
+
+ if (!match && raw.PartialAppCompatMatch(raw.NegativeLocalized))
+ {
+ positive = false;
+ match = TryTimeToTicks(positive, zero, raw._numbers0, raw._numbers1, zero, raw._numbers2, out ticks);
+ overflow = overflow || !match;
+ }
+ }
+
+ if (match)
+ {
+ if (!positive)
+ {
+ ticks = -ticks;
+ if (ticks > 0)
+ {
+ return result.SetFailure(ParseFailureKind.Overflow, nameof(SR.Overflow_TimeSpanElementTooLarge));
+ }
+ }
+
+ result.parsedTimeSpan._ticks = ticks;
+ return true;
+ }
+
+ return overflow ?
+ result.SetFailure(ParseFailureKind.Overflow, nameof(SR.Overflow_TimeSpanElementTooLarge)) : // we found at least one literal pattern match but the numbers just didn't fit
+ result.SetFailure(ParseFailureKind.Format, nameof(SR.Format_BadTimeSpan)); // we couldn't find a thing
+ }
+
+ /// <summary>Validate the 2-number "Hours:Minutes" terminal case.</summary>
+ private static bool ProcessTerminal_HM(ref TimeSpanRawInfo raw, TimeSpanStandardStyles style, ref TimeSpanResult result)
+ {
+ if (raw._sepCount != 3 || (style & TimeSpanStandardStyles.RequireFull) != 0)
+ {
+ return result.SetFailure(ParseFailureKind.Format, nameof(SR.Format_BadTimeSpan));
+ }
+ Debug.Assert(raw._numCount == 2);
+
+ bool inv = ((style & TimeSpanStandardStyles.Invariant) != 0);
+ bool loc = ((style & TimeSpanStandardStyles.Localized) != 0);
+
+ bool positive = false, match = false;
+
+ if (inv)
+ {
+ if (raw.FullHMMatch(raw.PositiveInvariant))
+ {
+ match = true;
+ positive = true;
+ }
+
+ if (!match && raw.FullHMMatch(raw.NegativeInvariant))
+ {
+ match = true;
+ positive = false;
+ }
+ }
+
+ if (loc)
+ {
+ if (!match && raw.FullHMMatch(raw.PositiveLocalized))
+ {
+ match = true;
+ positive = true;
+ }
+
+ if (!match && raw.FullHMMatch(raw.NegativeLocalized))
+ {
+ match = true;
+ positive = false;
+ }
+ }
+
+ if (match)
+ {
+ long ticks = 0;
+ var zero = new TimeSpanToken(0);
+
+ if (!TryTimeToTicks(positive, zero, raw._numbers0, raw._numbers1, zero, zero, out ticks))
+ {
+ return result.SetFailure(ParseFailureKind.Overflow, nameof(SR.Overflow_TimeSpanElementTooLarge));
+ }
+
+ if (!positive)
+ {
+ ticks = -ticks;
+ if (ticks > 0)
+ {
+ return result.SetFailure(ParseFailureKind.Overflow, nameof(SR.Overflow_TimeSpanElementTooLarge));
+ }
+ }
+
+ result.parsedTimeSpan._ticks = ticks;
+ return true;
+ }
+
+ return result.SetFailure(ParseFailureKind.Format, nameof(SR.Format_BadTimeSpan));
+ }
+
+ /// <summary>Validate the 1-number "Days" terminal case.</summary>
+ private static bool ProcessTerminal_D(ref TimeSpanRawInfo raw, TimeSpanStandardStyles style, ref TimeSpanResult result)
+ {
+ if (raw._sepCount != 2 || (style & TimeSpanStandardStyles.RequireFull) != 0)
+ {
+ return result.SetFailure(ParseFailureKind.Format, nameof(SR.Format_BadTimeSpan));
+ }
+ Debug.Assert(raw._numCount == 1);
+
+ bool inv = ((style & TimeSpanStandardStyles.Invariant) != 0);
+ bool loc = ((style & TimeSpanStandardStyles.Localized) != 0);
+
+ bool positive = false, match = false;
+
+ if (inv)
+ {
+ if (raw.FullDMatch(raw.PositiveInvariant))
+ {
+ match = true;
+ positive = true;
+ }
+
+ if (!match && raw.FullDMatch(raw.NegativeInvariant))
+ {
+ match = true;
+ positive = false;
+ }
+ }
+
+ if (loc)
+ {
+ if (!match && raw.FullDMatch(raw.PositiveLocalized))
+ {
+ match = true;
+ positive = true;
+ }
+
+ if (!match && raw.FullDMatch(raw.NegativeLocalized))
+ {
+ match = true;
+ positive = false;
+ }
+ }
+
+ if (match)
+ {
+ long ticks = 0;
+ var zero = new TimeSpanToken(0);
+
+ if (!TryTimeToTicks(positive, raw._numbers0, zero, zero, zero, zero, out ticks))
+ {
+ return result.SetFailure(ParseFailureKind.Overflow, nameof(SR.Overflow_TimeSpanElementTooLarge));
+ }
+
+ if (!positive)
+ {
+ ticks = -ticks;
+ if (ticks > 0)
+ {
+ return result.SetFailure(ParseFailureKind.Overflow, nameof(SR.Overflow_TimeSpanElementTooLarge));
+ }
+ }
+
+ result.parsedTimeSpan._ticks = ticks;
+ return true;
+ }
+
+ return result.SetFailure(ParseFailureKind.Format, nameof(SR.Format_BadTimeSpan));
+ }
+
+ /// <summary>Common private ParseExact method called by both ParseExact and TryParseExact.</summary>
+ private static bool TryParseExactTimeSpan(ReadOnlySpan<char> input, string format, IFormatProvider formatProvider, TimeSpanStyles styles, ref TimeSpanResult result)
+ {
+ if (format == null)
+ {
+ return result.SetFailure(ParseFailureKind.ArgumentNull, nameof(SR.ArgumentNull_String), argumentName: nameof(format));
+ }
+
+ if (format.Length == 0)
+ {
+ return result.SetFailure(ParseFailureKind.Format, nameof(SR.Format_BadFormatSpecifier));
+ }
+
+ if (format.Length == 1)
+ {
+ switch (format[0])
+ {
+ case 'c':
+ case 't':
+ case 'T':
+ return TryParseTimeSpanConstant(input, ref result); // fast path for legacy style TimeSpan formats.
+
+ case 'g':
+ return TryParseTimeSpan(input, TimeSpanStandardStyles.Localized, formatProvider, ref result);
+
+ case 'G':
+ return TryParseTimeSpan(input, TimeSpanStandardStyles.Localized | TimeSpanStandardStyles.RequireFull, formatProvider, ref result);
+
+ default:
+ return result.SetFailure(ParseFailureKind.Format, nameof(SR.Format_BadFormatSpecifier));
+ }
+ }
+
+ return TryParseByFormat(input, format, styles, ref result);
+ }
+
+ /// <summary>Parse the TimeSpan instance using the specified format. Used by TryParseExactTimeSpan.</summary>
+ private static bool TryParseByFormat(ReadOnlySpan<char> input, string format, TimeSpanStyles styles, ref TimeSpanResult result)
+ {
+ Debug.Assert(format != null, "format != null");
+
+ bool seenDD = false; // already processed days?
+ bool seenHH = false; // already processed hours?
+ bool seenMM = false; // already processed minutes?
+ bool seenSS = false; // already processed seconds?
+ bool seenFF = false; // already processed fraction?
+
+ int dd = 0; // parsed days
+ int hh = 0; // parsed hours
+ int mm = 0; // parsed minutes
+ int ss = 0; // parsed seconds
+ int leadingZeroes = 0; // number of leading zeroes in the parsed fraction
+ int ff = 0; // parsed fraction
+ int i = 0; // format string position
+ int tokenLen = 0; // length of current format token, used to update index 'i'
+
+ var tokenizer = new TimeSpanTokenizer(input, -1);
+
+ while (i < format.Length)
+ {
+ char ch = format[i];
+ int nextFormatChar;
+ switch (ch)
+ {
+ case 'h':
+ tokenLen = DateTimeFormat.ParseRepeatPattern(format, i, ch);
+ if (tokenLen > 2 || seenHH || !ParseExactDigits(ref tokenizer, tokenLen, out hh))
+ {
+ return result.SetFailure(ParseFailureKind.Format, nameof(SR.Format_InvalidString));
+ }
+ seenHH = true;
+ break;
+
+ case 'm':
+ tokenLen = DateTimeFormat.ParseRepeatPattern(format, i, ch);
+ if (tokenLen > 2 || seenMM || !ParseExactDigits(ref tokenizer, tokenLen, out mm))
+ {
+ return result.SetFailure(ParseFailureKind.Format, nameof(SR.Format_InvalidString));
+ }
+ seenMM = true;
+ break;
+
+ case 's':
+ tokenLen = DateTimeFormat.ParseRepeatPattern(format, i, ch);
+ if (tokenLen > 2 || seenSS || !ParseExactDigits(ref tokenizer, tokenLen, out ss))
+ {
+ return result.SetFailure(ParseFailureKind.Format, nameof(SR.Format_InvalidString));
+ }
+ seenSS = true;
+ break;
+
+ case 'f':
+ tokenLen = DateTimeFormat.ParseRepeatPattern(format, i, ch);
+ if (tokenLen > DateTimeFormat.MaxSecondsFractionDigits || seenFF || !ParseExactDigits(ref tokenizer, tokenLen, tokenLen, out leadingZeroes, out ff))
+ {
+ return result.SetFailure(ParseFailureKind.Format, nameof(SR.Format_InvalidString));
+ }
+ seenFF = true;
+ break;
+
+ case 'F':
+ tokenLen = DateTimeFormat.ParseRepeatPattern(format, i, ch);
+ if (tokenLen > DateTimeFormat.MaxSecondsFractionDigits || seenFF)
+ {
+ return result.SetFailure(ParseFailureKind.Format, nameof(SR.Format_InvalidString));
+ }
+ ParseExactDigits(ref tokenizer, tokenLen, tokenLen, out leadingZeroes, out ff);
+ seenFF = true;
+ break;
+
+ case 'd':
+ tokenLen = DateTimeFormat.ParseRepeatPattern(format, i, ch);
+ int tmp = 0;
+ if (tokenLen > 8 || seenDD || !ParseExactDigits(ref tokenizer, (tokenLen < 2) ? 1 : tokenLen, (tokenLen < 2) ? 8 : tokenLen, out tmp, out dd))
+ {
+ return result.SetFailure(ParseFailureKind.Format, nameof(SR.Format_InvalidString));
+ }
+ seenDD = true;
+ break;
+
+ case '\'':
+ case '\"':
+ StringBuilder enquotedString = new StringBuilder();
+ if (!DateTimeParse.TryParseQuoteString(format, i, enquotedString, out tokenLen))
+ {
+ return result.SetFailure(ParseFailureKind.FormatWithParameter, nameof(SR.Format_BadQuote), ch);
+ }
+ if (!ParseExactLiteral(ref tokenizer, enquotedString))
+ {
+ return result.SetFailure(ParseFailureKind.Format, nameof(SR.Format_InvalidString));
+ }
+ break;
+
+ case '%':
+ // Optional format character.
+ // For example, format string "%d" will print day
+ // Most of the cases, "%" can be ignored.
+ nextFormatChar = DateTimeFormat.ParseNextChar(format, i);
+
+ // nextFormatChar will be -1 if we already reach the end of the format string.
+ // Besides, we will not allow "%%" appear in the pattern.
+ if (nextFormatChar >= 0 && nextFormatChar != '%')
+ {
+ tokenLen = 1; // skip the '%' and process the format character
+ break;
+ }
+ else
+ {
+ // This means that '%' is at the end of the format string or
+ // "%%" appears in the format string.
+ return result.SetFailure(ParseFailureKind.Format, nameof(SR.Format_InvalidString));
+ }
+
+ case '\\':
+ // Escaped character. Can be used to insert character into the format string.
+ // For example, "\d" will insert the character 'd' into the string.
+ //
+ nextFormatChar = DateTimeFormat.ParseNextChar(format, i);
+ if (nextFormatChar >= 0 && tokenizer.NextChar == (char)nextFormatChar)
+ {
+ tokenLen = 2;
+ }
+ else
+ {
+ // This means that '\' is at the end of the format string or the literal match failed.
+ return result.SetFailure(ParseFailureKind.Format, nameof(SR.Format_InvalidString));
+ }
+ break;
+
+ default:
+ return result.SetFailure(ParseFailureKind.Format, nameof(SR.Format_InvalidString));
+ }
+
+ i += tokenLen;
+ }
+
+
+ if (!tokenizer.EOL)
+ {
+ // the custom format didn't consume the entire input
+ return result.SetFailure(ParseFailureKind.Format, nameof(SR.Format_BadTimeSpan));
+ }
+
+ bool positive = (styles & TimeSpanStyles.AssumeNegative) == 0;
+ if (TryTimeToTicks(positive, new TimeSpanToken(dd),
+ new TimeSpanToken(hh),
+ new TimeSpanToken(mm),
+ new TimeSpanToken(ss),
+ new TimeSpanToken(ff, leadingZeroes),
+ out long ticks))
+ {
+ if (!positive)
+ {
+ ticks = -ticks;
+ }
+
+ result.parsedTimeSpan._ticks = ticks;
+ return true;
+ }
+ else
+ {
+ return result.SetFailure(ParseFailureKind.Overflow, nameof(SR.Overflow_TimeSpanElementTooLarge));
+ }
+ }
+
+ private static bool ParseExactDigits(ref TimeSpanTokenizer tokenizer, int minDigitLength, out int result)
+ {
+ result = 0;
+ int zeroes = 0;
+ int maxDigitLength = (minDigitLength == 1) ? 2 : minDigitLength;
+ return ParseExactDigits(ref tokenizer, minDigitLength, maxDigitLength, out zeroes, out result);
+ }
+
+ private static bool ParseExactDigits(ref TimeSpanTokenizer tokenizer, int minDigitLength, int maxDigitLength, out int zeroes, out int result)
+ {
+ int tmpResult = 0, tmpZeroes = 0;
+
+ int tokenLength = 0;
+ while (tokenLength < maxDigitLength)
+ {
+ char ch = tokenizer.NextChar;
+ if (ch < '0' || ch > '9')
+ {
+ tokenizer.BackOne();
+ break;
+ }
+
+ tmpResult = tmpResult * 10 + (ch - '0');
+ if (tmpResult == 0) tmpZeroes++;
+ tokenLength++;
+ }
+
+ zeroes = tmpZeroes;
+ result = tmpResult;
+ return tokenLength >= minDigitLength;
+ }
+
+ private static bool ParseExactLiteral(ref TimeSpanTokenizer tokenizer, StringBuilder enquotedString)
+ {
+ for (int i = 0; i < enquotedString.Length; i++)
+ {
+ if (enquotedString[i] != tokenizer.NextChar)
+ {
+ return false;
+ }
+ }
+
+ return true;
+ }
+
+ /// <summary>
+ /// Parses the "c" (constant) format. This code is 100% identical to the non-globalized v1.0-v3.5 TimeSpan.Parse() routine
+ /// and exists for performance/appcompat with legacy callers who cannot move onto the globalized Parse overloads.
+ /// </summary>
+ private static bool TryParseTimeSpanConstant(ReadOnlySpan<char> input, ref TimeSpanResult result) =>
+ new StringParser().TryParse(input, ref result);
+
+ [IsByRefLike]
+ private struct StringParser
+ {
+ private ReadOnlySpan<char> _str;
+ private char _ch;
+ private int _pos;
+ private int _len;
+
+ internal void NextChar()
+ {
+ if (_pos < _len)
+ {
+ _pos++;
+ }
+
+ _ch = _pos < _len ?
+ _str[_pos] :
+ (char)0;
+ }
+
+ internal char NextNonDigit()
+ {
+ int i = _pos;
+ while (i < _len)
+ {
+ char ch = _str[i];
+ if (ch < '0' || ch > '9') return ch;
+ i++;
+ }
+
+ return (char)0;
+ }
+
+ internal bool TryParse(ReadOnlySpan<char> input, ref TimeSpanResult result)
+ {
+ result.parsedTimeSpan._ticks = 0;
+
+ _str = input;
+ _len = input.Length;
+ _pos = -1;
+ NextChar();
+ SkipBlanks();
+
+ bool negative = false;
+ if (_ch == '-')
+ {
+ negative = true;
+ NextChar();
+ }
+
+ long time;
+ if (NextNonDigit() == ':')
+ {
+ if (!ParseTime(out time, ref result))
+ {
+ return false;
+ };
+ }
+ else
+ {
+ int days;
+ if (!ParseInt((int)(0x7FFFFFFFFFFFFFFFL / TimeSpan.TicksPerDay), out days, ref result))
+ {
+ return false;
+ }
+
+ time = days * TimeSpan.TicksPerDay;
+
+ if (_ch == '.')
+ {
+ NextChar();
+ long remainingTime;
+ if (!ParseTime(out remainingTime, ref result))
+ {
+ return false;
+ };
+ time += remainingTime;
+ }
+ }
+
+ if (negative)
+ {
+ time = -time;
+ // Allow -0 as well
+ if (time > 0)
+ {
+ return result.SetFailure(ParseFailureKind.Overflow, nameof(SR.Overflow_TimeSpanElementTooLarge));
+ }
+ }
+ else
+ {
+ if (time < 0)
+ {
+ return result.SetFailure(ParseFailureKind.Overflow, nameof(SR.Overflow_TimeSpanElementTooLarge));
+ }
+ }
+
+ SkipBlanks();
+
+ if (_pos < _len)
+ {
+ return result.SetFailure(ParseFailureKind.Format, nameof(SR.Format_BadTimeSpan));
+ }
+
+ result.parsedTimeSpan._ticks = time;
+ return true;
+ }
+
+ internal bool ParseInt(int max, out int i, ref TimeSpanResult result)
+ {
+ i = 0;
+ int p = _pos;
+ while (_ch >= '0' && _ch <= '9')
+ {
+ if ((i & 0xF0000000) != 0)
+ {
+ return result.SetFailure(ParseFailureKind.Overflow, nameof(SR.Overflow_TimeSpanElementTooLarge));
+ }
+
+ i = i * 10 + _ch - '0';
+ if (i < 0)
+ {
+ return result.SetFailure(ParseFailureKind.Overflow, nameof(SR.Overflow_TimeSpanElementTooLarge));
+ }
+
+ NextChar();
+ }
+
+ if (p == _pos)
+ {
+ return result.SetFailure(ParseFailureKind.Format, nameof(SR.Format_BadTimeSpan));
+ }
+
+ if (i > max)
+ {
+ return result.SetFailure(ParseFailureKind.Overflow, nameof(SR.Overflow_TimeSpanElementTooLarge));
+ }
+
+ return true;
+ }
+
+ internal bool ParseTime(out long time, ref TimeSpanResult result)
+ {
+ time = 0;
+ int unit;
+
+ if (!ParseInt(23, out unit, ref result))
+ {
+ return false;
+ }
+
+ time = unit * TimeSpan.TicksPerHour;
+ if (_ch != ':')
+ {
+ return result.SetFailure(ParseFailureKind.Format, nameof(SR.Format_BadTimeSpan));
+ }
+
+ NextChar();
+
+ if (!ParseInt(59, out unit, ref result))
+ {
+ return false;
+ }
+
+ time += unit * TimeSpan.TicksPerMinute;
+
+ if (_ch == ':')
+ {
+ NextChar();
+
+ // allow seconds with the leading zero
+ if (_ch != '.')
+ {
+ if (!ParseInt(59, out unit, ref result))
+ {
+ return false;
+ }
+ time += unit * TimeSpan.TicksPerSecond;
+ }
+
+ if (_ch == '.')
+ {
+ NextChar();
+ int f = (int)TimeSpan.TicksPerSecond;
+ while (f > 1 && _ch >= '0' && _ch <= '9')
+ {
+ f /= 10;
+ time += (_ch - '0') * f;
+ NextChar();
+ }
+ }
+ }
+
+ return true;
+ }
+
+ internal void SkipBlanks()
+ {
+ while (_ch == ' ' || _ch == '\t') NextChar();
+ }
+ }
+
+ /// <summary>Common private ParseExactMultiple method called by both ParseExactMultiple and TryParseExactMultiple.</summary>
+ private static bool TryParseExactMultipleTimeSpan(ReadOnlySpan<char> input, string[] formats, IFormatProvider formatProvider, TimeSpanStyles styles, ref TimeSpanResult result)
+ {
+ if (formats == null)
+ {
+ return result.SetFailure(ParseFailureKind.ArgumentNull, nameof(SR.ArgumentNull_String), argumentName: nameof(formats));
+ }
+
+ if (input.Length == 0)
+ {
+ return result.SetFailure(ParseFailureKind.Format, nameof(SR.Format_BadTimeSpan));
+ }
+
+ if (formats.Length == 0)
+ {
+ return result.SetFailure(ParseFailureKind.Format, nameof(SR.Format_BadFormatSpecifier));
+ }
+
+ // Do a loop through the provided formats and see if we can parse succesfully in
+ // one of the formats.
+ for (int i = 0; i < formats.Length; i++)
+ {
+ if (formats[i] == null || formats[i].Length == 0)
+ {
+ return result.SetFailure(ParseFailureKind.Format, nameof(SR.Format_BadFormatSpecifier));
+ }
+
+ // Create a new non-throwing result each time to ensure the runs are independent.
+ TimeSpanResult innerResult = new TimeSpanResult(throwOnFailure: false);
+
+ if (TryParseExactTimeSpan(input, formats[i], formatProvider, styles, ref innerResult))
+ {
+ result.parsedTimeSpan = innerResult.parsedTimeSpan;
+ return true;
+ }
+ }
+
+ return result.SetFailure(ParseFailureKind.Format, nameof(SR.Format_BadTimeSpan));
+ }
+ }
+}
diff --git a/src/mscorlib/src/System/Guid.cs b/src/mscorlib/shared/System/Guid.cs
index aad188be3d..b8b4dd5f0f 100644
--- a/src/mscorlib/src/System/Guid.cs
+++ b/src/mscorlib/shared/System/Guid.cs
@@ -2,11 +2,6 @@
// 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.Globalization;
-using System.Text;
-using Microsoft.Win32;
using System.Runtime.InteropServices;
using System.Runtime.CompilerServices;
using System.Diagnostics;
@@ -17,12 +12,12 @@ namespace System
// Represents a Globally Unique Identifier.
[StructLayout(LayoutKind.Sequential)]
[Serializable]
- [System.Runtime.Versioning.NonVersionable] // This only applies to field layout
- [System.Runtime.CompilerServices.TypeForwardedFrom("mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089")]
- public struct Guid : IFormattable, IComparable
- , IComparable<Guid>, IEquatable<Guid>
+ [Runtime.Versioning.NonVersionable] // This only applies to field layout
+ [TypeForwardedFrom("mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089")]
+ public partial struct Guid : IFormattable, IComparable, IComparable<Guid>, IEquatable<Guid>
{
public static readonly Guid Empty = new Guid();
+
////////////////////////////////////////////////////////////////////////////////
// Member variables
////////////////////////////////////////////////////////////////////////////////
@@ -38,25 +33,25 @@ namespace System
private byte _j; // Do not rename (binary serialization)
private byte _k; // Do not rename (binary serialization)
-
-
////////////////////////////////////////////////////////////////////////////////
// Constructors
////////////////////////////////////////////////////////////////////////////////
// Creates a new guid from an array of bytes.
- //
- public Guid(byte[] b)
+ public Guid(byte[] b) :
+ this(new ReadOnlySpan<byte>(b ?? throw new ArgumentNullException(nameof(b))))
+ {
+ }
+
+ // Creates a new guid from a read-only span.
+ public Guid(ReadOnlySpan<byte> b)
{
- if (b == null)
- throw new ArgumentNullException(nameof(b));
if (b.Length != 16)
throw new ArgumentException(SR.Format(SR.Arg_GuidArrayCtor, "16"), nameof(b));
- Contract.EndContractBlock();
- _a = ((int)b[3] << 24) | ((int)b[2] << 16) | ((int)b[1] << 8) | b[0];
- _b = (short)(((int)b[5] << 8) | b[4]);
- _c = (short)(((int)b[7] << 8) | b[6]);
+ _a = b[3] << 24 | b[2] << 16 | b[1] << 8 | b[0];
+ _b = (short)(b[5] << 8 | b[4]);
+ _c = (short)(b[7] << 8 | b[6]);
_d = b[8];
_e = b[9];
_f = b[10];
@@ -83,7 +78,6 @@ namespace System
_k = k;
}
-
// Creates a new GUID initialized to the value represented by the arguments.
//
public Guid(int a, short b, short c, byte[] d)
@@ -166,43 +160,46 @@ namespace System
// This will store the result of the parsing. And it will eventually be used to construct a Guid instance.
private struct GuidResult
{
- internal Guid parsedGuid;
- internal GuidParseThrowStyle throwStyle;
+ internal Guid _parsedGuid;
+ internal GuidParseThrowStyle _throwStyle;
- internal ParseFailureKind m_failure;
- internal string m_failureMessageID;
- internal object m_failureMessageFormatArgument;
- internal string m_failureArgumentName;
- internal Exception m_innerException;
+ private ParseFailureKind _failure;
+ private string _failureMessageID;
+ private object _failureMessageFormatArgument;
+ private string _failureArgumentName;
+ private Exception _innerException;
internal void Init(GuidParseThrowStyle canThrow)
{
- parsedGuid = Guid.Empty;
- throwStyle = canThrow;
+ _throwStyle = canThrow;
}
+
internal void SetFailure(Exception nativeException)
{
- m_failure = ParseFailureKind.NativeException;
- m_innerException = nativeException;
+ _failure = ParseFailureKind.NativeException;
+ _innerException = nativeException;
}
+
internal void SetFailure(ParseFailureKind failure, string failureMessageID)
{
SetFailure(failure, failureMessageID, null, null, null);
}
+
internal void SetFailure(ParseFailureKind failure, string failureMessageID, object failureMessageFormatArgument)
{
SetFailure(failure, failureMessageID, failureMessageFormatArgument, null, null);
}
+
internal void SetFailure(ParseFailureKind failure, string failureMessageID, object failureMessageFormatArgument,
string failureArgumentName, Exception innerException)
{
Debug.Assert(failure != ParseFailureKind.NativeException, "ParseFailureKind.NativeException should not be used with this overload");
- m_failure = failure;
- m_failureMessageID = failureMessageID;
- m_failureMessageFormatArgument = failureMessageFormatArgument;
- m_failureArgumentName = failureArgumentName;
- m_innerException = innerException;
- if (throwStyle != GuidParseThrowStyle.None)
+ _failure = failure;
+ _failureMessageID = failureMessageID;
+ _failureMessageFormatArgument = failureMessageFormatArgument;
+ _failureArgumentName = failureArgumentName;
+ _innerException = innerException;
+ if (_throwStyle != GuidParseThrowStyle.None)
{
throw GetGuidParseException();
}
@@ -210,25 +207,25 @@ namespace System
internal Exception GetGuidParseException()
{
- switch (m_failure)
+ switch (_failure)
{
case ParseFailureKind.ArgumentNull:
- return new ArgumentNullException(m_failureArgumentName, SR.GetResourceString(m_failureMessageID));
+ return new ArgumentNullException(_failureArgumentName, SR.GetResourceString(_failureMessageID));
case ParseFailureKind.FormatWithInnerException:
- return new FormatException(SR.GetResourceString(m_failureMessageID), m_innerException);
+ return new FormatException(SR.GetResourceString(_failureMessageID), _innerException);
case ParseFailureKind.FormatWithParameter:
- return new FormatException(SR.Format(SR.GetResourceString(m_failureMessageID), m_failureMessageFormatArgument));
+ return new FormatException(SR.Format(SR.GetResourceString(_failureMessageID), _failureMessageFormatArgument));
case ParseFailureKind.Format:
- return new FormatException(SR.GetResourceString(m_failureMessageID));
+ return new FormatException(SR.GetResourceString(_failureMessageID));
case ParseFailureKind.NativeException:
- return m_innerException;
+ return _innerException;
default:
- Debug.Assert(false, "Unknown GuidParseFailure: " + m_failure);
+ Debug.Assert(false, "Unknown GuidParseFailure: " + _failure);
return new FormatException(SR.Format_GuidUnrecognized);
}
}
@@ -242,20 +239,19 @@ namespace System
// d is a hex digit. (That is 8 hex digits, followed by 4, then 4, then 4,
// then 12) such as: "CA761232-ED42-11CE-BACD-00AA0057B223"
//
- public Guid(String g)
+ public Guid(string g)
{
if (g == null)
{
throw new ArgumentNullException(nameof(g));
}
Contract.EndContractBlock();
- this = Guid.Empty;
GuidResult result = new GuidResult();
result.Init(GuidParseThrowStyle.All);
if (TryParseGuid(g, GuidStyles.Any, ref result))
{
- this = result.parsedGuid;
+ this = result._parsedGuid;
}
else
{
@@ -263,8 +259,7 @@ namespace System
}
}
-
- public static Guid Parse(String input)
+ public static Guid Parse(string input)
{
if (input == null)
{
@@ -276,7 +271,7 @@ namespace System
result.Init(GuidParseThrowStyle.AllButOverflow);
if (TryParseGuid(input, GuidStyles.Any, ref result))
{
- return result.parsedGuid;
+ return result._parsedGuid;
}
else
{
@@ -284,23 +279,23 @@ namespace System
}
}
- public static bool TryParse(String input, out Guid result)
+ public static bool TryParse(string input, out Guid result)
{
GuidResult parseResult = new GuidResult();
parseResult.Init(GuidParseThrowStyle.None);
if (TryParseGuid(input, GuidStyles.Any, ref parseResult))
{
- result = parseResult.parsedGuid;
+ result = parseResult._parsedGuid;
return true;
}
else
{
- result = Guid.Empty;
+ result = Empty;
return false;
}
}
- public static Guid ParseExact(String input, String format)
+ public static Guid ParseExact(string input, string format)
{
if (input == null)
throw new ArgumentNullException(nameof(input));
@@ -345,7 +340,7 @@ namespace System
result.Init(GuidParseThrowStyle.AllButOverflow);
if (TryParseGuid(input, style, ref result))
{
- return result.parsedGuid;
+ return result._parsedGuid;
}
else
{
@@ -353,11 +348,11 @@ namespace System
}
}
- public static bool TryParseExact(String input, String format, out Guid result)
+ public static bool TryParseExact(string input, string format, out Guid result)
{
if (format == null || format.Length != 1)
{
- result = Guid.Empty;
+ result = Empty;
return false;
}
@@ -387,7 +382,7 @@ namespace System
else
{
// invalid guid format specification
- result = Guid.Empty;
+ result = Empty;
return false;
}
@@ -395,29 +390,28 @@ namespace System
parseResult.Init(GuidParseThrowStyle.None);
if (TryParseGuid(input, style, ref parseResult))
{
- result = parseResult.parsedGuid;
+ result = parseResult._parsedGuid;
return true;
}
else
{
- result = Guid.Empty;
+ result = Empty;
return false;
}
}
-
- private static bool TryParseGuid(String g, GuidStyles flags, ref GuidResult result)
+ private static bool TryParseGuid(string g, GuidStyles flags, ref GuidResult result)
{
if (g == null)
{
- result.SetFailure(ParseFailureKind.Format, "Format_GuidUnrecognized");
+ result.SetFailure(ParseFailureKind.Format, nameof(SR.Format_GuidUnrecognized));
return false;
}
- String guidString = g.Trim(); //Remove Whitespace
+ string guidString = g.Trim(); //Remove Whitespace
if (guidString.Length == 0)
{
- result.SetFailure(ParseFailureKind.Format, "Format_GuidUnrecognized");
+ result.SetFailure(ParseFailureKind.Format, nameof(SR.Format_GuidUnrecognized));
return false;
}
@@ -429,7 +423,7 @@ namespace System
if ((flags & (GuidStyles.AllowDashes | GuidStyles.RequireDashes)) == 0)
{
// dashes are not allowed
- result.SetFailure(ParseFailureKind.Format, "Format_GuidUnrecognized");
+ result.SetFailure(ParseFailureKind.Format, nameof(SR.Format_GuidUnrecognized));
return false;
}
}
@@ -438,7 +432,7 @@ namespace System
if ((flags & GuidStyles.RequireDashes) != 0)
{
// dashes are required
- result.SetFailure(ParseFailureKind.Format, "Format_GuidUnrecognized");
+ result.SetFailure(ParseFailureKind.Format, nameof(SR.Format_GuidUnrecognized));
return false;
}
}
@@ -451,7 +445,7 @@ namespace System
if ((flags & (GuidStyles.AllowBraces | GuidStyles.RequireBraces)) == 0)
{
// braces are not allowed
- result.SetFailure(ParseFailureKind.Format, "Format_GuidUnrecognized");
+ result.SetFailure(ParseFailureKind.Format, nameof(SR.Format_GuidUnrecognized));
return false;
}
}
@@ -460,7 +454,7 @@ namespace System
if ((flags & GuidStyles.RequireBraces) != 0)
{
// braces are required
- result.SetFailure(ParseFailureKind.Format, "Format_GuidUnrecognized");
+ result.SetFailure(ParseFailureKind.Format, nameof(SR.Format_GuidUnrecognized));
return false;
}
}
@@ -473,7 +467,7 @@ namespace System
if ((flags & (GuidStyles.AllowParenthesis | GuidStyles.RequireParenthesis)) == 0)
{
// parenthesis are not allowed
- result.SetFailure(ParseFailureKind.Format, "Format_GuidUnrecognized");
+ result.SetFailure(ParseFailureKind.Format, nameof(SR.Format_GuidUnrecognized));
return false;
}
}
@@ -482,7 +476,7 @@ namespace System
if ((flags & GuidStyles.RequireParenthesis) != 0)
{
// parenthesis are required
- result.SetFailure(ParseFailureKind.Format, "Format_GuidUnrecognized");
+ result.SetFailure(ParseFailureKind.Format, nameof(SR.Format_GuidUnrecognized));
return false;
}
}
@@ -508,19 +502,18 @@ namespace System
}
catch (IndexOutOfRangeException ex)
{
- result.SetFailure(ParseFailureKind.FormatWithInnerException, "Format_GuidUnrecognized", null, null, ex);
+ result.SetFailure(ParseFailureKind.FormatWithInnerException, nameof(SR.Format_GuidUnrecognized), null, null, ex);
return false;
}
catch (ArgumentException ex)
{
- result.SetFailure(ParseFailureKind.FormatWithInnerException, "Format_GuidUnrecognized", null, null, ex);
+ result.SetFailure(ParseFailureKind.FormatWithInnerException, nameof(SR.Format_GuidUnrecognized), null, null, ex);
return false;
}
}
-
// Check if it's of the form {0xdddddddd,0xdddd,0xdddd,{0xdd,0xdd,0xdd,0xdd,0xdd,0xdd,0xdd,0xdd}}
- private static bool TryParseGuidWithHexPrefix(String guidString, ref GuidResult result)
+ private static bool TryParseGuidWithHexPrefix(string guidString, ref GuidResult result)
{
int numStart = 0;
int numLen = 0;
@@ -529,16 +522,16 @@ namespace System
guidString = EatAllWhitespace(guidString);
// Check for leading '{'
- if (String.IsNullOrEmpty(guidString) || guidString[0] != '{')
+ if (string.IsNullOrEmpty(guidString) || guidString[0] != '{')
{
- result.SetFailure(ParseFailureKind.Format, "Format_GuidBrace");
+ result.SetFailure(ParseFailureKind.Format, nameof(SR.Format_GuidBrace));
return false;
}
// Check for '0x'
if (!IsHexPrefix(guidString, 1))
{
- result.SetFailure(ParseFailureKind.Format, "Format_GuidHexPrefix", "{0xdddddddd, etc}");
+ result.SetFailure(ParseFailureKind.Format, nameof(SR.Format_GuidHexPrefix), "{0xdddddddd, etc}");
return false;
}
@@ -547,18 +540,17 @@ namespace System
numLen = guidString.IndexOf(',', numStart) - numStart;
if (numLen <= 0)
{
- result.SetFailure(ParseFailureKind.Format, "Format_GuidComma");
+ result.SetFailure(ParseFailureKind.Format, nameof(SR.Format_GuidComma));
return false;
}
-
- if (!StringToInt(guidString.Substring(numStart, numLen) /*first DWORD*/, -1, ParseNumbers.IsTight, out result.parsedGuid._a, ref result))
+ if (!StringToInt(guidString.Substring(numStart, numLen) /*first DWORD*/, -1, ParseNumbers.IsTight, out result._parsedGuid._a, ref result))
return false;
// Check for '0x'
if (!IsHexPrefix(guidString, numStart + numLen + 1))
{
- result.SetFailure(ParseFailureKind.Format, "Format_GuidHexPrefix", "{0xdddddddd, 0xdddd, etc}");
+ result.SetFailure(ParseFailureKind.Format, nameof(SR.Format_GuidHexPrefix), "{0xdddddddd, 0xdddd, etc}");
return false;
}
// +3 to get by ',0x'
@@ -566,17 +558,17 @@ namespace System
numLen = guidString.IndexOf(',', numStart) - numStart;
if (numLen <= 0)
{
- result.SetFailure(ParseFailureKind.Format, "Format_GuidComma");
+ result.SetFailure(ParseFailureKind.Format, nameof(SR.Format_GuidComma));
return false;
}
// Read in the number
- if (!StringToShort(guidString.Substring(numStart, numLen) /*first DWORD*/, -1, ParseNumbers.IsTight, out result.parsedGuid._b, ref result))
+ if (!StringToShort(guidString.Substring(numStart, numLen) /*first DWORD*/, -1, ParseNumbers.IsTight, out result._parsedGuid._b, ref result))
return false;
// Check for '0x'
if (!IsHexPrefix(guidString, numStart + numLen + 1))
{
- result.SetFailure(ParseFailureKind.Format, "Format_GuidHexPrefix", "{0xdddddddd, 0xdddd, 0xdddd, etc}");
+ result.SetFailure(ParseFailureKind.Format, nameof(SR.Format_GuidHexPrefix), "{0xdddddddd, 0xdddd, 0xdddd, etc}");
return false;
}
// +3 to get by ',0x'
@@ -584,18 +576,18 @@ namespace System
numLen = guidString.IndexOf(',', numStart) - numStart;
if (numLen <= 0)
{
- result.SetFailure(ParseFailureKind.Format, "Format_GuidComma");
+ result.SetFailure(ParseFailureKind.Format, nameof(SR.Format_GuidComma));
return false;
}
// Read in the number
- if (!StringToShort(guidString.Substring(numStart, numLen) /*first DWORD*/, -1, ParseNumbers.IsTight, out result.parsedGuid._c, ref result))
+ if (!StringToShort(guidString.Substring(numStart, numLen) /*first DWORD*/, -1, ParseNumbers.IsTight, out result._parsedGuid._c, ref result))
return false;
// Check for '{'
if (guidString.Length <= numStart + numLen + 1 || guidString[numStart + numLen + 1] != '{')
{
- result.SetFailure(ParseFailureKind.Format, "Format_GuidBrace");
+ result.SetFailure(ParseFailureKind.Format, nameof(SR.Format_GuidBrace));
return false;
}
@@ -608,7 +600,7 @@ namespace System
// Check for '0x'
if (!IsHexPrefix(guidString, numStart + numLen + 1))
{
- result.SetFailure(ParseFailureKind.Format, "Format_GuidHexPrefix", "{... { ... 0xdd, ...}}");
+ result.SetFailure(ParseFailureKind.Format, nameof(SR.Format_GuidHexPrefix), "{... { ... 0xdd, ...}}");
return false;
}
@@ -621,7 +613,7 @@ namespace System
numLen = guidString.IndexOf(',', numStart) - numStart;
if (numLen <= 0)
{
- result.SetFailure(ParseFailureKind.Format, "Format_GuidComma");
+ result.SetFailure(ParseFailureKind.Format, nameof(SR.Format_GuidComma));
return false;
}
}
@@ -630,7 +622,7 @@ namespace System
numLen = guidString.IndexOf('}', numStart) - numStart;
if (numLen <= 0)
{
- result.SetFailure(ParseFailureKind.Format, "Format_GuidBraceAfterLastNumber");
+ result.SetFailure(ParseFailureKind.Format, nameof(SR.Format_GuidBraceAfterLastNumber));
return false;
}
}
@@ -646,32 +638,32 @@ namespace System
// check for overflow
if (number > 255)
{
- result.SetFailure(ParseFailureKind.Format, "Overflow_Byte");
+ result.SetFailure(ParseFailureKind.Format, nameof(SR.Overflow_Byte));
return false;
}
bytes[i] = (byte)number;
}
- result.parsedGuid._d = bytes[0];
- result.parsedGuid._e = bytes[1];
- result.parsedGuid._f = bytes[2];
- result.parsedGuid._g = bytes[3];
- result.parsedGuid._h = bytes[4];
- result.parsedGuid._i = bytes[5];
- result.parsedGuid._j = bytes[6];
- result.parsedGuid._k = bytes[7];
+ result._parsedGuid._d = bytes[0];
+ result._parsedGuid._e = bytes[1];
+ result._parsedGuid._f = bytes[2];
+ result._parsedGuid._g = bytes[3];
+ result._parsedGuid._h = bytes[4];
+ result._parsedGuid._i = bytes[5];
+ result._parsedGuid._j = bytes[6];
+ result._parsedGuid._k = bytes[7];
// Check for last '}'
if (numStart + numLen + 1 >= guidString.Length || guidString[numStart + numLen + 1] != '}')
{
- result.SetFailure(ParseFailureKind.Format, "Format_GuidEndBrace");
+ result.SetFailure(ParseFailureKind.Format, nameof(SR.Format_GuidEndBrace));
return false;
}
// Check if we have extra characters at the end
if (numStart + numLen + 1 != guidString.Length - 1)
{
- result.SetFailure(ParseFailureKind.Format, "Format_ExtraJunkAtEnd");
+ result.SetFailure(ParseFailureKind.Format, nameof(SR.Format_ExtraJunkAtEnd));
return false;
}
@@ -679,7 +671,7 @@ namespace System
}
// Check if it's of the form dddddddddddddddddddddddddddddddd
- private static bool TryParseGuidWithNoStyle(String guidString, ref GuidResult result)
+ private static bool TryParseGuidWithNoStyle(string guidString, ref GuidResult result)
{
int startPos = 0;
int temp;
@@ -688,7 +680,7 @@ namespace System
if (guidString.Length != 32)
{
- result.SetFailure(ParseFailureKind.Format, "Format_GuidInvLen");
+ result.SetFailure(ParseFailureKind.Format, nameof(SR.Format_GuidInvLen));
return false;
}
@@ -701,26 +693,26 @@ namespace System
}
else
{
- char upperCaseCh = Char.ToUpperInvariant(ch);
+ char upperCaseCh = char.ToUpperInvariant(ch);
if (upperCaseCh >= 'A' && upperCaseCh <= 'F')
{
continue;
}
}
- result.SetFailure(ParseFailureKind.Format, "Format_GuidInvalidChar");
+ result.SetFailure(ParseFailureKind.Format, nameof(SR.Format_GuidInvalidChar));
return false;
}
- if (!StringToInt(guidString.Substring(startPos, 8) /*first DWORD*/, -1, ParseNumbers.IsTight, out result.parsedGuid._a, ref result))
+ if (!StringToInt(guidString.Substring(startPos, 8) /*first DWORD*/, -1, ParseNumbers.IsTight, out result._parsedGuid._a, ref result))
return false;
startPos += 8;
- if (!StringToShort(guidString.Substring(startPos, 4), -1, ParseNumbers.IsTight, out result.parsedGuid._b, ref result))
+ if (!StringToShort(guidString.Substring(startPos, 4), -1, ParseNumbers.IsTight, out result._parsedGuid._b, ref result))
return false;
startPos += 4;
- if (!StringToShort(guidString.Substring(startPos, 4), -1, ParseNumbers.IsTight, out result.parsedGuid._c, ref result))
+ if (!StringToShort(guidString.Substring(startPos, 4), -1, ParseNumbers.IsTight, out result._parsedGuid._c, ref result))
return false;
startPos += 4;
@@ -735,27 +727,26 @@ namespace System
if (currentPos - startPos != 12)
{
- result.SetFailure(ParseFailureKind.Format, "Format_GuidInvLen");
+ result.SetFailure(ParseFailureKind.Format, nameof(SR.Format_GuidInvLen));
return false;
}
- result.parsedGuid._d = (byte)(temp >> 8);
- result.parsedGuid._e = (byte)(temp);
+ result._parsedGuid._d = (byte)(temp >> 8);
+ result._parsedGuid._e = (byte)(temp);
temp = (int)(templ >> 32);
- result.parsedGuid._f = (byte)(temp >> 8);
- result.parsedGuid._g = (byte)(temp);
+ result._parsedGuid._f = (byte)(temp >> 8);
+ result._parsedGuid._g = (byte)(temp);
temp = (int)(templ);
- result.parsedGuid._h = (byte)(temp >> 24);
- result.parsedGuid._i = (byte)(temp >> 16);
- result.parsedGuid._j = (byte)(temp >> 8);
- result.parsedGuid._k = (byte)(temp);
+ result._parsedGuid._h = (byte)(temp >> 24);
+ result._parsedGuid._i = (byte)(temp >> 16);
+ result._parsedGuid._j = (byte)(temp >> 8);
+ result._parsedGuid._k = (byte)(temp);
return true;
}
-
// Check if it's of the form [{|(]dddddddd-dddd-dddd-dddd-dddddddddddd[}|)]
- private static bool TryParseGuidWithDashes(String guidString, ref GuidResult result)
+ private static bool TryParseGuidWithDashes(string guidString, ref GuidResult result)
{
int startPos = 0;
int temp;
@@ -767,7 +758,7 @@ namespace System
{
if (guidString.Length != 38 || guidString[37] != '}')
{
- result.SetFailure(ParseFailureKind.Format, "Format_GuidInvLen");
+ result.SetFailure(ParseFailureKind.Format, nameof(SR.Format_GuidInvLen));
return false;
}
startPos = 1;
@@ -776,14 +767,14 @@ namespace System
{
if (guidString.Length != 38 || guidString[37] != ')')
{
- result.SetFailure(ParseFailureKind.Format, "Format_GuidInvLen");
+ result.SetFailure(ParseFailureKind.Format, nameof(SR.Format_GuidInvLen));
return false;
}
startPos = 1;
}
else if (guidString.Length != 36)
{
- result.SetFailure(ParseFailureKind.Format, "Format_GuidInvLen");
+ result.SetFailure(ParseFailureKind.Format, nameof(SR.Format_GuidInvLen));
return false;
}
@@ -792,24 +783,24 @@ namespace System
guidString[18 + startPos] != '-' ||
guidString[23 + startPos] != '-')
{
- result.SetFailure(ParseFailureKind.Format, "Format_GuidDashes");
+ result.SetFailure(ParseFailureKind.Format, nameof(SR.Format_GuidDashes));
return false;
}
currentPos = startPos;
if (!StringToInt(guidString, ref currentPos, 8, ParseNumbers.NoSpace, out temp, ref result))
return false;
- result.parsedGuid._a = temp;
+ result._parsedGuid._a = temp;
++currentPos; //Increment past the '-';
if (!StringToInt(guidString, ref currentPos, 4, ParseNumbers.NoSpace, out temp, ref result))
return false;
- result.parsedGuid._b = (short)temp;
+ result._parsedGuid._b = (short)temp;
++currentPos; //Increment past the '-';
if (!StringToInt(guidString, ref currentPos, 4, ParseNumbers.NoSpace, out temp, ref result))
return false;
- result.parsedGuid._c = (short)temp;
+ result._parsedGuid._c = (short)temp;
++currentPos; //Increment past the '-';
if (!StringToInt(guidString, ref currentPos, 4, ParseNumbers.NoSpace, out temp, ref result))
@@ -822,67 +813,60 @@ namespace System
if (currentPos - startPos != 12)
{
- result.SetFailure(ParseFailureKind.Format, "Format_GuidInvLen");
+ result.SetFailure(ParseFailureKind.Format, nameof(SR.Format_GuidInvLen));
return false;
}
- result.parsedGuid._d = (byte)(temp >> 8);
- result.parsedGuid._e = (byte)(temp);
+ result._parsedGuid._d = (byte)(temp >> 8);
+ result._parsedGuid._e = (byte)(temp);
temp = (int)(templ >> 32);
- result.parsedGuid._f = (byte)(temp >> 8);
- result.parsedGuid._g = (byte)(temp);
+ result._parsedGuid._f = (byte)(temp >> 8);
+ result._parsedGuid._g = (byte)(temp);
temp = (int)(templ);
- result.parsedGuid._h = (byte)(temp >> 24);
- result.parsedGuid._i = (byte)(temp >> 16);
- result.parsedGuid._j = (byte)(temp >> 8);
- result.parsedGuid._k = (byte)(temp);
+ result._parsedGuid._h = (byte)(temp >> 24);
+ result._parsedGuid._i = (byte)(temp >> 16);
+ result._parsedGuid._j = (byte)(temp >> 8);
+ result._parsedGuid._k = (byte)(temp);
return true;
}
-
- //
- // StringToShort, StringToInt, and StringToLong are wrappers around COMUtilNative integer parsing routines;
-
- private static unsafe bool StringToShort(String str, int requiredLength, int flags, out short result, ref GuidResult parseResult)
+ private static bool StringToShort(string str, int requiredLength, int flags, out short result, ref GuidResult parseResult)
{
- return StringToShort(str, null, requiredLength, flags, out result, ref parseResult);
+ int parsePos = 0;
+ return StringToShort(str, ref parsePos, requiredLength, flags, out result, ref parseResult);
}
- private static unsafe bool StringToShort(String str, int* parsePos, int requiredLength, int flags, out short result, ref GuidResult parseResult)
+
+ private static bool StringToShort(string str, ref int parsePos, int requiredLength, int flags, out short result, ref GuidResult parseResult)
{
result = 0;
int x;
- bool retValue = StringToInt(str, parsePos, requiredLength, flags, out x, ref parseResult);
+ bool retValue = StringToInt(str, ref parsePos, requiredLength, flags, out x, ref parseResult);
result = (short)x;
return retValue;
}
- private static unsafe bool StringToInt(String str, int requiredLength, int flags, out int result, ref GuidResult parseResult)
+ private static bool StringToInt(string str, int requiredLength, int flags, out int result, ref GuidResult parseResult)
{
- return StringToInt(str, null, requiredLength, flags, out result, ref parseResult);
- }
- private static unsafe bool StringToInt(String str, ref int parsePos, int requiredLength, int flags, out int result, ref GuidResult parseResult)
- {
- fixed (int* ppos = &parsePos)
- {
- return StringToInt(str, ppos, requiredLength, flags, out result, ref parseResult);
- }
+ int parsePos = 0;
+ return StringToInt(str, ref parsePos, requiredLength, flags, out result, ref parseResult);
}
- private static unsafe bool StringToInt(String str, int* parsePos, int requiredLength, int flags, out int result, ref GuidResult parseResult)
+
+ private static bool StringToInt(string str, ref int parsePos, int requiredLength, int flags, out int result, ref GuidResult parseResult)
{
result = 0;
- int currStart = (parsePos == null) ? 0 : (*parsePos);
+ int currStart = parsePos;
try
{
- result = ParseNumbers.StringToInt(str, 16, flags, parsePos);
+ result = ParseNumbers.StringToInt(str, 16, flags, ref parsePos);
}
catch (OverflowException ex)
{
- if (parseResult.throwStyle == GuidParseThrowStyle.All)
+ if (parseResult._throwStyle == GuidParseThrowStyle.All)
{
throw;
}
- else if (parseResult.throwStyle == GuidParseThrowStyle.AllButOverflow)
+ else if (parseResult._throwStyle == GuidParseThrowStyle.AllButOverflow)
{
throw new FormatException(SR.Format_GuidUnrecognized, ex);
}
@@ -894,7 +878,7 @@ namespace System
}
catch (Exception ex)
{
- if (parseResult.throwStyle == GuidParseThrowStyle.None)
+ if (parseResult._throwStyle == GuidParseThrowStyle.None)
{
parseResult.SetFailure(ex);
return false;
@@ -906,35 +890,29 @@ namespace System
}
//If we didn't parse enough characters, there's clearly an error.
- if (requiredLength != -1 && parsePos != null && (*parsePos) - currStart != requiredLength)
+ if (requiredLength != -1 && parsePos - currStart != requiredLength)
{
- parseResult.SetFailure(ParseFailureKind.Format, "Format_GuidInvalidChar");
+ parseResult.SetFailure(ParseFailureKind.Format, nameof(SR.Format_GuidInvalidChar));
return false;
}
return true;
}
- private static unsafe bool StringToLong(String str, ref int parsePos, int flags, out long result, ref GuidResult parseResult)
- {
- fixed (int* ppos = &parsePos)
- {
- return StringToLong(str, ppos, flags, out result, ref parseResult);
- }
- }
- private static unsafe bool StringToLong(String str, int* parsePos, int flags, out long result, ref GuidResult parseResult)
+
+ private static unsafe bool StringToLong(string str, ref int parsePos, int flags, out long result, ref GuidResult parseResult)
{
result = 0;
try
{
- result = ParseNumbers.StringToLong(str, 16, flags, parsePos);
+ result = ParseNumbers.StringToLong(str, 16, flags, ref parsePos);
}
catch (OverflowException ex)
{
- if (parseResult.throwStyle == GuidParseThrowStyle.All)
+ if (parseResult._throwStyle == GuidParseThrowStyle.All)
{
throw;
}
- else if (parseResult.throwStyle == GuidParseThrowStyle.AllButOverflow)
+ else if (parseResult._throwStyle == GuidParseThrowStyle.AllButOverflow)
{
throw new FormatException(SR.Format_GuidUnrecognized, ex);
}
@@ -946,7 +924,7 @@ namespace System
}
catch (Exception ex)
{
- if (parseResult.throwStyle == GuidParseThrowStyle.None)
+ if (parseResult._throwStyle == GuidParseThrowStyle.None)
{
parseResult.SetFailure(ex);
return false;
@@ -959,8 +937,7 @@ namespace System
return true;
}
-
- private static String EatAllWhitespace(String str)
+ private static string EatAllWhitespace(string str)
{
int newLength = 0;
char[] chArr = new char[str.Length];
@@ -970,67 +947,78 @@ namespace System
for (int i = 0; i < str.Length; i++)
{
curChar = str[i];
- if (!Char.IsWhiteSpace(curChar))
+ if (!char.IsWhiteSpace(curChar))
{
chArr[newLength++] = curChar;
}
}
// Return a new string based on chArr
- return new String(chArr, 0, newLength);
+ return new string(chArr, 0, newLength);
}
- private static bool IsHexPrefix(String str, int i)
+ private static bool IsHexPrefix(string str, int i)
{
- if (str.Length > i + 1 && str[i] == '0' && (Char.ToLowerInvariant(str[i + 1]) == 'x'))
+ if (str.Length > i + 1 && str[i] == '0' && (char.ToLowerInvariant(str[i + 1]) == 'x'))
return true;
else
return false;
}
+ [MethodImpl(MethodImplOptions.AggressiveInlining)]
+ private void WriteByteHelper(Span<byte> destination)
+ {
+ destination[0] = (byte)(_a);
+ destination[1] = (byte)(_a >> 8);
+ destination[2] = (byte)(_a >> 16);
+ destination[3] = (byte)(_a >> 24);
+ destination[4] = (byte)(_b);
+ destination[5] = (byte)(_b >> 8);
+ destination[6] = (byte)(_c);
+ destination[7] = (byte)(_c >> 8);
+ destination[8] = _d;
+ destination[9] = _e;
+ destination[10] = _f;
+ destination[11] = _g;
+ destination[12] = _h;
+ destination[13] = _i;
+ destination[14] = _j;
+ destination[15] = _k;
+ }
// Returns an unsigned byte array containing the GUID.
public byte[] ToByteArray()
{
- byte[] g = new byte[16];
-
- g[0] = (byte)(_a);
- g[1] = (byte)(_a >> 8);
- g[2] = (byte)(_a >> 16);
- g[3] = (byte)(_a >> 24);
- g[4] = (byte)(_b);
- g[5] = (byte)(_b >> 8);
- g[6] = (byte)(_c);
- g[7] = (byte)(_c >> 8);
- g[8] = _d;
- g[9] = _e;
- g[10] = _f;
- g[11] = _g;
- g[12] = _h;
- g[13] = _i;
- g[14] = _j;
- g[15] = _k;
-
+ var g = new byte[16];
+ WriteByteHelper(g);
return g;
}
+ // Returns whether bytes are sucessfully written to given span.
+ public bool TryWriteBytes(Span<byte> destination)
+ {
+ if (destination.Length < 16)
+ return false;
+
+ WriteByteHelper(destination);
+ return true;
+ }
// Returns the guid in "registry" format.
- public override String ToString()
+ public override string ToString()
{
return ToString("D", null);
}
- public unsafe override int GetHashCode()
+ public override int GetHashCode()
{
// Simply XOR all the bits of the GUID 32 bits at a time.
- fixed (int* ptr = &_a)
- return ptr[0] ^ ptr[1] ^ ptr[2] ^ ptr[3];
+ return _a ^ Unsafe.Add(ref _a, 1) ^ Unsafe.Add(ref _a, 2) ^ Unsafe.Add(ref _a, 3);
}
// Returns true if and only if the guid represented
// by o is the same as this instance.
- public override bool Equals(Object o)
+ public override bool Equals(object o)
{
Guid g;
// Check that o is a Guid first
@@ -1039,59 +1027,19 @@ namespace System
else g = (Guid)o;
// Now compare each of the elements
- if (g._a != _a)
- return false;
- if (g._b != _b)
- return false;
- if (g._c != _c)
- return false;
- if (g._d != _d)
- return false;
- if (g._e != _e)
- return false;
- if (g._f != _f)
- return false;
- if (g._g != _g)
- return false;
- if (g._h != _h)
- return false;
- if (g._i != _i)
- return false;
- if (g._j != _j)
- return false;
- if (g._k != _k)
- return false;
-
- return true;
+ return g._a == _a &&
+ Unsafe.Add(ref g._a, 1) == Unsafe.Add(ref _a, 1) &&
+ Unsafe.Add(ref g._a, 2) == Unsafe.Add(ref _a, 2) &&
+ Unsafe.Add(ref g._a, 3) == Unsafe.Add(ref _a, 3);
}
public bool Equals(Guid g)
{
// Now compare each of the elements
- if (g._a != _a)
- return false;
- if (g._b != _b)
- return false;
- if (g._c != _c)
- return false;
- if (g._d != _d)
- return false;
- if (g._e != _e)
- return false;
- if (g._f != _f)
- return false;
- if (g._g != _g)
- return false;
- if (g._h != _h)
- return false;
- if (g._i != _i)
- return false;
- if (g._j != _j)
- return false;
- if (g._k != _k)
- return false;
-
- return true;
+ return g._a == _a &&
+ Unsafe.Add(ref g._a, 1) == Unsafe.Add(ref _a, 1) &&
+ Unsafe.Add(ref g._a, 2) == Unsafe.Add(ref _a, 2) &&
+ Unsafe.Add(ref g._a, 3) == Unsafe.Add(ref _a, 3);
}
private int GetResult(uint me, uint them)
@@ -1103,7 +1051,7 @@ namespace System
return 1;
}
- public int CompareTo(Object value)
+ public int CompareTo(object value)
{
if (value == null)
{
@@ -1132,42 +1080,42 @@ namespace System
if (g._d != _d)
{
- return GetResult((uint)_d, (uint)g._d);
+ return GetResult(_d, g._d);
}
if (g._e != _e)
{
- return GetResult((uint)_e, (uint)g._e);
+ return GetResult(_e, g._e);
}
if (g._f != _f)
{
- return GetResult((uint)_f, (uint)g._f);
+ return GetResult(_f, g._f);
}
if (g._g != _g)
{
- return GetResult((uint)_g, (uint)g._g);
+ return GetResult(_g, g._g);
}
if (g._h != _h)
{
- return GetResult((uint)_h, (uint)g._h);
+ return GetResult(_h, g._h);
}
if (g._i != _i)
{
- return GetResult((uint)_i, (uint)g._i);
+ return GetResult(_i, g._i);
}
if (g._j != _j)
{
- return GetResult((uint)_j, (uint)g._j);
+ return GetResult(_j, g._j);
}
if (g._k != _k)
{
- return GetResult((uint)_k, (uint)g._k);
+ return GetResult(_k, g._k);
}
return 0;
@@ -1192,42 +1140,42 @@ namespace System
if (value._d != _d)
{
- return GetResult((uint)_d, (uint)value._d);
+ return GetResult(_d, value._d);
}
if (value._e != _e)
{
- return GetResult((uint)_e, (uint)value._e);
+ return GetResult(_e, value._e);
}
if (value._f != _f)
{
- return GetResult((uint)_f, (uint)value._f);
+ return GetResult(_f, value._f);
}
if (value._g != _g)
{
- return GetResult((uint)_g, (uint)value._g);
+ return GetResult(_g, value._g);
}
if (value._h != _h)
{
- return GetResult((uint)_h, (uint)value._h);
+ return GetResult(_h, value._h);
}
if (value._i != _i)
{
- return GetResult((uint)_i, (uint)value._i);
+ return GetResult(_i, value._i);
}
if (value._j != _j)
{
- return GetResult((uint)_j, (uint)value._j);
+ return GetResult(_j, value._j);
}
if (value._k != _k)
{
- return GetResult((uint)_k, (uint)value._k);
+ return GetResult(_k, value._k);
}
return 0;
@@ -1236,52 +1184,22 @@ namespace System
public static bool operator ==(Guid a, Guid b)
{
// Now compare each of the elements
- if (a._a != b._a)
- return false;
- if (a._b != b._b)
- return false;
- if (a._c != b._c)
- return false;
- if (a._d != b._d)
- return false;
- if (a._e != b._e)
- return false;
- if (a._f != b._f)
- return false;
- if (a._g != b._g)
- return false;
- if (a._h != b._h)
- return false;
- if (a._i != b._i)
- return false;
- if (a._j != b._j)
- return false;
- if (a._k != b._k)
- return false;
-
- return true;
+ return a._a == b._a &&
+ Unsafe.Add(ref a._a, 1) == Unsafe.Add(ref b._a, 1) &&
+ Unsafe.Add(ref a._a, 2) == Unsafe.Add(ref b._a, 2) &&
+ Unsafe.Add(ref a._a, 3) == Unsafe.Add(ref b._a, 3);
}
public static bool operator !=(Guid a, Guid b)
{
- return !(a == b);
- }
-
- // This will create a new guid. Since we've now decided that constructors should 0-init,
- // we need a method that allows users to create a guid.
- public static Guid NewGuid()
- {
- // CoCreateGuid should never return Guid.Empty, since it attempts to maintain some
- // uniqueness guarantees. It should also never return a known GUID, but it's unclear
- // how extensively it checks for known values.
- Contract.Ensures(Contract.Result<Guid>() != Guid.Empty);
-
- Guid guid;
- Marshal.ThrowExceptionForHR(Win32Native.CoCreateGuid(out guid), new IntPtr(-1));
- return guid;
+ // Now compare each of the elements
+ return a._a != b._a ||
+ Unsafe.Add(ref a._a, 1) != Unsafe.Add(ref b._a, 1) ||
+ Unsafe.Add(ref a._a, 2) != Unsafe.Add(ref b._a, 2) ||
+ Unsafe.Add(ref a._a, 3) != Unsafe.Add(ref b._a, 3);
}
- public String ToString(String format)
+ public string ToString(string format)
{
return ToString(format, null);
}
@@ -1324,124 +1242,168 @@ namespace System
// IFormattable interface
// We currently ignore provider
- public String ToString(String format, IFormatProvider provider)
+ public string ToString(string format, IFormatProvider provider)
{
if (format == null || format.Length == 0)
format = "D";
- string guidString;
- int offset = 0;
- bool dash = true;
- bool hex = false;
-
+ // all acceptable format strings are of length 1
if (format.Length != 1)
- {
- // all acceptable format strings are of length 1
throw new FormatException(SR.Format_InvalidGuidFormatSpecification);
- }
- char formatCh = format[0];
- if (formatCh == 'D' || formatCh == 'd')
- {
- guidString = string.FastAllocateString(36);
- }
- else if (formatCh == 'N' || formatCh == 'n')
- {
- guidString = string.FastAllocateString(32);
- dash = false;
- }
- else if (formatCh == 'B' || formatCh == 'b')
- {
- guidString = string.FastAllocateString(38);
- unsafe
- {
- fixed (char* guidChars = guidString)
- {
- guidChars[offset++] = '{';
- guidChars[37] = '}';
- }
- }
- }
- else if (formatCh == 'P' || formatCh == 'p')
- {
- guidString = string.FastAllocateString(38);
- unsafe
- {
- fixed (char* guidChars = guidString)
- {
- guidChars[offset++] = '(';
- guidChars[37] = ')';
- }
- }
- }
- else if (formatCh == 'X' || formatCh == 'x')
- {
- guidString = string.FastAllocateString(68);
- unsafe
- {
- fixed (char* guidChars = guidString)
- {
- guidChars[offset++] = '{';
- guidChars[67] = '}';
- }
- }
- dash = false;
- hex = true;
- }
- else
- {
+ int guidSize;
+ switch (format[0])
+ {
+ case 'D':
+ case 'd':
+ guidSize = 36;
+ break;
+ case 'N':
+ case 'n':
+ guidSize = 32;
+ break;
+ case 'B':
+ case 'b':
+ case 'P':
+ case 'p':
+ guidSize = 38;
+ break;
+ case 'X':
+ case 'x':
+ guidSize = 68;
+ break;
+ default:
+ throw new FormatException(SR.Format_InvalidGuidFormatSpecification);
+ }
+
+ string guidString = string.FastAllocateString(guidSize);
+
+ int bytesWritten;
+ bool result = TryFormat(new Span<char>(ref guidString.GetRawStringData(), guidString.Length), out bytesWritten, format);
+ Debug.Assert(result && bytesWritten == guidString.Length, "Formatting guid should have succeeded.");
+
+ return guidString;
+ }
+
+ // Returns whether the guid is successfully formatted as a span.
+ public bool TryFormat(Span<char> destination, out int charsWritten, string format = null)
+ {
+ if (format == null || format.Length == 0)
+ format = "D";
+
+ // all acceptable format strings are of length 1
+ if (format.Length != 1)
throw new FormatException(SR.Format_InvalidGuidFormatSpecification);
+
+ bool dash = true;
+ bool hex = false;
+ int braces = 0;
+
+ int guidSize;
+
+ switch (format[0])
+ {
+ case 'D':
+ case 'd':
+ guidSize = 36;
+ break;
+ case 'N':
+ case 'n':
+ dash = false;
+ guidSize = 32;
+ break;
+ case 'B':
+ case 'b':
+ braces = '{' + ('}' << 16);
+ guidSize = 38;
+ break;
+ case 'P':
+ case 'p':
+ braces = '(' + (')' << 16);
+ guidSize = 38;
+ break;
+ case 'X':
+ case 'x':
+ braces = '{' + ('}' << 16);
+ dash = false;
+ hex = true;
+ guidSize = 68;
+ break;
+ default:
+ throw new FormatException(SR.Format_InvalidGuidFormatSpecification);
+ }
+
+ if (destination.Length < guidSize)
+ {
+ charsWritten = 0;
+ return false;
}
unsafe
{
- fixed (char* guidChars = guidString)
+ fixed (char* guidChars = &destination.DangerousGetPinnableReference())
{
+ char * p = guidChars;
+
+ if (braces != 0)
+ *p++ = (char)braces;
+
if (hex)
{
// {0xdddddddd,0xdddd,0xdddd,{0xdd,0xdd,0xdd,0xdd,0xdd,0xdd,0xdd,0xdd}}
- guidChars[offset++] = '0';
- guidChars[offset++] = 'x';
- offset += HexsToChars(guidChars + offset, _a >> 24, _a >> 16);
- offset += HexsToChars(guidChars + offset, _a >> 8, _a);
- guidChars[offset++] = ',';
- guidChars[offset++] = '0';
- guidChars[offset++] = 'x';
- offset += HexsToChars(guidChars + offset, _b >> 8, _b);
- guidChars[offset++] = ',';
- guidChars[offset++] = '0';
- guidChars[offset++] = 'x';
- offset += HexsToChars(guidChars + offset, _c >> 8, _c);
- guidChars[offset++] = ',';
- guidChars[offset++] = '{';
- offset += HexsToCharsHexOutput(guidChars + offset, _d, _e);
- guidChars[offset++] = ',';
- offset += HexsToCharsHexOutput(guidChars + offset, _f, _g);
- guidChars[offset++] = ',';
- offset += HexsToCharsHexOutput(guidChars + offset, _h, _i);
- guidChars[offset++] = ',';
- offset += HexsToCharsHexOutput(guidChars + offset, _j, _k);
- guidChars[offset++] = '}';
+ *p++ = '0';
+ *p++ = 'x';
+ p += HexsToChars(p, _a >> 24, _a >> 16);
+ p += HexsToChars(p, _a >> 8, _a);
+ *p++ = ',';
+ *p++ = '0';
+ *p++ = 'x';
+ p += HexsToChars(p, _b >> 8, _b);
+ *p++ = ',';
+ *p++ = '0';
+ *p++ = 'x';
+ p += HexsToChars(p, _c >> 8, _c);
+ *p++ = ',';
+ *p++ = '{';
+ p += HexsToCharsHexOutput(p, _d, _e);
+ *p++ = ',';
+ p += HexsToCharsHexOutput(p, _f, _g);
+ *p++ = ',';
+ p += HexsToCharsHexOutput(p, _h, _i);
+ *p++ = ',';
+ p += HexsToCharsHexOutput(p, _j, _k);
+ *p++ = '}';
}
else
{
// [{|(]dddddddd[-]dddd[-]dddd[-]dddd[-]dddddddddddd[}|)]
- offset += HexsToChars(guidChars + offset, _a >> 24, _a >> 16);
- offset += HexsToChars(guidChars + offset, _a >> 8, _a);
- if (dash) guidChars[offset++] = '-';
- offset += HexsToChars(guidChars + offset, _b >> 8, _b);
- if (dash) guidChars[offset++] = '-';
- offset += HexsToChars(guidChars + offset, _c >> 8, _c);
- if (dash) guidChars[offset++] = '-';
- offset += HexsToChars(guidChars + offset, _d, _e);
- if (dash) guidChars[offset++] = '-';
- offset += HexsToChars(guidChars + offset, _f, _g);
- offset += HexsToChars(guidChars + offset, _h, _i);
- offset += HexsToChars(guidChars + offset, _j, _k);
+ p += HexsToChars(p, _a >> 24, _a >> 16);
+ p += HexsToChars(p, _a >> 8, _a);
+ if (dash)
+ *p++ = '-';
+ p += HexsToChars(p, _b >> 8, _b);
+ if (dash)
+ *p++ = '-';
+ p += HexsToChars(p, _c >> 8, _c);
+ if (dash)
+ *p++ = '-';
+ p += HexsToChars(p, _d, _e);
+ if (dash)
+ *p++ = '-';
+ p += HexsToChars(p, _f, _g);
+ p += HexsToChars(p, _h, _i);
+ p += HexsToChars(p, _j, _k);
}
+
+ if (braces != 0)
+ *p++ = (char)(braces >> 16);
+
+ Debug.Assert(p - guidChars == guidSize);
}
}
- return guidString;
+
+ charsWritten = guidSize;
+ return true;
}
}
}
diff --git a/src/mscorlib/src/System/__HResults.cs b/src/mscorlib/shared/System/HResults.cs
index 0592d814ef..ffc47d85bf 100644
--- a/src/mscorlib/src/System/__HResults.cs
+++ b/src/mscorlib/shared/System/HResults.cs
@@ -15,27 +15,17 @@
// HResults. Also note that some of our HResults have to map to certain
// COM HR's, etc.
-// Another arbitrary decision... Feel free to change this, as long as you
-// renumber the HResults yourself (and update rexcep.h).
// Reflection will use 0x1600 -> 0x161f. IO will use 0x1620 -> 0x163f.
// Security will use 0x1640 -> 0x165f
-// There are __HResults files in the IO, Remoting, Reflection &
-// Security/Util directories as well, so choose your HResults carefully.
using System;
namespace System
{
- internal static class __HResults
+ internal static partial class HResults
{
- internal const int RO_E_CLOSED = unchecked((int)0x80000013);
- internal const int E_BOUNDS = unchecked((int)0x8000000B);
- internal const int E_CHANGED_STATE = unchecked((int)0x8000000C);
- internal const int E_FAIL = unchecked((int)0x80004005);
- internal const int E_POINTER = unchecked((int)0x80004003);
- internal const int E_NOTIMPL = unchecked((int)0x80004001);
- internal const int REGDB_E_CLASSNOTREG = unchecked((int)0x80040154);
+ internal const int COR_E_ABANDONEDMUTEX = unchecked((int)0x8013152D);
internal const int COR_E_AMBIGUOUSMATCH = unchecked((int)0x8000211D);
internal const int COR_E_APPDOMAINUNLOADED = unchecked((int)0x80131014);
internal const int COR_E_APPLICATION = unchecked((int)0x80131600);
@@ -43,30 +33,36 @@ namespace System
internal const int COR_E_ARGUMENTOUTOFRANGE = unchecked((int)0x80131502);
internal const int COR_E_ARITHMETIC = unchecked((int)0x80070216);
internal const int COR_E_ARRAYTYPEMISMATCH = unchecked((int)0x80131503);
- internal const int COR_E_BADIMAGEFORMAT = unchecked((int)0x8007000B);
internal const int COR_E_BADEXEFORMAT = unchecked((int)0x800700C1);
- internal const int COR_E_TYPEUNLOADED = unchecked((int)0x80131013);
+ internal const int COR_E_BADIMAGEFORMAT = unchecked((int)0x8007000B);
internal const int COR_E_CANNOTUNLOADAPPDOMAIN = unchecked((int)0x80131015);
internal const int COR_E_COMEMULATE = unchecked((int)0x80131535);
internal const int COR_E_CONTEXTMARSHAL = unchecked((int)0x80131504);
- internal const int COR_E_DATAMISALIGNED = unchecked((int)0x80131541);
- internal const int COR_E_TIMEOUT = unchecked((int)0x80131505);
internal const int COR_E_CUSTOMATTRIBUTEFORMAT = unchecked((int)0x80131605);
+ internal const int COR_E_DATAMISALIGNED = unchecked((int)0x80131541);
+ internal const int COR_E_DIRECTORYNOTFOUND = unchecked((int)0x80070003);
internal const int COR_E_DIVIDEBYZERO = unchecked((int)0x80020012); // DISP_E_DIVBYZERO
+ internal const int COR_E_DLLNOTFOUND = unchecked((int)0x80131524);
internal const int COR_E_DUPLICATEWAITOBJECT = unchecked((int)0x80131529);
+ internal const int COR_E_ENDOFSTREAM = unchecked((int)0x80070026); // OS defined
+ internal const int COR_E_ENTRYPOINTNOTFOUND = unchecked((int)0x80131523);
internal const int COR_E_EXCEPTION = unchecked((int)0x80131500);
internal const int COR_E_EXECUTIONENGINE = unchecked((int)0x80131506);
internal const int COR_E_FIELDACCESS = unchecked((int)0x80131507);
+ internal const int COR_E_FILELOAD = unchecked((int)0x80131621);
+ internal const int COR_E_FILENOTFOUND = unchecked((int)0x80070002);
internal const int COR_E_FORMAT = unchecked((int)0x80131537);
+ internal const int COR_E_HOSTPROTECTION = unchecked((int)0x80131640);
internal const int COR_E_INDEXOUTOFRANGE = unchecked((int)0x80131508);
- internal const int COR_E_INSUFFICIENTMEMORY = unchecked((int)0x8013153D);
internal const int COR_E_INSUFFICIENTEXECUTIONSTACK = unchecked((int)0x80131578);
+ internal const int COR_E_INSUFFICIENTMEMORY = unchecked((int)0x8013153D);
internal const int COR_E_INVALIDCAST = unchecked((int)0x80004002);
internal const int COR_E_INVALIDCOMOBJECT = unchecked((int)0x80131527);
internal const int COR_E_INVALIDFILTERCRITERIA = unchecked((int)0x80131601);
internal const int COR_E_INVALIDOLEVARIANTTYPE = unchecked((int)0x80131531);
internal const int COR_E_INVALIDOPERATION = unchecked((int)0x80131509);
internal const int COR_E_INVALIDPROGRAM = unchecked((int)0x8013153A);
+ internal const int COR_E_IO = unchecked((int)0x80131620);
internal const int COR_E_KEYNOTFOUND = unchecked((int)0x80131577);
internal const int COR_E_MARSHALDIRECTIVE = unchecked((int)0x80131535);
internal const int COR_E_MEMBERACCESS = unchecked((int)0x8013151A);
@@ -78,13 +74,14 @@ namespace System
internal const int COR_E_MISSINGSATELLITEASSEMBLY = unchecked((int)0x80131536);
internal const int COR_E_MULTICASTNOTSUPPORTED = unchecked((int)0x80131514);
internal const int COR_E_NOTFINITENUMBER = unchecked((int)0x80131528);
- internal const int COR_E_PLATFORMNOTSUPPORTED = unchecked((int)0x80131539);
internal const int COR_E_NOTSUPPORTED = unchecked((int)0x80131515);
internal const int COR_E_NULLREFERENCE = unchecked((int)0x80004003);
internal const int COR_E_OBJECTDISPOSED = unchecked((int)0x80131622);
internal const int COR_E_OPERATIONCANCELED = unchecked((int)0x8013153B);
internal const int COR_E_OUTOFMEMORY = unchecked((int)0x8007000E);
internal const int COR_E_OVERFLOW = unchecked((int)0x80131516);
+ internal const int COR_E_PATHTOOLONG = unchecked((int)0x800700CE);
+ internal const int COR_E_PLATFORMNOTSUPPORTED = unchecked((int)0x80131539);
internal const int COR_E_RANK = unchecked((int)0x80131517);
internal const int COR_E_REFLECTIONTYPELOAD = unchecked((int)0x80131602);
internal const int COR_E_RUNTIMEWRAPPED = unchecked((int)0x8013153E);
@@ -92,40 +89,38 @@ namespace System
internal const int COR_E_SAFEARRAYTYPEMISMATCH = unchecked((int)0x80131533);
internal const int COR_E_SAFEHANDLEMISSINGATTRIBUTE = unchecked((int)0x80131623);
internal const int COR_E_SECURITY = unchecked((int)0x8013150A);
- internal const int COR_E_SERIALIZATION = unchecked((int)0x8013150C);
internal const int COR_E_SEMAPHOREFULL = unchecked((int)0x8013152B);
- internal const int COR_E_WAITHANDLECANNOTBEOPENED = unchecked((int)0x8013152C);
- internal const int COR_E_ABANDONEDMUTEX = unchecked((int)0x8013152D);
+ internal const int COR_E_SERIALIZATION = unchecked((int)0x8013150C);
internal const int COR_E_STACKOVERFLOW = unchecked((int)0x800703E9);
internal const int COR_E_SYNCHRONIZATIONLOCK = unchecked((int)0x80131518);
internal const int COR_E_SYSTEM = unchecked((int)0x80131501);
internal const int COR_E_TARGET = unchecked((int)0x80131603);
internal const int COR_E_TARGETINVOCATION = unchecked((int)0x80131604);
- internal const int COR_E_TARGETPARAMCOUNT = unchecked((int)0x8002000e);
+ internal const int COR_E_TARGETPARAMCOUNT = unchecked((int)0x8002000E);
internal const int COR_E_THREADABORTED = unchecked((int)0x80131530);
internal const int COR_E_THREADINTERRUPTED = unchecked((int)0x80131519);
+ internal const int COR_E_THREADSTART = unchecked((int)0x80131525);
internal const int COR_E_THREADSTATE = unchecked((int)0x80131520);
internal const int COR_E_THREADSTOP = unchecked((int)0x80131521);
- internal const int COR_E_THREADSTART = unchecked((int)0x80131525);
+ internal const int COR_E_TIMEOUT = unchecked((int)0x80131505);
internal const int COR_E_TYPEACCESS = unchecked((int)0x80131543);
internal const int COR_E_TYPEINITIALIZATION = unchecked((int)0x80131534);
internal const int COR_E_TYPELOAD = unchecked((int)0x80131522);
- internal const int COR_E_ENTRYPOINTNOTFOUND = unchecked((int)0x80131523);
- internal const int COR_E_DLLNOTFOUND = unchecked((int)0x80131524);
+ internal const int COR_E_TYPEUNLOADED = unchecked((int)0x80131013);
internal const int COR_E_UNAUTHORIZEDACCESS = unchecked((int)0x80070005);
internal const int COR_E_UNSUPPORTEDFORMAT = unchecked((int)0x80131523);
internal const int COR_E_VERIFICATION = unchecked((int)0x8013150D);
- internal const int COR_E_HOSTPROTECTION = unchecked((int)0x80131640);
- internal const int CORSEC_E_MIN_GRANT_FAIL = unchecked((int)0x80131417);
- internal const int CORSEC_E_NO_EXEC_PERM = unchecked((int)0x80131418);
- internal const int CORSEC_E_POLICY_EXCEPTION = unchecked((int)0x80131416);
- internal const int CORSEC_E_XMLSYNTAX = unchecked((int)0x80131418);
- internal const int NTE_FAIL = unchecked((int)0x80090020);
- internal const int CORSEC_E_CRYPTO = unchecked((int)0x80131430);
- internal const int CORSEC_E_CRYPTO_UNEX_OPER = unchecked((int)0x80131431);
- internal const int DISP_E_OVERFLOW = unchecked((int)0x8002000a);
- internal const int FUSION_E_REF_DEF_MISMATCH = unchecked((int)0x80131040);
- internal const int FUSION_E_INVALID_NAME = unchecked((int)0x80131047);
- internal const int TYPE_E_TYPEMISMATCH = unchecked((int)0x80028ca0);
+ internal const int COR_E_WAITHANDLECANNOTBEOPENED = unchecked((int)0x8013152C);
+ internal const int DISP_E_OVERFLOW = unchecked((int)0x8002000A);
+ internal const int E_BOUNDS = unchecked((int)0x8000000B);
+ internal const int E_CHANGED_STATE = unchecked((int)0x8000000C);
+ internal const int E_FAIL = unchecked((int)0x80004005);
+ internal const int E_HANDLE = unchecked((int)0x80070006);
+ internal const int E_INVALIDARG = unchecked((int)0x80070057);
+ internal const int E_NOTIMPL = unchecked((int)0x80004001);
+ internal const int E_POINTER = unchecked((int)0x80004003);
+ internal const int ERROR_MRM_MAP_NOT_FOUND = unchecked((int)0x80073B1F);
+ internal const int RO_E_CLOSED = unchecked((int)0x80000013);
+ internal const int TYPE_E_TYPEMISMATCH = unchecked((int)0x80028CA0);
}
}
diff --git a/src/mscorlib/shared/System/IO/BinaryWriter.cs b/src/mscorlib/shared/System/IO/BinaryWriter.cs
index 90b920854f..675e80922e 100644
--- a/src/mscorlib/shared/System/IO/BinaryWriter.cs
+++ b/src/mscorlib/shared/System/IO/BinaryWriter.cs
@@ -4,6 +4,7 @@
using System.Text;
using System.Diagnostics;
+using System.Buffers;
namespace System.IO
{
@@ -389,6 +390,41 @@ namespace System.IO
}
}
+ public virtual void Write(ReadOnlySpan<byte> value)
+ {
+ if (GetType() == typeof(BinaryWriter))
+ {
+ OutStream.Write(value);
+ }
+ else
+ {
+ byte[] buffer = ArrayPool<byte>.Shared.Rent(value.Length);
+ try
+ {
+ value.CopyTo(buffer);
+ Write(buffer, 0, value.Length);
+ }
+ finally
+ {
+ ArrayPool<byte>.Shared.Return(buffer);
+ }
+ }
+ }
+
+ public virtual void Write(ReadOnlySpan<char> value)
+ {
+ byte[] bytes = ArrayPool<byte>.Shared.Rent(_encoding.GetMaxByteCount(value.Length));
+ try
+ {
+ int bytesWritten = _encoding.GetBytes(value, bytes);
+ Write(bytes, 0, bytesWritten);
+ }
+ finally
+ {
+ ArrayPool<byte>.Shared.Return(bytes);
+ }
+ }
+
protected void Write7BitEncodedInt(int value)
{
// Write out an int 7 bits at a time. The high bit of the byte,
diff --git a/src/mscorlib/shared/System/IO/DirectoryNotFoundException.cs b/src/mscorlib/shared/System/IO/DirectoryNotFoundException.cs
index de09760fcb..87e610b86e 100644
--- a/src/mscorlib/shared/System/IO/DirectoryNotFoundException.cs
+++ b/src/mscorlib/shared/System/IO/DirectoryNotFoundException.cs
@@ -17,19 +17,19 @@ namespace System.IO
public DirectoryNotFoundException()
: base(SR.Arg_DirectoryNotFoundException)
{
- HResult = __HResults.COR_E_DIRECTORYNOTFOUND;
+ HResult = HResults.COR_E_DIRECTORYNOTFOUND;
}
public DirectoryNotFoundException(string message)
: base(message)
{
- HResult = __HResults.COR_E_DIRECTORYNOTFOUND;
+ HResult = HResults.COR_E_DIRECTORYNOTFOUND;
}
public DirectoryNotFoundException(string message, Exception innerException)
: base(message, innerException)
{
- HResult = __HResults.COR_E_DIRECTORYNOTFOUND;
+ HResult = HResults.COR_E_DIRECTORYNOTFOUND;
}
protected DirectoryNotFoundException(SerializationInfo info, StreamingContext context)
diff --git a/src/mscorlib/shared/System/IO/DisableMediaInsertionPrompt.cs b/src/mscorlib/shared/System/IO/DisableMediaInsertionPrompt.cs
new file mode 100644
index 0000000000..aa10e8d883
--- /dev/null
+++ b/src/mscorlib/shared/System/IO/DisableMediaInsertionPrompt.cs
@@ -0,0 +1,36 @@
+// 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.
+
+namespace System.IO
+{
+ /// <summary>
+ /// Simple wrapper to safely disable the normal media insertion prompt for
+ /// removable media (floppies, cds, memory cards, etc.)
+ /// </summary>
+ /// <remarks>
+ /// Note that removable media file systems lazily load. After starting the OS
+ /// they won't be loaded until you have media in the drive- and as such the
+ /// prompt won't happen. You have to have had media in at least once to get
+ /// the file system to load and then have removed it.
+ /// </remarks>
+ internal struct DisableMediaInsertionPrompt : IDisposable
+ {
+ private bool _disableSuccess;
+ private uint _oldMode;
+
+ public static DisableMediaInsertionPrompt Create()
+ {
+ DisableMediaInsertionPrompt prompt = new DisableMediaInsertionPrompt();
+ prompt._disableSuccess = Interop.Kernel32.SetThreadErrorMode(Interop.Kernel32.SEM_FAILCRITICALERRORS, out prompt._oldMode);
+ return prompt;
+ }
+
+ public void Dispose()
+ {
+ uint ignore;
+ if (_disableSuccess)
+ Interop.Kernel32.SetThreadErrorMode(_oldMode, out ignore);
+ }
+ }
+}
diff --git a/src/mscorlib/src/System/IO/DriveNotFoundException.cs b/src/mscorlib/shared/System/IO/DriveNotFoundException.cs
index 7e9b0c9f36..c0f8c55af8 100644
--- a/src/mscorlib/src/System/IO/DriveNotFoundException.cs
+++ b/src/mscorlib/shared/System/IO/DriveNotFoundException.cs
@@ -2,33 +2,29 @@
// The .NET Foundation licenses this file to you under the MIT license.
// See the LICENSE file in the project root for more information.
-//============================================================
-//
-//
-//
-// Purpose: Exception for accessing a drive that is not available.
-//
-//
-//============================================================
-
-using System;
using System.Runtime.Serialization;
namespace System.IO
{
- //Thrown when trying to access a drive that is not availabe.
+ //Thrown when trying to access a drive that is not available.
internal class DriveNotFoundException : IOException
{
public DriveNotFoundException()
: base(SR.Arg_DriveNotFoundException)
{
- HResult = __HResults.COR_E_DIRECTORYNOTFOUND;
+ HResult = HResults.COR_E_DIRECTORYNOTFOUND;
}
- public DriveNotFoundException(String message)
+ public DriveNotFoundException(string message)
: base(message)
{
- HResult = __HResults.COR_E_DIRECTORYNOTFOUND;
+ HResult = HResults.COR_E_DIRECTORYNOTFOUND;
+ }
+
+ public DriveNotFoundException(string message, Exception innerException)
+ : base(message, innerException)
+ {
+ HResult = HResults.COR_E_DIRECTORYNOTFOUND;
}
protected DriveNotFoundException(SerializationInfo info, StreamingContext context) : base(info, context)
diff --git a/src/mscorlib/shared/System/IO/EndOfStreamException.cs b/src/mscorlib/shared/System/IO/EndOfStreamException.cs
index 68e1b2c882..ee37818dc5 100644
--- a/src/mscorlib/shared/System/IO/EndOfStreamException.cs
+++ b/src/mscorlib/shared/System/IO/EndOfStreamException.cs
@@ -11,19 +11,19 @@ namespace System.IO
public EndOfStreamException()
: base(SR.Arg_EndOfStreamException)
{
- HResult = __HResults.COR_E_ENDOFSTREAM;
+ HResult = HResults.COR_E_ENDOFSTREAM;
}
public EndOfStreamException(string message)
: base(message)
{
- HResult = __HResults.COR_E_ENDOFSTREAM;
+ HResult = HResults.COR_E_ENDOFSTREAM;
}
public EndOfStreamException(string message, Exception innerException)
: base(message, innerException)
{
- HResult = __HResults.COR_E_ENDOFSTREAM;
+ HResult = HResults.COR_E_ENDOFSTREAM;
}
protected EndOfStreamException(SerializationInfo info, StreamingContext context)
diff --git a/src/mscorlib/shared/System/IO/FileLoadException.cs b/src/mscorlib/shared/System/IO/FileLoadException.cs
index 6fdf2d58cf..b126424c22 100644
--- a/src/mscorlib/shared/System/IO/FileLoadException.cs
+++ b/src/mscorlib/shared/System/IO/FileLoadException.cs
@@ -11,31 +11,31 @@ namespace System.IO
public FileLoadException()
: base(SR.IO_FileLoad)
{
- HResult = __HResults.COR_E_FILELOAD;
+ HResult = HResults.COR_E_FILELOAD;
}
public FileLoadException(string message)
: base(message)
{
- HResult = __HResults.COR_E_FILELOAD;
+ HResult = HResults.COR_E_FILELOAD;
}
public FileLoadException(string message, Exception inner)
: base(message, inner)
{
- HResult = __HResults.COR_E_FILELOAD;
+ HResult = HResults.COR_E_FILELOAD;
}
public FileLoadException(string message, string fileName) : base(message)
{
- HResult = __HResults.COR_E_FILELOAD;
+ HResult = HResults.COR_E_FILELOAD;
FileName = fileName;
}
public FileLoadException(string message, string fileName, Exception inner)
: base(message, inner)
{
- HResult = __HResults.COR_E_FILELOAD;
+ HResult = HResults.COR_E_FILELOAD;
FileName = fileName;
}
diff --git a/src/mscorlib/shared/System/IO/FileNotFoundException.cs b/src/mscorlib/shared/System/IO/FileNotFoundException.cs
index 374c976055..dc1ccf577a 100644
--- a/src/mscorlib/shared/System/IO/FileNotFoundException.cs
+++ b/src/mscorlib/shared/System/IO/FileNotFoundException.cs
@@ -12,32 +12,32 @@ namespace System.IO
public FileNotFoundException()
: base(SR.IO_FileNotFound)
{
- HResult = __HResults.COR_E_FILENOTFOUND;
+ HResult = HResults.COR_E_FILENOTFOUND;
}
public FileNotFoundException(string message)
: base(message)
{
- HResult = __HResults.COR_E_FILENOTFOUND;
+ HResult = HResults.COR_E_FILENOTFOUND;
}
public FileNotFoundException(string message, Exception innerException)
: base(message, innerException)
{
- HResult = __HResults.COR_E_FILENOTFOUND;
+ HResult = HResults.COR_E_FILENOTFOUND;
}
public FileNotFoundException(string message, string fileName)
: base(message)
{
- HResult = __HResults.COR_E_FILENOTFOUND;
+ HResult = HResults.COR_E_FILENOTFOUND;
FileName = fileName;
}
public FileNotFoundException(string message, string fileName, Exception innerException)
: base(message, innerException)
{
- HResult = __HResults.COR_E_FILENOTFOUND;
+ HResult = HResults.COR_E_FILENOTFOUND;
FileName = fileName;
}
@@ -55,7 +55,7 @@ namespace System.IO
if (_message == null)
{
if ((FileName == null) &&
- (HResult == System.__HResults.COR_E_EXCEPTION))
+ (HResult == System.HResults.COR_E_EXCEPTION))
_message = SR.IO_FileNotFound;
else if (FileName != null)
diff --git a/src/mscorlib/shared/System/IO/FileStream.Unix.cs b/src/mscorlib/shared/System/IO/FileStream.Unix.cs
index ad68a001cf..8499595361 100644
--- a/src/mscorlib/shared/System/IO/FileStream.Unix.cs
+++ b/src/mscorlib/shared/System/IO/FileStream.Unix.cs
@@ -286,13 +286,20 @@ namespace System.IO
}
}
+ private void FlushWriteBufferForWriteByte()
+ {
+ _asyncState?.Wait();
+ try { FlushWriteBuffer(); }
+ finally { _asyncState?.Release(); }
+ }
+
/// <summary>Writes any data in the write buffer to the underlying stream and resets the buffer.</summary>
private void FlushWriteBuffer()
{
AssertBufferInvariants();
if (_writePos > 0)
{
- WriteNative(GetBuffer(), 0, _writePos);
+ WriteNative(new ReadOnlySpan<byte>(GetBuffer(), 0, _writePos));
_writePos = 0;
}
}
@@ -375,44 +382,7 @@ namespace System.IO
}
/// <summary>Reads a block of bytes from the stream and writes the data in a given buffer.</summary>
- /// <param name="array">
- /// When this method returns, contains the specified byte array with the values between offset and
- /// (offset + count - 1) replaced by the bytes read from the current source.
- /// </param>
- /// <param name="offset">The byte offset in array at which the read bytes will be placed.</param>
- /// <param name="count">The maximum number of bytes to read. </param>
- /// <returns>
- /// The total number of bytes read into the buffer. This might be less than the number of bytes requested
- /// if that number of bytes are not currently available, or zero if the end of the stream is reached.
- /// </returns>
- public override int Read(byte[] array, int offset, int count)
- {
- ValidateReadWriteArgs(array, offset, count);
-
- if (_useAsyncIO)
- {
- _asyncState.Wait();
- try { return ReadCore(array, offset, count); }
- finally { _asyncState.Release(); }
- }
- else
- {
- return ReadCore(array, offset, count);
- }
- }
-
- /// <summary>Reads a block of bytes from the stream and writes the data in a given buffer.</summary>
- /// <param name="array">
- /// When this method returns, contains the specified byte array with the values between offset and
- /// (offset + count - 1) replaced by the bytes read from the current source.
- /// </param>
- /// <param name="offset">The byte offset in array at which the read bytes will be placed.</param>
- /// <param name="count">The maximum number of bytes to read. </param>
- /// <returns>
- /// The total number of bytes read into the buffer. This might be less than the number of bytes requested
- /// if that number of bytes are not currently available, or zero if the end of the stream is reached.
- /// </returns>
- private int ReadCore(byte[] array, int offset, int count)
+ private int ReadSpan(Span<byte> destination)
{
PrepareForReading();
@@ -429,16 +399,16 @@ namespace System.IO
// If we're not able to seek, then we're not able to rewind the stream (i.e. flushing
// a read buffer), in which case we don't want to use a read buffer. Similarly, if
// the user has asked for more data than we can buffer, we also want to skip the buffer.
- if (!CanSeek || (count >= _bufferLength))
+ if (!CanSeek || (destination.Length >= _bufferLength))
{
// Read directly into the user's buffer
_readPos = _readLength = 0;
- return ReadNative(array, offset, count);
+ return ReadNative(destination);
}
else
{
// Read into our buffer.
- _readLength = numBytesAvailable = ReadNative(GetBuffer(), 0, _bufferLength);
+ _readLength = numBytesAvailable = ReadNative(GetBuffer());
_readPos = 0;
if (numBytesAvailable == 0)
{
@@ -454,8 +424,8 @@ namespace System.IO
// Now that we know there's data in the buffer, read from it into the user's buffer.
Debug.Assert(numBytesAvailable > 0, "Data must be in the buffer to be here");
- int bytesRead = Math.Min(numBytesAvailable, count);
- Buffer.BlockCopy(GetBuffer(), _readPos, array, offset, bytesRead);
+ int bytesRead = Math.Min(numBytesAvailable, destination.Length);
+ new Span<byte>(GetBuffer(), _readPos, bytesRead).CopyTo(destination);
_readPos += bytesRead;
// We may not have had enough data in the buffer to completely satisfy the user's request.
@@ -466,38 +436,33 @@ namespace System.IO
// behavior, we do the same thing here on Unix. Note that we may still get less the requested
// amount, as the OS may give us back fewer than we request, either due to reaching the end of
// file, or due to its own whims.
- if (!readFromOS && bytesRead < count)
+ if (!readFromOS && bytesRead < destination.Length)
{
- Debug.Assert(_readPos == _readLength, "bytesToRead should only be < count if numBytesAvailable < count");
+ Debug.Assert(_readPos == _readLength, "bytesToRead should only be < destination.Length if numBytesAvailable < destination.Length");
_readPos = _readLength = 0; // no data left in the read buffer
- bytesRead += ReadNative(array, offset + bytesRead, count - bytesRead);
+ bytesRead += ReadNative(destination.Slice(bytesRead));
}
return bytesRead;
}
- /// <summary>Unbuffered, reads a block of bytes from the stream and writes the data in a given buffer.</summary>
- /// <param name="array">
- /// When this method returns, contains the specified byte array with the values between offset and
- /// (offset + count - 1) replaced by the bytes read from the current source.
- /// </param>
- /// <param name="offset">The byte offset in array at which the read bytes will be placed.</param>
- /// <param name="count">The maximum number of bytes to read. </param>
+ /// <summary>Unbuffered, reads a block of bytes from the file handle into the given buffer.</summary>
+ /// <param name="buffer">The buffer into which data from the file is read.</param>
/// <returns>
/// The total number of bytes read into the buffer. This might be less than the number of bytes requested
/// if that number of bytes are not currently available, or zero if the end of the stream is reached.
/// </returns>
- private unsafe int ReadNative(byte[] array, int offset, int count)
+ private unsafe int ReadNative(Span<byte> buffer)
{
FlushWriteBuffer(); // we're about to read; dump the write buffer
VerifyOSHandlePosition();
int bytesRead;
- fixed (byte* bufPtr = array)
+ fixed (byte* bufPtr = &buffer.DangerousGetPinnableReference())
{
- bytesRead = CheckFileCall(Interop.Sys.Read(_fileHandle, bufPtr + offset, count));
- Debug.Assert(bytesRead <= count);
+ bytesRead = CheckFileCall(Interop.Sys.Read(_fileHandle, bufPtr, buffer.Length));
+ Debug.Assert(bytesRead <= buffer.Length);
}
_filePosition += bytesRead;
return bytesRead;
@@ -507,135 +472,97 @@ namespace System.IO
/// Asynchronously reads a sequence of bytes from the current stream and advances
/// the position within the stream by the number of bytes read.
/// </summary>
- /// <param name="buffer">The buffer to write the data into.</param>
- /// <param name="offset">The byte offset in buffer at which to begin writing data from the stream.</param>
- /// <param name="count">The maximum number of bytes to read.</param>
+ /// <param name="destination">The buffer to write the data into.</param>
/// <param name="cancellationToken">The token to monitor for cancellation requests.</param>
+ /// <param name="synchronousResult">If the operation completes synchronously, the number of bytes read.</param>
/// <returns>A task that represents the asynchronous read operation.</returns>
- private Task<int> ReadAsyncInternal(byte[] buffer, int offset, int count, CancellationToken cancellationToken)
+ private Task<int> ReadAsyncInternal(Memory<byte> destination, CancellationToken cancellationToken, out int synchronousResult)
{
- if (_useAsyncIO)
+ Debug.Assert(_useAsyncIO);
+
+ if (!CanRead) // match Windows behavior; this gets thrown synchronously
{
- if (!CanRead) // match Windows behavior; this gets thrown synchronously
- {
- throw Error.GetReadNotSupported();
- }
+ throw Error.GetReadNotSupported();
+ }
- // Serialize operations using the semaphore.
- Task waitTask = _asyncState.WaitAsync();
+ // Serialize operations using the semaphore.
+ Task waitTask = _asyncState.WaitAsync();
- // If we got ownership immediately, and if there's enough data in our buffer
- // to satisfy the full request of the caller, hand back the buffered data.
- // While it would be a legal implementation of the Read contract, we don't
- // hand back here less than the amount requested so as to match the behavior
- // in ReadCore that will make a native call to try to fulfill the remainder
- // of the request.
- if (waitTask.Status == TaskStatus.RanToCompletion)
+ // If we got ownership immediately, and if there's enough data in our buffer
+ // to satisfy the full request of the caller, hand back the buffered data.
+ // While it would be a legal implementation of the Read contract, we don't
+ // hand back here less than the amount requested so as to match the behavior
+ // in ReadCore that will make a native call to try to fulfill the remainder
+ // of the request.
+ if (waitTask.Status == TaskStatus.RanToCompletion)
+ {
+ int numBytesAvailable = _readLength - _readPos;
+ if (numBytesAvailable >= destination.Length)
{
- int numBytesAvailable = _readLength - _readPos;
- if (numBytesAvailable >= count)
+ try
{
- try
- {
- PrepareForReading();
-
- Buffer.BlockCopy(GetBuffer(), _readPos, buffer, offset, count);
- _readPos += count;
-
- return _asyncState._lastSuccessfulReadTask != null && _asyncState._lastSuccessfulReadTask.Result == count ?
- _asyncState._lastSuccessfulReadTask :
- (_asyncState._lastSuccessfulReadTask = Task.FromResult(count));
- }
- catch (Exception exc)
- {
- return Task.FromException<int>(exc);
- }
- finally
- {
- _asyncState.Release();
- }
- }
- }
+ PrepareForReading();
- // Otherwise, issue the whole request asynchronously.
- _asyncState.Update(buffer, offset, count);
- return waitTask.ContinueWith((t, s) =>
- {
- // The options available on Unix for writing asynchronously to an arbitrary file
- // handle typically amount to just using another thread to do the synchronous write,
- // which is exactly what this implementation does. This does mean there are subtle
- // differences in certain FileStream behaviors between Windows and Unix when multiple
- // asynchronous operations are issued against the stream to execute concurrently; on
- // Unix the operations will be serialized due to the usage of a semaphore, but the
- // position /length information won't be updated until after the write has completed,
- // whereas on Windows it may happen before the write has completed.
-
- Debug.Assert(t.Status == TaskStatus.RanToCompletion);
- var thisRef = (FileStream)s;
- try
+ new Span<byte>(GetBuffer(), _readPos, destination.Length).CopyTo(destination.Span);
+ _readPos += destination.Length;
+
+ synchronousResult = destination.Length;
+ return null;
+ }
+ catch (Exception exc)
{
- byte[] b = thisRef._asyncState._buffer;
- thisRef._asyncState._buffer = null; // remove reference to user's buffer
- return thisRef.ReadCore(b, thisRef._asyncState._offset, thisRef._asyncState._count);
+ synchronousResult = 0;
+ return Task.FromException<int>(exc);
}
- finally { thisRef._asyncState.Release(); }
- }, this, CancellationToken.None, TaskContinuationOptions.DenyChildAttach, TaskScheduler.Default);
- }
- else
- {
- return base.ReadAsync(buffer, offset, count, cancellationToken);
+ finally
+ {
+ _asyncState.Release();
+ }
+ }
}
- }
- /// <summary>
- /// Reads a byte from the stream and advances the position within the stream
- /// by one byte, or returns -1 if at the end of the stream.
- /// </summary>
- /// <returns>The unsigned byte cast to an Int32, or -1 if at the end of the stream.</returns>
- public override int ReadByte()
- {
- if (_useAsyncIO)
- {
- _asyncState.Wait();
- try { return ReadByteCore(); }
- finally { _asyncState.Release(); }
- }
- else
+ // Otherwise, issue the whole request asynchronously.
+ synchronousResult = 0;
+ _asyncState.Memory = destination;
+ return waitTask.ContinueWith((t, s) =>
{
- return ReadByteCore();
- }
+ // The options available on Unix for writing asynchronously to an arbitrary file
+ // handle typically amount to just using another thread to do the synchronous write,
+ // which is exactly what this implementation does. This does mean there are subtle
+ // differences in certain FileStream behaviors between Windows and Unix when multiple
+ // asynchronous operations are issued against the stream to execute concurrently; on
+ // Unix the operations will be serialized due to the usage of a semaphore, but the
+ // position /length information won't be updated until after the write has completed,
+ // whereas on Windows it may happen before the write has completed.
+
+ Debug.Assert(t.Status == TaskStatus.RanToCompletion);
+ var thisRef = (FileStream)s;
+ try
+ {
+ Memory<byte> memory = thisRef._asyncState.Memory;
+ thisRef._asyncState.Memory = default(Memory<byte>);
+ return thisRef.ReadSpan(memory.Span);
+ }
+ finally { thisRef._asyncState.Release(); }
+ }, this, CancellationToken.None, TaskContinuationOptions.DenyChildAttach, TaskScheduler.Default);
}
- /// <summary>Writes a block of bytes to the file stream.</summary>
- /// <param name="array">The buffer containing data to write to the stream.</param>
- /// <param name="offset">The zero-based byte offset in array from which to begin copying bytes to the stream.</param>
- /// <param name="count">The maximum number of bytes to write.</param>
- public override void Write(byte[] array, int offset, int count)
+ /// <summary>Reads from the file handle into the buffer, overwriting anything in it.</summary>
+ private int FillReadBufferForReadByte()
{
- ValidateReadWriteArgs(array, offset, count);
-
- if (_useAsyncIO)
- {
- _asyncState.Wait();
- try { WriteCore(array, offset, count); }
- finally { _asyncState.Release(); }
- }
- else
- {
- WriteCore(array, offset, count);
- }
+ _asyncState?.Wait();
+ try { return ReadNative(_buffer); }
+ finally { _asyncState?.Release(); }
}
/// <summary>Writes a block of bytes to the file stream.</summary>
- /// <param name="array">The buffer containing data to write to the stream.</param>
- /// <param name="offset">The zero-based byte offset in array from which to begin copying bytes to the stream.</param>
- /// <param name="count">The maximum number of bytes to write.</param>
- private void WriteCore(byte[] array, int offset, int count)
+ /// <param name="source">The buffer containing data to write to the stream.</param>
+ private void WriteSpan(ReadOnlySpan<byte> source)
{
PrepareForWriting();
// If no data is being written, nothing more to do.
- if (count == 0)
+ if (source.Length == 0)
{
return;
}
@@ -647,21 +574,17 @@ namespace System.IO
// If there's space remaining in the buffer, then copy as much as
// we can from the user's buffer into ours.
int spaceRemaining = _bufferLength - _writePos;
- if (spaceRemaining > 0)
+ if (spaceRemaining >= source.Length)
{
- int bytesToCopy = Math.Min(spaceRemaining, count);
- Buffer.BlockCopy(array, offset, GetBuffer(), _writePos, bytesToCopy);
- _writePos += bytesToCopy;
-
- // If we've successfully copied all of the user's data, we're done.
- if (count == bytesToCopy)
- {
- return;
- }
-
- // Otherwise, keep track of how much more data needs to be handled.
- offset += bytesToCopy;
- count -= bytesToCopy;
+ source.CopyTo(new Span<byte>(GetBuffer()).Slice(_writePos));
+ _writePos += source.Length;
+ return;
+ }
+ else if (spaceRemaining > 0)
+ {
+ source.Slice(0, spaceRemaining).CopyTo(new Span<byte>(GetBuffer()).Slice(_writePos));
+ _writePos += spaceRemaining;
+ source = source.Slice(spaceRemaining);
}
// At this point, the buffer is full, so flush it out.
@@ -672,35 +595,33 @@ namespace System.IO
// the user's looking to write more data than we can store in the buffer),
// skip the buffer. Otherwise, put the remaining data into the buffer.
Debug.Assert(_writePos == 0);
- if (count >= _bufferLength)
+ if (source.Length >= _bufferLength)
{
- WriteNative(array, offset, count);
+ WriteNative(source);
}
else
{
- Buffer.BlockCopy(array, offset, GetBuffer(), _writePos, count);
- _writePos = count;
+ source.CopyTo(new Span<byte>(GetBuffer()));
+ _writePos = source.Length;
}
}
/// <summary>Unbuffered, writes a block of bytes to the file stream.</summary>
- /// <param name="array">The buffer containing data to write to the stream.</param>
- /// <param name="offset">The zero-based byte offset in array from which to begin copying bytes to the stream.</param>
- /// <param name="count">The maximum number of bytes to write.</param>
- private unsafe void WriteNative(byte[] array, int offset, int count)
+ /// <param name="source">The buffer containing data to write to the stream.</param>
+ private unsafe void WriteNative(ReadOnlySpan<byte> source)
{
VerifyOSHandlePosition();
- fixed (byte* bufPtr = array)
+ fixed (byte* bufPtr = &source.DangerousGetPinnableReference())
{
+ int offset = 0;
+ int count = source.Length;
while (count > 0)
{
int bytesWritten = CheckFileCall(Interop.Sys.Write(_fileHandle, bufPtr + offset, count));
- Debug.Assert(bytesWritten <= count);
-
_filePosition += bytesWritten;
- count -= bytesWritten;
offset += bytesWritten;
+ count -= bytesWritten;
}
}
}
@@ -710,103 +631,77 @@ namespace System.IO
/// the current position within this stream by the number of bytes written, and
/// monitors cancellation requests.
/// </summary>
- /// <param name="buffer">The buffer to write data from.</param>
- /// <param name="offset">The zero-based byte offset in buffer from which to begin copying bytes to the stream.</param>
- /// <param name="count">The maximum number of bytes to write.</param>
+ /// <param name="source">The buffer to write data from.</param>
/// <param name="cancellationToken">The token to monitor for cancellation requests.</param>
/// <returns>A task that represents the asynchronous write operation.</returns>
- private Task WriteAsyncInternal(byte[] buffer, int offset, int count, CancellationToken cancellationToken)
+ private Task WriteAsyncInternal(ReadOnlyMemory<byte> source, CancellationToken cancellationToken)
{
+ Debug.Assert(_useAsyncIO);
+
if (cancellationToken.IsCancellationRequested)
return Task.FromCanceled(cancellationToken);
if (_fileHandle.IsClosed)
throw Error.GetFileNotOpen();
- if (_useAsyncIO)
+ if (!CanWrite) // match Windows behavior; this gets thrown synchronously
{
- if (!CanWrite) // match Windows behavior; this gets thrown synchronously
- {
- throw Error.GetWriteNotSupported();
- }
+ throw Error.GetWriteNotSupported();
+ }
- // Serialize operations using the semaphore.
- Task waitTask = _asyncState.WaitAsync();
+ // Serialize operations using the semaphore.
+ Task waitTask = _asyncState.WaitAsync();
- // If we got ownership immediately, and if there's enough space in our buffer
- // to buffer the entire write request, then do so and we're done.
- if (waitTask.Status == TaskStatus.RanToCompletion)
+ // If we got ownership immediately, and if there's enough space in our buffer
+ // to buffer the entire write request, then do so and we're done.
+ if (waitTask.Status == TaskStatus.RanToCompletion)
+ {
+ int spaceRemaining = _bufferLength - _writePos;
+ if (spaceRemaining >= source.Length)
{
- int spaceRemaining = _bufferLength - _writePos;
- if (spaceRemaining >= count)
+ try
{
- try
- {
- PrepareForWriting();
-
- Buffer.BlockCopy(buffer, offset, GetBuffer(), _writePos, count);
- _writePos += count;
-
- return Task.CompletedTask;
- }
- catch (Exception exc)
- {
- return Task.FromException(exc);
- }
- finally
- {
- _asyncState.Release();
- }
- }
- }
+ PrepareForWriting();
- // Otherwise, issue the whole request asynchronously.
- _asyncState.Update(buffer, offset, count);
- return waitTask.ContinueWith((t, s) =>
- {
- // The options available on Unix for writing asynchronously to an arbitrary file
- // handle typically amount to just using another thread to do the synchronous write,
- // which is exactly what this implementation does. This does mean there are subtle
- // differences in certain FileStream behaviors between Windows and Unix when multiple
- // asynchronous operations are issued against the stream to execute concurrently; on
- // Unix the operations will be serialized due to the usage of a semaphore, but the
- // position /length information won't be updated until after the write has completed,
- // whereas on Windows it may happen before the write has completed.
-
- Debug.Assert(t.Status == TaskStatus.RanToCompletion);
- var thisRef = (FileStream)s;
- try
+ source.Span.CopyTo(new Span<byte>(GetBuffer(), _writePos, source.Length));
+ _writePos += source.Length;
+
+ return Task.CompletedTask;
+ }
+ catch (Exception exc)
{
- byte[] b = thisRef._asyncState._buffer;
- thisRef._asyncState._buffer = null; // remove reference to user's buffer
- thisRef.WriteCore(b, thisRef._asyncState._offset, thisRef._asyncState._count);
+ return Task.FromException(exc);
}
- finally { thisRef._asyncState.Release(); }
- }, this, CancellationToken.None, TaskContinuationOptions.DenyChildAttach, TaskScheduler.Default);
- }
- else
- {
- return base.WriteAsync(buffer, offset, count, cancellationToken);
+ finally
+ {
+ _asyncState.Release();
+ }
+ }
}
- }
- /// <summary>
- /// Writes a byte to the current position in the stream and advances the position
- /// within the stream by one byte.
- /// </summary>
- /// <param name="value">The byte to write to the stream.</param>
- public override void WriteByte(byte value) // avoids an array allocation in the base implementation
- {
- if (_useAsyncIO)
+ // Otherwise, issue the whole request asynchronously.
+ _asyncState.ReadOnlyMemory = source;
+ return waitTask.ContinueWith((t, s) =>
{
- _asyncState.Wait();
- try { WriteByteCore(value); }
- finally { _asyncState.Release(); }
- }
- else
- {
- WriteByteCore(value);
- }
+ // The options available on Unix for writing asynchronously to an arbitrary file
+ // handle typically amount to just using another thread to do the synchronous write,
+ // which is exactly what this implementation does. This does mean there are subtle
+ // differences in certain FileStream behaviors between Windows and Unix when multiple
+ // asynchronous operations are issued against the stream to execute concurrently; on
+ // Unix the operations will be serialized due to the usage of a semaphore, but the
+ // position/length information won't be updated until after the write has completed,
+ // whereas on Windows it may happen before the write has completed.
+
+ Debug.Assert(t.Status == TaskStatus.RanToCompletion);
+ var thisRef = (FileStream)s;
+ try
+ {
+ ReadOnlyMemory<byte> readOnlyMemory = thisRef._asyncState.ReadOnlyMemory;
+ thisRef._asyncState.ReadOnlyMemory = default(ReadOnlyMemory<byte>);
+ thisRef.WriteSpan(readOnlyMemory.Span);
+ }
+ finally { thisRef._asyncState.Release(); }
+ }, this, CancellationToken.None, TaskContinuationOptions.DenyChildAttach, TaskScheduler.Default);
}
/// <summary>Sets the current position of this stream to the given value.</summary>
@@ -907,25 +802,11 @@ namespace System.IO
/// <summary>State used when the stream is in async mode.</summary>
private sealed class AsyncState : SemaphoreSlim
{
- /// <summary>The caller's buffer currently being used by the active async operation.</summary>
- internal byte[] _buffer;
- /// <summary>The caller's offset currently being used by the active async operation.</summary>
- internal int _offset;
- /// <summary>The caller's count currently being used by the active async operation.</summary>
- internal int _count;
- /// <summary>The last task successfully, synchronously returned task from ReadAsync.</summary>
- internal Task<int> _lastSuccessfulReadTask;
+ internal ReadOnlyMemory<byte> ReadOnlyMemory;
+ internal Memory<byte> Memory;
/// <summary>Initialize the AsyncState.</summary>
internal AsyncState() : base(initialCount: 1, maxCount: 1) { }
-
- /// <summary>Sets the active buffer, offset, and count.</summary>
- internal void Update(byte[] buffer, int offset, int count)
- {
- _buffer = buffer;
- _offset = offset;
- _count = count;
- }
}
}
}
diff --git a/src/mscorlib/shared/System/IO/FileStream.Win32.cs b/src/mscorlib/shared/System/IO/FileStream.Win32.cs
index 61cd007895..4b75ad6dad 100644
--- a/src/mscorlib/shared/System/IO/FileStream.Win32.cs
+++ b/src/mscorlib/shared/System/IO/FileStream.Win32.cs
@@ -3,7 +3,6 @@
// See the LICENSE file in the project root for more information.
using Microsoft.Win32.SafeHandles;
-using System.Runtime.InteropServices;
namespace System.IO
{
@@ -11,6 +10,11 @@ namespace System.IO
{
private SafeFileHandle OpenHandle(FileMode mode, FileShare share, FileOptions options)
{
+ return CreateFileOpenHandle(mode, share, options);
+ }
+
+ private unsafe SafeFileHandle CreateFileOpenHandle(FileMode mode, FileShare share, FileOptions options)
+ {
Interop.Kernel32.SECURITY_ATTRIBUTES secAttrs = GetSecAttrs(share);
int fAccess =
@@ -30,44 +34,13 @@ namespace System.IO
// For mitigating local elevation of privilege attack through named pipes
// make sure we always call CreateFile with SECURITY_ANONYMOUS so that the
// named pipe server can't impersonate a high privileged client security context
+ // (note that this is the effective default on CreateFile2)
flagsAndAttributes |= (Interop.Kernel32.SecurityOptions.SECURITY_SQOS_PRESENT | Interop.Kernel32.SecurityOptions.SECURITY_ANONYMOUS);
- // Don't pop up a dialog for reading from an empty floppy drive
- uint oldMode;
- bool success = Interop.Kernel32.SetThreadErrorMode(Interop.Kernel32.SEM_FAILCRITICALERRORS, out oldMode);
- try
- {
- SafeFileHandle fileHandle = Interop.Kernel32.CreateFile(_path, fAccess, share, ref secAttrs, mode, flagsAndAttributes, IntPtr.Zero);
- fileHandle.IsAsync = _useAsyncIO;
-
- if (fileHandle.IsInvalid)
- {
- // Return a meaningful exception with the full path.
-
- // NT5 oddity - when trying to open "C:\" as a Win32FileStream,
- // we usually get ERROR_PATH_NOT_FOUND from the OS. We should
- // probably be consistent w/ every other directory.
- int errorCode = Marshal.GetLastWin32Error();
-
- if (errorCode == Interop.Errors.ERROR_PATH_NOT_FOUND && _path.Length == PathInternal.GetRootLength(_path))
- errorCode = Interop.Errors.ERROR_ACCESS_DENIED;
-
- throw Win32Marshal.GetExceptionForWin32Error(errorCode, _path);
- }
-
- int fileType = Interop.Kernel32.GetFileType(fileHandle);
- if (fileType != Interop.Kernel32.FileTypes.FILE_TYPE_DISK)
- {
- fileHandle.Dispose();
- throw new NotSupportedException(SR.NotSupported_FileStreamOnNonFiles);
- }
-
- return fileHandle;
- }
- finally
+ using (DisableMediaInsertionPrompt.Create())
{
- if (success)
- Interop.Kernel32.SetThreadErrorMode(oldMode, out oldMode);
+ return ValidateFileHandle(
+ Interop.Kernel32.CreateFile(_path, fAccess, share, ref secAttrs, mode, flagsAndAttributes, IntPtr.Zero));
}
}
}
diff --git a/src/mscorlib/shared/System/IO/FileStream.WinRT.cs b/src/mscorlib/shared/System/IO/FileStream.WinRT.cs
index b9a9f8a783..304088eea7 100644
--- a/src/mscorlib/shared/System/IO/FileStream.WinRT.cs
+++ b/src/mscorlib/shared/System/IO/FileStream.WinRT.cs
@@ -13,7 +13,7 @@ namespace System.IO
{
Interop.Kernel32.SECURITY_ATTRIBUTES secAttrs = GetSecAttrs(share);
- int fAccess =
+ int access =
((_access & FileAccess.Read) == FileAccess.Read ? GENERIC_READ : 0) |
((_access & FileAccess.Write) == FileAccess.Write ? GENERIC_WRITE : 0);
@@ -30,31 +30,15 @@ namespace System.IO
parameters.dwFileFlags = (uint)options;
parameters.lpSecurityAttributes = &secAttrs;
- SafeFileHandle fileHandle = Interop.Kernel32.CreateFile2(
- lpFileName: _path,
- dwDesiredAccess: fAccess,
- dwShareMode: share,
- dwCreationDisposition: mode,
- pCreateExParams: &parameters);
-
- fileHandle.IsAsync = _useAsyncIO;
-
- if (fileHandle.IsInvalid)
+ using (DisableMediaInsertionPrompt.Create())
{
- // Return a meaningful exception with the full path.
-
- // NT5 oddity - when trying to open "C:\" as a Win32FileStream,
- // we usually get ERROR_PATH_NOT_FOUND from the OS. We should
- // probably be consistent w/ every other directory.
- int errorCode = Marshal.GetLastWin32Error();
-
- if (errorCode == Interop.Errors.ERROR_PATH_NOT_FOUND && _path.Length == PathInternal.GetRootLength(_path))
- errorCode = Interop.Errors.ERROR_ACCESS_DENIED;
-
- throw Win32Marshal.GetExceptionForWin32Error(errorCode, _path);
+ return ValidateFileHandle(Interop.Kernel32.CreateFile2(
+ lpFileName: _path,
+ dwDesiredAccess: access,
+ dwShareMode: share,
+ dwCreationDisposition: mode,
+ pCreateExParams: ref parameters));
}
-
- return fileHandle;
}
}
}
diff --git a/src/mscorlib/shared/System/IO/FileStream.Windows.cs b/src/mscorlib/shared/System/IO/FileStream.Windows.cs
index cdf1cb092e..eec11b4b13 100644
--- a/src/mscorlib/shared/System/IO/FileStream.Windows.cs
+++ b/src/mscorlib/shared/System/IO/FileStream.Windows.cs
@@ -48,7 +48,6 @@ namespace System.IO
private static unsafe IOCompletionCallback s_ioCallback = FileStreamCompletionSource.IOCallback;
- private Task<int> _lastSynchronouslyCompletedTask = null; // cached task for read ops that complete synchronously
private Task _activeBufferOperation = null; // tracks in-progress async ops using the buffer
private PreAllocatedOverlapped _preallocatedOverlapped; // optimization for async ops to avoid per-op allocations
private FileStreamCompletionSource _currentOverlappedOwner; // async op currently using the preallocated overlapped
@@ -313,7 +312,7 @@ namespace System.IO
// If the buffer is already flushed, don't spin up the OS write
if (_writePos == 0) return Task.CompletedTask;
- Task flushTask = WriteInternalCoreAsync(GetBuffer(), 0, _writePos, cancellationToken);
+ Task flushTask = WriteAsyncInternalCore(new ReadOnlyMemory<byte>(GetBuffer(), 0, _writePos), cancellationToken);
_writePos = 0;
// Update the active buffer operation
@@ -324,6 +323,8 @@ namespace System.IO
return flushTask;
}
+ private void FlushWriteBufferForWriteByte() => FlushWriteBuffer();
+
// Writes are buffered. Anytime the buffer fills up
// (_writePos + delta > _bufferSize) or the buffer switches to reading
// and there is left over data (_writePos > 0), this function must be called.
@@ -355,7 +356,7 @@ namespace System.IO
}
else
{
- WriteCore(GetBuffer(), 0, _writePos);
+ WriteCore(new ReadOnlySpan<byte>(GetBuffer(), 0, _writePos));
}
_writePos = 0;
@@ -411,14 +412,9 @@ namespace System.IO
// accessing its fields by ref. This avoids a compiler warning.
private FileStreamCompletionSource CompareExchangeCurrentOverlappedOwner(FileStreamCompletionSource newSource, FileStreamCompletionSource existingSource) => Interlocked.CompareExchange(ref _currentOverlappedOwner, newSource, existingSource);
- public override int Read(byte[] array, int offset, int count)
- {
- ValidateReadWriteArgs(array, offset, count);
- return ReadCore(array, offset, count);
- }
-
- private int ReadCore(byte[] array, int offset, int count)
+ private int ReadSpan(Span<byte> destination)
{
+ Debug.Assert(!_useAsyncIO, "Must only be used when in synchronous mode");
Debug.Assert((_readPos == 0 && _readLength == 0 && _writePos >= 0) || (_writePos == 0 && _readPos <= _readLength),
"We're either reading or writing, but not both.");
@@ -430,23 +426,23 @@ namespace System.IO
{
if (!CanRead) throw Error.GetReadNotSupported();
if (_writePos > 0) FlushWriteBuffer();
- if (!CanSeek || (count >= _bufferLength))
+ if (!CanSeek || (destination.Length >= _bufferLength))
{
- n = ReadNative(array, offset, count);
+ n = ReadNative(destination);
// Throw away read buffer.
_readPos = 0;
_readLength = 0;
return n;
}
- n = ReadNative(GetBuffer(), 0, _bufferLength);
+ n = ReadNative(GetBuffer());
if (n == 0) return 0;
isBlocked = n < _bufferLength;
_readPos = 0;
_readLength = n;
}
// Now copy min of count or numBytesAvailable (i.e. near EOF) to array.
- if (n > count) n = count;
- Buffer.BlockCopy(GetBuffer(), _readPos, array, offset, n);
+ if (n > destination.Length) n = destination.Length;
+ new ReadOnlySpan<byte>(GetBuffer(), _readPos, n).CopyTo(destination);
_readPos += n;
// We may have read less than the number of bytes the user asked
@@ -466,10 +462,10 @@ namespace System.IO
// read some more from the underlying stream. However, if we got
// fewer bytes from the underlying stream than we asked for (i.e. we're
// probably blocked), don't ask for more bytes.
- if (n < count && !isBlocked)
+ if (n < destination.Length && !isBlocked)
{
Debug.Assert(_readPos == _readLength, "Read buffer should be empty!");
- int moreBytesRead = ReadNative(array, offset + n, count - n);
+ int moreBytesRead = ReadNative(destination.Slice(n));
n += moreBytesRead;
// We've just made our buffer inconsistent with our position
// pointer. We must throw away the read buffer.
@@ -482,28 +478,28 @@ namespace System.IO
}
[Conditional("DEBUG")]
- private void AssertCanRead(byte[] buffer, int offset, int count)
+ private void AssertCanRead()
{
Debug.Assert(!_fileHandle.IsClosed, "!_fileHandle.IsClosed");
Debug.Assert(CanRead, "CanRead");
- Debug.Assert(buffer != null, "buffer != null");
- Debug.Assert(_writePos == 0, "_writePos == 0");
- Debug.Assert(offset >= 0, "offset is negative");
- Debug.Assert(count >= 0, "count is negative");
}
- private unsafe int ReadNative(byte[] buffer, int offset, int count)
- {
- AssertCanRead(buffer, offset, count);
+ /// <summary>Reads from the file handle into the buffer, overwriting anything in it.</summary>
+ private int FillReadBufferForReadByte() =>
+ _useAsyncIO ?
+ ReadNativeAsync(new Memory<byte>(_buffer), 0, CancellationToken.None).GetAwaiter().GetResult() :
+ ReadNative(_buffer);
- if (_useAsyncIO)
- return ReadNativeAsync(buffer, offset, count, 0, CancellationToken.None).GetAwaiter().GetResult();
+ private unsafe int ReadNative(Span<byte> buffer)
+ {
+ Debug.Assert(!_useAsyncIO, $"{nameof(ReadNative)} doesn't work on asynchronous file streams.");
+ AssertCanRead();
// Make sure we are reading from the right spot
VerifyOSHandlePosition();
int errorCode = 0;
- int r = ReadFileNative(_fileHandle, buffer, offset, count, null, out errorCode);
+ int r = ReadFileNative(_fileHandle, buffer, null, out errorCode);
if (r == -1)
{
@@ -579,7 +575,6 @@ namespace System.IO
{
if (_readPos > 0)
{
- //Console.WriteLine("Seek: seeked for 0, adjusting buffer back by: "+_readPos+" _readLen: "+_readLen);
Buffer.BlockCopy(GetBuffer(), _readPos, GetBuffer(), 0, _readLength - _readPos);
_readLength -= _readPos;
_readPos = 0;
@@ -592,7 +587,6 @@ namespace System.IO
else if (oldPos - _readPos < pos && pos < oldPos + _readLength - _readPos)
{
int diff = (int)(pos - oldPos);
- //Console.WriteLine("Seek: diff was "+diff+", readpos was "+_readPos+" adjusting buffer - shrinking by "+ (_readPos + diff));
Buffer.BlockCopy(GetBuffer(), _readPos + diff, GetBuffer(), 0, _readLength - (_readPos + diff));
_readLength -= (_readPos + diff);
_readPos = 0;
@@ -646,9 +640,9 @@ namespace System.IO
_preallocatedOverlapped = new PreAllocatedOverlapped(s_ioCallback, this, _buffer);
}
- public override void Write(byte[] array, int offset, int count)
+ private void WriteSpan(ReadOnlySpan<byte> source)
{
- ValidateReadWriteArgs(array, offset, count);
+ Debug.Assert(!_useAsyncIO, "Must only be used when in synchronous mode");
if (_writePos == 0)
{
@@ -672,65 +666,56 @@ namespace System.IO
int numBytes = _bufferLength - _writePos; // space left in buffer
if (numBytes > 0)
{
- if (numBytes > count)
- numBytes = count;
- Buffer.BlockCopy(array, offset, GetBuffer(), _writePos, numBytes);
- _writePos += numBytes;
- if (count == numBytes) return;
- offset += numBytes;
- count -= numBytes;
+ if (numBytes >= source.Length)
+ {
+ source.CopyTo(new Span<byte>(GetBuffer()).Slice(_writePos));
+ _writePos += source.Length;
+ return;
+ }
+ else
+ {
+ source.Slice(0, numBytes).CopyTo(new Span<byte>(GetBuffer()).Slice(_writePos));
+ _writePos += numBytes;
+ source = source.Slice(numBytes);
+ }
}
// Reset our buffer. We essentially want to call FlushWrite
// without calling Flush on the underlying Stream.
- if (_useAsyncIO)
- {
- WriteInternalCoreAsync(GetBuffer(), 0, _writePos, CancellationToken.None).GetAwaiter().GetResult();
- }
- else
- {
- WriteCore(GetBuffer(), 0, _writePos);
- }
+ WriteCore(new ReadOnlySpan<byte>(GetBuffer(), 0, _writePos));
_writePos = 0;
}
+
// If the buffer would slow writes down, avoid buffer completely.
- if (count >= _bufferLength)
+ if (source.Length >= _bufferLength)
{
Debug.Assert(_writePos == 0, "FileStream cannot have buffered data to write here! Your stream will be corrupted.");
- WriteCore(array, offset, count);
+ WriteCore(source);
return;
}
- else if (count == 0)
+ else if (source.Length == 0)
{
return; // Don't allocate a buffer then call memcpy for 0 bytes.
}
// Copy remaining bytes into buffer, to write at a later date.
- Buffer.BlockCopy(array, offset, GetBuffer(), _writePos, count);
- _writePos = count;
+ source.CopyTo(new Span<byte>(GetBuffer()).Slice(_writePos));
+ _writePos = source.Length;
return;
}
- private unsafe void WriteCore(byte[] buffer, int offset, int count)
+ private unsafe void WriteCore(ReadOnlySpan<byte> source)
{
+ Debug.Assert(!_useAsyncIO);
Debug.Assert(!_fileHandle.IsClosed, "!_handle.IsClosed");
Debug.Assert(CanWrite, "_parent.CanWrite");
-
- Debug.Assert(buffer != null, "buffer != null");
Debug.Assert(_readPos == _readLength, "_readPos == _readLen");
- Debug.Assert(offset >= 0, "offset is negative");
- Debug.Assert(count >= 0, "count is negative");
- if (_useAsyncIO)
- {
- WriteInternalCoreAsync(buffer, offset, count, CancellationToken.None).GetAwaiter().GetResult();
- return;
- }
// Make sure we are writing to the position that we think we are
VerifyOSHandlePosition();
int errorCode = 0;
- int r = WriteFileNative(_fileHandle, buffer, offset, count, null, out errorCode);
+ int r = WriteFileNative(_fileHandle, source, null, out errorCode);
if (r == -1)
{
@@ -742,9 +727,8 @@ namespace System.IO
else
{
// ERROR_INVALID_PARAMETER may be returned for writes
- // where the position is too large (i.e. writing at Int64.MaxValue
- // on Win9x) OR for synchronous writes to a handle opened
- // asynchronously.
+ // where the position is too large or for synchronous writes
+ // to a handle opened asynchronously.
if (errorCode == ERROR_INVALID_PARAMETER)
throw new IOException(SR.IO_FileTooLongOrHandleNotSync);
throw Win32Marshal.GetExceptionForWin32Error(errorCode);
@@ -755,15 +739,9 @@ namespace System.IO
return;
}
- private Task<int> ReadAsyncInternal(byte[] array, int offset, int numBytes, CancellationToken cancellationToken)
+ private Task<int> ReadAsyncInternal(Memory<byte> destination, CancellationToken cancellationToken, out int synchronousResult)
{
- // If async IO is not supported on this platform or
- // if this Win32FileStream was not opened with FileOptions.Asynchronous.
- if (!_useAsyncIO)
- {
- return base.ReadAsync(array, offset, numBytes, cancellationToken);
- }
-
+ Debug.Assert(_useAsyncIO);
if (!CanRead) throw Error.GetReadNotSupported();
Debug.Assert((_readPos == 0 && _readLength == 0 && _writePos >= 0) || (_writePos == 0 && _readPos <= _readLength), "We're either reading or writing, but not both.");
@@ -785,18 +763,17 @@ namespace System.IO
// pipes. But don't completely ignore buffered data either.
if (_readPos < _readLength)
{
- int n = _readLength - _readPos;
- if (n > numBytes) n = numBytes;
- Buffer.BlockCopy(GetBuffer(), _readPos, array, offset, n);
+ int n = Math.Min(_readLength - _readPos, destination.Length);
+ new Span<byte>(GetBuffer(), _readPos, n).CopyTo(destination.Span);
_readPos += n;
-
- // Return a completed task
- return TaskFromResultOrCache(n);
+ synchronousResult = n;
+ return null;
}
else
{
Debug.Assert(_writePos == 0, "Win32FileStream must not have buffered write data here! Pipes should be unidirectional.");
- return ReadNativeAsync(array, offset, numBytes, 0, cancellationToken);
+ synchronousResult = 0;
+ return ReadNativeAsync(destination, 0, cancellationToken);
}
}
@@ -817,17 +794,16 @@ namespace System.IO
// problem, and any async read less than 64K gets turned into a
// synchronous read by NT anyways... --
- if (numBytes < _bufferLength)
+ if (destination.Length < _bufferLength)
{
- Task<int> readTask = ReadNativeAsync(GetBuffer(), 0, _bufferLength, 0, cancellationToken);
+ Task<int> readTask = ReadNativeAsync(new Memory<byte>(GetBuffer()), 0, cancellationToken);
_readLength = readTask.GetAwaiter().GetResult();
- int n = _readLength;
- if (n > numBytes) n = numBytes;
- Buffer.BlockCopy(GetBuffer(), 0, array, offset, n);
+ int n = Math.Min(_readLength, destination.Length);
+ new Span<byte>(GetBuffer(), 0, n).CopyTo(destination.Span);
_readPos = n;
- // Return a completed task (recycling the one above if possible)
- return (_readLength == n ? readTask : TaskFromResultOrCache(n));
+ synchronousResult = n;
+ return null;
}
else
{
@@ -835,20 +811,21 @@ namespace System.IO
// with our read buffer. Throw away the read buffer's contents.
_readPos = 0;
_readLength = 0;
- return ReadNativeAsync(array, offset, numBytes, 0, cancellationToken);
+ synchronousResult = 0;
+ return ReadNativeAsync(destination, 0, cancellationToken);
}
}
else
{
- int n = _readLength - _readPos;
- if (n > numBytes) n = numBytes;
- Buffer.BlockCopy(GetBuffer(), _readPos, array, offset, n);
+ int n = Math.Min(_readLength - _readPos, destination.Length);
+ new Span<byte>(GetBuffer(), _readPos, n).CopyTo(destination.Span);
_readPos += n;
- if (n >= numBytes)
+ if (n == destination.Length)
{
// Return a completed task
- return TaskFromResultOrCache(n);
+ synchronousResult = n;
+ return null;
}
else
{
@@ -859,19 +836,21 @@ namespace System.IO
// Throw away read buffer.
_readPos = 0;
_readLength = 0;
- return ReadNativeAsync(array, offset + n, numBytes - n, n, cancellationToken);
+ synchronousResult = 0;
+ return ReadNativeAsync(destination.Slice(n), n, cancellationToken);
}
}
}
- unsafe private Task<int> ReadNativeAsync(byte[] bytes, int offset, int numBytes, int numBufferedBytesRead, CancellationToken cancellationToken)
+ unsafe private Task<int> ReadNativeAsync(Memory<byte> destination, int numBufferedBytesRead, CancellationToken cancellationToken)
{
- AssertCanRead(bytes, offset, numBytes);
+ AssertCanRead();
Debug.Assert(_useAsyncIO, "ReadNativeAsync doesn't work on synchronous file streams!");
// Create and store async stream class library specific data in the async result
-
- FileStreamCompletionSource completionSource = new FileStreamCompletionSource(this, numBufferedBytesRead, bytes, cancellationToken);
+ FileStreamCompletionSource completionSource = destination.TryGetArray(out ArraySegment<byte> memoryArray) ?
+ new FileStreamCompletionSource(this, numBufferedBytesRead, memoryArray.Array) :
+ new MemoryFileStreamCompletionSource(this, numBufferedBytesRead, destination);
NativeOverlapped* intOverlapped = completionSource.Overlapped;
// Calculate position in the file we should be at after the read is done
@@ -882,12 +861,16 @@ namespace System.IO
// Make sure we are reading from the position that we think we are
VerifyOSHandlePosition();
- if (_filePosition + numBytes > len)
+ if (_filePosition + destination.Length > len)
{
if (_filePosition <= len)
- numBytes = (int)(len - _filePosition);
+ {
+ destination = destination.Slice(0, (int)(len - _filePosition));
+ }
else
- numBytes = 0;
+ {
+ destination = default(Memory<byte>);
+ }
}
// Now set the position to read from in the NativeOverlapped struct
@@ -904,12 +887,13 @@ namespace System.IO
// the file pointer when writing to a UNC path!
// So changed the code below to seek to an absolute
// location, not a relative one. ReadFile seems consistent though.
- SeekCore(_fileHandle, numBytes, SeekOrigin.Current);
+ SeekCore(_fileHandle, destination.Length, SeekOrigin.Current);
}
// queue an async ReadFile operation and pass in a packed overlapped
int errorCode = 0;
- int r = ReadFileNative(_fileHandle, bytes, offset, numBytes, intOverlapped, out errorCode);
+ int r = ReadFileNative(_fileHandle, destination.Span, intOverlapped, out errorCode);
+
// ReadFile, the OS version, will return 0 on failure. But
// my ReadFileNative wrapper returns -1. My wrapper will return
// the following:
@@ -920,7 +904,7 @@ namespace System.IO
// read back from this call when using overlapped structures! You must
// not pass in a non-null lpNumBytesRead to ReadFile when using
// overlapped structures! This is by design NT behavior.
- if (r == -1 && numBytes != -1)
+ if (r == -1)
{
// For pipes, when they hit EOF, they will come here.
if (errorCode == ERROR_BROKEN_PIPE)
@@ -951,10 +935,10 @@ namespace System.IO
throw Win32Marshal.GetExceptionForWin32Error(errorCode);
}
}
- else
+ else if (cancellationToken.CanBeCanceled) // ERROR_IO_PENDING
{
// Only once the IO is pending do we register for cancellation
- completionSource.RegisterForCancellation();
+ completionSource.RegisterForCancellation(cancellationToken);
}
}
else
@@ -966,33 +950,19 @@ namespace System.IO
// synchronously or asynchronously. We absolutely must not
// set asyncResult._numBytes here, since will never have correct
// results.
- //Console.WriteLine("ReadFile returned: "+r+" (0x"+Int32.Format(r, "x")+") The IO completed synchronously, but the user callback was called on a separate thread");
}
return completionSource.Task;
}
- // Reads a byte from the file stream. Returns the byte cast to an int
- // or -1 if reading from the end of the stream.
- public override int ReadByte()
+ private Task WriteAsyncInternal(ReadOnlyMemory<byte> source, CancellationToken cancellationToken)
{
- return ReadByteCore();
- }
-
- private Task WriteAsyncInternal(byte[] array, int offset, int numBytes, CancellationToken cancellationToken)
- {
- // If async IO is not supported on this platform or
- // if this Win32FileStream was not opened with FileOptions.Asynchronous.
- if (!_useAsyncIO)
- {
- return base.WriteAsync(array, offset, numBytes, cancellationToken);
- }
-
- if (!CanWrite) throw Error.GetWriteNotSupported();
-
+ Debug.Assert(_useAsyncIO);
Debug.Assert((_readPos == 0 && _readLength == 0 && _writePos >= 0) || (_writePos == 0 && _readPos <= _readLength), "We're either reading or writing, but not both.");
Debug.Assert(!_isPipe || (_readPos == 0 && _readLength == 0), "Win32FileStream must not have buffered data here! Pipes should be unidirectional.");
+ if (!CanWrite) throw Error.GetWriteNotSupported();
+
bool writeDataStoredInBuffer = false;
if (!_isPipe) // avoid async buffering with pipes, as doing so can lead to deadlocks (see comments in ReadInternalAsyncCore)
{
@@ -1016,10 +986,10 @@ namespace System.IO
// - There's no active flush operation, such that we don't have to worry about the existing buffer being in use.
// - And the data we're trying to write fits in the buffer, meaning it wasn't already filled by previous writes.
// In that case, just store it in the buffer.
- if (numBytes < _bufferLength && !HasActiveBufferOperation && numBytes <= remainingBuffer)
+ if (source.Length < _bufferLength && !HasActiveBufferOperation && source.Length <= remainingBuffer)
{
- Buffer.BlockCopy(array, offset, GetBuffer(), _writePos, numBytes);
- _writePos += numBytes;
+ source.Span.CopyTo(new Span<byte>(GetBuffer(), _writePos, source.Length));
+ _writePos += source.Length;
writeDataStoredInBuffer = true;
// There is one special-but-common case, common because devs often use
@@ -1028,7 +998,7 @@ namespace System.IO
// then we're done and can return a completed task now. But if we filled the buffer
// completely, we want to do the asynchronous flush/write as part of this operation
// rather than waiting until the next write that fills the buffer.
- if (numBytes != remainingBuffer)
+ if (source.Length != remainingBuffer)
return Task.CompletedTask;
Debug.Assert(_writePos == _bufferLength);
@@ -1084,40 +1054,37 @@ namespace System.IO
// Finally, issue the write asynchronously, and return a Task that logically
// represents the write operation, including any flushing done.
- Task writeTask = WriteInternalCoreAsync(array, offset, numBytes, cancellationToken);
+ Task writeTask = WriteAsyncInternalCore(source, cancellationToken);
return
(flushTask == null || flushTask.Status == TaskStatus.RanToCompletion) ? writeTask :
(writeTask.Status == TaskStatus.RanToCompletion) ? flushTask :
Task.WhenAll(flushTask, writeTask);
}
- private unsafe Task WriteInternalCoreAsync(byte[] bytes, int offset, int numBytes, CancellationToken cancellationToken)
+ private unsafe Task WriteAsyncInternalCore(ReadOnlyMemory<byte> source, CancellationToken cancellationToken)
{
Debug.Assert(!_fileHandle.IsClosed, "!_handle.IsClosed");
Debug.Assert(CanWrite, "_parent.CanWrite");
- Debug.Assert(bytes != null, "bytes != null");
Debug.Assert(_readPos == _readLength, "_readPos == _readLen");
Debug.Assert(_useAsyncIO, "WriteInternalCoreAsync doesn't work on synchronous file streams!");
- Debug.Assert(offset >= 0, "offset is negative");
- Debug.Assert(numBytes >= 0, "numBytes is negative");
// Create and store async stream class library specific data in the async result
- FileStreamCompletionSource completionSource = new FileStreamCompletionSource(this, 0, bytes, cancellationToken);
+ FileStreamCompletionSource completionSource = source.DangerousTryGetArray(out ArraySegment<byte> array) ?
+ new FileStreamCompletionSource(this, 0, array.Array) :
+ new MemoryFileStreamCompletionSource(this, 0, source);
NativeOverlapped* intOverlapped = completionSource.Overlapped;
if (CanSeek)
{
// Make sure we set the length of the file appropriately.
long len = Length;
- //Console.WriteLine("WriteInternalCoreAsync - Calculating end pos. pos: "+pos+" len: "+len+" numBytes: "+numBytes);
// Make sure we are writing to the position that we think we are
VerifyOSHandlePosition();
- if (_filePosition + numBytes > len)
+ if (_filePosition + source.Length > len)
{
- //Console.WriteLine("WriteInternalCoreAsync - Setting length to: "+(pos + numBytes));
- SetLengthCore(_filePosition + numBytes);
+ SetLengthCore(_filePosition + source.Length);
}
// Now set the position to read from in the NativeOverlapped struct
@@ -1128,14 +1095,12 @@ namespace System.IO
// When using overlapped IO, the OS is not supposed to
// touch the file pointer location at all. We will adjust it
// ourselves. This isn't threadsafe.
- SeekCore(_fileHandle, numBytes, SeekOrigin.Current);
+ SeekCore(_fileHandle, source.Length, SeekOrigin.Current);
}
- //Console.WriteLine("WriteInternalCoreAsync finishing. pos: "+pos+" numBytes: "+numBytes+" _pos: "+_pos+" Position: "+Position);
-
int errorCode = 0;
// queue an async WriteFile operation and pass in a packed overlapped
- int r = WriteFileNative(_fileHandle, bytes, offset, numBytes, intOverlapped, out errorCode);
+ int r = WriteFileNative(_fileHandle, source.Span, intOverlapped, out errorCode);
// WriteFile, the OS version, will return 0 on failure. But
// my WriteFileNative wrapper returns -1. My wrapper will return
@@ -1147,10 +1112,8 @@ namespace System.IO
// written back from this call when using overlapped IO! You must
// not pass in a non-null lpNumBytesWritten to WriteFile when using
// overlapped structures! This is ByDesign NT behavior.
- if (r == -1 && numBytes != -1)
+ if (r == -1)
{
- //Console.WriteLine("WriteFile returned 0; Write will complete asynchronously (if errorCode==3e5) errorCode: 0x{0:x}", errorCode);
-
// For pipes, when they are closed on the other side, they will come here.
if (errorCode == ERROR_NO_DATA)
{
@@ -1177,10 +1140,10 @@ namespace System.IO
throw Win32Marshal.GetExceptionForWin32Error(errorCode);
}
}
- else // ERROR_IO_PENDING
+ else if (cancellationToken.CanBeCanceled) // ERROR_IO_PENDING
{
// Only once the IO is pending do we register for cancellation
- completionSource.RegisterForCancellation();
+ completionSource.RegisterForCancellation(cancellationToken);
}
}
else
@@ -1192,17 +1155,11 @@ namespace System.IO
// synchronously or asynchronously. We absolutely must not
// set asyncResult._numBytes here, since will never have correct
// results.
- //Console.WriteLine("WriteFile returned: "+r+" (0x"+Int32.Format(r, "x")+") The IO completed synchronously, but the user callback was called on another thread.");
}
return completionSource.Task;
}
- public override void WriteByte(byte value)
- {
- WriteByteCore(value);
- }
-
// Windows API definitions, from winbase.h and others
private const int FILE_ATTRIBUTE_NORMAL = 0x00000080;
@@ -1223,35 +1180,19 @@ namespace System.IO
private const int ERROR_IO_PENDING = 997;
// __ConsoleStream also uses this code.
- private unsafe int ReadFileNative(SafeFileHandle handle, byte[] bytes, int offset, int count, NativeOverlapped* overlapped, out int errorCode)
+ private unsafe int ReadFileNative(SafeFileHandle handle, Span<byte> bytes, NativeOverlapped* overlapped, out int errorCode)
{
Debug.Assert(handle != null, "handle != null");
- Debug.Assert(offset >= 0, "offset >= 0");
- Debug.Assert(count >= 0, "count >= 0");
- Debug.Assert(bytes != null, "bytes != null");
- // Don't corrupt memory when multiple threads are erroneously writing
- // to this stream simultaneously.
- if (bytes.Length - offset < count)
- throw new IndexOutOfRangeException(SR.IndexOutOfRange_IORaceCondition);
-
Debug.Assert((_useAsyncIO && overlapped != null) || (!_useAsyncIO && overlapped == null), "Async IO and overlapped parameters inconsistent in call to ReadFileNative.");
- // You can't use the fixed statement on an array of length 0.
- if (bytes.Length == 0)
- {
- errorCode = 0;
- return 0;
- }
-
- int r = 0;
+ int r;
int numBytesRead = 0;
- fixed (byte* p = &bytes[0])
+ fixed (byte* p = &bytes.DangerousGetPinnableReference())
{
- if (_useAsyncIO)
- r = Interop.Kernel32.ReadFile(handle, p + offset, count, IntPtr.Zero, overlapped);
- else
- r = Interop.Kernel32.ReadFile(handle, p + offset, count, out numBytesRead, IntPtr.Zero);
+ r = _useAsyncIO ?
+ Interop.Kernel32.ReadFile(handle, p, bytes.Length, IntPtr.Zero, overlapped) :
+ Interop.Kernel32.ReadFile(handle, p, bytes.Length, out numBytesRead, IntPtr.Zero);
}
if (r == 0)
@@ -1266,37 +1207,19 @@ namespace System.IO
}
}
- private unsafe int WriteFileNative(SafeFileHandle handle, byte[] bytes, int offset, int count, NativeOverlapped* overlapped, out int errorCode)
+ private unsafe int WriteFileNative(SafeFileHandle handle, ReadOnlySpan<byte> buffer, NativeOverlapped* overlapped, out int errorCode)
{
Debug.Assert(handle != null, "handle != null");
- Debug.Assert(offset >= 0, "offset >= 0");
- Debug.Assert(count >= 0, "count >= 0");
- Debug.Assert(bytes != null, "bytes != null");
- // Don't corrupt memory when multiple threads are erroneously writing
- // to this stream simultaneously. (the OS is reading from
- // the array we pass to WriteFile, but if we read beyond the end and
- // that memory isn't allocated, we could get an AV.)
- if (bytes.Length - offset < count)
- throw new IndexOutOfRangeException(SR.IndexOutOfRange_IORaceCondition);
-
Debug.Assert((_useAsyncIO && overlapped != null) || (!_useAsyncIO && overlapped == null), "Async IO and overlapped parameters inconsistent in call to WriteFileNative.");
- // You can't use the fixed statement on an array of length 0.
- if (bytes.Length == 0)
- {
- errorCode = 0;
- return 0;
- }
-
int numBytesWritten = 0;
- int r = 0;
+ int r;
- fixed (byte* p = &bytes[0])
+ fixed (byte* p = &buffer.DangerousGetPinnableReference())
{
- if (_useAsyncIO)
- r = Interop.Kernel32.WriteFile(handle, p + offset, count, IntPtr.Zero, overlapped);
- else
- r = Interop.Kernel32.WriteFile(handle, p + offset, count, out numBytesWritten, IntPtr.Zero);
+ r = _useAsyncIO ?
+ Interop.Kernel32.WriteFile(handle, p, buffer.Length, IntPtr.Zero, overlapped) :
+ Interop.Kernel32.WriteFile(handle, p, buffer.Length, out numBytesWritten, IntPtr.Zero);
}
if (r == 0)
@@ -1472,7 +1395,7 @@ namespace System.IO
}
// Kick off the read.
- synchronousSuccess = ReadFileNative(_fileHandle, copyBuffer, 0, copyBuffer.Length, readAwaitable._nativeOverlapped, out errorCode) >= 0;
+ synchronousSuccess = ReadFileNative(_fileHandle, copyBuffer, readAwaitable._nativeOverlapped, out errorCode) >= 0;
}
// If the operation did not synchronously succeed, it either failed or initiated the asynchronous operation.
@@ -1696,20 +1619,6 @@ namespace System.IO
}
}
- private Task<int> TaskFromResultOrCache(int result)
- {
- Task<int> completedTask = _lastSynchronouslyCompletedTask;
- Debug.Assert(completedTask == null || completedTask.Status == TaskStatus.RanToCompletion, "Cached task should have completed successfully");
-
- if ((completedTask == null) || (completedTask.Result != result))
- {
- completedTask = Task.FromResult(result);
- _lastSynchronouslyCompletedTask = completedTask;
- }
-
- return completedTask;
- }
-
private void LockInternal(long position, long length)
{
int positionLow = unchecked((int)(position));
@@ -1735,5 +1644,25 @@ namespace System.IO
throw Win32Marshal.GetExceptionForLastWin32Error();
}
}
+ private SafeFileHandle ValidateFileHandle(SafeFileHandle fileHandle)
+ {
+ if (fileHandle.IsInvalid)
+ {
+ // Return a meaningful exception with the full path.
+
+ // NT5 oddity - when trying to open "C:\" as a Win32FileStream,
+ // we usually get ERROR_PATH_NOT_FOUND from the OS. We should
+ // probably be consistent w/ every other directory.
+ int errorCode = Marshal.GetLastWin32Error();
+
+ if (errorCode == Interop.Errors.ERROR_PATH_NOT_FOUND && _path.Length == PathInternal.GetRootLength(_path))
+ errorCode = Interop.Errors.ERROR_ACCESS_DENIED;
+
+ throw Win32Marshal.GetExceptionForWin32Error(errorCode, _path);
+ }
+
+ fileHandle.IsAsync = _useAsyncIO;
+ return fileHandle;
+ }
}
}
diff --git a/src/mscorlib/shared/System/IO/FileStream.cs b/src/mscorlib/shared/System/IO/FileStream.cs
index 39f7b60d12..65c63bcc53 100644
--- a/src/mscorlib/shared/System/IO/FileStream.cs
+++ b/src/mscorlib/shared/System/IO/FileStream.cs
@@ -51,6 +51,9 @@ namespace System.IO
/// </summary>
private readonly bool _useAsyncIO;
+ /// <summary>cached task for read ops that complete synchronously</summary>
+ private Task<int> _lastSynchronouslyCompletedTask = null;
+
/// <summary>
/// Currently cached position in the stream. This should always mirror the underlying file's actual position,
/// and should only ever be out of sync if another stream with access to this same file manipulates it, at which
@@ -292,6 +295,36 @@ namespace System.IO
return FlushAsyncInternal(cancellationToken);
}
+ public override int Read(byte[] array, int offset, int count)
+ {
+ ValidateReadWriteArgs(array, offset, count);
+ return _useAsyncIO ?
+ ReadAsyncTask(array, offset, count, CancellationToken.None).GetAwaiter().GetResult() :
+ ReadSpan(new Span<byte>(array, offset, count));
+ }
+
+ public override int Read(Span<byte> destination)
+ {
+ if (GetType() == typeof(FileStream) && !_useAsyncIO)
+ {
+ if (_fileHandle.IsClosed)
+ {
+ throw Error.GetFileNotOpen();
+ }
+ return ReadSpan(destination);
+ }
+ else
+ {
+ // This type is derived from FileStream and/or the stream is in async mode. If this is a
+ // derived type, it may have overridden Read(byte[], int, int) prior to this Read(Span<byte>)
+ // overload being introduced. In that case, this Read(Span<byte>) overload should use the behavior
+ // of Read(byte[],int,int) overload. Or if the stream is in async mode, we can't call the
+ // synchronous ReadSpan, so we similarly call the base Read, which will turn delegate to
+ // Read(byte[],int,int), which will do the right thing if we're in async mode.
+ return base.Read(destination);
+ }
+ }
+
public override Task<int> ReadAsync(byte[] buffer, int offset, int count, CancellationToken cancellationToken)
{
if (buffer == null)
@@ -304,10 +337,12 @@ namespace System.IO
throw new ArgumentException(SR.Argument_InvalidOffLen /*, no good single parameter name to pass*/);
// If we have been inherited into a subclass, the following implementation could be incorrect
- // since it does not call through to Read() or ReadAsync() which a subclass might have overridden.
+ // since it does not call through to Read() which a subclass might have overridden.
// To be safe we will only use this implementation in cases where we know it is safe to do so,
// and delegate to our base class (which will call into Read/ReadAsync) when we are not sure.
- if (GetType() != typeof(FileStream))
+ // Similarly, if we weren't opened for asynchronous I/O, call to the base implementation so that
+ // Read is invoked asynchronously.
+ if (GetType() != typeof(FileStream) || !_useAsyncIO)
return base.ReadAsync(buffer, offset, count, cancellationToken);
if (cancellationToken.IsCancellationRequested)
@@ -316,7 +351,86 @@ namespace System.IO
if (IsClosed)
throw Error.GetFileNotOpen();
- return ReadAsyncInternal(buffer, offset, count, cancellationToken);
+ return ReadAsyncTask(buffer, offset, count, cancellationToken);
+ }
+
+ public override ValueTask<int> ReadAsync(Memory<byte> destination, CancellationToken cancellationToken = default(CancellationToken))
+ {
+ if (!_useAsyncIO || GetType() != typeof(FileStream))
+ {
+ // If we're not using async I/O, delegate to the base, which will queue a call to Read.
+ // Or if this isn't a concrete FileStream, a derived type may have overridden ReadAsync(byte[],...),
+ // which was introduced first, so delegate to the base which will delegate to that.
+ return base.ReadAsync(destination, cancellationToken);
+ }
+
+ if (cancellationToken.IsCancellationRequested)
+ {
+ return new ValueTask<int>(Task.FromCanceled<int>(cancellationToken));
+ }
+
+ if (IsClosed)
+ {
+ throw Error.GetFileNotOpen();
+ }
+
+ Task<int> t = ReadAsyncInternal(destination, cancellationToken, out int synchronousResult);
+ return t != null ?
+ new ValueTask<int>(t) :
+ new ValueTask<int>(synchronousResult);
+ }
+
+ private Task<int> ReadAsyncTask(byte[] array, int offset, int count, CancellationToken cancellationToken)
+ {
+ Task<int> t = ReadAsyncInternal(new Memory<byte>(array, offset, count), cancellationToken, out int synchronousResult);
+
+ if (t == null)
+ {
+ t = _lastSynchronouslyCompletedTask;
+ Debug.Assert(t == null || t.IsCompletedSuccessfully, "Cached task should have completed successfully");
+
+ if (t == null || t.Result != synchronousResult)
+ {
+ _lastSynchronouslyCompletedTask = t = Task.FromResult(synchronousResult);
+ }
+ }
+
+ return t;
+ }
+
+ public override void Write(byte[] array, int offset, int count)
+ {
+ ValidateReadWriteArgs(array, offset, count);
+ if (_useAsyncIO)
+ {
+ WriteAsyncInternal(new ReadOnlyMemory<byte>(array, offset, count), CancellationToken.None).GetAwaiter().GetResult();
+ }
+ else
+ {
+ WriteSpan(new ReadOnlySpan<byte>(array, offset, count));
+ }
+ }
+
+ public override void Write(ReadOnlySpan<byte> destination)
+ {
+ if (GetType() == typeof(FileStream) && !_useAsyncIO)
+ {
+ if (_fileHandle.IsClosed)
+ {
+ throw Error.GetFileNotOpen();
+ }
+ WriteSpan(destination);
+ }
+ else
+ {
+ // This type is derived from FileStream and/or the stream is in async mode. If this is a
+ // derived type, it may have overridden Write(byte[], int, int) prior to this Write(ReadOnlySpan<byte>)
+ // overload being introduced. In that case, this Write(ReadOnlySpan<byte>) overload should use the behavior
+ // of Write(byte[],int,int) overload. Or if the stream is in async mode, we can't call the
+ // synchronous WriteSpan, so we similarly call the base Write, which will turn delegate to
+ // Write(byte[],int,int), which will do the right thing if we're in async mode.
+ base.Write(destination);
+ }
}
public override Task WriteAsync(byte[] buffer, int offset, int count, CancellationToken cancellationToken)
@@ -334,7 +448,7 @@ namespace System.IO
// since it does not call through to Write() or WriteAsync() which a subclass might have overridden.
// To be safe we will only use this implementation in cases where we know it is safe to do so,
// and delegate to our base class (which will call into Write/WriteAsync) when we are not sure.
- if (GetType() != typeof(FileStream))
+ if (!_useAsyncIO || GetType() != typeof(FileStream))
return base.WriteAsync(buffer, offset, count, cancellationToken);
if (cancellationToken.IsCancellationRequested)
@@ -343,7 +457,30 @@ namespace System.IO
if (IsClosed)
throw Error.GetFileNotOpen();
- return WriteAsyncInternal(buffer, offset, count, cancellationToken);
+ return WriteAsyncInternal(new ReadOnlyMemory<byte>(buffer, offset, count), cancellationToken);
+ }
+
+ public override Task WriteAsync(ReadOnlyMemory<byte> source, CancellationToken cancellationToken = default(CancellationToken))
+ {
+ if (!_useAsyncIO || GetType() != typeof(FileStream))
+ {
+ // If we're not using async I/O, delegate to the base, which will queue a call to Write.
+ // Or if this isn't a concrete FileStream, a derived type may have overridden WriteAsync(byte[],...),
+ // which was introduced first, so delegate to the base which will delegate to that.
+ return base.WriteAsync(source, cancellationToken);
+ }
+
+ if (cancellationToken.IsCancellationRequested)
+ {
+ return Task.FromCanceled<int>(cancellationToken);
+ }
+
+ if (IsClosed)
+ {
+ throw Error.GetFileNotOpen();
+ }
+
+ return WriteAsyncInternal(source, cancellationToken);
}
/// <summary>
@@ -594,7 +731,11 @@ namespace System.IO
_readPos = _readLength = 0;
}
- private int ReadByteCore()
+ /// <summary>
+ /// Reads a byte from the file stream. Returns the byte cast to an int
+ /// or -1 if reading from the end of the stream.
+ /// </summary>
+ public override int ReadByte()
{
PrepareForReading();
@@ -602,9 +743,7 @@ namespace System.IO
if (_readPos == _readLength)
{
FlushWriteBuffer();
- Debug.Assert(_bufferLength > 0, "_bufferSize > 0");
-
- _readLength = ReadNative(buffer, 0, _bufferLength);
+ _readLength = FillReadBufferForReadByte();
_readPos = 0;
if (_readLength == 0)
{
@@ -615,13 +754,18 @@ namespace System.IO
return buffer[_readPos++];
}
- private void WriteByteCore(byte value)
+ /// <summary>
+ /// Writes a byte to the current position in the stream and advances the position
+ /// within the stream by one byte.
+ /// </summary>
+ /// <param name="value">The byte to write to the stream.</param>
+ public override void WriteByte(byte value)
{
PrepareForWriting();
// Flush the write buffer if it's full
if (_writePos == _bufferLength)
- FlushWriteBuffer();
+ FlushWriteBufferForWriteByte();
// We now have space in the buffer. Store the byte.
GetBuffer()[_writePos++] = value;
@@ -672,7 +816,7 @@ namespace System.IO
if (!IsAsync)
return base.BeginRead(array, offset, numBytes, callback, state);
else
- return TaskToApm.Begin(ReadAsyncInternal(array, offset, numBytes, CancellationToken.None), callback, state);
+ return TaskToApm.Begin(ReadAsyncTask(array, offset, numBytes, CancellationToken.None), callback, state);
}
public override IAsyncResult BeginWrite(byte[] array, int offset, int numBytes, AsyncCallback callback, object state)
@@ -692,7 +836,7 @@ namespace System.IO
if (!IsAsync)
return base.BeginWrite(array, offset, numBytes, callback, state);
else
- return TaskToApm.Begin(WriteAsyncInternal(array, offset, numBytes, CancellationToken.None), callback, state);
+ return TaskToApm.Begin(WriteAsyncInternal(new ReadOnlyMemory<byte>(array, offset, numBytes), CancellationToken.None), callback, state);
}
public override int EndRead(IAsyncResult asyncResult)
diff --git a/src/mscorlib/shared/System/IO/FileStreamCompletionSource.Win32.cs b/src/mscorlib/shared/System/IO/FileStreamCompletionSource.Win32.cs
index 7dca13335e..e3871bcd6c 100644
--- a/src/mscorlib/shared/System/IO/FileStreamCompletionSource.Win32.cs
+++ b/src/mscorlib/shared/System/IO/FileStreamCompletionSource.Win32.cs
@@ -2,11 +2,11 @@
// 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.Security;
+using System.Buffers;
+using System.Diagnostics;
+using System.Runtime.InteropServices;
using System.Threading;
using System.Threading.Tasks;
-using System.Runtime.InteropServices;
-using System.Diagnostics;
namespace System.IO
{
@@ -15,7 +15,7 @@ namespace System.IO
// This is an internal object extending TaskCompletionSource with fields
// for all of the relevant data necessary to complete the IO operation.
// This is used by IOCallback and all of the async methods.
- unsafe private sealed class FileStreamCompletionSource : TaskCompletionSource<int>
+ private unsafe class FileStreamCompletionSource : TaskCompletionSource<int>
{
private const long NoResult = 0;
private const long ResultSuccess = (long)1 << 32;
@@ -28,7 +28,6 @@ namespace System.IO
private readonly FileStream _stream;
private readonly int _numBufferedBytes;
- private readonly CancellationToken _cancellationToken;
private CancellationTokenRegistration _cancellationRegistration;
#if DEBUG
private bool _cancellationHasBeenRegistered;
@@ -37,20 +36,19 @@ namespace System.IO
private long _result; // Using long since this needs to be used in Interlocked APIs
// Using RunContinuationsAsynchronously for compat reasons (old API used Task.Factory.StartNew for continuations)
- internal FileStreamCompletionSource(FileStream stream, int numBufferedBytes, byte[] bytes, CancellationToken cancellationToken)
+ internal FileStreamCompletionSource(FileStream stream, int numBufferedBytes, byte[] bytes)
: base(TaskCreationOptions.RunContinuationsAsynchronously)
{
_numBufferedBytes = numBufferedBytes;
_stream = stream;
_result = NoResult;
- _cancellationToken = cancellationToken;
- // Create the native overlapped. We try to use the preallocated overlapped if possible:
- // it's possible if the byte buffer is the same one that's associated with the preallocated overlapped
- // and if no one else is currently using the preallocated overlapped. This is the fast-path for cases
- // where the user-provided buffer is smaller than the FileStream's buffer (such that the FileStream's
+ // Create the native overlapped. We try to use the preallocated overlapped if possible: it's possible if the byte
+ // buffer is null (there's nothing to pin) or the same one that's associated with the preallocated overlapped (and
+ // thus is already pinned) and if no one else is currently using the preallocated overlapped. This is the fast-path
+ // for cases where the user-provided buffer is smaller than the FileStream's buffer (such that the FileStream's
// buffer is used) and where operations on the FileStream are not being performed concurrently.
- _overlapped = ReferenceEquals(bytes, _stream._buffer) && _stream.CompareExchangeCurrentOverlappedOwner(this, null) == null ?
+ _overlapped = (bytes == null || ReferenceEquals(bytes, _stream._buffer)) && _stream.CompareExchangeCurrentOverlappedOwner(this, null) == null ?
_stream._fileHandle.ThreadPoolBinding.AllocateNativeOverlapped(_stream._preallocatedOverlapped) :
_stream._fileHandle.ThreadPoolBinding.AllocateNativeOverlapped(s_ioCallback, this, bytes);
Debug.Assert(_overlapped != null, "AllocateNativeOverlapped returned null");
@@ -67,15 +65,16 @@ namespace System.IO
TrySetResult(numBytes + _numBufferedBytes);
}
- public void RegisterForCancellation()
+ public void RegisterForCancellation(CancellationToken cancellationToken)
{
#if DEBUG
+ Debug.Assert(cancellationToken.CanBeCanceled);
Debug.Assert(!_cancellationHasBeenRegistered, "Cannot register for cancellation twice");
_cancellationHasBeenRegistered = true;
#endif
- // Quick check to make sure that the cancellation token supports cancellation, and that the IO hasn't completed
- if ((_cancellationToken.CanBeCanceled) && (_overlapped != null))
+ // Quick check to make sure the IO hasn't completed
+ if (_overlapped != null)
{
var cancelCallback = s_cancelCallback;
if (cancelCallback == null) s_cancelCallback = cancelCallback = Cancel;
@@ -84,7 +83,7 @@ namespace System.IO
long packedResult = Interlocked.CompareExchange(ref _result, RegisteringCancellation, NoResult);
if (packedResult == NoResult)
{
- _cancellationRegistration = _cancellationToken.Register(cancelCallback, this);
+ _cancellationRegistration = cancellationToken.Register(cancelCallback, this);
// Switch the result, just in case IO completed while we were setting the registration
packedResult = Interlocked.Exchange(ref _result, NoResult);
@@ -104,7 +103,7 @@ namespace System.IO
}
}
- internal void ReleaseNativeResource()
+ internal virtual void ReleaseNativeResource()
{
// Ensure that cancellation has been completed and cleaned up.
_cancellationRegistration.Dispose();
@@ -172,6 +171,7 @@ namespace System.IO
private void CompleteCallback(ulong packedResult)
{
// Free up the native resource and cancellation registration
+ CancellationToken cancellationToken = _cancellationRegistration.Token; // access before disposing registration
ReleaseNativeResource();
// Unpack the result and send it to the user
@@ -181,7 +181,7 @@ namespace System.IO
int errorCode = unchecked((int)(packedResult & uint.MaxValue));
if (errorCode == Interop.Errors.ERROR_OPERATION_ABORTED)
{
- TrySetCanceled(_cancellationToken.IsCancellationRequested ? _cancellationToken : new CancellationToken(true));
+ TrySetCanceled(cancellationToken.IsCancellationRequested ? cancellationToken : new CancellationToken(true));
}
else
{
@@ -218,5 +218,28 @@ namespace System.IO
}
}
}
+
+ /// <summary>
+ /// Extends <see cref="FileStreamCompletionSource"/> with to support disposing of a
+ /// <see cref="MemoryHandle"/> when the operation has completed. This should only be used
+ /// when memory doesn't wrap a byte[].
+ /// </summary>
+ private sealed class MemoryFileStreamCompletionSource : FileStreamCompletionSource
+ {
+ private MemoryHandle _handle; // mutable struct; do not make this readonly
+
+ internal MemoryFileStreamCompletionSource(FileStream stream, int numBufferedBytes, ReadOnlyMemory<byte> memory) :
+ base(stream, numBufferedBytes, bytes: null) // this type handles the pinning, so null is passed for bytes
+ {
+ Debug.Assert(!memory.DangerousTryGetArray(out ArraySegment<byte> array), "The base should be used directly if we can get the array.");
+ _handle = memory.Retain(pin: true);
+ }
+
+ internal override void ReleaseNativeResource()
+ {
+ _handle.Dispose();
+ base.ReleaseNativeResource();
+ }
+ }
}
}
diff --git a/src/mscorlib/shared/System/IO/IOException.cs b/src/mscorlib/shared/System/IO/IOException.cs
new file mode 100644
index 0000000000..1fbd352613
--- /dev/null
+++ b/src/mscorlib/shared/System/IO/IOException.cs
@@ -0,0 +1,41 @@
+// 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.Serialization;
+
+namespace System.IO
+{
+ public class IOException : SystemException
+ {
+ public IOException()
+ : base(SR.Arg_IOException)
+ {
+ HResult = HResults.COR_E_IO;
+ }
+
+ public IOException(String message)
+ : base(message)
+ {
+ HResult = HResults.COR_E_IO;
+ }
+
+ public IOException(String message, int hresult)
+ : base(message)
+ {
+ HResult = hresult;
+ }
+
+ public IOException(String message, Exception innerException)
+ : base(message, innerException)
+ {
+ HResult = HResults.COR_E_IO;
+ }
+
+ protected IOException(SerializationInfo info, StreamingContext context) : base(info, context)
+ {
+ throw new PlatformNotSupportedException();
+ }
+ }
+}
diff --git a/src/mscorlib/shared/System/IO/Path.cs b/src/mscorlib/shared/System/IO/Path.cs
index 135bb42881..2676f0d2fe 100644
--- a/src/mscorlib/shared/System/IO/Path.cs
+++ b/src/mscorlib/shared/System/IO/Path.cs
@@ -166,6 +166,30 @@ namespace System.IO
return new string(pRandomFileName, 0, RandomFileNameLength);
}
+ /// <summary>
+ /// Returns true if the path is fixed to a specific drive or UNC path. This method does no
+ /// validation of the path (URIs will be returned as relative as a result).
+ /// Returns false if the path specified is relative to the current drive or working directory.
+ /// </summary>
+ /// <remarks>
+ /// Handles paths that use the alternate directory separator. It is a frequent mistake to
+ /// assume that rooted paths <see cref="Path.IsPathRooted(string)"/> are not relative. This isn't the case.
+ /// "C:a" is drive relative- meaning that it will be resolved against the current directory
+ /// for C: (rooted, but relative). "C:\a" is rooted and not relative (the current directory
+ /// will not be used to modify the path).
+ /// </remarks>
+ /// <exception cref="ArgumentNullException">
+ /// Thrown if <paramref name="path"/> is null.
+ /// </exception>
+ public static bool IsPathFullyQualified(string path)
+ {
+ if (path == null)
+ {
+ throw new ArgumentNullException(nameof(path));
+ }
+ return !PathInternal.IsPartiallyQualified(path);
+ }
+
// Tests if a path includes a file extension. The result is
// true if the characters that follow the last directory
// separator ('\\' or '/') or volume separator (':') in the path include
diff --git a/src/mscorlib/shared/System/IO/PathInternal.Windows.cs b/src/mscorlib/shared/System/IO/PathInternal.Windows.cs
index 01069e757c..2ab3928608 100644
--- a/src/mscorlib/shared/System/IO/PathInternal.Windows.cs
+++ b/src/mscorlib/shared/System/IO/PathInternal.Windows.cs
@@ -437,11 +437,6 @@ namespace System.IO
return IsDirectorySeparator(ch) || VolumeSeparatorChar == ch;
}
- internal static string TrimEndingDirectorySeparator(string path) =>
- EndsInDirectorySeparator(path) ?
- path.Substring(0, path.Length - 1) :
- path;
-
/// <summary>
/// Returns true if the path is effectively empty for the current OS.
/// For unix, this is empty or null. For Windows, this is empty, null, or
diff --git a/src/mscorlib/shared/System/IO/PathTooLongException.cs b/src/mscorlib/shared/System/IO/PathTooLongException.cs
index 64c8e6c7e6..15f282ebf6 100644
--- a/src/mscorlib/shared/System/IO/PathTooLongException.cs
+++ b/src/mscorlib/shared/System/IO/PathTooLongException.cs
@@ -13,19 +13,19 @@ namespace System.IO
public PathTooLongException()
: base(SR.IO_PathTooLong)
{
- HResult = __HResults.COR_E_PATHTOOLONG;
+ HResult = HResults.COR_E_PATHTOOLONG;
}
public PathTooLongException(string message)
: base(message)
{
- HResult = __HResults.COR_E_PATHTOOLONG;
+ HResult = HResults.COR_E_PATHTOOLONG;
}
public PathTooLongException(string message, Exception innerException)
: base(message, innerException)
{
- HResult = __HResults.COR_E_PATHTOOLONG;
+ HResult = HResults.COR_E_PATHTOOLONG;
}
protected PathTooLongException(SerializationInfo info, StreamingContext context)
diff --git a/src/mscorlib/shared/System/IO/PinnedBufferMemoryStream.cs b/src/mscorlib/shared/System/IO/PinnedBufferMemoryStream.cs
index c8e720b7ac..e8f74dd05c 100644
--- a/src/mscorlib/shared/System/IO/PinnedBufferMemoryStream.cs
+++ b/src/mscorlib/shared/System/IO/PinnedBufferMemoryStream.cs
@@ -46,6 +46,10 @@ namespace System.IO
Initialize(ptr, len, len, FileAccess.Read);
}
+ public override int Read(Span<byte> destination) => ReadCore(destination);
+
+ public override void Write(ReadOnlySpan<byte> source) => WriteCore(source);
+
~PinnedBufferMemoryStream()
{
Dispose(false);
diff --git a/src/mscorlib/shared/System/IO/UnmanagedMemoryStream.cs b/src/mscorlib/shared/System/IO/UnmanagedMemoryStream.cs
index b78f50fe7b..b899951ba7 100644
--- a/src/mscorlib/shared/System/IO/UnmanagedMemoryStream.cs
+++ b/src/mscorlib/shared/System/IO/UnmanagedMemoryStream.cs
@@ -361,8 +361,27 @@ namespace System.IO
throw new ArgumentOutOfRangeException(nameof(count), SR.ArgumentOutOfRange_NeedNonNegNum);
if (buffer.Length - offset < count)
throw new ArgumentException(SR.Argument_InvalidOffLen);
- Contract.EndContractBlock(); // Keep this in sync with contract validation in ReadAsync
+ return ReadCore(new Span<byte>(buffer, offset, count));
+ }
+
+ public override int Read(Span<byte> destination)
+ {
+ if (GetType() == typeof(UnmanagedMemoryStream))
+ {
+ return ReadCore(destination);
+ }
+ else
+ {
+ // UnmanagedMemoryStream is not sealed, and a derived type may have overridden Read(byte[], int, int) prior
+ // to this Read(Span<byte>) overload being introduced. In that case, this Read(Span<byte>) overload
+ // should use the behavior of Read(byte[],int,int) overload.
+ return base.Read(destination);
+ }
+ }
+
+ internal int ReadCore(Span<byte> destination)
+ {
if (!_isOpen) throw Error.GetStreamIsClosed();
if (!CanRead) throw Error.GetReadNotSupported();
@@ -370,20 +389,22 @@ namespace System.IO
// changes our position after we decide we can read some bytes.
long pos = Interlocked.Read(ref _position);
long len = Interlocked.Read(ref _length);
- long n = len - pos;
- if (n > count)
- n = count;
+ long n = Math.Min(len - pos, destination.Length);
if (n <= 0)
+ {
return 0;
+ }
int nInt = (int)n; // Safe because n <= count, which is an Int32
if (nInt < 0)
+ {
return 0; // _position could be beyond EOF
+ }
Debug.Assert(pos + nInt >= 0, "_position + n >= 0"); // len is less than 2^63 -1.
unsafe
{
- fixed (byte* pBuffer = buffer)
+ fixed (byte* pBuffer = &destination.DangerousGetPinnableReference())
{
if (_buffer != null)
{
@@ -393,7 +414,7 @@ namespace System.IO
try
{
_buffer.AcquirePointer(ref pointer);
- Buffer.Memcpy(pBuffer + offset, pointer + pos + _offset, nInt);
+ Buffer.Memcpy(pBuffer, pointer + pos + _offset, nInt);
}
finally
{
@@ -405,7 +426,7 @@ namespace System.IO
}
else
{
- Buffer.Memcpy(pBuffer + offset, _mem + pos, nInt);
+ Buffer.Memcpy(pBuffer, _mem + pos, nInt);
}
}
}
@@ -450,6 +471,28 @@ namespace System.IO
}
/// <summary>
+ /// Reads bytes from stream and puts them into the buffer
+ /// </summary>
+ /// <param name="destination">Buffer to read the bytes to.</param>
+ /// <param name="cancellationToken">Token that can be used to cancel this operation.</param>
+ public override ValueTask<int> ReadAsync(Memory<byte> destination, CancellationToken cancellationToken = default(CancellationToken))
+ {
+ if (cancellationToken.IsCancellationRequested)
+ {
+ return new ValueTask<int>(Task.FromCanceled<int>(cancellationToken));
+ }
+
+ try
+ {
+ return new ValueTask<int>(Read(destination.Span));
+ }
+ catch (Exception ex)
+ {
+ return new ValueTask<int>(Task.FromException<int>(ex));
+ }
+ }
+
+ /// <summary>
/// Returns the byte at the stream current Position and advances the Position.
/// </summary>
/// <returns></returns>
@@ -583,17 +626,38 @@ namespace System.IO
throw new ArgumentOutOfRangeException(nameof(count), SR.ArgumentOutOfRange_NeedNonNegNum);
if (buffer.Length - offset < count)
throw new ArgumentException(SR.Argument_InvalidOffLen);
- Contract.EndContractBlock(); // Keep contract validation in sync with WriteAsync(..)
+ WriteCore(new Span<byte>(buffer, offset, count));
+ }
+
+ public override void Write(ReadOnlySpan<byte> source)
+ {
+ if (GetType() == typeof(UnmanagedMemoryStream))
+ {
+ WriteCore(source);
+ }
+ else
+ {
+ // UnmanagedMemoryStream is not sealed, and a derived type may have overridden Write(byte[], int, int) prior
+ // to this Write(Span<byte>) overload being introduced. In that case, this Write(Span<byte>) overload
+ // should use the behavior of Write(byte[],int,int) overload.
+ base.Write(source);
+ }
+ }
+
+ internal unsafe void WriteCore(ReadOnlySpan<byte> source)
+ {
if (!_isOpen) throw Error.GetStreamIsClosed();
if (!CanWrite) throw Error.GetWriteNotSupported();
long pos = Interlocked.Read(ref _position); // Use a local to avoid a race condition
long len = Interlocked.Read(ref _length);
- long n = pos + count;
+ long n = pos + source.Length;
// Check for overflow
if (n < 0)
+ {
throw new IOException(SR.IO_StreamTooLong);
+ }
if (n > _capacity)
{
@@ -606,10 +670,7 @@ namespace System.IO
// zero any memory in the middle.
if (pos > len)
{
- unsafe
- {
- Buffer.ZeroMemory(_mem + len, pos - len);
- }
+ Buffer.ZeroMemory(_mem + len, pos - len);
}
// set length after zeroing memory to avoid race condition of accessing unzeroed memory
@@ -619,39 +680,37 @@ namespace System.IO
}
}
- unsafe
+ fixed (byte* pBuffer = &source.DangerousGetPinnableReference())
{
- fixed (byte* pBuffer = buffer)
+ if (_buffer != null)
{
- if (_buffer != null)
+ long bytesLeft = _capacity - pos;
+ if (bytesLeft < source.Length)
{
- long bytesLeft = _capacity - pos;
- if (bytesLeft < count)
- {
- throw new ArgumentException(SR.Arg_BufferTooSmall);
- }
+ throw new ArgumentException(SR.Arg_BufferTooSmall);
+ }
- byte* pointer = null;
- RuntimeHelpers.PrepareConstrainedRegions();
- try
- {
- _buffer.AcquirePointer(ref pointer);
- Buffer.Memcpy(pointer + pos + _offset, pBuffer + offset, count);
- }
- finally
- {
- if (pointer != null)
- {
- _buffer.ReleasePointer();
- }
- }
+ byte* pointer = null;
+ RuntimeHelpers.PrepareConstrainedRegions();
+ try
+ {
+ _buffer.AcquirePointer(ref pointer);
+ Buffer.Memcpy(pointer + pos + _offset, pBuffer, source.Length);
}
- else
+ finally
{
- Buffer.Memcpy(_mem + pos, pBuffer + offset, count);
+ if (pointer != null)
+ {
+ _buffer.ReleasePointer();
+ }
}
}
+ else
+ {
+ Buffer.Memcpy(_mem + pos, pBuffer, source.Length);
+ }
}
+
Interlocked.Exchange(ref _position, n);
return;
}
@@ -692,6 +751,29 @@ namespace System.IO
}
/// <summary>
+ /// Writes buffer into the stream. The operation completes synchronously.
+ /// </summary>
+ /// <param name="buffer">Buffer that will be written.</param>
+ /// <param name="cancellationToken">Token that can be used to cancel the operation.</param>
+ public override Task WriteAsync(ReadOnlyMemory<byte> source, CancellationToken cancellationToken = default(CancellationToken))
+ {
+ if (cancellationToken.IsCancellationRequested)
+ {
+ return Task.FromCanceled(cancellationToken);
+ }
+
+ try
+ {
+ Write(source.Span);
+ return Task.CompletedTask;
+ }
+ catch (Exception ex)
+ {
+ return Task.FromException(ex);
+ }
+ }
+
+ /// <summary>
/// Writes a byte to the stream and advances the current Position.
/// </summary>
/// <param name="value"></param>
diff --git a/src/mscorlib/shared/System/IO/UnmanagedMemoryStreamWrapper.cs b/src/mscorlib/shared/System/IO/UnmanagedMemoryStreamWrapper.cs
index d547e771d7..2699912ea1 100644
--- a/src/mscorlib/shared/System/IO/UnmanagedMemoryStreamWrapper.cs
+++ b/src/mscorlib/shared/System/IO/UnmanagedMemoryStreamWrapper.cs
@@ -114,6 +114,11 @@ namespace System.IO
return _unmanagedStream.Read(buffer, offset, count);
}
+ public override int Read(Span<byte> destination)
+ {
+ return _unmanagedStream.Read(destination);
+ }
+
public override int ReadByte()
{
return _unmanagedStream.ReadByte();
@@ -136,6 +141,11 @@ namespace System.IO
_unmanagedStream.Write(buffer, offset, count);
}
+ public override void Write(ReadOnlySpan<byte> source)
+ {
+ _unmanagedStream.Write(source);
+ }
+
public override void WriteByte(byte value)
{
_unmanagedStream.WriteByte(value);
@@ -200,11 +210,21 @@ namespace System.IO
return _unmanagedStream.ReadAsync(buffer, offset, count, cancellationToken);
}
+ public override ValueTask<int> ReadAsync(Memory<byte> destination, CancellationToken cancellationToken = default(CancellationToken))
+ {
+ return _unmanagedStream.ReadAsync(destination, cancellationToken);
+ }
+
public override Task WriteAsync(Byte[] buffer, Int32 offset, Int32 count, CancellationToken cancellationToken)
{
return _unmanagedStream.WriteAsync(buffer, offset, count, cancellationToken);
}
+
+ public override Task WriteAsync(ReadOnlyMemory<byte> source, CancellationToken cancellationToken = default(CancellationToken))
+ {
+ return _unmanagedStream.WriteAsync(source, cancellationToken);
+ }
} // class UnmanagedMemoryStreamWrapper
} // namespace
diff --git a/src/mscorlib/shared/System/IO/Win32Marshal.cs b/src/mscorlib/shared/System/IO/Win32Marshal.cs
index a24409ed03..14a064a700 100644
--- a/src/mscorlib/shared/System/IO/Win32Marshal.cs
+++ b/src/mscorlib/shared/System/IO/Win32Marshal.cs
@@ -63,10 +63,16 @@ namespace System.IO
return new IOException(SR.Format(SR.IO_AlreadyExists_Name, path), MakeHRFromErrorCode(errorCode));
case Interop.Errors.ERROR_FILENAME_EXCED_RANGE:
- return new PathTooLongException(SR.Format(SR.IO_PathTooLong_Path, path));
+ if (path.Length == 0)
+ return new PathTooLongException(SR.IO_PathTooLong);
+ else
+ return new PathTooLongException(SR.Format(SR.IO_PathTooLong_Path, path));
+
+ case Interop.Errors.ERROR_INVALID_DRIVE:
+ throw new DriveNotFoundException(SR.Format(SR.IO_DriveNotFound_Drive, path));
case Interop.Errors.ERROR_INVALID_PARAMETER:
- return new IOException(GetMessage(errorCode), MakeHRFromErrorCode(errorCode));
+ return new IOException(Interop.Kernel32.GetMessage(errorCode), MakeHRFromErrorCode(errorCode));
case Interop.Errors.ERROR_SHARING_VIOLATION:
if (path.Length == 0)
@@ -84,7 +90,7 @@ namespace System.IO
return new OperationCanceledException();
default:
- return new IOException(GetMessage(errorCode), MakeHRFromErrorCode(errorCode));
+ return new IOException(Interop.Kernel32.GetMessage(errorCode), MakeHRFromErrorCode(errorCode));
}
}
@@ -97,13 +103,5 @@ namespace System.IO
return unchecked(((int)0x80070000) | errorCode);
}
-
- /// <summary>
- /// Returns a string message for the specified Win32 error code.
- /// </summary>
- internal static string GetMessage(int errorCode)
- {
- return Interop.Kernel32.GetMessage(errorCode);
- }
}
}
diff --git a/src/mscorlib/shared/System/IndexOutOfRangeException.cs b/src/mscorlib/shared/System/IndexOutOfRangeException.cs
index d5b24b35d5..bec63d73d6 100644
--- a/src/mscorlib/shared/System/IndexOutOfRangeException.cs
+++ b/src/mscorlib/shared/System/IndexOutOfRangeException.cs
@@ -20,19 +20,19 @@ namespace System
public IndexOutOfRangeException()
: base(SR.Arg_IndexOutOfRangeException)
{
- HResult = __HResults.COR_E_INDEXOUTOFRANGE;
+ HResult = HResults.COR_E_INDEXOUTOFRANGE;
}
public IndexOutOfRangeException(String message)
: base(message)
{
- HResult = __HResults.COR_E_INDEXOUTOFRANGE;
+ HResult = HResults.COR_E_INDEXOUTOFRANGE;
}
public IndexOutOfRangeException(String message, Exception innerException)
: base(message, innerException)
{
- HResult = __HResults.COR_E_INDEXOUTOFRANGE;
+ HResult = HResults.COR_E_INDEXOUTOFRANGE;
}
}
}
diff --git a/src/mscorlib/shared/System/InsufficientExecutionStackException.cs b/src/mscorlib/shared/System/InsufficientExecutionStackException.cs
index 41df3ae970..a14cb67150 100644
--- a/src/mscorlib/shared/System/InsufficientExecutionStackException.cs
+++ b/src/mscorlib/shared/System/InsufficientExecutionStackException.cs
@@ -11,19 +11,19 @@ namespace System
public InsufficientExecutionStackException()
: base(SR.Arg_InsufficientExecutionStackException)
{
- HResult = __HResults.COR_E_INSUFFICIENTEXECUTIONSTACK;
+ HResult = HResults.COR_E_INSUFFICIENTEXECUTIONSTACK;
}
public InsufficientExecutionStackException(String message)
: base(message)
{
- HResult = __HResults.COR_E_INSUFFICIENTEXECUTIONSTACK;
+ HResult = HResults.COR_E_INSUFFICIENTEXECUTIONSTACK;
}
public InsufficientExecutionStackException(String message, Exception innerException)
: base(message, innerException)
{
- HResult = __HResults.COR_E_INSUFFICIENTEXECUTIONSTACK;
+ HResult = HResults.COR_E_INSUFFICIENTEXECUTIONSTACK;
}
}
}
diff --git a/src/mscorlib/src/System/Int16.cs b/src/mscorlib/shared/System/Int16.cs
index 82e5dd5a38..6aaf4280d3 100644
--- a/src/mscorlib/src/System/Int16.cs
+++ b/src/mscorlib/shared/System/Int16.cs
@@ -12,19 +12,18 @@
**
===========================================================*/
-
-using System;
+using System.Diagnostics.Contracts;
using System.Globalization;
+using System.Runtime.CompilerServices;
using System.Runtime.InteropServices;
-using System.Diagnostics.Contracts;
+using System.Runtime.Versioning;
namespace System
{
[Serializable]
- [System.Runtime.InteropServices.StructLayout(LayoutKind.Sequential)]
- [System.Runtime.CompilerServices.TypeForwardedFrom("mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089")]
- public struct Int16 : IComparable, IFormattable, IConvertible
- , IComparable<Int16>, IEquatable<Int16>
+ [StructLayout(LayoutKind.Sequential)]
+ [TypeForwardedFrom("mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089")]
+ public struct Int16 : IComparable, IConvertible, IFormattable, IComparable<Int16>, IEquatable<Int16>
{
private short m_value; // Do not rename (binary serialization)
@@ -66,7 +65,7 @@ namespace System
return m_value == ((Int16)obj).m_value;
}
- [System.Runtime.Versioning.NonVersionable]
+ [NonVersionable]
public bool Equals(Int16 obj)
{
return m_value == obj;
@@ -117,27 +116,37 @@ namespace System
public static short Parse(String s)
{
- return Parse(s, NumberStyles.Integer, NumberFormatInfo.CurrentInfo);
+ if (s == null) ThrowHelper.ThrowArgumentNullException(ExceptionArgument.s);
+ return Parse(s.AsReadOnlySpan(), NumberStyles.Integer, NumberFormatInfo.CurrentInfo);
}
public static short Parse(String s, NumberStyles style)
{
NumberFormatInfo.ValidateParseStyleInteger(style);
- return Parse(s, style, NumberFormatInfo.CurrentInfo);
+ if (s == null) ThrowHelper.ThrowArgumentNullException(ExceptionArgument.s);
+ return Parse(s.AsReadOnlySpan(), style, NumberFormatInfo.CurrentInfo);
}
public static short Parse(String s, IFormatProvider provider)
{
- return Parse(s, NumberStyles.Integer, NumberFormatInfo.GetInstance(provider));
+ if (s == null) ThrowHelper.ThrowArgumentNullException(ExceptionArgument.s);
+ return Parse(s.AsReadOnlySpan(), NumberStyles.Integer, NumberFormatInfo.GetInstance(provider));
}
public static short Parse(String s, NumberStyles style, IFormatProvider provider)
{
NumberFormatInfo.ValidateParseStyleInteger(style);
+ if (s == null) ThrowHelper.ThrowArgumentNullException(ExceptionArgument.s);
+ return Parse(s.AsReadOnlySpan(), style, NumberFormatInfo.GetInstance(provider));
+ }
+
+ public static short Parse(ReadOnlySpan<char> s, NumberStyles style = NumberStyles.Integer, IFormatProvider provider = null)
+ {
+ NumberFormatInfo.ValidateParseStyleInteger(style);
return Parse(s, style, NumberFormatInfo.GetInstance(provider));
}
- private static short Parse(String s, NumberStyles style, NumberFormatInfo info)
+ private static short Parse(ReadOnlySpan<char> s, NumberStyles style, NumberFormatInfo info)
{
int i = 0;
try
@@ -166,16 +175,35 @@ namespace System
public static bool TryParse(String s, out Int16 result)
{
- return TryParse(s, NumberStyles.Integer, NumberFormatInfo.CurrentInfo, out result);
+ if (s == null)
+ {
+ result = 0;
+ return false;
+ }
+
+ return TryParse(s.AsReadOnlySpan(), NumberStyles.Integer, NumberFormatInfo.CurrentInfo, out result);
}
public static bool TryParse(String s, NumberStyles style, IFormatProvider provider, out Int16 result)
{
NumberFormatInfo.ValidateParseStyleInteger(style);
+
+ if (s == null)
+ {
+ result = 0;
+ return false;
+ }
+
+ return TryParse(s.AsReadOnlySpan(), style, NumberFormatInfo.GetInstance(provider), out result);
+ }
+
+ public static bool TryParse(ReadOnlySpan<char> s, out Int16 result, NumberStyles style = NumberStyles.Integer, IFormatProvider provider = null)
+ {
+ NumberFormatInfo.ValidateParseStyleInteger(style);
return TryParse(s, style, NumberFormatInfo.GetInstance(provider), out result);
}
- private static bool TryParse(String s, NumberStyles style, NumberFormatInfo info, out Int16 result)
+ private static bool TryParse(ReadOnlySpan<char> s, NumberStyles style, NumberFormatInfo info, out Int16 result)
{
result = 0;
int i;
diff --git a/src/mscorlib/src/System/Int32.cs b/src/mscorlib/shared/System/Int32.cs
index 503552117d..f5e832a274 100644
--- a/src/mscorlib/src/System/Int32.cs
+++ b/src/mscorlib/shared/System/Int32.cs
@@ -12,19 +12,18 @@
**
===========================================================*/
-using System;
+using System.Diagnostics.Contracts;
using System.Globalization;
-using System.Runtime;
+using System.Runtime.CompilerServices;
using System.Runtime.InteropServices;
-using System.Diagnostics.Contracts;
+using System.Runtime.Versioning;
namespace System
{
[Serializable]
- [System.Runtime.InteropServices.StructLayout(LayoutKind.Sequential)]
- [System.Runtime.CompilerServices.TypeForwardedFrom("mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089")]
- public struct Int32 : IComparable, IFormattable, IConvertible
- , IComparable<Int32>, IEquatable<Int32>
+ [StructLayout(LayoutKind.Sequential)]
+ [TypeForwardedFrom("mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089")]
+ public struct Int32 : IComparable, IConvertible, IFormattable, IComparable<Int32>, IEquatable<Int32>
{
private int m_value; // Do not rename (binary serialization)
@@ -33,8 +32,11 @@ namespace System
// Compares this object to another object, returning an integer that
// indicates the relationship.
- // Returns a value less than zero if this object
- // null is considered to be less than any instance.
+ // Returns :
+ // 0 if the values are equal
+ // Negative number if _value is less than value
+ // Positive number if _value is more than value
+ // null is considered to be less than any instance, hence returns positive number
// If object is not of type Int32, this method throws an ArgumentException.
//
public int CompareTo(Object value)
@@ -45,8 +47,8 @@ namespace System
}
if (value is Int32)
{
- // Need to use compare because subtraction will wrap
- // to positive for very large neg numbers, etc.
+ // NOTE: Cannot use return (_value - value) as this causes a wrap
+ // around in cases where _value - value > MaxValue.
int i = (int)value;
if (m_value < i) return -1;
if (m_value > i) return 1;
@@ -57,8 +59,8 @@ namespace System
public int CompareTo(int value)
{
- // Need to use compare because subtraction will wrap
- // to positive for very large neg numbers, etc.
+ // NOTE: Cannot use return (_value - value) as this causes a wrap
+ // around in cases where _value - value > MaxValue.
if (m_value < value) return -1;
if (m_value > value) return 1;
return 0;
@@ -73,7 +75,7 @@ namespace System
return m_value == ((Int32)obj).m_value;
}
- [System.Runtime.Versioning.NonVersionable]
+ [NonVersionable]
public bool Equals(Int32 obj)
{
return m_value == obj;
@@ -116,14 +118,16 @@ namespace System
[Pure]
public static int Parse(String s)
{
- return Number.ParseInt32(s, NumberStyles.Integer, NumberFormatInfo.CurrentInfo);
+ if (s == null) ThrowHelper.ThrowArgumentNullException(ExceptionArgument.s);
+ return Number.ParseInt32(s.AsReadOnlySpan(), NumberStyles.Integer, NumberFormatInfo.CurrentInfo);
}
[Pure]
public static int Parse(String s, NumberStyles style)
{
NumberFormatInfo.ValidateParseStyleInteger(style);
- return Number.ParseInt32(s, style, NumberFormatInfo.CurrentInfo);
+ if (s == null) ThrowHelper.ThrowArgumentNullException(ExceptionArgument.s);
+ return Number.ParseInt32(s.AsReadOnlySpan(), style, NumberFormatInfo.CurrentInfo);
}
// Parses an integer from a String in the given style. If
@@ -133,7 +137,8 @@ namespace System
[Pure]
public static int Parse(String s, IFormatProvider provider)
{
- return Number.ParseInt32(s, NumberStyles.Integer, NumberFormatInfo.GetInstance(provider));
+ if (s == null) ThrowHelper.ThrowArgumentNullException(ExceptionArgument.s);
+ return Number.ParseInt32(s.AsReadOnlySpan(), NumberStyles.Integer, NumberFormatInfo.GetInstance(provider));
}
// Parses an integer from a String in the given style. If
@@ -144,6 +149,13 @@ namespace System
public static int Parse(String s, NumberStyles style, IFormatProvider provider)
{
NumberFormatInfo.ValidateParseStyleInteger(style);
+ if (s == null) ThrowHelper.ThrowArgumentNullException(ExceptionArgument.s);
+ return Number.ParseInt32(s.AsReadOnlySpan(), style, NumberFormatInfo.GetInstance(provider));
+ }
+
+ public static int Parse(ReadOnlySpan<char> s, NumberStyles style = NumberStyles.Integer, IFormatProvider provider = null)
+ {
+ NumberFormatInfo.ValidateParseStyleInteger(style);
return Number.ParseInt32(s, style, NumberFormatInfo.GetInstance(provider));
}
@@ -153,7 +165,13 @@ namespace System
[Pure]
public static bool TryParse(String s, out Int32 result)
{
- return Number.TryParseInt32(s, NumberStyles.Integer, NumberFormatInfo.CurrentInfo, out result);
+ if (s == null)
+ {
+ result = 0;
+ return false;
+ }
+
+ return Number.TryParseInt32(s.AsReadOnlySpan(), NumberStyles.Integer, NumberFormatInfo.CurrentInfo, out result);
}
// Parses an integer from a String in the given style. Returns false rather
@@ -163,6 +181,19 @@ namespace System
public static bool TryParse(String s, NumberStyles style, IFormatProvider provider, out Int32 result)
{
NumberFormatInfo.ValidateParseStyleInteger(style);
+
+ if (s == null)
+ {
+ result = 0;
+ return false;
+ }
+
+ return Number.TryParseInt32(s.AsReadOnlySpan(), style, NumberFormatInfo.GetInstance(provider), out result);
+ }
+
+ public static bool TryParse(ReadOnlySpan<char> s, out int result, NumberStyles style = NumberStyles.Integer, IFormatProvider provider = null)
+ {
+ NumberFormatInfo.ValidateParseStyleInteger(style);
return Number.TryParseInt32(s, style, NumberFormatInfo.GetInstance(provider), out result);
}
diff --git a/src/mscorlib/src/System/Int64.cs b/src/mscorlib/shared/System/Int64.cs
index 015387233c..785fa39fa5 100644
--- a/src/mscorlib/src/System/Int64.cs
+++ b/src/mscorlib/shared/System/Int64.cs
@@ -12,18 +12,18 @@
**
===========================================================*/
-using System;
+using System.Diagnostics.Contracts;
using System.Globalization;
+using System.Runtime.CompilerServices;
using System.Runtime.InteropServices;
-using System.Diagnostics.Contracts;
+using System.Runtime.Versioning;
namespace System
{
[Serializable]
- [System.Runtime.InteropServices.StructLayout(LayoutKind.Sequential)]
- [System.Runtime.CompilerServices.TypeForwardedFrom("mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089")]
- public struct Int64 : IComparable, IFormattable, IConvertible
- , IComparable<Int64>, IEquatable<Int64>
+ [StructLayout(LayoutKind.Sequential)]
+ [TypeForwardedFrom("mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089")]
+ public struct Int64 : IComparable, IConvertible, IFormattable, IComparable<Int64>, IEquatable<Int64>
{
private long m_value; // Do not rename (binary serialization)
@@ -72,7 +72,7 @@ namespace System
return m_value == ((Int64)obj).m_value;
}
- [System.Runtime.Versioning.NonVersionable]
+ [NonVersionable]
public bool Equals(Int64 obj)
{
return m_value == obj;
@@ -110,18 +110,21 @@ namespace System
public static long Parse(String s)
{
- return Number.ParseInt64(s, NumberStyles.Integer, NumberFormatInfo.CurrentInfo);
+ if (s == null) ThrowHelper.ThrowArgumentNullException(ExceptionArgument.s);
+ return Number.ParseInt64(s.AsReadOnlySpan(), NumberStyles.Integer, NumberFormatInfo.CurrentInfo);
}
public static long Parse(String s, NumberStyles style)
{
NumberFormatInfo.ValidateParseStyleInteger(style);
- return Number.ParseInt64(s, style, NumberFormatInfo.CurrentInfo);
+ if (s == null) ThrowHelper.ThrowArgumentNullException(ExceptionArgument.s);
+ return Number.ParseInt64(s.AsReadOnlySpan(), style, NumberFormatInfo.CurrentInfo);
}
public static long Parse(String s, IFormatProvider provider)
{
- return Number.ParseInt64(s, NumberStyles.Integer, NumberFormatInfo.GetInstance(provider));
+ if (s == null) ThrowHelper.ThrowArgumentNullException(ExceptionArgument.s);
+ return Number.ParseInt64(s.AsReadOnlySpan(), NumberStyles.Integer, NumberFormatInfo.GetInstance(provider));
}
@@ -132,17 +135,43 @@ namespace System
public static long Parse(String s, NumberStyles style, IFormatProvider provider)
{
NumberFormatInfo.ValidateParseStyleInteger(style);
+ if (s == null) ThrowHelper.ThrowArgumentNullException(ExceptionArgument.s);
+ return Number.ParseInt64(s.AsReadOnlySpan(), style, NumberFormatInfo.GetInstance(provider));
+ }
+
+ public static long Parse(ReadOnlySpan<char> s, NumberStyles style = NumberStyles.Integer, IFormatProvider provider = null)
+ {
+ NumberFormatInfo.ValidateParseStyleInteger(style);
return Number.ParseInt64(s, style, NumberFormatInfo.GetInstance(provider));
}
public static Boolean TryParse(String s, out Int64 result)
{
- return Number.TryParseInt64(s, NumberStyles.Integer, NumberFormatInfo.CurrentInfo, out result);
+ if (s == null)
+ {
+ result = 0;
+ return false;
+ }
+
+ return Number.TryParseInt64(s.AsReadOnlySpan(), NumberStyles.Integer, NumberFormatInfo.CurrentInfo, out result);
}
public static Boolean TryParse(String s, NumberStyles style, IFormatProvider provider, out Int64 result)
{
NumberFormatInfo.ValidateParseStyleInteger(style);
+
+ if (s == null)
+ {
+ result = 0;
+ return false;
+ }
+
+ return Number.TryParseInt64(s.AsReadOnlySpan(), style, NumberFormatInfo.GetInstance(provider), out result);
+ }
+
+ public static bool TryParse(ReadOnlySpan<char> s, out long result, NumberStyles style = NumberStyles.Integer, IFormatProvider provider = null)
+ {
+ NumberFormatInfo.ValidateParseStyleInteger(style);
return Number.TryParseInt64(s, style, NumberFormatInfo.GetInstance(provider), out result);
}
diff --git a/src/mscorlib/shared/System/InvalidCastException.cs b/src/mscorlib/shared/System/InvalidCastException.cs
index cf359ac0b5..00b393c60e 100644
--- a/src/mscorlib/shared/System/InvalidCastException.cs
+++ b/src/mscorlib/shared/System/InvalidCastException.cs
@@ -17,19 +17,19 @@ namespace System
public InvalidCastException()
: base(SR.Arg_InvalidCastException)
{
- HResult = __HResults.COR_E_INVALIDCAST;
+ HResult = HResults.COR_E_INVALIDCAST;
}
public InvalidCastException(String message)
: base(message)
{
- HResult = __HResults.COR_E_INVALIDCAST;
+ HResult = HResults.COR_E_INVALIDCAST;
}
public InvalidCastException(String message, Exception innerException)
: base(message, innerException)
{
- HResult = __HResults.COR_E_INVALIDCAST;
+ HResult = HResults.COR_E_INVALIDCAST;
}
public InvalidCastException(String message, int errorCode)
diff --git a/src/mscorlib/shared/System/InvalidOperationException.cs b/src/mscorlib/shared/System/InvalidOperationException.cs
index ad743e05ff..74a4ffd74a 100644
--- a/src/mscorlib/shared/System/InvalidOperationException.cs
+++ b/src/mscorlib/shared/System/InvalidOperationException.cs
@@ -21,19 +21,19 @@ namespace System
public InvalidOperationException()
: base(SR.Arg_InvalidOperationException)
{
- HResult = __HResults.COR_E_INVALIDOPERATION;
+ HResult = HResults.COR_E_INVALIDOPERATION;
}
public InvalidOperationException(String message)
: base(message)
{
- HResult = __HResults.COR_E_INVALIDOPERATION;
+ HResult = HResults.COR_E_INVALIDOPERATION;
}
public InvalidOperationException(String message, Exception innerException)
: base(message, innerException)
{
- HResult = __HResults.COR_E_INVALIDOPERATION;
+ HResult = HResults.COR_E_INVALIDOPERATION;
}
protected InvalidOperationException(SerializationInfo info, StreamingContext context) : base(info, context)
diff --git a/src/mscorlib/shared/System/InvalidProgramException.cs b/src/mscorlib/shared/System/InvalidProgramException.cs
index 47e7325836..e3521574ea 100644
--- a/src/mscorlib/shared/System/InvalidProgramException.cs
+++ b/src/mscorlib/shared/System/InvalidProgramException.cs
@@ -20,19 +20,19 @@ namespace System
public InvalidProgramException()
: base(SR.InvalidProgram_Default)
{
- HResult = __HResults.COR_E_INVALIDPROGRAM;
+ HResult = HResults.COR_E_INVALIDPROGRAM;
}
public InvalidProgramException(String message)
: base(message)
{
- HResult = __HResults.COR_E_INVALIDPROGRAM;
+ HResult = HResults.COR_E_INVALIDPROGRAM;
}
public InvalidProgramException(String message, Exception inner)
: base(message, inner)
{
- HResult = __HResults.COR_E_INVALIDPROGRAM;
+ HResult = HResults.COR_E_INVALIDPROGRAM;
}
}
}
diff --git a/src/mscorlib/shared/System/Lazy.cs b/src/mscorlib/shared/System/Lazy.cs
index 5d68714c7e..2ef3cd2e5f 100644
--- a/src/mscorlib/shared/System/Lazy.cs
+++ b/src/mscorlib/shared/System/Lazy.cs
@@ -261,7 +261,7 @@ namespace System
/// Initializes a new instance of the <see cref="T:System.Threading.Lazy{T}"/>
/// class that uses <typeparamref name="T"/>'s default constructor and a specified thread-safety mode.
/// </summary>
- /// <param name="mode">The lazy thread-safety mode mode</param>
+ /// <param name="mode">The lazy thread-safety mode</param>
/// <exception cref="System.ArgumentOutOfRangeException"><paramref name="mode"/> mode contains an invalid valuee</exception>
public Lazy(LazyThreadSafetyMode mode) :
this(null, mode, useDefaultConstructor:true)
diff --git a/src/mscorlib/shared/System/MemberAccessException.cs b/src/mscorlib/shared/System/MemberAccessException.cs
index abca952f19..bb26d9e3c4 100644
--- a/src/mscorlib/shared/System/MemberAccessException.cs
+++ b/src/mscorlib/shared/System/MemberAccessException.cs
@@ -23,7 +23,7 @@ namespace System
public MemberAccessException()
: base(SR.Arg_AccessException)
{
- HResult = __HResults.COR_E_MEMBERACCESS;
+ HResult = HResults.COR_E_MEMBERACCESS;
}
// Creates a new MemberAccessException with its message string set to
@@ -33,13 +33,13 @@ namespace System
public MemberAccessException(String message)
: base(message)
{
- HResult = __HResults.COR_E_MEMBERACCESS;
+ HResult = HResults.COR_E_MEMBERACCESS;
}
public MemberAccessException(String message, Exception inner)
: base(message, inner)
{
- HResult = __HResults.COR_E_MEMBERACCESS;
+ HResult = HResults.COR_E_MEMBERACCESS;
}
protected MemberAccessException(SerializationInfo info, StreamingContext context) : base(info, context)
diff --git a/src/mscorlib/shared/System/Memory.cs b/src/mscorlib/shared/System/Memory.cs
new file mode 100644
index 0000000000..270f88e4bc
--- /dev/null
+++ b/src/mscorlib/shared/System/Memory.cs
@@ -0,0 +1,284 @@
+// 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.Buffers;
+using EditorBrowsableAttribute = System.ComponentModel.EditorBrowsableAttribute;
+using EditorBrowsableState = System.ComponentModel.EditorBrowsableState;
+using System.Diagnostics;
+using System.Runtime;
+using System.Runtime.CompilerServices;
+using System.Runtime.InteropServices;
+
+namespace System
+{
+ public struct Memory<T>
+ {
+ // The highest order bit of _index is used to discern whether _arrayOrOwnedMemory is an array or an owned memory
+ // if (_index >> 31) == 1, object _arrayOrOwnedMemory is an OwnedMemory<T>
+ // else, object _arrayOrOwnedMemory is a T[]
+ private readonly object _arrayOrOwnedMemory;
+ private readonly int _index;
+ private readonly int _length;
+
+ private const int RemoveOwnedFlagBitMask = 0x7FFFFFFF;
+
+ /// <summary>
+ /// Creates a new memory over the entirety of the target array.
+ /// </summary>
+ /// <param name="array">The target array.</param>
+ /// <exception cref="System.ArgumentNullException">Thrown when <paramref name="array"/> is a null
+ /// reference (Nothing in Visual Basic).</exception>
+ /// <exception cref="System.ArrayTypeMismatchException">Thrown when <paramref name="array"/> is covariant and array's type is not exactly T[].</exception>
+ [MethodImpl(MethodImplOptions.AggressiveInlining)]
+ public Memory(T[] array)
+ {
+ if (array == null)
+ ThrowHelper.ThrowArgumentNullException(ExceptionArgument.array);
+ if (default(T) == null && array.GetType() != typeof(T[]))
+ ThrowHelper.ThrowArrayTypeMismatchException();
+
+ _arrayOrOwnedMemory = array;
+ _index = 0;
+ _length = array.Length;
+ }
+
+ /// <summary>
+ /// Creates a new memory over the portion of the target array beginning
+ /// at 'start' index and ending at 'end' index (exclusive).
+ /// </summary>
+ /// <param name="array">The target array.</param>
+ /// <param name="start">The index at which to begin the memory.</param>
+ /// <param name="length">The number of items in the memory.</param>
+ /// <exception cref="System.ArgumentNullException">Thrown when <paramref name="array"/> is a null
+ /// reference (Nothing in Visual Basic).</exception>
+ /// <exception cref="System.ArrayTypeMismatchException">Thrown when <paramref name="array"/> is covariant and array's type is not exactly T[].</exception>
+ /// <exception cref="System.ArgumentOutOfRangeException">
+ /// Thrown when the specified <paramref name="start"/> or end index is not in the range (&lt;0 or &gt;=Length).
+ /// </exception>
+ [MethodImpl(MethodImplOptions.AggressiveInlining)]
+ public Memory(T[] array, int start, int length)
+ {
+ if (array == null)
+ ThrowHelper.ThrowArgumentNullException(ExceptionArgument.array);
+ if (default(T) == null && array.GetType() != typeof(T[]))
+ ThrowHelper.ThrowArrayTypeMismatchException();
+ if ((uint)start > (uint)array.Length || (uint)length > (uint)(array.Length - start))
+ ThrowHelper.ThrowArgumentOutOfRangeException();
+
+ _arrayOrOwnedMemory = array;
+ _index = start;
+ _length = length;
+ }
+
+ // Constructor for internal use only.
+ [MethodImpl(MethodImplOptions.AggressiveInlining)]
+ internal Memory(OwnedMemory<T> owner, int index, int length)
+ {
+ if (owner == null)
+ ThrowHelper.ThrowArgumentNullException(ExceptionArgument.ownedMemory);
+ if (index < 0 || length < 0)
+ ThrowHelper.ThrowArgumentOutOfRangeException();
+
+ _arrayOrOwnedMemory = owner;
+ _index = index | (1 << 31); // Before using _index, check if _index < 0, then 'and' it with RemoveOwnedFlagBitMask
+ _length = length;
+ }
+
+ /// <summary>
+ /// Defines an implicit conversion of an array to a <see cref="Memory{T}"/>
+ /// </summary>
+ public static implicit operator Memory<T>(T[] array) => new Memory<T>(array);
+
+ /// <summary>
+ /// Defines an implicit conversion of a <see cref="ArraySegment{T}"/> to a <see cref="Memory{T}"/>
+ /// </summary>
+ public static implicit operator Memory<T>(ArraySegment<T> arraySegment) => new Memory<T>(arraySegment.Array, arraySegment.Offset, arraySegment.Count);
+
+ /// <summary>
+ /// Defines an implicit conversion of a <see cref="Memory{T}"/> to a <see cref="ReadOnlyMemory{T}"/>
+ /// </summary>
+ [MethodImpl(MethodImplOptions.AggressiveInlining)]
+ public static implicit operator ReadOnlyMemory<T>(Memory<T> memory)
+ {
+ if (memory._index < 0)
+ return new ReadOnlyMemory<T>((OwnedMemory<T>)memory._arrayOrOwnedMemory, memory._index & RemoveOwnedFlagBitMask, memory._length);
+ return new ReadOnlyMemory<T>((T[])memory._arrayOrOwnedMemory, memory._index, memory._length);
+ }
+
+ /// <summary>
+ /// Returns an empty <see cref="Memory{T}"/>
+ /// </summary>
+ public static Memory<T> Empty { get; } = Array.Empty<T>();
+
+ /// <summary>
+ /// The number of items in the memory.
+ /// </summary>
+ public int Length => _length;
+
+ /// <summary>
+ /// Returns true if Length is 0.
+ /// </summary>
+ public bool IsEmpty => _length == 0;
+
+ /// <summary>
+ /// Forms a slice out of the given memory, beginning at 'start'.
+ /// </summary>
+ /// <param name="start">The index at which to begin this slice.</param>
+ /// <exception cref="System.ArgumentOutOfRangeException">
+ /// Thrown when the specified <paramref name="start"/> index is not in range (&lt;0 or &gt;=Length).
+ /// </exception>
+ [MethodImpl(MethodImplOptions.AggressiveInlining)]
+ public Memory<T> Slice(int start)
+ {
+ if ((uint)start > (uint)_length)
+ ThrowHelper.ThrowArgumentOutOfRangeException();
+
+ if (_index < 0)
+ return new Memory<T>((OwnedMemory<T>)_arrayOrOwnedMemory, (_index & RemoveOwnedFlagBitMask) + start, _length - start);
+ return new Memory<T>((T[])_arrayOrOwnedMemory, _index + start, _length - start);
+ }
+
+ /// <summary>
+ /// Forms a slice out of the given memory, beginning at 'start', of given length
+ /// </summary>
+ /// <param name="start">The index at which to begin this slice.</param>
+ /// <param name="length">The desired length for the slice (exclusive).</param>
+ /// <exception cref="System.ArgumentOutOfRangeException">
+ /// Thrown when the specified <paramref name="start"/> or end index is not in range (&lt;0 or &gt;=Length).
+ /// </exception>
+ [MethodImpl(MethodImplOptions.AggressiveInlining)]
+ public Memory<T> Slice(int start, int length)
+ {
+ if ((uint)start > (uint)_length || (uint)length > (uint)(_length - start))
+ ThrowHelper.ThrowArgumentOutOfRangeException();
+
+ if (_index < 0)
+ return new Memory<T>((OwnedMemory<T>)_arrayOrOwnedMemory, (_index & RemoveOwnedFlagBitMask) + start, length);
+ return new Memory<T>((T[])_arrayOrOwnedMemory, _index + start, length);
+ }
+
+ /// <summary>
+ /// Returns a span from the memory.
+ /// </summary>
+ public Span<T> Span
+ {
+ [MethodImpl(MethodImplOptions.AggressiveInlining)]
+ get
+ {
+ if (_index < 0)
+ return ((OwnedMemory<T>)_arrayOrOwnedMemory).AsSpan().Slice(_index & RemoveOwnedFlagBitMask, _length);
+ return new Span<T>((T[])_arrayOrOwnedMemory, _index, _length);
+ }
+ }
+
+ public unsafe MemoryHandle Retain(bool pin = false)
+ {
+ MemoryHandle memoryHandle;
+ if (pin)
+ {
+ if (_index < 0)
+ {
+ memoryHandle = ((OwnedMemory<T>)_arrayOrOwnedMemory).Pin();
+ }
+ else
+ {
+ var array = (T[])_arrayOrOwnedMemory;
+ var handle = GCHandle.Alloc(array, GCHandleType.Pinned);
+ void* pointer = Unsafe.Add<T>(Unsafe.AsPointer(ref array.GetRawSzArrayData()), _index);
+ memoryHandle = new MemoryHandle(null, pointer, handle);
+ }
+ }
+ else
+ {
+ if (_index < 0)
+ {
+ ((OwnedMemory<T>)_arrayOrOwnedMemory).Retain();
+ memoryHandle = new MemoryHandle((OwnedMemory<T>)_arrayOrOwnedMemory);
+ }
+ else
+ {
+ memoryHandle = new MemoryHandle(null);
+ }
+ }
+ return memoryHandle;
+ }
+
+ /// <summary>
+ /// Get an array segment from the underlying memory.
+ /// If unable to get the array segment, return false with a default array segment.
+ /// </summary>
+ public bool TryGetArray(out ArraySegment<T> arraySegment)
+ {
+ if (_index < 0)
+ {
+ if (((OwnedMemory<T>)_arrayOrOwnedMemory).TryGetArray(out var segment))
+ {
+ arraySegment = new ArraySegment<T>(segment.Array, segment.Offset + (_index & RemoveOwnedFlagBitMask), _length);
+ return true;
+ }
+ }
+ else
+ {
+ arraySegment = new ArraySegment<T>((T[])_arrayOrOwnedMemory, _index, _length);
+ return true;
+ }
+
+ arraySegment = default(ArraySegment<T>);
+ return false;
+ }
+
+ /// <summary>
+ /// Copies the contents from the memory into a new array. This heap
+ /// allocates, so should generally be avoided, however it is sometimes
+ /// necessary to bridge the gap with APIs written in terms of arrays.
+ /// </summary>
+ public T[] ToArray() => Span.ToArray();
+
+ [EditorBrowsable(EditorBrowsableState.Never)]
+ public override bool Equals(object obj)
+ {
+ if (obj is ReadOnlyMemory<T>)
+ {
+ return ((ReadOnlyMemory<T>)obj).Equals(this);
+ }
+ else if (obj is Memory<T> memory)
+ {
+ return Equals(memory);
+ }
+ else
+ {
+ return false;
+ }
+ }
+
+ /// <summary>
+ /// Returns true if the memory points to the same array and has the same length. Note that
+ /// this does *not* check to see if the *contents* are equal.
+ /// </summary>
+ public bool Equals(Memory<T> other)
+ {
+ return
+ _arrayOrOwnedMemory == other._arrayOrOwnedMemory &&
+ _index == other._index &&
+ _length == other._length;
+ }
+
+ [EditorBrowsable(EditorBrowsableState.Never)]
+ public override int GetHashCode()
+ {
+ return CombineHashCodes(_arrayOrOwnedMemory.GetHashCode(), (_index & RemoveOwnedFlagBitMask).GetHashCode(), _length.GetHashCode());
+ }
+
+ private static int CombineHashCodes(int left, int right)
+ {
+ return ((left << 5) + left) ^ right;
+ }
+
+ private static int CombineHashCodes(int h1, int h2, int h3)
+ {
+ return CombineHashCodes(CombineHashCodes(h1, h2), h3);
+ }
+
+ }
+} \ No newline at end of file
diff --git a/src/mscorlib/shared/System/MethodAccessException.cs b/src/mscorlib/shared/System/MethodAccessException.cs
index 2c9c998c15..12691386c5 100644
--- a/src/mscorlib/shared/System/MethodAccessException.cs
+++ b/src/mscorlib/shared/System/MethodAccessException.cs
@@ -18,19 +18,19 @@ namespace System
public MethodAccessException()
: base(SR.Arg_MethodAccessException)
{
- HResult = __HResults.COR_E_METHODACCESS;
+ HResult = HResults.COR_E_METHODACCESS;
}
public MethodAccessException(String message)
: base(message)
{
- HResult = __HResults.COR_E_METHODACCESS;
+ HResult = HResults.COR_E_METHODACCESS;
}
public MethodAccessException(String message, Exception inner)
: base(message, inner)
{
- HResult = __HResults.COR_E_METHODACCESS;
+ HResult = HResults.COR_E_METHODACCESS;
}
protected MethodAccessException(SerializationInfo info, StreamingContext context) : base(info, context)
diff --git a/src/mscorlib/shared/System/MissingMethodException.cs b/src/mscorlib/shared/System/MissingMethodException.cs
index 967f434302..4f5e8b6562 100644
--- a/src/mscorlib/shared/System/MissingMethodException.cs
+++ b/src/mscorlib/shared/System/MissingMethodException.cs
@@ -20,19 +20,19 @@ namespace System
public MissingMethodException()
: base(SR.Arg_MissingMethodException)
{
- HResult = __HResults.COR_E_MISSINGMETHOD;
+ HResult = HResults.COR_E_MISSINGMETHOD;
}
public MissingMethodException(string message)
: base(message)
{
- HResult = __HResults.COR_E_MISSINGMETHOD;
+ HResult = HResults.COR_E_MISSINGMETHOD;
}
public MissingMethodException(string message, Exception inner)
: base(message, inner)
{
- HResult = __HResults.COR_E_MISSINGMETHOD;
+ HResult = HResults.COR_E_MISSINGMETHOD;
}
public MissingMethodException(string className, string methodName)
diff --git a/src/mscorlib/shared/System/MulticastNotSupportedException.cs b/src/mscorlib/shared/System/MulticastNotSupportedException.cs
index 493671e227..56a3ec9c00 100644
--- a/src/mscorlib/shared/System/MulticastNotSupportedException.cs
+++ b/src/mscorlib/shared/System/MulticastNotSupportedException.cs
@@ -16,19 +16,19 @@ namespace System
public MulticastNotSupportedException()
: base(SR.Arg_MulticastNotSupportedException)
{
- HResult = __HResults.COR_E_MULTICASTNOTSUPPORTED;
+ HResult = HResults.COR_E_MULTICASTNOTSUPPORTED;
}
public MulticastNotSupportedException(String message)
: base(message)
{
- HResult = __HResults.COR_E_MULTICASTNOTSUPPORTED;
+ HResult = HResults.COR_E_MULTICASTNOTSUPPORTED;
}
public MulticastNotSupportedException(String message, Exception inner)
: base(message, inner)
{
- HResult = __HResults.COR_E_MULTICASTNOTSUPPORTED;
+ HResult = HResults.COR_E_MULTICASTNOTSUPPORTED;
}
}
}
diff --git a/src/mscorlib/shared/System/NonSerializedAttribute.cs b/src/mscorlib/shared/System/NonSerializedAttribute.cs
new file mode 100644
index 0000000000..cabd5a2aa2
--- /dev/null
+++ b/src/mscorlib/shared/System/NonSerializedAttribute.cs
@@ -0,0 +1,14 @@
+// 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.
+
+namespace System
+{
+ [AttributeUsage(AttributeTargets.Field, Inherited = false)]
+ public sealed class NonSerializedAttribute : Attribute
+ {
+ public NonSerializedAttribute()
+ {
+ }
+ }
+}
diff --git a/src/mscorlib/shared/System/NotFiniteNumberException.cs b/src/mscorlib/shared/System/NotFiniteNumberException.cs
index 99882b9eb2..ca47a21e5c 100644
--- a/src/mscorlib/shared/System/NotFiniteNumberException.cs
+++ b/src/mscorlib/shared/System/NotFiniteNumberException.cs
@@ -14,41 +14,41 @@ namespace System
: base(SR.Arg_NotFiniteNumberException)
{
_offendingNumber = 0;
- HResult = __HResults.COR_E_NOTFINITENUMBER;
+ HResult = HResults.COR_E_NOTFINITENUMBER;
}
public NotFiniteNumberException(double offendingNumber)
: base()
{
_offendingNumber = offendingNumber;
- HResult = __HResults.COR_E_NOTFINITENUMBER;
+ HResult = HResults.COR_E_NOTFINITENUMBER;
}
public NotFiniteNumberException(String message)
: base(message)
{
_offendingNumber = 0;
- HResult = __HResults.COR_E_NOTFINITENUMBER;
+ HResult = HResults.COR_E_NOTFINITENUMBER;
}
public NotFiniteNumberException(String message, double offendingNumber)
: base(message)
{
_offendingNumber = offendingNumber;
- HResult = __HResults.COR_E_NOTFINITENUMBER;
+ HResult = HResults.COR_E_NOTFINITENUMBER;
}
public NotFiniteNumberException(String message, Exception innerException)
: base(message, innerException)
{
- HResult = __HResults.COR_E_NOTFINITENUMBER;
+ HResult = HResults.COR_E_NOTFINITENUMBER;
}
public NotFiniteNumberException(String message, double offendingNumber, Exception innerException)
: base(message, innerException)
{
_offendingNumber = offendingNumber;
- HResult = __HResults.COR_E_NOTFINITENUMBER;
+ HResult = HResults.COR_E_NOTFINITENUMBER;
}
protected NotFiniteNumberException(SerializationInfo info, StreamingContext context) : base(info, context)
diff --git a/src/mscorlib/shared/System/NotImplementedException.cs b/src/mscorlib/shared/System/NotImplementedException.cs
index ae62527fac..98976c19db 100644
--- a/src/mscorlib/shared/System/NotImplementedException.cs
+++ b/src/mscorlib/shared/System/NotImplementedException.cs
@@ -21,17 +21,17 @@ namespace System
public NotImplementedException()
: base(SR.Arg_NotImplementedException)
{
- HResult = __HResults.E_NOTIMPL;
+ HResult = HResults.E_NOTIMPL;
}
public NotImplementedException(String message)
: base(message)
{
- HResult = __HResults.E_NOTIMPL;
+ HResult = HResults.E_NOTIMPL;
}
public NotImplementedException(String message, Exception inner)
: base(message, inner)
{
- HResult = __HResults.E_NOTIMPL;
+ HResult = HResults.E_NOTIMPL;
}
protected NotImplementedException(SerializationInfo info, StreamingContext context) : base(info, context)
diff --git a/src/mscorlib/shared/System/NotSupportedException.cs b/src/mscorlib/shared/System/NotSupportedException.cs
index 8532e5ad2f..dc43261fbd 100644
--- a/src/mscorlib/shared/System/NotSupportedException.cs
+++ b/src/mscorlib/shared/System/NotSupportedException.cs
@@ -20,19 +20,19 @@ namespace System
public NotSupportedException()
: base(SR.Arg_NotSupportedException)
{
- HResult = __HResults.COR_E_NOTSUPPORTED;
+ HResult = HResults.COR_E_NOTSUPPORTED;
}
public NotSupportedException(String message)
: base(message)
{
- HResult = __HResults.COR_E_NOTSUPPORTED;
+ HResult = HResults.COR_E_NOTSUPPORTED;
}
public NotSupportedException(String message, Exception innerException)
: base(message, innerException)
{
- HResult = __HResults.COR_E_NOTSUPPORTED;
+ HResult = HResults.COR_E_NOTSUPPORTED;
}
protected NotSupportedException(SerializationInfo info, StreamingContext context) : base(info, context)
diff --git a/src/mscorlib/shared/System/NullReferenceException.cs b/src/mscorlib/shared/System/NullReferenceException.cs
index f689345654..eb6d709dbf 100644
--- a/src/mscorlib/shared/System/NullReferenceException.cs
+++ b/src/mscorlib/shared/System/NullReferenceException.cs
@@ -20,19 +20,19 @@ namespace System
public NullReferenceException()
: base(SR.Arg_NullReferenceException)
{
- HResult = __HResults.COR_E_NULLREFERENCE;
+ HResult = HResults.COR_E_NULLREFERENCE;
}
public NullReferenceException(String message)
: base(message)
{
- HResult = __HResults.COR_E_NULLREFERENCE;
+ HResult = HResults.COR_E_NULLREFERENCE;
}
public NullReferenceException(String message, Exception innerException)
: base(message, innerException)
{
- HResult = __HResults.COR_E_NULLREFERENCE;
+ HResult = HResults.COR_E_NULLREFERENCE;
}
protected NullReferenceException(SerializationInfo info, StreamingContext context) : base(info, context)
diff --git a/src/mscorlib/shared/System/ObjectDisposedException.cs b/src/mscorlib/shared/System/ObjectDisposedException.cs
index 6e8e6b2d74..3d7ba5df15 100644
--- a/src/mscorlib/shared/System/ObjectDisposedException.cs
+++ b/src/mscorlib/shared/System/ObjectDisposedException.cs
@@ -28,14 +28,14 @@ namespace System
public ObjectDisposedException(String objectName, String message) : base(message)
{
- HResult = __HResults.COR_E_OBJECTDISPOSED;
+ HResult = HResults.COR_E_OBJECTDISPOSED;
_objectName = objectName;
}
public ObjectDisposedException(String message, Exception innerException)
: base(message, innerException)
{
- HResult = __HResults.COR_E_OBJECTDISPOSED;
+ HResult = HResults.COR_E_OBJECTDISPOSED;
}
protected ObjectDisposedException(SerializationInfo info, StreamingContext context)
diff --git a/src/mscorlib/shared/System/OperationCanceledException.cs b/src/mscorlib/shared/System/OperationCanceledException.cs
index 2c7654854f..44a0427c58 100644
--- a/src/mscorlib/shared/System/OperationCanceledException.cs
+++ b/src/mscorlib/shared/System/OperationCanceledException.cs
@@ -31,19 +31,19 @@ namespace System
public OperationCanceledException()
: base(SR.OperationCanceled)
{
- HResult = __HResults.COR_E_OPERATIONCANCELED;
+ HResult = HResults.COR_E_OPERATIONCANCELED;
}
public OperationCanceledException(String message)
: base(message)
{
- HResult = __HResults.COR_E_OPERATIONCANCELED;
+ HResult = HResults.COR_E_OPERATIONCANCELED;
}
public OperationCanceledException(String message, Exception innerException)
: base(message, innerException)
{
- HResult = __HResults.COR_E_OPERATIONCANCELED;
+ HResult = HResults.COR_E_OPERATIONCANCELED;
}
diff --git a/src/mscorlib/shared/System/OverflowException.cs b/src/mscorlib/shared/System/OverflowException.cs
index 4052e41a18..bf6676ca2c 100644
--- a/src/mscorlib/shared/System/OverflowException.cs
+++ b/src/mscorlib/shared/System/OverflowException.cs
@@ -20,19 +20,19 @@ namespace System
public OverflowException()
: base(SR.Arg_OverflowException)
{
- HResult = __HResults.COR_E_OVERFLOW;
+ HResult = HResults.COR_E_OVERFLOW;
}
public OverflowException(String message)
: base(message)
{
- HResult = __HResults.COR_E_OVERFLOW;
+ HResult = HResults.COR_E_OVERFLOW;
}
public OverflowException(String message, Exception innerException)
: base(message, innerException)
{
- HResult = __HResults.COR_E_OVERFLOW;
+ HResult = HResults.COR_E_OVERFLOW;
}
protected OverflowException(SerializationInfo info, StreamingContext context) : base(info, context)
diff --git a/src/mscorlib/shared/System/PlatformNotSupportedException.cs b/src/mscorlib/shared/System/PlatformNotSupportedException.cs
index f679ac9454..4403c1da06 100644
--- a/src/mscorlib/shared/System/PlatformNotSupportedException.cs
+++ b/src/mscorlib/shared/System/PlatformNotSupportedException.cs
@@ -20,19 +20,19 @@ namespace System
public PlatformNotSupportedException()
: base(SR.Arg_PlatformNotSupported)
{
- HResult = __HResults.COR_E_PLATFORMNOTSUPPORTED;
+ HResult = HResults.COR_E_PLATFORMNOTSUPPORTED;
}
public PlatformNotSupportedException(String message)
: base(message)
{
- HResult = __HResults.COR_E_PLATFORMNOTSUPPORTED;
+ HResult = HResults.COR_E_PLATFORMNOTSUPPORTED;
}
public PlatformNotSupportedException(String message, Exception inner)
: base(message, inner)
{
- HResult = __HResults.COR_E_PLATFORMNOTSUPPORTED;
+ HResult = HResults.COR_E_PLATFORMNOTSUPPORTED;
}
protected PlatformNotSupportedException(SerializationInfo info, StreamingContext context) : base(info, context)
diff --git a/src/mscorlib/shared/System/Random.cs b/src/mscorlib/shared/System/Random.cs
index 4affed8a1a..20f035e2e8 100644
--- a/src/mscorlib/shared/System/Random.cs
+++ b/src/mscorlib/shared/System/Random.cs
@@ -2,20 +2,6 @@
// The .NET Foundation licenses this file to you under the MIT license.
// See the LICENSE file in the project root for more information.
-/*============================================================
-**
-**
-** Purpose: A random number generator.
-**
-**
-===========================================================*/
-
-using System;
-using System.Runtime;
-using System.Runtime.CompilerServices;
-using System.Globalization;
-using System.Diagnostics.Contracts;
-
namespace System
{
public class Random
@@ -23,11 +9,10 @@ namespace System
//
// Private Constants
//
- private const int MBIG = Int32.MaxValue;
+ private const int MBIG = int.MaxValue;
private const int MSEED = 161803398;
private const int MZ = 0;
-
//
// Member Variables
//
@@ -64,7 +49,7 @@ namespace System
int mj, mk;
//Initialize our Seed array.
- int subtraction = (Seed == Int32.MinValue) ? Int32.MaxValue : Math.Abs(Seed);
+ int subtraction = (Seed == int.MinValue) ? int.MaxValue : Math.Abs(Seed);
mj = MSEED - subtraction;
_seedArray[55] = mj;
mk = 1;
@@ -195,8 +180,8 @@ namespace System
result = -result;
}
double d = result;
- d += (Int32.MaxValue - 1); // get a number in range [0 .. 2 * Int32MaxValue - 1)
- d /= 2 * (uint)Int32.MaxValue - 1;
+ d += (int.MaxValue - 1); // get a number in range [0 .. 2 * Int32MaxValue - 1)
+ d /= 2 * (uint)int.MaxValue - 1;
return d;
}
@@ -213,10 +198,9 @@ namespace System
{
throw new ArgumentOutOfRangeException(nameof(minValue), SR.Format(SR.Argument_MinMaxValue, nameof(minValue), nameof(maxValue)));
}
- Contract.EndContractBlock();
long range = (long)maxValue - minValue;
- if (range <= (long)Int32.MaxValue)
+ if (range <= int.MaxValue)
{
return ((int)(Sample() * range) + minValue);
}
@@ -238,7 +222,6 @@ namespace System
{
throw new ArgumentOutOfRangeException(nameof(maxValue), SR.Format(SR.ArgumentOutOfRange_MustBePositive, nameof(maxValue)));
}
- Contract.EndContractBlock();
return (int)(Sample() * maxValue);
}
@@ -263,10 +246,17 @@ namespace System
public virtual void NextBytes(byte[] buffer)
{
if (buffer == null) throw new ArgumentNullException(nameof(buffer));
- Contract.EndContractBlock();
for (int i = 0; i < buffer.Length; i++)
{
- buffer[i] = (byte)(InternalSample() % (Byte.MaxValue + 1));
+ buffer[i] = (byte)InternalSample();
+ }
+ }
+
+ public virtual void NextBytes(Span<byte> buffer)
+ {
+ for (int i = 0; i < buffer.Length; i++)
+ {
+ buffer[i] = (byte)Next();
}
}
}
diff --git a/src/mscorlib/shared/System/RankException.cs b/src/mscorlib/shared/System/RankException.cs
index 15759ea75d..f2c5d06548 100644
--- a/src/mscorlib/shared/System/RankException.cs
+++ b/src/mscorlib/shared/System/RankException.cs
@@ -21,19 +21,19 @@ namespace System
public RankException()
: base(SR.Arg_RankException)
{
- HResult = __HResults.COR_E_RANK;
+ HResult = HResults.COR_E_RANK;
}
public RankException(String message)
: base(message)
{
- HResult = __HResults.COR_E_RANK;
+ HResult = HResults.COR_E_RANK;
}
public RankException(String message, Exception innerException)
: base(message, innerException)
{
- HResult = __HResults.COR_E_RANK;
+ HResult = HResults.COR_E_RANK;
}
protected RankException(SerializationInfo info, StreamingContext context) : base(info, context)
diff --git a/src/mscorlib/shared/System/ReadOnlyMemory.cs b/src/mscorlib/shared/System/ReadOnlyMemory.cs
new file mode 100644
index 0000000000..8153d02fa3
--- /dev/null
+++ b/src/mscorlib/shared/System/ReadOnlyMemory.cs
@@ -0,0 +1,270 @@
+// 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.Buffers;
+using EditorBrowsableAttribute = System.ComponentModel.EditorBrowsableAttribute;
+using EditorBrowsableState = System.ComponentModel.EditorBrowsableState;
+using System.Diagnostics;
+using System.Runtime;
+using System.Runtime.CompilerServices;
+using System.Runtime.InteropServices;
+
+namespace System
+{
+ public struct ReadOnlyMemory<T>
+ {
+ // The highest order bit of _index is used to discern whether _arrayOrOwnedMemory is an array or an owned memory
+ // if (_index >> 31) == 1, object _arrayOrOwnedMemory is an OwnedMemory<T>
+ // else, object _arrayOrOwnedMemory is a T[]
+ private readonly object _arrayOrOwnedMemory;
+ private readonly int _index;
+ private readonly int _length;
+
+ private const int RemoveOwnedFlagBitMask = 0x7FFFFFFF;
+
+ /// <summary>
+ /// Creates a new memory over the entirety of the target array.
+ /// </summary>
+ /// <param name="array">The target array.</param>
+ /// <exception cref="System.ArgumentNullException">Thrown when <paramref name="array"/> is a null
+ /// reference (Nothing in Visual Basic).</exception>
+ /// <exception cref="System.ArrayTypeMismatchException">Thrown when <paramref name="array"/> is covariant and array's type is not exactly T[].</exception>
+ [MethodImpl(MethodImplOptions.AggressiveInlining)]
+ public ReadOnlyMemory(T[] array)
+ {
+ if (array == null)
+ ThrowHelper.ThrowArgumentNullException(ExceptionArgument.array);
+
+ _arrayOrOwnedMemory = array;
+ _index = 0;
+ _length = array.Length;
+ }
+
+ /// <summary>
+ /// Creates a new memory over the portion of the target array beginning
+ /// at 'start' index and ending at 'end' index (exclusive).
+ /// </summary>
+ /// <param name="array">The target array.</param>
+ /// <param name="start">The index at which to begin the memory.</param>
+ /// <param name="length">The number of items in the memory.</param>
+ /// <exception cref="System.ArgumentNullException">Thrown when <paramref name="array"/> is a null
+ /// reference (Nothing in Visual Basic).</exception>
+ /// <exception cref="System.ArrayTypeMismatchException">Thrown when <paramref name="array"/> is covariant and array's type is not exactly T[].</exception>
+ /// <exception cref="System.ArgumentOutOfRangeException">
+ /// Thrown when the specified <paramref name="start"/> or end index is not in the range (&lt;0 or &gt;=Length).
+ /// </exception>
+ [MethodImpl(MethodImplOptions.AggressiveInlining)]
+ public ReadOnlyMemory(T[] array, int start, int length)
+ {
+ if (array == null)
+ ThrowHelper.ThrowArgumentNullException(ExceptionArgument.array);
+ if ((uint)start > (uint)array.Length || (uint)length > (uint)(array.Length - start))
+ ThrowHelper.ThrowArgumentOutOfRangeException();
+
+ _arrayOrOwnedMemory = array;
+ _index = start;
+ _length = length;
+ }
+
+ // Constructor for internal use only.
+ [MethodImpl(MethodImplOptions.AggressiveInlining)]
+ internal ReadOnlyMemory(OwnedMemory<T> owner, int index, int length)
+ {
+ if (owner == null)
+ ThrowHelper.ThrowArgumentNullException(ExceptionArgument.ownedMemory);
+ if (index < 0 || length < 0)
+ ThrowHelper.ThrowArgumentOutOfRangeException();
+
+ _arrayOrOwnedMemory = owner;
+ _index = index | (1 << 31); // Before using _index, check if _index < 0, then 'and' it with RemoveOwnedFlagBitMask
+ _length = length;
+ }
+
+ /// <summary>
+ /// Defines an implicit conversion of an array to a <see cref="Memory{T}"/>
+ /// </summary>
+ public static implicit operator ReadOnlyMemory<T>(T[] array) => new ReadOnlyMemory<T>(array);
+
+ /// <summary>
+ /// Defines an implicit conversion of a <see cref="ArraySegment{T}"/> to a <see cref="Memory{T}"/>
+ /// </summary>
+ public static implicit operator ReadOnlyMemory<T>(ArraySegment<T> arraySegment) => new ReadOnlyMemory<T>(arraySegment.Array, arraySegment.Offset, arraySegment.Count);
+
+ /// <summary>
+ /// Returns an empty <see cref="Memory{T}"/>
+ /// </summary>
+ public static ReadOnlyMemory<T> Empty { get; } = Array.Empty<T>();
+
+ /// <summary>
+ /// The number of items in the memory.
+ /// </summary>
+ public int Length => _length;
+
+ /// <summary>
+ /// Returns true if Length is 0.
+ /// </summary>
+ public bool IsEmpty => _length == 0;
+
+ /// <summary>
+ /// Forms a slice out of the given memory, beginning at 'start'.
+ /// </summary>
+ /// <param name="start">The index at which to begin this slice.</param>
+ /// <exception cref="System.ArgumentOutOfRangeException">
+ /// Thrown when the specified <paramref name="start"/> index is not in range (&lt;0 or &gt;=Length).
+ /// </exception>
+ [MethodImpl(MethodImplOptions.AggressiveInlining)]
+ public ReadOnlyMemory<T> Slice(int start)
+ {
+ if ((uint)start > (uint)_length)
+ ThrowHelper.ThrowArgumentOutOfRangeException();
+
+ if (_index < 0)
+ return new ReadOnlyMemory<T>((OwnedMemory<T>)_arrayOrOwnedMemory, (_index & RemoveOwnedFlagBitMask) + start, _length - start);
+ return new ReadOnlyMemory<T>((T[])_arrayOrOwnedMemory, _index + start, _length - start);
+ }
+
+ /// <summary>
+ /// Forms a slice out of the given memory, beginning at 'start', of given length
+ /// </summary>
+ /// <param name="start">The index at which to begin this slice.</param>
+ /// <param name="length">The desired length for the slice (exclusive).</param>
+ /// <exception cref="System.ArgumentOutOfRangeException">
+ /// Thrown when the specified <paramref name="start"/> or end index is not in range (&lt;0 or &gt;=Length).
+ /// </exception>
+ [MethodImpl(MethodImplOptions.AggressiveInlining)]
+ public ReadOnlyMemory<T> Slice(int start, int length)
+ {
+ if ((uint)start > (uint)_length || (uint)length > (uint)(_length - start))
+ ThrowHelper.ThrowArgumentOutOfRangeException();
+
+ if (_index < 0)
+ return new ReadOnlyMemory<T>((OwnedMemory<T>)_arrayOrOwnedMemory, (_index & RemoveOwnedFlagBitMask) + start, length);
+ return new ReadOnlyMemory<T>((T[])_arrayOrOwnedMemory, _index + start, length);
+ }
+
+ /// <summary>
+ /// Returns a span from the memory.
+ /// </summary>
+ public ReadOnlySpan<T> Span
+ {
+ [MethodImpl(MethodImplOptions.AggressiveInlining)]
+ get
+ {
+ if (_index < 0)
+ return ((OwnedMemory<T>)_arrayOrOwnedMemory).AsSpan().Slice(_index & RemoveOwnedFlagBitMask, _length);
+ return new ReadOnlySpan<T>((T[])_arrayOrOwnedMemory, _index, _length);
+ }
+ }
+
+ public unsafe MemoryHandle Retain(bool pin = false)
+ {
+ MemoryHandle memoryHandle;
+ if (pin)
+ {
+ if (_index < 0)
+ {
+ memoryHandle = ((OwnedMemory<T>)_arrayOrOwnedMemory).Pin();
+ }
+ else
+ {
+ var array = (T[])_arrayOrOwnedMemory;
+ var handle = GCHandle.Alloc(array, GCHandleType.Pinned);
+ void* pointer = Unsafe.Add<T>(Unsafe.AsPointer(ref array.GetRawSzArrayData()), _index);
+ memoryHandle = new MemoryHandle(null, pointer, handle);
+ }
+ }
+ else
+ {
+ if (_index < 0)
+ {
+ ((OwnedMemory<T>)_arrayOrOwnedMemory).Retain();
+ memoryHandle = new MemoryHandle((OwnedMemory<T>)_arrayOrOwnedMemory);
+ }
+ else
+ {
+ memoryHandle = new MemoryHandle(null);
+ }
+ }
+ return memoryHandle;
+ }
+
+ /// <summary>
+ /// Get an array segment from the underlying memory.
+ /// If unable to get the array segment, return false with a default array segment.
+ /// </summary>
+ [EditorBrowsable(EditorBrowsableState.Never)]
+ public bool DangerousTryGetArray(out ArraySegment<T> arraySegment)
+ {
+ if (_index < 0)
+ {
+ if (((OwnedMemory<T>)_arrayOrOwnedMemory).TryGetArray(out var segment))
+ {
+ arraySegment = new ArraySegment<T>(segment.Array, segment.Offset + (_index & RemoveOwnedFlagBitMask), _length);
+ return true;
+ }
+ }
+ else
+ {
+ arraySegment = new ArraySegment<T>((T[])_arrayOrOwnedMemory, _index, _length);
+ return true;
+ }
+
+ arraySegment = default(ArraySegment<T>);
+ return false;
+ }
+
+ /// <summary>
+ /// Copies the contents from the memory into a new array. This heap
+ /// allocates, so should generally be avoided, however it is sometimes
+ /// necessary to bridge the gap with APIs written in terms of arrays.
+ /// </summary>
+ public T[] ToArray() => Span.ToArray();
+
+ [EditorBrowsable(EditorBrowsableState.Never)]
+ public override bool Equals(object obj)
+ {
+ if (obj is ReadOnlyMemory<T> readOnlyMemory)
+ {
+ return Equals(readOnlyMemory);
+ }
+ else if (obj is Memory<T> memory)
+ {
+ return Equals(memory);
+ }
+ else
+ {
+ return false;
+ }
+ }
+
+ /// <summary>
+ /// Returns true if the memory points to the same array and has the same length. Note that
+ /// this does *not* check to see if the *contents* are equal.
+ /// </summary>
+ public bool Equals(ReadOnlyMemory<T> other)
+ {
+ return
+ _arrayOrOwnedMemory == other._arrayOrOwnedMemory &&
+ _index == other._index &&
+ _length == other._length;
+ }
+
+ [EditorBrowsable( EditorBrowsableState.Never)]
+ public override int GetHashCode()
+ {
+ return CombineHashCodes(_arrayOrOwnedMemory.GetHashCode(), (_index & RemoveOwnedFlagBitMask).GetHashCode(), _length.GetHashCode());
+ }
+
+ private static int CombineHashCodes(int left, int right)
+ {
+ return ((left << 5) + left) ^ right;
+ }
+
+ private static int CombineHashCodes(int h1, int h2, int h3)
+ {
+ return CombineHashCodes(CombineHashCodes(h1, h2), h3);
+ }
+
+ }
+} \ No newline at end of file
diff --git a/src/mscorlib/shared/System/ReadOnlySpan.cs b/src/mscorlib/shared/System/ReadOnlySpan.cs
index ae49f59269..bcf1697e88 100644
--- a/src/mscorlib/shared/System/ReadOnlySpan.cs
+++ b/src/mscorlib/shared/System/ReadOnlySpan.cs
@@ -2,10 +2,10 @@
// 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.ComponentModel;
using System.Diagnostics;
using System.Runtime.CompilerServices;
-using EditorBrowsableState = System.ComponentModel.EditorBrowsableState;
-using EditorBrowsableAttribute = System.ComponentModel.EditorBrowsableAttribute;
+using System.Runtime.Versioning;
#pragma warning disable 0809 //warning CS0809: Obsolete member 'Span<T>.Equals(object)' overrides non-obsolete member 'object.Equals(object)'
@@ -15,7 +15,9 @@ namespace System
/// ReadOnlySpan represents a contiguous region of arbitrary memory. Unlike arrays, it can point to either managed
/// or native memory, or to memory allocated on the stack. It is type- and memory-safe.
/// </summary>
+ [IsReadOnly]
[IsByRefLike]
+ [NonVersionable]
public struct ReadOnlySpan<T>
{
/// <summary>A byref or a native ptr.</summary>
@@ -44,29 +46,6 @@ namespace System
/// <summary>
/// Creates a new read-only span over the portion of the target array beginning
- /// at 'start' index and covering the remainder of the array.
- /// </summary>
- /// <param name="array">The target array.</param>
- /// <param name="start">The index at which to begin the read-only span.</param>
- /// <exception cref="System.ArgumentNullException">Thrown when <paramref name="array"/> is a null
- /// reference (Nothing in Visual Basic).</exception>
- /// <exception cref="System.ArgumentOutOfRangeException">
- /// Thrown when the specified <paramref name="start"/> is not in the range (&lt;0 or &gt;=Length).
- /// </exception>
- [MethodImpl(MethodImplOptions.AggressiveInlining)]
- public ReadOnlySpan(T[] array, int start)
- {
- if (array == null)
- ThrowHelper.ThrowArgumentNullException(ExceptionArgument.array);
- if ((uint)start > (uint)array.Length)
- ThrowHelper.ThrowArgumentOutOfRangeException();
-
- _pointer = new ByReference<T>(ref Unsafe.Add(ref Unsafe.As<byte, T>(ref array.GetRawSzArrayData()), start));
- _length = array.Length - start;
- }
-
- /// <summary>
- /// Creates a new read-only span over the portion of the target array beginning
/// at 'start' index and ending at 'end' index (exclusive).
/// </summary>
/// <param name="array">The target array.</param>
@@ -126,6 +105,7 @@ namespace System
/// <param name="objectData">A reference to data within that object.</param>
/// <param name="length">The number of <typeparamref name="T"/> elements the memory contains.</param>
[MethodImpl(MethodImplOptions.AggressiveInlining)]
+ [EditorBrowsable(EditorBrowsableState.Never)]
public static ReadOnlySpan<T> DangerousCreate(object obj, ref T objectData, int length) => new ReadOnlySpan<T>(ref objectData, length);
// Constructor for internal use only.
@@ -143,6 +123,7 @@ namespace System
/// would have been stored. Such a reference can be used for pinning but must never be dereferenced.
/// </summary>
[MethodImpl(MethodImplOptions.AggressiveInlining)]
+ [EditorBrowsable(EditorBrowsableState.Never)]
public ref T DangerousGetPinnableReference()
{
return ref _pointer.Value;
@@ -151,12 +132,26 @@ namespace System
/// <summary>
/// The number of items in the read-only span.
/// </summary>
- public int Length => _length;
+ public int Length
+ {
+ [NonVersionable]
+ get
+ {
+ return _length;
+ }
+ }
/// <summary>
/// Returns true if Length is 0.
/// </summary>
- public bool IsEmpty => _length == 0;
+ public bool IsEmpty
+ {
+ [NonVersionable]
+ get
+ {
+ return _length == 0;
+ }
+ }
/// <summary>
/// Returns the specified element of the read-only span.
@@ -179,6 +174,7 @@ namespace System
[Intrinsic]
#endif
[MethodImpl(MethodImplOptions.AggressiveInlining)]
+ [NonVersionable]
get
{
if ((uint)index >= (uint)_length)
diff --git a/src/mscorlib/shared/System/Reflection/AmbiguousMatchException.cs b/src/mscorlib/shared/System/Reflection/AmbiguousMatchException.cs
index a0075bbc0b..c4aeca704d 100644
--- a/src/mscorlib/shared/System/Reflection/AmbiguousMatchException.cs
+++ b/src/mscorlib/shared/System/Reflection/AmbiguousMatchException.cs
@@ -11,19 +11,19 @@ namespace System.Reflection
public AmbiguousMatchException()
: base(SR.RFLCT_Ambiguous)
{
- HResult = __HResults.COR_E_AMBIGUOUSMATCH;
+ HResult = HResults.COR_E_AMBIGUOUSMATCH;
}
public AmbiguousMatchException(string message)
: base(message)
{
- HResult = __HResults.COR_E_AMBIGUOUSMATCH;
+ HResult = HResults.COR_E_AMBIGUOUSMATCH;
}
public AmbiguousMatchException(string message, Exception inner)
: base(message, inner)
{
- HResult = __HResults.COR_E_AMBIGUOUSMATCH;
+ HResult = HResults.COR_E_AMBIGUOUSMATCH;
}
}
}
diff --git a/src/mscorlib/shared/System/Reflection/BindingFlags.cs b/src/mscorlib/shared/System/Reflection/BindingFlags.cs
index 26c875d0f9..7ba83e20da 100644
--- a/src/mscorlib/shared/System/Reflection/BindingFlags.cs
+++ b/src/mscorlib/shared/System/Reflection/BindingFlags.cs
@@ -46,5 +46,6 @@ namespace System.Reflection
// These are a couple of misc attributes used
IgnoreReturn = 0x01000000, // This is used in COM Interop
+ DoNotWrapExceptions = 0x02000000, // Disables wrapping exceptions in TargetInvocationException
}
}
diff --git a/src/mscorlib/shared/System/Reflection/CustomAttributeFormatException.cs b/src/mscorlib/shared/System/Reflection/CustomAttributeFormatException.cs
index 13766ae8d0..ae67158a53 100644
--- a/src/mscorlib/shared/System/Reflection/CustomAttributeFormatException.cs
+++ b/src/mscorlib/shared/System/Reflection/CustomAttributeFormatException.cs
@@ -21,7 +21,7 @@ namespace System.Reflection
public CustomAttributeFormatException(string message, Exception inner)
: base(message, inner)
{
- HResult = __HResults.COR_E_CUSTOMATTRIBUTEFORMAT;
+ HResult = HResults.COR_E_CUSTOMATTRIBUTEFORMAT;
}
protected CustomAttributeFormatException(SerializationInfo info, StreamingContext context)
diff --git a/src/mscorlib/shared/System/Reflection/IReflect.cs b/src/mscorlib/shared/System/Reflection/IReflect.cs
index 51141ae47c..a7e84b6168 100644
--- a/src/mscorlib/shared/System/Reflection/IReflect.cs
+++ b/src/mscorlib/shared/System/Reflection/IReflect.cs
@@ -47,7 +47,7 @@ namespace System.Reflection
MemberInfo[] GetMembers(BindingFlags bindingAttr);
// Description of the Binding Process.
- // We must invoke a method that is accessable and for which the provided
+ // We must invoke a method that is accessible and for which the provided
// parameters have the most specific match. A method may be called if
// 1. The number of parameters in the method declaration equals the number of
// arguments provided to the invocation
@@ -59,7 +59,7 @@ namespace System.Reflection
// of methods is filtered by the name, number of arguments and a set of search modifiers
// defined in the Binder.
//
- // After the method is selected, it will be invoked. Accessability is checked
+ // After the method is selected, it will be invoked. Accessibility is checked
// at that point. The search may be control which set of methods are searched based
// upon the accessibility attribute associated with the method.
//
diff --git a/src/mscorlib/shared/System/Reflection/InvalidFilterCriteriaException.cs b/src/mscorlib/shared/System/Reflection/InvalidFilterCriteriaException.cs
index 07880a768d..85a447707c 100644
--- a/src/mscorlib/shared/System/Reflection/InvalidFilterCriteriaException.cs
+++ b/src/mscorlib/shared/System/Reflection/InvalidFilterCriteriaException.cs
@@ -21,7 +21,7 @@ namespace System.Reflection
public InvalidFilterCriteriaException(string message, Exception inner)
: base(message, inner)
{
- HResult = __HResults.COR_E_INVALIDFILTERCRITERIA;
+ HResult = HResults.COR_E_INVALIDFILTERCRITERIA;
}
protected InvalidFilterCriteriaException(SerializationInfo info, StreamingContext context)
diff --git a/src/mscorlib/shared/System/Reflection/MethodInfo.Internal.cs b/src/mscorlib/shared/System/Reflection/MethodInfo.Internal.cs
new file mode 100644
index 0000000000..a36ef900da
--- /dev/null
+++ b/src/mscorlib/shared/System/Reflection/MethodInfo.Internal.cs
@@ -0,0 +1,17 @@
+// 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.
+
+namespace System.Reflection
+{
+ public abstract partial class MethodInfo : MethodBase
+ {
+#if CORECLR
+ internal
+#else
+ // Not an api but needs to be public so that Reflection.Core can access it.
+ public
+#endif
+ virtual int GenericParameterCount => GetGenericArguments().Length;
+ }
+}
diff --git a/src/mscorlib/shared/System/Reflection/MethodInfo.cs b/src/mscorlib/shared/System/Reflection/MethodInfo.cs
index 3f60149e87..95c62ba7f0 100644
--- a/src/mscorlib/shared/System/Reflection/MethodInfo.cs
+++ b/src/mscorlib/shared/System/Reflection/MethodInfo.cs
@@ -4,7 +4,7 @@
namespace System.Reflection
{
- public abstract class MethodInfo : MethodBase
+ public abstract partial class MethodInfo : MethodBase
{
protected MethodInfo() { }
diff --git a/src/mscorlib/shared/System/Reflection/Pointer.cs b/src/mscorlib/shared/System/Reflection/Pointer.cs
index 55376c66c0..e1a9990cf0 100644
--- a/src/mscorlib/shared/System/Reflection/Pointer.cs
+++ b/src/mscorlib/shared/System/Reflection/Pointer.cs
@@ -46,6 +46,6 @@ namespace System.Reflection
}
internal Type GetPointerType() => _ptrType;
- internal object GetPointerValue() => (IntPtr)_ptr;
+ internal IntPtr GetPointerValue() => (IntPtr)_ptr;
}
}
diff --git a/src/mscorlib/shared/System/Reflection/ReflectionTypeLoadException.cs b/src/mscorlib/shared/System/Reflection/ReflectionTypeLoadException.cs
index ca0c6ab0db..0e86d34056 100644
--- a/src/mscorlib/shared/System/Reflection/ReflectionTypeLoadException.cs
+++ b/src/mscorlib/shared/System/Reflection/ReflectionTypeLoadException.cs
@@ -13,7 +13,7 @@ namespace System.Reflection
{
Types = classes;
LoaderExceptions = exceptions;
- HResult = __HResults.COR_E_REFLECTIONTYPELOAD;
+ HResult = HResults.COR_E_REFLECTIONTYPELOAD;
}
public ReflectionTypeLoadException(Type[] classes, Exception[] exceptions, string message)
@@ -21,7 +21,7 @@ namespace System.Reflection
{
Types = classes;
LoaderExceptions = exceptions;
- HResult = __HResults.COR_E_REFLECTIONTYPELOAD;
+ HResult = HResults.COR_E_REFLECTIONTYPELOAD;
}
public override void GetObjectData(SerializationInfo info, StreamingContext context)
diff --git a/src/mscorlib/shared/System/Reflection/SignatureArrayType.cs b/src/mscorlib/shared/System/Reflection/SignatureArrayType.cs
new file mode 100644
index 0000000000..52011b8a9d
--- /dev/null
+++ b/src/mscorlib/shared/System/Reflection/SignatureArrayType.cs
@@ -0,0 +1,46 @@
+// 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.Diagnostics;
+
+namespace System.Reflection
+{
+ internal sealed class SignatureArrayType : SignatureHasElementType
+ {
+ internal SignatureArrayType(SignatureType elementType, int rank, bool isMultiDim)
+ : base(elementType)
+ {
+ Debug.Assert(rank > 0);
+ Debug.Assert(rank == 1 || isMultiDim);
+
+ _rank = rank;
+ _isMultiDim = isMultiDim;
+ }
+
+ protected sealed override bool IsArrayImpl() => true;
+ protected sealed override bool IsByRefImpl() => false;
+ protected sealed override bool IsPointerImpl() => false;
+
+ public sealed override bool IsSZArray => !_isMultiDim;
+ public sealed override bool IsVariableBoundArray => _isMultiDim;
+
+ public sealed override int GetArrayRank() => _rank;
+
+ protected sealed override string Suffix
+ {
+ get
+ {
+ if (!_isMultiDim)
+ return "[]";
+ else if (_rank == 1)
+ return "[*]";
+ else
+ return "[" + new string(',', _rank - 1) + "]";
+ }
+ }
+
+ private readonly int _rank;
+ private readonly bool _isMultiDim;
+ }
+}
diff --git a/src/mscorlib/shared/System/Reflection/SignatureByRefType.cs b/src/mscorlib/shared/System/Reflection/SignatureByRefType.cs
new file mode 100644
index 0000000000..eb5f6de42e
--- /dev/null
+++ b/src/mscorlib/shared/System/Reflection/SignatureByRefType.cs
@@ -0,0 +1,27 @@
+// 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;
+
+namespace System.Reflection
+{
+ internal sealed class SignatureByRefType : SignatureHasElementType
+ {
+ internal SignatureByRefType(SignatureType elementType)
+ : base(elementType)
+ {
+ }
+
+ protected sealed override bool IsArrayImpl() => false;
+ protected sealed override bool IsByRefImpl() => true;
+ protected sealed override bool IsPointerImpl() => false;
+
+ public sealed override bool IsSZArray => false;
+ public sealed override bool IsVariableBoundArray => false;
+
+ public sealed override int GetArrayRank() => throw new ArgumentException(SR.Argument_HasToBeArrayClass);
+
+ protected sealed override string Suffix => "&";
+ }
+}
diff --git a/src/mscorlib/shared/System/Reflection/SignatureConstructedGenericType.cs b/src/mscorlib/shared/System/Reflection/SignatureConstructedGenericType.cs
new file mode 100644
index 0000000000..afcdfda352
--- /dev/null
+++ b/src/mscorlib/shared/System/Reflection/SignatureConstructedGenericType.cs
@@ -0,0 +1,73 @@
+// 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.Text;
+using System.Diagnostics;
+
+namespace System.Reflection
+{
+ internal sealed class SignatureConstructedGenericType : SignatureType
+ {
+ internal SignatureConstructedGenericType(Type genericTypeDefinition, Type[] genericTypeArguments)
+ {
+ Debug.Assert(genericTypeDefinition != null && genericTypeArguments != null);
+ _genericTypeDefinition = genericTypeDefinition;
+ _genericTypeArguments = (Type[])(genericTypeArguments.Clone());
+ }
+
+ public sealed override bool IsTypeDefinition => false;
+ public sealed override bool IsGenericTypeDefinition => false;
+ protected sealed override bool HasElementTypeImpl() => false;
+ protected sealed override bool IsArrayImpl() => false;
+ protected sealed override bool IsByRefImpl() => false;
+ public sealed override bool IsByRefLike => _genericTypeDefinition.IsByRefLike;
+ protected sealed override bool IsPointerImpl() => false;
+ public sealed override bool IsSZArray => false;
+ public sealed override bool IsVariableBoundArray => false;
+ public sealed override bool IsConstructedGenericType => true;
+ public sealed override bool IsGenericParameter => false;
+ public sealed override bool IsGenericMethodParameter => false;
+ public sealed override bool ContainsGenericParameters
+ {
+ get
+ {
+ for (int i = 0; i < _genericTypeArguments.Length; i++)
+ {
+ if (_genericTypeArguments[i].ContainsGenericParameters)
+ return true;
+ }
+ return false;
+ }
+ }
+
+ internal sealed override SignatureType ElementType => null;
+ public sealed override int GetArrayRank() => throw new ArgumentException(SR.Argument_HasToBeArrayClass);
+ public sealed override Type GetGenericTypeDefinition() => _genericTypeDefinition;
+ public sealed override Type[] GetGenericArguments() => GenericTypeArguments;
+ public sealed override Type[] GenericTypeArguments => (Type[])(_genericTypeArguments.Clone());
+ public sealed override int GenericParameterPosition => throw new InvalidOperationException(SR.Arg_NotGenericParameter);
+
+ public sealed override string Name => _genericTypeDefinition.Name;
+ public sealed override string Namespace => _genericTypeDefinition.Namespace;
+
+ public sealed override string ToString()
+ {
+ StringBuilder sb = new StringBuilder();
+ sb.Append(_genericTypeDefinition.ToString());
+ sb.Append('[');
+ for (int i = 0; i < _genericTypeArguments.Length; i++)
+ {
+ if (i != 0)
+ sb.Append(',');
+ sb.Append(_genericTypeArguments[i].ToString());
+ }
+ sb.Append(']');
+ return sb.ToString();
+ }
+
+ private readonly Type _genericTypeDefinition;
+ private readonly Type[] _genericTypeArguments;
+ }
+}
diff --git a/src/mscorlib/shared/System/Reflection/SignatureGenericMethodParameterType.cs b/src/mscorlib/shared/System/Reflection/SignatureGenericMethodParameterType.cs
new file mode 100644
index 0000000000..ae73272ab7
--- /dev/null
+++ b/src/mscorlib/shared/System/Reflection/SignatureGenericMethodParameterType.cs
@@ -0,0 +1,18 @@
+// 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.
+
+namespace System.Reflection
+{
+ internal sealed class SignatureGenericMethodParameterType : SignatureGenericParameterType
+ {
+ internal SignatureGenericMethodParameterType(int position)
+ : base(position)
+ {
+ }
+
+ public sealed override bool IsGenericMethodParameter => true;
+
+ public sealed override string Name => "!!" + GenericParameterPosition;
+ }
+}
diff --git a/src/mscorlib/shared/System/Reflection/SignatureGenericParameterType.cs b/src/mscorlib/shared/System/Reflection/SignatureGenericParameterType.cs
new file mode 100644
index 0000000000..fee7bce353
--- /dev/null
+++ b/src/mscorlib/shared/System/Reflection/SignatureGenericParameterType.cs
@@ -0,0 +1,46 @@
+// 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.Diagnostics;
+
+namespace System.Reflection
+{
+ internal abstract class SignatureGenericParameterType : SignatureType
+ {
+ protected SignatureGenericParameterType(int position)
+ {
+ Debug.Assert(position >= 0);
+ _position = position;
+ }
+
+ public sealed override bool IsTypeDefinition => false;
+ public sealed override bool IsGenericTypeDefinition => false;
+ protected sealed override bool HasElementTypeImpl() => false;
+ protected sealed override bool IsArrayImpl() => false;
+ protected sealed override bool IsByRefImpl() => false;
+ public sealed override bool IsByRefLike => false;
+ protected sealed override bool IsPointerImpl() => false;
+ public sealed override bool IsSZArray => false;
+ public sealed override bool IsVariableBoundArray => false;
+ public sealed override bool IsConstructedGenericType => false;
+ public sealed override bool IsGenericParameter => true;
+ public abstract override bool IsGenericMethodParameter { get; }
+ public sealed override bool ContainsGenericParameters => true;
+
+ internal sealed override SignatureType ElementType => null;
+ public sealed override int GetArrayRank() => throw new ArgumentException(SR.Argument_HasToBeArrayClass);
+ public sealed override Type GetGenericTypeDefinition() => throw new InvalidOperationException(SR.InvalidOperation_NotGenericType);
+ public sealed override Type[] GetGenericArguments() => Array.Empty<Type>();
+ public sealed override Type[] GenericTypeArguments => Array.Empty<Type>();
+ public sealed override int GenericParameterPosition => _position;
+
+ public abstract override string Name { get; }
+ public sealed override string Namespace => null;
+
+ public sealed override string ToString() => Name;
+
+ private readonly int _position;
+ }
+}
diff --git a/src/mscorlib/shared/System/Reflection/SignatureHasElementType.cs b/src/mscorlib/shared/System/Reflection/SignatureHasElementType.cs
new file mode 100644
index 0000000000..e1aa6c3584
--- /dev/null
+++ b/src/mscorlib/shared/System/Reflection/SignatureHasElementType.cs
@@ -0,0 +1,48 @@
+// 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.Diagnostics;
+
+namespace System.Reflection
+{
+ internal abstract class SignatureHasElementType : SignatureType
+ {
+ protected SignatureHasElementType(SignatureType elementType)
+ {
+ Debug.Assert(elementType != null);
+ _elementType = elementType;
+ }
+
+ public sealed override bool IsTypeDefinition => false;
+ public sealed override bool IsGenericTypeDefinition => false;
+ protected sealed override bool HasElementTypeImpl() => true;
+ protected abstract override bool IsArrayImpl();
+ protected abstract override bool IsByRefImpl();
+ public sealed override bool IsByRefLike => false;
+ protected abstract override bool IsPointerImpl();
+ public abstract override bool IsSZArray { get; }
+ public abstract override bool IsVariableBoundArray { get; }
+ public sealed override bool IsConstructedGenericType => false;
+ public sealed override bool IsGenericParameter => false;
+ public sealed override bool IsGenericMethodParameter => false;
+ public sealed override bool ContainsGenericParameters => _elementType.ContainsGenericParameters;
+
+ internal sealed override SignatureType ElementType => _elementType;
+ public abstract override int GetArrayRank();
+ public sealed override Type GetGenericTypeDefinition() => throw new InvalidOperationException(SR.InvalidOperation_NotGenericType);
+ public sealed override Type[] GetGenericArguments() => Array.Empty<Type>();
+ public sealed override Type[] GenericTypeArguments => Array.Empty<Type>();
+ public sealed override int GenericParameterPosition => throw new InvalidOperationException(SR.Arg_NotGenericParameter);
+
+ public sealed override string Name => _elementType.Name + Suffix;
+ public sealed override string Namespace => _elementType.Namespace;
+
+ public sealed override string ToString() => _elementType.ToString() + Suffix;
+
+ protected abstract string Suffix { get; }
+
+ private readonly SignatureType _elementType;
+ }
+}
diff --git a/src/mscorlib/shared/System/Reflection/SignaturePointerType.cs b/src/mscorlib/shared/System/Reflection/SignaturePointerType.cs
new file mode 100644
index 0000000000..a75a208165
--- /dev/null
+++ b/src/mscorlib/shared/System/Reflection/SignaturePointerType.cs
@@ -0,0 +1,27 @@
+// 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;
+
+namespace System.Reflection
+{
+ internal sealed class SignaturePointerType : SignatureHasElementType
+ {
+ internal SignaturePointerType(SignatureType elementType)
+ : base(elementType)
+ {
+ }
+
+ protected sealed override bool IsArrayImpl() => false;
+ protected sealed override bool IsByRefImpl() => false;
+ protected sealed override bool IsPointerImpl() => true;
+
+ public sealed override bool IsSZArray => false;
+ public sealed override bool IsVariableBoundArray => false;
+
+ public sealed override int GetArrayRank() => throw new ArgumentException(SR.Argument_HasToBeArrayClass);
+
+ protected sealed override string Suffix => "*";
+ }
+}
diff --git a/src/mscorlib/shared/System/Reflection/SignatureType.cs b/src/mscorlib/shared/System/Reflection/SignatureType.cs
new file mode 100644
index 0000000000..c3dfc49174
--- /dev/null
+++ b/src/mscorlib/shared/System/Reflection/SignatureType.cs
@@ -0,0 +1,139 @@
+// 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.Globalization;
+using System.Collections.Generic;
+using System.Runtime.InteropServices;
+
+namespace System.Reflection
+{
+ //
+ // Signature Types are highly restricted Type objects that can be passed in the Type[] parameter to Type.GetMethod(). Their primary
+ // use is to pass types representing generic parameters defined by the method, or types composed from them. Passing in the normal
+ // generic parameter Type obtained from MethodInfo.GetGenericArguments() is usually impractical (if you had the method, you wouldn't
+ // be looking for it!)
+ //
+ internal abstract class SignatureType : Type
+ {
+ public sealed override bool IsSignatureType => true;
+
+ // Type flavor predicates
+ public abstract override bool IsTypeDefinition { get; }
+ protected abstract override bool HasElementTypeImpl();
+ protected abstract override bool IsArrayImpl();
+ public abstract override bool IsSZArray { get; }
+ public abstract override bool IsVariableBoundArray { get; }
+ protected abstract override bool IsByRefImpl();
+ public abstract override bool IsByRefLike { get; }
+ protected abstract override bool IsPointerImpl();
+ public sealed override bool IsGenericType => IsGenericTypeDefinition || IsConstructedGenericType;
+ public abstract override bool IsGenericTypeDefinition { get; }
+ public abstract override bool IsConstructedGenericType { get; }
+ public abstract override bool IsGenericParameter { get; }
+ public abstract bool IsGenericMethodParameter { get; }
+ public abstract override bool ContainsGenericParameters { get; }
+ public sealed override MemberTypes MemberType => MemberTypes.TypeInfo;
+
+ // Compositors
+ public sealed override Type MakeArrayType() => new SignatureArrayType(this, rank: 1, isMultiDim: false);
+ public sealed override Type MakeArrayType(int rank)
+ {
+ if (rank <= 0)
+ throw new IndexOutOfRangeException();
+ return new SignatureArrayType(this, rank: rank, isMultiDim: true);
+ }
+ public sealed override Type MakeByRefType() => new SignatureByRefType(this);
+ public sealed override Type MakePointerType() => new SignaturePointerType(this);
+ public sealed override Type MakeGenericType(params Type[] typeArguments) => throw new NotSupportedException(SR.NotSupported_SignatureType); // There is no SignatureType for type definition types so it would never be legal to call this.
+
+ // Dissectors
+ public sealed override Type GetElementType() => ElementType;
+ public abstract override int GetArrayRank();
+ public abstract override Type GetGenericTypeDefinition();
+ public abstract override Type[] GenericTypeArguments { get; }
+ public abstract override Type[] GetGenericArguments();
+ public abstract override int GenericParameterPosition { get; }
+ internal abstract SignatureType ElementType { get; }
+
+ // Identity
+#if DEBUG
+ public sealed override bool Equals(object o) => base.Equals(o);
+ public sealed override bool Equals(Type o) => base.Equals(o);
+ public sealed override int GetHashCode() => base.GetHashCode();
+#endif
+ public sealed override Type UnderlyingSystemType => this; // Equals(Type) depends on this.
+
+ // Naming and diagnostics
+ public abstract override string Name { get; }
+ public abstract override string Namespace { get; }
+ public sealed override string FullName => null;
+ public sealed override string AssemblyQualifiedName => null;
+ public abstract override string ToString();
+
+ // Not supported on Signature Types
+ public sealed override Assembly Assembly => throw new NotSupportedException(SR.NotSupported_SignatureType);
+ public sealed override Module Module => throw new NotSupportedException(SR.NotSupported_SignatureType);
+ public sealed override Type ReflectedType => throw new NotSupportedException(SR.NotSupported_SignatureType);
+ public sealed override Type BaseType => throw new NotSupportedException(SR.NotSupported_SignatureType);
+ public sealed override Type[] GetInterfaces() => throw new NotSupportedException(SR.NotSupported_SignatureType);
+ public sealed override bool IsAssignableFrom(Type c) => throw new NotSupportedException(SR.NotSupported_SignatureType);
+ public sealed override int MetadataToken => throw new NotSupportedException(SR.NotSupported_SignatureType);
+ public sealed override bool HasSameMetadataDefinitionAs(MemberInfo other) => throw new NotSupportedException(SR.NotSupported_SignatureType);
+ public sealed override Type DeclaringType => throw new NotSupportedException(SR.NotSupported_SignatureType);
+ public sealed override MethodBase DeclaringMethod => throw new NotSupportedException(SR.NotSupported_SignatureType);
+ public sealed override Type[] GetGenericParameterConstraints() => throw new NotSupportedException(SR.NotSupported_SignatureType);
+ public sealed override GenericParameterAttributes GenericParameterAttributes => throw new NotSupportedException(SR.NotSupported_SignatureType);
+ public sealed override bool IsEnumDefined(object value) => throw new NotSupportedException(SR.NotSupported_SignatureType);
+ public sealed override string GetEnumName(object value) => throw new NotSupportedException(SR.NotSupported_SignatureType);
+ public sealed override string[] GetEnumNames() => throw new NotSupportedException(SR.NotSupported_SignatureType);
+ public sealed override Type GetEnumUnderlyingType() => throw new NotSupportedException(SR.NotSupported_SignatureType);
+ public sealed override Array GetEnumValues() => throw new NotSupportedException(SR.NotSupported_SignatureType);
+ public sealed override Guid GUID => throw new NotSupportedException(SR.NotSupported_SignatureType);
+ protected sealed override TypeCode GetTypeCodeImpl() => throw new NotSupportedException(SR.NotSupported_SignatureType);
+ protected sealed override TypeAttributes GetAttributeFlagsImpl() => throw new NotSupportedException(SR.NotSupported_SignatureType);
+ public sealed override ConstructorInfo[] GetConstructors(BindingFlags bindingAttr) => throw new NotSupportedException(SR.NotSupported_SignatureType);
+ public sealed override EventInfo GetEvent(string name, BindingFlags bindingAttr) => throw new NotSupportedException(SR.NotSupported_SignatureType);
+ public sealed override EventInfo[] GetEvents(BindingFlags bindingAttr) => throw new NotSupportedException(SR.NotSupported_SignatureType);
+ public sealed override FieldInfo GetField(string name, BindingFlags bindingAttr) => throw new NotSupportedException(SR.NotSupported_SignatureType);
+ public sealed override FieldInfo[] GetFields(BindingFlags bindingAttr) => throw new NotSupportedException(SR.NotSupported_SignatureType);
+ public sealed override MemberInfo[] GetMembers(BindingFlags bindingAttr) => throw new NotSupportedException(SR.NotSupported_SignatureType);
+ public sealed override MethodInfo[] GetMethods(BindingFlags bindingAttr) => throw new NotSupportedException(SR.NotSupported_SignatureType);
+ public sealed override Type GetNestedType(string name, BindingFlags bindingAttr) => throw new NotSupportedException(SR.NotSupported_SignatureType);
+ public sealed override Type[] GetNestedTypes(BindingFlags bindingAttr) => throw new NotSupportedException(SR.NotSupported_SignatureType);
+ public sealed override PropertyInfo[] GetProperties(BindingFlags bindingAttr) => throw new NotSupportedException(SR.NotSupported_SignatureType);
+ public sealed override object InvokeMember(string name, BindingFlags invokeAttr, Binder binder, object target, object[] args, ParameterModifier[] modifiers, CultureInfo culture, string[] namedParameters) => throw new NotSupportedException(SR.NotSupported_SignatureType);
+ protected sealed override MethodInfo GetMethodImpl(string name, BindingFlags bindingAttr, Binder binder, CallingConventions callConvention, Type[] types, ParameterModifier[] modifiers) => throw new NotSupportedException(SR.NotSupported_SignatureType);
+ protected sealed override MethodInfo GetMethodImpl(string name, int genericParameterCount, BindingFlags bindingAttr, Binder binder, CallingConventions callConvention, Type[] types, ParameterModifier[] modifiers) => throw new NotSupportedException(SR.NotSupported_SignatureType);
+ protected sealed override PropertyInfo GetPropertyImpl(string name, BindingFlags bindingAttr, Binder binder, Type returnType, Type[] types, ParameterModifier[] modifiers) => throw new NotSupportedException(SR.NotSupported_SignatureType);
+ public sealed override MemberInfo[] FindMembers(MemberTypes memberType, BindingFlags bindingAttr, MemberFilter filter, object filterCriteria) => throw new NotSupportedException(SR.NotSupported_SignatureType);
+ public sealed override MemberInfo[] GetMember(string name, BindingFlags bindingAttr) => throw new NotSupportedException(SR.NotSupported_SignatureType);
+ public sealed override MemberInfo[] GetMember(string name, MemberTypes type, BindingFlags bindingAttr) => throw new NotSupportedException(SR.NotSupported_SignatureType);
+ public sealed override MemberInfo[] GetDefaultMembers() => throw new NotSupportedException(SR.NotSupported_SignatureType);
+ public sealed override EventInfo[] GetEvents() => throw new NotSupportedException(SR.NotSupported_SignatureType);
+ public sealed override object[] GetCustomAttributes(bool inherit) => throw new NotSupportedException(SR.NotSupported_SignatureType);
+ public sealed override object[] GetCustomAttributes(Type attributeType, bool inherit) => throw new NotSupportedException(SR.NotSupported_SignatureType);
+ public sealed override bool IsDefined(Type attributeType, bool inherit) => throw new NotSupportedException(SR.NotSupported_SignatureType);
+ public sealed override IList<CustomAttributeData> GetCustomAttributesData() => throw new NotSupportedException(SR.NotSupported_SignatureType);
+ public sealed override Type GetInterface(string name, bool ignoreCase) => throw new NotSupportedException(SR.NotSupported_SignatureType);
+ protected sealed override ConstructorInfo GetConstructorImpl(BindingFlags bindingAttr, Binder binder, CallingConventions callConvention, Type[] types, ParameterModifier[] modifiers) => throw new NotSupportedException(SR.NotSupported_SignatureType);
+ protected sealed override bool IsCOMObjectImpl() => throw new NotSupportedException(SR.NotSupported_SignatureType);
+ protected sealed override bool IsPrimitiveImpl() => throw new NotSupportedException(SR.NotSupported_SignatureType);
+ public sealed override IEnumerable<CustomAttributeData> CustomAttributes => throw new NotSupportedException(SR.NotSupported_SignatureType);
+ public sealed override Type[] FindInterfaces(TypeFilter filter, object filterCriteria) => throw new NotSupportedException(SR.NotSupported_SignatureType);
+ public sealed override InterfaceMapping GetInterfaceMap(Type interfaceType) => throw new NotSupportedException(SR.NotSupported_SignatureType);
+ protected sealed override bool IsContextfulImpl() => throw new NotSupportedException(SR.NotSupported_SignatureType);
+ public sealed override bool IsEnum => throw new NotSupportedException(SR.NotSupported_SignatureType);
+ public sealed override bool IsEquivalentTo(Type other) => throw new NotSupportedException(SR.NotSupported_SignatureType);
+ public sealed override bool IsInstanceOfType(object o) => throw new NotSupportedException(SR.NotSupported_SignatureType);
+ protected sealed override bool IsMarshalByRefImpl() => throw new NotSupportedException(SR.NotSupported_SignatureType);
+ public sealed override bool IsSecurityCritical => throw new NotSupportedException(SR.NotSupported_SignatureType);
+ public sealed override bool IsSecuritySafeCritical => throw new NotSupportedException(SR.NotSupported_SignatureType);
+ public sealed override bool IsSecurityTransparent => throw new NotSupportedException(SR.NotSupported_SignatureType);
+ public sealed override bool IsSerializable => throw new NotSupportedException(SR.NotSupported_SignatureType);
+ public sealed override bool IsSubclassOf(Type c) => throw new NotSupportedException(SR.NotSupported_SignatureType);
+ protected sealed override bool IsValueTypeImpl() => throw new NotSupportedException(SR.NotSupported_SignatureType);
+ public sealed override StructLayoutAttribute StructLayoutAttribute => throw new NotSupportedException(SR.NotSupported_SignatureType);
+ public sealed override RuntimeTypeHandle TypeHandle => throw new NotSupportedException(SR.NotSupported_SignatureType);
+ }
+}
diff --git a/src/mscorlib/shared/System/Reflection/SignatureTypeExtensions.cs b/src/mscorlib/shared/System/Reflection/SignatureTypeExtensions.cs
new file mode 100644
index 0000000000..b30da50073
--- /dev/null
+++ b/src/mscorlib/shared/System/Reflection/SignatureTypeExtensions.cs
@@ -0,0 +1,227 @@
+// 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.Reflection;
+using System.Diagnostics;
+
+namespace System.Reflection
+{
+#if CORECLR
+ internal
+#else
+ public // Needs to be public so that Reflection.Core can see it.
+#endif
+ static class SignatureTypeExtensions
+ {
+ /// <summary>
+ /// This is semantically identical to
+ ///
+ /// parameter.ParameterType == pattern.TryResolveAgainstGenericMethod(parameter.Member)
+ ///
+ /// but without the allocation overhead of TryResolve.
+ /// </summary>
+ public static bool MatchesParameterTypeExactly(this Type pattern, ParameterInfo parameter)
+ {
+ if (pattern is SignatureType signatureType)
+ return signatureType.MatchesExactly(parameter.ParameterType);
+ else
+ return pattern == (object)(parameter.ParameterType);
+ }
+
+ /// <summary>
+ /// This is semantically identical to
+ ///
+ /// actual == pattern.TryResolveAgainstGenericMethod(parameterMember)
+ ///
+ /// but without the allocation overhead of TryResolve.
+ /// </summary>
+ internal static bool MatchesExactly(this SignatureType pattern, Type actual)
+ {
+ if (pattern.IsSZArray)
+ {
+ return actual.IsSZArray && pattern.ElementType.MatchesExactly(actual.GetElementType());
+ }
+ else if (pattern.IsVariableBoundArray)
+ {
+ return actual.IsVariableBoundArray && pattern.GetArrayRank() == actual.GetArrayRank() && pattern.ElementType.MatchesExactly(actual.GetElementType());
+ }
+ else if (pattern.IsByRef)
+ {
+ return actual.IsByRef && pattern.ElementType.MatchesExactly(actual.GetElementType());
+ }
+ else if (pattern.IsPointer)
+ {
+ return actual.IsPointer && pattern.ElementType.MatchesExactly(actual.GetElementType());
+ }
+ else if (pattern.IsConstructedGenericType)
+ {
+ if (!actual.IsConstructedGenericType)
+ return false;
+ if (!(pattern.GetGenericTypeDefinition() == actual.GetGenericTypeDefinition()))
+ return false;
+ Type[] patternGenericTypeArguments = pattern.GenericTypeArguments;
+ Type[] actualGenericTypeArguments = actual.GenericTypeArguments;
+ int count = patternGenericTypeArguments.Length;
+ if (count != actualGenericTypeArguments.Length)
+ return false;
+ for (int i = 0; i < count; i++)
+ {
+ Type patternGenericTypeArgument = patternGenericTypeArguments[i];
+ if (patternGenericTypeArgument is SignatureType signatureType)
+ {
+ if (!signatureType.MatchesExactly(actualGenericTypeArguments[i]))
+ return false;
+ }
+ else
+ {
+ if (patternGenericTypeArgument != actualGenericTypeArguments[i])
+ return false;
+ }
+ }
+ return true;
+ }
+ else if (pattern.IsGenericMethodParameter)
+ {
+ if (!(actual.IsGenericParameter && actual.DeclaringMethod != null))
+ return false;
+ if (pattern.GenericParameterPosition != actual.GenericParameterPosition)
+ return false;
+ return true;
+ }
+ else
+ {
+ return false;
+ }
+ }
+
+ /// <summary>
+ /// Translates a SignatureType into its equivalent resolved Type by recursively substituting all generic parameter references
+ /// with its corresponding generic parameter definition. This is slow so MatchesExactly or MatchesParameterTypeExactly should be
+ /// substituted instead whenever possible. This is only used by the DefaultBinder when its fast-path checks have been exhausted and
+ /// it needs to call non-trivial methods like IsAssignableFrom which SignatureTypes will never support.
+ ///
+ /// Because this method is used to eliminate method candidates in a GetMethod() lookup, it is entirely possible that the Type
+ /// might not be creatable due to conflicting generic constraints. Since this merely implies that this candidate is not
+ /// the method we're looking for, we return null rather than let the TypeLoadException bubble up. The DefaultBinder will catch
+ /// the null and continue its search for a better candidate.
+ /// </summary>
+ internal static Type TryResolveAgainstGenericMethod(this SignatureType signatureType, MethodInfo genericMethod)
+ {
+ return signatureType.TryResolve(genericMethod.GetGenericArguments());
+ }
+
+ private static Type TryResolve(this SignatureType signatureType, Type[] genericMethodParameters)
+ {
+ if (signatureType.IsSZArray)
+ {
+ return signatureType.ElementType.TryResolve(genericMethodParameters)?.TryMakeArrayType();
+ }
+ else if (signatureType.IsVariableBoundArray)
+ {
+ return signatureType.ElementType.TryResolve(genericMethodParameters)?.TryMakeArrayType(signatureType.GetArrayRank());
+ }
+ else if (signatureType.IsByRef)
+ {
+ return signatureType.ElementType.TryResolve(genericMethodParameters)?.TryMakeByRefType();
+ }
+ else if (signatureType.IsPointer)
+ {
+ return signatureType.ElementType.TryResolve(genericMethodParameters)?.TryMakePointerType();
+ }
+ else if (signatureType.IsConstructedGenericType)
+ {
+ Type[] genericTypeArguments = signatureType.GenericTypeArguments;
+ int count = genericTypeArguments.Length;
+ Type[] newGenericTypeArguments = new Type[count];
+ for (int i = 0; i < count; i++)
+ {
+ Type genericTypeArgument = genericTypeArguments[i];
+ if (genericTypeArgument is SignatureType signatureGenericTypeArgument)
+ {
+ newGenericTypeArguments[i] = signatureGenericTypeArgument.TryResolve(genericMethodParameters);
+ if (newGenericTypeArguments[i] == null)
+ return null;
+ }
+ else
+ {
+ newGenericTypeArguments[i] = genericTypeArgument;
+ }
+ }
+ return signatureType.GetGenericTypeDefinition().TryMakeGenericType(newGenericTypeArguments);
+ }
+ else if (signatureType.IsGenericMethodParameter)
+ {
+ int position = signatureType.GenericParameterPosition;
+ if (position >= genericMethodParameters.Length)
+ return null;
+ return genericMethodParameters[position];
+ }
+ else
+ {
+ return null;
+ }
+ }
+
+ private static Type TryMakeArrayType(this Type type)
+ {
+ try
+ {
+ return type.MakeArrayType();
+ }
+ catch
+ {
+ return null;
+ }
+ }
+
+ private static Type TryMakeArrayType(this Type type, int rank)
+ {
+ try
+ {
+ return type.MakeArrayType(rank);
+ }
+ catch
+ {
+ return null;
+ }
+ }
+
+ private static Type TryMakeByRefType(this Type type)
+ {
+ try
+ {
+ return type.MakeByRefType();
+ }
+ catch
+ {
+ return null;
+ }
+ }
+
+ private static Type TryMakePointerType(this Type type)
+ {
+ try
+ {
+ return type.MakePointerType();
+ }
+ catch
+ {
+ return null;
+ }
+ }
+
+ private static Type TryMakeGenericType(this Type type, Type[] instantiation)
+ {
+ try
+ {
+ return type.MakeGenericType(instantiation);
+ }
+ catch
+ {
+ return null;
+ }
+ }
+ }
+}
diff --git a/src/mscorlib/shared/System/Reflection/TargetException.cs b/src/mscorlib/shared/System/Reflection/TargetException.cs
index 6e43f56fa4..2309daace1 100644
--- a/src/mscorlib/shared/System/Reflection/TargetException.cs
+++ b/src/mscorlib/shared/System/Reflection/TargetException.cs
@@ -21,7 +21,7 @@ namespace System.Reflection
public TargetException(string message, Exception inner)
: base(message, inner)
{
- HResult = __HResults.COR_E_TARGET;
+ HResult = HResults.COR_E_TARGET;
}
protected TargetException(SerializationInfo info, StreamingContext context)
diff --git a/src/mscorlib/shared/System/Reflection/TargetInvocationException.cs b/src/mscorlib/shared/System/Reflection/TargetInvocationException.cs
index 8d0bfef40d..7c4f60a03e 100644
--- a/src/mscorlib/shared/System/Reflection/TargetInvocationException.cs
+++ b/src/mscorlib/shared/System/Reflection/TargetInvocationException.cs
@@ -11,13 +11,13 @@ namespace System.Reflection
public TargetInvocationException(Exception inner)
: base(SR.Arg_TargetInvocationException, inner)
{
- HResult = __HResults.COR_E_TARGETINVOCATION;
+ HResult = HResults.COR_E_TARGETINVOCATION;
}
public TargetInvocationException(string message, Exception inner)
: base(message, inner)
{
- HResult = __HResults.COR_E_TARGETINVOCATION;
+ HResult = HResults.COR_E_TARGETINVOCATION;
}
}
}
diff --git a/src/mscorlib/shared/System/Reflection/TargetParameterCountException.cs b/src/mscorlib/shared/System/Reflection/TargetParameterCountException.cs
index e200cdb94f..f31758b7ba 100644
--- a/src/mscorlib/shared/System/Reflection/TargetParameterCountException.cs
+++ b/src/mscorlib/shared/System/Reflection/TargetParameterCountException.cs
@@ -11,19 +11,19 @@ namespace System.Reflection
public TargetParameterCountException()
: base(SR.Arg_TargetParameterCountException)
{
- HResult = __HResults.COR_E_TARGETPARAMCOUNT;
+ HResult = HResults.COR_E_TARGETPARAMCOUNT;
}
public TargetParameterCountException(string message)
: base(message)
{
- HResult = __HResults.COR_E_TARGETPARAMCOUNT;
+ HResult = HResults.COR_E_TARGETPARAMCOUNT;
}
public TargetParameterCountException(string message, Exception inner)
: base(message, inner)
{
- HResult = __HResults.COR_E_TARGETPARAMCOUNT;
+ HResult = HResults.COR_E_TARGETPARAMCOUNT;
}
}
}
diff --git a/src/mscorlib/shared/System/Reflection/TypeDelegator.cs b/src/mscorlib/shared/System/Reflection/TypeDelegator.cs
index bcbff05d62..1dba278893 100644
--- a/src/mscorlib/shared/System/Reflection/TypeDelegator.cs
+++ b/src/mscorlib/shared/System/Reflection/TypeDelegator.cs
@@ -108,6 +108,7 @@ namespace System.Reflection
protected override bool IsPointerImpl() => typeImpl.IsPointer;
protected override bool IsValueTypeImpl() => typeImpl.IsValueType;
protected override bool IsCOMObjectImpl() => typeImpl.IsCOMObject;
+ public override bool IsByRefLike => typeImpl.IsByRefLike;
public override bool IsConstructedGenericType => typeImpl.IsConstructedGenericType;
public override Type GetElementType() => typeImpl.GetElementType();
protected override bool HasElementTypeImpl() => typeImpl.HasElementType;
diff --git a/src/mscorlib/shared/System/Resources/MissingManifestResourceException.cs b/src/mscorlib/shared/System/Resources/MissingManifestResourceException.cs
index ec814393d0..e11d15d200 100644
--- a/src/mscorlib/shared/System/Resources/MissingManifestResourceException.cs
+++ b/src/mscorlib/shared/System/Resources/MissingManifestResourceException.cs
@@ -12,19 +12,19 @@ namespace System.Resources
public MissingManifestResourceException()
: base(SR.Arg_MissingManifestResourceException)
{
- HResult = System.__HResults.COR_E_MISSINGMANIFESTRESOURCE;
+ HResult = System.HResults.COR_E_MISSINGMANIFESTRESOURCE;
}
public MissingManifestResourceException(string message)
: base(message)
{
- HResult = System.__HResults.COR_E_MISSINGMANIFESTRESOURCE;
+ HResult = System.HResults.COR_E_MISSINGMANIFESTRESOURCE;
}
public MissingManifestResourceException(string message, Exception inner)
: base(message, inner)
{
- HResult = System.__HResults.COR_E_MISSINGMANIFESTRESOURCE;
+ HResult = System.HResults.COR_E_MISSINGMANIFESTRESOURCE;
}
protected MissingManifestResourceException(SerializationInfo info, StreamingContext context)
diff --git a/src/mscorlib/shared/System/Resources/MissingSatelliteAssemblyException.cs b/src/mscorlib/shared/System/Resources/MissingSatelliteAssemblyException.cs
index d2ddc992ac..615aed6a8c 100644
--- a/src/mscorlib/shared/System/Resources/MissingSatelliteAssemblyException.cs
+++ b/src/mscorlib/shared/System/Resources/MissingSatelliteAssemblyException.cs
@@ -27,26 +27,26 @@ namespace System.Resources
public MissingSatelliteAssemblyException()
: base(SR.MissingSatelliteAssembly_Default)
{
- HResult = System.__HResults.COR_E_MISSINGSATELLITEASSEMBLY;
+ HResult = System.HResults.COR_E_MISSINGSATELLITEASSEMBLY;
}
public MissingSatelliteAssemblyException(string message)
: base(message)
{
- HResult = System.__HResults.COR_E_MISSINGSATELLITEASSEMBLY;
+ HResult = System.HResults.COR_E_MISSINGSATELLITEASSEMBLY;
}
public MissingSatelliteAssemblyException(string message, String cultureName)
: base(message)
{
- HResult = System.__HResults.COR_E_MISSINGSATELLITEASSEMBLY;
+ HResult = System.HResults.COR_E_MISSINGSATELLITEASSEMBLY;
_cultureName = cultureName;
}
public MissingSatelliteAssemblyException(string message, Exception inner)
: base(message, inner)
{
- HResult = System.__HResults.COR_E_MISSINGSATELLITEASSEMBLY;
+ HResult = System.HResults.COR_E_MISSINGSATELLITEASSEMBLY;
}
protected MissingSatelliteAssemblyException(SerializationInfo info, StreamingContext context)
diff --git a/src/mscorlib/shared/System/Runtime/CompilerServices/AsyncMethodBuilderAttribute.cs b/src/mscorlib/shared/System/Runtime/CompilerServices/AsyncMethodBuilderAttribute.cs
new file mode 100644
index 0000000000..688a3a01ba
--- /dev/null
+++ b/src/mscorlib/shared/System/Runtime/CompilerServices/AsyncMethodBuilderAttribute.cs
@@ -0,0 +1,21 @@
+// 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.
+
+namespace System.Runtime.CompilerServices
+{
+ /// <summary>
+ /// Indicates the type of the async method builder that should be used by a language compiler to
+ /// build the attributed type when used as the return type of an async method.
+ /// </summary>
+ [AttributeUsage(AttributeTargets.Class | AttributeTargets.Struct | AttributeTargets.Interface | AttributeTargets.Delegate | AttributeTargets.Enum, Inherited = false, AllowMultiple = false)]
+ public sealed class AsyncMethodBuilderAttribute : Attribute
+ {
+ /// <summary>Initializes the <see cref="AsyncMethodBuilderAttribute"/>.</summary>
+ /// <param name="builderType">The <see cref="Type"/> of the associated builder.</param>
+ public AsyncMethodBuilderAttribute(Type builderType) => BuilderType = builderType;
+
+ /// <summary>Gets the <see cref="Type"/> of the associated builder.</summary>
+ public Type BuilderType { get; }
+ }
+}
diff --git a/src/mscorlib/shared/System/Runtime/CompilerServices/AsyncValueTaskMethodBuilder.cs b/src/mscorlib/shared/System/Runtime/CompilerServices/AsyncValueTaskMethodBuilder.cs
new file mode 100644
index 0000000000..813d9e5cd7
--- /dev/null
+++ b/src/mscorlib/shared/System/Runtime/CompilerServices/AsyncValueTaskMethodBuilder.cs
@@ -0,0 +1,111 @@
+// 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.Runtime.InteropServices;
+using System.Security;
+using System.Threading.Tasks;
+
+namespace System.Runtime.CompilerServices
+{
+ /// <summary>Represents a builder for asynchronous methods that returns a <see cref="ValueTask{TResult}"/>.</summary>
+ /// <typeparam name="TResult">The type of the result.</typeparam>
+ [StructLayout(LayoutKind.Auto)]
+ public struct AsyncValueTaskMethodBuilder<TResult>
+ {
+ /// <summary>The <see cref="AsyncTaskMethodBuilder{TResult}"/> to which most operations are delegated.</summary>
+ private AsyncTaskMethodBuilder<TResult> _methodBuilder; // mutable struct; do not make it readonly
+ /// <summary>The result for this builder, if it's completed before any awaits occur.</summary>
+ private TResult _result;
+ /// <summary>true if <see cref="_result"/> contains the synchronous result for the async method; otherwise, false.</summary>
+ private bool _haveResult;
+ /// <summary>true if the builder should be used for setting/getting the result; otherwise, false.</summary>
+ private bool _useBuilder;
+
+ /// <summary>Creates an instance of the <see cref="AsyncValueTaskMethodBuilder{TResult}"/> struct.</summary>
+ /// <returns>The initialized instance.</returns>
+ public static AsyncValueTaskMethodBuilder<TResult> Create() =>
+#if CORECLR
+ // _methodBuilder should be initialized to AsyncTaskMethodBuilder<TResult>.Create(), but on coreclr
+ // that Create() is a nop, so we can just return the default here.
+ default(AsyncValueTaskMethodBuilder<TResult>);
+#else
+ // corert's AsyncTaskMethodBuilder<TResult>.Create() currently does additional debugger-related
+ // work, so we need to delegate to it.
+ new AsyncValueTaskMethodBuilder<TResult>() { _methodBuilder = AsyncTaskMethodBuilder<TResult>.Create() };
+#endif
+
+ /// <summary>Begins running the builder with the associated state machine.</summary>
+ /// <typeparam name="TStateMachine">The type of the state machine.</typeparam>
+ /// <param name="stateMachine">The state machine instance, passed by reference.</param>
+ public void Start<TStateMachine>(ref TStateMachine stateMachine) where TStateMachine : IAsyncStateMachine =>
+ _methodBuilder.Start(ref stateMachine); // will provide the right ExecutionContext semantics
+
+ /// <summary>Associates the builder with the specified state machine.</summary>
+ /// <param name="stateMachine">The state machine instance to associate with the builder.</param>
+ public void SetStateMachine(IAsyncStateMachine stateMachine) => _methodBuilder.SetStateMachine(stateMachine);
+
+ /// <summary>Marks the task as successfully completed.</summary>
+ /// <param name="result">The result to use to complete the task.</param>
+ public void SetResult(TResult result)
+ {
+ if (_useBuilder)
+ {
+ _methodBuilder.SetResult(result);
+ }
+ else
+ {
+ _result = result;
+ _haveResult = true;
+ }
+ }
+
+ /// <summary>Marks the task as failed and binds the specified exception to the task.</summary>
+ /// <param name="exception">The exception to bind to the task.</param>
+ public void SetException(Exception exception) => _methodBuilder.SetException(exception);
+
+ /// <summary>Gets the task for this builder.</summary>
+ public ValueTask<TResult> Task
+ {
+ get
+ {
+ if (_haveResult)
+ {
+ return new ValueTask<TResult>(_result);
+ }
+ else
+ {
+ _useBuilder = true;
+ return new ValueTask<TResult>(_methodBuilder.Task);
+ }
+ }
+ }
+
+ /// <summary>Schedules the state machine to proceed to the next action when the specified awaiter completes.</summary>
+ /// <typeparam name="TAwaiter">The type of the awaiter.</typeparam>
+ /// <typeparam name="TStateMachine">The type of the state machine.</typeparam>
+ /// <param name="awaiter">the awaiter</param>
+ /// <param name="stateMachine">The state machine.</param>
+ public void AwaitOnCompleted<TAwaiter, TStateMachine>(ref TAwaiter awaiter, ref TStateMachine stateMachine)
+ where TAwaiter : INotifyCompletion
+ where TStateMachine : IAsyncStateMachine
+ {
+ _useBuilder = true;
+ _methodBuilder.AwaitOnCompleted(ref awaiter, ref stateMachine);
+ }
+
+ /// <summary>Schedules the state machine to proceed to the next action when the specified awaiter completes.</summary>
+ /// <typeparam name="TAwaiter">The type of the awaiter.</typeparam>
+ /// <typeparam name="TStateMachine">The type of the state machine.</typeparam>
+ /// <param name="awaiter">the awaiter</param>
+ /// <param name="stateMachine">The state machine.</param>
+ [SecuritySafeCritical]
+ public void AwaitUnsafeOnCompleted<TAwaiter, TStateMachine>(ref TAwaiter awaiter, ref TStateMachine stateMachine)
+ where TAwaiter : ICriticalNotifyCompletion
+ where TStateMachine : IAsyncStateMachine
+ {
+ _useBuilder = true;
+ _methodBuilder.AwaitUnsafeOnCompleted(ref awaiter, ref stateMachine);
+ }
+ }
+}
diff --git a/src/mscorlib/shared/System/Runtime/CompilerServices/ConfiguredValueTaskAwaitable.cs b/src/mscorlib/shared/System/Runtime/CompilerServices/ConfiguredValueTaskAwaitable.cs
new file mode 100644
index 0000000000..4ec931c4af
--- /dev/null
+++ b/src/mscorlib/shared/System/Runtime/CompilerServices/ConfiguredValueTaskAwaitable.cs
@@ -0,0 +1,71 @@
+// 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.Runtime.InteropServices;
+using System.Threading.Tasks;
+
+namespace System.Runtime.CompilerServices
+{
+ /// <summary>Provides an awaitable type that enables configured awaits on a <see cref="ValueTask{TResult}"/>.</summary>
+ /// <typeparam name="TResult">The type of the result produced.</typeparam>
+ [StructLayout(LayoutKind.Auto)]
+ public struct ConfiguredValueTaskAwaitable<TResult>
+ {
+ /// <summary>The wrapped <see cref="ValueTask{TResult}"/>.</summary>
+ private readonly ValueTask<TResult> _value;
+ /// <summary>true to attempt to marshal the continuation back to the original context captured; otherwise, false.</summary>
+ private readonly bool _continueOnCapturedContext;
+
+ /// <summary>Initializes the awaitable.</summary>
+ /// <param name="value">The wrapped <see cref="ValueTask{TResult}"/>.</param>
+ /// <param name="continueOnCapturedContext">
+ /// true to attempt to marshal the continuation back to the original synchronization context captured; otherwise, false.
+ /// </param>
+ internal ConfiguredValueTaskAwaitable(ValueTask<TResult> value, bool continueOnCapturedContext)
+ {
+ _value = value;
+ _continueOnCapturedContext = continueOnCapturedContext;
+ }
+
+ /// <summary>Returns an awaiter for this <see cref="ConfiguredValueTaskAwaitable{TResult}"/> instance.</summary>
+ public ConfiguredValueTaskAwaiter GetAwaiter() =>
+ new ConfiguredValueTaskAwaiter(_value, _continueOnCapturedContext);
+
+ /// <summary>Provides an awaiter for a <see cref="ConfiguredValueTaskAwaitable{TResult}"/>.</summary>
+ [StructLayout(LayoutKind.Auto)]
+ public struct ConfiguredValueTaskAwaiter : ICriticalNotifyCompletion
+ {
+ /// <summary>The value being awaited.</summary>
+ private ValueTask<TResult> _value; // Methods are called on this; avoid making it readonly so as to avoid unnecessary copies
+ /// <summary>The value to pass to ConfigureAwait.</summary>
+ private readonly bool _continueOnCapturedContext;
+
+ /// <summary>Initializes the awaiter.</summary>
+ /// <param name="value">The value to be awaited.</param>
+ /// <param name="continueOnCapturedContext">The value to pass to ConfigureAwait.</param>
+ internal ConfiguredValueTaskAwaiter(ValueTask<TResult> value, bool continueOnCapturedContext)
+ {
+ _value = value;
+ _continueOnCapturedContext = continueOnCapturedContext;
+ }
+
+ /// <summary>Gets whether the <see cref="ConfiguredValueTaskAwaitable{TResult}"/> has completed.</summary>
+ public bool IsCompleted => _value.IsCompleted;
+
+ /// <summary>Gets the result of the ValueTask.</summary>
+ public TResult GetResult() =>
+ _value._task == null ?
+ _value._result :
+ _value._task.GetAwaiter().GetResult();
+
+ /// <summary>Schedules the continuation action for the <see cref="ConfiguredValueTaskAwaitable{TResult}"/>.</summary>
+ public void OnCompleted(Action continuation) =>
+ _value.AsTask().ConfigureAwait(_continueOnCapturedContext).GetAwaiter().OnCompleted(continuation);
+
+ /// <summary>Schedules the continuation action for the <see cref="ConfiguredValueTaskAwaitable{TResult}"/>.</summary>
+ public void UnsafeOnCompleted(Action continuation) =>
+ _value.AsTask().ConfigureAwait(_continueOnCapturedContext).GetAwaiter().UnsafeOnCompleted(continuation);
+ }
+ }
+}
diff --git a/src/mscorlib/shared/System/Runtime/CompilerServices/CustomConstantAttribute.cs b/src/mscorlib/shared/System/Runtime/CompilerServices/CustomConstantAttribute.cs
new file mode 100644
index 0000000000..f75693eb40
--- /dev/null
+++ b/src/mscorlib/shared/System/Runtime/CompilerServices/CustomConstantAttribute.cs
@@ -0,0 +1,12 @@
+// 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.
+
+namespace System.Runtime.CompilerServices
+{
+ [AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter, Inherited = false)]
+ public abstract class CustomConstantAttribute : Attribute
+ {
+ public abstract Object Value { get; }
+ }
+}
diff --git a/src/mscorlib/shared/System/Runtime/CompilerServices/DateTimeConstantAttribute.cs b/src/mscorlib/shared/System/Runtime/CompilerServices/DateTimeConstantAttribute.cs
new file mode 100644
index 0000000000..813e6803bf
--- /dev/null
+++ b/src/mscorlib/shared/System/Runtime/CompilerServices/DateTimeConstantAttribute.cs
@@ -0,0 +1,19 @@
+// 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.
+
+namespace System.Runtime.CompilerServices
+{
+ [AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter, Inherited = false)]
+ public sealed class DateTimeConstantAttribute : CustomConstantAttribute
+ {
+ private DateTime _date;
+
+ public DateTimeConstantAttribute(long ticks)
+ {
+ _date = new DateTime(ticks);
+ }
+
+ public override Object Value => _date;
+ }
+}
diff --git a/src/mscorlib/shared/System/Runtime/CompilerServices/DecimalConstantAttribute.cs b/src/mscorlib/shared/System/Runtime/CompilerServices/DecimalConstantAttribute.cs
new file mode 100644
index 0000000000..19db84eb43
--- /dev/null
+++ b/src/mscorlib/shared/System/Runtime/CompilerServices/DecimalConstantAttribute.cs
@@ -0,0 +1,39 @@
+// 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.
+
+// Note: If you add a new ctor overloads you need to update ParameterInfo.RawDefaultValue
+
+namespace System.Runtime.CompilerServices
+{
+ [AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter, Inherited = false)]
+ public sealed class DecimalConstantAttribute : Attribute
+ {
+ private Decimal _dec;
+
+ [CLSCompliant(false)]
+ public DecimalConstantAttribute(
+ byte scale,
+ byte sign,
+ uint hi,
+ uint mid,
+ uint low
+ )
+ {
+ _dec = new Decimal((int)low, (int)mid, (int)hi, (sign != 0), scale);
+ }
+
+ public DecimalConstantAttribute(
+ byte scale,
+ byte sign,
+ int hi,
+ int mid,
+ int low
+ )
+ {
+ _dec = new Decimal(low, mid, hi, (sign != 0), scale);
+ }
+
+ public Decimal Value => _dec;
+ }
+}
diff --git a/src/mscorlib/shared/System/Runtime/CompilerServices/IntrinsicAttribute.cs b/src/mscorlib/shared/System/Runtime/CompilerServices/IntrinsicAttribute.cs
new file mode 100644
index 0000000000..dd01bacc49
--- /dev/null
+++ b/src/mscorlib/shared/System/Runtime/CompilerServices/IntrinsicAttribute.cs
@@ -0,0 +1,13 @@
+// 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.
+
+namespace System.Runtime.CompilerServices
+{
+ // Calls to methods or references to fields marked with this attribute may be replaced at
+ // some call sites with jit intrinsic expansions.
+ [AttributeUsage(AttributeTargets.Method | AttributeTargets.Constructor | AttributeTargets.Field, Inherited = false)]
+ internal sealed class IntrinsicAttribute : Attribute
+ {
+ }
+}
diff --git a/src/mscorlib/shared/System/Runtime/CompilerServices/MethodImplAttribute.cs b/src/mscorlib/shared/System/Runtime/CompilerServices/MethodImplAttribute.cs
new file mode 100644
index 0000000000..8e8f93c268
--- /dev/null
+++ b/src/mscorlib/shared/System/Runtime/CompilerServices/MethodImplAttribute.cs
@@ -0,0 +1,29 @@
+// 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.
+
+namespace System.Runtime.CompilerServices
+{
+ // Custom attribute to specify additional method properties.
+ [AttributeUsage(AttributeTargets.Method | AttributeTargets.Constructor, Inherited = false)]
+ sealed public class MethodImplAttribute : Attribute
+ {
+ public MethodCodeType MethodCodeType;
+
+ public MethodImplAttribute(MethodImplOptions methodImplOptions)
+ {
+ Value = methodImplOptions;
+ }
+
+ public MethodImplAttribute(short value)
+ {
+ Value = (MethodImplOptions)value;
+ }
+
+ public MethodImplAttribute()
+ {
+ }
+
+ public MethodImplOptions Value { get; }
+ }
+}
diff --git a/src/mscorlib/shared/System/Runtime/CompilerServices/RuntimeWrappedException.cs b/src/mscorlib/shared/System/Runtime/CompilerServices/RuntimeWrappedException.cs
new file mode 100644
index 0000000000..e4af9be678
--- /dev/null
+++ b/src/mscorlib/shared/System/Runtime/CompilerServices/RuntimeWrappedException.cs
@@ -0,0 +1,33 @@
+// 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.Serialization;
+
+namespace System.Runtime.CompilerServices
+{
+ /// <summary>
+ /// Exception used to wrap all non-CLS compliant exceptions.
+ /// </summary>
+ public sealed class RuntimeWrappedException : Exception
+ {
+ private Object _wrappedException; // EE expects this name
+
+ // Not an api but has to be public as System.Linq.Expression invokes this through Reflection when an expression
+ // throws an object that doesn't derive from Exception.
+ public RuntimeWrappedException(Object thrownObject)
+ : base(SR.RuntimeWrappedException)
+ {
+ HResult = HResults.COR_E_RUNTIMEWRAPPED;
+ _wrappedException = thrownObject;
+ }
+
+ public override void GetObjectData(SerializationInfo info, StreamingContext context)
+ {
+ base.GetObjectData(info, context);
+ }
+
+ public Object WrappedException => _wrappedException;
+ }
+}
diff --git a/src/mscorlib/shared/System/Runtime/CompilerServices/ValueTaskAwaiter.cs b/src/mscorlib/shared/System/Runtime/CompilerServices/ValueTaskAwaiter.cs
new file mode 100644
index 0000000000..c419482521
--- /dev/null
+++ b/src/mscorlib/shared/System/Runtime/CompilerServices/ValueTaskAwaiter.cs
@@ -0,0 +1,37 @@
+// 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.Runtime.InteropServices;
+using System.Threading.Tasks;
+
+namespace System.Runtime.CompilerServices
+{
+ /// <summary>Provides an awaiter for a <see cref="ValueTask{TResult}"/>.</summary>
+ public struct ValueTaskAwaiter<TResult> : ICriticalNotifyCompletion
+ {
+ /// <summary>The value being awaited.</summary>
+ private ValueTask<TResult> _value; // Methods are called on this; avoid making it readonly so as to avoid unnecessary copies
+
+ /// <summary>Initializes the awaiter.</summary>
+ /// <param name="value">The value to be awaited.</param>
+ internal ValueTaskAwaiter(ValueTask<TResult> value) => _value = value;
+
+ /// <summary>Gets whether the <see cref="ValueTask{TResult}"/> has completed.</summary>
+ public bool IsCompleted => _value.IsCompleted;
+
+ /// <summary>Gets the result of the ValueTask.</summary>
+ public TResult GetResult() =>
+ _value._task == null ?
+ _value._result :
+ _value._task.GetAwaiter().GetResult();
+
+ /// <summary>Schedules the continuation action for this ValueTask.</summary>
+ public void OnCompleted(Action continuation) =>
+ _value.AsTask().ConfigureAwait(continueOnCapturedContext: true).GetAwaiter().OnCompleted(continuation);
+
+ /// <summary>Schedules the continuation action for this ValueTask.</summary>
+ public void UnsafeOnCompleted(Action continuation) =>
+ _value.AsTask().ConfigureAwait(continueOnCapturedContext: true).GetAwaiter().UnsafeOnCompleted(continuation);
+ }
+}
diff --git a/src/mscorlib/src/System/Runtime/ExceptionServices/CorruptingExceptionCommon.cs b/src/mscorlib/shared/System/Runtime/ExceptionServices/HandleProcessCorruptedStateExceptionsAttribute.cs
index 00067748f2..cc1bc81e5a 100644
--- a/src/mscorlib/src/System/Runtime/ExceptionServices/CorruptingExceptionCommon.cs
+++ b/src/mscorlib/shared/System/Runtime/ExceptionServices/HandleProcessCorruptedStateExceptionsAttribute.cs
@@ -2,20 +2,6 @@
// The .NET Foundation licenses this file to you under the MIT license.
// See the LICENSE file in the project root for more information.
-/*=============================================================================
-**
-**
-**
-** Purpose: Contains common usage support entities for Corrupting Exceptions
-**
-** Created: 06/20/2008
-**
-**
-**
-=============================================================================*/
-
-using System;
-
namespace System.Runtime.ExceptionServices
{
// This attribute can be applied to methods to indicate that ProcessCorruptedState
diff --git a/src/mscorlib/shared/System/Runtime/InteropServices/BestFitMappingAttribute.cs b/src/mscorlib/shared/System/Runtime/InteropServices/BestFitMappingAttribute.cs
new file mode 100644
index 0000000000..4ebee1538c
--- /dev/null
+++ b/src/mscorlib/shared/System/Runtime/InteropServices/BestFitMappingAttribute.cs
@@ -0,0 +1,19 @@
+// 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.
+
+namespace System.Runtime.InteropServices
+{
+ [AttributeUsage(AttributeTargets.Assembly | AttributeTargets.Interface | AttributeTargets.Class | AttributeTargets.Struct, Inherited = false)]
+ public sealed class BestFitMappingAttribute : Attribute
+ {
+ public BestFitMappingAttribute(bool BestFitMapping)
+ {
+ this.BestFitMapping = BestFitMapping;
+ }
+
+ public bool BestFitMapping { get; }
+
+ public bool ThrowOnUnmappableChar;
+ }
+}
diff --git a/src/mscorlib/shared/System/Runtime/InteropServices/DefaultCharSetAttribute.cs b/src/mscorlib/shared/System/Runtime/InteropServices/DefaultCharSetAttribute.cs
new file mode 100644
index 0000000000..7a486f7017
--- /dev/null
+++ b/src/mscorlib/shared/System/Runtime/InteropServices/DefaultCharSetAttribute.cs
@@ -0,0 +1,17 @@
+// 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.
+
+namespace System.Runtime.InteropServices
+{
+ [AttributeUsage(AttributeTargets.Module, Inherited = false)]
+ public sealed class DefaultCharSetAttribute : Attribute
+ {
+ public DefaultCharSetAttribute(CharSet charSet)
+ {
+ CharSet = charSet;
+ }
+
+ public CharSet CharSet { get; }
+ }
+}
diff --git a/src/mscorlib/shared/System/Runtime/InteropServices/DefaultDllImportSearchPathsAttribute.cs b/src/mscorlib/shared/System/Runtime/InteropServices/DefaultDllImportSearchPathsAttribute.cs
new file mode 100644
index 0000000000..1ff27fbbd5
--- /dev/null
+++ b/src/mscorlib/shared/System/Runtime/InteropServices/DefaultDllImportSearchPathsAttribute.cs
@@ -0,0 +1,17 @@
+// 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.
+
+namespace System.Runtime.InteropServices
+{
+ [AttributeUsage(AttributeTargets.Assembly | AttributeTargets.Method, AllowMultiple = false)]
+ public sealed class DefaultDllImportSearchPathsAttribute : Attribute
+ {
+ public DefaultDllImportSearchPathsAttribute(DllImportSearchPath paths)
+ {
+ Paths = paths;
+ }
+
+ public DllImportSearchPath Paths { get; }
+ }
+}
diff --git a/src/mscorlib/shared/System/Runtime/InteropServices/DllImportAttribute.cs b/src/mscorlib/shared/System/Runtime/InteropServices/DllImportAttribute.cs
new file mode 100644
index 0000000000..97f870d49c
--- /dev/null
+++ b/src/mscorlib/shared/System/Runtime/InteropServices/DllImportAttribute.cs
@@ -0,0 +1,26 @@
+// 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.
+
+namespace System.Runtime.InteropServices
+{
+ [AttributeUsage(AttributeTargets.Method, Inherited = false)]
+ public sealed class DllImportAttribute : Attribute
+ {
+ public DllImportAttribute(string dllName)
+ {
+ Value = dllName;
+ }
+
+ public string Value { get; }
+
+ public string EntryPoint;
+ public CharSet CharSet;
+ public bool SetLastError;
+ public bool ExactSpelling;
+ public CallingConvention CallingConvention;
+ public bool BestFitMapping;
+ public bool PreserveSig;
+ public bool ThrowOnUnmappableChar;
+ }
+}
diff --git a/src/mscorlib/shared/System/Runtime/InteropServices/DllImportSearchPath.cs b/src/mscorlib/shared/System/Runtime/InteropServices/DllImportSearchPath.cs
new file mode 100644
index 0000000000..8dbdb40be9
--- /dev/null
+++ b/src/mscorlib/shared/System/Runtime/InteropServices/DllImportSearchPath.cs
@@ -0,0 +1,18 @@
+// 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.
+
+namespace System.Runtime.InteropServices
+{
+ [Flags]
+ public enum DllImportSearchPath
+ {
+ UseDllDirectoryForDependencies = 0x100,
+ ApplicationDirectory = 0x200,
+ UserDirectories = 0x400,
+ System32 = 0x800,
+ SafeDirectories = 0x1000,
+ AssemblyDirectory = 0x2,
+ LegacyBehavior = 0x0
+ }
+}
diff --git a/src/mscorlib/shared/System/Runtime/InteropServices/ExternalException.cs b/src/mscorlib/shared/System/Runtime/InteropServices/ExternalException.cs
index 81b9a46928..0861d19362 100644
--- a/src/mscorlib/shared/System/Runtime/InteropServices/ExternalException.cs
+++ b/src/mscorlib/shared/System/Runtime/InteropServices/ExternalException.cs
@@ -26,19 +26,19 @@ namespace System.Runtime.InteropServices
public ExternalException()
: base(SR.Arg_ExternalException)
{
- HResult = __HResults.E_FAIL;
+ HResult = HResults.E_FAIL;
}
public ExternalException(string message)
: base(message)
{
- HResult = __HResults.E_FAIL;
+ HResult = HResults.E_FAIL;
}
public ExternalException(string message, Exception inner)
: base(message, inner)
{
- HResult = __HResults.E_FAIL;
+ HResult = HResults.E_FAIL;
}
public ExternalException(string message, int errorCode)
diff --git a/src/mscorlib/shared/System/Runtime/InteropServices/FieldOffsetAttribute.cs b/src/mscorlib/shared/System/Runtime/InteropServices/FieldOffsetAttribute.cs
new file mode 100644
index 0000000000..27e1097749
--- /dev/null
+++ b/src/mscorlib/shared/System/Runtime/InteropServices/FieldOffsetAttribute.cs
@@ -0,0 +1,17 @@
+// 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.
+
+namespace System.Runtime.InteropServices
+{
+ [AttributeUsage(AttributeTargets.Field, Inherited = false)]
+ public sealed class FieldOffsetAttribute : Attribute
+ {
+ public FieldOffsetAttribute(int offset)
+ {
+ Value = offset;
+ }
+
+ public int Value { get; }
+ }
+}
diff --git a/src/mscorlib/shared/System/Runtime/InteropServices/InAttribute.cs b/src/mscorlib/shared/System/Runtime/InteropServices/InAttribute.cs
new file mode 100644
index 0000000000..39f5a958bc
--- /dev/null
+++ b/src/mscorlib/shared/System/Runtime/InteropServices/InAttribute.cs
@@ -0,0 +1,14 @@
+// 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.
+
+namespace System.Runtime.InteropServices
+{
+ [AttributeUsage(AttributeTargets.Parameter, Inherited = false)]
+ public sealed class InAttribute : Attribute
+ {
+ public InAttribute()
+ {
+ }
+ }
+}
diff --git a/src/mscorlib/shared/System/Runtime/InteropServices/MarshalAsAttribute.cs b/src/mscorlib/shared/System/Runtime/InteropServices/MarshalAsAttribute.cs
new file mode 100644
index 0000000000..4a64050ed1
--- /dev/null
+++ b/src/mscorlib/shared/System/Runtime/InteropServices/MarshalAsAttribute.cs
@@ -0,0 +1,39 @@
+// 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.
+
+namespace System.Runtime.InteropServices
+{
+ [AttributeUsage(AttributeTargets.Parameter | AttributeTargets.Field | AttributeTargets.ReturnValue, Inherited = false)]
+ public sealed class MarshalAsAttribute : Attribute
+ {
+ public MarshalAsAttribute(UnmanagedType unmanagedType)
+ {
+ Value = unmanagedType;
+ }
+ public MarshalAsAttribute(short unmanagedType)
+ {
+ Value = (UnmanagedType)unmanagedType;
+ }
+
+ public UnmanagedType Value { get; }
+
+ // Fields used with SubType = SafeArray.
+ public VarEnum SafeArraySubType;
+ public Type SafeArrayUserDefinedSubType;
+
+ // Field used with iid_is attribute (interface pointers).
+ public int IidParameterIndex;
+
+ // Fields used with SubType = ByValArray and LPArray.
+ // Array size = parameter(PI) * PM + C
+ public UnmanagedType ArraySubType;
+ public short SizeParamIndex; // param index PI
+ public int SizeConst; // constant C
+
+ // Fields used with SubType = CustomMarshaler
+ public string MarshalType; // Name of marshaler class
+ public Type MarshalTypeRef; // Type of marshaler class
+ public string MarshalCookie; // cookie to pass to marshaler
+ }
+}
diff --git a/src/mscorlib/shared/System/Runtime/InteropServices/OptionalAttribute.cs b/src/mscorlib/shared/System/Runtime/InteropServices/OptionalAttribute.cs
new file mode 100644
index 0000000000..5ac75d7b3e
--- /dev/null
+++ b/src/mscorlib/shared/System/Runtime/InteropServices/OptionalAttribute.cs
@@ -0,0 +1,14 @@
+// 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.
+
+namespace System.Runtime.InteropServices
+{
+ [AttributeUsage(AttributeTargets.Parameter, Inherited = false)]
+ public sealed class OptionalAttribute : Attribute
+ {
+ public OptionalAttribute()
+ {
+ }
+ }
+}
diff --git a/src/mscorlib/shared/System/Runtime/InteropServices/OutAttribute.cs b/src/mscorlib/shared/System/Runtime/InteropServices/OutAttribute.cs
new file mode 100644
index 0000000000..338ceac91e
--- /dev/null
+++ b/src/mscorlib/shared/System/Runtime/InteropServices/OutAttribute.cs
@@ -0,0 +1,14 @@
+// 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.
+
+namespace System.Runtime.InteropServices
+{
+ [AttributeUsage(AttributeTargets.Parameter, Inherited = false)]
+ public sealed class OutAttribute : Attribute
+ {
+ public OutAttribute()
+ {
+ }
+ }
+}
diff --git a/src/mscorlib/shared/System/Runtime/InteropServices/PreserveSigAttribute.cs b/src/mscorlib/shared/System/Runtime/InteropServices/PreserveSigAttribute.cs
new file mode 100644
index 0000000000..464e1abcbe
--- /dev/null
+++ b/src/mscorlib/shared/System/Runtime/InteropServices/PreserveSigAttribute.cs
@@ -0,0 +1,14 @@
+// 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.
+
+namespace System.Runtime.InteropServices
+{
+ [AttributeUsage(AttributeTargets.Method, Inherited = false)]
+ public sealed class PreserveSigAttribute : Attribute
+ {
+ public PreserveSigAttribute()
+ {
+ }
+ }
+}
diff --git a/src/mscorlib/shared/System/Runtime/InteropServices/StructLayoutAttribute.cs b/src/mscorlib/shared/System/Runtime/InteropServices/StructLayoutAttribute.cs
new file mode 100644
index 0000000000..c4cce9956e
--- /dev/null
+++ b/src/mscorlib/shared/System/Runtime/InteropServices/StructLayoutAttribute.cs
@@ -0,0 +1,26 @@
+// 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.
+
+namespace System.Runtime.InteropServices
+{
+ [AttributeUsage(AttributeTargets.Class | AttributeTargets.Struct, Inherited = false)]
+ public sealed class StructLayoutAttribute : Attribute
+ {
+ public StructLayoutAttribute(LayoutKind layoutKind)
+ {
+ Value = layoutKind;
+ }
+
+ public StructLayoutAttribute(short layoutKind)
+ {
+ Value = (LayoutKind)layoutKind;
+ }
+
+ public LayoutKind Value { get; }
+
+ public int Pack;
+ public int Size;
+ public CharSet CharSet;
+ }
+}
diff --git a/src/mscorlib/shared/System/Runtime/InteropServices/UnmanagedFunctionPointerAttribute.cs b/src/mscorlib/shared/System/Runtime/InteropServices/UnmanagedFunctionPointerAttribute.cs
index 2d69c95afe..c4f96903ee 100644
--- a/src/mscorlib/shared/System/Runtime/InteropServices/UnmanagedFunctionPointerAttribute.cs
+++ b/src/mscorlib/shared/System/Runtime/InteropServices/UnmanagedFunctionPointerAttribute.cs
@@ -7,11 +7,6 @@ namespace System.Runtime.InteropServices
[AttributeUsage(AttributeTargets.Delegate, AllowMultiple = false, Inherited = false)]
public sealed class UnmanagedFunctionPointerAttribute : Attribute
{
- public bool BestFitMapping;
- public bool SetLastError;
- public bool ThrowOnUnmappableChar;
- public CharSet CharSet;
-
public UnmanagedFunctionPointerAttribute()
{
CallingConvention = CallingConvention.Winapi;
@@ -23,5 +18,10 @@ namespace System.Runtime.InteropServices
}
public CallingConvention CallingConvention { get; }
+
+ public bool BestFitMapping;
+ public bool SetLastError;
+ public bool ThrowOnUnmappableChar;
+ public CharSet CharSet;
}
}
diff --git a/src/mscorlib/shared/System/Runtime/Serialization/SerializationException.cs b/src/mscorlib/shared/System/Runtime/Serialization/SerializationException.cs
index bfe3313659..3e0af092c0 100644
--- a/src/mscorlib/shared/System/Runtime/Serialization/SerializationException.cs
+++ b/src/mscorlib/shared/System/Runtime/Serialization/SerializationException.cs
@@ -15,19 +15,19 @@ namespace System.Runtime.Serialization
public SerializationException()
: base(s_nullMessage)
{
- HResult = __HResults.COR_E_SERIALIZATION;
+ HResult = HResults.COR_E_SERIALIZATION;
}
public SerializationException(String message)
: base(message)
{
- HResult = __HResults.COR_E_SERIALIZATION;
+ HResult = HResults.COR_E_SERIALIZATION;
}
public SerializationException(String message, Exception innerException)
: base(message, innerException)
{
- HResult = __HResults.COR_E_SERIALIZATION;
+ HResult = HResults.COR_E_SERIALIZATION;
}
protected SerializationException(SerializationInfo info, StreamingContext context)
diff --git a/src/mscorlib/src/System/SByte.cs b/src/mscorlib/shared/System/SByte.cs
index 8a0ab3e129..c984767336 100644
--- a/src/mscorlib/src/System/SByte.cs
+++ b/src/mscorlib/shared/System/SByte.cs
@@ -2,28 +2,18 @@
// The .NET Foundation licenses this file to you under the MIT license.
// See the LICENSE file in the project root for more information.
-/*============================================================
-**
-**
-**
-** Purpose:
-**
-**
-===========================================================*/
-
+using System.Diagnostics.Contracts;
using System.Globalization;
-using System;
+using System.Runtime.CompilerServices;
using System.Runtime.InteropServices;
-using System.Diagnostics.Contracts;
+using System.Runtime.Versioning;
namespace System
{
- // A place holder class for signed bytes.
[Serializable]
- [CLSCompliant(false), System.Runtime.InteropServices.StructLayout(LayoutKind.Sequential)]
- [System.Runtime.CompilerServices.TypeForwardedFrom("mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089")]
- public struct SByte : IComparable, IFormattable, IConvertible
- , IComparable<SByte>, IEquatable<SByte>
+ [CLSCompliant(false)] [StructLayout(LayoutKind.Sequential)]
+ [TypeForwardedFrom("mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089")]
+ public struct SByte : IComparable, IConvertible, IFormattable, IComparable<SByte>, IEquatable<SByte>
{
private sbyte m_value; // Do not rename (binary serialization)
@@ -68,7 +58,7 @@ namespace System
return m_value == ((SByte)obj).m_value;
}
- [System.Runtime.Versioning.NonVersionable]
+ [NonVersionable]
public bool Equals(SByte obj)
{
return m_value == obj;
@@ -121,20 +111,23 @@ namespace System
[CLSCompliant(false)]
public static sbyte Parse(String s)
{
- return Parse(s, NumberStyles.Integer, NumberFormatInfo.CurrentInfo);
+ if (s == null) ThrowHelper.ThrowArgumentNullException(ExceptionArgument.s);
+ return Parse(s.AsReadOnlySpan(), NumberStyles.Integer, NumberFormatInfo.CurrentInfo);
}
[CLSCompliant(false)]
public static sbyte Parse(String s, NumberStyles style)
{
NumberFormatInfo.ValidateParseStyleInteger(style);
- return Parse(s, style, NumberFormatInfo.CurrentInfo);
+ if (s == null) ThrowHelper.ThrowArgumentNullException(ExceptionArgument.s);
+ return Parse(s.AsReadOnlySpan(), style, NumberFormatInfo.CurrentInfo);
}
[CLSCompliant(false)]
public static sbyte Parse(String s, IFormatProvider provider)
{
- return Parse(s, NumberStyles.Integer, NumberFormatInfo.GetInstance(provider));
+ if (s == null) ThrowHelper.ThrowArgumentNullException(ExceptionArgument.s);
+ return Parse(s.AsReadOnlySpan(), NumberStyles.Integer, NumberFormatInfo.GetInstance(provider));
}
// Parses a signed byte from a String in the given style. If
@@ -145,11 +138,25 @@ namespace System
public static sbyte Parse(String s, NumberStyles style, IFormatProvider provider)
{
NumberFormatInfo.ValidateParseStyleInteger(style);
+ if (s == null) ThrowHelper.ThrowArgumentNullException(ExceptionArgument.s);
+ return Parse(s.AsReadOnlySpan(), style, NumberFormatInfo.GetInstance(provider));
+ }
+
+ [CLSCompliant(false)]
+ public static sbyte Parse(ReadOnlySpan<char> s, NumberStyles style = NumberStyles.Integer, IFormatProvider provider = null)
+ {
+ NumberFormatInfo.ValidateParseStyleInteger(style);
return Parse(s, style, NumberFormatInfo.GetInstance(provider));
}
private static sbyte Parse(String s, NumberStyles style, NumberFormatInfo info)
{
+ if (s == null) ThrowHelper.ThrowArgumentNullException(ExceptionArgument.s);
+ return Parse(s.AsReadOnlySpan(), style, info);
+ }
+
+ private static sbyte Parse(ReadOnlySpan<char> s, NumberStyles style, NumberFormatInfo info)
+ {
int i = 0;
try
{
@@ -176,17 +183,37 @@ namespace System
[CLSCompliant(false)]
public static bool TryParse(String s, out SByte result)
{
- return TryParse(s, NumberStyles.Integer, NumberFormatInfo.CurrentInfo, out result);
+ if (s == null)
+ {
+ result = 0;
+ return false;
+ }
+
+ return TryParse(s.AsReadOnlySpan(), NumberStyles.Integer, NumberFormatInfo.CurrentInfo, out result);
}
[CLSCompliant(false)]
public static bool TryParse(String s, NumberStyles style, IFormatProvider provider, out SByte result)
{
NumberFormatInfo.ValidateParseStyleInteger(style);
+
+ if (s == null)
+ {
+ result = 0;
+ return false;
+ }
+
+ return TryParse(s.AsReadOnlySpan(), style, NumberFormatInfo.GetInstance(provider), out result);
+ }
+
+ [CLSCompliant(false)]
+ public static bool TryParse(ReadOnlySpan<char> s, out sbyte result, NumberStyles style = NumberStyles.Integer, IFormatProvider provider = null)
+ {
+ NumberFormatInfo.ValidateParseStyleInteger(style);
return TryParse(s, style, NumberFormatInfo.GetInstance(provider), out result);
}
- private static bool TryParse(String s, NumberStyles style, NumberFormatInfo info, out SByte result)
+ private static bool TryParse(ReadOnlySpan<char> s, NumberStyles style, NumberFormatInfo info, out SByte result)
{
result = 0;
int i;
diff --git a/src/mscorlib/shared/System/Security/SecurityException.cs b/src/mscorlib/shared/System/Security/SecurityException.cs
index 538f475343..2866a4780c 100644
--- a/src/mscorlib/shared/System/Security/SecurityException.cs
+++ b/src/mscorlib/shared/System/Security/SecurityException.cs
@@ -12,32 +12,32 @@ namespace System.Security
public SecurityException()
: base(SR.Arg_SecurityException)
{
- HResult = __HResults.COR_E_SECURITY;
+ HResult = HResults.COR_E_SECURITY;
}
public SecurityException(string message)
: base(message)
{
- HResult = __HResults.COR_E_SECURITY;
+ HResult = HResults.COR_E_SECURITY;
}
public SecurityException(string message, Exception inner)
: base(message, inner)
{
- HResult = __HResults.COR_E_SECURITY;
+ HResult = HResults.COR_E_SECURITY;
}
public SecurityException(string message, Type type)
: base(message)
{
- HResult = __HResults.COR_E_SECURITY;
+ HResult = HResults.COR_E_SECURITY;
PermissionType = type;
}
public SecurityException(string message, Type type, string state)
: base(message)
{
- HResult = __HResults.COR_E_SECURITY;
+ HResult = HResults.COR_E_SECURITY;
PermissionType = type;
PermissionState = state;
}
diff --git a/src/mscorlib/shared/System/Security/VerificationException.cs b/src/mscorlib/shared/System/Security/VerificationException.cs
index ea5a75906e..bd095f3df4 100644
--- a/src/mscorlib/shared/System/Security/VerificationException.cs
+++ b/src/mscorlib/shared/System/Security/VerificationException.cs
@@ -11,19 +11,19 @@ namespace System.Security
public VerificationException()
: base(SR.Verification_Exception)
{
- HResult = __HResults.COR_E_VERIFICATION;
+ HResult = HResults.COR_E_VERIFICATION;
}
public VerificationException(string message)
: base(message)
{
- HResult = __HResults.COR_E_VERIFICATION;
+ HResult = HResults.COR_E_VERIFICATION;
}
public VerificationException(string message, Exception innerException)
: base(message, innerException)
{
- HResult = __HResults.COR_E_VERIFICATION;
+ HResult = HResults.COR_E_VERIFICATION;
}
protected VerificationException(SerializationInfo info, StreamingContext context)
diff --git a/src/mscorlib/shared/System/SerializableAttribute.cs b/src/mscorlib/shared/System/SerializableAttribute.cs
new file mode 100644
index 0000000000..c256931373
--- /dev/null
+++ b/src/mscorlib/shared/System/SerializableAttribute.cs
@@ -0,0 +1,12 @@
+// 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.
+
+namespace System
+{
+ [AttributeUsage(AttributeTargets.Class | AttributeTargets.Struct | AttributeTargets.Enum | AttributeTargets.Delegate, Inherited = false)]
+ public sealed class SerializableAttribute : Attribute
+ {
+ public SerializableAttribute() { }
+ }
+}
diff --git a/src/mscorlib/src/System/Single.cs b/src/mscorlib/shared/System/Single.cs
index 2bdc2a9696..0be8cfbc37 100644
--- a/src/mscorlib/src/System/Single.cs
+++ b/src/mscorlib/shared/System/Single.cs
@@ -11,20 +11,18 @@
**
===========================================================*/
+using System.Diagnostics.Contracts;
using System.Globalization;
-using System;
-using System.Runtime.InteropServices;
using System.Runtime.CompilerServices;
-using System.Runtime.ConstrainedExecution;
-using System.Diagnostics.Contracts;
+using System.Runtime.InteropServices;
+using System.Runtime.Versioning;
namespace System
{
[Serializable]
- [System.Runtime.InteropServices.StructLayout(LayoutKind.Sequential)]
- [System.Runtime.CompilerServices.TypeForwardedFrom("mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089")]
- public struct Single : IComparable, IFormattable, IConvertible
- , IComparable<Single>, IEquatable<Single>
+ [StructLayout(LayoutKind.Sequential)]
+ [TypeForwardedFrom("mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089")]
+ public struct Single : IComparable, IConvertible, IFormattable, IComparable<Single>, IEquatable<Single>
{
private float m_value; // Do not rename (binary serialization)
@@ -38,11 +36,12 @@ namespace System
public const float NegativeInfinity = (float)-1.0 / (float)0.0;
public const float NaN = (float)0.0 / (float)0.0;
- internal static float NegativeZero = BitConverter.Int32BitsToSingle(unchecked((int)0x80000000));
+ // We use this explicit definition to avoid the confusion between 0.0 and -0.0.
+ internal const float NegativeZero = (float)-0.0;
/// <summary>Determines whether the specified value is finite (zero, subnormal, or normal).</summary>
[Pure]
- [System.Runtime.Versioning.NonVersionable]
+ [NonVersionable]
[MethodImpl(MethodImplOptions.AggressiveInlining)]
public static bool IsFinite(float f)
{
@@ -52,7 +51,7 @@ namespace System
/// <summary>Determines whether the specified value is infinite.</summary>
[Pure]
- [System.Runtime.Versioning.NonVersionable]
+ [NonVersionable]
[MethodImpl(MethodImplOptions.AggressiveInlining)]
public unsafe static bool IsInfinity(float f)
{
@@ -62,7 +61,7 @@ namespace System
/// <summary>Determines whether the specified value is NaN.</summary>
[Pure]
- [System.Runtime.Versioning.NonVersionable]
+ [NonVersionable]
[MethodImpl(MethodImplOptions.AggressiveInlining)]
public unsafe static bool IsNaN(float f)
{
@@ -72,7 +71,7 @@ namespace System
/// <summary>Determines whether the specified value is negative.</summary>
[Pure]
- [System.Runtime.Versioning.NonVersionable]
+ [NonVersionable]
[MethodImpl(MethodImplOptions.AggressiveInlining)]
public unsafe static bool IsNegative(float f)
{
@@ -82,7 +81,7 @@ namespace System
/// <summary>Determines whether the specified value is negative infinity.</summary>
[Pure]
- [System.Runtime.Versioning.NonVersionable]
+ [NonVersionable]
[MethodImpl(MethodImplOptions.AggressiveInlining)]
public unsafe static bool IsNegativeInfinity(float f)
{
@@ -91,7 +90,7 @@ namespace System
/// <summary>Determines whether the specified value is normal.</summary>
[Pure]
- [System.Runtime.Versioning.NonVersionable]
+ [NonVersionable]
// This is probably not worth inlining, it has branches and should be rarely called
public unsafe static bool IsNormal(float f)
{
@@ -102,7 +101,7 @@ namespace System
/// <summary>Determines whether the specified value is positive infinity.</summary>
[Pure]
- [System.Runtime.Versioning.NonVersionable]
+ [NonVersionable]
[MethodImpl(MethodImplOptions.AggressiveInlining)]
public unsafe static bool IsPositiveInfinity(float f)
{
@@ -111,7 +110,7 @@ namespace System
/// <summary>Determines whether the specified value is subnormal.</summary>
[Pure]
- [System.Runtime.Versioning.NonVersionable]
+ [NonVersionable]
// This is probably not worth inlining, it has branches and should be rarely called
public unsafe static bool IsSubnormal(float f)
{
@@ -162,37 +161,37 @@ namespace System
return 1;
}
- [System.Runtime.Versioning.NonVersionable]
+ [NonVersionable]
public static bool operator ==(Single left, Single right)
{
return left == right;
}
- [System.Runtime.Versioning.NonVersionable]
+ [NonVersionable]
public static bool operator !=(Single left, Single right)
{
return left != right;
}
- [System.Runtime.Versioning.NonVersionable]
+ [NonVersionable]
public static bool operator <(Single left, Single right)
{
return left < right;
}
- [System.Runtime.Versioning.NonVersionable]
+ [NonVersionable]
public static bool operator >(Single left, Single right)
{
return left > right;
}
- [System.Runtime.Versioning.NonVersionable]
+ [NonVersionable]
public static bool operator <=(Single left, Single right)
{
return left <= right;
}
- [System.Runtime.Versioning.NonVersionable]
+ [NonVersionable]
public static bool operator >=(Single left, Single right)
{
return left >= right;
@@ -269,67 +268,88 @@ namespace System
//
public static float Parse(String s)
{
- return Parse(s, NumberStyles.Float | NumberStyles.AllowThousands, NumberFormatInfo.CurrentInfo);
+ if (s == null) ThrowHelper.ThrowArgumentNullException(ExceptionArgument.s);
+ return Number.ParseSingle(s.AsReadOnlySpan(), NumberStyles.Float | NumberStyles.AllowThousands, NumberFormatInfo.CurrentInfo);
}
public static float Parse(String s, NumberStyles style)
{
NumberFormatInfo.ValidateParseStyleFloatingPoint(style);
- return Parse(s, style, NumberFormatInfo.CurrentInfo);
+ if (s == null) ThrowHelper.ThrowArgumentNullException(ExceptionArgument.s);
+ return Number.ParseSingle(s.AsReadOnlySpan(), style, NumberFormatInfo.CurrentInfo);
}
public static float Parse(String s, IFormatProvider provider)
{
- return Parse(s, NumberStyles.Float | NumberStyles.AllowThousands, NumberFormatInfo.GetInstance(provider));
+ if (s == null) ThrowHelper.ThrowArgumentNullException(ExceptionArgument.s);
+ return Number.ParseSingle(s.AsReadOnlySpan(), NumberStyles.Float | NumberStyles.AllowThousands, NumberFormatInfo.GetInstance(provider));
}
public static float Parse(String s, NumberStyles style, IFormatProvider provider)
{
NumberFormatInfo.ValidateParseStyleFloatingPoint(style);
- return Parse(s, style, NumberFormatInfo.GetInstance(provider));
+ if (s == null) ThrowHelper.ThrowArgumentNullException(ExceptionArgument.s);
+ return Number.ParseSingle(s.AsReadOnlySpan(), style, NumberFormatInfo.GetInstance(provider));
}
- private static float Parse(String s, NumberStyles style, NumberFormatInfo info)
+ public static float Parse(ReadOnlySpan<char> s, NumberStyles style = NumberStyles.Integer, IFormatProvider provider = null)
{
- return Number.ParseSingle(s, style, info);
+ NumberFormatInfo.ValidateParseStyleFloatingPoint(style);
+ return Number.ParseSingle(s, style, NumberFormatInfo.GetInstance(provider));
}
public static Boolean TryParse(String s, out Single result)
{
- return TryParse(s, NumberStyles.Float | NumberStyles.AllowThousands, NumberFormatInfo.CurrentInfo, out result);
+ if (s == null)
+ {
+ result = 0;
+ return false;
+ }
+
+ return TryParse(s.AsReadOnlySpan(), NumberStyles.Float | NumberStyles.AllowThousands, NumberFormatInfo.CurrentInfo, out result);
}
public static Boolean TryParse(String s, NumberStyles style, IFormatProvider provider, out Single result)
{
NumberFormatInfo.ValidateParseStyleFloatingPoint(style);
- return TryParse(s, style, NumberFormatInfo.GetInstance(provider), out result);
- }
- private static Boolean TryParse(String s, NumberStyles style, NumberFormatInfo info, out Single result)
- {
if (s == null)
{
result = 0;
return false;
}
+
+ return TryParse(s.AsReadOnlySpan(), style, NumberFormatInfo.GetInstance(provider), out result);
+ }
+
+ public static Boolean TryParse(ReadOnlySpan<char> s, out Single result, NumberStyles style = NumberStyles.Integer, IFormatProvider provider = null)
+ {
+ NumberFormatInfo.ValidateParseStyleFloatingPoint(style);
+ return TryParse(s, style, NumberFormatInfo.GetInstance(provider), out result);
+ }
+
+ private static Boolean TryParse(ReadOnlySpan<char> s, NumberStyles style, NumberFormatInfo info, out Single result)
+ {
bool success = Number.TryParseSingle(s, style, info, out result);
if (!success)
{
- String sTrim = s.Trim();
- if (sTrim.Equals(info.PositiveInfinitySymbol))
+ ReadOnlySpan<char> sTrim = s.Trim();
+ if (StringSpanHelpers.Equals(sTrim, info.PositiveInfinitySymbol))
{
result = PositiveInfinity;
}
- else if (sTrim.Equals(info.NegativeInfinitySymbol))
+ else if (StringSpanHelpers.Equals(sTrim, info.NegativeInfinitySymbol))
{
result = NegativeInfinity;
}
- else if (sTrim.Equals(info.NaNSymbol))
+ else if (StringSpanHelpers.Equals(sTrim, info.NaNSymbol))
{
result = NaN;
}
else
+ {
return false; // We really failed
+ }
}
return true;
}
diff --git a/src/mscorlib/shared/System/Span.NonGeneric.cs b/src/mscorlib/shared/System/Span.NonGeneric.cs
index 62b6faa8ec..0e8bfaa994 100644
--- a/src/mscorlib/shared/System/Span.NonGeneric.cs
+++ b/src/mscorlib/shared/System/Span.NonGeneric.cs
@@ -118,7 +118,7 @@ namespace System
/// <exception cref="System.ArgumentNullException">Thrown when <paramref name="text"/> is a null
/// reference (Nothing in Visual Basic).</exception>
[MethodImpl(MethodImplOptions.AggressiveInlining)]
- public static ReadOnlySpan<char> AsSpan(this string text)
+ public static ReadOnlySpan<char> AsReadOnlySpan(this string text)
{
if (text == null)
ThrowHelper.ThrowArgumentNullException(ExceptionArgument.text);
diff --git a/src/mscorlib/shared/System/Span.cs b/src/mscorlib/shared/System/Span.cs
index 88612eb28b..de6787d09d 100644
--- a/src/mscorlib/shared/System/Span.cs
+++ b/src/mscorlib/shared/System/Span.cs
@@ -2,11 +2,10 @@
// 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.ComponentModel;
using System.Diagnostics;
-using System.Runtime;
using System.Runtime.CompilerServices;
-using EditorBrowsableState = System.ComponentModel.EditorBrowsableState;
-using EditorBrowsableAttribute = System.ComponentModel.EditorBrowsableAttribute;
+using System.Runtime.Versioning;
#pragma warning disable 0809 //warning CS0809: Obsolete member 'Span<T>.Equals(object)' overrides non-obsolete member 'object.Equals(object)'
@@ -22,7 +21,9 @@ namespace System
/// Span represents a contiguous region of arbitrary memory. Unlike arrays, it can point to either managed
/// or native memory, or to memory allocated on the stack. It is type- and memory-safe.
/// </summary>
+ [IsReadOnly]
[IsByRefLike]
+ [NonVersionable]
public struct Span<T>
{
/// <summary>A byref or a native ptr.</summary>
@@ -54,32 +55,6 @@ namespace System
/// <summary>
/// Creates a new span over the portion of the target array beginning
- /// at 'start' index and covering the remainder of the array.
- /// </summary>
- /// <param name="array">The target array.</param>
- /// <param name="start">The index at which to begin the span.</param>
- /// <exception cref="System.ArgumentNullException">Thrown when <paramref name="array"/> is a null
- /// reference (Nothing in Visual Basic).</exception>
- /// <exception cref="System.ArrayTypeMismatchException">Thrown when <paramref name="array"/> is covariant and array's type is not exactly T[].</exception>
- /// <exception cref="System.ArgumentOutOfRangeException">
- /// Thrown when the specified <paramref name="start"/> is not in the range (&lt;0 or &gt;=Length).
- /// </exception>
- [MethodImpl(MethodImplOptions.AggressiveInlining)]
- public Span(T[] array, int start)
- {
- if (array == null)
- ThrowHelper.ThrowArgumentNullException(ExceptionArgument.array);
- if (default(T) == null && array.GetType() != typeof(T[]))
- ThrowHelper.ThrowArrayTypeMismatchException();
- if ((uint)start > (uint)array.Length)
- ThrowHelper.ThrowArgumentOutOfRangeException();
-
- _pointer = new ByReference<T>(ref Unsafe.Add(ref Unsafe.As<byte, T>(ref array.GetRawSzArrayData()), start));
- _length = array.Length - start;
- }
-
- /// <summary>
- /// Creates a new span over the portion of the target array beginning
/// at 'start' index and ending at 'end' index (exclusive).
/// </summary>
/// <param name="array">The target array.</param>
@@ -142,6 +117,7 @@ namespace System
/// <param name="objectData">A reference to data within that object.</param>
/// <param name="length">The number of <typeparamref name="T"/> elements the memory contains.</param>
[MethodImpl(MethodImplOptions.AggressiveInlining)]
+ [EditorBrowsable(EditorBrowsableState.Never)]
public static Span<T> DangerousCreate(object obj, ref T objectData, int length) => new Span<T>(ref objectData, length);
// Constructor for internal use only.
@@ -158,6 +134,8 @@ namespace System
/// Returns a reference to the 0th element of the Span. If the Span is empty, returns a reference to the location where the 0th element
/// would have been stored. Such a reference can be used for pinning but must never be dereferenced.
/// </summary>
+ [MethodImpl(MethodImplOptions.AggressiveInlining)]
+ [EditorBrowsable(EditorBrowsableState.Never)]
public ref T DangerousGetPinnableReference()
{
return ref _pointer.Value;
@@ -166,12 +144,26 @@ namespace System
/// <summary>
/// The number of items in the span.
/// </summary>
- public int Length => _length;
+ public int Length
+ {
+ [NonVersionable]
+ get
+ {
+ return _length;
+ }
+ }
/// <summary>
/// Returns true if Length is 0.
/// </summary>
- public bool IsEmpty => _length == 0;
+ public bool IsEmpty
+ {
+ [NonVersionable]
+ get
+ {
+ return _length == 0;
+ }
+ }
/// <summary>
/// Returns a reference to specified element of the Span.
@@ -194,6 +186,7 @@ namespace System
[Intrinsic]
#endif
[MethodImpl(MethodImplOptions.AggressiveInlining)]
+ [NonVersionable]
get
{
if ((uint)index >= (uint)_length)
diff --git a/src/mscorlib/shared/System/StackOverflowException.cs b/src/mscorlib/shared/System/StackOverflowException.cs
index fb0e88246c..8b21eb769a 100644
--- a/src/mscorlib/shared/System/StackOverflowException.cs
+++ b/src/mscorlib/shared/System/StackOverflowException.cs
@@ -20,19 +20,19 @@ namespace System
public StackOverflowException()
: base(SR.Arg_StackOverflowException)
{
- HResult = __HResults.COR_E_STACKOVERFLOW;
+ HResult = HResults.COR_E_STACKOVERFLOW;
}
public StackOverflowException(String message)
: base(message)
{
- HResult = __HResults.COR_E_STACKOVERFLOW;
+ HResult = HResults.COR_E_STACKOVERFLOW;
}
public StackOverflowException(String message, Exception innerException)
: base(message, innerException)
{
- HResult = __HResults.COR_E_STACKOVERFLOW;
+ HResult = HResults.COR_E_STACKOVERFLOW;
}
}
}
diff --git a/src/mscorlib/shared/System/StringSpanHelpers.cs b/src/mscorlib/shared/System/StringSpanHelpers.cs
new file mode 100644
index 0000000000..bdfd965641
--- /dev/null
+++ b/src/mscorlib/shared/System/StringSpanHelpers.cs
@@ -0,0 +1,93 @@
+// 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.Globalization;
+
+namespace System
+{
+ /// <summary>Helpers for string-like operations on spans of chars.</summary>
+ internal static class StringSpanHelpers
+ {
+ // TODO https://github.com/dotnet/corefx/issues/21395: Provide public, efficient implementations
+
+ public static bool Equals(this ReadOnlySpan<char> left, ReadOnlySpan<char> right, StringComparison comparisonType) =>
+ comparisonType == StringComparison.Ordinal ? Equals(left, right) :
+ comparisonType == StringComparison.OrdinalIgnoreCase ? EqualsOrdinalIgnoreCase(left, right) :
+ throw new ArgumentOutOfRangeException(nameof(comparisonType));
+
+ public static bool Equals(this ReadOnlySpan<char> left, string right) =>
+ Equals(left, right.AsReadOnlySpan());
+
+ public static bool Equals(this ReadOnlySpan<char> left, ReadOnlySpan<char> right)
+ {
+ if (left.Length != right.Length)
+ {
+ return false;
+ }
+
+ for (int i = 0; i < left.Length; i++)
+ {
+ if (left[i] != right[i])
+ {
+ return false;
+ }
+ }
+
+ return true;
+ }
+
+ private static bool EqualsOrdinalIgnoreCase(this ReadOnlySpan<char> left, ReadOnlySpan<char> right)
+ {
+ if (left.Length != right.Length)
+ {
+ return false;
+ }
+
+ for (int i = 0; i < left.Length; i++)
+ {
+ char x = left[i], y = right[i];
+ if (x != y &&
+ TextInfo.ToUpperAsciiInvariant(x) != TextInfo.ToUpperAsciiInvariant(y))
+ {
+ return false;
+ }
+ }
+
+ return true;
+ }
+
+ public static ReadOnlySpan<char> Trim(this ReadOnlySpan<char> source)
+ {
+ int startIndex = 0, endIndex = source.Length - 1;
+
+ while (startIndex <= endIndex && char.IsWhiteSpace(source[startIndex]))
+ {
+ startIndex++;
+ }
+
+ while (endIndex >= startIndex && char.IsWhiteSpace(source[endIndex]))
+ {
+ endIndex--;
+ }
+
+ return source.Slice(startIndex, endIndex - startIndex + 1);
+ }
+
+ public static int IndexOf(this ReadOnlySpan<char> source, char value) =>
+ IndexOf(source, value, 0);
+
+ public static int IndexOf(this ReadOnlySpan<char> source, char value, int startIndex)
+ {
+ for (int i = startIndex; i < source.Length; i++)
+ {
+ if (source[i] == value)
+ {
+ return i;
+ }
+ }
+
+ return -1;
+ }
+ }
+}
diff --git a/src/mscorlib/shared/System/SystemException.cs b/src/mscorlib/shared/System/SystemException.cs
index d5bcde7efc..64a4b9ca31 100644
--- a/src/mscorlib/shared/System/SystemException.cs
+++ b/src/mscorlib/shared/System/SystemException.cs
@@ -11,19 +11,19 @@ namespace System
public SystemException()
: base(SR.Arg_SystemException)
{
- HResult = __HResults.COR_E_SYSTEM;
+ HResult = HResults.COR_E_SYSTEM;
}
public SystemException(String message)
: base(message)
{
- HResult = __HResults.COR_E_SYSTEM;
+ HResult = HResults.COR_E_SYSTEM;
}
public SystemException(String message, Exception innerException)
: base(message, innerException)
{
- HResult = __HResults.COR_E_SYSTEM;
+ HResult = HResults.COR_E_SYSTEM;
}
protected SystemException(SerializationInfo info, StreamingContext context) : base(info, context)
diff --git a/src/mscorlib/shared/System/Text/Decoder.cs b/src/mscorlib/shared/System/Text/Decoder.cs
index f109f3db49..82d33d518c 100644
--- a/src/mscorlib/shared/System/Text/Decoder.cs
+++ b/src/mscorlib/shared/System/Text/Decoder.cs
@@ -134,6 +134,14 @@ namespace System.Text
return GetCharCount(arrbyte, 0, count);
}
+ public virtual unsafe int GetCharCount(ReadOnlySpan<byte> bytes, bool flush)
+ {
+ fixed (byte* bytesPtr = &bytes.DangerousGetPinnableReference())
+ {
+ return GetCharCount(bytesPtr, bytes.Length, flush);
+ }
+ }
+
// Decodes a range of bytes in a byte array into a range of characters
// in a character array. The method decodes byteCount bytes from
// bytes starting at index byteIndex, storing the resulting
@@ -220,6 +228,15 @@ namespace System.Text
return charCount;
}
+ public virtual unsafe int GetChars(ReadOnlySpan<byte> bytes, Span<char> chars, bool flush)
+ {
+ fixed (byte* bytesPtr = &bytes.DangerousGetPinnableReference())
+ fixed (char* charsPtr = &chars.DangerousGetPinnableReference())
+ {
+ return GetChars(bytesPtr, bytes.Length, charsPtr, chars.Length, flush);
+ }
+ }
+
// This method is used when the output buffer might not be large enough.
// It will decode until it runs out of bytes, and then it will return
// true if it the entire input was converted. In either case it
@@ -326,5 +343,14 @@ namespace System.Text
// Oops, we didn't have anything, we'll have to throw an overflow
throw new ArgumentException(SR.Argument_ConversionOverflow);
}
+
+ public virtual unsafe void Convert(ReadOnlySpan<byte> bytes, Span<char> chars, bool flush, out int bytesUsed, out int charsUsed, out bool completed)
+ {
+ fixed (byte* bytesPtr = &bytes.DangerousGetPinnableReference())
+ fixed (char* charsPtr = &chars.DangerousGetPinnableReference())
+ {
+ Convert(bytesPtr, bytes.Length, charsPtr, chars.Length, flush, out bytesUsed, out charsUsed, out completed);
+ }
+ }
}
}
diff --git a/src/mscorlib/shared/System/Text/DecoderExceptionFallback.cs b/src/mscorlib/shared/System/Text/DecoderExceptionFallback.cs
index b465aa68ef..26d604a919 100644
--- a/src/mscorlib/shared/System/Text/DecoderExceptionFallback.cs
+++ b/src/mscorlib/shared/System/Text/DecoderExceptionFallback.cs
@@ -106,19 +106,19 @@ namespace System.Text
public DecoderFallbackException()
: base(SR.Arg_ArgumentException)
{
- HResult = __HResults.COR_E_ARGUMENT;
+ HResult = HResults.COR_E_ARGUMENT;
}
public DecoderFallbackException(String message)
: base(message)
{
- HResult = __HResults.COR_E_ARGUMENT;
+ HResult = HResults.COR_E_ARGUMENT;
}
public DecoderFallbackException(String message, Exception innerException)
: base(message, innerException)
{
- HResult = __HResults.COR_E_ARGUMENT;
+ HResult = HResults.COR_E_ARGUMENT;
}
public DecoderFallbackException(String message, byte[] bytesUnknown, int index)
diff --git a/src/mscorlib/shared/System/Text/Encoder.cs b/src/mscorlib/shared/System/Text/Encoder.cs
index b0602f3cce..79a633f1ff 100644
--- a/src/mscorlib/shared/System/Text/Encoder.cs
+++ b/src/mscorlib/shared/System/Text/Encoder.cs
@@ -132,6 +132,14 @@ namespace System.Text
return GetByteCount(arrChar, 0, count, flush);
}
+ public virtual unsafe int GetByteCount(ReadOnlySpan<char> chars, bool flush)
+ {
+ fixed (char* charsPtr = &chars.DangerousGetPinnableReference())
+ {
+ return GetByteCount(charsPtr, chars.Length, flush);
+ }
+ }
+
// Encodes a range of characters in a character array into a range of bytes
// in a byte array. The method encodes charCount characters from
// chars starting at index charIndex, storing the resulting
@@ -214,6 +222,15 @@ namespace System.Text
return byteCount;
}
+ public virtual unsafe int GetBytes(ReadOnlySpan<char> chars, Span<byte> bytes, bool flush)
+ {
+ fixed (char* charsPtr = &chars.DangerousGetPinnableReference())
+ fixed (byte* bytesPtr = &bytes.DangerousGetPinnableReference())
+ {
+ return GetBytes(charsPtr, chars.Length, bytesPtr, bytes.Length, flush);
+ }
+ }
+
// This method is used to avoid running out of output buffer space.
// It will encode until it runs out of chars, and then it will return
// true if it the entire input was converted. In either case it
@@ -320,6 +337,15 @@ namespace System.Text
// Oops, we didn't have anything, we'll have to throw an overflow
throw new ArgumentException(SR.Argument_ConversionOverflow);
}
+
+ public virtual unsafe void Convert(ReadOnlySpan<char> chars, Span<byte> bytes, bool flush, out int charsUsed, out int bytesUsed, out bool completed)
+ {
+ fixed (char* charsPtr = &chars.DangerousGetPinnableReference())
+ fixed (byte* bytesPtr = &bytes.DangerousGetPinnableReference())
+ {
+ Convert(charsPtr, chars.Length, bytesPtr, bytes.Length, flush, out charsUsed, out bytesUsed, out completed);
+ }
+ }
}
}
diff --git a/src/mscorlib/shared/System/Text/EncoderExceptionFallback.cs b/src/mscorlib/shared/System/Text/EncoderExceptionFallback.cs
index 98eff25b94..71426e5f31 100644
--- a/src/mscorlib/shared/System/Text/EncoderExceptionFallback.cs
+++ b/src/mscorlib/shared/System/Text/EncoderExceptionFallback.cs
@@ -108,19 +108,19 @@ namespace System.Text
public EncoderFallbackException()
: base(SR.Arg_ArgumentException)
{
- HResult = __HResults.COR_E_ARGUMENT;
+ HResult = HResults.COR_E_ARGUMENT;
}
public EncoderFallbackException(String message)
: base(message)
{
- HResult = __HResults.COR_E_ARGUMENT;
+ HResult = HResults.COR_E_ARGUMENT;
}
public EncoderFallbackException(String message, Exception innerException)
: base(message, innerException)
{
- HResult = __HResults.COR_E_ARGUMENT;
+ HResult = HResults.COR_E_ARGUMENT;
}
internal EncoderFallbackException(
diff --git a/src/mscorlib/shared/System/Text/Encoding.cs b/src/mscorlib/shared/System/Text/Encoding.cs
index 4f23d2a4a7..bf8cb03db2 100644
--- a/src/mscorlib/shared/System/Text/Encoding.cs
+++ b/src/mscorlib/shared/System/Text/Encoding.cs
@@ -382,6 +382,8 @@ namespace System.Text
return Array.Empty<byte>();
}
+ public virtual ReadOnlySpan<byte> Preamble => GetPreamble();
+
private void GetDataItem()
{
if (_dataItem == null)
@@ -733,6 +735,14 @@ namespace System.Text
return GetByteCount(arrChar, 0, count);
}
+ public virtual unsafe int GetByteCount(ReadOnlySpan<char> chars)
+ {
+ fixed (char* charsPtr = &chars.DangerousGetPinnableReference())
+ {
+ return GetByteCount(charsPtr, chars.Length);
+ }
+ }
+
// For NLS Encodings, workhorse takes an encoder (may be null)
// Always validate parameters before calling internal version, which will only assert.
internal virtual unsafe int GetByteCount(char* chars, int count, EncoderNLS encoder)
@@ -916,6 +926,15 @@ namespace System.Text
return byteCount;
}
+ public virtual unsafe int GetBytes(ReadOnlySpan<char> chars, Span<byte> bytes)
+ {
+ fixed (char* charsPtr = &chars.DangerousGetPinnableReference())
+ fixed (byte* bytesPtr = &bytes.DangerousGetPinnableReference())
+ {
+ return GetBytes(charsPtr, chars.Length, bytesPtr, bytes.Length);
+ }
+ }
+
// Returns the number of characters produced by decoding the given byte
// array.
//
@@ -962,6 +981,14 @@ namespace System.Text
return GetCharCount(arrbyte, 0, count);
}
+ public virtual unsafe int GetCharCount(ReadOnlySpan<byte> bytes)
+ {
+ fixed (byte* bytesPtr = &bytes.DangerousGetPinnableReference())
+ {
+ return GetCharCount(bytesPtr, bytes.Length);
+ }
+ }
+
// This is our internal workhorse
// Always validate parameters before calling internal version, which will only assert.
internal virtual unsafe int GetCharCount(byte* bytes, int count, DecoderNLS decoder)
@@ -1070,6 +1097,14 @@ namespace System.Text
return charCount;
}
+ public virtual unsafe int GetChars(ReadOnlySpan<byte> bytes, Span<char> chars)
+ {
+ fixed (byte* bytesPtr = &bytes.DangerousGetPinnableReference())
+ fixed (char* charsPtr = &chars.DangerousGetPinnableReference())
+ {
+ return GetChars(bytesPtr, bytes.Length, charsPtr, chars.Length);
+ }
+ }
// This is our internal workhorse
// Always validate parameters before calling internal version, which will only assert.
@@ -1093,6 +1128,15 @@ namespace System.Text
return String.CreateStringFromEncoding(bytes, byteCount, this);
}
+ public unsafe string GetString(ReadOnlySpan<byte> bytes)
+ {
+ fixed (byte* bytesPtr = &bytes.DangerousGetPinnableReference())
+ {
+ return GetString(bytesPtr, bytes.Length);
+ }
+ }
+
+
// Returns the code page identifier of this encoding. The returned value is
// an integer between 0 and 65535 if the encoding has a code page
// identifier, or -1 if the encoding does not represent a code page.
diff --git a/src/mscorlib/shared/System/Text/Normalization.cs b/src/mscorlib/shared/System/Text/Normalization.cs
index dc8bc2af71..976756251a 100644
--- a/src/mscorlib/shared/System/Text/Normalization.cs
+++ b/src/mscorlib/shared/System/Text/Normalization.cs
@@ -4,7 +4,6 @@
namespace System.Text
{
- // This is the enumeration for Normalization Forms
public enum NormalizationForm
{
FormC = 1,
@@ -12,18 +11,4 @@ namespace System.Text
FormKC = 5,
FormKD = 6
}
-
- internal enum ExtendedNormalizationForms
- {
- FormC = 1,
- FormD = 2,
- FormKC = 5,
- FormKD = 6,
- FormIdna = 0xd,
- FormCDisallowUnassigned = 0x101,
- FormDDisallowUnassigned = 0x102,
- FormKCDisallowUnassigned = 0x105,
- FormKDDisallowUnassigned = 0x106,
- FormIdnaDisallowUnassigned = 0x10d
- }
}
diff --git a/src/mscorlib/shared/System/Text/StringBuilder.cs b/src/mscorlib/shared/System/Text/StringBuilder.cs
index 34533a92ca..a73e6757d4 100644
--- a/src/mscorlib/shared/System/Text/StringBuilder.cs
+++ b/src/mscorlib/shared/System/Text/StringBuilder.cs
@@ -822,11 +822,6 @@ namespace System.Text
throw new ArgumentNullException(nameof(destination));
}
- if (count < 0)
- {
- throw new ArgumentOutOfRangeException(nameof(count), SR.Arg_NegativeArgCount);
- }
-
if (destinationIndex < 0)
{
throw new ArgumentOutOfRangeException(nameof(destinationIndex), SR.Format(SR.ArgumentOutOfRange_MustBeNonNegNum, nameof(destinationIndex)));
@@ -836,6 +831,17 @@ namespace System.Text
{
throw new ArgumentException(SR.ArgumentOutOfRange_OffsetOut);
}
+ Contract.EndContractBlock();
+
+ CopyTo(sourceIndex, new Span<char>(destination).Slice(destinationIndex), count);
+ }
+
+ public void CopyTo(int sourceIndex, Span<char> destination, int count)
+ {
+ if (count < 0)
+ {
+ throw new ArgumentOutOfRangeException(nameof(count), SR.Arg_NegativeArgCount);
+ }
if ((uint)sourceIndex > (uint)Length)
{
@@ -852,7 +858,7 @@ namespace System.Text
StringBuilder chunk = this;
int sourceEndIndex = sourceIndex + count;
- int curDestIndex = destinationIndex + count;
+ int curDestIndex = count;
while (count > 0)
{
int chunkEndIndex = sourceEndIndex - chunk.m_ChunkOffset;
@@ -1033,6 +1039,21 @@ namespace System.Text
return this;
}
+ public StringBuilder Append(ReadOnlySpan<char> value)
+ {
+ if (value.Length > 0)
+ {
+ unsafe
+ {
+ fixed (char* valueChars = &value.DangerousGetPinnableReference())
+ {
+ Append(valueChars, value.Length);
+ }
+ }
+ }
+ return this;
+ }
+
#region AppendJoin
public unsafe StringBuilder AppendJoin(string separator, params object[] values)
@@ -1263,6 +1284,27 @@ namespace System.Text
public StringBuilder Insert(int index, Object value) => (value == null) ? this : Insert(index, value.ToString(), 1);
+ public StringBuilder Insert(int index, ReadOnlySpan<char> value)
+ {
+ Contract.Ensures(Contract.Result<StringBuilder>() != null);
+ Contract.EndContractBlock();
+
+ if ((uint)index > (uint)Length)
+ {
+ throw new ArgumentOutOfRangeException(nameof(index), SR.ArgumentOutOfRange_Index);
+ }
+
+ if (value.Length > 0)
+ {
+ unsafe
+ {
+ fixed (char* sourcePtr = &value.DangerousGetPinnableReference())
+ Insert(index, sourcePtr, value.Length);
+ }
+ }
+ return this;
+ }
+
public StringBuilder AppendFormat(String format, Object arg0) => AppendFormatHelper(null, format, new ParamsArray(arg0));
public StringBuilder AppendFormat(String format, Object arg0, Object arg1) => AppendFormatHelper(null, format, new ParamsArray(arg0, arg1));
@@ -1884,7 +1926,7 @@ namespace System.Text
Debug.Assert(gapEnd <= sourceChunk.m_ChunkLength, "gap too big");
if (delta != 0) // can skip the sliding of gaps if source an target string are the same size.
{
- // Copy the gap data between the current replacement and the the next replacement
+ // Copy the gap data between the current replacement and the next replacement
fixed (char* sourcePtr = &sourceChunk.m_ChunkChars[gapStart])
ReplaceInPlaceAtChunk(ref targetChunk, ref targetIndexInChunk, sourcePtr, gapEnd - gapStart);
}
@@ -1944,7 +1986,7 @@ namespace System.Text
/// </summary>
/// <param name="chunk">
/// The chunk in which to start replacing characters.
- /// Receieves the chunk in which character replacement ends.
+ /// Receives the chunk in which character replacement ends.
/// </param>
/// <param name="indexInChunk">
/// The index in <paramref name="chunk"/> to start replacing characters at.
@@ -2001,22 +2043,23 @@ namespace System.Text
}
}
- private static void ThreadSafeCopy(char[] source, int sourceIndex, char[] destination, int destinationIndex, int count)
+ private static unsafe void ThreadSafeCopy(char[] source, int sourceIndex, Span<char> destination, int destinationIndex, int count)
{
if (count > 0)
{
- if ((uint)sourceIndex <= (uint)source.Length && (sourceIndex + count) <= source.Length)
+ if ((uint)sourceIndex > (uint)source.Length || count > source.Length - sourceIndex)
{
- unsafe
- {
- fixed (char* sourcePtr = &source[sourceIndex])
- ThreadSafeCopy(sourcePtr, destination, destinationIndex, count);
- }
+ throw new ArgumentOutOfRangeException(nameof(sourceIndex), SR.ArgumentOutOfRange_Index);
}
- else
+
+ if ((uint)destinationIndex > (uint)destination.Length || count > destination.Length - destinationIndex)
{
- throw new ArgumentOutOfRangeException(nameof(sourceIndex), SR.ArgumentOutOfRange_Index);
+ throw new ArgumentOutOfRangeException(nameof(destinationIndex), SR.ArgumentOutOfRange_Index);
}
+
+ fixed (char* sourcePtr = &source[sourceIndex])
+ fixed (char* destinationPtr = &destination.DangerousGetPinnableReference())
+ string.wstrcpy(destinationPtr + destinationIndex, sourcePtr, count);
}
}
diff --git a/src/mscorlib/shared/System/Text/UTF32Encoding.cs b/src/mscorlib/shared/System/Text/UTF32Encoding.cs
index 10161d193e..260518e21c 100644
--- a/src/mscorlib/shared/System/Text/UTF32Encoding.cs
+++ b/src/mscorlib/shared/System/Text/UTF32Encoding.cs
@@ -39,6 +39,9 @@ namespace System.Text
internal static readonly UTF32Encoding s_default = new UTF32Encoding(bigEndian: false, byteOrderMark: true);
internal static readonly UTF32Encoding s_bigEndianDefault = new UTF32Encoding(bigEndian: true, byteOrderMark: true);
+ private static readonly byte[] s_bigEndianPreamble = new byte[4] { 0x00, 0x00, 0xFE, 0xFF };
+ private static readonly byte[] s_littleEndianPreamble = new byte[4] { 0xFF, 0xFE, 0x00, 0x00 };
+
private bool _emitUTF32ByteOrderMark = false;
private bool _isThrowException = false;
private bool _bigEndian = false;
@@ -1177,6 +1180,10 @@ namespace System.Text
return Array.Empty<byte>();
}
+ public override ReadOnlySpan<byte> Preamble =>
+ GetType() != typeof(UTF32Encoding) ? GetPreamble() : // in case a derived UTF32Encoding overrode GetPreamble
+ _emitUTF32ByteOrderMark ? (_bigEndian ? s_bigEndianPreamble : s_littleEndianPreamble) :
+ Array.Empty<byte>();
public override bool Equals(Object value)
{
diff --git a/src/mscorlib/shared/System/Text/UTF8Encoding.cs b/src/mscorlib/shared/System/Text/UTF8Encoding.cs
index 02b18935e4..974bf75650 100644
--- a/src/mscorlib/shared/System/Text/UTF8Encoding.cs
+++ b/src/mscorlib/shared/System/Text/UTF8Encoding.cs
@@ -54,15 +54,19 @@ namespace System.Text
internal sealed class UTF8EncodingSealed : UTF8Encoding
{
public UTF8EncodingSealed(bool encoderShouldEmitUTF8Identifier) : base(encoderShouldEmitUTF8Identifier) { }
+
+ public override ReadOnlySpan<byte> Preamble => _emitUTF8Identifier ? s_preamble : Array.Empty<byte>();
}
// Used by Encoding.UTF8 for lazy initialization
// The initialization code will not be run until a static member of the class is referenced
internal static readonly UTF8EncodingSealed s_default = new UTF8EncodingSealed(encoderShouldEmitUTF8Identifier: true);
+ internal static readonly byte[] s_preamble = new byte[3] { 0xEF, 0xBB, 0xBF };
+
// Yes, the idea of emitting U+FEFF as a UTF-8 identifier has made it into
// the standard.
- private bool _emitUTF8Identifier = false;
+ internal readonly bool _emitUTF8Identifier = false;
private bool _isThrowException = false;
@@ -2497,6 +2501,10 @@ namespace System.Text
return Array.Empty<byte>();
}
+ public override ReadOnlySpan<byte> Preamble =>
+ GetType() != typeof(UTF8Encoding) ? GetPreamble() : // in case a derived UTF8Encoding overrode GetPreamble
+ _emitUTF8Identifier ? s_preamble :
+ Array.Empty<byte>();
public override bool Equals(Object value)
{
diff --git a/src/mscorlib/shared/System/Text/UnicodeEncoding.cs b/src/mscorlib/shared/System/Text/UnicodeEncoding.cs
index 8e44317ce2..78355299c1 100644
--- a/src/mscorlib/shared/System/Text/UnicodeEncoding.cs
+++ b/src/mscorlib/shared/System/Text/UnicodeEncoding.cs
@@ -20,6 +20,9 @@ namespace System.Text
internal static readonly UnicodeEncoding s_bigEndianDefault = new UnicodeEncoding(bigEndian: true, byteOrderMark: true);
internal static readonly UnicodeEncoding s_littleEndianDefault = new UnicodeEncoding(bigEndian: false, byteOrderMark: true);
+ private static readonly byte[] s_bigEndianPreamble = new byte[2] { 0xfe, 0xff };
+ private static readonly byte[] s_littleEndianPreamble = new byte[2] { 0xff, 0xfe };
+
internal bool isThrowException = false;
internal bool bigEndian = false;
@@ -1898,6 +1901,10 @@ namespace System.Text
return Array.Empty<Byte>();
}
+ public override ReadOnlySpan<byte> Preamble =>
+ GetType() != typeof(UnicodeEncoding) ? GetPreamble() : // in case a derived UnicodeEncoding overrode GetPreamble
+ byteOrderMark ? (bigEndian ? s_bigEndianPreamble : s_littleEndianPreamble) :
+ Array.Empty<byte>();
public override int GetMaxByteCount(int charCount)
{
diff --git a/src/mscorlib/shared/System/Threading/AbandonedMutexException.cs b/src/mscorlib/shared/System/Threading/AbandonedMutexException.cs
index 15bc5a7341..c43148d22a 100644
--- a/src/mscorlib/shared/System/Threading/AbandonedMutexException.cs
+++ b/src/mscorlib/shared/System/Threading/AbandonedMutexException.cs
@@ -22,39 +22,39 @@ namespace System.Threading
public AbandonedMutexException()
: base(SR.Threading_AbandonedMutexException)
{
- HResult = __HResults.COR_E_ABANDONEDMUTEX;
+ HResult = HResults.COR_E_ABANDONEDMUTEX;
}
public AbandonedMutexException(String message)
: base(message)
{
- HResult = __HResults.COR_E_ABANDONEDMUTEX;
+ HResult = HResults.COR_E_ABANDONEDMUTEX;
}
public AbandonedMutexException(String message, Exception inner)
: base(message, inner)
{
- HResult = __HResults.COR_E_ABANDONEDMUTEX;
+ HResult = HResults.COR_E_ABANDONEDMUTEX;
}
public AbandonedMutexException(int location, WaitHandle handle)
: base(SR.Threading_AbandonedMutexException)
{
- HResult = __HResults.COR_E_ABANDONEDMUTEX;
+ HResult = HResults.COR_E_ABANDONEDMUTEX;
SetupException(location, handle);
}
public AbandonedMutexException(String message, int location, WaitHandle handle)
: base(message)
{
- HResult = __HResults.COR_E_ABANDONEDMUTEX;
+ HResult = HResults.COR_E_ABANDONEDMUTEX;
SetupException(location, handle);
}
public AbandonedMutexException(String message, Exception inner, int location, WaitHandle handle)
: base(message, inner)
{
- HResult = __HResults.COR_E_ABANDONEDMUTEX;
+ HResult = HResults.COR_E_ABANDONEDMUTEX;
SetupException(location, handle);
}
diff --git a/src/mscorlib/shared/System/Threading/DeferredDisposableLifetime.cs b/src/mscorlib/shared/System/Threading/DeferredDisposableLifetime.cs
index 89380fee60..e2b1eb983b 100644
--- a/src/mscorlib/shared/System/Threading/DeferredDisposableLifetime.cs
+++ b/src/mscorlib/shared/System/Threading/DeferredDisposableLifetime.cs
@@ -18,7 +18,7 @@ namespace System.Threading
/// Indicates whether the object has been disposed.
/// </param>
/// <remarks>
- /// If the refount reaches zero before the object is disposed, this method will be called with
+ /// If the refcount reaches zero before the object is disposed, this method will be called with
/// <paramref name="disposed"/> set to false. If the object is then disposed, this method will be
/// called again, with <paramref name="disposed"/> set to true. If the refcount reaches zero
/// after the object has already been disposed, this will be called a single time, with
diff --git a/src/mscorlib/shared/System/Threading/LazyInitializer.cs b/src/mscorlib/shared/System/Threading/LazyInitializer.cs
index b03d1db302..f422ab9172 100644
--- a/src/mscorlib/shared/System/Threading/LazyInitializer.cs
+++ b/src/mscorlib/shared/System/Threading/LazyInitializer.cs
@@ -25,7 +25,7 @@ namespace System.Threading
/// Initializes a target reference type with the type's default constructor if the target has not
/// already been initialized.
/// </summary>
- /// <typeparam name="T">The refence type of the reference to be initialized.</typeparam>
+ /// <typeparam name="T">The reference type of the reference to be initialized.</typeparam>
/// <param name="target">A reference of type <typeparamref name="T"/> to initialize if it has not
/// already been initialized.</param>
/// <returns>The initialized reference of type <typeparamref name="T"/>.</returns>
diff --git a/src/mscorlib/shared/System/Threading/ReaderWriterLockSlim.cs b/src/mscorlib/shared/System/Threading/ReaderWriterLockSlim.cs
index 98517ad85f..1b2147e6e1 100644
--- a/src/mscorlib/shared/System/Threading/ReaderWriterLockSlim.cs
+++ b/src/mscorlib/shared/System/Threading/ReaderWriterLockSlim.cs
@@ -4,7 +4,6 @@
using Internal.Runtime.Augments;
using System.Diagnostics; // for TraceInformation
-using System.Threading;
using System.Runtime.CompilerServices;
namespace System.Threading
@@ -54,8 +53,10 @@ namespace System.Threading
/// </summary>
public class ReaderWriterLockSlim : IDisposable
{
+ private static readonly int ProcessorCount = Environment.ProcessorCount;
+
//Specifying if locked can be reacquired recursively.
- private bool _fIsReentrant;
+ private readonly bool _fIsReentrant;
// Lock specification for myLock: This lock protects exactly the local fields associated with this
// instance of ReaderWriterLockSlim. It does NOT protect the memory associated with
@@ -74,8 +75,7 @@ namespace System.Threading
private uint _numWriteUpgradeWaiters; // maximum number of threads that can be doing a WaitOne on the upgradeEvent (at most 1).
private uint _numUpgradeWaiters;
- //Variable used for quick check when there are no waiters.
- private bool _fNoWaiters;
+ private WaiterStates _waiterStates;
private int _upgradeLockOwnerId;
private int _writeLockOwnerId;
@@ -146,10 +146,37 @@ namespace System.Threading
_fIsReentrant = true;
}
InitializeThreadCounts();
- _fNoWaiters = true;
+ _waiterStates = WaiterStates.NoWaiters;
_lockID = Interlocked.Increment(ref s_nextLockID);
}
+ private bool HasNoWaiters
+ {
+ get
+ {
+#if DEBUG
+ Debug.Assert(MyLockHeld);
+#endif
+
+ return (_waiterStates & WaiterStates.NoWaiters) != WaiterStates.None;
+ }
+ set
+ {
+#if DEBUG
+ Debug.Assert(MyLockHeld);
+#endif
+
+ if (value)
+ {
+ _waiterStates |= WaiterStates.NoWaiters;
+ }
+ else
+ {
+ _waiterStates &= ~WaiterStates.NoWaiters;
+ }
+ }
+ }
+
[MethodImpl(MethodImplOptions.AggressiveInlining)]
private static bool IsRWEntryEmpty(ReaderWriterCount rwc)
{
@@ -352,8 +379,7 @@ namespace System.Threading
}
bool retVal = true;
-
- int spincount = 0;
+ int spinCount = 0;
for (; ;)
{
@@ -368,13 +394,17 @@ namespace System.Threading
break;
}
- if (spincount < MaxSpinCount)
+ if (timeout.IsExpired)
{
ExitMyLock();
- if (timeout.IsExpired)
- return false;
- spincount++;
- SpinWait(spincount);
+ return false;
+ }
+
+ if (spinCount < MaxSpinCount && ShouldSpinForEnterAnyRead())
+ {
+ ExitMyLock();
+ spinCount++;
+ SpinWait(spinCount);
EnterMyLock();
//The per-thread structure may have been recycled as the lock is acquired (due to message pumping), load again.
if (IsRwHashEntryChanged(lrwc))
@@ -391,7 +421,13 @@ namespace System.Threading
continue; // since we left the lock, start over.
}
- retVal = WaitOnEvent(_readEvent, ref _numReadWaiters, timeout, isWriteWaiter: false);
+ retVal =
+ WaitOnEvent(
+ _readEvent,
+ ref _numReadWaiters,
+ timeout,
+ isWriteWaiter: false,
+ waiterSignaledState: WaiterStates.None);
if (!retVal)
{
return false;
@@ -480,8 +516,8 @@ namespace System.Threading
}
}
- int spincount = 0;
bool retVal = true;
+ int spinCount = 0;
for (; ;)
{
@@ -528,13 +564,17 @@ namespace System.Threading
}
}
- if (spincount < MaxSpinCount)
+ if (timeout.IsExpired)
{
ExitMyLock();
- if (timeout.IsExpired)
- return false;
- spincount++;
- SpinWait(spincount);
+ return false;
+ }
+
+ if (spinCount < MaxSpinCount && ShouldSpinForEnterAnyWrite(upgradingToWrite))
+ {
+ ExitMyLock();
+ spinCount++;
+ SpinWait(spinCount);
EnterMyLock();
continue;
}
@@ -549,7 +589,13 @@ namespace System.Threading
Debug.Assert(_numWriteUpgradeWaiters == 0, "There can be at most one thread with the upgrade lock held.");
- retVal = WaitOnEvent(_waitUpgradeEvent, ref _numWriteUpgradeWaiters, timeout, isWriteWaiter: true);
+ retVal =
+ WaitOnEvent(
+ _waitUpgradeEvent,
+ ref _numWriteUpgradeWaiters,
+ timeout,
+ isWriteWaiter: true,
+ waiterSignaledState: WaiterStates.None);
//The lock is not held in case of failure.
if (!retVal)
@@ -564,7 +610,13 @@ namespace System.Threading
continue; // since we left the lock, start over.
}
- retVal = WaitOnEvent(_writeEvent, ref _numWriteWaiters, timeout, isWriteWaiter: true);
+ retVal =
+ WaitOnEvent(
+ _writeEvent,
+ ref _numWriteWaiters,
+ timeout,
+ isWriteWaiter: true,
+ waiterSignaledState: WaiterStates.WriteWaiterSignaled);
//The lock is not held in case of failure.
if (!retVal)
return false;
@@ -671,8 +723,7 @@ namespace System.Threading
}
bool retVal = true;
-
- int spincount = 0;
+ int spinCount = 0;
for (; ;)
{
@@ -686,13 +737,17 @@ namespace System.Threading
break;
}
- if (spincount < MaxSpinCount)
+ if (timeout.IsExpired)
{
ExitMyLock();
- if (timeout.IsExpired)
- return false;
- spincount++;
- SpinWait(spincount);
+ return false;
+ }
+
+ if (spinCount < MaxSpinCount && ShouldSpinForEnterAnyRead())
+ {
+ ExitMyLock();
+ spinCount++;
+ SpinWait(spinCount);
EnterMyLock();
continue;
}
@@ -705,7 +760,13 @@ namespace System.Threading
}
//Only one thread with the upgrade lock held can proceed.
- retVal = WaitOnEvent(_upgradeEvent, ref _numUpgradeWaiters, timeout, isWriteWaiter: false);
+ retVal =
+ WaitOnEvent(
+ _upgradeEvent,
+ ref _numUpgradeWaiters,
+ timeout,
+ isWriteWaiter: false,
+ waiterSignaledState: WaiterStates.UpgradeableReadWaiterSignaled);
if (!retVal)
return false;
}
@@ -890,14 +951,20 @@ namespace System.Threading
EventWaitHandle waitEvent,
ref uint numWaiters,
TimeoutTracker timeout,
- bool isWriteWaiter)
+ bool isWriteWaiter,
+ WaiterStates waiterSignaledState)
{
#if DEBUG
Debug.Assert(MyLockHeld);
#endif
+ Debug.Assert(
+ waiterSignaledState == WaiterStates.None ||
+ waiterSignaledState == WaiterStates.WriteWaiterSignaled ||
+ waiterSignaledState == WaiterStates.UpgradeableReadWaiterSignaled);
+
waitEvent.Reset();
numWaiters++;
- _fNoWaiters = false;
+ HasNoWaiters = false;
//Setting these bits will prevent new readers from getting in.
if (_numWriteWaiters == 1)
@@ -917,8 +984,19 @@ namespace System.Threading
EnterMyLock();
--numWaiters;
+ if (waitSuccessful && waiterSignaledState != WaiterStates.None)
+ {
+ // Indicate that a signaled waiter of this type has woken. Since non-read waiters are signaled to wake one
+ // at a time, we avoid waking up more than one waiter of that type upon successive enter/exit loops until
+ // the signaled thread actually wakes up. For example, if there are multiple write waiters and one thread is
+ // repeatedly entering and exiting a write lock, every exit would otherwise signal a different write waiter
+ // to wake up unnecessarily when only one woken waiter may actually succeed in entering the write lock.
+ Debug.Assert((_waiterStates & waiterSignaledState) != WaiterStates.None);
+ _waiterStates &= ~waiterSignaledState;
+ }
+
if (_numWriteWaiters == 0 && _numWriteUpgradeWaiters == 0 && _numUpgradeWaiters == 0 && _numReadWaiters == 0)
- _fNoWaiters = true;
+ HasNoWaiters = true;
if (_numWriteWaiters == 0)
ClearWritersWaiting();
@@ -948,7 +1026,7 @@ namespace System.Threading
#if DEBUG
Debug.Assert(MyLockHeld);
#endif
- if (_fNoWaiters)
+ if (HasNoWaiters)
{
ExitMyLock();
return;
@@ -984,8 +1062,20 @@ namespace System.Threading
}
else if (readercount == 0 && _numWriteWaiters > 0)
{
+ // Check if a waiter of the same type has already been signaled but hasn't woken yet. If so, avoid signaling
+ // and waking another waiter unnecessarily.
+ WaiterStates signaled = _waiterStates & WaiterStates.WriteWaiterSignaled;
+ if (signaled == WaiterStates.None)
+ {
+ _waiterStates |= WaiterStates.WriteWaiterSignaled;
+ }
+
ExitMyLock(); // Exit before signaling to improve efficiency (wakee will need the lock)
- _writeEvent.Set(); // release one writer.
+
+ if (signaled == WaiterStates.None)
+ {
+ _writeEvent.Set(); // release one writer.
+ }
}
else
{
@@ -999,7 +1089,7 @@ namespace System.Threading
Debug.Assert(MyLockHeld);
#endif
- if (_numWriteWaiters != 0 || _numWriteUpgradeWaiters != 0 || _fNoWaiters)
+ if (_numWriteWaiters != 0 || _numWriteUpgradeWaiters != 0 || HasNoWaiters)
{
ExitMyLock();
return;
@@ -1009,6 +1099,19 @@ namespace System.Threading
bool setReadEvent = _numReadWaiters != 0;
bool setUpgradeEvent = _numUpgradeWaiters != 0 && _upgradeLockOwnerId == -1;
+ if (setUpgradeEvent)
+ {
+ // Check if a waiter of the same type has already been signaled but hasn't woken yet. If so, avoid signaling
+ // and waking another waiter unnecessarily.
+ if ((_waiterStates & WaiterStates.UpgradeableReadWaiterSignaled) == WaiterStates.None)
+ {
+ _waiterStates |= WaiterStates.UpgradeableReadWaiterSignaled;
+ }
+ else
+ {
+ setUpgradeEvent = false;
+ }
+ }
ExitMyLock(); // Exit before signaling to improve efficiency (wakee will need the lock)
@@ -1059,33 +1162,62 @@ namespace System.Threading
return _owners & READER_MASK;
}
+ private bool ShouldSpinForEnterAnyRead()
+ {
+ // If there is a write waiter or write upgrade waiter, the waiter would block a reader from acquiring the RW lock
+ // because the waiter takes precedence. In that case, the reader is not likely to make progress by spinning.
+ // Although another thread holding a write lock would prevent this thread from acquiring a read lock, it is by
+ // itself not a good enough reason to skip spinning.
+ return HasNoWaiters || (_numWriteWaiters == 0 && _numWriteUpgradeWaiters == 0);
+ }
+
+ private bool ShouldSpinForEnterAnyWrite(bool isUpgradeToWrite)
+ {
+ // If there is a write upgrade waiter, the waiter would block a writer from acquiring the RW lock because the waiter
+ // holds a read lock. In that case, the writer is not likely to make progress by spinning. Regarding upgrading to a
+ // write lock, there is no type of waiter that would block the upgrade from happening. Although another thread
+ // holding a read or write lock would prevent this thread from acquiring the write lock, it is by itself not a good
+ // enough reason to skip spinning.
+ return isUpgradeToWrite || _numWriteUpgradeWaiters == 0;
+ }
+
+ [MethodImpl(MethodImplOptions.AggressiveInlining)]
+ private bool TryEnterMyLock()
+ {
+ return Interlocked.CompareExchange(ref _myLock, 1, 0) == 0;
+ }
+
[MethodImpl(MethodImplOptions.AggressiveInlining)]
private void EnterMyLock()
{
- if (Interlocked.CompareExchange(ref _myLock, 1, 0) != 0)
+ if (!TryEnterMyLock())
+ {
EnterMyLockSpin();
+ }
}
private void EnterMyLockSpin()
{
- int pc = Environment.ProcessorCount;
- for (int i = 0; ; i++)
+ int processorCount = ProcessorCount;
+ for (int spinIndex = 0; ; spinIndex++)
{
- if (i < LockSpinCount && pc > 1)
+ if (spinIndex < LockSpinCount && processorCount > 1)
{
- RuntimeThread.SpinWait(LockSpinCycles * (i + 1)); // Wait a few dozen instructions to let another processor release lock.
+ RuntimeThread.SpinWait(LockSpinCycles * (spinIndex + 1)); // Wait a few dozen instructions to let another processor release lock.
}
- else if (i < (LockSpinCount + LockSleep0Count))
+ else if (spinIndex < (LockSpinCount + LockSleep0Count))
{
- RuntimeThread.Sleep(0); // Give up my quantum.
+ RuntimeThread.Sleep(0); // Give up my quantum.
}
else
{
- RuntimeThread.Sleep(1); // Give up my quantum.
+ RuntimeThread.Sleep(1); // Give up my quantum.
}
- if (_myLock == 0 && Interlocked.CompareExchange(ref _myLock, 1, 0) == 0)
+ if (_myLock == 0 && TryEnterMyLock())
+ {
return;
+ }
}
}
@@ -1099,12 +1231,12 @@ namespace System.Threading
private bool MyLockHeld { get { return _myLock != 0; } }
#endif
- private static void SpinWait(int SpinCount)
+ private static void SpinWait(int spinCount)
{
//Exponential back-off
- if ((SpinCount < 5) && (Environment.ProcessorCount > 1))
+ if ((spinCount < 5) && (ProcessorCount > 1))
{
- RuntimeThread.SpinWait(LockSpinCycles * SpinCount);
+ RuntimeThread.SpinWait(LockSpinCycles * spinCount);
}
else
{
@@ -1307,5 +1439,19 @@ namespace System.Threading
return (int)_numWriteWaiters;
}
}
+
+ [Flags]
+ private enum WaiterStates : byte
+ {
+ None = 0x0,
+
+ // Used for quick check when there are no waiters
+ NoWaiters = 0x1,
+
+ // Used to avoid signaling more than one waiter to wake up when only one can make progress, see WaitOnEvent
+ WriteWaiterSignaled = 0x2,
+ UpgradeableReadWaiterSignaled = 0x4
+ // Write upgrade waiters are excluded because there can only be one at any given time
+ }
}
}
diff --git a/src/mscorlib/shared/System/Threading/SpinWait.cs b/src/mscorlib/shared/System/Threading/SpinWait.cs
index d25d54f26f..414ad1852f 100644
--- a/src/mscorlib/shared/System/Threading/SpinWait.cs
+++ b/src/mscorlib/shared/System/Threading/SpinWait.cs
@@ -69,9 +69,26 @@ namespace System.Threading
// numbers may seem fairly arbitrary, but were derived with at least some
// thought in the design document. I fully expect they will need to change
// over time as we gain more experience with performance.
- internal const int YIELD_THRESHOLD = 10; // When to switch over to a true yield.
- internal const int SLEEP_0_EVERY_HOW_MANY_TIMES = 5; // After how many yields should we Sleep(0)?
- internal const int SLEEP_1_EVERY_HOW_MANY_TIMES = 20; // After how many yields should we Sleep(1)?
+ internal const int YieldThreshold = 10; // When to switch over to a true yield.
+ private const int Sleep0EveryHowManyYields = 5; // After how many yields should we Sleep(0)?
+ internal const int DefaultSleep1Threshold = 20; // After how many yields should we Sleep(1) frequently?
+
+ /// <summary>
+ /// A suggested number of spin iterations before doing a proper wait, such as waiting on an event that becomes signaled
+ /// when the resource becomes available.
+ /// </summary>
+ /// <remarks>
+ /// These numbers were arrived at by experimenting with different numbers in various cases that currently use it. It's
+ /// only a suggested value and typically works well when the proper wait is something like an event.
+ ///
+ /// Spinning less can lead to early waiting and more context switching, spinning more can decrease latency but may use
+ /// up some CPU time unnecessarily. Depends on the situation too, for instance SemaphoreSlim uses more iterations
+ /// because the waiting there is currently a lot more expensive (involves more spinning, taking a lock, etc.). It also
+ /// depends on the likelihood of the spin being successful and how long the wait would be but those are not accounted
+ /// for here.
+ /// </remarks>
+ internal static readonly int SpinCountforSpinBeforeWait = PlatformHelper.IsSingleProcessor ? 1 : 35;
+ internal const int Sleep1ThresholdForSpinBeforeWait = 40; // should be greater than SpinCountforSpinBeforeWait
// The number of times we've spun already.
private int _count;
@@ -81,7 +98,12 @@ namespace System.Threading
/// </summary>
public int Count
{
- get { return _count; }
+ get => _count;
+ internal set
+ {
+ Debug.Assert(value >= 0);
+ _count = value;
+ }
}
/// <summary>
@@ -94,10 +116,7 @@ namespace System.Threading
/// On a single-CPU machine, <see cref="SpinOnce"/> always yields the processor. On machines with
/// multiple CPUs, <see cref="SpinOnce"/> may yield after an unspecified number of calls.
/// </remarks>
- public bool NextSpinWillYield
- {
- get { return _count > YIELD_THRESHOLD || PlatformHelper.IsSingleProcessor; }
- }
+ public bool NextSpinWillYield => _count >= YieldThreshold || PlatformHelper.IsSingleProcessor;
/// <summary>
/// Performs a single spin.
@@ -108,7 +127,27 @@ namespace System.Threading
/// </remarks>
public void SpinOnce()
{
- if (NextSpinWillYield)
+ SpinOnce(DefaultSleep1Threshold);
+ }
+
+ internal void SpinOnce(int sleep1Threshold)
+ {
+ Debug.Assert(sleep1Threshold >= YieldThreshold || PlatformHelper.IsSingleProcessor); // so that NextSpinWillYield behaves as requested
+
+ // (_count - YieldThreshold) % 2 == 0: The purpose of this check is to interleave Thread.Yield/Sleep(0) with
+ // Thread.SpinWait. Otherwise, the following issues occur:
+ // - When there are no threads to switch to, Yield and Sleep(0) become no-op and it turns the spin loop into a
+ // busy-spin that may quickly reach the max spin count and cause the thread to enter a wait state, or may
+ // just busy-spin for longer than desired before a Sleep(1). Completing the spin loop too early can cause
+ // excessive context switcing if a wait follows, and entering the Sleep(1) stage too early can cause
+ // excessive delays.
+ // - If there are multiple threads doing Yield and Sleep(0) (typically from the same spin loop due to
+ // contention), they may switch between one another, delaying work that can make progress.
+ if ((
+ _count >= YieldThreshold &&
+ (_count >= sleep1Threshold || (_count - YieldThreshold) % 2 == 0)
+ ) ||
+ PlatformHelper.IsSingleProcessor)
{
//
// We must yield.
@@ -125,19 +164,21 @@ namespace System.Threading
// configured to use the (default) coarse-grained system timer.
//
- int yieldsSoFar = (_count >= YIELD_THRESHOLD ? _count - YIELD_THRESHOLD : _count);
-
- if ((yieldsSoFar % SLEEP_1_EVERY_HOW_MANY_TIMES) == (SLEEP_1_EVERY_HOW_MANY_TIMES - 1))
+ if (_count >= sleep1Threshold)
{
RuntimeThread.Sleep(1);
}
- else if ((yieldsSoFar % SLEEP_0_EVERY_HOW_MANY_TIMES) == (SLEEP_0_EVERY_HOW_MANY_TIMES - 1))
- {
- RuntimeThread.Sleep(0);
- }
else
{
- RuntimeThread.Yield();
+ int yieldsSoFar = _count >= YieldThreshold ? (_count - YieldThreshold) / 2 : _count;
+ if ((yieldsSoFar % Sleep0EveryHowManyYields) == (Sleep0EveryHowManyYields - 1))
+ {
+ RuntimeThread.Sleep(0);
+ }
+ else
+ {
+ RuntimeThread.Yield();
+ }
}
}
else
@@ -153,11 +194,24 @@ namespace System.Threading
// number of spins we are willing to tolerate to reduce delay to the caller,
// since we expect most callers will eventually block anyway.
//
- RuntimeThread.SpinWait(4 << _count);
+ // Also, cap the maximum spin count to a value such that many thousands of CPU cycles would not be wasted doing
+ // the equivalent of YieldProcessor(), as that that point SwitchToThread/Sleep(0) are more likely to be able to
+ // allow other useful work to run. Long YieldProcessor() loops can help to reduce contention, but Sleep(1) is
+ // usually better for that.
+ //
+ // RuntimeThread.OptimalMaxSpinWaitsPerSpinIteration:
+ // - See Thread::InitializeYieldProcessorNormalized(), which describes and calculates this value.
+ //
+ int n = RuntimeThread.OptimalMaxSpinWaitsPerSpinIteration;
+ if (_count <= 30 && (1 << _count) < n)
+ {
+ n = 1 << _count;
+ }
+ RuntimeThread.SpinWait(n);
}
// Finally, increment our spin counter.
- _count = (_count == int.MaxValue ? YIELD_THRESHOLD : _count + 1);
+ _count = (_count == int.MaxValue ? YieldThreshold : _count + 1);
}
/// <summary>
@@ -299,9 +353,7 @@ namespace System.Threading
/// <summary>
/// Gets whether the current machine has only a single processor.
/// </summary>
- internal static bool IsSingleProcessor
- {
- get { return ProcessorCount == 1; }
- }
+ /// <remarks>This typically does not change on a machine, so it's checked only once.</remarks>
+ internal static readonly bool IsSingleProcessor = ProcessorCount == 1;
}
}
diff --git a/src/mscorlib/shared/System/Threading/SynchronizationLockException.cs b/src/mscorlib/shared/System/Threading/SynchronizationLockException.cs
index c64fc9ced8..5ab186ec9a 100644
--- a/src/mscorlib/shared/System/Threading/SynchronizationLockException.cs
+++ b/src/mscorlib/shared/System/Threading/SynchronizationLockException.cs
@@ -21,19 +21,19 @@ namespace System.Threading
public SynchronizationLockException()
: base(SR.Arg_SynchronizationLockException)
{
- HResult = __HResults.COR_E_SYNCHRONIZATIONLOCK;
+ HResult = HResults.COR_E_SYNCHRONIZATIONLOCK;
}
public SynchronizationLockException(String message)
: base(message)
{
- HResult = __HResults.COR_E_SYNCHRONIZATIONLOCK;
+ HResult = HResults.COR_E_SYNCHRONIZATIONLOCK;
}
public SynchronizationLockException(String message, Exception innerException)
: base(message, innerException)
{
- HResult = __HResults.COR_E_SYNCHRONIZATIONLOCK;
+ HResult = HResults.COR_E_SYNCHRONIZATIONLOCK;
}
protected SynchronizationLockException(SerializationInfo info, StreamingContext context) : base(info, context)
diff --git a/src/mscorlib/shared/System/Threading/Tasks/ValueTask.cs b/src/mscorlib/shared/System/Threading/Tasks/ValueTask.cs
new file mode 100644
index 0000000000..384e4a8ab3
--- /dev/null
+++ b/src/mscorlib/shared/System/Threading/Tasks/ValueTask.cs
@@ -0,0 +1,169 @@
+// 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.Collections.Generic;
+using System.ComponentModel;
+using System.Runtime.CompilerServices;
+using System.Runtime.InteropServices;
+
+namespace System.Threading.Tasks
+{
+ /// <summary>
+ /// Provides a value type that wraps a <see cref="Task{TResult}"/> and a <typeparamref name="TResult"/>,
+ /// only one of which is used.
+ /// </summary>
+ /// <typeparam name="TResult">The type of the result.</typeparam>
+ /// <remarks>
+ /// <para>
+ /// Methods may return an instance of this value type when it's likely that the result of their
+ /// operations will be available synchronously and when the method is expected to be invoked so
+ /// frequently that the cost of allocating a new <see cref="Task{TResult}"/> for each call will
+ /// be prohibitive.
+ /// </para>
+ /// <para>
+ /// There are tradeoffs to using a <see cref="ValueTask{TResult}"/> instead of a <see cref="Task{TResult}"/>.
+ /// For example, while a <see cref="ValueTask{TResult}"/> can help avoid an allocation in the case where the
+ /// successful result is available synchronously, it also contains two fields whereas a <see cref="Task{TResult}"/>
+ /// as a reference type is a single field. This means that a method call ends up returning two fields worth of
+ /// data instead of one, which is more data to copy. It also means that if a method that returns one of these
+ /// is awaited within an async method, the state machine for that async method will be larger due to needing
+ /// to store the struct that's two fields instead of a single reference.
+ /// </para>
+ /// <para>
+ /// Further, for uses other than consuming the result of an asynchronous operation via await,
+ /// <see cref="ValueTask{TResult}"/> can lead to a more convoluted programming model, which can in turn actually
+ /// lead to more allocations. For example, consider a method that could return either a <see cref="Task{TResult}"/>
+ /// with a cached task as a common result or a <see cref="ValueTask{TResult}"/>. If the consumer of the result
+ /// wants to use it as a <see cref="Task{TResult}"/>, such as to use with in methods like Task.WhenAll and Task.WhenAny,
+ /// the <see cref="ValueTask{TResult}"/> would first need to be converted into a <see cref="Task{TResult}"/> using
+ /// <see cref="ValueTask{TResult}.AsTask"/>, which leads to an allocation that would have been avoided if a cached
+ /// <see cref="Task{TResult}"/> had been used in the first place.
+ /// </para>
+ /// <para>
+ /// As such, the default choice for any asynchronous method should be to return a <see cref="Task"/> or
+ /// <see cref="Task{TResult}"/>. Only if performance analysis proves it worthwhile should a <see cref="ValueTask{TResult}"/>
+ /// be used instead of <see cref="Task{TResult}"/>. There is no non-generic version of <see cref="ValueTask{TResult}"/>
+ /// as the Task.CompletedTask property may be used to hand back a successfully completed singleton in the case where
+ /// a <see cref="Task"/>-returning method completes synchronously and successfully.
+ /// </para>
+ /// </remarks>
+ [AsyncMethodBuilder(typeof(AsyncValueTaskMethodBuilder<>))]
+ [StructLayout(LayoutKind.Auto)]
+ public struct ValueTask<TResult> : IEquatable<ValueTask<TResult>>
+ {
+ /// <summary>The task to be used if the operation completed asynchronously or if it completed synchronously but non-successfully.</summary>
+ internal readonly Task<TResult> _task;
+ /// <summary>The result to be used if the operation completed successfully synchronously.</summary>
+ internal readonly TResult _result;
+
+ /// <summary>Initialize the <see cref="ValueTask{TResult}"/> with the result of the successful operation.</summary>
+ /// <param name="result">The result.</param>
+ public ValueTask(TResult result)
+ {
+ _task = null;
+ _result = result;
+ }
+
+ /// <summary>
+ /// Initialize the <see cref="ValueTask{TResult}"/> with a <see cref="Task{TResult}"/> that represents the operation.
+ /// </summary>
+ /// <param name="task">The task.</param>
+ public ValueTask(Task<TResult> task)
+ {
+ if (task == null)
+ {
+ ThrowHelper.ThrowArgumentNullException(ExceptionArgument.task);
+ }
+
+ _task = task;
+ _result = default(TResult);
+ }
+
+ /// <summary>Returns the hash code for this instance.</summary>
+ public override int GetHashCode() =>
+ _task != null ? _task.GetHashCode() :
+ _result != null ? _result.GetHashCode() :
+ 0;
+
+ /// <summary>Returns a value indicating whether this value is equal to a specified <see cref="object"/>.</summary>
+ public override bool Equals(object obj) =>
+ obj is ValueTask<TResult> &&
+ Equals((ValueTask<TResult>)obj);
+
+ /// <summary>Returns a value indicating whether this value is equal to a specified <see cref="ValueTask{TResult}"/> value.</summary>
+ public bool Equals(ValueTask<TResult> other) =>
+ _task != null || other._task != null ?
+ _task == other._task :
+ EqualityComparer<TResult>.Default.Equals(_result, other._result);
+
+ /// <summary>Returns a value indicating whether two <see cref="ValueTask{TResult}"/> values are equal.</summary>
+ public static bool operator==(ValueTask<TResult> left, ValueTask<TResult> right) =>
+ left.Equals(right);
+
+ /// <summary>Returns a value indicating whether two <see cref="ValueTask{TResult}"/> values are not equal.</summary>
+ public static bool operator!=(ValueTask<TResult> left, ValueTask<TResult> right) =>
+ !left.Equals(right);
+
+ /// <summary>
+ /// Gets a <see cref="Task{TResult}"/> object to represent this ValueTask. It will
+ /// either return the wrapped task object if one exists, or it'll manufacture a new
+ /// task object to represent the result.
+ /// </summary>
+ public Task<TResult> AsTask() =>
+ // Return the task if we were constructed from one, otherwise manufacture one. We don't
+ // cache the generated task into _task as it would end up changing both equality comparison
+ // and the hash code we generate in GetHashCode.
+ _task ?? AsyncTaskMethodBuilder<TResult>.GetTaskForResult(_result);
+
+ /// <summary>Gets whether the <see cref="ValueTask{TResult}"/> represents a completed operation.</summary>
+ public bool IsCompleted => _task == null || _task.IsCompleted;
+
+ /// <summary>Gets whether the <see cref="ValueTask{TResult}"/> represents a successfully completed operation.</summary>
+ public bool IsCompletedSuccessfully => _task == null || _task.IsCompletedSuccessfully;
+
+ /// <summary>Gets whether the <see cref="ValueTask{TResult}"/> represents a failed operation.</summary>
+ public bool IsFaulted => _task != null && _task.IsFaulted;
+
+ /// <summary>Gets whether the <see cref="ValueTask{TResult}"/> represents a canceled operation.</summary>
+ public bool IsCanceled => _task != null && _task.IsCanceled;
+
+ /// <summary>Gets the result.</summary>
+ public TResult Result => _task == null ? _result : _task.GetAwaiter().GetResult();
+
+ /// <summary>Gets an awaiter for this value.</summary>
+ public ValueTaskAwaiter<TResult> GetAwaiter() => new ValueTaskAwaiter<TResult>(this);
+
+ /// <summary>Configures an awaiter for this value.</summary>
+ /// <param name="continueOnCapturedContext">
+ /// true to attempt to marshal the continuation back to the captured context; otherwise, false.
+ /// </param>
+ public ConfiguredValueTaskAwaitable<TResult> ConfigureAwait(bool continueOnCapturedContext) =>
+ new ConfiguredValueTaskAwaitable<TResult>(this, continueOnCapturedContext);
+
+ /// <summary>Gets a string-representation of this <see cref="ValueTask{TResult}"/>.</summary>
+ public override string ToString()
+ {
+ if (_task != null)
+ {
+ return _task.IsCompletedSuccessfully && _task.Result != null ?
+ _task.Result.ToString() :
+ string.Empty;
+ }
+ else
+ {
+ return _result != null ?
+ _result.ToString() :
+ string.Empty;
+ }
+ }
+
+ // TODO https://github.com/dotnet/corefx/issues/22171:
+ // Remove CreateAsyncMethodBuilder once the C# compiler relies on the AsyncBuilder attribute.
+
+ /// <summary>Creates a method builder for use with an async method.</summary>
+ /// <returns>The created builder.</returns>
+ [EditorBrowsable(EditorBrowsableState.Never)] // intended only for compiler consumption
+ public static AsyncValueTaskMethodBuilder<TResult> CreateAsyncMethodBuilder() => AsyncValueTaskMethodBuilder<TResult>.Create();
+ }
+}
diff --git a/src/mscorlib/shared/System/Threading/ThreadAbortException.cs b/src/mscorlib/shared/System/Threading/ThreadAbortException.cs
index ebbc29a702..01fdf1317b 100644
--- a/src/mscorlib/shared/System/Threading/ThreadAbortException.cs
+++ b/src/mscorlib/shared/System/Threading/ThreadAbortException.cs
@@ -22,7 +22,7 @@ namespace System.Threading
{
internal ThreadAbortException()
{
- HResult = __HResults.COR_E_THREADABORTED;
+ HResult = HResults.COR_E_THREADABORTED;
}
public object ExceptionState => null;
diff --git a/src/mscorlib/shared/System/Threading/ThreadStartException.cs b/src/mscorlib/shared/System/Threading/ThreadStartException.cs
index 7a87943ed1..35930d1d2d 100644
--- a/src/mscorlib/shared/System/Threading/ThreadStartException.cs
+++ b/src/mscorlib/shared/System/Threading/ThreadStartException.cs
@@ -11,13 +11,13 @@ namespace System.Threading
internal ThreadStartException()
: base(SR.Arg_ThreadStartException)
{
- HResult = __HResults.COR_E_THREADSTART;
+ HResult = HResults.COR_E_THREADSTART;
}
internal ThreadStartException(Exception reason)
: base(SR.Arg_ThreadStartException, reason)
{
- HResult = __HResults.COR_E_THREADSTART;
+ HResult = HResults.COR_E_THREADSTART;
}
}
}
diff --git a/src/mscorlib/shared/System/Threading/ThreadStateException.cs b/src/mscorlib/shared/System/Threading/ThreadStateException.cs
index 9477cb1ae4..d8f97a4f3b 100644
--- a/src/mscorlib/shared/System/Threading/ThreadStateException.cs
+++ b/src/mscorlib/shared/System/Threading/ThreadStateException.cs
@@ -21,19 +21,19 @@ namespace System.Threading
public ThreadStateException()
: base(SR.Arg_ThreadStateException)
{
- HResult = __HResults.COR_E_THREADSTATE;
+ HResult = HResults.COR_E_THREADSTATE;
}
public ThreadStateException(String message)
: base(message)
{
- HResult = __HResults.COR_E_THREADSTATE;
+ HResult = HResults.COR_E_THREADSTATE;
}
public ThreadStateException(String message, Exception innerException)
: base(message, innerException)
{
- HResult = __HResults.COR_E_THREADSTATE;
+ HResult = HResults.COR_E_THREADSTATE;
}
protected ThreadStateException(SerializationInfo info, StreamingContext context)
diff --git a/src/mscorlib/shared/System/Threading/TimeoutHelper.cs b/src/mscorlib/shared/System/Threading/TimeoutHelper.cs
index c66c9add92..c96a4d00d6 100644
--- a/src/mscorlib/shared/System/Threading/TimeoutHelper.cs
+++ b/src/mscorlib/shared/System/Threading/TimeoutHelper.cs
@@ -13,7 +13,7 @@ namespace System.Threading
internal static class TimeoutHelper
{
/// <summary>
- /// Returns the Environment.TickCount as a start time in milliseconds as a uint, TickCount tools over from postive to negative every ~ 25 days
+ /// Returns the Environment.TickCount as a start time in milliseconds as a uint, TickCount tools over from positive to negative every ~ 25 days
/// then ~25 days to back to positive again, uint is sued to ignore the sign and double the range to 50 days
/// </summary>
/// <returns></returns>
@@ -26,7 +26,7 @@ namespace System.Threading
/// Helper function to measure and update the elapsed time
/// </summary>
/// <param name="startTime"> The first time (in milliseconds) observed when the wait started</param>
- /// <param name="originalWaitMillisecondsTimeout">The orginal wait timeoutout in milliseconds</param>
+ /// <param name="originalWaitMillisecondsTimeout">The original wait timeout in milliseconds</param>
/// <returns>The new wait time in milliseconds, -1 if the time expired</returns>
public static int UpdateTimeOut(uint startTime, int originalWaitMillisecondsTimeout)
{
diff --git a/src/mscorlib/shared/System/Threading/WaitHandleCannotBeOpenedException.cs b/src/mscorlib/shared/System/Threading/WaitHandleCannotBeOpenedException.cs
index 770e70d7ab..47e127191d 100644
--- a/src/mscorlib/shared/System/Threading/WaitHandleCannotBeOpenedException.cs
+++ b/src/mscorlib/shared/System/Threading/WaitHandleCannotBeOpenedException.cs
@@ -10,17 +10,17 @@ namespace System.Threading
{
public WaitHandleCannotBeOpenedException() : base(SR.Threading_WaitHandleCannotBeOpenedException)
{
- HResult = __HResults.COR_E_WAITHANDLECANNOTBEOPENED;
+ HResult = HResults.COR_E_WAITHANDLECANNOTBEOPENED;
}
public WaitHandleCannotBeOpenedException(String message) : base(message)
{
- HResult = __HResults.COR_E_WAITHANDLECANNOTBEOPENED;
+ HResult = HResults.COR_E_WAITHANDLECANNOTBEOPENED;
}
public WaitHandleCannotBeOpenedException(String message, Exception innerException) : base(message, innerException)
{
- HResult = __HResults.COR_E_WAITHANDLECANNOTBEOPENED;
+ HResult = HResults.COR_E_WAITHANDLECANNOTBEOPENED;
}
protected WaitHandleCannotBeOpenedException(SerializationInfo info, StreamingContext context) : base(info, context)
diff --git a/src/mscorlib/shared/System/TimeSpan.cs b/src/mscorlib/shared/System/TimeSpan.cs
index 39be059362..263a0a5824 100644
--- a/src/mscorlib/shared/System/TimeSpan.cs
+++ b/src/mscorlib/shared/System/TimeSpan.cs
@@ -316,55 +316,119 @@ namespace System
}
public static TimeSpan Parse(String s)
{
+ if (s == null) ThrowHelper.ThrowArgumentNullException(ExceptionArgument.input);
/* Constructs a TimeSpan from a string. Leading and trailing white space characters are allowed. */
- return TimeSpanParse.Parse(s, null);
+ return TimeSpanParse.Parse(s.AsReadOnlySpan(), null);
}
public static TimeSpan Parse(String input, IFormatProvider formatProvider)
{
+ if (input == null) ThrowHelper.ThrowArgumentNullException(ExceptionArgument.input);
+ return TimeSpanParse.Parse(input.AsReadOnlySpan(), formatProvider);
+ }
+ public static TimeSpan Parse(ReadOnlySpan<char> input, IFormatProvider formatProvider = null)
+ {
return TimeSpanParse.Parse(input, formatProvider);
}
public static TimeSpan ParseExact(String input, String format, IFormatProvider formatProvider)
{
- return TimeSpanParse.ParseExact(input, format, formatProvider, TimeSpanStyles.None);
+ if (input == null) ThrowHelper.ThrowArgumentNullException(ExceptionArgument.input);
+ return TimeSpanParse.ParseExact(input.AsReadOnlySpan(), format, formatProvider, TimeSpanStyles.None);
}
public static TimeSpan ParseExact(String input, String[] formats, IFormatProvider formatProvider)
{
- return TimeSpanParse.ParseExactMultiple(input, formats, formatProvider, TimeSpanStyles.None);
+ if (input == null) ThrowHelper.ThrowArgumentNullException(ExceptionArgument.input);
+ return TimeSpanParse.ParseExactMultiple(input.AsReadOnlySpan(), formats, formatProvider, TimeSpanStyles.None);
}
public static TimeSpan ParseExact(String input, String format, IFormatProvider formatProvider, TimeSpanStyles styles)
{
ValidateStyles(styles, nameof(styles));
+ if (input == null) ThrowHelper.ThrowArgumentNullException(ExceptionArgument.input);
+ return TimeSpanParse.ParseExact(input.AsReadOnlySpan(), format, formatProvider, styles);
+ }
+ public static TimeSpan ParseExact(ReadOnlySpan<char> input, string format, IFormatProvider formatProvider, TimeSpanStyles styles = TimeSpanStyles.None)
+ {
+ ValidateStyles(styles, nameof(styles));
return TimeSpanParse.ParseExact(input, format, formatProvider, styles);
}
public static TimeSpan ParseExact(String input, String[] formats, IFormatProvider formatProvider, TimeSpanStyles styles)
{
ValidateStyles(styles, nameof(styles));
+ if (input == null) ThrowHelper.ThrowArgumentNullException(ExceptionArgument.input);
+ return TimeSpanParse.ParseExactMultiple(input.AsReadOnlySpan(), formats, formatProvider, styles);
+ }
+ public static TimeSpan ParseExact(ReadOnlySpan<char> input, string[] formats, IFormatProvider formatProvider, TimeSpanStyles styles = TimeSpanStyles.None)
+ {
+ ValidateStyles(styles, nameof(styles));
return TimeSpanParse.ParseExactMultiple(input, formats, formatProvider, styles);
}
public static Boolean TryParse(String s, out TimeSpan result)
{
- return TimeSpanParse.TryParse(s, null, out result);
+ if (s == null)
+ {
+ result = default(TimeSpan);
+ return false;
+ }
+ return TimeSpanParse.TryParse(s.AsReadOnlySpan(), null, out result);
}
public static Boolean TryParse(String input, IFormatProvider formatProvider, out TimeSpan result)
{
+ if (input == null)
+ {
+ result = default(TimeSpan);
+ return false;
+ }
+ return TimeSpanParse.TryParse(input.AsReadOnlySpan(), formatProvider, out result);
+ }
+ public static bool TryParse(ReadOnlySpan<char> input, out TimeSpan result, IFormatProvider formatProvider = null)
+ {
return TimeSpanParse.TryParse(input, formatProvider, out result);
}
public static Boolean TryParseExact(String input, String format, IFormatProvider formatProvider, out TimeSpan result)
{
- return TimeSpanParse.TryParseExact(input, format, formatProvider, TimeSpanStyles.None, out result);
+ if (input == null)
+ {
+ result = default(TimeSpan);
+ return false;
+ }
+ return TimeSpanParse.TryParseExact(input.AsReadOnlySpan(), format, formatProvider, TimeSpanStyles.None, out result);
}
public static Boolean TryParseExact(String input, String[] formats, IFormatProvider formatProvider, out TimeSpan result)
{
- return TimeSpanParse.TryParseExactMultiple(input, formats, formatProvider, TimeSpanStyles.None, out result);
+ if (input == null)
+ {
+ result = default(TimeSpan);
+ return false;
+ }
+ return TimeSpanParse.TryParseExactMultiple(input.AsReadOnlySpan(), formats, formatProvider, TimeSpanStyles.None, out result);
}
public static Boolean TryParseExact(String input, String format, IFormatProvider formatProvider, TimeSpanStyles styles, out TimeSpan result)
{
ValidateStyles(styles, nameof(styles));
+ if (input == null)
+ {
+ result = default(TimeSpan);
+ return false;
+ }
+ return TimeSpanParse.TryParseExact(input.AsReadOnlySpan(), format, formatProvider, styles, out result);
+ }
+ public static bool TryParseExact(ReadOnlySpan<char> input, string format, IFormatProvider formatProvider, out TimeSpan result, TimeSpanStyles styles = TimeSpanStyles.None)
+ {
+ ValidateStyles(styles, nameof(styles));
return TimeSpanParse.TryParseExact(input, format, formatProvider, styles, out result);
}
public static Boolean TryParseExact(String input, String[] formats, IFormatProvider formatProvider, TimeSpanStyles styles, out TimeSpan result)
{
ValidateStyles(styles, nameof(styles));
+ if (input == null)
+ {
+ result = default(TimeSpan);
+ return false;
+ }
+ return TimeSpanParse.TryParseExactMultiple(input.AsReadOnlySpan(), formats, formatProvider, styles, out result);
+ }
+ public static bool TryParseExact(ReadOnlySpan<char> input, string[] formats, IFormatProvider formatProvider, out TimeSpan result, TimeSpanStyles styles = TimeSpanStyles.None)
+ {
+ ValidateStyles(styles, nameof(styles));
return TimeSpanParse.TryParseExactMultiple(input, formats, formatProvider, styles, out result);
}
public override String ToString()
@@ -379,6 +443,10 @@ namespace System
{
return TimeSpanFormat.Format(this, format, formatProvider);
}
+ public bool TryFormat(Span<char> destination, out int charsWritten, string format = null, IFormatProvider formatProvider = null)
+ {
+ return TimeSpanFormat.TryFormat(this, destination, out charsWritten, format, formatProvider);
+ }
#endregion
public static TimeSpan operator -(TimeSpan t)
diff --git a/src/mscorlib/shared/System/TimeoutException.cs b/src/mscorlib/shared/System/TimeoutException.cs
index 4ba95bc47b..b50ae2f902 100644
--- a/src/mscorlib/shared/System/TimeoutException.cs
+++ b/src/mscorlib/shared/System/TimeoutException.cs
@@ -20,19 +20,19 @@ namespace System
public TimeoutException()
: base(SR.Arg_TimeoutException)
{
- HResult = __HResults.COR_E_TIMEOUT;
+ HResult = HResults.COR_E_TIMEOUT;
}
public TimeoutException(String message)
: base(message)
{
- HResult = __HResults.COR_E_TIMEOUT;
+ HResult = HResults.COR_E_TIMEOUT;
}
public TimeoutException(String message, Exception innerException)
: base(message, innerException)
{
- HResult = __HResults.COR_E_TIMEOUT;
+ HResult = HResults.COR_E_TIMEOUT;
}
protected TimeoutException(SerializationInfo info, StreamingContext context) : base(info, context)
diff --git a/src/mscorlib/shared/System/Type.cs b/src/mscorlib/shared/System/Type.cs
index 2ba58918a0..ab3d55bc66 100644
--- a/src/mscorlib/shared/System/Type.cs
+++ b/src/mscorlib/shared/System/Type.cs
@@ -47,6 +47,8 @@ namespace System
public virtual bool IsSZArray { get { throw NotImplemented.ByDesign; } }
public virtual bool IsVariableBoundArray => IsArray && !IsSZArray;
+ public virtual bool IsByRefLike => throw new NotSupportedException(SR.NotSupported_SubclassOverride);
+
public bool HasElementType => HasElementTypeImpl();
protected abstract bool HasElementTypeImpl();
public abstract Type GetElementType();
@@ -106,6 +108,8 @@ namespace System
public bool IsValueType => IsValueTypeImpl();
protected virtual bool IsValueTypeImpl() => IsSubclassOf(typeof(ValueType));
+ public virtual bool IsSignatureType => false;
+
public virtual bool IsSecurityCritical { get { throw NotImplemented.ByDesign; } }
public virtual bool IsSecuritySafeCritical { get { throw NotImplemented.ByDesign; } }
public virtual bool IsSecurityTransparent { get { throw NotImplemented.ByDesign; } }
@@ -177,6 +181,27 @@ namespace System
protected abstract MethodInfo GetMethodImpl(string name, BindingFlags bindingAttr, Binder binder, CallingConventions callConvention, Type[] types, ParameterModifier[] modifiers);
+ public MethodInfo GetMethod(string name, int genericParameterCount, Type[] types) => GetMethod(name, genericParameterCount, types, null);
+ public MethodInfo GetMethod(string name, int genericParameterCount, Type[] types, ParameterModifier[] modifiers) => GetMethod(name, genericParameterCount, Type.DefaultLookup, null, types, modifiers);
+ public MethodInfo GetMethod(string name, int genericParameterCount, BindingFlags bindingAttr, Binder binder, Type[] types, ParameterModifier[] modifiers) => GetMethod(name, genericParameterCount, bindingAttr, binder, CallingConventions.Any, types, modifiers);
+ public MethodInfo GetMethod(string name, int genericParameterCount, BindingFlags bindingAttr, Binder binder, CallingConventions callConvention, Type[] types, ParameterModifier[] modifiers)
+ {
+ if (name == null)
+ throw new ArgumentNullException(nameof(name));
+ if (genericParameterCount < 0)
+ throw new ArgumentException(SR.ArgumentOutOfRange_NeedNonNegNum, nameof(genericParameterCount));
+ if (types == null)
+ throw new ArgumentNullException(nameof(types));
+ for (int i = 0; i < types.Length; i++)
+ {
+ if (types[i] == null)
+ throw new ArgumentNullException(nameof(types));
+ }
+ return GetMethodImpl(name, genericParameterCount, bindingAttr, binder, callConvention, types, modifiers);
+ }
+
+ protected virtual MethodInfo GetMethodImpl(string name, int genericParameterCount, BindingFlags bindingAttr, Binder binder, CallingConventions callConvention, Type[] types, ParameterModifier[] modifiers) => throw new NotSupportedException();
+
public MethodInfo[] GetMethods() => GetMethods(Type.DefaultLookup);
public abstract MethodInfo[] GetMethods(BindingFlags bindingAttr);
@@ -317,6 +342,13 @@ namespace System
public virtual Type MakeGenericType(params Type[] typeArguments) { throw new NotSupportedException(SR.NotSupported_SubclassOverride); }
public virtual Type MakePointerType() { throw new NotSupportedException(); }
+ public static Type MakeGenericMethodParameter(int position)
+ {
+ if (position < 0)
+ throw new ArgumentException(SR.ArgumentOutOfRange_MustBeNonNegNum, nameof(position));
+ return new SignatureGenericMethodParameterType(position);
+ }
+
public override string ToString() => "Type: " + Name; // Why do we add the "Type: " prefix?
public override bool Equals(object o) => o == null ? false : Equals(o as Type);
diff --git a/src/mscorlib/shared/System/TypeAccessException.cs b/src/mscorlib/shared/System/TypeAccessException.cs
index 302dcb1ac1..ff081582b6 100644
--- a/src/mscorlib/shared/System/TypeAccessException.cs
+++ b/src/mscorlib/shared/System/TypeAccessException.cs
@@ -13,19 +13,19 @@ namespace System
public TypeAccessException()
: base(SR.Arg_TypeAccessException)
{
- HResult = __HResults.COR_E_TYPEACCESS;
+ HResult = HResults.COR_E_TYPEACCESS;
}
public TypeAccessException(string message)
: base(message)
{
- HResult = __HResults.COR_E_TYPEACCESS;
+ HResult = HResults.COR_E_TYPEACCESS;
}
public TypeAccessException(string message, Exception inner)
: base(message, inner)
{
- HResult = __HResults.COR_E_TYPEACCESS;
+ HResult = HResults.COR_E_TYPEACCESS;
}
protected TypeAccessException(SerializationInfo info, StreamingContext context) : base(info, context)
diff --git a/src/mscorlib/shared/System/TypeInitializationException.cs b/src/mscorlib/shared/System/TypeInitializationException.cs
index 8d0b8a9f79..03a1bad3a7 100644
--- a/src/mscorlib/shared/System/TypeInitializationException.cs
+++ b/src/mscorlib/shared/System/TypeInitializationException.cs
@@ -28,7 +28,7 @@ namespace System
private TypeInitializationException()
: base(SR.TypeInitialization_Default)
{
- HResult = __HResults.COR_E_TYPEINITIALIZATION;
+ HResult = HResults.COR_E_TYPEINITIALIZATION;
}
@@ -41,14 +41,14 @@ namespace System
// for Interop only, though it's not particularly useful.
internal TypeInitializationException(String message) : base(message)
{
- HResult = __HResults.COR_E_TYPEINITIALIZATION;
+ HResult = HResults.COR_E_TYPEINITIALIZATION;
}
internal TypeInitializationException(String fullTypeName, String message, Exception innerException)
: base(message, innerException)
{
_typeName = fullTypeName;
- HResult = __HResults.COR_E_TYPEINITIALIZATION;
+ HResult = HResults.COR_E_TYPEINITIALIZATION;
}
public override void GetObjectData(SerializationInfo info, StreamingContext context)
diff --git a/src/mscorlib/shared/System/TypeUnloadedException.cs b/src/mscorlib/shared/System/TypeUnloadedException.cs
index c7ed71c9cb..97039bb8f1 100644
--- a/src/mscorlib/shared/System/TypeUnloadedException.cs
+++ b/src/mscorlib/shared/System/TypeUnloadedException.cs
@@ -11,19 +11,19 @@ namespace System
public TypeUnloadedException()
: base(SR.Arg_TypeUnloadedException)
{
- HResult = __HResults.COR_E_TYPEUNLOADED;
+ HResult = HResults.COR_E_TYPEUNLOADED;
}
public TypeUnloadedException(string message)
: base(message)
{
- HResult = __HResults.COR_E_TYPEUNLOADED;
+ HResult = HResults.COR_E_TYPEUNLOADED;
}
public TypeUnloadedException(string message, Exception innerException)
: base(message, innerException)
{
- HResult = __HResults.COR_E_TYPEUNLOADED;
+ HResult = HResults.COR_E_TYPEUNLOADED;
}
protected TypeUnloadedException(SerializationInfo info, StreamingContext context)
diff --git a/src/mscorlib/src/System/UInt16.cs b/src/mscorlib/shared/System/UInt16.cs
index 746ed7ba49..4cd290bc45 100644
--- a/src/mscorlib/src/System/UInt16.cs
+++ b/src/mscorlib/shared/System/UInt16.cs
@@ -11,19 +11,19 @@
**
===========================================================*/
+using System.Diagnostics.Contracts;
using System.Globalization;
-using System;
+using System.Runtime.CompilerServices;
using System.Runtime.InteropServices;
-using System.Diagnostics.Contracts;
+using System.Runtime.Versioning;
namespace System
{
- // Wrapper for unsigned 16 bit integers.
[Serializable]
- [CLSCompliant(false), System.Runtime.InteropServices.StructLayout(LayoutKind.Sequential)]
- [System.Runtime.CompilerServices.TypeForwardedFrom("mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089")]
- public struct UInt16 : IComparable, IFormattable, IConvertible
- , IComparable<UInt16>, IEquatable<UInt16>
+ [CLSCompliant(false)]
+ [StructLayout(LayoutKind.Sequential)]
+ [TypeForwardedFrom("mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089")]
+ public struct UInt16 : IComparable, IConvertible, IFormattable, IComparable<UInt16>, IEquatable<UInt16>
{
private ushort m_value; // Do not rename (binary serialization)
@@ -64,7 +64,7 @@ namespace System
return m_value == ((UInt16)obj).m_value;
}
- [System.Runtime.Versioning.NonVersionable]
+ [NonVersionable]
public bool Equals(UInt16 obj)
{
return m_value == obj;
@@ -105,31 +105,42 @@ namespace System
[CLSCompliant(false)]
public static ushort Parse(String s)
{
- return Parse(s, NumberStyles.Integer, NumberFormatInfo.CurrentInfo);
+ if (s == null) ThrowHelper.ThrowArgumentNullException(ExceptionArgument.s);
+ return Parse(s.AsReadOnlySpan(), NumberStyles.Integer, NumberFormatInfo.CurrentInfo);
}
[CLSCompliant(false)]
public static ushort Parse(String s, NumberStyles style)
{
NumberFormatInfo.ValidateParseStyleInteger(style);
- return Parse(s, style, NumberFormatInfo.CurrentInfo);
+ if (s == null) ThrowHelper.ThrowArgumentNullException(ExceptionArgument.s);
+ return Parse(s.AsReadOnlySpan(), style, NumberFormatInfo.CurrentInfo);
}
[CLSCompliant(false)]
public static ushort Parse(String s, IFormatProvider provider)
{
- return Parse(s, NumberStyles.Integer, NumberFormatInfo.GetInstance(provider));
+ if (s == null) ThrowHelper.ThrowArgumentNullException(ExceptionArgument.s);
+ return Parse(s.AsReadOnlySpan(), NumberStyles.Integer, NumberFormatInfo.GetInstance(provider));
}
[CLSCompliant(false)]
public static ushort Parse(String s, NumberStyles style, IFormatProvider provider)
{
NumberFormatInfo.ValidateParseStyleInteger(style);
+ if (s == null) ThrowHelper.ThrowArgumentNullException(ExceptionArgument.s);
+ return Parse(s.AsReadOnlySpan(), style, NumberFormatInfo.GetInstance(provider));
+ }
+
+ [CLSCompliant(false)]
+ public static ushort Parse(ReadOnlySpan<char> s, NumberStyles style = NumberStyles.Integer, IFormatProvider provider = null)
+ {
+ NumberFormatInfo.ValidateParseStyleInteger(style);
return Parse(s, style, NumberFormatInfo.GetInstance(provider));
}
- private static ushort Parse(String s, NumberStyles style, NumberFormatInfo info)
+ private static ushort Parse(ReadOnlySpan<char> s, NumberStyles style, NumberFormatInfo info)
{
uint i = 0;
try
@@ -148,17 +159,37 @@ namespace System
[CLSCompliant(false)]
public static bool TryParse(String s, out UInt16 result)
{
- return TryParse(s, NumberStyles.Integer, NumberFormatInfo.CurrentInfo, out result);
+ if (s == null)
+ {
+ result = 0;
+ return false;
+ }
+
+ return TryParse(s.AsReadOnlySpan(), NumberStyles.Integer, NumberFormatInfo.CurrentInfo, out result);
}
[CLSCompliant(false)]
public static bool TryParse(String s, NumberStyles style, IFormatProvider provider, out UInt16 result)
{
NumberFormatInfo.ValidateParseStyleInteger(style);
+
+ if (s == null)
+ {
+ result = 0;
+ return false;
+ }
+
+ return TryParse(s.AsReadOnlySpan(), style, NumberFormatInfo.GetInstance(provider), out result);
+ }
+
+ [CLSCompliant(false)]
+ public static bool TryParse(ReadOnlySpan<char> s, out ushort result, NumberStyles style = NumberStyles.Integer, IFormatProvider provider = null)
+ {
+ NumberFormatInfo.ValidateParseStyleInteger(style);
return TryParse(s, style, NumberFormatInfo.GetInstance(provider), out result);
}
- private static bool TryParse(String s, NumberStyles style, NumberFormatInfo info, out UInt16 result)
+ private static bool TryParse(ReadOnlySpan<char> s, NumberStyles style, NumberFormatInfo info, out UInt16 result)
{
result = 0;
UInt32 i;
diff --git a/src/mscorlib/src/System/UInt32.cs b/src/mscorlib/shared/System/UInt32.cs
index f696816b98..49835613b2 100644
--- a/src/mscorlib/src/System/UInt32.cs
+++ b/src/mscorlib/shared/System/UInt32.cs
@@ -12,20 +12,19 @@
**
===========================================================*/
+using System.Diagnostics.Contracts;
using System.Globalization;
-using System;
-using System.Runtime;
+using System.Runtime.CompilerServices;
using System.Runtime.InteropServices;
-using System.Diagnostics.Contracts;
+using System.Runtime.Versioning;
namespace System
{
- // * Wrapper for unsigned 32 bit integers.
[Serializable]
- [CLSCompliant(false), System.Runtime.InteropServices.StructLayout(LayoutKind.Sequential)]
- [System.Runtime.CompilerServices.TypeForwardedFrom("mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089")]
- public struct UInt32 : IComparable, IFormattable, IConvertible
- , IComparable<UInt32>, IEquatable<UInt32>
+ [CLSCompliant(false)]
+ [StructLayout(LayoutKind.Sequential)]
+ [TypeForwardedFrom("mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089")]
+ public struct UInt32 : IComparable, IConvertible, IFormattable, IComparable<UInt32>, IEquatable<UInt32>
{
private uint m_value; // Do not rename (binary serialization)
@@ -75,7 +74,7 @@ namespace System
return m_value == ((UInt32)obj).m_value;
}
- [System.Runtime.Versioning.NonVersionable]
+ [NonVersionable]
public bool Equals(UInt32 obj)
{
return m_value == obj;
@@ -115,40 +114,71 @@ namespace System
[CLSCompliant(false)]
public static uint Parse(String s)
{
- return Number.ParseUInt32(s, NumberStyles.Integer, NumberFormatInfo.CurrentInfo);
+ if (s == null) ThrowHelper.ThrowArgumentNullException(ExceptionArgument.s);
+ return Number.ParseUInt32(s.AsReadOnlySpan(), NumberStyles.Integer, NumberFormatInfo.CurrentInfo);
}
[CLSCompliant(false)]
public static uint Parse(String s, NumberStyles style)
{
NumberFormatInfo.ValidateParseStyleInteger(style);
- return Number.ParseUInt32(s, style, NumberFormatInfo.CurrentInfo);
+ if (s == null) ThrowHelper.ThrowArgumentNullException(ExceptionArgument.s);
+ return Number.ParseUInt32(s.AsReadOnlySpan(), style, NumberFormatInfo.CurrentInfo);
}
[CLSCompliant(false)]
public static uint Parse(String s, IFormatProvider provider)
{
- return Number.ParseUInt32(s, NumberStyles.Integer, NumberFormatInfo.GetInstance(provider));
+ if (s == null) ThrowHelper.ThrowArgumentNullException(ExceptionArgument.s);
+ return Number.ParseUInt32(s.AsReadOnlySpan(), NumberStyles.Integer, NumberFormatInfo.GetInstance(provider));
}
[CLSCompliant(false)]
public static uint Parse(String s, NumberStyles style, IFormatProvider provider)
{
NumberFormatInfo.ValidateParseStyleInteger(style);
+ if (s == null) ThrowHelper.ThrowArgumentNullException(ExceptionArgument.s);
+ return Number.ParseUInt32(s.AsReadOnlySpan(), style, NumberFormatInfo.GetInstance(provider));
+ }
+
+ [CLSCompliant(false)]
+ public static uint Parse(ReadOnlySpan<char> s, NumberStyles style = NumberStyles.Integer, IFormatProvider provider = null)
+ {
+ NumberFormatInfo.ValidateParseStyleInteger(style);
return Number.ParseUInt32(s, style, NumberFormatInfo.GetInstance(provider));
}
[CLSCompliant(false)]
public static bool TryParse(String s, out UInt32 result)
{
- return Number.TryParseUInt32(s, NumberStyles.Integer, NumberFormatInfo.CurrentInfo, out result);
+ if (s == null)
+ {
+ result = 0;
+ return false;
+ }
+
+ return Number.TryParseUInt32(s.AsReadOnlySpan(), NumberStyles.Integer, NumberFormatInfo.CurrentInfo, out result);
}
[CLSCompliant(false)]
public static bool TryParse(String s, NumberStyles style, IFormatProvider provider, out UInt32 result)
{
NumberFormatInfo.ValidateParseStyleInteger(style);
+
+ if (s == null)
+ {
+ result = 0;
+ return false;
+ }
+
+ return Number.TryParseUInt32(s.AsReadOnlySpan(), style, NumberFormatInfo.GetInstance(provider), out result);
+ }
+
+ [CLSCompliant(false)]
+ public static bool TryParse(ReadOnlySpan<char> s, out UInt32 result, NumberStyles style = NumberStyles.Integer, IFormatProvider provider = null)
+ {
+ NumberFormatInfo.ValidateParseStyleInteger(style);
return Number.TryParseUInt32(s, style, NumberFormatInfo.GetInstance(provider), out result);
}
diff --git a/src/mscorlib/src/System/UInt64.cs b/src/mscorlib/shared/System/UInt64.cs
index 03cdcc5f40..424d48b8b1 100644
--- a/src/mscorlib/src/System/UInt64.cs
+++ b/src/mscorlib/shared/System/UInt64.cs
@@ -11,19 +11,19 @@
**
===========================================================*/
+using System.Diagnostics.Contracts;
using System.Globalization;
-using System;
+using System.Runtime.CompilerServices;
using System.Runtime.InteropServices;
-using System.Diagnostics.Contracts;
+using System.Runtime.Versioning;
namespace System
{
- // Wrapper for unsigned 64 bit integers.
[Serializable]
- [CLSCompliant(false), System.Runtime.InteropServices.StructLayout(LayoutKind.Sequential)]
- [System.Runtime.CompilerServices.TypeForwardedFrom("mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089")]
- public struct UInt64 : IComparable, IFormattable, IConvertible
- , IComparable<UInt64>, IEquatable<UInt64>
+ [CLSCompliant(false)]
+ [StructLayout(LayoutKind.Sequential)]
+ [TypeForwardedFrom("mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089")]
+ public struct UInt64 : IComparable, IConvertible, IFormattable, IComparable<UInt64>, IEquatable<UInt64>
{
private ulong m_value; // Do not rename (binary serialization)
@@ -72,7 +72,7 @@ namespace System
return m_value == ((UInt64)obj).m_value;
}
- [System.Runtime.Versioning.NonVersionable]
+ [NonVersionable]
public bool Equals(UInt64 obj)
{
return m_value == obj;
@@ -111,39 +111,70 @@ namespace System
[CLSCompliant(false)]
public static ulong Parse(String s)
{
- return Number.ParseUInt64(s, NumberStyles.Integer, NumberFormatInfo.CurrentInfo);
+ if (s == null) ThrowHelper.ThrowArgumentNullException(ExceptionArgument.s);
+ return Number.ParseUInt64(s.AsReadOnlySpan(), NumberStyles.Integer, NumberFormatInfo.CurrentInfo);
}
[CLSCompliant(false)]
public static ulong Parse(String s, NumberStyles style)
{
NumberFormatInfo.ValidateParseStyleInteger(style);
- return Number.ParseUInt64(s, style, NumberFormatInfo.CurrentInfo);
+ if (s == null) ThrowHelper.ThrowArgumentNullException(ExceptionArgument.s);
+ return Number.ParseUInt64(s.AsReadOnlySpan(), style, NumberFormatInfo.CurrentInfo);
}
[CLSCompliant(false)]
public static ulong Parse(string s, IFormatProvider provider)
{
- return Number.ParseUInt64(s, NumberStyles.Integer, NumberFormatInfo.GetInstance(provider));
+ if (s == null) ThrowHelper.ThrowArgumentNullException(ExceptionArgument.s);
+ return Number.ParseUInt64(s.AsReadOnlySpan(), NumberStyles.Integer, NumberFormatInfo.GetInstance(provider));
}
[CLSCompliant(false)]
public static ulong Parse(String s, NumberStyles style, IFormatProvider provider)
{
NumberFormatInfo.ValidateParseStyleInteger(style);
+ if (s == null) ThrowHelper.ThrowArgumentNullException(ExceptionArgument.s);
+ return Number.ParseUInt64(s.AsReadOnlySpan(), style, NumberFormatInfo.GetInstance(provider));
+ }
+
+ [CLSCompliant(false)]
+ public static ulong Parse(ReadOnlySpan<char> s, NumberStyles style = NumberStyles.Integer, IFormatProvider provider = null)
+ {
+ NumberFormatInfo.ValidateParseStyleInteger(style);
return Number.ParseUInt64(s, style, NumberFormatInfo.GetInstance(provider));
}
[CLSCompliant(false)]
public static Boolean TryParse(String s, out UInt64 result)
{
- return Number.TryParseUInt64(s, NumberStyles.Integer, NumberFormatInfo.CurrentInfo, out result);
+ if (s == null)
+ {
+ result = 0;
+ return false;
+ }
+
+ return Number.TryParseUInt64(s.AsReadOnlySpan(), NumberStyles.Integer, NumberFormatInfo.CurrentInfo, out result);
}
[CLSCompliant(false)]
public static Boolean TryParse(String s, NumberStyles style, IFormatProvider provider, out UInt64 result)
{
NumberFormatInfo.ValidateParseStyleInteger(style);
+
+ if (s == null)
+ {
+ result = 0;
+ return false;
+ }
+
+ return Number.TryParseUInt64(s.AsReadOnlySpan(), style, NumberFormatInfo.GetInstance(provider), out result);
+ }
+
+ [CLSCompliant(false)]
+ public static Boolean TryParse(ReadOnlySpan<char> s, out UInt64 result, NumberStyles style = NumberStyles.Integer, IFormatProvider provider = null)
+ {
+ NumberFormatInfo.ValidateParseStyleInteger(style);
return Number.TryParseUInt64(s, style, NumberFormatInfo.GetInstance(provider), out result);
}
diff --git a/src/mscorlib/shared/System/UnauthorizedAccessException.cs b/src/mscorlib/shared/System/UnauthorizedAccessException.cs
index 667d576292..679a1a762d 100644
--- a/src/mscorlib/shared/System/UnauthorizedAccessException.cs
+++ b/src/mscorlib/shared/System/UnauthorizedAccessException.cs
@@ -24,19 +24,19 @@ namespace System
public UnauthorizedAccessException()
: base(SR.Arg_UnauthorizedAccessException)
{
- HResult = __HResults.COR_E_UNAUTHORIZEDACCESS;
+ HResult = HResults.COR_E_UNAUTHORIZEDACCESS;
}
public UnauthorizedAccessException(String message)
: base(message)
{
- HResult = __HResults.COR_E_UNAUTHORIZEDACCESS;
+ HResult = HResults.COR_E_UNAUTHORIZEDACCESS;
}
public UnauthorizedAccessException(String message, Exception inner)
: base(message, inner)
{
- HResult = __HResults.COR_E_UNAUTHORIZEDACCESS;
+ HResult = HResults.COR_E_UNAUTHORIZEDACCESS;
}
protected UnauthorizedAccessException(SerializationInfo info, StreamingContext context) : base(info, context)
diff --git a/src/mscorlib/shared/System/UnitySerializationHolder.cs b/src/mscorlib/shared/System/UnitySerializationHolder.cs
new file mode 100644
index 0000000000..bbfebff8a6
--- /dev/null
+++ b/src/mscorlib/shared/System/UnitySerializationHolder.cs
@@ -0,0 +1,66 @@
+// 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.Runtime.Serialization;
+
+namespace System
+{
+ /// <summary>
+ /// Holds Null class for which we guarantee that there is only ever one instance of.
+ /// This only exists for compatibility with .NET Framework.
+ /// </summary>
+ [Serializable]
+#if CORECLR
+ internal
+#else
+ public // On CoreRT this must be public.
+#endif
+ sealed class UnitySerializationHolder : ISerializable, IObjectReference
+ {
+ internal const int NullUnity = 0x0002;
+ private readonly int _unityType;
+ private readonly string _data;
+
+ /// <summary>
+ /// A helper method that returns the SerializationInfo that a class utilizing
+ /// UnitySerializationHelper should return from a call to GetObjectData. It contains
+ /// the unityType (defined above) and any optional data (used only for the reflection types).
+ /// </summary>
+ internal static void GetUnitySerializationInfo(SerializationInfo info, int unityType)
+ {
+ info.SetType(typeof(UnitySerializationHolder));
+ info.AddValue("Data", null, typeof(string));
+ info.AddValue("UnityType", unityType);
+ info.AddValue("AssemblyName", string.Empty);
+ }
+
+ public UnitySerializationHolder(SerializationInfo info, StreamingContext context)
+ {
+ if (info == null)
+ {
+ throw new ArgumentNullException(nameof(info));
+ }
+
+ // We are ignoring any other serialization input as we are only concerned about DBNull.
+ // We also store data and use it for erorr logging.
+ _unityType = info.GetInt32("UnityType");
+ _data = info.GetString("Data");
+ }
+
+ public void GetObjectData(SerializationInfo info, StreamingContext context) =>
+ throw new NotSupportedException(SR.NotSupported_UnitySerHolder);
+
+ public object GetRealObject(StreamingContext context)
+ {
+ // We are only support deserializing DBNull and throwing for everything else.
+ if (_unityType != NullUnity)
+ {
+ throw new ArgumentException(SR.Format(SR.Argument_InvalidUnity, _data ?? "UnityType"));
+ }
+
+ // We are always returning the same DBNull instance.
+ return DBNull.Value;
+ }
+ }
+}
diff --git a/src/mscorlib/shared/System/Version.cs b/src/mscorlib/shared/System/Version.cs
index a2140ab137..9c66d9b904 100644
--- a/src/mscorlib/shared/System/Version.cs
+++ b/src/mscorlib/shared/System/Version.cs
@@ -197,82 +197,118 @@ namespace System
return accumulator;
}
- public override String ToString()
+ public override string ToString() =>
+ ToString(DefaultFormatFieldCount);
+
+ public string ToString(int fieldCount) =>
+ fieldCount == 0 ? string.Empty :
+ fieldCount == 1 ? _Major.ToString() :
+ StringBuilderCache.GetStringAndRelease(ToCachedStringBuilder(fieldCount));
+
+ public bool TryFormat(Span<char> destination, out int charsWritten) =>
+ TryFormat(destination, DefaultFormatFieldCount, out charsWritten);
+
+ public bool TryFormat(Span<char> destination, int fieldCount, out int charsWritten)
{
- if (_Build == -1) return (ToString(2));
- if (_Revision == -1) return (ToString(3));
- return (ToString(4));
+ if (fieldCount == 0)
+ {
+ charsWritten = 0;
+ return true;
+ }
+
+ // TODO https://github.com/dotnet/corefx/issues/22403: fieldCount==1 can just use int.TryFormat
+
+ StringBuilder sb = ToCachedStringBuilder(fieldCount);
+ if (sb.Length <= destination.Length)
+ {
+ sb.CopyTo(0, destination, sb.Length);
+ StringBuilderCache.Release(sb);
+ charsWritten = sb.Length;
+ return true;
+ }
+
+ StringBuilderCache.Release(sb);
+ charsWritten = 0;
+ return false;
}
- public String ToString(int fieldCount)
+ private int DefaultFormatFieldCount =>
+ _Build == -1 ? 2 :
+ _Revision == -1 ? 3 :
+ 4;
+
+ private StringBuilder ToCachedStringBuilder(int fieldCount)
{
- StringBuilder sb;
- switch (fieldCount)
+ if (fieldCount == 1)
{
- case 0:
- return (String.Empty);
- case 1:
- return (_Major.ToString());
- case 2:
- sb = StringBuilderCache.Acquire();
- AppendPositiveNumber(_Major, sb);
- sb.Append('.');
- AppendPositiveNumber(_Minor, sb);
- return StringBuilderCache.GetStringAndRelease(sb);
- default:
- if (_Build == -1)
- throw new ArgumentException(SR.Format(SR.ArgumentOutOfRange_Bounds_Lower_Upper, "0", "2"), nameof(fieldCount));
+ StringBuilder sb = StringBuilderCache.Acquire();
+ AppendNonNegativeNumber(_Major, sb);
+ return sb;
+ }
+ else if (fieldCount == 2)
+ {
+ StringBuilder sb = StringBuilderCache.Acquire();
+ AppendNonNegativeNumber(_Major, sb);
+ sb.Append('.');
+ AppendNonNegativeNumber(_Minor, sb);
+ return sb;
+ }
+ else
+ {
+ if (_Build == -1)
+ {
+ throw new ArgumentException(SR.Format(SR.ArgumentOutOfRange_Bounds_Lower_Upper, "0", "2"), nameof(fieldCount));
+ }
- if (fieldCount == 3)
- {
- sb = StringBuilderCache.Acquire();
- AppendPositiveNumber(_Major, sb);
- sb.Append('.');
- AppendPositiveNumber(_Minor, sb);
- sb.Append('.');
- AppendPositiveNumber(_Build, sb);
- return StringBuilderCache.GetStringAndRelease(sb);
- }
+ if (fieldCount == 3)
+ {
+ StringBuilder sb = StringBuilderCache.Acquire();
+ AppendNonNegativeNumber(_Major, sb);
+ sb.Append('.');
+ AppendNonNegativeNumber(_Minor, sb);
+ sb.Append('.');
+ AppendNonNegativeNumber(_Build, sb);
+ return sb;
+ }
- if (_Revision == -1)
- throw new ArgumentException(SR.Format(SR.ArgumentOutOfRange_Bounds_Lower_Upper, "0", "3"), nameof(fieldCount));
+ if (_Revision == -1)
+ {
+ throw new ArgumentException(SR.Format(SR.ArgumentOutOfRange_Bounds_Lower_Upper, "0", "3"), nameof(fieldCount));
+ }
- if (fieldCount == 4)
- {
- sb = StringBuilderCache.Acquire();
- AppendPositiveNumber(_Major, sb);
- sb.Append('.');
- AppendPositiveNumber(_Minor, sb);
- sb.Append('.');
- AppendPositiveNumber(_Build, sb);
- sb.Append('.');
- AppendPositiveNumber(_Revision, sb);
- return StringBuilderCache.GetStringAndRelease(sb);
- }
+ if (fieldCount == 4)
+ {
+ StringBuilder sb = StringBuilderCache.Acquire();
+ AppendNonNegativeNumber(_Major, sb);
+ sb.Append('.');
+ AppendNonNegativeNumber(_Minor, sb);
+ sb.Append('.');
+ AppendNonNegativeNumber(_Build, sb);
+ sb.Append('.');
+ AppendNonNegativeNumber(_Revision, sb);
+ return sb;
+ }
- throw new ArgumentException(SR.Format(SR.ArgumentOutOfRange_Bounds_Lower_Upper, "0", "4"), nameof(fieldCount));
+ throw new ArgumentException(SR.Format(SR.ArgumentOutOfRange_Bounds_Lower_Upper, "0", "4"), nameof(fieldCount));
}
}
+ // TODO https://github.com/dotnet/corefx/issues/22616:
+ // Use StringBuilder.Append(int) once it's been updated to use spans internally.
//
- // AppendPositiveNumber is an optimization to append a number to a StringBuilder object without
+ // AppendNonNegativeNumber is an optimization to append a number to a StringBuilder object without
// doing any boxing and not even creating intermediate string.
// Note: as we always have positive numbers then it is safe to convert the number to string
// regardless of the current culture as we'll not have any punctuation marks in the number
- //
- private const int ZERO_CHAR_VALUE = (int)'0';
- private static void AppendPositiveNumber(int num, StringBuilder sb)
+ private static void AppendNonNegativeNumber(int num, StringBuilder sb)
{
Debug.Assert(num >= 0, "AppendPositiveNumber expect positive numbers");
int index = sb.Length;
- int reminder;
-
do
{
- reminder = num % 10;
- num = num / 10;
- sb.Insert(index, (char)(ZERO_CHAR_VALUE + reminder));
+ num = Math.DivRem(num, 10, out int remainder);
+ sb.Insert(index, (char)('0' + remainder));
} while (num > 0);
}
@@ -282,104 +318,108 @@ namespace System
{
throw new ArgumentNullException(nameof(input));
}
- Contract.EndContractBlock();
- VersionResult r = new VersionResult();
- r.Init(nameof(input), true);
- if (!TryParseVersion(input, ref r))
- {
- throw r.GetVersionParseException();
- }
- return r.m_parsedVersion;
+ return ParseVersion(input.AsReadOnlySpan(), throwOnFailure: true);
}
- public static bool TryParse(string input, out Version result)
- {
- VersionResult r = new VersionResult();
- r.Init(nameof(input), false);
- bool b = TryParseVersion(input, ref r);
- result = r.m_parsedVersion;
- return b;
- }
+ public static Version Parse(ReadOnlySpan<char> input) =>
+ ParseVersion(input, throwOnFailure: true);
- private static bool TryParseVersion(string version, ref VersionResult result)
+ public static bool TryParse(string input, out Version result)
{
- int major, minor, build, revision;
-
- if ((Object)version == null)
+ if (input == null)
{
- result.SetFailure(ParseFailureKind.ArgumentNullException);
+ result = null;
return false;
}
- String[] parsedComponents = version.Split('.');
- int parsedComponentsLength = parsedComponents.Length;
- if ((parsedComponentsLength < 2) || (parsedComponentsLength > 4))
+ return (result = ParseVersion(input.AsReadOnlySpan(), throwOnFailure: false)) != null;
+ }
+
+ public static bool TryParse(ReadOnlySpan<char> input, out Version result) =>
+ (result = ParseVersion(input, throwOnFailure: false)) != null;
+
+ private static Version ParseVersion(ReadOnlySpan<char> input, bool throwOnFailure)
+ {
+ // Find the separator between major and minor. It must exist.
+ int majorEnd = input.IndexOf('.');
+ if (majorEnd < 0)
{
- result.SetFailure(ParseFailureKind.ArgumentException);
- return false;
+ if (throwOnFailure) throw new ArgumentException(SR.Arg_VersionString, nameof(input));
+ return null;
}
- if (!TryParseComponent(parsedComponents[0], nameof(version), ref result, out major))
+ // Find the ends of the optional minor and build portions.
+ // We musn't have any separators after build.
+ int buildEnd = -1;
+ int minorEnd = input.IndexOf('.', majorEnd + 1);
+ if (minorEnd != -1)
{
- return false;
+ buildEnd = input.IndexOf('.', minorEnd + 1);
+ if (buildEnd != -1)
+ {
+ if (input.IndexOf('.', buildEnd + 1) != -1)
+ {
+ if (throwOnFailure) throw new ArgumentException(SR.Arg_VersionString, nameof(input));
+ return null;
+ }
+ }
}
- if (!TryParseComponent(parsedComponents[1], nameof(version), ref result, out minor))
+ int major, minor, build, revision;
+
+ // Parse the major version
+ if (!TryParseComponent(input.Slice(0, majorEnd), nameof(input), throwOnFailure, out major))
{
- return false;
+ return null;
}
- parsedComponentsLength -= 2;
-
- if (parsedComponentsLength > 0)
+ if (minorEnd != -1)
{
- if (!TryParseComponent(parsedComponents[2], "build", ref result, out build))
+ // If there's more than a major and minor, parse the minor, too.
+ if (!TryParseComponent(input.Slice(majorEnd + 1, minorEnd - majorEnd - 1), nameof(input), throwOnFailure, out minor))
{
- return false;
+ return null;
}
- parsedComponentsLength--;
-
- if (parsedComponentsLength > 0)
+ if (buildEnd != -1)
{
- if (!TryParseComponent(parsedComponents[3], "revision", ref result, out revision))
- {
- return false;
- }
- else
- {
- result.m_parsedVersion = new Version(major, minor, build, revision);
- }
+ // major.minor.build.revision
+ return
+ TryParseComponent(input.Slice(minorEnd + 1, buildEnd - minorEnd - 1), nameof(build), throwOnFailure, out build) &&
+ TryParseComponent(input.Slice(buildEnd + 1), nameof(revision), throwOnFailure, out revision) ?
+ new Version(major, minor, build, revision) :
+ null;
}
else
{
- result.m_parsedVersion = new Version(major, minor, build);
+ // major.minor.build
+ return TryParseComponent(input.Slice(minorEnd + 1), nameof(build), throwOnFailure, out build) ?
+ new Version(major, minor, build) :
+ null;
}
}
else
{
- result.m_parsedVersion = new Version(major, minor);
+ // major.minor
+ return TryParseComponent(input.Slice(majorEnd + 1), nameof(input), throwOnFailure, out minor) ?
+ new Version(major, minor) :
+ null;
}
-
- return true;
}
- private static bool TryParseComponent(string component, string componentName, ref VersionResult result, out int parsedComponent)
+ private static bool TryParseComponent(ReadOnlySpan<char> component, string componentName, bool throwOnFailure, out int parsedComponent)
{
- if (!Int32.TryParse(component, NumberStyles.Integer, CultureInfo.InvariantCulture, out parsedComponent))
+ if (throwOnFailure)
{
- result.SetFailure(ParseFailureKind.FormatException, component);
- return false;
- }
-
- if (parsedComponent < 0)
- {
- result.SetFailure(ParseFailureKind.ArgumentOutOfRangeException, componentName);
- return false;
+ if ((parsedComponent = int.Parse(component, NumberStyles.Integer, CultureInfo.InvariantCulture)) < 0)
+ {
+ throw new ArgumentOutOfRangeException(componentName, SR.ArgumentOutOfRange_Version);
+ }
+ return true;
}
- return true;
+ return int.TryParse(component, out parsedComponent, NumberStyles.Integer, CultureInfo.InvariantCulture) && parsedComponent >= 0;
}
public static bool operator ==(Version v1, Version v2)
@@ -422,75 +462,5 @@ namespace System
{
return (v2 <= v1);
}
-
- internal enum ParseFailureKind
- {
- ArgumentNullException,
- ArgumentException,
- ArgumentOutOfRangeException,
- FormatException
- }
-
- internal struct VersionResult
- {
- internal Version m_parsedVersion;
- internal ParseFailureKind m_failure;
- internal string m_exceptionArgument;
- internal string m_argumentName;
- internal bool m_canThrow;
-
- internal void Init(string argumentName, bool canThrow)
- {
- m_canThrow = canThrow;
- m_argumentName = argumentName;
- }
-
- internal void SetFailure(ParseFailureKind failure)
- {
- SetFailure(failure, String.Empty);
- }
-
- internal void SetFailure(ParseFailureKind failure, string argument)
- {
- m_failure = failure;
- m_exceptionArgument = argument;
- if (m_canThrow)
- {
- throw GetVersionParseException();
- }
- }
-
- internal Exception GetVersionParseException()
- {
- switch (m_failure)
- {
- case ParseFailureKind.ArgumentNullException:
- return new ArgumentNullException(m_argumentName);
- case ParseFailureKind.ArgumentException:
- return new ArgumentException(SR.Arg_VersionString);
- case ParseFailureKind.ArgumentOutOfRangeException:
- return new ArgumentOutOfRangeException(m_exceptionArgument, SR.ArgumentOutOfRange_Version);
- case ParseFailureKind.FormatException:
- // Regenerate the FormatException as would be thrown by Int32.Parse()
- try
- {
- Int32.Parse(m_exceptionArgument, CultureInfo.InvariantCulture);
- }
- catch (FormatException e)
- {
- return e;
- }
- catch (OverflowException e)
- {
- return e;
- }
- Debug.Assert(false, "Int32.Parse() did not throw exception but TryParse failed: " + m_exceptionArgument);
- return new FormatException(SR.Format_InvalidString);
- default:
- Debug.Assert(false, "Unmatched case in Version.GetVersionParseException() for value: " + m_failure);
- return new ArgumentException(SR.Arg_VersionString);
- }
- }
- }
}
}
diff --git a/src/mscorlib/src/Internal/Padding.cs b/src/mscorlib/src/Internal/Padding.cs
new file mode 100644
index 0000000000..d25acdc9c7
--- /dev/null
+++ b/src/mscorlib/src/Internal/Padding.cs
@@ -0,0 +1,27 @@
+// 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.Runtime.InteropServices;
+
+namespace Internal
+{
+
+ /// <summary>A class for common padding constants and eventually routines.</summary>
+ internal static class PaddingHelpers
+ {
+ /// <summary>A size greater than or equal to the size of the most common CPU cache lines.</summary>
+#if ARM64
+ internal const int CACHE_LINE_SIZE = 128;
+#else
+ internal const int CACHE_LINE_SIZE = 64;
+#endif
+ }
+
+ /// <summary>Padding structure used to minimize false sharing</summary>
+ [StructLayout(LayoutKind.Explicit, Size = PaddingHelpers.CACHE_LINE_SIZE - sizeof(int))]
+ internal struct PaddingFor32
+ {
+ }
+}
+
diff --git a/src/mscorlib/src/Internal/Runtime/Augments/RuntimeThread.cs b/src/mscorlib/src/Internal/Runtime/Augments/RuntimeThread.cs
index 605f974da0..4c67ea3fd6 100644
--- a/src/mscorlib/src/Internal/Runtime/Augments/RuntimeThread.cs
+++ b/src/mscorlib/src/Internal/Runtime/Augments/RuntimeThread.cs
@@ -15,6 +15,8 @@ namespace Internal.Runtime.Augments
{
public class RuntimeThread : CriticalFinalizerObject
{
+ private static int s_optimalMaxSpinWaitsPerSpinIteration;
+
internal RuntimeThread() { }
public static RuntimeThread Create(ThreadStart start) => new Thread(start);
@@ -186,6 +188,33 @@ namespace Internal.Runtime.Augments
private extern bool JoinInternal(int millisecondsTimeout);
public static void Sleep(int millisecondsTimeout) => Thread.Sleep(millisecondsTimeout);
+
+ [DllImport(JitHelpers.QCall)]
+ [SuppressUnmanagedCodeSecurity]
+ private static extern int GetOptimalMaxSpinWaitsPerSpinIterationInternal();
+
+ /// <summary>
+ /// Max value to be passed into <see cref="SpinWait(int)"/> for optimal delaying. This value is normalized to be
+ /// appropriate for the processor.
+ /// </summary>
+ internal static int OptimalMaxSpinWaitsPerSpinIteration
+ {
+ get
+ {
+ if (s_optimalMaxSpinWaitsPerSpinIteration != 0)
+ {
+ return s_optimalMaxSpinWaitsPerSpinIteration;
+ }
+
+ // This is done lazily because the first call to the function below in the process triggers a measurement that
+ // takes a nontrivial amount of time. See Thread::InitializeYieldProcessorNormalized(), which describes and
+ // calculates this value.
+ s_optimalMaxSpinWaitsPerSpinIteration = GetOptimalMaxSpinWaitsPerSpinIterationInternal();
+ Debug.Assert(s_optimalMaxSpinWaitsPerSpinIteration > 0);
+ return s_optimalMaxSpinWaitsPerSpinIteration;
+ }
+ }
+
public static void SpinWait(int iterations) => Thread.SpinWait(iterations);
public static bool Yield() => Thread.Yield();
diff --git a/src/mscorlib/src/Interop/Unix/Interop.Libraries.cs b/src/mscorlib/src/Interop/Unix/Interop.Libraries.cs
new file mode 100644
index 0000000000..31df8c75de
--- /dev/null
+++ b/src/mscorlib/src/Interop/Unix/Interop.Libraries.cs
@@ -0,0 +1,14 @@
+// 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.
+
+internal static partial class Interop
+{
+ internal static partial class Libraries
+ {
+ internal const string Kernel32 = "libcoreclr";
+ internal const string User32 = "libcoreclr";
+ internal const string Ole32 = "libcoreclr";
+ internal const string OleAut32 = "libcoreclr";
+ }
+}
diff --git a/src/mscorlib/src/Microsoft/Win32/RegistryKey.cs b/src/mscorlib/src/Microsoft/Win32/RegistryKey.cs
index 521ea65e10..0a2057ca53 100644
--- a/src/mscorlib/src/Microsoft/Win32/RegistryKey.cs
+++ b/src/mscorlib/src/Microsoft/Win32/RegistryKey.cs
@@ -119,27 +119,6 @@ namespace Microsoft.Win32
private volatile RegistryView regView = RegistryView.Default;
/**
- * RegistryInternalCheck values. Useful only for CheckPermission
- */
- private enum RegistryInternalCheck
- {
- CheckSubKeyWritePermission = 0,
- CheckSubKeyReadPermission = 1,
- CheckSubKeyCreatePermission = 2,
- CheckSubTreeReadPermission = 3,
- CheckSubTreeWritePermission = 4,
- CheckSubTreeReadWritePermission = 5,
- CheckValueWritePermission = 6,
- CheckValueCreatePermission = 7,
- CheckValueReadPermission = 8,
- CheckKeyReadPermission = 9,
- CheckSubTreePermission = 10,
- CheckOpenSubKeyWithWritablePermission = 11,
- CheckOpenSubKeyPermission = 12
- };
-
-
- /**
* Creates a RegistryKey.
*
* This key is bound to hkey, if writable is <b>false</b> then no write operations
@@ -318,29 +297,6 @@ namespace Microsoft.Win32
return null;
}
- // This required no security checks. This is to get around the Deleting SubKeys which only require
- // write permission. They call OpenSubKey which required read. Now instead call this function w/o security checks
- internal RegistryKey InternalOpenSubKey(String name, bool writable)
- {
- ValidateKeyName(name);
- EnsureNotDisposed();
-
- SafeRegistryHandle result = null;
- int ret = Win32Native.RegOpenKeyEx(hkey,
- name,
- 0,
- GetRegistryKeyAccess(writable) | (int)regView,
- out result);
-
- if (ret == 0 && !result.IsInvalid)
- {
- RegistryKey key = new RegistryKey(result, writable, false, remoteKey, false, regView);
- key.keyName = keyName + "\\" + name;
- return key;
- }
- return null;
- }
-
/**
* Returns a subkey with read only permissions.
*
@@ -502,9 +458,7 @@ namespace Microsoft.Win32
* Note that <var>name</var> can be null or "", at which point the
* unnamed or default value of this Registry key is returned, if any.
* The default values for RegistryKeys are OS-dependent. NT doesn't
- * have them by default, but they can exist and be of any type. On
- * Win95, the default value is always an empty key of type REG_SZ.
- * Win98 supports default values of any type, but defaults to REG_SZ.
+ * have them by default, but they can exist and be of any type.
*
* @param name Name of value to retrieve.
* @param defaultValue Value to return if <i>name</i> doesn't exist.
@@ -1036,7 +990,7 @@ namespace Microsoft.Win32
throw new IOException(SR.Arg_RegKeyNotFound, errorCode);
default:
- throw new IOException(Win32Native.GetMessage(errorCode), errorCode);
+ throw new IOException(Interop.Kernel32.GetMessage(errorCode), errorCode);
}
}
@@ -1102,14 +1056,6 @@ namespace Microsoft.Win32
}
}
- private bool ContainsRegistryValue(string name)
- {
- int type = 0;
- int datasize = 0;
- int retval = Win32Native.RegQueryValueEx(hkey, name, null, ref type, (byte[])null, ref datasize);
- return retval == 0;
- }
-
private void EnsureNotDisposed()
{
if (hkey == null)
diff --git a/src/mscorlib/src/Microsoft/Win32/UnsafeNativeMethods.cs b/src/mscorlib/src/Microsoft/Win32/UnsafeNativeMethods.cs
index 1b835d5dd1..f36bc18140 100644
--- a/src/mscorlib/src/Microsoft/Win32/UnsafeNativeMethods.cs
+++ b/src/mscorlib/src/Microsoft/Win32/UnsafeNativeMethods.cs
@@ -4,25 +4,20 @@
namespace Microsoft.Win32
{
- using Microsoft.Win32;
using Microsoft.Win32.SafeHandles;
using System;
- using System.Runtime.CompilerServices;
- using System.Runtime.ConstrainedExecution;
+ using System.Diagnostics.Tracing;
using System.Runtime.InteropServices;
- using System.Runtime.Serialization;
- using System.Runtime.Versioning;
using System.Security;
using System.Text;
- using System.Diagnostics.Tracing;
[SuppressUnmanagedCodeSecurityAttribute()]
internal static class UnsafeNativeMethods
{
- [DllImport(Win32Native.KERNEL32, EntryPoint = "GetTimeZoneInformation", SetLastError = true, ExactSpelling = true)]
+ [DllImport(Interop.Libraries.Kernel32, EntryPoint = "GetTimeZoneInformation", SetLastError = true, ExactSpelling = true)]
internal static extern int GetTimeZoneInformation(out Win32Native.TimeZoneInformation lpTimeZoneInformation);
- [DllImport(Win32Native.KERNEL32, EntryPoint = "GetDynamicTimeZoneInformation", SetLastError = true, ExactSpelling = true)]
+ [DllImport(Interop.Libraries.Kernel32, EntryPoint = "GetDynamicTimeZoneInformation", SetLastError = true, ExactSpelling = true)]
internal static extern int GetDynamicTimeZoneInformation(out Win32Native.DynamicTimeZoneInformation lpDynamicTimeZoneInformation);
//
@@ -36,7 +31,7 @@ namespace Microsoft.Win32
// PULONGLONG pululEnumerator
// );
//
- [DllImport(Win32Native.KERNEL32, EntryPoint = "GetFileMUIPath", SetLastError = true, ExactSpelling = true)]
+ [DllImport(Interop.Libraries.Kernel32, EntryPoint = "GetFileMUIPath", SetLastError = true, ExactSpelling = true)]
[return: MarshalAs(UnmanagedType.Bool)]
internal static extern bool GetFileMUIPath(
int flags,
@@ -50,18 +45,6 @@ namespace Microsoft.Win32
ref int fileMuiPathLength,
ref Int64 enumerator);
-
- [DllImport(Win32Native.USER32, EntryPoint = "LoadStringW", SetLastError = true, CharSet = CharSet.Unicode, ExactSpelling = true, CallingConvention = CallingConvention.StdCall)]
- internal static extern int LoadString(SafeLibraryHandle handle, int id, [Out] StringBuilder buffer, int bufferLength);
-
- [DllImport(Win32Native.KERNEL32, CharSet = System.Runtime.InteropServices.CharSet.Unicode, SetLastError = true)]
- internal static extern SafeLibraryHandle LoadLibraryEx(string libFilename, IntPtr reserved, int flags);
-
- [DllImport(Win32Native.KERNEL32, CharSet = System.Runtime.InteropServices.CharSet.Unicode)]
- [return: MarshalAs(UnmanagedType.Bool)]
- internal static extern bool FreeLibrary(IntPtr hModule);
-
-
[SuppressUnmanagedCodeSecurityAttribute()]
internal static unsafe class ManifestEtw
{
@@ -247,6 +230,7 @@ namespace Microsoft.Win32
int OutBufferSize,
ref int ReturnLength);
}
+
#if FEATURE_COMINTEROP
[DllImport("combase.dll", PreserveSig = true)]
internal static extern int RoGetActivationFactory(
@@ -254,6 +238,5 @@ namespace Microsoft.Win32
[In] ref Guid iid,
[Out, MarshalAs(UnmanagedType.IInspectable)] out Object factory);
#endif
-
}
}
diff --git a/src/mscorlib/src/Microsoft/Win32/Win32Native.cs b/src/mscorlib/src/Microsoft/Win32/Win32Native.cs
index e4d8b9af24..eaa9cedfc6 100644
--- a/src/mscorlib/src/Microsoft/Win32/Win32Native.cs
+++ b/src/mscorlib/src/Microsoft/Win32/Win32Native.cs
@@ -18,13 +18,13 @@
* For handles, you should use a SafeHandle subclass specific to your handle
* type. For files, we have the following set of interesting definitions:
*
- * [DllImport(KERNEL32, SetLastError=true, CharSet=CharSet.Auto, BestFitMapping=false)]
+ * [DllImport(Interop.Libraries.Kernel32, SetLastError=true, CharSet=CharSet.Auto, BestFitMapping=false)]
* private static extern SafeFileHandle CreateFile(...);
*
- * [DllImport(KERNEL32, SetLastError=true)]
+ * [DllImport(Interop.Libraries.Kernel32, SetLastError=true)]
* unsafe internal static extern int ReadFile(SafeFileHandle handle, ...);
*
- * [DllImport(KERNEL32, SetLastError=true)]
+ * [DllImport(Interop.Libraries.Kernel32, SetLastError=true)]
* internal static extern bool CloseHandle(IntPtr handle);
*
* P/Invoke will create the SafeFileHandle instance for you and assign the
@@ -59,7 +59,7 @@
* [StructLayout(LayoutKind.Sequential, CharSet=CharSet.Auto)]
* internal struct OSVERSIONINFO { ... }
*
- * [DllImport(KERNEL32, CharSet=CharSet.Auto)]
+ * [DllImport(Interop.Libraries.Kernel32, CharSet=CharSet.Auto)]
* internal static extern bool GetVersionEx(ref OSVERSIONINFO lposvi);
*
* OR:
@@ -67,7 +67,7 @@
* [StructLayout(LayoutKind.Sequential, CharSet=CharSet.Auto)]
* internal class OSVERSIONINFO { ... }
*
- * [DllImport(KERNEL32, CharSet=CharSet.Auto)]
+ * [DllImport(Interop.Libraries.Kernel32, CharSet=CharSet.Auto)]
* internal static extern bool GetVersionEx([In, Out] OSVERSIONINFO lposvi);
*
* Note that classes require being marked as [In, Out] while value types must
@@ -152,9 +152,6 @@ namespace Microsoft.Win32
internal const int REG_RESOURCE_REQUIREMENTS_LIST = 10;
internal const int REG_QWORD = 11; // 64-bit number
- internal const int HWND_BROADCAST = 0xffff;
- internal const int WM_SETTINGCHANGE = 0x001A;
-
// TimeZone
internal const int TIME_ZONE_ID_INVALID = -1;
internal const int TIME_ZONE_ID_UNKNOWN = 0;
@@ -170,9 +167,6 @@ namespace Microsoft.Win32
internal const int MUI_LANG_NEUTRAL_PE_FILE = 0x100;
internal const int MUI_NON_LANG_NEUTRAL_FILE = 0x200;
- internal const int LOAD_LIBRARY_AS_DATAFILE = 0x00000002;
- internal const int LOAD_STRING_MAX_LENGTH = 500;
-
[StructLayout(LayoutKind.Sequential)]
internal struct SystemTime
{
@@ -356,24 +350,6 @@ namespace Microsoft.Win32
internal const int LPTR = (LMEM_FIXED | LMEM_ZEROINIT);
[StructLayout(LayoutKind.Sequential, CharSet = CharSet.Auto)]
- internal class OSVERSIONINFO
- {
- internal OSVERSIONINFO()
- {
- OSVersionInfoSize = (int)Marshal.SizeOf(this);
- }
-
- // The OSVersionInfoSize field must be set to Marshal.SizeOf(this)
- internal int OSVersionInfoSize = 0;
- internal int MajorVersion = 0;
- internal int MinorVersion = 0;
- internal int BuildNumber = 0;
- internal int PlatformId = 0;
- [MarshalAs(UnmanagedType.ByValTStr, SizeConst = 128)]
- internal String CSDVersion = null;
- }
-
- [StructLayout(LayoutKind.Sequential, CharSet = CharSet.Auto)]
internal class OSVERSIONINFOEX
{
public OSVERSIONINFOEX()
@@ -460,17 +436,6 @@ namespace Microsoft.Win32
internal uint Type;
}
-#if !FEATURE_PAL
- internal const String KERNEL32 = "kernel32.dll";
- internal const String USER32 = "user32.dll";
- internal const String OLE32 = "ole32.dll";
- internal const String OLEAUT32 = "oleaut32.dll";
-#else //FEATURE_PAL
- internal const String KERNEL32 = "libcoreclr";
- internal const String USER32 = "libcoreclr";
- internal const String OLE32 = "libcoreclr";
- internal const String OLEAUT32 = "libcoreclr";
-#endif //FEATURE_PAL
internal const String ADVAPI32 = "advapi32.dll";
internal const String SHELL32 = "shell32.dll";
internal const String SHIM = "mscoree.dll";
@@ -478,34 +443,10 @@ namespace Microsoft.Win32
internal const String SECUR32 = "secur32.dll";
internal const String MSCORWKS = "coreclr.dll";
- [DllImport(KERNEL32, CharSet = CharSet.Auto, BestFitMapping = true)]
- internal static extern int FormatMessage(int dwFlags, IntPtr lpSource,
- int dwMessageId, int dwLanguageId, [Out]StringBuilder lpBuffer,
- int nSize, IntPtr va_list_arguments);
-
- // Gets an error message for a Win32 error code.
- internal static String GetMessage(int errorCode)
- {
- StringBuilder sb = StringBuilderCache.Acquire(512);
- int result = Win32Native.FormatMessage(FORMAT_MESSAGE_IGNORE_INSERTS |
- FORMAT_MESSAGE_FROM_SYSTEM | FORMAT_MESSAGE_ARGUMENT_ARRAY,
- IntPtr.Zero, errorCode, 0, sb, sb.Capacity, IntPtr.Zero);
- if (result != 0)
- {
- // result is the # of characters copied to the StringBuilder.
- return StringBuilderCache.GetStringAndRelease(sb);
- }
- else
- {
- StringBuilderCache.Release(sb);
- return SR.Format(SR.UnknownError_Num, errorCode);
- }
- }
-
- [DllImport(KERNEL32, EntryPoint = "LocalAlloc")]
+ [DllImport(Interop.Libraries.Kernel32, EntryPoint = "LocalAlloc")]
internal static extern IntPtr LocalAlloc_NoSafeHandle(int uFlags, UIntPtr sizetdwBytes);
- [DllImport(KERNEL32, SetLastError = true)]
+ [DllImport(Interop.Libraries.Kernel32, SetLastError = true)]
internal static extern IntPtr LocalFree(IntPtr handle);
internal static bool GlobalMemoryStatusEx(ref MEMORYSTATUSEX buffer)
@@ -514,99 +455,83 @@ namespace Microsoft.Win32
return GlobalMemoryStatusExNative(ref buffer);
}
- [DllImport(KERNEL32, SetLastError = true, EntryPoint = "GlobalMemoryStatusEx")]
+ [DllImport(Interop.Libraries.Kernel32, SetLastError = true, EntryPoint = "GlobalMemoryStatusEx")]
private static extern bool GlobalMemoryStatusExNative([In, Out] ref MEMORYSTATUSEX buffer);
- [DllImport(KERNEL32, SetLastError = true)]
+ [DllImport(Interop.Libraries.Kernel32, SetLastError = true)]
unsafe internal static extern UIntPtr VirtualQuery(void* address, ref MEMORY_BASIC_INFORMATION buffer, UIntPtr sizeOfBuffer);
// VirtualAlloc should generally be avoided, but is needed in
// the MemoryFailPoint implementation (within a CER) to increase the
// size of the page file, ignoring any host memory allocators.
- [DllImport(KERNEL32, SetLastError = true)]
+ [DllImport(Interop.Libraries.Kernel32, SetLastError = true)]
unsafe internal static extern void* VirtualAlloc(void* address, UIntPtr numBytes, int commitOrReserve, int pageProtectionMode);
- [DllImport(KERNEL32, SetLastError = true)]
+ [DllImport(Interop.Libraries.Kernel32, SetLastError = true)]
unsafe internal static extern bool VirtualFree(void* address, UIntPtr numBytes, int pageFreeMode);
- [DllImport(KERNEL32, CharSet = CharSet.Ansi, ExactSpelling = true, EntryPoint = "lstrlenA")]
+ [DllImport(Interop.Libraries.Kernel32, CharSet = CharSet.Ansi, ExactSpelling = true, EntryPoint = "lstrlenA")]
internal static extern int lstrlenA(IntPtr ptr);
- [DllImport(KERNEL32, CharSet = CharSet.Unicode, ExactSpelling = true, EntryPoint = "lstrlenW")]
+ [DllImport(Interop.Libraries.Kernel32, CharSet = CharSet.Unicode, ExactSpelling = true, EntryPoint = "lstrlenW")]
internal static extern int lstrlenW(IntPtr ptr);
- [DllImport(Win32Native.OLEAUT32, CharSet = CharSet.Unicode)]
+ [DllImport(Interop.Libraries.OleAut32, CharSet = CharSet.Unicode)]
internal static extern IntPtr SysAllocStringLen(String src, int len); // BSTR
- [DllImport(Win32Native.OLEAUT32)]
+ [DllImport(Interop.Libraries.OleAut32)]
internal static extern uint SysStringLen(IntPtr bstr);
- [DllImport(Win32Native.OLEAUT32)]
+ [DllImport(Interop.Libraries.OleAut32)]
internal static extern void SysFreeString(IntPtr bstr);
#if FEATURE_COMINTEROP
- [DllImport(Win32Native.OLEAUT32)]
+ [DllImport(Interop.Libraries.OleAut32)]
internal static extern IntPtr SysAllocStringByteLen(byte[] str, uint len); // BSTR
- [DllImport(Win32Native.OLEAUT32)]
+ [DllImport(Interop.Libraries.OleAut32)]
internal static extern uint SysStringByteLen(IntPtr bstr);
#endif
- [DllImport(KERNEL32, SetLastError = true)]
+ [DllImport(Interop.Libraries.Kernel32, SetLastError = true)]
internal static extern bool SetEvent(SafeWaitHandle handle);
- [DllImport(KERNEL32, SetLastError = true)]
+ [DllImport(Interop.Libraries.Kernel32, SetLastError = true)]
internal static extern bool ResetEvent(SafeWaitHandle handle);
- [DllImport(KERNEL32, SetLastError = true, CharSet = CharSet.Auto, BestFitMapping = false)]
+ [DllImport(Interop.Libraries.Kernel32, SetLastError = true, CharSet = CharSet.Auto, BestFitMapping = false)]
internal static extern SafeWaitHandle CreateEventEx(SECURITY_ATTRIBUTES lpSecurityAttributes, string name, uint flags, uint desiredAccess);
- [DllImport(KERNEL32, SetLastError = true, CharSet = CharSet.Auto, BestFitMapping = false)]
+ [DllImport(Interop.Libraries.Kernel32, SetLastError = true, CharSet = CharSet.Auto, BestFitMapping = false)]
internal static extern SafeWaitHandle OpenEvent(uint desiredAccess, bool inheritHandle, string name);
- [DllImport(KERNEL32, SetLastError = true, CharSet = CharSet.Auto, BestFitMapping = false)]
+ [DllImport(Interop.Libraries.Kernel32, SetLastError = true, CharSet = CharSet.Auto, BestFitMapping = false)]
internal static extern SafeWaitHandle CreateMutexEx(SECURITY_ATTRIBUTES lpSecurityAttributes, string name, uint flags, uint desiredAccess);
- [DllImport(KERNEL32, SetLastError = true, CharSet = CharSet.Auto, BestFitMapping = false)]
+ [DllImport(Interop.Libraries.Kernel32, SetLastError = true, CharSet = CharSet.Auto, BestFitMapping = false)]
internal static extern SafeWaitHandle OpenMutex(uint desiredAccess, bool inheritHandle, string name);
- [DllImport(KERNEL32, SetLastError = true)]
+ [DllImport(Interop.Libraries.Kernel32, SetLastError = true)]
internal static extern bool ReleaseMutex(SafeWaitHandle handle);
- [DllImport(KERNEL32, SetLastError = true)]
+ [DllImport(Interop.Libraries.Kernel32, SetLastError = true)]
internal static extern bool CloseHandle(IntPtr handle);
- [DllImport(KERNEL32, SetLastError = true)]
+ [DllImport(Interop.Libraries.Kernel32, SetLastError = true)]
internal static unsafe extern int WriteFile(SafeFileHandle handle, byte* bytes, int numBytesToWrite, out int numBytesWritten, IntPtr mustBeZero);
- [DllImport(KERNEL32, SetLastError = true, CharSet = CharSet.Auto, BestFitMapping = false)]
+ [DllImport(Interop.Libraries.Kernel32, SetLastError = true, CharSet = CharSet.Auto, BestFitMapping = false)]
internal static extern SafeWaitHandle CreateSemaphoreEx(SECURITY_ATTRIBUTES lpSecurityAttributes, int initialCount, int maximumCount, string name, uint flags, uint desiredAccess);
- [DllImport(KERNEL32, SetLastError = true)]
+ [DllImport(Interop.Libraries.Kernel32, SetLastError = true)]
[return: MarshalAs(UnmanagedType.Bool)]
internal static extern bool ReleaseSemaphore(SafeWaitHandle handle, int releaseCount, out int previousCount);
- [DllImport(KERNEL32, SetLastError = true, CharSet = CharSet.Auto, BestFitMapping = false)]
+ [DllImport(Interop.Libraries.Kernel32, SetLastError = true, CharSet = CharSet.Auto, BestFitMapping = false)]
internal static extern SafeWaitHandle OpenSemaphore(uint desiredAccess, bool inheritHandle, string name);
- // Will be in winnls.h
- internal const int FIND_STARTSWITH = 0x00100000; // see if value is at the beginning of source
- internal const int FIND_ENDSWITH = 0x00200000; // see if value is at the end of source
- internal const int FIND_FROMSTART = 0x00400000; // look for value in source, starting at the beginning
- internal const int FIND_FROMEND = 0x00800000; // look for value in source, starting at the end
-
- [StructLayout(LayoutKind.Sequential)]
- internal struct NlsVersionInfoEx
- {
- internal int dwNLSVersionInfoSize;
- internal int dwNLSVersion;
- internal int dwDefinedVersion;
- internal int dwEffectiveId;
- internal Guid guidCustomVersion;
- }
-
- [DllImport(KERNEL32, CharSet = CharSet.Auto, SetLastError = true, BestFitMapping = false)]
+ [DllImport(Interop.Libraries.Kernel32, CharSet = CharSet.Auto, SetLastError = true, BestFitMapping = false)]
internal static extern int GetSystemDirectory([Out]StringBuilder sb, int length);
internal static readonly IntPtr INVALID_HANDLE_VALUE = new IntPtr(-1); // WinBase.h
@@ -616,17 +541,9 @@ namespace Microsoft.Win32
internal const int STD_OUTPUT_HANDLE = -11;
internal const int STD_ERROR_HANDLE = -12;
- [DllImport(KERNEL32, SetLastError = true)]
+ [DllImport(Interop.Libraries.Kernel32, SetLastError = true)]
internal static extern IntPtr GetStdHandle(int nStdHandle); // param is NOT a handle, but it returns one!
- // From wincon.h
- internal const int CTRL_C_EVENT = 0;
- internal const int CTRL_BREAK_EVENT = 1;
- internal const int CTRL_CLOSE_EVENT = 2;
- internal const int CTRL_LOGOFF_EVENT = 5;
- internal const int CTRL_SHUTDOWN_EVENT = 6;
- internal const short KEY_EVENT = 1;
-
// From WinBase.h
internal const int FILE_TYPE_DISK = 0x0001;
internal const int FILE_TYPE_CHAR = 0x0002;
@@ -719,14 +636,6 @@ namespace Microsoft.Win32
// From WinStatus.h
internal const int STATUS_ACCOUNT_RESTRICTION = unchecked((int)0xC000006E);
- // Use this to translate error codes like the above into HRESULTs like
- // 0x80070006 for ERROR_INVALID_HANDLE
- internal static int MakeHRFromErrorCode(int errorCode)
- {
- BCLDebug.Assert((0xFFFF0000 & errorCode) == 0, "This is an HRESULT, not an error code!");
- return unchecked(((int)0x80070000) | errorCode);
- }
-
// Win32 Structs in N/Direct style
[StructLayout(LayoutKind.Sequential, CharSet = CharSet.Auto)]
[BestFitMapping(false)]
@@ -756,51 +665,49 @@ namespace Microsoft.Win32
internal String cAlternateFileName = null;
}
- [DllImport(KERNEL32, SetLastError = true, CharSet = CharSet.Auto, BestFitMapping = false)]
+ [DllImport(Interop.Libraries.Kernel32, SetLastError = true, CharSet = CharSet.Auto, BestFitMapping = false)]
internal static extern SafeFindHandle FindFirstFile(String fileName, [In, Out] Win32Native.WIN32_FIND_DATA data);
- [DllImport(KERNEL32, SetLastError = true, CharSet = CharSet.Auto, BestFitMapping = false)]
+ [DllImport(Interop.Libraries.Kernel32, SetLastError = true, CharSet = CharSet.Auto, BestFitMapping = false)]
internal static extern bool FindNextFile(
SafeFindHandle hndFindFile,
[In, Out, MarshalAs(UnmanagedType.LPStruct)]
WIN32_FIND_DATA lpFindFileData);
- [DllImport(KERNEL32)]
+ [DllImport(Interop.Libraries.Kernel32)]
internal static extern bool FindClose(IntPtr handle);
- [DllImport(KERNEL32, SetLastError = true, CharSet = CharSet.Auto, BestFitMapping = false)]
+ [DllImport(Interop.Libraries.Kernel32, SetLastError = true, CharSet = CharSet.Auto, BestFitMapping = false)]
internal static extern bool GetFileAttributesEx(String name, int fileInfoLevel, ref WIN32_FILE_ATTRIBUTE_DATA lpFileInformation);
- internal const int LCID_SUPPORTED = 0x00000002; // supported locale ids
-
- [DllImport(KERNEL32)]
+ [DllImport(Interop.Libraries.Kernel32)]
internal static extern unsafe int WideCharToMultiByte(uint cp, uint flags, char* pwzSource, int cchSource, byte* pbDestBuffer, int cbDestBuffer, IntPtr null1, IntPtr null2);
- [DllImport(KERNEL32, CharSet = CharSet.Auto, SetLastError = true, BestFitMapping = false)]
+ [DllImport(Interop.Libraries.Kernel32, CharSet = CharSet.Auto, SetLastError = true, BestFitMapping = false)]
internal static extern bool SetEnvironmentVariable(string lpName, string lpValue);
- [DllImport(KERNEL32, CharSet = CharSet.Auto, SetLastError = true, BestFitMapping = false)]
+ [DllImport(Interop.Libraries.Kernel32, CharSet = CharSet.Auto, SetLastError = true, BestFitMapping = false)]
internal static extern int GetEnvironmentVariable(string lpName, [Out]StringBuilder lpValue, int size);
- [DllImport(KERNEL32, CharSet = CharSet.Unicode)]
+ [DllImport(Interop.Libraries.Kernel32, CharSet = CharSet.Unicode)]
internal static unsafe extern char* GetEnvironmentStrings();
- [DllImport(KERNEL32, CharSet = CharSet.Unicode)]
+ [DllImport(Interop.Libraries.Kernel32, CharSet = CharSet.Unicode)]
internal static unsafe extern bool FreeEnvironmentStrings(char* pStrings);
- [DllImport(KERNEL32, CharSet = CharSet.Auto, SetLastError = true)]
+ [DllImport(Interop.Libraries.Kernel32, CharSet = CharSet.Auto, SetLastError = true)]
internal static extern uint GetCurrentProcessId();
- [DllImport(OLE32)]
+ [DllImport(Interop.Libraries.Ole32)]
internal extern static int CoCreateGuid(out Guid guid);
- [DllImport(OLE32)]
+ [DllImport(Interop.Libraries.Ole32)]
internal static extern IntPtr CoTaskMemAlloc(UIntPtr cb);
- [DllImport(OLE32)]
+ [DllImport(Interop.Libraries.Ole32)]
internal static extern void CoTaskMemFree(IntPtr ptr);
- [DllImport(OLE32)]
+ [DllImport(Interop.Libraries.Ole32)]
internal static extern IntPtr CoTaskMemRealloc(IntPtr pv, UIntPtr cb);
#if FEATURE_WIN32_REGISTRY
@@ -825,14 +732,6 @@ namespace Microsoft.Win32
int ulOptions, int samDesired, out SafeRegistryHandle hkResult);
[DllImport(ADVAPI32, CharSet = CharSet.Auto, BestFitMapping = false)]
- internal static extern int RegQueryInfoKey(SafeRegistryHandle hKey, [Out]StringBuilder lpClass,
- int[] lpcbClass, IntPtr lpReserved_MustBeZero, ref int lpcSubKeys,
- int[] lpcbMaxSubKeyLen, int[] lpcbMaxClassLen,
- ref int lpcValues, int[] lpcbMaxValueNameLen,
- int[] lpcbMaxValueLen, int[] lpcbSecurityDescriptor,
- int[] lpftLastWriteTime);
-
- [DllImport(ADVAPI32, CharSet = CharSet.Auto, BestFitMapping = false)]
internal static extern int RegQueryValueEx(SafeRegistryHandle hKey, String lpValueName,
int[] lpReserved, ref int lpType, [Out] byte[] lpData,
ref int lpcbData);
@@ -869,74 +768,13 @@ namespace Microsoft.Win32
int Reserved, RegistryValueKind dwType, String lpData, int cbData);
#endif // FEATURE_WIN32_REGISTRY
- [DllImport(KERNEL32, CharSet = CharSet.Auto, SetLastError = true, BestFitMapping = false)]
+ [DllImport(Interop.Libraries.Kernel32, CharSet = CharSet.Auto, SetLastError = true, BestFitMapping = false)]
internal static extern int ExpandEnvironmentStrings(String lpSrc, [Out]StringBuilder lpDst, int nSize);
- [DllImport(KERNEL32)]
+ [DllImport(Interop.Libraries.Kernel32)]
internal static extern IntPtr LocalReAlloc(IntPtr handle, IntPtr sizetcbBytes, int uFlags);
- internal const int SHGFP_TYPE_CURRENT = 0; // the current (user) folder path setting
- internal const int UOI_FLAGS = 1;
- internal const int WSF_VISIBLE = 1;
-
- // .NET Framework 4.0 and newer - all versions of windows ||| \public\sdk\inc\shlobj.h
- internal const int CSIDL_FLAG_CREATE = 0x8000; // force folder creation in SHGetFolderPath
- internal const int CSIDL_FLAG_DONT_VERIFY = 0x4000; // return an unverified folder path
- internal const int CSIDL_ADMINTOOLS = 0x0030; // <user name>\Start Menu\Programs\Administrative Tools
- internal const int CSIDL_CDBURN_AREA = 0x003b; // USERPROFILE\Local Settings\Application Data\Microsoft\CD Burning
- internal const int CSIDL_COMMON_ADMINTOOLS = 0x002f; // All Users\Start Menu\Programs\Administrative Tools
- internal const int CSIDL_COMMON_DOCUMENTS = 0x002e; // All Users\Documents
- internal const int CSIDL_COMMON_MUSIC = 0x0035; // All Users\My Music
- internal const int CSIDL_COMMON_OEM_LINKS = 0x003a; // Links to All Users OEM specific apps
- internal const int CSIDL_COMMON_PICTURES = 0x0036; // All Users\My Pictures
- internal const int CSIDL_COMMON_STARTMENU = 0x0016; // All Users\Start Menu
- internal const int CSIDL_COMMON_PROGRAMS = 0X0017; // All Users\Start Menu\Programs
- internal const int CSIDL_COMMON_STARTUP = 0x0018; // All Users\Startup
- internal const int CSIDL_COMMON_DESKTOPDIRECTORY = 0x0019; // All Users\Desktop
- internal const int CSIDL_COMMON_TEMPLATES = 0x002d; // All Users\Templates
- internal const int CSIDL_COMMON_VIDEO = 0x0037; // All Users\My Video
- internal const int CSIDL_FONTS = 0x0014; // windows\fonts
- internal const int CSIDL_MYVIDEO = 0x000e; // "My Videos" folder
- internal const int CSIDL_NETHOOD = 0x0013; // %APPDATA%\Microsoft\Windows\Network Shortcuts
- internal const int CSIDL_PRINTHOOD = 0x001b; // %APPDATA%\Microsoft\Windows\Printer Shortcuts
- internal const int CSIDL_PROFILE = 0x0028; // %USERPROFILE% (%SystemDrive%\Users\%USERNAME%)
- internal const int CSIDL_PROGRAM_FILES_COMMONX86 = 0x002c; // x86 Program Files\Common on RISC
- internal const int CSIDL_PROGRAM_FILESX86 = 0x002a; // x86 C:\Program Files on RISC
- internal const int CSIDL_RESOURCES = 0x0038; // %windir%\Resources
- internal const int CSIDL_RESOURCES_LOCALIZED = 0x0039; // %windir%\resources\0409 (code page)
- internal const int CSIDL_SYSTEMX86 = 0x0029; // %windir%\system32
- internal const int CSIDL_WINDOWS = 0x0024; // GetWindowsDirectory()
-
- // .NET Framework 3.5 and earlier - all versions of windows
- internal const int CSIDL_APPDATA = 0x001a;
- internal const int CSIDL_COMMON_APPDATA = 0x0023;
- internal const int CSIDL_LOCAL_APPDATA = 0x001c;
- internal const int CSIDL_COOKIES = 0x0021;
- internal const int CSIDL_FAVORITES = 0x0006;
- internal const int CSIDL_HISTORY = 0x0022;
- internal const int CSIDL_INTERNET_CACHE = 0x0020;
- internal const int CSIDL_PROGRAMS = 0x0002;
- internal const int CSIDL_RECENT = 0x0008;
- internal const int CSIDL_SENDTO = 0x0009;
- internal const int CSIDL_STARTMENU = 0x000b;
- internal const int CSIDL_STARTUP = 0x0007;
- internal const int CSIDL_SYSTEM = 0x0025;
- internal const int CSIDL_TEMPLATES = 0x0015;
- internal const int CSIDL_DESKTOPDIRECTORY = 0x0010;
- internal const int CSIDL_PERSONAL = 0x0005;
- internal const int CSIDL_PROGRAM_FILES = 0x0026;
- internal const int CSIDL_PROGRAM_FILES_COMMON = 0x002b;
- internal const int CSIDL_DESKTOP = 0x0000;
- internal const int CSIDL_DRIVES = 0x0011;
- internal const int CSIDL_MYMUSIC = 0x000d;
- internal const int CSIDL_MYPICTURES = 0x0027;
-
- internal const int NameSamCompatible = 2;
-
- [DllImport(USER32, SetLastError = true, BestFitMapping = false)]
- internal static extern IntPtr SendMessageTimeout(IntPtr hWnd, int Msg, IntPtr wParam, String lParam, uint fuFlags, uint uTimeout, IntPtr lpdwResult);
-
- [DllImport(KERNEL32, SetLastError = true)]
+ [DllImport(Interop.Libraries.Kernel32, SetLastError = true)]
[return: MarshalAs(UnmanagedType.Bool)]
internal extern static bool QueryUnbiasedInterruptTime(out ulong UnbiasedTime);
diff --git a/src/mscorlib/src/System/Activator.cs b/src/mscorlib/src/System/Activator.cs
index 50c517339b..be938aa43d 100644
--- a/src/mscorlib/src/System/Activator.cs
+++ b/src/mscorlib/src/System/Activator.cs
@@ -51,7 +51,6 @@ namespace System
return CreateInstance(type, bindingAttr, binder, args, culture, null);
}
- [System.Security.DynamicSecurityMethod] // Methods containing StackCrawlMark local var has to be marked DynamicSecurityMethod
static public Object CreateInstance(Type type,
BindingFlags bindingAttr,
Binder binder,
@@ -80,8 +79,7 @@ namespace System
if (rt == null)
throw new ArgumentException(SR.Arg_MustBeType, nameof(type));
- StackCrawlMark stackMark = StackCrawlMark.LookForMyCaller;
- return rt.CreateInstanceImpl(bindingAttr, binder, args, culture, activationAttributes, ref stackMark);
+ return rt.CreateInstanceImpl(bindingAttr, binder, args, culture, activationAttributes);
}
static public Object CreateInstance(Type type, params Object[] args)
@@ -111,9 +109,13 @@ namespace System
return Activator.CreateInstance(type, false);
}
- [System.Security.DynamicSecurityMethod] // Methods containing StackCrawlMark local var has to be marked DynamicSecurityMethod
static public Object CreateInstance(Type type, bool nonPublic)
{
+ return CreateInstance(type, nonPublic, wrapExceptions: true);
+ }
+
+ static internal Object CreateInstance(Type type, bool nonPublic, bool wrapExceptions)
+ {
if ((object)type == null)
throw new ArgumentNullException(nameof(type));
Contract.EndContractBlock();
@@ -123,11 +125,9 @@ namespace System
if (rt == null)
throw new ArgumentException(SR.Arg_MustBeType, nameof(type));
- StackCrawlMark stackMark = StackCrawlMark.LookForMyCaller;
- return rt.CreateInstanceDefaultCtor(!nonPublic, false, true, ref stackMark);
+ return rt.CreateInstanceDefaultCtor(!nonPublic, false, true, wrapExceptions);
}
- [System.Security.DynamicSecurityMethod] // Methods containing StackCrawlMark local var has to be marked DynamicSecurityMethod
static public T CreateInstance<T>()
{
RuntimeType rt = typeof(T) as RuntimeType;
@@ -137,10 +137,8 @@ namespace System
if (rt.HasElementType)
throw new MissingMethodException(SR.Arg_NoDefCTor);
- StackCrawlMark stackMark = StackCrawlMark.LookForMyCaller;
-
// Skip the CreateInstanceCheckThis call to avoid perf cost and to maintain compatibility with V2 (throwing the same exceptions).
- return (T)rt.CreateInstanceDefaultCtor(true /*publicOnly*/, true /*skipCheckThis*/, true /*fillCache*/, ref stackMark);
+ return (T)rt.CreateInstanceDefaultCtor(true /*publicOnly*/, true /*skipCheckThis*/, true /*fillCache*/, true /*wrapExceptions*/);
}
}
}
diff --git a/src/mscorlib/src/System/AppContext/AppContextDefaultValues.cs b/src/mscorlib/src/System/AppContext/AppContextDefaultValues.cs
index 9f00e8148c..320a14109b 100644
--- a/src/mscorlib/src/System/AppContext/AppContextDefaultValues.cs
+++ b/src/mscorlib/src/System/AppContext/AppContextDefaultValues.cs
@@ -114,7 +114,7 @@ namespace System
{
value = value.Substring(1);
}
- Version realVersion = new Version(value);
+ Version realVersion = Version.Parse(value);
// The version class will represent some unset values as -1 internally (instead of 0).
version = realVersion.Major * 10000;
if (realVersion.Minor > 0)
diff --git a/src/mscorlib/src/System/AppDomain.cs b/src/mscorlib/src/System/AppDomain.cs
index 553b83feee..1c009ed605 100644
--- a/src/mscorlib/src/System/AppDomain.cs
+++ b/src/mscorlib/src/System/AppDomain.cs
@@ -226,7 +226,7 @@ namespace System
/// <summary>
/// Initialize the compatibility flags to non-NULL values.
- /// This method is also called from the VM when the default domain dosen't have a domain manager.
+ /// This method is also called from the VM when the default domain doesn't have a domain manager.
/// </summary>
private void InitializeCompatibilityFlags()
{
@@ -398,7 +398,7 @@ namespace System
}
[Obsolete("AppDomain.GetCurrentThreadId has been deprecated because it does not provide a stable Id when managed threads are running on fibers (aka lightweight threads). To get a stable identifier for a managed thread, use the ManagedThreadId property on Thread. http://go.microsoft.com/fwlink/?linkid=14202", false)]
- [DllImport(Microsoft.Win32.Win32Native.KERNEL32)]
+ [DllImport(Interop.Libraries.Kernel32)]
public static extern int GetCurrentThreadId();
private AppDomain()
@@ -874,7 +874,7 @@ namespace System
/// <summary>
/// Handle used to marshal an AppDomain to the VM (eg QCall). When marshaled via a QCall, the target
- /// method in the VM will recieve a QCall::AppDomainHandle parameter.
+ /// method in the VM will receive a QCall::AppDomainHandle parameter.
/// </summary>
internal struct AppDomainHandle
{
diff --git a/src/mscorlib/src/System/AppDomainSetup.cs b/src/mscorlib/src/System/AppDomainSetup.cs
index 7d20b57017..d0fdf4e725 100644
--- a/src/mscorlib/src/System/AppDomainSetup.cs
+++ b/src/mscorlib/src/System/AppDomainSetup.cs
@@ -14,7 +14,6 @@ namespace System
{
using System.Text;
using System.Runtime.InteropServices;
- using System.Runtime.Serialization;
using System.Security;
using Path = System.IO.Path;
using System.Diagnostics;
@@ -62,20 +61,8 @@ namespace System
// A collection of strings used to indicate which breaking changes shouldn't be applied
// to an AppDomain. We only use the keys, the values are ignored.
- [OptionalField(VersionAdded = 4)]
private Dictionary<string, object> _CompatFlags;
- [OptionalField(VersionAdded = 5)] // This was added in .NET FX v4.5
- private String _TargetFrameworkName;
-
- [OptionalField(VersionAdded = 5)] // This was added in .NET FX v4.5
- private bool _CheckedForTargetFrameworkName;
-
-#if FEATURE_RANDOMIZED_STRING_HASHING
- [OptionalField(VersionAdded = 5)] // This was added in .NET FX v4.5
- private bool _UseRandomizedStringHashing;
-#endif
-
internal AppDomainSetup(AppDomainSetup copy, bool copyDomainBoundData)
{
string[] mine = Value;
@@ -101,13 +88,6 @@ namespace System
{
SetCompatibilitySwitches(copy._CompatFlags.Keys);
}
-
- _TargetFrameworkName = copy._TargetFrameworkName;
-
-#if FEATURE_RANDOMIZED_STRING_HASHING
- _UseRandomizedStringHashing = copy._UseRandomizedStringHashing;
-#endif
-
}
}
@@ -168,20 +148,11 @@ namespace System
public void SetCompatibilitySwitches(IEnumerable<String> switches)
{
-#if FEATURE_RANDOMIZED_STRING_HASHING
- _UseRandomizedStringHashing = false;
-#endif
if (switches != null)
{
_CompatFlags = new Dictionary<string, object>();
foreach (String str in switches)
{
-#if FEATURE_RANDOMIZED_STRING_HASHING
- if (StringComparer.OrdinalIgnoreCase.Equals("UseRandomizedStringHashAlgorithm", str))
- {
- _UseRandomizedStringHashing = true;
- }
-#endif
_CompatFlags.Add(str, null);
}
}
@@ -196,11 +167,7 @@ namespace System
{
get
{
- return _TargetFrameworkName;
- }
- set
- {
- _TargetFrameworkName = value;
+ return null;
}
}
diff --git a/src/mscorlib/src/System/AppDomainUnloadedException.cs b/src/mscorlib/src/System/AppDomainUnloadedException.cs
index a5e74e2b23..b673d8c998 100644
--- a/src/mscorlib/src/System/AppDomainUnloadedException.cs
+++ b/src/mscorlib/src/System/AppDomainUnloadedException.cs
@@ -21,7 +21,7 @@ namespace System
public AppDomainUnloadedException()
: base(SR.Arg_AppDomainUnloadedException)
{
- HResult = __HResults.COR_E_APPDOMAINUNLOADED;
+ HResult = HResults.COR_E_APPDOMAINUNLOADED;
}
//
diff --git a/src/mscorlib/src/System/Array.cs b/src/mscorlib/src/System/Array.cs
index 62a4ecf16e..01c1ac0234 100644
--- a/src/mscorlib/src/System/Array.cs
+++ b/src/mscorlib/src/System/Array.cs
@@ -2418,13 +2418,14 @@ namespace System
private sealed class SZArrayEnumerator : IEnumerator, ICloneable
{
- private Array _array;
+ private readonly Array _array;
private int _index;
- private int _endIndex; // cache array length, since it's a little slow.
+ private int _endIndex; // Cache Array.Length, since it's a little slow.
internal SZArrayEnumerator(Array array)
{
Debug.Assert(array.Rank == 1 && array.GetLowerBound(0) == 0, "SZArrayEnumerator only works on single dimension arrays w/ a lower bound of zero.");
+
_array = array;
_index = -1;
_endIndex = array.Length;
@@ -2612,8 +2613,7 @@ namespace System
//! Warning: "this" is an array, not an SZArrayHelper. See comments above
//! or you may introduce a security hole!
T[] _this = JitHelpers.UnsafeCast<T[]>(this);
- int length = _this.Length;
- return length == 0 ? SZGenericArrayEnumerator<T>.Empty : new SZGenericArrayEnumerator<T>(_this, length);
+ return _this.Length == 0 ? SZGenericArrayEnumerator<T>.Empty : new SZGenericArrayEnumerator<T>(_this);
}
// -----------------------------------------------------------
@@ -2724,54 +2724,53 @@ namespace System
//
private sealed class SZGenericArrayEnumerator<T> : IEnumerator<T>
{
- private T[] _array;
+ private readonly T[] _array;
private int _index;
- private int _endIndex; // cache array length, since it's a little slow.
- // Passing -1 for endIndex so that MoveNext always returns false without mutating _index
- internal static readonly SZGenericArrayEnumerator<T> Empty = new SZGenericArrayEnumerator<T>(null, -1);
+ // Array.Empty is intentionally omitted here, since we don't want to pay for generic instantiations that
+ // wouldn't have otherwise been used.
+ internal static readonly SZGenericArrayEnumerator<T> Empty = new SZGenericArrayEnumerator<T>(new T[0]);
- internal SZGenericArrayEnumerator(T[] array, int endIndex)
+ internal SZGenericArrayEnumerator(T[] array)
{
- // We allow passing null array in case of empty enumerator.
- Debug.Assert(array != null || endIndex == -1, "endIndex should be -1 in the case of a null array (for the empty enumerator).");
+ Debug.Assert(array != null);
+
_array = array;
_index = -1;
- _endIndex = endIndex;
}
public bool MoveNext()
{
- if (_index < _endIndex)
+ int index = _index + 1;
+ bool result = index < _array.Length;
+
+ if (result)
{
- _index++;
- return (_index < _endIndex);
+ _index = index;
}
- return false;
- }
+ return result;
+ }
+
public T Current
{
get
{
- if (_index < 0) ThrowHelper.ThrowInvalidOperationException_InvalidOperation_EnumNotStarted();
- if (_index >= _endIndex) ThrowHelper.ThrowInvalidOperationException_InvalidOperation_EnumEnded();
- return _array[_index];
- }
- }
+ int index = _index;
+ T[] array = _array;
- object IEnumerator.Current
- {
- get
- {
- return Current;
+ if ((uint)index >= (uint)array.Length)
+ {
+ ThrowHelper.ThrowInvalidOperationException_EnumCurrent(index);
+ }
+
+ return array[index];
}
}
+
+ object IEnumerator.Current => Current;
- void IEnumerator.Reset()
- {
- _index = -1;
- }
+ void IEnumerator.Reset() => _index = -1;
public void Dispose()
{
diff --git a/src/mscorlib/src/System/Buffer.cs b/src/mscorlib/src/System/Buffer.cs
index 92b938df8c..71859ec587 100644
--- a/src/mscorlib/src/System/Buffer.cs
+++ b/src/mscorlib/src/System/Buffer.cs
@@ -2,7 +2,7 @@
// The .NET Foundation licenses this file to you under the MIT license.
// See the LICENSE file in the project root for more information.
-#if AMD64 || (BIT32 && !ARM)
+#if AMD64 || ARM64 || (BIT32 && !ARM)
#define HAS_CUSTOM_BLOCKS
#endif
@@ -262,6 +262,17 @@ namespace System
{
#if AMD64 || (BIT32 && !ARM)
const nuint CopyThreshold = 2048;
+#elif ARM64
+#if PLATFORM_WINDOWS
+ // TODO-ARM64-WINDOWS-OPT determine optimal value for Windows
+ // https://github.com/dotnet/coreclr/issues/13843
+ const nuint CopyThreshold = 2048;
+#else // PLATFORM_WINDOWS
+ // Managed code is currently faster than glibc unoptimized memmove
+ // TODO-ARM64-UNIX-OPT revisit when glibc optimized memmove is in Linux distros
+ // https://github.com/dotnet/coreclr/issues/13844
+ const nuint CopyThreshold = UInt64.MaxValue;
+#endif // PLATFORM_WINDOWS
#else
const nuint CopyThreshold = 512;
#endif // AMD64 || (BIT32 && !ARM)
@@ -369,7 +380,6 @@ namespace System
{
goto PInvoke;
}
-
// Copy 64-bytes at a time until the remainder is less than 64.
// If remainder is greater than 16 bytes, then jump to MCPY00. Otherwise, unconditionally copy the last 16 bytes and return.
Debug.Assert(len > 64 && len <= CopyThreshold);
diff --git a/src/mscorlib/src/System/ByReference.cs b/src/mscorlib/src/System/ByReference.cs
index 833dab0d55..8079605bfb 100644
--- a/src/mscorlib/src/System/ByReference.cs
+++ b/src/mscorlib/src/System/ByReference.cs
@@ -3,12 +3,14 @@
// See the LICENSE file in the project root for more information.
using System.Runtime.CompilerServices;
+using System.Runtime.Versioning;
namespace System
{
// ByReference<T> is meant to be used to represent "ref T" fields. It is working
// around lack of first class support for byref fields in C# and IL. The JIT and
// type loader has special handling for it that turns it into a thin wrapper around ref T.
+ [NonVersionable]
internal struct ByReference<T>
{
private IntPtr _value;
diff --git a/src/mscorlib/src/System/Collections/Concurrent/ConcurrentDictionary.cs b/src/mscorlib/src/System/Collections/Concurrent/ConcurrentDictionary.cs
index 436808c439..4111c5964e 100644
--- a/src/mscorlib/src/System/Collections/Concurrent/ConcurrentDictionary.cs
+++ b/src/mscorlib/src/System/Collections/Concurrent/ConcurrentDictionary.cs
@@ -2,9 +2,9 @@
// The .NET Foundation licenses this file to you under the MIT license.
// See the LICENSE file in the project root for more information.
-//
/*============================================================
**
+** Class: ConcurrentDictionary
**
**
** Purpose: A scalable dictionary for concurrent access
@@ -12,18 +12,13 @@
**
===========================================================*/
-using System;
-using System.Collections;
using System.Collections.Generic;
using System.Collections.ObjectModel;
using System.Diagnostics;
using System.Diagnostics.CodeAnalysis;
-using System.Diagnostics.Contracts;
-using System.Runtime.InteropServices;
-using System.Runtime.Serialization;
-using System.Text;
+using System.Reflection;
+using System.Runtime.CompilerServices;
using System.Threading;
-using System.Security;
namespace System.Collections.Concurrent
{
@@ -46,91 +41,78 @@ namespace System.Collections.Concurrent
/// Wrapping the three tables in a single object allows us to atomically
/// replace all tables at once.
/// </summary>
- private class Tables
+ private sealed class Tables
{
- internal readonly Node[] m_buckets; // A singly-linked list for each bucket.
- internal readonly object[] m_locks; // A set of locks, each guarding a section of the table.
- internal volatile int[] m_countPerLock; // The number of elements guarded by each lock.
- internal readonly IEqualityComparer<TKey> m_comparer; // Key equality comparer
+ internal readonly Node[] _buckets; // A singly-linked list for each bucket.
+ internal readonly object[] _locks; // A set of locks, each guarding a section of the table.
+ internal volatile int[] _countPerLock; // The number of elements guarded by each lock.
- internal Tables(Node[] buckets, object[] locks, int[] countPerLock, IEqualityComparer<TKey> comparer)
+ internal Tables(Node[] buckets, object[] locks, int[] countPerLock)
{
- m_buckets = buckets;
- m_locks = locks;
- m_countPerLock = countPerLock;
- m_comparer = comparer;
+ _buckets = buckets;
+ _locks = locks;
+ _countPerLock = countPerLock;
}
}
- private volatile Tables m_tables; // Internal tables of the dictionary
- // NOTE: this is only used for compat reasons to serialize the comparer.
- // This should not be accessed from anywhere else outside of the serialization methods.
- internal IEqualityComparer<TKey> m_comparer;
- private readonly bool m_growLockArray; // Whether to dynamically increase the size of the striped lock
-
- // How many times we resized becaused of collisions.
- // This is used to make sure we don't resize the dictionary because of multi-threaded Add() calls
- // that generate collisions. Whenever a GrowTable() should be the only place that changes this
- private int m_keyRehashCount;
-
- private int m_budget; // The maximum number of elements per lock before a resize operation is triggered
-
- // The default concurrency level is DEFAULT_CONCURRENCY_MULTIPLIER * #CPUs. The higher the
- // DEFAULT_CONCURRENCY_MULTIPLIER, the more concurrent writes can take place without interference
- // and blocking, but also the more expensive operations that require all locks become (e.g. table
- // resizing, ToArray, Count, etc). According to brief benchmarks that we ran, 4 seems like a good
- // compromise.
- private const int DEFAULT_CONCURRENCY_MULTIPLIER = 4;
+ private volatile Tables _tables; // Internal tables of the dictionary
+ private IEqualityComparer<TKey> _comparer; // Key equality comparer
+ private readonly bool _growLockArray; // Whether to dynamically increase the size of the striped lock
+ private int _budget; // The maximum number of elements per lock before a resize operation is triggered
// The default capacity, i.e. the initial # of buckets. When choosing this value, we are making
// a trade-off between the size of a very small dictionary, and the number of resizes when
// constructing a large dictionary. Also, the capacity should not be divisible by a small prime.
- private const int DEFAULT_CAPACITY = 31;
+ private const int DefaultCapacity = 31;
// The maximum size of the striped lock that will not be exceeded when locks are automatically
// added as the dictionary grows. However, the user is allowed to exceed this limit by passing
- // a concurrency level larger than MAX_LOCK_NUMBER into the constructor.
- private const int MAX_LOCK_NUMBER = 1024;
+ // a concurrency level larger than MaxLockNumber into the constructor.
+ private const int MaxLockNumber = 1024;
// Whether TValue is a type that can be written atomically (i.e., with no danger of torn reads)
private static readonly bool s_isValueWriteAtomic = IsValueWriteAtomic();
-
/// <summary>
/// Determines whether type TValue can be written atomically
/// </summary>
private static bool IsValueWriteAtomic()
{
- Type valueType = typeof(TValue);
- if (valueType.IsEnum)
- {
- valueType = Enum.GetUnderlyingType(valueType);
- }
-
//
// Section 12.6.6 of ECMA CLI explains which types can be read and written atomically without
// the risk of tearing.
//
// See http://www.ecma-international.org/publications/files/ECMA-ST/Ecma-335.pdf
//
- bool isAtomic =
- (valueType.IsClass)
- || valueType == typeof(Boolean)
- || valueType == typeof(Char)
- || valueType == typeof(Byte)
- || valueType == typeof(SByte)
- || valueType == typeof(Int16)
- || valueType == typeof(UInt16)
- || valueType == typeof(Int32)
- || valueType == typeof(UInt32)
- || valueType == typeof(Single);
-
- if (!isAtomic && IntPtr.Size == 8)
+ Type valueType = typeof(TValue);
+ if (!valueType.IsValueType)
+ {
+ return true;
+ }
+ if (valueType.IsEnum)
{
- isAtomic |= valueType == typeof(Double) || valueType == typeof(Int64);
+ valueType = Enum.GetUnderlyingType(valueType);
}
- return isAtomic;
+ switch (Type.GetTypeCode(valueType))
+ {
+ case TypeCode.Boolean:
+ case TypeCode.Byte:
+ case TypeCode.Char:
+ case TypeCode.Int16:
+ case TypeCode.Int32:
+ case TypeCode.SByte:
+ case TypeCode.Single:
+ case TypeCode.UInt16:
+ case TypeCode.UInt32:
+ return true;
+ case TypeCode.Int64:
+ case TypeCode.Double:
+ case TypeCode.UInt64:
+ return IntPtr.Size == 8;
+ default:
+ return false;
+ }
}
/// <summary>
@@ -139,7 +121,7 @@ namespace System.Collections.Concurrent
/// class that is empty, has the default concurrency level, has the default initial capacity, and
/// uses the default comparer for the key type.
/// </summary>
- public ConcurrentDictionary() : this(DefaultConcurrencyLevel, DEFAULT_CAPACITY, true, EqualityComparer<TKey>.Default) { }
+ public ConcurrentDictionary() : this(DefaultConcurrencyLevel, DefaultCapacity, true, null) { }
internal ConcurrentDictionary(int concurrencyLevel, int capacity, bool growLockArray, IEqualityComparer<TKey> comparer)
{
@@ -151,7 +133,6 @@ namespace System.Collections.Concurrent
{
ThrowHelper.ThrowArgumentOutOfRangeException(ExceptionArgument.capacity, ExceptionResource.ConcurrentDictionary_CapacityMustNotBeNegative);
}
- if (comparer == null) ThrowHelper.ThrowArgumentNullException(ExceptionArgument.comparer);
// The capacity should be at least as large as the concurrency level. Otherwise, we would have locks that don't guard
// any buckets.
@@ -168,13 +149,13 @@ namespace System.Collections.Concurrent
int[] countPerLock = new int[locks.Length];
Node[] buckets = new Node[capacity];
- m_tables = new Tables(buckets, locks, countPerLock, comparer);
+ _tables = new Tables(buckets, locks, countPerLock);
- m_growLockArray = growLockArray;
- m_budget = buckets.Length / locks.Length;
+ _comparer = comparer ?? EqualityComparer<TKey>.Default;
+ _growLockArray = growLockArray;
+ _budget = buckets.Length / locks.Length;
}
-
/// <summary>
/// Attempts to add the specified key and value to the <see cref="ConcurrentDictionary{TKey,
/// TValue}"/>.
@@ -191,9 +172,9 @@ namespace System.Collections.Concurrent
/// contains too many elements.</exception>
public bool TryAdd(TKey key, TValue value)
{
- if (key == null) ThrowHelper.ThrowArgumentNullException(ExceptionArgument.key);
+ if (key == null) ThrowKeyNullException();
TValue dummy;
- return TryAddInternal(key, value, false, true, out dummy);
+ return TryAddInternal(key, _comparer.GetHashCode(key), value, false, true, out dummy);
}
/// <summary>
@@ -208,14 +189,14 @@ namespace System.Collections.Concurrent
/// (Nothing in Visual Basic).</exception>
public bool ContainsKey(TKey key)
{
- if (key == null) ThrowHelper.ThrowArgumentNullException(ExceptionArgument.key);
+ if (key == null) ThrowKeyNullException();
TValue throwAwayValue;
return TryGetValue(key, out throwAwayValue);
}
/// <summary>
- /// Attempts to remove and return the the value with the specified key from the
+ /// Attempts to remove and return the value with the specified key from the
/// <see cref="ConcurrentDictionary{TKey, TValue}"/>.
/// </summary>
/// <param name="key">The key of the element to remove and return.</param>
@@ -228,7 +209,7 @@ namespace System.Collections.Concurrent
/// (Nothing in Visual Basic).</exception>
public bool TryRemove(TKey key, out TValue value)
{
- if (key == null) ThrowHelper.ThrowArgumentNullException(ExceptionArgument.key);
+ if (key == null) ThrowKeyNullException();
return TryRemoveInternal(key, out value, false, default(TValue));
}
@@ -246,34 +227,33 @@ namespace System.Collections.Concurrent
[SuppressMessage("Microsoft.Concurrency", "CA8001", Justification = "Reviewed for thread safety")]
private bool TryRemoveInternal(TKey key, out TValue value, bool matchValue, TValue oldValue)
{
+ int hashcode = _comparer.GetHashCode(key);
while (true)
{
- Tables tables = m_tables;
-
- IEqualityComparer<TKey> comparer = tables.m_comparer;
+ Tables tables = _tables;
int bucketNo, lockNo;
- GetBucketAndLockNo(comparer.GetHashCode(key), out bucketNo, out lockNo, tables.m_buckets.Length, tables.m_locks.Length);
+ GetBucketAndLockNo(hashcode, out bucketNo, out lockNo, tables._buckets.Length, tables._locks.Length);
- lock (tables.m_locks[lockNo])
+ lock (tables._locks[lockNo])
{
// If the table just got resized, we may not be holding the right lock, and must retry.
- // This should be a rare occurence.
- if (tables != m_tables)
+ // This should be a rare occurrence.
+ if (tables != _tables)
{
continue;
}
Node prev = null;
- for (Node curr = tables.m_buckets[bucketNo]; curr != null; curr = curr.m_next)
+ for (Node curr = tables._buckets[bucketNo]; curr != null; curr = curr._next)
{
- Assert((prev == null && curr == tables.m_buckets[bucketNo]) || prev.m_next == curr);
+ Debug.Assert((prev == null && curr == tables._buckets[bucketNo]) || prev._next == curr);
- if (comparer.Equals(curr.m_key, key))
+ if (hashcode == curr._hashcode && _comparer.Equals(curr._key, key))
{
if (matchValue)
{
- bool valuesMatch = EqualityComparer<TValue>.Default.Equals(oldValue, curr.m_value);
+ bool valuesMatch = EqualityComparer<TValue>.Default.Equals(oldValue, curr._value);
if (!valuesMatch)
{
value = default(TValue);
@@ -283,15 +263,15 @@ namespace System.Collections.Concurrent
if (prev == null)
{
- Volatile.Write<Node>(ref tables.m_buckets[bucketNo], curr.m_next);
+ Volatile.Write<Node>(ref tables._buckets[bucketNo], curr._next);
}
else
{
- prev.m_next = curr.m_next;
+ prev._next = curr._next;
}
- value = curr.m_value;
- tables.m_countPerLock[lockNo]--;
+ value = curr._value;
+ tables._countPerLock[lockNo]--;
return true;
}
prev = curr;
@@ -319,27 +299,32 @@ namespace System.Collections.Concurrent
[SuppressMessage("Microsoft.Concurrency", "CA8001", Justification = "Reviewed for thread safety")]
public bool TryGetValue(TKey key, out TValue value)
{
- if (key == null) ThrowHelper.ThrowArgumentNullException(ExceptionArgument.key);
+ if (key == null) ThrowKeyNullException();
+ return TryGetValueInternal(key, _comparer.GetHashCode(key), out value);
+ }
- int bucketNo, lockNoUnused;
+ private bool TryGetValueInternal(TKey key, int hashcode, out TValue value)
+ {
+ Debug.Assert(_comparer.GetHashCode(key) == hashcode);
+
+ // We must capture the _buckets field in a local variable. It is set to a new table on each table resize.
+ Tables tables = _tables;
- // We must capture the m_buckets field in a local variable. It is set to a new table on each table resize.
- Tables tables = m_tables;
- IEqualityComparer<TKey> comparer = tables.m_comparer;
- GetBucketAndLockNo(comparer.GetHashCode(key), out bucketNo, out lockNoUnused, tables.m_buckets.Length, tables.m_locks.Length);
+ int bucketNo = GetBucket(hashcode, tables._buckets.Length);
// We can get away w/out a lock here.
- // The Volatile.Read ensures that the load of the fields of 'n' doesn't move before the load from buckets[i].
- Node n = Volatile.Read<Node>(ref tables.m_buckets[bucketNo]);
+ // The Volatile.Read ensures that we have a copy of the reference to tables._buckets[bucketNo].
+ // This protects us from reading fields ('_hashcode', '_key', '_value' and '_next') of different instances.
+ Node n = Volatile.Read<Node>(ref tables._buckets[bucketNo]);
while (n != null)
{
- if (comparer.Equals(n.m_key, key))
+ if (hashcode == n._hashcode && _comparer.Equals(n._key, key))
{
- value = n.m_value;
+ value = n._value;
return true;
}
- n = n.m_next;
+ n = n._next;
}
value = default(TValue);
@@ -356,9 +341,9 @@ namespace System.Collections.Concurrent
{
AcquireAllLocks(ref locksAcquired);
- Tables newTables = new Tables(new Node[DEFAULT_CAPACITY], m_tables.m_locks, new int[m_tables.m_countPerLock.Length], m_tables.m_comparer);
- m_tables = newTables;
- m_budget = Math.Max(1, newTables.m_buckets.Length / newTables.m_locks.Length);
+ Tables newTables = new Tables(new Node[DefaultCapacity], _tables._locks, new int[_tables._countPerLock.Length]);
+ _tables = newTables;
+ _budget = Math.Max(1, newTables._buckets.Length / newTables._locks.Length);
}
finally
{
@@ -400,9 +385,9 @@ namespace System.Collections.Concurrent
int count = 0;
- for (int i = 0; i < m_tables.m_locks.Length && count >= 0; i++)
+ for (int i = 0; i < _tables._locks.Length && count >= 0; i++)
{
- count += m_tables.m_countPerLock[i];
+ count += _tables._countPerLock[i];
}
if (array.Length - count < index || count < 0) //"count" itself or "count + index" can overflow
@@ -434,14 +419,18 @@ namespace System.Collections.Concurrent
int count = 0;
checked
{
- for (int i = 0; i < m_tables.m_locks.Length; i++)
+ for (int i = 0; i < _tables._locks.Length; i++)
{
- count += m_tables.m_countPerLock[i];
+ count += _tables._countPerLock[i];
}
}
- KeyValuePair<TKey, TValue>[] array = new KeyValuePair<TKey, TValue>[count];
+ if (count == 0)
+ {
+ return Array.Empty<KeyValuePair<TKey, TValue>>();
+ }
+ KeyValuePair<TKey, TValue>[] array = new KeyValuePair<TKey, TValue>[count];
CopyToPairs(array, 0);
return array;
}
@@ -454,16 +443,16 @@ namespace System.Collections.Concurrent
/// <summary>
/// Copy dictionary contents to an array - shared implementation between ToArray and CopyTo.
///
- /// Important: the caller must hold all locks in m_locks before calling CopyToPairs.
+ /// Important: the caller must hold all locks in _locks before calling CopyToPairs.
/// </summary>
private void CopyToPairs(KeyValuePair<TKey, TValue>[] array, int index)
{
- Node[] buckets = m_tables.m_buckets;
+ Node[] buckets = _tables._buckets;
for (int i = 0; i < buckets.Length; i++)
{
- for (Node current = buckets[i]; current != null; current = current.m_next)
+ for (Node current = buckets[i]; current != null; current = current._next)
{
- array[index] = new KeyValuePair<TKey, TValue>(current.m_key, current.m_value);
+ array[index] = new KeyValuePair<TKey, TValue>(current._key, current._value);
index++; //this should never flow, CopyToPairs is only called when there's no overflow risk
}
}
@@ -472,16 +461,16 @@ namespace System.Collections.Concurrent
/// <summary>
/// Copy dictionary contents to an array - shared implementation between ToArray and CopyTo.
///
- /// Important: the caller must hold all locks in m_locks before calling CopyToEntries.
+ /// Important: the caller must hold all locks in _locks before calling CopyToEntries.
/// </summary>
private void CopyToEntries(DictionaryEntry[] array, int index)
{
- Node[] buckets = m_tables.m_buckets;
+ Node[] buckets = _tables._buckets;
for (int i = 0; i < buckets.Length; i++)
{
- for (Node current = buckets[i]; current != null; current = current.m_next)
+ for (Node current = buckets[i]; current != null; current = current._next)
{
- array[index] = new DictionaryEntry(current.m_key, current.m_value);
+ array[index] = new DictionaryEntry(current._key, current._value);
index++; //this should never flow, CopyToEntries is only called when there's no overflow risk
}
}
@@ -490,16 +479,16 @@ namespace System.Collections.Concurrent
/// <summary>
/// Copy dictionary contents to an array - shared implementation between ToArray and CopyTo.
///
- /// Important: the caller must hold all locks in m_locks before calling CopyToObjects.
+ /// Important: the caller must hold all locks in _locks before calling CopyToObjects.
/// </summary>
private void CopyToObjects(object[] array, int index)
{
- Node[] buckets = m_tables.m_buckets;
+ Node[] buckets = _tables._buckets;
for (int i = 0; i < buckets.Length; i++)
{
- for (Node current = buckets[i]; current != null; current = current.m_next)
+ for (Node current = buckets[i]; current != null; current = current._next)
{
- array[index] = new KeyValuePair<TKey, TValue>(current.m_key, current.m_value);
+ array[index] = new KeyValuePair<TKey, TValue>(current._key, current._value);
index++; //this should never flow, CopyToObjects is only called when there's no overflow risk
}
}
@@ -516,17 +505,18 @@ namespace System.Collections.Concurrent
/// </remarks>
public IEnumerator<KeyValuePair<TKey, TValue>> GetEnumerator()
{
- Node[] buckets = m_tables.m_buckets;
+ Node[] buckets = _tables._buckets;
for (int i = 0; i < buckets.Length; i++)
{
- // The Volatile.Read ensures that the load of the fields of 'current' doesn't move before the load from buckets[i].
+ // The Volatile.Read ensures that we have a copy of the reference to buckets[i].
+ // This protects us from reading fields ('_key', '_value' and '_next') of different instances.
Node current = Volatile.Read<Node>(ref buckets[i]);
while (current != null)
{
- yield return new KeyValuePair<TKey, TValue>(current.m_key, current.m_value);
- current = current.m_next;
+ yield return new KeyValuePair<TKey, TValue>(current._key, current._value);
+ current = current._next;
}
}
}
@@ -537,39 +527,37 @@ namespace System.Collections.Concurrent
/// If key doesn't exist, we always add value and return true;
/// </summary>
[SuppressMessage("Microsoft.Concurrency", "CA8001", Justification = "Reviewed for thread safety")]
- private bool TryAddInternal(TKey key, TValue value, bool updateIfExists, bool acquireLock, out TValue resultingValue)
+ private bool TryAddInternal(TKey key, int hashcode, TValue value, bool updateIfExists, bool acquireLock, out TValue resultingValue)
{
+ Debug.Assert(_comparer.GetHashCode(key) == hashcode);
+
while (true)
{
int bucketNo, lockNo;
- int hashcode;
- Tables tables = m_tables;
- IEqualityComparer<TKey> comparer = tables.m_comparer;
- hashcode = comparer.GetHashCode(key);
- GetBucketAndLockNo(hashcode, out bucketNo, out lockNo, tables.m_buckets.Length, tables.m_locks.Length);
+ Tables tables = _tables;
+ GetBucketAndLockNo(hashcode, out bucketNo, out lockNo, tables._buckets.Length, tables._locks.Length);
bool resizeDesired = false;
bool lockTaken = false;
-
try
{
if (acquireLock)
- Monitor.Enter(tables.m_locks[lockNo], ref lockTaken);
+ Monitor.Enter(tables._locks[lockNo], ref lockTaken);
// If the table just got resized, we may not be holding the right lock, and must retry.
- // This should be a rare occurence.
- if (tables != m_tables)
+ // This should be a rare occurrence.
+ if (tables != _tables)
{
continue;
}
// Try to find this key in the bucket
Node prev = null;
- for (Node node = tables.m_buckets[bucketNo]; node != null; node = node.m_next)
+ for (Node node = tables._buckets[bucketNo]; node != null; node = node._next)
{
- Assert((prev == null && node == tables.m_buckets[bucketNo]) || prev.m_next == node);
- if (comparer.Equals(node.m_key, key))
+ Debug.Assert((prev == null && node == tables._buckets[bucketNo]) || prev._next == node);
+ if (hashcode == node._hashcode && _comparer.Equals(node._key, key))
{
// The key was found in the dictionary. If updates are allowed, update the value for that key.
// We need to create a new node for the update, in order to support TValue types that cannot
@@ -578,25 +566,25 @@ namespace System.Collections.Concurrent
{
if (s_isValueWriteAtomic)
{
- node.m_value = value;
+ node._value = value;
}
else
{
- Node newNode = new Node(node.m_key, value, hashcode, node.m_next);
+ Node newNode = new Node(node._key, value, hashcode, node._next);
if (prev == null)
{
- tables.m_buckets[bucketNo] = newNode;
+ Volatile.Write(ref tables._buckets[bucketNo], newNode);
}
else
{
- prev.m_next = newNode;
+ prev._next = newNode;
}
}
resultingValue = value;
}
else
{
- resultingValue = node.m_value;
+ resultingValue = node._value;
}
return false;
}
@@ -604,10 +592,10 @@ namespace System.Collections.Concurrent
}
// The key was not found in the bucket. Insert the key-value pair.
- Volatile.Write<Node>(ref tables.m_buckets[bucketNo], new Node(key, value, hashcode, tables.m_buckets[bucketNo]));
+ Volatile.Write<Node>(ref tables._buckets[bucketNo], new Node(key, value, hashcode, tables._buckets[bucketNo]));
checked
{
- tables.m_countPerLock[lockNo]++;
+ tables._countPerLock[lockNo]++;
}
//
@@ -615,7 +603,7 @@ namespace System.Collections.Concurrent
// It is also possible that GrowTable will increase the budget but won't resize the bucket table.
// That happens if the bucket table is found to be poorly utilized due to a bad hash function.
//
- if (tables.m_countPerLock[lockNo] > m_budget)
+ if (tables._countPerLock[lockNo] > _budget)
{
resizeDesired = true;
}
@@ -623,7 +611,7 @@ namespace System.Collections.Concurrent
finally
{
if (lockTaken)
- Monitor.Exit(tables.m_locks[lockNo]);
+ Monitor.Exit(tables._locks[lockNo]);
}
//
@@ -636,11 +624,7 @@ namespace System.Collections.Concurrent
//
if (resizeDesired)
{
-#if FEATURE_RANDOMIZED_STRING_HASHING
- GrowTable(tables, tables.m_comparer, false, m_keyRehashCount);
-#else
- GrowTable(tables, tables.m_comparer, false, m_keyRehashCount);
-#endif
+ GrowTable(tables);
}
resultingValue = value;
@@ -654,7 +638,7 @@ namespace System.Collections.Concurrent
/// <param name="key">The key of the value to get or set.</param>
/// <value>The value associated with the specified key. If the specified key is not found, a get
/// operation throws a
- /// <see cref="T:Sytem.Collections.Generic.KeyNotFoundException"/>, and a set operation creates a new
+ /// <see cref="T:System.Collections.Generic.KeyNotFoundException"/>, and a set operation creates a new
/// element with the specified key.</value>
/// <exception cref="T:System.ArgumentNullException"><paramref name="key"/> is a null reference
/// (Nothing in Visual Basic).</exception>
@@ -668,25 +652,41 @@ namespace System.Collections.Concurrent
TValue value;
if (!TryGetValue(key, out value))
{
- ThrowHelper.ThrowKeyNotFoundException();
+ ThrowKeyNotFoundException();
}
return value;
}
set
{
- if (key == null) ThrowHelper.ThrowArgumentNullException(ExceptionArgument.key);
+ if (key == null) ThrowKeyNullException();
TValue dummy;
- TryAddInternal(key, value, true, true, out dummy);
+ TryAddInternal(key, _comparer.GetHashCode(key), value, true, true, out dummy);
}
}
+ // These exception throwing sites have been extracted into their own NoInlining methods
+ // as these are uncommonly needed and when inlined are observed to prevent the inlining
+ // of important methods like TryGetValue and ContainsKey.
+
+ [MethodImpl(MethodImplOptions.NoInlining)]
+ private static void ThrowKeyNotFoundException()
+ {
+ throw new KeyNotFoundException();
+ }
+
+ [MethodImpl(MethodImplOptions.NoInlining)]
+ private static void ThrowKeyNullException()
+ {
+ throw new ArgumentNullException("key");
+ }
+
/// <summary>
/// Gets the number of key/value pairs contained in the <see
/// cref="ConcurrentDictionary{TKey,TValue}"/>.
/// </summary>
/// <exception cref="T:System.OverflowException">The dictionary contains too many
/// elements.</exception>
- /// <value>The number of key/value paris contained in the <see
+ /// <value>The number of key/value pairs contained in the <see
/// cref="ConcurrentDictionary{TKey,TValue}"/>.</value>
/// <remarks>Count has snapshot semantics and represents the number of items in the <see
/// cref="ConcurrentDictionary{TKey,TValue}"/>
@@ -696,31 +696,46 @@ namespace System.Collections.Concurrent
[SuppressMessage("Microsoft.Concurrency", "CA8001", Justification = "ConcurrencyCop just doesn't know about these locks")]
get
{
- int count = 0;
-
int acquiredLocks = 0;
try
{
// Acquire all locks
AcquireAllLocks(ref acquiredLocks);
- // Compute the count, we allow overflow
- for (int i = 0; i < m_tables.m_countPerLock.Length; i++)
- {
- count += m_tables.m_countPerLock[i];
- }
+ return GetCountInternal();
}
finally
{
// Release locks that have been acquired earlier
ReleaseLocks(0, acquiredLocks);
}
-
- return count;
}
}
+ /// <summary>
+ /// Gets the number of key/value pairs contained in the <see
+ /// cref="ConcurrentDictionary{TKey,TValue}"/>. Should only be used after all locks
+ /// have been acquired.
+ /// </summary>
+ /// <exception cref="T:System.OverflowException">The dictionary contains too many
+ /// elements.</exception>
+ /// <value>The number of key/value pairs contained in the <see
+ /// cref="ConcurrentDictionary{TKey,TValue}"/>.</value>
+ /// <remarks>Count has snapshot semantics and represents the number of items in the <see
+ /// cref="ConcurrentDictionary{TKey,TValue}"/>
+ /// at the moment when Count was accessed.</remarks>
+ private int GetCountInternal()
+ {
+ int count = 0;
+
+ // Compute the count, we allow overflow
+ for (int i = 0; i < _tables._countPerLock.Length; i++)
+ {
+ count += _tables._countPerLock[i];
+ }
+ return count;
+ }
/// <summary>
/// Gets a value that indicates whether the <see cref="ConcurrentDictionary{TKey,TValue}"/> is empty.
@@ -738,9 +753,9 @@ namespace System.Collections.Concurrent
// Acquire all locks
AcquireAllLocks(ref acquiredLocks);
- for (int i = 0; i < m_tables.m_countPerLock.Length; i++)
+ for (int i = 0; i < _tables._countPerLock.Length; i++)
{
- if (m_tables.m_countPerLock[i] != 0)
+ if (_tables._countPerLock[i] != 0)
{
return false;
}
@@ -775,7 +790,7 @@ namespace System.Collections.Concurrent
{
if (!TryAdd(key, value))
{
- ThrowHelper.ThrowArgumentException(ExceptionResource.ConcurrentDictionary_KeyAlreadyExisted);
+ ThrowHelper.ThrowArgumentException(ExceptionResource.ConcurrentDictionary_KeyAlreadyExisted, ExceptionArgument.key);
}
}
@@ -908,7 +923,8 @@ namespace System.Collections.Concurrent
/// name="keyValuePair"/> is a null reference (Nothing in Visual Basic).</exception>
bool ICollection<KeyValuePair<TKey, TValue>>.Remove(KeyValuePair<TKey, TValue> keyValuePair)
{
- if (keyValuePair.Key == null) ThrowHelper.ThrowArgumentNullException(ExceptionResource.ConcurrentDictionary_ItemKeyIsNull);
+ if (keyValuePair.Key == null) ThrowHelper.ThrowArgumentNullException(ExceptionArgument.keyValuePair, ExceptionResource.ConcurrentDictionary_ItemKeyIsNull);
+
TValue throwAwayValue;
return TryRemoveInternal(keyValuePair.Key, out throwAwayValue, true, keyValuePair.Value);
}
@@ -954,17 +970,18 @@ namespace System.Collections.Concurrent
/// </exception>
void IDictionary.Add(object key, object value)
{
- if (key == null) ThrowHelper.ThrowArgumentNullException(ExceptionArgument.key);
- if (!(key is TKey)) ThrowHelper.ThrowArgumentException(ExceptionResource.ConcurrentDictionary_TypeOfKeyIncorrect);
+ if (key == null) ThrowKeyNullException();
+ if (!(key is TKey)) ThrowHelper.ThrowArgumentException(ExceptionResource.ConcurrentDictionary_TypeOfKeyIncorrect, ExceptionArgument.key);
- TValue typedValue = default(TValue);
+ TValue typedValue;
try
{
typedValue = (TValue)value;
}
catch (InvalidCastException)
{
- ThrowHelper.ThrowArgumentException(ExceptionResource.ConcurrentDictionary_TypeOfValueIncorrect);
+ ThrowHelper.ThrowArgumentException(ExceptionResource.ConcurrentDictionary_TypeOfValueIncorrect, ExceptionArgument.value);
+ return;
}
((IDictionary<TKey, TValue>)this).Add((TKey)key, typedValue);
@@ -982,9 +999,9 @@ namespace System.Collections.Concurrent
/// (Nothing in Visual Basic).</exception>
bool IDictionary.Contains(object key)
{
- if (key == null) ThrowHelper.ThrowArgumentNullException(ExceptionArgument.key);
+ if (key == null) ThrowKeyNullException();
- return (key is TKey) && ((ConcurrentDictionary<TKey, TValue>)this).ContainsKey((TKey)key);
+ return (key is TKey) && this.ContainsKey((TKey)key);
}
/// <summary>Provides an <see cref="T:System.Collections.Generics.IDictionaryEnumerator"/> for the
@@ -1042,12 +1059,12 @@ namespace System.Collections.Concurrent
/// (Nothing in Visual Basic).</exception>
void IDictionary.Remove(object key)
{
- if (key == null) ThrowHelper.ThrowArgumentNullException(ExceptionArgument.key);
+ if (key == null) ThrowKeyNullException();
TValue throwAwayValue;
if (key is TKey)
{
- this.TryRemove((TKey)key, out throwAwayValue);
+ TryRemove((TKey)key, out throwAwayValue);
}
}
@@ -1084,10 +1101,10 @@ namespace System.Collections.Concurrent
{
get
{
- if (key == null) ThrowHelper.ThrowArgumentNullException(ExceptionArgument.key);
+ if (key == null) ThrowKeyNullException();
TValue value;
- if (key is TKey && this.TryGetValue((TKey)key, out value))
+ if (key is TKey && TryGetValue((TKey)key, out value))
{
return value;
}
@@ -1096,10 +1113,10 @@ namespace System.Collections.Concurrent
}
set
{
- if (key == null) ThrowHelper.ThrowArgumentNullException(ExceptionArgument.key);
+ if (key == null) ThrowKeyNullException();
- if (!(key is TKey)) ThrowHelper.ThrowArgumentException(ExceptionResource.ConcurrentDictionary_TypeOfKeyIncorrect);
- if (!(value is TValue)) ThrowHelper.ThrowArgumentException(ExceptionResource.ConcurrentDictionary_TypeOfValueIncorrect);
+ if (!(key is TKey)) ThrowHelper.ThrowArgumentException(ExceptionResource.ConcurrentDictionary_TypeOfKeyIncorrect, ExceptionArgument.key);
+ if (!(value is TValue)) ThrowHelper.ThrowArgumentException(ExceptionResource.ConcurrentDictionary_TypeOfValueIncorrect, ExceptionArgument.value);
((ConcurrentDictionary<TKey, TValue>)this)[(TKey)key] = (TValue)value;
}
@@ -1137,13 +1154,13 @@ namespace System.Collections.Concurrent
try
{
AcquireAllLocks(ref locksAcquired);
- Tables tables = m_tables;
+ Tables tables = _tables;
int count = 0;
- for (int i = 0; i < tables.m_locks.Length && count >= 0; i++)
+ for (int i = 0; i < tables._locks.Length && count >= 0; i++)
{
- count += tables.m_countPerLock[i];
+ count += tables._countPerLock[i];
}
if (array.Length - count < index || count < 0) //"count" itself or "count + index" can overflow
@@ -1217,62 +1234,49 @@ namespace System.Collections.Concurrent
/// <summary>
/// Replaces the bucket table with a larger one. To prevent multiple threads from resizing the
- /// table as a result of a race condition, the Tables instance that holds the table of buckets deemed too
+ /// table as a result of races, the Tables instance that holds the table of buckets deemed too
/// small is passed in as an argument to GrowTable(). GrowTable() obtains a lock, and then checks
- /// the Tables instance has been replaced in the meantime or not.
- /// The <paramref name="rehashCount"/> will be used to ensure that we don't do two subsequent resizes
- /// because of a collision
+ /// the Tables instance has been replaced in the meantime or not.
/// </summary>
- private void GrowTable(Tables tables, IEqualityComparer<TKey> newComparer, bool regenerateHashKeys, int rehashCount)
+ private void GrowTable(Tables tables)
{
+ const int MaxArrayLength = 0X7FEFFFFF;
int locksAcquired = 0;
try
{
- // The thread that first obtains m_locks[0] will be the one doing the resize operation
+ // The thread that first obtains _locks[0] will be the one doing the resize operation
AcquireLocks(0, 1, ref locksAcquired);
- if (regenerateHashKeys && rehashCount == m_keyRehashCount)
+ // Make sure nobody resized the table while we were waiting for lock 0:
+ if (tables != _tables)
{
- // This method is called with regenerateHashKeys==true when we detected
- // more than HashHelpers.HashCollisionThreshold collisions when adding a new element.
- // In that case we are in the process of switching to another (randomized) comparer
- // and we have to re-hash all the keys in the table.
- // We are only going to do this if we did not just rehash the entire table while waiting for the lock
- tables = m_tables;
+ // We assume that since the table reference is different, it was already resized (or the budget
+ // was adjusted). If we ever decide to do table shrinking, or replace the table for other reasons,
+ // we will have to revisit this logic.
+ return;
}
- else
+
+ // Compute the (approx.) total size. Use an Int64 accumulation variable to avoid an overflow.
+ long approxCount = 0;
+ for (int i = 0; i < tables._countPerLock.Length; i++)
{
- // If we don't require a regeneration of hash keys we want to make sure we don't do work when
- // we don't have to
- if (tables != m_tables)
- {
- // We assume that since the table reference is different, it was already resized (or the budget
- // was adjusted). If we ever decide to do table shrinking, or replace the table for other reasons,
- // we will have to revisit this logic.
- return;
- }
+ approxCount += tables._countPerLock[i];
+ }
- // Compute the (approx.) total size. Use an Int64 accumulation variable to avoid an overflow.
- long approxCount = 0;
- for (int i = 0; i < tables.m_countPerLock.Length; i++)
+ //
+ // If the bucket array is too empty, double the budget instead of resizing the table
+ //
+ if (approxCount < tables._buckets.Length / 4)
+ {
+ _budget = 2 * _budget;
+ if (_budget < 0)
{
- approxCount += tables.m_countPerLock[i];
+ _budget = int.MaxValue;
}
+ return;
+ }
- //
- // If the bucket array is too empty, double the budget instead of resizing the table
- //
- if (approxCount < tables.m_buckets.Length / 4)
- {
- m_budget = 2 * m_budget;
- if (m_budget < 0)
- {
- m_budget = int.MaxValue;
- }
- return;
- }
- }
// Compute the new table size. We find the smallest integer larger than twice the previous table size, and not divisible by
// 2,3,5 or 7. We can consider a different table-sizing policy in the future.
int newLength = 0;
@@ -1282,7 +1286,7 @@ namespace System.Collections.Concurrent
checked
{
// Double the size of the buckets table and add one, so that we have an odd integer.
- newLength = tables.m_buckets.Length * 2 + 1;
+ newLength = tables._buckets.Length * 2 + 1;
// Now, we only need to check odd integers, and find the first that is not divisible
// by 3, 5 or 7.
@@ -1291,9 +1295,9 @@ namespace System.Collections.Concurrent
newLength += 2;
}
- Assert(newLength % 2 != 0);
+ Debug.Assert(newLength % 2 != 0);
- if (newLength > Array.MaxArrayLength)
+ if (newLength > MaxArrayLength)
{
maximizeTableSize = true;
}
@@ -1306,28 +1310,27 @@ namespace System.Collections.Concurrent
if (maximizeTableSize)
{
- newLength = Array.MaxArrayLength;
+ newLength = MaxArrayLength;
// We want to make sure that GrowTable will not be called again, since table is at the maximum size.
// To achieve that, we set the budget to int.MaxValue.
//
// (There is one special case that would allow GrowTable() to be called in the future:
// calling Clear() on the ConcurrentDictionary will shrink the table and lower the budget.)
- m_budget = int.MaxValue;
+ _budget = int.MaxValue;
}
// Now acquire all other locks for the table
- AcquireLocks(1, tables.m_locks.Length, ref locksAcquired);
+ AcquireLocks(1, tables._locks.Length, ref locksAcquired);
- object[] newLocks = tables.m_locks;
+ object[] newLocks = tables._locks;
// Add more locks
- if (m_growLockArray && tables.m_locks.Length < MAX_LOCK_NUMBER)
+ if (_growLockArray && tables._locks.Length < MaxLockNumber)
{
- newLocks = new object[tables.m_locks.Length * 2];
- Array.Copy(tables.m_locks, newLocks, tables.m_locks.Length);
-
- for (int i = tables.m_locks.Length; i < newLocks.Length; i++)
+ newLocks = new object[tables._locks.Length * 2];
+ Array.Copy(tables._locks, 0, newLocks, 0, tables._locks.Length);
+ for (int i = tables._locks.Length; i < newLocks.Length; i++)
{
newLocks[i] = new object();
}
@@ -1337,24 +1340,16 @@ namespace System.Collections.Concurrent
int[] newCountPerLock = new int[newLocks.Length];
// Copy all data into a new table, creating new nodes for all elements
- for (int i = 0; i < tables.m_buckets.Length; i++)
+ for (int i = 0; i < tables._buckets.Length; i++)
{
- Node current = tables.m_buckets[i];
+ Node current = tables._buckets[i];
while (current != null)
{
- Node next = current.m_next;
+ Node next = current._next;
int newBucketNo, newLockNo;
- int nodeHashCode = current.m_hashcode;
-
- if (regenerateHashKeys)
- {
- // Recompute the hash from the key
- nodeHashCode = newComparer.GetHashCode(current.m_key);
- }
-
- GetBucketAndLockNo(nodeHashCode, out newBucketNo, out newLockNo, newBuckets.Length, newLocks.Length);
+ GetBucketAndLockNo(current._hashcode, out newBucketNo, out newLockNo, newBuckets.Length, newLocks.Length);
- newBuckets[newBucketNo] = new Node(current.m_key, current.m_value, nodeHashCode, newBuckets[newBucketNo]);
+ newBuckets[newBucketNo] = new Node(current._key, current._value, current._hashcode, newBuckets[newBucketNo]);
checked
{
@@ -1365,22 +1360,11 @@ namespace System.Collections.Concurrent
}
}
- // If this resize regenerated the hashkeys, increment the count
- if (regenerateHashKeys)
- {
- // We use unchecked here because we don't want to throw an exception if
- // an overflow happens
- unchecked
- {
- m_keyRehashCount++;
- }
- }
-
// Adjust the budget
- m_budget = Math.Max(1, newBuckets.Length / newLocks.Length);
+ _budget = Math.Max(1, newBuckets.Length / newLocks.Length);
// Replace tables with the new versions
- m_tables = new Tables(newBuckets, newLocks, newCountPerLock, newComparer);
+ _tables = new Tables(newBuckets, newLocks, newCountPerLock);
}
finally
{
@@ -1390,16 +1374,25 @@ namespace System.Collections.Concurrent
}
/// <summary>
+ /// Computes the bucket for a particular key.
+ /// </summary>
+ private static int GetBucket(int hashcode, int bucketCount)
+ {
+ int bucketNo = (hashcode & 0x7fffffff) % bucketCount;
+ Debug.Assert(bucketNo >= 0 && bucketNo < bucketCount);
+ return bucketNo;
+ }
+
+ /// <summary>
/// Computes the bucket and lock number for a particular key.
/// </summary>
- private void GetBucketAndLockNo(
- int hashcode, out int bucketNo, out int lockNo, int bucketCount, int lockCount)
+ private static void GetBucketAndLockNo(int hashcode, out int bucketNo, out int lockNo, int bucketCount, int lockCount)
{
bucketNo = (hashcode & 0x7fffffff) % bucketCount;
lockNo = bucketNo % lockCount;
- Assert(bucketNo >= 0 && bucketNo < bucketCount);
- Assert(lockNo >= 0 && lockNo < lockCount);
+ Debug.Assert(bucketNo >= 0 && bucketNo < bucketCount);
+ Debug.Assert(lockNo >= 0 && lockNo < lockCount);
}
/// <summary>
@@ -1407,7 +1400,7 @@ namespace System.Collections.Concurrent
/// </summary>
private static int DefaultConcurrencyLevel
{
- get { return DEFAULT_CONCURRENCY_MULTIPLIER * PlatformHelper.ProcessorCount; }
+ get { return PlatformHelper.ProcessorCount; }
}
/// <summary>
@@ -1420,10 +1413,10 @@ namespace System.Collections.Concurrent
// First, acquire lock 0
AcquireLocks(0, 1, ref locksAcquired);
- // Now that we have lock 0, the m_locks array will not change (i.e., grow),
- // and so we can safely read m_locks.Length.
- AcquireLocks(1, m_tables.m_locks.Length, ref locksAcquired);
- Assert(locksAcquired == m_tables.m_locks.Length);
+ // Now that we have lock 0, the _locks array will not change (i.e., grow),
+ // and so we can safely read _locks.Length.
+ AcquireLocks(1, _tables._locks.Length, ref locksAcquired);
+ Debug.Assert(locksAcquired == _tables._locks.Length);
}
/// <summary>
@@ -1433,8 +1426,8 @@ namespace System.Collections.Concurrent
/// </summary>
private void AcquireLocks(int fromInclusive, int toExclusive, ref int locksAcquired)
{
- Assert(fromInclusive <= toExclusive);
- object[] locks = m_tables.m_locks;
+ Debug.Assert(fromInclusive <= toExclusive);
+ object[] locks = _tables._locks;
for (int i = fromInclusive; i < toExclusive; i++)
{
@@ -1459,11 +1452,11 @@ namespace System.Collections.Concurrent
[SuppressMessage("Microsoft.Concurrency", "CA8001", Justification = "Reviewed for thread safety")]
private void ReleaseLocks(int fromInclusive, int toExclusive)
{
- Assert(fromInclusive <= toExclusive);
+ Debug.Assert(fromInclusive <= toExclusive);
for (int i = fromInclusive; i < toExclusive; i++)
{
- Monitor.Exit(m_tables.m_locks[i]);
+ Monitor.Exit(_tables._locks[i]);
}
}
@@ -1477,15 +1470,18 @@ namespace System.Collections.Concurrent
try
{
AcquireAllLocks(ref locksAcquired);
- List<TKey> keys = new List<TKey>();
- for (int i = 0; i < m_tables.m_buckets.Length; i++)
+ int count = GetCountInternal();
+ if (count < 0) ThrowHelper.ThrowOutOfMemoryException();
+
+ List<TKey> keys = new List<TKey>(count);
+ for (int i = 0; i < _tables._buckets.Length; i++)
{
- Node current = m_tables.m_buckets[i];
+ Node current = _tables._buckets[i];
while (current != null)
{
- keys.Add(current.m_key);
- current = current.m_next;
+ keys.Add(current._key);
+ current = current._next;
}
}
@@ -1507,15 +1503,18 @@ namespace System.Collections.Concurrent
try
{
AcquireAllLocks(ref locksAcquired);
- List<TValue> values = new List<TValue>();
- for (int i = 0; i < m_tables.m_buckets.Length; i++)
+ int count = GetCountInternal();
+ if (count < 0) ThrowHelper.ThrowOutOfMemoryException();
+
+ List<TValue> values = new List<TValue>(count);
+ for (int i = 0; i < _tables._buckets.Length; i++)
{
- Node current = m_tables.m_buckets[i];
+ Node current = _tables._buckets[i];
while (current != null)
{
- values.Add(current.m_value);
- current = current.m_next;
+ values.Add(current._value);
+ current = current._next;
}
}
@@ -1528,30 +1527,21 @@ namespace System.Collections.Concurrent
}
/// <summary>
- /// A helper method for asserts.
- /// </summary>
- [Conditional("DEBUG")]
- private void Assert(bool condition)
- {
- Debug.Assert(condition);
- }
-
- /// <summary>
/// A node in a singly-linked list representing a particular hash table bucket.
/// </summary>
- private class Node
+ private sealed class Node
{
- internal TKey m_key;
- internal TValue m_value;
- internal volatile Node m_next;
- internal int m_hashcode;
+ internal readonly TKey _key;
+ internal TValue _value;
+ internal volatile Node _next;
+ internal readonly int _hashcode;
internal Node(TKey key, TValue value, int hashcode, Node next)
{
- m_key = key;
- m_value = value;
- m_next = next;
- m_hashcode = hashcode;
+ _key = key;
+ _value = value;
+ _next = next;
+ _hashcode = hashcode;
}
}
@@ -1559,43 +1549,43 @@ namespace System.Collections.Concurrent
/// A private class to represent enumeration over the dictionary that implements the
/// IDictionaryEnumerator interface.
/// </summary>
- private class DictionaryEnumerator : IDictionaryEnumerator
+ private sealed class DictionaryEnumerator : IDictionaryEnumerator
{
- private IEnumerator<KeyValuePair<TKey, TValue>> m_enumerator; // Enumerator over the dictionary.
+ IEnumerator<KeyValuePair<TKey, TValue>> _enumerator; // Enumerator over the dictionary.
internal DictionaryEnumerator(ConcurrentDictionary<TKey, TValue> dictionary)
{
- m_enumerator = dictionary.GetEnumerator();
+ _enumerator = dictionary.GetEnumerator();
}
public DictionaryEntry Entry
{
- get { return new DictionaryEntry(m_enumerator.Current.Key, m_enumerator.Current.Value); }
+ get { return new DictionaryEntry(_enumerator.Current.Key, _enumerator.Current.Value); }
}
public object Key
{
- get { return m_enumerator.Current.Key; }
+ get { return _enumerator.Current.Key; }
}
public object Value
{
- get { return m_enumerator.Current.Value; }
+ get { return _enumerator.Current.Value; }
}
public object Current
{
- get { return this.Entry; }
+ get { return Entry; }
}
public bool MoveNext()
{
- return m_enumerator.MoveNext();
+ return _enumerator.MoveNext();
}
public void Reset()
{
- m_enumerator.Reset();
+ _enumerator.Reset();
}
}
}
diff --git a/src/mscorlib/src/System/Collections/Concurrent/ConcurrentQueue.cs b/src/mscorlib/src/System/Collections/Concurrent/ConcurrentQueue.cs
index 632f0eecef..304bcd6b79 100644
--- a/src/mscorlib/src/System/Collections/Concurrent/ConcurrentQueue.cs
+++ b/src/mscorlib/src/System/Collections/Concurrent/ConcurrentQueue.cs
@@ -5,7 +5,6 @@
using System.Collections.Generic;
using System.Diagnostics;
using System.Runtime.InteropServices;
-using System.Runtime.Serialization;
using System.Threading;
namespace System.Collections.Concurrent
@@ -53,16 +52,11 @@ namespace System.Collections.Concurrent
/// Lock used to protect cross-segment operations, including any updates to <see cref="_tail"/> or <see cref="_head"/>
/// and any operations that need to get a consistent view of them.
/// </summary>
- [NonSerialized]
private object _crossSegmentLock;
/// <summary>The current tail segment.</summary>
- [NonSerialized]
private volatile Segment _tail;
/// <summary>The current head segment.</summary>
- [NonSerialized]
private volatile Segment _head;
- /// <summary>Field used to temporarily store the contents of the queue for serialization.</summary>
- private T[] _serializationArray;
/// <summary>
/// Initializes a new instance of the <see cref="ConcurrentQueue{T}"/> class.
@@ -73,29 +67,6 @@ namespace System.Collections.Concurrent
_tail = _head = new Segment(InitialSegmentLength);
}
- /// <summary>Set the data array to be serialized.</summary>
- [OnSerializing]
- private void OnSerializing(StreamingContext context)
- {
- _serializationArray = ToArray();
- }
-
- /// <summary>Clear the data array that was serialized.</summary>
- [OnSerialized]
- private void OnSerialized(StreamingContext context)
- {
- _serializationArray = null;
- }
-
- /// <summary>Construct the queue from the deserialized <see cref="_serializationArray"/>.</summary>
- [OnDeserialized]
- private void OnDeserialized(StreamingContext context)
- {
- Debug.Assert(_serializationArray != null);
- InitializeFromCollection(_serializationArray);
- _serializationArray = null;
- }
-
/// <summary>
/// Initializes the contents of the queue from an existing collection.
/// </summary>
@@ -139,7 +110,7 @@ namespace System.Collections.Concurrent
{
if (collection == null)
{
- throw new ArgumentNullException(nameof(collection));
+ ThrowHelper.ThrowArgumentNullException(ExceptionArgument.collection);
}
InitializeFromCollection(collection);
@@ -182,7 +153,7 @@ namespace System.Collections.Concurrent
// Validate arguments.
if (array == null)
{
- throw new ArgumentNullException(nameof(array));
+ ThrowHelper.ThrowArgumentNullException(ExceptionArgument.array);
}
// Otherwise, fall back to the slower path that first copies the contents
@@ -204,7 +175,7 @@ namespace System.Collections.Concurrent
/// cref="ICollection"/>. This property is not supported.
/// </summary>
/// <exception cref="NotSupportedException">The SyncRoot property is not supported.</exception>
- object ICollection.SyncRoot { get { throw new NotSupportedException(SR.ConcurrentCollection_SyncRoot_NotSupported); } }
+ object ICollection.SyncRoot { get { ThrowHelper.ThrowNotSupportedException(ExceptionResource.ConcurrentCollection_SyncRoot_NotSupported); return default(object); } }
/// <summary>Returns an enumerator that iterates through a collection.</summary>
/// <returns>An <see cref="IEnumerator"/> that can be used to iterate through the collection.</returns>
@@ -426,11 +397,11 @@ namespace System.Collections.Concurrent
{
if (array == null)
{
- throw new ArgumentNullException(nameof(array));
+ ThrowHelper.ThrowArgumentNullException(ExceptionArgument.array);
}
if (index < 0)
{
- throw new ArgumentOutOfRangeException(nameof(index));
+ ThrowHelper.ThrowArgumentOutOfRangeException(ExceptionArgument.index);
}
// Snap for enumeration
@@ -442,7 +413,7 @@ namespace System.Collections.Concurrent
long count = GetCount(head, headHead, tail, tailTail);
if (index > array.Length - count)
{
- throw new ArgumentException(SR.Arg_ArrayPlusOffTooSmall);
+ ThrowHelper.ThrowArgumentException(ExceptionResource.Arg_ArrayPlusOffTooSmall);
}
// Copy the items to the target array
@@ -737,7 +708,7 @@ namespace System.Collections.Concurrent
/// <summary>Attempts to retrieve the value for the first element in the queue.</summary>
/// <param name="result">The value of the first element, if found.</param>
- /// <param name="resultUsed">true if the result is neede; otherwise false if only the true/false outcome is needed.</param>
+ /// <param name="resultUsed">true if the result is needed; otherwise false if only the true/false outcome is needed.</param>
/// <returns>true if an element was found; otherwise, false.</returns>
private bool TryPeek(out T result, bool resultUsed)
{
@@ -826,7 +797,7 @@ namespace System.Collections.Concurrent
/// <summary>Mask for quickly accessing a position within the queue's array.</summary>
internal readonly int _slotsMask;
/// <summary>The head and tail positions, with padding to help avoid false sharing contention.</summary>
- /// <remarks>Dequeueing happens from the head, enqueueing happens at the tail.</remarks>
+ /// <remarks>Dequeuing happens from the head, enqueuing happens at the tail.</remarks>
internal PaddedHeadAndTail _headAndTail; // mutable struct: do not make this readonly
/// <summary>Indicates whether the segment has been marked such that dequeues don't overwrite the removed data.</summary>
@@ -855,7 +826,7 @@ namespace System.Collections.Concurrent
// allows dequeuers to know whether they can dequeue and enqueuers to know whether they can
// enqueue. An enqueuer at position N can enqueue when the sequence number is N, and a dequeuer
// for position N can dequeue when the sequence number is N + 1. When an enqueuer is done writing
- // at position N, it sets the sequence number to N so that a dequeuer will be able to dequeue,
+ // at position N, it sets the sequence number to N + 1 so that a dequeuer will be able to dequeue,
// and when a dequeuer is done dequeueing at position N, it sets the sequence number to N + _slots.Length,
// so that when an enqueuer loops around the slots, it'll find that the sequence number at
// position N is N. This also means that when an enqueuer finds that at position N the sequence
@@ -1111,10 +1082,10 @@ namespace System.Collections.Concurrent
/// <summary>Padded head and tail indices, to avoid false sharing between producers and consumers.</summary>
[DebuggerDisplay("Head = {Head}, Tail = {Tail}")]
- [StructLayout(LayoutKind.Explicit, Size = 192)] // padding before/between/after fields based on typical cache line size of 64
+ [StructLayout(LayoutKind.Explicit, Size = 3*Internal.PaddingHelpers.CACHE_LINE_SIZE)] // padding before/between/after fields
internal struct PaddedHeadAndTail
{
- [FieldOffset(64)] public int Head;
- [FieldOffset(128)] public int Tail;
+ [FieldOffset(1*Internal.PaddingHelpers.CACHE_LINE_SIZE)] public int Head;
+ [FieldOffset(2*Internal.PaddingHelpers.CACHE_LINE_SIZE)] public int Tail;
}
}
diff --git a/src/mscorlib/src/System/Collections/Concurrent/ConcurrentStack.cs b/src/mscorlib/src/System/Collections/Concurrent/ConcurrentStack.cs
index 82bc4f9f5c..d1c2d42dce 100644
--- a/src/mscorlib/src/System/Collections/Concurrent/ConcurrentStack.cs
+++ b/src/mscorlib/src/System/Collections/Concurrent/ConcurrentStack.cs
@@ -1,25 +1,17 @@
// 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.
-#pragma warning disable 0420
-
// =+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+
//
-//
+// ConcurrentStack.cs
//
// A lock-free, concurrent stack primitive, and its associated debugger view type.
//
// =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
-using System;
-using System.Collections;
using System.Collections.Generic;
using System.Diagnostics;
-using System.Diagnostics.Contracts;
-using System.Runtime.ConstrainedExecution;
-using System.Runtime.Serialization;
-using System.Security;
using System.Threading;
namespace System.Collections.Concurrent
@@ -51,8 +43,8 @@ namespace System.Collections.Concurrent
/// </summary>
private class Node
{
- internal readonly T m_value; // Value of the node.
- internal Node m_next; // Next pointer.
+ internal readonly T _value; // Value of the node.
+ internal Node _next; // Next pointer.
/// <summary>
/// Constructs a new node with the specified value and no next node.
@@ -60,13 +52,12 @@ namespace System.Collections.Concurrent
/// <param name="value">The value of the node.</param>
internal Node(T value)
{
- m_value = value;
- m_next = null;
+ _value = value;
+ _next = null;
}
}
- private volatile Node m_head; // The stack is a singly linked list, and only remembers the head.
-
+ private volatile Node _head; // The stack is a singly linked list, and only remembers the head.
private const int BACKOFF_MAX_YIELDS = 8; // Arbitrary number to cap backoff.
/// <summary>
@@ -101,7 +92,7 @@ namespace System.Collections.Concurrent
// they are being dequeued. If we ever changed this (e.g. to pool nodes somehow),
// we'd need to revisit this implementation.
- for (Node curr = m_head; curr != null; curr = curr.m_next)
+ for (Node curr = _head; curr != null; curr = curr._next)
{
count++; //we don't handle overflow, to be consistent with existing generic collection types in CLR
}
@@ -110,6 +101,7 @@ namespace System.Collections.Concurrent
}
}
+
/// <summary>
/// Gets a value indicating whether access to the <see cref="T:System.Collections.ICollection"/> is
/// synchronized with the SyncRoot.
@@ -135,7 +127,8 @@ namespace System.Collections.Concurrent
{
get
{
- throw new NotSupportedException(SR.ConcurrentCollection_SyncRoot_NotSupported);
+ ThrowHelper.ThrowNotSupportedException(ExceptionResource.ConcurrentCollection_SyncRoot_NotSupported);
+ return default(object);
}
}
@@ -169,7 +162,7 @@ namespace System.Collections.Concurrent
// Validate arguments.
if (array == null)
{
- throw new ArgumentNullException(nameof(array));
+ ThrowHelper.ThrowArgumentNullException(ExceptionArgument.array);
}
// We must be careful not to corrupt the array, so we will first accumulate an
@@ -203,7 +196,7 @@ namespace System.Collections.Concurrent
{
if (array == null)
{
- throw new ArgumentNullException(nameof(array));
+ ThrowHelper.ThrowArgumentNullException(ExceptionArgument.array);
}
// We must be careful not to corrupt the array, so we will first accumulate an
@@ -213,7 +206,7 @@ namespace System.Collections.Concurrent
ToList().CopyTo(array, index);
}
-
+#pragma warning disable 0420 // No warning for Interlocked.xxx if compiled with new managed compiler (Roslyn)
/// <summary>
/// Inserts an object at the top of the <see cref="ConcurrentStack{T}"/>.
/// </summary>
@@ -228,8 +221,8 @@ namespace System.Collections.Concurrent
// contention at the head, and then go back around and retry.
Node newNode = new Node(item);
- newNode.m_next = m_head;
- if (Interlocked.CompareExchange(ref m_head, newNode, newNode.m_next) == newNode.m_next)
+ newNode._next = _head;
+ if (Interlocked.CompareExchange(ref _head, newNode, newNode._next) == newNode._next)
{
return;
}
@@ -249,15 +242,15 @@ namespace System.Collections.Concurrent
{
SpinWait spin = new SpinWait();
- // Keep trying to CAS the exising head with the new node until we succeed.
+ // Keep trying to CAS the existing head with the new node until we succeed.
do
{
spin.SpinOnce();
// Reread the head and link our new node.
- tail.m_next = m_head;
+ tail._next = _head;
}
while (Interlocked.CompareExchange(
- ref m_head, head, tail.m_next) != tail.m_next);
+ ref _head, head, tail._next) != tail._next);
}
/// <summary>
@@ -269,19 +262,19 @@ namespace System.Collections.Concurrent
/// </param>
/// <returns>true if an element was removed and returned from the top of the <see
/// cref="ConcurrentStack{T}"/>
- /// succesfully; otherwise, false.</returns>
+ /// successfully; otherwise, false.</returns>
public bool TryPop(out T result)
{
- Node head = m_head;
+ Node head = _head;
//stack is empty
if (head == null)
{
result = default(T);
return false;
}
- if (Interlocked.CompareExchange(ref m_head, head.m_next, head) == head)
+ if (Interlocked.CompareExchange(ref _head, head._next, head) == head)
{
- result = head.m_value;
+ result = head._value;
return true;
}
@@ -300,7 +293,7 @@ namespace System.Collections.Concurrent
if (TryPopCore(1, out poppedNode) == 1)
{
- result = poppedNode.m_value;
+ result = poppedNode._value;
return true;
}
@@ -317,7 +310,8 @@ namespace System.Collections.Concurrent
/// When this method returns, if the pop succeeded, contains the removed object. If no object was
/// available to be removed, the value is unspecified. This parameter is passed uninitialized.
/// </param>
- /// <returns>True if an element was removed and returned; otherwise, false.</returns>
+ /// <returns>The number of objects successfully popped from the top of
+ /// the <see cref="ConcurrentStack{T}"/>.</returns>
private int TryPopCore(int count, out Node poppedHead)
{
SpinWait spin = new SpinWait();
@@ -330,7 +324,7 @@ namespace System.Collections.Concurrent
Random r = null;
while (true)
{
- head = m_head;
+ head = _head;
// Is the stack empty?
if (head == null)
{
@@ -339,13 +333,13 @@ namespace System.Collections.Concurrent
}
next = head;
int nodesCount = 1;
- for (; nodesCount < count && next.m_next != null; nodesCount++)
+ for (; nodesCount < count && next._next != null; nodesCount++)
{
- next = next.m_next;
+ next = next._next;
}
// Try to swap the new head. If we succeed, break out of the loop.
- if (Interlocked.CompareExchange(ref m_head, next.m_next, head) == head)
+ if (Interlocked.CompareExchange(ref _head, next._next, head) == head)
{
// Return the popped Node.
poppedHead = head;
@@ -372,6 +366,7 @@ namespace System.Collections.Concurrent
}
}
}
+#pragma warning restore 0420
/// <summary>
/// Copies the items stored in the <see cref="ConcurrentStack{T}"/> to a new array.
@@ -380,23 +375,34 @@ namespace System.Collections.Concurrent
/// cref="ConcurrentStack{T}"/>.</returns>
public T[] ToArray()
{
- return ToList().ToArray();
+ Node curr = _head;
+ return curr == null ?
+ Array.Empty<T>() :
+ ToList(curr).ToArray();
}
/// <summary>
/// Returns an array containing a snapshot of the list's contents, using
/// the target list node as the head of a region in the list.
/// </summary>
- /// <returns>An array of the list's contents.</returns>
+ /// <returns>A list of the stack's contents.</returns>
private List<T> ToList()
{
+ return ToList(_head);
+ }
+
+ /// <summary>
+ /// Returns an array containing a snapshot of the list's contents starting at the specified node.
+ /// </summary>
+ /// <returns>A list of the stack's contents starting at the specified node.</returns>
+ private List<T> ToList(Node curr)
+ {
List<T> list = new List<T>();
- Node curr = m_head;
while (curr != null)
{
- list.Add(curr.m_value);
- curr = curr.m_next;
+ list.Add(curr._value);
+ curr = curr._next;
}
return list;
@@ -421,8 +427,8 @@ namespace System.Collections.Concurrent
//If we put yield-return here, the iterator will be lazily evaluated. As a result a snapshot of
//the stack is not taken when GetEnumerator is initialized but when MoveNext() is first called.
//This is inconsistent with existing generic collections. In order to prevent it, we capture the
- //value of m_head in a buffer and call out to a helper method
- return GetEnumerator(m_head);
+ //value of _head in a buffer and call out to a helper method
+ return GetEnumerator(_head);
}
private IEnumerator<T> GetEnumerator(Node head)
@@ -430,8 +436,8 @@ namespace System.Collections.Concurrent
Node current = head;
while (current != null)
{
- yield return current.m_value;
- current = current.m_next;
+ yield return current._value;
+ current = current._next;
}
}
diff --git a/src/mscorlib/src/System/Collections/Generic/Dictionary.cs b/src/mscorlib/src/System/Collections/Generic/Dictionary.cs
index 50724017dd..0a83734eb0 100644
--- a/src/mscorlib/src/System/Collections/Generic/Dictionary.cs
+++ b/src/mscorlib/src/System/Collections/Generic/Dictionary.cs
@@ -92,12 +92,10 @@ namespace System.Collections.Generic
if (capacity > 0) Initialize(capacity);
this.comparer = comparer ?? EqualityComparer<TKey>.Default;
-#if FEATURE_RANDOMIZED_STRING_HASHING
- if (HashHelpers.s_UseRandomizedStringHashing && this.comparer == EqualityComparer<string>.Default)
+ if (this.comparer == EqualityComparer<string>.Default)
{
this.comparer = (IEqualityComparer<TKey>)NonRandomizedStringEqualityComparer.Default;
}
-#endif // FEATURE_RANDOMIZED_STRING_HASHING
}
public Dictionary(IDictionary<TKey, TValue> dictionary) : this(dictionary, null) { }
@@ -408,9 +406,7 @@ namespace System.Collections.Generic
if (buckets == null) Initialize(0);
int hashCode = comparer.GetHashCode(key) & 0x7FFFFFFF;
int targetBucket = hashCode % buckets.Length;
-#if FEATURE_RANDOMIZED_STRING_HASHING
int collisionCount = 0;
-#endif
for (int i = buckets[targetBucket]; i >= 0; i = entries[i].next)
{
@@ -430,9 +426,8 @@ namespace System.Collections.Generic
return false;
}
-#if FEATURE_RANDOMIZED_STRING_HASHING
+
collisionCount++;
-#endif
}
int index;
if (freeCount > 0)
@@ -459,18 +454,14 @@ namespace System.Collections.Generic
buckets[targetBucket] = index;
version++;
-#if FEATURE_RANDOMIZED_STRING_HASHING
- // In case we hit the collision threshold we'll need to switch to the comparer which is using randomized string hashing
- // in this case will be EqualityComparer<string>.Default.
- // Note, randomized string hashing is turned on by default on coreclr so EqualityComparer<string>.Default will
- // be using randomized string hashing
+ // If we hit the collision threshold we'll need to switch to the comparer which is using randomized string hashing
+ // i.e. EqualityComparer<string>.Default.
if (collisionCount > HashHelpers.HashCollisionThreshold && comparer == NonRandomizedStringEqualityComparer.Default)
{
comparer = (IEqualityComparer<TKey>)EqualityComparer<string>.Default;
Resize(entries.Length, true);
}
-#endif
return true;
}
diff --git a/src/mscorlib/src/System/Collections/Generic/EqualityComparer.cs b/src/mscorlib/src/System/Collections/Generic/EqualityComparer.cs
index 760c9d10b2..4427682d38 100644
--- a/src/mscorlib/src/System/Collections/Generic/EqualityComparer.cs
+++ b/src/mscorlib/src/System/Collections/Generic/EqualityComparer.cs
@@ -272,11 +272,8 @@ namespace System.Collections.Generic
GetType().GetHashCode();
}
- // NonRandomizedStringEqualityComparer is the comparer used by default with the Dictionary<string,...>
- // As the randomized string hashing is turned on by default on coreclr, we need to keep the performance not affected
- // as much as possible in the main stream scenarios like Dictionary<string,>
// We use NonRandomizedStringEqualityComparer as default comparer as it doesnt use the randomized string hashing which
- // keep the perofrmance not affected till we hit collision threshold and then we switch to the comparer which is using
+ // keeps the performance unaffected till we hit collision threshold and then we switch to the comparer which is using
// randomized string hashing GenericEqualityComparer<string>
[Serializable]
[System.Runtime.CompilerServices.TypeForwardedFrom("mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089")]
diff --git a/src/mscorlib/src/System/Collections/Hashtable.cs b/src/mscorlib/src/System/Collections/Hashtable.cs
index 0c89632828..fcfcc3bbd6 100644
--- a/src/mscorlib/src/System/Collections/Hashtable.cs
+++ b/src/mscorlib/src/System/Collections/Hashtable.cs
@@ -1392,10 +1392,7 @@ namespace System.Collections
[FriendAccessAllowed]
internal static class HashHelpers
{
-#if FEATURE_RANDOMIZED_STRING_HASHING
public const int HashCollisionThreshold = 100;
- public static bool s_UseRandomizedStringHashing = String.UseRandomizedHashing();
-#endif
// Table of prime numbers to use as hash table sizes.
// A typical resize algorithm would pick the smallest prime number in this array
diff --git a/src/mscorlib/src/System/Decimal.cs b/src/mscorlib/src/System/Decimal.cs
index df2d3a1c39..5bb0446784 100644
--- a/src/mscorlib/src/System/Decimal.cs
+++ b/src/mscorlib/src/System/Decimal.cs
@@ -510,34 +510,63 @@ namespace System
//
public static Decimal Parse(String s)
{
- return Number.ParseDecimal(s, NumberStyles.Number, NumberFormatInfo.CurrentInfo);
+ if (s == null) ThrowHelper.ThrowArgumentNullException(ExceptionArgument.s);
+ return Number.ParseDecimal(s.AsReadOnlySpan(), NumberStyles.Number, NumberFormatInfo.CurrentInfo);
}
public static Decimal Parse(String s, NumberStyles style)
{
NumberFormatInfo.ValidateParseStyleFloatingPoint(style);
- return Number.ParseDecimal(s, style, NumberFormatInfo.CurrentInfo);
+ if (s == null) ThrowHelper.ThrowArgumentNullException(ExceptionArgument.s);
+ return Number.ParseDecimal(s.AsReadOnlySpan(), style, NumberFormatInfo.CurrentInfo);
}
public static Decimal Parse(String s, IFormatProvider provider)
{
- return Number.ParseDecimal(s, NumberStyles.Number, NumberFormatInfo.GetInstance(provider));
+ if (s == null) ThrowHelper.ThrowArgumentNullException(ExceptionArgument.s);
+ return Number.ParseDecimal(s.AsReadOnlySpan(), NumberStyles.Number, NumberFormatInfo.GetInstance(provider));
}
public static Decimal Parse(String s, NumberStyles style, IFormatProvider provider)
{
NumberFormatInfo.ValidateParseStyleFloatingPoint(style);
+ if (s == null) ThrowHelper.ThrowArgumentNullException(ExceptionArgument.s);
+ return Number.ParseDecimal(s.AsReadOnlySpan(), style, NumberFormatInfo.GetInstance(provider));
+ }
+
+ public static decimal Parse(ReadOnlySpan<char> s, NumberStyles style = NumberStyles.Integer, IFormatProvider provider = null)
+ {
+ NumberFormatInfo.ValidateParseStyleFloatingPoint(style);
return Number.ParseDecimal(s, style, NumberFormatInfo.GetInstance(provider));
}
public static Boolean TryParse(String s, out Decimal result)
{
- return Number.TryParseDecimal(s, NumberStyles.Number, NumberFormatInfo.CurrentInfo, out result);
+ if (s == null)
+ {
+ result = 0;
+ return false;
+ }
+
+ return Number.TryParseDecimal(s.AsReadOnlySpan(), NumberStyles.Number, NumberFormatInfo.CurrentInfo, out result);
}
public static Boolean TryParse(String s, NumberStyles style, IFormatProvider provider, out Decimal result)
{
NumberFormatInfo.ValidateParseStyleFloatingPoint(style);
+
+ if (s == null)
+ {
+ result = 0;
+ return false;
+ }
+
+ return Number.TryParseDecimal(s.AsReadOnlySpan(), style, NumberFormatInfo.GetInstance(provider), out result);
+ }
+
+ public static bool TryParse(ReadOnlySpan<char> s, out decimal result, NumberStyles style = NumberStyles.Integer, IFormatProvider provider = null)
+ {
+ NumberFormatInfo.ValidateParseStyleFloatingPoint(style);
return Number.TryParseDecimal(s, style, NumberFormatInfo.GetInstance(provider), out result);
}
diff --git a/src/mscorlib/src/System/Diagnostics/Contracts/Contracts.cs b/src/mscorlib/src/System/Diagnostics/Contracts/Contracts.cs
index 76b15197f2..32a417036f 100644
--- a/src/mscorlib/src/System/Diagnostics/Contracts/Contracts.cs
+++ b/src/mscorlib/src/System/Diagnostics/Contracts/Contracts.cs
@@ -877,7 +877,7 @@ namespace System.Runtime.CompilerServices
/// The method should not perform any failure (assert/throw) itself.
/// This method has 3 functions:
/// 1. Call any contract hooks (such as listeners to Contract failed events)
- /// 2. Determine if the listeneres deem the failure as handled (then resultFailureMessage should be set to null)
+ /// 2. Determine if the listeners deem the failure as handled (then resultFailureMessage should be set to null)
/// 3. Produce a localized resultFailureMessage used in advertising the failure subsequently.
/// </summary>
/// <param name="resultFailureMessage">Should really be out (or the return value), but partial methods are not flexible enough.
diff --git a/src/mscorlib/src/System/Diagnostics/Contracts/ContractsBCL.cs b/src/mscorlib/src/System/Diagnostics/Contracts/ContractsBCL.cs
index d29b860bd1..db6a40c54a 100644
--- a/src/mscorlib/src/System/Diagnostics/Contracts/ContractsBCL.cs
+++ b/src/mscorlib/src/System/Diagnostics/Contracts/ContractsBCL.cs
@@ -281,7 +281,7 @@ namespace System.Runtime.CompilerServices
/// The method should not perform any failure (assert/throw) itself.
/// This method has 3 functions:
/// 1. Call any contract hooks (such as listeners to Contract failed events)
- /// 2. Determine if the listeneres deem the failure as handled (then resultFailureMessage should be set to null)
+ /// 2. Determine if the listeners deem the failure as handled (then resultFailureMessage should be set to null)
/// 3. Produce a localized resultFailureMessage used in advertising the failure subsequently.
/// </summary>
/// <param name="resultFailureMessage">Should really be out (or the return value), but partial methods are not flexible enough.
diff --git a/src/mscorlib/src/System/Diagnostics/Eventing/EventPipe.cs b/src/mscorlib/src/System/Diagnostics/Eventing/EventPipe.cs
index 2f6fdf62ef..d166bf8140 100644
--- a/src/mscorlib/src/System/Diagnostics/Eventing/EventPipe.cs
+++ b/src/mscorlib/src/System/Diagnostics/Eventing/EventPipe.cs
@@ -158,7 +158,7 @@ namespace System.Diagnostics.Tracing
//
[DllImport(JitHelpers.QCall, CharSet = CharSet.Unicode)]
[SuppressUnmanagedCodeSecurity]
- internal static extern IntPtr CreateProvider(Guid providerID, UnsafeNativeMethods.ManifestEtw.EtwEnableCallback callbackFunc);
+ internal static extern IntPtr CreateProvider(string providerName, UnsafeNativeMethods.ManifestEtw.EtwEnableCallback callbackFunc);
[DllImport(JitHelpers.QCall, CharSet = CharSet.Unicode)]
[SuppressUnmanagedCodeSecurity]
@@ -171,5 +171,9 @@ namespace System.Diagnostics.Tracing
[DllImport(JitHelpers.QCall, CharSet = CharSet.Unicode)]
[SuppressUnmanagedCodeSecurity]
internal static extern unsafe void WriteEvent(IntPtr eventHandle, uint eventID, void* pData, uint length, Guid* activityId, Guid* relatedActivityId);
+
+ [DllImport(JitHelpers.QCall, CharSet = CharSet.Unicode)]
+ [SuppressUnmanagedCodeSecurity]
+ internal static extern unsafe void WriteEventData(IntPtr eventHandle, uint eventID, EventProvider.EventData** pEventData, uint dataCount, Guid* activityId, Guid* relatedActivityId);
}
}
diff --git a/src/mscorlib/src/System/Diagnostics/Eventing/EventPipeEventProvider.cs b/src/mscorlib/src/System/Diagnostics/Eventing/EventPipeEventProvider.cs
index d5bc4c2889..a8789f5692 100644
--- a/src/mscorlib/src/System/Diagnostics/Eventing/EventPipeEventProvider.cs
+++ b/src/mscorlib/src/System/Diagnostics/Eventing/EventPipeEventProvider.cs
@@ -18,13 +18,13 @@ namespace System.Diagnostics.Tracing
// Register an event provider.
unsafe uint IEventProvider.EventRegister(
- ref Guid providerId,
+ EventSource eventSource,
UnsafeNativeMethods.ManifestEtw.EtwEnableCallback enableCallback,
void* callbackContext,
ref long registrationHandle)
{
uint returnStatus = 0;
- m_provHandle = EventPipeInternal.CreateProvider(providerId, enableCallback);
+ m_provHandle = EventPipeInternal.CreateProvider(eventSource.Name, enableCallback);
if(m_provHandle != IntPtr.Zero)
{
// Fixed registration handle because a new EventPipeEventProvider
@@ -62,28 +62,11 @@ namespace System.Diagnostics.Tracing
{
if (userDataCount == 0)
{
- EventPipeInternal.WriteEvent(eventHandle, eventID, null, 0, activityId, relatedActivityId);
+ EventPipeInternal.WriteEventData(eventHandle, eventID, null, 0, activityId, relatedActivityId);
return 0;
}
- uint length = 0;
- for (int i = 0; i < userDataCount; i++)
- {
- length += userData[i].Size;
- }
-
- byte[] data = new byte[length];
- fixed (byte *pData = data)
- {
- uint offset = 0;
- for (int i = 0; i < userDataCount; i++)
- {
- byte * singleUserDataPtr = (byte *)(userData[i].Ptr);
- uint singleUserDataSize = userData[i].Size;
- WriteToBuffer(pData, length, ref offset, singleUserDataPtr, singleUserDataSize);
- }
- EventPipeInternal.WriteEvent(eventHandle, eventID, pData, length, activityId, relatedActivityId);
- }
+ EventPipeInternal.WriteEventData(eventHandle, eventID, &userData, (uint) userDataCount, activityId, relatedActivityId);
}
return 0;
}
diff --git a/src/mscorlib/src/System/Diagnostics/Eventing/EventSource_CoreCLR.cs b/src/mscorlib/src/System/Diagnostics/Eventing/EventSource_CoreCLR.cs
index 01aac72cf6..c5e2b20a80 100644
--- a/src/mscorlib/src/System/Diagnostics/Eventing/EventSource_CoreCLR.cs
+++ b/src/mscorlib/src/System/Diagnostics/Eventing/EventSource_CoreCLR.cs
@@ -77,7 +77,7 @@ namespace System.Diagnostics.Tracing
/// This API marks the current thread as working on activity 'activityID'. It returns
/// whatever activity the thread was previously marked with. There is a convention that
/// callers can assume that callees restore this activity mark before the callee returns.
- /// To encourage this this API returns the old activity, so that it can be restored later.
+ /// To encourage this, this API returns the old activity, so that it can be restored later.
///
/// All events created with the EventSource on this thread are also tagged with the
/// activity ID of the thread.
diff --git a/src/mscorlib/src/System/Diagnostics/Stacktrace.cs b/src/mscorlib/src/System/Diagnostics/Stacktrace.cs
index 6a138de327..097ed44f85 100644
--- a/src/mscorlib/src/System/Diagnostics/Stacktrace.cs
+++ b/src/mscorlib/src/System/Diagnostics/Stacktrace.cs
@@ -247,9 +247,6 @@ namespace System.Diagnostics
// Class which represents a description of a stack trace
// There is no good reason for the methods of this class to be virtual.
- // In order to ensure trusted code can trust the data it gets from a
- // StackTrace, we use an InheritanceDemand to prevent partially-trusted
- // subclasses.
public class StackTrace
{
private StackFrame[] frames;
diff --git a/src/mscorlib/src/System/Enum.cs b/src/mscorlib/src/System/Enum.cs
index 25a4ff34d3..b5d00fe60e 100644
--- a/src/mscorlib/src/System/Enum.cs
+++ b/src/mscorlib/src/System/Enum.cs
@@ -12,6 +12,18 @@ using System.Runtime.Versioning;
using System.Diagnostics;
using System.Diagnostics.Contracts;
+// The code below includes partial support for float/double and
+// pointer sized enums.
+//
+// The type loader does not prohibit such enums, and older versions of
+// the ECMA spec include them as possible enum types.
+//
+// However there are many things broken throughout the stack for
+// float/double/intptr/uintptr enums. There was a conscious decision
+// made to not fix the whole stack to work well for them because of
+// the right behavior is often unclear, and it is hard to test and
+// very low value because of such enums cannot be expressed in C#.
+
namespace System
{
[Serializable]
@@ -425,7 +437,7 @@ namespace System
}
if (firstNonWhitespaceIndex == -1)
{
- parseResult.SetFailure(ParseFailureKind.Argument, "Arg_MustContainEnumInfo", null);
+ parseResult.SetFailure(ParseFailureKind.Argument, nameof(SR.Arg_MustContainEnumInfo), null);
return false;
}
@@ -506,7 +518,7 @@ namespace System
if (!success)
{
// Not found, throw an argument exception.
- parseResult.SetFailure(ParseFailureKind.ArgumentWithParameter, "Arg_EnumValueNotFound", value);
+ parseResult.SetFailure(ParseFailureKind.ArgumentWithParameter, nameof(SR.Arg_EnumValueNotFound), value);
return false;
}
@@ -961,6 +973,7 @@ namespace System
return ToString();
}
+ [Intrinsic]
public Boolean HasFlag(Enum flag)
{
if (flag == null)
diff --git a/src/mscorlib/src/System/Environment.cs b/src/mscorlib/src/System/Environment.cs
index e634341584..ea99a1e3f2 100644
--- a/src/mscorlib/src/System/Environment.cs
+++ b/src/mscorlib/src/System/Environment.cs
@@ -62,21 +62,6 @@ namespace System
return SR.GetResourceString(key);
}
- // Private object for locking instead of locking on a public type for SQL reliability work.
- private static Object s_InternalSyncObject;
- private static Object InternalSyncObject
- {
- get
- {
- if (s_InternalSyncObject == null)
- {
- Object o = new Object();
- Interlocked.CompareExchange<Object>(ref s_InternalSyncObject, o, null);
- }
- return s_InternalSyncObject;
- }
- }
-
/*==================================TickCount===================================
**Action: Gets the number of ticks since the system was started.
**Returns: The number of ticks since the system was started.
@@ -139,7 +124,7 @@ namespace System
StringBuilder sb = new StringBuilder(Path.MaxPath);
int r = Win32Native.GetSystemDirectory(sb, Path.MaxPath);
Debug.Assert(r < Path.MaxPath, "r < Path.MaxPath");
- if (r == 0) __Error.WinIOError();
+ if (r == 0) throw Win32Marshal.GetExceptionForLastWin32Error();
String path = sb.ToString();
return path;
@@ -256,44 +241,38 @@ namespace System
{
char[] block = null;
- // Make sure pStrings is not leaked with async exceptions
RuntimeHelpers.PrepareConstrainedRegions();
+
+ char* pStrings = null;
+
try
{
- }
- finally
- {
- char* pStrings = null;
-
- try
+ pStrings = Win32Native.GetEnvironmentStrings();
+ if (pStrings == null)
{
- pStrings = Win32Native.GetEnvironmentStrings();
- if (pStrings == null)
- {
- throw new OutOfMemoryException();
- }
+ throw new OutOfMemoryException();
+ }
- // Format for GetEnvironmentStrings is:
- // [=HiddenVar=value\0]* [Variable=value\0]* \0
- // See the description of Environment Blocks in MSDN's
- // CreateProcess page (null-terminated array of null-terminated strings).
+ // Format for GetEnvironmentStrings is:
+ // [=HiddenVar=value\0]* [Variable=value\0]* \0
+ // See the description of Environment Blocks in MSDN's
+ // CreateProcess page (null-terminated array of null-terminated strings).
- // Search for terminating \0\0 (two unicode \0's).
- char* p = pStrings;
- while (!(*p == '\0' && *(p + 1) == '\0'))
- p++;
+ // Search for terminating \0\0 (two unicode \0's).
+ char* p = pStrings;
+ while (!(*p == '\0' && *(p + 1) == '\0'))
+ p++;
- int len = (int)(p - pStrings + 1);
- block = new char[len];
+ int len = (int)(p - pStrings + 1);
+ block = new char[len];
- fixed (char* pBlock = block)
- string.wstrcpy(pBlock, pStrings, len);
- }
- finally
- {
- if (pStrings != null)
- Win32Native.FreeEnvironmentStrings(pStrings);
- }
+ fixed (char* pBlock = block)
+ string.wstrcpy(pBlock, pStrings, len);
+ }
+ finally
+ {
+ if (pStrings != null)
+ Win32Native.FreeEnvironmentStrings(pStrings);
}
return block;
@@ -735,7 +714,7 @@ namespace System
// which is not accurate.
throw new ArgumentException(SR.Format(SR.Argument_LongEnvVarValue));
default:
- throw new ArgumentException(Win32Native.GetMessage(errorCode));
+ throw new ArgumentException(Interop.Kernel32.GetMessage(errorCode));
}
}
}
@@ -803,8 +782,8 @@ namespace System
}
// send a WM_SETTINGCHANGE message to all windows
- IntPtr r = Win32Native.SendMessageTimeout(new IntPtr(Win32Native.HWND_BROADCAST),
- Win32Native.WM_SETTINGCHANGE, IntPtr.Zero, "Environment", 0, 1000, IntPtr.Zero);
+ IntPtr r = Interop.User32.SendMessageTimeout(new IntPtr(Interop.User32.HWND_BROADCAST),
+ Interop.User32.WM_SETTINGCHANGE, IntPtr.Zero, "Environment", 0, 1000, IntPtr.Zero);
if (r == IntPtr.Zero) Debug.Assert(false, "SetEnvironmentVariable failed: " + Marshal.GetLastWin32Error());
#endif // FEATURE_WIN32_REGISTRY
diff --git a/src/mscorlib/src/System/Exception.cs b/src/mscorlib/src/System/Exception.cs
index 725adac4a9..785637d1ba 100644
--- a/src/mscorlib/src/System/Exception.cs
+++ b/src/mscorlib/src/System/Exception.cs
@@ -36,7 +36,7 @@ namespace System
_message = null;
_stackTrace = null;
_dynamicMethods = null;
- HResult = __HResults.COR_E_EXCEPTION;
+ HResult = HResults.COR_E_EXCEPTION;
_xcode = _COMPlusExceptionCode;
_xptrs = (IntPtr)0;
@@ -477,7 +477,7 @@ namespace System
}
// This method will clear the _stackTrace of the exception object upon deserialization
- // to ensure that references from another AD/Process dont get accidently used.
+ // to ensure that references from another AD/Process dont get accidentally used.
[OnDeserialized]
private void OnDeserialized(StreamingContext context)
{
diff --git a/src/mscorlib/src/System/Globalization/CompareInfo.Unix.cs b/src/mscorlib/src/System/Globalization/CompareInfo.Unix.cs
index edc9a7f575..92fd691c8b 100644
--- a/src/mscorlib/src/System/Globalization/CompareInfo.Unix.cs
+++ b/src/mscorlib/src/System/Globalization/CompareInfo.Unix.cs
@@ -137,14 +137,6 @@ namespace System.Globalization
return -1;
}
- private int GetHashCodeOfStringCore(string source, CompareOptions options)
- {
- Debug.Assert(source != null);
- Debug.Assert((options & (CompareOptions.Ordinal | CompareOptions.OrdinalIgnoreCase)) == 0);
-
- return GetHashCodeOfStringCore(source, options, forceRandomizedHashing: false, additionalEntropy: 0);
- }
-
private static unsafe int CompareStringOrdinalIgnoreCase(char* string1, int count1, char* string2, int count2)
{
Debug.Assert(!GlobalizationMode.Invariant);
@@ -357,7 +349,7 @@ namespace System.Globalization
// ---- PAL layer ends here ----
// -----------------------------
- internal unsafe int GetHashCodeOfStringCore(string source, CompareOptions options, bool forceRandomizedHashing, long additionalEntropy)
+ internal unsafe int GetHashCodeOfStringCore(string source, CompareOptions options)
{
Debug.Assert(!_invariantMode);
@@ -376,7 +368,7 @@ namespace System.Globalization
{
byte* pSortKey = stackalloc byte[sortKeyLength];
Interop.GlobalizationInterop.GetSortKey(_sortHandle, source, source.Length, pSortKey, sortKeyLength, options);
- return InternalHashSortKey(pSortKey, sortKeyLength, false, additionalEntropy);
+ return InternalHashSortKey(pSortKey, sortKeyLength);
}
byte[] sortKey = new byte[sortKeyLength];
@@ -384,13 +376,13 @@ namespace System.Globalization
fixed (byte* pSortKey = sortKey)
{
Interop.GlobalizationInterop.GetSortKey(_sortHandle, source, source.Length, pSortKey, sortKeyLength, options);
- return InternalHashSortKey(pSortKey, sortKeyLength, false, additionalEntropy);
+ return InternalHashSortKey(pSortKey, sortKeyLength);
}
}
[DllImport(JitHelpers.QCall)]
[SuppressUnmanagedCodeSecurity]
- private static unsafe extern int InternalHashSortKey(byte* sortKey, int sortKeyLength, [MarshalAs(UnmanagedType.Bool)] bool forceRandomizedHashing, long additionalEntropy);
+ private static unsafe extern int InternalHashSortKey(byte* sortKey, int sortKeyLength);
private static CompareOptions GetOrdinalCompareOptions(CompareOptions options)
{
@@ -428,7 +420,7 @@ namespace System.Globalization
{
Debug.Assert(!_invariantMode);
- int sortVersion = Interop.GlobalizationInterop.GetSortVersion();
+ int sortVersion = Interop.GlobalizationInterop.GetSortVersion(_sortHandle);
return new SortVersion(sortVersion, LCID, new Guid(sortVersion, 0, 0, 0, 0, 0, 0,
(byte) (LCID >> 24),
(byte) ((LCID & 0x00FF0000) >> 16),
diff --git a/src/mscorlib/src/System/Globalization/CompareInfo.Windows.cs b/src/mscorlib/src/System/Globalization/CompareInfo.Windows.cs
index 0df5463a2f..2bfe15b835 100644
--- a/src/mscorlib/src/System/Globalization/CompareInfo.Windows.cs
+++ b/src/mscorlib/src/System/Globalization/CompareInfo.Windows.cs
@@ -92,7 +92,7 @@ namespace System.Globalization
int flags = GetNativeCompareFlags(options);
int tmpHash = 0;
#if CORECLR
- tmpHash = InternalGetGlobalizedHashCode(_sortHandle, _sortName, source, source.Length, flags, 0);
+ tmpHash = InternalGetGlobalizedHashCode(_sortHandle, _sortName, source, source.Length, flags);
#else
fixed (char* pSource = source)
{
@@ -481,7 +481,7 @@ namespace System.Globalization
// Get a locale sensitive sort hash code from native code -- COMNlsInfo::InternalGetGlobalizedHashCode
[DllImport(JitHelpers.QCall, CharSet = CharSet.Unicode)]
[SuppressUnmanagedCodeSecurity]
- private static extern int InternalGetGlobalizedHashCode(IntPtr handle, string localeName, string source, int length, int dwFlags, long additionalEntropy);
+ private static extern int InternalGetGlobalizedHashCode(IntPtr handle, string localeName, string source, int length, int dwFlags);
#endif
}
}
diff --git a/src/mscorlib/src/System/Globalization/CultureData.Windows.cs b/src/mscorlib/src/System/Globalization/CultureData.Windows.cs
index c39327e9e7..aadf6bd716 100644
--- a/src/mscorlib/src/System/Globalization/CultureData.Windows.cs
+++ b/src/mscorlib/src/System/Globalization/CultureData.Windows.cs
@@ -326,20 +326,14 @@ namespace System.Globalization
#if ENABLE_WINRT
return WinRTInterop.Callbacks.GetRegionDisplayName(isoCountryCode);
#else
- // Usually the UI culture shouldn't be different than what we got from WinRT except
- // if DefaultThreadCurrentUICulture was set
- CultureInfo ci;
-
- if (CultureInfo.DefaultThreadCurrentUICulture != null &&
- ((ci = GetUserDefaultCulture()) != null) &&
- !CultureInfo.DefaultThreadCurrentUICulture.Name.Equals(ci.Name))
- {
- return SNATIVECOUNTRY;
- }
- else
+ // If the current UI culture matching the OS UI language, we'll get the display name from the OS.
+ // otherwise, we use the native name as we don't carry resources for the region display names anyway.
+ if (CultureInfo.CurrentUICulture.Name.Equals(CultureInfo.UserDefaultUICulture.Name))
{
return GetLocaleInfo(LocaleStringData.LocalizedCountryName);
}
+
+ return SNATIVECOUNTRY;
#endif // ENABLE_WINRT
}
diff --git a/src/mscorlib/src/System/Globalization/CultureData.cs b/src/mscorlib/src/System/Globalization/CultureData.cs
index 0dcebf484b..d913a8929f 100644
--- a/src/mscorlib/src/System/Globalization/CultureData.cs
+++ b/src/mscorlib/src/System/Globalization/CultureData.cs
@@ -2424,77 +2424,77 @@ namespace System.Globalization
/// </remarks>
private enum LocaleStringData : uint
{
- /// <summary>localized name of locale, eg "German (Germany)" in UI language (coresponds to LOCALE_SLOCALIZEDDISPLAYNAME)</summary>
+ /// <summary>localized name of locale, eg "German (Germany)" in UI language (corresponds to LOCALE_SLOCALIZEDDISPLAYNAME)</summary>
LocalizedDisplayName = 0x00000002,
- /// <summary>Display name (language + country usually) in English, eg "German (Germany)" (coresponds to LOCALE_SENGLISHDISPLAYNAME)</summary>
+ /// <summary>Display name (language + country usually) in English, eg "German (Germany)" (corresponds to LOCALE_SENGLISHDISPLAYNAME)</summary>
EnglishDisplayName = 0x00000072,
- /// <summary>Display name in native locale language, eg "Deutsch (Deutschland) (coresponds to LOCALE_SNATIVEDISPLAYNAME)</summary>
+ /// <summary>Display name in native locale language, eg "Deutsch (Deutschland) (corresponds to LOCALE_SNATIVEDISPLAYNAME)</summary>
NativeDisplayName = 0x00000073,
- /// <summary>Language Display Name for a language, eg "German" in UI language (coresponds to LOCALE_SLOCALIZEDLANGUAGENAME)</summary>
+ /// <summary>Language Display Name for a language, eg "German" in UI language (corresponds to LOCALE_SLOCALIZEDLANGUAGENAME)</summary>
LocalizedLanguageName = 0x0000006f,
- /// <summary>English name of language, eg "German" (coresponds to LOCALE_SENGLISHLANGUAGENAME)</summary>
+ /// <summary>English name of language, eg "German" (corresponds to LOCALE_SENGLISHLANGUAGENAME)</summary>
EnglishLanguageName = 0x00001001,
- /// <summary>native name of language, eg "Deutsch" (coresponds to LOCALE_SNATIVELANGUAGENAME)</summary>
+ /// <summary>native name of language, eg "Deutsch" (corresponds to LOCALE_SNATIVELANGUAGENAME)</summary>
NativeLanguageName = 0x00000004,
- /// <summary>localized name of country, eg "Germany" in UI language (coresponds to LOCALE_SLOCALIZEDCOUNTRYNAME)</summary>
+ /// <summary>localized name of country, eg "Germany" in UI language (corresponds to LOCALE_SLOCALIZEDCOUNTRYNAME)</summary>
LocalizedCountryName = 0x00000006,
- /// <summary>English name of country, eg "Germany" (coresponds to LOCALE_SENGLISHCOUNTRYNAME)</summary>
+ /// <summary>English name of country, eg "Germany" (corresponds to LOCALE_SENGLISHCOUNTRYNAME)</summary>
EnglishCountryName = 0x00001002,
- /// <summary>native name of country, eg "Deutschland" (coresponds to LOCALE_SNATIVECOUNTRYNAME)</summary>
+ /// <summary>native name of country, eg "Deutschland" (corresponds to LOCALE_SNATIVECOUNTRYNAME)</summary>
NativeCountryName = 0x00000008,
- /// <summary>abbreviated language name (coresponds to LOCALE_SABBREVLANGNAME)</summary>
+ /// <summary>abbreviated language name (corresponds to LOCALE_SABBREVLANGNAME)</summary>
AbbreviatedWindowsLanguageName = 0x00000003,
- /// <summary>list item separator (coresponds to LOCALE_SLIST)</summary>
+ /// <summary>list item separator (corresponds to LOCALE_SLIST)</summary>
ListSeparator = 0x0000000C,
- /// <summary>decimal separator (coresponds to LOCALE_SDECIMAL)</summary>
+ /// <summary>decimal separator (corresponds to LOCALE_SDECIMAL)</summary>
DecimalSeparator = 0x0000000E,
- /// <summary>thousand separator (coresponds to LOCALE_STHOUSAND)</summary>
+ /// <summary>thousand separator (corresponds to LOCALE_STHOUSAND)</summary>
ThousandSeparator = 0x0000000F,
- /// <summary>digit grouping (coresponds to LOCALE_SGROUPING)</summary>
+ /// <summary>digit grouping (corresponds to LOCALE_SGROUPING)</summary>
Digits = 0x00000013,
- /// <summary>local monetary symbol (coresponds to LOCALE_SCURRENCY)</summary>
+ /// <summary>local monetary symbol (corresponds to LOCALE_SCURRENCY)</summary>
MonetarySymbol = 0x00000014,
- /// <summary>English currency name (coresponds to LOCALE_SENGCURRNAME)</summary>
+ /// <summary>English currency name (corresponds to LOCALE_SENGCURRNAME)</summary>
CurrencyEnglishName = 0x00001007,
- /// <summary>Native currency name (coresponds to LOCALE_SNATIVECURRNAME)</summary>
+ /// <summary>Native currency name (corresponds to LOCALE_SNATIVECURRNAME)</summary>
CurrencyNativeName = 0x00001008,
- /// <summary>uintl monetary symbol (coresponds to LOCALE_SINTLSYMBOL)</summary>
+ /// <summary>uintl monetary symbol (corresponds to LOCALE_SINTLSYMBOL)</summary>
Iso4217MonetarySymbol = 0x00000015,
- /// <summary>monetary decimal separator (coresponds to LOCALE_SMONDECIMALSEP)</summary>
+ /// <summary>monetary decimal separator (corresponds to LOCALE_SMONDECIMALSEP)</summary>
MonetaryDecimalSeparator = 0x00000016,
- /// <summary>monetary thousand separator (coresponds to LOCALE_SMONTHOUSANDSEP)</summary>
+ /// <summary>monetary thousand separator (corresponds to LOCALE_SMONTHOUSANDSEP)</summary>
MonetaryThousandSeparator = 0x00000017,
- /// <summary>AM designator (coresponds to LOCALE_S1159)</summary>
+ /// <summary>AM designator (corresponds to LOCALE_S1159)</summary>
AMDesignator = 0x00000028,
- /// <summary>PM designator (coresponds to LOCALE_S2359)</summary>
+ /// <summary>PM designator (corresponds to LOCALE_S2359)</summary>
PMDesignator = 0x00000029,
- /// <summary>positive sign (coresponds to LOCALE_SPOSITIVESIGN)</summary>
+ /// <summary>positive sign (corresponds to LOCALE_SPOSITIVESIGN)</summary>
PositiveSign = 0x00000050,
- /// <summary>negative sign (coresponds to LOCALE_SNEGATIVESIGN)</summary>
+ /// <summary>negative sign (corresponds to LOCALE_SNEGATIVESIGN)</summary>
NegativeSign = 0x00000051,
- /// <summary>ISO abbreviated language name (coresponds to LOCALE_SISO639LANGNAME)</summary>
+ /// <summary>ISO abbreviated language name (corresponds to LOCALE_SISO639LANGNAME)</summary>
Iso639LanguageTwoLetterName = 0x00000059,
- /// <summary>ISO abbreviated country name (coresponds to LOCALE_SISO639LANGNAME2)</summary>
+ /// <summary>ISO abbreviated country name (corresponds to LOCALE_SISO639LANGNAME2)</summary>
Iso639LanguageThreeLetterName = 0x00000067,
- /// <summary>ISO abbreviated language name (coresponds to LOCALE_SISO639LANGNAME)</summary>
+ /// <summary>ISO abbreviated language name (corresponds to LOCALE_SISO639LANGNAME)</summary>
Iso639LanguageName = 0x00000059,
- /// <summary>ISO abbreviated country name (coresponds to LOCALE_SISO3166CTRYNAME)</summary>
+ /// <summary>ISO abbreviated country name (corresponds to LOCALE_SISO3166CTRYNAME)</summary>
Iso3166CountryName = 0x0000005A,
- /// <summary>3 letter ISO country code (coresponds to LOCALE_SISO3166CTRYNAME2)</summary>
+ /// <summary>3 letter ISO country code (corresponds to LOCALE_SISO3166CTRYNAME2)</summary>
Iso3166CountryName2 = 0x00000068, // 3 character ISO country name
- /// <summary>Not a Number (coresponds to LOCALE_SNAN)</summary>
+ /// <summary>Not a Number (corresponds to LOCALE_SNAN)</summary>
NaNSymbol = 0x00000069,
- /// <summary>+ Infinity (coresponds to LOCALE_SPOSINFINITY)</summary>
+ /// <summary>+ Infinity (corresponds to LOCALE_SPOSINFINITY)</summary>
PositiveInfinitySymbol = 0x0000006a,
- /// <summary>- Infinity (coresponds to LOCALE_SNEGINFINITY)</summary>
+ /// <summary>- Infinity (corresponds to LOCALE_SNEGINFINITY)</summary>
NegativeInfinitySymbol = 0x0000006b,
- /// <summary>Fallback name for resources (coresponds to LOCALE_SPARENT)</summary>
+ /// <summary>Fallback name for resources (corresponds to LOCALE_SPARENT)</summary>
ParentName = 0x0000006d,
- /// <summary>Fallback name for within the console (coresponds to LOCALE_SCONSOLEFALLBACKNAME)</summary>
+ /// <summary>Fallback name for within the console (corresponds to LOCALE_SCONSOLEFALLBACKNAME)</summary>
ConsoleFallbackName = 0x0000006e,
- /// <summary>Returns the percent symbol (coresponds to LOCALE_SPERCENT)</summary>
+ /// <summary>Returns the percent symbol (corresponds to LOCALE_SPERCENT)</summary>
PercentSymbol = 0x00000076,
- /// <summary>Returns the permille (U+2030) symbol (coresponds to LOCALE_SPERMILLE)</summary>
+ /// <summary>Returns the permille (U+2030) symbol (corresponds to LOCALE_SPERMILLE)</summary>
PerMilleSymbol = 0x00000077
}
@@ -2504,9 +2504,9 @@ namespace System.Globalization
/// </remarks>
private enum LocaleGroupingData : uint
{
- /// <summary>digit grouping (coresponds to LOCALE_SGROUPING)</summary>
+ /// <summary>digit grouping (corresponds to LOCALE_SGROUPING)</summary>
Digit = 0x00000010,
- /// <summary>monetary grouping (coresponds to LOCALE_SMONGROUPING)</summary>
+ /// <summary>monetary grouping (corresponds to LOCALE_SMONGROUPING)</summary>
Monetary = 0x00000018,
}
@@ -2516,29 +2516,29 @@ namespace System.Globalization
/// </remarks>
private enum LocaleNumberData : uint
{
- /// <summary>language id (coresponds to LOCALE_ILANGUAGE)</summary>
+ /// <summary>language id (corresponds to LOCALE_ILANGUAGE)</summary>
LanguageId = 0x00000001,
- /// <summary>geographical location id, (coresponds to LOCALE_IGEOID)</summary>
+ /// <summary>geographical location id, (corresponds to LOCALE_IGEOID)</summary>
GeoId = 0x0000005B,
- /// <summary>0 = context, 1 = none, 2 = national (coresponds to LOCALE_IDIGITSUBSTITUTION)</summary>
+ /// <summary>0 = context, 1 = none, 2 = national (corresponds to LOCALE_IDIGITSUBSTITUTION)</summary>
DigitSubstitution = 0x00001014,
- /// <summary>0 = metric, 1 = US (coresponds to LOCALE_IMEASURE)</summary>
+ /// <summary>0 = metric, 1 = US (corresponds to LOCALE_IMEASURE)</summary>
MeasurementSystem = 0x0000000D,
- /// <summary>number of fractional digits (coresponds to LOCALE_IDIGITS)</summary>
+ /// <summary>number of fractional digits (corresponds to LOCALE_IDIGITS)</summary>
FractionalDigitsCount = 0x00000011,
- /// <summary>negative number mode (coresponds to LOCALE_INEGNUMBER)</summary>
+ /// <summary>negative number mode (corresponds to LOCALE_INEGNUMBER)</summary>
NegativeNumberFormat = 0x00001010,
- /// <summary># local monetary digits (coresponds to LOCALE_ICURRDIGITS)</summary>
+ /// <summary># local monetary digits (corresponds to LOCALE_ICURRDIGITS)</summary>
MonetaryFractionalDigitsCount = 0x00000019,
- /// <summary>positive currency mode (coresponds to LOCALE_ICURRENCY)</summary>
+ /// <summary>positive currency mode (corresponds to LOCALE_ICURRENCY)</summary>
PositiveMonetaryNumberFormat = 0x0000001B,
- /// <summary>negative currency mode (coresponds to LOCALE_INEGCURR)</summary>
+ /// <summary>negative currency mode (corresponds to LOCALE_INEGCURR)</summary>
NegativeMonetaryNumberFormat = 0x0000001C,
- /// <summary>type of calendar specifier (coresponds to LOCALE_ICALENDARTYPE)</summary>
+ /// <summary>type of calendar specifier (corresponds to LOCALE_ICALENDARTYPE)</summary>
CalendarType = 0x00001009,
- /// <summary>first day of week specifier (coresponds to LOCALE_IFIRSTDAYOFWEEK)</summary>
+ /// <summary>first day of week specifier (corresponds to LOCALE_IFIRSTDAYOFWEEK)</summary>
FirstDayOfWeek = 0x0000100C,
- /// <summary>first week of year specifier (coresponds to LOCALE_IFIRSTWEEKOFYEAR)</summary>
+ /// <summary>first week of year specifier (corresponds to LOCALE_IFIRSTWEEKOFYEAR)</summary>
FirstWeekOfYear = 0x0000100D,
/// <summary>
/// Returns one of the following 4 reading layout values:
@@ -2546,20 +2546,20 @@ namespace System.Globalization
/// 1 - Right to left (eg arabic locales)
/// 2 - Vertical top to bottom with columns to the left and also left to right (ja-JP locales)
/// 3 - Vertical top to bottom with columns proceeding to the right
- /// (coresponds to LOCALE_IREADINGLAYOUT)
+ /// (corresponds to LOCALE_IREADINGLAYOUT)
/// </summary>
ReadingLayout = 0x00000070,
- /// <summary>Returns 0-11 for the negative percent format (coresponds to LOCALE_INEGATIVEPERCENT)</summary>
+ /// <summary>Returns 0-11 for the negative percent format (corresponds to LOCALE_INEGATIVEPERCENT)</summary>
NegativePercentFormat = 0x00000074,
- /// <summary>Returns 0-3 for the positive percent format (coresponds to LOCALE_IPOSITIVEPERCENT)</summary>
+ /// <summary>Returns 0-3 for the positive percent format (corresponds to LOCALE_IPOSITIVEPERCENT)</summary>
PositivePercentFormat = 0x00000075,
- /// <summary>default ansi code page (coresponds to LOCALE_IDEFAULTCODEPAGE)</summary>
+ /// <summary>default ansi code page (corresponds to LOCALE_IDEFAULTCODEPAGE)</summary>
OemCodePage = 0x0000000B,
- /// <summary>default ansi code page (coresponds to LOCALE_IDEFAULTANSICODEPAGE)</summary>
+ /// <summary>default ansi code page (corresponds to LOCALE_IDEFAULTANSICODEPAGE)</summary>
AnsiCodePage = 0x00001004,
- /// <summary>default mac code page (coresponds to LOCALE_IDEFAULTMACCODEPAGE)</summary>
+ /// <summary>default mac code page (corresponds to LOCALE_IDEFAULTMACCODEPAGE)</summary>
MacCodePage = 0x00001011,
- /// <summary>default ebcdic code page (coresponds to LOCALE_IDEFAULTEBCDICCODEPAGE)</summary>
+ /// <summary>default ebcdic code page (corresponds to LOCALE_IDEFAULTEBCDICCODEPAGE)</summary>
EbcdicCodePage = 0x00001012,
}
}
diff --git a/src/mscorlib/src/System/Globalization/CultureInfo.cs b/src/mscorlib/src/System/Globalization/CultureInfo.cs
index f176ea045d..fd879c709d 100644
--- a/src/mscorlib/src/System/Globalization/CultureInfo.cs
+++ b/src/mscorlib/src/System/Globalization/CultureInfo.cs
@@ -206,6 +206,25 @@ namespace System.Globalization
InitializeFromName(name, useUserOverride);
}
+ private CultureInfo(CultureData cultureData)
+ {
+ Debug.Assert(cultureData != null);
+ _cultureData = cultureData;
+ _name = cultureData.CultureName;
+ _isInherited = false;
+ }
+
+ private static CultureInfo CreateCultureInfoNoThrow(string name, bool useUserOverride)
+ {
+ Debug.Assert(name != null);
+ CultureData cultureData = CultureData.GetCultureData(name, useUserOverride);
+ if (cultureData == null)
+ {
+ return null;
+ }
+
+ return new CultureInfo(cultureData);
+ }
public CultureInfo(int culture) : this(culture, true)
{
}
@@ -439,15 +458,23 @@ namespace System.Globalization
return ci;
}
- // if s_userDefaultUICulture == null means CultureInfo statics didn't get initialized yet. this can happen if there early static
- // method get executed which eventually hit the cultureInfo code while CultureInfo statics didn’t get chance to initialize
- if (s_userDefaultUICulture == null)
+ return UserDefaultUICulture;
+ }
+
+ internal static CultureInfo UserDefaultUICulture
+ {
+ get
{
- Init();
- }
+ // if s_userDefaultUICulture == null means CultureInfo statics didn't get initialized yet. this can happen if there early static
+ // method get executed which eventually hit the cultureInfo code while CultureInfo statics didn’t get chance to initialize
+ if (s_userDefaultUICulture == null)
+ {
+ Init();
+ }
- Debug.Assert(s_userDefaultUICulture != null);
- return s_userDefaultUICulture;
+ Debug.Assert(s_userDefaultUICulture != null);
+ return s_userDefaultUICulture;
+ }
}
public static CultureInfo InstalledUICulture
@@ -533,25 +560,22 @@ namespace System.Globalization
{
if (null == _parent)
{
- try
- {
- string parentName = _cultureData.SPARENT;
+ string parentName = _cultureData.SPARENT;
- if (String.IsNullOrEmpty(parentName))
+ if (String.IsNullOrEmpty(parentName))
+ {
+ _parent = InvariantCulture;
+ }
+ else
+ {
+ _parent = CreateCultureInfoNoThrow(parentName, _cultureData.UseUserOverride);
+ if (_parent == null)
{
+ // For whatever reason our IPARENT or SPARENT wasn't correct, so use invariant
+ // We can't allow ourselves to fail. In case of custom cultures the parent of the
+ // current custom culture isn't installed.
_parent = InvariantCulture;
}
- else
- {
- _parent = new CultureInfo(parentName, _cultureData.UseUserOverride);
- }
- }
- catch (ArgumentException)
- {
- // For whatever reason our IPARENT or SPARENT wasn't correct, so use invariant
- // We can't allow ourselves to fail. In case of custom cultures the parent of the
- // current custom culture isn't installed.
- _parent = InvariantCulture;
}
}
return _parent;
diff --git a/src/mscorlib/src/System/Globalization/GlobalizationAssembly.cs b/src/mscorlib/src/System/Globalization/GlobalizationAssembly.cs
deleted file mode 100644
index 956543524a..0000000000
--- a/src/mscorlib/src/System/Globalization/GlobalizationAssembly.cs
+++ /dev/null
@@ -1,64 +0,0 @@
-// 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.Reflection;
-using System.Collections;
-using System.Collections.Generic;
-using System.Threading;
-using System.Security;
-using System.Runtime.CompilerServices;
-using System.Runtime.ConstrainedExecution;
-using System.Runtime.Versioning;
-using System.IO;
-using System.Diagnostics;
-using System.Diagnostics.Contracts;
-
-namespace System.Globalization
-{
- /*=================================GlobalizationAssembly==========================
- **
- ** This class provides the table loading wrapper that calls GetManifestResourceStream
- **
- ** It used to provide an idea for sort versioning, but that proved to not work
- **
- ============================================================================*/
- internal sealed class GlobalizationAssembly
- {
- // ----------------------------------------------------------------------------------------------------
- //
- // Instance data members and instance methods.
- //
- // ----------------------------------------------------------------------------------------------------
- internal unsafe static byte* GetGlobalizationResourceBytePtr(Assembly assembly, String tableName)
- {
- Debug.Assert(assembly != null, "assembly can not be null. This should be generally the " + System.CoreLib.Name + " assembly.");
- Debug.Assert(tableName != null, "table name can not be null");
-
- Stream stream = assembly.GetManifestResourceStream(tableName);
- UnmanagedMemoryStream bytesStream = stream as UnmanagedMemoryStream;
- if (bytesStream != null)
- {
- byte* bytes = bytesStream.PositionPointer;
- if (bytes != null)
- {
- return (bytes);
- }
- }
-
- Debug.Assert(
- false,
- String.Format(
- CultureInfo.CurrentCulture,
- "Didn't get the resource table {0} for System.Globalization from {1}",
- tableName,
- assembly));
-
- // We can not continue if we can't get the resource.
- throw new InvalidOperationException();
- }
- }
-}
-
diff --git a/src/mscorlib/src/System/Globalization/TextInfo.Unix.cs b/src/mscorlib/src/System/Globalization/TextInfo.Unix.cs
index f7f64c684a..9f80d73891 100644
--- a/src/mscorlib/src/System/Globalization/TextInfo.Unix.cs
+++ b/src/mscorlib/src/System/Globalization/TextInfo.Unix.cs
@@ -11,7 +11,6 @@ namespace System.Globalization
{
public partial class TextInfo
{
- [NonSerialized]
private Tristate _needsTurkishCasing = Tristate.NotInitialized;
private void FinishInitialization(string textInfoName)
diff --git a/src/mscorlib/src/System/Globalization/TextInfo.Windows.cs b/src/mscorlib/src/System/Globalization/TextInfo.Windows.cs
index cc7c4df1da..58dfe32239 100644
--- a/src/mscorlib/src/System/Globalization/TextInfo.Windows.cs
+++ b/src/mscorlib/src/System/Globalization/TextInfo.Windows.cs
@@ -18,9 +18,9 @@ namespace System.Globalization
const uint LCMAP_SORTHANDLE = 0x20000000;
- long handle;
+ IntPtr handle;
int ret = Interop.Kernel32.LCMapStringEx(_textInfoName, LCMAP_SORTHANDLE, null, 0, &handle, IntPtr.Size, null, null, IntPtr.Zero);
- _sortHandle = ret > 0 ? (IntPtr)handle : IntPtr.Zero;
+ _sortHandle = ret > 0 ? handle : IntPtr.Zero;
}
private unsafe string ChangeCase(string s, bool toUpper)
diff --git a/src/mscorlib/src/System/Globalization/TextInfo.cs b/src/mscorlib/src/System/Globalization/TextInfo.cs
index 9a628768f1..c5acbd4579 100644
--- a/src/mscorlib/src/System/Globalization/TextInfo.cs
+++ b/src/mscorlib/src/System/Globalization/TextInfo.cs
@@ -21,10 +21,6 @@ namespace System.Globalization
{
public partial class TextInfo : ICloneable, IDeserializationCallback
{
- ////--------------------------------------------------------------------//
- //// Internal Information //
- ////--------------------------------------------------------------------//
-
private enum Tristate : byte
{
NotInitialized,
@@ -32,36 +28,22 @@ namespace System.Globalization
False,
}
- ////
- //// Variables.
- ////
-
- [OptionalField(VersionAdded = 2)]
- private String _listSeparator;
- [OptionalField(VersionAdded = 2)]
+ private string _listSeparator;
private bool _isReadOnly = false;
- //// _cultureName is the name of the creating culture. Note that we consider this authoratative,
- //// if the culture's textinfo changes when deserializing, then behavior may change.
- //// (ala Whidbey behavior). This is the only string Arrowhead needs to serialize.
- //// _cultureData is the data that backs this class.
- //// _textInfoName is the actual name of the textInfo (from cultureData.STEXTINFO)
- //// this can be the same as _cultureName on Silverlight since the OS knows
- //// how to do the sorting. However in the desktop, when we call the sorting dll, it doesn't
- //// know how to resolve custom locle names to sort ids so we have to have alredy resolved this.
- ////
-
- [OptionalField(VersionAdded = 3)]
+ /* _cultureName is the name of the creating culture.
+ _cultureData is the data that backs this class.
+ _textInfoName is the actual name of the textInfo (from cultureData.STEXTINFO)
+ In the desktop, when we call the sorting dll, it doesn't
+ know how to resolve custom locle names to sort ids so we have to have already resolved this.
+ */
+
private String _cultureName; // Name of the culture that created this text info
- [NonSerialized]
private CultureData _cultureData; // Data record for the culture that made us, not for this textinfo
- [NonSerialized]
private String _textInfoName; // Name of the text info we're using (ie: _cultureData.STEXTINFO)
- [NonSerialized]
private Tristate _isAsciiCasingSameAsInvariant = Tristate.NotInitialized;
// _invariantMode is defined for the perf reason as accessing the instance field is faster than access the static property GlobalizationMode.Invariant
- [NonSerialized]
private readonly bool _invariantMode = GlobalizationMode.Invariant;
// Invariant text info
@@ -452,7 +434,7 @@ namespace System.Globalization
return ChangeCase(str, toUpper: true);
}
- private static Char ToUpperAsciiInvariant(Char c)
+ internal static Char ToUpperAsciiInvariant(Char c)
{
if ((uint)(c - 'a') <= (uint)('z' - 'a'))
{
diff --git a/src/mscorlib/src/System/Globalization/TimeSpanParse.cs b/src/mscorlib/src/System/Globalization/TimeSpanParse.cs
deleted file mode 100644
index bcfb2dafc5..0000000000
--- a/src/mscorlib/src/System/Globalization/TimeSpanParse.cs
+++ /dev/null
@@ -1,1810 +0,0 @@
-// 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.
-
-//
-////////////////////////////////////////////////////////////////////////////
-//
-//
-// Purpose: This class is called by TimeSpan to parse a time interval string.
-//
-// Standard Format:
-// -=-=-=-=-=-=-=-
-// "c": Constant format. [-][d'.']hh':'mm':'ss['.'fffffff]
-// Not culture sensitive. Default format (and null/empty format string) map to this format.
-//
-// "g": General format, short: [-][d':']h':'mm':'ss'.'FFFFFFF
-// Only print what's needed. Localized (if you want Invariant, pass in Invariant).
-// The fractional seconds separator is localized, equal to the culture's DecimalSeparator.
-//
-// "G": General format, long: [-]d':'hh':'mm':'ss'.'fffffff
-// Always print days and 7 fractional digits. Localized (if you want Invariant, pass in Invariant).
-// The fractional seconds separator is localized, equal to the culture's DecimalSeparator.
-//
-//
-// * "TryParseTimeSpan" is the main method for Parse/TryParse
-//
-// - TimeSpanTokenizer.GetNextToken() is used to split the input string into number and literal tokens.
-// - TimeSpanRawInfo.ProcessToken() adds the next token into the parsing intermediary state structure
-// - ProcessTerminalState() uses the fully initialized TimeSpanRawInfo to find a legal parse match.
-// The terminal states are attempted as follows:
-// foreach (+InvariantPattern, -InvariantPattern, +LocalizedPattern, -LocalizedPattern) try
-// 1 number => d
-// 2 numbers => h:m
-// 3 numbers => h:m:s | d.h:m | h:m:.f
-// 4 numbers => h:m:s.f | d.h:m:s | d.h:m:.f
-// 5 numbers => d.h:m:s.f
-//
-// Custom Format:
-// -=-=-=-=-=-=-=
-//
-// * "TryParseExactTimeSpan" is the main method for ParseExact/TryParseExact methods
-// * "TryParseExactMultipleTimeSpan" is the main method for ParseExact/TryparseExact
-// methods that take a String[] of formats
-//
-// - For single-letter formats "TryParseTimeSpan" is called (see above)
-// - For multi-letter formats "TryParseByFormat" is called
-// - TryParseByFormat uses helper methods (ParseExactLiteral, ParseExactDigits, etc)
-// which drive the underlying TimeSpanTokenizer. However, unlike standard formatting which
-// operates on whole-tokens, ParseExact operates at the character-level. As such,
-// TimeSpanTokenizer.NextChar and TimeSpanTokenizer.BackOne() are called directly.
-//
-////////////////////////////////////////////////////////////////////////////
-
-using System.Text;
-using System;
-using System.Diagnostics;
-using System.Diagnostics.Contracts;
-using System.Globalization;
-
-namespace System.Globalization
-{
- internal static class TimeSpanParse
- {
- // ---- SECTION: members for internal support ---------*
- internal const int unlimitedDigits = -1;
- internal const int maxFractionDigits = 7;
-
- internal const int maxDays = 10675199;
- internal const int maxHours = 23;
- internal const int maxMinutes = 59;
- internal const int maxSeconds = 59;
- internal const int maxFraction = 9999999;
-
- #region InternalSupport
- private enum TimeSpanThrowStyle
- {
- None = 0,
- All = 1,
- }
-
- private enum ParseFailureKind
- {
- None = 0,
- ArgumentNull = 1,
- Format = 2,
- FormatWithParameter = 3,
- Overflow = 4,
- }
-
- [Flags]
- private enum TimeSpanStandardStyles
- { // Standard Format Styles
- None = 0x00000000,
- Invariant = 0x00000001, //Allow Invariant Culture
- Localized = 0x00000002, //Allow Localized Culture
- RequireFull = 0x00000004, //Require the input to be in DHMSF format
- Any = Invariant | Localized,
- }
-
- // TimeSpan Token Types
- private enum TTT
- {
- None = 0, // None of the TimeSpanToken fields are set
- End = 1, // '\0'
- Num = 2, // Number
- Sep = 3, // literal
- NumOverflow = 4, // Number that overflowed
- }
-
- private static readonly TimeSpanToken zero = new TimeSpanToken(0);
- private struct TimeSpanToken
- {
- internal TTT ttt;
- internal int num; // Store the number that we are parsing (if any)
- internal int zeroes; // Store the number of leading zeroes (if any)
- internal String sep; // Store the literal that we are parsing (if any)
-
- public TimeSpanToken(int number)
- {
- ttt = TTT.Num;
- num = number;
- zeroes = 0;
- sep = null;
- }
-
- public TimeSpanToken(int leadingZeroes, int number)
- {
- ttt = TTT.Num;
- num = number;
- zeroes = leadingZeroes;
- sep = null;
- }
-
- public bool IsInvalidNumber(int maxValue, int maxPrecision)
- {
- Debug.Assert(ttt == TTT.Num);
- Debug.Assert(num > -1);
- Debug.Assert(maxValue > 0);
- Debug.Assert(maxPrecision == maxFractionDigits || maxPrecision == unlimitedDigits);
-
- if (num > maxValue)
- return true;
- if (maxPrecision == unlimitedDigits)
- return false; // all validation past this point applies only to fields with precision limits
- if (zeroes > maxPrecision)
- return true;
- if (num == 0 || zeroes == 0)
- return false;
-
- // num > 0 && zeroes > 0 && num <= maxValue && zeroes <= maxPrecision
- return (num >= (maxValue / (long)Math.Pow(10, zeroes - 1)));
- }
- }
-
- //
- // TimeSpanTokenizer
- //
- // Actions: TimeSpanTokenizer.GetNextToken() returns the next token in the input string.
- //
- private struct TimeSpanTokenizer
- {
- private int m_pos;
- private String m_value;
-
- internal void Init(String input)
- {
- Init(input, 0);
- }
- internal void Init(String input, int startPosition)
- {
- m_pos = startPosition;
- m_value = input;
- }
- // used by the parsing routines that operate on standard-formats
- internal TimeSpanToken GetNextToken()
- {
- Debug.Assert(m_pos > -1);
-
- TimeSpanToken tok = new TimeSpanToken();
- char ch = CurrentChar;
-
- if (ch == (char)0)
- {
- tok.ttt = TTT.End;
- return tok;
- }
-
- if (ch >= '0' && ch <= '9')
- {
- tok.ttt = TTT.Num;
- tok.num = 0;
- tok.zeroes = 0;
- do
- {
- if ((tok.num & 0xF0000000) != 0)
- {
- tok.ttt = TTT.NumOverflow;
- return tok;
- }
- tok.num = tok.num * 10 + ch - '0';
- if (tok.num == 0) tok.zeroes++;
- if (tok.num < 0)
- {
- tok.ttt = TTT.NumOverflow;
- return tok;
- }
- ch = NextChar;
- } while (ch >= '0' && ch <= '9');
- return tok;
- }
- else
- {
- tok.ttt = TTT.Sep;
- int startIndex = m_pos;
- int length = 0;
-
- while (ch != (char)0 && (ch < '0' || '9' < ch))
- {
- ch = NextChar;
- length++;
- }
- tok.sep = m_value.Substring(startIndex, length);
- return tok;
- }
- }
-
- internal Boolean EOL
- {
- get
- {
- return m_pos >= (m_value.Length - 1);
- }
- }
- // BackOne, NextChar, CurrentChar - used by ParseExact (ParseByFormat) to operate
- // on custom-formats where exact character-by-character control is allowed
- internal void BackOne()
- {
- if (m_pos > 0) --m_pos;
- }
-
- internal char NextChar
- {
- get
- {
- m_pos++;
- return CurrentChar;
- }
- }
- internal char CurrentChar
- {
- get
- {
- if (m_pos > -1 && m_pos < m_value.Length)
- {
- return m_value[m_pos];
- }
- else
- {
- return (char)0;
- }
- }
- }
- }
-
-
-
- // This stores intermediary parsing state for the standard formats
- private struct TimeSpanRawInfo
- {
- internal TimeSpanFormat.FormatLiterals PositiveInvariant
- {
- get
- {
- return TimeSpanFormat.PositiveInvariantFormatLiterals;
- }
- }
- internal TimeSpanFormat.FormatLiterals NegativeInvariant
- {
- get
- {
- return TimeSpanFormat.NegativeInvariantFormatLiterals;
- }
- }
-
- internal TimeSpanFormat.FormatLiterals PositiveLocalized
- {
- get
- {
- if (!m_posLocInit)
- {
- m_posLoc = new TimeSpanFormat.FormatLiterals();
- m_posLoc.Init(m_fullPosPattern, false);
- m_posLocInit = true;
- }
- return m_posLoc;
- }
- }
- internal TimeSpanFormat.FormatLiterals NegativeLocalized
- {
- get
- {
- if (!m_negLocInit)
- {
- m_negLoc = new TimeSpanFormat.FormatLiterals();
- m_negLoc.Init(m_fullNegPattern, false);
- m_negLocInit = true;
- }
- return m_negLoc;
- }
- }
-
- internal Boolean FullAppCompatMatch(TimeSpanFormat.FormatLiterals pattern)
- {
- return SepCount == 5
- && NumCount == 4
- && pattern.Start == literals[0]
- && pattern.DayHourSep == literals[1]
- && pattern.HourMinuteSep == literals[2]
- && pattern.AppCompatLiteral == literals[3]
- && pattern.End == literals[4];
- }
-
- internal Boolean PartialAppCompatMatch(TimeSpanFormat.FormatLiterals pattern)
- {
- return SepCount == 4
- && NumCount == 3
- && pattern.Start == literals[0]
- && pattern.HourMinuteSep == literals[1]
- && pattern.AppCompatLiteral == literals[2]
- && pattern.End == literals[3];
- }
- // DHMSF (all values matched)
- internal Boolean FullMatch(TimeSpanFormat.FormatLiterals pattern)
- {
- return SepCount == MaxLiteralTokens
- && NumCount == MaxNumericTokens
- && pattern.Start == literals[0]
- && pattern.DayHourSep == literals[1]
- && pattern.HourMinuteSep == literals[2]
- && pattern.MinuteSecondSep == literals[3]
- && pattern.SecondFractionSep == literals[4]
- && pattern.End == literals[5];
- }
- // D (no hours, minutes, seconds, or fractions)
- internal Boolean FullDMatch(TimeSpanFormat.FormatLiterals pattern)
- {
- return SepCount == 2
- && NumCount == 1
- && pattern.Start == literals[0]
- && pattern.End == literals[1];
- }
- // HM (no days, seconds, or fractions)
- internal Boolean FullHMMatch(TimeSpanFormat.FormatLiterals pattern)
- {
- return SepCount == 3
- && NumCount == 2
- && pattern.Start == literals[0]
- && pattern.HourMinuteSep == literals[1]
- && pattern.End == literals[2];
- }
- // DHM (no seconds or fraction)
- internal Boolean FullDHMMatch(TimeSpanFormat.FormatLiterals pattern)
- {
- return SepCount == 4
- && NumCount == 3
- && pattern.Start == literals[0]
- && pattern.DayHourSep == literals[1]
- && pattern.HourMinuteSep == literals[2]
- && pattern.End == literals[3];
- }
- // HMS (no days or fraction)
- internal Boolean FullHMSMatch(TimeSpanFormat.FormatLiterals pattern)
- {
- return SepCount == 4
- && NumCount == 3
- && pattern.Start == literals[0]
- && pattern.HourMinuteSep == literals[1]
- && pattern.MinuteSecondSep == literals[2]
- && pattern.End == literals[3];
- }
- // DHMS (no fraction)
- internal Boolean FullDHMSMatch(TimeSpanFormat.FormatLiterals pattern)
- {
- return SepCount == 5
- && NumCount == 4
- && pattern.Start == literals[0]
- && pattern.DayHourSep == literals[1]
- && pattern.HourMinuteSep == literals[2]
- && pattern.MinuteSecondSep == literals[3]
- && pattern.End == literals[4];
- }
- // HMSF (no days)
- internal Boolean FullHMSFMatch(TimeSpanFormat.FormatLiterals pattern)
- {
- return SepCount == 5
- && NumCount == 4
- && pattern.Start == literals[0]
- && pattern.HourMinuteSep == literals[1]
- && pattern.MinuteSecondSep == literals[2]
- && pattern.SecondFractionSep == literals[3]
- && pattern.End == literals[4];
- }
-
- internal TTT lastSeenTTT;
- internal int tokenCount;
- internal int SepCount;
- internal int NumCount;
- internal String[] literals;
- internal TimeSpanToken[] numbers; // raw numbers
-
- private TimeSpanFormat.FormatLiterals m_posLoc;
- private TimeSpanFormat.FormatLiterals m_negLoc;
- private Boolean m_posLocInit;
- private Boolean m_negLocInit;
- private String m_fullPosPattern;
- private String m_fullNegPattern;
-
- private const int MaxTokens = 11;
- private const int MaxLiteralTokens = 6;
- private const int MaxNumericTokens = 5;
-
- internal void Init(DateTimeFormatInfo dtfi)
- {
- Debug.Assert(dtfi != null);
-
- lastSeenTTT = TTT.None;
- tokenCount = 0;
- SepCount = 0;
- NumCount = 0;
-
- literals = new String[MaxLiteralTokens];
- numbers = new TimeSpanToken[MaxNumericTokens];
-
- m_fullPosPattern = dtfi.FullTimeSpanPositivePattern;
- m_fullNegPattern = dtfi.FullTimeSpanNegativePattern;
- m_posLocInit = false;
- m_negLocInit = false;
- }
-
- internal Boolean ProcessToken(ref TimeSpanToken tok, ref TimeSpanResult result)
- {
- if (tok.ttt == TTT.NumOverflow)
- {
- result.SetFailure(ParseFailureKind.Overflow, "Overflow_TimeSpanElementTooLarge", null);
- return false;
- }
- if (tok.ttt != TTT.Sep && tok.ttt != TTT.Num)
- {
- // Some unknown token or a repeat token type in the input
- result.SetFailure(ParseFailureKind.Format, "Format_BadTimeSpan", null);
- return false;
- }
-
- switch (tok.ttt)
- {
- case TTT.Sep:
- if (!AddSep(tok.sep, ref result)) return false;
- break;
- case TTT.Num:
- if (tokenCount == 0)
- {
- if (!AddSep(String.Empty, ref result)) return false;
- }
- if (!AddNum(tok, ref result)) return false;
- break;
- default:
- break;
- }
-
- lastSeenTTT = tok.ttt;
- Debug.Assert(tokenCount == (SepCount + NumCount), "tokenCount == (SepCount + NumCount)");
- return true;
- }
-
- private bool AddSep(String sep, ref TimeSpanResult result)
- {
- if (SepCount >= MaxLiteralTokens || tokenCount >= MaxTokens)
- {
- result.SetFailure(ParseFailureKind.Format, "Format_BadTimeSpan", null);
- return false;
- }
- literals[SepCount++] = sep;
- tokenCount++;
- return true;
- }
- private bool AddNum(TimeSpanToken num, ref TimeSpanResult result)
- {
- if (NumCount >= MaxNumericTokens || tokenCount >= MaxTokens)
- {
- result.SetFailure(ParseFailureKind.Format, "Format_BadTimeSpan", null);
- return false;
- }
- numbers[NumCount++] = num;
- tokenCount++;
- return true;
- }
- }
-
- // This will store the result of the parsing. And it will eventually be used to construct a TimeSpan instance.
- private struct TimeSpanResult
- {
- internal TimeSpan parsedTimeSpan;
- internal TimeSpanThrowStyle throwStyle;
-
- internal ParseFailureKind m_failure;
- internal string m_failureMessageID;
- internal object m_failureMessageFormatArgument;
- internal string m_failureArgumentName;
-
- internal void Init(TimeSpanThrowStyle canThrow)
- {
- parsedTimeSpan = default(TimeSpan);
- throwStyle = canThrow;
- }
- internal void SetFailure(ParseFailureKind failure, string failureMessageID)
- {
- SetFailure(failure, failureMessageID, null, null);
- }
- internal void SetFailure(ParseFailureKind failure, string failureMessageID, object failureMessageFormatArgument)
- {
- SetFailure(failure, failureMessageID, failureMessageFormatArgument, null);
- }
- internal void SetFailure(ParseFailureKind failure, string failureMessageID, object failureMessageFormatArgument,
- string failureArgumentName)
- {
- m_failure = failure;
- m_failureMessageID = failureMessageID;
- m_failureMessageFormatArgument = failureMessageFormatArgument;
- m_failureArgumentName = failureArgumentName;
- if (throwStyle != TimeSpanThrowStyle.None)
- {
- throw GetTimeSpanParseException();
- }
- }
-
- internal Exception GetTimeSpanParseException()
- {
- switch (m_failure)
- {
- case ParseFailureKind.ArgumentNull:
- return new ArgumentNullException(m_failureArgumentName, SR.GetResourceString(m_failureMessageID));
-
- case ParseFailureKind.FormatWithParameter:
- return new FormatException(SR.Format(SR.GetResourceString(m_failureMessageID), m_failureMessageFormatArgument));
-
- case ParseFailureKind.Format:
- return new FormatException(SR.GetResourceString(m_failureMessageID));
-
- case ParseFailureKind.Overflow:
- return new OverflowException(SR.GetResourceString(m_failureMessageID));
-
- default:
- Debug.Assert(false, "Unknown TimeSpanParseFailure: " + m_failure);
- return new FormatException(SR.Format_InvalidString);
- }
- }
- }
-
- private static bool TryTimeToTicks(bool positive, TimeSpanToken days, TimeSpanToken hours, TimeSpanToken minutes, TimeSpanToken seconds, TimeSpanToken fraction, out long result)
- {
- if (days.IsInvalidNumber(maxDays, unlimitedDigits)
- || hours.IsInvalidNumber(maxHours, unlimitedDigits)
- || minutes.IsInvalidNumber(maxMinutes, unlimitedDigits)
- || seconds.IsInvalidNumber(maxSeconds, unlimitedDigits)
- || fraction.IsInvalidNumber(maxFraction, maxFractionDigits))
- {
- result = 0;
- return false;
- }
-
- Int64 ticks = ((Int64)days.num * 3600 * 24 + (Int64)hours.num * 3600 + (Int64)minutes.num * 60 + seconds.num) * 1000;
- if (ticks > TimeSpan.MaxMilliSeconds || ticks < TimeSpan.MinMilliSeconds)
- {
- result = 0;
- return false;
- }
-
- // Normalize the fraction component
- //
- // string representation => (zeroes,num) => resultant fraction ticks
- // --------------------- ------------ ------------------------
- // ".9999999" => (0,9999999) => 9,999,999 ticks (same as constant maxFraction)
- // ".1" => (0,1) => 1,000,000 ticks
- // ".01" => (1,1) => 100,000 ticks
- // ".001" => (2,1) => 10,000 ticks
- long f = fraction.num;
- if (f != 0)
- {
- long lowerLimit = TimeSpan.TicksPerTenthSecond;
- if (fraction.zeroes > 0)
- {
- long divisor = (long)Math.Pow(10, fraction.zeroes);
- lowerLimit = lowerLimit / divisor;
- }
- while (f < lowerLimit)
- {
- f *= 10;
- }
- }
- result = ((long)ticks * TimeSpan.TicksPerMillisecond) + f;
- if (positive && result < 0)
- {
- result = 0;
- return false;
- }
- return true;
- }
- #endregion
-
-
- // ---- SECTION: internal static methods called by System.TimeSpan ---------*
- //
- // [Try]Parse, [Try]ParseExact, and [Try]ParseExactMultiple
- //
- // Actions: Main methods called from TimeSpan.Parse
- #region ParseMethods
- internal static TimeSpan Parse(String input, IFormatProvider formatProvider)
- {
- TimeSpanResult parseResult = new TimeSpanResult();
- parseResult.Init(TimeSpanThrowStyle.All);
-
- if (TryParseTimeSpan(input, TimeSpanStandardStyles.Any, formatProvider, ref parseResult))
- {
- return parseResult.parsedTimeSpan;
- }
- else
- {
- throw parseResult.GetTimeSpanParseException();
- }
- }
- internal static Boolean TryParse(String input, IFormatProvider formatProvider, out TimeSpan result)
- {
- TimeSpanResult parseResult = new TimeSpanResult();
- parseResult.Init(TimeSpanThrowStyle.None);
-
- if (TryParseTimeSpan(input, TimeSpanStandardStyles.Any, formatProvider, ref parseResult))
- {
- result = parseResult.parsedTimeSpan;
- return true;
- }
- else
- {
- result = default(TimeSpan);
- return false;
- }
- }
- internal static TimeSpan ParseExact(String input, String format, IFormatProvider formatProvider, TimeSpanStyles styles)
- {
- TimeSpanResult parseResult = new TimeSpanResult();
- parseResult.Init(TimeSpanThrowStyle.All);
-
- if (TryParseExactTimeSpan(input, format, formatProvider, styles, ref parseResult))
- {
- return parseResult.parsedTimeSpan;
- }
- else
- {
- throw parseResult.GetTimeSpanParseException();
- }
- }
- internal static Boolean TryParseExact(String input, String format, IFormatProvider formatProvider, TimeSpanStyles styles, out TimeSpan result)
- {
- TimeSpanResult parseResult = new TimeSpanResult();
- parseResult.Init(TimeSpanThrowStyle.None);
-
- if (TryParseExactTimeSpan(input, format, formatProvider, styles, ref parseResult))
- {
- result = parseResult.parsedTimeSpan;
- return true;
- }
- else
- {
- result = default(TimeSpan);
- return false;
- }
- }
- internal static TimeSpan ParseExactMultiple(String input, String[] formats, IFormatProvider formatProvider, TimeSpanStyles styles)
- {
- TimeSpanResult parseResult = new TimeSpanResult();
- parseResult.Init(TimeSpanThrowStyle.All);
-
- if (TryParseExactMultipleTimeSpan(input, formats, formatProvider, styles, ref parseResult))
- {
- return parseResult.parsedTimeSpan;
- }
- else
- {
- throw parseResult.GetTimeSpanParseException();
- }
- }
- internal static Boolean TryParseExactMultiple(String input, String[] formats, IFormatProvider formatProvider, TimeSpanStyles styles, out TimeSpan result)
- {
- TimeSpanResult parseResult = new TimeSpanResult();
- parseResult.Init(TimeSpanThrowStyle.None);
-
- if (TryParseExactMultipleTimeSpan(input, formats, formatProvider, styles, ref parseResult))
- {
- result = parseResult.parsedTimeSpan;
- return true;
- }
- else
- {
- result = default(TimeSpan);
- return false;
- }
- }
- #endregion
-
-
- // ---- SECTION: private static methods that do the actual work ---------*
- #region TryParseTimeSpan
- //
- // TryParseTimeSpan
- //
- // Actions: Common private Parse method called by both Parse and TryParse
- //
- private static Boolean TryParseTimeSpan(String input, TimeSpanStandardStyles style, IFormatProvider formatProvider, ref TimeSpanResult result)
- {
- if (input == null)
- {
- result.SetFailure(ParseFailureKind.ArgumentNull, "ArgumentNull_String", null, nameof(input));
- return false;
- }
-
- input = input.Trim();
- if (input == String.Empty)
- {
- result.SetFailure(ParseFailureKind.Format, "Format_BadTimeSpan");
- return false;
- }
-
- TimeSpanTokenizer tokenizer = new TimeSpanTokenizer();
- tokenizer.Init(input);
-
- TimeSpanRawInfo raw = new TimeSpanRawInfo();
- raw.Init(DateTimeFormatInfo.GetInstance(formatProvider));
-
- TimeSpanToken tok = tokenizer.GetNextToken();
-
- /* The following loop will break out when we reach the end of the str or
- * when we can determine that the input is invalid. */
- while (tok.ttt != TTT.End)
- {
- if (!raw.ProcessToken(ref tok, ref result))
- {
- result.SetFailure(ParseFailureKind.Format, "Format_BadTimeSpan");
- return false;
- }
- tok = tokenizer.GetNextToken();
- }
- if (!tokenizer.EOL)
- {
- // embedded nulls in the input string
- result.SetFailure(ParseFailureKind.Format, "Format_BadTimeSpan");
- return false;
- }
- if (!ProcessTerminalState(ref raw, style, ref result))
- {
- result.SetFailure(ParseFailureKind.Format, "Format_BadTimeSpan");
- return false;
- }
- return true;
- }
-
-
-
- //
- // ProcessTerminalState
- //
- // Actions: Validate the terminal state of a standard format parse.
- // Sets result.parsedTimeSpan on success.
- //
- // Calculates the resultant TimeSpan from the TimeSpanRawInfo
- //
- // try => +InvariantPattern, -InvariantPattern, +LocalizedPattern, -LocalizedPattern
- // 1) Verify Start matches
- // 2) Verify End matches
- // 3) 1 number => d
- // 2 numbers => h:m
- // 3 numbers => h:m:s | d.h:m | h:m:.f
- // 4 numbers => h:m:s.f | d.h:m:s | d.h:m:.f
- // 5 numbers => d.h:m:s.f
- private static Boolean ProcessTerminalState(ref TimeSpanRawInfo raw, TimeSpanStandardStyles style, ref TimeSpanResult result)
- {
- if (raw.lastSeenTTT == TTT.Num)
- {
- TimeSpanToken tok = new TimeSpanToken();
- tok.ttt = TTT.Sep;
- tok.sep = String.Empty;
- if (!raw.ProcessToken(ref tok, ref result))
- {
- result.SetFailure(ParseFailureKind.Format, "Format_BadTimeSpan");
- return false;
- }
- }
-
- switch (raw.NumCount)
- {
- case 1:
- return ProcessTerminal_D(ref raw, style, ref result);
- case 2:
- return ProcessTerminal_HM(ref raw, style, ref result);
- case 3:
- return ProcessTerminal_HM_S_D(ref raw, style, ref result);
- case 4:
- return ProcessTerminal_HMS_F_D(ref raw, style, ref result);
- case 5:
- return ProcessTerminal_DHMSF(ref raw, style, ref result);
- default:
- result.SetFailure(ParseFailureKind.Format, "Format_BadTimeSpan");
- return false;
- }
- }
-
- //
- // ProcessTerminal_DHMSF
- //
- // Actions: Validate the 5-number "Days.Hours:Minutes:Seconds.Fraction" terminal case.
- // Sets result.parsedTimeSpan on success.
- //
- private static Boolean ProcessTerminal_DHMSF(ref TimeSpanRawInfo raw, TimeSpanStandardStyles style, ref TimeSpanResult result)
- {
- if (raw.SepCount != 6 || raw.NumCount != 5)
- {
- result.SetFailure(ParseFailureKind.Format, "Format_BadTimeSpan");
- return false;
- }
-
- bool inv = ((style & TimeSpanStandardStyles.Invariant) != 0);
- bool loc = ((style & TimeSpanStandardStyles.Localized) != 0);
-
- bool positive = false;
- bool match = false;
-
- if (inv)
- {
- if (raw.FullMatch(raw.PositiveInvariant))
- {
- match = true;
- positive = true;
- }
- if (!match && raw.FullMatch(raw.NegativeInvariant))
- {
- match = true;
- positive = false;
- }
- }
- if (loc)
- {
- if (!match && raw.FullMatch(raw.PositiveLocalized))
- {
- match = true;
- positive = true;
- }
- if (!match && raw.FullMatch(raw.NegativeLocalized))
- {
- match = true;
- positive = false;
- }
- }
- long ticks;
- if (match)
- {
- if (!TryTimeToTicks(positive, raw.numbers[0], raw.numbers[1], raw.numbers[2], raw.numbers[3], raw.numbers[4], out ticks))
- {
- result.SetFailure(ParseFailureKind.Overflow, "Overflow_TimeSpanElementTooLarge");
- return false;
- }
- if (!positive)
- {
- ticks = -ticks;
- if (ticks > 0)
- {
- result.SetFailure(ParseFailureKind.Overflow, "Overflow_TimeSpanElementTooLarge");
- return false;
- }
- }
- result.parsedTimeSpan._ticks = ticks;
- return true;
- }
-
- result.SetFailure(ParseFailureKind.Format, "Format_BadTimeSpan");
- return false;
- }
-
- //
- // ProcessTerminal_HMS_F_D
- //
- // Actions: Validate the ambiguous 4-number "Hours:Minutes:Seconds.Fraction", "Days.Hours:Minutes:Seconds", or "Days.Hours:Minutes:.Fraction" terminal case.
- // Sets result.parsedTimeSpan on success.
- //
- private static Boolean ProcessTerminal_HMS_F_D(ref TimeSpanRawInfo raw, TimeSpanStandardStyles style, ref TimeSpanResult result)
- {
- if (raw.SepCount != 5 || raw.NumCount != 4 || (style & TimeSpanStandardStyles.RequireFull) != 0)
- {
- result.SetFailure(ParseFailureKind.Format, "Format_BadTimeSpan");
- return false;
- }
-
- bool inv = ((style & TimeSpanStandardStyles.Invariant) != 0);
- bool loc = ((style & TimeSpanStandardStyles.Localized) != 0);
-
- long ticks = 0;
- bool positive = false;
- bool match = false;
- bool overflow = false;
-
- if (inv)
- {
- if (raw.FullHMSFMatch(raw.PositiveInvariant))
- {
- positive = true;
- match = TryTimeToTicks(positive, zero, raw.numbers[0], raw.numbers[1], raw.numbers[2], raw.numbers[3], out ticks);
- overflow = overflow || !match;
- }
- if (!match && raw.FullDHMSMatch(raw.PositiveInvariant))
- {
- positive = true;
- match = TryTimeToTicks(positive, raw.numbers[0], raw.numbers[1], raw.numbers[2], raw.numbers[3], zero, out ticks);
- overflow = overflow || !match;
- }
- if (!match && raw.FullAppCompatMatch(raw.PositiveInvariant))
- {
- positive = true;
- match = TryTimeToTicks(positive, raw.numbers[0], raw.numbers[1], raw.numbers[2], zero, raw.numbers[3], out ticks);
- overflow = overflow || !match;
- }
- if (!match && raw.FullHMSFMatch(raw.NegativeInvariant))
- {
- positive = false;
- match = TryTimeToTicks(positive, zero, raw.numbers[0], raw.numbers[1], raw.numbers[2], raw.numbers[3], out ticks);
- overflow = overflow || !match;
- }
- if (!match && raw.FullDHMSMatch(raw.NegativeInvariant))
- {
- positive = false;
- match = TryTimeToTicks(positive, raw.numbers[0], raw.numbers[1], raw.numbers[2], raw.numbers[3], zero, out ticks);
- overflow = overflow || !match;
- }
- if (!match && raw.FullAppCompatMatch(raw.NegativeInvariant))
- {
- positive = false;
- match = TryTimeToTicks(positive, raw.numbers[0], raw.numbers[1], raw.numbers[2], zero, raw.numbers[3], out ticks);
- overflow = overflow || !match;
- }
- }
- if (loc)
- {
- if (!match && raw.FullHMSFMatch(raw.PositiveLocalized))
- {
- positive = true;
- match = TryTimeToTicks(positive, zero, raw.numbers[0], raw.numbers[1], raw.numbers[2], raw.numbers[3], out ticks);
- overflow = overflow || !match;
- }
- if (!match && raw.FullDHMSMatch(raw.PositiveLocalized))
- {
- positive = true;
- match = TryTimeToTicks(positive, raw.numbers[0], raw.numbers[1], raw.numbers[2], raw.numbers[3], zero, out ticks);
- overflow = overflow || !match;
- }
- if (!match && raw.FullAppCompatMatch(raw.PositiveLocalized))
- {
- positive = true;
- match = TryTimeToTicks(positive, raw.numbers[0], raw.numbers[1], raw.numbers[2], zero, raw.numbers[3], out ticks);
- overflow = overflow || !match;
- }
- if (!match && raw.FullHMSFMatch(raw.NegativeLocalized))
- {
- positive = false;
- match = TryTimeToTicks(positive, zero, raw.numbers[0], raw.numbers[1], raw.numbers[2], raw.numbers[3], out ticks);
- overflow = overflow || !match;
- }
- if (!match && raw.FullDHMSMatch(raw.NegativeLocalized))
- {
- positive = false;
- match = TryTimeToTicks(positive, raw.numbers[0], raw.numbers[1], raw.numbers[2], raw.numbers[3], zero, out ticks);
- overflow = overflow || !match;
- }
- if (!match && raw.FullAppCompatMatch(raw.NegativeLocalized))
- {
- positive = false;
- match = TryTimeToTicks(positive, raw.numbers[0], raw.numbers[1], raw.numbers[2], zero, raw.numbers[3], out ticks);
- overflow = overflow || !match;
- }
- }
-
- if (match)
- {
- if (!positive)
- {
- ticks = -ticks;
- if (ticks > 0)
- {
- result.SetFailure(ParseFailureKind.Overflow, "Overflow_TimeSpanElementTooLarge");
- return false;
- }
- }
- result.parsedTimeSpan._ticks = ticks;
- return true;
- }
-
- if (overflow)
- {
- // we found at least one literal pattern match but the numbers just didn't fit
- result.SetFailure(ParseFailureKind.Overflow, "Overflow_TimeSpanElementTooLarge");
- return false;
- }
- else
- {
- // we couldn't find a thing
- result.SetFailure(ParseFailureKind.Format, "Format_BadTimeSpan");
- return false;
- }
- }
-
- //
- // ProcessTerminal_HM_S_D
- //
- // Actions: Validate the ambiguous 3-number "Hours:Minutes:Seconds", "Days.Hours:Minutes", or "Hours:Minutes:.Fraction" terminal case
- //
- private static Boolean ProcessTerminal_HM_S_D(ref TimeSpanRawInfo raw, TimeSpanStandardStyles style, ref TimeSpanResult result)
- {
- if (raw.SepCount != 4 || raw.NumCount != 3 || (style & TimeSpanStandardStyles.RequireFull) != 0)
- {
- result.SetFailure(ParseFailureKind.Format, "Format_BadTimeSpan");
- return false;
- }
-
- bool inv = ((style & TimeSpanStandardStyles.Invariant) != 0);
- bool loc = ((style & TimeSpanStandardStyles.Localized) != 0);
-
- bool positive = false;
- bool match = false;
- bool overflow = false;
-
- long ticks = 0;
-
- if (inv)
- {
- if (raw.FullHMSMatch(raw.PositiveInvariant))
- {
- positive = true;
- match = TryTimeToTicks(positive, zero, raw.numbers[0], raw.numbers[1], raw.numbers[2], zero, out ticks);
- overflow = overflow || !match;
- }
- if (!match && raw.FullDHMMatch(raw.PositiveInvariant))
- {
- positive = true;
- match = TryTimeToTicks(positive, raw.numbers[0], raw.numbers[1], raw.numbers[2], zero, zero, out ticks);
- overflow = overflow || !match;
- }
- if (!match && raw.PartialAppCompatMatch(raw.PositiveInvariant))
- {
- positive = true;
- match = TryTimeToTicks(positive, zero, raw.numbers[0], raw.numbers[1], zero, raw.numbers[2], out ticks);
- overflow = overflow || !match;
- }
- if (!match && raw.FullHMSMatch(raw.NegativeInvariant))
- {
- positive = false;
- match = TryTimeToTicks(positive, zero, raw.numbers[0], raw.numbers[1], raw.numbers[2], zero, out ticks);
- overflow = overflow || !match;
- }
- if (!match && raw.FullDHMMatch(raw.NegativeInvariant))
- {
- positive = false;
- match = TryTimeToTicks(positive, raw.numbers[0], raw.numbers[1], raw.numbers[2], zero, zero, out ticks);
- overflow = overflow || !match;
- }
- if (!match && raw.PartialAppCompatMatch(raw.NegativeInvariant))
- {
- positive = false;
- match = TryTimeToTicks(positive, zero, raw.numbers[0], raw.numbers[1], zero, raw.numbers[2], out ticks);
- overflow = overflow || !match;
- }
- }
- if (loc)
- {
- if (!match && raw.FullHMSMatch(raw.PositiveLocalized))
- {
- positive = true;
- match = TryTimeToTicks(positive, zero, raw.numbers[0], raw.numbers[1], raw.numbers[2], zero, out ticks);
- overflow = overflow || !match;
- }
- if (!match && raw.FullDHMMatch(raw.PositiveLocalized))
- {
- positive = true;
- match = TryTimeToTicks(positive, raw.numbers[0], raw.numbers[1], raw.numbers[2], zero, zero, out ticks);
- overflow = overflow || !match;
- }
- if (!match && raw.PartialAppCompatMatch(raw.PositiveLocalized))
- {
- positive = true;
- match = TryTimeToTicks(positive, zero, raw.numbers[0], raw.numbers[1], zero, raw.numbers[2], out ticks);
- overflow = overflow || !match;
- }
- if (!match && raw.FullHMSMatch(raw.NegativeLocalized))
- {
- positive = false;
- match = TryTimeToTicks(positive, zero, raw.numbers[0], raw.numbers[1], raw.numbers[2], zero, out ticks);
- overflow = overflow || !match;
- }
- if (!match && raw.FullDHMMatch(raw.NegativeLocalized))
- {
- positive = false;
- match = TryTimeToTicks(positive, raw.numbers[0], raw.numbers[1], raw.numbers[2], zero, zero, out ticks);
- overflow = overflow || !match;
- }
- if (!match && raw.PartialAppCompatMatch(raw.NegativeLocalized))
- {
- positive = false;
- match = TryTimeToTicks(positive, zero, raw.numbers[0], raw.numbers[1], zero, raw.numbers[2], out ticks);
- overflow = overflow || !match;
- }
- }
-
- if (match)
- {
- if (!positive)
- {
- ticks = -ticks;
- if (ticks > 0)
- {
- result.SetFailure(ParseFailureKind.Overflow, "Overflow_TimeSpanElementTooLarge");
- return false;
- }
- }
- result.parsedTimeSpan._ticks = ticks;
- return true;
- }
-
- if (overflow)
- {
- // we found at least one literal pattern match but the numbers just didn't fit
- result.SetFailure(ParseFailureKind.Overflow, "Overflow_TimeSpanElementTooLarge");
- return false;
- }
- else
- {
- // we couldn't find a thing
- result.SetFailure(ParseFailureKind.Format, "Format_BadTimeSpan");
- return false;
- }
- }
-
- //
- // ProcessTerminal_HM
- //
- // Actions: Validate the 2-number "Hours:Minutes" terminal case
- //
- private static Boolean ProcessTerminal_HM(ref TimeSpanRawInfo raw, TimeSpanStandardStyles style, ref TimeSpanResult result)
- {
- if (raw.SepCount != 3 || raw.NumCount != 2 || (style & TimeSpanStandardStyles.RequireFull) != 0)
- {
- result.SetFailure(ParseFailureKind.Format, "Format_BadTimeSpan");
- return false;
- }
-
- bool inv = ((style & TimeSpanStandardStyles.Invariant) != 0);
- bool loc = ((style & TimeSpanStandardStyles.Localized) != 0);
-
- bool positive = false;
- bool match = false;
-
- if (inv)
- {
- if (raw.FullHMMatch(raw.PositiveInvariant))
- {
- match = true;
- positive = true;
- }
- if (!match && raw.FullHMMatch(raw.NegativeInvariant))
- {
- match = true;
- positive = false;
- }
- }
- if (loc)
- {
- if (!match && raw.FullHMMatch(raw.PositiveLocalized))
- {
- match = true;
- positive = true;
- }
- if (!match && raw.FullHMMatch(raw.NegativeLocalized))
- {
- match = true;
- positive = false;
- }
- }
-
- long ticks = 0;
- if (match)
- {
- if (!TryTimeToTicks(positive, zero, raw.numbers[0], raw.numbers[1], zero, zero, out ticks))
- {
- result.SetFailure(ParseFailureKind.Overflow, "Overflow_TimeSpanElementTooLarge");
- return false;
- }
- if (!positive)
- {
- ticks = -ticks;
- if (ticks > 0)
- {
- result.SetFailure(ParseFailureKind.Overflow, "Overflow_TimeSpanElementTooLarge");
- return false;
- }
- }
- result.parsedTimeSpan._ticks = ticks;
- return true;
- }
-
- result.SetFailure(ParseFailureKind.Format, "Format_BadTimeSpan");
- return false;
- }
-
-
- //
- // ProcessTerminal_D
- //
- // Actions: Validate the 1-number "Days" terminal case
- //
- private static Boolean ProcessTerminal_D(ref TimeSpanRawInfo raw, TimeSpanStandardStyles style, ref TimeSpanResult result)
- {
- if (raw.SepCount != 2 || raw.NumCount != 1 || (style & TimeSpanStandardStyles.RequireFull) != 0)
- {
- result.SetFailure(ParseFailureKind.Format, "Format_BadTimeSpan");
- return false;
- }
-
- bool inv = ((style & TimeSpanStandardStyles.Invariant) != 0);
- bool loc = ((style & TimeSpanStandardStyles.Localized) != 0);
-
- bool positive = false;
- bool match = false;
-
- if (inv)
- {
- if (raw.FullDMatch(raw.PositiveInvariant))
- {
- match = true;
- positive = true;
- }
- if (!match && raw.FullDMatch(raw.NegativeInvariant))
- {
- match = true;
- positive = false;
- }
- }
- if (loc)
- {
- if (!match && raw.FullDMatch(raw.PositiveLocalized))
- {
- match = true;
- positive = true;
- }
- if (!match && raw.FullDMatch(raw.NegativeLocalized))
- {
- match = true;
- positive = false;
- }
- }
-
- long ticks = 0;
- if (match)
- {
- if (!TryTimeToTicks(positive, raw.numbers[0], zero, zero, zero, zero, out ticks))
- {
- result.SetFailure(ParseFailureKind.Overflow, "Overflow_TimeSpanElementTooLarge");
- return false;
- }
- if (!positive)
- {
- ticks = -ticks;
- if (ticks > 0)
- {
- result.SetFailure(ParseFailureKind.Overflow, "Overflow_TimeSpanElementTooLarge");
- return false;
- }
- }
- result.parsedTimeSpan._ticks = ticks;
- return true;
- }
-
- result.SetFailure(ParseFailureKind.Format, "Format_BadTimeSpan");
- return false;
- }
- #endregion
-
- #region TryParseExactTimeSpan
- //
- // TryParseExactTimeSpan
- //
- // Actions: Common private ParseExact method called by both ParseExact and TryParseExact
- //
- private static Boolean TryParseExactTimeSpan(String input, String format, IFormatProvider formatProvider, TimeSpanStyles styles, ref TimeSpanResult result)
- {
- if (input == null)
- {
- result.SetFailure(ParseFailureKind.ArgumentNull, "ArgumentNull_String", null, nameof(input));
- return false;
- }
- if (format == null)
- {
- result.SetFailure(ParseFailureKind.ArgumentNull, "ArgumentNull_String", null, nameof(format));
- return false;
- }
- if (format.Length == 0)
- {
- result.SetFailure(ParseFailureKind.Format, "Format_BadFormatSpecifier");
- return false;
- }
-
- if (format.Length == 1)
- {
- TimeSpanStandardStyles style = TimeSpanStandardStyles.None;
-
- if (format[0] == 'c' || format[0] == 't' || format[0] == 'T')
- {
- // fast path for legacy style TimeSpan formats.
- return TryParseTimeSpanConstant(input, ref result);
- }
- else if (format[0] == 'g')
- {
- style = TimeSpanStandardStyles.Localized;
- }
- else if (format[0] == 'G')
- {
- style = TimeSpanStandardStyles.Localized | TimeSpanStandardStyles.RequireFull;
- }
- else
- {
- result.SetFailure(ParseFailureKind.Format, "Format_BadFormatSpecifier");
- return false;
- }
- return TryParseTimeSpan(input, style, formatProvider, ref result);
- }
-
- return TryParseByFormat(input, format, styles, ref result);
- }
-
- //
- // TryParseByFormat
- //
- // Actions: Parse the TimeSpan instance using the specified format. Used by TryParseExactTimeSpan.
- //
- private static Boolean TryParseByFormat(String input, String format, TimeSpanStyles styles, ref TimeSpanResult result)
- {
- Debug.Assert(input != null, "input != null");
- Debug.Assert(format != null, "format != null");
-
- bool seenDD = false; // already processed days?
- bool seenHH = false; // already processed hours?
- bool seenMM = false; // already processed minutes?
- bool seenSS = false; // already processed seconds?
- bool seenFF = false; // already processed fraction?
- int dd = 0; // parsed days
- int hh = 0; // parsed hours
- int mm = 0; // parsed minutes
- int ss = 0; // parsed seconds
- int leadingZeroes = 0; // number of leading zeroes in the parsed fraction
- int ff = 0; // parsed fraction
- int i = 0; // format string position
- int tokenLen = 0; // length of current format token, used to update index 'i'
-
- TimeSpanTokenizer tokenizer = new TimeSpanTokenizer();
- tokenizer.Init(input, -1);
-
- while (i < format.Length)
- {
- char ch = format[i];
- int nextFormatChar;
- switch (ch)
- {
- case 'h':
- tokenLen = DateTimeFormat.ParseRepeatPattern(format, i, ch);
- if (tokenLen > 2 || seenHH || !ParseExactDigits(ref tokenizer, tokenLen, out hh))
- {
- result.SetFailure(ParseFailureKind.Format, "Format_InvalidString");
- return false;
- }
- seenHH = true;
- break;
- case 'm':
- tokenLen = DateTimeFormat.ParseRepeatPattern(format, i, ch);
- if (tokenLen > 2 || seenMM || !ParseExactDigits(ref tokenizer, tokenLen, out mm))
- {
- result.SetFailure(ParseFailureKind.Format, "Format_InvalidString");
- return false;
- }
- seenMM = true;
- break;
- case 's':
- tokenLen = DateTimeFormat.ParseRepeatPattern(format, i, ch);
- if (tokenLen > 2 || seenSS || !ParseExactDigits(ref tokenizer, tokenLen, out ss))
- {
- result.SetFailure(ParseFailureKind.Format, "Format_InvalidString");
- return false;
- }
- seenSS = true;
- break;
- case 'f':
- tokenLen = DateTimeFormat.ParseRepeatPattern(format, i, ch);
- if (tokenLen > DateTimeFormat.MaxSecondsFractionDigits || seenFF || !ParseExactDigits(ref tokenizer, tokenLen, tokenLen, out leadingZeroes, out ff))
- {
- result.SetFailure(ParseFailureKind.Format, "Format_InvalidString");
- return false;
- }
- seenFF = true;
- break;
- case 'F':
- tokenLen = DateTimeFormat.ParseRepeatPattern(format, i, ch);
- if (tokenLen > DateTimeFormat.MaxSecondsFractionDigits || seenFF)
- {
- result.SetFailure(ParseFailureKind.Format, "Format_InvalidString");
- return false;
- }
- ParseExactDigits(ref tokenizer, tokenLen, tokenLen, out leadingZeroes, out ff);
- seenFF = true;
- break;
- case 'd':
- tokenLen = DateTimeFormat.ParseRepeatPattern(format, i, ch);
- int tmp = 0;
- if (tokenLen > 8 || seenDD || !ParseExactDigits(ref tokenizer, (tokenLen < 2) ? 1 : tokenLen, (tokenLen < 2) ? 8 : tokenLen, out tmp, out dd))
- {
- result.SetFailure(ParseFailureKind.Format, "Format_InvalidString");
- return false;
- }
- seenDD = true;
- break;
- case '\'':
- case '\"':
- StringBuilder enquotedString = new StringBuilder();
- if (!DateTimeParse.TryParseQuoteString(format, i, enquotedString, out tokenLen))
- {
- result.SetFailure(ParseFailureKind.FormatWithParameter, "Format_BadQuote", ch);
- return false;
- }
- if (!ParseExactLiteral(ref tokenizer, enquotedString))
- {
- result.SetFailure(ParseFailureKind.Format, "Format_InvalidString");
- return false;
- }
- break;
- case '%':
- // Optional format character.
- // For example, format string "%d" will print day
- // Most of the cases, "%" can be ignored.
- nextFormatChar = DateTimeFormat.ParseNextChar(format, i);
- // nextFormatChar will be -1 if we already reach the end of the format string.
- // Besides, we will not allow "%%" appear in the pattern.
- if (nextFormatChar >= 0 && nextFormatChar != (int)'%')
- {
- tokenLen = 1; // skip the '%' and process the format character
- break;
- }
- else
- {
- // This means that '%' is at the end of the format string or
- // "%%" appears in the format string.
- result.SetFailure(ParseFailureKind.Format, "Format_InvalidString");
- return false;
- }
- case '\\':
- // Escaped character. Can be used to insert character into the format string.
- // For example, "\d" will insert the character 'd' into the string.
- //
- nextFormatChar = DateTimeFormat.ParseNextChar(format, i);
- if (nextFormatChar >= 0 && tokenizer.NextChar == (char)nextFormatChar)
- {
- tokenLen = 2;
- }
- else
- {
- // This means that '\' is at the end of the format string or the literal match failed.
- result.SetFailure(ParseFailureKind.Format, "Format_InvalidString");
- return false;
- }
- break;
- default:
- result.SetFailure(ParseFailureKind.Format, "Format_InvalidString");
- return false;
- }
- i += tokenLen;
- }
-
-
- if (!tokenizer.EOL)
- {
- // the custom format didn't consume the entire input
- result.SetFailure(ParseFailureKind.Format, "Format_BadTimeSpan");
- return false;
- }
-
- long ticks = 0;
- bool positive = (styles & TimeSpanStyles.AssumeNegative) == 0;
- if (TryTimeToTicks(positive, new TimeSpanToken(dd),
- new TimeSpanToken(hh),
- new TimeSpanToken(mm),
- new TimeSpanToken(ss),
- new TimeSpanToken(leadingZeroes, ff),
- out ticks))
- {
- if (!positive) ticks = -ticks;
- result.parsedTimeSpan._ticks = ticks;
- return true;
- }
- else
- {
- result.SetFailure(ParseFailureKind.Overflow, "Overflow_TimeSpanElementTooLarge");
- return false;
- }
- }
-
- private static Boolean ParseExactDigits(ref TimeSpanTokenizer tokenizer, int minDigitLength, out int result)
- {
- result = 0;
- int zeroes = 0;
- int maxDigitLength = (minDigitLength == 1) ? 2 : minDigitLength;
- return ParseExactDigits(ref tokenizer, minDigitLength, maxDigitLength, out zeroes, out result);
- }
- private static Boolean ParseExactDigits(ref TimeSpanTokenizer tokenizer, int minDigitLength, int maxDigitLength, out int zeroes, out int result)
- {
- result = 0;
- zeroes = 0;
-
- int tokenLength = 0;
- while (tokenLength < maxDigitLength)
- {
- char ch = tokenizer.NextChar;
- if (ch < '0' || ch > '9')
- {
- tokenizer.BackOne();
- break;
- }
- result = result * 10 + (ch - '0');
- if (result == 0) zeroes++;
- tokenLength++;
- }
- return (tokenLength >= minDigitLength);
- }
- private static Boolean ParseExactLiteral(ref TimeSpanTokenizer tokenizer, StringBuilder enquotedString)
- {
- for (int i = 0; i < enquotedString.Length; i++)
- {
- if (enquotedString[i] != tokenizer.NextChar)
- return false;
- }
- return true;
- }
- #endregion
-
- #region TryParseTimeSpanConstant
- //
- // TryParseTimeSpanConstant
- //
- // Actions: Parses the "c" (constant) format. This code is 100% identical to the non-globalized v1.0-v3.5 TimeSpan.Parse() routine
- // and exists for performance/appcompat with legacy callers who cannot move onto the globalized Parse overloads.
- //
- private static Boolean TryParseTimeSpanConstant(String input, ref TimeSpanResult result)
- {
- return (new StringParser().TryParse(input, ref result));
- }
-
- private struct StringParser
- {
- private String str;
- private char ch;
- private int pos;
- private int len;
-
- internal void NextChar()
- {
- if (pos < len) pos++;
- ch = pos < len ? str[pos] : (char)0;
- }
-
- internal char NextNonDigit()
- {
- int i = pos;
- while (i < len)
- {
- char ch = str[i];
- if (ch < '0' || ch > '9') return ch;
- i++;
- }
- return (char)0;
- }
-
- internal bool TryParse(String input, ref TimeSpanResult result)
- {
- result.parsedTimeSpan._ticks = 0;
-
- if (input == null)
- {
- result.SetFailure(ParseFailureKind.ArgumentNull, "ArgumentNull_String", null, nameof(input));
- return false;
- }
- str = input;
- len = input.Length;
- pos = -1;
- NextChar();
- SkipBlanks();
- bool negative = false;
- if (ch == '-')
- {
- negative = true;
- NextChar();
- }
- long time;
- if (NextNonDigit() == ':')
- {
- if (!ParseTime(out time, ref result))
- {
- return false;
- };
- }
- else
- {
- int days;
- if (!ParseInt((int)(0x7FFFFFFFFFFFFFFFL / TimeSpan.TicksPerDay), out days, ref result))
- {
- return false;
- }
- time = days * TimeSpan.TicksPerDay;
- if (ch == '.')
- {
- NextChar();
- long remainingTime;
- if (!ParseTime(out remainingTime, ref result))
- {
- return false;
- };
- time += remainingTime;
- }
- }
- if (negative)
- {
- time = -time;
- // Allow -0 as well
- if (time > 0)
- {
- result.SetFailure(ParseFailureKind.Overflow, "Overflow_TimeSpanElementTooLarge");
- return false;
- }
- }
- else
- {
- if (time < 0)
- {
- result.SetFailure(ParseFailureKind.Overflow, "Overflow_TimeSpanElementTooLarge");
- return false;
- }
- }
- SkipBlanks();
- if (pos < len)
- {
- result.SetFailure(ParseFailureKind.Format, "Format_BadTimeSpan");
- return false;
- }
- result.parsedTimeSpan._ticks = time;
- return true;
- }
-
- internal bool ParseInt(int max, out int i, ref TimeSpanResult result)
- {
- i = 0;
- int p = pos;
- while (ch >= '0' && ch <= '9')
- {
- if ((i & 0xF0000000) != 0)
- {
- result.SetFailure(ParseFailureKind.Overflow, "Overflow_TimeSpanElementTooLarge");
- return false;
- }
- i = i * 10 + ch - '0';
- if (i < 0)
- {
- result.SetFailure(ParseFailureKind.Overflow, "Overflow_TimeSpanElementTooLarge");
- return false;
- }
- NextChar();
- }
- if (p == pos)
- {
- result.SetFailure(ParseFailureKind.Format, "Format_BadTimeSpan");
- return false;
- }
- if (i > max)
- {
- result.SetFailure(ParseFailureKind.Overflow, "Overflow_TimeSpanElementTooLarge");
- return false;
- }
- return true;
- }
-
- internal bool ParseTime(out long time, ref TimeSpanResult result)
- {
- time = 0;
- int unit;
- if (!ParseInt(23, out unit, ref result))
- {
- return false;
- }
- time = unit * TimeSpan.TicksPerHour;
- if (ch != ':')
- {
- result.SetFailure(ParseFailureKind.Format, "Format_BadTimeSpan");
- return false;
- }
- NextChar();
- if (!ParseInt(59, out unit, ref result))
- {
- return false;
- }
- time += unit * TimeSpan.TicksPerMinute;
- if (ch == ':')
- {
- NextChar();
- // allow seconds with the leading zero
- if (ch != '.')
- {
- if (!ParseInt(59, out unit, ref result))
- {
- return false;
- }
- time += unit * TimeSpan.TicksPerSecond;
- }
- if (ch == '.')
- {
- NextChar();
- int f = (int)TimeSpan.TicksPerSecond;
- while (f > 1 && ch >= '0' && ch <= '9')
- {
- f /= 10;
- time += (ch - '0') * f;
- NextChar();
- }
- }
- }
- return true;
- }
-
- internal void SkipBlanks()
- {
- while (ch == ' ' || ch == '\t') NextChar();
- }
- }
- #endregion
-
- #region TryParseExactMultipleTimeSpan
- //
- // TryParseExactMultipleTimeSpan
- //
- // Actions: Common private ParseExactMultiple method called by both ParseExactMultiple and TryParseExactMultiple
- //
- private static Boolean TryParseExactMultipleTimeSpan(String input, String[] formats, IFormatProvider formatProvider, TimeSpanStyles styles, ref TimeSpanResult result)
- {
- if (input == null)
- {
- result.SetFailure(ParseFailureKind.ArgumentNull, "ArgumentNull_String", null, nameof(input));
- return false;
- }
- if (formats == null)
- {
- result.SetFailure(ParseFailureKind.ArgumentNull, "ArgumentNull_String", null, nameof(formats));
- return false;
- }
-
- if (input.Length == 0)
- {
- result.SetFailure(ParseFailureKind.Format, "Format_BadTimeSpan");
- return false;
- }
-
- if (formats.Length == 0)
- {
- result.SetFailure(ParseFailureKind.Format, "Format_BadFormatSpecifier");
- return false;
- }
-
- //
- // Do a loop through the provided formats and see if we can parse succesfully in
- // one of the formats.
- //
- for (int i = 0; i < formats.Length; i++)
- {
- if (formats[i] == null || formats[i].Length == 0)
- {
- result.SetFailure(ParseFailureKind.Format, "Format_BadFormatSpecifier");
- return false;
- }
-
- // Create a new non-throwing result each time to ensure the runs are independent.
- TimeSpanResult innerResult = new TimeSpanResult();
- innerResult.Init(TimeSpanThrowStyle.None);
-
- if (TryParseExactTimeSpan(input, formats[i], formatProvider, styles, ref innerResult))
- {
- result.parsedTimeSpan = innerResult.parsedTimeSpan;
- return true;
- }
- }
-
- result.SetFailure(ParseFailureKind.Format, "Format_BadTimeSpan");
- return (false);
- }
- #endregion
- }
-}
diff --git a/src/mscorlib/src/System/Guid.CoreCLR.cs b/src/mscorlib/src/System/Guid.CoreCLR.cs
new file mode 100644
index 0000000000..f71d71b145
--- /dev/null
+++ b/src/mscorlib/src/System/Guid.CoreCLR.cs
@@ -0,0 +1,27 @@
+// 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 Microsoft.Win32;
+using System.Runtime.InteropServices;
+using System.Diagnostics.Contracts;
+
+namespace System
+{
+ partial struct Guid
+ {
+ // This will create a new guid. Since we've now decided that constructors should 0-init,
+ // we need a method that allows users to create a guid.
+ public static Guid NewGuid()
+ {
+ // CoCreateGuid should never return Guid.Empty, since it attempts to maintain some
+ // uniqueness guarantees. It should also never return a known GUID, but it's unclear
+ // how extensively it checks for known values.
+ Contract.Ensures(Contract.Result<Guid>() != Guid.Empty);
+
+ Guid guid;
+ Marshal.ThrowExceptionForHR(Win32Native.CoCreateGuid(out guid), new IntPtr(-1));
+ return guid;
+ }
+ }
+}
diff --git a/src/mscorlib/src/System/HResults.cs b/src/mscorlib/src/System/HResults.cs
deleted file mode 100644
index d733ad4b21..0000000000
--- a/src/mscorlib/src/System/HResults.cs
+++ /dev/null
@@ -1,235 +0,0 @@
-// 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.
-
-//=============================================================================
-//
-//
-// Purpose: Define HResult constants. Every exception has one of these.
-//
-//
-//===========================================================================*/
-
-using System;
-
-namespace System
-{
- // Note: FACILITY_URT is defined as 0x13 (0x8013xxxx). Within that
- // range, 0x1yyy is for Runtime errors (used for Security, Metadata, etc).
- // In that subrange, 0x15zz and 0x16zz have been allocated for classlib-type
- // HResults. Also note that some of our HResults have to map to certain
- // COM HR's, etc.
-
- // Another arbitrary decision... Feel free to change this, as long as you
- // renumber the HResults yourself (and update rexcep.h).
- // Reflection will use 0x1600 -> 0x161f. IO will use 0x1620 -> 0x163f.
- // Security will use 0x1640 -> 0x165f
-
- // There are HResults files in the IO, Remoting, Reflection &
- // Security/Util directories as well, so choose your HResults carefully.
- internal static class HResults
- {
- internal const int APPMODEL_ERROR_NO_PACKAGE = unchecked((int)0x80073D54);
- internal const int CLDB_E_FILE_CORRUPT = unchecked((int)0x8013110e);
- internal const int CLDB_E_FILE_OLDVER = unchecked((int)0x80131107);
- internal const int CLDB_E_INDEX_NOTFOUND = unchecked((int)0x80131124);
- internal const int CLR_E_BIND_ASSEMBLY_NOT_FOUND = unchecked((int)0x80132004);
- internal const int CLR_E_BIND_ASSEMBLY_PUBLIC_KEY_MISMATCH = unchecked((int)0x80132001);
- internal const int CLR_E_BIND_ASSEMBLY_VERSION_TOO_LOW = unchecked((int)0x80132000);
- internal const int CLR_E_BIND_TYPE_NOT_FOUND = unchecked((int)0x80132005);
- internal const int CLR_E_BIND_UNRECOGNIZED_IDENTITY_FORMAT = unchecked((int)0x80132003);
- internal const int COR_E_ABANDONEDMUTEX = unchecked((int)0x8013152D);
- internal const int COR_E_AMBIGUOUSMATCH = unchecked((int)0x8000211D);
- internal const int COR_E_APPDOMAINUNLOADED = unchecked((int)0x80131014);
- internal const int COR_E_APPLICATION = unchecked((int)0x80131600);
- internal const int COR_E_ARGUMENT = unchecked((int)0x80070057);
- internal const int COR_E_ARGUMENTOUTOFRANGE = unchecked((int)0x80131502);
- internal const int COR_E_ARITHMETIC = unchecked((int)0x80070216);
- internal const int COR_E_ARRAYTYPEMISMATCH = unchecked((int)0x80131503);
- internal const int COR_E_ASSEMBLYEXPECTED = unchecked((int)0x80131018);
- internal const int COR_E_BADIMAGEFORMAT = unchecked((int)0x8007000B);
- internal const int COR_E_CANNOTUNLOADAPPDOMAIN = unchecked((int)0x80131015);
- internal const int COR_E_CODECONTRACTFAILED = unchecked((int)0x80131542);
- internal const int COR_E_CONTEXTMARSHAL = unchecked((int)0x80131504);
- internal const int COR_E_CUSTOMATTRIBUTEFORMAT = unchecked((int)0x80131605);
- internal const int COR_E_DATAMISALIGNED = unchecked((int)0x80131541);
- internal const int COR_E_DIVIDEBYZERO = unchecked((int)0x80020012); // DISP_E_DIVBYZERO
- internal const int COR_E_DLLNOTFOUND = unchecked((int)0x80131524);
- internal const int COR_E_DUPLICATEWAITOBJECT = unchecked((int)0x80131529);
- internal const int COR_E_ENTRYPOINTNOTFOUND = unchecked((int)0x80131523);
- internal const int COR_E_EXCEPTION = unchecked((int)0x80131500);
- internal const int COR_E_EXECUTIONENGINE = unchecked((int)0x80131506);
- internal const int COR_E_FIELDACCESS = unchecked((int)0x80131507);
- internal const int COR_E_FIXUPSINEXE = unchecked((int)0x80131019);
- internal const int COR_E_FORMAT = unchecked((int)0x80131537);
- internal const int COR_E_INDEXOUTOFRANGE = unchecked((int)0x80131508);
- internal const int COR_E_INSUFFICIENTEXECUTIONSTACK = unchecked((int)0x80131578);
- internal const int COR_E_INVALIDCAST = unchecked((int)0x80004002);
- internal const int COR_E_INVALIDCOMOBJECT = unchecked((int)0x80131527);
- internal const int COR_E_INVALIDFILTERCRITERIA = unchecked((int)0x80131601);
- internal const int COR_E_INVALIDOLEVARIANTTYPE = unchecked((int)0x80131531);
- internal const int COR_E_INVALIDOPERATION = unchecked((int)0x80131509);
- internal const int COR_E_INVALIDPROGRAM = unchecked((int)0x8013153a);
- internal const int COR_E_KEYNOTFOUND = unchecked((int)0x80131577);
- internal const int COR_E_MARSHALDIRECTIVE = unchecked((int)0x80131535);
- internal const int COR_E_MEMBERACCESS = unchecked((int)0x8013151A);
- internal const int COR_E_METHODACCESS = unchecked((int)0x80131510);
- internal const int COR_E_MISSINGFIELD = unchecked((int)0x80131511);
- internal const int COR_E_MISSINGMANIFESTRESOURCE = unchecked((int)0x80131532);
- internal const int COR_E_MISSINGMEMBER = unchecked((int)0x80131512);
- internal const int COR_E_MISSINGMETHOD = unchecked((int)0x80131513);
- internal const int COR_E_MISSINGSATELLITEASSEMBLY = unchecked((int)0x80131536);
- internal const int COR_E_MODULE_HASH_CHECK_FAILED = unchecked((int)0x80131039);
- internal const int COR_E_MULTICASTNOTSUPPORTED = unchecked((int)0x80131514);
- internal const int COR_E_NEWER_RUNTIME = unchecked((int)0x8013101b);
- internal const int COR_E_NOTFINITENUMBER = unchecked((int)0x80131528);
- internal const int COR_E_NOTSUPPORTED = unchecked((int)0x80131515);
- internal const int COR_E_NULLREFERENCE = unchecked((int)0x80004003);
- internal const int COR_E_OBJECTDISPOSED = unchecked((int)0x80131622);
- internal const int COR_E_OPERATIONCANCELED = unchecked((int)0x8013153B);
- internal const int COR_E_OUTOFMEMORY = unchecked((int)0x8007000E);
- internal const int COR_E_OVERFLOW = unchecked((int)0x80131516);
- internal const int COR_E_PLATFORMNOTSUPPORTED = unchecked((int)0x80131539);
- internal const int COR_E_RANK = unchecked((int)0x80131517);
- internal const int COR_E_REFLECTIONTYPELOAD = unchecked((int)0x80131602);
- internal const int COR_E_REMOTING = unchecked((int)0x8013150b);
- internal const int COR_E_RUNTIMEWRAPPED = unchecked((int)0x8013153e);
- internal const int COR_E_SAFEARRAYRANKMISMATCH = unchecked((int)0x80131538);
- internal const int COR_E_SAFEARRAYTYPEMISMATCH = unchecked((int)0x80131533);
- internal const int COR_E_SECURITY = unchecked((int)0x8013150A);
- internal const int COR_E_SERIALIZATION = unchecked((int)0x8013150C);
- internal const int COR_E_SERVER = unchecked((int)0x8013150e);
- internal const int COR_E_STACKOVERFLOW = unchecked((int)0x800703E9);
- internal const int COR_E_SYNCHRONIZATIONLOCK = unchecked((int)0x80131518);
- internal const int COR_E_SYSTEM = unchecked((int)0x80131501);
- internal const int COR_E_TARGET = unchecked((int)0x80131603);
- internal const int COR_E_TARGETINVOCATION = unchecked((int)0x80131604);
- internal const int COR_E_TARGETPARAMCOUNT = unchecked((int)0x8002000e);
- internal const int COR_E_THREADABORTED = unchecked((int)0x80131530);
- internal const int COR_E_THREADINTERRUPTED = unchecked((int)0x80131519);
- internal const int COR_E_THREADSTART = unchecked((int)0x80131525);
- internal const int COR_E_THREADSTATE = unchecked((int)0x80131520);
- internal const int COR_E_TIMEOUT = unchecked((int)0x80131505);
- internal const int COR_E_TYPEACCESS = unchecked((int)0x80131543);
- internal const int COR_E_TYPEINITIALIZATION = unchecked((int)0x80131534);
- internal const int COR_E_TYPELOAD = unchecked((int)0x80131522);
- internal const int COR_E_TYPEUNLOADED = unchecked((int)0x80131013);
- internal const int COR_E_UNAUTHORIZEDACCESS = unchecked((int)0x80070005);
- internal const int COR_E_VERIFICATION = unchecked((int)0x8013150D);
- internal const int COR_E_WAITHANDLECANNOTBEOPENED = unchecked((int)0x8013152C);
- internal const int CORSEC_E_CRYPTO = unchecked((int)0x80131430);
- internal const int CORSEC_E_CRYPTO_UNEX_OPER = unchecked((int)0x80131431);
- internal const int CORSEC_E_INVALID_IMAGE_FORMAT = unchecked((int)0x8013141d);
- internal const int CORSEC_E_INVALID_PUBLICKEY = unchecked((int)0x8013141e);
- internal const int CORSEC_E_INVALID_STRONGNAME = unchecked((int)0x8013141a);
- internal const int CORSEC_E_MIN_GRANT_FAIL = unchecked((int)0x80131417);
- internal const int CORSEC_E_MISSING_STRONGNAME = unchecked((int)0x8013141b);
- internal const int CORSEC_E_NO_EXEC_PERM = unchecked((int)0x80131418);
- internal const int CORSEC_E_POLICY_EXCEPTION = unchecked((int)0x80131416);
- internal const int CORSEC_E_SIGNATURE_MISMATCH = unchecked((int)0x80131420);
- internal const int CORSEC_E_XMLSYNTAX = unchecked((int)0x80131419);
- internal const int CTL_E_DEVICEIOERROR = unchecked((int)0x800A0039);
- internal const int CTL_E_DIVISIONBYZERO = unchecked((int)0x800A000B);
- internal const int CTL_E_FILENOTFOUND = unchecked((int)0x800A0035);
- internal const int CTL_E_OUTOFMEMORY = unchecked((int)0x800A0007);
- internal const int CTL_E_OUTOFSTACKSPACE = unchecked((int)0x800A001C);
- internal const int CTL_E_OVERFLOW = unchecked((int)0x800A0006);
- internal const int CTL_E_PATHFILEACCESSERROR = unchecked((int)0x800A004B);
- internal const int CTL_E_PATHNOTFOUND = unchecked((int)0x800A004C);
- internal const int CTL_E_PERMISSIONDENIED = unchecked((int)0x800A0046);
- internal const int E_ELEMENTNOTAVAILABLE = unchecked((int)0x802B001F);
- internal const int E_ELEMENTNOTENABLED = unchecked((int)0x802B001E);
- internal const int E_FAIL = unchecked((int)0x80004005);
- internal const int E_HANDLE = unchecked((int)0x80070006);
- internal const int E_ILLEGAL_DELEGATE_ASSIGNMENT = unchecked((int)0x80000018);
- internal const int E_ILLEGAL_METHOD_CALL = unchecked((int)0x8000000E);
- internal const int E_ILLEGAL_STATE_CHANGE = unchecked((int)0x8000000D);
- internal const int E_INVALIDARG = unchecked((int)0x80070057);
- internal const int E_LAYOUTCYCLE = unchecked((int)0x802B0014);
- internal const int E_NOTIMPL = unchecked((int)0x80004001);
- internal const int E_OUTOFMEMORY = unchecked((int)0x8007000E);
- internal const int E_POINTER = unchecked((int)0x80004003L);
- internal const int E_XAMLPARSEFAILED = unchecked((int)0x802B000A);
- internal const int ERROR_BAD_EXE_FORMAT = unchecked((int)0x800700C1);
- internal const int ERROR_BAD_NET_NAME = unchecked((int)0x80070043);
- internal const int ERROR_BAD_NETPATH = unchecked((int)0x80070035);
- internal const int ERROR_DISK_CORRUPT = unchecked((int)0x80070571);
- internal const int ERROR_DLL_INIT_FAILED = unchecked((int)0x8007045A);
- internal const int ERROR_DLL_NOT_FOUND = unchecked((int)0x80070485);
- internal const int ERROR_EXE_MARKED_INVALID = unchecked((int)0x800700C0);
- internal const int ERROR_FILE_CORRUPT = unchecked((int)0x80070570);
- internal const int ERROR_FILE_INVALID = unchecked((int)0x800703EE);
- internal const int ERROR_FILE_NOT_FOUND = unchecked((int)0x80070002);
- internal const int ERROR_INVALID_DLL = unchecked((int)0x80070482);
- internal const int ERROR_INVALID_NAME = unchecked((int)0x8007007B);
- internal const int ERROR_INVALID_ORDINAL = unchecked((int)0x800700B6);
- internal const int ERROR_INVALID_PARAMETER = unchecked((int)0x80070057);
- internal const int ERROR_LOCK_VIOLATION = unchecked((int)0x80070021);
- internal const int ERROR_MOD_NOT_FOUND = unchecked((int)0x8007007E);
- internal const int ERROR_NO_UNICODE_TRANSLATION = unchecked((int)0x80070459);
- internal const int ERROR_NOACCESS = unchecked((int)0x800703E6);
- internal const int ERROR_NOT_READY = unchecked((int)0x80070015);
- internal const int ERROR_OPEN_FAILED = unchecked((int)0x8007006E);
- internal const int ERROR_PATH_NOT_FOUND = unchecked((int)0x80070003);
- internal const int ERROR_SHARING_VIOLATION = unchecked((int)0x80070020);
- internal const int ERROR_TOO_MANY_OPEN_FILES = unchecked((int)0x80070004);
- internal const int ERROR_UNRECOGNIZED_VOLUME = unchecked((int)0x800703ED);
- internal const int ERROR_WRONG_TARGET_NAME = unchecked((int)0x80070574);
- internal const int FUSION_E_ASM_MODULE_MISSING = unchecked((int)0x80131042);
- internal const int FUSION_E_CACHEFILE_FAILED = unchecked((int)0x80131052);
- internal const int FUSION_E_CODE_DOWNLOAD_DISABLED = unchecked((int)0x80131048);
- internal const int FUSION_E_HOST_GAC_ASM_MISMATCH = unchecked((int)0x80131050);
- internal const int FUSION_E_INVALID_NAME = unchecked((int)0x80131047);
- internal const int FUSION_E_INVALID_PRIVATE_ASM_LOCATION = unchecked((int)0x80131041);
- internal const int FUSION_E_LOADFROM_BLOCKED = unchecked((int)0x80131051);
- internal const int FUSION_E_PRIVATE_ASM_DISALLOWED = unchecked((int)0x80131044);
- internal const int FUSION_E_REF_DEF_MISMATCH = unchecked((int)0x80131040);
- internal const int FUSION_E_SIGNATURE_CHECK_FAILED = unchecked((int)0x80131045);
- internal const int INET_E_CANNOT_CONNECT = unchecked((int)0x800C0004);
- internal const int INET_E_CONNECTION_TIMEOUT = unchecked((int)0x800C000B);
- internal const int INET_E_DATA_NOT_AVAILABLE = unchecked((int)0x800C0007);
- internal const int INET_E_DOWNLOAD_FAILURE = unchecked((int)0x800C0008);
- internal const int INET_E_OBJECT_NOT_FOUND = unchecked((int)0x800C0006);
- internal const int INET_E_RESOURCE_NOT_FOUND = unchecked((int)0x800C0005);
- internal const int INET_E_UNKNOWN_PROTOCOL = unchecked((int)0x800C000D);
- internal const int ISS_E_ALLOC_TOO_LARGE = unchecked((int)0x80131484);
- internal const int ISS_E_BLOCK_SIZE_TOO_SMALL = unchecked((int)0x80131483);
- internal const int ISS_E_CALLER = unchecked((int)0x801314A1);
- internal const int ISS_E_CORRUPTED_STORE_FILE = unchecked((int)0x80131480);
- internal const int ISS_E_CREATE_DIR = unchecked((int)0x80131468);
- internal const int ISS_E_CREATE_MUTEX = unchecked((int)0x80131464);
- internal const int ISS_E_DEPRECATE = unchecked((int)0x801314A0);
- internal const int ISS_E_FILE_NOT_MAPPED = unchecked((int)0x80131482);
- internal const int ISS_E_FILE_WRITE = unchecked((int)0x80131466);
- internal const int ISS_E_GET_FILE_SIZE = unchecked((int)0x80131463);
- internal const int ISS_E_ISOSTORE = unchecked((int)0x80131450);
- internal const int ISS_E_LOCK_FAILED = unchecked((int)0x80131465);
- internal const int ISS_E_MACHINE = unchecked((int)0x801314A3);
- internal const int ISS_E_MACHINE_DACL = unchecked((int)0x801314A4);
- internal const int ISS_E_MAP_VIEW_OF_FILE = unchecked((int)0x80131462);
- internal const int ISS_E_OPEN_FILE_MAPPING = unchecked((int)0x80131461);
- internal const int ISS_E_OPEN_STORE_FILE = unchecked((int)0x80131460);
- internal const int ISS_E_PATH_LENGTH = unchecked((int)0x801314A2);
- internal const int ISS_E_SET_FILE_POINTER = unchecked((int)0x80131467);
- internal const int ISS_E_STORE_NOT_OPEN = unchecked((int)0x80131469);
- internal const int ISS_E_STORE_VERSION = unchecked((int)0x80131481);
- internal const int ISS_E_TABLE_ROW_NOT_FOUND = unchecked((int)0x80131486);
- internal const int ISS_E_USAGE_WILL_EXCEED_QUOTA = unchecked((int)0x80131485);
- internal const int META_E_BAD_SIGNATURE = unchecked((int)0x80131192);
- internal const int META_E_CA_FRIENDS_SN_REQUIRED = unchecked((int)0x801311e6);
- internal const int MSEE_E_ASSEMBLYLOADINPROGRESS = unchecked((int)0x80131016);
- internal const int RO_E_CLOSED = unchecked((int)0x80000013);
- internal const int E_BOUNDS = unchecked((int)0x8000000B);
- internal const int RO_E_METADATA_NAME_NOT_FOUND = unchecked((int)0x8000000F);
- internal const int SECURITY_E_INCOMPATIBLE_EVIDENCE = unchecked((int)0x80131403);
- internal const int SECURITY_E_INCOMPATIBLE_SHARE = unchecked((int)0x80131401);
- internal const int SECURITY_E_UNVERIFIABLE = unchecked((int)0x80131402);
- internal const int STG_E_PATHNOTFOUND = unchecked((int)0x80030003);
- public const int COR_E_DIRECTORYNOTFOUND = unchecked((int)0x80070003);
- public const int COR_E_ENDOFSTREAM = unchecked((int)0x80070026); // OS defined
- public const int COR_E_FILELOAD = unchecked((int)0x80131621);
- public const int COR_E_FILENOTFOUND = unchecked((int)0x80070002);
- public const int COR_E_IO = unchecked((int)0x80131620);
- public const int COR_E_PATHTOOLONG = unchecked((int)0x800700CE);
- }
-}
diff --git a/src/mscorlib/src/System/IO/BinaryReader.cs b/src/mscorlib/src/System/IO/BinaryReader.cs
index 2cc6074d75..83fc2806bf 100644
--- a/src/mscorlib/src/System/IO/BinaryReader.cs
+++ b/src/mscorlib/src/System/IO/BinaryReader.cs
@@ -354,17 +354,28 @@ namespace System.IO
__Error.FileNotOpen();
// SafeCritical: index and count have already been verified to be a valid range for the buffer
- return InternalReadChars(buffer, index, count);
+ return InternalReadChars(new Span<char>(buffer, index, count));
}
- private int InternalReadChars(char[] buffer, int index, int count)
+ public virtual int Read(Span<char> destination)
+ {
+ Contract.Ensures(Contract.Result<int>() >= 0);
+ Contract.Ensures(Contract.Result<int>() <= destination.Length);
+ Contract.EndContractBlock();
+
+ if (_stream == null)
+ __Error.FileNotOpen();
+
+ return InternalReadChars(destination);
+ }
+
+ private int InternalReadChars(Span<char> buffer)
{
- Contract.Requires(buffer != null);
- Contract.Requires(index >= 0 && count >= 0);
Debug.Assert(_stream != null);
int numBytes = 0;
- int charsRemaining = count;
+ int index = 0;
+ int charsRemaining = buffer.Length;
if (_charBytes == null)
{
@@ -410,7 +421,7 @@ namespace System.IO
if (numBytes == 0)
{
- return (count - charsRemaining);
+ return (buffer.Length - charsRemaining);
}
Debug.Assert(byteBuffer != null, "expected byteBuffer to be non-null");
@@ -428,7 +439,7 @@ namespace System.IO
unsafe
{
fixed (byte* pBytes = byteBuffer)
- fixed (char* pChars = buffer)
+ fixed (char* pChars = &buffer.DangerousGetPinnableReference())
{
charsRead = _decoder.GetChars(pBytes + position, numBytes, pChars + index, charsRemaining, flush: false);
}
@@ -444,7 +455,7 @@ namespace System.IO
// we may have read fewer than the number of characters requested if end of stream reached
// or if the encoding makes the char count too big for the buffer (e.g. fallback sequence)
- return (count - charsRemaining);
+ return (buffer.Length - charsRemaining);
}
private int InternalReadOneChar()
@@ -541,7 +552,7 @@ namespace System.IO
// SafeCritical: we own the chars buffer, and therefore can guarantee that the index and count are valid
char[] chars = new char[count];
- int n = InternalReadChars(chars, 0, count);
+ int n = InternalReadChars(new Span<char>(chars));
if (n != count)
{
char[] copy = new char[n];
@@ -570,6 +581,18 @@ namespace System.IO
return _stream.Read(buffer, index, count);
}
+ public virtual int Read(Span<byte> destination)
+ {
+ Contract.Ensures(Contract.Result<int>() >= 0);
+ Contract.Ensures(Contract.Result<int>() <= destination.Length);
+ Contract.EndContractBlock();
+
+ if (_stream == null)
+ __Error.FileNotOpen();
+
+ return _stream.Read(destination);
+ }
+
public virtual byte[] ReadBytes(int count)
{
if (count < 0) throw new ArgumentOutOfRangeException(nameof(count), SR.ArgumentOutOfRange_NeedNonNegNum);
diff --git a/src/mscorlib/src/System/IO/Directory.cs b/src/mscorlib/src/System/IO/Directory.cs
index 6541e44e7d..fcc43f73c4 100644
--- a/src/mscorlib/src/System/IO/Directory.cs
+++ b/src/mscorlib/src/System/IO/Directory.cs
@@ -84,12 +84,6 @@ namespace System.IO
includeFiles, includeDirs, searchOption, true);
}
#endif // PLATFORM_UNIX
-
- internal static String InternalGetDirectoryRoot(String path)
- {
- if (path == null) return null;
- return path.Substring(0, PathInternal.GetRootLength(path));
- }
}
}
diff --git a/src/mscorlib/src/System/IO/File.cs b/src/mscorlib/src/System/IO/File.cs
index da962f6feb..e34b7aedab 100644
--- a/src/mscorlib/src/System/IO/File.cs
+++ b/src/mscorlib/src/System/IO/File.cs
@@ -196,7 +196,7 @@ namespace System.IO
if (!error)
{
Debug.Assert(false, "File::FillAttributeInfo - FindClose failed!");
- __Error.WinIOError();
+ throw Win32Marshal.GetExceptionForLastWin32Error();
}
}
}
diff --git a/src/mscorlib/src/System/IO/FileLoadException.CoreCLR.cs b/src/mscorlib/src/System/IO/FileLoadException.CoreCLR.cs
index d4ce9a9ab9..bd3504580b 100644
--- a/src/mscorlib/src/System/IO/FileLoadException.CoreCLR.cs
+++ b/src/mscorlib/src/System/IO/FileLoadException.CoreCLR.cs
@@ -27,7 +27,7 @@ namespace System.IO
GetFileLoadExceptionMessage(hResult, JitHelpers.GetStringHandleOnStack(ref format));
string message = null;
- if (hResult == System.__HResults.COR_E_BADEXEFORMAT)
+ if (hResult == System.HResults.COR_E_BADEXEFORMAT)
message = SR.Arg_BadImageFormatException;
else
GetMessageForHR(hResult, JitHelpers.GetStringHandleOnStack(ref message));
diff --git a/src/mscorlib/src/System/IO/FileSystemEnumerable.cs b/src/mscorlib/src/System/IO/FileSystemEnumerable.cs
index ed482c76b5..a16aad25c1 100644
--- a/src/mscorlib/src/System/IO/FileSystemEnumerable.cs
+++ b/src/mscorlib/src/System/IO/FileSystemEnumerable.cs
@@ -433,7 +433,7 @@ namespace System.IO
private void HandleError(int hr, String path)
{
Dispose();
- __Error.WinIOError(hr, path);
+ throw Win32Marshal.GetExceptionForWin32Error(hr, path);
}
private void AddSearchableDirsToStack(Directory.SearchData localSearchData)
diff --git a/src/mscorlib/src/System/IO/IOException.cs b/src/mscorlib/src/System/IO/IOException.cs
deleted file mode 100644
index 65504de863..0000000000
--- a/src/mscorlib/src/System/IO/IOException.cs
+++ /dev/null
@@ -1,73 +0,0 @@
-// 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.
-
-/*============================================================
-**
-**
-**
-**
-**
-** Purpose: Exception for a generic IO error.
-**
-**
-===========================================================*/
-
-using System;
-using System.Runtime.Serialization;
-
-namespace System.IO
-{
- public class IOException : SystemException
- {
- // For debugging purposes, store the complete path in the IOException
- // if possible. Don't give it back to users due to security concerns.
- // Let the code that throws the exception worry about that. But we can
- // at least assist people attached to the process with a managed
- // debugger. Don't serialize it to avoid any security problems.
- // This information isn't guaranteed to be correct, but is our second
- // best effort at a file or directory involved, after the exception
- // message.
- [NonSerialized]
- private String _maybeFullPath; // For debuggers on partial trust code
-
- public IOException()
- : base(SR.Arg_IOException)
- {
- HResult = __HResults.COR_E_IO;
- }
-
- public IOException(String message)
- : base(message)
- {
- HResult = __HResults.COR_E_IO;
- }
-
- public IOException(String message, int hresult)
- : base(message)
- {
- HResult = hresult;
- }
-
- // Adding this for debuggers when looking at exceptions in partial
- // trust code that may not have interesting path information in
- // the exception message.
- internal IOException(String message, int hresult, String maybeFullPath)
- : base(message)
- {
- HResult = hresult;
- _maybeFullPath = maybeFullPath;
- }
-
- public IOException(String message, Exception innerException)
- : base(message, innerException)
- {
- HResult = __HResults.COR_E_IO;
- }
-
- protected IOException(SerializationInfo info, StreamingContext context) : base(info, context)
- {
- throw new PlatformNotSupportedException();
- }
- }
-}
diff --git a/src/mscorlib/src/System/IO/MemoryStream.cs b/src/mscorlib/src/System/IO/MemoryStream.cs
index daf09d1274..2ac7c07db4 100644
--- a/src/mscorlib/src/System/IO/MemoryStream.cs
+++ b/src/mscorlib/src/System/IO/MemoryStream.cs
@@ -49,7 +49,6 @@ namespace System.IO
private bool _exposable; // Whether the array can be returned to the user.
private bool _isOpen; // Is this stream open or closed?
- [NonSerialized]
private Task<int> _lastReadTask; // The last successful task returned from ReadAsync
private const int MemStreamMaxLength = Int32.MaxValue;
@@ -391,6 +390,37 @@ namespace System.IO
return n;
}
+ public override int Read(Span<byte> destination)
+ {
+ if (GetType() != typeof(MemoryStream))
+ {
+ // MemoryStream is not sealed, and a derived type may have overridden Read(byte[], int, int) prior
+ // to this Read(Span<byte>) overload being introduced. In that case, this Read(Span<byte>) overload
+ // should use the behavior of Read(byte[],int,int) overload.
+ return base.Read(destination);
+ }
+
+ if (!_isOpen)
+ {
+ __Error.StreamIsClosed();
+ }
+
+ int n = Math.Min(_length - _position, destination.Length);
+ if (n <= 0)
+ {
+ return 0;
+ }
+
+ // TODO https://github.com/dotnet/corefx/issues/22388:
+ // Read(byte[], int, int) has an n <= 8 optimization, presumably based
+ // on benchmarking. Determine if/where such a cut-off is here and add
+ // an equivalent optimization if necessary.
+ new Span<byte>(_buffer, _position, n).CopyTo(destination);
+
+ _position += n;
+ return n;
+ }
+
public override Task<int> ReadAsync(Byte[] buffer, int offset, int count, CancellationToken cancellationToken)
{
if (buffer == null)
@@ -425,6 +455,27 @@ namespace System.IO
}
}
+ public override ValueTask<int> ReadAsync(Memory<byte> destination, CancellationToken cancellationToken = default(CancellationToken))
+ {
+ if (cancellationToken.IsCancellationRequested)
+ {
+ return new ValueTask<int>(Task.FromCanceled<int>(cancellationToken));
+ }
+
+ try
+ {
+ return new ValueTask<int>(Read(destination.Span));
+ }
+ catch (OperationCanceledException oce)
+ {
+ return new ValueTask<int>(Task.FromCancellation<int>(oce));
+ }
+ catch (Exception exception)
+ {
+ return new ValueTask<int>(Task.FromException<int>(exception));
+ }
+ }
+
public override int ReadByte()
{
@@ -634,6 +685,52 @@ namespace System.IO
_position = i;
}
+ public override void Write(ReadOnlySpan<byte> source)
+ {
+ if (GetType() != typeof(MemoryStream))
+ {
+ // MemoryStream is not sealed, and a derived type may have overridden Write(byte[], int, int) prior
+ // to this Write(Span<byte>) overload being introduced. In that case, this Write(Span<byte>) overload
+ // should use the behavior of Write(byte[],int,int) overload.
+ base.Write(source);
+ return;
+ }
+
+ if (!_isOpen)
+ {
+ __Error.StreamIsClosed();
+ }
+ EnsureWriteable();
+
+ // Check for overflow
+ int i = _position + source.Length;
+ if (i < 0)
+ {
+ throw new IOException(SR.IO_StreamTooLong);
+ }
+
+ if (i > _length)
+ {
+ bool mustZero = _position > _length;
+ if (i > _capacity)
+ {
+ bool allocatedNewArray = EnsureCapacity(i);
+ if (allocatedNewArray)
+ {
+ mustZero = false;
+ }
+ }
+ if (mustZero)
+ {
+ Array.Clear(_buffer, _length, i - _length);
+ }
+ _length = i;
+ }
+
+ source.CopyTo(new Span<byte>(_buffer, _position, source.Length));
+ _position = i;
+ }
+
public override Task WriteAsync(Byte[] buffer, int offset, int count, CancellationToken cancellationToken)
{
if (buffer == null)
@@ -665,6 +762,28 @@ namespace System.IO
}
}
+ public override Task WriteAsync(ReadOnlyMemory<byte> source, CancellationToken cancellationToken = default(CancellationToken))
+ {
+ if (cancellationToken.IsCancellationRequested)
+ {
+ return Task.FromCanceled(cancellationToken);
+ }
+
+ try
+ {
+ Write(source.Span);
+ return Task.CompletedTask;
+ }
+ catch (OperationCanceledException oce)
+ {
+ return Task.FromCancellation<VoidTaskResult>(oce);
+ }
+ catch (Exception exception)
+ {
+ return Task.FromException(exception);
+ }
+ }
+
public override void WriteByte(byte value)
{
if (!_isOpen) __Error.StreamIsClosed();
diff --git a/src/mscorlib/src/System/IO/Stream.cs b/src/mscorlib/src/System/IO/Stream.cs
index 786dfedef9..82fad24c6d 100644
--- a/src/mscorlib/src/System/IO/Stream.cs
+++ b/src/mscorlib/src/System/IO/Stream.cs
@@ -41,9 +41,7 @@ namespace System.IO
// To implement Async IO operations on streams that don't support async IO
- [NonSerialized]
private ReadWriteTask _activeReadWriteTask;
- [NonSerialized]
private SemaphoreSlim _asyncActiveSemaphore;
internal SemaphoreSlim EnsureAsyncActiveSemaphoreInitialized()
@@ -416,6 +414,33 @@ namespace System.IO
: BeginEndReadAsync(buffer, offset, count);
}
+ public virtual ValueTask<int> ReadAsync(Memory<byte> destination, CancellationToken cancellationToken = default(CancellationToken))
+ {
+ if (destination.TryGetArray(out ArraySegment<byte> array))
+ {
+ return new ValueTask<int>(ReadAsync(array.Array, array.Offset, array.Count, cancellationToken));
+ }
+ else
+ {
+ byte[] buffer = ArrayPool<byte>.Shared.Rent(destination.Length);
+ return FinishReadAsync(ReadAsync(buffer, 0, destination.Length, cancellationToken), buffer, destination);
+
+ async ValueTask<int> FinishReadAsync(Task<int> readTask, byte[] localBuffer, Memory<byte> localDestination)
+ {
+ try
+ {
+ int result = await readTask.ConfigureAwait(false);
+ new Span<byte>(localBuffer, 0, result).CopyTo(localDestination.Span);
+ return result;
+ }
+ finally
+ {
+ ArrayPool<byte>.Shared.Return(localBuffer);
+ }
+ }
+ }
+ }
+
[MethodImplAttribute(MethodImplOptions.InternalCall)]
private extern bool HasOverriddenBeginEndRead();
@@ -694,8 +719,6 @@ namespace System.IO
return WriteAsync(buffer, offset, count, CancellationToken.None);
}
-
-
public virtual Task WriteAsync(Byte[] buffer, int offset, int count, CancellationToken cancellationToken)
{
// If cancellation was requested, bail early with an already completed task.
@@ -705,6 +728,32 @@ namespace System.IO
: BeginEndWriteAsync(buffer, offset, count);
}
+ public virtual Task WriteAsync(ReadOnlyMemory<byte> source, CancellationToken cancellationToken = default(CancellationToken))
+ {
+ if (source.DangerousTryGetArray(out ArraySegment<byte> array))
+ {
+ return WriteAsync(array.Array, array.Offset, array.Count, cancellationToken);
+ }
+ else
+ {
+ byte[] buffer = ArrayPool<byte>.Shared.Rent(source.Length);
+ source.Span.CopyTo(buffer);
+ return FinishWriteAsync(WriteAsync(buffer, 0, source.Length, cancellationToken), buffer);
+
+ async Task FinishWriteAsync(Task writeTask, byte[] localBuffer)
+ {
+ try
+ {
+ await writeTask.ConfigureAwait(false);
+ }
+ finally
+ {
+ ArrayPool<byte>.Shared.Return(localBuffer);
+ }
+ }
+ }
+ }
+
[MethodImplAttribute(MethodImplOptions.InternalCall)]
private extern bool HasOverriddenBeginEndWrite();
@@ -734,6 +783,22 @@ namespace System.IO
public abstract int Read([In, Out] byte[] buffer, int offset, int count);
+ public virtual int Read(Span<byte> destination)
+ {
+ byte[] buffer = ArrayPool<byte>.Shared.Rent(destination.Length);
+ try
+ {
+ int numRead = Read(buffer, 0, destination.Length);
+ if ((uint)numRead > destination.Length)
+ {
+ throw new IOException(SR.IO_StreamTooLong);
+ }
+ new Span<byte>(buffer, 0, numRead).CopyTo(destination);
+ return numRead;
+ }
+ finally { ArrayPool<byte>.Shared.Return(buffer); }
+ }
+
// Reads one byte from the stream by calling Read(byte[], int, int).
// Will return an unsigned byte cast to an int or -1 on end of stream.
// This implementation does not perform well because it allocates a new
@@ -754,6 +819,17 @@ namespace System.IO
public abstract void Write(byte[] buffer, int offset, int count);
+ public virtual void Write(ReadOnlySpan<byte> source)
+ {
+ byte[] buffer = ArrayPool<byte>.Shared.Rent(source.Length);
+ try
+ {
+ source.CopyTo(buffer);
+ Write(buffer, 0, source.Length);
+ }
+ finally { ArrayPool<byte>.Shared.Return(buffer); }
+ }
+
// Writes one byte from the stream by calling Write(byte[], int, int).
// This implementation does not perform well because it allocates a new
// byte[] each time you call it, and should be overridden by any
@@ -957,14 +1033,20 @@ namespace System.IO
return 0;
}
+ public override int Read(Span<byte> destination)
+ {
+ return 0;
+ }
+
public override Task<int> ReadAsync(Byte[] buffer, int offset, int count, CancellationToken cancellationToken)
{
- var nullReadTask = s_nullReadTask;
- if (nullReadTask == null)
- s_nullReadTask = nullReadTask = new Task<int>(false, 0, (TaskCreationOptions)InternalTaskOptions.DoNotDispose, CancellationToken.None); // benign race condition
- return nullReadTask;
+ return AsyncTaskMethodBuilder<int>.s_defaultResultTask;
+ }
+
+ public override ValueTask<int> ReadAsync(Memory<byte> destination, CancellationToken cancellationToken = default(CancellationToken))
+ {
+ return new ValueTask<int>(0);
}
- private static Task<int> s_nullReadTask;
public override int ReadByte()
{
@@ -975,6 +1057,10 @@ namespace System.IO
{
}
+ public override void Write(ReadOnlySpan<byte> source)
+ {
+ }
+
public override Task WriteAsync(Byte[] buffer, int offset, int count, CancellationToken cancellationToken)
{
return cancellationToken.IsCancellationRequested ?
@@ -982,6 +1068,13 @@ namespace System.IO
Task.CompletedTask;
}
+ public override Task WriteAsync(ReadOnlyMemory<byte> source, CancellationToken cancellationToken = default(CancellationToken))
+ {
+ return cancellationToken.IsCancellationRequested ?
+ Task.FromCanceled(cancellationToken) :
+ Task.CompletedTask;
+ }
+
public override void WriteByte(byte value)
{
}
@@ -1229,6 +1322,12 @@ namespace System.IO
return _stream.Read(bytes, offset, count);
}
+ public override int Read(Span<byte> destination)
+ {
+ lock (_stream)
+ return _stream.Read(destination);
+ }
+
public override int ReadByte()
{
lock (_stream)
@@ -1282,6 +1381,12 @@ namespace System.IO
_stream.Write(bytes, offset, count);
}
+ public override void Write(ReadOnlySpan<byte> source)
+ {
+ lock (_stream)
+ _stream.Write(source);
+ }
+
public override void WriteByte(byte b)
{
lock (_stream)
diff --git a/src/mscorlib/src/System/IO/StreamReader.cs b/src/mscorlib/src/System/IO/StreamReader.cs
index 1fc72bffd1..9ff9187663 100644
--- a/src/mscorlib/src/System/IO/StreamReader.cs
+++ b/src/mscorlib/src/System/IO/StreamReader.cs
@@ -58,7 +58,6 @@ namespace System.IO
// This is used only for preamble detection
private int bytePos;
- [NonSerialized]
private StringBuilder _builder;
// This is the maximum number of chars we can get from one call to
@@ -84,14 +83,12 @@ namespace System.IO
private bool _isBlocked;
// The intent of this field is to leave open the underlying stream when
- // disposing of this StreamReader. A name like _leaveOpen is better,
- // but this type is serializable, and this field's name was _closable.
- private bool _closable; // Whether to close the underlying stream.
+ // disposing of this StreamReader.
+ private bool _leaveOpen; // Whether to keep the underlying stream open.
// We don't guarantee thread safety on StreamReader, but we should at
// least prevent users from trying to read anything while an Async
// read from the same thread is in progress.
- [NonSerialized]
private volatile Task _asyncReadTask;
private void CheckAsyncTaskInProgress()
@@ -216,14 +213,14 @@ namespace System.IO
_checkPreamble = (_preamble.Length > 0);
_isBlocked = false;
- _closable = !leaveOpen;
+ _leaveOpen = leaveOpen;
}
// Init used by NullStreamReader, to delay load encoding
internal void Init(Stream stream)
{
this.stream = stream;
- _closable = true;
+ _leaveOpen = false;
}
public override void Close()
@@ -265,7 +262,7 @@ namespace System.IO
}
internal bool LeaveOpen {
- get { return !_closable; }
+ get { return _leaveOpen; }
}
// DiscardBufferedData tells StreamReader to throw away its internal
@@ -1145,7 +1142,6 @@ namespace System.IO
}
#endregion
- // No data, class doesn't need to be serializable.
// Note this class is threadsafe.
private class NullStreamReader : StreamReader
{
diff --git a/src/mscorlib/src/System/IO/__Error.cs b/src/mscorlib/src/System/IO/__Error.cs
index 785a79efe8..6af1fcfadc 100644
--- a/src/mscorlib/src/System/IO/__Error.cs
+++ b/src/mscorlib/src/System/IO/__Error.cs
@@ -75,72 +75,6 @@ namespace System.IO
throw new ArgumentException(SR.InvalidOperation_EndWriteCalledMultiple);
}
- internal static void WinIOError()
- {
- int errorCode = Marshal.GetLastWin32Error();
- WinIOError(errorCode, String.Empty);
- }
-
- // After calling GetLastWin32Error(), it clears the last error field,
- // so you must save the HResult and pass it to this method. This method
- // will determine the appropriate exception to throw dependent on your
- // error, and depending on the error, insert a string into the message
- // gotten from the ResourceManager.
- internal static void WinIOError(int errorCode, String str)
- {
- switch (errorCode)
- {
- case Win32Native.ERROR_FILE_NOT_FOUND:
- if (str.Length == 0)
- throw new FileNotFoundException(SR.IO_FileNotFound);
- else
- throw new FileNotFoundException(SR.Format(SR.IO_FileNotFound_FileName, str), str);
-
- case Win32Native.ERROR_PATH_NOT_FOUND:
- if (str.Length == 0)
- throw new DirectoryNotFoundException(SR.IO_PathNotFound_NoPathName);
- else
- throw new DirectoryNotFoundException(SR.Format(SR.IO_PathNotFound_Path, str));
-
- case Win32Native.ERROR_ACCESS_DENIED:
- if (str.Length == 0)
- throw new UnauthorizedAccessException(SR.UnauthorizedAccess_IODenied_NoPathName);
- else
- throw new UnauthorizedAccessException(SR.Format(SR.UnauthorizedAccess_IODenied_Path, str));
-
- case Win32Native.ERROR_ALREADY_EXISTS:
- if (str.Length == 0)
- goto default;
- throw new IOException(SR.Format(SR.IO_AlreadyExists_Name, str), Win32Native.MakeHRFromErrorCode(errorCode), str);
-
- case Win32Native.ERROR_FILENAME_EXCED_RANGE:
- throw new PathTooLongException(SR.Format(SR.IO_PathTooLong_Path, str));
-
- case Win32Native.ERROR_INVALID_DRIVE:
- throw new DriveNotFoundException(SR.Format(SR.IO_DriveNotFound_Drive, str));
-
- case Win32Native.ERROR_INVALID_PARAMETER:
- throw new IOException(Win32Native.GetMessage(errorCode), Win32Native.MakeHRFromErrorCode(errorCode), str);
-
- case Win32Native.ERROR_SHARING_VIOLATION:
- if (str.Length == 0)
- throw new IOException(SR.IO_SharingViolation_NoFileName, Win32Native.MakeHRFromErrorCode(errorCode), str);
- else
- throw new IOException(SR.Format(SR.IO_SharingViolation_File, str), Win32Native.MakeHRFromErrorCode(errorCode), str);
-
- case Win32Native.ERROR_FILE_EXISTS:
- if (str.Length == 0)
- goto default;
- throw new IOException(SR.Format(SR.IO_FileExists_Name, str), Win32Native.MakeHRFromErrorCode(errorCode), str);
-
- case Win32Native.ERROR_OPERATION_ABORTED:
- throw new OperationCanceledException();
-
- default:
- throw new IOException(Win32Native.GetMessage(errorCode), Win32Native.MakeHRFromErrorCode(errorCode), str);
- }
- }
-
internal static void WriteNotSupported()
{
throw new NotSupportedException(SR.NotSupported_UnwritableStream);
diff --git a/src/mscorlib/src/System/IO/__HResults.cs b/src/mscorlib/src/System/IO/__HResults.cs
deleted file mode 100644
index 633c3538c5..0000000000
--- a/src/mscorlib/src/System/IO/__HResults.cs
+++ /dev/null
@@ -1,31 +0,0 @@
-// 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.
-
-//=============================================================================
-//
-//
-//
-//
-// Purpose: Define HResult constants. Every exception has one of these.
-//
-//
-//===========================================================================*/
-
-using System;
-
-namespace System.IO
-{
- // Only static data no need to serialize
- internal static class __HResults
- {
- // These use an error code from WinError.h
- public const int COR_E_ENDOFSTREAM = unchecked((int)0x80070026); // OS defined
- public const int COR_E_FILELOAD = unchecked((int)0x80131621);
- public const int COR_E_FILENOTFOUND = unchecked((int)0x80070002);
- public const int COR_E_DIRECTORYNOTFOUND = unchecked((int)0x80070003);
- public const int COR_E_PATHTOOLONG = unchecked((int)0x800700CE);
-
- public const int COR_E_IO = unchecked((int)0x80131620);
- }
-}
diff --git a/src/mscorlib/src/System/InsufficientMemoryException.cs b/src/mscorlib/src/System/InsufficientMemoryException.cs
index 8f7aa96ff7..b4bc588f18 100644
--- a/src/mscorlib/src/System/InsufficientMemoryException.cs
+++ b/src/mscorlib/src/System/InsufficientMemoryException.cs
@@ -27,19 +27,19 @@ namespace System
public InsufficientMemoryException()
: base(GetMessageFromNativeResources(ExceptionMessageKind.OutOfMemory))
{
- HResult = __HResults.COR_E_INSUFFICIENTMEMORY;
+ HResult = HResults.COR_E_INSUFFICIENTMEMORY;
}
public InsufficientMemoryException(String message)
: base(message)
{
- HResult = __HResults.COR_E_INSUFFICIENTMEMORY;
+ HResult = HResults.COR_E_INSUFFICIENTMEMORY;
}
public InsufficientMemoryException(String message, Exception innerException)
: base(message, innerException)
{
- HResult = __HResults.COR_E_INSUFFICIENTMEMORY;
+ HResult = HResults.COR_E_INSUFFICIENTMEMORY;
}
}
}
diff --git a/src/mscorlib/src/System/MissingFieldException.cs b/src/mscorlib/src/System/MissingFieldException.cs
index 668d5f2a31..31931bf91c 100644
--- a/src/mscorlib/src/System/MissingFieldException.cs
+++ b/src/mscorlib/src/System/MissingFieldException.cs
@@ -22,19 +22,19 @@ namespace System
public MissingFieldException()
: base(SR.Arg_MissingFieldException)
{
- HResult = __HResults.COR_E_MISSINGFIELD;
+ HResult = HResults.COR_E_MISSINGFIELD;
}
public MissingFieldException(String message)
: base(message)
{
- HResult = __HResults.COR_E_MISSINGFIELD;
+ HResult = HResults.COR_E_MISSINGFIELD;
}
public MissingFieldException(String message, Exception inner)
: base(message, inner)
{
- HResult = __HResults.COR_E_MISSINGFIELD;
+ HResult = HResults.COR_E_MISSINGFIELD;
}
protected MissingFieldException(SerializationInfo info, StreamingContext context) : base(info, context)
diff --git a/src/mscorlib/src/System/MissingMemberException.cs b/src/mscorlib/src/System/MissingMemberException.cs
index 1fb0c55e40..def3c39824 100644
--- a/src/mscorlib/src/System/MissingMemberException.cs
+++ b/src/mscorlib/src/System/MissingMemberException.cs
@@ -26,19 +26,19 @@ namespace System
public MissingMemberException()
: base(SR.Arg_MissingMemberException)
{
- HResult = __HResults.COR_E_MISSINGMEMBER;
+ HResult = HResults.COR_E_MISSINGMEMBER;
}
public MissingMemberException(String message)
: base(message)
{
- HResult = __HResults.COR_E_MISSINGMEMBER;
+ HResult = HResults.COR_E_MISSINGMEMBER;
}
public MissingMemberException(String message, Exception inner)
: base(message, inner)
{
- HResult = __HResults.COR_E_MISSINGMEMBER;
+ HResult = HResults.COR_E_MISSINGMEMBER;
}
protected MissingMemberException(SerializationInfo info, StreamingContext context) : base(info, context)
diff --git a/src/mscorlib/src/System/MulticastDelegate.cs b/src/mscorlib/src/System/MulticastDelegate.cs
index 988bf2bb60..fe94aec29b 100644
--- a/src/mscorlib/src/System/MulticastDelegate.cs
+++ b/src/mscorlib/src/System/MulticastDelegate.cs
@@ -452,6 +452,17 @@ namespace System
if (IsUnmanagedFunctionPtr())
return ValueType.GetHashCodeOfPtr(_methodPtr) ^ ValueType.GetHashCodeOfPtr(_methodPtrAux);
+ if (_invocationCount != (IntPtr)0)
+ {
+ var t = _invocationList as Delegate;
+
+ if (t != null)
+ {
+ // this is a secure/wrapper delegate so we need to unwrap and check the inner one
+ return t.GetHashCode();
+ }
+ }
+
Object[] invocationList = _invocationList as Object[];
if (invocationList == null)
{
@@ -584,54 +595,6 @@ namespace System
}
[System.Diagnostics.DebuggerNonUserCode]
- private void CtorSecureClosed(Object target, IntPtr methodPtr, IntPtr callThunk, IntPtr creatorMethod)
- {
- MulticastDelegate realDelegate = (MulticastDelegate)Delegate.InternalAllocLike(this);
- realDelegate.CtorClosed(target, methodPtr);
- _invocationList = realDelegate;
- this._target = this;
- this._methodPtr = callThunk;
- this._methodPtrAux = creatorMethod;
- _invocationCount = GetInvokeMethod();
- }
-
- [System.Diagnostics.DebuggerNonUserCode]
- private void CtorSecureClosedStatic(Object target, IntPtr methodPtr, IntPtr callThunk, IntPtr creatorMethod)
- {
- MulticastDelegate realDelegate = (MulticastDelegate)Delegate.InternalAllocLike(this);
- realDelegate.CtorClosedStatic(target, methodPtr);
- _invocationList = realDelegate;
- this._target = this;
- this._methodPtr = callThunk;
- this._methodPtrAux = creatorMethod;
- _invocationCount = GetInvokeMethod();
- }
-
- [System.Diagnostics.DebuggerNonUserCode]
- private void CtorSecureRTClosed(Object target, IntPtr methodPtr, IntPtr callThunk, IntPtr creatorMethod)
- {
- MulticastDelegate realDelegate = Delegate.InternalAllocLike(this);
- realDelegate.CtorRTClosed(target, methodPtr);
- _invocationList = realDelegate;
- this._target = this;
- this._methodPtr = callThunk;
- this._methodPtrAux = creatorMethod;
- _invocationCount = GetInvokeMethod();
- }
-
- [System.Diagnostics.DebuggerNonUserCode]
- private void CtorSecureOpened(Object target, IntPtr methodPtr, IntPtr shuffleThunk, IntPtr callThunk, IntPtr creatorMethod)
- {
- MulticastDelegate realDelegate = Delegate.InternalAllocLike(this);
- realDelegate.CtorOpened(target, methodPtr, shuffleThunk);
- _invocationList = realDelegate;
- this._target = this;
- this._methodPtr = callThunk;
- this._methodPtrAux = creatorMethod;
- _invocationCount = GetInvokeMethod();
- }
-
- [System.Diagnostics.DebuggerNonUserCode]
private void CtorVirtualDispatch(Object target, IntPtr methodPtr, IntPtr shuffleThunk)
{
this._target = this;
@@ -640,18 +603,6 @@ namespace System
}
[System.Diagnostics.DebuggerNonUserCode]
- private void CtorSecureVirtualDispatch(Object target, IntPtr methodPtr, IntPtr shuffleThunk, IntPtr callThunk, IntPtr creatorMethod)
- {
- MulticastDelegate realDelegate = Delegate.InternalAllocLike(this);
- realDelegate.CtorVirtualDispatch(target, methodPtr, shuffleThunk);
- _invocationList = realDelegate;
- this._target = this;
- this._methodPtr = callThunk;
- this._methodPtrAux = creatorMethod;
- _invocationCount = GetInvokeMethod();
- }
-
- [System.Diagnostics.DebuggerNonUserCode]
private void CtorCollectibleClosedStatic(Object target, IntPtr methodPtr, IntPtr gchandle)
{
this._target = target;
diff --git a/src/mscorlib/src/System/NonSerializedAttribute.cs b/src/mscorlib/src/System/NonSerializedAttribute.cs
deleted file mode 100644
index be05e113c6..0000000000
--- a/src/mscorlib/src/System/NonSerializedAttribute.cs
+++ /dev/null
@@ -1,36 +0,0 @@
-// 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.
-
-/*============================================================
-**
-**
-**
-** Purpose: Used to mark a member as being not-serialized
-**
-**
-============================================================*/
-
-using System.Reflection;
-
-namespace System
-{
- [AttributeUsage(AttributeTargets.Field, Inherited = false)]
- public sealed class NonSerializedAttribute : Attribute
- {
- internal static Attribute GetCustomAttribute(RuntimeFieldInfo field)
- {
- if ((field.Attributes & FieldAttributes.NotSerialized) == 0)
- return null;
-
- return new NonSerializedAttribute();
- }
-
- internal static bool IsDefined(RuntimeFieldInfo field)
- {
- return (field.Attributes & FieldAttributes.NotSerialized) != 0;
- }
-
- public NonSerializedAttribute() { }
- }
-}
diff --git a/src/mscorlib/src/System/Number.cs b/src/mscorlib/src/System/Number.cs
index b30d4e643f..0eaa0b2285 100644
--- a/src/mscorlib/src/System/Number.cs
+++ b/src/mscorlib/src/System/Number.cs
@@ -286,12 +286,8 @@ namespace System
//
//This class contains only static members and does not need to be serializable
[System.Runtime.CompilerServices.FriendAccessAllowed]
- internal class Number
+ internal static class Number
{
- private Number()
- {
- }
-
[MethodImplAttribute(MethodImplOptions.InternalCall)]
public static extern String FormatDecimal(Decimal value, String format, NumberFormatInfo info);
[MethodImplAttribute(MethodImplOptions.InternalCall)]
@@ -666,7 +662,7 @@ namespace System
return null;
}
- internal unsafe static Decimal ParseDecimal(String value, NumberStyles options, NumberFormatInfo numfmt)
+ internal unsafe static Decimal ParseDecimal(ReadOnlySpan<char> value, NumberStyles options, NumberFormatInfo numfmt)
{
Byte* numberBufferBytes = stackalloc Byte[NumberBuffer.NumberBufferBytes];
NumberBuffer number = new NumberBuffer(numberBufferBytes);
@@ -681,13 +677,8 @@ namespace System
return result;
}
- internal unsafe static Double ParseDouble(String value, NumberStyles options, NumberFormatInfo numfmt)
+ internal unsafe static Double ParseDouble(ReadOnlySpan<char> value, NumberStyles options, NumberFormatInfo numfmt)
{
- if (value == null)
- {
- throw new ArgumentNullException(nameof(value));
- }
-
Byte* numberBufferBytes = stackalloc Byte[NumberBuffer.NumberBufferBytes];
NumberBuffer number = new NumberBuffer(numberBufferBytes);
Double d = 0;
@@ -697,16 +688,16 @@ namespace System
//If we failed TryStringToNumber, it may be from one of our special strings.
//Check the three with which we're concerned and rethrow if it's not one of
//those strings.
- String sTrim = value.Trim();
- if (sTrim.Equals(numfmt.PositiveInfinitySymbol))
+ ReadOnlySpan<char> sTrim = value.Trim();
+ if (StringSpanHelpers.Equals(sTrim, numfmt.PositiveInfinitySymbol))
{
return Double.PositiveInfinity;
}
- if (sTrim.Equals(numfmt.NegativeInfinitySymbol))
+ if (StringSpanHelpers.Equals(sTrim, numfmt.NegativeInfinitySymbol))
{
return Double.NegativeInfinity;
}
- if (sTrim.Equals(numfmt.NaNSymbol))
+ if (StringSpanHelpers.Equals(sTrim, numfmt.NaNSymbol))
{
return Double.NaN;
}
@@ -721,7 +712,7 @@ namespace System
return d;
}
- internal unsafe static Int32 ParseInt32(String s, NumberStyles style, NumberFormatInfo info)
+ internal unsafe static Int32 ParseInt32(ReadOnlySpan<char> s, NumberStyles style, NumberFormatInfo info)
{
Byte* numberBufferBytes = stackalloc Byte[NumberBuffer.NumberBufferBytes];
NumberBuffer number = new NumberBuffer(numberBufferBytes);
@@ -746,7 +737,7 @@ namespace System
return i;
}
- internal unsafe static Int64 ParseInt64(String value, NumberStyles options, NumberFormatInfo numfmt)
+ internal unsafe static Int64 ParseInt64(ReadOnlySpan<char> value, NumberStyles options, NumberFormatInfo numfmt)
{
Byte* numberBufferBytes = stackalloc Byte[NumberBuffer.NumberBufferBytes];
NumberBuffer number = new NumberBuffer(numberBufferBytes);
@@ -985,13 +976,8 @@ namespace System
return false;
}
- internal unsafe static Single ParseSingle(String value, NumberStyles options, NumberFormatInfo numfmt)
+ internal unsafe static Single ParseSingle(ReadOnlySpan<char> value, NumberStyles options, NumberFormatInfo numfmt)
{
- if (value == null)
- {
- throw new ArgumentNullException(nameof(value));
- }
-
Byte* numberBufferBytes = stackalloc Byte[NumberBuffer.NumberBufferBytes];
NumberBuffer number = new NumberBuffer(numberBufferBytes);
Double d = 0;
@@ -1001,16 +987,16 @@ namespace System
//If we failed TryStringToNumber, it may be from one of our special strings.
//Check the three with which we're concerned and rethrow if it's not one of
//those strings.
- String sTrim = value.Trim();
- if (sTrim.Equals(numfmt.PositiveInfinitySymbol))
+ ReadOnlySpan<char> sTrim = value.Trim();
+ if (StringSpanHelpers.Equals(sTrim, numfmt.PositiveInfinitySymbol))
{
return Single.PositiveInfinity;
}
- if (sTrim.Equals(numfmt.NegativeInfinitySymbol))
+ if (StringSpanHelpers.Equals(sTrim, numfmt.NegativeInfinitySymbol))
{
return Single.NegativeInfinity;
}
- if (sTrim.Equals(numfmt.NaNSymbol))
+ if (StringSpanHelpers.Equals(sTrim, numfmt.NaNSymbol))
{
return Single.NaN;
}
@@ -1029,7 +1015,7 @@ namespace System
return castSingle;
}
- internal unsafe static UInt32 ParseUInt32(String value, NumberStyles options, NumberFormatInfo numfmt)
+ internal unsafe static UInt32 ParseUInt32(ReadOnlySpan<char> value, NumberStyles options, NumberFormatInfo numfmt)
{
Byte* numberBufferBytes = stackalloc Byte[NumberBuffer.NumberBufferBytes];
NumberBuffer number = new NumberBuffer(numberBufferBytes);
@@ -1055,7 +1041,7 @@ namespace System
return i;
}
- internal unsafe static UInt64 ParseUInt64(String value, NumberStyles options, NumberFormatInfo numfmt)
+ internal unsafe static UInt64 ParseUInt64(ReadOnlySpan<char> value, NumberStyles options, NumberFormatInfo numfmt)
{
Byte* numberBufferBytes = stackalloc Byte[NumberBuffer.NumberBufferBytes];
NumberBuffer number = new NumberBuffer(numberBufferBytes);
@@ -1079,15 +1065,10 @@ namespace System
return i;
}
- private unsafe static void StringToNumber(String str, NumberStyles options, ref NumberBuffer number, NumberFormatInfo info, Boolean parseDecimal)
+ private unsafe static void StringToNumber(ReadOnlySpan<char> str, NumberStyles options, ref NumberBuffer number, NumberFormatInfo info, Boolean parseDecimal)
{
- if (str == null)
- {
- throw new ArgumentNullException(nameof(String));
- }
- Contract.EndContractBlock();
Debug.Assert(info != null, "");
- fixed (char* stringPointer = str)
+ fixed (char* stringPointer = &str.DangerousGetPinnableReference())
{
char* p = stringPointer;
if (!ParseNumber(ref p, options, ref number, null, info, parseDecimal)
@@ -1098,7 +1079,7 @@ namespace System
}
}
- private static Boolean TrailingZeros(String s, Int32 index)
+ private static Boolean TrailingZeros(ReadOnlySpan<char> s, Int32 index)
{
// For compatibility, we need to allow trailing zeros at the end of a number string
for (int i = index; i < s.Length; i++)
@@ -1111,7 +1092,7 @@ namespace System
return true;
}
- internal unsafe static Boolean TryParseDecimal(String value, NumberStyles options, NumberFormatInfo numfmt, out Decimal result)
+ internal unsafe static Boolean TryParseDecimal(ReadOnlySpan<char> value, NumberStyles options, NumberFormatInfo numfmt, out Decimal result)
{
Byte* numberBufferBytes = stackalloc Byte[NumberBuffer.NumberBufferBytes];
NumberBuffer number = new NumberBuffer(numberBufferBytes);
@@ -1129,7 +1110,7 @@ namespace System
return true;
}
- internal unsafe static Boolean TryParseDouble(String value, NumberStyles options, NumberFormatInfo numfmt, out Double result)
+ internal unsafe static Boolean TryParseDouble(ReadOnlySpan<char> value, NumberStyles options, NumberFormatInfo numfmt, out Double result)
{
Byte* numberBufferBytes = stackalloc Byte[NumberBuffer.NumberBufferBytes];
NumberBuffer number = new NumberBuffer(numberBufferBytes);
@@ -1147,7 +1128,7 @@ namespace System
return true;
}
- internal unsafe static Boolean TryParseInt32(String s, NumberStyles style, NumberFormatInfo info, out Int32 result)
+ internal unsafe static Boolean TryParseInt32(ReadOnlySpan<char> s, NumberStyles style, NumberFormatInfo info, out Int32 result)
{
Byte* numberBufferBytes = stackalloc Byte[NumberBuffer.NumberBufferBytes];
NumberBuffer number = new NumberBuffer(numberBufferBytes);
@@ -1175,7 +1156,7 @@ namespace System
return true;
}
- internal unsafe static Boolean TryParseInt64(String s, NumberStyles style, NumberFormatInfo info, out Int64 result)
+ internal unsafe static Boolean TryParseInt64(ReadOnlySpan<char> s, NumberStyles style, NumberFormatInfo info, out Int64 result)
{
Byte* numberBufferBytes = stackalloc Byte[NumberBuffer.NumberBufferBytes];
NumberBuffer number = new NumberBuffer(numberBufferBytes);
@@ -1203,7 +1184,7 @@ namespace System
return true;
}
- internal unsafe static Boolean TryParseSingle(String value, NumberStyles options, NumberFormatInfo numfmt, out Single result)
+ internal unsafe static Boolean TryParseSingle(ReadOnlySpan<char> value, NumberStyles options, NumberFormatInfo numfmt, out Single result)
{
Byte* numberBufferBytes = stackalloc Byte[NumberBuffer.NumberBufferBytes];
NumberBuffer number = new NumberBuffer(numberBufferBytes);
@@ -1228,7 +1209,7 @@ namespace System
return true;
}
- internal unsafe static Boolean TryParseUInt32(String s, NumberStyles style, NumberFormatInfo info, out UInt32 result)
+ internal unsafe static Boolean TryParseUInt32(ReadOnlySpan<char> s, NumberStyles style, NumberFormatInfo info, out UInt32 result)
{
Byte* numberBufferBytes = stackalloc Byte[NumberBuffer.NumberBufferBytes];
NumberBuffer number = new NumberBuffer(numberBufferBytes);
@@ -1256,7 +1237,7 @@ namespace System
return true;
}
- internal unsafe static Boolean TryParseUInt64(String s, NumberStyles style, NumberFormatInfo info, out UInt64 result)
+ internal unsafe static Boolean TryParseUInt64(ReadOnlySpan<char> s, NumberStyles style, NumberFormatInfo info, out UInt64 result)
{
Byte* numberBufferBytes = stackalloc Byte[NumberBuffer.NumberBufferBytes];
NumberBuffer number = new NumberBuffer(numberBufferBytes);
@@ -1284,24 +1265,19 @@ namespace System
return true;
}
- internal static Boolean TryStringToNumber(String str, NumberStyles options, ref NumberBuffer number, NumberFormatInfo numfmt, Boolean parseDecimal)
- {
- return TryStringToNumber(str, options, ref number, null, numfmt, parseDecimal);
- }
-
[System.Runtime.CompilerServices.FriendAccessAllowed]
- internal unsafe static Boolean TryStringToNumber(String str, NumberStyles options, ref NumberBuffer number, StringBuilder sb, NumberFormatInfo numfmt, Boolean parseDecimal)
+ internal unsafe static Boolean TryStringToNumber(String str, NumberStyles options, ref NumberBuffer number, StringBuilder sb, NumberFormatInfo numfmt, Boolean parseDecimal) =>
+ str != null ?
+ TryStringToNumber(str.AsReadOnlySpan(), options, ref number, numfmt, parseDecimal) :
+ false;
+
+ internal static unsafe Boolean TryStringToNumber(ReadOnlySpan<char> str, NumberStyles options, ref NumberBuffer number, NumberFormatInfo numfmt, Boolean parseDecimal)
{
- if (str == null)
- {
- return false;
- }
Debug.Assert(numfmt != null, "");
-
- fixed (char* stringPointer = str)
+ fixed (char* stringPointer = &str.DangerousGetPinnableReference())
{
char* p = stringPointer;
- if (!ParseNumber(ref p, options, ref number, sb, numfmt, parseDecimal)
+ if (!ParseNumber(ref p, options, ref number, null, numfmt, parseDecimal)
|| (p - stringPointer < str.Length && !TrailingZeros(str, (int)(p - stringPointer))))
{
return false;
diff --git a/src/mscorlib/src/System/OutOfMemoryException.cs b/src/mscorlib/src/System/OutOfMemoryException.cs
index 3bec542077..8ef2d7b265 100644
--- a/src/mscorlib/src/System/OutOfMemoryException.cs
+++ b/src/mscorlib/src/System/OutOfMemoryException.cs
@@ -22,19 +22,19 @@ namespace System
public OutOfMemoryException()
: base(GetMessageFromNativeResources(ExceptionMessageKind.OutOfMemory))
{
- HResult = __HResults.COR_E_OUTOFMEMORY;
+ HResult = HResults.COR_E_OUTOFMEMORY;
}
public OutOfMemoryException(String message)
: base(message)
{
- HResult = __HResults.COR_E_OUTOFMEMORY;
+ HResult = HResults.COR_E_OUTOFMEMORY;
}
public OutOfMemoryException(String message, Exception innerException)
: base(message, innerException)
{
- HResult = __HResults.COR_E_OUTOFMEMORY;
+ HResult = HResults.COR_E_OUTOFMEMORY;
}
protected OutOfMemoryException(SerializationInfo info, StreamingContext context) : base(info, context)
diff --git a/src/mscorlib/src/System/Reflection/Assembly.CoreCLR.cs b/src/mscorlib/src/System/Reflection/Assembly.CoreCLR.cs
index bbbd80b58b..d437e05e31 100644
--- a/src/mscorlib/src/System/Reflection/Assembly.CoreCLR.cs
+++ b/src/mscorlib/src/System/Reflection/Assembly.CoreCLR.cs
@@ -22,7 +22,11 @@ namespace System.Reflection
private static Assembly LoadFromResolveHandler(object sender, ResolveEventArgs args)
{
Assembly requestingAssembly = args.RequestingAssembly;
-
+ if (requestingAssembly == null)
+ {
+ return null;
+ }
+
// Requesting assembly for LoadFrom is always loaded in defaultContext - proceed only if that
// is the case.
if (AssemblyLoadContext.Default != AssemblyLoadContext.GetLoadContext(requestingAssembly))
diff --git a/src/mscorlib/src/System/Reflection/CustomAttribute.cs b/src/mscorlib/src/System/Reflection/CustomAttribute.cs
index 4bc5933d50..1dd88a23a5 100644
--- a/src/mscorlib/src/System/Reflection/CustomAttribute.cs
+++ b/src/mscorlib/src/System/Reflection/CustomAttribute.cs
@@ -67,7 +67,7 @@ namespace System.Reflection
IList<CustomAttributeData> cad = GetCustomAttributes(target.GetRuntimeModule(), target.MetadataToken);
int pcaCount = 0;
- Attribute[] a = PseudoCustomAttribute.GetCustomAttributes((RuntimeType)target, typeof(object) as RuntimeType, true, out pcaCount);
+ Attribute[] a = PseudoCustomAttribute.GetCustomAttributes((RuntimeType)target, typeof(object) as RuntimeType, out pcaCount);
if (pcaCount == 0)
return cad;
@@ -111,7 +111,7 @@ namespace System.Reflection
IList<CustomAttributeData> cad = GetCustomAttributes(target.GetRuntimeModule(), target.MetadataToken);
int pcaCount = 0;
- Attribute[] a = PseudoCustomAttribute.GetCustomAttributes((RuntimeMethodInfo)target, typeof(object) as RuntimeType, true, out pcaCount);
+ Attribute[] a = PseudoCustomAttribute.GetCustomAttributes((RuntimeMethodInfo)target, typeof(object) as RuntimeType, out pcaCount);
if (pcaCount == 0)
return cad;
@@ -164,7 +164,7 @@ namespace System.Reflection
IList<CustomAttributeData> cad = GetCustomAttributes((RuntimeModule)target.ManifestModule, RuntimeAssembly.GetToken(target.GetNativeHandle()));
int pcaCount = 0;
- Attribute[] a = PseudoCustomAttribute.GetCustomAttributes(target, typeof(object) as RuntimeType, false, out pcaCount);
+ Attribute[] a = PseudoCustomAttribute.GetCustomAttributes(target, typeof(object) as RuntimeType, out pcaCount);
if (pcaCount == 0)
return cad;
@@ -1276,7 +1276,7 @@ namespace System.Reflection
type = type.GetGenericTypeDefinition() as RuntimeType;
int pcaCount = 0;
- Attribute[] pca = PseudoCustomAttribute.GetCustomAttributes(type, caType, true, out pcaCount);
+ Attribute[] pca = PseudoCustomAttribute.GetCustomAttributes(type, caType, out pcaCount);
// if we are asked to go up the hierarchy chain we have to do it now and regardless of the
// attribute usage for the specific attribute because a derived attribute may override the usage...
@@ -1320,7 +1320,7 @@ namespace System.Reflection
method = method.GetGenericMethodDefinition() as RuntimeMethodInfo;
int pcaCount = 0;
- Attribute[] pca = PseudoCustomAttribute.GetCustomAttributes(method, caType, true, out pcaCount);
+ Attribute[] pca = PseudoCustomAttribute.GetCustomAttributes(method, caType, out pcaCount);
// if we are asked to go up the hierarchy chain we have to do it now and regardless of the
// attribute usage for the specific attribute because a derived attribute may override the usage...
@@ -1361,7 +1361,7 @@ namespace System.Reflection
Contract.Requires(caType != null);
int pcaCount = 0;
- Attribute[] pca = PseudoCustomAttribute.GetCustomAttributes(ctor, caType, true, out pcaCount);
+ Attribute[] pca = PseudoCustomAttribute.GetCustomAttributes(ctor, caType, out pcaCount);
object[] attributes = GetCustomAttributes(ctor.GetRuntimeModule(), ctor.MetadataToken, pcaCount, caType);
if (pcaCount > 0) Array.Copy(pca, 0, attributes, attributes.Length - pcaCount, pcaCount);
return attributes;
@@ -1422,7 +1422,7 @@ namespace System.Reflection
Contract.Requires(caType != null);
int pcaCount = 0;
- Attribute[] pca = PseudoCustomAttribute.GetCustomAttributes(assembly, caType, true, out pcaCount);
+ Attribute[] pca = PseudoCustomAttribute.GetCustomAttributes(assembly, caType, out pcaCount);
int assemblyToken = RuntimeAssembly.GetToken(assembly.GetNativeHandle());
object[] attributes = GetCustomAttributes(assembly.ManifestModule as RuntimeModule, assemblyToken, pcaCount, caType);
if (pcaCount > 0) Array.Copy(pca, 0, attributes, attributes.Length - pcaCount, pcaCount);
@@ -1890,13 +1890,6 @@ namespace System.Reflection
private static int s_pcasCount;
#endregion
- #region FCalls
- internal static void GetSecurityAttributes(RuntimeModule module, int token, bool assembly, out object[] securityAttributes)
- {
- securityAttributes = null;
- }
- #endregion
-
#region Static Constructor
static PseudoCustomAttribute()
{
@@ -1941,13 +1934,7 @@ namespace System.Reflection
#endregion
#region Internal Static
- internal static bool IsSecurityAttribute(RuntimeType type)
- {
- // TODO: Cleanup
- return false;
- }
-
- internal static Attribute[] GetCustomAttributes(RuntimeType type, RuntimeType caType, bool includeSecCa, out int count)
+ internal static Attribute[] GetCustomAttributes(RuntimeType type, RuntimeType caType, out int count)
{
Contract.Requires(type != null);
Contract.Requires(caType != null);
@@ -1955,36 +1942,20 @@ namespace System.Reflection
count = 0;
bool all = caType == (RuntimeType)typeof(object) || caType == (RuntimeType)typeof(Attribute);
- if (!all && !s_pca.ContainsKey(caType) && !IsSecurityAttribute(caType))
+ if (!all && !s_pca.ContainsKey(caType))
return Array.Empty<Attribute>();
List<Attribute> pcas = new List<Attribute>();
- Attribute pca = null;
if (all || caType == (RuntimeType)typeof(SerializableAttribute))
{
- pca = SerializableAttribute.GetCustomAttribute(type);
- if (pca != null) pcas.Add(pca);
+ if ((type.Attributes & TypeAttributes.Serializable) != 0)
+ pcas.Add(new SerializableAttribute());
}
if (all || caType == (RuntimeType)typeof(ComImportAttribute))
{
- pca = ComImportAttribute.GetCustomAttribute(type);
- if (pca != null) pcas.Add(pca);
- }
- if (includeSecCa && (all || IsSecurityAttribute(caType)))
- {
- if (!type.IsGenericParameter && type.GetElementType() == null)
- {
- if (type.IsGenericType)
- type = (RuntimeType)type.GetGenericTypeDefinition();
-
- object[] securityAttributes;
- GetSecurityAttributes(type.Module.ModuleHandle.GetRuntimeModule(), type.MetadataToken, false, out securityAttributes);
- if (securityAttributes != null)
- foreach (object a in securityAttributes)
- if (caType == a.GetType() || a.GetType().IsSubclassOf(caType))
- pcas.Add((Attribute)a);
- }
+ if ((type.Attributes & TypeAttributes.Import) != 0)
+ pcas.Add(new ComImportAttribute());
}
count = pcas.Count;
@@ -1993,28 +1964,24 @@ namespace System.Reflection
internal static bool IsDefined(RuntimeType type, RuntimeType caType)
{
bool all = caType == (RuntimeType)typeof(object) || caType == (RuntimeType)typeof(Attribute);
- if (!all && !s_pca.ContainsKey(caType) && !IsSecurityAttribute(caType))
+ if (!all && !s_pca.ContainsKey(caType))
return false;
if (all || caType == (RuntimeType)typeof(SerializableAttribute))
{
- if (SerializableAttribute.IsDefined(type)) return true;
+ if ((type.Attributes & TypeAttributes.Serializable) != 0)
+ return true;
}
if (all || caType == (RuntimeType)typeof(ComImportAttribute))
{
- if (ComImportAttribute.IsDefined(type)) return true;
- }
- if (all || IsSecurityAttribute(caType))
- {
- int count;
- if (GetCustomAttributes(type, caType, true, out count).Length != 0)
+ if ((type.Attributes & TypeAttributes.Import) != 0)
return true;
}
return false;
}
- internal static Attribute[] GetCustomAttributes(RuntimeMethodInfo method, RuntimeType caType, bool includeSecCa, out int count)
+ internal static Attribute[] GetCustomAttributes(RuntimeMethodInfo method, RuntimeType caType, out int count)
{
Contract.Requires(method != null);
Contract.Requires(caType != null);
@@ -2022,31 +1989,21 @@ namespace System.Reflection
count = 0;
bool all = caType == (RuntimeType)typeof(object) || caType == (RuntimeType)typeof(Attribute);
- if (!all && !s_pca.ContainsKey(caType) && !IsSecurityAttribute(caType))
+ if (!all && !s_pca.ContainsKey(caType))
return Array.Empty<Attribute>();
List<Attribute> pcas = new List<Attribute>();
- Attribute pca = null;
+ Attribute pca;
if (all || caType == (RuntimeType)typeof(DllImportAttribute))
{
- pca = DllImportAttribute.GetCustomAttribute(method);
- if (pca != null) pcas.Add(pca);
+ pca = GetDllImportCustomAttribute(method);
+ if (pca != null) pcas[count++] = pca;
}
if (all || caType == (RuntimeType)typeof(PreserveSigAttribute))
{
- pca = PreserveSigAttribute.GetCustomAttribute(method);
- if (pca != null) pcas.Add(pca);
- }
- if (includeSecCa && (all || IsSecurityAttribute(caType)))
- {
- object[] securityAttributes;
-
- GetSecurityAttributes(method.Module.ModuleHandle.GetRuntimeModule(), method.MetadataToken, false, out securityAttributes);
- if (securityAttributes != null)
- foreach (object a in securityAttributes)
- if (caType == a.GetType() || a.GetType().IsSubclassOf(caType))
- pcas.Add((Attribute)a);
+ if ((method.GetMethodImplementationFlags() & MethodImplAttributes.PreserveSig) != 0)
+ pcas.Add(new PreserveSigAttribute());
}
count = pcas.Count;
@@ -2060,17 +2017,12 @@ namespace System.Reflection
if (all || caType == (RuntimeType)typeof(DllImportAttribute))
{
- if (DllImportAttribute.IsDefined(method)) return true;
+ if ((method.Attributes & MethodAttributes.PinvokeImpl) != 0)
+ return true;
}
if (all || caType == (RuntimeType)typeof(PreserveSigAttribute))
{
- if (PreserveSigAttribute.IsDefined(method)) return true;
- }
- if (all || IsSecurityAttribute(caType))
- {
- int count;
-
- if (GetCustomAttributes(method, caType, true, out count).Length != 0)
+ if ((method.GetMethodImplementationFlags() & MethodImplAttributes.PreserveSig) != 0)
return true;
}
@@ -2089,26 +2041,26 @@ namespace System.Reflection
return null;
Attribute[] pcas = new Attribute[s_pcasCount];
- Attribute pca = null;
+ Attribute pca;
if (all || caType == (RuntimeType)typeof(InAttribute))
{
- pca = InAttribute.GetCustomAttribute(parameter);
- if (pca != null) pcas[count++] = pca;
+ if (parameter.IsIn)
+ pcas[count++] = new InAttribute();
}
if (all || caType == (RuntimeType)typeof(OutAttribute))
{
- pca = OutAttribute.GetCustomAttribute(parameter);
- if (pca != null) pcas[count++] = pca;
+ if (parameter.IsOut)
+ pcas[count++] = new OutAttribute();
}
if (all || caType == (RuntimeType)typeof(OptionalAttribute))
{
- pca = OptionalAttribute.GetCustomAttribute(parameter);
- if (pca != null) pcas[count++] = pca;
+ if (parameter.IsOptional)
+ pcas[count++] = new OptionalAttribute();
}
if (all || caType == (RuntimeType)typeof(MarshalAsAttribute))
{
- pca = MarshalAsAttribute.GetCustomAttribute(parameter);
+ pca = GetMarshalAsCustomAttribute(parameter);
if (pca != null) pcas[count++] = pca;
}
return pcas;
@@ -2122,62 +2074,32 @@ namespace System.Reflection
if (all || caType == (RuntimeType)typeof(InAttribute))
{
- if (InAttribute.IsDefined(parameter)) return true;
+ if (parameter.IsIn) return true;
}
if (all || caType == (RuntimeType)typeof(OutAttribute))
{
- if (OutAttribute.IsDefined(parameter)) return true;
+ if (parameter.IsOut) return true;
}
if (all || caType == (RuntimeType)typeof(OptionalAttribute))
{
- if (OptionalAttribute.IsDefined(parameter)) return true;
+ if (parameter.IsOptional) return true;
}
if (all || caType == (RuntimeType)typeof(MarshalAsAttribute))
{
- if (MarshalAsAttribute.IsDefined(parameter)) return true;
+ if (GetMarshalAsCustomAttribute(parameter) != null) return true;
}
return false;
}
- internal static Attribute[] GetCustomAttributes(RuntimeAssembly assembly, RuntimeType caType, bool includeSecCa, out int count)
+ internal static Attribute[] GetCustomAttributes(RuntimeAssembly assembly, RuntimeType caType, out int count)
{
count = 0;
-
- bool all = caType == (RuntimeType)typeof(object) || caType == (RuntimeType)typeof(Attribute);
-
- if (!all && !s_pca.ContainsKey(caType) && !IsSecurityAttribute(caType))
- return Array.Empty<Attribute>();
-
- List<Attribute> pcas = new List<Attribute>();
- if (includeSecCa && (all || IsSecurityAttribute(caType)))
- {
- object[] securityAttributes;
-
- GetSecurityAttributes(assembly.ManifestModule.ModuleHandle.GetRuntimeModule(), RuntimeAssembly.GetToken(assembly.GetNativeHandle()), true, out securityAttributes);
- if (securityAttributes != null)
- foreach (object a in securityAttributes)
- if (caType == a.GetType() || a.GetType().IsSubclassOf(caType))
- pcas.Add((Attribute)a);
- }
-
- //TypeForwardedToAttribute.GetCustomAttribute(assembly) throws FileNotFoundException if the forwarded-to
- //assemblies are not present. This breaks many V4 scenarios because some framework types are forwarded
- //to assemblies not included in the client SKU. Let's omit TypeForwardedTo for now until we have a better solution.
-
- //if (all || caType == (RuntimeType)typeof(TypeForwardedToAttribute))
- //{
- // TypeForwardedToAttribute[] attrs = TypeForwardedToAttribute.GetCustomAttribute(assembly);
- // pcas.AddRange(attrs);
- //}
-
- count = pcas.Count;
- return pcas.ToArray();
+ return null;
}
internal static bool IsDefined(RuntimeAssembly assembly, RuntimeType caType)
{
- int count;
- return GetCustomAttributes(assembly, caType, true, out count).Length > 0;
+ return false;
}
internal static Attribute[] GetCustomAttributes(RuntimeModule module, RuntimeType caType, out int count)
@@ -2202,22 +2124,22 @@ namespace System.Reflection
return null;
Attribute[] pcas = new Attribute[s_pcasCount];
- Attribute pca = null;
+ Attribute pca;
if (all || caType == (RuntimeType)typeof(MarshalAsAttribute))
{
- pca = MarshalAsAttribute.GetCustomAttribute(field);
+ pca = GetMarshalAsCustomAttribute(field);
if (pca != null) pcas[count++] = pca;
}
if (all || caType == (RuntimeType)typeof(FieldOffsetAttribute))
{
- pca = FieldOffsetAttribute.GetCustomAttribute(field);
+ pca = GetFieldOffsetCustomAttribute(field);
if (pca != null) pcas[count++] = pca;
}
if (all || caType == (RuntimeType)typeof(NonSerializedAttribute))
{
- pca = NonSerializedAttribute.GetCustomAttribute(field);
- if (pca != null) pcas[count++] = pca;
+ if ((field.Attributes & FieldAttributes.NotSerialized) != 0)
+ pcas[count++] = new NonSerializedAttribute();
}
return pcas;
}
@@ -2229,60 +2151,28 @@ namespace System.Reflection
if (all || caType == (RuntimeType)typeof(MarshalAsAttribute))
{
- if (MarshalAsAttribute.IsDefined(field)) return true;
+ if (GetMarshalAsCustomAttribute(field) != null) return true;
}
if (all || caType == (RuntimeType)typeof(FieldOffsetAttribute))
{
- if (FieldOffsetAttribute.IsDefined(field)) return true;
+ if (GetFieldOffsetCustomAttribute(field) != null) return true;
}
if (all || caType == (RuntimeType)typeof(NonSerializedAttribute))
{
- if (NonSerializedAttribute.IsDefined(field)) return true;
+ if ((field.Attributes & FieldAttributes.NotSerialized) != 0)
+ return true;
}
return false;
}
- internal static Attribute[] GetCustomAttributes(RuntimeConstructorInfo ctor, RuntimeType caType, bool includeSecCa, out int count)
+ internal static Attribute[] GetCustomAttributes(RuntimeConstructorInfo ctor, RuntimeType caType, out int count)
{
count = 0;
-
- bool all = caType == (RuntimeType)typeof(object) || caType == (RuntimeType)typeof(Attribute);
-
- if (!all && !s_pca.ContainsKey(caType) && !IsSecurityAttribute(caType))
- return Array.Empty<Attribute>();
-
- List<Attribute> pcas = new List<Attribute>();
-
- if (includeSecCa && (all || IsSecurityAttribute(caType)))
- {
- object[] securityAttributes;
-
- GetSecurityAttributes(ctor.Module.ModuleHandle.GetRuntimeModule(), ctor.MetadataToken, false, out securityAttributes);
- if (securityAttributes != null)
- foreach (object a in securityAttributes)
- if (caType == a.GetType() || a.GetType().IsSubclassOf(caType))
- pcas.Add((Attribute)a);
- }
-
- count = pcas.Count;
- return pcas.ToArray();
+ return null;
}
internal static bool IsDefined(RuntimeConstructorInfo ctor, RuntimeType caType)
{
- bool all = caType == (RuntimeType)typeof(object) || caType == (RuntimeType)typeof(Attribute);
-
- if (!all && !s_pca.ContainsKey(caType))
- return false;
-
- if (all || IsSecurityAttribute(caType))
- {
- int count;
-
- if (GetCustomAttributes(ctor, caType, true, out count).Length != 0)
- return true;
- }
-
return false;
}
@@ -2306,5 +2196,165 @@ namespace System.Reflection
return false;
}
#endregion
+
+ private static DllImportAttribute GetDllImportCustomAttribute(RuntimeMethodInfo method)
+ {
+ if ((method.Attributes & MethodAttributes.PinvokeImpl) == 0)
+ return null;
+
+ MetadataImport scope = ModuleHandle.GetMetadataImport(method.Module.ModuleHandle.GetRuntimeModule());
+ string entryPoint, dllName = null;
+ int token = method.MetadataToken;
+ PInvokeAttributes flags = 0;
+
+ scope.GetPInvokeMap(token, out flags, out entryPoint, out dllName);
+
+ CharSet charSet = CharSet.None;
+
+ switch (flags & PInvokeAttributes.CharSetMask)
+ {
+ case PInvokeAttributes.CharSetNotSpec: charSet = CharSet.None; break;
+ case PInvokeAttributes.CharSetAnsi: charSet = CharSet.Ansi; break;
+ case PInvokeAttributes.CharSetUnicode: charSet = CharSet.Unicode; break;
+ case PInvokeAttributes.CharSetAuto: charSet = CharSet.Auto; break;
+
+ // Invalid: default to CharSet.None
+ default: break;
+ }
+
+ CallingConvention callingConvention = CallingConvention.Cdecl;
+
+ switch (flags & PInvokeAttributes.CallConvMask)
+ {
+ case PInvokeAttributes.CallConvWinapi: callingConvention = CallingConvention.Winapi; break;
+ case PInvokeAttributes.CallConvCdecl: callingConvention = CallingConvention.Cdecl; break;
+ case PInvokeAttributes.CallConvStdcall: callingConvention = CallingConvention.StdCall; break;
+ case PInvokeAttributes.CallConvThiscall: callingConvention = CallingConvention.ThisCall; break;
+ case PInvokeAttributes.CallConvFastcall: callingConvention = CallingConvention.FastCall; break;
+
+ // Invalid: default to CallingConvention.Cdecl
+ default: break;
+ }
+
+ DllImportAttribute attribute = new DllImportAttribute(dllName);
+
+ attribute.EntryPoint = entryPoint;
+ attribute.CharSet = charSet;
+ attribute.SetLastError = (flags & PInvokeAttributes.SupportsLastError) != 0;
+ attribute.ExactSpelling = (flags & PInvokeAttributes.NoMangle) != 0;
+ attribute.PreserveSig = (method.GetMethodImplementationFlags() & MethodImplAttributes.PreserveSig) != 0;
+ attribute.CallingConvention = callingConvention;
+ attribute.BestFitMapping = (flags & PInvokeAttributes.BestFitMask) == PInvokeAttributes.BestFitEnabled;
+ attribute.ThrowOnUnmappableChar = (flags & PInvokeAttributes.ThrowOnUnmappableCharMask) == PInvokeAttributes.ThrowOnUnmappableCharEnabled;
+
+ return attribute;
+ }
+
+
+ private static MarshalAsAttribute GetMarshalAsCustomAttribute(RuntimeParameterInfo parameter)
+ {
+ return GetMarshalAsCustomAttribute(parameter.MetadataToken, parameter.GetRuntimeModule());
+ }
+ private static MarshalAsAttribute GetMarshalAsCustomAttribute(RuntimeFieldInfo field)
+ {
+ return GetMarshalAsCustomAttribute(field.MetadataToken, field.GetRuntimeModule());
+ }
+
+ private static MarshalAsAttribute GetMarshalAsCustomAttribute(int token, RuntimeModule scope)
+ {
+ UnmanagedType unmanagedType, arraySubType;
+ VarEnum safeArraySubType;
+ int sizeParamIndex = 0, sizeConst = 0;
+ string marshalTypeName = null, marshalCookie = null, safeArrayUserDefinedTypeName = null;
+ int iidParamIndex = 0;
+ ConstArray nativeType = ModuleHandle.GetMetadataImport(scope.GetNativeHandle()).GetFieldMarshal(token);
+
+ if (nativeType.Length == 0)
+ return null;
+
+ MetadataImport.GetMarshalAs(nativeType,
+ out unmanagedType, out safeArraySubType, out safeArrayUserDefinedTypeName, out arraySubType, out sizeParamIndex,
+ out sizeConst, out marshalTypeName, out marshalCookie, out iidParamIndex);
+
+ RuntimeType safeArrayUserDefinedType = safeArrayUserDefinedTypeName == null || safeArrayUserDefinedTypeName.Length == 0 ? null :
+ RuntimeTypeHandle.GetTypeByNameUsingCARules(safeArrayUserDefinedTypeName, scope);
+ RuntimeType marshalTypeRef = null;
+
+ try
+ {
+ marshalTypeRef = marshalTypeName == null ? null : RuntimeTypeHandle.GetTypeByNameUsingCARules(marshalTypeName, scope);
+ }
+ catch (System.TypeLoadException)
+ {
+ // The user may have supplied a bad type name string causing this TypeLoadException
+ // Regardless, we return the bad type name
+ Debug.Assert(marshalTypeName != null);
+ }
+
+ MarshalAsAttribute attribute = new MarshalAsAttribute(unmanagedType);
+
+ attribute.SafeArraySubType = safeArraySubType;
+ attribute.SafeArrayUserDefinedSubType = safeArrayUserDefinedType;
+ attribute.IidParameterIndex = iidParamIndex;
+ attribute.ArraySubType = arraySubType;
+ attribute.SizeParamIndex = (short)sizeParamIndex;
+ attribute.SizeConst = sizeConst;
+ attribute.MarshalType = marshalTypeName;
+ attribute.MarshalTypeRef = marshalTypeRef;
+ attribute.MarshalCookie = marshalCookie;
+
+ return attribute;
+ }
+
+ private static FieldOffsetAttribute GetFieldOffsetCustomAttribute(RuntimeFieldInfo field)
+ {
+ int fieldOffset;
+
+ if (field.DeclaringType != null &&
+ field.GetRuntimeModule().MetadataImport.GetFieldOffset(field.DeclaringType.MetadataToken, field.MetadataToken, out fieldOffset))
+ return new FieldOffsetAttribute(fieldOffset);
+
+ return null;
+ }
+
+ internal static StructLayoutAttribute GetStructLayoutCustomAttribute(RuntimeType type)
+ {
+ if (type.IsInterface || type.HasElementType || type.IsGenericParameter)
+ return null;
+
+ int pack = 0, size = 0;
+ LayoutKind layoutKind = LayoutKind.Auto;
+ switch (type.Attributes & TypeAttributes.LayoutMask)
+ {
+ case TypeAttributes.ExplicitLayout: layoutKind = LayoutKind.Explicit; break;
+ case TypeAttributes.AutoLayout: layoutKind = LayoutKind.Auto; break;
+ case TypeAttributes.SequentialLayout: layoutKind = LayoutKind.Sequential; break;
+ default: Contract.Assume(false); break;
+ }
+
+ CharSet charSet = CharSet.None;
+ switch (type.Attributes & TypeAttributes.StringFormatMask)
+ {
+ case TypeAttributes.AnsiClass: charSet = CharSet.Ansi; break;
+ case TypeAttributes.AutoClass: charSet = CharSet.Auto; break;
+ case TypeAttributes.UnicodeClass: charSet = CharSet.Unicode; break;
+ default: Contract.Assume(false); break;
+ }
+ type.GetRuntimeModule().MetadataImport.GetClassLayout(type.MetadataToken, out pack, out size);
+
+ // Metadata parameter checking should not have allowed 0 for packing size.
+ // The runtime later converts a packing size of 0 to 8 so do the same here
+ // because it's more useful from a user perspective.
+ if (pack == 0)
+ pack = 8; // DEFAULT_PACKING_SIZE
+
+ StructLayoutAttribute attribute = new StructLayoutAttribute(layoutKind);
+
+ attribute.Pack = pack;
+ attribute.Size = size;
+ attribute.CharSet = charSet;
+
+ return attribute;
+ }
}
}
diff --git a/src/mscorlib/src/System/Reflection/Emit/AssemblyBuilder.cs b/src/mscorlib/src/System/Reflection/Emit/AssemblyBuilder.cs
index 7b190df6c2..82f460138b 100644
--- a/src/mscorlib/src/System/Reflection/Emit/AssemblyBuilder.cs
+++ b/src/mscorlib/src/System/Reflection/Emit/AssemblyBuilder.cs
@@ -44,7 +44,7 @@ namespace System.Reflection.Emit
// This InternalAssemblyBuilder can be retrieved via a call to Assembly.GetAssemblies() by untrusted code.
// In the past, when InternalAssemblyBuilder was AssemblyBuilder, the untrusted user could down cast the
// Assembly to an AssemblyBuilder and emit code with the elevated permissions of the trusted code which
- // origionally created the AssemblyBuilder via DefineDynamicAssembly. Today, this can no longer happen
+ // originally created the AssemblyBuilder via DefineDynamicAssembly. Today, this can no longer happen
// because the Assembly returned via AssemblyGetAssemblies() will be an InternalAssemblyBuilder.
// Only the caller of DefineDynamicAssembly will get an AssemblyBuilder.
diff --git a/src/mscorlib/src/System/Reflection/Emit/DynamicMethod.cs b/src/mscorlib/src/System/Reflection/Emit/DynamicMethod.cs
index 15792d2d68..07d886fcca 100644
--- a/src/mscorlib/src/System/Reflection/Emit/DynamicMethod.cs
+++ b/src/mscorlib/src/System/Reflection/Emit/DynamicMethod.cs
@@ -487,18 +487,19 @@ namespace System.Reflection.Emit
throw new TargetParameterCountException(SR.Arg_ParmCnt);
// if we are here we passed all the previous checks. Time to look at the arguments
+ bool wrapExceptions = (invokeAttr & BindingFlags.DoNotWrapExceptions) == 0;
Object retValue = null;
if (actualCount > 0)
{
Object[] arguments = CheckArguments(parameters, binder, invokeAttr, culture, sig);
- retValue = RuntimeMethodHandle.InvokeMethod(null, arguments, sig, false);
+ retValue = RuntimeMethodHandle.InvokeMethod(null, arguments, sig, false, wrapExceptions);
// copy out. This should be made only if ByRef are present.
for (int index = 0; index < arguments.Length; index++)
parameters[index] = arguments[index];
}
else
{
- retValue = RuntimeMethodHandle.InvokeMethod(null, null, sig, false);
+ retValue = RuntimeMethodHandle.InvokeMethod(null, null, sig, false, wrapExceptions);
}
GC.KeepAlive(this);
@@ -578,7 +579,7 @@ namespace System.Reflection.Emit
// This way the DynamicMethod creator is the only one responsible for DynamicMethod access,
// and can control exactly who gets access to it.
//
- internal class RTDynamicMethod : MethodInfo
+ internal sealed class RTDynamicMethod : MethodInfo
{
internal DynamicMethod m_owner;
private RuntimeParameterInfo[] m_parameters;
@@ -679,7 +680,7 @@ namespace System.Reflection.Emit
Contract.EndContractBlock();
if (attributeType.IsAssignableFrom(typeof(MethodImplAttribute)))
- return new Object[] { new MethodImplAttribute(GetMethodImplementationFlags()) };
+ return new Object[] { new MethodImplAttribute((MethodImplOptions)GetMethodImplementationFlags()) };
else
return Array.Empty<Object>();
}
@@ -687,7 +688,7 @@ namespace System.Reflection.Emit
public override Object[] GetCustomAttributes(bool inherit)
{
// support for MethodImplAttribute PCA
- return new Object[] { new MethodImplAttribute(GetMethodImplementationFlags()) };
+ return new Object[] { new MethodImplAttribute((MethodImplOptions)GetMethodImplementationFlags()) };
}
public override bool IsDefined(Type attributeType, bool inherit)
diff --git a/src/mscorlib/src/System/Reflection/Emit/GenericTypeParameterBuilder.cs b/src/mscorlib/src/System/Reflection/Emit/GenericTypeParameterBuilder.cs
index 75e4acc903..8256d0e6d5 100644
--- a/src/mscorlib/src/System/Reflection/Emit/GenericTypeParameterBuilder.cs
+++ b/src/mscorlib/src/System/Reflection/Emit/GenericTypeParameterBuilder.cs
@@ -21,7 +21,7 @@ namespace System.Reflection.Emit
return IsAssignableFrom(typeInfo.AsType());
}
- #region Private Data Mebers
+ #region Private Data Members
internal TypeBuilder m_type;
#endregion
diff --git a/src/mscorlib/src/System/Reflection/Emit/ILGenerator.cs b/src/mscorlib/src/System/Reflection/Emit/ILGenerator.cs
index fa31d66f6c..52e8b30e33 100644
--- a/src/mscorlib/src/System/Reflection/Emit/ILGenerator.cs
+++ b/src/mscorlib/src/System/Reflection/Emit/ILGenerator.cs
@@ -1622,7 +1622,7 @@ namespace System.Reflection.Emit
/***************************
*
- * Find the current active lexcial scope. For example, if we have
+ * Find the current active lexical scope. For example, if we have
* "Open Open Open Close",
* we will return 1 as the second BeginScope is currently active.
*
diff --git a/src/mscorlib/src/System/Reflection/Emit/MethodBuilderInstantiation.cs b/src/mscorlib/src/System/Reflection/Emit/MethodBuilderInstantiation.cs
index 2d0a9b41dd..be4bfd5f48 100644
--- a/src/mscorlib/src/System/Reflection/Emit/MethodBuilderInstantiation.cs
+++ b/src/mscorlib/src/System/Reflection/Emit/MethodBuilderInstantiation.cs
@@ -26,7 +26,7 @@ namespace System.Reflection.Emit
#endregion
- #region Private Data Mebers
+ #region Private Data Members
internal MethodInfo m_method;
private Type[] m_inst;
#endregion
diff --git a/src/mscorlib/src/System/Reflection/Emit/ModuleBuilder.cs b/src/mscorlib/src/System/Reflection/Emit/ModuleBuilder.cs
index 362b13657f..1c65bf91c2 100644
--- a/src/mscorlib/src/System/Reflection/Emit/ModuleBuilder.cs
+++ b/src/mscorlib/src/System/Reflection/Emit/ModuleBuilder.cs
@@ -87,7 +87,7 @@ namespace System.Reflection.Emit
#endregion
- #region Intenral Data Members
+ #region Internal Data Members
// m_TypeBuilder contains both TypeBuilder and EnumBuilder objects
private Dictionary<string, Type> m_TypeBuilderDict;
private ISymbolWriter m_iSymWriter;
diff --git a/src/mscorlib/src/System/Reflection/Emit/ModuleBuilderData.cs b/src/mscorlib/src/System/Reflection/Emit/ModuleBuilderData.cs
index 4a9b774d15..c597dbe6b4 100644
--- a/src/mscorlib/src/System/Reflection/Emit/ModuleBuilderData.cs
+++ b/src/mscorlib/src/System/Reflection/Emit/ModuleBuilderData.cs
@@ -2,10 +2,6 @@
// 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.Diagnostics;
using System.Diagnostics.Contracts;
@@ -55,9 +51,7 @@ namespace System.Reflection.Emit
internal String m_strFileName;
internal bool m_fGlobalBeenCreated;
internal bool m_fHasGlobal;
- [NonSerialized]
internal TypeBuilder m_globalTypeBuilder;
- [NonSerialized]
internal ModuleBuilder m_module;
private int m_tkFile;
@@ -65,5 +59,5 @@ namespace System.Reflection.Emit
internal const String MULTI_BYTE_VALUE_CLASS = "$ArrayType$";
internal String m_strResourceFileName;
internal byte[] m_resourceBytes;
- } // class ModuleBuilderData
+ }
}
diff --git a/src/mscorlib/src/System/Reflection/Emit/TypeBuilderInstantiation.cs b/src/mscorlib/src/System/Reflection/Emit/TypeBuilderInstantiation.cs
index 64a38b0995..ab5b7eeaa5 100644
--- a/src/mscorlib/src/System/Reflection/Emit/TypeBuilderInstantiation.cs
+++ b/src/mscorlib/src/System/Reflection/Emit/TypeBuilderInstantiation.cs
@@ -43,7 +43,7 @@ namespace System.Reflection.Emit
#endregion
- #region Private Data Mebers
+ #region Private Data Members
private Type m_type;
private Type[] m_inst;
private string m_strFullQualName;
diff --git a/src/mscorlib/src/System/Reflection/Emit/XXXOnTypeBuilderInstantiation.cs b/src/mscorlib/src/System/Reflection/Emit/XXXOnTypeBuilderInstantiation.cs
index 78238c02b7..3894d9115b 100644
--- a/src/mscorlib/src/System/Reflection/Emit/XXXOnTypeBuilderInstantiation.cs
+++ b/src/mscorlib/src/System/Reflection/Emit/XXXOnTypeBuilderInstantiation.cs
@@ -23,7 +23,7 @@ namespace System.Reflection.Emit
}
#endregion
- #region Private Data Mebers
+ #region Private Data Members
internal MethodInfo m_method;
private TypeBuilderInstantiation m_type;
#endregion
@@ -99,7 +99,7 @@ namespace System.Reflection.Emit
}
#endregion
- #region Private Data Mebers
+ #region Private Data Members
internal ConstructorInfo m_ctor;
private TypeBuilderInstantiation m_type;
#endregion
diff --git a/src/mscorlib/src/System/Reflection/ExceptionHandlingClause.cs b/src/mscorlib/src/System/Reflection/ExceptionHandlingClause.cs
index 9bb45aebb2..a61ed5e385 100644
--- a/src/mscorlib/src/System/Reflection/ExceptionHandlingClause.cs
+++ b/src/mscorlib/src/System/Reflection/ExceptionHandlingClause.cs
@@ -9,7 +9,7 @@ namespace System.Reflection
{
public class ExceptionHandlingClause
{
- #region costructor
+ #region constructor
// This class can only be created from inside the EE.
protected ExceptionHandlingClause() { }
#endregion
diff --git a/src/mscorlib/src/System/Reflection/INVOCATION_FLAGS.cs b/src/mscorlib/src/System/Reflection/INVOCATION_FLAGS.cs
index 6ffc3e968b..b097b8fa0f 100644
--- a/src/mscorlib/src/System/Reflection/INVOCATION_FLAGS.cs
+++ b/src/mscorlib/src/System/Reflection/INVOCATION_FLAGS.cs
@@ -15,7 +15,7 @@ namespace System.Reflection
INVOCATION_FLAGS_INITIALIZED = 0x00000001,
// it's used for both method and field to signify that no access is allowed
INVOCATION_FLAGS_NO_INVOKE = 0x00000002,
- INVOCATION_FLAGS_NEED_SECURITY = 0x00000004,
+ /* unused 0x00000004 */
// Set for static ctors and ctors on abstract types, which
// can be invoked only if the "this" object is provided (even if it's null).
INVOCATION_FLAGS_NO_CTOR_INVOKE = 0x00000008,
diff --git a/src/mscorlib/src/System/Reflection/MethodBody.cs b/src/mscorlib/src/System/Reflection/MethodBody.cs
index 4335177efb..e1d18bf375 100644
--- a/src/mscorlib/src/System/Reflection/MethodBody.cs
+++ b/src/mscorlib/src/System/Reflection/MethodBody.cs
@@ -8,7 +8,7 @@ namespace System.Reflection
{
public class MethodBody
{
- #region costructor
+ #region constructor
// This class can only be created from inside the EE.
protected MethodBody() { }
#endregion
diff --git a/src/mscorlib/src/System/Reflection/RtFieldInfo.cs b/src/mscorlib/src/System/Reflection/RtFieldInfo.cs
index ddfc56b2aa..856d254d47 100644
--- a/src/mscorlib/src/System/Reflection/RtFieldInfo.cs
+++ b/src/mscorlib/src/System/Reflection/RtFieldInfo.cs
@@ -13,11 +13,6 @@ namespace System.Reflection
{
internal unsafe sealed class RtFieldInfo : RuntimeFieldInfo, IRuntimeFieldInfo
{
- #region FCalls
- [MethodImplAttribute(MethodImplOptions.InternalCall)]
- static private extern void PerformVisibilityCheckOnField(IntPtr field, Object target, RuntimeType declaringType, FieldAttributes attr, uint invocationFlags);
- #endregion
-
#region Private Data Members
// agressive caching
private IntPtr m_fieldHandle;
@@ -58,13 +53,6 @@ namespace System.Reflection
if ((m_fieldAttributes & FieldAttributes.HasFieldRVA) != (FieldAttributes)0)
invocationFlags |= INVOCATION_FLAGS.INVOCATION_FLAGS_SPECIAL_FIELD;
- // A public field is inaccesible to Transparent code if the field is Critical.
- bool needsTransparencySecurityCheck = IsSecurityCritical && !IsSecuritySafeCritical;
- bool needsVisibilitySecurityCheck = ((m_fieldAttributes & FieldAttributes.FieldAccessMask) != FieldAttributes.Public) ||
- (declaringType != null && declaringType.NeedsReflectionSecurityCheck);
- if (needsTransparencySecurityCheck || needsVisibilitySecurityCheck)
- invocationFlags |= INVOCATION_FLAGS.INVOCATION_FLAGS_NEED_SECURITY;
-
// find out if the field type is one of the following: Primitive, Enum or Pointer
Type fieldType = FieldType;
if (fieldType.IsPointer || fieldType.IsEnum || fieldType.IsPrimitive)
@@ -158,11 +146,6 @@ namespace System.Reflection
RuntimeType fieldType = (RuntimeType)FieldType;
value = fieldType.CheckValue(value, binder, culture, invokeAttr);
- #region Security Check
- if ((invocationFlags & (INVOCATION_FLAGS.INVOCATION_FLAGS_SPECIAL_FIELD | INVOCATION_FLAGS.INVOCATION_FLAGS_NEED_SECURITY)) != 0)
- PerformVisibilityCheckOnField(m_fieldHandle, obj, m_declaringType, m_fieldAttributes, (uint)m_invocationFlags);
- #endregion
-
bool domainInitialized = false;
if (declaringType == null)
{
@@ -223,10 +206,6 @@ namespace System.Reflection
CheckConsistency(obj);
- RuntimeType fieldType = (RuntimeType)FieldType;
- if ((invocationFlags & INVOCATION_FLAGS.INVOCATION_FLAGS_NEED_SECURITY) != 0)
- PerformVisibilityCheckOnField(m_fieldHandle, obj, m_declaringType, m_fieldAttributes, (uint)(m_invocationFlags & ~INVOCATION_FLAGS.INVOCATION_FLAGS_SPECIAL_FIELD));
-
return UnsafeGetValue(obj);
}
diff --git a/src/mscorlib/src/System/Reflection/RuntimeAssembly.cs b/src/mscorlib/src/System/Reflection/RuntimeAssembly.cs
index edcb0d5cd5..cd9c715eec 100644
--- a/src/mscorlib/src/System/Reflection/RuntimeAssembly.cs
+++ b/src/mscorlib/src/System/Reflection/RuntimeAssembly.cs
@@ -3,6 +3,7 @@
// See the LICENSE file in the project root for more information.
using System.Collections.Generic;
+using System.Diagnostics;
using CultureInfo = System.Globalization.CultureInfo;
using System.Security;
using System.IO;
@@ -800,5 +801,78 @@ namespace System.Reflection
[MethodImplAttribute(MethodImplOptions.InternalCall)]
internal static extern int GetToken(RuntimeAssembly assembly);
+
+ public sealed override Type[] GetForwardedTypes()
+ {
+ List<Type> types = new List<Type>();
+ List<Exception> exceptions = new List<Exception>();
+
+ MetadataImport scope = GetManifestModule(GetNativeHandle()).MetadataImport;
+ scope.Enum(MetadataTokenType.ExportedType, 0, out MetadataEnumResult enumResult);
+ for (int i = 0; i < enumResult.Length; i++)
+ {
+ MetadataToken mdtExternalType = enumResult[i];
+ Type type = null;
+ Exception exception = null;
+ ObjectHandleOnStack pType = JitHelpers.GetObjectHandleOnStack(ref type);
+ try
+ {
+ GetForwardedType(this, mdtExternalType, pType);
+ if (type == null)
+ continue; // mdtExternalType was not a forwarder entry.
+ }
+ catch (Exception e)
+ {
+ type = null;
+ exception = e;
+ }
+
+ Debug.Assert((type != null) != (exception != null)); // Exactly one of these must be non-null.
+
+ if (type != null)
+ {
+ types.Add(type);
+ AddPublicNestedTypes(type, types, exceptions);
+ }
+ else
+ {
+ exceptions.Add(exception);
+ }
+ }
+
+ if (exceptions.Count != 0)
+ {
+ int numTypes = types.Count;
+ int numExceptions = exceptions.Count;
+ types.AddRange(new Type[numExceptions]); // add one null Type for each exception.
+ exceptions.InsertRange(0, new Exception[numTypes]); // align the Exceptions with the null Types.
+ throw new ReflectionTypeLoadException(types.ToArray(), exceptions.ToArray());
+ }
+
+ return types.ToArray();
+ }
+
+ private static void AddPublicNestedTypes(Type type, List<Type> types, List<Exception> exceptions)
+ {
+ Type[] nestedTypes;
+ try
+ {
+ nestedTypes = type.GetNestedTypes(BindingFlags.Public);
+ }
+ catch (Exception e)
+ {
+ exceptions.Add(e);
+ return;
+ }
+ foreach (Type nestedType in nestedTypes)
+ {
+ types.Add(nestedType);
+ AddPublicNestedTypes(nestedType, types, exceptions);
+ }
+ }
+
+ [DllImport(JitHelpers.QCall, CharSet = CharSet.Unicode)]
+ [SuppressUnmanagedCodeSecurity]
+ private static extern void GetForwardedType(RuntimeAssembly assembly, MetadataToken mdtExternalType, ObjectHandleOnStack type);
}
}
diff --git a/src/mscorlib/src/System/Reflection/RuntimeConstructorInfo.cs b/src/mscorlib/src/System/Reflection/RuntimeConstructorInfo.cs
index 7870e0b91e..9b11a858df 100644
--- a/src/mscorlib/src/System/Reflection/RuntimeConstructorInfo.cs
+++ b/src/mscorlib/src/System/Reflection/RuntimeConstructorInfo.cs
@@ -57,16 +57,7 @@ namespace System.Reflection
// this should be an invocable method, determine the other flags that participate in invocation
invocationFlags |= RuntimeMethodHandle.GetSecurityFlags(this);
- if ((invocationFlags & INVOCATION_FLAGS.INVOCATION_FLAGS_NEED_SECURITY) == 0 &&
- ((Attributes & MethodAttributes.MemberAccessMask) != MethodAttributes.Public ||
- (declaringType != null && declaringType.NeedsReflectionSecurityCheck)))
- {
- // If method is non-public, or declaring type is not visible
- invocationFlags |= INVOCATION_FLAGS.INVOCATION_FLAGS_NEED_SECURITY;
- }
-
- // Check for attempt to create a delegate class, we demand unmanaged
- // code permission for this since it's hard to validate the target address.
+ // Check for attempt to create a delegate class.
if (typeof(Delegate).IsAssignableFrom(DeclaringType))
invocationFlags |= INVOCATION_FLAGS.INVOCATION_FLAGS_IS_DELEGATE_CTOR;
}
@@ -363,13 +354,6 @@ namespace System.Reflection
// check basic method consistency. This call will throw if there are problems in the target/method relationship
CheckConsistency(obj);
- if (obj != null)
- {
- // For unverifiable code, we require the caller to be critical.
- // Adding the INVOCATION_FLAGS_NEED_SECURITY flag makes that check happen
- invocationFlags |= INVOCATION_FLAGS.INVOCATION_FLAGS_NEED_SECURITY;
- }
-
Signature sig = Signature;
// get the signature
@@ -379,16 +363,17 @@ namespace System.Reflection
throw new TargetParameterCountException(SR.Arg_ParmCnt);
// if we are here we passed all the previous checks. Time to look at the arguments
+ bool wrapExceptions = (invokeAttr & BindingFlags.DoNotWrapExceptions) == 0;
if (actualCount > 0)
{
Object[] arguments = CheckArguments(parameters, binder, invokeAttr, culture, sig);
- Object retValue = RuntimeMethodHandle.InvokeMethod(obj, arguments, sig, false);
+ Object retValue = RuntimeMethodHandle.InvokeMethod(obj, arguments, sig, false, wrapExceptions);
// copy out. This should be made only if ByRef are present.
for (int index = 0; index < arguments.Length; index++)
parameters[index] = arguments[index];
return retValue;
}
- return RuntimeMethodHandle.InvokeMethod(obj, null, sig, false);
+ return RuntimeMethodHandle.InvokeMethod(obj, null, sig, false, wrapExceptions);
}
public override MethodBody GetMethodBody()
@@ -449,16 +434,17 @@ namespace System.Reflection
// JIT/NGen will insert the call to .cctor in the instance ctor.
// if we are here we passed all the previous checks. Time to look at the arguments
+ bool wrapExceptions = (invokeAttr & BindingFlags.DoNotWrapExceptions) == 0;
if (actualCount > 0)
{
Object[] arguments = CheckArguments(parameters, binder, invokeAttr, culture, sig);
- Object retValue = RuntimeMethodHandle.InvokeMethod(null, arguments, sig, true);
+ Object retValue = RuntimeMethodHandle.InvokeMethod(null, arguments, sig, true, wrapExceptions);
// copy out. This should be made only if ByRef are present.
for (int index = 0; index < arguments.Length; index++)
parameters[index] = arguments[index];
return retValue;
}
- return RuntimeMethodHandle.InvokeMethod(null, null, sig, true);
+ return RuntimeMethodHandle.InvokeMethod(null, null, sig, true, wrapExceptions);
}
#endregion
}
diff --git a/src/mscorlib/src/System/Reflection/RuntimeMethodInfo.cs b/src/mscorlib/src/System/Reflection/RuntimeMethodInfo.cs
index f05508de7b..6addf74718 100644
--- a/src/mscorlib/src/System/Reflection/RuntimeMethodInfo.cs
+++ b/src/mscorlib/src/System/Reflection/RuntimeMethodInfo.cs
@@ -54,29 +54,6 @@ namespace System.Reflection
{
// this should be an invocable method, determine the other flags that participate in invocation
invocationFlags = RuntimeMethodHandle.GetSecurityFlags(this);
-
- if ((invocationFlags & INVOCATION_FLAGS.INVOCATION_FLAGS_NEED_SECURITY) == 0)
- {
- if ((Attributes & MethodAttributes.MemberAccessMask) != MethodAttributes.Public ||
- (declaringType != null && declaringType.NeedsReflectionSecurityCheck))
- {
- // If method is non-public, or declaring type is not visible
- invocationFlags |= INVOCATION_FLAGS.INVOCATION_FLAGS_NEED_SECURITY;
- }
- else if (IsGenericMethod)
- {
- Type[] genericArguments = GetGenericArguments();
-
- for (int i = 0; i < genericArguments.Length; i++)
- {
- if (genericArguments[i].NeedsReflectionSecurityCheck)
- {
- invocationFlags |= INVOCATION_FLAGS.INVOCATION_FLAGS_NEED_SECURITY;
- break;
- }
- }
- }
- }
}
m_invocationFlags = invocationFlags | INVOCATION_FLAGS.INVOCATION_FLAGS_INITIALIZED;
@@ -207,6 +184,7 @@ namespace System.Reflection
return m_declaringType;
}
+ internal sealed override int GenericParameterCount => RuntimeMethodHandle.GetGenericParameterCount(this);
#endregion
#region Object Overrides
@@ -488,7 +466,7 @@ namespace System.Reflection
{
object[] arguments = InvokeArgumentsCheck(obj, invokeAttr, binder, parameters, culture);
- return UnsafeInvokeInternal(obj, parameters, arguments);
+ return UnsafeInvokeInternal(obj, invokeAttr, parameters, arguments);
}
[DebuggerStepThroughAttribute]
@@ -497,18 +475,19 @@ namespace System.Reflection
{
object[] arguments = InvokeArgumentsCheck(obj, invokeAttr, binder, parameters, culture);
- return UnsafeInvokeInternal(obj, parameters, arguments);
+ return UnsafeInvokeInternal(obj, invokeAttr, parameters, arguments);
}
[DebuggerStepThroughAttribute]
[Diagnostics.DebuggerHidden]
- private object UnsafeInvokeInternal(Object obj, Object[] parameters, Object[] arguments)
+ private object UnsafeInvokeInternal(Object obj, BindingFlags invokeAttr, Object[] parameters, Object[] arguments)
{
+ bool wrapExceptions = (invokeAttr & BindingFlags.DoNotWrapExceptions) == 0;
if (arguments == null || arguments.Length == 0)
- return RuntimeMethodHandle.InvokeMethod(obj, null, Signature, false);
+ return RuntimeMethodHandle.InvokeMethod(obj, null, Signature, false, wrapExceptions);
else
{
- Object retValue = RuntimeMethodHandle.InvokeMethod(obj, arguments, Signature, false);
+ Object retValue = RuntimeMethodHandle.InvokeMethod(obj, arguments, Signature, false, wrapExceptions);
// copy out. This should be made only if ByRef are present.
for (int index = 0; index < arguments.Length; index++)
diff --git a/src/mscorlib/src/System/Reflection/RuntimeParameterInfo.cs b/src/mscorlib/src/System/Reflection/RuntimeParameterInfo.cs
index 8c07d8f397..8f070b6827 100644
--- a/src/mscorlib/src/System/Reflection/RuntimeParameterInfo.cs
+++ b/src/mscorlib/src/System/Reflection/RuntimeParameterInfo.cs
@@ -118,20 +118,12 @@ namespace System.Reflection
#endregion
#region Private Data Members
- // These are new in Whidbey, so we cannot serialize them directly or we break backwards compatibility.
- [NonSerialized]
private int m_tkParamDef;
- [NonSerialized]
private MetadataImport m_scope;
- [NonSerialized]
private Signature m_signature;
- [NonSerialized]
private volatile bool m_nameIsCached = false;
- [NonSerialized]
private readonly bool m_noMetadata = false;
- [NonSerialized]
private bool m_noDefaultValue = false;
- [NonSerialized]
private MethodBase m_originalMember = null;
#endregion
@@ -366,15 +358,15 @@ namespace System.Reflection
if (attrType == typeof(DateTimeConstantAttribute))
{
- defaultValue = DateTimeConstantAttribute.GetRawDateTimeConstant(attr);
+ defaultValue = GetRawDateTimeConstant(attr);
}
else if (attrType == typeof(DecimalConstantAttribute))
{
- defaultValue = DecimalConstantAttribute.GetRawDecimalConstant(attr);
+ defaultValue = GetRawDecimalConstant(attr);
}
else if (attrType.IsSubclassOf(s_CustomConstantAttributeType))
{
- defaultValue = CustomConstantAttribute.GetRawConstant(attr);
+ defaultValue = GetRawConstant(attr);
}
}
}
@@ -403,6 +395,80 @@ namespace System.Reflection
return defaultValue;
}
+ private static Decimal GetRawDecimalConstant(CustomAttributeData attr)
+ {
+ Contract.Requires(attr.Constructor.DeclaringType == typeof(DecimalConstantAttribute));
+
+ foreach (CustomAttributeNamedArgument namedArgument in attr.NamedArguments)
+ {
+ if (namedArgument.MemberInfo.Name.Equals("Value"))
+ {
+ // This is not possible because Decimal cannot be represented directly in the metadata.
+ Debug.Assert(false, "Decimal cannot be represented directly in the metadata.");
+ return (Decimal)namedArgument.TypedValue.Value;
+ }
+ }
+
+ ParameterInfo[] parameters = attr.Constructor.GetParameters();
+ Debug.Assert(parameters.Length == 5);
+
+ System.Collections.Generic.IList<CustomAttributeTypedArgument> args = attr.ConstructorArguments;
+ Debug.Assert(args.Count == 5);
+
+ if (parameters[2].ParameterType == typeof(uint))
+ {
+ // DecimalConstantAttribute(byte scale, byte sign, uint hi, uint mid, uint low)
+ int low = (int)(UInt32)args[4].Value;
+ int mid = (int)(UInt32)args[3].Value;
+ int hi = (int)(UInt32)args[2].Value;
+ byte sign = (byte)args[1].Value;
+ byte scale = (byte)args[0].Value;
+
+ return new System.Decimal(low, mid, hi, (sign != 0), scale);
+ }
+ else
+ {
+ // DecimalConstantAttribute(byte scale, byte sign, int hi, int mid, int low)
+ int low = (int)args[4].Value;
+ int mid = (int)args[3].Value;
+ int hi = (int)args[2].Value;
+ byte sign = (byte)args[1].Value;
+ byte scale = (byte)args[0].Value;
+
+ return new System.Decimal(low, mid, hi, (sign != 0), scale);
+ }
+ }
+
+ private static DateTime GetRawDateTimeConstant(CustomAttributeData attr)
+ {
+ Contract.Requires(attr.Constructor.DeclaringType == typeof(DateTimeConstantAttribute));
+ Contract.Requires(attr.ConstructorArguments.Count == 1);
+
+ foreach (CustomAttributeNamedArgument namedArgument in attr.NamedArguments)
+ {
+ if (namedArgument.MemberInfo.Name.Equals("Value"))
+ {
+ return new DateTime((long)namedArgument.TypedValue.Value);
+ }
+ }
+
+ // Look at the ctor argument if the "Value" property was not explicitly defined.
+ return new DateTime((long)attr.ConstructorArguments[0].Value);
+ }
+
+ private static object GetRawConstant(CustomAttributeData attr)
+ {
+ foreach (CustomAttributeNamedArgument namedArgument in attr.NamedArguments)
+ {
+ if (namedArgument.MemberInfo.Name.Equals("Value"))
+ return namedArgument.TypedValue.Value;
+ }
+
+ // Return DBNull to indicate that no default value is available.
+ // Not to be confused with a null return which indicates a null default value.
+ return DBNull.Value;
+ }
+
internal RuntimeModule GetRuntimeModule()
{
RuntimeMethodInfo method = Member as RuntimeMethodInfo;
diff --git a/src/mscorlib/src/System/Resources/FileBasedResourceGroveler.cs b/src/mscorlib/src/System/Resources/FileBasedResourceGroveler.cs
index e1bbd2814a..7d445deba2 100644
--- a/src/mscorlib/src/System/Resources/FileBasedResourceGroveler.cs
+++ b/src/mscorlib/src/System/Resources/FileBasedResourceGroveler.cs
@@ -118,18 +118,13 @@ namespace System.Resources
return null; // give up.
}
- // Constructs a new ResourceSet for a given file name. The logic in
- // here avoids a ReflectionPermission check for our RuntimeResourceSet
- // for perf and working set reasons.
+ // Constructs a new ResourceSet for a given file name.
private ResourceSet CreateResourceSet(String file)
{
Debug.Assert(file != null, "file shouldn't be null; check caller");
if (_mediator.UserResourceSet == null)
{
- // Explicitly avoid CreateInstance if possible, because it
- // requires ReflectionPermission to call private & protected
- // constructors.
return new RuntimeResourceSet(file);
}
else
diff --git a/src/mscorlib/src/System/Resources/ManifestBasedResourceGroveler.cs b/src/mscorlib/src/System/Resources/ManifestBasedResourceGroveler.cs
index 0e9666b2b1..a4e698276f 100644
--- a/src/mscorlib/src/System/Resources/ManifestBasedResourceGroveler.cs
+++ b/src/mscorlib/src/System/Resources/ManifestBasedResourceGroveler.cs
@@ -189,9 +189,7 @@ namespace System.Resources
}
}
- // Constructs a new ResourceSet for a given file name. The logic in
- // here avoids a ReflectionPermission check for our RuntimeResourceSet
- // for perf and working set reasons.
+ // Constructs a new ResourceSet for a given file name.
// Use the assembly to resolve assembly manifest resource references.
// Note that is can be null, but probably shouldn't be.
// This method could use some refactoring. One thing at a time.
@@ -248,13 +246,7 @@ namespace System.Resources
// the abbreviated ones emitted by InternalResGen.
if (CanUseDefaultResourceClasses(readerTypeName, resSetTypeName))
{
- RuntimeResourceSet rs;
-#if LOOSELY_LINKED_RESOURCE_REFERENCE
- rs = new RuntimeResourceSet(store, assembly);
-#else
- rs = new RuntimeResourceSet(store);
-#endif // LOOSELY_LINKED_RESOURCE_REFERENCE
- return rs;
+ return new RuntimeResourceSet(store);
}
else
{
@@ -264,16 +256,9 @@ namespace System.Resources
args[0] = store;
IResourceReader reader = (IResourceReader)Activator.CreateInstance(readerType, args);
- Object[] resourceSetArgs =
-#if LOOSELY_LINKED_RESOURCE_REFERENCE
- new Object[2];
-#else
- new Object[1];
-#endif // LOOSELY_LINKED_RESOURCE_REFERENCE
+ Object[] resourceSetArgs = new Object[1];
resourceSetArgs[0] = reader;
-#if LOOSELY_LINKED_RESOURCE_REFERENCE
- resourceSetArgs[1] = assembly;
-#endif // LOOSELY_LINKED_RESOURCE_REFERENCE
+
Type resSetType;
if (_mediator.UserResourceSet == null)
{
@@ -299,14 +284,7 @@ namespace System.Resources
if (_mediator.UserResourceSet == null)
{
- // Explicitly avoid CreateInstance if possible, because it
- // requires ReflectionPermission to call private & protected
- // constructors.
-#if LOOSELY_LINKED_RESOURCE_REFERENCE
- return new RuntimeResourceSet(store, assembly);
-#else
return new RuntimeResourceSet(store);
-#endif // LOOSELY_LINKED_RESOURCE_REFERENCE
}
else
{
@@ -327,9 +305,7 @@ namespace System.Resources
args = new Object[1];
args[0] = store;
rs = (ResourceSet)Activator.CreateInstance(_mediator.UserResourceSet, args);
-#if LOOSELY_LINKED_RESOURCE_REFERENCE
- rs.Assembly = assembly;
-#endif // LOOSELY_LINKED_RESOURCE_REFERENCE
+
return rs;
}
catch (MissingMethodException e)
@@ -440,7 +416,7 @@ namespace System.Resources
// denied back from the OS. This showed up for
// href-run exe's at one point.
int hr = fle._HResult;
- if (hr != Win32Native.MakeHRFromErrorCode(Win32Native.ERROR_ACCESS_DENIED))
+ if (hr != Win32Marshal.MakeHRFromErrorCode(Win32Native.ERROR_ACCESS_DENIED))
{
Debug.Assert(false, "[This assert catches satellite assembly build/deployment problems - report this message to your build lab & loc engineer]" + Environment.NewLine + "GetSatelliteAssembly failed for culture " + lookForCulture.Name + " and version " + (_mediator.SatelliteContractVersion == null ? _mediator.MainAssembly.GetVersion().ToString() : _mediator.SatelliteContractVersion.ToString()) + " of assembly " + _mediator.MainAssembly.GetSimpleName() + " with error code 0x" + hr.ToString("X", CultureInfo.InvariantCulture) + Environment.NewLine + "Exception: " + fle);
}
diff --git a/src/mscorlib/src/System/Resources/ResourceManager.cs b/src/mscorlib/src/System/Resources/ResourceManager.cs
index 92b935d931..7c565adbbb 100644
--- a/src/mscorlib/src/System/Resources/ResourceManager.cs
+++ b/src/mscorlib/src/System/Resources/ResourceManager.cs
@@ -525,17 +525,16 @@ namespace System.Resources
// such as ".ResX", or a completely different format for naming files.
protected virtual String GetResourceFileName(CultureInfo culture)
{
- StringBuilder sb = new StringBuilder(255);
- sb.Append(BaseNameField);
- // If this is the neutral culture, don't append culture name.
- if (!culture.HasInvariantCultureName)
+ // If this is the neutral culture, don't include the culture name.
+ if (culture.HasInvariantCultureName)
{
- CultureInfo.VerifyCultureName(culture.Name, true);
- sb.Append('.');
- sb.Append(culture.Name);
+ return BaseNameField + ResFileExtension;
+ }
+ else
+ {
+ CultureInfo.VerifyCultureName(culture.Name, throwException: true);
+ return BaseNameField + "." + culture.Name + ResFileExtension;
}
- sb.Append(ResFileExtension);
- return sb.ToString();
}
// WARNING: This function must be kept in sync with ResourceFallbackManager.GetEnumerator()
@@ -889,7 +888,7 @@ namespace System.Resources
// contains the PRI resources.
private bool ShouldUseSatelliteAssemblyResourceLookupUnderAppX(RuntimeAssembly resourcesAssembly)
{
- bool fUseSatelliteAssemblyResourceLookupUnderAppX = true; // TODO: https://github.com/dotnet/coreclr/issues/12178 once we fix our uap testhost
+ bool fUseSatelliteAssemblyResourceLookupUnderAppX = typeof(Object).Assembly == resourcesAssembly;
if (!fUseSatelliteAssemblyResourceLookupUnderAppX)
{
@@ -1035,9 +1034,14 @@ namespace System.Resources
// In this case _PRIExceptionInfo is now null and we will just throw the generic
// MissingManifestResource_NoPRIresources exception.
// See the implementation of GetString for more details.
- if (e.HResult != __HResults.ERROR_MRM_MAP_NOT_FOUND)
+ if (e.HResult != HResults.ERROR_MRM_MAP_NOT_FOUND)
throw; // Unexpected exception code. Bubble it up to the caller.
}
+
+ if (!_PRIonAppXInitialized)
+ {
+ _bUsingModernResourceManagement = false;
+ }
// Allow all other exception types to bubble up to the caller.
// Yes, this causes us to potentially throw exception types that are not documented.
@@ -1122,7 +1126,7 @@ namespace System.Resources
{
// When running inside AppX we want to ignore the languages list when trying to come up with our CurrentUICulture.
// This line behaves the same way as CultureInfo.CurrentUICulture would have in .NET 4
- culture = CultureInfo.GetCurrentUICultureNoAppX();
+ culture = CultureInfo.CurrentUICulture;
}
ResourceSet last = GetFirstResourceSet(culture);
diff --git a/src/mscorlib/src/System/Resources/ResourceSet.cs b/src/mscorlib/src/System/Resources/ResourceSet.cs
index b4029a7e9c..deb9763d5d 100644
--- a/src/mscorlib/src/System/Resources/ResourceSet.cs
+++ b/src/mscorlib/src/System/Resources/ResourceSet.cs
@@ -13,16 +13,10 @@
**
===========================================================*/
-using System;
using System.Collections;
using System.IO;
-using System.Globalization;
-using System.Runtime.InteropServices;
using System.Reflection;
-using System.Runtime.Serialization;
-using System.Runtime.Versioning;
using System.Diagnostics.Contracts;
-using System.Collections.Generic;
namespace System.Resources
{
@@ -34,7 +28,7 @@ namespace System.Resources
//
public class ResourceSet : IDisposable, IEnumerable
{
- [NonSerialized] protected IResourceReader Reader;
+ protected IResourceReader Reader;
internal Hashtable Table;
private Hashtable _caseInsensitiveTable; // For case-insensitive lookups.
diff --git a/src/mscorlib/src/System/Resources/__HResults.cs b/src/mscorlib/src/System/Resources/__HResults.cs
deleted file mode 100644
index 5817161665..0000000000
--- a/src/mscorlib/src/System/Resources/__HResults.cs
+++ /dev/null
@@ -1,24 +0,0 @@
-// 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.
-
-//=============================================================================
-//
-//
-//
-// Purpose: Define HResult constants returned by the Windows Modern Resource Manager
-// and consumed by System.Resources.ResourceManager.
-//
-//===========================================================================*/
-#if FEATURE_APPX
-namespace System.Resources
-{
- using System;
- // Only static data no need to serialize
- internal static class __HResults
- {
- // From WinError.h
- public const int ERROR_MRM_MAP_NOT_FOUND = unchecked((int)0x80073B1F);
- }
-}
-#endif
diff --git a/src/mscorlib/src/System/RtType.cs b/src/mscorlib/src/System/RtType.cs
index 871a39db4b..2d70354a48 100644
--- a/src/mscorlib/src/System/RtType.cs
+++ b/src/mscorlib/src/System/RtType.cs
@@ -458,8 +458,8 @@ namespace System
Volatile.Write(ref m_cacheComplete, true);
}
- else
- list = m_allMembers;
+
+ list = m_allMembers;
break;
default:
@@ -618,7 +618,11 @@ namespace System
while (RuntimeTypeHandle.IsGenericVariable(declaringType))
declaringType = declaringType.GetBaseType();
- bool* overrides = stackalloc bool[RuntimeTypeHandle.GetNumVirtuals(declaringType)];
+ int numVirtuals = RuntimeTypeHandle.GetNumVirtuals(declaringType);
+
+ bool* overrides = stackalloc bool[numVirtuals];
+ new Span<bool>(overrides, numVirtuals).Clear();
+
bool isValueType = declaringType.IsValueType;
do
@@ -2403,7 +2407,7 @@ namespace System
for (int i = 0; i < parameterInfos.Length; i++)
{
// a null argument type implies a null arg which is always a perfect match
- if ((object)argumentTypes[i] != null && !Object.ReferenceEquals(parameterInfos[i].ParameterType, argumentTypes[i]))
+ if ((object)argumentTypes[i] != null && !argumentTypes[i].MatchesParameterTypeExactly(parameterInfos[i]))
return false;
}
}
@@ -2485,8 +2489,11 @@ namespace System
#region Type Overrides
#region Get XXXInfo Candidates
+
+ private const int GenericParameterCountAny = -1;
+
private ListBuilder<MethodInfo> GetMethodCandidates(
- String name, BindingFlags bindingAttr, CallingConventions callConv,
+ String name, int genericParameterCount, BindingFlags bindingAttr, CallingConventions callConv,
Type[] types, bool allowPrefixLookup)
{
bool prefixLookup, ignoreCase;
@@ -2499,6 +2506,9 @@ namespace System
for (int i = 0; i < cache.Length; i++)
{
RuntimeMethodInfo methodInfo = cache[i];
+ if (genericParameterCount != GenericParameterCountAny && genericParameterCount != methodInfo.GenericParameterCount)
+ continue;
+
if (FilterApplyMethodInfo(methodInfo, bindingAttr, callConv, types) &&
(!prefixLookup || RuntimeType.FilterApplyPrefixLookup(methodInfo, name, ignoreCase)))
{
@@ -2636,7 +2646,7 @@ namespace System
#region Get All XXXInfos
public override MethodInfo[] GetMethods(BindingFlags bindingAttr)
{
- return GetMethodCandidates(null, bindingAttr, CallingConventions.Any, null, false).ToArray();
+ return GetMethodCandidates(null, GenericParameterCountAny, bindingAttr, CallingConventions.Any, null, false).ToArray();
}
public override ConstructorInfo[] GetConstructors(BindingFlags bindingAttr)
@@ -2676,7 +2686,7 @@ namespace System
public override MemberInfo[] GetMembers(BindingFlags bindingAttr)
{
- ListBuilder<MethodInfo> methods = GetMethodCandidates(null, bindingAttr, CallingConventions.Any, null, false);
+ ListBuilder<MethodInfo> methods = GetMethodCandidates(null, GenericParameterCountAny, bindingAttr, CallingConventions.Any, null, false);
ListBuilder<ConstructorInfo> constructors = GetConstructorCandidates(null, bindingAttr, CallingConventions.Any, null, false);
ListBuilder<PropertyInfo> properties = GetPropertyCandidates(null, bindingAttr, null, false);
ListBuilder<EventInfo> events = GetEventCandidates(null, bindingAttr, false);
@@ -2765,11 +2775,26 @@ namespace System
#endregion
#region Find XXXInfo
+
protected override MethodInfo GetMethodImpl(
String name, BindingFlags bindingAttr, Binder binder, CallingConventions callConv,
Type[] types, ParameterModifier[] modifiers)
{
- ListBuilder<MethodInfo> candidates = GetMethodCandidates(name, bindingAttr, callConv, types, false);
+ return GetMethodImplCommon(name, GenericParameterCountAny, bindingAttr, binder, callConv, types, modifiers);
+ }
+
+ protected override MethodInfo GetMethodImpl(
+ String name, int genericParameterCount, BindingFlags bindingAttr, Binder binder, CallingConventions callConv,
+ Type[] types, ParameterModifier[] modifiers)
+ {
+ return GetMethodImplCommon(name, genericParameterCount, bindingAttr, binder, callConv, types, modifiers);
+ }
+
+ private MethodInfo GetMethodImplCommon(
+ String name, int genericParameterCount, BindingFlags bindingAttr, Binder binder, CallingConventions callConv,
+ Type[] types, ParameterModifier[] modifiers)
+ {
+ ListBuilder<MethodInfo> candidates = GetMethodCandidates(name, genericParameterCount, bindingAttr, callConv, types, false);
if (candidates.Count == 0)
return null;
@@ -3029,7 +3054,7 @@ namespace System
// Methods
if ((type & MemberTypes.Method) != 0)
{
- methods = GetMethodCandidates(name, bindingAttr, CallingConventions.Any, null, true);
+ methods = GetMethodCandidates(name, GenericParameterCountAny, bindingAttr, CallingConventions.Any, null, true);
if (type == MemberTypes.Method)
return methods.ToArray();
totalCount += methods.Count;
@@ -3447,6 +3472,8 @@ namespace System
return RuntimeTypeHandle.IsComObject(this, false);
}
+ public sealed override bool IsByRefLike => RuntimeTypeHandle.IsByRefLike(this);
+
#if FEATURE_COMINTEROP
internal override bool IsWindowsRuntimeObjectImpl()
{
@@ -3687,6 +3714,8 @@ namespace System
if (GetGenericArguments().Length != instantiation.Length)
throw new ArgumentException(SR.Argument_GenericArgsCount, nameof(instantiation));
+ bool foundSigType = false;
+ bool foundNonRuntimeType = false;
for (int i = 0; i < instantiation.Length; i++)
{
Type instantiationElem = instantiation[i];
@@ -3697,16 +3726,24 @@ namespace System
if (rtInstantiationElem == null)
{
- Type[] instantiationCopy = new Type[instantiation.Length];
- for (int iCopy = 0; iCopy < instantiation.Length; iCopy++)
- instantiationCopy[iCopy] = instantiation[iCopy];
- instantiation = instantiationCopy;
- return System.Reflection.Emit.TypeBuilderInstantiation.MakeGenericType(this, instantiation);
+ foundNonRuntimeType = true;
+ if (instantiationElem.IsSignatureType)
+ {
+ foundSigType = true;
+ }
}
instantiationRuntimeType[i] = rtInstantiationElem;
}
+ if (foundNonRuntimeType)
+ {
+ if (foundSigType)
+ return new SignatureConstructedGenericType(this, instantiation);
+
+ return System.Reflection.Emit.TypeBuilderInstantiation.MakeGenericType(this, (Type[])(instantiation.Clone()));
+ }
+
RuntimeType[] genericParameters = GetGenericArgumentsInternal();
SanityCheckGenericArguments(instantiationRuntimeType, genericParameters);
@@ -3809,7 +3846,7 @@ namespace System
{
get
{
- return (StructLayoutAttribute)StructLayoutAttribute.GetCustomAttribute(this);
+ return PseudoCustomAttribute.GetStructLayoutCustomAttribute(this);
}
}
#endregion
@@ -4045,7 +4082,7 @@ namespace System
#endif // FEATURE_COMINTEROP && FEATURE_USE_LCID
#endregion
- #region Check that any named paramters are not null
+ #region Check that any named parameters are not null
if (namedParams != null && Array.IndexOf(namedParams, null) != -1)
// "Named parameter value must not be null."
throw new ArgumentException(SR.Arg_NamedParamNull, nameof(namedParams));
@@ -4592,7 +4629,7 @@ namespace System
}
internal Object CreateInstanceImpl(
- BindingFlags bindingAttr, Binder binder, Object[] args, CultureInfo culture, Object[] activationAttributes, ref StackCrawlMark stackMark)
+ BindingFlags bindingAttr, Binder binder, Object[] args, CultureInfo culture, Object[] activationAttributes)
{
CreateInstanceCheckThis();
@@ -4609,10 +4646,12 @@ namespace System
// deal with the __COMObject case first. It is very special because from a reflection point of view it has no ctors
// so a call to GetMemberCons would fail
+ bool publicOnly = (bindingAttr & BindingFlags.NonPublic) == 0;
+ bool wrapExceptions = (bindingAttr & BindingFlags.DoNotWrapExceptions) == 0;
if (argCnt == 0 && (bindingAttr & BindingFlags.Public) != 0 && (bindingAttr & BindingFlags.Instance) != 0
&& (IsGenericCOMObjectImpl() || IsValueType))
{
- server = CreateInstanceDefaultCtor((bindingAttr & BindingFlags.NonPublic) == 0, false, true, ref stackMark);
+ server = CreateInstanceDefaultCtor(publicOnly, false, true, wrapExceptions);
}
else
{
@@ -4670,7 +4709,7 @@ namespace System
}
// fast path??
- server = Activator.CreateInstance(this, true);
+ server = Activator.CreateInstance(this, nonPublic: true, wrapExceptions: wrapExceptions);
}
else
{
@@ -4754,7 +4793,7 @@ namespace System
internal void SetEntry(ActivatorCacheEntry ace)
{
- // fill the the array backwards to hit the most recently filled entries first in GetEntry
+ // fill the array backwards to hit the most recently filled entries first in GetEntry
int index = (hash_counter - 1) & (ActivatorCache.CACHE_SIZE - 1);
hash_counter = index;
Volatile.Write(ref cache[index], ace);
@@ -4764,7 +4803,7 @@ namespace System
private static volatile ActivatorCache s_ActivatorCache;
// the slow path of CreateInstanceDefaultCtor
- internal Object CreateInstanceSlow(bool publicOnly, bool skipCheckThis, bool fillCache, ref StackCrawlMark stackMark)
+ internal Object CreateInstanceSlow(bool publicOnly, bool wrapExceptions, bool skipCheckThis, bool fillCache)
{
RuntimeMethodHandleInternal runtime_ctor = default(RuntimeMethodHandleInternal);
bool bCanBeCached = false;
@@ -4772,7 +4811,7 @@ namespace System
if (!skipCheckThis)
CreateInstanceCheckThis();
- Object instance = RuntimeTypeHandle.CreateInstance(this, publicOnly, ref bCanBeCached, ref runtime_ctor);
+ Object instance = RuntimeTypeHandle.CreateInstance(this, publicOnly, wrapExceptions, ref bCanBeCached, ref runtime_ctor);
if (bCanBeCached && fillCache)
{
@@ -4796,7 +4835,7 @@ namespace System
// fillCache is set in the SL2/3 compat mode or when called from Marshal.PtrToStructure.
[DebuggerStepThroughAttribute]
[Diagnostics.DebuggerHidden]
- internal Object CreateInstanceDefaultCtor(bool publicOnly, bool skipCheckThis, bool fillCache, ref StackCrawlMark stackMark)
+ internal Object CreateInstanceDefaultCtor(bool publicOnly, bool skipCheckThis, bool fillCache, bool wrapExceptions)
{
if (GetType() == typeof(ReflectionOnlyType))
throw new InvalidOperationException(SR.InvalidOperation_NotAllowedInReflectionOnly);
@@ -4829,7 +4868,7 @@ namespace System
{
ace.m_ctor(instance);
}
- catch (Exception e)
+ catch (Exception e) when (wrapExceptions)
{
throw new TargetInvocationException(e);
}
@@ -4837,7 +4876,7 @@ namespace System
return instance;
}
}
- return CreateInstanceSlow(publicOnly, skipCheckThis, fillCache, ref stackMark);
+ return CreateInstanceSlow(publicOnly, wrapExceptions, skipCheckThis, fillCache);
}
internal void InvalidateCachedNestedType()
diff --git a/src/mscorlib/src/System/Runtime/CompilerServices/AsyncMethodBuilder.cs b/src/mscorlib/src/System/Runtime/CompilerServices/AsyncMethodBuilder.cs
index fc7a7f01a3..eb198ba087 100644
--- a/src/mscorlib/src/System/Runtime/CompilerServices/AsyncMethodBuilder.cs
+++ b/src/mscorlib/src/System/Runtime/CompilerServices/AsyncMethodBuilder.cs
@@ -395,7 +395,7 @@ namespace System.Runtime.CompilerServices
/// </summary>
/// <remarks>
/// This property lazily instantiates the ID in a non-thread-safe manner.
- /// It must only be used by the debugger and tracing pruposes, and only in a single-threaded manner
+ /// It must only be used by the debugger and tracing purposes, and only in a single-threaded manner
/// when no other threads are in the middle of accessing this property or this.Task.
/// </remarks>
private object ObjectIdForDebugger { get { return this.Task; } }
@@ -431,8 +431,9 @@ namespace System.Runtime.CompilerServices
public static AsyncTaskMethodBuilder<TResult> Create()
{
return default(AsyncTaskMethodBuilder<TResult>);
- // NOTE: If this method is ever updated to perform more initialization,
- // ATMB.Create must also be updated to call this Create method.
+ // NOTE: If this method is ever updated to perform more initialization,
+ // other Create methods like AsyncTaskMethodBuilder.Create and
+ // AsyncValueTaskMethodBuilder.Create must be updated to call this.
}
/// <summary>Initiates the builder's execution with the associated state machine.</summary>
@@ -718,7 +719,7 @@ namespace System.Runtime.CompilerServices
/// <param name="result">The result for which we need a task.</param>
/// <returns>The completed task containing the result.</returns>
[MethodImpl(MethodImplOptions.AggressiveInlining)] // method looks long, but for a given TResult it results in a relatively small amount of asm
- private Task<TResult> GetTaskForResult(TResult result)
+ internal static Task<TResult> GetTaskForResult(TResult result)
{
Contract.Ensures(
EqualityComparer<TResult>.Default.Equals(result, Contract.Result<Task<TResult>>().Result),
@@ -1119,7 +1120,7 @@ namespace System.Runtime.CompilerServices
}
///<summary>
- /// Given an action, see if it is a contiunation wrapper and has a Task associated with it. If so return it (null otherwise)
+ /// Given an action, see if it is a continuation wrapper and has a Task associated with it. If so return it (null otherwise)
///</summary>
internal static Task TryGetContinuationTask(Action action)
{
diff --git a/src/mscorlib/src/System/Runtime/CompilerServices/CustomConstantAttribute.cs b/src/mscorlib/src/System/Runtime/CompilerServices/CustomConstantAttribute.cs
deleted file mode 100644
index 7393bb2bcd..0000000000
--- a/src/mscorlib/src/System/Runtime/CompilerServices/CustomConstantAttribute.cs
+++ /dev/null
@@ -1,29 +0,0 @@
-// 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.Reflection;
-using System.Collections.Generic;
-
-namespace System.Runtime.CompilerServices
-{
- [AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter, Inherited = false)]
- public abstract class CustomConstantAttribute : Attribute
- {
- public abstract Object Value { get; }
-
- internal static object GetRawConstant(CustomAttributeData attr)
- {
- foreach (CustomAttributeNamedArgument namedArgument in attr.NamedArguments)
- {
- if (namedArgument.MemberInfo.Name.Equals("Value"))
- return namedArgument.TypedValue.Value;
- }
-
- // Return DBNull to indicate that no default value is available.
- // Not to be confused with a null return which indicates a null default value.
- return DBNull.Value;
- }
- }
-}
-
diff --git a/src/mscorlib/src/System/Runtime/CompilerServices/DateTimeConstantAttribute.cs b/src/mscorlib/src/System/Runtime/CompilerServices/DateTimeConstantAttribute.cs
deleted file mode 100644
index 5155d0085d..0000000000
--- a/src/mscorlib/src/System/Runtime/CompilerServices/DateTimeConstantAttribute.cs
+++ /dev/null
@@ -1,46 +0,0 @@
-// 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.Reflection;
-using System.Diagnostics.Contracts;
-
-namespace System.Runtime.CompilerServices
-{
- [AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter, Inherited = false)]
- public sealed class DateTimeConstantAttribute : CustomConstantAttribute
- {
- public DateTimeConstantAttribute(long ticks)
- {
- date = new System.DateTime(ticks);
- }
-
- public override Object Value
- {
- get
- {
- return date;
- }
- }
-
- internal static DateTime GetRawDateTimeConstant(CustomAttributeData attr)
- {
- Contract.Requires(attr.Constructor.DeclaringType == typeof(DateTimeConstantAttribute));
- Contract.Requires(attr.ConstructorArguments.Count == 1);
-
- foreach (CustomAttributeNamedArgument namedArgument in attr.NamedArguments)
- {
- if (namedArgument.MemberInfo.Name.Equals("Value"))
- {
- return new DateTime((long)namedArgument.TypedValue.Value);
- }
- }
-
- // Look at the ctor argument if the "Value" property was not explicitly defined.
- return new DateTime((long)attr.ConstructorArguments[0].Value);
- }
-
- private System.DateTime date;
- }
-}
-
diff --git a/src/mscorlib/src/System/Runtime/CompilerServices/DecimalConstantAttribute.cs b/src/mscorlib/src/System/Runtime/CompilerServices/DecimalConstantAttribute.cs
deleted file mode 100644
index f5fd5a21a3..0000000000
--- a/src/mscorlib/src/System/Runtime/CompilerServices/DecimalConstantAttribute.cs
+++ /dev/null
@@ -1,97 +0,0 @@
-// 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.
-
-
-// Note: If you add a new ctor overloads you need to update ParameterInfo.RawDefaultValue
-
-using System.Reflection;
-using System.Diagnostics;
-using System.Diagnostics.Contracts;
-using System.Collections.Generic;
-
-namespace System.Runtime.CompilerServices
-{
- [AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter, Inherited = false)]
- public sealed class DecimalConstantAttribute : Attribute
- {
- [CLSCompliant(false)]
- public DecimalConstantAttribute(
- byte scale,
- byte sign,
- uint hi,
- uint mid,
- uint low
- )
- {
- dec = new System.Decimal((int)low, (int)mid, (int)hi, (sign != 0), scale);
- }
-
- public DecimalConstantAttribute(
- byte scale,
- byte sign,
- int hi,
- int mid,
- int low
- )
- {
- dec = new System.Decimal(low, mid, hi, (sign != 0), scale);
- }
-
-
- public System.Decimal Value
- {
- get
- {
- return dec;
- }
- }
-
- internal static Decimal GetRawDecimalConstant(CustomAttributeData attr)
- {
- Contract.Requires(attr.Constructor.DeclaringType == typeof(DecimalConstantAttribute));
-
- foreach (CustomAttributeNamedArgument namedArgument in attr.NamedArguments)
- {
- if (namedArgument.MemberInfo.Name.Equals("Value"))
- {
- // This is not possible because Decimal cannot be represented directly in the metadata.
- Debug.Assert(false, "Decimal cannot be represented directly in the metadata.");
- return (Decimal)namedArgument.TypedValue.Value;
- }
- }
-
- ParameterInfo[] parameters = attr.Constructor.GetParameters();
- Debug.Assert(parameters.Length == 5);
-
- System.Collections.Generic.IList<CustomAttributeTypedArgument> args = attr.ConstructorArguments;
- Debug.Assert(args.Count == 5);
-
- if (parameters[2].ParameterType == typeof(uint))
- {
- // DecimalConstantAttribute(byte scale, byte sign, uint hi, uint mid, uint low)
- int low = (int)(UInt32)args[4].Value;
- int mid = (int)(UInt32)args[3].Value;
- int hi = (int)(UInt32)args[2].Value;
- byte sign = (byte)args[1].Value;
- byte scale = (byte)args[0].Value;
-
- return new System.Decimal(low, mid, hi, (sign != 0), scale);
- }
- else
- {
- // DecimalConstantAttribute(byte scale, byte sign, int hi, int mid, int low)
- int low = (int)args[4].Value;
- int mid = (int)args[3].Value;
- int hi = (int)args[2].Value;
- byte sign = (byte)args[1].Value;
- byte scale = (byte)args[0].Value;
-
- return new System.Decimal(low, mid, hi, (sign != 0), scale);
- }
- }
-
- private System.Decimal dec;
- }
-}
-
diff --git a/src/mscorlib/src/System/Runtime/CompilerServices/MethodImplAttribute.cs b/src/mscorlib/src/System/Runtime/CompilerServices/MethodImplAttribute.cs
deleted file mode 100644
index 3c19ee8863..0000000000
--- a/src/mscorlib/src/System/Runtime/CompilerServices/MethodImplAttribute.cs
+++ /dev/null
@@ -1,47 +0,0 @@
-// 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.Reflection;
-
-namespace System.Runtime.CompilerServices
-{
- // This Enum matchs the miImpl flags defined in corhdr.h. It is used to specify
- // certain method properties.
-
- // Custom attribute to specify additional method properties.
- [AttributeUsage(AttributeTargets.Method | AttributeTargets.Constructor, Inherited = false)]
- sealed public class MethodImplAttribute : Attribute
- {
- internal MethodImplOptions _val;
- public MethodCodeType MethodCodeType;
-
- internal MethodImplAttribute(MethodImplAttributes methodImplAttributes)
- {
- MethodImplOptions all =
- MethodImplOptions.Unmanaged | MethodImplOptions.ForwardRef | MethodImplOptions.PreserveSig |
- MethodImplOptions.InternalCall | MethodImplOptions.Synchronized |
- MethodImplOptions.NoInlining | MethodImplOptions.AggressiveInlining |
- MethodImplOptions.NoOptimization;
- _val = ((MethodImplOptions)methodImplAttributes) & all;
- }
-
- public MethodImplAttribute(MethodImplOptions methodImplOptions)
- {
- _val = methodImplOptions;
- }
-
- public MethodImplAttribute(short value)
- {
- _val = (MethodImplOptions)value;
- }
-
- public MethodImplAttribute()
- {
- }
-
- public MethodImplOptions Value { get { return _val; } }
- }
-}
diff --git a/src/mscorlib/src/System/Runtime/CompilerServices/RuntimeWrappedException.cs b/src/mscorlib/src/System/Runtime/CompilerServices/RuntimeWrappedException.cs
deleted file mode 100644
index df52f301e4..0000000000
--- a/src/mscorlib/src/System/Runtime/CompilerServices/RuntimeWrappedException.cs
+++ /dev/null
@@ -1,42 +0,0 @@
-// 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.
-
-/*=============================================================================
-**
-**
-**
-** Purpose: The exception class uses to wrap all non-CLS compliant exceptions.
-**
-**
-=============================================================================*/
-
-using System;
-using System.Runtime.Serialization;
-using System.Diagnostics.Contracts;
-
-namespace System.Runtime.CompilerServices
-{
- public sealed class RuntimeWrappedException : Exception
- {
- private RuntimeWrappedException(Object thrownObject)
- : base(SR.RuntimeWrappedException)
- {
- HResult = System.__HResults.COR_E_RUNTIMEWRAPPED;
- m_wrappedException = thrownObject;
- }
-
- public Object WrappedException
- {
- get { return m_wrappedException; }
- }
-
- private Object m_wrappedException;
-
- public override void GetObjectData(SerializationInfo info, StreamingContext context)
- {
- base.GetObjectData(info, context);
- }
- }
-}
-
diff --git a/src/mscorlib/src/System/Runtime/CompilerServices/Unsafe.cs b/src/mscorlib/src/System/Runtime/CompilerServices/Unsafe.cs
index b184cd9fa8..df3c244b47 100644
--- a/src/mscorlib/src/System/Runtime/CompilerServices/Unsafe.cs
+++ b/src/mscorlib/src/System/Runtime/CompilerServices/Unsafe.cs
@@ -48,6 +48,18 @@ namespace System.Runtime.CompilerServices
}
/// <summary>
+ /// Casts the given object to the specified type.
+ /// </summary>
+ [NonVersionable]
+ [MethodImpl(MethodImplOptions.AggressiveInlining)]
+ public static T As<T>(object o) where T : class
+ {
+ // The body of this function will be replaced by the EE with unsafe code!!!
+ // See getILIntrinsicImplementationForUnsafe for how this happens.
+ throw new InvalidOperationException();
+ }
+
+ /// <summary>
/// Reinterprets the given reference as a reference to a value of type <typeparamref name="TTo"/>.
/// </summary>
[NonVersionable]
@@ -55,7 +67,7 @@ namespace System.Runtime.CompilerServices
public static ref TTo As<TFrom, TTo>(ref TFrom source)
{
// The body of this function will be replaced by the EE with unsafe code!!!
- // See getILIntrinsicImplementationForUnsafe for how this happens.
+ // See getILIntrinsicImplementationForUnsafe for how this happens.
throw new InvalidOperationException();
}
@@ -77,6 +89,19 @@ namespace System.Runtime.CompilerServices
/// </summary>
[NonVersionable]
[MethodImpl(MethodImplOptions.AggressiveInlining)]
+ public static void* Add<T>(void* source, int elementOffset)
+ {
+ // The body of this function will be replaced by the EE with unsafe code!!!
+ // See getILIntrinsicImplementationForUnsafe for how this happens.
+ typeof(T).ToString(); // Type token used by the actual method body
+ throw new InvalidOperationException();
+ }
+
+ /// <summary>
+ /// Adds an element offset to the given reference.
+ /// </summary>
+ [NonVersionable]
+ [MethodImpl(MethodImplOptions.AggressiveInlining)]
public static ref T AddByteOffset<T>(ref T source, nuint byteOffset)
{
// The body of this function will be replaced by the EE with unsafe code!!!
diff --git a/src/mscorlib/src/System/Runtime/InteropServices/Attributes.cs b/src/mscorlib/src/System/Runtime/InteropServices/Attributes.cs
index 668358995b..7b50c705b2 100644
--- a/src/mscorlib/src/System/Runtime/InteropServices/Attributes.cs
+++ b/src/mscorlib/src/System/Runtime/InteropServices/Attributes.cs
@@ -154,126 +154,9 @@ namespace System.Runtime.InteropServices
public String Value { get { return _val; } }
}
- [AttributeUsage(AttributeTargets.Parameter | AttributeTargets.Field | AttributeTargets.ReturnValue, Inherited = false)]
- public unsafe sealed class MarshalAsAttribute : Attribute
- {
- internal static Attribute GetCustomAttribute(RuntimeParameterInfo parameter)
- {
- return GetCustomAttribute(parameter.MetadataToken, parameter.GetRuntimeModule());
- }
-
- internal static bool IsDefined(RuntimeParameterInfo parameter)
- {
- return GetCustomAttribute(parameter) != null;
- }
-
- internal static Attribute GetCustomAttribute(RuntimeFieldInfo field)
- {
- return GetCustomAttribute(field.MetadataToken, field.GetRuntimeModule()); ;
- }
-
- internal static bool IsDefined(RuntimeFieldInfo field)
- {
- return GetCustomAttribute(field) != null;
- }
-
- internal static Attribute GetCustomAttribute(int token, RuntimeModule scope)
- {
- UnmanagedType unmanagedType, arraySubType;
- VarEnum safeArraySubType;
- int sizeParamIndex = 0, sizeConst = 0;
- string marshalTypeName = null, marshalCookie = null, safeArrayUserDefinedTypeName = null;
- int iidParamIndex = 0;
- ConstArray nativeType = ModuleHandle.GetMetadataImport(scope.GetNativeHandle()).GetFieldMarshal(token);
-
- if (nativeType.Length == 0)
- return null;
-
- MetadataImport.GetMarshalAs(nativeType,
- out unmanagedType, out safeArraySubType, out safeArrayUserDefinedTypeName, out arraySubType, out sizeParamIndex,
- out sizeConst, out marshalTypeName, out marshalCookie, out iidParamIndex);
-
- RuntimeType safeArrayUserDefinedType = safeArrayUserDefinedTypeName == null || safeArrayUserDefinedTypeName.Length == 0 ? null :
- RuntimeTypeHandle.GetTypeByNameUsingCARules(safeArrayUserDefinedTypeName, scope);
- RuntimeType marshalTypeRef = null;
-
- try
- {
- marshalTypeRef = marshalTypeName == null ? null : RuntimeTypeHandle.GetTypeByNameUsingCARules(marshalTypeName, scope);
- }
- catch (System.TypeLoadException)
- {
- // The user may have supplied a bad type name string causing this TypeLoadException
- // Regardless, we return the bad type name
- Debug.Assert(marshalTypeName != null);
- }
-
- return new MarshalAsAttribute(
- unmanagedType, safeArraySubType, safeArrayUserDefinedType, arraySubType,
- (short)sizeParamIndex, sizeConst, marshalTypeName, marshalTypeRef, marshalCookie, iidParamIndex);
- }
-
- internal MarshalAsAttribute(UnmanagedType val, VarEnum safeArraySubType, RuntimeType safeArrayUserDefinedSubType, UnmanagedType arraySubType,
- short sizeParamIndex, int sizeConst, string marshalType, RuntimeType marshalTypeRef, string marshalCookie, int iidParamIndex)
- {
- _val = val;
- SafeArraySubType = safeArraySubType;
- SafeArrayUserDefinedSubType = safeArrayUserDefinedSubType;
- IidParameterIndex = iidParamIndex;
- ArraySubType = arraySubType;
- SizeParamIndex = sizeParamIndex;
- SizeConst = sizeConst;
- MarshalType = marshalType;
- MarshalTypeRef = marshalTypeRef;
- MarshalCookie = marshalCookie;
- }
-
- internal UnmanagedType _val;
- public MarshalAsAttribute(UnmanagedType unmanagedType)
- {
- _val = unmanagedType;
- }
- public MarshalAsAttribute(short unmanagedType)
- {
- _val = (UnmanagedType)unmanagedType;
- }
- public UnmanagedType Value { get { return _val; } }
-
- // Fields used with SubType = SafeArray.
- public VarEnum SafeArraySubType;
- public Type SafeArrayUserDefinedSubType;
-
- // Field used with iid_is attribute (interface pointers).
- public int IidParameterIndex;
-
- // Fields used with SubType = ByValArray and LPArray.
- // Array size = parameter(PI) * PM + C
- public UnmanagedType ArraySubType;
- public short SizeParamIndex; // param index PI
- public int SizeConst; // constant C
-
- // Fields used with SubType = CustomMarshaler
- public String MarshalType; // Name of marshaler class
- public Type MarshalTypeRef; // Type of marshaler class
- public String MarshalCookie; // cookie to pass to marshaler
- }
-
[AttributeUsage(AttributeTargets.Class | AttributeTargets.Interface, Inherited = false)]
public sealed class ComImportAttribute : Attribute
{
- internal static Attribute GetCustomAttribute(RuntimeType type)
- {
- if ((type.Attributes & TypeAttributes.Import) == 0)
- return null;
-
- return new ComImportAttribute();
- }
-
- internal static bool IsDefined(RuntimeType type)
- {
- return (type.Attributes & TypeAttributes.Import) != 0;
- }
-
public ComImportAttribute()
{
}
@@ -290,292 +173,6 @@ namespace System.Runtime.InteropServices
public String Value { get { return _val; } }
}
- [AttributeUsage(AttributeTargets.Method, Inherited = false)]
- public sealed class PreserveSigAttribute : Attribute
- {
- internal static Attribute GetCustomAttribute(RuntimeMethodInfo method)
- {
- if ((method.GetMethodImplementationFlags() & MethodImplAttributes.PreserveSig) == 0)
- return null;
-
- return new PreserveSigAttribute();
- }
-
- internal static bool IsDefined(RuntimeMethodInfo method)
- {
- return (method.GetMethodImplementationFlags() & MethodImplAttributes.PreserveSig) != 0;
- }
-
- public PreserveSigAttribute()
- {
- }
- }
-
- [AttributeUsage(AttributeTargets.Parameter, Inherited = false)]
- public sealed class InAttribute : Attribute
- {
- internal static Attribute GetCustomAttribute(RuntimeParameterInfo parameter)
- {
- return parameter.IsIn ? new InAttribute() : null;
- }
- internal static bool IsDefined(RuntimeParameterInfo parameter)
- {
- return parameter.IsIn;
- }
-
- public InAttribute()
- {
- }
- }
-
- [AttributeUsage(AttributeTargets.Parameter, Inherited = false)]
- public sealed class OutAttribute : Attribute
- {
- internal static Attribute GetCustomAttribute(RuntimeParameterInfo parameter)
- {
- return parameter.IsOut ? new OutAttribute() : null;
- }
- internal static bool IsDefined(RuntimeParameterInfo parameter)
- {
- return parameter.IsOut;
- }
-
- public OutAttribute()
- {
- }
- }
-
- [AttributeUsage(AttributeTargets.Parameter, Inherited = false)]
- public sealed class OptionalAttribute : Attribute
- {
- internal static Attribute GetCustomAttribute(RuntimeParameterInfo parameter)
- {
- return parameter.IsOptional ? new OptionalAttribute() : null;
- }
- internal static bool IsDefined(RuntimeParameterInfo parameter)
- {
- return parameter.IsOptional;
- }
-
- public OptionalAttribute()
- {
- }
- }
-
- [Flags]
- public enum DllImportSearchPath
- {
- UseDllDirectoryForDependencies = 0x100,
- ApplicationDirectory = 0x200,
- UserDirectories = 0x400,
- System32 = 0x800,
- SafeDirectories = 0x1000,
- AssemblyDirectory = 0x2,
- LegacyBehavior = 0x0
- }
-
- [AttributeUsage(AttributeTargets.Assembly | AttributeTargets.Method, AllowMultiple = false)]
- public sealed class DefaultDllImportSearchPathsAttribute : Attribute
- {
- internal DllImportSearchPath _paths;
- public DefaultDllImportSearchPathsAttribute(DllImportSearchPath paths)
- {
- _paths = paths;
- }
-
- public DllImportSearchPath Paths { get { return _paths; } }
- }
-
- [AttributeUsage(AttributeTargets.Method, Inherited = false)]
- public unsafe sealed class DllImportAttribute : Attribute
- {
- internal static Attribute GetCustomAttribute(RuntimeMethodInfo method)
- {
- if ((method.Attributes & MethodAttributes.PinvokeImpl) == 0)
- return null;
-
- MetadataImport scope = ModuleHandle.GetMetadataImport(method.Module.ModuleHandle.GetRuntimeModule());
- string entryPoint, dllName = null;
- int token = method.MetadataToken;
- PInvokeAttributes flags = 0;
-
- scope.GetPInvokeMap(token, out flags, out entryPoint, out dllName);
-
- CharSet charSet = CharSet.None;
-
- switch (flags & PInvokeAttributes.CharSetMask)
- {
- case PInvokeAttributes.CharSetNotSpec: charSet = CharSet.None; break;
- case PInvokeAttributes.CharSetAnsi: charSet = CharSet.Ansi; break;
- case PInvokeAttributes.CharSetUnicode: charSet = CharSet.Unicode; break;
- case PInvokeAttributes.CharSetAuto: charSet = CharSet.Auto; break;
-
- // Invalid: default to CharSet.None
- default: break;
- }
-
- CallingConvention callingConvention = CallingConvention.Cdecl;
-
- switch (flags & PInvokeAttributes.CallConvMask)
- {
- case PInvokeAttributes.CallConvWinapi: callingConvention = CallingConvention.Winapi; break;
- case PInvokeAttributes.CallConvCdecl: callingConvention = CallingConvention.Cdecl; break;
- case PInvokeAttributes.CallConvStdcall: callingConvention = CallingConvention.StdCall; break;
- case PInvokeAttributes.CallConvThiscall: callingConvention = CallingConvention.ThisCall; break;
- case PInvokeAttributes.CallConvFastcall: callingConvention = CallingConvention.FastCall; break;
-
- // Invalid: default to CallingConvention.Cdecl
- default: break;
- }
-
- bool exactSpelling = (flags & PInvokeAttributes.NoMangle) != 0;
- bool setLastError = (flags & PInvokeAttributes.SupportsLastError) != 0;
- bool bestFitMapping = (flags & PInvokeAttributes.BestFitMask) == PInvokeAttributes.BestFitEnabled;
- bool throwOnUnmappableChar = (flags & PInvokeAttributes.ThrowOnUnmappableCharMask) == PInvokeAttributes.ThrowOnUnmappableCharEnabled;
- bool preserveSig = (method.GetMethodImplementationFlags() & MethodImplAttributes.PreserveSig) != 0;
-
- return new DllImportAttribute(
- dllName, entryPoint, charSet, exactSpelling, setLastError, preserveSig,
- callingConvention, bestFitMapping, throwOnUnmappableChar);
- }
-
- internal static bool IsDefined(RuntimeMethodInfo method)
- {
- return (method.Attributes & MethodAttributes.PinvokeImpl) != 0;
- }
-
-
- internal DllImportAttribute(
- string dllName, string entryPoint, CharSet charSet, bool exactSpelling, bool setLastError, bool preserveSig,
- CallingConvention callingConvention, bool bestFitMapping, bool throwOnUnmappableChar)
- {
- _val = dllName;
- EntryPoint = entryPoint;
- CharSet = charSet;
- ExactSpelling = exactSpelling;
- SetLastError = setLastError;
- PreserveSig = preserveSig;
- CallingConvention = callingConvention;
- BestFitMapping = bestFitMapping;
- ThrowOnUnmappableChar = throwOnUnmappableChar;
- }
-
- internal String _val;
-
- public DllImportAttribute(String dllName)
- {
- _val = dllName;
- }
- public String Value { get { return _val; } }
-
- public String EntryPoint;
- public CharSet CharSet;
- public bool SetLastError;
- public bool ExactSpelling;
- public bool PreserveSig;
- public CallingConvention CallingConvention;
- public bool BestFitMapping;
- public bool ThrowOnUnmappableChar;
- }
-
- [AttributeUsage(AttributeTargets.Class | AttributeTargets.Struct, Inherited = false)]
- public unsafe sealed class StructLayoutAttribute : Attribute
- {
- private const int DEFAULT_PACKING_SIZE = 8;
-
- internal static Attribute GetCustomAttribute(RuntimeType type)
- {
- if (!IsDefined(type))
- return null;
-
- int pack = 0, size = 0;
- LayoutKind layoutKind = LayoutKind.Auto;
- switch (type.Attributes & TypeAttributes.LayoutMask)
- {
- case TypeAttributes.ExplicitLayout: layoutKind = LayoutKind.Explicit; break;
- case TypeAttributes.AutoLayout: layoutKind = LayoutKind.Auto; break;
- case TypeAttributes.SequentialLayout: layoutKind = LayoutKind.Sequential; break;
- default: Contract.Assume(false); break;
- }
-
- CharSet charSet = CharSet.None;
- switch (type.Attributes & TypeAttributes.StringFormatMask)
- {
- case TypeAttributes.AnsiClass: charSet = CharSet.Ansi; break;
- case TypeAttributes.AutoClass: charSet = CharSet.Auto; break;
- case TypeAttributes.UnicodeClass: charSet = CharSet.Unicode; break;
- default: Contract.Assume(false); break;
- }
- type.GetRuntimeModule().MetadataImport.GetClassLayout(type.MetadataToken, out pack, out size);
-
- // Metadata parameter checking should not have allowed 0 for packing size.
- // The runtime later converts a packing size of 0 to 8 so do the same here
- // because it's more useful from a user perspective.
- if (pack == 0)
- pack = DEFAULT_PACKING_SIZE;
-
- return new StructLayoutAttribute(layoutKind, pack, size, charSet);
- }
-
- internal static bool IsDefined(RuntimeType type)
- {
- if (type.IsInterface || type.HasElementType || type.IsGenericParameter)
- return false;
-
- return true;
- }
-
- internal LayoutKind _val;
-
- internal StructLayoutAttribute(LayoutKind layoutKind, int pack, int size, CharSet charSet)
- {
- _val = layoutKind;
- Pack = pack;
- Size = size;
- CharSet = charSet;
- }
-
- public StructLayoutAttribute(LayoutKind layoutKind)
- {
- _val = layoutKind;
- }
- public StructLayoutAttribute(short layoutKind)
- {
- _val = (LayoutKind)layoutKind;
- }
- public LayoutKind Value { get { return _val; } }
- public int Pack;
- public int Size;
- public CharSet CharSet;
- }
-
- [AttributeUsage(AttributeTargets.Field, Inherited = false)]
- public unsafe sealed class FieldOffsetAttribute : Attribute
- {
- internal static Attribute GetCustomAttribute(RuntimeFieldInfo field)
- {
- int fieldOffset;
-
- if (field.DeclaringType != null &&
- field.GetRuntimeModule().MetadataImport.GetFieldOffset(field.DeclaringType.MetadataToken, field.MetadataToken, out fieldOffset))
- return new FieldOffsetAttribute(fieldOffset);
-
- return null;
- }
-
- internal static bool IsDefined(RuntimeFieldInfo field)
- {
- return GetCustomAttribute(field) != null;
- }
-
- internal int _val;
- public FieldOffsetAttribute(int offset)
- {
- _val = offset;
- }
- public int Value { get { return _val; } }
- }
-
[AttributeUsage(AttributeTargets.Interface, Inherited = false)]
public sealed class CoClassAttribute : Attribute
{
@@ -588,32 +185,5 @@ namespace System.Runtime.InteropServices
public Type CoClass { get { return _CoClass; } }
}
-
- [AttributeUsage(AttributeTargets.Assembly | AttributeTargets.Interface | AttributeTargets.Class | AttributeTargets.Struct, Inherited = false)]
- public sealed class BestFitMappingAttribute : Attribute
- {
- internal bool _bestFitMapping;
-
- public BestFitMappingAttribute(bool BestFitMapping)
- {
- _bestFitMapping = BestFitMapping;
- }
-
- public bool BestFitMapping { get { return _bestFitMapping; } }
- public bool ThrowOnUnmappableChar;
- }
-
- [AttributeUsage(AttributeTargets.Module, Inherited = false)]
- public sealed class DefaultCharSetAttribute : Attribute
- {
- internal CharSet _CharSet;
-
- public DefaultCharSetAttribute(CharSet charSet)
- {
- _CharSet = charSet;
- }
-
- public CharSet CharSet { get { return _CharSet; } }
- }
}
diff --git a/src/mscorlib/src/System/Runtime/InteropServices/COMException.cs b/src/mscorlib/src/System/Runtime/InteropServices/COMException.cs
index 8ee10ed349..6d9927fd97 100644
--- a/src/mscorlib/src/System/Runtime/InteropServices/COMException.cs
+++ b/src/mscorlib/src/System/Runtime/InteropServices/COMException.cs
@@ -27,19 +27,19 @@ namespace System.Runtime.InteropServices
public COMException()
: base(SR.Arg_COMException)
{
- HResult = __HResults.E_FAIL;
+ HResult = HResults.E_FAIL;
}
public COMException(String message)
: base(message)
{
- HResult = __HResults.E_FAIL;
+ HResult = HResults.E_FAIL;
}
public COMException(String message, Exception inner)
: base(message, inner)
{
- HResult = __HResults.E_FAIL;
+ HResult = HResults.E_FAIL;
}
public COMException(String message, int errorCode)
diff --git a/src/mscorlib/src/System/Runtime/InteropServices/ComEventsHelper.cs b/src/mscorlib/src/System/Runtime/InteropServices/ComEventsHelper.cs
index fe69f619fe..50e9ea6fee 100644
--- a/src/mscorlib/src/System/Runtime/InteropServices/ComEventsHelper.cs
+++ b/src/mscorlib/src/System/Runtime/InteropServices/ComEventsHelper.cs
@@ -114,7 +114,7 @@ namespace System.Runtime.InteropServices
/// <param name="rcw">COM object firing the events the caller would like to respond to</param>
/// <param name="iid">identifier of the source interface used by COM object to fire events</param>
/// <param name="dispid">dispatch identifier of the method on the source interface</param>
- /// <param name="d">delegate to invoke when specifed COM event is fired</param>
+ /// <param name="d">delegate to invoke when specified COM event is fired</param>
public static void Combine(object rcw, Guid iid, int dispid, System.Delegate d)
{
rcw = UnwrapIfTransparentProxy(rcw);
diff --git a/src/mscorlib/src/System/Runtime/InteropServices/CriticalHandle.cs b/src/mscorlib/src/System/Runtime/InteropServices/CriticalHandle.cs
index 734a494bdb..cc3462275e 100644
--- a/src/mscorlib/src/System/Runtime/InteropServices/CriticalHandle.cs
+++ b/src/mscorlib/src/System/Runtime/InteropServices/CriticalHandle.cs
@@ -109,7 +109,7 @@ using System.IO;
get { return handle == IntPtr.Zero; }
}
- [DllImport(Win32Native.KERNEL32), SuppressUnmanagedCodeSecurity, ReliabilityContract(Consistency.WillNotCorruptState, Cer.Success)]
+ [DllImport(Interop.Libraries.Kernel32), SuppressUnmanagedCodeSecurity, ReliabilityContract(Consistency.WillNotCorruptState, Cer.Success)]
private static extern bool CloseHandle(IntPtr handle);
override protected bool ReleaseHandle()
@@ -123,20 +123,14 @@ using System.IO;
Note that when returning a CriticalHandle like this, P/Invoke will call your
classes default constructor.
- [DllImport(Win32Native.KERNEL32)]
+ [DllImport(Interop.Libraries.Kernel32)]
private static extern MyCriticalHandleSubclass CreateHandle(int someState);
*/
namespace System.Runtime.InteropServices
{
- // This class should not be serializable - it's a handle. We require unmanaged
- // code permission to subclass CriticalHandle to prevent people from writing a
- // subclass and suddenly being able to run arbitrary native code with the
- // same signature as CloseHandle. This is technically a little redundant, but
- // we'll do this to ensure we've cut off all attack vectors. Similarly, all
- // methods have a link demand to ensure untrusted code cannot directly edit
- // or alter a handle.
+ // This class should not be serializable - it's a handle
public abstract class CriticalHandle : CriticalFinalizerObject, IDisposable
{
// ! Do not add or rearrange fields as the EE depends on this layout.
diff --git a/src/mscorlib/src/System/Runtime/InteropServices/InvalidComObjectException.cs b/src/mscorlib/src/System/Runtime/InteropServices/InvalidComObjectException.cs
index bf89df94bb..c3ce68df4b 100644
--- a/src/mscorlib/src/System/Runtime/InteropServices/InvalidComObjectException.cs
+++ b/src/mscorlib/src/System/Runtime/InteropServices/InvalidComObjectException.cs
@@ -22,19 +22,19 @@ namespace System.Runtime.InteropServices
public InvalidComObjectException()
: base(SR.Arg_InvalidComObjectException)
{
- HResult = __HResults.COR_E_INVALIDCOMOBJECT;
+ HResult = HResults.COR_E_INVALIDCOMOBJECT;
}
public InvalidComObjectException(String message)
: base(message)
{
- HResult = __HResults.COR_E_INVALIDCOMOBJECT;
+ HResult = HResults.COR_E_INVALIDCOMOBJECT;
}
public InvalidComObjectException(String message, Exception inner)
: base(message, inner)
{
- HResult = __HResults.COR_E_INVALIDCOMOBJECT;
+ HResult = HResults.COR_E_INVALIDCOMOBJECT;
}
protected InvalidComObjectException(SerializationInfo info, StreamingContext context) : base(info, context)
diff --git a/src/mscorlib/src/System/Runtime/InteropServices/InvalidOleVariantTypeException.cs b/src/mscorlib/src/System/Runtime/InteropServices/InvalidOleVariantTypeException.cs
index 412853920e..f61010cda3 100644
--- a/src/mscorlib/src/System/Runtime/InteropServices/InvalidOleVariantTypeException.cs
+++ b/src/mscorlib/src/System/Runtime/InteropServices/InvalidOleVariantTypeException.cs
@@ -21,19 +21,19 @@ namespace System.Runtime.InteropServices
public InvalidOleVariantTypeException()
: base(SR.Arg_InvalidOleVariantTypeException)
{
- HResult = __HResults.COR_E_INVALIDOLEVARIANTTYPE;
+ HResult = HResults.COR_E_INVALIDOLEVARIANTTYPE;
}
public InvalidOleVariantTypeException(String message)
: base(message)
{
- HResult = __HResults.COR_E_INVALIDOLEVARIANTTYPE;
+ HResult = HResults.COR_E_INVALIDOLEVARIANTTYPE;
}
public InvalidOleVariantTypeException(String message, Exception inner)
: base(message, inner)
{
- HResult = __HResults.COR_E_INVALIDOLEVARIANTTYPE;
+ HResult = HResults.COR_E_INVALIDOLEVARIANTTYPE;
}
protected InvalidOleVariantTypeException(SerializationInfo info, StreamingContext context) : base(info, context)
diff --git a/src/mscorlib/src/System/Runtime/InteropServices/Marshal.cs b/src/mscorlib/src/System/Runtime/InteropServices/Marshal.cs
index 03750bcb8b..1567e0dd1c 100644
--- a/src/mscorlib/src/System/Runtime/InteropServices/Marshal.cs
+++ b/src/mscorlib/src/System/Runtime/InteropServices/Marshal.cs
@@ -930,7 +930,6 @@ namespace System.Runtime.InteropServices
// Creates a new instance of "structuretype" and marshals data from a
// native memory block to it.
//====================================================================
- [System.Security.DynamicSecurityMethod] // Methods containing StackCrawlMark local var has to be marked DynamicSecurityMethod
public static Object PtrToStructure(IntPtr ptr, Type structureType)
{
if (ptr == IntPtr.Zero) return null;
@@ -946,9 +945,7 @@ namespace System.Runtime.InteropServices
if (rt == null)
throw new ArgumentException(SR.Arg_MustBeType, nameof(structureType));
- StackCrawlMark stackMark = StackCrawlMark.LookForMyCaller;
-
- Object structure = rt.CreateInstanceDefaultCtor(false /*publicOnly*/, false /*skipCheckThis*/, false /*fillCache*/, ref stackMark);
+ Object structure = rt.CreateInstanceDefaultCtor(false /*publicOnly*/, false /*skipCheckThis*/, false /*fillCache*/, true /*wrapExceptions*/);
PtrToStructureHelper(ptr, structure, true);
return structure;
}
@@ -1742,15 +1739,15 @@ namespace System.Runtime.InteropServices
return obj;
}
- [DllImport(Microsoft.Win32.Win32Native.OLE32, PreserveSig = false)]
+ [DllImport(Interop.Libraries.Ole32, PreserveSig = false)]
[SuppressUnmanagedCodeSecurity]
private static extern void CreateBindCtx(UInt32 reserved, out IBindCtx ppbc);
- [DllImport(Microsoft.Win32.Win32Native.OLE32, PreserveSig = false)]
+ [DllImport(Interop.Libraries.Ole32, PreserveSig = false)]
[SuppressUnmanagedCodeSecurity]
private static extern void MkParseDisplayName(IBindCtx pbc, [MarshalAs(UnmanagedType.LPWStr)] String szUserName, out UInt32 pchEaten, out IMoniker ppmk);
- [DllImport(Microsoft.Win32.Win32Native.OLE32, PreserveSig = false)]
+ [DllImport(Interop.Libraries.Ole32, PreserveSig = false)]
[SuppressUnmanagedCodeSecurity]
private static extern void BindMoniker(IMoniker pmk, UInt32 grfOpt, ref Guid iidResult, [MarshalAs(UnmanagedType.Interface)] out Object ppvResult);
diff --git a/src/mscorlib/src/System/Runtime/InteropServices/MarshalDirectiveException.cs b/src/mscorlib/src/System/Runtime/InteropServices/MarshalDirectiveException.cs
index 75b291af30..48e2dcf411 100644
--- a/src/mscorlib/src/System/Runtime/InteropServices/MarshalDirectiveException.cs
+++ b/src/mscorlib/src/System/Runtime/InteropServices/MarshalDirectiveException.cs
@@ -22,19 +22,19 @@ namespace System.Runtime.InteropServices
public MarshalDirectiveException()
: base(SR.Arg_MarshalDirectiveException)
{
- HResult = __HResults.COR_E_MARSHALDIRECTIVE;
+ HResult = HResults.COR_E_MARSHALDIRECTIVE;
}
public MarshalDirectiveException(String message)
: base(message)
{
- HResult = __HResults.COR_E_MARSHALDIRECTIVE;
+ HResult = HResults.COR_E_MARSHALDIRECTIVE;
}
public MarshalDirectiveException(String message, Exception inner)
: base(message, inner)
{
- HResult = __HResults.COR_E_MARSHALDIRECTIVE;
+ HResult = HResults.COR_E_MARSHALDIRECTIVE;
}
protected MarshalDirectiveException(SerializationInfo info, StreamingContext context) : base(info, context)
diff --git a/src/mscorlib/src/System/Runtime/InteropServices/SEHException.cs b/src/mscorlib/src/System/Runtime/InteropServices/SEHException.cs
index d61e79757c..832c4d289e 100644
--- a/src/mscorlib/src/System/Runtime/InteropServices/SEHException.cs
+++ b/src/mscorlib/src/System/Runtime/InteropServices/SEHException.cs
@@ -24,19 +24,19 @@ namespace System.Runtime.InteropServices
public SEHException()
: base()
{
- HResult = __HResults.E_FAIL;
+ HResult = HResults.E_FAIL;
}
public SEHException(String message)
: base(message)
{
- HResult = __HResults.E_FAIL;
+ HResult = HResults.E_FAIL;
}
public SEHException(String message, Exception inner)
: base(message, inner)
{
- HResult = __HResults.E_FAIL;
+ HResult = HResults.E_FAIL;
}
protected SEHException(SerializationInfo info, StreamingContext context) : base(info, context)
diff --git a/src/mscorlib/src/System/Runtime/InteropServices/SafeArrayRankMismatchException.cs b/src/mscorlib/src/System/Runtime/InteropServices/SafeArrayRankMismatchException.cs
index 9df858f0b1..7109b4fe51 100644
--- a/src/mscorlib/src/System/Runtime/InteropServices/SafeArrayRankMismatchException.cs
+++ b/src/mscorlib/src/System/Runtime/InteropServices/SafeArrayRankMismatchException.cs
@@ -21,19 +21,19 @@ namespace System.Runtime.InteropServices
public SafeArrayRankMismatchException()
: base(SR.Arg_SafeArrayRankMismatchException)
{
- HResult = __HResults.COR_E_SAFEARRAYRANKMISMATCH;
+ HResult = HResults.COR_E_SAFEARRAYRANKMISMATCH;
}
public SafeArrayRankMismatchException(String message)
: base(message)
{
- HResult = __HResults.COR_E_SAFEARRAYRANKMISMATCH;
+ HResult = HResults.COR_E_SAFEARRAYRANKMISMATCH;
}
public SafeArrayRankMismatchException(String message, Exception inner)
: base(message, inner)
{
- HResult = __HResults.COR_E_SAFEARRAYRANKMISMATCH;
+ HResult = HResults.COR_E_SAFEARRAYRANKMISMATCH;
}
protected SafeArrayRankMismatchException(SerializationInfo info, StreamingContext context) : base(info, context)
diff --git a/src/mscorlib/src/System/Runtime/InteropServices/SafeArrayTypeMismatchException.cs b/src/mscorlib/src/System/Runtime/InteropServices/SafeArrayTypeMismatchException.cs
index 4b03691e82..13a6cf62a8 100644
--- a/src/mscorlib/src/System/Runtime/InteropServices/SafeArrayTypeMismatchException.cs
+++ b/src/mscorlib/src/System/Runtime/InteropServices/SafeArrayTypeMismatchException.cs
@@ -22,19 +22,19 @@ namespace System.Runtime.InteropServices
public SafeArrayTypeMismatchException()
: base(SR.Arg_SafeArrayTypeMismatchException)
{
- HResult = __HResults.COR_E_SAFEARRAYTYPEMISMATCH;
+ HResult = HResults.COR_E_SAFEARRAYTYPEMISMATCH;
}
public SafeArrayTypeMismatchException(String message)
: base(message)
{
- HResult = __HResults.COR_E_SAFEARRAYTYPEMISMATCH;
+ HResult = HResults.COR_E_SAFEARRAYTYPEMISMATCH;
}
public SafeArrayTypeMismatchException(String message, Exception inner)
: base(message, inner)
{
- HResult = __HResults.COR_E_SAFEARRAYTYPEMISMATCH;
+ HResult = HResults.COR_E_SAFEARRAYTYPEMISMATCH;
}
protected SafeArrayTypeMismatchException(SerializationInfo info, StreamingContext context) : base(info, context)
diff --git a/src/mscorlib/src/System/Runtime/InteropServices/SafeBuffer.cs b/src/mscorlib/src/System/Runtime/InteropServices/SafeBuffer.cs
index 73a3721801..6e6d6ee2b6 100644
--- a/src/mscorlib/src/System/Runtime/InteropServices/SafeBuffer.cs
+++ b/src/mscorlib/src/System/Runtime/InteropServices/SafeBuffer.cs
@@ -109,7 +109,7 @@ namespace System.Runtime.InteropServices
}
/// <summary>
- /// Specifies the the size of the region in memory, as the number of
+ /// Specifies the size of the region in memory, as the number of
/// elements in an array. Must be called before using the SafeBuffer.
/// </summary>
[CLSCompliant(false)]
@@ -126,7 +126,7 @@ namespace System.Runtime.InteropServices
}
/// <summary>
- /// Specifies the the size of the region in memory, as the number of
+ /// Specifies the size of the region in memory, as the number of
/// elements in an array. Must be called before using the SafeBuffer.
/// </summary>
[CLSCompliant(false)]
@@ -173,15 +173,10 @@ namespace System.Runtime.InteropServices
pointer = null;
RuntimeHelpers.PrepareConstrainedRegions();
- try
- {
- }
- finally
- {
- bool junk = false;
- DangerousAddRef(ref junk);
- pointer = (byte*)handle;
- }
+
+ bool junk = false;
+ DangerousAddRef(ref junk);
+ pointer = (byte*)handle;
}
public void ReleasePointer()
diff --git a/src/mscorlib/src/System/Runtime/InteropServices/WindowsRuntime/BindableVectorToListAdapter.cs b/src/mscorlib/src/System/Runtime/InteropServices/WindowsRuntime/BindableVectorToListAdapter.cs
index 539b8020b8..f0be957f8c 100644
--- a/src/mscorlib/src/System/Runtime/InteropServices/WindowsRuntime/BindableVectorToListAdapter.cs
+++ b/src/mscorlib/src/System/Runtime/InteropServices/WindowsRuntime/BindableVectorToListAdapter.cs
@@ -167,7 +167,7 @@ namespace System.Runtime.InteropServices.WindowsRuntime
}
catch (Exception ex)
{
- if (__HResults.E_BOUNDS == ex._HResult)
+ if (HResults.E_BOUNDS == ex._HResult)
throw new ArgumentOutOfRangeException(nameof(index));
throw;
@@ -185,7 +185,7 @@ namespace System.Runtime.InteropServices.WindowsRuntime
}
catch (Exception ex)
{
- if (__HResults.E_BOUNDS == ex._HResult)
+ if (HResults.E_BOUNDS == ex._HResult)
throw new ArgumentOutOfRangeException(nameof(index));
throw;
@@ -203,7 +203,7 @@ namespace System.Runtime.InteropServices.WindowsRuntime
}
catch (Exception ex)
{
- if (__HResults.E_BOUNDS == ex._HResult)
+ if (HResults.E_BOUNDS == ex._HResult)
throw new ArgumentOutOfRangeException(nameof(index));
throw;
@@ -221,7 +221,7 @@ namespace System.Runtime.InteropServices.WindowsRuntime
}
catch (Exception ex)
{
- if (__HResults.E_BOUNDS == ex._HResult)
+ if (HResults.E_BOUNDS == ex._HResult)
throw new ArgumentOutOfRangeException(nameof(index));
throw;
diff --git a/src/mscorlib/src/System/Runtime/InteropServices/WindowsRuntime/CLRIPropertyValueImpl.cs b/src/mscorlib/src/System/Runtime/InteropServices/WindowsRuntime/CLRIPropertyValueImpl.cs
index aa0f3ba056..75774caae2 100644
--- a/src/mscorlib/src/System/Runtime/InteropServices/WindowsRuntime/CLRIPropertyValueImpl.cs
+++ b/src/mscorlib/src/System/Runtime/InteropServices/WindowsRuntime/CLRIPropertyValueImpl.cs
@@ -134,7 +134,7 @@ namespace System.Runtime.InteropServices.WindowsRuntime
public char GetChar16()
{
if (this.Type != PropertyType.Char16)
- throw new InvalidCastException(SR.Format(SR.InvalidCast_WinRTIPropertyValueElement, this.Type, "Char16"), __HResults.TYPE_E_TYPEMISMATCH);
+ throw new InvalidCastException(SR.Format(SR.InvalidCast_WinRTIPropertyValueElement, this.Type, "Char16"), HResults.TYPE_E_TYPEMISMATCH);
Contract.EndContractBlock();
return (char)_data;
}
@@ -143,7 +143,7 @@ namespace System.Runtime.InteropServices.WindowsRuntime
public Boolean GetBoolean()
{
if (this.Type != PropertyType.Boolean)
- throw new InvalidCastException(SR.Format(SR.InvalidCast_WinRTIPropertyValueElement, this.Type, "Boolean"), __HResults.TYPE_E_TYPEMISMATCH);
+ throw new InvalidCastException(SR.Format(SR.InvalidCast_WinRTIPropertyValueElement, this.Type, "Boolean"), HResults.TYPE_E_TYPEMISMATCH);
Contract.EndContractBlock();
return (bool)_data;
}
@@ -166,7 +166,7 @@ namespace System.Runtime.InteropServices.WindowsRuntime
public DateTimeOffset GetDateTime()
{
if (this.Type != PropertyType.DateTime)
- throw new InvalidCastException(SR.Format(SR.InvalidCast_WinRTIPropertyValueElement, this.Type, "DateTime"), __HResults.TYPE_E_TYPEMISMATCH);
+ throw new InvalidCastException(SR.Format(SR.InvalidCast_WinRTIPropertyValueElement, this.Type, "DateTime"), HResults.TYPE_E_TYPEMISMATCH);
Contract.EndContractBlock();
return (DateTimeOffset)_data;
}
@@ -175,7 +175,7 @@ namespace System.Runtime.InteropServices.WindowsRuntime
public TimeSpan GetTimeSpan()
{
if (this.Type != PropertyType.TimeSpan)
- throw new InvalidCastException(SR.Format(SR.InvalidCast_WinRTIPropertyValueElement, this.Type, "TimeSpan"), __HResults.TYPE_E_TYPEMISMATCH);
+ throw new InvalidCastException(SR.Format(SR.InvalidCast_WinRTIPropertyValueElement, this.Type, "TimeSpan"), HResults.TYPE_E_TYPEMISMATCH);
Contract.EndContractBlock();
return (TimeSpan)_data;
}
@@ -184,7 +184,7 @@ namespace System.Runtime.InteropServices.WindowsRuntime
public Point GetPoint()
{
if (this.Type != PropertyType.Point)
- throw new InvalidCastException(SR.Format(SR.InvalidCast_WinRTIPropertyValueElement, this.Type, "Point"), __HResults.TYPE_E_TYPEMISMATCH);
+ throw new InvalidCastException(SR.Format(SR.InvalidCast_WinRTIPropertyValueElement, this.Type, "Point"), HResults.TYPE_E_TYPEMISMATCH);
Contract.EndContractBlock();
return Unbox<Point>(IReferenceFactory.s_pointType);
@@ -194,7 +194,7 @@ namespace System.Runtime.InteropServices.WindowsRuntime
public Size GetSize()
{
if (this.Type != PropertyType.Size)
- throw new InvalidCastException(SR.Format(SR.InvalidCast_WinRTIPropertyValueElement, this.Type, "Size"), __HResults.TYPE_E_TYPEMISMATCH);
+ throw new InvalidCastException(SR.Format(SR.InvalidCast_WinRTIPropertyValueElement, this.Type, "Size"), HResults.TYPE_E_TYPEMISMATCH);
Contract.EndContractBlock();
return Unbox<Size>(IReferenceFactory.s_sizeType);
@@ -204,7 +204,7 @@ namespace System.Runtime.InteropServices.WindowsRuntime
public Rect GetRect()
{
if (this.Type != PropertyType.Rect)
- throw new InvalidCastException(SR.Format(SR.InvalidCast_WinRTIPropertyValueElement, this.Type, "Rect"), __HResults.TYPE_E_TYPEMISMATCH);
+ throw new InvalidCastException(SR.Format(SR.InvalidCast_WinRTIPropertyValueElement, this.Type, "Rect"), HResults.TYPE_E_TYPEMISMATCH);
Contract.EndContractBlock();
return Unbox<Rect>(IReferenceFactory.s_rectType);
@@ -268,7 +268,7 @@ namespace System.Runtime.InteropServices.WindowsRuntime
public char[] GetChar16Array()
{
if (this.Type != PropertyType.Char16Array)
- throw new InvalidCastException(SR.Format(SR.InvalidCast_WinRTIPropertyValueElement, this.Type, "Char16[]"), __HResults.TYPE_E_TYPEMISMATCH);
+ throw new InvalidCastException(SR.Format(SR.InvalidCast_WinRTIPropertyValueElement, this.Type, "Char16[]"), HResults.TYPE_E_TYPEMISMATCH);
Contract.EndContractBlock();
return (char[])_data;
}
@@ -277,7 +277,7 @@ namespace System.Runtime.InteropServices.WindowsRuntime
public Boolean[] GetBooleanArray()
{
if (this.Type != PropertyType.BooleanArray)
- throw new InvalidCastException(SR.Format(SR.InvalidCast_WinRTIPropertyValueElement, this.Type, "Boolean[]"), __HResults.TYPE_E_TYPEMISMATCH);
+ throw new InvalidCastException(SR.Format(SR.InvalidCast_WinRTIPropertyValueElement, this.Type, "Boolean[]"), HResults.TYPE_E_TYPEMISMATCH);
Contract.EndContractBlock();
return (bool[])_data;
}
@@ -292,7 +292,7 @@ namespace System.Runtime.InteropServices.WindowsRuntime
public Object[] GetInspectableArray()
{
if (this.Type != PropertyType.InspectableArray)
- throw new InvalidCastException(SR.Format(SR.InvalidCast_WinRTIPropertyValueElement, this.Type, "Inspectable[]"), __HResults.TYPE_E_TYPEMISMATCH);
+ throw new InvalidCastException(SR.Format(SR.InvalidCast_WinRTIPropertyValueElement, this.Type, "Inspectable[]"), HResults.TYPE_E_TYPEMISMATCH);
Contract.EndContractBlock();
return (Object[])_data;
}
@@ -307,7 +307,7 @@ namespace System.Runtime.InteropServices.WindowsRuntime
public DateTimeOffset[] GetDateTimeArray()
{
if (this.Type != PropertyType.DateTimeArray)
- throw new InvalidCastException(SR.Format(SR.InvalidCast_WinRTIPropertyValueElement, this.Type, "DateTimeOffset[]"), __HResults.TYPE_E_TYPEMISMATCH);
+ throw new InvalidCastException(SR.Format(SR.InvalidCast_WinRTIPropertyValueElement, this.Type, "DateTimeOffset[]"), HResults.TYPE_E_TYPEMISMATCH);
Contract.EndContractBlock();
return (DateTimeOffset[])_data;
}
@@ -316,7 +316,7 @@ namespace System.Runtime.InteropServices.WindowsRuntime
public TimeSpan[] GetTimeSpanArray()
{
if (this.Type != PropertyType.TimeSpanArray)
- throw new InvalidCastException(SR.Format(SR.InvalidCast_WinRTIPropertyValueElement, this.Type, "TimeSpan[]"), __HResults.TYPE_E_TYPEMISMATCH);
+ throw new InvalidCastException(SR.Format(SR.InvalidCast_WinRTIPropertyValueElement, this.Type, "TimeSpan[]"), HResults.TYPE_E_TYPEMISMATCH);
Contract.EndContractBlock();
return (TimeSpan[])_data;
}
@@ -325,7 +325,7 @@ namespace System.Runtime.InteropServices.WindowsRuntime
public Point[] GetPointArray()
{
if (this.Type != PropertyType.PointArray)
- throw new InvalidCastException(SR.Format(SR.InvalidCast_WinRTIPropertyValueElement, this.Type, "Point[]"), __HResults.TYPE_E_TYPEMISMATCH);
+ throw new InvalidCastException(SR.Format(SR.InvalidCast_WinRTIPropertyValueElement, this.Type, "Point[]"), HResults.TYPE_E_TYPEMISMATCH);
Contract.EndContractBlock();
return UnboxArray<Point>(IReferenceFactory.s_pointType);
@@ -335,7 +335,7 @@ namespace System.Runtime.InteropServices.WindowsRuntime
public Size[] GetSizeArray()
{
if (this.Type != PropertyType.SizeArray)
- throw new InvalidCastException(SR.Format(SR.InvalidCast_WinRTIPropertyValueElement, this.Type, "Size[]"), __HResults.TYPE_E_TYPEMISMATCH);
+ throw new InvalidCastException(SR.Format(SR.InvalidCast_WinRTIPropertyValueElement, this.Type, "Size[]"), HResults.TYPE_E_TYPEMISMATCH);
Contract.EndContractBlock();
@@ -346,7 +346,7 @@ namespace System.Runtime.InteropServices.WindowsRuntime
public Rect[] GetRectArray()
{
if (this.Type != PropertyType.RectArray)
- throw new InvalidCastException(SR.Format(SR.InvalidCast_WinRTIPropertyValueElement, this.Type, "Rect[]"), __HResults.TYPE_E_TYPEMISMATCH);
+ throw new InvalidCastException(SR.Format(SR.InvalidCast_WinRTIPropertyValueElement, this.Type, "Rect[]"), HResults.TYPE_E_TYPEMISMATCH);
Contract.EndContractBlock();
return UnboxArray<Rect>(IReferenceFactory.s_rectType);
@@ -364,7 +364,7 @@ namespace System.Runtime.InteropServices.WindowsRuntime
Array dataArray = _data as Array;
if (dataArray == null)
{
- throw new InvalidCastException(SR.Format(SR.InvalidCast_WinRTIPropertyValueElement, this.Type, typeof (T).MakeArrayType().Name), __HResults.TYPE_E_TYPEMISMATCH);
+ throw new InvalidCastException(SR.Format(SR.InvalidCast_WinRTIPropertyValueElement, this.Type, typeof (T).MakeArrayType().Name), HResults.TYPE_E_TYPEMISMATCH);
}
// Array types are 1024 larger than their equivilent scalar counterpart
@@ -408,7 +408,7 @@ namespace System.Runtime.InteropServices.WindowsRuntime
// should not attempt coersion, even if the underlying value is technically convertable
if (!IsCoercable(type, value) && type != PropertyType.Inspectable)
{
- throw new InvalidCastException(SR.Format(SR.InvalidCast_WinRTIPropertyValueElement, type, typeof (T).Name), __HResults.TYPE_E_TYPEMISMATCH);
+ throw new InvalidCastException(SR.Format(SR.InvalidCast_WinRTIPropertyValueElement, type, typeof (T).Name), HResults.TYPE_E_TYPEMISMATCH);
}
try
@@ -438,15 +438,15 @@ namespace System.Runtime.InteropServices.WindowsRuntime
}
catch (FormatException)
{
- throw new InvalidCastException(SR.Format(SR.InvalidCast_WinRTIPropertyValueElement, type, typeof (T).Name), __HResults.TYPE_E_TYPEMISMATCH);
+ throw new InvalidCastException(SR.Format(SR.InvalidCast_WinRTIPropertyValueElement, type, typeof (T).Name), HResults.TYPE_E_TYPEMISMATCH);
}
catch (InvalidCastException)
{
- throw new InvalidCastException(SR.Format(SR.InvalidCast_WinRTIPropertyValueElement, type, typeof (T).Name), __HResults.TYPE_E_TYPEMISMATCH);
+ throw new InvalidCastException(SR.Format(SR.InvalidCast_WinRTIPropertyValueElement, type, typeof (T).Name), HResults.TYPE_E_TYPEMISMATCH);
}
catch (OverflowException)
{
- throw new InvalidCastException(SR.Format(SR.InvalidCast_WinRTIPropertyValueCoersion, type, value, typeof (T).Name), __HResults.DISP_E_OVERFLOW);
+ throw new InvalidCastException(SR.Format(SR.InvalidCast_WinRTIPropertyValueCoersion, type, value, typeof (T).Name), HResults.DISP_E_OVERFLOW);
}
// If the property type is IInspectable, and we have a nested IPropertyValue, then we need
@@ -497,7 +497,7 @@ namespace System.Runtime.InteropServices.WindowsRuntime
}
// Otherwise, this is an invalid coersion
- throw new InvalidCastException(SR.Format(SR.InvalidCast_WinRTIPropertyValueElement, type, typeof (T).Name), __HResults.TYPE_E_TYPEMISMATCH);
+ throw new InvalidCastException(SR.Format(SR.InvalidCast_WinRTIPropertyValueElement, type, typeof (T).Name), HResults.TYPE_E_TYPEMISMATCH);
}
private static bool IsCoercable(PropertyType type, object data)
@@ -539,7 +539,7 @@ namespace System.Runtime.InteropServices.WindowsRuntime
if (_data.GetType() != expectedBoxedType)
{
- throw new InvalidCastException(SR.Format(SR.InvalidCast_WinRTIPropertyValueElement, _data.GetType(), expectedBoxedType.Name), __HResults.TYPE_E_TYPEMISMATCH);
+ throw new InvalidCastException(SR.Format(SR.InvalidCast_WinRTIPropertyValueElement, _data.GetType(), expectedBoxedType.Name), HResults.TYPE_E_TYPEMISMATCH);
}
T unboxed = new T();
@@ -563,7 +563,7 @@ namespace System.Runtime.InteropServices.WindowsRuntime
Array dataArray = _data as Array;
if (dataArray == null || _data.GetType().GetElementType() != expectedArrayElementType)
{
- throw new InvalidCastException(SR.Format(SR.InvalidCast_WinRTIPropertyValueElement, _data.GetType(), expectedArrayElementType.MakeArrayType().Name), __HResults.TYPE_E_TYPEMISMATCH);
+ throw new InvalidCastException(SR.Format(SR.InvalidCast_WinRTIPropertyValueElement, _data.GetType(), expectedArrayElementType.MakeArrayType().Name), HResults.TYPE_E_TYPEMISMATCH);
}
T[] converted = new T[dataArray.Length];
diff --git a/src/mscorlib/src/System/Runtime/InteropServices/WindowsRuntime/ConstantSplittableMap.cs b/src/mscorlib/src/System/Runtime/InteropServices/WindowsRuntime/ConstantSplittableMap.cs
index 0ed0bb3f7b..5a4a5e8a7b 100644
--- a/src/mscorlib/src/System/Runtime/InteropServices/WindowsRuntime/ConstantSplittableMap.cs
+++ b/src/mscorlib/src/System/Runtime/InteropServices/WindowsRuntime/ConstantSplittableMap.cs
@@ -102,7 +102,7 @@ namespace System.Runtime.InteropServices.WindowsRuntime
if (!found)
{
Exception e = new KeyNotFoundException(SR.Arg_KeyNotFound);
- e.SetErrorCode(__HResults.E_BOUNDS);
+ e.SetErrorCode(HResults.E_BOUNDS);
throw e;
}
diff --git a/src/mscorlib/src/System/Runtime/InteropServices/WindowsRuntime/DictionaryToMapAdapter.cs b/src/mscorlib/src/System/Runtime/InteropServices/WindowsRuntime/DictionaryToMapAdapter.cs
index bb54d49b60..3a1f8c4f4a 100644
--- a/src/mscorlib/src/System/Runtime/InteropServices/WindowsRuntime/DictionaryToMapAdapter.cs
+++ b/src/mscorlib/src/System/Runtime/InteropServices/WindowsRuntime/DictionaryToMapAdapter.cs
@@ -42,7 +42,7 @@ namespace System.Runtime.InteropServices.WindowsRuntime
if (!keyFound)
{
Exception e = new KeyNotFoundException(SR.Arg_KeyNotFound);
- e.SetErrorCode(__HResults.E_BOUNDS);
+ e.SetErrorCode(HResults.E_BOUNDS);
throw e;
}
@@ -97,7 +97,7 @@ namespace System.Runtime.InteropServices.WindowsRuntime
if (!removed)
{
Exception e = new KeyNotFoundException(SR.Arg_KeyNotFound);
- e.SetErrorCode(__HResults.E_BOUNDS);
+ e.SetErrorCode(HResults.E_BOUNDS);
throw e;
}
}
diff --git a/src/mscorlib/src/System/Runtime/InteropServices/WindowsRuntime/EnumeratorToIteratorAdapter.cs b/src/mscorlib/src/System/Runtime/InteropServices/WindowsRuntime/EnumeratorToIteratorAdapter.cs
index 75b8480eeb..70a9da6974 100644
--- a/src/mscorlib/src/System/Runtime/InteropServices/WindowsRuntime/EnumeratorToIteratorAdapter.cs
+++ b/src/mscorlib/src/System/Runtime/InteropServices/WindowsRuntime/EnumeratorToIteratorAdapter.cs
@@ -92,7 +92,7 @@ namespace System.Runtime.InteropServices.WindowsRuntime
if (!m_hasCurrent)
{
- throw WindowsRuntimeMarshal.GetExceptionForHR(__HResults.E_BOUNDS, null);
+ throw WindowsRuntimeMarshal.GetExceptionForHR(HResults.E_BOUNDS, null);
}
return m_enumerator.Current;
@@ -131,7 +131,7 @@ namespace System.Runtime.InteropServices.WindowsRuntime
}
catch (InvalidOperationException e)
{
- throw WindowsRuntimeMarshal.GetExceptionForHR(__HResults.E_CHANGED_STATE, e);
+ throw WindowsRuntimeMarshal.GetExceptionForHR(HResults.E_CHANGED_STATE, e);
}
return m_hasCurrent;
diff --git a/src/mscorlib/src/System/Runtime/InteropServices/WindowsRuntime/IMapViewToIReadOnlyDictionaryAdapter.cs b/src/mscorlib/src/System/Runtime/InteropServices/WindowsRuntime/IMapViewToIReadOnlyDictionaryAdapter.cs
index 0900012338..04958c3bd5 100644
--- a/src/mscorlib/src/System/Runtime/InteropServices/WindowsRuntime/IMapViewToIReadOnlyDictionaryAdapter.cs
+++ b/src/mscorlib/src/System/Runtime/InteropServices/WindowsRuntime/IMapViewToIReadOnlyDictionaryAdapter.cs
@@ -92,7 +92,7 @@ namespace System.Runtime.InteropServices.WindowsRuntime
}
catch (Exception ex) // Still may hit this case due to a race condition
{
- if (__HResults.E_BOUNDS == ex._HResult)
+ if (HResults.E_BOUNDS == ex._HResult)
{
value = default(V);
return false;
@@ -113,7 +113,7 @@ namespace System.Runtime.InteropServices.WindowsRuntime
}
catch (Exception ex)
{
- if (__HResults.E_BOUNDS == ex._HResult)
+ if (HResults.E_BOUNDS == ex._HResult)
throw new KeyNotFoundException(SR.Arg_KeyNotFound);
throw;
}
diff --git a/src/mscorlib/src/System/Runtime/InteropServices/WindowsRuntime/IReadOnlyDictionaryToIMapViewAdapter.cs b/src/mscorlib/src/System/Runtime/InteropServices/WindowsRuntime/IReadOnlyDictionaryToIMapViewAdapter.cs
index 73daf876cd..eaf5f471de 100644
--- a/src/mscorlib/src/System/Runtime/InteropServices/WindowsRuntime/IReadOnlyDictionaryToIMapViewAdapter.cs
+++ b/src/mscorlib/src/System/Runtime/InteropServices/WindowsRuntime/IReadOnlyDictionaryToIMapViewAdapter.cs
@@ -41,7 +41,7 @@ namespace System.Runtime.InteropServices.WindowsRuntime
if (!keyFound)
{
Exception e = new KeyNotFoundException(SR.Arg_KeyNotFound);
- e.SetErrorCode(__HResults.E_BOUNDS);
+ e.SetErrorCode(HResults.E_BOUNDS);
throw e;
}
diff --git a/src/mscorlib/src/System/Runtime/InteropServices/WindowsRuntime/IReadOnlyListToIVectorViewAdapter.cs b/src/mscorlib/src/System/Runtime/InteropServices/WindowsRuntime/IReadOnlyListToIVectorViewAdapter.cs
index 5dce7dfc8d..9b87bee372 100644
--- a/src/mscorlib/src/System/Runtime/InteropServices/WindowsRuntime/IReadOnlyListToIVectorViewAdapter.cs
+++ b/src/mscorlib/src/System/Runtime/InteropServices/WindowsRuntime/IReadOnlyListToIVectorViewAdapter.cs
@@ -43,7 +43,7 @@ namespace System.Runtime.InteropServices.WindowsRuntime
}
catch (ArgumentOutOfRangeException ex)
{
- ex.SetErrorCode(__HResults.E_BOUNDS);
+ ex.SetErrorCode(HResults.E_BOUNDS);
throw;
}
}
@@ -127,7 +127,7 @@ namespace System.Runtime.InteropServices.WindowsRuntime
if (((uint)Int32.MaxValue) <= index || index >= (uint)listCapacity)
{
Exception e = new ArgumentOutOfRangeException(nameof(index), SR.ArgumentOutOfRange_IndexLargerThanMaxValue);
- e.SetErrorCode(__HResults.E_BOUNDS);
+ e.SetErrorCode(HResults.E_BOUNDS);
throw e;
}
}
diff --git a/src/mscorlib/src/System/Runtime/InteropServices/WindowsRuntime/IVectorViewToIReadOnlyListAdapter.cs b/src/mscorlib/src/System/Runtime/InteropServices/WindowsRuntime/IVectorViewToIReadOnlyListAdapter.cs
index 76b0fff00d..5090323572 100644
--- a/src/mscorlib/src/System/Runtime/InteropServices/WindowsRuntime/IVectorViewToIReadOnlyListAdapter.cs
+++ b/src/mscorlib/src/System/Runtime/InteropServices/WindowsRuntime/IVectorViewToIReadOnlyListAdapter.cs
@@ -50,7 +50,7 @@ namespace System.Runtime.InteropServices.WindowsRuntime
}
catch (Exception ex)
{
- if (__HResults.E_BOUNDS == ex._HResult)
+ if (HResults.E_BOUNDS == ex._HResult)
throw new ArgumentOutOfRangeException(nameof(index));
throw;
diff --git a/src/mscorlib/src/System/Runtime/InteropServices/WindowsRuntime/IteratorToEnumeratorAdapter.cs b/src/mscorlib/src/System/Runtime/InteropServices/WindowsRuntime/IteratorToEnumeratorAdapter.cs
index 417476dbbe..ccef9d92bf 100644
--- a/src/mscorlib/src/System/Runtime/InteropServices/WindowsRuntime/IteratorToEnumeratorAdapter.cs
+++ b/src/mscorlib/src/System/Runtime/InteropServices/WindowsRuntime/IteratorToEnumeratorAdapter.cs
@@ -182,7 +182,7 @@ namespace System.Runtime.InteropServices.WindowsRuntime
catch (Exception e)
{
// Translate E_CHANGED_STATE into an InvalidOperationException for an updated enumeration
- if (Marshal.GetHRForException(e) == __HResults.E_CHANGED_STATE)
+ if (Marshal.GetHRForException(e) == HResults.E_CHANGED_STATE)
{
ThrowHelper.ThrowInvalidOperationException_InvalidOperation_EnumFailedVersion();
}
diff --git a/src/mscorlib/src/System/Runtime/InteropServices/WindowsRuntime/ListToBindableVectorAdapter.cs b/src/mscorlib/src/System/Runtime/InteropServices/WindowsRuntime/ListToBindableVectorAdapter.cs
index 5f12322ea8..09fdc3b49e 100644
--- a/src/mscorlib/src/System/Runtime/InteropServices/WindowsRuntime/ListToBindableVectorAdapter.cs
+++ b/src/mscorlib/src/System/Runtime/InteropServices/WindowsRuntime/ListToBindableVectorAdapter.cs
@@ -44,7 +44,7 @@ namespace System.Runtime.InteropServices.WindowsRuntime
}
catch (ArgumentOutOfRangeException ex)
{
- throw WindowsRuntimeMarshal.GetExceptionForHR(__HResults.E_BOUNDS, ex, "ArgumentOutOfRange_IndexOutOfRange");
+ throw WindowsRuntimeMarshal.GetExceptionForHR(HResults.E_BOUNDS, ex, "ArgumentOutOfRange_IndexOutOfRange");
}
}
@@ -90,7 +90,7 @@ namespace System.Runtime.InteropServices.WindowsRuntime
}
catch (ArgumentOutOfRangeException ex)
{
- throw WindowsRuntimeMarshal.GetExceptionForHR(__HResults.E_BOUNDS, ex, "ArgumentOutOfRange_IndexOutOfRange");
+ throw WindowsRuntimeMarshal.GetExceptionForHR(HResults.E_BOUNDS, ex, "ArgumentOutOfRange_IndexOutOfRange");
}
}
@@ -110,7 +110,7 @@ namespace System.Runtime.InteropServices.WindowsRuntime
catch (ArgumentOutOfRangeException ex)
{
// Change error code to match what WinRT expects
- ex.SetErrorCode(__HResults.E_BOUNDS);
+ ex.SetErrorCode(HResults.E_BOUNDS);
throw;
}
}
@@ -128,7 +128,7 @@ namespace System.Runtime.InteropServices.WindowsRuntime
catch (ArgumentOutOfRangeException ex)
{
// Change error code to match what WinRT expects
- ex.SetErrorCode(__HResults.E_BOUNDS);
+ ex.SetErrorCode(HResults.E_BOUNDS);
throw;
}
}
@@ -147,7 +147,7 @@ namespace System.Runtime.InteropServices.WindowsRuntime
if (_this.Count == 0)
{
Exception e = new InvalidOperationException(SR.InvalidOperation_CannotRemoveLastFromEmptyCollection);
- e.SetErrorCode(__HResults.E_BOUNDS);
+ e.SetErrorCode(HResults.E_BOUNDS);
throw e;
}
@@ -171,7 +171,7 @@ namespace System.Runtime.InteropServices.WindowsRuntime
if (((uint)Int32.MaxValue) <= index || index >= (uint)listCapacity)
{
Exception e = new ArgumentOutOfRangeException(nameof(index), SR.ArgumentOutOfRange_IndexLargerThanMaxValue);
- e.SetErrorCode(__HResults.E_BOUNDS);
+ e.SetErrorCode(HResults.E_BOUNDS);
throw e;
}
}
diff --git a/src/mscorlib/src/System/Runtime/InteropServices/WindowsRuntime/ListToBindableVectorViewAdapter.cs b/src/mscorlib/src/System/Runtime/InteropServices/WindowsRuntime/ListToBindableVectorViewAdapter.cs
index fc02bedfa6..75c9b9d086 100644
--- a/src/mscorlib/src/System/Runtime/InteropServices/WindowsRuntime/ListToBindableVectorViewAdapter.cs
+++ b/src/mscorlib/src/System/Runtime/InteropServices/WindowsRuntime/ListToBindableVectorViewAdapter.cs
@@ -39,7 +39,7 @@ namespace System.Runtime.InteropServices.WindowsRuntime
if (((uint)Int32.MaxValue) <= index || index >= (uint)listCapacity)
{
Exception e = new ArgumentOutOfRangeException(nameof(index), SR.ArgumentOutOfRange_IndexLargerThanMaxValue);
- e.SetErrorCode(__HResults.E_BOUNDS);
+ e.SetErrorCode(HResults.E_BOUNDS);
throw e;
}
}
@@ -64,7 +64,7 @@ namespace System.Runtime.InteropServices.WindowsRuntime
}
catch (ArgumentOutOfRangeException ex)
{
- throw WindowsRuntimeMarshal.GetExceptionForHR(__HResults.E_BOUNDS, ex, "ArgumentOutOfRange_IndexOutOfRange");
+ throw WindowsRuntimeMarshal.GetExceptionForHR(HResults.E_BOUNDS, ex, "ArgumentOutOfRange_IndexOutOfRange");
}
}
diff --git a/src/mscorlib/src/System/Runtime/InteropServices/WindowsRuntime/ListToVectorAdapter.cs b/src/mscorlib/src/System/Runtime/InteropServices/WindowsRuntime/ListToVectorAdapter.cs
index 87330e2559..03c48b546b 100644
--- a/src/mscorlib/src/System/Runtime/InteropServices/WindowsRuntime/ListToVectorAdapter.cs
+++ b/src/mscorlib/src/System/Runtime/InteropServices/WindowsRuntime/ListToVectorAdapter.cs
@@ -44,7 +44,7 @@ namespace System.Runtime.InteropServices.WindowsRuntime
}
catch (ArgumentOutOfRangeException ex)
{
- throw WindowsRuntimeMarshal.GetExceptionForHR(__HResults.E_BOUNDS, ex, "ArgumentOutOfRange_IndexOutOfRange");
+ throw WindowsRuntimeMarshal.GetExceptionForHR(HResults.E_BOUNDS, ex, "ArgumentOutOfRange_IndexOutOfRange");
}
}
@@ -99,7 +99,7 @@ namespace System.Runtime.InteropServices.WindowsRuntime
}
catch (ArgumentOutOfRangeException ex)
{
- throw WindowsRuntimeMarshal.GetExceptionForHR(__HResults.E_BOUNDS, ex, "ArgumentOutOfRange_IndexOutOfRange");
+ throw WindowsRuntimeMarshal.GetExceptionForHR(HResults.E_BOUNDS, ex, "ArgumentOutOfRange_IndexOutOfRange");
}
}
@@ -119,7 +119,7 @@ namespace System.Runtime.InteropServices.WindowsRuntime
catch (ArgumentOutOfRangeException ex)
{
// Change error code to match what WinRT expects
- ex.SetErrorCode(__HResults.E_BOUNDS);
+ ex.SetErrorCode(HResults.E_BOUNDS);
throw;
}
}
@@ -137,7 +137,7 @@ namespace System.Runtime.InteropServices.WindowsRuntime
catch (ArgumentOutOfRangeException ex)
{
// Change error code to match what WinRT expects
- ex.SetErrorCode(__HResults.E_BOUNDS);
+ ex.SetErrorCode(HResults.E_BOUNDS);
throw;
}
}
@@ -156,7 +156,7 @@ namespace System.Runtime.InteropServices.WindowsRuntime
if (_this.Count == 0)
{
Exception e = new InvalidOperationException(SR.InvalidOperation_CannotRemoveLastFromEmptyCollection);
- e.SetErrorCode(__HResults.E_BOUNDS);
+ e.SetErrorCode(HResults.E_BOUNDS);
throw e;
}
@@ -202,7 +202,7 @@ namespace System.Runtime.InteropServices.WindowsRuntime
if (((uint)Int32.MaxValue) <= index || index >= (uint)listCapacity)
{
Exception e = new ArgumentOutOfRangeException(nameof(index), SR.ArgumentOutOfRange_IndexLargerThanMaxValue);
- e.SetErrorCode(__HResults.E_BOUNDS);
+ e.SetErrorCode(HResults.E_BOUNDS);
throw e;
}
}
diff --git a/src/mscorlib/src/System/Runtime/InteropServices/WindowsRuntime/MapToDictionaryAdapter.cs b/src/mscorlib/src/System/Runtime/InteropServices/WindowsRuntime/MapToDictionaryAdapter.cs
index 224a266b07..13d1aeb8bc 100644
--- a/src/mscorlib/src/System/Runtime/InteropServices/WindowsRuntime/MapToDictionaryAdapter.cs
+++ b/src/mscorlib/src/System/Runtime/InteropServices/WindowsRuntime/MapToDictionaryAdapter.cs
@@ -113,7 +113,7 @@ namespace System.Runtime.InteropServices.WindowsRuntime
}
catch (Exception ex)
{
- if (__HResults.E_BOUNDS == ex._HResult)
+ if (HResults.E_BOUNDS == ex._HResult)
return false;
throw;
@@ -157,7 +157,7 @@ namespace System.Runtime.InteropServices.WindowsRuntime
}
catch (Exception ex)
{
- if (__HResults.E_BOUNDS == ex._HResult)
+ if (HResults.E_BOUNDS == ex._HResult)
throw new KeyNotFoundException(SR.Arg_KeyNotFound);
throw;
}
diff --git a/src/mscorlib/src/System/Runtime/InteropServices/WindowsRuntime/VectorToListAdapter.cs b/src/mscorlib/src/System/Runtime/InteropServices/WindowsRuntime/VectorToListAdapter.cs
index 56e62a25e7..90381f6be2 100644
--- a/src/mscorlib/src/System/Runtime/InteropServices/WindowsRuntime/VectorToListAdapter.cs
+++ b/src/mscorlib/src/System/Runtime/InteropServices/WindowsRuntime/VectorToListAdapter.cs
@@ -102,7 +102,7 @@ namespace System.Runtime.InteropServices.WindowsRuntime
}
catch (Exception ex)
{
- if (__HResults.E_BOUNDS == ex._HResult)
+ if (HResults.E_BOUNDS == ex._HResult)
throw new ArgumentOutOfRangeException(nameof(index));
throw;
@@ -120,7 +120,7 @@ namespace System.Runtime.InteropServices.WindowsRuntime
}
catch (Exception ex)
{
- if (__HResults.E_BOUNDS == ex._HResult)
+ if (HResults.E_BOUNDS == ex._HResult)
throw new ArgumentOutOfRangeException(nameof(index));
throw;
@@ -138,7 +138,7 @@ namespace System.Runtime.InteropServices.WindowsRuntime
}
catch (Exception ex)
{
- if (__HResults.E_BOUNDS == ex._HResult)
+ if (HResults.E_BOUNDS == ex._HResult)
throw new ArgumentOutOfRangeException(nameof(index));
throw;
@@ -156,7 +156,7 @@ namespace System.Runtime.InteropServices.WindowsRuntime
}
catch (Exception ex)
{
- if (__HResults.E_BOUNDS == ex._HResult)
+ if (HResults.E_BOUNDS == ex._HResult)
throw new ArgumentOutOfRangeException(nameof(index));
throw;
diff --git a/src/mscorlib/src/System/Runtime/InteropServices/WindowsRuntime/WindowsRuntimeMarshal.cs b/src/mscorlib/src/System/Runtime/InteropServices/WindowsRuntime/WindowsRuntimeMarshal.cs
index 6c87739b6b..1d07a022f4 100644
--- a/src/mscorlib/src/System/Runtime/InteropServices/WindowsRuntime/WindowsRuntimeMarshal.cs
+++ b/src/mscorlib/src/System/Runtime/InteropServices/WindowsRuntime/WindowsRuntimeMarshal.cs
@@ -826,7 +826,7 @@ namespace System.Runtime.InteropServices.WindowsRuntime
/// for more than a few instructions (in particular, we never call event APIs
/// or in fact any non-trivial API while holding the spin lock).
///
- /// Currently this ReaderWriterLock does not support recurision, however it is
+ /// Currently this ReaderWriterLock does not support recursion, however it is
/// not hard to add
/// </summary>
internal class MyReaderWriterLock
diff --git a/src/mscorlib/src/System/Runtime/Intrinsics/Vector128.cs b/src/mscorlib/src/System/Runtime/Intrinsics/Vector128.cs
new file mode 100644
index 0000000000..8e32f1a9dd
--- /dev/null
+++ b/src/mscorlib/src/System/Runtime/Intrinsics/Vector128.cs
@@ -0,0 +1,11 @@
+// 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.Runtime.InteropServices;
+
+namespace System.Runtime.Intrinsics
+{
+ [StructLayout(LayoutKind.Sequential, Size = 16)]
+ public struct Vector128<T> where T : struct {}
+}
diff --git a/src/mscorlib/src/System/Runtime/Intrinsics/Vector256.cs b/src/mscorlib/src/System/Runtime/Intrinsics/Vector256.cs
new file mode 100644
index 0000000000..ba1e11d003
--- /dev/null
+++ b/src/mscorlib/src/System/Runtime/Intrinsics/Vector256.cs
@@ -0,0 +1,11 @@
+// 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.Runtime.InteropServices;
+
+namespace System.Runtime.Intrinsics
+{
+ [StructLayout(LayoutKind.Sequential, Size = 32)]
+ public struct Vector256<T> where T : struct {}
+}
diff --git a/src/mscorlib/src/System/Runtime/Intrinsics/X86/Aes.cs b/src/mscorlib/src/System/Runtime/Intrinsics/X86/Aes.cs
new file mode 100644
index 0000000000..43aebc990c
--- /dev/null
+++ b/src/mscorlib/src/System/Runtime/Intrinsics/X86/Aes.cs
@@ -0,0 +1,74 @@
+// 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;
+
+namespace System.Runtime.Intrinsics.X86
+{
+ /// <summary>
+ /// This class provides access to Intel AES hardware instructions via intrinsics
+ /// </summary>
+ [CLSCompliant(false)]
+ public static class Aes
+ {
+ public static bool IsSupported { get { return false; } }
+
+ /// <summary>
+ /// __m128i _mm_aesdec_si128 (__m128i a, __m128i RoundKey)
+ /// </summary>
+ public static Vector128<sbyte> Decrypt(Vector128<sbyte> value, Vector128<sbyte> roundKey) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m128i _mm_aesdec_si128 (__m128i a, __m128i RoundKey)
+ /// </summary>
+ public static Vector128<byte> Decrypt(Vector128<byte> value, Vector128<byte> roundKey) { throw new NotImplementedException(); }
+
+ /// <summary>
+ /// __m128i _mm_aesdeclast_si128 (__m128i a, __m128i RoundKey)
+ /// </summary>
+ public static Vector128<sbyte> DecryptLast(Vector128<sbyte> value, Vector128<sbyte> roundKey) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m128i _mm_aesdeclast_si128 (__m128i a, __m128i RoundKey)
+ /// </summary>
+ public static Vector128<byte> DecryptLast(Vector128<byte> value, Vector128<byte> roundKey) { throw new NotImplementedException(); }
+
+ /// <summary>
+ /// __m128i _mm_aesenc_si128 (__m128i a, __m128i RoundKey)
+ /// </summary>
+ public static Vector128<sbyte> Encrypt(Vector128<sbyte> value, Vector128<sbyte> roundKey) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m128i _mm_aesenc_si128 (__m128i a, __m128i RoundKey)
+ /// </summary>
+ public static Vector128<byte> Encrypt(Vector128<byte> value, Vector128<byte> roundKey) { throw new NotImplementedException(); }
+
+ /// <summary>
+ /// __m128i _mm_aesenclast_si128 (__m128i a, __m128i RoundKey)
+ /// </summary>
+ public static Vector128<sbyte> EncryptLast(Vector128<sbyte> value, Vector128<sbyte> roundKey) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m128i _mm_aesenclast_si128 (__m128i a, __m128i RoundKey)
+ /// </summary>
+ public static Vector128<byte> EncryptLast(Vector128<byte> value, Vector128<byte> roundKey) { throw new NotImplementedException(); }
+
+ /// <summary>
+ /// __m128i _mm_aesimc_si128 (__m128i a)
+ /// </summary>
+ public static Vector128<sbyte> InvisibleMixColumn(Vector128<sbyte> value) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m128i _mm_aesimc_si128 (__m128i a)
+ /// </summary>
+ public static Vector128<byte> InvisibleMixColumn(Vector128<byte> value) { throw new NotImplementedException(); }
+
+ /// <summary>
+ /// __m128i _mm_aeskeygenassist_si128 (__m128i a, const int imm8)
+ /// </summary>
+ public static Vector128<sbyte> KeygenAssist(Vector128<sbyte> value, byte control) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m128i _mm_aeskeygenassist_si128 (__m128i a, const int imm8)
+ /// </summary>
+ public static Vector128<byte> KeygenAssist(Vector128<byte> value, byte control) { throw new NotImplementedException(); }
+
+ }
+
+}
diff --git a/src/mscorlib/src/System/Runtime/Intrinsics/X86/Avx.cs b/src/mscorlib/src/System/Runtime/Intrinsics/X86/Avx.cs
new file mode 100644
index 0000000000..ad0bfc9e1b
--- /dev/null
+++ b/src/mscorlib/src/System/Runtime/Intrinsics/X86/Avx.cs
@@ -0,0 +1,996 @@
+// 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;
+
+namespace System.Runtime.Intrinsics.X86
+{
+ /// <summary>
+ /// This class provides access to Intel AVX hardware instructions via intrinsics
+ /// </summary>
+ [CLSCompliant(false)]
+ public static class Avx
+ {
+ public static bool IsSupported { get { return false; } }
+
+ /// <summary>
+ /// __m256 _mm256_add_ps (__m256 a, __m256 b)
+ /// </summary>
+ public static Vector256<float> Add(Vector256<float> left, Vector256<float> right) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m256d _mm256_add_pd (__m256d a, __m256d b)
+ /// </summary>
+ public static Vector256<double> Add(Vector256<double> left, Vector256<double> right) { throw new NotImplementedException(); }
+
+ /// <summary>
+ /// __m256 _mm256_addsub_ps (__m256 a, __m256 b)
+ /// </summary>
+ public static Vector256<float> AddSubtract(Vector256<float> left, Vector256<float> right) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m256d _mm256_addsub_pd (__m256d a, __m256d b)
+ /// </summary>
+ public static Vector256<double> AddSubtract(Vector256<double> left, Vector256<double> right) { throw new NotImplementedException(); }
+
+ /// <summary>
+ /// __m256 _mm256_and_ps (__m256 a, __m256 b)
+ /// </summary>
+ public static Vector256<float> And(Vector256<float> left, Vector256<float> right) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m256d _mm256_and_pd (__m256d a, __m256d b)
+ /// </summary>
+ public static Vector256<double> And(Vector256<double> left, Vector256<double> right) { throw new NotImplementedException(); }
+
+ /// <summary>
+ /// __m256 _mm256_andnot_ps (__m256 a, __m256 b)
+ /// </summary>
+ public static Vector256<float> AndNot(Vector256<float> left, Vector256<float> right) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m256d _mm256_andnot_pd (__m256d a, __m256d b)
+ /// </summary>
+ public static Vector256<double> AndNot(Vector256<double> left, Vector256<double> right) { throw new NotImplementedException(); }
+
+ /// <summary>
+ /// __m256 _mm256_blend_ps (__m256 a, __m256 b, const int imm8)
+ /// </summary>
+ public static Vector256<float> Blend(Vector256<float> left, Vector256<float> right, byte control) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m256d _mm256_blend_pd (__m256d a, __m256d b, const int imm8)
+ /// </summary>
+ public static Vector256<double> Blend(Vector256<double> left, Vector256<double> right, byte control) { throw new NotImplementedException(); }
+
+ /// <summary>
+ /// __m256 _mm256_blendv_ps (__m256 a, __m256 b, __m256 mask)
+ /// </summary>
+ public static Vector256<float> BlendVariable(Vector256<float> left, Vector256<float> right, Vector256<float> mask) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m256d _mm256_blendv_pd (__m256d a, __m256d b, __m256d mask)
+ /// </summary>
+ public static Vector256<double> BlendVariable(Vector256<double> left, Vector256<double> right, Vector256<double> mask) { throw new NotImplementedException(); }
+
+ /// <summary>
+ /// __m128 _mm_broadcast_ss (float const * mem_addr)
+ /// </summary>
+ public static Vector128<float> BroadcastElementToVector128(ref float source) { throw new NotImplementedException(); }
+
+ /// <summary>
+ /// __m256 _mm256_broadcast_ss (float const * mem_addr)
+ /// </summary>
+ public static Vector256<float> BroadcastElementToVector256(ref float source) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m256d _mm256_broadcast_sd (double const * mem_addr)
+ /// </summary>
+ public static Vector256<double> BroadcastElementToVector256(ref double source) { throw new NotImplementedException(); }
+
+ /// <summary>
+ /// __m256 _mm256_broadcast_ps (__m128 const * mem_addr)
+ /// </summary>
+ public static unsafe Vector256<float> BroadcastVector128ToVector256(float* address) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m256d _mm256_broadcast_pd (__m128d const * mem_addr)
+ /// </summary>
+ public static unsafe Vector256<double> BroadcastVector128ToVector256(double* address) { throw new NotImplementedException(); }
+
+ /// <summary>
+ /// __m256 _mm256_ceil_ps (__m256 a)
+ /// </summary>
+ public static Vector256<float> Ceiling(Vector256<float> value) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m256d _mm256_ceil_pd (__m256d a)
+ /// </summary>
+ public static Vector256<double> Ceiling(Vector256<double> value) { throw new NotImplementedException(); }
+
+ /// <summary>
+ /// __m128 _mm_cmp_ps (__m128 a, __m128 b, const int imm8)
+ /// </summary>
+ public static Vector128<float> Compare(Vector128<float> left, Vector128<float> right, FloatComparisonMode mode) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m128d _mm_cmp_pd (__m128d a, __m128d b, const int imm8)
+ /// </summary>
+ public static Vector128<double> Compare(Vector128<double> left, Vector128<double> right, FloatComparisonMode mode) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m256 _mm256_cmp_ps (__m256 a, __m256 b, const int imm8)
+ /// </summary>
+ public static Vector256<float> Compare(Vector256<float> left, Vector256<float> right, FloatComparisonMode mode) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m256d _mm256_cmp_pd (__m256d a, __m256d b, const int imm8)
+ /// </summary>
+ public static Vector256<double> Compare(Vector256<double> left, Vector256<double> right, FloatComparisonMode mode) { throw new NotImplementedException(); }
+
+ /// <summary>
+ /// __m128i _mm256_cvtpd_epi32 (__m256d a)
+ /// </summary>
+ public static Vector128<int> ConvertToVector128Int(Vector256<double> value) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m128 _mm256_cvtpd_ps (__m256d a)
+ /// </summary>
+ public static Vector128<float> ConvertToVector128Float(Vector256<double> value) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m256i _mm256_cvtps_epi32 (__m256 a)
+ /// </summary>
+ public static Vector256<int> ConvertToVector256Int(Vector256<float> value) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m256 _mm256_cvtepi32_ps (__m256i a)
+ /// </summary>
+ public static Vector256<float> ConvertToVector256Float(Vector256<int> value) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m256d _mm256_cvtps_pd (__m128 a)
+ /// </summary>
+ public static Vector256<double> ConvertToVector256Double(Vector256<float> value) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m256d _mm256_cvtepi32_pd (__m128i a)
+ /// </summary>
+ public static Vector256<double> ConvertToVector256Double(Vector256<int> value) { throw new NotImplementedException(); }
+
+ /// <summary>
+ /// __m128i _mm256_cvttpd_epi32 (__m256d a)
+ /// </summary>
+ public static Vector128<int> ConvertToVector128IntWithTruncation(Vector256<double> value) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m256i _mm256_cvttps_epi32 (__m256 a)
+ /// </summary>
+ public static Vector256<int> ConvertToVector256IntWithTruncation(Vector256<float> value) { throw new NotImplementedException(); }
+
+ /// <summary>
+ /// __m256 _mm256_div_ps (__m256 a, __m256 b)
+ /// </summary>
+ public static Vector256<float> Divide(Vector256<float> left, Vector256<float> right) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m256d _mm256_div_pd (__m256d a, __m256d b)
+ /// </summary>
+ public static Vector256<double> Divide(Vector256<double> left, Vector256<double> right) { throw new NotImplementedException(); }
+
+ /// <summary>
+ /// __m256 _mm256_dp_ps (__m256 a, __m256 b, const int imm8)
+ /// </summary>
+ public static Vector256<float> DotProduct(Vector256<float> left, Vector256<float> right, byte control) { throw new NotImplementedException(); }
+
+ /// <summary>
+ /// __m256 _mm256_moveldup_ps (__m256 a)
+ /// </summary>
+ public static Vector256<float> DuplicateEvenIndexed(Vector256<float> value) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m256d _mm256_movedup_pd (__m256d a)
+ /// </summary>
+ public static Vector256<double> DuplicateEvenIndexed(Vector256<double> value) { throw new NotImplementedException(); }
+
+ /// <summary>
+ /// __m256 _mm256_movehdup_ps (__m256 a)
+ /// </summary>
+ public static Vector256<float> DuplicateOddIndexed(Vector256<float> value) { throw new NotImplementedException(); }
+
+ /// <summary>
+ /// __int8 _mm256_extract_epi8 (__m256i a, const int index)
+ /// </summary>
+ public static sbyte ExtractSbyte<T>(Vector256<T> value, byte index) where T : struct { throw new NotImplementedException(); }
+ /// <summary>
+ /// __int8 _mm256_extract_epi8 (__m256i a, const int index)
+ /// </summary>
+ public static byte ExtractByte<T>(Vector256<T> value, byte index) where T : struct { throw new NotImplementedException(); }
+ /// <summary>
+ /// __int16 _mm256_extract_epi16 (__m256i a, const int index)
+ /// </summary>
+ public static short ExtractShort<T>(Vector256<T> value, byte index) where T : struct { throw new NotImplementedException(); }
+ /// <summary>
+ /// __int16 _mm256_extract_epi16 (__m256i a, const int index)
+ /// </summary>
+ public static ushort ExtractUshort<T>(Vector256<T> value, byte index) where T : struct { throw new NotImplementedException(); }
+ /// <summary>
+ /// __int32 _mm256_extract_epi32 (__m256i a, const int index)
+ /// </summary>
+ public static int ExtractInt<T>(Vector256<T> value, byte index) where T : struct { throw new NotImplementedException(); }
+ /// <summary>
+ /// __int32 _mm256_extract_epi32 (__m256i a, const int index)
+ /// </summary>
+ public static uint ExtractUint<T>(Vector256<T> value, byte index) where T : struct { throw new NotImplementedException(); }
+ /// <summary>
+ /// __int64 _mm256_extract_epi64 (__m256i a, const int index)
+ /// </summary>
+ public static long ExtractLong<T>(Vector256<T> value, byte index) where T : struct { throw new NotImplementedException(); }
+ /// <summary>
+ /// __int64 _mm256_extract_epi64 (__m256i a, const int index)
+ /// </summary>
+ public static ulong ExtractUlong<T>(Vector256<T> value, byte index) where T : struct { throw new NotImplementedException(); }
+
+ /// <summary>
+ /// __m128 _mm256_extractf128_ps (__m256 a, const int imm8)
+ /// __m128d _mm256_extractf128_pd (__m256d a, const int imm8)
+ /// __m128i _mm256_extractf128_si256 (__m256i a, const int imm8)
+ /// </summary>
+ public static Vector128<T> ExtractVector128<T>(Vector256<T> value, byte index) where T : struct { throw new NotImplementedException(); }
+
+ /// <summary>
+ /// __m128i _mm256_extractf128_si256 (__m256i a, const int imm8)
+ /// </summary>
+ public static unsafe void ExtractVector128(byte* address, Vector256<byte> value, byte index) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m128i _mm256_extractf128_si256 (__m256i a, const int imm8)
+ /// </summary>
+ public static unsafe void ExtractVector128(sbyte* address, Vector256<sbyte> value, byte index) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m128i _mm256_extractf128_si256 (__m256i a, const int imm8)
+ /// </summary>
+ public static unsafe void ExtractVector128(short* address, Vector256<short> value, byte index) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m128i _mm256_extractf128_si256 (__m256i a, const int imm8)
+ /// </summary>
+ public static unsafe void ExtractVector128(ushort* address, Vector256<ushort> value, byte index) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m128i _mm256_extractf128_si256 (__m256i a, const int imm8)
+ /// </summary>
+ public static unsafe void ExtractVector128(int* address, Vector256<int> value, byte index) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m128i _mm256_extractf128_si256 (__m256i a, const int imm8)
+ /// </summary>
+ public static unsafe void ExtractVector128(uint* address, Vector256<uint> value, byte index) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m128i _mm256_extractf128_si256 (__m256i a, const int imm8)
+ /// </summary>
+ public static unsafe void ExtractVector128(long* address, Vector256<long> value, byte index) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m128i _mm256_extractf128_si256 (__m256i a, const int imm8)
+ /// </summary>
+ public static unsafe void ExtractVector128(ulong* address, Vector256<ulong> value, byte index) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m128 _mm256_extractf128_ps (__m256 a, const int imm8)
+ /// </summary>
+ public static unsafe void ExtractVector128(float* address, Vector256<float> value, byte index) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m128d _mm256_extractf128_pd (__m256d a, const int imm8)
+ /// </summary>
+ public static unsafe void ExtractVector128(double* address, Vector256<double> value, byte index) { throw new NotImplementedException(); }
+
+ /// <summary>
+ /// __m256d _mm256_castpd128_pd256 (__m128d a)
+ /// __m256 _mm256_castps128_ps256 (__m128 a)
+ /// __m256i _mm256_castsi128_si256 (__m128i a)
+ /// </summary>
+ public static Vector256<T> ExtendToVector256<T>(Vector128<T> value) where T : struct { throw new NotImplementedException(); }
+
+ /// <summary>
+ /// __m256 _mm256_floor_ps (__m256 a)
+ /// </summary>
+ public static Vector256<float> Floor(Vector256<float> value) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m256d _mm256_floor_pd (__m256d a)
+ /// </summary>
+ public static Vector256<double> Floor(Vector256<double> value) { throw new NotImplementedException(); }
+
+ /// <summary>
+ /// __m128d _mm256_castpd256_pd128 (__m256d a)
+ /// __m128 _mm256_castps256_ps128 (__m256 a)
+ /// __m128i _mm256_castsi256_si128 (__m256i a)
+ /// </summary>
+ public static Vector128<T> GetLowerHalf<T>(Vector256<T> value) where T : struct { throw new NotImplementedException(); }
+
+ /// <summary>
+ /// __m256 _mm256_hadd_ps (__m256 a, __m256 b)
+ /// </summary>
+ public static Vector256<float> HorizontalAdd(Vector256<float> left, Vector256<float> right) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m256d _mm256_hadd_pd (__m256d a, __m256d b)
+ /// </summary>
+ public static Vector256<double> HorizontalAdd(Vector256<double> left, Vector256<double> right) { throw new NotImplementedException(); }
+
+ /// <summary>
+ /// __m256 _mm256_hsub_ps (__m256 a, __m256 b)
+ /// </summary>
+ public static Vector256<float> HorizontalSubtract(Vector256<float> left, Vector256<float> right) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m256d _mm256_hsub_pd (__m256d a, __m256d b)
+ /// </summary>
+ public static Vector256<double> HorizontalSubtract(Vector256<double> left, Vector256<double> right) { throw new NotImplementedException(); }
+
+ /// <summary>
+ /// __m256i _mm256_insert_epi8 (__m256i a, __int8 i, const int index)
+ /// </summary>
+ public static Vector256<T> InsertSbyte<T>(Vector256<T> value, sbyte data, byte index) where T : struct { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m256i _mm256_insert_epi8 (__m256i a, __int8 i, const int index)
+ /// </summary>
+ public static Vector256<T> InsertByte<T>(Vector256<T> value, byte data, byte index) where T : struct { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m256i _mm256_insert_epi16 (__m256i a, __int16 i, const int index)
+ /// </summary>
+ public static Vector256<T> InsertShort<T>(Vector256<T> value, short data, byte index) where T : struct { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m256i _mm256_insert_epi16 (__m256i a, __int16 i, const int index)
+ /// </summary>
+ public static Vector256<T> InsertUshort<T>(Vector256<T> value, ushort data, byte index) where T : struct { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m256i _mm256_insert_epi32 (__m256i a, __int32 i, const int index)
+ /// </summary>
+ public static Vector256<T> InsertInt<T>(Vector256<T> value, int data, byte index) where T : struct { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m256i _mm256_insert_epi32 (__m256i a, __int32 i, const int index)
+ /// </summary>
+ public static Vector256<T> InsertUint<T>(Vector256<T> value, uint data, byte index) where T : struct { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m256i _mm256_insert_epi64 (__m256i a, __int64 i, const int index)
+ /// </summary>
+ public static Vector256<T> InsertLong<T>(Vector256<T> value, long data, byte index) where T : struct { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m256i _mm256_insert_epi64 (__m256i a, __int64 i, const int index)
+ /// </summary>
+ public static Vector256<T> InsertUlong<T>(Vector256<T> value, ulong data, byte index) where T : struct { throw new NotImplementedException(); }
+
+ /// <summary>
+ /// __m256 _mm256_insertf128_ps (__m256 a, __m128 b, int imm8)
+ /// __m256d _mm256_insertf128_pd (__m256d a, __m128d b, int imm8)
+ /// __m256i _mm256_insertf128_si256 (__m256i a, __m128i b, int imm8)
+ /// </summary>
+ public static Vector256<T> Insert<T>(Vector256<T> value, Vector128<T> data, byte index) where T : struct { throw new NotImplementedException(); }
+
+ /// <summary>
+ /// __m256i _mm256_insertf128_si256 (__m256i a, __m128i b, int imm8)
+ /// </summary>
+ public static unsafe Vector256<sbyte> Insert(Vector256<sbyte> value, sbyte* address, byte index) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m256i _mm256_insertf128_si256 (__m256i a, __m128i b, int imm8)
+ /// </summary>
+ public static unsafe Vector256<byte> Insert(Vector256<byte> value, byte* address, byte index) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m256i _mm256_insertf128_si256 (__m256i a, __m128i b, int imm8)
+ /// </summary>
+ public static unsafe Vector256<short> Insert(Vector256<short> value, short* address, byte index) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m256i _mm256_insertf128_si256 (__m256i a, __m128i b, int imm8)
+ /// </summary>
+ public static unsafe Vector256<ushort> Insert(Vector256<ushort> value, ushort* address, byte index) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m256i _mm256_insertf128_si256 (__m256i a, __m128i b, int imm8)
+ /// </summary>
+ public static unsafe Vector256<int> Insert(Vector256<int> value, int* address, byte index) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m256i _mm256_insertf128_si256 (__m256i a, __m128i b, int imm8)
+ /// </summary>
+ public static unsafe Vector256<uint> Insert(Vector256<uint> value, uint* address, byte index) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m256i _mm256_insertf128_si256 (__m256i a, __m128i b, int imm8)
+ /// </summary>
+ public static unsafe Vector256<long> Insert(Vector256<long> value, long* address, byte index) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m256i _mm256_insertf128_si256 (__m256i a, __m128i b, int imm8)
+ /// </summary>
+ public static unsafe Vector256<ulong> Insert(Vector256<ulong> value, ulong* address, byte index) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m256 _mm256_insertf128_ps (__m256 a, __m128 b, int imm8)
+ /// </summary>
+ public static unsafe Vector256<float> Insert(Vector256<float> value, float* address, byte index) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m256d _mm256_insertf128_pd (__m256d a, __m128d b, int imm8)
+ /// </summary>
+ public static unsafe Vector256<double> Insert(Vector256<double> value, double* address, byte index) { throw new NotImplementedException(); }
+
+ /// <summary>
+ /// __m256i _mm256_loadu_si256 (__m256i const * mem_addr)
+ /// </summary>
+ public static unsafe Vector256<sbyte> Load(sbyte* address) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m256i _mm256_loadu_si256 (__m256i const * mem_addr)
+ /// </summary>
+ public static unsafe Vector256<byte> Load(byte* address) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m256i _mm256_loadu_si256 (__m256i const * mem_addr)
+ /// </summary>
+ public static unsafe Vector256<short> Load(short* address) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m256i _mm256_loadu_si256 (__m256i const * mem_addr)
+ /// </summary>
+ public static unsafe Vector256<ushort> Load(ushort* address) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m256i _mm256_loadu_si256 (__m256i const * mem_addr)
+ /// </summary>
+ public static unsafe Vector256<int> Load(int* address) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m256i _mm256_loadu_si256 (__m256i const * mem_addr)
+ /// </summary>
+ public static unsafe Vector256<uint> Load(uint* address) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m256i _mm256_loadu_si256 (__m256i const * mem_addr)
+ /// </summary>
+ public static unsafe Vector256<long> Load(long* address) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m256i _mm256_loadu_si256 (__m256i const * mem_addr)
+ /// </summary>
+ public static unsafe Vector256<ulong> Load(ulong* address) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m256 _mm256_loadu_ps (float const * mem_addr)
+ /// </summary>
+ public static unsafe Vector256<float> Load(float* address) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m256d _mm256_loadu_pd (double const * mem_addr)
+ /// </summary>
+ public static unsafe Vector256<double> Load(double* address) { throw new NotImplementedException(); }
+
+ /// <summary>
+ /// __m256i _mm256_load_si256 (__m256i const * mem_addr)
+ /// </summary>
+ public static unsafe Vector256<sbyte> LoadAligned(sbyte* address) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m256i _mm256_load_si256 (__m256i const * mem_addr)
+ /// </summary>
+ public static unsafe Vector256<byte> LoadAligned(byte* address) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m256i _mm256_load_si256 (__m256i const * mem_addr)
+ /// </summary>
+ public static unsafe Vector256<short> LoadAligned(short* address) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m256i _mm256_load_si256 (__m256i const * mem_addr)
+ /// </summary>
+ public static unsafe Vector256<ushort> LoadAligned(ushort* address) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m256i _mm256_load_si256 (__m256i const * mem_addr)
+ /// </summary>
+ public static unsafe Vector256<int> LoadAligned(int* address) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m256i _mm256_load_si256 (__m256i const * mem_addr)
+ /// </summary>
+ public static unsafe Vector256<uint> LoadAligned(uint* address) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m256i _mm256_load_si256 (__m256i const * mem_addr)
+ /// </summary>
+ public static unsafe Vector256<long> LoadAligned(long* address) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m256i _mm256_load_si256 (__m256i const * mem_addr)
+ /// </summary>
+ public static unsafe Vector256<ulong> LoadAligned(ulong* address) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m256 _mm256_load_ps (float const * mem_addr)
+ /// </summary>
+ public static unsafe Vector256<float> LoadAligned(float* address) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m256d _mm256_load_pd (double const * mem_addr)
+ /// </summary>
+ public static unsafe Vector256<double> LoadAligned(double* address) { throw new NotImplementedException(); }
+
+ /// <summary>
+ /// __m256i _mm256_lddqu_si256 (__m256i const * mem_addr)
+ /// </summary>
+ public static unsafe Vector256<sbyte> LoadDqu(sbyte* address) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m256i _mm256_lddqu_si256 (__m256i const * mem_addr)
+ /// </summary>
+ public static unsafe Vector256<byte> LoadDqu(byte* address) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m256i _mm256_lddqu_si256 (__m256i const * mem_addr)
+ /// </summary>
+ public static unsafe Vector256<short> LoadDqu(short* address) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m256i _mm256_lddqu_si256 (__m256i const * mem_addr)
+ /// </summary>
+ public static unsafe Vector256<ushort> LoadDqu(ushort* address) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m256i _mm256_lddqu_si256 (__m256i const * mem_addr)
+ /// </summary>
+ public static unsafe Vector256<int> LoadDqu(int* address) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m256i _mm256_lddqu_si256 (__m256i const * mem_addr)
+ /// </summary>
+ public static unsafe Vector256<uint> LoadDqu(uint* address) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m256i _mm256_lddqu_si256 (__m256i const * mem_addr)
+ /// </summary>
+ public static unsafe Vector256<long> LoadDqu(long* address) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m256i _mm256_lddqu_si256 (__m256i const * mem_addr)
+ /// </summary>
+ public static unsafe Vector256<ulong> LoadDqu(ulong* address) { throw new NotImplementedException(); }
+
+ /// <summary>
+ /// __m128d _mm_maskload_pd (double const * mem_addr, __m128i mask)
+ /// </summary>
+ public static unsafe Vector128<float> MaskLoad(float* address, Vector128<uint> mask) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m128d _mm_maskload_pd (double const * mem_addr, __m128i mask)
+ /// </summary>
+ public static unsafe Vector128<double> MaskLoad(double* address, Vector128<ulong> mask) { throw new NotImplementedException(); }
+
+ /// <summary>
+ /// __m256 _mm256_maskload_ps (float const * mem_addr, __m256i mask)
+ /// </summary>
+ public static unsafe Vector256<float> MaskLoad(float* address, Vector256<uint> mask) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m256d _mm256_maskload_pd (double const * mem_addr, __m256i mask)
+ /// </summary>
+ public static unsafe Vector256<double> MaskLoad(double* address, Vector256<ulong> mask) { throw new NotImplementedException(); }
+
+ /// <summary>
+ /// void _mm_maskstore_ps (float * mem_addr, __m128i mask, __m128 a)
+ /// </summary>
+ public static unsafe void MaskStore(float* address, Vector128<float> mask, Vector128<uint> source) { throw new NotImplementedException(); }
+ /// <summary>
+ /// void _mm_maskstore_pd (double * mem_addr, __m128i mask, __m128d a)
+ /// </summary>
+ public static unsafe void MaskStore(double* address, Vector128<double> mask, Vector128<ulong> source) { throw new NotImplementedException(); }
+
+ /// <summary>
+ /// void _mm256_maskstore_ps (float * mem_addr, __m256i mask, __m256 a)
+ /// </summary>
+ public static unsafe void MaskStore(float* address, Vector256<float> mask, Vector256<uint> source) { throw new NotImplementedException(); }
+ /// <summary>
+ /// void _mm256_maskstore_pd (double * mem_addr, __m256i mask, __m256d a)
+ /// </summary>
+ public static unsafe void MaskStore(double* address, Vector256<double> mask, Vector256<ulong> source) { throw new NotImplementedException(); }
+
+ /// <summary>
+ /// __m256 _mm256_max_ps (__m256 a, __m256 b)
+ /// </summary>
+ public static Vector256<float> Max(Vector256<float> left, Vector256<float> right) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m256d _mm256_max_pd (__m256d a, __m256d b)
+ /// </summary>
+ public static Vector256<double> Max(Vector256<double> left, Vector256<double> right) { throw new NotImplementedException(); }
+
+ /// <summary>
+ /// __m256 _mm256_min_ps (__m256 a, __m256 b)
+ /// </summary>
+ public static Vector256<float> Min(Vector256<float> left, Vector256<float> right) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m256d _mm256_min_pd (__m256d a, __m256d b)
+ /// </summary>
+ public static Vector256<double> Min(Vector256<double> left, Vector256<double> right) { throw new NotImplementedException(); }
+
+ /// <summary>
+ /// int _mm256_movemask_ps (__m256 a)
+ /// </summary>
+ public static int MoveMask(Vector256<float> value) { throw new NotImplementedException(); }
+ /// <summary>
+ /// int _mm256_movemask_pd (__m256d a)
+ /// </summary>
+ public static int MoveMask(Vector256<double> value) { throw new NotImplementedException(); }
+
+ /// <summary>
+ /// __m256 _mm256_mul_ps (__m256 a, __m256 b)
+ /// </summary>
+ public static Vector256<float> Multiply(Vector256<float> left, Vector256<float> right) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m256d _mm256_mul_pd (__m256d a, __m256d b)
+ /// </summary>
+ public static Vector256<double> Multiply(Vector256<double> left, Vector256<double> right) { throw new NotImplementedException(); }
+
+ /// <summary>
+ /// __m256 _mm256_or_ps (__m256 a, __m256 b)
+ /// </summary>
+ public static Vector256<float> Or(Vector256<float> left, Vector256<float> right) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m256d _mm256_or_pd (__m256d a, __m256d b)
+ /// </summary>
+ public static Vector256<double> Or(Vector256<double> left, Vector256<double> right) { throw new NotImplementedException(); }
+
+ /// <summary>
+ /// __m128 _mm_permute_ps (__m128 a, int imm8)
+ /// </summary>
+ public static Vector128<float> Permute(Vector128<float> value, byte control) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m128d _mm_permute_pd (__m128d a, int imm8)
+ /// </summary>
+ public static Vector128<double> Permute(Vector128<double> value, byte control) { throw new NotImplementedException(); }
+
+ /// <summary>
+ /// __m256 _mm256_permute_ps (__m256 a, int imm8)
+ /// </summary>
+ public static Vector256<float> Permute(Vector256<float> value, byte control) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m256d _mm256_permute_pd (__m256d a, int imm8)
+ /// </summary>
+ public static Vector256<double> Permute(Vector256<double> value, byte control) { throw new NotImplementedException(); }
+
+ /// <summary>
+ /// __m256 _mm256_permute2f128_ps (__m256 a, __m256 b, int imm8)
+ /// </summary>
+ public static Vector256<float> Permute2x128(Vector256<float> left, Vector256<float> right, byte control) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m256d _mm256_permute2f128_pd (__m256d a, __m256d b, int imm8)
+ /// </summary>
+ public static Vector256<double> Permute2x128(Vector256<double> left, Vector256<double> right, byte control) { throw new NotImplementedException(); }
+
+ /// <summary>
+ /// __m128 _mm_permutevar_ps (__m128 a, __m128i b)
+ /// </summary>
+ public static Vector128<float> PermuteVar(Vector128<float> left, Vector128<float> mask) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m128d _mm_permutevar_pd (__m128d a, __m128i b)
+ /// </summary>
+ public static Vector128<double> PermuteVar(Vector128<double> left, Vector128<double> mask) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m256 _mm256_permutevar_ps (__m256 a, __m256i b)
+ /// </summary>
+ public static Vector256<float> PermuteVar(Vector256<float> left, Vector256<float> mask) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m256d _mm256_permutevar_pd (__m256d a, __m256i b)
+ /// </summary>
+ public static Vector256<double> PermuteVar(Vector256<double> left, Vector256<double> mask) { throw new NotImplementedException(); }
+
+ /// <summary>
+ /// __m256 _mm256_rcp_ps (__m256 a)
+ /// </summary>
+ public static Vector256<float> Reciprocal(Vector256<float> value) { throw new NotImplementedException(); }
+
+ /// <summary>
+ /// __m256 _mm256_rsqrt_ps (__m256 a)
+ /// </summary>
+ public static Vector256<float> ReciprocalSqrt(Vector256<float> value) { throw new NotImplementedException(); }
+
+ /// <summary>
+ /// __m256 _mm256_round_ps (__m256 a, int rounding)
+ /// _MM_FROUND_TO_NEAREST_INT |_MM_FROUND_NO_EXC
+ /// </summary>
+ public static Vector256<float> RoundToNearestInteger(Vector256<float> value) { throw new NotImplementedException(); }
+ /// <summary>
+ /// _MM_FROUND_TO_NEG_INF |_MM_FROUND_NO_EXC
+ /// </summary>
+ public static Vector256<float> RoundToNegativeInfinity(Vector256<float> value) { throw new NotImplementedException(); }
+ /// <summary>
+ /// _MM_FROUND_TO_POS_INF |_MM_FROUND_NO_EXC
+ /// </summary>
+ public static Vector256<float> RoundToPositiveInfinity(Vector256<float> value) { throw new NotImplementedException(); }
+ /// <summary>
+ /// _MM_FROUND_TO_ZERO |_MM_FROUND_NO_EXC
+ /// </summary>
+ public static Vector256<float> RoundToZero(Vector256<float> value) { throw new NotImplementedException(); }
+ /// <summary>
+ /// _MM_FROUND_CUR_DIRECTION
+ /// </summary>
+ public static Vector256<float> RoundCurrentDirection(Vector256<float> value) { throw new NotImplementedException(); }
+
+ /// <summary>
+ /// __m256d _mm256_round_pd (__m256d a, int rounding)
+ /// _MM_FROUND_TO_NEAREST_INT |_MM_FROUND_NO_EXC
+ /// </summary>
+ public static Vector256<double> RoundToNearestInteger(Vector256<double> value) { throw new NotImplementedException(); }
+ /// <summary>
+ /// _MM_FROUND_TO_NEG_INF |_MM_FROUND_NO_EXC
+ /// </summary>
+ public static Vector256<double> RoundToNegativeInfinity(Vector256<double> value) { throw new NotImplementedException(); }
+ /// <summary>
+ /// _MM_FROUND_TO_POS_INF |_MM_FROUND_NO_EXC
+ /// </summary>
+ public static Vector256<double> RoundToPositiveInfinity(Vector256<double> value) { throw new NotImplementedException(); }
+ /// <summary>
+ /// _MM_FROUND_TO_ZERO |_MM_FROUND_NO_EXC
+ /// </summary>
+ public static Vector256<double> RoundToZero(Vector256<double> value) { throw new NotImplementedException(); }
+ /// <summary>
+ /// _MM_FROUND_CUR_DIRECTION
+ /// </summary>
+ public static Vector256<double> RoundCurrentDirection(Vector256<double> value) { throw new NotImplementedException(); }
+
+ /// <summary>
+ /// __m256i _mm256_set_epi8 (char e31, char e30, char e29, char e28, char e27, char e26, char e25, char e24, char e23, char e22, char e21, char e20, char e19, char e18, char e17, char e16, char e15, char e14, char e13, char e12, char e11, char e10, char e9, char e8, char e7, char e6, char e5, char e4, char e3, char e2, char e1, char e0)
+ /// </summary>
+ public static Vector256<sbyte> Set(sbyte e31, sbyte e30, sbyte e29, sbyte e28, sbyte e27, sbyte e26, sbyte e25, sbyte e24, sbyte e23, sbyte e22, sbyte e21, sbyte e20, sbyte e19, sbyte e18, sbyte e17, sbyte e16, sbyte e15, sbyte e14, sbyte e13, sbyte e12, sbyte e11, sbyte e10, sbyte e9, sbyte e8, sbyte e7, sbyte e6, sbyte e5, sbyte e4, sbyte e3, sbyte e2, sbyte e1, sbyte e0) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m256i _mm256_set_epi8 (char e31, char e30, char e29, char e28, char e27, char e26, char e25, char e24, char e23, char e22, char e21, char e20, char e19, char e18, char e17, char e16, char e15, char e14, char e13, char e12, char e11, char e10, char e9, char e8, char e7, char e6, char e5, char e4, char e3, char e2, char e1, char e0)
+ /// </summary>
+ public static Vector256<byte> Set(byte e31, byte e30, byte e29, byte e28, byte e27, byte e26, byte e25, byte e24, byte e23, byte e22, byte e21, byte e20, byte e19, byte e18, byte e17, byte e16, byte e15, byte e14, byte e13, byte e12, byte e11, byte e10, byte e9, byte e8, byte e7, byte e6, byte e5, byte e4, byte e3, byte e2, byte e1, byte e0) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m256i _mm256_set_epi16 (short e15, short e14, short e13, short e12, short e11, short e10, short e9, short e8, short e7, short e6, short e5, short e4, short e3, short e2, short e1, short e0)
+ /// </summary>
+ public static Vector256<short> Set(short e15, short e14, short e13, short e12, short e11, short e10, short e9, short e8, short e7, short e6, short e5, short e4, short e3, short e2, short e1, short e0) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m256i _mm256_set_epi16 (short e15, short e14, short e13, short e12, short e11, short e10, short e9, short e8, short e7, short e6, short e5, short e4, short e3, short e2, short e1, short e0)
+ /// </summary>
+ public static Vector256<ushort> Set(ushort e15, ushort e14, ushort e13, ushort e12, ushort e11, ushort e10, ushort e9, ushort e8, ushort e7, ushort e6, ushort e5, ushort e4, ushort e3, ushort e2, ushort e1, ushort e0) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m256i _mm256_set_epi32 (int e7, int e6, int e5, int e4, int e3, int e2, int e1, int e0)
+ /// </summary>
+ public static Vector256<int> Set(int e7, int e6, int e5, int e4, int e3, int e2, int e1, int e0) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m256i _mm256_set_epi32 (int e7, int e6, int e5, int e4, int e3, int e2, int e1, int e0)
+ /// </summary>
+ public static Vector256<uint> Set(uint e7, uint e6, uint e5, uint e4, uint e3, uint e2, uint e1, uint e0) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m256i _mm256_set_epi64x (__int64 e3, __int64 e2, __int64 e1, __int64 e0)
+ /// </summary>
+ public static Vector256<long> Set(long e3, long e2, long e1, long e0) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m256i _mm256_set_epi64x (__int64 e3, __int64 e2, __int64 e1, __int64 e0)
+ /// </summary>
+ public static Vector256<ulong> Set(ulong e3, ulong e2, ulong e1, ulong e0) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m256 _mm256_set_ps (float e7, float e6, float e5, float e4, float e3, float e2, float e1, float e0)
+ /// </summary>
+ public static Vector256<float> Set(float e7, float e6, float e5, float e4, float e3, float e2, float e1, float e0) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m256d _mm256_set_pd (double e3, double e2, double e1, double e0)
+ /// </summary>
+ public static Vector256<double> Set(double e3, double e2, double e1, double e0) { throw new NotImplementedException(); }
+
+ /// <summary>
+ /// __m256i _mm256_set1_epi8 (char a)
+ /// __m256i _mm256_set1_epi16 (short a)
+ /// __m256i _mm256_set1_epi32 (int a)
+ /// __m256i _mm256_set1_epi64x (long long a)
+ /// __m256 _mm256_set1_ps (float a)
+ /// __m256d _mm256_set1_pd (double a)
+ /// </summary>
+ public static Vector256<T> Set1<T>(T value) where T : struct { throw new NotImplementedException(); }
+
+ /// <summary>
+ /// __m256 _mm256_set_m128 (__m128 hi, __m128 lo)
+ /// __m256d _mm256_set_m128d (__m128d hi, __m128d lo)
+ /// __m256i _mm256_set_m128i (__m128i hi, __m128i lo)
+ /// </summary>
+ public static Vector256<T> SetHiLo<T>(Vector128<T> hi, Vector128<T> lo) where T : struct { throw new NotImplementedException(); }
+
+ /// <summary>
+ /// __m256i _mm256_setzero_si256 (void)
+ /// __m256 _mm256_setzero_ps (void)
+ /// __m256d _mm256_setzero_pd (void)
+ /// </summary>
+ public static Vector256<T> SetZero<T>() where T : struct { throw new NotImplementedException(); }
+
+ /// <summary>
+ /// __m256 _mm256_shuffle_ps (__m256 a, __m256 b, const int imm8)
+ /// </summary>
+ public static Vector256<float> Shuffle(Vector256<float> value, Vector256<float> right, byte control) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m256d _mm256_shuffle_pd (__m256d a, __m256d b, const int imm8)
+ /// </summary>
+ public static Vector256<double> Shuffle(Vector256<double> value, Vector256<double> right, byte control) { throw new NotImplementedException(); }
+
+ /// <summary>
+ /// __m256 _mm256_sqrt_ps (__m256 a)
+ /// </summary>
+ public static Vector256<float> Sqrt(Vector256<float> value) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m256d _mm256_sqrt_pd (__m256d a)
+ /// </summary>
+ public static Vector256<double> Sqrt(Vector256<double> value) { throw new NotImplementedException(); }
+
+ /// <summary>
+ /// __m256 _mm256_castpd_ps (__m256d a)
+ /// __m256i _mm256_castpd_si256 (__m256d a)
+ /// __m256d _mm256_castps_pd (__m256 a)
+ /// __m256i _mm256_castps_si256 (__m256 a)
+ /// __m256d _mm256_castsi256_pd (__m256i a)
+ /// __m256 _mm256_castsi256_ps (__m256i a)
+ /// </summary>
+ public static Vector256<U> StaticCast<T, U>(Vector256<T> value) where T : struct where U : struct { throw new NotImplementedException(); }
+
+ /// <summary>
+ /// void _mm256_store_si256 (__m256i * mem_addr, __m256i a)
+ /// </summary>
+ public static unsafe void StoreAligned(sbyte* address, Vector256<sbyte> source) { throw new NotImplementedException(); }
+ /// <summary>
+ /// void _mm256_store_si256 (__m256i * mem_addr, __m256i a)
+ /// </summary>
+ public static unsafe void StoreAligned(byte* address, Vector256<byte> source) { throw new NotImplementedException(); }
+ /// <summary>
+ /// void _mm256_store_si256 (__m256i * mem_addr, __m256i a)
+ /// </summary>
+ public static unsafe void StoreAligned(short* address, Vector256<short> source) { throw new NotImplementedException(); }
+ /// <summary>
+ /// void _mm256_store_si256 (__m256i * mem_addr, __m256i a)
+ /// </summary>
+ public static unsafe void StoreAligned(ushort* address, Vector256<ushort> source) { throw new NotImplementedException(); }
+ /// <summary>
+ /// void _mm256_store_si256 (__m256i * mem_addr, __m256i a)
+ /// </summary>
+ public static unsafe void StoreAligned(int* address, Vector256<int> source) { throw new NotImplementedException(); }
+ /// <summary>
+ /// void _mm256_store_si256 (__m256i * mem_addr, __m256i a)
+ /// </summary>
+ public static unsafe void StoreAligned(uint* address, Vector256<uint> source) { throw new NotImplementedException(); }
+ /// <summary>
+ /// void _mm256_store_si256 (__m256i * mem_addr, __m256i a)
+ /// </summary>
+ public static unsafe void StoreAligned(long* address, Vector256<long> source) { throw new NotImplementedException(); }
+ /// <summary>
+ /// void _mm256_store_si256 (__m256i * mem_addr, __m256i a)
+ /// </summary>
+ public static unsafe void StoreAligned(ulong* address, Vector256<ulong> source) { throw new NotImplementedException(); }
+ /// <summary>
+ /// void _mm256_store_ps (float * mem_addr, __m256 a)
+ /// </summary>
+ public static unsafe void StoreAligned(float* address, Vector256<float> source) { throw new NotImplementedException(); }
+ /// <summary>
+ /// void _mm256_store_pd (double * mem_addr, __m256d a)
+ /// </summary>
+ public static unsafe void StoreAligned(double* address, Vector256<double> source) { throw new NotImplementedException(); }
+
+ /// <summary>
+ /// void _mm256_stream_si256 (__m256i * mem_addr, __m256i a)
+ /// </summary>
+ public static unsafe void StoreAlignedNonTemporal(sbyte* address, Vector256<sbyte> source) { throw new NotImplementedException(); }
+ /// <summary>
+ /// void _mm256_stream_si256 (__m256i * mem_addr, __m256i a)
+ /// </summary>
+ public static unsafe void StoreAlignedNonTemporal(byte* address, Vector256<byte> source) { throw new NotImplementedException(); }
+ /// <summary>
+ /// void _mm256_stream_si256 (__m256i * mem_addr, __m256i a)
+ /// </summary>
+ public static unsafe void StoreAlignedNonTemporal(short* address, Vector256<short> source) { throw new NotImplementedException(); }
+ /// <summary>
+ /// void _mm256_stream_si256 (__m256i * mem_addr, __m256i a)
+ /// </summary>
+ public static unsafe void StoreAlignedNonTemporal(ushort* address, Vector256<ushort> source) { throw new NotImplementedException(); }
+ /// <summary>
+ /// void _mm256_stream_si256 (__m256i * mem_addr, __m256i a)
+ /// </summary>
+ public static unsafe void StoreAlignedNonTemporal(int* address, Vector256<int> source) { throw new NotImplementedException(); }
+ /// <summary>
+ /// void _mm256_stream_si256 (__m256i * mem_addr, __m256i a)
+ /// </summary>
+ public static unsafe void StoreAlignedNonTemporal(uint* address, Vector256<uint> source) { throw new NotImplementedException(); }
+ /// <summary>
+ /// void _mm256_stream_si256 (__m256i * mem_addr, __m256i a)
+ /// </summary>
+ public static unsafe void StoreAlignedNonTemporal(long* address, Vector256<long> source) { throw new NotImplementedException(); }
+ /// <summary>
+ /// void _mm256_stream_si256 (__m256i * mem_addr, __m256i a)
+ /// </summary>
+ public static unsafe void StoreAlignedNonTemporal(ulong* address, Vector256<ulong> source) { throw new NotImplementedException(); }
+ /// <summary>
+ /// void _mm256_stream_ps (float * mem_addr, __m256 a)
+ /// </summary>
+ public static unsafe void StoreAlignedNonTemporal(float* address, Vector256<float> source) { throw new NotImplementedException(); }
+ /// <summary>
+ /// void _mm256_stream_pd (double * mem_addr, __m256d a)
+ /// </summary>
+ public static unsafe void StoreAlignedNonTemporal(double* address, Vector256<double> source) { throw new NotImplementedException(); }
+
+ /// <summary>
+ /// void _mm256_storeu_si256 (__m256i * mem_addr, __m256i a)
+ /// </summary>
+ public static unsafe void Store(sbyte* address, Vector256<sbyte> source) { throw new NotImplementedException(); }
+ /// <summary>
+ /// void _mm256_storeu_si256 (__m256i * mem_addr, __m256i a)
+ /// </summary>
+ public static unsafe void Store(byte* address, Vector256<byte> source) { throw new NotImplementedException(); }
+ /// <summary>
+ /// void _mm256_storeu_si256 (__m256i * mem_addr, __m256i a)
+ /// </summary>
+ public static unsafe void Store(short* address, Vector256<short> source) { throw new NotImplementedException(); }
+ /// <summary>
+ /// void _mm256_storeu_si256 (__m256i * mem_addr, __m256i a)
+ /// </summary>
+ public static unsafe void Store(ushort* address, Vector256<ushort> source) { throw new NotImplementedException(); }
+ /// <summary>
+ /// void _mm256_storeu_si256 (__m256i * mem_addr, __m256i a)
+ /// </summary>
+ public static unsafe void Store(int* address, Vector256<int> source) { throw new NotImplementedException(); }
+ /// <summary>
+ /// void _mm256_storeu_si256 (__m256i * mem_addr, __m256i a)
+ /// </summary>
+ public static unsafe void Store(uint* address, Vector256<uint> source) { throw new NotImplementedException(); }
+ /// <summary>
+ /// void _mm256_storeu_si256 (__m256i * mem_addr, __m256i a)
+ /// </summary>
+ public static unsafe void Store(long* address, Vector256<long> source) { throw new NotImplementedException(); }
+ /// <summary>
+ /// void _mm256_storeu_si256 (__m256i * mem_addr, __m256i a)
+ /// </summary>
+ public static unsafe void Store(ulong* address, Vector256<ulong> source) { throw new NotImplementedException(); }
+ /// <summary>
+ /// void _mm256_storeu_ps (float * mem_addr, __m256 a)
+ /// </summary>
+ public static unsafe void Store(float* address, Vector256<float> source) { throw new NotImplementedException(); }
+ /// <summary>
+ /// void _mm256_storeu_pd (double * mem_addr, __m256d a)
+ /// </summary>
+ public static unsafe void Store(double* address, Vector256<double> source) { throw new NotImplementedException(); }
+
+ /// <summary>
+ /// __m256 _mm256_sub_ps (__m256 a, __m256 b)
+ /// </summary>
+ public static Vector256<float> Subtract(Vector256<float> left, Vector256<float> right) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m256d _mm256_sub_pd (__m256d a, __m256d b)
+ /// </summary>
+ public static Vector256<double> Subtract(Vector256<double> left, Vector256<double> right) { throw new NotImplementedException(); }
+
+ /// <summary>
+ /// int _mm_testc_ps (__m128 a, __m128 b)
+ /// </summary>
+ public static bool TestC(Vector128<float> left, Vector128<float> right) { throw new NotImplementedException(); }
+ /// <summary>
+ /// int _mm_testc_pd (__m128d a, __m128d b)
+ /// </summary>
+ public static bool TestC(Vector128<double> left, Vector128<double> right) { throw new NotImplementedException(); }
+
+ /// <summary>
+ /// int _mm256_testc_si256 (__m256i a, __m256i b)
+ /// int _mm256_testc_ps (__m256 a, __m256 b)
+ /// int _mm256_testc_pd (__m256d a, __m256d b)
+ /// </summary>
+ public static bool TestC<T>(Vector256<T> left, Vector256<T> right) where T : struct { throw new NotImplementedException(); }
+
+ /// <summary>
+ /// int _mm_testnzc_ps (__m128 a, __m128 b)
+ /// </summary>
+ public static bool TestNotZAndNotC(Vector128<float> left, Vector128<float> right) { throw new NotImplementedException(); }
+ /// <summary>
+ /// int _mm_testnzc_pd (__m128d a, __m128d b)
+ /// </summary>
+ public static bool TestNotZAndNotC(Vector128<double> left, Vector128<double> right) { throw new NotImplementedException(); }
+
+ /// <summary>
+ /// int _mm256_testnzc_si256 (__m256i a, __m256i b)
+ /// int _mm256_testnzc_ps (__m256 a, __m256 b)
+ /// int _mm256_testnzc_pd (__m256d a, __m256d b)
+ /// </summary>
+ public static bool TestNotZAndNotC<T>(Vector256<T> left, Vector256<T> right) where T : struct { throw new NotImplementedException(); }
+
+ /// <summary>
+ /// int _mm_testz_ps (__m128 a, __m128 b)
+ /// </summary>
+ public static bool TestZ(Vector128<float> left, Vector128<float> right) { throw new NotImplementedException(); }
+ /// <summary>
+ /// int _mm_testz_ps (__m128 a, __m128 b)
+ /// </summary>
+ public static bool TestZ(Vector128<double> left, Vector128<double> right) { throw new NotImplementedException(); }
+
+ /// <summary>
+ /// int _mm256_testz_si256 (__m256i a, __m256i b)
+ /// int _mm256_testz_ps (__m256 a, __m256 b)
+ /// int _mm256_testz_pd (__m256d a, __m256d b)
+ /// </summary>
+ public static bool TestZ<T>(Vector256<T> left, Vector256<T> right) where T : struct { throw new NotImplementedException(); }
+
+ /// <summary>
+ /// __m256 _mm256_unpackhi_ps (__m256 a, __m256 b)
+ /// </summary>
+ public static Vector256<float> UnpackHigh(Vector256<float> left, Vector256<float> right) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m256d _mm256_unpackhi_pd (__m256d a, __m256d b)
+ /// </summary>
+ public static Vector256<double> UnpackHigh(Vector256<double> left, Vector256<double> right) { throw new NotImplementedException(); }
+
+ /// <summary>
+ /// __m256 _mm256_unpacklo_ps (__m256 a, __m256 b)
+ /// </summary>
+ public static Vector256<float> UnpackLow(Vector256<float> left, Vector256<float> right) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m256d _mm256_unpacklo_pd (__m256d a, __m256d b)
+ /// </summary>
+ public static Vector256<double> UnpackLow(Vector256<double> left, Vector256<double> right) { throw new NotImplementedException(); }
+
+ /// <summary>
+ /// __m256 _mm256_xor_ps (__m256 a, __m256 b)
+ /// </summary>
+ public static Vector256<float> Xor(Vector256<float> left, Vector256<float> right) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m256d _mm256_xor_pd (__m256d a, __m256d b)
+ /// </summary>
+ public static Vector256<double> Xor(Vector256<double> left, Vector256<double> right) { throw new NotImplementedException(); }
+
+ /// <summary>
+ /// void _mm256_zeroall (void)
+ /// </summary>
+ public static void ZeroAll() { throw new NotImplementedException(); }
+ /// <summary>
+ /// void _mm256_zeroupper (void)
+ /// </summary>
+ public static void ZeroUpper() { throw new NotImplementedException(); }
+
+ /// <summary>
+ /// __m256d _mm256_zextpd128_pd256 (__m128d a)
+ /// __m256 _mm256_zextps128_ps256 (__m128 a)
+ /// __m256i _mm256_zextsi128_si256 (__m128i a)
+ /// </summary>
+ public static Vector256<T> ZeroExtendToVector256<T>(Vector128<T> value) where T : struct { throw new NotImplementedException(); }
+ }
+}
diff --git a/src/mscorlib/src/System/Runtime/Intrinsics/X86/Avx2.cs b/src/mscorlib/src/System/Runtime/Intrinsics/X86/Avx2.cs
new file mode 100644
index 0000000000..cd652c26e2
--- /dev/null
+++ b/src/mscorlib/src/System/Runtime/Intrinsics/X86/Avx2.cs
@@ -0,0 +1,1362 @@
+// 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;
+
+namespace System.Runtime.Intrinsics.X86
+{
+ /// <summary>
+ /// This class provides access to Intel AVX2 hardware instructions via intrinsics
+ /// </summary>
+ [CLSCompliant(false)]
+ public static class Avx2
+ {
+ public static bool IsSupported { get { return false; } }
+
+ /// <summary>
+ /// __m256i _mm256_abs_epi8 (__m256i a)
+ /// </summary>
+ public static Vector256<byte> Abs(Vector256<sbyte> value) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m256i _mm256_abs_epi16 (__m256i a)
+ /// </summary>
+ public static Vector256<ushort> Abs(Vector256<short> value) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m256i _mm256_abs_epi32 (__m256i a)
+ /// </summary>
+ public static Vector256<uint> Abs(Vector256<int> value) { throw new NotImplementedException(); }
+
+ /// <summary>
+ /// __m256i _mm256_add_epi8 (__m256i a, __m256i b)
+ /// </summary>
+ public static Vector256<sbyte> Add(Vector256<sbyte> left, Vector256<sbyte> right) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m256i _mm256_add_epi8 (__m256i a, __m256i b)
+ /// </summary>
+ public static Vector256<byte> Add(Vector256<byte> left, Vector256<byte> right) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m256i _mm256_add_epi16 (__m256i a, __m256i b)
+ /// </summary>
+ public static Vector256<short> Add(Vector256<short> left, Vector256<short> right) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m256i _mm256_add_epi16 (__m256i a, __m256i b)
+ /// </summary>
+ public static Vector256<ushort> Add(Vector256<ushort> left, Vector256<ushort> right) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m256i _mm256_add_epi32 (__m256i a, __m256i b)
+ /// </summary>
+ public static Vector256<int> Add(Vector256<int> left, Vector256<int> right) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m256i _mm256_add_epi32 (__m256i a, __m256i b)
+ /// </summary>
+ public static Vector256<uint> Add(Vector256<uint> left, Vector256<uint> right) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m256i _mm256_add_epi64 (__m256i a, __m256i b)
+ /// </summary>
+ public static Vector256<long> Add(Vector256<long> left, Vector256<long> right) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m256i _mm256_add_epi64 (__m256i a, __m256i b)
+ /// </summary>
+ public static Vector256<ulong> Add(Vector256<ulong> left, Vector256<ulong> right) { throw new NotImplementedException(); }
+
+ /// <summary>
+ /// __m256i _mm256_adds_epi8 (__m256i a, __m256i b)
+ /// </summary>
+ public static Vector256<sbyte> AddSaturate(Vector256<sbyte> left, Vector256<sbyte> right) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m256i _mm256_adds_epu8 (__m256i a, __m256i b)
+ /// </summary>
+ public static Vector256<byte> AddSaturate(Vector256<byte> left, Vector256<byte> right) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m256i _mm256_adds_epi16 (__m256i a, __m256i b)
+ /// </summary>
+ public static Vector256<short> AddSaturate(Vector256<short> left, Vector256<short> right) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m256i _mm256_adds_epu16 (__m256i a, __m256i b)
+ /// </summary>
+ public static Vector256<ushort> AddSaturate(Vector256<ushort> left, Vector256<ushort> right) { throw new NotImplementedException(); }
+
+ /// <summary>
+ /// __m256i _mm256_alignr_epi8 (__m256i a, __m256i b, const int count)
+ /// </summary>
+ public static Vector256<sbyte> AlignRight(Vector256<sbyte> left, Vector256<sbyte> right, byte mask) { throw new NotImplementedException(); }
+
+ /// <summary>
+ /// __m256i _mm256_and_si256 (__m256i a, __m256i b)
+ /// </summary>
+ public static Vector256<sbyte> And(Vector256<sbyte> left, Vector256<sbyte> right) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m256i _mm256_and_si256 (__m256i a, __m256i b)
+ /// </summary>
+ public static Vector256<byte> And(Vector256<byte> left, Vector256<byte> right) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m256i _mm256_and_si256 (__m256i a, __m256i b)
+ /// </summary>
+ public static Vector256<short> And(Vector256<short> left, Vector256<short> right) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m256i _mm256_and_si256 (__m256i a, __m256i b)
+ /// </summary>
+ public static Vector256<ushort> And(Vector256<ushort> left, Vector256<ushort> right) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m256i _mm256_and_si256 (__m256i a, __m256i b)
+ /// </summary>
+ public static Vector256<int> And(Vector256<int> left, Vector256<int> right) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m256i _mm256_and_si256 (__m256i a, __m256i b)
+ /// </summary>
+ public static Vector256<uint> And(Vector256<uint> left, Vector256<uint> right) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m256i _mm256_and_si256 (__m256i a, __m256i b)
+ /// </summary>
+ public static Vector256<long> And(Vector256<long> left, Vector256<long> right) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m256i _mm256_and_si256 (__m256i a, __m256i b)
+ /// </summary>
+ public static Vector256<ulong> And(Vector256<ulong> left, Vector256<ulong> right) { throw new NotImplementedException(); }
+
+ /// <summary>
+ /// __m256i _mm256_andnot_si256 (__m256i a, __m256i b)
+ /// </summary>
+ public static Vector256<sbyte> AndNot(Vector256<sbyte> left, Vector256<sbyte> right) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m256i _mm256_andnot_si256 (__m256i a, __m256i b)
+ /// </summary>
+ public static Vector256<byte> AndNot(Vector256<byte> left, Vector256<byte> right) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m256i _mm256_andnot_si256 (__m256i a, __m256i b)
+ /// </summary>
+ public static Vector256<short> AndNot(Vector256<short> left, Vector256<short> right) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m256i _mm256_andnot_si256 (__m256i a, __m256i b)
+ /// </summary>
+ public static Vector256<ushort> AndNot(Vector256<ushort> left, Vector256<ushort> right) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m256i _mm256_andnot_si256 (__m256i a, __m256i b)
+ /// </summary>
+ public static Vector256<int> AndNot(Vector256<int> left, Vector256<int> right) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m256i _mm256_andnot_si256 (__m256i a, __m256i b)
+ /// </summary>
+ public static Vector256<uint> AndNot(Vector256<uint> left, Vector256<uint> right) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m256i _mm256_andnot_si256 (__m256i a, __m256i b)
+ /// </summary>
+ public static Vector256<long> AndNot(Vector256<long> left, Vector256<long> right) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m256i _mm256_andnot_si256 (__m256i a, __m256i b)
+ /// </summary>
+ public static Vector256<ulong> AndNot(Vector256<ulong> left, Vector256<ulong> right) { throw new NotImplementedException(); }
+
+ /// <summary>
+ /// __m256i _mm256_avg_epu8 (__m256i a, __m256i b)
+ /// </summary>
+ public static Vector256<byte> Average(Vector256<byte> left, Vector256<byte> right) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m256i _mm256_avg_epu16 (__m256i a, __m256i b)
+ /// </summary>
+ public static Vector256<ushort> Average(Vector256<ushort> left, Vector256<ushort> right) { throw new NotImplementedException(); }
+
+ /// <summary>
+ /// __m128i _mm_blend_epi32 (__m128i a, __m128i b, const int imm8)
+ /// </summary>
+ public static Vector128<int> Blend(Vector128<int> left, Vector128<int> right, byte control) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m128i _mm_blend_epi32 (__m128i a, __m128i b, const int imm8)
+ /// </summary>
+ public static Vector128<uint> Blend(Vector128<uint> left, Vector128<uint> right, byte control) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m256i _mm256_blend_epi16 (__m256i a, __m256i b, const int imm8)
+ /// </summary>
+ public static Vector256<short> Blend(Vector256<short> left, Vector256<short> right, byte control) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m256i _mm256_blend_epi16 (__m256i a, __m256i b, const int imm8)
+ /// </summary>
+ public static Vector256<ushort> Blend(Vector256<ushort> left, Vector256<ushort> right, byte control) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m256i _mm256_blend_epi32 (__m256i a, __m256i b, const int imm8)
+ /// </summary>
+ public static Vector256<int> Blend(Vector256<int> left, Vector256<int> right, byte control) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m256i _mm256_blend_epi32 (__m256i a, __m256i b, const int imm8)
+ /// </summary>
+ public static Vector256<uint> Blend(Vector256<uint> left, Vector256<uint> right, byte control) { throw new NotImplementedException(); }
+
+ /// <summary>
+ /// __m256i _mm256_blendv_epi8 (__m256i a, __m256i b, __m256i mask)
+ /// </summary>
+ public static Vector256<sbyte> BlendVariable(Vector256<sbyte> left, Vector256<sbyte> right, Vector256<sbyte> mask) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m256i _mm256_blendv_epi8 (__m256i a, __m256i b, __m256i mask)
+ /// </summary>
+ public static Vector256<byte> BlendVariable(Vector256<byte> left, Vector256<byte> right, Vector256<byte> mask) { throw new NotImplementedException(); }
+
+ /// <summary>
+ /// __m128i _mm_broadcastb_epi8 (__m128i a)
+ /// __m128i _mm_broadcastw_epi16 (__m128i a)
+ /// __m128i _mm_broadcastd_epi32 (__m128i a)
+ /// __m128i _mm_broadcastq_epi64 (__m128i a)
+ /// __m128 _mm_broadcastss_ps (__m128 a)
+ /// __m128d _mm_broadcastsd_pd (__m128d a)
+ /// </summary>
+ public static Vector128<T> BroadcastElementToVector128<T>(Vector128<T> value) where T : struct { throw new NotImplementedException(); }
+
+ /// <summary>
+ /// __m256i _mm256_broadcastb_epi8 (__m128i a)
+ /// __m256i _mm256_broadcastw_epi16 (__m128i a)
+ /// __m256i _mm256_broadcastd_epi32 (__m128i a)
+ /// __m256i _mm256_broadcastq_epi64 (__m128i a)
+ /// __m256 _mm256_broadcastss_ps (__m128 a)
+ /// __m256d _mm256_broadcastsd_pd (__m128d a)
+ /// </summary>
+ public static Vector256<T> BroadcastElementToVector256<T>(Vector128<T> value) where T : struct { throw new NotImplementedException(); }
+
+ /// <summary>
+ /// __m256i _mm256_broadcastsi128_si256 (__m128i a)
+ /// </summary>
+ public static unsafe Vector256<sbyte> BroadcastVector128ToVector256(sbyte* address) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m256i _mm256_broadcastsi128_si256 (__m128i a)
+ /// </summary>
+ public static unsafe Vector256<byte> BroadcastVector128ToVector256(byte* address) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m256i _mm256_broadcastsi128_si256 (__m128i a)
+ /// </summary>
+ public static unsafe Vector256<short> BroadcastVector128ToVector256(short* address) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m256i _mm256_broadcastsi128_si256 (__m128i a)
+ /// </summary>
+ public static unsafe Vector256<ushort> BroadcastVector128ToVector256(ushort* address) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m256i _mm256_broadcastsi128_si256 (__m128i a)
+ /// </summary>
+ public static unsafe Vector256<int> BroadcastVector128ToVector256(int* address) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m256i _mm256_broadcastsi128_si256 (__m128i a)
+ /// </summary>
+ public static unsafe Vector256<uint> BroadcastVector128ToVector256(uint* address) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m256i _mm256_broadcastsi128_si256 (__m128i a)
+ /// </summary>
+ public static unsafe Vector256<long> BroadcastVector128ToVector256(long* address) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m256i _mm256_broadcastsi128_si256 (__m128i a)
+ /// </summary>
+ public static unsafe Vector256<ulong> BroadcastVector128ToVector256(ulong* address) { throw new NotImplementedException(); }
+
+ /// <summary>
+ /// __m256i _mm256_cmpeq_epi8 (__m256i a, __m256i b)
+ /// </summary>
+ public static Vector256<sbyte> CompareEqual(Vector256<sbyte> left, Vector256<sbyte> right) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m256i _mm256_cmpeq_epi8 (__m256i a, __m256i b)
+ /// </summary>
+ public static Vector256<byte> CompareEqual(Vector256<byte> left, Vector256<byte> right) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m256i _mm256_cmpeq_epi16 (__m256i a, __m256i b)
+ /// </summary>
+ public static Vector256<short> CompareEqual(Vector256<short> left, Vector256<short> right) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m256i _mm256_cmpeq_epi16 (__m256i a, __m256i b)
+ /// </summary>
+ public static Vector256<ushort> CompareEqual(Vector256<ushort> left, Vector256<ushort> right) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m256i _mm256_cmpeq_epi32 (__m256i a, __m256i b)
+ /// </summary>
+ public static Vector256<int> CompareEqual(Vector256<int> left, Vector256<int> right) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m256i _mm256_cmpeq_epi32 (__m256i a, __m256i b)
+ /// </summary>
+ public static Vector256<uint> CompareEqual(Vector256<uint> left, Vector256<uint> right) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m256i _mm256_cmpeq_epi64 (__m256i a, __m256i b)
+ /// </summary>
+ public static Vector256<long> CompareEqual(Vector256<long> left, Vector256<long> right) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m256i _mm256_cmpeq_epi64 (__m256i a, __m256i b)
+ /// </summary>
+ public static Vector256<ulong> CompareEqual(Vector256<ulong> left, Vector256<ulong> right) { throw new NotImplementedException(); }
+
+ /// <summary>
+ /// __m256i _mm256_cmpgt_epi8 (__m256i a, __m256i b)
+ /// </summary>
+ public static Vector256<sbyte> CompareGreaterThan(Vector256<sbyte> left, Vector256<sbyte> right) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m256i _mm256_cmpgt_epi16 (__m256i a, __m256i b)
+ /// </summary>
+ public static Vector256<short> CompareGreaterThan(Vector256<short> left, Vector256<short> right) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m256i _mm256_cmpgt_epi32 (__m256i a, __m256i b)
+ /// </summary>
+ public static Vector256<int> CompareGreaterThan(Vector256<int> left, Vector256<int> right) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m256i _mm256_cmpgt_epi64 (__m256i a, __m256i b)
+ /// </summary>
+ public static Vector256<long> CompareGreaterThan(Vector256<long> left, Vector256<long> right) { throw new NotImplementedException(); }
+
+ /// <summary>
+ /// __m256i _mm256_cvtepi8_epi16 (__m128i a)
+ /// </summary>
+ public static Vector256<short> ConvertToVector256Short(Vector128<sbyte> value) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m256i _mm256_cvtepu8_epi16 (__m128i a)
+ /// </summary>
+ public static Vector256<ushort> ConvertToVector256UShort(Vector128<byte> value) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m256i _mm256_cvtepi8_epi32 (__m128i a)
+ /// </summary>
+ public static Vector256<int> ConvertToVector256Int(Vector128<sbyte> value) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m256i _mm256_cvtepi16_epi32 (__m128i a)
+ /// </summary>
+ public static Vector256<int> ConvertToVector256Int(Vector128<short> value) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m256i _mm256_cvtepu8_epi32 (__m128i a)
+ /// </summary>
+ public static Vector256<uint> ConvertToVector256UInt(Vector128<byte> value) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m256i _mm256_cvtepu16_epi32 (__m128i a)
+ /// </summary>
+ public static Vector256<uint> ConvertToVector256UInt(Vector128<ushort> value) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m256i _mm256_cvtepi8_epi64 (__m128i a)
+ /// </summary>
+ public static Vector256<long> ConvertToVector256Long(Vector128<sbyte> value) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m256i _mm256_cvtepi16_epi64 (__m128i a)
+ /// </summary>
+ public static Vector256<long> ConvertToVector256Long(Vector128<short> value) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m256i _mm256_cvtepi32_epi64 (__m128i a)
+ /// </summary>
+ public static Vector256<long> ConvertToVector256Long(Vector128<int> value) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m256i _mm256_cvtepu8_epi64 (__m128i a)
+ /// </summary>
+ public static Vector256<ulong> ConvertToVector256ULong(Vector128<byte> value) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m256i _mm256_cvtepu16_epi64 (__m128i a)
+ /// </summary>
+ public static Vector256<ulong> ConvertToVector256ULong(Vector128<ushort> value) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m256i _mm256_cvtepu32_epi64 (__m128i a)
+ /// </summary>
+ public static Vector256<ulong> ConvertToVector256ULong(Vector128<uint> value) { throw new NotImplementedException(); }
+
+ /// <summary>
+ /// __m128i _mm256_extracti128_si256 (__m256i a, const int imm8)
+ /// </summary>
+ public static Vector128<sbyte> ExtractVector128(Vector256<sbyte> value, byte index) { throw new NotImplementedException(); }
+ // <summary>
+ /// __m128i _mm256_extracti128_si256 (__m256i a, const int imm8)
+ /// </summary>
+ public static unsafe void ExtractVector128(sbyte* address, Vector256<sbyte> value, byte index) { throw new NotImplementedException(); }
+
+ /// <summary>
+ /// __m128i _mm256_extracti128_si256 (__m256i a, const int imm8)
+ /// </summary>
+ public static Vector128<byte> ExtractVector128(Vector256<byte> value, byte index) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m128i _mm256_extracti128_si256 (__m256i a, const int imm8)
+ /// </summary>
+ public static unsafe void ExtractVector128(byte* address, Vector256<byte> value, byte index) { throw new NotImplementedException(); }
+
+ /// <summary>
+ /// __m128i _mm256_extracti128_si256 (__m256i a, const int imm8)
+ /// </summary>
+ public static Vector128<short> ExtractVector128(Vector256<short> value, byte index) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m128i _mm256_extracti128_si256 (__m256i a, const int imm8)
+ /// </summary>
+ public static unsafe void ExtractVector128(short* address, Vector256<short> value, byte index) { throw new NotImplementedException(); }
+
+ /// <summary>
+ /// __m128i _mm256_extracti128_si256 (__m256i a, const int imm8)
+ /// </summary>
+ public static Vector128<ushort> ExtractVector128(Vector256<ushort> value, byte index) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m128i _mm256_extracti128_si256 (__m256i a, const int imm8)
+ /// </summary>
+ public static unsafe void ExtractVector128(ushort* address, Vector256<ushort> value, byte index) { throw new NotImplementedException(); }
+
+ /// <summary>
+ /// __m128i _mm256_extracti128_si256 (__m256i a, const int imm8)
+ /// </summary>
+ public static Vector128<int> ExtractVector128(Vector256<int> value, byte index) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m128i _mm256_extracti128_si256 (__m256i a, const int imm8)
+ /// </summary>
+ public static unsafe void ExtractVector128(int* address, Vector256<int> value, byte index) { throw new NotImplementedException(); }
+
+ /// <summary>
+ /// __m128i _mm256_extracti128_si256 (__m256i a, const int imm8)
+ /// </summary>
+ public static Vector128<uint> ExtractVector128(Vector256<uint> value, byte index) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m128i _mm256_extracti128_si256 (__m256i a, const int imm8)
+ /// </summary>
+ public static unsafe void ExtractVector128(uint* address, Vector256<uint> value, byte index) { throw new NotImplementedException(); }
+
+ /// <summary>
+ /// __m128i _mm256_extracti128_si256 (__m256i a, const int imm8)
+ /// </summary>
+ public static Vector128<long> ExtractVector128(Vector256<long> value, byte index) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m128i _mm256_extracti128_si256 (__m256i a, const int imm8)
+ /// </summary>
+ public static unsafe void ExtractVector128(long* address, Vector256<long> value, byte index) { throw new NotImplementedException(); }
+
+ /// <summary>
+ /// __m128i _mm256_extracti128_si256 (__m256i a, const int imm8)
+ /// </summary>
+ public static Vector128<ulong> ExtractVector128(Vector256<ulong> value, byte index) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m128i _mm256_extracti128_si256 (__m256i a, const int imm8)
+ /// </summary>
+ public static unsafe void ExtractVector128(ulong* address, Vector256<ulong> value, byte index) { throw new NotImplementedException(); }
+
+ /// <summary>
+ /// __m128i _mm_i32gather_epi32 (int const* base_addr, __m128i vindex, const int scale)
+ /// </summary>
+ public static unsafe Vector128<int> GatherVector128(int* baseAddress, Vector128<int> index, byte scale) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m128i _mm_i32gather_epi32 (int const* base_addr, __m128i vindex, const int scale)
+ /// </summary>
+ public static unsafe Vector128<uint> GatherVector128(uint* baseAddress, Vector128<int> index, byte scale) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m128i _mm_i32gather_epi64 (__int64 const* base_addr, __m128i vindex, const int scale)
+ /// </summary>
+ public static unsafe Vector128<long> GatherVector128(long* baseAddress, Vector128<int> index, byte scale) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m128i _mm_i32gather_epi64 (__int64 const* base_addr, __m128i vindex, const int scale)
+ /// </summary>
+ public static unsafe Vector128<ulong> GatherVector128(ulong* baseAddress, Vector128<int> index, byte scale) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m128 _mm_i32gather_ps (float const* base_addr, __m128i vindex, const int scale)
+ /// </summary>
+ public static unsafe Vector128<float> GatherVector128(float* baseAddress, Vector128<int> index, byte scale) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m128d _mm_i32gather_pd (double const* base_addr, __m128i vindex, const int scale)
+ /// </summary>
+ public static unsafe Vector128<double> GatherVector128(double* baseAddress, Vector128<int> index, byte scale) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m128i _mm_i64gather_epi32 (int const* base_addr, __m128i vindex, const int scale)
+ /// </summary>
+ public static unsafe Vector128<int> GatherVector128(int* baseAddress, Vector128<long> index, byte scale) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m128i _mm_i64gather_epi32 (int const* base_addr, __m128i vindex, const int scale)
+ /// </summary>
+ public static unsafe Vector128<uint> GatherVector128(uint* baseAddress, Vector128<long> index, byte scale) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m128i _mm_i64gather_epi64 (__int64 const* base_addr, __m128i vindex, const int scale)
+ /// </summary>
+ public static unsafe Vector128<long> GatherVector128(long* baseAddress, Vector128<long> index, byte scale) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m128i _mm_i64gather_epi64 (__int64 const* base_addr, __m128i vindex, const int scale)
+ /// </summary>
+ public static unsafe Vector128<ulong> GatherVector128(ulong* baseAddress, Vector128<long> index, byte scale) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m128 _mm_i64gather_ps (float const* base_addr, __m128i vindex, const int scale)
+ /// </summary>
+ public static unsafe Vector128<float> GatherVector128(float* baseAddress, Vector128<long> index, byte scale) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m128d _mm_i64gather_pd (double const* base_addr, __m128i vindex, const int scale)
+ /// </summary>
+ public static unsafe Vector128<double> GatherVector128(double* baseAddress, Vector128<long> index, byte scale) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m256i _mm256_i32gather_epi32 (int const* base_addr, __m256i vindex, const int scale)
+ /// </summary>
+ public static unsafe Vector256<int> GatherVector256(int* baseAddress, Vector256<int> index, byte scale) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m256i _mm256_i32gather_epi32 (int const* base_addr, __m256i vindex, const int scale)
+ /// </summary>
+ public static unsafe Vector256<uint> GatherVector256(uint* baseAddress, Vector256<int> index, byte scale) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m256i _mm256_i32gather_epi64 (__int64 const* base_addr, __m128i vindex, const int scale)
+ /// </summary>
+ public static unsafe Vector256<long> GatherVector256(long* baseAddress, Vector128<int> index, byte scale) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m256i _mm256_i32gather_epi64 (__int64 const* base_addr, __m128i vindex, const int scale)
+ /// </summary>
+ public static unsafe Vector256<ulong> GatherVector256(ulong* baseAddress, Vector128<int> index, byte scale) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m256 _mm256_i32gather_ps (float const* base_addr, __m256i vindex, const int scale)
+ /// </summary>
+ public static unsafe Vector256<float> GatherVector256(float* baseAddress, Vector256<int> index, byte scale) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m256d _mm256_i32gather_pd (double const* base_addr, __m128i vindex, const int scale)
+ /// </summary>
+ public static unsafe Vector256<double> GatherVector256(double* baseAddress, Vector128<int> index, byte scale) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m128i _mm256_i64gather_epi32 (int const* base_addr, __m256i vindex, const int scale)
+ /// </summary>
+ public static unsafe Vector128<int> GatherVector128(int* baseAddress, Vector256<long> index, byte scale) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m128i _mm256_i64gather_epi32 (int const* base_addr, __m256i vindex, const int scale)
+ /// </summary>
+ public static unsafe Vector128<uint> GatherVector128(uint* baseAddress, Vector256<long> index, byte scale) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m256i _mm256_i64gather_epi64 (__int64 const* base_addr, __m256i vindex, const int scale)
+ /// </summary>
+ public static unsafe Vector256<long> GatherVector256(long* baseAddress, Vector256<long> index, byte scale) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m256i _mm256_i64gather_epi64 (__int64 const* base_addr, __m256i vindex, const int scale)
+ /// </summary>
+ public static unsafe Vector256<ulong> GatherVector256(ulong* baseAddress, Vector256<long> index, byte scale) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m128 _mm256_i64gather_ps (float const* base_addr, __m256i vindex, const int scale)
+ /// </summary>
+ public static unsafe Vector128<float> GatherVector128(float* baseAddress, Vector256<long> index, byte scale) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m256d _mm256_i64gather_pd (double const* base_addr, __m256i vindex, const int scale)
+ /// </summary>
+ public static unsafe Vector256<double> GatherVector256(double* baseAddress, Vector256<long> index, byte scale) { throw new NotImplementedException(); }
+
+ /// <summary>
+ /// __m128i _mm_mask_i32gather_epi32 (__m128i src, int const* base_addr, __m128i vindex, __m128i mask, const int scale)
+ /// </summary>
+ public static unsafe Vector128<int> GatherMaskVector128(Vector128<int> source, int* baseAddress, Vector128<int> index, Vector128<int> mask, byte scale) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m128i _mm_mask_i32gather_epi32 (__m128i src, int const* base_addr, __m128i vindex, __m128i mask, const int scale)
+ /// </summary>
+ public static unsafe Vector128<uint> GatherMaskVector128(Vector128<uint> source, uint* baseAddress, Vector128<int> index, Vector128<uint> mask, byte scale) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m128i _mm_mask_i32gather_epi64 (__m128i src, __int64 const* base_addr, __m128i vindex, __m128i mask, const int scale)
+ /// </summary>
+ public static unsafe Vector128<long> GatherMaskVector128(Vector128<long> source, long* baseAddress, Vector128<int> index, Vector128<long> mask, byte scale) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m128i _mm_mask_i32gather_epi64 (__m128i src, __int64 const* base_addr, __m128i vindex, __m128i mask, const int scale)
+ /// </summary>
+ public static unsafe Vector128<ulong> GatherMaskVector128(Vector128<ulong> source, ulong* baseAddress, Vector128<int> index, Vector128<ulong> mask, byte scale) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m128 _mm_mask_i32gather_ps (__m128 src, float const* base_addr, __m128i vindex, __m128 mask, const int scale)
+ /// </summary>
+ public static unsafe Vector128<float> GatherMaskVector128(Vector128<float> source, float* baseAddress, Vector128<int> index, Vector128<float> mask, byte scale) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m128d _mm_mask_i32gather_pd (__m128d src, double const* base_addr, __m128i vindex, __m128d mask, const int scale)
+ /// </summary>
+ public static unsafe Vector128<double> GatherMaskVector128(Vector128<double> source, double* baseAddress, Vector128<int> index, Vector128<double> mask, byte scale) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m128i _mm_mask_i64gather_epi32 (__m128i src, int const* base_addr, __m128i vindex, __m128i mask, const int scale)
+ /// </summary>
+ public static unsafe Vector128<int> GatherMaskVector128(Vector128<int> source, int* baseAddress, Vector128<long> index, Vector128<int> mask, byte scale) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m128i _mm_mask_i64gather_epi32 (__m128i src, int const* base_addr, __m128i vindex, __m128i mask, const int scale)
+ /// </summary>
+ public static unsafe Vector128<uint> GatherMaskVector128(Vector128<uint> source, uint* baseAddress, Vector128<long> index, Vector128<uint> mask, byte scale) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m128i _mm_mask_i64gather_epi64 (__m128i src, __int64 const* base_addr, __m128i vindex, __m128i mask, const int scale)
+ /// </summary>
+ public static unsafe Vector128<long> GatherMaskVector128(Vector128<long> source, long* baseAddress, Vector128<long> index, Vector128<long> mask, byte scale) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m128i _mm_mask_i64gather_epi64 (__m128i src, __int64 const* base_addr, __m128i vindex, __m128i mask, const int scale)
+ /// </summary>
+ public static unsafe Vector128<ulong> GatherMaskVector128(Vector128<ulong> source, ulong* baseAddress, Vector128<long> index, Vector128<ulong> mask, byte scale) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m128 _mm_mask_i64gather_ps (__m128 src, float const* base_addr, __m128i vindex, __m128 mask, const int scale)
+ /// </summary>
+ public static unsafe Vector128<float> GatherMaskVector128(Vector128<float> source, float* baseAddress, Vector128<long> index, Vector128<float> mask, byte scale) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m128d _mm_mask_i64gather_pd (__m128d src, double const* base_addr, __m128i vindex, __m128d mask, const int scale)
+ /// </summary>
+ public static unsafe Vector128<double> GatherMaskVector128(Vector128<double> source, double* baseAddress, Vector128<long> index, Vector128<double> mask, byte scale) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m256i _mm256_mask_i32gather_epi32 (__m256i src, int const* base_addr, __m256i vindex, __m256i mask, const int scale)
+ /// </summary>
+ public static unsafe Vector256<int> GatherMaskVector256(Vector256<int> source, int* baseAddress, Vector256<int> index, Vector256<int> mask, byte scale) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m256i _mm256_mask_i32gather_epi32 (__m256i src, int const* base_addr, __m256i vindex, __m256i mask, const int scale)
+ /// </summary>
+ public static unsafe Vector256<uint> GatherMaskVector256(Vector256<uint> source, uint* baseAddress, Vector256<int> index, Vector256<uint> mask, byte scale) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m256i _mm256_mask_i32gather_epi64 (__m256i src, __int64 const* base_addr, __m128i vindex, __m256i mask, const int scale)
+ /// </summary>
+ public static unsafe Vector256<long> GatherMaskVector256(Vector256<long> source, long* baseAddress, Vector128<int> index, Vector256<long> mask, byte scale) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m256i _mm256_mask_i32gather_epi64 (__m256i src, __int64 const* base_addr, __m128i vindex, __m256i mask, const int scale)
+ /// </summary>
+ public static unsafe Vector256<ulong> GatherMaskVector256(Vector256<ulong> source, ulong* baseAddress, Vector128<int> index, Vector256<ulong> mask, byte scale) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m256 _mm256_mask_i32gather_ps (__m256 src, float const* base_addr, __m256i vindex, __m256 mask, const int scale)
+ /// </summary>
+ public static unsafe Vector256<float> GatherMaskVector256(Vector256<float> source, float* baseAddress, Vector256<int> index, Vector256<float> mask, byte scale) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m256d _mm256_mask_i32gather_pd (__m256d src, double const* base_addr, __m128i vindex, __m256d mask, const int scale)
+ /// </summary>
+ public static unsafe Vector256<double> GatherMaskVector256(Vector256<double> source, double* baseAddress, Vector128<int> index, Vector256<double> mask, byte scale) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m128i _mm256_mask_i64gather_epi32 (__m128i src, int const* base_addr, __m256i vindex, __m128i mask, const int scale)
+ /// </summary>
+ public static unsafe Vector128<int> GatherMaskVector128(Vector128<int> source, int* baseAddress, Vector256<long> index, Vector128<int> mask, byte scale) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m128i _mm256_mask_i64gather_epi32 (__m128i src, int const* base_addr, __m256i vindex, __m128i mask, const int scale)
+ /// </summary>
+ public static unsafe Vector128<uint> GatherMaskVector128(Vector128<uint> source, uint* baseAddress, Vector256<long> index, Vector128<uint> mask, byte scale) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m256i _mm256_mask_i64gather_epi64 (__m256i src, __int64 const* base_addr, __m256i vindex, __m256i mask, const int scale)
+ /// </summary>
+ public static unsafe Vector256<long> GatherMaskVector256(Vector256<long> source, long* baseAddress, Vector256<long> index, Vector256<long> mask, byte scale) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m256i _mm256_mask_i64gather_epi64 (__m256i src, __int64 const* base_addr, __m256i vindex, __m256i mask, const int scale)
+ /// </summary>
+ public static unsafe Vector256<ulong> GatherMaskVector256(Vector256<ulong> source, ulong* baseAddress, Vector256<long> index, Vector256<ulong> mask, byte scale) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m128 _mm256_mask_i64gather_ps (__m128 src, float const* base_addr, __m256i vindex, __m128 mask, const int scale)
+ /// </summary>
+ public static unsafe Vector128<float> GatherMaskVector128(Vector128<float> source, float* baseAddress, Vector256<long> index, Vector128<float> mask, byte scale) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m256d _mm256_mask_i64gather_pd (__m256d src, double const* base_addr, __m256i vindex, __m256d mask, const int scale)
+ /// </summary>
+ public static unsafe Vector256<double> GatherMaskVector256(Vector256<double> source, double* baseAddress, Vector256<long> index, Vector256<double> mask, byte scale) { throw new NotImplementedException(); }
+
+ /// <summary>
+ /// __m256i _mm256_hadd_epi16 (__m256i a, __m256i b)
+ /// </summary>
+ public static Vector256<short> HorizontalAdd(Vector256<short> left, Vector256<short> right) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m256i _mm256_hadd_epi32 (__m256i a, __m256i b)
+ /// </summary>
+ public static Vector256<int> HorizontalAdd(Vector256<int> left, Vector256<int> right) { throw new NotImplementedException(); }
+
+ /// <summary>
+ /// __m256i _mm256_hadds_epi16 (__m256i a, __m256i b)
+ /// </summary>
+ public static Vector256<short> HorizontalAddSaturate(Vector256<short> left, Vector256<short> right) { throw new NotImplementedException(); }
+
+ /// <summary>
+ /// __m256i _mm256_hsub_epi16 (__m256i a, __m256i b)
+ /// </summary>
+ public static Vector256<short> HorizontalSubtract(Vector256<short> left, Vector256<short> right) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m256i _mm256_hsub_epi32 (__m256i a, __m256i b)
+ /// </summary>
+ public static Vector256<int> HorizontalSubtract(Vector256<int> left, Vector256<int> right) { throw new NotImplementedException(); }
+
+ /// <summary>
+ /// __m256i _mm256_hsubs_epi16 (__m256i a, __m256i b)
+ /// </summary>
+ public static Vector256<short> HorizontalSubtractSaturate(Vector256<short> left, Vector256<short> right) { throw new NotImplementedException(); }
+
+ /// <summary>
+ /// __m256i _mm256_inserti128_si256 (__m256i a, __m128i b, const int imm8)
+ /// </summary>
+ public static Vector256<sbyte> Insert(Vector256<sbyte> value, Vector128<sbyte> data, byte index) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m256i _mm256_inserti128_si256 (__m256i a, __m128i b, const int imm8)
+ /// </summary>
+ public static unsafe Vector256<sbyte> Insert(Vector256<sbyte> value, sbyte* address, byte index) { throw new NotImplementedException(); }
+
+ /// <summary>
+ /// __m256i _mm256_inserti128_si256 (__m256i a, __m128i b, const int imm8)
+ /// </summary>
+ public static Vector256<byte> Insert(Vector256<byte> value, Vector128<byte> data, byte index) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m256i _mm256_inserti128_si256 (__m256i a, __m128i b, const int imm8)
+ /// </summary>
+ public static unsafe Vector256<byte> Insert(Vector256<byte> value, byte* address, byte index) { throw new NotImplementedException(); }
+
+ /// <summary>
+ /// __m256i _mm256_inserti128_si256 (__m256i a, __m128i b, const int imm8)
+ /// </summary>
+ public static Vector256<short> Insert(Vector256<short> value, Vector128<short> data, byte index) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m256i _mm256_inserti128_si256 (__m256i a, __m128i b, const int imm8)
+ /// </summary>
+ public static unsafe Vector256<short> Insert(Vector256<short> value, short* address, byte index) { throw new NotImplementedException(); }
+
+ /// <summary>
+ /// __m256i _mm256_inserti128_si256 (__m256i a, __m128i b, const int imm8)
+ /// </summary>
+ public static Vector256<ushort> Insert(Vector256<ushort> value, Vector128<ushort> data, byte index) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m256i _mm256_inserti128_si256 (__m256i a, __m128i b, const int imm8)
+ /// </summary>
+ public static unsafe Vector256<ushort> Insert(Vector256<ushort> value, ushort* address, byte index) { throw new NotImplementedException(); }
+
+ /// <summary>
+ /// __m256i _mm256_inserti128_si256 (__m256i a, __m128i b, const int imm8)
+ /// </summary>
+ public static Vector256<int> Insert(Vector256<int> value, Vector128<int> data, byte index) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m256i _mm256_inserti128_si256 (__m256i a, __m128i b, const int imm8)
+ /// </summary>
+ public static unsafe Vector256<int> Insert(Vector256<int> value, int* address, byte index) { throw new NotImplementedException(); }
+
+ /// <summary>
+ /// __m256i _mm256_inserti128_si256 (__m256i a, __m128i b, const int imm8)
+ /// </summary>
+ public static Vector256<uint> Insert(Vector256<uint> value, Vector128<uint> data, byte index) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m256i _mm256_inserti128_si256 (__m256i a, __m128i b, const int imm8)
+ /// </summary>
+ public static unsafe Vector256<uint> Insert(Vector256<uint> value, uint* address, byte index) { throw new NotImplementedException(); }
+
+ /// <summary>
+ /// __m256i _mm256_inserti128_si256 (__m256i a, __m128i b, const int imm8)
+ /// </summary>
+ public static Vector256<long> Insert(Vector256<long> value, Vector128<long> data, byte index) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m256i _mm256_inserti128_si256 (__m256i a, __m128i b, const int imm8)
+ /// </summary>
+ public static unsafe Vector256<long> Insert(Vector256<long> value, long* address, byte index) { throw new NotImplementedException(); }
+
+ /// <summary>
+ /// __m256i _mm256_inserti128_si256 (__m256i a, __m128i b, const int imm8)
+ /// </summary>
+ public static Vector256<ulong> Insert(Vector256<ulong> value, Vector128<ulong> data, byte index) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m256i _mm256_inserti128_si256 (__m256i a, __m128i b, const int imm8)
+ /// </summary>
+ public static unsafe Vector256<ulong> Insert(Vector256<ulong> value, ulong* address, byte index) { throw new NotImplementedException(); }
+
+ /// <summary>
+ /// __m128i _mm_maskload_epi32 (int const* mem_addr, __m128i mask)
+ /// </summary>
+ public static unsafe Vector128<int> MaskLoad(int* address, Vector128<int> mask) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m128i _mm_maskload_epi32 (int const* mem_addr, __m128i mask)
+ /// </summary>
+ public static unsafe Vector128<uint> MaskLoad(uint* address, Vector128<uint> mask) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m128i _mm_maskload_epi64 (__int64 const* mem_addr, __m128i mask)
+ /// </summary>
+ public static unsafe Vector128<long> MaskLoad(long* address, Vector128<long> mask) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m128i _mm_maskload_epi64 (__int64 const* mem_addr, __m128i mask)
+ /// </summary>
+ public static unsafe Vector128<ulong> MaskLoad(ulong* address, Vector128<ulong> mask) { throw new NotImplementedException(); }
+
+ /// <summary>
+ /// __m256i _mm256_maskload_epi32 (int const* mem_addr, __m256i mask)
+ /// </summary>
+ public static unsafe Vector256<int> MaskLoad(int* address, Vector256<int> mask) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m256i _mm256_maskload_epi32 (int const* mem_addr, __m256i mask)
+ /// </summary>
+ public static unsafe Vector256<uint> MaskLoad(uint* address, Vector256<uint> mask) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m256i _mm256_maskload_epi64 (__int64 const* mem_addr, __m256i mask)
+ /// </summary>
+ public static unsafe Vector256<long> MaskLoad(long* address, Vector256<long> mask) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m256i _mm256_maskload_epi64 (__int64 const* mem_addr, __m256i mask)
+ /// </summary>
+ public static unsafe Vector256<ulong> MaskLoad(ulong* address, Vector256<ulong> mask) { throw new NotImplementedException(); }
+
+ /// <summary>
+ /// void _mm_maskstore_epi32 (int* mem_addr, __m128i mask, __m128i a)
+ /// </summary>
+ public static unsafe void MaskStore(int* address, Vector128<int> mask, Vector128<int> source) { throw new NotImplementedException(); }
+ /// <summary>
+ /// void _mm_maskstore_epi32 (int* mem_addr, __m128i mask, __m128i a)
+ /// </summary>
+ public static unsafe void MaskStore(uint* address, Vector128<uint> mask, Vector128<uint> source) { throw new NotImplementedException(); }
+ /// <summary>
+ /// void _mm_maskstore_epi64 (__int64* mem_addr, __m128i mask, __m128i a)
+ /// </summary>
+ public static unsafe void MaskStore(long* address, Vector128<long> mask, Vector128<long> source) { throw new NotImplementedException(); }
+ /// <summary>
+ /// void _mm_maskstore_epi64 (__int64* mem_addr, __m128i mask, __m128i a)
+ /// </summary>
+ public static unsafe void MaskStore(ulong* address, Vector128<ulong> mask, Vector128<ulong> source) { throw new NotImplementedException(); }
+
+ /// <summary>
+ /// void _mm256_maskstore_epi32 (int* mem_addr, __m256i mask, __m256i a)
+ /// </summary>
+ public static unsafe void MaskStore(int* address, Vector256<int> mask, Vector256<int> source) { throw new NotImplementedException(); }
+ /// <summary>
+ /// void _mm256_maskstore_epi32 (int* mem_addr, __m256i mask, __m256i a)
+ /// </summary>
+ public static unsafe void MaskStore(uint* address, Vector256<uint> mask, Vector256<uint> source) { throw new NotImplementedException(); }
+ /// <summary>
+ /// void _mm256_maskstore_epi64 (__int64* mem_addr, __m256i mask, __m256i a)
+ /// </summary>
+ public static unsafe void MaskStore(long* address, Vector256<long> mask, Vector256<long> source) { throw new NotImplementedException(); }
+ /// <summary>
+ /// void _mm256_maskstore_epi64 (__int64* mem_addr, __m256i mask, __m256i a)
+ /// </summary>
+ public static unsafe void MaskStore(ulong* address, Vector256<ulong> mask, Vector256<ulong> source) { throw new NotImplementedException(); }
+
+ /// <summary>
+ /// __m256i _mm256_madd_epi16 (__m256i a, __m256i b)
+ /// </summary>
+ public static Vector256<int> MultiplyAddAdjacent(Vector256<short> left, Vector256<short> right) { throw new NotImplementedException(); }
+
+ /// <summary>
+ /// __m256i _mm256_maddubs_epi16 (__m256i a, __m256i b)
+ /// </summary>
+ public static Vector256<short> MultiplyAddAdjacent(Vector256<byte> left, Vector256<sbyte> right) { throw new NotImplementedException(); }
+
+ /// <summary>
+ /// __m256i _mm256_max_epi8 (__m256i a, __m256i b)
+ /// </summary>
+ public static Vector256<sbyte> Max(Vector256<sbyte> left, Vector256<sbyte> right) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m256i _mm256_max_epu8 (__m256i a, __m256i b)
+ /// </summary>
+ public static Vector256<byte> Max(Vector256<byte> left, Vector256<short> right) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m256i _mm256_max_epi16 (__m256i a, __m256i b)
+ /// </summary>
+ public static Vector256<short> Max(Vector256<short> left, Vector256<short> right) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m256i _mm256_max_epu16 (__m256i a, __m256i b)
+ /// </summary>
+ public static Vector256<ushort> Max(Vector256<ushort> left, Vector256<ushort> right) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m256i _mm256_max_epi32 (__m256i a, __m256i b)
+ /// </summary>
+ public static Vector256<int> Max(Vector256<int> left, Vector256<int> right) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m256i _mm256_max_epu32 (__m256i a, __m256i b)
+ /// </summary>
+ public static Vector256<uint> Max(Vector256<uint> left, Vector256<uint> right) { throw new NotImplementedException(); }
+
+ /// <summary>
+ /// __m256i _mm256_min_epi8 (__m256i a, __m256i b)
+ /// </summary>
+ public static Vector256<sbyte> Min(Vector256<sbyte> left, Vector256<sbyte> right) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m256i _mm256_min_epu8 (__m256i a, __m256i b)
+ /// </summary>
+ public static Vector256<byte> Min(Vector256<byte> left, Vector256<byte> right) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m256i _mm256_min_epi16 (__m256i a, __m256i b)
+ /// </summary>
+ public static Vector256<short> Min(Vector256<short> left, Vector256<short> right) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m256i _mm256_min_epu16 (__m256i a, __m256i b)
+ /// </summary>
+ public static Vector256<ushort> Min(Vector256<ushort> left, Vector256<ushort> right) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m256i _mm256_min_epi32 (__m256i a, __m256i b)
+ /// </summary>
+ public static Vector256<int> Min(Vector256<int> left, Vector256<int> right) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m256i _mm256_min_epu32 (__m256i a, __m256i b)
+ /// </summary>
+ public static Vector256<uint> Min(Vector256<uint> left, Vector256<uint> right) { throw new NotImplementedException(); }
+
+ /// <summary>
+ /// int _mm256_movemask_epi8 (__m256i a)
+ /// </summary>
+ public static int MoveMask(Vector256<sbyte> value) { throw new NotImplementedException(); }
+ /// <summary>
+ /// int _mm256_movemask_epi8 (__m256i a)
+ /// </summary>
+ public static int MoveMask(Vector256<byte> value) { throw new NotImplementedException(); }
+
+ /// <summary>
+ /// __m256i _mm256_mpsadbw_epu8 (__m256i a, __m256i b, const int imm8)
+ /// </summary>
+ public static Vector256<ushort> MultipleSumAbsoluteDifferences(Vector256<byte> left, Vector256<byte> right, byte mask) { throw new NotImplementedException(); }
+
+ /// <summary>
+ /// __m256i _mm256_mul_epi32 (__m256i a, __m256i b)
+ /// </summary>
+ public static Vector256<long> Multiply(Vector256<int> left, Vector256<int> right) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m256i _mm256_mul_epu32 (__m256i a, __m256i b)
+ /// </summary>
+ public static Vector256<ulong> Multiply(Vector256<uint> left, Vector256<uint> right) { throw new NotImplementedException(); }
+
+ /// <summary>
+ /// __m256i _mm256_mulhi_epi16 (__m256i a, __m256i b)
+ /// </summary>
+ public static Vector256<short> MultiplyHigh(Vector256<short> left, Vector256<short> right) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m256i _mm256_mulhi_epu16 (__m256i a, __m256i b)
+ /// </summary>
+ public static Vector256<ushort> MultiplyHigh(Vector256<ushort> left, Vector256<ushort> right) { throw new NotImplementedException(); }
+
+ /// <summary>
+ /// __m256i _mm256_mulhrs_epi16 (__m256i a, __m256i b)
+ /// </summary>
+ public static Vector256<short> MultiplyHighRoundScale(Vector256<short> left, Vector256<short> right) { throw new NotImplementedException(); }
+
+ /// <summary>
+ /// __m256i _mm256_mullo_epi16 (__m256i a, __m256i b)
+ /// </summary>
+ public static Vector256<short> MultiplyLow(Vector256<short> left, Vector256<short> right) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m256i _mm256_mullo_epu16 (__m256i a, __m256i b)
+ /// </summary>
+ public static Vector256<int> MultiplyLow(Vector256<int> left, Vector256<int> right) { throw new NotImplementedException(); }
+
+ /// <summary>
+ /// __m256i _mm256_or_si256 (__m256i a, __m256i b)
+ /// </summary>
+ public static Vector256<sbyte> Or(Vector256<sbyte> left, Vector256<sbyte> right) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m256i _mm256_or_si256 (__m256i a, __m256i b)
+ /// </summary>
+ public static Vector256<byte> Or(Vector256<byte> left, Vector256<byte> right) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m256i _mm256_or_si256 (__m256i a, __m256i b)
+ /// </summary>
+ public static Vector256<short> Or(Vector256<short> left, Vector256<short> right) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m256i _mm256_or_si256 (__m256i a, __m256i b)
+ /// </summary>
+ public static Vector256<ushort> Or(Vector256<ushort> left, Vector256<ushort> right) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m256i _mm256_or_si256 (__m256i a, __m256i b)
+ /// </summary>
+ public static Vector256<int> Or(Vector256<int> left, Vector256<int> right) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m256i _mm256_or_si256 (__m256i a, __m256i b)
+ /// </summary>
+ public static Vector256<uint> Or(Vector256<uint> left, Vector256<uint> right) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m256i _mm256_or_si256 (__m256i a, __m256i b)
+ /// </summary>
+ public static Vector256<long> Or(Vector256<long> left, Vector256<long> right) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m256i _mm256_or_si256 (__m256i a, __m256i b)
+ /// </summary>
+ public static Vector256<ulong> Or(Vector256<ulong> left, Vector256<ulong> right) { throw new NotImplementedException(); }
+
+ /// <summary>
+ /// __m256i _mm256_packs_epi16 (__m256i a, __m256i b)
+ /// </summary>
+ public static Vector256<sbyte> PackSignedSaturate(Vector256<short> left, Vector256<short> right) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m256i _mm256_packs_epi32 (__m256i a, __m256i b)
+ /// </summary>
+ public static Vector256<short> PackSignedSaturate(Vector256<int> left, Vector256<int> right) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m256i _mm256_packus_epi16 (__m256i a, __m256i b)
+ /// </summary>
+ public static Vector256<byte> PackUnsignedSaturate(Vector256<short> left, Vector256<short> right) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m256i _mm256_packus_epi32 (__m256i a, __m256i b)
+ /// </summary>
+ public static Vector256<ushort> PackUnsignedSaturate(Vector256<int> left, Vector256<int> right) { throw new NotImplementedException(); }
+
+ /// <summary>
+ /// __m256i _mm256_permute2x128_si256 (__m256i a, __m256i b, const int imm8)
+ /// </summary>
+ public static Vector256<sbyte> Permute2x128(Vector256<sbyte> left, Vector256<sbyte> right, byte control) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m256i _mm256_permute2x128_si256 (__m256i a, __m256i b, const int imm8)
+ /// </summary>
+ public static Vector256<byte> Permute2x128(Vector256<byte> left, Vector256<byte> right, byte control) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m256i _mm256_permute2x128_si256 (__m256i a, __m256i b, const int imm8)
+ /// </summary>
+ public static Vector256<short> Permute2x128(Vector256<short> left, Vector256<short> right, byte control) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m256i _mm256_permute2x128_si256 (__m256i a, __m256i b, const int imm8)
+ /// </summary>
+ public static Vector256<ushort> Permute2x128(Vector256<ushort> left, Vector256<ushort> right, byte control) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m256i _mm256_permute2x128_si256 (__m256i a, __m256i b, const int imm8)
+ /// </summary>
+ public static Vector256<int> Permute2x128(Vector256<int> left, Vector256<int> right, byte control) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m256i _mm256_permute2x128_si256 (__m256i a, __m256i b, const int imm8)
+ /// </summary>
+ public static Vector256<uint> Permute2x128(Vector256<uint> left, Vector256<uint> right, byte control) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m256i _mm256_permute2x128_si256 (__m256i a, __m256i b, const int imm8)
+ /// </summary>
+ public static Vector256<long> Permute2x128(Vector256<long> left, Vector256<long> right, byte control) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m256i _mm256_permute2x128_si256 (__m256i a, __m256i b, const int imm8)
+ /// </summary>
+ public static Vector256<ulong> Permute2x128(Vector256<ulong> left, Vector256<ulong> right, byte control) { throw new NotImplementedException(); }
+
+ /// <summary>
+ /// __m256i _mm256_permute4x64_epi64 (__m256i a, const int imm8)
+ /// </summary>
+ public static Vector256<long> Permute4x64(Vector256<long> value, byte control) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m256i _mm256_permute4x64_epi64 (__m256i a, const int imm8)
+ /// </summary>
+ public static Vector256<ulong> Permute4x64(Vector256<ulong> value, byte control) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m256d _mm256_permute4x64_pd (__m256d a, const int imm8)
+ /// </summary>
+ public static Vector256<double> Permute4x64(Vector256<double> value, byte control) { throw new NotImplementedException(); }
+
+ /// <summary>
+ /// __m256i _mm256_permutevar8x32_epi32 (__m256i a, __m256i idx)
+ /// </summary>
+ public static Vector256<int> PermuteVar8x32(Vector256<int> left, Vector256<int> mask) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m256i _mm256_permutevar8x32_epi32 (__m256i a, __m256i idx)
+ /// </summary>
+ public static Vector256<uint> PermuteVar8x32(Vector256<uint> left, Vector256<uint> mask) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m256 _mm256_permutevar8x32_ps (__m256 a, __m256i idx)
+ /// </summary>
+ public static Vector256<float> PermuteVar8x32(Vector256<float> left, Vector256<float> mask) { throw new NotImplementedException(); }
+
+ /// <summary>
+ /// __m256i _mm256_slli_epi16 (__m256i a, int imm8)
+ /// </summary>
+ public static Vector256<short> ShiftLeftLogical(Vector256<short> value, byte count) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m256i _mm256_slli_epi16 (__m256i a, int imm8)
+ /// </summary>
+ public static Vector256<ushort> ShiftLeftLogical(Vector256<ushort> value, byte count) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m256i _mm256_slli_epi32 (__m256i a, int imm8)
+ /// </summary>
+ public static Vector256<int> ShiftLeftLogical(Vector256<int> value, byte count) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m256i _mm256_slli_epi32 (__m256i a, int imm8)
+ /// </summary>
+ public static Vector256<uint> ShiftLeftLogical(Vector256<uint> value, byte count) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m256i _mm256_slli_epi64 (__m256i a, int imm8)
+ /// </summary>
+ public static Vector256<long> ShiftLeftLogical(Vector256<long> value, byte count) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m256i _mm256_slli_epi64 (__m256i a, int imm8)
+ /// </summary>
+ public static Vector256<ulong> ShiftLeftLogical(Vector256<ulong> value, byte count) { throw new NotImplementedException(); }
+
+ /// <summary>
+ /// __m256i _mm256_bslli_epi128 (__m256i a, const int imm8)
+ /// </summary>
+ public static Vector256<sbyte> ShiftLeftLogical128BitLane(Vector256<sbyte> value, byte numBytes) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m256i _mm256_bslli_epi128 (__m256i a, const int imm8)
+ /// </summary>
+ public static Vector256<byte> ShiftLeftLogical128BitLane(Vector256<byte> value, byte numBytes) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m256i _mm256_bslli_epi128 (__m256i a, const int imm8)
+ /// </summary>
+ public static Vector256<short> ShiftLeftLogical128BitLane(Vector256<short> value, byte numBytes) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m256i _mm256_bslli_epi128 (__m256i a, const int imm8)
+ /// </summary>
+ public static Vector256<ushort> ShiftLeftLogical128BitLane(Vector256<ushort> value, byte numBytes) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m256i _mm256_bslli_epi128 (__m256i a, const int imm8)
+ /// </summary>
+ public static Vector256<int> ShiftLeftLogical128BitLane(Vector256<int> value, byte numBytes) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m256i _mm256_bslli_epi128 (__m256i a, const int imm8)
+ /// </summary>
+ public static Vector256<uint> ShiftLeftLogical128BitLane(Vector256<uint> value, byte numBytes) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m256i _mm256_bslli_epi128 (__m256i a, const int imm8)
+ /// </summary>
+ public static Vector256<long> ShiftLeftLogical128BitLane(Vector256<long> value, byte numBytes) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m256i _mm256_bslli_epi128 (__m256i a, const int imm8)
+ /// </summary>
+ public static Vector256<ulong> ShiftLeftLogical128BitLane(Vector256<ulong> value, byte numBytes) { throw new NotImplementedException(); }
+
+ /// <summary>
+ /// __m256i _mm256_sllv_epi32 (__m256i a, __m256i count)
+ /// </summary>
+ public static Vector256<int> ShiftLeftLogicalVariable(Vector256<int> value, Vector256<uint> count) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m256i _mm256_sllv_epi32 (__m256i a, __m256i count)
+ /// </summary>
+ public static Vector256<uint> ShiftLeftLogicalVariable(Vector256<uint> value, Vector256<uint> count) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m256i _mm256_sllv_epi64 (__m256i a, __m256i count)
+ /// </summary>
+ public static Vector256<long> ShiftLeftLogicalVariable(Vector256<long> value, Vector256<ulong> count) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m256i _mm256_sllv_epi64 (__m256i a, __m256i count)
+ /// </summary>
+ public static Vector256<ulong> ShiftLeftLogicalVariable(Vector256<ulong> value, Vector256<ulong> count) { throw new NotImplementedException(); }
+
+ /// <summary>
+ /// __m256i _mm256_srai_epi16 (__m256i a, int imm8)
+ /// </summary>
+ public static Vector256<short> ShiftRightArithmetic(Vector256<short> value, byte count) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m256i _mm256_srai_epi32 (__m256i a, int imm8)
+ /// </summary>
+ public static Vector256<int> ShiftRightArithmetic(Vector256<int> value, byte count) { throw new NotImplementedException(); }
+
+ /// <summary>
+ /// __m256i _mm256_srav_epi32 (__m256i a, __m256i count)
+ /// </summary>
+ public static Vector256<int> ShiftRightArithmeticVariable(Vector256<int> value, Vector256<uint> count) { throw new NotImplementedException(); }
+
+ /// <summary>
+ /// __m256i _mm256_srli_epi16 (__m256i a, int imm8)
+ /// </summary>
+ public static Vector256<short> ShiftRightLogical(Vector256<short> value, byte count) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m256i _mm256_srli_epi16 (__m256i a, int imm8)
+ /// </summary>
+ public static Vector256<ushort> ShiftRightLogical(Vector256<ushort> value, byte count) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m256i _mm256_srli_epi32 (__m256i a, int imm8)
+ /// </summary>
+ public static Vector256<int> ShiftRightLogical(Vector256<int> value, byte count) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m256i _mm256_srli_epi32 (__m256i a, int imm8)
+ /// </summary>
+ public static Vector256<uint> ShiftRightLogical(Vector256<uint> value, byte count) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m256i _mm256_srli_epi64 (__m256i a, int imm8)
+ /// </summary>
+ public static Vector256<long> ShiftRightLogical(Vector256<long> value, byte count) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m256i _mm256_srli_epi64 (__m256i a, int imm8)
+ /// </summary>
+ public static Vector256<ulong> ShiftRightLogical(Vector256<ulong> value, byte count) { throw new NotImplementedException(); }
+
+ /// <summary>
+ /// __m256i _mm256_bsrli_epi128 (__m256i a, const int imm8)
+ /// </summary>
+ public static Vector256<sbyte> ShiftRightLogical128BitLane(Vector256<sbyte> value, byte numBytes) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m256i _mm256_bsrli_epi128 (__m256i a, const int imm8)
+ /// </summary>
+ public static Vector256<byte> ShiftRightLogical128BitLane(Vector256<byte> value, byte numBytes) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m256i _mm256_bsrli_epi128 (__m256i a, const int imm8)
+ /// </summary>
+ public static Vector256<short> ShiftRightLogical128BitLane(Vector256<short> value, byte numBytes) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m256i _mm256_bsrli_epi128 (__m256i a, const int imm8)
+ /// </summary>
+ public static Vector256<ushort> ShiftRightLogical128BitLane(Vector256<ushort> value, byte numBytes) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m256i _mm256_bsrli_epi128 (__m256i a, const int imm8)
+ /// </summary>
+ public static Vector256<int> ShiftRightLogical128BitLane(Vector256<int> value, byte numBytes) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m256i _mm256_bsrli_epi128 (__m256i a, const int imm8)
+ /// </summary>
+ public static Vector256<uint> ShiftRightLogical128BitLane(Vector256<uint> value, byte numBytes) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m256i _mm256_bsrli_epi128 (__m256i a, const int imm8)
+ /// </summary>
+ public static Vector256<long> ShiftRightLogical128BitLane(Vector256<long> value, byte numBytes) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m256i _mm256_bsrli_epi128 (__m256i a, const int imm8)
+ /// </summary>
+ public static Vector256<ulong> ShiftRightLogical128BitLane(Vector256<ulong> value, byte numBytes) { throw new NotImplementedException(); }
+
+ /// <summary>
+ /// __m256i _mm256_srlv_epi32 (__m256i a, __m256i count)
+ /// </summary>
+ public static Vector256<int> ShiftRightLogicalVariable(Vector256<int> value, Vector256<uint> count) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m256i _mm256_srlv_epi32 (__m256i a, __m256i count)
+ /// </summary>
+ public static Vector256<uint> ShiftRightLogicalVariable(Vector256<uint> value, Vector256<uint> count) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m256i _mm256_srlv_epi64 (__m256i a, __m256i count)
+ /// </summary>
+ public static Vector256<long> ShiftRightLogicalVariable(Vector256<long> value, Vector256<ulong> count) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m256i _mm256_srlv_epi64 (__m256i a, __m256i count)
+ /// </summary>
+ public static Vector256<ulong> ShiftRightLogicalVariable(Vector256<ulong> value, Vector256<ulong> count) { throw new NotImplementedException(); }
+
+ /// <summary>
+ /// __m256i _mm256_shuffle_epi8 (__m256i a, __m256i b)
+ /// </summary>
+ public static Vector256<sbyte> Shuffle(Vector256<sbyte> value, Vector256<sbyte> mask) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m256i _mm256_shuffle_epi8 (__m256i a, __m256i b)
+ /// </summary>
+ public static Vector256<byte> Shuffle(Vector256<byte> value, Vector256<byte> mask) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m256i _mm256_shuffle_epi32 (__m256i a, const int imm8)
+ /// </summary>
+ public static Vector256<int> Shuffle(Vector256<int> value, byte control) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m256i _mm256_shuffle_epi32 (__m256i a, const int imm8)
+ /// </summary>
+ public static Vector256<uint> Shuffle(Vector256<uint> value, byte control) { throw new NotImplementedException(); }
+
+ /// <summary>
+ /// __m256i _mm256_shufflehi_epi16 (__m256i a, const int imm8)
+ /// </summary>
+ public static Vector256<short> ShuffleHigh(Vector256<short> value, byte control) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m256i _mm256_shufflehi_epi16 (__m256i a, const int imm8)
+ /// </summary>
+ public static Vector256<ushort> ShuffleHigh(Vector256<ushort> value, byte control) { throw new NotImplementedException(); }
+
+ /// <summary>
+ /// __m256i _mm256_shufflelo_epi16 (__m256i a, const int imm8)
+ /// </summary>
+ public static Vector256<short> ShuffleLow(Vector256<short> value, byte control) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m256i _mm256_shufflelo_epi16 (__m256i a, const int imm8)
+ /// </summary>
+ public static Vector256<ushort> ShuffleLow(Vector256<ushort> value, byte control) { throw new NotImplementedException(); }
+
+ /// <summary>
+ /// __m256i _mm256_sign_epi8 (__m256i a, __m256i b)
+ /// </summary>
+ public static Vector256<sbyte> Sign(Vector256<sbyte> left, Vector256<sbyte> right) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m256i _mm256_sign_epi16 (__m256i a, __m256i b)
+ /// </summary>
+ public static Vector256<short> Sign(Vector256<short> left, Vector256<short> right) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m256i _mm256_sign_epi32 (__m256i a, __m256i b)
+ /// </summary>
+ public static Vector256<int> Sign(Vector256<int> left, Vector256<int> right) { throw new NotImplementedException(); }
+
+ /// <summary>
+ /// __m256i _mm256_sub_epi8 (__m256i a, __m256i b)
+ /// </summary>
+ public static Vector256<sbyte> Subtract(Vector256<sbyte> left, Vector256<sbyte> right) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m256i _mm256_sub_epi8 (__m256i a, __m256i b)
+ /// </summary>
+ public static Vector256<byte> Subtract(Vector256<byte> left, Vector256<byte> right) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m256i _mm256_sub_epi16 (__m256i a, __m256i b)
+ /// </summary>
+ public static Vector256<short> Subtract(Vector256<short> left, Vector256<short> right) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m256i _mm256_sub_epi16 (__m256i a, __m256i b)
+ /// </summary>
+ public static Vector256<ushort> Subtract(Vector256<ushort> left, Vector256<ushort> right) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m256i _mm256_sub_epi32 (__m256i a, __m256i b)
+ /// </summary>
+ public static Vector256<int> Subtract(Vector256<int> left, Vector256<int> right) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m256i _mm256_sub_epi32 (__m256i a, __m256i b)
+ /// </summary>
+ public static Vector256<uint> Subtract(Vector256<uint> left, Vector256<uint> right) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m256i _mm256_sub_epi64 (__m256i a, __m256i b)
+ /// </summary>
+ public static Vector256<long> Subtract(Vector256<long> left, Vector256<long> right) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m256i _mm256_sub_epi64 (__m256i a, __m256i b)
+ /// </summary>
+ public static Vector256<ulong> Subtract(Vector256<ulong> left, Vector256<ulong> right) { throw new NotImplementedException(); }
+
+ /// <summary>
+ /// __m256i _mm256_subs_epi8 (__m256i a, __m256i b)
+ /// </summary>
+ public static Vector256<sbyte> SubtractSaturate(Vector256<sbyte> left, Vector256<sbyte> right) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m256i _mm256_subs_epi16 (__m256i a, __m256i b)
+ /// </summary>
+ public static Vector256<short> SubtractSaturate(Vector256<short> left, Vector256<short> right) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m256i _mm256_subs_epu8 (__m256i a, __m256i b)
+ /// </summary>
+ public static Vector256<byte> SubtractSaturate(Vector256<byte> left, Vector256<byte> right) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m256i _mm256_subs_epu16 (__m256i a, __m256i b)
+ /// </summary>
+ public static Vector256<ushort> SubtractSaturate(Vector256<ushort> left, Vector256<ushort> right) { throw new NotImplementedException(); }
+
+ /// <summary>
+ /// __m256i _mm256_sad_epu8 (__m256i a, __m256i b)
+ /// </summary>
+ public static Vector256<ulong> SumAbsoluteDifferences(Vector256<byte> left, Vector256<byte> right) { throw new NotImplementedException(); }
+
+ /// <summary>
+ /// __m256i _mm256_unpackhi_epi8 (__m256i a, __m256i b)
+ /// </summary>
+ public static Vector256<sbyte> UnpackHigh(Vector256<sbyte> left, Vector256<sbyte> right) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m256i _mm256_unpackhi_epi8 (__m256i a, __m256i b)
+ /// </summary>
+ public static Vector256<byte> UnpackHigh(Vector256<byte> left, Vector256<byte> right) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m256i _mm256_unpackhi_epi16 (__m256i a, __m256i b)
+ /// </summary>
+ public static Vector256<short> UnpackHigh(Vector256<short> left, Vector256<short> right) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m256i _mm256_unpackhi_epi16 (__m256i a, __m256i b)
+ /// </summary>
+ public static Vector256<ushort> UnpackHigh(Vector256<ushort> left, Vector256<ushort> right) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m256i _mm256_unpackhi_epi32 (__m256i a, __m256i b)
+ /// </summary>
+ public static Vector256<int> UnpackHigh(Vector256<int> left, Vector256<int> right) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m256i _mm256_unpackhi_epi32 (__m256i a, __m256i b)
+ /// </summary>
+ public static Vector256<uint> UnpackHigh(Vector256<uint> left, Vector256<uint> right) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m256i _mm256_unpackhi_epi64 (__m256i a, __m256i b)
+ /// </summary>
+ public static Vector256<long> UnpackHigh(Vector256<long> left, Vector256<long> right) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m256i _mm256_unpackhi_epi64 (__m256i a, __m256i b)
+ /// </summary>
+ public static Vector256<ulong> UnpackHigh(Vector256<ulong> left, Vector256<ulong> right) { throw new NotImplementedException(); }
+
+ /// <summary>
+ /// __m256i _mm256_unpacklo_epi8 (__m256i a, __m256i b)
+ /// </summary>
+ public static Vector256<sbyte> UnpackLow(Vector256<sbyte> left, Vector256<sbyte> right) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m256i _mm256_unpacklo_epi8 (__m256i a, __m256i b)
+ /// </summary>
+ public static Vector256<byte> UnpackLow(Vector256<byte> left, Vector256<byte> right) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m256i _mm256_unpacklo_epi16 (__m256i a, __m256i b)
+ /// </summary>
+ public static Vector256<short> UnpackLow(Vector256<short> left, Vector256<short> right) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m256i _mm256_unpacklo_epi16 (__m256i a, __m256i b)
+ /// </summary>
+ public static Vector256<ushort> UnpackLow(Vector256<ushort> left, Vector256<ushort> right) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m256i _mm256_unpacklo_epi32 (__m256i a, __m256i b)
+ /// </summary>
+ public static Vector256<int> UnpackLow(Vector256<int> left, Vector256<int> right) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m256i _mm256_unpacklo_epi32 (__m256i a, __m256i b)
+ /// </summary>
+ public static Vector256<uint> UnpackLow(Vector256<uint> left, Vector256<uint> right) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m256i _mm256_unpacklo_epi64 (__m256i a, __m256i b)
+ /// </summary>
+ public static Vector256<long> UnpackLow(Vector256<long> left, Vector256<long> right) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m256i _mm256_unpacklo_epi64 (__m256i a, __m256i b)
+ /// </summary>
+ public static Vector256<ulong> UnpackLow(Vector256<ulong> left, Vector256<ulong> right) { throw new NotImplementedException(); }
+
+ /// <summary>
+ /// __m256i _mm256_xor_si256 (__m256i a, __m256i b)
+ /// </summary>
+ public static Vector256<sbyte> Xor(Vector256<sbyte> left, Vector256<sbyte> right) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m256i _mm256_xor_si256 (__m256i a, __m256i b)
+ /// </summary>
+ public static Vector256<byte> Xor(Vector256<byte> left, Vector256<byte> right) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m256i _mm256_xor_si256 (__m256i a, __m256i b)
+ /// </summary>
+ public static Vector256<short> Xor(Vector256<short> left, Vector256<short> right) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m256i _mm256_xor_si256 (__m256i a, __m256i b)
+ /// </summary>
+ public static Vector256<ushort> Xor(Vector256<ushort> left, Vector256<ushort> right) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m256i _mm256_xor_si256 (__m256i a, __m256i b)
+ /// </summary>
+ public static Vector256<int> Xor(Vector256<int> left, Vector256<int> right) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m256i _mm256_xor_si256 (__m256i a, __m256i b)
+ /// </summary>
+ public static Vector256<uint> Xor(Vector256<uint> left, Vector256<uint> right) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m256i _mm256_xor_si256 (__m256i a, __m256i b)
+ /// </summary>
+ public static Vector256<long> Xor(Vector256<long> left, Vector256<long> right) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m256i _mm256_xor_si256 (__m256i a, __m256i b)
+ /// </summary>
+ public static Vector256<ulong> Xor(Vector256<ulong> left, Vector256<ulong> right) { throw new NotImplementedException(); }
+ }
+}
diff --git a/src/mscorlib/src/System/Runtime/Intrinsics/X86/Bmi1.cs b/src/mscorlib/src/System/Runtime/Intrinsics/X86/Bmi1.cs
new file mode 100644
index 0000000000..a2bfcffedc
--- /dev/null
+++ b/src/mscorlib/src/System/Runtime/Intrinsics/X86/Bmi1.cs
@@ -0,0 +1,80 @@
+// 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;
+
+namespace System.Runtime.Intrinsics.X86
+{
+ /// <summary>
+ /// This class provides access to Intel BMI1 hardware instructions via intrinsics
+ /// </summary>
+ [CLSCompliant(false)]
+ public static class Bmi1
+ {
+ public static bool IsSupported { get { return false; } }
+
+ /// <summary>
+ /// unsigned int _andn_u32 (unsigned int a, unsigned int b)
+ /// </summary>
+ public static uint AndNot(uint left, uint right) { throw new NotImplementedException(); }
+ /// <summary>
+ /// unsigned __int64 _andn_u64 (unsigned __int64 a, unsigned __int64 b)
+ /// </summary>
+ public static ulong AndNot(ulong left, ulong right) { throw new NotImplementedException(); }
+
+ /// <summary>
+ /// unsigned int _bextr_u32 (unsigned int a, unsigned int start, unsigned int len)
+ /// </summary>
+ public static uint BitFieldExtract(uint value, uint start, uint length) { throw new NotImplementedException(); }
+ /// <summary>
+ /// unsigned __int64 _bextr_u64 (unsigned __int64 a, unsigned int start, unsigned int len)
+ /// </summary>
+ public static ulong BitFieldExtract(ulong value, ulong start, ulong length) { throw new NotImplementedException(); }
+ /// <summary>
+ /// unsigned int _bextr2_u32 (unsigned int a, unsigned int control)
+ /// </summary>
+ public static uint BitFieldExtract(uint value, uint control) { throw new NotImplementedException(); }
+ /// <summary>
+ /// unsigned __int64 _bextr2_u64 (unsigned __int64 a, unsigned __int64 control)
+ /// </summary>
+ public static ulong BitFieldExtract(ulong value, ulong control) { throw new NotImplementedException(); }
+
+ /// <summary>
+ /// unsigned int _blsi_u32 (unsigned int a)
+ /// </summary>
+ public static uint ExtractLowestSetBit(uint value) { throw new NotImplementedException(); }
+ /// <summary>
+ /// unsigned __int64 _blsi_u64 (unsigned __int64 a)
+ /// </summary>
+ public static ulong ExtractLowestSetBit(ulong value) { throw new NotImplementedException(); }
+
+ /// <summary>
+ /// unsigned int _blsmsk_u32 (unsigned int a)
+ /// </summary>
+ public static uint GetMaskUptoLowestSetBit(uint value) { throw new NotImplementedException(); }
+ /// <summary>
+ /// unsigned __int64 _blsmsk_u64 (unsigned __int64 a)
+ /// </summary>
+ public static ulong GetMaskUptoLowestSetBit(ulong value) { throw new NotImplementedException(); }
+
+ /// <summary>
+ /// unsigned int _blsr_u32 (unsigned int a)
+ /// </summary>
+ public static uint ResetLowestSetBit(uint value) { throw new NotImplementedException(); }
+ /// <summary>
+ /// unsigned __int64 _blsr_u64 (unsigned __int64 a)
+ /// </summary>
+ public static ulong ResetLowestSetBit(ulong value) { throw new NotImplementedException(); }
+
+ /// <summary>
+ /// int _mm_tzcnt_32 (unsigned int a)
+ /// </summary>
+ public static uint TrailingZeroCount(uint value) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __int64 _mm_tzcnt_64 (unsigned __int64 a)
+ /// </summary>
+ public static ulong TrailingZeroCount(ulong value) { throw new NotImplementedException(); }
+ }
+}
diff --git a/src/mscorlib/src/System/Runtime/Intrinsics/X86/Bmi2.cs b/src/mscorlib/src/System/Runtime/Intrinsics/X86/Bmi2.cs
new file mode 100644
index 0000000000..a9a73de926
--- /dev/null
+++ b/src/mscorlib/src/System/Runtime/Intrinsics/X86/Bmi2.cs
@@ -0,0 +1,54 @@
+// 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;
+
+namespace System.Runtime.Intrinsics.X86
+{
+ /// <summary>
+ /// This class provides access to Intel BMI2 hardware instructions via intrinsics
+ /// </summary>
+ [CLSCompliant(false)]
+ public static class Bmi2
+ {
+ public static bool IsSupported { get { return false; } }
+
+ /// <summary>
+ /// unsigned int _bzhi_u32 (unsigned int a, unsigned int index)
+ /// </summary>
+ public static uint ZeroHighBits(uint value, uint index) { throw new NotImplementedException(); }
+ /// <summary>
+ /// unsigned __int64 _bzhi_u64 (unsigned __int64 a, unsigned int index)
+ /// </summary>
+ public static ulong ZeroHighBits(ulong value, ulong index) { throw new NotImplementedException(); }
+
+ /// <summary>
+ /// unsigned int _mulx_u32 (unsigned int a, unsigned int b, unsigned int* hi)
+ /// </summary>
+ public static unsafe uint MultiplyNoFlags(uint left, uint right, uint* high) { throw new NotImplementedException(); }
+ /// <summary>
+ /// unsigned __int64 _mulx_u64 (unsigned __int64 a, unsigned __int64 b, unsigned __int64* hi)
+ /// </summary>
+ public static unsafe ulong MultiplyNoFlags(ulong left, ulong right, ulong* high) { throw new NotImplementedException(); }
+
+ /// <summary>
+ /// unsigned int _pdep_u32 (unsigned int a, unsigned int mask)
+ /// </summary>
+ public static uint ParallelBitDeposit(uint value, uint mask) { throw new NotImplementedException(); }
+ /// <summary>
+ /// unsigned __int64 _pdep_u64 (unsigned __int64 a, unsigned __int64 mask)
+ /// </summary>
+ public static ulong ParallelBitDeposit(ulong value, ulong mask) { throw new NotImplementedException(); }
+
+ /// <summary>
+ /// unsigned int _pext_u32 (unsigned int a, unsigned int mask)
+ /// </summary>
+ public static uint ParallelBitExtract(uint value, uint mask) { throw new NotImplementedException(); }
+ /// <summary>
+ /// unsigned __int64 _pext_u64 (unsigned __int64 a, unsigned __int64 mask)
+ /// </summary>
+ public static ulong ParallelBitExtract(ulong value, ulong mask) { throw new NotImplementedException(); }
+ }
+}
diff --git a/src/mscorlib/src/System/Runtime/Intrinsics/X86/Enums.cs b/src/mscorlib/src/System/Runtime/Intrinsics/X86/Enums.cs
new file mode 100644
index 0000000000..6d6a09a0b6
--- /dev/null
+++ b/src/mscorlib/src/System/Runtime/Intrinsics/X86/Enums.cs
@@ -0,0 +1,189 @@
+// 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.
+
+namespace System.Runtime.Intrinsics.X86
+{
+ public enum FloatComparisonMode : byte
+ {
+ /// <summary>
+ /// _CMP_EQ_OQ
+ /// </summary>
+ EqualOrderedNonSignaling = 0,
+
+ /// <summary>
+ /// _CMP_LT_OS
+ /// </summary>
+ LessThanOrderedSignaling = 1,
+
+ /// <summary>
+ /// _CMP_LE_OS
+ /// </summary>
+ LessThanOrEqualOrderedSignaling = 2,
+
+ /// <summary>
+ /// _CMP_UNORD_Q
+ /// </summary>
+ UnorderedNonSignaling = 3,
+
+ /// <summary>
+ /// _CMP_NEQ_UQ
+ /// </summary>
+ NotEqualUnorderedNonSignaling = 4,
+
+ /// <summary>
+ /// _CMP_NLT_US
+ /// </summary>
+ NotLessThanUnorderedSignaling = 5,
+
+ /// <summary>
+ /// _CMP_NLE_US
+ /// </summary>
+ NotLessThanOrEqualUnorderedSignaling = 6,
+
+ /// <summary>
+ /// _CMP_ORD_Q
+ /// </summary>
+ OrderedNonSignaling = 7,
+
+ /// <summary>
+ /// _CMP_EQ_UQ
+ /// </summary>
+ EqualUnorderedNonSignaling = 8,
+
+ /// <summary>
+ /// _CMP_NGE_US
+ /// </summary>
+ NotGreaterThanOrEqualUnorderedSignaling = 9,
+
+ /// <summary>
+ /// _CMP_NGT_US
+ /// </summary>
+ NotGreaterThanUnorderedSignaling = 10,
+
+ /// <summary>
+ /// _CMP_FALSE_OQ
+ /// </summary>
+ FalseOrderedNonSignaling = 11,
+
+ /// <summary>
+ /// _CMP_NEQ_OQ
+ /// </summary>
+ NotEqualOrderedNonSignaling = 12,
+
+ /// <summary>
+ /// _CMP_GE_OS
+ /// </summary>
+ GreaterThanOrEqualOrderedSignaling = 13,
+
+ /// <summary>
+ /// _CMP_GT_OS
+ /// </summary>
+ GreaterThanOrderedSignaling = 14,
+
+ /// <summary>
+ /// _CMP_TRUE_UQ
+ /// </summary>
+ TrueUnorderedNonSignaling = 15,
+
+ /// <summary>
+ /// _CMP_EQ_OS
+ /// </summary>
+ EqualOrderedSignaling = 16,
+
+ /// <summary>
+ /// _CMP_LT_OQ
+ /// </summary>
+ LessThanOrderedNonSignaling = 17,
+
+ /// <summary>
+ /// _CMP_LE_OQ
+ /// </summary>
+ LessThanOrEqualOrderedNonSignaling = 18,
+
+ /// <summary>
+ /// _CMP_UNORD_S
+ /// </summary>
+ UnorderedSignaling = 19,
+
+ /// <summary>
+ /// _CMP_NEQ_US
+ /// </summary>
+ NotEqualUnorderedSignaling = 20,
+
+ /// <summary>
+ /// _CMP_NLT_UQ
+ /// </summary>
+ NotLessThanUnorderedNonSignaling = 21,
+
+ /// <summary>
+ /// _CMP_NLE_UQ
+ /// </summary>
+ NotLessThanOrEqualUnorderedNonSignaling = 22,
+
+ /// <summary>
+ /// _CMP_ORD_S
+ /// </summary>
+ OrderedSignaling = 23,
+
+ /// <summary>
+ /// _CMP_EQ_US
+ /// </summary>
+ EqualUnorderedSignaling = 24,
+
+ /// <summary>
+ /// _CMP_NGE_UQ
+ /// </summary>
+ NotGreaterThanOrEqualUnorderedNonSignaling = 25,
+
+ /// <summary>
+ /// _CMP_NGT_UQ
+ /// </summary>
+ NotGreaterThanUnorderedNonSignaling = 26,
+
+ /// <summary>
+ /// _CMP_FALSE_OS
+ /// </summary>
+ FalseOrderedSignaling = 27,
+
+ /// <summary>
+ /// _CMP_NEQ_OS
+ /// </summary>
+ NotEqualOrderedSignaling = 28,
+
+ /// <summary>
+ /// _CMP_GE_OQ
+ /// </summary>
+ GreaterThanOrEqualOrderedNonSignaling = 29,
+
+ /// <summary>
+ /// _CMP_GT_OQ
+ /// </summary>
+ GreaterThanOrderedNonSignaling = 30,
+
+ /// <summary>
+ /// _CMP_TRUE_US
+ /// </summary>
+ TrueUnorderedSignaling = 31,
+ }
+
+ public enum StringComparisonMode : byte {
+ EqualAny = 0x00,
+ Ranges = 0x04,
+ EqualEach = 0x08,
+ EqualOrdered = 0x0c,
+ NegativePolarity = 0x10,
+ MaskedNegativePolarity = 0x30,
+ LeastSignificant = 0x00,
+ MostSignificant = 0x40,
+ }
+
+
+ public enum ResultsFlag : byte {
+ CFlag = 0,
+ NotCFlagAndNotZFlag = 1,
+ OFlag = 2,
+ SFlag = 3,
+ ZFlag = 4,
+ }
+}
diff --git a/src/mscorlib/src/System/Runtime/Intrinsics/X86/Fma.cs b/src/mscorlib/src/System/Runtime/Intrinsics/X86/Fma.cs
new file mode 100644
index 0000000000..84160f293f
--- /dev/null
+++ b/src/mscorlib/src/System/Runtime/Intrinsics/X86/Fma.cs
@@ -0,0 +1,119 @@
+// 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;
+
+namespace System.Runtime.Intrinsics.X86
+{
+ /// <summary>
+ /// This class provides access to Intel FMA hardware instructions via intrinsics
+ /// </summary>
+ public static class Fma
+ {
+ public static bool IsSupported { get { return false; } }
+
+ /// <summary>
+ /// __m128 _mm_fmadd_ps (__m128 a, __m128 b, __m128 c)
+ /// </summary>
+ public static Vector128<float> MultiplyAdd(Vector128<float> a, Vector128<float> b, Vector128<float> c) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m128d _mm_fmadd_pd (__m128d a, __m128d b, __m128d c)
+ /// </summary>
+ public static Vector128<double> MultiplyAdd(Vector128<double> a, Vector128<double> b, Vector128<double> c) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m256 _mm256_fmadd_ps (__m256 a, __m256 b, __m256 c)
+ /// </summary>
+ public static Vector256<float> MultiplyAdd(Vector256<float> a, Vector256<float> b, Vector256<float> c) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m256d _mm256_fmadd_pd (__m256d a, __m256d b, __m256d c)
+ /// </summary>
+ public static Vector256<double> MultiplyAdd(Vector256<double> a, Vector256<double> b, Vector256<double> c) { throw new NotImplementedException(); }
+
+ /// <summary>
+ /// __m128 _mm_fmaddsub_ps (__m128 a, __m128 b, __m128 c)
+ /// </summary>
+ public static Vector128<float> MultiplyAddSubtract(Vector128<float> a, Vector128<float> b, Vector128<float> c) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m128d _mm_fmaddsub_pd (__m128d a, __m128d b, __m128d c)
+ /// </summary>
+ public static Vector128<double> MultiplyAddSubtract(Vector128<double> a, Vector128<double> b, Vector128<double> c) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m256 _mm256_fmaddsub_ps (__m256 a, __m256 b, __m256 c)
+ /// </summary>
+ public static Vector256<float> MultiplyAddSubtract(Vector256<float> a, Vector256<float> b, Vector256<float> c) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m256d _mm256_fmaddsub_pd (__m256d a, __m256d b, __m256d c)
+ /// </summary>
+ public static Vector256<double> MultiplyAddSubtract(Vector256<double> a, Vector256<double> b, Vector256<double> c) { throw new NotImplementedException(); }
+
+ /// <summary>
+ /// __m128 _mm_fmsub_ps (__m128 a, __m128 b, __m128 c)
+ /// </summary>
+ public static Vector128<float> MultiplySubtract(Vector128<float> a, Vector128<float> b, Vector128<float> c) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m128d _mm_fmsub_pd (__m128d a, __m128d b, __m128d c)
+ /// </summary>
+ public static Vector128<double> MultiplySubtract(Vector128<double> a, Vector128<double> b, Vector128<double> c) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m256 _mm256_fmsub_ps (__m256 a, __m256 b, __m256 c)
+ /// </summary>
+ public static Vector256<float> MultiplySubtract(Vector256<float> a, Vector256<float> b, Vector256<float> c) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m256d _mm256_fmsub_pd (__m256d a, __m256d b, __m256d c)
+ /// </summary>
+ public static Vector256<double> MultiplySubtract(Vector256<double> a, Vector256<double> b, Vector256<double> c) { throw new NotImplementedException(); }
+
+ /// <summary>
+ /// __m128 _mm_fmsubadd_ps (__m128 a, __m128 b, __m128 c)
+ /// </summary>
+ public static Vector128<float> MultiplySubtractAdd(Vector128<float> a, Vector128<float> b, Vector128<float> c) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m128d _mm_fmsubadd_pd (__m128d a, __m128d b, __m128d c)
+ /// </summary>
+ public static Vector128<double> MultiplySubtractAdd(Vector128<double> a, Vector128<double> b, Vector128<double> c) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m256 _mm256_fmsubadd_ps (__m256 a, __m256 b, __m256 c)
+ /// </summary>
+ public static Vector256<float> MultiplySubtractAdd(Vector256<float> a, Vector256<float> b, Vector256<float> c) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m256d _mm256_fmsubadd_pd (__m256d a, __m256d b, __m256d c)
+ /// </summary>
+ public static Vector256<double> MultiplySubtractAdd(Vector256<double> a, Vector256<double> b, Vector256<double> c) { throw new NotImplementedException(); }
+
+ /// <summary>
+ /// __m128 _mm_fnmadd_ps (__m128 a, __m128 b, __m128 c)
+ /// </summary>
+ public static Vector128<float> MultiplyAddNegated(Vector128<float> a, Vector128<float> b, Vector128<float> c) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m128d _mm_fnmadd_pd (__m128d a, __m128d b, __m128d c)
+ /// </summary>
+ public static Vector128<double> MultiplyAddNegated(Vector128<double> a, Vector128<double> b, Vector128<double> c) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m256 _mm256_fnmadd_ps (__m256 a, __m256 b, __m256 c)
+ /// </summary>
+ public static Vector256<float> MultiplyAddNegated(Vector256<float> a, Vector256<float> b, Vector256<float> c) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m256d _mm256_fnmadd_pd (__m256d a, __m256d b, __m256d c)
+ /// </summary>
+ public static Vector256<double> MultiplyAddNegated(Vector256<double> a, Vector256<double> b, Vector256<double> c) { throw new NotImplementedException(); }
+
+ /// <summary>
+ /// __m128 _mm_fnmsub_ps (__m128 a, __m128 b, __m128 c)
+ /// </summary>
+ public static Vector128<float> MultiplySubtractNegated(Vector128<float> a, Vector128<float> b, Vector128<float> c) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m128d _mm_fnmsub_pd (__m128d a, __m128d b, __m128d c)
+ /// </summary>
+ public static Vector128<double> MultiplySubtractNegated(Vector128<double> a, Vector128<double> b, Vector128<double> c) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m256 _mm256_fnmsub_ps (__m256 a, __m256 b, __m256 c)
+ /// </summary>
+ public static Vector256<float> MultiplySubtractNegated(Vector256<float> a, Vector256<float> b, Vector256<float> c) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m256d _mm256_fnmsub_pd (__m256d a, __m256d b, __m256d c)
+ /// </summary>
+ public static Vector256<double> MultiplySubtractNegated(Vector256<double> a, Vector256<double> b, Vector256<double> c) { throw new NotImplementedException(); }
+ }
+}
diff --git a/src/mscorlib/src/System/Runtime/Intrinsics/X86/Lzcnt.cs b/src/mscorlib/src/System/Runtime/Intrinsics/X86/Lzcnt.cs
new file mode 100644
index 0000000000..ffc656e43b
--- /dev/null
+++ b/src/mscorlib/src/System/Runtime/Intrinsics/X86/Lzcnt.cs
@@ -0,0 +1,27 @@
+// 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;
+
+namespace System.Runtime.Intrinsics.X86
+{
+ /// <summary>
+ /// This class provides access to Intel LZCNT hardware instructions via intrinsics
+ /// </summary>
+ [CLSCompliant(false)]
+ public static class Lzcnt
+ {
+ public static bool IsSupported { get { return false; } }
+
+ /// <summary>
+ /// unsigned int _lzcnt_u32 (unsigned int a)
+ /// </summary>
+ public static uint LeadingZeroCount(uint value) { throw new NotImplementedException(); }
+ /// <summary>
+ /// unsigned __int64 _lzcnt_u64 (unsigned __int64 a)
+ /// </summary>
+ public static ulong LeadingZeroCount(ulong value) { throw new NotImplementedException(); }
+ }
+}
diff --git a/src/mscorlib/src/System/Runtime/Intrinsics/X86/Pclmulqdq.cs b/src/mscorlib/src/System/Runtime/Intrinsics/X86/Pclmulqdq.cs
new file mode 100644
index 0000000000..f8576f89fe
--- /dev/null
+++ b/src/mscorlib/src/System/Runtime/Intrinsics/X86/Pclmulqdq.cs
@@ -0,0 +1,27 @@
+// 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;
+
+namespace System.Runtime.Intrinsics.X86
+{
+ /// <summary>
+ /// This class provides access to Intel PCLMULQDQ hardware instructions via intrinsics
+ /// </summary>
+ [CLSCompliant(false)]
+ public static class Pclmulqdq
+ {
+ public static bool IsSupported { get { return false; } }
+
+ /// <summary>
+ /// __m128i _mm_clmulepi64_si128 (__m128i a, __m128i b, const int imm8)
+ /// </summary>
+ public static Vector128<long> CarryLessMultiply(Vector128<long> left, Vector128<long> right, byte control) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m128i _mm_clmulepi64_si128 (__m128i a, __m128i b, const int imm8)
+ /// </summary>
+ public static Vector128<ulong> CarryLessMultiply(Vector128<ulong> left, Vector128<ulong> right, byte control) { throw new NotImplementedException(); }
+ }
+}
diff --git a/src/mscorlib/src/System/Runtime/Intrinsics/X86/Popcnt.cs b/src/mscorlib/src/System/Runtime/Intrinsics/X86/Popcnt.cs
new file mode 100644
index 0000000000..66f2ab127d
--- /dev/null
+++ b/src/mscorlib/src/System/Runtime/Intrinsics/X86/Popcnt.cs
@@ -0,0 +1,27 @@
+// 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;
+
+namespace System.Runtime.Intrinsics.X86
+{
+ /// <summary>
+ /// This class provides access to Intel POPCNT hardware instructions via intrinsics
+ /// </summary>
+ [CLSCompliant(false)]
+ public static class Popcnt
+ {
+ public static bool IsSupported { get { return false; } }
+
+ /// <summary>
+ /// int _mm_popcnt_u32 (unsigned int a)
+ /// </summary>
+ public static int PopCount(uint value) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __int64 _mm_popcnt_u64 (unsigned __int64 a)
+ /// </summary>
+ public static long PopCount(ulong value) { throw new NotImplementedException(); }
+ }
+}
diff --git a/src/mscorlib/src/System/Runtime/Intrinsics/X86/Sse.cs b/src/mscorlib/src/System/Runtime/Intrinsics/X86/Sse.cs
new file mode 100644
index 0000000000..c85aee3015
--- /dev/null
+++ b/src/mscorlib/src/System/Runtime/Intrinsics/X86/Sse.cs
@@ -0,0 +1,218 @@
+// 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;
+
+namespace System.Runtime.Intrinsics.X86
+{
+ /// <summary>
+ /// This class provides access to Intel SSE hardware instructions via intrinsics
+ /// </summary>
+ [CLSCompliant(false)]
+ public static class Sse
+ {
+ public static bool IsSupported { get { return false; } }
+
+ /// <summary>
+ /// __m128 _mm_add_ps (__m128 a, __m128 b)
+ /// </summary>
+ public static Vector128<float> Add(Vector128<float> left, Vector128<float> right) { throw new NotImplementedException(); }
+
+ /// <summary>
+ /// __m128 _mm_and_ps (__m128 a, __m128 b)
+ /// </summary>
+ public static Vector128<float> And(Vector128<float> left, Vector128<float> right) { throw new NotImplementedException(); }
+
+ /// <summary>
+ /// __m128 _mm_andnot_ps (__m128 a, __m128 b)
+ /// </summary>
+ public static Vector128<float> AndNot(Vector128<float> left, Vector128<float> right) { throw new NotImplementedException(); }
+
+ /// <summary>
+ /// __m128 _mm_cmpeq_ps (__m128 a, __m128 b)
+ /// </summary>
+ public static Vector128<float> CompareEqual(Vector128<float> left, Vector128<float> right) { throw new NotImplementedException(); }
+
+ /// <summary>
+ /// __m128 _mm_cmpgt_ps (__m128 a, __m128 b)
+ /// </summary>
+ public static Vector128<float> CompareGreaterThan(Vector128<float> left, Vector128<float> right) { throw new NotImplementedException(); }
+
+ /// <summary>
+ /// __m128 _mm_cmpge_ps (__m128 a, __m128 b)
+ /// </summary>
+ public static Vector128<float> CompareGreaterThanOrEqual(Vector128<float> left, Vector128<float> right) { throw new NotImplementedException(); }
+
+ /// <summary>
+ /// __m128 _mm_cmplt_ps (__m128 a, __m128 b)
+ /// </summary>
+ public static Vector128<float> CompareLessThan(Vector128<float> left, Vector128<float> right) { throw new NotImplementedException(); }
+
+ /// <summary>
+ /// __m128 _mm_cmple_ps (__m128 a, __m128 b)
+ /// </summary>
+ public static Vector128<float> CompareLessThanOrEqual(Vector128<float> left, Vector128<float> right) { throw new NotImplementedException(); }
+
+ /// <summary>
+ /// __m128 _mm_cmpneq_ps (__m128 a, __m128 b)
+ /// </summary>
+ public static Vector128<float> CompareNotEqual(Vector128<float> left, Vector128<float> right) { throw new NotImplementedException(); }
+
+ /// <summary>
+ /// __m128 _mm_cmpngt_ps (__m128 a, __m128 b)
+ /// </summary>
+ public static Vector128<float> CompareNotGreaterThan(Vector128<float> left, Vector128<float> right) { throw new NotImplementedException(); }
+
+ /// <summary>
+ /// __m128 _mm_cmpnge_ps (__m128 a, __m128 b)
+ /// </summary>
+ public static Vector128<float> CompareNotGreaterThanOrEqual(Vector128<float> left, Vector128<float> right) { throw new NotImplementedException(); }
+
+ /// <summary>
+ /// __m128 _mm_cmpnlt_ps (__m128 a, __m128 b)
+ /// </summary>
+ public static Vector128<float> CompareNotLessThan(Vector128<float> left, Vector128<float> right) { throw new NotImplementedException(); }
+
+ /// <summary>
+ /// __m128 _mm_cmpnle_ps (__m128 a, __m128 b)
+ /// </summary>
+ public static Vector128<float> CompareNotLessThanOrEqual(Vector128<float> left, Vector128<float> right) { throw new NotImplementedException(); }
+
+ /// <summary>
+ /// __m128 _mm_cmpord_ps (__m128 a, __m128 b)
+ /// </summary>
+ public static Vector128<float> CompareOrdered(Vector128<float> left, Vector128<float> right) { throw new NotImplementedException(); }
+
+ /// <summary>
+ /// __m128 _mm_cmpunord_ps (__m128 a, __m128 b)
+ /// </summary>
+ public static Vector128<float> CompareUnordered(Vector128<float> left, Vector128<float> right) { throw new NotImplementedException(); }
+
+ /// <summary>
+ /// __m128 _mm_div_ps (__m128 a, __m128 b)
+ /// </summary>
+ public static Vector128<float> Divide(Vector128<float> left, Vector128<float> right) { throw new NotImplementedException(); }
+
+ /// <summary>
+ /// __m128 _mm_loadu_ps (float const* mem_address)
+ /// </summary>
+ public static unsafe Vector128<float> Load(float* address) { throw new NotImplementedException(); }
+
+ /// <summary>
+ /// __m128 _mm_load_ps (float const* mem_address)
+ /// </summary>
+ public static unsafe Vector128<float> LoadAligned(float* address) { throw new NotImplementedException(); }
+
+ /// <summary>
+ /// __m128 _mm_max_ps (__m128 a, __m128 b)
+ /// </summary>
+ public static Vector128<float> Max(Vector128<float> left, Vector128<float> right) { throw new NotImplementedException(); }
+
+ /// <summary>
+ /// __m128 _mm_min_ps (__m128 a, __m128 b)
+ /// </summary>
+ public static Vector128<float> Min(Vector128<float> left, Vector128<float> right) { throw new NotImplementedException(); }
+
+ /// <summary>
+ /// __m128 _mm_movehl_ps (__m128 a, __m128 b)
+ /// </summary>
+ public static Vector128<float> MoveHighToLow(Vector128<float> left, Vector128<float> right) { throw new NotImplementedException(); }
+
+ /// <summary>
+ /// __m128 _mm_movelh_ps (__m128 a, __m128 b)
+ /// </summary>
+ public static Vector128<float> MoveLowToHigh(Vector128<float> left, Vector128<float> right) { throw new NotImplementedException(); }
+
+ /// <summary>
+ /// __m128 _mm_mul_ps (__m128 a, __m128 b)
+ /// </summary>
+ public static Vector128<float> Multiply(Vector128<float> left, Vector128<float> right) { throw new NotImplementedException(); }
+
+ /// <summary>
+ /// __m128 _mm_or_ps (__m128 a, __m128 b)
+ /// </summary>
+ public static Vector128<float> Or(Vector128<float> left, Vector128<float> right) { throw new NotImplementedException(); }
+
+ /// <summary>
+ /// __m128 _mm_rcp_ps (__m128 a)
+ /// </summary>
+ public static Vector128<float> Reciprocal(Vector128<float> value) { throw new NotImplementedException(); }
+
+ /// <summary>
+ /// __m128 _mm_rsqrt_ps (__m128 a)
+ /// </summary>
+ public static Vector128<float> ReciprocalSquareRoot(Vector128<float> value) { throw new NotImplementedException(); }
+
+ /// <summary>
+ /// __m128 _mm_set_ps (float e3, float e2, float e1, float e0)
+ /// </summary>
+ public static Vector128<float> Set(float e3, float e2, float e1, float e0) { throw new NotImplementedException(); }
+
+ /// <summary>
+ /// __m128 _mm_set1_ps (float a)
+ /// </summary>
+ public static Vector128<float> Set1(float value) { throw new NotImplementedException(); }
+
+ /// <summary>
+ /// __m128d _mm_setzero_ps (void)
+ /// </summary>
+ public static Vector128<float> SetZero() { throw new NotImplementedException(); }
+
+ /// <summary>
+ /// __m128 _mm_castpd_ps (__m128d a)
+ /// __m128i _mm_castpd_si128 (__m128d a)
+ /// __m128d _mm_castps_pd (__m128 a)
+ /// __m128i _mm_castps_si128 (__m128 a)
+ /// __m128d _mm_castsi128_pd (__m128i a)
+ /// __m128 _mm_castsi128_ps (__m128i a)
+ /// </summary>
+ public static Vector128<U> StaticCast<T, U>(Vector128<T> value) where T : struct where U : struct { throw new NotImplementedException(); }
+
+ /// <summary>
+ /// __m128 _mm_shuffle_ps (__m128 a, __m128 b, unsigned int control)
+ /// </summary>
+ public static Vector128<float> Shuffle(Vector128<float> left, Vector128<float> right, byte control) { throw new NotImplementedException(); }
+
+ /// <summary>
+ /// __m128 _mm_sqrt_ps (__m128 a)
+ /// </summary>
+ public static Vector128<float> Sqrt(Vector128<float> value) { throw new NotImplementedException(); }
+
+ /// <summary>
+ /// void _mm_store_ps (float* mem_addr, __m128 a)
+ /// </summary>
+ public static unsafe void StoreAligned(float* address, Vector128<float> source) { throw new NotImplementedException(); }
+
+ /// <summary>
+ /// void _mm_stream_ps (float* mem_addr, __m128 a)
+ /// </summary>
+ public static unsafe void StoreAlignedNonTemporal(float* address, Vector128<float> source) { throw new NotImplementedException(); }
+
+ /// <summary>
+ /// void _mm_storeu_ps (float* mem_addr, __m128 a)
+ /// </summary>
+ public static unsafe void Store(float* address, Vector128<float> source) { throw new NotImplementedException(); }
+
+ /// <summary>
+ /// __m128d _mm_sub_ps (__m128d a, __m128d b)
+ /// </summary>
+ public static Vector128<float> Subtract(Vector128<float> left, Vector128<float> right) { throw new NotImplementedException(); }
+
+ /// <summary>
+ /// __m128 _mm_unpackhi_ps (__m128 a, __m128 b)
+ /// </summary>
+ public static Vector128<float> UnpackHigh(Vector128<float> left, Vector128<float> right) { throw new NotImplementedException(); }
+
+ /// <summary>
+ /// __m128 _mm_unpacklo_ps (__m128 a, __m128 b)
+ /// </summary>
+ public static Vector128<float> UnpackLow(Vector128<float> left, Vector128<float> right) { throw new NotImplementedException(); }
+
+ /// <summary>
+ /// __m128 _mm_xor_ps (__m128 a, __m128 b)
+ /// </summary>
+ public static Vector128<float> Xor(Vector128<float> left, Vector128<float> right) { throw new NotImplementedException(); }
+ }
+}
diff --git a/src/mscorlib/src/System/Runtime/Intrinsics/X86/Sse2.cs b/src/mscorlib/src/System/Runtime/Intrinsics/X86/Sse2.cs
new file mode 100644
index 0000000000..ffe35f883c
--- /dev/null
+++ b/src/mscorlib/src/System/Runtime/Intrinsics/X86/Sse2.cs
@@ -0,0 +1,1057 @@
+// 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;
+
+namespace System.Runtime.Intrinsics.X86
+{
+ /// <summary>
+ /// This class provides access to Intel SSE2 hardware instructions via intrinsics
+ /// </summary>
+ [CLSCompliant(false)]
+ public static class Sse2
+ {
+ public static bool IsSupported { get { return false; } }
+
+ /// <summary>
+ /// __m128i _mm_add_epi8 (__m128i a, __m128i b)
+ /// </summary>
+ public static Vector128<byte> Add(Vector128<byte> left, Vector128<byte> right) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m128i _mm_add_epi8 (__m128i a, __m128i b)
+ /// </summary>
+ public static Vector128<sbyte> Add(Vector128<sbyte> left, Vector128<sbyte> right) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m128i _mm_add_epi16 (__m128i a, __m128i b)
+ /// </summary>
+ public static Vector128<short> Add(Vector128<short> left, Vector128<short> right) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m128i _mm_add_epi16 (__m128i a, __m128i b)
+ /// </summary>
+ public static Vector128<ushort> Add(Vector128<ushort> left, Vector128<ushort> right) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m128i _mm_add_epi32 (__m128i a, __m128i b)
+ /// </summary>
+ public static Vector128<int> Add(Vector128<int> left, Vector128<int> right) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m128i _mm_add_epi32 (__m128i a, __m128i b)
+ /// </summary>
+ public static Vector128<uint> Add(Vector128<uint> left, Vector128<uint> right) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m128i _mm_add_epi64 (__m128i a, __m128i b)
+ /// </summary>
+ public static Vector128<long> Add(Vector128<byte> left, Vector128<long> right) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m128i _mm_add_epi64 (__m128i a, __m128i b)
+ /// </summary>
+ public static Vector128<ulong> Add(Vector128<sbyte> left, Vector128<ulong> right) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m128d _mm_add_pd (__m128d a, __m128d b)
+ /// </summary>
+ public static Vector128<double> Add(Vector128<double> left, Vector128<double> right) { throw new NotImplementedException(); }
+
+ /// <summary>
+ /// __m128i _mm_adds_epi8 (__m128i a, __m128i b)
+ /// </summary>
+ public static Vector128<sbyte> AddSaturate(Vector128<sbyte> left, Vector128<sbyte> right) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m128i _mm_adds_epu8 (__m128i a, __m128i b)
+ /// </summary>
+ public static Vector128<byte> AddSaturate(Vector128<byte> left, Vector128<byte> right) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m128i _mm_adds_epi16 (__m128i a, __m128i b)
+ /// </summary>
+ public static Vector128<short> AddSaturate(Vector128<short> left, Vector128<short> right) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m128i _mm_adds_epu16 (__m128i a, __m128i b)
+ /// </summary>
+ public static Vector128<ushort> AddSaturate(Vector128<ushort> left, Vector128<ushort> right) { throw new NotImplementedException(); }
+
+ /// <summary>
+ /// __m128i _mm_and_si128 (__m128i a, __m128i b)
+ /// </summary>
+ public static Vector128<byte> And(Vector128<byte> left, Vector128<byte> right) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m128i _mm_and_si128 (__m128i a, __m128i b)
+ /// </summary>
+ public static Vector128<sbyte> And(Vector128<sbyte> left, Vector128<sbyte> right) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m128i _mm_and_si128 (__m128i a, __m128i b)
+ /// </summary>
+ public static Vector128<short> And(Vector128<short> left, Vector128<short> right) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m128i _mm_and_si128 (__m128i a, __m128i b)
+ /// </summary>
+ public static Vector128<ushort> And(Vector128<ushort> left, Vector128<ushort> right) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m128i _mm_and_si128 (__m128i a, __m128i b)
+ /// </summary>
+ public static Vector128<int> And(Vector128<int> left, Vector128<int> right) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m128i _mm_and_si128 (__m128i a, __m128i b)
+ /// </summary>
+ public static Vector128<uint> And(Vector128<uint> left, Vector128<uint> right) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m128i _mm_and_si128 (__m128i a, __m128i b)
+ /// </summary>
+ public static Vector128<long> And(Vector128<long> left, Vector128<long> right) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m128i _mm_and_si128 (__m128i a, __m128i b)
+ /// </summary>
+ public static Vector128<ulong> And(Vector128<ulong> left, Vector128<ulong> right) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m128d _mm_and_pd (__m128d a, __m128d b)
+ /// </summary>
+ public static Vector128<double> And(Vector128<double> left, Vector128<double> right) { throw new NotImplementedException(); }
+
+ /// <summary>
+ /// __m128i _mm_andnot_si128 (__m128i a, __m128i b)
+ /// </summary>
+ public static Vector128<byte> AndNot(Vector128<byte> left, Vector128<byte> right) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m128i _mm_andnot_si128 (__m128i a, __m128i b)
+ /// </summary>
+ public static Vector128<sbyte> AndNot(Vector128<sbyte> left, Vector128<sbyte> right) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m128i _mm_andnot_si128 (__m128i a, __m128i b)
+ /// </summary>
+ public static Vector128<short> AndNot(Vector128<short> left, Vector128<short> right) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m128i _mm_andnot_si128 (__m128i a, __m128i b)
+ /// </summary>
+ public static Vector128<ushort> AndNot(Vector128<ushort> left, Vector128<ushort> right) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m128i _mm_andnot_si128 (__m128i a, __m128i b)
+ /// </summary>
+ public static Vector128<int> AndNot(Vector128<int> left, Vector128<int> right) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m128i _mm_andnot_si128 (__m128i a, __m128i b)
+ /// </summary>
+ public static Vector128<uint> AndNot(Vector128<uint> left, Vector128<uint> right) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m128i _mm_andnot_si128 (__m128i a, __m128i b)
+ /// </summary>
+ public static Vector128<long> AndNot(Vector128<long> left, Vector128<long> right) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m128i _mm_andnot_si128 (__m128i a, __m128i b)
+ /// </summary>
+ public static Vector128<ulong> AndNot(Vector128<ulong> left, Vector128<ulong> right) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m128d _mm_andnot_pd (__m128d a, __m128d b)
+ /// </summary>
+ public static Vector128<double> AndNot(Vector128<double> left, Vector128<double> right) { throw new NotImplementedException(); }
+
+ /// <summary>
+ /// __m128i _mm_avg_epu8 (__m128i a, __m128i b)
+ /// </summary>
+ public static Vector128<byte> Average(Vector128<byte> left, Vector128<byte> right) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m128i _mm_avg_epu16 (__m128i a, __m128i b)
+ /// </summary>
+ public static Vector128<ushort> Average(Vector128<ushort> left, Vector128<ushort> right) { throw new NotImplementedException(); }
+
+ /// <summary>
+ /// __m128i _mm_cmpeq_epi8 (__m128i a, __m128i b)
+ /// </summary>
+ public static Vector128<sbyte> CompareEqual(Vector128<sbyte> left, Vector128<sbyte> right) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m128i _mm_cmpeq_epi8 (__m128i a, __m128i b)
+ /// </summary>
+ public static Vector128<byte> CompareEqual(Vector128<byte> left, Vector128<byte> right) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m128i _mm_cmpeq_epi16 (__m128i a, __m128i b)
+ /// </summary>
+ public static Vector128<short> CompareEqual(Vector128<short> left, Vector128<short> right) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m128i _mm_cmpeq_epi16 (__m128i a, __m128i b)
+ /// </summary>
+ public static Vector128<ushort> CompareEqual(Vector128<ushort> left, Vector128<ushort> right) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m128i _mm_cmpeq_epi32 (__m128i a, __m128i b)
+ /// </summary>
+ public static Vector128<int> CompareEqual(Vector128<int> left, Vector128<int> right) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m128i _mm_cmpeq_epi32 (__m128i a, __m128i b)
+ /// </summary>
+ public static Vector128<uint> CompareEqual(Vector128<uint> left, Vector128<uint> right) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m128d _mm_cmpeq_pd (__m128d a, __m128d b)
+ /// </summary>
+ public static Vector128<double> CompareEqual(Vector128<double> left, Vector128<double> right) { throw new NotImplementedException(); }
+
+ /// <summary>
+ /// __m128i _mm_cmpgt_epi8 (__m128i a, __m128i b)
+ /// </summary>
+ public static Vector128<sbyte> CompareGreaterThan(Vector128<sbyte> left, Vector128<sbyte> right) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m128i _mm_cmpgt_epi16 (__m128i a, __m128i b)
+ /// </summary>
+ public static Vector128<short> CompareGreaterThan(Vector128<short> left, Vector128<short> right) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m128i _mm_cmpgt_epi32 (__m128i a, __m128i b)
+ /// </summary>
+ public static Vector128<int> CompareGreaterThan(Vector128<int> left, Vector128<int> right) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m128d _mm_cmpgt_pd (__m128d a, __m128d b)
+ /// </summary>
+ public static Vector128<double> CompareGreaterThan(Vector128<double> left, Vector128<double> right) { throw new NotImplementedException(); }
+
+ /// <summary>
+ /// __m128d _mm_cmpge_pd (__m128d a, __m128d b)
+ /// </summary>
+ public static Vector128<double> CompareGreaterThanOrEqual(Vector128<double> left, Vector128<double> right) { throw new NotImplementedException(); }
+
+ /// <summary>
+ /// __m128i _mm_cmplt_epi8 (__m128i a, __m128i b)
+ /// </summary>
+ public static Vector128<sbyte> CompareLessThan(Vector128<sbyte> left, Vector128<sbyte> right) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m128i _mm_cmplt_epi16 (__m128i a, __m128i b)
+ /// </summary>
+ public static Vector128<short> CompareLessThan(Vector128<short> left, Vector128<short> right) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m128i _mm_cmplt_epi32 (__m128i a, __m128i b)
+ /// </summary>
+ public static Vector128<int> CompareLessThan(Vector128<int> left, Vector128<int> right) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m128d _mm_cmplt_pd (__m128d a, __m128d b)
+ /// </summary>
+ public static Vector128<double> CompareLessThan(Vector128<double> left, Vector128<double> right) { throw new NotImplementedException(); }
+
+ /// <summary>
+ /// __m128d _mm_cmple_pd (__m128d a, __m128d b)
+ /// </summary>
+ public static Vector128<double> CompareLessThanOrEqual(Vector128<double> left, Vector128<double> right) { throw new NotImplementedException(); }
+
+ /// <summary>
+ /// __m128d _mm_cmpneq_pd (__m128d a, __m128d b)
+ /// </summary>
+ public static Vector128<double> CompareNotEqual(Vector128<double> left, Vector128<double> right) { throw new NotImplementedException(); }
+
+ /// <summary>
+ /// __m128d _mm_cmpngt_pd (__m128d a, __m128d b)
+ /// </summary>
+ public static Vector128<double> CompareNotGreaterThan(Vector128<double> left, Vector128<double> right) { throw new NotImplementedException(); }
+
+ /// <summary>
+ /// __m128d _mm_cmpnge_pd (__m128d a, __m128d b)
+ /// </summary>
+ public static Vector128<double> CompareNotGreaterThanOrEqual(Vector128<double> left, Vector128<double> right) { throw new NotImplementedException(); }
+
+ /// <summary>
+ /// __m128d _mm_cmpnlt_pd (__m128d a, __m128d b)
+ /// </summary>
+ public static Vector128<double> CompareNotLessThan(Vector128<double> left, Vector128<double> right) { throw new NotImplementedException(); }
+
+ /// <summary>
+ /// __m128d _mm_cmpnle_pd (__m128d a, __m128d b)
+ /// </summary>
+ public static Vector128<double> CompareNotLessThanOrEqual(Vector128<double> left, Vector128<double> right) { throw new NotImplementedException(); }
+
+ /// <summary>
+ /// __m128d _mm_cmpord_pd (__m128d a, __m128d b)
+ /// </summary>
+ public static Vector128<double> CompareOrdered(Vector128<double> left, Vector128<double> right) { throw new NotImplementedException(); }
+
+ /// <summary>
+ /// __m128d _mm_cmpunord_pd (__m128d a, __m128d b)
+ /// </summary>
+ public static Vector128<double> CompareUnordered(Vector128<double> left, Vector128<double> right) { throw new NotImplementedException(); }
+
+ /// <summary>
+ /// __m128i _mm_cvtps_epi32 (__m128 a)
+ /// </summary>
+ public static Vector128<int> ConvertToInt(Vector128<float> value) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m128i _mm_cvtpd_epi32 (__m128d a)
+ /// </summary>
+ public static Vector128<int> ConvertToInt(Vector128<double> value) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m128 _mm_cvtepi32_ps (__m128i a)
+ /// </summary>
+ public static Vector128<float> ConvertToFloat(Vector128<int> value) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m128 _mm_cvtpd_ps (__m128d a)
+ /// </summary>
+ public static Vector128<float> ConvertToFloat(Vector128<double> value) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m128d _mm_cvtepi32_pd (__m128i a)
+ /// </summary>
+ public static Vector128<double> ConvertToDouble(Vector128<int> value) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m128d _mm_cvtps_pd (__m128 a)
+ /// </summary>
+ public static Vector128<double> ConvertToDouble(Vector128<float> value) { throw new NotImplementedException(); }
+
+ /// <summary>
+ /// __m128i _mm_cvttps_epi32 (__m128 a)
+ /// </summary>
+ public static Vector128<int> ConvertToIntWithTruncation(Vector128<float> value) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m128i _mm_cvttpd_epi32 (__m128d a)
+ /// </summary>
+ public static Vector128<int> ConvertToIntWithTruncation(Vector128<double> value) { throw new NotImplementedException(); }
+
+ /// <summary>
+ /// __m128d _mm_div_pd (__m128d a, __m128d b)
+ /// </summary>
+ public static Vector128<double> Divide(Vector128<double> left, Vector128<double> right) { throw new NotImplementedException(); }
+
+ /// <summary>
+ /// int _mm_extract_epi16 (__m128i a, int immediate)
+ /// </summary>
+ public static short ExtractShort<T>(Vector128<T> value, byte index) where T : struct { throw new NotImplementedException(); }
+ /// <summary>
+ /// int _mm_extract_epi16 (__m128i a, int immediate)
+ /// </summary>
+ public static ushort ExtractUshort<T>(Vector128<T> value, byte index) where T : struct { throw new NotImplementedException(); }
+
+ /// <summary>
+ /// __m128i _mm_insert_epi16 (__m128i a, int i, int immediate)
+ /// </summary>
+ public static Vector128<T> InsertShort<T>(Vector128<T> value, short data, byte index) where T : struct { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m128i _mm_insert_epi16 (__m128i a, int i, int immediate)
+ /// </summary>
+ public static Vector128<T> InsertUshort<T>(Vector128<T> value, ushort data, byte index) where T : struct { throw new NotImplementedException(); }
+
+ /// <summary>
+ /// __m128i _mm_loadu_si128 (__m128i const* mem_address)
+ /// </summary>
+ public static unsafe Vector128<sbyte> Load(sbyte* address) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m128i _mm_loadu_si128 (__m128i const* mem_address)
+ /// </summary>
+ public static unsafe Vector128<byte> Load(byte* address) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m128i _mm_loadu_si128 (__m128i const* mem_address)
+ /// </summary>
+ public static unsafe Vector128<short> Load(short* address) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m128i _mm_loadu_si128 (__m128i const* mem_address)
+ /// </summary>
+ public static unsafe Vector128<ushort> Load(ushort* address) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m128i _mm_loadu_si128 (__m128i const* mem_address)
+ /// </summary>
+ public static unsafe Vector128<int> Load(int* address) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m128i _mm_loadu_si128 (__m128i const* mem_address)
+ /// </summary>
+ public static unsafe Vector128<uint> Load(uint* address) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m128i _mm_loadu_si128 (__m128i const* mem_address)
+ /// </summary>
+ public static unsafe Vector128<long> Load(long* address) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m128i _mm_loadu_si128 (__m128i const* mem_address)
+ /// </summary>
+ public static unsafe Vector128<ulong> Load(ulong* address) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m128d _mm_loadu_pd (double const* mem_address)
+ /// </summary>
+ public static unsafe Vector128<double> Load(double* address) { throw new NotImplementedException(); }
+
+ /// <summary>
+ /// __m128i _mm_load_si128 (__m128i const* mem_address)
+ /// </summary>
+ public static unsafe Vector128<sbyte> LoadAligned(sbyte* address) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m128i _mm_load_si128 (__m128i const* mem_address)
+ /// </summary>
+ public static unsafe Vector128<byte> LoadAligned(byte* address) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m128i _mm_load_si128 (__m128i const* mem_address)
+ /// </summary>
+ public static unsafe Vector128<short> LoadAligned(short* address) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m128i _mm_load_si128 (__m128i const* mem_address)
+ /// </summary>
+ public static unsafe Vector128<ushort> LoadAligned(ushort* address) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m128i _mm_load_si128 (__m128i const* mem_address)
+ /// </summary>
+ public static unsafe Vector128<int> LoadAligned(int* address) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m128i _mm_load_si128 (__m128i const* mem_address)
+ /// </summary>
+ public static unsafe Vector128<uint> LoadAligned(uint* address) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m128i _mm_load_si128 (__m128i const* mem_address)
+ /// </summary>
+ public static unsafe Vector128<long> LoadAligned(long* address) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m128i _mm_load_si128 (__m128i const* mem_address)
+ /// </summary>
+ public static unsafe Vector128<ulong> LoadAligned(ulong* address) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m128d _mm_load_pd (double const* mem_address)
+ /// </summary>
+ public static unsafe Vector128<double> LoadAligned(double* address) { throw new NotImplementedException(); }
+
+ /// <summary>
+ /// void _mm_maskmoveu_si128 (__m128i a, __m128i mask, char* mem_address)
+ /// </summary>
+ public static unsafe void MaskMove(Vector128<sbyte> source, Vector128<sbyte> mask, sbyte* address) { throw new NotImplementedException(); }
+ /// <summary>
+ /// void _mm_maskmoveu_si128 (__m128i a, __m128i mask, char* mem_address)
+ /// </summary>
+ public static unsafe void MaskMove(Vector128<byte> source, Vector128<byte> mask, byte* address) { throw new NotImplementedException(); }
+
+ /// <summary>
+ /// __m128i _mm_max_epu8 (__m128i a, __m128i b)
+ /// </summary>
+ public static Vector128<byte> Max(Vector128<byte> left, Vector128<byte> right) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m128i _mm_max_epi16 (__m128i a, __m128i b)
+ /// </summary>
+ public static Vector128<short> Max(Vector128<short> left, Vector128<short> right) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m128d _mm_max_pd (__m128d a, __m128d b)
+ /// </summary>
+ public static Vector128<double> Max(Vector128<double> left, Vector128<double> right) { throw new NotImplementedException(); }
+
+ /// <summary>
+ /// __m128i _mm_min_epu8 (__m128i a, __m128i b)
+ /// </summary>
+ public static Vector128<byte> Min(Vector128<byte> left, Vector128<byte> right) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m128i _mm_min_epi16 (__m128i a, __m128i b)
+ /// </summary>
+ public static Vector128<short> Min(Vector128<short> left, Vector128<short> right) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m128d _mm_min_pd (__m128d a, __m128d b)
+ /// </summary>
+ public static Vector128<double> Min(Vector128<double> left, Vector128<double> right) { throw new NotImplementedException(); }
+
+ /// <summary>
+ /// int _mm_movemask_epi8 (__m128i a)
+ /// </summary>
+ public static int MoveMask(Vector128<sbyte> value) { throw new NotImplementedException(); }
+ /// <summary>
+ /// int _mm_movemask_pd (__m128d a)
+ /// </summary>
+ public static int MoveMask(Vector128<double> value) { throw new NotImplementedException(); }
+
+ /// <summary>
+ /// __m128i _mm_mul_epu32 (__m128i a, __m128i b)
+ /// </summary>
+ public static Vector128<ulong> Multiply(Vector128<uint> left, Vector128<uint> right) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m128d _mm_mul_pd (__m128d a, __m128d b)
+ /// </summary>
+ public static Vector128<double> Multiply(Vector128<double> left, Vector128<double> right) { throw new NotImplementedException(); }
+
+ /// <summary>
+ /// __m128i _mm_mulhi_epi16 (__m128i a, __m128i b)
+ /// </summary>
+ public static Vector128<short> MultiplyHi(Vector128<short> left, Vector128<short> right) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m128i _mm_mulhi_epu16 (__m128i a, __m128i b)
+ /// </summary>
+ public static Vector128<ushort> MultiplyHi(Vector128<ushort> left, Vector128<ushort> right) { throw new NotImplementedException(); }
+
+ /// <summary>
+ /// __m128i _mm_madd_epi16 (__m128i a, __m128i b)
+ /// </summary>
+ public static Vector128<int> MultiplyHorizontalAdd(Vector128<short> left, Vector128<short> right) { throw new NotImplementedException(); }
+
+ /// <summary>
+ /// __m128i _mm_mullo_epi16 (__m128i a, __m128i b)
+ /// </summary>
+ public static Vector128<short> MultiplyLow(Vector128<short> left, Vector128<short> right) { throw new NotImplementedException(); }
+
+ /// <summary>
+ /// __m128i _mm_or_si128 (__m128i a, __m128i b)
+ /// </summary>
+ public static Vector128<byte> Or(Vector128<byte> left, Vector128<byte> right) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m128i _mm_or_si128 (__m128i a, __m128i b)
+ /// </summary>
+ public static Vector128<sbyte> Or(Vector128<sbyte> left, Vector128<sbyte> right) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m128i _mm_or_si128 (__m128i a, __m128i b)
+ /// </summary>
+ public static Vector128<short> Or(Vector128<short> left, Vector128<short> right) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m128i _mm_or_si128 (__m128i a, __m128i b)
+ /// </summary>
+ public static Vector128<ushort> Or(Vector128<ushort> left, Vector128<ushort> right) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m128i _mm_or_si128 (__m128i a, __m128i b)
+ /// </summary>
+ public static Vector128<int> Or(Vector128<int> left, Vector128<int> right) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m128i _mm_or_si128 (__m128i a, __m128i b)
+ /// </summary>
+ public static Vector128<uint> Or(Vector128<uint> left, Vector128<uint> right) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m128i _mm_or_si128 (__m128i a, __m128i b)
+ /// </summary>
+ public static Vector128<long> Or(Vector128<long> left, Vector128<long> right) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m128i _mm_or_si128 (__m128i a, __m128i b)
+ /// </summary>
+ public static Vector128<ulong> Or(Vector128<ulong> left, Vector128<ulong> right) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m128d _mm_or_pd (__m128d a, __m128d b)
+ /// </summary>
+ public static Vector128<double> Or(Vector128<double> left, Vector128<double> right) { throw new NotImplementedException(); }
+
+ /// <summary>
+ /// __m128i _mm_packs_epi16 (__m128i a, __m128i b)
+ /// </summary>
+ public static Vector128<sbyte> PackSignedSaturate(Vector128<short> left, Vector128<short> right) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m128i _mm_packs_epi32 (__m128i a, __m128i b)
+ /// </summary>
+ public static Vector128<short> PackSignedSaturate(Vector128<int> left, Vector128<int> right) { throw new NotImplementedException(); }
+
+ /// <summary>
+ /// __m128i _mm_packus_epi16 (__m128i a, __m128i b)
+ /// </summary>
+ public static Vector128<byte> PackUnsignedSaturate(Vector128<short> left, Vector128<short> right) { throw new NotImplementedException(); }
+
+ /// <summary>
+ /// ___m128i _mm_set_epi8 (char e15, char e14, char e13, char e12, char e11, char e10, char e9, char e8, char e7, char e6, char e5, char e4, char e3, char e2, char e1, char e0)
+ /// </summary>
+ public static Vector128<sbyte> Set(sbyte e15, sbyte e14, sbyte e13, sbyte e12, sbyte e11, sbyte e10, sbyte e9, sbyte e8, sbyte e7, sbyte e6, sbyte e5, sbyte e4, sbyte e3, sbyte e2, sbyte e1, sbyte e0) { throw new NotImplementedException(); }
+ /// <summary>
+ /// ___m128i _mm_set_epi8 (char e15, char e14, char e13, char e12, char e11, char e10, char e9, char e8, char e7, char e6, char e5, char e4, char e3, char e2, char e1, char e0)
+ /// </summary>
+ public static Vector128<byte> Set(byte e15, byte e14, byte e13, byte e12, byte e11, byte e10, byte e9, byte e8, byte e7, byte e6, byte e5, byte e4, byte e3, byte e2, byte e1, byte e0) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m128i _mm_set_epi16 (short e7, short e6, short e5, short e4, short e3, short e2, short e1, short e0)
+ /// </summary>
+ public static Vector128<short> Set(short e7, short e6, short e5, short e4, short e3, short e2, short e1, short e0) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m128i _mm_set_epi16 (short e7, short e6, short e5, short e4, short e3, short e2, short e1, short e0)
+ /// </summary>
+ public static Vector128<ushort> Set(ushort e7, ushort e6, ushort e5, ushort e4, ushort e3, ushort e2, ushort e1, ushort e0) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m128i _mm_set_epi32 (int e3, int e2, int e1, int e0)
+ /// </summary>
+ public static Vector128<int> Set(int e3, int e2, int e1, int e0) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m128i _mm_set_epi32 (int e3, int e2, int e1, int e0)
+ /// </summary>
+ public static Vector128<uint> Set(uint e3, uint e2, uint e1, uint e0) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m128i _mm_set_epi64x (__int64 e1, __int64 e0)
+ /// </summary>
+ public static Vector128<long> Set(long e1, long e0) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m128i _mm_set_epi64x (__int64 e1, __int64 e0)
+ /// </summary>
+ public static Vector128<ulong> Set(ulong e1, ulong e0) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m128d _mm_set_pd (double e1, double e0)
+ /// </summary>
+ public static Vector128<double> Set(double e1, double e0) { throw new NotImplementedException(); }
+
+ /// <summary>
+ /// __m128i _mm_set1_epi8 (char a)
+ /// </summary>
+ public static Vector128<byte> Set1(byte value) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m128i _mm_set1_epi8 (char a)
+ /// </summary>
+ public static Vector128<sbyte> Set1(sbyte value) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m128i _mm_set1_epi16 (short a)
+ /// </summary>
+ public static Vector128<short> Set1(short value) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m128i _mm_set1_epi16 (short a)
+ /// </summary>
+ public static Vector128<ushort> Set1(ushort value) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m128i _mm_set1_epi32 (int a)
+ /// </summary>
+ public static Vector128<int> Set1(int value) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m128i _mm_set1_epi32 (int a)
+ /// </summary>
+ public static Vector128<uint> Set1(uint value) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m128i _mm_set1_epi64x (long long a)
+ /// </summary>
+ public static Vector128<long> Set1(long value) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m128i _mm_set1_epi64x (long long a)
+ /// </summary>
+ public static Vector128<ulong> Set1(ulong value) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m128d _mm_set1_pd (double a)
+ /// </summary>
+ public static Vector128<double> Set1(double value) { throw new NotImplementedException(); }
+
+ /// <summary>
+ /// __m128i _mm_setzero_si128 ()
+ /// __m128d _mm_setzero_pd (void)
+ /// </summary>
+ public static Vector128<T> SetZero<T>() where T : struct { throw new NotImplementedException(); }
+
+ /// <summary>
+ /// __m128i _mm_sad_epu8 (__m128i a, __m128i b)
+ /// </summary>
+ public static Vector128<long> SumAbsoluteDifferences(Vector128<byte> left, Vector128<byte> right) { throw new NotImplementedException(); }
+
+ /// <summary>
+ /// __m128i _mm_shuffle_epi32 (__m128i a, int immediate)
+ /// </summary>
+ public static Vector128<int> Shuffle(Vector128<int> value, byte control) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m128i _mm_shuffle_epi32 (__m128i a, int immediate)
+ /// </summary>
+ public static Vector128<uint> Shuffle(Vector128<uint> value, byte control) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m128d _mm_shuffle_pd (__m128d a, __m128d b, int immediate)
+ /// </summary>
+ public static Vector128<double> Shuffle(Vector128<double> left, Vector128<double> right, byte control) { throw new NotImplementedException(); }
+
+ /// <summary>
+ /// __m128i _mm_shufflehi_epi16 (__m128i a, int immediate)
+ /// </summary>
+ public static Vector128<short> ShuffleHigh(Vector128<short> value, byte control) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m128i _mm_shufflehi_epi16 (__m128i a, int control)
+ /// </summary>
+ public static Vector128<ushort> ShuffleHigh(Vector128<ushort> value, byte control) { throw new NotImplementedException(); }
+
+ /// <summary>
+ /// __m128i _mm_shufflelo_epi16 (__m128i a, int control)
+ /// </summary>
+ public static Vector128<short> ShuffleLow(Vector128<short> value, byte control) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m128i _mm_shufflelo_epi16 (__m128i a, int control)
+ /// </summary>
+ public static Vector128<ushort> ShuffleLow(Vector128<ushort> value, byte control) { throw new NotImplementedException(); }
+
+ /// <summary>
+ /// __m128i _mm_slli_epi16 (__m128i a, int immediate)
+ /// </summary>
+ public static Vector128<short> ShiftLeftLogical(Vector128<short> value, byte count) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m128i _mm_slli_epi16 (__m128i a, int immediate)
+ /// </summary>
+ public static Vector128<ushort> ShiftLeftLogical(Vector128<ushort> value, byte count) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m128i _mm_slli_epi32 (__m128i a, int immediate)
+ /// </summary>
+ public static Vector128<int> ShiftLeftLogical(Vector128<int> value, byte count) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m128i _mm_slli_epi32 (__m128i a, int immediate)
+ /// </summary>
+ public static Vector128<uint> ShiftLeftLogical(Vector128<uint> value, byte count) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m128i _mm_slli_epi64 (__m128i a, int immediate)
+ /// </summary>
+ public static Vector128<long> ShiftLeftLogical(Vector128<long> value, byte count) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m128i _mm_slli_epi64 (__m128i a, int immediate)
+ /// </summary>
+ public static Vector128<ulong> ShiftLeftLogical(Vector128<ulong> value, byte count) { throw new NotImplementedException(); }
+
+ /// <summary>
+ /// __m128i _mm_bslli_si128 (__m128i a, int imm8)
+ /// </summary>
+ public static Vector128<sbyte> ShiftLeftLogical128BitLane(Vector128<sbyte> value, byte numBytes) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m128i _mm_bslli_si128 (__m128i a, int imm8)
+ /// </summary>
+ public static Vector128<byte> ShiftLeftLogical128BitLane(Vector128<byte> value, byte numBytes) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m128i _mm_bslli_si128 (__m128i a, int imm8)
+ /// </summary>
+ public static Vector128<short> ShiftLeftLogical128BitLane(Vector128<short> value, byte numBytes) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m128i _mm_bslli_si128 (__m128i a, int imm8)
+ /// </summary>
+ public static Vector128<ushort> ShiftLeftLogical128BitLane(Vector128<ushort> value, byte numBytes) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m128i _mm_bslli_si128 (__m128i a, int imm8)
+ /// </summary>
+ public static Vector128<int> ShiftLeftLogical128BitLane(Vector128<int> value, byte numBytes) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m128i _mm_bslli_si128 (__m128i a, int imm8)
+ /// </summary>
+ public static Vector128<uint> ShiftLeftLogical128BitLane(Vector128<uint> value, byte numBytes) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m128i _mm_bslli_si128 (__m128i a, int imm8)
+ /// </summary>
+ public static Vector128<long> ShiftLeftLogical128BitLane(Vector128<long> value, byte numBytes) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m128i _mm_bslli_si128 (__m128i a, int imm8)
+ /// </summary>
+ public static Vector128<ulong> ShiftLeftLogical128BitLane(Vector128<ulong> value, byte numBytes) { throw new NotImplementedException(); }
+
+ /// <summary>
+ /// __m128i _mm_srai_epi16 (__m128i a, int immediate)
+ /// </summary>
+ public static Vector128<short> ShiftRightArithmetic(Vector128<short> value, byte count) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m128i _mm_srai_epi32 (__m128i a, int immediate)
+ /// </summary>
+ public static Vector128<int> ShiftRightArithmetic(Vector128<int> value, byte count) { throw new NotImplementedException(); }
+
+ /// <summary>
+ /// __m128i _mm_srli_epi16 (__m128i a, int immediate)
+ /// </summary>
+ public static Vector128<short> ShiftRightLogical(Vector128<short> value, byte count) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m128i _mm_srli_epi16 (__m128i a, int immediate)
+ /// </summary>
+ public static Vector128<ushort> ShiftRightLogical(Vector128<ushort> value, byte count) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m128i _mm_srli_epi32 (__m128i a, int immediate)
+ /// </summary>
+ public static Vector128<int> ShiftRightLogical(Vector128<int> value, byte count) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m128i _mm_srli_epi32 (__m128i a, int immediate)
+ /// </summary>
+ public static Vector128<uint> ShiftRightLogical(Vector128<uint> value, byte count) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m128i _mm_srli_epi64 (__m128i a, int immediate)
+ /// </summary>
+ public static Vector128<long> ShiftRightLogical(Vector128<long> value, byte count) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m128i _mm_srli_epi64 (__m128i a, int immediate)
+ /// </summary>
+ public static Vector128<ulong> ShiftRightLogical(Vector128<ulong> value, byte count) { throw new NotImplementedException(); }
+
+ /// <summary>
+ /// __m128i _mm_bsrli_si128 (__m128i a, int imm8)
+ /// </summary>
+ public static Vector128<sbyte> ShiftRightLogical128BitLane(Vector128<sbyte> value, byte numBytes) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m128i _mm_bsrli_si128 (__m128i a, int imm8)
+ /// </summary>
+ public static Vector128<byte> ShiftRightLogical128BitLane(Vector128<byte> value, byte numBytes) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m128i _mm_bsrli_si128 (__m128i a, int imm8)
+ /// </summary>
+ public static Vector128<short> ShiftRightLogical128BitLane(Vector128<short> value, byte numBytes) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m128i _mm_bsrli_si128 (__m128i a, int imm8)
+ /// </summary>
+ public static Vector128<ushort> ShiftRightLogical128BitLane(Vector128<ushort> value, byte numBytes) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m128i _mm_bsrli_si128 (__m128i a, int imm8)
+ /// </summary>
+ public static Vector128<int> ShiftRightLogical128BitLane(Vector128<int> value, byte numBytes) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m128i _mm_bsrli_si128 (__m128i a, int imm8)
+ /// </summary>
+ public static Vector128<uint> ShiftRightLogical128BitLane(Vector128<uint> value, byte numBytes) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m128i _mm_bsrli_si128 (__m128i a, int imm8)
+ /// </summary>
+ public static Vector128<long> ShiftRightLogical128BitLane(Vector128<long> value, byte numBytes) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m128i _mm_bsrli_si128 (__m128i a, int imm8)
+ /// </summary>
+ public static Vector128<ulong> ShiftRightLogical128BitLane(Vector128<ulong> value, byte numBytes) { throw new NotImplementedException(); }
+
+ /// <summary>
+ /// __m128d _mm_sqrt_pd (__m128d a)
+ /// </summary>
+ public static Vector128<double> Sqrt(Vector128<double> value) { throw new NotImplementedException(); }
+
+ /// <summary>
+ /// void _mm_store_si128 (__m128i* mem_addr, __m128i a)
+ /// </summary>
+ public static unsafe void StoreAligned(sbyte* address, Vector128<sbyte> source) { throw new NotImplementedException(); }
+ /// <summary>
+ /// void _mm_store_si128 (__m128i* mem_addr, __m128i a)
+ /// </summary>
+ public static unsafe void StoreAligned(byte* address, Vector128<byte> source) { throw new NotImplementedException(); }
+ /// <summary>
+ /// void _mm_store_si128 (__m128i* mem_addr, __m128i a)
+ /// </summary>
+ public static unsafe void StoreAligned(short* address, Vector128<short> source) { throw new NotImplementedException(); }
+ /// <summary>
+ /// void _mm_store_si128 (__m128i* mem_addr, __m128i a)
+ /// </summary>
+ public static unsafe void StoreAligned(ushort* address, Vector128<ushort> source) { throw new NotImplementedException(); }
+ /// <summary>
+ /// void _mm_store_si128 (__m128i* mem_addr, __m128i a)
+ /// </summary>
+ public static unsafe void StoreAligned(int* address, Vector128<int> source) { throw new NotImplementedException(); }
+ /// <summary>
+ /// void _mm_store_si128 (__m128i* mem_addr, __m128i a)
+ /// </summary>
+ public static unsafe void StoreAligned(uint* address, Vector128<uint> source) { throw new NotImplementedException(); }
+ /// <summary>
+ /// void _mm_store_si128 (__m128i* mem_addr, __m128i a)
+ /// </summary>
+ public static unsafe void StoreAligned(long* address, Vector128<long> source) { throw new NotImplementedException(); }
+ /// <summary>
+ /// void _mm_store_si128 (__m128i* mem_addr, __m128i a)
+ /// </summary>
+ public static unsafe void StoreAligned(ulong* address, Vector128<ulong> source) { throw new NotImplementedException(); }
+ /// <summary>
+ /// void _mm_store_pd (double* mem_addr, __m128d a)
+ /// </summary>
+ public static unsafe void StoreAligned(double* address, Vector128<double> source) { throw new NotImplementedException(); }
+
+ /// <summary>
+ /// void _mm_stream_si128 (__m128i* mem_addr, __m128i a)
+ /// </summary>
+ public static unsafe void StoreAlignedNonTemporal(sbyte* address, Vector128<sbyte> source) { throw new NotImplementedException(); }
+ /// <summary>
+ /// void _mm_stream_si128 (__m128i* mem_addr, __m128i a)
+ /// </summary>
+ public static unsafe void StoreAlignedNonTemporal(byte* address, Vector128<byte> source) { throw new NotImplementedException(); }
+ /// <summary>
+ /// void _mm_stream_si128 (__m128i* mem_addr, __m128i a)
+ /// </summary>
+ public static unsafe void StoreAlignedNonTemporal(short* address, Vector128<short> source) { throw new NotImplementedException(); }
+ /// <summary>
+ /// void _mm_stream_si128 (__m128i* mem_addr, __m128i a)
+ /// </summary>
+ public static unsafe void StoreAlignedNonTemporal(ushort* address, Vector128<ushort> source) { throw new NotImplementedException(); }
+ /// <summary>
+ /// void _mm_stream_si128 (__m128i* mem_addr, __m128i a)
+ /// </summary>
+ public static unsafe void StoreAlignedNonTemporal(int* address, Vector128<int> source) { throw new NotImplementedException(); }
+ /// <summary>
+ /// void _mm_stream_si128 (__m128i* mem_addr, __m128i a)
+ /// </summary>
+ public static unsafe void StoreAlignedNonTemporal(uint* address, Vector128<uint> source) { throw new NotImplementedException(); }
+ /// <summary>
+ /// void _mm_stream_si128 (__m128i* mem_addr, __m128i a)
+ /// </summary>
+ public static unsafe void StoreAlignedNonTemporal(long* address, Vector128<long> source) { throw new NotImplementedException(); }
+ /// <summary>
+ /// void _mm_stream_si128 (__m128i* mem_addr, __m128i a)
+ /// </summary>
+ public static unsafe void StoreAlignedNonTemporal(ulong* address, Vector128<ulong> source) { throw new NotImplementedException(); }
+ /// <summary>
+ /// void _mm_stream_pd (double* mem_addr, __m128d a)
+ /// </summary>
+ public static unsafe void StoreAlignedNonTemporal(double* address, Vector128<double> source) { throw new NotImplementedException(); }
+
+ /// <summary>
+ /// void _mm_storeu_si128 (__m128i* mem_addr, __m128i a)
+ /// </summary>
+ public static unsafe void Store(sbyte* address, Vector128<sbyte> source) { throw new NotImplementedException(); }
+ /// <summary>
+ /// void _mm_storeu_si128 (__m128i* mem_addr, __m128i a)
+ /// </summary>
+ public static unsafe void Store(byte* address, Vector128<byte> source) { throw new NotImplementedException(); }
+ /// <summary>
+ /// void _mm_storeu_si128 (__m128i* mem_addr, __m128i a)
+ /// </summary>
+ public static unsafe void Store(short* address, Vector128<short> source) { throw new NotImplementedException(); }
+ /// <summary>
+ /// void _mm_storeu_si128 (__m128i* mem_addr, __m128i a)
+ /// </summary>
+ public static unsafe void Store(ushort* address, Vector128<ushort> source) { throw new NotImplementedException(); }
+ /// <summary>
+ /// void _mm_storeu_si128 (__m128i* mem_addr, __m128i a)
+ /// </summary>
+ public static unsafe void Store(int* address, Vector128<int> source) { throw new NotImplementedException(); }
+ /// <summary>
+ /// void _mm_storeu_si128 (__m128i* mem_addr, __m128i a)
+ /// </summary>
+ public static unsafe void Store(uint* address, Vector128<uint> source) { throw new NotImplementedException(); }
+ /// <summary>
+ /// void _mm_storeu_si128 (__m128i* mem_addr, __m128i a)
+ /// </summary>
+ public static unsafe void Store(long* address, Vector128<long> source) { throw new NotImplementedException(); }
+ /// <summary>
+ /// void _mm_storeu_si128 (__m128i* mem_addr, __m128i a)
+ /// </summary>
+ public static unsafe void Store(ulong* address, Vector128<ulong> source) { throw new NotImplementedException(); }
+ /// <summary>
+ /// void _mm_storeu_pd (double* mem_addr, __m128d a)
+ /// </summary>
+ public static unsafe void Store(double* address, Vector128<double> source) { throw new NotImplementedException(); }
+
+ /// <summary>
+ /// void _mm_storeh_pd (double* mem_addr, __m128d a)
+ /// </summary>
+ public static unsafe void StoreHigh(double* address, Vector128<double> source) { throw new NotImplementedException(); }
+
+ /// <summary>
+ /// void _mm_storel_epi64 (__m128i* mem_addr, __m128i a)
+ /// </summary>
+ public static unsafe void StoreLow(long* address, Vector128<long> source) { throw new NotImplementedException(); }
+ /// <summary>
+ /// void _mm_storel_epi64 (__m128i* mem_addr, __m128i a)
+ /// </summary>
+ public static unsafe void StoreLow(ulong* address, Vector128<ulong> source) { throw new NotImplementedException(); }
+ /// <summary>
+ /// void _mm_storel_pd (double* mem_addr, __m128d a)
+ /// </summary>
+ public static unsafe void StoreLow(double* address, Vector128<double> source) { throw new NotImplementedException(); }
+
+ /// <summary>
+ /// __m128i _mm_sub_epi8 (__m128i a, __m128i b)
+ /// </summary>
+ public static Vector128<byte> Subtract(Vector128<byte> left, Vector128<byte> right) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m128i _mm_sub_epi8 (__m128i a, __m128i b)
+ /// </summary>
+ public static Vector128<sbyte> Subtract(Vector128<sbyte> left, Vector128<sbyte> right) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m128i _mm_sub_epi16 (__m128i a, __m128i b)
+ /// </summary>
+ public static Vector128<short> Subtract(Vector128<short> left, Vector128<short> right) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m128i _mm_sub_epi16 (__m128i a, __m128i b)
+ /// </summary>
+ public static Vector128<ushort> Subtract(Vector128<ushort> left, Vector128<ushort> right) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m128i _mm_sub_epi32 (__m128i a, __m128i b)
+ /// </summary>
+ public static Vector128<int> Subtract(Vector128<int> left, Vector128<int> right) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m128i _mm_sub_epi32 (__m128i a, __m128i b)
+ /// </summary>
+ public static Vector128<uint> Subtract(Vector128<uint> left, Vector128<uint> right) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m128i _mm_sub_epi64 (__m128i a, __m128i b)
+ /// </summary>
+ public static Vector128<long> Subtract(Vector128<long> left, Vector128<long> right) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m128i _mm_sub_epi64 (__m128i a, __m128i b)
+ /// </summary>
+ public static Vector128<ulong> Subtract(Vector128<ulong> left, Vector128<ulong> right) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m128d _mm_sub_pd (__m128d a, __m128d b)
+ /// </summary>
+ public static Vector128<double> Subtract(Vector128<double> left, Vector128<double> right) { throw new NotImplementedException(); }
+
+ /// <summary>
+ /// __m128i _mm_subs_epi8 (__m128i a, __m128i b)
+ /// </summary>
+ public static Vector128<sbyte> SubtractSaturate(Vector128<sbyte> left, Vector128<sbyte> right) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m128i _mm_subs_epi16 (__m128i a, __m128i b)
+ /// </summary>
+ public static Vector128<short> SubtractSaturate(Vector128<short> left, Vector128<short> right) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m128i _mm_subs_epu8 (__m128i a, __m128i b)
+ /// </summary>
+ public static Vector128<byte> SubtractSaturate(Vector128<byte> left, Vector128<byte> right) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m128i _mm_subs_epu16 (__m128i a, __m128i b)
+ /// </summary>
+ public static Vector128<ushort> SubtractSaturate(Vector128<ushort> left, Vector128<ushort> right) { throw new NotImplementedException(); }
+
+ /// <summary>
+ /// __m128i _mm_unpackhi_epi8 (__m128i a, __m128i b)
+ /// </summary>
+ public static Vector128<byte> UnpackHigh(Vector128<byte> left, Vector128<byte> right) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m128i _mm_unpackhi_epi8 (__m128i a, __m128i b)
+ /// </summary>
+ public static Vector128<sbyte> UnpackHigh(Vector128<sbyte> left, Vector128<sbyte> right) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m128i _mm_unpackhi_epi16 (__m128i a, __m128i b)
+ /// </summary>
+ public static Vector128<short> UnpackHigh(Vector128<short> left, Vector128<short> right) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m128i _mm_unpackhi_epi16 (__m128i a, __m128i b)
+ /// </summary
+ public static Vector128<ushort> UnpackHigh(Vector128<ushort> left, Vector128<ushort> right) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m128i _mm_unpackhi_epi32 (__m128i a, __m128i b)
+ /// </summary>
+ public static Vector128<int> UnpackHigh(Vector128<int> left, Vector128<int> right) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m128i _mm_unpackhi_epi32 (__m128i a, __m128i b)
+ /// </summary>
+ public static Vector128<uint> UnpackHigh(Vector128<uint> left, Vector128<uint> right) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m128i _mm_unpackhi_epi64 (__m128i a, __m128i b)
+ /// </summary>
+ public static Vector128<long> UnpackHigh(Vector128<long> left, Vector128<long> right) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m128i _mm_unpackhi_epi64 (__m128i a, __m128i b)
+ /// </summary>
+ public static Vector128<ulong> UnpackHigh(Vector128<ulong> left, Vector128<ulong> right) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m128d _mm_unpackhi_pd (__m128d a, __m128d b)
+ /// </summary>
+ public static Vector128<double> UnpackHigh(Vector128<double> left, Vector128<double> right) { throw new NotImplementedException(); }
+
+ /// <summary>
+ /// __m128i _mm_unpacklo_epi8 (__m128i a, __m128i b)
+ /// </summary>
+ public static Vector128<byte> UnpackLow(Vector128<byte> left, Vector128<byte> right) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m128i _mm_unpacklo_epi8 (__m128i a, __m128i b)
+ /// </summary>
+ public static Vector128<sbyte> UnpackLow(Vector128<sbyte> left, Vector128<sbyte> right) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m128i _mm_unpacklo_epi16 (__m128i a, __m128i b)
+ /// </summary>
+ public static Vector128<short> UnpackLow(Vector128<short> left, Vector128<short> right) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m128i _mm_unpacklo_epi16 (__m128i a, __m128i b)
+ /// </summary>
+ public static Vector128<ushort> UnpackLow(Vector128<ushort> left, Vector128<ushort> right) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m128i _mm_unpacklo_epi32 (__m128i a, __m128i b)
+ /// </summary>
+ public static Vector128<int> UnpackLow(Vector128<int> left, Vector128<int> right) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m128i _mm_unpacklo_epi32 (__m128i a, __m128i b)
+ /// </summary>
+ public static Vector128<uint> UnpackLow(Vector128<uint> left, Vector128<uint> right) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m128i _mm_unpacklo_epi64 (__m128i a, __m128i b)
+ /// </summary>
+ public static Vector128<long> UnpackLow(Vector128<long> left, Vector128<long> right) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m128i _mm_unpacklo_epi64 (__m128i a, __m128i b)
+ /// </summary>
+ public static Vector128<ulong> UnpackLow(Vector128<ulong> left, Vector128<ulong> right) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m128d _mm_unpacklo_pd (__m128d a, __m128d b)
+ /// </summary>
+ public static Vector128<double> UnpackLow(Vector128<double> left, Vector128<double> right) { throw new NotImplementedException(); }
+
+ /// <summary>
+ /// __m128i _mm_xor_si128 (__m128i a, __m128i b)
+ /// </summary>
+ public static Vector128<byte> Xor(Vector128<byte> left, Vector128<byte> right) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m128i _mm_xor_si128 (__m128i a, __m128i b)
+ /// </summary>
+ public static Vector128<sbyte> Xor(Vector128<sbyte> left, Vector128<sbyte> right) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m128i _mm_xor_si128 (__m128i a, __m128i b)
+ /// </summary>
+ public static Vector128<short> Xor(Vector128<short> left, Vector128<short> right) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m128i _mm_xor_si128 (__m128i a, __m128i b)
+ /// </summary>
+ public static Vector128<ushort> Xor(Vector128<ushort> left, Vector128<ushort> right) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m128i _mm_xor_si128 (__m128i a, __m128i b)
+ /// </summary>
+ public static Vector128<int> Xor(Vector128<int> left, Vector128<int> right) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m128i _mm_xor_si128 (__m128i a, __m128i b)
+ /// </summary>
+ public static Vector128<uint> Xor(Vector128<uint> left, Vector128<uint> right) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m128i _mm_xor_si128 (__m128i a, __m128i b)
+ /// </summary>
+ public static Vector128<long> Xor(Vector128<long> left, Vector128<long> right) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m128i _mm_xor_si128 (__m128i a, __m128i b)
+ /// </summary>
+ public static Vector128<ulong> Xor(Vector128<ulong> left, Vector128<ulong> right) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m128d _mm_xor_pd (__m128d a, __m128d b)
+ /// </summary>
+ public static Vector128<double> Xor(Vector128<double> left, Vector128<double> right) { throw new NotImplementedException(); }
+ }
+}
diff --git a/src/mscorlib/src/System/Runtime/Intrinsics/X86/Sse3.cs b/src/mscorlib/src/System/Runtime/Intrinsics/X86/Sse3.cs
new file mode 100644
index 0000000000..5e4ac9dd0e
--- /dev/null
+++ b/src/mscorlib/src/System/Runtime/Intrinsics/X86/Sse3.cs
@@ -0,0 +1,78 @@
+// 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;
+
+namespace System.Runtime.Intrinsics.X86
+{
+ /// <summary>
+ /// This class provides access to Intel SSE3 hardware instructions via intrinsics
+ /// </summary>
+ [CLSCompliant(false)]
+ public static class Sse3
+ {
+ public static bool IsSupported { get { return false; } }
+
+ /// <summary>
+ /// __m128 _mm_addsub_ps (__m128 a, __m128 b)
+ /// </summary>
+ public static Vector128<float> AddSubtract(Vector128<float> left, Vector128<float> right) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m128d _mm_addsub_pd (__m128d a, __m128d b)
+ /// </summary>
+ public static Vector128<double> AddSubtract(Vector128<double> left, Vector128<double> right) { throw new NotImplementedException(); }
+
+ /// <summary>
+ /// __m128 _mm_hadd_ps (__m128 a, __m128 b)
+ /// </summary>
+ public static Vector128<float> HorizontalAdd(Vector128<float> left, Vector128<float> right) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m128d _mm_hadd_pd (__m128d a, __m128d b)
+ /// </summary>
+ public static Vector128<double> HorizontalAdd(Vector128<double> left, Vector128<double> right) { throw new NotImplementedException(); }
+
+ /// <summary>
+ /// __m128 _mm_hsub_ps (__m128 a, __m128 b)
+ /// </summary>
+ public static Vector128<float> HorizontalSubtract(Vector128<float> left, Vector128<float> right) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m128d _mm_hsub_pd (__m128d a, __m128d b)
+ /// </summary>
+ public static Vector128<double> HorizontalSubtract(Vector128<double> left, Vector128<double> right) { throw new NotImplementedException(); }
+
+ /// <summary>
+ /// __m128d _mm_loaddup_pd (double const* mem_addr)
+ /// </summary>
+ public static unsafe Vector128<double> LoadAndDuplicate(double* address) { throw new NotImplementedException(); }
+
+ /// <summary>
+ /// __m128i _mm_lddqu_si128 (__m128i const* mem_addr)
+ /// </summary>
+ public static unsafe Vector128<sbyte> LoadDqu(sbyte* address) { throw new NotImplementedException(); }
+ public static unsafe Vector128<byte> LoadDqu(byte* address) { throw new NotImplementedException(); }
+ public static unsafe Vector128<short> LoadDqu(short* address) { throw new NotImplementedException(); }
+ public static unsafe Vector128<ushort> LoadDqu(ushort* address) { throw new NotImplementedException(); }
+ public static unsafe Vector128<int> LoadDqu(int* address) { throw new NotImplementedException(); }
+ public static unsafe Vector128<uint> LoadDqu(uint* address) { throw new NotImplementedException(); }
+ public static unsafe Vector128<long> LoadDqu(long* address) { throw new NotImplementedException(); }
+ public static unsafe Vector128<ulong> LoadDqu(ulong* address) { throw new NotImplementedException(); }
+
+ /// <summary>
+ /// __m128d _mm_movedup_pd (__m128d a)
+ /// </summary>
+ public static Vector128<double> MoveAndDuplicate(Vector128<double> source) { throw new NotImplementedException(); }
+
+ /// <summary>
+ /// __m128 _mm_movehdup_ps (__m128 a)
+ /// </summary>
+ public static Vector128<float> MoveHighAndDuplicate(Vector128<float> source) { throw new NotImplementedException(); }
+
+ /// <summary>
+ /// __m128 _mm_moveldup_ps (__m128 a)
+ /// </summary>
+ public static Vector128<float> MoveLowAndDuplicate(Vector128<float> source) { throw new NotImplementedException(); }
+
+ }
+}
diff --git a/src/mscorlib/src/System/Runtime/Intrinsics/X86/Sse41.cs b/src/mscorlib/src/System/Runtime/Intrinsics/X86/Sse41.cs
new file mode 100644
index 0000000000..5a498bcf4e
--- /dev/null
+++ b/src/mscorlib/src/System/Runtime/Intrinsics/X86/Sse41.cs
@@ -0,0 +1,408 @@
+// 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;
+
+namespace System.Runtime.Intrinsics.X86
+{
+ /// <summary>
+ /// This class provides access to Intel SSE4.1 hardware instructions via intrinsics
+ /// </summary>
+ [CLSCompliant(false)]
+ public static class Sse41
+ {
+ public static bool IsSupported { get { return false; } }
+
+ /// <summary>
+ /// __m128i _mm_blend_epi16 (__m128i a, __m128i b, const int imm8)
+ /// </summary>
+ public static Vector128<short> Blend(Vector128<short> left, Vector128<short> right, byte control) { throw new NotImplementedException(); }
+
+ /// <summary>
+ /// __m128i _mm_blend_epi16 (__m128i a, __m128i b, const int imm8)
+ /// </summary>
+ public static Vector128<ushort> Blend(Vector128<ushort> left, Vector128<ushort> right, byte control) { throw new NotImplementedException(); }
+
+ /// <summary>
+ /// __m128 _mm_blend_ps (__m128 a, __m128 b, const int imm8)
+ /// </summary>
+ public static Vector128<float> Blend(Vector128<float> left, Vector128<float> right, byte control) { throw new NotImplementedException(); }
+
+ /// <summary>
+ /// __m128d _mm_blend_pd (__m128d a, __m128d b, const int imm8)
+ /// </summary>
+ public static Vector128<double> Blend(Vector128<double> left, Vector128<double> right, byte control) { throw new NotImplementedException(); }
+
+ /// <summary>
+ /// __m128i _mm_blendv_epi8 (__m128i a, __m128i b, __m128i mask)
+ /// </summary>
+ public static Vector128<sbyte> BlendVariable(Vector128<sbyte> left, Vector128<sbyte> right, Vector128<sbyte> mask) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m128i _mm_blendv_epi8 (__m128i a, __m128i b, __m128i mask)
+ /// </summary>
+ public static Vector128<byte> BlendVariable(Vector128<byte> left, Vector128<byte> right, Vector128<byte> mask) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m128 _mm_blendv_ps (__m128 a, __m128 b, __m128 mask)
+ /// </summary>
+ public static Vector128<float> BlendVariable(Vector128<float> left, Vector128<float> right, Vector128<float> mask) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m128d _mm_blendv_pd (__m128d a, __m128d b, __m128d mask)
+ /// </summary>
+ public static Vector128<double> BlendVariable(Vector128<double> left, Vector128<double> right, Vector128<double> mask) { throw new NotImplementedException(); }
+
+ /// <summary>
+ /// __m128 _mm_ceil_ps (__m128 a)
+ /// </summary>
+ public static Vector128<float> Ceiling(Vector128<float> value) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m128d _mm_ceil_pd (__m128d a)
+ /// </summary>
+ public static Vector128<double> Ceiling(Vector128<double> value) { throw new NotImplementedException(); }
+
+ /// <summary>
+ /// __m128i _mm_cmpeq_epi64 (__m128i a, __m128i b)
+ /// </summary>
+ public static Vector128<long> CompareEqual(Vector128<long> left, Vector128<long> right) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m128i _mm_cmpeq_epi64 (__m128i a, __m128i b)
+ /// </summary>
+ public static Vector128<ulong> CompareEqual(Vector128<ulong> left, Vector128<ulong> right) { throw new NotImplementedException(); }
+
+ /// <summary>
+ /// __m128i _mm_cvtepi8_epi16 (__m128i a)
+ /// </summary>
+ public static Vector128<short> ConvertToShort(Vector128<sbyte> value) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m128i _mm_cvtepu8_epi16 (__m128i a)
+ /// </summary>
+ public static Vector128<short> ConvertToShort(Vector128<byte> value) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m128i _mm_cvtepi8_epi32 (__m128i a)
+ /// </summary>
+ public static Vector128<int> ConvertToInt(Vector128<sbyte> value) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m128i _mm_cvtepu8_epi32 (__m128i a)
+ /// </summary>
+ public static Vector128<int> ConvertToInt(Vector128<byte> value) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m128i _mm_cvtepi16_epi32 (__m128i a)
+ /// </summary>
+ public static Vector128<int> ConvertToInt(Vector128<short> value) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m128i _mm_cvtepu16_epi32 (__m128i a)
+ /// </summary>
+ public static Vector128<int> ConvertToInt(Vector128<ushort> value) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m128i _mm_cvtepi8_epi64 (__m128i a)
+ /// </summary>
+ public static Vector128<long> ConvertToLong(Vector128<sbyte> value) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m128i _mm_cvtepu8_epi64 (__m128i a)
+ /// </summary>
+ public static Vector128<long> ConvertToLong(Vector128<byte> value) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m128i _mm_cvtepi16_epi64 (__m128i a)
+ /// </summary>
+ public static Vector128<long> ConvertToLong(Vector128<short> value) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m128i _mm_cvtepu16_epi64 (__m128i a)
+ /// </summary>
+ public static Vector128<long> ConvertToLong(Vector128<ushort> value) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m128i _mm_cvtepi32_epi64 (__m128i a)
+ /// </summary>
+ public static Vector128<long> ConvertToLong(Vector128<int> value) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m128i _mm_cvtepu32_epi64 (__m128i a)
+ /// </summary>
+ public static Vector128<long> ConvertToLong(Vector128<uint> value) { throw new NotImplementedException(); }
+
+ /// <summary>
+ /// int _mm_extract_epi8 (__m128i a, const int imm8)
+ /// </summary>
+ public static sbyte ExtractSbyte<T>(Vector128<T> value, byte index) where T : struct { throw new NotImplementedException(); }
+ /// <summary>
+ /// int _mm_extract_epi8 (__m128i a, const int imm8)
+ /// </summary>
+ public static byte ExtractByte<T>(Vector128<T> value, byte index) where T : struct { throw new NotImplementedException(); }
+
+ /// <summary>
+ /// int _mm_extract_epi32 (__m128i a, const int imm8)
+ /// </summary>
+ public static int ExtractInt<T>(Vector128<T> value, byte index) where T : struct { throw new NotImplementedException(); }
+
+ /// <summary>
+ /// int _mm_extract_epi32 (__m128i a, const int imm8)
+ /// </summary>
+ public static uint ExtractUint<T>(Vector128<T> value, byte index) where T : struct { throw new NotImplementedException(); }
+
+ /// <summary>
+ /// __int64 _mm_extract_epi64 (__m128i a, const int imm8)
+ /// </summary>
+ public static long ExtractLong<T>(Vector128<T> value, byte index) where T : struct { throw new NotImplementedException(); }
+
+ /// <summary>
+ /// __int64 _mm_extract_epi64 (__m128i a, const int imm8)
+ /// </summary>
+ public static ulong ExtractUlong<T>(Vector128<T> value, byte index) where T : struct { throw new NotImplementedException(); }
+
+ /// <summary>
+ /// int _mm_extract_ps (__m128 a, const int imm8)
+ /// </summary>
+ public static float ExtractFloat<T>(Vector128<T> value, byte index) where T : struct { throw new NotImplementedException(); }
+
+ /// <summary>
+ /// __m128 _mm_floor_ps (__m128 a)
+ /// </summary>
+ public static Vector128<float> Floor(Vector128<float> value) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m128d _mm_floor_pd (__m128d a)
+ /// </summary>
+ public static Vector128<double> Floor(Vector128<double> value) { throw new NotImplementedException(); }
+
+ /// <summary>
+ /// __m128i _mm_insert_epi8 (__m128i a, int i, const int imm8)
+ /// </summary>
+ public static Vector128<T> InsertSbyte<T>(Vector128<T> value, sbyte data, byte index) where T : struct { throw new NotImplementedException(); }
+
+ /// <summary>
+ /// __m128i _mm_insert_epi8 (__m128i a, int i, const int imm8)
+ /// </summary>
+ public static Vector128<T> InsertByte<T>(Vector128<T> value, byte data, byte index) where T : struct { throw new NotImplementedException(); }
+
+ /// <summary>
+ /// __m128i _mm_insert_epi32 (__m128i a, int i, const int imm8)
+ /// </summary>
+ public static Vector128<T> InsertInt<T>(Vector128<T> value, int data, byte index) where T : struct { throw new NotImplementedException(); }
+
+ /// <summary>
+ /// __m128i _mm_insert_epi32 (__m128i a, int i, const int imm8)
+ /// </summary>
+ public static Vector128<T> InsertUint<T>(Vector128<T> value, uint data, byte index) where T : struct { throw new NotImplementedException(); }
+
+ /// <summary>
+ /// __m128i _mm_insert_epi64 (__m128i a, __int64 i, const int imm8)
+ /// </summary>
+ public static Vector128<T> InsertLong<T>(Vector128<T> value, long data, byte index) where T : struct { throw new NotImplementedException(); }
+
+ /// <summary>
+ /// __m128i _mm_insert_epi64 (__m128i a, __int64 i, const int imm8)
+ /// </summary>
+ public static Vector128<T> InsertUlong<T>(Vector128<T> value, ulong data, byte index) where T : struct { throw new NotImplementedException(); }
+
+ /// <summary>
+ /// __m128 _mm_insert_ps (__m128 a, __m128 b, const int imm8)
+ /// </summary>
+ public static Vector128<T> InsertFloat<T>(Vector128<T> value, float data, byte index) where T : struct { throw new NotImplementedException(); }
+
+ /// <summary>
+ /// __m128i _mm_max_epi8 (__m128i a, __m128i b)
+ /// </summary>
+ public static Vector128<sbyte> Max(Vector128<sbyte> left, Vector128<sbyte> right) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m128i _mm_max_epu16 (__m128i a, __m128i b)
+ /// </summary>
+ public static Vector128<ushort> Max(Vector128<ushort> left, Vector128<ushort> right) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m128i _mm_max_epi32 (__m128i a, __m128i b)
+ /// </summary>
+ public static Vector128<int> Max(Vector128<int> left, Vector128<int> right) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m128i _mm_max_epu32 (__m128i a, __m128i b)
+ /// </summary>
+ public static Vector128<uint> Max(Vector128<uint> left, Vector128<uint> right) { throw new NotImplementedException(); }
+
+ /// <summary>
+ /// __m128i _mm_min_epi8 (__m128i a, __m128i b)
+ /// </summary>
+ public static Vector128<sbyte> Min(Vector128<sbyte> left, Vector128<sbyte> right) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m128i _mm_min_epu16 (__m128i a, __m128i b)
+ /// </summary>
+ public static Vector128<ushort> Min(Vector128<ushort> left, Vector128<ushort> right) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m128i _mm_min_epi32 (__m128i a, __m128i b)
+ /// </summary>
+ public static Vector128<int> Min(Vector128<int> left, Vector128<int> right) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m128i _mm_min_epu32 (__m128i a, __m128i b)
+ /// </summary>
+ public static Vector128<uint> Min(Vector128<uint> left, Vector128<uint> right) { throw new NotImplementedException(); }
+
+ /// <summary>
+ /// __m128i _mm_minpos_epu16 (__m128i a)
+ /// </summary>
+ public static Vector128<ushort> MinHorizontal(Vector128<ushort> value) { throw new NotImplementedException(); }
+
+ /// <summary>
+ /// __m128i _mm_mpsadbw_epu8 (__m128i a, __m128i b, const int imm8)
+ /// </summary>
+ public static Vector128<ushort> MultipleSumAbsoluteDifferences(Vector128<byte> left, Vector128<byte> right, byte mask) { throw new NotImplementedException(); }
+
+ /// <summary>
+ /// __m128i _mm_mul_epi32 (__m128i a, __m128i b)
+ /// </summary>
+ public static Vector128<long> Multiply(Vector128<int> left, Vector128<int> right) { throw new NotImplementedException(); }
+
+ /// <summary>
+ /// __m128i _mm_mullo_epi32 (__m128i a, __m128i b)
+ /// </summary>
+ public static Vector128<int> MultiplyLow(Vector128<int> left, Vector128<int> right) { throw new NotImplementedException(); }
+
+ /// <summary>
+ /// __m128i _mm_packus_epi32 (__m128i a, __m128i b)
+ /// </summary>
+ public static Vector128<ushort> PackUnsignedSaturate(Vector128<int> left, Vector128<int> right) { throw new NotImplementedException(); }
+
+ /// <summary>
+ /// __m128 _mm_round_ps (__m128 a, int rounding)
+ /// _MM_FROUND_TO_NEAREST_INT |_MM_FROUND_NO_EXC
+ /// </summary>
+ public static Vector128<float> RoundToNearestInteger(Vector128<float> value) { throw new NotImplementedException(); }
+ /// <summary>
+ /// _MM_FROUND_TO_NEG_INF |_MM_FROUND_NO_EXC
+ /// </summary>
+ public static Vector128<float> RoundToNegativeInfinity(Vector128<float> value) { throw new NotImplementedException(); }
+ /// <summary>
+ /// _MM_FROUND_TO_POS_INF |_MM_FROUND_NO_EXC
+ /// </summary>
+ public static Vector128<float> RoundToPositiveInfinity(Vector128<float> value) { throw new NotImplementedException(); }
+ /// <summary>
+ /// _MM_FROUND_TO_ZERO |_MM_FROUND_NO_EXC
+ /// </summary>
+ public static Vector128<float> RoundToZero(Vector128<float> value) { throw new NotImplementedException(); }
+ /// <summary>
+ /// _MM_FROUND_CUR_DIRECTION
+ /// </summary>
+ public static Vector128<float> RoundCurrentDirection(Vector128<float> value) { throw new NotImplementedException(); }
+
+ /// <summary>
+ /// __m128d _mm_round_pd (__m128d a, int rounding)
+ /// _MM_FROUND_TO_NEAREST_INT |_MM_FROUND_NO_EXC
+ /// </summary>
+ public static Vector128<double> RoundToNearestInteger(Vector128<double> value) { throw new NotImplementedException(); }
+ /// <summary>
+ /// _MM_FROUND_TO_NEG_INF |_MM_FROUND_NO_EXC
+ /// </summary>
+ public static Vector128<double> RoundToNegativeInfinity(Vector128<double> value) { throw new NotImplementedException(); }
+ /// <summary>
+ /// _MM_FROUND_TO_POS_INF |_MM_FROUND_NO_EXC
+ /// </summary>
+ public static Vector128<double> RoundToPositiveInfinity(Vector128<double> value) { throw new NotImplementedException(); }
+ /// <summary>
+ /// _MM_FROUND_TO_ZERO |_MM_FROUND_NO_EXC
+ /// </summary>
+ public static Vector128<double> RoundToZero(Vector128<double> value) { throw new NotImplementedException(); }
+ /// <summary>
+ /// _MM_FROUND_CUR_DIRECTION
+ /// </summary>
+ public static Vector128<double> RoundCurrentDirection(Vector128<double> value) { throw new NotImplementedException(); }
+
+ /// <summary>
+ /// __m128i _mm_stream_load_si128 (const __m128i* mem_addr)
+ /// </summary>
+ public static unsafe Vector128<sbyte> LoadAlignedNonTemporal(sbyte* address) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m128i _mm_stream_load_si128 (const __m128i* mem_addr)
+ /// </summary>
+ public static unsafe Vector128<byte> LoadAlignedNonTemporal(byte* address) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m128i _mm_stream_load_si128 (const __m128i* mem_addr)
+ /// </summary>
+ public static unsafe Vector128<short> LoadAlignedNonTemporal(short* address) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m128i _mm_stream_load_si128 (const __m128i* mem_addr)
+ /// </summary>
+ public static unsafe Vector128<ushort> LoadAlignedNonTemporal(ushort* address) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m128i _mm_stream_load_si128 (const __m128i* mem_addr)
+ /// </summary>
+ public static unsafe Vector128<int> LoadAlignedNonTemporal(int* address) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m128i _mm_stream_load_si128 (const __m128i* mem_addr)
+ /// </summary>
+ public static unsafe Vector128<uint> LoadAlignedNonTemporal(uint* address) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m128i _mm_stream_load_si128 (const __m128i* mem_addr)
+ /// </summary>
+ public static unsafe Vector128<long> LoadAlignedNonTemporal(long* address) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m128i _mm_stream_load_si128 (const __m128i* mem_addr)
+ /// </summary>
+ public static unsafe Vector128<ulong> LoadAlignedNonTemporal(ulong* address) { throw new NotImplementedException(); }
+
+ /// <summary>
+ /// int _mm_test_all_ones (__m128i a)
+ /// </summary>
+ public static bool TestAllOnes(Vector128<sbyte> value) { throw new NotImplementedException(); }
+ public static bool TestAllOnes(Vector128<byte> value) { throw new NotImplementedException(); }
+ public static bool TestAllOnes(Vector128<short> value) { throw new NotImplementedException(); }
+ public static bool TestAllOnes(Vector128<ushort> value) { throw new NotImplementedException(); }
+ public static bool TestAllOnes(Vector128<int> value) { throw new NotImplementedException(); }
+ public static bool TestAllOnes(Vector128<uint> value) { throw new NotImplementedException(); }
+ public static bool TestAllOnes(Vector128<long> value) { throw new NotImplementedException(); }
+ public static bool TestAllOnes(Vector128<ulong> value) { throw new NotImplementedException(); }
+
+ /// <summary>
+ /// int _mm_test_all_zeros (__m128i a, __m128i mask)
+ /// </summary>
+ public static bool TestAllZeros(Vector128<sbyte> left, Vector128<sbyte> right) { throw new NotImplementedException(); }
+ public static bool TestAllZeros(Vector128<byte> left, Vector128<byte> right) { throw new NotImplementedException(); }
+ public static bool TestAllZeros(Vector128<short> left, Vector128<short> right) { throw new NotImplementedException(); }
+ public static bool TestAllZeros(Vector128<ushort> left, Vector128<ushort> right) { throw new NotImplementedException(); }
+ public static bool TestAllZeros(Vector128<int> left, Vector128<int> right) { throw new NotImplementedException(); }
+ public static bool TestAllZeros(Vector128<uint> left, Vector128<uint> right) { throw new NotImplementedException(); }
+ public static bool TestAllZeros(Vector128<long> left, Vector128<long> right) { throw new NotImplementedException(); }
+ public static bool TestAllZeros(Vector128<ulong> left, Vector128<ulong> right) { throw new NotImplementedException(); }
+
+ /// <summary>
+ /// int _mm_testc_si128 (__m128i a, __m128i b)
+ /// </summary>
+ public static bool TestC(Vector128<sbyte> left, Vector128<sbyte> right) { throw new NotImplementedException(); }
+ public static bool TestC(Vector128<byte> left, Vector128<byte> right) { throw new NotImplementedException(); }
+ public static bool TestC(Vector128<short> left, Vector128<short> right) { throw new NotImplementedException(); }
+ public static bool TestC(Vector128<ushort> left, Vector128<ushort> right) { throw new NotImplementedException(); }
+ public static bool TestC(Vector128<int> left, Vector128<int> right) { throw new NotImplementedException(); }
+ public static bool TestC(Vector128<uint> left, Vector128<uint> right) { throw new NotImplementedException(); }
+ public static bool TestC(Vector128<long> left, Vector128<long> right) { throw new NotImplementedException(); }
+ public static bool TestC(Vector128<ulong> left, Vector128<ulong> right) { throw new NotImplementedException(); }
+
+ /// <summary>
+ /// int _mm_test_mix_ones_zeros (__m128i a, __m128i mask)
+ /// </summary>
+ public static bool TestMixOnesZeros(Vector128<sbyte> left, Vector128<sbyte> right) { throw new NotImplementedException(); }
+ public static bool TestMixOnesZeros(Vector128<byte> left, Vector128<byte> right) { throw new NotImplementedException(); }
+ public static bool TestMixOnesZeros(Vector128<short> left, Vector128<short> right) { throw new NotImplementedException(); }
+ public static bool TestMixOnesZeros(Vector128<ushort> left, Vector128<ushort> right) { throw new NotImplementedException(); }
+ public static bool TestMixOnesZeros(Vector128<int> left, Vector128<int> right) { throw new NotImplementedException(); }
+ public static bool TestMixOnesZeros(Vector128<uint> left, Vector128<uint> right) { throw new NotImplementedException(); }
+ public static bool TestMixOnesZeros(Vector128<long> left, Vector128<long> right) { throw new NotImplementedException(); }
+ public static bool TestMixOnesZeros(Vector128<ulong> left, Vector128<ulong> right) { throw new NotImplementedException(); }
+
+ /// <summary>
+ /// int _mm_testnzc_si128 (__m128i a, __m128i b)
+ /// </summary>
+ public static bool TestNotZAndNotC(Vector128<sbyte> left, Vector128<sbyte> right) { throw new NotImplementedException(); }
+ public static bool TestNotZAndNotC(Vector128<byte> left, Vector128<byte> right) { throw new NotImplementedException(); }
+ public static bool TestNotZAndNotC(Vector128<short> left, Vector128<short> right) { throw new NotImplementedException(); }
+ public static bool TestNotZAndNotC(Vector128<ushort> left, Vector128<ushort> right) { throw new NotImplementedException(); }
+ public static bool TestNotZAndNotC(Vector128<int> left, Vector128<int> right) { throw new NotImplementedException(); }
+ public static bool TestNotZAndNotC(Vector128<uint> left, Vector128<uint> right) { throw new NotImplementedException(); }
+ public static bool TestNotZAndNotC(Vector128<long> left, Vector128<long> right) { throw new NotImplementedException(); }
+ public static bool TestNotZAndNotC(Vector128<ulong> left, Vector128<ulong> right) { throw new NotImplementedException(); }
+
+ /// <summary>
+ /// int _mm_testz_si128 (__m128i a, __m128i b)
+ /// </summary>
+ public static bool TestZ(Vector128<sbyte> left, Vector128<sbyte> right) { throw new NotImplementedException(); }
+ public static bool TestZ(Vector128<byte> left, Vector128<byte> right) { throw new NotImplementedException(); }
+ public static bool TestZ(Vector128<short> left, Vector128<short> right) { throw new NotImplementedException(); }
+ public static bool TestZ(Vector128<ushort> left, Vector128<ushort> right) { throw new NotImplementedException(); }
+ public static bool TestZ(Vector128<int> left, Vector128<int> right) { throw new NotImplementedException(); }
+ public static bool TestZ(Vector128<uint> left, Vector128<uint> right) { throw new NotImplementedException(); }
+ public static bool TestZ(Vector128<long> left, Vector128<long> right) { throw new NotImplementedException(); }
+ public static bool TestZ(Vector128<ulong> left, Vector128<ulong> right) { throw new NotImplementedException(); }
+ }
+}
diff --git a/src/mscorlib/src/System/Runtime/Intrinsics/X86/Sse42.cs b/src/mscorlib/src/System/Runtime/Intrinsics/X86/Sse42.cs
new file mode 100644
index 0000000000..f644577ae1
--- /dev/null
+++ b/src/mscorlib/src/System/Runtime/Intrinsics/X86/Sse42.cs
@@ -0,0 +1,233 @@
+// 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;
+
+namespace System.Runtime.Intrinsics.X86
+{
+ /// <summary>
+ /// This class provides access to Intel SSE4.2 hardware instructions via intrinsics
+ /// </summary>
+ [CLSCompliant(false)]
+ public static class Sse42
+ {
+ public static bool IsSupported { get { return false; } }
+
+ /// <summary>
+ /// int _mm_cmpistra (__m128i a, __m128i b, const int imm8)
+ /// int _mm_cmpistrc (__m128i a, __m128i b, const int imm8)
+ /// int _mm_cmpistro (__m128i a, __m128i b, const int imm8)
+ /// int _mm_cmpistrs (__m128i a, __m128i b, const int imm8)
+ /// int _mm_cmpistrz (__m128i a, __m128i b, const int imm8)
+ /// </summary>
+ public static bool CompareImplicitLength(Vector128<sbyte> left, Vector128<sbyte> right, ResultsFlag flag, StringComparisonMode mode) { throw new NotImplementedException(); }
+
+ /// <summary>
+ /// int _mm_cmpistra (__m128i a, __m128i b, const int imm8)
+ /// int _mm_cmpistrc (__m128i a, __m128i b, const int imm8)
+ /// int _mm_cmpistro (__m128i a, __m128i b, const int imm8)
+ /// int _mm_cmpistrs (__m128i a, __m128i b, const int imm8)
+ /// int _mm_cmpistrz (__m128i a, __m128i b, const int imm8)
+ /// </summary>
+ public static bool CompareImplicitLength(Vector128<byte> left, Vector128<byte> right, ResultsFlag flag, StringComparisonMode mode) { throw new NotImplementedException(); }
+
+ /// <summary>
+ /// int _mm_cmpistra (__m128i a, __m128i b, const int imm8)
+ /// int _mm_cmpistrc (__m128i a, __m128i b, const int imm8)
+ /// int _mm_cmpistro (__m128i a, __m128i b, const int imm8)
+ /// int _mm_cmpistrs (__m128i a, __m128i b, const int imm8)
+ /// int _mm_cmpistrz (__m128i a, __m128i b, const int imm8)
+ /// </summary>
+ public static bool CompareImplicitLength(Vector128<short> left, Vector128<short> right, ResultsFlag flag, StringComparisonMode mode) { throw new NotImplementedException(); }
+
+
+ /// <summary>
+ /// int _mm_cmpistra (__m128i a, __m128i b, const int imm8)
+ /// int _mm_cmpistrc (__m128i a, __m128i b, const int imm8)
+ /// int _mm_cmpistro (__m128i a, __m128i b, const int imm8)
+ /// int _mm_cmpistrs (__m128i a, __m128i b, const int imm8)
+ /// int _mm_cmpistrz (__m128i a, __m128i b, const int imm8)
+ /// </summary>
+ public static bool CompareImplicitLength(Vector128<ushort> left, Vector128<ushort> right, ResultsFlag flag, StringComparisonMode mode) { throw new NotImplementedException(); }
+
+ /// <summary>
+ /// int _mm_cmpestra (__m128i a, int la, __m128i b, int lb, const int imm8)
+ /// int _mm_cmpestrc (__m128i a, int la, __m128i b, int lb, const int imm8)
+ /// int _mm_cmpestro (__m128i a, int la, __m128i b, int lb, const int imm8)
+ /// int _mm_cmpestrs (__m128i a, int la, __m128i b, int lb, const int imm8)
+ /// int _mm_cmpestrz (__m128i a, int la, __m128i b, int lb, const int imm8)
+ /// </summary>
+ public static bool CompareExplicitLength(Vector128<sbyte> left, byte leftLength, Vector128<sbyte> right, byte rightLength, ResultsFlag flag, StringComparisonMode mode) { throw new NotImplementedException(); }
+
+ /// <summary>
+ /// int _mm_cmpestra (__m128i a, int la, __m128i b, int lb, const int imm8)
+ /// int _mm_cmpestrc (__m128i a, int la, __m128i b, int lb, const int imm8)
+ /// int _mm_cmpestro (__m128i a, int la, __m128i b, int lb, const int imm8)
+ /// int _mm_cmpestrs (__m128i a, int la, __m128i b, int lb, const int imm8)
+ /// int _mm_cmpestrz (__m128i a, int la, __m128i b, int lb, const int imm8)
+ /// </summary>
+ public static bool CompareExplicitLength(Vector128<byte> left, byte leftLength, Vector128<byte> right, byte rightLength, ResultsFlag flag, StringComparisonMode mode) { throw new NotImplementedException(); }
+
+ /// <summary>
+ /// int _mm_cmpestra (__m128i a, int la, __m128i b, int lb, const int imm8)
+ /// int _mm_cmpestrc (__m128i a, int la, __m128i b, int lb, const int imm8)
+ /// int _mm_cmpestro (__m128i a, int la, __m128i b, int lb, const int imm8)
+ /// int _mm_cmpestrs (__m128i a, int la, __m128i b, int lb, const int imm8)
+ /// int _mm_cmpestrz (__m128i a, int la, __m128i b, int lb, const int imm8)
+ /// </summary>
+ public static bool CompareExplicitLength(Vector128<short> left, byte leftLength, Vector128<short> right, byte rightLength, ResultsFlag flag, StringComparisonMode mode) { throw new NotImplementedException(); }
+
+ /// <summary>
+ /// int _mm_cmpestra (__m128i a, int la, __m128i b, int lb, const int imm8)
+ /// int _mm_cmpestrc (__m128i a, int la, __m128i b, int lb, const int imm8)
+ /// int _mm_cmpestro (__m128i a, int la, __m128i b, int lb, const int imm8)
+ /// int _mm_cmpestrs (__m128i a, int la, __m128i b, int lb, const int imm8)
+ /// int _mm_cmpestrz (__m128i a, int la, __m128i b, int lb, const int imm8)
+ /// </summary>
+ public static bool CompareExplicitLength(Vector128<ushort> left, byte leftLength, Vector128<ushort> right, byte rightLength, ResultsFlag flag, StringComparisonMode mode) { throw new NotImplementedException(); }
+
+ /// <summary>
+ /// int _mm_cmpistri (__m128i a, __m128i b, const int imm8)
+ /// </summary>
+ public static int CompareImplicitLengthIndex(Vector128<sbyte> left, Vector128<sbyte> right, StringComparisonMode mode) { throw new NotImplementedException(); }
+
+ /// <summary>
+ /// int _mm_cmpistri (__m128i a, __m128i b, const int imm8)
+ /// </summary>
+ public static int CompareImplicitLengthIndex(Vector128<byte> left, Vector128<byte> right, StringComparisonMode mode) { throw new NotImplementedException(); }
+
+ /// <summary>
+ /// int _mm_cmpistri (__m128i a, __m128i b, const int imm8)
+ /// </summary>
+ public static int CompareImplicitLengthIndex(Vector128<short> left, Vector128<short> right, StringComparisonMode mode) { throw new NotImplementedException(); }
+
+ /// <summary>
+ /// int _mm_cmpistri (__m128i a, __m128i b, const int imm8)
+ /// </summary>
+ public static int CompareImplicitLengthIndex(Vector128<ushort> left, Vector128<ushort> right, StringComparisonMode mode) { throw new NotImplementedException(); }
+
+ /// <summary>
+ /// int _mm_cmpestri (__m128i a, int la, __m128i b, int lb, const int imm8)
+ /// </summary>
+ public static int CompareExplicitLengthIndex(Vector128<sbyte> left, byte leftLength, Vector128<sbyte> right, byte rightLength, StringComparisonMode mode) { throw new NotImplementedException(); }
+
+ /// <summary>
+ /// int _mm_cmpestri (__m128i a, int la, __m128i b, int lb, const int imm8)
+ /// </summary>
+ public static int CompareExplicitLengthIndex(Vector128<byte> left, byte leftLength, Vector128<byte> right, byte rightLength, StringComparisonMode mode) { throw new NotImplementedException(); }
+
+ /// <summary>
+ /// int _mm_cmpestri (__m128i a, int la, __m128i b, int lb, const int imm8)
+ /// </summary>
+ public static int CompareExplicitLengthIndex(Vector128<short> left, byte leftLength, Vector128<short> right, byte rightLength, StringComparisonMode mode) { throw new NotImplementedException(); }
+
+ /// <summary>
+ /// int _mm_cmpestri (__m128i a, int la, __m128i b, int lb, const int imm8)
+ /// </summary>
+ public static int CompareExplicitLengthIndex(Vector128<ushort> left, byte leftLength, Vector128<ushort> right, byte rightLength, StringComparisonMode mode) { throw new NotImplementedException(); }
+
+ /// <summary>
+ /// __m128i _mm_cmpistrm (__m128i a, __m128i b, const int imm8)
+ /// </summary>
+ public static Vector128<ushort> CompareImplicitLengthBitMask(Vector128<sbyte> left, Vector128<sbyte> right, StringComparisonMode mode) { throw new NotImplementedException(); }
+
+ /// <summary>
+ /// __m128i _mm_cmpistrm (__m128i a, __m128i b, const int imm8)
+ /// </summary>
+ public static Vector128<ushort> CompareImplicitLengthBitMask(Vector128<byte> left, Vector128<byte> right, StringComparisonMode mode) { throw new NotImplementedException(); }
+
+ /// <summary>
+ /// __m128i _mm_cmpistrm (__m128i a, __m128i b, const int imm8)
+ /// </summary>
+ public static Vector128<byte> CompareImplicitLengthBitMask(Vector128<short> left, Vector128<short> right, StringComparisonMode mode) { throw new NotImplementedException(); }
+
+ /// <summary>
+ /// __m128i _mm_cmpistrm (__m128i a, __m128i b, const int imm8)
+ /// </summary>
+ public static Vector128<byte> CompareImplicitLengthBitMask(Vector128<ushort> left, Vector128<ushort> right, StringComparisonMode mode) { throw new NotImplementedException(); }
+
+ /// <summary>
+ /// __m128i _mm_cmpistrm (__m128i a, __m128i b, const int imm8)
+ /// </summary>
+ public static Vector128<byte> CompareImplicitLengthUnitMask(Vector128<sbyte> left, Vector128<sbyte> right, StringComparisonMode mode) { throw new NotImplementedException(); }
+
+ /// <summary>
+ /// __m128i _mm_cmpistrm (__m128i a, __m128i b, const int imm8)
+ /// </summary>
+ public static Vector128<byte> CompareImplicitLengthUnitMask(Vector128<byte> left, Vector128<byte> right, StringComparisonMode mode) { throw new NotImplementedException(); }
+
+ /// <summary>
+ /// __m128i _mm_cmpistrm (__m128i a, __m128i b, const int imm8)
+ /// </summary>
+ public static Vector128<ushort> CompareImplicitLengthUnitMask(Vector128<short> left, Vector128<short> right, StringComparisonMode mode) { throw new NotImplementedException(); }
+
+ /// <summary>
+ /// __m128i _mm_cmpistrm (__m128i a, __m128i b, const int imm8)
+ /// </summary>
+ public static Vector128<ushort> CompareImplicitLengthUnitMask(Vector128<ushort> left, Vector128<ushort> right, StringComparisonMode mode) { throw new NotImplementedException(); }
+
+ /// <summary>
+ /// __m128i _mm_cmpestrm (__m128i a, int la, __m128i b, int lb, const int imm8)
+ /// </summary>
+ public static Vector128<ushort> CompareExplicitLengthBitMask(Vector128<sbyte> left, byte leftLength, Vector128<sbyte> right, byte rightLength, StringComparisonMode mode) { throw new NotImplementedException(); }
+
+ /// <summary>
+ /// __m128i _mm_cmpestrm (__m128i a, int la, __m128i b, int lb, const int imm8)
+ /// </summary>
+ public static Vector128<ushort> CompareExplicitLengthBitMask(Vector128<byte> left, byte leftLength, Vector128<byte> right, byte rightLength, StringComparisonMode mode) { throw new NotImplementedException(); }
+
+ /// <summary>
+ /// __m128i _mm_cmpestrm (__m128i a, int la, __m128i b, int lb, const int imm8)
+ /// </summary>
+ public static Vector128<byte> CompareExplicitLengthBitMask(Vector128<short> left, byte leftLength, Vector128<short> right, byte rightLength, StringComparisonMode mode) { throw new NotImplementedException(); }
+
+ /// <summary>
+ /// __m128i _mm_cmpestrm (__m128i a, int la, __m128i b, int lb, const int imm8)
+ /// </summary>
+ public static Vector128<byte> CompareExplicitLengthBitMask(Vector128<ushort> left, byte leftLength, Vector128<ushort> right, byte rightLength, StringComparisonMode mode) { throw new NotImplementedException(); }
+
+ /// <summary>
+ /// __m128i _mm_cmpestrm (__m128i a, int la, __m128i b, int lb, const int imm8)
+ /// </summary>
+ public static Vector128<byte> CompareExplicitLengthUnitMask(Vector128<sbyte> left, byte leftLength, Vector128<sbyte> right, byte rightLength, StringComparisonMode mode) { throw new NotImplementedException(); }
+
+ /// <summary>
+ /// __m128i _mm_cmpestrm (__m128i a, int la, __m128i b, int lb, const int imm8)
+ /// </summary>
+ public static Vector128<byte> CompareExplicitLengthUnitMask(Vector128<byte> left, byte leftLength, Vector128<byte> right, byte rightLength, StringComparisonMode mode) { throw new NotImplementedException(); }
+
+ /// <summary>
+ /// __m128i _mm_cmpestrm (__m128i a, int la, __m128i b, int lb, const int imm8)
+ /// </summary>
+ public static Vector128<ushort> CompareExplicitLengthUnitMask(Vector128<short> left, byte leftLength, Vector128<short> right, byte rightLength, StringComparisonMode mode) { throw new NotImplementedException(); }
+
+ /// <summary>
+ /// __m128i _mm_cmpestrm (__m128i a, int la, __m128i b, int lb, const int imm8)
+ /// </summary>
+ public static Vector128<ushort> CompareExplicitLengthUnitMask(Vector128<ushort> left, byte leftLength, Vector128<ushort> right, byte rightLength, StringComparisonMode mode) { throw new NotImplementedException(); }
+
+ /// <summary>
+ /// __m128i _mm_cmpgt_epi64 (__m128i a, __m128i b)
+ /// </summary>
+ public static Vector128<long> CompareGreaterThan(Vector128<long> left, Vector128<long> right) { throw new NotImplementedException(); }
+
+ /// <summary>
+ /// unsigned int _mm_crc32_u8 (unsigned int crc, unsigned char v)
+ /// </summary>
+ public static uint Crc32(uint crc, byte data) { throw new NotImplementedException(); }
+ /// <summary>
+ /// unsigned int _mm_crc32_u16 (unsigned int crc, unsigned short v)
+ /// </summary>
+ public static uint Crc32(uint crc, ushort data) { throw new NotImplementedException(); }
+ /// <summary>
+ /// unsigned int _mm_crc32_u32 (unsigned int crc, unsigned int v)
+ /// </summary>
+ public static uint Crc32(uint crc, uint data) { throw new NotImplementedException(); }
+ /// <summary>
+ /// unsigned __int64 _mm_crc32_u64 (unsigned __int64 crc, unsigned __int64 v)
+ /// </summary>
+ public static ulong Crc32(ulong crc, ulong data) { throw new NotImplementedException(); }
+ }
+}
diff --git a/src/mscorlib/src/System/Runtime/Intrinsics/X86/Ssse3.cs b/src/mscorlib/src/System/Runtime/Intrinsics/X86/Ssse3.cs
new file mode 100644
index 0000000000..0ce9036a8f
--- /dev/null
+++ b/src/mscorlib/src/System/Runtime/Intrinsics/X86/Ssse3.cs
@@ -0,0 +1,92 @@
+// 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;
+
+namespace System.Runtime.Intrinsics.X86
+{
+ /// <summary>
+ /// This class provides access to Intel SSSE3 hardware instructions via intrinsics
+ /// </summary>
+ [CLSCompliant(false)]
+ public static class Ssse3
+ {
+ public static bool IsSupported { get { return false; } }
+
+ /// <summary>
+ /// __m128i _mm_abs_epi8 (__m128i a)
+ /// </summary>
+ public static Vector128<byte> Abs(Vector128<sbyte> value) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m128i _mm_abs_epi16 (__m128i a)
+ /// </summary>
+ public static Vector128<ushort> Abs(Vector128<short> value) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m128i _mm_abs_epi32 (__m128i a)
+ /// </summary>
+ public static Vector128<uint> Abs(Vector128<int> value) { throw new NotImplementedException(); }
+
+ /// <summary>
+ /// __m128i _mm_alignr_epi8 (__m128i a, __m128i b, int count)
+ /// </summary>
+ public static Vector128<sbyte> AlignRight(Vector128<sbyte> left, Vector128<sbyte> right, byte mask) { throw new NotImplementedException(); }
+
+ /// <summary>
+ /// __m128i _mm_hadd_epi16 (__m128i a, __m128i b)
+ /// </summary>
+ public static Vector128<short> HorizontalAdd(Vector128<short> left, Vector128<short> right) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m128i _mm_hadd_epi32 (__m128i a, __m128i b)
+ /// </summary>
+ public static Vector128<int> HorizontalAdd(Vector128<int> left, Vector128<int> right) { throw new NotImplementedException(); }
+
+ /// <summary>
+ /// __m128i _mm_hadds_epi16 (__m128i a, __m128i b)
+ /// </summary>
+ public static Vector128<short> HorizontalAddSaturate(Vector128<short> left, Vector128<short> right) { throw new NotImplementedException(); }
+
+ /// <summary>
+ /// __m128i _mm_hsub_epi16 (__m128i a, __m128i b)
+ /// </summary>
+ public static Vector128<short> HorizontalSubtract(Vector128<short> left, Vector128<short> right) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m128i _mm_hsub_epi32 (__m128i a, __m128i b)
+ /// </summary>
+ public static Vector128<int> HorizontalSubtract(Vector128<int> left, Vector128<int> right) { throw new NotImplementedException(); }
+
+ /// <summary>
+ /// __m128i _mm_hsubs_epi16 (__m128i a, __m128i b)
+ /// </summary>
+ public static Vector128<short> HorizontalSubtractSaturate(Vector128<short> left, Vector128<short> right) { throw new NotImplementedException(); }
+
+ /// <summary>
+ /// __m128i _mm_maddubs_epi16 (__m128i a, __m128i b)
+ /// </summary>
+ public static Vector128<short> MultiplyAddAdjacent(Vector128<byte> left, Vector128<sbyte> right) { throw new NotImplementedException(); }
+
+ /// <summary>
+ /// __m128i _mm_mulhrs_epi16 (__m128i a, __m128i b)
+ /// </summary>
+ public static Vector128<short> MultiplyHighRoundScale(Vector128<short> left, Vector128<short> right) { throw new NotImplementedException(); }
+
+ /// <summary>
+ /// __m128i _mm_shuffle_epi8 (__m128i a, __m128i b)
+ /// </summary>
+ public static Vector128<sbyte> Shuffle(Vector128<sbyte> value, Vector128<sbyte> mask) { throw new NotImplementedException(); }
+
+ /// <summary>
+ /// __m128i _mm_sign_epi8 (__m128i a, __m128i b)
+ /// </summary>
+ public static Vector128<sbyte> Sign(Vector128<sbyte> left, Vector128<sbyte> right) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m128i _mm_sign_epi16 (__m128i a, __m128i b)
+ /// </summary>
+ public static Vector128<short> Sign(Vector128<short> left, Vector128<short> right) { throw new NotImplementedException(); }
+ /// <summary>
+ /// __m128i _mm_sign_epi32 (__m128i a, __m128i b)
+ /// </summary>
+ public static Vector128<int> Sign(Vector128<int> left, Vector128<int> right) { throw new NotImplementedException(); }
+ }
+}
diff --git a/src/mscorlib/src/System/Runtime/MemoryFailPoint.cs b/src/mscorlib/src/System/Runtime/MemoryFailPoint.cs
index f9f87bc928..4b96836daf 100644
--- a/src/mscorlib/src/System/Runtime/MemoryFailPoint.cs
+++ b/src/mscorlib/src/System/Runtime/MemoryFailPoint.cs
@@ -241,24 +241,20 @@ namespace System.Runtime
// Attempt to grow the OS's page file. Note that we ignore
// any allocation routines from the host intentionally.
RuntimeHelpers.PrepareConstrainedRegions();
- try
- {
- }
- finally
+
+ // This shouldn't overflow due to the if clauses above.
+ UIntPtr numBytes = new UIntPtr(segmentSize);
+ unsafe
{
- // This shouldn't overflow due to the if clauses above.
- UIntPtr numBytes = new UIntPtr(segmentSize);
- unsafe
+ void* pMemory = Win32Native.VirtualAlloc(null, numBytes, Win32Native.MEM_COMMIT, Win32Native.PAGE_READWRITE);
+ if (pMemory != null)
{
- void* pMemory = Win32Native.VirtualAlloc(null, numBytes, Win32Native.MEM_COMMIT, Win32Native.PAGE_READWRITE);
- if (pMemory != null)
- {
- bool r = Win32Native.VirtualFree(pMemory, UIntPtr.Zero, Win32Native.MEM_RELEASE);
- if (!r)
- __Error.WinIOError();
- }
+ bool r = Win32Native.VirtualFree(pMemory, UIntPtr.Zero, Win32Native.MEM_RELEASE);
+ if (!r)
+ throw Win32Marshal.GetExceptionForLastWin32Error();
}
}
+
continue;
case 2:
@@ -304,14 +300,9 @@ namespace System.Runtime
CheckForFreeAddressSpace(segmentSize, true);
RuntimeHelpers.PrepareConstrainedRegions();
- try
- {
- }
- finally
- {
- SharedStatics.AddMemoryFailPointReservation((long)size);
- _mustSubtractReservation = true;
- }
+
+ SharedStatics.AddMemoryFailPointReservation((long)size);
+ _mustSubtractReservation = true;
#endif
}
@@ -321,7 +312,7 @@ namespace System.Runtime
Win32Native.MEMORYSTATUSEX memory = new Win32Native.MEMORYSTATUSEX();
r = Win32Native.GlobalMemoryStatusEx(ref memory);
if (!r)
- __Error.WinIOError();
+ throw Win32Marshal.GetExceptionForLastWin32Error();
availPageFile = memory.availPageFile;
totalAddressSpaceFree = memory.availVirtual;
//Console.WriteLine("Memory gate: Mem load: {0}% Available memory (physical + page file): {1} MB Total free address space: {2} MB GC Heap: {3} MB", memory.memoryLoad, memory.availPageFile >> 20, memory.availVirtual >> 20, GC.GetTotalMemory(true) >> 20);
@@ -370,7 +361,7 @@ namespace System.Runtime
{
UIntPtr r = Win32Native.VirtualQuery(address, ref memInfo, sizeOfMemInfo);
if (r == UIntPtr.Zero)
- __Error.WinIOError();
+ throw Win32Marshal.GetExceptionForLastWin32Error();
ulong regionSize = memInfo.RegionSize.ToUInt64();
if (memInfo.State == Win32Native.MEM_FREE)
@@ -414,14 +405,9 @@ namespace System.Runtime
if (_mustSubtractReservation)
{
RuntimeHelpers.PrepareConstrainedRegions();
- try
- {
- }
- finally
- {
- SharedStatics.AddMemoryFailPointReservation(-((long)_reservedMemory));
- _mustSubtractReservation = false;
- }
+
+ SharedStatics.AddMemoryFailPointReservation(-((long)_reservedMemory));
+ _mustSubtractReservation = false;
}
/*
diff --git a/src/mscorlib/src/System/Runtime/Reliability/CriticalFinalizerObject.cs b/src/mscorlib/src/System/Runtime/Reliability/CriticalFinalizerObject.cs
index 6d6d6f3e77..cbb9562148 100644
--- a/src/mscorlib/src/System/Runtime/Reliability/CriticalFinalizerObject.cs
+++ b/src/mscorlib/src/System/Runtime/Reliability/CriticalFinalizerObject.cs
@@ -11,7 +11,6 @@
** (i.e. the finalizer is guaranteed to run, won't be aborted by the host and is
** run after the finalizers of other objects collected at the same time).
**
-** You must possess UnmanagedCode permission in order to derive from this class.
**
**
===========================================================*/
diff --git a/src/mscorlib/src/System/Runtime/Reliability/PrePrepareMethodAttribute.cs b/src/mscorlib/src/System/Runtime/Reliability/PrePrepareMethodAttribute.cs
deleted file mode 100644
index 6594562b97..0000000000
--- a/src/mscorlib/src/System/Runtime/Reliability/PrePrepareMethodAttribute.cs
+++ /dev/null
@@ -1,33 +0,0 @@
-// 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.
-
-//
-/*============================================================
-**
-**
-** Purpose: Serves as a hint to ngen that the decorated method
-** (and its statically determinable call graph) should be
-** prepared (as for Constrained Execution Region use). This
-** is primarily useful in the scenario where the method in
-** question will be prepared explicitly at runtime and the
-** author of the method knows this and wishes to avoid the
-** overhead of runtime preparation.
-**
-**
-===========================================================*/
-
-using System;
-using System.Runtime.InteropServices;
-
-namespace System.Runtime.ConstrainedExecution
-{
- [AttributeUsage(AttributeTargets.Constructor | AttributeTargets.Method, Inherited = false)]
-
- internal sealed class PrePrepareMethodAttribute : Attribute
- {
- public PrePrepareMethodAttribute()
- {
- }
- }
-}
diff --git a/src/mscorlib/src/System/RuntimeHandles.cs b/src/mscorlib/src/System/RuntimeHandles.cs
index fca37dd868..20783ef467 100644
--- a/src/mscorlib/src/System/RuntimeHandles.cs
+++ b/src/mscorlib/src/System/RuntimeHandles.cs
@@ -220,7 +220,7 @@ namespace System
}
[MethodImplAttribute(MethodImplOptions.InternalCall)]
- internal static extern Object CreateInstance(RuntimeType type, bool publicOnly, ref bool canBeCached, ref RuntimeMethodHandleInternal ctor);
+ internal static extern Object CreateInstance(RuntimeType type, bool publicOnly, bool wrapExceptions, ref bool canBeCached, ref RuntimeMethodHandleInternal ctor);
[MethodImplAttribute(MethodImplOptions.InternalCall)]
internal static extern Object CreateCaInstance(RuntimeType type, IRuntimeMethodInfo ctor);
@@ -377,6 +377,9 @@ namespace System
[MethodImplAttribute(MethodImplOptions.InternalCall)]
internal extern static bool IsInterface(RuntimeType type);
+ [MethodImplAttribute(MethodImplOptions.InternalCall)]
+ internal extern static bool IsByRefLike(RuntimeType type);
+
[DllImport(JitHelpers.QCall, CharSet = CharSet.Unicode)]
[SuppressUnmanagedCodeSecurity]
[return: MarshalAs(UnmanagedType.Bool)]
@@ -909,7 +912,7 @@ namespace System
[DebuggerStepThroughAttribute]
[Diagnostics.DebuggerHidden]
[MethodImplAttribute(MethodImplOptions.InternalCall)]
- internal extern static object InvokeMethod(object target, object[] arguments, Signature sig, bool constructor);
+ internal extern static object InvokeMethod(object target, object[] arguments, Signature sig, bool constructor, bool wrapExceptions);
#region Private Invocation Helpers
internal static INVOCATION_FLAGS GetSecurityFlags(IRuntimeMethodInfo handle)
@@ -975,7 +978,6 @@ namespace System
return fRet;
}
-
[MethodImplAttribute(MethodImplOptions.InternalCall)]
internal extern static bool IsTypicalMethodDefinition(IRuntimeMethodInfo method);
@@ -991,6 +993,11 @@ namespace System
return method;
}
+ [MethodImplAttribute(MethodImplOptions.InternalCall)]
+ private extern static int GetGenericParameterCount(RuntimeMethodHandleInternal method);
+
+ internal static int GetGenericParameterCount(IRuntimeMethodInfo method) => GetGenericParameterCount(method.Value);
+
[DllImport(JitHelpers.QCall, CharSet = CharSet.Unicode)]
[SuppressUnmanagedCodeSecurity]
private extern static void StripMethodInstantiation(IRuntimeMethodInfo method, ObjectHandleOnStack outMethod);
diff --git a/src/mscorlib/src/System/SerializableAttribute.cs b/src/mscorlib/src/System/SerializableAttribute.cs
deleted file mode 100644
index 266e73d78d..0000000000
--- a/src/mscorlib/src/System/SerializableAttribute.cs
+++ /dev/null
@@ -1,35 +0,0 @@
-// 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.
-
-/*============================================================
-**
-**
-**
-** Purpose: Used to mark a class as being serializable
-**
-**
-============================================================*/
-
-using System;
-using System.Reflection;
-
-namespace System
-{
- [AttributeUsage(AttributeTargets.Class | AttributeTargets.Struct | AttributeTargets.Enum | AttributeTargets.Delegate, Inherited = false)]
- public sealed class SerializableAttribute : Attribute
- {
- internal static Attribute GetCustomAttribute(RuntimeType type)
- {
- return (type.Attributes & TypeAttributes.Serializable) == TypeAttributes.Serializable ? new SerializableAttribute() : null;
- }
- internal static bool IsDefined(RuntimeType type)
- {
- return type.IsSerializable;
- }
-
- public SerializableAttribute()
- {
- }
- }
-}
diff --git a/src/mscorlib/src/System/String.Comparison.cs b/src/mscorlib/src/System/String.Comparison.cs
index 7316322bed..afdcddfe2f 100644
--- a/src/mscorlib/src/System/String.Comparison.cs
+++ b/src/mscorlib/src/System/String.Comparison.cs
@@ -44,7 +44,7 @@ namespace System
//Return the (case-insensitive) difference between them.
if (charA != charB)
- goto ReturnCharAMinusCharB; // TODO: Workaround for https://github.com/dotnet/coreclr/issues/9692
+ return charA - charB;
// Next char
a++; b++;
@@ -52,9 +52,6 @@ namespace System
}
return strA.Length - strB.Length;
-
- ReturnCharAMinusCharB:
- return charA - charB;
}
}
@@ -168,14 +165,11 @@ namespace System
}
else
{
- goto ReturnFalse;
+ return false;
}
}
return true;
-
- ReturnFalse:
- return false;
}
}
@@ -745,7 +739,7 @@ namespace System
return string.Compare(this, strB, StringComparison.CurrentCulture);
}
- // Determines whether a specified string is a suffix of the the current instance.
+ // Determines whether a specified string is a suffix of the current instance.
//
// The case-sensitive and culture-sensitive option is set by options,
// and the default culture is used.
@@ -1008,34 +1002,14 @@ namespace System
return !String.Equals(a, b);
}
-#if FEATURE_RANDOMIZED_STRING_HASHING
- // Do not remove!
- // This method is called by reflection in System.Xml
[MethodImplAttribute(MethodImplOptions.InternalCall)]
- internal static extern int InternalMarvin32HashString(string s, int strLen, long additionalEntropy);
-
- internal static bool UseRandomizedHashing()
- {
- return InternalUseRandomizedHashing();
- }
-
- [System.Security.SuppressUnmanagedCodeSecurity]
- [DllImport(JitHelpers.QCall, CharSet = CharSet.Unicode)]
- private static extern bool InternalUseRandomizedHashing();
-#endif
+ private static extern int InternalMarvin32HashString(string s);
// Gets a hash code for this string. If strings A and B are such that A.Equals(B), then
// they will return the same hash code.
public override int GetHashCode()
{
-#if FEATURE_RANDOMIZED_STRING_HASHING
- if (HashHelpers.s_UseRandomizedStringHashing)
- {
- return InternalMarvin32HashString(this, this.Length, 0);
- }
-#endif // FEATURE_RANDOMIZED_STRING_HASHING
-
- return GetLegacyNonRandomizedHashCode();
+ return InternalMarvin32HashString(this);
}
// Gets a hash code for this string and this comparison. If strings A and B and comparition C are such
diff --git a/src/mscorlib/src/System/String.Searching.cs b/src/mscorlib/src/System/String.Searching.cs
index 22e2a808b1..02e800427b 100644
--- a/src/mscorlib/src/System/String.Searching.cs
+++ b/src/mscorlib/src/System/String.Searching.cs
@@ -96,8 +96,97 @@ namespace System
}
[Pure]
+ public int IndexOfAny(char[] anyOf, int startIndex, int count)
+ {
+ if (anyOf == null)
+ {
+ throw new ArgumentNullException(nameof(anyOf));
+ }
+
+ if ((uint)startIndex > (uint)Length)
+ {
+ throw new ArgumentOutOfRangeException(nameof(startIndex), SR.ArgumentOutOfRange_Index);
+ }
+
+ if ((uint)count > (uint)(Length - startIndex))
+ {
+ throw new ArgumentOutOfRangeException(nameof(count), SR.ArgumentOutOfRange_Count);
+ }
+
+ if (anyOf.Length == 2)
+ {
+ // Very common optimization for directory separators (/, \), quotes (", '), brackets, etc
+ return IndexOfAny(anyOf[0], anyOf[1], startIndex, count);
+ }
+ else if (anyOf.Length == 3)
+ {
+ return IndexOfAny(anyOf[0], anyOf[1], anyOf[2], startIndex, count);
+ }
+ else if (anyOf.Length > 3)
+ {
+ return IndexOfCharArray(anyOf, startIndex, count);
+ }
+ else if (anyOf.Length == 1)
+ {
+ return IndexOf(anyOf[0], startIndex, count);
+ }
+ else // anyOf.Length == 0
+ {
+ return -1;
+ }
+ }
+
+ private unsafe int IndexOfAny(char value1, char value2, int startIndex, int count)
+ {
+ fixed (char* pChars = &_firstChar)
+ {
+ char* pCh = pChars + startIndex;
+
+ while (count > 0)
+ {
+ char c = *pCh;
+
+ if (c == value1 || c == value2)
+ return (int)(pCh - pChars);
+
+ // Possibly reads outside of count and can include null terminator
+ // Handled in the return logic
+ c = *(pCh + 1);
+
+ if (c == value1 || c == value2)
+ return (count == 1 ? -1 : (int)(pCh - pChars) + 1);
+
+ pCh += 2;
+ count -= 2;
+ }
+
+ return -1;
+ }
+ }
+
+ private unsafe int IndexOfAny(char value1, char value2, char value3, int startIndex, int count)
+ {
+ fixed (char* pChars = &_firstChar)
+ {
+ char* pCh = pChars + startIndex;
+
+ while (count > 0)
+ {
+ char c = *pCh;
+
+ if (c == value1 || c == value2 || c == value3)
+ return (int)(pCh - pChars);
+
+ pCh++;
+ count--;
+ }
+
+ return -1;
+ }
+ }
+
[MethodImplAttribute(MethodImplOptions.InternalCall)]
- public extern int IndexOfAny(char[] anyOf, int startIndex, int count);
+ private extern int IndexOfCharArray(char[] anyOf, int startIndex, int count);
// Determines the position within this string of the first occurrence of the specified
diff --git a/src/mscorlib/src/System/String.cs b/src/mscorlib/src/System/String.cs
index a34ea21423..c74abe9903 100644
--- a/src/mscorlib/src/System/String.cs
+++ b/src/mscorlib/src/System/String.cs
@@ -16,6 +16,7 @@ namespace System
{
using System.Text;
using System;
+ using System.Buffers;
using System.Runtime;
using System.Runtime.ConstrainedExecution;
using System.Globalization;
@@ -666,6 +667,45 @@ namespace System
[MethodImplAttribute(MethodImplOptions.InternalCall)]
public extern String(char c, int count);
+ [MethodImplAttribute(MethodImplOptions.InternalCall)]
+ public extern String(ReadOnlySpan<char> value);
+
+ private unsafe string CtorReadOnlySpanOfChar(ReadOnlySpan<char> value)
+ {
+ if (value.Length == 0)
+ {
+ return Empty;
+ }
+
+ string result = FastAllocateString(value.Length);
+ fixed (char* dest = &result._firstChar, src = &value.DangerousGetPinnableReference())
+ {
+ wstrcpy(dest, src, value.Length);
+ }
+ return result;
+ }
+
+ public static string Create<TState>(int length, TState state, SpanAction<char, TState> action)
+ {
+ if (action == null)
+ {
+ throw new ArgumentNullException(nameof(action));
+ }
+
+ if (length > 0)
+ {
+ string result = FastAllocateString(length);
+ action(new Span<char>(ref result.GetRawStringData(), length), state);
+ return result;
+ }
+
+ if (length == 0)
+ {
+ return Empty;
+ }
+
+ throw new ArgumentOutOfRangeException(nameof(length));
+ }
// Returns this string.
public override String ToString()
diff --git a/src/mscorlib/src/System/Threading/CancellationToken.cs b/src/mscorlib/src/System/Threading/CancellationToken.cs
index 17847f7eb9..4d86881267 100644
--- a/src/mscorlib/src/System/Threading/CancellationToken.cs
+++ b/src/mscorlib/src/System/Threading/CancellationToken.cs
@@ -52,7 +52,7 @@ namespace System.Threading
/// <remarks>
/// <para>
/// This property indicates whether cancellation has been requested for this token,
- /// either through the token initially being construted in a canceled state, or through
+ /// either through the token initially being constructed in a canceled state, or through
/// calling <see cref="System.Threading.CancellationTokenSource.Cancel()">Cancel</see>
/// on the token's associated <see cref="CancellationTokenSource"/>.
/// </para>
diff --git a/src/mscorlib/src/System/Threading/CancellationTokenRegistration.cs b/src/mscorlib/src/System/Threading/CancellationTokenRegistration.cs
index c09f175a36..e0a52581f6 100644
--- a/src/mscorlib/src/System/Threading/CancellationTokenRegistration.cs
+++ b/src/mscorlib/src/System/Threading/CancellationTokenRegistration.cs
@@ -36,6 +36,23 @@ namespace System.Threading
}
}
+ /// <summary>
+ /// Gets the <see cref="CancellationToken"/> with which this registration is associated. If the
+ /// registration isn't associated with a token (such as after the registration has been disposed),
+ /// this will return a default token.
+ /// </summary>
+ internal CancellationToken Token => _node?.Partition.Source.Token ?? default(CancellationToken);
+
+ /// <summary>
+ /// Disposes of the registration and unregisters the target callback from the associated
+ /// <see cref="T:System.Threading.CancellationToken">CancellationToken</see>.
+ /// </summary>
+ internal bool TryDeregister() // corefx currently has an InternalsVisibleTo dependency on this
+ {
+ CancellationTokenSource.CallbackNode node = _node;
+ return node != null && node.Partition.Unregister(_id, node);
+ }
+
private void WaitForCallbackIfNecessary()
{
// We're a valid registration but we were unable to unregister, which means the callback wasn't in the list,
diff --git a/src/mscorlib/src/System/Threading/ClrThreadPoolBoundHandle.Windows.cs b/src/mscorlib/src/System/Threading/ClrThreadPoolBoundHandle.Windows.cs
index 21c1c5f4a4..a40661c1b6 100644
--- a/src/mscorlib/src/System/Threading/ClrThreadPoolBoundHandle.Windows.cs
+++ b/src/mscorlib/src/System/Threading/ClrThreadPoolBoundHandle.Windows.cs
@@ -2,6 +2,7 @@
// 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.Diagnostics;
using System.Runtime.InteropServices;
@@ -27,10 +28,10 @@ namespace System.Threading
// We do not let either of these leak and convert them to ArgumentException to
// indicate that the specified handles are invalid.
- if (ex.HResult == System.HResults.E_HANDLE) // Bad handle
+ if (ex.HResult == HResults.E_HANDLE) // Bad handle
throw new ArgumentException(SR.Argument_InvalidHandle, nameof(handle));
- if (ex.HResult == System.HResults.E_INVALIDARG) // Handle already bound or sync handle
+ if (ex.HResult == HResults.E_INVALIDARG) // Handle already bound or sync handle
throw new ArgumentException(SR.Argument_AlreadyBoundOrSyncHandle, nameof(handle));
throw;
diff --git a/src/mscorlib/src/System/Threading/ClrThreadPoolBoundHandle.cs b/src/mscorlib/src/System/Threading/ClrThreadPoolBoundHandle.cs
index a4a3b980cf..5e0f2affc4 100644
--- a/src/mscorlib/src/System/Threading/ClrThreadPoolBoundHandle.cs
+++ b/src/mscorlib/src/System/Threading/ClrThreadPoolBoundHandle.cs
@@ -243,7 +243,7 @@ namespace System.Threading
/// </summary>
/// <param name="overlapped">
/// An unmanaged pointer to the <see cref="NativeOverlapped"/> structure from which to return the
- /// asscociated user-provided object.
+ /// associated user-provided object.
/// </param>
/// <returns>
/// A user-provided object that distinguishes this <see cref="NativeOverlapped"/>
diff --git a/src/mscorlib/src/System/Threading/EventWaitHandle.cs b/src/mscorlib/src/System/Threading/EventWaitHandle.cs
index e910984439..cfb9c28415 100644
--- a/src/mscorlib/src/System/Threading/EventWaitHandle.cs
+++ b/src/mscorlib/src/System/Threading/EventWaitHandle.cs
@@ -83,7 +83,7 @@ namespace System.Threading
if (null != name && 0 != name.Length && Win32Native.ERROR_INVALID_HANDLE == errorCode)
throw new WaitHandleCannotBeOpenedException(SR.Format(SR.Threading_WaitHandleCannotBeOpenedException_InvalidHandle, name));
- __Error.WinIOError(errorCode, name);
+ throw Win32Marshal.GetExceptionForWin32Error(errorCode, name);
}
SetHandleInternal(_handle);
}
@@ -132,7 +132,7 @@ namespace System.Threading
if (null != name && 0 != name.Length && Win32Native.ERROR_INVALID_HANDLE == errorCode)
throw new WaitHandleCannotBeOpenedException(SR.Format(SR.Threading_WaitHandleCannotBeOpenedException_InvalidHandle, name));
- __Error.WinIOError(errorCode, name);
+ throw Win32Marshal.GetExceptionForWin32Error(errorCode, name);
}
createdNew = errorCode != Win32Native.ERROR_ALREADY_EXISTS;
SetHandleInternal(_handle);
@@ -160,8 +160,7 @@ namespace System.Threading
throw new WaitHandleCannotBeOpenedException(SR.Format(SR.Threading_WaitHandleCannotBeOpenedException_InvalidHandle, name));
case OpenExistingResult.PathNotFound:
- __Error.WinIOError(Win32Native.ERROR_PATH_NOT_FOUND, "");
- return result; //never executes
+ throw Win32Marshal.GetExceptionForWin32Error(Win32Native.ERROR_PATH_NOT_FOUND, "");
default:
return result;
@@ -210,7 +209,7 @@ namespace System.Threading
if (null != name && 0 != name.Length && Win32Native.ERROR_INVALID_HANDLE == errorCode)
return OpenExistingResult.NameInvalid;
//this is for passed through Win32Native Errors
- __Error.WinIOError(errorCode, "");
+ throw Win32Marshal.GetExceptionForWin32Error(errorCode, "");
}
result = new EventWaitHandle(myHandle);
return OpenExistingResult.Success;
@@ -220,7 +219,7 @@ namespace System.Threading
{
bool res = Win32Native.ResetEvent(safeWaitHandle);
if (!res)
- __Error.WinIOError();
+ throw Win32Marshal.GetExceptionForLastWin32Error();
return res;
}
public bool Set()
@@ -228,7 +227,7 @@ namespace System.Threading
bool res = Win32Native.SetEvent(safeWaitHandle);
if (!res)
- __Error.WinIOError();
+ throw Win32Marshal.GetExceptionForLastWin32Error();
return res;
}
diff --git a/src/mscorlib/src/System/Threading/ManualResetEventSlim.cs b/src/mscorlib/src/System/Threading/ManualResetEventSlim.cs
index 402a76cdc7..0807e19301 100644
--- a/src/mscorlib/src/System/Threading/ManualResetEventSlim.cs
+++ b/src/mscorlib/src/System/Threading/ManualResetEventSlim.cs
@@ -12,9 +12,6 @@
//
// =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
-using System;
-using System.Threading;
-using System.Runtime.InteropServices;
using System.Diagnostics;
using System.Diagnostics.Contracts;
@@ -48,7 +45,6 @@ namespace System.Threading
{
// These are the default spin counts we use on single-proc and MP machines.
private const int DEFAULT_SPIN_SP = 1;
- private const int DEFAULT_SPIN_MP = SpinWait.YIELD_THRESHOLD;
private volatile object m_lock;
// A lock used for waiting and pulsing. Lazily initialized via EnsureLockObjectCreated()
@@ -185,7 +181,7 @@ namespace System.Threading
/// <summary>
/// Initializes a new instance of the <see cref="ManualResetEventSlim"/>
- /// class with a Boolen value indicating whether to set the intial state to signaled.
+ /// class with a boolean value indicating whether to set the initial state to signaled.
/// </summary>
/// <param name="initialState">true to set the initial state signaled; false to set the initial state
/// to nonsignaled.</param>
@@ -193,12 +189,12 @@ namespace System.Threading
{
// Specify the defualt spin count, and use default spin if we're
// on a multi-processor machine. Otherwise, we won't.
- Initialize(initialState, DEFAULT_SPIN_MP);
+ Initialize(initialState, SpinWait.SpinCountforSpinBeforeWait);
}
/// <summary>
/// Initializes a new instance of the <see cref="ManualResetEventSlim"/>
- /// class with a Boolen value indicating whether to set the intial state to signaled and a specified
+ /// class with a Boolean value indicating whether to set the initial state to signaled and a specified
/// spin count.
/// </summary>
/// <param name="initialState">true to set the initial state to signaled; false to set the initial state
@@ -563,44 +559,19 @@ namespace System.Threading
bNeedTimeoutAdjustment = true;
}
- //spin
- int HOW_MANY_SPIN_BEFORE_YIELD = 10;
- int HOW_MANY_YIELD_EVERY_SLEEP_0 = 5;
- int HOW_MANY_YIELD_EVERY_SLEEP_1 = 20;
-
+ // Spin
int spinCount = SpinCount;
- for (int i = 0; i < spinCount; i++)
+ var spinner = new SpinWait();
+ while (spinner.Count < spinCount)
{
+ spinner.SpinOnce(SpinWait.Sleep1ThresholdForSpinBeforeWait);
+
if (IsSet)
{
return true;
}
- else if (i < HOW_MANY_SPIN_BEFORE_YIELD)
- {
- if (i == HOW_MANY_SPIN_BEFORE_YIELD / 2)
- {
- Thread.Yield();
- }
- else
- {
- Thread.SpinWait(PlatformHelper.ProcessorCount * (4 << i));
- }
- }
- else if (i % HOW_MANY_YIELD_EVERY_SLEEP_1 == 0)
- {
- Thread.Sleep(1);
- }
- else if (i % HOW_MANY_YIELD_EVERY_SLEEP_0 == 0)
- {
- Thread.Sleep(0);
- }
- else
- {
- Thread.Yield();
- }
-
- if (i >= 100 && i % 10 == 0) // check the cancellation token if the user passed a very large spin count
+ if (spinner.Count >= 100 && spinner.Count % 10 == 0) // check the cancellation token if the user passed a very large spin count
cancellationToken.ThrowIfCancellationRequested();
}
diff --git a/src/mscorlib/src/System/Threading/Mutex.cs b/src/mscorlib/src/System/Threading/Mutex.cs
index e3fc8e4233..095c27bf8e 100644
--- a/src/mscorlib/src/System/Threading/Mutex.cs
+++ b/src/mscorlib/src/System/Threading/Mutex.cs
@@ -123,7 +123,7 @@ namespace System.Threading
throw new WaitHandleCannotBeOpenedException(SR.Format(SR.Threading_WaitHandleCannotBeOpenedException_InvalidHandle, m_name));
}
}
- __Error.WinIOError(errorCode, m_name);
+ throw Win32Marshal.GetExceptionForWin32Error(errorCode, m_name);
}
m_newMutex = errorCode != Win32Native.ERROR_ALREADY_EXISTS;
m_mutex.SetHandleInternal(mutexHandle);
@@ -201,8 +201,7 @@ namespace System.Threading
throw new WaitHandleCannotBeOpenedException(SR.Format(SR.Threading_WaitHandleCannotBeOpenedException_InvalidHandle, name));
case OpenExistingResult.PathNotFound:
- __Error.WinIOError(Win32Native.ERROR_PATH_NOT_FOUND, name);
- return result; //never executes
+ throw Win32Marshal.GetExceptionForWin32Error(Win32Native.ERROR_PATH_NOT_FOUND, name);
default:
return result;
@@ -261,7 +260,7 @@ namespace System.Threading
return OpenExistingResult.NameInvalid;
// this is for passed through Win32Native Errors
- __Error.WinIOError(errorCode, name);
+ throw Win32Marshal.GetExceptionForWin32Error(errorCode, name);
}
result = new Mutex(myHandle);
diff --git a/src/mscorlib/src/System/Threading/PinnableBufferCache.cs b/src/mscorlib/src/System/Threading/PinnableBufferCache.cs
index 3f7853ce59..a896fa22e3 100644
--- a/src/mscorlib/src/System/Threading/PinnableBufferCache.cs
+++ b/src/mscorlib/src/System/Threading/PinnableBufferCache.cs
@@ -210,7 +210,7 @@ namespace System
}
/// <summary>
- /// See if we can promote the buffers to the free list. Returns true if sucessful.
+ /// See if we can promote the buffers to the free list. Returns true if successful.
/// </summary>
private bool AgePendingBuffers()
{
@@ -393,7 +393,7 @@ namespace System
private Func<object> m_factory;
/// <summary>
- /// Contains 'good' buffers to reuse. They are guarenteed to be Gen 2 ENFORCED!
+ /// Contains 'good' buffers to reuse. They are guaranteed to be Gen 2 ENFORCED!
/// </summary>
private ConcurrentStack<object> m_FreeList = new ConcurrentStack<object>();
/// <summary>
@@ -403,7 +403,7 @@ namespace System
/// </summary>
private List<object> m_NotGen2;
/// <summary>
- /// What whas the gen 1 count the last time re restocked? If it is now greater, then
+ /// What was the gen 1 count the last time re restocked? If it is now greater, then
/// we know that all objects are in Gen 2 so we don't have to check. Should be updated
/// every time something gets added to the m_NotGen2 list.
/// </summary>
diff --git a/src/mscorlib/src/System/Threading/Semaphore.cs b/src/mscorlib/src/System/Threading/Semaphore.cs
index 7d2396a9c6..136eee6e76 100644
--- a/src/mscorlib/src/System/Threading/Semaphore.cs
+++ b/src/mscorlib/src/System/Threading/Semaphore.cs
@@ -46,7 +46,7 @@ namespace System.Threading
throw new WaitHandleCannotBeOpenedException(
SR.Format(SR.Threading_WaitHandleCannotBeOpenedException_InvalidHandle, name));
- __Error.WinIOError();
+ throw Win32Marshal.GetExceptionForLastWin32Error();
}
this.SafeWaitHandle = myHandle;
}
@@ -76,7 +76,7 @@ namespace System.Threading
if (null != name && 0 != name.Length && Win32Native.ERROR_INVALID_HANDLE == errorCode)
throw new WaitHandleCannotBeOpenedException(
SR.Format(SR.Threading_WaitHandleCannotBeOpenedException_InvalidHandle, name));
- __Error.WinIOError();
+ throw Win32Marshal.GetExceptionForLastWin32Error();
}
createdNew = errorCode != Win32Native.ERROR_ALREADY_EXISTS;
this.SafeWaitHandle = myHandle;
@@ -116,7 +116,7 @@ namespace System.Threading
case OpenExistingResult.NameInvalid:
throw new WaitHandleCannotBeOpenedException(SR.Format(SR.Threading_WaitHandleCannotBeOpenedException_InvalidHandle, name));
case OpenExistingResult.PathNotFound:
- throw new IOException(Win32Native.GetMessage(Win32Native.ERROR_PATH_NOT_FOUND));
+ throw new IOException(Interop.Kernel32.GetMessage(Win32Native.ERROR_PATH_NOT_FOUND));
default:
return result;
}
@@ -155,7 +155,7 @@ namespace System.Threading
if (null != name && 0 != name.Length && Win32Native.ERROR_INVALID_HANDLE == errorCode)
return OpenExistingResult.NameInvalid;
//this is for passed through NativeMethods Errors
- __Error.WinIOError();
+ throw Win32Marshal.GetExceptionForLastWin32Error();
}
result = new Semaphore(myHandle);
diff --git a/src/mscorlib/src/System/Threading/SemaphoreSlim.cs b/src/mscorlib/src/System/Threading/SemaphoreSlim.cs
index 97bbae18cc..a61753d9a9 100644
--- a/src/mscorlib/src/System/Threading/SemaphoreSlim.cs
+++ b/src/mscorlib/src/System/Threading/SemaphoreSlim.cs
@@ -1,4 +1,4 @@
-// Licensed to the .NET Foundation under one or more agreements.
+// 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.
@@ -56,7 +56,13 @@ namespace System.Threading
// The number of synchronously waiting threads, it is set to zero in the constructor and increments before blocking the
// threading and decrements it back after that. It is used as flag for the release call to know if there are
// waiting threads in the monitor or not.
- private volatile int m_waitCount;
+ private int m_waitCount;
+
+ /// <summary>
+ /// This is used to help prevent waking more waiters than necessary. It's not perfect and sometimes more waiters than
+ /// necessary may still be woken, see <see cref="WaitUntilCountOrTimeout"/>.
+ /// </summary>
+ private int m_countOfWaitersPulsedToWake;
// Dummy object used to in lock statements to protect the semaphore count, wait handle and cancelation
private object m_lockObj;
@@ -342,15 +348,28 @@ namespace System.Threading
CancellationTokenRegistration cancellationTokenRegistration = cancellationToken.InternalRegisterWithoutEC(s_cancellationTokenCanceledEventHandler, this);
try
{
- // Perf: first spin wait for the count to be positive, but only up to the first planned yield.
+ // Perf: first spin wait for the count to be positive.
// This additional amount of spinwaiting in addition
// to Monitor.Enter()’s spinwaiting has shown measurable perf gains in test scenarios.
//
- SpinWait spin = new SpinWait();
- while (m_currentCount == 0 && !spin.NextSpinWillYield)
+
+ // Monitor.Enter followed by Monitor.Wait is much more expensive than waiting on an event as it involves another
+ // spin, contention, etc. The usual number of spin iterations that would otherwise be used here is increased to
+ // lessen that extra expense of doing a proper wait.
+ int spinCount = SpinWait.SpinCountforSpinBeforeWait * 4;
+ int sleep1Threshold = SpinWait.Sleep1ThresholdForSpinBeforeWait * 4;
+
+ SpinWait spinner = new SpinWait();
+ while (spinner.Count < spinCount)
{
- spin.SpinOnce();
+ spinner.SpinOnce(sleep1Threshold);
+
+ if (m_currentCount != 0)
+ {
+ break;
+ }
}
+
// entering the lock and incrementing waiters must not suffer a thread-abort, else we cannot
// clean up m_waitCount correctly, which may lead to deadlock due to non-woken waiters.
try { }
@@ -442,13 +461,13 @@ namespace System.Threading
}
/// <summary>
- /// Local helper function, waits on the monitor until the monitor recieves signal or the
+ /// Local helper function, waits on the monitor until the monitor receives signal or the
/// timeout is expired
/// </summary>
/// <param name="millisecondsTimeout">The maximum timeout</param>
/// <param name="startTime">The start ticks to calculate the elapsed time</param>
/// <param name="cancellationToken">The CancellationToken to observe.</param>
- /// <returns>true if the monitor recieved a signal, false if the timeout expired</returns>
+ /// <returns>true if the monitor received a signal, false if the timeout expired</returns>
private bool WaitUntilCountOrTimeout(int millisecondsTimeout, uint startTime, CancellationToken cancellationToken)
{
int remainingWaitMilliseconds = Timeout.Infinite;
@@ -468,8 +487,22 @@ namespace System.Threading
return false;
}
}
+
// ** the actual wait **
- if (!Monitor.Wait(m_lockObj, remainingWaitMilliseconds))
+ bool waitSuccessful = Monitor.Wait(m_lockObj, remainingWaitMilliseconds);
+
+ // This waiter has woken up and this needs to be reflected in the count of waiters pulsed to wake. Since we
+ // don't have thread-specific pulse state, there is not enough information to tell whether this thread woke up
+ // because it was pulsed. For instance, this thread may have timed out and may have been waiting to reacquire
+ // the lock before returning from Monitor.Wait, in which case we don't know whether this thread got pulsed. So
+ // in any woken case, decrement the count if possible. As such, timeouts could cause more waiters to wake than
+ // necessary.
+ if (m_countOfWaitersPulsedToWake != 0)
+ {
+ --m_countOfWaitersPulsedToWake;
+ }
+
+ if (!waitSuccessful)
{
return false;
}
@@ -791,13 +824,27 @@ namespace System.Threading
// Increment the count by the actual release count
currentCount += releaseCount;
- // Signal to any synchronous waiters
+ // Signal to any synchronous waiters, taking into account how many waiters have previously been pulsed to wake
+ // but have not yet woken
int waitCount = m_waitCount;
-
- int waitersToNotify = Math.Min(releaseCount, waitCount);
- for (int i = 0; i < waitersToNotify; i++)
+ Debug.Assert(m_countOfWaitersPulsedToWake <= waitCount);
+ int waitersToNotify = Math.Min(currentCount, waitCount) - m_countOfWaitersPulsedToWake;
+ if (waitersToNotify > 0)
{
- Monitor.Pulse(m_lockObj);
+ // Ideally, limiting to a maximum of releaseCount would not be necessary and could be an assert instead, but
+ // since WaitUntilCountOrTimeout() does not have enough information to tell whether a woken thread was
+ // pulsed, it's possible for m_countOfWaitersPulsedToWake to be less than the number of threads that have
+ // actually been pulsed to wake.
+ if (waitersToNotify > releaseCount)
+ {
+ waitersToNotify = releaseCount;
+ }
+
+ m_countOfWaitersPulsedToWake += waitersToNotify;
+ for (int i = 0; i < waitersToNotify; i++)
+ {
+ Monitor.Pulse(m_lockObj);
+ }
}
// Now signal to any asynchronous waiters, if there are any. While we've already
@@ -910,14 +957,6 @@ namespace System.Threading
}
}
- /// <summary>
- /// local helper function to retrieve the exception string message from the resource file
- /// </summary>
- /// <param name="str">The key string</param>
- private static string GetResourceString(string str)
- {
- return SR.GetResourceString(str);
- }
#endregion
}
}
diff --git a/src/mscorlib/src/System/Threading/SpinLock.cs b/src/mscorlib/src/System/Threading/SpinLock.cs
index eee73ce2bf..917ece2d4d 100644
--- a/src/mscorlib/src/System/Threading/SpinLock.cs
+++ b/src/mscorlib/src/System/Threading/SpinLock.cs
@@ -65,16 +65,9 @@ namespace System.Threading
private volatile int m_owner;
- // The multiplier factor for the each spinning iteration
- // This number has been chosen after trying different numbers on different CPUs (4, 8 and 16 ) and this provided the best results
- private const int SPINNING_FACTOR = 100;
-
// After how many yields, call Sleep(1)
private const int SLEEP_ONE_FREQUENCY = 40;
- // After how many yields, call Sleep(0)
- private const int SLEEP_ZERO_FREQUENCY = 10;
-
// After how many yields, check the timeout
private const int TIMEOUT_CHECK_FREQUENCY = 10;
@@ -277,7 +270,7 @@ namespace System.Threading
/// <summary>
/// Try acquire the lock with long path, this is usually called after the first path in Enter and
/// TryEnter failed The reason for short path is to make it inline in the run time which improves the
- /// performance. This method assumed that the parameter are validated in Enter ir TryENter method
+ /// performance. This method assumed that the parameter are validated in Enter or TryEnter method.
/// </summary>
/// <param name="millisecondsTimeout">The timeout milliseconds</param>
/// <param name="lockTaken">The lockTaken param</param>
@@ -347,48 +340,24 @@ namespace System.Threading
else //failed to acquire the lock,then try to update the waiters. If the waiters count reached the maximum, jsut break the loop to avoid overflow
{
if ((observedOwner & WAITERS_MASK) != MAXIMUM_WAITERS)
+ {
+ // This can still overflow, but maybe there will never be that many waiters
turn = (Interlocked.Add(ref m_owner, 2) & WAITERS_MASK) >> 1;
+ }
}
- //***Step 2. Spinning
//lock acquired failed and waiters updated
- int processorCount = PlatformHelper.ProcessorCount;
- if (turn < processorCount)
- {
- int processFactor = 1;
- for (int i = 1; i <= turn * SPINNING_FACTOR; i++)
- {
- Thread.SpinWait((turn + i) * SPINNING_FACTOR * processFactor);
- if (processFactor < processorCount)
- processFactor++;
- observedOwner = m_owner;
- if ((observedOwner & LOCK_ANONYMOUS_OWNED) == LOCK_UNOWNED)
- {
- int newOwner = (observedOwner & WAITERS_MASK) == 0 ? // Gets the number of waiters, if zero
- observedOwner | 1 // don't decrement it. just set the lock bit, it is zzero because a previous call of Exit(false) ehich corrupted the waiters
- : (observedOwner - 2) | 1; // otherwise decrement the waiters and set the lock bit
- Debug.Assert((newOwner & WAITERS_MASK) >= 0);
-
- if (CompareExchange(ref m_owner, newOwner, observedOwner, ref lockTaken) == observedOwner)
- {
- return;
- }
- }
- }
- // Check the timeout.
- if (millisecondsTimeout != Timeout.Infinite && TimeoutHelper.UpdateTimeOut(startTime, millisecondsTimeout) <= 0)
- {
- DecrementWaiters();
- return;
- }
+ //*** Step 2, Spinning and Yielding
+ var spinner = new SpinWait();
+ if (turn > PlatformHelper.ProcessorCount)
+ {
+ spinner.Count = SpinWait.YieldThreshold;
}
-
- //*** Step 3, Yielding
- //Sleep(1) every 50 yields
- int yieldsoFar = 0;
while (true)
{
+ spinner.SpinOnce(SLEEP_ONE_FREQUENCY);
+
observedOwner = m_owner;
if ((observedOwner & LOCK_ANONYMOUS_OWNED) == LOCK_UNOWNED)
{
@@ -403,20 +372,7 @@ namespace System.Threading
}
}
- if (yieldsoFar % SLEEP_ONE_FREQUENCY == 0)
- {
- Thread.Sleep(1);
- }
- else if (yieldsoFar % SLEEP_ZERO_FREQUENCY == 0)
- {
- Thread.Sleep(0);
- }
- else
- {
- Thread.Yield();
- }
-
- if (yieldsoFar % TIMEOUT_CHECK_FREQUENCY == 0)
+ if (spinner.Count % TIMEOUT_CHECK_FREQUENCY == 0)
{
//Check the timeout.
if (millisecondsTimeout != Timeout.Infinite && TimeoutHelper.UpdateTimeOut(startTime, millisecondsTimeout) <= 0)
@@ -425,8 +381,6 @@ namespace System.Threading
return;
}
}
-
- yieldsoFar++;
}
}
diff --git a/src/mscorlib/src/System/Threading/Tasks/ConcurrentExclusiveSchedulerPair.cs b/src/mscorlib/src/System/Threading/Tasks/ConcurrentExclusiveSchedulerPair.cs
index 07a673bf4e..765dcd8408 100644
--- a/src/mscorlib/src/System/Threading/Tasks/ConcurrentExclusiveSchedulerPair.cs
+++ b/src/mscorlib/src/System/Threading/Tasks/ConcurrentExclusiveSchedulerPair.cs
@@ -41,10 +41,10 @@ namespace System.Threading.Tasks
private readonly TaskScheduler m_underlyingTaskScheduler;
/// <summary>
/// The maximum number of tasks allowed to run concurrently. This only applies to concurrent tasks,
- /// since exlusive tasks are inherently limited to 1.
+ /// since exclusive tasks are inherently limited to 1.
/// </summary>
private readonly int m_maxConcurrencyLevel;
- /// <summary>The maximum number of tasks we can process before recyling our runner tasks.</summary>
+ /// <summary>The maximum number of tasks we can process before recycling our runner tasks.</summary>
private readonly int m_maxItemsPerTask;
/// <summary>
/// If positive, it represents the number of concurrently running concurrent tasks.
@@ -225,7 +225,7 @@ namespace System.Threading.Tasks
}
}
- /// <summary>Initiatites scheduler shutdown due to a worker task faulting..</summary>
+ /// <summary>Initiates scheduler shutdown due to a worker task faulting.</summary>
/// <param name="faultedTask">The faulted worker task that's initiating the shutdown.</param>
private void FaultWithTask(Task faultedTask)
{
diff --git a/src/mscorlib/src/System/Threading/Tasks/FutureFactory.cs b/src/mscorlib/src/System/Threading/Tasks/FutureFactory.cs
index 60a7c81dcf..bf63a53df9 100644
--- a/src/mscorlib/src/System/Threading/Tasks/FutureFactory.cs
+++ b/src/mscorlib/src/System/Threading/Tasks/FutureFactory.cs
@@ -1293,7 +1293,7 @@ namespace System.Threading.Tasks
/// <summary>
/// Completes the asynchronous operation using information in the IAsyncResult.
- /// IAsyncResult.AsyncState neeeds to be the FromAsyncTrimPromise to complete.
+ /// IAsyncResult.AsyncState needs to be the FromAsyncTrimPromise to complete.
/// </summary>
/// <param name="asyncResult">The IAsyncResult for the async operation.</param>
internal static void CompleteFromAsyncResult(IAsyncResult asyncResult)
diff --git a/src/mscorlib/src/System/Threading/Tasks/ProducerConsumerQueues.cs b/src/mscorlib/src/System/Threading/Tasks/ProducerConsumerQueues.cs
index f9d5f89398..df0dbe3942 100644
--- a/src/mscorlib/src/System/Threading/Tasks/ProducerConsumerQueues.cs
+++ b/src/mscorlib/src/System/Threading/Tasks/ProducerConsumerQueues.cs
@@ -332,7 +332,7 @@ namespace System.Threading.Tasks
private struct SegmentState
{
/// <summary>Padding to reduce false sharing between the segment's array and m_first.</summary>
- internal PaddingFor32 m_pad0;
+ internal Internal.PaddingFor32 m_pad0;
/// <summary>The index of the current head in the segment.</summary>
internal volatile int m_first;
@@ -340,7 +340,7 @@ namespace System.Threading.Tasks
internal int m_lastCopy; // not volatile as read and written by the producer, except for IsEmpty, and there m_lastCopy is only read after reading the volatile m_first
/// <summary>Padding to reduce false sharing between the first and last.</summary>
- internal PaddingFor32 m_pad1;
+ internal Internal.PaddingFor32 m_pad1;
/// <summary>A copy of the current head index.</summary>
internal int m_firstCopy; // not voliatle as only read and written by the consumer thread
@@ -348,7 +348,7 @@ namespace System.Threading.Tasks
internal volatile int m_last;
/// <summary>Padding to reduce false sharing with the last and what's after the segment.</summary>
- internal PaddingFor32 m_pad2;
+ internal Internal.PaddingFor32 m_pad2;
}
/// <summary>Debugger type proxy for a SingleProducerSingleConsumerQueue of T.</summary>
@@ -366,17 +366,4 @@ namespace System.Threading.Tasks
}
}
}
-
- /// <summary>A placeholder class for common padding constants and eventually routines.</summary>
- internal static class PaddingHelpers
- {
- /// <summary>A size greater than or equal to the size of the most common CPU cache lines.</summary>
- internal const int CACHE_LINE_SIZE = 128;
- }
-
- /// <summary>Padding structure used to minimize false sharing in SingleProducerSingleConsumerQueue{T}.</summary>
- [StructLayout(LayoutKind.Explicit, Size = PaddingHelpers.CACHE_LINE_SIZE - sizeof(Int32))] // Based on common case of 64-byte cache lines
- internal struct PaddingFor32
- {
- }
}
diff --git a/src/mscorlib/src/System/Threading/Tasks/TPLETWProvider.cs b/src/mscorlib/src/System/Threading/Tasks/TPLETWProvider.cs
index 33bf792370..bdfe8eeff9 100644
--- a/src/mscorlib/src/System/Threading/Tasks/TPLETWProvider.cs
+++ b/src/mscorlib/src/System/Threading/Tasks/TPLETWProvider.cs
@@ -130,7 +130,7 @@ namespace System.Threading.Tasks
/// <summary>
/// TasksSetActivityIds will cause the task operations to set Activity Ids
/// This option is incompatible with TasksFlowActivityIds flow is ignored
- /// if that keyword is set. This option is likley to be removed in the future
+ /// if that keyword is set. This option is likely to be removed in the future
/// </summary>
public const EventKeywords TasksSetActivityIds = (EventKeywords)0x10000;
@@ -360,7 +360,7 @@ namespace System.Threading.Tasks
}
/// <summary>
- /// Fired when the the work (method) associated with a TaskWaitEnd completes
+ /// Fired when the work (method) associated with a TaskWaitEnd completes
/// </summary>
/// <param name="OriginatingTaskSchedulerID">The scheduler ID.</param>
/// <param name="OriginatingTaskID">The task ID.</param>
@@ -375,7 +375,7 @@ namespace System.Threading.Tasks
}
/// <summary>
- /// Fired when the the work (method) associated with a TaskWaitEnd completes
+ /// Fired when the work (method) associated with a TaskWaitEnd completes
/// </summary>
/// <param name="OriginatingTaskSchedulerID">The scheduler ID.</param>
/// <param name="OriginatingTaskID">The task ID.</param>
diff --git a/src/mscorlib/src/System/Threading/Tasks/Task.cs b/src/mscorlib/src/System/Threading/Tasks/Task.cs
index c19fd3ec64..84811fb068 100644
--- a/src/mscorlib/src/System/Threading/Tasks/Task.cs
+++ b/src/mscorlib/src/System/Threading/Tasks/Task.cs
@@ -10,19 +10,14 @@
//
// =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
-using System;
using System.Collections.Generic;
using System.Collections.ObjectModel;
-using System.Runtime;
-using System.Runtime.CompilerServices;
-using System.Runtime.InteropServices;
-using System.Runtime.ExceptionServices;
-using System.Security;
-using System.Threading;
using System.Diagnostics;
using System.Diagnostics.Contracts;
-using Microsoft.Win32;
using System.Diagnostics.Tracing;
+using System.Runtime.CompilerServices;
+using System.Runtime.ExceptionServices;
+using Internal.Runtime.Augments;
// Disable the "reference to volatile field not treated as volatile" error.
#pragma warning disable 0420
@@ -440,7 +435,7 @@ namespace System.Threading.Tasks
}
/// <summary>
- /// Initializes a new <see cref="Task"/> with the specified action, state, snd options.
+ /// Initializes a new <see cref="Task"/> with the specified action, state, and options.
/// </summary>
/// <param name="action">The delegate that represents the code to execute in the task.</param>
/// <param name="state">An object representing data to be used by the action.</param>
@@ -457,7 +452,7 @@ namespace System.Threading.Tasks
}
/// <summary>
- /// Initializes a new <see cref="Task"/> with the specified action, state, snd options.
+ /// Initializes a new <see cref="Task"/> with the specified action, state, and options.
/// </summary>
/// <param name="action">The delegate that represents the code to execute in the task.</param>
/// <param name="state">An object representing data to be used by the action.</param>
@@ -478,7 +473,7 @@ namespace System.Threading.Tasks
}
/// <summary>
- /// Initializes a new <see cref="Task"/> with the specified action, state, snd options.
+ /// Initializes a new <see cref="Task"/> with the specified action, state, and options.
/// </summary>
/// <param name="action">The delegate that represents the code to execute in the task.</param>
/// <param name="state">An object representing data to be used by the action.</param>
@@ -613,7 +608,7 @@ namespace System.Threading.Tasks
/// <summary>
/// Handles everything needed for associating a CancellationToken with a task which is being constructed.
- /// This method is meant to be be called either from the TaskConstructorCore or from ContinueWithCore.
+ /// This method is meant to be called either from the TaskConstructorCore or from ContinueWithCore.
/// </summary>
private void AssignCancellationToken(CancellationToken cancellationToken, Task antecedent, TaskContinuation continuation)
{
@@ -2489,7 +2484,7 @@ namespace System.Threading.Tasks
private static readonly ContextCallback s_ecCallback = obj => ((Task)obj).InnerInvoke();
/// <summary>
- /// The actual code which invokes the body of the task. This can be overriden in derived types.
+ /// The actual code which invokes the body of the task. This can be overridden in derived types.
/// </summary>
internal virtual void InnerInvoke()
{
@@ -2827,11 +2822,16 @@ namespace System.Threading.Tasks
}
/// <summary>
- /// The core wait function, which is only accesible internally. It's meant to be used in places in TPL code where
+ /// The core wait function, which is only accessible internally. It's meant to be used in places in TPL code where
/// the current context is known or cached.
/// </summary>
[MethodImpl(MethodImplOptions.NoOptimization)] // this is needed for the parallel debugger
- internal bool InternalWait(int millisecondsTimeout, CancellationToken cancellationToken)
+ internal bool InternalWait(int millisecondsTimeout, CancellationToken cancellationToken) =>
+ InternalWaitCore(millisecondsTimeout, cancellationToken);
+
+ // Separated out to allow it to be optimized (caller is marked NoOptimization for VS parallel debugger
+ // to be able to see the method on the stack and inspect arguments).
+ private bool InternalWaitCore(int millisecondsTimeout, CancellationToken cancellationToken)
{
// ETW event for Task Wait Begin
var etwLog = TplEtwProvider.Log;
@@ -2966,26 +2966,19 @@ namespace System.Threading.Tasks
return false;
}
- //This code is pretty similar to the custom spinning in MRES except there is no yieling after we exceed the spin count
- int spinCount = PlatformHelper.IsSingleProcessor ? 1 : System.Threading.SpinWait.YIELD_THRESHOLD; //spin only once if we are running on a single CPU
- for (int i = 0; i < spinCount; i++)
+ int spinCount = Threading.SpinWait.SpinCountforSpinBeforeWait;
+ var spinner = new SpinWait();
+ while (spinner.Count < spinCount)
{
+ spinner.SpinOnce(Threading.SpinWait.Sleep1ThresholdForSpinBeforeWait);
+
if (IsCompleted)
{
return true;
}
-
- if (i == spinCount / 2)
- {
- Thread.Yield();
- }
- else
- {
- Thread.SpinWait(PlatformHelper.ProcessorCount * (4 << i));
- }
}
- return IsCompleted;
+ return false;
}
/// <summary>
@@ -3222,7 +3215,7 @@ namespace System.Threading.Tasks
// Skip synchronous execution of continuations if this task's thread was aborted
bool bCanInlineContinuations = !(((m_stateFlags & TASK_STATE_THREAD_WAS_ABORTED) != 0) ||
- (Thread.CurrentThread.ThreadState == ThreadState.AbortRequested) ||
+ (RuntimeThread.CurrentThread.ThreadState == ThreadState.AbortRequested) ||
((m_stateFlags & (int)TaskCreationOptions.RunContinuationsAsynchronously) != 0));
// Handle the single-Action case
@@ -4458,7 +4451,7 @@ namespace System.Threading.Tasks
#if DEBUG
bool waitResult =
#endif
- WaitAll(tasks, Timeout.Infinite);
+ WaitAllCore(tasks, Timeout.Infinite, default(CancellationToken));
#if DEBUG
Debug.Assert(waitResult, "expected wait to succeed");
@@ -4503,7 +4496,7 @@ namespace System.Threading.Tasks
ThrowHelper.ThrowArgumentOutOfRangeException(ExceptionArgument.timeout);
}
- return WaitAll(tasks, (int)totalMilliseconds);
+ return WaitAllCore(tasks, (int)totalMilliseconds, default(CancellationToken));
}
/// <summary>
@@ -4535,7 +4528,7 @@ namespace System.Threading.Tasks
[MethodImpl(MethodImplOptions.NoOptimization)] // this is needed for the parallel debugger
public static bool WaitAll(Task[] tasks, int millisecondsTimeout)
{
- return WaitAll(tasks, millisecondsTimeout, default(CancellationToken));
+ return WaitAllCore(tasks, millisecondsTimeout, default(CancellationToken));
}
/// <summary>
@@ -4567,7 +4560,7 @@ namespace System.Threading.Tasks
[MethodImpl(MethodImplOptions.NoOptimization)] // this is needed for the parallel debugger
public static void WaitAll(Task[] tasks, CancellationToken cancellationToken)
{
- WaitAll(tasks, Timeout.Infinite, cancellationToken);
+ WaitAllCore(tasks, Timeout.Infinite, cancellationToken);
}
/// <summary>
@@ -4605,7 +4598,12 @@ namespace System.Threading.Tasks
/// The <paramref name="cancellationToken"/> was canceled.
/// </exception>
[MethodImpl(MethodImplOptions.NoOptimization)] // this is needed for the parallel debugger
- public static bool WaitAll(Task[] tasks, int millisecondsTimeout, CancellationToken cancellationToken)
+ public static bool WaitAll(Task[] tasks, int millisecondsTimeout, CancellationToken cancellationToken) =>
+ WaitAllCore(tasks, millisecondsTimeout, cancellationToken);
+
+ // Separated out to allow it to be optimized (caller is marked NoOptimization for VS parallel debugger
+ // to be able to see the method on the stack and inspect arguments).
+ private static bool WaitAllCore(Task[] tasks, int millisecondsTimeout, CancellationToken cancellationToken)
{
if (tasks == null)
{
@@ -4847,7 +4845,7 @@ namespace System.Threading.Tasks
[MethodImpl(MethodImplOptions.NoOptimization)] // this is needed for the parallel debugger
public static int WaitAny(params Task[] tasks)
{
- int waitResult = WaitAny(tasks, Timeout.Infinite);
+ int waitResult = WaitAnyCore(tasks, Timeout.Infinite, default(CancellationToken));
Debug.Assert(tasks.Length == 0 || waitResult != -1, "expected wait to succeed");
return waitResult;
}
@@ -4886,7 +4884,7 @@ namespace System.Threading.Tasks
ThrowHelper.ThrowArgumentOutOfRangeException(ExceptionArgument.timeout);
}
- return WaitAny(tasks, (int)totalMilliseconds);
+ return WaitAnyCore(tasks, (int)totalMilliseconds, default(CancellationToken));
}
/// <summary>
@@ -4913,7 +4911,7 @@ namespace System.Threading.Tasks
[MethodImpl(MethodImplOptions.NoOptimization)] // this is needed for the parallel debugger
public static int WaitAny(Task[] tasks, CancellationToken cancellationToken)
{
- return WaitAny(tasks, Timeout.Infinite, cancellationToken);
+ return WaitAnyCore(tasks, Timeout.Infinite, cancellationToken);
}
/// <summary>
@@ -4943,7 +4941,7 @@ namespace System.Threading.Tasks
[MethodImpl(MethodImplOptions.NoOptimization)] // this is needed for the parallel debugger
public static int WaitAny(Task[] tasks, int millisecondsTimeout)
{
- return WaitAny(tasks, millisecondsTimeout, default(CancellationToken));
+ return WaitAnyCore(tasks, millisecondsTimeout, default(CancellationToken));
}
/// <summary>
@@ -4977,7 +4975,12 @@ namespace System.Threading.Tasks
/// The <paramref name="cancellationToken"/> was canceled.
/// </exception>
[MethodImpl(MethodImplOptions.NoOptimization)] // this is needed for the parallel debugger
- public static int WaitAny(Task[] tasks, int millisecondsTimeout, CancellationToken cancellationToken)
+ public static int WaitAny(Task[] tasks, int millisecondsTimeout, CancellationToken cancellationToken) =>
+ WaitAnyCore(tasks, millisecondsTimeout, cancellationToken);
+
+ // Separated out to allow it to be optimized (caller is marked NoOptimization for VS parallel debugger
+ // to be able to inspect arguments).
+ private static int WaitAnyCore(Task[] tasks, int millisecondsTimeout, CancellationToken cancellationToken)
{
if (tasks == null)
{
diff --git a/src/mscorlib/src/System/Threading/Tasks/TaskScheduler.cs b/src/mscorlib/src/System/Threading/Tasks/TaskScheduler.cs
index 666a19297f..eddaeee9d7 100644
--- a/src/mscorlib/src/System/Threading/Tasks/TaskScheduler.cs
+++ b/src/mscorlib/src/System/Threading/Tasks/TaskScheduler.cs
@@ -642,7 +642,7 @@ namespace System.Threading.Tasks
}
/// <summary>
- /// Implemetation of <see cref="T:System.Threading.Tasks.TaskScheduler.QueueTask"/> for this scheduler class.
+ /// Implementation of <see cref="T:System.Threading.Tasks.TaskScheduler.QueueTask"/> for this scheduler class.
///
/// Simply posts the tasks to be executed on the associated <see cref="T:System.Threading.SynchronizationContext"/>.
/// </summary>
@@ -677,7 +677,7 @@ namespace System.Threading.Tasks
}
/// <summary>
- /// Implementes the <see cref="T:System.Threading.Tasks.TaskScheduler.MaximumConcurrencyLevel"/> property for
+ /// Implements the <see cref="T:System.Threading.Tasks.TaskScheduler.MaximumConcurrencyLevel"/> property for
/// this scheduler class.
///
/// By default it returns 1, because a <see cref="T:System.Threading.SynchronizationContext"/> based
diff --git a/src/mscorlib/src/System/Threading/Thread.cs b/src/mscorlib/src/System/Threading/Thread.cs
index 84c5ebb552..d8ea6410eb 100644
--- a/src/mscorlib/src/System/Threading/Thread.cs
+++ b/src/mscorlib/src/System/Threading/Thread.cs
@@ -128,7 +128,12 @@ namespace System.Threading
private IntPtr DONT_USE_InternalThread; // Pointer
private int m_Priority; // INT32
- private int m_ManagedThreadId; // INT32
+
+ // The following field is required for interop with the VS Debugger
+ // Prior to making any changes to this field, please reach out to the VS Debugger
+ // team to make sure that your changes are not going to prevent the debugger
+ // from working.
+ private int _managedThreadId; // INT32
#pragma warning restore 414
#pragma warning restore 169
@@ -200,7 +205,7 @@ namespace System.Threading
public override int GetHashCode()
{
- return m_ManagedThreadId;
+ return _managedThreadId;
}
extern public new int ManagedThreadId
diff --git a/src/mscorlib/src/System/Threading/ThreadInterruptedException.cs b/src/mscorlib/src/System/Threading/ThreadInterruptedException.cs
index fb72110fdc..db42b77ca4 100644
--- a/src/mscorlib/src/System/Threading/ThreadInterruptedException.cs
+++ b/src/mscorlib/src/System/Threading/ThreadInterruptedException.cs
@@ -24,19 +24,19 @@ namespace System.Threading
public ThreadInterruptedException()
: base(GetMessageFromNativeResources(ExceptionMessageKind.ThreadInterrupted))
{
- HResult = __HResults.COR_E_THREADINTERRUPTED;
+ HResult = HResults.COR_E_THREADINTERRUPTED;
}
public ThreadInterruptedException(String message)
: base(message)
{
- HResult = __HResults.COR_E_THREADINTERRUPTED;
+ HResult = HResults.COR_E_THREADINTERRUPTED;
}
public ThreadInterruptedException(String message, Exception innerException)
: base(message, innerException)
{
- HResult = __HResults.COR_E_THREADINTERRUPTED;
+ HResult = HResults.COR_E_THREADINTERRUPTED;
}
protected ThreadInterruptedException(SerializationInfo info, StreamingContext context) : base(info, context)
diff --git a/src/mscorlib/src/System/Threading/ThreadLocal.cs b/src/mscorlib/src/System/Threading/ThreadLocal.cs
index 64b8a60196..cdfa2448c0 100644
--- a/src/mscorlib/src/System/Threading/ThreadLocal.cs
+++ b/src/mscorlib/src/System/Threading/ThreadLocal.cs
@@ -712,7 +712,7 @@ namespace System.Threading
/// A class that facilitates ThreadLocal cleanup after a thread exits.
///
/// After a thread with an associated thread-local table has exited, the FinalizationHelper
- /// is reponsible for removing back-references to the table. Since an instance of FinalizationHelper
+ /// is responsible for removing back-references to the table. Since an instance of FinalizationHelper
/// is only referenced from a single thread-local slot, the FinalizationHelper will be GC'd once
/// the thread has exited.
///
diff --git a/src/mscorlib/src/System/Threading/ThreadPool.cs b/src/mscorlib/src/System/Threading/ThreadPool.cs
index 0084050c43..ec9ceef156 100644
--- a/src/mscorlib/src/System/Threading/ThreadPool.cs
+++ b/src/mscorlib/src/System/Threading/ThreadPool.cs
@@ -39,6 +39,7 @@ namespace System.Threading
public static readonly ThreadPoolWorkQueue workQueue = new ThreadPoolWorkQueue();
}
+ [StructLayout(LayoutKind.Sequential)] // enforce layout so that padding reduces false sharing
internal sealed class ThreadPoolWorkQueue
{
internal static class WorkStealingQueueList
@@ -47,6 +48,12 @@ namespace System.Threading
public static WorkStealingQueue[] Queues => _queues;
+ // Track whether the WorkStealingQueueList is empty
+ // Three states simplifies race conditions. They may be considered.
+ // Now Active --> Maybe Inactive -> Confirmed Inactive
+ public const int WsqNowActive = 2;
+ public static int wsqActive;
+
public static void Add(WorkStealingQueue queue)
{
Debug.Assert(queue != null);
@@ -378,8 +385,12 @@ namespace System.Threading
internal bool loggingEnabled;
internal readonly ConcurrentQueue<IThreadPoolWorkItem> workItems = new ConcurrentQueue<IThreadPoolWorkItem>();
+ private Internal.PaddingFor32 pad1;
+
private volatile int numOutstandingThreadRequests = 0;
+ private Internal.PaddingFor32 pad2;
+
public ThreadPoolWorkQueue()
{
loggingEnabled = FrameworkEventSource.Log.IsEnabled(EventLevel.Verbose, FrameworkEventSource.Keywords.ThreadPool | FrameworkEventSource.Keywords.ThreadTransfer);
@@ -389,15 +400,20 @@ namespace System.Threading
ThreadPoolWorkQueueThreadLocals.threadLocals ??
(ThreadPoolWorkQueueThreadLocals.threadLocals = new ThreadPoolWorkQueueThreadLocals(this));
+ internal bool ThreadRequestNeeded(int count) => (count < ThreadPoolGlobals.processorCount) &&
+ (!workItems.IsEmpty || (WorkStealingQueueList.wsqActive > 0));
+
internal void EnsureThreadRequested()
{
//
- // If we have not yet requested #procs threads from the VM, then request a new thread.
+ // If we have not yet requested #procs threads from the VM, then request a new thread
+ // as needed
+ //
// Note that there is a separate count in the VM which will also be incremented in this case,
// which is handled by RequestWorkerThread.
//
int count = numOutstandingThreadRequests;
- while (count < ThreadPoolGlobals.processorCount)
+ while (ThreadRequestNeeded(count))
{
int prev = Interlocked.CompareExchange(ref numOutstandingThreadRequests, count + 1, count);
if (prev == count)
@@ -409,7 +425,7 @@ namespace System.Threading
}
}
- internal void MarkThreadRequestSatisfied()
+ internal void MarkThreadRequestSatisfied(bool dequeueSuccessful)
{
//
// The VM has called us, so one of our outstanding thread requests has been satisfied.
@@ -418,8 +434,17 @@ namespace System.Threading
// by the time we reach this point.
//
int count = numOutstandingThreadRequests;
+
while (count > 0)
{
+ if (dequeueSuccessful && (count == ThreadPoolGlobals.processorCount) && ThreadRequestNeeded(count - 1))
+ {
+ // If we gated threads due to too many outstanding requests and queue was not empty
+ // Request another thread.
+ ThreadPool.RequestWorkerThread();
+ return;
+ }
+
int prev = Interlocked.CompareExchange(ref numOutstandingThreadRequests, count - 1, count);
if (prev == count)
{
@@ -441,6 +466,18 @@ namespace System.Threading
if (null != tl)
{
tl.workStealingQueue.LocalPush(callback);
+
+ // We must guarantee wsqActive is set to WsqNowActive after we push
+ // The ordering must be global because we rely on other threads
+ // observing in this order
+ Interlocked.MemoryBarrier();
+
+ // We do not want to simply write. We want to prevent unnecessary writes
+ // which would invalidate reader's caches
+ if (WorkStealingQueueList.wsqActive != WorkStealingQueueList.WsqNowActive)
+ {
+ Volatile.Write(ref WorkStealingQueueList.wsqActive, WorkStealingQueueList.WsqNowActive);
+ }
}
else
{
@@ -458,33 +495,56 @@ namespace System.Threading
public IThreadPoolWorkItem Dequeue(ThreadPoolWorkQueueThreadLocals tl, ref bool missedSteal)
{
- WorkStealingQueue localWsq = tl.workStealingQueue;
IThreadPoolWorkItem callback;
-
- if ((callback = localWsq.LocalPop()) == null && // first try the local queue
- !workItems.TryDequeue(out callback)) // then try the global queue
+ int wsqActiveObserved = WorkStealingQueueList.wsqActive;
+ if (wsqActiveObserved > 0)
{
- // finally try to steal from another thread's local queue
- WorkStealingQueue[] queues = WorkStealingQueueList.Queues;
- int c = queues.Length;
- Debug.Assert(c > 0, "There must at least be a queue for this thread.");
- int maxIndex = c - 1;
- int i = tl.random.Next(c);
- while (c > 0)
+ WorkStealingQueue localWsq = tl.workStealingQueue;
+
+ if ((callback = localWsq.LocalPop()) == null && // first try the local queue
+ !workItems.TryDequeue(out callback)) // then try the global queue
{
- i = (i < maxIndex) ? i + 1 : 0;
- WorkStealingQueue otherQueue = queues[i];
- if (otherQueue != localWsq && otherQueue.CanSteal)
+ // finally try to steal from another thread's local queue
+ WorkStealingQueue[] queues = WorkStealingQueueList.Queues;
+ int c = queues.Length;
+ Debug.Assert(c > 0, "There must at least be a queue for this thread.");
+ int maxIndex = c - 1;
+ int i = tl.random.Next(c);
+ while (c > 0)
{
- callback = otherQueue.TrySteal(ref missedSteal);
- if (callback != null)
+ i = (i < maxIndex) ? i + 1 : 0;
+ WorkStealingQueue otherQueue = queues[i];
+ if (otherQueue != localWsq && otherQueue.CanSteal)
{
- break;
+ callback = otherQueue.TrySteal(ref missedSteal);
+ if (callback != null)
+ {
+ break;
+ }
}
+ c--;
+ }
+ if ((callback == null) && !missedSteal)
+ {
+ // Only decrement if the value is unchanged since we started looking for work
+ // This prevents multiple threads decrementing based on overlapping scans.
+ //
+ // When we decrement from active, the producer may have inserted a queue item during our scan
+ // therefore we cannot transition to empty
+ //
+ // When we decrement from Maybe Inactive, if the producer inserted a queue item during our scan,
+ // the producer must write Active. We may transition to empty briefly if we beat the
+ // producer's write, but the producer will then overwrite us before waking threads.
+ // So effectively we cannot mark the queue empty when an item is in the queue.
+ Interlocked.CompareExchange(ref WorkStealingQueueList.wsqActive, wsqActiveObserved - 1, wsqActiveObserved);
}
- c--;
}
}
+ else
+ {
+ // We only need to look at the global queue since WorkStealingQueueList is inactive
+ workItems.TryDequeue(out callback);
+ }
return callback;
}
@@ -498,15 +558,7 @@ namespace System.Threading
//
int quantumStartTime = Environment.TickCount;
- //
- // Update our records to indicate that an outstanding request for a thread has now been fulfilled.
- // From this point on, we are responsible for requesting another thread if we stop working for any
- // reason, and we believe there might still be work in the queue.
- //
- // Note that if this thread is aborted before we get a chance to request another one, the VM will
- // record a thread request on our behalf. So we don't need to worry about getting aborted right here.
- //
- workQueue.MarkThreadRequestSatisfied();
+ bool markThreadRequestSatisfied = true;
// Has the desire for logging changed since the last time we entered?
workQueue.loggingEnabled = FrameworkEventSource.Log.IsEnabled(EventLevel.Verbose, FrameworkEventSource.Keywords.ThreadPool | FrameworkEventSource.Keywords.ThreadTransfer);
@@ -555,7 +607,21 @@ namespace System.Threading
// If we found work, there may be more work. Ask for another thread so that the other work can be processed
// in parallel. Note that this will only ask for a max of #procs threads, so it's safe to call it for every dequeue.
//
- workQueue.EnsureThreadRequested();
+ if (markThreadRequestSatisfied)
+ {
+ //
+ // Update our records to indicate that an outstanding request for a thread has now been fulfilled
+ // and that an item was successfully dispatched and another thread may be needed
+ //
+ // From this point on, we are responsible for requesting another thread if we stop working for any
+ // reason, and we believe there might still be work in the queue.
+ //
+ // Note that if this thread is aborted before we get a chance to request another one, the VM will
+ // record a thread request on our behalf. So we don't need to worry about getting aborted right here.
+ //
+ workQueue.MarkThreadRequestSatisfied(true);
+ markThreadRequestSatisfied = false;
+ }
//
// Execute the workitem outside of any finally blocks, so that it can be aborted if needed.
@@ -610,6 +676,15 @@ namespace System.Threading
}
finally
{
+ if (markThreadRequestSatisfied)
+ {
+ //
+ // Update our records to indicate that an outstanding request for a thread has now been fulfilled
+ // and that an item was not successfully dispatched. We will request thread below if needed
+ //
+ workQueue.MarkThreadRequestSatisfied(false);
+ }
+
//
// If we are exiting for any reason other than that the queue is definitely empty, ask for another
// thread to pick up where we left off.
@@ -715,16 +790,11 @@ namespace System.Threading
{
// needed for DangerousAddRef
RuntimeHelpers.PrepareConstrainedRegions();
- try
- {
- }
- finally
+
+ m_internalWaitObject = waitObject;
+ if (waitObject != null)
{
- m_internalWaitObject = waitObject;
- if (waitObject != null)
- {
- m_internalWaitObject.SafeWaitHandle.DangerousAddRef(ref bReleaseNeeded);
- }
+ m_internalWaitObject.SafeWaitHandle.DangerousAddRef(ref bReleaseNeeded);
}
}
@@ -735,47 +805,43 @@ namespace System.Threading
bool result = false;
// needed for DangerousRelease
RuntimeHelpers.PrepareConstrainedRegions();
- try
- {
- }
- finally
+
+ // lock(this) cannot be used reliably in Cer since thin lock could be
+ // promoted to syncblock and that is not a guaranteed operation
+ bool bLockTaken = false;
+ do
{
- // lock(this) cannot be used reliably in Cer since thin lock could be
- // promoted to syncblock and that is not a guaranteed operation
- bool bLockTaken = false;
- do
+ if (Interlocked.CompareExchange(ref m_lock, 1, 0) == 0)
{
- if (Interlocked.CompareExchange(ref m_lock, 1, 0) == 0)
+ bLockTaken = true;
+ try
{
- bLockTaken = true;
- try
+ if (ValidHandle())
{
- if (ValidHandle())
+ result = UnregisterWaitNative(GetHandle(), waitObject == null ? null : waitObject.SafeWaitHandle);
+ if (result == true)
{
- result = UnregisterWaitNative(GetHandle(), waitObject == null ? null : waitObject.SafeWaitHandle);
- if (result == true)
+ if (bReleaseNeeded)
{
- if (bReleaseNeeded)
- {
- m_internalWaitObject.SafeWaitHandle.DangerousRelease();
- bReleaseNeeded = false;
- }
- // if result not true don't release/suppress here so finalizer can make another attempt
- SetHandle(InvalidHandle);
- m_internalWaitObject = null;
- GC.SuppressFinalize(this);
+ m_internalWaitObject.SafeWaitHandle.DangerousRelease();
+ bReleaseNeeded = false;
}
+ // if result not true don't release/suppress here so finalizer can make another attempt
+ SetHandle(InvalidHandle);
+ m_internalWaitObject = null;
+ GC.SuppressFinalize(this);
}
}
- finally
- {
- m_lock = 0;
- }
}
- Thread.SpinWait(1); // yield to processor
+ finally
+ {
+ m_lock = 0;
+ }
}
- while (!bLockTaken);
+ Thread.SpinWait(1); // yield to processor
}
+ while (!bLockTaken);
+
return result;
}
diff --git a/src/mscorlib/src/System/ThrowHelper.cs b/src/mscorlib/src/System/ThrowHelper.cs
index ff76738e8e..6c5ce05b7f 100644
--- a/src/mscorlib/src/System/ThrowHelper.cs
+++ b/src/mscorlib/src/System/ThrowHelper.cs
@@ -123,7 +123,7 @@ namespace System
internal static void ThrowKeyNotFoundException()
{
- throw new System.Collections.Generic.KeyNotFoundException();
+ throw new KeyNotFoundException();
}
internal static void ThrowArgumentException(ExceptionResource resource)
@@ -226,6 +226,11 @@ namespace System
throw new AggregateException(exceptions);
}
+ internal static void ThrowOutOfMemoryException()
+ {
+ throw new OutOfMemoryException();
+ }
+
internal static void ThrowArgumentException_Argument_InvalidArrayType()
{
throw GetArgumentException(ExceptionResource.Argument_InvalidArrayType);
@@ -241,6 +246,11 @@ namespace System
throw GetInvalidOperationException(ExceptionResource.InvalidOperation_EnumEnded);
}
+ internal static void ThrowInvalidOperationException_EnumCurrent(int index)
+ {
+ throw GetInvalidOperationException_EnumCurrent(index);
+ }
+
internal static void ThrowInvalidOperationException_InvalidOperation_EnumFailedVersion()
{
throw GetInvalidOperationException(ExceptionResource.InvalidOperation_EnumFailedVersion);
@@ -304,6 +314,14 @@ namespace System
return new ArgumentOutOfRangeException(GetArgumentName(argument) + "[" + paramNumber.ToString() + "]", GetResourceString(resource));
}
+ private static InvalidOperationException GetInvalidOperationException_EnumCurrent(int index)
+ {
+ return GetInvalidOperationException(
+ index < 0 ?
+ ExceptionResource.InvalidOperation_EnumNotStarted :
+ ExceptionResource.InvalidOperation_EnumEnded);
+ }
+
// Allow nulls for reference types and Nullable<U>, but not for value types.
// Aggressively inline so the jit evaluates the if in place and either drops the call altogether
// Or just leaves null test and call to the Non-returning ThrowHelper.ThrowArgumentNullException
@@ -343,7 +361,6 @@ namespace System
{
obj,
dictionary,
- dictionaryCreationThreshold,
array,
info,
key,
@@ -351,8 +368,6 @@ namespace System
list,
match,
converter,
- queue,
- stack,
capacity,
index,
startIndex,
@@ -360,7 +375,6 @@ namespace System
count,
arrayIndex,
name,
- mode,
item,
options,
view,
@@ -407,16 +421,18 @@ namespace System
beginMethod,
continuationOptions,
continuationAction,
- valueFactory,
- addValueFactory,
- updateValueFactory,
concurrencyLevel,
text,
callBack,
type,
stateMachine,
pHandle,
- values
+ values,
+ task,
+ s,
+ keyValuePair,
+ input,
+ ownedMemory
}
//
@@ -509,12 +525,13 @@ namespace System
TaskT_TransitionToFinal_AlreadyCompleted,
TaskCompletionSourceT_TrySetException_NullException,
TaskCompletionSourceT_TrySetException_NoExceptions,
+ Memory_ThrowIfDisposed,
+ Memory_OutstandingReferences,
InvalidOperation_WrongAsyncResultOrEndCalledMultiple,
ConcurrentDictionary_ConcurrencyLevelMustBePositive,
ConcurrentDictionary_CapacityMustNotBeNegative,
ConcurrentDictionary_TypeOfValueIncorrect,
ConcurrentDictionary_TypeOfKeyIncorrect,
- ConcurrentDictionary_SourceContainsDuplicateKeys,
ConcurrentDictionary_KeyAlreadyExisted,
ConcurrentDictionary_ItemKeyIsNull,
ConcurrentDictionary_IndexIsNegative,
diff --git a/src/mscorlib/src/System/TimeZoneInfo.AdjustmentRule.cs b/src/mscorlib/src/System/TimeZoneInfo.AdjustmentRule.cs
index 79fe8db815..3cab928749 100644
--- a/src/mscorlib/src/System/TimeZoneInfo.AdjustmentRule.cs
+++ b/src/mscorlib/src/System/TimeZoneInfo.AdjustmentRule.cs
@@ -132,7 +132,7 @@ namespace System
_dateStart.Year == _dateEnd.Year;
/// <summary>
- /// Helper function that performs all of the validation checks for the actory methods and deserialization callback.
+ /// Helper function that performs all of the validation checks for the factory methods and deserialization callback.
/// </summary>
private static void ValidateAdjustmentRule(
DateTime dateStart,
diff --git a/src/mscorlib/src/System/TimeZoneInfo.StringSerializer.cs b/src/mscorlib/src/System/TimeZoneInfo.StringSerializer.cs
index c52f7307d8..e3e9ddbf58 100644
--- a/src/mscorlib/src/System/TimeZoneInfo.StringSerializer.cs
+++ b/src/mscorlib/src/System/TimeZoneInfo.StringSerializer.cs
@@ -175,7 +175,7 @@ namespace System
}
/// <summary>
- /// Helper function to determine if the passed in string token is allowed to be preceeded by an escape sequence token.
+ /// Helper function to determine if the passed in string token is allowed to be preceded by an escape sequence token.
/// </summary>
private static void VerifyIsEscapableCharacter(char c)
{
diff --git a/src/mscorlib/src/System/TimeZoneInfo.Unix.cs b/src/mscorlib/src/System/TimeZoneInfo.Unix.cs
index 02baadcfe5..921b71cbf7 100644
--- a/src/mscorlib/src/System/TimeZoneInfo.Unix.cs
+++ b/src/mscorlib/src/System/TimeZoneInfo.Unix.cs
@@ -39,7 +39,7 @@ namespace System
_baseUtcOffset = TimeSpan.Zero;
// find the best matching baseUtcOffset and display strings based on the current utcNow value.
- // NOTE: read the display strings from the the tzfile now in case they can't be loaded later
+ // NOTE: read the display strings from the tzfile now in case they can't be loaded later
// from the globalization data.
DateTime utcNow = DateTime.UtcNow;
for (int i = 0; i < dts.Length && dts[i] <= utcNow; i++)
@@ -1115,10 +1115,6 @@ namespace System
/// </returns>
private static bool TZif_ParseMDateRule(string dateRule, out int month, out int week, out DayOfWeek dayOfWeek)
{
- month = 0;
- week = 0;
- dayOfWeek = default(DayOfWeek);
-
if (dateRule[0] == 'M')
{
int firstDotIndex = dateRule.IndexOf('.');
@@ -1127,26 +1123,20 @@ namespace System
int secondDotIndex = dateRule.IndexOf('.', firstDotIndex + 1);
if (secondDotIndex > 0)
{
- string monthString = dateRule.Substring(1, firstDotIndex - 1);
- string weekString = dateRule.Substring(firstDotIndex + 1, secondDotIndex - firstDotIndex - 1);
- string dayString = dateRule.Substring(secondDotIndex + 1);
-
- if (int.TryParse(monthString, out month))
+ if (int.TryParse(dateRule.AsReadOnlySpan().Slice(1, firstDotIndex - 1), out month) &&
+ int.TryParse(dateRule.AsReadOnlySpan().Slice(firstDotIndex + 1, secondDotIndex - firstDotIndex - 1), out week) &&
+ int.TryParse(dateRule.AsReadOnlySpan().Slice(secondDotIndex + 1), out int day))
{
- if (int.TryParse(weekString, out week))
- {
- int day;
- if (int.TryParse(dayString, out day))
- {
- dayOfWeek = (DayOfWeek)day;
- return true;
- }
- }
+ dayOfWeek = (DayOfWeek)day;
+ return true;
}
}
}
}
+ month = 0;
+ week = 0;
+ dayOfWeek = default(DayOfWeek);
return false;
}
diff --git a/src/mscorlib/src/System/TimeZoneInfo.Win32.cs b/src/mscorlib/src/System/TimeZoneInfo.Win32.cs
index 4f740bd355..6de52543c0 100644
--- a/src/mscorlib/src/System/TimeZoneInfo.Win32.cs
+++ b/src/mscorlib/src/System/TimeZoneInfo.Win32.cs
@@ -10,6 +10,7 @@ using System.Security;
using System.Text;
using System.Threading;
using Microsoft.Win32;
+using Microsoft.Win32.SafeHandles;
namespace System
{
@@ -851,15 +852,16 @@ namespace System
private static string TryGetLocalizedNameByNativeResource(string filePath, int resource)
{
using (SafeLibraryHandle handle =
- UnsafeNativeMethods.LoadLibraryEx(filePath, IntPtr.Zero, Win32Native.LOAD_LIBRARY_AS_DATAFILE))
+ Interop.Kernel32.LoadLibraryEx(filePath, IntPtr.Zero, Interop.Kernel32.LOAD_LIBRARY_AS_DATAFILE))
{
if (!handle.IsInvalid)
{
- StringBuilder localizedResource = StringBuilderCache.Acquire(Win32Native.LOAD_STRING_MAX_LENGTH);
- localizedResource.Length = Win32Native.LOAD_STRING_MAX_LENGTH;
+ const int LoadStringMaxLength = 500;
- int result = UnsafeNativeMethods.LoadString(handle, resource,
- localizedResource, localizedResource.Length);
+ StringBuilder localizedResource = StringBuilderCache.Acquire(LoadStringMaxLength);
+
+ int result = Interop.User32.LoadString(handle, resource,
+ localizedResource, LoadStringMaxLength);
if (result != 0)
{
diff --git a/src/mscorlib/src/System/TimeZoneInfo.cs b/src/mscorlib/src/System/TimeZoneInfo.cs
index 623942ce3d..8d61c98040 100644
--- a/src/mscorlib/src/System/TimeZoneInfo.cs
+++ b/src/mscorlib/src/System/TimeZoneInfo.cs
@@ -281,7 +281,7 @@ namespace System
}
/// <summary>
- /// Gets the AdjustmentRule that is immediately preceeding the specified rule.
+ /// Gets the AdjustmentRule that is immediately preceding the specified rule.
/// If the specified rule is the first AdjustmentRule, or it isn't in _adjustmentRules,
/// then the specified rule is returned.
/// </summary>
diff --git a/src/mscorlib/src/System/Type.CoreCLR.cs b/src/mscorlib/src/System/Type.CoreCLR.cs
index 9c443b472a..23a96fa32f 100644
--- a/src/mscorlib/src/System/Type.CoreCLR.cs
+++ b/src/mscorlib/src/System/Type.CoreCLR.cs
@@ -145,41 +145,6 @@ namespace System
}
#endif // FEATURE_COMINTEROP
- internal bool NeedsReflectionSecurityCheck
- {
- get
- {
- if (!IsVisible)
- {
- // Types which are not externally visible require security checks
- return true;
- }
- else if (IsSecurityCritical && !IsSecuritySafeCritical)
- {
- // Critical types require security checks
- return true;
- }
- else if (IsGenericType)
- {
- // If any of the generic arguments to this type require a security check, then this type
- // also requires one.
- foreach (Type genericArgument in GetGenericArguments())
- {
- if (genericArgument.NeedsReflectionSecurityCheck)
- {
- return true;
- }
- }
- }
- else if (IsArray || IsPointer)
- {
- return GetElementType().NeedsReflectionSecurityCheck;
- }
-
- return false;
- }
- }
-
// This is only ever called on RuntimeType objects.
internal string FormatTypeName()
{
diff --git a/src/mscorlib/src/System/TypeLoadException.cs b/src/mscorlib/src/System/TypeLoadException.cs
index 5e748a6c58..840d97702b 100644
--- a/src/mscorlib/src/System/TypeLoadException.cs
+++ b/src/mscorlib/src/System/TypeLoadException.cs
@@ -27,19 +27,19 @@ namespace System
public TypeLoadException()
: base(SR.Arg_TypeLoadException)
{
- HResult = __HResults.COR_E_TYPELOAD;
+ HResult = HResults.COR_E_TYPELOAD;
}
public TypeLoadException(String message)
: base(message)
{
- HResult = __HResults.COR_E_TYPELOAD;
+ HResult = HResults.COR_E_TYPELOAD;
}
public TypeLoadException(String message, Exception inner)
: base(message, inner)
{
- HResult = __HResults.COR_E_TYPELOAD;
+ HResult = HResults.COR_E_TYPELOAD;
}
public override String Message
@@ -91,7 +91,7 @@ namespace System
int resourceId)
: base(null)
{
- HResult = __HResults.COR_E_TYPELOAD;
+ HResult = HResults.COR_E_TYPELOAD;
ClassName = className;
AssemblyName = assemblyName;
MessageArg = messageArg;
diff --git a/src/pal/inc/pal.h b/src/pal/inc/pal.h
index a07d665b1f..4ac91db0cf 100644
--- a/src/pal/inc/pal.h
+++ b/src/pal/inc/pal.h
@@ -501,6 +501,11 @@ PAL_InitializeDebug(
void);
PALIMPORT
+void
+PALAPI
+PAL_IgnoreProfileSignal(int signalNum);
+
+PALIMPORT
HINSTANCE
PALAPI
PAL_RegisterModule(
@@ -586,7 +591,6 @@ CharNextExA(
#define MB_TOPMOST 0x00040000L
#define MB_NOFOCUS 0x00008000L
-#define MB_SETFOREGROUND 0x00010000L
#define MB_DEFAULT_DESKTOP_ONLY 0x00020000L
// Note: this is the NT 4.0 and greater value.
@@ -621,34 +625,6 @@ MessageBoxW(
#define MessageBox MessageBoxA
#endif
-/***************** wincon.h Entrypoints **********************************/
-
-#define CTRL_C_EVENT 0
-#define CTRL_BREAK_EVENT 1
-#define CTRL_CLOSE_EVENT 2
-// 3 is reserved!
-// 4 is reserved!
-#define CTRL_LOGOFF_EVENT 5
-#define CTRL_SHUTDOWN_EVENT 6
-
-typedef
-BOOL
-(PALAPI *PHANDLER_ROUTINE)(
- DWORD CtrlType
- );
-
-#ifndef CORECLR
-PALIMPORT
-BOOL
-PALAPI
-GenerateConsoleCtrlEvent(
- IN DWORD dwCtrlEvent,
- IN DWORD dwProcessGroupId
- );
-#endif // !CORECLR
-
-//end wincon.h Entrypoints
-
// From win32.h
#ifndef _CRTIMP
#ifdef __llvm__
@@ -659,12 +635,6 @@ GenerateConsoleCtrlEvent(
#endif // _CRTIMP
/******************* winbase.h Entrypoints and defines ************************/
-PALIMPORT
-BOOL
-PALAPI
-AreFileApisANSI(
- VOID);
-
typedef struct _SECURITY_ATTRIBUTES {
DWORD nLength;
LPVOID lpSecurityDescriptor;
@@ -730,28 +700,6 @@ CreateFileW(
#define CreateFile CreateFileA
#endif
-PALIMPORT
-BOOL
-PALAPI
-LockFile(
- IN HANDLE hFile,
- IN DWORD dwFileOffsetLow,
- IN DWORD dwFileOffsetHigh,
- IN DWORD nNumberOfBytesToLockLow,
- IN DWORD nNumberOfBytesToLockHigh
- );
-
-PALIMPORT
-BOOL
-PALAPI
-UnlockFile(
- IN HANDLE hFile,
- IN DWORD dwFileOffsetLow,
- IN DWORD dwFileOffsetHigh,
- IN DWORD nNumberOfBytesToUnlockLow,
- IN DWORD nNumberOfBytesToUnlockHigh
- );
-
PALIMPORT
DWORD
@@ -801,19 +749,6 @@ DeleteFileW(
-PALIMPORT
-BOOL
-PALAPI
-MoveFileW(
- IN LPCWSTR lpExistingFileName,
- IN LPCWSTR lpNewFileName);
-
-#ifdef UNICODE
-#define MoveFile MoveFileW
-#else
-#define MoveFile MoveFileA
-#endif
-
#define MOVEFILE_REPLACE_EXISTING 0x00000001
#define MOVEFILE_COPY_ALLOWED 0x00000002
@@ -1085,24 +1020,6 @@ CompareFileTime(
IN CONST FILETIME *lpFileTime2);
PALIMPORT
-BOOL
-PALAPI
-SetFileTime(
- IN HANDLE hFile,
- IN CONST FILETIME *lpCreationTime,
- IN CONST FILETIME *lpLastAccessTime,
- IN CONST FILETIME *lpLastWriteTime);
-
-PALIMPORT
-BOOL
-PALAPI
-GetFileTime(
- IN HANDLE hFile,
- OUT LPFILETIME lpCreationTime,
- OUT LPFILETIME lpLastAccessTime,
- OUT LPFILETIME lpLastWriteTime);
-
-PALIMPORT
VOID
PALAPI
GetSystemTimeAsFileTime(
@@ -1132,15 +1049,6 @@ FileTimeToSystemTime(
IN CONST FILETIME *lpFileTime,
OUT LPSYSTEMTIME lpSystemTime);
-PALIMPORT
-BOOL
-PALAPI
-FileTimeToDosDateTime(
- IN CONST FILETIME *lpFileTime,
- OUT LPWORD lpFatDate,
- OUT LPWORD lpFatTime
- );
-
PALIMPORT
@@ -1149,24 +1057,6 @@ PALAPI
FlushFileBuffers(
IN HANDLE hFile);
-#define FILE_TYPE_UNKNOWN 0x0000
-#define FILE_TYPE_DISK 0x0001
-#define FILE_TYPE_CHAR 0x0002
-#define FILE_TYPE_PIPE 0x0003
-#define FILE_TYPE_REMOTE 0x8000
-
-PALIMPORT
-DWORD
-PALAPI
-GetFileType(
- IN HANDLE hFile);
-
-PALIMPORT
-UINT
-PALAPI
-GetConsoleCP(
- VOID);
-
PALIMPORT
UINT
PALAPI
@@ -1267,31 +1157,6 @@ SetCurrentDirectoryW(
#define SetCurrentDirectory SetCurrentDirectoryA
#endif
-// maximum length of the NETBIOS name (not including NULL)
-#define MAX_COMPUTERNAME_LENGTH 15
-
-// maximum length of the username (not including NULL)
-#define UNLEN 256
-
-PALIMPORT
-BOOL
-PALAPI
-GetUserNameW(
- OUT LPWSTR lpBuffer, // address of name buffer
- IN OUT LPDWORD nSize ); // address of size of name buffer
-
-PALIMPORT
-BOOL
-PALAPI
-GetComputerNameW(
- OUT LPWSTR lpBuffer, // address of name buffer
- IN OUT LPDWORD nSize); // address of size of name buffer
-
-#ifdef UNICODE
-#define GetUserName GetUserNameW
-#define GetComputerName GetComputerNameW
-#endif // UNICODE
-
PALIMPORT
HANDLE
PALAPI
@@ -1626,19 +1491,6 @@ WaitForMultipleObjectsEx(
IN DWORD dwMilliseconds,
IN BOOL bAlertable);
-PALIMPORT
-RHANDLE
-PALAPI
-PAL_LocalHandleToRemote(
- IN HANDLE hLocal);
-
-PALIMPORT
-HANDLE
-PALAPI
-PAL_RemoteHandleToLocal(
- IN RHANDLE hRemote);
-
-
#define DUPLICATE_CLOSE_SOURCE 0x00000001
#define DUPLICATE_SAME_ACCESS 0x00000002
@@ -1697,13 +1549,6 @@ ExitThread(
IN DWORD dwExitCode);
PALIMPORT
-BOOL
-PALAPI
-GetExitCodeThread(
- IN HANDLE hThread,
- IN LPDWORD lpExitCode);
-
-PALIMPORT
DWORD
PALAPI
ResumeThread(
@@ -2569,18 +2414,20 @@ PALAPI
PAL_GetWorkingSetSize(size_t* val);
PALIMPORT
+BOOL
+PALAPI
+PAL_GetCpuLimit(UINT* val);
+
+PALIMPORT
size_t
PALAPI
PAL_GetLogicalProcessorCacheSizeFromOS(VOID);
-typedef BOOL (*ReadMemoryWordCallback)(SIZE_T address, SIZE_T *value);
+typedef BOOL(*UnwindReadMemoryCallback)(PVOID address, PVOID buffer, SIZE_T size);
PALIMPORT BOOL PALAPI PAL_VirtualUnwind(CONTEXT *context, KNONVOLATILE_CONTEXT_POINTERS *contextPointers);
-PALIMPORT BOOL PALAPI PAL_VirtualUnwindOutOfProc(CONTEXT *context,
- KNONVOLATILE_CONTEXT_POINTERS *contextPointers,
- DWORD pid,
- ReadMemoryWordCallback readMemCallback);
+PALIMPORT BOOL PALAPI PAL_VirtualUnwindOutOfProc(CONTEXT *context, KNONVOLATILE_CONTEXT_POINTERS *contextPointers, SIZE_T baseAddress, UnwindReadMemoryCallback readMemoryCallback);
#define GetLogicalProcessorCacheSizeFromOS PAL_GetLogicalProcessorCacheSizeFromOS
@@ -2728,13 +2575,6 @@ MapViewOfFileEx(
IN DWORD dwFileOffsetLow,
IN SIZE_T dwNumberOfBytesToMap,
IN LPVOID lpBaseAddress);
-
-PALIMPORT
-BOOL
-PALAPI
-FlushViewOfFile(
- IN LPVOID lpBaseAddress,
- IN SIZE_T dwNumberOfBytesToFlush);
PALIMPORT
BOOL
@@ -2953,13 +2793,6 @@ RtlMoveMemory(
IN CONST VOID *Source,
IN SIZE_T Length);
-PALIMPORT
-VOID
-PALAPI
-RtlZeroMemory(
- IN PVOID Destination,
- IN SIZE_T Length);
-
#define MoveMemory memmove
#define CopyMemory memcpy
#define FillMemory(Destination,Length,Fill) memset((Destination),(Fill),(Length))
@@ -4245,6 +4078,52 @@ BitScanForward64(
return bRet;
}
+// Define BitScanReverse64 and BitScanReverse
+// Per MSDN, BitScanReverse64 or BitScanReverse will search the mask data from most significant bit (MSB)
+// to least significant bit (LSB) for a set bit (1).
+// If one is found, its bit position is returned in the out PDWORD argument and 1 is returned.
+// Otherwise, 0 is returned.
+//
+// On GCC, the equivalent function is __builtin_clzll or __builtin_clz. It returns 1+index of the most
+// significant set bit, or undefined result if mask is zero.
+EXTERN_C
+PALIMPORT
+inline
+unsigned char
+PALAPI
+BitScanReverse(
+ IN OUT PDWORD Index,
+ IN UINT qwMask)
+{
+ unsigned char bRet = FALSE;
+ if (qwMask != 0)
+ {
+ *Index = (UINT) (8 * sizeof (UINT) - __builtin_clz(qwMask) - 1);
+ bRet = TRUE;
+ }
+
+ return bRet;
+}
+
+EXTERN_C
+PALIMPORT
+inline
+unsigned char
+PALAPI
+BitScanReverse64(
+ IN OUT PDWORD Index,
+ IN UINT64 qwMask)
+{
+ unsigned char bRet = FALSE;
+ if (qwMask != 0)
+ {
+ *Index = (UINT) (8 * sizeof (UINT64) - __builtin_clzll(qwMask) - 1);
+ bRet = TRUE;
+ }
+
+ return bRet;
+}
+
/*++
Function:
InterlockedIncrement
@@ -4819,20 +4698,6 @@ GetSystemInfo(
PALIMPORT
BOOL
PALAPI
-GetDiskFreeSpaceW(
- LPCWSTR lpDirectoryName,
- LPDWORD lpSectorsPerCluster,
- LPDWORD lpBytesPerSector,
- LPDWORD lpNumberOfFreeClusters,
- LPDWORD lpTotalNumberOfClusters);
-
-#ifdef UNICODE
-#define GetDiskFreeSpace GetDiskFreeSpaceW
-#endif
-
-PALIMPORT
-BOOL
-PALAPI
CreatePipe(
OUT PHANDLE hReadPipe,
OUT PHANDLE hWritePipe,
@@ -4840,33 +4705,6 @@ CreatePipe(
IN DWORD nSize
);
-PALIMPORT
-BOOL
-PALAPI
-DeregisterEventSource (
- IN HANDLE hEventLog
- );
-
-PALIMPORT
-HANDLE
-PALAPI
-RegisterEventSourceA (
- IN OPTIONAL LPCSTR lpUNCServerName,
- IN LPCSTR lpSourceName
- );
-PALIMPORT
-HANDLE
-PALAPI
-RegisterEventSourceW (
- IN OPTIONAL LPCWSTR lpUNCServerName,
- IN LPCWSTR lpSourceName
- );
-#ifdef UNICODE
-#define RegisterEventSource RegisterEventSourceW
-#else
-#define RegisterEventSource RegisterEventSourceA
-#endif // !UNICODE
-
//
// NUMA related APIs
//
@@ -5041,40 +4879,6 @@ GetProcessAffinityMask(
#define EVENTLOG_AUDIT_FAILURE 0x0010
PALIMPORT
-BOOL
-PALAPI
-ReportEventA (
- IN HANDLE hEventLog,
- IN WORD wType,
- IN WORD wCategory,
- IN DWORD dwEventID,
- IN OPTIONAL PSID lpUserSid,
- IN WORD wNumStrings,
- IN DWORD dwDataSize,
- IN OPTIONAL LPCSTR *lpStrings,
- IN OPTIONAL LPVOID lpRawData
- );
-PALIMPORT
-BOOL
-PALAPI
-ReportEventW (
- IN HANDLE hEventLog,
- IN WORD wType,
- IN WORD wCategory,
- IN DWORD dwEventID,
- IN OPTIONAL PSID lpUserSid,
- IN WORD wNumStrings,
- IN DWORD dwDataSize,
- IN OPTIONAL LPCWSTR *lpStrings,
- IN OPTIONAL LPVOID lpRawData
- );
-#ifdef UNICODE
-#define ReportEvent ReportEventW
-#else
-#define ReportEvent ReportEventA
-#endif // !UNICODE
-
-PALIMPORT
HRESULT
PALAPI
CoCreateGuid(OUT GUID * pguid);
@@ -5287,7 +5091,6 @@ PALIMPORT char * __cdecl _strlwr(char *);
PALIMPORT int __cdecl _stricmp(const char *, const char *);
PALIMPORT int __cdecl vsprintf_s(char *, size_t, const char *, va_list);
PALIMPORT char * __cdecl _gcvt_s(char *, int, double, int);
-PALIMPORT char * __cdecl _ecvt(double, int, int *, int *);
PALIMPORT int __cdecl __iscsym(int);
PALIMPORT unsigned char * __cdecl _mbsinc(const unsigned char *);
PALIMPORT unsigned char * __cdecl _mbsninc(const unsigned char *, size_t);
diff --git a/src/pal/inc/palprivate.h b/src/pal/inc/palprivate.h
index 554a5028ad..ce1a9a99a1 100644
--- a/src/pal/inc/palprivate.h
+++ b/src/pal/inc/palprivate.h
@@ -61,13 +61,6 @@ DeleteFileA(
PALIMPORT
BOOL
PALAPI
-MoveFileA(
- IN LPCSTR lpExistingFileName,
- IN LPCSTR lpNewFileName);
-
-PALIMPORT
-BOOL
-PALAPI
MoveFileExA(
IN LPCSTR lpExistingFileName,
IN LPCSTR lpNewFileName,
diff --git a/src/pal/inc/unixasmmacrosarm.inc b/src/pal/inc/unixasmmacrosarm.inc
index 76ea5eb93c..e4a3658b6c 100644
--- a/src/pal/inc/unixasmmacrosarm.inc
+++ b/src/pal/inc/unixasmmacrosarm.inc
@@ -72,7 +72,6 @@ C_FUNC(\Name\()_End):
.macro free_stack Size
add sp, sp, (\Size)
- .pad #-(\Size)
.endm
.macro POP_CALLEE_SAVED_REGISTERS
diff --git a/src/pal/prebuilt/idl/sospriv_i.cpp b/src/pal/prebuilt/idl/sospriv_i.cpp
index 3584b761d2..7c0cd69bba 100644
--- a/src/pal/prebuilt/idl/sospriv_i.cpp
+++ b/src/pal/prebuilt/idl/sospriv_i.cpp
@@ -88,6 +88,9 @@ MIDL_DEFINE_GUID(IID, IID_ISOSDacInterface3,0xB08C5CDC,0xFD8A,0x49C5,0xAB,0x38,0
MIDL_DEFINE_GUID(IID, IID_ISOSDacInterface4,0x74B9D34C,0xA612,0x4B07,0x93,0xDD,0x54,0x62,0x17,0x8F,0xCE,0x11);
+
+MIDL_DEFINE_GUID(IID, IID_ISOSDacInterface5,0x127d6abe,0x6c86,0x4e48,0x8e,0x7b,0x22,0x07,0x81,0xc5,0x81,0x01);
+
#undef MIDL_DEFINE_GUID
#ifdef __cplusplus
diff --git a/src/pal/prebuilt/inc/mscoree.h b/src/pal/prebuilt/inc/mscoree.h
index 29f7b261d3..45b8864d69 100644
--- a/src/pal/prebuilt/inc/mscoree.h
+++ b/src/pal/prebuilt/inc/mscoree.h
@@ -317,7 +317,7 @@ enum __MIDL___MIDL_itf_mscoree_0000_0000_0002
STARTUP_ARM = 0x400000,
STARTUP_SINGLE_APPDOMAIN = 0x800000,
STARTUP_APPX_APP_MODEL = 0x1000000,
- STARTUP_DISABLE_RANDOMIZED_STRING_HASHING = 0x2000000
+ STARTUP_DISABLE_RANDOMIZED_STRING_HASHING = 0x2000000 // not supported
} STARTUP_FLAGS;
typedef /* [public] */
diff --git a/src/pal/prebuilt/inc/sospriv.h b/src/pal/prebuilt/inc/sospriv.h
index ae881659e5..3b810cc9b6 100644
--- a/src/pal/prebuilt/inc/sospriv.h
+++ b/src/pal/prebuilt/inc/sospriv.h
@@ -2186,6 +2186,92 @@ EXTERN_C const IID IID_ISOSDacInterface4;
#endif /* __ISOSDacInterface4_INTERFACE_DEFINED__ */
+#ifndef __ISOSDacInterface5_INTERFACE_DEFINED__
+#define __ISOSDacInterface5_INTERFACE_DEFINED__
+
+/* interface ISOSDacInterface5 */
+/* [uuid][local][object] */
+
+
+EXTERN_C const IID IID_ISOSDacInterface5;
+
+#if defined(__cplusplus) && !defined(CINTERFACE)
+
+ MIDL_INTERFACE("127d6abe-6c86-4e48-8e7b-220781c58101")
+ ISOSDacInterface5 : public IUnknown
+ {
+ public:
+ virtual HRESULT STDMETHODCALLTYPE GetTieredVersions(
+ CLRDATA_ADDRESS methodDesc,
+ int rejitId,
+ struct DacpTieredVersionData *nativeCodeAddrs,
+ int cNativeCodeAddrs,
+ int *pcNativeCodeAddrs) = 0;
+
+ };
+
+
+#else /* C style interface */
+
+ typedef struct ISOSDacInterface5Vtbl
+ {
+ BEGIN_INTERFACE
+
+ HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
+ ISOSDacInterface5 * This,
+ /* [in] */ REFIID riid,
+ /* [annotation][iid_is][out] */
+ _COM_Outptr_ void **ppvObject);
+
+ ULONG ( STDMETHODCALLTYPE *AddRef )(
+ ISOSDacInterface5 * This);
+
+ ULONG ( STDMETHODCALLTYPE *Release )(
+ ISOSDacInterface5 * This);
+
+ HRESULT ( STDMETHODCALLTYPE *GetTieredVersions )(
+ ISOSDacInterface5 * This,
+ CLRDATA_ADDRESS methodDesc,
+ int rejitId,
+ CLRDATA_ADDRESS *nativeCodeAddrs,
+ int cNativeCodeAddrs);
+
+ END_INTERFACE
+ } ISOSDacInterface5Vtbl;
+
+ interface ISOSDacInterface5
+ {
+ CONST_VTBL struct ISOSDacInterface5Vtbl *lpVtbl;
+ };
+
+
+
+#ifdef COBJMACROS
+
+
+#define ISOSDacInterface5_QueryInterface(This,riid,ppvObject) \
+ ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) )
+
+#define ISOSDacInterface5_AddRef(This) \
+ ( (This)->lpVtbl -> AddRef(This) )
+
+#define ISOSDacInterface5_Release(This) \
+ ( (This)->lpVtbl -> Release(This) )
+
+
+#define ISOSDacInterface5_GetTieredVersions(This,methodDesc,rejitId,nativeCodeAddrs,cNativeCodeAddrs) \
+ ( (This)->lpVtbl -> GetTieredVersions(This,methodDesc,rejitId,nativeCodeAddrs,cNativeCodeAddrs) )
+
+#endif /* COBJMACROS */
+
+
+#endif /* C style interface */
+
+
+
+
+#endif /* __ISOSDacInterface5_INTERFACE_DEFINED__ */
+
/* Additional Prototypes for ALL interfaces */
/* end of Additional Prototypes */
diff --git a/src/pal/src/CMakeLists.txt b/src/pal/src/CMakeLists.txt
index b8a9fe9e46..370866ca9e 100644
--- a/src/pal/src/CMakeLists.txt
+++ b/src/pal/src/CMakeLists.txt
@@ -147,8 +147,8 @@ set(SOURCES
debug/debug.cpp
exception/seh.cpp
exception/signal.cpp
+ exception/remote-unwind.cpp
file/directory.cpp
- file/disk.cpp
file/file.cpp
file/filetime.cpp
file/find.cpp
@@ -174,7 +174,6 @@ set(SOURCES
misc/error.cpp
misc/errorstrings.cpp
misc/fmtmessage.cpp
- misc/identity.cpp
misc/miscpalapi.cpp
misc/msgbox.cpp
misc/strutil.cpp
diff --git a/src/pal/src/arch/arm/callsignalhandlerwrapper.S b/src/pal/src/arch/arm/callsignalhandlerwrapper.S
index 266e4fdfe9..b9398d6d63 100644
--- a/src/pal/src/arch/arm/callsignalhandlerwrapper.S
+++ b/src/pal/src/arch/arm/callsignalhandlerwrapper.S
@@ -18,12 +18,27 @@ C_FUNC(SignalHandlerWorkerReturnOffset\Alignment):
// address set to SignalHandlerWorkerReturn during SIGSEGV handling.
// It enables the unwinder to unwind stack from the handling code to the actual failure site.
NESTED_ENTRY CallSignalHandlerWrapper\Alignment, _TEXT, NoHandler
- sub sp, sp, #(8 + \Alignment) // red zone + alignment
- stmfd sp!, {r7, lr}
+#ifndef __linux__
+__StackAllocationSize = (8 + 4 + \Alignment) // red zone + alignment
+ alloc_stack __StackAllocationSize
+ PROLOG_PUSH "{r7, r11, lr}"
bl EXTERNAL_C_FUNC(signal_handler_worker)
LOCAL_LABEL(SignalHandlerWorkerReturn\Alignment):
- ldmfd sp!, {r7, lr}
+ EPILOG_POP "{r7, r11, lr}"
+ free_stack __StackAllocationSize
bx lr
+#else
+ // This unwind information is needed for lldb gdb doesn't use it and tries
+ // to read all registers from $sp + 12
+ .save {r0-r15}
+ .pad #12
+ bl EXTERNAL_C_FUNC(signal_handler_worker)
+LOCAL_LABEL(SignalHandlerWorkerReturn\Alignment):
+ // Following instruction are needed to say gdb that this frame is SIGTRAMP_FRAME
+ // and it can restore all registers from stack
+ mov.w r7, #119
+ svc 0
+#endif
NESTED_END CallSignalHandlerWrapper\Alignment, _TEXT
.endm
diff --git a/src/pal/src/arch/arm/signalhandlerhelper.cpp b/src/pal/src/arch/arm/signalhandlerhelper.cpp
index e1ad460905..4efecfc1c1 100644
--- a/src/pal/src/arch/arm/signalhandlerhelper.cpp
+++ b/src/pal/src/arch/arm/signalhandlerhelper.cpp
@@ -45,11 +45,22 @@ void ExecuteHandlerOnOriginalStack(int code, siginfo_t *siginfo, void *context,
// preserve 8 bytes long red zone and align stack pointer
size_t* sp = (size_t*)ALIGN_DOWN(faultSp - 8, 8);
+#ifndef __linux__
+ size_t cpsr = (size_t)MCREG_Cpsr(ucontext->uc_mcontext);
+
// Build fake stack frame to enable the stack unwinder to unwind from signal_handler_worker to the faulting instruction
- // pushed LR
- *--sp = (size_t)MCREG_Pc(ucontext->uc_mcontext);
+ // align
+ --sp;
+ // pushed LR with correct mode bit
+ *--sp = (size_t)MCREG_Pc(ucontext->uc_mcontext) | ((cpsr & (1 << 5)) >> 5);
// pushed frame pointer
+ *--sp = (size_t)MCREG_R11(ucontext->uc_mcontext);
*--sp = (size_t)MCREG_R7(ucontext->uc_mcontext);
+#else
+ size_t size = ALIGN_UP(sizeof(ucontext->uc_mcontext), 8);
+ sp -= size / sizeof(size_t);
+ *(sigcontext *)sp = ucontext->uc_mcontext;
+#endif
// Switch the current context to the signal_handler_worker and the original stack
CONTEXT context2;
diff --git a/src/pal/src/config.h.in b/src/pal/src/config.h.in
index 03513a1264..0052880d68 100644
--- a/src/pal/src/config.h.in
+++ b/src/pal/src/config.h.in
@@ -25,7 +25,6 @@
#cmakedefine01 HAVE_PTHREAD_NP_H
#cmakedefine01 HAVE_KQUEUE
-#cmakedefine01 HAVE_GETPWUID_R
#cmakedefine01 HAVE_PTHREAD_SUSPEND
#cmakedefine01 HAVE_PTHREAD_SUSPEND_NP
#cmakedefine01 HAVE_PTHREAD_CONTINUE
@@ -78,6 +77,7 @@
#cmakedefine01 HAVE_PT_REGS
#cmakedefine01 HAVE_GREGSET_T
#cmakedefine01 HAVE___GREGSET_T
+#cmakedefine01 HAVE_FPSTATE_GLIBC_RESERVED1
#cmakedefine01 HAVE_SIGINFO_T
#cmakedefine01 HAVE_UCONTEXT_T
#cmakedefine01 HAVE_PTHREAD_RWLOCK_T
diff --git a/src/pal/src/configure.cmake b/src/pal/src/configure.cmake
index d305081f87..b797caf55f 100644
--- a/src/pal/src/configure.cmake
+++ b/src/pal/src/configure.cmake
@@ -51,7 +51,6 @@ check_include_files(sys/sysctl.h HAVE_SYS_SYSCTL_H)
check_include_files(gnu/lib-names.h HAVE_GNU_LIBNAMES_H)
check_function_exists(kqueue HAVE_KQUEUE)
-check_function_exists(getpwuid_r HAVE_GETPWUID_R)
check_library_exists(c sched_getaffinity "" HAVE_SCHED_GETAFFINITY)
check_library_exists(pthread pthread_create "" HAVE_LIBPTHREAD)
@@ -137,6 +136,7 @@ check_struct_has_member ("struct stat" st_atimensec "sys/types.h;sys/stat.h" HAV
check_struct_has_member ("struct tm" tm_gmtoff time.h HAVE_TM_GMTOFF)
check_struct_has_member ("ucontext_t" uc_mcontext.gregs[0] ucontext.h HAVE_GREGSET_T)
check_struct_has_member ("ucontext_t" uc_mcontext.__gregs[0] ucontext.h HAVE___GREGSET_T)
+check_struct_has_member ("ucontext_t" uc_mcontext.fpregs->__glibc_reserved1[0] ucontext.h HAVE_FPSTATE_GLIBC_RESERVED1)
check_struct_has_member ("struct sysinfo" mem_unit "sys/sysinfo.h" HAVE_SYSINFO_WITH_MEM_UNIT)
set(CMAKE_EXTRA_INCLUDE_FILES machine/reg.h)
diff --git a/src/pal/src/cruntime/filecrt.cpp b/src/pal/src/cruntime/filecrt.cpp
index 48079b309c..182a42d5cd 100644
--- a/src/pal/src/cruntime/filecrt.cpp
+++ b/src/pal/src/cruntime/filecrt.cpp
@@ -93,7 +93,7 @@ _open_osfhandle( INT_PTR osfhandle, int flags )
if (NO_ERROR == palError)
{
- if ('\0' != pLocalData->unix_filename[0])
+ if (NULL != pLocalData->unix_filename)
{
nRetVal = InternalOpen(pLocalData->unix_filename, openFlags);
}
diff --git a/src/pal/src/cruntime/misctls.cpp b/src/pal/src/cruntime/misctls.cpp
index 2df32fe115..dd1e5d946d 100644
--- a/src/pal/src/cruntime/misctls.cpp
+++ b/src/pal/src/cruntime/misctls.cpp
@@ -131,167 +131,4 @@ done:
UINT GetExponent(double d)
{
return (*((UINT*)&d + 1) >> 20) & 0x000007ff;
-}
-
-/**
-Function:
-
- _ecvt
-
-See MSDN for more information.
-
-NOTES:
- There is a difference between PAL _ecvt and Win32 _ecvt.
-
- If Window's _ecvt receives a double 0.000000000000000000005, and count 50
- the result is "49999999999999998000000000000000000000000000000000"
-
- Under BSD the same call will result in :
- 49999999999999998021734900744965462766153934333829
-
- The difference is due to the difference between BSD and Win32 sprintf.
-
---*/
-char * __cdecl
-_ecvt( double value, int count, int * dec, int * sign )
-{
- PERF_ENTRY(_ecvt);
- ENTRY( "_ecvt( value=%.30g, count=%d, dec=%p, sign=%p )\n",
- value, count, dec, sign );
-
- _ASSERTE(dec != nullptr && sign != nullptr);
- CPalThread *pThread = InternalGetCurrentThread();
- LPSTR lpStartOfReturnBuffer = pThread->crtInfo.ECVTBuffer;
-
- if (count > ECVT_MAX_COUNT_SIZE)
- {
- count = ECVT_MAX_COUNT_SIZE;
- }
-
- // the caller of _ecvt should already checked the Infinity and NAN values
- _ASSERTE(GetExponent(value) != 0x7ff);
-
- CHAR TempBuffer[ECVT_MAX_BUFFER_SIZE];
-
- *dec = *sign = 0;
-
- if (value < 0.0)
- {
- *sign = 1;
- }
-
- {
- // we have issue #10290 tracking fixing the sign of 0.0 across the platforms
- if (value == 0.0)
- {
- for (int j = 0; j < count; j++)
- {
- lpStartOfReturnBuffer[j] = '0';
- }
- lpStartOfReturnBuffer[count] = '\0';
- goto done;
- }
-
- int tempBufferLength = snprintf(TempBuffer, ECVT_MAX_BUFFER_SIZE, "%.40e", value);
- _ASSERTE(tempBufferLength > 0 && ECVT_MAX_BUFFER_SIZE > tempBufferLength);
-
- //
- // Calculate the exponent value
- //
-
- int exponentIndex = strrchr(TempBuffer, 'e') - TempBuffer;
- _ASSERTE(exponentIndex > 0 && (exponentIndex < tempBufferLength - 1));
-
- int i = exponentIndex + 1;
- int exponentSign = 1;
- if (TempBuffer[i] == '-')
- {
- exponentSign = -1;
- i++;
- }
- else if (TempBuffer[i] == '+')
- {
- i++;
- }
-
- int exponentValue = 0;
- while (i < tempBufferLength)
- {
- _ASSERTE(TempBuffer[i] >= '0' && TempBuffer[i] <= '9');
- exponentValue = exponentValue * 10 + ((BYTE) TempBuffer[i] - (BYTE) '0');
- i++;
- }
- exponentValue *= exponentSign;
-
- //
- // Determine decimal location.
- //
-
- if (exponentValue == 0)
- {
- *dec = 1;
- }
- else
- {
- *dec = exponentValue + 1;
- }
-
- //
- // Copy the string from the temp buffer upto precision characters, removing the sign, and decimal as required.
- //
-
- i = 0;
- int mantissaIndex = 0;
- while (i < count && mantissaIndex < exponentIndex)
- {
- if (TempBuffer[mantissaIndex] >= '0' && TempBuffer[mantissaIndex] <= '9')
- {
- lpStartOfReturnBuffer[i] = TempBuffer[mantissaIndex];
- i++;
- }
- mantissaIndex++;
- }
-
- while (i < count)
- {
- lpStartOfReturnBuffer[i] = '0'; // append zeros as needed
- i++;
- }
-
- lpStartOfReturnBuffer[i] = '\0';
-
- //
- // Round if needed
- //
-
- if (mantissaIndex >= exponentIndex || TempBuffer[mantissaIndex] < '5')
- {
- goto done;
- }
-
- i = count - 1;
- while (lpStartOfReturnBuffer[i] == '9' && i > 0)
- {
- lpStartOfReturnBuffer[i] = '0';
- i--;
- }
-
- if (i == 0 && lpStartOfReturnBuffer[i] == '9')
- {
- lpStartOfReturnBuffer[i] = '1';
- (*dec)++;
- }
- else
- {
- lpStartOfReturnBuffer[i]++;
- }
- }
-
-done:
-
- LOGEXIT( "_ecvt returning %p (%s)\n", lpStartOfReturnBuffer , lpStartOfReturnBuffer );
- PERF_EXIT(_ecvt);
-
- return lpStartOfReturnBuffer;
-}
-
+} \ No newline at end of file
diff --git a/src/pal/src/cruntime/wchar.cpp b/src/pal/src/cruntime/wchar.cpp
index 3de065e361..5b466960a6 100644
--- a/src/pal/src/cruntime/wchar.cpp
+++ b/src/pal/src/cruntime/wchar.cpp
@@ -1194,16 +1194,22 @@ PAL_wcsstr(
i = 0;
while (1)
{
- if (*(string + i) == 0 || *(strCharSet + i) == 0)
+ if (*(strCharSet + i) == 0)
{
ret = (wchar_16 *) string;
goto leave;
}
- if (*(string + i) != *(strCharSet + i))
+ else if (*(string + i) == 0)
+ {
+ ret = NULL;
+ goto leave;
+ }
+ else if (*(string + i) != *(strCharSet + i))
{
break;
}
- i++;
+
+ i++;
}
string++;
}
diff --git a/src/pal/src/exception/remote-unwind.cpp b/src/pal/src/exception/remote-unwind.cpp
new file mode 100644
index 0000000000..18733ded52
--- /dev/null
+++ b/src/pal/src/exception/remote-unwind.cpp
@@ -0,0 +1,1086 @@
+// 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.
+
+/*++
+
+Module Name:
+
+ remote-unwind.cpp
+
+Abstract:
+
+ Implementation of out of context unwind using libunwind8
+ remote unwind API.
+
+This file contains code based on libunwind8
+
+Copyright (c) 2003-2005 Hewlett-Packard Development Company, L.P.
+ Contributed by David Mosberger-Tang <davidm@hpl.hp.com>
+
+Permission is hereby granted, free of charge, to any person obtaining
+a copy of this software and associated documentation files (the
+"Software"), to deal in the Software without restriction, including
+without limitation the rights to use, copy, modify, merge, publish,
+distribute, sublicense, and/or sell copies of the Software, and to
+permit persons to whom the Software is furnished to do so, subject to
+the following conditions:
+
+The above copyright notice and this permission notice shall be
+included in all copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
+EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
+MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
+NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
+LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
+OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
+WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
+
+--*/
+
+#include "config.h"
+#include "pal/palinternal.h"
+#include "pal/dbgmsg.h"
+#include "pal/critsect.h"
+#include "pal/debug.h"
+#include "pal_endian.h"
+#include "pal.h"
+#include <dlfcn.h>
+
+#if HAVE_LIBUNWIND_H
+#ifndef __linux__
+#define UNW_LOCAL_ONLY
+#endif // !__linux__
+#include <libunwind.h>
+#endif // HAVE_LIBUNWIND_H
+
+SET_DEFAULT_DEBUG_CHANNEL(EXCEPT);
+
+// Only used on the AMD64 build
+#if defined(_AMD64_) && defined(HAVE_UNW_GET_ACCESSORS)
+
+#include <elf.h>
+#include <link.h>
+
+#define Ehdr ElfW(Ehdr)
+#define Phdr ElfW(Phdr)
+#define Shdr ElfW(Shdr)
+#define Nhdr ElfW(Nhdr)
+#define Dyn ElfW(Dyn)
+
+extern void UnwindContextToWinContext(unw_cursor_t *cursor, CONTEXT *winContext);
+extern void GetContextPointers(unw_cursor_t *cursor, unw_context_t *unwContext, KNONVOLATILE_CONTEXT_POINTERS *contextPointers);
+
+typedef struct _libunwindInfo
+{
+ SIZE_T BaseAddress;
+ CONTEXT *Context;
+ UnwindReadMemoryCallback ReadMemory;
+} libunwindInfo;
+
+#define DW_EH_VERSION 1
+
+// DWARF Pointer-Encoding (PEs).
+//
+// Pointer-Encodings were invented for the GCC exception-handling
+// support for C++, but they represent a rather generic way of
+// describing the format in which an address/pointer is stored.
+// The Pointer-Encoding format is partially documented in Linux Base
+// Spec v1.3 (http://www.linuxbase.org/spec/).
+
+#define DW_EH_PE_FORMAT_MASK 0x0f // format of the encoded value
+#define DW_EH_PE_APPL_MASK 0x70 // how the value is to be applied
+#define DW_EH_PE_indirect 0x80 // Flag bit. If set, the resulting pointer is the
+ // address of the word that contains the final address
+// Pointer-encoding formats
+#define DW_EH_PE_omit 0xff
+#define DW_EH_PE_ptr 0x00 // pointer-sized unsigned value
+#define DW_EH_PE_uleb128 0x01 // unsigned LE base-128 value
+#define DW_EH_PE_udata2 0x02 // unsigned 16-bit value
+#define DW_EH_PE_udata4 0x03 // unsigned 32-bit value
+#define DW_EH_PE_udata8 0x04 // unsigned 64-bit value
+#define DW_EH_PE_sleb128 0x09 // signed LE base-128 value
+#define DW_EH_PE_sdata2 0x0a // signed 16-bit value
+#define DW_EH_PE_sdata4 0x0b // signed 32-bit value
+#define DW_EH_PE_sdata8 0x0c // signed 64-bit value
+
+// Pointer-encoding application
+#define DW_EH_PE_absptr 0x00 // absolute value
+#define DW_EH_PE_pcrel 0x10 // rel. to addr. of encoded value
+#define DW_EH_PE_textrel 0x20 // text-relative (GCC-specific???)
+#define DW_EH_PE_datarel 0x30 // data-relative
+
+// The following are not documented by LSB v1.3, yet they are used by
+// GCC, presumably they aren't documented by LSB since they aren't
+// used on Linux
+#define DW_EH_PE_funcrel 0x40 // start-of-procedure-relative
+#define DW_EH_PE_aligned 0x50 // aligned pointer
+
+#define DWARF_CIE_VERSION 3 // GCC emits version 1???
+
+// DWARF frame header
+typedef struct _eh_frame_hdr
+{
+ unsigned char version;
+ unsigned char eh_frame_ptr_enc;
+ unsigned char fde_count_enc;
+ unsigned char table_enc;
+ // The rest of the header is variable-length and consists of the
+ // following members:
+ //
+ // encoded_t eh_frame_ptr;
+ // encoded_t fde_count;
+ // struct
+ // {
+ // encoded_t start_ip; // first address covered by this FDE
+ // encoded_t fde_offset; // offset of the FDE
+ // } binary_search_table[fde_count];
+} eh_frame_hdr;
+
+// "DW_EH_PE_datarel|DW_EH_PE_sdata4" encoded fde table entry
+typedef struct _table_entry
+{
+ int32_t start_ip;
+ int32_t fde_offset;
+} table_entry;
+
+// DWARF unwind info
+typedef struct dwarf_cie_info
+{
+ unw_word_t cie_instr_start; // start addr. of CIE "initial_instructions"
+ unw_word_t cie_instr_end; // end addr. of CIE "initial_instructions"
+ unw_word_t fde_instr_start; // start addr. of FDE "instructions"
+ unw_word_t fde_instr_end; // end addr. of FDE "instructions"
+ unw_word_t code_align; // code-alignment factor
+ unw_word_t data_align; // data-alignment factor
+ unw_word_t ret_addr_column; // column of return-address register
+ unw_word_t handler; // address of personality-routine
+ uint16_t abi;
+ uint16_t tag;
+ uint8_t fde_encoding;
+ uint8_t lsda_encoding;
+ unsigned int sized_augmentation : 1;
+ unsigned int have_abi_marker : 1;
+ unsigned int signal_frame : 1;
+} dwarf_cie_info_t;
+
+static bool
+ReadValue8(const libunwindInfo* info, unw_word_t* addr, uint8_t* valp)
+{
+ uint8_t value;
+ if (!info->ReadMemory((PVOID)*addr, &value, sizeof(value))) {
+ return false;
+ }
+ *addr += sizeof(value);
+ *valp = value;
+ return true;
+}
+
+static bool
+ReadValue16(const libunwindInfo* info, unw_word_t* addr, uint16_t* valp)
+{
+ uint16_t value;
+ if (!info->ReadMemory((PVOID)*addr, &value, sizeof(value))) {
+ return false;
+ }
+ *addr += sizeof(value);
+ *valp = VAL16(value);
+ return true;
+}
+
+static bool
+ReadValue32(const libunwindInfo* info, unw_word_t* addr, uint32_t* valp)
+{
+ uint32_t value;
+ if (!info->ReadMemory((PVOID)*addr, &value, sizeof(value))) {
+ return false;
+ }
+ *addr += sizeof(value);
+ *valp = VAL32(value);
+ return true;
+}
+
+static bool
+ReadValue64(const libunwindInfo* info, unw_word_t* addr, uint64_t* valp)
+{
+ uint64_t value;
+ if (!info->ReadMemory((PVOID)*addr, &value, sizeof(value))) {
+ return false;
+ }
+ *addr += sizeof(value);
+ *valp = VAL64(value);
+ return true;
+}
+
+static bool
+ReadPointer(const libunwindInfo* info, unw_word_t* addr, unw_word_t* valp)
+{
+#ifdef BIT64
+ uint64_t val64;
+ if (ReadValue64(info, addr, &val64)) {
+ *valp = val64;
+ return true;
+ }
+#else
+ uint32_t val32;
+ if (ReadValue32(info, addr, &val32)) {
+ *valp = val32;
+ return true;
+ }
+#endif
+ return false;
+}
+
+// Read a unsigned "little-endian base 128" value. See Chapter 7.6 of DWARF spec v3.
+static bool
+ReadULEB128(const libunwindInfo* info, unw_word_t* addr, unw_word_t* valp)
+{
+ unw_word_t value = 0;
+ unsigned char byte;
+ int shift = 0;
+
+ do
+ {
+ if (!ReadValue8(info, addr, &byte)) {
+ return false;
+ }
+ value |= ((unw_word_t)byte & 0x7f) << shift;
+ shift += 7;
+ } while (byte & 0x80);
+
+ *valp = value;
+ return true;
+}
+
+// Read a signed "little-endian base 128" value. See Chapter 7.6 of DWARF spec v3.
+static bool
+ReadSLEB128(const libunwindInfo* info, unw_word_t* addr, unw_word_t* valp)
+{
+ unw_word_t value = 0;
+ unsigned char byte;
+ int shift = 0;
+
+ do
+ {
+ if (!ReadValue8(info, addr, &byte)) {
+ return false;
+ }
+ value |= ((unw_word_t)byte & 0x7f) << shift;
+ shift += 7;
+ } while (byte & 0x80);
+
+ if ((shift < (8 * sizeof(unw_word_t))) && ((byte & 0x40) != 0)) {
+ value |= ((unw_word_t)-1) << shift;
+ }
+
+ *valp = value;
+ return true;
+}
+
+static bool
+ReadEncodedPointer(const libunwindInfo* info, unw_word_t* addr, unsigned char encoding, unw_word_t funcRel, unw_word_t* valp)
+{
+ unw_word_t initialAddr = *addr;
+ uint16_t value16;
+ uint32_t value32;
+ uint64_t value64;
+ unw_word_t value;
+
+ if (encoding == DW_EH_PE_omit)
+ {
+ *valp = 0;
+ return true;
+ }
+ else if (encoding == DW_EH_PE_aligned)
+ {
+ int size = sizeof(unw_word_t);
+ *addr = (initialAddr + size - 1) & -size;
+ return ReadPointer(info, addr, valp);
+ }
+
+ switch (encoding & DW_EH_PE_FORMAT_MASK)
+ {
+ case DW_EH_PE_ptr:
+ if (!ReadPointer(info, addr, &value)) {
+ return false;
+ }
+ break;
+
+ case DW_EH_PE_uleb128:
+ if (!ReadULEB128(info, addr, &value)) {
+ return false;
+ }
+ break;
+
+ case DW_EH_PE_sleb128:
+ if (!ReadSLEB128(info, addr, &value)) {
+ return false;
+ }
+ break;
+
+ case DW_EH_PE_udata2:
+ if (!ReadValue16(info, addr, &value16)) {
+ return false;
+ }
+ value = value16;
+ break;
+
+ case DW_EH_PE_udata4:
+ if (!ReadValue32(info, addr, &value32)) {
+ return false;
+ }
+ value = value32;
+ break;
+
+ case DW_EH_PE_udata8:
+ if (!ReadValue64(info, addr, &value64)) {
+ return false;
+ }
+ value = value64;
+ break;
+
+ case DW_EH_PE_sdata2:
+ if (!ReadValue16(info, addr, &value16)) {
+ return false;
+ }
+ value = (int16_t)value16;
+ break;
+
+ case DW_EH_PE_sdata4:
+ if (!ReadValue32(info, addr, &value32)) {
+ return false;
+ }
+ value = (int32_t)value32;
+ break;
+
+ case DW_EH_PE_sdata8:
+ if (!ReadValue64(info, addr, &value64)) {
+ return false;
+ }
+ value = (int64_t)value64;
+ break;
+
+ default:
+ ASSERT("ReadEncodedPointer: invalid encoding format %x\n", encoding);
+ return false;
+ }
+
+ // 0 is a special value and always absolute
+ if (value == 0) {
+ *valp = 0;
+ return true;
+ }
+
+ switch (encoding & DW_EH_PE_APPL_MASK)
+ {
+ case DW_EH_PE_absptr:
+ break;
+
+ case DW_EH_PE_pcrel:
+ value += initialAddr;
+ break;
+
+ case DW_EH_PE_funcrel:
+ _ASSERTE(funcRel != UINTPTR_MAX);
+ value += funcRel;
+ break;
+
+ case DW_EH_PE_textrel:
+ case DW_EH_PE_datarel:
+ default:
+ ASSERT("ReadEncodedPointer: invalid application type %x\n", encoding);
+ return false;
+ }
+
+ if (encoding & DW_EH_PE_indirect)
+ {
+ unw_word_t indirect_addr = value;
+ if (!ReadPointer(info, &indirect_addr, &value)) {
+ return false;
+ }
+ }
+
+ *valp = value;
+ return true;
+}
+
+static bool
+LookupTableEntry(const libunwindInfo* info, int32_t ip, unw_word_t tableAddr, size_t tableCount, table_entry* entry, bool* found)
+{
+ size_t low, high, mid;
+ unw_word_t addr;
+ int32_t start_ip;
+
+ *found = false;
+
+ // do a binary search on table
+ for (low = 0, high = tableCount; low < high;)
+ {
+ mid = (low + high) / 2;
+ addr = tableAddr + (mid * sizeof(table_entry));
+
+ if (!ReadValue32(info, &addr, (uint32_t*)&start_ip)) {
+ return false;
+ }
+ if (ip < start_ip) {
+ high = mid;
+ }
+ else {
+ low = mid + 1;
+ }
+ }
+
+ if (high > 0) {
+ addr = tableAddr + ((high - 1) * sizeof(table_entry));
+ // Assumes that the table_entry is two 32 bit values
+ _ASSERTE(sizeof(*entry) == sizeof(uint64_t));
+ if (!ReadValue64(info, &addr, (uint64_t*)entry)) {
+ return false;
+ }
+ *found = true;
+ }
+
+ return true;
+}
+
+static bool
+ParseCie(const libunwindInfo* info, unw_word_t addr, dwarf_cie_info_t* dci)
+{
+ uint8_t ch, version, fdeEncoding, handlerEncoding;
+ unw_word_t cieLength, cieEndAddr;
+ uint32_t value32;
+ uint64_t value64;
+
+ memset(dci, 0, sizeof (*dci));
+
+ // Pick appropriate default for FDE-encoding. DWARF spec says
+ // start-IP (initial_location) and the code-size (address_range) are
+ // "address-unit sized constants". The `R' augmentation can be used
+ // to override this, but by default, we pick an address-sized unit
+ // for fde_encoding.
+#if BIT64
+ fdeEncoding = DW_EH_PE_udata8;
+#else
+ fdeEncoding = DW_EH_PE_udata4;
+#endif
+
+ dci->lsda_encoding = DW_EH_PE_omit;
+ dci->handler = 0;
+
+ if (!ReadValue32(info, &addr, &value32)) {
+ return false;
+ }
+
+ if (value32 != 0xffffffff)
+ {
+ // The CIE is in the 32-bit DWARF format
+ uint32_t cieId;
+
+ // DWARF says CIE id should be 0xffffffff, but in .eh_frame, it's 0
+ const uint32_t expectedId = 0;
+
+ cieLength = value32;
+ cieEndAddr = addr + cieLength;
+
+ if (!ReadValue32(info, &addr, &cieId)) {
+ return false;
+ }
+ if (cieId != expectedId) {
+ ASSERT("ParseCie: unexpected cie id %x\n", cieId);
+ return false;
+ }
+ }
+ else
+ {
+ // The CIE is in the 64-bit DWARF format
+ uint64_t cieId;
+
+ // DWARF says CIE id should be 0xffffffffffffffff, but in .eh_frame, it's 0
+ const uint64_t expectedId = 0;
+
+ if (!ReadValue64(info, &addr, &value64)) {
+ return false;
+ }
+ cieLength = value64;
+ cieEndAddr = addr + cieLength;
+
+ if (!ReadValue64(info, &addr, &cieId)) {
+ return false;
+ }
+ if (cieId != expectedId) {
+ ASSERT("ParseCie: unexpected cie id %lx\n", cieId);
+ return false;
+ }
+ }
+ dci->cie_instr_end = cieEndAddr;
+
+ if (!ReadValue8(info, &addr, &version)) {
+ return false;
+ }
+ if (version != 1 && version != DWARF_CIE_VERSION) {
+ ASSERT("ParseCie: invalid cie version %x\n", version);
+ return false;
+ }
+
+ // Read the augmentation string
+ uint8_t augmentationString[8];
+ memset(augmentationString, 0, sizeof(augmentationString));
+
+ for (int i = 0; i < sizeof(augmentationString); i++)
+ {
+ if (!ReadValue8(info, &addr, &ch)) {
+ return false;
+ }
+ if (ch == 0) {
+ break;
+ }
+ augmentationString[i] = ch;
+ }
+
+ // Read the code and data alignment
+ if (!ReadULEB128(info, &addr, &dci->code_align)) {
+ return false;
+ }
+ if (!ReadSLEB128(info, &addr, &dci->data_align)) {
+ return false;
+ }
+
+ // Read the return-address column either as a u8 or as a uleb128
+ if (version == 1)
+ {
+ if (!ReadValue8(info, &addr, &ch)) {
+ return false;
+ }
+ dci->ret_addr_column = ch;
+ }
+ else
+ {
+ if (!ReadULEB128(info, &addr, &dci->ret_addr_column)) {
+ return false;
+ }
+ }
+
+ // Parse the augmentation string
+ for (int i = 0; i < sizeof(augmentationString); i++)
+ {
+ bool done = false;
+ unw_word_t augmentationSize;
+
+ switch (augmentationString[i])
+ {
+ case '\0':
+ done = true;
+ break;
+
+ case 'z':
+ dci->sized_augmentation = 1;
+ if (!ReadULEB128(info, &addr, &augmentationSize)) {
+ return false;
+ }
+ break;
+
+ case 'L':
+ // read the LSDA pointer-encoding format
+ if (!ReadValue8(info, &addr, &ch)) {
+ return false;
+ }
+ dci->lsda_encoding = ch;
+ break;
+
+ case 'R':
+ // read the FDE pointer-encoding format
+ if (!ReadValue8(info, &addr, &fdeEncoding)) {
+ return false;
+ }
+ break;
+
+ case 'P':
+ // read the personality-routine pointer-encoding format
+ if (!ReadValue8(info, &addr, &handlerEncoding)) {
+ return false;
+ }
+ if (!ReadEncodedPointer(info, &addr, handlerEncoding, UINTPTR_MAX, &dci->handler)) {
+ return false;
+ }
+ break;
+
+ case 'S':
+ // This is a signal frame
+ dci->signal_frame = 1;
+
+ // Temporarily set it to one so dwarf_parse_fde() knows that
+ // it should fetch the actual ABI/TAG pair from the FDE.
+ dci->have_abi_marker = 1;
+ break;
+
+ default:
+ if (dci->sized_augmentation) {
+ // If we have the size of the augmentation body, we can skip
+ // over the parts that we don't understand, so we're OK
+ done = true;
+ break;
+ }
+ ASSERT("ParseCie: unexpected argumentation string '%s'\n", augmentationString[i]);
+ return false;
+ }
+
+ if (done) {
+ break;
+ }
+ }
+ dci->fde_encoding = fdeEncoding;
+ dci->cie_instr_start = addr;
+ return true;
+}
+
+static bool
+ExtractProcInfoFromFde(const libunwindInfo* info, unw_word_t* addrp, unw_proc_info_t *pip, int need_unwind_info)
+{
+ unw_word_t addr = *addrp, fdeEndAddr, cieOffsetAddr, cieAddr;
+ uint32_t value32;
+ uint64_t value64;
+
+ if (!ReadValue32(info, &addr, &value32)) {
+ return false;
+ }
+ if (value32 != 0xffffffff)
+ {
+ int32_t cieOffset = 0;
+
+ // In some configurations, an FDE with a 0 length indicates the end of the FDE-table
+ if (value32 == 0) {
+ return false;
+ }
+ // the FDE is in the 32-bit DWARF format */
+ *addrp = fdeEndAddr = addr + value32;
+ cieOffsetAddr = addr;
+
+ if (!ReadValue32(info, &addr, (uint32_t*)&cieOffset)) {
+ return false;
+ }
+ // Ignore CIEs (happens during linear search)
+ if (cieOffset == 0) {
+ return true;
+ }
+ // DWARF says that the CIE_pointer in the FDE is a .debug_frame-relative offset,
+ // but the GCC-generated .eh_frame sections instead store a "pcrelative" offset,
+ // which is just as fine as it's self-contained
+ cieAddr = cieOffsetAddr - cieOffset;
+ }
+ else
+ {
+ int64_t cieOffset = 0;
+
+ // the FDE is in the 64-bit DWARF format */
+ if (!ReadValue64(info, &addr, (uint64_t*)&value64)) {
+ return false;
+ }
+ *addrp = fdeEndAddr = addr + value64;
+ cieOffsetAddr = addr;
+
+ if (!ReadValue64(info, &addr, (uint64_t*)&cieOffset)) {
+ return false;
+ }
+ // Ignore CIEs (happens during linear search)
+ if (cieOffset == 0) {
+ return true;
+ }
+ // DWARF says that the CIE_pointer in the FDE is a .debug_frame-relative offset,
+ // but the GCC-generated .eh_frame sections instead store a "pcrelative" offset,
+ // which is just as fine as it's self-contained
+ cieAddr = (unw_word_t)((uint64_t)cieOffsetAddr - cieOffset);
+ }
+
+ dwarf_cie_info_t dci;
+ if (!ParseCie(info, cieAddr, &dci)) {
+ return false;
+ }
+
+ unw_word_t ipStart, ipRange;
+ if (!ReadEncodedPointer(info, &addr, dci.fde_encoding, UINTPTR_MAX, &ipStart)) {
+ return false;
+ }
+
+ // IP-range has same encoding as FDE pointers, except that it's always an absolute value
+ uint8_t ipRangeEncoding = dci.fde_encoding & DW_EH_PE_FORMAT_MASK;
+ if (!ReadEncodedPointer(info, &addr, ipRangeEncoding, UINTPTR_MAX, &ipRange)) {
+ return false;
+ }
+ pip->start_ip = ipStart;
+ pip->end_ip = ipStart + ipRange;
+ pip->handler = dci.handler;
+
+ unw_word_t augmentationSize, augmentationEndAddr;
+ if (dci.sized_augmentation) {
+ if (!ReadULEB128(info, &addr, &augmentationSize)) {
+ return false;
+ }
+ augmentationEndAddr = addr + augmentationSize;
+ }
+
+ // Read language specific data area address
+ if (!ReadEncodedPointer(info, &addr, dci.lsda_encoding, pip->start_ip, &pip->lsda)) {
+ return false;
+ }
+
+ // Now fill out the proc info if requested
+ if (need_unwind_info)
+ {
+ if (dci.have_abi_marker)
+ {
+ if (!ReadValue16(info, &addr, &dci.abi)) {
+ return false;
+ }
+ if (!ReadValue16(info, &addr, &dci.tag)) {
+ return false;
+ }
+ }
+ if (dci.sized_augmentation) {
+ dci.fde_instr_start = augmentationEndAddr;
+ }
+ else {
+ dci.fde_instr_start = addr;
+ }
+ dci.fde_instr_end = fdeEndAddr;
+
+ pip->format = UNW_INFO_FORMAT_TABLE;
+ pip->unwind_info_size = sizeof(dci);
+ pip->unwind_info = malloc(sizeof(dci));
+ if (pip->unwind_info == nullptr) {
+ return -UNW_ENOMEM;
+ }
+ memcpy(pip->unwind_info, &dci, sizeof(dci));
+ }
+
+ return true;
+}
+
+
+static int
+get_dyn_info_list_addr(unw_addr_space_t as, unw_word_t *dilap, void *arg)
+{
+ return -UNW_ENOINFO;
+}
+
+static int
+access_mem(unw_addr_space_t as, unw_word_t addr, unw_word_t *valp, int write, void *arg)
+{
+ if (write)
+ {
+ ASSERT("Memory write must never be called by libunwind during stackwalk\n");
+ return -UNW_EINVAL;
+ }
+ const auto *info = (libunwindInfo*)arg;
+
+ if (info->ReadMemory((PVOID)addr, valp, sizeof(*valp)))
+ {
+ return UNW_ESUCCESS;
+ }
+ else
+ {
+ return -UNW_EUNSPEC;
+ }
+}
+
+static int
+access_reg(unw_addr_space_t as, unw_regnum_t regnum, unw_word_t *valp, int write, void *arg)
+{
+ if (write)
+ {
+ ASSERT("Register write must never be called by libunwind during stackwalk\n");
+ return -UNW_EREADONLYREG;
+ }
+
+ const auto *info = (libunwindInfo*)arg;
+ CONTEXT *winContext = info->Context;
+
+ switch (regnum)
+ {
+#if defined(_AMD64_)
+ case UNW_REG_IP: *valp = (unw_word_t)winContext->Rip; break;
+ case UNW_REG_SP: *valp = (unw_word_t)winContext->Rsp; break;
+ case UNW_X86_64_RBP: *valp = (unw_word_t)winContext->Rbp; break;
+ case UNW_X86_64_RBX: *valp = (unw_word_t)winContext->Rbx; break;
+ case UNW_X86_64_R12: *valp = (unw_word_t)winContext->R12; break;
+ case UNW_X86_64_R13: *valp = (unw_word_t)winContext->R13; break;
+ case UNW_X86_64_R14: *valp = (unw_word_t)winContext->R14; break;
+ case UNW_X86_64_R15: *valp = (unw_word_t)winContext->R15; break;
+#elif defined(_ARM_)
+ case UNW_ARM_R13: *valp = (unw_word_t)winContext->Sp; break;
+ case UNW_ARM_R14: *valp = (unw_word_t)winContext->Lr; break;
+ case UNW_ARM_R15: *valp = (unw_word_t)winContext->Pc; break;
+ case UNW_ARM_R4: *valp = (unw_word_t)winContext->R4; break;
+ case UNW_ARM_R5: *valp = (unw_word_t)winContext->R5; break;
+ case UNW_ARM_R6: *valp = (unw_word_t)winContext->R6; break;
+ case UNW_ARM_R7: *valp = (unw_word_t)winContext->R7; break;
+ case UNW_ARM_R8: *valp = (unw_word_t)winContext->R8; break;
+ case UNW_ARM_R9: *valp = (unw_word_t)winContext->R9; break;
+ case UNW_ARM_R10: *valp = (unw_word_t)winContext->R10; break;
+ case UNW_ARM_R11: *valp = (unw_word_t)winContext->R11; break;
+#elif defined(_ARM64_)
+ case UNW_REG_IP: *valp = (unw_word_t)winContext->Pc; break;
+ case UNW_REG_SP: *valp = (unw_word_t)winContext->Sp; break;
+ case UNW_AARCH64_X29: *valp = (unw_word_t)winContext->Fp; break;
+ case UNW_AARCH64_X30: *valp = (unw_word_t)winContext->Lr; break;
+ case UNW_AARCH64_X19: *valp = (unw_word_t)winContext->X19; break;
+ case UNW_AARCH64_X20: *valp = (unw_word_t)winContext->X20; break;
+ case UNW_AARCH64_X21: *valp = (unw_word_t)winContext->X21; break;
+ case UNW_AARCH64_X22: *valp = (unw_word_t)winContext->X22; break;
+ case UNW_AARCH64_X23: *valp = (unw_word_t)winContext->X23; break;
+ case UNW_AARCH64_X24: *valp = (unw_word_t)winContext->X24; break;
+ case UNW_AARCH64_X25: *valp = (unw_word_t)winContext->X25; break;
+ case UNW_AARCH64_X26: *valp = (unw_word_t)winContext->X26; break;
+ case UNW_AARCH64_X27: *valp = (unw_word_t)winContext->X27; break;
+ case UNW_AARCH64_X28: *valp = (unw_word_t)winContext->X28; break;
+#else
+#error unsupported architecture
+#endif
+ default:
+ ASSERT("Attempt to read an unknown register\n");
+ return -UNW_EBADREG;
+ }
+ return UNW_ESUCCESS;
+}
+
+static int
+access_fpreg(unw_addr_space_t as, unw_regnum_t regnum, unw_fpreg_t *fpvalp, int write, void *arg)
+{
+ ASSERT("Not supposed to be ever called\n");
+ return -UNW_EINVAL;
+}
+
+static int
+resume(unw_addr_space_t as, unw_cursor_t *cp, void *arg)
+{
+ ASSERT("Not supposed to be ever called\n");
+ return -UNW_EINVAL;
+}
+
+static int
+get_proc_name(unw_addr_space_t as, unw_word_t addr, char *bufp, size_t buf_len, unw_word_t *offp, void *arg)
+{
+ ASSERT("Not supposed to be ever called\n");
+ return -UNW_EINVAL;
+}
+
+static int
+find_proc_info(unw_addr_space_t as, unw_word_t ip, unw_proc_info_t *pip, int need_unwind_info, void *arg)
+{
+ const auto *info = (libunwindInfo*)arg;
+ memset(pip, 0, sizeof(*pip));
+
+ Ehdr ehdr;
+ if (!info->ReadMemory((void*)info->BaseAddress, &ehdr, sizeof(ehdr))) {
+ ERROR("ELF: reading ehdr %p\n", info->BaseAddress);
+ return -UNW_EINVAL;
+ }
+ Phdr* phdrAddr = reinterpret_cast<Phdr*>(info->BaseAddress + ehdr.e_phoff);
+ int phnum = ehdr.e_phnum;
+ TRACE("ELF: base %p ip %p e_type %d e_phnum %d e_phoff %p\n", info->BaseAddress, ip, ehdr.e_type, ehdr.e_phnum, ehdr.e_phoff);
+
+ // The eh_frame header
+ Phdr ehPhdr;
+ memset(&ehPhdr, 0, sizeof(ehPhdr));
+
+ // Search for the module's dynamic header and unwind frames
+ Dyn* dynamicAddr = nullptr;
+
+ for (int i = 0; i < phnum; i++, phdrAddr++)
+ {
+ Phdr ph;
+ if (!info->ReadMemory(phdrAddr, &ph, sizeof(ph))) {
+ ERROR("ELF: reading phdrAddr %p\n", phdrAddr);
+ return -UNW_EINVAL;
+ }
+ TRACE("ELF: phdr %p type %d (%x) vaddr %p memsz %016llx paddr %p filesz %016llx offset %p align %016llx\n",
+ phdrAddr, ph.p_type, ph.p_type, ph.p_vaddr, ph.p_memsz, ph.p_paddr, ph.p_filesz, ph.p_offset, ph.p_align);
+
+ switch (ph.p_type)
+ {
+ case PT_DYNAMIC:
+ if (ehdr.e_type == ET_EXEC) {
+ dynamicAddr = reinterpret_cast<Dyn*>(ph.p_vaddr);
+ }
+ if (ehdr.e_type == ET_DYN) {
+ dynamicAddr = reinterpret_cast<Dyn*>(ph.p_vaddr + info->BaseAddress);
+ }
+ break;
+
+ case PT_GNU_EH_FRAME:
+ ehPhdr = ph;
+ break;
+ }
+ }
+
+ if (dynamicAddr != nullptr)
+ {
+ for (;;)
+ {
+ Dyn dyn;
+ if (!info->ReadMemory(dynamicAddr, &dyn, sizeof(dyn))) {
+ ERROR("ELF: reading dynamicAddr %p\n", dynamicAddr);
+ return -UNW_EINVAL;
+ }
+ if (dyn.d_tag == DT_PLTGOT) {
+ TRACE("ELF: dyn %p tag %d (%x) d_ptr %p\n", dynamicAddr, dyn.d_tag, dyn.d_tag, dyn.d_un.d_ptr);
+ pip->gp = dyn.d_un.d_ptr;
+ break;
+ }
+ else if (dyn.d_tag == DT_NULL) {
+ break;
+ }
+ dynamicAddr++;
+ }
+ }
+ unw_word_t ehFrameHdrAddr = ehPhdr.p_offset + info->BaseAddress;
+ eh_frame_hdr ehFrameHdr;
+
+ if (!info->ReadMemory((PVOID)ehFrameHdrAddr, &ehFrameHdr, sizeof(eh_frame_hdr))) {
+ ERROR("ELF: reading ehFrameHdrAddr %p\n", ehFrameHdrAddr);
+ return -UNW_EINVAL;
+ }
+ TRACE("ehFrameHdrAddr %p version %d eh_frame_ptr_enc %d fde_count_enc %d table_enc %d\n",
+ ehFrameHdrAddr, ehFrameHdr.version, ehFrameHdr.eh_frame_ptr_enc, ehFrameHdr.fde_count_enc, ehFrameHdr.table_enc);
+
+ if (ehFrameHdr.version != DW_EH_VERSION) {
+ ASSERT("ehFrameHdr version %x not supported\n", ehFrameHdr.version);
+ return -UNW_EBADVERSION;
+ }
+ unw_word_t addr = ehFrameHdrAddr + sizeof(eh_frame_hdr);
+ unw_word_t ehFrameStart;
+ unw_word_t fdeCount;
+
+ // Decode the eh_frame_hdr info
+ if (!ReadEncodedPointer(info, &addr, ehFrameHdr.eh_frame_ptr_enc, UINTPTR_MAX, &ehFrameStart)) {
+ ERROR("decoding eh_frame_ptr\n");
+ return -UNW_EINVAL;
+ }
+ if (!ReadEncodedPointer(info, &addr, ehFrameHdr.fde_count_enc, UINTPTR_MAX, &fdeCount)) {
+ ERROR("decoding fde_count_enc\n");
+ return -UNW_EINVAL;
+ }
+ TRACE("ehFrameStart %p fdeCount %p ip offset %08x\n", ehFrameStart, fdeCount, (int32_t)(ip - ehFrameHdrAddr));
+
+ // LookupTableEntry assumes this encoding
+ if (ehFrameHdr.table_enc != (DW_EH_PE_datarel | DW_EH_PE_sdata4)) {
+ ASSERT("Table encoding not supported %x\n", ehFrameHdr.table_enc);
+ return -UNW_EINVAL;
+ }
+ // Find the fde using a binary search on the frame table
+ table_entry entry;
+ bool found;
+ if (!LookupTableEntry(info, ip - ehFrameHdrAddr, addr, fdeCount, &entry, &found)) {
+ ERROR("LookupTableEntry\n");
+ return -UNW_EINVAL;
+ }
+ unw_word_t fdeAddr = entry.fde_offset + ehFrameHdrAddr;
+ TRACE("start_ip %08x fde_offset %08x fdeAddr %p found %d\n", entry.start_ip, entry.fde_offset, fdeAddr, found);
+
+ // Unwind info not found
+ if (!found) {
+ return -UNW_ENOINFO;
+ }
+
+ // Now get the unwind info
+ if (!ExtractProcInfoFromFde(info, &fdeAddr, pip, need_unwind_info)) {
+ ERROR("ExtractProcInfoFromFde\n");
+ return -UNW_EINVAL;
+ }
+
+ _ASSERTE(ip >= pip->start_ip && ip <= pip->end_ip);
+ return UNW_ESUCCESS;
+}
+
+static void
+put_unwind_info(unw_addr_space_t as, unw_proc_info_t *pip, void *arg)
+{
+ if (pip->unwind_info != nullptr) {
+ free(pip->unwind_info);
+ pip->unwind_info = nullptr;
+ }
+}
+
+static unw_accessors_t unwind_accessors =
+{
+ .find_proc_info = find_proc_info,
+ .put_unwind_info = put_unwind_info,
+ .get_dyn_info_list_addr = get_dyn_info_list_addr,
+ .access_mem = access_mem,
+ .access_reg = access_reg,
+ .access_fpreg = access_fpreg,
+ .resume = resume,
+ .get_proc_name = get_proc_name
+};
+
+/*++
+Function:
+ PAL_VirtualUnwindOutOfProc
+
+ Unwind the stack given the context for a "remote" target using the
+ provided read memory callback.
+
+ Assumes the IP is in the module of the base address provided (coreclr).
+
+Parameters:
+ context - the start context in the target
+ contextPointers - the context of the next frame
+ baseAddress - base address of the module to find the unwind info
+ readMemoryCallback - reads memory from the target
+--*/
+BOOL
+PALAPI
+PAL_VirtualUnwindOutOfProc(CONTEXT *context, KNONVOLATILE_CONTEXT_POINTERS *contextPointers, SIZE_T baseAddress, UnwindReadMemoryCallback readMemoryCallback)
+{
+ unw_addr_space_t addrSpace = 0;
+ unw_cursor_t cursor;
+ libunwindInfo info;
+ BOOL result = FALSE;
+ int st;
+
+ info.BaseAddress = baseAddress;
+ info.Context = context;
+ info.ReadMemory = readMemoryCallback;
+
+ addrSpace = unw_create_addr_space(&unwind_accessors, 0);
+
+ st = unw_init_remote(&cursor, addrSpace, &info);
+ if (st < 0)
+ {
+ result = FALSE;
+ goto exit;
+ }
+
+ st = unw_step(&cursor);
+ if (st < 0)
+ {
+ result = FALSE;
+ goto exit;
+ }
+
+ UnwindContextToWinContext(&cursor, context);
+
+ if (contextPointers != NULL)
+ {
+ GetContextPointers(&cursor, NULL, contextPointers);
+ }
+ result = TRUE;
+
+exit:
+ if (addrSpace != 0)
+ {
+ unw_destroy_addr_space(addrSpace);
+ }
+ return result;
+}
+
+#else
+
+BOOL
+PALAPI
+PAL_VirtualUnwindOutOfProc(CONTEXT *context, KNONVOLATILE_CONTEXT_POINTERS *contextPointers, SIZE_T baseAddress, UnwindReadMemoryCallback readMemoryCallback)
+{
+ return FALSE;
+}
+
+#endif // defined(_AMD64_) && defined(HAVE_UNW_GET_ACCESSORS)
diff --git a/src/pal/src/exception/seh-unwind.cpp b/src/pal/src/exception/seh-unwind.cpp
index f1f25b01e8..b15ac34c24 100644
--- a/src/pal/src/exception/seh-unwind.cpp
+++ b/src/pal/src/exception/seh-unwind.cpp
@@ -32,14 +32,8 @@ Abstract:
#define UNW_LOCAL_ONLY
#endif // !__linux__
#include <libunwind.h>
-#ifdef __linux__
-#ifdef HAVE_LIBUNWIND_PTRACE
-#include <libunwind-ptrace.h>
-#endif // HAVE_LIBUNWIND_PTRACE
-#endif // __linux__
#endif // HAVE_LIBUNWIND_H
-
//----------------------------------------------------------------------
// Virtual Unwinding
//----------------------------------------------------------------------
@@ -141,7 +135,7 @@ static void WinContextToUnwindCursor(CONTEXT *winContext, unw_cursor_t *cursor)
}
#endif
-static void UnwindContextToWinContext(unw_cursor_t *cursor, CONTEXT *winContext)
+void UnwindContextToWinContext(unw_cursor_t *cursor, CONTEXT *winContext)
{
#if defined(_AMD64_)
unw_get_reg(cursor, UNW_REG_IP, (unw_word_t *) &winContext->Rip);
@@ -209,7 +203,7 @@ static void GetContextPointer(unw_cursor_t *cursor, unw_context_t *unwContext, i
#endif
}
-static void GetContextPointers(unw_cursor_t *cursor, unw_context_t *unwContext, KNONVOLATILE_CONTEXT_POINTERS *contextPointers)
+void GetContextPointers(unw_cursor_t *cursor, unw_context_t *unwContext, KNONVOLATILE_CONTEXT_POINTERS *contextPointers)
{
#if defined(_AMD64_)
GetContextPointer(cursor, unwContext, UNW_X86_64_RBP, &contextPointers->Rbp);
@@ -357,248 +351,6 @@ BOOL PAL_VirtualUnwind(CONTEXT *context, KNONVOLATILE_CONTEXT_POINTERS *contextP
#error don't know how to unwind on this platform
#endif
-// These methods are only used on the AMD64 build
-#ifdef _AMD64_
-#ifdef HAVE_UNW_GET_ACCESSORS
-
-static struct LibunwindCallbacksInfoType
-{
- CONTEXT *Context;
- ReadMemoryWordCallback readMemCallback;
-} LibunwindCallbacksInfo;
-
-static int get_dyn_info_list_addr(unw_addr_space_t as, unw_word_t *dilap, void *arg)
-{
- return -UNW_ENOINFO;
-}
-
-static int access_mem(unw_addr_space_t as, unw_word_t addr, unw_word_t *valp, int write, void *arg)
-{
- if (write)
- {
- ASSERT("Memory write must never be called by libunwind during stackwalk");
- return -UNW_EINVAL;
- }
-
- // access_mem sometimes gets called by _UPT_find_proc_info, in such cases arg has a pointer to libunwind internal data
- // returned by _UPT_create. It makes it impossible to use arg for passing readMemCallback. That's why we have to use global variable.
- if (LibunwindCallbacksInfo.readMemCallback((SIZE_T)addr, (SIZE_T *)valp))
- {
- return UNW_ESUCCESS;
- }
- else
- {
- return -UNW_EUNSPEC;
- }
-}
-
-static int access_reg(unw_addr_space_t as, unw_regnum_t regnum, unw_word_t *valp, int write, void *arg)
-{
- if (write)
- {
- ASSERT("Register write must never be called by libunwind during stackwalk");
- return -UNW_EREADONLYREG;
- }
-
- CONTEXT *winContext = LibunwindCallbacksInfo.Context;
-
- switch (regnum)
- {
-#if defined(_AMD64_)
- case UNW_REG_IP: *valp = (unw_word_t) winContext->Rip; break;
- case UNW_REG_SP: *valp = (unw_word_t) winContext->Rsp; break;
- case UNW_X86_64_RBP: *valp = (unw_word_t) winContext->Rbp; break;
- case UNW_X86_64_RBX: *valp = (unw_word_t) winContext->Rbx; break;
- case UNW_X86_64_R12: *valp = (unw_word_t) winContext->R12; break;
- case UNW_X86_64_R13: *valp = (unw_word_t) winContext->R13; break;
- case UNW_X86_64_R14: *valp = (unw_word_t) winContext->R14; break;
- case UNW_X86_64_R15: *valp = (unw_word_t) winContext->R15; break;
-#elif defined(_ARM_)
- case UNW_ARM_R13: *valp = (unw_word_t) winContext->Sp; break;
- case UNW_ARM_R14: *valp = (unw_word_t) winContext->Lr; break;
- case UNW_ARM_R15: *valp = (unw_word_t) winContext->Pc; break;
- case UNW_ARM_R4: *valp = (unw_word_t) winContext->R4; break;
- case UNW_ARM_R5: *valp = (unw_word_t) winContext->R5; break;
- case UNW_ARM_R6: *valp = (unw_word_t) winContext->R6; break;
- case UNW_ARM_R7: *valp = (unw_word_t) winContext->R7; break;
- case UNW_ARM_R8: *valp = (unw_word_t) winContext->R8; break;
- case UNW_ARM_R9: *valp = (unw_word_t) winContext->R9; break;
- case UNW_ARM_R10: *valp = (unw_word_t) winContext->R10; break;
- case UNW_ARM_R11: *valp = (unw_word_t) winContext->R11; break;
-#elif defined(_ARM64_)
- case UNW_REG_IP: *valp = (unw_word_t) winContext->Pc; break;
- case UNW_REG_SP: *valp = (unw_word_t) winContext->Sp; break;
- case UNW_AARCH64_X29: *valp = (unw_word_t) winContext->Fp; break;
- case UNW_AARCH64_X30: *valp = (unw_word_t) winContext->Lr; break;
- case UNW_AARCH64_X19: *valp = (unw_word_t) winContext->X19; break;
- case UNW_AARCH64_X20: *valp = (unw_word_t) winContext->X20; break;
- case UNW_AARCH64_X21: *valp = (unw_word_t) winContext->X21; break;
- case UNW_AARCH64_X22: *valp = (unw_word_t) winContext->X22; break;
- case UNW_AARCH64_X23: *valp = (unw_word_t) winContext->X23; break;
- case UNW_AARCH64_X24: *valp = (unw_word_t) winContext->X24; break;
- case UNW_AARCH64_X25: *valp = (unw_word_t) winContext->X25; break;
- case UNW_AARCH64_X26: *valp = (unw_word_t) winContext->X26; break;
- case UNW_AARCH64_X27: *valp = (unw_word_t) winContext->X27; break;
- case UNW_AARCH64_X28: *valp = (unw_word_t) winContext->X28; break;
-#else
-#error unsupported architecture
-#endif
- default:
- ASSERT("Attempt to read an unknown register.");
- return -UNW_EBADREG;
- }
- return UNW_ESUCCESS;
-}
-
-static int access_fpreg(unw_addr_space_t as, unw_regnum_t regnum, unw_fpreg_t *fpvalp, int write, void *arg)
-{
- ASSERT("Not supposed to be ever called");
- return -UNW_EINVAL;
-}
-
-static int resume(unw_addr_space_t as, unw_cursor_t *cp, void *arg)
-{
- ASSERT("Not supposed to be ever called");
- return -UNW_EINVAL;
-}
-
-static int get_proc_name(unw_addr_space_t as, unw_word_t addr, char *bufp, size_t buf_len, unw_word_t *offp, void *arg)
-{
- ASSERT("Not supposed to be ever called");
- return -UNW_EINVAL;
-}
-
-int find_proc_info(unw_addr_space_t as,
- unw_word_t ip, unw_proc_info_t *pip,
- int need_unwind_info, void *arg)
-{
-#ifdef HAVE_LIBUNWIND_PTRACE
- // UNIXTODO: libunwind RPM package on Fedora/CentOS/RedHat doesn't have libunwind-ptrace.so
- // and we can't use it from a shared library like libmscordaccore.so.
- // That's why all calls to ptrace parts of libunwind ifdeffed out for now.
- return _UPT_find_proc_info(as, ip, pip, need_unwind_info, arg);
-#else
- return -UNW_EINVAL;
-#endif
-}
-
-void put_unwind_info(unw_addr_space_t as, unw_proc_info_t *pip, void *arg)
-{
-#ifdef HAVE_LIBUNWIND_PTRACE
- return _UPT_put_unwind_info(as, pip, arg);
-#endif
-}
-
-static unw_accessors_t unwind_accessors =
-{
- .find_proc_info = find_proc_info,
- .put_unwind_info = put_unwind_info,
- .get_dyn_info_list_addr = get_dyn_info_list_addr,
- .access_mem = access_mem,
- .access_reg = access_reg,
- .access_fpreg = access_fpreg,
- .resume = resume,
- .get_proc_name = get_proc_name
-};
-
-BOOL PAL_VirtualUnwindOutOfProc(CONTEXT *context,
- KNONVOLATILE_CONTEXT_POINTERS *contextPointers,
- DWORD pid,
- ReadMemoryWordCallback readMemCallback)
-{
- // This function can be executed only by one thread at a time.
- // The reason for this is that we need to pass context and read mem function to libunwind callbacks
- // but "arg" is already used by the pointer returned from _UPT_create().
- // So we resort to using global variables and a lock.
- struct Lock
- {
- CRITICAL_SECTION cs;
- Lock()
- {
- // ctor of a static variable is a thread-safe way to initialize critical section exactly once (clang,gcc)
- InitializeCriticalSection(&cs);
- }
- };
- struct LockHolder
- {
- CRITICAL_SECTION *cs;
- LockHolder(CRITICAL_SECTION *cs)
- {
- this->cs = cs;
- EnterCriticalSection(cs);
- }
-
- ~LockHolder()
- {
- LeaveCriticalSection(cs);
- cs = NULL;
- }
- };
- static Lock lock;
- LockHolder lockHolder(&lock.cs);
-
- int st;
- unw_cursor_t cursor;
- unw_addr_space_t addrSpace = 0;
- void *libunwindUptPtr = NULL;
- BOOL result = FALSE;
-
- LibunwindCallbacksInfo.Context = context;
- LibunwindCallbacksInfo.readMemCallback = readMemCallback;
-
- addrSpace = unw_create_addr_space(&unwind_accessors, 0);
-#ifdef HAVE_LIBUNWIND_PTRACE
- libunwindUptPtr = _UPT_create(pid);
-#endif
- st = unw_init_remote(&cursor, addrSpace, libunwindUptPtr);
- if (st < 0)
- {
- result = FALSE;
- goto Exit;
- }
-
- st = unw_step(&cursor);
- if (st < 0)
- {
- result = FALSE;
- goto Exit;
- }
-
- UnwindContextToWinContext(&cursor, context);
-
- if (contextPointers != NULL)
- {
- GetContextPointers(&cursor, NULL, contextPointers);
- }
- result = TRUE;
-
-Exit:
-#ifdef HAVE_LIBUNWIND_PTRACE
- if (libunwindUptPtr != NULL)
- {
- _UPT_destroy(libunwindUptPtr);
- }
-#endif
- if (addrSpace != 0)
- {
- unw_destroy_addr_space(addrSpace);
- }
- return result;
-}
-#else // HAVE_UNW_GET_ACCESSORS
-
-BOOL PAL_VirtualUnwindOutOfProc(CONTEXT *context,
- KNONVOLATILE_CONTEXT_POINTERS *contextPointers,
- DWORD pid,
- ReadMemoryWordCallback readMemCallback)
-{
- //UNIXTODO: Implement for Mac flavor of libunwind
- return FALSE;
-}
-
-#endif // !HAVE_UNW_GET_ACCESSORS
-#endif // _AMD64_
-
struct ExceptionRecords
{
CONTEXT ContextRecord;
diff --git a/src/pal/src/exception/signal.cpp b/src/pal/src/exception/signal.cpp
index 3ceb16b4f6..3f9e19ed59 100644
--- a/src/pal/src/exception/signal.cpp
+++ b/src/pal/src/exception/signal.cpp
@@ -722,6 +722,42 @@ PAL_ERROR InjectActivationInternal(CorUnix::CPalThread* pThread)
/*++
Function :
+ signal_ignore_handler
+
+ Simple signal handler which does nothing
+
+Parameters :
+ POSIX signal handler parameter list ("man sigaction" for details)
+
+(no return value)
+--*/
+static void signal_ignore_handler(int code, siginfo_t *siginfo, void *context)
+{
+}
+
+
+void PAL_IgnoreProfileSignal(int signalNum)
+{
+#if !HAVE_MACH_EXCEPTIONS
+ // Add a signal handler which will ignore signals
+ // This will allow signal to be used as a marker in perf recording.
+ // This will be used as an aid to synchronize recorded profile with
+ // test cases
+ //
+ // signal(signalNum, SGN_IGN) can not be used here. It will ignore
+ // the signal in kernel space and therefore generate no recordable
+ // event for profiling. Preventing it being used for profile
+ // synchronization
+ //
+ // Since this is only used in rare circumstances no attempt to
+ // restore the old handler will be made
+ handle_signal(signalNum, signal_ignore_handler, 0);
+#endif
+}
+
+
+/*++
+Function :
SEHSetSafeState
specify whether the current thread is in a state where exception handling
diff --git a/src/pal/src/file/disk.cpp b/src/pal/src/file/disk.cpp
deleted file mode 100644
index e5d6f831dd..0000000000
--- a/src/pal/src/file/disk.cpp
+++ /dev/null
@@ -1,180 +0,0 @@
-// 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.
-
-/*++
-
-
-
-Module Name:
-
- disk.c
-
-Abstract:
-
- Implementation of the disk information functions.
-
-Revision History:
-
-
-
---*/
-
-#include "pal/palinternal.h"
-#include "pal/dbgmsg.h"
-#include "pal/file.h"
-#include "pal/stackstring.hpp"
-
-#include <sys/param.h>
-#include <sys/mount.h>
-#include <errno.h>
-#if HAVE_STATVFS
-#include <sys/types.h>
-#include <sys/statvfs.h>
-#define statfs statvfs
-#if STATVFS64_PROTOTYPE_BROKEN
-typedef statvfs_t pal_statfs;
-#else // STATVFS64_PROTOTYPE_BROKEN
-typedef struct statvfs pal_statfs;
-#endif // STATVFS64_PROTOTYPE_BROKEN
-#else // HAVE_STATVFS
-typedef struct statfs pal_statfs;
-#endif // HAVE_STATVFS
-
-SET_DEFAULT_DEBUG_CHANNEL(FILE);
-
-/*++
-
-Function:
-
- GetDiskFreeSpaceW
-
-See MSDN doc.
---*/
-PALIMPORT
-BOOL
-PALAPI
-GetDiskFreeSpaceW(
- LPCWSTR lpDirectoryName,
- LPDWORD lpSectorsPerCluster,
- LPDWORD lpBytesPerSector,
- LPDWORD lpNumberOfFreeClusters, /* Caller will ignore output value */
- LPDWORD lpTotalNumberOfClusters) /* Caller will ignore output value */
-{
- BOOL bRetVal = FALSE;
- pal_statfs fsInfoBuffer;
- INT statfsRetVal = 0;
- DWORD dwLastError = NO_ERROR;
- PathCharString dirNameBufferPathString;
- size_t length;
- char * dirNameBuffer;
- const char * dirName;
- int size;
-
- PERF_ENTRY(GetDiskFreeSpaceW);
- ENTRY( "GetDiskFreeSpaceW( lpDirectoryName=%p (%S), lpSectorsPerCluster=%p,"
- "lpBytesPerSector=%p, lpNumberOfFreeClusters=%p, "
- "lpTotalNumberOfClusters=%p )\n", lpDirectoryName ? lpDirectoryName :
- W16_NULLSTRING, lpDirectoryName ? lpDirectoryName :
- W16_NULLSTRING, lpSectorsPerCluster, lpBytesPerSector,
- lpNumberOfFreeClusters, lpTotalNumberOfClusters );
-
- /* Sanity checks. */
- if ( !lpSectorsPerCluster )
- {
- ERROR( "lpSectorsPerCluster cannot be NULL!\n" );
- dwLastError = ERROR_INVALID_PARAMETER;
- goto exit;
- }
- if ( !lpBytesPerSector )
- {
- ERROR( "lpBytesPerSector cannot be NULL!\n" );
- dwLastError = ERROR_INVALID_PARAMETER;
- goto exit;
- }
- if ( lpNumberOfFreeClusters || lpTotalNumberOfClusters )
- {
- TRACE("GetDiskFreeSpaceW is ignoring lpNumberOfFreeClusters"
- " and lpTotalNumberOfClusters\n" );
- }
- if ( lpDirectoryName && PAL_wcslen( lpDirectoryName ) == 0 )
- {
- ERROR( "lpDirectoryName is empty.\n" );
- dwLastError = ERROR_INVALID_PARAMETER;
- goto exit;
- }
-
- /* Fusion uses this API to round file sizes up to their actual size
- on-disk based on the BytesPerSector * SectorsPerCluster.
- The intent is to avoid computing the sum of all file sizes in the
- cache just in bytes and not account for the cluster-sized slop, when
- determining if the cache is too large or not. */
-
- if ( lpDirectoryName )
- {
- length = (PAL_wcslen(lpDirectoryName)+1) * 3;
- dirNameBuffer = dirNameBufferPathString.OpenStringBuffer(length);
- if (NULL == dirNameBuffer)
- {
- dwLastError = ERROR_NOT_ENOUGH_MEMORY;
- goto exit;
- }
-
- size = WideCharToMultiByte( CP_ACP, 0, lpDirectoryName, -1,
- dirNameBuffer,length, 0, 0 );
- dirNameBufferPathString.CloseBuffer(size);
- if ( size != 0 )
- {
- FILEDosToUnixPathA( dirNameBuffer );
- dirName = dirNameBuffer;
- }
- else
- {
- ASSERT( "Unable to convert the lpDirectoryName to multibyte.\n" );
- dwLastError = ERROR_INTERNAL_ERROR;
- goto exit;
- }
- }
- else
- {
- dirName = "/";
- }
-
- statfsRetVal = statfs( dirName, &fsInfoBuffer );
-
- if ( statfsRetVal == 0 )
- {
- *lpBytesPerSector = fsInfoBuffer.f_bsize;
- *lpSectorsPerCluster = 1;
- bRetVal = TRUE;
- }
- else
- {
- if ( errno == ENOTDIR || errno == ENOENT )
- {
- FILEGetProperNotFoundError( dirNameBuffer, &dwLastError );
- goto exit;
- }
- dwLastError = FILEGetLastErrorFromErrno();
- if ( ERROR_INTERNAL_ERROR == dwLastError )
- {
- ASSERT("statfs() not expected to fail with errno:%d (%s)\n",
- errno, strerror(errno));
- }
- else
- {
- TRACE("statfs() failed, errno:%d (%s)\n", errno, strerror(errno));
- }
- }
-
-exit:
- if ( NO_ERROR != dwLastError )
- {
- SetLastError( dwLastError );
- }
-
- LOGEXIT( "GetDiskFreeSpace returning %s.\n", bRetVal == TRUE ? "TRUE" : "FALSE" );
- PERF_EXIT(GetDiskFreeSpaceW);
- return bRetVal;
-}
-
diff --git a/src/pal/src/file/file.cpp b/src/pal/src/file/file.cpp
index feec65531c..33316266f9 100644
--- a/src/pal/src/file/file.cpp
+++ b/src/pal/src/file/file.cpp
@@ -56,6 +56,12 @@ InternalSetFilePointerForUnixFd(
);
void
+CFileProcessLocalDataCleanupRoutine(
+ CPalThread *pThread,
+ IPalObject *pObjectToCleanup
+ );
+
+void
FileCleanupRoutine(
CPalThread *pThread,
IPalObject *pObjectToCleanup,
@@ -68,7 +74,10 @@ CObjectType CorUnix::otFile(
FileCleanupRoutine,
NULL, // No initialization routine
0, // No immutable data
+ NULL, // No immutable data copy routine
+ NULL, // No immutable data cleanup routine
sizeof(CFileProcessLocalData),
+ CFileProcessLocalDataCleanupRoutine,
0, // No shared data
GENERIC_READ|GENERIC_WRITE, // Ignored -- no Win32 object security support
CObjectType::SecuritySupported,
@@ -86,6 +95,34 @@ static CSharedMemoryFileLockMgr _FileLockManager;
IFileLockManager *CorUnix::g_pFileLockManager = &_FileLockManager;
void
+CFileProcessLocalDataCleanupRoutine(
+ CPalThread *pThread,
+ IPalObject *pObjectToCleanup
+ )
+{
+ PAL_ERROR palError;
+ CFileProcessLocalData *pLocalData = NULL;
+ IDataLock *pLocalDataLock = NULL;
+
+ palError = pObjectToCleanup->GetProcessLocalData(
+ pThread,
+ ReadLock,
+ &pLocalDataLock,
+ reinterpret_cast<void**>(&pLocalData)
+ );
+
+ if (NO_ERROR != palError)
+ {
+ ASSERT("Unable to obtain data to cleanup file object");
+ return;
+ }
+
+ free(pLocalData->unix_filename);
+
+ pLocalDataLock->ReleaseLock(pThread, FALSE);
+}
+
+void
FileCleanupRoutine(
CPalThread *pThread,
IPalObject *pObjectToCleanup,
@@ -738,10 +775,12 @@ CorUnix::InternalCreateFile(
goto done;
}
- if (strcpy_s(pLocalData->unix_filename, sizeof(pLocalData->unix_filename), lpUnixPath) != SAFECRT_SUCCESS)
+ _ASSERTE(pLocalData->unix_filename == NULL);
+ pLocalData->unix_filename = strdup(lpUnixPath);
+ if (pLocalData->unix_filename == NULL)
{
- palError = ERROR_INSUFFICIENT_BUFFER;
- TRACE("strcpy_s failed!\n");
+ ASSERT("Unable to copy string\n");
+ palError = ERROR_INTERNAL_ERROR;
goto done;
}
@@ -1211,67 +1250,6 @@ done:
/*++
Function:
- MoveFileA
-
-See MSDN doc.
---*/
-BOOL
-PALAPI
-MoveFileA(
- IN LPCSTR lpExistingFileName,
- IN LPCSTR lpNewFileName)
-{
- BOOL bRet;
-
- PERF_ENTRY(MoveFileA);
- ENTRY("MoveFileA(lpExistingFileName=%p (%s), lpNewFileName=%p (%s))\n",
- lpExistingFileName?lpExistingFileName:"NULL",
- lpExistingFileName?lpExistingFileName:"NULL",
- lpNewFileName?lpNewFileName:"NULL",
- lpNewFileName?lpNewFileName:"NULL");
-
- bRet = MoveFileExA( lpExistingFileName,
- lpNewFileName,
- MOVEFILE_COPY_ALLOWED );
-
- LOGEXIT("MoveFileA returns BOOL %d\n", bRet);
- PERF_EXIT(MoveFileA);
- return bRet;
-}
-
-
-/*++
-Function:
- MoveFileW
-
-See MSDN doc.
---*/
-BOOL
-PALAPI
-MoveFileW(
- IN LPCWSTR lpExistingFileName,
- IN LPCWSTR lpNewFileName)
-{
- BOOL bRet;
-
- PERF_ENTRY(MoveFileW);
- ENTRY("MoveFileW(lpExistingFileName=%p (%S), lpNewFileName=%p (%S))\n",
- lpExistingFileName?lpExistingFileName:W16_NULLSTRING,
- lpExistingFileName?lpExistingFileName:W16_NULLSTRING,
- lpNewFileName?lpNewFileName:W16_NULLSTRING,
- lpNewFileName?lpNewFileName:W16_NULLSTRING);
-
- bRet = MoveFileExW( lpExistingFileName,
- lpNewFileName,
- MOVEFILE_COPY_ALLOWED );
-
- LOGEXIT("MoveFileW returns BOOL %d\n", bRet);
- PERF_EXIT(MoveFileW);
- return bRet;
-}
-
-/*++
-Function:
MoveFileExA
See MSDN doc.
@@ -3152,145 +3130,6 @@ FlushFileBuffers(
return NO_ERROR == palError;
}
-PAL_ERROR
-CorUnix::InternalGetFileType(
- CPalThread *pThread,
- HANDLE hFile,
- DWORD *pdwFileType
- )
-{
- PAL_ERROR palError = NO_ERROR;
- IPalObject *pFileObject = NULL;
- CFileProcessLocalData *pLocalData = NULL;
- IDataLock *pLocalDataLock = NULL;
-
- struct stat stat_data;
-
- if (INVALID_HANDLE_VALUE == hFile)
- {
- ERROR( "Invalid file handle\n" );
- palError = ERROR_INVALID_HANDLE;
- goto InternalGetFileTypeExit;
- }
-
- palError = g_pObjectManager->ReferenceObjectByHandle(
- pThread,
- hFile,
- &aotFile,
- GENERIC_READ,
- &pFileObject
- );
-
- if (NO_ERROR != palError)
- {
- goto InternalGetFileTypeExit;
- }
-
- palError = pFileObject->GetProcessLocalData(
- pThread,
- ReadLock,
- &pLocalDataLock,
- reinterpret_cast<void**>(&pLocalData)
- );
-
- if (NO_ERROR != palError)
- {
- goto InternalGetFileTypeExit;
- }
-
- if (pLocalData->open_flags_deviceaccessonly == TRUE)
- {
- ERROR("File open for device access only\n");
- palError = ERROR_ACCESS_DENIED;
- goto InternalGetFileTypeExit;
- }
-
- if (fstat(pLocalData->unix_fd, &stat_data) != 0)
- {
- ERROR("fstat failed of file descriptor %d\n", pLocalData->unix_fd);
- palError = FILEGetLastErrorFromErrno();
- goto InternalGetFileTypeExit;
- }
-
- TRACE("st_mode & S_IFMT = %#x\n", stat_data.st_mode & S_IFMT);
- if (S_ISREG(stat_data.st_mode) || S_ISDIR(stat_data.st_mode))
- {
- *pdwFileType = FILE_TYPE_DISK;
- }
- else if (S_ISCHR(stat_data.st_mode))
- {
- *pdwFileType = FILE_TYPE_CHAR;
- }
- else if (S_ISFIFO(stat_data.st_mode))
- {
- *pdwFileType = FILE_TYPE_PIPE;
- }
- else
- {
- *pdwFileType = FILE_TYPE_UNKNOWN;
- }
-
-
-InternalGetFileTypeExit:
-
- if (NULL != pLocalDataLock)
- {
- pLocalDataLock->ReleaseLock(pThread, FALSE);
- }
-
- if (NULL != pFileObject)
- {
- pFileObject->ReleaseReference(pThread);
- }
-
- return palError;
-
-}
-
-
-/*++
-Function:
- GetFileType
-
-See MSDN doc.
-
---*/
-DWORD
-PALAPI
-GetFileType(
- IN HANDLE hFile)
-{
- PAL_ERROR palError = NO_ERROR;
- CPalThread *pThread;
- DWORD dwFileType;
-
- PERF_ENTRY(GetFileType);
- ENTRY("GetFileType(hFile=%p)\n", hFile);
-
- pThread = InternalGetCurrentThread();
-
- palError = InternalGetFileType(
- pThread,
- hFile,
- &dwFileType
- );
-
- if (NO_ERROR != palError)
- {
- dwFileType = FILE_TYPE_UNKNOWN;
- pThread->SetLastError(palError);
- }
- else if (FILE_TYPE_UNKNOWN == dwFileType)
- {
- pThread->SetLastError(palError);
- }
-
-
- LOGEXIT("GetFileType returns DWORD %#x\n", dwFileType);
- PERF_EXIT(GetFileType);
- return dwFileType;
-}
-
#define ENSURE_UNIQUE_NOT_ZERO \
if ( uUniqueSeed == 0 ) \
{\
@@ -4280,261 +4119,6 @@ CreatePipe(
return NO_ERROR == palError;
}
-PAL_ERROR
-CorUnix::InternalLockFile(
- CPalThread *pThread,
- HANDLE hFile,
- DWORD dwFileOffsetLow,
- DWORD dwFileOffsetHigh,
- DWORD nNumberOfBytesToLockLow,
- DWORD nNumberOfBytesToLockHigh
- )
-{
- PAL_ERROR palError = NO_ERROR;
- IPalObject *pFileObject = NULL;
- CFileProcessLocalData *pLocalData = NULL;
- IDataLock *pLocalDataLock = NULL;
-
- if (INVALID_HANDLE_VALUE == hFile)
- {
- ERROR( "Invalid file handle\n" );
- palError = ERROR_INVALID_HANDLE;
- goto InternalLockFileExit;
- }
-
- palError = g_pObjectManager->ReferenceObjectByHandle(
- pThread,
- hFile,
- &aotFile,
- GENERIC_READ,
- &pFileObject
- );
-
- if (NO_ERROR != palError)
- {
- goto InternalLockFileExit;
- }
-
- palError = pFileObject->GetProcessLocalData(
- pThread,
- ReadLock,
- &pLocalDataLock,
- reinterpret_cast<void**>(&pLocalData)
- );
-
- if (NO_ERROR != palError)
- {
- goto InternalLockFileExit;
- }
-
- if (NULL != pLocalData->pLockController)
- {
- palError = pLocalData->pLockController->CreateFileLock(
- pThread,
- dwFileOffsetLow,
- dwFileOffsetHigh,
- nNumberOfBytesToLockLow,
- nNumberOfBytesToLockHigh,
- IFileLockController::ExclusiveFileLock,
- IFileLockController::FailImmediately
- );
- }
- else
- {
- //
- // This isn't a lockable file (e.g., it may be a pipe)
- //
-
- palError = ERROR_ACCESS_DENIED;
- goto InternalLockFileExit;
- }
-
-InternalLockFileExit:
-
- if (NULL != pLocalDataLock)
- {
- pLocalDataLock->ReleaseLock(pThread, FALSE);
- }
-
- if (NULL != pFileObject)
- {
- pFileObject->ReleaseReference(pThread);
- }
-
- return palError;
-}
-
-
-/*++
-Function:
- LockFile
-
-See MSDN doc.
---*/
-PALIMPORT
-BOOL
-PALAPI
-LockFile(HANDLE hFile,
- DWORD dwFileOffsetLow,
- DWORD dwFileOffsetHigh,
- DWORD nNumberOfBytesToLockLow,
- DWORD nNumberOfBytesToLockHigh)
-{
- CPalThread *pThread;
- PAL_ERROR palError = NO_ERROR;
-
- PERF_ENTRY(LockFile);
- ENTRY("LockFile(hFile:%p, offsetLow:%u, offsetHigh:%u, nbBytesLow:%u,"
- " nbBytesHigh:%u\n", hFile, dwFileOffsetLow, dwFileOffsetHigh,
- nNumberOfBytesToLockLow, nNumberOfBytesToLockHigh);
-
- pThread = InternalGetCurrentThread();
-
- palError = InternalLockFile(
- pThread,
- hFile,
- dwFileOffsetLow,
- dwFileOffsetHigh,
- nNumberOfBytesToLockLow,
- nNumberOfBytesToLockHigh
- );
-
- if (NO_ERROR != palError)
- {
- pThread->SetLastError(palError);
- }
-
- LOGEXIT("LockFile returns %s\n", NO_ERROR == palError ? "TRUE":"FALSE");
- PERF_EXIT(LockFile);
- return NO_ERROR == palError;
-}
-
-PAL_ERROR
-CorUnix::InternalUnlockFile(
- CPalThread *pThread,
- HANDLE hFile,
- DWORD dwFileOffsetLow,
- DWORD dwFileOffsetHigh,
- DWORD nNumberOfBytesToUnlockLow,
- DWORD nNumberOfBytesToUnlockHigh
- )
-{
- PAL_ERROR palError = NO_ERROR;
- IPalObject *pFileObject = NULL;
- CFileProcessLocalData *pLocalData = NULL;
- IDataLock *pLocalDataLock = NULL;
-
- if (INVALID_HANDLE_VALUE == hFile)
- {
- ERROR( "Invalid file handle\n" );
- palError = ERROR_INVALID_HANDLE;
- goto InternalUnlockFileExit;
- }
-
- palError = g_pObjectManager->ReferenceObjectByHandle(
- pThread,
- hFile,
- &aotFile,
- GENERIC_READ,
- &pFileObject
- );
-
- if (NO_ERROR != palError)
- {
- goto InternalUnlockFileExit;
- }
-
- palError = pFileObject->GetProcessLocalData(
- pThread,
- ReadLock,
- &pLocalDataLock,
- reinterpret_cast<void**>(&pLocalData)
- );
-
- if (NO_ERROR != palError)
- {
- goto InternalUnlockFileExit;
- }
-
- if (NULL != pLocalData->pLockController)
- {
- palError = pLocalData->pLockController->ReleaseFileLock(
- pThread,
- dwFileOffsetLow,
- dwFileOffsetHigh,
- nNumberOfBytesToUnlockLow,
- nNumberOfBytesToUnlockHigh
- );
- }
- else
- {
- //
- // This isn't a lockable file (e.g., it may be a pipe)
- //
-
- palError = ERROR_ACCESS_DENIED;
- goto InternalUnlockFileExit;
- }
-
-InternalUnlockFileExit:
-
- if (NULL != pLocalDataLock)
- {
- pLocalDataLock->ReleaseLock(pThread, FALSE);
- }
-
- if (NULL != pFileObject)
- {
- pFileObject->ReleaseReference(pThread);
- }
-
- return palError;
-}
-
-/*++
-Function:
- UnlockFile
-
-See MSDN doc.
---*/
-PALIMPORT
-BOOL
-PALAPI
-UnlockFile(HANDLE hFile,
- DWORD dwFileOffsetLow,
- DWORD dwFileOffsetHigh,
- DWORD nNumberOfBytesToUnlockLow,
- DWORD nNumberOfBytesToUnlockHigh)
-{
- CPalThread *pThread;
- PAL_ERROR palError = NO_ERROR;
-
- PERF_ENTRY(UnlockFile);
- ENTRY("UnlockFile(hFile:%p, offsetLow:%u, offsetHigh:%u, nbBytesLow:%u,"
- "nbBytesHigh:%u\n", hFile, dwFileOffsetLow, dwFileOffsetHigh,
- nNumberOfBytesToUnlockLow, nNumberOfBytesToUnlockHigh);
-
- pThread = InternalGetCurrentThread();
-
- palError = InternalUnlockFile(
- pThread,
- hFile,
- dwFileOffsetLow,
- dwFileOffsetHigh,
- nNumberOfBytesToUnlockLow,
- nNumberOfBytesToUnlockHigh
- );
-
- if (NO_ERROR != palError)
- {
- pThread->SetLastError(palError);
- }
-
- LOGEXIT("UnlockFile returns %s\n", NO_ERROR == palError ? "TRUE" : "FALSE");
- PERF_EXIT(UnlockFile);
- return NO_ERROR == palError;
-}
-
/*++
init_std_handle [static]
diff --git a/src/pal/src/file/filetime.cpp b/src/pal/src/file/filetime.cpp
index ca36e04d9d..6cc8dacc72 100644
--- a/src/pal/src/file/filetime.cpp
+++ b/src/pal/src/file/filetime.cpp
@@ -148,351 +148,6 @@ CompareFileTime(
}
-
-/*++
-Function:
- SetFileTime
-
-Notes: This function will drop one digit (radix 10) of precision from
-the supplied times, since Unix can set to the microsecond (at most, i.e.
-if the futimes() function is available).
-
-As noted in the file header, there is no analog to "creation time" on Unix
-systems, so the lpCreationTime argument to this function will always be
-ignored, and the inode change time will be set to the current time.
---*/
-BOOL
-PALAPI
-SetFileTime(
- IN HANDLE hFile,
- IN CONST FILETIME *lpCreationTime,
- IN CONST FILETIME *lpLastAccessTime,
- IN CONST FILETIME *lpLastWriteTime)
-{
- CPalThread *pThread;
- PAL_ERROR palError = NO_ERROR;
- const UINT64 MAX_FILETIMEVALUE = 0x8000000000000000LL;
-
- PERF_ENTRY(SetFileTime);
- ENTRY("SetFileTime(hFile=%p, lpCreationTime=%p, lpLastAccessTime=%p, "
- "lpLastWriteTime=%p)\n", hFile, lpCreationTime, lpLastAccessTime,
- lpLastWriteTime);
-
- pThread = InternalGetCurrentThread();
-
- /* validate filetime values */
- if ( (lpCreationTime && (((UINT64)lpCreationTime->dwHighDateTime << 32) +
- lpCreationTime->dwLowDateTime >= MAX_FILETIMEVALUE)) ||
- (lpLastAccessTime && (((UINT64)lpLastAccessTime->dwHighDateTime << 32) +
- lpLastAccessTime->dwLowDateTime >= MAX_FILETIMEVALUE)) ||
- (lpLastWriteTime && (((UINT64)lpLastWriteTime->dwHighDateTime << 32) +
- lpLastWriteTime->dwLowDateTime >= MAX_FILETIMEVALUE)))
- {
- pThread->SetLastError(ERROR_INVALID_HANDLE);
- return FALSE;
- }
-
- palError = InternalSetFileTime(
- pThread,
- hFile,
- lpCreationTime,
- lpLastAccessTime,
- lpLastWriteTime
- );
-
- if (NO_ERROR != palError)
- {
- pThread->SetLastError(palError);
- }
-
- LOGEXIT("SetFileTime returns BOOL %s\n", NO_ERROR == palError ? "TRUE":"FALSE");
- PERF_EXIT(SetFileTime);
- return NO_ERROR == palError;
-}
-
-PAL_ERROR
-CorUnix::InternalSetFileTime(
- CPalThread *pThread,
- IN HANDLE hFile,
- IN CONST FILETIME *lpCreationTime,
- IN CONST FILETIME *lpLastAccessTime,
- IN CONST FILETIME *lpLastWriteTime)
-{
- PAL_ERROR palError = NO_ERROR;
- IPalObject *pFileObject = NULL;
- CFileProcessLocalData *pLocalData = NULL;
- IDataLock *pLocalDataLock = NULL;
- struct timeval Times[2];
- int fd;
- long nsec;
- struct stat stat_buf;
-
- if (INVALID_HANDLE_VALUE == hFile)
- {
- ERROR( "Invalid file handle\n" );
- palError = ERROR_INVALID_HANDLE;
- goto InternalSetFileTimeExit;
- }
-
- palError = g_pObjectManager->ReferenceObjectByHandle(
- pThread,
- hFile,
- &aotFile,
- GENERIC_READ,
- &pFileObject
- );
-
- if (NO_ERROR != palError)
- {
- goto InternalSetFileTimeExit;
- }
-
- palError = pFileObject->GetProcessLocalData(
- pThread,
- ReadLock,
- &pLocalDataLock,
- reinterpret_cast<void**>(&pLocalData)
- );
-
- if (NO_ERROR != palError)
- {
- goto InternalSetFileTimeExit;
- }
-
- if (lpCreationTime)
- {
- palError = ERROR_NOT_SUPPORTED;
- goto InternalSetFileTimeExit;
- }
-
- if( !lpLastAccessTime && !lpLastWriteTime )
- {
- // if both pointers are NULL, the function simply returns.
- goto InternalSetFileTimeExit;
- }
- else if( !lpLastAccessTime || !lpLastWriteTime )
- {
- // if either pointer is NULL, fstat will need to be called.
- fd = pLocalData->unix_fd;
- if ( fd == -1 )
- {
- TRACE("pLocalData = [%p], fd = %d\n", pLocalData, fd);
- palError = ERROR_INVALID_HANDLE;
- goto InternalSetFileTimeExit;
- }
-
- if ( fstat(fd, &stat_buf) != 0 )
- {
- TRACE("fstat failed on file descriptor %d\n", fd);
- palError = FILEGetLastErrorFromErrno();
- goto InternalSetFileTimeExit;
- }
- }
-
- if (lpLastAccessTime)
- {
- Times[0].tv_sec = FILEFileTimeToUnixTime( *lpLastAccessTime, &nsec );
- Times[0].tv_usec = nsec / 1000; /* convert to microseconds */
- }
- else
- {
- Times[0].tv_sec = stat_buf.st_atime;
- Times[0].tv_usec = ST_ATIME_NSEC(&stat_buf) / 1000;
- }
-
- if (lpLastWriteTime)
- {
- Times[1].tv_sec = FILEFileTimeToUnixTime( *lpLastWriteTime, &nsec );
- Times[1].tv_usec = nsec / 1000; /* convert to microseconds */
- }
- else
- {
- Times[1].tv_sec = stat_buf.st_mtime;
- Times[1].tv_usec = ST_MTIME_NSEC(&stat_buf) / 1000;
- }
-
- TRACE("Setting atime = [%ld.%ld], mtime = [%ld.%ld]\n",
- Times[0].tv_sec, Times[0].tv_usec,
- Times[1].tv_sec, Times[1].tv_usec);
-
-#if HAVE_FUTIMES
- if ( futimes(pLocalData->unix_fd, Times) != 0 )
-#elif HAVE_UTIMES
- if ( utimes(pLocalData->unix_filename, Times) != 0 )
-#else
- #error Operating system not supported
-#endif
- {
- palError = FILEGetLastErrorFromErrno();
- }
-
-InternalSetFileTimeExit:
- if (NULL != pLocalDataLock)
- {
- pLocalDataLock->ReleaseLock(pThread, FALSE);
- }
-
- if (NULL != pFileObject)
- {
- pFileObject->ReleaseReference(pThread);
- }
-
- return palError;
-}
-
-
-/*++
-Function:
- GetFileTime
-
-Notes: As noted at the top of this file, there is no analog to "creation
-time" on Unix systems, so the inode change time is used instead. Also, Win32
-LastAccessTime is updated after a write operation, but it is not on Unix.
-To be consistent with Win32, this function returns the greater of mtime and
-atime for LastAccessTime.
---*/
-BOOL
-PALAPI
-GetFileTime(
- IN HANDLE hFile,
- OUT LPFILETIME lpCreationTime,
- OUT LPFILETIME lpLastAccessTime,
- OUT LPFILETIME lpLastWriteTime)
-{
- CPalThread *pThread;
- PAL_ERROR palError = NO_ERROR;
-
- PERF_ENTRY(GetFileTime);
- ENTRY("GetFileTime(hFile=%p, lpCreationTime=%p, lpLastAccessTime=%p, "
- "lpLastWriteTime=%p)\n",
- hFile, lpCreationTime, lpLastAccessTime, lpLastWriteTime);
-
- pThread = InternalGetCurrentThread();
-
- palError = InternalGetFileTime(
- pThread,
- hFile,
- lpCreationTime,
- lpLastAccessTime,
- lpLastWriteTime
- );
-
- if (NO_ERROR != palError)
- {
- pThread->SetLastError(palError);
- }
-
- LOGEXIT("GetFileTime returns BOOL %s\n", NO_ERROR == palError ? "TRUE":"FALSE");
- PERF_EXIT(GetFileTime);
- return NO_ERROR == palError;
-}
-
-PAL_ERROR
-CorUnix::InternalGetFileTime(
- CPalThread *pThread,
- IN HANDLE hFile,
- OUT LPFILETIME lpCreationTime,
- OUT LPFILETIME lpLastAccessTime,
- OUT LPFILETIME lpLastWriteTime)
-{
- PAL_ERROR palError = NO_ERROR;
- IPalObject *pFileObject = NULL;
- CFileProcessLocalData *pLocalData = NULL;
- IDataLock *pLocalDataLock = NULL;
- int Fd = -1;
-
- struct stat StatData;
-
- if (INVALID_HANDLE_VALUE == hFile)
- {
- ERROR( "Invalid file handle\n" );
- palError = ERROR_INVALID_HANDLE;
- goto InternalGetFileTimeExit;
- }
-
- palError = g_pObjectManager->ReferenceObjectByHandle(
- pThread,
- hFile,
- &aotFile,
- GENERIC_READ,
- &pFileObject
- );
-
- if (NO_ERROR != palError)
- {
- goto InternalGetFileTimeExit;
- }
-
- palError = pFileObject->GetProcessLocalData(
- pThread,
- ReadLock,
- &pLocalDataLock,
- reinterpret_cast<void**>(&pLocalData)
- );
-
- if (NO_ERROR != palError)
- {
- goto InternalGetFileTimeExit;
- }
-
- Fd = pLocalData->unix_fd;
-
- if ( Fd == -1 )
- {
- TRACE("pLocalData = [%p], Fd = %d\n", pLocalData, Fd);
- palError = ERROR_INVALID_HANDLE;
- goto InternalGetFileTimeExit;
- }
-
- if ( fstat(Fd, &StatData) != 0 )
- {
- TRACE("fstat failed on file descriptor %d\n", Fd);
- palError = FILEGetLastErrorFromErrno();
- goto InternalGetFileTimeExit;
- }
-
- if ( lpCreationTime )
- {
- *lpCreationTime = FILEUnixTimeToFileTime(StatData.st_ctime,
- ST_CTIME_NSEC(&StatData));
- }
- if ( lpLastWriteTime )
- {
- *lpLastWriteTime = FILEUnixTimeToFileTime(StatData.st_mtime,
- ST_MTIME_NSEC(&StatData));
- }
- if ( lpLastAccessTime )
- {
- *lpLastAccessTime = FILEUnixTimeToFileTime(StatData.st_atime,
- ST_ATIME_NSEC(&StatData));
- /* if Unix mtime is greater than atime, return mtime as the last
- access time */
- if ( lpLastWriteTime &&
- CompareFileTime(lpLastAccessTime, lpLastWriteTime) < 0 )
- {
- *lpLastAccessTime = *lpLastWriteTime;
- }
- }
-
-InternalGetFileTimeExit:
- if (NULL != pLocalDataLock)
- {
- pLocalDataLock->ReleaseLock(pThread, FALSE);
- }
-
- if (NULL != pFileObject)
- {
- pFileObject->ReleaseReference(pThread);
- }
-
- return palError;
-}
-
-
-
-
-
-
/*++
Function:
GetSystemTimeAsFileTime
@@ -711,84 +366,3 @@ BOOL PALAPI FileTimeToSystemTime( CONST FILETIME * lpFileTime,
}
}
-
-
-/**
-Function:
- FileTimeToDosDateTime
-
- Notes due to the difference between how BSD and Windows
- calculates time, this function can only repersent dates between
- 1980 and 2037. 2037 is the upperlimit for the BSD time functions( 1900 -
- 2037 range ).
-
-See msdn for more details.
---*/
-BOOL
-PALAPI
-FileTimeToDosDateTime(
- IN CONST FILETIME *lpFileTime,
- OUT LPWORD lpFatDate,
- OUT LPWORD lpFatTime )
-{
- BOOL bRetVal = FALSE;
-
- PERF_ENTRY(FileTimeToDosDateTime);
- ENTRY( "FileTimeToDosDateTime( lpFileTime=%p, lpFatDate=%p, lpFatTime=%p )\n",
- lpFileTime, lpFatDate, lpFatTime );
-
- /* Sanity checks. */
- if ( !lpFileTime || !lpFatDate || !lpFatTime )
- {
- ERROR( "Incorrect parameters.\n" );
- SetLastError( ERROR_INVALID_PARAMETER );
- }
- else
- {
- /* Do conversion. */
- SYSTEMTIME SysTime;
- if ( FileTimeToSystemTime( lpFileTime, &SysTime ) )
- {
- if ( SysTime.wYear >= 1980 && SysTime.wYear <= 2037 )
- {
- *lpFatDate = 0;
- *lpFatTime = 0;
-
- *lpFatDate |= ( SysTime.wDay & 0x1F );
- *lpFatDate |= ( ( SysTime.wMonth & 0xF ) << 5 );
- *lpFatDate |= ( ( ( SysTime.wYear - 1980 ) & 0x7F ) << 9 );
-
- if ( SysTime.wSecond % 2 == 0 )
- {
- *lpFatTime |= ( ( SysTime.wSecond / 2 ) & 0x1F );
- }
- else
- {
- *lpFatTime |= ( ( SysTime.wSecond / 2 + 1 ) & 0x1F );
- }
-
- *lpFatTime |= ( ( SysTime.wMinute & 0x3F ) << 5 );
- *lpFatTime |= ( ( SysTime.wHour & 0x1F ) << 11 );
-
- bRetVal = TRUE;
- }
- else
- {
- ERROR( "The function can only repersent dates between 1/1/1980"
- " and 12/31/2037\n" );
- SetLastError( ERROR_INVALID_PARAMETER );
- }
- }
- else
- {
- ERROR( "Unable to convert file time to system time.\n" );
- SetLastError( ERROR_INVALID_PARAMETER );
- bRetVal = FALSE;
- }
- }
-
- LOGEXIT( "returning BOOL %d\n", bRetVal );
- PERF_EXIT(FileTimeToDosDateTime);
- return bRetVal;
-}
-
diff --git a/src/pal/src/file/shmfilelockmgr.cpp b/src/pal/src/file/shmfilelockmgr.cpp
index a586abddbd..6deed61d65 100644
--- a/src/pal/src/file/shmfilelockmgr.cpp
+++ b/src/pal/src/file/shmfilelockmgr.cpp
@@ -102,7 +102,7 @@ CSharedMemoryFileLockMgr::GetLockControllerForFile(
)
{
PAL_ERROR palError = NO_ERROR;
- SHMPTR shmFileLocks = SHMNULL;
+ SHMPTR shmFileLocks = NULL;
SHMFILELOCKS* fileLocks = NULL;
CSharedMemoryFileLockController *pController = NULL;
@@ -214,7 +214,7 @@ CSharedMemoryFileLockMgr::GetLockControllerForFile(
// don't attempt to free it below.
//
- shmFileLocks = SHMNULL;
+ shmFileLocks = NULL;
/* set the share mode again, it's possible that the share mode is now more
restrictive than the previous mode set. */
@@ -247,7 +247,7 @@ GetLockControllerForFileExit:
pController->ReleaseController();
}
- if (SHMNULL != shmFileLocks)
+ if (NULL != shmFileLocks)
{
FILECleanUpLockedRgn(
shmFileLocks,
@@ -269,13 +269,13 @@ CSharedMemoryFileLockMgr::GetFileShareModeForFile(
{
PAL_ERROR palError = NO_ERROR;
*pdwShareMode = SHARE_MODE_NOT_INITALIZED;
- SHMPTR shmFileLocks = SHMNULL;
+ SHMPTR shmFileLocks = NULL;
SHMFILELOCKS* fileLocks = NULL;
SHMLock();
palError = FILEGetSHMFileLocks(szFileName, &shmFileLocks, TRUE);
- if (NO_ERROR != palError || shmFileLocks == SHMNULL)
+ if (NO_ERROR != palError || shmFileLocks == NULL)
{
goto GetLockControllerForFileExit;
}
@@ -291,7 +291,7 @@ CSharedMemoryFileLockMgr::GetFileShareModeForFile(
GetLockControllerForFileExit:
- if (SHMNULL != shmFileLocks)
+ if (NULL != shmFileLocks)
{
FILECleanUpLockedRgn(
shmFileLocks,
@@ -425,7 +425,7 @@ CSharedMemoryFileLockController::ReleaseFileLock(
void
CSharedMemoryFileLockController::ReleaseController()
{
- if (SHMNULL != m_shmFileLocks)
+ if (NULL != m_shmFileLocks)
{
FILECleanUpLockedRgn(
m_shmFileLocks,
@@ -667,7 +667,7 @@ FILEUnlockFileRegion(
{
prevLock->next = curLockRgn->next;
}
- SHMfree(shmcurLockRgn);
+ free(shmcurLockRgn);
}
else
{
@@ -735,7 +735,7 @@ FILEGetSHMFileLocks(
TRACE("Create a new entry in the file lock list in SHM\n");
/* Create a new entry in the file lock list in SHM */
- if ((shmPtrRet = SHMalloc(sizeof(SHMFILELOCKS))) == 0)
+ if ((shmPtrRet = malloc(sizeof(SHMFILELOCKS))) == 0)
{
ERROR("Can't allocate SHMFILELOCKS structure\n");
palError = ERROR_NOT_ENOUGH_MEMORY;
@@ -749,7 +749,7 @@ FILEGetSHMFileLocks(
goto CLEANUP1;
}
- filelocksPtr->unix_filename = SHMStrDup(filename);
+ filelocksPtr->unix_filename = strdup(filename);
if (filelocksPtr->unix_filename == 0)
{
ERROR("Can't allocate shared memory for filename\n");
@@ -781,9 +781,9 @@ FILEGetSHMFileLocks(
goto EXIT;
CLEANUP2:
- SHMfree(filelocksPtr->unix_filename);
+ free(filelocksPtr->unix_filename);
CLEANUP1:
- SHMfree(shmPtrRet);
+ free(shmPtrRet);
shmPtrRet = 0;
EXIT:
SHMRelease();
@@ -808,7 +808,7 @@ FILEAddNewLockedRgn(
{
PAL_ERROR palError = NO_ERROR;
SHMFILELOCKRGNS *newLockRgn, *lockRgnPtr;
- SHMPTR shmNewLockRgn = SHMNULL;
+ SHMPTR shmNewLockRgn = NULL;
if ((fileLocks == NULL) || (pvControllerInstance == NULL))
{
@@ -822,7 +822,7 @@ FILEAddNewLockedRgn(
TRACE("Create a new entry for the new lock region (%I64u %I64u)\n",
lockRgnStart, nbBytesToLock);
- if ((shmNewLockRgn = SHMalloc(sizeof(SHMFILELOCKRGNS))) == SHMNULL)
+ if ((shmNewLockRgn = malloc(sizeof(SHMFILELOCKRGNS))) == NULL)
{
ERROR("Can't allocate SHMFILELOCKRGNS structure\n");
palError = ERROR_NOT_ENOUGH_MEMORY;
@@ -897,9 +897,9 @@ FILEAddNewLockedRgn(
EXIT:
- if (NO_ERROR != palError && SHMNULL != shmNewLockRgn)
+ if (NO_ERROR != palError && NULL != shmNewLockRgn)
{
- SHMfree(shmNewLockRgn);
+ free(shmNewLockRgn);
}
SHMRelease();
@@ -950,7 +950,7 @@ FILECleanUpLockedRgn(
{
/* removing the first lock */
fileLocks->fileLockedRgns = curLockRgn->next;
- SHMfree(shmcurLockRgn);
+ free(shmcurLockRgn);
shmcurLockRgn = fileLocks->fileLockedRgns;
if (SHMPTR_TO_TYPED_PTR_BOOL(SHMFILELOCKRGNS, curLockRgn, shmcurLockRgn) == FALSE)
{
@@ -961,7 +961,7 @@ FILECleanUpLockedRgn(
else
{
prevLock->next = curLockRgn->next;
- SHMfree(shmcurLockRgn);
+ free(shmcurLockRgn);
shmcurLockRgn = prevLock->next;
if (SHMPTR_TO_TYPED_PTR_BOOL(SHMFILELOCKRGNS, curLockRgn, shmcurLockRgn) == FALSE)
{
@@ -1020,9 +1020,9 @@ FILECleanUpLockedRgn(
}
if (fileLocks->unix_filename)
- SHMfree(fileLocks->unix_filename);
+ free(fileLocks->unix_filename);
- SHMfree(shmFileLocks);
+ free(shmFileLocks);
}
}
EXIT:
diff --git a/src/pal/src/include/pal/context.h b/src/pal/src/include/pal/context.h
index 2c86a03d69..bd6797760d 100644
--- a/src/pal/src/include/pal/context.h
+++ b/src/pal/src/include/pal/context.h
@@ -151,15 +151,21 @@ using asm_sigcontext::_xstate;
#ifdef XSTATE_SUPPORTED
+#if HAVE_FPSTATE_GLIBC_RESERVED1
+#define FPSTATE_RESERVED __glibc_reserved1
+#else
+#define FPSTATE_RESERVED padding
+#endif
+
inline _fpx_sw_bytes *FPREG_FpxSwBytes(const ucontext_t *uc)
{
// Bytes 464..511 in the FXSAVE format are available for software to use for any purpose. In this case, they are used to
// indicate information about extended state.
- _ASSERTE(reinterpret_cast<UINT8 *>(&FPREG_Fpstate(uc)->padding[12]) - reinterpret_cast<UINT8 *>(FPREG_Fpstate(uc)) == 464);
+ _ASSERTE(reinterpret_cast<UINT8 *>(&FPREG_Fpstate(uc)->FPSTATE_RESERVED[12]) - reinterpret_cast<UINT8 *>(FPREG_Fpstate(uc)) == 464);
_ASSERTE(FPREG_Fpstate(uc) != nullptr);
- return reinterpret_cast<_fpx_sw_bytes *>(&FPREG_Fpstate(uc)->padding[12]);
+ return reinterpret_cast<_fpx_sw_bytes *>(&FPREG_Fpstate(uc)->FPSTATE_RESERVED[12]);
}
inline UINT32 FPREG_ExtendedSize(const ucontext_t *uc)
diff --git a/src/pal/src/include/pal/corunix.hpp b/src/pal/src/include/pal/corunix.hpp
index e9e9503ed3..bfdfb6c167 100644
--- a/src/pal/src/include/pal/corunix.hpp
+++ b/src/pal/src/include/pal/corunix.hpp
@@ -173,6 +173,15 @@ namespace CorUnix
void * // pProcessLocalData
);
+ typedef void (*OBJECT_IMMUTABLE_DATA_COPY_ROUTINE) (
+ void *,
+ void *);
+ typedef void (*OBJECT_IMMUTABLE_DATA_CLEANUP_ROUTINE) (
+ void *);
+ typedef void (*OBJECT_PROCESS_LOCAL_DATA_CLEANUP_ROUTINE) (
+ CPalThread *, // pThread
+ IPalObject *);
+
enum PalObjectTypeId
{
otiAutoResetEvent = 0,
@@ -315,7 +324,10 @@ namespace CorUnix
OBJECTCLEANUPROUTINE m_pCleanupRoutine;
OBJECTINITROUTINE m_pInitRoutine;
DWORD m_dwImmutableDataSize;
+ OBJECT_IMMUTABLE_DATA_COPY_ROUTINE m_pImmutableDataCopyRoutine;
+ OBJECT_IMMUTABLE_DATA_CLEANUP_ROUTINE m_pImmutableDataCleanupRoutine;
DWORD m_dwProcessLocalDataSize;
+ OBJECT_PROCESS_LOCAL_DATA_CLEANUP_ROUTINE m_pProcessLocalDataCleanupRoutine;
DWORD m_dwSharedDataSize;
DWORD m_dwSupportedAccessRights;
// Generic access rights mapping
@@ -335,7 +347,10 @@ namespace CorUnix
OBJECTCLEANUPROUTINE pCleanupRoutine,
OBJECTINITROUTINE pInitRoutine,
DWORD dwImmutableDataSize,
+ OBJECT_IMMUTABLE_DATA_COPY_ROUTINE pImmutableDataCopyRoutine,
+ OBJECT_IMMUTABLE_DATA_CLEANUP_ROUTINE pImmutableDataCleanupRoutine,
DWORD dwProcessLocalDataSize,
+ OBJECT_PROCESS_LOCAL_DATA_CLEANUP_ROUTINE pProcessLocalDataCleanupRoutine,
DWORD dwSharedDataSize,
DWORD dwSupportedAccessRights,
SecuritySupport eSecuritySupport,
@@ -352,7 +367,10 @@ namespace CorUnix
m_pCleanupRoutine(pCleanupRoutine),
m_pInitRoutine(pInitRoutine),
m_dwImmutableDataSize(dwImmutableDataSize),
+ m_pImmutableDataCopyRoutine(pImmutableDataCopyRoutine),
+ m_pImmutableDataCleanupRoutine(pImmutableDataCleanupRoutine),
m_dwProcessLocalDataSize(dwProcessLocalDataSize),
+ m_pProcessLocalDataCleanupRoutine(pProcessLocalDataCleanupRoutine),
m_dwSharedDataSize(dwSharedDataSize),
m_dwSupportedAccessRights(dwSupportedAccessRights),
m_eSecuritySupport(eSecuritySupport),
@@ -408,6 +426,38 @@ namespace CorUnix
return m_dwImmutableDataSize;
};
+ void
+ SetImmutableDataCopyRoutine(
+ OBJECT_IMMUTABLE_DATA_COPY_ROUTINE ptr
+ )
+ {
+ m_pImmutableDataCopyRoutine = ptr;
+ };
+
+ OBJECT_IMMUTABLE_DATA_COPY_ROUTINE
+ GetImmutableDataCopyRoutine(
+ void
+ )
+ {
+ return m_pImmutableDataCopyRoutine;
+ };
+
+ void
+ SetImmutableDataCleanupRoutine(
+ OBJECT_IMMUTABLE_DATA_CLEANUP_ROUTINE ptr
+ )
+ {
+ m_pImmutableDataCleanupRoutine = ptr;
+ };
+
+ OBJECT_IMMUTABLE_DATA_CLEANUP_ROUTINE
+ GetImmutableDataCleanupRoutine(
+ void
+ )
+ {
+ return m_pImmutableDataCleanupRoutine;
+ }
+
DWORD
GetProcessLocalDataSize(
void
@@ -415,7 +465,15 @@ namespace CorUnix
{
return m_dwProcessLocalDataSize;
};
-
+
+ OBJECT_PROCESS_LOCAL_DATA_CLEANUP_ROUTINE
+ GetProcessLocalDataCleanupRoutine(
+ void
+ )
+ {
+ return m_pProcessLocalDataCleanupRoutine;
+ }
+
DWORD
GetSharedDataSize(
void
diff --git a/src/pal/src/include/pal/event.hpp b/src/pal/src/include/pal/event.hpp
index 98eeaee5db..21dc478835 100644
--- a/src/pal/src/include/pal/event.hpp
+++ b/src/pal/src/include/pal/event.hpp
@@ -44,15 +44,6 @@ namespace CorUnix
HANDLE hEvent,
BOOL fSetEvent
);
-
- PAL_ERROR
- InternalOpenEvent(
- CPalThread *pThread,
- DWORD dwDesiredAccess,
- BOOL bInheritHandle,
- LPCWSTR lpName,
- HANDLE *phEvent
- );
}
diff --git a/src/pal/src/include/pal/file.hpp b/src/pal/src/include/pal/file.hpp
index 5acccb0a24..b34ad75dc2 100644
--- a/src/pal/src/include/pal/file.hpp
+++ b/src/pal/src/include/pal/file.hpp
@@ -44,7 +44,7 @@ namespace CorUnix
In Windows we can open a file for writing only */
int open_flags; /* stores Unix file creation flags */
BOOL open_flags_deviceaccessonly;
- char unix_filename[MAXPATHLEN];
+ CHAR *unix_filename;
BOOL inheritable;
};
@@ -102,13 +102,6 @@ namespace CorUnix
);
PAL_ERROR
- InternalGetFileType(
- CPalThread *pThread,
- HANDLE hFile,
- DWORD *pdwFileType
- );
-
- PAL_ERROR
InternalCreatePipe(
CPalThread *pThread,
HANDLE *phReadPipe,
@@ -118,26 +111,6 @@ namespace CorUnix
);
PAL_ERROR
- InternalLockFile(
- CPalThread *pThread,
- HANDLE hFile,
- DWORD dwFileOffsetLow,
- DWORD dwFileOffsetHigh,
- DWORD nNumberOfBytesToLockLow,
- DWORD nNumberOfBytesToLockHigh
- );
-
- PAL_ERROR
- InternalUnlockFile(
- CPalThread *pThread,
- HANDLE hFile,
- DWORD dwFileOffsetLow,
- DWORD dwFileOffsetHigh,
- DWORD nNumberOfBytesToUnlockLow,
- DWORD nNumberOfBytesToUnlockHigh
- );
-
- PAL_ERROR
InternalSetFilePointer(
CPalThread *pThread,
HANDLE hFile,
@@ -147,24 +120,6 @@ namespace CorUnix
PLONG lpNewFilePointerLow
);
- PAL_ERROR
- InternalSetFileTime(
- CPalThread *pThread,
- IN HANDLE hFile,
- IN CONST FILETIME *lpCreationTime,
- IN CONST FILETIME *lpLastAccessTime,
- IN CONST FILETIME *lpLastWriteTime
- );
-
- PAL_ERROR
- InternalGetFileTime(
- CPalThread *pThread,
- IN HANDLE hFile,
- OUT LPFILETIME lpCreationTime,
- OUT LPFILETIME lpLastAccessTime,
- OUT LPFILETIME lpLastWriteTime
- );
-
BOOL
RealPathHelper(LPCSTR lpUnixPath, PathCharString& lpBuffer);
/*++
diff --git a/src/pal/src/include/pal/identity.hpp b/src/pal/src/include/pal/identity.hpp
deleted file mode 100644
index bd64a659ac..0000000000
--- a/src/pal/src/include/pal/identity.hpp
+++ /dev/null
@@ -1,57 +0,0 @@
-// 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.
-
-/*++
-
-
-
-Module Name:
-
- include/pal/identity.hpp
-
-Abstract:
-
- Header file for identity functions.
-
-
-
---*/
-
-#ifndef _PAL_IDENTITY_HPP_
-#define _PAL_IDENTITY_HPP_
-
-#include "config.h"
-#include "pal/palinternal.h"
-
-/*++
-
-Function:
- IdentityInitialize
-
---*/
-BOOL IdentityInitialize();
-
-/*++
-Function:
- IdentityCleanup
-
---*/
-VOID IdentityCleanup();
-
-#if HAVE_GETPWUID_R
-namespace CorUnix
-{
- int
- InternalGetpwuid_r(
- CPalThread *pPalThread,
- uid_t uid,
- struct passwd *pPasswd,
- char *pchBuffer,
- size_t nBufSize,
- struct passwd **ppResult
- );
-}
-#endif /* HAVE_GETPWUID_R */
-
-#endif /* _PAL_IDENTITY_HPP_ */
diff --git a/src/pal/src/include/pal/init.h b/src/pal/src/include/pal/init.h
index d478ed275b..0f4c672b97 100644
--- a/src/pal/src/include/pal/init.h
+++ b/src/pal/src/include/pal/init.h
@@ -39,6 +39,8 @@ void PALCommonCleanup();
extern Volatile<INT> init_count;
+extern SIZE_T g_defaultStackSize;
+
/*++
MACRO:
PALIsInitialized
diff --git a/src/pal/src/include/pal/map.hpp b/src/pal/src/include/pal/map.hpp
index 854e6c549a..7bcb20a404 100644
--- a/src/pal/src/include/pal/map.hpp
+++ b/src/pal/src/include/pal/map.hpp
@@ -144,7 +144,7 @@ namespace CorUnix
class CFileMappingImmutableData
{
public:
- CHAR szFileName[MAXPATHLEN];
+ CHAR *lpFileName;
UINT MaxSize; // The max size of the file mapping object
DWORD flProtect; // Protection desired for the file view
BOOL bPALCreatedTempFile; // TRUE if it's a PAL created file
@@ -179,15 +179,6 @@ namespace CorUnix
);
PAL_ERROR
- InternalOpenFileMapping(
- CPalThread *pThread,
- DWORD dwDesiredAccess,
- BOOL bInheritHandle,
- LPCWSTR lpName,
- HANDLE *phMapping
- );
-
- PAL_ERROR
InternalMapViewOfFile(
CPalThread *pThread,
HANDLE hFileMappingObject,
diff --git a/src/pal/src/include/pal/palinternal.h b/src/pal/src/include/pal/palinternal.h
index 48e2f3c683..12312a3018 100644
--- a/src/pal/src/include/pal/palinternal.h
+++ b/src/pal/src/include/pal/palinternal.h
@@ -637,6 +637,9 @@ typedef enum _TimeConversionConstants
#ifdef __cplusplus
}
+bool
+ReadMemoryValueFromFile(const char* filename, size_t* val);
+
/* This is duplicated in utilcode.h for CLR, with cooler type-traits */
template <typename T>
inline
diff --git a/src/pal/src/include/pal/semaphore.hpp b/src/pal/src/include/pal/semaphore.hpp
index 2943d61c3d..33cf35bc27 100644
--- a/src/pal/src/include/pal/semaphore.hpp
+++ b/src/pal/src/include/pal/semaphore.hpp
@@ -49,15 +49,6 @@ namespace CorUnix
LONG lReleaseCount,
LPLONG lpPreviousCount
);
-
- PAL_ERROR
- InternalOpenSemaphore(
- CPalThread *pThread,
- DWORD dwDesiredAccess,
- BOOL bInheritHandle,
- LPCWSTR lpName,
- HANDLE *phSemaphore
- );
}
diff --git a/src/pal/src/include/pal/shm.hpp b/src/pal/src/include/pal/shm.hpp
index de1d09e636..36d6fd412f 100644
--- a/src/pal/src/include/pal/shm.hpp
+++ b/src/pal/src/include/pal/shm.hpp
@@ -28,47 +28,7 @@ Abstract:
// isn't considered a pointer type...
//
-#define SHMNULL 0
-
-#ifndef _DEBUG
-
-inline
-void *
-ShmPtrToPtrFast(SHMPTR shmptr)
-{
- void *pv = NULL;
-
- if (SHMNULL != shmptr)
- {
- int segment = shmptr >> 24;
-
- if (segment < shm_numsegments)
- {
- pv = reinterpret_cast<void*>(
- reinterpret_cast<DWORD_PTR>(shm_segment_bases[(uint)segment].Load())
- + (shmptr & 0x00FFFFFF)
- );
- }
- else
- {
- pv = SHMPtrToPtr(shmptr);
- }
- }
-
- return pv;
-}
-
-//
-// We could use a function template here to avoid the cast / macro
-//
-
-#define SHMPTR_TO_TYPED_PTR(type, shmptr) reinterpret_cast<type*>(ShmPtrToPtrFast((shmptr)))
-
-#else
-
-#define SHMPTR_TO_TYPED_PTR(type, shmptr) reinterpret_cast<type*>(SHMPtrToPtr((shmptr)))
-
-#endif
+#define SHMPTR_TO_TYPED_PTR(type, shmptr) reinterpret_cast<type*>(shmptr)
/* Set ptr to NULL if shmPtr == 0, else set ptr to SHMPTR_TO_TYPED_PTR(type, shmptr)
return FALSE if SHMPTR_TO_TYPED_PTR returns NULL ptr from non null shmptr,
@@ -76,8 +36,5 @@ ShmPtrToPtrFast(SHMPTR shmptr)
#define SHMPTR_TO_TYPED_PTR_BOOL(type, ptr, shmptr) \
((shmptr != 0) ? ((ptr = SHMPTR_TO_TYPED_PTR(type, shmptr)) != NULL) : ((ptr = NULL) == NULL))
-
-
-
#endif // _SHM_HPP_
diff --git a/src/pal/src/include/pal/shmemory.h b/src/pal/src/include/pal/shmemory.h
index 5ca848148c..bf12de123a 100644
--- a/src/pal/src/include/pal/shmemory.h
+++ b/src/pal/src/include/pal/shmemory.h
@@ -15,56 +15,7 @@ Abstract:
How to use :
-The SHMalloc function can be used to allocate memory in the shared memory area.
-It returns a value of type SHMPTR, which will be useable in all participating
-processes. The SHMPTR_TO_PTR macro can be used to convert a SHMPTR value into
-an address valid *only* within the current process. Do NOT store pointers in
-shared memory, since those will not be valid for other processes. If you need
-to construct linked lists or other strctures that usually use pointers, use
-SHMPTR values instead of pointers. In addition, Lock/Release functions must be
-used when manipulating data in shared memory, to ensure inter-process synchronization.
-
-Example :
-
-//a simple linked list type
-typedef struct
-{
-int count;
-SHMPTR string;
-SHMPTR next;
-}SHMLIST;
-
-// Allocate a new list item
-SHMPTR new_item = SHMalloc(sizeof(SHMLIST));
-
-// get a pointer to it
-SHMLIST *item_ptr = (SHMLIST *)SHMPTR_TO_PTR(new_item);
-
-// Allocate memory for the "string" member, initialize it
-item_ptr->string = SHMalloc(strlen("string"));
-LPSTR str_ptr = (LPSTR)SHMPTR_TO_PTR(item_ptr->string);
-strcpy(str_ptr, "string");
-
-//Take the shared memory lock to prevent anyone from modifying the linked list
-SHMLock();
-
-//get the list's head from somewhere
-SHMPTR list_head = get_list_head();
-
-//link the list to our new item
-item_ptr->next = list_head
-
-//get a pointer to the list head's structure
-SHMLIST *head_ptr = (SHMLIST *)SHMPTR_TO_PTR(list_head);
-
-//set the new item's count value based on the head's count value
-item_ptr->count = head_ptr->count + 1;
-
-//save the new item as the new head of the list
-set_list_head(new_item);
-
-//We're done modifying the list, release the lock
-SHMRelease
+Lock/Release functions must be used when manipulating data in shared memory, to ensure inter-process synchronization.
@@ -79,86 +30,17 @@ extern "C"
#endif // __cplusplus
/*
-Type for shared memory blocks. use SHMPTR_TO_PTR to get a useable address.
+Type for shared memory blocks
*/
-typedef DWORD_PTR SHMPTR;
-
-#define MAX_SEGMENTS 256
-
+typedef LPVOID SHMPTR;
typedef enum {
- SIID_PROCESS_INFO,/* pointers to PROCESS structures? */
SIID_NAMED_OBJECTS,
SIID_FILE_LOCKS,
SIID_LAST
} SHM_INFO_ID;
-typedef enum
-{
- SHM_NAMED_MAPPINGS, /* structs with map name, file name & flags? */
- SHM_NAMED_EVENTS, /* structs with event names & ThreadWaitingList struct? */
- SHM_NAMED_MUTEXS, /* structs with mutext names, and ThreadWaitingList struct */
-
- SHM_NAMED_LAST
-} SHM_NAMED_OBJECTS_ID;
-
-typedef struct _SMNO
-{
- SHM_NAMED_OBJECTS_ID ObjectType;
- SHMPTR ShmNext;
- SHMPTR ShmObjectName;
- SHMPTR ShmSelf;
-
-}SHM_NAMED_OBJECTS, * PSHM_NAMED_OBJECTS;
-
-
-/*
-SHMPTR_TO_PTR
-
-Macro to convert a SHMPTR value into a valid (for this process) pointer.
-
-In debug builds, we always call the function to do full checks.
-In release builds, check if the segment is known, and if it is, do only minimal
-validation (if segment is unknown, we have to call the function)
- */
-#if _DEBUG
-
-#define SHMPTR_TO_PTR(shmptr) \
- SHMPtrToPtr(shmptr)
-
-#else /* !_DEBUG */
-
-extern int shm_numsegments;
-
-/* array containing the base address of each segment */
-extern Volatile<LPVOID> shm_segment_bases[MAX_SEGMENTS];
-
-#define SHMPTR_TO_PTR(shmptr)\
- ((shmptr)?(((static_cast<int>(shmptr)>>24)<shm_numsegments)?\
- reinterpret_cast<LPVOID>(reinterpret_cast<size_t>(shm_segment_bases[static_cast<int>(shmptr)>>24].Load())+(static_cast<int>(shmptr)&0x00FFFFFF)):\
- SHMPtrToPtr(shmptr)): static_cast<LPVOID>(NULL))
-
-
-#endif /* _DEBUG */
-
-/* Set ptr to NULL if shmPtr == 0, else set ptr to SHMPTR_TO_PTR(shmptr)
- return FALSE if SHMPTR_TO_PTR returns NULL ptr from non null shmptr,
- TRUE otherwise */
-#define SHMPTR_TO_PTR_BOOL(ptr, shmptr) \
- ((shmptr != 0) ? ((ptr = SHMPTR_TO_PTR(shmptr)) != NULL) : ((ptr = NULL) == NULL))
-
-/*++
-SHMPtrToPtr
-
-Convert a SHMPTR value into a useable pointer.
-
-Unlike the macro defined above, this function performs as much validation as
-possible, and can handle cases when the SHMPTR is located in an aread of shared
-memory the process doesn't yet know about.
---*/
-LPVOID SHMPtrToPtr(SHMPTR shmptr);
-
/*++
SHMInitialize
@@ -176,37 +58,6 @@ registered processes, and remove all shared memory files if no process remains
void SHMCleanup(void);
/*++
-SHMalloc
-
-Allocate a block of memory of the specified size
-
-Parameters :
- size_t size : size of block required
-
-Return value :
- A SHMPTR identifying the new block, or 0 on failure. Use SHMPtrToPtr to
- convert a SHMPTR into a useable pointer (but remember to lock the shared
- memory first!)
-
-Notes :
- SHMalloc will fail if the requested size is larger than a certain maximum.
- At the moment, the maximum is 520 bytes (MAX_PATH_FNAME*2).
---*/
-SHMPTR SHMalloc(size_t size);
-
-/*++
-SHMfree
-
-Release a block of shared memory and put it back in the shared memory pool
-
-Parameters :
- SHMPTR shmptr : identifier of block to release
-
-(no return value)
---*/
-void SHMfree(SHMPTR shmptr);
-
-/*++
SHMLock
Restrict shared memory access to the current thread of the current process
@@ -266,63 +117,6 @@ Notes :
--*/
BOOL SHMSetInfo(SHM_INFO_ID element, SHMPTR value);
-
-/********************** Shared memory help functions ********************/
-
-/*++
-SHMStrDup
-
-Duplicates the string in shared memory.
-
-Returns the new address as SHMPTR on success.
-Returns (SHMPTR)NULL on failure.
---*/
-SHMPTR SHMStrDup( LPCSTR string );
-
-/*++
-SHMWStrDup
-
-Duplicates the wide string in shared memory.
-
-Returns the new address as SHMPTR on success.
-Returns (SHMPTR)NULL on failure.
---*/
-SHMPTR SHMWStrDup( LPCWSTR string );
-
-
-/*++
-SHMFindNamedObjectByName
-
-Searches for an object whose name matches the name and ID passed in.
-
-Returns a SHMPTR to its location in shared memory. If no object
-matches the name, the function returns NULL and sets pbNameExists to FALSE.
-If an object matches the name but is of a different type, the function
-returns NULL and sets pbNameExists to TRUE.
-
---*/
-SHMPTR SHMFindNamedObjectByName( LPCWSTR lpName, SHM_NAMED_OBJECTS_ID oid,
- BOOL *pbNameExists );
-
-/*++
-SHMRemoveNamedObject
-
-Removes the specified named object from the list
-
-No return.
-
-note : the caller is reponsible for releasing all associated memory
---*/
-void SHMRemoveNamedObject( SHMPTR shmNamedObject );
-
-/*++ SHMAddNamedObject
-
-Adds the specified named object to the list.
-
-No return.
---*/
-void SHMAddNamedObject( SHMPTR shmNewNamedObject );
-
#ifdef __cplusplus
}
#endif // __cplusplus
diff --git a/src/pal/src/include/pal/synchcache.hpp b/src/pal/src/include/pal/synchcache.hpp
index c172842292..0abc7ddcd3 100644
--- a/src/pal/src/include/pal/synchcache.hpp
+++ b/src/pal/src/include/pal/synchcache.hpp
@@ -252,7 +252,7 @@ namespace CorUnix
SharedID Get(CPalThread * pthrCurrent)
{
- SharedID shridObj = NULLSharedID;
+ SharedID shridObj = NULL;
Get(pthrCurrent, 1, &shridObj);
return shridObj;
@@ -291,8 +291,8 @@ namespace CorUnix
{
for (k=0; k<m_iMaxDepth/PreAllocFactor-n+i; k++)
{
- shridObj = RawSharedObjectAlloc(sizeof(USHRSynchCacheStackNode), DefaultSharedPool);
- if (NULLSharedID == shridObj)
+ shridObj = malloc(sizeof(USHRSynchCacheStackNode));
+ if (NULL == shridObj)
{
Flush(pthrCurrent, true);
break;
@@ -312,8 +312,8 @@ namespace CorUnix
for (j=i;j<n;j++)
{
- shridObj = RawSharedObjectAlloc(sizeof(USHRSynchCacheStackNode), DefaultSharedPool);
- if (NULLSharedID == shridObj)
+ shridObj = malloc(sizeof(USHRSynchCacheStackNode));
+ if (NULL == shridObj)
break;
#ifdef _DEBUG
pvObjRaw = SharedIDToPointer(shridObj);
@@ -333,7 +333,7 @@ namespace CorUnix
void Add(CPalThread * pthrCurrent, SharedID shridObj)
{
- if (NULLSharedID == shridObj)
+ if (NULL == shridObj)
{
return;
}
@@ -360,7 +360,7 @@ namespace CorUnix
}
else
{
- RawSharedObjectFree(shridObj);
+ free(shridObj);
}
Unlock(pthrCurrent);
}
@@ -387,7 +387,7 @@ namespace CorUnix
pTemp = pNode;
pNode = pNode->pointers.pNext;
shridTemp = pTemp->pointers.shrid;
- RawSharedObjectFree(shridTemp);
+ free(shridTemp);
}
}
};
diff --git a/src/pal/src/include/pal/synchobjects.hpp b/src/pal/src/include/pal/synchobjects.hpp
index aa3a8f1aa6..62f4017492 100644
--- a/src/pal/src/include/pal/synchobjects.hpp
+++ b/src/pal/src/include/pal/synchobjects.hpp
@@ -29,13 +29,8 @@ Abstract:
#include <pthread.h>
#define SharedID SHMPTR
-#define SharedPoolId ULONG_PTR
-#define DefaultSharedPool ((ULONG_PTR)0)
-#define NULLSharedID ((SHMPTR)NULL)
#define SharedIDToPointer(shID) SHMPTR_TO_TYPED_PTR(PVOID, shID)
#define SharedIDToTypePointer(TYPE,shID) SHMPTR_TO_TYPED_PTR(TYPE, shID)
-#define RawSharedObjectAlloc(szSize, shPoolId) SHMalloc(szSize)
-#define RawSharedObjectFree(shID) SHMfree(shID)
namespace CorUnix
{
diff --git a/src/pal/src/init/pal.cpp b/src/pal/src/init/pal.cpp
index fea00b5ee6..117117a8b0 100644
--- a/src/pal/src/init/pal.cpp
+++ b/src/pal/src/init/pal.cpp
@@ -99,6 +99,9 @@ Volatile<LONG> g_coreclrInitialized = 0;
static BOOL g_fThreadDataAvailable = FALSE;
static pthread_mutex_t init_critsec_mutex = PTHREAD_MUTEX_INITIALIZER;
+// The default minimum stack size
+SIZE_T g_defaultStackSize = 0;
+
/* critical section to protect access to init_count. This is allocated on the
very first PAL_Initialize call, and is freed afterward. */
static PCRITICAL_SECTION init_critsec = NULL;
@@ -169,6 +172,66 @@ PAL_InitializeDLL()
return Initialize(0, NULL, PAL_INITIALIZE_DLL);
}
+#ifndef __GLIBC__
+/*++
+Function:
+ EnsureStackSize
+
+Abstract:
+ This fixes a problem on MUSL where the initial stack size reported by the
+ pthread_attr_getstack is about 128kB, but this limit is not fixed and
+ the stack can grow dynamically. The problem is that it makes the
+ functions ReflectionInvocation::[Try]EnsureSufficientExecutionStack
+ to fail for real life scenarios like e.g. compilation of corefx.
+ Since there is no real fixed limit for the stack, the code below
+ ensures moving the stack limit to a value that makes reasonable
+ real life scenarios work.
+
+--*/
+__attribute__((noinline,optnone))
+void
+EnsureStackSize(SIZE_T stackSize)
+{
+ volatile uint8_t *s = (uint8_t *)_alloca(stackSize);
+ *s = 0;
+}
+#endif // __GLIBC__
+
+/*++
+Function:
+ InitializeDefaultStackSize
+
+Abstract:
+ Initializes the default stack size.
+
+--*/
+void
+InitializeDefaultStackSize()
+{
+ char* defaultStackSizeStr = getenv("COMPlus_DefaultStackSize");
+ if (defaultStackSizeStr != NULL)
+ {
+ errno = 0;
+ // Like all numeric values specific by the COMPlus_xxx variables, it is a
+ // hexadecimal string without any prefix.
+ long int size = strtol(defaultStackSizeStr, NULL, 16);
+
+ if (errno == 0)
+ {
+ g_defaultStackSize = max(size, PTHREAD_STACK_MIN);
+ }
+ }
+
+#ifndef __GLIBC__
+ if (g_defaultStackSize == 0)
+ {
+ // Set the default minimum stack size for MUSL to the same value as we
+ // use on Windows.
+ g_defaultStackSize = 1536 * 1024;
+ }
+#endif // __GLIBC__
+}
+
/*++
Function:
Initialize
@@ -245,6 +308,12 @@ Initialize(
fFirstTimeInit = true;
+ InitializeDefaultStackSize();
+
+#ifndef __GLIBC__
+ EnsureStackSize(g_defaultStackSize);
+#endif // __GLIBC__
+
// Initialize the TLS lookaside cache
if (FALSE == TLSInitialize())
{
diff --git a/src/pal/src/locale/unicode.cpp b/src/pal/src/locale/unicode.cpp
index 69214735d1..97d4731198 100644
--- a/src/pal/src/locale/unicode.cpp
+++ b/src/pal/src/locale/unicode.cpp
@@ -283,61 +283,6 @@ CharNextExA(
}
-
-/*++
-Function:
-AreFileApisANSI
-
-The AreFileApisANSI function determines whether the file I/O functions
-are using the ANSI or OEM character set code page. This function is
-useful for 8-bit console input and output operations.
-
-Return Values
-
-If the set of file I/O functions is using the ANSI code page, the return value is nonzero.
-
-If the set of file I/O functions is using the OEM code page, the return value is zero.
-
-In the ROTOR version we always return true since there is no concept
-of OEM code pages.
-
---*/
-BOOL
-PALAPI
-AreFileApisANSI(
- VOID)
-{
- PERF_ENTRY(AreFileApisANSI);
- ENTRY("AreFileApisANSI ()\n");
-
- LOGEXIT("AreFileApisANSI returns BOOL TRUE\n");
- PERF_EXIT(AreFileApisANSI);
- return TRUE;
-}
-
-
-/*++
-Function:
-GetConsoleCP
-
-See MSDN doc.
---*/
-UINT
-PALAPI
-GetConsoleCP(
- VOID)
-{
- UINT nRet = 0;
- PERF_ENTRY(GetConsoleCP);
- ENTRY("GetConsoleCP()\n");
-
- nRet = GetACP();
-
- LOGEXIT("GetConsoleCP returns UINT %d\n", nRet );
- PERF_EXIT(GetConsoleCP);
- return nRet;
-}
-
/*++
Function:
GetConsoleOutputCP
diff --git a/src/pal/src/map/map.cpp b/src/pal/src/map/map.cpp
index 60950cee2a..4a435f8cef 100644
--- a/src/pal/src/map/map.cpp
+++ b/src/pal/src/map/map.cpp
@@ -126,12 +126,26 @@ FileMappingInitializationRoutine(
void *pProcessLocalData
);
+void
+CFileMappingImmutableDataCopyRoutine(
+ void *pImmData,
+ void *pImmDataTarget
+ );
+
+void
+CFileMappingImmutableDataCleanupRoutine(
+ void *pImmData
+ );
+
CObjectType CorUnix::otFileMapping(
otiFileMapping,
FileMappingCleanupRoutine,
FileMappingInitializationRoutine,
sizeof(CFileMappingImmutableData),
+ CFileMappingImmutableDataCopyRoutine,
+ CFileMappingImmutableDataCleanupRoutine,
sizeof(CFileMappingProcessLocalData),
+ NULL, // No process local data cleanup routine
0,
PAGE_READWRITE | PAGE_READONLY | PAGE_WRITECOPY,
CObjectType::SecuritySupported,
@@ -147,6 +161,33 @@ CObjectType CorUnix::otFileMapping(
CAllowedObjectTypes aotFileMapping(otiFileMapping);
void
+CFileMappingImmutableDataCopyRoutine(
+ void *pImmData,
+ void *pImmDataTarget
+ )
+{
+ PAL_ERROR palError = NO_ERROR;
+ CFileMappingImmutableData *pImmutableData = (CFileMappingImmutableData *) pImmData;
+ CFileMappingImmutableData *pImmutableDataTarget = (CFileMappingImmutableData *) pImmDataTarget;
+
+ if (NULL != pImmutableData->lpFileName)
+ {
+ pImmutableDataTarget->lpFileName = strdup(pImmutableData->lpFileName);
+ }
+}
+
+void
+CFileMappingImmutableDataCleanupRoutine(
+ void *pImmData
+ )
+{
+ PAL_ERROR palError = NO_ERROR;
+ CFileMappingImmutableData *pImmutableData = (CFileMappingImmutableData *) pImmData;
+
+ free(pImmutableData->lpFileName);
+}
+
+void
FileMappingCleanupRoutine(
CPalThread *pThread,
IPalObject *pObjectToCleanup,
@@ -179,7 +220,7 @@ FileMappingCleanupRoutine(
if (pImmutableData->bPALCreatedTempFile)
{
- unlink(pImmutableData->szFileName);
+ unlink(pImmutableData->lpFileName);
}
}
@@ -240,7 +281,7 @@ FileMappingInitializationRoutine(
reinterpret_cast<CFileMappingProcessLocalData *>(pvProcessLocalData);
pProcessLocalData->UnixFd = InternalOpen(
- pImmutableData->szFileName,
+ pImmutableData->lpFileName,
MAPProtectionToFileOpenFlags(pImmutableData->flProtect) | O_CLOEXEC
);
@@ -496,16 +537,18 @@ CorUnix::InternalCreateFileMapping(
//
/* Anonymous mapped files. */
- if (strcpy_s(pImmutableData->szFileName, sizeof(pImmutableData->szFileName), "/dev/zero") != SAFECRT_SUCCESS)
+ _ASSERTE(pImmutableData->lpFileName == NULL);
+ pImmutableData->lpFileName = strdup("/dev/zero");
+ if (pImmutableData->lpFileName == NULL)
{
- ERROR( "strcpy_s failed!\n" );
+ ASSERT("Unable to copy string\n");
palError = ERROR_INTERNAL_ERROR;
goto ExitInternalCreateFileMapping;
}
#if HAVE_MMAP_DEV_ZERO
- UnixFd = InternalOpen(pImmutableData->szFileName, O_RDWR | O_CLOEXEC);
+ UnixFd = InternalOpen(pImmutableData->lpFileName, O_RDWR | O_CLOEXEC);
if ( -1 == UnixFd )
{
ERROR( "Unable to open the file.\n");
@@ -593,10 +636,12 @@ CorUnix::InternalCreateFileMapping(
}
goto ExitInternalCreateFileMapping;
}
-
- if (strcpy_s(pImmutableData->szFileName, sizeof(pImmutableData->szFileName), pFileLocalData->unix_filename) != SAFECRT_SUCCESS)
+
+ _ASSERTE(pImmutableData->lpFileName == NULL);
+ pImmutableData->lpFileName = strdup(pFileLocalData->unix_filename);
+ if (pImmutableData->lpFileName == NULL)
{
- ERROR( "strcpy_s failed!\n" );
+ ASSERT("Unable to copy string\n");
palError = ERROR_INTERNAL_ERROR;
if (NULL != pFileLocalDataLock)
{
@@ -618,7 +663,7 @@ CorUnix::InternalCreateFileMapping(
/* Create a temporary file on the filesystem in order to be
shared across processes. */
- palError = MAPCreateTempFile(pThread, &UnixFd, pImmutableData->szFileName);
+ palError = MAPCreateTempFile(pThread, &UnixFd, pImmutableData->lpFileName);
if (NO_ERROR != palError)
{
ERROR("Unable to create the temporary file.\n");
@@ -766,7 +811,7 @@ ExitInternalCreateFileMapping:
if (bPALCreatedTempFile)
{
- unlink(pImmutableData->szFileName);
+ unlink(pImmutableData->lpFileName);
}
if (-1 != UnixFd)
@@ -876,63 +921,6 @@ OpenFileMappingW(
return hFileMapping;
}
-PAL_ERROR
-CorUnix::InternalOpenFileMapping(
- CPalThread *pThread,
- DWORD dwDesiredAccess,
- BOOL bInheritHandle,
- LPCWSTR lpName,
- HANDLE *phMapping
- )
-{
- PAL_ERROR palError = NO_ERROR;
- IPalObject *pFileMapping = NULL;
- CPalString sObjectName(lpName);
-
- if ( MAPContainsInvalidFlags( dwDesiredAccess ) )
- {
- ASSERT( "dwDesiredAccess can be one or more of FILE_MAP_READ, "
- "FILE_MAP_WRITE, FILE_MAP_COPY or FILE_MAP_ALL_ACCESS.\n" );
- palError = ERROR_INVALID_PARAMETER;
- goto ExitInternalOpenFileMapping;
- }
-
- palError = g_pObjectManager->LocateObject(
- pThread,
- &sObjectName,
- &aotFileMapping,
- &pFileMapping
- );
-
- if (NO_ERROR != palError)
- {
- goto ExitInternalOpenFileMapping;
- }
-
- palError = g_pObjectManager->ObtainHandleForObject(
- pThread,
- pFileMapping,
- dwDesiredAccess,
- bInheritHandle,
- NULL,
- phMapping
- );
-
- if (NO_ERROR != palError)
- {
- goto ExitInternalOpenFileMapping;
- }
-
-ExitInternalOpenFileMapping:
-
- if (NULL != pFileMapping)
- {
- pFileMapping->ReleaseReference(pThread);
- }
-
- return palError;
-}
-
/*++
Function:
MapViewOfFile
@@ -1053,79 +1041,6 @@ MapViewOfFileEx(
return pvMappedBaseAddress;
}
-/*++
-Function:
- FlushViewOfFile
-
-See MSDN doc.
---*/
-BOOL
-PALAPI
-FlushViewOfFile(
- IN LPVOID lpBaseAddress,
- IN SIZE_T dwNumberOfBytesToFlush)
-{
- PAL_ERROR palError = NO_ERROR;
- CPalThread *pThread = NULL;
- PMAPPED_VIEW_LIST pView = NULL;
- BOOL fResult = TRUE;
-
- PERF_ENTRY(FlushViewOfFile);
- ENTRY("FlushViewOfFile(lpBaseAddress=%p, dwNumberOfBytesToFlush=%u)\n",
- lpBaseAddress, dwNumberOfBytesToFlush);
-
- pThread = InternalGetCurrentThread();
-
- InternalEnterCriticalSection(pThread, &mapping_critsec);
-
- pView = MAPGetViewForAddress(lpBaseAddress);
- if (NULL == pView)
- {
- ERROR("lpBaseAddress has to be the address returned by MapViewOfFile[Ex]");
- palError = ERROR_INVALID_HANDLE;
- goto Exit;
- }
-
- if (dwNumberOfBytesToFlush == 0)
- {
- dwNumberOfBytesToFlush = pView->NumberOfBytesToMap;
- }
-
- // <ROTORTODO>we should only use MS_SYNC if the file has been opened
- // with FILE_FLAG_WRITE_THROUGH
- if (msync(lpBaseAddress, dwNumberOfBytesToFlush, MS_SYNC) == -1)
- {
- if (errno == EINVAL)
- {
- WARN("msync failed; %s\n", strerror(errno));
- palError = ERROR_INVALID_PARAMETER;
- }
- else if (errno == EIO)
- {
- WARN("msync failed; %s\n", strerror(errno));
- palError = ERROR_WRITE_FAULT;
- }
- else
- {
- ERROR("msync failed; %s\n", strerror(errno));
- palError = ERROR_INTERNAL_ERROR;
- }
- }
-
-Exit:
- InternalLeaveCriticalSection(pThread, &mapping_critsec);
-
- if (NO_ERROR != palError)
- {
- fResult = FALSE;
- pThread->SetLastError(palError);
- }
-
- LOGEXIT("FlushViewOfFile returning %d.\n", fResult);
- PERF_EXIT(FlushViewOfFile);
- return fResult;
-}
-
/*++
Function:
diff --git a/src/pal/src/memory/heap.cpp b/src/pal/src/memory/heap.cpp
index 5757da83b7..ccee77ff50 100644
--- a/src/pal/src/memory/heap.cpp
+++ b/src/pal/src/memory/heap.cpp
@@ -63,28 +63,6 @@ RtlMoveMemory(
/*++
Function:
- RtlZeroMemory
-
-See MSDN doc.
---*/
-VOID
-PALAPI
-RtlZeroMemory(
- PVOID Destination,
- SIZE_T Length
-)
-{
- PERF_ENTRY(RtlZeroMemory);
- ENTRY("RtlZeroMemory(Destination:%p, Length:%x)\n", Destination, Length);
-
- memset(Destination, 0, Length);
-
- LOGEXIT("RtlZeroMemory returning.\n");
- PERF_EXIT(RtlZeroMemory);
-}
-
-/*++
-Function:
HeapCreate
See MSDN doc.
diff --git a/src/pal/src/misc/cgroup.cpp b/src/pal/src/misc/cgroup.cpp
index 52059302b5..ec0a0bd5fb 100644
--- a/src/pal/src/misc/cgroup.cpp
+++ b/src/pal/src/misc/cgroup.cpp
@@ -9,7 +9,7 @@ Module Name:
cgroup.cpp
Abstract:
- Read memory limits for the current process
+ Read memory and cpu limits for the current process
--*/
#include "pal/dbgmsg.h"
@@ -22,41 +22,23 @@ SET_DEFAULT_DEBUG_CHANNEL(MISC);
#define PROC_CGROUP_FILENAME "/proc/self/cgroup"
#define PROC_STATM_FILENAME "/proc/self/statm"
#define MEM_LIMIT_FILENAME "/memory.limit_in_bytes"
-
+#define CFS_QUOTA_FILENAME "/cpu.cfs_quota_us"
+#define CFS_PERIOD_FILENAME "/cpu.cfs_period_us"
class CGroup
{
char *m_memory_cgroup_path;
+ char *m_cpu_cgroup_path;
public:
CGroup()
{
- m_memory_cgroup_path = nullptr;
- char* memoryHierarchyMount = nullptr;
- char *cgroup_path_relative_to_mount = nullptr;
- size_t len;
- memoryHierarchyMount = FindMemoryHierarchyMount();
- if (memoryHierarchyMount == nullptr)
- goto done;
-
- cgroup_path_relative_to_mount = FindCGroupPathForMemorySubsystem();
- if (cgroup_path_relative_to_mount == nullptr)
- goto done;
-
- len = strlen(memoryHierarchyMount);
- len += strlen(cgroup_path_relative_to_mount);
- m_memory_cgroup_path = (char*)PAL_malloc(len+1);
- if (m_memory_cgroup_path == nullptr)
- goto done;
-
- strcpy_s(m_memory_cgroup_path, len+1, memoryHierarchyMount);
- strcat_s(m_memory_cgroup_path, len+1, cgroup_path_relative_to_mount);
-
- done:
- PAL_free(memoryHierarchyMount);
- PAL_free(cgroup_path_relative_to_mount);
+ m_memory_cgroup_path = FindCgroupPath(&IsMemorySubsystem);
+ m_cpu_cgroup_path = FindCgroupPath(&IsCpuSubsystem);
}
+
~CGroup()
{
PAL_free(m_memory_cgroup_path);
+ PAL_free(m_cpu_cgroup_path);
}
bool GetPhysicalMemoryLimit(size_t *val)
@@ -79,14 +61,92 @@ public:
PAL_free(mem_limit_filename);
return result;
}
+
+ bool GetCpuLimit(UINT *val)
+ {
+ long long quota;
+ long long period;
+ long long cpu_count;
+
+ quota = ReadCpuCGroupValue(CFS_QUOTA_FILENAME);
+ if (quota <= 0)
+ return false;
+
+ period = ReadCpuCGroupValue(CFS_PERIOD_FILENAME);
+ if (period <= 0)
+ return false;
+
+ // Cannot have less than 1 CPU
+ if (quota <= period)
+ {
+ *val = 1;
+ return true;
+ }
+
+ cpu_count = quota / period;
+ if (cpu_count < UINT_MAX)
+ {
+ *val = cpu_count;
+ }
+ else
+ {
+ *val = UINT_MAX;
+ }
+
+ return true;
+ }
+
private:
- char* FindMemoryHierarchyMount()
+ static bool IsMemorySubsystem(const char *strTok){
+ return strcmp("memory", strTok) == 0;
+ }
+
+ static bool IsCpuSubsystem(const char *strTok){
+ return strcmp("cpu", strTok) == 0;
+ }
+
+ static char* FindCgroupPath(bool (*is_subsystem)(const char *)){
+ char *cgroup_path = nullptr;
+ char *hierarchy_mount = nullptr;
+ char *hierarchy_root = nullptr;
+ char *cgroup_path_relative_to_mount = nullptr;
+ size_t len;
+
+ FindHierarchyMount(is_subsystem, &hierarchy_mount, &hierarchy_root);
+ if (hierarchy_mount == nullptr || hierarchy_root == nullptr)
+ goto done;
+
+ cgroup_path_relative_to_mount = FindCGroupPathForSubsystem(is_subsystem);
+ if (cgroup_path_relative_to_mount == nullptr)
+ goto done;
+
+ len = strlen(hierarchy_mount);
+ len += strlen(cgroup_path_relative_to_mount);
+ cgroup_path = (char*)PAL_malloc(len+1);
+ if (cgroup_path == nullptr)
+ goto done;
+
+ strcpy_s(cgroup_path, len+1, hierarchy_mount);
+ // For a host cgroup, we need to append the relative path.
+ // In a docker container, the root and relative path are the same and we don't need to append.
+ if (strcmp(hierarchy_root, cgroup_path_relative_to_mount) != 0)
+ strcat_s(cgroup_path, len+1, cgroup_path_relative_to_mount);
+
+ done:
+ PAL_free(hierarchy_mount);
+ PAL_free(hierarchy_root);
+ PAL_free(cgroup_path_relative_to_mount);
+ return cgroup_path;
+ }
+
+ static void FindHierarchyMount(bool (*is_subsystem)(const char *), char** pmountpath, char** pmountroot)
{
char *line = nullptr;
size_t lineLen = 0, maxLineLen = 0;
char *filesystemType = nullptr;
char *options = nullptr;
- char* mountpath = nullptr;
+ char *mountpath = nullptr;
+ char *mountroot = nullptr;
FILE *mountinfofile = fopen(PROC_MOUNTINFO_FILENAME, "r");
if (mountinfofile == nullptr)
@@ -106,11 +166,11 @@ private:
goto done;
maxLineLen = lineLen;
}
- char* separatorChar = strchr(line, '-');
+ char* separatorChar = strstr(line, " - ");;
// See man page of proc to get format for /proc/self/mountinfo file
int sscanfRet = sscanf_s(separatorChar,
- "- %s %*s %s",
+ " - %s %*s %s",
filesystemType, lineLen+1,
options, lineLen+1);
if (sscanfRet != 2)
@@ -125,21 +185,26 @@ private:
char* strTok = strtok_s(options, ",", &context);
while (strTok != nullptr)
{
- if (strncmp("memory", strTok, 6) == 0)
+ if (is_subsystem(strTok))
{
mountpath = (char*)PAL_malloc(lineLen+1);
if (mountpath == nullptr)
goto done;
+ mountroot = (char*)PAL_malloc(lineLen+1);
+ if (mountroot == nullptr)
+ goto done;
sscanfRet = sscanf_s(line,
- "%*s %*s %*s %*s %s ",
+ "%*s %*s %*s %s %s ",
+ mountroot, lineLen+1,
mountpath, lineLen+1);
- if (sscanfRet != 1)
- {
- PAL_free(mountpath);
- mountpath = nullptr;
+ if (sscanfRet != 2)
_ASSERTE(!"Failed to parse mount info file contents with sscanf_s.");
- }
+
+ // assign the output arguments and clear the locals so we don't free them.
+ *pmountpath = mountpath;
+ *pmountroot = mountroot;
+ mountpath = mountroot = nullptr;
goto done;
}
strTok = strtok_s(nullptr, ",", &context);
@@ -147,15 +212,16 @@ private:
}
}
done:
+ PAL_free(mountpath);
+ PAL_free(mountroot);
PAL_free(filesystemType);
PAL_free(options);
free(line);
if (mountinfofile)
fclose(mountinfofile);
- return mountpath;
}
- char* FindCGroupPathForMemorySubsystem()
+ static char* FindCGroupPathForSubsystem(bool (*is_subsystem)(const char *))
{
char *line = nullptr;
size_t lineLen = 0;
@@ -198,7 +264,7 @@ private:
char* strTok = strtok_s(subsystem_list, ",", &context);
while (strTok != nullptr)
{
- if (strncmp("memory", strTok, 6) == 0)
+ if (is_subsystem(strTok))
{
result = true;
break;
@@ -221,15 +287,43 @@ private:
bool ReadMemoryValueFromFile(const char* filename, size_t* val)
{
+ return ::ReadMemoryValueFromFile(filename, val);
+ }
+
+ long long ReadCpuCGroupValue(const char* subsystemFilename){
+ char *filename = nullptr;
+ bool result = false;
+ long long val;
+ size_t len;
+
+ if (m_cpu_cgroup_path == nullptr)
+ return -1;
+
+ len = strlen(m_cpu_cgroup_path);
+ len += strlen(subsystemFilename);
+ filename = (char*)PAL_malloc(len + 1);
+ if (filename == nullptr)
+ return -1;
+
+ strcpy_s(filename, len+1, m_cpu_cgroup_path);
+ strcat_s(filename, len+1, subsystemFilename);
+ result = ReadLongLongValueFromFile(filename, &val);
+ PAL_free(filename);
+ if (!result)
+ return -1;
+
+ return val;
+ }
+
+ bool ReadLongLongValueFromFile(const char* filename, long long* val)
+ {
bool result = false;
char *line = nullptr;
size_t lineLen = 0;
- char* endptr = nullptr;
- size_t num = 0, l, multiplier;
-
+
if (val == nullptr)
- return false;
-
+ return false;;
+
FILE* file = fopen(filename, "r");
if (file == nullptr)
goto done;
@@ -238,25 +332,11 @@ private:
goto done;
errno = 0;
- num = strtoull(line, &endptr, 0);
+ *val = atoll(line);
if (errno != 0)
- goto done;
-
- multiplier = 1;
- switch(*endptr)
- {
- case 'g':
- case 'G': multiplier = 1024;
- case 'm':
- case 'M': multiplier = multiplier*1024;
- case 'k':
- case 'K': multiplier = multiplier*1024;
- }
+ goto done;
- *val = num * multiplier;
result = true;
- if (*val/multiplier != num)
- result = false;
done:
if (file)
fclose(file);
@@ -333,3 +413,15 @@ PAL_GetWorkingSetSize(size_t* val)
free(line);
return result;
}
+
+BOOL
+PALAPI
+PAL_GetCpuLimit(UINT* val)
+{
+ CGroup cgroup;
+
+ if (val == nullptr)
+ return FALSE;
+
+ return cgroup.GetCpuLimit(val);
+}
diff --git a/src/pal/src/misc/eventlog.cpp b/src/pal/src/misc/eventlog.cpp
deleted file mode 100644
index 9eb67ffb1c..0000000000
--- a/src/pal/src/misc/eventlog.cpp
+++ /dev/null
@@ -1,423 +0,0 @@
-// 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.
-
-/*++
-
-
-
-Module Name:
-
- eventlog.cpp
-
-Abstract:
-
- (Rudimentary) implementation of Event Log.
-
- Defaults to BSD syslog. On Mac OS X, uses the superior asl.
-
- Caviats:
- * Neither are real handles that you can lock. If that is necessary, the
- PAL handle functionality can be used.
- * Neither are kept in a table so that if you ask for the same event source
- twice, you get the same handle.
- * The resource file is not consulted, so we just print out the replacement
- strings. Fortunately, for the CLR, there's the resources just have the single
- replacement string.
-
-Revision History:
-
- 5/21/09 -- initial
-
-
-
---*/
-
-#include "pal/malloc.hpp"
-#include "pal/dbgmsg.h"
-
-#ifdef __APPLE__
-#define USE_ASL
-#endif // __APPLE__
-
-#ifdef USE_ASL
-#include <asl.h>
-#else // USE_ASL
-#include <syslog.h>
-#endif // USE_ASL else
-
-using namespace CorUnix;
-
-SET_DEFAULT_DEBUG_CHANNEL(MISC);
-
-HANDLE
-PALAPI
-RegisterEventSourceA (
- IN OPTIONAL LPCSTR lpUNCServerName,
- IN LPCSTR lpSourceName
- )
-{
- HANDLE hRet = INVALID_HANDLE_VALUE;
-
- PERF_ENTRY(RegisterEventSourceA);
- ENTRY("RegisterEventSourceA(lpUNCServerName=%p (%s), lpSourceName=%p (%s))\n",
- lpUNCServerName, lpUNCServerName?lpUNCServerName:"NULL",
- lpSourceName, lpSourceName?lpSourceName:"NULL");
-
- if (NULL != lpUNCServerName)
- {
- SetLastError(ERROR_NOT_SUPPORTED);
- return hRet;
- }
-
- if (NULL == lpSourceName)
- {
- ERROR("lpSourceName has to be a valid parameter\n");
- SetLastError(ERROR_INVALID_PARAMETER);
- return hRet;
- }
-
-#ifdef USE_ASL
- // In asl parlance, the EventSource handle is an aslclient; it's not
- // guaranteed to be the same as a different call to this with the same
- // source name.
- aslclient asl = asl_open(lpSourceName, NULL /* facility */, 0 /* opts */);
- hRet = (HANDLE)asl;
-#else // USE_ASL
- // In syslog parlance, the EventSource handle is just a string name
- // representing the source.
- size_t sizeSyslogHandle = strlen(lpSourceName) + 1;
- char *syslogHandle = (char *)PAL_malloc(sizeSyslogHandle);
- if (syslogHandle)
- {
- strcpy_s(syslogHandle, sizeSyslogHandle, lpSourceName);
- hRet = (HANDLE)syslogHandle;
- }
-#endif // USE_ASL else
-
- if (INVALID_HANDLE_VALUE == hRet)
- SetLastError(ERROR_NOT_ENOUGH_MEMORY);
-
- LOGEXIT("RegisterEventSourceA returns %p\n", hRet);
- PERF_EXIT(RegisterEventSourceA);
- return hRet;
-}
-
-HANDLE
-PALAPI
-RegisterEventSourceW (
- IN OPTIONAL LPCWSTR lpUNCServerName,
- IN LPCWSTR lpSourceName
- )
-{
- HANDLE hRet = INVALID_HANDLE_VALUE;
- int size;
- CHAR *inBuff = NULL;
-
- PERF_ENTRY(RegisterEventSourceW);
- ENTRY("RegisterEventSourceW(lpUNCServerName=%p (%S), lpSourceName=%p (%S))\n",
- lpUNCServerName, lpUNCServerName?lpUNCServerName:W16_NULLSTRING,
- lpSourceName, lpSourceName?lpSourceName:W16_NULLSTRING);
-
- if (NULL != lpUNCServerName)
- {
- SetLastError(ERROR_NOT_SUPPORTED);
- return hRet;
- }
-
- size = WideCharToMultiByte(CP_ACP, 0, lpSourceName, -1, NULL, 0, NULL, NULL);
-
- if (0 == size)
- {
- ERROR("lpSourceName has to be a valid parameter\n");
- SetLastError(ERROR_INVALID_PARAMETER);
- return hRet;
- }
- inBuff = (CHAR *)PAL_malloc(size);
- if (NULL == inBuff)
- {
- ERROR("malloc failed\n");
- SetLastError(ERROR_NOT_ENOUGH_MEMORY);
- return hRet;
- }
-
- if (0 == WideCharToMultiByte(CP_ACP, 0, lpSourceName, -1, inBuff, size, NULL, NULL))
- {
- ASSERT( "WideCharToMultiByte failed!\n" );
- SetLastError(ERROR_INTERNAL_ERROR);
- goto done;
- }
-
- hRet = RegisterEventSourceA(NULL, inBuff);
-
-done:
- PAL_free(inBuff);
-
- LOGEXIT("RegisterEventSourceW returns %p\n", hRet);
- PERF_EXIT(RegisterEventSourceW);
- return hRet;
-}
-
-BOOL
-PALAPI
-DeregisterEventSource (
- IN HANDLE hEventLog
- )
-{
- BOOL bRet = FALSE;
-
- PERF_ENTRY(DeregisterEventSource)
- ENTRY("DeregisterEventSource(hEventLog=%p)\n", hEventLog);
-
- if (INVALID_HANDLE_VALUE == hEventLog ||
- NULL == hEventLog)
- {
- SetLastError(ERROR_INVALID_HANDLE);
- goto done;
- }
-
-#ifdef USE_ASL
- asl_close((aslclient)hEventLog);
-#else // USE_ASL
- PAL_free(hEventLog);
-#endif // USE_ASL else
-
- bRet = TRUE;
-
-done:
-
- LOGEXIT("DeregisterEventSource returns BOOL %d\n", bRet);
- PERF_EXIT(DeregisterEventSource);
- return bRet;
-}
-
-BOOL
-PALAPI
-ReportEventA (
- IN HANDLE hEventLog,
- IN WORD wType,
- IN WORD wCategory,
- IN DWORD dwEventID,
- IN OPTIONAL PSID lpUserSid,
- IN WORD wNumStrings,
- IN DWORD dwDataSize,
- IN OPTIONAL LPCSTR *lpStrings,
- IN OPTIONAL LPVOID lpRawData
- )
-{
- BOOL bRet = FALSE;
-
- PERF_ENTRY(ReportEventA);
- ENTRY("ReportEventA(hEventLog=%p, wType=0x%hx, wCategory=0x%hx, dwEventID=0x%x, "
- "lpUserSid=%p, wNumStrings=%hu, dwDataSize=%u, lpStrings=%p, lpRawData=%p)\n",
- hEventLog, wType, wCategory, dwEventID, lpUserSid, wNumStrings, dwDataSize,
- lpStrings, lpRawData);
-
- if (INVALID_HANDLE_VALUE == hEventLog)
- {
- ERROR("hEventLog has to be a valid parameter\n");
- SetLastError(ERROR_INVALID_PARAMETER);
- return bRet;
- }
-
- if (wNumStrings > 0 && NULL == lpStrings)
- {
- ERROR("lpStrings has to be a valid parameter if wNumStrings is non-zero\n");
- SetLastError(ERROR_INVALID_PARAMETER);
- return bRet;
- }
-
- if (NULL != lpUserSid || 0 != dwDataSize || 1 != wNumStrings)
- {
- SetLastError(ERROR_NOT_SUPPORTED);
- return bRet;
- }
-
-#ifdef USE_ASL
- int level;
- switch (wType)
- {
- case EVENTLOG_SUCCESS:
- case EVENTLOG_AUDIT_SUCCESS:
- level = ASL_LEVEL_NOTICE;
- break;
-
- case EVENTLOG_INFORMATION_TYPE:
- level = ASL_LEVEL_INFO;
- break;
-
- case EVENTLOG_ERROR_TYPE:
- case EVENTLOG_AUDIT_FAILURE:
- level = ASL_LEVEL_ERR;
- break;
-
- case EVENTLOG_WARNING_TYPE:
- level = ASL_LEVEL_WARNING;
- break;
-
- default:
- ERROR("Unknown RecordEvent type.\n");
- SetLastError(ERROR_INVALID_PARAMETER);
- return bRet;
- }
-
- aslmsg msg;
- msg = asl_new(ASL_TYPE_MSG);
- int aslRet;
-
- if (msg)
- {
- char szNumber[11];
-
- sprintf_s(szNumber, sizeof(szNumber) / sizeof(*szNumber), "%hu", wCategory);
- aslRet = asl_set(msg, "Category", szNumber);
- if (aslRet != 0)
- WARN("Could not set Category %s on aslmsg (%p)", szNumber, msg);
- sprintf_s(szNumber, sizeof(szNumber) / sizeof(*szNumber), "%u", dwEventID);
- aslRet = asl_set(msg, "EventID", szNumber);
- if (aslRet != 0)
- WARN("Could not set EventID %s on aslmsg (%p)", szNumber, msg);
-
- aslRet = asl_log((aslclient)hEventLog, msg, level, "%s", lpStrings[0]);
-
- asl_free(msg);
- }
- else
- {
- // Yikes, fall back to worse syslog behavior due to low mem or asl issue.
- aslRet = asl_log((aslclient)hEventLog, NULL, level, "[%hx:%x] %s", wCategory, dwEventID, lpStrings[0]);
- }
-
- if (aslRet != 0)
- SetLastError(ERROR_INTERNAL_ERROR);
- else
- bRet = TRUE;
-#else // USE_ASL
- int priority;
- switch (wType)
- {
- case EVENTLOG_SUCCESS:
- case EVENTLOG_AUDIT_SUCCESS:
- case EVENTLOG_INFORMATION_TYPE:
- priority = LOG_INFO;
- break;
-
- case EVENTLOG_ERROR_TYPE:
- case EVENTLOG_AUDIT_FAILURE:
- priority = LOG_ERR;
- break;
-
- case EVENTLOG_WARNING_TYPE:
- priority = LOG_WARNING;
- break;
-
- default:
- ERROR("Unknown RecordEvent type.\n");
- SetLastError(ERROR_INVALID_PARAMETER);
- return bRet;
- }
-
- openlog((char *)hEventLog, LOG_CONS | LOG_PID, LOG_USER);
-
- syslog(priority, "[%hx:%x] %s", wCategory, dwEventID, lpStrings[0]);
-
- closelog();
-
- bRet = TRUE;
-#endif // USE_ASL else
-
- LOGEXIT("ReportEventA returns BOOL %d\n", bRet);
- PERF_EXIT(ReportEventA);
- return bRet;
-}
-
-BOOL
-PALAPI
-ReportEventW (
- IN HANDLE hEventLog,
- IN WORD wType,
- IN WORD wCategory,
- IN DWORD dwEventID,
- IN OPTIONAL PSID lpUserSid,
- IN WORD wNumStrings,
- IN DWORD dwDataSize,
- IN OPTIONAL LPCWSTR *lpStrings,
- IN OPTIONAL LPVOID lpRawData
- )
-{
- BOOL bRet = FALSE;
- LPCSTR *lpMBStrings = NULL;
-
- PERF_ENTRY(ReportEventW);
- ENTRY("ReportEventW(hEventLog=%p, wType=0x%hx, wCategory=0x%hx, dwEventID=0x%x, "
- "lpUserSid=%p, wNumStrings=%hu, dwDataSize=%u, lpStrings=%p, lpRawData=%p)\n",
- hEventLog, wType, wCategory, dwEventID, lpUserSid, wNumStrings, dwDataSize,
- lpStrings, lpRawData);
-
- if (wNumStrings > 0 && NULL == lpStrings)
- {
- ERROR("lpStrings has to be a valid parameter if wNumStrings is non-zero\n");
- SetLastError(ERROR_INVALID_PARAMETER);
- return bRet;
- }
-
- if (wNumStrings > 0)
- {
- lpMBStrings = (LPCSTR *)PAL_malloc(wNumStrings * sizeof(CHAR *));
- if (!lpMBStrings)
- {
- SetLastError(ERROR_NOT_ENOUGH_MEMORY);
- return bRet;
- }
-
- for (WORD iString = 0; iString < wNumStrings; iString++)
- {
- int size;
- bool fConverted;
- CHAR *sz;
-
- size = WideCharToMultiByte(CP_ACP, 0, lpStrings[iString], -1, NULL, 0, NULL, NULL);
- if (0 == size)
- {
- ERROR("lpStrings[%d] has to be a valid parameter\n", iString);
- SetLastError(ERROR_INVALID_PARAMETER);
- wNumStrings = iString; // so that free only frees earlier converted lpStrings.
- goto done;
- }
-
- sz = (LPSTR)PAL_malloc(size);
- if (!sz)
- {
- SetLastError(ERROR_NOT_ENOUGH_MEMORY);
- wNumStrings = iString; // so that free only frees earlier converted lpStrings.
- goto done;
- }
- fConverted = (0 != WideCharToMultiByte(CP_ACP, 0, lpStrings[iString], -1,
- sz, size, NULL, NULL));
- lpMBStrings[iString] = sz; // no const-cast needed.
- if (!fConverted)
- {
- ASSERT("WideCharToMultiByte failed!\n");
- SetLastError(ERROR_INTERNAL_ERROR);
- wNumStrings = iString + 1; // so that free only frees earlier converted lpStrings.
- goto done;
- }
- }
- }
-
- bRet = ReportEventA(hEventLog, wType, wCategory, dwEventID, lpUserSid, wNumStrings,
- dwDataSize, lpMBStrings, lpRawData);
-
-done:
-
- if (wNumStrings > 0)
- {
- for (WORD iString = 0; iString < wNumStrings; iString++)
- PAL_free((PVOID)lpMBStrings[iString]);
- PAL_free(lpMBStrings);
- }
-
- LOGEXIT("ReportEventW returns BOOL %d\n", bRet);
- PERF_EXIT(ReportEventW);
- return bRet;
-}
diff --git a/src/pal/src/misc/identity.cpp b/src/pal/src/misc/identity.cpp
deleted file mode 100644
index e983b1265c..0000000000
--- a/src/pal/src/misc/identity.cpp
+++ /dev/null
@@ -1,410 +0,0 @@
-// 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.
-
-/*++
-
-
-
-Module Name:
-
-misc/identity.cpp
-
-Abstract:
-
-Implementation of GetComputerNameW and GetUserNameW functions.
-
-
-
---*/
-
-#include "pal/palinternal.h"
-#include "pal/dbgmsg.h"
-#include "pal/misc.h"
-#include "pal/thread.hpp"
-#include "pal/identity.hpp"
-#include "pal/malloc.hpp"
-
-#include <pwd.h>
-#include <sys/types.h>
-#include <unistd.h>
-#include <errno.h>
-#include <string.h>
-
-#if HAVE_SYSCONF && defined(_SC_GETPW_R_SIZE_MAX)
-#include <limits.h> // for INT_MAX
-#endif
-
-using namespace CorUnix;
-
-SET_DEFAULT_DEBUG_CHANNEL(MISC);
-
-#if HAVE_GETPWUID_R
-
-#define DEFAULT_PASSWORD_BUFFER_SIZE 1024
-static DWORD dwInitialPasswdBufferSize = DEFAULT_PASSWORD_BUFFER_SIZE;
-
-#else // HAVE_GETPWUID_R
-
-static CRITICAL_SECTION identity_critsec;
-
-#endif // HAVE_GETPWUID_R
-
-
-/*++
-Function:
- IdentityInitialize
-
-Intitialization function called from PAL_Initialize.
-Initializes the critical section for the case when thread-safe
-getpwuid_r is not available.
-
---*/
-BOOL
-IdentityInitialize(void)
-{
-#if HAVE_GETPWUID_R
-
-#if HAVE_SYSCONF && defined(_SC_GETPW_R_SIZE_MAX)
- long lBufferSize = 0;
- lBufferSize = sysconf(_SC_GETPW_R_SIZE_MAX);
-
- if ((long)INT_MAX < lBufferSize)
- {
- ERROR("sysconf(_SC_GETPW_R_SIZE_MAX) returns %ld which is > INT_MAX (%u)\n",
- lBufferSize, INT_MAX);
- return FALSE;
- }
-
- if (0 >= (int)(lBufferSize))
- {
- WARN("sysconf(_SC_GETPW_R_SIZE_MAX) returns %ld, using %u as the buffer size instead\n",
- lBufferSize, dwInitialPasswdBufferSize);
- }
- else
- {
- TRACE("sysconf(_SC_GETPW_R_SIZE_MAX) returns %ld\n", lBufferSize);
- dwInitialPasswdBufferSize = (DWORD)lBufferSize;
- }
-
-#endif // HAVE_SYSCONF && _SC_GETPW_R_SIZE_MAX
-
-#else // HAVE_GETPWUID_R
-
- InternalInitializeCriticalSection(&identity_critsec);
-
-#endif // HAVE_GETPWUID_R
-
- return TRUE;
-}
-
-
-/*++
-Function:
- IdentityCleanup
-
-Termination function called from PAL_Terminate.
-Deletes the critical section for the case when thread-safe
-getpwuid_r is not available.
-
---*/
-void
-IdentityCleanup(void)
-{
-#if !HAVE_GETPWUID_R
- InternalDeleteCriticalSection(&identity_critsec);
-#endif
-}
-
-/*++
-Function:
- GetUserNameW
-
-Uses getpwuid_r to get the user name and if it's not available uses
-getpwuid (with the safety of a critical section). See MSDN for functional spec.
-
---*/
-PALIMPORT
-BOOL
-PALAPI
-GetUserNameW(
- OUT LPWSTR lpBuffer, // address of name buffer
- IN OUT LPDWORD nSize ) // address of size of name buffer
-{
- BOOL fRet = FALSE;
- struct passwd *pPasswd = NULL;
- char *szUserName = NULL;
- DWORD cwchLen = 0;
- int iEuid = -1;
- int iRet = -1;
- CPalThread *pPalThread = InternalGetCurrentThread();
-
-#if HAVE_GETPWUID_R
-
- char *pchBuffer = NULL;
- DWORD dwBufLen = 0;
- struct passwd sPasswd;
-
-#endif // HAVE_GETPWUID_R
-
- PERF_ENTRY(GetUserNameW);
- ENTRY("GetUserNameW(lpBuffer = %p, nSize = %p (%d)\n",
- lpBuffer, nSize, nSize?*nSize:0);
-
- iEuid = geteuid();
-
- if (NULL == lpBuffer || NULL == nSize)
- {
- ERROR("lpBuffer == NULL or nSize == NULL");
- pPalThread->SetLastError(ERROR_INVALID_PARAMETER);
- goto done;
- }
-
-#if HAVE_GETPWUID_R
-
- dwBufLen = dwInitialPasswdBufferSize;
-
- while (NULL == pPasswd)
- {
- pchBuffer = (char*) PAL_malloc(sizeof(pchBuffer[0]) * dwBufLen);
- if (NULL == pchBuffer)
- {
- pPalThread->SetLastError(ERROR_OUTOFMEMORY);
- goto done;
- }
-
- iRet = InternalGetpwuid_r(pPalThread, iEuid, &sPasswd, pchBuffer, dwBufLen, &pPasswd);
- if (0 != iRet)
- {
- WARN("getpwuid_r(%d) returns %d for a buffer size of %d, error string is %s\n",
- iEuid, iRet, dwBufLen, strerror(iRet));
-
- if (ERANGE == iRet) // need a bigger buffer
- {
- PAL_free(pchBuffer);
- pchBuffer = NULL;
- pPasswd = NULL;
- dwBufLen *= 2; // double the buffer
- continue; // try again
- }
-
- pPalThread->SetLastError(ERROR_INTERNAL_ERROR);
- goto done;
- }
-
- // Unfortunately, HPUX returns success and result = NULL even when the buffer size is small
- // (instead of returning ERANGE error). But, since we are using either
- // sysconf(_SC_GETPW_R_SIZE_MAX) or the HP recommended value of 1024, buffer should always
- // be big enough for getpwuid_r.
-
- if (NULL == pPasswd || NULL == pPasswd->pw_name)
- {
- // No matching entry found! something failed somewhere.
- ERROR("getpwuid_r(%d) returned %p with name NULL!\n", iEuid, pPasswd);
- pPalThread->SetLastError(ERROR_INTERNAL_ERROR);
- goto done;
- }
- }
-
- szUserName = pPasswd->pw_name;
-
-#else // HAVE_GETPWUID_R
-
- InternalEnterCriticalSection(pPalThread, &identity_critsec);
- pPasswd = getpwuid(iEuid);
-
- if ((NULL == pPasswd) || (NULL == pPasswd->pw_name))
- {
- InternalLeaveCriticalSection(pPalThread, &identity_critsec);
- ERROR("getpwuid(%d) returned %p with name NULL! error (%d) is %s\n",
- iEuid, pPasswd, errno, strerror(errno));
- pPalThread->SetLastError(ERROR_INTERNAL_ERROR);
- goto done;
- }
-
- // make a copy so that we can modify it
- szUserName = strdup(pPasswd->pw_name);
- if (NULL == szUserName)
- {
- InternalLeaveCriticalSection(pPalThread, &identity_critsec);
- pPalThread->SetLastError(ERROR_OUTOFMEMORY);
- goto done;
- }
-
- InternalLeaveCriticalSection(pPalThread, &identity_critsec);
-#endif // HAVE_GETPWUID_R
-
- // truncate the user name if it exceeds the maximum allowed limit
- if (strlen(szUserName) > UNLEN)
- {
- szUserName[UNLEN] = '\0';
- }
-
- // Copy from pPasswd->pw_name
- cwchLen = MultiByteToWideChar(CP_ACP, 0, szUserName, -1, lpBuffer, *nSize);
- if (0 == cwchLen)
- {
- ERROR ("MultiByteToWideChar failed with error %d when trying to convert the username "
- "%s to wide char\n", pPalThread->GetLastError(), szUserName);
- if (ERROR_INSUFFICIENT_BUFFER == pPalThread->GetLastError())
- {
- // Find the required size (including NULL)
- cwchLen = MultiByteToWideChar(CP_ACP, 0, szUserName, -1, NULL, 0);
- if (0 == cwchLen)
- {
- ERROR ("MultiByteToWideChar failed with error %d when trying to find the size of "
- "%s in wide chars\n", pPalThread->GetLastError(), szUserName);
- pPalThread->SetLastError(ERROR_INTERNAL_ERROR);
- }
- else
- {
- // Update the required size
- *nSize = cwchLen;
- pPalThread->SetLastError(ERROR_MORE_DATA);
- }
- }
- goto done;
- }
-
- *nSize = cwchLen;
- fRet = TRUE;
-
-done:
-#if HAVE_GETPWUID_R
- if (NULL != pchBuffer)
- {
- PAL_free(pchBuffer);
- }
-#else // HAVE_GETPWUID_R
- if (NULL != szUserName)
- {
- PAL_free(szUserName);
- }
-#endif // HAVE_GETPWUID_R
-
- LOGEXIT("GetUserNameW returning BOOL %d\n", fRet);
- PERF_EXIT(GetUserNameW);
- return fRet;
-}
-
-#ifndef MAXHOSTNAMELEN
-// AIX doesn't have MAXHOSTNAMELEN, it recommends using 256
-#define MAXHOSTNAMELEN 256
-#endif // MAXHOSTNAMELEN
-
-/*++
-Function:
- GetComputerNameW
-
-Uses gethostname to get the computer name. See MSDN for functional spec.
-
---*/
-PALIMPORT
-BOOL
-PALAPI
-GetComputerNameW(
- OUT LPWSTR lpBuffer, // address of name buffer
- IN OUT LPDWORD nSize) // address of size of name buffer
-{
- BOOL fRet = FALSE;
- char szHostName[MAXHOSTNAMELEN+1];
- char *pchDot = NULL;
- DWORD cwchLen = 0;
- CPalThread *pPalThread = InternalGetCurrentThread();
-
- PERF_ENTRY(GetComputerNameW);
- ENTRY("GetComputerNameW(lpBuffer = %p, nSize = %p (%d)\n",
- lpBuffer, nSize, nSize?*nSize:0);
-
- if (NULL == lpBuffer || NULL == nSize)
- {
- ERROR("lpBuffer == NULL or nSize == NULL");
- pPalThread->SetLastError(ERROR_INVALID_PARAMETER);
- goto done;
- }
-
- if (0 != gethostname(szHostName, sizeof(szHostName)/sizeof(szHostName[0])))
- {
- ERROR("gethostname failed with error (%d) %s\n", errno, strerror(errno));
- pPalThread->SetLastError(ERROR_INTERNAL_ERROR);
- goto done;
- }
-
- // Null terminate the string
- szHostName[sizeof(szHostName)/sizeof(szHostName[0])-1] = '\0';
-
- // some OSes return the hostname with the domain name included.
- // We want to return only the host part of the name (see the spec for
- // more details
- pchDot = strchr(szHostName, '.');
- if (NULL != pchDot)
- {
- *pchDot = '\0'; // remove the domain name info
- }
-
- // copy the hostname (including NULL character)
- cwchLen = MultiByteToWideChar(CP_ACP, 0, szHostName, -1, lpBuffer, *nSize);
- if (0 == cwchLen)
- {
- ERROR ("MultiByteToWideChar failed with error %d when trying to convert the hostname "
- "%s to wide char\n", pPalThread->GetLastError(), szHostName);
- if (ERROR_INSUFFICIENT_BUFFER == pPalThread->GetLastError())
- {
- // Find the required size (including NULL)
- cwchLen = MultiByteToWideChar(CP_ACP, 0, szHostName, -1, NULL, 0);
- if (0 == cwchLen)
- {
- ERROR ("MultiByteToWideChar failed with error %d when trying to find the size of "
- "%s in wide chars\n", pPalThread->GetLastError(), szHostName);
- pPalThread->SetLastError(ERROR_INTERNAL_ERROR);
- }
- else
- {
- // Update the required size
- *nSize = cwchLen - 1; // don't include the NULL
- pPalThread->SetLastError(ERROR_BUFFER_OVERFLOW);
- }
- }
- goto done;
- }
-
- *nSize = cwchLen - 1; // don't include the NULL
- fRet = TRUE;
-
-done:
- LOGEXIT("GetComputerNameW returning BOOL %d\n", fRet);
- PERF_EXIT(GetComputerNameW);
- return fRet;
-}
-
-#if HAVE_GETPWUID_R
-/*++
-Function:
- InternalGetpwuid_r
-
-Suspension safe wrapper for getpwuid_r
---*/
-int
-CorUnix::InternalGetpwuid_r(
- CPalThread *pPalThread,
- uid_t uid,
- struct passwd *pPasswd,
- char *pchBuffer,
- size_t nBufSize,
- struct passwd **ppResult
- )
-{
- int iError = 0;
-
- iError = getpwuid_r(uid, pPasswd, pchBuffer, nBufSize, ppResult);
-
-#if GETPWUID_R_SETS_ERRNO
- if (0 != iError)
- {
- iError = errno; // some systems (AIX) sets errno instead of returning error
- }
-#endif // GETPWUID_R_SETS_ERRNO
-
- return iError;
-}
-#endif // HAVE_GETPWUID_R
diff --git a/src/pal/src/misc/sysinfo.cpp b/src/pal/src/misc/sysinfo.cpp
index e1785688dc..a06f4b75cb 100644
--- a/src/pal/src/misc/sysinfo.cpp
+++ b/src/pal/src/misc/sysinfo.cpp
@@ -384,6 +384,52 @@ PAL_HasGetCurrentProcessorNumber()
return HAVE_SCHED_GETCPU;
}
+bool
+ReadMemoryValueFromFile(const char* filename, size_t* val)
+{
+ bool result = false;
+ char *line = nullptr;
+ size_t lineLen = 0;
+ char* endptr = nullptr;
+ size_t num = 0, l, multiplier;
+
+ if (val == nullptr)
+ return false;
+
+ FILE* file = fopen(filename, "r");
+ if (file == nullptr)
+ goto done;
+
+ if (getline(&line, &lineLen, file) == -1)
+ goto done;
+
+ errno = 0;
+ num = strtoull(line, &endptr, 0);
+ if (errno != 0)
+ goto done;
+
+ multiplier = 1;
+ switch(*endptr)
+ {
+ case 'g':
+ case 'G': multiplier = 1024;
+ case 'm':
+ case 'M': multiplier = multiplier*1024;
+ case 'k':
+ case 'K': multiplier = multiplier*1024;
+ }
+
+ *val = num * multiplier;
+ result = true;
+ if (*val/multiplier != num)
+ result = false;
+done:
+ if (file)
+ fclose(file);
+ free(line);
+ return result;
+}
+
size_t
PALAPI
PAL_GetLogicalProcessorCacheSizeFromOS()
@@ -403,5 +449,48 @@ PAL_GetLogicalProcessorCacheSizeFromOS()
cacheSize = max(cacheSize, sysconf(_SC_LEVEL4_CACHE_SIZE));
#endif
+#if defined(_ARM64_)
+ if(cacheSize == 0)
+ {
+ size_t size;
+
+ if(ReadMemoryValueFromFile("/sys/devices/system/cpu/cpu0/cache/index0/size", &size))
+ cacheSize = max(cacheSize, size);
+ if(ReadMemoryValueFromFile("/sys/devices/system/cpu/cpu0/cache/index1/size", &size))
+ cacheSize = max(cacheSize, size);
+ if(ReadMemoryValueFromFile("/sys/devices/system/cpu/cpu0/cache/index2/size", &size))
+ cacheSize = max(cacheSize, size);
+ if(ReadMemoryValueFromFile("/sys/devices/system/cpu/cpu0/cache/index3/size", &size))
+ cacheSize = max(cacheSize, size);
+ if(ReadMemoryValueFromFile("/sys/devices/system/cpu/cpu0/cache/index4/size", &size))
+ cacheSize = max(cacheSize, size);
+ }
+
+ if(cacheSize == 0)
+ {
+ // It is currently expected to be missing cache size info
+ //
+ // _SC_LEVEL*_*CACHE_SIZE is not yet present. Work is in progress to enable this for arm64
+ //
+ // /sys/devices/system/cpu/cpu*/cache/index*/ is also not yet present in most systems.
+ // Arm64 patch is in Linux kernel tip.
+ //
+ // midr_el1 is available in "/sys/devices/system/cpu/cpu0/regs/identification/midr_el1",
+ // but without an exhaustive list of ARM64 processors any decode of midr_el1
+ // Would likely be incomplete
+
+ // Published information on ARM64 architectures is limited.
+ // If we use recent high core count chips as a guide for state of the art, we find
+ // total L3 cache to be 1-2MB/core. As always, there are exceptions.
+
+ // Estimate cache size based on CPU count
+ // Assume lower core count are lighter weight parts which are likely to have smaller caches
+ // Assume L3$/CPU grows linearly from 256K to 1.5M/CPU as logicalCPUs grows from 2 to 12 CPUs
+ DWORD logicalCPUs = PAL_GetLogicalCpuCountFromOS();
+
+ cacheSize = logicalCPUs*min(1536, max(256, logicalCPUs*128))*1024;
+ }
+#endif
+
return cacheSize;
}
diff --git a/src/pal/src/objmgr/palobjbase.cpp b/src/pal/src/objmgr/palobjbase.cpp
index 27842f6d97..0f226b9eb0 100644
--- a/src/pal/src/objmgr/palobjbase.cpp
+++ b/src/pal/src/objmgr/palobjbase.cpp
@@ -314,6 +314,16 @@ CPalObjectBase::ReleaseReference(
);
}
+ if (NULL != m_pot->GetImmutableDataCleanupRoutine())
+ {
+ (*m_pot->GetImmutableDataCleanupRoutine())(m_pvImmutableData);
+ }
+
+ if (NULL != m_pot->GetProcessLocalDataCleanupRoutine())
+ {
+ (*m_pot->GetProcessLocalDataCleanupRoutine())(pthr, static_cast<IPalObject*>(this));
+ }
+
InternalDelete(this);
pthr->ReleaseThreadReference();
diff --git a/src/pal/src/objmgr/shmobject.cpp b/src/pal/src/objmgr/shmobject.cpp
index 1435d5d734..17ef3e43df 100644
--- a/src/pal/src/objmgr/shmobject.cpp
+++ b/src/pal/src/objmgr/shmobject.cpp
@@ -180,7 +180,7 @@ CSharedMemoryObject::InitializeFromExistingSharedData(
m_ObjectDomain = SharedObject;
- _ASSERTE(SHMNULL != m_shmod);
+ _ASSERTE(NULL != m_shmod);
psmod = SHMPTR_TO_TYPED_PTR(SHMObjData, m_shmod);
if (NULL == psmod)
@@ -236,12 +236,19 @@ CSharedMemoryObject::InitializeFromExistingSharedData(
goto InitializeFromExistingSharedDataExit;
}
- if (SHMNULL != psmod->shmObjImmutableData)
+ if (NULL != psmod->shmObjImmutableData)
{
VOID *pv = SHMPTR_TO_TYPED_PTR(VOID, psmod->shmObjImmutableData);
if (NULL != pv)
{
memcpy(m_pvImmutableData, pv, m_pot->GetImmutableDataSize());
+ if (NULL != psmod->pCopyRoutine)
+ {
+ (*psmod->pCopyRoutine)(pv, m_pvImmutableData);
+ }
+
+ m_pot->SetImmutableDataCopyRoutine(psmod->pCopyRoutine);
+ m_pot->SetImmutableDataCleanupRoutine(psmod->pCleanupRoutine);
}
else
{
@@ -251,7 +258,7 @@ CSharedMemoryObject::InitializeFromExistingSharedData(
}
}
- if (SHMNULL != psmod->shmObjSharedData)
+ if (NULL != psmod->shmObjSharedData)
{
m_pvSharedData = SHMPTR_TO_TYPED_PTR(VOID, psmod->shmObjSharedData);
if (NULL == m_pvSharedData)
@@ -301,7 +308,7 @@ CSharedMemoryObject::AllocateSharedDataItems(
)
{
PAL_ERROR palError = NO_ERROR;
- SHMPTR shmod = SHMNULL;
+ SHMPTR shmod = NULL;
SHMObjData *psmod = NULL;
_ASSERTE(NULL != pshmObjData);
@@ -321,8 +328,8 @@ CSharedMemoryObject::AllocateSharedDataItems(
SHMLock();
- shmod = SHMalloc(sizeof(SHMObjData));
- if (SHMNULL == shmod)
+ shmod = malloc(sizeof(SHMObjData));
+ if (NULL == shmod)
{
ERROR("Unable to allocate m_shmod for new object\n");
palError = ERROR_OUTOFMEMORY;
@@ -339,9 +346,19 @@ CSharedMemoryObject::AllocateSharedDataItems(
if (0 != m_oa.sObjectName.GetStringLength())
{
+ LPCWSTR str = m_oa.sObjectName.GetString();
+ _ASSERTE(str);
+
psmod->dwNameLength = m_oa.sObjectName.GetStringLength();
- psmod->shmObjName = SHMWStrDup(m_oa.sObjectName.GetString());
- if (SHMNULL == psmod->shmObjName)
+
+ UINT length = (PAL_wcslen(str) + 1) * sizeof(WCHAR);
+ psmod->shmObjName = malloc(length);
+
+ if (psmod->shmObjName != 0)
+ {
+ memcpy(psmod->shmObjName, str, length);
+ }
+ else
{
ERROR("Unable to allocate psmod->shmObjName for new object\n");
palError = ERROR_OUTOFMEMORY;
@@ -356,8 +373,8 @@ CSharedMemoryObject::AllocateSharedDataItems(
// by CSharedMemoryObjectManager::RegisterObject or PromoteSharedData
//
- psmod->shmObjImmutableData = SHMalloc(m_pot->GetImmutableDataSize());
- if (SHMNULL == psmod->shmObjImmutableData)
+ psmod->shmObjImmutableData = malloc(m_pot->GetImmutableDataSize());
+ if (NULL == psmod->shmObjImmutableData)
{
ERROR("Unable to allocate psmod->shmObjImmutableData for new object\n");
palError = ERROR_OUTOFMEMORY;
@@ -367,8 +384,8 @@ CSharedMemoryObject::AllocateSharedDataItems(
if (0 != m_pot->GetSharedDataSize())
{
- psmod->shmObjSharedData = SHMalloc(m_pot->GetSharedDataSize());
- if (SHMNULL == psmod->shmObjSharedData)
+ psmod->shmObjSharedData = malloc(m_pot->GetSharedDataSize());
+ if (NULL == psmod->shmObjSharedData)
{
ERROR("Unable to allocate psmod->shmObjSharedData for new object\n");
palError = ERROR_OUTOFMEMORY;
@@ -381,7 +398,7 @@ CSharedMemoryObject::AllocateSharedDataItems(
AllocateSharedDataItemsExit:
- if (NO_ERROR != palError && SHMNULL != shmod)
+ if (NO_ERROR != palError && NULL != shmod)
{
FreeSharedDataAreas(shmod);
}
@@ -412,7 +429,7 @@ CSharedMemoryObject::FreeSharedDataAreas(
{
SHMObjData *psmod;
- _ASSERTE(SHMNULL != shmObjData);
+ _ASSERTE(NULL != shmObjData);
ENTRY("CSharedMemoryObject::FreeSharedDataAreas"
"(shmObjData = %p)\n",
@@ -424,22 +441,26 @@ CSharedMemoryObject::FreeSharedDataAreas(
psmod = SHMPTR_TO_TYPED_PTR(SHMObjData, shmObjData);
_ASSERTE(NULL != psmod);
- if (SHMNULL != psmod->shmObjImmutableData)
+ if (NULL != psmod->shmObjImmutableData)
{
- SHMfree(psmod->shmObjImmutableData);
+ if (NULL != psmod->pCleanupRoutine)
+ {
+ (*psmod->pCleanupRoutine)(psmod->shmObjImmutableData);
+ }
+ free(psmod->shmObjImmutableData);
}
- if (SHMNULL != psmod->shmObjSharedData)
+ if (NULL != psmod->shmObjSharedData)
{
- SHMfree(psmod->shmObjSharedData);
+ free(psmod->shmObjSharedData);
}
- if (SHMNULL != psmod->shmObjName)
+ if (NULL != psmod->shmObjName)
{
- SHMfree(psmod->shmObjName);
+ free(psmod->shmObjName);
}
- SHMfree(shmObjData);
+ free(shmObjData);
SHMRelease();
@@ -448,159 +469,6 @@ CSharedMemoryObject::FreeSharedDataAreas(
/*++
Function:
- CSharedMemoryObject::PromoteShjaredData
-
- Copies the object's state into the passed-in shared data structures
-
-Parameters:
- shmObjData -- shared memory pointer for the shared memory object data
- psmod -- locally-mapped pointer for the shared memory object data
---*/
-
-void
-CSharedMemoryObject::PromoteSharedData(
- SHMPTR shmObjData,
- SHMObjData *psmod
- )
-{
- _ASSERTE(SHMNULL != shmObjData);
- _ASSERTE(NULL != psmod);
-
- ENTRY("CSharedMemoryObject::PromoteSharedData"
- "(this = %p, shmObjData = %p, psmod = %p)\n",
- this,
- shmObjData,
- psmod);
-
- //
- // psmod has been zero-inited, so we don't need to worry about
- // shmPrevObj, shmNextObj, fAddedToList, shmObjName, dwNameLength,
- // or pvSynchData
- //
-
- psmod->lProcessRefCount = 1;
- psmod->eTypeId = m_pot->GetId();
-
- if (0 != m_pot->GetImmutableDataSize())
- {
- void *pvImmutableData;
-
- pvImmutableData = SHMPTR_TO_TYPED_PTR(void, psmod->shmObjImmutableData);
- _ASSERTE(NULL != pvImmutableData);
-
- CopyMemory(
- pvImmutableData,
- m_pvImmutableData,
- m_pot->GetImmutableDataSize()
- );
- }
-
- if (0 != m_pot->GetSharedDataSize())
- {
- void *pvSharedData;
-
- pvSharedData = SHMPTR_TO_TYPED_PTR(void, psmod->shmObjSharedData);
- _ASSERTE(NULL != pvSharedData);
-
- CopyMemory(
- pvSharedData,
- m_pvSharedData,
- m_pot->GetSharedDataSize()
- );
-
- free(m_pvSharedData);
- m_pvSharedData = pvSharedData;
- }
-
- m_shmod = shmObjData;
-
- LOGEXIT("CSharedMemoryObject::PromoteSharedData\n");
-}
-
-/*++
-Function:
- CSharedMemoryObject::EnsureObjectIsShared
-
- If this object is not yet in the shared domain allocate the necessary
- shared memory structures for it and copy the object's data into those
- structures
-
-Parameters:
- pthr -- thread data for the calling thread
---*/
-
-PAL_ERROR
-CSharedMemoryObject::EnsureObjectIsShared(
- CPalThread *pthr
- )
-{
- PAL_ERROR palError = NO_ERROR;
- IDataLock *pDataLock = NULL;
- SHMPTR shmObjData;
- SHMObjData *psmod;
-
- _ASSERTE(NULL != pthr);
-
- ENTRY("CSharedMemoryObject::EnsureObjectIsShared"
- "(this = %p, pthr = %p)\n",
- this,
- pthr
- );
-
- //
- // Grab the shared memory lock and check if the object is already
- // shared
- //
-
- SHMLock();
-
- if (SharedObject == m_ObjectDomain)
- {
- goto EnsureObjectIsSharedExit;
- }
-
- //
- // Grab the local shared data lock, if necessary
- //
-
- if (0 != m_pot->GetSharedDataSize())
- {
- m_sdlSharedData.AcquireLock(pthr, &pDataLock);
- }
-
- //
- // Allocate the necessary shared data areas
- //
-
- palError = AllocateSharedDataItems(&shmObjData, &psmod);
- if (NO_ERROR != palError)
- {
- goto EnsureObjectIsSharedExit;
- }
-
- //
- // Promote the object's data and set the domain to shared
- //
-
- PromoteSharedData(shmObjData, psmod);
- m_ObjectDomain = SharedObject;
-
-EnsureObjectIsSharedExit:
-
- if (NULL != pDataLock)
- {
- pDataLock->ReleaseLock(pthr, TRUE);
- }
-
- SHMRelease();
-
- LOGEXIT("CSharedMemoryObject::EnsureObjectIsShared returns %d\n", palError);
-
- return palError;
-}
-
-/*++
-Function:
CSharedMemoryObject::CleanupForProcessShutdown
Cleanup routine called by the object manager when shutting down
@@ -636,6 +504,16 @@ CSharedMemoryObject::CleanupForProcessShutdown(
);
}
+ if (NULL != m_pot->GetImmutableDataCleanupRoutine())
+ {
+ (*m_pot->GetImmutableDataCleanupRoutine())(m_pvImmutableData);
+ }
+
+ if (NULL != m_pot->GetProcessLocalDataCleanupRoutine())
+ {
+ (*m_pot->GetProcessLocalDataCleanupRoutine())(pthr, static_cast<IPalObject*>(this));
+ }
+
//
// We need to do two things with the calling thread data here:
// 1) store it in m_pthrCleanup so it is available to the destructors
@@ -760,7 +638,7 @@ CSharedMemoryObject::DereferenceSharedData()
if (!fSharedDataAlreadDereferenced)
{
- if (SHMNULL != m_shmod)
+ if (NULL != m_shmod)
{
SHMObjData *psmod;
@@ -789,7 +667,7 @@ CSharedMemoryObject::DereferenceSharedData()
_ASSERTE(0 != psmod->dwNameLength);
- if (SHMNULL != psmod->shmPrevObj)
+ if (NULL != psmod->shmPrevObj)
{
SHMObjData *psmodPrevious = SHMPTR_TO_TYPED_PTR(SHMObjData, psmod->shmPrevObj);
_ASSERTE(NULL != psmodPrevious);
@@ -809,7 +687,7 @@ CSharedMemoryObject::DereferenceSharedData()
}
}
- if (SHMNULL != psmod->shmNextObj)
+ if (NULL != psmod->shmNextObj)
{
SHMObjData *psmodNext = SHMPTR_TO_TYPED_PTR(SHMObjData, psmod->shmNextObj);
_ASSERTE(NULL != psmodNext);
@@ -820,8 +698,8 @@ CSharedMemoryObject::DereferenceSharedData()
#if _DEBUG
else
{
- _ASSERTE(SHMNULL == psmod->shmPrevObj);
- _ASSERTE(SHMNULL == psmod->shmNextObj);
+ _ASSERTE(NULL == psmod->shmPrevObj);
+ _ASSERTE(NULL == psmod->shmNextObj);
}
#endif
}
@@ -871,7 +749,7 @@ CSharedMemoryObject::~CSharedMemoryObject()
{
free(m_pvSharedData);
}
- else if (SHMNULL != m_shmod && m_fDeleteSharedData)
+ else if (NULL != m_shmod && m_fDeleteSharedData)
{
FreeSharedDataAreas(m_shmod);
}
@@ -1178,126 +1056,6 @@ InitializeExit:
/*++
Function:
- CSharedMemoryWaitableObject::EnsureObjectIsShared
-
- If this object is not yet in the shared domain allocate the necessary
- shared memory structures for it and copy the object's data into those
- structures
-
-Parameters:
- pthr -- thread data for the calling thread
---*/
-
-PAL_ERROR
-CSharedMemoryWaitableObject::EnsureObjectIsShared(
- CPalThread *pthr
- )
-{
- PAL_ERROR palError = NO_ERROR;
- IDataLock *pDataLock = NULL;
- SHMPTR shmObjData = SHMNULL;
- SHMObjData *psmod;
- VOID *pvSharedSynchData;
-
- _ASSERTE(NULL != pthr);
-
- ENTRY("CSharedMemoryWaitableObject::EnsureObjectIsShared"
- "(this = %p, pthr = %p)\n",
- this,
- pthr
- );
-
- //
- // First, grab the process synchronization lock and check
- // if the object is already shared
- //
-
- g_pSynchronizationManager->AcquireProcessLock(pthr);
-
- if (SharedObject == m_ObjectDomain)
- {
- goto EnsureObjectIsSharedExitNoSHMLockRelease;
- }
-
- //
- // Grab the necessary locks
- //
-
- SHMLock();
-
- if (0 != m_pot->GetSharedDataSize())
- {
- m_sdlSharedData.AcquireLock(pthr, &pDataLock);
- }
-
- //
- // Allocate the necessary shared data areas
- //
-
- palError = AllocateSharedDataItems(&shmObjData, &psmod);
- if (NO_ERROR != palError)
- {
- goto EnsureObjectIsSharedExit;
- }
-
- //
- // Promote the object's synchronization data
- //
-
- palError = g_pSynchronizationManager->PromoteObjectSynchData(
- pthr,
- m_pvSynchData,
- &pvSharedSynchData
- );
-
- if (NO_ERROR != palError)
- {
- goto EnsureObjectIsSharedExit;
- }
-
- m_pvSynchData = pvSharedSynchData;
- psmod->pvSynchData = pvSharedSynchData;
-
- //
- // Promote the object's data and set the domain to shared
- //
-
- PromoteSharedData(shmObjData, psmod);
- m_ObjectDomain = SharedObject;
-
-EnsureObjectIsSharedExit:
-
- if (NULL != pDataLock)
- {
- pDataLock->ReleaseLock(pthr, TRUE);
- }
-
- SHMRelease();
-
-EnsureObjectIsSharedExitNoSHMLockRelease:
-
- g_pSynchronizationManager->ReleaseProcessLock(pthr);
-
- if (NO_ERROR != palError && SHMNULL != shmObjData)
- {
- //
- // Since shmObjdData is local to this function there's no
- // need to continue to hold the promotion locks when
- // freeing the allocated data on error
- //
-
- FreeSharedDataAreas(shmObjData);
- }
-
- LOGEXIT("CSharedMemoryWaitableObject::EnsureObjectIsShared returns %d\n",
- palError
- );
-
- return palError;
-}
-
-/*++
-Function:
CSharedMemoryWaitableObject::~CSharedMemoryWaitableObject
Destructor; should only be called from ReleaseReference
diff --git a/src/pal/src/objmgr/shmobject.hpp b/src/pal/src/objmgr/shmobject.hpp
index addfda52cc..9d55f90cab 100644
--- a/src/pal/src/objmgr/shmobject.hpp
+++ b/src/pal/src/objmgr/shmobject.hpp
@@ -65,6 +65,9 @@ namespace CorUnix
SHMPTR shmObjImmutableData;
SHMPTR shmObjSharedData;
+ OBJECT_IMMUTABLE_DATA_COPY_ROUTINE pCopyRoutine;
+ OBJECT_IMMUTABLE_DATA_CLEANUP_ROUTINE pCleanupRoutine;
+
LONG lProcessRefCount;
DWORD dwNameLength;
@@ -121,8 +124,7 @@ namespace CorUnix
// m_fSharedDataDereferenced will be TRUE if DereferenceSharedData
// has already been called. (N.B. -- this is a LONG instead of a bool
// because it is passed to InterlockedExchange). If the shared data blob
- // should be freed in the object's destructor (i.e., SHMfree should be
- // called on the appropriate SHMPTRs) DereferenceSharedData will
+ // should be freed in the object's destructor DereferenceSharedData will
// set m_fDeleteSharedData to TRUE.
//
@@ -141,12 +143,6 @@ namespace CorUnix
SHMPTR shmObjData
);
- void
- PromoteSharedData(
- SHMPTR shmObjData,
- SHMObjData *psmod
- );
-
bool
DereferenceSharedData();
@@ -178,7 +174,7 @@ namespace CorUnix
:
CPalObjectBase(pot),
m_pcsObjListLock(pcsObjListLock),
- m_shmod(SHMNULL),
+ m_shmod(NULL),
m_pvSharedData(NULL),
m_ObjectDomain(ProcessLocalObject),
m_fSharedDataDereferenced(FALSE),
@@ -229,12 +225,6 @@ namespace CorUnix
CObjectAttributes *poa
);
- virtual
- PAL_ERROR
- EnsureObjectIsShared(
- CPalThread *pthr
- );
-
void
CleanupForProcessShutdown(
CPalThread *pthr
@@ -354,12 +344,6 @@ namespace CorUnix
CObjectAttributes *poa
);
- virtual
- PAL_ERROR
- EnsureObjectIsShared(
- CPalThread *pthr
- );
-
//
// IPalObject routines
//
diff --git a/src/pal/src/objmgr/shmobjectmanager.cpp b/src/pal/src/objmgr/shmobjectmanager.cpp
index 42754216f1..90caa655e3 100644
--- a/src/pal/src/objmgr/shmobjectmanager.cpp
+++ b/src/pal/src/objmgr/shmobjectmanager.cpp
@@ -277,7 +277,7 @@ CSharedMemoryObjectManager::RegisterObject(
if (0 != poa->sObjectName.GetStringLength())
{
- SHMPTR shmObjectListHead = SHMNULL;
+ SHMPTR shmObjectListHead = NULL;
//
// The object must be shared
@@ -352,7 +352,7 @@ CSharedMemoryObjectManager::RegisterObject(
}
shmObjectListHead = SHMGetInfo(SIID_NAMED_OBJECTS);
- if (SHMNULL != shmObjectListHead)
+ if (NULL != shmObjectListHead)
{
SHMObjData *psmodListHead;
@@ -418,6 +418,14 @@ CSharedMemoryObjectManager::RegisterObject(
pvImmutableData,
potObj->GetImmutableDataSize()
);
+
+ if (NULL != potObj->GetImmutableDataCopyRoutine())
+ {
+ (*potObj->GetImmutableDataCopyRoutine())(pvImmutableData, pvSharedImmutableData);
+ }
+
+ psmod->pCopyRoutine = potObj->GetImmutableDataCopyRoutine();
+ psmod->pCleanupRoutine = potObj->GetImmutableDataCleanupRoutine();
}
else
{
@@ -505,8 +513,8 @@ CSharedMemoryObjectManager::LocateObject(
{
PAL_ERROR palError = NO_ERROR;
IPalObject *pobjExisting = NULL;
- SHMPTR shmSharedObjectData = SHMNULL;
- SHMPTR shmObjectListEntry = SHMNULL;
+ SHMPTR shmSharedObjectData = NULL;
+ SHMPTR shmObjectListEntry = NULL;
SHMObjData *psmod = NULL;
LPWSTR pwsz = NULL;
@@ -598,7 +606,7 @@ CSharedMemoryObjectManager::LocateObject(
SHMLock();
shmObjectListEntry = SHMGetInfo(SIID_NAMED_OBJECTS);
- while (SHMNULL != shmObjectListEntry)
+ while (NULL != shmObjectListEntry)
{
psmod = SHMPTR_TO_TYPED_PTR(SHMObjData, shmObjectListEntry);
if (NULL != psmod)
@@ -634,7 +642,7 @@ CSharedMemoryObjectManager::LocateObject(
}
}
- if (SHMNULL != shmSharedObjectData)
+ if (NULL != shmSharedObjectData)
{
CSharedMemoryObject *pshmobj = NULL;
CObjectAttributes oa(pwsz, NULL);
@@ -1094,7 +1102,7 @@ CSharedMemoryObjectManager::ImportSharedObjectIntoProcess(
_ASSERTE(NULL != pthr);
_ASSERTE(NULL != pot);
_ASSERTE(NULL != poa);
- _ASSERTE(SHMNULL != shmSharedObjectData);
+ _ASSERTE(NULL != shmSharedObjectData);
_ASSERTE(NULL != psmod);
_ASSERTE(NULL != ppshmobj);
@@ -1174,335 +1182,6 @@ static CAllowedObjectTypes aotRemotable(
/*++
Function:
- PAL_LocalHandleToRemote
-
- Returns a "remote handle" that may be passed to another process.
-
-Parameters:
- hLocal -- the handle to generate a "remote handle" for
---*/
-
-PALIMPORT
-RHANDLE
-PALAPI
-PAL_LocalHandleToRemote(IN HANDLE hLocal)
-{
- PAL_ERROR palError = NO_ERROR;
- CPalThread *pthr;
- IPalObject *pobj = NULL;
- CSharedMemoryObject *pshmobj;
- SHMObjData *psmod = NULL;
- RHANDLE hRemote = reinterpret_cast<RHANDLE>(INVALID_HANDLE_VALUE);
-
- PERF_ENTRY(PAL_LocalHandleToRemote);
- ENTRY("PAL_LocalHandleToRemote( hLocal=0x%lx )\n", hLocal);
-
- pthr = InternalGetCurrentThread();
-
- if (!HandleIsSpecial(hLocal))
- {
- palError = g_pObjectManager->ReferenceObjectByHandle(
- pthr,
- hLocal,
- &aotRemotable,
- 0,
- &pobj
- );
-
- if (NO_ERROR != palError)
- {
- goto PAL_LocalHandleToRemoteExitNoLockRelease;
- }
- }
- else if (hPseudoCurrentProcess == hLocal)
- {
- pobj = g_pobjProcess;
- pobj->AddReference();
- }
- else
- {
- ASSERT("Invalid special handle type passed to PAL_LocalHandleToRemote\n");
- palError = ERROR_INVALID_HANDLE;
- goto PAL_LocalHandleToRemoteExitNoLockRelease;
- }
-
- pshmobj = static_cast<CSharedMemoryObject*>(pobj);
-
- //
- // Make sure that the object is shared
- //
-
- palError = pshmobj->EnsureObjectIsShared(pthr);
- if (NO_ERROR != palError)
- {
- ERROR("Failure %d promoting object\n", palError);
- goto PAL_LocalHandleToRemoteExitNoLockRelease;
- }
-
- SHMLock();
-
- psmod = SHMPTR_TO_TYPED_PTR(SHMObjData, pshmobj->GetShmObjData());
- if (NULL != psmod)
- {
- //
- // Bump up the process ref count by 1. The receiving process will not
- // increase the ref count when it converts the remote handle to
- // local.
- //
-
- psmod->lProcessRefCount += 1;
-
- //
- // The remote handle is simply the SHMPTR for the SHMObjData
- //
-
- hRemote = reinterpret_cast<RHANDLE>(pshmobj->GetShmObjData());
- }
- else
- {
- ASSERT("Unable to map shared object data\n");
- palError = ERROR_INTERNAL_ERROR;
- goto PAL_LocalHandleToRemoteExit;
- }
-
-PAL_LocalHandleToRemoteExit:
-
- SHMRelease();
-
-PAL_LocalHandleToRemoteExitNoLockRelease:
-
- if (NULL != pobj)
- {
- pobj->ReleaseReference(pthr);
- }
-
- if (NO_ERROR != palError)
- {
- pthr->SetLastError(palError);
- }
-
- LOGEXIT("PAL_LocalHandleToRemote returns RHANDLE 0x%lx\n", hRemote);
- PERF_EXIT(PAL_LocalHandleToRemote);
- return hRemote;
-}
-
-/*++
-Function:
- CSharedMemoryObjectManager::ConvertRemoteHandleToLocal
-
- Given a "remote handle" creates a local handle that refers
- to the desired object. (Unlike PAL_RemoteHandleToLocal this method
- needs to access internal object manager state, so it's a member function.)
-
-Parameters:
- pthr -- thread data for calling thread
- rhRemote -- the remote handle
- phLocal -- on success, receives the local handle
---*/
-
-PAL_ERROR
-CSharedMemoryObjectManager::ConvertRemoteHandleToLocal(
- CPalThread *pthr,
- RHANDLE rhRemote,
- HANDLE *phLocal
- )
-{
- PAL_ERROR palError = NO_ERROR;
- SHMObjData *psmod;
- CSharedMemoryObject *pshmobj = NULL;
- PLIST_ENTRY pleObjectList;
-
- _ASSERTE(NULL != pthr);
- _ASSERTE(NULL != phLocal);
-
- ENTRY("CSharedMemoryObjectManager::ConvertRemoteHandleToLocal "
- "(this=%p, pthr=%p, rhRemote=%p, phLocal=%p)\n",
- this,
- pthr,
- rhRemote,
- phLocal
- );
-
- if (rhRemote == NULL || rhRemote == INVALID_HANDLE_VALUE)
- {
- palError = ERROR_INVALID_HANDLE;
- goto ConvertRemoteHandleToLocalExitNoLockRelease;
- }
-
- InternalEnterCriticalSection(pthr, &m_csListLock);
- SHMLock();
-
- //
- // The remote handle is really a shared memory pointer to the
- // SHMObjData for the object.
- //
-
- psmod = SHMPTR_TO_TYPED_PTR(SHMObjData, reinterpret_cast<SHMPTR>(rhRemote));
- if (NULL == psmod)
- {
- ERROR("Invalid remote handle\n");
- palError = ERROR_INVALID_HANDLE;
- goto ConvertRemoteHandleToLocalExit;
- }
-
- //
- // Check to see if a local reference for this object already
- // exists
- //
-
- if (0 != psmod->dwNameLength)
- {
- pleObjectList = &m_leNamedObjects;
- }
- else
- {
- pleObjectList = &m_leAnonymousObjects;
- }
-
- for (PLIST_ENTRY ple = pleObjectList->Flink;
- ple != pleObjectList;
- ple = ple->Flink)
- {
- pshmobj = CSharedMemoryObject::GetObjectFromListLink(ple);
-
- if (SharedObject == pshmobj->GetObjectDomain()
- && reinterpret_cast<SHMPTR>(rhRemote) == pshmobj->GetShmObjData())
- {
- TRACE("Object for remote handle already present in this process\n");
-
- //
- // PAL_LocalHandleToRemote bumped up the process refcount on the
- // object. Since this process already had a reference to the object
- // we need to decrement that reference now...
- //
-
- psmod->lProcessRefCount -= 1;
- _ASSERTE(0 < psmod->lProcessRefCount);
-
- //
- // We also need to add a reference to the object (since ReleaseReference
- // gets called below)
- //
-
- pshmobj->AddReference();
-
- break;
- }
-
- pshmobj = NULL;
- }
-
- if (NULL == pshmobj)
- {
- CObjectType *pot;
- CObjectAttributes oa;
-
- //
- // Get the local instance of the CObjectType
- //
-
- pot = CObjectType::GetObjectTypeById(psmod->eTypeId);
- if (NULL == pot)
- {
- ASSERT("Invalid object type ID in shared memory info\n");
- goto ConvertRemoteHandleToLocalExit;
- }
-
- //
- // Create the local state for the shared object
- //
-
- palError = ImportSharedObjectIntoProcess(
- pthr,
- pot,
- &oa,
- reinterpret_cast<SHMPTR>(rhRemote),
- psmod,
- FALSE,
- &pshmobj
- );
-
- if (NO_ERROR != palError)
- {
- goto ConvertRemoteHandleToLocalExit;
- }
- }
-
- //
- // Finally, allocate a local handle for the object
- //
-
- palError = ObtainHandleForObject(
- pthr,
- pshmobj,
- 0,
- FALSE,
- NULL,
- phLocal
- );
-
-ConvertRemoteHandleToLocalExit:
-
- SHMRelease();
- InternalLeaveCriticalSection(pthr, &m_csListLock);
-
-ConvertRemoteHandleToLocalExitNoLockRelease:
-
- if (NULL != pshmobj)
- {
- pshmobj->ReleaseReference(pthr);
- }
-
- LOGEXIT("CSharedMemoryObjectManager::ConvertRemoteHandleToLocal returns %d\n", palError);
-
- return palError;
-}
-
-/*++
-Function:
- PAL_RemoteHandleToLocal
-
- Given a "remote handle", return a local handle that refers to the
- specified process. Calls
- SharedMemoryObjectManager::ConvertRemoteHandleToLocal to do the actual
- work
-
-Parameters:
- rhRemote -- the "remote handle" to convert to a local handle
---*/
-
-PALIMPORT
-HANDLE
-PALAPI
-PAL_RemoteHandleToLocal(IN RHANDLE rhRemote)
-{
- PAL_ERROR palError = NO_ERROR;
- CPalThread *pthr;
- HANDLE hLocal = INVALID_HANDLE_VALUE;
-
- PERF_ENTRY(PAL_RemoteHandleToLocal);
- ENTRY("PAL_RemoteHandleToLocal( hRemote=0x%lx )\n", rhRemote);
-
- pthr = InternalGetCurrentThread();
-
- palError = static_cast<CSharedMemoryObjectManager*>(g_pObjectManager)->ConvertRemoteHandleToLocal(
- pthr,
- rhRemote,
- &hLocal
- );
-
- if (NO_ERROR != palError)
- {
- pthr->SetLastError(palError);
- }
-
- LOGEXIT("PAL_RemoteHandleToLocal returns HANDLE 0x%lx\n", hLocal);
- PERF_EXIT(PAL_RemoteHandleToLocal);
- return hLocal;
-}
-
-/*++
-Function:
CheckObjectTypeAndRights
Helper routine that determines if:
diff --git a/src/pal/src/objmgr/shmobjectmanager.hpp b/src/pal/src/objmgr/shmobjectmanager.hpp
index fbde872eeb..6e11b2095e 100644
--- a/src/pal/src/objmgr/shmobjectmanager.hpp
+++ b/src/pal/src/objmgr/shmobjectmanager.hpp
@@ -71,13 +71,6 @@ namespace CorUnix
CPalThread *pthr
);
- PAL_ERROR
- ConvertRemoteHandleToLocal(
- CPalThread *pthr,
- RHANDLE rhRemote,
- HANDLE *phLocal
- );
-
//
// IPalObjectManager routines
//
diff --git a/src/pal/src/shmemory/shmemory.cpp b/src/pal/src/shmemory/shmemory.cpp
index 35dadd6b3a..a12bd29c84 100644
--- a/src/pal/src/shmemory/shmemory.cpp
+++ b/src/pal/src/shmemory/shmemory.cpp
@@ -14,165 +14,14 @@ Abstract:
Implementation of shared memory infrastructure for IPC
-Issues :
-
- Interprocess synchronization
-
-
-There doesn't seem to be ANY synchronization mechanism that will work
-inter-process AND be pthread-safe. FreeBSD's pthread implementation has no
-support for inter-process synchronization (PTHREAD_PROCESS_SHARED);
-"traditionnal" inter-process syncronization functions, on the other hand, are
-not pthread-aware, and thus will block entire processes instead of only the
-calling thread.
-
-From suggestions and information obtained on the freebsd-hackers mailing list,
-I have come up with 2 possible strategies to ensure serialized access to our
-shared memory region
-
-Note that the estimates of relative efficiency are wild guesses; my assumptions
-are that blocking entire processes is least efficient, busy wait somewhat
-better, and anything that does neither is preferable. However, the overhead of
-complex solutions is likely to have an important impact on performance
-
-Option 1 : very simple; possibly less efficient. in 2 words : "busy wait"
-Basically,
-
-while(InterlockedCompareExchange(spinlock_in_shared_memory, 1, 0)
- sched_yield();
-
-In other words, if a value is 0, set it to 1; otherwise, try again until we
-succeed. use shed_yield to give the system a chance to schedule other threads
-while we wait. (once a thread succeeds at this, it does its work, then sets
-the value back to 0)
-One inconvenient : threads will not unblock in the order they are blocked;
-once a thread releases the mutex, whichever waiting thread is scheduled next
-will be unblocked. This is what is called the "thundering herd" problem, and in
-extreme cases, can lead to starvation
-Update : we'll set the spinlock to our PID instead of 1, that way we can find
-out if the lock is held by a dead process.
-
-Option 2 : possibly more efficient, much more complex, borders on
-"over-engineered". I'll explain it in stages, in the same way I deduced it.
-
-Option 2.1 : probably less efficient, reasonably simple. stop at step 2)
-
-1) The minimal, original idea was to use SysV semaphores for synchronization.
-This didn't work, because semaphores block the entire process, which can easily
-lead to deadlocks (thread 1 takes sem, thread 2 tries to take sem, blocks
-process, thread 1 is blocked and never releases sem)
-
-2) (this is option 2.1) Protect the use of the semaphores in critical sections.
-Enter the critical section before taking the semaphore, leave the section after
-releasing the semaphore. This ensures that 2 threads of the same process will
-never try to acquire the semaphore at the same time, which avoids deadlocks.
-However, the entire process still blocks if another process has the semaphore.
-Here, unblocking order should match blocking order (assuming the semaphores work
-properly); therefore, no risk of starvation.
-
-3) This is where it gets complicated. To avoid blocking whole processes, we
-can't use semaphores. One suggestion I got was to use multi-ended FIFOs, here's
-how it would work.
-
--as in option 1, use InterlockedCompareExchange on a value in shared memory.
--if this was not succesful (someone else has locked the shared memory), then :
- -open a special FIFO for reading; try to read 1 byte. This will block until
- someone writes to it, and *should* only block the current thread. (note :
- more than one thread/process can open the same FIFO and block on read(),
- in this case, only one gets woken up when someone writes to it.
- *which* one is, again, not predictable; this may lead to starvation)
- -once we are unblocked, we have the lock.
--once we have the lock (either from Interlocked...() or from read()),
- we can do our work
--once the work is done, we open the FIFO for writing. this will fail if no one
- is listening.
--if no one is listening, release the lock by setting the shared memory value
- back to 0
--if someone is listening, write 1 byte to the FIFO to wake someone, then close
- the FIFO. the value in shared memory will remain nonzero until a thread tries
- to wake the next one and sees no one is listening.
-
-problem with this option : it is possible for a thread to call Interlocked...()
-BETWEEN the failed "open for write" attempt and the subsequent restoration of
-the SHM value back to zero. In this case, that thread will go to sleep and will
-not wake up until *another* thread asks for the lock, takes it and releases it.
-
-so to fix that, we come to step
-
-4) Instead of using InterlockedCompareExchange, use a SysV semaphore :
--when taking the lock :
- -take the semaphore
- -try to take the lock (check if value is zero, change it to 1 if it is)
- -if we fail : open FIFO for reading, release the semaphore, read() and block
- -if we succeed : release the semaphore
--when releasing the lock :
- -take the semaphore
- -open FIFO for write
- -if we succeed, release semaphore, then write value
- -if we fail, reset SHM value to 0, then release semaphore.
-
-Yes, using a SysV semaphore will block the whole process, but for a very short
-time (unlike option 2.1)
-problem with this : again, we get deadlocks if 2 threads from a single process
-try to take the semaphore. So like in option 2.1, we ave to wrap the semaphore
-usage in a critical section. (complex enough yet?)
-
-so the locking sequence becomes EnterCriticalSection - take semaphore - try to
- lock - open FIFO - release semaphore - LeaveCriticalSection - read
-and the unlocking sequence becomes EnterCS - take sem - open FIFO - release
- sem - LeaveCS - write
-
-Once again, the unblocking order probably won't match the blocking order.
-This could be fixed by using multiple FIFOs : waiting thread open their own
-personal FIFO, write the ID of their FIFO to another FIFO. The thread that wants
-to release the lock reads ID from that FIFO, determines which FIFO to open for
-writing and writes a byte to it. This way, whoever wrote its ID to the FIFO
-first will be first to awake. How's that for complexity?
-
-So to summarize, the options are
-1 - busy wait
-2.1 - semaphores + critical sections (whole process blocks)
-2 - semaphores + critical sections + FIFOs (minimal process blocking)
-2.2 - option 2 with multiple FIFOs (minimal process blocking, order preserved)
-
-Considering the overhead involved in options 2 & 2.2, it is our guess that
-option 1 may in fact be more efficient, and this is how we'll implement it for
-the moment. Note that other platforms may not present the same difficulties
-(i.e. other pthread implementations may support inter-process mutexes), and may
-be able to use a simpler, more efficient approach.
-
-B] Reliability.
-It is important for the shared memory implementation to be as foolproof as
-possible. Since more than one process will be able to modify the shared data,
-it becomes possible for one unstable process to destabilize the others. The
-simplest example is a process that dies while modifying shared memory : if
-it doesn't release its lock, we're in trouble. (this case will be taken care
-of by using PIDs in the spinlock; this we we can check if the locking process
-is still alive).
-
--*/
-#include "config.h"
-#include "pal/palinternal.h"
#include "pal/dbgmsg.h"
#include "pal/shmemory.h"
#include "pal/critsect.h"
-#include "pal/shmemory.h"
-#include "pal/init.h"
#include "pal/process.h"
-#include "pal/misc.h"
-
-#include <sys/types.h>
-#include <sys/stat.h>
-#include <sys/mman.h>
-#include <unistd.h>
-#include <signal.h>
-#include <errno.h>
-#include <string.h>
-#include <sched.h>
-#include <pthread.h>
#if HAVE_YIELD_SYSCALL
#include <sys/syscall.h>
@@ -180,155 +29,25 @@ is still alive).
SET_DEFAULT_DEBUG_CHANNEL(SHMEM);
-/* Macro-definitions **********************************************************/
-
-/* rounds 'val' up to be divisible by 'r'. 'r' must be a power of two. */
-#ifndef roundup
-#define roundup(val, r) ( ((val)+(r)-1) & ~( (r)-1 ) )
-#endif
-
-#define SEGMENT_NAME_SUFFIX_LENGTH 10
-
-/*
-SHMPTR structure :
-High byte is SHM segment number
-Low bytes are offset in the segment
- */
-#define SHMPTR_SEGMENT(shmptr) \
- (((shmptr)>>24)&0xFF)
-
-#define SHMPTR_OFFSET(shmptr) \
- ((shmptr)&0x00FFFFFF)
-
-#define MAKE_SHMPTR(segment,offset) \
- ((SHMPTR)((((segment)&0xFF)<<24)|((offset)&0x00FFFFFF)))
-
-/*#define MAX_SEGMENTS 256*//*definition is now in shmemory.h*/
-
-/* Use MAP_NOSYNC to improve performance if it's available */
-#if defined(MAP_NOSYNC)
-#define MAPFLAGS MAP_NOSYNC|MAP_SHARED
-#else
-#define MAPFLAGS MAP_SHARED
-#endif
-
-
/* Type definitions ***********************************************************/
-enum SHM_POOL_SIZES
-{
- SPS_16 = 0, /* 16 bytes */
- SPS_32, /* 32 bytes */
- SPS_64, /* 64 bytes */
- SPS_MAXPATHx2, /* 520 bytes, for long Unicode paths */
-
- SPS_LAST
-};
-/* Block size associated to each SPS identifier */
-static const int block_sizes[SPS_LAST] = {16,32,64,roundup((MAX_LONGPATH+1)*2, sizeof(INT64))};
-
-/*
-SHM_POOL_INFO
-Description of a shared memory pool for a specific block size.
-
-Note on pool structure :
-first_free identifies the first available SHMPTR in the block. Free blocks are
-arranged in a linked list, each free block indicating the location of the next
-one. To walk the list, do something like this :
-SHMPTR *shmptr_ptr=(SHMPTR *)SHMPTR_TO_PTR(pool->first_free)
-while(shm_ptr)
-{
- SHMPTR next = *shmptr_ptr;
- shmptr_ptr = (SHMPTR *)SHMPTR_TO_PTR(next)
-}
- */
-typedef struct
-{
- int item_size; /* size of 1 block, in bytes */
- int num_items; /* total number of blocks in the pool */
- int free_items; /* number of unused items in the pool */
- SHMPTR first_free; /* location of first available block in the pool */
-}SHM_POOL_INFO;
-
/*
-SHM_SEGMENT_HEADER
-Description of a single shared memory segment
-
-Notes on segment names :
-next_semgent contains the string generated by mkstemp() when a new segment is
-generated. This allows processes to map segment files created by other
-processes. To get the file name of a segment file, concatenate
-"segment_name_prefix" and "next_segment".
-
-Notes on pool segments :
-Each segment is divided into one pool for each defined block size (SPS_*).
-These pools are linked with pools in other segment to form one large pool for
-each block size, so that SHMAlloc() doesn't have to search each segment to find
-an available block.
-the first_ and last_pool_blocks indicate the first and last block in a single
-segment for each block size. This allows SHMFree() to determine the size of a
-block by comparing its value with these boundaries. (note that within each
-segment, each pool is composed of a single contiguous block of memory)
-*/
-typedef struct
-{
- Volatile<SHMPTR> first_pool_blocks[SPS_LAST];
- Volatile<SHMPTR> last_pool_blocks[SPS_LAST];
-} SHM_SEGMENT_HEADER;
-
-/*
-SHM_FIRST_HEADER
+SHM_HEADER
Global information about the shared memory system
-In addition to the standard SHM_SEGGMENT_HEADER, the first segment contains some
-information required to properly use the shared memory system.
The spinlock is used to ensure that only one process accesses shared memory at
the same time. A process can only take the spinlock if its contents is 0, and
it takes the spinlock by placing its PID in it. (this allows a process to catch
the special case where it tries to take a spinlock it already owns.
-
-The first_* members will contain the location of the first element in the
-various linked lists of shared information
- */
-
-#ifdef TRACK_SHMLOCK_OWNERSHIP
-
-#define SHMLOCK_OWNERSHIP_HISTORY_ARRAY_SIZE 5
-
-#define CHECK_CANARIES(header) \
- _ASSERTE(HeadSignature == header->dwHeadCanaries[0]); \
- _ASSERTE(HeadSignature == header->dwHeadCanaries[1]); \
- _ASSERTE(TailSignature == header->dwTailCanaries[0]); \
- _ASSERTE(TailSignature == header->dwTailCanaries[1])
-
-typedef struct _pid_and_tid
-{
- Volatile<pid_t> pid;
- Volatile<pthread_t> tid;
-} pid_and_tid;
-
-const DWORD HeadSignature = 0x48454144;
-const DWORD TailSignature = 0x5441494C;
-
-#endif // TRACK_SHMLOCK_OWNERSHIP
+*/
typedef struct
{
- SHM_SEGMENT_HEADER header;
-#ifdef TRACK_SHMLOCK_OWNERSHIP
- Volatile<DWORD> dwHeadCanaries[2];
-#endif // TRACK_SHMLOCK_OWNERSHIP
Volatile<pid_t> spinlock;
-#ifdef TRACK_SHMLOCK_OWNERSHIP
- Volatile<DWORD> dwTailCanaries[2];
- pid_and_tid pidtidCurrentOwner;
- pid_and_tid pidtidOwners[SHMLOCK_OWNERSHIP_HISTORY_ARRAY_SIZE];
- Volatile<ULONG> ulOwnersIdx;
-#endif // TRACK_SHMLOCK_OWNERSHIP
- SHM_POOL_INFO pools[SPS_LAST]; /* information about each memory pool */
Volatile<SHMPTR> shm_info[SIID_LAST]; /* basic blocks of shared information.*/
-} SHM_FIRST_HEADER;
+} SHM_HEADER;
+static SHM_HEADER shm_header;
/* Static variables ***********************************************************/
@@ -343,12 +62,6 @@ memory. Rationale :
*/
static CRITICAL_SECTION shm_critsec;
-/* number of segments the current process knows about */
-int shm_numsegments;
-
-/* array containing the base address of each segment */
-Volatile<LPVOID> shm_segment_bases[MAX_SEGMENTS];
-
/* number of locks the process currently holds (SHMLock calls without matching
SHMRelease). Because we take the critical section while inside a
SHMLock/SHMRelease pair, this is actually the number of locks held by a single
@@ -359,24 +72,6 @@ static Volatile<LONG> lock_count;
SHMGet/SetInfo will verify that the calling thread holds the lock */
static Volatile<HANDLE> locking_thread;
-/* Constants ******************************************************************/
-
-/* size of a single segment : 256KB */
-static const int segment_size = 0x40000;
-
-/* Static function prototypes *************************************************/
-
-static SHMPTR SHMInitPool(SHMPTR first, int block_size, int pool_size,
- SHM_POOL_INFO *pool);
-static SHMPTR SHMLinkPool(SHMPTR first, int block_size, int num_blocks);
-static BOOL SHMMapUnknownSegments(void);
-static BOOL SHMAddSegment(void);
-
-
-#define init_waste()
-#define log_waste(x,y)
-#define save_waste()
-
/* Public function implementations ********************************************/
/*++
@@ -390,94 +85,18 @@ BOOL SHMInitialize(void)
{
InternalInitializeCriticalSection(&shm_critsec);
- init_waste();
-
- int size;
- SHM_FIRST_HEADER *header;
- SHMPTR pool_start;
- SHMPTR pool_end;
- enum SHM_POOL_SIZES sps;
-
TRACE("Now initializing global shared memory system\n");
-
- // Not really shared in CoreCLR; we don't try to talk to other CoreCLRs.
- shm_segment_bases[0] = mmap(NULL, segment_size,PROT_READ|PROT_WRITE,
- MAP_ANON|MAP_PRIVATE, -1, 0);
- if(shm_segment_bases[0] == MAP_FAILED)
- {
- ERROR("mmap() failed; error is %d (%s)\n", errno, strerror(errno));
- return FALSE;
- }
- TRACE("Mapped first SHM segment at %p\n",shm_segment_bases[0].Load());
-
- /* Initialize first segment's header */
- header = (SHM_FIRST_HEADER *)shm_segment_bases[0].Load();
- InterlockedExchange((LONG *)&header->spinlock, 0);
-
-#ifdef TRACK_SHMLOCK_OWNERSHIP
- header->dwHeadCanaries[0] = HeadSignature;
- header->dwHeadCanaries[1] = HeadSignature;
- header->dwTailCanaries[0] = TailSignature;
- header->dwTailCanaries[1] = TailSignature;
-
- // Check spinlock size
- _ASSERTE(sizeof(DWORD) == sizeof(header->spinlock));
- // Check spinlock alignment
- _ASSERTE(0 == ((DWORD_PTR)&header->spinlock % (DWORD_PTR)sizeof(void *)));
-#endif // TRACK_SHMLOCK_OWNERSHIP
-
-#ifdef TRACK_SHMLOCK_OWNERSHIP
- header->pidtidCurrentOwner.pid = 0;
- header->pidtidCurrentOwner.tid = 0;
- memset((void *)header->pidtidOwners, 0, sizeof(header->pidtidOwners));
- header->ulOwnersIdx = 0;
-#endif // TRACK_SHMLOCK_OWNERSHIP
+ InterlockedExchange((LONG *)&shm_header.spinlock, 0);
/* SHM information array starts with NULLs */
- memset((void *)header->shm_info, 0, SIID_LAST*sizeof(SHMPTR));
-
- /* Initialize memory pools */
-
- /* first pool starts right after header */
- pool_start = roundup(sizeof(SHM_FIRST_HEADER), sizeof(INT64));
-
- /* Same size for each pool, ensuring alignment is correct */
- size = ((segment_size-pool_start)/SPS_LAST) & ~(sizeof(INT64)-1);
-
- for (sps = static_cast<SHM_POOL_SIZES>(0); sps < SPS_LAST;
- sps = static_cast<SHM_POOL_SIZES>(sps + 1))
- {
- pool_end = SHMInitPool(pool_start, block_sizes[sps], size,
- (SHM_POOL_INFO *)&header->pools[sps]);
-
- if(pool_end ==0)
- {
- ERROR("SHMInitPool failed.\n");
- munmap(shm_segment_bases[0],segment_size);
- return FALSE;
- }
- /* save first and last element of each pool for this segment */
- header->header.first_pool_blocks[sps] = pool_start;
- header->header.last_pool_blocks[sps] = pool_end;
-
- /* next pool starts immediately after this one */
- pool_start +=size;
- }
+ memset((void *)shm_header.shm_info, 0, SIID_LAST*sizeof(SHMPTR));
TRACE("Global shared memory initialization complete.\n");
- shm_numsegments = 1;
lock_count = 0;
locking_thread = 0;
- /* hook into all SHM segments */
- if(!SHMMapUnknownSegments())
- {
- ERROR("Error while mapping segments!\n");
- SHMCleanup();
- return FALSE;
- }
return TRUE;
}
@@ -494,7 +113,6 @@ in PALCommonCleanup.
--*/
void SHMCleanup(void)
{
- SHM_FIRST_HEADER *header;
pid_t my_pid;
TRACE("Starting shared memory cleanup\n");
@@ -505,9 +123,8 @@ void SHMCleanup(void)
/* We should not be holding the spinlock at this point. If we are, release
the spinlock. by setting it to 0 */
my_pid = gPID;
- header = (SHM_FIRST_HEADER *)shm_segment_bases[0].Load();
- _ASSERT_MSG(header->spinlock != my_pid,
+ _ASSERT_MSG(shm_header.spinlock != my_pid,
"SHMCleanup called while the current process still owns the lock "
"[owner thread=%u, current thread: %u]\n",
locking_thread.Load(), THREADSilentGetCurrentThreadId());
@@ -515,237 +132,10 @@ void SHMCleanup(void)
/* Now for the interprocess stuff. */
DeleteCriticalSection(&shm_critsec);
-
- /* Unmap memory segments */
- while(shm_numsegments)
- {
- shm_numsegments--;
- if ( -1 == munmap( shm_segment_bases[ shm_numsegments ],
- segment_size ) )
- {
- ASSERT( "munmap() failed; errno is %d (%s).\n",
- errno, strerror( errno ) );
- }
- }
-
- save_waste();
TRACE("SHMCleanup complete!\n");
}
/*++
-SHMalloc
-
-Allocate a block of memory of the specified size
-
-Parameters :
- size_t size : size of block required
-
-Return value :
- A SHMPTR identifying the new block, or 0 on failure. Use SHMPTR_TO_PTR to
- convert a SHMPTR into a useable pointer (but remember to lock the shared
- memory first!)
-
-Notes :
- SHMalloc will fail if the requested size is larger than a certain maximum.
- At the moment, the maximum is 520 bytes (MAX_LONGPATH*2).
---*/
-SHMPTR SHMalloc(size_t size)
-{
- enum SHM_POOL_SIZES sps;
- SHMPTR first_free;
- SHMPTR next_free;
- SHM_FIRST_HEADER *header;
- SHMPTR *shmptr_ptr;
-
- TRACE("SHMalloc() called; requested size is %u\n", size);
-
- if(0 == size)
- {
- WARN("Got a request for a 0-byte block! returning 0\n");
- return 0;
- }
-
- /* Find the first block size >= requested size */
- for (sps = static_cast<SHM_POOL_SIZES>(0); sps < SPS_LAST;
- sps = static_cast<SHM_POOL_SIZES>(sps + 1))
- {
- if (size <= static_cast<size_t>(block_sizes[sps]))
- {
- break;
- }
- }
-
- /* If no block size is found, requested size was too large. */
- if( SPS_LAST == sps )
- {
- ASSERT("Got request for shared memory block of %u bytes; maximum block "
- "size is %d.\n", size, block_sizes[SPS_LAST-1]);
- return 0;
- }
-
- TRACE("Best block size is %d (%d bytes wasted)\n",
- block_sizes[sps], block_sizes[sps]-size );
-
- log_waste(sps, block_sizes[sps]-size);
-
- SHMLock();
- header = (SHM_FIRST_HEADER *)shm_segment_bases[0].Load();
-
- /* If there are no free items of the specified size left, it's time to
- allocate a new shared memory segment.*/
- if(header->pools[sps].free_items == 0)
- {
- TRACE("No blocks of %d bytes left; allocating new segment.\n",
- block_sizes[sps]);
- if(!SHMAddSegment())
- {
- ERROR("Unable to allocate new shared memory segment!\n");
- SHMRelease();
- return 0;
- }
- }
-
- /* Remove the first free block from the pool */
- first_free = header->pools[sps].first_free;
- shmptr_ptr = static_cast<SHMPTR*>(SHMPTR_TO_PTR(first_free));
-
- if( 0 == first_free )
- {
- ASSERT("First free block in %d-byte pool (%08x) was invalid!\n",
- block_sizes[sps], first_free);
- SHMRelease();
- return 0;
- }
-
- /* the block "first_free" is the head of a linked list of free blocks;
- take the next link in the list and set it as new head of list. */
- next_free = *shmptr_ptr;
- header->pools[sps].first_free = next_free;
- header->pools[sps].free_items--;
-
- /* make sure we're still in a sane state */
- if(( 0 == header->pools[sps].free_items && 0 != next_free) ||
- ( 0 != header->pools[sps].free_items && 0 == next_free))
- {
- ASSERT("free block count is %d, but next free block is %#x\n",
- header->pools[sps].free_items, next_free);
- /* assume all remaining blocks in the pool are corrupt */
- header->pools[sps].first_free = 0;
- header->pools[sps].free_items = 0;
- }
- else if (0 != next_free && 0 == SHMPTR_TO_PTR(next_free) )
- {
- ASSERT("Next free block (%#x) in %d-byte pool is invalid!\n",
- next_free, block_sizes[sps]);
- /* assume all remaining blocks in the pool are corrupt */
- header->pools[sps].first_free = 0;
- header->pools[sps].free_items = 0;
- }
-
- SHMRelease();
-
- TRACE("Allocation successful; %d blocks of %d bytes left. Returning %08x\n",
- header->pools[sps].free_items, block_sizes[sps], first_free);
- return first_free;
-}
-
-/*++
-SHMfree
-
-Release a block of shared memory and put it back in the shared memory pool
-
-Parameters :
- SHMPTR shmptr : identifier of block to release
-
-(no return value)
---*/
-void SHMfree(SHMPTR shmptr)
-{
- int segment;
- int offset;
- SHM_SEGMENT_HEADER *header;
- SHM_FIRST_HEADER *first_header;
- enum SHM_POOL_SIZES sps;
- SHMPTR *shmptr_ptr;
-
- if(0 == shmptr)
- {
- WARN("can't SHMfree() a NULL SHMPTR!\n");
- return;
- }
- SHMLock();
-
- TRACE("Releasing SHMPTR 0x%08x\n", shmptr);
-
- shmptr_ptr = static_cast<SHMPTR*>(SHMPTR_TO_PTR(shmptr));
-
- if(!shmptr_ptr)
- {
- ASSERT("Tried to free an invalid shared memory pointer 0x%08x\n", shmptr);
- SHMRelease();
- return;
- }
-
- /* note : SHMPTR_TO_PTR has already validated the segment/offset pair */
- segment = SHMPTR_SEGMENT(shmptr);
- header = (SHM_SEGMENT_HEADER *)shm_segment_bases[segment].Load();
-
- /* Find out the size of this block. Each segment tells where are its first
- and last blocks for each block size, so we simply need to check in which
- interval the block fits */
- for (sps = static_cast<SHM_POOL_SIZES>(0); sps < SPS_LAST;
- sps = static_cast<SHM_POOL_SIZES>(sps + 1))
- {
- if(header->first_pool_blocks[sps]<=shmptr &&
- header->last_pool_blocks[sps]>=shmptr)
- {
- break;
- }
- }
-
- /* If we didn't find an interval, then the block doesn't really belong in
- this segment (shouldn't happen, the offset check in SHMPTR_TO_PTR should
- have caught this.) */
- if(sps == SPS_LAST)
- {
- ASSERT("Shared memory pointer 0x%08x is out of bounds!\n", shmptr);
- SHMRelease();
- return;
- }
-
- TRACE("SHMPTR 0x%08x is a %d-byte block located in segment %d\n",
- shmptr, block_sizes[sps], segment);
-
- /* Determine the offset of this block (in bytes) relative to the first
- block of the same size in this segment */
- offset = shmptr - header->first_pool_blocks[sps];
-
- /* Make sure that the offset is a multiple of the block size; otherwise,
- this isn't a real SHMPTR */
- if( 0 != ( offset % block_sizes[sps] ) )
- {
- ASSERT("Shared memory pointer 0x%08x is misaligned!\n", shmptr);
- SHMRelease();
- return;
- }
-
- /* Put the SHMPTR back in its pool. */
- first_header = (SHM_FIRST_HEADER *)shm_segment_bases[0].Load();
-
- /* first_free is the head of a linked list of free SHMPTRs. All we need to
- do is make shmptr point to first_free, and set shmptr as the new head
- of the list. */
- *shmptr_ptr = first_header->pools[sps].first_free;
- first_header->pools[sps].first_free = shmptr;
- first_header->pools[sps].free_items++;
-
- TRACE("SHMPTR 0x%08x released; there are now %d blocks of %d bytes "
- "available\n", shmptr, first_header->pools[sps].free_items,
- block_sizes[sps]);
- SHMRelease();
-}
-
-/*++
SHMLock
Restrict shared memory access to the current thread of the current process
@@ -769,17 +159,11 @@ int SHMLock(void)
if(lock_count == 0)
{
- SHM_FIRST_HEADER *header;
pid_t my_pid, tmp_pid;
int spincount = 1;
-#ifdef TRACK_SHMLOCK_OWNERSHIP
- ULONG ulIdx;
-#endif // TRACK_SHMLOCK_OWNERSHIP
TRACE("First-level SHM lock : taking spinlock\n");
- header = (SHM_FIRST_HEADER *)shm_segment_bases[0].Load();
-
// Store the id of the current thread as the (only) one that is
// trying to grab the spinlock from the current process
locking_thread = (HANDLE)pthread_self();
@@ -788,21 +172,10 @@ int SHMLock(void)
while(TRUE)
{
-#ifdef TRACK_SHMLOCK_OWNERSHIP
- _ASSERTE(0 != my_pid);
- _ASSERTE(getpid() == my_pid);
- _ASSERTE(my_pid != header->spinlock);
- CHECK_CANARIES(header);
-#endif // TRACK_SHMLOCK_OWNERSHIP
-
//
// Try to grab the spinlock
//
- tmp_pid = InterlockedCompareExchange((LONG *) &header->spinlock, my_pid,0);
-
-#ifdef TRACK_SHMLOCK_OWNERSHIP
- CHECK_CANARIES(header);
-#endif // TRACK_SHMLOCK_OWNERSHIP
+ tmp_pid = InterlockedCompareExchange((LONG *) &shm_header.spinlock, my_pid,0);
if (0 == tmp_pid)
{
@@ -821,7 +194,7 @@ int SHMLock(void)
TRACE("SHM spinlock owner (%08x) is dead; releasing its lock\n",
tmp_pid);
- InterlockedCompareExchange((LONG *) &header->spinlock, 0, tmp_pid);
+ InterlockedCompareExchange((LONG *) &shm_header.spinlock, 0, tmp_pid);
}
else
{
@@ -856,31 +229,15 @@ int SHMLock(void)
spincount++;
}
- _ASSERT_MSG(my_pid == header->spinlock,
+ _ASSERT_MSG(my_pid == shm_header.spinlock,
"\n(my_pid = %u) != (header->spinlock = %u)\n"
"tmp_pid = %u\n"
"spincount = %d\n"
"locking_thread = %u\n",
- (DWORD)my_pid, (DWORD)header->spinlock,
+ (DWORD)my_pid, (DWORD)shm_header.spinlock,
(DWORD)tmp_pid,
(int)spincount,
(HANDLE)locking_thread);
-
-#ifdef TRACK_SHMLOCK_OWNERSHIP
- _ASSERTE(0 == header->pidtidCurrentOwner.pid);
- _ASSERTE(0 == header->pidtidCurrentOwner.tid);
-
- header->pidtidCurrentOwner.pid = my_pid;
- header->pidtidCurrentOwner.tid = locking_thread;
-
- ulIdx = header->ulOwnersIdx % (sizeof(header->pidtidOwners) / sizeof(header->pidtidOwners[0]));
-
- header->pidtidOwners[ulIdx].pid = my_pid;
- header->pidtidOwners[ulIdx].tid = locking_thread;
-
- header->ulOwnersIdx += 1;
-#endif // TRACK_SHMLOCK_OWNERSHIP
-
}
lock_count++;
@@ -919,32 +276,15 @@ int SHMRelease(void)
set the spinlock back to 0. */
if(lock_count == 0)
{
- SHM_FIRST_HEADER *header;
pid_t my_pid, tmp_pid;
TRACE("Releasing first-level SHM lock : resetting spinlock\n");
my_pid = gPID;
-
- header = (SHM_FIRST_HEADER *)shm_segment_bases[0].Load();
-
-#ifdef TRACK_SHMLOCK_OWNERSHIP
- CHECK_CANARIES(header);
- _ASSERTE(0 != my_pid);
- _ASSERTE(getpid() == my_pid);
- _ASSERTE(my_pid == header->spinlock);
- _ASSERTE(header->pidtidCurrentOwner.pid == my_pid);
- _ASSERTE(pthread_self() == header->pidtidCurrentOwner.tid);
- _ASSERTE((pthread_t)locking_thread == header->pidtidCurrentOwner.tid);
-
- header->pidtidCurrentOwner.pid = 0;
- header->pidtidCurrentOwner.tid = 0;
-#endif // TRACK_SHMLOCK_OWNERSHIP
-
/* Make sure we don't touch the spinlock if we don't own it. We're
supposed to own it if we get here, but just in case... */
- tmp_pid = InterlockedCompareExchange((LONG *) &header->spinlock, 0, my_pid);
+ tmp_pid = InterlockedCompareExchange((LONG *) &shm_header.spinlock, 0, my_pid);
if (tmp_pid != my_pid)
{
@@ -956,10 +296,6 @@ int SHMRelease(void)
/* indicate no thread (in this process) holds the SHM lock */
locking_thread = 0;
-
-#ifdef TRACK_SHMLOCK_OWNERSHIP
- CHECK_CANARIES(header);
-#endif // TRACK_SHMLOCK_OWNERSHIP
}
TRACE("SHM lock level is now %d\n", lock_count.Load());
@@ -974,99 +310,6 @@ int SHMRelease(void)
}
/*++
-SHMPtrToPtr
-
-Convert a SHMPTR value to a valid pointer within the address space of the
-current process
-
-Parameters :
- SHMPTR shmptr : SHMPTR value to convert into a pointer
-
-Return value :
- Address corresponding to the given SHMPTR, valid for the current process
-
-Notes :
-(see notes for SHMPTR_SEGMENT macro for details on SHMPTR structure)
-
-It is possible for the segment index to be greater than the known total number
-of segments (shm_numsegments); this means that the SHMPTR points to a memory
-block in a shared memory segment this process doesn't know about. In this case,
-we must obtain an address for that new segment and add it to our array
-(see SHMMapUnknownSegments for details)
-
-In the simplest case (no need to map new segments), there is no need to hold
-the lock, since we don't access any information that can change
---*/
-LPVOID SHMPtrToPtr(SHMPTR shmptr)
-{
- void *retval;
- int segment;
- int offset;
-
- TRACE("Converting SHMPTR 0x%08x to a valid pointer...\n", shmptr);
- if(!shmptr)
- {
- WARN("Got SHMPTR \"0\"; returning NULL pointer\n");
- return NULL;
- }
-
- segment = SHMPTR_SEGMENT(shmptr);
-
- /* If segment isn't known, it may have been added by another process. We
- need to map all new segments into our address space. */
- if(segment>= shm_numsegments)
- {
- TRACE("SHMPTR is in segment %d, we know only %d. We must now map all "
- "unknowns.\n", segment, shm_numsegments);
- SHMMapUnknownSegments();
-
- /* if segment is still unknown, then it doesn't exist */
- if(segment>=shm_numsegments)
- {
- ASSERT("Segment %d still unknown; returning NULL\n", segment);
- return NULL;
- }
- TRACE("Segment %d found; continuing\n", segment);
- }
-
- /* Make sure the offset doesn't point outside the segment */
- offset = SHMPTR_OFFSET(shmptr);
- if(offset>=segment_size)
- {
- ASSERT("Offset %d is larger than segment size (%d)! returning NULL\n",
- offset, segment_size);
- return NULL;
-
- }
-
- /* Make sure the offset doesn't point in the segment's header */
- if(segment == 0)
- {
- if (static_cast<size_t>(offset) < roundup(sizeof(SHM_FIRST_HEADER), sizeof(INT64)))
- {
- ASSERT("Offset %d is in segment header! returning NULL\n", offset);
- return NULL;
- }
- }
- else
- {
- if (static_cast<size_t>(offset) < sizeof(SHM_SEGMENT_HEADER))
- {
- ASSERT("Offset %d is in segment header! returning NULL\n", offset);
- return NULL;
- }
- }
-
- retval = shm_segment_bases[segment];
- retval = static_cast<BYTE*>(retval) + offset;
-
- TRACE("SHMPTR %#x is at offset %d in segment %d; maps to address %p\n",
- shmptr, offset, segment, retval);
- return retval;
-}
-
-
-/*++
Function :
SHMGetInfo
@@ -1083,7 +326,6 @@ Notes :
--*/
SHMPTR SHMGetInfo(SHM_INFO_ID element)
{
- SHM_FIRST_HEADER *header = NULL;
SHMPTR retval = 0;
if(element < 0 || element >= SIID_LAST)
@@ -1099,9 +341,7 @@ SHMPTR SHMGetInfo(SHM_INFO_ID element)
ASSERT("SHMGetInfo called while thread does not hold the SHM lock!\n");
}
- header = (SHM_FIRST_HEADER *)shm_segment_bases[0].Load();
-
- retval = header->shm_info[element];
+ retval = shm_header.shm_info[element];
TRACE("SHM info element %d is %08x\n", element, retval );
return retval;
@@ -1126,8 +366,6 @@ Notes :
--*/
BOOL SHMSetInfo(SHM_INFO_ID element, SHMPTR value)
{
- SHM_FIRST_HEADER *header;
-
if(element < 0 || element >= SIID_LAST)
{
ASSERT("Invalid SHM info element %d\n", element);
@@ -1141,558 +379,10 @@ BOOL SHMSetInfo(SHM_INFO_ID element, SHMPTR value)
ASSERT("SHMGetInfo called while thread does not hold the SHM lock!\n");
}
- header = (SHM_FIRST_HEADER*)shm_segment_bases[0].Load();
-
TRACE("Setting SHM info element %d to %08x; used to be %08x\n",
- element, value, header->shm_info[element].Load() );
+ element, value, shm_header.shm_info[element].Load() );
- header->shm_info[element] = value;
+ shm_header.shm_info[element] = value;
return TRUE;
-}
-
-
-/* Static function implementations ********************************************/
-
-/*++
-SHMInitPool
-
-Perform one-time initialization for a shared memory pool.
-
-Parameters :
- SHMPTR first : SHMPTR of first memory block in the pool
- int block_size : size (in bytes) of a memory block in this pool
- int pool_size : total size (in bytes) of this pool
- SHM_POOL_INFO *pool : pointer to initialize with information about the pool
-
-Return value :
- SHMPTR of last memory block in the pool
-
-Notes :
-This function is used to initialize the memory pools of the first SHM segment.
-In addition to creating a linked list of SHMPTRs, it initializes the given
-SHM_POOL_INFO based on the given information.
---*/
-static SHMPTR SHMInitPool(SHMPTR first, int block_size, int pool_size,
- SHM_POOL_INFO *pool)
-{
- int num_blocks;
- SHMPTR last;
-
- TRACE("Initializing SHM pool for %d-byte blocks\n", block_size);
-
- /* Number of memory blocks of size "block_size" that can fit in "pool_size"
- bytes (rounded down) */
- num_blocks = pool_size/block_size;
-
- /* Create the initial linked list of free blocks */
- last = SHMLinkPool(first, block_size, num_blocks);
- if( 0 == last )
- {
- ERROR("Failed to create linked list of free blocks!\n");
- return 0;
- }
-
- /* Initialize SHM_POOL_INFO */
- pool->first_free = first;
- pool->free_items = num_blocks;
- pool->item_size = block_size;
- pool->num_items = num_blocks;
-
- TRACE("New SHM pool extends from SHMPTR 0x%08x to 0x%08x\n", first, last);
- return last;
-}
-
-/*++
-SHMLinkPool
-
-Joins contiguous blocks of memory into a linked list..
-
-Parameters :
- SHMPTR first : First SHMPTR in the memory pool; first link in the list
- int block_size : size (in bytes) of the memory blocks
- int num_blocks : number of contiguous blocks to link
-
-Return value :
- SHMPTR of last memory block in the pool
-
-Notes :
-The linked list is created by saving the value of the next SHMPTR in the list
-in the memory location corresponding to the previous SHMPTR :
-*(SHMPTR *)SHMPTR_TO_PTR(previous) = previous + block_size
---*/
-static SHMPTR SHMLinkPool(SHMPTR first, int block_size, int num_blocks)
-{
- LPBYTE item_ptr;
- SHMPTR *shmptr_ptr;
- SHMPTR next_shmptr;
- int i;
-
- TRACE("Linking %d blocks of %d bytes, starting at 0x%08x\n",
- num_blocks, block_size, first);
-
- item_ptr = static_cast<LPBYTE>(
- static_cast<LPBYTE>(shm_segment_bases[SHMPTR_SEGMENT(first)].Load()) +
- (SHMPTR_OFFSET(first)));
- next_shmptr = first/*+block_size*/;
-
- /* Link blocks together */
- for(i=0; i<num_blocks; i++)
- {
- next_shmptr += block_size;
-
- /* item_ptr is char * (so we can increment with +=blocksize), we cast
- it to a SHMPTR * and set its content to the next SHMPTR in the list*/
- shmptr_ptr = (SHMPTR *)item_ptr;
- *shmptr_ptr = next_shmptr;
-
- item_ptr+=block_size;
- }
- /* Last SHMPTR in the list must point to NULL */
- item_ptr-=block_size;
- shmptr_ptr = (SHMPTR *)item_ptr;
- *shmptr_ptr = 0;
-
- /* Return SHMPTR of last element in the list */
- next_shmptr -= block_size;
-
- TRACE("New linked pool goes from 0x%08x to 0x%08x\n", first, next_shmptr);
- return next_shmptr;
-}
-
-/*++
-SHMMapUnknownSegments
-
-Map into this process all SHM segments not yet mapped
-
-(no parameters)
-
-Return value :
- TRUE on success, FALSE in case of error
---*/
-static BOOL SHMMapUnknownSegments(void)
-{
- return TRUE;
-}
-
-/*++
-SHMAddSegment
-
-Create a new SHM segment, map it into this process, initialize it, then link it
-to the other SHM segments
-
-(no parameters)
-
-Return value :
- TRUE on success, FALSE in case of error
-
-Notes :
- This function assumes the SHM lock is held.
---*/
-static BOOL SHMAddSegment(void)
-{
- LPVOID segment_base;
- SHM_SEGMENT_HEADER *header;
- SHM_FIRST_HEADER *first_header;
- SHMPTR first_shmptr;
- SHMPTR *shmptr_ptr;
- int sps;
- int used_size;
- int new_size;
- int current_pool_size;
- int used_pool_size;
- int new_pool_size;
- int num_new_items;
-
- /* Map all segments this process doesn't yet know about, so we link the new
- segment at the right place */
- if(!SHMMapUnknownSegments())
- {
- ERROR("SHMMapUnknownSegments failed!\n");
- return FALSE;
- }
-
- /* Avoid overflowing */
- if(shm_numsegments == MAX_SEGMENTS)
- {
- ERROR("Can't map more segments : maximum number (%d) reached!\n",
- MAX_SEGMENTS);
- return FALSE;
- }
-
- TRACE("Creating SHM segment #%d\n", shm_numsegments);
-
- segment_base = mmap(NULL, segment_size, PROT_READ|PROT_WRITE,
- MAP_ANON|MAP_PRIVATE,-1, 0);
-
- if(segment_base == MAP_FAILED)
- {
- ERROR("mmap() failed! error is %d (%s)\n", errno, strerror(errno));
- return FALSE;
- }
-
- shm_segment_bases[shm_numsegments] = segment_base;
-
- /* Save name (well, suffix) of new segment in the header of the old last
- segment, so that other processes know where it is. */
- header = (SHM_SEGMENT_HEADER *)shm_segment_bases[shm_numsegments-1].Load();
-
- /* Indicate that the new segment is the last one */
- header = (SHM_SEGMENT_HEADER *)segment_base;
-
- /* We're now ready to update our memory pools */
-
- first_header = (SHM_FIRST_HEADER *)shm_segment_bases[0].Load();
-
- /* Calculate total amount of used memory (in bytes) */
- used_size = 0;
- for(sps = 0; sps<SPS_LAST;sps++)
- {
- /* Add total size of this pool */
- used_size += first_header->pools[sps].num_items*block_sizes[sps];
-
- /* Remove unused size of this pool */
- used_size -= first_header->pools[sps].free_items*block_sizes[sps];
- }
-
- /* Determine how to divide the new segment between the pools for the
- different block sizes, then update the pool inforamtion accordingly
- Allocation strategy :
- 1) Calculate the proportion of used memory used by each pool
- 2) Allocate this proportion of the new segment to each pool
- */
-
- /* Add the new segment to the total amount of SHM memory */
- new_size = segment_size-roundup(sizeof(SHM_SEGMENT_HEADER), sizeof(INT64));
-
- /* Calculate value of first SHMPTR in the new segment : segment is
- shm_numsegments (not yet incremented); offset is the first byte after
- the segment header */
- first_shmptr = MAKE_SHMPTR(shm_numsegments,roundup(sizeof(SHM_SEGMENT_HEADER), sizeof(INT64)));
-
- TRACE("Updating SHM pool information; Total memory used is %d bytes; "
- "we are adding %d bytes\n", used_size, new_size);
-
- /* We want to allocate at least 1 block of each size (to avoid adding
- special cases everywhere). We remove the required space for these blocks
- from the size used in the calculations, then add 1 to each block count */
- for(sps=0;sps<SPS_LAST;sps++)
- new_size -= block_sizes[sps];
-
- /* Loop through all block sizes */
- for(sps=0; sps<SPS_LAST; sps++)
- {
- TRACE("Now processing block size \"%d\"...\n", block_sizes[sps]);
- /* amount of memory currently reserved for this block size */
- current_pool_size = first_header->pools[sps].num_items*block_sizes[sps];
-
- /* how much of that is actually used? */
- used_pool_size = current_pool_size -
- first_header->pools[sps].free_items*block_sizes[sps];
-
- DBGOUT("%d bytes of %d bytes used (%d%%)\n", used_pool_size,
- current_pool_size, (used_pool_size*100)/current_pool_size);
-
- /* amount of memory we want to add to the pool for this block size :
- amount used by this pool/total amount used * new segment's size */
- new_pool_size = (((LONGLONG)used_pool_size)*new_size)/used_size;
-
- DBGOUT("Allocating %d bytes of %d to %d-byte pool\n",
- new_pool_size, new_size, block_sizes[sps]);
-
- /* determine the number of blocks that can fit in the chosen amount */
- num_new_items = new_pool_size/block_sizes[sps];
-
- /* make sure we allocate at least 1 block of each size */
- num_new_items +=1;
-
- DBGOUT("Adding %d new blocks\n", num_new_items);
-
- /* Save the first and last block of the current block size in the new
- segment; join all blocks in between in a linked list */
- header->first_pool_blocks[sps] = first_shmptr;
- header->last_pool_blocks[sps] = SHMLinkPool(first_shmptr,
- block_sizes[sps],
- num_new_items);
-
- /* Link the last block in the new linked list to the first block of the
- old global linked list. We don't use SHMPTR_TO_PTR because the pool
- data isn't updated yet */
- shmptr_ptr = reinterpret_cast<SHMPTR*>(
- static_cast<LPBYTE>(shm_segment_bases[SHMPTR_SEGMENT(header->last_pool_blocks[sps])].Load()) +
- SHMPTR_OFFSET(header->last_pool_blocks[sps]));
-
- *shmptr_ptr = first_header->pools[sps].first_free;
-
- /* Save the first block of the new linked list as the new beginning of
- the global linked list; the global list now contains all new blocks
- AND all blocks that were already free */
- first_header->pools[sps].first_free = header->first_pool_blocks[sps];
-
- /* Update block counts to include new blocks */
- first_header->pools[sps].free_items+=num_new_items;
- first_header->pools[sps].num_items+=num_new_items;
-
- DBGOUT("There are now %d %d-byte blocks, %d are free\n",
- first_header->pools[sps].num_items, block_sizes[sps],
- first_header->pools[sps].free_items);
-
- /* Update first_shmptr to first byte after the new pool */
- first_shmptr+=num_new_items*block_sizes[sps];
- }
- shm_numsegments++;
-
- return TRUE;
-}
-
-/*++
-SHMStrDup
-
-Duplicates the string in shared memory.
-
-Returns the new address as SHMPTR on success.
-Returns (SHMPTR)NULL on failure.
---*/
-SHMPTR SHMStrDup( LPCSTR string )
-{
- UINT length = 0;
- SHMPTR retVal = 0;
-
- if ( string )
- {
- length = strlen( string );
-
- retVal = SHMalloc( ++length );
-
- if ( retVal != 0 )
- {
- LPVOID ptr = SHMPTR_TO_PTR( retVal );
- _ASSERT_MSG(ptr != NULL, "SHMPTR_TO_PTR returned NULL.\n");
- if (ptr != NULL)
- {
- memcpy( ptr, string, length );
- }
- else
- {
- // This code should never be reached. If a valid pointer
- // is passed to SHMPTR_TO_PTR and NULL is returned, then
- // there's a problem in either the macro, or the underlying
- // call to SHMPtrToPtr. In case the impossible happens,
- // though, free the memory and return NULL rather than
- // returning uninitialized memory.
- SHMfree( retVal );
- retVal = NULL;
- }
- }
- }
- return retVal;
-}
-
-/*++
-SHMWStrDup
-
-Duplicates the wide string in shared memory.
-
-Returns the new address as SHMPTR on success.
-Returns (SHMPTR)NULL on failure.
---*/
-SHMPTR SHMWStrDup( LPCWSTR string )
-{
- UINT length = 0;
- SHMPTR retVal = 0;
-
- if ( string )
- {
- length = ( PAL_wcslen( string ) + 1 ) * sizeof( WCHAR );
-
- retVal = SHMalloc( length );
-
- if ( retVal != 0 )
- {
- LPVOID ptr = SHMPTR_TO_PTR(retVal);
- _ASSERT_MSG(ptr != NULL, "SHMPTR_TO_PTR returned NULL.\n");
- if (ptr != NULL)
- {
- memcpy( ptr, string, length );
- }
- else
- {
- // This code should never be reached. If a valid pointer
- // is passed to SHMPTR_TO_PTR and NULL is returned, then
- // there's a problem in either the macro, or the underlying
- // call to SHMPtrToPtr. In case the impossible happens,
- // though, free the memory and return NULL rather than
- // returning uninitialized memory.
- SHMfree( retVal );
- retVal = NULL;
- }
- }
- }
- return retVal;
-}
-
-
-
-/*++
-SHMFindNamedObjectByName
-
-Searches for an object whose name matches the name and ID passed in.
-
-Returns a SHMPTR to its location in shared memory. If no object
-matches the name, the function returns NULL and sets pbNameExists to FALSE.
-If an object matches the name but is of a different type, the function
-returns NULL and sets pbNameExists to TRUE.
-
---*/
-SHMPTR SHMFindNamedObjectByName( LPCWSTR lpName, SHM_NAMED_OBJECTS_ID oid,
- BOOL *pbNameExists )
-{
- PSHM_NAMED_OBJECTS pNamedObject = NULL;
- SHMPTR shmNamedObject = 0;
- LPWSTR object_name = NULL;
-
- if(oid==SHM_NAMED_LAST)
- {
- ASSERT("Invalid named object type.\n");
- return 0;
- }
-
- if (pbNameExists == NULL)
- {
- ASSERT("pbNameExists must be non-NULL.\n");
- }
-
- SHMLock();
-
- *pbNameExists = FALSE;
- shmNamedObject = SHMGetInfo( SIID_NAMED_OBJECTS );
-
- TRACE( "Entering SHMFindNamedObjectByName looking for %S .\n",
- lpName?lpName:W16_NULLSTRING );
-
- while ( shmNamedObject )
- {
- pNamedObject = (PSHM_NAMED_OBJECTS)SHMPTR_TO_PTR( shmNamedObject );
- if(NULL == pNamedObject)
- {
- ASSERT("Got invalid SHMPTR value; list of named objects is "
- "corrupted.\n");
- break;
- }
-
- if ( pNamedObject->ShmObjectName )
- {
- object_name = (LPWSTR)SHMPTR_TO_PTR( pNamedObject->ShmObjectName );
- }
-
- if ( object_name &&
- PAL_wcscmp( lpName, object_name ) == 0 )
- {
- if(oid == pNamedObject->ObjectType)
- {
- TRACE( "Returning the kernel object %p.\n", pNamedObject );
- }
- else
- {
- shmNamedObject = 0;
- *pbNameExists = TRUE;
- }
- goto Exit;
- }
- shmNamedObject = pNamedObject->ShmNext;
- }
-
- shmNamedObject = 0;
- TRACE( "No matching kernel object was found.\n" );
-
-Exit:
- SHMRelease();
- return shmNamedObject;
-
-}
-
-/*++
-SHMRemoveNamedObject
-
-Removes the specified named object from the list
-
-No return.
-
-note : the caller is reponsible for releasing all associated memory
---*/
-void SHMRemoveNamedObject( SHMPTR shmNamedObject )
-{
- PSHM_NAMED_OBJECTS pshmLast = 0;
- PSHM_NAMED_OBJECTS pshmCurrent = 0;
-
- TRACE( "Entered SHMDeleteNamedObject shmNamedObject = %d\n", shmNamedObject );
- SHMLock();
-
- pshmCurrent =
- (PSHM_NAMED_OBJECTS)SHMPTR_TO_PTR( SHMGetInfo( SIID_NAMED_OBJECTS ) );
- pshmLast = pshmCurrent;
-
- while ( pshmCurrent )
- {
- if ( pshmCurrent->ShmSelf == shmNamedObject )
- {
- TRACE( "Patching the list.\n" );
-
- /* Patch the list, and delete the object. */
- if ( pshmLast->ShmSelf == pshmCurrent->ShmSelf )
- {
- /* Either the first element or no elements left. */
- SHMSetInfo( SIID_NAMED_OBJECTS, pshmCurrent->ShmNext );
- }
- else if ( (PSHM_NAMED_OBJECTS)SHMPTR_TO_PTR( pshmCurrent->ShmNext ) )
- {
- pshmLast->ShmNext = pshmCurrent->ShmNext;
- }
- else
- {
- /* Only one left. */
- pshmLast->ShmNext = 0;
- }
-
- break;
- }
- else
- {
- pshmLast = pshmCurrent;
- pshmCurrent = (PSHM_NAMED_OBJECTS)SHMPTR_TO_PTR( pshmCurrent->ShmNext );
- }
- }
-
- SHMRelease();
- return;
-}
-
-/*++ SHMAddNamedObject
-
-Adds the specified named object to the list.
-
-No return.
---*/
-void SHMAddNamedObject( SHMPTR shmNewNamedObject )
-{
- PSHM_NAMED_OBJECTS pshmNew = 0;
-
- pshmNew = (PSHM_NAMED_OBJECTS)SHMPTR_TO_PTR( shmNewNamedObject );
-
- if ( pshmNew == NULL )
- {
- ASSERT( "pshmNew should not be NULL\n" );
- }
-
- SHMLock();
-
- pshmNew->ShmNext = SHMGetInfo( SIID_NAMED_OBJECTS );
-
- if ( !SHMSetInfo( SIID_NAMED_OBJECTS, shmNewNamedObject ) )
- {
- ASSERT( "Unable to add the mapping object to shared memory.\n" );
- }
-
- SHMRelease();
- return;
-}
+} \ No newline at end of file
diff --git a/src/pal/src/synchmgr/synchcontrollers.cpp b/src/pal/src/synchmgr/synchcontrollers.cpp
index f7df5ea364..68fe429462 100644
--- a/src/pal/src/synchmgr/synchcontrollers.cpp
+++ b/src/pal/src/synchmgr/synchcontrollers.cpp
@@ -268,7 +268,7 @@ namespace CorUnix
PAL_ERROR palErr = NO_ERROR;
WaitingThreadsListNode * pwtlnNewNode = NULL;
- SharedID shridNewNode = NULLSharedID;
+ SharedID shridNewNode = NULL;
ThreadWaitInfo * ptwiWaitInfo;
DWORD * pdwWaitState;
bool fSharedObject = (SharedObject == m_odObjectDomain);
@@ -299,7 +299,7 @@ namespace CorUnix
if (!pwtlnNewNode)
{
- if (fSharedObject && (NULLSharedID != shridNewNode))
+ if (fSharedObject && (NULL != shridNewNode))
{
ASSERT("Bad Shared Memory ptr %p\n", shridNewNode);
palErr = ERROR_INTERNAL_ERROR;
@@ -335,7 +335,7 @@ namespace CorUnix
}
}
- pwtlnNewNode->shridSHRThis = NULLSharedID;
+ pwtlnNewNode->shridSHRThis = NULL;
pwtlnNewNode->ptwiWaitInfo = ptwiWaitInfo;
pwtlnNewNode->dwObjIndex = dwIndex;
pwtlnNewNode->dwProcessId = gPID;
@@ -442,7 +442,7 @@ namespace CorUnix
{
m_psdSynchData->Release(m_pthrOwner);
}
- if ((fSharedObject) && (NULLSharedID != shridNewNode))
+ if ((fSharedObject) && (NULL != shridNewNode))
{
pSynchManager->CacheAddSharedWTListNode(m_pthrOwner, shridNewNode);
}
@@ -781,7 +781,7 @@ namespace CorUnix
CPalSynchronizationManager::GetInstance();
bool fSharedObject = (SharedObject == m_odObjectDomain);
- _ASSERT_MSG((fSharedObject && (NULLSharedID == m_ptrWTLHead.shrid)) ||
+ _ASSERT_MSG((fSharedObject && (NULL == m_ptrWTLHead.shrid)) ||
(!fSharedObject && (NULL == m_ptrWTLHead.ptr)),
"Final Release on CSynchData with threads still in "
"the waiting list\n");
@@ -1082,7 +1082,7 @@ namespace CorUnix
bool fDelegatedSignaling = false;
DWORD * pdwWaitState;
DWORD dwObjIdx;
- SharedID shridItem = NULLSharedID, shridNextItem = NULLSharedID;
+ SharedID shridItem = NULL, shridNextItem = NULL;
WaitingThreadsListNode * pwtlnItem, * pwtlnNextItem;
DWORD dwPid = gPID;
CPalSynchronizationManager * pSynchManager =
@@ -1400,7 +1400,7 @@ namespace CorUnix
bool fSharedObject = (SharedObject == GetObjectDomain());
DWORD * pdwWaitState;
DWORD dwObjIdx;
- SharedID shridItem = NULLSharedID, shridNextItem = NULLSharedID;
+ SharedID shridItem = NULL, shridNextItem = NULL;
WaitingThreadsListNode * pwtlnItem, * pwtlnNextItem;
DWORD dwPid = gPID;
CPalSynchronizationManager * pSynchManager =
@@ -1893,14 +1893,14 @@ namespace CorUnix
VALIDATEOBJECT(pwtlnNewNode);
- pwtlnNewNode->ptrNext.shrid = NULLSharedID;
+ pwtlnNewNode->ptrNext.shrid = NULL;
if (NULL == pwtlnCurrLast)
{
- _ASSERT_MSG(NULLSharedID == m_ptrWTLHead.shrid,
+ _ASSERT_MSG(NULL == m_ptrWTLHead.shrid,
"Corrupted waiting list on shared CSynchData at "
"{shrid=%p, p=%p}\n", m_shridThis, this);
- pwtlnNewNode->ptrPrev.shrid = NULLSharedID;
+ pwtlnNewNode->ptrPrev.shrid = NULL;
m_ptrWTLHead.shrid = shridNewNode;
m_ptrWTLTail.shrid = shridNewNode;
}
diff --git a/src/pal/src/synchmgr/synchmanager.cpp b/src/pal/src/synchmgr/synchmanager.cpp
index 73b5644dbd..a683255a3e 100644
--- a/src/pal/src/synchmgr/synchmanager.cpp
+++ b/src/pal/src/synchmgr/synchmanager.cpp
@@ -949,7 +949,7 @@ namespace CorUnix
if (SharedObject == odObjectDomain)
{
SharedID shridSynchData = m_cacheSHRSynchData.Get(pthrCurrent);
- if (NULLSharedID == shridSynchData)
+ if (NULL == shridSynchData)
{
ERROR("Unable to allocate shared memory\n");
return ERROR_NOT_ENOUGH_MEMORY;
@@ -962,8 +962,8 @@ namespace CorUnix
_ASSERT_MSG(NULL != psdSynchData, "Bad shared memory pointer\n");
// Initialize waiting list pointers
- psdSynchData->SetWTLHeadShrPtr(NULLSharedID);
- psdSynchData->SetWTLTailShrPtr(NULLSharedID);
+ psdSynchData->SetWTLHeadShrPtr(NULL);
+ psdSynchData->SetWTLTailShrPtr(NULL);
// Store shared pointer to this object
psdSynchData->SetSharedThis(shridSynchData);
@@ -984,7 +984,7 @@ namespace CorUnix
psdSynchData->SetWTLTailPtr(NULL);
// Set shared this pointer to NULL
- psdSynchData->SetSharedThis(NULLSharedID);
+ psdSynchData->SetSharedThis(NULL);
*ppvSynchData = static_cast<void *>(psdSynchData);
}
@@ -2019,7 +2019,7 @@ namespace CorUnix
if (SynchWorkerCmdRemoteSignal == swcWorkerCmd ||
SynchWorkerCmdDelegatedObjectSignaling == swcWorkerCmd)
{
- SharedID shridMarshaledId = NULLSharedID;
+ SharedID shridMarshaledId = NULL;
TRACE("Received %s cmd\n",
(swcWorkerCmd == SynchWorkerCmdRemoteSignal) ?
@@ -2499,7 +2499,7 @@ namespace CorUnix
WaitingThreadsListNode * pWLNode = SharedIDToTypePointer(WaitingThreadsListNode, shridWLNode);
_ASSERT_MSG(gPID != pWLNode->dwProcessId, "WakeUpRemoteThread called on local thread\n");
- _ASSERT_MSG(NULLSharedID != shridWLNode, "NULL shared identifier\n");
+ _ASSERT_MSG(NULL != shridWLNode, "NULL shared identifier\n");
_ASSERT_MSG(NULL != pWLNode, "Bad shared wait list node identifier (%p)\n", (VOID*)shridWLNode);
_ASSERT_MSG(MsgSize <= PIPE_BUF, "Message too long [MsgSize=%d PIPE_BUF=%d]\n", MsgSize, (int)PIPE_BUF);
@@ -2556,7 +2556,7 @@ namespace CorUnix
SharedIDToTypePointer(CSynchData, shridSynchData);
_ASSERT_MSG(gPID != dwTargetProcessId, " called on local thread\n");
- _ASSERT_MSG(NULLSharedID != shridSynchData, "NULL shared identifier\n");
+ _ASSERT_MSG(NULL != shridSynchData, "NULL shared identifier\n");
_ASSERT_MSG(NULL != psdSynchData, "Bad shared SynchData identifier (%p)\n", (VOID*)shridSynchData);
_ASSERT_MSG(MsgSize <= PIPE_BUF, "Message too long [MsgSize=%d PIPE_BUF=%d]\n", MsgSize, (int)PIPE_BUF);
@@ -3737,7 +3737,7 @@ namespace CorUnix
PAL_ERROR palError = NO_ERROR;
CSynchData *psdLocal = reinterpret_cast<CSynchData *>(pvLocalSynchData);
CSynchData *psdShared = NULL;
- SharedID shridSynchData = NULLSharedID;
+ SharedID shridSynchData = NULL;
SharedID *rgshridWTLNodes = NULL;
CObjectType *pot = NULL;
ULONG ulcWaitingThreads;
@@ -3759,7 +3759,7 @@ namespace CorUnix
//
shridSynchData = m_cacheSHRSynchData.Get(pthrCurrent);
- if (NULLSharedID == shridSynchData)
+ if (NULL == shridSynchData)
{
ERROR("Unable to allocate shared memory\n");
palError = ERROR_NOT_ENOUGH_MEMORY;
@@ -3837,8 +3837,8 @@ namespace CorUnix
// for the waiting threads
//
- psdShared->SetWTLHeadShrPtr(NULLSharedID);
- psdShared->SetWTLTailShrPtr(NULLSharedID);
+ psdShared->SetWTLHeadShrPtr(NULL);
+ psdShared->SetWTLTailShrPtr(NULL);
if (0 < ulcWaitingThreads)
{
@@ -4020,7 +4020,7 @@ namespace CorUnix
CThreadSynchronizationInfo::CThreadSynchronizationInfo() :
m_tsThreadState(TS_IDLE),
- m_shridWaitAwakened(NULLSharedID),
+ m_shridWaitAwakened(NULL),
m_lLocalSynchLockCount(0),
m_lSharedSynchLockCount(0),
m_ownedNamedMutexListHead(nullptr)
@@ -4037,9 +4037,9 @@ namespace CorUnix
CThreadSynchronizationInfo::~CThreadSynchronizationInfo()
{
DeleteCriticalSection(&m_ownedNamedMutexListLock);
- if (NULLSharedID != m_shridWaitAwakened)
+ if (NULL != m_shridWaitAwakened)
{
- RawSharedObjectFree(m_shridWaitAwakened);
+ free(m_shridWaitAwakened);
}
}
@@ -4091,9 +4091,8 @@ namespace CorUnix
pthread_condattr_t attrs;
pthread_condattr_t *attrsPtr = nullptr;
- m_shridWaitAwakened = RawSharedObjectAlloc(sizeof(DWORD),
- DefaultSharedPool);
- if (NULLSharedID == m_shridWaitAwakened)
+ m_shridWaitAwakened = malloc(sizeof(DWORD));
+ if (NULL == m_shridWaitAwakened)
{
ERROR("Fail allocating thread wait status shared object\n");
palErr = ERROR_NOT_ENOUGH_MEMORY;
diff --git a/src/pal/src/synchmgr/synchmanager.hpp b/src/pal/src/synchmgr/synchmanager.hpp
index 883d5b8b61..b0cc2e7622 100644
--- a/src/pal/src/synchmgr/synchmanager.hpp
+++ b/src/pal/src/synchmgr/synchmanager.hpp
@@ -172,7 +172,7 @@ namespace CorUnix
public:
CSynchData()
- : m_ulcWaitingThreads(0), m_shridThis(NULLSharedID), m_lRefCount(1),
+ : m_ulcWaitingThreads(0), m_shridThis(NULL), m_lRefCount(1),
m_lSignalCount(0), m_lOwnershipCount(0), m_dwOwnerPid(0),
m_dwOwnerTid(0), m_pOwnerThread(NULL),
m_poolnOwnedObjectListNode(NULL), m_fAbandoned(false)
diff --git a/src/pal/src/synchobj/event.cpp b/src/pal/src/synchobj/event.cpp
index 80725f0bf9..3db9a3a38a 100644
--- a/src/pal/src/synchobj/event.cpp
+++ b/src/pal/src/synchobj/event.cpp
@@ -35,7 +35,10 @@ CObjectType CorUnix::otManualResetEvent(
NULL, // No cleanup routine
NULL, // No initialization routine
0, // No immutable data
+ NULL, // No immutable data copy routine
+ NULL, // No immutable data cleanup routine
0, // No process local data
+ NULL, // No process local data cleanup routine
0, // No shared data
EVENT_ALL_ACCESS, // Currently ignored (no Win32 security)
CObjectType::SecuritySupported,
@@ -53,7 +56,10 @@ CObjectType CorUnix::otAutoResetEvent(
NULL, // No cleanup routine
NULL, // No initialization routine
0, // No immutable data
+ NULL, // No immutable data copy routine
+ NULL, // No immutable data cleanup routine
0, // No process local data
+ NULL, // No process local data cleanup routine
0, // No shared data
EVENT_ALL_ACCESS, // Currently ignored (no Win32 security)
CObjectType::SecuritySupported,
@@ -536,84 +542,4 @@ OpenEventWExit:
PERF_EXIT(OpenEventW);
return hEvent;
-}
-
-/*++
-Function:
- InternalOpenEvent
-
-Note:
- dwDesiredAccess is currently ignored (no Win32 object security support)
- bInheritHandle is currently ignored (handles to events are not inheritable)
-
-Parameters:
- pthr -- thread data for calling thread
- phEvent -- on success, receives the allocated event handle
-
- See MSDN docs on OpenEvent for all other parameters.
---*/
-
-PAL_ERROR
-CorUnix::InternalOpenEvent(
- CPalThread *pthr,
- DWORD dwDesiredAccess,
- BOOL bInheritHandle,
- LPCWSTR lpName,
- HANDLE *phEvent
- )
-{
- PAL_ERROR palError = NO_ERROR;
- IPalObject *pobjEvent = NULL;
- CPalString sObjectName(lpName);
-
- _ASSERTE(NULL != pthr);
- _ASSERTE(NULL != lpName);
- _ASSERTE(NULL != phEvent);
-
- ENTRY("InternalOpenEvent(pthr=%p, dwDesiredAccess=%#x, bInheritHandle=%d, "
- "lpName=%p, phEvent=%p)\n",
- pthr,
- dwDesiredAccess,
- bInheritHandle,
- lpName,
- phEvent
- );
-
- palError = g_pObjectManager->LocateObject(
- pthr,
- &sObjectName,
- &aotEvent,
- &pobjEvent
- );
-
- if (NO_ERROR != palError)
- {
- goto InternalOpenEventExit;
- }
-
- palError = g_pObjectManager->ObtainHandleForObject(
- pthr,
- pobjEvent,
- dwDesiredAccess,
- bInheritHandle,
- NULL,
- phEvent
- );
-
- if (NO_ERROR != palError)
- {
- goto InternalOpenEventExit;
- }
-
-InternalOpenEventExit:
-
- if (NULL != pobjEvent)
- {
- pobjEvent->ReleaseReference(pthr);
- }
-
- LOGEXIT("InternalOpenEvent returns %d\n", palError);
-
- return palError;
-}
-
+} \ No newline at end of file
diff --git a/src/pal/src/synchobj/mutex.cpp b/src/pal/src/synchobj/mutex.cpp
index 36c1935939..ccebd3b261 100644
--- a/src/pal/src/synchobj/mutex.cpp
+++ b/src/pal/src/synchobj/mutex.cpp
@@ -49,7 +49,10 @@ CObjectType CorUnix::otMutex(
NULL, // No cleanup routine
NULL, // No initialization routine
0, // No immutable data
+ NULL, // No immutable data copy routine
+ NULL, // No immutable data cleanup routine
0, // No process local data
+ NULL, // No process local data cleanup routine
0, // No shared data
0, // Should be MUTEX_ALL_ACCESS; currently ignored (no Win32 security)
CObjectType::SecuritySupported,
@@ -69,7 +72,10 @@ CObjectType CorUnix::otNamedMutex(
&SharedMemoryProcessDataHeader::PalObject_Close, // Cleanup routine
NULL, // No initialization routine
sizeof(SharedMemoryProcessDataHeader *), // Immutable data
+ NULL, // No immutable data copy routine
+ NULL, // No immutable data cleanup routine
0, // No process local data
+ NULL, // No process local data cleanup routine
0, // No shared data
0, // Should be MUTEX_ALL_ACCESS; currently ignored (no Win32 security)
CObjectType::SecuritySupported,
diff --git a/src/pal/src/synchobj/semaphore.cpp b/src/pal/src/synchobj/semaphore.cpp
index 8d72e9f931..d11003ff5c 100644
--- a/src/pal/src/synchobj/semaphore.cpp
+++ b/src/pal/src/synchobj/semaphore.cpp
@@ -35,7 +35,10 @@ CObjectType CorUnix::otSemaphore(
NULL, // No cleanup routine
NULL, // No initialization routine
sizeof(SemaphoreImmutableData),
+ NULL, // No immutable data copy routine
+ NULL, // No immutable data cleanup routine
0, // No process local data
+ NULL, // No process local data cleanup routine
0, // No shared data
0, // Should be SEMAPHORE_ALL_ACCESS; currently ignored (no Win32 security)
CObjectType::SecuritySupported,
@@ -593,84 +596,4 @@ OpenSemaphoreW(
PERF_EXIT(OpenSemaphoreW);
return hSemaphore;
-}
-
-/*++
-Function:
- InternalOpenSemaphore
-
-Note:
- dwDesiredAccess is currently ignored (no Win32 object security support)
- bInheritHandle is currently ignored (handles to semaphores are not inheritable)
-
-Parameters:
- pthr -- thread data for calling thread
- phEvent -- on success, receives the allocated semaphore handle
-
- See MSDN docs on OpenSemaphore for all other parameters.
---*/
-
-PAL_ERROR
-CorUnix::InternalOpenSemaphore(
- CPalThread *pthr,
- DWORD dwDesiredAccess,
- BOOL bInheritHandle,
- LPCWSTR lpName,
- HANDLE *phSemaphore
- )
-{
- PAL_ERROR palError = NO_ERROR;
- IPalObject *pobjSemaphore = NULL;
- CPalString sObjectName(lpName);
-
- _ASSERTE(NULL != pthr);
- _ASSERTE(NULL != lpName);
- _ASSERTE(NULL != phSemaphore);
-
- ENTRY("InternalOpenSemaphore(pthr=%p, dwDesiredAccess=%d, bInheritHandle=%d, "
- "lpName=%p, phSemaphore=%p)\n",
- pthr,
- dwDesiredAccess,
- bInheritHandle,
- phSemaphore
- );
-
- palError = g_pObjectManager->LocateObject(
- pthr,
- &sObjectName,
- &aotSempahore,
- &pobjSemaphore
- );
-
- if (NO_ERROR != palError)
- {
- goto InternalOpenSemaphoreExit;
- }
-
- palError = g_pObjectManager->ObtainHandleForObject(
- pthr,
- pobjSemaphore,
- dwDesiredAccess,
- bInheritHandle,
- NULL,
- phSemaphore
- );
-
- if (NO_ERROR != palError)
- {
- goto InternalOpenSemaphoreExit;
- }
-
-InternalOpenSemaphoreExit:
-
- if (NULL != pobjSemaphore)
- {
- pobjSemaphore->ReleaseReference(pthr);
- }
-
- LOGEXIT("InternalOpenSemaphore returns %d\n", palError);
-
- return palError;
-}
-
-
+} \ No newline at end of file
diff --git a/src/pal/src/thread/process.cpp b/src/pal/src/thread/process.cpp
index ba3ebd9691..7c9014ed49 100644
--- a/src/pal/src/thread/process.cpp
+++ b/src/pal/src/thread/process.cpp
@@ -78,11 +78,14 @@ using namespace CorUnix;
CObjectType CorUnix::otProcess(
otiProcess,
- NULL,
- NULL,
- 0,
+ NULL, // No cleanup routine
+ NULL, // No initialization routine
+ 0, // No immutable data
+ NULL, // No immutable data copy routine
+ NULL, // No immutable data cleanup routine
sizeof(CProcProcessLocalData),
- 0,
+ NULL, // No process local data cleanup routine
+ 0, // No shared data
PROCESS_ALL_ACCESS,
CObjectType::SecuritySupported,
CObjectType::SecurityInfoNotPersisted,
diff --git a/src/pal/src/thread/thread.cpp b/src/pal/src/thread/thread.cpp
index e56761b3d6..c6bbfb81f2 100644
--- a/src/pal/src/thread/thread.cpp
+++ b/src/pal/src/thread/thread.cpp
@@ -130,10 +130,13 @@ CObjectType CorUnix::otThread(
otiThread,
ThreadCleanupRoutine,
ThreadInitializationRoutine,
- 0, //sizeof(CThreadImmutableData),
+ 0, // sizeof(CThreadImmutableData),
+ NULL, // No immutable data copy routine
+ NULL, // No immutable data cleanup routine
sizeof(CThreadProcessLocalData),
- 0, //sizeof(CThreadSharedData),
- 0, // THREAD_ALL_ACCESS,
+ NULL, // No process local data cleanup routine
+ 0, // sizeof(CThreadSharedData),
+ 0, // THREAD_ALL_ACCESS,
CObjectType::SecuritySupported,
CObjectType::SecurityInfoNotPersisted,
CObjectType::UnnamedObject,
@@ -633,15 +636,21 @@ CorUnix::InternalCreateThread(
fAttributesInitialized = TRUE;
+ if (alignedStackSize == 0)
+ {
+ // The thread is to be created with default stack size. Use the default stack size
+ // override that was determined during the PAL initialization.
+ alignedStackSize = g_defaultStackSize;
+ }
+
/* adjust the stack size if necessary */
if (alignedStackSize != 0)
{
#ifdef PTHREAD_STACK_MIN
- const size_t MinStackSize = PTHREAD_STACK_MIN;
+ size_t MinStackSize = ALIGN_UP(PTHREAD_STACK_MIN, GetVirtualPageSize());
#else // !PTHREAD_STACK_MIN
- const size_t MinStackSize = 64 * 1024; // this value is typically accepted by pthread_attr_setstacksize()
+ size_t MinStackSize = 64 * 1024; // this value is typically accepted by pthread_attr_setstacksize()
#endif // PTHREAD_STACK_MIN
- _ASSERTE(IS_ALIGNED(MinStackSize, GetVirtualPageSize()));
if (alignedStackSize < MinStackSize)
{
// Adjust the stack size to a minimum value that is likely to be accepted by pthread_attr_setstacksize(). If this
@@ -846,80 +855,6 @@ ExitThread(
/*++
Function:
- GetExitCodeThread
-
-See MSDN doc.
---*/
-BOOL
-PALAPI
-GetExitCodeThread(
- IN HANDLE hThread,
- IN LPDWORD lpExitCode)
-{
- PAL_ERROR palError = NO_ERROR;
- CPalThread *pthrCurrent = NULL;
- CPalThread *pthrTarget = NULL;
- IPalObject *pobjThread = NULL;
- BOOL fExitCodeSet;
-
- PERF_ENTRY(GetExitCodeThread);
- ENTRY("GetExitCodeThread(hThread = %p, lpExitCode = %p)\n",
- hThread, lpExitCode);
-
- if (NULL == lpExitCode)
- {
- WARN("Got NULL lpExitCode\n");
- palError = ERROR_INVALID_PARAMETER;
- goto done;
- }
-
- pthrCurrent = InternalGetCurrentThread();
- palError = InternalGetThreadDataFromHandle(
- pthrCurrent,
- hThread,
- 0,
- &pthrTarget,
- &pobjThread
- );
-
- pthrTarget->Lock(pthrCurrent);
-
- fExitCodeSet = pthrTarget->GetExitCode(lpExitCode);
- if (!fExitCodeSet)
- {
- if (TS_DONE == pthrTarget->synchronizationInfo.GetThreadState())
- {
-#ifdef FEATURE_PAL_SXS
- // The thread exited without ever calling ExitThread.
- // It must have wandered in.
- *lpExitCode = 0;
-#else // FEATURE_PAL_SXS
- ASSERT("exit code not set but thread is dead\n");
-#endif // FEATURE_PAL_SXS
- }
- else
- {
- *lpExitCode = STILL_ACTIVE;
- }
- }
-
- pthrTarget->Unlock(pthrCurrent);
-
-done:
- if (NULL != pobjThread)
- {
- pobjThread->ReleaseReference(pthrCurrent);
- }
-
- LOGEXIT("GetExitCodeThread returns BOOL %d\n", NO_ERROR == palError);
- PERF_EXIT(GetExitCodeThread);
-
- return NO_ERROR == palError;
-}
-
-
-/*++
-Function:
InternalEndCurrentThread
Does any necessary memory clean up, signals waiting threads, and then forces
diff --git a/src/pal/tests/palsuite/README.txt b/src/pal/tests/palsuite/README.txt
index 577fc543f0..1cc930b9b0 100644
--- a/src/pal/tests/palsuite/README.txt
+++ b/src/pal/tests/palsuite/README.txt
@@ -15,7 +15,6 @@
4. ADDITIONAL NOTES ON TESTING/SPECIFIC TEST CASE ISSUES
C_runtime: _fdopen testing issues
- File_IO: getfiletime/test5
File_IO: getfilesize/test1, setfilepointer/test(5,6,7)
File_IO: gettempfilename(a,w)/test2
File_IO: setfileattributesa/test(1,4), setfileattributesw/test(1,4)
@@ -93,11 +92,6 @@ The modes that will not be tested are as follows:
-File_IO: getfiletime/test5
-
-This test case is NTFS specific.
-
-
File_IO: getfilesize/test1, getfilesizeex/test1 setfilepointer/test(5,6,7)
These tests cases create a large number of temporary files which require
diff --git a/src/pal/tests/palsuite/c_runtime/CMakeLists.txt b/src/pal/tests/palsuite/c_runtime/CMakeLists.txt
index 7a6b2cd919..64ac174a97 100644
--- a/src/pal/tests/palsuite/c_runtime/CMakeLists.txt
+++ b/src/pal/tests/palsuite/c_runtime/CMakeLists.txt
@@ -139,7 +139,6 @@ add_subdirectory(wcstol)
add_subdirectory(wcstoul)
add_subdirectory(wprintf)
add_subdirectory(_alloca)
-add_subdirectory(_ecvt)
add_subdirectory(_fdopen)
add_subdirectory(_finite)
add_subdirectory(_finitef)
diff --git a/src/pal/tests/palsuite/c_runtime/_ecvt/CMakeLists.txt b/src/pal/tests/palsuite/c_runtime/_ecvt/CMakeLists.txt
deleted file mode 100644
index f6aa0cb2d9..0000000000
--- a/src/pal/tests/palsuite/c_runtime/_ecvt/CMakeLists.txt
+++ /dev/null
@@ -1,4 +0,0 @@
-cmake_minimum_required(VERSION 2.8.12.2)
-
-add_subdirectory(test1)
-
diff --git a/src/pal/tests/palsuite/c_runtime/_ecvt/test1/CMakeLists.txt b/src/pal/tests/palsuite/c_runtime/_ecvt/test1/CMakeLists.txt
deleted file mode 100644
index 152271cf59..0000000000
--- a/src/pal/tests/palsuite/c_runtime/_ecvt/test1/CMakeLists.txt
+++ /dev/null
@@ -1,17 +0,0 @@
-cmake_minimum_required(VERSION 2.8.12.2)
-
-set(CMAKE_INCLUDE_CURRENT_DIR ON)
-
-set(SOURCES
- test1.cpp
-)
-
-add_executable(paltest_ecvt_test1
- ${SOURCES}
-)
-
-add_dependencies(paltest_ecvt_test1 coreclrpal)
-
-target_link_libraries(paltest_ecvt_test1
- ${COMMON_TEST_LIBRARIES}
-)
diff --git a/src/pal/tests/palsuite/c_runtime/_ecvt/test1/test1.cpp b/src/pal/tests/palsuite/c_runtime/_ecvt/test1/test1.cpp
deleted file mode 100644
index fbcf11ecfc..0000000000
--- a/src/pal/tests/palsuite/c_runtime/_ecvt/test1/test1.cpp
+++ /dev/null
@@ -1,135 +0,0 @@
-// 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.
-
-/*=====================================================================
-**
-** Source: c_runtime/_ecvt/test1/test1.c
-**
-** Purpose: Call the _ecvt function on a number of cases. Check that it
-** handles negatives, positives and double bounds correctly. Also check that
-** the 'digit' specification works.
-**
-**
-**===================================================================*/
-
-#include <palsuite.h>
-
-#define INT64_TO_DOUBLE(a) (*(double*)&a)
-
-INT64 NaN = 0x7ff8000000000000;
-INT64 NegativeInfinity = 0xfff0000000000000;
-INT64 NegativeSmall = 0x8000000000000001;
-INT64 PositiveInfinity = 0x7ff0000000000000;
-INT64 PositiveSmall = 0x0000000000000001;
-
-struct testCase
-{
- double value; /* number to be converted */
- int precision; /* number of digits to be stored */
- int decimal; /* (expected) decimal point position for stored
- * number */
- int sign; /* (expected) return value */
- char expResult[256]; /* (expected) character array to be returned
- * NOTE: this necessarily limits precision
- * to a value between 0 and 255 */
- char bsdExpResult[256]; /* (expected) character array to be returned
- * NOTE: this necessarily limits precision
- * to a value between 0 and 255 */
-};
-
-int __cdecl main(int argc, char **argv)
-{
- char *result;
- int testDecimal;
- int testSign;
- int i=0;
-
- struct testCase testCases[] =
- {
- /* odd ball values */
- {INT64_TO_DOUBLE(NaN), 7, 1, 0, "1#QNAN0" },
- /* positive values */
- {0, 0, 0, 0, ""},
- {INT64_TO_DOUBLE(PositiveSmall), 17, -323, 0,
- "49406564584124654"},
- {.00123, 3, -2, 0, "123"},
- {.123, 3, 0, 0, "123"},
- {123, 3, 3, 0, "123"},
- {3.1415926535, 9, 1, 0, "314159265"},
- {3.1415926535, 10, 1, 0, "3141592654"},
- {3.1415926535, 11, 1, 0, "31415926535"},
- {3.1415926535, 12, 1, 0, "314159265350"},
- {184467444073709570000.0, 21, 21, 0, "184467444073709570000",
- "184467444073709568000" },
- {184467444073709570000.0, 22, 21, 0, "1844674440737095700000",
- "1844674440737095680000" },
- {INT64_TO_DOUBLE(PositiveInfinity), 7, 1, 0, "1#INF00" },
- /* negative values */
- {-0, 0, 0, 0, ""},
- {INT64_TO_DOUBLE(NegativeSmall), 17, -323, 1,
- "49406564584124654"},
- {-.00123, 3, -2, 1, "123"},
- {-.123, 3, 0, 1, "123"},
- {-123, 3, 3, 1, "123"},
- {-3.1415926535, 9, 1, 1, "314159265"},
- {-3.1415926535, 10, 1, 1, "3141592654"},
- {-3.1415926535, 11, 1, 1, "31415926535"},
- {-3.1415926535, 12, 1, 1, "314159265350"},
- {-184467444073709570000.0, 21, 21, 1, "184467444073709570000",
- "184467444073709568000" },
- {-184467444073709570000.0, 22, 21, 1, "1844674440737095700000",
- "1844674440737095680000" },
- {INT64_TO_DOUBLE(NegativeInfinity), 7, 1, 1, "1#INF00"}
-
- };
-
- if (0 != (PAL_Initialize(argc, argv)))
- {
- return FAIL;
- }
-
- /* Loop through each case. Call _ecvt on each test case and check the
- result.
- */
-
- for(i = 0; i < sizeof(testCases) / sizeof(struct testCase); i++)
- {
- result = _ecvt(testCases[i].value,
- testCases[i].precision,
- &testDecimal,
- &testSign);
-
- if (( strcmp(testCases[i].expResult, result) != 0 &&
- strcmp(testCases[i].bsdExpResult, result) != 0 ) ||
-
- ( testCases[i].sign != testSign ) ||
- ( testCases[i].decimal != testDecimal ))
-
- {
- Fail("PALSUITE ERROR: Test %d\n"
- "-----------------------\n"
- "testCases[i].value = '%f'\n"
- "testCases[i].precision = '%d'\n"
- "testCases[i].decimal = '%d'\n"
- "testCases[i].sign = '%d'\n"
- "testCases[i].expResult = '%s'\n"
- "result = '%s'\n"
- "testDecimal = '%d'\n"
- "testSign = '%d'\n\n",
- i,
- testCases[i].value,
- testCases[i].precision,
- testCases[i].decimal,
- testCases[i].sign,
- testCases[i].expResult,
- result,
- testDecimal,
- testSign);
- }
-
- }
-
- PAL_Terminate();
- return PASS;
-}
diff --git a/src/pal/tests/palsuite/c_runtime/_ecvt/test1/testinfo.dat b/src/pal/tests/palsuite/c_runtime/_ecvt/test1/testinfo.dat
deleted file mode 100644
index 12e7292ec7..0000000000
--- a/src/pal/tests/palsuite/c_runtime/_ecvt/test1/testinfo.dat
+++ /dev/null
@@ -1,14 +0,0 @@
-# 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.
-
-Version = 1.0
-Section = C Runtime
-Function = _ecvt
-Name = Call _ecvt on normal values, negatives, exponents and hex digits.
-TYPE = DEFAULT
-EXE1 = test1
-Description
-= Call the _ecvt function on a number of cases. Check that it
-= handles negatives, positives and double bounds correctly. Also check that
-= the 'digit' specification works.
diff --git a/src/pal/tests/palsuite/c_runtime/wcsstr/test1/test1.cpp b/src/pal/tests/palsuite/c_runtime/wcsstr/test1/test1.cpp
index 8296a74983..16005a9f8e 100644
--- a/src/pal/tests/palsuite/c_runtime/wcsstr/test1/test1.cpp
+++ b/src/pal/tests/palsuite/c_runtime/wcsstr/test1/test1.cpp
@@ -21,6 +21,7 @@ int __cdecl main(int argc, char *argv[])
WCHAR *key1;
WCHAR *key2;
WCHAR key3[] = { 0 };
+ WCHAR *key4;
WCHAR *result;
if (PAL_Initialize(argc, argv))
@@ -31,6 +32,7 @@ int __cdecl main(int argc, char *argv[])
string = convert("foo bar baz bar");
key1 = convert("bar");
key2 = convert("Bar");
+ key4 = convert("arggggh!");
result = wcsstr(string, key1);
if (result != string + 4)
@@ -57,6 +59,14 @@ int __cdecl main(int argc, char *argv[])
convertC(key3), string, result);
}
+ result = wcsstr(string, key4);
+ if (result != nullptr)
+ {
+ Fail("ERROR: Got incorrect result in scanning \"%s\" for \"%s\".\n"
+ "Expected to get pointer to null, got %#p\n", convertC(string),
+ convertC(key4), result);
+ }
+
PAL_Terminate();
return PASS;
}
diff --git a/src/pal/tests/palsuite/file_io/AreFileApisANSI/CMakeLists.txt b/src/pal/tests/palsuite/file_io/AreFileApisANSI/CMakeLists.txt
deleted file mode 100644
index f6aa0cb2d9..0000000000
--- a/src/pal/tests/palsuite/file_io/AreFileApisANSI/CMakeLists.txt
+++ /dev/null
@@ -1,4 +0,0 @@
-cmake_minimum_required(VERSION 2.8.12.2)
-
-add_subdirectory(test1)
-
diff --git a/src/pal/tests/palsuite/file_io/AreFileApisANSI/test1/AreFileApisANSI.cpp b/src/pal/tests/palsuite/file_io/AreFileApisANSI/test1/AreFileApisANSI.cpp
deleted file mode 100644
index ec61f0cb7d..0000000000
--- a/src/pal/tests/palsuite/file_io/AreFileApisANSI/test1/AreFileApisANSI.cpp
+++ /dev/null
@@ -1,40 +0,0 @@
-// 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.
-
-/*=====================================================================
-**
-** Source: AreFileApisANSI.c
-**
-** Purpose: Tests the PAL implementation of the AreFileApisANSI function.
-** The only possible return is TRUE.
-**
-**
-**===================================================================*/
-
-
-
-#include <palsuite.h>
-
-
-int __cdecl main(int argc, char *argv[])
-{
- BOOL bRc = FALSE;
-
- if (0 != PAL_Initialize(argc,argv))
- {
- return FAIL;
- }
-
- bRc = AreFileApisANSI();
-
-
- if (bRc == FALSE)
- {
- Fail("AreFileApisANSI: ERROR: Function returned FALSE whereas only TRUE "
- "is acceptable.\n");
- }
-
- PAL_Terminate();
- return PASS;
-}
diff --git a/src/pal/tests/palsuite/file_io/AreFileApisANSI/test1/CMakeLists.txt b/src/pal/tests/palsuite/file_io/AreFileApisANSI/test1/CMakeLists.txt
deleted file mode 100644
index ac76e5dc12..0000000000
--- a/src/pal/tests/palsuite/file_io/AreFileApisANSI/test1/CMakeLists.txt
+++ /dev/null
@@ -1,17 +0,0 @@
-cmake_minimum_required(VERSION 2.8.12.2)
-
-set(CMAKE_INCLUDE_CURRENT_DIR ON)
-
-set(SOURCES
- AreFileApisANSI.cpp
-)
-
-add_executable(paltest_arefileapisansi_test1
- ${SOURCES}
-)
-
-add_dependencies(paltest_arefileapisansi_test1 coreclrpal)
-
-target_link_libraries(paltest_arefileapisansi_test1
- ${COMMON_TEST_LIBRARIES}
-)
diff --git a/src/pal/tests/palsuite/file_io/AreFileApisANSI/test1/testinfo.dat b/src/pal/tests/palsuite/file_io/AreFileApisANSI/test1/testinfo.dat
deleted file mode 100644
index 5e6b422ae4..0000000000
--- a/src/pal/tests/palsuite/file_io/AreFileApisANSI/test1/testinfo.dat
+++ /dev/null
@@ -1,13 +0,0 @@
-# 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.
-
-Version = 1.0
-Section = file_io
-Function = AreFileApisANSI
-Name = Positive Test for AreFileApisANSI
-Type = DEFAULT
-EXE1 = arefileapisansi
-Description
-=Ensure the return is TRUE because FALSE is not an option in FreeBSD
-
diff --git a/src/pal/tests/palsuite/file_io/CMakeLists.txt b/src/pal/tests/palsuite/file_io/CMakeLists.txt
index 3d6eff1379..09fb686c1a 100644
--- a/src/pal/tests/palsuite/file_io/CMakeLists.txt
+++ b/src/pal/tests/palsuite/file_io/CMakeLists.txt
@@ -1,6 +1,5 @@
cmake_minimum_required(VERSION 2.8.12.2)
-add_subdirectory(AreFileApisANSI)
add_subdirectory(CompareFileTime)
add_subdirectory(CopyFileA)
add_subdirectory(CopyFileW)
@@ -12,25 +11,20 @@ add_subdirectory(DeleteFileA)
add_subdirectory(DeleteFileW)
add_subdirectory(errorpathnotfound)
add_subdirectory(FILECanonicalizePath)
-add_subdirectory(FileTimeToDosDateTime)
add_subdirectory(FindClose)
add_subdirectory(FindFirstFileA)
add_subdirectory(FindFirstFileW)
add_subdirectory(FindNextFileA)
add_subdirectory(FindNextFileW)
add_subdirectory(FlushFileBuffers)
-add_subdirectory(GetConsoleCP)
add_subdirectory(GetConsoleOutputCP)
add_subdirectory(GetCurrentDirectoryA)
add_subdirectory(GetCurrentDirectoryW)
-add_subdirectory(GetDiskFreeSpaceW)
add_subdirectory(GetFileAttributesA)
add_subdirectory(GetFileAttributesExW)
add_subdirectory(GetFileAttributesW)
add_subdirectory(GetFileSize)
add_subdirectory(GetFileSizeEx)
-add_subdirectory(GetFileTime)
-add_subdirectory(GetFileType)
add_subdirectory(GetFullPathNameA)
add_subdirectory(GetFullPathNameW)
add_subdirectory(GetLongPathNameW)
@@ -41,10 +35,8 @@ add_subdirectory(GetTempFileNameA)
add_subdirectory(GetTempFileNameW)
add_subdirectory(gettemppatha)
add_subdirectory(GetTempPathW)
-add_subdirectory(MoveFileA)
add_subdirectory(MoveFileExA)
add_subdirectory(MoveFileExW)
-add_subdirectory(MoveFileW)
add_subdirectory(ReadFile)
add_subdirectory(RemoveDirectoryA)
add_subdirectory(RemoveDirectoryW)
@@ -56,6 +48,5 @@ add_subdirectory(SetEndOfFile)
add_subdirectory(SetFileAttributesA)
add_subdirectory(SetFileAttributesW)
add_subdirectory(SetFilePointer)
-add_subdirectory(SetFileTime)
add_subdirectory(WriteFile)
diff --git a/src/pal/tests/palsuite/file_io/FileTimeToDosDateTime/CMakeLists.txt b/src/pal/tests/palsuite/file_io/FileTimeToDosDateTime/CMakeLists.txt
deleted file mode 100644
index f6aa0cb2d9..0000000000
--- a/src/pal/tests/palsuite/file_io/FileTimeToDosDateTime/CMakeLists.txt
+++ /dev/null
@@ -1,4 +0,0 @@
-cmake_minimum_required(VERSION 2.8.12.2)
-
-add_subdirectory(test1)
-
diff --git a/src/pal/tests/palsuite/file_io/FileTimeToDosDateTime/test1/CMakeLists.txt b/src/pal/tests/palsuite/file_io/FileTimeToDosDateTime/test1/CMakeLists.txt
deleted file mode 100644
index 9d5c678be3..0000000000
--- a/src/pal/tests/palsuite/file_io/FileTimeToDosDateTime/test1/CMakeLists.txt
+++ /dev/null
@@ -1,17 +0,0 @@
-cmake_minimum_required(VERSION 2.8.12.2)
-
-set(CMAKE_INCLUDE_CURRENT_DIR ON)
-
-set(SOURCES
- test1.cpp
-)
-
-add_executable(paltest_filetimetodosdatetime_test1
- ${SOURCES}
-)
-
-add_dependencies(paltest_filetimetodosdatetime_test1 coreclrpal)
-
-target_link_libraries(paltest_filetimetodosdatetime_test1
- ${COMMON_TEST_LIBRARIES}
-)
diff --git a/src/pal/tests/palsuite/file_io/FileTimeToDosDateTime/test1/test1.cpp b/src/pal/tests/palsuite/file_io/FileTimeToDosDateTime/test1/test1.cpp
deleted file mode 100644
index 5f2c81ff98..0000000000
--- a/src/pal/tests/palsuite/file_io/FileTimeToDosDateTime/test1/test1.cpp
+++ /dev/null
@@ -1,116 +0,0 @@
-// 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.
-
-/*=====================================================================
-**
-** Source: test1.c
-**
-** Purpose: Tests that FileTimeToDosDateTime successfully converts values.
-** Makes sure values are rounded up, and the limits of the function
-** pass. Also tests that values outside the valid range fail.
-**
-**
-**===================================================================*/
-
-#include <palsuite.h>
-
-typedef struct
-{
- DWORD FileTimeLow;
- DWORD FileTimeHigh;
- WORD FatDate;
- WORD FatTime;
-} testCase;
-
-int __cdecl main(int argc, char **argv)
-{
- FILETIME FileTime;
- WORD ResultDate;
- WORD ResultTime;
- BOOL ret;
- int i;
-
- testCase testCases[] =
- {
- /* Test a normal time */
- {0x9BE00100, 0x1B4A02C, 0x14CF, 0x55AF}, /* 12/15/2000, 10:45:30 AM*/
- /* Test that 12/15/2000, 10:45:29 Gets rounded up */
- {0x9B476A80, 0x1B4A02C, 0x14CF, 0x55AF}, /* 12/15/2000, 10:45:30 AM*/
- /* Test that 12/15/2000, 10:45:31 Gets rounded up */
- {0x9C789780, 0x1B4A02C, 0x14CF, 0x55B0}, /* 12/15/2000, 10:45:32 AM*/
-
- /* Test the upper and lower limits of the function */
- {0xE1D58000, 0x1A8E79F, 0x0021, 0x0000}, /* 1/1/1980, 12:00:00 AM*/
- {0xb9de1300, 0x1e9eede, 0x739f, 0xbf7d}, /* 12/31/2037, 11:59:58 PM*/
-
- /* Tests that should fail */
- {0, 0, 0, 0},
- {0xE0A45300, 0x1A8E79F, 0, 0},
- {0x66D29301, 0x23868B8, 0, 0}
-
- /* All this accomplishes is for the date to overflow.
- Likely the only reason it fails in Windows is bacause the
- resulting date falls outside of the legal range. Under BSD,
- it falls into a legal range. This being that BSD calculates time
- from 1900 to 2037, not 1980 to 2107.
- {0xFFFFFFFF, 0xFFFFFFF, 0, 0}
- */
- };
-
- if (0 != PAL_Initialize(argc,argv))
- {
- return FAIL;
- }
-
- for (i=0; i<sizeof(testCases) / sizeof(testCase); i++)
- {
- ResultDate = 0xFFFF;
- ResultTime = 0xFFFF;
-
- FileTime.dwLowDateTime = testCases[i].FileTimeLow;
- FileTime.dwHighDateTime = testCases[i].FileTimeHigh;
-
-
- ret = FileTimeToDosDateTime(&FileTime, &ResultDate, &ResultTime);
- if (testCases[i].FatDate != 0 || testCases[i].FatTime != 0)
- {
- /* Expected it to pass */
- if (!ret)
- {
- Fail("FileTimeToDosDateTime failed for %X,%X!\n",
- testCases[i].FileTimeLow, testCases[i].FileTimeHigh);
- }
-
- if (ResultDate != testCases[i].FatDate ||
- ResultTime != testCases[i].FatTime)
- {
- Fail("FileTimeToDosDateTime did not convert %X,%X "
- "successfully:\nExpected date to be %hX, time %hx.\n"
- "Got %hX, %hX\n", testCases[i].FileTimeLow,
- testCases[i].FileTimeHigh, testCases[i].FatDate,
- testCases[i].FatTime, ResultDate, ResultTime);
- }
- }
- else
- {
- /* Expected it to fail. */
- if (ret)
- {
- Fail("FileTimeToDosDateTime passed for %X,%X!\n",
- testCases[i].FileTimeLow, testCases[i].FileTimeHigh);
- }
-
- if (ResultDate != 0xFFFF || ResultTime != 0xFFFF)
- {
- Fail("FileTimeToDosDateTime failed, but modified output "
- "parameters: %X %X\n", ResultDate, ResultTime);
- }
- }
-
- }
-
- PAL_Terminate();
- return PASS;
-}
-
diff --git a/src/pal/tests/palsuite/file_io/FileTimeToDosDateTime/test1/testinfo.dat b/src/pal/tests/palsuite/file_io/FileTimeToDosDateTime/test1/testinfo.dat
deleted file mode 100644
index b5c7e1ae52..0000000000
--- a/src/pal/tests/palsuite/file_io/FileTimeToDosDateTime/test1/testinfo.dat
+++ /dev/null
@@ -1,15 +0,0 @@
-# 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.
-
-Version = 1.0
-Section = file_io
-Function = FileTimeToDosDateTime
-Name = Positive Test #1 for FileTimeToDosDateTime
-TYPE = DEFAULT
-EXE1 = test1
-Description
-=Tests that FileTimeToDosDateTime successfully converts values.
-=Makes sure values are rounded up, and the limits of the function
-=pass. Also tests that values outside the valid range fail.
-
diff --git a/src/pal/tests/palsuite/file_io/GetConsoleCP/CMakeLists.txt b/src/pal/tests/palsuite/file_io/GetConsoleCP/CMakeLists.txt
deleted file mode 100644
index f6aa0cb2d9..0000000000
--- a/src/pal/tests/palsuite/file_io/GetConsoleCP/CMakeLists.txt
+++ /dev/null
@@ -1,4 +0,0 @@
-cmake_minimum_required(VERSION 2.8.12.2)
-
-add_subdirectory(test1)
-
diff --git a/src/pal/tests/palsuite/file_io/GetConsoleCP/test1/CMakeLists.txt b/src/pal/tests/palsuite/file_io/GetConsoleCP/test1/CMakeLists.txt
deleted file mode 100644
index 7753cadea4..0000000000
--- a/src/pal/tests/palsuite/file_io/GetConsoleCP/test1/CMakeLists.txt
+++ /dev/null
@@ -1,17 +0,0 @@
-cmake_minimum_required(VERSION 2.8.12.2)
-
-set(CMAKE_INCLUDE_CURRENT_DIR ON)
-
-set(SOURCES
- GetConsoleCP.cpp
-)
-
-add_executable(paltest_getconsolecp_test1
- ${SOURCES}
-)
-
-add_dependencies(paltest_getconsolecp_test1 coreclrpal)
-
-target_link_libraries(paltest_getconsolecp_test1
- ${COMMON_TEST_LIBRARIES}
-)
diff --git a/src/pal/tests/palsuite/file_io/GetConsoleCP/test1/GetConsoleCP.cpp b/src/pal/tests/palsuite/file_io/GetConsoleCP/test1/GetConsoleCP.cpp
deleted file mode 100644
index ba17d6c64d..0000000000
--- a/src/pal/tests/palsuite/file_io/GetConsoleCP/test1/GetConsoleCP.cpp
+++ /dev/null
@@ -1,35 +0,0 @@
-// 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.
-
-/*=====================================================================
-**
-** Source: GetConsoleCP.c (test 1)
-**
-** Purpose: Tests the PAL implementation of the GetConsoleCP function.
-**
-**
-**===================================================================*/
-
-#include <palsuite.h>
-
-
-int __cdecl main(int argc, char *argv[])
-{
- UINT uiCP = 0;
-
- if (0 != PAL_Initialize(argc,argv))
- {
- return FAIL;
- }
-
- uiCP = GetConsoleCP();
- if ((uiCP != CP_ACP) && (uiCP != GetACP()) && (uiCP != 437)) /*437 for MSDOS*/
- {
- Fail("GetConsoleCP: ERROR -> The invalid code page %d was returned.\n",
- uiCP);
- }
-
- PAL_Terminate();
- return PASS;
-}
diff --git a/src/pal/tests/palsuite/file_io/GetConsoleCP/test1/testinfo.dat b/src/pal/tests/palsuite/file_io/GetConsoleCP/test1/testinfo.dat
deleted file mode 100644
index 608a01b2ef..0000000000
--- a/src/pal/tests/palsuite/file_io/GetConsoleCP/test1/testinfo.dat
+++ /dev/null
@@ -1,13 +0,0 @@
-# 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.
-
-Version = 1.0
-Section = file_io
-Function = GetConsoleCP
-Name = Positive Test for GetConsoleCP (test 1)
-Type = DEFAULT
-EXE1 = getconsolecp
-Description
-= Test GetConsoleCP. Apparently there are only two possible
-= return values: CP_ACP or 1252
diff --git a/src/pal/tests/palsuite/file_io/GetDiskFreeSpaceW/CMakeLists.txt b/src/pal/tests/palsuite/file_io/GetDiskFreeSpaceW/CMakeLists.txt
deleted file mode 100644
index ef14ea5352..0000000000
--- a/src/pal/tests/palsuite/file_io/GetDiskFreeSpaceW/CMakeLists.txt
+++ /dev/null
@@ -1,5 +0,0 @@
-cmake_minimum_required(VERSION 2.8.12.2)
-
-add_subdirectory(test1)
-add_subdirectory(test2)
-
diff --git a/src/pal/tests/palsuite/file_io/GetDiskFreeSpaceW/test1/CMakeLists.txt b/src/pal/tests/palsuite/file_io/GetDiskFreeSpaceW/test1/CMakeLists.txt
deleted file mode 100644
index e0238707e5..0000000000
--- a/src/pal/tests/palsuite/file_io/GetDiskFreeSpaceW/test1/CMakeLists.txt
+++ /dev/null
@@ -1,17 +0,0 @@
-cmake_minimum_required(VERSION 2.8.12.2)
-
-set(CMAKE_INCLUDE_CURRENT_DIR ON)
-
-set(SOURCES
- GetDiskFreeSpaceW.cpp
-)
-
-add_executable(paltest_getdiskfreespacew_test1
- ${SOURCES}
-)
-
-add_dependencies(paltest_getdiskfreespacew_test1 coreclrpal)
-
-target_link_libraries(paltest_getdiskfreespacew_test1
- ${COMMON_TEST_LIBRARIES}
-)
diff --git a/src/pal/tests/palsuite/file_io/GetDiskFreeSpaceW/test1/GetDiskFreeSpaceW.cpp b/src/pal/tests/palsuite/file_io/GetDiskFreeSpaceW/test1/GetDiskFreeSpaceW.cpp
deleted file mode 100644
index c1445f654f..0000000000
--- a/src/pal/tests/palsuite/file_io/GetDiskFreeSpaceW/test1/GetDiskFreeSpaceW.cpp
+++ /dev/null
@@ -1,94 +0,0 @@
-// 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.
-
-/*=====================================================================
-**
-** Source: GetDiskFreeSpaceW.c (test 1)
-**
-** Purpose: Tests the PAL implementation of the GetDiskFreeSpaceW function.
-**
-**
-**===================================================================*/
-
-#include <palsuite.h>
-
-
-int __cdecl main(int argc, char *argv[])
-{
- DWORD dwSectorsPerCluster; /* sectors per cluster */
- DWORD dwBytesPerSector; /* bytes per sector */
- DWORD dwSectorsPerCluster_02; /* sectors per cluster */
- DWORD dwBytesPerSector_02; /* bytes per sector */
- DWORD dwNumberOfFreeClusters; /* free clusters */
- DWORD dwTotalNumberOfClusters; /* total clusters */
- BOOL bRc = FALSE;
- WCHAR szwRootPath[10] = {'/','\0'};
-
-
- if (0 != PAL_Initialize(argc,argv))
- {
- return FAIL;
- }
-
- /* test the NULL option which translates to the current drive */
- bRc = GetDiskFreeSpaceW(NULL,
- &dwSectorsPerCluster,
- &dwBytesPerSector,
- &dwNumberOfFreeClusters,
- &dwTotalNumberOfClusters);
- if (bRc != TRUE)
- {
- Fail("GetDiskFreeSpaceW: ERROR -> Failed with error code: %ld\n",
- GetLastError());
- }
- else if (dwSectorsPerCluster == 0)
- {
- Fail("GetDiskFreeSpaceW: ERROR -> dwSectorsPerCluster returned 0\n");
- }
- else if (dwBytesPerSector == 0)
- {
- Fail("GetDiskFreeSpaceW: ERROR -> dwBytesPerSector returned 0\n");
- }
-
- /* test the root directory to the current drive */
- bRc = GetDiskFreeSpaceW(szwRootPath,
- &dwSectorsPerCluster_02,
- &dwBytesPerSector_02,
- &dwNumberOfFreeClusters,
- &dwTotalNumberOfClusters);
- if (bRc != TRUE)
- {
- Fail("GetDiskFreeSpaceW: ERROR -> Failed with error code: %ld\n",
- GetLastError());
- }
- else if (dwSectorsPerCluster == 0)
- {
- Fail("GetDiskFreeSpaceW: ERROR -> dwSectorsPerCluster returned 0\n");
- }
- else if (dwBytesPerSector == 0)
- {
- Fail("GetDiskFreeSpaceW: ERROR -> dwBytesPerSector returned 0\n");
- }
- /*
- ** make sure the values returned for NULL path and root path
- ** are the same
- */
- else if (dwSectorsPerCluster_02 != dwSectorsPerCluster)
- {
- Fail("GetDiskFreeSpaceW: ERROR -> dwSectorsPerCluster for NULL path "
- "(%u) should have been the same as the root path (%u).\n",
- dwSectorsPerCluster,
- dwSectorsPerCluster_02);
- }
- else if (dwBytesPerSector_02 != dwBytesPerSector)
- {
- Fail("GetDiskFreeSpaceW: ERROR -> dwBytesPerSector for NULL path "
- "(%u) should have been the same as the root path (%u).\n",
- dwBytesPerSector,
- dwBytesPerSector_02);
- }
-
- PAL_Terminate();
- return PASS;
-}
diff --git a/src/pal/tests/palsuite/file_io/GetDiskFreeSpaceW/test1/testinfo.dat b/src/pal/tests/palsuite/file_io/GetDiskFreeSpaceW/test1/testinfo.dat
deleted file mode 100644
index 61b0e55fae..0000000000
--- a/src/pal/tests/palsuite/file_io/GetDiskFreeSpaceW/test1/testinfo.dat
+++ /dev/null
@@ -1,13 +0,0 @@
-# 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.
-
-Version = 1.0
-Section = file_io
-Function = GetDiskFreeSpaceW
-Name = Positive Test for GetDiskFreeSpaceW (test 1)
-Type = DEFAULT
-EXE1 = getdiskfreespacew
-Description
-= Test GetDiskFreeSpaceW. lpNumberOfFreeClusters and
-= lpTotalNumberOfClusters are to be ignored
diff --git a/src/pal/tests/palsuite/file_io/GetDiskFreeSpaceW/test2/CMakeLists.txt b/src/pal/tests/palsuite/file_io/GetDiskFreeSpaceW/test2/CMakeLists.txt
deleted file mode 100644
index fb6a08789b..0000000000
--- a/src/pal/tests/palsuite/file_io/GetDiskFreeSpaceW/test2/CMakeLists.txt
+++ /dev/null
@@ -1,17 +0,0 @@
-cmake_minimum_required(VERSION 2.8.12.2)
-
-set(CMAKE_INCLUDE_CURRENT_DIR ON)
-
-set(SOURCES
- getdiskfreespacew.cpp
-)
-
-add_executable(paltest_getdiskfreespacew_test2
- ${SOURCES}
-)
-
-add_dependencies(paltest_getdiskfreespacew_test2 coreclrpal)
-
-target_link_libraries(paltest_getdiskfreespacew_test2
- ${COMMON_TEST_LIBRARIES}
-)
diff --git a/src/pal/tests/palsuite/file_io/GetDiskFreeSpaceW/test2/getdiskfreespacew.cpp b/src/pal/tests/palsuite/file_io/GetDiskFreeSpaceW/test2/getdiskfreespacew.cpp
deleted file mode 100644
index 83dcb54b51..0000000000
--- a/src/pal/tests/palsuite/file_io/GetDiskFreeSpaceW/test2/getdiskfreespacew.cpp
+++ /dev/null
@@ -1,65 +0,0 @@
-// 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.
-
-/*=====================================================================
-**
-** Source: GetDiskFreeSpaceW.c (test 2)
-**
-** Purpose: Tests the PAL implementation of the GetDiskFreeSpaceW
-** function on valid non-root paths.
-**
-**
-**===================================================================*/
-
-#include <palsuite.h>
-
-
-int __cdecl main(int argc, char *argv[])
-{
- DWORD dwSectorsPerCluster; /* sectors per cluster */
- DWORD dwBytesPerSector; /* bytes per sector */
- DWORD dwNumberOfFreeClusters; /* free clusters */
- DWORD dwTotalNumberOfClusters; /* total clusters */
- BOOL bRc = FALSE;
- WCHAR szwCurrentPath[MAX_LONGPATH];
-
-
- if (0 != PAL_Initialize(argc,argv))
- {
- return FAIL;
- }
-
- /* get the current directory so we are sure to have a valid path */
- if (!GetCurrentDirectoryW(MAX_LONGPATH, szwCurrentPath))
- {
- Fail("GetDiskFreeSpaceW: ERROR -> GetCurrentDirectoryW failed with "
- "error code: %u.\n",
- GetLastError());
- }
-
- /* test the current path*/
- bRc = GetDiskFreeSpaceW(szwCurrentPath,
- &dwSectorsPerCluster,
- &dwBytesPerSector,
- &dwNumberOfFreeClusters,
- &dwTotalNumberOfClusters);
- if (bRc != TRUE)
- {
- Fail("GetDiskFreeSpaceW: ERROR -> Failed with error code: %u for "
- "the path \"%S\".\n",
- GetLastError(),
- szwCurrentPath);
- }
- else if (dwSectorsPerCluster == 0)
- {
- Fail("GetDiskFreeSpaceW: ERROR -> dwSectorsPerCluster returned 0\n");
- }
- else if (dwBytesPerSector == 0)
- {
- Fail("GetDiskFreeSpaceW: ERROR -> dwBytesPerSector returned 0\n");
- }
-
- PAL_Terminate();
- return PASS;
-}
diff --git a/src/pal/tests/palsuite/file_io/GetDiskFreeSpaceW/test2/testinfo.dat b/src/pal/tests/palsuite/file_io/GetDiskFreeSpaceW/test2/testinfo.dat
deleted file mode 100644
index 0a687240ea..0000000000
--- a/src/pal/tests/palsuite/file_io/GetDiskFreeSpaceW/test2/testinfo.dat
+++ /dev/null
@@ -1,12 +0,0 @@
-# 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.
-
-Version = 1.0
-Section = file_io
-Function = GetDiskFreeSpaceW
-Name = Positive Test for GetDiskFreeSpaceW (test 2)
-Type = DEFAULT
-EXE1 = getdiskfreespacew
-Description
-= Test GetDiskFreeSpaceW with valid non-root paths
diff --git a/src/pal/tests/palsuite/file_io/GetFileAttributesExW/test1/test1.cpp b/src/pal/tests/palsuite/file_io/GetFileAttributesExW/test1/test1.cpp
index 7a622b628c..af279ed1ef 100644
--- a/src/pal/tests/palsuite/file_io/GetFileAttributesExW/test1/test1.cpp
+++ b/src/pal/tests/palsuite/file_io/GetFileAttributesExW/test1/test1.cpp
@@ -9,8 +9,7 @@
** Purpose: Tests the PAL implementation of the GetFileAttributesExW function.
** Call the function on a normal directory and file and a read-only directory
** and file and a hidden file and directory.
-** Ensure that the attributes returned are correct, and the
-** file times and file sizes.
+** Ensure that the returned attributes and file sizes are correct.
**
**
**===================================================================*/
@@ -24,24 +23,6 @@ typedef enum Item
IS_FILE
}ItemType;
-/*
- This is a helper function which takes two FILETIME structures and
- checks to see if they contain the exact same time.
-*/
-int IsEqualFileTime(FILETIME FirstTime, FILETIME SecondTime)
-{
-
- ULONG64 TimeOne, TimeTwo;
-
- TimeOne = ((((ULONG64)FirstTime.dwHighDateTime)<<32) |
- ((ULONG64)FirstTime.dwLowDateTime));
-
- TimeTwo = ((((ULONG64)SecondTime.dwHighDateTime)<<32) |
- ((ULONG64)SecondTime.dwLowDateTime));
-
- return(TimeOne == TimeTwo);
-}
-
/* This function takes a structure and checks that the information
within the structure is correct. The 'Attribs' are the expected
file attributes, 'TheType' is IS_DIR or IS_FILE and the 'Name' is the
@@ -88,38 +69,6 @@ void VerifyInfo(WIN32_FILE_ATTRIBUTE_DATA InfoStruct,
GetLastError());
}
-
-
- /* Get the FileTime of the file in question */
- if(GetFileTime(hFile, &CorrectCreation,
- &CorrectAccess, &CorrectModify) == 0)
- {
- Fail("ERROR: GetFileTime failed to get the filetime of the "
- "file. GetLastError() returned %d.",
- GetLastError());
- }
-
- /* Check that the Creation, Access and Last Modified times are all
- the same in the structure as what GetFileTime just returned.
- */
- if(!IsEqualFileTime(CorrectCreation, InfoStruct.ftCreationTime))
- {
- Fail("ERROR: The creation time of the file "
- "does not match the creation time given from "
- "GetFileTime.\n");
- }
- if(!IsEqualFileTime(CorrectAccess, InfoStruct.ftLastAccessTime))
- {
- Fail("ERROR: The access time of the file "
- "does not match the access time given from "
- "GetFileTime.\n");
- }
- if(!IsEqualFileTime(CorrectModify, InfoStruct.ftLastWriteTime))
- {
- Fail("ERROR: The write time of the file "
- "does not match the last write time given from "
- "GetFileTime.\n");
- }
if(InfoStruct.nFileSizeLow != GetFileSize(hFile,NULL))
{
diff --git a/src/pal/tests/palsuite/file_io/GetFileTime/CMakeLists.txt b/src/pal/tests/palsuite/file_io/GetFileTime/CMakeLists.txt
deleted file mode 100644
index 19ee487a6a..0000000000
--- a/src/pal/tests/palsuite/file_io/GetFileTime/CMakeLists.txt
+++ /dev/null
@@ -1,10 +0,0 @@
-cmake_minimum_required(VERSION 2.8.12.2)
-
-add_subdirectory(test1)
-add_subdirectory(test2)
-add_subdirectory(test3)
-add_subdirectory(test4)
-add_subdirectory(test5)
-add_subdirectory(test6)
-add_subdirectory(test7)
-
diff --git a/src/pal/tests/palsuite/file_io/GetFileTime/test1/CMakeLists.txt b/src/pal/tests/palsuite/file_io/GetFileTime/test1/CMakeLists.txt
deleted file mode 100644
index 3c95a5d992..0000000000
--- a/src/pal/tests/palsuite/file_io/GetFileTime/test1/CMakeLists.txt
+++ /dev/null
@@ -1,17 +0,0 @@
-cmake_minimum_required(VERSION 2.8.12.2)
-
-set(CMAKE_INCLUDE_CURRENT_DIR ON)
-
-set(SOURCES
- GetFileTime.cpp
-)
-
-add_executable(paltest_getfiletime_test1
- ${SOURCES}
-)
-
-add_dependencies(paltest_getfiletime_test1 coreclrpal)
-
-target_link_libraries(paltest_getfiletime_test1
- ${COMMON_TEST_LIBRARIES}
-)
diff --git a/src/pal/tests/palsuite/file_io/GetFileTime/test1/GetFileTime.cpp b/src/pal/tests/palsuite/file_io/GetFileTime/test1/GetFileTime.cpp
deleted file mode 100644
index fb7bcb8513..0000000000
--- a/src/pal/tests/palsuite/file_io/GetFileTime/test1/GetFileTime.cpp
+++ /dev/null
@@ -1,180 +0,0 @@
-// 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.
-
-/*=====================================================================
-**
-** Source: GetFileTime.c
-**
-** Purpose: Tests the PAL implementation of the GetFileTime function.
-** This test checks the time of a file, writes to it, then checks the
-** time again to ensure that write time has increased. It
-** also checks that creation time is the same under WIN32 and has
-** increased under FreeBSD.
-**
-** Depends:
-** CreateFile
-** WriteFile
-** CloseHandle
-**
-**
-**===================================================================*/
-
-
-#include <palsuite.h>
-
-
-int __cdecl main(int argc, char **argv)
-{
-
- FILETIME Creation,LastAccess,LastWrite;
- HANDLE TheFileHandle;
- ULONG64 FirstWrite, SecondWrite, FirstCreationTime, SecondCreationTime;
- DWORD temp;
- BOOL result;
-
- if (0 != PAL_Initialize(argc,argv))
- {
- return FAIL;
- }
-
- /* Open the file to get a HANDLE */
- TheFileHandle =
- CreateFile(
- "the_file", // File Name
- GENERIC_READ|GENERIC_WRITE, // Access Mode
- 0, // Share Mode
- NULL, // SD
- OPEN_ALWAYS, // Howto Create
- FILE_ATTRIBUTE_NORMAL, // File Attributes
- NULL // Template file
- );
-
- if(TheFileHandle == INVALID_HANDLE_VALUE)
- {
- Fail("ERROR: Failed to open the file. The error number "
- "returned was %d.",GetLastError());
- }
-
-
- /* Get the Last Write, Creation and Access File time of that File */
- if(!GetFileTime(TheFileHandle,&Creation,&LastAccess,&LastWrite))
- {
- Fail("ERROR: GetFileTime returned 0, indicating failure.");
- }
-
- /* Convert the structure to an ULONG64 */
-
- FirstCreationTime = ((((ULONG64)Creation.dwHighDateTime)<<32) |
- ((ULONG64)Creation.dwLowDateTime));
-
- FirstWrite = ((((ULONG64)LastWrite.dwHighDateTime)<<32) |
- ((ULONG64)LastWrite.dwLowDateTime));
-
- /* Sleep for 3 seconds, this will ensure the time changes */
- Sleep(3000);
-
- /* Write to the file -- this should change write access and
- last access
- */
-
- result = WriteFile(TheFileHandle, // File handle
- "something", // String to write
- 9, // Bytes to write
- &temp, // Bytes written
- NULL);
-
- if(result == 0)
- {
- Fail("ERROR: Failed to write to file. The file must be "
- "written to in order to test that the write time is "
- "updated.");
- }
-
- /* Close the File, so the changes are recorded */
- result = CloseHandle(TheFileHandle);
-
- if(result == 0)
- {
- Fail("ERROR: Failed to close the file handle.");
- }
-
-
- /* Reopen the file */
- TheFileHandle =
- CreateFile(
- "the_file", /* file name */
- GENERIC_READ|GENERIC_WRITE, /* access mode */
- 0, /* share mode */
- NULL, /* SD */
- OPEN_ALWAYS, /* how to create */
- FILE_ATTRIBUTE_NORMAL, /* file attributes */
- NULL /* handle to template file */
- );
-
-
- if(TheFileHandle == INVALID_HANDLE_VALUE)
- {
- Fail("ERROR: Failed to re-open the file. The error number "
- "returned was %d.",GetLastError());
- }
-
-
-
- /* Call GetFileTime again */
- if(!GetFileTime(TheFileHandle,&Creation,&LastAccess,&LastWrite))
- {
- Fail("ERROR: GetFileTime returned 0, indicating failure.");
- }
-
- /* Store the results in a ULONG64 */
-
- SecondCreationTime = ( (((ULONG64)Creation.dwHighDateTime)<<32) |
- ((ULONG64)Creation.dwLowDateTime));
-
- SecondWrite = ( (((ULONG64)LastWrite.dwHighDateTime)<<32) |
- ((ULONG64)LastWrite.dwLowDateTime));
-
-
- /* Now -- to test. We'll ensure that the Second
- LastWrite time is larger than the first. It tells us that
- time is passing, which is good!
- */
-
- if(FirstWrite >= SecondWrite)
- {
- Fail("ERROR: The last-write-file-time after writing did not "
- "increase from the original. The second value should be "
- "larger.");
- }
-
-#if WIN32
- /* Then we can check to make sure that the creation time
- hasn't changed. This should always stay the same.
- */
-
- if(FirstCreationTime != SecondCreationTime)
- {
- Fail("ERROR: The creation time after writing should not "
- "not change from the original. The second value should be "
- "equal.");
- }
-#else
- /* Then we can check to make sure that the creation time
- has changed. Under FreeBSD it changes whenever the file is
- access or written.
- */
-
- if(FirstCreationTime >= SecondCreationTime)
- {
- Fail("ERROR: The creation time after writing should be "
- "greater than the original. The second value should be "
- "larger.");
- }
-
-#endif
-
- PAL_Terminate();
- return PASS;
-}
-
diff --git a/src/pal/tests/palsuite/file_io/GetFileTime/test1/testinfo.dat b/src/pal/tests/palsuite/file_io/GetFileTime/test1/testinfo.dat
deleted file mode 100644
index 50cd35214d..0000000000
--- a/src/pal/tests/palsuite/file_io/GetFileTime/test1/testinfo.dat
+++ /dev/null
@@ -1,14 +0,0 @@
-# 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.
-
-Version = 1.0
-Section = file_io
-Function = GetFileTime
-Name = Positive Test for GetFileTime
-TYPE = DEFAULT
-EXE1 = getfiletime
-Description
-= Test the GetFileTime function. Open a file and get the time. Then write
-= to that file. This will change the write and under FreeBSD
-= the creation time. Ensure that all of these are increasing.
diff --git a/src/pal/tests/palsuite/file_io/GetFileTime/test2/CMakeLists.txt b/src/pal/tests/palsuite/file_io/GetFileTime/test2/CMakeLists.txt
deleted file mode 100644
index 329d8c6553..0000000000
--- a/src/pal/tests/palsuite/file_io/GetFileTime/test2/CMakeLists.txt
+++ /dev/null
@@ -1,17 +0,0 @@
-cmake_minimum_required(VERSION 2.8.12.2)
-
-set(CMAKE_INCLUDE_CURRENT_DIR ON)
-
-set(SOURCES
- GetFileTime.cpp
-)
-
-add_executable(paltest_getfiletime_test2
- ${SOURCES}
-)
-
-add_dependencies(paltest_getfiletime_test2 coreclrpal)
-
-target_link_libraries(paltest_getfiletime_test2
- ${COMMON_TEST_LIBRARIES}
-)
diff --git a/src/pal/tests/palsuite/file_io/GetFileTime/test2/GetFileTime.cpp b/src/pal/tests/palsuite/file_io/GetFileTime/test2/GetFileTime.cpp
deleted file mode 100644
index 5b14a1e357..0000000000
--- a/src/pal/tests/palsuite/file_io/GetFileTime/test2/GetFileTime.cpp
+++ /dev/null
@@ -1,195 +0,0 @@
-// 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.
-
-/*=====================================================================
-**
-** Source: GetFileTime.c
-**
-** Purpose: Tests the PAL implementation of the GetFileTime function
-** Test to see that access date either stays the same or increases
-** when a read is performed. Write
-** and creation time should stay unchanged. Note: Under FreeBSD
-** the Creation time should not change with just a read.
-**
-** Depends:
-** FileTimeToDosDateTime
-** CreateFile
-** ReadFile
-** CloseHandle
-**
-**
-**===================================================================*/
-
-
-#include <palsuite.h>
-
-
-int __cdecl main(int argc, char **argv)
-{
-
- FILETIME Creation,LastAccess,LastWrite;
- HANDLE TheFileHandle;
- ULONG64 FirstWrite, SecondWrite,
- FirstCreationTime, SecondCreationTime;
- DWORD temp;
- char ReadBuffer[10];
- BOOL result;
- WORD DosDateOne, DosDateTwo, DosTime;
-
- if (0 != PAL_Initialize(argc,argv))
- {
- return FAIL;
- }
-
- /* Open the file to get a HANDLE */
- TheFileHandle =
- CreateFile(
- "the_file",
- GENERIC_READ,
- 0,
- NULL,
- OPEN_ALWAYS,
- FILE_ATTRIBUTE_NORMAL,
- NULL);
-
-
- if(TheFileHandle == INVALID_HANDLE_VALUE)
- {
- Fail("ERROR: Failed to open the file. The error number "
- "returned was %d.",GetLastError());
- }
-
-
- /* Get the Last Write, Creation and Access File time of that File */
- if(GetFileTime(TheFileHandle,&Creation,&LastAccess,&LastWrite)==0)
- {
- Fail("ERROR: GetFileTime returned 0, indicating failure.");
- }
-
- /* Call FileTimeToDosDateTime so we can aquire just the date
- portion of the Last Access FILETIME.
- */
- if(FileTimeToDosDateTime(&LastAccess, &DosDateOne, &DosTime) == 0)
- {
- Fail("ERROR: FiletimeToDosDateTime failed, returning 0. "
- "GetLastError returned %d.\n",GetLastError());
- }
-
- /* Convert the structure to an ULONG64 */
-
- FirstCreationTime = ( (((ULONG64)Creation.dwHighDateTime)<<32) |
- ((ULONG64)Creation.dwLowDateTime));
-
- FirstWrite = ( (((ULONG64)LastWrite.dwHighDateTime)<<32) |
- ((ULONG64)LastWrite.dwLowDateTime));
-
- /* Sleep for 3 seconds, this will ensure the time changes */
- Sleep(3000);
-
- /* Read from the file -- this should change
- last access, but we'll only check the date portion, because some file
- systems have a resolution of a day.
- */
-
- result = ReadFile(TheFileHandle, // handle to file
- &ReadBuffer, // data buffer
- 2, // number of bytes to read
- &temp, // number of bytes read
- NULL);
-
- if(result == 0)
- {
- Fail("ERROR: Failed to read from the file.");
- }
-
-
- /* Close the File, so the changes are recorded */
- result = CloseHandle(TheFileHandle);
-
- if(result == 0)
- {
- Fail("ERROR: Failed to close the file handle.");
- }
-
-
- /* Reopen the file */
- TheFileHandle =
- CreateFile("the_file", /* file name */
- GENERIC_READ, /* access mode */
- 0, /* share mode */
- NULL, /* SD */
- OPEN_ALWAYS, /* how to create */
- FILE_ATTRIBUTE_NORMAL, /* file attributes */
- NULL /* handle to template file */
- );
-
- if(TheFileHandle == INVALID_HANDLE_VALUE)
- {
- Fail("ERROR: Failed to re-open the file. The error number "
- "returned was %d.",GetLastError());
- }
-
- /* Call GetFileTime again */
- if(GetFileTime(TheFileHandle,&Creation,&LastAccess,&LastWrite) == 0)
- {
- Fail("ERROR: GetFileTime returned 0, indicating failure.");
- }
-
- /* Get the Date of the LastAccessTime here again. */
- if(FileTimeToDosDateTime(&LastAccess, &DosDateTwo, &DosTime) == 0)
- {
- Fail("ERROR: FileTimeToDosDateTime failed, returning 0. "
- "GetLastError returned %d.\n",GetLastError());
- }
-
-
- /* Store the results in a ULONG64 */
-
- SecondCreationTime = ( (((ULONG64)Creation.dwHighDateTime)<<32) |
- ((ULONG64)Creation.dwLowDateTime));
-
- SecondWrite = ( (((ULONG64)LastWrite.dwHighDateTime)<<32) |
- ((ULONG64)LastWrite.dwLowDateTime));
-
- /* Now -- to test. We'll ensure that the Second
- LastWrite time is the same as the first. This shouldn't
- have changed.
- */
-
- if(FirstWrite != SecondWrite)
- {
- Fail("ERROR: The last-write-file-time after reading "
- "increased from the original. The second value should be "
- "equal.");
- }
-
-
- /*
- For LastAccessTime, just check that the date is greater or equal
- for the second over the first. The time is not conisered on some
- file systems. (such as fat32)
- */
-
- if(DosDateOne > DosDateTwo)
- {
- Fail("ERROR: The last-access-time after reading should have "
- "stayed the same or increased, but it did not.\n");
- }
-
-
- /* Check to ensure CreationTime hasn't changed. This should not
- have changed in either environment.
- */
-
- if(FirstCreationTime != SecondCreationTime)
- {
- Fail("ERROR: The creation time after reading should not "
- "not change from the original. The second value should be "
- "equal.");
- }
-
-
- PAL_Terminate();
- return PASS;
-}
diff --git a/src/pal/tests/palsuite/file_io/GetFileTime/test2/testinfo.dat b/src/pal/tests/palsuite/file_io/GetFileTime/test2/testinfo.dat
deleted file mode 100644
index a60dcf45a4..0000000000
--- a/src/pal/tests/palsuite/file_io/GetFileTime/test2/testinfo.dat
+++ /dev/null
@@ -1,16 +0,0 @@
-# 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.
-
-Version = 1.0
-Section = file_io
-Function = GetFileTime
-Name = Positive Test for GetFileTime
-TYPE = DEFAULT
-EXE1 = getfiletime
-Description
-= Tests the PAL implementation of the GetFileTime function
-= Test to see that access date either stays the same or increases
-= when a read is performed. Write
-= and creation time should stay unchanged. Note: Under FreeBSD
-= the Creation time should not change with just a read.
diff --git a/src/pal/tests/palsuite/file_io/GetFileTime/test3/CMakeLists.txt b/src/pal/tests/palsuite/file_io/GetFileTime/test3/CMakeLists.txt
deleted file mode 100644
index d154a8810b..0000000000
--- a/src/pal/tests/palsuite/file_io/GetFileTime/test3/CMakeLists.txt
+++ /dev/null
@@ -1,17 +0,0 @@
-cmake_minimum_required(VERSION 2.8.12.2)
-
-set(CMAKE_INCLUDE_CURRENT_DIR ON)
-
-set(SOURCES
- GetFileTime.cpp
-)
-
-add_executable(paltest_getfiletime_test3
- ${SOURCES}
-)
-
-add_dependencies(paltest_getfiletime_test3 coreclrpal)
-
-target_link_libraries(paltest_getfiletime_test3
- ${COMMON_TEST_LIBRARIES}
-)
diff --git a/src/pal/tests/palsuite/file_io/GetFileTime/test3/GetFileTime.cpp b/src/pal/tests/palsuite/file_io/GetFileTime/test3/GetFileTime.cpp
deleted file mode 100644
index a3f46c2bf8..0000000000
--- a/src/pal/tests/palsuite/file_io/GetFileTime/test3/GetFileTime.cpp
+++ /dev/null
@@ -1,142 +0,0 @@
-// 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.
-
-/*=====================================================================
-**
-** Source: GetFileTime.c
-**
-** Purpose: Tests the PAL implementation of the GetFileTime function
-** Test to see that creation time is changed when two different files
-** are created.
-**
-** Depends:
-** CreateFile
-** ReadFile
-** CloseHandle
-**
-**
-**===================================================================*/
-
-
-#include <palsuite.h>
-
-
-int __cdecl main(int argc, char **argv)
-{
-
- FILETIME Creation;
- HANDLE TheFileHandle, SecondFileHandle;
- ULONG64 FirstCreationTime, SecondCreationTime;
- BOOL result;
-
- if (0 != PAL_Initialize(argc,argv))
- {
- return FAIL;
- }
-
- /* Open the file to get a HANDLE */
- TheFileHandle =
- CreateFile(
- "the_file",
- GENERIC_READ,
- 0,
- NULL,
- OPEN_ALWAYS,
- FILE_ATTRIBUTE_NORMAL,
- NULL);
-
-
- if(TheFileHandle == INVALID_HANDLE_VALUE)
- {
- Fail("ERROR: Failed to open the file. The error number "
- "returned was %d.",GetLastError());
- }
-
-
- /* Get the Creation time of the File */
- if(GetFileTime(TheFileHandle,&Creation,NULL,NULL)==0)
- {
- Fail("ERROR: GetFileTime returned 0, indicating failure. "
- "Two of the params were NULL in this case, did they "
- "cause the probleM?");
- }
-
- /* Convert the structure to an ULONG64 */
-
- FirstCreationTime = ( (((ULONG64)Creation.dwHighDateTime)<<32) |
- ((ULONG64)Creation.dwLowDateTime));
-
-
- /* Close the File, so the changes are recorded */
- result = CloseHandle(TheFileHandle);
-
- if(result == 0)
- {
- Fail("ERROR: Failed to close the file handle.");
- }
-
-
- /* Sleep for 3 seconds, this will ensure the time changes */
- Sleep(3000);
-
-
-
- /* Open another file */
- SecondFileHandle =
- CreateFile("the_other_file", /* file name */
- GENERIC_READ, /* access mode */
- 0, /* share mode */
- NULL, /* SD */
- CREATE_ALWAYS, /* how to create */
- FILE_ATTRIBUTE_NORMAL, /* file attributes */
- NULL /* handle to template file */
- );
-
- if(SecondFileHandle == INVALID_HANDLE_VALUE)
- {
- Fail("ERROR: Failed to open the second file. The error number "
- "returned was %d.",GetLastError());
- }
-
-
- /* Call GetFileTime again */
- if(GetFileTime(SecondFileHandle,&Creation,NULL,NULL) == 0)
- {
- Fail("ERROR: GetFileTime returned 0, indicating failure. "
- "Perhaps the NULLs in the function broke it?");
- }
-
- /* Close the File*/
- result = CloseHandle(SecondFileHandle);
-
- if(result == 0)
- {
- Fail("ERROR: Failed to close the file handle.");
- }
-
-
- /* Store the results in a ULONG64 */
-
- SecondCreationTime = ( (((ULONG64)Creation.dwHighDateTime)<<32) |
- ((ULONG64)Creation.dwLowDateTime));
-
-
-
- /* Now -- to test. We ensure that the FirstCreationTime is
- less than the SecondCreationTime
- */
-
-
- if(FirstCreationTime >= SecondCreationTime)
- {
- Fail("ERROR: The creation time of the two files should be "
- "different. The first file should have a creation "
- "time less than the second.");
- }
-
-
-
- PAL_Terminate();
- return PASS;
-}
diff --git a/src/pal/tests/palsuite/file_io/GetFileTime/test3/testinfo.dat b/src/pal/tests/palsuite/file_io/GetFileTime/test3/testinfo.dat
deleted file mode 100644
index 6d1eba739d..0000000000
--- a/src/pal/tests/palsuite/file_io/GetFileTime/test3/testinfo.dat
+++ /dev/null
@@ -1,14 +0,0 @@
-# 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.
-
-Version = 1.0
-Section = file_io
-Function = GetFileTime
-Name = Positive Test for GetFileTime
-TYPE = DEFAULT
-EXE1 = getfiletime
-Description
-= Test the GetFileTime function. This test creates two files and compares
-= their creation times. They should be different. It also tries to get the
-= file time of an invalid handle, which should cause the function to tail.
diff --git a/src/pal/tests/palsuite/file_io/GetFileTime/test4/CMakeLists.txt b/src/pal/tests/palsuite/file_io/GetFileTime/test4/CMakeLists.txt
deleted file mode 100644
index 416db15a06..0000000000
--- a/src/pal/tests/palsuite/file_io/GetFileTime/test4/CMakeLists.txt
+++ /dev/null
@@ -1,17 +0,0 @@
-cmake_minimum_required(VERSION 2.8.12.2)
-
-set(CMAKE_INCLUDE_CURRENT_DIR ON)
-
-set(SOURCES
- GetFileTime.cpp
-)
-
-add_executable(paltest_getfiletime_test4
- ${SOURCES}
-)
-
-add_dependencies(paltest_getfiletime_test4 coreclrpal)
-
-target_link_libraries(paltest_getfiletime_test4
- ${COMMON_TEST_LIBRARIES}
-)
diff --git a/src/pal/tests/palsuite/file_io/GetFileTime/test4/GetFileTime.cpp b/src/pal/tests/palsuite/file_io/GetFileTime/test4/GetFileTime.cpp
deleted file mode 100644
index ffba516e35..0000000000
--- a/src/pal/tests/palsuite/file_io/GetFileTime/test4/GetFileTime.cpp
+++ /dev/null
@@ -1,98 +0,0 @@
-// 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.
-
-/*=====================================================================
-**
-** Source: GetFileTime.c
-**
-** Purpose: Tests the PAL implementation of the GetFileTime function
-** Test to see that passing NULL values to GetFileTime works and that
-** calling the function on a bad HANDLE causes the correct failure.
-**
-** Depends:
-** CreateFile
-** CloseHandle
-**
-**
-**===================================================================*/
-
-
-#include <palsuite.h>
-
-
-int __cdecl main(int argc, char **argv)
-{
-
- FILETIME Creation,LastWrite,LastAccess;
- HANDLE TheFileHandle;
- BOOL result;
-
- if (0 != PAL_Initialize(argc,argv))
- {
- return FAIL;
- }
-
- /* Open the file to get a HANDLE */
- TheFileHandle =
- CreateFile(
- "the_file",
- GENERIC_READ,
- 0,
- NULL,
- OPEN_ALWAYS,
- FILE_ATTRIBUTE_NORMAL,
- NULL);
-
-
- if(TheFileHandle == INVALID_HANDLE_VALUE)
- {
- Fail("ERROR: Failed to open the file. The error number "
- "returned was %d.",GetLastError());
- }
-
- /* Pass all NULLs, this is useless but should still work. */
- if(GetFileTime(TheFileHandle,NULL,NULL,NULL)==0)
- {
- Fail("ERROR: GetFileTime returned 0, indicating failure. "
- "Three of the params were NULL in this case, did they "
- "cause the problem?");
- }
-
-
- /* Get the Creation time of the File */
- if(GetFileTime(TheFileHandle,&Creation,NULL,NULL)==0)
- {
- Fail("ERROR: GetFileTime returned 0, indicating failure. "
- "Two of the params were NULL in this case, did they "
- "cause the probleM?");
- }
-
- /* Get the Creation, LastWrite time of the File */
- if(GetFileTime(TheFileHandle,&Creation,&LastWrite,NULL)==0)
- {
- Fail("ERROR: GetFileTime returned 0, indicating failure. "
- "One of the params were NULL in this case, did it "
- "cause the problem?");
- }
-
-
- /* Close the File, so the changes are recorded */
- result = CloseHandle(TheFileHandle);
-
- if(result == 0)
- {
- Fail("ERROR: Failed to close the file handle.");
- }
-
- /* Call GetFileTime again */
- if(GetFileTime(TheFileHandle,&Creation,&LastWrite,&LastAccess) != 0)
- {
- Fail("ERROR: GetFileTime returned non zero, indicating success. "
- "It was passed an invalid file HANDLE and should have "
- "failed.");
- }
-
- PAL_Terminate();
- return PASS;
-}
diff --git a/src/pal/tests/palsuite/file_io/GetFileTime/test4/testinfo.dat b/src/pal/tests/palsuite/file_io/GetFileTime/test4/testinfo.dat
deleted file mode 100644
index af90558cae..0000000000
--- a/src/pal/tests/palsuite/file_io/GetFileTime/test4/testinfo.dat
+++ /dev/null
@@ -1,14 +0,0 @@
-# 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.
-
-Version = 1.0
-Section = file_io
-Function = GetFileTime
-Name = Positive Test for GetFileTime
-TYPE = DEFAULT
-EXE1 = getfiletime
-Description
-= Test the GetFileTime function. This test gets the file time of a given
-= file while passing all the combonations of NULL as parameters. The
-= function should handle these as unneeded times, and still succeed.
diff --git a/src/pal/tests/palsuite/file_io/GetFileTime/test5/CMakeLists.txt b/src/pal/tests/palsuite/file_io/GetFileTime/test5/CMakeLists.txt
deleted file mode 100644
index 4072a52fbc..0000000000
--- a/src/pal/tests/palsuite/file_io/GetFileTime/test5/CMakeLists.txt
+++ /dev/null
@@ -1,17 +0,0 @@
-cmake_minimum_required(VERSION 2.8.12.2)
-
-set(CMAKE_INCLUDE_CURRENT_DIR ON)
-
-set(SOURCES
- getfiletime.cpp
-)
-
-add_executable(paltest_getfiletime_test5
- ${SOURCES}
-)
-
-add_dependencies(paltest_getfiletime_test5 coreclrpal)
-
-target_link_libraries(paltest_getfiletime_test5
- ${COMMON_TEST_LIBRARIES}
-)
diff --git a/src/pal/tests/palsuite/file_io/GetFileTime/test5/getfiletime.cpp b/src/pal/tests/palsuite/file_io/GetFileTime/test5/getfiletime.cpp
deleted file mode 100644
index d8196d84bc..0000000000
--- a/src/pal/tests/palsuite/file_io/GetFileTime/test5/getfiletime.cpp
+++ /dev/null
@@ -1,224 +0,0 @@
-// 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.
-
-/*=====================================================================
-**
-** Source: GetFileTime.c
-**
-** Purpose: Test the PAL implementation of GetFileTime. This test
-** creates a file and compares create and write times between
-** writes, but before the close, and verifies the results are
-** as expected
-**
-** Depends:
-** CreateFile
-** WriteFile
-** CloseHandle
-**
-**
-**===================================================================*/
-
-
-#include <palsuite.h>
-
-
-int __cdecl main(int argc, char **argv)
-{
- FILETIME Creation;
- FILETIME LastAccess;
- FILETIME LastWrite;
- HANDLE hFile;
- ULONG64 FirstWrite;
- ULONG64 SecondWrite;
- ULONG64 FirstCreationTime;
- ULONG64 SecondCreationTime;
- DWORD temp;
-
- if (0 != PAL_Initialize(argc,argv))
- {
- return FAIL;
- }
-
- /* Open the file to get a HANDLE */
- hFile = CreateFile("test.tmp",
- GENERIC_READ|GENERIC_WRITE,
- 0,
- NULL,
- CREATE_ALWAYS,
- FILE_ATTRIBUTE_NORMAL,
- NULL);
-
- if(hFile == INVALID_HANDLE_VALUE)
- {
- Fail("ERROR: Failed to create the file. The error number "
- "returned was %u.\n",
- GetLastError());
- }
-
- /* Write to the file -- this should change write access and
- last access
- */
- if(!WriteFile(hFile, "something", 9, &temp, NULL))
- {
- Trace("ERROR: Failed to write to file. The file must be "
- "written to in order to test that the write time is "
- "updated. GetLastError returned %u.\n",
- GetLastError());
- /* Close the File */
- if(!CloseHandle(hFile))
- {
- Trace("ERROR: Failed to close the file handle. "
- "GetLastError returned %u.\n",
- GetLastError());
- }
- Fail("");
- }
-
- FlushFileBuffers(hFile);
-
- /* Get the Last Write, Creation and Access File time of that File */
- if(!GetFileTime(hFile, &Creation, &LastAccess, &LastWrite))
- {
- Trace("ERROR: GetFileTime returned 0, indicating failure."
- " GetLastError returned %u\n",
- GetLastError());
- /* Close the File */
- if(!CloseHandle(hFile))
- {
- Trace("ERROR: Failed to close the file handle. "
- "GetLastError returned %u.\n",
- GetLastError());
- }
- Fail("");
- }
-
- /* Convert the structure to an ULONG64 */
-
- FirstCreationTime = ((((ULONG64)Creation.dwHighDateTime)<<32) |
- ((ULONG64)Creation.dwLowDateTime));
-
- FirstWrite = ((((ULONG64)LastWrite.dwHighDateTime)<<32) |
- ((ULONG64)LastWrite.dwLowDateTime));
-
- /* Sleep for 3 seconds, this will ensure the time changes */
- Sleep(3000);
-
- /* Write to the file again -- this should change write access and
- last access
- */
- if(!WriteFile(hFile, "something", 9, &temp, NULL))
- {
- Trace("ERROR: Failed to write to file. The file must be "
- "written to in order to test that the write time is "
- "updated. GetLastError returned %u.\n",
- GetLastError());
- /* Close the File */
- if(!CloseHandle(hFile))
- {
- Trace("ERROR: Failed to close the file handle. "
- "GetLastError returned %u.\n",
- GetLastError());
- }
- Fail("");
- }
-
-
- FlushFileBuffers(hFile);
-
- /* Call GetFileTime again */
- if(!GetFileTime(hFile,&Creation,&LastAccess,&LastWrite))
- {
- Trace("ERROR: GetFileTime returned 0, indicating failure."
- "GetLastError returned %u.\n",
- GetLastError());
- /* Close the File */
- if(!CloseHandle(hFile))
- {
- Trace("ERROR: Failed to close the file handle. "
- "GetLastError returned %u.\n",
- GetLastError());
- }
- Fail("");
- }
-
- /* Store the results in a ULONG64 */
-
- SecondCreationTime = ( (((ULONG64)Creation.dwHighDateTime)<<32) |
- ((ULONG64)Creation.dwLowDateTime));
-
- SecondWrite = ( (((ULONG64)LastWrite.dwHighDateTime)<<32) |
- ((ULONG64)LastWrite.dwLowDateTime));
-
-
- /* Now -- to test. We'll ensure that the Second
- LastWrite time is larger than the first. It tells us that
- time is passing, which is good!
- */
-
- if(FirstWrite >= SecondWrite)
- {
- /* Close the File */
- if(!CloseHandle(hFile))
- {
- Trace("ERROR: Failed to close the file handle. "
- "GetLastError returned %u.\n",
- GetLastError());
- }
- Fail("ERROR: The last-write-file-time after writing did not "
- "increase from the original. The second value should be "
- "larger.\n");
- }
-
-#if WIN32
- /* Then we can check to make sure that the creation time
- hasn't changed. This should always stay the same.
- */
-
- if(FirstCreationTime != SecondCreationTime)
- {
- /* Close the File */
- if(!CloseHandle(hFile))
- {
- Trace("ERROR: Failed to close the file handle. "
- "GetLastError returned %u.\n",
- GetLastError());
- }
- Fail("ERROR: The creation time after writing should not "
- "not change from the original. The second value should be "
- "equal.\n");
- }
-#else
- /* Then we can check to make sure that the creation time
- has changed. Under FreeBSD it changes whenever the file is
- access or written.
- */
-
- if(FirstCreationTime >= SecondCreationTime)
- {
- /* Close the File */
- if(!CloseHandle(hFile))
- {
- Trace("ERROR: Failed to close the file handle. "
- "GetLastError returned %u.\n",
- GetLastError());
- }
- Fail("ERROR: The creation time after writing should be "
- "greater than the original. The second value should be "
- "larger.\n");
- }
-
-#endif
-
- /* Close the File */
- if(!CloseHandle(hFile))
- {
- Fail("ERROR: Failed to close the file handle. "
- "GetLastError returned %u.\n",
- GetLastError());
- }
-
- PAL_Terminate();
- return PASS;
-}
-
diff --git a/src/pal/tests/palsuite/file_io/GetFileTime/test5/testinfo.dat b/src/pal/tests/palsuite/file_io/GetFileTime/test5/testinfo.dat
deleted file mode 100644
index fd4112b1fa..0000000000
--- a/src/pal/tests/palsuite/file_io/GetFileTime/test5/testinfo.dat
+++ /dev/null
@@ -1,15 +0,0 @@
-# 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.
-
-Version = 1.0
-Section = file_io
-Function = GetFileTime
-Name = Positive Test for GetFileTime
-TYPE = DEFAULT
-EXE1 = getfiletime
-Description
-= Test the PAL implementation of GetFileTime. This test
-= creates a file and compares create and write times between
-= writes, but before the close, and verifies the results are
-= as expected
diff --git a/src/pal/tests/palsuite/file_io/GetFileTime/test6/CMakeLists.txt b/src/pal/tests/palsuite/file_io/GetFileTime/test6/CMakeLists.txt
deleted file mode 100644
index 83d652461b..0000000000
--- a/src/pal/tests/palsuite/file_io/GetFileTime/test6/CMakeLists.txt
+++ /dev/null
@@ -1,17 +0,0 @@
-cmake_minimum_required(VERSION 2.8.12.2)
-
-set(CMAKE_INCLUDE_CURRENT_DIR ON)
-
-set(SOURCES
- getfiletime.cpp
-)
-
-add_executable(paltest_getfiletime_test6
- ${SOURCES}
-)
-
-add_dependencies(paltest_getfiletime_test6 coreclrpal)
-
-target_link_libraries(paltest_getfiletime_test6
- ${COMMON_TEST_LIBRARIES}
-)
diff --git a/src/pal/tests/palsuite/file_io/GetFileTime/test6/getfiletime.cpp b/src/pal/tests/palsuite/file_io/GetFileTime/test6/getfiletime.cpp
deleted file mode 100644
index 3eedddf82d..0000000000
--- a/src/pal/tests/palsuite/file_io/GetFileTime/test6/getfiletime.cpp
+++ /dev/null
@@ -1,281 +0,0 @@
-// 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.
-
-/*=====================================================================
-**
-** Source: GetFileTime.c
-**
-** Purpose: Tests the PAL implementation of the GetFileTime function.
-** Perform two reads from a file without closing until the end
-** of the test and verify that only the access times change.
-** Note: Under Win32, modify time changes as well so we will
-** check that it doesn't go backwards
-**
-** Depends:
-** FileTimeToDosDateTime
-** CreateFile
-** ReadFile
-** WriteFile
-** CloseHandle
-**
-**
-**===================================================================*/
-
-
-#include <palsuite.h>
-
-
-int __cdecl main(int argc, char **argv)
-{
-
- FILETIME Creation;
- FILETIME LastAccess;
- FILETIME LastWrite;
- HANDLE hFile;
- ULONG64 FirstWrite = (ULONG64)0;
- ULONG64 SecondWrite = (ULONG64)0;
- ULONG64 FirstCreationTime = (ULONG64)0;
- ULONG64 SecondCreationTime = (ULONG64)0;
- DWORD temp;
- char ReadBuffer[10];
- WORD DosDateOne;
- WORD DosDateTwo;
- WORD DosTime;
-
- if (0 != PAL_Initialize(argc,argv))
- {
- return FAIL;
- }
- memset(&Creation, 0, sizeof(FILETIME));
- memset(&LastAccess, 0, sizeof(FILETIME));
- memset(&LastWrite, 0, sizeof(FILETIME));
-
- /* Create the file to get a HANDLE */
- hFile = CreateFile("test.tmp",
- GENERIC_READ|GENERIC_WRITE,
- 0,
- NULL,
- CREATE_ALWAYS,
- FILE_ATTRIBUTE_NORMAL,
- NULL);
-
- if(hFile == INVALID_HANDLE_VALUE)
- {
- Fail("ERROR: Failed to create the file. The error number "
- "returned was %u.\n",
- GetLastError());
- }
-
- /* give us something to read from the file */
- if(!WriteFile(hFile, "something", 9, &temp, NULL))
- {
- Trace("ERROR: Failed to write to file. "
- "GetLastError returned %u.\n",
- GetLastError());
- /* Close the File */
- if(!CloseHandle(hFile))
- {
- Trace("ERROR: Failed to close the file handle. "
- "GetLastError returned %u.\n",
- GetLastError());
- }
- Fail("");
- }
-
- /* let's do a read to set the file times for our test */
- if(!ReadFile(hFile, &ReadBuffer, 2, &temp, NULL))
- {
- Trace("ERROR: Failed to read from the file. "
- "GetLastError returned %u.\n",
- GetLastError());
- /* Close the File */
- if(!CloseHandle(hFile))
- {
- Trace("ERROR: Failed to close the file handle. "
- "GetLastError returned %u.\n",
- GetLastError());
- }
- Fail("");
- }
-
- /* Get the Last Write, Creation and Access File time of the file */
- if(GetFileTime(hFile, &Creation, &LastAccess, &LastWrite)==0)
- {
- Trace("ERROR: GetFileTime returned 0, indicating failure."
- " GetLastError returned %u\n",
- GetLastError());
- /* Close the File */
- if(!CloseHandle(hFile))
- {
- Trace("ERROR: Failed to close the file handle. "
- "GetLastError returned %u.\n",
- GetLastError());
- }
- Fail("");
- }
-
- /* Call FileTimeToDosDateTime so we can aquire just the date
- portion of the Last Access FILETIME.
- */
- if(FileTimeToDosDateTime(&LastAccess, &DosDateOne, &DosTime) == 0)
- {
- Trace("ERROR: FiletimeToDosDateTime failed, returning 0. "
- "GetLastError returned %u.\n",
- GetLastError());
- /* Close the File */
- if(!CloseHandle(hFile))
- {
- Trace("ERROR: Failed to close the file handle. "
- "GetLastError returned %u.\n",
- GetLastError());
- }
- Fail("");
- }
-
- /* Convert the structure to an ULONG64 */
- FirstCreationTime = ( (((ULONG64)Creation.dwHighDateTime)<<32) |
- ((ULONG64)Creation.dwLowDateTime));
-
- FirstWrite = ( (((ULONG64)LastWrite.dwHighDateTime)<<32) |
- ((ULONG64)LastWrite.dwLowDateTime));
-
- /* Sleep for 3 seconds, this will ensure the time changes */
- Sleep(3000);
-
- /* Read from the file -- this should change
- last access, but we'll only check the date portion, because some file
- systems have a resolution of a day.
- */
- memset(&Creation, 0, sizeof(FILETIME));
- memset(&LastAccess, 0, sizeof(FILETIME));
- memset(&LastWrite, 0, sizeof(FILETIME));
-
- if(!ReadFile(hFile, &ReadBuffer, 2, &temp, NULL))
- {
- Trace("ERROR: Failed to read from the file. "
- "GetLastError returned %u.\n",
- GetLastError());
- /* Close the File */
- if(!CloseHandle(hFile))
- {
- Trace("ERROR: Failed to close the file handle. "
- "GetLastError returned %u.\n",
- GetLastError());
- }
- Fail("");
- }
-
-
- /* Call GetFileTime to get the updated time values*/
- if(GetFileTime(hFile, &Creation, &LastAccess, &LastWrite) == 0)
- {
- Trace("ERROR: GetFileTime returned 0, indicating failure. "
- "GetLastError returned %d.\n",
- GetLastError());
- /* Close the File */
- if(!CloseHandle(hFile))
- {
- Trace("ERROR: Failed to close the file handle. "
- "GetLastError returned %u.\n",
- GetLastError());
- }
- Fail("");
- }
-
- /* Get the Date of the LastAccessTime here again. */
- if(FileTimeToDosDateTime(&LastAccess, &DosDateTwo, &DosTime) == 0)
- {
- Trace("ERROR: FileTimeToDosDateTime failed, returning 0. "
- "GetLastError returned %d.\n",
- GetLastError());
- /* Close the File */
- if(!CloseHandle(hFile))
- {
- Trace("ERROR: Failed to close the file handle. "
- "GetLastError returned %u.\n",
- GetLastError());
- }
- Fail("");
- }
-
-
- /* Store the results in a ULONG64 */
- SecondCreationTime = ( (((ULONG64)Creation.dwHighDateTime)<<32) |
- ((ULONG64)Creation.dwLowDateTime));
-
- SecondWrite = ( (((ULONG64)LastWrite.dwHighDateTime)<<32) |
- ((ULONG64)LastWrite.dwLowDateTime));
-
- /* Now -- to test. We'll ensure that the SecondWrite
- time is not less than the FirstWrite time
- */
-
- if(SecondWrite < FirstWrite)
- {
- Trace("ERROR: The write-file-time (%I64d) after the first read "
- "is less than the write-file-time (%I64d) after the second "
- "read.\n",
- FirstWrite,
- LastWrite);
- /* Close the File */
- if(!CloseHandle(hFile))
- {
- Trace("ERROR: Failed to close the file handle. "
- "GetLastError returned %u.\n",
- GetLastError());
- }
- Fail("");
- }
-
- /*
- For LastAccessTime, just check that the date is greater or equal
- for the second over the first. The time is not conisered on some
- file systems. (such as fat32)
- */
-
- if(DosDateOne > DosDateTwo)
- {
- Trace("ERROR: The last-access-time after reading should have "
- "stayed the same or increased, but it did not.\n");
- /* Close the File */
- if(!CloseHandle(hFile))
- {
- Trace("ERROR: Failed to close the file handle. "
- "GetLastError returned %u.\n",
- GetLastError());
- }
- Fail("");
- }
-
-
- /* Check to ensure CreationTime hasn't changed. This should not
- have changed in either environment.
- */
-
- if(FirstCreationTime != SecondCreationTime)
- {
- Trace("ERROR: The creation time after reading should not "
- "not change from the original. The second value should be "
- "equal.\n");
- /* Close the File */
- if(!CloseHandle(hFile))
- {
- Trace("ERROR: Failed to close the file handle. "
- "GetLastError returned %u.\n",
- GetLastError());
- }
- Fail("");
- }
-
- /* Close the File, so the changes are recorded */
- if(!CloseHandle(hFile))
- {
- Fail("ERROR: Failed to close the file handle. "
- "GetLastError returned %u.\n",
- GetLastError());
- }
-
- PAL_Terminate();
- return PASS;
-}
diff --git a/src/pal/tests/palsuite/file_io/GetFileTime/test6/testinfo.dat b/src/pal/tests/palsuite/file_io/GetFileTime/test6/testinfo.dat
deleted file mode 100644
index 844043689c..0000000000
--- a/src/pal/tests/palsuite/file_io/GetFileTime/test6/testinfo.dat
+++ /dev/null
@@ -1,14 +0,0 @@
-# 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.
-
-Version = 1.0
-Section = file_io
-Function = GetFileTime
-Name = Positive Test for GetFileTime
-TYPE = DEFAULT
-EXE1 = getfiletime
-Description
-= Tests the PAL implementation of the GetFileTime function.
-= Perform two reads from a file without closing until the end
-= of the test and verify that only the access times change.
diff --git a/src/pal/tests/palsuite/file_io/GetFileTime/test7/CMakeLists.txt b/src/pal/tests/palsuite/file_io/GetFileTime/test7/CMakeLists.txt
deleted file mode 100644
index 34a08db686..0000000000
--- a/src/pal/tests/palsuite/file_io/GetFileTime/test7/CMakeLists.txt
+++ /dev/null
@@ -1,17 +0,0 @@
-cmake_minimum_required(VERSION 2.8.12.2)
-
-set(CMAKE_INCLUDE_CURRENT_DIR ON)
-
-set(SOURCES
- getfiletime.cpp
-)
-
-add_executable(paltest_getfiletime_test7
- ${SOURCES}
-)
-
-add_dependencies(paltest_getfiletime_test7 coreclrpal)
-
-target_link_libraries(paltest_getfiletime_test7
- ${COMMON_TEST_LIBRARIES}
-)
diff --git a/src/pal/tests/palsuite/file_io/GetFileTime/test7/getfiletime.cpp b/src/pal/tests/palsuite/file_io/GetFileTime/test7/getfiletime.cpp
deleted file mode 100644
index d33175b8ec..0000000000
--- a/src/pal/tests/palsuite/file_io/GetFileTime/test7/getfiletime.cpp
+++ /dev/null
@@ -1,279 +0,0 @@
-// 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.
-
-/*=====================================================================
-**
-** Source: GetFileTime.c
-**
-** Purpose: Test the PAL implementation of GetFileTime. This test
-** creates a file and compares create and write times after
-** the buffers are flushed, but before the close, and verifies
-** the results are as expected
-**
-** Depends:
-** CreateFile
-** WriteFile
-** FlushFileBuffers
-** CloseHandle
-**
-**
-**===================================================================*/
-
-
-#include <palsuite.h>
-
-
-int __cdecl main(int argc, char **argv)
-{
- FILETIME Creation;
- FILETIME LastAccess;
- FILETIME LastWrite;
- HANDLE hFile;
- ULONG64 FirstWrite;
- ULONG64 SecondWrite;
- ULONG64 FirstAccess;
- ULONG64 SecondAccess;
- ULONG64 FirstCreationTime;
- ULONG64 SecondCreationTime;
- DWORD temp;
- const char* someText = "1234567890123456789012345678901234567890";
-
- if (0 != PAL_Initialize(argc,argv))
- {
- return FAIL;
- }
-
- /* Open the file to get a HANDLE */
- hFile = CreateFile("test.tmp",
- GENERIC_READ|GENERIC_WRITE,
- 0,
- NULL,
- CREATE_ALWAYS,
- FILE_ATTRIBUTE_NORMAL,
- NULL);
-
- if(hFile == INVALID_HANDLE_VALUE)
- {
- Fail("ERROR: Failed to create the file. The error number "
- "returned was %u.\n",
- GetLastError());
- }
-
- /* Write to the file -- this should change write access and
- last access
- */
- if(!WriteFile(hFile, someText, strlen(someText), &temp, NULL))
- {
- Trace("ERROR: Failed to write to file. The file must be "
- "written to in order to test that the write time is "
- "updated. GetLastError returned %u.\n",
- GetLastError());
- /* Close the File */
- if(!CloseHandle(hFile))
- {
- Trace("ERROR: Failed to close the file handle. "
- "GetLastError returned %u.\n",
- GetLastError());
- }
- Fail("");
- }
-
- /* Flush the buffers */
- if(!FlushFileBuffers(hFile))
- {
- Trace("ERROR: The FlushFileBuffers function failed. "
- "GetLastError returned %u.\n",
- GetLastError());
- /* Close the File */
- if(!CloseHandle(hFile))
- {
- Trace("ERROR: Failed to close the file handle. "
- "GetLastError returned %u.\n",
- GetLastError());
- }
- Fail("");
- }
-
- /* Get the Last Write, Creation and Access File time of that File */
- if(!GetFileTime(hFile, &Creation, &LastAccess, &LastWrite))
- {
- Trace("ERROR: GetFileTime returned 0, indicating failure."
- " GetLastError returned %u\n",
- GetLastError());
- /* Close the File */
- if(!CloseHandle(hFile))
- {
- Trace("ERROR: Failed to close the file handle. "
- "GetLastError returned %u.\n",
- GetLastError());
- }
- Fail("");
- }
-
- /* Convert the structures to an ULONG64 */
- FirstCreationTime = ((((ULONG64)Creation.dwHighDateTime)<<32) |
- ((ULONG64)Creation.dwLowDateTime));
-
- FirstWrite = ((((ULONG64)LastWrite.dwHighDateTime)<<32) |
- ((ULONG64)LastWrite.dwLowDateTime));
-
- FirstAccess = ((((ULONG64)LastAccess.dwHighDateTime)<<32) |
- ((ULONG64)LastAccess.dwLowDateTime));
-
- /* Sleep for 3 seconds, this will ensure the time changes */
- Sleep(3000);
-
- /* Write to the file again so we have something to flush */
- if(!WriteFile(hFile, someText, strlen(someText), &temp, NULL))
- {
- Trace("ERROR: Failed to write to file. The file must be "
- "written to in order to test that the write time is "
- "updated. GetLastError returned %u.\n",
- GetLastError());
- /* Close the File */
- if(!CloseHandle(hFile))
- {
- Trace("ERROR: Failed to close the file handle. "
- "GetLastError returned %u.\n",
- GetLastError());
- }
- Fail("");
- }
-
- /* Flush the buffers forcing the access/mod time to change */
- if(!FlushFileBuffers(hFile))
- {
- Trace("ERROR: The FlushFileBuffers function failed. "
- "GetLastError returned %u.\n",
- GetLastError());
- /* Close the File */
- if(!CloseHandle(hFile))
- {
- Trace("ERROR: Failed to close the file handle. "
- "GetLastError returned %u.\n",
- GetLastError());
- }
- Fail("");
- }
-
-
- /* Call GetFileTime again */
- if(!GetFileTime(hFile,&Creation,&LastAccess,&LastWrite))
- {
- Trace("ERROR: GetFileTime returned 0, indicating failure."
- "GetLastError returned %u.\n",
- GetLastError());
- /* Close the File */
- if(!CloseHandle(hFile))
- {
- Trace("ERROR: Failed to close the file handle. "
- "GetLastError returned %u.\n",
- GetLastError());
- }
- Fail("");
- }
-
- /* Store the results in a ULONG64 */
-
- SecondCreationTime = ( (((ULONG64)Creation.dwHighDateTime)<<32) |
- ((ULONG64)Creation.dwLowDateTime));
-
- SecondWrite = ( (((ULONG64)LastWrite.dwHighDateTime)<<32) |
- ((ULONG64)LastWrite.dwLowDateTime));
-
- SecondAccess = ((((ULONG64)LastAccess.dwHighDateTime)<<32) |
- ((ULONG64)LastAccess.dwLowDateTime));
-
-
- /* Now -- to test. We'll ensure that the Second
- LastWrite and access times are larger than the first.
- It tells us that time is passing, which is good!
- */
-
- if(FirstWrite >= SecondWrite)
- {
- /* Close the File */
- if(!CloseHandle(hFile))
- {
- Trace("ERROR: Failed to close the file handle. "
- "GetLastError returned %u.\n",
- GetLastError());
- }
- Fail("ERROR: The write-file-time (%I64d) after the first flush "
- "should be less than the write-file-time (%I64d) after the second "
- "flush.\n",
- FirstWrite,
- LastWrite);
-
- }
-
-
- if(SecondAccess < FirstAccess)
- {
- /* Close the File */
- if(!CloseHandle(hFile))
- {
- Trace("ERROR: Failed to close the file handle. "
- "GetLastError returned %u.\n",
- GetLastError());
- }
- Fail("ERROR: The access-file-time (%I64d) after the first flush "
- "should be less than or equal to the access-file-time (%I64d) "
- "after the second flush.\n",
- FirstAccess,
- LastAccess);
- }
-
-#if WIN32
- /* Then we can check to make sure that the creation time
- hasn't changed. This should always stay the same.
- */
-
- if(FirstCreationTime != SecondCreationTime)
- {
- /* Close the File */
- if(!CloseHandle(hFile))
- {
- Trace("ERROR: Failed to close the file handle. "
- "GetLastError returned %u.\n",
- GetLastError());
- }
- Fail("ERROR: The creation time after writing should not "
- "not change from the original. The second value should be "
- "equal.\n");
- }
-#else
- /* Then we can check to make sure that the creation time
- has changed. Under FreeBSD it changes whenever the file is
- access or written.
- */
-
- if(FirstCreationTime >= SecondCreationTime)
- {
- /* Close the File */
- if(!CloseHandle(hFile))
- {
- Trace("ERROR: Failed to close the file handle. "
- "GetLastError returned %u.\n",
- GetLastError());
- }
- Fail("ERROR: The creation time after writing should be "
- "greater than the original. The second value should be "
- "larger.\n");
- }
-
-#endif
-
- /* Close the File */
- if(!CloseHandle(hFile))
- {
- Fail("ERROR: Failed to close the file handle. "
- "GetLastError returned %u.\n",
- GetLastError());
- }
-
- PAL_Terminate();
- return PASS;
-}
-
diff --git a/src/pal/tests/palsuite/file_io/GetFileTime/test7/testinfo.dat b/src/pal/tests/palsuite/file_io/GetFileTime/test7/testinfo.dat
deleted file mode 100644
index 774f759adc..0000000000
--- a/src/pal/tests/palsuite/file_io/GetFileTime/test7/testinfo.dat
+++ /dev/null
@@ -1,15 +0,0 @@
-# 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.
-
-Version = 1.0
-Section = file_io
-Function = GetFileTime
-Name = Positive Test for GetFileTime
-TYPE = DEFAULT
-EXE1 = getfiletime
-Description
-= Test the PAL implementation of GetFileTime. This test
-= creates a file and compares create and write times after
-= the buffers are flushed, but before the close, and verifies
-= the results are as expected
diff --git a/src/pal/tests/palsuite/file_io/GetFileType/CMakeLists.txt b/src/pal/tests/palsuite/file_io/GetFileType/CMakeLists.txt
deleted file mode 100644
index 1962ade358..0000000000
--- a/src/pal/tests/palsuite/file_io/GetFileType/CMakeLists.txt
+++ /dev/null
@@ -1,6 +0,0 @@
-cmake_minimum_required(VERSION 2.8.12.2)
-
-add_subdirectory(test1)
-add_subdirectory(test2)
-add_subdirectory(test3)
-
diff --git a/src/pal/tests/palsuite/file_io/GetFileType/test1/CMakeLists.txt b/src/pal/tests/palsuite/file_io/GetFileType/test1/CMakeLists.txt
deleted file mode 100644
index c0acc6e484..0000000000
--- a/src/pal/tests/palsuite/file_io/GetFileType/test1/CMakeLists.txt
+++ /dev/null
@@ -1,17 +0,0 @@
-cmake_minimum_required(VERSION 2.8.12.2)
-
-set(CMAKE_INCLUDE_CURRENT_DIR ON)
-
-set(SOURCES
- GetFileType.cpp
-)
-
-add_executable(paltest_getfiletype_test1
- ${SOURCES}
-)
-
-add_dependencies(paltest_getfiletype_test1 coreclrpal)
-
-target_link_libraries(paltest_getfiletype_test1
- ${COMMON_TEST_LIBRARIES}
-)
diff --git a/src/pal/tests/palsuite/file_io/GetFileType/test1/GetFileType.cpp b/src/pal/tests/palsuite/file_io/GetFileType/test1/GetFileType.cpp
deleted file mode 100644
index 6558c00bdd..0000000000
--- a/src/pal/tests/palsuite/file_io/GetFileType/test1/GetFileType.cpp
+++ /dev/null
@@ -1,76 +0,0 @@
-// 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.
-
-/*=====================================================================
-**
-** Source: GetFileType.c (test 1)
-**
-** Purpose: Tests the PAL implementation of the GetFileType function.
-**
-**
-**===================================================================*/
-
-#include <palsuite.h>
-
-const char* szTextFile = "text.txt";
-
-int __cdecl main(int argc, char *argv[])
-{
- HANDLE hFile = NULL;
- DWORD dwRc = 0;
-
-
- if (0 != PAL_Initialize(argc,argv))
- {
- return FAIL;
- }
-
-
- /* test FILE_TYPE_UNKNOWN */
- dwRc = GetFileType(hFile);
- if (dwRc != FILE_TYPE_UNKNOWN)
- {
- Fail("GetFileType: ERROR -> Was expecting a return type of "
- "FILE_TYPE_UNKNOWN but the function returned %ld.\n",
- dwRc);
- }
-
-
- /* create a test file */
- hFile = CreateFile(szTextFile,
- GENERIC_READ | GENERIC_WRITE,
- FILE_SHARE_READ | FILE_SHARE_WRITE,
- NULL,
- CREATE_ALWAYS,
- FILE_ATTRIBUTE_NORMAL,
- NULL);
-
- if(hFile == INVALID_HANDLE_VALUE)
- {
- Fail("GetFileType: ERROR -> Unable to create file \"%s\".\n",
- szTextFile);
- }
-
- dwRc = GetFileType(hFile);
- if (CloseHandle(hFile) != TRUE)
- {
- Fail("GetFileType: ERROR -> Unable to close file \"%s\".\n",
- szTextFile);
- }
- if (!DeleteFileA(szTextFile))
- {
- Fail("GetFileType: ERROR -> Unable to delete file \"%s\".\n",
- szTextFile);
- }
-
- if (dwRc != FILE_TYPE_DISK)
- {
- Fail("GetFileType: ERROR -> Was expecting a return type of "
- "FILE_TYPE_DISK but the function returned %ld.\n",
- dwRc);
- }
-
- PAL_Terminate();
- return PASS;
-}
diff --git a/src/pal/tests/palsuite/file_io/GetFileType/test1/testinfo.dat b/src/pal/tests/palsuite/file_io/GetFileType/test1/testinfo.dat
deleted file mode 100644
index f12a81a20b..0000000000
--- a/src/pal/tests/palsuite/file_io/GetFileType/test1/testinfo.dat
+++ /dev/null
@@ -1,13 +0,0 @@
-# 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.
-
-Version = 1.0
-Section = file_io
-Function = GetFileType
-Name = Positive Test for GetFileType (test 1)
-Type = DEFAULT
-EXE1 = getfiletype
-Description
-= Test GetFileType on a NULL handle and a valid handle to a file
-
diff --git a/src/pal/tests/palsuite/file_io/GetFileType/test2/CMakeLists.txt b/src/pal/tests/palsuite/file_io/GetFileType/test2/CMakeLists.txt
deleted file mode 100644
index 1f2ee78f75..0000000000
--- a/src/pal/tests/palsuite/file_io/GetFileType/test2/CMakeLists.txt
+++ /dev/null
@@ -1,17 +0,0 @@
-cmake_minimum_required(VERSION 2.8.12.2)
-
-set(CMAKE_INCLUDE_CURRENT_DIR ON)
-
-set(SOURCES
- getfiletype.cpp
-)
-
-add_executable(paltest_getfiletype_test2
- ${SOURCES}
-)
-
-add_dependencies(paltest_getfiletype_test2 coreclrpal)
-
-target_link_libraries(paltest_getfiletype_test2
- ${COMMON_TEST_LIBRARIES}
-)
diff --git a/src/pal/tests/palsuite/file_io/GetFileType/test2/getfiletype.cpp b/src/pal/tests/palsuite/file_io/GetFileType/test2/getfiletype.cpp
deleted file mode 100644
index c9d4eb6572..0000000000
--- a/src/pal/tests/palsuite/file_io/GetFileType/test2/getfiletype.cpp
+++ /dev/null
@@ -1,95 +0,0 @@
-// 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.
-
-/*=====================================================================
-**
-** Source: getfiletype.c
-**
-** Purpose: Test the PAL implementation of GetFileType to ensure it
-** recognizes opened pipes.
-**
-** Depends: CreatePipe
-** CloseHandle
-**
-**
-**===================================================================*/
-
-#include <palsuite.h>
-
-
-int __cdecl main(int argc, char **argv)
-{
- HANDLE hReadPipe = NULL;
- HANDLE hWritePipe = NULL;
- BOOL bRetVal = FALSE;
- DWORD dwFileType;
- SECURITY_ATTRIBUTES lpPipeAttributes;
-
- /*Initialize the PAL*/
- if ((PAL_Initialize(argc, argv)) != 0)
- {
- return (FAIL);
- }
-
- /*
- ** create a pipe and make sure GetFileType returns the correct value
- */
-
- /*Setup SECURITY_ATTRIBUTES structure for CreatePipe*/
- lpPipeAttributes.nLength = sizeof(lpPipeAttributes);
- lpPipeAttributes.lpSecurityDescriptor = NULL;
- lpPipeAttributes.bInheritHandle = TRUE;
-
- /*Create a Pipe*/
- bRetVal = CreatePipe(&hReadPipe, /* read handle*/
- &hWritePipe, /* write handle */
- &lpPipeAttributes, /* security attributes*/
- 0); /* pipe size*/
- if (bRetVal == FALSE)
- {
- Fail("ERROR: %u :Unable to create pipe.\n", GetLastError());
- }
-
- // Get the file type
- dwFileType = GetFileType(hReadPipe);
- if (dwFileType != FILE_TYPE_PIPE)
- {
- if (!CloseHandle(hWritePipe))
- {
- Trace("ERROR: %u : Unable to close write pipe handle "
- "hWritePipe=0x%lx\n", GetLastError(), hWritePipe);
- }
- if (!CloseHandle(hReadPipe))
- {
- Trace("ERROR: %u : Unable to close read pipe handle "
- "hReadPipe=0x%lx\n", GetLastError(), hReadPipe);
- }
- Fail("ERROR: GetFileType returned %u for a pipe instead of the "
- "expected FILE_TYPE_PIPE (%u).\n",
- dwFileType,
- FILE_TYPE_PIPE);
- }
-
- /*Close write pipe handle*/
- if (!CloseHandle(hWritePipe))
- {
- if (!CloseHandle(hReadPipe))
- {
- Trace("ERROR: %u : Unable to close read pipe handle "
- "hReadPipe=0x%lx\n", GetLastError(), hReadPipe);
- }
- Fail("ERROR: %u : Unable to close write pipe handle "
- "hWritePipe=0x%lx\n", GetLastError(), hWritePipe);
- }
-
- /*Close Read pipe handle*/
- if (!CloseHandle(hReadPipe))
- {
- Fail("ERROR: %u : Unable to close read pipe handle "
- "hReadPipe=0x%lx\n", GetLastError(), hReadPipe);
- }
-
- PAL_Terminate();
- return (PASS);
-}
diff --git a/src/pal/tests/palsuite/file_io/GetFileType/test2/testinfo.dat b/src/pal/tests/palsuite/file_io/GetFileType/test2/testinfo.dat
deleted file mode 100644
index eb1361d3f6..0000000000
--- a/src/pal/tests/palsuite/file_io/GetFileType/test2/testinfo.dat
+++ /dev/null
@@ -1,13 +0,0 @@
-# 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.
-
-Version = 1.0
-Section = file_io
-Function = GetFileType
-Name = Test for GetFileType
-TYPE = DEFAULT
-EXE1 = getfiletype
-Description
-= Test the PAL implementation of GetFileType to ensure it
-= recognizes opened pipes.
diff --git a/src/pal/tests/palsuite/file_io/GetFileType/test3/CMakeLists.txt b/src/pal/tests/palsuite/file_io/GetFileType/test3/CMakeLists.txt
deleted file mode 100644
index ed70e6c96c..0000000000
--- a/src/pal/tests/palsuite/file_io/GetFileType/test3/CMakeLists.txt
+++ /dev/null
@@ -1,17 +0,0 @@
-cmake_minimum_required(VERSION 2.8.12.2)
-
-set(CMAKE_INCLUDE_CURRENT_DIR ON)
-
-set(SOURCES
- getfiletype.cpp
-)
-
-add_executable(paltest_getfiletype_test3
- ${SOURCES}
-)
-
-add_dependencies(paltest_getfiletype_test3 coreclrpal)
-
-target_link_libraries(paltest_getfiletype_test3
- ${COMMON_TEST_LIBRARIES}
-)
diff --git a/src/pal/tests/palsuite/file_io/GetFileType/test3/getfiletype.cpp b/src/pal/tests/palsuite/file_io/GetFileType/test3/getfiletype.cpp
deleted file mode 100644
index 6a95585bab..0000000000
--- a/src/pal/tests/palsuite/file_io/GetFileType/test3/getfiletype.cpp
+++ /dev/null
@@ -1,72 +0,0 @@
-// 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.
-
-/*=====================================================================
-**
-** Source: getfiletype.c
-**
-** Purpose: Test the PAL implementation of the GetFileType on a handle
-** to a console.
-**
-**
-**===================================================================*/
-
-#include <palsuite.h>
-
-
-int __cdecl main(int argc, char *argv[])
-{
- HANDLE hFile;
-#if WIN32
- char *lpFileName = "CONIN$";
-#else
- char *lpFileName = "/dev/null";
-#endif
- DWORD dwFileType;
-
-
- if (0 != PAL_Initialize(argc,argv))
- {
- return FAIL;
- }
-
- /* get a handle to the console */
- hFile = CreateFile(lpFileName,
- GENERIC_READ,
- FILE_SHARE_READ,
- NULL,
- OPEN_ALWAYS,
- FILE_ATTRIBUTE_NORMAL,
- NULL);
- if (hFile == INVALID_HANDLE_VALUE)
- {
- Fail("GetFileType: ERROR: CreateFile failed to open %s with "
- "error %u.\n",
- lpFileName,
- GetLastError());
- }
-
- /* Get the file type */
- if ((dwFileType = GetFileType(hFile)) != FILE_TYPE_CHAR)
- {
- if (!CloseHandle(hFile))
- {
- Trace("GetFileType: ERROR: %u : Unable to close the handle "
- "hFile=0x%lx\n", GetLastError(), hFile);
- }
- Fail("GetFileType: ERROR: GetFileType returned %u for a device "
- "instead of the expected FILE_TYPE_CHAR (%u).\n",
- dwFileType,
- FILE_TYPE_CHAR);
- }
-
- if (!CloseHandle(hFile))
- {
- Fail("GetFileType: ERROR: %u : Unable to close the handle "
- "hFile=0x%lx\n", GetLastError(), hFile);
- }
-
- PAL_Terminate();
- return PASS;
-}
diff --git a/src/pal/tests/palsuite/file_io/GetFileType/test3/testinfo.dat b/src/pal/tests/palsuite/file_io/GetFileType/test3/testinfo.dat
deleted file mode 100644
index 9ffd4c2b15..0000000000
--- a/src/pal/tests/palsuite/file_io/GetFileType/test3/testinfo.dat
+++ /dev/null
@@ -1,13 +0,0 @@
-# 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.
-
-Version = 1.0
-Section = file_io
-Function = GetFileType
-Name = Test for GetFileTYpe
-TYPE = DEFAULT
-EXE1 = getfiletype
-Description
-= Test the PAL implementation of the GetFileType on a handle
-= to a console.
diff --git a/src/pal/tests/palsuite/file_io/GetStdHandle/test1/GetStdHandle.cpp b/src/pal/tests/palsuite/file_io/GetStdHandle/test1/GetStdHandle.cpp
index f4fe03195d..47b1eba599 100644
--- a/src/pal/tests/palsuite/file_io/GetStdHandle/test1/GetStdHandle.cpp
+++ b/src/pal/tests/palsuite/file_io/GetStdHandle/test1/GetStdHandle.cpp
@@ -96,15 +96,6 @@ int __cdecl main(int argc, char *argv[])
GetLastError());
}
- /* check if the file type is correct for the handle */
- if((dwFileType = GetFileType(hFile)) != FILE_TYPE_CHAR)
- {
- Fail("GetStdHandle: ERROR -> GetFileType returned %u for "
- "STD_ERROR_HANDLE instead of the expected FILE_TYPE_CHAR (%u).\n",
- dwFileType,
- FILE_TYPE_CHAR);
- }
-
/* check to see if we can CloseHandle works on the STD_ERROR_HANDLE */
if (!CloseHandle(hFile))
{
diff --git a/src/pal/tests/palsuite/file_io/MoveFileA/CMakeLists.txt b/src/pal/tests/palsuite/file_io/MoveFileA/CMakeLists.txt
deleted file mode 100644
index f6aa0cb2d9..0000000000
--- a/src/pal/tests/palsuite/file_io/MoveFileA/CMakeLists.txt
+++ /dev/null
@@ -1,4 +0,0 @@
-cmake_minimum_required(VERSION 2.8.12.2)
-
-add_subdirectory(test1)
-
diff --git a/src/pal/tests/palsuite/file_io/MoveFileA/test1/CMakeLists.txt b/src/pal/tests/palsuite/file_io/MoveFileA/test1/CMakeLists.txt
deleted file mode 100644
index b8f445b1e7..0000000000
--- a/src/pal/tests/palsuite/file_io/MoveFileA/test1/CMakeLists.txt
+++ /dev/null
@@ -1,17 +0,0 @@
-cmake_minimum_required(VERSION 2.8.12.2)
-
-set(CMAKE_INCLUDE_CURRENT_DIR ON)
-
-set(SOURCES
- MoveFileA.cpp
-)
-
-add_executable(paltest_movefilea_test1
- ${SOURCES}
-)
-
-add_dependencies(paltest_movefilea_test1 coreclrpal)
-
-target_link_libraries(paltest_movefilea_test1
- ${COMMON_TEST_LIBRARIES}
-)
diff --git a/src/pal/tests/palsuite/file_io/MoveFileA/test1/ExpectedResults.txt b/src/pal/tests/palsuite/file_io/MoveFileA/test1/ExpectedResults.txt
deleted file mode 100644
index 43b67af6b2..0000000000
--- a/src/pal/tests/palsuite/file_io/MoveFileA/test1/ExpectedResults.txt
+++ /dev/null
@@ -1 +0,0 @@
-0101000001010000 \ No newline at end of file
diff --git a/src/pal/tests/palsuite/file_io/MoveFileA/test1/MoveFileA.cpp b/src/pal/tests/palsuite/file_io/MoveFileA/test1/MoveFileA.cpp
deleted file mode 100644
index 6d1337af03..0000000000
--- a/src/pal/tests/palsuite/file_io/MoveFileA/test1/MoveFileA.cpp
+++ /dev/null
@@ -1,469 +0,0 @@
-// 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.
-
-/*=====================================================================
-**
-** Source: MoveFileA.c
-**
-** Purpose: Tests the PAL implementation of the MoveFileA function.
-**
-**
-**===================================================================*/
-
-#include <palsuite.h>
-
-LPSTR lpSource[4] = {"src_existing.txt",
- "src_non-existant.txt",
- "src_dir_existing",
- "src_dir_non-existant"};
-LPSTR lpDestination[4] = {"dst_existing.txt",
- "dst_non-existant.txt",
- "dst_dir_existing",
- "dst_dir_non-existant"};
-
-
-/* Create all the required test files */
-int createExisting(void)
-{
- FILE* tempFile = NULL;
- DWORD dwError;
- BOOL bRc = FALSE;
- char szBuffer[100];
-
- /* create the src_existing file */
- tempFile = fopen(lpSource[0], "w");
- if (tempFile != NULL)
- {
- fprintf(tempFile, "MoveFileA test file: src_existing.txt\n");
- fclose(tempFile);
- }
- else
- {
- Trace("ERROR: couldn't create %s\n", lpSource[0]);
- return FAIL;
- }
-
- /* create the src_dir_existing directory and files */
- bRc = CreateDirectoryA(lpSource[2], NULL);
- if (bRc != TRUE)
- {
- Trace("MoveFileA: ERROR: couldn't create \"%s\" because of "
- "error code %ld\n",
- lpSource[2],
- GetLastError());
- return FAIL;
- }
-
- memset(szBuffer, 0, 100);
- sprintf_s(szBuffer, _countof(szBuffer), "%s/test01.txt", lpSource[2]);
- tempFile = fopen(szBuffer, "w");
- if (tempFile != NULL)
- {
- fprintf(tempFile, "MoveFileA test file: %s\n", szBuffer);
- fclose(tempFile);
- }
- else
- {
- Trace("ERROR[%ld]:MoveFileA couldn't create %s\n", GetLastError(), szBuffer);
- return FAIL;
- }
-
- memset(szBuffer, 0, 100);
- sprintf_s(szBuffer, _countof(szBuffer), "%s/test02.txt", lpSource[2]);
- tempFile = fopen(szBuffer, "w");
- if (tempFile != NULL)
- {
- fprintf(tempFile, "MoveFileA test file: %s\n", szBuffer);
- fclose(tempFile);
- }
- else
- {
- Trace("ERROR[%ld]: couldn't create %s\n", GetLastError(), szBuffer);
- return FAIL;
- }
-
-
- /* create the dst_existing file */
- tempFile = fopen(lpDestination[0], "w");
- if (tempFile != NULL)
- {
- fprintf(tempFile, "MoveFileA test file: dst_existing.txt\n");
- fclose(tempFile);
- }
- else
- {
- Trace("ERROR[%ld]:MoveFileA couldn't create \"%s\"\n", GetLastError(), lpDestination[0]);
- return FAIL;
- }
-
- /* create the dst_dir_existing directory and files */
- bRc = CreateDirectoryA(lpDestination[2], NULL);
- if (bRc != TRUE)
- {
- dwError = GetLastError();
- Trace("Error[%ld]:MoveFileA: couldn't create \"%s\"\n", GetLastError(), lpDestination[2]);
- return FAIL;
- }
-
- tempFile = fopen("dst_dir_existing/test01.txt", "w");
- if (tempFile != NULL)
- {
- fprintf(tempFile, "MoveFileA test file: dst_dir_existing/test01.txt\n");
- fclose(tempFile);
- }
- else
- {
- Trace("ERROR: couldn't create dst_dir_existing/test01.txt\n");
- return FAIL;
- }
- tempFile = fopen("dst_dir_existing/test02.txt", "w");
- if (tempFile != NULL)
- {
- fprintf(tempFile, "MoveFileA test file: dst_dir_existing/test02.txt\n");
- fclose(tempFile);
- }
- else
- {
- Trace("ERROR[%ul]: couldn't create dst_dir_existing/test02.txt\n", GetLastError());
- return FAIL;
- }
-
- return PASS;
-}
-
-
-
-void removeDirectoryHelper(LPSTR dir, int location)
-{
- DWORD dwAtt = GetFileAttributesA(dir);
- if (( dwAtt != INVALID_FILE_ATTRIBUTES ) && ( dwAtt & FILE_ATTRIBUTE_DIRECTORY) )
- {
- if(!RemoveDirectoryA(dir))
- {
- Fail("ERROR: Failed to remove Directory [%s], Error Code [%d], location [%d]\n", dir, GetLastError(), location);
- }
- }
-}
-
-void removeFileHelper(LPSTR pfile, int location)
-{
- FILE *fp;
- fp = fopen( pfile, "r");
-
- if (fp != NULL)
- {
- if(fclose(fp))
- {
- Fail("ERROR: Failed to close the file [%s], Error Code [%d], location [%d]\n", pfile, GetLastError(), location);
- }
-
- if(!DeleteFileA(pfile))
- {
- Fail("ERROR: Failed to delete file [%s], Error Code [%d], location [%d]\n", pfile, GetLastError(), location);
- }
- else
- {
- // Trace("Success: deleted file [%S], Error Code [%d], location [%d]\n", wfile, GetLastError(), location);
- }
- }
-
-}
-
-
-/* remove all created files in preparation for the next test */
-void removeAll(void)
-{
- char szTemp[40];
- DWORD dwAtt;
-
- /* get rid of source dirs and files */
- removeFileHelper(lpSource[0], 1);
- removeFileHelper(lpSource[1], 2);
-
- dwAtt = GetFileAttributesA(lpSource[2]);
- if (( dwAtt != INVALID_FILE_ATTRIBUTES ) && ( dwAtt & FILE_ATTRIBUTE_DIRECTORY) )
- {
- sprintf_s(szTemp, _countof(szTemp), "%s/test01.txt", lpSource[2]);
- removeFileHelper(szTemp, 18);
-
- sprintf_s(szTemp, _countof(szTemp), "%s/test02.txt", lpSource[2]);
- removeFileHelper(szTemp, 19);
- removeDirectoryHelper(lpSource[2], 103);
- }
- else
- {
- removeFileHelper(lpSource[2], 17);
- }
-
-
- dwAtt = GetFileAttributesA(lpSource[3]);
- if (( dwAtt != INVALID_FILE_ATTRIBUTES ) && ( dwAtt & FILE_ATTRIBUTE_DIRECTORY) )
- {
- sprintf_s(szTemp, _countof(szTemp), "%s/test01.txt", lpSource[3]);
- removeFileHelper(szTemp, 18);
-
- sprintf_s(szTemp, _countof(szTemp), "%s/test02.txt", lpSource[3]);
- removeFileHelper(szTemp, 19);
- removeDirectoryHelper(lpSource[3], 103);
- }
- else
- {
- removeFileHelper(lpSource[3], 17);
- }
-
- /* get rid of destination dirs and files */
- dwAtt = GetFileAttributesA(lpDestination[0]);
- if (( dwAtt != INVALID_FILE_ATTRIBUTES ) && ( dwAtt & FILE_ATTRIBUTE_DIRECTORY) )
- {
- sprintf_s(szTemp, _countof(szTemp), "%s/test01.txt", lpDestination[0]);
- removeFileHelper(szTemp, 18);
-
- sprintf_s(szTemp, _countof(szTemp), "%s/test02.txt", lpDestination[0]);
- removeFileHelper(szTemp, 19);
- removeDirectoryHelper(lpDestination[0], 103);
- }
- else
- {
- removeFileHelper(lpDestination[0], 17);
- }
-
- dwAtt = GetFileAttributesA(lpDestination[1]);
- if (( dwAtt != INVALID_FILE_ATTRIBUTES ) && ( dwAtt & FILE_ATTRIBUTE_DIRECTORY) )
- {
- sprintf_s(szTemp, _countof(szTemp), "%s/test01.txt", lpDestination[1]);
- removeFileHelper(szTemp, 18);
-
- sprintf_s(szTemp, _countof(szTemp), "%s/test02.txt", lpDestination[1]);
- removeFileHelper(szTemp, 19);
- removeDirectoryHelper(lpDestination[1], 103);
- }
- else
- {
- removeFileHelper(lpDestination[1], 17);
- }
-
- dwAtt = GetFileAttributesA(lpDestination[2]);
- if (( dwAtt != INVALID_FILE_ATTRIBUTES ) && ( dwAtt & FILE_ATTRIBUTE_DIRECTORY) )
- {
- sprintf_s(szTemp, _countof(szTemp), "%s/test01.txt", lpDestination[2]);
- removeFileHelper(szTemp, 18);
-
- sprintf_s(szTemp, _countof(szTemp), "%s/test02.txt", lpDestination[2]);
- removeFileHelper(szTemp, 19);
- removeDirectoryHelper(lpDestination[2], 103);
- }
- else
- {
- removeFileHelper(lpDestination[2], 17);
- }
-
- dwAtt = GetFileAttributesA(lpDestination[3]);
- if (( dwAtt != INVALID_FILE_ATTRIBUTES ) && ( dwAtt & FILE_ATTRIBUTE_DIRECTORY) )
- {
- sprintf_s(szTemp, _countof(szTemp), "%s/test01.txt", lpDestination[3]);
- removeFileHelper(szTemp, 18);
-
- sprintf_s(szTemp, _countof(szTemp), "%s/test02.txt", lpDestination[3]);
- removeFileHelper(szTemp, 19);
- removeDirectoryHelper(lpDestination[3], 103);
- }
- else
- {
- removeFileHelper(lpDestination[3], 17);
- }
-
-}
-
-
-
-
-
-int __cdecl main(int argc, char *argv[])
-{
- BOOL bRc = TRUE;
- BOOL bSuccess = TRUE;
- char results[40];
- FILE* resultsFile = NULL;
- int nCounter = 0;
- int i, j;
- char tempSource[] = {'t','e','m','p','k','.','t','m','p','\0'};
- char tempDest[] = {'t','e','m','p','2','.','t','m','p','\0'};
- HANDLE hFile;
- DWORD result;
-
- if (0 != PAL_Initialize(argc,argv))
- {
- return FAIL;
- }
-
- /* read in the expected results to compare with actual results */
- memset (results, 0, 20);
- resultsFile = fopen("expectedresults.txt", "r");
- if (resultsFile == NULL)
- {
- Fail("MoveFileA ERROR[%ul]: Unable to open \"expectedresults.txt\"\n", GetLastError());
- }
-
- fgets(results, 20, resultsFile);
- fclose(resultsFile);
-
- /* clean the slate */
- removeAll();
-
- if (createExisting() != 0)
- {
- removeAll();
- }
-
-
- /* lpSource loop */
- for (i = 0; i < 4; i++)
- {
- /* lpDestination loop */
- for (j = 0; j < 4; j++)
- {
- bRc = MoveFileA(lpSource[i], lpDestination[j]);
- if (!(
- ((bRc == TRUE) && (results[nCounter] == '1'))
- ||
- ((bRc == FALSE ) && (results[nCounter] == '0')) )
- )
- {
- Trace("MoveFileA: FAILED: test[%d][%d]: \"%s\" -> \"%s\"\n",
- i, j, lpSource[i], lpDestination[j]);
- bSuccess = FALSE;
- }
-
- /* undo the last move */
- removeAll();
- createExisting();
-
- nCounter++;
- }
- }
-
- removeAll();
- if (bSuccess == FALSE)
- {
- Fail("MoveFileA: Test Failed");
- }
-
- /* create the temp source file */
- hFile = CreateFileA(tempSource, GENERIC_WRITE, 0, 0, CREATE_ALWAYS,
- FILE_ATTRIBUTE_NORMAL, 0);
-
- if( hFile == INVALID_HANDLE_VALUE )
- {
- Fail("Error[%ul]:MoveFileA: CreateFile failed to "
- "create the file correctly.\n", GetLastError());
- }
-
- bRc = CloseHandle(hFile);
- if(!bRc)
- {
- Trace("MoveFileA: CloseHandle failed to close the "
- "handle correctly. ERROR:%u\n",GetLastError());
-
- /* delete the created file */
- bRc = DeleteFileA(tempSource);
- if(!bRc)
- {
- Fail("Error[%ul]:MoveFileA: DeleteFileA failed to delete the"
- "file correctly.\n", GetLastError());
- }
- Fail("");
- }
-
- /* set the file attributes to be readonly */
- bRc = SetFileAttributesA(tempSource, FILE_ATTRIBUTE_READONLY);
- if(!bRc)
- {
- Trace("MoveFileA: SetFileAttributes failed to set file "
- "attributes correctly. GetLastError returned %u\n",GetLastError());
- /* delete the created file */
- bRc = DeleteFileA(tempSource);
- if(!bRc)
- {
- Fail("Error[%ul]:MoveFileA: DeleteFileA failed to delete the"
- "file correctly.\n", GetLastError());
- }
- Fail("");
- }
-
- /* move the file to the new location */
- bRc = MoveFileA(tempSource, tempDest);
- if(!bRc)
- {
- /* delete the created file */
- bRc = DeleteFileA(tempSource);
- if(!bRc)
- {
- Fail("Error[%ul]:MoveFileA: DeleteFileA failed to delete the"
- "file correctly.\n", GetLastError());
- }
-
- Fail("Error[%ul]:MoveFileA(%S, %S): GetFileAttributes "
- "failed to get the file's attributes.\n",
- GetLastError(), tempSource, tempDest);
- }
-
- /* check that the newly moved file has the same file attributes
- as the original */
- result = GetFileAttributesA(tempDest);
- if(result == 0)
- {
- /* delete the created file */
- bRc = DeleteFileA(tempDest);
- if(!bRc)
- {
- Fail("Error[%ul]:MoveFileA: DeleteFileA failed to delete the"
- "file correctly.\n", GetLastError());
- }
-
- Fail("Error[%ul]:MoveFileA: GetFileAttributes failed to get "
- "the file's attributes.\n", GetLastError());
- }
-
- if((result & FILE_ATTRIBUTE_READONLY) != FILE_ATTRIBUTE_READONLY)
- {
- /* delete the newly moved file */
- bRc = DeleteFileA(tempDest);
- if(!bRc)
- {
- Fail("Error[%ul]:MoveFileA: DeleteFileA failed to delete the"
- "file correctly.\n", GetLastError());
- }
-
- Fail("Error[%ul]MoveFileA: GetFileAttributes failed to get "
- "the correct file attributes.\n", GetLastError());
- }
-
- /* set the file attributes back to normal, to be deleted */
- bRc = SetFileAttributesA(tempDest, FILE_ATTRIBUTE_NORMAL);
- if(!bRc)
- {
- /* delete the newly moved file */
- bRc = DeleteFileA(tempDest);
- if(!bRc)
- {
- Fail("Error[%ul]:MoveFileA: DeleteFileA failed to delete the"
- "file correctly.\n", GetLastError());
- }
-
- Fail("Error[%ul]:MoveFileA: SetFileAttributes failed to set "
- "file attributes correctly.\n", GetLastError());
- }
-
- /* delete the newly moved file */
- bRc = DeleteFileA(tempDest);
- if(!bRc)
- {
- Fail("Error[%ul]:MoveFileA: DeleteFileA failed to delete the"
- "file correctly.\n", GetLastError());
- }
-
- PAL_Terminate();
-
- return PASS;
-}
diff --git a/src/pal/tests/palsuite/file_io/MoveFileA/test1/testinfo.dat b/src/pal/tests/palsuite/file_io/MoveFileA/test1/testinfo.dat
deleted file mode 100644
index 685072fcd9..0000000000
--- a/src/pal/tests/palsuite/file_io/MoveFileA/test1/testinfo.dat
+++ /dev/null
@@ -1,13 +0,0 @@
-# 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.
-
-Version = 1.0
-Section = file_io
-Function = MoveFileA
-Name = Positive Test for MoveFileA
-TYPE = DEFAULT
-EXE1 = movefilea
-Description
-=Performs a number of MoveFileA tests and uses the
-=file ExpectedResults.txt to determine if the test passed/failed
diff --git a/src/pal/tests/palsuite/file_io/MoveFileW/CMakeLists.txt b/src/pal/tests/palsuite/file_io/MoveFileW/CMakeLists.txt
deleted file mode 100644
index f6aa0cb2d9..0000000000
--- a/src/pal/tests/palsuite/file_io/MoveFileW/CMakeLists.txt
+++ /dev/null
@@ -1,4 +0,0 @@
-cmake_minimum_required(VERSION 2.8.12.2)
-
-add_subdirectory(test1)
-
diff --git a/src/pal/tests/palsuite/file_io/MoveFileW/test1/CMakeLists.txt b/src/pal/tests/palsuite/file_io/MoveFileW/test1/CMakeLists.txt
deleted file mode 100644
index 03b7ab907c..0000000000
--- a/src/pal/tests/palsuite/file_io/MoveFileW/test1/CMakeLists.txt
+++ /dev/null
@@ -1,17 +0,0 @@
-cmake_minimum_required(VERSION 2.8.12.2)
-
-set(CMAKE_INCLUDE_CURRENT_DIR ON)
-
-set(SOURCES
- MoveFileW.cpp
-)
-
-add_executable(paltest_movefilew_test1
- ${SOURCES}
-)
-
-add_dependencies(paltest_movefilew_test1 coreclrpal)
-
-target_link_libraries(paltest_movefilew_test1
- ${COMMON_TEST_LIBRARIES}
-)
diff --git a/src/pal/tests/palsuite/file_io/MoveFileW/test1/ExpectedResults.txt b/src/pal/tests/palsuite/file_io/MoveFileW/test1/ExpectedResults.txt
deleted file mode 100644
index 43b67af6b2..0000000000
--- a/src/pal/tests/palsuite/file_io/MoveFileW/test1/ExpectedResults.txt
+++ /dev/null
@@ -1 +0,0 @@
-0101000001010000 \ No newline at end of file
diff --git a/src/pal/tests/palsuite/file_io/MoveFileW/test1/MoveFileW.cpp b/src/pal/tests/palsuite/file_io/MoveFileW/test1/MoveFileW.cpp
deleted file mode 100644
index 8a7fae5983..0000000000
--- a/src/pal/tests/palsuite/file_io/MoveFileW/test1/MoveFileW.cpp
+++ /dev/null
@@ -1,478 +0,0 @@
-// 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.
-
-/*=====================================================================
-**
-** Source: MoveFileW.c
-**
-** Purpose: Tests the PAL implementation of the MoveFileW function.
-**
-**
-**===================================================================*/
-
-#include <palsuite.h>
-
-LPSTR lpSource[4] = {"src_existing.txt",
- "src_non-existant.txt",
- "src_dir_existing",
- "src_dir_non-existant"};
-LPSTR lpDestination[4] = {"dst_existing.txt",
- "dst_non-existant.txt",
- "dst_dir_existing",
- "dst_dir_non-existant"};
-
-
-/* Create all the required test files */
-int createExisting(void)
-{
- FILE* tempFile = NULL;
- DWORD dwError;
- BOOL bRc = FALSE;
- WCHAR* wPtr = NULL;
- char szBuffer[100];
-
- /* create the src_existing file */
- tempFile = fopen(lpSource[0], "w");
- if (tempFile != NULL)
- {
- fprintf(tempFile, "MoveFile test file: src_existing.txt\n");
- fclose(tempFile);
- }
- else
- {
- Trace("ERROR: couldn't create %s\n", lpSource[0]);
- return FAIL;
- }
-
- /* create the src_dir_existing directory and files */
- wPtr = convert(lpSource[2]);
- bRc = CreateDirectoryW(wPtr, NULL);
- free(wPtr);
- if (bRc != TRUE)
- {
- Trace("MoveFileW: ERROR: couldn't create \"%s\" because of "
- "error code %ld\n",
- lpSource[2],
- GetLastError());
- return FAIL;
- }
-
- memset(szBuffer, 0, 100);
- sprintf_s(szBuffer, _countof(szBuffer), "%s/test01.txt", lpSource[2]);
- tempFile = fopen(szBuffer, "w");
- if (tempFile != NULL)
- {
- fprintf(tempFile, "MoveFileW test file: %s\n", szBuffer);
- fclose(tempFile);
- }
- else
- {
- Trace("ERROR: couldn't create %s\n", szBuffer);
- return FAIL;
- }
-
- memset(szBuffer, 0, 100);
- sprintf_s(szBuffer, _countof(szBuffer), "%s/test02.txt", lpSource[2]);
- tempFile = fopen(szBuffer, "w");
- if (tempFile != NULL)
- {
- fprintf(tempFile, "MoveFileW test file: %s\n", szBuffer);
- fclose(tempFile);
- }
- else
- {
- Trace("ERROR: couldn't create %s\n", szBuffer);
- return FAIL;
- }
-
-
- /* create the dst_existing file */
- tempFile = fopen(lpDestination[0], "w");
- if (tempFile != NULL)
- {
- fprintf(tempFile, "MoveFileW test file: dst_existing.txt\n");
- fclose(tempFile);
- }
- else
- {
- Trace("ERROR: couldn't create \"%s\"\n", lpDestination[0]);
- return FAIL;
- }
-
- /* create the dst_dir_existing directory and files */
- wPtr = convert(lpDestination[2]);
- bRc = CreateDirectoryW(wPtr, NULL);
- free(wPtr);
- if (bRc != TRUE)
- {
- dwError = GetLastError();
- Trace("MoveFileW: ERROR: couldn't create \"%s\"\n", lpDestination[2]);
- return FAIL;
- }
-
- tempFile = fopen("dst_dir_existing/test01.txt", "w");
- if (tempFile != NULL)
- {
- fprintf(tempFile, "MoveFileW test file: dst_dir_existing/test01.txt\n");
- fclose(tempFile);
- }
- else
- {
- Trace("ERROR: couldn't create dst_dir_existing/test01.txt\n");
- return FAIL;
- }
- tempFile = fopen("dst_dir_existing/test02.txt", "w");
- if (tempFile != NULL)
- {
- fprintf(tempFile, "MoveFileW test file: dst_dir_existing/test02.txt\n");
- fclose(tempFile);
- }
- else
- {
- Trace("ERROR: couldn't create dst_dir_existing/test02.txt\n");
- return FAIL;
- }
-
- return PASS;
-}
-
-void removeDirectoryHelper(LPSTR dir, int location)
-{
- DWORD dwAtt = GetFileAttributesA(dir);
- if (( dwAtt != INVALID_FILE_ATTRIBUTES ) && ( dwAtt & FILE_ATTRIBUTE_DIRECTORY) )
- {
- if(!RemoveDirectoryA(dir))
- {
- Fail("ERROR: Failed to remove Directory [%s], Error Code [%d], location [%d]\n", dir, GetLastError(), location);
- }
- }
-}
-
-void removeFileHelper(LPSTR pfile, int location)
-{
- FILE *fp;
- fp = fopen( pfile, "r");
-
- if (fp != NULL)
- {
- if(fclose(fp))
- {
- Fail("ERROR: Failed to close the file [%s], Error Code [%d], location [%d]\n", pfile, GetLastError(), location);
- }
-
- if(!DeleteFileA(pfile))
- {
- Fail("ERROR: Failed to delete file [%s], Error Code [%d], location [%d]\n", pfile, GetLastError(), location);
- }
- else
- {
- // Trace("Success: deleted file [%S], Error Code [%d], location [%d]\n", wfile, GetLastError(), location);
- }
- }
-
-}
-
-/* remove all created files in preparation for the next test */
-void removeAll(void)
-{
- char szTemp[40];
- DWORD dwAtt;
-
- /* get rid of source dirs and files */
- removeFileHelper(lpSource[0], 1);
- removeFileHelper(lpSource[1], 2);
-
- dwAtt = GetFileAttributesA(lpSource[2]);
- if (( dwAtt != INVALID_FILE_ATTRIBUTES ) && ( dwAtt & FILE_ATTRIBUTE_DIRECTORY) )
- {
- sprintf_s(szTemp, _countof(szTemp), "%s/test01.txt", lpSource[2]);
- removeFileHelper(szTemp, 18);
-
- sprintf_s(szTemp, _countof(szTemp), "%s/test02.txt", lpSource[2]);
- removeFileHelper(szTemp, 19);
- removeDirectoryHelper(lpSource[2], 103);
- }
- else
- {
- removeFileHelper(lpSource[2], 17);
- }
-
-
- dwAtt = GetFileAttributesA(lpSource[3]);
- if (( dwAtt != INVALID_FILE_ATTRIBUTES ) && ( dwAtt & FILE_ATTRIBUTE_DIRECTORY) )
- {
- sprintf_s(szTemp, _countof(szTemp), "%s/test01.txt", lpSource[3]);
- removeFileHelper(szTemp, 18);
-
- sprintf_s(szTemp, _countof(szTemp), "%s/test02.txt", lpSource[3]);
- removeFileHelper(szTemp, 19);
- removeDirectoryHelper(lpSource[3], 103);
- }
- else
- {
- removeFileHelper(lpSource[3], 17);
- }
-
- /* get rid of destination dirs and files */
- dwAtt = GetFileAttributesA(lpDestination[0]);
- if (( dwAtt != INVALID_FILE_ATTRIBUTES ) && ( dwAtt & FILE_ATTRIBUTE_DIRECTORY) )
- {
- sprintf_s(szTemp, _countof(szTemp), "%s/test01.txt", lpDestination[0]);
- removeFileHelper(szTemp, 18);
-
- sprintf_s(szTemp, _countof(szTemp), "%s/test02.txt", lpDestination[0]);
- removeFileHelper(szTemp, 19);
- removeDirectoryHelper(lpDestination[0], 103);
- }
- else
- {
- removeFileHelper(lpDestination[0], 17);
- }
-
- dwAtt = GetFileAttributesA(lpDestination[1]);
- if (( dwAtt != INVALID_FILE_ATTRIBUTES ) && ( dwAtt & FILE_ATTRIBUTE_DIRECTORY) )
- {
- sprintf_s(szTemp, _countof(szTemp), "%s/test01.txt", lpDestination[1]);
- removeFileHelper(szTemp, 18);
-
- sprintf_s(szTemp, _countof(szTemp), "%s/test02.txt", lpDestination[1]);
- removeFileHelper(szTemp, 19);
- removeDirectoryHelper(lpDestination[1], 103);
- }
- else
- {
- removeFileHelper(lpDestination[1], 17);
- }
-
- dwAtt = GetFileAttributesA(lpDestination[2]);
- if (( dwAtt != INVALID_FILE_ATTRIBUTES ) && ( dwAtt & FILE_ATTRIBUTE_DIRECTORY) )
- {
- sprintf_s(szTemp, _countof(szTemp), "%s/test01.txt", lpDestination[2]);
- removeFileHelper(szTemp, 18);
-
- sprintf_s(szTemp, _countof(szTemp), "%s/test02.txt", lpDestination[2]);
- removeFileHelper(szTemp, 19);
- removeDirectoryHelper(lpDestination[2], 103);
- }
- else
- {
- removeFileHelper(lpDestination[2], 17);
- }
-
- dwAtt = GetFileAttributesA(lpDestination[3]);
- if (( dwAtt != INVALID_FILE_ATTRIBUTES ) && ( dwAtt & FILE_ATTRIBUTE_DIRECTORY) )
- {
- sprintf_s(szTemp, _countof(szTemp), "%s/test01.txt", lpDestination[3]);
- removeFileHelper(szTemp, 18);
-
- sprintf_s(szTemp, _countof(szTemp), "%s/test02.txt", lpDestination[3]);
- removeFileHelper(szTemp, 19);
- removeDirectoryHelper(lpDestination[3], 103);
- }
- else
- {
- removeFileHelper(lpDestination[3], 17);
- }
-
-}
-
-
-
-
-
-int __cdecl main(int argc, char *argv[])
-{
- BOOL bRc = TRUE;
- BOOL bSuccess = TRUE;
- char results[40];
- FILE* resultsFile = NULL;
- int nCounter = 0;
- int i, j;
- WCHAR* wSource = NULL;
- WCHAR* wDest = NULL;
- WCHAR tempSource[] = {'t','e','m','p','k','.','t','m','p','\0'};
- WCHAR tempDest[] = {'t','e','m','p','2','.','t','m','p','\0'};
- HANDLE hFile;
- DWORD result;
-
- if (0 != PAL_Initialize(argc,argv))
- {
- return FAIL;
- }
-
- /* read in the expected results to compare with actual results */
- memset (results, 0, 20);
- resultsFile = fopen("expectedresults.txt", "r");
- if (resultsFile == NULL)
- {
- Fail("MoveFileW ERROR: Unable to open \"expectedresults.txt\"\n");
- }
-
- fgets(results, 20, resultsFile);
- fclose(resultsFile);
-
- /* clean the slate */
- removeAll();
-
- if (createExisting() != 0)
- {
- removeAll();
- }
-
-
- /* lpSource loop */
- for (i = 0; i < 4; i++)
- {
- /* lpDestination loop */
- for (j = 0; j < 4; j++)
- {
-
- wSource = convert(lpSource[i]);
- wDest = convert(lpDestination[j]);
- bRc = MoveFileW(wSource, wDest);
- free(wSource);
- free(wDest);
- if (!(
- ((bRc == TRUE) && (results[nCounter] == '1'))
- ||
- ((bRc == FALSE ) && (results[nCounter] == '0')) )
- )
- {
- Trace("MoveFileW: FAILED: test[%d][%d]: \"%s\" -> \"%s\"\n",
- i, j, lpSource[i], lpDestination[j]);
- bSuccess = FALSE;
- }
-
- /* undo the last move */
- removeAll();
- createExisting();
-
- nCounter++;
- }
- }
-
- removeAll();
- if (bSuccess == FALSE)
- {
- Fail("MoveFileW: Test Failed");
- }
-
- /* create the temp source file */
- hFile = CreateFileW(tempSource, GENERIC_WRITE, 0, 0, CREATE_ALWAYS,
- FILE_ATTRIBUTE_NORMAL, 0);
-
- if( hFile == INVALID_HANDLE_VALUE )
- {
- Fail("MoveFileW: CreateFile failed to "
- "create the file correctly.\n");
- }
-
- bRc = CloseHandle(hFile);
- if(!bRc)
- {
- Trace("MoveFileW: CloseHandle failed to close the "
- "handle correctly. ERROR:%u\n",GetLastError());
-
- /* delete the created file */
- bRc = DeleteFileW(tempSource);
- if(!bRc)
- {
- Fail("MoveFileW: DeleteFileW failed to delete the"
- "file correctly.\n");
- }
- Fail("");
- }
-
- /* set the file attributes to be readonly */
- bRc = SetFileAttributesW(tempSource, FILE_ATTRIBUTE_READONLY);
- if(!bRc)
- {
- Trace("MoveFileW: SetFileAttributes failed to set file "
- "attributes correctly. GetLastError returned %u\n",GetLastError());
- /* delete the created file */
- bRc = DeleteFileW(tempSource);
- if(!bRc)
- {
- Fail("MoveFileW: DeleteFileW failed to delete the"
- "file correctly.\n");
- }
- Fail("");
- }
-
- /* move the file to the new location */
- bRc = MoveFileW(tempSource, tempDest);
- if(!bRc)
- {
- /* delete the created file */
- bRc = DeleteFileW(tempSource);
- if(!bRc)
- {
- Fail("MoveFileW: DeleteFileW failed to delete the"
- "file correctly.\n");
- }
-
- Fail("MoveFileW(%S, %S): GetFileAttributes "
- "failed to get the file's attributes.\n",
- tempSource, tempDest);
- }
-
- /* check that the newly moved file has the same file attributes
- as the original */
- result = GetFileAttributesW(tempDest);
- if(result == 0)
- {
- /* delete the created file */
- bRc = DeleteFileW(tempDest);
- if(!bRc)
- {
- Fail("MoveFileW: DeleteFileW failed to delete the"
- "file correctly.\n");
- }
-
- Fail("MoveFileW: GetFileAttributes failed to get "
- "the file's attributes.\n");
- }
-
- if((result & FILE_ATTRIBUTE_READONLY) != FILE_ATTRIBUTE_READONLY)
- {
- /* delete the newly moved file */
- bRc = DeleteFileW(tempDest);
- if(!bRc)
- {
- Fail("MoveFileW: DeleteFileW failed to delete the"
- "file correctly.\n");
- }
-
- Fail("MoveFileW: GetFileAttributes failed to get "
- "the correct file attributes.\n");
- }
-
- /* set the file attributes back to normal, to be deleted */
- bRc = SetFileAttributesW(tempDest, FILE_ATTRIBUTE_NORMAL);
- if(!bRc)
- {
- /* delete the newly moved file */
- bRc = DeleteFileW(tempDest);
- if(!bRc)
- {
- Fail("MoveFileW: DeleteFileW failed to delete the"
- "file correctly.\n");
- }
-
- Fail("MoveFileW: SetFileAttributes failed to set "
- "file attributes correctly.\n");
- }
-
- /* delete the newly moved file */
- bRc = DeleteFileW(tempDest);
- if(!bRc)
- {
- Fail("MoveFileW: DeleteFileW failed to delete the"
- "file correctly.\n");
- }
-
- PAL_Terminate();
-
- return PASS;
-}
diff --git a/src/pal/tests/palsuite/file_io/MoveFileW/test1/testinfo.dat b/src/pal/tests/palsuite/file_io/MoveFileW/test1/testinfo.dat
deleted file mode 100644
index 8852a03ca2..0000000000
--- a/src/pal/tests/palsuite/file_io/MoveFileW/test1/testinfo.dat
+++ /dev/null
@@ -1,13 +0,0 @@
-# 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.
-
-Version = 1.0
-Section = file_io
-Function = MoveFileW
-Name = Positive Test for MoveFileW
-TYPE = DEFAULT
-EXE1 = movefilew
-Description
-=Performs a number of MoveFileW tests and uses the
-=file ExpectedResults.txt to determine if the test passed/failed
diff --git a/src/pal/tests/palsuite/file_io/SetFileTime/CMakeLists.txt b/src/pal/tests/palsuite/file_io/SetFileTime/CMakeLists.txt
deleted file mode 100644
index a3847f8ca9..0000000000
--- a/src/pal/tests/palsuite/file_io/SetFileTime/CMakeLists.txt
+++ /dev/null
@@ -1,7 +0,0 @@
-cmake_minimum_required(VERSION 2.8.12.2)
-
-add_subdirectory(test1)
-add_subdirectory(test2)
-add_subdirectory(test3)
-add_subdirectory(test4)
-
diff --git a/src/pal/tests/palsuite/file_io/SetFileTime/test1/CMakeLists.txt b/src/pal/tests/palsuite/file_io/SetFileTime/test1/CMakeLists.txt
deleted file mode 100644
index e9d8dce966..0000000000
--- a/src/pal/tests/palsuite/file_io/SetFileTime/test1/CMakeLists.txt
+++ /dev/null
@@ -1,17 +0,0 @@
-cmake_minimum_required(VERSION 2.8.12.2)
-
-set(CMAKE_INCLUDE_CURRENT_DIR ON)
-
-set(SOURCES
- SetFileTime.cpp
-)
-
-add_executable(paltest_setfiletime_test1
- ${SOURCES}
-)
-
-add_dependencies(paltest_setfiletime_test1 coreclrpal)
-
-target_link_libraries(paltest_setfiletime_test1
- ${COMMON_TEST_LIBRARIES}
-)
diff --git a/src/pal/tests/palsuite/file_io/SetFileTime/test1/SetFileTime.cpp b/src/pal/tests/palsuite/file_io/SetFileTime/test1/SetFileTime.cpp
deleted file mode 100644
index 4711aeba89..0000000000
--- a/src/pal/tests/palsuite/file_io/SetFileTime/test1/SetFileTime.cpp
+++ /dev/null
@@ -1,129 +0,0 @@
-// 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.
-
-/*=====================================================================
-**
-** Source: SetFileTime.c
-**
-** Purpose: Tests the PAL implementation of the SetFileTime function.
-** This test first sets a valid file time on the file which is opened.
-** Then it calls GetFileTime, and compares the values. They should
-** be the same. Note: Access time isn't checked in this test. It will
-** be dealt with seperatly due to odd behaviour.
-**
-** Depends:
-** CreateFile
-** GetFileTime
-**
-**
-**===================================================================*/
-
-#include <palsuite.h>
-
-int __cdecl main(int argc, char **argv)
-{
-
-#if WIN32
- FILETIME Creation;
- FILETIME SetCreation;
-#endif
- FILETIME LastWrite;
- FILETIME SetLastWrite;
- HANDLE TheFileHandle;
- BOOL result;
-
- if (0 != PAL_Initialize(argc,argv))
- {
- return FAIL;
- }
-
- /* Populate some FILETIME structures with values
- These values are valid Creation, Access and Write times
- which I generated, and should work properly.
- */
-#if WIN32
- SetCreation.dwLowDateTime = 458108416;
- SetCreation.dwHighDateTime = 29436904;
-#endif
-
- SetLastWrite.dwLowDateTime = -1995099136;
- SetLastWrite.dwHighDateTime = 29436915;
-
-
- /* Open the file to get a HANDLE */
- TheFileHandle = CreateFile("the_file",
- GENERIC_READ|GENERIC_WRITE,
- 0,
- NULL,
- OPEN_ALWAYS,
- FILE_ATTRIBUTE_NORMAL,
- NULL);
-
- if(TheFileHandle == INVALID_HANDLE_VALUE)
- {
- Fail("ERROR: Failed to open the file. The error number "
- "returned was %d.\n",GetLastError());
- }
-
- /* Set the new file time */
-#if WIN32
- result = SetFileTime(TheFileHandle,
- &SetCreation, NULL, &SetLastWrite);
-#else
- result = SetFileTime(TheFileHandle,
- NULL, NULL, &SetLastWrite);
-#endif
- if(result == 0)
- {
- Fail("ERROR: SetFileTime failed when trying to set the "
- "new file time. The GetLastError was %d.\n",GetLastError());
- }
-
-
- /* Then get the file time of the file */
-#if WIN32
- result = GetFileTime(TheFileHandle, &Creation, NULL, &LastWrite);
-#else
- result = GetFileTime(TheFileHandle, NULL, NULL, &LastWrite);
-#endif
-
- if(result == 0)
- {
- Fail("ERROR: GetFileTime failed, and this tests depends "
- "upon it working properly, in order to ensure that the "
- "file time was set with SetFileTime. GetLastError() "
- "returned %d.\n",GetLastError());
- }
-
- /* Compare the write time we Set to the write time aquired with
- Get. They should be the same.
- */
-
- if(LastWrite.dwLowDateTime != SetLastWrite.dwLowDateTime ||
- LastWrite.dwHighDateTime != SetLastWrite.dwHighDateTime)
- {
- Fail("ERROR: After setting the write time, it is not "
- "equal to what it was set to. Either Set of GetFileTime are "
- "broken.\n");
- }
-
- /* Within FreeBSD, the Creation time is ignored when SetFileTime
- is called. Since FreeBSD has no equivalent. For that reason,
- it is not checked with the following test.
- */
-
-#if WIN32
- if(Creation.dwHighDateTime != SetCreation.dwHighDateTime ||
- Creation.dwLowDateTime != SetCreation.dwLowDateTime)
- {
- Fail("ERROR: After setting the file time, the Creation "
- "time is not what it should be. Either Set or GetFileTime "
- "are broken.");
- }
-#endif
-
- PAL_Terminate();
- return PASS;
-}
-
diff --git a/src/pal/tests/palsuite/file_io/SetFileTime/test1/testinfo.dat b/src/pal/tests/palsuite/file_io/SetFileTime/test1/testinfo.dat
deleted file mode 100644
index 09dfa0b623..0000000000
--- a/src/pal/tests/palsuite/file_io/SetFileTime/test1/testinfo.dat
+++ /dev/null
@@ -1,15 +0,0 @@
-# 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.
-
-Version = 1.0
-Section = file_io
-Function = SetFileTime
-Name = Positive Test for SetFileTime
-TYPE = DEFAULT
-EXE1 = setfiletime
-Description
-= Test the SetFileTime function.
-= This test calls SetFileTime and sets a file to a given time. It then
-= calls GetFileTime, and compares the values of the two, which should be
-= equal
diff --git a/src/pal/tests/palsuite/file_io/SetFileTime/test2/CMakeLists.txt b/src/pal/tests/palsuite/file_io/SetFileTime/test2/CMakeLists.txt
deleted file mode 100644
index 12ec26c9f8..0000000000
--- a/src/pal/tests/palsuite/file_io/SetFileTime/test2/CMakeLists.txt
+++ /dev/null
@@ -1,17 +0,0 @@
-cmake_minimum_required(VERSION 2.8.12.2)
-
-set(CMAKE_INCLUDE_CURRENT_DIR ON)
-
-set(SOURCES
- SetFileTime.cpp
-)
-
-add_executable(paltest_setfiletime_test2
- ${SOURCES}
-)
-
-add_dependencies(paltest_setfiletime_test2 coreclrpal)
-
-target_link_libraries(paltest_setfiletime_test2
- ${COMMON_TEST_LIBRARIES}
-)
diff --git a/src/pal/tests/palsuite/file_io/SetFileTime/test2/SetFileTime.cpp b/src/pal/tests/palsuite/file_io/SetFileTime/test2/SetFileTime.cpp
deleted file mode 100644
index e950153bb0..0000000000
--- a/src/pal/tests/palsuite/file_io/SetFileTime/test2/SetFileTime.cpp
+++ /dev/null
@@ -1,101 +0,0 @@
-// 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.
-
-/*=====================================================================
-**
-** Source: SetFileTime.c
-**
-** Purpose: Tests the PAL implementation of the SetFileTime
-** This test first tries to SetFileTime on a HANDLE which doesn't have
-** GENERIC_WRITE set, which should fail.
-**
-**
-** Depends:
-** CreateFile
-** CloseHandle
-**
-**
-**===================================================================*/
-
-#include <palsuite.h>
-
-
-
-
-int __cdecl main(int argc, char **argv)
-{
-
- FILETIME SetCreation,SetLastAccess,SetLastWrite;
- HANDLE TheFileHandle;
- BOOL result;
-
- if (0 != PAL_Initialize(argc,argv))
- {
- return FAIL;
- }
-
- /* Populate some FILETIME structures with values
- These values are valid Creation, Access and Write times
- which I generated, and should work properly.
-
- The access times are not seperated into WIN32 and FreeBSD here,
- but it should be fine, as no comparisons are being done in this
- test.
- */
-
- SetCreation.dwLowDateTime = 458108416;
- SetCreation.dwHighDateTime = 29436904;
-
- SetLastAccess.dwLowDateTime = 341368832;
- SetLastAccess.dwHighDateTime = 29436808;
-
- SetLastWrite.dwLowDateTime = -1995099136;
- SetLastWrite.dwHighDateTime = 29436915;
-
-
-/* Open the file to get a HANDLE, without GENERIC WRITE */
-
- TheFileHandle =
- CreateFile(
- "the_file",
- GENERIC_READ,
- 0,
- NULL,
- OPEN_ALWAYS,
- FILE_ATTRIBUTE_NORMAL,
- NULL);
-
-
- if(TheFileHandle == INVALID_HANDLE_VALUE)
- {
- Fail("ERROR: Failed to open the file. The error number "
- "returned was %d.",GetLastError());
- }
-
- /* This SetFileTime should fail, because the HANDLE isn't set with
- GENERIC_WRITE
- */
- result = SetFileTime(TheFileHandle,
- &SetCreation,&SetLastAccess,&SetLastWrite);
-
- if(result != 0)
- {
- Fail("ERROR: SetFileTime should have failed, but returned a "
- "non-zero result. The File HANDLE passed was no set Writable "
- "which should cause failure.");
- }
-
- result = CloseHandle(TheFileHandle);
-
- if(result == 0)
- {
- Fail("ERROR: CloseHandle failed. This test depends upon "
- "it working.");
- }
-
-
-
- PAL_Terminate();
- return PASS;
-}
diff --git a/src/pal/tests/palsuite/file_io/SetFileTime/test2/testinfo.dat b/src/pal/tests/palsuite/file_io/SetFileTime/test2/testinfo.dat
deleted file mode 100644
index f1699facaf..0000000000
--- a/src/pal/tests/palsuite/file_io/SetFileTime/test2/testinfo.dat
+++ /dev/null
@@ -1,15 +0,0 @@
-# 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.
-
-Version = 1.0
-Section = file_io
-Function = SetFileTime
-Name = Negative Test for SetFileTime
-TYPE = DEFAULT
-EXE1 = setfiletime
-Description
-= Test the SetFileTime function.
-= This test first tries to SetFileTime on a HANDLE which doesn't have
-= GENERIC_WRITE set, which should fail. Then it attempts to set the file
-= time with bad FILETIME structures, which should also fail
diff --git a/src/pal/tests/palsuite/file_io/SetFileTime/test3/CMakeLists.txt b/src/pal/tests/palsuite/file_io/SetFileTime/test3/CMakeLists.txt
deleted file mode 100644
index ca0ed659f5..0000000000
--- a/src/pal/tests/palsuite/file_io/SetFileTime/test3/CMakeLists.txt
+++ /dev/null
@@ -1,17 +0,0 @@
-cmake_minimum_required(VERSION 2.8.12.2)
-
-set(CMAKE_INCLUDE_CURRENT_DIR ON)
-
-set(SOURCES
- SetFileTime.cpp
-)
-
-add_executable(paltest_setfiletime_test3
- ${SOURCES}
-)
-
-add_dependencies(paltest_setfiletime_test3 coreclrpal)
-
-target_link_libraries(paltest_setfiletime_test3
- ${COMMON_TEST_LIBRARIES}
-)
diff --git a/src/pal/tests/palsuite/file_io/SetFileTime/test3/SetFileTime.cpp b/src/pal/tests/palsuite/file_io/SetFileTime/test3/SetFileTime.cpp
deleted file mode 100644
index 97f49495d7..0000000000
--- a/src/pal/tests/palsuite/file_io/SetFileTime/test3/SetFileTime.cpp
+++ /dev/null
@@ -1,66 +0,0 @@
-// 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.
-
-/*=====================================================================
-**
-** Source: SetFileTime.c
-**
-** Purpose: Tests the PAL implementation of the SetFileTime function.
-** This test checks to ensure that the function fails when passed an
-** invalid file HANDLE
-**
-**
-**===================================================================*/
-
-
-
-#include <palsuite.h>
-
-
-
-
-int __cdecl main(int argc, char **argv)
-{
-
- FILETIME SetCreation, SetLastWrite, SetLastAccess;
- HANDLE TheFileHandle = NULL;
- BOOL result;
-
- if (0 != PAL_Initialize(argc,argv))
- {
- return FAIL;
- }
-
- /* Populate some FILETIME structures with values
- These values are valid Creation, Access and Write times
- which I generated, and should work properly.
- */
-
- SetCreation.dwLowDateTime = 458108416;
- SetCreation.dwHighDateTime = 29436904;
-
- SetLastAccess.dwLowDateTime = 341368832;
- SetLastAccess.dwHighDateTime = 29436808;
-
- SetLastWrite.dwLowDateTime = -1995099136;
- SetLastWrite.dwHighDateTime = 29436915;
-
-
- /* Pass this function an invalid file HANDLE and it should
- fail.
- */
-
- result = SetFileTime(TheFileHandle,
- &SetCreation,&SetLastAccess,&SetLastWrite);
-
- if(result != 0)
- {
- Fail("ERROR: Passed an invalid file HANDLE to SetFileTime, but it "
- "returned non-zero. This should return zero for failure.");
- }
-
-
- PAL_Terminate();
- return PASS;
-}
diff --git a/src/pal/tests/palsuite/file_io/SetFileTime/test3/testinfo.dat b/src/pal/tests/palsuite/file_io/SetFileTime/test3/testinfo.dat
deleted file mode 100644
index e27280469e..0000000000
--- a/src/pal/tests/palsuite/file_io/SetFileTime/test3/testinfo.dat
+++ /dev/null
@@ -1,14 +0,0 @@
-# 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.
-
-Version = 1.0
-Section = file_io
-Function = SetFileTime
-Name = Negative Test for SetFileTime
-TYPE = DEFAULT
-EXE1 = setfiletime
-Description
-= Test the SetFileTime function.
-= This test checks to ensure that the function fails when passed an
-= invalid file HANDLE
diff --git a/src/pal/tests/palsuite/file_io/SetFileTime/test4/CMakeLists.txt b/src/pal/tests/palsuite/file_io/SetFileTime/test4/CMakeLists.txt
deleted file mode 100644
index 432ebe594f..0000000000
--- a/src/pal/tests/palsuite/file_io/SetFileTime/test4/CMakeLists.txt
+++ /dev/null
@@ -1,17 +0,0 @@
-cmake_minimum_required(VERSION 2.8.12.2)
-
-set(CMAKE_INCLUDE_CURRENT_DIR ON)
-
-set(SOURCES
- SetFileTime.cpp
-)
-
-add_executable(paltest_setfiletime_test4
- ${SOURCES}
-)
-
-add_dependencies(paltest_setfiletime_test4 coreclrpal)
-
-target_link_libraries(paltest_setfiletime_test4
- ${COMMON_TEST_LIBRARIES}
-)
diff --git a/src/pal/tests/palsuite/file_io/SetFileTime/test4/SetFileTime.cpp b/src/pal/tests/palsuite/file_io/SetFileTime/test4/SetFileTime.cpp
deleted file mode 100644
index 3edd2403c4..0000000000
--- a/src/pal/tests/palsuite/file_io/SetFileTime/test4/SetFileTime.cpp
+++ /dev/null
@@ -1,108 +0,0 @@
-// 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.
-
-/*=====================================================================
-**
-** Source: SetFileTime.c
-**
-** Purpose: Tests the PAL implementation of the SetFileTime function
-** This passes a variety of NULL values as parameters to the function.
-** It should still succeed.
-**
-** Depends:
-** CreateFile
-**
-
-**
-**===================================================================*/
-
-#include <palsuite.h>
-
-
-
-int __cdecl main(int argc, char **argv)
-{
-#if WIN32
- FILETIME Creation;
-#endif
- FILETIME LastWrite,LastAccess;
- HANDLE TheFileHandle;
-
-
- if (0 != PAL_Initialize(argc,argv))
- {
- return FAIL;
- }
-
- /* Populate some FILETIME structures with values
- These values are valid Creation, Access and Write times
- which I generated, and should work properly.
-
- These values aren't being used for comparison, so they should
- work ok, even though they weren't generated specifically for
- FreeBSD or WIN32 ...
- */
-#if WIN32
- Creation.dwLowDateTime = 458108416;
- Creation.dwHighDateTime = 29436904;
-#endif
- LastAccess.dwLowDateTime = 341368832;
- LastAccess.dwHighDateTime = 29436808;
-
- LastWrite.dwLowDateTime = -1995099136;
- LastWrite.dwHighDateTime = 29436915;
-
- /* Open the file to get a HANDLE */
- TheFileHandle =
- CreateFile(
- "the_file",
- GENERIC_READ|GENERIC_WRITE,
- 0,
- NULL,
- OPEN_ALWAYS,
- FILE_ATTRIBUTE_NORMAL,
- NULL);
-
-
- if(TheFileHandle == INVALID_HANDLE_VALUE)
- {
- Fail("ERROR: Failed to open the file. The error number "
- "returned was %d.",GetLastError());
- }
-
- /* Pass all NULLs, this is useless but should still work. */
- if(SetFileTime(TheFileHandle,NULL,NULL,NULL)==0)
- {
- Fail("ERROR: SetFileTime returned 0, indicating failure. "
- "Three of the params were NULL in this case, did they "
- "cause the problem?");
- }
-
-#if WIN32
- /* Set the Creation time of the File */
- if(SetFileTime(TheFileHandle,&Creation,NULL,NULL)==0)
- {
- Fail("ERROR: SetFileTime returned 0, indicating failure. "
- "Two of the params were NULL in this case, did they "
- "cause the problem?");
- }
-#endif
-
-#if WIN32
- /* Set the Creation, LastWrite time of the File */
- if(SetFileTime(TheFileHandle,&Creation,&LastWrite,NULL)==0)
-#else
- /* Set the LastWrite time of the File */
- if(SetFileTime(TheFileHandle,NULL,&LastWrite,NULL)==0)
-#endif
- {
- Fail("ERROR: SetFileTime returned 0, indicating failure. "
- "One of the params were NULL in this case, did it "
- "cause the problem?");
- }
-
-
- PAL_Terminate();
- return PASS;
-}
diff --git a/src/pal/tests/palsuite/file_io/SetFileTime/test4/testinfo.dat b/src/pal/tests/palsuite/file_io/SetFileTime/test4/testinfo.dat
deleted file mode 100644
index a3dfdd02f0..0000000000
--- a/src/pal/tests/palsuite/file_io/SetFileTime/test4/testinfo.dat
+++ /dev/null
@@ -1,14 +0,0 @@
-# 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.
-
-Version = 1.0
-Section = file_io
-Function = SetFileTime
-Name = Positive Test for SetFileTime
-TYPE = DEFAULT
-EXE1 = setfiletime
-Description
-= Test the SetFileTime function.
-= This passes a variety of NULL values as parameters to the function.
-= It should still succeed
diff --git a/src/pal/tests/palsuite/file_io/errorpathnotfound/CMakeLists.txt b/src/pal/tests/palsuite/file_io/errorpathnotfound/CMakeLists.txt
index a3847f8ca9..1962ade358 100644
--- a/src/pal/tests/palsuite/file_io/errorpathnotfound/CMakeLists.txt
+++ b/src/pal/tests/palsuite/file_io/errorpathnotfound/CMakeLists.txt
@@ -3,5 +3,4 @@ cmake_minimum_required(VERSION 2.8.12.2)
add_subdirectory(test1)
add_subdirectory(test2)
add_subdirectory(test3)
-add_subdirectory(test4)
diff --git a/src/pal/tests/palsuite/file_io/errorpathnotfound/test2/test2.cpp b/src/pal/tests/palsuite/file_io/errorpathnotfound/test2/test2.cpp
index 5c2ab86b99..b9177ece4e 100644
--- a/src/pal/tests/palsuite/file_io/errorpathnotfound/test2/test2.cpp
+++ b/src/pal/tests/palsuite/file_io/errorpathnotfound/test2/test2.cpp
@@ -18,7 +18,7 @@
** Functions covered by this test are:
-** MoveFileW, FindFirstFileA, FindFirstFileW,
+** FindFirstFileA, FindFirstFileW,
** GetFileAttributesA, GetFileAttributesW,
@@ -95,80 +95,6 @@ int __cdecl main(int argc, char *argv[])
- /*...................Test MoveFileW.............................*/
-
-
-
- /* test with an invalid path */
-
- bRc = MoveFileW(wBadFilePath,wDest);
-
- if(!bRc)
-
- {
-
- if(GetLastError()!= ERROR_PATH_NOT_FOUND)
-
- {
-
- Trace("MoveFileW: calling GetLastError() after moving a file"
-
- " with wrong path returned [%u] while it should return [%u]\n"
-
- ,GetLastError(), ERROR_PATH_NOT_FOUND);
-
- testPass = FALSE;
-
- }
-
- }
-
- else
-
- {
-
- testPass = FALSE;
-
- }
-
-
-
- /* test with invalid file name */
-
- bRc = MoveFileW(wBadFileName,wDest);
-
- if(!bRc)
-
- {
-
- if(GetLastError()!= ERROR_FILE_NOT_FOUND)
-
- {
-
- Trace("MoveFileW: calling GetLastError() after moving a file"
-
- " with wrong name returned [%u] while it should return [%u]\n"
-
- ,GetLastError(), ERROR_FILE_NOT_FOUND);
-
- testPass = FALSE;
-
- }
-
- }
-
- else
-
- {
-
- Trace("MoveFileW: managed to move a file with wrong name\n");
-
- testPass = FALSE;
-
- }
-
-
-
/*............. Test FindFirstFileA..................................*/
diff --git a/src/pal/tests/palsuite/file_io/errorpathnotfound/test2/testinfo.dat b/src/pal/tests/palsuite/file_io/errorpathnotfound/test2/testinfo.dat
index c5a61b949a..ddc5081c11 100644
--- a/src/pal/tests/palsuite/file_io/errorpathnotfound/test2/testinfo.dat
+++ b/src/pal/tests/palsuite/file_io/errorpathnotfound/test2/testinfo.dat
@@ -26,7 +26,7 @@ Description
= Functions covered by this test are:
-= MoveFileW, FindFirstFileA, FindFirstFileW,
+= FindFirstFileA, FindFirstFileW,
= GetFileAttributesA, GetFileAttributesW,
diff --git a/src/pal/tests/palsuite/file_io/errorpathnotfound/test4/CMakeLists.txt b/src/pal/tests/palsuite/file_io/errorpathnotfound/test4/CMakeLists.txt
deleted file mode 100644
index 00621296d0..0000000000
--- a/src/pal/tests/palsuite/file_io/errorpathnotfound/test4/CMakeLists.txt
+++ /dev/null
@@ -1,17 +0,0 @@
-cmake_minimum_required(VERSION 2.8.12.2)
-
-set(CMAKE_INCLUDE_CURRENT_DIR ON)
-
-set(SOURCES
- test4.cpp
-)
-
-add_executable(paltest_errorpathnotfound_test4
- ${SOURCES}
-)
-
-add_dependencies(paltest_errorpathnotfound_test4 coreclrpal)
-
-target_link_libraries(paltest_errorpathnotfound_test4
- ${COMMON_TEST_LIBRARIES}
-)
diff --git a/src/pal/tests/palsuite/file_io/errorpathnotfound/test4/test4.cpp b/src/pal/tests/palsuite/file_io/errorpathnotfound/test4/test4.cpp
deleted file mode 100644
index e1b68995b0..0000000000
--- a/src/pal/tests/palsuite/file_io/errorpathnotfound/test4/test4.cpp
+++ /dev/null
@@ -1,351 +0,0 @@
-// 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.
-
-/*=====================================================================
-
-**
-
-** Source: test4.c
-
-**
-
-** Purpose: Test the return value of GetLastError() after calling
-
-** some file_io functions with an invalid path.
-
-**
-
-** Functions covered by this test are:
-
-** GetDiskFreeSpaceW, GetTempFileNameA
-
-** and GetTempFileNameW
-
-**
-**
-
-**
-
-
-
-**
-
-**===================================================================*/
-
-
-
-#include <palsuite.h>
-
-
-
-int __cdecl main(int argc, char *argv[])
-
-{
-
-
-
- BOOL testPass = TRUE;
-
- BOOL bRc = TRUE;
-
- DWORD lastErr=-50;
-
- DWORD dwSectorsPerCluster_02; /* sectors per cluster */
-
- DWORD dwBytesPerSector_02; /* bytes per sector */
-
- DWORD dwNumberOfFreeClusters; /* free clusters */
-
- DWORD dwTotalNumberOfClusters; /* total clusters */
-
-
-
- UINT uiError = 0;
-
- char szReturnedName[256];
-
- const UINT uUnique = 0;
-
- const char* sDot = {"tmpr"};
-
- const char* sPrefix = {"cfr"};
-
-
-
- WCHAR wzReturnedName[256];
-
- const WCHAR wDot[] = {'t','m','p','r','\0'};
-
- const WCHAR wPrefix[] = {'c','f','r','\0'};
-
-
-
-
-
- const WCHAR wBadFilePath[] =
-
- {'w','b','a','d','/','b','a',
-
- 'd','.','t','m','p','\0'};
-
- const WCHAR wBadFileName[] =
-
- {'w','B','a','d','.','t','m','p','\0'};
-
-
-
-
-
-
-
- if (0 != PAL_Initialize(argc,argv))
-
- {
-
- return FAIL;
-
- }
-
-
-
- /* test .................. GetDiskFreeSpaceW .................. */
-
-
-
- /* test with invalid file name */
-
- bRc = GetDiskFreeSpaceW(wBadFileName,
-
- &dwSectorsPerCluster_02,
-
- &dwBytesPerSector_02,
-
- &dwNumberOfFreeClusters,
-
- &dwTotalNumberOfClusters);
-
- if (bRc != TRUE)
-
-
-
- {
-
- lastErr=GetLastError();
-
-
-
- if(lastErr != ERROR_FILE_NOT_FOUND)
-
- {
-
- Trace("GetDiskFreeSpaceW: calling GetLastError() returned [%u] "
-
- "while it should return [%u] for a bad File Name\n",
-
- lastErr,ERROR_FILE_NOT_FOUND);
-
- testPass = FALSE;
-
- }
-
- }
-
- else
-
- {
-
- Trace("GetDiskFreeSpaceW: GetDiskFreeSpaceW succeeded when given "
-
- "a bad fileName\n");
-
- testPass = FALSE;
-
-
-
- }
-
-
-
-
-
- /* test with invalid path name */
-
- bRc = GetDiskFreeSpaceW(wBadFilePath,
-
- &dwSectorsPerCluster_02,
-
- &dwBytesPerSector_02,
-
- &dwNumberOfFreeClusters,
-
- &dwTotalNumberOfClusters);
-
- if (bRc != TRUE)
-
-
-
- {
-
- lastErr=GetLastError();
-
- if(lastErr != ERROR_PATH_NOT_FOUND)
-
- {
-
- Trace("GetDiskFreeSpaceW: calling GetLastError() returned [%u] "
-
- "while it should return [%u] for a bad File Name\n",
-
- lastErr,ERROR_PATH_NOT_FOUND);
-
- testPass = FALSE;
-
- }
-
- }
-
- else
-
- {
-
- Trace("GetDiskFreeSpaceW: GetDiskFreeSpaceW succeeded when given "
-
- "a bad fileName\n");
-
- testPass = FALSE;
-
-
-
-
-
- }
-
-
-
-
-
- /* test .................. GetTempFileNameA .................. */
-
-
-
- /* test with invalid path name */
-
- uiError = GetTempFileNameA(sDot, sPrefix, uUnique, szReturnedName);
-
- if (uiError == 0)
-
- {
-
- lastErr=GetLastError();
-
- if(lastErr != ERROR_DIRECTORY)
-
- {
-
-
-
- Trace("GetTempFileNameA: calling GetLastError() returned [%u] "
-
- "while it should return [%u] for invalid path name\n",
-
- lastErr,ERROR_DIRECTORY);
-
- testPass = FALSE;
-
- }
-
- }
-
- else
-
- {
-
- Trace("GetTempFileNameA: GetTempFileNameA succeeded when given "
-
- "invalid path name\n");
-
- testPass = FALSE;
-
- }
-
-
-
-
-
-
-
- /* test .................. GetTempFileNameW .................. */
-
-
-
- /* test with invalid path name */
-
- uiError = GetTempFileNameW(wDot, wPrefix, uUnique, wzReturnedName);
-
- if (uiError == 0)
-
- {
-
- lastErr=GetLastError();
-
- if(lastErr != ERROR_DIRECTORY)
-
- {
-
-
-
- Trace("GetTempFileNameW: calling GetLastError() returned [%u] "
-
- "while it should return [%u] for an invalid path name\n",
-
- lastErr,ERROR_DIRECTORY);
-
- testPass = FALSE;
-
- }
-
- }
-
- else
-
- {
-
- Trace("GetTempFileNameW: GetTempFileNameW succeeded when given"
-
- " an invalid path name\n");
-
- testPass = FALSE;
-
- }
-
-
-
- if(! testPass)
-
- {
-
- Fail("");
-
- }
-
-
-
-
-
-
-
-
-
-
-
-
-
- PAL_Terminate();
-
- return PASS;
-
-}
-
-
-
diff --git a/src/pal/tests/palsuite/file_io/errorpathnotfound/test4/testinfo.dat b/src/pal/tests/palsuite/file_io/errorpathnotfound/test4/testinfo.dat
deleted file mode 100644
index d7b707fca9..0000000000
--- a/src/pal/tests/palsuite/file_io/errorpathnotfound/test4/testinfo.dat
+++ /dev/null
@@ -1,34 +0,0 @@
-# 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.
-
-
-
-Version = 1.0
-
-Section = file_io
-
-Function = some File_io functions
-
-Name = errorpathnotfound - checking GetLastError.
-
-Type = DEFAULT
-
-EXE1 = test4
-
-Description
-
-= Test the return value of GetLastError() after calling
-
-= some file_io functions with an invalid path.
-
-= Functions covered by this test are:
-
-= MoveFIlew, FindFirstFileA, FindFirstFileW,
-
-= GetFileAttributesA, GetFileAttributesW,
-
-= SetFileAttributesA, SetFileAttributesW.
-
diff --git a/src/pal/tests/palsuite/filemapping_memmgt/CMakeLists.txt b/src/pal/tests/palsuite/filemapping_memmgt/CMakeLists.txt
index a573dae8cd..4f996bded0 100644
--- a/src/pal/tests/palsuite/filemapping_memmgt/CMakeLists.txt
+++ b/src/pal/tests/palsuite/filemapping_memmgt/CMakeLists.txt
@@ -13,13 +13,11 @@ add_subdirectory(HeapFree)
add_subdirectory(HeapReAlloc)
add_subdirectory(LocalAlloc)
add_subdirectory(LocalFree)
-add_subdirectory(LockFile)
add_subdirectory(MapViewOfFile)
add_subdirectory(OpenFileMappingA)
add_subdirectory(OpenFileMappingW)
add_subdirectory(ProbeMemory)
add_subdirectory(RtlMoveMemory)
-add_subdirectory(UnlockFile)
add_subdirectory(UnmapViewOfFile)
add_subdirectory(VirtualAlloc)
add_subdirectory(VirtualFree)
diff --git a/src/pal/tests/palsuite/filemapping_memmgt/LockFile/CMakeLists.txt b/src/pal/tests/palsuite/filemapping_memmgt/LockFile/CMakeLists.txt
deleted file mode 100644
index 19ee487a6a..0000000000
--- a/src/pal/tests/palsuite/filemapping_memmgt/LockFile/CMakeLists.txt
+++ /dev/null
@@ -1,10 +0,0 @@
-cmake_minimum_required(VERSION 2.8.12.2)
-
-add_subdirectory(test1)
-add_subdirectory(test2)
-add_subdirectory(test3)
-add_subdirectory(test4)
-add_subdirectory(test5)
-add_subdirectory(test6)
-add_subdirectory(test7)
-
diff --git a/src/pal/tests/palsuite/filemapping_memmgt/LockFile/LockFile.h b/src/pal/tests/palsuite/filemapping_memmgt/LockFile/LockFile.h
deleted file mode 100644
index 2862b6c524..0000000000
--- a/src/pal/tests/palsuite/filemapping_memmgt/LockFile/LockFile.h
+++ /dev/null
@@ -1,152 +0,0 @@
-// 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.
-
-/*=============================================================
-**
-** Source: LockFile.h
-**
-** Purpose: This header file has a RunHelper method which will be used to
-** start a child proccess in many LockFile testcases. The CreateAndLockFile
-** method Creates a file and calls LockFile upon it. And the two Signal
-** methods are used for IPC.
-**
-**
-**============================================================*/
-
-#include <palsuite.h>
-
-int RunHelper(char* Helper)
-{
- STARTUPINFO si;
- PROCESS_INFORMATION pi;
- DWORD RetCode;
-
- ZeroMemory( &si, sizeof(si) );
- si.cb = sizeof(si);
- ZeroMemory( &pi, sizeof(pi) );
-
- if(!CreateProcess( NULL,Helper,NULL,NULL,FALSE,0,NULL,NULL,&si,&pi))
- {
- Fail("ERROR: CreateProcess failed to load executable '%s'.",Helper);
- }
-
- if(WaitForSingleObject( pi.hProcess, INFINITE ) == WAIT_FAILED)
- {
- Fail("ERROR: WaitForSingleObject returned WAIT_FAILED when it was "
- "called.");
- }
-
- /* Get the return value from the helper process */
- if (GetExitCodeProcess(pi.hProcess, &RetCode) == 0)
- {
- Fail("ERROR: GetExitCodeProccess failed when attempting to retrieve "
- "the exit code of the child process.");
- }
-
- if(CloseHandle( pi.hProcess ) == 0)
- {
- Fail("ERROR: CloseHandle failed to close the process.");
- }
-
- if(CloseHandle( pi.hThread ) == 0)
- {
- Fail("ERROR: CloseHandle failed to close the thread.");
- }
-
- return RetCode;
-}
-
-HANDLE CreateAndLockFile(HANDLE TheFile, char* FileName, char* WriteBuffer,
- DWORD LockStart, DWORD LockLength)
-{
- DWORD BytesWritten;
-
- TheFile = CreateFile(FileName,
- GENERIC_READ|GENERIC_WRITE,
- FILE_SHARE_READ|FILE_SHARE_WRITE,
- NULL,
- CREATE_ALWAYS,
- FILE_ATTRIBUTE_NORMAL,
- NULL);
-
- if (TheFile == INVALID_HANDLE_VALUE)
- {
- Fail("ERROR: Could not open file '%s' with CreateFile. "
- "GetLastError() returned %d.",FileName,GetLastError());
- }
-
- if(WriteFile(TheFile, WriteBuffer,
- strlen(WriteBuffer),&BytesWritten, NULL) == 0)
- {
- Fail("ERROR: WriteFile has failed. It returned 0 when we "
- "attempted to write to the file '%s'. GetLastError() "
- "returned %d.",FileName,GetLastError());
- }
-
- if(FlushFileBuffers(TheFile) == 0)
- {
- Fail("ERROR: FlushFileBuffers returned failure. GetLastError() "
- "returned %d.",GetLastError());
- }
-
- if(LockFile(TheFile, LockStart, 0, LockLength, 0) == 0)
- {
- Fail("ERROR: LockFile failed. GetLastError returns %d.",
- GetLastError());
- }
-
- return TheFile;
-}
-
-void SignalAndBusyWait(HANDLE TheFile)
-{
- int size;
- DWORD BytesWritten;
-
- size = GetFileSize(TheFile,NULL)+1;
-
- if(SetFilePointer(TheFile, 0, NULL, FILE_END) == INVALID_SET_FILE_POINTER)
- {
- Fail("ERROR: SetFilePointer was unable to set the pointer to the "
- "end of the file. GetLastError() returned %d.",GetLastError());
- }
-
- if(WriteFile(TheFile, "x", 1,&BytesWritten, NULL) == 0)
- {
- Fail("ERROR: WriteFile was unable to write to the WaitFile. "
- "GetLastError() returned %d.",GetLastError());
- }
-
- if(FlushFileBuffers(TheFile) == 0)
- {
- Fail("ERROR: FlushFileBuffers failed when flushing the WaitFile. "
- "GetLastError() returned %d.");
- }
-
- while(GetFileSize(TheFile,NULL) == size) { Sleep(100); }
-}
-
-void SignalFinish(HANDLE TheFile)
-{
- DWORD BytesWritten;
-
- if(SetFilePointer(TheFile, 0, NULL, FILE_END) == INVALID_SET_FILE_POINTER)
- {
- Fail("ERROR: SetFilePointer was unable to set the pointer to the "
- "end of the WaitFile. GetLastError() returned %d.",
- GetLastError());
- }
-
- if(WriteFile(TheFile, "x", 1,&BytesWritten, NULL) == 0)
- {
- Fail("ERROR: WriteFile was unable to write to the WaitFile. "
- "GetLastError returned %d.",GetLastError());
- }
-
- if(FlushFileBuffers(TheFile) == 0)
- {
- Fail("ERROR: FlushFileBuffers failed when flushing the WaitFile. "
- "GetLastError() returned %d.");
- }
-}
diff --git a/src/pal/tests/palsuite/filemapping_memmgt/LockFile/test1/CMakeLists.txt b/src/pal/tests/palsuite/filemapping_memmgt/LockFile/test1/CMakeLists.txt
deleted file mode 100644
index a9b8869c37..0000000000
--- a/src/pal/tests/palsuite/filemapping_memmgt/LockFile/test1/CMakeLists.txt
+++ /dev/null
@@ -1,32 +0,0 @@
-cmake_minimum_required(VERSION 2.8.12.2)
-
-set(CMAKE_INCLUDE_CURRENT_DIR ON)
-
-set(TESTSOURCES
- test1.cpp
-)
-
-add_executable(paltest_lockfile_test1
- ${TESTSOURCES}
-)
-
-add_dependencies(paltest_lockfile_test1 coreclrpal)
-
-target_link_libraries(paltest_lockfile_test1
- ${COMMON_TEST_LIBRARIES}
-)
-
-
-set(HELPERSOURCES
- helper.cpp
-)
-
-add_executable(paltest_lockfile_test1_helper
- ${HELPERSOURCES}
-)
-
-add_dependencies(paltest_lockfile_test1_helper coreclrpal)
-
-target_link_libraries(paltest_lockfile_test1_helper
- ${COMMON_TEST_LIBRARIES}
-) \ No newline at end of file
diff --git a/src/pal/tests/palsuite/filemapping_memmgt/LockFile/test1/helper.cpp b/src/pal/tests/palsuite/filemapping_memmgt/LockFile/test1/helper.cpp
deleted file mode 100644
index 05b4b8451a..0000000000
--- a/src/pal/tests/palsuite/filemapping_memmgt/LockFile/test1/helper.cpp
+++ /dev/null
@@ -1,86 +0,0 @@
-// 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.
-
-/*=============================================================
-**
-** Source: helper.c
-**
-** Purpose: A child process which will attempt to read and write to files
-** which were locked in the parent.
-**
-**
-**============================================================*/
-
-#include <palsuite.h>
-
-#define BUF_SIZE 128
-
-int __cdecl main(int argc, char *argv[])
-{
- HANDLE TheFile;
- int result = 0;
- char DataBuffer[BUF_SIZE];
- DWORD BytesRead, BytesWritten;
- char fileName[] = "testfile.tmp";
-
- if(0 != (PAL_Initialize(argc, argv)))
- {
- return FAIL;
- }
-
- /* Open the same file that the parent has opened and locked */
- TheFile = CreateFile(fileName,
- GENERIC_READ|GENERIC_WRITE,
- FILE_SHARE_READ|FILE_SHARE_WRITE,
- NULL,
- OPEN_EXISTING,
- FILE_ATTRIBUTE_NORMAL,
- NULL);
-
- if (TheFile == INVALID_HANDLE_VALUE)
- {
- Fail("ERROR: Could not open file '%s' with CreateFile.",fileName);
- }
-
- /* Attempt to Read 5 bytes from this file. Since it is locked, this
- should fail.
- */
-
- if(ReadFile(TheFile, DataBuffer, 5, &BytesRead, NULL) != 0)
- {
- Trace("ERROR: ReadFile should have failed! It was called on "
- "a locked file. But, it returned non-zero indicating success.");
- result = 1;
- }
-
- /* Attempt to Write 5 bytes to this file. Since it is locked this should
- fail.
- */
-
- memset(DataBuffer,'X',BUF_SIZE);
-
- if(WriteFile(TheFile, DataBuffer, 5,&BytesWritten, NULL) != 0)
- {
- Trace("ERROR: WriteFile should have failed! It was called on "
- "a locked file. But, it returned non-zero indicating success.");
- result = 1;
- }
-
- /* Check to ensure that the number of Bytes read/written is still 0,
- since nothing should have been read or written.
- */
-
- if(BytesRead != 0 || BytesWritten !=0)
- {
- Trace("ERROR: The number of bytes read is %d and written is %d. "
- "These should both be 0, as the file was locked.",
- BytesRead,BytesWritten);
- result = 1;
- }
-
- PAL_TerminateEx(result);
- return result;
-}
-
-
diff --git a/src/pal/tests/palsuite/filemapping_memmgt/LockFile/test1/test1.cpp b/src/pal/tests/palsuite/filemapping_memmgt/LockFile/test1/test1.cpp
deleted file mode 100644
index cee223ef81..0000000000
--- a/src/pal/tests/palsuite/filemapping_memmgt/LockFile/test1/test1.cpp
+++ /dev/null
@@ -1,140 +0,0 @@
-// 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.
-
-/*=============================================================
-**
-** Source: test1.c
-**
-** Purpose: Open a file, and lock it from start to EOF. Then create a
-** new process, which will attempt to Read and Write from the file. Check
-** to ensure both of these operations fail.
-**
-**
-**============================================================*/
-
-#include <palsuite.h>
-#include "../LockFile.h"
-
-#define HELPER "helper"
-
-int __cdecl main(int argc, char *argv[])
-{
-
- HANDLE TheFile;
- DWORD FileStart = 0;
- DWORD FileEnd = 0;
- const char lpBuffer[] = "This is a test file.";
- DWORD bytesWritten;
- BOOL bRc = TRUE;
- char fileName[] = "testfile.tmp";
-
- if(0 != (PAL_Initialize(argc, argv)))
- {
- return FAIL;
- }
-
- /* Important to have sharing enabled, or there is no need for the lock. */
- TheFile = CreateFile(fileName,
- GENERIC_READ|GENERIC_WRITE,
- FILE_SHARE_READ|FILE_SHARE_WRITE,
- NULL,
- CREATE_ALWAYS,
- FILE_ATTRIBUTE_NORMAL,
- NULL);
-
- if (TheFile == INVALID_HANDLE_VALUE)
- {
- Fail("ERROR: Could not open file '%s' with CreateFile.",fileName);
- }
-
- bRc = WriteFile(TheFile,
- lpBuffer,
- (DWORD)sizeof(lpBuffer),
- &bytesWritten,
- NULL);
-
- if(!bRc)
- {
- if(CloseHandle(TheFile) == 0)
- {
- Fail("ERROR: CloseHandle failed to close the file.");
- }
-
- Fail("ERROR: Could not write to file '%s' with WriteFile.",fileName);
- }
- else if(bytesWritten != (DWORD)sizeof(lpBuffer))
- {
- if(CloseHandle(TheFile) == 0)
- {
- Fail("ERROR: CloseHandle failed to close the file.");
- }
-
- Fail("ERROR: Could not write the correct number of bytes to the "
- "file '%s' with WriteFile.",fileName);
- }
-
- /* Find the value for the End of the file */
- FileEnd = SetFilePointer(TheFile,0,NULL,FILE_END);
-
- if(FileEnd == INVALID_SET_FILE_POINTER)
- {
- if(CloseHandle(TheFile) == 0)
- {
- Fail("ERROR: CloseHandle failed to close the file.");
- }
-
- Fail("ERROR: Could not set the file pointer to the end of the file "
- "using SetFilePointer. It returned INVALID_SET_FILE_POINTER.");
- }
-
- /* Lock the file from Start to EOF */
-
- if(LockFile(TheFile, FileStart, 0, FileEnd, 0) == 0)
- {
- Trace("ERROR: LockFile failed. GetLastError returns %d.",
- GetLastError());
- if(CloseHandle(TheFile) == 0)
- {
- Fail("ERROR: CloseHandle failed to close the file.");
- }
- Fail("");
- }
-
- /* Launch another process, which will attempt to read and write from
- the locked file.
-
- If the helper program returns 1, then the test fails. More
- specific errors are given by the Helper file itself.
- */
- if(RunHelper(HELPER))
- {
- if(CloseHandle(TheFile) == 0)
- {
- Fail("ERROR: CloseHandle failed to close the file.");
- }
-
- Fail("ERROR: The Helper program determined that the file was not "
- "locked properly by LockFile.");
- }
-
- if(UnlockFile(TheFile, FileStart, 0, FileEnd, 0) == 0)
- {
- Trace("ERROR: UnlockFile failed. GetLastError returns %d.",
- GetLastError());
- if(CloseHandle(TheFile) == 0)
- {
- Fail("ERROR: CloseHandle failed to close the file.");
- }
- Fail("");
- }
-
- if(CloseHandle(TheFile) == 0)
- {
- Fail("ERROR: CloseHandle failed to close the file.");
- }
-
- PAL_Terminate();
- return PASS;
-}
-
diff --git a/src/pal/tests/palsuite/filemapping_memmgt/LockFile/test1/testinfo.dat b/src/pal/tests/palsuite/filemapping_memmgt/LockFile/test1/testinfo.dat
deleted file mode 100644
index cbe4d94d40..0000000000
--- a/src/pal/tests/palsuite/filemapping_memmgt/LockFile/test1/testinfo.dat
+++ /dev/null
@@ -1,15 +0,0 @@
-# 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.
-
-Version = 1.0
-Section = Filemapping_memmgt
-Function = LockFile
-Name = Positive test for LockFile API
-TYPE = DEFAULT
-EXE1 = test1
-EXE2 = helper
-Description
-= Open a file, and lock it from start to EOF. Then create a
-= new process, which will attempt to Read and Write from the file. Check
-= to ensure both of these operations fail.
diff --git a/src/pal/tests/palsuite/filemapping_memmgt/LockFile/test2/CMakeLists.txt b/src/pal/tests/palsuite/filemapping_memmgt/LockFile/test2/CMakeLists.txt
deleted file mode 100644
index 42e88c5999..0000000000
--- a/src/pal/tests/palsuite/filemapping_memmgt/LockFile/test2/CMakeLists.txt
+++ /dev/null
@@ -1,17 +0,0 @@
-cmake_minimum_required(VERSION 2.8.12.2)
-
-set(CMAKE_INCLUDE_CURRENT_DIR ON)
-
-set(SOURCES
- test2.cpp
-)
-
-add_executable(paltest_lockfile_test2
- ${SOURCES}
-)
-
-add_dependencies(paltest_lockfile_test2 coreclrpal)
-
-target_link_libraries(paltest_lockfile_test2
- ${COMMON_TEST_LIBRARIES}
-)
diff --git a/src/pal/tests/palsuite/filemapping_memmgt/LockFile/test2/test2.cpp b/src/pal/tests/palsuite/filemapping_memmgt/LockFile/test2/test2.cpp
deleted file mode 100644
index 8aef130ef4..0000000000
--- a/src/pal/tests/palsuite/filemapping_memmgt/LockFile/test2/test2.cpp
+++ /dev/null
@@ -1,94 +0,0 @@
-// 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.
-
-/*=============================================================
-**
-** Source: test2.c
-**
-** Purpose: Open a file, and lock it from start to EOF. Check to ensure
-** the current process can still read and write from/to the file.
-**
-**
-**============================================================*/
-
-#include <palsuite.h>
-#include "../LockFile.h"
-
-#define FILENAME "testfile.txt"
-
-int __cdecl main(int argc, char *argv[])
-{
-
- HANDLE TheFile = NULL;
- DWORD FileStart = 0;
- DWORD FileEnd = 0;
- DWORD BytesWritten = 0;
- DWORD BytesRead = 0;
- char WriteBuffer[] = "This is some test data.";
- char DataBuffer[128];
-
- if(0 != (PAL_Initialize(argc, argv)))
- {
- return FAIL;
- }
-
- /* Call the helper function to Create a file, write 'WriteBuffer' to
- the file, and lock the file.
- */
-
- FileEnd = strlen(WriteBuffer);
- TheFile = CreateAndLockFile(TheFile, FILENAME, WriteBuffer,
- FileStart, FileEnd);
-
- /* Move the file pointer to the start of the file */
- if(SetFilePointer(TheFile, 0, NULL, FILE_BEGIN) != 0)
- {
- Fail("ERROR: SetFilePointer failed to move the file pointer back "
- "to the start of the file.");
- }
-
- /* Attempt to Read 5 bytes from this file. Since the lock does not
- affect the calling process, this should succeed.
- */
-
- if(ReadFile(TheFile, DataBuffer, 5, &BytesRead, NULL) == 0)
- {
- Fail("ERROR: ReadFile has failed. Attempted to read in 5 bytes from "
- "the file '%s' after it had LockFile called upon it, but within "
- "the same process.",FILENAME);
- }
-
- if(strncmp(DataBuffer, WriteBuffer, 5) != 0)
- {
- Fail("ERROR: The data read in from ReadFile is not what should have "
- "been written in the file. '%s' ",DataBuffer);
- }
-
- /* Attempt to Write 5 bytes to this file. Since the lock does not affect
- the calling process, this should succeed.
- */
-
- memset(WriteBuffer, 'X', strlen(WriteBuffer));
-
- if(WriteFile(TheFile, WriteBuffer, 5,&BytesWritten, NULL) == 0)
- {
- Fail("ERROR: WriteFile has failed. Attempted to write 5 bytes to "
- "the file '%s' after it had LockFile called upon it, but within "
- "the same process.",FILENAME);
- }
-
- if(UnlockFile(TheFile, FileStart, 0, FileEnd, 0) == 0)
- {
- Fail("ERROR: UnlockFile failed. GetLastError returns %d.",
- GetLastError());
- }
-
- if(CloseHandle(TheFile) == 0)
- {
- Fail("ERROR: CloseHandle failed to close the file.");
- }
-
- PAL_Terminate();
- return PASS;
-}
diff --git a/src/pal/tests/palsuite/filemapping_memmgt/LockFile/test2/testinfo.dat b/src/pal/tests/palsuite/filemapping_memmgt/LockFile/test2/testinfo.dat
deleted file mode 100644
index c84e7c0a0a..0000000000
--- a/src/pal/tests/palsuite/filemapping_memmgt/LockFile/test2/testinfo.dat
+++ /dev/null
@@ -1,13 +0,0 @@
-# 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.
-
-Version = 1.0
-Section = Filemapping_memmgt
-Function = LockFile
-Name = Positive test for LockFile API
-TYPE = DEFAULT
-EXE1 = test2
-Description
-= Open a file, and lock it from start to EOF. Check to ensure
-= the current process can still read and write from/to the file.
diff --git a/src/pal/tests/palsuite/filemapping_memmgt/LockFile/test3/CMakeLists.txt b/src/pal/tests/palsuite/filemapping_memmgt/LockFile/test3/CMakeLists.txt
deleted file mode 100644
index 299e8cf76c..0000000000
--- a/src/pal/tests/palsuite/filemapping_memmgt/LockFile/test3/CMakeLists.txt
+++ /dev/null
@@ -1,32 +0,0 @@
-cmake_minimum_required(VERSION 2.8.12.2)
-
-set(CMAKE_INCLUDE_CURRENT_DIR ON)
-
-set(TESTSOURCES
- test3.cpp
-)
-
-add_executable(paltest_lockfile_test3
- ${TESTSOURCES}
-)
-
-add_dependencies(paltest_lockfile_test3 coreclrpal)
-
-target_link_libraries(paltest_lockfile_test3
- ${COMMON_TEST_LIBRARIES}
-)
-
-
-set(HELPERSOURCES
- helper.cpp
-)
-
-add_executable(paltest_lockfile_test3_helper
- ${HELPERSOURCES}
-)
-
-add_dependencies(paltest_lockfile_test3_helper coreclrpal)
-
-target_link_libraries(paltest_lockfile_test3_helper
- ${COMMON_TEST_LIBRARIES}
-)
diff --git a/src/pal/tests/palsuite/filemapping_memmgt/LockFile/test3/helper.cpp b/src/pal/tests/palsuite/filemapping_memmgt/LockFile/test3/helper.cpp
deleted file mode 100644
index 079417fce8..0000000000
--- a/src/pal/tests/palsuite/filemapping_memmgt/LockFile/test3/helper.cpp
+++ /dev/null
@@ -1,102 +0,0 @@
-// 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.
-
-/*=============================================================
-**
-** Source: helper.c
-**
-** Purpose: A child process which will attempt to read and write to files
-** which were locked in the parent.
-**
-**
-**============================================================*/
-
-#include <palsuite.h>
-
-#define FILENAME "testfile.txt"
-#define BUF_SIZE 128
-
-int __cdecl main(int argc, char *argv[])
-{
- HANDLE TheFile;
- int result = 0;
- char DataBuffer[BUF_SIZE];
- DWORD BytesRead, BytesWritten;
-
- if(0 != (PAL_Initialize(argc, argv)))
- {
- return FAIL;
- }
-
- /* Open the same file that the parent has opened and locked */
- TheFile = CreateFile(FILENAME,
- GENERIC_READ|GENERIC_WRITE,
- FILE_SHARE_READ|FILE_SHARE_WRITE,
- NULL,
- OPEN_EXISTING,
- FILE_ATTRIBUTE_NORMAL,
- NULL);
-
- if (TheFile == INVALID_HANDLE_VALUE)
- {
- Fail("ERROR: Could not open file '%s' with CreateFile. "
- "GetLastError() returns %d.",FILENAME,GetLastError());
- }
-
- /* Attempt to Read the first 3 bytes from this file.
- Since it is unlocked, this should work properly.
- */
-
- if(ReadFile(TheFile, DataBuffer, 3, &BytesRead, NULL) == 0)
- {
- Trace("ERROR: ReadFile should have succeeded in reading the first "
- "three bytes of the file, as these bytes were not locked. "
- "GetLastError() returned %d.",GetLastError());
- result = 1;
- }
-
- /* Now, read the next 10 bytes, which should be locked. Ensure that
- ReadFile fails.
- */
-
- if(ReadFile(TheFile, DataBuffer,10, &BytesRead, NULL) != 0)
- {
- Trace("ERROR: ReadFile should have failed when attempting to read in "
- "bytes between StartOfFile+3 and EndOfFile-3.");
- result = 1;
- }
-
- /* Attempt to Write 10 bytes to this file. Since it is locked this should
- fail.
- */
-
- memset(DataBuffer,'X',BUF_SIZE);
-
- if(WriteFile(TheFile, DataBuffer, 10,&BytesWritten, NULL) != 0)
- {
- Trace("ERROR: WriteFile should have failed when attempting to write "
- "bytes between StartOfFile+3 and EOF-3.");
- result = 1;
- }
-
-
- /* Move the FilePointer to the EOF-3, where the lock ends */
- if(SetFilePointer(TheFile,-3,NULL,FILE_END) == INVALID_SET_FILE_POINTER)
- {
- Fail("ERROR: Could not set the file pointer to the EOF-3 "
- "using SetFilePointer. It returned INVALID_SET_FILE_POINTER.");
- }
-
- /* Attempt to write to those 3 unlocked bytes on the end of the file */
- if(WriteFile(TheFile, DataBuffer, 3,&BytesWritten, NULL) == 0)
- {
- Trace("ERROR: WriteFile should have succeeded when attempting "
- "to write the last three bytes of the file, as they were not "
- "locked. GetLastError() returned %d.",GetLastError());
- result = 1;
- }
-
- PAL_TerminateEx(result);
- return result;
-}
diff --git a/src/pal/tests/palsuite/filemapping_memmgt/LockFile/test3/test3.cpp b/src/pal/tests/palsuite/filemapping_memmgt/LockFile/test3/test3.cpp
deleted file mode 100644
index 78662c5685..0000000000
--- a/src/pal/tests/palsuite/filemapping_memmgt/LockFile/test3/test3.cpp
+++ /dev/null
@@ -1,71 +0,0 @@
-// 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.
-
-/*=============================================================
-**
-** Source: test3.c
-**
-** Purpose: Open a file, lock a region in the middle. Create a new process
-** and attempt to read and write directly before and after that region, which
-** should succeed. Also, check to see that reading/writing in the locked
-** region fails.
-**
-**
-**============================================================*/
-
-#include <palsuite.h>
-#include "../LockFile.h"
-
-#define HELPER "helper"
-#define FILENAME "testfile.txt"
-
-int __cdecl main(int argc, char *argv[])
-{
-
- HANDLE TheFile = NULL;
- DWORD FileStart = 0;
- DWORD FileEnd = 0;
- char* WriteBuffer = "12345678901234567890123456";
-
- if(0 != (PAL_Initialize(argc, argv)))
- {
- return FAIL;
- }
-
- /* Call the helper function to Create a file, write 'WriteBuffer' to
- the file, and lock the file.
- */
-
- FileEnd = strlen(WriteBuffer);
- TheFile = CreateAndLockFile(TheFile,FILENAME, WriteBuffer,
- FileStart+3, FileEnd-6);
-
-
- /* Launch another process, which will attempt to read and write from
- the locked file.
-
- If the helper program returns 1, then the test fails. More
- specific errors are given by the Helper file itself.
- */
- if(RunHelper(HELPER))
- {
- Fail("ERROR: The Helper program determined that the file was not "
- "locked properly by LockFile.");
- }
-
- if(UnlockFile(TheFile, FileStart+3, 0, FileEnd-6, 0) == 0)
- {
- Fail("ERROR: UnlockFile failed. GetLastError returns %d.",
- GetLastError());
- }
-
- if(CloseHandle(TheFile) == 0)
- {
- Fail("ERROR: CloseHandle failed to close the file. "
- "GetLastError() returned %d.",GetLastError());
- }
-
- PAL_Terminate();
- return PASS;
-}
diff --git a/src/pal/tests/palsuite/filemapping_memmgt/LockFile/test3/testinfo.dat b/src/pal/tests/palsuite/filemapping_memmgt/LockFile/test3/testinfo.dat
deleted file mode 100644
index b64ec5ed03..0000000000
--- a/src/pal/tests/palsuite/filemapping_memmgt/LockFile/test3/testinfo.dat
+++ /dev/null
@@ -1,16 +0,0 @@
-# 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.
-
-Version = 1.0
-Section = Filemapping_memmgt
-Function = LockFile
-Name = Positive test for LockFile API
-TYPE = DEFAULT
-EXE1 = test3
-EXE2 = helper
-Description
-= Open a file, lock a region in the middle. Create a new process
-= and attempt to read and write directly before and after that region, which
-= should succeed. Also, check to see that reading/writing in the locked
-= region fails.
diff --git a/src/pal/tests/palsuite/filemapping_memmgt/LockFile/test4/CMakeLists.txt b/src/pal/tests/palsuite/filemapping_memmgt/LockFile/test4/CMakeLists.txt
deleted file mode 100644
index 55cf9c64f7..0000000000
--- a/src/pal/tests/palsuite/filemapping_memmgt/LockFile/test4/CMakeLists.txt
+++ /dev/null
@@ -1,17 +0,0 @@
-cmake_minimum_required(VERSION 2.8.12.2)
-
-set(CMAKE_INCLUDE_CURRENT_DIR ON)
-
-set(SOURCES
- test4.cpp
-)
-
-add_executable(paltest_lockfile_test4
- ${SOURCES}
-)
-
-add_dependencies(paltest_lockfile_test4 coreclrpal)
-
-target_link_libraries(paltest_lockfile_test4
- ${COMMON_TEST_LIBRARIES}
-)
diff --git a/src/pal/tests/palsuite/filemapping_memmgt/LockFile/test4/test4.cpp b/src/pal/tests/palsuite/filemapping_memmgt/LockFile/test4/test4.cpp
deleted file mode 100644
index f5cd359fb5..0000000000
--- a/src/pal/tests/palsuite/filemapping_memmgt/LockFile/test4/test4.cpp
+++ /dev/null
@@ -1,231 +0,0 @@
-// 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.
-
-/*=============================================================
-**
-** Source: test4.c
-**
-** Purpose:
-** - Attempt to call LockFile on a file without GENERIC_READ or
-** GENERIC_WRITE (this should fail)
-** - Attempt to overlap two locks, this should fail.
-**
-**
-**============================================================*/
-
-#include <palsuite.h>
-
-char fileName[] = "testfile.tmp";
-
-void OverlapTest()
-{
- HANDLE TheFile = NULL;
- DWORD FileStart = 0;
- const char lpBuffer[] = "This is a test file.";
- DWORD bytesWritten;
- BOOL bRc = TRUE;
-
- TheFile = CreateFile(fileName,
- GENERIC_READ|GENERIC_WRITE,
- FILE_SHARE_READ|FILE_SHARE_WRITE,
- NULL,
- CREATE_ALWAYS,
- FILE_ATTRIBUTE_NORMAL,
- NULL);
-
- if (TheFile == INVALID_HANDLE_VALUE)
- {
- Fail("ERROR: Could not open file '%s' with CreateFile. "
- "GetLastError() returned %d.",fileName,GetLastError());
- }
-
- bRc = WriteFile(TheFile,
- lpBuffer,
- (DWORD)sizeof(lpBuffer),
- &bytesWritten,
- NULL);
-
- if(!bRc)
- {
- Trace("ERROR: Could not write to file '%s' with WriteFile.",fileName);
-
- if(CloseHandle(TheFile) == 0)
- {
- Fail("ERROR: CloseHandle failed to close the file.");
- }
- Fail("");
-
- }
- else if(bytesWritten != (DWORD)sizeof(lpBuffer))
- {
- Trace("ERROR: Could not write the correct number of bytes to the "
- "file '%s' with WriteFile.",fileName);
-
- if(CloseHandle(TheFile) == 0)
- {
- Fail("ERROR: CloseHandle failed to close the file.");
- }
- Fail("");
- }
-
- /* Lock the First 5 bytes of the File */
-
- if(LockFile(TheFile, FileStart, 0, 5, 0) == 0)
- {
- Trace("ERROR: LockFile failed in Overlap test. "
- "GetLastError returns %d.",
- GetLastError());
-
- if(CloseHandle(TheFile) == 0)
- {
- Fail("ERROR: CloseHandle failed to close the file.");
- }
- Fail("");
- }
-
- /* Lock from Byte 2 until 7 -- this overlaps and should return failure. */
- if(LockFile(TheFile,FileStart+2, 0, 5, 0) != 0)
- {
- Trace("ERROR: LockFile returned success when it was overlapped on "
- "an already locked region of the file.");
-
- if(CloseHandle(TheFile) == 0)
- {
- Fail("ERROR: CloseHandle failed to close the file.");
- }
- Fail("");
- }
-
- /* Unlock the file */
- if(UnlockFile(TheFile, FileStart, 0, 5, 0) == 0)
- {
- Trace("ERROR: UnlockFile failed in Overlap test. GetLastError "
- "returns %d.",GetLastError());
-
- if(CloseHandle(TheFile) == 0)
- {
- Fail("ERROR: CloseHandle failed to close the file.");
- }
- Fail("");
- }
-
- /* Close the File */
- if(CloseHandle(TheFile) == 0)
- {
- Fail("ERROR: CloseHandle failed to close the file in the Overlap "
- "test. GetLastError() returned %d.",GetLastError());
- }
-}
-
-void FlagsTest(DWORD TheFlags, int ExpectedResult)
-{
- HANDLE TheFile = NULL;
- DWORD FileStart = 0;
- int result;
-
- TheFile = CreateFile(fileName,
- TheFlags,
- FILE_SHARE_READ|FILE_SHARE_WRITE,
- NULL,
- OPEN_EXISTING,
- FILE_ATTRIBUTE_NORMAL,
- NULL);
-
- if (TheFile == INVALID_HANDLE_VALUE)
- {
- Fail("ERROR: Could not open file '%s' with CreateFile. "
- "GetLastError() returned %d.",fileName,GetLastError());
- }
-
- /* Lock the First 5 bytes of the File. The result of this depends
- upon which flags were set with the CreateFile.
- */
-
- result = LockFile(TheFile, FileStart, 0, 5, 0);
-
- /* If the expected result is 1, check to ensure the result is non-zero,
- as non-zero is returned on success
- */
- if(ExpectedResult == 1)
- {
- if(result == 0)
- {
- Trace("ERROR: LockFile returned zero when the expected result "
- "was non-zero. It was passed the flag value %d.",
- TheFlags);
-
- if(CloseHandle(TheFile) == 0)
- {
- Fail("ERROR: CloseHandle failed to close the file.");
- }
- Fail("");
- }
- }
- /* If the expected result is 0, check to ensure the result is 0 */
- else
- {
- if(result != 0)
- {
- Trace("ERROR: LockFile returned %d when the expected result "
- "was zero. It was passed the flag value %d.",
- result, TheFlags);
-
- if(CloseHandle(TheFile) == 0)
- {
- Fail("ERROR: CloseHandle failed to close the file.");
- }
- Fail("");
- }
- }
-
- /* Only unlock the file if we expect it to be successfully locked */
- if(ExpectedResult)
- {
- if(UnlockFile(TheFile,FileStart,0, 5, 0) == 0)
- {
- Fail("ERROR: UnlockFile failed in the Flags Test. GetLastError() "
- "returned %d.",GetLastError());
-
- if(CloseHandle(TheFile) == 0)
- {
- Fail("ERROR: CloseHandle failed to close the file.");
- }
- Fail("");
- }
- }
-
- /* Close the File */
- if(CloseHandle(TheFile) == 0)
- {
- Fail("ERROR: CloseHandle failed to close the file in the Flags "
- "test. GetLastError() returned %d.",GetLastError());
- }
-}
-
-int __cdecl main(int argc, char *argv[])
-{
-
- if(0 != (PAL_Initialize(argc, argv)))
- {
- return FAIL;
- }
-
- /* This test opens a file, then calls lock twice, overlapping the
- regions and checking to ensure that this causes an error.
- */
- OverlapTest();
-
- /* Test that LockFile fails if no flags are set */
- FlagsTest(0,0);
-
- /* Test that LockFile passes if only GENERIC_READ is set */
- FlagsTest(GENERIC_READ,1);
-
- /* Test that LockFile passes if only GENERIC_WRITE is set */
- FlagsTest(GENERIC_WRITE,1);
-
- PAL_Terminate();
- return PASS;
-}
-
diff --git a/src/pal/tests/palsuite/filemapping_memmgt/LockFile/test4/testinfo.dat b/src/pal/tests/palsuite/filemapping_memmgt/LockFile/test4/testinfo.dat
deleted file mode 100644
index 0600260d82..0000000000
--- a/src/pal/tests/palsuite/filemapping_memmgt/LockFile/test4/testinfo.dat
+++ /dev/null
@@ -1,14 +0,0 @@
-# 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.
-
-Version = 1.0
-Section = Filemapping_memmgt
-Function = LockFile
-Name = Negative test for LockFile API
-TYPE = DEFAULT
-EXE1 = test4
-Description
-= - Attempt to call LockFile on a file without GENERIC_READ or
-= GENERIC_WRITE (this should fail)
-= - Attempt to overlap two locks, this should fail.
diff --git a/src/pal/tests/palsuite/filemapping_memmgt/LockFile/test5/CMakeLists.txt b/src/pal/tests/palsuite/filemapping_memmgt/LockFile/test5/CMakeLists.txt
deleted file mode 100644
index 82a174907e..0000000000
--- a/src/pal/tests/palsuite/filemapping_memmgt/LockFile/test5/CMakeLists.txt
+++ /dev/null
@@ -1,32 +0,0 @@
-cmake_minimum_required(VERSION 2.8.12.2)
-
-set(CMAKE_INCLUDE_CURRENT_DIR ON)
-
-set(TESTSOURCES
- test5.cpp
-)
-
-add_executable(paltest_lockfile_test5
- ${TESTSOURCES}
-)
-
-add_dependencies(paltest_lockfile_test5 coreclrpal)
-
-target_link_libraries(paltest_lockfile_test5
- ${COMMON_TEST_LIBRARIES}
-)
-
-
-set(HELPERSOURCES
- helper.cpp
-)
-
-add_executable(paltest_lockfile_test5_helper
- ${HELPERSOURCES}
-)
-
-add_dependencies(paltest_lockfile_test5_helper coreclrpal)
-
-target_link_libraries(paltest_lockfile_test5_helper
- ${COMMON_TEST_LIBRARIES}
-)
diff --git a/src/pal/tests/palsuite/filemapping_memmgt/LockFile/test5/helper.cpp b/src/pal/tests/palsuite/filemapping_memmgt/LockFile/test5/helper.cpp
deleted file mode 100644
index 1fc9b1a9a5..0000000000
--- a/src/pal/tests/palsuite/filemapping_memmgt/LockFile/test5/helper.cpp
+++ /dev/null
@@ -1,122 +0,0 @@
-// 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.
-
-/*=============================================================
-**
-** Source: helper.c
-**
-** Purpose: A child process which will attempt to read and write to files
-** which were locked in the parent. It will also lock another region of the
-** same file.
-**
-**
-**============================================================*/
-
-#include <palsuite.h>
-#include "../LockFile.h"
-
-#define FILENAME "testfile.txt"
-#define WAITFILENAME "waitfile"
-#define BUF_SIZE 128
-
-int __cdecl main(int argc, char *argv[])
-{
- HANDLE TheFile, WaitFile;
- int result = 0;
- char DataBuffer[BUF_SIZE];
- DWORD BytesRead;
-
- if(0 != (PAL_Initialize(argc, argv)))
- {
- return FAIL;
- }
-
- /* Open the same file that the parent has opened and locked */
- TheFile = CreateFile(FILENAME,
- GENERIC_READ|GENERIC_WRITE,
- FILE_SHARE_READ|FILE_SHARE_WRITE,
- NULL,
- OPEN_EXISTING,
- FILE_ATTRIBUTE_NORMAL,
- NULL);
-
- if (TheFile == INVALID_HANDLE_VALUE)
- {
- Trace("ERROR: Could not open file '%s' with CreateFile.",FILENAME);
- result = 1;
- }
-
- /* Open up the WaitFile that we're using for IPC */
- WaitFile = CreateFile(WAITFILENAME,
- GENERIC_READ|GENERIC_WRITE,
- FILE_SHARE_READ|FILE_SHARE_WRITE,
- NULL,
- OPEN_ALWAYS,
- FILE_ATTRIBUTE_NORMAL,
- NULL);
-
- if (WaitFile == INVALID_HANDLE_VALUE)
- {
- Trace("ERROR: Could not open file '%s' with CreateFile. "
- "GetLastError() returned %d.",WAITFILENAME,GetLastError());
- result = 1;
- }
-
- /* Lock the same file that the parent process locked, but the child
- locks bytes 11 through 20
- */
-
- if(LockFile(TheFile, 11, 0, 10, 0) == 0)
- {
- Trace("ERROR: LockFile failed in the child proccess. "
- "GetLastError returns %d.",
- GetLastError());
- result = 1;
- }
-
- /* Check to ensure the parent lock is respected */
- if(ReadFile(TheFile, DataBuffer, 10, &BytesRead, NULL) != 0)
- {
- Trace("ERROR: ReadFile returned success when it should "
- "have failed. Attempted to read the first 10 bytes "
- "of a file which was locked by the parent process.");
- result = 1;
- }
-
- /* Check to ensure the lock put on by this proccess doesn't restrict
- access
- */
-
- if(SetFilePointer(TheFile, 11, 0, FILE_BEGIN) == INVALID_SET_FILE_POINTER)
- {
- Trace("ERROR: SetFilePointer was unable to move the file pointer to "
- "the 11th byte in the file, within the child proccess. "
- "GetLastError() returned %d.",GetLastError());
- result = 1;
- }
-
- if(ReadFile(TheFile, DataBuffer, 10, &BytesRead, NULL) == 0)
- {
- Trace("ERROR: ReadFile failed when attempting to read a section of "
- "the file which was locked by the current process. It should "
- "have been able to read this. GetLastError() returned %d.",
- GetLastError());
- result = 1;
- }
-
- // Sleep for a bit to give the parent a chance to block before we do.
- Sleep(1000);
-
- /* Switch back to the parent, so it can check the child's locks */
- SignalAndBusyWait(WaitFile);
-
- if(UnlockFile(TheFile, 11, 0, 10, 0) == 0)
- {
- Fail("ERROR: Failed to Unlock bytes 11-20 in the file. "
- "GetLastError returned %d.",GetLastError());
- }
-
- PAL_TerminateEx(result);
- return result;
-}
diff --git a/src/pal/tests/palsuite/filemapping_memmgt/LockFile/test5/test5.cpp b/src/pal/tests/palsuite/filemapping_memmgt/LockFile/test5/test5.cpp
deleted file mode 100644
index a02a3c5a49..0000000000
--- a/src/pal/tests/palsuite/filemapping_memmgt/LockFile/test5/test5.cpp
+++ /dev/null
@@ -1,161 +0,0 @@
-// 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.
-
-/*=============================================================
-**
-** Source: test5.c
-**
-** Purpose:
-** Have two processes obtain a lock on a single file, but in different
-** regions of the file. Use Read/Write to ensure the locks are respected.
-** This requires some IPC, which is done here with a crude busy wait on a
-** file (waiting for the file size to change) to avoid too many more
-** dependencies.
-**
-**
-**============================================================*/
-
-#include <palsuite.h>
-#include "../LockFile.h"
-
-#define HELPER "helper"
-#define FILENAME "testfile.txt"
-#define WAITFILENAME "waitfile"
-#define BUF_SIZE 128
-
-int RunTest(char* Helper, HANDLE TheFile, HANDLE WaitFile)
-{
- STARTUPINFO si;
- PROCESS_INFORMATION pi;
- DWORD ChildRetCode = 0;
- DWORD ParentRetCode = 0;
- DWORD BytesRead;
- char DataBuffer[BUF_SIZE];
-
-
- ZeroMemory( &si, sizeof(si) );
- si.cb = sizeof(si);
- ZeroMemory( &pi, sizeof(pi) );
-
- /* Load up the helper Process, and then Wait until it signals that it
- is finished locking.
- */
- if(!CreateProcess( NULL,Helper,NULL,NULL,FALSE,0,NULL,NULL,&si,&pi))
- {
- Fail("ERROR: CreateProcess failed to load executable '%s'.",Helper);
- }
-
- SignalAndBusyWait(WaitFile);
-
- /* Now the child proccess has locked another section of the file, from
- bytes 11 through 20. Let's check that the parent lock is still ignored
- by the parent proccess and that the child's lock is respected.
- */
-
- if(ReadFile(TheFile, DataBuffer, 10, &BytesRead, NULL) == 0)
- {
- Trace("ERROR: ReadFile failed when attempting to read a section of "
- "the file which was locked by the current process. It should "
- "have been able to read this. GetLastError() returned %d.",
- GetLastError());
- ParentRetCode = 1;
- }
-
- SetFilePointer(TheFile, 11, 0, FILE_BEGIN);
-
- if(ReadFile(TheFile, DataBuffer, 10, &BytesRead, NULL) != 0)
- {
- Trace("ERROR: ReadFile returned success when it should "
- "have failed. Attempted to read 10 bytes of the file which "
- "were locked by the child.");
- ParentRetCode = 1;
- }
-
- /* We're finished testing. Let the child proccess know so it can clean
- up, and the parent will wait until it is done.
- */
- SignalFinish(WaitFile);
- WaitForSingleObject(pi.hProcess,INFINITE);
-
- /* Get the return value from the helper process */
- if (GetExitCodeProcess(pi.hProcess, &ChildRetCode) == 0)
- {
- Fail("ERROR: GetExitCodeProccess failed when attempting to retrieve "
- "the exit code of the child process.");
- }
-
- if(CloseHandle( pi.hProcess ) == 0)
- {
- Fail("ERROR: CloseHandle failed to close the process.");
- }
-
- if(CloseHandle( pi.hThread ) == 0)
- {
- Fail("ERROR: CloseHandle failed to close the thread.");
- }
-
- return (ChildRetCode || ParentRetCode);
-}
-
-int __cdecl main(int argc, char *argv[])
-{
- HANDLE TheFile = NULL;
- HANDLE WaitFile = NULL;
- char* WriteBuffer = "12345678901234567890123456";
-
- if(0 != (PAL_Initialize(argc, argv)))
- {
- return FAIL;
- }
-
- /* Open up the file we'll be using for some crude IPC */
- WaitFile = CreateFile(WAITFILENAME,
- GENERIC_READ|GENERIC_WRITE,
- FILE_SHARE_READ|FILE_SHARE_WRITE,
- NULL,
- CREATE_ALWAYS,
- FILE_ATTRIBUTE_NORMAL,
- NULL);
-
- if (WaitFile == INVALID_HANDLE_VALUE)
- {
- Fail("ERROR: Could not open file '%s' with CreateFile. "
- "GetLastError() returned %d.",WAITFILENAME,GetLastError());
- }
-
- /* Call the helper function to Create a file, write 'WriteBuffer' to
- the file, and lock the file from bytes 0 to 10.
- */
- TheFile = CreateAndLockFile(TheFile, FILENAME, WriteBuffer,
- 0, 10);
-
- /* Run the test. Better errors are displayed by Trace throughout. */
- if(RunTest(HELPER, TheFile, WaitFile))
- {
- Fail("ERROR: Attempting to have two processes lock different "
- "sections of the same file has failed.");
- }
-
- /* Unlock the first 10 bytes which were locked by the parent proccess */
- if(UnlockFile(TheFile, 0, 0, 10, 0) == 0)
- {
- Fail("ERROR: Failed to Unlock the first 10 bytes of the file. "
- "GetLastError returned %d.",GetLastError());
- }
-
- if(CloseHandle(TheFile) == 0)
- {
- Fail("ERROR: CloseHandle failed to close the file used for "
- "testing the locks. GetLastError() returns %d.",GetLastError());
- }
-
- if(CloseHandle(WaitFile) == 0)
- {
- Fail("ERROR: CloseHandle failed to close the wait file. "
- "GetLastError() returns %d.",GetLastError());
- }
-
- PAL_Terminate();
- return PASS;
-}
diff --git a/src/pal/tests/palsuite/filemapping_memmgt/LockFile/test5/testinfo.dat b/src/pal/tests/palsuite/filemapping_memmgt/LockFile/test5/testinfo.dat
deleted file mode 100644
index f020933cd9..0000000000
--- a/src/pal/tests/palsuite/filemapping_memmgt/LockFile/test5/testinfo.dat
+++ /dev/null
@@ -1,17 +0,0 @@
-# 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.
-
-Version = 1.0
-Section = Filemapping_memmgt
-Function = LockFile
-Name = Positive test for LockFile API
-TYPE = DEFAULT
-EXE1 = test5
-EXE2 = helper
-Description
-= Have two processes obtain a lock on a single file, but in different
-= regions of the file. Use Read/Write to ensure the locks are respected.
-= This requires some IPC, which is done here with a crude busy wait on a
-= file (waiting for the file size to change) to avoid too many more
-= dependencies.
diff --git a/src/pal/tests/palsuite/filemapping_memmgt/LockFile/test6/CMakeLists.txt b/src/pal/tests/palsuite/filemapping_memmgt/LockFile/test6/CMakeLists.txt
deleted file mode 100644
index fc5f90113e..0000000000
--- a/src/pal/tests/palsuite/filemapping_memmgt/LockFile/test6/CMakeLists.txt
+++ /dev/null
@@ -1,32 +0,0 @@
-cmake_minimum_required(VERSION 2.8.12.2)
-
-set(CMAKE_INCLUDE_CURRENT_DIR ON)
-
-set(TESTSOURCES
- test6.cpp
-)
-
-add_executable(paltest_lockfile_test6
- ${TESTSOURCES}
-)
-
-add_dependencies(paltest_lockfile_test6 coreclrpal)
-
-target_link_libraries(paltest_lockfile_test6
- ${COMMON_TEST_LIBRARIES}
-)
-
-
-set(HELPERSOURCES
- helper.cpp
-)
-
-add_executable(paltest_lockfile_test6_helper
- ${HELPERSOURCES}
-)
-
-add_dependencies(paltest_lockfile_test6_helper coreclrpal)
-
-target_link_libraries(paltest_lockfile_test6_helper
- ${COMMON_TEST_LIBRARIES}
-)
diff --git a/src/pal/tests/palsuite/filemapping_memmgt/LockFile/test6/helper.cpp b/src/pal/tests/palsuite/filemapping_memmgt/LockFile/test6/helper.cpp
deleted file mode 100644
index 98112fc4a5..0000000000
--- a/src/pal/tests/palsuite/filemapping_memmgt/LockFile/test6/helper.cpp
+++ /dev/null
@@ -1,71 +0,0 @@
-// 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.
-
-/*=============================================================
-**
-** Source: helper.c
-**
-** Purpose: A child process which will attempt to append to the end of
-** a locked file.
-**
-**
-**============================================================*/
-
-#include <palsuite.h>
-
-#define FILENAME "testfile.txt"
-#define BUF_SIZE 128
-
-int __cdecl main(int argc, char *argv[])
-{
- HANDLE TheFile;
- int result = 0;
- char DataBuffer[BUF_SIZE];
- DWORD BytesWritten;
-
- if(0 != (PAL_Initialize(argc, argv)))
- {
- return FAIL;
- }
-
- /* Open the same file that the parent has opened and locked */
- TheFile = CreateFile(FILENAME,
- GENERIC_READ|GENERIC_WRITE,
- FILE_SHARE_READ|FILE_SHARE_WRITE,
- NULL,
- OPEN_EXISTING,
- FILE_ATTRIBUTE_NORMAL,
- NULL);
-
- if (TheFile == INVALID_HANDLE_VALUE)
- {
- Trace("ERROR: Could not open file '%s' with CreateFile. "
- "GetLastError() returns %d.",FILENAME,GetLastError());
- result = -1;
- }
-
-
- /* Move the FilePointer to the EOF */
- if(SetFilePointer(TheFile,0,NULL,FILE_END) == INVALID_SET_FILE_POINTER)
- {
- Trace("ERROR: Could not set the file pointer to the EOF "
- "using SetFilePointer. It returned INVALID_SET_FILE_POINTER.");
- result = -1;
- }
-
- memset(DataBuffer, 'X', BUF_SIZE);
-
- /* Return the result of WriteFile -- we want to check in the parent that
- this was successful. Note: WriteFile doesn't get run if something
- failed during the setup, in that case -1 is returned.
- */
-
- if(result != -1)
- {
- result = WriteFile(TheFile, DataBuffer, 3,&BytesWritten, NULL);
- }
-
- PAL_TerminateEx(result);
- return result;
-}
diff --git a/src/pal/tests/palsuite/filemapping_memmgt/LockFile/test6/test6.cpp b/src/pal/tests/palsuite/filemapping_memmgt/LockFile/test6/test6.cpp
deleted file mode 100644
index ba01b9710a..0000000000
--- a/src/pal/tests/palsuite/filemapping_memmgt/LockFile/test6/test6.cpp
+++ /dev/null
@@ -1,146 +0,0 @@
-// 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.
-
-/*=============================================================
-**
-** Source: test6.c
-**
-** Purpose:
-** Append to a file which is locked until the end of the file, and
-** append to a file which is locked past the end of the file. (The first
-** should succeed, while the second should fail)
-**
-**
-**============================================================*/
-
-#include <palsuite.h>
-#include "../LockFile.h"
-
-#define HELPER "helper"
-#define FILENAME "testfile.txt"
-
-/* This test checks that you can append to a file which is locked from Start
- to EOF.
-*/
-void Test1()
-{
- HANDLE TheFile = NULL;
- DWORD FileStart = 0;
- DWORD FileEnd = 0;
- int result;
- char* WriteBuffer = "12345678901234567890123456";
-
- /* Call the helper function to Create a file, write 'WriteBuffer' to
- the file, and lock the file.
- */
-
- FileEnd = strlen(WriteBuffer);
- TheFile = CreateAndLockFile(TheFile,FILENAME, WriteBuffer,
- FileStart, FileEnd);
-
-
- /*
- Launch another proccess which will attempt to append to the
- end of the file. Note: This returns -1 if the setup failed in some way.
- */
-
- result = RunHelper(HELPER);
-
- if(result == -1)
- {
- Fail("ERROR: The Helper program failed in setting up the "
- "test, so it could never be run.");
- }
- else if(result == 0)
- {
- Fail("ERROR: Failed to append to the file which was Locked from "
- "start until EOF. Should have been able to append to this "
- "file still. GetLastError() is %d.",GetLastError());
- }
-
- if(UnlockFile(TheFile, FileStart, 0, FileEnd, 0) == 0)
- {
- Fail("ERROR: UnlockFile failed. GetLastError returns %d.",
- GetLastError());
- }
-
- if(CloseHandle(TheFile) == 0)
- {
- Fail("ERROR: CloseHandle failed to close the file. "
- "GetLastError() returned %d.",GetLastError());
- }
-
-}
-
-/* This test checks that you can't append to a file which is locked beyond
- EOF.
-*/
-void Test2()
-{
- HANDLE TheFile = NULL;
- DWORD FileStart = 0;
- DWORD FileEnd = 0;
- int result;
- char* WriteBuffer = "12345678901234567890123456";
-
- /* Call the helper function to Create a file, write 'WriteBuffer' to
- the file, and lock the file.
- */
-
- FileEnd = strlen(WriteBuffer);
- TheFile = CreateAndLockFile(TheFile,FILENAME, WriteBuffer,
- FileStart, FileEnd+20);
-
-
- /*
- Launch another proccess which will attempt to append to the
- end of the file.
- */
-
- result = RunHelper(HELPER);
-
- if(result == -1)
- {
- Fail("ERROR: The Helper program failed in setting up the "
- "test, so it could never be run.");
- }
- else if(result > 0)
- {
- Fail("ERROR: The Helper program successfully appended to the "
- "end of the file, even though it was locked beyond EOF. This "
- "should have failed.");
- }
-
- if(UnlockFile(TheFile, FileStart, 0, FileEnd+20, 0) == 0)
- {
- Fail("ERROR: UnlockFile failed. GetLastError returns %d.",
- GetLastError());
- }
-
- if(CloseHandle(TheFile) == 0)
- {
- Fail("ERROR: CloseHandle failed to close the file. "
- "GetLastError() returned %d.",GetLastError());
- }
-
-}
-
-
-int __cdecl main(int argc, char *argv[])
-{
-
- if(0 != (PAL_Initialize(argc, argv)))
- {
- return FAIL;
- }
-
- /* Test a file which is locked until EOF to see if you can append */
- Test1();
-
- /* Test a file which is locked past EOF to ensure you can't append */
- Test2();
-
- PAL_Terminate();
- return PASS;
-}
diff --git a/src/pal/tests/palsuite/filemapping_memmgt/LockFile/test6/testinfo.dat b/src/pal/tests/palsuite/filemapping_memmgt/LockFile/test6/testinfo.dat
deleted file mode 100644
index 871a9a2756..0000000000
--- a/src/pal/tests/palsuite/filemapping_memmgt/LockFile/test6/testinfo.dat
+++ /dev/null
@@ -1,15 +0,0 @@
-# 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.
-
-Version = 1.0
-Section = Filemapping_memmgt
-Function = LockFile
-Name = Positive test for LockFile API
-TYPE = DEFAULT
-EXE1 = test6
-EXE2 = helper
-Description
-= Append to a file which is locked until the end of the file, and
-= append to a file which is locked past the end of the file. (The first
-= should succeed, while the second should fail)
diff --git a/src/pal/tests/palsuite/filemapping_memmgt/LockFile/test7/CMakeLists.txt b/src/pal/tests/palsuite/filemapping_memmgt/LockFile/test7/CMakeLists.txt
deleted file mode 100644
index c52bf55ba8..0000000000
--- a/src/pal/tests/palsuite/filemapping_memmgt/LockFile/test7/CMakeLists.txt
+++ /dev/null
@@ -1,17 +0,0 @@
-cmake_minimum_required(VERSION 2.8.12.2)
-
-set(CMAKE_INCLUDE_CURRENT_DIR ON)
-
-set(SOURCES
- test7.cpp
-)
-
-add_executable(paltest_lockfile_test7
- ${SOURCES}
-)
-
-add_dependencies(paltest_lockfile_test7 coreclrpal)
-
-target_link_libraries(paltest_lockfile_test7
- ${COMMON_TEST_LIBRARIES}
-)
diff --git a/src/pal/tests/palsuite/filemapping_memmgt/LockFile/test7/test7.cpp b/src/pal/tests/palsuite/filemapping_memmgt/LockFile/test7/test7.cpp
deleted file mode 100644
index c572a6e653..0000000000
--- a/src/pal/tests/palsuite/filemapping_memmgt/LockFile/test7/test7.cpp
+++ /dev/null
@@ -1,135 +0,0 @@
-// 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.
-
-/*=============================================================
-**
-** Source: test7.c
-**
-** Purpose: Try locking an invalid HANDLE and a NULL Handle.
-**
-**
-**============================================================*/
-
-#include <palsuite.h>
-#include "../LockFile.h"
-
-int __cdecl main(int argc, char *argv[])
-{
-
- HANDLE TheFile = NULL;
- DWORD FileEnd = 0;
- const char lpBuffer[] = "This is a test file.";
- DWORD bytesWritten;
- BOOL bRc = TRUE;
- char fileName[] = "testfile.tmp";
-
- if(0 != (PAL_Initialize(argc, argv)))
- {
- return FAIL;
- }
-
- TheFile = CreateFile(fileName,
- GENERIC_READ|GENERIC_WRITE,
- FILE_SHARE_READ|FILE_SHARE_WRITE,
- NULL,
- CREATE_ALWAYS,
- FILE_ATTRIBUTE_NORMAL,
- NULL);
-
- if (TheFile == INVALID_HANDLE_VALUE)
- {
- Fail("ERROR: Could not open file '%s' with CreateFile. "
- "GetLastError() returned %d.",fileName,GetLastError());
- }
-
- bRc = WriteFile(
- TheFile, // handle to file
- lpBuffer, // data buffer
- (DWORD)sizeof(lpBuffer), // number of bytes to write
- &bytesWritten, // number of bytes written
- NULL // overlapped buffer
- );
-
- if(!bRc)
- {
- Trace("ERROR: Could not write to file '%s' with WriteFile.",fileName);
-
- if(CloseHandle(TheFile) == 0)
- {
- Fail("ERROR: CloseHandle failed to close the file.");
- }
- Fail("");
-
- }
- else if(bytesWritten != (DWORD)sizeof(lpBuffer))
- {
- Trace("ERROR: Could not write the correct number of bytes to the "
- "file '%s' with WriteFile.",fileName);
-
- if(CloseHandle(TheFile) == 0)
- {
- Fail("ERROR: CloseHandle failed to close the file.");
- }
- Fail("");
- }
-
- /* Attempt to lock a region of this file beyond EOF, to ensure this
- doesn't cause an error.
- */
- FileEnd = SetFilePointer(TheFile, 0, NULL, FILE_END);
-
- if(LockFile(TheFile, FileEnd+10, 0, 10, 0) == 0)
- {
- Trace("ERROR: LockFile failed when attempting to lock a region "
- "beyond the EOF. GetLastError() returned %d.",GetLastError());
-
- if(CloseHandle(TheFile) == 0)
- {
- Fail("ERROR: CloseHandle failed to close the file.");
- }
- Fail("");
- }
-
- if(UnlockFile(TheFile, FileEnd+10, 0, 10, 0) == 0)
- {
- Trace("ERROR: UnlockFile failed when attempting to unlock the region "
- "which was locked beyond the EOF. GetLastError returned %d.",
- GetLastError());
-
- if(CloseHandle(TheFile) == 0)
- {
- Fail("ERROR: CloseHandle failed to close the file.");
- }
- Fail("");
- }
-
- if(CloseHandle(TheFile) == 0)
- {
- Fail("ERROR: Failed to call CloseHandle. GetLastError "
- "returned %d.",GetLastError());
- }
-
- /* Attempt to call Lockfile on an HANDLE which has been closed. This
- should fail.
- */
- if(LockFile(TheFile, 0, 0, 5, 0) != 0)
- {
- Fail("ERROR: Attempted to Lock an invalid handle and the function "
- "returned success.");
- }
-
- /* Attempt to call Lockfile by passing it NULL for a handle. This should
- fail.
- */
-
- if(LockFile(NULL, 0, 0, 5, 0) != 0)
- {
- Fail("ERROR: Attempted to Lock a NULL handle and the function "
- "returned success.");
- }
-
- PAL_Terminate();
- return PASS;
-}
-
diff --git a/src/pal/tests/palsuite/filemapping_memmgt/LockFile/test7/testinfo.dat b/src/pal/tests/palsuite/filemapping_memmgt/LockFile/test7/testinfo.dat
deleted file mode 100644
index 74e7f00306..0000000000
--- a/src/pal/tests/palsuite/filemapping_memmgt/LockFile/test7/testinfo.dat
+++ /dev/null
@@ -1,13 +0,0 @@
-# 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.
-
-Version = 1.0
-Section = Filemapping_memmgt
-Function = LockFile
-Name = Positive test for LockFile API
-TYPE = DEFAULT
-EXE1 = test7
-Description
-= Ensure that LockFile succeeds when the lock begins beyond
-= EOF. Try locking an invalid HANDLE and a NULL Handle.
diff --git a/src/pal/tests/palsuite/filemapping_memmgt/UnlockFile/CMakeLists.txt b/src/pal/tests/palsuite/filemapping_memmgt/UnlockFile/CMakeLists.txt
deleted file mode 100644
index a3847f8ca9..0000000000
--- a/src/pal/tests/palsuite/filemapping_memmgt/UnlockFile/CMakeLists.txt
+++ /dev/null
@@ -1,7 +0,0 @@
-cmake_minimum_required(VERSION 2.8.12.2)
-
-add_subdirectory(test1)
-add_subdirectory(test2)
-add_subdirectory(test3)
-add_subdirectory(test4)
-
diff --git a/src/pal/tests/palsuite/filemapping_memmgt/UnlockFile/UnlockFile.h b/src/pal/tests/palsuite/filemapping_memmgt/UnlockFile/UnlockFile.h
deleted file mode 100644
index 8fce2695a7..0000000000
--- a/src/pal/tests/palsuite/filemapping_memmgt/UnlockFile/UnlockFile.h
+++ /dev/null
@@ -1,112 +0,0 @@
-// 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.
-
-/*=============================================================
-**
-** Source: UnLockFile.h
-**
-** Purpose: This header file has a RunHelper method which will be used to
-** start a child proccess in many LockFile testcases. The CreateAndLockFile
-** method Creates a file and calls LockFile upon it. And the two Signal
-** methods are used for IPC.
-**
-**
-**============================================================*/
-
-#include <palsuite.h>
-
-HANDLE CreateAndLockFile(HANDLE TheFile, char* FileName, char* WriteBuffer,
- DWORD LockStart, DWORD LockLength)
-{
- DWORD BytesWritten;
-
- TheFile = CreateFile(FileName,
- GENERIC_READ|GENERIC_WRITE,
- FILE_SHARE_READ|FILE_SHARE_WRITE,
- NULL,
- CREATE_ALWAYS,
- FILE_ATTRIBUTE_NORMAL,
- NULL);
-
- if (TheFile == INVALID_HANDLE_VALUE)
- {
- Fail("ERROR: Could not open file '%s' with CreateFile. "
- "GetLastError() returned %d.\n",FileName,GetLastError());
- }
-
- if(WriteFile(TheFile, WriteBuffer,
- strlen(WriteBuffer),&BytesWritten, NULL) == 0)
- {
- Fail("ERROR: WriteFile has failed. It returned 0 when we "
- "attempted to write to the file '%s'. GetLastError() "
- "returned %d.\n",FileName,GetLastError());
- }
-
- if(FlushFileBuffers(TheFile) == 0)
- {
- Fail("ERROR: FlushFileBuffers returned failure. GetLastError() "
- "returned %d.\n",GetLastError());
- }
-
- if(LockFile(TheFile, LockStart, 0, LockLength, 0) == 0)
- {
- Fail("ERROR: LockFile failed. GetLastError returns %d.\n",
- GetLastError());
- }
-
- return TheFile;
-}
-
-void SignalAndBusyWait(HANDLE TheFile)
-{
- int size;
- DWORD BytesWritten;
-
- size = GetFileSize(TheFile,NULL)+1;
-
- if(SetFilePointer(TheFile, 0, NULL, FILE_END) == INVALID_SET_FILE_POINTER)
- {
- Fail("ERROR: SetFilePointer was unable to set the pointer to the "
- "end of the file. GetLastError() returned %d.\n",GetLastError());
- }
-
- if(WriteFile(TheFile, "x", 1,&BytesWritten, NULL) == 0)
- {
- Fail("ERROR: WriteFile was unable to write to the WaitFile. "
- "GetLastError() returned %d.\n",GetLastError());
- }
-
- if(FlushFileBuffers(TheFile) == 0)
- {
- Fail("ERROR: FlushFileBuffers failed when flushing the WaitFile. "
- "GetLastError() returned %d.\n");
- }
-
- while(GetFileSize(TheFile,NULL) == size) {}
-}
-
-void SignalFinish(HANDLE TheFile)
-{
- DWORD BytesWritten;
-
- if(SetFilePointer(TheFile, 0, NULL, FILE_END) == INVALID_SET_FILE_POINTER)
- {
- Fail("ERROR: SetFilePointer was unable to set the pointer to the "
- "end of the WaitFile. GetLastError() returned %d.\n",
- GetLastError());
- }
-
- if(WriteFile(TheFile, "x", 1,&BytesWritten, NULL) == 0)
- {
- Fail("ERROR: WriteFile was unable to write to the WaitFile. "
- "GetLastError returned %d.\n",GetLastError());
- }
-
- if(FlushFileBuffers(TheFile) == 0)
- {
- Fail("ERROR: FlushFileBuffers failed when flushing the WaitFile. "
- "GetLastError() returned %d.\n");
- }
-
-}
diff --git a/src/pal/tests/palsuite/filemapping_memmgt/UnlockFile/test1/CMakeLists.txt b/src/pal/tests/palsuite/filemapping_memmgt/UnlockFile/test1/CMakeLists.txt
deleted file mode 100644
index 58b0329d0d..0000000000
--- a/src/pal/tests/palsuite/filemapping_memmgt/UnlockFile/test1/CMakeLists.txt
+++ /dev/null
@@ -1,32 +0,0 @@
-cmake_minimum_required(VERSION 2.8.12.2)
-
-set(CMAKE_INCLUDE_CURRENT_DIR ON)
-
-set(TESTSOURCES
- test1.cpp
-)
-
-add_executable(paltest_unlockfile_test1
- ${TESTSOURCES}
-)
-
-add_dependencies(paltest_unlockfile_test1 coreclrpal)
-
-target_link_libraries(paltest_unlockfile_test1
- ${COMMON_TEST_LIBRARIES}
-)
-
-
-set(HELPERSOURCES
- helper.cpp
-)
-
-add_executable(paltest_unlockfile_test1_helper
- ${HELPERSOURCES}
-)
-
-add_dependencies(paltest_unlockfile_test1_helper coreclrpal)
-
-target_link_libraries(paltest_unlockfile_test1_helper
- ${COMMON_TEST_LIBRARIES}
-) \ No newline at end of file
diff --git a/src/pal/tests/palsuite/filemapping_memmgt/UnlockFile/test1/helper.cpp b/src/pal/tests/palsuite/filemapping_memmgt/UnlockFile/test1/helper.cpp
deleted file mode 100644
index c2ef5a6736..0000000000
--- a/src/pal/tests/palsuite/filemapping_memmgt/UnlockFile/test1/helper.cpp
+++ /dev/null
@@ -1,92 +0,0 @@
-// 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.
-
-/*=============================================================
-**
-** Source: helper.c
-**
-** Purpose: A child process which will attempt to read from the
-** locked file to ensure it is locked. After it has been unlocked, it
-** will then read again to check that Unlock worked.
-**
-**
-**============================================================*/
-
-#include <palsuite.h>
-#include "../UnlockFile.h"
-
-#define FILENAME "testfile.txt"
-#define WAITFILENAME "waitfile"
-#define BUF_SIZE 128
-
-int __cdecl main(int argc, char *argv[])
-{
- HANDLE TheFile, WaitFile;
- int result = 0;
- char DataBuffer[BUF_SIZE];
- DWORD BytesRead;
-
- if(0 != (PAL_Initialize(argc, argv)))
- {
- return FAIL;
- }
-
- /* Open the same file that the parent has opened and locked */
- TheFile = CreateFile(FILENAME,
- GENERIC_READ|GENERIC_WRITE,
- FILE_SHARE_READ|FILE_SHARE_WRITE,
- NULL,
- OPEN_EXISTING,
- FILE_ATTRIBUTE_NORMAL,
- NULL);
-
- if (TheFile == INVALID_HANDLE_VALUE)
- {
- Trace("ERROR: Could not open file '%s' with CreateFile.\n",FILENAME);
- result = 1;
- }
-
- /* Open up the WaitFile that we're using for IPC */
- WaitFile = CreateFile(WAITFILENAME,
- GENERIC_READ|GENERIC_WRITE,
- FILE_SHARE_READ|FILE_SHARE_WRITE,
- NULL,
- OPEN_ALWAYS,
- FILE_ATTRIBUTE_NORMAL,
- NULL);
-
- if (WaitFile == INVALID_HANDLE_VALUE)
- {
- Trace("ERROR: Could not open file '%s' with CreateFile. "
- "GetLastError() returned %d.\n",WAITFILENAME,GetLastError());
- result = 1;
- }
-
-
- /* Check to ensure the parent lock is respected */
- if(ReadFile(TheFile, DataBuffer, 10, &BytesRead, NULL) != 0)
- {
- Trace("ERROR: ReadFile returned success when it should "
- "have failed. Attempted to read the first 10 bytes "
- "of a file which was locked by the parent process.\n");
- result = 1;
- }
-
- // Sleep for a bit to give the parent a chance to block before we do.
- Sleep(1000);
-
- /* Switch back to the parent, so it can unlock the file */
- SignalAndBusyWait(WaitFile);
-
- if(ReadFile(TheFile, DataBuffer, 10, &BytesRead, NULL) == 0)
- {
- Trace("ERROR: ReadFile was unable to read from the file after it "
- "had been unlocked. Attempted to read 10 bytes and ReadFile "
- "returned 0. GetLastError() returned %d.\n",GetLastError());
- result = 1;
- }
-
- PAL_TerminateEx(result);
- return result;
-}
diff --git a/src/pal/tests/palsuite/filemapping_memmgt/UnlockFile/test1/test1.cpp b/src/pal/tests/palsuite/filemapping_memmgt/UnlockFile/test1/test1.cpp
deleted file mode 100644
index 14634c7f7a..0000000000
--- a/src/pal/tests/palsuite/filemapping_memmgt/UnlockFile/test1/test1.cpp
+++ /dev/null
@@ -1,154 +0,0 @@
-// 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.
-
-/*=============================================================
-**
-** Source: test1.c
-**
-** Purpose:
-** Have the parent Lock a file, then have the child check the lock, then
-** have the parent unlock the file, and the child check again.
-** This requires some IPC, which is done here with a crude busy wait on a
-** file (waiting for the file size to change) to avoid too many more
-** dependencies.
-**
-**
-**============================================================*/
-
-#include <palsuite.h>
-#include "../UnlockFile.h"
-
-#define HELPER "helper"
-#define FILENAME "testfile.txt"
-#define WAITFILENAME "waitfile"
-#define BUF_SIZE 128
-
-int RunTest(char* Helper, HANDLE TheFile, HANDLE WaitFile)
-{
- STARTUPINFO si;
- PROCESS_INFORMATION pi;
- DWORD ChildRetCode = 0;
- DWORD ParentRetCode = 0;
- DWORD FileEnd;
-
- ZeroMemory( &si, sizeof(si) );
- si.cb = sizeof(si);
- ZeroMemory( &pi, sizeof(pi) );
-
- /* Load up the helper Process, and then Wait until it signals that it
- is finished locking.
- */
- if(!CreateProcess( NULL, Helper, NULL,
- NULL, FALSE, 0,
- NULL, NULL, &si, &pi))
- {
- Fail("ERROR: CreateProcess failed to load executable '%s'.\n",Helper);
- }
-
- SignalAndBusyWait(WaitFile);
-
- /* When the child proccess is finished verifying the lock, find the end
- of the file and unlock the file.
- */
-
- FileEnd = SetFilePointer(TheFile, 0, NULL, FILE_END);
-
- if(FileEnd == INVALID_SET_FILE_POINTER)
- {
- Trace("ERROR: SetFilePointer failed to set the file pointer to the "
- "end of the file. GetLastError() returned %d.\n",
- GetLastError());
- ParentRetCode = 1;
- }
-
- if(UnlockFile(TheFile, 0, 0, FileEnd, 0) == 0)
- {
- Trace("ERROR: The call to UnlockFile returned 0 when attempting to "
- "unlock the file within the parent. This should have "
- "succeeded. GetLastError returned %d.\n",GetLastError());
- ParentRetCode = 1;
- }
-
- /* Switch back to the child so that it can ensure the unlock worked
- properly.
- */
-
- SignalFinish(WaitFile);
- WaitForSingleObject(pi.hProcess,INFINITE);
-
- /* Get the return value from the helper process */
- if (GetExitCodeProcess(pi.hProcess, &ChildRetCode) == 0)
- {
- Fail("ERROR: GetExitCodeProccess failed when attempting to retrieve "
- "the exit code of the child process.\n");
- }
-
- if(CloseHandle( pi.hProcess ) == 0)
- {
- Fail("ERROR: CloseHandle failed to close the process.\n");
- }
-
- if(CloseHandle( pi.hThread ) == 0)
- {
- Fail("ERROR: CloseHandle failed to close the thread.\n");
- }
-
- return (ChildRetCode || ParentRetCode);
-}
-
-int __cdecl main(int argc, char *argv[])
-{
- HANDLE TheFile = NULL;
- HANDLE WaitFile = NULL;
- char* WriteBuffer = "12345678901234567890123456";
-
- if(0 != (PAL_Initialize(argc, argv)))
- {
- return FAIL;
- }
-
- /* Open up the file we'll be using for some crude IPC */
- WaitFile = CreateFile(WAITFILENAME,
- GENERIC_READ|GENERIC_WRITE,
- FILE_SHARE_READ|FILE_SHARE_WRITE,
- NULL,
- CREATE_ALWAYS,
- FILE_ATTRIBUTE_NORMAL,
- NULL);
-
- if (WaitFile == INVALID_HANDLE_VALUE)
- {
- Fail("ERROR: Could not open file '%s' with CreateFile. "
- "GetLastError() returned %d.\n",WAITFILENAME,GetLastError());
- }
-
- /* Call the helper function to Create a file, write 'WriteBuffer' to
- the file, and lock the file from start to end.
- */
- TheFile = CreateAndLockFile(TheFile, FILENAME, WriteBuffer,
- 0, strlen(WriteBuffer));
-
- /* Run the test. Better errors are displayed by Trace throughout. */
- if(RunTest(HELPER, TheFile, WaitFile))
- {
- Fail("ERROR: Checking to ensure that Unlock successfully unlocked "
- "a file failed.\n");
- }
-
- if(CloseHandle(TheFile) == 0)
- {
- Fail("ERROR: CloseHandle failed to close the file used for "
- "testing the locks. GetLastError() returns %d.\n",
- GetLastError());
- }
-
- if(CloseHandle(WaitFile) == 0)
- {
- Fail("ERROR: CloseHandle failed to close the wait file. "
- "GetLastError() returns %d.\n",GetLastError());
- }
-
- PAL_Terminate();
- return PASS;
-}
diff --git a/src/pal/tests/palsuite/filemapping_memmgt/UnlockFile/test1/testinfo.dat b/src/pal/tests/palsuite/filemapping_memmgt/UnlockFile/test1/testinfo.dat
deleted file mode 100644
index 4d0ad6afc9..0000000000
--- a/src/pal/tests/palsuite/filemapping_memmgt/UnlockFile/test1/testinfo.dat
+++ /dev/null
@@ -1,17 +0,0 @@
-# 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.
-
-Version = 1.0
-Section = Filemapping_memmgt
-Function = UnlockFile
-Name = Positive test for UnlockFile API
-TYPE = DEFAULT
-EXE1 = test1
-EXE2 = helper
-Description
-= Have the parent Lock a file, then have the child check the lock, then
-= have the parent unlock the file, and the child check again.
-= This requires some IPC, which is done here with a crude busy wait on a
-= file (waiting for the file size to change) to avoid too many more
-= dependencies.
diff --git a/src/pal/tests/palsuite/filemapping_memmgt/UnlockFile/test2/CMakeLists.txt b/src/pal/tests/palsuite/filemapping_memmgt/UnlockFile/test2/CMakeLists.txt
deleted file mode 100644
index 251d21ba65..0000000000
--- a/src/pal/tests/palsuite/filemapping_memmgt/UnlockFile/test2/CMakeLists.txt
+++ /dev/null
@@ -1,17 +0,0 @@
-cmake_minimum_required(VERSION 2.8.12.2)
-
-set(CMAKE_INCLUDE_CURRENT_DIR ON)
-
-set(SOURCES
- test2.cpp
-)
-
-add_executable(paltest_unlockfile_test2
- ${SOURCES}
-)
-
-add_dependencies(paltest_unlockfile_test2 coreclrpal)
-
-target_link_libraries(paltest_unlockfile_test2
- ${COMMON_TEST_LIBRARIES}
-)
diff --git a/src/pal/tests/palsuite/filemapping_memmgt/UnlockFile/test2/test2.cpp b/src/pal/tests/palsuite/filemapping_memmgt/UnlockFile/test2/test2.cpp
deleted file mode 100644
index 22c2cce2fb..0000000000
--- a/src/pal/tests/palsuite/filemapping_memmgt/UnlockFile/test2/test2.cpp
+++ /dev/null
@@ -1,154 +0,0 @@
-// 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.
-
-/*=============================================================
-**
-** Source: test2.c
-**
-** Purpose: Open a file, and call Unlock on the file, even though it has yet
-** to be locked. Then lock a portion of the file, and attempt to call unlock
-** on a larger portion of the file. Also, try to unlock a smaller portion
-** than was locked.
-**
-**
-**============================================================*/
-
-#include <palsuite.h>
-#include "../UnlockFile.h"
-
-int __cdecl main(int argc, char *argv[])
-{
- HANDLE TheFile = NULL;
- const char lpBuffer[] = "This is a test file.";
- DWORD bytesWritten;
- BOOL bRc = TRUE;
- char fileName[] = "testfile.tmp";
-
- if(0 != (PAL_Initialize(argc, argv)))
- {
- return FAIL;
- }
-
- /* Open a file which is in the directory */
- TheFile = CreateFile(fileName,
- GENERIC_READ|GENERIC_WRITE,
- FILE_SHARE_READ|FILE_SHARE_WRITE,
- NULL,
- CREATE_ALWAYS,
- FILE_ATTRIBUTE_NORMAL,
- NULL);
-
- if (TheFile == INVALID_HANDLE_VALUE)
- {
- Fail("ERROR: Could not open file '%s' with CreateFile. "
- "GetLastError() returned %d.\n",fileName,GetLastError());
- }
-
- bRc = WriteFile(
- TheFile, // handle to file
- lpBuffer, // data buffer
- (DWORD)sizeof(lpBuffer), // number of bytes to write
- &bytesWritten, // number of bytes written
- NULL // overlapped buffer
- );
-
- if(!bRc)
- {
- Trace("ERROR: Could not write to file '%s' with WriteFile.",fileName);
-
- if(CloseHandle(TheFile) == 0)
- {
- Fail("ERROR: CloseHandle failed to close the file.");
- }
- Fail("");
-
- }
- else if(bytesWritten != (DWORD)sizeof(lpBuffer))
- {
- Trace("ERROR: Could not write the correct number of bytes to the "
- "file '%s' with WriteFile.",fileName);
-
- if(CloseHandle(TheFile) == 0)
- {
- Fail("ERROR: CloseHandle failed to close the file.");
- }
- Fail("");
- }
-
- /* Call unlock file on an unlocked file, this should return 0 */
- if(UnlockFile(TheFile, 0, 0, 5, 0) != 0)
- {
- Trace("ERROR: Attempted to unlock a file which was not locked and "
- "the UnlockFile call was successful.\n");
-
- if(CloseHandle(TheFile) == 0)
- {
- Fail("ERROR: CloseHandle failed to close the file.");
- }
- Fail("");
- }
-
- /* Lock the file */
- if(LockFile(TheFile, 0, 0, 5, 0) == 0)
- {
- Trace("ERROR: Failed to call LockFile on a valid file handle. "
- "GetLastError returned %d.\n",GetLastError());
-
- if(CloseHandle(TheFile) == 0)
- {
- Fail("ERROR: CloseHandle failed to close the file.");
- }
- Fail("");
- }
-
- /* Try to unlock more of the file than was locked by LockFile */
- if(UnlockFile(TheFile, 0, 0, 10, 0) != 0)
- {
- Trace("ERROR: Attempted to unlock bytes 0 to 9, but only bytes "
- "0 to 4 are locked. But, UnlockFile was successful, when it "
- "should have failed.\n");
-
- if(CloseHandle(TheFile) == 0)
- {
- Fail("ERROR: CloseHandle failed to close the file.");
- }
- Fail("");
- }
-
- /* Try to unlock less of the file than was locked by LockFile */
- if(UnlockFile(TheFile, 0, 0, 3, 0) != 0)
- {
- Trace("ERROR: Attempted to unlock bytes 0 to 2, but the bytes 0 to "
- "4 were locked by LockFile. Unlockfile should have failed "
- "when attempting this operation.\n");
-
- if(CloseHandle(TheFile) == 0)
- {
- Fail("ERROR: CloseHandle failed to close the file.");
- }
- Fail("");
- }
-
- /* Properly unlock the file */
- if(UnlockFile(TheFile, 0, 0, 5, 0) == 0)
- {
- Trace("ERROR: UnlockFile failed to unlock bytes 0 to 4 of the file. "
- "GetLastError returned %d.\n",GetLastError());
-
- if(CloseHandle(TheFile) == 0)
- {
- Fail("ERROR: CloseHandle failed to close the file.");
- }
- Fail("");
- }
-
- if(CloseHandle(TheFile) == 0)
- {
- Fail("ERROR: CloseHandle failed to close the file.\n");
- }
-
- PAL_Terminate();
- return PASS;
-}
-
diff --git a/src/pal/tests/palsuite/filemapping_memmgt/UnlockFile/test2/testinfo.dat b/src/pal/tests/palsuite/filemapping_memmgt/UnlockFile/test2/testinfo.dat
deleted file mode 100644
index 932a4a2b8a..0000000000
--- a/src/pal/tests/palsuite/filemapping_memmgt/UnlockFile/test2/testinfo.dat
+++ /dev/null
@@ -1,16 +0,0 @@
-# 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.
-
-Version = 1.0
-Section = Filemapping_memmgt
-Function = UnlockFile
-Name = Positive test for UnlockFile API
-TYPE = DEFAULT
-EXE1 = test2
-Description
-= Open a file, and call Unlock on the file, even though it has yet
-= to be locked. Then lock a portion of the file, and attempt to call unlock
-= on a larger portion of the file. Also, try to unlock a smaller portion
-= than was locked.
-
diff --git a/src/pal/tests/palsuite/filemapping_memmgt/UnlockFile/test3/CMakeLists.txt b/src/pal/tests/palsuite/filemapping_memmgt/UnlockFile/test3/CMakeLists.txt
deleted file mode 100644
index 980a9b0f75..0000000000
--- a/src/pal/tests/palsuite/filemapping_memmgt/UnlockFile/test3/CMakeLists.txt
+++ /dev/null
@@ -1,32 +0,0 @@
-cmake_minimum_required(VERSION 2.8.12.2)
-
-set(CMAKE_INCLUDE_CURRENT_DIR ON)
-
-set(TESTSOURCES
- test3.cpp
-)
-
-add_executable(paltest_unlockfile_test3
- ${TESTSOURCES}
-)
-
-add_dependencies(paltest_unlockfile_test3 coreclrpal)
-
-target_link_libraries(paltest_unlockfile_test3
- ${COMMON_TEST_LIBRARIES}
-)
-
-
-set(HELPERSOURCES
- helper.cpp
-)
-
-add_executable(paltest_unlockfile_test3_helper
- ${HELPERSOURCES}
-)
-
-add_dependencies(paltest_unlockfile_test3_helper coreclrpal)
-
-target_link_libraries(paltest_unlockfile_test3_helper
- ${COMMON_TEST_LIBRARIES}
-)
diff --git a/src/pal/tests/palsuite/filemapping_memmgt/UnlockFile/test3/helper.cpp b/src/pal/tests/palsuite/filemapping_memmgt/UnlockFile/test3/helper.cpp
deleted file mode 100644
index 650abf49ad..0000000000
--- a/src/pal/tests/palsuite/filemapping_memmgt/UnlockFile/test3/helper.cpp
+++ /dev/null
@@ -1,103 +0,0 @@
-// 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.
-
-/*=============================================================
-**
-** Source: helper.c
-**
-** Purpose: A child process which will lock a portion of the file,
-** then try to unlock a portion of the file which was locked by the parent.
-**
-**
-**============================================================*/
-
-#include <palsuite.h>
-#include "../UnlockFile.h"
-
-#define FILENAME "testfile.txt"
-#define WAITFILENAME "waitfile"
-#define BUF_SIZE 128
-
-int __cdecl main(int argc, char *argv[])
-{
- HANDLE TheFile, WaitFile;
- int result = 0;
-
- if(0 != (PAL_Initialize(argc, argv)))
- {
- return FAIL;
- }
-
- /* Open the same file that the parent has opened and locked */
- TheFile = CreateFile(FILENAME,
- GENERIC_READ|GENERIC_WRITE,
- FILE_SHARE_READ|FILE_SHARE_WRITE,
- NULL,
- OPEN_EXISTING,
- FILE_ATTRIBUTE_NORMAL,
- NULL);
-
- if (TheFile == INVALID_HANDLE_VALUE)
- {
- Trace("ERROR: Could not open file '%s' with CreateFile.\n",FILENAME);
- result = 1;
- }
-
- /* Open up the WaitFile that we're using for IPC */
- WaitFile = CreateFile(WAITFILENAME,
- GENERIC_READ|GENERIC_WRITE,
- FILE_SHARE_READ|FILE_SHARE_WRITE,
- NULL,
- OPEN_ALWAYS,
- FILE_ATTRIBUTE_NORMAL,
- NULL);
-
- if (WaitFile == INVALID_HANDLE_VALUE)
- {
- Trace("ERROR: Could not open file '%s' with CreateFile. "
- "GetLastError() returned %d.\n",WAITFILENAME,GetLastError());
- result = 1;
- }
-
- /* Lock a section of the file different from which was locked in the
- parent proccess
- */
- if(LockFile(TheFile, 10, 0, 10, 0) == 0)
- {
- Trace("ERROR: The LockFile call within the child failed to lock "
- "the file. GetLastError() returned %d.\n",GetLastError());
- result = 1;
- }
-
- /* Attempt to unlock the portion of the file which was locked within the
- parent process.
- */
- if(UnlockFile(TheFile, 0, 0, 10, 0) != 0)
- {
- Trace("ERROR: The UnlockFile call within the child succeeded in "
- "calling UnlockFile on the portion of the file which was "
- "locked by the parent.\n");
- result = 1;
- }
-
- // Sleep for a bit to give the parent a chance to block before we do.
- Sleep(1000);
-
- /* Switch back to the parent, so it can check the child lock */
- SignalAndBusyWait(WaitFile);
-
- /* Finally, clean up the lock which was done within this proccess and
- exit.
- */
- if(UnlockFile(TheFile, 10, 0, 10, 0) == 0)
- {
- Trace("ERROR: The UnlockFile call within the child failed to unlock "
- "the portion of the file which was locked by the child. "
- "GetLastError() returned %d.\n", GetLastError());
- result = 1;
- }
-
- PAL_TerminateEx(result);
- return result;
-}
diff --git a/src/pal/tests/palsuite/filemapping_memmgt/UnlockFile/test3/test3.cpp b/src/pal/tests/palsuite/filemapping_memmgt/UnlockFile/test3/test3.cpp
deleted file mode 100644
index cf27aba0a3..0000000000
--- a/src/pal/tests/palsuite/filemapping_memmgt/UnlockFile/test3/test3.cpp
+++ /dev/null
@@ -1,142 +0,0 @@
-// 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.
-
-/*=============================================================
-**
-** Source: test3.c
-**
-** Purpose:
-** Lock a portion of the file with the parent. Then have the child lock
-** another portion. Have the child attempt to call Unlock on the parent's
-** locked data, and the parent do the same to the child. Ensure that the
-** locks are respected.
-**
-**
-**============================================================*/
-
-#include <palsuite.h>
-#include "../UnlockFile.h"
-
-#define HELPER "helper"
-#define FILENAME "testfile.txt"
-#define WAITFILENAME "waitfile"
-#define BUF_SIZE 128
-
-int RunTest(char* Helper, HANDLE TheFile, HANDLE WaitFile)
-{
- STARTUPINFO si;
- PROCESS_INFORMATION pi;
- DWORD ChildRetCode = 0;
- DWORD ParentRetCode = 0;
-
- ZeroMemory( &si, sizeof(si) );
- si.cb = sizeof(si);
- ZeroMemory( &pi, sizeof(pi) );
-
- /* Load up the helper Process, and then Wait until it signals that it
- is finished locking.
- */
- if(!CreateProcess( NULL, Helper, NULL,
- NULL, FALSE, 0,
- NULL, NULL, &si, &pi))
- {
- Fail("ERROR: CreateProcess failed to load executable '%s'.\n",Helper);
- }
-
- SignalAndBusyWait(WaitFile);
-
- /* When the child proccess is finished setting its lock and testing the
- parent lock, then the parent can test the child's lock.
- */
-
- if(UnlockFile(TheFile, 10, 0, 10, 0) != 0)
- {
- Trace("ERROR: The parent proccess called Unlock on the child "
- "proccesses lock, and the function returned non-zero, when "
- "it should have failed.\n");
- ParentRetCode = 1;
- }
-
- /* Switch back to the child so that it can unlock its portion and
- cleanup.
- */
-
- SignalFinish(WaitFile);
- WaitForSingleObject(pi.hProcess,INFINITE);
-
- /* Get the return value from the helper process */
- if (GetExitCodeProcess(pi.hProcess, &ChildRetCode) == 0)
- {
- Fail("ERROR: GetExitCodeProccess failed when attempting to retrieve "
- "the exit code of the child process.\n");
- }
-
- if(CloseHandle( pi.hProcess ) == 0)
- {
- Fail("ERROR: CloseHandle failed to close the process.\n");
- }
-
- if(CloseHandle( pi.hThread ) == 0)
- {
- Fail("ERROR: CloseHandle failed to close the thread.\n");
- }
-
- return (ChildRetCode || ParentRetCode);
-}
-
-int __cdecl main(int argc, char *argv[])
-{
- HANDLE TheFile = NULL;
- HANDLE WaitFile = NULL;
- char* WriteBuffer = "12345678901234567890123456";
-
- if(0 != (PAL_Initialize(argc, argv)))
- {
- return FAIL;
- }
-
- /* Open up the file we'll be using for some crude IPC */
- WaitFile = CreateFile(WAITFILENAME,
- GENERIC_READ|GENERIC_WRITE,
- FILE_SHARE_READ|FILE_SHARE_WRITE,
- NULL,
- CREATE_ALWAYS,
- FILE_ATTRIBUTE_NORMAL,
- NULL);
-
- if (WaitFile == INVALID_HANDLE_VALUE)
- {
- Fail("ERROR: Could not open file '%s' with CreateFile. "
- "GetLastError() returned %d.\n",WAITFILENAME,GetLastError());
- }
-
- /* Call the helper function to Create a file, write 'WriteBuffer' to
- the file, and lock the file from bytes 0-9.
- */
- TheFile = CreateAndLockFile(TheFile, FILENAME, WriteBuffer,
- 0, 10);
-
- /* Run the test. Better errors are displayed by Trace throughout. */
- if(RunTest(HELPER, TheFile, WaitFile))
- {
- Fail("ERROR: The test to check that the Unlock will not work on "
- "on locks set by other proccesses failed.\n");
- }
-
- if(CloseHandle(TheFile) == 0)
- {
- Fail("ERROR: CloseHandle failed to close the file used for "
- "testing the locks. GetLastError() returns %d.\n",
- GetLastError());
- }
-
- if(CloseHandle(WaitFile) == 0)
- {
- Fail("ERROR: CloseHandle failed to close the wait file. "
- "GetLastError() returns %d.\n",GetLastError());
- }
-
- PAL_Terminate();
- return PASS;
-}
diff --git a/src/pal/tests/palsuite/filemapping_memmgt/UnlockFile/test3/testinfo.dat b/src/pal/tests/palsuite/filemapping_memmgt/UnlockFile/test3/testinfo.dat
deleted file mode 100644
index bf7ec5f809..0000000000
--- a/src/pal/tests/palsuite/filemapping_memmgt/UnlockFile/test3/testinfo.dat
+++ /dev/null
@@ -1,17 +0,0 @@
-# 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.
-
-Version = 1.0
-Section = Filemapping_memmgt
-Function = UnlockFile
-Name = Positive test for UnlockFile API
-TYPE = DEFAULT
-EXE1 = test3
-EXE2 = helper
-Description
-= Lock a portion of the file with the parent. Then have the child lock
-= another portion. Have the child attempt to call Unlock on the parent's
-= locked data, and the parent do the same to the child. Ensure that the
-= locks are respected.
-
diff --git a/src/pal/tests/palsuite/filemapping_memmgt/UnlockFile/test4/CMakeLists.txt b/src/pal/tests/palsuite/filemapping_memmgt/UnlockFile/test4/CMakeLists.txt
deleted file mode 100644
index e721b04b6c..0000000000
--- a/src/pal/tests/palsuite/filemapping_memmgt/UnlockFile/test4/CMakeLists.txt
+++ /dev/null
@@ -1,17 +0,0 @@
-cmake_minimum_required(VERSION 2.8.12.2)
-
-set(CMAKE_INCLUDE_CURRENT_DIR ON)
-
-set(SOURCES
- test4.cpp
-)
-
-add_executable(paltest_unlockfile_test4
- ${SOURCES}
-)
-
-add_dependencies(paltest_unlockfile_test4 coreclrpal)
-
-target_link_libraries(paltest_unlockfile_test4
- ${COMMON_TEST_LIBRARIES}
-)
diff --git a/src/pal/tests/palsuite/filemapping_memmgt/UnlockFile/test4/test4.cpp b/src/pal/tests/palsuite/filemapping_memmgt/UnlockFile/test4/test4.cpp
deleted file mode 100644
index 55abcd24bc..0000000000
--- a/src/pal/tests/palsuite/filemapping_memmgt/UnlockFile/test4/test4.cpp
+++ /dev/null
@@ -1,187 +0,0 @@
-// 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.
-
-/*=============================================================
-**
-** Source: test4.c
-**
-** Purpose: Pass an invalid handle to UnlockFile. Pass a null handle to
-** UnlockFile. Create a file and lock two consecuative regions and call
-** UnlockFile on the whole region (this should fail, see msdn)
-**
-**
-**============================================================*/
-
-#include <palsuite.h>
-#include "../UnlockFile.h"
-
-int __cdecl main(int argc, char *argv[])
-{
- HANDLE TheFile = NULL;
- const char lpBuffer[] = "This is a test file.";
- DWORD bytesWritten;
- BOOL bRc = TRUE;
- char fileName[] = "testfile.tmp";
-
- if(0 != (PAL_Initialize(argc, argv)))
- {
- return FAIL;
- }
-
- /* Open a file which is in the directory */
- TheFile = CreateFile(fileName,
- GENERIC_READ|GENERIC_WRITE,
- FILE_SHARE_READ|FILE_SHARE_WRITE,
- NULL,
- CREATE_ALWAYS,
- FILE_ATTRIBUTE_NORMAL,
- NULL);
-
- if (TheFile == INVALID_HANDLE_VALUE)
- {
- Fail("ERROR: Could not open file '%s' with CreateFile. "
- "GetLastError() returned %d.\n",fileName,GetLastError());
- }
-
- bRc = WriteFile(
- TheFile, // handle to file
- lpBuffer, // data buffer
- (DWORD)sizeof(lpBuffer), // number of bytes to write
- &bytesWritten, // number of bytes written
- NULL // overlapped buffer
- );
-
- if(!bRc)
- {
- Trace("ERROR: Could not write to file '%s' with WriteFile.",fileName);
-
- if(CloseHandle(TheFile) == 0)
- {
- Fail("ERROR: CloseHandle failed to close the file.");
- }
- Fail("");
-
- }
- else if(bytesWritten != (DWORD)sizeof(lpBuffer))
- {
- Trace("ERROR: Could not write the correct number of bytes to the "
- "file '%s' with WriteFile.",fileName);
-
- if(CloseHandle(TheFile) == 0)
- {
- Fail("ERROR: CloseHandle failed to close the file.");
- }
- Fail("");
- }
-
- if(CloseHandle(TheFile) == 0)
- {
- Fail("ERROR: CloseHandle failed to close the file.\n");
- }
-
-
- /* Test an invalid handle and a NULL handle */
- if(UnlockFile(TheFile, 0, 0, 0, 0) != 0)
- {
- Fail("ERROR: Called UnlockFile on an invalid HANDLE and it "
- "returned a success value.\n");
- }
-
- if(UnlockFile(NULL, 0, 0, 0, 0) != 0)
- {
- Fail("ERROR: Called UnlockFile with NULL passed for the HANDLE and "
- "it returned a success value.\n");
- }
-
- /* Re-open the file */
- TheFile = CreateFile(fileName,
- GENERIC_READ|GENERIC_WRITE,
- FILE_SHARE_READ|FILE_SHARE_WRITE,
- NULL,
- OPEN_ALWAYS,
- FILE_ATTRIBUTE_NORMAL,
- NULL);
-
- if (TheFile == INVALID_HANDLE_VALUE)
- {
- Fail("ERROR: Could not open file '%s' with CreateFile. "
- "GetLastError() returned %d.\n",fileName,GetLastError());
- }
-
- /* Lock two consecuative regions of this file */
- if(LockFile(TheFile, 0, 0, 5, 0) == 0)
- {
- Trace("ERROR: LockFile failed attempting to lock bytes 0-4. "
- "GetLastError() returned %d.\n",GetLastError());
-
- if(CloseHandle(TheFile) == 0)
- {
- Fail("ERROR: CloseHandle failed to close the file.");
- }
- Fail("");
- }
-
- if(LockFile(TheFile, 5, 0, 5, 0) == 0)
- {
- Fail("ERROR: LockFile failed attempting to lock bytes 5-9. "
- "GetLastError() returned %d.\n",GetLastError());
-
- if(CloseHandle(TheFile) == 0)
- {
- Fail("ERROR: CloseHandle failed to close the file.");
- }
- Fail("");
- }
-
- /* Attempt to unlock the entire region which was locked with one
- call to UnlockFile. This should fail.
- */
- if(UnlockFile(TheFile, 0, 0, 10, 0) != 0)
- {
- Fail("ERROR: Called UnlockFile on bytes 0-9 which were locked with "
- "two seperate LockFile calls. This should have failed. "
- "UnlockFile will not unlock consecuative locked regions.\n");
-
- if(CloseHandle(TheFile) == 0)
- {
- Fail("ERROR: CloseHandle failed to close the file.");
- }
- Fail("");
- }
-
-
- /* Now, unlock the regions one at a time. */
- if(UnlockFile(TheFile, 0, 0, 5, 0) == 0)
- {
- Fail("ERROR: UnlockFile failed when attempting to unlock bytes "
- "0-4 of the file. GetLastError() returned %d.\n",GetLastError());
-
- if(CloseHandle(TheFile) == 0)
- {
- Fail("ERROR: CloseHandle failed to close the file.");
- }
- Fail("");
- }
-
- if(UnlockFile(TheFile, 5, 0, 5, 0) == 0)
- {
- Fail("ERROR: UnlockFile failed when attempting to unlock bytes "
- "5-9 of the file. GetLastError() returned %d.\n",GetLastError());
-
- if(CloseHandle(TheFile) == 0)
- {
- Fail("ERROR: CloseHandle failed to close the file.");
- }
- Fail("");
- }
-
- if(CloseHandle(TheFile) == 0)
- {
- Fail("ERROR: CloseHandle failed to close the file.\n");
- }
-
- PAL_Terminate();
- return PASS;
-}
-
diff --git a/src/pal/tests/palsuite/filemapping_memmgt/UnlockFile/test4/testinfo.dat b/src/pal/tests/palsuite/filemapping_memmgt/UnlockFile/test4/testinfo.dat
deleted file mode 100644
index 4f3885b978..0000000000
--- a/src/pal/tests/palsuite/filemapping_memmgt/UnlockFile/test4/testinfo.dat
+++ /dev/null
@@ -1,16 +0,0 @@
-# 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.
-
-Version = 1.0
-Section = Filemapping_memmgt
-Function = UnlockFile
-Name = Positive test for UnlockFile API
-TYPE = DEFAULT
-EXE1 = test4
-Description
-= Pass an invalid handle to UnlockFile. Pass a null handle to
-= UnlockFile. Create a file and lock two consecuative regions and call
-= UnlockFile on the whole region (this should fail, see msdn)
-
-
diff --git a/src/pal/tests/palsuite/miscellaneous/CMakeLists.txt b/src/pal/tests/palsuite/miscellaneous/CMakeLists.txt
index 9352edef52..d437fc9320 100644
--- a/src/pal/tests/palsuite/miscellaneous/CMakeLists.txt
+++ b/src/pal/tests/palsuite/miscellaneous/CMakeLists.txt
@@ -9,7 +9,6 @@ add_subdirectory(FlushInstructionCache)
add_subdirectory(FormatMessageW)
add_subdirectory(FreeEnvironmentStringsW)
add_subdirectory(GetCommandLineW)
-add_subdirectory(GetComputerNameW)
add_subdirectory(GetEnvironmentStringsW)
add_subdirectory(GetEnvironmentVariableA)
add_subdirectory(GetEnvironmentVariableW)
diff --git a/src/pal/tests/palsuite/miscellaneous/GetComputerNameW/CMakeLists.txt b/src/pal/tests/palsuite/miscellaneous/GetComputerNameW/CMakeLists.txt
deleted file mode 100644
index f6aa0cb2d9..0000000000
--- a/src/pal/tests/palsuite/miscellaneous/GetComputerNameW/CMakeLists.txt
+++ /dev/null
@@ -1,4 +0,0 @@
-cmake_minimum_required(VERSION 2.8.12.2)
-
-add_subdirectory(test1)
-
diff --git a/src/pal/tests/palsuite/miscellaneous/GetComputerNameW/test1/CMakeLists.txt b/src/pal/tests/palsuite/miscellaneous/GetComputerNameW/test1/CMakeLists.txt
deleted file mode 100644
index fe5b72071e..0000000000
--- a/src/pal/tests/palsuite/miscellaneous/GetComputerNameW/test1/CMakeLists.txt
+++ /dev/null
@@ -1,17 +0,0 @@
-cmake_minimum_required(VERSION 2.8.12.2)
-
-set(CMAKE_INCLUDE_CURRENT_DIR ON)
-
-set(SOURCES
- test.cpp
-)
-
-add_executable(paltest_getcomputernamew_test1
- ${SOURCES}
-)
-
-add_dependencies(paltest_getcomputernamew_test1 coreclrpal)
-
-target_link_libraries(paltest_getcomputernamew_test1
- ${COMMON_TEST_LIBRARIES}
-)
diff --git a/src/pal/tests/palsuite/miscellaneous/GetComputerNameW/test1/test.cpp b/src/pal/tests/palsuite/miscellaneous/GetComputerNameW/test1/test.cpp
deleted file mode 100644
index 7a00cad598..0000000000
--- a/src/pal/tests/palsuite/miscellaneous/GetComputerNameW/test1/test.cpp
+++ /dev/null
@@ -1,53 +0,0 @@
-// 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.
-
-/*============================================================
-**
-** Source : test.c
-**
-** Purpose: Positive Test for GetComputerName() function
-**
-**
-**=========================================================*/
-
-#define UNICODE
-#include <palsuite.h>
-
-int __cdecl main(int argc, char *argv[])
-{
-
- int HOST_NAME_MAX = 255;
- WCHAR wzComputerName[HOST_NAME_MAX+1];
- DWORD dwSize = sizeof(wzComputerName)/sizeof(wzComputerName[0]);
-
- // Initialize the PAL and return FAILURE if this fails
- if(0 != (PAL_Initialize(argc, argv)))
- {
- Fail ("ERROR: PAL_Initialize() call failed!\n");
- }
-
- if (0 == GetComputerName(wzComputerName, &dwSize))
- {
- Fail("ERROR: GetComputerName failed with %d!\n", GetLastError());
- }
-
- // dwSize is the length of wzComputerName without NULL
- if (dwSize < 0 || dwSize > (sizeof(wzComputerName)/sizeof(wzComputerName[0]) - 1))
- {
- Fail("ERROR: GetComputerName returned %S with dwSize = %u whereas the passed in buffer size is %d!\n",
- wzComputerName, dwSize, sizeof(wzComputerName)/sizeof(wzComputerName[0]));
- }
-
- // dwSize is the length of wzComputerName without NULL
- if (dwSize != wcslen(wzComputerName))
- {
- Fail("ERROR: GetComputerName returned %S of length %d which is not equal to dwSize = %u!\n",
- wzComputerName, wcslen(wzComputerName), dwSize);
- }
-
- printf ("GetComputerName returned %S of length %u\n", wzComputerName, dwSize);
-
- PAL_Terminate();
- return PASS;
-}
diff --git a/src/pal/tests/palsuite/miscellaneous/GetComputerNameW/test1/testinfo.dat b/src/pal/tests/palsuite/miscellaneous/GetComputerNameW/test1/testinfo.dat
deleted file mode 100644
index d45bca1c25..0000000000
--- a/src/pal/tests/palsuite/miscellaneous/GetComputerNameW/test1/testinfo.dat
+++ /dev/null
@@ -1,13 +0,0 @@
-# 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.
-
-Version = 1.0
-Section = Miscellaneous
-Function = GetComputerNameW
-Name = Test for GetComputerNameW
-TYPE = DEFAULT
-EXE1 = test
-Description
-= Check to ensure that GetComputerNameW returnes a decent value.
-
diff --git a/src/pal/tests/palsuite/miscellaneous/GetUserNameW/CMakeLists.txt b/src/pal/tests/palsuite/miscellaneous/GetUserNameW/CMakeLists.txt
deleted file mode 100644
index f6aa0cb2d9..0000000000
--- a/src/pal/tests/palsuite/miscellaneous/GetUserNameW/CMakeLists.txt
+++ /dev/null
@@ -1,4 +0,0 @@
-cmake_minimum_required(VERSION 2.8.12.2)
-
-add_subdirectory(test1)
-
diff --git a/src/pal/tests/palsuite/miscellaneous/GetUserNameW/test1/CMakeLists.txt b/src/pal/tests/palsuite/miscellaneous/GetUserNameW/test1/CMakeLists.txt
deleted file mode 100644
index 6527b83d13..0000000000
--- a/src/pal/tests/palsuite/miscellaneous/GetUserNameW/test1/CMakeLists.txt
+++ /dev/null
@@ -1,17 +0,0 @@
-cmake_minimum_required(VERSION 2.8.12.2)
-
-set(CMAKE_INCLUDE_CURRENT_DIR ON)
-
-set(SOURCES
- test.cpp
-)
-
-add_executable(paltest_getusernamew_test1
- ${SOURCES}
-)
-
-add_dependencies(paltest_getusernamew_test1 coreclrpal)
-
-target_link_libraries(paltest_getusernamew_test1
- ${COMMON_TEST_LIBRARIES}
-)
diff --git a/src/pal/tests/palsuite/miscellaneous/GetUserNameW/test1/test.cpp b/src/pal/tests/palsuite/miscellaneous/GetUserNameW/test1/test.cpp
deleted file mode 100644
index 809f14c12d..0000000000
--- a/src/pal/tests/palsuite/miscellaneous/GetUserNameW/test1/test.cpp
+++ /dev/null
@@ -1,52 +0,0 @@
-// 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.
-
-/*============================================================
-**
-** Source : test.c
-**
-** Purpose: Positive Test for GetUserName() function
-**
-**
-**=========================================================*/
-
-#define UNICODE
-#include <palsuite.h>
-
-int __cdecl main(int argc, char *argv[])
-{
-
- WCHAR wzUserName[UNLEN+1];
- DWORD dwSize = sizeof(wzUserName)/sizeof(wzUserName[0]);
-
- // Initialize the PAL and return FAILURE if this fails
- if(0 != (PAL_Initialize(argc, argv)))
- {
- Fail ("ERROR: PAL_Initialize() call failed!\n");
- }
-
- if (0 == GetUserName(wzUserName, &dwSize))
- {
- Fail("ERROR: GetUserName failed with %d!\n", GetLastError());
- }
-
- // dwSize is the length of wzUserName with NULL
- if (dwSize <= 0 || dwSize > (sizeof(wzUserName)/sizeof(wzUserName[0])))
- {
- Fail("ERROR: GetUserName returned %S with dwSize = %u whereas the passed in buffer size is %d!\n",
- wzUserName, dwSize, sizeof(wzUserName)/sizeof(wzUserName[0]));
- }
-
- // dwSize is the length of wzUserName with NULL
- if (dwSize != wcslen(wzUserName)+1)
- {
- Fail("ERROR: GetUserName returned %S of length %d which is not equal to dwSize-1 = %u!\n",
- wzUserName, wcslen(wzUserName), dwSize-1);
- }
-
- printf ("GetUserName returned %S of length %u\n", wzUserName, dwSize-1);
-
- PAL_Terminate();
- return PASS;
-}
diff --git a/src/pal/tests/palsuite/miscellaneous/GetUserNameW/test1/testinfo.dat b/src/pal/tests/palsuite/miscellaneous/GetUserNameW/test1/testinfo.dat
deleted file mode 100644
index 3e0aa48bd0..0000000000
--- a/src/pal/tests/palsuite/miscellaneous/GetUserNameW/test1/testinfo.dat
+++ /dev/null
@@ -1,13 +0,0 @@
-# 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.
-
-Version = 1.0
-Section = Miscellaneous
-Function = GetUserNameW
-Name = Test for GetUserNameW
-TYPE = DEFAULT
-EXE1 = test
-Description
-= Check to ensure that GetUserNameW returnes a decent value.
-
diff --git a/src/pal/tests/palsuite/paltestlist.txt b/src/pal/tests/palsuite/paltestlist.txt
index 1e580cd596..ea088d75a2 100644
--- a/src/pal/tests/palsuite/paltestlist.txt
+++ b/src/pal/tests/palsuite/paltestlist.txt
@@ -471,8 +471,6 @@ filemapping_memmgt/HeapReAlloc/test5/paltest_heaprealloc_test5
filemapping_memmgt/LocalAlloc/test1/paltest_localalloc_test1
filemapping_memmgt/LocalFree/test1/paltest_localfree_test1
filemapping_memmgt/LocalFree/test2/paltest_localfree_test2
-filemapping_memmgt/LockFile/test2/paltest_lockfile_test2
-filemapping_memmgt/LockFile/test7/paltest_lockfile_test7
filemapping_memmgt/MapViewOfFile/test1/paltest_mapviewoffile_test1
filemapping_memmgt/MapViewOfFile/test2/paltest_mapviewoffile_test2
filemapping_memmgt/MapViewOfFile/test3/paltest_mapviewoffile_test3
@@ -485,8 +483,6 @@ filemapping_memmgt/RtlMoveMemory/test1/paltest_rtlmovememory_test1
filemapping_memmgt/RtlMoveMemory/test3/paltest_rtlmovememory_test3
filemapping_memmgt/RtlMoveMemory/test4/paltest_rtlmovememory_test4
filemapping_memmgt/RtlMoveMemory/test5/paltest_rtlmovememory_test5
-filemapping_memmgt/UnlockFile/test2/paltest_unlockfile_test2
-filemapping_memmgt/UnlockFile/test4/paltest_unlockfile_test4
filemapping_memmgt/UnmapViewOfFile/test1/paltest_unmapviewoffile_test1
filemapping_memmgt/UnmapViewOfFile/test2/paltest_unmapviewoffile_test2
filemapping_memmgt/VirtualAlloc/test1/paltest_virtualalloc_test1
@@ -520,7 +516,6 @@ filemapping_memmgt/VirtualProtect/test4/paltest_virtualprotect_test4
filemapping_memmgt/VirtualProtect/test6/paltest_virtualprotect_test6
filemapping_memmgt/VirtualProtect/test7/paltest_virtualprotect_test7
filemapping_memmgt/VirtualQuery/test1/paltest_virtualquery_test1
-file_io/AreFileApisANSI/test1/paltest_arefileapisansi_test1
file_io/CompareFileTime/test1/paltest_comparefiletime_test1
file_io/CopyFileA/test1/paltest_copyfilea_test1
file_io/CopyFileA/test2/paltest_copyfilea_test2
@@ -535,7 +530,6 @@ file_io/DeleteFileW/test1/paltest_deletefilew_test1
file_io/errorpathnotfound/test2/paltest_errorpathnotfound_test2
file_io/errorpathnotfound/test3/paltest_errorpathnotfound_test3
file_io/FILECanonicalizePath/paltest_filecanonicalizepath_test1
-file_io/FileTimeToDosDateTime/test1/paltest_filetimetodosdatetime_test1
file_io/FindClose/test1/paltest_findclose_test1
file_io/FindFirstFileA/test1/paltest_findfirstfilea_test1
file_io/FindFirstFileW/test1/paltest_findfirstfilew_test1
@@ -544,27 +538,14 @@ file_io/FindNextFileA/test2/paltest_findnextfilea_test2
file_io/FindNextFileW/test1/paltest_findnextfilew_test1
file_io/FindNextFileW/test2/paltest_findnextfilew_test2
file_io/FlushFileBuffers/test1/paltest_flushfilebuffers_test1
-file_io/GetConsoleCP/test1/paltest_getconsolecp_test1
file_io/GetConsoleOutputCP/test1/paltest_getconsoleoutputcp_test1
file_io/GetCurrentDirectoryA/test1/paltest_getcurrentdirectorya_test1
file_io/GetCurrentDirectoryW/test1/paltest_getcurrentdirectoryw_test1
-file_io/GetDiskFreeSpaceW/test1/paltest_getdiskfreespacew_test1
-file_io/GetDiskFreeSpaceW/test2/paltest_getdiskfreespacew_test2
file_io/GetFileAttributesA/test1/paltest_getfileattributesa_test1
file_io/GetFileAttributesExW/test2/paltest_getfileattributesexw_test2
file_io/GetFileAttributesW/test1/paltest_getfileattributesw_test1
file_io/GetFileSize/test1/paltest_getfilesize_test1
file_io/GetFileSizeEx/test1/paltest_getfilesizeex_test1
-file_io/GetFileTime/test1/paltest_getfiletime_test1
-file_io/GetFileTime/test2/paltest_getfiletime_test2
-file_io/GetFileTime/test3/paltest_getfiletime_test3
-file_io/GetFileTime/test4/paltest_getfiletime_test4
-file_io/GetFileTime/test5/paltest_getfiletime_test5
-file_io/GetFileTime/test6/paltest_getfiletime_test6
-file_io/GetFileTime/test7/paltest_getfiletime_test7
-file_io/GetFileType/test1/paltest_getfiletype_test1
-file_io/GetFileType/test2/paltest_getfiletype_test2
-file_io/GetFileType/test3/paltest_getfiletype_test3
file_io/GetFullPathNameA/test1/paltest_getfullpathnamea_test1
file_io/GetFullPathNameA/test3/paltest_getfullpathnamea_test3
file_io/GetFullPathNameA/test4/paltest_getfullpathnamea_test4
@@ -611,10 +592,6 @@ file_io/SetFilePointer/test4/paltest_setfilepointer_test4
file_io/SetFilePointer/test5/paltest_setfilepointer_test5
file_io/SetFilePointer/test6/paltest_setfilepointer_test6
file_io/SetFilePointer/test7/paltest_setfilepointer_test7
-file_io/SetFileTime/test1/paltest_setfiletime_test1
-file_io/SetFileTime/test2/paltest_setfiletime_test2
-file_io/SetFileTime/test3/paltest_setfiletime_test3
-file_io/SetFileTime/test4/paltest_setfiletime_test4
file_io/WriteFile/test1/paltest_writefile_test1
file_io/WriteFile/test3/paltest_writefile_test3
file_io/WriteFile/test4/paltest_writefile_test4
@@ -653,7 +630,6 @@ miscellaneous/FormatMessageW/test3/paltest_formatmessagew_test3
miscellaneous/FreeEnvironmentStringsW/test1/paltest_freeenvironmentstringsw_test1
miscellaneous/FreeEnvironmentStringsW/test2/paltest_freeenvironmentstringsw_test2
miscellaneous/GetCommandLineW/test1/paltest_getcommandlinew_test1
-miscellaneous/GetComputerNameW/test1/paltest_getcomputernamew_test1
miscellaneous/GetEnvironmentStringsW/test1/paltest_getenvironmentstringsw_test1
miscellaneous/GetEnvironmentVariableA/test1/paltest_getenvironmentvariablea_test1
miscellaneous/GetEnvironmentVariableA/test2/paltest_getenvironmentvariablea_test2
diff --git a/src/pal/tests/palsuite/paltestlist_to_be_reviewed.txt b/src/pal/tests/palsuite/paltestlist_to_be_reviewed.txt
index 3f9469d254..16be5e6762 100644
--- a/src/pal/tests/palsuite/paltestlist_to_be_reviewed.txt
+++ b/src/pal/tests/palsuite/paltestlist_to_be_reviewed.txt
@@ -22,7 +22,6 @@ c_runtime/vprintf/test1/paltest_vprintf_test1
c_runtime/vswprintf/test2/paltest_vswprintf_test2
c_runtime/vswprintf/test7/paltest_vswprintf_test7
c_runtime/wprintf/test2/paltest_wprintf_test2
-c_runtime/_ecvt/test1/paltest_ecvt_test1
c_runtime/_gcvt/test1/paltest_gcvt_test1
c_runtime/_gcvt/test2/paltest_gcvt_test2
c_runtime/_getw/test1/paltest_getw_test1
@@ -72,11 +71,6 @@ filemapping_memmgt/GetModuleFileNameA/test1/paltest_getmodulefilenamea_test1
filemapping_memmgt/GetModuleFileNameW/test1/paltest_getmodulefilenamew_test1
filemapping_memmgt/GetProcAddress/test1/paltest_getprocaddress_test1
filemapping_memmgt/GetProcAddress/test2/paltest_getprocaddress_test2
-filemapping_memmgt/LockFile/test1/paltest_lockfile_test1
-filemapping_memmgt/LockFile/test3/paltest_lockfile_test3
-filemapping_memmgt/LockFile/test4/paltest_lockfile_test4
-filemapping_memmgt/LockFile/test5/paltest_lockfile_test5
-filemapping_memmgt/LockFile/test6/paltest_lockfile_test6
filemapping_memmgt/OpenFileMappingA/test1/paltest_openfilemappinga_test1
filemapping_memmgt/OpenFileMappingA/test2/paltest_openfilemappinga_test2
filemapping_memmgt/OpenFileMappingA/test3/paltest_openfilemappinga_test3
@@ -86,15 +80,12 @@ filemapping_memmgt/OpenFileMappingW/test3/paltest_openfilemappingw_test3
filemapping_memmgt/ReadProcessMemory/ReadProcessMemory_neg1/paltest_readprocessmemory_readprocessmemory_neg1
filemapping_memmgt/ReadProcessMemory/test1/paltest_readprocessmemory_test1
filemapping_memmgt/ReadProcessMemory/test2/paltest_readprocessmemory_test2
-filemapping_memmgt/UnlockFile/test1/paltest_unlockfile_test1
-filemapping_memmgt/UnlockFile/test3/paltest_unlockfile_test3
file_io/CopyFileW/test1/paltest_copyfilew_test1
file_io/CreateDirectoryA/test2/paltest_createdirectorya_test2
file_io/CreateDirectoryW/test2/paltest_createdirectoryw_test2
file_io/CreateFileA/test1/paltest_createfilea_test1
file_io/CreateFileW/test1/paltest_createfilew_test1
file_io/errorpathnotfound/test1/paltest_errorpathnotfound_test1
-file_io/errorpathnotfound/test4/paltest_errorpathnotfound_test4
file_io/GetFileAttributesExW/test1/paltest_getfileattributesexw_test1
file_io/GetFullPathNameA/test2/paltest_getfullpathnamea_test2
file_io/GetFullPathNameW/test2/paltest_getfullpathnamew_test2
@@ -103,10 +94,8 @@ file_io/GetTempFileNameW/test1/paltest_gettempfilenamew_test1
file_io/GetTempFileNameW/test2/paltest_gettempfilenamew_test2
file_io/gettemppatha/test1/paltest_gettemppatha_test1
file_io/GetTempPathW/test1/paltest_gettemppathw_test1
-file_io/MoveFileA/test1/paltest_movefilea_test1
file_io/MoveFileExA/test1/paltest_movefileexa_test1
file_io/MoveFileExW/test1/paltest_movefileexw_test1
-file_io/MoveFileW/test1/paltest_movefilew_test1
file_io/ReadFile/test1/paltest_readfile_test1
file_io/SetFileAttributesA/test1/paltest_setfileattributesa_test1
file_io/SetFileAttributesA/test4/paltest_setfileattributesa_test4
@@ -139,11 +128,9 @@ miscellaneous/FormatMessageW/test5/paltest_formatmessagew_test5
miscellaneous/FormatMessageW/test6/paltest_formatmessagew_test6
miscellaneous/GetCalendarInfoW/test1/paltest_getcalendarinfow_test1
miscellaneous/GetCalendarInfoW/test2/paltest_getcalendarinfow_test2
-miscellaneous/GetComputerNameW/test1/paltest_getcomputernamew_test1
miscellaneous/GetDateFormatW/GetDateFormatW_neg1/paltest_getdateformatw_getdateformatw_neg1
miscellaneous/GetDateFormatW/GetDateFormatW_neg2/paltest_getdateformatw_getdateformatw_neg2
miscellaneous/GetDateFormatW/test1/paltest_getdateformatw_test1
-miscellaneous/GetUserNameW/test1/paltest_getusernamew_test1
miscellaneous/InterLockedExchangeAdd/test1/paltest_interlockedexchangeadd_test1
miscellaneous/IsBadCodePtr/test1/paltest_isbadcodeptr_test1
miscellaneous/IsBadReadPtr/test1/paltest_isbadreadptr_test1
diff --git a/src/pal/tests/palsuite/palverify.dat b/src/pal/tests/palsuite/palverify.dat
index d4cb311010..3d711c1895 100644
--- a/src/pal/tests/palsuite/palverify.dat
+++ b/src/pal/tests/palsuite/palverify.dat
@@ -4,7 +4,6 @@
c_runtime/__iscsym/test1,1
c_runtime/_alloca/test1,1
-c_runtime/_ecvt/test1,1
c_runtime/_fdopen/test1,1
c_runtime/_finite/test1,1
c_runtime/_finitef/test1,1
@@ -498,7 +497,6 @@ exception_handling/pal_try_leave_finally/test1,1
exception_handling/raiseexception/test1,1
exception_handling/raiseexception/test2,1
exception_handling/raiseexception/test3,1
-file_io/arefileapisansi/test1,1
file_io/comparefiletime/test1,1
file_io/copyfilea/test1,1
file_io/copyfilea/test2,1
@@ -515,32 +513,19 @@ file_io/deletefilew/test1,1
file_io/errorpathnotfound/test1,1
file_io/errorpathnotfound/test2,1
file_io/errorpathnotfound/test3,1
-#file_io/errorpathnotfound/test4,1
-file_io/filetimetodosdatetime/test1,1
file_io/findclose/test1,1
file_io/findfirstfilea/test1,1
#file_io/findfirstfilew/test1,1
file_io/findnextfilea/test1,1
file_io/findnextfilew/test1,1
file_io/flushfilebuffers/test1,1
-file_io/getconsolecp/test1,1
file_io/getconsoleoutputcp/test1,1
file_io/getcurrentdirectorya/test1,1
file_io/getcurrentdirectoryw/test1,1
-file_io/getdiskfreespacew/test1,1
#file_io/getfileattributesa/test1,1
#file_io/getfileattributesexw/test1,1
file_io/getfileattributesexw/test2,1
#file_io/getfileattributesw/test1,1
-file_io/getfiletime/test1,1
-file_io/getfiletime/test2,1
-file_io/getfiletime/test3,1
-file_io/getfiletime/test4,1
-file_io/getfiletime/test6,1
-file_io/getfiletime/test7,1
-file_io/getfiletype/test1,1
-file_io/getfiletype/test2,1
-file_io/getfiletype/test3,1
file_io/getfullpathnamea/test1,1
file_io/getfullpathnamea/test2,1
file_io/getfullpathnamea/test3,1
@@ -560,7 +545,6 @@ file_io/gettempfilenamew/test3,1
file_io/gettemppatha/test1,1
file_io/gettemppathw/test1,1
file_io/movefileexw/test1,1
-file_io/movefilew/test1,1
#file_io/readfile/test1,1
file_io/readfile/test2,1
file_io/readfile/test3,1
@@ -585,10 +569,6 @@ file_io/setfilepointer/test1,1
file_io/setfilepointer/test2,1
file_io/setfilepointer/test3,1
file_io/setfilepointer/test4,1
-file_io/setfiletime/test1,1
-file_io/setfiletime/test2,1
-file_io/setfiletime/test3,1
-file_io/setfiletime/test4,1
file_io/writefile/test1,1
file_io/writefile/test2,1
file_io/writefile/test3,1
diff --git a/src/scripts/genEventPipe.py b/src/scripts/genEventPipe.py
index 4c802acaf3..3caa2071fc 100644
--- a/src/scripts/genEventPipe.py
+++ b/src/scripts/genEventPipe.py
@@ -110,7 +110,7 @@ def generateClrEventPipeWriteEventsImpl(
WriteEventImpl.append(
" EventPipe::WriteEvent(*EventPipeEvent" +
eventName +
- ", nullptr, 0);\n")
+ ", (BYTE*) nullptr, 0);\n")
WriteEventImpl.append("\n return ERROR_SUCCESS;\n}\n\n")
@@ -122,9 +122,9 @@ def generateClrEventPipeWriteEventsImpl(
WriteEventImpl.append(
" EventPipeProvider" +
providerPrettyName +
- " = EventPipe::CreateProvider(" +
+ " = EventPipe::CreateProvider(SL(" +
providerPrettyName +
- "GUID);\n")
+ "Name));\n")
for eventNode in eventNodes:
eventName = eventNode.getAttribute('symbol')
templateName = eventNode.getAttribute('template')
@@ -207,23 +207,9 @@ def generateWriteEventBody(template, providerName, eventName):
return header + code + checking + body + footer
-providerGUIDMap = {}
-providerGUIDMap[
- "{e13c0d23-ccbc-4e12-931b-d9cc2eee27e4}"] = "{0xe13c0d23,0xccbc,0x4e12,{0x93,0x1b,0xd9,0xcc,0x2e,0xee,0x27,0xe4}}"
-providerGUIDMap[
- "{A669021C-C450-4609-A035-5AF59AF4DF18}"] = "{0xA669021C,0xC450,0x4609,{0xA0,0x35,0x5A,0xF5,0x9A,0xF4,0xDF,0x18}}"
-providerGUIDMap[
- "{CC2BCBBA-16B6-4cf3-8990-D74C2E8AF500}"] = "{0xCC2BCBBA,0x16B6,0x4cf3,{0x89,0x90,0xD7,0x4C,0x2E,0x8A,0xF5,0x00}}"
-providerGUIDMap[
- "{763FD754-7086-4dfe-95EB-C01A46FAF4CA}"] = "{0x763FD754,0x7086,0x4dfe,{0x95,0xEB,0xC0,0x1A,0x46,0xFA,0xF4,0xCA}}"
-
-
-def generateGUID(tmpGUID):
- return providerGUIDMap[tmpGUID]
keywordMap = {}
-
def generateEventKeywords(eventKeywords):
mask = 0
# split keywords if there are multiple
@@ -375,8 +361,6 @@ def generateEventPipeImplFiles(
tree = DOM.parse(etwmanifest)
coreclrRoot = os.getcwd()
for providerNode in tree.getElementsByTagName('provider'):
- providerGUID = providerNode.getAttribute('guid')
- providerGUID = generateGUID(providerGUID)
providerName = providerNode.getAttribute('name')
providerPrettyName = providerName.replace("Windows-", '')
@@ -417,15 +401,16 @@ bool WriteToBuffer(const T &value, char *&buffer, unsigned int& offset, unsigned
eventpipeImpl.write(header)
eventpipeImpl.write(
- "GUID const " +
- providerPrettyName +
- "GUID = " +
- providerGUID +
- ";\n")
+ "const WCHAR* %sName = W(\"%s\");\n" % (
+ providerPrettyName,
+ providerName
+ )
+ )
eventpipeImpl.write(
- "EventPipeProvider *EventPipeProvider" +
- providerPrettyName +
- " = nullptr;\n")
+ "EventPipeProvider *EventPipeProvider%s = nullptr;\n" % (
+ providerPrettyName,
+ )
+ )
templateNodes = providerNode.getElementsByTagName('template')
allTemplates = parseTemplateNodes(templateNodes)
eventNodes = providerNode.getElementsByTagName('event')
diff --git a/src/scripts/pgocheck.py b/src/scripts/pgocheck.py
new file mode 100644
index 0000000000..d408e6eaba
--- /dev/null
+++ b/src/scripts/pgocheck.py
@@ -0,0 +1,77 @@
+#!/usr/bin/env python
+#
+## 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.
+#
+##
+# Title :pgocheck.py
+#
+# A script to check whether or not a particular portable executable
+# (e.g. EXE, DLL) was compiled using PGO technology
+#
+################################################################################
+
+from glob import glob
+import sys
+import re
+import subprocess
+import argparse
+
+# This pattern matches the line which specifies if PGO, LTCG, or similar techologies were used for compilation
+# coffgrp matches the literal string. It uniquely identifies within the field in question
+# (?:\s+[0-9A-F]+){4} matches 4 hex valued fields without capturing them
+# \((\S*)\) captures the text identifier from the dump output, letting us know the technology
+pgo_pattern_str = r'coffgrp(?:\s+[0-9A-F]+){4}\s+\((\S*)\)'
+pgo_pattern = re.compile(pgo_pattern_str)
+
+def was_compiled_with_pgo(filename):
+ headers = subprocess.check_output(["link", "/dump", "/headers", filename])
+
+ match = pgo_pattern.search(headers)
+
+ result = False
+ tech = "UNKNOWN"
+ if match:
+ result = match.group(1) == 'PGU'
+ tech = match.group(1)
+
+ return result, tech
+
+if __name__ == "__main__":
+ from sys import stdout, stderr
+
+ parser = argparse.ArgumentParser(description="Check if the given PE files were compiled with PGO. Fails if the files were not.")
+ parser.add_argument('files', metavar='file', nargs='+', help="the files to check for PGO flags")
+ parser.add_argument('--negative', action='store_true', help="fail on PGO flags found")
+ parser.add_argument('--quiet', action='store_true', help="don't output; just return a code")
+
+ args = parser.parse_args()
+ # Divide up filenames which are separated by semicolons as well as the ones by spaces. Avoid duplicates
+ filenames = set()
+ for token in args.files:
+ unexpanded_filenames = token.split(';')
+ # Provide support for Unix-style filename expansion (i.e. with * and ?)
+ for unexpanded_filename in unexpanded_filenames:
+ expanded_filenames = glob(unexpanded_filename)
+ if unexpanded_filename and not expanded_filenames:
+ stderr.write("ERROR: Could not find file(s) {0}\n".format(unexpanded_filename))
+ exit(2)
+ filenames.update(expanded_filenames)
+
+ success = True
+ for filename in filenames:
+ result, tech = was_compiled_with_pgo(filename)
+ success = success and result
+
+ if not args.quiet:
+ status = "compiled with PGO" if result else "NOT compiled with PGO"
+ sys.stdout.write("{0}: {1} ({2})\n".format(filename, status, tech))
+
+ if not success:
+ if not args.quiet:
+ if not args.negative:
+ stderr.write("ERROR: The files listed above must be compiled with PGO\n")
+ else:
+ stderr.write("ERROR: The files listed above must NOT be compiled with PGO\n")
+ exit(1) \ No newline at end of file
diff --git a/src/unwinder/unwinder.cpp b/src/unwinder/unwinder.cpp
index 5ab3048905..25ad380b8e 100644
--- a/src/unwinder/unwinder.cpp
+++ b/src/unwinder/unwinder.cpp
@@ -34,7 +34,7 @@ HRESULT OOPStackUnwinder::GetModuleBase( DWORD64 address,
//---------------------------------------------------------------------------------------
//
-// Given a control PC, return the function entry of the functoin it is in.
+// Given a control PC, return the function entry of the function it is in.
//
// Arguments:
// address - the specified IP
diff --git a/src/utilcode/loaderheap.cpp b/src/utilcode/loaderheap.cpp
index 3f1063ce8e..2603a8ec33 100644
--- a/src/utilcode/loaderheap.cpp
+++ b/src/utilcode/loaderheap.cpp
@@ -10,6 +10,9 @@
#define DONOT_DEFINE_ETW_CALLBACK
#include "eventtracebase.h"
+#define LHF_EXECUTABLE 0x1
+#define LHF_ZEROINIT 0x2
+
#ifndef DACCESS_COMPILE
INDEBUG(DWORD UnlockedLoaderHeap::s_dwNumInstancesOfLoaderHeaps = 0;)
@@ -903,7 +906,8 @@ UnlockedLoaderHeap::UnlockedLoaderHeap(DWORD dwReserveBlockSize,
SIZE_T dwReservedRegionSize,
size_t *pPrivatePerfCounter_LoaderBytes,
RangeList *pRangeList,
- BOOL fMakeExecutable)
+ BOOL fMakeExecutable,
+ BOOL fZeroInit)
{
CONTRACTL
{
@@ -939,10 +943,11 @@ UnlockedLoaderHeap::UnlockedLoaderHeap(DWORD dwReserveBlockSize,
m_pPrivatePerfCounter_LoaderBytes = pPrivatePerfCounter_LoaderBytes;
+ m_Options = 0;
if (fMakeExecutable)
- m_flProtect = PAGE_EXECUTE_READWRITE;
- else
- m_flProtect = PAGE_READWRITE;
+ m_Options |= LHF_EXECUTABLE;
+ if (fZeroInit)
+ m_Options |= LHF_ZEROINIT;
m_pFirstFreeBlock = NULL;
@@ -1133,7 +1138,7 @@ BOOL UnlockedLoaderHeap::UnlockedReservePages(size_t dwSizeToCommit)
}
// Commit first set of pages, since it will contain the LoaderHeapBlock
- void *pTemp = ClrVirtualAlloc(pData, dwSizeToCommit, MEM_COMMIT, m_flProtect);
+ void *pTemp = ClrVirtualAlloc(pData, dwSizeToCommit, MEM_COMMIT, (m_Options & LHF_EXECUTABLE) ? PAGE_EXECUTE_READWRITE : PAGE_READWRITE);
if (pTemp == NULL)
{
//_ASSERTE(!"Unable to ClrVirtualAlloc commit in a loaderheap");
@@ -1225,7 +1230,7 @@ BOOL UnlockedLoaderHeap::GetMoreCommittedPages(size_t dwMinSize)
dwSizeToCommit = ALIGN_UP(dwSizeToCommit, GetOsPageSize());
// Yes, so commit the desired number of reserved pages
- void *pData = ClrVirtualAlloc(m_pPtrToEndOfCommittedRegion, dwSizeToCommit, MEM_COMMIT, m_flProtect);
+ void *pData = ClrVirtualAlloc(m_pPtrToEndOfCommittedRegion, dwSizeToCommit, MEM_COMMIT, (m_Options & LHF_EXECUTABLE) ? PAGE_EXECUTE_READWRITE : PAGE_READWRITE);
if (pData == NULL)
return FALSE;
@@ -1351,7 +1356,7 @@ again:
// Don't fill the memory we allocated - it is assumed to be zeroed - fill the memory after it
memset(pAllocatedBytes + dwRequestedSize, 0xEE, LOADER_HEAP_DEBUG_BOUNDARY);
#endif
- if (dwRequestedSize > 0)
+ if ((dwRequestedSize > 0) && (m_Options & LHF_ZEROINIT))
{
_ASSERTE_MSG(pAllocatedBytes[0] == 0 && memcmp(pAllocatedBytes, pAllocatedBytes + 1, dwRequestedSize - 1) == 0,
"LoaderHeap must return zero-initialized memory");
@@ -1529,7 +1534,8 @@ void UnlockedLoaderHeap::UnlockedBackoutMem(void *pMem,
{
// Cool. This was the last block allocated. We can just undo the allocation instead
// of going to the freelist.
- memset(pMem, 0, dwSize); // Must zero init this memory as AllocMem expect it
+ if (m_Options & LHF_ZEROINIT)
+ memset(pMem, 0x00, dwSize); // Fill freed region with 0
m_pAllocPtr = (BYTE*)pMem;
}
else
@@ -1639,6 +1645,7 @@ void *UnlockedLoaderHeap::UnlockedAllocAlignedMem_NoThrow(size_t dwRequestedSiz
((BYTE*&)pResult) += extra;
+
#ifdef _DEBUG
BYTE *pAllocatedBytes = (BYTE *)pResult;
#if LOADER_HEAP_DEBUG_BOUNDARY > 0
@@ -1646,7 +1653,7 @@ void *UnlockedLoaderHeap::UnlockedAllocAlignedMem_NoThrow(size_t dwRequestedSiz
memset(pAllocatedBytes + dwRequestedSize, 0xee, LOADER_HEAP_DEBUG_BOUNDARY);
#endif
- if (dwRequestedSize != 0)
+ if ((dwRequestedSize != 0) && (m_Options & LHF_ZEROINIT))
{
_ASSERTE_MSG(pAllocatedBytes[0] == 0 && memcmp(pAllocatedBytes, pAllocatedBytes + 1, dwRequestedSize - 1) == 0,
"LoaderHeap must return zero-initialized memory");
@@ -1766,6 +1773,16 @@ void *UnlockedLoaderHeap::UnlockedAllocMemForCode_NoThrow(size_t dwHeaderSize, s
#endif // #ifndef DACCESS_COMPILE
+BOOL UnlockedLoaderHeap::IsExecutable()
+{
+ return (m_Options & LHF_EXECUTABLE);
+}
+
+BOOL UnlockedLoaderHeap::IsZeroInit()
+{
+ return (m_Options & LHF_ZEROINIT);
+}
+
#ifdef DACCESS_COMPILE
void UnlockedLoaderHeap::EnumMemoryRegions(CLRDataEnumMemoryFlags flags)
diff --git a/src/utilcode/securityutil.cpp b/src/utilcode/securityutil.cpp
index fe15bbddd4..b5032aa9b4 100644
--- a/src/utilcode/securityutil.cpp
+++ b/src/utilcode/securityutil.cpp
@@ -336,7 +336,7 @@ HRESULT SecurityUtil::GetMandatoryLabelFromProcess(HANDLE hProcess, LPBYTE * ppb
HandleHolder hToken;
DWORD err = 0;
- if(!OpenProcessToken(hProcess, TOKEN_READ, &hToken))
+ if(!OpenProcessToken(hProcess, TOKEN_QUERY, &hToken))
{
return HRESULT_FROM_GetLastError();
}
diff --git a/src/utilcode/util.cpp b/src/utilcode/util.cpp
index f0c6b1c96e..8b2ee6f8ca 100644
--- a/src/utilcode/util.cpp
+++ b/src/utilcode/util.cpp
@@ -870,7 +870,7 @@ BYTE * ClrVirtualAllocWithinRange(const BYTE *pMinAddr,
}
CONTRACTL_END;
-#if !defined(FEATURE_REDHAWK) && defined(_TARGET_AMD64_)
+#if !defined(FEATURE_REDHAWK) && (defined(_TARGET_AMD64_) || defined(_TARGET_ARM64_))
#ifndef FEATURE_PAL
HMODULE hMod = GetModuleHandleW(WINDOWS_KERNEL32_DLLNAME_W);
#else
@@ -907,7 +907,7 @@ BYTE * ClrVirtualAllocWithinRange(const BYTE *pMinAddr,
#endif
}
-#if !defined(FEATURE_REDHAWK) && defined(_TARGET_AMD64_)
+#if !defined(FEATURE_REDHAWK) && (defined(_TARGET_AMD64_) || defined(_TARGET_ARM64_))
// Calculate greatest common divisor
DWORD GCD(DWORD u, DWORD v)
{
@@ -938,7 +938,7 @@ DWORD LCM(DWORD u, DWORD v)
}
CONTRACTL_END;
-#if !defined(FEATURE_REDHAWK) && defined(_TARGET_AMD64_)
+#if !defined(FEATURE_REDHAWK) && (defined(_TARGET_AMD64_) || defined(_TARGET_ARM64_))
BYTE *bBuffer = NULL;
SYSTEM_LOGICAL_PROCESSOR_INFORMATION_EX *pSLPIEx = NULL;
SYSTEM_LOGICAL_PROCESSOR_INFORMATION_EX *pRecord = NULL;
@@ -1013,7 +1013,7 @@ DWORD LCM(DWORD u, DWORD v)
{
LIMITED_METHOD_CONTRACT;
-#if !defined(FEATURE_REDHAWK) && defined(_TARGET_AMD64_)
+#if !defined(FEATURE_REDHAWK) && (defined(_TARGET_AMD64_) || defined(_TARGET_ARM64_))
WORD begin = 0;
WORD nr_proc = 0;
@@ -1040,7 +1040,7 @@ DWORD LCM(DWORD u, DWORD v)
}
CONTRACTL_END;
-#if !defined(FEATURE_REDHAWK) && defined(_TARGET_AMD64_)
+#if !defined(FEATURE_REDHAWK) && (defined(_TARGET_AMD64_) || defined(_TARGET_ARM64_))
BOOL enableGCCPUGroups = CLRConfig::GetConfigValue(CLRConfig::EXTERNAL_GCCpuGroup) != 0;
BOOL threadUseAllCpuGroups = CLRConfig::GetConfigValue(CLRConfig::EXTERNAL_Thread_UseAllCpuGroups) != 0;
@@ -1065,7 +1065,7 @@ DWORD LCM(DWORD u, DWORD v)
BOOL hasMultipleGroups = m_nGroups > 1;
m_enableGCCPUGroups = enableGCCPUGroups && hasMultipleGroups;
m_threadUseAllCpuGroups = threadUseAllCpuGroups && hasMultipleGroups;
-#endif // _TARGET_AMD64_
+#endif // _TARGET_AMD64_ || _TARGET_ARM64_
}
/*static*/ BOOL CPUGroupInfo::IsInitialized()
@@ -1123,7 +1123,7 @@ retry:
{
LIMITED_METHOD_CONTRACT;
-#if !defined(FEATURE_REDHAWK) && defined(_TARGET_AMD64_)
+#if !defined(FEATURE_REDHAWK) && (defined(_TARGET_AMD64_) || defined(_TARGET_ARM64_))
WORD bTemp = 0;
WORD bDiff = processor_number - bTemp;
@@ -1154,7 +1154,7 @@ retry:
}
CONTRACTL_END;
-#if !defined(FEATURE_REDHAWK) && defined(_TARGET_AMD64_)
+#if !defined(FEATURE_REDHAWK) && (defined(_TARGET_AMD64_) || defined(_TARGET_ARM64_))
// m_enableGCCPUGroups and m_threadUseAllCpuGroups must be TRUE
_ASSERTE(m_enableGCCPUGroups && m_threadUseAllCpuGroups);
@@ -1186,7 +1186,7 @@ retry:
}
CONTRACTL_END;
-#if defined(_TARGET_AMD64_)
+#if (defined(_TARGET_AMD64_) || defined(_TARGET_ARM64_))
WORD i, minGroup = 0;
DWORD minWeight = 0;
@@ -1229,7 +1229,7 @@ found:
/*static*/ void CPUGroupInfo::ClearCPUGroupAffinity(GROUP_AFFINITY *gf)
{
LIMITED_METHOD_CONTRACT;
-#if defined(_TARGET_AMD64_)
+#if (defined(_TARGET_AMD64_) || defined(_TARGET_ARM64_))
// m_enableGCCPUGroups and m_threadUseAllCpuGroups must be TRUE
_ASSERTE(m_enableGCCPUGroups && m_threadUseAllCpuGroups);
@@ -1269,32 +1269,43 @@ int GetCurrentProcessCpuCount()
if (cCPUs != 0)
return cCPUs;
+ int count = 0;
DWORD_PTR pmask, smask;
if (!GetProcessAffinityMask(GetCurrentProcess(), &pmask, &smask))
- return 1;
+ {
+ count = 1;
+ }
+ else
+ {
+ pmask &= smask;
- pmask &= smask;
+ while (pmask)
+ {
+ pmask &= (pmask - 1);
+ count++;
+ }
- int count = 0;
- while (pmask)
- {
- pmask &= (pmask - 1);
- count++;
+ // GetProcessAffinityMask can return pmask=0 and smask=0 on systems with more
+ // than 64 processors, which would leave us with a count of 0. Since the GC
+ // expects there to be at least one processor to run on (and thus at least one
+ // heap), we'll return 64 here if count is 0, since there are likely a ton of
+ // processors available in that case. The GC also cannot (currently) handle
+ // the case where there are more than 64 processors, so we will return a
+ // maximum of 64 here.
+ if (count == 0 || count > 64)
+ count = 64;
}
- // GetProcessAffinityMask can return pmask=0 and smask=0 on systems with more
- // than 64 processors, which would leave us with a count of 0. Since the GC
- // expects there to be at least one processor to run on (and thus at least one
- // heap), we'll return 64 here if count is 0, since there are likely a ton of
- // processors available in that case. The GC also cannot (currently) handle
- // the case where there are more than 64 processors, so we will return a
- // maximum of 64 here.
- if (count == 0 || count > 64)
- count = 64;
+#ifdef FEATURE_PAL
+ uint32_t cpuLimit;
+
+ if (PAL_GetCpuLimit(&cpuLimit) && cpuLimit < count)
+ count = cpuLimit;
+#endif
cCPUs = count;
-
+
return count;
}
diff --git a/src/utilcode/winfix.cpp b/src/utilcode/winfix.cpp
index 3a044865ec..c914fb6edd 100644
--- a/src/utilcode/winfix.cpp
+++ b/src/utilcode/winfix.cpp
@@ -426,6 +426,45 @@ lExit:
}
+typedef HRESULT(WINAPI *pfnSetThreadDescription)(HANDLE hThread, PCWSTR lpThreadDescription);
+extern pfnSetThreadDescription g_pfnSetThreadDescription;
+
+// Dummy method if windows version does not support it
+HRESULT SetThreadDescriptionDummy(HANDLE hThread, PCWSTR lpThreadDescription)
+{
+ return NOERROR;
+}
+
+HRESULT WINAPI InitializeSetThreadDescription(HANDLE hThread, PCWSTR lpThreadDescription)
+{
+ HMODULE hKernel32 = WszLoadLibrary(W("kernel32.dll"));
+
+ pfnSetThreadDescription pLocal = NULL;
+ if (hKernel32 != NULL)
+ {
+ // store to thread local variable to prevent data race
+ pLocal = (pfnSetThreadDescription)GetProcAddress(hKernel32, "SetThreadDescription");
+ }
+
+ if (pLocal == NULL) // method is only available with Windows 10 Creators Update or later
+ {
+ g_pfnSetThreadDescription = SetThreadDescriptionDummy;
+ }
+ else
+ {
+ g_pfnSetThreadDescription = pLocal;
+ }
+
+ return g_pfnSetThreadDescription(hThread, lpThreadDescription);
+}
+
+pfnSetThreadDescription g_pfnSetThreadDescription = &InitializeSetThreadDescription;
+
+// Set unmanaged thread name which will show up in ETW and Debuggers which know how to read this data.
+HRESULT SetThreadName(HANDLE hThread, PCWSTR lpThreadDescription)
+{
+ return g_pfnSetThreadDescription(hThread, lpThreadDescription);
+}
DWORD
WszGetWorkingSet()
diff --git a/src/vm/CMakeLists.txt b/src/vm/CMakeLists.txt
index adb8409558..f8790cf85d 100644
--- a/src/vm/CMakeLists.txt
+++ b/src/vm/CMakeLists.txt
@@ -30,9 +30,12 @@ if(FEATURE_GDBJIT)
set(VM_SOURCES_GDBJIT
gdbjit.cpp
)
- add_definitions(-DFEATURE_GDBJIT)
endif(FEATURE_GDBJIT)
+if(FEATURE_JIT_PITCHING)
+ add_definitions(-DFEATURE_JIT_PITCHING)
+endif(FEATURE_JIT_PITCHING)
+
set(VM_SOURCES_DAC_AND_WKS_COMMON
appdomain.cpp
array.cpp
@@ -44,6 +47,7 @@ set(VM_SOURCES_DAC_AND_WKS_COMMON
classhash.cpp
clsload.cpp
codeman.cpp
+ codeversion.cpp
comdelegate.cpp
contractimpl.cpp
coreassemblyspec.cpp
@@ -75,6 +79,7 @@ set(VM_SOURCES_DAC_AND_WKS_COMMON
generics.cpp
hash.cpp
hillclimbing.cpp
+ ilinstrumentation.cpp
ilstubcache.cpp
ilstubresolver.cpp
inlinetracking.cpp
@@ -95,7 +100,6 @@ set(VM_SOURCES_DAC_AND_WKS_COMMON
precode.cpp
prestub.cpp
rejit.cpp
- security.cpp
sigformat.cpp
siginfo.cpp
spinlock.cpp
@@ -120,16 +124,10 @@ set(VM_SOURCES_DAC_AND_WKS_COMMON
)
set( GC_SOURCES_DAC_AND_WKS_COMMON
- ../gc/gcconfig.cpp
- ../gc/gccommon.cpp
- ../gc/gcscan.cpp
- ../gc/gcsvr.cpp
- ../gc/gcwks.cpp
../gc/handletable.cpp
../gc/handletablecore.cpp
../gc/handletablescan.cpp
- ../gc/objecthandle.cpp
- ../gc/softwarewritewatch.cpp)
+ ../gc/objecthandle.cpp)
if(FEATURE_READYTORUN)
list(APPEND VM_SOURCES_DAC_AND_WKS_COMMON
@@ -137,6 +135,12 @@ if(FEATURE_READYTORUN)
)
endif(FEATURE_READYTORUN)
+if(FEATURE_JIT_PITCHING)
+ list(APPEND VM_SOURCES_DAC_AND_WKS_COMMON
+ codepitchingmanager.cpp
+ )
+endif(FEATURE_JIT_PITCHING)
+
set(VM_SOURCES_DAC
${VM_SOURCES_DAC_AND_WKS_COMMON}
contexts.cpp
@@ -196,7 +200,6 @@ set(VM_SOURCES_WKS
gccover.cpp
gcenv.ee.static.cpp
gcenv.ee.common.cpp
- gcenv.os.cpp
gchelpers.cpp
genmeth.cpp
hosting.cpp
@@ -207,7 +210,6 @@ set(VM_SOURCES_WKS
interpreter.cpp
invokeutil.cpp
jithelpers.cpp
- listlock.cpp
managedmdimport.cpp
marshalnative.cpp
marvin32.cpp
@@ -260,9 +262,15 @@ set(VM_SOURCES_WKS
set(GC_SOURCES_WKS
${GC_SOURCES_DAC_AND_WKS_COMMON}
+ ../gc/gcconfig.cpp
+ ../gc/gccommon.cpp
+ ../gc/gcscan.cpp
+ ../gc/gcsvr.cpp
+ ../gc/gcwks.cpp
../gc/gchandletable.cpp
../gc/gceesvr.cpp
../gc/gceewks.cpp
+ ../gc/softwarewritewatch.cpp
../gc/handletablecache.cpp)
if(FEATURE_EVENT_TRACE)
@@ -386,6 +394,7 @@ else(WIN32)
if(CLR_CMAKE_TARGET_ARCH_AMD64)
set(VM_SOURCES_WKS_ARCH_ASM
+ ${ARCH_SOURCES_DIR}/asmhelpers.S
${ARCH_SOURCES_DIR}/calldescrworkeramd64.S
${ARCH_SOURCES_DIR}/crthelpers.S
${ARCH_SOURCES_DIR}/externalmethodfixupthunk.S
diff --git a/src/vm/amd64/asmhelpers.S b/src/vm/amd64/asmhelpers.S
new file mode 100644
index 0000000000..78b5185eed
--- /dev/null
+++ b/src/vm/amd64/asmhelpers.S
@@ -0,0 +1,308 @@
+// 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.
+
+.intel_syntax noprefix
+#include "unixasmmacros.inc"
+#include "asmconstants.h"
+
+#define real4 dword
+#define real8 qword
+
+//
+// file: profile.cpp
+// typedef struct _PROFILE_PLATFORM_SPECIFIC_DATA
+// {
+// FunctionID *functionId; // function ID comes in the r11 register
+// void *rbp;
+// void *probersp;
+// void *ip;
+// void *profiledRsp;
+// UINT64 rax;
+// LPVOID hiddenArg;
+// UINT64 flt0;
+// UINT64 flt1;
+// UINT64 flt2;
+// UINT64 flt3;
+// UINT64 flt4;
+// UINT64 flt5;
+// UINT64 flt6;
+// UINT64 flt7;
+// UINT64 rdi;
+// UINT64 rsi;
+// UINT64 rdx;
+// UINT64 rcx;
+// UINT64 r8;
+// UINT64 r9;
+// UINT32 flags;
+// } PROFILE_PLATFORM_SPECIFIC_DATA, *PPROFILE_PLATFORM_SPECIFIC_DATA;
+//
+.equ SIZEOF_PROFILE_PLATFORM_SPECIFIC_DATA, 0x8*22 + 0x8 // includes fudge to make FP_SPILL right
+.equ SIZEOF_FP_ARG_SPILL, 0x10*2
+
+.equ SIZEOF_STACK_FRAME, SIZEOF_PROFILE_PLATFORM_SPECIFIC_DATA + SIZEOF_FP_ARG_SPILL
+
+.equ PROFILE_ENTER, 0x1
+.equ PROFILE_LEAVE, 0x2
+.equ PROFILE_TAILCALL, 0x4
+
+// ***********************************************************
+// NOTE:
+//
+// Register preservation scheme:
+//
+// Preserved:
+// - all non-volatile registers
+// - rax, rdx
+// - xmm0, xmm1
+//
+// Not Preserved:
+// - integer argument registers (rcx, rdx, r8, r9)
+// - floating point argument registers (xmm1-3)
+// - volatile integer registers (r10, r11)
+// - volatile floating point registers (xmm4-5)
+// - upper halves of ymm registers on AVX (which are volatile)
+//
+// ***********************************************************
+
+// EXTERN_C void ProfileEnterNaked(FunctionIDOrClientID functionIDOrClientID, size_t profiledRsp);
+// <NOTE>
+//
+// </NOTE>
+NESTED_ENTRY ProfileEnterNaked, _TEXT, NoHandler
+ // Upon entry :
+ // r14 = clientInfo
+ // r15 = profiledRsp
+
+ push_nonvol_reg rax
+
+ lea rax, [rsp + 0x10] // caller rsp
+ mov r10, [rax - 0x8] // return address
+
+ push_argument_register rdx
+ alloc_stack SIZEOF_STACK_FRAME
+
+ // correctness of return value in structure doesn't matter for enter probe
+
+ // setup ProfilePlatformSpecificData structure
+ xor r11, r11 // nullify r11
+ mov [rsp + 0x0], r11 // r11 is null -- struct functionId field
+ save_reg_postrsp rbp, 0x8 // -- struct rbp field
+ mov [rsp + 0x10], rax // caller rsp -- struct probeRsp field
+ mov [rsp + 0x18], r10 // return address -- struct ip field
+ mov [rsp + 0x20], r15 // -- struct profiledRsp field
+ mov [rsp + 0x28], r11 // return value -- struct rax field
+ mov [rsp + 0x30], r11 // r11 is null -- struct hiddenArg field
+ movsd real8 ptr [rsp + 0x38], xmm0 // -- struct flt0 field
+ movsd real8 ptr [rsp + 0x40], xmm1 // -- struct flt1 field
+ movsd real8 ptr [rsp + 0x48], xmm2 // -- struct flt2 field
+ movsd real8 ptr [rsp + 0x50], xmm3 // -- struct flt3 field
+ movsd real8 ptr [rsp + 0x58], xmm4 // -- struct flt4 field
+ movsd real8 ptr [rsp + 0x60], xmm5 // -- struct flt5 field
+ movsd real8 ptr [rsp + 0x68], xmm6 // -- struct flt6 field
+ movsd real8 ptr [rsp + 0x70], xmm7 // -- struct flt7 field
+ mov [rsp + 0x78], rdi // -- struct rdi field
+ mov [rsp + 0x80], rsi // -- struct rsi field
+ mov [rsp + 0x88], rdx // -- struct rdx field
+ mov [rsp + 0x90], rcx // -- struct rcx field
+ mov [rsp + 0x98], r8 // -- struct r8 field
+ mov [rsp + 0xa0], r9 // -- struct r9 field
+ mov r10, 0x1 // PROFILE_ENTER
+ mov [rsp + 0xa8], r10d // -- struct flags field
+
+ // get aligned stack ptr (rsp + FRAME_SIZE) & (-16)
+ lea rax, [rsp + 0xb8]
+ and rax, -16
+
+ // we need to be able to restore the fp return register
+ // save fp return registers
+ movdqa [rax + 0x00], xmm0
+ movdqa [rax + 0x10], xmm1
+
+ END_PROLOGUE
+
+ // rdi already contains the clientInfo
+ mov rdi, r14
+ lea rsi, [rsp + 0x0]
+ call C_FUNC(ProfileEnter)
+
+ // restore fp return registers
+ lea rax, [rsp + 0xb8]
+ and rax, -16
+ movdqa xmm0, [rax + 0x00]
+ movdqa xmm1, [rax + 0x10]
+
+ // restore arg registers
+ mov rdi, [rsp + 0x78]
+ mov rsi, [rsp + 0x80]
+ mov rdx, [rsp + 0x88]
+ mov rcx, [rsp + 0x90]
+ mov r8, [rsp + 0x98]
+ mov r9, [rsp + 0xa0]
+
+ // begin epilogue
+ free_stack SIZEOF_STACK_FRAME
+ pop_argument_register rdx
+
+ pop_nonvol_reg rax
+
+ ret
+NESTED_END ProfileEnterNaked, _TEXT
+
+// EXTERN_C void ProfileLeaveNaked(FunctionIDOrClientID functionIDOrClientID, size_t profiledRsp);
+// <NOTE>
+//
+// </NOTE>
+NESTED_ENTRY ProfileLeaveNaked, _TEXT, NoHandler
+// Upon entry :
+// rdi = clientInfo
+// rsi = profiledRsp
+
+ push_nonvol_reg rbx
+
+ lea rbx, [rsp + 0x10] // caller rsp
+ mov r10, [rbx - 0x8] // return address
+
+ // rdx should be saved here because it can be used for returning struct values
+ push_argument_register rdx
+ alloc_stack SIZEOF_STACK_FRAME
+
+ // correctness of argument registers in structure doesn't matter for leave probe
+
+ // setup ProfilePlatformSpecificData structure
+ xor r11, r11 // nullify r11
+ mov [rsp + 0x0], r11 // r11 is null -- struct functionId field
+ save_reg_postrsp rbp, 0x8 // -- struct rbp field
+ mov [rsp + 0x10], rbx // caller rsp -- struct probeRsp field
+ mov [rsp + 0x18], r10 // return address -- struct ip field
+ mov [rsp + 0x20], rsi // -- struct profiledRsp field
+ mov [rsp + 0x28], rax // return value -- struct rax field
+ mov [rsp + 0x30], r11 // r11 is null -- struct hiddenArg field
+ movsd real8 ptr [rsp + 0x38], xmm0 // -- struct flt0 field
+ movsd real8 ptr [rsp + 0x40], xmm1 // -- struct flt1 field
+ movsd real8 ptr [rsp + 0x48], xmm2 // -- struct flt2 field
+ movsd real8 ptr [rsp + 0x50], xmm3 // -- struct flt3 field
+ movsd real8 ptr [rsp + 0x58], xmm4 // -- struct flt4 field
+ movsd real8 ptr [rsp + 0x60], xmm5 // -- struct flt5 field
+ movsd real8 ptr [rsp + 0x68], xmm6 // -- struct flt6 field
+ movsd real8 ptr [rsp + 0x70], xmm7 // -- struct flt7 field
+ mov [rsp + 0x78], r11 // -- struct rdi field
+ mov [rsp + 0x80], r11 // -- struct rsi field
+ mov [rsp + 0x88], r11 // -- struct rdx field
+ mov [rsp + 0x90], r11 // -- struct rcx field
+ mov [rsp + 0x98], r11 // -- struct r8 field
+ mov [rsp + 0xa0], r11 // -- struct r9 field
+ mov r10, 0x2 // PROFILE_LEAVE
+ mov [rsp + 0xa8], r10d // flags -- struct flags field
+
+ // get aligned stack ptr (rsp + FRAME_SIZE) & (-16)
+ lea rax, [rsp + 0xb8]
+ and rax, -16
+
+ // we need to be able to restore the fp return register
+ // save fp return registers
+ movdqa [rax + 0x00], xmm0
+ movdqa [rax + 0x10], xmm1
+
+ END_PROLOGUE
+
+ // rdi already contains the clientInfo
+ lea rsi, [rsp + 0x0]
+ call C_FUNC(ProfileLeave)
+
+ // restore fp return registers
+ lea rax, [rsp + 0xb8]
+ and rax, -16
+ movdqa xmm0, [rax + 0x00]
+ movdqa xmm1, [rax + 0x10]
+
+ // restore int return register
+ mov rax, [rsp + 0x28]
+
+ // begin epilogue
+ free_stack SIZEOF_STACK_FRAME
+ pop_argument_register rdx
+
+ pop_nonvol_reg rbx
+
+ ret
+NESTED_END ProfileLeaveNaked, _TEXT
+
+// EXTERN_C void ProfileTailcallNaked(FunctionIDOrClientID functionIDOrClientID, size_t profiledRsp);
+// <NOTE>
+//
+// </NOTE>
+NESTED_ENTRY ProfileTailcallNaked, _TEXT, NoHandler
+// Upon entry :
+// rdi = clientInfo
+// rsi = profiledRsp
+
+ push_nonvol_reg rbx
+
+ lea rbx, [rsp + 0x10] // caller rsp
+ mov r10, [rbx - 0x8] // return address
+
+ // rdx should be saved here because it can be used for returning struct values
+ push_argument_register rdx
+ alloc_stack SIZEOF_STACK_FRAME
+
+ // correctness of argument registers in structure doesn't matter for tailcall probe
+
+ // setup ProfilePlatformSpecificData structure
+ xor r11, r11 // nullify r11
+ mov [rsp + 0x0], r11 // r11 is null -- struct functionId field
+ save_reg_postrsp rbp, 0x8 // -- struct rbp field
+ mov [rsp + 0x10], rbx // caller rsp -- struct probeRsp field
+ mov [rsp + 0x18], r10 // return address -- struct ip field
+ mov [rsp + 0x20], rsi // -- struct profiledRsp field
+ mov [rsp + 0x28], rax // return value -- struct rax field
+ mov [rsp + 0x30], r11 // r11 is null -- struct hiddenArg field
+ movsd real8 ptr [rsp + 0x38], xmm0 // -- struct flt0 field
+ movsd real8 ptr [rsp + 0x40], xmm1 // -- struct flt1 field
+ movsd real8 ptr [rsp + 0x48], xmm2 // -- struct flt2 field
+ movsd real8 ptr [rsp + 0x50], xmm3 // -- struct flt3 field
+ movsd real8 ptr [rsp + 0x58], xmm4 // -- struct flt4 field
+ movsd real8 ptr [rsp + 0x60], xmm5 // -- struct flt5 field
+ movsd real8 ptr [rsp + 0x68], xmm6 // -- struct flt6 field
+ movsd real8 ptr [rsp + 0x70], xmm7 // -- struct flt7 field
+ mov [rsp + 0x78], r11 // -- struct rdi field
+ mov [rsp + 0x80], r11 // -- struct rsi field
+ mov [rsp + 0x88], r11 // -- struct rdx field
+ mov [rsp + 0x90], r11 // -- struct rcx field
+ mov [rsp + 0x98], r11 // -- struct r8 field
+ mov [rsp + 0xa0], r11 // -- struct r9 field
+ mov r10, 0x2 // PROFILE_LEAVE
+ mov [rsp + 0xa8], r10d // flags -- struct flags field
+
+ // get aligned stack ptr (rsp + FRAME_SIZE) & (-16)
+ lea rax, [rsp + 0xc0]
+ and rax, -16
+
+ // we need to be able to restore the fp return register
+ // save fp return registers
+ movdqa [rax + 0x00], xmm0
+ movdqa [rax + 0x10], xmm1
+
+ END_PROLOGUE
+
+ // rdi already contains the clientInfo
+ lea rsi, [rsp + 0x0]
+ call C_FUNC(ProfileTailcall)
+
+ // restore fp return registers
+ lea rax, [rsp + 0xc0]
+ and rax, -16
+ movdqa xmm0, [rax + 0x00]
+ movdqa xmm1, [rax + 0x10]
+
+ // restore int return register
+ mov rax, [rsp + 0x28]
+
+ // begin epilogue
+ free_stack SIZEOF_STACK_FRAME
+ pop_argument_register rdx
+
+ pop_nonvol_reg rbx
+
+ ret
+NESTED_END ProfileTailcallNaked, _TEXT
diff --git a/src/vm/amd64/cgenamd64.cpp b/src/vm/amd64/cgenamd64.cpp
index 497abcd502..20dca22e36 100644
--- a/src/vm/amd64/cgenamd64.cpp
+++ b/src/vm/amd64/cgenamd64.cpp
@@ -670,6 +670,19 @@ void UMEntryThunkCode::Encode(BYTE* pTargetCode, void* pvSecretParam)
_ASSERTE(DbgIsExecutable(&m_movR10[0], &m_jmpRAX[3]-&m_movR10[0]));
}
+void UMEntryThunkCode::Poison()
+{
+ CONTRACTL
+ {
+ NOTHROW;
+ GC_NOTRIGGER;
+ MODE_ANY;
+ }
+ CONTRACTL_END;
+
+ m_movR10[0] = X86_INSTR_INT3;
+}
+
UMEntryThunk* UMEntryThunk::Decode(LPVOID pCallback)
{
LIMITED_METHOD_CONTRACT;
diff --git a/src/vm/amd64/cgencpu.h b/src/vm/amd64/cgencpu.h
index 64a6501dc0..b74e3ca7d3 100644
--- a/src/vm/amd64/cgencpu.h
+++ b/src/vm/amd64/cgencpu.h
@@ -472,6 +472,7 @@ struct DECLSPEC_ALIGN(8) UMEntryThunkCode
BYTE m_padding2[5];
void Encode(BYTE* pTargetCode, void* pvSecretParam);
+ void Poison();
LPCBYTE GetEntryPoint() const
{
diff --git a/src/vm/amd64/profiler.cpp b/src/vm/amd64/profiler.cpp
index e88cbba9ee..d43df944d6 100644
--- a/src/vm/amd64/profiler.cpp
+++ b/src/vm/amd64/profiler.cpp
@@ -36,6 +36,18 @@ typedef struct _PROFILE_PLATFORM_SPECIFIC_DATA
UINT64 flt1;
UINT64 flt2;
UINT64 flt3;
+#if defined(UNIX_AMD64_ABI)
+ UINT64 flt4;
+ UINT64 flt5;
+ UINT64 flt6;
+ UINT64 flt7;
+ UINT64 rdi;
+ UINT64 rsi;
+ UINT64 rdx;
+ UINT64 rcx;
+ UINT64 r8;
+ UINT64 r9;
+#endif
UINT32 flags;
} PROFILE_PLATFORM_SPECIFIC_DATA, *PPROFILE_PLATFORM_SPECIFIC_DATA;
@@ -157,7 +169,16 @@ ProfileArgIterator::ProfileArgIterator(MetaSig * pSig, void * platformSpecificHa
index++;
}
+#ifdef UNIX_AMD64_ABI
+ switch (index)
+ {
+ case 0: pData->hiddenArg = (LPVOID)pData->rdi; break;
+ case 1: pData->hiddenArg = (LPVOID)pData->rsi; break;
+ case 2: pData->hiddenArg = (LPVOID)pData->rdx; break;
+ }
+#else
pData->hiddenArg = *(LPVOID*)((LPBYTE)pData->profiledRsp + (index * sizeof(SIZE_T)));
+#endif // UNIX_AMD64_ABI
}
}
else
@@ -309,7 +330,11 @@ LPVOID ProfileArgIterator::GetThis(void)
{
if (m_argIterator.HasThis())
{
+#ifdef UNIX_AMD64_ABI
+ return (LPVOID)pData->rdi;
+#else
return *(LPVOID*)((LPBYTE)pData->profiledRsp);
+#endif // UNIX_AMD64_ABI
}
}
diff --git a/src/vm/amd64/unixstubs.cpp b/src/vm/amd64/unixstubs.cpp
index 76d3cf1890..83764e0a22 100644
--- a/src/vm/amd64/unixstubs.cpp
+++ b/src/vm/amd64/unixstubs.cpp
@@ -11,21 +11,6 @@ extern "C"
PORTABILITY_ASSERT("Implement for PAL");
}
- void ProfileEnterNaked(FunctionIDOrClientID functionIDOrClientID)
- {
- PORTABILITY_ASSERT("Implement for PAL");
- }
-
- void ProfileLeaveNaked(FunctionIDOrClientID functionIDOrClientID)
- {
- PORTABILITY_ASSERT("Implement for PAL");
- }
-
- void ProfileTailcallNaked(FunctionIDOrClientID functionIDOrClientID)
- {
- PORTABILITY_ASSERT("Implement for PAL");
- }
-
DWORD getcpuid(DWORD arg, unsigned char result[16])
{
DWORD eax;
diff --git a/src/vm/appdomain.cpp b/src/vm/appdomain.cpp
index 946009ac06..7b0da7f5a2 100644
--- a/src/vm/appdomain.cpp
+++ b/src/vm/appdomain.cpp
@@ -8,7 +8,6 @@
#include "appdomain.hpp"
#include "peimagelayout.inl"
#include "field.h"
-#include "security.h"
#include "strongnameinternal.h"
#include "excep.h"
#include "eeconfig.h"
@@ -58,7 +57,6 @@
#include "typeequivalencehash.hpp"
#endif
-#include "listlock.inl"
#include "appdomain.inl"
#include "typeparse.h"
#include "mdaassistants.h"
@@ -80,12 +78,10 @@
#include "clrprivtypecachewinrt.h"
-#ifdef FEATURE_RANDOMIZED_STRING_HASHING
#pragma warning(push)
#pragma warning(disable:4324)
#include "marvin32.h"
#pragma warning(pop)
-#endif
// this file handles string conversion errors for itself
#undef MAKE_TRANSLATIONFAILED
@@ -711,10 +707,6 @@ OBJECTHANDLE ThreadStaticHandleTable::AllocateHandles(DWORD nRequested)
//*****************************************************************************
void BaseDomain::Attach()
{
-#ifdef FEATURE_RANDOMIZED_STRING_HASHING
- // Randomized string hashing is on by default for String.GetHashCode in coreclr.
- COMNlsHashProvider::s_NlsHashProvider.SetUseRandomHashing((CorHost2::GetStartupFlags() & STARTUP_DISABLE_RANDOMIZED_STRING_HASHING) == 0);
-#endif // FEATURE_RANDOMIZED_STRING_HASHING
m_SpecialStaticsCrst.Init(CrstSpecialStatics);
}
@@ -758,8 +750,8 @@ BaseDomain::BaseDomain()
m_ClassInitLock.PreInit();
m_ILStubGenLock.PreInit();
-#ifdef FEATURE_REJIT
- m_reJitMgr.PreInit(this == (BaseDomain *) g_pSharedDomainMemory);
+#ifdef FEATURE_CODE_VERSIONING
+ m_codeVersionManager.PreInit(this == (BaseDomain *)g_pSharedDomainMemory);
#endif
} //BaseDomain::BaseDomain
@@ -874,22 +866,23 @@ void BaseDomain::Terminate()
m_DomainLocalBlockCrst.Destroy();
m_InteropDataCrst.Destroy();
+ JitListLockEntry* pJitElement;
ListLockEntry* pElement;
// All the threads that are in this domain had better be stopped by this
// point.
//
// We might be jitting or running a .cctor so we need to empty that queue.
- pElement = m_JITLock.Pop(TRUE);
- while (pElement)
+ pJitElement = m_JITLock.Pop(TRUE);
+ while (pJitElement)
{
#ifdef STRICT_JITLOCK_ENTRY_LEAK_DETECTION
_ASSERTE ((m_JITLock.m_pHead->m_dwRefCount == 1
&& m_JITLock.m_pHead->m_hrResultCode == E_FAIL) ||
dbg_fDrasticShutdown || g_fInControlC);
#endif // STRICT_JITLOCK_ENTRY_LEAK_DETECTION
- delete(pElement);
- pElement = m_JITLock.Pop(TRUE);
+ delete(pJitElement);
+ pJitElement = m_JITLock.Pop(TRUE);
}
m_JITLock.Destroy();
@@ -2715,9 +2708,6 @@ void SystemDomain::LoadBaseSystemClasses()
// Load Object
g_pObjectClass = MscorlibBinder::GetClass(CLASS__OBJECT);
- // get the Object::.ctor method desc so we can special-case it
- g_pObjectCtorMD = MscorlibBinder::GetMethod(METHOD__OBJECT__CTOR);
-
// Now that ObjectClass is loaded, we can set up
// the system for finalizers. There is no point in deferring this, since we need
// to know this before we allocate our first object.
@@ -3741,10 +3731,6 @@ StackWalkAction SystemDomain::CallersMethodCallback(CrawlFrame* pCf, VOID* data)
/* We asked to be called back only for functions */
_ASSERTE(pFunc);
- // Ignore intercepted frames
- if(pFunc->IsInterceptedForDeclSecurity())
- return SWA_CONTINUE;
-
CallersData* pCaller = (CallersData*) data;
if(pCaller->skip == 0) {
pCaller->pMethod = pFunc;
@@ -4280,7 +4266,6 @@ void AppDomain::Init()
#endif //FEATURE_COMINTEROP
#ifdef FEATURE_TIERED_COMPILATION
- m_callCounter.SetTieredCompilationManager(GetTieredCompilationManager());
m_tieredCompilationManager.Init(GetId());
#endif
#endif // CROSSGEN_COMPILE
@@ -5040,7 +5025,7 @@ FileLoadLock::~FileLoadLock()
MODE_ANY;
}
CONTRACTL_END;
- ((PEFile *) m_pData)->Release();
+ ((PEFile *) m_data)->Release();
}
DomainFile *FileLoadLock::GetDomainFile()
@@ -7078,18 +7063,26 @@ EndTry2:;
}
else if (!fIsWellKnown)
{
- // Trigger the resolve event also for non-throw situation.
- // However, this code path will behave as if the resolve handler has thrown,
- // that is, not trigger an MDA.
_ASSERTE(fThrowOnFileNotFound == FALSE);
- AssemblySpec NewSpec(this);
- AssemblySpec *pFailedSpec = NULL;
+ // Don't trigger the resolve event for the CoreLib satellite assembly. A misbehaving resolve event may
+ // return an assembly that does not match, and this can cause recursive resource lookups during error
+ // reporting. The CoreLib satellite assembly is loaded from relative locations based on the culture, see
+ // AssemblySpec::Bind().
+ if (!pSpec->IsMscorlibSatellite())
+ {
+ // Trigger the resolve event also for non-throw situation.
+ // However, this code path will behave as if the resolve handler has thrown,
+ // that is, not trigger an MDA.
+
+ AssemblySpec NewSpec(this);
+ AssemblySpec *pFailedSpec = NULL;
- fForceReThrow = TRUE; // Managed resolve event handler can throw
+ fForceReThrow = TRUE; // Managed resolve event handler can throw
- // Purposly ignore return value
- PostBindResolveAssembly(pSpec, &NewSpec, hrBindResult, &pFailedSpec);
+ // Purposly ignore return value
+ PostBindResolveAssembly(pSpec, &NewSpec, hrBindResult, &pFailedSpec);
+ }
}
}
}
@@ -8104,7 +8097,7 @@ void AppDomain::Exit(BOOL fRunFinalizers, BOOL fAsyncExit)
// have exited the domain.
//
#ifdef FEATURE_TIERED_COMPILATION
- m_tieredCompilationManager.OnAppDomainShutdown();
+ m_tieredCompilationManager.Shutdown(FALSE);
#endif
//
@@ -8145,14 +8138,14 @@ void AppDomain::Exit(BOOL fRunFinalizers, BOOL fAsyncExit)
LOG((LF_APPDOMAIN | LF_CORDB, LL_INFO10, "AppDomain::Domain [%d] %#08x %ls is exited.\n",
GetId().m_dwId, this, GetFriendlyNameForLogging()));
- ReJitManager::OnAppDomainExit(this);
-
// Send ETW events for this domain's unload and potentially iterate through this
// domain's modules & assemblies to send events for their unloads as well. This
// needs to occur before STAGE_FINALIZED (to ensure everything is there), so we do
// this before any finalization occurs at all.
ETW::LoaderLog::DomainUnload(this);
+ CodeVersionManager::OnAppDomainExit(this);
+
//
// Spin running finalizers until we flush them all. We need to make multiple passes
// in case the finalizers create more finalizable objects. This is important to clear
diff --git a/src/vm/appdomain.hpp b/src/vm/appdomain.hpp
index 18bc73e5a5..c5af6e79bc 100644
--- a/src/vm/appdomain.hpp
+++ b/src/vm/appdomain.hpp
@@ -49,6 +49,8 @@
#include "callcounter.h"
#endif
+#include "codeversion.h"
+
class BaseDomain;
class SystemDomain;
class SharedDomain;
@@ -839,7 +841,7 @@ public:
pEntry != NULL;
pEntry = pEntry->m_pNext)
{
- if (((PEFile *)pEntry->m_pData)->Equals(pFile))
+ if (((PEFile *)pEntry->m_data)->Equals(pFile))
{
return pEntry;
}
@@ -949,6 +951,9 @@ typedef FileLoadLock::Holder FileLoadLockHolder;
typedef ReleaseHolder<FileLoadLock> FileLoadLockRefHolder;
#endif // DACCESS_COMPILE
+ typedef ListLockBase<NativeCodeVersion> JitListLock;
+ typedef ListLockEntryBase<NativeCodeVersion> JitListLockEntry;
+
#ifdef _MSC_VER
#pragma warning(push)
@@ -1204,7 +1209,7 @@ public:
return &m_ClassInitLock;
}
- ListLock* GetJitLock()
+ JitListLock* GetJitLock()
{
LIMITED_METHOD_CONTRACT;
return &m_JITLock;
@@ -1398,7 +1403,7 @@ protected:
CrstExplicitInit m_crstAssemblyList;
BOOL m_fDisableInterfaceCache; // RCW COM interface cache
ListLock m_ClassInitLock;
- ListLock m_JITLock;
+ JitListLock m_JITLock;
ListLock m_ILStubGenLock;
// Fusion context, used for adding assemblies to the is domain. It defines
@@ -1547,12 +1552,21 @@ public:
return m_dwSizedRefHandles;
}
- // Profiler rejit
+#ifdef FEATURE_CODE_VERSIONING
+private:
+ CodeVersionManager m_codeVersionManager;
+
+public:
+ CodeVersionManager* GetCodeVersionManager() { return &m_codeVersionManager; }
+#endif //FEATURE_CODE_VERSIONING
+
+#ifdef FEATURE_TIERED_COMPILATION
private:
- ReJitManager m_reJitMgr;
+ CallCounter m_callCounter;
public:
- ReJitManager * GetReJitManager() { return &m_reJitMgr; }
+ CallCounter* GetCallCounter() { return &m_callCounter; }
+#endif
#ifdef DACCESS_COMPILE
public:
@@ -3823,15 +3837,6 @@ public:
private:
TieredCompilationManager m_tieredCompilationManager;
-public:
- CallCounter * GetCallCounter()
- {
- LIMITED_METHOD_CONTRACT;
- return &m_callCounter;
- }
-
-private:
- CallCounter m_callCounter;
#endif
#ifdef FEATURE_COMINTEROP
diff --git a/src/vm/appdomainnative.cpp b/src/vm/appdomainnative.cpp
index 41259897c0..0ee950c85b 100644
--- a/src/vm/appdomainnative.cpp
+++ b/src/vm/appdomainnative.cpp
@@ -7,7 +7,6 @@
#include "common.h"
#include "appdomain.hpp"
#include "appdomainnative.hpp"
-#include "security.h"
#include "vars.hpp"
#include "eeconfig.h"
#include "appdomain.inl"
diff --git a/src/vm/arm/armsinglestepper.cpp b/src/vm/arm/armsinglestepper.cpp
index e000959ef9..bfe88244f8 100644
--- a/src/vm/arm/armsinglestepper.cpp
+++ b/src/vm/arm/armsinglestepper.cpp
@@ -97,17 +97,25 @@ ArmSingleStepper::ArmSingleStepper()
ArmSingleStepper::~ArmSingleStepper()
{
-#if !defined(DACCESS_COMPILE) && !defined(FEATURE_PAL)
+#if !defined(DACCESS_COMPILE)
+#ifdef FEATURE_PAL
+ SystemDomain::GetGlobalLoaderAllocator()->GetExecutableHeap()->BackoutMem(m_rgCode, kMaxCodeBuffer * sizeof(WORD));
+#else
DeleteExecutable(m_rgCode);
#endif
+#endif
}
void ArmSingleStepper::Init()
{
-#if !defined(DACCESS_COMPILE) && !defined(FEATURE_PAL)
+#if !defined(DACCESS_COMPILE)
if (m_rgCode == NULL)
{
+#ifdef FEATURE_PAL
+ m_rgCode = (WORD *)(void *)SystemDomain::GetGlobalLoaderAllocator()->GetExecutableHeap()->AllocMem(S_SIZE_T(kMaxCodeBuffer * sizeof(WORD)));
+#else
m_rgCode = new (executable) WORD[kMaxCodeBuffer];
+#endif
}
#endif
}
diff --git a/src/vm/arm/cgencpu.h b/src/vm/arm/cgencpu.h
index 181d5f10eb..2a369d8f02 100644
--- a/src/vm/arm/cgencpu.h
+++ b/src/vm/arm/cgencpu.h
@@ -566,7 +566,11 @@ public:
// a reasonable breakpoint substitute (it's what DebugBreak uses). Bkpt #0, on the other hand, always
// seems to flow directly to the kernel debugger (even if we ignore it there it doesn't seem to be
// picked up by the user mode debugger).
+#ifdef __linux__
+ Emit16(0xde01);
+#else
Emit16(0xdefe);
+#endif
}
void ThumbEmitMovConstant(ThumbReg dest, int constant)
@@ -988,6 +992,7 @@ struct DECLSPEC_ALIGN(4) UMEntryThunkCode
TADDR m_pvSecretParam;
void Encode(BYTE* pTargetCode, void* pvSecretParam);
+ void Poison();
LPCBYTE GetEntryPoint() const
{
diff --git a/src/vm/arm/stubs.cpp b/src/vm/arm/stubs.cpp
index 2e8bb19d49..4bc1b2c1ea 100644
--- a/src/vm/arm/stubs.cpp
+++ b/src/vm/arm/stubs.cpp
@@ -19,7 +19,6 @@
#include "eeconfig.h"
#include "cgensys.h"
#include "asmconstants.h"
-#include "security.h"
#include "virtualcallstub.h"
#include "gcdump.h"
#include "rtlfunctions.h"
@@ -2522,6 +2521,12 @@ void UMEntryThunkCode::Encode(BYTE* pTargetCode, void* pvSecretParam)
FlushInstructionCache(GetCurrentProcess(),&m_code,sizeof(m_code));
}
+void UMEntryThunkCode::Poison()
+{
+ // Insert 'udf 0xff' at the entry point
+ m_code[0] = 0xdeff;
+}
+
///////////////////////////// UNIMPLEMENTED //////////////////////////////////
#ifndef DACCESS_COMPILE
@@ -3599,10 +3604,8 @@ PCODE DynamicHelpers::CreateHelper(LoaderAllocator * pAllocator, TADDR arg, PCOD
END_DYNAMIC_HELPER_EMIT();
}
-PCODE DynamicHelpers::CreateHelperWithArg(LoaderAllocator * pAllocator, TADDR arg, PCODE target)
+void DynamicHelpers::EmitHelperWithArg(BYTE*& p, LoaderAllocator * pAllocator, TADDR arg, PCODE target)
{
- BEGIN_DYNAMIC_HELPER_EMIT(18);
-
// mov r1, arg
MovRegImm(p, 1, arg);
p += 8;
@@ -3614,6 +3617,13 @@ PCODE DynamicHelpers::CreateHelperWithArg(LoaderAllocator * pAllocator, TADDR ar
// bx r12
*(WORD *)p = 0x4760;
p += 2;
+}
+
+PCODE DynamicHelpers::CreateHelperWithArg(LoaderAllocator * pAllocator, TADDR arg, PCODE target)
+{
+ BEGIN_DYNAMIC_HELPER_EMIT(18);
+
+ EmitHelperWithArg(p, pAllocator, arg, target);
END_DYNAMIC_HELPER_EMIT();
}
@@ -3762,8 +3772,26 @@ PCODE DynamicHelpers::CreateDictionaryLookupHelper(LoaderAllocator * pAllocator,
{
STANDARD_VM_CONTRACT;
- // TODO (NYI)
- ThrowHR(E_NOTIMPL);
+ PCODE helperAddress = (pLookup->helper == CORINFO_HELP_RUNTIMEHANDLE_METHOD ?
+ GetEEFuncEntryPoint(JIT_GenericHandleMethodWithSlotAndModule) :
+ GetEEFuncEntryPoint(JIT_GenericHandleClassWithSlotAndModule));
+
+ GenericHandleArgs * pArgs = (GenericHandleArgs *)(void *)pAllocator->GetDynamicHelpersHeap()->AllocAlignedMem(sizeof(GenericHandleArgs), DYNAMIC_HELPER_ALIGNMENT);
+ pArgs->dictionaryIndexAndSlot = dictionaryIndexAndSlot;
+ pArgs->signature = pLookup->signature;
+ pArgs->module = (CORINFO_MODULE_HANDLE)pModule;
+
+ // It's available only via the run-time helper function,
+ // since optimization cases are not yet implemented.
+ assert(pLookup->indirections == CORINFO_USEHELPER);
+
+ BEGIN_DYNAMIC_HELPER_EMIT(18);
+
+ EmitHelperWithArg(p, pAllocator, (TADDR)pArgs, helperAddress);
+
+ END_DYNAMIC_HELPER_EMIT();
+
+ // @TODO : Additional implementation is required for optimization cases.
}
#endif // FEATURE_READYTORUN
diff --git a/src/vm/arm64/asmconstants.h b/src/vm/arm64/asmconstants.h
index 12b72f9249..dca845d000 100644
--- a/src/vm/arm64/asmconstants.h
+++ b/src/vm/arm64/asmconstants.h
@@ -23,6 +23,13 @@
#define ASMCONSTANTS_RUNTIME_ASSERT(cond)
#endif
+// Some contants are different in _DEBUG builds. This macro factors out ifdefs from below.
+#ifdef _DEBUG
+#define DBG_FRE(dbg,fre) dbg
+#else
+#define DBG_FRE(dbg,fre) fre
+#endif
+
#define DynamicHelperFrameFlags_Default 0
#define DynamicHelperFrameFlags_ObjectArg 1
#define DynamicHelperFrameFlags_ObjectArg2 2
@@ -75,6 +82,11 @@ ASMCONSTANTS_C_ASSERT( CORINFO_NullReferenceException_ASM
== CORINFO_NullReferenceException);
+#define CORINFO_IndexOutOfRangeException_ASM 3
+ASMCONSTANTS_C_ASSERT( CORINFO_IndexOutOfRangeException_ASM
+ == CORINFO_IndexOutOfRangeException);
+
+
// Offset of the array containing the address of captured registers in MachState
#define MachState__captureX19_X29 0x0
ASMCONSTANTS_C_ASSERT(MachState__captureX19_X29 == offsetof(MachState, captureX19_X29))
@@ -114,6 +126,28 @@ ASMCONSTANTS_C_ASSERT(SIZEOF__Frame == sizeof(Frame));
ASMCONSTANTS_C_ASSERT(SIZEOF__CONTEXT == sizeof(T_CONTEXT));
+//=========================================
+#define MethodTable__m_dwFlags 0x0
+ASMCONSTANTS_C_ASSERT(MethodTable__m_dwFlags == offsetof(MethodTable, m_dwFlags));
+
+#define MethodTable__m_BaseSize 0x04
+ASMCONSTANTS_C_ASSERT(MethodTable__m_BaseSize == offsetof(MethodTable, m_BaseSize));
+
+#define MethodTable__m_ElementType DBG_FRE(0x38, 0x30)
+ASMCONSTANTS_C_ASSERT(MethodTable__m_ElementType == offsetof(MethodTable, m_pMultipurposeSlot1));
+
+#define ArrayBase__m_NumComponents 0x8
+ASMCONSTANTS_C_ASSERT(ArrayBase__m_NumComponents == offsetof(ArrayBase, m_NumComponents));
+
+#define PtrArray__m_Array 0x10
+ASMCONSTANTS_C_ASSERT(PtrArray__m_Array == offsetof(PtrArray, m_Array));
+
+#define TypeHandle_CanCast 0x1 // TypeHandle::CanCast
+
+//=========================================
+
+
+
#ifdef FEATURE_COMINTEROP
#define SIZEOF__ComMethodFrame 0x70
diff --git a/src/vm/arm64/asmhelpers.S b/src/vm/arm64/asmhelpers.S
index 2e1d0299ed..8179388c34 100644
--- a/src/vm/arm64/asmhelpers.S
+++ b/src/vm/arm64/asmhelpers.S
@@ -207,6 +207,106 @@ LEAF_END ThePreStubPatch, _TEXT
LEAF_END_MARKED \name, _TEXT
.endmacro
+// ------------------------------------------------------------------
+// Start of the writeable code region
+LEAF_ENTRY JIT_PatchedCodeStart, _TEXT
+ ret lr
+LEAF_END JIT_PatchedCodeStart, _TEXT
+
+// void JIT_UpdateWriteBarrierState(bool skipEphemeralCheck)
+//
+// Update shadow copies of the various state info required for barrier
+//
+// State info is contained in a literal pool at the end of the function
+// Placed in text section so that it is close enough to use ldr literal and still
+// be relocatable. Eliminates need for PREPARE_EXTERNAL_VAR in hot code.
+//
+// Align and group state info together so it fits in a single cache line
+// and each entry can be written atomically
+//
+WRITE_BARRIER_ENTRY JIT_UpdateWriteBarrierState
+ PROLOG_SAVE_REG_PAIR_INDEXED fp, lr, -16
+
+ // x0-x7 will contain intended new state
+ // x8 will preserve skipEphemeralCheck
+ // x12 will be used for pointers
+
+ mov x8, x0
+
+ PREPARE_EXTERNAL_VAR g_card_table, x12
+ ldr x0, [x12]
+
+#ifdef FEATURE_MANUALLY_MANAGED_CARD_BUNDLES
+ PREPARE_EXTERNAL_VAR g_card_bundle_table, x12
+ ldr x1, [x12]
+#endif
+
+#ifdef WRITE_BARRIER_CHECK
+ PREPARE_EXTERNAL_VAR g_GCShadow, x12
+ ldr x2, [x12]
+#endif
+
+#ifdef FEATURE_USE_SOFTWARE_WRITE_WATCH_FOR_GC_HEAP
+ PREPARE_EXTERNAL_VAR g_sw_ww_table, x12
+ ldr x3, [x12]
+#endif
+
+ PREPARE_EXTERNAL_VAR g_ephemeral_low, x12
+ ldr x4, [x12]
+
+ PREPARE_EXTERNAL_VAR g_ephemeral_high, x12
+ ldr x5, [x12]
+
+ cbz x8, LOCAL_LABEL(EphemeralCheckEnabled)
+ movz x4, #0
+ movn x5, #0
+LOCAL_LABEL(EphemeralCheckEnabled):
+
+ PREPARE_EXTERNAL_VAR g_lowest_address, x12
+ ldr x6, [x12]
+
+ PREPARE_EXTERNAL_VAR g_highest_address, x12
+ ldr x7, [x12]
+
+ // Update wbs state
+ adr x12, LOCAL_LABEL(wbs_begin)
+
+ stp x0, x1, [x12], 16
+ stp x2, x3, [x12], 16
+ stp x4, x5, [x12], 16
+ stp x6, x7, [x12], 16
+
+ EPILOG_RESTORE_REG_PAIR_INDEXED fp, lr, 16
+ EPILOG_RETURN
+
+ // Begin patchable literal pool
+ .balign 64 // Align to power of two at least as big as patchable literal pool so that it fits optimally in cache line
+LOCAL_LABEL(wbs_begin):
+LOCAL_LABEL(wbs_card_table):
+ .quad 0
+LOCAL_LABEL(wbs_card_bundle_table):
+ .quad 0
+LOCAL_LABEL(wbs_GCShadow):
+ .quad 0
+LOCAL_LABEL(wbs_sw_ww_table):
+ .quad 0
+LOCAL_LABEL(wbs_ephemeral_low):
+ .quad 0
+LOCAL_LABEL(wbs_ephemeral_high):
+ .quad 0
+LOCAL_LABEL(wbs_lowest_address):
+ .quad 0
+LOCAL_LABEL(wbs_highest_address):
+ .quad 0
+WRITE_BARRIER_END JIT_UpdateWriteBarrierState
+
+
+// ------------------------------------------------------------------
+// End of the writeable code region
+LEAF_ENTRY JIT_PatchedCodeLast, _TEXT
+ ret lr
+LEAF_END JIT_PatchedCodeLast, _TEXT
+
// void JIT_ByRefWriteBarrier
// On entry:
// x13 : the source address (points to object reference to write)
@@ -235,19 +335,16 @@ WRITE_BARRIER_END JIT_ByRefWriteBarrier
//
// On exit:
// x12 : trashed
-// x14 : incremented by 8
+// x14 : trashed (incremented by 8 to implement JIT_ByRefWriteBarrier contract)
// x15 : trashed
// x17 : trashed (ip1) if FEATURE_USE_SOFTWARE_WRITE_WATCH_FOR_GC_HEAP
//
WRITE_BARRIER_ENTRY JIT_CheckedWriteBarrier
- PREPARE_EXTERNAL_VAR g_lowest_address, x12
- ldr x12, [x12]
+ ldr x12, LOCAL_LABEL(wbs_lowest_address)
cmp x14, x12
- blt LOCAL_LABEL(NotInHeap)
- PREPARE_EXTERNAL_VAR g_highest_address, x12
- ldr x12, [x12]
- cmp x14, x12
+ ldr x12, LOCAL_LABEL(wbs_highest_address)
+ ccmp x14, x12, #0x0, ge
blt C_FUNC(JIT_WriteBarrier)
LOCAL_LABEL(NotInHeap):
@@ -262,7 +359,7 @@ WRITE_BARRIER_END JIT_CheckedWriteBarrier
//
// On exit:
// x12 : trashed
-// x14 : incremented by 8
+// x14 : trashed (incremented by 8 to implement JIT_ByRefWriteBarrier contract)
// x15 : trashed
// x17 : trashed (ip1) if FEATURE_USE_SOFTWARE_WRITE_WATCH_FOR_GC_HEAP
//
@@ -272,23 +369,24 @@ WRITE_BARRIER_ENTRY JIT_WriteBarrier
#ifdef WRITE_BARRIER_CHECK
// Update GC Shadow Heap
- // need temporary registers. Save them before using.
- stp x12, x13, [sp, #-16]!
+ // Do not perform the work if g_GCShadow is 0
+ ldr x12, LOCAL_LABEL(wbs_GCShadow)
+ cbz x12, LOCAL_LABEL(ShadowUpdateDisabled)
+
+ // need temporary register. Save before using.
+ str x13, [sp, #-16]!
// Compute address of shadow heap location:
// pShadow = g_GCShadow + (x14 - g_lowest_address)
- PREPARE_EXTERNAL_VAR g_lowest_address, x12
- ldr x12, [x12]
- sub x12, x14, x12
- PREPARE_EXTERNAL_VAR g_GCShadow, x13
- ldr x13, [x13]
+ ldr x13, LOCAL_LABEL(wbs_lowest_address)
+ sub x13, x14, x13
add x12, x13, x12
// if (pShadow >= g_GCShadowEnd) goto end
PREPARE_EXTERNAL_VAR g_GCShadowEnd, x13
ldr x13, [x13]
cmp x12, x13
- bhs LOCAL_LABEL(shadowupdateend)
+ bhs LOCAL_LABEL(ShadowUpdateEnd)
// *pShadow = x15
str x15, [x12]
@@ -300,25 +398,22 @@ WRITE_BARRIER_ENTRY JIT_WriteBarrier
// if ([x14] == x15) goto end
ldr x13, [x14]
cmp x13, x15
- beq LOCAL_LABEL(shadowupdateend)
+ beq LOCAL_LABEL(ShadowUpdateEnd)
// *pShadow = INVALIDGCVALUE (0xcccccccd)
- mov x13, #0
- movk x13, #0xcccd
+ movz x13, #0xcccd
movk x13, #0xcccc, LSL #16
str x13, [x12]
-LOCAL_LABEL(shadowupdateend):
- ldp x12, x13, [sp],#16
+LOCAL_LABEL(ShadowUpdateEnd):
+ ldr x13, [sp], #16
+LOCAL_LABEL(ShadowUpdateDisabled):
#endif
#ifdef FEATURE_USE_SOFTWARE_WRITE_WATCH_FOR_GC_HEAP
// Update the write watch table if necessary
- PREPARE_EXTERNAL_VAR g_sw_ww_enabled_for_gc_heap, x12
- ldrb w12, [x12]
+ ldr x12, LOCAL_LABEL(wbs_sw_ww_table)
cbz x12, LOCAL_LABEL(CheckCardTable)
- PREPARE_EXTERNAL_VAR g_sw_ww_table, x12
- ldr x12, [x12]
add x12, x12, x14, lsr #0xc // SoftwareWriteWatch::AddressToTableByteIndexShift
ldrb w17, [x12]
cbnz x17, LOCAL_LABEL(CheckCardTable)
@@ -329,20 +424,18 @@ LOCAL_LABEL(shadowupdateend):
LOCAL_LABEL(CheckCardTable):
// Branch to Exit if the reference is not in the Gen0 heap
//
- PREPARE_EXTERNAL_VAR g_ephemeral_low, x12
- ldr x12, [x12]
+ ldr x12, LOCAL_LABEL(wbs_ephemeral_low)
+ cbz x12, LOCAL_LABEL(SkipEphemeralCheck)
cmp x15, x12
- blt LOCAL_LABEL(Exit)
- PREPARE_EXTERNAL_VAR g_ephemeral_high, x12
- ldr x12, [x12]
- cmp x15, x12
+ ldr x12, LOCAL_LABEL(wbs_ephemeral_high)
+ ccmp x15, x12, 0x0, ge
bgt LOCAL_LABEL(Exit)
+LOCAL_LABEL(SkipEphemeralCheck):
// Check if we need to update the card table
- PREPARE_EXTERNAL_VAR g_card_table, x12
- ldr x12, [x12]
- add x15, x12, x14, lsr #11
+ ldr x12, LOCAL_LABEL(wbs_card_table)
+ add x15, x12, x14, lsr #11
ldrb w12, [x15]
cmp x12, 0xFF
beq LOCAL_LABEL(Exit)
@@ -352,10 +445,9 @@ LOCAL_LABEL(UpdateCardTable):
strb w12, [x15]
#ifdef FEATURE_MANUALLY_MANAGED_CARD_BUNDLES
- // Check if we need to update the card table
- PREPARE_EXTERNAL_VAR g_card_bundle_table, x12
- ldr x12, [x12]
- add x15, x12, x14, lsr #21
+ // Check if we need to update the card bundle table
+ ldr x12, LOCAL_LABEL(wbs_card_bundle_table)
+ add x15, x12, x14, lsr #21
ldrb w12, [x15]
cmp x12, 0xFF
beq LOCAL_LABEL(Exit)
@@ -370,18 +462,6 @@ LOCAL_LABEL(Exit):
ret lr
WRITE_BARRIER_END JIT_WriteBarrier
-// ------------------------------------------------------------------
-// Start of the writeable code region
-LEAF_ENTRY JIT_PatchedCodeStart, _TEXT
- ret lr
-LEAF_END JIT_PatchedCodeStart, _TEXT
-
-// ------------------------------------------------------------------
-// End of the writeable code region
-LEAF_ENTRY JIT_PatchedCodeLast, _TEXT
- ret lr
-LEAF_END JIT_PatchedCodeLast, _TEXT
-
//------------------------------------------------
// VirtualMethodFixupStub
//
@@ -1112,6 +1192,7 @@ LOCAL_LABEL(Promote):
mov x16, #256
str x16, [x13] // be quick to reset the counter so we don't get a bunch of contending threads
orr x11, x11, #PROMOTE_CHAIN_FLAG // set PROMOTE_CHAIN_FLAG
+ mov x12, x9 // We pass the ResolveCacheElem to ResolveWorkerAsmStub instead of the DispatchToken
LOCAL_LABEL(Fail):
b ResolveWorkerAsmStub // call the ResolveWorkerAsmStub method to transition into the VM
@@ -1301,3 +1382,100 @@ LEAF_ENTRY JIT_GetSharedGCStaticBaseNoCtor_SingleAppDomain, _TEXT
ldr x0, [x0, #DomainLocalModule__m_pGCStatics]
ret lr
LEAF_END JIT_GetSharedGCStaticBaseNoCtor_SingleAppDomain, _TEXT
+
+// ------------------------------------------------------------------
+// __declspec(naked) void F_CALL_CONV JIT_Stelem_Ref(PtrArray* array, unsigned idx, Object* val)
+LEAF_ENTRY JIT_Stelem_Ref, _TEXT
+ // We retain arguments as they were passed and use x0 == array x1 == idx x2 == val
+
+ // check for null array
+ cbz x0, LOCAL_LABEL(ThrowNullReferenceException)
+
+ // idx bounds check
+ ldr x3,[x0,#ArrayBase__m_NumComponents]
+ cmp x3, x1
+ bls LOCAL_LABEL(ThrowIndexOutOfRangeException)
+
+ // fast path to null assignment (doesn't need any write-barriers)
+ cbz x2, LOCAL_LABEL(AssigningNull)
+
+ // Verify the array-type and val-type matches before writing
+ ldr x12, [x0] // x12 = array MT
+ ldr x3, [x2] // x3 = val->GetMethodTable()
+ ldr x12, [x12, #MethodTable__m_ElementType] // array->GetArrayElementTypeHandle()
+ cmp x3, x12
+ beq C_FUNC(JIT_Stelem_DoWrite)
+
+ // Types didnt match but allow writing into an array of objects
+ ldr x3, =g_pObjectClass
+ ldr x3, [x3] // x3 = *g_pObjectClass
+ cmp x3, x12 // array type matches with Object*
+ beq C_FUNC(JIT_Stelem_DoWrite)
+
+ // array type and val type do not exactly match. Raise frame and do detailed match
+ b C_FUNC(JIT_Stelem_Ref_NotExactMatch)
+
+LOCAL_LABEL(AssigningNull):
+ // Assigning null doesn't need write barrier
+ add x0, x0, x1, LSL #3 // x0 = x0 + (x1 x 8) = array->m_array[idx]
+ str x2, [x0, #PtrArray__m_Array] // array->m_array[idx] = val
+ ret
+
+LOCAL_LABEL(ThrowNullReferenceException):
+ // Tail call JIT_InternalThrow(NullReferenceException)
+ ldr x0, =CORINFO_NullReferenceException_ASM
+ b C_FUNC(JIT_InternalThrow)
+
+LOCAL_LABEL(ThrowIndexOutOfRangeException):
+ // Tail call JIT_InternalThrow(NullReferenceException)
+ ldr x0, =CORINFO_IndexOutOfRangeException_ASM
+ b C_FUNC(JIT_InternalThrow)
+
+LEAF_END JIT_Stelem_Ref, _TEXT
+
+// ------------------------------------------------------------------
+// __declspec(naked) void F_CALL_CONV JIT_Stelem_Ref_NotExactMatch(PtrArray* array,
+// unsigned idx, Object* val)
+// x12 = array->GetArrayElementTypeHandle()
+//
+NESTED_ENTRY JIT_Stelem_Ref_NotExactMatch, _TEXT, NoHandler
+ PROLOG_SAVE_REG_PAIR_INDEXED fp, lr, -48
+ // Spill callee saved registers
+ PROLOG_SAVE_REG_PAIR x0, x1, 16
+ PROLOG_SAVE_REG x2, 32
+
+ // allow in case val can be casted to array element type
+ // call ObjIsInstanceOfNoGC(val, array->GetArrayElementTypeHandle())
+ mov x1, x12 // array->GetArrayElementTypeHandle()
+ mov x0, x2
+ bl C_FUNC(ObjIsInstanceOfNoGC)
+ cmp x0, TypeHandle_CanCast
+ beq LOCAL_LABEL(DoWrite) // ObjIsInstance returned TypeHandle::CanCast
+
+ // check via raising frame
+LOCAL_LABEL(NeedFrame):
+ add x1, sp, #16 // x1 = &array
+ add x0, sp, #32 // x0 = &val
+
+ bl C_FUNC(ArrayStoreCheck) // ArrayStoreCheck(&val, &array)
+
+LOCAL_LABEL(DoWrite):
+ EPILOG_RESTORE_REG_PAIR x0, x1, 16
+ EPILOG_RESTORE_REG x2, 32
+ EPILOG_RESTORE_REG_PAIR_INDEXED fp, lr, 48
+ b C_FUNC(JIT_Stelem_DoWrite)
+NESTED_END JIT_Stelem_Ref_NotExactMatch, _TEXT
+
+// ------------------------------------------------------------------
+// __declspec(naked) void F_CALL_CONV JIT_Stelem_DoWrite(PtrArray* array, unsigned idx, Object* val)
+LEAF_ENTRY JIT_Stelem_DoWrite, _TEXT
+
+ // Setup args for JIT_WriteBarrier. x14 = &array->m_array[idx] x15 = val
+ add x14, x0, #PtrArray__m_Array // x14 = &array->m_array
+ add x14, x14, x1, LSL #3
+ mov x15, x2 // x15 = val
+
+ // Branch to the write barrier (which is already correctly overwritten with
+ // single or multi-proc code based on the current CPU
+ b C_FUNC(JIT_WriteBarrier)
+LEAF_END JIT_Stelem_DoWrite, _TEXT
diff --git a/src/vm/arm64/asmhelpers.asm b/src/vm/arm64/asmhelpers.asm
index 8da2151459..2605a67f73 100644
--- a/src/vm/arm64/asmhelpers.asm
+++ b/src/vm/arm64/asmhelpers.asm
@@ -36,6 +36,11 @@
IMPORT DynamicHelperWorker
#endif
+ IMPORT ObjIsInstanceOfNoGC
+ IMPORT ArrayStoreCheck
+ SETALIAS g_pObjectClass, ?g_pObjectClass@@3PEAVMethodTable@@EA
+ IMPORT $g_pObjectClass
+
IMPORT g_ephemeral_low
IMPORT g_ephemeral_high
IMPORT g_lowest_address
@@ -1198,8 +1203,9 @@ Success
Promote
; Move this entry to head postion of the chain
mov x16, #256
- str x16, [x13] ; be quick to reset the counter so we don't get a bunch of contending threads
+ str x16, [x13] ; be quick to reset the counter so we don't get a bunch of contending threads
orr x11, x11, #PROMOTE_CHAIN_FLAG ; set PROMOTE_CHAIN_FLAG
+ mov x12, x9 ; We pass the ResolveCacheElem to ResolveWorkerAsmStub instead of the DispatchToken
Fail
b ResolveWorkerAsmStub ; call the ResolveWorkerAsmStub method to transition into the VM
@@ -1385,5 +1391,101 @@ CallHelper2
ret lr
LEAF_END
+; ------------------------------------------------------------------
+;__declspec(naked) void F_CALL_CONV JIT_Stelem_Ref(PtrArray* array, unsigned idx, Object* val)
+ LEAF_ENTRY JIT_Stelem_Ref
+ ; We retain arguments as they were passed and use x0 == array x1 == idx x2 == val
+
+ ; check for null array
+ cbz x0, ThrowNullReferenceException
+
+ ; idx bounds check
+ ldr x3,[x0,#ArrayBase__m_NumComponents]
+ cmp x3, x1
+ bls ThrowIndexOutOfRangeException
+
+ ; fast path to null assignment (doesn't need any write-barriers)
+ cbz x2, AssigningNull
+
+ ; Verify the array-type and val-type matches before writing
+ ldr x12, [x0] ; x12 = array MT
+ ldr x3, [x2] ; x3 = val->GetMethodTable()
+ ldr x12, [x12, #MethodTable__m_ElementType] ; array->GetArrayElementTypeHandle()
+ cmp x3, x12
+ beq JIT_Stelem_DoWrite
+
+ ; Types didnt match but allow writing into an array of objects
+ ldr x3, =$g_pObjectClass
+ ldr x3, [x3] ; x3 = *g_pObjectClass
+ cmp x3, x12 ; array type matches with Object*
+ beq JIT_Stelem_DoWrite
+
+ ; array type and val type do not exactly match. Raise frame and do detailed match
+ b JIT_Stelem_Ref_NotExactMatch
+
+AssigningNull
+ ; Assigning null doesn't need write barrier
+ add x0, x0, x1, LSL #3 ; x0 = x0 + (x1 x 8) = array->m_array[idx]
+ str x2, [x0, #PtrArray__m_Array] ; array->m_array[idx] = val
+ ret
+
+ThrowNullReferenceException
+ ; Tail call JIT_InternalThrow(NullReferenceException)
+ ldr x0, =CORINFO_NullReferenceException_ASM
+ b JIT_InternalThrow
+
+ThrowIndexOutOfRangeException
+ ; Tail call JIT_InternalThrow(NullReferenceException)
+ ldr x0, =CORINFO_IndexOutOfRangeException_ASM
+ b JIT_InternalThrow
+
+ LEAF_END
+
+; ------------------------------------------------------------------
+; __declspec(naked) void F_CALL_CONV JIT_Stelem_Ref_NotExactMatch(PtrArray* array,
+; unsigned idx, Object* val)
+; x12 = array->GetArrayElementTypeHandle()
+;
+ NESTED_ENTRY JIT_Stelem_Ref_NotExactMatch
+ PROLOG_SAVE_REG_PAIR fp, lr, #-0x48!
+ stp x0, x1, [sp, #16]
+ str x2, [sp, #32]
+
+ ; allow in case val can be casted to array element type
+ ; call ObjIsInstanceOfNoGC(val, array->GetArrayElementTypeHandle())
+ mov x1, x12 ; array->GetArrayElementTypeHandle()
+ mov x0, x2
+ bl ObjIsInstanceOfNoGC
+ cmp x0, TypeHandle_CanCast
+ beq DoWrite ; ObjIsInstance returned TypeHandle::CanCast
+
+ ; check via raising frame
+NeedFrame
+ add x1, sp, #16 ; x1 = &array
+ add x0, sp, #32 ; x0 = &val
+
+ bl ArrayStoreCheck ; ArrayStoreCheck(&val, &array)
+
+DoWrite
+ ldp x0, x1, [sp], #16
+ ldr x2, [sp], #32
+ EPILOG_RESTORE_REG_PAIR fp, lr, #0x48!
+ EPILOG_BRANCH JIT_Stelem_DoWrite
+ NESTED_END
+
+; ------------------------------------------------------------------
+; __declspec(naked) void F_CALL_CONV JIT_Stelem_DoWrite(PtrArray* array, unsigned idx, Object* val)
+ LEAF_ENTRY JIT_Stelem_DoWrite
+
+ ; Setup args for JIT_WriteBarrier. x14 = &array->m_array[idx] x15 = val
+ add x14, x0, #PtrArray__m_Array ; x14 = &array->m_array
+ add x14, x14, x1, LSL #3
+ mov x15, x2 ; x15 = val
+
+ ; Branch to the write barrier (which is already correctly overwritten with
+ ; single or multi-proc code based on the current CPU
+ b JIT_WriteBarrier
+ LEAF_END
+
; Must be at very end of file
END
diff --git a/src/vm/arm64/cgencpu.h b/src/vm/arm64/cgencpu.h
index d8bbcf7d1d..90e871a16d 100644
--- a/src/vm/arm64/cgencpu.h
+++ b/src/vm/arm64/cgencpu.h
@@ -79,6 +79,16 @@ typedef INT64 StackElemType;
// !! This expression assumes STACK_ELEM_SIZE is a power of 2.
#define StackElemSize(parmSize) (((parmSize) + STACK_ELEM_SIZE - 1) & ~((ULONG)(STACK_ELEM_SIZE - 1)))
+#ifdef FEATURE_PAL // TODO-ARM64-WINDOWS Add JIT_Stelem_Ref support
+//
+// JIT HELPERS.
+//
+// Create alias for optimized implementations of helpers provided on this platform
+//
+// optimized static helpers
+#define JIT_Stelem_Ref JIT_Stelem_Ref
+#endif
+
//**********************************************************************
// Frames
//**********************************************************************
@@ -481,6 +491,7 @@ struct DECLSPEC_ALIGN(16) UMEntryThunkCode
TADDR m_pvSecretParam;
void Encode(BYTE* pTargetCode, void* pvSecretParam);
+ void Poison();
LPCBYTE GetEntryPoint() const
{
diff --git a/src/vm/arm64/stubs.cpp b/src/vm/arm64/stubs.cpp
index 40d274959f..7e7c2e8088 100644
--- a/src/vm/arm64/stubs.cpp
+++ b/src/vm/arm64/stubs.cpp
@@ -14,11 +14,14 @@
#include "asmconstants.h"
#include "virtualcallstub.h"
#include "jitinterface.h"
+#include "ecall.h"
EXTERN_C void JIT_GetSharedNonGCStaticBase_SingleAppDomain();
EXTERN_C void JIT_GetSharedNonGCStaticBaseNoCtor_SingleAppDomain();
EXTERN_C void JIT_GetSharedGCStaticBase_SingleAppDomain();
EXTERN_C void JIT_GetSharedGCStaticBaseNoCtor_SingleAppDomain();
+EXTERN_C void JIT_UpdateWriteBarrierState(bool skipEphemeralCheck);
+
#ifndef DACCESS_COMPILE
//-----------------------------------------------------------------------
@@ -1086,6 +1089,31 @@ void JIT_TailCall()
#if !defined(DACCESS_COMPILE) && !defined(CROSSGEN_COMPILE)
void InitJITHelpers1()
{
+#ifdef FEATURE_PAL // TODO
+ STANDARD_VM_CONTRACT;
+
+ _ASSERTE(g_SystemInfo.dwNumberOfProcessors != 0);
+
+ // Allocation helpers, faster but non-logging
+ if (!((TrackAllocationsEnabled()) ||
+ (LoggingOn(LF_GCALLOC, LL_INFO10))
+#ifdef _DEBUG
+ || (g_pConfig->ShouldInjectFault(INJECTFAULT_GCHEAP) != 0)
+#endif // _DEBUG
+ ))
+ {
+ if (GCHeapUtilities::UseThreadAllocationContexts())
+ {
+ SetJitHelperFunction(CORINFO_HELP_NEWSFAST, JIT_NewS_MP_FastPortable);
+ SetJitHelperFunction(CORINFO_HELP_NEWSFAST_ALIGN8, JIT_NewS_MP_FastPortable);
+ SetJitHelperFunction(CORINFO_HELP_NEWARR_1_VC, JIT_NewArr1VC_MP_FastPortable);
+ SetJitHelperFunction(CORINFO_HELP_NEWARR_1_OBJ, JIT_NewArr1OBJ_MP_FastPortable);
+
+ ECall::DynamicallyAssignFCallImpl(GetEEFuncEntryPoint(AllocateString_MP_FastPortable), ECall::FastAllocateString);
+ }
+ }
+#endif
+
if(IsSingleAppDomain())
{
SetJitHelperFunction(CORINFO_HELP_GETSHARED_GCSTATIC_BASE, JIT_GetSharedGCStaticBase_SingleAppDomain);
@@ -1093,7 +1121,15 @@ void InitJITHelpers1()
SetJitHelperFunction(CORINFO_HELP_GETSHARED_GCSTATIC_BASE_NOCTOR, JIT_GetSharedGCStaticBaseNoCtor_SingleAppDomain);
SetJitHelperFunction(CORINFO_HELP_GETSHARED_NONGCSTATIC_BASE_NOCTOR,JIT_GetSharedNonGCStaticBaseNoCtor_SingleAppDomain);
}
+
+ JIT_UpdateWriteBarrierState(GCHeapUtilities::IsServerHeap());
}
+#ifndef FEATURE_PAL // TODO-ARM64-WINDOWS #13592
+EXTERN_C void JIT_UpdateWriteBarrierState(bool) {}
+#endif
+
+#else
+EXTERN_C void JIT_UpdateWriteBarrierState(bool) {}
#endif // !defined(DACCESS_COMPILE) && !defined(CROSSGEN_COMPILE)
EXTERN_C void __stdcall ProfileEnterNaked(UINT_PTR clientData)
@@ -1244,6 +1280,11 @@ void UMEntryThunkCode::Encode(BYTE* pTargetCode, void* pvSecretParam)
FlushInstructionCache(GetCurrentProcess(),&m_code,sizeof(m_code));
}
+void UMEntryThunkCode::Poison()
+{
+ // Insert 'brk 0xbe' at the entry point
+ m_code[0] = 0xd42017c0;
+}
#ifdef PROFILING_SUPPORTED
#include "proftoeeinterfaceimpl.h"
@@ -1307,28 +1348,29 @@ LONG CLRNoCatchHandler(EXCEPTION_POINTERS* pExceptionInfo, PVOID pv)
return EXCEPTION_CONTINUE_SEARCH;
}
+#ifndef CROSSGEN_COMPILE
void StompWriteBarrierEphemeral(bool isRuntimeSuspended)
{
- return;
+ JIT_UpdateWriteBarrierState(GCHeapUtilities::IsServerHeap());
}
void StompWriteBarrierResize(bool isRuntimeSuspended, bool bReqUpperBoundsCheck)
{
- return;
+ JIT_UpdateWriteBarrierState(GCHeapUtilities::IsServerHeap());
}
#ifdef FEATURE_USE_SOFTWARE_WRITE_WATCH_FOR_GC_HEAP
void SwitchToWriteWatchBarrier(bool isRuntimeSuspended)
{
- return;
+ JIT_UpdateWriteBarrierState(GCHeapUtilities::IsServerHeap());
}
void SwitchToNonWriteWatchBarrier(bool isRuntimeSuspended)
{
- return;
+ JIT_UpdateWriteBarrierState(GCHeapUtilities::IsServerHeap());
}
#endif // FEATURE_USE_SOFTWARE_WRITE_WATCH_FOR_GC_HEAP
-
+#endif // CROSSGEN_COMPILE
#ifdef DACCESS_COMPILE
BOOL GetAnyThunkTarget (T_CONTEXT *pctx, TADDR *pTarget, TADDR *pTargetMethodDesc)
diff --git a/src/vm/arm64/virtualcallstubcpu.hpp b/src/vm/arm64/virtualcallstubcpu.hpp
index b7c52091de..68c9125b00 100644
--- a/src/vm/arm64/virtualcallstubcpu.hpp
+++ b/src/vm/arm64/virtualcallstubcpu.hpp
@@ -217,8 +217,8 @@ struct ResolveHolder
//w13- this._hashedToken
//ldr w13, [x10 + DATA_OFFSET(_hashedToken)]
offset = DATA_OFFSET(_hashedToken);
- _ASSERTE(offset >=0 && offset%8 == 0);
- _stub._resolveEntryPoint[n++] = 0xB940014D | offset<<7;
+ _ASSERTE(offset >=0 && offset%4 == 0);
+ _stub._resolveEntryPoint[n++] = 0xB940014D | offset<<8;
//eor x9,x9,x13
_stub._resolveEntryPoint[n++] = 0xCA0D0129;
diff --git a/src/vm/armsinglestepper.h b/src/vm/armsinglestepper.h
index 53a10195cc..88935256c2 100644
--- a/src/vm/armsinglestepper.h
+++ b/src/vm/armsinglestepper.h
@@ -88,7 +88,11 @@ private:
kMaxCodeBuffer = 2 + 3 + 1, // WORD slots in our redirect buffer (2 for current instruction, 3 for
// breakpoint instructions used to pad out slots in an IT block and one
// for the final breakpoint)
+#ifdef __linux__
+ kBreakpointOp = 0xde01, // Opcode for the breakpoint instruction used on ARM Linux
+#else
kBreakpointOp = 0xdefe, // Opcode for the breakpoint instruction used on CoreARM
+#endif
};
// Bit numbers of the condition flags in the CPSR.
diff --git a/src/vm/array.cpp b/src/vm/array.cpp
index d6792942e7..3a33aff43a 100644
--- a/src/vm/array.cpp
+++ b/src/vm/array.cpp
@@ -310,7 +310,7 @@ MethodTable* Module::CreateArrayMethodTable(TypeHandle elemTypeHnd, CorElementTy
DWORD numNonVirtualSlots = numCtors + 3; // 3 for the proper rank Get, Set, Address
size_t cbMT = sizeof(MethodTable);
- cbMT += MethodTable::GetNumVtableIndirections(numVirtuals) * sizeof(PTR_PCODE);
+ cbMT += MethodTable::GetNumVtableIndirections(numVirtuals) * sizeof(MethodTable::VTableIndir_t);
// GC info
size_t cbCGCDescData = 0;
@@ -509,8 +509,11 @@ MethodTable* Module::CreateArrayMethodTable(TypeHandle elemTypeHnd, CorElementTy
#endif // !defined(_WIN64) && (DATA_ALIGNMENT > 4)
pMT->SetBaseSize(baseSize);
// Because of array method table persisting, we need to copy the map
- memcpy(pMTHead + imapOffset, pParentClass->GetInterfaceMap(),
- pParentClass->GetNumInterfaces() * sizeof(InterfaceInfo_t));
+ for (unsigned index = 0; index < pParentClass->GetNumInterfaces(); ++index)
+ {
+ InterfaceInfo_t *pIntInfo = (InterfaceInfo_t *) (pMTHead + imapOffset + index * sizeof(InterfaceInfo_t));
+ pIntInfo->SetMethodTable((pParentClass->GetInterfaceMap() + index)->GetMethodTable());
+ }
pMT->SetInterfaceMap(pParentClass->GetNumInterfaces(), (InterfaceInfo_t *)(pMTHead + imapOffset));
// Copy down flags for these interfaces as well. This is simplified a bit since we know that System.Array
@@ -536,7 +539,7 @@ MethodTable* Module::CreateArrayMethodTable(TypeHandle elemTypeHnd, CorElementTy
if (canShareVtableChunks)
{
// Share the parent chunk
- it.SetIndirectionSlot(pParentClass->GetVtableIndirections()[it.GetIndex()]);
+ it.SetIndirectionSlot(pParentClass->GetVtableIndirections()[it.GetIndex()].GetValueMaybeNull());
}
else
{
diff --git a/src/vm/assembly.cpp b/src/vm/assembly.cpp
index c9a995452c..32a7cd9969 100644
--- a/src/vm/assembly.cpp
+++ b/src/vm/assembly.cpp
@@ -18,7 +18,6 @@
#include "assembly.hpp"
#include "appdomain.hpp"
-#include "security.h"
#include "perfcounters.h"
#include "assemblyname.hpp"
diff --git a/src/vm/assemblyname.cpp b/src/vm/assemblyname.cpp
index bc6034ae63..f0ed60bb6d 100644
--- a/src/vm/assemblyname.cpp
+++ b/src/vm/assemblyname.cpp
@@ -20,7 +20,6 @@
#include <shlwapi.h>
#include "assemblyname.hpp"
-#include "security.h"
#include "field.h"
#include "strongname.h"
#include "eeconfig.h"
@@ -111,7 +110,7 @@ FCIMPL1(Object*, AssemblyNameNative::GetPublicKeyToken, Object* refThisUNSAFE)
{
FCALL_CONTRACT;
- OBJECTREF orOutputArray = NULL;
+ U1ARRAYREF orOutputArray = NULL;
OBJECTREF refThis = (OBJECTREF) refThisUNSAFE;
HELPER_METHOD_FRAME_BEGIN_RET_1(refThis);
@@ -137,7 +136,8 @@ FCIMPL1(Object*, AssemblyNameNative::GetPublicKeyToken, Object* refThisUNSAFE)
}
}
- Security::CopyEncodingToByteArray(pbToken, cb, &orOutputArray);
+ orOutputArray = (U1ARRAYREF)AllocatePrimitiveArray(ELEMENT_TYPE_U1, cb);
+ memcpyNoGCRefs(orOutputArray->m_Array, pbToken, cb);
}
HELPER_METHOD_FRAME_END();
diff --git a/src/vm/assemblynative.cpp b/src/vm/assemblynative.cpp
index e4f148a712..f0cfe9376c 100644
--- a/src/vm/assemblynative.cpp
+++ b/src/vm/assemblynative.cpp
@@ -23,7 +23,6 @@
#include "field.h"
#include "assemblyname.hpp"
#include "eeconfig.h"
-#include "security.h"
#include "strongname.h"
#include "interoputil.h"
#include "frames.h"
@@ -430,6 +429,40 @@ void QCALLTYPE AssemblyNative::GetType(QCall::AssemblyHandle pAssembly, LPCWSTR
return;
}
+void QCALLTYPE AssemblyNative::GetForwardedType(QCall::AssemblyHandle pAssembly, mdToken mdtExternalType, QCall::ObjectHandleOnStack retType)
+{
+ CONTRACTL
+ {
+ QCALL_CHECK;
+ }
+ CONTRACTL_END;
+
+ BEGIN_QCALL;
+
+ HRESULT hr;
+ LPCSTR pszNameSpace;
+ LPCSTR pszClassName;
+ mdToken mdImpl;
+
+ Assembly * pAsm = pAssembly->GetAssembly();
+ Module *pManifestModule = pAsm->GetManifestModule();
+ IfFailThrow(pManifestModule->GetMDImport()->GetExportedTypeProps(mdtExternalType, &pszNameSpace, &pszClassName, &mdImpl, NULL, NULL));
+ if (TypeFromToken(mdImpl) == mdtAssemblyRef)
+ {
+ NameHandle typeName(pszNameSpace, pszClassName);
+ typeName.SetTypeToken(pManifestModule, mdtExternalType);
+ TypeHandle typeHnd = pAsm->GetLoader()->LoadTypeHandleThrowIfFailed(&typeName);
+ {
+ GCX_COOP();
+ retType.Set(typeHnd.GetManagedClassObject());
+ }
+ }
+
+ END_QCALL;
+
+ return;
+}
+
FCIMPL1(FC_BOOL_RET, AssemblyNative::IsDynamic, AssemblyBaseObject* pAssemblyUNSAFE)
{
FCALL_CONTRACT;
diff --git a/src/vm/assemblynative.hpp b/src/vm/assemblynative.hpp
index 267231bd99..3f7362188d 100644
--- a/src/vm/assemblynative.hpp
+++ b/src/vm/assemblynative.hpp
@@ -90,7 +90,10 @@ public:
static
void QCALLTYPE GetType(QCall::AssemblyHandle pAssembly, LPCWSTR wszName, BOOL bThrowOnError, BOOL bIgnoreCase, QCall::ObjectHandleOnStack retType, QCall::ObjectHandleOnStack keepAlive);
-
+
+ static
+ void QCALLTYPE GetForwardedType(QCall::AssemblyHandle pAssembly, mdToken mdtExternalType, QCall::ObjectHandleOnStack retType);
+
static
INT32 QCALLTYPE GetManifestResourceInfo(QCall::AssemblyHandle pAssembly, LPCWSTR wszName, QCall::ObjectHandleOnStack retAssembly, QCall::StringHandleOnStack retFileName, QCall::StackCrawlMarkHandle stackMark);
diff --git a/src/vm/assemblyspec.cpp b/src/vm/assemblyspec.cpp
index 9ec1d97086..7f2829de99 100644
--- a/src/vm/assemblyspec.cpp
+++ b/src/vm/assemblyspec.cpp
@@ -19,7 +19,6 @@
#include <stdlib.h>
#include "assemblyspec.hpp"
-#include "security.h"
#include "eeconfig.h"
#include "strongname.h"
#include "strongnameholders.h"
@@ -495,18 +494,68 @@ void AssemblySpec::AssemblyNameInit(ASSEMBLYNAMEREF* pAsmName, PEImage* pImageIn
// version
gc.Version = AllocateObject(pVersion);
-
- MethodDescCallSite ctorMethod(METHOD__VERSION__CTOR);
-
- ARG_SLOT VersionArgs[5] =
+ // BaseAssemblySpec and AssemblyName properties store uint16 components for the version. Version and AssemblyVersion
+ // store int32 or uint32. When the former are initialized from the latter, the components are truncated to uint16 size.
+ // When the latter are initialized from the former, they are zero-extended to int32 size. For uint16 components, the max
+ // value is used to indicate an unspecified component. For int32 components, -1 is used. Since we're initializing a
+ // Version from an assembly version, map the uint16 unspecified value to the int32 size.
+ int componentCount = 2;
+ if (m_context.usBuildNumber != (USHORT)-1)
{
- ObjToArgSlot(gc.Version),
- (ARG_SLOT) m_context.usMajorVersion,
- (ARG_SLOT) m_context.usMinorVersion,
- (ARG_SLOT) m_context.usBuildNumber,
- (ARG_SLOT) m_context.usRevisionNumber,
- };
- ctorMethod.Call(VersionArgs);
+ ++componentCount;
+ if (m_context.usRevisionNumber != (USHORT)-1)
+ {
+ ++componentCount;
+ }
+ }
+ switch (componentCount)
+ {
+ case 2:
+ {
+ // Call Version(int, int) because Version(int, int, int, int) does not allow passing the unspecified value -1
+ MethodDescCallSite ctorMethod(METHOD__VERSION__CTOR_Ix2);
+ ARG_SLOT VersionArgs[] =
+ {
+ ObjToArgSlot(gc.Version),
+ (ARG_SLOT) m_context.usMajorVersion,
+ (ARG_SLOT) m_context.usMinorVersion
+ };
+ ctorMethod.Call(VersionArgs);
+ break;
+ }
+
+ case 3:
+ {
+ // Call Version(int, int, int) because Version(int, int, int, int) does not allow passing the unspecified value -1
+ MethodDescCallSite ctorMethod(METHOD__VERSION__CTOR_Ix3);
+ ARG_SLOT VersionArgs[] =
+ {
+ ObjToArgSlot(gc.Version),
+ (ARG_SLOT) m_context.usMajorVersion,
+ (ARG_SLOT) m_context.usMinorVersion,
+ (ARG_SLOT) m_context.usBuildNumber
+ };
+ ctorMethod.Call(VersionArgs);
+ break;
+ }
+
+ default:
+ {
+ // Call Version(int, int, int, int)
+ _ASSERTE(componentCount == 4);
+ MethodDescCallSite ctorMethod(METHOD__VERSION__CTOR_Ix4);
+ ARG_SLOT VersionArgs[] =
+ {
+ ObjToArgSlot(gc.Version),
+ (ARG_SLOT) m_context.usMajorVersion,
+ (ARG_SLOT) m_context.usMinorVersion,
+ (ARG_SLOT) m_context.usBuildNumber,
+ (ARG_SLOT) m_context.usRevisionNumber
+ };
+ ctorMethod.Call(VersionArgs);
+ break;
+ }
+ }
}
// cultureinfo
@@ -527,13 +576,13 @@ void AssemblySpec::AssemblyNameInit(ASSEMBLYNAMEREF* pAsmName, PEImage* pImageIn
strCtor.Call(args);
}
-
// public key or token byte array
if (m_pbPublicKeyOrToken)
- Security::CopyEncodingToByteArray((BYTE*) m_pbPublicKeyOrToken,
- m_cbPublicKeyOrToken,
- (OBJECTREF*) &gc.PublicKeyOrToken);
+ {
+ gc.PublicKeyOrToken = (U1ARRAYREF)AllocatePrimitiveArray(ELEMENT_TYPE_U1, m_cbPublicKeyOrToken);
+ memcpyNoGCRefs(gc.PublicKeyOrToken->m_Array, m_pbPublicKeyOrToken, m_cbPublicKeyOrToken);
+ }
// simple name
if(GetName())
diff --git a/src/vm/binder.cpp b/src/vm/binder.cpp
index 9ce1584c31..6a60712e3f 100644
--- a/src/vm/binder.cpp
+++ b/src/vm/binder.cpp
@@ -311,6 +311,58 @@ Signature MscorlibBinder::GetSignatureLocal(LPHARDCODEDMETASIG pHardcodedSig)
#ifndef DACCESS_COMPILE
+bool MscorlibBinder::ConvertType(const BYTE*& pSig, SigBuilder * pSigBuilder)
+{
+ bool bSomethingResolved = false;
+
+ CorElementType type = (CorElementType)*pSig++;
+
+ switch (type)
+ {
+ case ELEMENT_TYPE_GENERICINST:
+ {
+ pSigBuilder->AppendElementType(type);
+ if (ConvertType(pSig, pSigBuilder))
+ bSomethingResolved = true;
+ int arity = *pSig++;
+ pSigBuilder->AppendData(arity);
+ for (int i = 0; i < arity; i++)
+ {
+ if (ConvertType(pSig, pSigBuilder))
+ bSomethingResolved = true;
+ }
+ }
+ break;
+
+ case ELEMENT_TYPE_BYREF:
+ case ELEMENT_TYPE_PTR:
+ case ELEMENT_TYPE_SZARRAY:
+ pSigBuilder->AppendElementType(type);
+ if (ConvertType(pSig, pSigBuilder))
+ bSomethingResolved = true;
+ break;
+
+ case ELEMENT_TYPE_CLASS:
+ case ELEMENT_TYPE_VALUETYPE:
+ {
+ // The binder class id may overflow 1 byte. Use 2 bytes to encode it.
+ BinderClassID id = (BinderClassID)(*pSig + 0x100 * *(pSig + 1));
+ pSig += 2;
+
+ pSigBuilder->AppendElementType(type);
+ pSigBuilder->AppendToken(GetClassLocal(id)->GetCl());
+ bSomethingResolved = true;
+ }
+ break;
+
+ default:
+ pSigBuilder->AppendElementType(type);
+ break;
+ }
+
+ return bSomethingResolved;
+}
+
//------------------------------------------------------------------
// Resolve type references in the hardcoded metasig.
// Returns a new signature with type refences resolved.
@@ -327,7 +379,7 @@ void MscorlibBinder::BuildConvertedSignature(const BYTE* pSig, SigBuilder * pSig
unsigned argCount;
unsigned callConv;
- INDEBUG(bool bSomethingResolved = false;)
+ bool bSomethingResolved = false;
// calling convention
callConv = *pSig++;
@@ -346,51 +398,8 @@ void MscorlibBinder::BuildConvertedSignature(const BYTE* pSig, SigBuilder * pSig
// <= because we want to include the return value or the field
for (unsigned i = 0; i <= argCount; i++) {
-
- for (;;) {
- BinderClassID id = CLASS__NIL;
- bool again = false;
-
- CorElementType type = (CorElementType)*pSig++;
-
- switch (type)
- {
- case ELEMENT_TYPE_BYREF:
- case ELEMENT_TYPE_PTR:
- case ELEMENT_TYPE_SZARRAY:
- again = true;
- break;
-
- case ELEMENT_TYPE_CLASS:
- case ELEMENT_TYPE_VALUETYPE:
- // The binder class id may overflow 1 byte. Use 2 bytes to encode it.
- id = (BinderClassID) (*pSig + 0x100 * *(pSig + 1));
- pSig += 2;
- break;
-
- case ELEMENT_TYPE_VOID:
- if (i != 0) {
- if (pSig[-2] != ELEMENT_TYPE_PTR)
- THROW_BAD_FORMAT(BFA_ONLY_VOID_PTR_IN_ARGS, (Module*)NULL); // only pointer to void allowed in arguments
- }
- break;
-
- default:
- break;
- }
-
- pSigBuilder->AppendElementType(type);
-
- if (id != CLASS__NIL)
- {
- pSigBuilder->AppendToken(GetClassLocal(id)->GetCl());
-
- INDEBUG(bSomethingResolved = true;)
- }
-
- if (!again)
- break;
- }
+ if (ConvertType(pSig, pSigBuilder))
+ bSomethingResolved = true;
}
_ASSERTE(bSomethingResolved);
diff --git a/src/vm/binder.h b/src/vm/binder.h
index 8e26bdd255..ad80292ea0 100644
--- a/src/vm/binder.h
+++ b/src/vm/binder.h
@@ -277,6 +277,7 @@ private:
Signature GetSignatureLocal(LPHARDCODEDMETASIG pHardcodedSig);
+ bool ConvertType(const BYTE*& pSig, SigBuilder * pSigBuilder);
void BuildConvertedSignature(const BYTE* pSig, SigBuilder * pSigBuilder);
const BYTE* ConvertSignature(LPHARDCODEDMETASIG pHardcodedSig, const BYTE* pSig);
diff --git a/src/vm/callcounter.cpp b/src/vm/callcounter.cpp
index 90013c79fb..14d9e6e6a4 100644
--- a/src/vm/callcounter.cpp
+++ b/src/vm/callcounter.cpp
@@ -23,23 +23,6 @@ CallCounter::CallCounter()
m_lock.Init(LOCK_TYPE_DEFAULT);
}
-// Init our connection to the tiered compilation manager during
-// AppDomain startup. This pointer will remain valid for the lifetime
-// of the AppDomain.
-void CallCounter::SetTieredCompilationManager(TieredCompilationManager* pTieredCompilationManager)
-{
- CONTRACTL
- {
- NOTHROW;
- GC_NOTRIGGER;
- CAN_TAKE_LOCK;
- MODE_PREEMPTIVE;
- }
- CONTRACTL_END;
-
- m_pTieredCompilationManager.Store(pTieredCompilationManager);
-}
-
// This is called by the prestub each time the method is invoked in a particular
// AppDomain (the AppDomain for which AppDomain.GetCallCounter() == this). These
// calls continue until we backpatch the prestub to avoid future calls. This allows
@@ -92,7 +75,7 @@ BOOL CallCounter::OnMethodCalled(MethodDesc* pMethodDesc)
}
}
- return m_pTieredCompilationManager.Load()->OnMethodCalled(pMethodDesc, callCount);
+ return GetAppDomain()->GetTieredCompilationManager()->OnMethodCalled(pMethodDesc, callCount);
}
#endif // FEATURE_TIERED_COMPILATION
diff --git a/src/vm/callcounter.h b/src/vm/callcounter.h
index 82d14b76d9..ed98ccb1c8 100644
--- a/src/vm/callcounter.h
+++ b/src/vm/callcounter.h
@@ -70,13 +70,10 @@ public:
CallCounter();
#endif
- void SetTieredCompilationManager(TieredCompilationManager* pTieredCompilationManager);
BOOL OnMethodCalled(MethodDesc* pMethodDesc);
private:
- VolatilePtr<TieredCompilationManager> m_pTieredCompilationManager;
-
// fields protected by lock
SpinLock m_lock;
CallCounterHash m_methodToCallCount;
diff --git a/src/vm/ceeload.cpp b/src/vm/ceeload.cpp
index 68af979b2f..c64d9e9042 100644
--- a/src/vm/ceeload.cpp
+++ b/src/vm/ceeload.cpp
@@ -20,7 +20,6 @@
#include "reflectclasswriter.h"
#include "method.hpp"
#include "stublink.h"
-#include "security.h"
#include "cgensys.h"
#include "excep.h"
#include "dbginterface.h"
@@ -99,85 +98,6 @@
#define NGEN_STATICS_ALLCLASSES_WERE_LOADED -1
-
-//---------------------------------------------------------------------------------------
-InstrumentedILOffsetMapping::InstrumentedILOffsetMapping()
-{
- LIMITED_METHOD_DAC_CONTRACT;
-
- m_cMap = 0;
- m_rgMap = NULL;
- _ASSERTE(IsNull());
-}
-
-//---------------------------------------------------------------------------------------
-//
-// Check whether there is any mapping information stored in this object.
-//
-// Notes:
-// The memory should be alive throughout the process lifetime until
-// the Module containing the instrumented method is destructed.
-//
-
-BOOL InstrumentedILOffsetMapping::IsNull()
-{
- LIMITED_METHOD_DAC_CONTRACT;
-
- _ASSERTE((m_cMap == 0) == (m_rgMap == NULL));
- return (m_cMap == 0);
-}
-
-#if !defined(DACCESS_COMPILE)
-//---------------------------------------------------------------------------------------
-//
-// Release the memory used by the array of COR_IL_MAPs.
-//
-// Notes:
-// * The memory should be alive throughout the process lifetime until the Module containing
-// the instrumented method is destructed.
-// * This struct should be read-only in DAC builds.
-//
-
-void InstrumentedILOffsetMapping::Clear()
-{
- LIMITED_METHOD_CONTRACT;
-
- if (m_rgMap != NULL)
- {
- delete [] m_rgMap;
- }
-
- m_cMap = 0;
- m_rgMap = NULL;
-}
-#endif // !DACCESS_COMPILE
-
-#if !defined(DACCESS_COMPILE)
-void InstrumentedILOffsetMapping::SetMappingInfo(SIZE_T cMap, COR_IL_MAP * rgMap)
-{
- WRAPPER_NO_CONTRACT;
- _ASSERTE((cMap == 0) == (rgMap == NULL));
- m_cMap = cMap;
- m_rgMap = ARRAY_PTR_COR_IL_MAP(rgMap);
-}
-#endif // !DACCESS_COMPILE
-
-SIZE_T InstrumentedILOffsetMapping::GetCount() const
-{
- LIMITED_METHOD_DAC_CONTRACT;
-
- _ASSERTE((m_cMap == 0) == (m_rgMap == NULL));
- return m_cMap;
-}
-
-ARRAY_PTR_COR_IL_MAP InstrumentedILOffsetMapping::GetOffsets() const
-{
- LIMITED_METHOD_DAC_CONTRACT;
-
- _ASSERTE((m_cMap == 0) == (m_rgMap == NULL));
- return m_rgMap;
-}
-
BOOL Module::HasInlineTrackingMap()
{
LIMITED_METHOD_DAC_CONTRACT;
@@ -2883,7 +2803,7 @@ BOOL Module::IsPreV4Assembly()
}
-ArrayDPTR(FixupPointer<PTR_MethodTable>) ModuleCtorInfo::GetGCStaticMTs(DWORD index)
+ArrayDPTR(RelativeFixupPointer<PTR_MethodTable>) ModuleCtorInfo::GetGCStaticMTs(DWORD index)
{
LIMITED_METHOD_CONTRACT;
@@ -8007,6 +7927,55 @@ void Module::ExpandAll(DataImage *image)
_ASSERTE(pBlobEntry->type == EndOfBlobStream);
}
+ //
+ // Record references to all of the hot methods specifiled by MethodProfilingData array
+ // We call MethodReferencedByCompiledCode to indicate that we plan on compiling this method
+ //
+ CORBBTPROF_TOKEN_INFO * pMethodProfilingData = profileData->GetTokenFlagsData(MethodProfilingData);
+ DWORD cMethodProfilingData = profileData->GetTokenFlagsCount(MethodProfilingData);
+ for (unsigned int i = 0; (i < cMethodProfilingData); i++)
+ {
+ mdToken token = pMethodProfilingData[i].token;
+ DWORD profilingFlags = pMethodProfilingData[i].flags;
+
+ // We call MethodReferencedByCompiledCode only when the profile data indicates that
+ // we executed (i.e read) the code for the method
+ //
+ if (profilingFlags & (1 << ReadMethodCode))
+ {
+ if (TypeFromToken(token) == mdtMethodDef)
+ {
+ MethodDesc * pMD = LookupMethodDef(token);
+ //
+ // Record a reference to a hot non-generic method
+ //
+ image->GetPreloader()->MethodReferencedByCompiledCode((CORINFO_METHOD_HANDLE)pMD);
+ }
+ else if (TypeFromToken(token) == ibcMethodSpec)
+ {
+ CORBBTPROF_BLOB_PARAM_SIG_ENTRY *pBlobSigEntry = profileData->GetBlobSigEntry(token);
+
+ if (pBlobSigEntry != NULL)
+ {
+ _ASSERTE(pBlobSigEntry->blob.token == token);
+ MethodDesc * pMD = LoadIBCMethodHelper(image, pBlobSigEntry);
+
+ if (pMD != NULL)
+ {
+ // Occasionally a non-instantiated generic method shows up in the IBC data, we should NOT compile it.
+ if (!pMD->IsTypicalMethodDefinition())
+ {
+ //
+ // Record a reference to a hot instantiated generic method
+ //
+ image->GetPreloader()->MethodReferencedByCompiledCode((CORINFO_METHOD_HANDLE)pMD);
+ }
+ }
+ }
+ }
+ }
+ }
+
{
//
// Fill out MemberRef RID map and va sig cookies for
@@ -8131,6 +8100,8 @@ void Module::SaveTypeHandle(DataImage * image,
#endif // _DEBUG
}
+#ifndef DACCESS_COMPILE
+
void ModuleCtorInfo::Save(DataImage *image, CorProfileData *profileData)
{
STANDARD_VM_CONTRACT;
@@ -8152,7 +8123,7 @@ void ModuleCtorInfo::Save(DataImage *image, CorProfileData *profileData)
// items numElementsHot...i-1 are cold
for (i = 0; i < numElements; i++)
{
- MethodTable *ppMTTemp = ppMT[i];
+ MethodTable *ppMTTemp = ppMT[i].GetValue();
// Count the number of boxed statics along the way
totalBoxedStatics += ppMTTemp->GetNumBoxedRegularStatics();
@@ -8166,8 +8137,8 @@ void ModuleCtorInfo::Save(DataImage *image, CorProfileData *profileData)
if (hot)
{
// swap ppMT[i] and ppMT[numElementsHot] to maintain the loop invariant
- ppMT[i] = ppMT[numElementsHot];
- ppMT[numElementsHot] = ppMTTemp;
+ ppMT[i].SetValue(ppMT[numElementsHot].GetValue());
+ ppMT[numElementsHot].SetValue(ppMTTemp);
numElementsHot++;
}
@@ -8192,11 +8163,11 @@ void ModuleCtorInfo::Save(DataImage *image, CorProfileData *profileData)
for (i = 0; i < numElementsHot; i++)
{
- hashArray[i] = GenerateHash(ppMT[i], HOT);
+ hashArray[i] = GenerateHash(ppMT[i].GetValue(), HOT);
}
for (i = numElementsHot; i < numElements; i++)
{
- hashArray[i] = GenerateHash(ppMT[i], COLD);
+ hashArray[i] = GenerateHash(ppMT[i].GetValue(), COLD);
}
// Sort the two arrays by hash values to create regions with the same hash values.
@@ -8259,7 +8230,7 @@ void ModuleCtorInfo::Save(DataImage *image, CorProfileData *profileData)
// make cctorInfoCold point to the first cold element
cctorInfoCold = cctorInfoHot + numElementsHot;
- ppHotGCStaticsMTs = (totalBoxedStatics != 0) ? new FixupPointer<PTR_MethodTable>[totalBoxedStatics] : NULL;
+ ppHotGCStaticsMTs = (totalBoxedStatics != 0) ? new RelativeFixupPointer<PTR_MethodTable>[totalBoxedStatics] : NULL;
numHotGCStaticsMTs = totalBoxedStatics;
DWORD iGCStaticMT = 0;
@@ -8275,7 +8246,7 @@ void ModuleCtorInfo::Save(DataImage *image, CorProfileData *profileData)
ppColdGCStaticsMTs = ppHotGCStaticsMTs + numHotGCStaticsMTs;
}
- MethodTable* pMT = ppMT[i];
+ MethodTable* pMT = ppMT[i].GetValue();
ClassCtorInfoEntry* pEntry = &cctorInfoHot[i];
WORD numBoxedStatics = pMT->GetNumBoxedRegularStatics();
@@ -8305,7 +8276,7 @@ void ModuleCtorInfo::Save(DataImage *image, CorProfileData *profileData)
== (iGCStaticMT - pEntry->firstBoxedStaticMTIndex) * sizeof(MethodTable*));
TypeHandle th = pField->GetFieldTypeHandleThrowing();
- ppHotGCStaticsMTs[iGCStaticMT++].SetValue(th.GetMethodTable());
+ ppHotGCStaticsMTs[iGCStaticMT++].SetValueMaybeNull(th.GetMethodTable());
numFoundBoxedStatics++;
}
@@ -8328,7 +8299,7 @@ void ModuleCtorInfo::Save(DataImage *image, CorProfileData *profileData)
if (numElements > 0)
image->StoreStructure(ppMT,
- sizeof(MethodTable *) * numElements,
+ sizeof(RelativePointer<MethodTable *>) * numElements,
DataImage::ITEM_MODULE_CCTOR_INFO_HOT);
if (numElements > numElementsHot)
@@ -8345,7 +8316,7 @@ void ModuleCtorInfo::Save(DataImage *image, CorProfileData *profileData)
if ( numHotGCStaticsMTs )
{
// Save the mt templates
- image->StoreStructure( ppHotGCStaticsMTs, numHotGCStaticsMTs * sizeof(MethodTable*),
+ image->StoreStructure( ppHotGCStaticsMTs, numHotGCStaticsMTs * sizeof(RelativeFixupPointer<MethodTable*>),
DataImage::ITEM_GC_STATIC_HANDLES_HOT);
}
else
@@ -8356,7 +8327,7 @@ void ModuleCtorInfo::Save(DataImage *image, CorProfileData *profileData)
if ( numColdGCStaticsMTs )
{
// Save the hot mt templates
- image->StoreStructure( ppColdGCStaticsMTs, numColdGCStaticsMTs * sizeof(MethodTable*),
+ image->StoreStructure( ppColdGCStaticsMTs, numColdGCStaticsMTs * sizeof(RelativeFixupPointer<MethodTable*>),
DataImage::ITEM_GC_STATIC_HANDLES_COLD);
}
else
@@ -8365,6 +8336,7 @@ void ModuleCtorInfo::Save(DataImage *image, CorProfileData *profileData)
}
}
+#endif // !DACCESS_COMPILE
bool Module::AreAllClassesFullyLoaded()
{
@@ -9165,13 +9137,20 @@ void Module::PlaceType(DataImage *image, TypeHandle th, DWORD profilingFlags)
{
if (pMT->HasPerInstInfo())
{
- Dictionary ** pPerInstInfo = pMT->GetPerInstInfo();
+ DPTR(MethodTable::PerInstInfoElem_t) pPerInstInfo = pMT->GetPerInstInfo();
BOOL fIsEagerBound = pMT->CanEagerBindToParentDictionaries(image, NULL);
if (fIsEagerBound)
{
- image->PlaceInternedStructureForAddress(pPerInstInfo, CORCOMPILE_SECTION_READONLY_SHARED_HOT, CORCOMPILE_SECTION_READONLY_HOT);
+ if (MethodTable::PerInstInfoElem_t::isRelative)
+ {
+ image->PlaceStructureForAddress(pPerInstInfo, CORCOMPILE_SECTION_READONLY_HOT);
+ }
+ else
+ {
+ image->PlaceInternedStructureForAddress(pPerInstInfo, CORCOMPILE_SECTION_READONLY_SHARED_HOT, CORCOMPILE_SECTION_READONLY_HOT);
+ }
}
else
{
@@ -9501,7 +9480,7 @@ void ModuleCtorInfo::Fixup(DataImage *image)
for (DWORD i=0; i<numElements; i++)
{
- image->FixupPointerField(ppMT, i * sizeof(ppMT[0]));
+ image->FixupRelativePointerField(ppMT, i * sizeof(ppMT[0]));
}
}
else
@@ -10123,11 +10102,37 @@ void Module::RestoreMethodTablePointer(RelativeFixupPointer<PTR_MethodTable> * p
if (ppMT->IsTagged((TADDR)ppMT))
{
- RestoreMethodTablePointerRaw(ppMT->GetValuePtr((TADDR)ppMT), pContainingModule, level);
+ RestoreMethodTablePointerRaw(ppMT->GetValuePtr(), pContainingModule, level);
+ }
+ else
+ {
+ ClassLoader::EnsureLoaded(ppMT->GetValue(), level);
+ }
+}
+
+/*static*/
+void Module::RestoreMethodTablePointer(PlainPointer<PTR_MethodTable> * ppMT,
+ Module *pContainingModule,
+ ClassLoadLevel level)
+{
+ CONTRACTL
+ {
+ THROWS;
+ GC_TRIGGERS;
+ MODE_ANY;
+ }
+ CONTRACTL_END;
+
+ if (ppMT->IsNull())
+ return;
+
+ if (ppMT->IsTagged())
+ {
+ RestoreMethodTablePointerRaw(ppMT->GetValuePtr(), pContainingModule, level);
}
else
{
- ClassLoader::EnsureLoaded(ppMT->GetValue((TADDR)ppMT), level);
+ ClassLoader::EnsureLoaded(ppMT->GetValue(), level);
}
}
@@ -10262,7 +10267,7 @@ PTR_Module Module::RestoreModulePointerIfLoaded(DPTR(RelativeFixupPointer<PTR_Mo
return ppModule->GetValue(dac_cast<TADDR>(ppModule));
#ifndef DACCESS_COMPILE
- PTR_Module * ppValue = ppModule->GetValuePtr(dac_cast<TADDR>(ppModule));
+ PTR_Module * ppValue = ppModule->GetValuePtr();
// Ensure that the compiler won't fetch the value twice
TADDR fixup = VolatileLoadWithoutBarrier((TADDR *)ppValue);
@@ -10315,7 +10320,7 @@ void Module::RestoreModulePointer(RelativeFixupPointer<PTR_Module> * ppModule, M
if (!ppModule->IsTagged((TADDR)ppModule))
return;
- PTR_Module * ppValue = ppModule->GetValuePtr((TADDR)ppModule);
+ PTR_Module * ppValue = ppModule->GetValuePtr();
// Ensure that the compiler won't fetch the value twice
TADDR fixup = VolatileLoadWithoutBarrier((TADDR *)ppValue);
@@ -10469,7 +10474,7 @@ void Module::RestoreTypeHandlePointer(RelativeFixupPointer<TypeHandle> * pHandle
if (pHandle->IsTagged((TADDR)pHandle))
{
- RestoreTypeHandlePointerRaw(pHandle->GetValuePtr((TADDR)pHandle), pContainingModule, level);
+ RestoreTypeHandlePointerRaw(pHandle->GetValuePtr(), pContainingModule, level);
}
else
{
@@ -10571,7 +10576,7 @@ void Module::RestoreMethodDescPointer(RelativeFixupPointer<PTR_MethodDesc> * ppM
if (ppMD->IsTagged((TADDR)ppMD))
{
- RestoreMethodDescPointerRaw(ppMD->GetValuePtr((TADDR)ppMD), pContainingModule, level);
+ RestoreMethodDescPointerRaw(ppMD->GetValuePtr(), pContainingModule, level);
}
else
{
@@ -13896,7 +13901,7 @@ ModuleCtorInfo::EnumMemoryRegions(CLRDataEnumMemoryFlags flags)
// This class is contained so do not enumerate 'this'.
DacEnumMemoryRegion(dac_cast<TADDR>(ppMT), numElements *
- sizeof(TADDR));
+ sizeof(RelativePointer<MethodTable *>));
DacEnumMemoryRegion(dac_cast<TADDR>(cctorInfoHot), numElementsHot *
sizeof(ClassCtorInfoEntry));
DacEnumMemoryRegion(dac_cast<TADDR>(cctorInfoCold),
@@ -14113,97 +14118,6 @@ LPCWSTR Module::GetPathForErrorMessages()
}
}
-#ifndef DACCESS_COMPILE
-BOOL IsVerifiableWrapper(MethodDesc* pMD)
-{
- BOOL ret = FALSE;
- //EX_TRY contains _alloca, so I can't use this inside of a loop. 4wesome.
- EX_TRY
- {
- ret = pMD->IsVerifiable();
- }
- EX_CATCH
- {
- //if the method has a security exception, it will fly through IsVerifiable. Shunt
- //to the unverifiable path below.
- }
- EX_END_CATCH(RethrowTerminalExceptions)
- return ret;
-}
-#endif //DACCESS_COMPILE
-void Module::VerifyAllMethods()
-{
- CONTRACTL
- {
- THROWS;
- GC_TRIGGERS;
- MODE_ANY;
- }
- CONTRACTL_END;
-#ifndef DACCESS_COMPILE
- //If the EE isn't started yet, it's not safe to jit. We fail in COM jitting a p/invoke.
- if (!g_fEEStarted)
- return;
-
- struct Local
- {
- static bool VerifyMethodsForTypeDef(Module * pModule, mdTypeDef td)
- {
- bool ret = true;
- TypeHandle th = ClassLoader::LoadTypeDefThrowing(pModule, td, ClassLoader::ThrowIfNotFound,
- ClassLoader::PermitUninstDefOrRef);
-
- MethodTable * pMT = th.GetMethodTable();
- MethodTable::MethodIterator it(pMT);
- for (; it.IsValid(); it.Next())
- {
- MethodDesc * pMD = it.GetMethodDesc();
- if (pMD->HasILHeader() && Security::IsMethodTransparent(pMD)
- && (g_pObjectCtorMD != pMD))
- {
- if (!IsVerifiableWrapper(pMD))
- {
-#ifdef _DEBUG
- SString s;
- if (LoggingOn(LF_VERIFIER, LL_ERROR))
- TypeString::AppendMethodDebug(s, pMD);
- LOG((LF_VERIFIER, LL_ERROR, "Transparent Method (0x%p), %S is unverifiable\n",
- pMD, s.GetUnicode()));
-#endif
- ret = false;
- }
- }
- }
- return ret;
- }
- };
- //Verify all methods in a module eagerly, forcing them to get loaded.
-
- IMDInternalImport * pMDI = GetMDImport();
- HENUMTypeDefInternalHolder hEnum(pMDI);
- mdTypeDef td;
- hEnum.EnumTypeDefInit();
-
- bool isAllVerifiable = true;
- //verify global methods
- if (GetGlobalMethodTable())
- {
- //verify everything in the MT.
- if (!Local::VerifyMethodsForTypeDef(this, COR_GLOBAL_PARENT_TOKEN))
- isAllVerifiable = false;
- }
- while (pMDI->EnumTypeDefNext(&hEnum, &td))
- {
- //verify everything
- if (!Local::VerifyMethodsForTypeDef(this, td))
- isAllVerifiable = false;
- }
- if (!isAllVerifiable)
- EEFileLoadException::Throw(GetFile(), COR_E_VERIFICATION);
-#endif //DACCESS_COMPILE
-}
-
-
#if defined(_DEBUG) && !defined(DACCESS_COMPILE) && !defined(CROSS_COMPILE)
void Module::ExpandAll()
{
@@ -14235,16 +14149,7 @@ void Module::ExpandAll()
|| pMD->HasClassInstantiation())
&& (pMD->MayHaveNativeCode() && !pMD->IsFCallOrIntrinsic()))
{
- COR_ILMETHOD * ilHeader = pMD->GetILHeader();
- COR_ILMETHOD_DECODER::DecoderStatus ignored;
- NewHolder<COR_ILMETHOD_DECODER> pHeader(new COR_ILMETHOD_DECODER(ilHeader,
- pMD->GetMDImport(),
- &ignored));
-#ifdef FEATURE_INTERPRETER
- pMD->MakeJitWorker(pHeader, CORJIT_FLAGS(CORJIT_FLAGS::CORJIT_FLAG_MAKEFINALCODE));
-#else
- pMD->MakeJitWorker(pHeader, CORJIT_FLAGS());
-#endif
+ pMD->PrepareInitialCode();
}
}
static void CompileMethodsForMethodTable(MethodTable * pMT)
@@ -14314,9 +14219,6 @@ void Module::ExpandAll()
};
//Jit all methods eagerly
- /* XXX Thu 4/26/2007
- * This code is lifted mostly from code:Module::VerifyAllMethods
- */
IMDInternalImport * pMDI = GetMDImport();
HENUMTypeDefInternalHolder hEnum(pMDI);
mdTypeDef td;
diff --git a/src/vm/ceeload.h b/src/vm/ceeload.h
index bc9937a828..b70ea51feb 100644
--- a/src/vm/ceeload.h
+++ b/src/vm/ceeload.h
@@ -47,6 +47,8 @@
#include "readytoruninfo.h"
#endif
+#include "ilinstrumentation.h"
+
class PELoader;
class Stub;
class MethodDesc;
@@ -77,7 +79,9 @@ class CerNgenRootTable;
struct MethodContextElement;
class TypeHandleList;
class ProfileEmitter;
-class ReJitManager;
+class CodeVersionManager;
+class CallCounter;
+class TieredCompilationManager;
class TrackingMap;
struct MethodInModule;
class PersistentInlineTrackingMapNGen;
@@ -618,7 +622,7 @@ struct ModuleCtorInfo
DWORD numElements;
DWORD numLastAllocated;
DWORD numElementsHot;
- DPTR(PTR_MethodTable) ppMT; // size is numElements
+ DPTR(RelativePointer<PTR_MethodTable>) ppMT; // size is numElements
PTR_ClassCtorInfoEntry cctorInfoHot; // size is numElementsHot
PTR_ClassCtorInfoEntry cctorInfoCold; // size is numElements-numElementsHot
@@ -627,8 +631,8 @@ struct ModuleCtorInfo
DWORD numHotHashes;
DWORD numColdHashes;
- ArrayDPTR(FixupPointer<PTR_MethodTable>) ppHotGCStaticsMTs; // hot table
- ArrayDPTR(FixupPointer<PTR_MethodTable>) ppColdGCStaticsMTs; // cold table
+ ArrayDPTR(RelativeFixupPointer<PTR_MethodTable>) ppHotGCStaticsMTs; // hot table
+ ArrayDPTR(RelativeFixupPointer<PTR_MethodTable>) ppColdGCStaticsMTs; // cold table
DWORD numHotGCStaticsMTs;
DWORD numColdGCStaticsMTs;
@@ -664,7 +668,13 @@ struct ModuleCtorInfo
return hashVal;
};
- ArrayDPTR(FixupPointer<PTR_MethodTable>) GetGCStaticMTs(DWORD index);
+ ArrayDPTR(RelativeFixupPointer<PTR_MethodTable>) GetGCStaticMTs(DWORD index);
+
+ PTR_MethodTable GetMT(DWORD i)
+ {
+ LIMITED_METHOD_DAC_CONTRACT;
+ return ppMT[i].GetValue(dac_cast<TADDR>(ppMT) + i * sizeof(RelativePointer<PTR_MethodTable>));
+ }
#ifdef FEATURE_PREJIT
@@ -675,11 +685,11 @@ struct ModuleCtorInfo
class ClassCtorInfoEntryArraySort : public CQuickSort<DWORD>
{
private:
- PTR_MethodTable *m_pBase1;
+ DPTR(RelativePointer<PTR_MethodTable>) m_pBase1;
public:
//Constructor
- ClassCtorInfoEntryArraySort(DWORD *base, PTR_MethodTable *base1, int count)
+ ClassCtorInfoEntryArraySort(DWORD *base, DPTR(RelativePointer<PTR_MethodTable>) base1, int count)
: CQuickSort<DWORD>(base, count)
{
WRAPPER_NO_CONTRACT;
@@ -700,6 +710,7 @@ struct ModuleCtorInfo
return 1;
}
+#ifndef DACCESS_COMPILE
// Swap is overwriten so that we can sort both the MethodTable pointer
// array and the ClassCtorInfoEntry array in parrallel.
FORCEINLINE void Swap(SSIZE_T iFirst, SSIZE_T iSecond)
@@ -715,10 +726,11 @@ struct ModuleCtorInfo
m_pBase[iFirst] = m_pBase[iSecond];
m_pBase[iSecond] = sTemp;
- sTemp1 = m_pBase1[iFirst];
- m_pBase1[iFirst] = m_pBase1[iSecond];
- m_pBase1[iSecond] = sTemp1;
+ sTemp1 = m_pBase1[iFirst].GetValueMaybeNull();
+ m_pBase1[iFirst].SetValueMaybeNull(m_pBase1[iSecond].GetValueMaybeNull());
+ m_pBase1[iSecond].SetValueMaybeNull(sTemp1);
}
+#endif // !DACCESS_COMPILE
};
#endif // FEATURE_PREJIT
};
@@ -1085,104 +1097,6 @@ typedef SHash<DynamicILBlobTraits> DynamicILBlobTable;
typedef DPTR(DynamicILBlobTable) PTR_DynamicILBlobTable;
-// declare an array type of COR_IL_MAP entries
-typedef ArrayDPTR(COR_IL_MAP) ARRAY_PTR_COR_IL_MAP;
-
-//---------------------------------------------------------------------------------------
-//
-// A profiler may instrument a method by changing the IL. This is typically done when the profiler receives
-// a JITCompilationStarted notification. The profiler also has the option to provide the runtime with
-// a mapping between original IL offsets and instrumented IL offsets. This struct is a simple container
-// for storing the mapping information. We store the mapping information on the Module class, where it can
-// be accessed by the debugger from out-of-process.
-//
-
-class InstrumentedILOffsetMapping
-{
-public:
- InstrumentedILOffsetMapping();
-
- // Check whether there is any mapping information stored in this object.
- BOOL IsNull();
-
-#if !defined(DACCESS_COMPILE)
- // Release the memory used by the array of COR_IL_MAPs.
- void Clear();
-
- void SetMappingInfo(SIZE_T cMap, COR_IL_MAP * rgMap);
-#endif // !DACCESS_COMPILE
-
- SIZE_T GetCount() const;
- ARRAY_PTR_COR_IL_MAP GetOffsets() const;
-
-private:
- SIZE_T m_cMap; // the number of elements in m_rgMap
- ARRAY_PTR_COR_IL_MAP m_rgMap; // an array of COR_IL_MAPs
-};
-
-//---------------------------------------------------------------------------------------
-//
-// Hash table entry for storing InstrumentedILOffsetMapping. This is keyed by the MethodDef token.
-//
-
-struct ILOffsetMappingEntry
-{
- ILOffsetMappingEntry()
- {
- LIMITED_METHOD_DAC_CONTRACT;
-
- m_methodToken = mdMethodDefNil;
- // No need to initialize m_mapping. The default ctor of InstrumentedILOffsetMapping does the job.
- }
-
- ILOffsetMappingEntry(mdMethodDef token, InstrumentedILOffsetMapping mapping)
- {
- LIMITED_METHOD_DAC_CONTRACT;
-
- m_methodToken = token;
- m_mapping = mapping;
- }
-
- mdMethodDef m_methodToken;
- InstrumentedILOffsetMapping m_mapping;
-};
-
-//---------------------------------------------------------------------------------------
-//
-// This class is used to create the hash table for the instrumented IL offset mapping.
-// It encapsulates the desired behaviour of the templated hash table and implements
-// the various functions needed by the hash table.
-//
-
-class ILOffsetMappingTraits : public NoRemoveSHashTraits<DefaultSHashTraits<ILOffsetMappingEntry> >
-{
-public:
- typedef mdMethodDef key_t;
-
- static key_t GetKey(element_t e)
- {
- LIMITED_METHOD_DAC_CONTRACT;
- return e.m_methodToken;
- }
- static BOOL Equals(key_t k1, key_t k2)
- {
- LIMITED_METHOD_DAC_CONTRACT;
- return (k1 == k2);
- }
- static count_t Hash(key_t k)
- {
- LIMITED_METHOD_DAC_CONTRACT;
- return (count_t)(size_t)k;
- }
- static const element_t Null()
- {
- LIMITED_METHOD_DAC_CONTRACT;
- ILOffsetMappingEntry e;
- return e;
- }
- static bool IsNull(const element_t &e) { LIMITED_METHOD_DAC_CONTRACT; return e.m_methodToken == mdMethodDefNil; }
-};
-
// ESymbolFormat specified the format used by a symbol stream
typedef enum
{
@@ -1192,11 +1106,6 @@ typedef enum
}ESymbolFormat;
-// Hash table of profiler-provided instrumented IL offset mapping, keyed by the MethodDef token
-typedef SHash<ILOffsetMappingTraits> ILOffsetMappingTable;
-typedef DPTR(ILOffsetMappingTable) PTR_ILOffsetMappingTable;
-
-
#ifdef FEATURE_COMINTEROP
//---------------------------------------------------------------------------------------
@@ -1885,7 +1794,12 @@ protected:
ClassLoader *GetClassLoader();
PTR_BaseDomain GetDomain();
- ReJitManager * GetReJitManager();
+#ifdef FEATURE_CODE_VERSIONING
+ CodeVersionManager * GetCodeVersionManager();
+#endif
+#ifdef FEATURE_TIERED_COMPILATION
+ CallCounter * GetCallCounter();
+#endif
mdFile GetModuleRef()
{
@@ -2902,6 +2816,10 @@ public:
ClassLoadLevel level = CLASS_LOADED);
static void RestoreFieldDescPointer(RelativeFixupPointer<PTR_FieldDesc> * ppFD);
+ static void RestoreMethodTablePointer(PlainPointer<PTR_MethodTable> * ppMT,
+ Module *pContainingModule = NULL,
+ ClassLoadLevel level = CLASS_LOADED);
+
static void RestoreModulePointer(RelativeFixupPointer<PTR_Module> * ppModule, Module *pContainingModule);
static PTR_Module RestoreModulePointerIfLoaded(DPTR(RelativeFixupPointer<PTR_Module>) ppModule, Module *pContainingModule);
@@ -3353,8 +3271,6 @@ protected:
public:
- void VerifyAllMethods();
-
CrstBase *GetLookupTableCrst()
{
LIMITED_METHOD_CONTRACT;
diff --git a/src/vm/ceeload.inl b/src/vm/ceeload.inl
index 8226dce7d7..3afef732cc 100644
--- a/src/vm/ceeload.inl
+++ b/src/vm/ceeload.inl
@@ -656,10 +656,20 @@ inline MethodTable* Module::GetDynamicClassMT(DWORD dynamicClassID)
return m_pDynamicStaticsInfo[dynamicClassID].pEnclosingMT;
}
-inline ReJitManager * Module::GetReJitManager()
+#ifdef FEATURE_CODE_VERSIONING
+inline CodeVersionManager * Module::GetCodeVersionManager()
{
LIMITED_METHOD_CONTRACT;
- return GetDomain()->GetReJitManager();
+ return GetDomain()->GetCodeVersionManager();
}
+#endif // FEATURE_CODE_VERSIONING
+
+#ifdef FEATURE_TIERED_COMPILATION
+inline CallCounter * Module::GetCallCounter()
+{
+ LIMITED_METHOD_CONTRACT;
+ return GetDomain()->GetCallCounter();
+}
+#endif // FEATURE_TIERED_COMPILATION
#endif // CEELOAD_INL_
diff --git a/src/vm/ceemain.cpp b/src/vm/ceemain.cpp
index f28785bc21..011caf0997 100644
--- a/src/vm/ceemain.cpp
+++ b/src/vm/ceemain.cpp
@@ -137,7 +137,6 @@
#include "stackwalk.h"
#include "gcheaputilities.h"
#include "interoputil.h"
-#include "security.h"
#include "fieldmarshaler.h"
#include "dbginterface.h"
#include "eedbginterfaceimpl.h"
@@ -900,10 +899,6 @@ void EEStartupHelper(COINITIEE fFlags)
#ifndef CROSSGEN_COMPILE
- // This isn't done as part of InitializeGarbageCollector() above because thread
- // creation requires AppDomains to have been set up.
- FinalizerThread::FinalizerThreadCreate();
-
#ifndef FEATURE_PAL
// Watson initialization must precede InitializeDebugger() and InstallUnhandledExceptionFilter()
// because on CoreCLR when Waston is enabled, debugging service needs to be enabled and UEF will be used.
@@ -1010,6 +1005,10 @@ void EEStartupHelper(COINITIEE fFlags)
hr = g_pGCHeap->Initialize();
IfFailGo(hr);
+ // This isn't done as part of InitializeGarbageCollector() above because thread
+ // creation requires AppDomains to have been set up.
+ FinalizerThread::FinalizerThreadCreate();
+
// Now we really have fully initialized the garbage collector
SetGarbageCollectorFullyInitialized();
@@ -1111,12 +1110,6 @@ void EEStartupHelper(COINITIEE fFlags)
SystemDomain::SystemModule()->ExpandAll();
}
- //For a similar reason, let's not run VerifyAllOnLoad either.
- if (g_pConfig->VerifyModulesOnLoad())
- {
- SystemDomain::SystemModule()->VerifyAllMethods();
- }
-
// Perform mscorlib consistency check if requested
g_Mscorlib.CheckExtended();
@@ -1630,6 +1623,13 @@ void STDMETHODCALLTYPE EEShutDownHelper(BOOL fIsDllUnloading)
// Indicate the EE is the shut down phase.
g_fEEShutDown |= ShutDown_Start;
+#ifdef FEATURE_TIERED_COMPILATION
+ {
+ GCX_PREEMP();
+ TieredCompilationManager::ShutdownAllDomains();
+ }
+#endif
+
fFinalizeOK = TRUE;
// Terminate the BBSweep thread
@@ -2509,6 +2509,7 @@ void LoadGarbageCollector()
#endif // FEATURE_STANDALONE_GC
+#ifndef FEATURE_STANDALONE_GC_ONLY
void LoadStaticGarbageCollector()
{
CONTRACTL{
@@ -2531,6 +2532,7 @@ void LoadStaticGarbageCollector()
g_pGCHandleManager = pGcHandleManager;
g_gcDacGlobals = &g_gc_dac_vars;
}
+#endif // FEATURE_STANDALONE_GC_ONLY
void InitializeGarbageCollector()
@@ -2567,7 +2569,9 @@ void InitializeGarbageCollector()
else
#endif // FEATURE_STANDALONE_GC
{
+#ifndef FEATURE_STANDALONE_GC_ONLY
LoadStaticGarbageCollector();
+#endif // FEATURE_STANDALONE_GC_ONLY
}
// Apparently the Windows linker removes global variables if they are never
diff --git a/src/vm/class.cpp b/src/vm/class.cpp
index 6697b23a9a..e4268b57ec 100644
--- a/src/vm/class.cpp
+++ b/src/vm/class.cpp
@@ -5,12 +5,6 @@
// File: CLASS.CPP
//
-
-//
-
-//
-// ============================================================================
-
#include "common.h"
#include "dllimport.h"
@@ -889,7 +883,15 @@ ClassLoader::LoadExactParentAndInterfacesTransitively(MethodTable *pMT)
LOG((LF_CLASSLOADER, LL_INFO1000, "GENERICS: Replaced approximate parent %s with exact parent %s from token %x\n", pParentMT->GetDebugClassName(), pNewParentMT->GetDebugClassName(), crExtends));
// SetParentMethodTable is not used here since we want to update the indirection cell in the NGen case
- *EnsureWritablePages(pMT->GetParentMethodTablePtr()) = pNewParentMT;
+ if (pMT->GetParentMethodTablePlainOrRelativePointerPtr()->IsIndirectPtrMaybeNull())
+ {
+ *EnsureWritablePages(pMT->GetParentMethodTablePlainOrRelativePointerPtr()->GetValuePtr()) = pNewParentMT;
+ }
+ else
+ {
+ EnsureWritablePages(pMT->GetParentMethodTablePlainOrRelativePointerPtr());
+ pMT->GetParentMethodTablePlainOrRelativePointerPtr()->SetValueMaybeNull(pNewParentMT);
+ }
pParentMT = pNewParentMT;
}
@@ -908,8 +910,11 @@ ClassLoader::LoadExactParentAndInterfacesTransitively(MethodTable *pMT)
DWORD nDicts = pParentMT->GetNumDicts();
for (DWORD iDict = 0; iDict < nDicts; iDict++)
{
- if (pMT->GetPerInstInfo()[iDict] != pParentMT->GetPerInstInfo()[iDict])
- *EnsureWritablePages(&pMT->GetPerInstInfo()[iDict]) = pParentMT->GetPerInstInfo()[iDict];
+ if (pMT->GetPerInstInfo()[iDict].GetValueMaybeNull() != pParentMT->GetPerInstInfo()[iDict].GetValueMaybeNull())
+ {
+ EnsureWritablePages(&pMT->GetPerInstInfo()[iDict]);
+ pMT->GetPerInstInfo()[iDict].SetValueMaybeNull(pParentMT->GetPerInstInfo()[iDict].GetValueMaybeNull());
+ }
}
}
@@ -1626,9 +1631,21 @@ MethodDesc* MethodTable::GetExistingUnboxedEntryPointMD(MethodDesc *pMD)
);
}
-#endif // !DACCESS_COMPILE
+#endif // !DACCESS_COMPILE
+
+//*******************************************************************************
+#if !defined(FEATURE_HFA)
+bool MethodTable::IsHFA()
+{
+ LIMITED_METHOD_CONTRACT;
+#ifdef DACCESS_COMPILE
+ return false;
+#else
+ return GetClass()->CheckForHFA();
+#endif
+}
+#endif // !FEATURE_HFA
-#ifdef FEATURE_HFA
//*******************************************************************************
CorElementType MethodTable::GetHFAType()
{
@@ -1683,6 +1700,214 @@ CorElementType MethodTable::GetNativeHFAType()
LIMITED_METHOD_CONTRACT;
return HasLayout() ? GetLayoutInfo()->GetNativeHFAType() : GetHFAType();
}
+
+//---------------------------------------------------------------------------------------
+//
+// When FEATURE_HFA is defined, we cache the value; otherwise we recompute it with each
+// call. The latter is only for the armaltjit and the arm64altjit.
+bool
+#if defined(FEATURE_HFA)
+EEClass::CheckForHFA(MethodTable ** pByValueClassCache)
+#else
+EEClass::CheckForHFA()
+#endif
+{
+ STANDARD_VM_CONTRACT;
+
+ // This method should be called for valuetypes only
+ _ASSERTE(GetMethodTable()->IsValueType());
+
+ // No HFAs with explicit layout. There may be cases where explicit layout may be still
+ // eligible for HFA, but it is hard to tell the real intent. Make it simple and just
+ // unconditionally disable HFAs for explicit layout.
+ if (HasExplicitFieldOffsetLayout())
+ return false;
+
+ CorElementType hfaType = ELEMENT_TYPE_END;
+
+ FieldDesc *pFieldDescList = GetFieldDescList();
+ for (UINT i = 0; i < GetNumInstanceFields(); i++)
+ {
+ FieldDesc *pFD = &pFieldDescList[i];
+ CorElementType fieldType = pFD->GetFieldType();
+
+ switch (fieldType)
+ {
+ case ELEMENT_TYPE_VALUETYPE:
+#if defined(FEATURE_HFA)
+ fieldType = pByValueClassCache[i]->GetHFAType();
+#else
+ fieldType = pFD->LookupApproxFieldTypeHandle().AsMethodTable()->GetHFAType();
+#endif
+ break;
+
+ case ELEMENT_TYPE_R4:
+ case ELEMENT_TYPE_R8:
+ break;
+
+ default:
+ // Not HFA
+ return false;
+ }
+
+ // Field type should be a valid HFA type.
+ if (fieldType == ELEMENT_TYPE_END)
+ {
+ return false;
+ }
+
+ // Initialize with a valid HFA type.
+ if (hfaType == ELEMENT_TYPE_END)
+ {
+ hfaType = fieldType;
+ }
+ // All field types should be equal.
+ else if (fieldType != hfaType)
+ {
+ return false;
+ }
+ }
+
+ if (hfaType == ELEMENT_TYPE_END)
+ return false;
+
+ int elemSize = (hfaType == ELEMENT_TYPE_R8) ? sizeof(double) : sizeof(float);
+
+ // Note that we check the total size, but do not perform any checks on number of fields:
+ // - Type of fields can be HFA valuetype itself
+ // - Managed C++ HFA valuetypes have just one <alignment member> of type float to signal that
+ // the valuetype is HFA and explicitly specified size
+
+ DWORD totalSize = GetMethodTable()->GetNumInstanceFieldBytes();
+
+ if (totalSize % elemSize != 0)
+ return false;
+
+ // On ARM, HFAs can have a maximum of four fields regardless of whether those are float or double.
+ if (totalSize / elemSize > 4)
+ return false;
+
+ // All the above tests passed. It's HFA!
+#if defined(FEATURE_HFA)
+ GetMethodTable()->SetIsHFA();
+#endif
+ return true;
+}
+
+CorElementType EEClassLayoutInfo::GetNativeHFATypeRaw()
+{
+ UINT numReferenceFields = GetNumCTMFields();
+
+ CorElementType hfaType = ELEMENT_TYPE_END;
+
+#ifndef DACCESS_COMPILE
+ const FieldMarshaler *pFieldMarshaler = GetFieldMarshalers();
+ while (numReferenceFields--)
+ {
+ CorElementType fieldType = ELEMENT_TYPE_END;
+
+ switch (pFieldMarshaler->GetNStructFieldType())
+ {
+ case NFT_COPY4:
+ case NFT_COPY8:
+ fieldType = pFieldMarshaler->GetFieldDesc()->GetFieldType();
+ if (fieldType != ELEMENT_TYPE_R4 && fieldType != ELEMENT_TYPE_R8)
+ return ELEMENT_TYPE_END;
+ break;
+
+ case NFT_NESTEDLAYOUTCLASS:
+ fieldType = ((FieldMarshaler_NestedLayoutClass *)pFieldMarshaler)->GetMethodTable()->GetNativeHFAType();
+ break;
+
+ case NFT_NESTEDVALUECLASS:
+ fieldType = ((FieldMarshaler_NestedValueClass *)pFieldMarshaler)->GetMethodTable()->GetNativeHFAType();
+ break;
+
+ case NFT_FIXEDARRAY:
+ fieldType = ((FieldMarshaler_FixedArray *)pFieldMarshaler)->GetElementTypeHandle().GetMethodTable()->GetNativeHFAType();
+ break;
+
+ case NFT_DATE:
+ fieldType = ELEMENT_TYPE_R8;
+ break;
+
+ default:
+ // Not HFA
+ return ELEMENT_TYPE_END;
+ }
+
+ // Field type should be a valid HFA type.
+ if (fieldType == ELEMENT_TYPE_END)
+ {
+ return ELEMENT_TYPE_END;
+ }
+
+ // Initialize with a valid HFA type.
+ if (hfaType == ELEMENT_TYPE_END)
+ {
+ hfaType = fieldType;
+ }
+ // All field types should be equal.
+ else if (fieldType != hfaType)
+ {
+ return ELEMENT_TYPE_END;
+ }
+
+ ((BYTE*&)pFieldMarshaler) += MAXFIELDMARSHALERSIZE;
+ }
+
+ if (hfaType == ELEMENT_TYPE_END)
+ return ELEMENT_TYPE_END;
+
+ int elemSize = (hfaType == ELEMENT_TYPE_R8) ? sizeof(double) : sizeof(float);
+
+ // Note that we check the total size, but do not perform any checks on number of fields:
+ // - Type of fields can be HFA valuetype itself
+ // - Managed C++ HFA valuetypes have just one <alignment member> of type float to signal that
+ // the valuetype is HFA and explicitly specified size
+
+ DWORD totalSize = GetNativeSize();
+
+ if (totalSize % elemSize != 0)
+ return ELEMENT_TYPE_END;
+
+ // On ARM, HFAs can have a maximum of four fields regardless of whether those are float or double.
+ if (totalSize / elemSize > 4)
+ return ELEMENT_TYPE_END;
+
+#endif // !DACCESS_COMPILE
+
+ return hfaType;
+}
+
+#ifdef FEATURE_HFA
+//
+// The managed and unmanaged views of the types can differ for non-blitable types. This method
+// mirrors the HFA type computation for the unmanaged view.
+//
+VOID EEClass::CheckForNativeHFA()
+{
+ STANDARD_VM_CONTRACT;
+
+ // No HFAs with inheritance
+ if (!(GetMethodTable()->IsValueType() || (GetMethodTable()->GetParentMethodTable() == g_pObjectClass)))
+ return;
+
+ // No HFAs with explicit layout. There may be cases where explicit layout may be still
+ // eligible for HFA, but it is hard to tell the real intent. Make it simple and just
+ // unconditionally disable HFAs for explicit layout.
+ if (HasExplicitFieldOffsetLayout())
+ return;
+
+ CorElementType hfaType = GetLayoutInfo()->GetNativeHFATypeRaw();
+ if (hfaType == ELEMENT_TYPE_END)
+ {
+ return;
+ }
+
+ // All the above tests passed. It's HFA!
+ GetLayoutInfo()->SetNativeHFAType(hfaType);
+}
#endif // FEATURE_HFA
#ifdef FEATURE_64BIT_ALIGNMENT
diff --git a/src/vm/class.h b/src/vm/class.h
index 60cab67707..8bbbf55b9b 100644
--- a/src/vm/class.h
+++ b/src/vm/class.h
@@ -2,19 +2,11 @@
// The .NET Foundation licenses this file to you under the MIT license.
// See the LICENSE file in the project root for more information.
-// ==++==
-//
-//
-
-//
// ==--==
//
// File: CLASS.H
//
-
-//
-
//
// NOTE: Even though EEClass is considered to contain cold data (relative to MethodTable), these data
// structures *are* touched (especially during startup as part of soft-binding). As a result, and given the
@@ -526,6 +518,7 @@ class EEClassLayoutInfo
}
#endif // FEATURE_UNIX_AMD64_STRUCT_PASSING
+ CorElementType GetNativeHFATypeRaw();
#ifdef FEATURE_HFA
bool IsNativeHFA()
{
@@ -540,7 +533,16 @@ class EEClassLayoutInfo
return (m_bFlags & e_R4_HFA) ? ELEMENT_TYPE_R4 : ELEMENT_TYPE_R8;
return ELEMENT_TYPE_END;
}
-#endif
+#else // !FEATURE_HFA
+ bool IsNativeHFA()
+ {
+ return GetNativeHFATypeRaw() != ELEMENT_TYPE_END;
+ }
+ CorElementType GetNativeHFAType()
+ {
+ return GetNativeHFATypeRaw();
+ }
+#endif // !FEATURE_HFA
private:
void SetIsBlittable(BOOL isBlittable)
@@ -1300,77 +1302,6 @@ public:
}
#endif
- inline BOOL IsCritical()
- {
- LIMITED_METHOD_CONTRACT;
- _ASSERTE(HasCriticalTransparentInfo());
- return (m_VMFlags & VMFLAG_TRANSPARENCY_MASK) != VMFLAG_TRANSPARENCY_TRANSPARENT
- && !IsAllTransparent();
- }
-
- inline BOOL IsTreatAsSafe()
- {
- LIMITED_METHOD_CONTRACT;
- _ASSERTE(HasCriticalTransparentInfo());
- return (m_VMFlags & VMFLAG_TRANSPARENCY_MASK) == VMFLAG_TRANSPARENCY_ALLCRITICAL_TAS ||
- (m_VMFlags & VMFLAG_TRANSPARENCY_MASK) == VMFLAG_TRANSPARENCY_TAS_NOTCRITICAL
- ;
- }
-
- inline BOOL IsAllTransparent()
- {
- LIMITED_METHOD_CONTRACT;
- _ASSERTE(HasCriticalTransparentInfo());
- return (m_VMFlags & VMFLAG_TRANSPARENCY_MASK) == VMFLAG_TRANSPARENCY_ALL_TRANSPARENT;
- }
-
- inline BOOL IsAllCritical()
- {
- LIMITED_METHOD_CONTRACT;
- _ASSERTE(HasCriticalTransparentInfo());
- return (m_VMFlags & VMFLAG_TRANSPARENCY_MASK) == VMFLAG_TRANSPARENCY_ALLCRITICAL
- || (m_VMFlags & VMFLAG_TRANSPARENCY_MASK) == VMFLAG_TRANSPARENCY_ALLCRITICAL_TAS;
- }
-
- inline BOOL HasCriticalTransparentInfo()
- {
- LIMITED_METHOD_CONTRACT;
- return (m_VMFlags & VMFLAG_TRANSPARENCY_MASK) != VMFLAG_TRANSPARENCY_UNKNOWN;
- }
-
- void SetCriticalTransparentInfo(
- BOOL fIsTreatAsSafe,
- BOOL fIsAllTransparent,
- BOOL fIsAllCritical)
- {
- WRAPPER_NO_CONTRACT;
-
- // TAS wihtout critical doesn't make sense - although it was allowed in the v2 desktop model,
- // so we need to allow it for compatibility reasons on the desktop.
- _ASSERTE(!fIsTreatAsSafe || fIsAllCritical);
-
- //if nothing is set, then we're transparent.
- unsigned flags = VMFLAG_TRANSPARENCY_TRANSPARENT;
-
- if (fIsAllTransparent)
- {
- flags = VMFLAG_TRANSPARENCY_ALL_TRANSPARENT;
- }
- else if (fIsAllCritical)
- {
- flags = fIsTreatAsSafe ? VMFLAG_TRANSPARENCY_ALLCRITICAL_TAS :
- VMFLAG_TRANSPARENCY_ALLCRITICAL;
- }
- else
- {
- flags = fIsTreatAsSafe ? VMFLAG_TRANSPARENCY_TAS_NOTCRITICAL :
- VMFLAG_TRANSPARENCY_TRANSPARENT;
- }
-
- FastInterlockOr(EnsureWritablePages(&m_VMFlags), flags);
-
- _ASSERTE(HasCriticalTransparentInfo());
- }
inline DWORD IsUnsafeValueClass()
{
LIMITED_METHOD_CONTRACT;
@@ -1398,29 +1329,6 @@ public:
}
public:
-
- inline void SetDoesNotHaveSuppressUnmanagedCodeAccessAttr()
- {
- WRAPPER_NO_CONTRACT;
- FastInterlockOr(EnsureWritablePages(&m_VMFlags),VMFLAG_NOSUPPRESSUNMGDCODEACCESS);
- }
-
- inline BOOL HasSuppressUnmanagedCodeAccessAttr()
- {
- LIMITED_METHOD_CONTRACT;
- return !(m_VMFlags & VMFLAG_NOSUPPRESSUNMGDCODEACCESS);
- }
-
- inline BOOL HasRemotingProxyAttribute()
- {
- LIMITED_METHOD_CONTRACT;
- return m_VMFlags & VMFLAG_REMOTING_PROXY_ATTRIBUTE;
- }
- inline void SetHasRemotingProxyAttribute()
- {
- LIMITED_METHOD_CONTRACT;
- m_VMFlags |= (DWORD)VMFLAG_REMOTING_PROXY_ATTRIBUTE;
- }
inline BOOL IsAlign8Candidate()
{
LIMITED_METHOD_CONTRACT;
@@ -1519,11 +1427,6 @@ public:
m_VMFlags |= VMFLAG_DELEGATE;
}
- // This is only applicable to interfaces. This method does not
- // provide correct information for non-interface types.
- DWORD SomeMethodsRequireInheritanceCheck();
- void SetSomeMethodsRequireInheritanceCheck();
-
BOOL HasFixedAddressVTStatics()
{
LIMITED_METHOD_CONTRACT;
@@ -1725,6 +1628,13 @@ public:
}
#endif // UNIX_AMD64_ABI && FEATURE_UNIX_AMD64_STRUCT_PASSING
+#if defined(FEATURE_HFA)
+ bool CheckForHFA(MethodTable ** pByValueClassCache);
+ VOID CheckForNativeHFA();
+#else // !FEATURE_HFA
+ bool CheckForHFA();
+#endif // FEATURE_HFA
+
#ifdef FEATURE_COMINTEROP
inline TypeHandle GetCoClassForInterface()
{
@@ -2014,35 +1924,7 @@ public:
#endif
VMFLAG_DELEGATE = 0x00000002,
- //Desktop
- // --------------
- //Flag | All Transparent | Critical | All Critical | TreatAsSafe
- //TRANSPARENT | 0 | 0 | 0 | 0
- //ALL_TRANSPARENT | 1 | 0 | 0 | 0
- //CRITICAL | 0 | 1 | 0 | 0
- //TAS_CRITICAL | 0 | 1 | 0 | 1
- //ALLCRITICAL | 0 | 0 | 1 | 0
- //ALLCRITICAL_TAS | 0 | 0 | 1 | 1
- //TAS_NOTCRITICAL | 0 | 0 | 0 | 1
- //
- //
- //On CoreCLR TAS implies Critical and "All Critical" and "Critical" are the same thing.
- //CoreCLR
- // --------------
- //Flag | All Transparent | Critical | TreatAsSafe
- //TRANSPARENT | 0 | 0 | 0
- //ALL_TRANSPARENT | 1 | 0 | 0
- //CRITICAL | 0 | 1 | 0
- //TAS_CRITICAL | 0 | 1 | 1
- VMFLAG_TRANSPARENCY_MASK = 0x0000001c,
- VMFLAG_TRANSPARENCY_UNKNOWN = 0x00000000,
- VMFLAG_TRANSPARENCY_TRANSPARENT = 0x00000004,
- VMFLAG_TRANSPARENCY_ALL_TRANSPARENT = 0x00000008,
- VMFLAG_TRANSPARENCY_CRITICAL = 0x0000000c,
- VMFLAG_TRANSPARENCY_CRITICAL_TAS = 0x00000010,
- VMFLAG_TRANSPARENCY_ALLCRITICAL = 0x00000014,
- VMFLAG_TRANSPARENCY_ALLCRITICAL_TAS = 0x00000018,
- VMFLAG_TRANSPARENCY_TAS_NOTCRITICAL = 0x0000001c,
+ // VMFLAG_UNUSED = 0x0000001c,
VMFLAG_FIXED_ADDRESS_VT_STATICS = 0x00000020, // Value type Statics in this class will be pinned
VMFLAG_HASLAYOUT = 0x00000040,
@@ -2068,13 +1950,13 @@ public:
VMFLAG_BESTFITMAPPING = 0x00004000, // BestFitMappingAttribute.Value
VMFLAG_THROWONUNMAPPABLECHAR = 0x00008000, // BestFitMappingAttribute.ThrowOnUnmappableChar
- VMFLAG_NOSUPPRESSUNMGDCODEACCESS = 0x00010000,
+ // unused = 0x00010000,
VMFLAG_NO_GUID = 0x00020000,
VMFLAG_HASNONPUBLICFIELDS = 0x00040000,
- VMFLAG_REMOTING_PROXY_ATTRIBUTE = 0x00080000,
+ // unused = 0x00080000,
VMFLAG_CONTAINS_STACK_PTR = 0x00100000,
VMFLAG_PREFER_ALIGN8 = 0x00200000, // Would like to have 8-byte alignment
- VMFLAG_METHODS_REQUIRE_INHERITANCE_CHECKS = 0x00400000,
+ // unused = 0x00400000,
#ifdef FEATURE_COMINTEROP
VMFLAG_SPARSE_FOR_COMINTEROP = 0x00800000,
diff --git a/src/vm/class.inl b/src/vm/class.inl
index 78e05cdd14..d411f817d2 100644
--- a/src/vm/class.inl
+++ b/src/vm/class.inl
@@ -5,12 +5,6 @@
// File: CLASS.INL
//
-
-//
-
-//
-// ============================================================================
-
#ifndef _CLASS_INL_
#define _CLASS_INL_
//***************************************************************************************
@@ -20,18 +14,6 @@ inline PTR_MethodDescChunk EEClass::GetChunks()
return m_pChunks.GetValueMaybeNull(PTR_HOST_MEMBER_TADDR(EEClass, this, m_pChunks));
}
-//***************************************************************************************
-inline DWORD EEClass::SomeMethodsRequireInheritanceCheck()
-{
- return (m_VMFlags & VMFLAG_METHODS_REQUIRE_INHERITANCE_CHECKS);
-}
-
-//***************************************************************************************
-inline void EEClass::SetSomeMethodsRequireInheritanceCheck()
-{
- m_VMFlags = m_VMFlags | VMFLAG_METHODS_REQUIRE_INHERITANCE_CHECKS;
-}
-
//*******************************************************************************
#ifndef DACCESS_COMPILE
// Set default values for optional fields.
diff --git a/src/vm/classcompat.cpp b/src/vm/classcompat.cpp
index 031604bc8e..fb97a79e85 100644
--- a/src/vm/classcompat.cpp
+++ b/src/vm/classcompat.cpp
@@ -31,7 +31,6 @@
#include "fieldmarshaler.h"
#include "cgensys.h"
#include "gcheaputilities.h"
-#include "security.h"
#include "dbginterface.h"
#include "comdelegate.h"
#include "sigformat.h"
@@ -54,7 +53,6 @@
#include "clrtocomcall.h"
#include "runtimecallablewrapper.h"
-#include "listlock.inl"
#include "generics.h"
#include "contractimpl.h"
@@ -1308,11 +1306,6 @@ VOID MethodTableBuilder::BuildInteropVTable_PlaceVtableMethods(
// The interface we are attempting to place
MethodTable *pInterface = pCurItfInfo->m_pMethodTable;
- _ASSERTE(!(pCurItfInfo->IsDeclaredOnClass() &&
- !pInterface->IsExternallyVisible() &&
- pInterface->GetAssembly() != bmtType->pModule->GetAssembly() &&
- !Security::CanSkipVerification(GetAssembly()->GetDomainAssembly())));
-
// Did we place this interface already due to the parent class's interface placement?
if (pCurItfInfo->GetInteropStartSlot() != MethodTable::NO_SLOT)
{
diff --git a/src/vm/classnames.h b/src/vm/classnames.h
index 0c24914a56..fc087372c8 100644
--- a/src/vm/classnames.h
+++ b/src/vm/classnames.h
@@ -145,6 +145,7 @@
#define g_CompilerServicesFixedAddressValueTypeAttribute "System.Runtime.CompilerServices.FixedAddressValueTypeAttribute"
#define g_CompilerServicesUnsafeValueTypeAttribute "System.Runtime.CompilerServices.UnsafeValueTypeAttribute"
+#define g_CompilerServicesIntrinsicAttribute "System.Runtime.CompilerServices.IntrinsicAttribute"
#define g_UnmanagedFunctionPointerAttribute "System.Runtime.InteropServices.UnmanagedFunctionPointerAttribute"
#define g_DefaultDllImportSearchPathsAttribute "System.Runtime.InteropServices.DefaultDllImportSearchPathsAttribute"
#define g_NativeCallableAttribute "System.Runtime.InteropServices.NativeCallableAttribute"
diff --git a/src/vm/clrex.cpp b/src/vm/clrex.cpp
index ba040b7e81..3b21d649d6 100644
--- a/src/vm/clrex.cpp
+++ b/src/vm/clrex.cpp
@@ -1224,7 +1224,7 @@ OBJECTREF EEException::CreateThrowable()
#endif
}
-RuntimeExceptionKind EEException::GetKindFromHR(HRESULT hr, bool fIsWinRtMode)
+RuntimeExceptionKind EEException::GetKindFromHR(HRESULT hr, bool fIsWinRtMode /*= false*/)
{
LIMITED_METHOD_CONTRACT;
diff --git a/src/vm/clrex.h b/src/vm/clrex.h
index ce55ebcefa..12eb702be1 100644
--- a/src/vm/clrex.h
+++ b/src/vm/clrex.h
@@ -1095,7 +1095,7 @@ inline EEMessageException::EEMessageException(HRESULT hr)
}
inline EEMessageException::EEMessageException(HRESULT hr, bool fUseCOMException)
- : EEException(GetKindFromHR(hr, fUseCOMException)),
+ : EEException(GetKindFromHR(hr, !fUseCOMException)),
m_hr(hr),
m_resID(0)
{
diff --git a/src/vm/clsload.cpp b/src/vm/clsload.cpp
index da48549e7b..22b030caa0 100644
--- a/src/vm/clsload.cpp
+++ b/src/vm/clsload.cpp
@@ -23,7 +23,6 @@
#include "comsynchronizable.h"
#include "threads.h"
#include "dllimport.h"
-#include "security.h"
#include "dbginterface.h"
#include "log.h"
#include "eeconfig.h"
@@ -4869,27 +4868,6 @@ StaticAccessCheckContext::StaticAccessCheckContext(MethodDesc* pCallerMethod, Me
m_pCallerAssembly = pCallerType->GetAssembly();
}
-// Critical callers do not need the extra access checks
-bool StaticAccessCheckContext::IsCallerCritical()
-{
- CONTRACTL
- {
- THROWS;
- GC_TRIGGERS;
- MODE_ANY;
- }
- CONTRACTL_END;
-
- if (m_pCallerMethod == NULL || !Security::IsMethodTransparent(m_pCallerMethod))
- {
- return true;
- }
-
- return false;
-}
-
-
-
//******************************************************************************
// static
@@ -4911,8 +4889,7 @@ void AccessCheckOptions::Startup()
//******************************************************************************
AccessCheckOptions::AccessCheckOptions(
const AccessCheckOptions & templateOptions,
- BOOL throwIfTargetIsInaccessible,
- BOOL skipCheckForCriticalCode /*=FALSE*/) :
+ BOOL throwIfTargetIsInaccessible) :
m_pAccessContext(templateOptions.m_pAccessContext)
{
WRAPPER_NO_CONTRACT;
@@ -4922,8 +4899,7 @@ AccessCheckOptions::AccessCheckOptions(
throwIfTargetIsInaccessible,
templateOptions.m_pTargetMT,
templateOptions.m_pTargetMethod,
- templateOptions.m_pTargetField,
- skipCheckForCriticalCode);
+ templateOptions.m_pTargetField);
}
//******************************************************************************
@@ -4978,36 +4954,15 @@ BOOL AccessCheckOptions::DemandMemberAccess(AccessCheckContext *pContext, Method
// classes/members in app code.
if (m_accessCheckType != kMemberAccess && pTargetMT)
{
- if (visibilityCheck && Security::IsTransparencyEnforcementEnabled())
- {
- // In CoreCLR RMA means visibility checks always succeed if the target is user code.
- if (m_accessCheckType == kRestrictedMemberAccess || m_accessCheckType == kRestrictedMemberAccessNoTransparency)
- return TRUE;
-
- // Accessing private types/members in platform code.
- fAccessingFrameworkCode = TRUE;
- }
- else
- {
- // We allow all transparency checks to succeed in LCG methods and reflection invocation.
- if (m_accessCheckType == kNormalAccessNoTransparency || m_accessCheckType == kRestrictedMemberAccessNoTransparency)
- return TRUE;
- }
+ // We allow all transparency checks to succeed in LCG methods and reflection invocation.
+ if (m_accessCheckType == kNormalAccessNoTransparency || m_accessCheckType == kRestrictedMemberAccessNoTransparency)
+ return TRUE;
}
// Always allow interop (NULL) callers full access.
if (pContext->IsCalledFromInterop())
return TRUE;
- MethodDesc* pCallerMD = pContext->GetCallerMethod();
-
- // critical code is exempted from all accessibility rules, regardless of the AccessCheckType.
- if (pCallerMD != NULL &&
- !Security::IsMethodTransparent(pCallerMD))
- {
- return TRUE;
- }
-
// No Access
if (m_fThrowIfTargetIsInaccessible)
{
@@ -5090,15 +5045,6 @@ BOOL AccessCheckOptions::DemandMemberAccessOrFail(AccessCheckContext *pContext,
}
CONTRACTL_END;
- // m_fSkipCheckForCriticalCode is only ever set to true for CanAccessMemberForExtraChecks.
- // For legacy compat we allow the access check to succeed for all AccessCheckType if the caller is critical.
- if (m_fSkipCheckForCriticalCode)
- {
- if (pContext->IsCalledFromInterop() ||
- !Security::IsMethodTransparent(pContext->GetCallerMethod()))
- return TRUE;
- }
-
if (DoNormalAccessibilityChecks())
{
if (pContext->GetCallerAssembly()->IgnoresAccessChecksTo(pTargetMT->GetAssembly()))
@@ -5131,15 +5077,6 @@ BOOL AccessCheckOptions::FailOrThrow(AccessCheckContext *pContext) const
}
CONTRACTL_END;
- // m_fSkipCheckForCriticalCode is only ever set to true for CanAccessMemberForExtraChecks.
- // For legacy compat we allow the access check to succeed for all AccessCheckType if the caller is critical.
- if (m_fSkipCheckForCriticalCode)
- {
- if (pContext->IsCalledFromInterop() ||
- !Security::IsMethodTransparent(pContext->GetCallerMethod()))
- return TRUE;
- }
-
if (m_fThrowIfTargetIsInaccessible)
{
ThrowAccessException(pContext);
@@ -5151,7 +5088,6 @@ BOOL AccessCheckOptions::FailOrThrow(AccessCheckContext *pContext) const
// Generate access exception context strings that are due to potential security misconfiguration
void GetAccessExceptionAdditionalContextForSecurity(Assembly *pAccessingAssembly,
Assembly *pTargetAssembly,
- BOOL isTransparencyError,
BOOL fAccessingFrameworkCode,
StringArrayList *pContextInformation)
{
@@ -5182,7 +5118,6 @@ void GetAccessExceptionAdditionalContextForSecurity(Assembly *pAccessingAssembly
// context is available, then this returns SString.Empty.
SString GetAdditionalAccessExceptionContext(Assembly *pAccessingAssembly,
Assembly *pTargetAssembly,
- BOOL isTransparencyError,
BOOL fAccessingFrameworkCode)
{
CONTRACTL
@@ -5200,7 +5135,6 @@ SString GetAdditionalAccessExceptionContext(Assembly *pAccessingAssembly,
// See if the exception may have been caused by security
GetAccessExceptionAdditionalContextForSecurity(pAccessingAssembly,
pTargetAssembly,
- isTransparencyError,
fAccessingFrameworkCode,
&contextComponents);
@@ -5236,15 +5170,10 @@ void DECLSPEC_NORETURN ThrowFieldAccessException(AccessCheckContext* pContext,
}
CONTRACTL_END;
- BOOL isTransparencyError = FALSE;
-
MethodDesc* pCallerMD = pContext->GetCallerMethod();
- if (pCallerMD != NULL)
- isTransparencyError = !Security::CheckCriticalAccess(pContext, NULL, pFD, NULL);
ThrowFieldAccessException(pCallerMD,
pFD,
- isTransparencyError,
messageID,
pInnerException,
fAccessingFrameworkCode);
@@ -5252,7 +5181,6 @@ void DECLSPEC_NORETURN ThrowFieldAccessException(AccessCheckContext* pContext,
void DECLSPEC_NORETURN ThrowFieldAccessException(MethodDesc* pCallerMD,
FieldDesc *pFD,
- BOOL isTransparencyError,
UINT messageID /* = 0 */,
Exception *pInnerException /* = NULL */,
BOOL fAccessingFrameworkCode /* = FALSE */)
@@ -5271,22 +5199,11 @@ void DECLSPEC_NORETURN ThrowFieldAccessException(MethodDesc* pCallerMD,
{
if (messageID == 0)
{
- // Figure out if we can give a specific reason why this field access was rejected - for instance, if
- // we see that the caller is transparent and accessing a critical field, then we can put that
- // information into the exception message.
- if (isTransparencyError)
- {
- messageID = IDS_E_CRITICAL_FIELD_ACCESS_DENIED;
- }
- else
- {
- messageID = IDS_E_FIELDACCESS;
- }
+ messageID = IDS_E_FIELDACCESS;
}
SString strAdditionalContext = GetAdditionalAccessExceptionContext(pCallerMD->GetAssembly(),
pFD->GetApproxEnclosingMethodTable()->GetAssembly(),
- isTransparencyError,
fAccessingFrameworkCode);
EX_THROW_WITH_INNER(EEFieldException, (pFD, pCallerMD, strAdditionalContext, messageID), pInnerException);
@@ -5313,15 +5230,10 @@ void DECLSPEC_NORETURN ThrowMethodAccessException(AccessCheckContext* pContext,
}
CONTRACTL_END;
- BOOL isTransparencyError = FALSE;
-
MethodDesc* pCallerMD = pContext->GetCallerMethod();
- if (pCallerMD != NULL)
- isTransparencyError = !Security::CheckCriticalAccess(pContext, pCalleeMD, NULL, NULL);
ThrowMethodAccessException(pCallerMD,
pCalleeMD,
- isTransparencyError,
messageID,
pInnerException,
fAccessingFrameworkCode);
@@ -5329,7 +5241,6 @@ void DECLSPEC_NORETURN ThrowMethodAccessException(AccessCheckContext* pContext,
void DECLSPEC_NORETURN ThrowMethodAccessException(MethodDesc* pCallerMD,
MethodDesc *pCalleeMD,
- BOOL isTransparencyError,
UINT messageID /* = 0 */,
Exception *pInnerException /* = NULL */,
BOOL fAccessingFrameworkCode /* = FALSE */)
@@ -5348,22 +5259,11 @@ void DECLSPEC_NORETURN ThrowMethodAccessException(MethodDesc* pCallerMD,
{
if (messageID == 0)
{
- // Figure out if we can give a specific reason why this method access was rejected - for instance, if
- // we see that the caller is transparent and the callee is critical, then we can put that
- // information into the exception message.
- if (isTransparencyError)
- {
- messageID = IDS_E_CRITICAL_METHOD_ACCESS_DENIED;
- }
- else
- {
- messageID = IDS_E_METHODACCESS;
- }
+ messageID = IDS_E_METHODACCESS;
}
SString strAdditionalContext = GetAdditionalAccessExceptionContext(pCallerMD->GetAssembly(),
pCalleeMD->GetAssembly(),
- isTransparencyError,
fAccessingFrameworkCode);
EX_THROW_WITH_INNER(EEMethodException, (pCalleeMD, pCallerMD, strAdditionalContext, messageID), pInnerException);
@@ -5390,15 +5290,10 @@ void DECLSPEC_NORETURN ThrowTypeAccessException(AccessCheckContext* pContext,
}
CONTRACTL_END;
- BOOL isTransparencyError = FALSE;
-
MethodDesc* pCallerMD = pContext->GetCallerMethod();
- if (pCallerMD != NULL)
- isTransparencyError = !Security::CheckCriticalAccess(pContext, NULL, NULL, pMT);
ThrowTypeAccessException(pCallerMD,
pMT,
- isTransparencyError,
messageID,
pInnerException,
fAccessingFrameworkCode);
@@ -5406,7 +5301,6 @@ void DECLSPEC_NORETURN ThrowTypeAccessException(AccessCheckContext* pContext,
void DECLSPEC_NORETURN ThrowTypeAccessException(MethodDesc* pCallerMD,
MethodTable *pMT,
- BOOL isTransparencyError,
UINT messageID /* = 0 */,
Exception *pInnerException /* = NULL */,
BOOL fAccessingFrameworkCode /* = FALSE */)
@@ -5425,22 +5319,11 @@ void DECLSPEC_NORETURN ThrowTypeAccessException(MethodDesc* pCallerMD,
{
if (messageID == 0)
{
- // Figure out if we can give a specific reason why this type access was rejected - for instance, if
- // we see that the caller is transparent and is accessing a critical type, then we can put that
- // information into the exception message.
- if (isTransparencyError)
- {
- messageID = IDS_E_CRITICAL_TYPE_ACCESS_DENIED;
- }
- else
- {
- messageID = IDS_E_TYPEACCESS;
- }
+ messageID = IDS_E_TYPEACCESS;
}
SString strAdditionalContext = GetAdditionalAccessExceptionContext(pCallerMD->GetAssembly(),
pMT->GetAssembly(),
- isTransparencyError,
fAccessingFrameworkCode);
EX_THROW_WITH_INNER(EETypeAccessException, (pMT, pCallerMD, strAdditionalContext, messageID), pInnerException);
@@ -5451,51 +5334,6 @@ void DECLSPEC_NORETURN ThrowTypeAccessException(MethodDesc* pCallerMD,
}
}
-//******************************************************************************
-// This function determines whether a method [if transparent]
-// can access a specified target (e.g. Type, Method, Field)
-static BOOL CheckTransparentAccessToCriticalCode(
- AccessCheckContext* pContext,
- DWORD dwMemberAccess,
- MethodTable* pTargetMT,
- MethodDesc* pOptionalTargetMethod,
- FieldDesc* pOptionalTargetField,
- MethodTable* pOptionalTargetType,
- const AccessCheckOptions & accessCheckOptions)
-{
- CONTRACTL
- {
- THROWS;
- GC_TRIGGERS;
- MODE_ANY;
- PRECONDITION(CheckPointer(pContext));
- PRECONDITION(accessCheckOptions.TransparencyCheckNeeded());
- }
- CONTRACTL_END;
-
- if (!Security::IsTransparencyEnforcementEnabled())
- return TRUE;
-
- // At most one of these should be non-NULL
- _ASSERTE(1 >= ((pOptionalTargetMethod ? 1 : 0) +
- (pOptionalTargetField ? 1 : 0) +
- (pOptionalTargetType ? 1 : 0)));
-
-
- // if the caller [Method] is transparent, do special security checks
- // check if security disallows access to target member
- if (!Security::CheckCriticalAccess(
- pContext,
- pOptionalTargetMethod,
- pOptionalTargetField,
- pOptionalTargetType))
- {
- return accessCheckOptions.DemandMemberAccessOrFail(pContext, pTargetMT, FALSE /*visibilityCheck*/);
- }
-
- return TRUE;
-} // static BOOL CheckTransparentAccessToCriticalCode
-
//---------------------------------------------------------------------------------------
//
// Checks to see if access to a member with assembly visiblity is allowed.
@@ -5620,8 +5458,7 @@ BOOL ClassLoader::CanAccessClass( // True if access is legal,
AccessCheckContext* pContext, // The caller context
MethodTable* pTargetClass, // The desired target class.
Assembly* pTargetAssembly, // Assembly containing the target class.
- const AccessCheckOptions & accessCheckOptions,
- BOOL checkTargetTypeTransparency)// = TRUE
+ const AccessCheckOptions & accessCheckOptions)// = TRUE
{
CONTRACTL
{
@@ -5639,26 +5476,6 @@ BOOL ClassLoader::CanAccessClass( // True if access is legal,
//if (!pTargetClass)
// return TRUE;
- // check transparent/critical on type
- // Note that dwMemberAccess is of no use here since we don't have a target method yet. It really should be made an optional arg.
- // For now, we pass in mdPublic.
- if (checkTargetTypeTransparency && accessCheckOptions.TransparencyCheckNeeded())
- {
- if (!CheckTransparentAccessToCriticalCode(
- pContext,
- mdPublic,
- pTargetClass,
- NULL,
- NULL,
- pTargetClass,
- accessCheckOptions))
- {
- // no need to call accessCheckOptions.DemandMemberAccessOrFail here because
- // CheckTransparentAccessToCriticalCode does that already
- return FALSE;
- }
- }
-
// Step 2: Recursively call CanAccessClass on the generic type arguments
// Is the desired target a generic instantiation?
if (pTargetClass->HasInstantiation())
@@ -5679,8 +5496,7 @@ BOOL ClassLoader::CanAccessClass( // True if access is legal,
pContext,
pMT,
th.GetAssembly(),
- accessCheckOptions,
- checkTargetTypeTransparency))
+ accessCheckOptions))
{
// no need to call accessCheckOptions.DemandMemberAccessOrFail here because the base case in
// CanAccessClass does that already
@@ -5780,23 +5596,14 @@ BOOL ClassLoader::CanAccessClass( // True if access is legal,
dwProtection,
NULL,
NULL,
- accessCheckOptions,
- FALSE,
- FALSE);
+ accessCheckOptions);
} // BOOL ClassLoader::CanAccessClass()
//******************************************************************************
// This is a front-end to CheckAccessMember that handles the nested class scope. If can't access
// from the current point and are a nested class, then try from the enclosing class.
-// It does two things in addition to CanAccessMember:
-// 1. If the caller class doesn't have access to the caller, see if the enclosing class does.
-// 2. CanAccessMemberForExtraChecks which checks whether the caller class has access to
-// the signature of the target method or field.
+// In addition to CanAccessMember, if the caller class doesn't have access to the caller, see if the enclosing class does.
//
-// checkTargetMethodTransparency is set to FALSE only when the check is for JIT-compilation
-// because the JIT has a mechanism to insert a callout for the case where
-// we need to perform the currentMD <-> TargetMD check at runtime.
-
/* static */
BOOL ClassLoader::CanAccess( // TRUE if access is allowed, FALSE otherwise.
AccessCheckContext* pContext, // The caller context
@@ -5806,9 +5613,7 @@ BOOL ClassLoader::CanAccess( // TRUE if access is all
MethodDesc* pOptionalTargetMethod, // The target method; NULL if the target is a not a method or
// there is no need to check the method's instantiation.
FieldDesc* pOptionalTargetField, // or The desired field; if NULL, return TRUE
- const AccessCheckOptions & accessCheckOptions, // = s_NormalAccessChecks
- BOOL checkTargetMethodTransparency, // = TRUE
- BOOL checkTargetTypeTransparency) // = TRUE
+ const AccessCheckOptions & accessCheckOptions) // = s_NormalAccessChecks
{
CONTRACT(BOOL)
{
@@ -5833,9 +5638,7 @@ BOOL ClassLoader::CanAccess( // TRUE if access is all
pOptionalTargetField,
// Suppress exceptions for nested classes since this is not a hard-failure,
// and we can do additional checks
- accessCheckOptionsNoThrow,
- checkTargetMethodTransparency,
- checkTargetTypeTransparency))
+ accessCheckOptionsNoThrow))
{
// If we're here, CheckAccessMember didn't allow access.
BOOL canAccess = FALSE;
@@ -5869,9 +5672,7 @@ BOOL ClassLoader::CanAccess( // TRUE if access is all
dwMemberAccess,
pOptionalTargetMethod,
pOptionalTargetField,
- accessCheckOptionsNoThrow,
- checkTargetMethodTransparency,
- checkTargetTypeTransparency);
+ accessCheckOptionsNoThrow);
}
if (!canAccess)
@@ -5881,212 +5682,12 @@ BOOL ClassLoader::CanAccess( // TRUE if access is all
}
}
- // For member access, we do additional checks to ensure that the specific member can
- // be accessed
-
- if (!CanAccessMemberForExtraChecks(
- pContext,
- pTargetMT,
- pOptionalTargetMethod,
- pOptionalTargetField,
- accessCheckOptions,
- checkTargetMethodTransparency))
- {
- RETURN_FROM_INTERIOR_PROBE(FALSE);
- }
-
RETURN_FROM_INTERIOR_PROBE(TRUE);
END_INTERIOR_STACK_PROBE;
} // BOOL ClassLoader::CanAccess()
//******************************************************************************
-// Performs additional checks for member access
-
-BOOL ClassLoader::CanAccessMemberForExtraChecks(
- AccessCheckContext* pContext,
- MethodTable* pTargetExactMT,
- MethodDesc* pOptionalTargetMethod,
- FieldDesc* pOptionalTargetField,
- const AccessCheckOptions & accessCheckOptions,
- BOOL checkTargetMethodTransparency)
-{
- CONTRACTL
- {
- THROWS;
- GC_TRIGGERS;
- MODE_ANY;
- PRECONDITION(CheckPointer(pContext));
- }
- CONTRACTL_END;
-
- // Critical callers do not need the extra checks
- // This early-out saves the cost of all the subsequent work
- if (pContext->IsCallerCritical())
- {
- return TRUE;
- }
-
- if (pOptionalTargetMethod == NULL && pOptionalTargetField == NULL)
- return TRUE;
-
- _ASSERTE((pOptionalTargetMethod == NULL) != (pOptionalTargetField == NULL));
-
- // We should always do checks on member signatures. But for backward compatibility we skip this check
- // for critical callers. And since we don't want to look for the caller here which might incur a stack walk,
- // we delay the check to DemandMemberAccessOrFail time.
- AccessCheckOptions legacyAccessCheckOptions(accessCheckOptions, accessCheckOptions.Throws(), TRUE);
-
- if (pOptionalTargetMethod)
- {
- // A method is accessible only if all the types in the signature
- // are also accessible.
- if (!CanAccessSigForExtraChecks(pContext,
- pOptionalTargetMethod,
- pTargetExactMT,
- legacyAccessCheckOptions,
- checkTargetMethodTransparency))
- {
- return FALSE;
- }
- }
- else
- {
- _ASSERTE(pOptionalTargetField != NULL);
-
- // A field is accessible only if the field type is also accessible
-
- TypeHandle fieldType = pOptionalTargetField->GetExactFieldType(TypeHandle(pTargetExactMT));
- CorElementType fieldCorType = fieldType.GetSignatureCorElementType();
-
- MethodTable * pFieldTypeMT = fieldType.GetMethodTableOfElementType();
-
- // No access check needed on a generic variable or a function pointer
- if (pFieldTypeMT != NULL)
- {
- if (!CanAccessClassForExtraChecks(pContext,
- pFieldTypeMT,
- pFieldTypeMT->GetAssembly(),
- legacyAccessCheckOptions,
- TRUE))
- {
- return FALSE;
- }
- }
- }
-
- return TRUE;
-}
-
-//******************************************************************************
-// Can all the types in the signature of the pTargetMethodSig be accessed?
-//
-// "ForExtraChecks" means that we only do extra checks (security and transparency)
-// instead of the usual loader visibility checks. Post V2, we can enable all checks.
-
-BOOL ClassLoader::CanAccessSigForExtraChecks( // TRUE if access is allowed, FALSE otherwise.
- AccessCheckContext* pContext,
- MethodDesc* pTargetMethodSig, // The target method. If this is a shared method, pTargetExactMT gives
- // additional information about the exact type
- MethodTable* pTargetExactMT, // or The desired field; if NULL, return TRUE
- const AccessCheckOptions & accessCheckOptions,
- BOOL checkTargetTransparency)
-{
- CONTRACTL
- {
- THROWS;
- GC_TRIGGERS;
- MODE_ANY;
- PRECONDITION(CheckPointer(pContext));
- }
- CONTRACTL_END;
-
- MetaSig sig(pTargetMethodSig, TypeHandle(pTargetExactMT));
-
- // First, check the return type
-
- TypeHandle retType = sig.GetRetTypeHandleThrowing();
- MethodTable * pRetMT = retType.GetMethodTableOfElementType();
-
- // No access check needed on a generic variable or a function pointer
- if (pRetMT != NULL)
- {
- if (!CanAccessClassForExtraChecks(pContext,
- pRetMT,
- retType.GetAssembly(),
- accessCheckOptions,
- checkTargetTransparency))
- {
- return FALSE;
- }
- }
-
- //
- // Now walk all the arguments in the signature
- //
-
- for (CorElementType argType = sig.NextArg(); argType != ELEMENT_TYPE_END; argType = sig.NextArg())
- {
- TypeHandle thArg = sig.GetLastTypeHandleThrowing();
-
- MethodTable * pArgMT = thArg.GetMethodTableOfElementType();
-
- // Either a TypeVarTypeDesc or a FnPtrTypeDesc. No access check needed.
- if (pArgMT == NULL)
- continue;
-
- BOOL canAcesssElement = CanAccessClassForExtraChecks(
- pContext,
- pArgMT,
- thArg.GetAssembly(),
- accessCheckOptions,
- checkTargetTransparency);
- if (!canAcesssElement)
- {
- return FALSE;
- }
- }
-
- return TRUE;
-}
-
-//******************************************************************************
-// Can the type be accessed?
-//
-// "ForExtraChecks" means that we only do extra checks (security and transparency)
-// instead of the usual loader visibility checks. Post V2, we can enable all checks.
-
-BOOL ClassLoader::CanAccessClassForExtraChecks( // True if access is legal, false otherwise.
- AccessCheckContext* pContext,
- MethodTable* pTargetClass, // The desired target class.
- Assembly* pTargetAssembly, // Assembly containing that class.
- const AccessCheckOptions & accessCheckOptions,
- BOOL checkTargetTypeTransparency)
-{
- CONTRACTL
- {
- THROWS;
- GC_TRIGGERS;
- MODE_ANY;
- PRECONDITION(CheckPointer(pContext));
- }
- CONTRACTL_END;
-
- // ------------- Old comments begins ------------
- // Critical callers do not need the extra checks
- // TODO: can we enable full access checks now?
- // ------------- Old comments ends ------------
-
- // We shouldn't bypass accessibility check on member signature for FT/Critical callers
-
- return CanAccessClass(pContext,
- pTargetClass,
- pTargetAssembly,
- accessCheckOptions,
- checkTargetTypeTransparency);
-}
-
-//******************************************************************************
// This is the helper function for the corresponding CanAccess()
// It does the following checks:
// 1. CanAccessClass on pTargetMT
@@ -6103,9 +5704,7 @@ BOOL ClassLoader::CheckAccessMember( // TRUE if access is allowed
MethodDesc* pOptionalTargetMethod, // The target method; NULL if the target is a not a method or
// there is no need to check the method's instantiation.
FieldDesc* pOptionalTargetField, // target field, NULL if there is no Target field
- const AccessCheckOptions & accessCheckOptions,
- BOOL checkTargetMethodTransparency,
- BOOL checkTargetTypeTransparency
+ const AccessCheckOptions & accessCheckOptions
)
{
CONTRACTL
@@ -6124,17 +5723,13 @@ BOOL ClassLoader::CheckAccessMember( // TRUE if access is allowed
if (!CanAccessClass(pContext,
pTargetMT,
pTargetAssembly,
- accessCheckOptions,
- checkTargetTypeTransparency))
+ accessCheckOptions))
{
return FALSE;
}
// If we are trying to access a generic method, we have to ensure its instantiation is accessible.
// Note that we need to perform transparency checks on the instantiation even if we have
- // checkTargetMethodTransparency set to false, since generic type parameters by design do not effect
- // the transparency of the generic method that is closing over them. This means standard transparency
- // checks between caller and closed callee may succeed even if the callee's closure includes a critical type.
if (!CanAccessMethodInstantiation(
pContext,
pOptionalTargetMethod,
@@ -6150,23 +5745,6 @@ BOOL ClassLoader::CheckAccessMember( // TRUE if access is allowed
// We don't need to do transparency check against pTargetMT here because
// it was already done in CanAccessClass above.
- if (accessCheckOptions.TransparencyCheckNeeded() &&
- ((checkTargetMethodTransparency && pOptionalTargetMethod) ||
- pOptionalTargetField))
- {
- if (!CheckTransparentAccessToCriticalCode(
- pContext,
- dwMemberAccess,
- pTargetMT,
- pOptionalTargetMethod,
- pOptionalTargetField,
- NULL,
- accessCheckOptions))
- {
- return FALSE;
- }
- }
-
if (IsMdPublic(dwMemberAccess))
{
return TRUE;
diff --git a/src/vm/clsload.hpp b/src/vm/clsload.hpp
index 656f260e01..5a9248e422 100644
--- a/src/vm/clsload.hpp
+++ b/src/vm/clsload.hpp
@@ -317,7 +317,6 @@ public:
virtual MethodTable* GetCallerMT() = 0; // The class that wants access; NULL if interop caller.
virtual Assembly* GetCallerAssembly() = 0; // Assembly containing that class.
virtual bool IsCalledFromInterop() = 0;
- virtual bool IsCallerCritical() = 0; // Can we do a quick check for caller's transparency status?
};
class StaticAccessCheckContext : public AccessCheckContext
@@ -367,8 +366,6 @@ public:
return false;
}
- virtual bool IsCallerCritical();
-
private:
MethodDesc* m_pCallerMethod;
MethodTable* m_pCallerMT;
@@ -429,8 +426,7 @@ public:
AccessCheckOptions(
const AccessCheckOptions & templateAccessCheckOptions,
- BOOL throwIfTargetIsInaccessible,
- BOOL skipCheckForCriticalCode = FALSE);
+ BOOL throwIfTargetIsInaccessible);
// Follow standard rules for doing accessability
BOOL DoNormalAccessibilityChecks() const
@@ -471,8 +467,7 @@ private:
BOOL throwIfTargetIsInaccessible,
MethodTable * pTargetMT,
MethodDesc * pTargetMD,
- FieldDesc * pTargetFD,
- BOOL skipCheckForCriticalCode = FALSE);
+ FieldDesc * pTargetFD);
BOOL DemandMemberAccess(AccessCheckContext *pContext, MethodTable * pTargetMT, BOOL visibilityCheck) const;
@@ -493,27 +488,22 @@ private:
DynamicResolver * m_pAccessContext;
// If the target is not accessible, should the API return FALSE, or should it throw an exception?
BOOL m_fThrowIfTargetIsInaccessible;
- // flag to enable legacy behavior in ClassLoader::CanAccessMemberForExtraChecks.
- BOOL m_fSkipCheckForCriticalCode;
};
void DECLSPEC_NORETURN ThrowFieldAccessException(MethodDesc *pCallerMD,
FieldDesc *pFD,
- BOOL isTransparencyError,
UINT messageID = 0,
Exception *pInnerException = NULL,
BOOL fAccessingFrameworkCode = FALSE);
void DECLSPEC_NORETURN ThrowMethodAccessException(MethodDesc *pCallerMD,
MethodDesc *pCalleeMD,
- BOOL isTransparencyError,
UINT messageID = 0,
Exception *pInnerException = NULL,
BOOL fAccessingFrameworkCode = FALSE);
void DECLSPEC_NORETURN ThrowTypeAccessException(MethodDesc *pCallerMD,
MethodTable *pMT,
- BOOL isTransparencyError,
UINT messageID = 0,
Exception *pInnerException = NULL,
BOOL fAccessingFrameworkCode = FALSE);
@@ -889,8 +879,7 @@ public:
AccessCheckContext* pContext,
MethodTable* pTargetClass,
Assembly* pTargetAssembly,
- const AccessCheckOptions & accessCheckOptions = *AccessCheckOptions::s_pNormalAccessChecks,
- BOOL checkTargetTypeTransparency = TRUE);
+ const AccessCheckOptions & accessCheckOptions = *AccessCheckOptions::s_pNormalAccessChecks);
static BOOL CanAccess(
AccessCheckContext* pContext,
@@ -899,16 +888,7 @@ public:
DWORD dwMemberAttrs,
MethodDesc* pOptionalTargetMethod,
FieldDesc* pOptionalTargetField,
- const AccessCheckOptions & accessCheckOptions = *AccessCheckOptions::s_pNormalAccessChecks,
- BOOL checkTargetMethodTransparency = TRUE,
- BOOL checkTargetTypeTransparency = TRUE);
-
- static BOOL CanAccessClassForExtraChecks(
- AccessCheckContext* pContext,
- MethodTable* pTargetClass,
- Assembly* pTargetAssembly,
- const AccessCheckOptions & accessCheckOptions,
- BOOL checkTargetTypeTransparency);
+ const AccessCheckOptions & accessCheckOptions = *AccessCheckOptions::s_pNormalAccessChecks);
static BOOL CanAccessFamilyVerification(
TypeHandle thCurrentClass,
@@ -921,21 +901,6 @@ private:
MethodDesc* pOptionalTargetMethod,
const AccessCheckOptions & accessCheckOptions);
- static BOOL CanAccessMemberForExtraChecks(
- AccessCheckContext* pContext,
- MethodTable* pTargetExactMT,
- MethodDesc* pOptionalTargetMethod,
- FieldDesc* pOptionalTargetField,
- const AccessCheckOptions & accessCheckOptions,
- BOOL checkTargetMethodTransparency);
-
- static BOOL CanAccessSigForExtraChecks(
- AccessCheckContext* pContext,
- MethodDesc* pTargetMethodSig,
- MethodTable* pTargetExactMT,
- const AccessCheckOptions & accessCheckOptions,
- BOOL checkTargetTransparency);
-
static BOOL CanAccessFamily(
MethodTable* pCurrentClass,
MethodTable* pTargetClass);
@@ -947,9 +912,7 @@ private:
DWORD dwMemberAttrs,
MethodDesc* pOptionalTargetMethod,
FieldDesc* pOptionalTargetField,
- const AccessCheckOptions & accessCheckOptions = *AccessCheckOptions::s_pNormalAccessChecks,
- BOOL checkTargetMethodTransparency = TRUE,
- BOOL checkTargetTypeTransparency = TRUE);
+ const AccessCheckOptions & accessCheckOptions = *AccessCheckOptions::s_pNormalAccessChecks);
public:
diff --git a/src/vm/clsload.inl b/src/vm/clsload.inl
index 991498ec9c..7dcd1a5d00 100644
--- a/src/vm/clsload.inl
+++ b/src/vm/clsload.inl
@@ -64,8 +64,7 @@ inline void AccessCheckOptions::Initialize(
BOOL throwIfTargetIsInaccessible,
MethodTable * pTargetMT,
MethodDesc * pTargetMethod,
- FieldDesc * pTargetField,
- BOOL skipCheckForCriticalCode /*=FALSE*/)
+ FieldDesc * pTargetField)
{
CONTRACTL
{
@@ -90,7 +89,6 @@ inline void AccessCheckOptions::Initialize(
m_pTargetMT = pTargetMT;
m_pTargetMethod = pTargetMethod;
m_pTargetField = pTargetField;
- m_fSkipCheckForCriticalCode = skipCheckForCriticalCode;
}
//******************************************************************************
diff --git a/src/vm/codeman.cpp b/src/vm/codeman.cpp
index d934b824f6..7d90ce9a5e 100644
--- a/src/vm/codeman.cpp
+++ b/src/vm/codeman.cpp
@@ -38,6 +38,10 @@
#include "../debug/daccess/fntableaccess.h"
#endif // _WIN64
+#ifdef FEATURE_PERFMAP
+#include "perfmap.h"
+#endif
+
#define MAX_M_ALLOCATED (16 * 1024)
// Default number of jump stubs in a jump stub block
@@ -2186,7 +2190,7 @@ HeapList* EEJitManager::NewCodeHeap(CodeHeapRequestInfo *pInfo, DomainCodeHeapLi
} CONTRACT_END;
size_t initialRequestSize = pInfo->getRequestSize();
- size_t minReserveSize = VIRTUAL_ALLOC_RESERVE_GRANULARITY; // ( 64 KB)
+ size_t minReserveSize = VIRTUAL_ALLOC_RESERVE_GRANULARITY; // ( 64 KB)
#ifdef _WIN64
if (pInfo->m_hiAddr == 0)
@@ -2390,12 +2394,12 @@ void* EEJitManager::allocCodeRaw(CodeHeapRequestInfo *pInfo,
{
// Let us create a new heap.
- DomainCodeHeapList *pList = GetCodeHeapList(pInfo->m_pMD, pInfo->m_pAllocator);
+ DomainCodeHeapList *pList = GetCodeHeapList(pInfo, pInfo->m_pAllocator);
if (pList == NULL)
{
// not found so need to create the first one
pList = CreateCodeHeapList(pInfo);
- _ASSERTE(pList == GetCodeHeapList(pInfo->m_pMD, pInfo->m_pAllocator));
+ _ASSERTE(pList == GetCodeHeapList(pInfo, pInfo->m_pAllocator));
}
_ASSERTE(pList);
@@ -2478,23 +2482,29 @@ CodeHeader* EEJitManager::allocCode(MethodDesc* pMD, size_t blockSize, CorJitAll
SIZE_T totalSize = blockSize;
+ CodeHeader * pCodeHdr = NULL;
+
+ CodeHeapRequestInfo requestInfo(pMD);
+#if defined(FEATURE_JIT_PITCHING)
+ if (pMD && pMD->IsPitchable() && CLRConfig::GetConfigValue(CLRConfig::INTERNAL_JitPitchMethodSizeThreshold) < blockSize)
+ {
+ requestInfo.SetDynamicDomain();
+ }
+#endif
+
#if defined(USE_INDIRECT_CODEHEADER)
SIZE_T realHeaderSize = offsetof(RealCodeHeader, unwindInfos[0]) + (sizeof(T_RUNTIME_FUNCTION) * nUnwindInfos);
// if this is a LCG method then we will be allocating the RealCodeHeader
// following the code so that the code block can be removed easily by
// the LCG code heap.
- if (pMD->IsLCGMethod())
+ if (requestInfo.IsDynamicDomain())
{
totalSize = ALIGN_UP(totalSize, sizeof(void*)) + realHeaderSize;
static_assert_no_msg(CODE_SIZE_ALIGN >= sizeof(void*));
}
#endif // USE_INDIRECT_CODEHEADER
- CodeHeader * pCodeHdr = NULL;
-
- CodeHeapRequestInfo requestInfo(pMD);
-
// Scope the lock
{
CrstHolder ch(&m_CodeHeapCritSec);
@@ -2521,7 +2531,7 @@ CodeHeader* EEJitManager::allocCode(MethodDesc* pMD, size_t blockSize, CorJitAll
pCodeHdr = ((CodeHeader *)pCode) - 1;
#ifdef USE_INDIRECT_CODEHEADER
- if (pMD->IsLCGMethod())
+ if (requestInfo.IsDynamicDomain())
{
pCodeHdr->SetRealCodeHeader((BYTE*)pCode + ALIGN_UP(blockSize, sizeof(void*)));
}
@@ -2550,7 +2560,7 @@ CodeHeader* EEJitManager::allocCode(MethodDesc* pMD, size_t blockSize, CorJitAll
RETURN(pCodeHdr);
}
-EEJitManager::DomainCodeHeapList *EEJitManager::GetCodeHeapList(MethodDesc *pMD, LoaderAllocator *pAllocator, BOOL fDynamicOnly)
+EEJitManager::DomainCodeHeapList *EEJitManager::GetCodeHeapList(CodeHeapRequestInfo *pInfo, LoaderAllocator *pAllocator, BOOL fDynamicOnly)
{
CONTRACTL {
NOTHROW;
@@ -2564,7 +2574,7 @@ EEJitManager::DomainCodeHeapList *EEJitManager::GetCodeHeapList(MethodDesc *pMD,
// get the appropriate list of heaps
// pMD is NULL for NGen modules during Module::LoadTokenTables
- if (fDynamicOnly || (pMD != NULL && pMD->IsLCGMethod()))
+ if (fDynamicOnly || (pInfo != NULL && pInfo->IsDynamicDomain()))
{
ppList = m_DynamicDomainCodeHeaps.Table();
count = m_DynamicDomainCodeHeaps.Count();
@@ -2605,7 +2615,7 @@ HeapList* EEJitManager::GetCodeHeap(CodeHeapRequestInfo *pInfo)
// loop through the m_DomainCodeHeaps to find the AppDomain
// if not found, then create it
- DomainCodeHeapList *pList = GetCodeHeapList(pInfo->m_pMD, pInfo->m_pAllocator);
+ DomainCodeHeapList *pList = GetCodeHeapList(pInfo, pInfo->m_pAllocator);
if (pList)
{
// Set pResult to the largest non-full HeapList
@@ -2726,7 +2736,7 @@ bool EEJitManager::CanUseCodeHeap(CodeHeapRequestInfo *pInfo, HeapList *pCodeHea
}
}
- return retVal;
+ return retVal;
}
EEJitManager::DomainCodeHeapList * EEJitManager::CreateCodeHeapList(CodeHeapRequestInfo *pInfo)
@@ -5048,6 +5058,10 @@ DONE:
emitBackToBackJump(jumpStub, (void*) target);
+#ifdef FEATURE_PERFMAP
+ PerfMap::LogStubs(__FUNCTION__, "emitBackToBackJump", (PCODE)jumpStub, BACK_TO_BACK_JUMP_ALLOCATE_SIZE);
+#endif
+
// We always add the new jumpstub to the jumpStubCache
//
_ASSERTE(pJumpStubCache != NULL);
diff --git a/src/vm/codeman.h b/src/vm/codeman.h
index f85eeb59db..afef682e2a 100644
--- a/src/vm/codeman.h
+++ b/src/vm/codeman.h
@@ -369,6 +369,8 @@ struct CodeHeapRequestInfo
bool m_isCollectible;
bool IsDynamicDomain() { return m_isDynamicDomain; }
+ void SetDynamicDomain() { m_isDynamicDomain = true; }
+
bool IsCollectible() { return m_isCollectible; }
size_t getRequestSize() { return m_requestSize; }
@@ -1095,7 +1097,7 @@ private :
size_t header, size_t blockSize, unsigned align,
HeapList ** ppCodeHeap /* Writeback, Can be null */ );
- DomainCodeHeapList *GetCodeHeapList(MethodDesc *pMD, LoaderAllocator *pAllocator, BOOL fDynamicOnly = FALSE);
+ DomainCodeHeapList *GetCodeHeapList(CodeHeapRequestInfo *pInfo, LoaderAllocator *pAllocator, BOOL fDynamicOnly = FALSE);
DomainCodeHeapList *CreateCodeHeapList(CodeHeapRequestInfo *pInfo);
LoaderHeap* GetJitMetaHeap(MethodDesc *pMD);
#endif // !CROSSGEN_COMPILE
diff --git a/src/vm/codepitchingmanager.cpp b/src/vm/codepitchingmanager.cpp
new file mode 100644
index 0000000000..521c101b0f
--- /dev/null
+++ b/src/vm/codepitchingmanager.cpp
@@ -0,0 +1,522 @@
+// 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.
+// ===========================================================================
+// File: CodePitchingManager.cpp
+//
+
+// ===========================================================================
+// This file contains the implementation for code pitching.
+// Its distinctive features and algorithm are:
+//
+// 1. All its code is under #if defined(FEATURE_JIT_PITCHING) and doesn't mess up with other code
+// 2. This feature is working only if the options INTERNAL_JitPitchEnabled != 0 and INTERNAL_JitPitchMemThreshold > 0
+// 3. Jitted code can be pitched only for methods that are not Dynamic, FCall or Virtual
+// 4. If the size of the generated native code exceeds the value of INTERNAL_JitDPitchMethodSizeThreshold this code is
+// placed in the special heap code list. Each heap block in this list stores the code for only one method and has the
+// sufficient size for the code of a method aligned to 4K. The pointers to such methods are stored in the
+// "PitchingCandidateMethods" hash map.
+// 5. If the entrypoint of a method is backpatched this method is excluded from the "PitchingCandidateMethods" hash map
+// and stored in "NotForPitchingMethods" hashmap.
+// 6. When the total size of the generated native code exceeds the value of INTERNAL_JitPitchMemThreshold option, the
+// execution of the program is stopped and stack frames for all the threads are inspected and pointers to methods
+// being executed are stored in the "ExecutedMethods" hash map
+// 7. The code for all the methods from the "PitchingCandidateMethods" that are not in the "ExecutedMethods" is pitched.
+// (All heap blocks for these methods are set in the initial state and can be reused for newly compiled methods, pointers
+// to the code for non-executed methods are set to nullptr).
+// 8. If the code for the given method is pitched once, this method is stored in the "NotForPitchingMethods" hashmap. Thus,
+// if this method is compiled the second time, it is considered as called repeatedly, therefore, pitching for it is inexpedient,
+// and the newly compiled code stored in the usual heap.
+// 9. The coreclr code with this feature is built by the option
+// ./build.sh cmakeargs -DFEATURE_JIT_PITCHING=true
+// ===========================================================================
+
+#include "common.h"
+
+#ifndef DACCESS_COMPILE
+
+#if defined(FEATURE_JIT_PITCHING)
+
+#include "nibblemapmacros.h"
+#include "threadsuspend.h"
+
+static PtrHashMap* s_pPitchingCandidateMethods = nullptr;
+static PtrHashMap* s_pPitchingCandidateSizes = nullptr;
+static SimpleRWLock* s_pPitchingCandidateMethodsLock = nullptr;
+
+static PtrHashMap* s_pExecutedMethods = nullptr;
+static SimpleRWLock* s_pExecutedMethodsLock = nullptr;
+
+static PtrHashMap* s_pNotForPitchingMethods = nullptr;
+static SimpleRWLock* s_pNotForPitchingMethodsLock = nullptr;
+
+#ifdef _DEBUG
+static PtrHashMap* s_pPitchedMethods = nullptr;
+static SimpleRWLock* s_pPitchedMethodsLock = nullptr;
+#endif
+
+static ULONG s_totalNCSize = 0;
+static SimpleRWLock* s_totalNCSizeLock = nullptr;
+
+static ULONG s_jitPitchedBytes = 0;
+
+static INT64 s_JitPitchLastTick = 0;
+
+static bool s_JitPitchInitialized = false;
+
+
+static BOOL IsOwnerOfRWLock(LPVOID lock)
+{
+ // @TODO - SimpleRWLock does not have knowledge of which thread gets the writer
+ // lock, so no way to verify
+ return TRUE;
+}
+
+static void CreateRWLock(SimpleRWLock** lock)
+{
+ if (*lock == nullptr)
+ {
+ void *pLockSpace = SystemDomain::GetGlobalLoaderAllocator()->GetLowFrequencyHeap()->AllocMem(S_SIZE_T(sizeof(SimpleRWLock)));
+ SimpleRWLock *pLock = new (pLockSpace) SimpleRWLock(COOPERATIVE_OR_PREEMPTIVE, LOCK_TYPE_DEFAULT);
+
+ if (FastInterlockCompareExchangePointer(lock, pLock, NULL) != NULL)
+ SystemDomain::GetGlobalLoaderAllocator()->GetLowFrequencyHeap()->BackoutMem(pLockSpace, sizeof(SimpleRWLock));
+ }
+}
+
+static PtrHashMap* CreateHashMap(SimpleRWLock* rwLock)
+{
+ PtrHashMap *pMap = new (SystemDomain::GetGlobalLoaderAllocator()->GetLowFrequencyHeap()) PtrHashMap();
+ LockOwner lock = {rwLock, IsOwnerOfRWLock};
+ pMap->Init(32, nullptr, FALSE, &lock);
+ return pMap;
+}
+
+static void InitializeJitPitching()
+{
+ if (!s_JitPitchInitialized)
+ {
+ CreateRWLock(&s_pNotForPitchingMethodsLock);
+ CreateRWLock(&s_pPitchingCandidateMethodsLock);
+ CreateRWLock(&s_totalNCSizeLock);
+
+ {
+ SimpleReadLockHolder srlh(s_pNotForPitchingMethodsLock);
+ if (s_pNotForPitchingMethods == nullptr)
+ {
+ s_pNotForPitchingMethods = CreateHashMap(s_pNotForPitchingMethodsLock);
+ }
+ }
+
+ {
+ SimpleReadLockHolder srlh(s_pPitchingCandidateMethodsLock);
+ if (s_pPitchingCandidateMethods == nullptr)
+ {
+ s_pPitchingCandidateMethods = CreateHashMap(s_pPitchingCandidateMethodsLock);
+ s_pPitchingCandidateSizes = CreateHashMap(s_pPitchingCandidateMethodsLock);
+ }
+ }
+
+ s_JitPitchInitialized = true;
+ }
+}
+
+static COUNT_T GetFullHash(MethodDesc* pMD)
+{
+ const char *moduleName = pMD->GetModule()->GetSimpleName();
+
+ COUNT_T hash = HashStringA(moduleName); // Start the hash with the Module name
+
+ SString className, methodName, methodSig;
+
+ pMD->GetMethodInfo(className, methodName, methodSig);
+
+ hash = HashCOUNT_T(hash, className.Hash()); // Hash in the name of the Class name
+ hash = HashCOUNT_T(hash, methodName.Hash()); // Hash in the name of the Method name
+ hash = HashCOUNT_T(hash, 0xffffffff & (ULONGLONG)pMD);
+
+ return hash;
+}
+
+bool MethodDesc::IsPitchable()
+{
+ if ((CLRConfig::GetConfigValue(CLRConfig::INTERNAL_JitPitchEnabled) == 0) ||
+ (CLRConfig::GetConfigValue(CLRConfig::INTERNAL_JitPitchMemThreshold) == 0))
+ return FALSE;
+
+ InitializeJitPitching();
+
+ if (IsLCGMethod() || IsVtableMethod() || IsInterface() || IsVirtual())
+ return FALSE;
+
+ _ASSERTE(s_pNotForPitchingMethodsLock != nullptr && s_pNotForPitchingMethods != nullptr);
+
+ {
+ SimpleReadLockHolder srlh(s_pNotForPitchingMethodsLock);
+ UPTR key = (UPTR)GetFullHash(this);
+ MethodDesc *pFound = (MethodDesc *)s_pNotForPitchingMethods->LookupValue(key, (LPVOID)this);
+ if (pFound != (MethodDesc *)INVALIDENTRY)
+ {
+ return FALSE;
+ }
+ }
+ return TRUE;
+}
+
+EXTERN_C bool LookupOrCreateInNotForPitching(MethodDesc* pMD)
+{
+ CONTRACTL
+ {
+ MODE_COOPERATIVE;
+ GC_TRIGGERS;
+ THROWS;
+ }
+ CONTRACTL_END;
+
+ if (pMD != nullptr && pMD->IsPitchable())
+ {
+ UPTR key = (UPTR)GetFullHash(pMD);
+
+ _ASSERTE(s_pNotForPitchingMethodsLock != nullptr && s_pNotForPitchingMethods != nullptr);
+
+ {
+ SimpleReadLockHolder srlh(s_pNotForPitchingMethodsLock);
+ MethodDesc *pFound = (MethodDesc *)s_pNotForPitchingMethods->LookupValue(key, (LPVOID)pMD);
+ if (pFound != (MethodDesc *)INVALIDENTRY)
+ return TRUE;
+ }
+
+ {
+ SimpleWriteLockHolder swlh(s_pNotForPitchingMethodsLock);
+ s_pNotForPitchingMethods->InsertValue(key, (LPVOID)pMD);
+ }
+ }
+ return FALSE;
+}
+
+static void LookupOrCreateInPitchingCandidate(MethodDesc* pMD, ULONG sizeOfCode)
+{
+ CONTRACTL
+ {
+ MODE_COOPERATIVE;
+ GC_TRIGGERS;
+ THROWS;
+ }
+ CONTRACTL_END;
+
+ if (pMD == nullptr || !pMD->IsPitchable())
+ return;
+
+ PCODE prCode = pMD->GetPreImplementedCode();
+ if (prCode)
+ return;
+
+ if (!pMD->HasPrecode())
+ return;
+
+ UPTR key = (UPTR)GetFullHash(pMD);
+
+ _ASSERTE(s_pPitchingCandidateMethodsLock != nullptr && s_pPitchingCandidateMethods != nullptr);
+ _ASSERTE(s_pPitchingCandidateSizes);
+
+ {
+ // Try getting an existing value first.
+ SimpleReadLockHolder srlh(s_pPitchingCandidateMethodsLock);
+ MethodDesc *pFound = (MethodDesc *)s_pPitchingCandidateMethods->LookupValue(key, (LPVOID)pMD);
+ if (pFound != (MethodDesc *)INVALIDENTRY)
+ return;
+ }
+
+ {
+ SimpleWriteLockHolder swlh(s_pPitchingCandidateMethodsLock);
+ s_pPitchingCandidateMethods->InsertValue(key, (LPVOID)pMD);
+ s_pPitchingCandidateSizes->InsertValue(key, (LPVOID)((ULONGLONG)(sizeOfCode << 1)));
+#ifdef _DEBUG
+ if (CLRConfig::GetConfigValue(CLRConfig::INTERNAL_JitPitchPrintStat) != 0)
+ {
+ SString className, methodName, methodSig;
+ pMD->GetMethodInfo(className, methodName, methodSig);
+
+ StackScratchBuffer scratch;
+ const char* szClassName = className.GetUTF8(scratch);
+ const char* szMethodSig = methodSig.GetUTF8(scratch);
+
+ printf("Candidate %lld %s :: %s %s\n",
+ sizeOfCode, szClassName, pMD->GetName(), szMethodSig);
+ }
+#endif
+ }
+}
+
+EXTERN_C void DeleteFromPitchingCandidate(MethodDesc* pMD)
+{
+ CONTRACTL
+ {
+ MODE_COOPERATIVE;
+ GC_TRIGGERS;
+ THROWS;
+ }
+ CONTRACTL_END;
+
+ if (pMD != nullptr && pMD->IsPitchable())
+ {
+ PCODE pCode = pMD->GetPreImplementedCode();
+
+ if (pCode)
+ return;
+
+ _ASSERTE(s_pPitchingCandidateMethodsLock != nullptr && s_pPitchingCandidateMethods != nullptr);
+ _ASSERTE(s_pPitchingCandidateSizes != nullptr);
+
+ UPTR key = (UPTR)GetFullHash(pMD);
+ {
+ SimpleReadLockHolder srlh(s_pPitchingCandidateMethodsLock);
+ MethodDesc *pFound = (MethodDesc *)s_pPitchingCandidateMethods->LookupValue(key, (LPVOID)pMD);
+ if (pFound == (MethodDesc *)INVALIDENTRY)
+ return;
+ }
+
+ {
+ SimpleWriteLockHolder swlh(s_pPitchingCandidateMethodsLock);
+ s_pPitchingCandidateMethods->DeleteValue(key, (LPVOID)pMD);
+ }
+
+ LPVOID pitchedBytes;
+ {
+ SimpleReadLockHolder srlh(s_pPitchingCandidateMethodsLock);
+ pitchedBytes = s_pPitchingCandidateSizes->LookupValue(key, nullptr);
+ _ASSERTE(pitchedBytes != (LPVOID)INVALIDENTRY);
+ }
+ {
+ SimpleWriteLockHolder swlh(s_pPitchingCandidateMethodsLock);
+ s_pPitchingCandidateSizes->DeleteValue(key, pitchedBytes);
+ }
+ }
+}
+
+EXTERN_C void MarkMethodNotPitchingCandidate(MethodDesc* pMD)
+{
+
+ DeleteFromPitchingCandidate(pMD);
+ (void)LookupOrCreateInNotForPitching(pMD);
+}
+
+StackWalkAction CrawlFrameVisitor(CrawlFrame* pCf, Thread* pMdThread)
+{
+ CONTRACTL
+ {
+ THROWS;
+ GC_NOTRIGGER;
+ SO_TOLERANT;
+ MODE_ANY;
+ }
+ CONTRACTL_END;
+
+ MethodDesc* pMD = pCf->GetFunction();
+
+ // Filter out methods we don't care about
+ if (pMD == nullptr || !pMD->IsPitchable())
+ {
+ return SWA_CONTINUE;
+ }
+
+ if (s_pExecutedMethods == nullptr)
+ {
+ PtrHashMap *pMap = new (SystemDomain::GetGlobalLoaderAllocator()->GetLowFrequencyHeap()) PtrHashMap();
+ pMap->Init(TRUE, nullptr);
+ s_pExecutedMethods = pMap;
+ }
+
+ UPTR key = (UPTR)GetFullHash(pMD);
+ MethodDesc *pFound = (MethodDesc *)s_pExecutedMethods->LookupValue(key, (LPVOID)pMD);
+ if (pFound == (MethodDesc *)INVALIDENTRY)
+ {
+ s_pExecutedMethods->InsertValue(key, (LPVOID)pMD);
+ }
+
+ return SWA_CONTINUE;
+}
+
+// Visitor for stack walk callback.
+StackWalkAction StackWalkCallback(CrawlFrame* pCf, VOID* data)
+{
+ WRAPPER_NO_CONTRACT;
+
+ // WalkInfo* info = (WalkInfo*) data;
+ return CrawlFrameVisitor(pCf, (Thread *)data);
+}
+
+static ULONGLONG s_PitchedMethodCounter = 0;
+void MethodDesc::PitchNativeCode()
+{
+ WRAPPER_NO_CONTRACT;
+ SUPPORTS_DAC;
+
+ g_IBCLogger.LogMethodDescAccess(this);
+
+ if (!IsPitchable())
+ return;
+
+ PCODE pCode = GetNativeCode();
+
+ if (!pCode)
+ return;
+
+ _ASSERTE(HasPrecode());
+
+ _ASSERTE(HasNativeCode());
+
+ ++s_PitchedMethodCounter;
+
+ if (CLRConfig::GetConfigValue(CLRConfig::INTERNAL_JitPitchMinVal) > s_PitchedMethodCounter)
+ {
+ return;
+ }
+ if (CLRConfig::GetConfigValue(CLRConfig::INTERNAL_JitPitchMaxVal) < s_PitchedMethodCounter)
+ {
+ return;
+ }
+
+ if (LookupOrCreateInNotForPitching(this))
+ return;
+
+ MethodTable * pMT = GetMethodTable();
+ _ASSERTE(pMT != nullptr);
+
+ CodeHeader* pCH = ((CodeHeader*)(pCode & ~1)) - 1;
+ _ASSERTE(pCH->GetMethodDesc() == this);
+
+ HostCodeHeap* pHeap = HostCodeHeap::GetCodeHeap((TADDR)pCode);
+ pHeap->GetJitManager()->FreeCodeMemory(pHeap, (void*)pCode);
+
+ ClearFlagsOnUpdate();
+
+ _ASSERTE(HasPrecode());
+ GetPrecode()->Reset();
+
+ if (HasNativeCodeSlot())
+ {
+ RelativePointer<TADDR> *pRelPtr = (RelativePointer<TADDR> *)GetAddrOfNativeCodeSlot();
+ pRelPtr->SetValueMaybeNull(NULL);
+ }
+ else
+ {
+#ifdef FEATURE_INTERPRETER
+ SetNativeCodeInterlocked(NULL, NULL, FALSE);
+#else
+ SetNativeCodeInterlocked(NULL, NULL);
+#endif
+ }
+
+ _ASSERTE(!HasNativeCode());
+
+ UPTR key = (UPTR)GetFullHash(this);
+ ULONGLONG pitchedBytes;
+ {
+ SimpleReadLockHolder srlh(s_pPitchingCandidateMethodsLock);
+ pitchedBytes = (ULONGLONG)s_pPitchingCandidateSizes->LookupValue(key, nullptr);
+ _ASSERTE(pitchedBytes != (ULONGLONG)INVALIDENTRY);
+ if (pitchedBytes == (ULONGLONG)INVALIDENTRY)
+ pitchedBytes = 0;
+ s_jitPitchedBytes += (pitchedBytes >> 1);
+ }
+ {
+ SimpleWriteLockHolder swlh(s_pPitchingCandidateMethodsLock);
+ s_pPitchingCandidateMethods->DeleteValue(key, (LPVOID)this);
+ if (pitchedBytes != 0)
+ s_pPitchingCandidateSizes->DeleteValue(key, (LPVOID)pitchedBytes);
+ }
+
+ if (CLRConfig::GetConfigValue(CLRConfig::INTERNAL_JitPitchPrintStat) != 0)
+ {
+ SString className, methodName, methodSig;
+ GetMethodInfo(className, methodName, methodSig);
+
+ StackScratchBuffer scratch;
+ const char* szClassName = className.GetUTF8(scratch);
+ const char* szMethodSig = methodSig.GetUTF8(scratch);
+
+ if (CLRConfig::GetConfigValue(CLRConfig::INTERNAL_JitPitchPrintStat) != 0)
+ {
+ printf("Pitched %lld %lld %s :: %s %s\n",
+ s_PitchedMethodCounter, pitchedBytes, szClassName, GetName(), szMethodSig);
+ }
+ }
+
+ DACNotify::DoJITPitchingNotification(this);
+}
+
+EXTERN_C void CheckStacksAndPitch()
+{
+ if ((CLRConfig::GetConfigValue(CLRConfig::INTERNAL_JitPitchEnabled) != 0) &&
+ (CLRConfig::GetConfigValue(CLRConfig::INTERNAL_JitPitchMemThreshold) != 0) &&
+ (CLRConfig::GetConfigValue(CLRConfig::INTERNAL_JitPitchTimeInterval) == 0 ||
+ ((::GetTickCount64() - s_JitPitchLastTick) > CLRConfig::GetConfigValue(CLRConfig::INTERNAL_JitPitchTimeInterval))))
+ {
+ SimpleReadLockHolder srlh(s_totalNCSizeLock);
+
+ if ((s_totalNCSize - s_jitPitchedBytes) > CLRConfig::GetConfigValue(CLRConfig::INTERNAL_JitPitchMemThreshold) &&
+ s_pPitchingCandidateMethods != nullptr)
+ {
+ EX_TRY
+ {
+ // Suspend the runtime.
+ ThreadSuspend::SuspendEE(ThreadSuspend::SUSPEND_OTHER);
+
+ // Walk all other threads.
+ Thread* pThread = nullptr;
+ while ((pThread = ThreadStore::GetThreadList(pThread)) != nullptr)
+ {
+ pThread->StackWalkFrames(StackWalkCallback, (VOID *)pThread, ALLOW_ASYNC_STACK_WALK);
+ }
+
+ if (s_pExecutedMethods)
+ {
+ PtrHashMap::PtrIterator i = s_pPitchingCandidateMethods->begin();
+ while (!i.end())
+ {
+ MethodDesc *pMD = (MethodDesc *) i.GetValue();
+ UPTR key = (UPTR)GetFullHash(pMD);
+ MethodDesc *pFound = (MethodDesc *)s_pExecutedMethods->LookupValue(key, (LPVOID)pMD);
+ ++i;
+ if (pFound == (MethodDesc *)INVALIDENTRY)
+ {
+ pMD->PitchNativeCode();
+ }
+ }
+ s_pExecutedMethods->Clear();
+ delete s_pExecutedMethods;
+ s_pExecutedMethods = nullptr;
+ s_pPitchingCandidateMethods->Compact();
+ s_pPitchingCandidateSizes->Compact();
+ }
+
+ s_JitPitchLastTick = ::GetTickCount64();
+
+ ThreadSuspend::RestartEE(FALSE, TRUE);
+ }
+ EX_CATCH
+ {
+ }
+ EX_END_CATCH(SwallowAllExceptions);
+ }
+ }
+}
+
+EXTERN_C void SavePitchingCandidate(MethodDesc* pMD, ULONG sizeOfCode)
+{
+ if (pMD && pMD->IsPitchable() && CLRConfig::GetConfigValue(CLRConfig::INTERNAL_JitPitchMethodSizeThreshold) < sizeOfCode)
+ {
+ LookupOrCreateInPitchingCandidate(pMD, sizeOfCode);
+ }
+ if (sizeOfCode > 0)
+ {
+ SimpleWriteLockHolder swlh(s_totalNCSizeLock);
+ s_totalNCSize += sizeOfCode;
+ if (CLRConfig::GetConfigValue(CLRConfig::INTERNAL_JitPitchPrintStat) != 0)
+ printf("jitted %lld (bytes) pitched %lld (bytes)\n", s_totalNCSize, s_jitPitchedBytes);
+ }
+}
+#endif
+
+#endif
diff --git a/src/vm/codeversion.cpp b/src/vm/codeversion.cpp
new file mode 100644
index 0000000000..10d3013f35
--- /dev/null
+++ b/src/vm/codeversion.cpp
@@ -0,0 +1,2862 @@
+// 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.
+// ===========================================================================
+// File: CodeVersion.cpp
+//
+// ===========================================================================
+
+#include "common.h"
+#include "codeversion.h"
+
+#ifdef FEATURE_CODE_VERSIONING
+#include "threadsuspend.h"
+#include "methoditer.h"
+#include "../debug/ee/debugger.h"
+#include "../debug/ee/walker.h"
+#include "../debug/ee/controller.h"
+#endif // FEATURE_CODE_VERSIONING
+
+#ifndef FEATURE_CODE_VERSIONING
+
+//
+// When not using code versioning we've got a minimal implementation of
+// NativeCodeVersion that simply wraps a MethodDesc* with no additional
+// versioning information
+//
+
+NativeCodeVersion::NativeCodeVersion(const NativeCodeVersion & rhs) : m_pMethod(rhs.m_pMethod) {}
+NativeCodeVersion::NativeCodeVersion(PTR_MethodDesc pMethod) : m_pMethod(pMethod) {}
+BOOL NativeCodeVersion::IsNull() const { return m_pMethod == NULL; }
+PTR_MethodDesc NativeCodeVersion::GetMethodDesc() const { return m_pMethod; }
+PCODE NativeCodeVersion::GetNativeCode() const { return m_pMethod->GetNativeCode(); }
+NativeCodeVersionId NativeCodeVersion::GetVersionId() const { return 0; }
+ReJITID NativeCodeVersion::GetILCodeVersionId() const; { return 0; }
+ILCodeVersion NativeCodeVersion::GetILCodeVersion() const { return ILCodeVersion(m_pMethod); }
+#ifndef DACCESS_COMPILE
+BOOL NativeCodeVersion::SetNativeCodeInterlocked(PCODE pCode, PCODE pExpected) { return m_pMethod->SetNativeCodeInterlocked(pCode, pExpected); }
+#endif
+bool NativeCodeVersion::operator==(const NativeCodeVersion & rhs) const { return m_pMethod == rhs.m_pMethod; }
+bool NativeCodeVersion::operator!=(const NativeCodeVersion & rhs) const { return !operator==(rhs); }
+
+
+#else // FEATURE_CODE_VERSIONING
+
+
+// This HRESULT is only used as a private implementation detail. If it escapes through public APIS
+// it is a bug. Corerror.xml has a comment in it reserving this value for our use but it doesn't
+// appear in the public headers.
+
+#define CORPROF_E_RUNTIME_SUSPEND_REQUIRED 0x80131381
+
+#ifndef DACCESS_COMPILE
+NativeCodeVersionNode::NativeCodeVersionNode(NativeCodeVersionId id, MethodDesc* pMethodDesc, ReJITID parentId) :
+ m_pNativeCode(NULL),
+ m_pMethodDesc(pMethodDesc),
+ m_parentId(parentId),
+ m_pNextMethodDescSibling(NULL),
+ m_id(id),
+ m_optTier(NativeCodeVersion::OptimizationTier0),
+ m_flags(0)
+{}
+#endif
+
+#ifdef DEBUG
+BOOL NativeCodeVersionNode::LockOwnedByCurrentThread() const
+{
+ LIMITED_METHOD_DAC_CONTRACT;
+ return GetMethodDesc()->GetCodeVersionManager()->LockOwnedByCurrentThread();
+}
+#endif //DEBUG
+
+PTR_MethodDesc NativeCodeVersionNode::GetMethodDesc() const
+{
+ LIMITED_METHOD_DAC_CONTRACT;
+ return m_pMethodDesc;
+}
+
+PCODE NativeCodeVersionNode::GetNativeCode() const
+{
+ LIMITED_METHOD_DAC_CONTRACT;
+ return m_pNativeCode;
+}
+
+ReJITID NativeCodeVersionNode::GetILVersionId() const
+{
+ LIMITED_METHOD_DAC_CONTRACT;
+ return m_parentId;
+}
+
+ILCodeVersion NativeCodeVersionNode::GetILCodeVersion() const
+{
+ LIMITED_METHOD_DAC_CONTRACT;
+#ifdef DEBUG
+ if (GetILVersionId() != 0)
+ {
+ _ASSERTE(LockOwnedByCurrentThread());
+ }
+#endif
+ PTR_MethodDesc pMD = GetMethodDesc();
+ return pMD->GetCodeVersionManager()->GetILCodeVersion(pMD, GetILVersionId());
+}
+
+NativeCodeVersionId NativeCodeVersionNode::GetVersionId() const
+{
+ LIMITED_METHOD_DAC_CONTRACT;
+ return m_id;
+}
+
+#ifndef DACCESS_COMPILE
+BOOL NativeCodeVersionNode::SetNativeCodeInterlocked(PCODE pCode, PCODE pExpected)
+{
+ LIMITED_METHOD_CONTRACT;
+ return FastInterlockCompareExchangePointer(&m_pNativeCode,
+ (TADDR&)pCode, (TADDR&)pExpected) == (TADDR&)pExpected;
+}
+#endif
+
+BOOL NativeCodeVersionNode::IsActiveChildVersion() const
+{
+ LIMITED_METHOD_DAC_CONTRACT;
+ _ASSERTE(LockOwnedByCurrentThread());
+ return (m_flags & IsActiveChildFlag) != 0;
+}
+
+#ifndef DACCESS_COMPILE
+void NativeCodeVersionNode::SetActiveChildFlag(BOOL isActive)
+{
+ LIMITED_METHOD_CONTRACT;
+ _ASSERTE(LockOwnedByCurrentThread());
+ if (isActive)
+ {
+ m_flags |= IsActiveChildFlag;
+ }
+ else
+ {
+ m_flags &= ~IsActiveChildFlag;
+ }
+}
+#endif
+
+
+#ifdef FEATURE_TIERED_COMPILATION
+NativeCodeVersion::OptimizationTier NativeCodeVersionNode::GetOptimizationTier() const
+{
+ LIMITED_METHOD_DAC_CONTRACT;
+ return m_optTier.Load();
+}
+#ifndef DACCESS_COMPILE
+void NativeCodeVersionNode::SetOptimizationTier(NativeCodeVersion::OptimizationTier tier)
+{
+ LIMITED_METHOD_DAC_CONTRACT;
+ m_optTier.Store(tier);
+}
+#endif
+#endif // FEATURE_TIERED_COMPILATION
+
+NativeCodeVersion::NativeCodeVersion() :
+ m_storageKind(StorageKind::Unknown)
+{}
+
+NativeCodeVersion::NativeCodeVersion(const NativeCodeVersion & rhs) :
+ m_storageKind(rhs.m_storageKind)
+{
+ if(m_storageKind == StorageKind::Explicit)
+ {
+ m_pVersionNode = rhs.m_pVersionNode;
+ }
+ else if(m_storageKind == StorageKind::Synthetic)
+ {
+ m_synthetic = rhs.m_synthetic;
+ }
+}
+
+NativeCodeVersion::NativeCodeVersion(PTR_NativeCodeVersionNode pVersionNode) :
+ m_storageKind(pVersionNode != NULL ? StorageKind::Explicit : StorageKind::Unknown),
+ m_pVersionNode(pVersionNode)
+{}
+
+NativeCodeVersion::NativeCodeVersion(PTR_MethodDesc pMethod) :
+ m_storageKind(pMethod != NULL ? StorageKind::Synthetic : StorageKind::Unknown)
+{
+ LIMITED_METHOD_DAC_CONTRACT;
+ m_synthetic.m_pMethodDesc = pMethod;
+}
+
+BOOL NativeCodeVersion::IsNull() const
+{
+ LIMITED_METHOD_DAC_CONTRACT;
+ return m_storageKind == StorageKind::Unknown;
+}
+
+BOOL NativeCodeVersion::IsDefaultVersion() const
+{
+ LIMITED_METHOD_DAC_CONTRACT;
+ return m_storageKind == StorageKind::Synthetic;
+}
+
+PTR_MethodDesc NativeCodeVersion::GetMethodDesc() const
+{
+ LIMITED_METHOD_DAC_CONTRACT;
+ if (m_storageKind == StorageKind::Explicit)
+ {
+ return AsNode()->GetMethodDesc();
+ }
+ else
+ {
+ return m_synthetic.m_pMethodDesc;
+ }
+}
+
+PCODE NativeCodeVersion::GetNativeCode() const
+{
+ LIMITED_METHOD_DAC_CONTRACT;
+ if (m_storageKind == StorageKind::Explicit)
+ {
+ return AsNode()->GetNativeCode();
+ }
+ else
+ {
+ return GetMethodDesc()->GetNativeCode();
+ }
+}
+
+ReJITID NativeCodeVersion::GetILCodeVersionId() const
+{
+ LIMITED_METHOD_DAC_CONTRACT;
+ if (m_storageKind == StorageKind::Explicit)
+ {
+ return AsNode()->GetILVersionId();
+ }
+ else
+ {
+ return 0;
+ }
+}
+
+ILCodeVersion NativeCodeVersion::GetILCodeVersion() const
+{
+ LIMITED_METHOD_DAC_CONTRACT;
+ if (m_storageKind == StorageKind::Explicit)
+ {
+ return AsNode()->GetILCodeVersion();
+ }
+ else
+ {
+ PTR_MethodDesc pMethod = GetMethodDesc();
+ return ILCodeVersion(dac_cast<PTR_Module>(pMethod->GetModule()), pMethod->GetMemberDef());
+ }
+}
+
+NativeCodeVersionId NativeCodeVersion::GetVersionId() const
+{
+ LIMITED_METHOD_DAC_CONTRACT;
+ if (m_storageKind == StorageKind::Explicit)
+ {
+ return AsNode()->GetVersionId();
+ }
+ else
+ {
+ return 0;
+ }
+}
+
+#ifndef DACCESS_COMPILE
+BOOL NativeCodeVersion::SetNativeCodeInterlocked(PCODE pCode, PCODE pExpected)
+{
+ LIMITED_METHOD_CONTRACT;
+ if (m_storageKind == StorageKind::Explicit)
+ {
+ return AsNode()->SetNativeCodeInterlocked(pCode, pExpected);
+ }
+ else
+ {
+ return GetMethodDesc()->SetNativeCodeInterlocked(pCode, pExpected);
+ }
+}
+#endif
+
+BOOL NativeCodeVersion::IsActiveChildVersion() const
+{
+ LIMITED_METHOD_DAC_CONTRACT;
+ if (m_storageKind == StorageKind::Explicit)
+ {
+ return AsNode()->IsActiveChildVersion();
+ }
+ else
+ {
+ MethodDescVersioningState* pMethodVersioningState = GetMethodDescVersioningState();
+ if (pMethodVersioningState == NULL)
+ {
+ return TRUE;
+ }
+ return pMethodVersioningState->IsDefaultVersionActiveChild();
+ }
+}
+
+PTR_MethodDescVersioningState NativeCodeVersion::GetMethodDescVersioningState() const
+{
+ LIMITED_METHOD_DAC_CONTRACT;
+ PTR_MethodDesc pMethodDesc = GetMethodDesc();
+ CodeVersionManager* pCodeVersionManager = pMethodDesc->GetCodeVersionManager();
+ return pCodeVersionManager->GetMethodDescVersioningState(pMethodDesc);
+}
+
+#ifndef DACCESS_COMPILE
+void NativeCodeVersion::SetActiveChildFlag(BOOL isActive)
+{
+ LIMITED_METHOD_DAC_CONTRACT;
+ if (m_storageKind == StorageKind::Explicit)
+ {
+ AsNode()->SetActiveChildFlag(isActive);
+ }
+ else
+ {
+ MethodDescVersioningState* pMethodVersioningState = GetMethodDescVersioningState();
+ pMethodVersioningState->SetDefaultVersionActiveChildFlag(isActive);
+ }
+}
+
+MethodDescVersioningState* NativeCodeVersion::GetMethodDescVersioningState()
+{
+ LIMITED_METHOD_DAC_CONTRACT;
+ MethodDesc* pMethodDesc = GetMethodDesc();
+ CodeVersionManager* pCodeVersionManager = pMethodDesc->GetCodeVersionManager();
+ return pCodeVersionManager->GetMethodDescVersioningState(pMethodDesc);
+}
+#endif
+
+#ifdef FEATURE_TIERED_COMPILATION
+NativeCodeVersion::OptimizationTier NativeCodeVersion::GetOptimizationTier() const
+{
+ LIMITED_METHOD_DAC_CONTRACT;
+ if (m_storageKind == StorageKind::Explicit)
+ {
+ return AsNode()->GetOptimizationTier();
+ }
+ else
+ {
+ return NativeCodeVersion::OptimizationTier0;
+ }
+}
+
+#ifndef DACCESS_COMPILE
+void NativeCodeVersion::SetOptimizationTier(NativeCodeVersion::OptimizationTier tier)
+{
+ LIMITED_METHOD_CONTRACT;
+ if (m_storageKind == StorageKind::Explicit)
+ {
+ AsNode()->SetOptimizationTier(tier);
+ }
+ else
+ {
+ _ASSERTE(!"Do not call SetOptimizationTier on default code versions - these versions are immutable");
+ }
+}
+#endif
+#endif
+
+PTR_NativeCodeVersionNode NativeCodeVersion::AsNode() const
+{
+ LIMITED_METHOD_DAC_CONTRACT;
+ if (m_storageKind == StorageKind::Explicit)
+ {
+ return m_pVersionNode;
+ }
+ else
+ {
+ return NULL;
+ }
+}
+
+#ifndef DACCESS_COMPILE
+PTR_NativeCodeVersionNode NativeCodeVersion::AsNode()
+{
+ LIMITED_METHOD_CONTRACT;
+ if (m_storageKind == StorageKind::Explicit)
+ {
+ return m_pVersionNode;
+ }
+ else
+ {
+ return NULL;
+ }
+}
+#endif
+
+bool NativeCodeVersion::operator==(const NativeCodeVersion & rhs) const
+{
+ LIMITED_METHOD_DAC_CONTRACT;
+ if (m_storageKind == StorageKind::Explicit)
+ {
+ return (rhs.m_storageKind == StorageKind::Explicit) &&
+ (rhs.AsNode() == AsNode());
+ }
+ else if (m_storageKind == StorageKind::Synthetic)
+ {
+ return (rhs.m_storageKind == StorageKind::Synthetic) &&
+ (m_synthetic.m_pMethodDesc == rhs.m_synthetic.m_pMethodDesc);
+ }
+ else
+ {
+ return rhs.m_storageKind == StorageKind::Unknown;
+ }
+}
+bool NativeCodeVersion::operator!=(const NativeCodeVersion & rhs) const
+{
+ LIMITED_METHOD_DAC_CONTRACT;
+ return !operator==(rhs);
+}
+
+NativeCodeVersionCollection::NativeCodeVersionCollection(PTR_MethodDesc pMethodDescFilter, ILCodeVersion ilCodeFilter) :
+ m_pMethodDescFilter(pMethodDescFilter),
+ m_ilCodeFilter(ilCodeFilter)
+{
+}
+
+NativeCodeVersionIterator NativeCodeVersionCollection::Begin()
+{
+ LIMITED_METHOD_DAC_CONTRACT;
+ return NativeCodeVersionIterator(this);
+}
+NativeCodeVersionIterator NativeCodeVersionCollection::End()
+{
+ LIMITED_METHOD_DAC_CONTRACT;
+ return NativeCodeVersionIterator(NULL);
+}
+
+NativeCodeVersionIterator::NativeCodeVersionIterator(NativeCodeVersionCollection* pNativeCodeVersionCollection) :
+ m_stage(IterationStage::Initial),
+ m_pCollection(pNativeCodeVersionCollection),
+ m_pLinkedListCur(dac_cast<PTR_NativeCodeVersionNode>(nullptr))
+{
+ LIMITED_METHOD_DAC_CONTRACT;
+ First();
+}
+void NativeCodeVersionIterator::First()
+{
+ LIMITED_METHOD_DAC_CONTRACT;
+ if (m_pCollection == NULL)
+ {
+ m_stage = IterationStage::End;
+ }
+ Next();
+}
+void NativeCodeVersionIterator::Next()
+{
+ LIMITED_METHOD_DAC_CONTRACT;
+ if (m_stage == IterationStage::Initial)
+ {
+ ILCodeVersion ilCodeFilter = m_pCollection->m_ilCodeFilter;
+ m_stage = IterationStage::ImplicitCodeVersion;
+ if (ilCodeFilter.IsNull() || ilCodeFilter.IsDefaultVersion())
+ {
+ m_cur = NativeCodeVersion(m_pCollection->m_pMethodDescFilter);
+ return;
+ }
+ }
+ if (m_stage == IterationStage::ImplicitCodeVersion)
+ {
+ m_stage = IterationStage::LinkedList;
+ CodeVersionManager* pCodeVersionManager = m_pCollection->m_pMethodDescFilter->GetCodeVersionManager();
+ MethodDescVersioningState* pMethodDescVersioningState = pCodeVersionManager->GetMethodDescVersioningState(m_pCollection->m_pMethodDescFilter);
+ if (pMethodDescVersioningState == NULL)
+ {
+ m_pLinkedListCur = NULL;
+ }
+ else
+ {
+ ILCodeVersion ilCodeFilter = m_pCollection->m_ilCodeFilter;
+ m_pLinkedListCur = pMethodDescVersioningState->GetFirstVersionNode();
+ while (m_pLinkedListCur != NULL && !ilCodeFilter.IsNull() && ilCodeFilter.GetVersionId() != m_pLinkedListCur->GetILVersionId())
+ {
+ m_pLinkedListCur = m_pLinkedListCur->m_pNextMethodDescSibling;
+ }
+ }
+ if (m_pLinkedListCur != NULL)
+ {
+ m_cur = NativeCodeVersion(m_pLinkedListCur);
+ return;
+ }
+ }
+ if (m_stage == IterationStage::LinkedList)
+ {
+ if (m_pLinkedListCur != NULL)
+ {
+ ILCodeVersion ilCodeFilter = m_pCollection->m_ilCodeFilter;
+ do
+ {
+ m_pLinkedListCur = m_pLinkedListCur->m_pNextMethodDescSibling;
+ } while (m_pLinkedListCur != NULL && !ilCodeFilter.IsNull() && ilCodeFilter.GetVersionId() != m_pLinkedListCur->GetILVersionId());
+ }
+ if (m_pLinkedListCur != NULL)
+ {
+ m_cur = NativeCodeVersion(m_pLinkedListCur);
+ return;
+ }
+ else
+ {
+ m_stage = IterationStage::End;
+ m_cur = NativeCodeVersion();
+ }
+ }
+}
+const NativeCodeVersion & NativeCodeVersionIterator::Get() const
+{
+ LIMITED_METHOD_DAC_CONTRACT;
+ return m_cur;
+}
+bool NativeCodeVersionIterator::Equal(const NativeCodeVersionIterator &i) const
+{
+ LIMITED_METHOD_DAC_CONTRACT;
+ return m_cur == i.m_cur;
+}
+
+ILCodeVersionNode::ILCodeVersionNode() :
+ m_pModule(dac_cast<PTR_Module>(nullptr)),
+ m_methodDef(0),
+ m_rejitId(0),
+ m_pNextILVersionNode(dac_cast<PTR_ILCodeVersionNode>(nullptr)),
+ m_rejitState(ILCodeVersion::kStateRequested),
+ m_pIL(dac_cast<PTR_COR_ILMETHOD>(nullptr)),
+ m_jitFlags(0)
+{}
+
+#ifndef DACCESS_COMPILE
+ILCodeVersionNode::ILCodeVersionNode(Module* pModule, mdMethodDef methodDef, ReJITID id) :
+ m_pModule(pModule),
+ m_methodDef(methodDef),
+ m_rejitId(id),
+ m_pNextILVersionNode(dac_cast<PTR_ILCodeVersionNode>(nullptr)),
+ m_rejitState(ILCodeVersion::kStateRequested),
+ m_pIL(nullptr),
+ m_jitFlags(0)
+{}
+#endif
+
+#ifdef DEBUG
+BOOL ILCodeVersionNode::LockOwnedByCurrentThread() const
+{
+ LIMITED_METHOD_DAC_CONTRACT;
+ return GetModule()->GetCodeVersionManager()->LockOwnedByCurrentThread();
+}
+#endif //DEBUG
+
+PTR_Module ILCodeVersionNode::GetModule() const
+{
+ LIMITED_METHOD_DAC_CONTRACT;
+ return m_pModule;
+}
+
+mdMethodDef ILCodeVersionNode::GetMethodDef() const
+{
+ LIMITED_METHOD_DAC_CONTRACT;
+ return m_methodDef;
+}
+
+ReJITID ILCodeVersionNode::GetVersionId() const
+{
+ LIMITED_METHOD_DAC_CONTRACT;
+ return m_rejitId;
+}
+
+ILCodeVersion::RejitFlags ILCodeVersionNode::GetRejitState() const
+{
+ LIMITED_METHOD_DAC_CONTRACT;
+ return m_rejitState.Load();
+}
+
+PTR_COR_ILMETHOD ILCodeVersionNode::GetIL() const
+{
+ LIMITED_METHOD_DAC_CONTRACT;
+ return dac_cast<PTR_COR_ILMETHOD>(m_pIL.Load());
+}
+
+DWORD ILCodeVersionNode::GetJitFlags() const
+{
+ LIMITED_METHOD_DAC_CONTRACT;
+ return m_jitFlags.Load();
+}
+
+const InstrumentedILOffsetMapping* ILCodeVersionNode::GetInstrumentedILMap() const
+{
+ LIMITED_METHOD_DAC_CONTRACT;
+ _ASSERTE(LockOwnedByCurrentThread());
+ return &m_instrumentedILMap;
+}
+
+PTR_ILCodeVersionNode ILCodeVersionNode::GetNextILVersionNode() const
+{
+ LIMITED_METHOD_DAC_CONTRACT;
+ _ASSERTE(LockOwnedByCurrentThread());
+ return m_pNextILVersionNode;
+}
+
+#ifndef DACCESS_COMPILE
+void ILCodeVersionNode::SetRejitState(ILCodeVersion::RejitFlags newState)
+{
+ LIMITED_METHOD_CONTRACT;
+ m_rejitState.Store(newState);
+}
+
+void ILCodeVersionNode::SetIL(COR_ILMETHOD* pIL)
+{
+ LIMITED_METHOD_CONTRACT;
+ m_pIL.Store(pIL);
+}
+
+void ILCodeVersionNode::SetJitFlags(DWORD flags)
+{
+ LIMITED_METHOD_CONTRACT;
+ m_jitFlags.Store(flags);
+}
+
+void ILCodeVersionNode::SetInstrumentedILMap(SIZE_T cMap, COR_IL_MAP * rgMap)
+{
+ LIMITED_METHOD_CONTRACT;
+ _ASSERTE(LockOwnedByCurrentThread());
+ m_instrumentedILMap.SetMappingInfo(cMap, rgMap);
+}
+
+void ILCodeVersionNode::SetNextILVersionNode(ILCodeVersionNode* pNextILVersionNode)
+{
+ LIMITED_METHOD_CONTRACT;
+ _ASSERTE(LockOwnedByCurrentThread());
+ m_pNextILVersionNode = pNextILVersionNode;
+}
+#endif
+
+ILCodeVersion::ILCodeVersion() :
+ m_storageKind(StorageKind::Unknown)
+{}
+
+ILCodeVersion::ILCodeVersion(const ILCodeVersion & ilCodeVersion) :
+ m_storageKind(ilCodeVersion.m_storageKind)
+{
+ if(m_storageKind == StorageKind::Explicit)
+ {
+ m_pVersionNode = ilCodeVersion.m_pVersionNode;
+ }
+ else if(m_storageKind == StorageKind::Synthetic)
+ {
+ m_synthetic = ilCodeVersion.m_synthetic;
+ }
+}
+
+ILCodeVersion::ILCodeVersion(PTR_ILCodeVersionNode pILCodeVersionNode) :
+ m_storageKind(pILCodeVersionNode != NULL ? StorageKind::Explicit : StorageKind::Unknown),
+ m_pVersionNode(pILCodeVersionNode)
+{}
+
+ILCodeVersion::ILCodeVersion(PTR_Module pModule, mdMethodDef methodDef) :
+ m_storageKind(pModule != NULL ? StorageKind::Synthetic : StorageKind::Unknown)
+{
+ LIMITED_METHOD_DAC_CONTRACT;
+ m_synthetic.m_pModule = pModule;
+ m_synthetic.m_methodDef = methodDef;
+}
+
+bool ILCodeVersion::operator==(const ILCodeVersion & rhs) const
+{
+ LIMITED_METHOD_DAC_CONTRACT;
+ if (m_storageKind == StorageKind::Explicit)
+ {
+ return (rhs.m_storageKind == StorageKind::Explicit) &&
+ (AsNode() == rhs.AsNode());
+ }
+ else if (m_storageKind == StorageKind::Synthetic)
+ {
+ return (rhs.m_storageKind == StorageKind::Synthetic) &&
+ (m_synthetic.m_pModule == rhs.m_synthetic.m_pModule) &&
+ (m_synthetic.m_methodDef == rhs.m_synthetic.m_methodDef);
+ }
+ else
+ {
+ return rhs.m_storageKind == StorageKind::Unknown;
+ }
+}
+
+BOOL ILCodeVersion::IsNull() const
+{
+ LIMITED_METHOD_DAC_CONTRACT;
+ return m_storageKind == StorageKind::Unknown;
+}
+
+BOOL ILCodeVersion::IsDefaultVersion() const
+{
+ LIMITED_METHOD_DAC_CONTRACT;
+ return m_storageKind == StorageKind::Synthetic;
+}
+
+PTR_Module ILCodeVersion::GetModule() const
+{
+ LIMITED_METHOD_DAC_CONTRACT;
+ if (m_storageKind == StorageKind::Explicit)
+ {
+ return AsNode()->GetModule();
+ }
+ else
+ {
+ return m_synthetic.m_pModule;
+ }
+}
+
+mdMethodDef ILCodeVersion::GetMethodDef() const
+{
+ LIMITED_METHOD_DAC_CONTRACT;
+ if (m_storageKind == StorageKind::Explicit)
+ {
+ return AsNode()->GetMethodDef();
+ }
+ else
+ {
+ return m_synthetic.m_methodDef;
+ }
+}
+
+ReJITID ILCodeVersion::GetVersionId() const
+{
+ LIMITED_METHOD_DAC_CONTRACT;
+ if (m_storageKind == StorageKind::Explicit)
+ {
+ return AsNode()->GetVersionId();
+ }
+ else
+ {
+ return 0;
+ }
+}
+
+NativeCodeVersionCollection ILCodeVersion::GetNativeCodeVersions(PTR_MethodDesc pClosedMethodDesc) const
+{
+ LIMITED_METHOD_DAC_CONTRACT;
+ return NativeCodeVersionCollection(pClosedMethodDesc, *this);
+}
+
+NativeCodeVersion ILCodeVersion::GetActiveNativeCodeVersion(PTR_MethodDesc pClosedMethodDesc) const
+{
+ LIMITED_METHOD_DAC_CONTRACT;
+ NativeCodeVersionCollection versions = GetNativeCodeVersions(pClosedMethodDesc);
+ for (NativeCodeVersionIterator cur = versions.Begin(), end = versions.End(); cur != end; cur++)
+ {
+ if (cur->IsActiveChildVersion())
+ {
+ return *cur;
+ }
+ }
+ return NativeCodeVersion();
+}
+
+ILCodeVersion::RejitFlags ILCodeVersion::GetRejitState() const
+{
+ LIMITED_METHOD_DAC_CONTRACT;
+ if (m_storageKind == StorageKind::Explicit)
+ {
+ return AsNode()->GetRejitState();
+ }
+ else
+ {
+ return ILCodeVersion::kStateActive;
+ }
+}
+
+PTR_COR_ILMETHOD ILCodeVersion::GetIL() const
+{
+ CONTRACTL
+ {
+ THROWS; //GetILHeader throws
+ GC_NOTRIGGER;
+ FORBID_FAULT;
+ MODE_ANY;
+ }
+ CONTRACTL_END
+
+ if (m_storageKind == StorageKind::Explicit)
+ {
+ return AsNode()->GetIL();
+ }
+ else
+ {
+ PTR_Module pModule = GetModule();
+ PTR_MethodDesc pMethodDesc = dac_cast<PTR_MethodDesc>(pModule->LookupMethodDef(GetMethodDef()));
+ if (pMethodDesc == NULL)
+ {
+ return NULL;
+ }
+ else
+ {
+ return dac_cast<PTR_COR_ILMETHOD>(pMethodDesc->GetILHeader(TRUE));
+ }
+ }
+}
+
+PTR_COR_ILMETHOD ILCodeVersion::GetILNoThrow() const
+{
+ LIMITED_METHOD_DAC_CONTRACT;
+ PTR_COR_ILMETHOD ret;
+ EX_TRY
+ {
+ ret = GetIL();
+ }
+ EX_CATCH
+ {
+ ret = NULL;
+ }
+ EX_END_CATCH(RethrowTerminalExceptions);
+ return ret;
+}
+
+DWORD ILCodeVersion::GetJitFlags() const
+{
+ LIMITED_METHOD_DAC_CONTRACT;
+ if (m_storageKind == StorageKind::Explicit)
+ {
+ return AsNode()->GetJitFlags();
+ }
+ else
+ {
+ return 0;
+ }
+}
+
+const InstrumentedILOffsetMapping* ILCodeVersion::GetInstrumentedILMap() const
+{
+ LIMITED_METHOD_DAC_CONTRACT;
+ if (m_storageKind == StorageKind::Explicit)
+ {
+ return AsNode()->GetInstrumentedILMap();
+ }
+ else
+ {
+ return NULL;
+ }
+}
+
+#ifndef DACCESS_COMPILE
+void ILCodeVersion::SetRejitState(RejitFlags newState)
+{
+ LIMITED_METHOD_CONTRACT;
+ AsNode()->SetRejitState(newState);
+}
+
+void ILCodeVersion::SetIL(COR_ILMETHOD* pIL)
+{
+ LIMITED_METHOD_CONTRACT;
+ AsNode()->SetIL(pIL);
+}
+
+void ILCodeVersion::SetJitFlags(DWORD flags)
+{
+ LIMITED_METHOD_CONTRACT;
+ AsNode()->SetJitFlags(flags);
+}
+
+void ILCodeVersion::SetInstrumentedILMap(SIZE_T cMap, COR_IL_MAP * rgMap)
+{
+ LIMITED_METHOD_CONTRACT;
+ AsNode()->SetInstrumentedILMap(cMap, rgMap);
+}
+
+HRESULT ILCodeVersion::AddNativeCodeVersion(MethodDesc* pClosedMethodDesc, NativeCodeVersion* pNativeCodeVersion)
+{
+ LIMITED_METHOD_CONTRACT;
+ CodeVersionManager* pManager = GetModule()->GetCodeVersionManager();
+ HRESULT hr = pManager->AddNativeCodeVersion(*this, pClosedMethodDesc, pNativeCodeVersion);
+ if (FAILED(hr))
+ {
+ _ASSERTE(hr == E_OUTOFMEMORY);
+ return hr;
+ }
+ return S_OK;
+}
+
+HRESULT ILCodeVersion::GetOrCreateActiveNativeCodeVersion(MethodDesc* pClosedMethodDesc, NativeCodeVersion* pActiveNativeCodeVersion)
+{
+ LIMITED_METHOD_CONTRACT;
+ HRESULT hr = S_OK;
+ NativeCodeVersion activeNativeChild = GetActiveNativeCodeVersion(pClosedMethodDesc);
+ if (activeNativeChild.IsNull())
+ {
+ if (FAILED(hr = AddNativeCodeVersion(pClosedMethodDesc, &activeNativeChild)))
+ {
+ _ASSERTE(hr == E_OUTOFMEMORY);
+ return hr;
+ }
+ }
+ // The first added child should automatically become active
+ _ASSERTE(GetActiveNativeCodeVersion(pClosedMethodDesc) == activeNativeChild);
+ *pActiveNativeCodeVersion = activeNativeChild;
+ return S_OK;
+}
+
+HRESULT ILCodeVersion::SetActiveNativeCodeVersion(NativeCodeVersion activeNativeCodeVersion, BOOL fEESuspended)
+{
+ LIMITED_METHOD_CONTRACT;
+ HRESULT hr = S_OK;
+ MethodDesc* pMethodDesc = activeNativeCodeVersion.GetMethodDesc();
+ NativeCodeVersion prevActiveVersion = GetActiveNativeCodeVersion(pMethodDesc);
+ if (prevActiveVersion == activeNativeCodeVersion)
+ {
+ //nothing to do, this version is already active
+ return S_OK;
+ }
+
+ if (!prevActiveVersion.IsNull())
+ {
+ prevActiveVersion.SetActiveChildFlag(FALSE);
+ }
+ activeNativeCodeVersion.SetActiveChildFlag(TRUE);
+
+ // If needed update the published code body for this method
+ CodeVersionManager* pCodeVersionManager = GetModule()->GetCodeVersionManager();
+ if (pCodeVersionManager->GetActiveILCodeVersion(GetModule(), GetMethodDef()) == *this)
+ {
+ if (FAILED(hr = pCodeVersionManager->PublishNativeCodeVersion(pMethodDesc, activeNativeCodeVersion, fEESuspended)))
+ {
+ return hr;
+ }
+ }
+
+ return S_OK;
+}
+
+ILCodeVersionNode* ILCodeVersion::AsNode()
+{
+ LIMITED_METHOD_CONTRACT;
+ return m_pVersionNode;
+}
+#endif //DACCESS_COMPILE
+
+PTR_ILCodeVersionNode ILCodeVersion::AsNode() const
+{
+ LIMITED_METHOD_DAC_CONTRACT;
+ return m_pVersionNode;
+}
+
+ILCodeVersionCollection::ILCodeVersionCollection(PTR_Module pModule, mdMethodDef methodDef) :
+ m_pModule(pModule),
+ m_methodDef(methodDef)
+{}
+
+ILCodeVersionIterator ILCodeVersionCollection::Begin()
+{
+ LIMITED_METHOD_DAC_CONTRACT;
+ return ILCodeVersionIterator(this);
+}
+
+ILCodeVersionIterator ILCodeVersionCollection::End()
+{
+ LIMITED_METHOD_DAC_CONTRACT;
+ return ILCodeVersionIterator(NULL);
+}
+
+ILCodeVersionIterator::ILCodeVersionIterator(const ILCodeVersionIterator & iter) :
+ m_stage(iter.m_stage),
+ m_cur(iter.m_cur),
+ m_pLinkedListCur(iter.m_pLinkedListCur),
+ m_pCollection(iter.m_pCollection)
+{}
+
+ILCodeVersionIterator::ILCodeVersionIterator(ILCodeVersionCollection* pCollection) :
+ m_stage(pCollection != NULL ? IterationStage::Initial : IterationStage::End),
+ m_pLinkedListCur(dac_cast<PTR_ILCodeVersionNode>(nullptr)),
+ m_pCollection(pCollection)
+{
+ LIMITED_METHOD_DAC_CONTRACT;
+ First();
+}
+
+const ILCodeVersion & ILCodeVersionIterator::Get() const
+{
+ LIMITED_METHOD_DAC_CONTRACT;
+ return m_cur;
+}
+
+void ILCodeVersionIterator::First()
+{
+ LIMITED_METHOD_DAC_CONTRACT;
+ Next();
+}
+
+void ILCodeVersionIterator::Next()
+{
+ LIMITED_METHOD_DAC_CONTRACT;
+ if (m_stage == IterationStage::Initial)
+ {
+ m_stage = IterationStage::ImplicitCodeVersion;
+ m_cur = ILCodeVersion(m_pCollection->m_pModule, m_pCollection->m_methodDef);
+ return;
+ }
+ if (m_stage == IterationStage::ImplicitCodeVersion)
+ {
+ CodeVersionManager* pCodeVersionManager = m_pCollection->m_pModule->GetCodeVersionManager();
+ _ASSERTE(pCodeVersionManager->LockOwnedByCurrentThread());
+ PTR_ILCodeVersioningState pILCodeVersioningState = pCodeVersionManager->GetILCodeVersioningState(m_pCollection->m_pModule, m_pCollection->m_methodDef);
+ if (pILCodeVersioningState != NULL)
+ {
+ m_pLinkedListCur = pILCodeVersioningState->GetFirstVersionNode();
+ }
+ m_stage = IterationStage::LinkedList;
+ if (m_pLinkedListCur != NULL)
+ {
+ m_cur = ILCodeVersion(m_pLinkedListCur);
+ return;
+ }
+ }
+ if (m_stage == IterationStage::LinkedList)
+ {
+ if (m_pLinkedListCur != NULL)
+ {
+ m_pLinkedListCur = m_pLinkedListCur->GetNextILVersionNode();
+ }
+ if (m_pLinkedListCur != NULL)
+ {
+ m_cur = ILCodeVersion(m_pLinkedListCur);
+ return;
+ }
+ else
+ {
+ m_stage = IterationStage::End;
+ m_cur = ILCodeVersion();
+ return;
+ }
+ }
+}
+
+bool ILCodeVersionIterator::Equal(const ILCodeVersionIterator &i) const
+{
+ LIMITED_METHOD_DAC_CONTRACT;
+ return m_cur == i.m_cur;
+}
+
+MethodDescVersioningState::MethodDescVersioningState(PTR_MethodDesc pMethodDesc) :
+ m_pMethodDesc(pMethodDesc),
+ m_flags(IsDefaultVersionActiveChildFlag),
+ m_nextId(1),
+ m_pFirstVersionNode(dac_cast<PTR_NativeCodeVersionNode>(nullptr))
+{
+ LIMITED_METHOD_DAC_CONTRACT;
+#ifdef FEATURE_JUMPSTAMP
+ ZeroMemory(m_rgSavedCode, JumpStubSize);
+#endif
+}
+
+PTR_MethodDesc MethodDescVersioningState::GetMethodDesc() const
+{
+ LIMITED_METHOD_DAC_CONTRACT;
+ return m_pMethodDesc;
+}
+
+#ifndef DACCESS_COMPILE
+NativeCodeVersionId MethodDescVersioningState::AllocateVersionId()
+{
+ LIMITED_METHOD_CONTRACT;
+ return m_nextId++;
+}
+#endif
+
+PTR_NativeCodeVersionNode MethodDescVersioningState::GetFirstVersionNode() const
+{
+ LIMITED_METHOD_DAC_CONTRACT;
+ return m_pFirstVersionNode;
+}
+
+#ifdef FEATURE_JUMPSTAMP
+MethodDescVersioningState::JumpStampFlags MethodDescVersioningState::GetJumpStampState()
+{
+ LIMITED_METHOD_DAC_CONTRACT;
+ return (JumpStampFlags)(m_flags & JumpStampMask);
+}
+
+#ifndef DACCESS_COMPILE
+void MethodDescVersioningState::SetJumpStampState(JumpStampFlags newState)
+{
+ LIMITED_METHOD_CONTRACT;
+ m_flags = (m_flags & ~JumpStampMask) | (BYTE)newState;
+}
+#endif // DACCESS_COMPILE
+
+#ifndef DACCESS_COMPILE
+HRESULT MethodDescVersioningState::SyncJumpStamp(NativeCodeVersion nativeCodeVersion, BOOL fEESuspended)
+ {
+ LIMITED_METHOD_CONTRACT;
+ HRESULT hr = S_OK;
+ PCODE pCode = nativeCodeVersion.IsNull() ? NULL : nativeCodeVersion.GetNativeCode();
+ MethodDesc* pMethod = GetMethodDesc();
+ _ASSERTE(pMethod->IsVersionable() && pMethod->IsVersionableWithJumpStamp());
+
+ if (!pMethod->HasNativeCode())
+ {
+ //we'll set up the jump-stamp when the default native code is created
+ return S_OK;
+ }
+
+ if (!nativeCodeVersion.IsNull() && nativeCodeVersion.IsDefaultVersion())
+ {
+ return UndoJumpStampNativeCode(fEESuspended);
+ }
+ else
+ {
+ // We don't have new code ready yet, jumpstamp back to the prestub to let us generate it the next time
+ // the method is called
+ if (pCode == NULL)
+ {
+ if (!fEESuspended)
+ {
+ return CORPROF_E_RUNTIME_SUSPEND_REQUIRED;
+ }
+ return JumpStampNativeCode();
+ }
+ // We do know the new code body, install the jump stamp now
+ else
+ {
+ return UpdateJumpTarget(fEESuspended, pCode);
+ }
+ }
+}
+#endif // DACCESS_COMPILE
+
+//---------------------------------------------------------------------------------------
+//
+// Simple, thin abstraction of debugger breakpoint patching. Given an address and a
+// previously procured DebuggerControllerPatch governing the code address, this decides
+// whether the code address is patched. If so, it returns a pointer to the debugger's
+// buffer (of what's "underneath" the int 3 patch); otherwise, it returns the code
+// address itself.
+//
+// Arguments:
+// * pbCode - Code address to return if unpatched
+// * dbgpatch - DebuggerControllerPatch to test
+//
+// Return Value:
+// Either pbCode or the debugger's patch buffer, as per description above.
+//
+// Assumptions:
+// Caller must manually grab (and hold) the ControllerLockHolder and get the
+// DebuggerControllerPatch before calling this helper.
+//
+// Notes:
+// pbCode need not equal the code address governed by dbgpatch, but is always
+// "related" (and sometimes really is equal). For example, this helper may be used
+// when writing a code byte to an internal rejit buffer (e.g., in preparation for an
+// eventual 64-bit interlocked write into the code stream), and thus pbCode would
+// point into the internal rejit buffer whereas dbgpatch governs the corresponding
+// code byte in the live code stream. This function would then be used to determine
+// whether a byte should be written into the internal rejit buffer OR into the
+// debugger controller's breakpoint buffer.
+//
+
+LPBYTE FirstCodeByteAddr(LPBYTE pbCode, DebuggerControllerPatch * dbgpatch)
+{
+ LIMITED_METHOD_CONTRACT;
+
+ if (dbgpatch != NULL && dbgpatch->IsActivated())
+ {
+ // Debugger has patched the code, so return the address of the buffer
+ return LPBYTE(&(dbgpatch->opcode));
+ }
+
+ // no active patch, just return the direct code address
+ return pbCode;
+}
+
+
+#ifdef _DEBUG
+#ifndef DACCESS_COMPILE
+BOOL MethodDescVersioningState::CodeIsSaved()
+{
+ LIMITED_METHOD_CONTRACT;
+
+ for (size_t i = 0; i < sizeof(m_rgSavedCode); i++)
+ {
+ if (m_rgSavedCode[i] != 0)
+ return TRUE;
+ }
+ return FALSE;
+}
+#endif //DACCESS_COMPILE
+#endif //_DEBUG
+
+//---------------------------------------------------------------------------------------
+//
+// Do the actual work of stamping the top of originally-jitted-code with a jmp that goes
+// to the prestub. This can be called in one of three ways:
+// * Case 1: By RequestReJIT against an already-jitted function, in which case the
+// PCODE may be inferred by the MethodDesc, and our caller will have suspended
+// the EE for us, OR
+// * Case 2: By the prestub worker after jitting the original code of a function
+// (i.e., the "pre-rejit" scenario). In this case, the EE is not suspended. But
+// that's ok, because the PCODE has not yet been published to the MethodDesc, and
+// no thread can be executing inside the originally JITted function yet.
+// * Case 3: At type/method restore time for an NGEN'ed assembly. This is also the pre-rejit
+// scenario because we are guaranteed to do this before the code in the module
+// is executable. EE suspend is not required.
+//
+// Arguments:
+// * pCode - Case 1 (above): will be NULL, and we can infer the PCODE from the
+// MethodDesc; Case 2+3 (above, pre-rejit): will be non-NULL, and we'll need to use
+// this to find the code to stamp on top of.
+//
+// Return Value:
+// * S_OK: Either we successfully did the jmp-stamp, or a racing thread took care of
+// it for us.
+// * Else, HRESULT indicating failure.
+//
+// Assumptions:
+// The caller will have suspended the EE if necessary (case 1), before this is
+// called.
+//
+#ifndef DACCESS_COMPILE
+HRESULT MethodDescVersioningState::JumpStampNativeCode(PCODE pCode /* = NULL */)
+{
+ CONTRACTL
+ {
+ NOTHROW;
+ GC_NOTRIGGER;
+ // It may seem dangerous to be stamping jumps over code while a GC is going on,
+ // but we're actually safe. As we assert below, either we're holding the thread
+ // store lock (and thus preventing a GC) OR we're stamping code that has not yet
+ // been published (and will thus not be executed by managed therads or examined
+ // by the GC).
+ MODE_ANY;
+ }
+ CONTRACTL_END;
+
+ PCODE pCodePublished = GetMethodDesc()->GetNativeCode();
+
+ _ASSERTE((pCode != NULL) || (pCodePublished != NULL));
+ _ASSERTE(GetMethodDesc()->GetCodeVersionManager()->LockOwnedByCurrentThread());
+
+ HRESULT hr = S_OK;
+
+ // We'll jump-stamp over pCode, or if pCode is NULL, jump-stamp over the published
+ // code for this's MethodDesc.
+ LPBYTE pbCode = (LPBYTE)pCode;
+ if (pbCode == NULL)
+ {
+ // If caller didn't specify a pCode, just use the one that was published after
+ // the original JIT. (A specific pCode would be passed in the pre-rejit case,
+ // to jump-stamp the original code BEFORE the PCODE gets published.)
+ pbCode = (LPBYTE)pCodePublished;
+ }
+ _ASSERTE(pbCode != NULL);
+
+ // The debugging API may also try to write to the very top of this function (though
+ // with an int 3 for breakpoint purposes). Coordinate with the debugger so we know
+ // whether we can safely patch the actual code, or instead write to the debugger's
+ // buffer.
+ DebuggerController::ControllerLockHolder lockController;
+
+ if (GetJumpStampState() == JumpStampToPrestub)
+ {
+ // The method has already been jump stamped so nothing left to do
+ _ASSERTE(CodeIsSaved());
+ return S_OK;
+ }
+
+ // Remember what we're stamping our jump on top of, so we can replace it during a
+ // revert.
+ if (GetJumpStampState() == JumpStampNone)
+ {
+ for (int i = 0; i < sizeof(m_rgSavedCode); i++)
+ {
+ m_rgSavedCode[i] = *FirstCodeByteAddr(pbCode + i, DebuggerController::GetPatchTable()->GetPatch((CORDB_ADDRESS_TYPE *)(pbCode + i)));
+ }
+ }
+
+ EX_TRY
+ {
+ AllocMemTracker amt;
+
+ // This guy might throw on out-of-memory, so rely on the tracker to clean-up
+ Precode * pPrecode = Precode::Allocate(PRECODE_STUB, GetMethodDesc(), GetMethodDesc()->GetLoaderAllocator(), &amt);
+ PCODE target = pPrecode->GetEntryPoint();
+
+#if defined(_X86_) || defined(_AMD64_)
+
+ // Normal unpatched code never starts with a jump
+ _ASSERTE(GetJumpStampState() == JumpStampToActiveVersion ||
+ *FirstCodeByteAddr(pbCode, DebuggerController::GetPatchTable()->GetPatch((CORDB_ADDRESS_TYPE *)pbCode)) != X86_INSTR_JMP_REL32);
+
+ INT64 i64OldCode = *(INT64*)pbCode;
+ INT64 i64NewCode = i64OldCode;
+ LPBYTE pbNewValue = (LPBYTE)&i64NewCode;
+ *pbNewValue = X86_INSTR_JMP_REL32;
+ INT32 UNALIGNED * pOffset = reinterpret_cast<INT32 UNALIGNED *>(&pbNewValue[1]);
+ // This will throw for out-of-memory, so don't write anything until
+ // after he succeeds
+ // This guy will leak/cache/reuse the jumpstub
+ *pOffset = rel32UsingJumpStub(reinterpret_cast<INT32 UNALIGNED *>(pbCode + 1), target, GetMethodDesc(), GetMethodDesc()->GetLoaderAllocator());
+
+ // If we have the EE suspended or the code is unpublished there won't be contention on this code
+ hr = UpdateJumpStampHelper(pbCode, i64OldCode, i64NewCode, FALSE);
+ if (FAILED(hr))
+ {
+ ThrowHR(hr);
+ }
+
+ //
+ // No failure point after this!
+ //
+ amt.SuppressRelease();
+
+#else // _X86_ || _AMD64_
+#error "Need to define a way to jump-stamp the prolog in a safe way for this platform"
+#endif // _X86_ || _AMD64_
+
+ SetJumpStampState(JumpStampToPrestub);
+ }
+ EX_CATCH_HRESULT(hr);
+ _ASSERT(hr == S_OK || hr == E_OUTOFMEMORY);
+
+ if (SUCCEEDED(hr))
+ {
+ _ASSERTE(GetJumpStampState() == JumpStampToPrestub);
+ _ASSERTE(m_rgSavedCode[0] != 0); // saved code should not start with 0
+ }
+
+ return hr;
+}
+
+
+//---------------------------------------------------------------------------------------
+//
+// After code has been rejitted, this is called to update the jump-stamp to go from
+// pointing to the prestub, to pointing to the newly rejitted code.
+//
+// Arguments:
+// fEESuspended - TRUE if the caller keeps the EE suspended during this call
+// pRejittedCode - jitted code for the updated IL this method should execute
+//
+// Assumptions:
+// This rejit manager's table crst should be held by the caller
+//
+// Returns - S_OK if the jump target is updated
+// CORPROF_E_RUNTIME_SUSPEND_REQUIRED if the ee isn't suspended and it
+// will need to be in order to do the update safely
+HRESULT MethodDescVersioningState::UpdateJumpTarget(BOOL fEESuspended, PCODE pRejittedCode)
+{
+ CONTRACTL
+ {
+ NOTHROW;
+ GC_NOTRIGGER;
+ MODE_PREEMPTIVE;
+ }
+ CONTRACTL_END;
+
+ MethodDesc * pMD = GetMethodDesc();
+ _ASSERTE(pMD->GetCodeVersionManager()->LockOwnedByCurrentThread());
+
+ // It isn't safe to overwrite the original method prolog with a jmp because threads might
+ // be at an IP in the middle of the jump stamp already. However converting between different
+ // jump stamps is OK (when done atomically) because this only changes the jmp target, not
+ // instruction boundaries.
+ if (GetJumpStampState() == JumpStampNone && !fEESuspended)
+ {
+ return CORPROF_E_RUNTIME_SUSPEND_REQUIRED;
+ }
+
+ // Beginning of originally JITted code containing the jmp that we will redirect.
+ BYTE * pbCode = (BYTE*)pMD->GetNativeCode();
+
+ // Remember what we're stamping our jump on top of, so we can replace it during a
+ // revert.
+ if (GetJumpStampState() == JumpStampNone)
+ {
+ for (int i = 0; i < sizeof(m_rgSavedCode); i++)
+ {
+ m_rgSavedCode[i] = *FirstCodeByteAddr(pbCode + i, DebuggerController::GetPatchTable()->GetPatch((CORDB_ADDRESS_TYPE *)(pbCode + i)));
+ }
+ }
+
+#if defined(_X86_) || defined(_AMD64_)
+
+ HRESULT hr = S_OK;
+ {
+ DebuggerController::ControllerLockHolder lockController;
+
+ // This will throw for out-of-memory, so don't write anything until
+ // after he succeeds
+ // This guy will leak/cache/reuse the jumpstub
+ INT32 offset = 0;
+ EX_TRY
+ {
+ offset = rel32UsingJumpStub(
+ reinterpret_cast<INT32 UNALIGNED *>(&pbCode[1]), // base of offset
+ pRejittedCode, // target of jump
+ pMD,
+ pMD->GetLoaderAllocator());
+ }
+ EX_CATCH_HRESULT(hr);
+ _ASSERT(hr == S_OK || hr == E_OUTOFMEMORY);
+ if (FAILED(hr))
+ {
+ return hr;
+ }
+ // For validation later, remember what pbCode is right now
+ INT64 i64OldValue = *(INT64 *)pbCode;
+
+ // Assemble the INT64 of the new code bytes to write. Start with what's there now
+ INT64 i64NewValue = i64OldValue;
+ LPBYTE pbNewValue = (LPBYTE)&i64NewValue;
+
+ // First byte becomes a rel32 jmp instruction (if it wasn't already)
+ *pbNewValue = X86_INSTR_JMP_REL32;
+ // Next 4 bytes are the jmp target (offset to jmp stub)
+ INT32 UNALIGNED * pnOffset = reinterpret_cast<INT32 UNALIGNED *>(&pbNewValue[1]);
+ *pnOffset = offset;
+
+ hr = UpdateJumpStampHelper(pbCode, i64OldValue, i64NewValue, !fEESuspended);
+ _ASSERTE(hr == S_OK || (hr == CORPROF_E_RUNTIME_SUSPEND_REQUIRED && !fEESuspended));
+ }
+ if (FAILED(hr))
+ {
+ return hr;
+ }
+
+#else // _X86_ || _AMD64_
+#error "Need to define a way to jump-stamp the prolog in a safe way for this platform"
+#endif // _X86_ || _AMD64_
+
+ // State transition
+ SetJumpStampState(JumpStampToActiveVersion);
+ return S_OK;
+}
+
+
+//---------------------------------------------------------------------------------------
+//
+// Poke the JITted code to satsify a revert request (or to perform an implicit revert as
+// part of a second, third, etc. rejit request). Reinstates the originally JITted code
+// that had been jump-stamped over to perform a prior rejit.
+//
+// Arguments
+// fEESuspended - TRUE if the caller keeps the EE suspended during this call
+//
+//
+// Return Value:
+// S_OK to indicate the revert succeeded,
+// CORPROF_E_RUNTIME_SUSPEND_REQUIRED to indicate the jumpstamp hasn't been reverted
+// and EE suspension will be needed for success
+// other failure HRESULT indicating what went wrong.
+//
+// Assumptions:
+// Caller must be holding the owning ReJitManager's table crst.
+//
+HRESULT MethodDescVersioningState::UndoJumpStampNativeCode(BOOL fEESuspended)
+{
+ CONTRACTL
+ {
+ NOTHROW;
+ GC_NOTRIGGER;
+ MODE_ANY;
+ }
+ CONTRACTL_END;
+
+ _ASSERTE(GetMethodDesc()->GetCodeVersionManager()->LockOwnedByCurrentThread());
+ if (GetJumpStampState() == JumpStampNone)
+ {
+ return S_OK;
+ }
+
+ _ASSERTE(m_rgSavedCode[0] != 0); // saved code should not start with 0
+
+ BYTE * pbCode = (BYTE*)GetMethodDesc()->GetNativeCode();
+ DebuggerController::ControllerLockHolder lockController;
+
+#if defined(_X86_) || defined(_AMD64_)
+ _ASSERTE(m_rgSavedCode[0] != X86_INSTR_JMP_REL32);
+ _ASSERTE(*FirstCodeByteAddr(pbCode, DebuggerController::GetPatchTable()->GetPatch((CORDB_ADDRESS_TYPE *)pbCode)) == X86_INSTR_JMP_REL32);
+#else
+#error "Need to define a way to jump-stamp the prolog in a safe way for this platform"
+#endif // _X86_ || _AMD64_
+
+ // For the interlocked compare, remember what pbCode is right now
+ INT64 i64OldValue = *(INT64 *)pbCode;
+ // Assemble the INT64 of the new code bytes to write. Start with what's there now
+ INT64 i64NewValue = i64OldValue;
+ memcpy(LPBYTE(&i64NewValue), m_rgSavedCode, sizeof(m_rgSavedCode));
+ HRESULT hr = UpdateJumpStampHelper(pbCode, i64OldValue, i64NewValue, !fEESuspended);
+ _ASSERTE(hr == S_OK || (hr == CORPROF_E_RUNTIME_SUSPEND_REQUIRED && !fEESuspended));
+ if (hr != S_OK)
+ return hr;
+
+ // Transition state of this ReJitInfo to indicate the MD no longer has any jump stamp
+ SetJumpStampState(JumpStampNone);
+ return S_OK;
+}
+#endif
+
+//---------------------------------------------------------------------------------------
+//
+// This is called to modify the jump-stamp area, the first ReJitInfo::JumpStubSize bytes
+// in the method's code.
+//
+// Notes:
+// Callers use this method in a variety of circumstances:
+// a) when the code is unpublished (fContentionPossible == FALSE)
+// b) when the caller has taken the ThreadStoreLock and suspended the EE
+// (fContentionPossible == FALSE)
+// c) when the code is published, the EE isn't suspended, and the jumpstamp
+// area consists of a single 5 byte long jump instruction
+// (fContentionPossible == TRUE)
+// This method will attempt to alter the jump-stamp even if the caller has not prevented
+// contention, but there is no guarantee it will be succesful. When the caller has prevented
+// contention, then success is assured. Callers may oportunistically try without
+// EE suspension, and then upgrade to EE suspension if the first attempt fails.
+//
+// Assumptions:
+// This rejit manager's table crst should be held by the caller or fContentionPossible==FALSE
+// The debugger patch table lock should be held by the caller
+//
+// Arguments:
+// pbCode - pointer to the code where the jump stamp is placed
+// i64OldValue - the bytes which should currently be at the start of the method code
+// i64NewValue - the new bytes which should be written at the start of the method code
+// fContentionPossible - See the Notes section above.
+//
+// Returns:
+// S_OK => the jumpstamp has been succesfully updated.
+// CORPROF_E_RUNTIME_SUSPEND_REQUIRED => the jumpstamp remains unchanged (preventing contention will be necessary)
+// other failing HR => VirtualProtect failed, the jumpstamp remains unchanged
+//
+#ifndef DACCESS_COMPILE
+HRESULT MethodDescVersioningState::UpdateJumpStampHelper(BYTE* pbCode, INT64 i64OldValue, INT64 i64NewValue, BOOL fContentionPossible)
+{
+ CONTRACTL
+ {
+ NOTHROW;
+ GC_NOTRIGGER;
+ MODE_ANY;
+ }
+ CONTRACTL_END;
+
+ MethodDesc * pMD = GetMethodDesc();
+ _ASSERTE(pMD->GetCodeVersionManager()->LockOwnedByCurrentThread() || !fContentionPossible);
+
+ // When ReJIT is enabled, method entrypoints are always at least 8-byte aligned (see
+ // code:EEJitManager::allocCode), so we can do a single 64-bit interlocked operation
+ // to update the jump target. However, some code may have gotten compiled before
+ // the profiler had a chance to enable ReJIT (e.g., NGENd code, or code JITted
+ // before a profiler attaches). In such cases, we cannot rely on a simple
+ // interlocked operation, and instead must suspend the runtime to ensure we can
+ // safely update the jmp instruction.
+ //
+ // This method doesn't verify that the method is actually safe to rejit, we expect
+ // callers to do that. At the moment NGEN'ed code is safe to rejit even if
+ // it is unaligned, but code generated before the profiler attaches is not.
+ if (fContentionPossible && !(IS_ALIGNED(pbCode, sizeof(INT64))))
+ {
+ return CORPROF_E_RUNTIME_SUSPEND_REQUIRED;
+ }
+
+ // The debugging API may also try to write to this function (though
+ // with an int 3 for breakpoint purposes). Coordinate with the debugger so we know
+ // whether we can safely patch the actual code, or instead write to the debugger's
+ // buffer.
+ if (fContentionPossible)
+ {
+ for (CORDB_ADDRESS_TYPE* pbProbeAddr = pbCode; pbProbeAddr < pbCode + MethodDescVersioningState::JumpStubSize; pbProbeAddr++)
+ {
+ if (NULL != DebuggerController::GetPatchTable()->GetPatch(pbProbeAddr))
+ {
+ return CORPROF_E_RUNTIME_SUSPEND_REQUIRED;
+ }
+ }
+ }
+
+#if defined(_X86_) || defined(_AMD64_)
+
+ DWORD oldProt;
+ if (!ClrVirtualProtect((LPVOID)pbCode, 8, PAGE_EXECUTE_READWRITE, &oldProt))
+ {
+ return HRESULT_FROM_WIN32(GetLastError());
+ }
+
+ if (fContentionPossible)
+ {
+ INT64 i64InterlockReportedOldValue = FastInterlockCompareExchangeLong((INT64 *)pbCode, i64NewValue, i64OldValue);
+ // Since changes to these bytes are protected by this rejitmgr's m_crstTable, we
+ // shouldn't have two writers conflicting.
+ _ASSERTE(i64InterlockReportedOldValue == i64OldValue);
+ }
+ else
+ {
+ // In this path the caller ensures:
+ // a) no thread will execute through the prologue area we are modifying
+ // b) no thread is stopped in a prologue such that it resumes in the middle of code we are modifying
+ // c) no thread is doing a debugger patch skip operation in which an unmodified copy of the method's
+ // code could be executed from a patch skip buffer.
+
+ // PERF: we might still want a faster path through here if we aren't debugging that doesn't do
+ // all the patch checks
+ for (int i = 0; i < MethodDescVersioningState::JumpStubSize; i++)
+ {
+ *FirstCodeByteAddr(pbCode + i, DebuggerController::GetPatchTable()->GetPatch(pbCode + i)) = ((BYTE*)&i64NewValue)[i];
+ }
+ }
+
+ if (oldProt != PAGE_EXECUTE_READWRITE)
+ {
+ // The CLR codebase in many locations simply ignores failures to restore the page protections
+ // Its true that it isn't a problem functionally, but it seems a bit sketchy?
+ // I am following the convention for now.
+ ClrVirtualProtect((LPVOID)pbCode, 8, oldProt, &oldProt);
+ }
+
+ FlushInstructionCache(GetCurrentProcess(), pbCode, MethodDescVersioningState::JumpStubSize);
+ return S_OK;
+
+#else // _X86_ || _AMD64_
+#error "Need to define a way to jump-stamp the prolog in a safe way for this platform"
+#endif // _X86_ || _AMD64_
+}
+#endif
+#endif // FEATURE_JUMPSTAMP
+
+BOOL MethodDescVersioningState::IsDefaultVersionActiveChild() const
+{
+ LIMITED_METHOD_DAC_CONTRACT;
+ return (m_flags & IsDefaultVersionActiveChildFlag) != 0;
+}
+#ifndef DACCESS_COMPILE
+void MethodDescVersioningState::SetDefaultVersionActiveChildFlag(BOOL isActive)
+{
+ LIMITED_METHOD_CONTRACT;
+ if (isActive)
+ {
+ m_flags |= IsDefaultVersionActiveChildFlag;
+ }
+ else
+ {
+ m_flags &= ~IsDefaultVersionActiveChildFlag;
+ }
+}
+
+void MethodDescVersioningState::LinkNativeCodeVersionNode(NativeCodeVersionNode* pNativeCodeVersionNode)
+{
+ LIMITED_METHOD_CONTRACT;
+ pNativeCodeVersionNode->m_pNextMethodDescSibling = m_pFirstVersionNode;
+ m_pFirstVersionNode = pNativeCodeVersionNode;
+}
+#endif
+
+ILCodeVersioningState::ILCodeVersioningState(PTR_Module pModule, mdMethodDef methodDef) :
+ m_activeVersion(ILCodeVersion(pModule,methodDef)),
+ m_pFirstVersionNode(dac_cast<PTR_ILCodeVersionNode>(nullptr)),
+ m_pModule(pModule),
+ m_methodDef(methodDef)
+{}
+
+
+ILCodeVersioningState::Key::Key() :
+ m_pModule(dac_cast<PTR_Module>(nullptr)),
+ m_methodDef(0)
+{}
+
+ILCodeVersioningState::Key::Key(PTR_Module pModule, mdMethodDef methodDef) :
+ m_pModule(pModule),
+ m_methodDef(methodDef)
+{}
+
+size_t ILCodeVersioningState::Key::Hash() const
+{
+ LIMITED_METHOD_DAC_CONTRACT;
+ return (size_t)(dac_cast<TADDR>(m_pModule) ^ m_methodDef);
+}
+
+bool ILCodeVersioningState::Key::operator==(const Key & rhs) const
+{
+ LIMITED_METHOD_DAC_CONTRACT;
+ return (m_pModule == rhs.m_pModule) && (m_methodDef == rhs.m_methodDef);
+}
+
+ILCodeVersioningState::Key ILCodeVersioningState::GetKey() const
+{
+ LIMITED_METHOD_DAC_CONTRACT;
+ return Key(m_pModule, m_methodDef);
+}
+
+ILCodeVersion ILCodeVersioningState::GetActiveVersion() const
+{
+ LIMITED_METHOD_DAC_CONTRACT;
+ return m_activeVersion;
+}
+
+PTR_ILCodeVersionNode ILCodeVersioningState::GetFirstVersionNode() const
+{
+ LIMITED_METHOD_DAC_CONTRACT;
+ return m_pFirstVersionNode;
+}
+
+#ifndef DACCESS_COMPILE
+void ILCodeVersioningState::SetActiveVersion(ILCodeVersion ilActiveCodeVersion)
+{
+ LIMITED_METHOD_CONTRACT;
+ m_activeVersion = ilActiveCodeVersion;
+}
+
+void ILCodeVersioningState::LinkILCodeVersionNode(ILCodeVersionNode* pILCodeVersionNode)
+{
+ LIMITED_METHOD_CONTRACT;
+ pILCodeVersionNode->SetNextILVersionNode(m_pFirstVersionNode);
+ m_pFirstVersionNode = pILCodeVersionNode;
+}
+#endif
+
+CodeVersionManager::CodeVersionManager()
+{}
+
+//---------------------------------------------------------------------------------------
+//
+// Called from BaseDomain::BaseDomain to do any constructor-time initialization.
+// Presently, this takes care of initializing the Crst, choosing the type based on
+// whether this ReJitManager belongs to the SharedDomain.
+//
+// Arguments:
+// * fSharedDomain - nonzero iff this ReJitManager belongs to the SharedDomain.
+//
+
+void CodeVersionManager::PreInit(BOOL fSharedDomain)
+{
+ CONTRACTL
+ {
+ THROWS;
+ GC_TRIGGERS;
+ CAN_TAKE_LOCK;
+ MODE_ANY;
+ }
+ CONTRACTL_END;
+
+#ifndef DACCESS_COMPILE
+ m_crstTable.Init(
+ fSharedDomain ? CrstReJITSharedDomainTable : CrstReJITDomainTable,
+ CrstFlags(CRST_UNSAFE_ANYMODE | CRST_DEBUGGER_THREAD | CRST_REENTRANCY | CRST_TAKEN_DURING_SHUTDOWN));
+#endif // DACCESS_COMPILE
+}
+
+CodeVersionManager::TableLockHolder::TableLockHolder(CodeVersionManager* pCodeVersionManager) :
+ CrstHolder(&pCodeVersionManager->m_crstTable)
+{
+}
+#ifndef DACCESS_COMPILE
+void CodeVersionManager::EnterLock()
+{
+ m_crstTable.Enter();
+}
+void CodeVersionManager::LeaveLock()
+{
+ m_crstTable.Leave();
+}
+#endif
+
+#ifdef DEBUG
+BOOL CodeVersionManager::LockOwnedByCurrentThread() const
+{
+ LIMITED_METHOD_DAC_CONTRACT;
+#ifdef DACCESS_COMPILE
+ return TRUE;
+#else
+ return const_cast<CrstExplicitInit &>(m_crstTable).OwnedByCurrentThread();
+#endif
+}
+#endif
+
+PTR_ILCodeVersioningState CodeVersionManager::GetILCodeVersioningState(PTR_Module pModule, mdMethodDef methodDef) const
+{
+ LIMITED_METHOD_DAC_CONTRACT;
+ ILCodeVersioningState::Key key = ILCodeVersioningState::Key(pModule, methodDef);
+ return m_ilCodeVersioningStateMap.Lookup(key);
+}
+
+PTR_MethodDescVersioningState CodeVersionManager::GetMethodDescVersioningState(PTR_MethodDesc pClosedMethodDesc) const
+{
+ LIMITED_METHOD_DAC_CONTRACT;
+ return m_methodDescVersioningStateMap.Lookup(pClosedMethodDesc);
+}
+
+#ifndef DACCESS_COMPILE
+HRESULT CodeVersionManager::GetOrCreateILCodeVersioningState(Module* pModule, mdMethodDef methodDef, ILCodeVersioningState** ppILCodeVersioningState)
+{
+ LIMITED_METHOD_CONTRACT;
+ HRESULT hr = S_OK;
+ ILCodeVersioningState* pILCodeVersioningState = GetILCodeVersioningState(pModule, methodDef);
+ if (pILCodeVersioningState == NULL)
+ {
+ pILCodeVersioningState = new (nothrow) ILCodeVersioningState(pModule, methodDef);
+ if (pILCodeVersioningState == NULL)
+ {
+ return E_OUTOFMEMORY;
+ }
+ EX_TRY
+ {
+ // This throws when out of memory, but remains internally
+ // consistent (without adding the new element)
+ m_ilCodeVersioningStateMap.Add(pILCodeVersioningState);
+ }
+ EX_CATCH_HRESULT(hr);
+ if (FAILED(hr))
+ {
+ delete pILCodeVersioningState;
+ return hr;
+ }
+ }
+ *ppILCodeVersioningState = pILCodeVersioningState;
+ return S_OK;
+}
+
+HRESULT CodeVersionManager::GetOrCreateMethodDescVersioningState(MethodDesc* pMethod, MethodDescVersioningState** ppMethodVersioningState)
+{
+ LIMITED_METHOD_CONTRACT;
+ HRESULT hr = S_OK;
+ MethodDescVersioningState* pMethodVersioningState = m_methodDescVersioningStateMap.Lookup(pMethod);
+ if (pMethodVersioningState == NULL)
+ {
+ pMethodVersioningState = new (nothrow) MethodDescVersioningState(pMethod);
+ if (pMethodVersioningState == NULL)
+ {
+ return E_OUTOFMEMORY;
+ }
+ EX_TRY
+ {
+ // This throws when out of memory, but remains internally
+ // consistent (without adding the new element)
+ m_methodDescVersioningStateMap.Add(pMethodVersioningState);
+ }
+ EX_CATCH_HRESULT(hr);
+ if (FAILED(hr))
+ {
+ delete pMethodVersioningState;
+ return hr;
+ }
+ }
+ *ppMethodVersioningState = pMethodVersioningState;
+ return S_OK;
+}
+#endif // DACCESS_COMPILE
+
+DWORD CodeVersionManager::GetNonDefaultILVersionCount()
+{
+ LIMITED_METHOD_DAC_CONTRACT;
+
+ //This function is legal to call WITHOUT taking the lock
+ //It is used to do a quick check if work might be needed without paying the overhead
+ //of acquiring the lock and doing dictionary lookups
+ return m_ilCodeVersioningStateMap.GetCount();
+}
+
+ILCodeVersionCollection CodeVersionManager::GetILCodeVersions(PTR_MethodDesc pMethod)
+{
+ LIMITED_METHOD_DAC_CONTRACT;
+ _ASSERTE(LockOwnedByCurrentThread());
+ return GetILCodeVersions(dac_cast<PTR_Module>(pMethod->GetModule()), pMethod->GetMemberDef());
+}
+
+ILCodeVersionCollection CodeVersionManager::GetILCodeVersions(PTR_Module pModule, mdMethodDef methodDef)
+{
+ LIMITED_METHOD_DAC_CONTRACT;
+ _ASSERTE(LockOwnedByCurrentThread());
+ return ILCodeVersionCollection(pModule, methodDef);
+}
+
+ILCodeVersion CodeVersionManager::GetActiveILCodeVersion(PTR_MethodDesc pMethod)
+{
+ LIMITED_METHOD_DAC_CONTRACT;
+ _ASSERTE(LockOwnedByCurrentThread());
+ return GetActiveILCodeVersion(dac_cast<PTR_Module>(pMethod->GetModule()), pMethod->GetMemberDef());
+}
+
+ILCodeVersion CodeVersionManager::GetActiveILCodeVersion(PTR_Module pModule, mdMethodDef methodDef)
+{
+ LIMITED_METHOD_DAC_CONTRACT;
+ _ASSERTE(LockOwnedByCurrentThread());
+ ILCodeVersioningState* pILCodeVersioningState = GetILCodeVersioningState(pModule, methodDef);
+ if (pILCodeVersioningState == NULL)
+ {
+ return ILCodeVersion(pModule, methodDef);
+ }
+ else
+ {
+ return pILCodeVersioningState->GetActiveVersion();
+ }
+}
+
+ILCodeVersion CodeVersionManager::GetILCodeVersion(PTR_MethodDesc pMethod, ReJITID rejitId)
+{
+ LIMITED_METHOD_DAC_CONTRACT;
+ _ASSERTE(LockOwnedByCurrentThread());
+
+#ifdef FEATURE_REJIT
+ ILCodeVersionCollection collection = GetILCodeVersions(pMethod);
+ for (ILCodeVersionIterator cur = collection.Begin(), end = collection.End(); cur != end; cur++)
+ {
+ if (cur->GetVersionId() == rejitId)
+ {
+ return *cur;
+ }
+ }
+ return ILCodeVersion();
+#else // FEATURE_REJIT
+ _ASSERTE(rejitId == 0);
+ return ILCodeVersion(dac_cast<PTR_Module>(pMethod->GetModule()), pMethod->GetMemberDef());
+#endif // FEATURE_REJIT
+}
+
+NativeCodeVersionCollection CodeVersionManager::GetNativeCodeVersions(PTR_MethodDesc pMethod) const
+{
+ LIMITED_METHOD_DAC_CONTRACT;
+ _ASSERTE(LockOwnedByCurrentThread());
+ return NativeCodeVersionCollection(pMethod, ILCodeVersion());
+}
+
+NativeCodeVersion CodeVersionManager::GetNativeCodeVersion(PTR_MethodDesc pMethod, PCODE codeStartAddress) const
+{
+ LIMITED_METHOD_DAC_CONTRACT;
+ _ASSERTE(LockOwnedByCurrentThread());
+
+ NativeCodeVersionCollection nativeCodeVersions = GetNativeCodeVersions(pMethod);
+ for (NativeCodeVersionIterator cur = nativeCodeVersions.Begin(), end = nativeCodeVersions.End(); cur != end; cur++)
+ {
+ if (cur->GetNativeCode() == codeStartAddress)
+ {
+ return *cur;
+ }
+ }
+ return NativeCodeVersion();
+}
+
+#ifndef DACCESS_COMPILE
+HRESULT CodeVersionManager::AddILCodeVersion(Module* pModule, mdMethodDef methodDef, ReJITID rejitId, ILCodeVersion* pILCodeVersion)
+{
+ LIMITED_METHOD_CONTRACT;
+ _ASSERTE(LockOwnedByCurrentThread());
+
+ ILCodeVersioningState* pILCodeVersioningState;
+ HRESULT hr = GetOrCreateILCodeVersioningState(pModule, methodDef, &pILCodeVersioningState);
+ if (FAILED(hr))
+ {
+ _ASSERTE(hr == E_OUTOFMEMORY);
+ return hr;
+ }
+
+ ILCodeVersionNode* pILCodeVersionNode = new (nothrow) ILCodeVersionNode(pModule, methodDef, rejitId);
+ if (pILCodeVersionNode == NULL)
+ {
+ return E_OUTOFMEMORY;
+ }
+ pILCodeVersioningState->LinkILCodeVersionNode(pILCodeVersionNode);
+ *pILCodeVersion = ILCodeVersion(pILCodeVersionNode);
+ return S_OK;
+}
+
+HRESULT CodeVersionManager::SetActiveILCodeVersions(ILCodeVersion* pActiveVersions, DWORD cActiveVersions, BOOL fEESuspended, CDynArray<CodePublishError> * pErrors)
+{
+ // If the IL version is in the shared domain we need to iterate all domains
+ // looking for instantiations. The domain iterator lock is bigger than
+ // the code version manager lock so we can't do this atomically. In one atomic
+ // update the bookkeeping for IL versioning will happen and then in a second
+ // update the active native code versions will change/code jumpstamps+precodes
+ // will update.
+ //
+ // Note: For all domains other than the shared AppDomain we could do this
+ // atomically, but for now we use the lowest common denominator for all
+ // domains.
+ CONTRACTL
+ {
+ NOTHROW;
+ GC_NOTRIGGER;
+ MODE_PREEMPTIVE;
+ CAN_TAKE_LOCK;
+ PRECONDITION(CheckPointer(pActiveVersions));
+ PRECONDITION(CheckPointer(pErrors, NULL_OK));
+ }
+ CONTRACTL_END;
+ _ASSERTE(!LockOwnedByCurrentThread());
+ HRESULT hr = S_OK;
+
+#if DEBUG
+ for (DWORD i = 0; i < cActiveVersions; i++)
+ {
+ ILCodeVersion activeVersion = pActiveVersions[i];
+ if (activeVersion.IsNull())
+ {
+ _ASSERTE(!"The active IL version can't be NULL");
+ }
+ }
+#endif
+
+ // step 1 - mark the IL versions as being active, this ensures that
+ // any new method instantiations added after this point will bind to
+ // the correct version
+ {
+ TableLockHolder(this);
+ for (DWORD i = 0; i < cActiveVersions; i++)
+ {
+ ILCodeVersion activeVersion = pActiveVersions[i];
+ ILCodeVersioningState* pILCodeVersioningState = NULL;
+ if (FAILED(hr = GetOrCreateILCodeVersioningState(activeVersion.GetModule(), activeVersion.GetMethodDef(), &pILCodeVersioningState)))
+ {
+ _ASSERTE(hr == E_OUTOFMEMORY);
+ return hr;
+ }
+ pILCodeVersioningState->SetActiveVersion(activeVersion);
+ }
+ }
+
+ // step 2 - determine the set of pre-existing method instantiations
+
+ // a parallel array to activeVersions
+ // for each ILCodeVersion in activeVersions, this lists the set
+ // MethodDescs that will need to be updated
+ CDynArray<CDynArray<MethodDesc*>> methodDescsToUpdate;
+ CDynArray<CodePublishError> errorRecords;
+ for (DWORD i = 0; i < cActiveVersions; i++)
+ {
+ CDynArray<MethodDesc*>* pMethodDescs = methodDescsToUpdate.Append();
+ if (pMethodDescs == NULL)
+ {
+ return E_OUTOFMEMORY;
+ }
+ *pMethodDescs = CDynArray<MethodDesc*>();
+
+ MethodDesc* pLoadedMethodDesc = pActiveVersions[i].GetModule()->LookupMethodDef(pActiveVersions[i].GetMethodDef());
+ if (FAILED(hr = CodeVersionManager::EnumerateClosedMethodDescs(pLoadedMethodDesc, pMethodDescs, &errorRecords)))
+ {
+ _ASSERTE(hr == E_OUTOFMEMORY);
+ return hr;
+ }
+ }
+
+ // step 3 - update each pre-existing method instantiation
+ {
+ TableLockHolder lock(this);
+ for (DWORD i = 0; i < cActiveVersions; i++)
+ {
+ // Its possible the active IL version has changed if
+ // another caller made an update while this method wasn't
+ // holding the lock. We will ensure that we synchronize
+ // publishing to whatever version is currently active, even
+ // if that isn't the IL version we set above.
+ //
+ // Note: Although we attempt to handle this case gracefully
+ // it isn't recommended for callers to do this. Racing two calls
+ // that set the IL version to different results means it will be
+ // completely arbitrary which version wins.
+ ILCodeVersion requestedActiveILVersion = pActiveVersions[i];
+ ILCodeVersion activeILVersion = GetActiveILCodeVersion(requestedActiveILVersion.GetModule(), requestedActiveILVersion.GetMethodDef());
+
+ CDynArray<MethodDesc*> methodDescs = methodDescsToUpdate[i];
+ for (int j = 0; j < methodDescs.Count(); j++)
+ {
+ // Get an the active child code version for this method instantiation (it might be NULL, that is OK)
+ NativeCodeVersion activeNativeChild = activeILVersion.GetActiveNativeCodeVersion(methodDescs[j]);
+
+ // Publish that child version, because it is the active native child of the active IL version
+ // Failing to publish is non-fatal, but we do record it so the caller is aware
+ if (FAILED(hr = PublishNativeCodeVersion(methodDescs[j], activeNativeChild, fEESuspended)))
+ {
+ if (FAILED(hr = AddCodePublishError(activeILVersion.GetModule(), activeILVersion.GetMethodDef(), methodDescs[j], hr, &errorRecords)))
+ {
+ _ASSERTE(hr == E_OUTOFMEMORY);
+ return hr;
+ }
+ }
+ }
+ }
+ }
+
+ return S_OK;
+}
+
+HRESULT CodeVersionManager::AddNativeCodeVersion(ILCodeVersion ilCodeVersion, MethodDesc* pClosedMethodDesc, NativeCodeVersion* pNativeCodeVersion)
+{
+ LIMITED_METHOD_CONTRACT;
+ _ASSERTE(LockOwnedByCurrentThread());
+
+ MethodDescVersioningState* pMethodVersioningState;
+ HRESULT hr = GetOrCreateMethodDescVersioningState(pClosedMethodDesc, &pMethodVersioningState);
+ if (FAILED(hr))
+ {
+ _ASSERTE(hr == E_OUTOFMEMORY);
+ return hr;
+ }
+
+ NativeCodeVersionId newId = pMethodVersioningState->AllocateVersionId();
+ NativeCodeVersionNode* pNativeCodeVersionNode = new (nothrow) NativeCodeVersionNode(newId, pClosedMethodDesc, ilCodeVersion.GetVersionId());
+ if (pNativeCodeVersionNode == NULL)
+ {
+ return E_OUTOFMEMORY;
+ }
+
+ pMethodVersioningState->LinkNativeCodeVersionNode(pNativeCodeVersionNode);
+
+ // the first child added is automatically considered the active one.
+ if (ilCodeVersion.GetActiveNativeCodeVersion(pClosedMethodDesc).IsNull())
+ {
+ pNativeCodeVersionNode->SetActiveChildFlag(TRUE);
+ _ASSERTE(!ilCodeVersion.GetActiveNativeCodeVersion(pClosedMethodDesc).IsNull());
+
+ // the new child shouldn't have any native code. If it did we might need to
+ // publish that code as part of adding the node which would require callers
+ // to pay attention to GC suspension and we'd need to report publishing errors
+ // back to them.
+ _ASSERTE(pNativeCodeVersionNode->GetNativeCode() == NULL);
+ }
+ *pNativeCodeVersion = NativeCodeVersion(pNativeCodeVersionNode);
+ return S_OK;
+}
+
+PCODE CodeVersionManager::PublishVersionableCodeIfNecessary(MethodDesc* pMethodDesc, BOOL fCanBackpatchPrestub)
+{
+ STANDARD_VM_CONTRACT;
+ _ASSERTE(!LockOwnedByCurrentThread());
+ _ASSERTE(pMethodDesc->IsVersionable());
+ _ASSERTE(!pMethodDesc->IsPointingToPrestub() || !pMethodDesc->IsVersionableWithJumpStamp());
+
+ HRESULT hr = S_OK;
+ PCODE pCode = NULL;
+ BOOL fIsJumpStampMethod = pMethodDesc->IsVersionableWithJumpStamp();
+
+ NativeCodeVersion activeVersion;
+ {
+ TableLockHolder lock(this);
+ if (FAILED(hr = GetActiveILCodeVersion(pMethodDesc).GetOrCreateActiveNativeCodeVersion(pMethodDesc, &activeVersion)))
+ {
+ _ASSERTE(hr == E_OUTOFMEMORY);
+ ReportCodePublishError(pMethodDesc->GetModule(), pMethodDesc->GetMemberDef(), pMethodDesc, hr);
+ return NULL;
+ }
+ }
+
+ BOOL fEESuspend = FALSE;
+ while (true)
+ {
+ // compile the code if needed
+ pCode = activeVersion.GetNativeCode();
+ if (pCode == NULL)
+ {
+ pCode = pMethodDesc->PrepareCode(activeVersion);
+ }
+
+ // suspend in preparation for publishing if needed
+ if (fEESuspend)
+ {
+ ThreadSuspend::SuspendEE(ThreadSuspend::SUSPEND_FOR_REJIT);
+ }
+
+ {
+ TableLockHolder lock(this);
+ // The common case is that newActiveCode == activeCode, however we did leave the lock so there is
+ // possibility that the active version has changed. If it has we need to restart the compilation
+ // and publishing process with the new active version instead.
+ //
+ // In theory it should be legitimate to break out of this loop and run the less recent active version,
+ // because ultimately this is a race between one thread that is updating the version and another thread
+ // trying to run the current version. However for back-compat with ReJIT we need to guarantee that
+ // a versioning update at least as late as the profiler JitCompilationFinished callback wins the race.
+ NativeCodeVersion newActiveVersion;
+ if (FAILED(hr = GetActiveILCodeVersion(pMethodDesc).GetOrCreateActiveNativeCodeVersion(pMethodDesc, &newActiveVersion)))
+ {
+ _ASSERTE(hr == E_OUTOFMEMORY);
+ ReportCodePublishError(pMethodDesc->GetModule(), pMethodDesc->GetMemberDef(), pMethodDesc, hr);
+ pCode = NULL;
+ break;
+ }
+ if (newActiveVersion != activeVersion)
+ {
+ activeVersion = newActiveVersion;
+ }
+ else
+ {
+ // if we aren't allowed to backpatch we are done
+ if (!fCanBackpatchPrestub)
+ {
+ break;
+ }
+
+ // attempt to publish the active version still under the lock
+ if (FAILED(hr = PublishNativeCodeVersion(pMethodDesc, activeVersion, fEESuspend)))
+ {
+ // if we need an EESuspend to publish then start over. We have to leave the lock in order to suspend,
+ // and when we leave the lock the active version might change again. However now we know that suspend
+ if (hr == CORPROF_E_RUNTIME_SUSPEND_REQUIRED)
+ {
+ _ASSERTE(!fEESuspend);
+ fEESuspend = true;
+ }
+ else
+ {
+ ReportCodePublishError(pMethodDesc->GetModule(), pMethodDesc->GetMemberDef(), pMethodDesc, hr);
+ pCode = NULL;
+ break;
+ }
+ }
+ else
+ {
+ //success
+ break;
+ }
+ }
+ } // exit lock
+
+ if (fEESuspend)
+ {
+ ThreadSuspend::RestartEE(FALSE, TRUE);
+ }
+ }
+
+ // if the EE is still suspended from breaking in the middle of the loop, resume it
+ if (fEESuspend)
+ {
+ ThreadSuspend::RestartEE(FALSE, TRUE);
+ }
+ return pCode;
+}
+
+HRESULT CodeVersionManager::PublishNativeCodeVersion(MethodDesc* pMethod, NativeCodeVersion nativeCodeVersion, BOOL fEESuspended)
+{
+ LIMITED_METHOD_CONTRACT;
+ _ASSERTE(LockOwnedByCurrentThread());
+ _ASSERTE(pMethod->IsVersionable());
+ HRESULT hr = S_OK;
+ PCODE pCode = nativeCodeVersion.IsNull() ? NULL : nativeCodeVersion.GetNativeCode();
+ if (pMethod->IsVersionableWithPrecode())
+ {
+ Precode* pPrecode = pMethod->GetOrCreatePrecode();
+ if (pCode == NULL)
+ {
+ EX_TRY
+ {
+ pPrecode->Reset();
+ }
+ EX_CATCH_HRESULT(hr);
+ return hr;
+ }
+ else
+ {
+ EX_TRY
+ {
+ hr = pPrecode->SetTargetInterlocked(pCode, FALSE) ? S_OK : E_FAIL;
+ }
+ EX_CATCH_HRESULT(hr);
+ return hr;
+ }
+ }
+ else
+ {
+#ifndef FEATURE_JUMPSTAMP
+ _ASSERTE(!"This platform doesn't support JumpStamp but this method doesn't version with Precode,"
+ " this method can't be updated");
+ return E_FAIL;
+#else
+ MethodDescVersioningState* pVersioningState;
+ if (FAILED(hr = GetOrCreateMethodDescVersioningState(pMethod, &pVersioningState)))
+ {
+ _ASSERTE(hr == E_OUTOFMEMORY);
+ return hr;
+ }
+ return pVersioningState->SyncJumpStamp(nativeCodeVersion, fEESuspended);
+#endif
+ }
+}
+
+// static
+HRESULT CodeVersionManager::EnumerateClosedMethodDescs(
+ MethodDesc* pMD,
+ CDynArray<MethodDesc*> * pClosedMethodDescs,
+ CDynArray<CodePublishError> * pUnsupportedMethodErrors)
+{
+ CONTRACTL
+ {
+ NOTHROW;
+ GC_NOTRIGGER;
+ MODE_PREEMPTIVE;
+ CAN_TAKE_LOCK;
+ PRECONDITION(CheckPointer(pMD, NULL_OK));
+ PRECONDITION(CheckPointer(pClosedMethodDescs));
+ PRECONDITION(CheckPointer(pUnsupportedMethodErrors));
+ }
+ CONTRACTL_END;
+ HRESULT hr = S_OK;
+ if (pMD == NULL)
+ {
+ // nothing is loaded yet so we're done for this method.
+ return S_OK;
+ }
+
+ if (!pMD->HasClassOrMethodInstantiation())
+ {
+ // We have a JITted non-generic.
+ MethodDesc ** ppMD = pClosedMethodDescs->Append();
+ if (ppMD == NULL)
+ {
+ return E_OUTOFMEMORY;
+ }
+ *ppMD = pMD;
+ }
+
+ if (!pMD->HasClassOrMethodInstantiation())
+ {
+ // not generic, we're done for this method
+ return S_OK;
+ }
+
+ // Ok, now the case of a generic function (or function on generic class), which
+ // is loaded, and may thus have compiled instantiations.
+ // It's impossible to get to any other kind of domain from the profiling API
+ Module* pModule = pMD->GetModule();
+ mdMethodDef methodDef = pMD->GetMemberDef();
+ BaseDomain * pBaseDomainFromModule = pModule->GetDomain();
+ _ASSERTE(pBaseDomainFromModule->IsAppDomain() ||
+ pBaseDomainFromModule->IsSharedDomain());
+
+ if (pBaseDomainFromModule->IsSharedDomain())
+ {
+ // Iterate through all modules loaded into the shared domain, to
+ // find all instantiations living in the shared domain. This will
+ // include orphaned code (i.e., shared code used by ADs that have
+ // all unloaded), which is good, because orphaned code could get
+ // re-adopted if a new AD is created that can use that shared code
+ hr = EnumerateDomainClosedMethodDescs(
+ NULL, // NULL means to search SharedDomain instead of an AD
+ pModule,
+ methodDef,
+ pClosedMethodDescs,
+ pUnsupportedMethodErrors);
+ }
+ else
+ {
+ // Module is unshared, so just use the module's domain to find instantiations.
+ hr = EnumerateDomainClosedMethodDescs(
+ pBaseDomainFromModule->AsAppDomain(),
+ pModule,
+ methodDef,
+ pClosedMethodDescs,
+ pUnsupportedMethodErrors);
+ }
+ if (FAILED(hr))
+ {
+ _ASSERTE(hr == E_OUTOFMEMORY);
+ return hr;
+ }
+
+ // We want to iterate through all compilations of existing instantiations to
+ // ensure they get marked for rejit. Note: There may be zero instantiations,
+ // but we won't know until we try.
+ if (pBaseDomainFromModule->IsSharedDomain())
+ {
+ // Iterate through all real domains, to find shared instantiations.
+ AppDomainIterator appDomainIterator(TRUE);
+ while (appDomainIterator.Next())
+ {
+ AppDomain * pAppDomain = appDomainIterator.GetDomain();
+ if (pAppDomain->IsUnloading())
+ {
+ continue;
+ }
+ hr = EnumerateDomainClosedMethodDescs(
+ pAppDomain,
+ pModule,
+ methodDef,
+ pClosedMethodDescs,
+ pUnsupportedMethodErrors);
+ if (FAILED(hr))
+ {
+ _ASSERTE(hr == E_OUTOFMEMORY);
+ return hr;
+ }
+ }
+ }
+ return S_OK;
+}
+
+// static
+HRESULT CodeVersionManager::EnumerateDomainClosedMethodDescs(
+ AppDomain * pAppDomainToSearch,
+ Module* pModuleContainingMethodDef,
+ mdMethodDef methodDef,
+ CDynArray<MethodDesc*> * pClosedMethodDescs,
+ CDynArray<CodePublishError> * pUnsupportedMethodErrors)
+{
+ CONTRACTL
+ {
+ NOTHROW;
+ GC_NOTRIGGER;
+ MODE_PREEMPTIVE;
+ CAN_TAKE_LOCK;
+ PRECONDITION(CheckPointer(pAppDomainToSearch, NULL_OK));
+ PRECONDITION(CheckPointer(pModuleContainingMethodDef));
+ PRECONDITION(CheckPointer(pClosedMethodDescs));
+ PRECONDITION(CheckPointer(pUnsupportedMethodErrors));
+ }
+ CONTRACTL_END;
+
+ _ASSERTE(methodDef != mdTokenNil);
+
+ HRESULT hr;
+
+ BaseDomain * pDomainContainingGenericDefinition = pModuleContainingMethodDef->GetDomain();
+
+#ifdef _DEBUG
+ // If the generic definition is not loaded domain-neutral, then all its
+ // instantiations will also be non-domain-neutral and loaded into the same
+ // domain as the generic definition. So the caller may only pass the
+ // domain containing the generic definition as pAppDomainToSearch
+ if (!pDomainContainingGenericDefinition->IsSharedDomain())
+ {
+ _ASSERTE(pDomainContainingGenericDefinition == pAppDomainToSearch);
+ }
+#endif //_DEBUG
+
+ // If pAppDomainToSearch is NULL, iterate through all existing
+ // instantiations loaded into the SharedDomain. If pAppDomainToSearch is non-NULL,
+ // iterate through all existing instantiations in pAppDomainToSearch, and only consider
+ // instantiations in non-domain-neutral assemblies (as we already covered domain
+ // neutral assemblies when we searched the SharedDomain).
+ LoadedMethodDescIterator::AssemblyIterationMode mode = LoadedMethodDescIterator::kModeSharedDomainAssemblies;
+ // these are the default flags which won't actually be used in shared mode other than
+ // asserting they were specified with their default values
+ AssemblyIterationFlags assemFlags = (AssemblyIterationFlags)(kIncludeLoaded | kIncludeExecution);
+ ModuleIterationOption moduleFlags = (ModuleIterationOption)kModIterIncludeLoaded;
+ if (pAppDomainToSearch != NULL)
+ {
+ mode = LoadedMethodDescIterator::kModeUnsharedADAssemblies;
+ assemFlags = (AssemblyIterationFlags)(kIncludeAvailableToProfilers | kIncludeExecution);
+ moduleFlags = (ModuleIterationOption)kModIterIncludeAvailableToProfilers;
+ }
+ LoadedMethodDescIterator it(
+ pAppDomainToSearch,
+ pModuleContainingMethodDef,
+ methodDef,
+ mode,
+ assemFlags,
+ moduleFlags);
+ CollectibleAssemblyHolder<DomainAssembly *> pDomainAssembly;
+ while (it.Next(pDomainAssembly.This()))
+ {
+ MethodDesc * pLoadedMD = it.Current();
+
+ if (!pLoadedMD->IsVersionable())
+ {
+ // For compatibility with the rejit APIs we ensure certain errors are detected and reported using their
+ // original HRESULTS
+ HRESULT errorHR = GetNonVersionableError(pLoadedMD);
+ if (FAILED(errorHR))
+ {
+ if (FAILED(hr = CodeVersionManager::AddCodePublishError(pModuleContainingMethodDef, methodDef, pLoadedMD, CORPROF_E_FUNCTION_IS_COLLECTIBLE, pUnsupportedMethodErrors)))
+ {
+ _ASSERTE(hr == E_OUTOFMEMORY);
+ return hr;
+ }
+ }
+ continue;
+ }
+
+#ifdef _DEBUG
+ if (!pDomainContainingGenericDefinition->IsSharedDomain())
+ {
+ // Method is defined outside of the shared domain, so its instantiation must
+ // be defined in the AD we're iterating over (pAppDomainToSearch, which, as
+ // asserted above, must be the same domain as the generic's definition)
+ _ASSERTE(pLoadedMD->GetDomain() == pAppDomainToSearch);
+ }
+#endif // _DEBUG
+
+ MethodDesc ** ppMD = pClosedMethodDescs->Append();
+ if (ppMD == NULL)
+ {
+ return E_OUTOFMEMORY;
+ }
+ *ppMD = pLoadedMD;
+ }
+ return S_OK;
+}
+#endif // DACCESS_COMPILE
+
+
+//---------------------------------------------------------------------------------------
+//
+// Given the default version code for a MethodDesc that is about to published, add
+// a jumpstamp pointing back to the prestub if the currently active version isn't
+// the default one. This called from the PublishMethodHolder.
+//
+// Arguments:
+// * pMD - MethodDesc to jmp-stamp
+// * pCode - Top of the code that was just jitted (using original IL).
+//
+//
+// Return value:
+// * S_OK: Either we successfully did the jmp-stamp, or we didn't have to
+// * Else, HRESULT indicating failure.
+
+// Assumptions:
+// The caller has not yet published pCode to the MethodDesc, so no threads can be
+// executing inside pMD's code yet. Thus, we don't need to suspend the runtime while
+// applying the jump-stamp like we usually do for rejit requests that are made after
+// a function has been JITted.
+//
+#ifndef DACCESS_COMPILE
+HRESULT CodeVersionManager::DoJumpStampIfNecessary(MethodDesc* pMD, PCODE pCode)
+{
+ CONTRACTL
+ {
+ NOTHROW;
+ GC_NOTRIGGER;
+ MODE_ANY;
+ CAN_TAKE_LOCK;
+ PRECONDITION(CheckPointer(pMD));
+ PRECONDITION(pCode != NULL);
+ }
+ CONTRACTL_END;
+
+ HRESULT hr;
+
+ _ASSERTE(LockOwnedByCurrentThread());
+
+ NativeCodeVersion activeCodeVersion = GetActiveILCodeVersion(pMD).GetActiveNativeCodeVersion(pMD);
+ if (activeCodeVersion.IsDefaultVersion())
+ {
+ //Method not requested to be rejitted, nothing to do
+ return S_OK;
+ }
+
+ if (!(pMD->IsVersionable() && pMD->IsVersionableWithJumpStamp()))
+ {
+ return GetNonVersionableError(pMD);
+ }
+
+#ifndef FEATURE_JUMPSTAMP
+ _ASSERTE(!"How did we get here? IsVersionableWithJumpStamp() should have been FALSE above");
+ return S_OK;
+#else
+ MethodDescVersioningState* pVersioningState;
+ if (FAILED(hr = GetOrCreateMethodDescVersioningState(pMD, &pVersioningState)))
+ {
+ _ASSERTE(hr == E_OUTOFMEMORY);
+ return hr;
+ }
+ if (pVersioningState->GetJumpStampState() != MethodDescVersioningState::JumpStampNone)
+ {
+ //JumpStamp already in place
+ return S_OK;
+ }
+ return pVersioningState->JumpStampNativeCode(pCode);
+#endif // FEATURE_JUMPSTAMP
+
+}
+#endif // DACCESS_COMPILE
+
+#ifndef DACCESS_COMPILE
+//static
+void CodeVersionManager::OnAppDomainExit(AppDomain * pAppDomain)
+{
+ LIMITED_METHOD_CONTRACT;
+ // This would clean up all the allocations we have done and synchronize with any threads that might
+ // still be using the data
+ _ASSERTE(!".Net Core shouldn't be doing app domain shutdown - if we start doing so this needs to be implemented");
+}
+#endif
+
+//---------------------------------------------------------------------------------------
+//
+// Small helper to determine whether a given (possibly instantiated generic) MethodDesc
+// is safe to rejit.
+//
+// Arguments:
+// pMD - MethodDesc to test
+// Return Value:
+// S_OK iff pMD is safe to rejit
+// CORPROF_E_FUNCTION_IS_COLLECTIBLE - function can't be rejitted because it is collectible
+//
+
+// static
+#ifndef DACCESS_COMPILE
+HRESULT CodeVersionManager::GetNonVersionableError(MethodDesc* pMD)
+{
+ CONTRACTL
+ {
+ NOTHROW;
+ GC_NOTRIGGER;
+ CAN_TAKE_LOCK;
+ MODE_ANY;
+ }
+ CONTRACTL_END;
+
+ _ASSERTE(pMD != NULL);
+
+ // Weird, non-user functions were already weeded out in RequestReJIT(), and will
+ // also never be passed to us by the prestub worker (for the pre-rejit case).
+ _ASSERTE(pMD->IsIL());
+
+ // Any MethodDescs that could be collected are not currently supported. Although we
+ // rule out all Ref.Emit modules in RequestReJIT(), there can still exist types defined
+ // in a non-reflection module and instantiated into a collectible assembly
+ // (e.g., List<MyCollectibleStruct>). In the future we may lift this
+ // restriction by updating the ReJitManager when the collectible assemblies
+ // owning the instantiations get collected.
+ if (pMD->GetLoaderAllocator()->IsCollectible())
+ {
+ return CORPROF_E_FUNCTION_IS_COLLECTIBLE;
+ }
+
+ return S_OK;
+}
+#endif
+
+//---------------------------------------------------------------------------------------
+//
+// Helper that inits a new CodePublishError and adds it to the pErrors array
+//
+// Arguments:
+// * pModule - The module in the module/MethodDef identifier pair for the method which
+// had an error during rejit
+// * methodDef - The MethodDef in the module/MethodDef identifier pair for the method which
+// had an error during rejit
+// * pMD - If available, the specific method instance which had an error during rejit
+// * hrStatus - HRESULT for the rejit error that occurred
+// * pErrors - the list of error records that this method will append to
+//
+// Return Value:
+// * S_OK: error was appended
+// * E_OUTOFMEMORY: Not enough memory to create the new error item. The array is unchanged.
+//
+
+//static
+#ifndef DACCESS_COMPILE
+HRESULT CodeVersionManager::AddCodePublishError(Module* pModule, mdMethodDef methodDef, MethodDesc* pMD, HRESULT hrStatus, CDynArray<CodePublishError> * pErrors)
+{
+ CONTRACTL
+ {
+ NOTHROW;
+ GC_NOTRIGGER;
+ MODE_ANY;
+ }
+ CONTRACTL_END;
+
+ if (pErrors == NULL)
+ {
+ return S_OK;
+ }
+
+ CodePublishError* pError = pErrors->Append();
+ if (pError == NULL)
+ {
+ return E_OUTOFMEMORY;
+ }
+ pError->pModule = pModule;
+ pError->methodDef = methodDef;
+ pError->pMethodDesc = pMD;
+ pError->hrStatus = hrStatus;
+ return S_OK;
+}
+#endif
+
+#ifndef DACCESS_COMPILE
+void CodeVersionManager::ReportCodePublishError(CodePublishError* pErrorRecord)
+{
+ CONTRACTL
+ {
+ NOTHROW;
+ GC_TRIGGERS;
+ CAN_TAKE_LOCK;
+ MODE_ANY;
+ }
+ CONTRACTL_END;
+
+ ReportCodePublishError(pErrorRecord->pModule, pErrorRecord->methodDef, pErrorRecord->pMethodDesc, pErrorRecord->hrStatus);
+}
+
+void CodeVersionManager::ReportCodePublishError(Module* pModule, mdMethodDef methodDef, MethodDesc* pMD, HRESULT hrStatus)
+{
+ CONTRACTL
+ {
+ NOTHROW;
+ GC_TRIGGERS;
+ CAN_TAKE_LOCK;
+ MODE_ANY;
+ }
+ CONTRACTL_END;
+
+#ifdef FEATURE_REJIT
+ BOOL isRejitted = FALSE;
+ {
+ TableLockHolder(this);
+ isRejitted = !GetActiveILCodeVersion(pModule, methodDef).IsDefaultVersion();
+ }
+
+ // this isn't perfect, we might be activating a tiered jitting variation of a rejitted
+ // method for example. If it proves to be an issue we can revisit.
+ if (isRejitted)
+ {
+ ReJitManager::ReportReJITError(pModule, methodDef, pMD, hrStatus);
+ }
+#endif
+}
+#endif // DACCESS_COMPILE
+
+//---------------------------------------------------------------------------------------
+//
+// PrepareCodeConfig::SetNativeCode() calls this to determine if there's a non-default code
+// version requested for a MethodDesc that has just been jitted for the first time.
+// This is also called when methods are being restored in NGEN images. The sequence looks like:
+// *Enter holder
+// Enter code version manager lock
+// DoJumpStampIfNecessary
+// *Runtime code publishes/restores method
+// *Exit holder
+// Leave code version manager lock
+// Send rejit error callbacks if needed
+//
+//
+// #PublishCode:
+// Note that the runtime needs to publish/restore the PCODE while this holder is
+// on the stack, so it can happen under the code version manager's lock.
+// This prevents a race with a profiler that calls
+// RequestReJIT just as the method finishes compiling. In particular, the locking ensures
+// atomicity between this set of steps (performed in DoJumpStampIfNecessary):
+// * (1) Checking whether there is a non-default version for this MD
+// * (2) If not, skip doing the jmp-stamp
+// * (3) Publishing the PCODE
+//
+// with respect to these steps performed in RequestReJIT:
+// * (a) Is PCODE published yet?
+// * (b) Create non-default ILCodeVersion which the prestub will
+// consult when it JITs the original IL
+//
+// Without this atomicity, we could get the ordering (1), (2), (a), (b), (3), resulting
+// in the rejit request getting completely ignored (i.e., we file away the new ILCodeVersion
+// AFTER the prestub checks for it).
+//
+// A similar race is possible for code being restored. In that case the restoring thread
+// does:
+// * (1) Check if there is a non-default ILCodeVersion for this MD
+// * (2) If not, no need to jmp-stamp
+// * (3) Restore the MD
+
+// And RequestRejit does:
+// * (a) [In LoadedMethodDescIterator] Is a potential MD restored yet?
+// * (b) [In EnumerateDomainClosedMethodDescs] If not, don't queue it for jump-stamping
+//
+// Same ordering (1), (2), (a), (b), (3) results in missing both opportunities to jump
+// stamp.
+
+#if !defined(DACCESS_COMPILE) && !defined(CROSSGEN_COMPILE)
+PublishMethodHolder::PublishMethodHolder(MethodDesc* pMethodDesc, PCODE pCode) :
+ m_pMD(NULL), m_hr(S_OK)
+{
+ // This method can't have a contract because entering the table lock
+ // below increments GCNoTrigger count. Contracts always revert these changes
+ // at the end of the method but we need the incremented count to flow out of the
+ // method. The balancing decrement occurs in the destructor.
+ STATIC_CONTRACT_NOTHROW;
+ STATIC_CONTRACT_GC_NOTRIGGER;
+ STATIC_CONTRACT_CAN_TAKE_LOCK;
+ STATIC_CONTRACT_MODE_ANY;
+
+ // We come here from the PreStub and from MethodDesc::CheckRestore
+ // The method should be effectively restored, but we haven't yet
+ // cleared the unrestored bit so we can't assert pMethodDesc->IsRestored()
+ // We can assert:
+ _ASSERTE(pMethodDesc->GetMethodTable()->IsRestored());
+
+ if (pCode != NULL)
+ {
+ m_pMD = pMethodDesc;
+ CodeVersionManager* pCodeVersionManager = pMethodDesc->GetCodeVersionManager();
+ pCodeVersionManager->EnterLock();
+ m_hr = pCodeVersionManager->DoJumpStampIfNecessary(pMethodDesc, pCode);
+ }
+}
+
+
+PublishMethodHolder::~PublishMethodHolder()
+{
+ // This method can't have a contract because leaving the table lock
+ // below decrements GCNoTrigger count. Contracts always revert these changes
+ // at the end of the method but we need the decremented count to flow out of the
+ // method. The balancing increment occurred in the constructor.
+ STATIC_CONTRACT_NOTHROW;
+ STATIC_CONTRACT_GC_TRIGGERS; // NOTRIGGER until we leave the lock
+ STATIC_CONTRACT_CAN_TAKE_LOCK;
+ STATIC_CONTRACT_MODE_ANY;
+
+ if (m_pMD)
+ {
+ CodeVersionManager* pCodeVersionManager = m_pMD->GetCodeVersionManager();
+ pCodeVersionManager->LeaveLock();
+ if (FAILED(m_hr))
+ {
+ pCodeVersionManager->ReportCodePublishError(m_pMD->GetModule(), m_pMD->GetMemberDef(), m_pMD, m_hr);
+ }
+ }
+}
+
+PublishMethodTableHolder::PublishMethodTableHolder(MethodTable* pMethodTable) :
+ m_pMethodTable(NULL)
+{
+ // This method can't have a contract because entering the table lock
+ // below increments GCNoTrigger count. Contracts always revert these changes
+ // at the end of the method but we need the incremented count to flow out of the
+ // method. The balancing decrement occurs in the destructor.
+ STATIC_CONTRACT_NOTHROW;
+ STATIC_CONTRACT_GC_NOTRIGGER;
+ STATIC_CONTRACT_CAN_TAKE_LOCK;
+ STATIC_CONTRACT_MODE_ANY;
+
+ // We come here from MethodTable::SetIsRestored
+ // The method table should be effectively restored, but we haven't yet
+ // cleared the unrestored bit so we can't assert pMethodTable->IsRestored()
+
+ m_pMethodTable = pMethodTable;
+ CodeVersionManager* pCodeVersionManager = pMethodTable->GetModule()->GetCodeVersionManager();
+ pCodeVersionManager->EnterLock();
+ MethodTable::IntroducedMethodIterator itMethods(pMethodTable, FALSE);
+ for (; itMethods.IsValid(); itMethods.Next())
+ {
+ // Although the MethodTable is restored, the methods might not be.
+ // We need to be careful to only query portions of the MethodDesc
+ // that work in a partially restored state. The only methods that need
+ // further restoration are IL stubs (which aren't rejittable) and
+ // generic methods. The only generic methods directly accesible from
+ // the MethodTable are definitions. GetNativeCode() on generic defs
+ // will run succesfully and return NULL which short circuits the
+ // rest of the logic.
+ MethodDesc * pMD = itMethods.GetMethodDesc();
+ PCODE pCode = pMD->GetNativeCode();
+ if (pCode != NULL)
+ {
+ HRESULT hr = pCodeVersionManager->DoJumpStampIfNecessary(pMD, pCode);
+ if (FAILED(hr))
+ {
+ CodeVersionManager::AddCodePublishError(pMD->GetModule(), pMD->GetMemberDef(), pMD, hr, &m_errors);
+ }
+ }
+ }
+}
+
+
+PublishMethodTableHolder::~PublishMethodTableHolder()
+{
+ // This method can't have a contract because leaving the table lock
+ // below decrements GCNoTrigger count. Contracts always revert these changes
+ // at the end of the method but we need the decremented count to flow out of the
+ // method. The balancing increment occurred in the constructor.
+ STATIC_CONTRACT_NOTHROW;
+ STATIC_CONTRACT_GC_TRIGGERS; // NOTRIGGER until we leave the lock
+ STATIC_CONTRACT_CAN_TAKE_LOCK;
+ STATIC_CONTRACT_MODE_ANY;
+
+ if (m_pMethodTable)
+ {
+ CodeVersionManager* pCodeVersionManager = m_pMethodTable->GetModule()->GetCodeVersionManager();
+ pCodeVersionManager->LeaveLock();
+ for (int i = 0; i < m_errors.Count(); i++)
+ {
+ pCodeVersionManager->ReportCodePublishError(&(m_errors[i]));
+ }
+ }
+}
+#endif // !defined(DACCESS_COMPILE) && !defined(CROSSGEN_COMPILE)
+
+#endif // FEATURE_CODE_VERSIONING
+
diff --git a/src/vm/codeversion.h b/src/vm/codeversion.h
new file mode 100644
index 0000000000..768c9cdb55
--- /dev/null
+++ b/src/vm/codeversion.h
@@ -0,0 +1,689 @@
+// 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.
+// ===========================================================================
+// File: CodeVersion.h
+//
+// ===========================================================================
+
+
+#ifndef CODE_VERSION_H
+#define CODE_VERSION_H
+
+class NativeCodeVersion;
+class ILCodeVersion;
+typedef DWORD NativeCodeVersionId;
+
+#ifdef FEATURE_CODE_VERSIONING
+class NativeCodeVersionNode;
+typedef DPTR(class NativeCodeVersionNode) PTR_NativeCodeVersionNode;
+class NativeCodeVersionCollection;
+class NativeCodeVersionIterator;
+class ILCodeVersionNode;
+typedef DPTR(class ILCodeVersionNode) PTR_ILCodeVersionNode;
+class ILCodeVersionCollection;
+class ILCodeVersionIterator;
+class MethodDescVersioningState;
+typedef DPTR(class MethodDescVersioningState) PTR_MethodDescVersioningState;
+
+class ILCodeVersioningState;
+typedef DPTR(class ILCodeVersioningState) PTR_ILCodeVersioningState;
+class CodeVersionManager;
+typedef DPTR(class CodeVersionManager) PTR_CodeVersionManager;
+
+// This HRESULT is only used as a private implementation detail. Corerror.xml has a comment in it
+// reserving this value for our use but it doesn't appear in the public headers.
+#define CORPROF_E_RUNTIME_SUSPEND_REQUIRED 0x80131381
+
+#endif
+
+
+
+
+class NativeCodeVersion
+{
+#ifdef FEATURE_CODE_VERSIONING
+ friend class MethodDescVersioningState;
+ friend class ILCodeVersion;
+#endif
+
+public:
+ NativeCodeVersion();
+ NativeCodeVersion(const NativeCodeVersion & rhs);
+#ifdef FEATURE_CODE_VERSIONING
+ NativeCodeVersion(PTR_NativeCodeVersionNode pVersionNode);
+#endif
+ NativeCodeVersion(PTR_MethodDesc pMethod);
+ BOOL IsNull() const;
+ PTR_MethodDesc GetMethodDesc() const;
+ NativeCodeVersionId GetVersionId() const;
+ BOOL IsDefaultVersion() const;
+ PCODE GetNativeCode() const;
+ ILCodeVersion GetILCodeVersion() const;
+ ReJITID GetILCodeVersionId() const;
+#ifndef DACCESS_COMPILE
+ BOOL SetNativeCodeInterlocked(PCODE pCode, PCODE pExpected = NULL);
+#endif
+#ifdef FEATURE_TIERED_COMPILATION
+ enum OptimizationTier
+ {
+ OptimizationTier0,
+ OptimizationTier1
+ };
+ OptimizationTier GetOptimizationTier() const;
+#ifndef DACCESS_COMPILE
+ void SetOptimizationTier(OptimizationTier tier);
+#endif
+#endif // FEATURE_TIERED_COMPILATION
+ bool operator==(const NativeCodeVersion & rhs) const;
+ bool operator!=(const NativeCodeVersion & rhs) const;
+#if defined(DACCESS_COMPILE) && defined(FEATURE_CODE_VERSIONING)
+ // The DAC is privy to the backing node abstraction
+ PTR_NativeCodeVersionNode AsNode() const;
+#endif
+
+private:
+
+#ifndef FEATURE_CODE_VERSIONING
+ MethodDesc* m_pMethodDesc;
+#else // FEATURE_CODE_VERSIONING
+
+#ifndef DACCESS_COMPILE
+ NativeCodeVersionNode* AsNode() const;
+ NativeCodeVersionNode* AsNode();
+ void SetActiveChildFlag(BOOL isActive);
+ MethodDescVersioningState* GetMethodDescVersioningState();
+#endif
+
+ BOOL IsActiveChildVersion() const;
+ PTR_MethodDescVersioningState GetMethodDescVersioningState() const;
+
+ enum StorageKind
+ {
+ Unknown,
+ Explicit,
+ Synthetic
+ };
+
+ StorageKind m_storageKind;
+ union
+ {
+ PTR_NativeCodeVersionNode m_pVersionNode;
+ struct SyntheticStorage
+ {
+ PTR_MethodDesc m_pMethodDesc;
+ } m_synthetic;
+ };
+#endif // FEATURE_CODE_VERSIONING
+};
+
+
+
+#ifdef FEATURE_CODE_VERSIONING
+
+
+
+class ILCodeVersion
+{
+ friend class NativeCodeVersionIterator;
+
+public:
+ ILCodeVersion();
+ ILCodeVersion(const ILCodeVersion & ilCodeVersion);
+ ILCodeVersion(PTR_ILCodeVersionNode pILCodeVersionNode);
+ ILCodeVersion(PTR_Module pModule, mdMethodDef methodDef);
+
+ bool operator==(const ILCodeVersion & rhs) const;
+ bool operator!=(const ILCodeVersion & rhs) const;
+ BOOL IsNull() const;
+ BOOL IsDefaultVersion() const;
+ PTR_Module GetModule() const;
+ mdMethodDef GetMethodDef() const;
+ ReJITID GetVersionId() const;
+ NativeCodeVersionCollection GetNativeCodeVersions(PTR_MethodDesc pClosedMethodDesc) const;
+ NativeCodeVersion GetActiveNativeCodeVersion(PTR_MethodDesc pClosedMethodDesc) const;
+ PTR_COR_ILMETHOD GetIL() const;
+ PTR_COR_ILMETHOD GetILNoThrow() const;
+ DWORD GetJitFlags() const;
+ const InstrumentedILOffsetMapping* GetInstrumentedILMap() const;
+
+#ifndef DACCESS_COMPILE
+ void SetIL(COR_ILMETHOD* pIL);
+ void SetJitFlags(DWORD flags);
+ void SetInstrumentedILMap(SIZE_T cMap, COR_IL_MAP * rgMap);
+ HRESULT AddNativeCodeVersion(MethodDesc* pClosedMethodDesc, NativeCodeVersion* pNativeCodeVersion);
+ HRESULT GetOrCreateActiveNativeCodeVersion(MethodDesc* pClosedMethodDesc, NativeCodeVersion* pNativeCodeVersion);
+ HRESULT SetActiveNativeCodeVersion(NativeCodeVersion activeNativeCodeVersion, BOOL fEESuspended);
+#endif //DACCESS_COMPILE
+
+ enum RejitFlags
+ {
+ // The profiler has requested a ReJit, so we've allocated stuff, but we haven't
+ // called back to the profiler to get any info or indicate that the ReJit has
+ // started. (This Info can be 'reused' for a new ReJit if the
+ // profiler calls RequestRejit again before we transition to the next state.)
+ kStateRequested = 0x00000000,
+
+ // The CLR has initiated the call to the profiler's GetReJITParameters() callback
+ // but it hasn't completed yet. At this point we have to assume the profiler has
+ // commited to a specific IL body, even if the CLR doesn't know what it is yet.
+ // If the profiler calls RequestRejit we need to allocate a new ILCodeVersion
+ // and call GetReJITParameters() again.
+ kStateGettingReJITParameters = 0x00000001,
+
+ // We have asked the profiler about this method via ICorProfilerFunctionControl,
+ // and have thus stored the IL and codegen flags the profiler specified.
+ kStateActive = 0x00000002,
+
+ kStateMask = 0x0000000F,
+ };
+
+ RejitFlags GetRejitState() const;
+#ifndef DACCESS_COMPILE
+ void SetRejitState(RejitFlags newState);
+#endif
+
+#ifdef DACCESS_COMPILE
+ // The DAC is privy to the backing node abstraction
+ PTR_ILCodeVersionNode AsNode() const;
+#endif
+
+private:
+
+#ifndef DACCESS_COMPILE
+ PTR_ILCodeVersionNode AsNode();
+ PTR_ILCodeVersionNode AsNode() const;
+#endif
+
+ enum StorageKind
+ {
+ Unknown,
+ Explicit,
+ Synthetic
+ };
+
+ StorageKind m_storageKind;
+ union
+ {
+ PTR_ILCodeVersionNode m_pVersionNode;
+ struct SyntheticStorage
+ {
+ PTR_Module m_pModule;
+ mdMethodDef m_methodDef;
+ } m_synthetic;
+ };
+};
+
+
+class NativeCodeVersionNode
+{
+ friend NativeCodeVersionIterator;
+ friend MethodDescVersioningState;
+ friend ILCodeVersionNode;
+public:
+#ifndef DACCESS_COMPILE
+ NativeCodeVersionNode(NativeCodeVersionId id, MethodDesc* pMethod, ReJITID parentId);
+#endif
+#ifdef DEBUG
+ BOOL LockOwnedByCurrentThread() const;
+#endif
+ PTR_MethodDesc GetMethodDesc() const;
+ NativeCodeVersionId GetVersionId() const;
+ PCODE GetNativeCode() const;
+ ReJITID GetILVersionId() const;
+ ILCodeVersion GetILCodeVersion() const;
+ BOOL IsActiveChildVersion() const;
+#ifndef DACCESS_COMPILE
+ BOOL SetNativeCodeInterlocked(PCODE pCode, PCODE pExpected);
+ void SetActiveChildFlag(BOOL isActive);
+#endif
+#ifdef FEATURE_TIERED_COMPILATION
+ NativeCodeVersion::OptimizationTier GetOptimizationTier() const;
+#ifndef DACCESS_COMPILE
+ void SetOptimizationTier(NativeCodeVersion::OptimizationTier tier);
+#endif
+#endif
+
+private:
+ //union - could save a little memory?
+ //{
+ PCODE m_pNativeCode;
+ PTR_MethodDesc m_pMethodDesc;
+ //};
+
+ ReJITID m_parentId;
+ PTR_NativeCodeVersionNode m_pNextMethodDescSibling;
+ NativeCodeVersionId m_id;
+#ifdef FEATURE_TIERED_COMPILATION
+ Volatile<NativeCodeVersion::OptimizationTier> m_optTier;
+#endif
+
+ enum NativeCodeVersionNodeFlags
+ {
+ IsActiveChildFlag = 1
+ };
+ DWORD m_flags;
+};
+
+class NativeCodeVersionCollection
+{
+ friend class NativeCodeVersionIterator;
+public:
+ NativeCodeVersionCollection(PTR_MethodDesc pMethodDescFilter, ILCodeVersion ilCodeFilter);
+ NativeCodeVersionIterator Begin();
+ NativeCodeVersionIterator End();
+
+private:
+ PTR_MethodDesc m_pMethodDescFilter;
+ ILCodeVersion m_ilCodeFilter;
+};
+
+class NativeCodeVersionIterator : public Enumerator<const NativeCodeVersion, NativeCodeVersionIterator>
+{
+ friend class Enumerator<const NativeCodeVersion, NativeCodeVersionIterator>;
+
+public:
+ NativeCodeVersionIterator(NativeCodeVersionCollection* pCollection);
+ CHECK Check() const { CHECK_OK; }
+
+protected:
+ const NativeCodeVersion & Get() const;
+ void First();
+ void Next();
+ bool Equal(const NativeCodeVersionIterator &i) const;
+
+ CHECK DoCheck() const { CHECK_OK; }
+
+private:
+ enum IterationStage
+ {
+ Initial,
+ ImplicitCodeVersion,
+ LinkedList,
+ End
+ };
+ IterationStage m_stage;
+ NativeCodeVersionCollection* m_pCollection;
+ PTR_NativeCodeVersionNode m_pLinkedListCur;
+ NativeCodeVersion m_cur;
+};
+
+class ILCodeVersionNode
+{
+public:
+ ILCodeVersionNode();
+#ifndef DACCESS_COMPILE
+ ILCodeVersionNode(Module* pModule, mdMethodDef methodDef, ReJITID id);
+#endif
+#ifdef DEBUG
+ BOOL LockOwnedByCurrentThread() const;
+#endif //DEBUG
+ PTR_Module GetModule() const;
+ mdMethodDef GetMethodDef() const;
+ ReJITID GetVersionId() const;
+ PTR_COR_ILMETHOD GetIL() const;
+ DWORD GetJitFlags() const;
+ const InstrumentedILOffsetMapping* GetInstrumentedILMap() const;
+ ILCodeVersion::RejitFlags GetRejitState() const;
+ PTR_ILCodeVersionNode GetNextILVersionNode() const;
+#ifndef DACCESS_COMPILE
+ void SetIL(COR_ILMETHOD* pIL);
+ void SetJitFlags(DWORD flags);
+ void SetInstrumentedILMap(SIZE_T cMap, COR_IL_MAP * rgMap);
+ void SetRejitState(ILCodeVersion::RejitFlags newState);
+ void SetNextILVersionNode(ILCodeVersionNode* pNextVersionNode);
+#endif
+
+private:
+ PTR_Module m_pModule;
+ mdMethodDef m_methodDef;
+ ReJITID m_rejitId;
+ PTR_ILCodeVersionNode m_pNextILVersionNode;
+ Volatile<ILCodeVersion::RejitFlags> m_rejitState;
+ VolatilePtr<COR_ILMETHOD> m_pIL;
+ Volatile<DWORD> m_jitFlags;
+ InstrumentedILOffsetMapping m_instrumentedILMap;
+};
+
+class ILCodeVersionCollection
+{
+ friend class ILCodeVersionIterator;
+
+public:
+ ILCodeVersionCollection(PTR_Module pModule, mdMethodDef methodDef);
+ ILCodeVersionIterator Begin();
+ ILCodeVersionIterator End();
+
+private:
+ PTR_Module m_pModule;
+ mdMethodDef m_methodDef;
+};
+
+class ILCodeVersionIterator : public Enumerator<const ILCodeVersion, ILCodeVersionIterator>
+{
+ friend class Enumerator<const ILCodeVersion, ILCodeVersionIterator>;
+
+public:
+ ILCodeVersionIterator();
+ ILCodeVersionIterator(const ILCodeVersionIterator & iter);
+ ILCodeVersionIterator(ILCodeVersionCollection* pCollection);
+ CHECK Check() const { CHECK_OK; }
+
+protected:
+ const ILCodeVersion & Get() const;
+ void First();
+ void Next();
+ bool Equal(const ILCodeVersionIterator &i) const;
+
+ CHECK DoCheck() const { CHECK_OK; }
+
+private:
+ enum IterationStage
+ {
+ Initial,
+ ImplicitCodeVersion,
+ LinkedList,
+ End
+ };
+ IterationStage m_stage;
+ ILCodeVersion m_cur;
+ PTR_ILCodeVersionNode m_pLinkedListCur;
+ ILCodeVersionCollection* m_pCollection;
+};
+
+class MethodDescVersioningState
+{
+public:
+ // The size of the code used to jump stamp the prolog
+#ifdef FEATURE_JUMPSTAMP
+ static const size_t JumpStubSize =
+#if defined(_X86_) || defined(_AMD64_)
+ 5;
+#else
+#error "Need to define size of jump-stamp for this platform"
+#endif
+#endif // FEATURE_JUMPSTAMP
+
+ MethodDescVersioningState(PTR_MethodDesc pMethodDesc);
+ PTR_MethodDesc GetMethodDesc() const;
+ NativeCodeVersionId AllocateVersionId();
+ PTR_NativeCodeVersionNode GetFirstVersionNode() const;
+
+#ifndef DACCESS_COMPILE
+#ifdef FEATURE_JUMPSTAMP
+ HRESULT SyncJumpStamp(NativeCodeVersion nativeCodeVersion, BOOL fEESuspended);
+ HRESULT UpdateJumpTarget(BOOL fEESuspended, PCODE pRejittedCode);
+ HRESULT UndoJumpStampNativeCode(BOOL fEESuspended);
+ HRESULT JumpStampNativeCode(PCODE pCode = NULL);
+#endif // FEATURE_JUMPSTAMP
+ void LinkNativeCodeVersionNode(NativeCodeVersionNode* pNativeCodeVersionNode);
+#endif // DACCESS_COMPILE
+
+#ifdef FEATURE_JUMPSTAMP
+ enum JumpStampFlags
+ {
+ // There is no jump stamp in place on this method (Either because
+ // there is no code at all, or there is code that hasn't been
+ // overwritten with a jump)
+ JumpStampNone = 0x0,
+
+ // The method code has the jump stamp written in, and it points to the Prestub
+ JumpStampToPrestub = 0x1,
+
+ // The method code has the jump stamp written in, and it points to the currently
+ // active code version
+ JumpStampToActiveVersion = 0x2,
+ };
+
+ JumpStampFlags GetJumpStampState();
+ void SetJumpStampState(JumpStampFlags newState);
+#endif // FEATURE_JUMPSTAMP
+
+ //read-write data for the default native code version
+ BOOL IsDefaultVersionActiveChild() const;
+#ifndef DACCESS_COMPILE
+ void SetDefaultVersionActiveChildFlag(BOOL isActive);
+#endif
+
+private:
+#if !defined(DACCESS_COMPILE) && defined(FEATURE_JUMPSTAMP)
+ INDEBUG(BOOL CodeIsSaved();)
+ HRESULT UpdateJumpStampHelper(BYTE* pbCode, INT64 i64OldValue, INT64 i64NewValue, BOOL fContentionPossible);
+#endif
+ PTR_MethodDesc m_pMethodDesc;
+
+ enum MethodDescVersioningStateFlags
+ {
+ JumpStampMask = 0x3,
+ IsDefaultVersionActiveChildFlag = 0x4
+ };
+ BYTE m_flags;
+ NativeCodeVersionId m_nextId;
+ PTR_NativeCodeVersionNode m_pFirstVersionNode;
+
+
+ // The originally JITted code that was overwritten with the jmp stamp.
+#ifdef FEATURE_JUMPSTAMP
+ BYTE m_rgSavedCode[JumpStubSize];
+#endif
+};
+
+class MethodDescVersioningStateHashTraits : public NoRemoveSHashTraits<DefaultSHashTraits<PTR_MethodDescVersioningState>>
+{
+public:
+ typedef typename DefaultSHashTraits<PTR_MethodDescVersioningState>::element_t element_t;
+ typedef typename DefaultSHashTraits<PTR_MethodDescVersioningState>::count_t count_t;
+
+ typedef const PTR_MethodDesc key_t;
+
+ static key_t GetKey(element_t e)
+ {
+ LIMITED_METHOD_CONTRACT;
+ return e->GetMethodDesc();
+ }
+ static BOOL Equals(key_t k1, key_t k2)
+ {
+ LIMITED_METHOD_CONTRACT;
+ return k1 == k2;
+ }
+ static count_t Hash(key_t k)
+ {
+ LIMITED_METHOD_CONTRACT;
+ return (count_t)(size_t)dac_cast<TADDR>(k);
+ }
+
+ static const element_t Null() { LIMITED_METHOD_CONTRACT; return dac_cast<PTR_MethodDescVersioningState>(nullptr); }
+ static bool IsNull(const element_t &e) { LIMITED_METHOD_CONTRACT; return e == NULL; }
+};
+
+typedef SHash<MethodDescVersioningStateHashTraits> MethodDescVersioningStateHash;
+
+class ILCodeVersioningState
+{
+public:
+ ILCodeVersioningState(PTR_Module pModule, mdMethodDef methodDef);
+ ILCodeVersion GetActiveVersion() const;
+ PTR_ILCodeVersionNode GetFirstVersionNode() const;
+#ifndef DACCESS_COMPILE
+ void SetActiveVersion(ILCodeVersion ilActiveCodeVersion);
+ void LinkILCodeVersionNode(ILCodeVersionNode* pILCodeVersionNode);
+#endif
+
+ struct Key
+ {
+ public:
+ Key();
+ Key(PTR_Module pModule, mdMethodDef methodDef);
+ size_t Hash() const;
+ bool operator==(const Key & rhs) const;
+ private:
+ PTR_Module m_pModule;
+ mdMethodDef m_methodDef;
+ };
+
+ Key GetKey() const;
+
+private:
+ ILCodeVersion m_activeVersion;
+ PTR_ILCodeVersionNode m_pFirstVersionNode;
+ PTR_Module m_pModule;
+ mdMethodDef m_methodDef;
+};
+
+class ILCodeVersioningStateHashTraits : public NoRemoveSHashTraits<DefaultSHashTraits<PTR_ILCodeVersioningState>>
+{
+public:
+ typedef typename DefaultSHashTraits<PTR_ILCodeVersioningState>::element_t element_t;
+ typedef typename DefaultSHashTraits<PTR_ILCodeVersioningState>::count_t count_t;
+
+ typedef const ILCodeVersioningState::Key key_t;
+
+ static key_t GetKey(element_t e)
+ {
+ LIMITED_METHOD_CONTRACT;
+ return e->GetKey();
+ }
+ static BOOL Equals(key_t k1, key_t k2)
+ {
+ LIMITED_METHOD_CONTRACT;
+ return k1 == k2;
+ }
+ static count_t Hash(key_t k)
+ {
+ LIMITED_METHOD_CONTRACT;
+ return (count_t)k.Hash();
+ }
+
+ static const element_t Null() { LIMITED_METHOD_CONTRACT; return dac_cast<PTR_ILCodeVersioningState>(nullptr); }
+ static bool IsNull(const element_t &e) { LIMITED_METHOD_CONTRACT; return e == NULL; }
+};
+
+typedef SHash<ILCodeVersioningStateHashTraits> ILCodeVersioningStateHash;
+
+
+class CodeVersionManager
+{
+ friend class ILCodeVersion;
+ friend class PublishMethodHolder;
+ friend class PublishMethodTableHolder;
+
+public:
+ CodeVersionManager();
+
+ void PreInit(BOOL fSharedDomain);
+
+ class TableLockHolder : public CrstHolder
+ {
+ public:
+ TableLockHolder(CodeVersionManager * pCodeVersionManager);
+ };
+ //Using the holder is preferable, but in some cases the holder can't be used
+#ifndef DACCESS_COMPILE
+ void EnterLock();
+ void LeaveLock();
+#endif
+
+#ifdef DEBUG
+ BOOL LockOwnedByCurrentThread() const;
+#endif
+
+ DWORD GetNonDefaultILVersionCount();
+ ILCodeVersionCollection GetILCodeVersions(PTR_MethodDesc pMethod);
+ ILCodeVersionCollection GetILCodeVersions(PTR_Module pModule, mdMethodDef methodDef);
+ ILCodeVersion GetActiveILCodeVersion(PTR_MethodDesc pMethod);
+ ILCodeVersion GetActiveILCodeVersion(PTR_Module pModule, mdMethodDef methodDef);
+ ILCodeVersion GetILCodeVersion(PTR_MethodDesc pMethod, ReJITID rejitId);
+ NativeCodeVersionCollection GetNativeCodeVersions(PTR_MethodDesc pMethod) const;
+ NativeCodeVersion GetNativeCodeVersion(PTR_MethodDesc pMethod, PCODE codeStartAddress) const;
+ PTR_ILCodeVersioningState GetILCodeVersioningState(PTR_Module pModule, mdMethodDef methodDef) const;
+ PTR_MethodDescVersioningState GetMethodDescVersioningState(PTR_MethodDesc pMethod) const;
+
+#ifndef DACCESS_COMPILE
+ struct CodePublishError
+ {
+ Module* pModule;
+ mdMethodDef methodDef;
+ MethodDesc* pMethodDesc;
+ HRESULT hrStatus;
+ };
+
+ HRESULT AddILCodeVersion(Module* pModule, mdMethodDef methodDef, ReJITID rejitId, ILCodeVersion* pILCodeVersion);
+ HRESULT AddNativeCodeVersion(ILCodeVersion ilCodeVersion, MethodDesc* pClosedMethodDesc, NativeCodeVersion* pNativeCodeVersion);
+ HRESULT DoJumpStampIfNecessary(MethodDesc* pMD, PCODE pCode);
+ PCODE PublishVersionableCodeIfNecessary(MethodDesc* pMethodDesc, BOOL fCanBackpatchPrestub);
+ HRESULT PublishNativeCodeVersion(MethodDesc* pMethodDesc, NativeCodeVersion nativeCodeVersion, BOOL fEESuspended);
+ HRESULT GetOrCreateMethodDescVersioningState(MethodDesc* pMethod, MethodDescVersioningState** ppMethodDescVersioningState);
+ HRESULT GetOrCreateILCodeVersioningState(Module* pModule, mdMethodDef methodDef, ILCodeVersioningState** ppILCodeVersioningState);
+ HRESULT SetActiveILCodeVersions(ILCodeVersion* pActiveVersions, DWORD cActiveVersions, BOOL fEESuspended, CDynArray<CodePublishError> * pPublishErrors);
+ static HRESULT AddCodePublishError(Module* pModule, mdMethodDef methodDef, MethodDesc* pMD, HRESULT hrStatus, CDynArray<CodePublishError> * pErrors);
+ static HRESULT AddCodePublishError(NativeCodeVersion nativeCodeVersion, HRESULT hrStatus, CDynArray<CodePublishError> * pErrors);
+ static void OnAppDomainExit(AppDomain* pAppDomain);
+#endif
+
+private:
+
+#ifndef DACCESS_COMPILE
+ static HRESULT EnumerateClosedMethodDescs(MethodDesc* pMD, CDynArray<MethodDesc*> * pClosedMethodDescs, CDynArray<CodePublishError> * pUnsupportedMethodErrors);
+ static HRESULT EnumerateDomainClosedMethodDescs(
+ AppDomain * pAppDomainToSearch,
+ Module* pModuleContainingMethodDef,
+ mdMethodDef methodDef,
+ CDynArray<MethodDesc*> * pClosedMethodDescs,
+ CDynArray<CodePublishError> * pUnsupportedMethodErrors);
+ static HRESULT GetNonVersionableError(MethodDesc* pMD);
+ void ReportCodePublishError(CodePublishError* pErrorRecord);
+ void ReportCodePublishError(Module* pModule, mdMethodDef methodDef, MethodDesc* pMD, HRESULT hrStatus);
+#endif
+
+ //Module,MethodDef -> ILCodeVersioningState
+ ILCodeVersioningStateHash m_ilCodeVersioningStateMap;
+
+ //closed MethodDesc -> MethodDescVersioningState
+ MethodDescVersioningStateHash m_methodDescVersioningStateMap;
+
+ CrstExplicitInit m_crstTable;
+};
+
+#endif // FEATURE_CODE_VERSIONING
+
+//
+// These holders are used by runtime code that is making new code
+// available for execution, either by publishing jitted code
+// or restoring NGEN code. It ensures the publishing is synchronized
+// with rejit requests
+//
+class PublishMethodHolder
+{
+public:
+#if !defined(FEATURE_CODE_VERSIONING) || defined(DACCESS_COMPILE) || defined(CROSSGEN_COMPILE)
+ PublishMethodHolder(MethodDesc* pMethod, PCODE pCode) { }
+#else
+ PublishMethodHolder(MethodDesc* pMethod, PCODE pCode);
+ ~PublishMethodHolder();
+#endif
+
+private:
+#if defined(FEATURE_CODE_VERSIONING)
+ MethodDesc * m_pMD;
+ HRESULT m_hr;
+#endif
+};
+
+class PublishMethodTableHolder
+{
+public:
+#if !defined(FEATURE_CODE_VERSIONING) || defined(DACCESS_COMPILE) || defined(CROSSGEN_COMPILE)
+ PublishMethodTableHolder(MethodTable* pMethodTable) { }
+#else
+ PublishMethodTableHolder(MethodTable* pMethodTable);
+ ~PublishMethodTableHolder();
+#endif
+
+private:
+#if defined(FEATURE_CODE_VERSIONING) && !defined(DACCESS_COMPILE)
+ MethodTable* m_pMethodTable;
+ CDynArray<CodeVersionManager::CodePublishError> m_errors;
+#endif
+};
+
+#endif // CODE_VERSION_H
diff --git a/src/vm/comcallablewrapper.cpp b/src/vm/comcallablewrapper.cpp
index fdb0e54a45..322bcdc268 100644
--- a/src/vm/comcallablewrapper.cpp
+++ b/src/vm/comcallablewrapper.cpp
@@ -37,7 +37,6 @@
#include "dispex.h"
#include "perfcounters.h"
#include "guidfromname.h"
-#include "security.h"
#include "comconnectionpoints.h"
#include <objsafe.h> // IID_IObjctSafe
#include "virtualcallstub.h"
@@ -3274,9 +3273,7 @@ inline IUnknown * ComCallWrapper::GetComIPFromCCW_VisibilityCheck(
}
CONTRACT_END;
- // Ensure that the interface we are passing out was defined in trusted code.
- if ((!(flags & GetComIPFromCCW::SuppressSecurityCheck) && pIntfComMT->IsDefinedInUntrustedCode()) ||
- // Do a visibility check if needed.
+ if (// Do a visibility check if needed.
((flags & GetComIPFromCCW::CheckVisibility) && (!pIntfComMT->IsComVisible())))
{
// If not, fail to return the interface.
@@ -3698,10 +3695,8 @@ IUnknown* ComCallWrapper::GetComIPFromCCW(ComCallWrapper *pWrap, REFIID riid, Me
ComMethodTable * pIntfComMT = ComMethodTable::ComMethodTableFromIP(pIntf);
// Manual inlining of GetComIPFromCCW_VisibilityCheck() for common case.
- if (// Ensure that the interface we are passing out was defined in trusted code.
- (!(flags & GetComIPFromCCW::SuppressSecurityCheck) && pIntfComMT->IsDefinedInUntrustedCode())
- // Do a visibility check if needed.
- || ((flags & GetComIPFromCCW::CheckVisibility) && (!pIntfComMT->IsComVisible())))
+ if (// Do a visibility check if needed.
+ ((flags & GetComIPFromCCW::CheckVisibility) && (!pIntfComMT->IsComVisible())))
{
// If not, fail to return the interface.
SafeRelease(pIntf);
@@ -5452,12 +5447,6 @@ ComMethodTable* ComCallWrapperTemplate::GetClassComMT()
MethodTable *pMT = m_thClass.GetMethodTable();
- // Preload the policy for these classes before we take the lock.
- for (MethodTable* pMethodTable = pMT; pMethodTable != NULL; pMethodTable = pMethodTable->GetParentMethodTable())
- {
- Security::CanCallUnmanagedCode(pMethodTable->GetModule());
- }
-
// We haven't set it up yet, generate one.
ComMethodTable* pClassComMT;
if (pMT->IsDelegate() && (pMT->IsProjectedFromWinRT() || WinRTTypeNameConverter::IsRedirectedType(pMT)))
@@ -5887,12 +5876,6 @@ ComMethodTable* ComCallWrapperTemplate::CreateComMethodTableForClass(MethodTable
if (IsTypeVisibleFromCom(TypeHandle(pComMT->m_pMT)))
pComMT->m_Flags |= enum_ComVisible;
- if (!Security::CanCallUnmanagedCode(pComMT->m_pMT->GetModule()))
- {
- pComMT->m_Flags |= enum_IsUntrusted;
- }
-
-
#if _DEBUG
{
// In debug set all the vtable slots to 0xDEADCA11.
@@ -5974,11 +5957,6 @@ ComMethodTable* ComCallWrapperTemplate::CreateComMethodTableForInterface(MethodT
if (pItfClass->GetClass()->IsComClassInterface())
pComMT->m_Flags |= enum_ComClassItf;
- if (!Security::CanCallUnmanagedCode(pComMT->m_pMT->GetModule()))
- {
- pComMT->m_Flags |= enum_IsUntrusted;
- }
-
#ifdef _DEBUG
{
// In debug set all the vtable slots to 0xDEADCA11.
@@ -6064,11 +6042,6 @@ ComMethodTable* ComCallWrapperTemplate::CreateComMethodTableForBasic(MethodTable
if (pMT->GetClass()->IsComClassInterface())
pComMT->m_Flags |= enum_ComClassItf;
- if (!Security::CanCallUnmanagedCode(pMT->GetModule()))
- {
- pComMT->m_Flags |= enum_IsUntrusted;
- }
-
#ifdef MDA_SUPPORTED
#ifdef _DEBUG
{
@@ -6150,11 +6123,6 @@ ComMethodTable* ComCallWrapperTemplate::CreateComMethodTableForDelegate(MethodTa
pComMT->m_Flags |= enum_GuidGenerated;
- if (!Security::CanCallUnmanagedCode(pComMT->m_pMT->GetModule()))
- {
- pComMT->m_Flags |= enum_IsUntrusted;
- }
-
#if _DEBUG
{
// In debug set all the vtable slots to 0xDEADCA11.
@@ -6287,11 +6255,6 @@ ComCallWrapperTemplate* ComCallWrapperTemplate::CreateTemplate(TypeHandle thClas
// Preload the policy for this interface
CCWInterfaceMapIterator it(thClass, pClsFact, true);
- while (it.Next())
- {
- Module *pModule = it.GetInterface()->GetModule();
- Security::CanCallUnmanagedCode(pModule);
- }
// Num interfaces in the template.
unsigned numInterfaces = it.GetCount();
diff --git a/src/vm/comcallablewrapper.h b/src/vm/comcallablewrapper.h
index 85647279f3..1a68135e77 100644
--- a/src/vm/comcallablewrapper.h
+++ b/src/vm/comcallablewrapper.h
@@ -572,7 +572,7 @@ enum Masks
enum_SigClassLoadChecked = 0x00000100,
enum_ComClassItf = 0x00000200,
enum_GuidGenerated = 0x00000400,
- enum_IsUntrusted = 0x00001000,
+ // enum_unused = 0x00001000,
enum_IsBasic = 0x00002000,
enum_IsWinRTDelegate = 0x00004000,
enum_IsWinRTTrivialAggregate = 0x00008000,
@@ -646,12 +646,6 @@ struct ComMethodTable
return (CorClassIfaceAttr)(m_Flags & enum_ClassInterfaceTypeMask);
}
- BOOL IsDefinedInUntrustedCode()
- {
- LIMITED_METHOD_CONTRACT;
- return (m_Flags & enum_IsUntrusted) ? TRUE : FALSE;
- }
-
BOOL IsIClassX()
{
LIMITED_METHOD_CONTRACT;
diff --git a/src/vm/comdelegate.cpp b/src/vm/comdelegate.cpp
index cee0d8c08a..961a758750 100644
--- a/src/vm/comdelegate.cpp
+++ b/src/vm/comdelegate.cpp
@@ -22,7 +22,6 @@
#include "mdaassistants.h"
#include "cgensys.h"
#include "asmconstants.h"
-#include "security.h"
#include "virtualcallstub.h"
#include "callingconvention.h"
#include "customattribute.h"
@@ -933,30 +932,6 @@ void COMDelegate::BindToMethod(DELEGATEREF *pRefThis,
pExactMethodType,
pTargetMethod->IsStatic() ? NULL : pInstanceMT,
pTargetMethod);
-
- // Ask for skip verification if a delegate over a .ctor or .cctor is requested.
- if (pTargetMethod->IsClassConstructorOrCtor())
- Security::SpecialDemand(SSWT_LATEBOUND_LINKDEMAND, SECURITY_SKIP_VER);
-
-#ifdef FEATURE_COMINTEROP
- // Check if it's a COM object and if so, demand unmanaged code permission.
- // <TODO> I think we need a target check here. Investigate. </TODO>
- if (pTargetMethod && pTargetMethod->GetMethodTable()->IsComObjectType())
- Security::SpecialDemand(SSWT_DEMAND_FROM_NATIVE, SECURITY_UNMANAGED_CODE);
-#endif // FEATURE_COMINTEROP
-
- // Devdiv bug 296229: dangerous methods are those that make security decisions based on
- // the result of stack walks. When a delegate to such a method is invoked asynchronously
- // the stackwalker will stop at the remoting code and consider the caller unmanaged code.
- // Unmanaged code is allowed to bypass any security check.
- if (InvokeUtil::IsDangerousMethod(pTargetMethod))
- Security::SpecialDemand(SSWT_LATEBOUND_LINKDEMAND, REFLECTION_MEMBER_ACCESS);
-
- // Check whether the creator of the delegate lives in the same assembly as the target method. If not, and they aren't fully
- // trusted, we have to make this delegate a secure wrapper and allocate a new inner delegate to represent the real target.
- MethodDesc *pCreatorMethod = sCtx.GetCallerMethod();
- if (NeedsSecureDelegate(pCreatorMethod, sCtx.GetCallerDomain(), pTargetMethod))
- refRealDelegate = CreateSecureDelegate(*pRefThis, pCreatorMethod, pTargetMethod);
}
// If we didn't wrap the real delegate in a secure delegate then the real delegate is the one passed in.
@@ -1511,8 +1486,7 @@ OBJECTREF COMDelegate::ConvertToDelegate(LPVOID pCallback, MethodTable* pMT)
{
GCX_PREEMP();
- DWORD dwStubFlags = pMT->ClassRequiresUnmanagedCodeCheck() ? NDIRECTSTUB_FL_HASDECLARATIVESECURITY : 0;
- pMarshalStub = GetStubForInteropMethod(pMD, dwStubFlags, &(pClass->m_pForwardStubMD));
+ pMarshalStub = GetStubForInteropMethod(pMD, 0, &(pClass->m_pForwardStubMD));
// Save this new stub on the DelegateEEClass.
EnsureWritablePages(dac_cast<PVOID>(&pClass->m_pMarshalStub), sizeof(PCODE));
@@ -1633,9 +1607,6 @@ OBJECTREF COMDelegate::ConvertWinRTInterfaceToDelegate(IUnknown *pIdentity, Meth
DWORD dwStubFlags = NDIRECTSTUB_FL_COM | NDIRECTSTUB_FL_WINRT | NDIRECTSTUB_FL_WINRTDELEGATE;
- if (pMT->ClassRequiresUnmanagedCodeCheck())
- dwStubFlags |= NDIRECTSTUB_FL_HASDECLARATIVESECURITY;
-
pMarshalStub = GetStubForInteropMethod(pMD, dwStubFlags);
// At this point we must have a non-NULL ComPlusCallInfo
@@ -1737,9 +1708,6 @@ MethodDesc* COMDelegate::GetILStubMethodDesc(EEImplMethodDesc* pDelegateMD, DWOR
dwStubFlags |= NDIRECTSTUB_FL_DELEGATE;
}
- if (pMT->ClassRequiresUnmanagedCodeCheck())
- dwStubFlags |= NDIRECTSTUB_FL_HASDECLARATIVESECURITY;
-
PInvokeStaticSigInfo sigInfo(pDelegateMD);
return NDirect::CreateCLRToNativeILStub(&sigInfo, dwStubFlags, pDelegateMD);
}
@@ -1832,8 +1800,6 @@ FCIMPL3(PCODE, COMDelegate::AdjustTarget, Object* refThisUNSAFE, Object* targetU
#ifdef FEATURE_COMINTEROP
isComObject = pMTTarg->IsComObjectType();
- if (isComObject)
- DoUnmanagedCodeAccessCheck(pMeth);
#endif // FEATURE_COMINTEROP
if (!pMT->IsTransparentProxy())
@@ -1971,18 +1937,7 @@ FCIMPL3(void, COMDelegate::DelegateConstruct, Object* refThisUNSAFE, Object* tar
methodArgCount++; // count 'this'
}
- // do we need a secure delegate?
-
- // Devdiv bug 296229: dangerous methods are those that make security decisions based on
- // the result of stack walks. When a delegate to such a method is invoked asynchronously
- // the stackwalker will stop at the remoting code and consider the caller unmanaged code.
- // Unmanaged code is allowed to bypass any security check.
- if (InvokeUtil::IsDangerousMethod(pMeth))
- Security::SpecialDemand(SSWT_LATEBOUND_LINKDEMAND, REFLECTION_MEMBER_ACCESS);
-
- if (NeedsSecureDelegate(pCreatorMethod, GetAppDomain(), pMeth))
- gc.refThis = CreateSecureDelegate(gc.refThis, pCreatorMethod, pMeth);
- else if (NeedsWrapperDelegate(pMeth))
+ if (NeedsWrapperDelegate(pMeth))
gc.refThis = CreateSecureDelegate(gc.refThis, NULL, pMeth);
if (pMeth->GetLoaderAllocator()->IsCollectible())
@@ -2033,8 +1988,6 @@ FCIMPL3(void, COMDelegate::DelegateConstruct, Object* refThisUNSAFE, Object* tar
BOOL isComObject = false;
#ifdef FEATURE_COMINTEROP
isComObject = pMTTarg->IsComObjectType();
- if (isComObject)
- DoUnmanagedCodeAccessCheck(pMeth);
#endif // FEATURE_COMINTEROP
if (!pMTTarg->IsTransparentProxy())
@@ -2125,56 +2078,6 @@ FCIMPL3(void, COMDelegate::DelegateConstruct, Object* refThisUNSAFE, Object* tar
}
FCIMPLEND
-
-#ifdef FEATURE_COMINTEROP
-void COMDelegate::DoUnmanagedCodeAccessCheck(MethodDesc* pMeth)
-{
- // Skip if SuppressUnmanagedCodePermission is present
- if (pMeth->RequiresLinktimeCheck())
- {
- // Check whether this is actually a SuppressUnmanagedCodePermission attribute and
- // if so, don't do a demand
- {
- return;
- }
- }
-
- // If this method is defined directly on an interface, get that interface
- // Otherwise, from the class get the interface that this method is defined on.
- // Based on this interface, skip the check if the interface is DispatchOnly or
- // if the interface is defined in fully-trusted code.
- if (pMeth->IsComPlusCall())
- {
- ComPlusCallMethodDesc *pCMD = (ComPlusCallMethodDesc *)pMeth;
- MethodTable* pMTItf = (pCMD->m_pComPlusCallInfo == NULL ? NULL : pCMD->m_pComPlusCallInfo->m_pInterfaceMT);
-
- // If the interface methodtable is null, then the ComPlusCallMethodDesc hasn't been set up yet.
- if (pMTItf == NULL)
- {
- GCX_PREEMP();
- pMeth->DoPrestub(NULL);
- pMTItf = ((ComPlusCallMethodDesc*)pMeth)->m_pComPlusCallInfo->m_pInterfaceMT;
- }
- else
- {
- pMTItf->CheckRestore();
- }
-
- if (pMTItf->GetComInterfaceType() == ifDispatch)
- {
- return;
- }
- else if (Security::CanCallUnmanagedCode(pMTItf->GetModule()))
- {
- return;
- }
- }
-
- Security::SpecialDemand(SSWT_DEMAND_FROM_NATIVE, SECURITY_UNMANAGED_CODE);
-}
-#endif // FEATURE_COMINTEROP
-
-
MethodDesc *COMDelegate::GetMethodDesc(OBJECTREF orDelegate)
{
CONTRACTL
@@ -2463,20 +2366,6 @@ FCIMPLEND
#endif // CROSSGEN_COMPILE
-
-BOOL COMDelegate::NeedsSecureDelegate(MethodDesc* pCreatorMethod, AppDomain *pCreatorDomain, MethodDesc* pTargetMD)
-{
- CONTRACTL
- {
- THROWS;
- GC_TRIGGERS;
- MODE_ANY;
- }
- CONTRACTL_END;
-
- return FALSE;
-}
-
BOOL COMDelegate::NeedsWrapperDelegate(MethodDesc* pTargetMD)
{
LIMITED_METHOD_CONTRACT;
@@ -3422,19 +3311,13 @@ MethodDesc* COMDelegate::GetDelegateCtor(TypeHandle delegateType, MethodDesc *pT
if (!isStatic)
methodArgCount++; // count 'this'
MethodDesc *pCallerMethod = (MethodDesc*)pCtorData->pMethod;
- BOOL needsSecureDelegate = NeedsSecureDelegate(pCallerMethod, GetAppDomain(), pTargetMethod);
- if (!needsSecureDelegate && NeedsWrapperDelegate(pTargetMethod))
+ if (NeedsWrapperDelegate(pTargetMethod))
{
// If we need a wrapper even it is not a secure delegate, go through slow path
return NULL;
}
- // If this is a secure delegate case, and the secure delegate would have a pointer to a collectible
- // method in it, then use the slow path. This could be optimized with a set of fast paths.
- if (needsSecureDelegate && (pCallerMethod->IsLCGMethod() || pCallerMethod->GetLoaderAllocator()->IsCollectible()))
- return NULL;
-
// Force the slow path for nullable so that we can give the user an error in case were the verifier is not run.
MethodTable* pMT = pTargetMethod->GetMethodTable();
if (!pTargetMethod->IsStatic() && Nullable::IsNullableType(pMT))
@@ -3486,10 +3369,6 @@ MethodDesc* COMDelegate::GetDelegateCtor(TypeHandle delegateType, MethodDesc *pT
// Another is to pass a gchandle to the delegate ctor. This is fastest, but only works if we can predict the gc handle at this time.
// We will use this for the non secure variants
- // Collectible secure delegates can go down the slow path
- if (isCollectible && needsSecureDelegate)
- return NULL;
-
if (invokeArgCount == methodArgCount)
{
// case 2, 3, 6
@@ -3501,9 +3380,7 @@ MethodDesc* COMDelegate::GetDelegateCtor(TypeHandle delegateType, MethodDesc *pT
if (!isStatic && pTargetMethod->IsVirtual() && !pTargetMethod->GetMethodTable()->IsValueType())
{
// case 3
- if (needsSecureDelegate)
- pRealCtor = MscorlibBinder::GetMethod(METHOD__MULTICAST_DELEGATE__CTOR_SECURE_VIRTUAL_DISPATCH);
- else if (isCollectible)
+ if (isCollectible)
pRealCtor = MscorlibBinder::GetMethod(METHOD__MULTICAST_DELEGATE__CTOR_COLLECTIBLE_VIRTUAL_DISPATCH);
else
pRealCtor = MscorlibBinder::GetMethod(METHOD__MULTICAST_DELEGATE__CTOR_VIRTUAL_DISPATCH);
@@ -3511,9 +3388,7 @@ MethodDesc* COMDelegate::GetDelegateCtor(TypeHandle delegateType, MethodDesc *pT
else
{
// case 2, 6
- if (needsSecureDelegate)
- pRealCtor = MscorlibBinder::GetMethod(METHOD__MULTICAST_DELEGATE__CTOR_SECURE_OPENED);
- else if (isCollectible)
+ if (isCollectible)
pRealCtor = MscorlibBinder::GetMethod(METHOD__MULTICAST_DELEGATE__CTOR_COLLECTIBLE_OPENED);
else
pRealCtor = MscorlibBinder::GetMethod(METHOD__MULTICAST_DELEGATE__CTOR_OPENED);
@@ -3527,13 +3402,7 @@ MethodDesc* COMDelegate::GetDelegateCtor(TypeHandle delegateType, MethodDesc *pT
if (!pShuffleThunk)
pShuffleThunk = SetupShuffleThunk(pDelMT, pTargetMethod);
pCtorData->pArg3 = (void*)pShuffleThunk->GetEntryPoint();
- if (needsSecureDelegate)
- {
- // need to fill the info for the secure delegate
- pCtorData->pArg4 = (void *)GetSecureInvoke(pDelegateInvoke);
- pCtorData->pArg5 = pCallerMethod;
- }
- else if (isCollectible)
+ if (isCollectible)
{
pCtorData->pArg4 = pTargetMethodLoaderAllocator->GetLoaderAllocatorObjectHandle();
}
@@ -3557,41 +3426,22 @@ MethodDesc* COMDelegate::GetDelegateCtor(TypeHandle delegateType, MethodDesc *pT
(pTargetMethod->IsInterface() ||
(pTargetMethod->GetMethodTable()->IsValueType() && !pTargetMethod->IsUnboxingStub()));
- if (needsSecureDelegate)
- {
- if (needsRuntimeInfo)
- pRealCtor = MscorlibBinder::GetMethod(METHOD__MULTICAST_DELEGATE__CTOR_SECURE_RT_CLOSED);
- else
- {
- if (!isStatic)
- pRealCtor = MscorlibBinder::GetMethod(METHOD__MULTICAST_DELEGATE__CTOR_SECURE_CLOSED);
- else
- pRealCtor = MscorlibBinder::GetMethod(METHOD__MULTICAST_DELEGATE__CTOR_SECURE_CLOSED_STATIC);
- }
-
- // need to fill the info for the secure delegate
- pCtorData->pArg3 = (void *)GetSecureInvoke(pDelegateInvoke);
- pCtorData->pArg4 = pCallerMethod;
- }
+ if (needsRuntimeInfo)
+ pRealCtor = MscorlibBinder::GetMethod(METHOD__MULTICAST_DELEGATE__CTOR_RT_CLOSED);
else
{
- if (needsRuntimeInfo)
- pRealCtor = MscorlibBinder::GetMethod(METHOD__MULTICAST_DELEGATE__CTOR_RT_CLOSED);
+ if (!isStatic)
+ pRealCtor = MscorlibBinder::GetMethod(METHOD__MULTICAST_DELEGATE__CTOR_CLOSED);
else
{
- if (!isStatic)
- pRealCtor = MscorlibBinder::GetMethod(METHOD__MULTICAST_DELEGATE__CTOR_CLOSED);
+ if (isCollectible)
+ {
+ pRealCtor = MscorlibBinder::GetMethod(METHOD__MULTICAST_DELEGATE__CTOR_COLLECTIBLE_CLOSED_STATIC);
+ pCtorData->pArg3 = pTargetMethodLoaderAllocator->GetLoaderAllocatorObjectHandle();
+ }
else
{
- if (isCollectible)
- {
- pRealCtor = MscorlibBinder::GetMethod(METHOD__MULTICAST_DELEGATE__CTOR_COLLECTIBLE_CLOSED_STATIC);
- pCtorData->pArg3 = pTargetMethodLoaderAllocator->GetLoaderAllocatorObjectHandle();
- }
- else
- {
- pRealCtor = MscorlibBinder::GetMethod(METHOD__MULTICAST_DELEGATE__CTOR_CLOSED_STATIC);
- }
+ pRealCtor = MscorlibBinder::GetMethod(METHOD__MULTICAST_DELEGATE__CTOR_CLOSED_STATIC);
}
}
}
diff --git a/src/vm/comdelegate.h b/src/vm/comdelegate.h
index 5630cf9a75..f6ca775b60 100644
--- a/src/vm/comdelegate.h
+++ b/src/vm/comdelegate.h
@@ -71,8 +71,6 @@ public:
static PCODE GetSecureInvoke(MethodDesc* pMD);
// determines where the delegate needs to be wrapped for non-security reason
static BOOL NeedsWrapperDelegate(MethodDesc* pTargetMD);
- // determines whether the delegate needs to be wrapped
- static BOOL NeedsSecureDelegate(MethodDesc* pCreatorMethod, AppDomain *pCreatorDomain, MethodDesc* pTargetMD);
// on entry delegate points to the delegate to wrap
static DELEGATEREF CreateSecureDelegate(DELEGATEREF delegate, MethodDesc* pCreatorMethod, MethodDesc* pTargetMD);
@@ -122,10 +120,6 @@ public:
static Stub *GenerateStubForHost(MethodDesc *pInvokeMD, MethodDesc *pStubMD, LPVOID pNativeTarget, Stub *pInnerStub);
#endif // _TARGET_X86_
-#ifdef FEATURE_COMINTEROP
- static void DoUnmanagedCodeAccessCheck(MethodDesc* pMeth);
-#endif // FEATURE_COMINTEROP
-
static MethodDesc * __fastcall GetMethodDesc(OBJECTREF obj);
static OBJECTREF GetTargetObject(OBJECTREF obj);
diff --git a/src/vm/commodule.cpp b/src/vm/commodule.cpp
index cb14967295..45b31bfe68 100644
--- a/src/vm/commodule.cpp
+++ b/src/vm/commodule.cpp
@@ -9,7 +9,6 @@
#include "reflectclasswriter.h"
#include "class.h"
#include "corpolicy.h"
-#include "security.h"
#include "ceesectionstring.h"
#include <cor.h>
#include "typeparse.h"
diff --git a/src/vm/compile.cpp b/src/vm/compile.cpp
index abfe07e6f4..b3d187c555 100644
--- a/src/vm/compile.cpp
+++ b/src/vm/compile.cpp
@@ -22,7 +22,6 @@
#include "compile.h"
#include "excep.h"
#include "field.h"
-#include "security.h"
#include "eeconfig.h"
#include "zapsig.h"
#include "gcrefmap.h"
diff --git a/src/vm/comsynchronizable.cpp b/src/vm/comsynchronizable.cpp
index 01ba49651b..8fce346142 100644
--- a/src/vm/comsynchronizable.cpp
+++ b/src/vm/comsynchronizable.cpp
@@ -20,7 +20,6 @@
#include "excep.h"
#include "vars.hpp"
#include "field.h"
-#include "security.h"
#include "comsynchronizable.h"
#include "dbginterface.h"
#include "comdelegate.h"
@@ -29,6 +28,10 @@
#include "appdomain.hpp"
#include "appdomain.inl"
+#ifndef FEATURE_PAL
+#include "utilcode.h"
+#endif
+
#include "newapis.h"
// To include definition of CAPTURE_BUCKETS_AT_TRANSITION
@@ -1543,9 +1546,18 @@ void QCALLTYPE ThreadNative::InformThreadNameChange(QCall::ThreadHandle thread,
QCALL_CONTRACT;
BEGIN_QCALL;
-
+
Thread* pThread = &(*thread);
+#ifndef FEATURE_PAL
+ // Set on Windows 10 Creators Update and later machines the unmanaged thread name as well. That will show up in ETW traces and debuggers which is very helpful
+ // if more and more threads get a meaningful name
+ if (len > 0 && name != NULL)
+ {
+ SetThreadName(pThread->GetThreadHandle(), name);
+ }
+#endif
+
#ifdef PROFILING_SUPPORTED
{
BEGIN_PIN_PROFILER(CORProfilerTrackThreads());
@@ -1612,22 +1624,41 @@ FCIMPL1(FC_BOOL_RET, ThreadNative::IsThreadpoolThread, ThreadBaseObject* thread)
}
FCIMPLEND
+INT32 QCALLTYPE ThreadNative::GetOptimalMaxSpinWaitsPerSpinIteration()
+{
+ QCALL_CONTRACT;
+
+ INT32 optimalMaxNormalizedYieldsPerSpinIteration;
+
+ BEGIN_QCALL;
+
+ Thread::EnsureYieldProcessorNormalizedInitialized();
+ optimalMaxNormalizedYieldsPerSpinIteration = Thread::GetOptimalMaxNormalizedYieldsPerSpinIteration();
+
+ END_QCALL;
+
+ return optimalMaxNormalizedYieldsPerSpinIteration;
+}
FCIMPL1(void, ThreadNative::SpinWait, int iterations)
{
FCALL_CONTRACT;
+ if (iterations <= 0)
+ {
+ return;
+ }
+
//
// If we're not going to spin for long, it's ok to remain in cooperative mode.
// The threshold is determined by the cost of entering preemptive mode; if we're
// spinning for less than that number of cycles, then switching to preemptive
- // mode won't help a GC start any faster. That number is right around 1000000
- // on my machine.
+ // mode won't help a GC start any faster.
//
- if (iterations <= 1000000)
+ if (iterations <= 100000 && Thread::IsYieldProcessorNormalizedInitialized())
{
- for(int i = 0; i < iterations; i++)
- YieldProcessor();
+ for (int i = 0; i < iterations; i++)
+ Thread::YieldProcessorNormalized();
return;
}
@@ -1637,8 +1668,9 @@ FCIMPL1(void, ThreadNative::SpinWait, int iterations)
HELPER_METHOD_FRAME_BEGIN_NOPOLL();
GCX_PREEMP();
- for(int i = 0; i < iterations; i++)
- YieldProcessor();
+ Thread::EnsureYieldProcessorNormalizedInitialized();
+ for (int i = 0; i < iterations; i++)
+ Thread::YieldProcessorNormalized();
HELPER_METHOD_FRAME_END();
}
diff --git a/src/vm/comsynchronizable.h b/src/vm/comsynchronizable.h
index 00b055c960..b280c605b8 100644
--- a/src/vm/comsynchronizable.h
+++ b/src/vm/comsynchronizable.h
@@ -97,6 +97,7 @@ public:
UINT64 QCALLTYPE GetProcessDefaultStackSize();
static FCDECL1(INT32, GetManagedThreadId, ThreadBaseObject* th);
+ static INT32 QCALLTYPE GetOptimalMaxSpinWaitsPerSpinIteration();
static FCDECL1(void, SpinWait, int iterations);
static BOOL QCALLTYPE YieldThread();
static FCDECL0(Object*, GetCurrentThread);
diff --git a/src/vm/comthreadpool.cpp b/src/vm/comthreadpool.cpp
index a9fad74cee..c49f83400c 100644
--- a/src/vm/comthreadpool.cpp
+++ b/src/vm/comthreadpool.cpp
@@ -23,7 +23,6 @@
#include "object.h"
#include "field.h"
#include "excep.h"
-#include "security.h"
#include "eeconfig.h"
#include "corhost.h"
#include "nativeoverlapped.h"
diff --git a/src/vm/comtoclrcall.cpp b/src/vm/comtoclrcall.cpp
index b6d59a859f..11f522431d 100644
--- a/src/vm/comtoclrcall.cpp
+++ b/src/vm/comtoclrcall.cpp
@@ -28,7 +28,6 @@
#include "siginfo.hpp"
#include "comcallablewrapper.h"
#include "field.h"
-#include "security.h"
#include "virtualcallstub.h"
#include "dllimport.h"
#include "mlinfo.h"
@@ -425,45 +424,6 @@ void COMToCLRInvokeTarget(PCODE pManagedTarget, OBJECTREF pObject, ComCallMethod
InvokeStub(pCMD, pManagedTarget, pObject, pFrame, pThread, pRetValOut);
}
-bool COMToCLRWorkerBody_SecurityCheck(ComCallMethodDesc * pCMD, MethodDesc * pMD, Thread * pThread, UINT64 * pRetValOut)
-{
- CONTRACTL
- {
- NOTHROW;
- GC_TRIGGERS;
- MODE_COOPERATIVE;
- SO_TOLERANT;
- }
- CONTRACTL_END;
-
- bool result = true;
-
- BEGIN_SO_INTOLERANT_CODE_NOTHROW(pThread, { *pRetValOut = COR_E_STACKOVERFLOW; return false; } );
-
- EX_TRY
- {
-
- // Need to check for the presence of a security link demand on the target
- // method. If we're hosted inside of an app domain with security, we perform
- // the link demand against that app domain's grant set.
- Security::CheckLinkDemandAgainstAppDomain(pMD);
-
- if (pCMD->IsEarlyBoundUnsafe())
- COMPlusThrow(kSecurityException);
-
- }
- EX_CATCH
- {
- *pRetValOut = SetupErrorInfo(GET_THROWABLE());
- result = false;
- }
- EX_END_CATCH(SwallowAllExceptions);
-
- END_SO_INTOLERANT_CODE;
-
- return result;
-}
-
NOINLINE
void COMToCLRWorkerBody_Rare(Thread * pThread, ComMethodFrame * pFrame, ComCallWrapper * pWrap,
MethodDesc * pRealMD, ComCallMethodDesc * pCMD, DWORD maskedFlags,
@@ -482,17 +442,12 @@ void COMToCLRWorkerBody_Rare(Thread * pThread, ComMethodFrame * pFrame, ComCallW
OBJECTREF pObject;
int fpReturnSize = 0;
- if (maskedFlags & enum_NeedsSecurityCheck)
- {
- if (!COMToCLRWorkerBody_SecurityCheck(pCMD, pRealMD, pThread, pRetValOut))
- return;
- }
if (maskedFlags & enum_NativeR8Retval)
fpReturnSize = 8;
if (maskedFlags & enum_NativeR4Retval)
fpReturnSize = 4;
- maskedFlags &= ~(enum_NeedsSecurityCheck|enum_NativeR4Retval|enum_NativeR8Retval);
+ maskedFlags &= ~(enum_NativeR4Retval|enum_NativeR8Retval);
CONSISTENCY_CHECK(maskedFlags != ( enum_IsWinRTCtor|enum_IsVirtual));
CONSISTENCY_CHECK(maskedFlags != (enum_IsDelegateInvoke|enum_IsWinRTCtor|enum_IsVirtual));
@@ -573,7 +528,6 @@ void COMToCLRWorkerBody(
OBJECTREF pObject;
DWORD mask = (
- enum_NeedsSecurityCheck |
enum_IsDelegateInvoke |
enum_IsWinRTCtor |
enum_IsVirtual |
@@ -1104,11 +1058,6 @@ static void FieldCallWorkerBody(Thread *pThread, ComMethodFrame* pFrame)
}
#endif // PROFILING_SUPPORTED
- if (pCMD->IsEarlyBoundUnsafe())
- {
- COMPlusThrow(kSecurityException);
- }
-
UINT64 retVal;
InvokeStub(pCMD, NULL, pWrap->GetObjectRef(), pFrame, pThread, &retVal);
@@ -1338,20 +1287,6 @@ void ComCallMethodDesc::InitMethod(MethodDesc *pMD, MethodDesc *pInterfaceMD, BO
{
// Initialize the native type information size of native stack, native retval flags, etc).
InitNativeInfo();
-
- // If this interface method is implemented on a class which lives
- // in an assembly without UnmanagedCodePermission, then
- // we mark the ComCallMethodDesc as unsafe for being called early-bound.
- Module* pModule = pMD->GetModule();
- if (!Security::CanCallUnmanagedCode(pModule))
- {
- m_flags |= (enum_NeedsSecurityCheck | enum_IsEarlyBoundUnsafe);
- }
- else if (pMD->RequiresLinktimeCheck())
- {
- // remember that we have to call Security::CheckLinkDemandAgainstAppDomain at invocation time
- m_flags |= enum_NeedsSecurityCheck;
- }
}
if (pMD->IsEEImpl() && COMDelegate::IsDelegateInvokeMethod(pMD))
@@ -1384,15 +1319,6 @@ void ComCallMethodDesc::InitField(FieldDesc* pFD, BOOL isGetter)
{
// Initialize the native type information size of native stack, native retval flags, etc).
InitNativeInfo();
-
- // If this interface method is implemented on a class which lives
- // in an assembly without UnmanagedCodePermission, then
- // we mark the ComCallMethodDesc as unsafe for being called early-bound.
- Module* pModule = pFD->GetModule();
- if (!Security::CanCallUnmanagedCode(pModule))
- {
- m_flags |= enum_IsEarlyBoundUnsafe;
- }
}
};
diff --git a/src/vm/comtoclrcall.h b/src/vm/comtoclrcall.h
index 145aaadbd7..d2f3891993 100644
--- a/src/vm/comtoclrcall.h
+++ b/src/vm/comtoclrcall.h
@@ -29,10 +29,10 @@ enum ComCallFlags
enum_NativeHResultRetVal = 0x0040, // Native ret val is an HRESULT
enum_NativeBoolRetVal = 0x0080, // Native ret val is 0 in the case of failure
enum_NativeVoidRetVal = 0x0100, // Native ret val is void
- enum_IsEarlyBoundUnsafe = 0x0200, // Is unsafe to be called early-bound
+ // unused = 0x0200,
enum_HasMarshalError = 0x0400, // The signature is not marshalable and m_StackBytes is a guess
enum_IsDelegateInvoke = 0x0800, // The method is an 'Invoke' on a delegate
- enum_NeedsSecurityCheck = 0x1000, // Security check is needed at every invocation
+ // unused = 0x1000,
enum_IsWinRTCall = 0x2000, // The method is declared on a WinRT interface/delegate
enum_IsWinRTCtor = 0x4000, // The method is a WinRT constructor
enum_IsWinRTStatic = 0x8000, // The method is a WinRT static
@@ -119,18 +119,6 @@ public:
return (m_flags & enum_IsFieldCall);
}
- BOOL IsEarlyBoundUnsafe()
- {
- LIMITED_METHOD_CONTRACT;
- return (m_flags & enum_IsEarlyBoundUnsafe);
- }
-
- BOOL NeedsSecurityCheck()
- {
- LIMITED_METHOD_CONTRACT;
- return (m_flags & enum_NeedsSecurityCheck);
- }
-
BOOL IsMethodCall()
{
WRAPPER_NO_CONTRACT;
diff --git a/src/vm/comutilnative.cpp b/src/vm/comutilnative.cpp
index b75f684992..766336ee7f 100644
--- a/src/vm/comutilnative.cpp
+++ b/src/vm/comutilnative.cpp
@@ -2624,14 +2624,146 @@ FCIMPL6(INT32, ManagedLoggingHelper::GetRegistryLoggingValues, CLR_BOOL* bLoggin
}
FCIMPLEND
-// Return true if the valuetype does not contain pointer and is tightly packed
+static BOOL HasOverriddenMethod(MethodTable* mt, MethodTable* classMT, WORD methodSlot)
+{
+ CONTRACTL{
+ NOTHROW;
+ GC_NOTRIGGER;
+ MODE_ANY;
+ SO_TOLERANT;
+ } CONTRACTL_END;
+
+ _ASSERTE(mt != NULL);
+ _ASSERTE(classMT != NULL);
+ _ASSERTE(methodSlot != 0);
+
+ PCODE actual = mt->GetRestoredSlot(methodSlot);
+ PCODE base = classMT->GetRestoredSlot(methodSlot);
+
+ if (actual == base)
+ {
+ return FALSE;
+ }
+
+ if (!classMT->IsZapped())
+ {
+ // If mscorlib is JITed, the slots can be patched and thus we need to compare the actual MethodDescs
+ // to detect match reliably
+ if (MethodTable::GetMethodDescForSlotAddress(actual) == MethodTable::GetMethodDescForSlotAddress(base))
+ {
+ return FALSE;
+ }
+ }
+
+ return TRUE;
+}
+
+static BOOL CanCompareBitsOrUseFastGetHashCode(MethodTable* mt)
+{
+ CONTRACTL
+ {
+ THROWS;
+ GC_TRIGGERS;
+ MODE_COOPERATIVE;
+ } CONTRACTL_END;
+
+ _ASSERTE(mt != NULL);
+
+ if (mt->HasCheckedCanCompareBitsOrUseFastGetHashCode())
+ {
+ return mt->CanCompareBitsOrUseFastGetHashCode();
+ }
+
+ if (mt->ContainsPointers()
+ || mt->IsNotTightlyPacked())
+ {
+ mt->SetHasCheckedCanCompareBitsOrUseFastGetHashCode();
+ return FALSE;
+ }
+
+ MethodTable* valueTypeMT = MscorlibBinder::GetClass(CLASS__VALUE_TYPE);
+ WORD slotEquals = MscorlibBinder::GetMethod(METHOD__VALUE_TYPE__EQUALS)->GetSlot();
+ WORD slotGetHashCode = MscorlibBinder::GetMethod(METHOD__VALUE_TYPE__GET_HASH_CODE)->GetSlot();
+
+ // Check the input type.
+ if (HasOverriddenMethod(mt, valueTypeMT, slotEquals)
+ || HasOverriddenMethod(mt, valueTypeMT, slotGetHashCode))
+ {
+ mt->SetHasCheckedCanCompareBitsOrUseFastGetHashCode();
+
+ // If overridden Equals or GetHashCode found, stop searching further.
+ return FALSE;
+ }
+
+ BOOL canCompareBitsOrUseFastGetHashCode = TRUE;
+
+ // The type itself did not override Equals or GetHashCode, go for its fields.
+ ApproxFieldDescIterator iter = ApproxFieldDescIterator(mt, ApproxFieldDescIterator::INSTANCE_FIELDS);
+ for (FieldDesc* pField = iter.Next(); pField != NULL; pField = iter.Next())
+ {
+ if (pField->GetFieldType() == ELEMENT_TYPE_VALUETYPE)
+ {
+ // Check current field type.
+ MethodTable* fieldMethodTable = pField->GetApproxFieldTypeHandleThrowing().GetMethodTable();
+ if (!CanCompareBitsOrUseFastGetHashCode(fieldMethodTable))
+ {
+ canCompareBitsOrUseFastGetHashCode = FALSE;
+ break;
+ }
+ }
+ else if (pField->GetFieldType() == ELEMENT_TYPE_R8
+ || pField->GetFieldType() == ELEMENT_TYPE_R4)
+ {
+ // We have double/single field, cannot compare in fast path.
+ canCompareBitsOrUseFastGetHashCode = FALSE;
+ break;
+ }
+ }
+
+ // We've gone through all instance fields. It's time to cache the result.
+ // Note SetCanCompareBitsOrUseFastGetHashCode(BOOL) ensures the checked flag
+ // and canCompare flag being set atomically to avoid race.
+ mt->SetCanCompareBitsOrUseFastGetHashCode(canCompareBitsOrUseFastGetHashCode);
+
+ return canCompareBitsOrUseFastGetHashCode;
+}
+
+NOINLINE static FC_BOOL_RET CanCompareBitsHelper(MethodTable* mt, OBJECTREF objRef)
+{
+ FC_INNER_PROLOG(ValueTypeHelper::CanCompareBits);
+
+ _ASSERTE(mt != NULL);
+ _ASSERTE(objRef != NULL);
+
+ BOOL ret = FALSE;
+
+ HELPER_METHOD_FRAME_BEGIN_RET_ATTRIB_1(Frame::FRAME_ATTR_EXACT_DEPTH|Frame::FRAME_ATTR_CAPTURE_DEPTH_2, objRef);
+
+ ret = CanCompareBitsOrUseFastGetHashCode(mt);
+
+ HELPER_METHOD_FRAME_END();
+ FC_INNER_EPILOG();
+
+ FC_RETURN_BOOL(ret);
+}
+
+// Return true if the valuetype does not contain pointer, is tightly packed,
+// does not have floating point number field and does not override Equals method.
FCIMPL1(FC_BOOL_RET, ValueTypeHelper::CanCompareBits, Object* obj)
{
FCALL_CONTRACT;
_ASSERTE(obj != NULL);
MethodTable* mt = obj->GetMethodTable();
- FC_RETURN_BOOL(!mt->ContainsPointers() && !mt->IsNotTightlyPacked());
+
+ if (mt->HasCheckedCanCompareBitsOrUseFastGetHashCode())
+ {
+ FC_RETURN_BOOL(mt->CanCompareBitsOrUseFastGetHashCode());
+ }
+
+ OBJECTREF objRef(obj);
+
+ FC_INNER_RETURN(FC_BOOL_RET, CanCompareBitsHelper(mt, objRef));
}
FCIMPLEND
@@ -2650,12 +2782,6 @@ FCIMPL2(FC_BOOL_RET, ValueTypeHelper::FastEqualsCheck, Object* obj1, Object* obj
}
FCIMPLEND
-static BOOL CanUseFastGetHashCodeHelper(MethodTable *mt)
-{
- LIMITED_METHOD_CONTRACT;
- return !mt->ContainsPointers() && !mt->IsNotTightlyPacked();
-}
-
static INT32 FastGetValueTypeHashCodeHelper(MethodTable *mt, void *pObjRef)
{
CONTRACTL
@@ -2664,7 +2790,6 @@ static INT32 FastGetValueTypeHashCodeHelper(MethodTable *mt, void *pObjRef)
GC_NOTRIGGER;
MODE_COOPERATIVE;
SO_TOLERANT;
- PRECONDITION(CanUseFastGetHashCodeHelper(mt));
} CONTRACTL_END;
INT32 hashCode = 0;
@@ -2690,9 +2815,19 @@ static INT32 RegularGetValueTypeHashCode(MethodTable *mt, void *pObjRef)
INT32 hashCode = 0;
INT32 *pObj = (INT32*)pObjRef;
+ BOOL canUseFastGetHashCodeHelper = FALSE;
+ if (mt->HasCheckedCanCompareBitsOrUseFastGetHashCode())
+ {
+ canUseFastGetHashCodeHelper = mt->CanCompareBitsOrUseFastGetHashCode();
+ }
+ else
+ {
+ canUseFastGetHashCodeHelper = CanCompareBitsOrUseFastGetHashCode(mt);
+ }
+
// While we shouln't get here directly from ValueTypeHelper::GetHashCode, if we recurse we need to
// be able to handle getting the hashcode for an embedded structure whose hashcode is computed by the fast path.
- if (CanUseFastGetHashCodeHelper(mt))
+ if (canUseFastGetHashCodeHelper)
{
return FastGetValueTypeHashCodeHelper(mt, pObjRef);
}
@@ -2797,17 +2932,29 @@ FCIMPL1(INT32, ValueTypeHelper::GetHashCode, Object* objUNSAFE)
// we munge the class index with two big prime numbers
hashCode = typeID * 711650207 + 2506965631U;
- if (CanUseFastGetHashCodeHelper(pMT))
+ BOOL canUseFastGetHashCodeHelper = FALSE;
+ if (pMT->HasCheckedCanCompareBitsOrUseFastGetHashCode())
+ {
+ canUseFastGetHashCodeHelper = pMT->CanCompareBitsOrUseFastGetHashCode();
+ }
+ else
+ {
+ HELPER_METHOD_FRAME_BEGIN_RET_1(obj);
+ canUseFastGetHashCodeHelper = CanCompareBitsOrUseFastGetHashCode(pMT);
+ HELPER_METHOD_FRAME_END();
+ }
+
+ if (canUseFastGetHashCodeHelper)
{
hashCode ^= FastGetValueTypeHashCodeHelper(pMT, obj->UnBox());
}
else
{
- HELPER_METHOD_FRAME_BEGIN_RET_1(obj);
+ HELPER_METHOD_FRAME_BEGIN_RET_1(obj);
hashCode ^= RegularGetValueTypeHashCode(pMT, obj->UnBox());
HELPER_METHOD_FRAME_END();
}
-
+
return hashCode;
}
FCIMPLEND
@@ -2850,14 +2997,11 @@ COMNlsHashProvider::COMNlsHashProvider()
{
LIMITED_METHOD_CONTRACT;
-#ifdef FEATURE_RANDOMIZED_STRING_HASHING
- bUseRandomHashing = FALSE;
pEntropy = NULL;
pDefaultSeed = NULL;
-#endif // FEATURE_RANDOMIZED_STRING_HASHING
}
-INT32 COMNlsHashProvider::HashString(LPCWSTR szStr, SIZE_T strLen, BOOL forceRandomHashing, INT64 additionalEntropy)
+INT32 COMNlsHashProvider::HashString(LPCWSTR szStr, SIZE_T strLen)
{
CONTRACTL {
THROWS;
@@ -2866,40 +3010,15 @@ INT32 COMNlsHashProvider::HashString(LPCWSTR szStr, SIZE_T strLen, BOOL forceRan
}
CONTRACTL_END;
-#ifndef FEATURE_RANDOMIZED_STRING_HASHING
- _ASSERTE(forceRandomHashing == false);
- _ASSERTE(additionalEntropy == 0);
-#endif
-
-#ifdef FEATURE_RANDOMIZED_STRING_HASHING
- if(bUseRandomHashing || forceRandomHashing)
- {
- int marvinResult[SYMCRYPT_MARVIN32_RESULT_SIZE / sizeof(int)];
-
- if(additionalEntropy == 0)
- {
- SymCryptMarvin32(GetDefaultSeed(), (PCBYTE) szStr, strLen * sizeof(WCHAR), (PBYTE) &marvinResult);
- }
- else
- {
- SYMCRYPT_MARVIN32_EXPANDED_SEED seed;
- CreateMarvin32Seed(additionalEntropy, &seed);
- SymCryptMarvin32(&seed, (PCBYTE) szStr, strLen * sizeof(WCHAR), (PBYTE) &marvinResult);
- }
+ int marvinResult[SYMCRYPT_MARVIN32_RESULT_SIZE / sizeof(int)];
+
+ SymCryptMarvin32(GetDefaultSeed(), (PCBYTE) szStr, strLen * sizeof(WCHAR), (PBYTE) &marvinResult);
- return marvinResult[0] ^ marvinResult[1];
- }
- else
- {
-#endif // FEATURE_RANDOMIZED_STRING_HASHING
- return ::HashString(szStr);
-#ifdef FEATURE_RANDOMIZED_STRING_HASHING
- }
-#endif // FEATURE_RANDOMIZED_STRING_HASHING
+ return marvinResult[0] ^ marvinResult[1];
}
-INT32 COMNlsHashProvider::HashSortKey(PCBYTE pSrc, SIZE_T cbSrc, BOOL forceRandomHashing, INT64 additionalEntropy)
+INT32 COMNlsHashProvider::HashSortKey(PCBYTE pSrc, SIZE_T cbSrc)
{
CONTRACTL {
THROWS;
@@ -2908,141 +3027,15 @@ INT32 COMNlsHashProvider::HashSortKey(PCBYTE pSrc, SIZE_T cbSrc, BOOL forceRando
}
CONTRACTL_END;
-#ifndef FEATURE_RANDOMIZED_STRING_HASHING
- _ASSERTE(forceRandomHashing == false);
- _ASSERTE(additionalEntropy == 0);
-#endif
-
-#ifdef FEATURE_RANDOMIZED_STRING_HASHING
- if(bUseRandomHashing || forceRandomHashing)
- {
- int marvinResult[SYMCRYPT_MARVIN32_RESULT_SIZE / sizeof(int)];
-
- // Sort Keys are terminated with a null byte which we didn't hash using the old algorithm,
- // so we don't have it with Marvin32 either.
- if(additionalEntropy == 0)
- {
- SymCryptMarvin32(GetDefaultSeed(), pSrc, cbSrc - 1, (PBYTE) &marvinResult);
- }
- else
- {
- SYMCRYPT_MARVIN32_EXPANDED_SEED seed;
- CreateMarvin32Seed(additionalEntropy, &seed);
- SymCryptMarvin32(&seed, pSrc, cbSrc - 1, (PBYTE) &marvinResult);
- }
-
- return marvinResult[0] ^ marvinResult[1];
- }
- else
- {
-#endif // FEATURE_RANDOMIZED_STRING_HASHING
- // Ok, lets build the hashcode -- mostly lifted from GetHashCode() in String.cs, for strings.
- int hash1 = 5381;
- int hash2 = hash1;
- const BYTE *pB = pSrc;
- BYTE c;
-
- while (pB != 0 && *pB != 0) {
- hash1 = ((hash1 << 5) + hash1) ^ *pB;
- c = pB[1];
-
- //
- // FUTURE: Update NewAPis::LCMapStringEx to perhaps use a different, bug free, Win32 API on Win2k3 to workaround the issue discussed below.
- //
- // On Win2k3 Server, LCMapStringEx(LCMAP_SORTKEY) output does not correspond to CompareString in all cases, breaking the .NET GetHashCode<->Equality Contract
- // Due to a fluke in our GetHashCode method, we avoided this issue due to the break out of the loop on the binary-zero byte.
- //
- if (c == 0)
- break;
-
- hash2 = ((hash2 << 5) + hash2) ^ c;
- pB += 2;
- }
-
- return hash1 + (hash2 * 1566083941);
-
-#ifdef FEATURE_RANDOMIZED_STRING_HASHING
- }
-#endif // FEATURE_RANDOMIZED_STRING_HASHING
-
-}
-
-INT32 COMNlsHashProvider::HashiStringKnownLower80(LPCWSTR szStr, INT32 strLen, BOOL forceRandomHashing, INT64 additionalEntropy)
-{
- CONTRACTL {
- THROWS;
- GC_NOTRIGGER;
- MODE_ANY;
- }
- CONTRACTL_END;
-
-#ifndef FEATURE_RANDOMIZED_STRING_HASHING
- _ASSERTE(forceRandomHashing == false);
- _ASSERTE(additionalEntropy == 0);
-#endif
-
-#ifdef FEATURE_RANDOMIZED_STRING_HASHING
- if(bUseRandomHashing || forceRandomHashing)
- {
- WCHAR buf[SYMCRYPT_MARVIN32_INPUT_BLOCK_SIZE * 8];
- SYMCRYPT_MARVIN32_STATE marvinState;
- SYMCRYPT_MARVIN32_EXPANDED_SEED seed;
-
- if(additionalEntropy == 0)
- {
- SymCryptMarvin32Init(&marvinState, GetDefaultSeed());
- }
- else
- {
- CreateMarvin32Seed(additionalEntropy, &seed);
- SymCryptMarvin32Init(&marvinState, &seed);
- }
-
- LPCWSTR szEnd = szStr + strLen;
-
- const UINT A_TO_Z_RANGE = (UINT)('z' - 'a');
-
- while (szStr != szEnd)
- {
- size_t count = (sizeof(buf) / sizeof(buf[0]));
-
- if ((size_t)(szEnd - szStr) < count)
- count = (size_t)(szEnd - szStr);
-
- for (size_t i = 0; i<count; i++)
- {
- WCHAR c = szStr[i];
-
- if ((UINT)(c - 'a') <= A_TO_Z_RANGE) // if (c >='a' && c <= 'z')
- {
- //If we have a lowercase character, ANDing off 0x20
- // will make it an uppercase character.
- c &= ~0x20;
- }
-
- buf[i] = c;
- }
-
- szStr += count;
-
- SymCryptMarvin32Append(&marvinState, (PCBYTE) &buf, sizeof(WCHAR) * count);
- }
+ int marvinResult[SYMCRYPT_MARVIN32_RESULT_SIZE / sizeof(int)];
+
+ // Sort Keys are terminated with a null byte which we didn't hash using the old algorithm,
+ // so we don't have it with Marvin32 either.
+ SymCryptMarvin32(GetDefaultSeed(), pSrc, cbSrc - 1, (PBYTE) &marvinResult);
- int marvinResult[SYMCRYPT_MARVIN32_RESULT_SIZE / sizeof(int)];
- SymCryptMarvin32Result(&marvinState, (PBYTE) &marvinResult);
- return marvinResult[0] ^ marvinResult[1];
- }
- else
- {
-#endif // FEATURE_RANDOMIZED_STRING_HASHING
- return ::HashiStringKnownLower80(szStr);
-#ifdef FEATURE_RANDOMIZED_STRING_HASHING
- }
-#endif // FEATURE_RANDOMIZED_STRING_HASHING
+ return marvinResult[0] ^ marvinResult[1];
}
-
-#ifdef FEATURE_RANDOMIZED_STRING_HASHING
void COMNlsHashProvider::InitializeDefaultSeed()
{
CONTRACTL {
@@ -3110,27 +3103,8 @@ PCBYTE COMNlsHashProvider::GetEntropy()
return (PCBYTE) pEntropy;
}
-
-void COMNlsHashProvider::CreateMarvin32Seed(INT64 additionalEntropy, PSYMCRYPT_MARVIN32_EXPANDED_SEED pExpandedMarvinSeed)
-{
- CONTRACTL {
- THROWS;
- GC_NOTRIGGER;
- MODE_ANY;
- }
- CONTRACTL_END;
-
- INT64 *pEntropy = (INT64*) GetEntropy();
- INT64 entropy;
-
- entropy = *pEntropy ^ additionalEntropy;
-
- SymCryptMarvin32ExpandSeed(pExpandedMarvinSeed, (PCBYTE) &entropy, SYMCRYPT_MARVIN32_SEED_SIZE);
-}
-#endif // FEATURE_RANDOMIZED_STRING_HASHING
-
#ifdef FEATURE_COREFX_GLOBALIZATION
-INT32 QCALLTYPE CoreFxGlobalization::HashSortKey(PCBYTE pSortKey, INT32 cbSortKey, BOOL forceRandomizedHashing, INT64 additionalEntropy)
+INT32 QCALLTYPE CoreFxGlobalization::HashSortKey(PCBYTE pSortKey, INT32 cbSortKey)
{
QCALL_CONTRACT;
@@ -3138,7 +3112,7 @@ INT32 QCALLTYPE CoreFxGlobalization::HashSortKey(PCBYTE pSortKey, INT32 cbSortKe
BEGIN_QCALL;
- retVal = COMNlsHashProvider::s_NlsHashProvider.HashSortKey(pSortKey, cbSortKey, forceRandomizedHashing, additionalEntropy);
+ retVal = COMNlsHashProvider::s_NlsHashProvider.HashSortKey(pSortKey, cbSortKey);
END_QCALL;
diff --git a/src/vm/comutilnative.h b/src/vm/comutilnative.h
index 41df265e91..831e1c071e 100644
--- a/src/vm/comutilnative.h
+++ b/src/vm/comutilnative.h
@@ -27,7 +27,6 @@
#undef GetCurrentTime
-#ifdef FEATURE_RANDOMIZED_STRING_HASHING
#pragma warning(push)
#pragma warning(disable:4324)
#if !defined(CROSS_COMPILE) && defined(_TARGET_ARM_) && !defined(PLATFORM_UNIX)
@@ -35,7 +34,6 @@
#endif
#include "marvin32.h"
#pragma warning(pop)
-#endif
//
//
@@ -260,33 +258,24 @@ class COMNlsHashProvider {
public:
COMNlsHashProvider();
- INT32 HashString(LPCWSTR szStr, SIZE_T strLen, BOOL forceRandomHashing, INT64 additionalEntropy);
- INT32 HashSortKey(PCBYTE pSrc, SIZE_T cbSrc, BOOL forceRandomHashing, INT64 additionalEntropy);
- INT32 HashiStringKnownLower80(LPCWSTR lpszStr, INT32 strLen, BOOL forceRandomHashing, INT64 additionalEntropy);
+ INT32 HashString(LPCWSTR szStr, SIZE_T strLen);
+ INT32 HashSortKey(PCBYTE pSrc, SIZE_T cbSrc);
static COMNlsHashProvider s_NlsHashProvider;
-#ifdef FEATURE_RANDOMIZED_STRING_HASHING
- void SetUseRandomHashing(BOOL useRandomHashing) { LIMITED_METHOD_CONTRACT; bUseRandomHashing = useRandomHashing; }
- BOOL GetUseRandomHashing() { LIMITED_METHOD_CONTRACT; return bUseRandomHashing; }
-
-
private:
- BOOL bUseRandomHashing;
PBYTE pEntropy;
PCSYMCRYPT_MARVIN32_EXPANDED_SEED pDefaultSeed;
PCBYTE GetEntropy();
PCSYMCRYPT_MARVIN32_EXPANDED_SEED GetDefaultSeed();
void InitializeDefaultSeed();
- void CreateMarvin32Seed(INT64 additionalEntropy, PSYMCRYPT_MARVIN32_EXPANDED_SEED pExpandedMarvinSeed);
-#endif // FEATURE_RANDOMIZED_STRING_HASHING
};
#ifdef FEATURE_COREFX_GLOBALIZATION
class CoreFxGlobalization {
public:
- static INT32 QCALLTYPE HashSortKey(PCBYTE pSortKey, INT32 cbSortKey, BOOL forceRandomizedHashing, INT64 additionalEntropy);
+ static INT32 QCALLTYPE HashSortKey(PCBYTE pSortKey, INT32 cbSortKey);
};
#endif // FEATURE_COREFX_GLOBALIZATION
diff --git a/src/vm/crossgen/CMakeLists.txt b/src/vm/crossgen/CMakeLists.txt
index 805e932dda..8c706885b8 100644
--- a/src/vm/crossgen/CMakeLists.txt
+++ b/src/vm/crossgen/CMakeLists.txt
@@ -36,6 +36,7 @@ set(VM_CROSSGEN_SOURCES
../generics.cpp
../genmeth.cpp
../hash.cpp
+ ../ilinstrumentation.cpp
../ilmarshalers.cpp
../ilstubcache.cpp
../ilstubresolver.cpp
@@ -46,7 +47,6 @@ set(VM_CROSSGEN_SOURCES
../contractimpl.cpp
../jitinterface.cpp
../loaderallocator.cpp
- ../listlock.cpp
../memberload.cpp
../method.cpp
../methodimpl.cpp
diff --git a/src/vm/crossgen_mscorlib/CMakeLists.txt b/src/vm/crossgen_mscorlib/CMakeLists.txt
index 598ee9952c..12fdf9064f 100644
--- a/src/vm/crossgen_mscorlib/CMakeLists.txt
+++ b/src/vm/crossgen_mscorlib/CMakeLists.txt
@@ -6,7 +6,6 @@ add_definitions(
-DFEATURE_EVENT_TRACE=1
-DFEATURE_LOADER_OPTIMIZATION
-DFEATURE_MULTICOREJIT
- -DFEATURE_RANDOMIZED_STRING_HASHING
-DFEATURE_VERSIONING_LOG
)
diff --git a/src/vm/crossgencompile.cpp b/src/vm/crossgencompile.cpp
index 367112e285..c4b9d3dfc3 100644
--- a/src/vm/crossgencompile.cpp
+++ b/src/vm/crossgencompile.cpp
@@ -16,7 +16,6 @@
#include "comdelegate.h"
#include "compile.h"
-#include "security.h"
#include "invokeutil.h"
#include "comcallablewrapper.h"
@@ -436,7 +435,3 @@ BOOL AppDomain::BindingByManifestFile()
{
return FALSE;
}
-
-ReJitManager::ReJitManager()
-{
-}
diff --git a/src/vm/crst.h b/src/vm/crst.h
index a353c6ea44..fa8c307f3f 100644
--- a/src/vm/crst.h
+++ b/src/vm/crst.h
@@ -115,14 +115,15 @@ class CrstBase
friend class Thread;
friend class ThreadStore;
friend class ThreadSuspend;
-friend class ListLock;
-friend class ListLockEntry;
+template <typename ELEMENT>
+friend class ListLockBase;
+template <typename ELEMENT>
+friend class ListLockEntryBase;
//friend class CExecutionEngine;
friend struct SavedExceptionInfo;
friend void EEEnterCriticalSection(CRITSEC_COOKIE cookie);
friend void EELeaveCriticalSection(CRITSEC_COOKIE cookie);
-friend class ReJitPublishMethodHolder;
-friend class ReJitPublishMethodTableHolder;
+friend class CodeVersionManager;
friend class Debugger;
friend class Crst;
diff --git a/src/vm/customattribute.cpp b/src/vm/customattribute.cpp
index 60e002eb71..6c765414c3 100644
--- a/src/vm/customattribute.cpp
+++ b/src/vm/customattribute.cpp
@@ -10,7 +10,6 @@
#include "threads.h"
#include "excep.h"
#include "corerror.h"
-#include "security.h"
#include "classnames.h"
#include "fcall.h"
#include "assemblynative.hpp"
diff --git a/src/vm/dataimage.cpp b/src/vm/dataimage.cpp
index fc584d7b39..4e276fe460 100644
--- a/src/vm/dataimage.cpp
+++ b/src/vm/dataimage.cpp
@@ -738,9 +738,7 @@ FORCEINLINE static CorCompileSection GetSectionForNodeType(ZapNodeType type)
// SECTION_READONLY_WARM
case NodeTypeForItemKind(DataImage::ITEM_METHOD_TABLE):
- case NodeTypeForItemKind(DataImage::ITEM_VTABLE_CHUNK):
case NodeTypeForItemKind(DataImage::ITEM_INTERFACE_MAP):
- case NodeTypeForItemKind(DataImage::ITEM_DICTIONARY):
case NodeTypeForItemKind(DataImage::ITEM_DISPATCH_MAP):
case NodeTypeForItemKind(DataImage::ITEM_GENERICS_STATIC_FIELDDESCS):
case NodeTypeForItemKind(DataImage::ITEM_GC_STATIC_HANDLES_COLD):
@@ -750,6 +748,10 @@ FORCEINLINE static CorCompileSection GetSectionForNodeType(ZapNodeType type)
case NodeTypeForItemKind(DataImage::ITEM_STORED_METHOD_SIG_READONLY_WARM):
return CORCOMPILE_SECTION_READONLY_WARM;
+ case NodeTypeForItemKind(DataImage::ITEM_DICTIONARY):
+ case NodeTypeForItemKind(DataImage::ITEM_VTABLE_CHUNK):
+ return CORCOMPILE_SECTION_READONLY_VCHUNKS_AND_DICTIONARY;
+
// SECTION_CLASS_COLD
case NodeTypeForItemKind(DataImage::ITEM_PARAM_TYPEDESC):
case NodeTypeForItemKind(DataImage::ITEM_ARRAY_TYPEDESC):
diff --git a/src/vm/dataimage.h b/src/vm/dataimage.h
index 5d48a710e7..0167ec5762 100644
--- a/src/vm/dataimage.h
+++ b/src/vm/dataimage.h
@@ -309,8 +309,58 @@ public:
void FixupPointerField(PVOID p, SSIZE_T offset);
void FixupRelativePointerField(PVOID p, SSIZE_T offset);
+ template<typename T, typename PT>
+ void FixupPlainOrRelativePointerField(const T *base, const RelativePointer<PT> T::* pPointerFieldMember)
+ {
+ STANDARD_VM_CONTRACT;
+ SSIZE_T offset = (SSIZE_T) &(base->*pPointerFieldMember) - (SSIZE_T) base;
+ FixupRelativePointerField((PVOID)base, offset);
+ }
+
+ template<typename T, typename C, typename PT>
+ void FixupPlainOrRelativePointerField(const T *base, const C T::* pFirstPointerFieldMember, const RelativePointer<PT> C::* pSecondPointerFieldMember)
+ {
+ STANDARD_VM_CONTRACT;
+ const RelativePointer<PT> *ptr = &(base->*pFirstPointerFieldMember.*pSecondPointerFieldMember);
+ SSIZE_T offset = (SSIZE_T) ptr - (SSIZE_T) base;
+ FixupRelativePointerField((PVOID)base, offset);
+ }
+
+ template<typename T, typename PT>
+ void FixupPlainOrRelativePointerField(const T *base, const PlainPointer<PT> T::* pPointerFieldMember)
+ {
+ STANDARD_VM_CONTRACT;
+ SSIZE_T offset = (SSIZE_T) &(base->*pPointerFieldMember) - (SSIZE_T) base;
+ FixupPointerField((PVOID)base, offset);
+ }
+
+ template<typename T, typename C, typename PT>
+ void FixupPlainOrRelativePointerField(const T *base, const C T::* pFirstPointerFieldMember, const PlainPointer<PT> C::* pSecondPointerFieldMember)
+ {
+ STANDARD_VM_CONTRACT;
+ const PlainPointer<PT> *ptr = &(base->*pFirstPointerFieldMember.*pSecondPointerFieldMember);
+ SSIZE_T offset = (SSIZE_T) ptr - (SSIZE_T) base;
+ FixupPointerField((PVOID)base, offset);
+ }
+
void FixupField(PVOID p, SSIZE_T offset, PVOID pTarget, SSIZE_T targetOffset = 0, ZapRelocationType type = IMAGE_REL_BASED_PTR);
+ template<typename T, typename PT>
+ void FixupPlainOrRelativeField(const T *base, const RelativePointer<PT> T::* pPointerFieldMember, PVOID pTarget, SSIZE_T targetOffset = 0)
+ {
+ STANDARD_VM_CONTRACT;
+ SSIZE_T offset = (SSIZE_T) &(base->*pPointerFieldMember) - (SSIZE_T) base;
+ FixupField((PVOID)base, offset, pTarget, targetOffset, IMAGE_REL_BASED_RELPTR);
+ }
+
+ template<typename T, typename PT>
+ void FixupPlainOrRelativeField(const T *base, const PlainPointer<PT> T::* pPointerFieldMember, PVOID pTarget, SSIZE_T targetOffset = 0)
+ {
+ STANDARD_VM_CONTRACT;
+ SSIZE_T offset = (SSIZE_T) &(base->*pPointerFieldMember) - (SSIZE_T) base;
+ FixupField((PVOID)base, offset, pTarget, targetOffset, IMAGE_REL_BASED_PTR);
+ }
+
void FixupFieldToNode(PVOID p, SSIZE_T offset, ZapNode * pTarget, SSIZE_T targetOffset = 0, ZapRelocationType type = IMAGE_REL_BASED_PTR);
void FixupFieldToNode(PVOID p, SSIZE_T offset, ZapStoredStructure * pTarget, SSIZE_T targetOffset = 0, ZapRelocationType type = IMAGE_REL_BASED_PTR)
@@ -318,6 +368,34 @@ public:
return FixupFieldToNode(p, offset, (ZapNode *)pTarget, targetOffset, type);
}
+ template<typename T, typename PT>
+ void FixupPlainOrRelativeFieldToNode(const T *base, const RelativePointer<PT> T::* pPointerFieldMember, ZapNode * pTarget, SSIZE_T targetOffset = 0)
+ {
+ STANDARD_VM_CONTRACT;
+ SSIZE_T offset = (SSIZE_T) &(base->*pPointerFieldMember) - (SSIZE_T) base;
+ FixupFieldToNode((PVOID)base, offset, pTarget, targetOffset, IMAGE_REL_BASED_RELPTR);
+ }
+
+ template<typename T, typename PT>
+ void FixupPlainOrRelativeFieldToNode(const T *base, const RelativePointer<PT> T::* pPointerFieldMember, ZapStoredStructure * pTarget, SSIZE_T targetOffset = 0)
+ {
+ return FixupPlainOrRelativeFieldToNode(base, pPointerFieldMember, (ZapNode *)pTarget, targetOffset);
+ }
+
+ template<typename T, typename PT>
+ void FixupPlainOrRelativeFieldToNode(const T *base, const PlainPointer<PT> T::* pPointerFieldMember, ZapNode * pTarget, SSIZE_T targetOffset = 0)
+ {
+ STANDARD_VM_CONTRACT;
+ SSIZE_T offset = (SSIZE_T) &(base->*pPointerFieldMember) - (SSIZE_T) base;
+ FixupFieldToNode((PVOID)base, offset, pTarget, targetOffset, IMAGE_REL_BASED_PTR);
+ }
+
+ template<typename T, typename PT>
+ void FixupPlainOrRelativeFieldToNode(const T *base, const PlainPointer<PT> T::* pPointerFieldMember, ZapStoredStructure * pTarget, SSIZE_T targetOffset = 0)
+ {
+ return FixupPlainOrRelativeFieldToNode(base, pPointerFieldMember, (ZapNode *)pTarget, targetOffset);
+ }
+
BOOL IsStored(const void *data)
{ WRAPPER_NO_CONTRACT; return m_structures.LookupPtr(data) != NULL; }
diff --git a/src/vm/debughelp.cpp b/src/vm/debughelp.cpp
index 376b88cd42..23443ceece 100644
--- a/src/vm/debughelp.cpp
+++ b/src/vm/debughelp.cpp
@@ -318,7 +318,7 @@ MethodDesc* AsMethodDesc(size_t addr)
// extra indirection if the address is tagged (the low bit is set).
// That could AV if we don't check it first.
- if (!ppMT->IsTagged((TADDR)ppMT) || isMemoryReadable((TADDR)ppMT->GetValuePtr((TADDR)ppMT), sizeof(MethodTable*)))
+ if (!ppMT->IsTagged((TADDR)ppMT) || isMemoryReadable((TADDR)ppMT->GetValuePtr(), sizeof(MethodTable*)))
{
if (AsMethodTable((size_t)RelativeFixupPointer<PTR_MethodTable>::GetValueAtPtr((TADDR)ppMT)) != 0)
{
diff --git a/src/vm/dispatchinfo.cpp b/src/vm/dispatchinfo.cpp
index ee29506d27..492603da05 100644
--- a/src/vm/dispatchinfo.cpp
+++ b/src/vm/dispatchinfo.cpp
@@ -28,7 +28,6 @@
#include "olevariant.h"
#include "commtmemberinfomap.h"
#include "dispparammarshaler.h"
-#include "security.h"
#include "reflectioninvocation.h"
#include "dbginterface.h"
@@ -1588,50 +1587,6 @@ void DispatchInfo::InvokeMemberWorker(DispatchMemberInfo* pDispMemberInfo,
pObjs->MemberInfo = ObjectFromHandle(pDispMemberInfo->m_hndMemberInfo);
MemberType = pDispMemberInfo->GetMemberType();
- // Determine whether the member has a link time security check. If so we
- // need to emulate this (since the caller is obviously not jitted in this
- // case). Only methods and properties can have a link time check.
- MethodDesc *pMDforSecurity = NULL;
-
- if (MemberType == Method)
- {
- MethodDescCallSite getMethodHandle(METHOD__METHOD_BASE__GET_METHODDESC, &pObjs->MemberInfo);
- ARG_SLOT arg = ObjToArgSlot(pObjs->MemberInfo);
- pMDforSecurity = (MethodDesc*) getMethodHandle.Call_RetLPVOID(&arg);
- }
- else if (MemberType == Property)
- {
- MethodDescCallSite getSetter(METHOD__PROPERTY__GET_SETTER, &pObjs->MemberInfo);
- ARG_SLOT args[] =
- {
- ObjToArgSlot(pObjs->MemberInfo),
- BoolToArgSlot(false)
- };
- OBJECTREF method = getSetter.Call_RetOBJECTREF(args);
- if (method == NULL)
- {
- MethodDescCallSite getGetter(METHOD__PROPERTY__GET_GETTER, &pObjs->MemberInfo);
- ARG_SLOT args1[] =
- {
- ObjToArgSlot(pObjs->MemberInfo),
- BoolToArgSlot(false)
- };
- method = getGetter.Call_RetOBJECTREF(args1);
- }
-
- if (method != NULL)
- {
- GCPROTECT_BEGIN(method)
- MethodDescCallSite getMethodHandle(METHOD__METHOD_BASE__GET_METHODDESC, &method);
- ARG_SLOT arg = ObjToArgSlot(method);
- pMDforSecurity = (MethodDesc*) getMethodHandle.Call_RetLPVOID(&arg);
- GCPROTECT_END();
- }
- }
-
- if (pMDforSecurity)
- Security::CheckLinkDemandAgainstAppDomain(pMDforSecurity);
-
switch (MemberType)
{
case Field:
diff --git a/src/vm/dllimport.cpp b/src/vm/dllimport.cpp
index 49c7d7a8b8..e7857e412d 100644
--- a/src/vm/dllimport.cpp
+++ b/src/vm/dllimport.cpp
@@ -19,7 +19,6 @@
#include "dllimport.h"
#include "method.hpp"
#include "siginfo.hpp"
-#include "security.h"
#include "comdelegate.h"
#include "ceeload.h"
#include "mlinfo.h"
@@ -1183,7 +1182,6 @@ public:
#endif // FEATURE_COMINTEROP
LogOneFlag(dwStubFlags, NDIRECTSTUB_FL_NGENEDSTUBFORPROFILING, " NDIRECTSTUB_FL_NGENEDSTUBFORPROFILING\n", facility, level);
LogOneFlag(dwStubFlags, NDIRECTSTUB_FL_GENERATEDEBUGGABLEIL, " NDIRECTSTUB_FL_GENERATEDEBUGGABLEIL\n", facility, level);
- LogOneFlag(dwStubFlags, NDIRECTSTUB_FL_HASDECLARATIVESECURITY, " NDIRECTSTUB_FL_HASDECLARATIVESECURITY\n", facility, level);
LogOneFlag(dwStubFlags, NDIRECTSTUB_FL_UNMANAGED_CALLI, " NDIRECTSTUB_FL_UNMANAGED_CALLI\n", facility, level);
LogOneFlag(dwStubFlags, NDIRECTSTUB_FL_TRIGGERCCTOR, " NDIRECTSTUB_FL_TRIGGERCCTOR\n", facility, level);
#ifdef FEATURE_COMINTEROP
@@ -1214,7 +1212,6 @@ public:
NDIRECTSTUB_FL_REVERSE_INTEROP |
NDIRECTSTUB_FL_NGENEDSTUBFORPROFILING |
NDIRECTSTUB_FL_GENERATEDEBUGGABLEIL |
- NDIRECTSTUB_FL_HASDECLARATIVESECURITY |
NDIRECTSTUB_FL_UNMANAGED_CALLI |
NDIRECTSTUB_FL_TRIGGERCCTOR |
#ifdef FEATURE_COMINTEROP
@@ -5010,44 +5007,7 @@ MethodDesc* NDirect::CreateCLRToNativeILStub(
pParamTokenArray = (mdParamDef*)_alloca(numParamTokens * sizeof(mdParamDef));
CollateParamTokens(pModule->GetMDImport(), pSigDesc->m_tkMethodDef, numArgs, pParamTokenArray);
- // for interop vectors that have declarative security, we need
- // to update the stub flags to ensure a unique stub hash
- // is generated based on the marshalling signature AND
- // any declarative security.
- // IMPORTANT: This will only inject the security callouts for
- // interop functionality which has a non-null target MethodDesc.
- // Currently, this is known to exclude things like native
- // function ptrs. It is assumed that if the target is not
- // attribute'able for metadata, then it cannot have declarative
- // security - and that the target is not attributable if it was
- // not passed to this function.
MethodDesc *pMD = pSigDesc->m_pMD;
- if (pMD != NULL && SF_IsForwardStub(dwStubFlags))
- {
- // In an AppX process there is only one fully trusted AppDomain, so there is never any need to insert
- // a security callout on the stubs.
- if (!AppX::IsAppXProcess())
- {
-#ifdef FEATURE_COMINTEROP
- if (pMD->IsComPlusCall() || pMD->IsGenericComPlusCall())
- {
- // To preserve Whidbey behavior, we only enforce the implicit demand for
- // unmanaged code permission.
- MethodTable* pMT = ComPlusCallInfo::FromMethodDesc(pMD)->m_pInterfaceMT;
- if (pMT->ClassRequiresUnmanagedCodeCheck() &&
- !pMD->HasSuppressUnmanagedCodeAccessAttr())
- {
- dwStubFlags |= NDIRECTSTUB_FL_HASDECLARATIVESECURITY;
- }
- }
- else
-#endif // FEATURE_COMPINTEROP
- if (pMD->IsInterceptedForDeclSecurity())
- {
- dwStubFlags |= NDIRECTSTUB_FL_HASDECLARATIVESECURITY;
- }
- }
- }
NewHolder<ILStubState> pStubState;
@@ -5413,8 +5373,7 @@ PCODE JitILStub(MethodDesc* pStubMD)
// A dynamically generated IL stub
//
- CORJIT_FLAGS jitFlags = pStubMD->AsDynamicMethodDesc()->GetILStubResolver()->GetJitFlags();
- pCode = pStubMD->MakeJitWorker(NULL, jitFlags);
+ pCode = pStubMD->PrepareInitialCode();
_ASSERTE(pCode == pStubMD->GetNativeCode());
}
diff --git a/src/vm/dllimport.h b/src/vm/dllimport.h
index c918f58651..058484c45e 100644
--- a/src/vm/dllimport.h
+++ b/src/vm/dllimport.h
@@ -161,7 +161,7 @@ enum NDirectStubFlags
#endif // FEATURE_COMINTEROP
NDIRECTSTUB_FL_NGENEDSTUBFORPROFILING = 0x00000100,
NDIRECTSTUB_FL_GENERATEDEBUGGABLEIL = 0x00000200,
- NDIRECTSTUB_FL_HASDECLARATIVESECURITY = 0x00000400,
+ // unused = 0x00000400,
NDIRECTSTUB_FL_UNMANAGED_CALLI = 0x00000800,
NDIRECTSTUB_FL_TRIGGERCCTOR = 0x00001000,
#ifdef FEATURE_COMINTEROP
@@ -223,7 +223,6 @@ inline bool SF_IsHRESULTSwapping (DWORD dwStubFlags) { LIMITED_METHOD_CONT
inline bool SF_IsReverseStub (DWORD dwStubFlags) { LIMITED_METHOD_CONTRACT; return (dwStubFlags < NDIRECTSTUB_FL_INVALID && 0 != (dwStubFlags & NDIRECTSTUB_FL_REVERSE_INTEROP)); }
inline bool SF_IsNGENedStubForProfiling(DWORD dwStubFlags) { LIMITED_METHOD_CONTRACT; return (dwStubFlags < NDIRECTSTUB_FL_INVALID && 0 != (dwStubFlags & NDIRECTSTUB_FL_NGENEDSTUBFORPROFILING)); }
inline bool SF_IsDebuggableStub (DWORD dwStubFlags) { LIMITED_METHOD_CONTRACT; return (dwStubFlags < NDIRECTSTUB_FL_INVALID && 0 != (dwStubFlags & NDIRECTSTUB_FL_GENERATEDEBUGGABLEIL)); }
-inline bool SF_IsStubWithDemand (DWORD dwStubFlags) { LIMITED_METHOD_CONTRACT; return (dwStubFlags < NDIRECTSTUB_FL_INVALID && 0 != (dwStubFlags & NDIRECTSTUB_FL_HASDECLARATIVESECURITY)); }
inline bool SF_IsCALLIStub (DWORD dwStubFlags) { LIMITED_METHOD_CONTRACT; return (dwStubFlags < NDIRECTSTUB_FL_INVALID && 0 != (dwStubFlags & NDIRECTSTUB_FL_UNMANAGED_CALLI)); }
inline bool SF_IsStubWithCctorTrigger (DWORD dwStubFlags) { LIMITED_METHOD_CONTRACT; return (dwStubFlags < NDIRECTSTUB_FL_INVALID && 0 != (dwStubFlags & NDIRECTSTUB_FL_TRIGGERCCTOR)); }
inline bool SF_IsForNumParamBytes (DWORD dwStubFlags) { LIMITED_METHOD_CONTRACT; return (dwStubFlags < NDIRECTSTUB_FL_INVALID && 0 != (dwStubFlags & NDIRECTSTUB_FL_FOR_NUMPARAMBYTES)); }
@@ -299,10 +298,6 @@ inline void SF_ConsistencyCheck(DWORD dwStubFlags)
CONSISTENCY_CHECK(!(SF_IsFieldGetterStub(dwStubFlags) && !SF_IsHRESULTSwapping(dwStubFlags)));
CONSISTENCY_CHECK(!(SF_IsFieldSetterStub(dwStubFlags) && !SF_IsHRESULTSwapping(dwStubFlags)));
- // Reverse and CALLI stubs don't have demands
- CONSISTENCY_CHECK(!(SF_IsReverseStub(dwStubFlags) && SF_IsStubWithDemand(dwStubFlags)));
- CONSISTENCY_CHECK(!(SF_IsCALLIStub(dwStubFlags) && SF_IsStubWithDemand(dwStubFlags)));
-
// Delegate stubs are not COM
CONSISTENCY_CHECK(!(SF_IsDelegateStub(dwStubFlags) && SF_IsCOMStub(dwStubFlags)));
}
diff --git a/src/vm/dllimportcallback.cpp b/src/vm/dllimportcallback.cpp
index 90c01a496b..8684c12167 100644
--- a/src/vm/dllimportcallback.cpp
+++ b/src/vm/dllimportcallback.cpp
@@ -1111,13 +1111,8 @@ UMEntryThunk* UMEntryThunk::CreateUMEntryThunk()
UMEntryThunk * p;
-#ifdef FEATURE_WINDOWSPHONE
// On the phone, use loader heap to save memory commit of regular executable heap
p = (UMEntryThunk *)(void *)SystemDomain::GetGlobalLoaderAllocator()->GetExecutableHeap()->AllocMem(S_SIZE_T(sizeof(UMEntryThunk)));
-#else
- p = new (executable) UMEntryThunk;
- memset (p, 0, sizeof(*p));
-#endif
RETURN p;
}
@@ -1126,11 +1121,10 @@ void UMEntryThunk::Terminate()
{
WRAPPER_NO_CONTRACT;
-#ifdef FEATURE_WINDOWSPHONE
+ _ASSERTE(!SystemDomain::GetGlobalLoaderAllocator()->GetExecutableHeap()->IsZeroInit());
+ m_code.Poison();
+
SystemDomain::GetGlobalLoaderAllocator()->GetExecutableHeap()->BackoutMem(this, sizeof(UMEntryThunk));
-#else
- DeleteExecutable(this);
-#endif
}
VOID UMEntryThunk::FreeUMEntryThunk(UMEntryThunk* p)
diff --git a/src/vm/dllimportcallback.h b/src/vm/dllimportcallback.h
index af2a0b1d92..e79c5f03ef 100644
--- a/src/vm/dllimportcallback.h
+++ b/src/vm/dllimportcallback.h
@@ -326,10 +326,6 @@ public:
{
DestroyLongWeakHandle(GetObjectHandle());
}
-
-#ifdef _DEBUG
- FillMemory(this, sizeof(*this), 0xcc);
-#endif
}
void Terminate();
diff --git a/src/vm/domainfile.cpp b/src/vm/domainfile.cpp
index 32f35fd39a..e5736b7282 100644
--- a/src/vm/domainfile.cpp
+++ b/src/vm/domainfile.cpp
@@ -16,7 +16,6 @@
#include <shlwapi.h>
-#include "security.h"
#include "invokeutil.h"
#include "eeconfig.h"
#include "dynamicmethod.h"
@@ -1291,10 +1290,6 @@ void DomainFile::Activate()
m_bDisableActivationCheck=TRUE;
pMT->CheckRunClassInitThrowing();
}
- if (g_pConfig->VerifyModulesOnLoad())
- {
- m_pModule->VerifyAllMethods();
- }
#ifdef _DEBUG
if (g_pConfig->ExpandModulesOnLoad())
{
diff --git a/src/vm/dynamicmethod.cpp b/src/vm/dynamicmethod.cpp
index acfea3e7f6..2d0fa9ce56 100644
--- a/src/vm/dynamicmethod.cpp
+++ b/src/vm/dynamicmethod.cpp
@@ -11,7 +11,6 @@
#include "object.h"
#include "method.hpp"
#include "comdelegate.h"
-#include "security.h"
#include "field.h"
#include "contractimpl.h"
#include "nibblemapmacros.h"
diff --git a/src/vm/dynamicmethod.h b/src/vm/dynamicmethod.h
index f9a92b0af0..7fd63e59b9 100644
--- a/src/vm/dynamicmethod.h
+++ b/src/vm/dynamicmethod.h
@@ -287,7 +287,7 @@ private:
public:
// Space for header is reserved immediately before. It is not included in size.
virtual void* AllocMemForCode_NoThrow(size_t header, size_t size, DWORD alignment) DAC_EMPTY_RET(NULL);
-
+
virtual ~HostCodeHeap() DAC_EMPTY();
LoaderAllocator* GetAllocator() { return m_pAllocator; }
@@ -307,6 +307,11 @@ protected:
void FreeMemForCode(void * codeStart);
+#if defined(FEATURE_JIT_PITCHING)
+public:
+ PTR_EEJitManager GetJitManager() { return m_pJitManager; }
+#endif
+
}; // class HostCodeHeap
//---------------------------------------------------------------------------------------
diff --git a/src/vm/ecall.cpp b/src/vm/ecall.cpp
index f3b0099e57..6f5f11b894 100644
--- a/src/vm/ecall.cpp
+++ b/src/vm/ecall.cpp
@@ -36,6 +36,7 @@ static_assert_no_msg(METHOD__STRING__CTORF_FIRST + 1 == METHOD__STRING__CTORF_CH
static_assert_no_msg(METHOD__STRING__CTORF_FIRST + 2 == METHOD__STRING__CTORF_CHAR_COUNT);
static_assert_no_msg(METHOD__STRING__CTORF_FIRST + 3 == METHOD__STRING__CTORF_CHARPTR);
static_assert_no_msg(METHOD__STRING__CTORF_FIRST + 4 == METHOD__STRING__CTORF_CHARPTR_START_LEN);
+static_assert_no_msg(METHOD__STRING__CTORF_FIRST + 5 == METHOD__STRING__CTORF_READONLYSPANOFCHAR);
// ECall::CtorCharXxx has to be in same order as METHOD__STRING__CTORF_XXX
#define ECallCtor_First ECall::CtorCharArrayManaged
@@ -44,8 +45,9 @@ static_assert_no_msg(ECallCtor_First + 1 == ECall::CtorCharArrayStartLengthManag
static_assert_no_msg(ECallCtor_First + 2 == ECall::CtorCharCountManaged);
static_assert_no_msg(ECallCtor_First + 3 == ECall::CtorCharPtrManaged);
static_assert_no_msg(ECallCtor_First + 4 == ECall::CtorCharPtrStartLengthManaged);
+static_assert_no_msg(ECallCtor_First + 5 == ECall::CtorReadOnlySpanOfCharManaged);
-#define NumberOfStringConstructors 5
+#define NumberOfStringConstructors 6
void ECall::PopulateManagedStringConstructors()
{
@@ -557,10 +559,6 @@ LPVOID ECall::GetQCallImpl(MethodDesc * pMD)
("%s::%s is not registered using QCFuncElement macro in ecall.cpp",
pMD->m_pszDebugClassName, pMD->m_pszDebugMethodName));
- CONSISTENCY_CHECK_MSGF(pMD->HasSuppressUnmanagedCodeAccessAttr(),
- ("%s::%s is not marked with SuppressUnmanagedCodeSecurityAttribute()",
- pMD->m_pszDebugClassName, pMD->m_pszDebugMethodName));
-
DWORD dwAttrs = pMD->GetAttrs();
BOOL fPublicOrProtected = IsMdPublic(dwAttrs) || IsMdFamily(dwAttrs) || IsMdFamORAssem(dwAttrs);
diff --git a/src/vm/ecall.h b/src/vm/ecall.h
index c4fed1ff42..26fa9eb478 100644
--- a/src/vm/ecall.h
+++ b/src/vm/ecall.h
@@ -110,6 +110,7 @@ class ECall
DYNAMICALLY_ASSIGNED_FCALL_IMPL(CtorCharCountManaged, NULL) \
DYNAMICALLY_ASSIGNED_FCALL_IMPL(CtorCharPtrManaged, NULL) \
DYNAMICALLY_ASSIGNED_FCALL_IMPL(CtorCharPtrStartLengthManaged, NULL) \
+ DYNAMICALLY_ASSIGNED_FCALL_IMPL(CtorReadOnlySpanOfCharManaged, NULL) \
DYNAMICALLY_ASSIGNED_FCALL_IMPL(InternalGetCurrentThread, NULL) \
enum
diff --git a/src/vm/ecalllist.h b/src/vm/ecalllist.h
index 39ba874b5a..76be0b172c 100644
--- a/src/vm/ecalllist.h
+++ b/src/vm/ecalllist.h
@@ -109,6 +109,7 @@ FCFuncStart(gStringFuncs)
FCDynamicSig(COR_CTOR_METHOD_NAME, &gsig_IM_PtrChar_RetVoid, CORINFO_INTRINSIC_Illegal, ECall::CtorCharPtrManaged)
FCDynamicSig(COR_CTOR_METHOD_NAME, &gsig_IM_PtrChar_Int_Int_RetVoid, CORINFO_INTRINSIC_Illegal, ECall::CtorCharPtrStartLengthManaged)
FCDynamicSig(COR_CTOR_METHOD_NAME, &gsig_IM_Char_Int_RetVoid, CORINFO_INTRINSIC_Illegal, ECall::CtorCharCountManaged)
+ FCDynamicSig(COR_CTOR_METHOD_NAME, &gsig_IM_ReadOnlySpanOfChar_RetVoid, CORINFO_INTRINSIC_Illegal, ECall::CtorReadOnlySpanOfCharManaged)
FCFuncElementSig(COR_CTOR_METHOD_NAME, &gsig_IM_PtrSByt_RetVoid, COMString::StringInitCharPtr)
FCFuncElementSig(COR_CTOR_METHOD_NAME, &gsig_IM_PtrSByt_Int_Int_RetVoid, COMString::StringInitCharPtrPartial)
FCFuncElementSig(COR_CTOR_METHOD_NAME, &gsig_IM_PtrSByt_Int_Int_Encoding_RetVoid, COMString::StringInitSBytPtrPartialEx)
@@ -118,17 +119,14 @@ FCFuncStart(gStringFuncs)
FCIntrinsic("get_Chars", COMString::GetCharAt, CORINFO_INTRINSIC_StringGetChar)
FCFuncElement("IsAscii", COMString::IsAscii)
FCFuncElement("CompareOrdinalHelper", COMString::CompareOrdinalEx)
- FCFuncElement("IndexOfAny", COMString::IndexOfCharArray)
+ FCFuncElement("IndexOfCharArray", COMString::IndexOfCharArray)
FCFuncElement("LastIndexOfAny", COMString::LastIndexOfCharArray)
FCFuncElementSig("ReplaceInternal", &gsig_IM_Str_Str_RetStr, COMString::ReplaceString)
#ifdef FEATURE_COMINTEROP
FCFuncElement("SetTrailByte", COMString::FCSetTrailByte)
FCFuncElement("TryGetTrailByte", COMString::FCTryGetTrailByte)
#endif // FEATURE_COMINTEROP
-#ifdef FEATURE_RANDOMIZED_STRING_HASHING
FCFuncElement("InternalMarvin32HashString", COMString::Marvin32HashString)
- QCFuncElement("InternalUseRandomizedHashing", COMString::UseRandomizedHashing)
-#endif // FEATURE_RANDOMIZED_STRING_HASHING
FCFuncEnd()
FCFuncStart(gStringBufferFuncs)
@@ -296,6 +294,7 @@ FCFuncStart(gCOMTypeHandleFuncs)
FCFuncElement("IsComObject", RuntimeTypeHandle::IsComObject)
FCFuncElement("IsValueType", RuntimeTypeHandle::IsValueType)
FCFuncElement("IsInterface", RuntimeTypeHandle::IsInterface)
+ FCFuncElement("IsByRefLike", RuntimeTypeHandle::IsByRefLike)
QCFuncElement("_IsVisible", RuntimeTypeHandle::IsVisible)
QCFuncElement("ConstructName", RuntimeTypeHandle::ConstructName)
FCFuncElement("CanCastTo", RuntimeTypeHandle::CanCastTo)
@@ -343,10 +342,6 @@ FCFuncStart(gMetaDataImport)
FCFuncElement("_GetMarshalAs", MetaDataImport::GetMarshalAs)
FCFuncEnd()
-FCFuncStart(gRuntimeFieldInfoFuncs)
- FCFuncElement("PerformVisibilityCheckOnField", ReflectionInvocation::PerformVisibilityCheckOnField)
-FCFuncEnd()
-
FCFuncStart(gSignatureNative)
FCFuncElement("GetSignature", SignatureNative::GetSignature)
FCFuncElement("GetCustomModifiers", SignatureNative::GetCustomModifiers)
@@ -369,6 +364,7 @@ FCFuncStart(gRuntimeMethodHandle)
QCFuncElement("GetMethodInstantiation", RuntimeMethodHandle::GetMethodInstantiation)
FCFuncElement("HasMethodInstantiation", RuntimeMethodHandle::HasMethodInstantiation)
FCFuncElement("IsGenericMethodDefinition", RuntimeMethodHandle::IsGenericMethodDefinition)
+ FCFuncElement("GetGenericParameterCount", RuntimeMethodHandle::GetGenericParameterCount)
FCFuncElement("IsTypicalMethodDefinition", RuntimeMethodHandle::IsTypicalMethodDefinition)
QCFuncElement("GetTypicalMethodDefinition", RuntimeMethodHandle::GetTypicalMethodDefinition)
QCFuncElement("StripMethodInstantiation", RuntimeMethodHandle::StripMethodInstantiation)
@@ -572,6 +568,7 @@ FCFuncStart(gAssemblyFuncs)
FCFuncElement("FCallIsDynamic", AssemblyNative::IsDynamic)
FCFuncElement("nLoad", AssemblyNative::Load)
QCFuncElement("GetType", AssemblyNative::GetType)
+ QCFuncElement("GetForwardedType", AssemblyNative::GetForwardedType)
QCFuncElement("GetManifestResourceInfo", AssemblyNative::GetManifestResourceInfo)
QCFuncElement("GetModules", AssemblyNative::GetModules)
QCFuncElement("GetModule", AssemblyNative::GetModule)
@@ -713,6 +710,7 @@ FCFuncStart(gRuntimeThreadFuncs)
#endif // FEATURE_COMINTEROP
FCFuncElement("InterruptInternal", ThreadNative::Interrupt)
FCFuncElement("JoinInternal", ThreadNative::Join)
+ QCFuncElement("GetOptimalMaxSpinWaitsPerSpinIterationInternal", ThreadNative::GetOptimalMaxSpinWaitsPerSpinIteration)
FCFuncEnd()
FCFuncStart(gThreadFuncs)
@@ -1246,6 +1244,7 @@ FCFuncStart(gEventPipeInternalFuncs)
QCFuncElement("DefineEvent", EventPipeInternal::DefineEvent)
QCFuncElement("DeleteProvider", EventPipeInternal::DeleteProvider)
QCFuncElement("WriteEvent", EventPipeInternal::WriteEvent)
+ QCFuncElement("WriteEventData", EventPipeInternal::WriteEventData)
FCFuncEnd()
#endif // FEATURE_PERFTRACING
@@ -1412,7 +1411,6 @@ FCClassElement("RegistrationServices", "System.Runtime.InteropServices", gRegist
#endif // FEATURE_COMINTEROP_MANAGED_ACTIVATION
#endif // FEATURE_COMINTEROP
-FCClassElement("RtFieldInfo", "System.Reflection", gRuntimeFieldInfoFuncs)
FCClassElement("RuntimeAssembly", "System.Reflection", gAssemblyFuncs)
#ifdef FEATURE_COMINTEROP
FCClassElement("RuntimeClass", "System.Runtime.InteropServices.WindowsRuntime", gRuntimeClassFuncs)
diff --git a/src/vm/eeconfig.cpp b/src/vm/eeconfig.cpp
index 05cdd0aa6c..4c49d1457f 100644
--- a/src/vm/eeconfig.cpp
+++ b/src/vm/eeconfig.cpp
@@ -241,7 +241,6 @@ HRESULT EEConfig::Init()
INDEBUG(fStressLog = true;)
- fVerifyAllOnLoad = false;
#ifdef _DEBUG
fExpandAllOnLoad = false;
fDebuggable = false;
@@ -382,6 +381,14 @@ HRESULT EEConfig::Init()
fTieredCompilation = false;
#endif
+#if defined(FEATURE_GDBJIT) && defined(_DEBUG)
+ pszGDBJitElfDump = NULL;
+#endif // FEATURE_GDBJIT && _DEBUG
+
+#if defined(FEATURE_GDBJIT_FRAME)
+ fGDBJitEmitDebugFrame = false;
+#endif
+
// After initialization, register the code:#GetConfigValueCallback method with code:CLRConfig to let
// CLRConfig access config files. This is needed because CLRConfig lives outside the VM and can't
// statically link to EEConfig.
@@ -1096,9 +1103,6 @@ HRESULT EEConfig::sync()
fEnableRCWCleanupOnSTAShutdown = (CLRConfig::GetConfigValue(CLRConfig::INTERNAL_EnableRCWCleanupOnSTAShutdown) != 0);
#endif // FEATURE_COMINTEROP
- //Eager verification of all assemblies.
- fVerifyAllOnLoad = (GetConfigDWORD_DontUse_(CLRConfig::EXTERNAL_VerifyAllOnLoad, fVerifyAllOnLoad) != 0);
-
#ifdef _DEBUG
fExpandAllOnLoad = (GetConfigDWORD_DontUse_(CLRConfig::INTERNAL_ExpandAllOnLoad, fExpandAllOnLoad) != 0);
#endif //_DEBUG
@@ -1240,6 +1244,17 @@ HRESULT EEConfig::sync()
fTieredCompilation = CLRConfig::GetConfigValue(CLRConfig::UNSUPPORTED_TieredCompilation) != 0;
#endif
+#if defined(FEATURE_GDBJIT) && defined(_DEBUG)
+ {
+ LPWSTR pszGDBJitElfDumpW = NULL;
+ CLRConfig::GetConfigValue(CLRConfig::INTERNAL_GDBJitElfDump, &pszGDBJitElfDumpW);
+ pszGDBJitElfDump = NarrowWideChar(pszGDBJitElfDumpW);
+ }
+#endif // FEATURE_GDBJIT && _DEBUG
+
+#if defined(FEATURE_GDBJIT_FRAME)
+ fGDBJitEmitDebugFrame = CLRConfig::GetConfigValue(CLRConfig::INTERNAL_GDBJitEmitDebugFrame) != 0;
+#endif
return hr;
}
diff --git a/src/vm/eeconfig.h b/src/vm/eeconfig.h
index ccd5cd28bd..c55ba06a0b 100644
--- a/src/vm/eeconfig.h
+++ b/src/vm/eeconfig.h
@@ -286,6 +286,21 @@ public:
bool TieredCompilation(void) const {LIMITED_METHOD_CONTRACT; return fTieredCompilation; }
#endif
+#if defined(FEATURE_GDBJIT) && defined(_DEBUG)
+ inline bool ShouldDumpElfOnMethod(LPCUTF8 methodName) const
+ {
+ CONTRACTL {
+ NOTHROW;
+ GC_NOTRIGGER;
+ PRECONDITION(CheckPointer(methodName, NULL_OK));
+ } CONTRACTL_END
+ return RegexOrExactMatch(pszGDBJitElfDump, methodName);
+ }
+#endif // FEATURE_GDBJIT && _DEBUG
+
+#if defined(FEATURE_GDBJIT_FRAME)
+ inline bool ShouldEmitDebugFrame(void) const {LIMITED_METHOD_CONTRACT; return fGDBJitEmitDebugFrame;}
+#endif // FEATURE_GDBJIT_FRAME
BOOL PInvokeRestoreEsp(BOOL fDefault) const
{
LIMITED_METHOD_CONTRACT;
@@ -474,7 +489,6 @@ public:
}
#endif // FEATURE_COMINTEROP
- bool VerifyModulesOnLoad(void) const { LIMITED_METHOD_CONTRACT; return fVerifyAllOnLoad; }
#ifdef _DEBUG
bool ExpandModulesOnLoad(void) const { LIMITED_METHOD_CONTRACT; return fExpandAllOnLoad; }
#endif //_DEBUG
@@ -934,8 +948,6 @@ private: //----------------------------------------------------------------
bool m_fDeveloperInstallation; // We are on a developers machine
bool fAppDomainUnload; // Enable appdomain unloading
- bool fVerifyAllOnLoad; // True if we want to verify all methods in an assembly at load time.
-
DWORD dwADURetryCount;
#ifdef _DEBUG
@@ -1101,6 +1113,13 @@ private: //----------------------------------------------------------------
bool fTieredCompilation;
#endif
+#if defined(FEATURE_GDBJIT) && defined(_DEBUG)
+ LPCUTF8 pszGDBJitElfDump;
+#endif // FEATURE_GDBJIT && _DEBUG
+
+#if defined(FEATURE_GDBJIT_FRAME)
+ bool fGDBJitEmitDebugFrame;
+#endif
public:
HRESULT GetConfiguration_DontUse_(__in_z LPCWSTR pKey, ConfigSearch direction, __deref_out_opt LPCWSTR* value);
diff --git a/src/vm/eventpipe.cpp b/src/vm/eventpipe.cpp
index 9a94923493..eebd2744a4 100644
--- a/src/vm/eventpipe.cpp
+++ b/src/vm/eventpipe.cpp
@@ -2,6 +2,8 @@
// The .NET Foundation licenses this file to you under the MIT license.
// See the LICENSE file in the project root for more information.
+#include "clrtypes.h"
+#include "safemath.h"
#include "common.h"
#include "eventpipe.h"
#include "eventpipebuffermanager.h"
@@ -38,6 +40,146 @@ extern "C" void InitProvidersAndEvents();
extern "C" void InitProvidersAndEvents();
#endif
+EventPipeEventPayload::EventPipeEventPayload(BYTE *pData, unsigned int length)
+{
+ CONTRACTL
+ {
+ NOTHROW;
+ GC_NOTRIGGER;
+ MODE_ANY;
+ }
+ CONTRACTL_END;
+
+ m_pData = pData;
+ m_pEventData = NULL;
+ m_eventDataCount = 0;
+ m_allocatedData = false;
+
+ m_size = length;
+}
+
+EventPipeEventPayload::EventPipeEventPayload(EventData **pEventData, unsigned int eventDataCount)
+{
+ CONTRACTL
+ {
+ NOTHROW;
+ GC_NOTRIGGER;
+ MODE_ANY;
+ }
+ CONTRACTL_END;
+
+ m_pData = NULL;
+ m_pEventData = pEventData;
+ m_eventDataCount = eventDataCount;
+ m_allocatedData = false;
+
+ S_UINT32 tmp_size = S_UINT32(0);
+ for (unsigned int i=0; i<m_eventDataCount; i++)
+ {
+ tmp_size += S_UINT32((*m_pEventData)[i].Size);
+ }
+
+ if (tmp_size.IsOverflow())
+ {
+ // If there is an overflow, drop the data and create an empty payload
+ m_pEventData = NULL;
+ m_eventDataCount = 0;
+ m_size = 0;
+ }
+ else
+ {
+ m_size = tmp_size.Value();
+ }
+}
+
+EventPipeEventPayload::~EventPipeEventPayload()
+{
+ CONTRACTL
+ {
+ NOTHROW;
+ GC_TRIGGERS;
+ MODE_ANY;
+ }
+ CONTRACTL_END;
+
+ if(m_allocatedData && m_pData != NULL)
+ {
+ delete[] m_pData;
+ m_pData = NULL;
+ }
+}
+
+void EventPipeEventPayload::Flatten()
+{
+ CONTRACTL
+ {
+ NOTHROW;
+ GC_TRIGGERS;
+ MODE_ANY;
+ }
+ CONTRACTL_END;
+
+ if(m_size > 0)
+ {
+ if (!IsFlattened())
+ {
+ BYTE* tmp_pData = new (nothrow) BYTE[m_size];
+ if (tmp_pData != NULL)
+ {
+ m_allocatedData = true;
+ CopyData(tmp_pData);
+ m_pData = tmp_pData;
+ }
+ }
+ }
+}
+
+void EventPipeEventPayload::CopyData(BYTE *pDst)
+{
+ CONTRACTL
+ {
+ NOTHROW;
+ GC_NOTRIGGER;
+ MODE_ANY;
+ }
+ CONTRACTL_END;
+
+ if(m_size > 0)
+ {
+ if(IsFlattened())
+ {
+ memcpy(pDst, m_pData, m_size);
+ }
+
+ else if(m_pEventData != NULL)
+ {
+ unsigned int offset = 0;
+ for(unsigned int i=0; i<m_eventDataCount; i++)
+ {
+ memcpy(pDst + offset, (BYTE*)(*m_pEventData)[i].Ptr, (*m_pEventData)[i].Size);
+ offset += (*m_pEventData)[i].Size;
+ }
+ }
+ }
+}
+
+BYTE* EventPipeEventPayload::GetFlatData()
+{
+ CONTRACTL
+ {
+ NOTHROW;
+ GC_TRIGGERS;
+ MODE_ANY;
+ }
+ CONTRACTL_END;
+
+ if (!IsFlattened())
+ {
+ Flatten();
+ }
+ return m_pData;
+}
+
void EventPipe::Initialize()
{
STANDARD_VM_CONTRACT;
@@ -238,7 +380,7 @@ bool EventPipe::Enabled()
return enabled;
}
-EventPipeProvider* EventPipe::CreateProvider(const GUID &providerID, EventPipeCallback pCallbackFunction, void *pCallbackData)
+EventPipeProvider* EventPipe::CreateProvider(const SString &providerName, EventPipeCallback pCallbackFunction, void *pCallbackData)
{
CONTRACTL
{
@@ -248,7 +390,7 @@ EventPipeProvider* EventPipe::CreateProvider(const GUID &providerID, EventPipeCa
}
CONTRACTL_END;
- return new EventPipeProvider(providerID, pCallbackFunction, pCallbackData);
+ return new EventPipeProvider(providerName, pCallbackFunction, pCallbackData);
}
void EventPipe::DeleteProvider(EventPipeProvider *pProvider)
@@ -289,6 +431,34 @@ void EventPipe::WriteEvent(EventPipeEvent &event, BYTE *pData, unsigned int leng
NOTHROW;
GC_NOTRIGGER;
MODE_ANY;
+ }
+ CONTRACTL_END;
+
+ EventPipeEventPayload payload(pData, length);
+ EventPipe::WriteEventInternal(event, payload, pActivityId, pRelatedActivityId);
+}
+
+void EventPipe::WriteEvent(EventPipeEvent &event, EventData **pEventData, unsigned int eventDataCount, LPCGUID pActivityId, LPCGUID pRelatedActivityId)
+{
+ CONTRACTL
+ {
+ NOTHROW;
+ GC_NOTRIGGER;
+ MODE_ANY;
+ }
+ CONTRACTL_END;
+
+ EventPipeEventPayload payload(pEventData, eventDataCount);
+ EventPipe::WriteEventInternal(event, payload, pActivityId, pRelatedActivityId);
+}
+
+void EventPipe::WriteEventInternal(EventPipeEvent &event, EventPipeEventPayload &payload, LPCGUID pActivityId, LPCGUID pRelatedActivityId)
+{
+ CONTRACTL
+ {
+ NOTHROW;
+ GC_NOTRIGGER;
+ MODE_ANY;
PRECONDITION(s_pBufferManager != NULL);
}
CONTRACTL_END;
@@ -309,7 +479,7 @@ void EventPipe::WriteEvent(EventPipeEvent &event, BYTE *pData, unsigned int leng
if(!s_pConfig->RundownEnabled() && s_pBufferManager != NULL)
{
- if(!s_pBufferManager->WriteEvent(pThread, event, pData, length, pActivityId, pRelatedActivityId))
+ if(!s_pBufferManager->WriteEvent(pThread, event, payload, pActivityId, pRelatedActivityId))
{
// This is used in DEBUG to make sure that we don't log an event synchronously that we didn't log to the buffer.
return;
@@ -317,19 +487,23 @@ void EventPipe::WriteEvent(EventPipeEvent &event, BYTE *pData, unsigned int leng
}
else if(s_pConfig->RundownEnabled())
{
- // Write synchronously to the file.
- // We're under lock and blocking the disabling thread.
- EventPipeEventInstance instance(
- event,
- pThread->GetOSThreadId(),
- pData,
- length,
- pActivityId,
- pRelatedActivityId);
-
- if(s_pFile != NULL)
+ BYTE *pData = payload.GetFlatData();
+ if (pData != NULL)
{
- s_pFile->WriteEvent(instance);
+ // Write synchronously to the file.
+ // We're under lock and blocking the disabling thread.
+ EventPipeEventInstance instance(
+ event,
+ pThread->GetOSThreadId(),
+ pData,
+ payload.GetSize(),
+ pActivityId,
+ pRelatedActivityId);
+
+ if(s_pFile != NULL)
+ {
+ s_pFile->WriteEvent(instance);
+ }
}
}
@@ -337,25 +511,29 @@ void EventPipe::WriteEvent(EventPipeEvent &event, BYTE *pData, unsigned int leng
{
GCX_PREEMP();
- // Create an instance of the event for the synchronous path.
- EventPipeEventInstance instance(
- event,
- pThread->GetOSThreadId(),
- pData,
- length,
- pActivityId,
- pRelatedActivityId);
-
- // Write to the EventPipeFile if it exists.
- if(s_pSyncFile != NULL)
+ BYTE *pData = payload.GetFlatData();
+ if (pData != NULL)
{
- s_pSyncFile->WriteEvent(instance);
- }
+ // Create an instance of the event for the synchronous path.
+ EventPipeEventInstance instance(
+ event,
+ pThread->GetOSThreadId(),
+ pData,
+ payload.GetSize(),
+ pActivityId,
+ pRelatedActivityId);
+
+ // Write to the EventPipeFile if it exists.
+ if(s_pSyncFile != NULL)
+ {
+ s_pSyncFile->WriteEvent(instance);
+ }
- // Write to the EventPipeJsonFile if it exists.
- if(s_pJsonFile != NULL)
- {
- s_pJsonFile->WriteEvent(instance);
+ // Write to the EventPipeJsonFile if it exists.
+ if(s_pJsonFile != NULL)
+ {
+ s_pJsonFile->WriteEvent(instance);
+ }
}
}
#endif // _DEBUG
@@ -371,12 +549,14 @@ void EventPipe::WriteSampleProfileEvent(Thread *pSamplingThread, EventPipeEvent
}
CONTRACTL_END;
+ EventPipeEventPayload payload(pData, length);
+
// Write the event to the thread's buffer.
if(s_pBufferManager != NULL)
{
// Specify the sampling thread as the "current thread", so that we select the right buffer.
// Specify the target thread so that the event gets properly attributed.
- if(!s_pBufferManager->WriteEvent(pSamplingThread, *pEvent, pData, length, NULL /* pActivityId */, NULL /* pRelatedActivityId */, pTargetThread, &stackContents))
+ if(!s_pBufferManager->WriteEvent(pSamplingThread, *pEvent, payload, NULL /* pActivityId */, NULL /* pRelatedActivityId */, pTargetThread, &stackContents))
{
// This is used in DEBUG to make sure that we don't log an event synchronously that we didn't log to the buffer.
return;
@@ -520,7 +700,7 @@ void QCALLTYPE EventPipeInternal::Disable()
}
INT_PTR QCALLTYPE EventPipeInternal::CreateProvider(
- GUID providerID,
+ __in_z LPCWSTR providerName,
EventPipeCallback pCallbackFunc)
{
QCALL_CONTRACT;
@@ -529,7 +709,7 @@ INT_PTR QCALLTYPE EventPipeInternal::CreateProvider(
BEGIN_QCALL;
- pProvider = EventPipe::CreateProvider(providerID, pCallbackFunc, NULL);
+ pProvider = EventPipe::CreateProvider(providerName, pCallbackFunc, NULL);
END_QCALL;
@@ -595,4 +775,22 @@ void QCALLTYPE EventPipeInternal::WriteEvent(
END_QCALL;
}
+void QCALLTYPE EventPipeInternal::WriteEventData(
+ INT_PTR eventHandle,
+ unsigned int eventID,
+ EventData **pEventData,
+ unsigned int eventDataCount,
+ LPCGUID pActivityId,
+ LPCGUID pRelatedActivityId)
+{
+ QCALL_CONTRACT;
+ BEGIN_QCALL;
+
+ _ASSERTE(eventHandle != NULL);
+ EventPipeEvent *pEvent = reinterpret_cast<EventPipeEvent *>(eventHandle);
+ EventPipe::WriteEvent(*pEvent, pEventData, eventDataCount, pActivityId, pRelatedActivityId);
+
+ END_QCALL;
+}
+
#endif // FEATURE_PERFTRACING
diff --git a/src/vm/eventpipe.h b/src/vm/eventpipe.h
index fa7d734280..bac7be6ac8 100644
--- a/src/vm/eventpipe.h
+++ b/src/vm/eventpipe.h
@@ -29,6 +29,69 @@ typedef void (*EventPipeCallback)(
void *FilterData,
void *CallbackContext);
+struct EventData
+{
+public:
+ unsigned long Ptr;
+ unsigned int Size;
+ unsigned int Reserved;
+};
+
+class EventPipeEventPayload
+{
+private:
+ BYTE *m_pData;
+ EventData **m_pEventData;
+ unsigned int m_eventDataCount;
+ unsigned int m_size;
+ bool m_allocatedData;
+
+ // If the data is stored only as an array of EventData objects, create a flat buffer and copy into it
+ void Flatten();
+
+public:
+ // Build this payload with a flat buffer inside
+ EventPipeEventPayload(BYTE *pData, unsigned int length);
+
+ // Build this payload to contain an array of EventData objects
+ EventPipeEventPayload(EventData **pEventData, unsigned int eventDataCount);
+
+ // If a buffer was allocated internally, delete it
+ ~EventPipeEventPayload();
+
+ // Copy the data (whether flat or array of objects) into a flat buffer at pDst
+ // Assumes that pDst points to an appropriatly sized buffer
+ void CopyData(BYTE *pDst);
+
+ // Get the flat formatted data in this payload
+ // This method will allocate a buffer if it does not already contain flattened data
+ // This method will return NULL on OOM if a buffer needed to be allocated
+ BYTE* GetFlatData();
+
+ // Return true is the data is stored in a flat buffer
+ bool IsFlattened() const
+ {
+ LIMITED_METHOD_CONTRACT;
+
+ return m_pData != NULL;
+ }
+
+ // The the size of buffer needed to contain the stored data
+ unsigned int GetSize() const
+ {
+ LIMITED_METHOD_CONTRACT;
+
+ return m_size;
+ }
+
+ EventData** GetEventDataArray() const
+ {
+ LIMITED_METHOD_CONTRACT;
+
+ return m_pEventData;
+ }
+};
+
class StackContents
{
private:
@@ -181,15 +244,19 @@ class EventPipe
static bool Enabled();
// Create a provider.
- static EventPipeProvider* CreateProvider(const GUID &providerID, EventPipeCallback pCallbackFunction = NULL, void *pCallbackData = NULL);
+ static EventPipeProvider* CreateProvider(const SString &providerName, EventPipeCallback pCallbackFunction = NULL, void *pCallbackData = NULL);
// Delete a provider.
static void DeleteProvider(EventPipeProvider *pProvider);
- // Write out an event.
+ // Write out an event from a flat buffer.
// Data is written as a serialized blob matching the ETW serialization conventions.
static void WriteEvent(EventPipeEvent &event, BYTE *pData, unsigned int length, LPCGUID pActivityId = NULL, LPCGUID pRelatedActivityId = NULL);
+ // Write out an event from an EventData array.
+ // Data is written as a serialized blob matching the ETW serialization conventions.
+ static void WriteEvent(EventPipeEvent &event, EventData **pEventData, unsigned int eventDataCount, LPCGUID pActivityId = NULL, LPCGUID pRelatedActivityId = NULL);
+
// Write out a sample profile event.
static void WriteSampleProfileEvent(Thread *pSamplingThread, EventPipeEvent *pEvent, Thread *pTargetThread, StackContents &stackContents, BYTE *pData = NULL, unsigned int length = 0);
@@ -199,6 +266,11 @@ class EventPipe
// Get the managed call stack for the specified thread.
static bool WalkManagedStackForThread(Thread *pThread, StackContents &stackContents);
+ protected:
+
+ // The counterpart to WriteEvent which after the payload is constructed
+ static void WriteEventInternal(EventPipeEvent &event, EventPipeEventPayload &payload, LPCGUID pActivityId = NULL, LPCGUID pRelatedActivityId = NULL);
+
private:
// Callback function for the stack walker. For each frame walked, this callback is invoked.
@@ -286,7 +358,7 @@ public:
static void QCALLTYPE Disable();
static INT_PTR QCALLTYPE CreateProvider(
- GUID providerID,
+ __in_z LPCWSTR providerName,
EventPipeCallback pCallbackFunc);
static INT_PTR QCALLTYPE DefineEvent(
@@ -307,6 +379,13 @@ public:
void *pData,
unsigned int length,
LPCGUID pActivityId, LPCGUID pRelatedActivityId);
+
+ static void QCALLTYPE WriteEventData(
+ INT_PTR eventHandle,
+ unsigned int eventID,
+ EventData **pEventData,
+ unsigned int eventDataCount,
+ LPCGUID pActivityId, LPCGUID pRelatedActivityId);
};
#endif // FEATURE_PERFTRACING
diff --git a/src/vm/eventpipebuffer.cpp b/src/vm/eventpipebuffer.cpp
index 00652c9fac..80b4a4f1b7 100644
--- a/src/vm/eventpipebuffer.cpp
+++ b/src/vm/eventpipebuffer.cpp
@@ -4,6 +4,7 @@
#include "common.h"
+#include "eventpipe.h"
#include "eventpipeeventinstance.h"
#include "eventpipebuffer.h"
@@ -46,7 +47,7 @@ EventPipeBuffer::~EventPipeBuffer()
}
}
-bool EventPipeBuffer::WriteEvent(Thread *pThread, EventPipeEvent &event, BYTE *pData, unsigned int dataLength, LPCGUID pActivityId, LPCGUID pRelatedActivityId, StackContents *pStack)
+bool EventPipeBuffer::WriteEvent(Thread *pThread, EventPipeEvent &event, EventPipeEventPayload &payload, LPCGUID pActivityId, LPCGUID pRelatedActivityId, StackContents *pStack)
{
CONTRACTL
{
@@ -58,7 +59,7 @@ bool EventPipeBuffer::WriteEvent(Thread *pThread, EventPipeEvent &event, BYTE *p
CONTRACTL_END;
// Calculate the size of the event.
- unsigned int eventSize = sizeof(EventPipeEventInstance) + dataLength;
+ unsigned int eventSize = sizeof(EventPipeEventInstance) + payload.GetSize();
// Make sure we have enough space to write the event.
if(m_pCurrent + eventSize >= m_pLimit)
@@ -77,7 +78,7 @@ bool EventPipeBuffer::WriteEvent(Thread *pThread, EventPipeEvent &event, BYTE *p
event,
pThread->GetOSThreadId(),
pDataDest,
- dataLength,
+ payload.GetSize(),
pActivityId,
pRelatedActivityId);
@@ -89,9 +90,9 @@ bool EventPipeBuffer::WriteEvent(Thread *pThread, EventPipeEvent &event, BYTE *p
}
// Write the event payload data to the buffer.
- if(dataLength > 0)
+ if(payload.GetSize() > 0)
{
- memcpy(pDataDest, pData, dataLength);
+ payload.CopyData(pDataDest);
}
// Save the most recent event timestamp.
diff --git a/src/vm/eventpipebuffer.h b/src/vm/eventpipebuffer.h
index f279a2865c..c96ad26609 100644
--- a/src/vm/eventpipebuffer.h
+++ b/src/vm/eventpipebuffer.h
@@ -7,6 +7,7 @@
#ifdef FEATURE_PERFTRACING
+#include "eventpipe.h"
#include "eventpipeevent.h"
#include "eventpipeeventinstance.h"
@@ -81,7 +82,7 @@ public:
// Returns:
// - true: The write succeeded.
// - false: The write failed. In this case, the buffer should be considered full.
- bool WriteEvent(Thread *pThread, EventPipeEvent &event, BYTE *pData, unsigned int dataLength, LPCGUID pActivityId, LPCGUID pRelatedActivityId, StackContents *pStack = NULL);
+ bool WriteEvent(Thread *pThread, EventPipeEvent &event, EventPipeEventPayload &payload, LPCGUID pActivityId, LPCGUID pRelatedActivityId, StackContents *pStack = NULL);
// Get the timestamp of the most recent event in the buffer.
LARGE_INTEGER GetMostRecentTimeStamp() const;
diff --git a/src/vm/eventpipebuffermanager.cpp b/src/vm/eventpipebuffermanager.cpp
index 86a3e03c59..e7d97d5732 100644
--- a/src/vm/eventpipebuffermanager.cpp
+++ b/src/vm/eventpipebuffermanager.cpp
@@ -3,6 +3,7 @@
// See the LICENSE file in the project root for more information.
#include "common.h"
+#include "eventpipe.h"
#include "eventpipeconfiguration.h"
#include "eventpipebuffer.h"
#include "eventpipebuffermanager.h"
@@ -32,6 +33,49 @@ EventPipeBufferManager::EventPipeBufferManager()
#endif // _DEBUG
}
+EventPipeBufferManager::~EventPipeBufferManager()
+{
+ CONTRACTL
+ {
+ THROWS;
+ GC_TRIGGERS;
+ MODE_ANY;
+ }
+ CONTRACTL_END;
+
+ if(m_pPerThreadBufferList != NULL)
+ {
+ SListElem<EventPipeBufferList*> *pElem = m_pPerThreadBufferList->GetHead();
+ while(pElem != NULL)
+ {
+ SListElem<EventPipeBufferList*> *pCurElem = pElem;
+
+ EventPipeBufferList *pThreadBufferList = pCurElem->GetValue();
+ if (!pThreadBufferList->OwnedByThread())
+ {
+ Thread *pThread = NULL;
+ while ((pThread = ThreadStore::GetThreadList(pThread)) != NULL)
+ {
+ if (pThread->GetEventPipeBufferList() == pThreadBufferList)
+ {
+ pThread->SetEventPipeBufferList(NULL);
+ break;
+ }
+ }
+
+ // We don't delete buffers themself because they can be in-use
+ delete(pThreadBufferList);
+ }
+
+ pElem = m_pPerThreadBufferList->GetNext(pElem);
+ delete(pCurElem);
+ }
+
+ delete(m_pPerThreadBufferList);
+ m_pPerThreadBufferList = NULL;
+ }
+}
+
EventPipeBuffer* EventPipeBufferManager::AllocateBufferForThread(Thread *pThread, unsigned int requestSize)
{
CONTRACTL
@@ -217,7 +261,7 @@ void EventPipeBufferManager::DeAllocateBuffer(EventPipeBuffer *pBuffer)
}
}
-bool EventPipeBufferManager::WriteEvent(Thread *pThread, EventPipeEvent &event, BYTE *pData, unsigned int length, LPCGUID pActivityId, LPCGUID pRelatedActivityId, Thread *pEventThread, StackContents *pStack)
+bool EventPipeBufferManager::WriteEvent(Thread *pThread, EventPipeEvent &event, EventPipeEventPayload &payload, LPCGUID pActivityId, LPCGUID pRelatedActivityId, Thread *pEventThread, StackContents *pStack)
{
CONTRACTL
{
@@ -276,7 +320,7 @@ bool EventPipeBufferManager::WriteEvent(Thread *pThread, EventPipeEvent &event,
else
{
// Attempt to write the event to the buffer. If this fails, we should allocate a new buffer.
- allocNewBuffer = !pBuffer->WriteEvent(pEventThread, event, pData, length, pActivityId, pRelatedActivityId, pStack);
+ allocNewBuffer = !pBuffer->WriteEvent(pEventThread, event, payload, pActivityId, pRelatedActivityId, pStack);
}
}
@@ -290,7 +334,7 @@ bool EventPipeBufferManager::WriteEvent(Thread *pThread, EventPipeEvent &event,
// However, the GC is waiting on this call to return so that it can make forward progress. Thus it is not safe
// to switch to preemptive mode here.
- unsigned int requestSize = sizeof(EventPipeEventInstance) + length;
+ unsigned int requestSize = sizeof(EventPipeEventInstance) + payload.GetSize();
pBuffer = AllocateBufferForThread(pThread, requestSize);
}
@@ -299,7 +343,7 @@ bool EventPipeBufferManager::WriteEvent(Thread *pThread, EventPipeEvent &event,
// This is the second time if this thread did have one or more buffers, but they were full.
if(allocNewBuffer && pBuffer != NULL)
{
- allocNewBuffer = !pBuffer->WriteEvent(pEventThread, event, pData, length, pActivityId, pRelatedActivityId, pStack);
+ allocNewBuffer = !pBuffer->WriteEvent(pEventThread, event, payload, pActivityId, pRelatedActivityId, pStack);
}
// Mark that the thread is no longer writing an event.
@@ -435,8 +479,15 @@ void EventPipeBufferManager::DeAllocateBuffers()
// In DEBUG, make sure that the element was found and removed.
_ASSERTE(pElem != NULL);
+
+ SListElem<EventPipeBufferList*> *pCurElem = pElem;
+ pElem = m_pPerThreadBufferList->GetNext(pElem);
+ delete(pCurElem);
+ }
+ else
+ {
+ pElem = m_pPerThreadBufferList->GetNext(pElem);
}
- pElem = m_pPerThreadBufferList->GetNext(pElem);
}
// Remove the list reference from the thread.
@@ -482,12 +533,18 @@ void EventPipeBufferManager::DeAllocateBuffers()
pElem = m_pPerThreadBufferList->FindAndRemove(pElem);
_ASSERTE(pElem != NULL);
+ SListElem<EventPipeBufferList*> *pCurElem = pElem;
+ pElem = m_pPerThreadBufferList->GetNext(pElem);
+ delete(pCurElem);
+
// Now that all of the list elements have been freed, free the list itself.
delete(pBufferList);
pBufferList = NULL;
}
-
- pElem = m_pPerThreadBufferList->GetNext(pElem);
+ else
+ {
+ pElem = m_pPerThreadBufferList->GetNext(pElem);
+ }
}
}
diff --git a/src/vm/eventpipebuffermanager.h b/src/vm/eventpipebuffermanager.h
index a53721b7b8..942d4e2242 100644
--- a/src/vm/eventpipebuffermanager.h
+++ b/src/vm/eventpipebuffermanager.h
@@ -7,6 +7,7 @@
#ifdef FEATURE_PERFTRACING
+#include "eventpipe.h"
#include "eventpipefile.h"
#include "eventpipebuffer.h"
#include "spinlock.h"
@@ -61,13 +62,14 @@ private:
public:
EventPipeBufferManager();
+ ~EventPipeBufferManager();
// Write an event to the input thread's current event buffer.
// An optional eventThread can be provided for sample profiler events.
// This is because the thread that writes the events is not the same as the "event thread".
// An optional stack trace can be provided for sample profiler events.
// Otherwise, if a stack trace is needed, one will be automatically collected.
- bool WriteEvent(Thread *pThread, EventPipeEvent &event, BYTE *pData, unsigned int length, LPCGUID pActivityId, LPCGUID pRelatedActivityId, Thread *pEventThread = NULL, StackContents *pStack = NULL);
+ bool WriteEvent(Thread *pThread, EventPipeEvent &event, EventPipeEventPayload &payload, LPCGUID pActivityId, LPCGUID pRelatedActivityId, Thread *pEventThread = NULL, StackContents *pStack = NULL);
// Write the contents of the managed buffers to the specified file.
// The stopTimeStamp is used to determine when tracing was stopped to ensure that we
diff --git a/src/vm/eventpipeconfiguration.cpp b/src/vm/eventpipeconfiguration.cpp
index 0a266e4849..80c4878782 100644
--- a/src/vm/eventpipeconfiguration.cpp
+++ b/src/vm/eventpipeconfiguration.cpp
@@ -10,9 +10,7 @@
#ifdef FEATURE_PERFTRACING
-// {5291C09C-2660-4D6A-83A3-C383FD020DEC}
-const GUID EventPipeConfiguration::s_configurationProviderID =
- { 0x5291c09c, 0x2660, 0x4d6a, { 0x83, 0xa3, 0xc3, 0x83, 0xfd, 0x2, 0xd, 0xec } };
+const WCHAR* EventPipeConfiguration::s_configurationProviderName = W("Microsoft-DotNETCore-EventPipeConfiguration");
EventPipeConfiguration::EventPipeConfiguration()
{
@@ -35,6 +33,12 @@ EventPipeConfiguration::~EventPipeConfiguration()
}
CONTRACTL_END;
+ if(m_pConfigProvider != NULL)
+ {
+ delete(m_pConfigProvider);
+ m_pConfigProvider = NULL;
+ }
+
if(m_pEnabledProviderList != NULL)
{
delete(m_pEnabledProviderList);
@@ -43,6 +47,15 @@ EventPipeConfiguration::~EventPipeConfiguration()
if(m_pProviderList != NULL)
{
+ SListElem<EventPipeProvider*> *pElem = m_pProviderList->GetHead();
+ while(pElem != NULL)
+ {
+ // We don't delete provider itself because it can be in-use
+ SListElem<EventPipeProvider*> *pCurElem = pElem;
+ pElem = m_pProviderList->GetNext(pElem);
+ delete(pCurElem);
+ }
+
delete(m_pProviderList);
m_pProviderList = NULL;
}
@@ -59,7 +72,7 @@ void EventPipeConfiguration::Initialize()
CONTRACTL_END;
// Create the configuration provider.
- m_pConfigProvider = EventPipe::CreateProvider(s_configurationProviderID);
+ m_pConfigProvider = EventPipe::CreateProvider(SL(s_configurationProviderName));
// Create the metadata event.
m_pMetadataEvent = m_pConfigProvider->AddEvent(
@@ -84,7 +97,7 @@ bool EventPipeConfiguration::RegisterProvider(EventPipeProvider &provider)
CrstHolder _crst(EventPipe::GetLock());
// See if we've already registered this provider.
- EventPipeProvider *pExistingProvider = GetProviderNoLock(provider.GetProviderID());
+ EventPipeProvider *pExistingProvider = GetProviderNoLock(provider.GetProviderName());
if(pExistingProvider != NULL)
{
return false;
@@ -139,6 +152,7 @@ bool EventPipeConfiguration::UnregisterProvider(EventPipeProvider &provider)
{
if(m_pProviderList->FindAndRemove(pElem) != NULL)
{
+ delete(pElem);
return true;
}
}
@@ -146,7 +160,7 @@ bool EventPipeConfiguration::UnregisterProvider(EventPipeProvider &provider)
return false;
}
-EventPipeProvider* EventPipeConfiguration::GetProvider(const GUID &providerID)
+EventPipeProvider* EventPipeConfiguration::GetProvider(const SString &providerName)
{
CONTRACTL
{
@@ -160,10 +174,10 @@ EventPipeProvider* EventPipeConfiguration::GetProvider(const GUID &providerID)
// modify the list.
CrstHolder _crst(EventPipe::GetLock());
- return GetProviderNoLock(providerID);
+ return GetProviderNoLock(providerName);
}
-EventPipeProvider* EventPipeConfiguration::GetProviderNoLock(const GUID &providerID)
+EventPipeProvider* EventPipeConfiguration::GetProviderNoLock(const SString &providerName)
{
CONTRACTL
{
@@ -178,7 +192,7 @@ EventPipeProvider* EventPipeConfiguration::GetProviderNoLock(const GUID &provide
while(pElem != NULL)
{
EventPipeProvider *pProvider = pElem->GetValue();
- if(pProvider->GetProviderID() == providerID)
+ if(pProvider->GetProviderName().Equals(providerName))
{
return pProvider;
}
@@ -305,8 +319,8 @@ void EventPipeConfiguration::EnableRundown()
_ASSERTE(m_pEnabledProviderList == NULL);
const unsigned int numRundownProviders = 2;
EventPipeProviderConfiguration rundownProviders[numRundownProviders];
- rundownProviders[0] = EventPipeProviderConfiguration(W("e13c0d23-ccbc-4e12-931b-d9cc2eee27e4"), 0x80020138, static_cast<unsigned int>(EventPipeEventLevel::Verbose)); // Public provider.
- rundownProviders[1] = EventPipeProviderConfiguration(W("a669021c-c450-4609-a035-5af59af4df18"), 0x80020138, static_cast<unsigned int>(EventPipeEventLevel::Verbose)); // Rundown provider.
+ rundownProviders[0] = EventPipeProviderConfiguration(W("Microsoft-Windows-DotNETRuntime"), 0x80020138, static_cast<unsigned int>(EventPipeEventLevel::Verbose)); // Public provider.
+ rundownProviders[1] = EventPipeProviderConfiguration(W("Microsoft-Windows-DotNETRuntimeRundown"), 0x80020138, static_cast<unsigned int>(EventPipeEventLevel::Verbose)); // Rundown provider.
// Enable rundown.
m_rundownEnabled = true;
@@ -333,12 +347,13 @@ EventPipeEventInstance* EventPipeConfiguration::BuildEventMetadataEvent(EventPip
// Calculate the size of the event.
EventPipeEvent &sourceEvent = *sourceInstance.GetEvent();
- const GUID &providerID = sourceEvent.GetProvider()->GetProviderID();
+ const SString &providerName = sourceEvent.GetProvider()->GetProviderName();
unsigned int eventID = sourceEvent.GetEventID();
unsigned int eventVersion = sourceEvent.GetEventVersion();
BYTE *pPayloadData = sourceEvent.GetMetadata();
unsigned int payloadLength = sourceEvent.GetMetadataLength();
- unsigned int instancePayloadSize = sizeof(providerID) + sizeof(eventID) + sizeof(eventVersion) + sizeof(payloadLength) + payloadLength;
+ unsigned int providerNameLength = (providerName.GetCount() + 1) * sizeof(WCHAR);
+ unsigned int instancePayloadSize = providerNameLength + sizeof(eventID) + sizeof(eventVersion) + sizeof(payloadLength) + payloadLength;
// Allocate the payload.
BYTE *pInstancePayload = new BYTE[instancePayloadSize];
@@ -347,10 +362,10 @@ EventPipeEventInstance* EventPipeConfiguration::BuildEventMetadataEvent(EventPip
BYTE *currentPtr = pInstancePayload;
// Write the provider ID.
- memcpy(currentPtr, (BYTE*)&providerID, sizeof(providerID));
- currentPtr += sizeof(providerID);
+ memcpy(currentPtr, (BYTE*)providerName.GetUnicode(), providerNameLength);
+ currentPtr += providerNameLength;
- // Write the event ID.
+ // Write the event name as null-terminated unicode.
memcpy(currentPtr, &eventID, sizeof(eventID));
currentPtr += sizeof(eventID);
@@ -402,9 +417,14 @@ void EventPipeConfiguration::DeleteDeferredProviders()
{
// The act of deleting the provider unregisters it and removes it from the list.
delete(pProvider);
+ SListElem<EventPipeProvider*> *pCurElem = pElem;
+ pElem = m_pProviderList->GetNext(pElem);
+ delete(pCurElem);
+ }
+ else
+ {
+ pElem = m_pProviderList->GetNext(pElem);
}
-
- pElem = m_pProviderList->GetNext(pElem);
}
}
@@ -494,16 +514,7 @@ EventPipeEnabledProvider* EventPipeEnabledProviderList::GetEnabledProvider(
return NULL;
}
- // TEMPORARY: Convert the provider GUID to a string.
- const unsigned int guidSize = 39;
- WCHAR wszProviderID[guidSize];
- if(!StringFromGUID2(pProvider->GetProviderID(), wszProviderID, guidSize))
- {
- wszProviderID[0] = '\0';
- }
-
- // Strip off the {}.
- SString providerNameStr(&wszProviderID[1], guidSize-3);
+ SString providerNameStr = pProvider->GetProviderName();
LPCWSTR providerName = providerNameStr.GetUnicode();
EventPipeEnabledProvider *pEnabledProvider = NULL;
diff --git a/src/vm/eventpipeconfiguration.h b/src/vm/eventpipeconfiguration.h
index aac9bd6065..1d161367b2 100644
--- a/src/vm/eventpipeconfiguration.h
+++ b/src/vm/eventpipeconfiguration.h
@@ -42,7 +42,7 @@ public:
bool UnregisterProvider(EventPipeProvider &provider);
// Get the provider with the specified provider ID if it exists.
- EventPipeProvider* GetProvider(const GUID &providerID);
+ EventPipeProvider* GetProvider(const SString &providerID);
// Get the configured size of the circular buffer.
size_t GetCircularBufferSize() const;
@@ -77,7 +77,7 @@ public:
private:
// Get the provider without taking the lock.
- EventPipeProvider* GetProviderNoLock(const GUID &providerID);
+ EventPipeProvider* GetProviderNoLock(const SString &providerID);
// Determines whether or not the event pipe is enabled.
Volatile<bool> m_enabled;
@@ -98,9 +98,9 @@ private:
// The event used to write event information to the event stream.
EventPipeEvent *m_pMetadataEvent;
- // The provider ID for the configuration event pipe provider.
+ // The provider name for the configuration event pipe provider.
// This provider is used to emit configuration events.
- static const GUID s_configurationProviderID;
+ const static WCHAR* s_configurationProviderName;
// True if rundown is enabled.
Volatile<bool> m_rundownEnabled;
diff --git a/src/vm/eventpipeeventinstance.cpp b/src/vm/eventpipeeventinstance.cpp
index afde2c0547..305b6dac04 100644
--- a/src/vm/eventpipeeventinstance.cpp
+++ b/src/vm/eventpipeeventinstance.cpp
@@ -182,19 +182,11 @@ void EventPipeEventInstance::SerializeToJsonFile(EventPipeJsonFile *pFile)
EX_TRY
{
- const unsigned int guidSize = 39;
- WCHAR wszProviderID[guidSize];
- if(!StringFromGUID2(m_pEvent->GetProvider()->GetProviderID(), wszProviderID, guidSize))
- {
- wszProviderID[0] = '\0';
- }
-
- // Strip off the {}.
StackScratchBuffer scratch;
- SString guidStr(&wszProviderID[1], guidSize-3);
+ SString providerName = m_pEvent->GetProvider()->GetProviderName();
SString message;
- message.Printf("Provider=%s/EventID=%d/Version=%d", guidStr.GetANSI(scratch), m_pEvent->GetEventID(), m_pEvent->GetEventVersion());
+ message.Printf("Provider=%s/EventID=%d/Version=%d", providerName.GetANSI(scratch), m_pEvent->GetEventID(), m_pEvent->GetEventVersion());
pFile->WriteEvent(m_timeStamp, m_threadID, message, m_stackContents);
}
EX_CATCH{} EX_END_CATCH(SwallowAllExceptions);
diff --git a/src/vm/eventpipefile.cpp b/src/vm/eventpipefile.cpp
index f574814586..26e04480ee 100644
--- a/src/vm/eventpipefile.cpp
+++ b/src/vm/eventpipefile.cpp
@@ -25,6 +25,9 @@ EventPipeFile::EventPipeFile(
}
CONTRACTL_END;
+ SetObjectVersion(2);
+ SetMinReaderVersion(0);
+
m_pSerializer = new FastSerializer(outputFilePath, *this);
m_serializationLock.Init(LOCK_TYPE_DEFAULT);
m_pMetadataLabels = new MapSHashWithRemove<EventPipeEvent*, StreamLabel>();
diff --git a/src/vm/eventpipeprovider.cpp b/src/vm/eventpipeprovider.cpp
index 896f9b2650..7361541e77 100644
--- a/src/vm/eventpipeprovider.cpp
+++ b/src/vm/eventpipeprovider.cpp
@@ -7,10 +7,11 @@
#include "eventpipeconfiguration.h"
#include "eventpipeevent.h"
#include "eventpipeprovider.h"
+#include "sha1.h"
#ifdef FEATURE_PERFTRACING
-EventPipeProvider::EventPipeProvider(const GUID &providerID, EventPipeCallback pCallbackFunction, void *pCallbackData)
+EventPipeProvider::EventPipeProvider(const SString &providerName, EventPipeCallback pCallbackFunction, void *pCallbackData)
{
CONTRACTL
{
@@ -20,7 +21,7 @@ EventPipeProvider::EventPipeProvider(const GUID &providerID, EventPipeCallback p
}
CONTRACTL_END;
- m_providerID = providerID;
+ m_providerName = providerName;
m_enabled = false;
m_keywords = 0;
m_providerLevel = EventPipeEventLevel::Critical;
@@ -65,7 +66,9 @@ EventPipeProvider::~EventPipeProvider()
EventPipeEvent *pEvent = pElem->GetValue();
delete pEvent;
+ SListElem<EventPipeEvent*> *pCurElem = pElem;
pElem = m_pEventList->GetNext(pElem);
+ delete pCurElem;
}
delete m_pEventList;
@@ -73,11 +76,11 @@ EventPipeProvider::~EventPipeProvider()
}
}
-const GUID& EventPipeProvider::GetProviderID() const
+const SString& EventPipeProvider::GetProviderName() const
{
LIMITED_METHOD_CONTRACT;
- return m_providerID;
+ return m_providerName;
}
bool EventPipeProvider::Enabled() const
@@ -198,7 +201,7 @@ void EventPipeProvider::InvokeCallback()
if(m_pCallbackFunction != NULL && !g_fEEShutDown)
{
(*m_pCallbackFunction)(
- &m_providerID,
+ NULL, /* providerId */
m_enabled,
(UCHAR) m_providerLevel,
m_keywords,
diff --git a/src/vm/eventpipeprovider.h b/src/vm/eventpipeprovider.h
index d2c459ef32..7b92faca72 100644
--- a/src/vm/eventpipeprovider.h
+++ b/src/vm/eventpipeprovider.h
@@ -34,6 +34,9 @@ private:
// The GUID of the provider.
GUID m_providerID;
+ // The name of the provider.
+ SString m_providerName;
+
// True if the provider is enabled.
bool m_enabled;
@@ -61,14 +64,14 @@ private:
bool m_deleteDeferred;
// Private constructor because all providers are created through EventPipe::CreateProvider.
- EventPipeProvider(const GUID &providerID, EventPipeCallback pCallbackFunction = NULL, void *pCallbackData = NULL);
+ EventPipeProvider(const SString &providerName, EventPipeCallback pCallbackFunction = NULL, void *pCallbackData = NULL);
public:
~EventPipeProvider();
- // Get the provider ID.
- const GUID& GetProviderID() const;
+ // Get the provider Name.
+ const SString& GetProviderName() const;
// Determine if the provider is enabled.
bool Enabled() const;
diff --git a/src/vm/eventtrace.cpp b/src/vm/eventtrace.cpp
index 16f729d505..6325edb462 100644
--- a/src/vm/eventtrace.cpp
+++ b/src/vm/eventtrace.cpp
@@ -6834,7 +6834,7 @@ VOID ETW::MethodLog::SendEventsForJitMethodsHelper(BaseDomain *pDomainFilter,
// manager locks.
// see code:#TableLockHolder
ReJITID rejitID =
- fGetReJitIDs ? pMD->GetReJitManager()->GetReJitIdNoLock(pMD, codeStart) : 0;
+ fGetReJitIDs ? ReJitManager::GetReJitIdNoLock(pMD, codeStart) : 0;
// There are small windows of time where the heap iterator may come across a
// codeStart that is not yet published to the MethodDesc. This may happen if
@@ -6962,8 +6962,8 @@ VOID ETW::MethodLog::SendEventsForJitMethods(BaseDomain *pDomainFilter, LoaderAl
// We only support getting rejit IDs when filtering by domain.
if (pDomainFilter)
{
- ReJitManager::TableLockHolder lkRejitMgrSharedDomain(SharedDomain::GetDomain()->GetReJitManager());
- ReJitManager::TableLockHolder lkRejitMgrModule(pDomainFilter->GetReJitManager());
+ CodeVersionManager::TableLockHolder lkRejitMgrSharedDomain(SharedDomain::GetDomain()->GetCodeVersionManager());
+ CodeVersionManager::TableLockHolder lkRejitMgrModule(pDomainFilter->GetCodeVersionManager());
SendEventsForJitMethodsHelper(pDomainFilter,
pLoaderAllocatorFilter,
dwEventOptions,
diff --git a/src/vm/exceptionhandling.cpp b/src/vm/exceptionhandling.cpp
index c6d42eddd7..a52ccd7c2a 100644
--- a/src/vm/exceptionhandling.cpp
+++ b/src/vm/exceptionhandling.cpp
@@ -5186,6 +5186,38 @@ BOOL IsSafeToHandleHardwareException(PCONTEXT contextRecord, PEXCEPTION_RECORD e
IsIPInMarkedJitHelper(controlPc));
}
+#ifdef _TARGET_ARM_
+static inline BOOL HandleArmSingleStep(PCONTEXT pContext, PEXCEPTION_RECORD pExceptionRecord, Thread *pThread)
+{
+#ifdef __linux__
+ // On ARM Linux exception point to the break instruction,
+ // but the rest of the code expects that it points to an instruction after the break
+ if (pExceptionRecord->ExceptionCode == EXCEPTION_BREAKPOINT)
+ {
+ SetIP(pContext, GetIP(pContext) + CORDbg_BREAK_INSTRUCTION_SIZE);
+ pExceptionRecord->ExceptionAddress = (void *)GetIP(pContext);
+ }
+#endif
+ // On ARM we don't have any reliable hardware support for single stepping so it is emulated in software.
+ // The implementation will end up throwing an EXCEPTION_BREAKPOINT rather than an EXCEPTION_SINGLE_STEP
+ // and leaves other aspects of the thread context in an invalid state. Therefore we use this opportunity
+ // to fixup the state before any other part of the system uses it (we do it here since only the debugger
+ // uses single step functionality).
+
+ // First ask the emulation itself whether this exception occurred while single stepping was enabled. If so
+ // it will fix up the context to be consistent again and return true. If so and the exception was
+ // EXCEPTION_BREAKPOINT then we translate it to EXCEPTION_SINGLE_STEP (otherwise we leave it be, e.g. the
+ // instruction stepped caused an access violation).
+ if (pThread->HandleSingleStep(pContext, pExceptionRecord->ExceptionCode) && (pExceptionRecord->ExceptionCode == EXCEPTION_BREAKPOINT))
+ {
+ pExceptionRecord->ExceptionCode = EXCEPTION_SINGLE_STEP;
+ pExceptionRecord->ExceptionAddress = (void *)GetIP(pContext);
+ return TRUE;
+ }
+ return FALSE;
+}
+#endif // _TARGET_ARM_
+
BOOL HandleHardwareException(PAL_SEHException* ex)
{
_ASSERTE(IsSafeToHandleHardwareException(ex->GetContextRecord(), ex->GetExceptionRecord()));
@@ -5249,6 +5281,9 @@ BOOL HandleHardwareException(PAL_SEHException* ex)
Thread *pThread = GetThread();
if (pThread != NULL && g_pDebugInterface != NULL)
{
+#ifdef _TARGET_ARM_
+ HandleArmSingleStep(ex->GetContextRecord(), ex->GetExceptionRecord(), pThread);
+#endif
if (ex->GetExceptionRecord()->ExceptionCode == STATUS_BREAKPOINT)
{
// If this is breakpoint context, it is set up to point to an instruction after the break instruction.
diff --git a/src/vm/fastserializableobject.h b/src/vm/fastserializableobject.h
index cbfcfc9f0e..ec162e3cc3 100644
--- a/src/vm/fastserializableobject.h
+++ b/src/vm/fastserializableobject.h
@@ -25,6 +25,41 @@ public:
// Get the type name for the current object.
virtual const char* GetTypeName() = 0;
+
+ int GetObjectVersion() const
+ {
+ LIMITED_METHOD_CONTRACT;
+
+ return m_objectVersion;
+ }
+
+ int GetMinReaderVersion() const
+ {
+ LIMITED_METHOD_CONTRACT;
+
+ return m_minReaderVersion;
+ }
+
+protected:
+
+ void SetObjectVersion(int version)
+ {
+ LIMITED_METHOD_CONTRACT;
+
+ m_objectVersion = version;
+ }
+
+ void SetMinReaderVersion(int version)
+ {
+ LIMITED_METHOD_CONTRACT;
+
+ m_minReaderVersion = version;
+ }
+
+private:
+
+ int m_objectVersion = 1;
+ int m_minReaderVersion = 0;
};
#endif // FEATURE_PERFTRACING
diff --git a/src/vm/fastserializer.cpp b/src/vm/fastserializer.cpp
index 7f9b4e20a6..8e0e0ad768 100644
--- a/src/vm/fastserializer.cpp
+++ b/src/vm/fastserializer.cpp
@@ -226,8 +226,8 @@ void FastSerializer::WriteSerializationType(FastSerializableObject *pObject)
// Write the SerializationType version fields.
int serializationType[2];
- serializationType[0] = 1; // Object Version.
- serializationType[1] = 0; // Minimum Reader Version.
+ serializationType[0] = pObject->GetObjectVersion();
+ serializationType[1] = pObject->GetMinReaderVersion();
WriteBuffer((BYTE*) &serializationType, sizeof(serializationType));
// Write the SerializationType TypeName field.
diff --git a/src/vm/finalizerthread.cpp b/src/vm/finalizerthread.cpp
index 0a4da165a1..3ba3468407 100644
--- a/src/vm/finalizerthread.cpp
+++ b/src/vm/finalizerthread.cpp
@@ -909,7 +909,7 @@ void FinalizerThread::FinalizerThreadCreate()
// actual thread terminates.
GetFinalizerThread()->IncExternalCount();
- if (GetFinalizerThread()->CreateNewThread(0, &FinalizerThreadStart, NULL))
+ if (GetFinalizerThread()->CreateNewThread(0, &FinalizerThreadStart, NULL, W("Finalizer")) )
{
DWORD dwRet = GetFinalizerThread()->StartThread();
diff --git a/src/vm/frames.cpp b/src/vm/frames.cpp
index 86bb97b8c7..d38762b87e 100644
--- a/src/vm/frames.cpp
+++ b/src/vm/frames.cpp
@@ -13,7 +13,6 @@
#include "method.hpp"
#include "class.h"
#include "excep.h"
-#include "security.h"
#include "stublink.h"
#include "fieldmarshaler.h"
#include "siginfo.hpp"
diff --git a/src/vm/gccover.cpp b/src/vm/gccover.cpp
index 3e195796b4..895c176460 100644
--- a/src/vm/gccover.cpp
+++ b/src/vm/gccover.cpp
@@ -160,7 +160,7 @@ void SetupGcCoverage(MethodDesc* pMD, BYTE* methodStartPtr) {
{
BaseDomain* pDomain = pMD->GetDomain();
// Enter the global lock which protects the list of all functions being JITd
- ListLockHolder pJitLock(pDomain->GetJitLock());
+ JitListLock::LockHolder pJitLock(pDomain->GetJitLock());
// It is possible that another thread stepped in before we entered the global lock for the first time.
@@ -175,14 +175,14 @@ void SetupGcCoverage(MethodDesc* pMD, BYTE* methodStartPtr) {
#ifdef _DEBUG
description = pMD->m_pszDebugMethodName;
#endif
- ListLockEntryHolder pEntry(ListLockEntry::Find(pJitLock, pMD, description));
+ ReleaseHolder<JitListLockEntry> pEntry(JitListLockEntry::Find(pJitLock, pMD->GetInitialCodeVersion(), description));
// We have an entry now, we can release the global lock
pJitLock.Release();
// Take the entry lock
{
- ListLockEntryLockHolder pEntryLock(pEntry, FALSE);
+ JitListLockEntry::LockHolder pEntryLock(pEntry, FALSE);
if (pEntryLock.DeadlockAwareAcquire())
{
@@ -1035,6 +1035,10 @@ static SLOT getTargetOfCall(SLOT instrPtr, PCONTEXT regs, SLOT*nextInstr) {
unsigned int regnum = (instrPtr[0] & 0x78) >> 3;
return (BYTE *)getRegVal(regnum, regs);
}
+ else
+ {
+ return 0; // Not a call.
+ }
#elif defined(_TARGET_ARM64_)
if (((*reinterpret_cast<DWORD*>(instrPtr)) & 0xFC000000) == 0x94000000)
{
diff --git a/src/vm/gcenv.ee.cpp b/src/vm/gcenv.ee.cpp
index 6fe9a71def..b135173c0f 100644
--- a/src/vm/gcenv.ee.cpp
+++ b/src/vm/gcenv.ee.cpp
@@ -445,7 +445,7 @@ Thread* GCToEEInterface::CreateBackgroundThread(GCBackgroundThreadFunction threa
return NULL;
}
- if (threadStubArgs.thread->CreateNewThread(0, (LPTHREAD_START_ROUTINE)BackgroundThreadStub, &threadStubArgs))
+ if (threadStubArgs.thread->CreateNewThread(0, (LPTHREAD_START_ROUTINE)BackgroundThreadStub, &threadStubArgs, W("Background GC")))
{
threadStubArgs.thread->SetBackground (TRUE, FALSE);
threadStubArgs.thread->StartThread();
@@ -861,7 +861,7 @@ void GCToEEInterface::StompWriteBarrier(WriteBarrierParameters* args)
#endif
#ifdef FEATURE_USE_SOFTWARE_WRITE_WATCH_FOR_GC_HEAP
- if (args->write_watch_table != nullptr)
+ if (g_sw_ww_enabled_for_gc_heap && (args->write_watch_table != nullptr))
{
assert(args->is_runtime_suspended);
g_sw_ww_table = args->write_watch_table;
@@ -888,6 +888,17 @@ void GCToEEInterface::StompWriteBarrier(WriteBarrierParameters* args)
g_lowest_address = args->lowest_address;
VolatileStore(&g_highest_address, args->highest_address);
+
+#if defined(_ARM64_)
+ // Need to reupdate for changes to g_highest_address g_lowest_address
+ ::StompWriteBarrierResize(args->is_runtime_suspended, args->requires_upper_bounds_check);
+
+ if(!args->is_runtime_suspended)
+ {
+ // If runtime is not suspended, force updated state to be visible to all threads
+ MemoryBarrier();
+ }
+#endif
return;
case WriteBarrierOp::StompEphemeral:
// StompEphemeral requires a new ephemeral low and a new ephemeral high
@@ -945,6 +956,7 @@ void GCToEEInterface::StompWriteBarrier(WriteBarrierParameters* args)
case WriteBarrierOp::SwitchToNonWriteWatch:
#ifdef FEATURE_USE_SOFTWARE_WRITE_WATCH_FOR_GC_HEAP
assert(args->is_runtime_suspended && "the runtime must be suspended here!");
+ g_sw_ww_table = 0;
g_sw_ww_enabled_for_gc_heap = false;
::SwitchToNonWriteWatchBarrier(true);
#else
@@ -1031,7 +1043,7 @@ bool GCToEEInterface::GetBooleanConfigValue(const char* key, bool* value)
if (strcmp(key, "gcConcurrent") == 0)
{
- *value = g_IGCconcurrent != 0;
+ *value = !!g_pConfig->GetGCconcurrent();
return true;
}
diff --git a/src/vm/gchandleutilities.h b/src/vm/gchandleutilities.h
index 762a37b524..08d27141e5 100644
--- a/src/vm/gchandleutilities.h
+++ b/src/vm/gchandleutilities.h
@@ -40,12 +40,13 @@ inline OBJECTREF ObjectFromHandle(OBJECTHANDLE handle)
{
_ASSERTE(handle);
-#ifdef _DEBUG_IMPL
+#if defined(_DEBUG_IMPL) && !defined(DACCESS_COMPILE)
+ // not allowed to dispatch virtually on a IGCHandleManager when compiling for DAC
DWORD context = (DWORD)GCHandleUtilities::GetGCHandleManager()->GetHandleContext(handle);
OBJECTREF objRef = ObjectToOBJECTREF(*(Object**)handle);
ValidateObjectAndAppDomain(objRef, ADIndex(context));
-#endif // _DEBUG_IMPL
+#endif // defined(_DEBUG_IMPL) && !defined(DACCESS_COMPILE)
// Wrap the raw OBJECTREF and return it
return UNCHECKED_OBJECTREF_TO_OBJECTREF(*PTR_UNCHECKED_OBJECTREF(handle));
diff --git a/src/vm/gdbjit.cpp b/src/vm/gdbjit.cpp
index 1857f60407..9557b0bf3e 100644
--- a/src/vm/gdbjit.cpp
+++ b/src/vm/gdbjit.cpp
@@ -15,6 +15,22 @@
#include "gdbjit.h"
#include "gdbjithelpers.h"
+__declspec(thread) bool tls_isSymReaderInProgress = false;
+
+#ifdef _DEBUG
+static void DumpElf(const char* methodName, const char *addr, size_t size)
+{
+ char dump[1024] = { 0, };
+
+ strcat(dump, methodName);
+ strcat(dump, ".o");
+
+ FILE *f = fopen(dump, "wb");
+ fwrite(addr, sizeof(char), size, f);
+ fclose(f);
+}
+#endif
+
TypeInfoBase*
GetTypeInfoFromTypeHandle(TypeHandle typeHandle,
NotifyGdb::PTK_TypeInfoMap pTypeMap,
@@ -648,46 +664,6 @@ struct jit_descriptor __jit_debug_descriptor = { 1, 0, 0, 0 };
// END of GDB JIT interface
-/* Predefined section names */
-const char* SectionNames[] = {
- "",
- ".text",
- ".shstrtab",
- ".debug_str",
- ".debug_abbrev",
- ".debug_info",
- ".debug_pubnames",
- ".debug_pubtypes",
- ".debug_line",
- ".symtab",
- ".strtab"
- /* After the last (.strtab) section zero or more .thunk_* sections are generated.
-
- Each .thunk_* section contains a single .thunk_#.
- These symbols are mapped to methods (or trampolines) called by currently compiled method. */
-};
-
-const int SectionNamesCount = sizeof(SectionNames) / sizeof(SectionNames[0]); // Does not include .thunk_* sections
-
-/* Static data for section headers */
-struct SectionHeader {
- uint32_t m_type;
- uint64_t m_flags;
-} Sections[] = {
- {SHT_NULL, 0},
- {SHT_PROGBITS, SHF_ALLOC | SHF_EXECINSTR},
- {SHT_STRTAB, 0},
- {SHT_PROGBITS, SHF_MERGE | SHF_STRINGS },
- {SHT_PROGBITS, 0},
- {SHT_PROGBITS, 0},
- {SHT_PROGBITS, 0},
- {SHT_PROGBITS, 0},
- {SHT_PROGBITS, 0},
- {SHT_SYMTAB, 0},
- {SHT_STRTAB, 0},
- {SHT_PROGBITS, SHF_ALLOC | SHF_EXECINSTR}
-};
-
/* Static data for .debug_str section */
const char* DebugStrings[] = {
"CoreCLR", "" /* module name */, "" /* module path */
@@ -780,6 +756,11 @@ const int AbbrevTableSize = sizeof(AbbrevTable);
#define DWARF_LINE_RANGE 14
#define DWARF_OPCODE_BASE 13
+#ifdef FEATURE_GDBJIT_LANGID_CS
+/* TODO: use corresponding constant when it will be added to llvm */
+#define DW_LANG_MICROSOFT_CSHARP 0x9e57
+#endif
+
DwarfLineNumHeader LineNumHeader = {
0, 2, 0, 1, 1, DWARF_LINE_BASE, DWARF_LINE_RANGE, DWARF_OPCODE_BASE, {0, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 1}
};
@@ -793,7 +774,11 @@ struct __attribute__((packed)) DebugInfoCU
uint32_t m_cu_name;
uint32_t m_line_num;
} debugInfoCU = {
+#ifdef FEATURE_GDBJIT_LANGID_CS
+ 1, 0, DW_LANG_MICROSOFT_CSHARP, 0, 0
+#else
1, 0, DW_LANG_C89, 0, 0
+#endif
};
struct __attribute__((packed)) DebugInfoTryCatchSub
@@ -979,11 +964,14 @@ void TypeDefInfo::DumpStrings(char *ptr, int &offset)
void TypeDefInfo::DumpDebugInfo(char *ptr, int &offset)
{
- if (m_typedef_type_offset != 0)
+ if (m_is_visited && m_base_ptr == ptr)
{
return;
}
+ m_base_ptr = ptr;
+ m_is_visited = true;
+
if (ptr != nullptr)
{
DebugInfoTypeDef buf;
@@ -1054,10 +1042,14 @@ void PrimitiveTypeInfo::DumpStrings(char* ptr, int& offset)
void PrimitiveTypeInfo::DumpDebugInfo(char *ptr, int &offset)
{
- if (m_type_offset != 0)
+ if (m_is_visited && m_base_ptr == ptr)
{
return;
}
+
+ m_base_ptr = ptr;
+ m_is_visited = true;
+
m_typedef_info->DumpDebugInfo(ptr, offset);
if (ptr != nullptr)
@@ -1071,13 +1063,12 @@ void PrimitiveTypeInfo::DumpDebugInfo(char *ptr, int &offset)
memcpy(ptr + offset,
&bufType,
sizeof(DebugInfoType));
- m_type_offset = offset;
+
+ // Replace offset from real type to typedef
+ m_type_offset = m_typedef_info->m_typedef_type_offset;
}
offset += sizeof(DebugInfoType);
- // Replace offset from real type to typedef
- if (ptr != nullptr)
- m_type_offset = m_typedef_info->m_typedef_type_offset;
}
ClassTypeInfo::ClassTypeInfo(TypeHandle typeHandle, int num_members, FunctionMemberPtrArrayHolder &method)
@@ -1146,7 +1137,21 @@ void TypeMember::DumpDebugInfo(char* ptr, int& offset)
void TypeMember::DumpStaticDebugInfo(char* ptr, int& offset)
{
const int ptrSize = sizeof(TADDR);
- int bufSize = 0;
+ const int valueTypeBufSize = ptrSize + 6;
+ const int refTypeBufSize = ptrSize + 2;
+
+ bool isValueType = m_member_type->GetTypeHandle().GetSignatureCorElementType() ==
+ ELEMENT_TYPE_VALUETYPE;
+ int bufSize;
+ if (isValueType)
+ {
+ bufSize = valueTypeBufSize;
+ }
+ else
+ {
+ bufSize = refTypeBufSize;
+ }
+
if (ptr != nullptr)
{
DebugInfoStaticMember memberEntry;
@@ -1157,12 +1162,9 @@ void TypeMember::DumpStaticDebugInfo(char* ptr, int& offset)
// for value type static fields compute address as:
// addr = (*addr+sizeof(OBJECTREF))
- if (m_member_type->GetTypeHandle().GetSignatureCorElementType() ==
- ELEMENT_TYPE_VALUETYPE)
+ if (isValueType)
{
- bufSize = ptrSize + 6;
-
- char buf[ptrSize + 6] = {0};
+ char buf[valueTypeBufSize] = {0};
buf[0] = ptrSize + 5;
buf[1] = DW_OP_addr;
@@ -1180,9 +1182,7 @@ void TypeMember::DumpStaticDebugInfo(char* ptr, int& offset)
}
else
{
- bufSize = ptrSize + 2;
-
- char buf[ptrSize + 2] = {0};
+ char buf[refTypeBufSize] = {0};
buf[0] = ptrSize + 1;
buf[1] = DW_OP_addr;
@@ -1540,10 +1540,14 @@ void RefTypeInfo::DumpStrings(char* ptr, int& offset)
void RefTypeInfo::DumpDebugInfo(char* ptr, int& offset)
{
- if (m_type_offset != 0)
+ if (m_is_visited && m_base_ptr == ptr)
{
return;
}
+
+ m_base_ptr = ptr;
+ m_is_visited = true;
+
m_type_offset = offset;
offset += sizeof(DebugInfoRefType);
m_value_type->DumpDebugInfo(ptr, offset);
@@ -1563,10 +1567,14 @@ void RefTypeInfo::DumpDebugInfo(char* ptr, int& offset)
void NamedRefTypeInfo::DumpDebugInfo(char* ptr, int& offset)
{
- if (m_type_offset != 0)
+ if (m_is_visited && m_base_ptr == ptr)
{
return;
}
+
+ m_base_ptr = ptr;
+ m_is_visited = true;
+
m_type_offset = offset;
offset += sizeof(DebugInfoRefType) + sizeof(DebugInfoTypeDef);
m_value_type->DumpDebugInfo(ptr, offset);
@@ -1593,28 +1601,23 @@ void NamedRefTypeInfo::DumpDebugInfo(char* ptr, int& offset)
void ClassTypeInfo::DumpDebugInfo(char* ptr, int& offset)
{
- if (m_type_offset != 0)
+ if (m_is_visited && m_base_ptr == ptr)
{
return;
}
+ m_base_ptr = ptr;
+ m_is_visited = true;
+
if (m_parent != nullptr)
{
- if (m_parent->m_type_offset == 0)
- {
- m_parent->DumpDebugInfo(ptr, offset);
- }
- else if (RefTypeInfo* m_p = dynamic_cast<RefTypeInfo*>(m_parent))
- {
- if (m_p->m_value_type->m_type_offset == 0)
- m_p->m_value_type->DumpDebugInfo(ptr, offset);
- }
+ m_parent->DumpDebugInfo(ptr, offset);
}
// make sure that types of all members are dumped
for (int i = 0; i < m_num_members; ++i)
{
- if (members[i].m_member_type->m_type_offset == 0 && members[i].m_member_type != this)
+ if (members[i].m_member_type != this)
{
members[i].m_member_type->DumpDebugInfo(ptr, offset);
}
@@ -1678,14 +1681,16 @@ void ClassTypeInfo::DumpDebugInfo(char* ptr, int& offset)
void ArrayTypeInfo::DumpDebugInfo(char* ptr, int& offset)
{
- if (m_type_offset != 0)
+ if (m_is_visited && m_base_ptr == ptr)
{
return;
}
- if (m_elem_type->m_type_offset == 0)
- {
- m_elem_type->DumpDebugInfo(ptr, offset);
- }
+
+ m_base_ptr = ptr;
+ m_is_visited = true;
+
+ m_elem_type->DumpDebugInfo(ptr, offset);
+
if (ptr != nullptr)
{
DebugInfoArrayType arrType;
@@ -1754,11 +1759,12 @@ struct Elf_Symbol {
Elf_Symbol() : m_name(nullptr), m_off(0), m_value(0), m_section(0), m_size(0) {}
};
-static int countFuncs(const SymbolsInfo *lines, int nlines)
+template <class T>
+static int countFuncs(T &arr, int n)
{
int count = 0;
- for (int i = 0; i < nlines; i++) {
- if (lines[i].ilOffset == ICorDebugInfo::PROLOG)
+ for (int i = 0; i < n; i++) {
+ if (arr[i].ilOffset == ICorDebugInfo::PROLOG)
{
count++;
}
@@ -1766,10 +1772,11 @@ static int countFuncs(const SymbolsInfo *lines, int nlines)
return count;
}
-static int getNextPrologueIndex(int from, const SymbolsInfo *lines, int nlines)
+template <class T>
+static int getNextPrologueIndex(int from, T &arr, int n)
{
- for (int i = from; i < nlines; ++i) {
- if (lines[i].ilOffset == ICorDebugInfo::PROLOG)
+ for (int i = from; i < n; ++i) {
+ if (arr[i].ilOffset == ICorDebugInfo::PROLOG)
{
return i;
}
@@ -1777,14 +1784,672 @@ static int getNextPrologueIndex(int from, const SymbolsInfo *lines, int nlines)
return -1;
}
+static inline bool isListedModule(const WCHAR *wszModuleFile)
+{
+ static NewArrayHolder<WCHAR> wszModuleNames = nullptr;
+ static DWORD cBytesNeeded = 0;
+
+ // Get names of interesting modules from environment
+ if (wszModuleNames == nullptr && cBytesNeeded == 0)
+ {
+ DWORD cCharsNeeded = GetEnvironmentVariableW(W("CORECLR_GDBJIT"), NULL, 0);
+
+ if (cCharsNeeded == 0)
+ {
+ cBytesNeeded = 0xffffffff;
+ return false;
+ }
+
+ WCHAR *wszModuleNamesBuf = new WCHAR[cCharsNeeded+1];
+
+ cCharsNeeded = GetEnvironmentVariableW(W("CORECLR_GDBJIT"), wszModuleNamesBuf, cCharsNeeded);
+
+ if (cCharsNeeded == 0)
+ {
+ delete[] wszModuleNamesBuf;
+ cBytesNeeded = 0xffffffff;
+ return false;
+ }
+
+ wszModuleNames = wszModuleNamesBuf;
+ cBytesNeeded = cCharsNeeded + 1;
+ }
+ else if (wszModuleNames == nullptr)
+ {
+ return false;
+ }
+
+ _ASSERTE(wszModuleNames != nullptr && cBytesNeeded > 0);
+
+ BOOL isUserDebug = FALSE;
+
+ NewArrayHolder<WCHAR> wszModuleName = new WCHAR[cBytesNeeded];
+ LPWSTR pComma = wcsstr(wszModuleNames, W(","));
+ LPWSTR tmp = wszModuleNames;
+
+ while (pComma != NULL)
+ {
+ wcsncpy(wszModuleName, tmp, pComma - tmp);
+ wszModuleName[pComma - tmp] = W('\0');
+
+ if (wcscmp(wszModuleName, wszModuleFile) == 0)
+ {
+ isUserDebug = TRUE;
+ break;
+ }
+ tmp = pComma + 1;
+ pComma = wcsstr(tmp, W(","));
+ }
+ if (isUserDebug == FALSE)
+ {
+ wcsncpy(wszModuleName, tmp, wcslen(tmp));
+ wszModuleName[wcslen(tmp)] = W('\0');
+ if (wcscmp(wszModuleName, wszModuleFile) == 0)
+ {
+ isUserDebug = TRUE;
+ }
+ }
+
+ return isUserDebug;
+}
+
static NotifyGdb::AddrSet codeAddrs;
+class Elf_SectionTracker
+{
+ private:
+ unsigned int m_Flag;
+
+ private:
+ NewArrayHolder<char> m_NamePtr;
+ unsigned int m_NameLen;
+
+ private:
+ unsigned int m_Ind;
+ unsigned int m_Off;
+ unsigned int m_Len;
+
+ private:
+ Elf_Shdr m_Hdr;
+
+ private:
+ Elf_SectionTracker *m_Next;
+
+ public:
+ Elf_SectionTracker(const char *name, unsigned ind, unsigned off, uint32_t type, uint64_t flags);
+ ~Elf_SectionTracker();
+
+ public:
+ bool NeedHeaderUpdate() const;
+ void DisableHeaderUpdate();
+
+ public:
+ unsigned int GetIndex() const { return m_Ind; }
+ unsigned int GetOffset() const { return m_Off; }
+ unsigned int GetSize() const { return m_Len; }
+
+ public:
+ const char *GetName() const { return m_NamePtr; }
+ unsigned int GetNameLen() const { return m_NameLen; }
+
+ public:
+ Elf_SectionTracker *GetNext(void);
+ void SetNext(Elf_SectionTracker *next);
+
+ public:
+ void Forward(unsigned int len);
+
+ public:
+ Elf_Shdr *Header(void);
+ const Elf_Shdr *Header(void) const;
+
+};
+
+Elf_SectionTracker::Elf_SectionTracker(const char *name,
+ unsigned ind, unsigned off,
+ uint32_t type, uint64_t flags)
+ : m_Flag(0),
+ m_NamePtr(nullptr),
+ m_NameLen(0),
+ m_Ind(ind),
+ m_Off(off),
+ m_Len(0),
+ m_Next(nullptr)
+{
+ if (name)
+ {
+ unsigned int len = strlen(name);
+ char *ptr = new char[len + 1];
+
+ strncpy(ptr, name, len + 1);
+
+ m_NamePtr = ptr;
+ m_NameLen = len;
+ }
+
+ m_Hdr.sh_type = type;
+ m_Hdr.sh_flags = flags;
+ m_Hdr.sh_name = 0;
+ m_Hdr.sh_addr = 0;
+ m_Hdr.sh_offset = 0;
+ m_Hdr.sh_size = 0;
+ m_Hdr.sh_link = SHN_UNDEF;
+ m_Hdr.sh_info = 0;
+ m_Hdr.sh_addralign = 1;
+ m_Hdr.sh_entsize = 0;
+}
+
+Elf_SectionTracker::~Elf_SectionTracker()
+{
+}
+
+#define ESTF_NO_HEADER_UPDATE 0x00000001
+
+bool Elf_SectionTracker::NeedHeaderUpdate() const
+{
+ return !(m_Flag & ESTF_NO_HEADER_UPDATE);
+}
+
+void Elf_SectionTracker::DisableHeaderUpdate()
+{
+ m_Flag |= ESTF_NO_HEADER_UPDATE;
+}
+
+void Elf_SectionTracker::Forward(unsigned int len)
+{
+ m_Len += len;
+}
+
+void Elf_SectionTracker::SetNext(Elf_SectionTracker *next)
+{
+ m_Next = next;
+}
+
+Elf_SectionTracker *Elf_SectionTracker::GetNext(void)
+{
+ return m_Next;
+}
+
+Elf_Shdr *Elf_SectionTracker::Header(void)
+{
+ return &m_Hdr;
+}
+
+const Elf_Shdr *Elf_SectionTracker::Header(void) const
+{
+ return &m_Hdr;
+}
+
+class Elf_Buffer
+{
+ private:
+ NewArrayHolder<char> m_Ptr;
+ unsigned int m_Len;
+ unsigned int m_Pos;
+
+ public:
+ Elf_Buffer(unsigned int len);
+
+ private:
+ char *Ensure(unsigned int len);
+ void Forward(unsigned int len);
+
+ public:
+ unsigned int GetPos() const
+ {
+ return m_Pos;
+ }
+
+ char *GetPtr(unsigned int off = 0)
+ {
+ return m_Ptr.GetValue() + off;
+ }
+
+ public:
+ char *Reserve(unsigned int len);
+ template <typename T> T *ReserveT(unsigned int len = sizeof(T))
+ {
+ _ASSERTE(len >= sizeof(T));
+ return reinterpret_cast<T *>(Reserve(len));
+ }
+
+ public:
+ void Append(const char *src, unsigned int len);
+ template <typename T> void AppendT(T *src)
+ {
+ Append(reinterpret_cast<const char *>(src), sizeof(T));
+ }
+};
+
+Elf_Buffer::Elf_Buffer(unsigned int len)
+ : m_Ptr(new char[len])
+ , m_Len(len)
+ , m_Pos(0)
+{
+}
+
+char *Elf_Buffer::Ensure(unsigned int len)
+{
+ bool bAdjusted = false;
+
+ while (m_Pos + len > m_Len)
+ {
+ m_Len *= 2;
+ bAdjusted = true;
+ }
+
+ if (bAdjusted)
+ {
+ char *ptr = new char [m_Len * 2];
+ memcpy(ptr, m_Ptr.GetValue(), m_Pos);
+ m_Ptr = ptr;
+ }
+
+ return GetPtr(m_Pos);
+}
+
+void Elf_Buffer::Forward(unsigned int len)
+{
+ m_Pos += len;
+}
+
+char *Elf_Buffer::Reserve(unsigned int len)
+{
+ char *ptr = Ensure(len);
+ Forward(len);
+ return ptr;
+}
+
+void Elf_Buffer::Append(const char *src, unsigned int len)
+{
+ char *dst = Reserve(len);
+ memcpy(dst, src, len);
+}
+
+#define ELF_BUILDER_TEXT_SECTION_INDEX 1
+
+class Elf_Builder
+{
+ private:
+ Elf_Buffer m_Buffer;
+
+ private:
+ unsigned int m_SectionCount;
+ Elf_SectionTracker *m_First;
+ Elf_SectionTracker *m_Last;
+ Elf_SectionTracker *m_Curr;
+
+ public:
+ Elf_Builder();
+ ~Elf_Builder();
+
+ public:
+ unsigned int GetSectionCount(void) { return m_SectionCount; }
+
+ public:
+ void Initialize(PCODE codePtr, TADDR codeLen);
+
+ public:
+ Elf_SectionTracker *OpenSection(const char *name, uint32_t type, uint64_t flags);
+ void CloseSection();
+
+ public:
+ char *Reserve(unsigned int len);
+ template <typename T> T *ReserveT(unsigned int len = sizeof(T))
+ {
+ _ASSERTE(len >= sizeof(T));
+ return reinterpret_cast<T *>(Reserve(len));
+ }
+
+ public:
+ void Append(const char *src, unsigned int len);
+ template <typename T> void AppendT(T *src)
+ {
+ Append(reinterpret_cast<const char *>(src), sizeof(T));
+ }
+
+ public:
+ void Finalize(void);
+
+ public:
+ char *Export(size_t *len);
+};
+
+Elf_Builder::Elf_Builder()
+ : m_Buffer(128),
+ m_SectionCount(0),
+ m_First(nullptr),
+ m_Last(nullptr),
+ m_Curr(nullptr)
+{
+}
+
+Elf_Builder::~Elf_Builder()
+{
+ Elf_SectionTracker *curr = m_First;
+
+ while (curr)
+ {
+ Elf_SectionTracker *next = curr->GetNext();
+ delete curr;
+ curr = next;
+ }
+}
+
+void Elf_Builder::Initialize(PCODE codePtr, TADDR codeLen)
+{
+ //
+ // Reserve ELF Header
+ //
+ m_Buffer.Reserve(sizeof(Elf_Ehdr));
+
+ //
+ // Create NULL section
+ //
+ Elf_SectionTracker *null = OpenSection("", SHT_NULL, 0);
+ {
+ null->DisableHeaderUpdate();
+ null->Header()->sh_addralign = 0;
+ }
+ CloseSection();
+
+ //
+ // Create '.text' section
+ //
+ Elf_SectionTracker *text = OpenSection(".text", SHT_PROGBITS, SHF_ALLOC | SHF_EXECINSTR);
+ {
+ text->DisableHeaderUpdate();
+ text->Header()->sh_addr = codePtr;
+ text->Header()->sh_size = codeLen;
+
+ _ASSERTE(text->GetIndex() == ELF_BUILDER_TEXT_SECTION_INDEX);
+ }
+ CloseSection();
+}
+
+char *Elf_Builder::Reserve(unsigned int len)
+{
+ _ASSERTE(m_Curr != nullptr && "Section should be opened before");
+ char *ptr = m_Buffer.Reserve(len);
+ m_Curr->Forward(len);
+ return ptr;
+}
+
+void Elf_Builder::Append(const char *src, unsigned int len)
+{
+ _ASSERTE(m_Curr != nullptr && "Section should be opened before");
+ char *dst = Reserve(len);
+ memcpy(dst, src, len);
+}
+
+Elf_SectionTracker *Elf_Builder::OpenSection(const char *name, uint32_t type, uint64_t flags)
+{
+ _ASSERTE(m_Curr == nullptr && "Section should be closed before");
+
+ Elf_SectionTracker *next = new Elf_SectionTracker(name, m_SectionCount, m_Buffer.GetPos(), type, flags);
+
+ if (m_First == NULL)
+ {
+ m_First = next;
+ }
+
+ if (m_Last != NULL)
+ {
+ m_Last->SetNext(next);
+ }
+
+ m_SectionCount++;
+
+ m_Last = next;
+ m_Curr = next;
+
+ return next;
+}
+
+void Elf_Builder::CloseSection()
+{
+ _ASSERTE(m_Curr != nullptr && "Section should be opened before");
+ m_Curr = nullptr;
+}
+
+char *Elf_Builder::Export(size_t *pLen)
+{
+ unsigned int len = m_Buffer.GetPos();
+ const char *src = m_Buffer.GetPtr();
+ char *dst = new char[len];
+
+ memcpy(dst, src, len);
+
+ if (pLen)
+ {
+ *pLen = len;
+ }
+
+ return dst;
+}
+
+void Elf_Builder::Finalize()
+{
+ //
+ // Create '.shstrtab'
+ //
+ Elf_SectionTracker *shstrtab = OpenSection(".shstrtab", SHT_STRTAB, 0);
+ {
+ Elf_SectionTracker *curr = m_First;
+
+ while (curr)
+ {
+ unsigned int off = shstrtab->GetSize();
+ unsigned int len = curr->GetNameLen();
+
+ char *dst = Reserve(len + 1);
+ memcpy(dst, curr->GetName(), len);
+ dst[len] = '\0';
+
+ curr->Header()->sh_name = off;
+
+ curr = curr->GetNext();
+ }
+ }
+ CloseSection();
+
+ //
+ // Create Section Header(s) Table
+ //
+ unsigned int shtOffset = m_Buffer.GetPos();
+ {
+ Elf_SectionTracker *curr = m_First;
+
+ while (curr)
+ {
+ if (curr->NeedHeaderUpdate())
+ {
+ curr->Header()->sh_offset = curr->GetOffset();
+ curr->Header()->sh_size = curr->GetSize();
+ }
+ m_Buffer.AppendT(curr->Header());
+ curr = curr->GetNext();
+ }
+ }
+
+ //
+ // Update ELF Header
+ //
+ Elf_Ehdr *elfHeader = new (m_Buffer.GetPtr()) Elf_Ehdr;
+
+#ifdef _TARGET_ARM_
+ elfHeader->e_flags = EF_ARM_EABI_VER5;
+#ifdef ARM_SOFTFP
+ elfHeader->e_flags |= EF_ARM_SOFT_FLOAT;
+#else
+ elfHeader->e_flags |= EF_ARM_VFP_FLOAT;
+#endif
+#endif
+ elfHeader->e_shoff = shtOffset;
+ elfHeader->e_shentsize = sizeof(Elf_Shdr);
+ elfHeader->e_shnum = m_SectionCount;
+ elfHeader->e_shstrndx = shstrtab->GetIndex();
+}
+
+#ifdef FEATURE_GDBJIT_FRAME
+struct __attribute__((packed)) Length
+{
+ UINT32 value;
+
+ Length &operator=(UINT32 n)
+ {
+ value = n;
+ return *this;
+ }
+
+ Length()
+ {
+ value = 0;
+ }
+};
+
+struct __attribute__((packed)) CIE
+{
+ Length length;
+ UINT32 id;
+ UINT8 version;
+ UINT8 augmentation;
+ UINT8 code_alignment_factor;
+ INT8 data_alignment_factor;
+ UINT8 return_address_register;
+ UINT8 instructions[0];
+};
+
+struct __attribute__((packed)) FDE
+{
+ Length length;
+ UINT32 cie;
+ PCODE initial_location;
+ TADDR address_range;
+ UINT8 instructions[0];
+};
+
+static void BuildDebugFrame(Elf_Builder &elfBuilder, PCODE pCode, TADDR codeSize)
+{
+#if defined(_TARGET_ARM_)
+ const unsigned int code_alignment_factor = 2;
+ const int data_alignment_factor = -4;
+
+ UINT8 cieCode[] = {
+ // DW_CFA_def_cfa 13[sp], 0
+ 0x0c, 0x0d, 0x00,
+ };
+
+ UINT8 fdeCode[] = {
+ // DW_CFA_advance_loc 1
+ 0x02, 0x01,
+ // DW_CFA_def_cfa_offset 8
+ 0x0e, 0x08,
+ // DW_CFA_offset 11(r11), -8(= -4 * 2)
+ (0x02 << 6) | 0x0b, 0x02,
+ // DW_CFA_offset 14(lr), -4(= -4 * 1)
+ (0x02 << 6) | 0x0e, 0x01,
+ // DW_CFA_def_cfa_register 11(r11)
+ 0x0d, 0x0b,
+ };
+#elif defined(_TARGET_X86_)
+ const unsigned int code_alignment_factor = 1;
+ const int data_alignment_factor = -4;
+
+ UINT8 cieCode[] = {
+ // DW_CFA_def_cfa 4(esp), 4
+ 0x0c, 0x04, 0x04,
+ // DW_CFA_offset 8(eip), -4(= -4 * 1)
+ (0x02 << 6) | 0x08, 0x01,
+ };
+
+ UINT8 fdeCode[] = {
+ // DW_CFA_advance_loc 1
+ 0x02, 0x01,
+ // DW_CFA_def_cfa_offset 8
+ 0x0e, 0x08,
+ // DW_CFA_offset 5(ebp), -8(= -4 * 2)
+ (0x02 << 6) | 0x05, 0x02,
+ // DW_CFA_def_cfa_register 5(ebp)
+ 0x0d, 0x05,
+ };
+#elif defined(_TARGET_AMD64_)
+ const unsigned int code_alignment_factor = 1;
+ const int data_alignment_factor = -8;
+
+ UINT8 cieCode[] = {
+ // DW_CFA_def_cfa 7(rsp), 8
+ 0x0c, 0x07, 0x08,
+ // DW_CFA_offset 16, -16 (= -8 * 2)
+ (0x02 << 6) | 0x10, 0x01,
+ };
+
+ UINT8 fdeCode[] = {
+ // DW_CFA_advance_loc(1)
+ 0x02, 0x01,
+ // DW_CFA_def_cfa_offset(16)
+ 0x0e, 0x10,
+ // DW_CFA_offset 6, -16 (= -8 * 2)
+ (0x02 << 6) | 0x06, 0x02,
+ // DW_CFA_def_cfa_register(6)
+ 0x0d, 0x06,
+ };
+#else
+#error "Unsupported architecture"
+#endif
+
+ elfBuilder.OpenSection(".debug_frame", SHT_PROGBITS, 0);
+
+ //
+ // Common Information Entry
+ //
+ int cieLen = ALIGN_UP(sizeof(CIE) + sizeof(cieCode), ADDRESS_SIZE) + sizeof(Length);
+
+ CIE *pCIE = elfBuilder.ReserveT<CIE>(cieLen);
+
+ memset(pCIE, 0, cieLen);
+
+ pCIE->length = cieLen - sizeof(Length);
+ pCIE->id = 0xffffffff;
+ pCIE->version = 3;
+ pCIE->augmentation = 0;
+ Leb128Encode(code_alignment_factor, reinterpret_cast<char *>(&pCIE->code_alignment_factor), 1);
+ Leb128Encode(data_alignment_factor, reinterpret_cast<char *>(&pCIE->data_alignment_factor), 1);
+
+ pCIE->return_address_register = 0;
+
+ memcpy(&pCIE->instructions, cieCode, sizeof(cieCode));
+
+ //
+ // Frame Description Entry
+ //
+ int fdeLen = ALIGN_UP((sizeof(FDE) + sizeof(fdeCode)), ADDRESS_SIZE) + sizeof(Length);
+
+ FDE *pFDE = elfBuilder.ReserveT<FDE>(fdeLen);
+
+ memset(pFDE, 0, fdeLen);
+
+ pFDE->length = fdeLen - sizeof(Length);
+ pFDE->cie = 0;
+ pFDE->initial_location = pCode;
+ pFDE->address_range = codeSize;
+ memcpy(&pFDE->instructions, fdeCode, sizeof(fdeCode));
+
+ elfBuilder.CloseSection();
+}
+#endif // FEATURE_GDBJIT_FRAME
+
/* Create ELF/DWARF debug info for jitted method */
-void NotifyGdb::MethodCompiled(MethodDesc* methodDescPtr)
+void NotifyGdb::MethodPrepared(MethodDesc* methodDescPtr)
{
EX_TRY
{
- NotifyGdb::OnMethodCompiled(methodDescPtr);
+ if (!tls_isSymReaderInProgress)
+ {
+ tls_isSymReaderInProgress = true;
+ NotifyGdb::OnMethodPrepared(methodDescPtr);
+ tls_isSymReaderInProgress = false;
+ }
}
EX_CATCH
{
@@ -1792,21 +2457,19 @@ void NotifyGdb::MethodCompiled(MethodDesc* methodDescPtr)
EX_END_CATCH(SwallowAllExceptions);
}
-void NotifyGdb::OnMethodCompiled(MethodDesc* methodDescPtr)
+void NotifyGdb::OnMethodPrepared(MethodDesc* methodDescPtr)
{
- int symbolCount = 0;
- NewArrayHolder<Elf_Symbol> symbolNames;
-
PCODE pCode = methodDescPtr->GetNativeCode();
if (pCode == NULL)
return;
- unsigned int symInfoLen = 0;
- NewArrayHolder<SymbolsInfo> symInfo = nullptr;
- LocalsInfo locals;
/* Get method name & size of jitted code */
- LPCUTF8 methodName = methodDescPtr->GetName();
EECodeInfo codeInfo(pCode);
+ if (!codeInfo.IsValid())
+ {
+ return;
+ }
+
TADDR codeSize = codeInfo.GetCodeManager()->GetFunctionSize(codeInfo.GetGCInfoToken());
pCode = PCODEToPINSTR(pCode);
@@ -1829,67 +2492,195 @@ void NotifyGdb::OnMethodCompiled(MethodDesc* methodDescPtr)
if (length == 0)
return;
- static NewArrayHolder<WCHAR> wszModuleNames = nullptr;
- DWORD cCharsNeeded = 0;
+ bool bNotify = false;
- // Get names of interesting modules from environment
- if (wszModuleNames == nullptr)
+ Elf_Builder elfBuilder;
+
+ elfBuilder.Initialize(pCode, codeSize);
+
+#ifdef FEATURE_GDBJIT_FRAME
+ if (g_pConfig->ShouldEmitDebugFrame())
{
- cCharsNeeded = GetEnvironmentVariableW(W("CORECLR_GDBJIT"), NULL, 0);
+ bool bEmitted = EmitFrameInfo(elfBuilder, pCode, codeSize);
+ bNotify = bNotify || bEmitted;
+ }
+#endif
- if(cCharsNeeded == 0)
- return;
- wszModuleNames = new WCHAR[cCharsNeeded+1];
- cCharsNeeded = GetEnvironmentVariableW(W("CORECLR_GDBJIT"), wszModuleNames, cCharsNeeded);
- if(cCharsNeeded == 0)
- return;
+ if (isListedModule(wszModuleFile))
+ {
+ bool bEmitted = EmitDebugInfo(elfBuilder, methodDescPtr, pCode, codeSize, szModuleFile);
+ bNotify = bNotify || bEmitted;
}
+#ifdef FEATURE_GDBJIT_SYMTAB
else
{
- cCharsNeeded = wcslen(wszModuleNames);
+ bool bEmitted = EmitSymtab(elfBuilder, methodDescPtr, pCode, codeSize);
+ bNotify = bNotify || bEmitted;
}
+#endif
- BOOL isUserDebug = FALSE;
+ if (!bNotify)
+ {
+ return;
+ }
- NewArrayHolder<WCHAR> wszModuleName = new WCHAR[cCharsNeeded+1];
- LPWSTR pComma = wcsstr(wszModuleNames, W(","));
- LPWSTR tmp = wszModuleNames;
+ elfBuilder.Finalize();
- while (pComma != NULL)
+ char *symfile_addr = NULL;
+ size_t symfile_size = 0;
+
+ symfile_addr = elfBuilder.Export(&symfile_size);
+
+#ifdef _DEBUG
+ LPCUTF8 methodName = methodDescPtr->GetName();
+
+ if (g_pConfig->ShouldDumpElfOnMethod(methodName))
{
- wcsncpy(wszModuleName, tmp, pComma - tmp);
- wszModuleName[pComma - tmp] = W('\0');
+ DumpElf(methodName, symfile_addr, symfile_size);
+ }
+#endif
- if (wcscmp(wszModuleName, wszModuleFile) == 0)
- {
- isUserDebug = TRUE;
- break;
- }
- tmp = pComma + 1;
- pComma = wcsstr(tmp, W(","));
+ /* Create GDB JIT structures */
+ NewHolder<jit_code_entry> jit_symbols = new jit_code_entry;
+
+ /* Fill the new entry */
+ jit_symbols->next_entry = jit_symbols->prev_entry = 0;
+ jit_symbols->symfile_addr = symfile_addr;
+ jit_symbols->symfile_size = symfile_size;
+
+ /* Link into list */
+ jit_code_entry *head = __jit_debug_descriptor.first_entry;
+ __jit_debug_descriptor.first_entry = jit_symbols;
+ if (head != 0)
+ {
+ jit_symbols->next_entry = head;
+ head->prev_entry = jit_symbols;
}
- if (isUserDebug == FALSE)
+
+ jit_symbols.SuppressRelease();
+
+ /* Notify the debugger */
+ __jit_debug_descriptor.relevant_entry = jit_symbols;
+ __jit_debug_descriptor.action_flag = JIT_REGISTER_FN;
+ __jit_debug_register_code();
+}
+
+#ifdef FEATURE_GDBJIT_FRAME
+bool NotifyGdb::EmitFrameInfo(Elf_Builder &elfBuilder, PCODE pCode, TADDR codeSize)
+{
+ BuildDebugFrame(elfBuilder, pCode, codeSize);
+ return true;
+}
+#endif // FEATURE_GDBJIT_FRAME
+
+#ifdef FEATURE_GDBJIT_SYMTAB
+bool NotifyGdb::EmitSymtab(Elf_Builder &elfBuilder, MethodDesc* methodDescPtr, PCODE pCode, TADDR codeSize)
+{
+ NewArrayHolder<DebuggerILToNativeMap> map = nullptr;
+ NewArrayHolder<Elf_Symbol> symbols = nullptr;
+ NewArrayHolder<NewArrayHolder<char>> symbolNames = nullptr;
+
+ ULONG32 numMap;
+ int symbolCount;
+
+ LPCUTF8 methodName = methodDescPtr->GetName();
+
+ if (GetMethodNativeMap(methodDescPtr, &numMap, map, NULL, NULL) == S_OK)
{
- wcsncpy(wszModuleName, tmp, wcslen(tmp));
- wszModuleName[wcslen(tmp)] = W('\0');
- if (wcscmp(wszModuleName, wszModuleFile) == 0)
+ int methodCount = countFuncs(map, numMap);
+ symbolCount = methodCount + 1;
+ symbols = new Elf_Symbol[symbolCount];
+
+ if (methodCount > 1)
+ symbolNames = new NewArrayHolder<char>[methodCount - 1];
+
+ int startIndex = getNextPrologueIndex(0, map, numMap);
+
+ int methodNameSize = strlen(methodName) + 10;
+
+ for (int i = 1; i < symbolCount; ++i)
{
- isUserDebug = TRUE;
+ int endIndex = getNextPrologueIndex(startIndex + 1, map, numMap);
+
+ PCODE methodStart = map[startIndex].nativeStartOffset;
+ TADDR methodSize = endIndex == -1 ? codeSize - methodStart : map[endIndex].nativeStartOffset - methodStart;
+
+ if (i == 1)
+ {
+ symbols[i].m_name = methodName;
+ }
+ else
+ {
+ int symbolNameIndex = i - 2;
+ symbolNames[symbolNameIndex] = new char[methodNameSize];
+ sprintf_s(symbolNames[symbolNameIndex], methodNameSize, "%s_%d", methodName, symbolNameIndex + 1);
+ symbols[i].m_name = symbolNames[symbolNameIndex];
+ }
+
+ symbols[i].m_value = pCode + methodStart;
+ symbols[i].m_size = methodSize;
+
+ startIndex = endIndex;
}
}
+ else
+ {
+ symbolCount = 2;
+ symbols = new Elf_Symbol[symbolCount];
- if (isUserDebug == FALSE)
+ symbols[1].m_name = methodName;
+ symbols[1].m_value = pCode;
+ symbols[1].m_size = codeSize;
+ }
+
+ symbols[0].m_name = "";
+
+ MemBuf sectSymTab, sectStrTab;
+
+ if (!BuildStringTableSection(sectStrTab, symbols, symbolCount))
{
- return;
+ return false;
+ }
+
+ if (!BuildSymbolTableSection(sectSymTab, pCode, codeSize, symbolCount - 1, symbols, symbolCount, 0))
+ {
+ return false;
}
+ Elf_SectionTracker *strtab = elfBuilder.OpenSection(".strtab", SHT_STRTAB, 0);
+ elfBuilder.Append(sectStrTab.MemPtr, sectStrTab.MemSize);
+ elfBuilder.CloseSection();
+
+ Elf_SectionTracker *symtab = elfBuilder.OpenSection(".symtab", SHT_SYMTAB, 0);
+ elfBuilder.Append(sectSymTab.MemPtr, sectSymTab.MemSize);
+ symtab->Header()->sh_link = strtab->GetIndex();
+ symtab->Header()->sh_entsize = sizeof(Elf_Sym);
+ elfBuilder.CloseSection();
+
+ return true;
+}
+#endif // FEATURE_GDBJIT_SYMTAB
+
+bool NotifyGdb::EmitDebugInfo(Elf_Builder &elfBuilder, MethodDesc* methodDescPtr, PCODE pCode, TADDR codeSize, const char *szModuleFile)
+{
+ unsigned int thunkIndexBase = elfBuilder.GetSectionCount();
+
+ LPCUTF8 methodName = methodDescPtr->GetName();
+
+ int symbolCount = 0;
+ NewArrayHolder<Elf_Symbol> symbolNames;
+
+ unsigned int symInfoLen = 0;
+ NewArrayHolder<SymbolsInfo> symInfo = nullptr;
+ LocalsInfo locals;
+
NewHolder<TK_TypeInfoMap> pTypeMap = new TK_TypeInfoMap();
/* Get debug info for method from portable PDB */
HRESULT hr = GetDebugInfoFromPDB(methodDescPtr, symInfo, symInfoLen, locals);
if (FAILED(hr) || symInfoLen == 0)
{
- return;
+ return false;
}
int method_count = countFuncs(symInfo, symInfoLen);
@@ -1900,7 +2691,7 @@ void NotifyGdb::OnMethodCompiled(MethodDesc* methodDescPtr)
/* Collect addresses of thunks called by method */
if (!CollectCalledMethods(pCalledMethods, (TADDR)methodDescPtr->GetNativeCode(), method, symbolNames, symbolCount))
{
- return;
+ return false;
}
pCH->SetCalledMethods(NULL);
@@ -1916,7 +2707,7 @@ void NotifyGdb::OnMethodCompiled(MethodDesc* methodDescPtr)
if (firstLineIndex >= symInfoLen)
{
- return;
+ return false;
}
int start_index = getNextPrologueIndex(0, symInfo, symInfoLen);
@@ -1950,19 +2741,19 @@ void NotifyGdb::OnMethodCompiled(MethodDesc* methodDescPtr)
start_index = end_index;
}
- MemBuf elfHeader, sectHeaders, sectStr, sectSymTab, sectStrTab, dbgInfo, dbgAbbrev, dbgPubname, dbgPubType, dbgLine,
- dbgStr, elfFile;
+ MemBuf sectSymTab, sectStrTab, dbgInfo, dbgAbbrev, dbgPubname, dbgPubType, dbgLine,
+ dbgStr;
/* Build .debug_abbrev section */
if (!BuildDebugAbbrev(dbgAbbrev))
{
- return;
+ return false;
}
/* Build .debug_line section */
if (!BuildLineTable(dbgLine, pCode, codeSize, symInfo, symInfoLen))
{
- return;
+ return false;
}
DebugStrings[1] = szModuleFile;
@@ -1970,13 +2761,13 @@ void NotifyGdb::OnMethodCompiled(MethodDesc* methodDescPtr)
/* Build .debug_str section */
if (!BuildDebugStrings(dbgStr, pTypeMap, method))
{
- return;
+ return false;
}
/* Build .debug_info section */
if (!BuildDebugInfo(dbgInfo, pTypeMap, method))
{
- return;
+ return false;
}
for (int i = 0; i < method.GetCount(); ++i)
@@ -1988,13 +2779,13 @@ void NotifyGdb::OnMethodCompiled(MethodDesc* methodDescPtr)
/* Build .debug_pubname section */
if (!BuildDebugPub(dbgPubname, methodName, dbgInfo.MemSize, 0x28))
{
- return;
+ return false;
}
/* Build debug_pubtype section */
if (!BuildDebugPub(dbgPubType, "int", dbgInfo.MemSize, 0x1a))
{
- return;
+ return false;
}
/* Build .strtab section */
@@ -2008,158 +2799,64 @@ void NotifyGdb::OnMethodCompiled(MethodDesc* methodDescPtr)
}
if (!BuildStringTableSection(sectStrTab, symbolNames, symbolCount))
{
- return;
+ return false;
}
/* Build .symtab section */
- if (!BuildSymbolTableSection(sectSymTab, pCode, codeSize, method, symbolNames, symbolCount))
+ if (!BuildSymbolTableSection(sectSymTab, pCode, codeSize, method.GetCount(), symbolNames, symbolCount, thunkIndexBase))
{
- return;
+ return false;
}
- /* Build section headers table and section names table */
- BuildSectionTables(sectHeaders, sectStr, method, symbolCount);
-
- /* Patch section offsets & sizes */
- long offset = sizeof(Elf_Ehdr);
- Elf_Shdr* pShdr = reinterpret_cast<Elf_Shdr*>(sectHeaders.MemPtr.GetValue());
- ++pShdr; // .text
- pShdr->sh_addr = pCode;
- pShdr->sh_size = codeSize;
- ++pShdr; // .shstrtab
- pShdr->sh_offset = offset;
- pShdr->sh_size = sectStr.MemSize;
- offset += sectStr.MemSize;
- ++pShdr; // .debug_str
- pShdr->sh_offset = offset;
- pShdr->sh_size = dbgStr.MemSize;
- offset += dbgStr.MemSize;
- ++pShdr; // .debug_abbrev
- pShdr->sh_offset = offset;
- pShdr->sh_size = dbgAbbrev.MemSize;
- offset += dbgAbbrev.MemSize;
- ++pShdr; // .debug_info
- pShdr->sh_offset = offset;
- pShdr->sh_size = dbgInfo.MemSize;
- offset += dbgInfo.MemSize;
- ++pShdr; // .debug_pubnames
- pShdr->sh_offset = offset;
- pShdr->sh_size = dbgPubname.MemSize;
- offset += dbgPubname.MemSize;
- ++pShdr; // .debug_pubtypes
- pShdr->sh_offset = offset;
- pShdr->sh_size = dbgPubType.MemSize;
- offset += dbgPubType.MemSize;
- ++pShdr; // .debug_line
- pShdr->sh_offset = offset;
- pShdr->sh_size = dbgLine.MemSize;
- offset += dbgLine.MemSize;
- ++pShdr; // .symtab
- pShdr->sh_offset = offset;
- pShdr->sh_size = sectSymTab.MemSize;
- pShdr->sh_link = GetSectionIndex(".strtab");
- offset += sectSymTab.MemSize;
- ++pShdr; // .strtab
- pShdr->sh_offset = offset;
- pShdr->sh_size = sectStrTab.MemSize;
- offset += sectStrTab.MemSize;
-
- // .thunks
for (int i = 1 + method.GetCount(); i < symbolCount; i++)
{
- ++pShdr;
- pShdr->sh_addr = PCODEToPINSTR(symbolNames[i].m_value);
- pShdr->sh_size = 8;
- }
+ char name[256];
- /* Build ELF header */
- if (!BuildELFHeader(elfHeader))
- {
- return;
+ sprintf_s(name, _countof(name), ".thunk_%i", i);
+
+ Elf_SectionTracker *thunk = elfBuilder.OpenSection(name, SHT_PROGBITS, SHF_ALLOC | SHF_EXECINSTR);
+ thunk->DisableHeaderUpdate();
+ elfBuilder.CloseSection();
}
- Elf_Ehdr* header = reinterpret_cast<Elf_Ehdr*>(elfHeader.MemPtr.GetValue());
-#ifdef _TARGET_ARM_
- header->e_flags = EF_ARM_EABI_VER5;
-#ifdef ARM_SOFTFP
- header->e_flags |= EF_ARM_SOFT_FLOAT;
-#else
- header->e_flags |= EF_ARM_VFP_FLOAT;
-#endif
-#endif
- header->e_shoff = offset;
- header->e_shentsize = sizeof(Elf_Shdr);
- int thunks_count = symbolCount - method.GetCount() - 1;
- header->e_shnum = SectionNamesCount + thunks_count;
- header->e_shstrndx = GetSectionIndex(".shstrtab");
-
- /* Build ELF image in memory */
- elfFile.MemSize = elfHeader.MemSize + sectStr.MemSize + dbgStr.MemSize + dbgAbbrev.MemSize + dbgInfo.MemSize +
- dbgPubname.MemSize + dbgPubType.MemSize + dbgLine.MemSize + sectSymTab.MemSize +
- sectStrTab.MemSize + sectHeaders.MemSize;
- elfFile.MemPtr = new char[elfFile.MemSize];
-
- /* Copy section data */
- offset = 0;
- memcpy(elfFile.MemPtr, elfHeader.MemPtr, elfHeader.MemSize);
- offset += elfHeader.MemSize;
- memcpy(elfFile.MemPtr + offset, sectStr.MemPtr, sectStr.MemSize);
- offset += sectStr.MemSize;
- memcpy(elfFile.MemPtr + offset, dbgStr.MemPtr, dbgStr.MemSize);
- offset += dbgStr.MemSize;
- memcpy(elfFile.MemPtr + offset, dbgAbbrev.MemPtr, dbgAbbrev.MemSize);
- offset += dbgAbbrev.MemSize;
- memcpy(elfFile.MemPtr + offset, dbgInfo.MemPtr, dbgInfo.MemSize);
- offset += dbgInfo.MemSize;
- memcpy(elfFile.MemPtr + offset, dbgPubname.MemPtr, dbgPubname.MemSize);
- offset += dbgPubname.MemSize;
- memcpy(elfFile.MemPtr + offset, dbgPubType.MemPtr, dbgPubType.MemSize);
- offset += dbgPubType.MemSize;
- memcpy(elfFile.MemPtr + offset, dbgLine.MemPtr, dbgLine.MemSize);
- offset += dbgLine.MemSize;
- memcpy(elfFile.MemPtr + offset, sectSymTab.MemPtr, sectSymTab.MemSize);
- offset += sectSymTab.MemSize;
- memcpy(elfFile.MemPtr + offset, sectStrTab.MemPtr, sectStrTab.MemSize);
- offset += sectStrTab.MemSize;
-
- memcpy(elfFile.MemPtr + offset, sectHeaders.MemPtr, sectHeaders.MemSize);
-
- elfFile.MemPtr.SuppressRelease();
-
-#ifdef GDBJIT_DUMPELF
- DumpElf(methodName, elfFile);
-#endif
- /* Create GDB JIT structures */
- NewHolder<jit_code_entry> jit_symbols = new jit_code_entry;
+ elfBuilder.OpenSection(".debug_str", SHT_PROGBITS, SHF_MERGE | SHF_STRINGS);
+ elfBuilder.Append(dbgStr.MemPtr, dbgStr.MemSize);
+ elfBuilder.CloseSection();
- /* Fill the new entry */
- jit_symbols->next_entry = jit_symbols->prev_entry = 0;
- jit_symbols->symfile_addr = elfFile.MemPtr;
- jit_symbols->symfile_size = elfFile.MemSize;
+ elfBuilder.OpenSection(".debug_abbrev", SHT_PROGBITS, 0);
+ elfBuilder.Append(dbgAbbrev.MemPtr, dbgAbbrev.MemSize);
+ elfBuilder.CloseSection();
- /* Link into list */
- jit_code_entry *head = __jit_debug_descriptor.first_entry;
- __jit_debug_descriptor.first_entry = jit_symbols;
- if (head != 0)
- {
- jit_symbols->next_entry = head;
- head->prev_entry = jit_symbols;
- }
+ elfBuilder.OpenSection(".debug_info", SHT_PROGBITS, 0);
+ elfBuilder.Append(dbgInfo.MemPtr, dbgInfo.MemSize);
+ elfBuilder.CloseSection();
- jit_symbols.SuppressRelease();
+ elfBuilder.OpenSection(".debug_pubnames", SHT_PROGBITS, 0);
+ elfBuilder.Append(dbgPubname.MemPtr, dbgPubname.MemSize);
+ elfBuilder.CloseSection();
- /* Notify the debugger */
- __jit_debug_descriptor.relevant_entry = jit_symbols;
- __jit_debug_descriptor.action_flag = JIT_REGISTER_FN;
- __jit_debug_register_code();
-}
+ elfBuilder.OpenSection(".debug_pubtypes", SHT_PROGBITS, 0);
+ elfBuilder.Append(dbgPubType.MemPtr, dbgPubType.MemSize);
+ elfBuilder.CloseSection();
-void NotifyGdb::MethodDropped(MethodDesc* methodDescPtr)
-{
- static const int textSectionIndex = GetSectionIndex(".text");
+ elfBuilder.OpenSection(".debug_line", SHT_PROGBITS, 0);
+ elfBuilder.Append(dbgLine.MemPtr, dbgLine.MemSize);
+ elfBuilder.CloseSection();
- if (textSectionIndex < 0)
- return;
+ Elf_SectionTracker *strtab = elfBuilder.OpenSection(".strtab", SHT_STRTAB, 0);
+ elfBuilder.Append(sectStrTab.MemPtr, sectStrTab.MemSize);
+ elfBuilder.CloseSection();
+
+ Elf_SectionTracker *symtab = elfBuilder.OpenSection(".symtab", SHT_SYMTAB, 0);
+ elfBuilder.Append(sectSymTab.MemPtr, sectSymTab.MemSize);
+ symtab->Header()->sh_link = strtab->GetIndex();
+ symtab->Header()->sh_entsize = sizeof(Elf_Sym);
+ elfBuilder.CloseSection();
+
+ return true;
+}
+void NotifyGdb::MethodPitched(MethodDesc* methodDescPtr)
+{
PCODE pCode = methodDescPtr->GetNativeCode();
if (pCode == NULL)
@@ -2173,7 +2870,7 @@ void NotifyGdb::MethodDropped(MethodDesc* methodDescPtr)
const Elf_Ehdr* pEhdr = reinterpret_cast<const Elf_Ehdr*>(ptr);
const Elf_Shdr* pShdr = reinterpret_cast<const Elf_Shdr*>(ptr + pEhdr->e_shoff);
- pShdr += textSectionIndex; // bump to .text section
+ pShdr += ELF_BUILDER_TEXT_SECTION_INDEX; // bump to .text section
if (pShdr->sh_addr == pCode)
{
/* Notify the debugger */
@@ -2665,11 +3362,10 @@ bool NotifyGdb::BuildStringTableSection(MemBuf& buf, NewArrayHolder<Elf_Symbol>
}
/* Build ELF .symtab section */
-bool NotifyGdb::BuildSymbolTableSection(MemBuf& buf, PCODE addr, TADDR codeSize, FunctionMemberPtrArrayHolder &method,
- NewArrayHolder<Elf_Symbol> &symbolNames, int symbolCount)
+bool NotifyGdb::BuildSymbolTableSection(MemBuf& buf, PCODE addr, TADDR codeSize, int methodCount,
+ NewArrayHolder<Elf_Symbol> &symbolNames, int symbolCount,
+ unsigned int thunkIndexBase)
{
- static const int textSectionIndex = GetSectionIndex(".text");
-
buf.MemSize = symbolCount * sizeof(Elf_Sym);
buf.MemPtr = new char[buf.MemSize];
@@ -2682,22 +3378,22 @@ bool NotifyGdb::BuildSymbolTableSection(MemBuf& buf, PCODE addr, TADDR codeSize,
sym[0].st_size = 0;
sym[0].st_shndx = SHN_UNDEF;
- for (int i = 1; i < 1 + method.GetCount(); ++i)
+ for (int i = 1; i < 1 + methodCount; ++i)
{
sym[i].st_name = symbolNames[i].m_off;
sym[i].setBindingAndType(STB_GLOBAL, STT_FUNC);
sym[i].st_other = 0;
sym[i].st_value = PINSTRToPCODE(symbolNames[i].m_value - addr);
- sym[i].st_shndx = textSectionIndex;
+ sym[i].st_shndx = ELF_BUILDER_TEXT_SECTION_INDEX;
sym[i].st_size = symbolNames[i].m_size;
}
- for (int i = 1 + method.GetCount(); i < symbolCount; ++i)
+ for (int i = 1 + methodCount; i < symbolCount; ++i)
{
sym[i].st_name = symbolNames[i].m_off;
sym[i].setBindingAndType(STB_GLOBAL, STT_FUNC);
sym[i].st_other = 0;
- sym[i].st_shndx = SectionNamesCount + (i - (1 + method.GetCount())); // .thunks section index
+ sym[i].st_shndx = thunkIndexBase + (i - (1 + methodCount)); // .thunks section index
sym[i].st_size = 8;
#ifdef _TARGET_ARM_
sym[i].st_value = 1; // for THUMB code
@@ -2708,97 +3404,6 @@ bool NotifyGdb::BuildSymbolTableSection(MemBuf& buf, PCODE addr, TADDR codeSize,
return true;
}
-int NotifyGdb::GetSectionIndex(const char *sectName)
-{
- for (int i = 0; i < SectionNamesCount; ++i)
- if (strcmp(SectionNames[i], sectName) == 0)
- return i;
- return -1;
-}
-
-/* Build the ELF section headers table and section names table */
-void NotifyGdb::BuildSectionTables(MemBuf& sectBuf, MemBuf& strBuf, FunctionMemberPtrArrayHolder &method,
- int symbolCount)
-{
- static const int symtabSectionIndex = GetSectionIndex(".symtab");
- static const int nullSectionIndex = GetSectionIndex("");
-
- const int thunks_count = symbolCount - 1 - method.GetCount();
-
- // Approximate length of single section name.
- // Used only to reduce memory reallocations.
- static const int SECT_NAME_LENGTH = 11;
-
- strBuf.Resize(SECT_NAME_LENGTH * (SectionNamesCount + thunks_count));
-
- Elf_Shdr* sectionHeaders = new Elf_Shdr[SectionNamesCount + thunks_count];
- sectBuf.MemPtr = reinterpret_cast<char*>(sectionHeaders);
- sectBuf.MemSize = sizeof(Elf_Shdr) * (SectionNamesCount + thunks_count);
-
- Elf_Shdr* pSh = sectionHeaders;
- uint32_t sectNameOffset = 0;
-
- // Additional memory for remaining section names,
- // grows twice on each reallocation.
- int addSize = SECT_NAME_LENGTH;
-
- // Fill section headers and names
- for (int i = 0; i < SectionNamesCount + thunks_count; ++i, ++pSh)
- {
- char thunkSectNameBuf[256]; // temporary buffer for .thunk_# section name
- const char *sectName;
-
- bool isThunkSection = i >= SectionNamesCount;
- if (isThunkSection)
- {
- sprintf_s(thunkSectNameBuf, _countof(thunkSectNameBuf), ".thunk_%i", i);
- sectName = thunkSectNameBuf;
- }
- else
- {
- sectName = SectionNames[i];
- }
-
- // Ensure that there is enough memory for section name,
- // reallocate if necessary.
- pSh->sh_name = sectNameOffset;
- sectNameOffset += strlen(sectName) + 1;
- if (sectNameOffset > strBuf.MemSize)
- {
- // Allocate more memory for remaining section names
- strBuf.Resize(sectNameOffset + addSize);
- addSize *= 2;
- }
-
- strcpy(strBuf.MemPtr + pSh->sh_name, sectName);
-
- // All .thunk_* sections have the same type and flags
- int index = isThunkSection ? SectionNamesCount : i;
- pSh->sh_type = Sections[index].m_type;
- pSh->sh_flags = Sections[index].m_flags;
-
- pSh->sh_addr = 0;
- pSh->sh_offset = 0;
- pSh->sh_size = 0;
- pSh->sh_link = SHN_UNDEF;
- pSh->sh_info = 0;
- pSh->sh_addralign = i == nullSectionIndex ? 0 : 1;
- pSh->sh_entsize = i == symtabSectionIndex ? sizeof(Elf_Sym) : 0;
- }
-
- // Set actual used size to avoid garbage in ELF section
- strBuf.MemSize = sectNameOffset;
-}
-
-/* Build the ELF header */
-bool NotifyGdb::BuildELFHeader(MemBuf& buf)
-{
- Elf_Ehdr* header = new Elf_Ehdr;
- buf.MemPtr = reinterpret_cast<char*>(header);
- buf.MemSize = sizeof(Elf_Ehdr);
- return true;
-}
-
/* Split full path name into directory & file names */
void NotifyGdb::SplitPathname(const char* path, const char*& pathName, const char*& fileName)
{
@@ -2817,19 +3422,6 @@ void NotifyGdb::SplitPathname(const char* path, const char*& pathName, const cha
}
}
-#ifdef _DEBUG
-void NotifyGdb::DumpElf(const char* methodName, const MemBuf& elfFile)
-{
- char dump[1024];
- strcpy(dump, "./");
- strcat(dump, methodName);
- strcat(dump, ".o");
- FILE *f = fopen(dump, "wb");
- fwrite(elfFile.MemPtr, sizeof(char),elfFile.MemSize, f);
- fclose(f);
-}
-#endif
-
/* ELF 32bit header */
Elf32_Ehdr::Elf32_Ehdr()
{
diff --git a/src/vm/gdbjit.h b/src/vm/gdbjit.h
index 6bde3f27ba..f7267ad2a1 100644
--- a/src/vm/gdbjit.h
+++ b/src/vm/gdbjit.h
@@ -121,12 +121,21 @@ struct SymbolsInfo
class DwarfDumpable
{
public:
+ DwarfDumpable() :
+ m_base_ptr(nullptr),
+ m_is_visited(false)
+ {
+ }
+
// writes all string literals this type needs to ptr
virtual void DumpStrings(char* ptr, int& offset) = 0;
virtual void DumpDebugInfo(char* ptr, int& offset) = 0;
virtual ~DwarfDumpable() {}
+
+ char *m_base_ptr;
+ bool m_is_visited;
};
class LocalsInfo
@@ -326,12 +335,13 @@ public:
};
struct Elf_Symbol;
+class Elf_Builder;
class NotifyGdb
{
public:
- static void MethodCompiled(MethodDesc* methodDescPtr);
- static void MethodDropped(MethodDesc* methodDescPtr);
+ static void MethodPrepared(MethodDesc* methodDescPtr);
+ static void MethodPitched(MethodDesc* methodDescPtr);
template <typename PARENT_TRAITS>
class DeleteValuesOnDestructSHashTraits : public PARENT_TRAITS
{
@@ -404,14 +414,19 @@ private:
}
};
- static void OnMethodCompiled(MethodDesc* methodDescPtr);
+ static void OnMethodPrepared(MethodDesc* methodDescPtr);
+
+#ifdef FEATURE_GDBJIT_FRAME
+ static bool EmitFrameInfo(Elf_Builder &, PCODE pCode, TADDR codeSzie);
+#endif // FEATURE_GDBJIT_FRAME
+#ifdef FEATURE_GDBJIT_SYMTAB
+ static bool EmitSymtab(Elf_Builder &, MethodDesc* methodDescPtr, PCODE pCode, TADDR codeSize);
+#endif // FEATURE_GDBJIT_SYMTAB
+ static bool EmitDebugInfo(Elf_Builder &, MethodDesc* methodDescPtr, PCODE pCode, TADDR codeSize, const char *szModuleFile);
- static int GetSectionIndex(const char *sectName);
- static bool BuildELFHeader(MemBuf& buf);
- static void BuildSectionTables(MemBuf& sectBuf, MemBuf& strBuf, FunctionMemberPtrArrayHolder &method,
- int symbolCount);
- static bool BuildSymbolTableSection(MemBuf& buf, PCODE addr, TADDR codeSize, FunctionMemberPtrArrayHolder &method,
- NewArrayHolder<Elf_Symbol> &symbolNames, int symbolCount);
+ static bool BuildSymbolTableSection(MemBuf& buf, PCODE addr, TADDR codeSize, int methodCount,
+ NewArrayHolder<Elf_Symbol> &symbolNames, int symbolCount,
+ unsigned int thunkIndexBase);
static bool BuildStringTableSection(MemBuf& strTab, NewArrayHolder<Elf_Symbol> &symbolNames, int symbolCount);
static bool BuildDebugStrings(MemBuf& buf, PTK_TypeInfoMap pTypeMap, FunctionMemberPtrArrayHolder &method);
static bool BuildDebugAbbrev(MemBuf& buf);
@@ -427,9 +442,6 @@ private:
static void SplitPathname(const char* path, const char*& pathName, const char*& fileName);
static bool CollectCalledMethods(CalledMethod* pCM, TADDR nativeCode, FunctionMemberPtrArrayHolder &method,
NewArrayHolder<Elf_Symbol> &symbolNames, int &symbolCount);
-#ifdef _DEBUG
- static void DumpElf(const char* methodName, const MemBuf& buf);
-#endif
};
class FunctionMember: public TypeMember
diff --git a/src/vm/genericdict.cpp b/src/vm/genericdict.cpp
index c93e583345..5fad30f4b8 100644
--- a/src/vm/genericdict.cpp
+++ b/src/vm/genericdict.cpp
@@ -742,7 +742,7 @@ Dictionary::PopulateEntry(
}
// MethodTable is expected to be normalized
- _ASSERTE(pDictionary == pMT->GetPerInstInfo()[dictionaryIndex]);
+ _ASSERTE(pDictionary == pMT->GetPerInstInfo()[dictionaryIndex].GetValueMaybeNull());
}
else
{
diff --git a/src/vm/generics.cpp b/src/vm/generics.cpp
index 51e6d7bbac..ed5313263f 100644
--- a/src/vm/generics.cpp
+++ b/src/vm/generics.cpp
@@ -255,7 +255,7 @@ ClassLoader::CreateTypeHandleForNonCanonicalGenericInstantiation(
// Bytes are required for the vtable itself
S_SIZE_T safe_cbMT = S_SIZE_T( cbGC ) + S_SIZE_T( sizeof(MethodTable) );
- safe_cbMT += MethodTable::GetNumVtableIndirections(cSlots) * sizeof(PTR_PCODE);
+ safe_cbMT += MethodTable::GetNumVtableIndirections(cSlots) * sizeof(MethodTable::VTableIndir_t);
if (safe_cbMT.IsOverflow())
{
ThrowHR(COR_E_OVERFLOW);
@@ -364,7 +364,7 @@ ClassLoader::CreateTypeHandleForNonCanonicalGenericInstantiation(
pMT->ClearFlag(MethodTable::enum_flag_IsZapped);
pMT->ClearFlag(MethodTable::enum_flag_IsPreRestored);
- pMT->ClearFlag(MethodTable::enum_flag_HasIndirectParent);
+ pMT->m_pParentMethodTable.SetValueMaybeNull(NULL);
// Non non-virtual slots
pMT->ClearFlag(MethodTable::enum_flag_HasSingleNonVirtualSlot);
@@ -440,7 +440,7 @@ ClassLoader::CreateTypeHandleForNonCanonicalGenericInstantiation(
if (canShareVtableChunks)
{
// Share the canonical chunk
- it.SetIndirectionSlot(pOldMT->GetVtableIndirections()[it.GetIndex()]);
+ it.SetIndirectionSlot(pOldMT->GetVtableIndirections()[it.GetIndex()].GetValueMaybeNull());
}
else
{
@@ -499,7 +499,7 @@ ClassLoader::CreateTypeHandleForNonCanonicalGenericInstantiation(
_ASSERTE(pOldMT->HasPerInstInfo());
// Fill in per-inst map pointer (which points to the array of generic dictionary pointers)
- pMT->SetPerInstInfo ((Dictionary**) (pMemory + cbMT + cbOptional + cbIMap + sizeof(GenericsDictInfo)));
+ pMT->SetPerInstInfo((MethodTable::PerInstInfoElem_t *) (pMemory + cbMT + cbOptional + cbIMap + sizeof(GenericsDictInfo)));
_ASSERTE(FitsIn<WORD>(pOldMT->GetNumDicts()));
_ASSERTE(FitsIn<WORD>(pOldMT->GetNumGenericArgs()));
pMT->SetDictInfo(static_cast<WORD>(pOldMT->GetNumDicts()), static_cast<WORD>(pOldMT->GetNumGenericArgs()));
@@ -508,7 +508,8 @@ ClassLoader::CreateTypeHandleForNonCanonicalGenericInstantiation(
// The others are filled in by LoadExactParents which copied down any inherited generic
// dictionary pointers.
Dictionary * pDict = (Dictionary*) (pMemory + cbMT + cbOptional + cbIMap + cbPerInst);
- *(pMT->GetPerInstInfo() + (pOldMT->GetNumDicts()-1)) = pDict;
+ MethodTable::PerInstInfoElem_t *pPInstInfo = (MethodTable::PerInstInfoElem_t *) (pMT->GetPerInstInfo() + (pOldMT->GetNumDicts()-1));
+ pPInstInfo->SetValueMaybeNull(pDict);
// Fill in the instantiation section of the generic dictionary. The remainder of the
// generic dictionary will be zeroed, which is the correct initial state.
diff --git a/src/vm/genmeth.cpp b/src/vm/genmeth.cpp
index dc55221308..dd8e3283cc 100644
--- a/src/vm/genmeth.cpp
+++ b/src/vm/genmeth.cpp
@@ -120,34 +120,6 @@ static MethodDesc* CreateMethodDesc(LoaderAllocator *pAllocator,
{
pMD->SetSynchronized();
}
- if (pTemplateMD->RequiresLinktimeCheck())
- {
- pMD->SetRequiresLinktimeCheck();
- }
- if (pTemplateMD->RequiresInheritanceCheck())
- {
- pMD->SetRequiresInheritanceCheck();
- }
- if (pTemplateMD->ParentRequiresInheritanceCheck())
- {
- pMD->SetParentRequiresInheritanceCheck();
- }
- if (pTemplateMD->IsInterceptedForDeclSecurity())
- {
- pMD->SetInterceptedForDeclSecurity();
- }
- if (pTemplateMD->IsInterceptedForDeclSecurityCASDemandsOnly())
- {
- pMD->SetInterceptedForDeclSecurityCASDemandsOnly();
- }
- if (pTemplateMD->HasCriticalTransparentInfo())
- {
- pMD->SetCriticalTransparentInfo(pTemplateMD->IsCritical(), pTemplateMD->IsTreatAsSafe());
- }
- if (pTemplateMD->RequiresLinkTimeCheckHostProtectionOnly())
- {
- pMD->SetRequiresLinkTimeCheckHostProtectionOnly();
- }
pMD->SetMemberDef(token);
pMD->SetSlot(pTemplateMD->GetSlot());
diff --git a/src/vm/hosting.cpp b/src/vm/hosting.cpp
index d47bc28238..035fff8812 100644
--- a/src/vm/hosting.cpp
+++ b/src/vm/hosting.cpp
@@ -480,12 +480,15 @@ BOOL EEHeapFree(HANDLE hHeap, DWORD dwFlags, LPVOID lpMem)
#ifdef _DEBUG
GlobalAllocStore::RemoveAlloc (lpMem);
- // Check the heap handle to detect heap contamination
- lpMem = (BYTE*)lpMem - OS_HEAP_ALIGN;
- HANDLE storedHeapHandle = *((HANDLE*)lpMem);
- if(storedHeapHandle != hHeap)
- _ASSERTE(!"Heap contamination detected! HeapFree was called on a heap other than the one that memory was allocated from.\n"
- "Possible cause: you used new (executable) to allocate the memory, but didn't use DeleteExecutable() to free it.");
+ if (lpMem != NULL)
+ {
+ // Check the heap handle to detect heap contamination
+ lpMem = (BYTE*)lpMem - OS_HEAP_ALIGN;
+ HANDLE storedHeapHandle = *((HANDLE*)lpMem);
+ if(storedHeapHandle != hHeap)
+ _ASSERTE(!"Heap contamination detected! HeapFree was called on a heap other than the one that memory was allocated from.\n"
+ "Possible cause: you used new (executable) to allocate the memory, but didn't use DeleteExecutable() to free it.");
+ }
#endif
// DON'T REMOVE THIS SEEMINGLY USELESS CAST
//
diff --git a/src/vm/i386/cgencpu.h b/src/vm/i386/cgencpu.h
index ff76d992fc..e4a623b715 100644
--- a/src/vm/i386/cgencpu.h
+++ b/src/vm/i386/cgencpu.h
@@ -504,6 +504,7 @@ struct DECLSPEC_ALIGN(4) UMEntryThunkCode
const BYTE * m_execstub; // pointer to destination code // make sure the backpatched portion is dword aligned.
void Encode(BYTE* pTargetCode, void* pvSecretParam);
+ void Poison();
LPCBYTE GetEntryPoint() const
{
diff --git a/src/vm/i386/cgenx86.cpp b/src/vm/i386/cgenx86.cpp
index c75490babd..9b8960a6eb 100644
--- a/src/vm/i386/cgenx86.cpp
+++ b/src/vm/i386/cgenx86.cpp
@@ -19,7 +19,6 @@
#include "dllimport.h"
#include "comdelegate.h"
#include "log.h"
-#include "security.h"
#include "comdelegate.h"
#include "array.h"
#include "jitinterface.h"
@@ -1588,6 +1587,13 @@ void UMEntryThunkCode::Encode(BYTE* pTargetCode, void* pvSecretParam)
FlushInstructionCache(GetCurrentProcess(),GetEntryPoint(),sizeof(UMEntryThunkCode));
}
+void UMEntryThunkCode::Poison()
+{
+ LIMITED_METHOD_CONTRACT;
+
+ m_movEAX = X86_INSTR_INT3;
+}
+
UMEntryThunk* UMEntryThunk::Decode(LPVOID pCallback)
{
LIMITED_METHOD_CONTRACT;
diff --git a/src/vm/i386/stublinkerx86.cpp b/src/vm/i386/stublinkerx86.cpp
index 1ad4636a8f..b77609822b 100644
--- a/src/vm/i386/stublinkerx86.cpp
+++ b/src/vm/i386/stublinkerx86.cpp
@@ -21,7 +21,6 @@
#include "excep.h"
#include "dllimport.h"
#include "log.h"
-#include "security.h"
#include "comdelegate.h"
#include "array.h"
#include "jitinterface.h"
@@ -6720,7 +6719,7 @@ BOOL FixupPrecode::SetTargetInterlocked(TADDR target, TADDR expected)
}
else if (pOldValue[OFFSETOF_PRECODE_TYPE_CALL_OR_JMP] == FixupPrecode::Type)
{
-#ifdef FEATURE_TIERED_COMPILATION
+#ifdef FEATURE_CODE_VERSIONING
// No change needed, jmp is already in place
#else
// Setting the target more than once is unexpected
diff --git a/src/vm/ilinstrumentation.cpp b/src/vm/ilinstrumentation.cpp
new file mode 100644
index 0000000000..a2bdbf1a60
--- /dev/null
+++ b/src/vm/ilinstrumentation.cpp
@@ -0,0 +1,90 @@
+// 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.
+// ===========================================================================
+// File: ILInstrumentation.cpp
+//
+// ===========================================================================
+
+
+#include "common.h"
+#include "ilinstrumentation.h"
+
+
+//---------------------------------------------------------------------------------------
+InstrumentedILOffsetMapping::InstrumentedILOffsetMapping()
+{
+ LIMITED_METHOD_DAC_CONTRACT;
+
+ m_cMap = 0;
+ m_rgMap = NULL;
+ _ASSERTE(IsNull());
+}
+
+//---------------------------------------------------------------------------------------
+//
+// Check whether there is any mapping information stored in this object.
+//
+// Notes:
+// The memory should be alive throughout the process lifetime until
+// the Module containing the instrumented method is destructed.
+//
+
+BOOL InstrumentedILOffsetMapping::IsNull() const
+{
+ LIMITED_METHOD_DAC_CONTRACT;
+
+ _ASSERTE((m_cMap == 0) == (m_rgMap == NULL));
+ return (m_cMap == 0);
+}
+
+#if !defined(DACCESS_COMPILE)
+//---------------------------------------------------------------------------------------
+//
+// Release the memory used by the array of COR_IL_MAPs.
+//
+// Notes:
+// * The memory should be alive throughout the process lifetime until the Module containing
+// the instrumented method is destructed.
+// * This struct should be read-only in DAC builds.
+//
+
+void InstrumentedILOffsetMapping::Clear()
+{
+ LIMITED_METHOD_CONTRACT;
+
+ if (m_rgMap != NULL)
+ {
+ delete[] m_rgMap;
+ }
+
+ m_cMap = 0;
+ m_rgMap = NULL;
+}
+#endif // !DACCESS_COMPILE
+
+#if !defined(DACCESS_COMPILE)
+void InstrumentedILOffsetMapping::SetMappingInfo(SIZE_T cMap, COR_IL_MAP * rgMap)
+{
+ WRAPPER_NO_CONTRACT;
+ _ASSERTE((cMap == 0) == (rgMap == NULL));
+ m_cMap = cMap;
+ m_rgMap = ARRAY_PTR_COR_IL_MAP(rgMap);
+}
+#endif // !DACCESS_COMPILE
+
+SIZE_T InstrumentedILOffsetMapping::GetCount() const
+{
+ LIMITED_METHOD_DAC_CONTRACT;
+
+ _ASSERTE((m_cMap == 0) == (m_rgMap == NULL));
+ return m_cMap;
+}
+
+ARRAY_PTR_COR_IL_MAP InstrumentedILOffsetMapping::GetOffsets() const
+{
+ LIMITED_METHOD_DAC_CONTRACT;
+
+ _ASSERTE((m_cMap == 0) == (m_rgMap == NULL));
+ return m_rgMap;
+}
diff --git a/src/vm/ilinstrumentation.h b/src/vm/ilinstrumentation.h
new file mode 100644
index 0000000000..cc486ede3f
--- /dev/null
+++ b/src/vm/ilinstrumentation.h
@@ -0,0 +1,116 @@
+// 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.
+// ===========================================================================
+// File: ILInstrumentation.h
+//
+// ===========================================================================
+
+
+
+#ifndef IL_INSTRUMENTATION_H
+#define IL_INSTRUMENTATION_H
+
+// declare an array type of COR_IL_MAP entries
+typedef ArrayDPTR(COR_IL_MAP) ARRAY_PTR_COR_IL_MAP;
+
+//---------------------------------------------------------------------------------------
+//
+// A profiler may instrument a method by changing the IL. This is typically done when the profiler receives
+// a JITCompilationStarted notification. The profiler also has the option to provide the runtime with
+// a mapping between original IL offsets and instrumented IL offsets. This struct is a simple container
+// for storing the mapping information. We store the mapping information on the Module class, where it can
+// be accessed by the debugger from out-of-process.
+//
+
+class InstrumentedILOffsetMapping
+{
+public:
+ InstrumentedILOffsetMapping();
+
+ // Check whether there is any mapping information stored in this object.
+ BOOL IsNull() const;
+
+#if !defined(DACCESS_COMPILE)
+ // Release the memory used by the array of COR_IL_MAPs.
+ void Clear();
+
+ void SetMappingInfo(SIZE_T cMap, COR_IL_MAP * rgMap);
+#endif // !DACCESS_COMPILE
+
+ SIZE_T GetCount() const;
+ ARRAY_PTR_COR_IL_MAP GetOffsets() const;
+
+private:
+ SIZE_T m_cMap; // the number of elements in m_rgMap
+ ARRAY_PTR_COR_IL_MAP m_rgMap; // an array of COR_IL_MAPs
+};
+
+//---------------------------------------------------------------------------------------
+//
+// Hash table entry for storing InstrumentedILOffsetMapping. This is keyed by the MethodDef token.
+//
+
+struct ILOffsetMappingEntry
+{
+ ILOffsetMappingEntry()
+ {
+ LIMITED_METHOD_DAC_CONTRACT;
+
+ m_methodToken = mdMethodDefNil;
+ // No need to initialize m_mapping. The default ctor of InstrumentedILOffsetMapping does the job.
+ }
+
+ ILOffsetMappingEntry(mdMethodDef token, InstrumentedILOffsetMapping mapping)
+ {
+ LIMITED_METHOD_DAC_CONTRACT;
+
+ m_methodToken = token;
+ m_mapping = mapping;
+ }
+
+ mdMethodDef m_methodToken;
+ InstrumentedILOffsetMapping m_mapping;
+};
+
+//---------------------------------------------------------------------------------------
+//
+// This class is used to create the hash table for the instrumented IL offset mapping.
+// It encapsulates the desired behaviour of the templated hash table and implements
+// the various functions needed by the hash table.
+//
+
+class ILOffsetMappingTraits : public NoRemoveSHashTraits<DefaultSHashTraits<ILOffsetMappingEntry> >
+{
+public:
+ typedef mdMethodDef key_t;
+
+ static key_t GetKey(element_t e)
+ {
+ LIMITED_METHOD_DAC_CONTRACT;
+ return e.m_methodToken;
+ }
+ static BOOL Equals(key_t k1, key_t k2)
+ {
+ LIMITED_METHOD_DAC_CONTRACT;
+ return (k1 == k2);
+ }
+ static count_t Hash(key_t k)
+ {
+ LIMITED_METHOD_DAC_CONTRACT;
+ return (count_t)(size_t)k;
+ }
+ static const element_t Null()
+ {
+ LIMITED_METHOD_DAC_CONTRACT;
+ ILOffsetMappingEntry e;
+ return e;
+ }
+ static bool IsNull(const element_t &e) { LIMITED_METHOD_DAC_CONTRACT; return e.m_methodToken == mdMethodDefNil; }
+};
+
+// Hash table of profiler-provided instrumented IL offset mapping, keyed by the MethodDef token
+typedef SHash<ILOffsetMappingTraits> ILOffsetMappingTable;
+typedef DPTR(ILOffsetMappingTable) PTR_ILOffsetMappingTable;
+
+#endif // IL_INSTRUMENTATION_H
diff --git a/src/vm/interpreter.cpp b/src/vm/interpreter.cpp
index 6901c9c2cd..d18eede1f1 100644
--- a/src/vm/interpreter.cpp
+++ b/src/vm/interpreter.cpp
@@ -38,7 +38,6 @@ static CorInfoType asCorInfoType(CORINFO_CLASS_HANDLE clsHnd)
InterpreterMethodInfo::InterpreterMethodInfo(CEEInfo* comp, CORINFO_METHOD_INFO* methInfo)
: m_method(methInfo->ftn),
m_module(methInfo->scope),
- m_jittedCode(0),
m_ILCode(methInfo->ILCode),
m_ILCodeEnd(methInfo->ILCode + methInfo->ILCodeSize),
m_maxStack(methInfo->maxStack),
@@ -798,12 +797,6 @@ CorJitResult Interpreter::GenerateInterpreterStub(CEEInfo* comp,
// So the structure of the code will look like this (in the non-ILstub case):
//
#if defined(_X86_) || defined(_AMD64_)
- // First do "short-circuiting" if the method has JITted code, and we couldn't find/update the call site:
- // eax = &interpMethInfo
- // eax = [eax + offsetof(m_jittedCode)]
- // if (eax == zero) goto doInterpret:
- // /*else*/ jmp [eax]
- // doInterpret:
// push ebp
// mov ebp, esp
// [if there are register arguments in ecx or edx, push them]
@@ -817,41 +810,6 @@ CorJitResult Interpreter::GenerateInterpreterStub(CEEInfo* comp,
// TODO.
#endif
- // The IL stub case is hard. The portion of the interpreter stub that short-circuits
- // to JITted code requires an extra "scratch" volatile register, not an argument register;
- // in the IL stub case, it too is using such a register, as an extra argument, to hold the stub context.
- // On x86 and ARM, there is only one such extra volatile register, and we've got a conundrum.
- // The cases where this short-circuiting is important is when the address of an interpreter stub
- // becomes "embedded" in other code. The examples I know of are VSD stubs and delegates.
- // The first of these is not a problem for IL stubs -- methods invoked via p/Invoke (the ones that
- // [I think!] use IL stubs) are static, and cannot be invoked via VSD stubs. Delegates, on the other
- // remain a problem [I believe].
- // For the short term, we'll ignore this issue, and never do short-circuiting for IL stubs.
- // So interpreter stubs embedded in delegates will continue to interpret the IL stub, even after
- // the stub has been JITted.
- // The long-term intention is that when we JIT a method with an interpreter stub, we keep a mapping
- // from interpreter stub address to corresponding native code address. If this mapping is non-empty,
- // at GC time we would visit the locations in which interpreter stub addresses might be located, like
- // VSD stubs and delegate objects, and update them to point to new addresses. This would be a necessary
- // part of any scheme to GC interpreter stubs, and InterpreterMethodInfos.
-
- // If we *really* wanted to make short-circuiting work for the IL stub case, we would have to
- // (in the x86 case, which should be sufficiently illustrative):
- // push eax
- // <get the address of JITted code, if any, into eax>
- // if there is JITted code in eax, we'd have to
- // push 2 non-volatile registers, say esi and edi.
- // copy the JITted code address from eax into esi.
- // copy the method arguments (without the return address) down the stack, using edi
- // as a scratch register.
- // restore the original stub context value into eax from the stack
- // call (not jmp) to the JITted code address in esi
- // pop esi and edi from the stack.
- // now the stack has original args, followed by original return address. Do a "ret"
- // that returns to the return address, and also pops the original args from the stack.
- // If we did this, we'd have to give this portion of the stub proper unwind info.
- // Also, we'd have to adjust the rest of the stub to pop eax from the stack.
-
// TODO: much of the interpreter stub code should be is shareable. In the non-IL stub case,
// at least, we could have a small per-method stub that puts the address of the method-specific
// InterpreterMethodInfo into eax, and then branches to a shared part. Probably we would want to
@@ -868,24 +826,7 @@ CorJitResult Interpreter::GenerateInterpreterStub(CEEInfo* comp,
{
sl.Init();
#if defined(_X86_) || defined(_AMD64_)
- // First we do "short-circuiting" if the method has JITted code.
-#if INTERP_ILSTUBS
- if (!pMD->IsILStub()) // As discussed above, we don't do short-circuiting for IL stubs.
-#endif
- {
- // First read the m_jittedCode field.
- sl.X86EmitRegLoad(kEAX, UINT_PTR(interpMethInfo));
- sl.X86EmitOffsetModRM(0x8b, kEAX, kEAX, offsetof(InterpreterMethodInfo, m_jittedCode));
- // If it is still zero, then go on to do the interpretation.
- sl.X86EmitCmpRegImm32(kEAX, 0);
- CodeLabel* doInterpret = sl.NewCodeLabel();
- sl.X86EmitCondJump(doInterpret, X86CondCode::kJE);
- // Otherwise...
- sl.X86EmitJumpReg(kEAX); // tail call to JITted code.
- sl.EmitLabel(doInterpret);
- }
#if defined(_X86_)
- // Start regular interpretation
sl.X86EmitPushReg(kEBP);
sl.X86EmitMovRegReg(kEBP, static_cast<X86Reg>(kESP_Unsafe));
#endif
@@ -895,43 +836,10 @@ CorJitResult Interpreter::GenerateInterpreterStub(CEEInfo* comp,
ThumbReg r11 = ThumbReg(11);
ThumbReg r12 = ThumbReg(12);
-#if INTERP_ILSTUBS
- if (!pMD->IsILStub()) // As discussed above, we don't do short-circuiting for IL stubs.
-#endif
- {
- // But we also have to use r4, because ThumbEmitCondRegJump below requires a low register.
- sl.ThumbEmitMovConstant(r11, 0);
- sl.ThumbEmitMovConstant(r12, UINT_PTR(interpMethInfo));
- sl.ThumbEmitLoadRegIndirect(r12, r12, offsetof(InterpreterMethodInfo, m_jittedCode));
- sl.ThumbEmitCmpReg(r12, r11); // Set condition codes.
- // If r12 is zero, then go on to do the interpretation.
- CodeLabel* doInterpret = sl.NewCodeLabel();
- sl.ThumbEmitCondFlagJump(doInterpret, thumbCondEq.cond);
- sl.ThumbEmitJumpRegister(r12); // If non-zero, tail call to JITted code.
- sl.EmitLabel(doInterpret);
- }
-
- // Start regular interpretation
-
#elif defined(_ARM64_)
// x8 through x15 are scratch registers on ARM64.
IntReg x8 = IntReg(8);
IntReg x9 = IntReg(9);
-
-#if INTERP_ILSTUBS
- if (!pMD->IsILStub()) // As discussed above, we don't do short-circuiting for IL stubs.
-#endif
- {
- sl.EmitMovConstant(x8, UINT64(interpMethInfo));
- sl.EmitLoadStoreRegImm(StubLinkerCPU::eLOAD, x9, x8, offsetof(InterpreterMethodInfo, m_jittedCode));
- sl.EmitCmpImm(x9, 0);
- CodeLabel* doInterpret = sl.NewCodeLabel();
- sl.EmitCondFlagJump(doInterpret, CondEq.cond);
- sl.EmitJumpRegister(x9);
- sl.EmitLabel(doInterpret);
- }
-
- // Start regular interpretation
#else
#error unsupported platform
#endif
@@ -1749,8 +1657,16 @@ void Interpreter::JitMethodIfAppropriate(InterpreterMethodInfo* interpMethInfo,
md->GetMDImport(),
&status);
}
- PCODE res = md->MakeJitWorker(pDecoder, jitFlags);
- interpMethInfo->m_jittedCode = res;
+ // This used to be a synchronous jit and could be made so again if desired,
+ // but using ASP.Net MusicStore as an example scenario the performance is
+ // better doing the JIT asynchronously. Given the not-on-by-default nature of the
+ // interpreter I didn't wring my hands too much trying to determine the ideal
+ // policy.
+#ifdef FEATURE_TIERED_COMPILATION
+ GetAppDomain()->GetTieredCompilationManager()->AsyncPromoteMethodToTier1(md);
+#else
+#error FEATURE_INTERPRETER depends on FEATURE_TIERED_COMPILATION now
+#endif
}
}
}
@@ -10294,7 +10210,7 @@ void Interpreter::CallI()
MethodDesc* pMD;
if (mSig.HasThis())
{
- pMD = g_pObjectCtorMD;
+ pMD = g_pObjectFinalizerMD;
}
else
{
diff --git a/src/vm/interpreter.h b/src/vm/interpreter.h
index dc7638ca7d..fd4a68bea3 100644
--- a/src/vm/interpreter.h
+++ b/src/vm/interpreter.h
@@ -552,9 +552,6 @@ struct InterpreterMethodInfo
// The module containing the method.
CORINFO_MODULE_HANDLE m_module;
- // If the method has been JITted, it's JITted code (for indirection).
- PCODE m_jittedCode;
-
// Code pointer, size, and max stack usage.
BYTE* m_ILCode;
BYTE* m_ILCodeEnd; // One byte past the last byte of IL. IL Code Size = m_ILCodeEnd - m_ILCode.
diff --git a/src/vm/invokeutil.cpp b/src/vm/invokeutil.cpp
index 9efc84d711..4c1dd4d203 100644
--- a/src/vm/invokeutil.cpp
+++ b/src/vm/invokeutil.cpp
@@ -18,7 +18,6 @@
#include "method.hpp"
#include "threads.h"
#include "excep.h"
-#include "security.h"
#include "field.h"
#include "customattribute.h"
#include "eeconfig.h"
@@ -601,11 +600,9 @@ void InvokeUtil::ValidField(TypeHandle th, OBJECTREF* value)
if (!srcTH.CanCastTo(th))
COMPlusThrow(kArgumentException,W("Arg_ObjObj"));
}
- Security::SpecialDemand(SSWT_LATEBOUND_LINKDEMAND, SECURITY_SKIP_VER);
return;
}
else if (MscorlibBinder::IsClass((*value)->GetMethodTable(), CLASS__INTPTR)) {
- Security::SpecialDemand(SSWT_LATEBOUND_LINKDEMAND, SECURITY_SKIP_VER);
return;
}
diff --git a/src/vm/invokeutil.h b/src/vm/invokeutil.h
index cfa1a0e96b..ec8114f76a 100644
--- a/src/vm/invokeutil.h
+++ b/src/vm/invokeutil.h
@@ -66,14 +66,6 @@ public:
virtual MethodDesc* GetCallerMethod();
virtual Assembly* GetCallerAssembly();
virtual bool IsCalledFromInterop();
-
- // The caller will be computed lazily by the reflection system.
- virtual bool IsCallerCritical()
- {
- LIMITED_METHOD_CONTRACT;
-
- return false;
- }
AccessCheckOptions::AccessCheckType GetAccessCheckType() const
{
diff --git a/src/vm/jithelpers.cpp b/src/vm/jithelpers.cpp
index bfb2b34565..32be77823c 100644
--- a/src/vm/jithelpers.cpp
+++ b/src/vm/jithelpers.cpp
@@ -20,7 +20,6 @@
#include "excep.h"
#include "float.h" // for isnan
#include "dbginterface.h"
-#include "security.h"
#include "dllimport.h"
#include "gcheaputilities.h"
#include "comdelegate.h"
@@ -46,7 +45,6 @@
#include "genericdict.h"
#include "array.h"
#include "debuginfostore.h"
-#include "security.h"
#include "safemath.h"
#include "threadstatics.h"
@@ -2398,7 +2396,7 @@ HCIMPL2(Object*, JIT_ChkCastClass_Portable, MethodTable* pTargetMT, Object* pObj
if (pMT == pTargetMT)
return pObject;
- pMT = MethodTable::GetParentMethodTableOrIndirection(pMT);
+ pMT = MethodTable::GetParentMethodTable(pMT);
} while (pMT);
ENDFORBIDGC();
@@ -2418,14 +2416,14 @@ HCIMPL2(Object*, JIT_ChkCastClassSpecial_Portable, MethodTable* pTargetMT, Objec
PRECONDITION(pObject->GetMethodTable() != pTargetMT);
} CONTRACTL_END;
- PTR_VOID pMT = MethodTable::GetParentMethodTableOrIndirection(pObject->GetMethodTable());
+ PTR_VOID pMT = MethodTable::GetParentMethodTable(pObject->GetMethodTable());
while (pMT)
{
if (pMT == pTargetMT)
return pObject;
- pMT = MethodTable::GetParentMethodTableOrIndirection(pMT);
+ pMT = MethodTable::GetParentMethodTable(pMT);
}
ENDFORBIDGC();
@@ -2452,7 +2450,7 @@ HCIMPL2(Object*, JIT_IsInstanceOfClass_Portable, MethodTable* pTargetMT, Object*
if (pMT == pTargetMT)
return pObject;
- pMT = MethodTable::GetParentMethodTableOrIndirection(pMT);
+ pMT = MethodTable::GetParentMethodTable(pMT);
} while (pMT);
if (!pObject->GetMethodTable()->HasTypeEquivalence())
diff --git a/src/vm/jitinterface.cpp b/src/vm/jitinterface.cpp
index ecabc89ba7..d960394e12 100644
--- a/src/vm/jitinterface.cpp
+++ b/src/vm/jitinterface.cpp
@@ -24,7 +24,6 @@
#include "excep.h"
#include "float.h" // for isnan
#include "dbginterface.h"
-#include "security.h"
#include "dllimport.h"
#include "gcheaputilities.h"
#include "comdelegate.h"
@@ -47,7 +46,6 @@
#include "genericdict.h"
#include "array.h"
#include "debuginfostore.h"
-#include "security.h"
#include "safemath.h"
#include "runtimehandles.h"
#include "sigbuilder.h"
@@ -68,6 +66,10 @@
#include "interpreter.h"
#endif // FEATURE_INTERPRETER
+#ifdef FEATURE_PERFMAP
+#include "perfmap.h"
+#endif
+
// The Stack Overflow probe takes place in the COOPERATIVE_TRANSITION_BEGIN() macro
//
@@ -1783,9 +1785,7 @@ void CEEInfo::getFieldInfo (CORINFO_RESOLVED_TOKEN * pResolvedToken,
fieldAttribs,
NULL,
(flags & CORINFO_ACCESS_INIT_ARRAY) ? NULL : pField, // For InitializeArray, we don't need tocheck the type of the field.
- accessCheckOptions,
- FALSE /*checkTargetMethodTransparency*/,
- TRUE /*checkTargetTypeTransparency*/);
+ accessCheckOptions);
if (!canAccess)
{
@@ -1924,14 +1924,6 @@ CEEInfo::findCallSiteSig(
if (TypeFromToken(sigMethTok) == mdtMemberRef)
{
IfFailThrow(module->GetMDImport()->GetNameAndSigOfMemberRef(sigMethTok, &pSig, &cbSig, &szName));
-
- // Defs have already been checked by the loader for validity
- // However refs need to be checked.
- if (!Security::CanSkipVerification(module->GetDomainAssembly()))
- {
- // Can pass 0 for the flags, since it is only used for defs.
- IfFailThrow(validateTokenSig(sigMethTok, pSig, cbSig, 0, module->GetMDImport()));
- }
}
else if (TypeFromToken(sigMethTok) == mdtMethodDef)
{
@@ -3093,6 +3085,7 @@ void CEEInfo::ComputeRuntimeLookupForSharedGenericToken(DictionaryEntryKind entr
pResult->signature = NULL;
pResult->indirectFirstOffset = 0;
+ pResult->indirectSecondOffset = 0;
// Unless we decide otherwise, just do the lookup via a helper function
pResult->indirections = CORINFO_USEHELPER;
@@ -3139,9 +3132,6 @@ void CEEInfo::ComputeRuntimeLookupForSharedGenericToken(DictionaryEntryKind entr
#ifdef FEATURE_READYTORUN_COMPILER
if (IsReadyToRunCompilation())
{
-#if defined(_TARGET_ARM_)
- ThrowHR(E_NOTIMPL); /* TODO - NYI */
-#endif
pResultLookup->lookupKind.runtimeLookupArgs = NULL;
switch (entryKind)
@@ -3307,6 +3297,12 @@ void CEEInfo::ComputeRuntimeLookupForSharedGenericToken(DictionaryEntryKind entr
IfFailThrow(sigptr.GetData(&data));
pResult->offsets[2] = sizeof(TypeHandle) * data;
+ if (MethodTable::IsPerInstInfoRelative())
+ {
+ pResult->indirectFirstOffset = 1;
+ pResult->indirectSecondOffset = 1;
+ }
+
return;
}
else if (type == ELEMENT_TYPE_GENERICINST &&
@@ -3554,6 +3550,12 @@ NoSpecialCase:
// Next indirect through the dictionary appropriate to this instantiated type
pResult->offsets[1] = sizeof(TypeHandle*) * (pContextMT->GetNumDicts() - 1);
+
+ if (MethodTable::IsPerInstInfoRelative())
+ {
+ pResult->indirectFirstOffset = 1;
+ pResult->indirectSecondOffset = 1;
+ }
}
}
}
@@ -5554,9 +5556,7 @@ void CEEInfo::getCallInfo(
pCalleeForSecurity->GetAttrs(),
pCalleeForSecurity,
NULL,
- accessCheckOptions,
- FALSE,
- TRUE
+ accessCheckOptions
);
// If we were allowed access to the exact method, but it is on a type that has a type parameter
@@ -5576,11 +5576,10 @@ void CEEInfo::getCallInfo(
// No accees check is need for Var, MVar, or FnPtr.
if (pTypeParamMT != NULL)
- canAccessMethod = ClassLoader::CanAccessClassForExtraChecks(&accessContext,
- pTypeParamMT,
- typeParam.GetAssembly(),
- accessCheckOptions,
- TRUE);
+ canAccessMethod = ClassLoader::CanAccessClass(&accessContext,
+ pTypeParamMT,
+ typeParam.GetAssembly(),
+ accessCheckOptions);
}
pResult->accessAllowed = canAccessMethod ? CORINFO_ACCESS_ALLOWED : CORINFO_ACCESS_ILLEGAL;
@@ -6457,6 +6456,48 @@ const char* CEEInfo::getMethodName (CORINFO_METHOD_HANDLE ftnHnd, const char** s
return result;
}
+const char* CEEInfo::getMethodNameFromMetadata(CORINFO_METHOD_HANDLE ftnHnd, const char** className, const char** namespaceName)
+{
+ CONTRACTL {
+ SO_TOLERANT;
+ THROWS;
+ GC_TRIGGERS;
+ MODE_PREEMPTIVE;
+ } CONTRACTL_END;
+
+ const char* result = NULL;
+ const char* classResult = NULL;
+ const char* namespaceResult = NULL;
+
+ JIT_TO_EE_TRANSITION();
+
+ MethodDesc *ftn = GetMethod(ftnHnd);
+ mdMethodDef token = ftn->GetMemberDef();
+
+ if (!IsNilToken(token))
+ {
+ if (!FAILED(ftn->GetMDImport()->GetNameOfMethodDef(token, &result)))
+ {
+ MethodTable* pMT = ftn->GetMethodTable();
+ classResult = pMT->GetFullyQualifiedNameInfo(&namespaceResult);
+ }
+ }
+
+ if (className != NULL)
+ {
+ *className = classResult;
+ }
+
+ if (namespaceName != NULL)
+ {
+ *namespaceName = namespaceResult;
+ }
+
+ EE_TO_JIT_TRANSITION();
+
+ return result;
+}
+
/*********************************************************************/
DWORD CEEInfo::getMethodAttribs (CORINFO_METHOD_HANDLE ftn)
{
@@ -6494,13 +6535,10 @@ DWORD CEEInfo::getMethodAttribsInternal (CORINFO_METHOD_HANDLE ftn)
if (pMD->IsLCGMethod())
{
-#ifndef CROSSGEN_COMPILE
-#endif // !CROSSGEN_COMPILE
-
return CORINFO_FLG_STATIC | CORINFO_FLG_DONT_INLINE | CORINFO_FLG_NOSECURITYWRAP;
}
- DWORD result = 0;
+ DWORD result = CORINFO_FLG_NOSECURITYWRAP;
// <REVISIT_TODO>@todo: can we git rid of CORINFO_FLG_ stuff and just include cor.h?</REVISIT_TODO>
@@ -6514,6 +6552,8 @@ DWORD CEEInfo::getMethodAttribsInternal (CORINFO_METHOD_HANDLE ftn)
result |= CORINFO_FLG_SYNCH;
if (pMD->IsFCallOrIntrinsic())
result |= CORINFO_FLG_NOGCCHECK | CORINFO_FLG_INTRINSIC;
+ if (pMD->IsJitIntrinsic())
+ result |= CORINFO_FLG_JIT_INTRINSIC;
if (IsMdVirtual(attribs))
result |= CORINFO_FLG_VIRTUAL;
if (IsMdAbstract(attribs))
@@ -6554,11 +6594,6 @@ DWORD CEEInfo::getMethodAttribsInternal (CORINFO_METHOD_HANDLE ftn)
result |= CORINFO_FLG_PINVOKE;
}
- if (!pMD->IsInterceptedForDeclSecurity())
- {
- result |= CORINFO_FLG_NOSECURITYWRAP;
- }
-
if (IsMdRequireSecObject(attribs))
{
// Assume all methods marked as DynamicSecurity are
@@ -6640,15 +6675,6 @@ void CEEInfo::setMethodAttribs (
}
}
- // Both CORINFO_FLG_UNVERIFIABLE and CORINFO_FLG_VERIFIABLE cannot be set
- _ASSERTE(!(attribs & CORINFO_FLG_UNVERIFIABLE) ||
- !(attribs & CORINFO_FLG_VERIFIABLE ));
-
- if (attribs & CORINFO_FLG_VERIFIABLE)
- ftn->SetIsVerified(TRUE);
- else if (attribs & CORINFO_FLG_UNVERIFIABLE)
- ftn->SetIsVerified(FALSE);
-
EE_TO_JIT_TRANSITION();
}
@@ -6870,7 +6896,8 @@ bool getILIntrinsicImplementationForUnsafe(MethodDesc * ftn,
methInfo->options = (CorInfoOptions)0;
return true;
}
- else if (tk == MscorlibBinder::GetMethod(METHOD__UNSAFE__BYREF_AS)->GetMemberDef())
+ else if (tk == MscorlibBinder::GetMethod(METHOD__UNSAFE__BYREF_AS)->GetMemberDef() ||
+ tk == MscorlibBinder::GetMethod(METHOD__UNSAFE__OBJECT_AS)->GetMemberDef())
{
// Return the argument that was passed in.
static const BYTE ilcode[] = { CEE_LDARG_0, CEE_RET };
@@ -6881,7 +6908,8 @@ bool getILIntrinsicImplementationForUnsafe(MethodDesc * ftn,
methInfo->options = (CorInfoOptions)0;
return true;
}
- else if (tk == MscorlibBinder::GetMethod(METHOD__UNSAFE__BYREF_ADD)->GetMemberDef())
+ else if (tk == MscorlibBinder::GetMethod(METHOD__UNSAFE__BYREF_ADD)->GetMemberDef() ||
+ tk == MscorlibBinder::GetMethod(METHOD__UNSAFE__PTR_ADD)->GetMemberDef())
{
mdToken tokGenericArg = FindGenericMethodArgTypeSpec(MscorlibBinder::GetModule()->GetMDImport());
@@ -7204,31 +7232,41 @@ getMethodInfoHelper(
bool fILIntrinsic = false;
MethodTable * pMT = ftn->GetMethodTable();
-
- if (MscorlibBinder::IsClass(pMT, CLASS__JIT_HELPERS))
- {
- fILIntrinsic = getILIntrinsicImplementation(ftn, methInfo);
- }
- else if (MscorlibBinder::IsClass(pMT, CLASS__UNSAFE))
- {
- fILIntrinsic = getILIntrinsicImplementationForUnsafe(ftn, methInfo);
- }
- else if (MscorlibBinder::IsClass(pMT, CLASS__INTERLOCKED))
- {
- fILIntrinsic = getILIntrinsicImplementationForInterlocked(ftn, methInfo);
- }
- else if (MscorlibBinder::IsClass(pMT, CLASS__VOLATILE))
- {
- fILIntrinsic = getILIntrinsicImplementationForVolatile(ftn, methInfo);
- }
- else if (MscorlibBinder::IsClass(pMT, CLASS__RUNTIME_HELPERS))
+
+ if (pMT->GetModule()->IsSystem())
{
- fILIntrinsic = getILIntrinsicImplementationForRuntimeHelpers(ftn, methInfo);
+ if (MscorlibBinder::IsClass(pMT, CLASS__JIT_HELPERS))
+ {
+ fILIntrinsic = getILIntrinsicImplementation(ftn, methInfo);
+ }
+ else if (MscorlibBinder::IsClass(pMT, CLASS__UNSAFE))
+ {
+ fILIntrinsic = getILIntrinsicImplementationForUnsafe(ftn, methInfo);
+ }
+ else if (MscorlibBinder::IsClass(pMT, CLASS__INTERLOCKED))
+ {
+ fILIntrinsic = getILIntrinsicImplementationForInterlocked(ftn, methInfo);
+ }
+ else if (MscorlibBinder::IsClass(pMT, CLASS__VOLATILE))
+ {
+ fILIntrinsic = getILIntrinsicImplementationForVolatile(ftn, methInfo);
+ }
+ else if (MscorlibBinder::IsClass(pMT, CLASS__RUNTIME_HELPERS))
+ {
+ fILIntrinsic = getILIntrinsicImplementationForRuntimeHelpers(ftn, methInfo);
+ }
}
if (!fILIntrinsic)
{
getMethodInfoILMethodHeaderHelper(header, methInfo);
+
+ // Workaround for https://github.com/dotnet/coreclr/issues/1279
+ // Set init locals bit to zero for system module unless profiler may have overrided it. Remove once we have
+ // better solution for this issue.
+ if (pMT->GetModule()->IsSystem() && !(CORProfilerDisableAllNGenImages() || CORProfilerUseProfileImages()))
+ methInfo->options = (CorInfoOptions)0;
+
pLocalSig = header->LocalVarSig;
cbLocalSig = header->cbLocalVarSig;
}
@@ -7384,12 +7422,6 @@ CEEInfo::getMethodInfo(
else
{
/* Get the IL header */
- /* <REVISIT_TODO>TODO: canInline already did validation, however, we do it again
- here because NGEN uses this function without calling canInline
- It would be nice to avoid this redundancy </REVISIT_TODO>*/
- Module* pModule = ftn->GetModule();
-
- bool verify = !Security::CanSkipVerification(ftn);
if (ftn->IsDynamicMethod())
{
@@ -7397,28 +7429,7 @@ CEEInfo::getMethodInfo(
}
else
{
- COR_ILMETHOD_DECODER::DecoderStatus status = COR_ILMETHOD_DECODER::SUCCESS;
- COR_ILMETHOD_DECODER header(ftn->GetILHeader(TRUE), ftn->GetMDImport(), verify ? &status : NULL);
-
- // If we get a verification error then we try to demand SkipVerification for the module
- if (status == COR_ILMETHOD_DECODER::VERIFICATION_ERROR &&
- Security::CanSkipVerification(pModule->GetDomainAssembly()))
- {
- status = COR_ILMETHOD_DECODER::SUCCESS;
- }
-
- if (status != COR_ILMETHOD_DECODER::SUCCESS)
- {
- if (status == COR_ILMETHOD_DECODER::VERIFICATION_ERROR)
- {
- // Throw a verification HR
- COMPlusThrowHR(COR_E_VERIFICATION);
- }
- else
- {
- COMPlusThrowHR(COR_E_BADIMAGEFORMAT, BFA_BAD_IL);
- }
- }
+ COR_ILMETHOD_DECODER header(ftn->GetILHeader(TRUE), ftn->GetMDImport(), NULL);
getMethodInfoHelper(ftn, ftnHnd, &header, methInfo);
}
@@ -7545,25 +7556,6 @@ CorInfoInline CEEInfo::canInline (CORINFO_METHOD_HANDLE hCaller,
Module * pOrigCallerModule;
pOrigCallerModule = pOrigCaller->GetLoaderModule();
- // Prevent recursive compiling/inlining/verifying
- if (pOrigCaller != pCallee)
- {
- // The Inliner may not do code verification.
- // So never inline anything that is unverifiable / bad code.
- if (!Security::CanSkipVerification(pCallee))
- {
- // Inlinee needs to be verifiable
- if (!pCallee->IsVerifiable())
- {
- result = INLINE_NEVER;
- szFailReason = "Inlinee is not verifiable";
- goto exit;
- }
- }
- }
-
- // We check this here as the call to MethodDesc::IsVerifiable()
- // may set CORINFO_FLG_DONT_INLINE.
if (pCallee->IsNotInline())
{
result = INLINE_NEVER;
@@ -7672,64 +7664,10 @@ CorInfoInline CEEInfo::canInline (CORINFO_METHOD_HANDLE hCaller,
{
// #rejit
//
- // See if rejit-specific flags for the caller disable inlining
- if ((ReJitManager::GetCurrentReJitFlags(pCaller) &
- COR_PRF_CODEGEN_DISABLE_INLINING) != 0)
- {
- result = INLINE_FAIL;
- szFailReason = "ReJIT request disabled inlining from caller";
- goto exit;
- }
-
- // If the profiler has set a mask preventing inlining, always return
- // false to the jit.
- if (CORProfilerDisableInlining())
- {
- result = INLINE_FAIL;
- szFailReason = "Profiler disabled inlining globally";
- goto exit;
- }
-
- // If the profiler wishes to be notified of JIT events and the result from
- // the above tests will cause a function to be inlined, we need to tell the
- // profiler that this inlining is going to take place, and give them a
- // chance to prevent it.
- {
- BEGIN_PIN_PROFILER(CORProfilerTrackJITInfo());
- if (pCaller->IsILStub() || pCallee->IsILStub())
- {
- // do nothing
- }
- else
- {
- BOOL fShouldInline;
-
- HRESULT hr = g_profControlBlock.pProfInterface->JITInlining(
- (FunctionID)pCaller,
- (FunctionID)pCallee,
- &fShouldInline);
-
- if (SUCCEEDED(hr) && !fShouldInline)
- {
- result = INLINE_FAIL;
- szFailReason = "Profiler disabled inlining locally";
- goto exit;
- }
- }
- END_PIN_PROFILER();
- }
- }
-#endif // PROFILING_SUPPORTED
-
-
-#ifdef PROFILING_SUPPORTED
- if (CORProfilerPresent())
- {
- // #rejit
- //
- // See if rejit-specific flags for the caller disable inlining
- if ((ReJitManager::GetCurrentReJitFlags(pCaller) &
- COR_PRF_CODEGEN_DISABLE_INLINING) != 0)
+ // Currently the rejit path is the only path which sets this.
+ // If we get more reasons to set this then we may need to change
+ // the failure reason message or disambiguate them.
+ if (!m_allowInlining)
{
result = INLINE_FAIL;
szFailReason = "ReJIT request disabled inlining from caller";
@@ -8018,8 +7956,7 @@ CorInfoInstantiationVerification
goto exit;
}
- result = pMethod->IsVerifiable() ? INSTVER_GENERIC_PASSED_VERIFICATION
- : INSTVER_GENERIC_FAILED_VERIFICATION;
+ result = INSTVER_GENERIC_PASSED_VERIFICATION;
exit: ;
@@ -8074,16 +8011,6 @@ bool CEEInfo::canTailCall (CORINFO_METHOD_HANDLE hCaller,
goto exit;
}
- // TailCalls will throw off security stackwalking logic when there is a declarative Assert
- // Note that this check will also include declarative demands. It's OK to do a tailcall in
- // those cases, but we currently don't have a way to check only for declarative Asserts.
- if (pCaller->IsInterceptedForDeclSecurity())
- {
- result = false;
- szFailReason = "Caller has declarative security";
- goto exit;
- }
-
if (!fIsTailPrefix)
{
mdMethodDef callerToken = pCaller->GetMemberDef();
@@ -8581,7 +8508,8 @@ CONTRACTL {
/*********************************************************************/
void CEEInfo::getMethodVTableOffset (CORINFO_METHOD_HANDLE methodHnd,
unsigned * pOffsetOfIndirection,
- unsigned * pOffsetAfterIndirection)
+ unsigned * pOffsetAfterIndirection,
+ bool * isRelative)
{
CONTRACTL {
SO_TOLERANT;
@@ -8602,8 +8530,9 @@ void CEEInfo::getMethodVTableOffset (CORINFO_METHOD_HANDLE methodHnd,
// better be in the vtable
_ASSERTE(method->GetSlot() < method->GetMethodTable()->GetNumVirtuals());
- *pOffsetOfIndirection = MethodTable::GetVtableOffset() + MethodTable::GetIndexOfVtableIndirection(method->GetSlot()) * sizeof(PTR_PCODE);
+ *pOffsetOfIndirection = MethodTable::GetVtableOffset() + MethodTable::GetIndexOfVtableIndirection(method->GetSlot()) * sizeof(MethodTable::VTableIndir_t);
*pOffsetAfterIndirection = MethodTable::GetIndexAfterVtableIndirection(method->GetSlot()) * sizeof(PCODE);
+ *isRelative = MethodTable::VTableIndir_t::isRelative ? 1 : 0;
EE_TO_JIT_TRANSITION_LEAF();
}
@@ -9391,7 +9320,6 @@ CorInfoType CEEInfo::getHFAType(CORINFO_CLASS_HANDLE hClass)
CorInfoType result = CORINFO_TYPE_UNDEF;
-#ifdef FEATURE_HFA
JIT_TO_EE_TRANSITION();
TypeHandle VMClsHnd(hClass);
@@ -9399,7 +9327,6 @@ CorInfoType CEEInfo::getHFAType(CORINFO_CLASS_HANDLE hClass)
result = asCorInfoType(VMClsHnd.GetHFAType());
EE_TO_JIT_TRANSITION();
-#endif
return result;
}
@@ -11819,6 +11746,7 @@ CorJitResult invokeCompileMethodHelper(EEJitManager *jitMgr,
#ifdef FEATURE_INTERPRETER
static ConfigDWORD s_InterpreterFallback;
+ bool isInterpreterStub = false;
bool interpreterFallback = (s_InterpreterFallback.val(CLRConfig::INTERNAL_InterpreterFallback) != 0);
if (interpreterFallback == false)
@@ -11827,7 +11755,10 @@ CorJitResult invokeCompileMethodHelper(EEJitManager *jitMgr,
// (We assume that importation is completely architecture-independent, or at least nearly so.)
if (FAILED(ret) && !jitFlags.IsSet(CORJIT_FLAGS::CORJIT_FLAG_IMPORT_ONLY) && !jitFlags.IsSet(CORJIT_FLAGS::CORJIT_FLAG_MAKEFINALCODE))
{
- ret = Interpreter::GenerateInterpreterStub(comp, info, nativeEntry, nativeSizeOfCode);
+ if (SUCCEEDED(ret = Interpreter::GenerateInterpreterStub(comp, info, nativeEntry, nativeSizeOfCode)))
+ {
+ isInterpreterStub = true;
+ }
}
}
@@ -11847,7 +11778,10 @@ CorJitResult invokeCompileMethodHelper(EEJitManager *jitMgr,
// (We assume that importation is completely architecture-independent, or at least nearly so.)
if (FAILED(ret) && !jitFlags.IsSet(CORJIT_FLAGS::CORJIT_FLAG_IMPORT_ONLY) && !jitFlags.IsSet(CORJIT_FLAGS::CORJIT_FLAG_MAKEFINALCODE))
{
- ret = Interpreter::GenerateInterpreterStub(comp, info, nativeEntry, nativeSizeOfCode);
+ if (SUCCEEDED(ret = Interpreter::GenerateInterpreterStub(comp, info, nativeEntry, nativeSizeOfCode)))
+ {
+ isInterpreterStub = true;
+ }
}
}
#else
@@ -11882,7 +11816,13 @@ CorJitResult invokeCompileMethodHelper(EEJitManager *jitMgr,
#if defined(FEATURE_GDBJIT)
- if (SUCCEEDED(ret) && *nativeEntry != NULL)
+ bool isJittedEntry = SUCCEEDED(ret) && *nativeEntry != NULL;
+
+#ifdef FEATURE_INTERPRETER
+ isJittedEntry &= !isInterpreterStub;
+#endif // FEATURE_INTERPRETER
+
+ if (isJittedEntry)
{
CodeHeader* pCH = ((CodeHeader*)((PCODE)*nativeEntry & ~1)) - 1;
pCH->SetCalledMethods((PTR_VOID)comp->GetCalledMethods());
@@ -11926,13 +11866,6 @@ CorJitResult invokeCompileMethod(EEJitManager *jitMgr,
return ret;
}
-CORJIT_FLAGS GetCompileFlagsIfGenericInstantiation(
- CORINFO_METHOD_HANDLE method,
- CORJIT_FLAGS compileFlags,
- ICorJitInfo * pCorJitInfo,
- BOOL * raiseVerificationException,
- BOOL * unverifiableGenericCode);
-
CorJitResult CallCompileMethodWithSEHWrapper(EEJitManager *jitMgr,
CEEInfo *comp,
struct CORINFO_METHOD_INFO *info,
@@ -12182,22 +12115,10 @@ CORJIT_FLAGS GetCompileFlags(MethodDesc * ftn, CORJIT_FLAGS flags, CORINFO_METHO
}
}
- //
- // Verification flags
- //
-
-#ifdef _DEBUG
- if (g_pConfig->IsJitVerificationDisabled())
- flags.Set(CORJIT_FLAGS::CORJIT_FLAG_SKIP_VERIFICATION);
-#endif // _DEBUG
-
- if (!flags.IsSet(CORJIT_FLAGS::CORJIT_FLAG_IMPORT_ONLY) && Security::CanSkipVerification(ftn))
- flags.Set(CORJIT_FLAGS::CORJIT_FLAG_SKIP_VERIFICATION);
+ flags.Set(CORJIT_FLAGS::CORJIT_FLAG_SKIP_VERIFICATION);
if (ftn->IsILStub())
{
- flags.Set(CORJIT_FLAGS::CORJIT_FLAG_SKIP_VERIFICATION);
-
// no debug info available for IL stubs
flags.Clear(CORJIT_FLAGS::CORJIT_FLAG_DEBUG_INFO);
}
@@ -12205,148 +12126,6 @@ CORJIT_FLAGS GetCompileFlags(MethodDesc * ftn, CORJIT_FLAGS flags, CORINFO_METHO
return flags;
}
-#if defined(_WIN64)
-//The implementation of Jit64 prevents it from both inlining and verifying at the same time. This causes a
-//perf problem for code that adopts Transparency. This code attempts to enable inlining in spite of that
-//limitation in that scenario.
-//
-//This only works for real methods. If the method isn't IsIL, then IsVerifiable will AV. That would be a
-//bad thing (TM).
-BOOL IsTransparentMethodSafeToSkipVerification(CORJIT_FLAGS flags, MethodDesc * ftn)
-{
- STANDARD_VM_CONTRACT;
-
- BOOL ret = FALSE;
- if (!flags.IsSet(CORJIT_FLAGS::CORJIT_FLAG_IMPORT_ONLY) && !flags.IsSet(CORJIT_FLAGS::CORJIT_FLAG_SKIP_VERIFICATION)
- && Security::IsMethodTransparent(ftn) &&
- ((ftn->IsIL() && !ftn->IsUnboxingStub()) ||
- (ftn->IsDynamicMethod() && !ftn->IsILStub())))
- {
- EX_TRY
- {
- //Verify the method
- ret = ftn->IsVerifiable();
- }
- EX_CATCH
- {
- //If the jit throws an exception, do not let it leak out of here. For example, we can sometimes
- //get an IPE that we could recover from in the Jit (i.e. invalid local in a method with skip
- //verification).
- }
- EX_END_CATCH(RethrowTerminalExceptions)
- }
- return ret;
-}
-#else
-#define IsTransparentMethodSafeToSkipVerification(flags,ftn) (FALSE)
-#endif //_WIN64
-
-/*********************************************************************/
-// We verify generic code once and for all using the typical open type,
-// and then no instantiations need to be verified. If verification
-// failed, then we need to throw an exception whenever we try
-// to compile a real instantiation
-
-CORJIT_FLAGS GetCompileFlagsIfGenericInstantiation(
- CORINFO_METHOD_HANDLE method,
- CORJIT_FLAGS compileFlags,
- ICorJitInfo * pCorJitInfo,
- BOOL * raiseVerificationException,
- BOOL * unverifiableGenericCode)
-{
- STANDARD_VM_CONTRACT;
-
- *raiseVerificationException = FALSE;
- *unverifiableGenericCode = FALSE;
-
- // If we have already decided to skip verification, keep on going.
- if (compileFlags.IsSet(CORJIT_FLAGS::CORJIT_FLAG_SKIP_VERIFICATION))
- return compileFlags;
-
- CorInfoInstantiationVerification ver = pCorJitInfo->isInstantiationOfVerifiedGeneric(method);
-
- switch(ver)
- {
- case INSTVER_NOT_INSTANTIATION:
- // Non-generic, or open instantiation of a generic type/method
- if (IsTransparentMethodSafeToSkipVerification(compileFlags, (MethodDesc*)method))
- compileFlags.Set(CORJIT_FLAGS::CORJIT_FLAG_SKIP_VERIFICATION);
- return compileFlags;
-
- case INSTVER_GENERIC_PASSED_VERIFICATION:
- // If the typical instantiation is verifiable, there is no need
- // to verify the concrete instantiations
- compileFlags.Set(CORJIT_FLAGS::CORJIT_FLAG_SKIP_VERIFICATION);
- return compileFlags;
-
- case INSTVER_GENERIC_FAILED_VERIFICATION:
-
- *unverifiableGenericCode = TRUE;
-
- // The generic method is not verifiable.
- // Check if it has SkipVerification permission
- MethodDesc * pGenMethod = GetMethod(method)->LoadTypicalMethodDefinition();
-
- CORINFO_METHOD_HANDLE genMethodHandle = CORINFO_METHOD_HANDLE(pGenMethod);
-
- CorInfoCanSkipVerificationResult canSkipVer;
- canSkipVer = pCorJitInfo->canSkipMethodVerification(genMethodHandle);
-
- switch(canSkipVer)
- {
-
-#ifdef FEATURE_PREJIT
- case CORINFO_VERIFICATION_DONT_JIT:
- {
- // Transparent code could be partial trust, but we don't know at NGEN time.
- // This is the flag that NGEN passes to the JIT to tell it to give-up if it
- // hits unverifiable code. Since we've already hit unverifiable code,
- // there's no point in starting the JIT, just to have it give up, so we
- // give up here.
- _ASSERTE(compileFlags.IsSet(CORJIT_FLAGS::CORJIT_FLAG_PREJIT));
- *raiseVerificationException = TRUE;
- return CORJIT_FLAGS(); // This value will not be used
- }
-#else // FEATURE_PREJIT
- // Need to have this case here to keep the MAC build happy
- case CORINFO_VERIFICATION_DONT_JIT:
- {
- _ASSERTE(!"We should never get here");
- return compileFlags;
- }
-#endif // FEATURE_PREJIT
-
- case CORINFO_VERIFICATION_CANNOT_SKIP:
- {
- // For unverifiable generic code without SkipVerification permission,
- // we cannot ask the compiler to emit CORINFO_HELP_VERIFICATION in
- // unverifiable branches as the compiler cannot determine the unverifiable
- // branches while compiling the concrete instantiation. Instead,
- // just throw a VerificationException right away.
- *raiseVerificationException = TRUE;
- return CORJIT_FLAGS(); // This value will not be used
- }
-
- case CORINFO_VERIFICATION_CAN_SKIP:
- {
- compileFlags.Set(CORJIT_FLAGS::CORJIT_FLAG_SKIP_VERIFICATION);
- return compileFlags;
- }
-
- case CORINFO_VERIFICATION_RUNTIME_CHECK:
- {
- // Compile the method without CORJIT_FLAG_SKIP_VERIFICATION.
- // The compiler will know to add a call to
- // CORINFO_HELP_VERIFICATION_RUNTIME_CHECK, and then to skip verification.
- return compileFlags;
- }
- }
- }
-
- _ASSERTE(!"We should never get here");
- return compileFlags;
-}
-
// ********************************************************************
// Throw the right type of exception for the given JIT result
@@ -12554,7 +12333,8 @@ PCODE UnsafeJitFunction(MethodDesc* ftn, COR_ILMETHOD_DECODER* ILHeader, CORJIT_
for (;;)
{
#ifndef CROSSGEN_COMPILE
- CEEJitInfo jitInfo(ftn, ILHeader, jitMgr, flags.IsSet(CORJIT_FLAGS::CORJIT_FLAG_IMPORT_ONLY));
+ CEEJitInfo jitInfo(ftn, ILHeader, jitMgr, flags.IsSet(CORJIT_FLAGS::CORJIT_FLAG_IMPORT_ONLY),
+ !flags.IsSet(CORJIT_FLAGS::CORJIT_FLAG_NO_INLINING));
#else
// This path should be only ever used for verification in crossgen and so we should not need EEJitManager
_ASSERTE(flags.IsSet(CORJIT_FLAGS::CORJIT_FLAG_IMPORT_ONLY));
@@ -12604,26 +12384,12 @@ PCODE UnsafeJitFunction(MethodDesc* ftn, COR_ILMETHOD_DECODER* ILHeader, CORJIT_
pMethodForSecurity->GetAttrs(),
pMethodForSecurity,
NULL,
- accessCheckOptions,
- TRUE /*Check method transparency*/,
- TRUE /*Check type transparency*/))
+ accessCheckOptions))
{
EX_THROW(EEMethodException, (pMethodForSecurity));
}
}
- BOOL raiseVerificationException, unverifiableGenericCode;
-
- flags = GetCompileFlagsIfGenericInstantiation(
- ftnHnd,
- flags,
- &jitInfo,
- &raiseVerificationException,
- &unverifiableGenericCode);
-
- if (raiseVerificationException)
- COMPlusThrow(kVerificationException);
-
CorJitResult res;
PBYTE nativeEntry;
ULONG sizeOfCode;
@@ -12720,11 +12486,6 @@ PCODE UnsafeJitFunction(MethodDesc* ftn, COR_ILMETHOD_DECODER* ILHeader, CORJIT_
if (flags.IsSet(CORJIT_FLAGS::CORJIT_FLAG_IMPORT_ONLY))
{
- // The method must been processed by the verifier. Note that it may
- // either have been marked as verifiable or unverifiable.
- // ie. IsVerified() does not imply IsVerifiable()
- _ASSERTE(ftn->IsVerified());
-
// We are done
break;
}
@@ -12829,6 +12590,10 @@ void Module::LoadHelperTable()
BYTE * curEntry = table;
BYTE * tableEnd = table + tableSize;
+#ifdef FEATURE_PERFMAP
+ PerfMap::LogStubs(__FUNCTION__, GetSimpleName(), (PCODE)table, tableSize);
+#endif
+
#ifdef LOGGING
int iEntryNumber = 0;
#endif // LOGGING
diff --git a/src/vm/jitinterface.h b/src/vm/jitinterface.h
index 1dccdb24e9..93470ecbac 100644
--- a/src/vm/jitinterface.h
+++ b/src/vm/jitinterface.h
@@ -649,6 +649,7 @@ public:
// ICorMethodInfo stuff
const char* getMethodName (CORINFO_METHOD_HANDLE ftnHnd, const char** scopeName);
+ const char* getMethodNameFromMetadata (CORINFO_METHOD_HANDLE ftnHnd, const char** className, const char** namespaceName);
unsigned getMethodHash (CORINFO_METHOD_HANDLE ftnHnd);
DWORD getMethodAttribs (CORINFO_METHOD_HANDLE ftnHnd);
@@ -728,8 +729,8 @@ public:
void getMethodVTableOffset (
CORINFO_METHOD_HANDLE methodHnd,
unsigned * pOffsetOfIndirection,
- unsigned * pOffsetAfterIndirection
- );
+ unsigned * pOffsetAfterIndirection,
+ bool * isRelative);
CORINFO_METHOD_HANDLE resolveVirtualMethod(
CORINFO_METHOD_HANDLE virtualMethod,
@@ -1053,16 +1054,17 @@ public:
DWORD getExpectedTargetArchitecture();
- CEEInfo(MethodDesc * fd = NULL, bool fVerifyOnly = false) :
+ CEEInfo(MethodDesc * fd = NULL, bool fVerifyOnly = false, bool fAllowInlining = true) :
m_pOverride(NULL),
m_pMethodBeingCompiled(fd),
m_fVerifyOnly(fVerifyOnly),
m_pThread(GetThread()),
m_hMethodForSecurity_Key(NULL),
- m_pMethodForSecurity_Value(NULL)
+ m_pMethodForSecurity_Value(NULL),
#if defined(FEATURE_GDBJIT)
- , m_pCalledMethods(NULL)
+ m_pCalledMethods(NULL),
#endif
+ m_allowInlining(fAllowInlining)
{
LIMITED_METHOD_CONTRACT;
}
@@ -1155,6 +1157,8 @@ protected:
CalledMethod * m_pCalledMethods;
#endif
+ bool m_allowInlining;
+
// Tracking of module activation dependencies. We have two flavors:
// - Fast one that gathers generic arguments from EE handles, but does not work inside generic context.
// - Slow one that operates on typespec and methodspecs from metadata.
@@ -1331,8 +1335,8 @@ public:
#endif
CEEJitInfo(MethodDesc* fd, COR_ILMETHOD_DECODER* header,
- EEJitManager* jm, bool fVerifyOnly)
- : CEEInfo(fd, fVerifyOnly),
+ EEJitManager* jm, bool fVerifyOnly, bool allowInlining = true)
+ : CEEInfo(fd, fVerifyOnly, allowInlining),
m_jitManager(jm),
m_CodeHeader(NULL),
m_ILHeader(header),
@@ -1465,7 +1469,6 @@ protected :
void* m_pvGphProfilerHandle;
} m_gphCache;
-
};
#endif // CROSSGEN_COMPILE
diff --git a/src/vm/listlock.cpp b/src/vm/listlock.cpp
deleted file mode 100644
index 450e85aef5..0000000000
--- a/src/vm/listlock.cpp
+++ /dev/null
@@ -1,96 +0,0 @@
-// 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.
-// ===========================================================================
-// File: ListLock.cpp
-//
-
-//
-// ===========================================================================
-// This file decribes the list lock and deadlock aware list lock.
-// ===========================================================================
-
-
-#include "common.h"
-#include "listlock.h"
-#include "listlock.inl"
-
-ListLockEntry::ListLockEntry(ListLock *pList, void *pData, const char *description)
- : m_deadlock(description),
- m_pList(pList),
- m_pData(pData),
- m_Crst(CrstListLock,
- (CrstFlags)(CRST_REENTRANCY | (pList->IsHostBreakable()?CRST_HOST_BREAKABLE:0))),
- m_pszDescription(description),
- m_pNext(NULL),
- m_dwRefCount(1),
- m_hrResultCode(S_FALSE),
- m_hInitException(NULL),
- m_pLoaderAllocator(NULL)
-#ifdef FEATURE_CORRUPTING_EXCEPTIONS
- ,
- m_CorruptionSeverity(NotCorrupting)
-#endif // FEATURE_CORRUPTING_EXCEPTIONS
-{
- WRAPPER_NO_CONTRACT;
-}
-
-ListLockEntry *ListLockEntry::Find(ListLock* pLock, LPVOID pPointer, const char *description)
-{
- CONTRACTL
- {
- THROWS;
- GC_NOTRIGGER;
- MODE_ANY;
- }
- CONTRACTL_END;
-
- _ASSERTE(pLock->HasLock());
-
- ListLockEntry *pEntry = pLock->Find(pPointer);
- if (pEntry==NULL)
- {
- pEntry = new ListLockEntry(pLock, pPointer, description);
- pLock->AddElement(pEntry);
- }
- else
- pEntry->AddRef();
-
- return pEntry;
-};
-
-void ListLockEntry::AddRef()
-{
- CONTRACTL
- {
- NOTHROW;
- GC_NOTRIGGER;
- MODE_ANY;
- PRECONDITION(CheckPointer(this));
- }
- CONTRACTL_END;
-
- FastInterlockIncrement((LONG*)&m_dwRefCount);
-}
-
-void ListLockEntry::Release()
-{
- CONTRACTL
- {
- NOTHROW;
- GC_TRIGGERS;
- MODE_ANY;
- PRECONDITION(CheckPointer(this));
- }
- CONTRACTL_END;
-
- ListLockHolder lock(m_pList);
-
- if (FastInterlockDecrement((LONG*)&m_dwRefCount) == 0)
- {
- // Remove from list
- m_pList->Unlink(this);
- delete this;
- }
-};
-
diff --git a/src/vm/listlock.h b/src/vm/listlock.h
index e16741a7d7..db953c8b55 100644
--- a/src/vm/listlock.h
+++ b/src/vm/listlock.h
@@ -17,7 +17,8 @@
#include "threads.h"
#include "crst.h"
-class ListLock;
+template < typename ELEMENT >
+class ListLockBase;
// This structure is used for running class init methods or JITing methods
// (m_pData points to a FunctionDesc). This class cannot have a destructor since it is used
// in function that also have EX_TRY's and the VC compiler doesn't allow classes with destructors
@@ -25,9 +26,14 @@ class ListLock;
// <TODO>@FUTURE Keep a pool of these (e.g. an array), so we don't have to allocate on the fly</TODO>
// m_hInitException contains a handle to the exception thrown by the class init. This
// allows us to throw this information to the caller on subsequent class init attempts.
-class ListLockEntry
+template < typename ELEMENT >
+class ListLockEntryBase
{
- friend class ListLock;
+ friend class ListLockBase<ELEMENT>;
+ typedef ListLockEntryBase<ELEMENT> Entry_t;
+ typedef ListLockBase<ELEMENT> List_t;
+ typedef typename List_t::LockHolder ListLockHolder;
+
public:
#ifdef _DEBUG
@@ -40,11 +46,11 @@ public:
#endif // DEBUG
DeadlockAwareLock m_deadlock;
- ListLock * m_pList;
- void * m_pData;
+ List_t * m_pList;
+ ELEMENT m_data;
Crst m_Crst;
const char * m_pszDescription;
- ListLockEntry * m_pNext;
+ Entry_t * m_pNext;
DWORD m_dwRefCount;
HRESULT m_hrResultCode;
LOADERHANDLE m_hInitException;
@@ -54,9 +60,27 @@ public:
CorruptionSeverity m_CorruptionSeverity;
#endif // FEATURE_CORRUPTING_EXCEPTIONS
- ListLockEntry(ListLock *pList, void *pData, const char *description = NULL);
+ ListLockEntryBase(List_t *pList, ELEMENT data, const char *description = NULL)
+ : m_deadlock(description),
+ m_pList(pList),
+ m_data(data),
+ m_Crst(CrstListLock,
+ (CrstFlags)(CRST_REENTRANCY | (pList->IsHostBreakable() ? CRST_HOST_BREAKABLE : 0))),
+ m_pszDescription(description),
+ m_pNext(NULL),
+ m_dwRefCount(1),
+ m_hrResultCode(S_FALSE),
+ m_hInitException(NULL),
+ m_pLoaderAllocator(dac_cast<PTR_LoaderAllocator>(nullptr))
+#ifdef FEATURE_CORRUPTING_EXCEPTIONS
+ ,
+ m_CorruptionSeverity(NotCorrupting)
+#endif // FEATURE_CORRUPTING_EXCEPTIONS
+ {
+ WRAPPER_NO_CONTRACT;
+ }
- virtual ~ListLockEntry()
+ virtual ~ListLockEntryBase()
{
}
@@ -102,10 +126,65 @@ public:
m_Crst.Leave();
}
- static ListLockEntry *Find(ListLock* pLock, LPVOID pPointer, const char *description = NULL) DAC_EMPTY_RET(NULL);
+ static Entry_t *Find(List_t* pLock, ELEMENT data, const char *description = NULL)
+ {
+ CONTRACTL
+ {
+ THROWS;
+ GC_NOTRIGGER;
+ MODE_ANY;
+ }
+ CONTRACTL_END;
+
+ _ASSERTE(pLock->HasLock());
+
+ Entry_t *pEntry = pLock->Find(data);
+ if (pEntry == NULL)
+ {
+ pEntry = new Entry_t(pLock, data, description);
+ pLock->AddElement(pEntry);
+ }
+ else
+ pEntry->AddRef();
+
+ return pEntry;
+ };
+
+
+ void AddRef()
+ {
+ CONTRACTL
+ {
+ NOTHROW;
+ GC_NOTRIGGER;
+ MODE_ANY;
+ PRECONDITION(CheckPointer(this));
+ }
+ CONTRACTL_END;
+
+ FastInterlockIncrement((LONG*)&m_dwRefCount);
+ }
+
+ void Release()
+ {
+ CONTRACTL
+ {
+ NOTHROW;
+ GC_TRIGGERS;
+ MODE_ANY;
+ PRECONDITION(CheckPointer(this));
+ }
+ CONTRACTL_END;
- void AddRef() DAC_EMPTY_ERR();
- void Release() DAC_EMPTY_ERR();
+ ListLockHolder lock(m_pList);
+
+ if (FastInterlockDecrement((LONG*)&m_dwRefCount) == 0)
+ {
+ // Remove from list
+ m_pList->Unlink(this);
+ delete this;
+ }
+ };
#ifdef _DEBUG
BOOL HasLock()
@@ -117,14 +196,14 @@ public:
// LockHolder holds the lock of the element, not the element itself
- DEBUG_NOINLINE static void LockHolderEnter(ListLockEntry *pThis) PUB
+ DEBUG_NOINLINE static void LockHolderEnter(Entry_t *pThis) PUB
{
WRAPPER_NO_CONTRACT;
ANNOTATION_SPECIAL_HOLDER_CALLER_NEEDS_DYNAMIC_CONTRACT;
pThis->Enter();
}
- DEBUG_NOINLINE static void LockHolderLeave(ListLockEntry *pThis) PUB
+ DEBUG_NOINLINE static void LockHolderLeave(Entry_t *pThis) PUB
{
WRAPPER_NO_CONTRACT;
ANNOTATION_SPECIAL_HOLDER_CALLER_NEEDS_DYNAMIC_CONTRACT;
@@ -139,7 +218,7 @@ public:
m_deadlock.EndEnterLock();
}
- typedef Wrapper<ListLockEntry *, ListLockEntry::LockHolderEnter, ListLockEntry::LockHolderLeave> LockHolderBase;
+ typedef Wrapper<Entry_t *, LockHolderEnter, LockHolderLeave> LockHolderBase;
class LockHolder : public LockHolderBase
{
@@ -150,32 +229,36 @@ public:
{
}
- LockHolder(ListLockEntry *value, BOOL take = TRUE)
+ LockHolder(Entry_t *value, BOOL take = TRUE)
: LockHolderBase(value, take)
{
}
BOOL DeadlockAwareAcquire()
{
- if (!m_acquired && m_value != NULL)
+ if (!this->m_acquired && this->m_value != NULL)
{
- if (!m_value->m_deadlock.TryBeginEnterLock())
+ if (!this->m_value->m_deadlock.TryBeginEnterLock())
return FALSE;
- m_value->FinishDeadlockAwareEnter();
- m_acquired = TRUE;
+ this->m_value->FinishDeadlockAwareEnter();
+ this->m_acquired = TRUE;
}
return TRUE;
}
};
};
-class ListLock
+template < typename ELEMENT >
+class ListLockBase
{
+ typedef ListLockBase<ELEMENT> List_t;
+ typedef ListLockEntryBase<ELEMENT> Entry_t;
+
protected:
CrstStatic m_Crst;
BOOL m_fInited;
BOOL m_fHostBreakable; // Lock can be broken by a host for deadlock detection
- ListLockEntry * m_pHead;
+ Entry_t * m_pHead;
public:
@@ -219,7 +302,7 @@ class ListLock
return m_fHostBreakable;
}
- void AddElement(ListLockEntry* pElement)
+ void AddElement(Entry_t* pElement)
{
WRAPPER_NO_CONTRACT;
pElement->m_pNext = m_pHead;
@@ -257,10 +340,39 @@ class ListLock
// Must own the lock before calling this or is ok if the debugger has
// all threads stopped
- ListLockEntry *Find(void *pData);
+ inline Entry_t *Find(ELEMENT data)
+ {
+ CONTRACTL
+ {
+ NOTHROW;
+ GC_NOTRIGGER;
+ PRECONDITION(CheckPointer(this));
+#ifdef DEBUGGING_SUPPORTED
+ PRECONDITION(m_Crst.OwnedByCurrentThread() ||
+ CORDebuggerAttached()
+ // This condition should be true, but it is awkward to assert it because adding dbginterface.h creates lots of cycles in the includes
+ // It didn't seem valuable enough to refactor out a wrapper just to preserve it
+ /* && g_pDebugInterface->IsStopped() */);
+#else
+ PRECONDITION(m_Crst.OwnedByCurrentThread());
+#endif // DEBUGGING_SUPPORTED
+
+ }
+ CONTRACTL_END;
+
+ Entry_t *pSearch;
+
+ for (pSearch = m_pHead; pSearch != NULL; pSearch = pSearch->m_pNext)
+ {
+ if (pSearch->m_data == data)
+ return pSearch;
+ }
+
+ return NULL;
+ }
// Must own the lock before calling this!
- ListLockEntry* Pop(BOOL unloading = FALSE)
+ Entry_t* Pop(BOOL unloading = FALSE)
{
LIMITED_METHOD_CONTRACT;
#ifdef _DEBUG
@@ -269,13 +381,13 @@ class ListLock
#endif
if(m_pHead == NULL) return NULL;
- ListLockEntry* pEntry = m_pHead;
+ Entry_t* pEntry = m_pHead;
m_pHead = m_pHead->m_pNext;
return pEntry;
}
// Must own the lock before calling this!
- ListLockEntry* Peek()
+ Entry_t* Peek()
{
LIMITED_METHOD_CONTRACT;
_ASSERTE(m_Crst.OwnedByCurrentThread());
@@ -283,12 +395,12 @@ class ListLock
}
// Must own the lock before calling this!
- BOOL Unlink(ListLockEntry *pItem)
+ BOOL Unlink(Entry_t *pItem)
{
LIMITED_METHOD_CONTRACT;
_ASSERTE(m_Crst.OwnedByCurrentThread());
- ListLockEntry *pSearch;
- ListLockEntry *pPrev;
+ Entry_t *pSearch;
+ Entry_t *pPrev;
pPrev = NULL;
@@ -320,21 +432,21 @@ class ListLock
}
#endif
- DEBUG_NOINLINE static void HolderEnter(ListLock *pThis)
+ DEBUG_NOINLINE static void HolderEnter(List_t *pThis)
{
WRAPPER_NO_CONTRACT;
ANNOTATION_SPECIAL_HOLDER_CALLER_NEEDS_DYNAMIC_CONTRACT;
pThis->Enter();
}
- DEBUG_NOINLINE static void HolderLeave(ListLock *pThis)
+ DEBUG_NOINLINE static void HolderLeave(List_t *pThis)
{
WRAPPER_NO_CONTRACT;
ANNOTATION_SPECIAL_HOLDER_CALLER_NEEDS_DYNAMIC_CONTRACT;
pThis->Leave();
}
- typedef Wrapper<ListLock*, ListLock::HolderEnter, ListLock::HolderLeave> LockHolder;
+ typedef Wrapper<List_t*, List_t::HolderEnter, List_t::HolderLeave> LockHolder;
};
class WaitingThreadListElement
@@ -344,6 +456,9 @@ public:
WaitingThreadListElement * m_pNext;
};
+typedef class ListLockBase<void*> ListLock;
+typedef class ListLockEntryBase<void*> ListLockEntry;
+
// Holds the lock of the ListLock
typedef ListLock::LockHolder ListLockHolder;
diff --git a/src/vm/listlock.inl b/src/vm/listlock.inl
deleted file mode 100644
index 17e383edd7..0000000000
--- a/src/vm/listlock.inl
+++ /dev/null
@@ -1,51 +0,0 @@
-// 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.
-// ===========================================================================
-//
-
-//
-// File: ListLock.inl
-//
-// ===========================================================================
-// This file decribes the list lock and deadlock aware list lock functions
-// that are inlined but can't go in the header.
-// ===========================================================================
-#ifndef LISTLOCK_INL
-#define LISTLOCK_INL
-
-#include "listlock.h"
-#include "dbginterface.h"
-// Must own the lock before calling this or is ok if the debugger has
-// all threads stopped
-
-inline ListLockEntry *ListLock::Find(void *pData)
-{
- CONTRACTL
- {
- NOTHROW;
- GC_NOTRIGGER;
- PRECONDITION(CheckPointer(this));
-#ifdef DEBUGGING_SUPPORTED
- PRECONDITION(m_Crst.OwnedByCurrentThread() ||
- CORDebuggerAttached() && g_pDebugInterface->IsStopped());
-#else
- PRECONDITION(m_Crst.OwnedByCurrentThread());
-#endif // DEBUGGING_SUPPORTED
-
- }
- CONTRACTL_END;
-
- ListLockEntry *pSearch;
-
- for (pSearch = m_pHead; pSearch != NULL; pSearch = pSearch->m_pNext)
- {
- if (pSearch->m_pData == pData)
- return pSearch;
- }
-
- return NULL;
-}
-
-
-#endif // LISTLOCK_I
diff --git a/src/vm/loaderallocator.cpp b/src/vm/loaderallocator.cpp
index 1a05bf2c05..ff54277efd 100644
--- a/src/vm/loaderallocator.cpp
+++ b/src/vm/loaderallocator.cpp
@@ -1005,7 +1005,9 @@ void LoaderAllocator::Init(BaseDomain *pDomain, BYTE *pExecutableHeapMemory)
dwExecutableHeapReserveSize,
LOADERHEAP_PROFILE_COUNTER,
NULL,
- TRUE /* Make heap executable */);
+ TRUE /* Make heap executable */,
+ FALSE /* Disable zero-initialization (needed by UMEntryThunkCode::Poison) */
+ );
initReservedMem += dwExecutableHeapReserveSize;
}
diff --git a/src/vm/loaderallocator.hpp b/src/vm/loaderallocator.hpp
index 72fa59857d..b057283136 100644
--- a/src/vm/loaderallocator.hpp
+++ b/src/vm/loaderallocator.hpp
@@ -62,7 +62,9 @@ public:
class StringLiteralMap;
class VirtualCallStubManager;
-class ListLockEntry;
+template <typename ELEMENT>
+class ListLockEntryBase;
+typedef ListLockEntryBase<void*> ListLockEntry;
class LoaderAllocator
{
diff --git a/src/vm/marshalnative.cpp b/src/vm/marshalnative.cpp
index 34d7a861b5..a552ef33f5 100644
--- a/src/vm/marshalnative.cpp
+++ b/src/vm/marshalnative.cpp
@@ -28,7 +28,6 @@
#include "fieldmarshaler.h"
#include "cgensys.h"
#include "gcheaputilities.h"
-#include "security.h"
#include "dbginterface.h"
#include "marshalnative.h"
#include "fcall.h"
diff --git a/src/vm/memberload.cpp b/src/vm/memberload.cpp
index aa5667dd21..86be548cd2 100644
--- a/src/vm/memberload.cpp
+++ b/src/vm/memberload.cpp
@@ -30,7 +30,6 @@
#include "fieldmarshaler.h"
#include "cgensys.h"
#include "gcheaputilities.h"
-#include "security.h"
#include "dbginterface.h"
#include "comdelegate.h"
#include "sigformat.h"
@@ -45,7 +44,6 @@
#include "virtualcallstub.h"
#include "eeconfig.h"
#include "contractimpl.h"
-#include "listlock.inl"
#include "generics.h"
#include "instmethhash.h"
#include "typestring.h"
diff --git a/src/vm/metasig.h b/src/vm/metasig.h
index c2dc42fb9d..bbd326ebe3 100644
--- a/src/vm/metasig.h
+++ b/src/vm/metasig.h
@@ -56,6 +56,7 @@
// T -- TypedReference -- TypedReference
// G -- -- Generic type variable
// M -- -- Generic method variable
+// GI -- -- Generic type instantiation
//
//#DEFINE_METASIG
@@ -128,6 +129,8 @@
#define G(n) METASIG_ATOM(ELEMENT_TYPE_VAR) METASIG_ATOM(n)
#define M(n) METASIG_ATOM(ELEMENT_TYPE_MVAR) METASIG_ATOM(n)
+#define GI(type, n, x) METASIG_ATOM(ELEMENT_TYPE_GENERICINST) type METASIG_ATOM(n) x
+
// The references to other types have special definition in some cases
#ifndef C
#define C(x) METASIG_ATOM(ELEMENT_TYPE_CLASS) METASIG_ATOM(CLASS__ ## x % 0x100) METASIG_ATOM(CLASS__ ## x / 0x100)
@@ -145,6 +148,8 @@
#define G(n) METASIG_ATOM(ELEMENT_TYPE_VAR)
#define M(n) METASIG_ATOM(ELEMENT_TYPE_MVAR)
+#define GI(type, n, x) METASIG_ATOM(ELEMENT_TYPE_GENERICINST)
+
// The references to other types have special definition in some cases
#ifndef C
#define C(x) METASIG_ATOM(ELEMENT_TYPE_CLASS)
@@ -285,6 +290,11 @@ DEFINE_METASIG(GM(RefByte_T_RetVoid, IMAGE_CEE_CS_CALLCONV_DEFAULT, 1, r(b) M(0)
DEFINE_METASIG(GM(PtrVoid_RetT, IMAGE_CEE_CS_CALLCONV_DEFAULT, 1, P(v), M(0)))
DEFINE_METASIG(GM(PtrVoid_T_RetVoid, IMAGE_CEE_CS_CALLCONV_DEFAULT, 1, P(v) M(0), v))
+DEFINE_METASIG(GM(RefTFrom_RetRefTTo, IMAGE_CEE_CS_CALLCONV_DEFAULT, 2, r(M(0)), r(M(1))))
+DEFINE_METASIG(GM(Obj_RetT, IMAGE_CEE_CS_CALLCONV_DEFAULT, 1, j, M(0)))
+DEFINE_METASIG(GM(RefT_Int_RetRefT, IMAGE_CEE_CS_CALLCONV_DEFAULT, 1, r(M(0)) i, r(M(0))))
+DEFINE_METASIG(GM(PtrVoid_Int_RetPtrVoid, IMAGE_CEE_CS_CALLCONV_DEFAULT, 1, P(v) i, P(v)))
+
DEFINE_METASIG_T(SM(SafeHandle_RefBool_RetIntPtr, C(SAFE_HANDLE) r(F), I ))
DEFINE_METASIG_T(SM(SafeHandle_RetVoid, C(SAFE_HANDLE), v ))
@@ -382,6 +392,7 @@ DEFINE_METASIG(IM(Bool_Bool_RetStr, F F, s))
DEFINE_METASIG(IM(PtrChar_RetVoid, P(u), v))
DEFINE_METASIG(IM(PtrChar_Int_Int_RetVoid, P(u) i i, v))
+DEFINE_METASIG_T(IM(ReadOnlySpanOfChar_RetVoid, GI(g(READONLY_SPAN), 1, u), v))
DEFINE_METASIG(IM(PtrSByt_RetVoid, P(B), v))
DEFINE_METASIG(IM(PtrSByt_Int_Int_RetVoid, P(B) i i, v))
DEFINE_METASIG_T(IM(PtrSByt_Int_Int_Encoding_RetVoid, P(B) i i C(ENCODING), v))
@@ -393,6 +404,7 @@ DEFINE_METASIG(IM(ArrChar_Int_Int_RetStr, a(u) i i, s))
DEFINE_METASIG(IM(Char_Int_RetStr, u i, s))
DEFINE_METASIG(IM(PtrChar_RetStr, P(u), s))
DEFINE_METASIG(IM(PtrChar_Int_Int_RetStr, P(u) i i, s))
+DEFINE_METASIG_T(IM(ReadOnlySpanOfChar_RetStr, GI(g(READONLY_SPAN), 1, u), s))
DEFINE_METASIG(IM(Obj_Int_RetIntPtr, j i, I))
DEFINE_METASIG(IM(Char_Char_RetStr, u u, s))
@@ -405,6 +417,8 @@ DEFINE_METASIG(IM(Int_RefIntPtr_RefIntPtr_RefIntPtr_RetVoid, i r(I) r(I) r(I), v
DEFINE_METASIG(IM(Int_RetStr, i, s))
DEFINE_METASIG(IM(Int_RetVoid, i, v))
DEFINE_METASIG(IM(Int_RetBool, i, F))
+DEFINE_METASIG(IM(Int_Int_RetVoid, i i, v))
+DEFINE_METASIG(IM(Int_Int_Int_RetVoid, i i i, v))
DEFINE_METASIG(IM(Int_Int_Int_Int_RetVoid, i i i i, v))
DEFINE_METASIG_T(IM(Obj_EventArgs_RetVoid, j C(EVENT_ARGS), v))
DEFINE_METASIG_T(IM(Obj_UnhandledExceptionEventArgs_RetVoid, j C(UNHANDLED_EVENTARGS), v))
@@ -608,6 +622,7 @@ DEFINE_METASIG_T(IM(IAsyncResult_RetVoid, C(IASYNCRESULT), v))
#undef T
#undef G
#undef M
+#undef GI
#undef _
diff --git a/src/vm/method.cpp b/src/vm/method.cpp
index 845ce799a9..8778744537 100644
--- a/src/vm/method.cpp
+++ b/src/vm/method.cpp
@@ -12,7 +12,6 @@
#include "common.h"
-#include "security.h"
#include "excep.h"
#include "dbginterface.h"
#include "ecall.h"
@@ -30,9 +29,6 @@
#include "interoputil.h"
#include "prettyprintsig.h"
#include "formattype.h"
-#ifdef FEATURE_INTERPRETER
-#include "interpreter.h"
-#endif
#ifdef FEATURE_PREJIT
#include "compile.h"
@@ -942,118 +938,6 @@ BOOL MethodDesc::IsTightlyBoundToMethodTable()
#ifndef DACCESS_COMPILE
-
-//*******************************************************************************
-HRESULT MethodDesc::Verify(COR_ILMETHOD_DECODER* ILHeader,
- BOOL fThrowException,
- BOOL fForceVerify)
-{
- CONTRACTL
- {
- NOTHROW;
- GC_TRIGGERS;
- INJECT_FAULT(return E_OUTOFMEMORY;);
- }
- CONTRACTL_END
-
-#ifdef _VER_EE_VERIFICATION_ENABLED
- // ForceVerify will force verification if the Verifier is OFF
- if (fForceVerify)
- goto DoVerify;
-
- // Don't even try to verify if verifier is off.
- if (g_fVerifierOff)
- return S_OK;
-
- if (IsVerified())
- return S_OK;
-
- // LazyCanSkipVerification does not resolve the policy.
- // We go ahead with verification if policy is not resolved.
- // In case the verification fails, we resolve policy and
- // fail verification if the Assembly of this method does not have
- // permission to skip verification.
-
- if (Security::LazyCanSkipVerification(GetModule()->GetDomainAssembly()))
- return S_OK;
-
-#ifdef _DEBUG
- _ASSERTE(Security::IsSecurityOn());
- _ASSERTE(GetModule() != SystemDomain::SystemModule());
-#endif // _DEBUG
-
-
-DoVerify:
-
- HRESULT hr;
-
- if (fThrowException)
- hr = Verifier::VerifyMethod(this, ILHeader, NULL,
- fForceVerify ? VER_FORCE_VERIFY : VER_STOP_ON_FIRST_ERROR);
- else
- hr = Verifier::VerifyMethodNoException(this, ILHeader);
-
- if (SUCCEEDED(hr))
- SetIsVerified(TRUE);
-
- return hr;
-#else // !_VER_EE_VERIFICATION_ENABLED
- _ASSERTE(!"EE Verification is disabled, should never get here");
- return E_FAIL;
-#endif // !_VER_EE_VERIFICATION_ENABLED
-}
-
-//*******************************************************************************
-
-BOOL MethodDesc::IsVerifiable()
-{
- STANDARD_VM_CONTRACT;
-
- if (IsVerified())
- return (m_wFlags & mdcVerifiable);
-
- if (!IsTypicalMethodDefinition())
- {
- // We cannot verify concrete instantiation (eg. List<int>.Add()).
- // We have to verify the typical instantiation (eg. List<T>.Add()).
- MethodDesc * pGenMethod = LoadTypicalMethodDefinition();
- BOOL isVerifiable = pGenMethod->IsVerifiable();
-
- // Propagate the result from the typical instantiation to the
- // concrete instantiation
- SetIsVerified(isVerifiable);
-
- return isVerifiable;
- }
-
- COR_ILMETHOD_DECODER *pHeader = NULL;
- // Don't use HasILHeader() here because it returns the wrong answer
- // for methods that have DynamicIL (not to be confused with DynamicMethods)
- if (IsIL() && !IsUnboxingStub())
- {
- COR_ILMETHOD_DECODER::DecoderStatus status;
- COR_ILMETHOD_DECODER header(GetILHeader(), GetMDImport(), &status);
- if (status != COR_ILMETHOD_DECODER::SUCCESS)
- {
- COMPlusThrowHR(COR_E_BADIMAGEFORMAT, BFA_BAD_IL);
- }
- pHeader = &header;
-
-#ifdef _VER_EE_VERIFICATION_ENABLED
- static ConfigDWORD peVerify;
- if (peVerify.val(CLRConfig::EXTERNAL_PEVerify))
- {
- HRESULT hr = Verify(&header, TRUE, FALSE);
- }
-#endif // _VER_EE_VERIFICATION_ENABLED
- }
-
- UnsafeJitFunction(this, pHeader, CORJIT_FLAGS(CORJIT_FLAGS::CORJIT_FLAG_IMPORT_ONLY));
- _ASSERTE(IsVerified());
-
- return (IsVerified() && (m_wFlags & mdcVerifiable));
-}
-
//*******************************************************************************
// Update flags in a thread safe manner.
WORD MethodDesc::InterlockedUpdateFlags(WORD wMask, BOOL fSet)
@@ -1176,16 +1060,6 @@ PCODE MethodDesc::GetNativeCode()
return pCode;
}
-#ifdef FEATURE_INTERPRETER
-#ifndef DACCESS_COMPILE // TODO: Need a solution that will work under DACCESS
- PCODE pEntryPoint = GetMethodEntryPoint();
- if (Interpreter::InterpretationStubToMethodInfo(pEntryPoint) == this)
- {
- return pEntryPoint;
- }
-#endif
-#endif
-
if (!HasStableEntryPoint() || HasPrecode())
return NULL;
@@ -2440,32 +2314,6 @@ BOOL MethodDesc::IsPointingToPrestub()
return GetPrecode()->IsPointingToPrestub();
}
-#ifdef FEATURE_INTERPRETER
-//*******************************************************************************
-BOOL MethodDesc::IsReallyPointingToPrestub()
-{
- CONTRACTL
- {
- NOTHROW;
- GC_NOTRIGGER;
- SO_TOLERANT;
- MODE_ANY;
- }
- CONTRACTL_END;
-
- if (!HasPrecode())
- {
- PCODE pCode = GetMethodEntryPoint();
- return HasTemporaryEntryPoint() && pCode == GetTemporaryEntryPoint();
- }
-
- if (!IsRestored())
- return TRUE;
-
- return GetPrecode()->IsPointingToPrestub();
-}
-#endif
-
//*******************************************************************************
void MethodDesc::Reset()
{
@@ -2699,9 +2547,6 @@ void MethodDesc::Save(DataImage *image)
{
STANDARD_VM_CONTRACT;
- // Make sure that the transparency is cached in the NGen image
- Security::IsMethodTransparent(this);
-
// Initialize the DoesNotHaveEquivalentValuetypeParameters flag.
// If we fail to determine whether there is a type-equivalent struct parameter (eg. because there is a struct parameter
// defined in a missing dependency), then just continue. The reason we run this method is to initialize a flag that is
@@ -3501,14 +3346,7 @@ MethodDesc::Fixup(
}
}
- if (decltype(InstantiatedMethodDesc::m_pPerInstInfo)::isRelative)
- {
- image->FixupRelativePointerField(this, offsetof(InstantiatedMethodDesc, m_pPerInstInfo));
- }
- else
- {
- image->FixupPointerField(this, offsetof(InstantiatedMethodDesc, m_pPerInstInfo));
- }
+ image->FixupPlainOrRelativePointerField((InstantiatedMethodDesc*) this, &InstantiatedMethodDesc::m_pPerInstInfo);
// Generic methods are dealt with specially to avoid encoding the formal method type parameters
if (IsTypicalMethodDefinition())
@@ -3587,14 +3425,7 @@ MethodDesc::Fixup(
NDirectMethodDesc *pNMD = (NDirectMethodDesc *)this;
- if (decltype(NDirectMethodDesc::ndirect.m_pWriteableData)::isRelative)
- {
- image->FixupRelativePointerField(this, offsetof(NDirectMethodDesc, ndirect.m_pWriteableData));
- }
- else
- {
- image->FixupPointerField(this, offsetof(NDirectMethodDesc, ndirect.m_pWriteableData));
- }
+ image->FixupPlainOrRelativePointerField(pNMD, &NDirectMethodDesc::ndirect, &decltype(NDirectMethodDesc::ndirect)::m_pWriteableData);
NDirectWriteableData *pWriteableData = pNMD->GetWriteableData();
NDirectImportThunkGlue *pImportThunkGlue = pNMD->GetNDirectImportThunkGlue();
@@ -4185,7 +4016,7 @@ void MethodDesc::CheckRestore(ClassLoadLevel level)
// for details on the race.
//
{
- ReJitPublishMethodHolder publishWorker(this, GetNativeCode());
+ PublishMethodHolder publishWorker(this, GetNativeCode());
pIMD->m_wFlags2 = pIMD->m_wFlags2 & ~InstantiatedMethodDesc::Unrestored;
}
@@ -4968,11 +4799,7 @@ Precode* MethodDesc::GetOrCreatePrecode()
}
//*******************************************************************************
-BOOL MethodDesc::SetNativeCodeInterlocked(PCODE addr, PCODE pExpected /*=NULL*/
-#ifdef FEATURE_INTERPRETER
- , BOOL fStable
-#endif
- )
+BOOL MethodDesc::SetNativeCodeInterlocked(PCODE addr, PCODE pExpected /*=NULL*/)
{
CONTRACTL {
THROWS;
@@ -4998,28 +4825,8 @@ BOOL MethodDesc::SetNativeCodeInterlocked(PCODE addr, PCODE pExpected /*=NULL*/
value.SetValueMaybeNull(pSlot, addr | (*dac_cast<PTR_TADDR>(pSlot) & FIXUP_LIST_MASK));
expected.SetValueMaybeNull(pSlot, pExpected | (*dac_cast<PTR_TADDR>(pSlot) & FIXUP_LIST_MASK));
-#ifdef FEATURE_INTERPRETER
- BOOL fRet = FALSE;
-
- fRet = FastInterlockCompareExchangePointer(
- EnsureWritablePages(reinterpret_cast<TADDR*>(pSlot)),
- (TADDR&)value,
- (TADDR&)expected) == (TADDR&)expected;
-
- if (!fRet)
- {
- // Can always replace NULL.
- expected.SetValueMaybeNull(pSlot, (*dac_cast<PTR_TADDR>(pSlot) & FIXUP_LIST_MASK));
- fRet = FastInterlockCompareExchangePointer(
- EnsureWritablePages(reinterpret_cast<TADDR*>(pSlot)),
- (TADDR&)value,
- (TADDR&)expected) == (TADDR&)expected;
- }
- return fRet;
-#else // FEATURE_INTERPRETER
return FastInterlockCompareExchangePointer(EnsureWritablePages(reinterpret_cast<TADDR*>(pSlot)),
(TADDR&)value, (TADDR&)expected) == (TADDR&)expected;
-#endif // FEATURE_INTERPRETER
}
if (IsDefaultInterfaceMethod() && HasPrecode())
@@ -5027,17 +4834,8 @@ BOOL MethodDesc::SetNativeCodeInterlocked(PCODE addr, PCODE pExpected /*=NULL*/
return GetPrecode()->SetTargetInterlocked(addr);
}
-#ifdef FEATURE_INTERPRETER
- PCODE pFound = FastInterlockCompareExchangePointer(GetAddrOfSlot(), addr, pExpected);
- if (fStable)
- {
- InterlockedUpdateFlags2(enum_flag2_HasStableEntryPoint, TRUE);
- }
- return (pFound == pExpected);
-#else
_ASSERTE(pExpected == NULL);
return SetStableEntryPointInterlocked(addr);
-#endif
}
//*******************************************************************************
@@ -5061,26 +4859,6 @@ BOOL MethodDesc::SetStableEntryPointInterlocked(PCODE addr)
return fResult;
}
-#ifdef FEATURE_INTERPRETER
-BOOL MethodDesc::SetEntryPointInterlocked(PCODE addr)
-{
- CONTRACTL {
- NOTHROW;
- GC_NOTRIGGER;
- } CONTRACTL_END;
-
- _ASSERTE(!HasPrecode());
-
- PCODE pExpected = GetTemporaryEntryPoint();
- PTR_PCODE pSlot = GetAddrOfSlot();
-
- BOOL fResult = FastInterlockCompareExchangePointer(pSlot, addr, pExpected) == pExpected;
-
- return fResult;
-}
-
-#endif // FEATURE_INTERPRETER
-
//*******************************************************************************
void NDirectMethodDesc::InterlockedSetNDirectFlags(WORD wFlags)
{
@@ -5245,14 +5023,6 @@ BOOL MethodDesc::HasNativeCallableAttribute()
return FALSE;
}
-//*******************************************************************************
-BOOL MethodDesc::HasSuppressUnmanagedCodeAccessAttr()
-{
- LIMITED_METHOD_CONTRACT;
-
- return TRUE;
-}
-
#ifdef FEATURE_COMINTEROP
//*******************************************************************************
void ComPlusCallMethodDesc::InitComEventCallInfo()
diff --git a/src/vm/method.hpp b/src/vm/method.hpp
index 336260cae3..08318ec5b5 100644
--- a/src/vm/method.hpp
+++ b/src/vm/method.hpp
@@ -25,6 +25,7 @@
#include <stddef.h>
#include "eeconfig.h"
#include "precode.h"
+#include "codeversion.h"
#ifndef FEATURE_PREJIT
#include "fixuppointer.h"
@@ -42,6 +43,8 @@ class Dictionary;
class GCCoverageInfo;
class DynamicMethodDesc;
class ReJitManager;
+class CodeVersionManager;
+class PrepareCodeConfig;
typedef DPTR(FCallMethodDesc) PTR_FCallMethodDesc;
typedef DPTR(ArrayMethodDesc) PTR_ArrayMethodDesc;
@@ -143,29 +146,10 @@ enum MethodDescClassification
// Method is static
mdcStatic = 0x0020,
- // Temporary Security Interception.
- // Methods can now be intercepted by security. An intercepted method behaves
- // like it was an interpreted method. The Prestub at the top of the method desc
- // is replaced by an interception stub. Therefore, no back patching will occur.
- // We picked this approach to minimize the number variations given IL and native
- // code with edit and continue. E&C will need to find the real intercepted method
- // and if it is intercepted change the real stub. If E&C is enabled then there
- // is no back patching and needs to fix the pre-stub.
- mdcIntercepted = 0x0040,
-
- // Method requires linktime security checks.
- mdcRequiresLinktimeCheck = 0x0080,
-
- // Method requires inheritance security checks.
- // If this bit is set, then this method demands inheritance permissions
- // or a method that this method overrides demands inheritance permissions
- // or both.
- mdcRequiresInheritanceCheck = 0x0100,
-
- // The method that this method overrides requires an inheritance security check.
- // This bit is used as an optimization to avoid looking up overridden methods
- // during the inheritance check.
- mdcParentRequiresInheritanceCheck = 0x0200,
+ // unused = 0x0040,
+ // unused = 0x0080,
+ // unused = 0x0100,
+ // unused = 0x0200,
// Duplicate method. When a method needs to be placed in multiple slots in the
// method table, because it could not be packed into one slot. For eg, a method
@@ -268,10 +252,6 @@ public:
BOOL SetStableEntryPointInterlocked(PCODE addr);
-#ifdef FEATURE_INTERPRETER
- BOOL SetEntryPointInterlocked(PCODE addr);
-#endif // FEATURE_INTERPRETER
-
BOOL HasTemporaryEntryPoint();
PCODE GetTemporaryEntryPoint();
@@ -507,7 +487,12 @@ public:
BaseDomain *GetDomain();
- ReJitManager * GetReJitManager();
+#ifdef FEATURE_CODE_VERSIONING
+ CodeVersionManager* GetCodeVersionManager();
+#endif
+#ifdef FEATURE_TIERED_COMPILATION
+ CallCounter* GetCallCounter();
+#endif
PTR_LoaderAllocator GetLoaderAllocator();
@@ -669,7 +654,6 @@ public:
}
void ComputeSuppressUnmanagedCodeAccessAttr(IMDInternalImport *pImport);
- BOOL HasSuppressUnmanagedCodeAccessAttr();
BOOL HasNativeCallableAttribute();
#ifdef FEATURE_COMINTEROP
@@ -697,32 +681,6 @@ public:
// Update flags in a thread safe manner.
WORD InterlockedUpdateFlags(WORD wMask, BOOL fSet);
- inline DWORD IsInterceptedForDeclSecurity()
- {
- LIMITED_METHOD_CONTRACT;
- STATIC_CONTRACT_SO_TOLERANT;
- return m_wFlags & mdcIntercepted;
- }
-
- inline void SetInterceptedForDeclSecurity()
- {
- LIMITED_METHOD_CONTRACT;
- m_wFlags |= mdcIntercepted;
- }
-
- inline DWORD IsInterceptedForDeclSecurityCASDemandsOnly()
- {
- LIMITED_METHOD_CONTRACT;
- STATIC_CONTRACT_SO_TOLERANT;
- return m_bFlags2 & enum_flag2_CASDemandsOnly;
- }
-
- inline void SetInterceptedForDeclSecurityCASDemandsOnly()
- {
- LIMITED_METHOD_CONTRACT;
- m_bFlags2 |= enum_flag2_CASDemandsOnly;
- }
-
// If the method is in an Edit and Contine (EnC) module, then
// we DON'T want to backpatch this, ever. We MUST always call
// through the precode so that we can update the method.
@@ -746,7 +704,6 @@ public:
InterlockedUpdateFlags(mdcNotInline, set);
}
-
BOOL IsIntrospectionOnly();
#ifndef DACCESS_COMPILE
VOID EnsureActive();
@@ -811,50 +768,11 @@ public:
BOOL IsQCall();
//================================================================
- // Has the method been verified?
- // This does not mean that the IL is verifiable, just that we have
- // determined if the IL is verfiable or unverifiable.
- // (Is this is dead code since the JIT now does verification?)
-
- inline BOOL IsVerified()
- {
- LIMITED_METHOD_CONTRACT;
- return m_wFlags & mdcVerifiedState;
- }
-
- inline void SetIsVerified(BOOL isVerifiable)
- {
- WRAPPER_NO_CONTRACT;
-
- WORD flags = isVerifiable ? (WORD(mdcVerifiedState) | WORD(mdcVerifiable))
- : (WORD(mdcVerifiedState));
- InterlockedUpdateFlags(flags, TRUE);
- }
-
- inline void ResetIsVerified()
- {
- WRAPPER_NO_CONTRACT;
- InterlockedUpdateFlags(mdcVerifiedState | mdcVerifiable, FALSE);
- }
-
- BOOL IsVerifiable();
-
- // fThrowException is used to prevent Verifier from
- // throwin an exception on error
- // fForceVerify is to be used by tools that need to
- // force verifier to verify code even if the code is fully trusted.
- HRESULT Verify(COR_ILMETHOD_DECODER* ILHeader,
- BOOL fThrowException,
- BOOL fForceVerify);
-
-
- //================================================================
//
inline void ClearFlagsOnUpdate()
{
WRAPPER_NO_CONTRACT;
- ResetIsVerified();
SetNotInline(FALSE);
}
@@ -1229,45 +1147,6 @@ protected:
}
public:
- //==================================================================
- // Security...
-
- inline DWORD RequiresLinktimeCheck()
- {
- LIMITED_METHOD_CONTRACT;
- return m_wFlags & mdcRequiresLinktimeCheck;
- }
-
- inline DWORD RequiresInheritanceCheck()
- {
- LIMITED_METHOD_CONTRACT;
- return m_wFlags & mdcRequiresInheritanceCheck;
- }
-
- inline DWORD ParentRequiresInheritanceCheck()
- {
- LIMITED_METHOD_CONTRACT;
- return m_wFlags & mdcParentRequiresInheritanceCheck;
- }
-
- void SetRequiresLinktimeCheck()
- {
- LIMITED_METHOD_CONTRACT;
- m_wFlags |= mdcRequiresLinktimeCheck;
- }
-
- void SetRequiresInheritanceCheck()
- {
- LIMITED_METHOD_CONTRACT;
- m_wFlags |= mdcRequiresInheritanceCheck;
- }
-
- void SetParentRequiresInheritanceCheck()
- {
- LIMITED_METHOD_CONTRACT;
- m_wFlags |= mdcParentRequiresInheritanceCheck;
- }
-
mdMethodDef GetMemberDef() const;
mdMethodDef GetMemberDef_NoLogging() const;
@@ -1286,12 +1165,73 @@ public:
void SetChunkIndex(MethodDescChunk *pChunk);
BOOL IsPointingToPrestub();
-#ifdef FEATURE_INTERPRETER
- BOOL IsReallyPointingToPrestub();
-#endif // FEATURE_INTERPRETER
public:
+ // TRUE iff it is possible to change the code this method will run using
+ // the CodeVersionManager.
+ // Note: EnC currently returns FALSE here because it uses its own seperate
+ // scheme to manage versionability. We will likely want to converge them
+ // at some point.
+ BOOL IsVersionable()
+ {
+#ifndef FEATURE_CODE_VERSIONING
+ return FALSE;
+#else
+ return IsVersionableWithPrecode() || IsVersionableWithJumpStamp();
+#endif
+ }
+
+ // If true, these methods version using the CodeVersionManager and
+ // switch between different code versions by updating the target of the precode.
+ // Note: EnC returns FALSE - even though it uses precode updates it does not
+ // use the CodeVersionManager right now
+ BOOL IsVersionableWithPrecode()
+ {
+#ifdef FEATURE_CODE_VERSIONING
+ return
+ // policy: which things do we want to version with a precode if possible
+ IsEligibleForTieredCompilation() &&
+
+ // functional requirements:
+ !IsZapped() && // NGEN directly invokes the pre-generated native code.
+ // without necessarily going through the prestub or
+ // precode
+ HasNativeCodeSlot(); // the stable entry point will need to point at our
+ // precode and not directly contain the native code.
+#else
+ return FALSE;
+#endif
+ }
+
+ // If true, these methods version using the CodeVersionManager and switch between
+ // different code versions by overwriting the first bytes of the method's initial
+ // native code with a jmp instruction.
+ BOOL IsVersionableWithJumpStamp()
+ {
+#if defined(FEATURE_CODE_VERSIONING) && defined(FEATURE_JUMPSTAMP)
+ return
+ // for native image code this is policy, but for jitted code it is a functional requirement
+ // to ensure the prolog is sufficiently large
+ ReJitManager::IsReJITEnabled() &&
+
+ // functional requirement - the runtime doesn't expect both options to be possible
+ !IsVersionableWithPrecode() &&
+
+ // functional requirement - we must be able to evacuate the prolog and the prolog must be big
+ // enough, both of which are only designed to work on jitted code
+ (IsIL() || IsNoMetadata()) &&
+ !IsUnboxingStub() &&
+ !IsInstantiatingStub() &&
+
+ // functional requirement - code version manager can't handle what would happen if the code
+ // was collected
+ !GetLoaderAllocator()->IsCollectible();
+#else
+ return FALSE;
+#endif
+ }
+
#ifdef FEATURE_TIERED_COMPILATION
// Is this method allowed to be recompiled and the entrypoint redirected so that we
// can optimize its performance? Eligibility is invariant for the lifetime of a method.
@@ -1301,20 +1241,31 @@ public:
// This policy will need to change some more before tiered compilation feature
// can be properly supported across a broad range of scenarios. For instance it
- // wouldn't interact correctly debugging or profiling at the moment because we
- // enable it too aggresively and it conflicts with the operations of those features.
+ // wouldn't interact correctly with debugging at the moment because we enable
+ // it too aggresively and it conflicts with the operations of those features.
- //Keep in-sync with MethodTableBuilder::NeedsNativeCodeSlot(bmtMDMethod * pMDMethod)
- //In the future we might want mutable vtable slots too, but that would require
- //more work around the runtime to prevent those mutable pointers from leaking
+ // Keep in-sync with MethodTableBuilder::NeedsNativeCodeSlot(bmtMDMethod * pMDMethod)
+ // to ensure native slots are available where needed.
return g_pConfig->TieredCompilation() &&
- !GetModule()->HasNativeOrReadyToRunImage() &&
+ !IsZapped() &&
!IsEnCMethod() &&
- HasNativeCodeSlot();
+ HasNativeCodeSlot() &&
+ !IsUnboxingStub() &&
+ !IsInstantiatingStub();
+
+ // We should add an exclusion for modules with debuggable code gen flags
}
#endif
+ // Returns a code version that represents the first (default)
+ // code body that this method would have.
+ NativeCodeVersion GetInitialCodeVersion()
+ {
+ LIMITED_METHOD_DAC_CONTRACT;
+ return NativeCodeVersion(dac_cast<PTR_MethodDesc>(this));
+ }
+
// Does this method force the NativeCodeSlot to stay fixed after it
// is first initialized to native code? Consumers of the native code
// pointer need to be very careful about if and when they cache it
@@ -1326,6 +1277,12 @@ public:
BOOL IsNativeCodeStableAfterInit()
{
LIMITED_METHOD_DAC_CONTRACT;
+
+#if defined(FEATURE_JIT_PITCHING)
+ if (IsPitchable())
+ return false;
+#endif
+
return
#ifdef FEATURE_TIERED_COMPILATION
!IsEligibleForTieredCompilation() &&
@@ -1371,11 +1328,7 @@ public:
return GetNativeCode() != NULL;
}
-#ifdef FEATURE_INTERPRETER
- BOOL SetNativeCodeInterlocked(PCODE addr, PCODE pExpected, BOOL fStable);
-#else // FEATURE_INTERPRETER
BOOL SetNativeCodeInterlocked(PCODE addr, PCODE pExpected = NULL);
-#endif // FEATURE_INTERPRETER
TADDR GetAddrOfNativeCodeSlot();
@@ -1442,6 +1395,11 @@ public:
// - ngened code if IsPreImplemented()
PCODE GetNativeCode();
+#if defined(FEATURE_JIT_PITCHING)
+ bool IsPitchable();
+ void PitchNativeCode();
+#endif
+
//================================================================
// FindOrCreateAssociatedMethodDesc
//
@@ -1685,69 +1643,11 @@ public:
PCODE DoPrestub(MethodTable *pDispatchingMT);
- PCODE MakeJitWorker(COR_ILMETHOD_DECODER* ILHeader, CORJIT_FLAGS flags);
-
VOID GetMethodInfo(SString &namespaceOrClassName, SString &methodName, SString &methodSignature);
VOID GetMethodInfoWithNewSig(SString &namespaceOrClassName, SString &methodName, SString &methodSignature);
VOID GetMethodInfoNoSig(SString &namespaceOrClassName, SString &methodName);
VOID GetFullMethodInfo(SString& fullMethodSigName);
- BOOL IsCritical()
- {
- LIMITED_METHOD_CONTRACT;
- _ASSERTE(HasCriticalTransparentInfo());
- return (m_bFlags2 & enum_flag2_Transparency_Mask) != enum_flag2_Transparency_Transparent;
- }
-
- BOOL IsTreatAsSafe()
- {
- LIMITED_METHOD_CONTRACT;
- _ASSERTE(HasCriticalTransparentInfo());
- return (m_bFlags2 & enum_flag2_Transparency_Mask) == enum_flag2_Transparency_TreatAsSafe;
- }
-
- BOOL IsTransparent()
- {
- WRAPPER_NO_CONTRACT;
- _ASSERTE(HasCriticalTransparentInfo());
- return !IsCritical();
- }
-
- BOOL HasCriticalTransparentInfo()
- {
- LIMITED_METHOD_CONTRACT;
- return (m_bFlags2 & enum_flag2_Transparency_Mask) != enum_flag2_Transparency_Unknown;
- }
-
- void SetCriticalTransparentInfo(BOOL fIsCritical, BOOL fIsTreatAsSafe)
- {
- WRAPPER_NO_CONTRACT;
-
- // TreatAsSafe has to imply critical
- _ASSERTE(fIsCritical || !fIsTreatAsSafe);
-
- EnsureWritablePages(this);
- InterlockedUpdateFlags2(
- static_cast<BYTE>(fIsTreatAsSafe ? enum_flag2_Transparency_TreatAsSafe :
- fIsCritical ? enum_flag2_Transparency_Critical :
- enum_flag2_Transparency_Transparent),
- TRUE);
-
- _ASSERTE(HasCriticalTransparentInfo());
- }
-
- BOOL RequiresLinkTimeCheckHostProtectionOnly()
- {
- LIMITED_METHOD_CONTRACT;
- return (m_bFlags2 & enum_flag2_HostProtectionLinkCheckOnly) != 0;
- }
-
- void SetRequiresLinkTimeCheckHostProtectionOnly()
- {
- LIMITED_METHOD_CONTRACT;
- m_bFlags2 |= enum_flag2_HostProtectionLinkCheckOnly;
- }
-
BOOL HasTypeEquivalentStructParameters()
#ifndef FEATURE_TYPEEQUIVALENCE
{
@@ -1797,21 +1697,11 @@ protected:
enum_flag2_IsUnboxingStub = 0x04,
enum_flag2_HasNativeCodeSlot = 0x08, // Has slot for native code
- enum_flag2_Transparency_Mask = 0x30,
- enum_flag2_Transparency_Unknown = 0x00, // The transparency has not been computed yet
- enum_flag2_Transparency_Transparent = 0x10, // Method is transparent
- enum_flag2_Transparency_Critical = 0x20, // Method is critical
- enum_flag2_Transparency_TreatAsSafe = 0x30, // Method is treat as safe. Also implied critical.
-
- // CAS Demands: Demands for Permissions that are CAS Permissions. CAS Perms are those
- // that derive from CodeAccessPermission and need a stackwalk to evaluate demands
- // Non-CAS perms are those that don't need a stackwalk and don't derive from CodeAccessPermission. The implementor
- // specifies the behavior on a demand. Examples: CAS: FileIOPermission. Non-CAS: PrincipalPermission.
- // This bit gets set if the demands are BCL CAS demands only. Even if there are non-BCL CAS demands, we don't set this
- // bit.
- enum_flag2_CASDemandsOnly = 0x40,
-
- enum_flag2_HostProtectionLinkCheckOnly = 0x80, // Method has LinkTime check due to HP only.
+ enum_flag2_IsJitIntrinsic = 0x10, // Jit may expand method as an intrinsic
+
+ // unused = 0x20,
+ // unused = 0x40,
+ // unused = 0x80,
};
BYTE m_bFlags2;
@@ -1861,6 +1751,18 @@ public:
m_bFlags2 |= enum_flag2_HasNativeCodeSlot;
}
+ inline BOOL IsJitIntrinsic()
+ {
+ LIMITED_METHOD_DAC_CONTRACT;
+ return (m_bFlags2 & enum_flag2_IsJitIntrinsic) != 0;
+ }
+
+ inline void SetIsJitIntrinsic()
+ {
+ LIMITED_METHOD_CONTRACT;
+ m_bFlags2 |= enum_flag2_IsJitIntrinsic;
+ }
+
static const SIZE_T s_ClassificationSizeTable[];
static SIZE_T GetBaseSize(DWORD classification)
@@ -1949,8 +1851,72 @@ public:
REFLECTMETHODREF GetStubMethodInfo();
PrecodeType GetPrecodeType();
+
+
+ // ---------------------------------------------------------------------------------
+ // IL based Code generation pipeline
+ // ---------------------------------------------------------------------------------
+
+#ifndef DACCESS_COMPILE
+public:
+ PCODE PrepareInitialCode();
+ PCODE PrepareCode(NativeCodeVersion codeVersion);
+ PCODE PrepareCode(PrepareCodeConfig* pConfig);
+
+private:
+ PCODE PrepareILBasedCode(PrepareCodeConfig* pConfig);
+ PCODE GetPrecompiledCode(PrepareCodeConfig* pConfig);
+ PCODE GetPrecompiledNgenCode();
+ PCODE GetPrecompiledR2RCode();
+ PCODE GetMulticoreJitCode();
+ COR_ILMETHOD_DECODER* GetAndVerifyILHeader(PrepareCodeConfig* pConfig, COR_ILMETHOD_DECODER* pIlDecoderMemory);
+ COR_ILMETHOD_DECODER* GetAndVerifyMetadataILHeader(PrepareCodeConfig* pConfig, COR_ILMETHOD_DECODER* pIlDecoderMemory);
+ COR_ILMETHOD_DECODER* GetAndVerifyNoMetadataILHeader();
+ PCODE JitCompileCode(PrepareCodeConfig* pConfig);
+ PCODE JitCompileCodeLockedEventWrapper(PrepareCodeConfig* pConfig, JitListLockEntry* pEntry);
+ PCODE JitCompileCodeLocked(PrepareCodeConfig* pConfig, JitListLockEntry* pLockEntry, ULONG* pSizeOfCode, CORJIT_FLAGS* pFlags);
+#endif // DACCESS_COMPILE
};
+#ifndef DACCESS_COMPILE
+class PrepareCodeConfig
+{
+public:
+ PrepareCodeConfig();
+ PrepareCodeConfig(NativeCodeVersion nativeCodeVersion, BOOL needsMulticoreJitNotification, BOOL mayUsePrecompiledCode);
+ MethodDesc* GetMethodDesc();
+ NativeCodeVersion GetCodeVersion();
+ BOOL NeedsMulticoreJitNotification();
+ BOOL MayUsePrecompiledCode();
+ virtual PCODE IsJitCancellationRequested();
+ virtual BOOL SetNativeCode(PCODE pCode, PCODE * ppAlternateCodeToUse);
+ virtual COR_ILMETHOD* GetILHeader();
+ virtual CORJIT_FLAGS GetJitCompilationFlags();
+
+protected:
+ MethodDesc* m_pMethodDesc;
+ NativeCodeVersion m_nativeCodeVersion;
+ BOOL m_needsMulticoreJitNotification;
+ BOOL m_mayUsePrecompiledCode;
+};
+
+#ifdef FEATURE_CODE_VERSIONING
+class VersionedPrepareCodeConfig : public PrepareCodeConfig
+{
+public:
+ VersionedPrepareCodeConfig();
+ VersionedPrepareCodeConfig(NativeCodeVersion codeVersion);
+ HRESULT FinishConfiguration();
+ virtual PCODE IsJitCancellationRequested();
+ virtual BOOL SetNativeCode(PCODE pCode, PCODE * ppAlternateCodeToUse);
+ virtual COR_ILMETHOD* GetILHeader();
+ virtual CORJIT_FLAGS GetJitCompilationFlags();
+private:
+ ILCodeVersion m_ilCodeVersion;
+};
+#endif // FEATURE_CODE_VERSIONING
+#endif // DACCESS_COMPILE
+
/******************************************************************/
// A code:MethodDescChunk is a container that holds one or more code:MethodDesc. Logically it is just
diff --git a/src/vm/method.inl b/src/vm/method.inl
index cdd137b84b..dd14900c12 100644
--- a/src/vm/method.inl
+++ b/src/vm/method.inl
@@ -203,11 +203,21 @@ inline BOOL HasTypeEquivalentStructParameters()
}
#endif // FEATURE_TYPEEQUIVALENCE
-inline ReJitManager * MethodDesc::GetReJitManager()
+#ifdef FEATURE_CODE_VERSIONING
+inline CodeVersionManager * MethodDesc::GetCodeVersionManager()
{
LIMITED_METHOD_CONTRACT;
- return GetModule()->GetReJitManager();
+ return GetModule()->GetCodeVersionManager();
}
+#endif
+
+#ifdef FEATURE_TIERED_COMPILATION
+inline CallCounter * MethodDesc::GetCallCounter()
+{
+ LIMITED_METHOD_CONTRACT;
+ return GetModule()->GetCallCounter();
+}
+#endif
#endif // _METHOD_INL_
diff --git a/src/vm/methodtable.cpp b/src/vm/methodtable.cpp
index face764e0f..0adba6ac4e 100644
--- a/src/vm/methodtable.cpp
+++ b/src/vm/methodtable.cpp
@@ -33,7 +33,6 @@
#include "fieldmarshaler.h"
#include "cgensys.h"
#include "gcheaputilities.h"
-#include "security.h"
#include "dbginterface.h"
#include "comdelegate.h"
#include "eventtrace.h"
@@ -67,7 +66,6 @@
#include "typeequivalencehash.hpp"
#endif
-#include "listlock.inl"
#include "generics.h"
#include "genericdict.h"
#include "typestring.h"
@@ -593,7 +591,7 @@ void MethodTable::SetIsRestored()
// for details on the race.
//
{
- ReJitPublishMethodTableHolder(this);
+ PublishMethodTableHolder(this);
FastInterlockAnd(EnsureWritablePages(&(GetWriteableDataForWrite()->m_dwFlags)), ~MethodTableWriteableData::enum_flag_Unrestored);
}
#ifndef DACCESS_COMPILE
@@ -1013,7 +1011,7 @@ void MethodTable::SetInterfaceMap(WORD wNumInterfaces, InterfaceInfo_t* iMap)
m_wNumInterfaces = wNumInterfaces;
CONSISTENCY_CHECK(IS_ALIGNED(iMap, sizeof(void*)));
- m_pInterfaceMap = iMap;
+ m_pInterfaceMap.SetValue(iMap);
}
//==========================================================================================
@@ -1236,7 +1234,12 @@ void MethodTable::AddDynamicInterface(MethodTable *pItfMT)
if (TotalNumInterfaces > 0) {
InterfaceInfo_t *pInterfaceMap = GetInterfaceMap();
PREFIX_ASSUME(pInterfaceMap != NULL);
- memcpy(pNewItfMap, pInterfaceMap, TotalNumInterfaces * sizeof(InterfaceInfo_t));
+
+ for (unsigned index = 0; index < TotalNumInterfaces; ++index)
+ {
+ InterfaceInfo_t *pIntInfo = (InterfaceInfo_t *) (pNewItfMap + index);
+ pIntInfo->SetMethodTable((pInterfaceMap + index)->GetMethodTable());
+ }
}
// Add the new interface at the end of the map.
@@ -1246,7 +1249,8 @@ void MethodTable::AddDynamicInterface(MethodTable *pItfMT)
*(((DWORD_PTR *)pNewItfMap) - 1) = NumDynAddedInterfaces + 1;
// Switch the old interface map with the new one.
- VolatileStore(EnsureWritablePages(&m_pInterfaceMap), pNewItfMap);
+ EnsureWritablePages(&m_pInterfaceMap);
+ m_pInterfaceMap.SetValueVolatile(pNewItfMap);
// Log the fact that we leaked the interface vtable map.
#ifdef _DEBUG
@@ -1287,7 +1291,7 @@ void MethodTable::SetupGenericsStaticsInfo(FieldDesc* pStaticFieldDescs)
pInfo->m_DynamicTypeID = (SIZE_T)-1;
}
- pInfo->m_pFieldDescs = pStaticFieldDescs;
+ pInfo->m_pFieldDescs.SetValueMaybeNull(pStaticFieldDescs);
}
#endif // !DACCESS_COMPILE
@@ -1784,7 +1788,7 @@ TypeHandle::CastResult MethodTable::CanCastToClassNoGC(MethodTable *pTargetMT)
if (pMT == pTargetMT)
return TypeHandle::CanCast;
- pMT = MethodTable::GetParentMethodTableOrIndirection(pMT);
+ pMT = MethodTable::GetParentMethodTable(pMT);
} while (pMT);
}
@@ -3147,7 +3151,7 @@ void MethodTable::AllocateRegularStaticBoxes()
OBJECTREF* pStaticSlots = (OBJECTREF*)(pStaticBase + pClassCtorInfoEntry->firstBoxedStaticOffset);
GCPROTECT_BEGININTERIOR(pStaticSlots);
- ArrayDPTR(FixupPointer<PTR_MethodTable>) ppMTs = GetLoaderModule()->GetZapModuleCtorInfo()->
+ ArrayDPTR(RelativeFixupPointer<PTR_MethodTable>) ppMTs = GetLoaderModule()->GetZapModuleCtorInfo()->
GetGCStaticMTs(pClassCtorInfoEntry->firstBoxedStaticMTIndex);
DWORD numBoxedStatics = pClassCtorInfoEntry->numBoxedStatics;
@@ -4122,7 +4126,7 @@ void ModuleCtorInfo::AddElement(MethodTable *pMethodTable)
{
_ASSERTE(numElements == numLastAllocated);
- MethodTable ** ppOldMTEntries = ppMT;
+ RelativePointer<MethodTable *> *ppOldMTEntries = ppMT;
#ifdef _PREFAST_
#pragma warning(push)
@@ -4133,12 +4137,19 @@ void ModuleCtorInfo::AddElement(MethodTable *pMethodTable)
#pragma warning(pop)
#endif // _PREFAST_
- ppMT = new MethodTable* [numNewAllocated];
+ ppMT = new RelativePointer<MethodTable *> [numNewAllocated];
_ASSERTE(ppMT);
- memcpy(ppMT, ppOldMTEntries, sizeof(MethodTable *) * numLastAllocated);
- memset(ppMT + numLastAllocated, 0, sizeof(MethodTable *) * (numNewAllocated - numLastAllocated));
+ for (unsigned index = 0; index < numLastAllocated; ++index)
+ {
+ ppMT[index].SetValueMaybeNull(ppOldMTEntries[index].GetValueMaybeNull());
+ }
+
+ for (unsigned index = numLastAllocated; index < numNewAllocated; ++index)
+ {
+ ppMT[index].SetValueMaybeNull(NULL);
+ }
delete[] ppOldMTEntries;
@@ -4150,7 +4161,7 @@ void ModuleCtorInfo::AddElement(MethodTable *pMethodTable)
// Note the use of two "parallel" arrays. We do this to keep the workingset smaller since we
// often search (in GetClassCtorInfoIfExists) for a methodtable pointer but never actually find it.
- ppMT[numElements] = pMethodTable;
+ ppMT[numElements].SetValue(pMethodTable);
numElements++;
}
@@ -4276,16 +4287,32 @@ void MethodTable::Save(DataImage *image, DWORD profilingFlags)
// Dynamic interface maps have an additional DWORD_PTR preceding the InterfaceInfo_t array
if (HasDynamicInterfaceMap())
{
- ZapStoredStructure * pInterfaceMapNode = image->StoreInternedStructure(((DWORD_PTR *)GetInterfaceMap()) - 1,
- GetInterfaceMapSize(),
- DataImage::ITEM_INTERFACE_MAP);
-
+ ZapStoredStructure * pInterfaceMapNode;
+ if (decltype(InterfaceInfo_t::m_pMethodTable)::isRelative)
+ {
+ pInterfaceMapNode = image->StoreStructure(((DWORD_PTR *)GetInterfaceMap()) - 1,
+ GetInterfaceMapSize(),
+ DataImage::ITEM_INTERFACE_MAP);
+ }
+ else
+ {
+ pInterfaceMapNode = image->StoreInternedStructure(((DWORD_PTR *)GetInterfaceMap()) - 1,
+ GetInterfaceMapSize(),
+ DataImage::ITEM_INTERFACE_MAP);
+ }
image->BindPointer(GetInterfaceMap(), pInterfaceMapNode, sizeof(DWORD_PTR));
}
else
#endif // FEATURE_COMINTEROP
{
- image->StoreInternedStructure(GetInterfaceMap(), GetInterfaceMapSize(), DataImage::ITEM_INTERFACE_MAP);
+ if (decltype(InterfaceInfo_t::m_pMethodTable)::isRelative)
+ {
+ image->StoreStructure(GetInterfaceMap(), GetInterfaceMapSize(), DataImage::ITEM_INTERFACE_MAP);
+ }
+ else
+ {
+ image->StoreInternedStructure(GetInterfaceMap(), GetInterfaceMapSize(), DataImage::ITEM_INTERFACE_MAP);
+ }
}
SaveExtraInterfaceInfo(image);
@@ -4302,7 +4329,14 @@ void MethodTable::Save(DataImage *image, DWORD profilingFlags)
ZapStoredStructure * pPerInstInfoNode;
if (CanEagerBindToParentDictionaries(image, NULL))
{
- pPerInstInfoNode = image->StoreInternedStructure((BYTE *)GetPerInstInfo() - sizeof(GenericsDictInfo), GetPerInstInfoSize() + sizeof(GenericsDictInfo), DataImage::ITEM_DICTIONARY);
+ if (PerInstInfoElem_t::isRelative)
+ {
+ pPerInstInfoNode = image->StoreStructure((BYTE *)GetPerInstInfo() - sizeof(GenericsDictInfo), GetPerInstInfoSize() + sizeof(GenericsDictInfo), DataImage::ITEM_DICTIONARY);
+ }
+ else
+ {
+ pPerInstInfoNode = image->StoreInternedStructure((BYTE *)GetPerInstInfo() - sizeof(GenericsDictInfo), GetPerInstInfoSize() + sizeof(GenericsDictInfo), DataImage::ITEM_DICTIONARY);
+ }
}
else
{
@@ -4649,14 +4683,21 @@ BOOL MethodTable::IsWriteable()
// target module. Thus we want to call CanEagerBindToMethodTable
// to check we can hardbind to the containing structure.
static
-void HardBindOrClearDictionaryPointer(DataImage *image, MethodTable *pMT, void * p, SSIZE_T offset)
+void HardBindOrClearDictionaryPointer(DataImage *image, MethodTable *pMT, void * p, SSIZE_T offset, bool isRelative)
{
WRAPPER_NO_CONTRACT;
if (image->CanEagerBindToMethodTable(pMT) &&
image->CanHardBindToZapModule(pMT->GetLoaderModule()))
{
- image->FixupPointerField(p, offset);
+ if (isRelative)
+ {
+ image->FixupRelativePointerField(p, offset);
+ }
+ else
+ {
+ image->FixupPointerField(p, offset);
+ }
}
else
{
@@ -4694,7 +4735,7 @@ void MethodTable::Fixup(DataImage *image)
if (IsCanonicalMethodTable())
{
// Pointer to EEClass
- image->FixupPointerField(this, offsetof(MethodTable, m_pEEClass));
+ image->FixupPlainOrRelativePointerField(this, &MethodTable::m_pEEClass);
}
else
{
@@ -4709,7 +4750,7 @@ void MethodTable::Fixup(DataImage *image)
if (image->CanHardBindToZapModule(pCanonMT->GetLoaderModule()))
{
// Pointer to canonical methodtable
- image->FixupField(this, offsetof(MethodTable, m_pCanonMT), pCanonMT, UNION_METHODTABLE);
+ image->FixupPlainOrRelativeField(this, &MethodTable::m_pCanonMT, pCanonMT, UNION_METHODTABLE);
}
else
{
@@ -4727,18 +4768,28 @@ void MethodTable::Fixup(DataImage *image)
if (pImport != NULL)
{
- image->FixupFieldToNode(this, offsetof(MethodTable, m_pCanonMT), pImport, UNION_INDIRECTION);
+ image->FixupPlainOrRelativeFieldToNode(this, &MethodTable::m_pCanonMT, pImport, UNION_INDIRECTION);
}
}
- image->FixupField(this, offsetof(MethodTable, m_pLoaderModule), pZapModule);
+ image->FixupField(this, offsetof(MethodTable, m_pLoaderModule), pZapModule, 0, IMAGE_REL_BASED_RELPTR);
#ifdef _DEBUG
image->FixupPointerField(this, offsetof(MethodTable, debug_m_szClassName));
#endif // _DEBUG
MethodTable * pParentMT = GetParentMethodTable();
- _ASSERTE(!pNewMT->GetFlag(enum_flag_HasIndirectParent));
+ _ASSERTE(!pNewMT->m_pParentMethodTable.IsIndirectPtrMaybeNull());
+
+ ZapRelocationType relocType;
+ if (decltype(MethodTable::m_pParentMethodTable)::isRelative)
+ {
+ relocType = IMAGE_REL_BASED_RELPTR;
+ }
+ else
+ {
+ relocType = IMAGE_REL_BASED_PTR;
+ }
if (pParentMT != NULL)
{
@@ -4750,7 +4801,8 @@ void MethodTable::Fixup(DataImage *image)
{
if (image->CanHardBindToZapModule(pParentMT->GetLoaderModule()))
{
- image->FixupPointerField(this, offsetof(MethodTable, m_pParentMethodTable));
+ _ASSERTE(!m_pParentMethodTable.IsIndirectPtr());
+ image->FixupField(this, offsetof(MethodTable, m_pParentMethodTable), pParentMT, 0, relocType);
}
else
{
@@ -4786,8 +4838,7 @@ void MethodTable::Fixup(DataImage *image)
if (pImport != NULL)
{
- image->FixupFieldToNode(this, offsetof(MethodTable, m_pParentMethodTable), pImport, -(SSIZE_T)offsetof(MethodTable, m_pParentMethodTable));
- pNewMT->SetFlag(enum_flag_HasIndirectParent);
+ image->FixupFieldToNode(this, offsetof(MethodTable, m_pParentMethodTable), pImport, FIXUP_POINTER_INDIRECTION, relocType);
}
}
@@ -4800,14 +4851,14 @@ void MethodTable::Fixup(DataImage *image)
if (HasInterfaceMap())
{
- image->FixupPointerField(this, offsetof(MethodTable, m_pMultipurposeSlot2));
+ image->FixupPlainOrRelativePointerField(this, &MethodTable::m_pInterfaceMap);
FixupExtraInterfaceInfo(image);
}
_ASSERTE(GetWriteableData());
- image->FixupPointerField(this, offsetof(MethodTable, m_pWriteableData));
- m_pWriteableData->Fixup(image, this, needsRestore);
+ image->FixupPlainOrRelativePointerField(this, &MethodTable::m_pWriteableData);
+ m_pWriteableData.GetValue()->Fixup(image, this, needsRestore);
#ifdef FEATURE_COMINTEROP
if (HasGuidInfo())
@@ -4875,7 +4926,14 @@ void MethodTable::Fixup(DataImage *image)
VtableIndirectionSlotIterator it = IterateVtableIndirectionSlots();
while (it.Next())
{
- image->FixupPointerField(this, it.GetOffsetFromMethodTable());
+ if (VTableIndir_t::isRelative)
+ {
+ image->FixupRelativePointerField(this, it.GetOffsetFromMethodTable());
+ }
+ else
+ {
+ image->FixupPointerField(this, it.GetOffsetFromMethodTable());
+ }
}
}
@@ -4896,7 +4954,7 @@ void MethodTable::Fixup(DataImage *image)
{
// Virtual slots live in chunks pointed to by vtable indirections
- slotBase = (PVOID) GetVtableIndirections()[GetIndexOfVtableIndirection(slotNumber)];
+ slotBase = (PVOID) GetVtableIndirections()[GetIndexOfVtableIndirection(slotNumber)].GetValueMaybeNull();
slotOffset = GetIndexAfterVtableIndirection(slotNumber) * sizeof(PCODE);
}
else if (HasSingleNonVirtualSlot())
@@ -4991,7 +5049,7 @@ void MethodTable::Fixup(DataImage *image)
if (HasPerInstInfo())
{
// Fixup the pointer to the per-inst table
- image->FixupPointerField(this, offsetof(MethodTable, m_pPerInstInfo));
+ image->FixupPlainOrRelativePointerField(this, &MethodTable::m_pPerInstInfo);
for (MethodTable *pChain = this; pChain != NULL; pChain = pChain->GetParentMethodTable())
{
@@ -5004,10 +5062,23 @@ void MethodTable::Fixup(DataImage *image)
// We special-case the dictionary for this method table because we must always
// hard bind to it even if it's not in its preferred zap module
+ size_t sizeDict = sizeof(PerInstInfoElem_t);
+
if (pChain == this)
- image->FixupPointerField(GetPerInstInfo(), dictNum * sizeof(Dictionary *));
+ {
+ if (PerInstInfoElem_t::isRelative)
+ {
+ image->FixupRelativePointerField(GetPerInstInfo(), dictNum * sizeDict);
+ }
+ else
+ {
+ image->FixupPointerField(GetPerInstInfo(), dictNum * sizeDict);
+ }
+ }
else
- HardBindOrClearDictionaryPointer(image, pChain, GetPerInstInfo(), dictNum * sizeof(Dictionary *));
+ {
+ HardBindOrClearDictionaryPointer(image, pChain, GetPerInstInfo(), dictNum * sizeDict, PerInstInfoElem_t::isRelative);
+ }
}
}
}
@@ -5036,7 +5107,7 @@ void MethodTable::Fixup(DataImage *image)
{
GenericsStaticsInfo *pInfo = GetGenericsStaticsInfo();
- image->FixupPointerField(this, (BYTE *)&pInfo->m_pFieldDescs - (BYTE *)this);
+ image->FixupRelativePointerField(this, (BYTE *)&pInfo->m_pFieldDescs - (BYTE *)this);
if (!isCanonical)
{
for (DWORD i = 0; i < GetClass()->GetNumStaticFields(); i++)
@@ -5048,12 +5119,12 @@ void MethodTable::Fixup(DataImage *image)
if (NeedsCrossModuleGenericsStaticsInfo())
{
- MethodTableWriteableData * pNewWriteableData = (MethodTableWriteableData *)image->GetImagePointer(m_pWriteableData);
+ MethodTableWriteableData * pNewWriteableData = (MethodTableWriteableData *)image->GetImagePointer(m_pWriteableData.GetValue());
CrossModuleGenericsStaticsInfo * pNewCrossModuleGenericsStaticsInfo = pNewWriteableData->GetCrossModuleGenericsStaticsInfo();
pNewCrossModuleGenericsStaticsInfo->m_DynamicTypeID = pInfo->m_DynamicTypeID;
- image->ZeroPointerField(m_pWriteableData, sizeof(MethodTableWriteableData) + offsetof(CrossModuleGenericsStaticsInfo, m_pModuleForStatics));
+ image->ZeroPointerField(m_pWriteableData.GetValue(), sizeof(MethodTableWriteableData) + offsetof(CrossModuleGenericsStaticsInfo, m_pModuleForStatics));
pNewMT->SetFlag(enum_flag_StaticsMask_IfGenericsThenCrossModule);
}
@@ -5158,7 +5229,7 @@ void MethodTable::CheckRestore()
BOOL SatisfiesClassConstraints(TypeHandle instanceTypeHnd, TypeHandle typicalTypeHnd,
const InstantiationContext *pInstContext);
-static VOID DoAccessibilityCheck(MethodTable *pAskingMT, MethodTable *pTargetMT, UINT resIDWhy, BOOL checkTargetTypeTransparency)
+static VOID DoAccessibilityCheck(MethodTable *pAskingMT, MethodTable *pTargetMT, UINT resIDWhy)
{
CONTRACTL
{
@@ -5172,8 +5243,7 @@ static VOID DoAccessibilityCheck(MethodTable *pAskingMT, MethodTable *pTargetMT,
if (!ClassLoader::CanAccessClass(&accessContext,
pTargetMT, //the desired class
pTargetMT->GetAssembly(), //the desired class's assembly
- *AccessCheckOptions::s_pNormalAccessChecks,
- checkTargetTypeTransparency
+ *AccessCheckOptions::s_pNormalAccessChecks
))
{
SString displayName;
@@ -5222,7 +5292,7 @@ VOID DoAccessibilityCheckForConstraint(MethodTable *pAskingMT, TypeHandle thCons
}
else
{
- DoAccessibilityCheck(pAskingMT, thConstraint.GetMethodTable(), resIDWhy, FALSE);
+ DoAccessibilityCheck(pAskingMT, thConstraint.GetMethodTable(), resIDWhy);
}
}
@@ -5586,7 +5656,7 @@ void MethodTable::DoFullyLoad(Generics::RecursionGraph * const pVisited, const
// A transparenct type should not be allowed to derive from a critical type.
// However since this has never been enforced before we have many classes that
// violate this rule. Enforcing it now will be a breaking change.
- DoAccessibilityCheck(this, pParentMT, E_ACCESSDENIED, /* checkTargetTypeTransparency*/ FALSE);
+ DoAccessibilityCheck(this, pParentMT, E_ACCESSDENIED);
}
}
}
@@ -5605,7 +5675,7 @@ void MethodTable::DoFullyLoad(Generics::RecursionGraph * const pVisited, const
// A transparenct type should not be allowed to implement a critical interface.
// However since this has never been enforced before we have many classes that
// violate this rule. Enforcing it now will be a breaking change.
- DoAccessibilityCheck(this, it.GetInterface(), IDS_CLASSLOAD_INTERFACE_NO_ACCESS, /* checkTargetTypeTransparency*/ FALSE);
+ DoAccessibilityCheck(this, it.GetInterface(), IDS_CLASSLOAD_INTERFACE_NO_ACCESS);
}
}
}
@@ -5644,7 +5714,7 @@ void MethodTable::DoFullyLoad(Generics::RecursionGraph * const pVisited, const
if (fNeedAccessChecks)
{
- DoAccessibilityCheck(this, th.GetMethodTable(), E_ACCESSDENIED, FALSE);
+ DoAccessibilityCheck(this, th.GetMethodTable(), E_ACCESSDENIED);
}
}
@@ -5953,9 +6023,9 @@ void MethodTable::DoRestoreTypeKey()
// If we have an indirection cell then restore the m_pCanonMT and its module pointer
//
- if (union_getLowBits(m_pCanonMT) == UNION_INDIRECTION)
+ if (union_getLowBits(m_pCanonMT.GetValue()) == UNION_INDIRECTION)
{
- Module::RestoreMethodTablePointerRaw((MethodTable **)(union_getPointer(m_pCanonMT)),
+ Module::RestoreMethodTablePointerRaw((MethodTable **)(union_getPointer(m_pCanonMT.GetValue())),
GetLoaderModule(), CLASS_LOAD_UNRESTORED);
}
@@ -6031,7 +6101,7 @@ void MethodTable::Restore()
//
// Restore parent method table
//
- Module::RestoreMethodTablePointerRaw(GetParentMethodTablePtr(), GetLoaderModule(), CLASS_LOAD_APPROXPARENTS);
+ Module::RestoreMethodTablePointer(&m_pParentMethodTable, GetLoaderModule(), CLASS_LOAD_APPROXPARENTS);
//
// Restore interface classes
@@ -6192,7 +6262,7 @@ BOOL MethodTable::IsWinRTObjectType()
//==========================================================================================
// Return a pointer to the dictionary for an instantiated type
// Return NULL if not instantiated
-Dictionary* MethodTable::GetDictionary()
+PTR_Dictionary MethodTable::GetDictionary()
{
LIMITED_METHOD_DAC_CONTRACT;
@@ -6200,7 +6270,8 @@ Dictionary* MethodTable::GetDictionary()
{
// The instantiation for this class is stored in the type slots table
// *after* any inherited slots
- return GetPerInstInfo()[GetNumDicts()-1];
+ TADDR base = dac_cast<TADDR>(&(GetPerInstInfo()[GetNumDicts()-1]));
+ return PerInstInfoElem_t::GetValueMaybeNullAtPtr(base);
}
else
{
@@ -6217,7 +6288,8 @@ Instantiation MethodTable::GetInstantiation()
if (HasInstantiation())
{
PTR_GenericsDictInfo pDictInfo = GetGenericsDictInfo();
- return Instantiation(GetPerInstInfo()[pDictInfo->m_wNumDicts-1]->GetInstantiation(), pDictInfo->m_wNumTyPars);
+ TADDR base = dac_cast<TADDR>(&(GetPerInstInfo()[pDictInfo->m_wNumDicts-1]));
+ return Instantiation(PerInstInfoElem_t::GetValueMaybeNullAtPtr(base)->GetInstantiation(), pDictInfo->m_wNumTyPars);
}
else
{
@@ -7889,7 +7961,7 @@ BOOL MethodTable::SanityCheck()
// strings have component size2, all other non-arrays should have 0
_ASSERTE((GetComponentSize() <= 2) || IsArray());
- if (m_pEEClass == NULL)
+ if (m_pEEClass.IsNull())
{
if (IsAsyncPinType())
{
@@ -8029,7 +8101,7 @@ ClassCtorInfoEntry* MethodTable::GetClassCtorInfoIfExists()
if (HasBoxedRegularStatics())
{
ModuleCtorInfo *pModuleCtorInfo = GetZapModule()->GetZapModuleCtorInfo();
- DPTR(PTR_MethodTable) ppMT = pModuleCtorInfo->ppMT;
+ DPTR(RelativePointer<PTR_MethodTable>) ppMT = pModuleCtorInfo->ppMT;
PTR_DWORD hotHashOffsets = pModuleCtorInfo->hotHashOffsets;
PTR_DWORD coldHashOffsets = pModuleCtorInfo->coldHashOffsets;
@@ -8040,8 +8112,8 @@ ClassCtorInfoEntry* MethodTable::GetClassCtorInfoIfExists()
for (DWORD i = hotHashOffsets[hash]; i != hotHashOffsets[hash + 1]; i++)
{
- _ASSERTE(ppMT[i]);
- if (dac_cast<TADDR>(ppMT[i]) == dac_cast<TADDR>(this))
+ _ASSERTE(!ppMT[i].IsNull());
+ if (dac_cast<TADDR>(pModuleCtorInfo->GetMT(i)) == dac_cast<TADDR>(this))
{
return pModuleCtorInfo->cctorInfoHot + i;
}
@@ -8055,8 +8127,8 @@ ClassCtorInfoEntry* MethodTable::GetClassCtorInfoIfExists()
for (DWORD i = coldHashOffsets[hash]; i != coldHashOffsets[hash + 1]; i++)
{
- _ASSERTE(ppMT[i]);
- if (dac_cast<TADDR>(ppMT[i]) == dac_cast<TADDR>(this))
+ _ASSERTE(!ppMT[i].IsNull());
+ if (dac_cast<TADDR>(pModuleCtorInfo->GetMT(i)) == dac_cast<TADDR>(this))
{
return pModuleCtorInfo->cctorInfoCold + (i - pModuleCtorInfo->numElementsHot);
}
@@ -8080,13 +8152,8 @@ BOOL MethodTable::IsParentMethodTablePointerValid()
if (!GetWriteableData_NoLogging()->IsParentMethodTablePointerValid())
return FALSE;
- if (!GetFlag(enum_flag_HasIndirectParent))
- {
- return TRUE;
- }
- TADDR pMT;
- pMT = *PTR_TADDR(m_pParentMethodTable + offsetof(MethodTable, m_pParentMethodTable));
- return !CORCOMPILE_IS_POINTER_TAGGED(pMT);
+ TADDR base = dac_cast<TADDR>(this) + offsetof(MethodTable, m_pParentMethodTable);
+ return !m_pParentMethodTable.IsTagged(base);
}
#endif
@@ -9461,9 +9528,10 @@ MethodTable::EnumMemoryRegions(CLRDataEnumMemoryFlags flags)
DacEnumMemoryRegion(dac_cast<TADDR>(it.GetIndirectionSlot()), it.GetSize());
}
- if (m_pWriteableData.IsValid())
+ PTR_MethodTableWriteableData pWriteableData = ReadPointer(this, &MethodTable::m_pWriteableData);
+ if (pWriteableData.IsValid())
{
- m_pWriteableData.EnumMem();
+ pWriteableData.EnumMem();
}
if (flags != CLRDATA_ENUM_MEM_MINI && flags != CLRDATA_ENUM_MEM_TRIAGE)
@@ -9651,24 +9719,21 @@ void MethodTable::SetSlot(UINT32 slotNumber, PCODE slotCode)
if (!IsCanonicalMethodTable())
{
- if (GetVtableIndirections()[indirectionIndex] == GetCanonicalMethodTable()->GetVtableIndirections()[indirectionIndex])
+ if (GetVtableIndirections()[indirectionIndex].GetValueMaybeNull() == GetCanonicalMethodTable()->GetVtableIndirections()[indirectionIndex].GetValueMaybeNull())
fSharedVtableChunk = TRUE;
}
if (slotNumber < GetNumParentVirtuals())
{
- if (GetVtableIndirections()[indirectionIndex] == GetParentMethodTable()->GetVtableIndirections()[indirectionIndex])
+ if (GetVtableIndirections()[indirectionIndex].GetValueMaybeNull() == GetParentMethodTable()->GetVtableIndirections()[indirectionIndex].GetValueMaybeNull())
fSharedVtableChunk = TRUE;
}
if (fSharedVtableChunk)
{
MethodDesc* pMD = GetMethodDescForSlotAddress(slotCode);
-#ifndef FEATURE_INTERPRETER
- // TBD: Make this take a "stable" debug arg, determining whether to make these assertions.
_ASSERTE(pMD->HasStableEntryPoint());
_ASSERTE(pMD->GetStableEntryPoint() == slotCode);
-#endif // FEATURE_INTERPRETER
}
}
#endif
@@ -9929,8 +9994,6 @@ bool MethodTable::ClassRequiresUnmanagedCodeCheck()
return false;
}
-#endif // !DACCESS_COMPILE
-
BOOL MethodTable::Validate()
@@ -9940,13 +10003,14 @@ BOOL MethodTable::Validate()
ASSERT_AND_CHECK(SanityCheck());
#ifdef _DEBUG
- if (m_pWriteableData == NULL)
+ if (m_pWriteableData.IsNull())
{
_ASSERTE(IsAsyncPinType());
return TRUE;
}
- DWORD dwLastVerifiedGCCnt = m_pWriteableData->m_dwLastVerifedGCCnt;
+ MethodTableWriteableData *pWriteableData = m_pWriteableData.GetValue();
+ DWORD dwLastVerifiedGCCnt = pWriteableData->m_dwLastVerifedGCCnt;
// Here we used to assert that (dwLastVerifiedGCCnt <= GCHeapUtilities::GetGCHeap()->GetGcCount()) but
// this is no longer true because with background gc. Since the purpose of having
// m_dwLastVerifedGCCnt is just to only verify the same method table once for each GC
@@ -9977,13 +10041,15 @@ BOOL MethodTable::Validate()
#ifdef _DEBUG
// It is not a fatal error to fail the update the counter. We will run slower and retry next time,
// but the system will function properly.
- if (EnsureWritablePagesNoThrow(m_pWriteableData, sizeof(MethodTableWriteableData)))
- m_pWriteableData->m_dwLastVerifedGCCnt = GCHeapUtilities::GetGCHeap()->GetGcCount();
+ if (EnsureWritablePagesNoThrow(pWriteableData, sizeof(MethodTableWriteableData)))
+ pWriteableData->m_dwLastVerifedGCCnt = GCHeapUtilities::GetGCHeap()->GetGcCount();
#endif //_DEBUG
return TRUE;
}
+#endif // !DACCESS_COMPILE
+
NOINLINE BYTE *MethodTable::GetLoaderAllocatorObjectForGC()
{
WRAPPER_NO_CONTRACT;
diff --git a/src/vm/methodtable.h b/src/vm/methodtable.h
index 118a883b6e..60059675e9 100644
--- a/src/vm/methodtable.h
+++ b/src/vm/methodtable.h
@@ -110,25 +110,40 @@ struct InterfaceInfo_t
friend class NativeImageDumper;
#endif
- FixupPointer<PTR_MethodTable> m_pMethodTable; // Method table of the interface
+ // Method table of the interface
+#if defined(PLATFORM_UNIX) && defined(_TARGET_ARM_)
+ RelativeFixupPointer<PTR_MethodTable> m_pMethodTable;
+#else
+ FixupPointer<PTR_MethodTable> m_pMethodTable;
+#endif
public:
FORCEINLINE PTR_MethodTable GetMethodTable()
{
LIMITED_METHOD_CONTRACT;
- return m_pMethodTable.GetValue();
+ return ReadPointerMaybeNull(this, &InterfaceInfo_t::m_pMethodTable);
}
#ifndef DACCESS_COMPILE
void SetMethodTable(MethodTable * pMT)
{
LIMITED_METHOD_CONTRACT;
- m_pMethodTable.SetValue(pMT);
+ m_pMethodTable.SetValueMaybeNull(pMT);
}
// Get approximate method table. This is used by the type loader before the type is fully loaded.
PTR_MethodTable GetApproxMethodTable(Module * pContainingModule);
-#endif
+#endif // !DACCESS_COMPILE
+
+#ifndef DACCESS_COMPILE
+ InterfaceInfo_t(InterfaceInfo_t &right)
+ {
+ m_pMethodTable.SetValueMaybeNull(right.m_pMethodTable.GetValueMaybeNull());
+ }
+#else // !DACCESS_COMPILE
+private:
+ InterfaceInfo_t(InterfaceInfo_t &right);
+#endif // !DACCESS_COMPILE
}; // struct InterfaceInfo_t
typedef DPTR(InterfaceInfo_t) PTR_InterfaceInfo;
@@ -247,7 +262,7 @@ typedef DPTR(GenericsDictInfo) PTR_GenericsDictInfo;
struct GenericsStaticsInfo
{
// Pointer to field descs for statics
- PTR_FieldDesc m_pFieldDescs;
+ RelativePointer<PTR_FieldDesc> m_pFieldDescs;
// Method table ID for statics
SIZE_T m_DynamicTypeID;
@@ -390,6 +405,9 @@ struct MethodTableWriteableData
enum_flag_SkipWinRTOverride = 0x00000100, // No WinRT override is needed
+ enum_flag_CanCompareBitsOrUseFastGetHashCode = 0x00000200, // Is any field type or sub field type overrode Equals or GetHashCode
+ enum_flag_HasCheckedCanCompareBitsOrUseFastGetHashCode = 0x00000400, // Whether we have checked the overridden Equals or GetHashCode
+
#ifdef FEATURE_PREJIT
// These flags are used only at ngen time. We store them here since
// we are running out of available flags in MethodTable. They may eventually
@@ -1235,6 +1253,41 @@ public:
WRAPPER_NO_CONTRACT;
FastInterlockOr(EnsureWritablePages(&GetWriteableDataForWrite_NoLogging()->m_dwFlags), MethodTableWriteableData::enum_flag_SkipWinRTOverride);
}
+
+ inline BOOL CanCompareBitsOrUseFastGetHashCode()
+ {
+ LIMITED_METHOD_CONTRACT;
+ return (GetWriteableData_NoLogging()->m_dwFlags & MethodTableWriteableData::enum_flag_CanCompareBitsOrUseFastGetHashCode);
+ }
+
+ // If canCompare is true, this method ensure an atomic operation for setting
+ // enum_flag_HasCheckedCanCompareBitsOrUseFastGetHashCode and enum_flag_CanCompareBitsOrUseFastGetHashCode flags.
+ inline void SetCanCompareBitsOrUseFastGetHashCode(BOOL canCompare)
+ {
+ WRAPPER_NO_CONTRACT
+ if (canCompare)
+ {
+ // Set checked and canCompare flags in one interlocked operation.
+ FastInterlockOr(EnsureWritablePages(&GetWriteableDataForWrite_NoLogging()->m_dwFlags),
+ MethodTableWriteableData::enum_flag_HasCheckedCanCompareBitsOrUseFastGetHashCode | MethodTableWriteableData::enum_flag_CanCompareBitsOrUseFastGetHashCode);
+ }
+ else
+ {
+ SetHasCheckedCanCompareBitsOrUseFastGetHashCode();
+ }
+ }
+
+ inline BOOL HasCheckedCanCompareBitsOrUseFastGetHashCode()
+ {
+ LIMITED_METHOD_CONTRACT;
+ return (GetWriteableData_NoLogging()->m_dwFlags & MethodTableWriteableData::enum_flag_HasCheckedCanCompareBitsOrUseFastGetHashCode);
+ }
+
+ inline void SetHasCheckedCanCompareBitsOrUseFastGetHashCode()
+ {
+ WRAPPER_NO_CONTRACT;
+ FastInterlockOr(EnsureWritablePages(&GetWriteableDataForWrite_NoLogging()->m_dwFlags), MethodTableWriteableData::enum_flag_HasCheckedCanCompareBitsOrUseFastGetHashCode);
+ }
inline void SetIsDependenciesLoaded()
{
@@ -1498,7 +1551,10 @@ public:
CONSISTENCY_CHECK(slotNum < GetNumVirtuals());
// Virtual slots live in chunks pointed to by vtable indirections
- return *(GetVtableIndirections()[GetIndexOfVtableIndirection(slotNum)] + GetIndexAfterVtableIndirection(slotNum));
+
+ DWORD index = GetIndexOfVtableIndirection(slotNum);
+ TADDR base = dac_cast<TADDR>(&(GetVtableIndirections()[index]));
+ return *(VTableIndir_t::GetValueMaybeNullAtPtr(base) + GetIndexAfterVtableIndirection(slotNum));
}
PTR_PCODE GetSlotPtrRaw(UINT32 slotNum)
@@ -1510,7 +1566,9 @@ public:
if (slotNum < GetNumVirtuals())
{
// Virtual slots live in chunks pointed to by vtable indirections
- return GetVtableIndirections()[GetIndexOfVtableIndirection(slotNum)] + GetIndexAfterVtableIndirection(slotNum);
+ DWORD index = GetIndexOfVtableIndirection(slotNum);
+ TADDR base = dac_cast<TADDR>(&(GetVtableIndirections()[index]));
+ return VTableIndir_t::GetValueMaybeNullAtPtr(base) + GetIndexAfterVtableIndirection(slotNum);
}
else if (HasSingleNonVirtualSlot())
{
@@ -1594,12 +1652,18 @@ public:
#define VTABLE_SLOTS_PER_CHUNK 8
#define VTABLE_SLOTS_PER_CHUNK_LOG2 3
+#if defined(PLATFORM_UNIX) && defined(_TARGET_ARM_)
+ typedef RelativePointer<PTR_PCODE> VTableIndir_t;
+#else
+ typedef PlainPointer<PTR_PCODE> VTableIndir_t;
+#endif
+
static DWORD GetIndexOfVtableIndirection(DWORD slotNum);
static DWORD GetStartSlotForVtableIndirection(UINT32 indirectionIndex, DWORD wNumVirtuals);
static DWORD GetEndSlotForVtableIndirection(UINT32 indirectionIndex, DWORD wNumVirtuals);
static UINT32 GetIndexAfterVtableIndirection(UINT32 slotNum);
static DWORD GetNumVtableIndirections(DWORD wNumVirtuals);
- PTR_PTR_PCODE GetVtableIndirections();
+ DPTR(VTableIndir_t) GetVtableIndirections();
DWORD GetNumVtableIndirections();
class VtableIndirectionSlotIterator
@@ -1607,7 +1671,7 @@ public:
friend class MethodTable;
private:
- PTR_PTR_PCODE m_pSlot;
+ DPTR(VTableIndir_t) m_pSlot;
DWORD m_i;
DWORD m_count;
PTR_MethodTable m_pMT;
@@ -2004,8 +2068,18 @@ public:
LIMITED_METHOD_CONTRACT;
SetFlag(enum_flag_IsHFA);
}
+#else // !FEATURE_HFA
+ bool IsHFA();
#endif // FEATURE_HFA
+ // Get the HFA type. This is supported both with FEATURE_HFA, in which case it
+ // depends on the cached bit on the class, or without, in which case it is recomputed
+ // for each invocation.
+ CorElementType GetHFAType();
+ // The managed and unmanaged HFA type can differ for types with layout. The following two methods return the unmanaged HFA type.
+ bool IsNativeHFA();
+ CorElementType GetNativeHFAType();
+
#if defined(FEATURE_UNIX_AMD64_STRUCT_PASSING)
inline bool IsRegPassedStruct()
{
@@ -2020,15 +2094,6 @@ public:
}
#endif // defined(FEATURE_UNIX_AMD64_STRUCT_PASSING)
-#ifdef FEATURE_HFA
-
- CorElementType GetHFAType();
-
- // The managed and unmanaged HFA type can differ for types with layout. The following two methods return the unmanaged HFA type.
- bool IsNativeHFA();
- CorElementType GetNativeHFAType();
-#endif // FEATURE_HFA
-
#ifdef FEATURE_64BIT_ALIGNMENT
// Returns true iff the native view of this type requires 64-bit aligment.
bool NativeRequiresAlign8();
@@ -2100,6 +2165,12 @@ public:
// THE METHOD TABLE PARENT (SUPERCLASS/BASE CLASS)
//
+#if defined(PLATFORM_UNIX) && defined(_TARGET_ARM_)
+ typedef RelativeFixupPointer<PTR_MethodTable> ParentMT_t;
+#else
+ typedef PlainPointer<PTR_MethodTable> ParentMT_t;
+#endif
+
BOOL HasApproxParent()
{
LIMITED_METHOD_DAC_CONTRACT;
@@ -2118,32 +2189,24 @@ public:
LIMITED_METHOD_DAC_CONTRACT;
PRECONDITION(IsParentMethodTablePointerValid());
-
- TADDR pMT = m_pParentMethodTable;
-#ifdef FEATURE_PREJIT
- if (GetFlag(enum_flag_HasIndirectParent))
- pMT = *PTR_TADDR(m_pParentMethodTable + offsetof(MethodTable, m_pParentMethodTable));
-#endif
- return PTR_MethodTable(pMT);
+ return ReadPointerMaybeNull(this, &MethodTable::m_pParentMethodTable);
}
- inline static PTR_VOID GetParentMethodTableOrIndirection(PTR_VOID pMT)
+ inline static PTR_VOID GetParentMethodTable(PTR_VOID pMT)
{
- WRAPPER_NO_CONTRACT;
- return PTR_VOID(*PTR_TADDR(dac_cast<TADDR>(pMT) + offsetof(MethodTable, m_pParentMethodTable)));
+ LIMITED_METHOD_DAC_CONTRACT;
+
+ PTR_MethodTable pMethodTable = dac_cast<PTR_MethodTable>(pMT);
+ return pMethodTable->GetParentMethodTable();
}
- inline MethodTable ** GetParentMethodTablePtr()
+#ifndef DACCESS_COMPILE
+ inline ParentMT_t * GetParentMethodTablePlainOrRelativePointerPtr()
{
- WRAPPER_NO_CONTRACT;
-
-#ifdef FEATURE_PREJIT
- return GetFlag(enum_flag_HasIndirectParent) ?
- (MethodTable **)(m_pParentMethodTable + offsetof(MethodTable, m_pParentMethodTable)) :(MethodTable **)&m_pParentMethodTable;
-#else
- return (MethodTable **)&m_pParentMethodTable;
-#endif
+ LIMITED_METHOD_CONTRACT;
+ return &m_pParentMethodTable;
}
+#endif // !DACCESS_COMPILE
// Is the parent method table pointer equal to the given argument?
BOOL ParentEquals(PTR_MethodTable pMT)
@@ -2162,8 +2225,8 @@ public:
void SetParentMethodTable (MethodTable *pParentMethodTable)
{
LIMITED_METHOD_CONTRACT;
- PRECONDITION(!GetFlag(enum_flag_HasIndirectParent));
- m_pParentMethodTable = (TADDR)pParentMethodTable;
+ PRECONDITION(!m_pParentMethodTable.IsIndirectPtrMaybeNull());
+ m_pParentMethodTable.SetValueMaybeNull(pParentMethodTable);
#ifdef _DEBUG
GetWriteableDataForWrite_NoLogging()->SetParentMethodTablePointerValid();
#endif
@@ -2209,12 +2272,12 @@ public:
inline void SetClass(EEClass *pClass)
{
LIMITED_METHOD_CONTRACT;
- m_pEEClass = pClass;
+ m_pEEClass.SetValue(pClass);
}
inline void SetCanonicalMethodTable(MethodTable * pMT)
{
- m_pCanonMT = (TADDR)pMT | MethodTable::UNION_METHODTABLE;
+ m_pCanonMT.SetValue((TADDR)pMT | MethodTable::UNION_METHODTABLE);
}
#endif
@@ -2647,7 +2710,7 @@ public:
{
WRAPPER_NO_CONTRACT;
_ASSERTE(HasGenericsStaticsInfo());
- return GetGenericsStaticsInfo()->m_pFieldDescs;
+ return ReadPointerMaybeNull((GenericsStaticsInfo *)GetGenericsStaticsInfo(), &GenericsStaticsInfo::m_pFieldDescs);
}
BOOL HasCrossModuleGenericStaticsInfo()
@@ -3000,12 +3063,20 @@ public:
// must have a dictionary entry. On the other hand, for instantiations shared with Dict<string,double> the opposite holds.
//
+#if defined(PLATFORM_UNIX) && defined(_TARGET_ARM_)
+ typedef RelativePointer<PTR_Dictionary> PerInstInfoElem_t;
+ typedef RelativePointer<DPTR(PerInstInfoElem_t)> PerInstInfo_t;
+#else
+ typedef PlainPointer<PTR_Dictionary> PerInstInfoElem_t;
+ typedef PlainPointer<DPTR(PerInstInfoElem_t)> PerInstInfo_t;
+#endif
+
// Return a pointer to the per-instantiation information. See field itself for comments.
- DPTR(PTR_Dictionary) GetPerInstInfo()
+ DPTR(PerInstInfoElem_t) GetPerInstInfo()
{
LIMITED_METHOD_DAC_CONTRACT;
_ASSERTE(HasPerInstInfo());
- return dac_cast<DPTR(PTR_Dictionary)>(m_pMultipurposeSlot1);
+ return ReadPointer(this, &MethodTable::m_pPerInstInfo);
}
BOOL HasPerInstInfo()
{
@@ -3013,15 +3084,20 @@ public:
return GetFlag(enum_flag_HasPerInstInfo) && !IsArray();
}
#ifndef DACCESS_COMPILE
+ static inline bool IsPerInstInfoRelative()
+ {
+ LIMITED_METHOD_CONTRACT;
+ return decltype(m_pPerInstInfo)::isRelative;
+ }
static inline DWORD GetOffsetOfPerInstInfo()
{
LIMITED_METHOD_CONTRACT;
return offsetof(MethodTable, m_pPerInstInfo);
}
- void SetPerInstInfo(Dictionary** pPerInstInfo)
+ void SetPerInstInfo(PerInstInfoElem_t *pPerInstInfo)
{
LIMITED_METHOD_CONTRACT;
- m_pPerInstInfo = pPerInstInfo;
+ m_pPerInstInfo.SetValue(pPerInstInfo);
}
void SetDictInfo(WORD numDicts, WORD numTyPars)
{
@@ -3041,7 +3117,7 @@ public:
// Get a pointer to the dictionary for this instantiated type
// (The instantiation is stored in the initial slots of the dictionary)
// If not instantiated, return NULL
- Dictionary* GetDictionary();
+ PTR_Dictionary GetDictionary();
#ifdef FEATURE_PREJIT
//
@@ -3127,36 +3203,39 @@ public:
// Private part of MethodTable
// ------------------------------------------------------------------
+#ifndef DACCESS_COMPILE
inline void SetWriteableData(PTR_MethodTableWriteableData pMTWriteableData)
{
LIMITED_METHOD_CONTRACT;
_ASSERTE(pMTWriteableData);
- m_pWriteableData = pMTWriteableData;
+ m_pWriteableData.SetValue(pMTWriteableData);
}
-
+#endif
+
inline PTR_Const_MethodTableWriteableData GetWriteableData() const
{
LIMITED_METHOD_DAC_CONTRACT;
g_IBCLogger.LogMethodTableWriteableDataAccess(this);
- return m_pWriteableData;
+ return GetWriteableData_NoLogging();
}
inline PTR_Const_MethodTableWriteableData GetWriteableData_NoLogging() const
{
LIMITED_METHOD_DAC_CONTRACT;
- return m_pWriteableData;
+ return ReadPointer(this, &MethodTable::m_pWriteableData);
}
inline PTR_MethodTableWriteableData GetWriteableDataForWrite()
{
- LIMITED_METHOD_CONTRACT;
+ LIMITED_METHOD_DAC_CONTRACT;
g_IBCLogger.LogMethodTableWriteableDataWriteAccess(this);
- return m_pWriteableData;
+ return GetWriteableDataForWrite_NoLogging();
}
inline PTR_MethodTableWriteableData GetWriteableDataForWrite_NoLogging()
{
- return m_pWriteableData;
+ LIMITED_METHOD_DAC_CONTRACT;
+ return ReadPointer(this, &MethodTable::m_pWriteableData);
}
//-------------------------------------------------------------------
@@ -4050,11 +4129,15 @@ private:
// if enum_flag_enum_flag_HasIndirectParent is set. The indirection is offset by offsetof(MethodTable, m_pParentMethodTable).
// It allows casting helpers to go through parent chain natually. Casting helper do not need need the explicit check
// for enum_flag_HasIndirectParentMethodTable.
- TADDR m_pParentMethodTable;
+ ParentMT_t m_pParentMethodTable;
- PTR_Module m_pLoaderModule; // LoaderModule. It is equal to the ZapModule in ngened images
+ RelativePointer<PTR_Module> m_pLoaderModule; // LoaderModule. It is equal to the ZapModule in ngened images
- PTR_MethodTableWriteableData m_pWriteableData;
+#if defined(PLATFORM_UNIX) && defined(_TARGET_ARM_)
+ RelativePointer<PTR_MethodTableWriteableData> m_pWriteableData;
+#else
+ PlainPointer<PTR_MethodTableWriteableData> m_pWriteableData;
+#endif
// The value of lowest two bits describe what the union contains
enum LowBits {
@@ -4066,8 +4149,13 @@ private:
static const TADDR UNION_MASK = 3;
union {
- EEClass * m_pEEClass;
- TADDR m_pCanonMT;
+#if defined(PLATFORM_UNIX) && defined(_TARGET_ARM_)
+ RelativePointer<DPTR(EEClass)> m_pEEClass;
+ RelativePointer<TADDR> m_pCanonMT;
+#else
+ PlainPointer<DPTR(EEClass)> m_pEEClass;
+ PlainPointer<TADDR> m_pCanonMT;
+#endif
};
__forceinline static LowBits union_getLowBits(TADDR pCanonMT)
@@ -4089,14 +4177,18 @@ private:
union
{
- PTR_Dictionary * m_pPerInstInfo;
- TADDR m_ElementTypeHnd;
- TADDR m_pMultipurposeSlot1;
+ PerInstInfo_t m_pPerInstInfo;
+ TADDR m_ElementTypeHnd;
+ TADDR m_pMultipurposeSlot1;
};
public:
union
{
- InterfaceInfo_t * m_pInterfaceMap;
+#if defined(PLATFORM_UNIX) && defined(_TARGET_ARM_)
+ RelativePointer<PTR_InterfaceInfo> m_pInterfaceMap;
+#else
+ PlainPointer<PTR_InterfaceInfo> m_pInterfaceMap;
+#endif
TADDR m_pMultipurposeSlot2;
};
diff --git a/src/vm/methodtable.inl b/src/vm/methodtable.inl
index a8a4d2301c..4fa81c931b 100644
--- a/src/vm/methodtable.inl
+++ b/src/vm/methodtable.inl
@@ -23,24 +23,26 @@ inline PTR_EEClass MethodTable::GetClass_NoLogging()
{
LIMITED_METHOD_DAC_CONTRACT;
+ TADDR addr = ReadPointer(this, &MethodTable::m_pCanonMT);
+
#ifdef _DEBUG
- LowBits lowBits = union_getLowBits(m_pCanonMT);
+ LowBits lowBits = union_getLowBits(addr);
if (lowBits == UNION_EECLASS)
{
- return PTR_EEClass(m_pCanonMT);
+ return PTR_EEClass(addr);
}
else if (lowBits == UNION_METHODTABLE)
{
// pointer to canonical MethodTable.
- TADDR canonicalMethodTable = union_getPointer(m_pCanonMT);
- return PTR_EEClass(PTR_MethodTable(canonicalMethodTable)->m_pCanonMT);
+ TADDR canonicalMethodTable = union_getPointer(addr);
+ return PTR_EEClass(ReadPointer((MethodTable *) PTR_MethodTable(canonicalMethodTable), &MethodTable::m_pCanonMT));
}
#ifdef FEATURE_PREJIT
else if (lowBits == UNION_INDIRECTION)
{
// pointer to indirection cell that points to canonical MethodTable
- TADDR canonicalMethodTable = *PTR_TADDR(union_getPointer(m_pCanonMT));
- return PTR_EEClass(PTR_MethodTable(canonicalMethodTable)->m_pCanonMT);
+ TADDR canonicalMethodTable = *PTR_TADDR(union_getPointer(addr));
+ return PTR_EEClass(ReadPointer((MethodTable *) PTR_MethodTable(canonicalMethodTable), &MethodTable::m_pCanonMT));
}
#endif
#ifdef DACCESS_COMPILE
@@ -52,8 +54,6 @@ inline PTR_EEClass MethodTable::GetClass_NoLogging()
#else
- TADDR addr = m_pCanonMT;
-
if ((addr & 2) == 0)
{
// pointer to EEClass
@@ -65,12 +65,12 @@ inline PTR_EEClass MethodTable::GetClass_NoLogging()
{
// pointer to indirection cell that points to canonical MethodTable
TADDR canonicalMethodTable = *PTR_TADDR(addr - 3);
- return PTR_EEClass(PTR_MethodTable(canonicalMethodTable)->m_pCanonMT);
+ return PTR_EEClass(ReadPointer((MethodTable *) PTR_MethodTable(canonicalMethodTable), &MethodTable::m_pCanonMT));
}
#endif
// pointer to canonical MethodTable.
- return PTR_EEClass(PTR_MethodTable(addr - 2)->m_pCanonMT);
+ return PTR_EEClass(ReadPointer((MethodTable *) PTR_MethodTable(addr - 2), &MethodTable::m_pCanonMT));
#endif
}
@@ -113,25 +113,27 @@ inline BOOL MethodTable::IsClassPointerValid()
WRAPPER_NO_CONTRACT;
SUPPORTS_DAC;
- LowBits lowBits = union_getLowBits(m_pCanonMT);
+ TADDR addr = ReadPointer(this, &MethodTable::m_pCanonMT);
+
+ LowBits lowBits = union_getLowBits(addr);
if (lowBits == UNION_EECLASS)
{
- return (m_pEEClass != NULL);
+ return !m_pEEClass.IsNull();
}
else if (lowBits == UNION_METHODTABLE)
{
// pointer to canonical MethodTable.
- TADDR canonicalMethodTable = union_getPointer(m_pCanonMT);
- return (PTR_MethodTable(canonicalMethodTable)->m_pEEClass != NULL);
+ TADDR canonicalMethodTable = union_getPointer(addr);
+ return !PTR_MethodTable(canonicalMethodTable)->m_pEEClass.IsNull();
}
#ifdef FEATURE_PREJIT
else if (lowBits == UNION_INDIRECTION)
{
// pointer to indirection cell that points to canonical MethodTable
- TADDR canonicalMethodTable = *PTR_TADDR(union_getPointer(m_pCanonMT));
+ TADDR canonicalMethodTable = *PTR_TADDR(union_getPointer(addr));
if (CORCOMPILE_IS_POINTER_TAGGED(canonicalMethodTable))
return FALSE;
- return (PTR_MethodTable(canonicalMethodTable)->m_pEEClass != NULL);
+ return !PTR_MethodTable(canonicalMethodTable)->m_pEEClass.IsNull();
}
#endif
_ASSERTE(!"Malformed m_pEEClass in MethodTable");
@@ -161,7 +163,7 @@ inline PTR_Module MethodTable::GetZapModule()
PTR_Module zapModule = NULL;
if (IsZapped())
{
- zapModule = m_pLoaderModule;
+ zapModule = ReadPointer(this, &MethodTable::m_pLoaderModule);
}
return zapModule;
@@ -171,7 +173,7 @@ inline PTR_Module MethodTable::GetZapModule()
inline PTR_Module MethodTable::GetLoaderModule()
{
LIMITED_METHOD_DAC_CONTRACT;
- return m_pLoaderModule;
+ return ReadPointer(this, &MethodTable::m_pLoaderModule);
}
inline PTR_LoaderAllocator MethodTable::GetLoaderAllocator()
@@ -187,7 +189,7 @@ inline PTR_LoaderAllocator MethodTable::GetLoaderAllocator()
inline void MethodTable::SetLoaderModule(Module* pModule)
{
WRAPPER_NO_CONTRACT;
- m_pLoaderModule = pModule;
+ m_pLoaderModule.SetValue(pModule);
}
inline void MethodTable::SetLoaderAllocator(LoaderAllocator* pAllocator)
@@ -884,10 +886,10 @@ inline DWORD MethodTable::GetNumVtableIndirections(DWORD wNumVirtuals)
}
//==========================================================================================
-inline PTR_PTR_PCODE MethodTable::GetVtableIndirections()
+inline DPTR(MethodTable::VTableIndir_t) MethodTable::GetVtableIndirections()
{
LIMITED_METHOD_DAC_CONTRACT;
- return dac_cast<PTR_PTR_PCODE>(dac_cast<TADDR>(this) + sizeof(MethodTable));
+ return dac_cast<DPTR(VTableIndir_t)>(dac_cast<TADDR>(this) + sizeof(MethodTable));
}
//==========================================================================================
@@ -949,7 +951,7 @@ inline DWORD MethodTable::VtableIndirectionSlotIterator::GetOffsetFromMethodTabl
WRAPPER_NO_CONTRACT;
PRECONDITION(m_i != (DWORD) -1 && m_i < m_count);
- return GetVtableOffset() + sizeof(PTR_PCODE) * m_i;
+ return GetVtableOffset() + sizeof(VTableIndir_t) * m_i;
}
//==========================================================================================
@@ -958,7 +960,7 @@ inline PTR_PCODE MethodTable::VtableIndirectionSlotIterator::GetIndirectionSlot(
LIMITED_METHOD_DAC_CONTRACT;
PRECONDITION(m_i != (DWORD) -1 && m_i < m_count);
- return *m_pSlot;
+ return m_pSlot->GetValueMaybeNull(dac_cast<TADDR>(m_pSlot));
}
//==========================================================================================
@@ -966,7 +968,7 @@ inline PTR_PCODE MethodTable::VtableIndirectionSlotIterator::GetIndirectionSlot(
inline void MethodTable::VtableIndirectionSlotIterator::SetIndirectionSlot(PTR_PCODE pChunk)
{
LIMITED_METHOD_CONTRACT;
- *m_pSlot = pChunk;
+ m_pSlot->SetValueMaybeNull(pChunk);
}
#endif
@@ -1144,8 +1146,10 @@ inline PTR_MethodTable MethodTable::GetCanonicalMethodTable()
{
LIMITED_METHOD_DAC_CONTRACT;
+ TADDR addr = ReadPointer(this, &MethodTable::m_pCanonMT);
+
#ifdef _DEBUG
- LowBits lowBits = union_getLowBits(m_pCanonMT);
+ LowBits lowBits = union_getLowBits(addr);
if (lowBits == UNION_EECLASS)
{
return dac_cast<PTR_MethodTable>(this);
@@ -1153,18 +1157,17 @@ inline PTR_MethodTable MethodTable::GetCanonicalMethodTable()
else if (lowBits == UNION_METHODTABLE)
{
// pointer to canonical MethodTable.
- return PTR_MethodTable(union_getPointer(m_pCanonMT));
+ return PTR_MethodTable(union_getPointer(addr));
}
#ifdef FEATURE_PREJIT
else if (lowBits == UNION_INDIRECTION)
{
- return PTR_MethodTable(*PTR_TADDR(union_getPointer(m_pCanonMT)));
+ return PTR_MethodTable(*PTR_TADDR(union_getPointer(addr)));
}
#endif
_ASSERTE(!"Malformed m_pCanonMT in MethodTable");
return NULL;
#else
- TADDR addr = m_pCanonMT;
if ((addr & 2) == 0)
return dac_cast<PTR_MethodTable>(this);
@@ -1184,11 +1187,12 @@ inline TADDR MethodTable::GetCanonicalMethodTableFixup()
LIMITED_METHOD_DAC_CONTRACT;
#ifdef FEATURE_PREJIT
- LowBits lowBits = union_getLowBits(m_pCanonMT);
+ TADDR addr = ReadPointer(this, &MethodTable::m_pCanonMT);
+ LowBits lowBits = union_getLowBits(addr);
if (lowBits == UNION_INDIRECTION)
{
// pointer to canonical MethodTable.
- return *PTR_TADDR(union_getPointer(m_pCanonMT));
+ return *PTR_TADDR(union_getPointer(addr));
}
else
#endif
@@ -1251,7 +1255,7 @@ inline BOOL MethodTable::HasExplicitSize()
inline DWORD MethodTable::GetPerInstInfoSize()
{
LIMITED_METHOD_DAC_CONTRACT;
- return GetNumDicts() * sizeof(TypeHandle*);
+ return GetNumDicts() * sizeof(PerInstInfoElem_t);
}
//==========================================================================================
@@ -1303,7 +1307,7 @@ inline BOOL MethodTable::IsCanonicalMethodTable()
{
LIMITED_METHOD_DAC_CONTRACT;
- return (union_getLowBits(m_pCanonMT) == UNION_EECLASS);
+ return (union_getLowBits(ReadPointer(this, &MethodTable::m_pCanonMT)) == UNION_EECLASS);
}
//==========================================================================================
@@ -1337,7 +1341,7 @@ inline PTR_InterfaceInfo MethodTable::GetInterfaceMap()
{
LIMITED_METHOD_DAC_CONTRACT;
- return dac_cast<PTR_InterfaceInfo>(m_pMultipurposeSlot2); // m_pInterfaceMap
+ return ReadPointer(this, &MethodTable::m_pInterfaceMap);
}
//==========================================================================================
@@ -1350,7 +1354,7 @@ FORCEINLINE TADDR MethodTable::GetMultipurposeSlotPtr(WFLAGS2_ENUM flag, const B
DWORD offset = offsets[GetFlag((WFLAGS2_ENUM)(flag - 1))];
if (offset >= sizeof(MethodTable)) {
- offset += GetNumVtableIndirections() * sizeof(PTR_PCODE);
+ offset += GetNumVtableIndirections() * sizeof(VTableIndir_t);
}
return dac_cast<TADDR>(this) + offset;
@@ -1365,7 +1369,7 @@ FORCEINLINE DWORD MethodTable::GetOffsetOfOptionalMember(OptionalMemberId id)
DWORD offset = c_OptionalMembersStartOffsets[GetFlag(enum_flag_MultipurposeSlotsMask)];
- offset += GetNumVtableIndirections() * sizeof(PTR_PCODE);
+ offset += GetNumVtableIndirections() * sizeof(VTableIndir_t);
#undef METHODTABLE_OPTIONAL_MEMBER
#define METHODTABLE_OPTIONAL_MEMBER(NAME, TYPE, GETTER) \
@@ -1732,7 +1736,7 @@ FORCEINLINE PTR_Module MethodTable::GetGenericsStaticsModuleAndID(DWORD * pID)
_ASSERTE(!IsStringOrArray());
if (m_dwFlags & enum_flag_StaticsMask_IfGenericsThenCrossModule)
{
- CrossModuleGenericsStaticsInfo *pInfo = m_pWriteableData->GetCrossModuleGenericsStaticsInfo();
+ CrossModuleGenericsStaticsInfo *pInfo = ReadPointer(this, &MethodTable::m_pWriteableData)->GetCrossModuleGenericsStaticsInfo();
_ASSERTE(FitsIn<DWORD>(pInfo->m_DynamicTypeID) || pInfo->m_DynamicTypeID == (SIZE_T)-1);
*pID = static_cast<DWORD>(pInfo->m_DynamicTypeID);
return pInfo->m_pModuleForStatics;
diff --git a/src/vm/methodtablebuilder.cpp b/src/vm/methodtablebuilder.cpp
index 3a738df496..f9876608eb 100644
--- a/src/vm/methodtablebuilder.cpp
+++ b/src/vm/methodtablebuilder.cpp
@@ -21,7 +21,6 @@
#include "encee.h"
#include "mdaassistants.h"
#include "ecmakey.h"
-#include "security.h"
#include "customattribute.h"
#include "typestring.h"
@@ -1822,7 +1821,7 @@ MethodTableBuilder::BuildMethodTableThrowing(
GetHalfBakedClass()->SetIsNotTightlyPacked();
#ifdef FEATURE_HFA
- CheckForHFA(pByValueClassCache);
+ GetHalfBakedClass()->CheckForHFA(pByValueClassCache);
#endif
#ifdef FEATURE_UNIX_AMD64_STRUCT_PASSING
#ifdef FEATURE_HFA
@@ -1844,7 +1843,7 @@ MethodTableBuilder::BuildMethodTableThrowing(
#ifdef FEATURE_HFA
if (HasLayout())
{
- CheckForNativeHFA();
+ GetHalfBakedClass()->CheckForNativeHFA();
}
#endif
@@ -4168,19 +4167,6 @@ VOID MethodTableBuilder::InitializeFieldDescs(FieldDesc *pFieldDescList,
pszFieldName
);
- // Check if the ValueType field containing non-publics is overlapped
- if (HasExplicitFieldOffsetLayout()
- && pLayoutFieldInfo != NULL
- && pLayoutFieldInfo->m_fIsOverlapped
- && pByValueClass != NULL
- && pByValueClass->GetClass()->HasNonPublicFields())
- {
- if (!Security::CanSkipVerification(GetAssembly()->GetDomainAssembly()))
- {
- BuildMethodTableThrowException(IDS_CLASSLOAD_BADOVERLAP);
- }
- }
-
// We're using FieldDesc::m_pMTOfEnclosingClass to temporarily store the field's size.
//
if (fIsByValue)
@@ -4281,14 +4267,6 @@ VOID MethodTableBuilder::InitializeFieldDescs(FieldDesc *pFieldDescList,
BAD_FORMAT_NOTHROW_ASSERT(!"ObjectRef in an RVA field");
BuildMethodTableThrowException(COR_E_BADIMAGEFORMAT, IDS_CLASSLOAD_BAD_FIELD, mdTokenNil);
}
- if (pByValueClass->GetClass()->HasNonPublicFields())
- {
- if (!Security::CanHaveRVA(GetAssembly()))
- {
- BAD_FORMAT_NOTHROW_ASSERT(!"ValueType with non-public fields as a type of an RVA field");
- BuildMethodTableThrowException(COR_E_BADIMAGEFORMAT, IDS_CLASSLOAD_BAD_FIELD, mdTokenNil);
- }
- }
}
}
@@ -4321,14 +4299,6 @@ VOID MethodTableBuilder::InitializeFieldDescs(FieldDesc *pFieldDescList,
{
fldSize = GetSizeForCorElementType(FieldDescElementType);
}
- if (!GetModule()->CheckRvaField(rva, fldSize))
- {
- if (!Security::CanHaveRVA(GetAssembly()))
- {
- BAD_FORMAT_NOTHROW_ASSERT(!"Illegal RVA of a mapped field");
- BuildMethodTableThrowException(COR_E_BADIMAGEFORMAT, IDS_CLASSLOAD_BAD_FIELD, mdTokenNil);
- }
- }
pFD->SetOffsetRVA(rva);
}
@@ -4368,14 +4338,6 @@ VOID MethodTableBuilder::InitializeFieldDescs(FieldDesc *pFieldDescList,
BAD_FORMAT_NOTHROW_ASSERT(!"ObjectRef in an RVA self-referencing static field");
BuildMethodTableThrowException(COR_E_BADIMAGEFORMAT, IDS_CLASSLOAD_BAD_FIELD, mdTokenNil);
}
- if (HasNonPublicFields())
- { // RVA ValueTypes with non-public fields must be checked against security
- if (!Security::CanHaveRVA(GetAssembly()))
- {
- BAD_FORMAT_NOTHROW_ASSERT(!"ValueType with non-public fields as a type of an RVA self-referencing static field");
- BuildMethodTableThrowException(COR_E_BADIMAGEFORMAT, IDS_CLASSLOAD_BAD_FIELD, mdTokenNil);
- }
- }
}
DWORD dwNumInstanceFields = dwCurrentDeclaredField + (HasParent() ? GetParentMethodTable()->GetNumInstanceFields() : 0);
@@ -4464,15 +4426,6 @@ MethodTableBuilder::VerifySelfReferencingStaticValueTypeFields_WithRVA(
{
DWORD rva;
IfFailThrow(GetMDImport()->GetFieldRVA(pFD->GetMemberDef(), &rva));
-
- if (!GetModule()->CheckRvaField(rva, bmtFP->NumInstanceFieldBytes))
- {
- if (!Security::CanHaveRVA(GetAssembly()))
- {
- BAD_FORMAT_NOTHROW_ASSERT(!"Illegal RVA of a mapped self-referencing static field");
- BuildMethodTableThrowException(COR_E_BADIMAGEFORMAT, IDS_CLASSLOAD_BAD_FIELD, mdTokenNil);
- }
- }
}
}
}
@@ -5126,6 +5079,20 @@ MethodTableBuilder::InitNewMethodDesc(
pNewMD->SetNotInline(true);
}
+ // Check for methods marked as [Intrinsic]
+ if (GetModule()->IsSystem())
+ {
+ HRESULT hr = GetMDImport()->GetCustomAttributeByName(pMethod->GetMethodSignature().GetToken(),
+ g_CompilerServicesIntrinsicAttribute,
+ NULL,
+ NULL);
+
+ if (hr == S_OK)
+ {
+ pNewMD->SetIsJitIntrinsic();
+ }
+ }
+
pNewMD->SetSlot(pMethod->GetSlotIndex());
}
@@ -6937,6 +6904,12 @@ MethodTableBuilder::NeedsNativeCodeSlot(bmtMDMethod * pMDMethod)
}
#endif
+#if defined(FEATURE_JIT_PITCHING)
+ if ((CLRConfig::GetConfigValue(CLRConfig::INTERNAL_JitPitchEnabled) != 0) &&
+ (CLRConfig::GetConfigValue(CLRConfig::INTERNAL_JitPitchMemThreshold) != 0))
+ return TRUE;
+#endif
+
return GetModule()->IsEditAndContinueEnabled();
}
@@ -8216,188 +8189,6 @@ void MethodTableBuilder::StoreEightByteClassification(SystemVStructRegisterPassi
#endif // FEATURE_UNIX_AMD64_STRUCT_PASSING
-#ifdef FEATURE_HFA
-//---------------------------------------------------------------------------------------
-//
-VOID
-MethodTableBuilder::CheckForHFA(MethodTable ** pByValueClassCache)
-{
- STANDARD_VM_CONTRACT;
-
- // This method should be called for valuetypes only
- _ASSERTE(IsValueClass());
-
- // No HFAs with explicit layout. There may be cases where explicit layout may be still
- // eligible for HFA, but it is hard to tell the real intent. Make it simple and just
- // unconditionally disable HFAs for explicit layout.
- if (HasExplicitFieldOffsetLayout())
- return;
-
- CorElementType hfaType = ELEMENT_TYPE_END;
-
- FieldDesc *pFieldDescList = GetHalfBakedClass()->GetFieldDescList();
- for (UINT i = 0; i < bmtEnumFields->dwNumInstanceFields; i++)
- {
- FieldDesc *pFD = &pFieldDescList[i];
- CorElementType fieldType = pFD->GetFieldType();
-
- switch (fieldType)
- {
- case ELEMENT_TYPE_VALUETYPE:
- fieldType = pByValueClassCache[i]->GetHFAType();
- break;
-
- case ELEMENT_TYPE_R4:
- case ELEMENT_TYPE_R8:
- break;
-
- default:
- // Not HFA
- return;
- }
-
- // Field type should be a valid HFA type.
- if (fieldType == ELEMENT_TYPE_END)
- {
- return;
- }
-
- // Initialize with a valid HFA type.
- if (hfaType == ELEMENT_TYPE_END)
- {
- hfaType = fieldType;
- }
- // All field types should be equal.
- else if (fieldType != hfaType)
- {
- return;
- }
- }
-
- if (hfaType == ELEMENT_TYPE_END)
- return;
-
- int elemSize = (hfaType == ELEMENT_TYPE_R8) ? sizeof(double) : sizeof(float);
-
- // Note that we check the total size, but do not perform any checks on number of fields:
- // - Type of fields can be HFA valuetype itself
- // - Managed C++ HFA valuetypes have just one <alignment member> of type float to signal that
- // the valuetype is HFA and explicitly specified size
-
- DWORD totalSize = bmtFP->NumInstanceFieldBytes;
-
- if (totalSize % elemSize != 0)
- return;
-
- // On ARM, HFAs can have a maximum of four fields regardless of whether those are float or double.
- if (totalSize / elemSize > 4)
- return;
-
- // All the above tests passed. It's HFA!
- GetHalfBakedMethodTable()->SetIsHFA();
-}
-
-//
-// The managed and unmanaged views of the types can differ for non-blitable types. This method
-// mirrors the HFA type computation for the unmanaged view.
-//
-void MethodTableBuilder::CheckForNativeHFA()
-{
- STANDARD_VM_CONTRACT;
-
- // No HFAs with inheritance
- if (!(IsValueClass() || (GetParentMethodTable() == g_pObjectClass)))
- return;
-
- // No HFAs with explicit layout. There may be cases where explicit layout may be still
- // eligible for HFA, but it is hard to tell the real intent. Make it simple and just
- // unconditionally disable HFAs for explicit layout.
- if (HasExplicitFieldOffsetLayout())
- return;
-
- const FieldMarshaler *pFieldMarshaler = GetLayoutInfo()->GetFieldMarshalers();
- UINT numReferenceFields = GetLayoutInfo()->GetNumCTMFields();
-
- CorElementType hfaType = ELEMENT_TYPE_END;
-
- while (numReferenceFields--)
- {
- CorElementType fieldType = ELEMENT_TYPE_END;
-
- switch (pFieldMarshaler->GetNStructFieldType())
- {
- case NFT_COPY4:
- case NFT_COPY8:
- fieldType = pFieldMarshaler->GetFieldDesc()->GetFieldType();
- if (fieldType != ELEMENT_TYPE_R4 && fieldType != ELEMENT_TYPE_R8)
- return;
- break;
-
- case NFT_NESTEDLAYOUTCLASS:
- fieldType = ((FieldMarshaler_NestedLayoutClass *)pFieldMarshaler)->GetMethodTable()->GetNativeHFAType();
- break;
-
- case NFT_NESTEDVALUECLASS:
- fieldType = ((FieldMarshaler_NestedValueClass *)pFieldMarshaler)->GetMethodTable()->GetNativeHFAType();
- break;
-
- case NFT_FIXEDARRAY:
- fieldType = ((FieldMarshaler_FixedArray *)pFieldMarshaler)->GetElementTypeHandle().GetMethodTable()->GetNativeHFAType();
- break;
-
- case NFT_DATE:
- fieldType = ELEMENT_TYPE_R8;
- break;
-
- default:
- // Not HFA
- return;
- }
-
- // Field type should be a valid HFA type.
- if (fieldType == ELEMENT_TYPE_END)
- {
- return;
- }
-
- // Initialize with a valid HFA type.
- if (hfaType == ELEMENT_TYPE_END)
- {
- hfaType = fieldType;
- }
- // All field types should be equal.
- else if (fieldType != hfaType)
- {
- return;
- }
-
- ((BYTE*&)pFieldMarshaler) += MAXFIELDMARSHALERSIZE;
- }
-
- if (hfaType == ELEMENT_TYPE_END)
- return;
-
- int elemSize = (hfaType == ELEMENT_TYPE_R8) ? sizeof(double) : sizeof(float);
-
- // Note that we check the total size, but do not perform any checks on number of fields:
- // - Type of fields can be HFA valuetype itself
- // - Managed C++ HFA valuetypes have just one <alignment member> of type float to signal that
- // the valuetype is HFA and explicitly specified size
-
- DWORD totalSize = GetHalfBakedClass()->GetNativeSize();
-
- if (totalSize % elemSize != 0)
- return;
-
- // On ARM, HFAs can have a maximum of four fields regardless of whether those are float or double.
- if (totalSize / elemSize > 4)
- return;
-
- // All the above tests passed. It's HFA!
- GetLayoutInfo()->SetNativeHFAType(hfaType);
-}
-#endif // FEATURE_HFA
-
//---------------------------------------------------------------------------------------
//
// make sure that no object fields are overlapped incorrectly and define the
@@ -8633,17 +8424,6 @@ MethodTableBuilder::HandleExplicitLayout(
IDS_CLASSLOAD_EXPLICIT_LAYOUT);
}
- if (!explicitClassTrust.IsVerifiable())
- {
- if (!Security::CanSkipVerification(GetAssembly()->GetDomainAssembly()))
- {
- ThrowFieldLayoutError(GetCl(),
- GetModule(),
- firstObjectOverlapOffset,
- IDS_CLASSLOAD_UNVERIFIABLE_FIELD_LAYOUT);
- }
- }
-
if (!explicitClassTrust.IsNonOverLayed())
{
SetHasOverLayedFields();
@@ -9006,7 +8786,7 @@ void MethodTableBuilder::CopyExactParentSlots(MethodTable *pMT, MethodTable *pAp
//
// Non-canonical method tables either share everything or nothing so it is sufficient to check
// just the first indirection to detect sharing.
- if (pMT->GetVtableIndirections()[0] != pCanonMT->GetVtableIndirections()[0])
+ if (pMT->GetVtableIndirections()[0].GetValueMaybeNull() != pCanonMT->GetVtableIndirections()[0].GetValueMaybeNull())
{
for (DWORD i = 0; i < nParentVirtuals; i++)
{
@@ -9033,7 +8813,7 @@ void MethodTableBuilder::CopyExactParentSlots(MethodTable *pMT, MethodTable *pAp
// We need to re-inherit this slot from the exact parent.
DWORD indirectionIndex = MethodTable::GetIndexOfVtableIndirection(i);
- if (pMT->GetVtableIndirections()[indirectionIndex] == pApproxParentMT->GetVtableIndirections()[indirectionIndex])
+ if (pMT->GetVtableIndirections()[indirectionIndex].GetValueMaybeNull() == pApproxParentMT->GetVtableIndirections()[indirectionIndex].GetValueMaybeNull())
{
// The slot lives in a chunk shared from the approximate parent MT
// If so, we need to change to share the chunk from the exact parent MT
@@ -9044,7 +8824,7 @@ void MethodTableBuilder::CopyExactParentSlots(MethodTable *pMT, MethodTable *pAp
_ASSERTE(MethodTable::CanShareVtableChunksFrom(pParentMT, pMT->GetLoaderModule()));
#endif
- pMT->GetVtableIndirections()[indirectionIndex] = pParentMT->GetVtableIndirections()[indirectionIndex];
+ pMT->GetVtableIndirections()[indirectionIndex].SetValueMaybeNull(pParentMT->GetVtableIndirections()[indirectionIndex].GetValueMaybeNull());
i = MethodTable::GetEndSlotForVtableIndirection(indirectionIndex, nParentVirtuals) - 1;
continue;
@@ -9901,7 +9681,7 @@ MethodTable * MethodTableBuilder::AllocateNewMT(Module *pLoaderModule,
S_SIZE_T cbTotalSize = S_SIZE_T(dwGCSize) + S_SIZE_T(sizeof(MethodTable));
// vtable
- cbTotalSize += MethodTable::GetNumVtableIndirections(dwVirtuals) * sizeof(PTR_PCODE);
+ cbTotalSize += MethodTable::GetNumVtableIndirections(dwVirtuals) * sizeof(MethodTable::VTableIndir_t);
DWORD dwMultipurposeSlotsMask = 0;
@@ -9945,7 +9725,7 @@ MethodTable * MethodTableBuilder::AllocateNewMT(Module *pLoaderModule,
if (dwNumDicts != 0)
{
cbTotalSize += sizeof(GenericsDictInfo);
- cbTotalSize += S_SIZE_T(dwNumDicts) * S_SIZE_T(sizeof(TypeHandle*));
+ cbTotalSize += S_SIZE_T(dwNumDicts) * S_SIZE_T(sizeof(MethodTable::PerInstInfoElem_t));
cbTotalSize += cbInstAndDict;
}
@@ -10050,7 +9830,7 @@ MethodTable * MethodTableBuilder::AllocateNewMT(Module *pLoaderModule,
{
// Share the parent chunk
_ASSERTE(it.GetEndSlot() <= pMTParent->GetNumVirtuals());
- it.SetIndirectionSlot(pMTParent->GetVtableIndirections()[it.GetIndex()]);
+ it.SetIndirectionSlot(pMTParent->GetVtableIndirections()[it.GetIndex()].GetValueMaybeNull());
}
else
{
@@ -10098,19 +9878,20 @@ MethodTable * MethodTableBuilder::AllocateNewMT(Module *pLoaderModule,
// the dictionary pointers follow the interface map
if (dwNumDicts)
{
- Dictionary** pPerInstInfo = (Dictionary**)(pData + offsetOfInstAndDict.Value() + sizeof(GenericsDictInfo));
+ MethodTable::PerInstInfoElem_t *pPerInstInfo = (MethodTable::PerInstInfoElem_t *)(pData + offsetOfInstAndDict.Value() + sizeof(GenericsDictInfo));
pMT->SetPerInstInfo ( pPerInstInfo);
// Fill in the dictionary for this type, if it's instantiated
if (cbInstAndDict)
{
- *(pPerInstInfo + (dwNumDicts-1)) = (Dictionary*) (pPerInstInfo + dwNumDicts);
+ MethodTable::PerInstInfoElem_t *pPInstInfo = (MethodTable::PerInstInfoElem_t *)(pPerInstInfo + (dwNumDicts-1));
+ pPInstInfo->SetValueMaybeNull((Dictionary*) (pPerInstInfo + dwNumDicts));
}
}
#ifdef _DEBUG
- pMT->m_pWriteableData->m_dwLastVerifedGCCnt = (DWORD)-1;
+ pMT->m_pWriteableData.GetValue()->m_dwLastVerifedGCCnt = (DWORD)-1;
#endif // _DEBUG
RETURN(pMT);
@@ -10599,7 +10380,7 @@ MethodTableBuilder::SetupMethodTable2(
// with code:MethodDesc::SetStableEntryPointInterlocked.
//
DWORD indirectionIndex = MethodTable::GetIndexOfVtableIndirection(iCurSlot);
- if (GetParentMethodTable()->GetVtableIndirections()[indirectionIndex] != pMT->GetVtableIndirections()[indirectionIndex])
+ if (GetParentMethodTable()->GetVtableIndirections()[indirectionIndex].GetValueMaybeNull() != pMT->GetVtableIndirections()[indirectionIndex].GetValueMaybeNull())
pMT->SetSlot(iCurSlot, pMD->GetMethodEntryPoint());
}
else
diff --git a/src/vm/methodtablebuilder.h b/src/vm/methodtablebuilder.h
index 8c838d37e6..fcb10a86fc 100644
--- a/src/vm/methodtablebuilder.h
+++ b/src/vm/methodtablebuilder.h
@@ -223,7 +223,6 @@ private:
BOOL IsDelegate() { WRAPPER_NO_CONTRACT; return GetHalfBakedClass()->IsDelegate(); }
BOOL IsNested() { WRAPPER_NO_CONTRACT; return GetHalfBakedClass()->IsNested(); }
BOOL HasFieldsWhichMustBeInited() { WRAPPER_NO_CONTRACT; return GetHalfBakedClass()->HasFieldsWhichMustBeInited(); }
- BOOL HasRemotingProxyAttribute() { WRAPPER_NO_CONTRACT; return GetHalfBakedClass()->HasRemotingProxyAttribute(); }
BOOL IsBlittable() { WRAPPER_NO_CONTRACT; return GetHalfBakedClass()->IsBlittable(); }
PTR_MethodDescChunk GetChunks() { WRAPPER_NO_CONTRACT; return GetHalfBakedClass()->GetChunks(); }
BOOL HasExplicitFieldOffsetLayout() { WRAPPER_NO_CONTRACT; return GetHalfBakedClass()->HasExplicitFieldOffsetLayout(); }
@@ -258,7 +257,6 @@ private:
void SetNumBoxedRegularStatics(WORD x) { WRAPPER_NO_CONTRACT; GetHalfBakedClass()->SetNumBoxedRegularStatics(x); }
void SetNumBoxedThreadStatics(WORD x) { WRAPPER_NO_CONTRACT; GetHalfBakedClass()->SetNumBoxedThreadStatics(x); }
void SetAlign8Candidate() { WRAPPER_NO_CONTRACT; GetHalfBakedClass()->SetAlign8Candidate(); }
- void SetHasRemotingProxyAttribute() { WRAPPER_NO_CONTRACT; GetHalfBakedClass()->SetHasRemotingProxyAttribute(); }
void SetHasOverLayedFields() { WRAPPER_NO_CONTRACT; GetHalfBakedClass()->SetHasOverLayedFields(); }
void SetNonGCRegularStaticFieldBytes(DWORD x) { WRAPPER_NO_CONTRACT; GetHalfBakedClass()->SetNonGCRegularStaticFieldBytes(x); }
void SetNonGCThreadStaticFieldBytes(DWORD x) { WRAPPER_NO_CONTRACT; GetHalfBakedClass()->SetNonGCThreadStaticFieldBytes(x); }
diff --git a/src/vm/mngstdinterfaces.cpp b/src/vm/mngstdinterfaces.cpp
index 5aafe8a97c..d6de4f32a0 100644
--- a/src/vm/mngstdinterfaces.cpp
+++ b/src/vm/mngstdinterfaces.cpp
@@ -22,7 +22,6 @@
#include "method.hpp"
#include "runtimecallablewrapper.h"
#include "excep.h"
-#include "security.h"
#include "typeparse.h"
//
@@ -217,9 +216,6 @@ LPVOID MngStdItfBase::ForwardCallToManagedView(
// The target isn't a TP so it better be a COM object.
_ASSERTE(Lr.Obj->GetMethodTable()->IsComObjectType());
- // We are about to call out to ummanaged code so we need to make a security check.
- Security::SpecialDemand(SSWT_DEMAND_FROM_NATIVE, SECURITY_UNMANAGED_CODE);
-
{
RCWHolder pRCW(GetThread());
RCWPROTECT_BEGIN(pRCW, Lr.Obj);
diff --git a/src/vm/mscorlib.h b/src/vm/mscorlib.h
index a9574213af..45462b33dd 100644
--- a/src/vm/mscorlib.h
+++ b/src/vm/mscorlib.h
@@ -113,11 +113,6 @@ DEFINE_CLASS_U(System, AppDomainSetup, AppDomainSetupObjec
DEFINE_FIELD_U(_Entries, AppDomainSetupObject, m_Entries)
DEFINE_FIELD_U(_AppBase, AppDomainSetupObject, m_AppBase)
DEFINE_FIELD_U(_CompatFlags, AppDomainSetupObject, m_CompatFlags)
-DEFINE_FIELD_U(_TargetFrameworkName, AppDomainSetupObject, m_TargetFrameworkName)
-DEFINE_FIELD_U(_CheckedForTargetFrameworkName, AppDomainSetupObject, m_CheckedForTargetFrameworkName)
-#ifdef FEATURE_RANDOMIZED_STRING_HASHING
-DEFINE_FIELD_U(_UseRandomizedStringHashing, AppDomainSetupObject, m_UseRandomizedStringHashing)
-#endif
DEFINE_CLASS(ARG_ITERATOR, System, ArgIterator)
DEFINE_CLASS_U(System, ArgIterator, VARARGS) // Includes a SigPointer.
@@ -165,7 +160,9 @@ DEFINE_FIELD_U(_Minor, VersionBaseObject, m_Minor)
DEFINE_FIELD_U(_Build, VersionBaseObject, m_Build)
DEFINE_FIELD_U(_Revision, VersionBaseObject, m_Revision)
DEFINE_CLASS(VERSION, System, Version)
-DEFINE_METHOD(VERSION, CTOR, .ctor, IM_Int_Int_Int_Int_RetVoid)
+DEFINE_METHOD(VERSION, CTOR_Ix2, .ctor, IM_Int_Int_RetVoid)
+DEFINE_METHOD(VERSION, CTOR_Ix3, .ctor, IM_Int_Int_Int_RetVoid)
+DEFINE_METHOD(VERSION, CTOR_Ix4, .ctor, IM_Int_Int_Int_Int_RetVoid)
DEFINE_CLASS(ASSEMBLY_VERSION_COMPATIBILITY, Assemblies, AssemblyVersionCompatibility)
@@ -609,12 +606,7 @@ DEFINE_METHOD(MULTICAST_DELEGATE, CTOR_CLOSED, CtorClosed,
DEFINE_METHOD(MULTICAST_DELEGATE, CTOR_CLOSED_STATIC, CtorClosedStatic, IM_Obj_IntPtr_RetVoid)
DEFINE_METHOD(MULTICAST_DELEGATE, CTOR_RT_CLOSED, CtorRTClosed, IM_Obj_IntPtr_RetVoid)
DEFINE_METHOD(MULTICAST_DELEGATE, CTOR_OPENED, CtorOpened, IM_Obj_IntPtr_IntPtr_RetVoid)
-DEFINE_METHOD(MULTICAST_DELEGATE, CTOR_SECURE_CLOSED, CtorSecureClosed, IM_Obj_IntPtr_IntPtr_IntPtr_RetVoid)
-DEFINE_METHOD(MULTICAST_DELEGATE, CTOR_SECURE_CLOSED_STATIC,CtorSecureClosedStatic, IM_Obj_IntPtr_IntPtr_IntPtr_RetVoid)
-DEFINE_METHOD(MULTICAST_DELEGATE, CTOR_SECURE_RT_CLOSED, CtorSecureRTClosed, IM_Obj_IntPtr_IntPtr_IntPtr_RetVoid)
-DEFINE_METHOD(MULTICAST_DELEGATE, CTOR_SECURE_OPENED, CtorSecureOpened, IM_Obj_IntPtr_IntPtr_IntPtr_IntPtr_RetVoid)
DEFINE_METHOD(MULTICAST_DELEGATE, CTOR_VIRTUAL_DISPATCH, CtorVirtualDispatch, IM_Obj_IntPtr_IntPtr_RetVoid)
-DEFINE_METHOD(MULTICAST_DELEGATE, CTOR_SECURE_VIRTUAL_DISPATCH, CtorSecureVirtualDispatch, IM_Obj_IntPtr_IntPtr_IntPtr_IntPtr_RetVoid)
DEFINE_METHOD(MULTICAST_DELEGATE, CTOR_COLLECTIBLE_CLOSED_STATIC, CtorCollectibleClosedStatic, IM_Obj_IntPtr_IntPtr_RetVoid)
DEFINE_METHOD(MULTICAST_DELEGATE, CTOR_COLLECTIBLE_OPENED, CtorCollectibleOpened, IM_Obj_IntPtr_IntPtr_IntPtr_RetVoid)
DEFINE_METHOD(MULTICAST_DELEGATE, CTOR_COLLECTIBLE_VIRTUAL_DISPATCH, CtorCollectibleVirtualDispatch, IM_Obj_IntPtr_IntPtr_IntPtr_RetVoid)
@@ -785,8 +777,10 @@ DEFINE_METHOD(JIT_HELPERS, GET_RAW_SZ_ARRAY_DATA, GetRawSzArrayData, N
DEFINE_CLASS(UNSAFE, CompilerServices, Unsafe)
DEFINE_METHOD(UNSAFE, AS_POINTER, AsPointer, NoSig)
DEFINE_METHOD(UNSAFE, SIZEOF, SizeOf, NoSig)
-DEFINE_METHOD(UNSAFE, BYREF_AS, As, NoSig)
-DEFINE_METHOD(UNSAFE, BYREF_ADD, Add, NoSig)
+DEFINE_METHOD(UNSAFE, BYREF_AS, As, GM_RefTFrom_RetRefTTo)
+DEFINE_METHOD(UNSAFE, OBJECT_AS, As, GM_Obj_RetT)
+DEFINE_METHOD(UNSAFE, BYREF_ADD, Add, GM_RefT_Int_RetRefT)
+DEFINE_METHOD(UNSAFE, PTR_ADD, Add, GM_PtrVoid_Int_RetPtrVoid)
DEFINE_METHOD(UNSAFE, BYREF_ADD_BYTE_OFFSET, AddByteOffset, NoSig)
DEFINE_METHOD(UNSAFE, BYREF_ARE_SAME, AreSame, NoSig)
DEFINE_METHOD(UNSAFE, BYREF_INIT_BLOCK_UNALIGNED, InitBlockUnaligned, NoSig)
@@ -807,7 +801,7 @@ DEFINE_FIELD(ARRAY_PINNING_HELPER, M_ARRAY_DATA, m_arrayData)
DEFINE_CLASS(RUNTIME_WRAPPED_EXCEPTION, CompilerServices, RuntimeWrappedException)
DEFINE_METHOD(RUNTIME_WRAPPED_EXCEPTION, OBJ_CTOR, .ctor, IM_Obj_RetVoid)
-DEFINE_FIELD(RUNTIME_WRAPPED_EXCEPTION, WRAPPED_EXCEPTION, m_wrappedException)
+DEFINE_FIELD(RUNTIME_WRAPPED_EXCEPTION, WRAPPED_EXCEPTION, _wrappedException)
DEFINE_CLASS_U(Interop, SafeHandle, SafeHandle)
DEFINE_FIELD_U(handle, SafeHandle, m_handle)
@@ -881,6 +875,7 @@ DEFINE_METHOD(STRING, CTORF_CHARARRAY_START_LEN,CtorCharArrayStart
DEFINE_METHOD(STRING, CTORF_CHAR_COUNT, CtorCharCount, IM_Char_Int_RetStr)
DEFINE_METHOD(STRING, CTORF_CHARPTR, CtorCharPtr, IM_PtrChar_RetStr)
DEFINE_METHOD(STRING, CTORF_CHARPTR_START_LEN,CtorCharPtrStartLength, IM_PtrChar_Int_Int_RetStr)
+DEFINE_METHOD(STRING, CTORF_READONLYSPANOFCHAR,CtorReadOnlySpanOfChar, IM_ReadOnlySpanOfChar_RetStr)
DEFINE_METHOD(STRING, INTERNAL_COPY, InternalCopy, SM_Str_IntPtr_Int_RetVoid)
DEFINE_METHOD(STRING, WCSLEN, wcslen, SM_PtrChar_RetInt)
DEFINE_PROPERTY(STRING, LENGTH, Length, Int)
@@ -971,6 +966,8 @@ DEFINE_CLASS(UNKNOWN_WRAPPER, Interop, UnknownWrapper)
#endif
DEFINE_CLASS(VALUE_TYPE, System, ValueType)
+DEFINE_METHOD(VALUE_TYPE, GET_HASH_CODE, GetHashCode, IM_RetInt)
+DEFINE_METHOD(VALUE_TYPE, EQUALS, Equals, IM_Obj_RetBool)
#ifdef FEATURE_COMINTEROP
DEFINE_CLASS(VARIANT_WRAPPER, Interop, VariantWrapper)
diff --git a/src/vm/multicorejit.cpp b/src/vm/multicorejit.cpp
index 4ad5447950..d35c3f7d9a 100644
--- a/src/vm/multicorejit.cpp
+++ b/src/vm/multicorejit.cpp
@@ -12,12 +12,10 @@
#include "common.h"
#include "vars.hpp"
-#include "security.h"
#include "eeconfig.h"
#include "dllimport.h"
#include "comdelegate.h"
#include "dbginterface.h"
-#include "listlock.inl"
#include "stubgen.h"
#include "eventtrace.h"
#include "array.h"
@@ -993,7 +991,7 @@ PCODE MulticoreJitRecorder::RequestMethodCode(MethodDesc * pMethod, MulticoreJit
PCODE pCode = NULL;
- pCode = pManager->GetMulticoreJitCodeStorage().QueryMethodCode(pMethod);
+ pCode = pManager->GetMulticoreJitCodeStorage().QueryMethodCode(pMethod, TRUE);
if ((pCode != NULL) && pManager->IsRecorderActive()) // recorder may be off when player is on (e.g. for Appx)
{
diff --git a/src/vm/multicorejit.h b/src/vm/multicorejit.h
index b7a0951ee1..047ba01a5f 100644
--- a/src/vm/multicorejit.h
+++ b/src/vm/multicorejit.h
@@ -103,7 +103,7 @@ public:
void StoreMethodCode(MethodDesc * pMethod, PCODE pCode);
- PCODE QueryMethodCode(MethodDesc * pMethod);
+ PCODE QueryMethodCode(MethodDesc * pMethod, BOOL shouldRemoveCode);
inline unsigned GetRemainingMethodCount() const
{
diff --git a/src/vm/multicorejitplayer.cpp b/src/vm/multicorejitplayer.cpp
index d7c2cec8a1..247fa0a14a 100644
--- a/src/vm/multicorejitplayer.cpp
+++ b/src/vm/multicorejitplayer.cpp
@@ -12,12 +12,10 @@
#include "common.h"
#include "vars.hpp"
-#include "security.h"
#include "eeconfig.h"
#include "dllimport.h"
#include "comdelegate.h"
#include "dbginterface.h"
-#include "listlock.inl"
#include "stubgen.h"
#include "eventtrace.h"
#include "array.h"
@@ -103,7 +101,7 @@ void MulticoreJitCodeStorage::StoreMethodCode(MethodDesc * pMD, PCODE pCode)
// Query from MakeJitWorker: Lookup stored JITted methods
-PCODE MulticoreJitCodeStorage::QueryMethodCode(MethodDesc * pMethod)
+PCODE MulticoreJitCodeStorage::QueryMethodCode(MethodDesc * pMethod, BOOL shouldRemoveCode)
{
STANDARD_VM_CONTRACT;
@@ -113,7 +111,7 @@ PCODE MulticoreJitCodeStorage::QueryMethodCode(MethodDesc * pMethod)
{
CrstHolder holder(& m_crstCodeMap);
- if (m_nativeCodeMap.Lookup(pMethod, & code))
+ if (m_nativeCodeMap.Lookup(pMethod, & code) && shouldRemoveCode)
{
m_nReturned ++;
@@ -507,6 +505,23 @@ HRESULT MulticoreJitProfilePlayer::HandleModuleRecord(const ModuleRecord * pMod)
}
+#ifndef DACCESS_COMPILE
+class MulticoreJitPrepareCodeConfig : public PrepareCodeConfig
+{
+public:
+ MulticoreJitPrepareCodeConfig(MethodDesc* pMethod) :
+ PrepareCodeConfig(NativeCodeVersion(pMethod), FALSE, FALSE)
+ {}
+
+ virtual BOOL SetNativeCode(PCODE pCode, PCODE * ppAlternateCodeToUse)
+ {
+ MulticoreJitManager & mcJitManager = GetAppDomain()->GetMulticoreJitManager();
+ mcJitManager.GetMulticoreJitCodeStorage().StoreMethodCode(GetMethodDesc(), pCode);
+ return TRUE;
+ }
+};
+#endif
+
// Call JIT to compile a method
bool MulticoreJitProfilePlayer::CompileMethodDesc(Module * pModule, MethodDesc * pMD)
@@ -529,8 +544,9 @@ bool MulticoreJitProfilePlayer::CompileMethodDesc(Module * pModule, MethodDesc *
// Reset the flag to allow managed code to be called in multicore JIT background thread from this routine
ThreadStateNCStackHolder holder(-1, Thread::TSNC_CallingManagedCodeDisabled);
- // MakeJitWorker calls back to MulticoreJitCodeStorage::StoreMethodCode under MethodDesc lock
- pMD->MakeJitWorker(& header, CORJIT_FLAGS(CORJIT_FLAGS::CORJIT_FLAG_MCJIT_BACKGROUND));
+ // PrepareCode calls back to MulticoreJitCodeStorage::StoreMethodCode under MethodDesc lock
+ MulticoreJitPrepareCodeConfig config(pMD);
+ pMD->PrepareCode(&config);
return true;
}
diff --git a/src/vm/object.h b/src/vm/object.h
index add704a2f7..20d7d50961 100644
--- a/src/vm/object.h
+++ b/src/vm/object.h
@@ -1898,12 +1898,6 @@ class AppDomainSetupObject : public Object
PTRARRAYREF m_Entries;
STRINGREF m_AppBase;
OBJECTREF m_CompatFlags;
- STRINGREF m_TargetFrameworkName;
- CLR_BOOL m_CheckedForTargetFrameworkName;
-#ifdef FEATURE_RANDOMIZED_STRING_HASHING
- CLR_BOOL m_UseRandomizedStringHashing;
-#endif
-
protected:
AppDomainSetupObject() { LIMITED_METHOD_CONTRACT; }
diff --git a/src/vm/olevariant.cpp b/src/vm/olevariant.cpp
index a15a1979e2..1ec6f70213 100644
--- a/src/vm/olevariant.cpp
+++ b/src/vm/olevariant.cpp
@@ -14,7 +14,6 @@
#include "excep.h"
#include "frames.h"
#include "vars.hpp"
-#include "security.h"
#include "olevariant.h"
#include "comdatetime.h"
#include "fieldmarshaler.h"
@@ -2563,12 +2562,6 @@ void OleVariant::MarshalRecordVariantOleToCom(VARIANT *pOleVariant,
if (!pValueClass)
COMPlusThrow(kArgumentException, IDS_EE_CANNOT_MAP_TO_MANAGED_VC);
- Module* pModule = pValueClass->GetModule();
- if (!Security::CanCallUnmanagedCode(pModule))
- {
- COMPlusThrow(kArgumentException, IDS_EE_VTRECORD_SECURITY);
- }
-
// Now that we have the value class, allocate an instance of the
// boxed value class and copy the contents of the record into it.
BoxedValueClass = AllocateObject(pValueClass);
@@ -2597,12 +2590,6 @@ void OleVariant::MarshalRecordVariantComToOle(VariantData *pComVariant,
GCPROTECT_BEGIN(BoxedValueClass)
{
_ASSERTE(BoxedValueClass != NULL);
- Module* pModule = BoxedValueClass->GetMethodTable()->GetModule();
- if (!Security::CanCallUnmanagedCode(pModule))
- {
- COMPlusThrow(kArgumentException, IDS_EE_VTRECORD_SECURITY);
- }
-
ConvertValueClassToVariant(&BoxedValueClass, pOleVariant);
}
GCPROTECT_END();
@@ -2633,12 +2620,6 @@ void OleVariant::MarshalRecordArrayOleToCom(void *oleArray, BASEARRAYREF *pComAr
}
CONTRACTL_END;
- Module* pModule = pElementMT->GetModule();
- if (!Security::CanCallUnmanagedCode(pModule))
- {
- COMPlusThrow(kArgumentException, IDS_EE_VTRECORD_SECURITY);
- }
-
if (pElementMT->IsBlittable())
{
// The array is blittable so we can simply copy it.
@@ -2671,12 +2652,6 @@ void OleVariant::MarshalRecordArrayComToOle(BASEARRAYREF *pComArray, void *oleAr
}
CONTRACTL_END;
- Module* pModule = pElementMT->GetModule();
- if (!Security::CanCallUnmanagedCode(pModule))
- {
- COMPlusThrow(kArgumentException, IDS_EE_VTRECORD_SECURITY);
- }
-
if (pElementMT->IsBlittable())
{
// The array is blittable so we can simply copy it.
diff --git a/src/vm/pefile.cpp b/src/vm/pefile.cpp
index 5d83ee97cb..306a52269c 100644
--- a/src/vm/pefile.cpp
+++ b/src/vm/pefile.cpp
@@ -17,7 +17,6 @@
#include "eeconfig.h"
#include "product_version.h"
#include "eventtrace.h"
-#include "security.h"
#include "corperm.h"
#include "dbginterface.h"
#include "peimagelayout.inl"
diff --git a/src/vm/perfmap.cpp b/src/vm/perfmap.cpp
index b664b72d7a..e6643fe772 100644
--- a/src/vm/perfmap.cpp
+++ b/src/vm/perfmap.cpp
@@ -27,6 +27,13 @@ void PerfMap::Initialize()
// Create the map.
s_Current = new PerfMap(currentPid);
+
+ int signalNum = (int) CLRConfig::GetConfigValue(CLRConfig::EXTERNAL_PerfMapIgnoreSignal);
+
+ if (signalNum > 0)
+ {
+ PAL_IgnoreProfileSignal(signalNum);
+ }
}
}
@@ -50,6 +57,8 @@ PerfMap::PerfMap(int pid)
// Initialize with no failures.
m_ErrorEncountered = false;
+ m_StubsMapped = 0;
+
// Build the path to the map file on disk.
WCHAR tempPath[MAX_LONGPATH+1];
if(!GetTempPathW(MAX_LONGPATH, tempPath))
@@ -76,6 +85,8 @@ PerfMap::PerfMap()
// Initialize with no failures.
m_ErrorEncountered = false;
+
+ m_StubsMapped = 0;
}
// Clean-up resources.
@@ -218,6 +229,38 @@ void PerfMap::LogJITCompiledMethod(MethodDesc * pMethod, PCODE pCode, size_t cod
}
}
+// Log a set of stub to the map.
+void PerfMap::LogStubs(const char* stubType, const char* stubOwner, PCODE pCode, size_t codeSize)
+{
+ LIMITED_METHOD_CONTRACT;
+
+ if (s_Current == nullptr || s_Current->m_FileStream == nullptr)
+ {
+ return;
+ }
+
+ // Logging failures should not cause any exceptions to flow upstream.
+ EX_TRY
+ {
+ if(!stubOwner)
+ {
+ stubOwner = "?";
+ }
+ if(!stubType)
+ {
+ stubOwner = "?";
+ }
+
+ // Build the map file line.
+ SString line;
+ line.Printf("%p %x stub<%d> %s<%s>\n", pCode, codeSize, ++(s_Current->m_StubsMapped), stubType, stubOwner);
+
+ // Write the line.
+ s_Current->WriteLine(line);
+ }
+ EX_CATCH{} EX_END_CATCH(SwallowAllExceptions);
+}
+
void PerfMap::GetNativeImageSignature(PEFile * pFile, WCHAR * pwszSig, unsigned int nSigSize)
{
CONTRACTL{
diff --git a/src/vm/perfmap.h b/src/vm/perfmap.h
index fe38ed3ad5..1f06bd4091 100644
--- a/src/vm/perfmap.h
+++ b/src/vm/perfmap.h
@@ -28,6 +28,9 @@ private:
// Set to true if an error is encountered when writing to the file.
bool m_ErrorEncountered;
+ // Set to true if an error is encountered when writing to the file.
+ unsigned m_StubsMapped;
+
// Construct a new map for the specified pid.
PerfMap(int pid);
@@ -64,6 +67,9 @@ public:
// Log a JIT compiled method to the map.
static void LogJITCompiledMethod(MethodDesc * pMethod, PCODE pCode, size_t codeSize);
+ // Log a set of stub to the map.
+ static void LogStubs(const char* stubType, const char* stubOwner, PCODE pCode, size_t codeSize);
+
// Close the map and flush any remaining data.
static void Destroy();
};
diff --git a/src/vm/precode.cpp b/src/vm/precode.cpp
index 1daf6e32b8..8891d5a903 100644
--- a/src/vm/precode.cpp
+++ b/src/vm/precode.cpp
@@ -15,6 +15,10 @@
#include "compile.h"
#endif
+#ifdef FEATURE_PERFMAP
+#include "perfmap.h"
+#endif
+
//==========================================================================================
// class Precode
//==========================================================================================
@@ -556,6 +560,9 @@ TADDR Precode::AllocateTemporaryEntryPoints(MethodDescChunk * pChunk,
pMD = (MethodDesc *)(dac_cast<TADDR>(pMD) + pMD->SizeOf());
}
+#ifdef FEATURE_PERFMAP
+ PerfMap::LogStubs(__FUNCTION__, "PRECODE_FIXUP", (PCODE)temporaryEntryPoints, count * sizeof(FixupPrecode));
+#endif
ClrFlushInstructionCache((LPVOID)temporaryEntryPoints, count * sizeof(FixupPrecode));
return temporaryEntryPoints;
@@ -575,6 +582,10 @@ TADDR Precode::AllocateTemporaryEntryPoints(MethodDescChunk * pChunk,
pMD = (MethodDesc *)(dac_cast<TADDR>(pMD) + pMD->SizeOf());
}
+#ifdef FEATURE_PERFMAP
+ PerfMap::LogStubs(__FUNCTION__, "PRECODE_STUB", (PCODE)temporaryEntryPoints, count * oneSize);
+#endif
+
ClrFlushInstructionCache((LPVOID)temporaryEntryPoints, count * oneSize);
return temporaryEntryPoints;
diff --git a/src/vm/prestub.cpp b/src/vm/prestub.cpp
index 31a5670e00..f96135008d 100644
--- a/src/vm/prestub.cpp
+++ b/src/vm/prestub.cpp
@@ -13,12 +13,10 @@
#include "common.h"
#include "vars.hpp"
-#include "security.h"
#include "eeconfig.h"
#include "dllimport.h"
#include "comdelegate.h"
#include "dbginterface.h"
-#include "listlock.inl"
#include "stubgen.h"
#include "eventtrace.h"
#include "array.h"
@@ -52,15 +50,18 @@
#include "callcounter.h"
#endif
-#ifndef DACCESS_COMPILE
-
-EXTERN_C void STDCALL ThePreStub();
-
-#if defined(HAS_COMPACT_ENTRYPOINTS) && defined (_TARGET_ARM_)
+#if defined(FEATURE_GDBJIT)
+#include "gdbjit.h"
+#endif // FEATURE_GDBJIT
-EXTERN_C void STDCALL ThePreStubCompactARM();
+#ifndef DACCESS_COMPILE
-#endif // defined(HAS_COMPACT_ENTRYPOINTS) && defined (_TARGET_ARM_)
+#if defined(FEATURE_JIT_PITCHING)
+EXTERN_C void CheckStacksAndPitch();
+EXTERN_C void SavePitchingCandidate(MethodDesc* pMD, ULONG sizeOfCode);
+EXTERN_C void DeleteFromPitchingCandidate(MethodDesc* pMD);
+EXTERN_C void MarkMethodNotPitchingCandidate(MethodDesc* pMD);
+#endif
EXTERN_C void STDCALL ThePreStubPatch();
@@ -72,17 +73,11 @@ PCODE MethodDesc::DoBackpatch(MethodTable * pMT, MethodTable *pDispatchingMT, BO
{
STANDARD_VM_CHECK;
PRECONDITION(!ContainsGenericVariables());
-#ifndef FEATURE_INTERPRETER
PRECONDITION(HasStableEntryPoint());
-#endif // FEATURE_INTERPRETER
PRECONDITION(pMT == GetMethodTable());
}
CONTRACTL_END;
-#ifdef FEATURE_INTERPRETER
- PCODE pTarget = GetMethodEntryPoint();
-#else
PCODE pTarget = GetStableEntryPoint();
-#endif
if (!HasTemporaryEntryPoint())
return pTarget;
@@ -231,17 +226,13 @@ void DACNotifyCompilationFinished(MethodDesc *methodDesc)
_ASSERTE(modulePtr);
-#ifndef FEATURE_GDBJIT
// Are we listed?
USHORT jnt = jn.Requested((TADDR) modulePtr, t);
if (jnt & CLRDATA_METHNOTIFY_GENERATED)
{
// If so, throw an exception!
-#endif
DACNotify::DoJITNotification(methodDesc);
-#ifndef FEATURE_GDBJIT
}
-#endif
}
}
@@ -250,90 +241,350 @@ void DACNotifyCompilationFinished(MethodDesc *methodDesc)
#endif
// </TODO>
+PCODE MethodDesc::PrepareInitialCode()
+{
+ STANDARD_VM_CONTRACT;
+ PrepareCodeConfig config(NativeCodeVersion(this), TRUE, TRUE);
+ PCODE pCode = PrepareCode(&config);
-// ********************************************************************
-// README!!
-// ********************************************************************
+#if defined(FEATURE_GDBJIT) && defined(FEATURE_PAL) && !defined(CROSSGEN_COMPILE)
+ NotifyGdb::MethodPrepared(this);
+#endif
-// MakeJitWorker is the thread safe way to invoke the JIT compiler
-// If multiple threads get in here for the same pMD, ALL of them
-// MUST return the SAME value for pstub.
-//
-// This function creates a DeadlockAware list of methods being jitted
-// which prevents us from trying to JIT the same method more that once.
+ return pCode;
+}
+PCODE MethodDesc::PrepareCode(NativeCodeVersion codeVersion)
+{
+ STANDARD_VM_CONTRACT;
+
+#ifdef FEATURE_CODE_VERSIONING
+ if (codeVersion.IsDefaultVersion())
+ {
+#endif
+ // fast path
+ PrepareCodeConfig config(codeVersion, TRUE, TRUE);
+ return PrepareCode(&config);
+#ifdef FEATURE_CODE_VERSIONING
+ }
+ else
+ {
+ // a bit slower path (+1 usec?)
+ VersionedPrepareCodeConfig config;
+ {
+ CodeVersionManager::TableLockHolder lock(GetCodeVersionManager());
+ config = VersionedPrepareCodeConfig(codeVersion);
+ }
+ config.FinishConfiguration();
+ return PrepareCode(&config);
+ }
+#endif
+
+}
-PCODE MethodDesc::MakeJitWorker(COR_ILMETHOD_DECODER* ILHeader, CORJIT_FLAGS flags)
+PCODE MethodDesc::PrepareCode(PrepareCodeConfig* pConfig)
{
STANDARD_VM_CONTRACT;
- BOOL fIsILStub = IsILStub(); // @TODO: understand the need for this special case
+ // If other kinds of code need multi-versioning we could add more cases here,
+ // but for now generation of all other code/stubs occurs in other code paths
+ _ASSERTE(IsIL() || IsNoMetadata());
+ return PrepareILBasedCode(pConfig);
+}
- LOG((LF_JIT, LL_INFO1000000,
- "MakeJitWorker(" FMT_ADDR ", %s) for %s:%s\n",
- DBG_ADDR(this),
- fIsILStub ? " TRUE" : "FALSE",
- GetMethodTable()->GetDebugClassName(),
- m_pszDebugMethodName));
+PCODE MethodDesc::PrepareILBasedCode(PrepareCodeConfig* pConfig)
+{
+ STANDARD_VM_CONTRACT;
+ PCODE pCode = NULL;
+
+ if (pConfig->MayUsePrecompiledCode())
+ {
+ pCode = GetPrecompiledCode(pConfig);
+ }
+ if (pCode == NULL)
+ {
+ LOG((LF_CLASSLOADER, LL_INFO1000000,
+ " In PrepareILBasedCode, calling JitCompileCode\n"));
+ // Mark the code as hot in case the method ends up in the native image
+ g_IBCLogger.LogMethodCodeAccess(this);
+ pCode = JitCompileCode(pConfig);
+ }
+ return pCode;
+}
+
+PCODE MethodDesc::GetPrecompiledCode(PrepareCodeConfig* pConfig)
+{
+ STANDARD_VM_CONTRACT;
PCODE pCode = NULL;
- ULONG sizeOfCode = 0;
-#if defined(FEATURE_INTERPRETER) || defined(FEATURE_TIERED_COMPILATION)
- BOOL fStable = TRUE; // True iff the new code address (to be stored in pCode), is a stable entry point.
+
+#ifdef FEATURE_PREJIT
+ pCode = GetPrecompiledNgenCode();
#endif
-#ifdef FEATURE_INTERPRETER
- PCODE pPreviousInterpStub = NULL;
- BOOL fInterpreted = FALSE;
+
+#ifdef FEATURE_READYTORUN
+ if (pCode == NULL)
+ {
+ pCode = GetPrecompiledR2RCode();
+ if (pCode != NULL)
+ {
+ pConfig->SetNativeCode(pCode, &pCode);
+ }
+ }
+#endif // FEATURE_READYTORUN
+
+ return pCode;
+}
+
+PCODE MethodDesc::GetPrecompiledNgenCode()
+{
+ STANDARD_VM_CONTRACT;
+ PCODE pCode = NULL;
+
+#ifdef FEATURE_PREJIT
+ pCode = GetPreImplementedCode();
+
+#ifdef PROFILING_SUPPORTED
+
+ // The pre-existing cache search callbacks aren't implemented as you might expect.
+ // Instead of sending a cache search started for all methods, we only send the notification
+ // when we already know a pre-compiled version of the method exists. In the NGEN case we also
+ // don't send callbacks unless the method triggers the prestub which excludes a lot of methods.
+ // From the profiler's perspective this technique is only reliable/predictable when using profiler
+ // instrumented NGEN images (that virtually no profilers use). As-is the callback only
+ // gives an opportunity for the profiler to say whether or not it wants to use the ngen'ed
+ // code.
+ //
+ // Despite those oddities I am leaving this behavior as-is during refactoring because trying to
+ // improve it probably offers little value vs. the potential for compat issues and creating more
+ // complexity reasoning how the API behavior changed across runtime releases.
+ if (pCode != NULL)
+ {
+ BOOL fShouldSearchCache = TRUE;
+ {
+ BEGIN_PIN_PROFILER(CORProfilerTrackCacheSearches());
+ g_profControlBlock.pProfInterface->JITCachedFunctionSearchStarted((FunctionID)this, &fShouldSearchCache);
+ END_PIN_PROFILER();
+ }
+
+ if (!fShouldSearchCache)
+ {
+ SetNativeCodeInterlocked(NULL, pCode);
+ _ASSERTE(!IsPreImplemented());
+ pCode = NULL;
+ }
+ }
+#endif // PROFILING_SUPPORTED
+
+ if (pCode != NULL)
+ {
+ LOG((LF_ZAP, LL_INFO10000,
+ "ZAP: Using code" FMT_ADDR "for %s.%s sig=\"%s\" (token %x).\n",
+ DBG_ADDR(pCode),
+ m_pszDebugClassName,
+ m_pszDebugMethodName,
+ m_pszDebugMethodSignature,
+ GetMemberDef()));
+
+ TADDR pFixupList = GetFixupList();
+ if (pFixupList != NULL)
+ {
+ Module *pZapModule = GetZapModule();
+ _ASSERTE(pZapModule != NULL);
+ if (!pZapModule->FixupDelayList(pFixupList))
+ {
+ _ASSERTE(!"FixupDelayList failed");
+ ThrowHR(COR_E_BADIMAGEFORMAT);
+ }
+ }
+
+#ifdef HAVE_GCCOVER
+ if (GCStress<cfg_instr_ngen>::IsEnabled())
+ SetupGcCoverage(this, (BYTE*)pCode);
+#endif // HAVE_GCCOVER
+
+#ifdef PROFILING_SUPPORTED
+ /*
+ * This notifies the profiler that a search to find a
+ * cached jitted function has been made.
+ */
+ {
+ BEGIN_PIN_PROFILER(CORProfilerTrackCacheSearches());
+ g_profControlBlock.pProfInterface->
+ JITCachedFunctionSearchFinished((FunctionID)this, COR_PRF_CACHED_FUNCTION_FOUND);
+ END_PIN_PROFILER();
+ }
+#endif // PROFILING_SUPPORTED
+
+ }
+#endif // FEATURE_PREJIT
+
+ return pCode;
+}
+
+
+PCODE MethodDesc::GetPrecompiledR2RCode()
+{
+ STANDARD_VM_CONTRACT;
+
+ PCODE pCode = NULL;
+#ifdef FEATURE_READYTORUN
+ Module * pModule = GetModule();
+ if (pModule->IsReadyToRun())
+ {
+ pCode = pModule->GetReadyToRunInfo()->GetEntryPoint(this);
+ }
#endif
+ return pCode;
+}
+PCODE MethodDesc::GetMulticoreJitCode()
+{
+ STANDARD_VM_CONTRACT;
+
+ PCODE pCode = NULL;
#ifdef FEATURE_MULTICOREJIT
+ // Quick check before calling expensive out of line function on this method's domain has code JITted by background thread
MulticoreJitManager & mcJitManager = GetAppDomain()->GetMulticoreJitManager();
-
- bool fBackgroundThread = flags.IsSet(CORJIT_FLAGS::CORJIT_FLAG_MCJIT_BACKGROUND);
+ if (mcJitManager.GetMulticoreJitCodeStorage().GetRemainingMethodCount() > 0)
+ {
+ if (MulticoreJitManager::IsMethodSupported(this))
+ {
+ pCode = mcJitManager.RequestMethodCode(this); // Query multi-core JIT manager for compiled code
+ }
+ }
#endif
+ return pCode;
+}
- // If this is the first stage of a tiered compilation progression, use tier0, otherwise
- // use default compilation options
-#ifdef FEATURE_TIERED_COMPILATION
- if (!IsEligibleForTieredCompilation())
+COR_ILMETHOD_DECODER* MethodDesc::GetAndVerifyMetadataILHeader(PrepareCodeConfig* pConfig, COR_ILMETHOD_DECODER* pDecoderMemory)
+{
+ STANDARD_VM_CONTRACT;
+
+ _ASSERTE(!IsNoMetadata());
+
+ COR_ILMETHOD_DECODER* pHeader = NULL;
+ COR_ILMETHOD* ilHeader = pConfig->GetILHeader();
+ if (ilHeader == NULL)
+ {
+#ifdef FEATURE_COMINTEROP
+ // Abstract methods can be called through WinRT derivation if the deriving type
+ // is not implemented in managed code, and calls through the CCW to the abstract
+ // method. Throw a sensible exception in that case.
+ if (GetMethodTable()->IsExportedToWinRT() && IsAbstract())
+ {
+ COMPlusThrowHR(E_NOTIMPL);
+ }
+#endif // FEATURE_COMINTEROP
+
+ COMPlusThrowHR(COR_E_BADIMAGEFORMAT, BFA_BAD_IL);
+ }
+
+ COR_ILMETHOD_DECODER::DecoderStatus status = COR_ILMETHOD_DECODER::FORMAT_ERROR;
+ {
+ // Decoder ctor can AV on a malformed method header
+ AVInRuntimeImplOkayHolder AVOkay;
+ pHeader = new (pDecoderMemory) COR_ILMETHOD_DECODER(ilHeader, GetMDImport(), &status);
+ }
+
+ if (status == COR_ILMETHOD_DECODER::FORMAT_ERROR)
+ {
+ COMPlusThrowHR(COR_E_BADIMAGEFORMAT, BFA_BAD_IL);
+ }
+
+#ifdef _VER_EE_VERIFICATION_ENABLED
+ static ConfigDWORD peVerify;
+
+ if (peVerify.val(CLRConfig::EXTERNAL_PEVerify))
+ m_pMethod->Verify(pHeader, TRUE, FALSE); // Throws a VerifierException if verification fails
+#endif // _VER_EE_VERIFICATION_ENABLED
+
+ return pHeader;
+}
+
+COR_ILMETHOD_DECODER* MethodDesc::GetAndVerifyNoMetadataILHeader()
+{
+ STANDARD_VM_CONTRACT;
+
+ if (IsILStub())
+ {
+ ILStubResolver* pResolver = AsDynamicMethodDesc()->GetILStubResolver();
+ return pResolver->GetILHeader();
+ }
+ else
+ {
+ return NULL;
+ }
+
+ // NoMetadata currently doesn't verify the IL. I'm not sure if that was
+ // a deliberate decision in the past or not, but I've left the behavior
+ // as-is during refactoring.
+}
+
+COR_ILMETHOD_DECODER* MethodDesc::GetAndVerifyILHeader(PrepareCodeConfig* pConfig, COR_ILMETHOD_DECODER* pIlDecoderMemory)
+{
+ STANDARD_VM_CONTRACT;
+ _ASSERTE(IsIL() || IsNoMetadata());
+
+ if (IsNoMetadata())
{
- fStable = TRUE;
+ // The NoMetadata version already has a decoder to use, it doesn't need the stack allocated one
+ return GetAndVerifyNoMetadataILHeader();
}
else
{
- fStable = FALSE;
- flags.Add(CORJIT_FLAGS(CORJIT_FLAGS::CORJIT_FLAG_TIER0));
+ return GetAndVerifyMetadataILHeader(pConfig, pIlDecoderMemory);
}
+}
+
+// ********************************************************************
+// README!!
+// ********************************************************************
+
+// JitCompileCode is the thread safe way to invoke the JIT compiler
+// If multiple threads get in here for the same config, ALL of them
+// MUST return the SAME value for pcode.
+//
+// This function creates a DeadlockAware list of methods being jitted
+// which prevents us from trying to JIT the same method more that once.
+
+PCODE MethodDesc::JitCompileCode(PrepareCodeConfig* pConfig)
+{
+ STANDARD_VM_CONTRACT;
+
+ LOG((LF_JIT, LL_INFO1000000,
+ "JitCompileCode(" FMT_ADDR ", %s) for %s:%s\n",
+ DBG_ADDR(this),
+ IsILStub() ? " TRUE" : "FALSE",
+ GetMethodTable()->GetDebugClassName(),
+ m_pszDebugMethodName));
+
+#if defined(FEATURE_JIT_PITCHING)
+ CheckStacksAndPitch();
#endif
+ PCODE pCode = NULL;
{
// Enter the global lock which protects the list of all functions being JITd
- ListLockHolder pJitLock (GetDomain()->GetJitLock());
+ JitListLock::LockHolder pJitLock(GetDomain()->GetJitLock());
// It is possible that another thread stepped in before we entered the global lock for the first time.
- pCode = GetNativeCode();
- if (pCode != NULL)
+ if ((pCode = pConfig->IsJitCancellationRequested()))
{
-#ifdef FEATURE_INTERPRETER
- if (Interpreter::InterpretationStubToMethodInfo(pCode) == this)
- {
- pPreviousInterpStub = pCode;
- }
- else
-#endif // FEATURE_INTERPRETER
- goto Done;
+ return pCode;
}
const char *description = "jit lock";
INDEBUG(description = m_pszDebugMethodName;)
- ListLockEntryHolder pEntry(ListLockEntry::Find(pJitLock, this, description));
+ ReleaseHolder<JitListLockEntry> pEntry(JitListLockEntry::Find(
+ pJitLock, pConfig->GetCodeVersion(), description));
// We have an entry now, we can release the global lock
pJitLock.Release();
// Take the entry lock
{
- ListLockEntryLockHolder pEntryLock(pEntry, FALSE);
+ JitListLockEntry::LockHolder pEntryLock(pEntry, FALSE);
if (pEntryLock.DeadlockAwareAcquire())
{
@@ -374,313 +625,458 @@ PCODE MethodDesc::MakeJitWorker(COR_ILMETHOD_DECODER* ILHeader, CORJIT_FLAGS fla
}
// It is possible that another thread stepped in before we entered the lock.
- pCode = GetNativeCode();
-#ifdef FEATURE_INTERPRETER
- if (pCode != NULL && (pCode != pPreviousInterpStub))
-#else
- if (pCode != NULL)
-#endif // FEATURE_INTERPRETER
+ if ((pCode = pConfig->IsJitCancellationRequested()))
{
- goto Done;
+ return pCode;
}
- SString namespaceOrClassName, methodName, methodSignature;
-
- PCODE pOtherCode = NULL; // Need to move here due to 'goto GotNewCode'
-
-#ifdef FEATURE_MULTICOREJIT
-
- bool fCompiledInBackground = false;
-
- // If not called from multi-core JIT thread,
- if (! fBackgroundThread)
+ pCode = GetMulticoreJitCode();
+ if (pCode != NULL)
{
- // Quick check before calling expensive out of line function on this method's domain has code JITted by background thread
- if (mcJitManager.GetMulticoreJitCodeStorage().GetRemainingMethodCount() > 0)
- {
- if (MulticoreJitManager::IsMethodSupported(this))
- {
- pCode = mcJitManager.RequestMethodCode(this); // Query multi-core JIT manager for compiled code
-
- // Multicore JIT manager starts background thread to pre-compile methods, but it does not back-patch it/notify profiler/notify DAC,
- // Jumtp to GotNewCode to do so
- if (pCode != NULL)
- {
- fCompiledInBackground = true;
-
-#ifdef DEBUGGING_SUPPORTED
- // Notify the debugger of the jitted function
- if (g_pDebugInterface != NULL)
- {
- g_pDebugInterface->JITComplete(this, pCode);
- }
-#endif
-
- goto GotNewCode;
- }
- }
- }
+ pConfig->SetNativeCode(pCode, &pCode);
+ pEntry->m_hrResultCode = S_OK;
+ return pCode;
}
-#endif
-
- if (fIsILStub)
+ else
{
- // we race with other threads to JIT the code for an IL stub and the
- // IL header is released once one of the threads completes. As a result
- // we must be inside the lock to reliably get the IL header for the
- // stub.
-
- ILStubResolver* pResolver = AsDynamicMethodDesc()->GetILStubResolver();
- ILHeader = pResolver->GetILHeader();
+ return JitCompileCodeLockedEventWrapper(pConfig, pEntryLock);
}
+ }
+ }
+}
+
+PCODE MethodDesc::JitCompileCodeLockedEventWrapper(PrepareCodeConfig* pConfig, JitListLockEntry* pEntry)
+{
+ STANDARD_VM_CONTRACT;
+
+ PCODE pCode = NULL;
+ ULONG sizeOfCode = 0;
+ CORJIT_FLAGS flags;
#ifdef MDA_SUPPORTED
- MdaJitCompilationStart* pProbe = MDA_GET_ASSISTANT(JitCompilationStart);
- if (pProbe)
- pProbe->NowCompiling(this);
+ MdaJitCompilationStart* pProbe = MDA_GET_ASSISTANT(JitCompilationStart);
+ if (pProbe)
+ pProbe->NowCompiling(this);
#endif // MDA_SUPPORTED
#ifdef PROFILING_SUPPORTED
+ {
+ BEGIN_PIN_PROFILER(CORProfilerTrackJITInfo());
+ // For methods with non-zero rejit id we send ReJITCompilationStarted, otherwise
+ // JITCompilationStarted. It isn't clear if this is the ideal policy for these
+ // notifications yet.
+ ReJITID rejitId = pConfig->GetCodeVersion().GetILCodeVersionId();
+ if (rejitId != 0)
+ {
+ g_profControlBlock.pProfInterface->ReJITCompilationStarted((FunctionID)this,
+ rejitId,
+ TRUE);
+ }
+ else
// If profiling, need to give a chance for a tool to examine and modify
// the IL before it gets to the JIT. This allows one to add probe calls for
// things like code coverage, performance, or whatever.
+ {
+ if (!IsNoMetadata())
{
- BEGIN_PIN_PROFILER(CORProfilerTrackJITInfo());
+ g_profControlBlock.pProfInterface->JITCompilationStarted((FunctionID)this, TRUE);
-#ifdef FEATURE_MULTICOREJIT
- // Multicore JIT should be disabled when CORProfilerTrackJITInfo is on
- // But there could be corner case in which profiler is attached when multicore background thread is calling MakeJitWorker
- // Disable this block when calling from multicore JIT background thread
- if (!fBackgroundThread)
-#endif
- {
- if (!IsNoMetadata())
- {
- g_profControlBlock.pProfInterface->JITCompilationStarted((FunctionID) this, TRUE);
- // The profiler may have changed the code on the callback. Need to
- // pick up the new code. Note that you have to be fully trusted in
- // this mode and the code will not be verified.
- COR_ILMETHOD *pilHeader = GetILHeader(TRUE);
- new (ILHeader) COR_ILMETHOD_DECODER(pilHeader, GetMDImport(), NULL);
- }
- else
- {
- unsigned int ilSize, unused;
- CorInfoOptions corOptions;
- LPCBYTE ilHeaderPointer = this->AsDynamicMethodDesc()->GetResolver()->GetCodeInfo(&ilSize, &unused, &corOptions, &unused);
-
- g_profControlBlock.pProfInterface->DynamicMethodJITCompilationStarted((FunctionID) this, TRUE, ilHeaderPointer, ilSize);
- }
- }
- END_PIN_PROFILER();
}
-#endif // PROFILING_SUPPORTED
-#ifdef FEATURE_INTERPRETER
- // We move the ETW event for start of JITting inward, after we make the decision
- // to JIT rather than interpret.
-#else // FEATURE_INTERPRETER
- // Fire an ETW event to mark the beginning of JIT'ing
- ETW::MethodLog::MethodJitting(this, &namespaceOrClassName, &methodName, &methodSignature);
-#endif // FEATURE_INTERPRETER
-
-#ifdef FEATURE_STACK_SAMPLING
-#ifdef FEATURE_MULTICOREJIT
- if (!fBackgroundThread)
-#endif // FEATURE_MULTICOREJIT
+ else
{
- StackSampler::RecordJittingInfo(this, flags);
- }
-#endif // FEATURE_STACK_SAMPLING
+ unsigned int ilSize, unused;
+ CorInfoOptions corOptions;
+ LPCBYTE ilHeaderPointer = this->AsDynamicMethodDesc()->GetResolver()->GetCodeInfo(&ilSize, &unused, &corOptions, &unused);
- EX_TRY
- {
- pCode = UnsafeJitFunction(this, ILHeader, flags, &sizeOfCode);
- }
- EX_CATCH
- {
- // If the current thread threw an exception, but a competing thread
- // somehow succeeded at JITting the same function (e.g., out of memory
- // encountered on current thread but not competing thread), then go ahead
- // and swallow this current thread's exception, since we somehow managed
- // to successfully JIT the code on the other thread.
- //
- // Note that if a deadlock cycle is broken, that does not result in an
- // exception--the thread would just pass through the lock and JIT the
- // function in competition with the other thread (with the winner of the
- // race decided later on when we do SetNativeCodeInterlocked). This
- // try/catch is purely to deal with the (unusual) case where a competing
- // thread succeeded where we aborted.
-
- pOtherCode = GetNativeCode();
-
- if (pOtherCode == NULL)
- {
- pEntry->m_hrResultCode = E_FAIL;
- EX_RETHROW;
- }
+ g_profControlBlock.pProfInterface->DynamicMethodJITCompilationStarted((FunctionID)this, TRUE, ilHeaderPointer, ilSize);
}
- EX_END_CATCH(RethrowTerminalExceptions)
+ }
+ END_PIN_PROFILER();
+ }
+#endif // PROFILING_SUPPORTED
- if (pOtherCode != NULL)
- {
- // Somebody finished jitting recursively while we were jitting the method.
- // Just use their method & leak the one we finished. (Normally we hope
- // not to finish our JIT in this case, as we will abort early if we notice
- // a reentrant jit has occurred. But we may not catch every place so we
- // do a definitive final check here.
- pCode = pOtherCode;
- goto Done;
- }
+ if (!ETW_TRACING_CATEGORY_ENABLED(MICROSOFT_WINDOWS_DOTNETRUNTIME_PROVIDER_Context,
+ TRACE_LEVEL_VERBOSE,
+ CLR_JIT_KEYWORD))
+ {
+ pCode = JitCompileCodeLocked(pConfig, pEntry, &sizeOfCode, &flags);
+ }
+ else
+ {
+ SString namespaceOrClassName, methodName, methodSignature;
- _ASSERTE(pCode != NULL);
+ // Methods that may be interpreted defer this notification until it is certain
+ // we are jitting and not interpreting in CompileMethodWithEtwWrapper.
+ // Some further refactoring could consolidate the notification to always
+ // occur at the point the interpreter does it, but it might even better
+ // to fix the issues that cause us to avoid generating jit notifications
+ // for interpreted methods in the first place. The interpreter does generate
+ // a small stub of native code but no native-IL mapping.
+#ifndef FEATURE_INTERPRETER
+ ETW::MethodLog::MethodJitting(this,
+ &namespaceOrClassName,
+ &methodName,
+ &methodSignature);
+#endif
-#ifdef HAVE_GCCOVER
- if (GCStress<cfg_instr_jit>::IsEnabled())
- {
- SetupGcCoverage(this, (BYTE*) pCode);
- }
-#endif // HAVE_GCCOVER
+ pCode = JitCompileCodeLocked(pConfig, pEntry, &sizeOfCode, &flags);
+ // Interpretted methods skip this notification
#ifdef FEATURE_INTERPRETER
- // Determine whether the new code address is "stable"...= is not an interpreter stub.
- fInterpreted = (Interpreter::InterpretationStubToMethodInfo(pCode) == this);
- fStable = !fInterpreted;
-#endif // FEATURE_INTERPRETER
-
-#ifdef FEATURE_MULTICOREJIT
-
- // If called from multi-core JIT background thread, store code under lock, delay patching until code is queried from application threads
- if (fBackgroundThread)
- {
- // Fire an ETW event to mark the end of JIT'ing
- ETW::MethodLog::MethodJitted(this, &namespaceOrClassName, &methodName, &methodSignature, pCode, 0 /* ReJITID */);
-
-#ifdef FEATURE_PERFMAP
- // Save the JIT'd method information so that perf can resolve JIT'd call frames.
- PerfMap::LogJITCompiledMethod(this, pCode, sizeOfCode);
+ if (Interpreter::InterpretationStubToMethodInfo(pCode) == NULL)
#endif
-
- mcJitManager.GetMulticoreJitCodeStorage().StoreMethodCode(this, pCode);
-
- goto Done;
- }
+ {
+ // Fire an ETW event to mark the end of JIT'ing
+ ETW::MethodLog::MethodJitted(this,
+ &namespaceOrClassName,
+ &methodName,
+ &methodSignature,
+ pCode,
+ pConfig->GetCodeVersion().GetVersionId());
+ }
-GotNewCode:
-#endif
- // If this function had already been requested for rejit (before its original
- // code was jitted), then give the rejit manager a chance to jump-stamp the
- // code we just compiled so the first thread entering the function will jump
- // to the prestub and trigger the rejit. Note that the PublishMethodHolder takes
- // a lock to avoid a particular kind of rejit race. See
- // code:ReJitManager::PublishMethodHolder::PublishMethodHolder#PublishCode for
- // details on the rejit race.
- //
- // Aside from rejit, performing a SetNativeCodeInterlocked at this point
- // generally ensures that there is only one winning version of the native
- // code. This also avoid races with profiler overriding ngened code (see
- // matching SetNativeCodeInterlocked done after
- // JITCachedFunctionSearchStarted)
-#ifdef FEATURE_INTERPRETER
- PCODE pExpected = pPreviousInterpStub;
- if (pExpected == NULL) pExpected = GetTemporaryEntryPoint();
-#endif
- {
- ReJitPublishMethodHolder publishWorker(this, pCode);
- if (!SetNativeCodeInterlocked(pCode
-#ifdef FEATURE_INTERPRETER
- , pExpected, fStable
-#endif
- ))
- {
- // Another thread beat us to publishing its copy of the JITted code.
- pCode = GetNativeCode();
- goto Done;
- }
- }
+ }
-#ifdef FEATURE_INTERPRETER
- // State for dynamic methods cannot be freed if the method was ever interpreted,
- // since there is no way to ensure that it is not in use at the moment.
- if (IsDynamicMethod() && !fInterpreted && (pPreviousInterpStub == NULL))
- {
- AsDynamicMethodDesc()->GetResolver()->FreeCompileTimeState();
- }
-#endif // FEATURE_INTERPRETER
+#ifdef FEATURE_STACK_SAMPLING
+ StackSampler::RecordJittingInfo(this, flags);
+#endif // FEATURE_STACK_SAMPLING
- // We succeeded in jitting the code, and our jitted code is the one that's going to run now.
- pEntry->m_hrResultCode = S_OK;
+#ifdef PROFILING_SUPPORTED
+ {
+ BEGIN_PIN_PROFILER(CORProfilerTrackJITInfo());
+ // For methods with non-zero rejit id we send ReJITCompilationFinished, otherwise
+ // JITCompilationFinished. It isn't clear if this is the ideal policy for these
+ // notifications yet.
+ ReJITID rejitId = pConfig->GetCodeVersion().GetILCodeVersionId();
+ if (rejitId != 0)
+ {
- #ifdef PROFILING_SUPPORTED
+ g_profControlBlock.pProfInterface->ReJITCompilationFinished((FunctionID)this,
+ rejitId,
+ S_OK,
+ TRUE);
+ }
+ else
// Notify the profiler that JIT completed.
// Must do this after the address has been set.
// @ToDo: Why must we set the address before notifying the profiler ??
- // Note that if IsInterceptedForDeclSecurity is set no one should access the jitted code address anyway.
+ {
+ if (!IsNoMetadata())
{
- BEGIN_PIN_PROFILER(CORProfilerTrackJITInfo());
- if (!IsNoMetadata())
- {
- g_profControlBlock.pProfInterface->
- JITCompilationFinished((FunctionID) this,
- pEntry->m_hrResultCode,
- TRUE);
- }
- else
- {
- g_profControlBlock.pProfInterface->DynamicMethodJITCompilationFinished((FunctionID) this, pEntry->m_hrResultCode, TRUE);
- }
- END_PIN_PROFILER();
+ g_profControlBlock.pProfInterface->
+ JITCompilationFinished((FunctionID)this,
+ pEntry->m_hrResultCode,
+ TRUE);
+ }
+ else
+ {
+ g_profControlBlock.pProfInterface->DynamicMethodJITCompilationFinished((FunctionID)this, pEntry->m_hrResultCode, TRUE);
}
+ }
+ END_PIN_PROFILER();
+ }
#endif // PROFILING_SUPPORTED
-#ifdef FEATURE_MULTICOREJIT
- if (! fCompiledInBackground)
-#endif
#ifdef FEATURE_INTERPRETER
- // If we didn't JIT, but rather, created an interpreter stub (i.e., fStable is false), don't tell ETW that we did.
- if (fStable)
-#endif // FEATURE_INTERPRETER
- {
- // Fire an ETW event to mark the end of JIT'ing
- ETW::MethodLog::MethodJitted(this, &namespaceOrClassName, &methodName, &methodSignature, pCode, 0 /* ReJITID */);
+ bool isJittedMethod = (Interpreter::InterpretationStubToMethodInfo(pCode) == NULL);
+#endif
+ // Interpretted methods skip this notification
+#ifdef FEATURE_INTERPRETER
+ if (isJittedMethod)
+#endif
+ {
#ifdef FEATURE_PERFMAP
- // Save the JIT'd method information so that perf can resolve JIT'd call frames.
- PerfMap::LogJITCompiledMethod(this, pCode, sizeOfCode);
+ // Save the JIT'd method information so that perf can resolve JIT'd call frames.
+ PerfMap::LogJITCompiledMethod(this, pCode, sizeOfCode);
#endif
- }
-
+ }
-#ifdef FEATURE_MULTICOREJIT
- // If not called from multi-core JIT thread, not got code from storage, quick check before calling out of line function
- if (! fBackgroundThread && ! fCompiledInBackground && mcJitManager.IsRecorderActive())
+#ifdef FEATURE_MULTICOREJIT
+ // Non-initial code versions and multicore jit initial compilation all skip this
+ if (pConfig->NeedsMulticoreJitNotification())
+ {
+ MulticoreJitManager & mcJitManager = GetAppDomain()->GetMulticoreJitManager();
+ if (mcJitManager.IsRecorderActive())
+ {
+ if (MulticoreJitManager::IsMethodSupported(this))
{
- if (MulticoreJitManager::IsMethodSupported(this))
- {
- mcJitManager.RecordMethodJit(this); // Tell multi-core JIT manager to record method on successful JITting
- }
+ mcJitManager.RecordMethodJit(this); // Tell multi-core JIT manager to record method on successful JITting
}
+ }
+ }
#endif
- if (!fIsILStub)
- {
- // The notification will only occur if someone has registered for this method.
- DACNotifyCompilationFinished(this);
- }
+#ifdef FEATURE_INTERPRETER
+ if (isJittedMethod)
+#endif
+ {
+ // The notification will only occur if someone has registered for this method.
+ DACNotifyCompilationFinished(this);
+ }
+
+ return pCode;
+}
+
+PCODE MethodDesc::JitCompileCodeLocked(PrepareCodeConfig* pConfig, JitListLockEntry* pEntry, ULONG* pSizeOfCode, CORJIT_FLAGS* pFlags)
+{
+ STANDARD_VM_CONTRACT;
+
+ PCODE pCode = NULL;
+
+ // The profiler may have changed the code on the callback. Need to
+ // pick up the new code.
+ COR_ILMETHOD_DECODER ilDecoderTemp;
+ COR_ILMETHOD_DECODER *pilHeader = GetAndVerifyILHeader(pConfig, &ilDecoderTemp);
+ *pFlags = pConfig->GetJitCompilationFlags();
+ PCODE pOtherCode = NULL;
+ EX_TRY
+ {
+ pCode = UnsafeJitFunction(this, pilHeader, *pFlags, pSizeOfCode);
+ }
+ EX_CATCH
+ {
+ // If the current thread threw an exception, but a competing thread
+ // somehow succeeded at JITting the same function (e.g., out of memory
+ // encountered on current thread but not competing thread), then go ahead
+ // and swallow this current thread's exception, since we somehow managed
+ // to successfully JIT the code on the other thread.
+ //
+ // Note that if a deadlock cycle is broken, that does not result in an
+ // exception--the thread would just pass through the lock and JIT the
+ // function in competition with the other thread (with the winner of the
+ // race decided later on when we do SetNativeCodeInterlocked). This
+ // try/catch is purely to deal with the (unusual) case where a competing
+ // thread succeeded where we aborted.
+
+ if (!(pOtherCode = pConfig->IsJitCancellationRequested()))
+ {
+ pEntry->m_hrResultCode = E_FAIL;
+ EX_RETHROW;
}
}
+ EX_END_CATCH(RethrowTerminalExceptions)
-Done:
+ if (pOtherCode != NULL)
+ {
+ // Somebody finished jitting recursively while we were jitting the method.
+ // Just use their method & leak the one we finished. (Normally we hope
+ // not to finish our JIT in this case, as we will abort early if we notice
+ // a reentrant jit has occurred. But we may not catch every place so we
+ // do a definitive final check here.
+ return pOtherCode;
+ }
- // We must have a code by now.
_ASSERTE(pCode != NULL);
+
+ // Aside from rejit, performing a SetNativeCodeInterlocked at this point
+ // generally ensures that there is only one winning version of the native
+ // code. This also avoid races with profiler overriding ngened code (see
+ // matching SetNativeCodeInterlocked done after
+ // JITCachedFunctionSearchStarted)
+ {
+ if (!pConfig->SetNativeCode(pCode, &pOtherCode))
+ {
+ // Another thread beat us to publishing its copy of the JITted code.
+ return pOtherCode;
+ }
+#if defined(FEATURE_JIT_PITCHING)
+ else
+ {
+ SavePitchingCandidate(this, sizeOfCode);
+ }
+#endif
+ }
+
+#ifdef HAVE_GCCOVER
+ if (GCStress<cfg_instr_jit>::IsEnabled())
+ {
+ SetupGcCoverage(this, (BYTE*)pCode);
+ }
+#endif // HAVE_GCCOVER
- LOG((LF_CORDB, LL_EVERYTHING, "MethodDesc::MakeJitWorker finished. Stub is" FMT_ADDR "\n",
- DBG_ADDR(pCode)));
+ // We succeeded in jitting the code, and our jitted code is the one that's going to run now.
+ pEntry->m_hrResultCode = S_OK;
return pCode;
}
+
+
+PrepareCodeConfig::PrepareCodeConfig() {}
+
+PrepareCodeConfig::PrepareCodeConfig(NativeCodeVersion codeVersion, BOOL needsMulticoreJitNotification, BOOL mayUsePrecompiledCode) :
+ m_pMethodDesc(codeVersion.GetMethodDesc()),
+ m_nativeCodeVersion(codeVersion),
+ m_needsMulticoreJitNotification(needsMulticoreJitNotification),
+ m_mayUsePrecompiledCode(mayUsePrecompiledCode)
+{}
+
+MethodDesc* PrepareCodeConfig::GetMethodDesc()
+{
+ LIMITED_METHOD_CONTRACT;
+ return m_pMethodDesc;
+}
+
+PCODE PrepareCodeConfig::IsJitCancellationRequested()
+{
+ LIMITED_METHOD_CONTRACT;
+ return m_pMethodDesc->GetNativeCode();
+}
+
+BOOL PrepareCodeConfig::NeedsMulticoreJitNotification()
+{
+ LIMITED_METHOD_CONTRACT;
+ return m_needsMulticoreJitNotification;
+}
+
+NativeCodeVersion PrepareCodeConfig::GetCodeVersion()
+{
+ LIMITED_METHOD_CONTRACT;
+ return m_nativeCodeVersion;
+}
+
+BOOL PrepareCodeConfig::SetNativeCode(PCODE pCode, PCODE * ppAlternateCodeToUse)
+{
+ LIMITED_METHOD_CONTRACT;
+
+ // If this function had already been requested for rejit (before its original
+ // code was jitted), then give the CodeVersionManager a chance to jump-stamp the
+ // code we just compiled so the first thread entering the function will jump
+ // to the prestub and trigger the rejit. Note that the PublishMethodHolder takes
+ // a lock to avoid a particular kind of rejit race. See
+ // code:CodeVersionManager::PublishMethodHolder::PublishMethodHolder#PublishCode for
+ // details on the rejit race.
+ //
+ if (m_pMethodDesc->IsVersionableWithJumpStamp())
+ {
+ PublishMethodHolder publishWorker(GetMethodDesc(), pCode);
+ if (m_pMethodDesc->SetNativeCodeInterlocked(pCode, NULL))
+ {
+ return TRUE;
+ }
+ }
+ else
+ {
+ if (m_pMethodDesc->SetNativeCodeInterlocked(pCode, NULL))
+ {
+ return TRUE;
+ }
+ }
+
+ *ppAlternateCodeToUse = m_pMethodDesc->GetNativeCode();
+ return FALSE;
+}
+
+COR_ILMETHOD* PrepareCodeConfig::GetILHeader()
+{
+ STANDARD_VM_CONTRACT;
+ return m_pMethodDesc->GetILHeader(TRUE);
+}
+
+CORJIT_FLAGS PrepareCodeConfig::GetJitCompilationFlags()
+{
+ STANDARD_VM_CONTRACT;
+
+ CORJIT_FLAGS flags;
+ if (m_pMethodDesc->IsILStub())
+ {
+ ILStubResolver* pResolver = m_pMethodDesc->AsDynamicMethodDesc()->GetILStubResolver();
+ flags = pResolver->GetJitFlags();
+ }
+#ifdef FEATURE_TIERED_COMPILATION
+ flags.Add(TieredCompilationManager::GetJitFlags(m_nativeCodeVersion));
+#endif
+ return flags;
+}
+
+BOOL PrepareCodeConfig::MayUsePrecompiledCode()
+{
+ LIMITED_METHOD_CONTRACT;
+ return m_mayUsePrecompiledCode;
+}
+
+#ifdef FEATURE_CODE_VERSIONING
+VersionedPrepareCodeConfig::VersionedPrepareCodeConfig() {}
+
+VersionedPrepareCodeConfig::VersionedPrepareCodeConfig(NativeCodeVersion codeVersion) :
+ PrepareCodeConfig(codeVersion, TRUE, FALSE)
+{
+ LIMITED_METHOD_CONTRACT;
+
+ _ASSERTE(!m_nativeCodeVersion.IsDefaultVersion());
+ _ASSERTE(m_pMethodDesc->GetCodeVersionManager()->LockOwnedByCurrentThread());
+ m_ilCodeVersion = m_nativeCodeVersion.GetILCodeVersion();
+}
+
+HRESULT VersionedPrepareCodeConfig::FinishConfiguration()
+{
+ STANDARD_VM_CONTRACT;
+
+ _ASSERTE(!GetMethodDesc()->GetCodeVersionManager()->LockOwnedByCurrentThread());
+
+ // Any code build stages that do just in time configuration should
+ // be configured now
+#ifdef FEATURE_REJIT
+ if (m_ilCodeVersion.GetRejitState() != ILCodeVersion::kStateActive)
+ {
+ ReJitManager::ConfigureILCodeVersion(m_ilCodeVersion);
+ }
+ _ASSERTE(m_ilCodeVersion.GetRejitState() == ILCodeVersion::kStateActive);
+#endif
+
+ return S_OK;
+}
+
+PCODE VersionedPrepareCodeConfig::IsJitCancellationRequested()
+{
+ LIMITED_METHOD_CONTRACT;
+ return m_nativeCodeVersion.GetNativeCode();
+}
+
+BOOL VersionedPrepareCodeConfig::SetNativeCode(PCODE pCode, PCODE * ppAlternateCodeToUse)
+{
+ LIMITED_METHOD_CONTRACT;
+
+ //This isn't the default version so jumpstamp is never needed
+ _ASSERTE(!m_nativeCodeVersion.IsDefaultVersion());
+ if (m_nativeCodeVersion.SetNativeCodeInterlocked(pCode, NULL))
+ {
+ return TRUE;
+ }
+ else
+ {
+ *ppAlternateCodeToUse = m_nativeCodeVersion.GetNativeCode();
+ return FALSE;
+ }
+}
+
+COR_ILMETHOD* VersionedPrepareCodeConfig::GetILHeader()
+{
+ STANDARD_VM_CONTRACT;
+ return m_ilCodeVersion.GetIL();
+}
+
+CORJIT_FLAGS VersionedPrepareCodeConfig::GetJitCompilationFlags()
+{
+ STANDARD_VM_CONTRACT;
+ CORJIT_FLAGS flags;
+
+#ifdef FEATURE_REJIT
+ DWORD profilerFlags = m_ilCodeVersion.GetJitFlags();
+ flags.Add(ReJitManager::JitFlagsFromProfCodegenFlags(profilerFlags));
+#endif
+
+#ifdef FEATURE_TIERED_COMPILATION
+ flags.Add(TieredCompilationManager::GetJitFlags(m_nativeCodeVersion));
+#endif
+
+ return flags;
+}
+
+#endif //FEATURE_CODE_VERSIONING
+
#ifdef FEATURE_STUBS_AS_IL
// CreateInstantiatingILStubTargetSig:
@@ -1264,21 +1660,6 @@ PCODE MethodDesc::DoPrestub(MethodTable *pDispatchingMT)
GCStress<cfg_any, EeconfigFastGcSPolicy, CoopGcModePolicy>::MaybeTrigger();
- // Are we in the prestub because of a rejit request? If so, let the ReJitManager
- // take it from here.
- pCode = ReJitManager::DoReJitIfNecessary(this);
- if (pCode != NULL)
- {
- // A ReJIT was performed, so nothing left for DoPrestub() to do. Return now.
- //
- // The stable entrypoint will either be a pointer to the original JITted code
- // (with a jmp at the top to jump to the newly-rejitted code) OR a pointer to any
- // stub code that must be executed first (e.g., a remoting stub), which in turn
- // will call the original JITted code (which then jmps to the newly-rejitted
- // code).
- RETURN GetStableEntryPoint();
- }
-
#ifdef FEATURE_COMINTEROP
/************************** INTEROP *************************/
@@ -1317,40 +1698,54 @@ PCODE MethodDesc::DoPrestub(MethodTable *pDispatchingMT)
pMT->CheckRunClassInitThrowing();
}
- /************************** BACKPATCHING *************************/
- // See if the addr of code has changed from the pre-stub
-#ifdef FEATURE_INTERPRETER
- if (!IsReallyPointingToPrestub())
-#else
- if (!IsPointingToPrestub())
+
+ /*************************** CALL COUNTER ***********************/
+ // If we are counting calls for tiered compilation, leave the prestub
+ // in place so that we can continue intercepting method invocations.
+ // When the TieredCompilationManager has received enough call notifications
+ // for this method only then do we back-patch it.
+ BOOL fCanBackpatchPrestub = TRUE;
+#ifdef FEATURE_TIERED_COMPILATION
+ BOOL fEligibleForTieredCompilation = IsEligibleForTieredCompilation();
+ if (fEligibleForTieredCompilation)
+ {
+ CallCounter * pCallCounter = GetCallCounter();
+ fCanBackpatchPrestub = pCallCounter->OnMethodCalled(this);
+ }
#endif
+
+ /*************************** VERSIONABLE CODE *********************/
+
+ BOOL fIsPointingToPrestub = IsPointingToPrestub();
+#ifdef FEATURE_CODE_VERSIONING
+ if (IsVersionableWithPrecode() ||
+ (!fIsPointingToPrestub && IsVersionableWithJumpStamp()))
{
- // If we are counting calls for tiered compilation, leave the prestub
- // in place so that we can continue intercepting method invocations.
- // When the TieredCompilationManager has received enough call notifications
- // for this method only then do we back-patch it.
-#ifdef FEATURE_TIERED_COMPILATION
- PCODE pNativeCode = GetNativeCode();
- if (pNativeCode && IsEligibleForTieredCompilation())
- {
- CallCounter * pCallCounter = GetAppDomain()->GetCallCounter();
- BOOL doBackPatch = pCallCounter->OnMethodCalled(this);
- if (!doBackPatch)
- {
- return pNativeCode;
- }
- }
+ pCode = GetCodeVersionManager()->PublishVersionableCodeIfNecessary(this, fCanBackpatchPrestub);
+ fIsPointingToPrestub = IsPointingToPrestub();
+ }
#endif
+
+ /************************** BACKPATCHING *************************/
+ // See if the addr of code has changed from the pre-stub
+ if (!fIsPointingToPrestub)
+ {
LOG((LF_CLASSLOADER, LL_INFO10000,
" In PreStubWorker, method already jitted, backpatching call point\n"));
-
+#if defined(FEATURE_JIT_PITCHING)
+ MarkMethodNotPitchingCandidate(this);
+#endif
RETURN DoBackpatch(pMT, pDispatchingMT, TRUE);
}
-
- // record if remoting needs to intercept this call
- BOOL fRemotingIntercepted = IsRemotingInterceptedViaPrestub();
-
- BOOL fReportCompilationFinished = FALSE;
+
+ if (pCode)
+ {
+ // The only reason we are still pointing to prestub is because the call counter
+ // prevented it. We should still short circuit and return the code without
+ // backpatching.
+ _ASSERTE(!fCanBackpatchPrestub);
+ RETURN pCode;
+ }
/************************** CODE CREATION *************************/
if (IsUnboxingStub())
@@ -1365,209 +1760,11 @@ PCODE MethodDesc::DoPrestub(MethodTable *pDispatchingMT)
#endif // defined(FEATURE_SHARE_GENERIC_CODE)
else if (IsIL() || IsNoMetadata())
{
- // remember if we need to backpatch the MethodTable slot
- BOOL fBackpatch = !fRemotingIntercepted
- && IsNativeCodeStableAfterInit();
-
-#ifdef FEATURE_PREJIT
- //
- // See if we have any prejitted code to use.
- //
-
- pCode = GetPreImplementedCode();
-
-#ifdef PROFILING_SUPPORTED
- if (pCode != NULL)
- {
- BOOL fShouldSearchCache = TRUE;
-
- {
- BEGIN_PIN_PROFILER(CORProfilerTrackCacheSearches());
- g_profControlBlock.pProfInterface->
- JITCachedFunctionSearchStarted((FunctionID) this,
- &fShouldSearchCache);
- END_PIN_PROFILER();
- }
-
- if (!fShouldSearchCache)
- {
-#ifdef FEATURE_INTERPRETER
- SetNativeCodeInterlocked(NULL, pCode, FALSE);
-#else
- SetNativeCodeInterlocked(NULL, pCode);
-#endif
- _ASSERTE(!IsPreImplemented());
- pCode = NULL;
- }
- }
-#endif // PROFILING_SUPPORTED
-
- if (pCode != NULL)
+ if (!IsNativeCodeStableAfterInit())
{
- LOG((LF_ZAP, LL_INFO10000,
- "ZAP: Using code" FMT_ADDR "for %s.%s sig=\"%s\" (token %x).\n",
- DBG_ADDR(pCode),
- m_pszDebugClassName,
- m_pszDebugMethodName,
- m_pszDebugMethodSignature,
- GetMemberDef()));
-
- TADDR pFixupList = GetFixupList();
- if (pFixupList != NULL)
- {
- Module *pZapModule = GetZapModule();
- _ASSERTE(pZapModule != NULL);
- if (!pZapModule->FixupDelayList(pFixupList))
- {
- _ASSERTE(!"FixupDelayList failed");
- ThrowHR(COR_E_BADIMAGEFORMAT);
- }
- }
-
-#ifdef HAVE_GCCOVER
- if (GCStress<cfg_instr_ngen>::IsEnabled())
- SetupGcCoverage(this, (BYTE*) pCode);
-#endif // HAVE_GCCOVER
-
-#ifdef PROFILING_SUPPORTED
- /*
- * This notifies the profiler that a search to find a
- * cached jitted function has been made.
- */
- {
- BEGIN_PIN_PROFILER(CORProfilerTrackCacheSearches());
- g_profControlBlock.pProfInterface->
- JITCachedFunctionSearchFinished((FunctionID) this, COR_PRF_CACHED_FUNCTION_FOUND);
- END_PIN_PROFILER();
- }
-#endif // PROFILING_SUPPORTED
- }
-
- //
- // If not, try to jit it
- //
-
-#endif // FEATURE_PREJIT
-
-#ifdef FEATURE_READYTORUN
- if (pCode == NULL)
- {
- Module * pModule = GetModule();
- if (pModule->IsReadyToRun())
- {
- pCode = pModule->GetReadyToRunInfo()->GetEntryPoint(this);
- if (pCode != NULL)
- fReportCompilationFinished = TRUE;
- }
+ GetOrCreatePrecode();
}
-#endif // FEATURE_READYTORUN
-
- if (pCode == NULL)
- {
- NewHolder<COR_ILMETHOD_DECODER> pHeader(NULL);
- // Get the information on the method
- if (!IsNoMetadata())
- {
- COR_ILMETHOD* ilHeader = GetILHeader(TRUE);
- if(ilHeader == NULL)
- {
-#ifdef FEATURE_COMINTEROP
- // Abstract methods can be called through WinRT derivation if the deriving type
- // is not implemented in managed code, and calls through the CCW to the abstract
- // method. Throw a sensible exception in that case.
- if (pMT->IsExportedToWinRT() && IsAbstract())
- {
- COMPlusThrowHR(E_NOTIMPL);
- }
-#endif // FEATURE_COMINTEROP
-
- COMPlusThrowHR(COR_E_BADIMAGEFORMAT, BFA_BAD_IL);
- }
-
- COR_ILMETHOD_DECODER::DecoderStatus status = COR_ILMETHOD_DECODER::FORMAT_ERROR;
-
- {
- // Decoder ctor can AV on a malformed method header
- AVInRuntimeImplOkayHolder AVOkay;
- pHeader = new COR_ILMETHOD_DECODER(ilHeader, GetMDImport(), &status);
- if(pHeader == NULL)
- status = COR_ILMETHOD_DECODER::FORMAT_ERROR;
- }
-
- if (status == COR_ILMETHOD_DECODER::VERIFICATION_ERROR &&
- Security::CanSkipVerification(GetModule()->GetDomainAssembly()))
- {
- status = COR_ILMETHOD_DECODER::SUCCESS;
- }
-
- if (status != COR_ILMETHOD_DECODER::SUCCESS)
- {
- if (status == COR_ILMETHOD_DECODER::VERIFICATION_ERROR)
- {
- // Throw a verification HR
- COMPlusThrowHR(COR_E_VERIFICATION);
- }
- else
- {
- COMPlusThrowHR(COR_E_BADIMAGEFORMAT, BFA_BAD_IL);
- }
- }
-
-#ifdef _VER_EE_VERIFICATION_ENABLED
- static ConfigDWORD peVerify;
-
- if (peVerify.val(CLRConfig::EXTERNAL_PEVerify))
- Verify(pHeader, TRUE, FALSE); // Throws a VerifierException if verification fails
-#endif // _VER_EE_VERIFICATION_ENABLED
- } // end if (!IsNoMetadata())
-
- // JIT it
- LOG((LF_CLASSLOADER, LL_INFO1000000,
- " In PreStubWorker, calling MakeJitWorker\n"));
-
- // Create the precode eagerly if it is going to be needed later.
- if (!fBackpatch)
- {
- GetOrCreatePrecode();
- }
-
- // Mark the code as hot in case the method ends up in the native image
- g_IBCLogger.LogMethodCodeAccess(this);
-
- pCode = MakeJitWorker(pHeader, CORJIT_FLAGS());
-
-#ifdef FEATURE_INTERPRETER
- if ((pCode != NULL) && !HasStableEntryPoint())
- {
- // We don't yet have a stable entry point, so don't do backpatching yet.
- // But we do have to handle some extra cases that occur in backpatching.
- // (Perhaps I *should* get to the backpatching code, but in a mode where we know
- // we're not dealing with the stable entry point...)
- if (HasNativeCodeSlot())
- {
- // We called "SetNativeCodeInterlocked" in MakeJitWorker, which updated the native
- // code slot, but I think we also want to update the regular slot...
- PCODE tmpEntry = GetTemporaryEntryPoint();
- PCODE pFound = FastInterlockCompareExchangePointer(GetAddrOfSlot(), pCode, tmpEntry);
- // Doesn't matter if we failed -- if we did, it's because somebody else made progress.
- if (pFound != tmpEntry) pCode = pFound;
- }
-
- // Now we handle the case of a FuncPtrPrecode.
- FuncPtrStubs * pFuncPtrStubs = GetLoaderAllocator()->GetFuncPtrStubsNoCreate();
- if (pFuncPtrStubs != NULL)
- {
- Precode* pFuncPtrPrecode = pFuncPtrStubs->Lookup(this);
- if (pFuncPtrPrecode != NULL)
- {
- // If there is a funcptr precode to patch, attempt to patch it. If we lose, that's OK,
- // somebody else made progress.
- pFuncPtrPrecode->SetTargetInterlocked(pCode);
- }
- }
- }
-#endif // FEATURE_INTERPRETER
- } // end if (pCode == NULL)
+ pCode = PrepareInitialCode();
} // end else if (IsIL() || IsNoMetadata())
else if (IsNDirect())
{
@@ -1603,13 +1800,7 @@ PCODE MethodDesc::DoPrestub(MethodTable *pDispatchingMT)
}
/************************** POSTJIT *************************/
-#ifndef FEATURE_INTERPRETER
_ASSERTE(pCode == NULL || GetNativeCode() == NULL || pCode == GetNativeCode());
-#else // FEATURE_INTERPRETER
- // Interpreter adds a new possiblity == someone else beat us to installing an intepreter stub.
- _ASSERTE(pCode == NULL || GetNativeCode() == NULL || pCode == GetNativeCode()
- || Interpreter::InterpretationStubToMethodInfo(pCode) == this);
-#endif // FEATURE_INTERPRETER
// At this point we must have either a pointer to managed code or to a stub. All of the above code
// should have thrown an exception if it couldn't make a stub.
@@ -1638,42 +1829,15 @@ PCODE MethodDesc::DoPrestub(MethodTable *pDispatchingMT)
MemoryBarrier();
#endif
- // If we are counting calls for tiered compilation, leave the prestub
- // in place so that we can continue intercepting method invocations.
- // When the TieredCompilationManager has received enough call notifications
- // for this method only then do we back-patch it.
-#ifdef FEATURE_TIERED_COMPILATION
- if (pCode && IsEligibleForTieredCompilation())
- {
- CallCounter * pCallCounter = GetAppDomain()->GetCallCounter();
- BOOL doBackPatch = pCallCounter->OnMethodCalled(this);
- if (!doBackPatch)
- {
- return pCode;
- }
- }
-#endif
-
if (pCode != NULL)
{
if (HasPrecode())
GetPrecode()->SetTargetInterlocked(pCode);
else
- if (!HasStableEntryPoint())
- {
- // Is the result an interpreter stub?
-#ifdef FEATURE_INTERPRETER
- if (Interpreter::InterpretationStubToMethodInfo(pCode) == this)
- {
- SetEntryPointInterlocked(pCode);
- }
- else
-#endif // FEATURE_INTERPRETER
+ if (!HasStableEntryPoint())
{
- ReJitPublishMethodHolder publishWorker(this, pCode);
SetStableEntryPointInterlocked(pCode);
}
- }
}
else
{
@@ -1690,15 +1854,8 @@ PCODE MethodDesc::DoPrestub(MethodTable *pDispatchingMT)
}
}
-#ifdef FEATURE_INTERPRETER
- _ASSERTE(!IsReallyPointingToPrestub());
-#else // FEATURE_INTERPRETER
_ASSERTE(!IsPointingToPrestub());
_ASSERTE(HasStableEntryPoint());
-#endif // FEATURE_INTERPRETER
-
- if (fReportCompilationFinished)
- DACNotifyCompilationFinished(this);
RETURN DoBackpatch(pMT, pDispatchingMT, FALSE);
}
@@ -2127,6 +2284,10 @@ EXTERN_C PCODE STDCALL ExternalMethodFixupWorker(TransitionBlock * pTransitionBl
pCode = PatchNonVirtualExternalMethod(pMD, pCode, pImportSection, pIndirection);
}
}
+
+#if defined (FEATURE_JIT_PITCHING)
+ DeleteFromPitchingCandidate(pMD);
+#endif
}
// Force a GC on every jit if the stress level is high enough
@@ -2385,6 +2546,7 @@ void ProcessDynamicDictionaryLookup(TransitionBlock * pTransitionBlock
pResult->signature = NULL;
pResult->indirectFirstOffset = 0;
+ pResult->indirectSecondOffset = 0;
pResult->indirections = CORINFO_USEHELPER;
@@ -2424,6 +2586,9 @@ void ProcessDynamicDictionaryLookup(TransitionBlock * pTransitionBlock
//
// Optimization cases
//
+ // TODO-ARM : If the optimization cases are implemented in CreateDictionaryLookupHelper,
+ // It's ifndef for ARM will be removed.
+#ifndef _TARGET_ARM_
if (signatureKind == ENCODE_TYPE_HANDLE)
{
SigPointer sigptr(pBlob, -1);
@@ -2457,9 +2622,16 @@ void ProcessDynamicDictionaryLookup(TransitionBlock * pTransitionBlock
IfFailThrow(sigptr.GetData(&data));
pResult->offsets[2] = sizeof(TypeHandle) * data;
+ if (MethodTable::IsPerInstInfoRelative())
+ {
+ pResult->indirectFirstOffset = 1;
+ pResult->indirectSecondOffset = 1;
+ }
+
return;
}
}
+#endif // !_TARGET_ARM_
if (pContextMT != NULL && pContextMT->GetNumDicts() > 0xFFFF)
ThrowHR(COR_E_BADIMAGEFORMAT);
@@ -2502,6 +2674,12 @@ void ProcessDynamicDictionaryLookup(TransitionBlock * pTransitionBlock
// Next indirect through the dictionary appropriate to this instantiated type
pResult->offsets[1] = sizeof(TypeHandle*) * (pContextMT->GetNumDicts() - 1);
+ if (MethodTable::IsPerInstInfoRelative())
+ {
+ pResult->indirectFirstOffset = 1;
+ pResult->indirectSecondOffset = 1;
+ }
+
*pDictionaryIndexAndSlot |= dictionarySlot;
}
}
diff --git a/src/vm/profilingenumerators.cpp b/src/vm/profilingenumerators.cpp
index 5044eb7c2b..2406f5aa42 100644
--- a/src/vm/profilingenumerators.cpp
+++ b/src/vm/profilingenumerators.cpp
@@ -79,7 +79,7 @@ BOOL ProfilerFunctionEnum::Init(BOOL fWithReJITIDs)
if (fWithReJITIDs)
{
// This guy causes triggering and locking, while the non-rejitid case does not.
- element->reJitId = pMD->GetReJitManager()->GetReJitId(pMD, heapIterator.GetMethodCode());
+ element->reJitId = ReJitManager::GetReJitId(pMD, heapIterator.GetMethodCode());
}
else
{
diff --git a/src/vm/proftoeeinterfaceimpl.cpp b/src/vm/proftoeeinterfaceimpl.cpp
index cfd99adf27..3958bdf354 100644
--- a/src/vm/proftoeeinterfaceimpl.cpp
+++ b/src/vm/proftoeeinterfaceimpl.cpp
@@ -986,7 +986,7 @@ HRESULT AllowObjectInspection()
#endif // PROFILING_SUPPORTED
-#if defined(GC_PROFILING) || defined(FEATURE_EVENT_TRACE)
+#if defined(PROFILING_SUPPORTED) || defined(FEATURE_EVENT_TRACE)
//---------------------------------------------------------------------------------------
//
@@ -2117,7 +2117,7 @@ HRESULT ProfToEEInterfaceImpl::GetFunctionFromIP2(LPCBYTE ip, FunctionID * pFunc
if (pReJitId != NULL)
{
MethodDesc * pMD = codeInfo.GetMethodDesc();
- *pReJitId = pMD->GetReJitManager()->GetReJitId(pMD, codeInfo.GetStartAddress());
+ *pReJitId = ReJitManager::GetReJitId(pMD, codeInfo.GetStartAddress());
}
return S_OK;
@@ -2592,13 +2592,24 @@ HRESULT ProfToEEInterfaceImpl::GetCodeInfo3(FunctionID functionId,
hr = ValidateParametersForGetCodeInfo(pMethodDesc, cCodeInfos, codeInfos);
if (SUCCEEDED(hr))
{
- hr = GetCodeInfoFromCodeStart(
- // Note here that we must consult the rejit manager to determine the code
- // start address
- pMethodDesc->GetReJitManager()->GetCodeStart(pMethodDesc, reJitId),
- cCodeInfos,
- pcCodeInfos,
- codeInfos);
+ CodeVersionManager* pCodeVersionManager = pMethodDesc->GetCodeVersionManager();
+ ILCodeVersion ilCodeVersion = pCodeVersionManager->GetILCodeVersion(pMethodDesc, reJitId);
+
+ // Now that tiered compilation can create more than one jitted code version for the same rejit id
+ // we are arbitrarily choosing the first one to return. To return all of them we'd presumably need
+ // a new profiler API.
+ NativeCodeVersionCollection nativeCodeVersions = ilCodeVersion.GetNativeCodeVersions(pMethodDesc);
+ for (NativeCodeVersionIterator iter = nativeCodeVersions.Begin(); iter != nativeCodeVersions.End(); iter++)
+ {
+ PCODE pCodeStart = iter->GetNativeCode();
+ hr = GetCodeInfoFromCodeStart(
+ pCodeStart,
+ cCodeInfos,
+ pcCodeInfos,
+ codeInfos);
+ break;
+ }
+
}
}
EX_CATCH_HRESULT(hr);
@@ -6425,7 +6436,7 @@ HRESULT ProfToEEInterfaceImpl::GetFunctionFromIP3(LPCBYTE ip, FunctionID * pFunc
if (pReJitId != NULL)
{
MethodDesc * pMD = codeInfo.GetMethodDesc();
- *pReJitId = pMD->GetReJitManager()->GetReJitId(pMD, codeInfo.GetStartAddress());
+ *pReJitId = ReJitManager::GetReJitId(pMD, codeInfo.GetStartAddress());
}
return S_OK;
@@ -6832,7 +6843,7 @@ HRESULT ProfToEEInterfaceImpl::GetClassLayout(ClassID classID,
// running into - attempting to get the class layout for all types at module load time.
// If we don't detect this the runtime will AV during the field iteration below. Feel
// free to eliminate this check when a more complete solution is available.
- if (CORCOMPILE_IS_POINTER_TAGGED(*(typeHandle.AsMethodTable()->GetParentMethodTablePtr())))
+ if (typeHandle.AsMethodTable()->GetParentMethodTablePlainOrRelativePointerPtr()->IsTagged())
{
return CORPROF_E_DATAINCOMPLETE;
}
@@ -8239,7 +8250,7 @@ HRESULT ProfToEEInterfaceImpl::GetReJITIDs(
MethodDesc * pMD = FunctionIdToMethodDesc(functionId);
- return pMD->GetReJitManager()->GetReJITIDs(pMD, cReJitIds, pcReJitIds, reJitIds);
+ return ReJitManager::GetReJITIDs(pMD, cReJitIds, pcReJitIds, reJitIds);
}
HRESULT ProfToEEInterfaceImpl::RequestReJIT(ULONG cFunctions, // in
diff --git a/src/vm/readytoruninfo.cpp b/src/vm/readytoruninfo.cpp
index b85cf9a9c3..996a862431 100644
--- a/src/vm/readytoruninfo.cpp
+++ b/src/vm/readytoruninfo.cpp
@@ -483,6 +483,12 @@ PTR_ReadyToRunInfo ReadyToRunInfo::Initialize(Module * pModule, AllocMemTracker
return NULL;
}
+ if (CORProfilerDisableAllNGenImages() || CORProfilerUseProfileImages())
+ {
+ DoLog("Ready to Run disabled - profiler disabled native images");
+ return NULL;
+ }
+
if (g_pConfig->ExcludeReadyToRun(pModule->GetSimpleName()))
{
DoLog("Ready to Run disabled - module on exclusion list");
diff --git a/src/vm/reflectioninvocation.cpp b/src/vm/reflectioninvocation.cpp
index 7f8a9e0075..00556d8805 100644
--- a/src/vm/reflectioninvocation.cpp
+++ b/src/vm/reflectioninvocation.cpp
@@ -12,7 +12,6 @@
#include "method.hpp"
#include "typehandle.h"
#include "field.h"
-#include "security.h"
#include "eeconfig.h"
#include "vars.hpp"
#include "jitinterface.h"
@@ -36,13 +35,13 @@
// it's used for both method and field to signify that no access is allowed
#define INVOCATION_FLAGS_NO_INVOKE 0x00000002
-#define INVOCATION_FLAGS_NEED_SECURITY 0x00000004
+// #define unused 0x00000004
// because field and method are different we can reuse the same bits
//method
#define INVOCATION_FLAGS_IS_CTOR 0x00000010
#define INVOCATION_FLAGS_RISKY_METHOD 0x00000020
-#define INVOCATION_FLAGS_W8P_API 0x00000040
+// #define unused 0x00000040
#define INVOCATION_FLAGS_IS_DELEGATE_CTOR 0x00000080
#define INVOCATION_FLAGS_CONTAINS_STACK_POINTERS 0x00000100
// field
@@ -76,24 +75,6 @@ static TypeHandle NullableTypeOfByref(TypeHandle th) {
return subType;
}
-static void TryDemand(DWORD whatPermission, RuntimeExceptionKind reKind, LPCWSTR wszTag) {
- CONTRACTL {
- THROWS;
- GC_TRIGGERS;
- MODE_COOPERATIVE;
- }
- CONTRACTL_END;
-
-
- EX_TRY {
- Security::SpecialDemand(SSWT_LATEBOUND_LINKDEMAND, whatPermission);
- }
- EX_CATCH {
- COMPlusThrow(reKind, wszTag);
- }
- EX_END_CATCH_UNREACHABLE
-}
-
static void TryCallMethodWorker(MethodDescCallSite* pMethodCallSite, ARG_SLOT* args, Frame* pDebuggerCatchFrame)
{
// Use static contracts b/c we have SEH.
@@ -128,7 +109,7 @@ static void TryCallMethodWorker(MethodDescCallSite* pMethodCallSite, ARG_SLOT* a
// then transfers that data to the newly produced TargetInvocationException. This one
// doesn't take those same steps.
//
-static void TryCallMethod(MethodDescCallSite* pMethodCallSite, ARG_SLOT* args) {
+static void TryCallMethod(MethodDescCallSite* pMethodCallSite, ARG_SLOT* args, bool wrapExceptions) {
CONTRACTL {
THROWS;
GC_TRIGGERS;
@@ -136,32 +117,39 @@ static void TryCallMethod(MethodDescCallSite* pMethodCallSite, ARG_SLOT* args) {
}
CONTRACTL_END;
- OBJECTREF ppException = NULL;
- GCPROTECT_BEGIN(ppException);
+ if (wrapExceptions)
+ {
+ OBJECTREF ppException = NULL;
+ GCPROTECT_BEGIN(ppException);
- // The sole purpose of having this frame is to tell the debugger that we have a catch handler here
- // which may swallow managed exceptions. The debugger needs this in order to send a
- // CatchHandlerFound (CHF) notification.
- FrameWithCookie<DebuggerU2MCatchHandlerFrame> catchFrame;
- EX_TRY {
- TryCallMethodWorker(pMethodCallSite, args, &catchFrame);
- }
- EX_CATCH {
- ppException = GET_THROWABLE();
- _ASSERTE(ppException);
- }
- EX_END_CATCH(RethrowTransientExceptions)
- catchFrame.Pop();
+ // The sole purpose of having this frame is to tell the debugger that we have a catch handler here
+ // which may swallow managed exceptions. The debugger needs this in order to send a
+ // CatchHandlerFound (CHF) notification.
+ FrameWithCookie<DebuggerU2MCatchHandlerFrame> catchFrame;
+ EX_TRY{
+ TryCallMethodWorker(pMethodCallSite, args, &catchFrame);
+ }
+ EX_CATCH{
+ ppException = GET_THROWABLE();
+ _ASSERTE(ppException);
+ }
+ EX_END_CATCH(RethrowTransientExceptions)
+ catchFrame.Pop();
- // It is important to re-throw outside the catch block because re-throwing will invoke
- // the jitter and managed code and will cause us to use more than the backout stack limit.
- if (ppException != NULL)
+ // It is important to re-throw outside the catch block because re-throwing will invoke
+ // the jitter and managed code and will cause us to use more than the backout stack limit.
+ if (ppException != NULL)
+ {
+ // If we get here we need to throw an TargetInvocationException
+ OBJECTREF except = InvokeUtil::CreateTargetExcept(&ppException);
+ COMPlusThrow(except);
+ }
+ GCPROTECT_END();
+ }
+ else
{
- // If we get here we need to throw an TargetInvocationException
- OBJECTREF except = InvokeUtil::CreateTargetExcept(&ppException);
- COMPlusThrow(except);
+ pMethodCallSite->CallWithValueTypes(args);
}
- GCPROTECT_END();
}
@@ -222,55 +210,6 @@ FCIMPL5(Object*, RuntimeFieldHandle::GetValue, ReflectFieldObject *pFieldUNSAFE,
}
FCIMPLEND
-FCIMPL5(void, ReflectionInvocation::PerformVisibilityCheckOnField, FieldDesc *pFieldDesc, Object *target, ReflectClassBaseObject *pDeclaringTypeUNSAFE, DWORD attr, DWORD invocationFlags) {
- CONTRACTL {
- FCALL_CHECK;
- PRECONDITION(CheckPointer(pFieldDesc));
- PRECONDITION(CheckPointer(pDeclaringTypeUNSAFE));
- }
- CONTRACTL_END;
-
-
- REFLECTCLASSBASEREF refDeclaringType = (REFLECTCLASSBASEREF)ObjectToOBJECTREF(pDeclaringTypeUNSAFE);
-
- TypeHandle declaringType = refDeclaringType->GetType();
- OBJECTREF targetObj = ObjectToOBJECTREF(target);
-
- HELPER_METHOD_FRAME_BEGIN_2(targetObj, refDeclaringType);
-
- if ((invocationFlags & INVOCATION_FLAGS_SPECIAL_FIELD) != 0) {
- // Verify that this is not a Final Field
- if (IsFdInitOnly(attr))
- TryDemand(SECURITY_SERIALIZATION, kFieldAccessException, W("Acc_ReadOnly"));
- if (IsFdHasFieldRVA(attr))
- TryDemand(SECURITY_SKIP_VER, kFieldAccessException, W("Acc_RvaStatic"));
- }
-
- if ((invocationFlags & INVOCATION_FLAGS_NEED_SECURITY) != 0) {
- // Verify the callee/caller access
-
- bool targetRemoted = FALSE;
-
-
- RefSecContext sCtx(InvokeUtil::GetInvocationAccessCheckType(targetRemoted));
-
- MethodTable* pInstanceMT = NULL;
- if (targetObj != NULL && !pFieldDesc->IsStatic()) {
- TypeHandle targetType = targetObj->GetTypeHandle();
- if (!targetType.IsTypeDesc())
- pInstanceMT = targetType.AsMethodTable();
- }
-
- // Perform the normal access check (caller vs field).
- InvokeUtil::CanAccessField(&sCtx,
- declaringType.GetMethodTable(),
- pInstanceMT,
- pFieldDesc);
- }
- HELPER_METHOD_FRAME_END();
-}
-FCIMPLEND
-
FCIMPL2(FC_BOOL_RET, ReflectionInvocation::CanValueSpecialCast, ReflectClassBaseObject *pValueTypeUNSAFE, ReflectClassBaseObject *pTargetTypeUNSAFE) {
CONTRACTL {
FCALL_CHECK;
@@ -296,9 +235,7 @@ FCIMPL2(FC_BOOL_RET, ReflectionInvocation::CanValueSpecialCast, ReflectClassBase
// the object must be an IntPtr or a System.Reflection.Pointer
if (valueType == TypeHandle(MscorlibBinder::GetClass(CLASS__INTPTR))) {
//
- // it's an IntPtr, it's good. Demand SkipVerification and proceed
-
- Security::SpecialDemand(SSWT_LATEBOUND_LINKDEMAND, SECURITY_SKIP_VER);
+ // it's an IntPtr, it's good.
}
//
// it's a System.Reflection.Pointer object
@@ -307,13 +244,7 @@ FCIMPL2(FC_BOOL_RET, ReflectionInvocation::CanValueSpecialCast, ReflectClassBase
else if (!InvokeUtil::IsVoidPtr(targetType)) {
if (!valueType.CanCastTo(targetType))
ret = FALSE;
- else
- // demand SkipVerification and proceed
- Security::SpecialDemand(SSWT_LATEBOUND_LINKDEMAND, SECURITY_SKIP_VER);
}
- else
- // demand SkipVerification and proceed
- Security::SpecialDemand(SSWT_LATEBOUND_LINKDEMAND, SECURITY_SKIP_VER);
} else {
// the field type is an enum or a primitive. To have any chance of assignement the object type must
// be an enum or primitive as well.
@@ -470,8 +401,9 @@ FCIMPL1(Object*, RuntimeTypeHandle::Allocate, ReflectClassBaseObject* pTypeUNSAF
}//Allocate
FCIMPLEND
-FCIMPL4(Object*, RuntimeTypeHandle::CreateInstance, ReflectClassBaseObject* refThisUNSAFE,
+FCIMPL5(Object*, RuntimeTypeHandle::CreateInstance, ReflectClassBaseObject* refThisUNSAFE,
CLR_BOOL publicOnly,
+ CLR_BOOL wrapExceptions,
CLR_BOOL* pbCanBeCached,
MethodDesc** pConstructor) {
CONTRACTL {
@@ -523,10 +455,6 @@ FCIMPL4(Object*, RuntimeTypeHandle::CreateInstance, ReflectClassBaseObject* refT
if (!pClassFactory)
COMPlusThrow(kInvalidComObjectException, IDS_EE_NO_BACKING_CLASS_FACTORY);
- // Check for the required permissions (SecurityPermission.UnmanagedCode),
- // since arbitrary unmanaged code in the class factory will execute below).
- Security::SpecialDemand(SSWT_LATEBOUND_LINKDEMAND, SECURITY_UNMANAGED_CODE);
-
// create an instance of the Com Object
rv = ((ComClassFactory*)pClassFactory)->CreateInstance(NULL);
@@ -539,11 +467,6 @@ FCIMPL4(Object*, RuntimeTypeHandle::CreateInstance, ReflectClassBaseObject* refT
else
#endif // FEATURE_COMINTEROP
{
- // If we are creating a COM object which has backing metadata we still
- // need to ensure that the caller has unmanaged code access permission.
- if (pVMT->IsComObjectType())
- Security::SpecialDemand(SSWT_LATEBOUND_LINKDEMAND, SECURITY_UNMANAGED_CODE);
-
// if this is an abstract class then we will fail this
if (pVMT->IsAbstract()) {
if (pVMT->IsInterface())
@@ -585,17 +508,17 @@ FCIMPL4(Object*, RuntimeTypeHandle::CreateInstance, ReflectClassBaseObject* refT
else // !pVMT->HasDefaultConstructor()
{
pMeth = pVMT->GetDefaultConstructor();
-
+
// Validate the method can be called by this caller
DWORD attr = pMeth->GetAttrs();
if (!IsMdPublic(attr) && publicOnly)
- COMPlusThrow(kMissingMethodException,W("Arg_NoDefCTor"));
+ COMPlusThrow(kMissingMethodException, W("Arg_NoDefCTor"));
// We've got the class, lets allocate it and call the constructor
OBJECTREF o;
bool remoting = false;
-
+
o = AllocateObject(pVMT);
GCPROTECT_BEGIN(o);
@@ -609,7 +532,7 @@ FCIMPL4(Object*, RuntimeTypeHandle::CreateInstance, ReflectClassBaseObject* refT
arg = ObjToArgSlot(o);
// Call the method
- TryCallMethod(&ctor, &arg);
+ TryCallMethod(&ctor, &arg, wrapExceptions);
rv = o;
GCPROTECT_END();
@@ -674,7 +597,7 @@ FCIMPL2(Object*, RuntimeTypeHandle::CreateInstanceForGenericType, ReflectClassBa
ARG_SLOT arg = ObjToArgSlot(gc.rv);
// Call the method
- TryCallMethod(&ctor, &arg);
+ TryCallMethod(&ctor, &arg, true);
HELPER_METHOD_FRAME_END();
return OBJECTREFToObject(gc.rv);
@@ -767,15 +690,6 @@ FCIMPL1(DWORD, ReflectionInvocation::GetSpecialSecurityFlags, ReflectMethodObjec
if (InvokeUtil::IsDangerousMethod(pMethod))
dwFlags |= INVOCATION_FLAGS_RISKY_METHOD;
- // Is there a link demand?
- if (pMethod->RequiresLinktimeCheck()) {
- dwFlags |= INVOCATION_FLAGS_NEED_SECURITY;
- }
- else
- if (Security::IsMethodCritical(pMethod) && !Security::IsMethodSafeCritical(pMethod)) {
- dwFlags |= INVOCATION_FLAGS_NEED_SECURITY;
- }
-
HELPER_METHOD_FRAME_END();
return dwFlags;
}
@@ -846,8 +760,6 @@ OBJECTREF InvokeArrayConstructor(ArrayTypeDesc* arrayDesc, MethodDesc* pMeth, PT
// If we're trying to create an array of pointers or function pointers,
// check that the caller has skip verification permission.
CorElementType et = arrayDesc->GetArrayElementTypeHandle().GetVerifierCorElementType();
- if (et == ELEMENT_TYPE_PTR || et == ELEMENT_TYPE_FNPTR)
- Security::SpecialDemand(SSWT_LATEBOUND_LINKDEMAND, SECURITY_SKIP_VER);
// Validate the argCnt an the Rank. Also allow nested SZARRAY's.
_ASSERTE(argCnt == (int) arrayDesc->GetRank() || argCnt == (int) arrayDesc->GetRank() * 2 ||
@@ -1122,8 +1034,9 @@ void DECLSPEC_NORETURN ThrowInvokeMethodException(MethodDesc * pMethod, OBJECTRE
GCPROTECT_END();
}
-FCIMPL4(Object*, RuntimeMethodHandle::InvokeMethod,
- Object *target, PTRArray *objs, SignatureNative* pSigUNSAFE, CLR_BOOL fConstructor)
+FCIMPL5(Object*, RuntimeMethodHandle::InvokeMethod,
+ Object *target, PTRArray *objs, SignatureNative* pSigUNSAFE,
+ CLR_BOOL fConstructor, CLR_BOOL fWrapExceptions)
{
FCALL_CONTRACT;
@@ -1429,30 +1342,38 @@ FCIMPL4(Object*, RuntimeMethodHandle::InvokeMethod,
FrameWithCookie<ProtectValueClassFrame>(pThread, pValueClasses);
}
- // The sole purpose of having this frame is to tell the debugger that we have a catch handler here
- // which may swallow managed exceptions. The debugger needs this in order to send a
- // CatchHandlerFound (CHF) notification.
- FrameWithCookie<DebuggerU2MCatchHandlerFrame> catchFrame(pThread);
-
// Call the method
bool fExceptionThrown = false;
- EX_TRY_THREAD(pThread) {
- CallDescrWorkerReflectionWrapper(&callDescrData, &catchFrame);
- } EX_CATCH {
- // Rethrow transient exceptions for constructors for backward compatibility
- if (fConstructor && GET_EXCEPTION()->IsTransient())
- {
- EX_RETHROW;
- }
+ if (fWrapExceptions)
+ {
+ // The sole purpose of having this frame is to tell the debugger that we have a catch handler here
+ // which may swallow managed exceptions. The debugger needs this in order to send a
+ // CatchHandlerFound (CHF) notification.
+ FrameWithCookie<DebuggerU2MCatchHandlerFrame> catchFrame(pThread);
+
+ EX_TRY_THREAD(pThread) {
+ CallDescrWorkerReflectionWrapper(&callDescrData, &catchFrame);
+ } EX_CATCH{
+ // Rethrow transient exceptions for constructors for backward compatibility
+ if (fConstructor && GET_EXCEPTION()->IsTransient())
+ {
+ EX_RETHROW;
+ }
// Abuse retval to store the exception object
gc.retVal = GET_THROWABLE();
_ASSERTE(gc.retVal);
fExceptionThrown = true;
- } EX_END_CATCH(SwallowAllExceptions);
+ } EX_END_CATCH(SwallowAllExceptions);
+
+ catchFrame.Pop(pThread);
+ }
+ else
+ {
+ CallDescrWorkerWithHandler(&callDescrData);
+ }
- catchFrame.Pop(pThread);
// Now that we are safely out of the catch block, we can create and raise the
// TargetInvocationException.
@@ -1826,12 +1747,6 @@ FCIMPL5(void, RuntimeFieldHandle::SetValueDirect, ReflectFieldObject *pFieldUNSA
// Verify that this is not a Final Field
DWORD attr = pField->GetAttributes(); // should we cache?
- if (IsFdInitOnly(attr)) {
- TryDemand(SECURITY_SERIALIZATION, kFieldAccessException, W("Acc_ReadOnly"));
- }
- if (IsFdHasFieldRVA(attr)) {
- TryDemand(SECURITY_SKIP_VER, kFieldAccessException, W("Acc_RvaStatic"));
- }
if (IsFdLiteral(attr))
COMPlusThrow(kFieldAccessException,W("Acc_ReadOnly"));
@@ -2581,10 +2496,6 @@ FCIMPL8(Object*, ReflectionInvocation::InvokeDispMethod, ReflectClassBaseObject*
_ASSERTE(gc.target != NULL);
_ASSERTE(gc.target->GetMethodTable()->IsComObjectType());
- // Unless security is turned off, we need to validate that the calling code
- // has unmanaged code access privilege.
- Security::SpecialDemand(SSWT_LATEBOUND_LINKDEMAND, SECURITY_UNMANAGED_CODE);
-
WORD flags = 0;
if (invokeAttr & BINDER_InvokeMethod)
flags |= DISPATCH_METHOD;
diff --git a/src/vm/reflectioninvocation.h b/src/vm/reflectioninvocation.h
index 206e7516be..6a183b134c 100644
--- a/src/vm/reflectioninvocation.h
+++ b/src/vm/reflectioninvocation.h
@@ -38,6 +38,7 @@
#define BINDER_OptionalParamBinding 0x040000
#define BINDER_IgnoreReturn 0x1000000
+#define BINDER_DoNotWrapExceptions 0x2000000
#define BINDER_DefaultLookup (BINDER_Instance | BINDER_Static | BINDER_Public)
#define BINDER_AllLookup (BINDER_Instance | BINDER_Static | BINDER_Public | BINDER_Instance)
@@ -80,8 +81,6 @@ public:
static FCDECL4(void, PerformSecurityCheck, Object *target, MethodDesc *pMeth, ReflectClassBaseObject *pParent, DWORD dwFlags);
static FCDECL2(void, CheckArgs, PTRArray *objs, SignatureNative sig);
- static FCDECL5(void, PerformVisibilityCheckOnField, FieldDesc *fieldDesc, Object *target, ReflectClassBaseObject *pDeclaringType, DWORD attr, DWORD invocationFlags);
-
static void PrepareDelegateHelper(OBJECTREF* pDelegate, BOOL onlyContractedMethod);
static void CanCacheTargetAndCrackedSig(MethodDesc* pMD);
};
diff --git a/src/vm/rejit.cpp b/src/vm/rejit.cpp
index 7bbd0e2f71..2a9c9e78a3 100644
--- a/src/vm/rejit.cpp
+++ b/src/vm/rejit.cpp
@@ -37,7 +37,7 @@
// appropriate IL and codegen flags, calling UnsafeJitFunction(), and redirecting the
// jump-stamp from the prestub to the newly-rejitted code.
//
-// * code:ReJitPublishMethodHolder::ReJitPublishMethodHolder
+// * code:PublishMethodHolder::PublishMethodHolder
// MethodDesc::MakeJitWorker() calls this to determine if there's an outstanding
// "pre-rejit" request for a MethodDesc that has just been jitted for the first time. We
// also call this from MethodDesc::CheckRestore when restoring generic methods.
@@ -48,8 +48,8 @@
// the PCODE, which is required to avoid races with a profiler that calls RequestReJIT
// just as the method finishes compiling/restoring.
//
-// * code:ReJitPublishMethodTableHolder::ReJitPublishMethodTableHolder
-// Does the same thing as ReJitPublishMethodHolder except iterating over every
+// * code:PublishMethodTableHolder::PublishMethodTableHolder
+// Does the same thing as PublishMethodHolder except iterating over every
// method in the MethodTable. This is called from MethodTable::SetIsRestored.
//
// * code:ReJitManager::GetCurrentReJitFlags:
@@ -156,20 +156,21 @@
#include "threadsuspend.h"
#ifdef FEATURE_REJIT
+#ifdef FEATURE_CODE_VERSIONING
#include "../debug/ee/debugger.h"
#include "../debug/ee/walker.h"
#include "../debug/ee/controller.h"
+#include "codeversion.h"
-// This HRESULT is only used as a private implementation detail. If it escapes functions
-// defined in this file it is a bug. Corerror.xml has a comment in it reserving this
-// value for our use but it doesn't appear in the public headers.
+// This HRESULT is only used as a private implementation detail. Corerror.xml has a comment in it
+// reserving this value for our use but it doesn't appear in the public headers.
#define CORPROF_E_RUNTIME_SUSPEND_REQUIRED 0x80131381
// This is just used as a unique id. Overflow is OK. If we happen to have more than 4+Billion rejits
// and somehow manage to not run out of memory, we'll just have to redefine ReJITID as size_t.
/* static */
-ReJITID SharedReJitInfo::s_GlobalReJitId = 1;
+static ReJITID s_GlobalReJitId = 1;
/* static */
CrstStatic ReJitManager::s_csGlobalRequest;
@@ -178,19 +179,20 @@ CrstStatic ReJitManager::s_csGlobalRequest;
//---------------------------------------------------------------------------------------
// Helpers
-inline CORJIT_FLAGS JitFlagsFromProfCodegenFlags(DWORD dwCodegenFlags)
+//static
+CORJIT_FLAGS ReJitManager::JitFlagsFromProfCodegenFlags(DWORD dwCodegenFlags)
{
LIMITED_METHOD_DAC_CONTRACT;
CORJIT_FLAGS jitFlags;
-
- // Note: COR_PRF_CODEGEN_DISABLE_INLINING is checked in
- // code:CEEInfo::canInline#rejit (it has no equivalent CORJIT flag).
-
if ((dwCodegenFlags & COR_PRF_CODEGEN_DISABLE_ALL_OPTIMIZATIONS) != 0)
{
jitFlags.Set(CORJIT_FLAGS::CORJIT_FLAG_DEBUG_CODE);
}
+ if ((dwCodegenFlags & COR_PRF_CODEGEN_DISABLE_INLINING) != 0)
+ {
+ jitFlags.Set(CORJIT_FLAGS::CORJIT_FLAG_NO_INLINING);
+ }
// In the future more flags may be added that need to be converted here (e.g.,
// COR_PRF_CODEGEN_ENTERLEAVE / CORJIT_FLAG_PROF_ENTERLEAVE)
@@ -199,94 +201,6 @@ inline CORJIT_FLAGS JitFlagsFromProfCodegenFlags(DWORD dwCodegenFlags)
}
//---------------------------------------------------------------------------------------
-// Allocation helpers used by ReJitInfo / SharedReJitInfo to ensure they
-// stick stuff on the appropriate loader heap.
-
-void * LoaderHeapAllocatedRejitStructure::operator new (size_t size, LoaderHeap * pHeap, const NoThrow&)
-{
- CONTRACTL
- {
- NOTHROW;
- GC_NOTRIGGER;
- MODE_ANY;
- INJECT_FAULT(return NULL;);
- PRECONDITION(CheckPointer(pHeap));
- }
- CONTRACTL_END;
-
-#ifdef DACCESS_COMPILE
- return ::operator new(size, nothrow);
-#else
- return pHeap->AllocMem_NoThrow(S_SIZE_T(size));
-#endif
-}
-
-void * LoaderHeapAllocatedRejitStructure::operator new (size_t size, LoaderHeap * pHeap)
-{
- CONTRACTL
- {
- THROWS;
- GC_NOTRIGGER;
- MODE_ANY;
- INJECT_FAULT(COMPlusThrowOM());
- PRECONDITION(CheckPointer(pHeap));
- }
- CONTRACTL_END;
-
-#ifdef DACCESS_COMPILE
- return ::operator new(size);
-#else
- return pHeap->AllocMem(S_SIZE_T(size));
-#endif
-}
-
-
-//---------------------------------------------------------------------------------------
-//
-// Simple, thin abstraction of debugger breakpoint patching. Given an address and a
-// previously procured DebuggerControllerPatch governing the code address, this decides
-// whether the code address is patched. If so, it returns a pointer to the debugger's
-// buffer (of what's "underneath" the int 3 patch); otherwise, it returns the code
-// address itself.
-//
-// Arguments:
-// * pbCode - Code address to return if unpatched
-// * dbgpatch - DebuggerControllerPatch to test
-//
-// Return Value:
-// Either pbCode or the debugger's patch buffer, as per description above.
-//
-// Assumptions:
-// Caller must manually grab (and hold) the ControllerLockHolder and get the
-// DebuggerControllerPatch before calling this helper.
-//
-// Notes:
-// pbCode need not equal the code address governed by dbgpatch, but is always
-// "related" (and sometimes really is equal). For example, this helper may be used
-// when writing a code byte to an internal rejit buffer (e.g., in preparation for an
-// eventual 64-bit interlocked write into the code stream), and thus pbCode would
-// point into the internal rejit buffer whereas dbgpatch governs the corresponding
-// code byte in the live code stream. This function would then be used to determine
-// whether a byte should be written into the internal rejit buffer OR into the
-// debugger controller's breakpoint buffer.
-//
-
-LPBYTE FirstCodeByteAddr(LPBYTE pbCode, DebuggerControllerPatch * dbgpatch)
-{
- LIMITED_METHOD_CONTRACT;
-
- if (dbgpatch != NULL && dbgpatch->IsActivated())
- {
- // Debugger has patched the code, so return the address of the buffer
- return LPBYTE(&(dbgpatch->opcode));
- }
-
- // no active patch, just return the direct code address
- return pbCode;
-}
-
-
-//---------------------------------------------------------------------------------------
// ProfilerFunctionControl implementation
ProfilerFunctionControl::ProfilerFunctionControl(LoaderHeap * pHeap) :
@@ -532,30 +446,6 @@ COR_IL_MAP* ProfilerFunctionControl::GetInstrumentedMapEntries()
#ifndef DACCESS_COMPILE
//---------------------------------------------------------------------------------------
-// Called by the prestub worker, this function is a simple wrapper which determines the
-// appropriate ReJitManager, and then calls DoReJitIfNecessaryWorker() on it. See the
-// comment at the top of code:ReJitManager::DoReJitIfNecessaryWorker for more info,
-// including parameter & return value descriptions.
-
-// static
-PCODE ReJitManager::DoReJitIfNecessary(PTR_MethodDesc pMD)
-{
- STANDARD_VM_CONTRACT;
-
- if (!pMD->HasNativeCode())
- {
- // If method hasn't been jitted yet, the prestub worker should just continue as
- // usual.
- return NULL;
- }
-
- // We've already published the JITted code for this MethodDesc, and yet we're
- // back in the prestub (who called us). Ask the appropriate rejit manager if that's because of a rejit request. If so, the
- // ReJitManager will take care of the rejit now
- return pMD->GetReJitManager()->DoReJitIfNecessaryWorker(pMD);
-}
-
-//---------------------------------------------------------------------------------------
//
// ICorProfilerInfo4::RequestReJIT calls into this guy to do most of the
// work. Takes care of finding the appropriate ReJitManager instances to
@@ -579,6 +469,18 @@ HRESULT ReJitManager::RequestReJIT(
ModuleID rgModuleIDs[],
mdMethodDef rgMethodDefs[])
{
+ return ReJitManager::UpdateActiveILVersions(cFunctions, rgModuleIDs, rgMethodDefs, NULL, FALSE);
+}
+
+
+ // static
+HRESULT ReJitManager::UpdateActiveILVersions(
+ ULONG cFunctions,
+ ModuleID rgModuleIDs[],
+ mdMethodDef rgMethodDefs[],
+ HRESULT rgHrStatuses[],
+ BOOL fIsRevert)
+{
CONTRACTL
{
NOTHROW;
@@ -599,20 +501,12 @@ HRESULT ReJitManager::RequestReJIT(
// Temporary storage to batch up all the ReJitInfos that will get jump stamped
// later when the runtime is suspended.
//
- //BUGBUG: Its not clear to me why it is safe to hold ReJitInfo* lists
- // outside the table locks. If an AppDomain unload occurred I don't see anything
- // that prevents them from being deleted. If this is a bug it is a pre-existing
- // condition and nobody has reported it as an issue yet. AppDomainExit probably
- // needs to synchronize with something.
- // Jan also pointed out the ModuleIDs have the same issue, in order to use this
- // function safely the profiler needs prevent the AppDomain which contains the
- // modules from being unloaded. I doubt any profilers are doing this intentionally
- // but calling from within typical callbacks like ModuleLoadFinished or
- // JIT events would do it for the current domain I think. Of course RequestRejit
- // could always be called with ModuleIDs in some other AppDomain.
- //END BUGBUG
- SHash<ReJitManagerJumpStampBatchTraits> mgrToJumpStampBatch;
- CDynArray<ReJitReportErrorWorkItem> errorRecords;
+ //DESKTOP WARNING: On CoreCLR we are safe but if this code ever gets ported back
+ //there aren't any protections against domain unload. Any of these moduleIDs
+ //code version managers, or code versions would become invalid if the domain which
+ //contains them was unloaded.
+ SHash<CodeActivationBatchTraits> mgrToCodeActivationBatch;
+ CDynArray<CodeVersionManager::CodePublishError> errorRecords;
for (ULONG i = 0; i < cFunctions; i++)
{
Module * pModule = reinterpret_cast< Module * >(rgModuleIDs[i]);
@@ -660,13 +554,13 @@ HRESULT ReJitManager::RequestReJIT(
}
}
- ReJitManager * pReJitMgr = pModule->GetReJitManager();
- _ASSERTE(pReJitMgr != NULL);
- ReJitManagerJumpStampBatch * pJumpStampBatch = mgrToJumpStampBatch.Lookup(pReJitMgr);
- if (pJumpStampBatch == NULL)
+ CodeVersionManager * pCodeVersionManager = pModule->GetCodeVersionManager();
+ _ASSERTE(pCodeVersionManager != NULL);
+ CodeActivationBatch * pCodeActivationBatch = mgrToCodeActivationBatch.Lookup(pCodeVersionManager);
+ if (pCodeActivationBatch == NULL)
{
- pJumpStampBatch = new (nothrow)ReJitManagerJumpStampBatch(pReJitMgr);
- if (pJumpStampBatch == NULL)
+ pCodeActivationBatch = new (nothrow)CodeActivationBatch(pCodeVersionManager);
+ if (pCodeActivationBatch == NULL)
{
return E_OUTOFMEMORY;
}
@@ -676,7 +570,7 @@ HRESULT ReJitManager::RequestReJIT(
{
// This guy throws when out of memory, but remains internally
// consistent (without adding the new element)
- mgrToJumpStampBatch.Add(pJumpStampBatch);
+ mgrToCodeActivationBatch.Add(pCodeActivationBatch);
}
EX_CATCH_HRESULT(hr);
@@ -687,133 +581,24 @@ HRESULT ReJitManager::RequestReJIT(
}
}
-
- // At this stage, pMD may be NULL or non-NULL, and the specified function may or
- // may not be a generic (or a function on a generic class). The operations
- // below depend on these conditions as follows:
- //
- // (1) If pMD == NULL || PMD has no code || pMD is generic
- // Do a "PRE-REJIT" (add a placeholder ReJitInfo that points to module/token;
- // there's nothing to jump-stamp)
- //
- // (2) IF pMD != NULL, but not generic (or function on generic class)
- // Do a REAL REJIT (add a real ReJitInfo that points to pMD and jump-stamp)
- //
- // (3) IF pMD != NULL, and is a generic (or function on generic class)
- // Do a real rejit (including jump-stamp) for all already-jitted instantiations.
-
- BaseDomain * pBaseDomainFromModule = pModule->GetDomain();
- SharedReJitInfo * pSharedInfo = NULL;
{
- CrstHolder ch(&(pReJitMgr->m_crstTable));
-
- // Do a PRE-rejit
- if (pMD == NULL || !pMD->HasNativeCode() || pMD->HasClassOrMethodInstantiation())
- {
- hr = pReJitMgr->MarkForReJit(
- pModule,
- rgMethodDefs[i],
- pJumpStampBatch,
- &errorRecords,
- &pSharedInfo);
- if (FAILED(hr))
- {
- _ASSERTE(hr == E_OUTOFMEMORY);
- return hr;
- }
- }
-
- if (pMD == NULL)
- {
- // nothing is loaded yet so only the pre-rejit placeholder is needed. We're done for this method.
- continue;
- }
+ CodeVersionManager::TableLockHolder lock(pCodeVersionManager);
- if (!pMD->HasClassOrMethodInstantiation() && pMD->HasNativeCode())
+ // Bind the il code version
+ ILCodeVersion* pILCodeVersion = pCodeActivationBatch->m_methodsToActivate.Append();
+ if (pILCodeVersion == NULL)
{
- // We have a JITted non-generic. Easy case. Just mark the JITted method
- // desc as needing to be rejitted
- hr = pReJitMgr->MarkForReJit(
- pMD,
- pSharedInfo,
- pJumpStampBatch,
- &errorRecords,
- NULL); // Don't need the SharedReJitInfo to be returned
-
- if (FAILED(hr))
- {
- _ASSERTE(hr == E_OUTOFMEMORY);
- return hr;
- }
+ return E_OUTOFMEMORY;
}
-
- if (!pMD->HasClassOrMethodInstantiation())
+ if (fIsRevert)
{
- // not generic, we're done for this method
- continue;
- }
-
- // Ok, now the case of a generic function (or function on generic class), which
- // is loaded, and may thus have compiled instantiations.
- // It's impossible to get to any other kind of domain from the profiling API
- _ASSERTE(pBaseDomainFromModule->IsAppDomain() ||
- pBaseDomainFromModule->IsSharedDomain());
-
- if (pBaseDomainFromModule->IsSharedDomain())
- {
- // Iterate through all modules loaded into the shared domain, to
- // find all instantiations living in the shared domain. This will
- // include orphaned code (i.e., shared code used by ADs that have
- // all unloaded), which is good, because orphaned code could get
- // re-adopted if a new AD is created that can use that shared code
- hr = pReJitMgr->MarkAllInstantiationsForReJit(
- pSharedInfo,
- NULL, // NULL means to search SharedDomain instead of an AD
- pModule,
- rgMethodDefs[i],
- pJumpStampBatch,
- &errorRecords);
+ // activate the original version
+ *pILCodeVersion = ILCodeVersion(pModule, rgMethodDefs[i]);
}
else
{
- // Module is unshared, so just use the module's domain to find instantiations.
- hr = pReJitMgr->MarkAllInstantiationsForReJit(
- pSharedInfo,
- pBaseDomainFromModule->AsAppDomain(),
- pModule,
- rgMethodDefs[i],
- pJumpStampBatch,
- &errorRecords);
- }
- if (FAILED(hr))
- {
- _ASSERTE(hr == E_OUTOFMEMORY);
- return hr;
- }
- }
-
- // We want to iterate through all compilations of existing instantiations to
- // ensure they get marked for rejit. Note: There may be zero instantiations,
- // but we won't know until we try.
- if (pBaseDomainFromModule->IsSharedDomain())
- {
- // Iterate through all real domains, to find shared instantiations.
- AppDomainIterator appDomainIterator(TRUE);
- while (appDomainIterator.Next())
- {
- AppDomain * pAppDomain = appDomainIterator.GetDomain();
- if (pAppDomain->IsUnloading())
- {
- continue;
- }
- CrstHolder ch(&(pReJitMgr->m_crstTable));
- hr = pReJitMgr->MarkAllInstantiationsForReJit(
- pSharedInfo,
- pAppDomain,
- pModule,
- rgMethodDefs[i],
- pJumpStampBatch,
- &errorRecords);
+ // activate an unused or new IL version
+ hr = ReJitManager::BindILVersion(pCodeVersionManager, pModule, rgMethodDefs[i], pILCodeVersion);
if (FAILED(hr))
{
_ASSERTE(hr == E_OUTOFMEMORY);
@@ -823,18 +608,18 @@ HRESULT ReJitManager::RequestReJIT(
}
} // for (ULONG i = 0; i < cFunctions; i++)
- // For each rejit mgr, if there's work to do, suspend EE if needed,
- // enter the rejit mgr's crst, and do the batched work.
+ // For each code versioning mgr, if there's work to do, suspend EE if needed,
+ // enter the code versioning mgr's crst, and do the batched work.
BOOL fEESuspended = FALSE;
- SHash<ReJitManagerJumpStampBatchTraits>::Iterator beginIter = mgrToJumpStampBatch.Begin();
- SHash<ReJitManagerJumpStampBatchTraits>::Iterator endIter = mgrToJumpStampBatch.End();
- for (SHash<ReJitManagerJumpStampBatchTraits>::Iterator iter = beginIter; iter != endIter; iter++)
+ SHash<CodeActivationBatchTraits>::Iterator beginIter = mgrToCodeActivationBatch.Begin();
+ SHash<CodeActivationBatchTraits>::Iterator endIter = mgrToCodeActivationBatch.End();
+ for (SHash<CodeActivationBatchTraits>::Iterator iter = beginIter; iter != endIter; iter++)
{
- ReJitManagerJumpStampBatch * pJumpStampBatch = *iter;
- ReJitManager * pMgr = pJumpStampBatch->pReJitManager;
+ CodeActivationBatch * pCodeActivationBatch = *iter;
+ CodeVersionManager * pCodeVersionManager = pCodeActivationBatch->m_pCodeVersionManager;
- int cBatchedPreStubMethods = pJumpStampBatch->preStubMethods.Count();
- if (cBatchedPreStubMethods == 0)
+ int cMethodsToActivate = pCodeActivationBatch->m_methodsToActivate.Count();
+ if (cMethodsToActivate == 0)
{
continue;
}
@@ -842,14 +627,12 @@ HRESULT ReJitManager::RequestReJIT(
{
// As a potential future optimization we could speculatively try to update the jump stamps without
// suspending the runtime. That needs to be plumbed through BatchUpdateJumpStamps though.
-
ThreadSuspend::SuspendEE(ThreadSuspend::SUSPEND_FOR_REJIT);
fEESuspended = TRUE;
}
- CrstHolder ch(&(pMgr->m_crstTable));
_ASSERTE(ThreadStore::HoldingThreadStore());
- hr = pMgr->BatchUpdateJumpStamps(&(pJumpStampBatch->undoMethods), &(pJumpStampBatch->preStubMethods), &errorRecords);
+ hr = pCodeVersionManager->SetActiveILCodeVersions(pCodeActivationBatch->m_methodsToActivate.Ptr(), pCodeActivationBatch->m_methodsToActivate.Count(), fEESuspended, &errorRecords);
if (FAILED(hr))
break;
}
@@ -867,702 +650,72 @@ HRESULT ReJitManager::RequestReJIT(
// Report any errors that were batched up
for (int i = 0; i < errorRecords.Count(); i++)
{
- ReportReJITError(&(errorRecords[i]));
- }
-
- INDEBUG(SharedDomain::GetDomain()->GetReJitManager()->Dump(
- "Finished RequestReJIT(). Dumping Shared ReJitManager\n"));
-
- // We got through processing everything, but profiler will need to see the individual ReJITError
- // callbacks to know what, if anything, failed.
- return S_OK;
-}
-
-//---------------------------------------------------------------------------------------
-//
-// Helper used by ReJitManager::RequestReJIT to jump stamp all the methods that were
-// specified by the caller. Also used by RejitManager::DoJumpStampForAssemblyIfNecessary
-// when rejitting a batch of generic method instantiations in a newly loaded NGEN assembly.
-//
-// This method is responsible for calling ReJITError on the profiler if anything goes
-// wrong.
-//
-// Arguments:
-// * pUndoMethods - array containing the methods that need the jump stamp removed
-// * pPreStubMethods - array containing the methods that need to be jump stamped to prestub
-// * pErrors - any errors will be appended to this array
-//
-// Returns:
-// S_OK - all methods are updated or added an error to the pErrors array
-// E_OUTOFMEMORY - some methods neither updated nor added an error to pErrors array
-// ReJitInfo state remains consistent
-//
-// Assumptions:
-// 1) Caller prevents contention by either:
-// a) Suspending the runtime
-// b) Ensuring all methods being updated haven't been published
-//
-HRESULT ReJitManager::BatchUpdateJumpStamps(CDynArray<ReJitInfo *> * pUndoMethods, CDynArray<ReJitInfo *> * pPreStubMethods, CDynArray<ReJitReportErrorWorkItem> * pErrors)
-{
- CONTRACTL
- {
- NOTHROW;
- GC_NOTRIGGER;
- MODE_PREEMPTIVE;
- PRECONDITION(CheckPointer(pUndoMethods));
- PRECONDITION(CheckPointer(pPreStubMethods));
- PRECONDITION(CheckPointer(pErrors));
- }
- CONTRACTL_END;
-
- _ASSERTE(m_crstTable.OwnedByCurrentThread());
- HRESULT hr = S_OK;
-
- ReJitInfo ** ppInfoEnd = pUndoMethods->Ptr() + pUndoMethods->Count();
- for (ReJitInfo ** ppInfoCur = pUndoMethods->Ptr(); ppInfoCur < ppInfoEnd; ppInfoCur++)
- {
- // If we are undoing jumpstamps they have been published already
- // and our caller is holding the EE suspended
- _ASSERTE(ThreadStore::HoldingThreadStore());
- if (FAILED(hr = (*ppInfoCur)->UndoJumpStampNativeCode(TRUE)))
- {
- if (FAILED(hr = AddReJITError(*ppInfoCur, hr, pErrors)))
- {
- _ASSERTE(hr == E_OUTOFMEMORY);
- return hr;
- }
- }
- }
-
- ppInfoEnd = pPreStubMethods->Ptr() + pPreStubMethods->Count();
- for (ReJitInfo ** ppInfoCur = pPreStubMethods->Ptr(); ppInfoCur < ppInfoEnd; ppInfoCur++)
- {
- if (FAILED(hr = (*ppInfoCur)->JumpStampNativeCode()))
- {
- if (FAILED(hr = AddReJITError(*ppInfoCur, hr, pErrors)))
- {
- _ASSERTE(hr == E_OUTOFMEMORY);
- return hr;
- }
- }
- }
- return S_OK;
-}
-
-//---------------------------------------------------------------------------------------
-//
-// Helper used by ReJitManager::RequestReJIT to iterate through any generic
-// instantiations of a function in a given AppDomain, and to create the corresponding
-// ReJitInfos for those MethodDescs. This also adds corresponding entries to a temporary
-// dynamic array created by our caller for batching up the jump-stamping we'll need to do
-// later.
-//
-// This method is responsible for calling ReJITError on the profiler if anything goes
-// wrong.
-//
-// Arguments:
-// * pSharedForAllGenericInstantiations - The SharedReJitInfo for this mdMethodDef's
-// rejit request. This is what we must associate any newly-created ReJitInfo with.
-// * pAppDomainToSearch - AppDomain in which to search for generic instantiations
-// matching the specified methodDef. If it is NULL, then we'll search for all
-// MethodDescs whose metadata definition appears in a Module loaded into the
-// SharedDomain (regardless of which ADs--if any--are using those MethodDescs).
-// This captures the case of domain-neutral code that was in use by an AD that
-// unloaded, and may come into use again once a new AD loads that can use the
-// shared code.
-// * pModuleContainingMethodDef - Module* containing the specified methodDef token.
-// * methodDef - Token for the method for which we're searching for MethodDescs.
-// * pJumpStampBatch - Batch we're responsible for placing ReJitInfo's into, on which
-// the caller will update the jump stamps.
-// * pRejitErrors - Dynamic array we're responsible for adding error records into.
-// The caller will report them to the profiler outside the table lock
-//
-// Returns:
-// S_OK - all methods were either marked for rejit OR have appropriate error records
-// in pRejitErrors
-// E_OUTOFMEMORY - some methods weren't marked for rejit AND we didn't have enough
-// memory to create the error records
-//
-// Assumptions:
-// * This function should only be called on the ReJitManager that owns the (generic)
-// definition of methodDef
-// * If pModuleContainingMethodDef is loaded into the SharedDomain, then
-// pAppDomainToSearch may be NULL (to search all instantiations loaded shared),
-// or may be non-NULL (to search all instantiations loaded into
-// pAppDomainToSearch)
-// * If pModuleContainingMethodDef is not loaded domain-neutral, then
-// pAppDomainToSearch must be non-NULL (and, indeed, must be the very AD that
-// pModuleContainingMethodDef is loaded into).
-//
-
-HRESULT ReJitManager::MarkAllInstantiationsForReJit(
- SharedReJitInfo * pSharedForAllGenericInstantiations,
- AppDomain * pAppDomainToSearch,
- PTR_Module pModuleContainingMethodDef,
- mdMethodDef methodDef,
- ReJitManagerJumpStampBatch* pJumpStampBatch,
- CDynArray<ReJitReportErrorWorkItem> * pRejitErrors)
-{
- CONTRACTL
- {
- NOTHROW;
- GC_NOTRIGGER;
- MODE_PREEMPTIVE;
- CAN_TAKE_LOCK;
- PRECONDITION(CheckPointer(pSharedForAllGenericInstantiations));
- PRECONDITION(CheckPointer(pAppDomainToSearch, NULL_OK));
- PRECONDITION(CheckPointer(pModuleContainingMethodDef));
- PRECONDITION(CheckPointer(pJumpStampBatch));
- }
- CONTRACTL_END;
-
- _ASSERTE(m_crstTable.OwnedByCurrentThread());
- _ASSERTE(methodDef != mdTokenNil);
- _ASSERTE(pJumpStampBatch->pReJitManager == this);
-
- HRESULT hr;
-
- BaseDomain * pDomainContainingGenericDefinition = pModuleContainingMethodDef->GetDomain();
-
-#ifdef _DEBUG
- // This function should only be called on the ReJitManager that owns the (generic)
- // definition of methodDef
- _ASSERTE(this == pDomainContainingGenericDefinition->GetReJitManager());
-
- // If the generic definition is not loaded domain-neutral, then all its
- // instantiations will also be non-domain-neutral and loaded into the same
- // domain as the generic definition. So the caller may only pass the
- // domain containing the generic definition as pAppDomainToSearch
- if (!pDomainContainingGenericDefinition->IsSharedDomain())
- {
- _ASSERTE(pDomainContainingGenericDefinition == pAppDomainToSearch);
- }
-#endif //_DEBUG
-
- // If pAppDomainToSearch is NULL, iterate through all existing
- // instantiations loaded into the SharedDomain. If pAppDomainToSearch is non-NULL,
- // iterate through all existing instantiations in pAppDomainToSearch, and only consider
- // instantiations in non-domain-neutral assemblies (as we already covered domain
- // neutral assemblies when we searched the SharedDomain).
- LoadedMethodDescIterator::AssemblyIterationMode mode = LoadedMethodDescIterator::kModeSharedDomainAssemblies;
- // these are the default flags which won't actually be used in shared mode other than
- // asserting they were specified with their default values
- AssemblyIterationFlags assemFlags = (AssemblyIterationFlags) (kIncludeLoaded | kIncludeExecution);
- ModuleIterationOption moduleFlags = (ModuleIterationOption) kModIterIncludeLoaded;
- if (pAppDomainToSearch != NULL)
- {
- mode = LoadedMethodDescIterator::kModeUnsharedADAssemblies;
- assemFlags = (AssemblyIterationFlags)(kIncludeAvailableToProfilers | kIncludeExecution);
- moduleFlags = (ModuleIterationOption)kModIterIncludeAvailableToProfilers;
- }
- LoadedMethodDescIterator it(
- pAppDomainToSearch,
- pModuleContainingMethodDef,
- methodDef,
- mode,
- assemFlags,
- moduleFlags);
- CollectibleAssemblyHolder<DomainAssembly *> pDomainAssembly;
- while (it.Next(pDomainAssembly.This()))
- {
- MethodDesc * pLoadedMD = it.Current();
-
- if (!pLoadedMD->HasNativeCode())
- {
- // Skip uninstantiated MethodDescs. The placeholder added by our caller
- // is sufficient to ensure they'll eventually be rejitted when they get
- // compiled.
- continue;
- }
-
- if (FAILED(hr = IsMethodSafeForReJit(pLoadedMD)))
- {
- if (FAILED(hr = AddReJITError(pModuleContainingMethodDef, methodDef, pLoadedMD, hr, pRejitErrors)))
- {
- _ASSERTE(hr == E_OUTOFMEMORY);
- return hr;
- }
- continue;
- }
-
-#ifdef _DEBUG
- if (!pDomainContainingGenericDefinition->IsSharedDomain())
- {
- // Method is defined outside of the shared domain, so its instantiation must
- // be defined in the AD we're iterating over (pAppDomainToSearch, which, as
- // asserted above, must be the same domain as the generic's definition)
- _ASSERTE(pLoadedMD->GetDomain() == pAppDomainToSearch);
- }
-#endif // _DEBUG
-
- // This will queue up the MethodDesc for rejitting and create all the
- // look-aside tables needed.
- SharedReJitInfo * pSharedUsed = NULL;
- hr = MarkForReJit(
- pLoadedMD,
- pSharedForAllGenericInstantiations,
- pJumpStampBatch,
- pRejitErrors,
- &pSharedUsed);
- if (FAILED(hr))
- {
- _ASSERTE(hr == E_OUTOFMEMORY);
- return hr;
- }
- }
-
- return S_OK;
-}
-
-
-//---------------------------------------------------------------------------------------
-//
-// Helper used by ReJitManager::MarkAllInstantiationsForReJit and
-// ReJitManager::RequestReJIT to do the actual ReJitInfo allocation and
-// placement inside m_table. Note that callers don't use MarkForReJitHelper
-// directly. Instead, callers actually use the inlined overloaded wrappers
-// ReJitManager::MarkForReJit (one for placeholder (i.e., methodDef pre-rejit)
-// ReJitInfos and one for regular (i.e., MethodDesc) ReJitInfos). When the
-// overloaded MarkForReJit wrappers call this, they ensure that either pMD is
-// valid XOR (pModule, methodDef) is valid.
-//
-// Arguments:
-// * pMD - MethodDesc for which to find / create ReJitInfo. Only used if
-// we're creating a regular ReJitInfo
-// * pModule - Module for which to find / create ReJitInfo. Only used if
-// we're creating a placeholder ReJitInfo
-// * methodDef - methodDef for which to find / create ReJitInfo. Only used
-// if we're creating a placeholder ReJitInfo
-// * pSharedToReuse - SharedReJitInfo to associate any newly created
-// ReJitInfo with. If NULL, we'll create a new one.
-// * pJumpStampBatch - a batch of methods that need to have jump stamps added
-// or removed. This method will add new ReJitInfos to the batch as needed.
-// * pRejitErrors - An array of rejit errors that this call will append to
-// if there is an error marking
-// * ppSharedUsed - [out]: SharedReJitInfo used for this request. If
-// pSharedToReuse is non-NULL, *ppSharedUsed == pSharedToReuse. Else,
-// *ppSharedUsed is the SharedReJitInfo newly-created to associate with
-// the ReJitInfo used for this request.
-//
-// Return Value:
-// * S_OK: Successfully created a new ReJitInfo to manage this request
-// * S_FALSE: An existing ReJitInfo was already available to manage this
-// request, so we didn't need to create a new one.
-// * E_OUTOFMEMORY
-// * Else, a failure HRESULT indicating what went wrong.
-//
-
-HRESULT ReJitManager::MarkForReJitHelper(
- PTR_MethodDesc pMD,
- PTR_Module pModule,
- mdMethodDef methodDef,
- SharedReJitInfo * pSharedToReuse,
- ReJitManagerJumpStampBatch* pJumpStampBatch,
- CDynArray<ReJitReportErrorWorkItem> * pRejitErrors,
- /* out */ SharedReJitInfo ** ppSharedUsed)
-{
- CONTRACTL
- {
- NOTHROW;
- GC_NOTRIGGER;
- MODE_PREEMPTIVE;
- CAN_TAKE_LOCK;
- PRECONDITION(CheckPointer(pMD, NULL_OK));
- PRECONDITION(CheckPointer(pModule, NULL_OK));
- PRECONDITION(CheckPointer(pJumpStampBatch));
- PRECONDITION(CheckPointer(pRejitErrors));
- PRECONDITION(CheckPointer(ppSharedUsed, NULL_OK));
- }
- CONTRACTL_END;
-
- CrstHolder ch(&m_crstTable);
-
- // Either pMD is valid, xor (pModule,methodDef) is valid
- _ASSERTE(
- ((pMD != NULL) && (pModule == NULL) && (methodDef == mdTokenNil)) ||
- ((pMD == NULL) && (pModule != NULL) && (methodDef != mdTokenNil)));
- _ASSERTE(pJumpStampBatch->pReJitManager == this);
-
- if (ppSharedUsed != NULL)
- *ppSharedUsed = NULL;
- HRESULT hr = S_OK;
-
- // Check if there was there a previous rejit request for pMD
-
- ReJitInfoHash::KeyIterator beginIter(&m_table, TRUE /* begin */);
- ReJitInfoHash::KeyIterator endIter(&m_table, FALSE /* begin */);
-
- if (pMD != NULL)
- {
- beginIter = GetBeginIterator(pMD);
- endIter = GetEndIterator(pMD);
- }
- else
- {
- beginIter = GetBeginIterator(pModule, methodDef);
- endIter = GetEndIterator(pModule, methodDef);
- }
-
- for (ReJitInfoHash::KeyIterator iter = beginIter;
- iter != endIter;
- iter++)
- {
- ReJitInfo * pInfo = *iter;
- _ASSERTE(pInfo->m_pShared != NULL);
-
-#ifdef _DEBUG
- if (pMD != NULL)
- {
- _ASSERTE(pInfo->GetMethodDesc() == pMD);
- }
- else
- {
- Module * pModuleTest = NULL;
- mdMethodDef methodDefTest = mdTokenNil;
- pInfo->GetModuleAndToken(&pModuleTest, &methodDefTest);
- _ASSERTE((pModule == pModuleTest) && (methodDef == methodDefTest));
- }
-#endif //_DEBUG
-
- SharedReJitInfo * pShared = pInfo->m_pShared;
-
- switch (pShared->GetState())
- {
- case SharedReJitInfo::kStateRequested:
- // We can 'reuse' this instance because the profiler doesn't know about
- // it yet. (This likely happened because a profiler called RequestReJIT
- // twice in a row, without us having a chance to jmp-stamp the code yet OR
- // while iterating through instantiations of a generic, the iterator found
- // duplicate entries for the same instantiation.)
- _ASSERTE(pShared->m_pbIL == NULL);
- _ASSERTE(pInfo->m_pCode == NULL);
-
- if (ppSharedUsed != NULL)
- *ppSharedUsed = pShared;
-
- INDEBUG(AssertRestOfEntriesAreReverted(iter, endIter));
- return S_FALSE;
-
- case SharedReJitInfo::kStateGettingReJITParameters:
- case SharedReJitInfo::kStateActive:
+ if (rgHrStatuses != NULL)
{
- // Profiler has already requested to rejit this guy, AND we've already
- // at least started getting the rejit parameters from the profiler. We need to revert this
- // instance (this will put back the original code)
-
- INDEBUG(AssertRestOfEntriesAreReverted(iter, endIter));
- hr = Revert(pShared, pJumpStampBatch);
- if (FAILED(hr))
+ for (DWORD j = 0; j < cFunctions; j++)
{
- _ASSERTE(hr == E_OUTOFMEMORY);
- return hr;
+ if (rgMethodDefs[j] == errorRecords[i].methodDef &&
+ reinterpret_cast<Module*>(rgModuleIDs[j]) == errorRecords[i].pModule)
+ {
+ rgHrStatuses[j] = errorRecords[i].hrStatus;
+ }
}
- _ASSERTE(pShared->GetState() == SharedReJitInfo::kStateReverted);
-
- // No need to continue looping. Break out of loop to create a new
- // ReJitInfo to service the request.
- goto EXIT_LOOP;
- }
- case SharedReJitInfo::kStateReverted:
- // just ignore this guy
- continue;
-
- default:
- UNREACHABLE();
- }
- }
-EXIT_LOOP:
-
- // Either there was no ReJitInfo yet for this MethodDesc OR whatever we've found
- // couldn't be reused (and needed to be reverted). Create a new ReJitInfo to return
- // to the caller.
- //
- // If the caller gave us a pMD that is a new generic instantiation, then the caller
- // may also have provided a pSharedToReuse for the generic. Use that instead of
- // creating a new one.
-
- SharedReJitInfo * pShared = NULL;
-
- if (pSharedToReuse != NULL)
- {
- pShared = pSharedToReuse;
- }
- else
- {
- PTR_LoaderHeap pHeap = NULL;
- if (pModule != NULL)
- {
- pHeap = pModule->GetLoaderAllocator()->GetLowFrequencyHeap();
}
else
{
- pHeap = pMD->GetLoaderAllocator()->GetLowFrequencyHeap();
- }
- pShared = new (pHeap, nothrow) SharedReJitInfo;
- if (pShared == NULL)
- {
- return E_OUTOFMEMORY;
- }
- }
-
- _ASSERTE(pShared != NULL);
-
- // ReJitInfos with MethodDesc's need to be jump-stamped,
- // ReJitInfos with Module/MethodDef are placeholders that don't need a stamp
- ReJitInfo * pInfo = NULL;
- ReJitInfo ** ppInfo = &pInfo;
- if (pMD != NULL)
- {
- ppInfo = pJumpStampBatch->preStubMethods.Append();
- if (ppInfo == NULL)
- {
- return E_OUTOFMEMORY;
+ ReportReJITError(&(errorRecords[i]));
}
+
}
- hr = AddNewReJitInfo(pMD, pModule, methodDef, pShared, ppInfo);
- if (FAILED(hr))
- {
- // NOTE: We could consider using an AllocMemTracker or AllocMemHolder
- // here to back out the allocation of pShared, but it probably
- // wouldn't make much of a difference. We'll only get here if we ran
- // out of memory allocating the pInfo, so our memory has already been
- // blown. We can't cause much leaking due to this error path.
- _ASSERTE(hr == E_OUTOFMEMORY);
- return hr;
- }
-
- _ASSERTE(*ppInfo != NULL);
-
- if (ppSharedUsed != NULL)
- *ppSharedUsed = pShared;
+ // We got through processing everything, but profiler will need to see the individual ReJITError
+ // callbacks to know what, if anything, failed.
return S_OK;
}
-//---------------------------------------------------------------------------------------
-//
-// Helper used by the above helpers (and also during jump-stamping) to
-// allocate and store a new ReJitInfo.
-//
-// Arguments:
-// * pMD - MethodDesc for which to create ReJitInfo. Only used if we're
-// creating a regular ReJitInfo
-// * pModule - Module for which create ReJitInfo. Only used if we're
-// creating a placeholder ReJitInfo
-// * methodDef - methodDef for which to create ReJitInfo. Only used if
-// we're creating a placeholder ReJitInfo
-// * pShared - SharedReJitInfo to associate the newly created ReJitInfo
-// with.
-// * ppInfo - [out]: ReJitInfo created
-//
-// Return Value:
-// * S_OK: ReJitInfo successfully created & stored.
-// * Else, failure indicating the problem. Currently only E_OUTOFMEMORY.
-//
-// Assumptions:
-// * Caller should be holding this ReJitManager's table crst.
-//
-
-HRESULT ReJitManager::AddNewReJitInfo(
- PTR_MethodDesc pMD,
+// static
+HRESULT ReJitManager::BindILVersion(
+ CodeVersionManager* pCodeVersionManager,
PTR_Module pModule,
mdMethodDef methodDef,
- SharedReJitInfo * pShared,
- ReJitInfo ** ppInfo)
+ ILCodeVersion *pILCodeVersion)
{
CONTRACTL
{
NOTHROW;
GC_NOTRIGGER;
- MODE_ANY;
- CAN_TAKE_LOCK;
- PRECONDITION(CheckPointer(pMD, NULL_OK));
- PRECONDITION(CheckPointer(pModule, NULL_OK));
- PRECONDITION(CheckPointer(pShared));
- PRECONDITION(CheckPointer(ppInfo));
- }
- CONTRACTL_END;
-
- _ASSERTE(m_crstTable.OwnedByCurrentThread());
- _ASSERTE(pShared->GetState() != SharedReJitInfo::kStateReverted);
-
- // Either pMD is valid, xor (pModule,methodDef) is valid
- _ASSERTE(
- ((pMD != NULL) && (pModule == NULL) && (methodDef == mdTokenNil)) ||
- ((pMD == NULL) && (pModule != NULL) && (methodDef != mdTokenNil)));
-
- HRESULT hr;
- ReJitInfo * pInfo = NULL;
-
- if (pMD != NULL)
- {
- PTR_LoaderHeap pHeap = pMD->GetLoaderAllocator()->GetLowFrequencyHeap();
- pInfo = new (pHeap, nothrow) ReJitInfo(pMD, pShared);
- }
- else
- {
- PTR_LoaderHeap pHeap = pModule->GetLoaderAllocator()->GetLowFrequencyHeap();
- pInfo = new (pHeap, nothrow) ReJitInfo(pModule, methodDef, pShared);
- }
- if (pInfo == NULL)
- {
- return E_OUTOFMEMORY;
- }
-
- hr = S_OK;
- EX_TRY
- {
- // This guy throws when out of memory, but remains internally
- // consistent (without adding the new element)
- m_table.Add(pInfo);
- }
- EX_CATCH_HRESULT(hr);
-
- _ASSERT(hr == S_OK || hr == E_OUTOFMEMORY);
- if (FAILED(hr))
- {
- pInfo = NULL;
- return hr;
- }
-
- *ppInfo = pInfo;
- return S_OK;
-}
-
-
-//---------------------------------------------------------------------------------------
-//
-// Given a MethodDesc, call ReJitInfo::JumpStampNativeCode to stamp the top of its
-// originally-jitted-code with a jmp that goes to the prestub. This is called by the
-// prestub worker after jitting the original code of a function (i.e., the "pre-rejit"
-// scenario). In this case, the EE is not suspended. But that's ok, because the PCODE has
-// not yet been published to the MethodDesc, and no thread can be executing inside the
-// originally JITted function yet.
-//
-// Arguments:
-// * pMD - MethodDesc to jmp-stamp
-// * pCode - Top of the code that was just jitted (using original IL).
-//
-//
-// Return value:
-// * S_OK: Either we successfully did the jmp-stamp, or we didn't have to (e.g., there
-// was no outstanding pre-rejit request for this MethodDesc, or a racing thread
-// took care of it for us).
-// * Else, HRESULT indicating failure.
-
-// Assumptions:
-// The caller has not yet published pCode to the MethodDesc, so no threads can be
-// executing inside pMD's code yet. Thus, we don't need to suspend the runtime while
-// applying the jump-stamp like we usually do for rejit requests that are made after
-// a function has been JITted.
-//
-
-HRESULT ReJitManager::DoJumpStampIfNecessary(MethodDesc* pMD, PCODE pCode)
-{
- CONTRACTL
- {
- NOTHROW;
- GC_NOTRIGGER;
- MODE_ANY;
+ MODE_PREEMPTIVE;
CAN_TAKE_LOCK;
- PRECONDITION(CheckPointer(pMD));
- PRECONDITION(pCode != NULL);
+ PRECONDITION(CheckPointer(pCodeVersionManager));
+ PRECONDITION(CheckPointer(pModule));
+ PRECONDITION(CheckPointer(pILCodeVersion));
}
CONTRACTL_END;
- HRESULT hr;
-
- _ASSERTE(IsTableCrstOwnedByCurrentThread());
-
- ReJitInfo * pInfoToJumpStamp = NULL;
-
- // First, try looking up ReJitInfo by MethodDesc. A "regular" MethodDesc-based
- // ReJitInfo already exists for "case 1" (see comment above
- // code:ReJitInfo::JumpStampNativeCode), and could even exist for "case 2"
- // (pre-rejit), if either:
- // * The pre-rejit was requested after the MD had already been loaded (though
- // before it had been jitted) OR
- // * there was a race to JIT the original code for the MD, and another thread got
- // here before us and already added the ReJitInfo for that MD.
-
- ReJitInfoHash::KeyIterator beginIter = GetBeginIterator(pMD);
- ReJitInfoHash::KeyIterator endIter = GetEndIterator(pMD);
-
- pInfoToJumpStamp = FindPreReJittedReJitInfo(beginIter, endIter);
- if (pInfoToJumpStamp != NULL)
- {
- _ASSERTE(pInfoToJumpStamp->GetMethodDesc() == pMD);
- // does it need to be jump-stamped?
- if (pInfoToJumpStamp->GetState() != ReJitInfo::kJumpNone)
- {
- return S_OK;
- }
- else
- {
- return pInfoToJumpStamp->JumpStampNativeCode(pCode);
- }
- }
-
- // In this case, try looking up by module / metadata token. This is the case where
- // the pre-rejit request occurred before the MD was loaded.
-
- Module * pModule = pMD->GetModule();
- _ASSERTE(pModule != NULL);
- mdMethodDef methodDef = pMD->GetMemberDef();
-
- beginIter = GetBeginIterator(pModule, methodDef);
- endIter = GetEndIterator(pModule, methodDef);
- ReJitInfo * pInfoPlaceholder = NULL;
-
- pInfoPlaceholder = FindPreReJittedReJitInfo(beginIter, endIter);
- if (pInfoPlaceholder == NULL)
- {
- // No jump stamping to do.
- return S_OK;
- }
+ _ASSERTE(pCodeVersionManager->LockOwnedByCurrentThread());
+ _ASSERTE((pModule != NULL) && (methodDef != mdTokenNil));
- // The placeholder may already have a rejit info for this MD, in which
- // case we don't need to do any additional work
- for (ReJitInfo * pInfo = pInfoPlaceholder->m_pShared->GetMethods(); pInfo != NULL; pInfo = pInfo->m_pNext)
- {
- if ((pInfo->GetKey().m_keyType == ReJitInfo::Key::kMethodDesc) &&
- (pInfo->GetMethodDesc() == pMD))
- {
- // Any rejit info we find should already be jumpstamped
- _ASSERTE(pInfo->GetState() != ReJitInfo::kJumpNone);
- return S_OK;
- }
- }
+ // Check if there was there a previous rejit request for this method that hasn't been exposed back
+ // to the profiler yet
+ ILCodeVersion ilCodeVersion = pCodeVersionManager->GetActiveILCodeVersion(pModule, methodDef);
-#ifdef _DEBUG
+ if (ilCodeVersion.GetRejitState() == ILCodeVersion::kStateRequested)
{
- Module * pModuleTest = NULL;
- mdMethodDef methodDefTest = mdTokenNil;
- INDEBUG(pInfoPlaceholder->GetModuleAndToken(&pModuleTest, &methodDefTest));
- _ASSERTE((pModule == pModuleTest) && (methodDef == methodDefTest));
- }
-#endif //_DEBUG
+ // We can 'reuse' this instance because the profiler doesn't know about
+ // it yet. (This likely happened because a profiler called RequestReJIT
+ // twice in a row, without us having a chance to jmp-stamp the code yet OR
+ // while iterating through instantiations of a generic, the iterator found
+ // duplicate entries for the same instantiation.)
+ _ASSERTE(ilCodeVersion.GetILNoThrow() == NULL);
- // We have finished JITting the original code for a function that had been
- // "pre-rejitted" (i.e., requested to be rejitted before it was first compiled). So
- // now is the first time where we know the MethodDesc of the request.
- if (FAILED(hr = IsMethodSafeForReJit(pMD)))
- {
- // No jump stamping to do.
- return hr;
+ *pILCodeVersion = ilCodeVersion;
+ return S_FALSE;
}
- // Create the ReJitInfo associated with the MethodDesc now (pInfoToJumpStamp), and
- // jump-stamp the original code.
- pInfoToJumpStamp = NULL;
- hr = AddNewReJitInfo(pMD, NULL /*pModule*/, NULL /*methodDef*/, pInfoPlaceholder->m_pShared, &pInfoToJumpStamp);
- if (FAILED(hr))
- {
- return hr;
- }
-
- _ASSERTE(pInfoToJumpStamp != NULL);
- return pInfoToJumpStamp->JumpStampNativeCode(pCode);
+ // Either there was no ILCodeVersion yet for this MethodDesc OR whatever we've found
+ // couldn't be reused (and needed to be reverted). Create a new ILCodeVersion to return
+ // to the caller.
+ return pCodeVersionManager->AddILCodeVersion(pModule, methodDef, InterlockedIncrement(reinterpret_cast<LONG*>(&s_GlobalReJitId)), pILCodeVersion);
}
//---------------------------------------------------------------------------------------
@@ -1601,395 +754,41 @@ HRESULT ReJitManager::RequestRevert(
}
CONTRACTL_END;
- // Serialize all RequestReJIT() and Revert() calls against each other (even across AppDomains)
- CrstHolder ch(&(s_csGlobalRequest));
-
- // Request at least 1 method to revert!
- _ASSERTE ((cFunctions != 0) && (rgModuleIDs != NULL) && (rgMethodDefs != NULL));
-
- ThreadSuspend::SuspendEE(ThreadSuspend::SUSPEND_FOR_REJIT);
- for (ULONG i = 0; i < cFunctions; i++)
- {
- HRESULT hr = E_UNEXPECTED;
- Module * pModule = reinterpret_cast< Module * >(rgModuleIDs[i]);
- if (pModule == NULL || TypeFromToken(rgMethodDefs[i]) != mdtMethodDef)
- {
- hr = E_INVALIDARG;
- }
- else if (pModule->IsBeingUnloaded())
- {
- hr = CORPROF_E_DATAINCOMPLETE;
- }
- else if (pModule->IsReflection())
- {
- hr = CORPROF_E_MODULE_IS_DYNAMIC;
- }
- else
- {
- hr = pModule->GetReJitManager()->RequestRevertByToken(pModule, rgMethodDefs[i]);
- }
-
- if (rgHrStatuses != NULL)
- {
- rgHrStatuses[i] = hr;
- }
- }
-
- ThreadSuspend::RestartEE(FALSE /* bFinishedGC */, TRUE /* SuspendSucceded */);
-
- return S_OK;
+ return UpdateActiveILVersions(cFunctions, rgModuleIDs, rgMethodDefs, rgHrStatuses, TRUE);
}
-//---------------------------------------------------------------------------------------
-//
-// Called by AppDomain::Exit() to notify the SharedDomain's ReJitManager that this
-// AppDomain is exiting. The SharedDomain's ReJitManager will then remove any
-// ReJitInfos relating to MDs owned by AppDomain. This is how we remove
-// non-domain-neutral instantiations of domain-neutral generics from the SharedDomain's
-// ReJitManager.
-//
-// Arguments:
-// pAppDomain - AppDomain that is exiting.
-//
-
// static
-void ReJitManager::OnAppDomainExit(AppDomain * pAppDomain)
-{
- CONTRACTL
- {
- NOTHROW;
- GC_NOTRIGGER;
- CAN_TAKE_LOCK;
- MODE_ANY;
- }
- CONTRACTL_END;
-
- // All ReJitInfos and SharedReJitInfos for this AD's ReJitManager automatically get
- // cleaned up as they're allocated on the AD's loader heap.
-
- // We explicitly clean up the SHash here, as its entries get allocated using regular
- // "new"
- pAppDomain->GetReJitManager()->m_table.RemoveAll();
-
- // We need to ensure that any MethodDescs from pAppDomain that are stored on the
- // SharedDomain's ReJitManager get removed from the SharedDomain's ReJitManager's
- // hash table, and from the linked lists tied to their owning SharedReJitInfo. (This
- // covers the case of non-domain-neutral instantiations of domain-neutral generics.)
- SharedDomain::GetDomain()->GetReJitManager()->RemoveReJitInfosFromDomain(pAppDomain);
-}
-
-
-//---------------------------------------------------------------------------------------
-//
-// Small helper to determine whether a given (possibly instantiated generic) MethodDesc
-// is safe to rejit. If not, this function is responsible for calling into the
-// profiler's ReJITError()
-//
-// Arguments:
-// pMD - MethodDesc to test
-// Return Value:
-// S_OK iff pMD is safe to rejit
-// CORPROF_E_FUNCTION_IS_COLLECTIBLE - function can't be rejitted because it is collectible
-//
-
-// static
-HRESULT ReJitManager::IsMethodSafeForReJit(PTR_MethodDesc pMD)
-{
- CONTRACTL
- {
- NOTHROW;
- GC_NOTRIGGER;
- CAN_TAKE_LOCK;
- MODE_ANY;
- }
- CONTRACTL_END;
-
- _ASSERTE(pMD != NULL);
-
- // Weird, non-user functions were already weeded out in RequestReJIT(), and will
- // also never be passed to us by the prestub worker (for the pre-rejit case).
- _ASSERTE(pMD->IsIL());
-
- // Any MethodDescs that could be collected are not currently supported. Although we
- // rule out all Ref.Emit modules in RequestReJIT(), there can still exist types defined
- // in a non-reflection module and instantiated into a collectible assembly
- // (e.g., List<MyCollectibleStruct>). In the future we may lift this
- // restriction by updating the ReJitManager when the collectible assemblies
- // owning the instantiations get collected.
- if (pMD->GetLoaderAllocator()->IsCollectible())
- {
- return CORPROF_E_FUNCTION_IS_COLLECTIBLE;
- }
-
- return S_OK;
-}
-
-
-//---------------------------------------------------------------------------------------
-//
-// Simple wrapper around GetCurrentReJitWorker. See
-// code:ReJitManager::GetCurrentReJitWorker for information about parameters, return
-// values, etc.
-
-// static
-DWORD ReJitManager::GetCurrentReJitFlags(PTR_MethodDesc pMD)
-{
- CONTRACTL
- {
- NOTHROW;
- GC_NOTRIGGER;
- MODE_PREEMPTIVE;
- PRECONDITION(CheckPointer(pMD));
- }
- CONTRACTL_END;
-
- return pMD->GetReJitManager()->GetCurrentReJitFlagsWorker(pMD);
-}
-
-
-//---------------------------------------------------------------------------------------
-//
-// Given a methodDef token, finds the corresponding ReJitInfo, and asks the
-// ReJitInfo to perform a revert.
-//
-// Arguments:
-// * pModule - Module to revert
-// * methodDef - methodDef token to revert
-//
-// Return Value:
-// HRESULT indicating success or failure. If the method was never
-// rejitted in the first place, this method returns a special error code
-// (CORPROF_E_ACTIVE_REJIT_REQUEST_NOT_FOUND).
-// E_OUTOFMEMORY
-//
-
-#ifdef _MSC_VER
-#pragma warning(push)
-#pragma warning(disable:4702) // Disable bogus unreachable code warning
-#endif // _MSC_VER
-HRESULT ReJitManager::RequestRevertByToken(PTR_Module pModule, mdMethodDef methodDef)
-{
- CONTRACTL
- {
- NOTHROW;
- GC_NOTRIGGER;
- CAN_TAKE_LOCK;
- MODE_PREEMPTIVE;
- }
- CONTRACTL_END;
-
- _ASSERTE(ThreadStore::HoldingThreadStore());
- CrstHolder ch(&m_crstTable);
-
- _ASSERTE(pModule != NULL);
- _ASSERTE(methodDef != mdTokenNil);
-
- ReJitInfo * pInfo = NULL;
- MethodDesc * pMD = NULL;
-
- pInfo = FindNonRevertedReJitInfo(pModule, methodDef);
- if (pInfo == NULL)
- {
- pMD = pModule->LookupMethodDef(methodDef);
- pInfo = FindNonRevertedReJitInfo(pMD);
- if (pInfo == NULL)
- return CORPROF_E_ACTIVE_REJIT_REQUEST_NOT_FOUND;
- }
-
- _ASSERTE (pInfo != NULL);
- _ASSERTE (pInfo->m_pShared != NULL);
- _ASSERTE (pInfo->m_pShared->GetState() != SharedReJitInfo::kStateReverted);
- ReJitManagerJumpStampBatch batch(this);
- HRESULT hr = Revert(pInfo->m_pShared, &batch);
- if (FAILED(hr))
- {
- _ASSERTE(hr == E_OUTOFMEMORY);
- return hr;
- }
- CDynArray<ReJitReportErrorWorkItem> errorRecords;
- hr = BatchUpdateJumpStamps(&(batch.undoMethods), &(batch.preStubMethods), &errorRecords);
- if (FAILED(hr))
- {
- _ASSERTE(hr == E_OUTOFMEMORY);
- return hr;
- }
-
- // If there were any errors, return the first one. This matches previous error handling
- // behavior that only returned the first error encountered within Revert().
- for (int i = 0; i < errorRecords.Count(); i++)
- {
- _ASSERTE(FAILED(errorRecords[i].hrStatus));
- return errorRecords[i].hrStatus;
- }
- return S_OK;
-}
-#ifdef _MSC_VER
-#pragma warning(pop)
-#endif // _MSC_VER
-
-
-
-//---------------------------------------------------------------------------------------
-//
-// Called by the prestub worker, this function decides if the MethodDesc needs to be
-// rejitted, and if so, this will call the profiler to get the rejit parameters (if they
-// are not yet stored), and then perform the actual re-JIT (by calling, indirectly,
-// UnsafeJitFunction).
-//
-// In order to allow the re-JIT to occur outside of any locks, the following sequence is
-// performed:
-//
-// * Enter this ReJitManager's table crst
-// * Find the single ReJitInfo (if any) in the table matching the input pMD. This
-// represents the outstanding rejit request against thie pMD
-// * If necessary, ask profiler for IL & codegen flags (by calling
-// GetReJITParameters()), thus transitioning the corresponding SharedReJitInfo
-// state kStateRequested-->kStateActive
-// * Exit this ReJitManager's table crst
-// * (following steps occur when DoReJitIfNecessary() calls DoReJit())
-// * Call profiler's ReJitCompilationStarted()
-// * Call UnsafeJitFunction with the IL / codegen flags provided by profiler, as stored
-// on the SharedReJitInfo. Note that if another Rejit request came in, then we would
-// create new SharedReJitInfo & ReJitInfo structures to track it, rather than
-// modifying the ReJitInfo / SharedReJitInfo we found above. So the ReJitInfo we're
-// using here (outside the lock), is "fixed" in the sense that its IL / codegen flags
-// will not change.
-// * (below is where we handle any races that might have occurred between threads
-// simultaneously rejitting this function)
-// * Enter this ReJitManager's table crst
-// * Check to see if another thread has already published the rejitted PCODE to
-// ReJitInfo::m_pCode. If so, bail.
-// * If we're the winner, publish our rejitted PCODE to ReJitInfo::m_pCode...
-// * ...and update the jump-stamp at the top of the originally JITted code so that it
-// now points to our rejitted code (instead of the prestub)
-// * Exit this ReJitManager's table crst
-// * Call profiler's ReJitCompilationFinished()
-// * Fire relevant ETW events
-//
-// Arguments:
-// pMD - MethodDesc to decide whether to rejit
-//
-// Return Value:
-// * If a rejit was performed, the PCODE of the generated code.
-// * If the ReJitManager changed its mind and chose not to do a rejit (e.g., a
-// revert request raced with this rejit request, and the revert won), just
-// return the PCODE of the originally JITted code (pMD->GetNativeCode())
-// * Else, NULL (which means the ReJitManager doesn't know or care about this
-// MethodDesc)
-//
-
-PCODE ReJitManager::DoReJitIfNecessaryWorker(PTR_MethodDesc pMD)
+HRESULT ReJitManager::ConfigureILCodeVersion(ILCodeVersion ilCodeVersion)
{
STANDARD_VM_CONTRACT;
- _ASSERTE(!IsTableCrstOwnedByCurrentThread());
+ CodeVersionManager* pCodeVersionManager = ilCodeVersion.GetModule()->GetCodeVersionManager();
+ _ASSERTE(!pCodeVersionManager->LockOwnedByCurrentThread());
- // Fast-path: If the rejit map is empty, no need to look up anything. Do this outside
- // of a lock to impact our caller (the prestub worker) as little as possible. If the
- // map is nonempty, we'll acquire the lock at that point and do the lookup for real.
- if (m_table.GetCount() == 0)
- {
- return NULL;
- }
HRESULT hr = S_OK;
- ReJitInfo * pInfoToRejit = NULL;
- Module* pModule = NULL;
- mdMethodDef methodDef = mdTokenNil;
+ Module* pModule = ilCodeVersion.GetModule();
+ mdMethodDef methodDef = ilCodeVersion.GetMethodDef();
BOOL fNeedsParameters = FALSE;
BOOL fWaitForParameters = FALSE;
{
- // Serialize access to the rejit table. Though once we find the ReJitInfo we want,
- // exit the Crst so we can ReJIT the method without holding a lock.
- CrstHolder ch(&m_crstTable);
-
- ReJitInfoHash::KeyIterator iter = GetBeginIterator(pMD);
- ReJitInfoHash::KeyIterator end = GetEndIterator(pMD);
-
- if (iter == end)
- {
- // No rejit actions necessary
- return NULL;
- }
-
-
- for (; iter != end; iter++)
+ // Serialize access to the rejit state
+ CodeVersionManager::TableLockHolder lock(pCodeVersionManager);
+ switch (ilCodeVersion.GetRejitState())
{
- ReJitInfo * pInfo = *iter;
- _ASSERTE(pInfo->GetMethodDesc() == pMD);
- _ASSERTE(pInfo->m_pShared != NULL);
- SharedReJitInfo * pShared = pInfo->m_pShared;
-
- switch (pShared->GetState())
- {
- case SharedReJitInfo::kStateRequested:
- if (pInfo->GetState() == ReJitInfo::kJumpNone)
- {
- // We haven't actually suspended threads and jump-stamped the
- // method's prolog so just ignore this guy
- INDEBUG(AssertRestOfEntriesAreReverted(iter, end));
- return NULL;
- }
- // When the SharedReJitInfo is still in the requested state, we haven't
- // gathered IL & codegen flags from the profiler yet. So, we can't be
- // pointing to rejitted code already. So we must be pointing to the prestub
- _ASSERTE(pInfo->GetState() == ReJitInfo::kJumpToPrestub);
-
- pInfo->GetModuleAndTokenRegardlessOfKeyType(&pModule, &methodDef);
- pShared->m_dwInternalFlags &= ~SharedReJitInfo::kStateMask;
- pShared->m_dwInternalFlags |= SharedReJitInfo::kStateGettingReJITParameters;
- pInfoToRejit = pInfo;
- fNeedsParameters = TRUE;
- break;
-
- case SharedReJitInfo::kStateGettingReJITParameters:
- if (pInfo->GetState() == ReJitInfo::kJumpNone)
- {
- // We haven't actually suspended threads and jump-stamped the
- // method's prolog so just ignore this guy
- INDEBUG(AssertRestOfEntriesAreReverted(iter, end));
- return NULL;
- }
- pInfoToRejit = pInfo;
- fWaitForParameters = TRUE;
- break;
-
- case SharedReJitInfo::kStateActive:
- INDEBUG(AssertRestOfEntriesAreReverted(iter, end));
- if (pInfo->GetState() == ReJitInfo::kJumpNone)
- {
- // We haven't actually suspended threads and jump-stamped the
- // method's prolog so just ignore this guy
- return NULL;
- }
- if (pInfo->GetState() == ReJitInfo::kJumpToRejittedCode)
- {
- // Looks like another thread has beat us in a race to rejit, so ignore.
- return NULL;
- }
-
- // Found a ReJitInfo to actually rejit.
- _ASSERTE(pInfo->GetState() == ReJitInfo::kJumpToPrestub);
- pInfoToRejit = pInfo;
- goto ExitLoop;
+ case ILCodeVersion::kStateRequested:
+ ilCodeVersion.SetRejitState(ILCodeVersion::kStateGettingReJITParameters);
+ fNeedsParameters = TRUE;
+ break;
- case SharedReJitInfo::kStateReverted:
- // just ignore this guy
- continue;
+ case ILCodeVersion::kStateGettingReJITParameters:
+ fWaitForParameters = TRUE;
+ break;
- default:
- UNREACHABLE();
- }
+ default:
+ return S_OK;
}
- ExitLoop:
- ;
- }
-
- if (pInfoToRejit == NULL)
- {
- // Didn't find the requested MD to rejit.
- return NULL;
}
if (fNeedsParameters)
@@ -2021,33 +820,39 @@ PCODE ReJitManager::DoReJitIfNecessaryWorker(PTR_MethodDesc pMD)
if (FAILED(hr))
{
{
- CrstHolder ch(&m_crstTable);
- if (pInfoToRejit->m_pShared->m_dwInternalFlags == SharedReJitInfo::kStateGettingReJITParameters)
+ // Historically on failure we would revert to the kRequested state and fall-back
+ // to the initial code gen. The next time the method ran it would try again.
+ //
+ // Preserving that behavior is possible, but a bit awkward now that we have
+ // Precode swapping as well. Instead of doing that I am acting as if GetReJITParameters
+ // had succeeded, using the original IL, no jit flags, and no modified IL mapping.
+ // This is similar to a fallback except the profiler won't get any further attempts
+ // to provide the parameters correctly. If the profiler wants another attempt it would
+ // need to call RequestRejit again.
+ CodeVersionManager::TableLockHolder lock(pCodeVersionManager);
+ if (ilCodeVersion.GetRejitState() == ILCodeVersion::kStateGettingReJITParameters)
{
- pInfoToRejit->m_pShared->m_dwInternalFlags &= ~SharedReJitInfo::kStateMask;
- pInfoToRejit->m_pShared->m_dwInternalFlags |= SharedReJitInfo::kStateRequested;
+ ilCodeVersion.SetRejitState(ILCodeVersion::kStateActive);
+ ilCodeVersion.SetIL(ILCodeVersion(pModule, methodDef).GetIL());
}
}
- ReportReJITError(pModule, methodDef, pMD, hr);
- return NULL;
+ ReportReJITError(pModule, methodDef, pModule->LookupMethodDef(methodDef), hr);
+ return S_OK;
}
-
+ else
{
- CrstHolder ch(&m_crstTable);
- if (pInfoToRejit->m_pShared->m_dwInternalFlags == SharedReJitInfo::kStateGettingReJITParameters)
+ CodeVersionManager::TableLockHolder lock(pCodeVersionManager);
+ if (ilCodeVersion.GetRejitState() == ILCodeVersion::kStateGettingReJITParameters)
{
// Inside the above call to ICorProfilerCallback4::GetReJITParameters, the profiler
// will have used the specified pFuncControl to provide its IL and codegen flags.
// So now we transfer it out to the SharedReJitInfo.
- pInfoToRejit->m_pShared->m_dwCodegenFlags = pFuncControl->GetCodegenFlags();
- pInfoToRejit->m_pShared->m_pbIL = pFuncControl->GetIL();
- // pShared is now the owner of the memory for the IL buffer
- pInfoToRejit->m_pShared->m_instrumentedILMap.SetMappingInfo(pFuncControl->GetInstrumentedMapEntryCount(),
+ ilCodeVersion.SetJitFlags(pFuncControl->GetCodegenFlags());
+ ilCodeVersion.SetIL((COR_ILMETHOD*)pFuncControl->GetIL());
+ // ilCodeVersion is now the owner of the memory for the IL buffer
+ ilCodeVersion.SetInstrumentedILMap(pFuncControl->GetInstrumentedMapEntryCount(),
pFuncControl->GetInstrumentedMapEntries());
- pInfoToRejit->m_pShared->m_dwInternalFlags &= ~SharedReJitInfo::kStateMask;
- pInfoToRejit->m_pShared->m_dwInternalFlags |= SharedReJitInfo::kStateActive;
- _ASSERTE(pInfoToRejit->m_pCode == NULL);
- _ASSERTE(pInfoToRejit->GetState() == ReJitInfo::kJumpToPrestub);
+ ilCodeVersion.SetRejitState(ILCodeVersion::kStateActive);
}
}
}
@@ -2077,568 +882,22 @@ PCODE ReJitManager::DoReJitIfNecessaryWorker(PTR_MethodDesc pMD)
while (true)
{
{
- CrstHolder ch(&m_crstTable);
- if (pInfoToRejit->m_pShared->GetState() == SharedReJitInfo::kStateActive)
+ CodeVersionManager::TableLockHolder lock(pCodeVersionManager);
+ if (ilCodeVersion.GetRejitState() == ILCodeVersion::kStateActive)
{
break; // the other thread got the parameters succesfully, go race to rejit
}
- else if (pInfoToRejit->m_pShared->GetState() == SharedReJitInfo::kStateRequested)
- {
- return NULL; // the other thread had an error getting parameters and went
- // back to requested
- }
- else if (pInfoToRejit->m_pShared->GetState() == SharedReJitInfo::kStateReverted)
- {
- break; // we got reverted, enter DoReJit anyways and it will detect this and
- // bail out.
- }
}
ClrSleepEx(1, FALSE);
}
}
-
- // We've got the info from the profiler, so JIT the method. This is also
- // responsible for updating the jump target from the prestub to the newly
- // rejitted code AND for publishing the top of the newly rejitted code to
- // pInfoToRejit->m_pCode. If two threads race to rejit, DoReJit handles the
- // race, and ensures the winner publishes his result to pInfoToRejit->m_pCode.
- return DoReJit(pInfoToRejit);
-
-}
-
-
-//---------------------------------------------------------------------------------------
-//
-// Called by DoReJitIfNecessaryWorker(), this function assumes the IL & codegen flags have
-// already been gathered from the profiler, and then calls UnsafeJitFunction to perform
-// the re-JIT (bracketing that with profiler callbacks to announce the start/finish of
-// the rejit).
-//
-// This is also responsible for handling any races between multiple threads
-// simultaneously rejitting a function. See the comment at the top of
-// code:ReJitManager::DoReJitIfNecessaryWorker for details.
-//
-// Arguments:
-// pInfo - ReJitInfo tracking this MethodDesc's rejit request
-//
-// Return Value:
-// * Generally, return the PCODE of the start of the rejitted code. However,
-// depending on the result of races determined by DoReJit(), the return value
-// can be different:
-// * If the current thread races with another thread to do the rejit, return the
-// PCODE generated by the winner.
-// * If the current thread races with another thread doing a revert, and the revert
-// wins, then return the PCODE of the start of the originally JITted code
-// (i.e., pInfo->GetMethodDesc()->GetNativeCode())
-//
-
-PCODE ReJitManager::DoReJit(ReJitInfo * pInfo)
-{
- STANDARD_VM_CONTRACT;
-
-#ifdef PROFILING_SUPPORTED
-
- INDEBUG(Dump("Inside DoRejit(). Dumping this ReJitManager\n"));
-
- _ASSERTE(!pInfo->GetMethodDesc()->IsNoMetadata());
- {
- BEGIN_PIN_PROFILER(CORProfilerTrackJITInfo());
- g_profControlBlock.pProfInterface->ReJITCompilationStarted((FunctionID)pInfo->GetMethodDesc(),
- pInfo->m_pShared->GetId(),
- TRUE);
- END_PIN_PROFILER();
- }
-
- COR_ILMETHOD_DECODER ILHeader(pInfo->GetIL(), pInfo->GetMethodDesc()->GetMDImport(), NULL);
- PCODE pCodeOfRejittedCode = NULL;
-
- // Note that we're intentionally not enclosing UnsafeJitFunction in a try block
- // to swallow exceptions. It's expected that any exception thrown is fatal and
- // should pass through. This is in contrast to MethodDesc::MakeJitWorker, which
- // does enclose UnsafeJitFunction in a try block, and attempts to swallow an
- // exception that occurs on the current thread when another thread has
- // simultaneously attempted (and provably succeeded in) the JITting of the same
- // function. This is a very unusual case (likely due to an out of memory error
- // encountered on the current thread and not on the competing thread), which is
- // not worth attempting to cover.
- pCodeOfRejittedCode = UnsafeJitFunction(
- pInfo->GetMethodDesc(),
- &ILHeader,
- JitFlagsFromProfCodegenFlags(pInfo->m_pShared->m_dwCodegenFlags));
-
- _ASSERTE(pCodeOfRejittedCode != NULL);
-
- // This atomically updates the jmp target (from prestub to top of rejitted code) and publishes
- // the top of rejitted code into pInfo, all inside the same acquisition of this
- // ReJitManager's table Crst.
- HRESULT hr = S_OK;
- BOOL fEESuspended = FALSE;
- BOOL fNotify = FALSE;
- PCODE ret = NULL;
- while (true)
- {
- if (fEESuspended)
- {
- ThreadSuspend::SuspendEE(ThreadSuspend::SUSPEND_FOR_REJIT);
- }
- CrstHolder ch(&m_crstTable);
-
- // Now that we're under the lock, recheck whether pInfo->m_pCode has been filled
- // in...
- if (pInfo->m_pCode != NULL)
- {
- // Yup, another thread rejitted this request at the same time as us, and beat
- // us to publishing the result. Intentionally skip the rest of this, and do
- // not issue a ReJITCompilationFinished from this thread.
- ret = pInfo->m_pCode;
- break;
- }
-
- // BUGBUG: This revert check below appears to introduce behavior we probably don't want.
- // This is a pre-existing issue and I don't have time to create a test for this right now,
- // but wanted to capture the issue in a comment for future work.
- // Imagine the profiler has one thread which is calling RequestReJIT periodically
- // updating the method's IL:
- // 1) RequestReJit (table lock keeps these atomic)
- // 1.1) Revert old shared rejit info
- // 1.2) Create new shared rejit info
- // 2) RequestReJit (table lock keeps these atomic)
- // 2.1) Revert old shared rejit info
- // 2.2) Create new shared rejit info
- // ...
- // On a second thread we keep calling the method which needs to periodically rejit
- // to update to the newest version:
- // a) [DoReJitIfNecessaryWorker] detects active rejit request
- // b) [DoReJit] if shared rejit info is reverted, execute original method code.
- //
- // Because (a) and (b) are not under the same lock acquisition this ordering is possible:
- // (1), (a), (2), (b)
- // The result is that (b) sees the shared rejit is reverted and the method executes its
- // original code. As a profiler using rejit I would expect either the IL specified in
- // (1) or the IL specified in (2) would be used, but never the original IL.
- //
- // I think the correct behavior is to bind a method execution to the current rejit
- // version at some point, and from then on we guarantee to execute that version of the
- // code, regardless of reverts or re-rejit request.
- //
- // There is also a related issue with GetCurrentReJitFlagsWorker which assumes jitting
- // always corresponds to the most recent version of the method. If we start pinning
- // method invocations to particular versions then that method can't be allowed to
- // float forward to the newest version, nor can it abort if the most recent version
- // is reverted.
- // END BUGBUG
- //
- // And recheck whether some other thread tried to revert this method in the
- // meantime (this check would also include an attempt to re-rejit the method
- // (i.e., calling RequestReJIT on the method multiple times), which would revert
- // this pInfo before creating a new one to track the latest rejit request).
- if (pInfo->m_pShared->GetState() == SharedReJitInfo::kStateReverted)
- {
- // Yes, we've been reverted, so the jmp-to-prestub has already been removed,
- // and we should certainly not attempt to redirect that nonexistent jmp to
- // the code we just rejitted
- _ASSERTE(pInfo->GetMethodDesc()->GetNativeCode() != NULL);
- ret = pInfo->GetMethodDesc()->GetNativeCode();
- break;
- }
-
-#ifdef DEBUGGING_SUPPORTED
- // Notify the debugger of the rejitted function, so it can generate
- // DebuggerMethodInfo / DebugJitInfo for it. Normally this is done inside
- // UnsafeJitFunction (via CallCompileMethodWithSEHWrapper), but it skips this
- // when it detects the MethodDesc was already jitted. Since we know here that
- // we're rejitting it (and this is not just some sort of multi-thread JIT race),
- // now is a good place to notify the debugger.
- if (g_pDebugInterface != NULL)
- {
- g_pDebugInterface->JITComplete(pInfo->GetMethodDesc(), pCodeOfRejittedCode);
- }
-
-#endif // DEBUGGING_SUPPORTED
-
- _ASSERTE(pInfo->m_pShared->GetState() == SharedReJitInfo::kStateActive);
- _ASSERTE(pInfo->GetState() == ReJitInfo::kJumpToPrestub);
-
- // Atomically publish the PCODE and update the jmp stamp (to go to the rejitted
- // code) under the lock
- hr = pInfo->UpdateJumpTarget(fEESuspended, pCodeOfRejittedCode);
- if (hr == CORPROF_E_RUNTIME_SUSPEND_REQUIRED)
- {
- _ASSERTE(!fEESuspended);
- fEESuspended = TRUE;
- continue;
- }
- if (FAILED(hr))
- {
- break;
- }
- pInfo->m_pCode = pCodeOfRejittedCode;
- fNotify = TRUE;
- ret = pCodeOfRejittedCode;
-
- _ASSERTE(pInfo->m_pShared->GetState() == SharedReJitInfo::kStateActive);
- _ASSERTE(pInfo->GetState() == ReJitInfo::kJumpToRejittedCode);
- break;
- }
-
- if (fEESuspended)
- {
- ThreadSuspend::RestartEE(FALSE /* bFinishedGC */, TRUE /* SuspendSucceded */);
- fEESuspended = FALSE;
- }
-
- if (FAILED(hr))
- {
- Module* pModule = NULL;
- mdMethodDef methodDef = mdTokenNil;
- pInfo->GetModuleAndTokenRegardlessOfKeyType(&pModule, &methodDef);
- ReportReJITError(pModule, methodDef, pInfo->GetMethodDesc(), hr);
- }
-
- // Notify the profiler that JIT completed.
- if (fNotify)
- {
- BEGIN_PIN_PROFILER(CORProfilerTrackJITInfo());
- g_profControlBlock.pProfInterface->ReJITCompilationFinished((FunctionID)pInfo->GetMethodDesc(),
- pInfo->m_pShared->GetId(),
- S_OK,
- TRUE);
- END_PIN_PROFILER();
- }
-#endif // PROFILING_SUPPORTED
-
- // Fire relevant ETW events
- if (fNotify)
- {
- ETW::MethodLog::MethodJitted(
- pInfo->GetMethodDesc(),
- NULL, // namespaceOrClassName
- NULL, // methodName
- NULL, // methodSignature
- pCodeOfRejittedCode,
- pInfo->m_pShared->GetId());
- }
- return ret;
-}
-
-
-//---------------------------------------------------------------------------------------
-//
-// Transition SharedReJitInfo to Reverted state and add all associated ReJitInfos to the
-// undo list in the method batch
-//
-// Arguments:
-// pShared - SharedReJitInfo to revert
-// pJumpStampBatch - a batch of methods that need their jump stamps reverted. This method
-// is responsible for adding additional ReJitInfos to the list.
-//
-// Return Value:
-// S_OK if all MDs are batched and the SharedReJitInfo is marked reverted
-// E_OUTOFMEMORY (MDs couldn't be added to batch, SharedReJitInfo is not reverted)
-//
-// Assumptions:
-// Caller must be holding this ReJitManager's table crst.
-//
-
-HRESULT ReJitManager::Revert(SharedReJitInfo * pShared, ReJitManagerJumpStampBatch* pJumpStampBatch)
-{
- CONTRACTL
- {
- NOTHROW;
- GC_NOTRIGGER;
- MODE_ANY;
- }
- CONTRACTL_END;
-
- _ASSERTE(m_crstTable.OwnedByCurrentThread());
- _ASSERTE((pShared->GetState() == SharedReJitInfo::kStateRequested) ||
- (pShared->GetState() == SharedReJitInfo::kStateGettingReJITParameters) ||
- (pShared->GetState() == SharedReJitInfo::kStateActive));
- _ASSERTE(pShared->GetMethods() != NULL);
- _ASSERTE(pJumpStampBatch->pReJitManager == this);
-
- HRESULT hrReturn = S_OK;
- for (ReJitInfo * pInfo = pShared->GetMethods(); pInfo != NULL; pInfo = pInfo->m_pNext)
- {
- if (pInfo->GetState() == ReJitInfo::kJumpNone)
- {
- // Nothing to revert for this MethodDesc / instantiation.
- continue;
- }
-
- ReJitInfo** ppInfo = pJumpStampBatch->undoMethods.Append();
- if (ppInfo == NULL)
- {
- return E_OUTOFMEMORY;
- }
- *ppInfo = pInfo;
- }
-
- pShared->m_dwInternalFlags &= ~SharedReJitInfo::kStateMask;
- pShared->m_dwInternalFlags |= SharedReJitInfo::kStateReverted;
+
return S_OK;
}
-
-//---------------------------------------------------------------------------------------
-//
-// Removes any ReJitInfos relating to MDs for the specified AppDomain from this
-// ReJitManager. This is used to remove non-domain-neutral instantiations of
-// domain-neutral generics from the SharedDomain's ReJitManager, when the AppDomain
-// containing those non-domain-neutral instantiations is unloaded.
-//
-// Arguments:
-// * pAppDomain - AppDomain that is exiting, and is thus the one for which we should
-// find ReJitInfos to remove
-//
-//
-
-void ReJitManager::RemoveReJitInfosFromDomain(AppDomain * pAppDomain)
-{
- CONTRACTL
- {
- NOTHROW;
- GC_NOTRIGGER;
- CAN_TAKE_LOCK;
- MODE_ANY;
- }
- CONTRACTL_END;
-
- CrstHolder ch(&m_crstTable);
-
- INDEBUG(Dump("Dumping SharedDomain rejit manager BEFORE AD Unload"));
-
- for (ReJitInfoHash::Iterator iterCur = m_table.Begin(), iterEnd = m_table.End();
- iterCur != iterEnd;
- iterCur++)
- {
- ReJitInfo * pInfo = *iterCur;
-
- if (pInfo->m_key.m_keyType != ReJitInfo::Key::kMethodDesc)
- {
- // Skip all "placeholder" ReJitInfos--they'll always be allocated on a
- // loader heap for the shared domain.
- _ASSERTE(pInfo->m_key.m_keyType == ReJitInfo::Key::kMetadataToken);
- _ASSERTE(PTR_Module(pInfo->m_key.m_pModule)->GetDomain()->IsSharedDomain());
- continue;
- }
-
- if (pInfo->GetMethodDesc()->GetDomain() != pAppDomain)
- {
- // We only care about non-domain-neutral instantiations that live in
- // pAppDomain.
- continue;
- }
-
- // Remove this ReJitInfo from the linked-list of ReJitInfos associated with its
- // SharedReJitInfo.
- pInfo->m_pShared->RemoveMethod(pInfo);
-
- // Remove this ReJitInfo from the ReJitManager's hash table.
- m_table.Remove(iterCur);
-
- // pInfo is not deallocated yet. That will happen when pAppDomain finishes
- // unloading and its loader heaps get freed.
- }
- INDEBUG(Dump("Dumping SharedDomain rejit manager AFTER AD Unload"));
-}
-
#endif // DACCESS_COMPILE
// The rest of the ReJitManager methods are safe to compile for DAC
-
-//---------------------------------------------------------------------------------------
-//
-// Helper to iterate through m_table, finding the single matching non-reverted ReJitInfo.
-// The caller may search either by MethodDesc * XOR by (Module *, methodDef) pair.
-//
-// Arguments:
-// * pMD - MethodDesc * to search for. (NULL if caller is searching by (Module *,
-// methodDef)
-// * pModule - Module * to search for. (NULL if caller is searching by MethodDesc *)
-// * methodDef - methodDef to search for. (NULL if caller is searching by MethodDesc
-// *)
-//
-// Return Value:
-// ReJitInfo * requested, or NULL if none is found
-//
-// Assumptions:
-// Caller should be holding this ReJitManager's table crst.
-//
-
-PTR_ReJitInfo ReJitManager::FindNonRevertedReJitInfoHelper(
- PTR_MethodDesc pMD,
- PTR_Module pModule,
- mdMethodDef methodDef)
-{
- CONTRACTL
- {
- NOTHROW;
- GC_NOTRIGGER;
- INSTANCE_CHECK;
- }
- CONTRACTL_END;
-
- // Either pMD is valid, xor (pModule,methodDef) is valid
- _ASSERTE(
- ((pMD != NULL) && (pModule == NULL) && (methodDef == mdTokenNil)) ||
- ((pMD == NULL) && (pModule != NULL) && (methodDef != mdTokenNil)));
-
- // Caller should hold the Crst around calling this function and using the ReJitInfo.
-#ifndef DACCESS_COMPILE
- _ASSERTE(m_crstTable.OwnedByCurrentThread());
-#endif
-
- ReJitInfoHash::KeyIterator beginIter(&m_table, TRUE /* begin */);
- ReJitInfoHash::KeyIterator endIter(&m_table, FALSE /* begin */);
-
- if (pMD != NULL)
- {
- beginIter = GetBeginIterator(pMD);
- endIter = GetEndIterator(pMD);
- }
- else
- {
- beginIter = GetBeginIterator(pModule, methodDef);
- endIter = GetEndIterator(pModule, methodDef);
- }
-
- for (ReJitInfoHash::KeyIterator iter = beginIter;
- iter != endIter;
- iter++)
- {
- PTR_ReJitInfo pInfo = *iter;
- _ASSERTE(pInfo->m_pShared != NULL);
-
- if (pInfo->m_pShared->GetState() == SharedReJitInfo::kStateReverted)
- continue;
-
- INDEBUG(AssertRestOfEntriesAreReverted(iter, endIter));
- return pInfo;
- }
-
- return NULL;
-}
-
-
-//---------------------------------------------------------------------------------------
-//
-// ReJitManager instance constructor--for now, does nothing
-//
-
-ReJitManager::ReJitManager()
-{
- LIMITED_METHOD_DAC_CONTRACT;
-}
-
-
-//---------------------------------------------------------------------------------------
-//
-// Called from BaseDomain::BaseDomain to do any constructor-time initialization.
-// Presently, this takes care of initializing the Crst, choosing the type based on
-// whether this ReJitManager belongs to the SharedDomain.
-//
-// Arguments:
-// * fSharedDomain - nonzero iff this ReJitManager belongs to the SharedDomain.
-//
-
-void ReJitManager::PreInit(BOOL fSharedDomain)
-{
- CONTRACTL
- {
- THROWS;
- GC_TRIGGERS;
- CAN_TAKE_LOCK;
- MODE_ANY;
- }
- CONTRACTL_END;
-
-#ifndef DACCESS_COMPILE
- m_crstTable.Init(
- fSharedDomain ? CrstReJITSharedDomainTable : CrstReJITDomainTable,
- CrstFlags(CRST_UNSAFE_ANYMODE | CRST_DEBUGGER_THREAD | CRST_REENTRANCY | CRST_TAKEN_DURING_SHUTDOWN));
-#endif // DACCESS_COMPILE
-}
-
-
-//---------------------------------------------------------------------------------------
-//
-// Finds the ReJitInfo tracking a pre-rejit request.
-//
-// Arguments:
-// * beginIter - Iterator to start search
-// * endIter - Iterator to end search
-//
-// Return Value:
-// NULL if no such ReJitInfo exists. This can occur if two thread race
-// to JIT the original code and we're the loser. Else, the ReJitInfo * found.
-//
-// Assumptions:
-// Caller must be holding this ReJitManager's table lock.
-//
-
-ReJitInfo * ReJitManager::FindPreReJittedReJitInfo(
- ReJitInfoHash::KeyIterator beginIter,
- ReJitInfoHash::KeyIterator endIter)
-{
- CONTRACTL
- {
- NOTHROW;
- GC_NOTRIGGER;
- MODE_ANY;
- }
- CONTRACTL_END;
-
- // Caller shouldn't be handing out iterators unless he's already locking the table.
-#ifndef DACCESS_COMPILE
- _ASSERTE(m_crstTable.OwnedByCurrentThread());
-#endif
-
- for (ReJitInfoHash::KeyIterator iter = beginIter;
- iter != endIter;
- iter++)
- {
- ReJitInfo * pInfo = *iter;
- SharedReJitInfo * pShared = pInfo->m_pShared;
- _ASSERTE(pShared != NULL);
-
- switch (pShared->GetState())
- {
- case SharedReJitInfo::kStateRequested:
- case SharedReJitInfo::kStateGettingReJITParameters:
- case SharedReJitInfo::kStateActive:
- if (pInfo->GetState() == ReJitInfo::kJumpToRejittedCode)
- {
- // There was a race for the original JIT, and we're the loser. (The winner
- // has already published the original JIT's pcode, jump-stamped, and begun
- // the rejit!)
- return NULL;
- }
-
- // Otherwise, either we have a rejit request that has not yet been
- // jump-stamped, or there was a race for the original JIT, and another
- // thread jump-stamped its copy of the originally JITted code already. In
- // that case, we still don't know who the winner or loser will be (PCODE may
- // not yet be published), so we'll have to jump-stamp our copy just in case
- // we win.
- _ASSERTE((pInfo->GetState() == ReJitInfo::kJumpNone) ||
- (pInfo->GetState() == ReJitInfo::kJumpToPrestub));
- INDEBUG(AssertRestOfEntriesAreReverted(iter, endIter));
- return pInfo;
-
-
- case SharedReJitInfo::kStateReverted:
- // just ignore this guy
- continue;
-
- default:
- UNREACHABLE();
- }
- }
-
- return NULL;
-}
-
//---------------------------------------------------------------------------------------
//
// Used by profiler to get the ReJITID corrseponding to a (MethodDesc *, PCODE) pair.
@@ -2654,7 +913,7 @@ ReJitInfo * ReJitManager::FindPreReJittedReJitInfo(
// 0 if no such ReJITID found (e.g., PCODE is from a JIT and not a rejit), else the
// ReJITID requested.
//
-
+// static
ReJITID ReJitManager::GetReJitId(PTR_MethodDesc pMD, PCODE pCodeStart)
{
CONTRACTL
@@ -2662,7 +921,6 @@ ReJITID ReJitManager::GetReJitId(PTR_MethodDesc pMD, PCODE pCodeStart)
NOTHROW;
CAN_TAKE_LOCK;
GC_TRIGGERS;
- INSTANCE_CHECK;
PRECONDITION(CheckPointer(pMD));
PRECONDITION(pCodeStart != NULL);
}
@@ -2671,14 +929,14 @@ ReJITID ReJitManager::GetReJitId(PTR_MethodDesc pMD, PCODE pCodeStart)
// Fast-path: If the rejit map is empty, no need to look up anything. Do this outside
// of a lock to impact our caller (the prestub worker) as little as possible. If the
// map is nonempty, we'll acquire the lock at that point and do the lookup for real.
- if (m_table.GetCount() == 0)
+ CodeVersionManager* pCodeVersionManager = pMD->GetCodeVersionManager();
+ if (pCodeVersionManager->GetNonDefaultILVersionCount() == 0)
{
return 0;
}
- CrstHolder ch(&m_crstTable);
-
- return GetReJitIdNoLock(pMD, pCodeStart);
+ CodeVersionManager::TableLockHolder ch(pCodeVersionManager);
+ return ReJitManager::GetReJitIdNoLock(pMD, pCodeStart);
}
//---------------------------------------------------------------------------------------
@@ -2699,221 +957,21 @@ ReJITID ReJitManager::GetReJitIdNoLock(PTR_MethodDesc pMD, PCODE pCodeStart)
NOTHROW;
CANNOT_TAKE_LOCK;
GC_NOTRIGGER;
- INSTANCE_CHECK;
PRECONDITION(CheckPointer(pMD));
PRECONDITION(pCodeStart != NULL);
}
CONTRACTL_END;
// Caller must ensure this lock is taken!
- _ASSERTE(m_crstTable.OwnedByCurrentThread());
+ CodeVersionManager* pCodeVersionManager = pMD->GetCodeVersionManager();
+ _ASSERTE(pCodeVersionManager->LockOwnedByCurrentThread());
- ReJitInfo * pInfo = FindReJitInfo(pMD, pCodeStart, 0);
- if (pInfo == NULL)
+ NativeCodeVersion nativeCodeVersion = pCodeVersionManager->GetNativeCodeVersion(pMD, pCodeStart);
+ if (nativeCodeVersion.IsNull())
{
return 0;
}
-
- _ASSERTE(pInfo->m_pShared->GetState() == SharedReJitInfo::kStateActive ||
- pInfo->m_pShared->GetState() == SharedReJitInfo::kStateReverted);
- return pInfo->m_pShared->GetId();
-}
-
-
-//---------------------------------------------------------------------------------------
-//
-// Used by profilers to map a (MethodDesc *, ReJITID) pair to the corresponding PCODE for
-// that rejit attempt. This can also be used for reverted methods, as the PCODE may still
-// be available and in use even after a rejitted function has been reverted.
-//
-// Arguments:
-// * pMD - MethodDesc * of interest
-// * reJitId - ReJITID of interest
-//
-// Return Value:
-// Corresponding PCODE of the rejit attempt, or NULL if no such rejit attempt can be
-// found.
-//
-
-PCODE ReJitManager::GetCodeStart(PTR_MethodDesc pMD, ReJITID reJitId)
-{
- CONTRACTL
- {
- NOTHROW;
- CAN_TAKE_LOCK;
- GC_NOTRIGGER;
- INSTANCE_CHECK;
- PRECONDITION(CheckPointer(pMD));
- PRECONDITION(reJitId != 0);
- }
- CONTRACTL_END;
-
- // Fast-path: If the rejit map is empty, no need to look up anything. Do this outside
- // of a lock to impact our caller (the prestub worker) as little as possible. If the
- // map is nonempty, we'll acquire the lock at that point and do the lookup for real.
- if (m_table.GetCount() == 0)
- {
- return NULL;
- }
-
- CrstHolder ch(&m_crstTable);
-
- ReJitInfo * pInfo = FindReJitInfo(pMD, NULL, reJitId);
- if (pInfo == NULL)
- {
- return NULL;
- }
-
- _ASSERTE(pInfo->m_pShared->GetState() == SharedReJitInfo::kStateActive ||
- pInfo->m_pShared->GetState() == SharedReJitInfo::kStateReverted);
-
- return pInfo->m_pCode;
-}
-
-
-//---------------------------------------------------------------------------------------
-//
-// If a function has been requested to be rejitted, finds the one current
-// SharedReJitInfo (ignoring all that are in the reverted state) and returns the codegen
-// flags recorded on it (which were thus used to rejit the MD). CEEInfo::canInline() calls
-// this as part of its calculation of whether it may inline a given method. (Profilers
-// may specify on a per-rejit-request basis whether the rejit of a method may inline
-// callees.)
-//
-// Arguments:
-// * pMD - MethodDesc * of interest.
-//
-// Return Value:
-// Returns the requested codegen flags, or 0 (i.e., no flags set) if no rejit attempt
-// can be found for the MD.
-//
-
-DWORD ReJitManager::GetCurrentReJitFlagsWorker(PTR_MethodDesc pMD)
-{
- CONTRACTL
- {
- NOTHROW;
- GC_NOTRIGGER;
- MODE_PREEMPTIVE;
- PRECONDITION(CheckPointer(pMD));
- }
- CONTRACTL_END;
-
- // Fast-path: If the rejit map is empty, no need to look up anything. Do this outside
- // of a lock to impact our caller (e.g., the JIT asking if it can inline) as little as possible. If the
- // map is nonempty, we'll acquire the lock at that point and do the lookup for real.
- if (m_table.GetCount() == 0)
- {
- return 0;
- }
-
- CrstHolder ch(&m_crstTable);
-
- for (ReJitInfoHash::KeyIterator iter = GetBeginIterator(pMD), end = GetEndIterator(pMD);
- iter != end;
- iter++)
- {
- ReJitInfo * pInfo = *iter;
- _ASSERTE(pInfo->GetMethodDesc() == pMD);
- _ASSERTE(pInfo->m_pShared != NULL);
-
- DWORD dwState = pInfo->m_pShared->GetState();
-
- if (dwState != SharedReJitInfo::kStateActive)
- {
- // Not active means we never asked profiler for the codegen flags OR the
- // rejit request has been reverted. So this one is useless.
- continue;
- }
-
- // Found it!
-#ifdef _DEBUG
- // This must be the only such ReJitInfo for this MethodDesc. Check the rest and
- // assert otherwise.
- {
- ReJitInfoHash::KeyIterator iterTest = iter;
- iterTest++;
-
- while(iterTest != end)
- {
- ReJitInfo * pInfoTest = *iterTest;
- _ASSERTE(pInfoTest->GetMethodDesc() == pMD);
- _ASSERTE(pInfoTest->m_pShared != NULL);
-
- DWORD dwStateTest = pInfoTest->m_pShared->GetState();
-
- if (dwStateTest == SharedReJitInfo::kStateActive)
- {
- _ASSERTE(!"Multiple active ReJitInfos for same MethodDesc");
- break;
- }
- iterTest++;
- }
- }
-#endif //_DEBUG
- return pInfo->m_pShared->m_dwCodegenFlags;
- }
-
- return 0;
-}
-
-//---------------------------------------------------------------------------------------
-//
-// Helper to find the matching ReJitInfo by methoddesc paired with either pCodeStart or
-// reJitId (exactly one should be non-zero, and will be used as the key for the lookup)
-//
-// Arguments:
-// * pMD - MethodDesc * to look up
-// * pCodeStart - PCODE of the particular rejit attempt to look up. NULL if looking
-// up by ReJITID.
-// * reJitId - ReJITID of the particular rejit attempt to look up. NULL if looking
-// up by PCODE.
-//
-// Return Value:
-// ReJitInfo * matching input parameters, or NULL if no such ReJitInfo could be
-// found.
-//
-// Assumptions:
-// Caller must be holding this ReJitManager's table lock.
-//
-
-PTR_ReJitInfo ReJitManager::FindReJitInfo(PTR_MethodDesc pMD, PCODE pCodeStart, ReJITID reJitId)
-{
- CONTRACTL
- {
- NOTHROW;
- GC_NOTRIGGER;
- INSTANCE_CHECK;
- PRECONDITION(CheckPointer(pMD));
- }
- CONTRACTL_END;
-
- // Caller should hold the Crst around calling this function and using the ReJitInfo.
-#ifndef DACCESS_COMPILE
- _ASSERTE(m_crstTable.OwnedByCurrentThread());
-#endif
-
- // One of these two keys should be used, but not both!
- _ASSERTE(
- ((pCodeStart != NULL) || (reJitId != 0)) &&
- !((pCodeStart != NULL) && (reJitId != 0)));
-
- for (ReJitInfoHash::KeyIterator iter = GetBeginIterator(pMD), end = GetEndIterator(pMD);
- iter != end;
- iter++)
- {
- PTR_ReJitInfo pInfo = *iter;
- _ASSERTE(pInfo->GetMethodDesc() == pMD);
- _ASSERTE(pInfo->m_pShared != NULL);
-
- if ((pCodeStart != NULL && pInfo->m_pCode == pCodeStart) || // pCodeStart is key
- (reJitId != 0 && pInfo->m_pShared->GetId() == reJitId)) // reJitId is key
- {
- return pInfo;
- }
- }
-
- return NULL;
+ return nativeCodeVersion.GetILCodeVersion().GetVersionId();
}
//---------------------------------------------------------------------------------------
@@ -2934,7 +992,7 @@ PTR_ReJitInfo ReJitManager::FindReJitInfo(PTR_MethodDesc pMD, PCODE pCodeStart,
// cReJitIds were returned and cReJitIds < *pcReJitId (latter being the total
// number of ReJITIDs available).
//
-
+// static
HRESULT ReJitManager::GetReJITIDs(PTR_MethodDesc pMD, ULONG cReJitIds, ULONG * pcReJitIds, ReJITID reJitIds[])
{
CONTRACTL
@@ -2942,31 +1000,29 @@ HRESULT ReJitManager::GetReJITIDs(PTR_MethodDesc pMD, ULONG cReJitIds, ULONG * p
NOTHROW;
CAN_TAKE_LOCK;
GC_NOTRIGGER;
- INSTANCE_CHECK;
PRECONDITION(CheckPointer(pMD));
PRECONDITION(pcReJitIds != NULL);
PRECONDITION(reJitIds != NULL);
}
CONTRACTL_END;
- CrstHolder ch(&m_crstTable);
+ CodeVersionManager* pCodeVersionManager = pMD->GetCodeVersionManager();
+ CodeVersionManager::TableLockHolder lock(pCodeVersionManager);
ULONG cnt = 0;
- for (ReJitInfoHash::KeyIterator iter = GetBeginIterator(pMD), end = GetEndIterator(pMD);
+ ILCodeVersionCollection ilCodeVersions = pCodeVersionManager->GetILCodeVersions(pMD);
+ for (ILCodeVersionIterator iter = ilCodeVersions.Begin(), end = ilCodeVersions.End();
iter != end;
iter++)
{
- ReJitInfo * pInfo = *iter;
- _ASSERTE(pInfo->GetMethodDesc() == pMD);
- _ASSERTE(pInfo->m_pShared != NULL);
+ ILCodeVersion curILVersion = *iter;
- if (pInfo->m_pShared->GetState() == SharedReJitInfo::kStateActive ||
- pInfo->m_pShared->GetState() == SharedReJitInfo::kStateReverted)
+ if (curILVersion.GetRejitState() == ILCodeVersion::kStateActive)
{
if (cnt < cReJitIds)
{
- reJitIds[cnt] = pInfo->m_pShared->GetId();
+ reJitIds[cnt] = curILVersion.GetVersionId();
}
++cnt;
@@ -2979,975 +1035,7 @@ HRESULT ReJitManager::GetReJITIDs(PTR_MethodDesc pMD, ULONG cReJitIds, ULONG * p
return (cnt > cReJitIds) ? S_FALSE : S_OK;
}
-//---------------------------------------------------------------------------------------
-//
-// Helper that inits a new ReJitReportErrorWorkItem and adds it to the pErrors array
-//
-// Arguments:
-// * pModule - The module in the module/MethodDef identifier pair for the method which
-// had an error during rejit
-// * methodDef - The MethodDef in the module/MethodDef identifier pair for the method which
-// had an error during rejit
-// * pMD - If available, the specific method instance which had an error during rejit
-// * hrStatus - HRESULT for the rejit error that occurred
-// * pErrors - the list of error records that this method will append to
-//
-// Return Value:
-// * S_OK: error was appended
-// * E_OUTOFMEMORY: Not enough memory to create the new error item. The array is unchanged.
-//
-
-//static
-HRESULT ReJitManager::AddReJITError(Module* pModule, mdMethodDef methodDef, MethodDesc* pMD, HRESULT hrStatus, CDynArray<ReJitReportErrorWorkItem> * pErrors)
-{
- CONTRACTL
- {
- NOTHROW;
- GC_NOTRIGGER;
- MODE_ANY;
- }
- CONTRACTL_END;
-
- ReJitReportErrorWorkItem* pError = pErrors->Append();
- if (pError == NULL)
- {
- return E_OUTOFMEMORY;
- }
- pError->pModule = pModule;
- pError->methodDef = methodDef;
- pError->pMethodDesc = pMD;
- pError->hrStatus = hrStatus;
- return S_OK;
-}
-
-//---------------------------------------------------------------------------------------
-//
-// Helper that inits a new ReJitReportErrorWorkItem and adds it to the pErrors array
-//
-// Arguments:
-// * pReJitInfo - The method which had an error during rejit
-// * hrStatus - HRESULT for the rejit error that occurred
-// * pErrors - the list of error records that this method will append to
-//
-// Return Value:
-// * S_OK: error was appended
-// * E_OUTOFMEMORY: Not enough memory to create the new error item. The array is unchanged.
-//
-
-//static
-HRESULT ReJitManager::AddReJITError(ReJitInfo* pReJitInfo, HRESULT hrStatus, CDynArray<ReJitReportErrorWorkItem> * pErrors)
-{
- CONTRACTL
- {
- NOTHROW;
- GC_NOTRIGGER;
- MODE_ANY;
- }
- CONTRACTL_END;
-
- Module * pModule = NULL;
- mdMethodDef methodDef = mdTokenNil;
- pReJitInfo->GetModuleAndTokenRegardlessOfKeyType(&pModule, &methodDef);
- return AddReJITError(pModule, methodDef, pReJitInfo->GetMethodDesc(), hrStatus, pErrors);
-}
-
-#ifdef _DEBUG
-//---------------------------------------------------------------------------------------
-//
-// Debug-only helper used while iterating through the hash table of
-// ReJitInfos to verify that all entries between the specified iterators are
-// reverted. Asserts if it finds any non-reverted entries.
-//
-// Arguments:
-// * iter - Iterator to start verifying at
-// * end - Iterator to stop verifying at
-//
-//
-
-void ReJitManager::AssertRestOfEntriesAreReverted(
- ReJitInfoHash::KeyIterator iter,
- ReJitInfoHash::KeyIterator end)
-{
- LIMITED_METHOD_CONTRACT;
-
- // All other rejits should be in the reverted state
- while (++iter != end)
- {
- _ASSERTE((*iter)->m_pShared->GetState() == SharedReJitInfo::kStateReverted);
- }
-}
-
-
-//---------------------------------------------------------------------------------------
-//
-// Debug-only helper to dump ReJitManager contents to stdout. Only used if
-// COMPlus_ProfAPI_EnableRejitDiagnostics is set.
-//
-// Arguments:
-// * szIntroText - Intro text passed by caller to be output before this ReJitManager
-// is dumped.
-//
-//
-
-void ReJitManager::Dump(LPCSTR szIntroText)
-{
- if (CLRConfig::GetConfigValue(CLRConfig::INTERNAL_ProfAPI_EnableRejitDiagnostics) == 0)
- return;
-
- printf(szIntroText);
- fflush(stdout);
-
- CrstHolder ch(&m_crstTable);
-
- printf("BEGIN ReJitManager::Dump: 0x%p\n", this);
-
- for (ReJitInfoHash::Iterator iterCur = m_table.Begin(), iterEnd = m_table.End();
- iterCur != iterEnd;
- iterCur++)
- {
- ReJitInfo * pInfo = *iterCur;
- printf(
- "\tInfo 0x%p: State=0x%x, Next=0x%p, Shared=%p, SharedState=0x%x\n",
- pInfo,
- pInfo->GetState(),
- (void*)pInfo->m_pNext,
- (void*)pInfo->m_pShared,
- pInfo->m_pShared->GetState());
-
- switch(pInfo->m_key.m_keyType)
- {
- case ReJitInfo::Key::kMethodDesc:
- printf(
- "\t\tMD=0x%p, %s.%s (%s)\n",
- (void*)pInfo->GetMethodDesc(),
- pInfo->GetMethodDesc()->m_pszDebugClassName,
- pInfo->GetMethodDesc()->m_pszDebugMethodName,
- pInfo->GetMethodDesc()->m_pszDebugMethodSignature);
- break;
-
- case ReJitInfo::Key::kMetadataToken:
- Module * pModule;
- mdMethodDef methodDef;
- pInfo->GetModuleAndToken(&pModule, &methodDef);
- printf(
- "\t\tModule=0x%p, Token=0x%x\n",
- pModule,
- methodDef);
- break;
-
- case ReJitInfo::Key::kUninitialized:
- printf("\t\tUNINITIALIZED\n");
- break;
-
- default:
- _ASSERTE(!"Unrecognized pInfo key type");
- }
- fflush(stdout);
- }
- printf("END ReJitManager::Dump: 0x%p\n", this);
- fflush(stdout);
-}
-
-#endif // _DEBUG
-
-//---------------------------------------------------------------------------------------
-// ReJitInfo implementation
-
-// All the state-changey stuff is kept up here in the !DACCESS_COMPILE block.
-// The more read-only inspection-y stuff follows the block.
-
-
-#ifndef DACCESS_COMPILE
-
-//---------------------------------------------------------------------------------------
-//
-// Do the actual work of stamping the top of originally-jitted-code with a jmp that goes
-// to the prestub. This can be called in one of three ways:
-// * Case 1: By RequestReJIT against an already-jitted function, in which case the
-// PCODE may be inferred by the MethodDesc, and our caller will have suspended
-// the EE for us, OR
-// * Case 2: By the prestub worker after jitting the original code of a function
-// (i.e., the "pre-rejit" scenario). In this case, the EE is not suspended. But
-// that's ok, because the PCODE has not yet been published to the MethodDesc, and
-// no thread can be executing inside the originally JITted function yet.
-// * Case 3: At type/method restore time for an NGEN'ed assembly. This is also the pre-rejit
-// scenario because we are guaranteed to do this before the code in the module
-// is executable. EE suspend is not required.
-//
-// Arguments:
-// * pCode - Case 1 (above): will be NULL, and we can infer the PCODE from the
-// MethodDesc; Case 2+3 (above, pre-rejit): will be non-NULL, and we'll need to use
-// this to find the code to stamp on top of.
-//
-// Return Value:
-// * S_OK: Either we successfully did the jmp-stamp, or a racing thread took care of
-// it for us.
-// * Else, HRESULT indicating failure.
-//
-// Assumptions:
-// The caller will have suspended the EE if necessary (case 1), before this is
-// called.
-//
-HRESULT ReJitInfo::JumpStampNativeCode(PCODE pCode /* = NULL */)
-{
- CONTRACTL
- {
- NOTHROW;
- GC_NOTRIGGER;
-
- // It may seem dangerous to be stamping jumps over code while a GC is going on,
- // but we're actually safe. As we assert below, either we're holding the thread
- // store lock (and thus preventing a GC) OR we're stamping code that has not yet
- // been published (and will thus not be executed by managed therads or examined
- // by the GC).
- MODE_ANY;
- }
- CONTRACTL_END;
-
- PCODE pCodePublished = GetMethodDesc()->GetNativeCode();
-
- _ASSERTE((pCode != NULL) || (pCodePublished != NULL));
- _ASSERTE(GetMethodDesc()->GetReJitManager()->IsTableCrstOwnedByCurrentThread());
-
- HRESULT hr = S_OK;
-
- // We'll jump-stamp over pCode, or if pCode is NULL, jump-stamp over the published
- // code for this's MethodDesc.
- LPBYTE pbCode = (LPBYTE) pCode;
- if (pbCode == NULL)
- {
- // If caller didn't specify a pCode, just use the one that was published after
- // the original JIT. (A specific pCode would be passed in the pre-rejit case,
- // to jump-stamp the original code BEFORE the PCODE gets published.)
- pbCode = (LPBYTE) pCodePublished;
- }
- _ASSERTE (pbCode != NULL);
-
- // The debugging API may also try to write to the very top of this function (though
- // with an int 3 for breakpoint purposes). Coordinate with the debugger so we know
- // whether we can safely patch the actual code, or instead write to the debugger's
- // buffer.
- DebuggerController::ControllerLockHolder lockController;
-
- // We could be in a race. Either two threads simultaneously JITting the same
- // method for the first time or two threads restoring NGEN'ed code.
- // Another thread may (or may not) have jump-stamped its copy of the code already
- _ASSERTE((GetState() == kJumpNone) || (GetState() == kJumpToPrestub));
-
- if (GetState() == kJumpToPrestub)
- {
- // The method has already been jump stamped so nothing left to do
- _ASSERTE(CodeIsSaved());
- return S_OK;
- }
-
- // Remember what we're stamping our jump on top of, so we can replace it during a
- // revert.
- for (int i = 0; i < sizeof(m_rgSavedCode); i++)
- {
- m_rgSavedCode[i] = *FirstCodeByteAddr(pbCode+i, DebuggerController::GetPatchTable()->GetPatch((CORDB_ADDRESS_TYPE *)(pbCode+i)));
- }
-
- EX_TRY
- {
- AllocMemTracker amt;
-
- // This guy might throw on out-of-memory, so rely on the tracker to clean-up
- Precode * pPrecode = Precode::Allocate(PRECODE_STUB, GetMethodDesc(), GetMethodDesc()->GetLoaderAllocator(), &amt);
- PCODE target = pPrecode->GetEntryPoint();
-
-#if defined(_X86_) || defined(_AMD64_)
-
- // Normal unpatched code never starts with a jump
- // so make sure this code isn't already patched
- _ASSERTE(*FirstCodeByteAddr(pbCode, DebuggerController::GetPatchTable()->GetPatch((CORDB_ADDRESS_TYPE *)pbCode)) != X86_INSTR_JMP_REL32);
-
- INT64 i64OldCode = *(INT64*)pbCode;
- INT64 i64NewCode = i64OldCode;
- LPBYTE pbNewValue = (LPBYTE)&i64NewCode;
- *pbNewValue = X86_INSTR_JMP_REL32;
- INT32 UNALIGNED * pOffset = reinterpret_cast<INT32 UNALIGNED *>(&pbNewValue[1]);
- // This will throw for out-of-memory, so don't write anything until
- // after he succeeds
- // This guy will leak/cache/reuse the jumpstub
- *pOffset = rel32UsingJumpStub(reinterpret_cast<INT32 UNALIGNED *>(pbCode + 1), target, GetMethodDesc(), GetMethodDesc()->GetLoaderAllocator());
-
- // If we have the EE suspended or the code is unpublished there won't be contention on this code
- hr = UpdateJumpStampHelper(pbCode, i64OldCode, i64NewCode, FALSE);
- if (FAILED(hr))
- {
- ThrowHR(hr);
- }
-
- //
- // No failure point after this!
- //
- amt.SuppressRelease();
-
-#else // _X86_ || _AMD64_
-#error "Need to define a way to jump-stamp the prolog in a safe way for this platform"
-
-#endif // _X86_ || _AMD64_
-
- m_dwInternalFlags &= ~kStateMask;
- m_dwInternalFlags |= kJumpToPrestub;
- }
- EX_CATCH_HRESULT(hr);
- _ASSERT(hr == S_OK || hr == E_OUTOFMEMORY);
-
- if (SUCCEEDED(hr))
- {
- _ASSERTE(GetState() == kJumpToPrestub);
- _ASSERTE(m_rgSavedCode[0] != 0); // saved code should not start with 0
- }
-
- return hr;
-}
-
-//---------------------------------------------------------------------------------------
-//
-// Poke the JITted code to satsify a revert request (or to perform an implicit revert as
-// part of a second, third, etc. rejit request). Reinstates the originally JITted code
-// that had been jump-stamped over to perform a prior rejit.
-//
-// Arguments
-// fEESuspended - TRUE if the caller keeps the EE suspended during this call
-//
-//
-// Return Value:
-// S_OK to indicate the revert succeeded,
-// CORPROF_E_RUNTIME_SUSPEND_REQUIRED to indicate the jumpstamp hasn't been reverted
-// and EE suspension will be needed for success
-// other failure HRESULT indicating what went wrong.
-//
-// Assumptions:
-// Caller must be holding the owning ReJitManager's table crst.
-//
-
-HRESULT ReJitInfo::UndoJumpStampNativeCode(BOOL fEESuspended)
-{
- CONTRACTL
- {
- NOTHROW;
- GC_NOTRIGGER;
- MODE_ANY;
- }
- CONTRACTL_END;
-
- _ASSERTE(GetMethodDesc()->GetReJitManager()->IsTableCrstOwnedByCurrentThread());
- _ASSERTE((m_pShared->GetState() == SharedReJitInfo::kStateReverted));
- _ASSERTE((GetState() == kJumpToPrestub) || (GetState() == kJumpToRejittedCode));
- _ASSERTE(m_rgSavedCode[0] != 0); // saved code should not start with 0 (see above test)
-
- BYTE * pbCode = (BYTE*)GetMethodDesc()->GetNativeCode();
- DebuggerController::ControllerLockHolder lockController;
-
-#if defined(_X86_) || defined(_AMD64_)
- _ASSERTE(m_rgSavedCode[0] != X86_INSTR_JMP_REL32);
- _ASSERTE(*FirstCodeByteAddr(pbCode, DebuggerController::GetPatchTable()->GetPatch((CORDB_ADDRESS_TYPE *)pbCode)) == X86_INSTR_JMP_REL32);
-#else
-#error "Need to define a way to jump-stamp the prolog in a safe way for this platform"
-#endif // _X86_ || _AMD64_
-
- // For the interlocked compare, remember what pbCode is right now
- INT64 i64OldValue = *(INT64 *)pbCode;
- // Assemble the INT64 of the new code bytes to write. Start with what's there now
- INT64 i64NewValue = i64OldValue;
- memcpy(LPBYTE(&i64NewValue), m_rgSavedCode, sizeof(m_rgSavedCode));
- HRESULT hr = UpdateJumpStampHelper(pbCode, i64OldValue, i64NewValue, !fEESuspended);
- _ASSERTE(hr == S_OK || (hr == CORPROF_E_RUNTIME_SUSPEND_REQUIRED && !fEESuspended));
- if (hr != S_OK)
- return hr;
-
- // Transition state of this ReJitInfo to indicate the MD no longer has any jump stamp
- m_dwInternalFlags &= ~kStateMask;
- m_dwInternalFlags |= kJumpNone;
- return S_OK;
-}
-
-//---------------------------------------------------------------------------------------
-//
-// After code has been rejitted, this is called to update the jump-stamp to go from
-// pointing to the prestub, to pointing to the newly rejitted code.
-//
-// Arguments:
-// fEESuspended - TRUE if the caller keeps the EE suspended during this call
-// pRejittedCode - jitted code for the updated IL this method should execute
-//
-// Assumptions:
-// This rejit manager's table crst should be held by the caller
-//
-// Returns - S_OK if the jump target is updated
-// CORPROF_E_RUNTIME_SUSPEND_REQUIRED if the ee isn't suspended and it
-// will need to be in order to do the update safely
-HRESULT ReJitInfo::UpdateJumpTarget(BOOL fEESuspended, PCODE pRejittedCode)
-{
- CONTRACTL
- {
- NOTHROW;
- GC_NOTRIGGER;
- MODE_PREEMPTIVE;
- }
- CONTRACTL_END;
-
- MethodDesc * pMD = GetMethodDesc();
- _ASSERTE(pMD->GetReJitManager()->IsTableCrstOwnedByCurrentThread());
- _ASSERTE(m_pShared->GetState() == SharedReJitInfo::kStateActive);
- _ASSERTE(GetState() == kJumpToPrestub);
- _ASSERTE(m_pCode == NULL);
-
- // Beginning of originally JITted code containing the jmp that we will redirect.
- BYTE * pbCode = (BYTE*)pMD->GetNativeCode();
-
-#if defined(_X86_) || defined(_AMD64_)
-
- HRESULT hr = S_OK;
- {
- DebuggerController::ControllerLockHolder lockController;
-
- // This will throw for out-of-memory, so don't write anything until
- // after he succeeds
- // This guy will leak/cache/reuse the jumpstub
- INT32 offset = 0;
- EX_TRY
- {
- offset = rel32UsingJumpStub(
- reinterpret_cast<INT32 UNALIGNED *>(&pbCode[1]), // base of offset
- pRejittedCode, // target of jump
- pMD,
- pMD->GetLoaderAllocator());
- }
- EX_CATCH_HRESULT(hr);
- _ASSERT(hr == S_OK || hr == E_OUTOFMEMORY);
- if (FAILED(hr))
- {
- return hr;
- }
- // For validation later, remember what pbCode is right now
- INT64 i64OldValue = *(INT64 *)pbCode;
-
- // Assemble the INT64 of the new code bytes to write. Start with what's there now
- INT64 i64NewValue = i64OldValue;
- LPBYTE pbNewValue = (LPBYTE)&i64NewValue;
-
- // First byte becomes a rel32 jmp instruction (should be a no-op as asserted
- // above, but can't hurt)
- *pbNewValue = X86_INSTR_JMP_REL32;
- // Next 4 bytes are the jmp target (offset to jmp stub)
- INT32 UNALIGNED * pnOffset = reinterpret_cast<INT32 UNALIGNED *>(&pbNewValue[1]);
- *pnOffset = offset;
-
- hr = UpdateJumpStampHelper(pbCode, i64OldValue, i64NewValue, !fEESuspended);
- _ASSERTE(hr == S_OK || (hr == CORPROF_E_RUNTIME_SUSPEND_REQUIRED && !fEESuspended));
- }
- if (FAILED(hr))
- {
- return hr;
- }
-
-#else // _X86_ || _AMD64_
-#error "Need to define a way to jump-stamp the prolog in a safe way for this platform"
-#endif // _X86_ || _AMD64_
-
- // State transition
- m_dwInternalFlags &= ~kStateMask;
- m_dwInternalFlags |= kJumpToRejittedCode;
- return S_OK;
-}
-
-
-//---------------------------------------------------------------------------------------
-//
-// This is called to modify the jump-stamp area, the first ReJitInfo::JumpStubSize bytes
-// in the method's code.
-//
-// Notes:
-// Callers use this method in a variety of circumstances:
-// a) when the code is unpublished (fContentionPossible == FALSE)
-// b) when the caller has taken the ThreadStoreLock and suspended the EE
-// (fContentionPossible == FALSE)
-// c) when the code is published, the EE isn't suspended, and the jumpstamp
-// area consists of a single 5 byte long jump instruction
-// (fContentionPossible == TRUE)
-// This method will attempt to alter the jump-stamp even if the caller has not prevented
-// contention, but there is no guarantee it will be succesful. When the caller has prevented
-// contention, then success is assured. Callers may oportunistically try without
-// EE suspension, and then upgrade to EE suspension if the first attempt fails.
-//
-// Assumptions:
-// This rejit manager's table crst should be held by the caller or fContentionPossible==FALSE
-// The debugger patch table lock should be held by the caller
-//
-// Arguments:
-// pbCode - pointer to the code where the jump stamp is placed
-// i64OldValue - the bytes which should currently be at the start of the method code
-// i64NewValue - the new bytes which should be written at the start of the method code
-// fContentionPossible - See the Notes section above.
-//
-// Returns:
-// S_OK => the jumpstamp has been succesfully updated.
-// CORPROF_E_RUNTIME_SUSPEND_REQUIRED => the jumpstamp remains unchanged (preventing contention will be necessary)
-// other failing HR => VirtualProtect failed, the jumpstamp remains unchanged
-//
-HRESULT ReJitInfo::UpdateJumpStampHelper(BYTE* pbCode, INT64 i64OldValue, INT64 i64NewValue, BOOL fContentionPossible)
-{
- CONTRACTL
- {
- NOTHROW;
- GC_NOTRIGGER;
- MODE_ANY;
- }
- CONTRACTL_END;
-
- MethodDesc * pMD = GetMethodDesc();
- _ASSERTE(pMD->GetReJitManager()->IsTableCrstOwnedByCurrentThread() || !fContentionPossible);
-
- // When ReJIT is enabled, method entrypoints are always at least 8-byte aligned (see
- // code:EEJitManager::allocCode), so we can do a single 64-bit interlocked operation
- // to update the jump target. However, some code may have gotten compiled before
- // the profiler had a chance to enable ReJIT (e.g., NGENd code, or code JITted
- // before a profiler attaches). In such cases, we cannot rely on a simple
- // interlocked operation, and instead must suspend the runtime to ensure we can
- // safely update the jmp instruction.
- //
- // This method doesn't verify that the method is actually safe to rejit, we expect
- // callers to do that. At the moment NGEN'ed code is safe to rejit even if
- // it is unaligned, but code generated before the profiler attaches is not.
- if (fContentionPossible && !(IS_ALIGNED(pbCode, sizeof(INT64))))
- {
- return CORPROF_E_RUNTIME_SUSPEND_REQUIRED;
- }
-
- // The debugging API may also try to write to this function (though
- // with an int 3 for breakpoint purposes). Coordinate with the debugger so we know
- // whether we can safely patch the actual code, or instead write to the debugger's
- // buffer.
- if (fContentionPossible)
- {
- for (CORDB_ADDRESS_TYPE* pbProbeAddr = pbCode; pbProbeAddr < pbCode + ReJitInfo::JumpStubSize; pbProbeAddr++)
- {
- if (NULL != DebuggerController::GetPatchTable()->GetPatch(pbProbeAddr))
- {
- return CORPROF_E_RUNTIME_SUSPEND_REQUIRED;
- }
- }
- }
-
-#if defined(_X86_) || defined(_AMD64_)
-
- DWORD oldProt;
- if (!ClrVirtualProtect((LPVOID)pbCode, 8, PAGE_EXECUTE_READWRITE, &oldProt))
- {
- return HRESULT_FROM_WIN32(GetLastError());
- }
-
- if (fContentionPossible)
- {
- INT64 i64InterlockReportedOldValue = FastInterlockCompareExchangeLong((INT64 *)pbCode, i64NewValue, i64OldValue);
- // Since changes to these bytes are protected by this rejitmgr's m_crstTable, we
- // shouldn't have two writers conflicting.
- _ASSERTE(i64InterlockReportedOldValue == i64OldValue);
- }
- else
- {
- // In this path the caller ensures:
- // a) no thread will execute through the prologue area we are modifying
- // b) no thread is stopped in a prologue such that it resumes in the middle of code we are modifying
- // c) no thread is doing a debugger patch skip operation in which an unmodified copy of the method's
- // code could be executed from a patch skip buffer.
-
- // PERF: we might still want a faster path through here if we aren't debugging that doesn't do
- // all the patch checks
- for (int i = 0; i < ReJitInfo::JumpStubSize; i++)
- {
- *FirstCodeByteAddr(pbCode+i, DebuggerController::GetPatchTable()->GetPatch(pbCode+i)) = ((BYTE*)&i64NewValue)[i];
- }
- }
-
- if (oldProt != PAGE_EXECUTE_READWRITE)
- {
- // The CLR codebase in many locations simply ignores failures to restore the page protections
- // Its true that it isn't a problem functionally, but it seems a bit sketchy?
- // I am following the convention for now.
- ClrVirtualProtect((LPVOID)pbCode, 8, oldProt, &oldProt);
- }
-
- FlushInstructionCache(GetCurrentProcess(), pbCode, ReJitInfo::JumpStubSize);
- return S_OK;
-
-#else // _X86_ || _AMD64_
-#error "Need to define a way to jump-stamp the prolog in a safe way for this platform"
-#endif // _X86_ || _AMD64_
-}
-
-
-#endif // DACCESS_COMPILE
-// The rest of the ReJitInfo methods are safe to compile for DAC
-
-
-
-//---------------------------------------------------------------------------------------
-//
-// ReJitInfos can be constructed in two ways: As a "regular" ReJitInfo indexed by
-// MethodDesc *, or as a "placeholder" ReJitInfo (to satisfy pre-rejit requests) indexed
-// by (Module *, methodDef). Both constructors call this helper to do all the common
-// code for initializing the ReJitInfo.
-//
-
-void ReJitInfo::CommonInit()
-{
- LIMITED_METHOD_CONTRACT;
-
- m_pCode = NULL;
- m_pNext = NULL;
- m_dwInternalFlags = kJumpNone;
- m_pShared->AddMethod(this);
- ZeroMemory(m_rgSavedCode, sizeof(m_rgSavedCode));
-}
-
-
-//---------------------------------------------------------------------------------------
-//
-// Regardless of which kind of ReJitInfo this is, this will always return its
-// corresponding Module * & methodDef
-//
-// Arguments:
-// * ppModule - [out] Module * related to this ReJitInfo (which contains the
-// returned methodDef)
-// * pMethodDef - [out] methodDef related to this ReJitInfo
-//
-
-void ReJitInfo::GetModuleAndTokenRegardlessOfKeyType(Module ** ppModule, mdMethodDef * pMethodDef)
-{
- CONTRACTL
- {
- NOTHROW;
- GC_NOTRIGGER;
- MODE_ANY;
- SO_NOT_MAINLINE;
- }
- CONTRACTL_END;
-
- _ASSERTE(ppModule != NULL);
- _ASSERTE(pMethodDef != NULL);
-
- if (m_key.m_keyType == Key::kMetadataToken)
- {
- GetModuleAndToken(ppModule, pMethodDef);
- }
- else
- {
- MethodDesc * pMD = GetMethodDesc();
- _ASSERTE(pMD != NULL);
- _ASSERTE(pMD->IsRestored());
-
- *ppModule = pMD->GetModule();
- *pMethodDef = pMD->GetMemberDef();
- }
-
- _ASSERTE(*ppModule != NULL);
- _ASSERTE(*pMethodDef != mdTokenNil);
-}
-
-
-//---------------------------------------------------------------------------------------
-//
-// Used as part of the hash table implementation in the containing ReJitManager, this
-// hashes a ReJitInfo by MethodDesc * when available, else by (Module *, methodDef)
-//
-// Arguments:
-// key - Key representing the ReJitInfo to hash
-//
-// Return Value:
-// Hash value of the ReJitInfo represented by the specified key
-//
-
-// static
-COUNT_T ReJitInfo::Hash(Key key)
-{
- LIMITED_METHOD_CONTRACT;
-
- if (key.m_keyType == Key::kMethodDesc)
- {
- return HashPtr(0, PTR_MethodDesc(key.m_pMD));
- }
-
- _ASSERTE (key.m_keyType == Key::kMetadataToken);
-
- return HashPtr(key.m_methodDef, PTR_Module(key.m_pModule));
-}
-
-
-//---------------------------------------------------------------------------------------
-//
-// Return the IL to compile for a given ReJitInfo
-//
-// Return Value:
-// Pointer to IL buffer to compile. If the profiler has specified IL to rejit,
-// this will be our copy of the IL buffer specified by the profiler. Else, this
-// points to the original IL for the method from its module's metadata.
-//
-// Notes:
-// IL memory is managed by us, not the caller. Caller must not free the buffer.
-//
-
-COR_ILMETHOD * ReJitInfo::GetIL()
-{
- CONTRACTL
- {
- THROWS; // Getting original IL via PEFile::GetIL can throw
- CAN_TAKE_LOCK; // Looking up dynamically overridden IL takes a lock
- GC_NOTRIGGER;
- MODE_ANY;
- }
- CONTRACTL_END;
-
- if (m_pShared->m_pbIL != NULL)
- {
- return reinterpret_cast<COR_ILMETHOD *>(m_pShared->m_pbIL);
- }
-
- // If the user hasn't overriden us, get whatever the original IL had
- return GetMethodDesc()->GetILHeader(TRUE);
-}
-
-
-//---------------------------------------------------------------------------------------
-// SharedReJitInfo implementation
-
-
-SharedReJitInfo::SharedReJitInfo()
- : m_dwInternalFlags(kStateRequested),
- m_pbIL(NULL),
- m_dwCodegenFlags(0),
- m_reJitId(InterlockedIncrement(reinterpret_cast<LONG*>(&s_GlobalReJitId))),
- m_pInfoList(NULL)
-{
- LIMITED_METHOD_CONTRACT;
-}
-
-
-//---------------------------------------------------------------------------------------
-//
-// Link in the specified ReJitInfo to the list maintained by this SharedReJitInfo
-//
-// Arguments:
-// pInfo - ReJitInfo being added
-//
-
-void SharedReJitInfo::AddMethod(ReJitInfo * pInfo)
-{
- LIMITED_METHOD_CONTRACT;
-
- _ASSERTE(pInfo->m_pShared == this);
-
- // Push it on the head of our list
- _ASSERTE(pInfo->m_pNext == NULL);
- pInfo->m_pNext = PTR_ReJitInfo(m_pInfoList);
- m_pInfoList = pInfo;
-}
-
-
-//---------------------------------------------------------------------------------------
-//
-// Unlink the specified ReJitInfo from the list maintained by this SharedReJitInfo.
-// Currently this is only used on AD unload to remove ReJitInfos of non-domain-neutral instantiations
-// of domain-neutral generics (which are tracked in the SharedDomain's ReJitManager).
-// This may be used in the future once we implement memory reclamation on revert().
-//
-// Arguments:
-// pInfo - ReJitInfo being removed
-//
-
-void SharedReJitInfo::RemoveMethod(ReJitInfo * pInfo)
-{
- LIMITED_METHOD_CONTRACT;
-
-#ifndef DACCESS_COMPILE
-
- // Find it
- ReJitInfo ** ppEntry = &m_pInfoList;
- while (*ppEntry != pInfo)
- {
- ppEntry = &(*ppEntry)->m_pNext;
- _ASSERTE(*ppEntry != NULL);
- }
-
- // Remove it
- _ASSERTE((*ppEntry)->m_pShared == this);
- *ppEntry = (*ppEntry)->m_pNext;
-
-#endif // DACCESS_COMPILE
-}
-
-//---------------------------------------------------------------------------------------
-//
-// MethodDesc::MakeJitWorker() calls this to determine if there's an outstanding
-// "pre-rejit" request for a MethodDesc that has just been jitted for the first time.
-// This is also called when methods are being restored in NGEN images. The sequence looks like:
-// *Enter holder
-// Enter Rejit table lock
-// DoJumpStampIfNecessary
-// *Runtime code publishes/restores method
-// *Exit holder
-// Leave rejit table lock
-// Send rejit error callbacks if needed
-//
-// This also has a non-locking early-out if ReJIT is not enabled.
-//
-// #PublishCode:
-// Note that the runtime needs to publish/restore the PCODE while this holder is
-// on the stack, so it can happen under the ReJitManager's lock.
-// This prevents a "lost pre-rejit" race with a profiler that calls
-// RequestReJIT just as the method finishes compiling. In particular, the locking ensures
-// atomicity between this set of steps (performed in DoJumpStampIfNecessary):
-// * (1) Checking whether there is a pre-rejit request for this MD
-// * (2) If not, skip doing the pre-rejit-jmp-stamp
-// * (3) Publishing the PCODE
-//
-// with respect to these steps performed in RequestReJIT:
-// * (a) Is PCODE published yet?
-// * (b) If not, create pre-rejit (placeholder) ReJitInfo which the prestub will
-// consult when it JITs the original IL
-//
-// Without this atomicity, we could get the ordering (1), (2), (a), (b), (3), resulting
-// in the rejit request getting completely ignored (i.e., we file away the pre-rejit
-// placeholder AFTER the prestub checks for it).
-//
-// A similar race is possible for code being restored. In that case the restoring thread
-// does:
-// * (1) Check if there is a pre-rejit request for this MD
-// * (2) If not, no need to jmp-stamp
-// * (3) Restore the MD
-
-// And RequestRejit does:
-// * (a) [In LoadedMethodDescIterator] Is a potential MD restored yet?
-// * (b) [In MarkInstantiationsForReJit] If not, don't queue it for jump-stamping
-//
-// Same ordering (1), (2), (a), (b), (3) results in missing both opportunities to jump
-// stamp.
-
-#if !defined(DACCESS_COMPILE) && !defined(CROSSGEN_COMPILE)
-ReJitPublishMethodHolder::ReJitPublishMethodHolder(MethodDesc* pMethodDesc, PCODE pCode) :
-m_pMD(NULL), m_hr(S_OK)
-{
- // This method can't have a contract because entering the table lock
- // below increments GCNoTrigger count. Contracts always revert these changes
- // at the end of the method but we need the incremented count to flow out of the
- // method. The balancing decrement occurs in the destructor.
- STATIC_CONTRACT_NOTHROW;
- STATIC_CONTRACT_GC_NOTRIGGER;
- STATIC_CONTRACT_CAN_TAKE_LOCK;
- STATIC_CONTRACT_MODE_ANY;
-
- // We come here from the PreStub and from MethodDesc::CheckRestore
- // The method should be effectively restored, but we haven't yet
- // cleared the unrestored bit so we can't assert pMethodDesc->IsRestored()
- // We can assert:
- _ASSERTE(pMethodDesc->GetMethodTable()->IsRestored());
-
- if (ReJitManager::IsReJITEnabled() && (pCode != NULL))
- {
- m_pMD = pMethodDesc;
- ReJitManager* pReJitManager = pMethodDesc->GetReJitManager();
- pReJitManager->m_crstTable.Enter();
- m_hr = pReJitManager->DoJumpStampIfNecessary(pMethodDesc, pCode);
- }
-}
-
-
-ReJitPublishMethodHolder::~ReJitPublishMethodHolder()
-{
- // This method can't have a contract because leaving the table lock
- // below decrements GCNoTrigger count. Contracts always revert these changes
- // at the end of the method but we need the decremented count to flow out of the
- // method. The balancing increment occurred in the constructor.
- STATIC_CONTRACT_NOTHROW;
- STATIC_CONTRACT_GC_TRIGGERS; // NOTRIGGER until we leave the lock
- STATIC_CONTRACT_CAN_TAKE_LOCK;
- STATIC_CONTRACT_MODE_ANY;
-
- if (m_pMD)
- {
- ReJitManager* pReJitManager = m_pMD->GetReJitManager();
- pReJitManager->m_crstTable.Leave();
- if (FAILED(m_hr))
- {
- ReJitManager::ReportReJITError(m_pMD->GetModule(), m_pMD->GetMemberDef(), m_pMD, m_hr);
- }
- }
-}
-
-ReJitPublishMethodTableHolder::ReJitPublishMethodTableHolder(MethodTable* pMethodTable) :
-m_pMethodTable(NULL)
-{
- // This method can't have a contract because entering the table lock
- // below increments GCNoTrigger count. Contracts always revert these changes
- // at the end of the method but we need the incremented count to flow out of the
- // method. The balancing decrement occurs in the destructor.
- STATIC_CONTRACT_NOTHROW;
- STATIC_CONTRACT_GC_NOTRIGGER;
- STATIC_CONTRACT_CAN_TAKE_LOCK;
- STATIC_CONTRACT_MODE_ANY;
-
- // We come here from MethodTable::SetIsRestored
- // The method table should be effectively restored, but we haven't yet
- // cleared the unrestored bit so we can't assert pMethodTable->IsRestored()
-
- if (ReJitManager::IsReJITEnabled())
- {
- m_pMethodTable = pMethodTable;
- ReJitManager* pReJitManager = pMethodTable->GetModule()->GetReJitManager();
- pReJitManager->m_crstTable.Enter();
- MethodTable::IntroducedMethodIterator itMethods(pMethodTable, FALSE);
- for (; itMethods.IsValid(); itMethods.Next())
- {
- // Although the MethodTable is restored, the methods might not be.
- // We need to be careful to only query portions of the MethodDesc
- // that work in a partially restored state. The only methods that need
- // further restoration are IL stubs (which aren't rejittable) and
- // generic methods. The only generic methods directly accesible from
- // the MethodTable are definitions. GetNativeCode() on generic defs
- // will run succesfully and return NULL which short circuits the
- // rest of the logic.
- MethodDesc * pMD = itMethods.GetMethodDesc();
- PCODE pCode = pMD->GetNativeCode();
- if (pCode != NULL)
- {
- HRESULT hr = pReJitManager->DoJumpStampIfNecessary(pMD, pCode);
- if (FAILED(hr))
- {
- ReJitManager::AddReJITError(pMD->GetModule(), pMD->GetMemberDef(), pMD, hr, &m_errors);
- }
- }
- }
- }
-}
-
-
-ReJitPublishMethodTableHolder::~ReJitPublishMethodTableHolder()
-{
- // This method can't have a contract because leaving the table lock
- // below decrements GCNoTrigger count. Contracts always revert these changes
- // at the end of the method but we need the decremented count to flow out of the
- // method. The balancing increment occurred in the constructor.
- STATIC_CONTRACT_NOTHROW;
- STATIC_CONTRACT_GC_TRIGGERS; // NOTRIGGER until we leave the lock
- STATIC_CONTRACT_CAN_TAKE_LOCK;
- STATIC_CONTRACT_MODE_ANY;
-
- if (m_pMethodTable)
- {
- ReJitManager* pReJitManager = m_pMethodTable->GetModule()->GetReJitManager();
- pReJitManager->m_crstTable.Leave();
- for (int i = 0; i < m_errors.Count(); i++)
- {
- ReJitManager::ReportReJITError(&(m_errors[i]));
- }
- }
-}
-#endif // !defined(DACCESS_COMPILE) && !defined(CROSSGEN_COMPILE)
-
+#endif // FEATURE_CODE_VERSIONING
#else // FEATURE_REJIT
// On architectures that don't support rejit, just keep around some do-nothing
@@ -3972,19 +1060,6 @@ HRESULT ReJitManager::RequestRevert(
return E_NOTIMPL;
}
-// static
-void ReJitManager::OnAppDomainExit(AppDomain * pAppDomain)
-{
-}
-
-ReJitManager::ReJitManager()
-{
-}
-
-void ReJitManager::PreInit(BOOL fSharedDomain)
-{
-}
-
ReJITID ReJitManager::GetReJitId(PTR_MethodDesc pMD, PCODE pCodeStart)
{
return 0;
@@ -3995,11 +1070,6 @@ ReJITID ReJitManager::GetReJitIdNoLock(PTR_MethodDesc pMD, PCODE pCodeStart)
return 0;
}
-PCODE ReJitManager::GetCodeStart(PTR_MethodDesc pMD, ReJITID reJitId)
-{
- return NULL;
-}
-
HRESULT ReJitManager::GetReJITIDs(PTR_MethodDesc pMD, ULONG cReJitIds, ULONG * pcReJitIds, ReJITID reJitIds[])
{
return E_NOTIMPL;
diff --git a/src/vm/rejit.h b/src/vm/rejit.h
index 3c8bfd66b2..8401ecb960 100644
--- a/src/vm/rejit.h
+++ b/src/vm/rejit.h
@@ -19,9 +19,8 @@
#include "contractimpl.h"
#include "shash.h"
#include "corprof.h"
+#include "codeversion.h"
-struct ReJitInfo;
-struct SharedReJitInfo;
class ReJitManager;
class MethodDesc;
class ClrDataAccess;
@@ -68,347 +67,9 @@ protected:
COR_IL_MAP * m_rgInstrumentedMapEntries;
};
-//---------------------------------------------------------------------------------------
-// Helper base class used by the structures below to enforce that their
-// pieces get allocated on the appropriate loader heaps
-//
-struct LoaderHeapAllocatedRejitStructure
-{
-public:
- void * operator new (size_t size, LoaderHeap * pHeap, const NoThrow&);
- void * operator new (size_t size, LoaderHeap * pHeap);
-};
-
-//---------------------------------------------------------------------------------------
-// One instance of this per rejit request for each mdMethodDef. Contains IL and
-// compilation flags. This is used primarily as a structure, so most of its
-// members are left public.
-//
-struct SharedReJitInfo : public LoaderHeapAllocatedRejitStructure
-{
-private:
- // This determines what to use next as the value of the profiling API's ReJITID.
- static ReJITID s_GlobalReJitId;
-
-public:
- // These represent the various states a SharedReJitInfo can be in.
- enum InternalFlags
- {
- // The profiler has requested a ReJit, so we've allocated stuff, but we haven't
- // called back to the profiler to get any info or indicate that the ReJit has
- // started. (This Info can be 'reused' for a new ReJit if the
- // profiler calls RequestRejit again before we transition to the next state.)
- kStateRequested = 0x00000000,
-
- // The CLR has initiated the call to the profiler's GetReJITParameters() callback
- // but it hasn't completed yet. At this point we have to assume the profiler has
- // commited to a specific IL body, even if the CLR doesn't know what it is yet.
- // If the profiler calls RequestRejit we need to allocate a new SharedReJitInfo
- // and call GetReJITParameters() again.
- kStateGettingReJITParameters = 0x00000001,
-
- // We have asked the profiler about this method via ICorProfilerFunctionControl,
- // and have thus stored the IL and codegen flags the profiler specified. Can only
- // transition to kStateReverted from this state.
- kStateActive = 0x00000002,
-
- // The methoddef has been reverted, but not freed yet. It (or its instantiations
- // for generics) *MAY* still be active on the stack someplace or have outstanding
- // memory references.
- kStateReverted = 0x00000003,
-
-
- kStateMask = 0x0000000F,
- };
-
- DWORD m_dwInternalFlags;
-
- // Data
- LPBYTE m_pbIL;
- DWORD m_dwCodegenFlags;
- InstrumentedILOffsetMapping m_instrumentedILMap;
-
-private:
- // This is the value of the profiling API's ReJITID for this particular
- // rejit request.
- const ReJITID m_reJitId;
-
- // Children
- ReJitInfo * m_pInfoList;
-
-public:
- // Constructor
- SharedReJitInfo();
-
- // Intentionally no destructor. SharedReJitInfo and its contents are
- // allocated on a loader heap, so SharedReJitInfo and its contents will be
- // freed when the AD is unloaded.
-
- // Read-Only Identifcation
- ReJITID GetId() { return m_reJitId; }
-
- void AddMethod(ReJitInfo * pInfo);
-
- void RemoveMethod(ReJitInfo * pInfo);
-
- ReJitInfo * GetMethods() { return m_pInfoList; }
-
- InternalFlags GetState();
-};
-
-//---------------------------------------------------------------------------------------
-// One instance of this per rejit request for each MethodDesc*. One SharedReJitInfo
-// corresponds to many ReJitInfos, as the SharedReJitInfo tracks the rejit request for
-// the methodDef token whereas the ReJitInfo tracks the rejit request for each correspond
-// MethodDesc* (instantiation). Points to actual generated code.
-//
-// In the case of "pre-rejit" (see comment at top of rejit.cpp), a special "placeholder"
-// instance of ReJitInfo is used to "remember" to jmp-stamp a not-yet-jitted-method once
-// it finally gets jitted the first time.
-//
-// Each ReJitManager contains a hash table of ReJitInfo instances, keyed by
-// ReJitManager::m_key.
-//
-// This is used primarily as a structure, so most of its members are left public.
-//
-struct ReJitInfo : public LoaderHeapAllocatedRejitStructure
-{
-public:
- // The size of the code used to jump stamp the prolog
- static const size_t JumpStubSize =
-#if defined(_X86_) || defined(_AMD64_)
- 5;
-#else
-#error "Need to define size of rejit jump-stamp for this platform"
- 1;
-#endif
-
- // Used by PtrSHash template as the key for this ReJitInfo. For regular
- // ReJitInfos, the key is the MethodDesc*. For placeholder ReJitInfos
- // (to facilitate pre-rejit), the key is (Module*, mdMethodDef).
- struct Key
- {
- public:
- enum
- {
- // The key has not yet had its values initialized
- kUninitialized = 0x0,
-
- // The key represents a loaded MethodDesc, and is identified by the m_pMD
- // field
- kMethodDesc = 0x1,
-
- // The key represents a "placeholder" ReJitInfo identified not by loaded
- // MethodDesc, but by the module and metadata token (m_pModule,
- // m_methodDef).
- kMetadataToken = 0x2,
- };
-
- // Storage consists of a discriminated union between MethodDesc* or
- // (Module*, mdMethodDef), with the key type as the discriminator.
- union
- {
- TADDR m_pMD;
- TADDR m_pModule;
- };
- ULONG32 m_methodDef : 28;
- ULONG32 m_keyType : 2;
-
- Key();
- Key(PTR_MethodDesc pMD);
- Key(PTR_Module pModule, mdMethodDef methodDef);
- };
-
- static COUNT_T Hash(Key key);
-
- enum InternalFlags
- {
- // This ReJitInfo is either a placeholder (identified by module and
- // metadata token, rather than loaded MethodDesc) OR this ReJitInfo is
- // identified by a loaded MethodDesc that has been reverted OR not yet
- // been jump-stamped. In the last case, the time window where this
- // ReJitInfo would stay in kJumpNone is rather small, as
- // RequestReJIT() will immediately cause the originally JITted code to
- // be jump-stamped.
- kJumpNone = 0x00000000,
-
- // This ReJitInfo is identified by a loaded MethodDesc that has been compiled and
- // jump-stamped, with the target being the prestub. The MethodDesc has not yet
- // been rejitted
- kJumpToPrestub = 0x00000001,
-
- // This ReJitInfo is identified by a loaded MethodDesc that has been compiled AND
- // rejitted. The top of the originally JITted code has been jump-stamped, with
- // the target being the latest version of the rejitted code.
- kJumpToRejittedCode = 0x00000002,
-
- kStateMask = 0x0000000F,
- };
-
- Key m_key;
- DWORD m_dwInternalFlags;
-
- // The beginning of the rejitted code
- PCODE m_pCode;
-
- // The parent SharedReJitInfo, which manages the rejit request for all
- // instantiations.
- PTR_SharedReJitInfo const m_pShared;
-
- // My next sibling ReJitInfo for this rejit request (e.g., another
- // generic instantiation of the same method)
- PTR_ReJitInfo m_pNext;
-
- // The originally JITted code that was overwritten with the jmp stamp.
- BYTE m_rgSavedCode[JumpStubSize];
-
-
- ReJitInfo(PTR_MethodDesc pMD, SharedReJitInfo * pShared);
- ReJitInfo(PTR_Module pModule, mdMethodDef methodDef, SharedReJitInfo * pShared);
-
- // Intentionally no destructor. ReJitInfo is allocated on a loader heap,
- // and will be freed (along with its associated SharedReJitInfo) when the
- // AD is unloaded.
-
- Key GetKey();
- PTR_MethodDesc GetMethodDesc();
- void GetModuleAndToken(Module ** ppModule, mdMethodDef * pMethodDef);
- void GetModuleAndTokenRegardlessOfKeyType(Module ** ppModule, mdMethodDef * pMethodDef);
- InternalFlags GetState();
-
- COR_ILMETHOD * GetIL();
-
- HRESULT JumpStampNativeCode(PCODE pCode = NULL);
- HRESULT UndoJumpStampNativeCode(BOOL fEESuspended);
- HRESULT UpdateJumpTarget(BOOL fEESuspended, PCODE pRejittedCode);
- HRESULT UpdateJumpStampHelper(BYTE* pbCode, INT64 i64OldValue, INT64 i64newValue, BOOL fContentionPossible);
-
-
-protected:
- void CommonInit();
- INDEBUG(BOOL CodeIsSaved();)
-};
-
-//---------------------------------------------------------------------------------------
-// Used by the SHash inside ReJitManager which maintains the set of ReJitInfo instances.
-//
-class ReJitInfoTraits : public DefaultSHashTraits<PTR_ReJitInfo>
-{
-public:
-
- // explicitly declare local typedefs for these traits types, otherwise
- // the compiler may get confused
- typedef DefaultSHashTraits<PTR_ReJitInfo> PARENT;
- typedef PARENT::element_t element_t;
- typedef PARENT::count_t count_t;
-
- typedef ReJitInfo::Key key_t;
-
- static key_t GetKey(const element_t &e);
- static BOOL Equals(key_t k1, key_t k2);
- static count_t Hash(key_t k);
- static bool IsNull(const element_t &e);
-};
-
-// RequestRejit and RequestRevert use these batches to accumulate ReJitInfos that need their
-// jump stamps updated
-class ReJitManager;
-struct ReJitManagerJumpStampBatch
-{
- ReJitManagerJumpStampBatch(ReJitManager * pReJitManager) : undoMethods(), preStubMethods()
- {
- LIMITED_METHOD_CONTRACT;
- this->pReJitManager = pReJitManager;
- }
-
- ReJitManager* pReJitManager;
- CDynArray<ReJitInfo *> undoMethods;
- CDynArray<ReJitInfo *> preStubMethods;
-};
-
-class ReJitManagerJumpStampBatchTraits : public DefaultSHashTraits<ReJitManagerJumpStampBatch *>
-{
-public:
-
- // explicitly declare local typedefs for these traits types, otherwise
- // the compiler may get confused
- typedef DefaultSHashTraits<ReJitManagerJumpStampBatch *> PARENT;
- typedef PARENT::element_t element_t;
- typedef PARENT::count_t count_t;
-
- typedef ReJitManager * key_t;
-
- static key_t GetKey(const element_t &e)
- {
- return e->pReJitManager;
- }
-
- static BOOL Equals(key_t k1, key_t k2)
- {
- return (k1 == k2);
- }
-
- static count_t Hash(key_t k)
- {
- return (count_t)k;
- }
-
- static bool IsNull(const element_t &e)
- {
- return (e == NULL);
- }
-};
-
-struct ReJitReportErrorWorkItem
-{
- Module* pModule;
- mdMethodDef methodDef;
- MethodDesc* pMethodDesc;
- HRESULT hrStatus;
-};
-
-
#endif // FEATURE_REJIT
-//
-// These holders are used by runtime code that is making new code
-// available for execution, either by publishing jitted code
-// or restoring NGEN code. It ensures the publishing is synchronized
-// with rejit requests
-//
-class ReJitPublishMethodHolder
-{
-public:
-#if !defined(FEATURE_REJIT) || defined(DACCESS_COMPILE) || defined(CROSSGEN_COMPILE)
- ReJitPublishMethodHolder(MethodDesc* pMethod, PCODE pCode) { }
-#else
- ReJitPublishMethodHolder(MethodDesc* pMethod, PCODE pCode);
- ~ReJitPublishMethodHolder();
-#endif
-
-private:
-#if defined(FEATURE_REJIT)
- MethodDesc * m_pMD;
- HRESULT m_hr;
-#endif
-};
-class ReJitPublishMethodTableHolder
-{
-public:
-#if !defined(FEATURE_REJIT) || defined(DACCESS_COMPILE) || defined(CROSSGEN_COMPILE)
- ReJitPublishMethodTableHolder(MethodTable* pMethodTable) { }
-#else
- ReJitPublishMethodTableHolder(MethodTable* pMethodTable);
- ~ReJitPublishMethodTableHolder();
-#endif
-
-private:
-#if defined(FEATURE_REJIT)
- MethodTable* m_pMethodTable;
- CDynArray<ReJitReportErrorWorkItem> m_errors;
-#endif
-};
//---------------------------------------------------------------------------------------
// The big honcho. One of these per AppDomain, plus one for the
@@ -420,55 +81,23 @@ class ReJitManager
friend class ClrDataAccess;
friend class DacDbiInterfaceImpl;
- //I would have prefered to make these inner classes, but
- //then I can't friend them from crst easily.
- friend class ReJitPublishMethodHolder;
- friend class ReJitPublishMethodTableHolder;
-
private:
#ifdef FEATURE_REJIT
- // Hash table mapping MethodDesc* (or (ModuleID, mdMethodDef)) to its
- // ReJitInfos. One key may map to multiple ReJitInfos if there have been
- // multiple rejit requests made for the same MD. See
- // code:ReJitManager::ReJitManager#Invariants for more information.
- typedef SHash<ReJitInfoTraits> ReJitInfoHash;
-
// One global crst (for the entire CLR instance) to synchronize
// cross-ReJitManager operations, such as batch calls to RequestRejit and
// RequestRevert (which modify multiple ReJitManager instances).
static CrstStatic s_csGlobalRequest;
- // All The ReJitInfos (and their linked SharedReJitInfos) for this domain.
- ReJitInfoHash m_table;
-
- // The crst that synchronizes the data in m_table, including
- // adding/removing to m_table, as well as state changes made to
- // individual ReJitInfos & SharedReJitInfos in m_table.
- CrstExplicitInit m_crstTable;
-
#endif //FEATURE_REJIT
public:
- // The ReJITManager takes care of grabbing its m_crstTable when necessary. However,
- // for clients who need to do this explicitly (like ETW rundown), this holder may be
- // used.
- class TableLockHolder
-#ifdef FEATURE_REJIT
- : public CrstHolder
-#endif
- {
- public:
- TableLockHolder(ReJitManager * pReJitManager);
- };
static void InitStatic();
static BOOL IsReJITEnabled();
- static void OnAppDomainExit(AppDomain * pAppDomain);
-
static HRESULT RequestReJIT(
ULONG cFunctions,
ModuleID rgModuleIDs[],
@@ -480,85 +109,56 @@ public:
mdMethodDef rgMethodDefs[],
HRESULT rgHrStatuses[]);
- static PCODE DoReJitIfNecessary(PTR_MethodDesc pMD); // Invokes the jit, or returns previously rejitted code
-
- static void DoJumpStampForAssemblyIfNecessary(Assembly* pAssemblyToSearch);
-
- static DWORD GetCurrentReJitFlags(PTR_MethodDesc pMD);
-
- ReJitManager();
-
- void PreInit(BOOL fSharedDomain);
-
- ReJITID GetReJitId(PTR_MethodDesc pMD, PCODE pCodeStart);
-
- ReJITID GetReJitIdNoLock(PTR_MethodDesc pMD, PCODE pCodeStart);
+ static HRESULT ConfigureILCodeVersion(ILCodeVersion ilCodeVersion);
+ static CORJIT_FLAGS JitFlagsFromProfCodegenFlags(DWORD dwCodegenFlags);
- PCODE GetCodeStart(PTR_MethodDesc pMD, ReJITID reJitId);
-
- HRESULT GetReJITIDs(PTR_MethodDesc pMD, ULONG cReJitIds, ULONG * pcReJitIds, ReJITID reJitIds[]);
+ static ReJITID GetReJitId(PTR_MethodDesc pMD, PCODE pCodeStart);
+ static ReJITID GetReJitIdNoLock(PTR_MethodDesc pMD, PCODE pCodeStart);
+ static HRESULT GetReJITIDs(PTR_MethodDesc pMD, ULONG cReJitIds, ULONG * pcReJitIds, ReJITID reJitIds[]);
#ifdef FEATURE_REJIT
-
- INDEBUG(BOOL IsTableCrstOwnedByCurrentThread());
+#ifndef DACCESS_COMPILE
+ static void ReportReJITError(CodeVersionManager::CodePublishError* pErrorRecord);
+ static void ReportReJITError(Module* pModule, mdMethodDef methodDef, MethodDesc* pMD, HRESULT hrStatus);
+#endif
private:
- static HRESULT IsMethodSafeForReJit(PTR_MethodDesc pMD);
- static void ReportReJITError(ReJitReportErrorWorkItem* pErrorRecord);
- static void ReportReJITError(Module* pModule, mdMethodDef methodDef, MethodDesc* pMD, HRESULT hrStatus);
- static HRESULT AddReJITError(ReJitInfo* pReJitInfo, HRESULT hrStatus, CDynArray<ReJitReportErrorWorkItem> * pErrors);
- static HRESULT AddReJITError(Module* pModule, mdMethodDef methodDef, MethodDesc* pMD, HRESULT hrStatus, CDynArray<ReJitReportErrorWorkItem> * pErrors);
- HRESULT BatchUpdateJumpStamps(CDynArray<ReJitInfo *> * pUndoMethods, CDynArray<ReJitInfo *> * pPreStubMethods, CDynArray<ReJitReportErrorWorkItem> * pErrors);
- PCODE DoReJitIfNecessaryWorker(PTR_MethodDesc pMD); // Invokes the jit, or returns previously rejitted code
- DWORD GetCurrentReJitFlagsWorker(PTR_MethodDesc pMD);
+ static HRESULT UpdateActiveILVersions(
+ ULONG cFunctions,
+ ModuleID rgModuleIDs[],
+ mdMethodDef rgMethodDefs[],
+ HRESULT rgHrStatuses[],
+ BOOL fIsRevert);
- HRESULT MarkAllInstantiationsForReJit(
- SharedReJitInfo * pSharedForAllGenericInstantiations,
- AppDomain * pAppDomainToSearch,
- PTR_Module pModuleContainingGenericDefinition,
- mdMethodDef methodDef,
- ReJitManagerJumpStampBatch* pJumpStampBatch,
- CDynArray<ReJitReportErrorWorkItem> * pRejitErrors);
-
- INDEBUG(BaseDomain * m_pDomain;)
- INDEBUG(void Dump(LPCSTR szIntroText);)
- INDEBUG(void AssertRestOfEntriesAreReverted(
- ReJitInfoHash::KeyIterator iter,
- ReJitInfoHash::KeyIterator end);)
-
-
- HRESULT DoJumpStampIfNecessary(MethodDesc* pMD, PCODE pCode);
- HRESULT MarkForReJit(PTR_MethodDesc pMD, SharedReJitInfo * pSharedToReuse, ReJitManagerJumpStampBatch* pJumpStampBatch, CDynArray<ReJitReportErrorWorkItem> * pRejitErrors, SharedReJitInfo ** ppSharedUsed);
- HRESULT MarkForReJit(PTR_Module pModule, mdMethodDef methodDef, ReJitManagerJumpStampBatch* pJumpStampBatch, CDynArray<ReJitReportErrorWorkItem> * pRejitErrors, SharedReJitInfo ** ppSharedUsed);
- HRESULT MarkForReJitHelper(
- PTR_MethodDesc pMD,
- PTR_Module pModule,
- mdMethodDef methodDef,
- SharedReJitInfo * pSharedToReuse,
- ReJitManagerJumpStampBatch* pJumpStampBatch,
- CDynArray<ReJitReportErrorWorkItem> * pRejitErrors,
- /* out */ SharedReJitInfo ** ppSharedUsed);
- HRESULT AddNewReJitInfo(
- PTR_MethodDesc pMD,
+ struct CodeActivationBatch
+ {
+ CodeActivationBatch(CodeVersionManager * pCodeVersionManager) :
+ m_pCodeVersionManager(pCodeVersionManager)
+ {}
+ CodeVersionManager* m_pCodeVersionManager;
+ CDynArray<ILCodeVersion> m_methodsToActivate;
+ };
+
+ class CodeActivationBatchTraits : public DefaultSHashTraits<CodeActivationBatch *>
+ {
+ public:
+ typedef DefaultSHashTraits<CodeActivationBatch *> PARENT;
+ typedef PARENT::element_t element_t;
+ typedef PARENT::count_t count_t;
+ typedef CodeVersionManager * key_t;
+ static key_t GetKey(const element_t &e) { return e->m_pCodeVersionManager; }
+ static BOOL Equals(key_t k1, key_t k2) { return (k1 == k2); }
+ static count_t Hash(key_t k) { return (count_t)k; }
+ static bool IsNull(const element_t &e) { return (e == NULL); }
+ };
+
+ static HRESULT BindILVersion(
+ CodeVersionManager* pCodeVersionManager,
PTR_Module pModule,
mdMethodDef methodDef,
- SharedReJitInfo * pShared,
- ReJitInfo ** ppInfo);
- HRESULT RequestRevertByToken(PTR_Module pModule, mdMethodDef methodDef);
- PTR_ReJitInfo FindReJitInfo(PTR_MethodDesc pMD, PCODE pCodeStart, ReJITID reJitId);
- PTR_ReJitInfo FindNonRevertedReJitInfo(PTR_Module pModule, mdMethodDef methodDef);
- PTR_ReJitInfo FindNonRevertedReJitInfo(PTR_MethodDesc pMD);
- PTR_ReJitInfo FindNonRevertedReJitInfoHelper(PTR_MethodDesc pMD, PTR_Module pModule, mdMethodDef methodDef);
- ReJitInfo* FindPreReJittedReJitInfo(ReJitInfoHash::KeyIterator beginIter, ReJitInfoHash::KeyIterator endIter);
- HRESULT Revert(SharedReJitInfo * pShared, ReJitManagerJumpStampBatch* pJumpStampBatch);
- PCODE DoReJit(ReJitInfo * pInfo);
- ReJitInfoHash::KeyIterator GetBeginIterator(PTR_MethodDesc pMD);
- ReJitInfoHash::KeyIterator GetEndIterator(PTR_MethodDesc pMD);
- ReJitInfoHash::KeyIterator GetBeginIterator(PTR_Module pModule, mdMethodDef methodDef);
- ReJitInfoHash::KeyIterator GetEndIterator(PTR_Module pModule, mdMethodDef methodDef);
- void RemoveReJitInfosFromDomain(AppDomain * pAppDomain);
+ ILCodeVersion *pILCodeVersion);
#endif // FEATURE_REJIT
diff --git a/src/vm/rejit.inl b/src/vm/rejit.inl
index 8662eeaedf..3c42bcea00 100644
--- a/src/vm/rejit.inl
+++ b/src/vm/rejit.inl
@@ -13,149 +13,6 @@
#ifdef FEATURE_REJIT
-inline SharedReJitInfo::InternalFlags SharedReJitInfo::GetState()
-{
- LIMITED_METHOD_CONTRACT;
-
- return (InternalFlags)(m_dwInternalFlags & kStateMask);
-}
-
-inline ReJitInfo::ReJitInfo(PTR_MethodDesc pMD, SharedReJitInfo * pShared) :
- m_key(pMD),
- m_pShared(pShared)
-{
- LIMITED_METHOD_CONTRACT;
-
- CommonInit();
-}
-
-inline ReJitInfo::ReJitInfo(PTR_Module pModule, mdMethodDef methodDef, SharedReJitInfo * pShared) :
- m_key(pModule, methodDef),
- m_pShared(pShared)
-{
- LIMITED_METHOD_CONTRACT;
-
- CommonInit();
-}
-
-inline ReJitInfo::Key::Key() :
- m_pMD(NULL),
- m_methodDef(mdTokenNil),
- m_keyType(kUninitialized)
-{
- LIMITED_METHOD_CONTRACT;
-}
-
-inline ReJitInfo::Key::Key(PTR_MethodDesc pMD) :
- m_pMD(dac_cast<TADDR>(pMD)),
- m_methodDef(mdTokenNil),
- m_keyType(kMethodDesc)
-{
- LIMITED_METHOD_CONTRACT;
-}
-
-inline ReJitInfo::Key::Key(PTR_Module pModule, mdMethodDef methodDef) :
- m_pModule(dac_cast<TADDR>(pModule)),
- m_methodDef(methodDef),
- m_keyType(kMetadataToken)
-{
- LIMITED_METHOD_CONTRACT;
-}
-
-inline ReJitInfo::Key ReJitInfo::GetKey()
-{
- LIMITED_METHOD_CONTRACT;
-
- return m_key;
-}
-
-inline ReJitInfo::InternalFlags ReJitInfo::GetState()
-{
- LIMITED_METHOD_CONTRACT;
-
- return (InternalFlags)(m_dwInternalFlags & kStateMask);
-}
-
-inline PTR_MethodDesc ReJitInfo::GetMethodDesc()
-{
- LIMITED_METHOD_CONTRACT;
-
- _ASSERTE(m_key.m_keyType == Key::kMethodDesc);
- return PTR_MethodDesc(m_key.m_pMD);
-}
-
-inline void ReJitInfo::GetModuleAndToken(Module ** ppModule, mdMethodDef * pMethodDef)
-{
- LIMITED_METHOD_CONTRACT;
-
- _ASSERTE(ppModule != NULL);
- _ASSERTE(pMethodDef != NULL);
- _ASSERTE(m_key.m_keyType == Key::kMetadataToken);
-
- *ppModule = PTR_Module(m_key.m_pModule);
- *pMethodDef = (mdMethodDef) m_key.m_methodDef;
-}
-
-#ifdef _DEBUG
-inline BOOL ReJitInfo::CodeIsSaved()
-{
- LIMITED_METHOD_CONTRACT;
-
- for (size_t i=0; i < sizeof(m_rgSavedCode); i++)
- {
- if (m_rgSavedCode[i] != 0)
- return TRUE;
- }
- return FALSE;
-}
-#endif //_DEBUG
-
-// static
-inline ReJitInfoTraits::key_t ReJitInfoTraits::GetKey(const element_t &e)
-{
- LIMITED_METHOD_CONTRACT;
-
- return e->GetKey();
-}
-
-// static
-inline BOOL ReJitInfoTraits::Equals(key_t k1, key_t k2)
-{
- LIMITED_METHOD_CONTRACT;
-
- // Always use the values of the TADDRs of the MethodDesc * and Module * when treating
- // them as lookup keys into the SHash.
-
- if (k1.m_keyType == ReJitInfo::Key::kMethodDesc)
- {
- return ((k2.m_keyType == ReJitInfo::Key::kMethodDesc) &&
- (dac_cast<TADDR>(PTR_MethodDesc(k1.m_pMD)) ==
- dac_cast<TADDR>(PTR_MethodDesc(k2.m_pMD))));
- }
-
- _ASSERTE(k1.m_keyType == ReJitInfo::Key::kMetadataToken);
- return ((k2.m_keyType == ReJitInfo::Key::kMetadataToken) &&
- (dac_cast<TADDR>(PTR_Module(k1.m_pModule)) ==
- dac_cast<TADDR>(PTR_Module(k2.m_pModule))) &&
- (k1.m_methodDef == k2.m_methodDef));
-}
-
-// static
-inline ReJitInfoTraits::count_t ReJitInfoTraits::Hash(key_t k)
-{
- LIMITED_METHOD_CONTRACT;
-
- return ReJitInfo::Hash(k);
-}
-
-// static
-inline bool ReJitInfoTraits::IsNull(const element_t &e)
-{
- LIMITED_METHOD_CONTRACT;
-
- return e == NULL;
-}
-
// static
inline void ReJitManager::InitStatic()
{
@@ -172,92 +29,9 @@ inline BOOL ReJitManager::IsReJITEnabled()
return CORProfilerEnableRejit();
}
-inline ReJitManager::ReJitInfoHash::KeyIterator ReJitManager::GetBeginIterator(PTR_MethodDesc pMD)
-{
- LIMITED_METHOD_CONTRACT;
-#ifndef DACCESS_COMPILE
- _ASSERTE(m_crstTable.OwnedByCurrentThread());
-#endif
- return m_table.Begin(ReJitInfo::Key(pMD));
-}
-
-inline ReJitManager::ReJitInfoHash::KeyIterator ReJitManager::GetEndIterator(PTR_MethodDesc pMD)
-{
- LIMITED_METHOD_CONTRACT;
-#ifndef DACCESS_COMPILE
- _ASSERTE(m_crstTable.OwnedByCurrentThread());
-#endif
- return m_table.End(ReJitInfo::Key(pMD));
-}
-
-inline ReJitManager::ReJitInfoHash::KeyIterator ReJitManager::GetBeginIterator(PTR_Module pModule, mdMethodDef methodDef)
-{
- LIMITED_METHOD_CONTRACT;
#ifndef DACCESS_COMPILE
- _ASSERTE(m_crstTable.OwnedByCurrentThread());
-#endif
- return m_table.Begin(ReJitInfo::Key(pModule, methodDef));
-}
-
-inline ReJitManager::ReJitInfoHash::KeyIterator ReJitManager::GetEndIterator(PTR_Module pModule, mdMethodDef methodDef)
-{
- LIMITED_METHOD_CONTRACT;
-#ifndef DACCESS_COMPILE
- _ASSERTE(m_crstTable.OwnedByCurrentThread());
-#endif
- return m_table.End(ReJitInfo::Key(pModule, methodDef));
-}
-
-#ifdef _DEBUG
-inline BOOL ReJitManager::IsTableCrstOwnedByCurrentThread()
-{
- LIMITED_METHOD_CONTRACT;
-
- return m_crstTable.OwnedByCurrentThread();
-}
-#endif //_DEBUG
-
-
-inline HRESULT ReJitManager::MarkForReJit(
- PTR_MethodDesc pMD,
- SharedReJitInfo * pSharedToReuse,
- ReJitManagerJumpStampBatch* pJumpStampBatch,
- CDynArray<ReJitReportErrorWorkItem> * pRejitErrors,
- /* out */ SharedReJitInfo ** ppSharedUsed)
-{
- WRAPPER_NO_CONTRACT;
-
- return MarkForReJitHelper(pMD, NULL, mdTokenNil, pSharedToReuse, pJumpStampBatch, pRejitErrors, ppSharedUsed);
-}
-
-inline HRESULT ReJitManager::MarkForReJit(
- PTR_Module pModule,
- mdMethodDef methodDef,
- ReJitManagerJumpStampBatch* pJumpStampBatch,
- CDynArray<ReJitReportErrorWorkItem> * pRejitErrors,
- /* out */ SharedReJitInfo ** ppSharedUsed)
-{
- WRAPPER_NO_CONTRACT;
-
- return MarkForReJitHelper(NULL, pModule, methodDef, NULL, pJumpStampBatch, pRejitErrors, ppSharedUsed);
-}
-
-inline PTR_ReJitInfo ReJitManager::FindNonRevertedReJitInfo(PTR_Module pModule, mdMethodDef methodDef)
-{
- WRAPPER_NO_CONTRACT;
-
- return FindNonRevertedReJitInfoHelper(NULL, pModule, methodDef);
-}
-
-inline PTR_ReJitInfo ReJitManager::FindNonRevertedReJitInfo(PTR_MethodDesc pMD)
-{
- WRAPPER_NO_CONTRACT;
-
- return FindNonRevertedReJitInfoHelper(pMD, NULL, NULL);
-}
-
//static
-inline void ReJitManager::ReportReJITError(ReJitReportErrorWorkItem* pErrorRecord)
+inline void ReJitManager::ReportReJITError(CodeVersionManager::CodePublishError* pErrorRecord)
{
CONTRACTL
{
@@ -298,14 +72,7 @@ inline void ReJitManager::ReportReJITError(Module* pModule, mdMethodDef methodDe
}
#endif // PROFILING_SUPPORTED
}
-
-inline ReJitManager::TableLockHolder::TableLockHolder(ReJitManager * pReJitManager)
-#ifdef FEATURE_REJIT
- : CrstHolder(&pReJitManager->m_crstTable)
-#endif // FEATURE_REJIT
-{
- WRAPPER_NO_CONTRACT;
-}
+#endif // DACCESS_COMPILE
#else // FEATURE_REJIT
@@ -313,32 +80,16 @@ inline ReJitManager::TableLockHolder::TableLockHolder(ReJitManager * pReJitManag
// stubs so the rest of the VM doesn't have to be littered with #ifdef FEATURE_REJIT
// static
-inline PCODE ReJitManager::DoReJitIfNecessary(PTR_MethodDesc)
-{
- return NULL;
-}
-
-// static
inline BOOL ReJitManager::IsReJITEnabled()
{
return FALSE;
}
-// static
-inline DWORD ReJitManager::GetCurrentReJitFlags(PTR_MethodDesc)
-{
- return 0;
-}
-
// static
inline void ReJitManager::InitStatic()
{
}
-inline ReJitManager::TableLockHolder::TableLockHolder(ReJitManager *)
-{
-}
-
#endif // FEATURE_REJIT
diff --git a/src/vm/runtimehandles.cpp b/src/vm/runtimehandles.cpp
index d3dad5a596..952be6206e 100644
--- a/src/vm/runtimehandles.cpp
+++ b/src/vm/runtimehandles.cpp
@@ -28,7 +28,6 @@
#include "contractimpl.h"
#include "dynamicmethod.h"
#include "peimagelayout.inl"
-#include "security.h"
#include "eventtrace.h"
#include "invokeutil.h"
@@ -135,9 +134,7 @@ static BOOL CheckCAVisibilityFromDecoratedType(MethodTable* pCAMT, MethodDesc* p
dwAttr,
pCACtor,
NULL,
- *AccessCheckOptions::s_pNormalAccessChecks,
- FALSE,
- FALSE);
+ *AccessCheckOptions::s_pNormalAccessChecks);
}
BOOL QCALLTYPE RuntimeMethodHandle::IsCAVisibleFromDecoratedType(
@@ -970,6 +967,24 @@ FCIMPL1(FC_BOOL_RET, RuntimeTypeHandle::IsInterface, ReflectClassBaseObject *pTy
}
FCIMPLEND;
+
+FCIMPL1(FC_BOOL_RET, RuntimeTypeHandle::IsByRefLike, ReflectClassBaseObject *pTypeUNSAFE)
+{
+ CONTRACTL {
+ FCALL_CHECK;
+ }
+ CONTRACTL_END;
+
+ REFLECTCLASSBASEREF refType = (REFLECTCLASSBASEREF)ObjectToOBJECTREF(pTypeUNSAFE);
+
+ _ASSERTE(refType != NULL);
+
+ TypeHandle typeHandle = refType->GetType();
+
+ FC_RETURN_BOOL(typeHandle.IsByRefLike());
+}
+FCIMPLEND
+
BOOL
QCALLTYPE
RuntimeTypeHandle::IsVisible(
@@ -996,37 +1011,6 @@ RuntimeTypeHandle::IsVisible(
return fIsExternallyVisible;
} // RuntimeTypeHandle::IsVisible
-FCIMPL1(FC_BOOL_RET, RuntimeTypeHandle::HasProxyAttribute, ReflectClassBaseObject *pTypeUNSAFE) {
- CONTRACTL {
- FCALL_CHECK;
- }
- CONTRACTL_END;
-
- REFLECTCLASSBASEREF refType = (REFLECTCLASSBASEREF)ObjectToOBJECTREF(pTypeUNSAFE);
-
- if (refType == NULL)
- FCThrowRes(kArgumentNullException, W("Arg_InvalidHandle"));
-
- TypeHandle typeHandle = refType->GetType();
-
- // TODO: Justify this
- if (typeHandle.IsGenericVariable())
- FC_RETURN_BOOL(FALSE);
-
- if (typeHandle.IsTypeDesc()) {
- if (!typeHandle.IsArray())
- FC_RETURN_BOOL(FALSE);
- }
-
- MethodTable* pMT= typeHandle.GetMethodTable();
-
- if (!pMT)
- FCThrowRes(kArgumentException, W("Arg_InvalidHandle"));
-
- FC_RETURN_BOOL(pMT->GetClass()->HasRemotingProxyAttribute());
-}
-FCIMPLEND
-
FCIMPL2(FC_BOOL_RET, RuntimeTypeHandle::IsComObject, ReflectClassBaseObject *pTypeUNSAFE, CLR_BOOL isGenericCOM) {
#ifdef FEATURE_COMINTEROP
CONTRACTL {
@@ -2216,6 +2200,14 @@ FCIMPL1(FC_BOOL_RET, RuntimeMethodHandle::IsGenericMethodDefinition, MethodDesc
}
FCIMPLEND
+FCIMPL1(INT32, RuntimeMethodHandle::GetGenericParameterCount, MethodDesc * pMethod)
+{
+ FCALL_CONTRACT;
+
+ return pMethod->GetNumGenericMethodArgs();
+}
+FCIMPLEND
+
FCIMPL1(FC_BOOL_RET, RuntimeMethodHandle::IsDynamicMethod, MethodDesc * pMethod)
{
FCALL_CONTRACT;
@@ -3115,3 +3107,4 @@ void QCALLTYPE RuntimeMethodHandle::GetCallerType(QCall::StackCrawlMarkHandle pS
return;
}
+
diff --git a/src/vm/runtimehandles.h b/src/vm/runtimehandles.h
index fc18d6f65c..8978e20946 100644
--- a/src/vm/runtimehandles.h
+++ b/src/vm/runtimehandles.h
@@ -126,8 +126,9 @@ public:
// Static method on RuntimeTypeHandle
static FCDECL1(Object*, Allocate, ReflectClassBaseObject *refType) ; //A.CI work
- static FCDECL4(Object*, CreateInstance, ReflectClassBaseObject* refThisUNSAFE,
+ static FCDECL5(Object*, CreateInstance, ReflectClassBaseObject* refThisUNSAFE,
CLR_BOOL publicOnly,
+ CLR_BOOL wrapExceptions,
CLR_BOOL *pbCanBeCached,
MethodDesc** pConstructor);
@@ -193,11 +194,11 @@ public:
static FCDECL1(ReflectClassBaseObject*, GetDeclaringType, ReflectClassBaseObject* pType);
static FCDECL1(FC_BOOL_RET, IsValueType, ReflectClassBaseObject* pType);
static FCDECL1(FC_BOOL_RET, IsInterface, ReflectClassBaseObject* pType);
+ static FCDECL1(FC_BOOL_RET, IsByRefLike, ReflectClassBaseObject* pType);
static
BOOL QCALLTYPE IsVisible(EnregisteredTypeHandle pTypeHandle);
- static FCDECL1(FC_BOOL_RET, HasProxyAttribute, ReflectClassBaseObject *pType);
static FCDECL2(FC_BOOL_RET, IsComObject, ReflectClassBaseObject *pType, CLR_BOOL isGenericCOM);
static FCDECL2(FC_BOOL_RET, CanCastTo, ReflectClassBaseObject *pType, ReflectClassBaseObject *pTarget);
static FCDECL2(FC_BOOL_RET, IsInstanceOfType, ReflectClassBaseObject *pType, Object *object);
@@ -266,7 +267,7 @@ class RuntimeMethodHandle {
public:
static FCDECL1(ReflectMethodObject*, GetCurrentMethod, StackCrawlMark* stackMark);
- static FCDECL4(Object*, InvokeMethod, Object *target, PTRArray *objs, SignatureNative* pSig, CLR_BOOL fConstructor);
+ static FCDECL5(Object*, InvokeMethod, Object *target, PTRArray *objs, SignatureNative* pSig, CLR_BOOL fConstructor, CLR_BOOL fWrapExceptions);
struct StreamingContextData {
Object * additionalContext; // additionalContex was changed from OBJECTREF to Object to avoid having a
@@ -338,6 +339,9 @@ public:
static
void QCALLTYPE StripMethodInstantiation(MethodDesc * pMethod, QCall::ObjectHandleOnStack refMethod);
+ static
+ FCDECL1(INT32, GetGenericParameterCount, MethodDesc * pMethod);
+
// see comment in the cpp file
static FCDECL3(MethodDesc*, GetStubIfNeeded, MethodDesc *pMethod, ReflectClassBaseObject *pType, PtrArray* instArray);
static FCDECL2(MethodDesc*, GetMethodFromCanonical, MethodDesc *pMethod, PTR_ReflectClassBaseObject pType);
diff --git a/src/vm/sampleprofiler.cpp b/src/vm/sampleprofiler.cpp
index e4721577ae..4a858e9b4a 100644
--- a/src/vm/sampleprofiler.cpp
+++ b/src/vm/sampleprofiler.cpp
@@ -13,7 +13,7 @@
Volatile<BOOL> SampleProfiler::s_profilingEnabled = false;
Thread* SampleProfiler::s_pSamplingThread = NULL;
-const GUID SampleProfiler::s_providerID = {0x3c530d44,0x97ae,0x513a,{0x1e,0x6d,0x78,0x3e,0x8f,0x8e,0x03,0xa9}}; // {3c530d44-97ae-513a-1e6d-783e8f8e03a9}
+const WCHAR* SampleProfiler::s_providerName = W("Microsoft-DotNETCore-SampleProfiler");
EventPipeProvider* SampleProfiler::s_pEventPipeProvider = NULL;
EventPipeEvent* SampleProfiler::s_pThreadTimeEvent = NULL;
BYTE* SampleProfiler::s_pPayloadExternal = NULL;
@@ -36,7 +36,7 @@ void SampleProfiler::Enable()
if(s_pEventPipeProvider == NULL)
{
- s_pEventPipeProvider = EventPipe::CreateProvider(s_providerID);
+ s_pEventPipeProvider = EventPipe::CreateProvider(SL(s_providerName));
s_pThreadTimeEvent = s_pEventPipeProvider->AddEvent(
0, /* eventID */
0, /* keywords */
diff --git a/src/vm/sampleprofiler.h b/src/vm/sampleprofiler.h
index 02eb6b39cd..51290b4d9c 100644
--- a/src/vm/sampleprofiler.h
+++ b/src/vm/sampleprofiler.h
@@ -50,7 +50,7 @@ class SampleProfiler
static Thread *s_pSamplingThread;
// The provider and event emitted by the profiler.
- static const GUID s_providerID;
+ static const WCHAR* s_providerName;
static EventPipeProvider *s_pEventPipeProvider;
static EventPipeEvent *s_pThreadTimeEvent;
diff --git a/src/vm/security.cpp b/src/vm/security.cpp
deleted file mode 100644
index 7a6c8b82ea..0000000000
--- a/src/vm/security.cpp
+++ /dev/null
@@ -1,48 +0,0 @@
-// 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.
-//
-
-#include "common.h"
-
-#include "security.h"
-
-//
-// The method in this file have nothing to do with security. They historically lived in security subsystem.
-// TODO: Move them to move appropriate place.
-//
-
-void Security::CopyByteArrayToEncoding(IN U1ARRAYREF* pArray, OUT PBYTE* ppbData, OUT DWORD* pcbData)
-{
- CONTRACTL {
- THROWS;
- GC_NOTRIGGER;
- MODE_COOPERATIVE;
- PRECONDITION(CheckPointer(pArray));
- PRECONDITION(CheckPointer(ppbData));
- PRECONDITION(CheckPointer(pcbData));
- PRECONDITION(*pArray != NULL);
- } CONTRACTL_END;
-
- DWORD size = (DWORD) (*pArray)->GetNumComponents();
- *ppbData = new BYTE[size];
- *pcbData = size;
-
- CopyMemory(*ppbData, (*pArray)->GetDirectPointerToNonObjectElements(), size);
-}
-
-void Security::CopyEncodingToByteArray(IN PBYTE pbData, IN DWORD cbData, IN OBJECTREF* pArray)
-{
- CONTRACTL {
- THROWS;
- GC_TRIGGERS;
- MODE_COOPERATIVE;
- } CONTRACTL_END;
-
- U1ARRAYREF pObj;
- _ASSERTE(pArray);
-
- pObj = (U1ARRAYREF)AllocatePrimitiveArray(ELEMENT_TYPE_U1,cbData);
- memcpyNoGCRefs(pObj->m_Array, pbData, cbData);
- *pArray = (OBJECTREF) pObj;
-}
diff --git a/src/vm/security.h b/src/vm/security.h
deleted file mode 100644
index fa4840998e..0000000000
--- a/src/vm/security.h
+++ /dev/null
@@ -1,93 +0,0 @@
-// 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.
-//
-
-#ifndef __security_h__
-#define __security_h__
-
-//
-// Stubbed out implementation of security subsystem
-// TODO: Eliminate this file
-//
-
-enum SecurityStackWalkType
-{
- SSWT_DECLARATIVE_DEMAND = 1,
- SSWT_IMPERATIVE_DEMAND = 2,
- SSWT_DEMAND_FROM_NATIVE = 3,
- SSWT_IMPERATIVE_ASSERT = 4,
- SSWT_DENY_OR_PERMITONLY = 5,
- SSWT_LATEBOUND_LINKDEMAND = 6,
- SSWT_COUNT_OVERRIDES = 7,
- SSWT_GET_ZONE_AND_URL = 8,
-};
-
-// special flags
-#define SECURITY_UNMANAGED_CODE 0
-#define SECURITY_SKIP_VER 1
-#define REFLECTION_TYPE_INFO 2
-#define SECURITY_ASSERT 3
-#define REFLECTION_MEMBER_ACCESS 4
-#define SECURITY_SERIALIZATION 5
-#define REFLECTION_RESTRICTED_MEMBER_ACCESS 6
-#define SECURITY_FULL_TRUST 7
-#define SECURITY_BINDING_REDIRECTS 8
-
-// Ultimately this will become the only interface through
-// which the VM will access security code.
-
-namespace Security
-{
- inline BOOL IsTransparencyEnforcementEnabled() { return false; }
-
- inline BOOL CanCallUnmanagedCode(Module *pModule) { return true; }
-
-#ifndef DACCESS_COMPILE
- inline BOOL CanTailCall(MethodDesc* pMD) { return true; }
- inline BOOL CanHaveRVA(Assembly * pAssembly) { return true; }
- inline BOOL CanAccessNonVerifiableExplicitField(MethodDesc* pMD) { return true; }
- inline BOOL CanSkipVerification(MethodDesc * pMethod) { return true; }
-#endif
-
- inline BOOL CanSkipVerification(DomainAssembly * pAssembly) { return true; }
-
- // ----------------------------------------
- // SecurityAttributes
- // ----------------------------------------
-
- void CopyByteArrayToEncoding(IN U1ARRAYREF* pArray, OUT PBYTE* pbData, OUT DWORD* cbData);
- void CopyEncodingToByteArray(IN PBYTE pbData, IN DWORD cbData, IN OBJECTREF* pArray);
-
- inline void SpecialDemand(SecurityStackWalkType eType, DWORD whatPermission) { }
-
- // Transparency checks
- inline BOOL IsMethodTransparent(MethodDesc * pMD) { return false; }
- inline BOOL IsMethodCritical(MethodDesc * pMD) { return true; }
- inline BOOL IsMethodSafeCritical(MethodDesc * pMD) { return false; }
-
- inline BOOL IsTypeCritical(MethodTable *pMT) { return true; }
- inline BOOL IsTypeSafeCritical(MethodTable *pMT) { return false; }
- inline BOOL IsTypeTransparent(MethodTable * pMT) { return false; }
- inline BOOL IsTypeAllTransparent(MethodTable * pMT) { return false; }
-
- inline BOOL IsFieldTransparent(FieldDesc * pFD) { return false; }
- inline BOOL IsFieldCritical(FieldDesc * pFD) { return true; }
- inline BOOL IsFieldSafeCritical(FieldDesc * pFD) { return false; }
-
- inline BOOL IsTokenTransparent(Module* pModule, mdToken token) { return false; }
-
- inline BOOL CheckCriticalAccess(AccessCheckContext* pContext,
- MethodDesc* pOptionalTargetMethod = NULL,
- FieldDesc* pOptionalTargetField = NULL,
- MethodTable * pOptionalTargetType = NULL)
- {
- return true;
- }
-
- inline void CheckLinkDemandAgainstAppDomain(MethodDesc *pMD)
- {
- }
-};
-
-#endif
diff --git a/src/vm/siginfo.cpp b/src/vm/siginfo.cpp
index 30dcf0f1ad..40a55cb6f0 100644
--- a/src/vm/siginfo.cpp
+++ b/src/vm/siginfo.cpp
@@ -18,7 +18,6 @@
#include "field.h"
#include "eeconfig.h"
#include "runtimehandles.h" // for SignatureNative
-#include "security.h" // for CanSkipVerification
#include "winwrap.h"
#include <formattype.h>
#include "sigbuilder.h"
@@ -1531,12 +1530,11 @@ TypeHandle SigPointer::GetTypeHandleThrowing(
if (typFromSigIsClass != typLoadedIsClass)
{
- if((pModule->GetMDImport()->GetMetadataStreamVersion() != MD_STREAM_VER_1X)
- || !Security::CanSkipVerification(pModule->GetDomainAssembly()))
+ if (pModule->GetMDImport()->GetMetadataStreamVersion() != MD_STREAM_VER_1X)
{
- pOrigModule->GetAssembly()->ThrowTypeLoadException(pModule->GetMDImport(),
- typeToken,
- BFA_CLASSLOAD_VALUETYPEMISMATCH);
+ pOrigModule->GetAssembly()->ThrowTypeLoadException(pModule->GetMDImport(),
+ typeToken,
+ BFA_CLASSLOAD_VALUETYPEMISMATCH);
}
}
}
diff --git a/src/vm/stdinterfaces.cpp b/src/vm/stdinterfaces.cpp
index 34ba39019e..fa2d2a7b23 100644
--- a/src/vm/stdinterfaces.cpp
+++ b/src/vm/stdinterfaces.cpp
@@ -1262,15 +1262,12 @@ Dispatch_GetIDsOfNames(IDispatch* pDisp, REFIID riid, __in_ecount(cNames) OLECHA
if (pCMT->HasInvisibleParent())
return E_NOTIMPL;
- // Use the right implementation based on the flags in the ComMethodTable and ComCallWrapperTemplate
- if (!pCMT->IsDefinedInUntrustedCode())
+ ComCallWrapperTemplate *pTemplate = MapIUnknownToWrapper(pDisp)->GetComCallWrapperTemplate();
+ if (pTemplate->IsUseOleAutDispatchImpl())
{
- ComCallWrapperTemplate *pTemplate = MapIUnknownToWrapper(pDisp)->GetComCallWrapperTemplate();
- if (pTemplate->IsUseOleAutDispatchImpl())
- {
- return OleAutDispatchImpl_GetIDsOfNames(pDisp, riid, rgszNames, cNames, lcid, rgdispid);
- }
+ return OleAutDispatchImpl_GetIDsOfNames(pDisp, riid, rgszNames, cNames, lcid, rgdispid);
}
+
return InternalDispatchImpl_GetIDsOfNames(pDisp, riid, rgszNames, cNames, lcid, rgdispid);
}
@@ -1305,14 +1302,10 @@ Dispatch_Invoke
if (pCMT->HasInvisibleParent())
return E_NOTIMPL;
- // Use the right implementation based on the flags in the ComMethodTable.
- if (!pCMT->IsDefinedInUntrustedCode())
+ ComCallWrapperTemplate *pTemplate = MapIUnknownToWrapper(pDisp)->GetComCallWrapperTemplate();
+ if (pTemplate->IsUseOleAutDispatchImpl())
{
- ComCallWrapperTemplate *pTemplate = MapIUnknownToWrapper(pDisp)->GetComCallWrapperTemplate();
- if (pTemplate->IsUseOleAutDispatchImpl())
- {
- return OleAutDispatchImpl_Invoke(pDisp, dispidMember, riid, lcid, wFlags, pdispparams, pvarResult, pexcepinfo, puArgErr);
- }
+ return OleAutDispatchImpl_Invoke(pDisp, dispidMember, riid, lcid, wFlags, pdispparams, pvarResult, pexcepinfo, puArgErr);
}
return InternalDispatchImpl_Invoke(pDisp, dispidMember, riid, lcid, wFlags, pdispparams, pvarResult, pexcepinfo, puArgErr);
diff --git a/src/vm/stubhelpers.cpp b/src/vm/stubhelpers.cpp
index 837d88f65a..ead312d042 100644
--- a/src/vm/stubhelpers.cpp
+++ b/src/vm/stubhelpers.cpp
@@ -16,7 +16,6 @@
#include "dllimport.h"
#include "fieldmarshaler.h"
#include "comdelegate.h"
-#include "security.h"
#include "eventtrace.h"
#include "comdatetime.h"
#include "gcheaputilities.h"
@@ -1691,7 +1690,7 @@ FCIMPL4(Object*, StubHelpers::GetCOMHRExceptionObject, HRESULT hr, MethodDesc *p
}
}
- GetExceptionForHR(hr, pErrInfo, fForWinRT, &oThrowable, pResErrorInfo, bHasNonCLRLanguageErrorObject);
+ GetExceptionForHR(hr, pErrInfo, !fForWinRT, &oThrowable, pResErrorInfo, bHasNonCLRLanguageErrorObject);
}
HELPER_METHOD_FRAME_END();
diff --git a/src/vm/syncblk.inl b/src/vm/syncblk.inl
index 37d6748525..cb6b280228 100644
--- a/src/vm/syncblk.inl
+++ b/src/vm/syncblk.inl
@@ -178,7 +178,7 @@ FORCEINLINE AwareLock::LeaveHelperAction AwareLock::LeaveHelper(Thread* pCurThre
_ASSERTE((size_t)m_MonitorHeld & 1);
_ASSERTE(m_Recursion >= 1);
-#if defined(_DEBUG) && defined(TRACK_SYNC)
+#if defined(_DEBUG) && defined(TRACK_SYNC) && !defined(CROSSGEN_COMPILE)
// The best place to grab this is from the ECall frame
Frame *pFrame = pCurThread->GetFrame();
int caller = (pFrame && pFrame != FRAME_TOP ? (int) pFrame->GetReturnAddress() : -1);
diff --git a/src/vm/threadpoolrequest.cpp b/src/vm/threadpoolrequest.cpp
index a1ec4b087e..523a0631d6 100644
--- a/src/vm/threadpoolrequest.cpp
+++ b/src/vm/threadpoolrequest.cpp
@@ -21,19 +21,18 @@
#include "object.h"
#include "field.h"
#include "excep.h"
-#include "security.h"
#include "eeconfig.h"
#include "corhost.h"
#include "nativeoverlapped.h"
#include "appdomain.inl"
-BYTE PerAppDomainTPCountList::s_padding[64 - sizeof(LONG)];
+BYTE PerAppDomainTPCountList::s_padding[MAX_CACHE_LINE_SIZE - sizeof(LONG)];
// Make this point to unmanaged TP in case, no appdomains have initialized yet.
// Cacheline aligned, hot variable
-DECLSPEC_ALIGN(64) LONG PerAppDomainTPCountList::s_ADHint = -1;
+DECLSPEC_ALIGN(MAX_CACHE_LINE_SIZE) LONG PerAppDomainTPCountList::s_ADHint = -1;
// Move out of from preceeding variables' cache line
-DECLSPEC_ALIGN(64) UnManagedPerAppDomainTPCount PerAppDomainTPCountList::s_unmanagedTPCount;
+DECLSPEC_ALIGN(MAX_CACHE_LINE_SIZE) UnManagedPerAppDomainTPCount PerAppDomainTPCountList::s_unmanagedTPCount;
//The list of all per-appdomain work-request counts.
ArrayListStatic PerAppDomainTPCountList::s_appDomainIndexList;
diff --git a/src/vm/threadpoolrequest.h b/src/vm/threadpoolrequest.h
index 8d2c7e486a..3d2dc3da82 100644
--- a/src/vm/threadpoolrequest.h
+++ b/src/vm/threadpoolrequest.h
@@ -20,6 +20,8 @@
#ifndef _THREADPOOL_REQUEST_H
#define _THREADPOOL_REQUEST_H
+#include "util.hpp"
+
#define TP_QUANTUM 2
#define UNUSED_THREADPOOL_INDEX (DWORD)-1
@@ -181,11 +183,11 @@ public:
private:
ADID m_id;
TPIndex m_index;
- DECLSPEC_ALIGN(64) struct {
- BYTE m_padding1[64 - sizeof(LONG)];
+ DECLSPEC_ALIGN(MAX_CACHE_LINE_SIZE) struct {
+ BYTE m_padding1[MAX_CACHE_LINE_SIZE - sizeof(LONG)];
// Only use with VolatileLoad+VolatileStore+FastInterlockCompareExchange
LONG m_numRequestsPending;
- BYTE m_padding2[64];
+ BYTE m_padding2[MAX_CACHE_LINE_SIZE];
};
};
@@ -286,11 +288,11 @@ public:
private:
SpinLock m_lock;
ULONG m_NumRequests;
- DECLSPEC_ALIGN(64) struct {
- BYTE m_padding1[64 - sizeof(LONG)];
+ DECLSPEC_ALIGN(MAX_CACHE_LINE_SIZE) struct {
+ BYTE m_padding1[MAX_CACHE_LINE_SIZE - sizeof(LONG)];
// Only use with VolatileLoad+VolatileStore+FastInterlockCompareExchange
LONG m_outstandingThreadRequestCount;
- BYTE m_padding2[64];
+ BYTE m_padding2[MAX_CACHE_LINE_SIZE];
};
};
@@ -351,12 +353,12 @@ public:
private:
static DWORD FindFirstFreeTpEntry();
- static BYTE s_padding[64 - sizeof(LONG)];
- DECLSPEC_ALIGN(64) static LONG s_ADHint;
- DECLSPEC_ALIGN(64) static UnManagedPerAppDomainTPCount s_unmanagedTPCount;
+ static BYTE s_padding[MAX_CACHE_LINE_SIZE - sizeof(LONG)];
+ DECLSPEC_ALIGN(MAX_CACHE_LINE_SIZE) static LONG s_ADHint;
+ DECLSPEC_ALIGN(MAX_CACHE_LINE_SIZE) static UnManagedPerAppDomainTPCount s_unmanagedTPCount;
//The list of all per-appdomain work-request counts.
static ArrayListStatic s_appDomainIndexList;
};
-#endif //_THREADPOOL_REQUEST_H \ No newline at end of file
+#endif //_THREADPOOL_REQUEST_H
diff --git a/src/vm/threads.cpp b/src/vm/threads.cpp
index 59fec2bdc3..91373930e9 100644
--- a/src/vm/threads.cpp
+++ b/src/vm/threads.cpp
@@ -495,7 +495,6 @@ void Thread::ChooseThreadCPUGroupAffinity()
}
CONTRACTL_END;
-#ifndef FEATURE_PAL
if (!CPUGroupInfo::CanEnableGCCPUGroups() || !CPUGroupInfo::CanEnableThreadUseAllCpuGroups())
return;
@@ -515,7 +514,6 @@ void Thread::ChooseThreadCPUGroupAffinity()
CPUGroupInfo::SetThreadGroupAffinity(GetThreadHandle(), &groupAffinity, NULL);
m_wCPUGroup = groupAffinity.Group;
m_pAffinityMask = groupAffinity.Mask;
-#endif // !FEATURE_PAL
}
void Thread::ClearThreadCPUGroupAffinity()
@@ -527,7 +525,6 @@ void Thread::ClearThreadCPUGroupAffinity()
}
CONTRACTL_END;
-#ifndef FEATURE_PAL
if (!CPUGroupInfo::CanEnableGCCPUGroups() || !CPUGroupInfo::CanEnableThreadUseAllCpuGroups())
return;
@@ -545,7 +542,6 @@ void Thread::ClearThreadCPUGroupAffinity()
m_wCPUGroup = 0;
m_pAffinityMask = 0;
-#endif // !FEATURE_PAL
}
DWORD Thread::StartThread()
@@ -1367,6 +1363,8 @@ void InitThreadManager()
}
CONTRACTL_END;
+ Thread::s_initializeYieldProcessorNormalizedCrst.Init(CrstLeafLock);
+
// All patched helpers should fit into one page.
// If you hit this assert on retail build, there is most likely problem with BBT script.
_ASSERTE_ALL_BUILDS("clr/src/VM/threads.cpp", (BYTE*)JIT_PatchedCodeLast - (BYTE*)JIT_PatchedCodeStart < (ptrdiff_t)GetOsPageSize());
@@ -1582,7 +1580,7 @@ void Dbg_TrackSyncStack::EnterSync(UINT_PTR caller, void *pAwareLock)
STRESS_LOG4(LF_SYNC, LL_INFO100, "Dbg_TrackSyncStack::EnterSync, IP=%p, Recursion=%d, MonitorHeld=%d, HoldingThread=%p.\n",
caller,
((AwareLock*)pAwareLock)->m_Recursion,
- ((AwareLock*)pAwareLock)->m_MonitorHeld,
+ ((AwareLock*)pAwareLock)->m_MonitorHeld.LoadWithoutBarrier(),
((AwareLock*)pAwareLock)->m_HoldingThread );
if (m_Active)
@@ -1608,7 +1606,7 @@ void Dbg_TrackSyncStack::LeaveSync(UINT_PTR caller, void *pAwareLock)
STRESS_LOG4(LF_SYNC, LL_INFO100, "Dbg_TrackSyncStack::LeaveSync, IP=%p, Recursion=%d, MonitorHeld=%d, HoldingThread=%p.\n",
caller,
((AwareLock*)pAwareLock)->m_Recursion,
- ((AwareLock*)pAwareLock)->m_MonitorHeld,
+ ((AwareLock*)pAwareLock)->m_MonitorHeld.LoadWithoutBarrier(),
((AwareLock*)pAwareLock)->m_HoldingThread );
if (m_Active)
@@ -2017,10 +2015,8 @@ Thread::Thread()
m_fGCSpecial = FALSE;
-#if !defined(FEATURE_PAL)
m_wCPUGroup = 0;
m_pAffinityMask = 0;
-#endif
m_pAllLoggedTypes = NULL;
@@ -2530,7 +2526,7 @@ void UndoRevert(BOOL bReverted, HANDLE hToken)
// We don't want ::CreateThread() calls scattered throughout the source. So gather
// them all here.
-BOOL Thread::CreateNewThread(SIZE_T stackSize, LPTHREAD_START_ROUTINE start, void *args)
+BOOL Thread::CreateNewThread(SIZE_T stackSize, LPTHREAD_START_ROUTINE start, void *args, LPCWSTR pName)
{
CONTRACTL {
NOTHROW;
@@ -2557,6 +2553,7 @@ BOOL Thread::CreateNewThread(SIZE_T stackSize, LPTHREAD_START_ROUTINE start, voi
bRet = CreateNewOSThread(stackSize, start, args);
#ifndef FEATURE_PAL
UndoRevert(bReverted, token);
+ SetThreadName(m_ThreadHandle, pName);
#endif // !FEATURE_PAL
return bRet;
@@ -11749,3 +11746,87 @@ ULONGLONG Thread::QueryThreadProcessorUsage()
return ullCurrentUsage - ullPreviousUsage;
}
#endif // FEATURE_APPDOMAIN_RESOURCE_MONITORING
+
+CrstStatic Thread::s_initializeYieldProcessorNormalizedCrst;
+int Thread::s_yieldsPerNormalizedYield = 0;
+int Thread::s_optimalMaxNormalizedYieldsPerSpinIteration = 0;
+
+void Thread::InitializeYieldProcessorNormalized()
+{
+ LIMITED_METHOD_CONTRACT;
+
+ CrstHolder lock(&s_initializeYieldProcessorNormalizedCrst);
+
+ if (IsYieldProcessorNormalizedInitialized())
+ {
+ return;
+ }
+
+ // Intel pre-Skylake processor: measured typically 14-17 cycles per yield
+ // Intel post-Skylake processor: measured typically 125-150 cycles per yield
+ const int DefaultYieldsPerNormalizedYield = 1; // defaults are for when no measurement is done
+ const int DefaultOptimalMaxNormalizedYieldsPerSpinIteration = 64; // tuned for pre-Skylake processors, for post-Skylake it should be 7
+ const int MeasureDurationMs = 10;
+ const int MaxYieldsPerNormalizedYield = 10; // measured typically 8-9 on pre-Skylake
+ const int MinNsPerNormalizedYield = 37; // measured typically 37-46 on post-Skylake
+ const int NsPerOptimialMaxSpinIterationDuration = 272; // approx. 900 cycles, measured 281 on pre-Skylake, 263 on post-Skylake
+ const int NsPerSecond = 1000 * 1000 * 1000;
+
+ LARGE_INTEGER li;
+ if (!QueryPerformanceFrequency(&li) || (ULONGLONG)li.QuadPart < 1000 / MeasureDurationMs)
+ {
+ // High precision clock not available or clock resolution is too low, resort to defaults
+ s_yieldsPerNormalizedYield = DefaultYieldsPerNormalizedYield;
+ s_optimalMaxNormalizedYieldsPerSpinIteration = DefaultOptimalMaxNormalizedYieldsPerSpinIteration;
+ return;
+ }
+ ULONGLONG ticksPerSecond = li.QuadPart;
+
+ // Measure the nanosecond delay per yield
+ ULONGLONG measureDurationTicks = ticksPerSecond / (1000 / MeasureDurationMs);
+ unsigned int yieldCount = 0;
+ QueryPerformanceCounter(&li);
+ ULONGLONG startTicks = li.QuadPart;
+ ULONGLONG elapsedTicks;
+ do
+ {
+ for (int i = 0; i < 10; ++i)
+ {
+ YieldProcessor();
+ }
+ yieldCount += 10;
+
+ QueryPerformanceCounter(&li);
+ ULONGLONG nowTicks = li.QuadPart;
+ elapsedTicks = nowTicks - startTicks;
+ } while (elapsedTicks < measureDurationTicks);
+ double nsPerYield = (double)elapsedTicks * NsPerSecond / ((double)yieldCount * ticksPerSecond);
+ if (nsPerYield < 1)
+ {
+ nsPerYield = 1;
+ }
+
+ // Calculate the number of yields required to span the duration of a normalized yield
+ int yieldsPerNormalizedYield = (int)(MinNsPerNormalizedYield / nsPerYield + 0.5);
+ if (yieldsPerNormalizedYield < 1)
+ {
+ yieldsPerNormalizedYield = 1;
+ }
+ else if (yieldsPerNormalizedYield > MaxYieldsPerNormalizedYield)
+ {
+ yieldsPerNormalizedYield = MaxYieldsPerNormalizedYield;
+ }
+
+ // Calculate the maximum number of yields that would be optimal for a late spin iteration. Typically, we would not want to
+ // spend excessive amounts of time (thousands of cycles) doing only YieldProcessor, as SwitchToThread/Sleep would do a
+ // better job of allowing other work to run.
+ int optimalMaxNormalizedYieldsPerSpinIteration =
+ (int)(NsPerOptimialMaxSpinIterationDuration / (yieldsPerNormalizedYield * nsPerYield) + 0.5);
+ if (optimalMaxNormalizedYieldsPerSpinIteration < 1)
+ {
+ optimalMaxNormalizedYieldsPerSpinIteration = 1;
+ }
+
+ s_yieldsPerNormalizedYield = yieldsPerNormalizedYield;
+ s_optimalMaxNormalizedYieldsPerSpinIteration = optimalMaxNormalizedYieldsPerSpinIteration;
+}
diff --git a/src/vm/threads.h b/src/vm/threads.h
index 93e39156c8..4000f216f4 100644
--- a/src/vm/threads.h
+++ b/src/vm/threads.h
@@ -515,6 +515,8 @@ typedef Thread::ForbidSuspendThreadHolder ForbidSuspendThreadHolder;
// Each thread has a stack that tracks all enter and leave requests
struct Dbg_TrackSync
{
+ virtual ~Dbg_TrackSync() = default;
+
virtual void EnterSync (UINT_PTR caller, void *pAwareLock) = 0;
virtual void LeaveSync (UINT_PTR caller, void *pAwareLock) = 0;
};
@@ -1944,7 +1946,7 @@ public:
// Create all new threads here. The thread is created as suspended, so
// you must ::ResumeThread to kick it off. It is guaranteed to create the
// thread, or throw.
- BOOL CreateNewThread(SIZE_T stackSize, LPTHREAD_START_ROUTINE start, void *args);
+ BOOL CreateNewThread(SIZE_T stackSize, LPTHREAD_START_ROUTINE start, void *args, LPCWSTR pName=NULL);
enum StackSizeBucket
@@ -5249,11 +5251,9 @@ public:
// object associated with them (e.g., the bgc thread).
void SetGCSpecial(bool fGCSpecial);
-#ifndef FEATURE_PAL
private:
WORD m_wCPUGroup;
DWORD_PTR m_pAffinityMask;
-#endif // !FEATURE_PAL
public:
void ChooseThreadCPUGroupAffinity();
@@ -5362,6 +5362,71 @@ public:
m_HijackReturnKind = returnKind;
}
#endif // FEATURE_HIJACK
+
+private:
+ static CrstStatic s_initializeYieldProcessorNormalizedCrst;
+ static int s_yieldsPerNormalizedYield;
+ static int s_optimalMaxNormalizedYieldsPerSpinIteration;
+
+private:
+ static void InitializeYieldProcessorNormalized();
+
+public:
+ static bool IsYieldProcessorNormalizedInitialized()
+ {
+ LIMITED_METHOD_CONTRACT;
+ return s_yieldsPerNormalizedYield != 0 && s_optimalMaxNormalizedYieldsPerSpinIteration != 0;
+ }
+
+public:
+ static void EnsureYieldProcessorNormalizedInitialized()
+ {
+ LIMITED_METHOD_CONTRACT;
+
+ if (!IsYieldProcessorNormalizedInitialized())
+ {
+ InitializeYieldProcessorNormalized();
+ }
+ }
+
+public:
+ static int GetOptimalMaxNormalizedYieldsPerSpinIteration()
+ {
+ WRAPPER_NO_CONTRACT;
+ _ASSERTE(IsYieldProcessorNormalizedInitialized());
+
+ return s_optimalMaxNormalizedYieldsPerSpinIteration;
+ }
+
+public:
+ static void YieldProcessorNormalized()
+ {
+ WRAPPER_NO_CONTRACT;
+ _ASSERTE(IsYieldProcessorNormalizedInitialized());
+
+ int n = s_yieldsPerNormalizedYield;
+ while (--n >= 0)
+ {
+ YieldProcessor();
+ }
+ }
+
+ static void YieldProcessorNormalizedWithBackOff(unsigned int spinIteration)
+ {
+ WRAPPER_NO_CONTRACT;
+ _ASSERTE(IsYieldProcessorNormalizedInitialized());
+
+ int n = s_optimalMaxNormalizedYieldsPerSpinIteration;
+ if (spinIteration <= 30 && (1 << spinIteration) < n)
+ {
+ n = 1 << spinIteration;
+ }
+ n *= s_yieldsPerNormalizedYield;
+ while (--n >= 0)
+ {
+ YieldProcessor();
+ }
+ }
};
// End of class Thread
diff --git a/src/vm/tieredcompilation.cpp b/src/vm/tieredcompilation.cpp
index acc26b90a5..ea69bbfec7 100644
--- a/src/vm/tieredcompilation.cpp
+++ b/src/vm/tieredcompilation.cpp
@@ -12,6 +12,7 @@
#include "excep.h"
#include "log.h"
#include "win32threadpool.h"
+#include "threadsuspend.h"
#include "tieredcompilation.h"
// TieredCompilationManager determines which methods should be recompiled and
@@ -47,14 +48,16 @@
// # Important entrypoints in this code:
//
//
-// a) .ctor and Init(...) - called once during AppDomain initialization
-// b) OnMethodCalled(...) - called when a method is being invoked. When a method
-// has been called enough times this is currently the only
-// trigger that initiates re-compilation.
-// c) OnAppDomainShutdown() - called during AppDomain::Exit() to begin the process
-// of stopping tiered compilation. After this point no more
-// background optimization work will be initiated but in-progress
-// work still needs to complete.
+// a) .ctor and Init(...) - called once during AppDomain initialization
+// b) OnMethodCalled(...) - called when a method is being invoked. When a method
+// has been called enough times this is currently the only
+// trigger that initiates re-compilation.
+// c) Shutdown() - called during AppDomain::Exit() to begin the process
+// of stopping tiered compilation. After this point no more
+// background optimization work will be initiated but in-progress
+// work still needs to complete.
+// d) ShutdownAllDomains() - Called from EEShutdownHelper to block until all async work is
+// complete. We must do this before we shutdown the JIT.
//
// # Overall workflow
//
@@ -107,6 +110,7 @@ void TieredCompilationManager::Init(ADID appDomainId)
SpinLockHolder holder(&m_lock);
m_domainId = appDomainId;
+ m_asyncWorkDoneEvent.CreateManualEventNoThrow(TRUE);
}
// Called each time code in this AppDomain has been run. This is our sole entrypoint to begin
@@ -127,6 +131,43 @@ BOOL TieredCompilationManager::OnMethodCalled(MethodDesc* pMethodDesc, DWORD cur
{
return TRUE; // stop notifications for this method
}
+ AsyncPromoteMethodToTier1(pMethodDesc);
+ return TRUE;
+}
+
+void TieredCompilationManager::AsyncPromoteMethodToTier1(MethodDesc* pMethodDesc)
+{
+ STANDARD_VM_CONTRACT;
+
+ NativeCodeVersion t1NativeCodeVersion;
+
+ // Add an inactive native code entry in the versioning table to track the tier1
+ // compilation we are going to create. This entry binds the compilation to a
+ // particular version of the IL code regardless of any changes that may
+ // occur between now and when jitting completes. If the IL does change in that
+ // interval the new code entry won't be activated.
+ {
+ CodeVersionManager* pCodeVersionManager = pMethodDesc->GetCodeVersionManager();
+ CodeVersionManager::TableLockHolder lock(pCodeVersionManager);
+ ILCodeVersion ilVersion = pCodeVersionManager->GetActiveILCodeVersion(pMethodDesc);
+ NativeCodeVersionCollection nativeVersions = ilVersion.GetNativeCodeVersions(pMethodDesc);
+ for (NativeCodeVersionIterator cur = nativeVersions.Begin(), end = nativeVersions.End(); cur != end; cur++)
+ {
+ if (cur->GetOptimizationTier() == NativeCodeVersion::OptimizationTier1)
+ {
+ // we've already promoted
+ return;
+ }
+ }
+
+ if (FAILED(ilVersion.AddNativeCodeVersion(pMethodDesc, &t1NativeCodeVersion)))
+ {
+ // optimization didn't work for some reason (presumably OOM)
+ // just give up and continue on
+ return;
+ }
+ t1NativeCodeVersion.SetOptimizationTier(NativeCodeVersion::OptimizationTier1);
+ }
// Insert the method into the optimization queue and trigger a thread to service
// the queue if needed.
@@ -141,7 +182,7 @@ BOOL TieredCompilationManager::OnMethodCalled(MethodDesc* pMethodDesc, DWORD cur
// unserviced. Synchronous retries appear unlikely to offer any material improvement
// and complicating the code to narrow an already rare error case isn't desirable.
{
- SListElem<MethodDesc*>* pMethodListItem = new (nothrow) SListElem<MethodDesc*>(pMethodDesc);
+ SListElem<NativeCodeVersion>* pMethodListItem = new (nothrow) SListElem<NativeCodeVersion>(t1NativeCodeVersion);
SpinLockHolder holder(&m_lock);
if (pMethodListItem != NULL)
{
@@ -152,11 +193,11 @@ BOOL TieredCompilationManager::OnMethodCalled(MethodDesc* pMethodDesc, DWORD cur
{
// Our current policy throttles at 1 thread, but in the future we
// could experiment with more parallelism.
- m_countOptimizationThreadsRunning++;
+ IncrementWorkerThreadCount();
}
else
{
- return TRUE; // stop notifications for this method
+ return;
}
}
@@ -165,7 +206,7 @@ BOOL TieredCompilationManager::OnMethodCalled(MethodDesc* pMethodDesc, DWORD cur
if (!ThreadpoolMgr::QueueUserWorkItem(StaticOptimizeMethodsCallback, this, QUEUE_ONLY, TRUE))
{
SpinLockHolder holder(&m_lock);
- m_countOptimizationThreadsRunning--;
+ DecrementWorkerThreadCount();
STRESS_LOG1(LF_TIEREDCOMPILATION, LL_WARNING, "TieredCompilationManager::OnMethodCalled: "
"ThreadpoolMgr::QueueUserWorkItem returned FALSE (no thread will run), method=%pM\n",
pMethodDesc);
@@ -174,20 +215,45 @@ BOOL TieredCompilationManager::OnMethodCalled(MethodDesc* pMethodDesc, DWORD cur
EX_CATCH
{
SpinLockHolder holder(&m_lock);
- m_countOptimizationThreadsRunning--;
+ DecrementWorkerThreadCount();
STRESS_LOG2(LF_TIEREDCOMPILATION, LL_WARNING, "TieredCompilationManager::OnMethodCalled: "
"Exception queuing work item to threadpool, hr=0x%x, method=%pM\n",
GET_EXCEPTION()->GetHR(), pMethodDesc);
}
EX_END_CATCH(RethrowTerminalExceptions);
- return TRUE; // stop notifications for this method
+ return;
}
-void TieredCompilationManager::OnAppDomainShutdown()
+// static
+// called from EEShutDownHelper
+void TieredCompilationManager::ShutdownAllDomains()
{
- SpinLockHolder holder(&m_lock);
- m_isAppDomainShuttingDown = TRUE;
+ STANDARD_VM_CONTRACT;
+
+ AppDomainIterator domain(TRUE);
+ while (domain.Next())
+ {
+ AppDomain * pDomain = domain.GetDomain();
+ if (pDomain != NULL)
+ {
+ pDomain->GetTieredCompilationManager()->Shutdown(TRUE);
+ }
+ }
+}
+
+void TieredCompilationManager::Shutdown(BOOL fBlockUntilAsyncWorkIsComplete)
+{
+ STANDARD_VM_CONTRACT;
+
+ {
+ SpinLockHolder holder(&m_lock);
+ m_isAppDomainShuttingDown = TRUE;
+ }
+ if (fBlockUntilAsyncWorkIsComplete)
+ {
+ m_asyncWorkDoneEvent.Wait(INFINITE, FALSE);
+ }
}
// This is the initial entrypoint for the background thread, called by
@@ -221,31 +287,33 @@ void TieredCompilationManager::OptimizeMethodsCallback()
SpinLockHolder holder(&m_lock);
if (m_isAppDomainShuttingDown)
{
- m_countOptimizationThreadsRunning--;
+ DecrementWorkerThreadCount();
return;
}
}
ULONGLONG startTickCount = CLRGetTickCount64();
- MethodDesc* pMethod = NULL;
+ NativeCodeVersion nativeCodeVersion;
EX_TRY
{
+ GCX_COOP();
ENTER_DOMAIN_ID(m_domainId);
{
+ GCX_PREEMP();
while (true)
{
{
SpinLockHolder holder(&m_lock);
- pMethod = GetNextMethodToOptimize();
- if (pMethod == NULL ||
+ nativeCodeVersion = GetNextMethodToOptimize();
+ if (nativeCodeVersion.IsNull() ||
m_isAppDomainShuttingDown)
{
- m_countOptimizationThreadsRunning--;
+ DecrementWorkerThreadCount();
break;
}
}
- OptimizeMethod(pMethod);
+ OptimizeMethod(nativeCodeVersion);
// If we have been running for too long return the thread to the threadpool and queue another event
// This gives the threadpool a chance to service other requests on this thread before returning to
@@ -256,7 +324,7 @@ void TieredCompilationManager::OptimizeMethodsCallback()
if (!ThreadpoolMgr::QueueUserWorkItem(StaticOptimizeMethodsCallback, this, QUEUE_ONLY, TRUE))
{
SpinLockHolder holder(&m_lock);
- m_countOptimizationThreadsRunning--;
+ DecrementWorkerThreadCount();
STRESS_LOG0(LF_TIEREDCOMPILATION, LL_WARNING, "TieredCompilationManager::OptimizeMethodsCallback: "
"ThreadpoolMgr::QueueUserWorkItem returned FALSE (no thread will run)\n");
}
@@ -270,51 +338,35 @@ void TieredCompilationManager::OptimizeMethodsCallback()
{
STRESS_LOG2(LF_TIEREDCOMPILATION, LL_ERROR, "TieredCompilationManager::OptimizeMethodsCallback: "
"Unhandled exception during method optimization, hr=0x%x, last method=%pM\n",
- GET_EXCEPTION()->GetHR(), pMethod);
+ GET_EXCEPTION()->GetHR(), nativeCodeVersion.GetMethodDesc());
}
EX_END_CATCH(RethrowTerminalExceptions);
}
// Jit compiles and installs new optimized code for a method.
// Called on a background thread.
-void TieredCompilationManager::OptimizeMethod(MethodDesc* pMethod)
+void TieredCompilationManager::OptimizeMethod(NativeCodeVersion nativeCodeVersion)
{
STANDARD_VM_CONTRACT;
- _ASSERTE(pMethod->IsEligibleForTieredCompilation());
- PCODE pJittedCode = CompileMethod(pMethod);
- if (pJittedCode != NULL)
+ _ASSERTE(nativeCodeVersion.GetMethodDesc()->IsEligibleForTieredCompilation());
+ if (CompileCodeVersion(nativeCodeVersion))
{
- InstallMethodCode(pMethod, pJittedCode);
+ ActivateCodeVersion(nativeCodeVersion);
}
}
// Compiles new optimized code for a method.
// Called on a background thread.
-PCODE TieredCompilationManager::CompileMethod(MethodDesc* pMethod)
+BOOL TieredCompilationManager::CompileCodeVersion(NativeCodeVersion nativeCodeVersion)
{
STANDARD_VM_CONTRACT;
PCODE pCode = NULL;
- ULONG sizeOfCode = 0;
+ MethodDesc* pMethod = nativeCodeVersion.GetMethodDesc();
EX_TRY
{
- CORJIT_FLAGS flags = CORJIT_FLAGS(CORJIT_FLAGS::CORJIT_FLAG_MCJIT_BACKGROUND);
- flags.Add(CORJIT_FLAGS(CORJIT_FLAGS::CORJIT_FLAG_TIER1));
-
- if (pMethod->IsDynamicMethod())
- {
- ILStubResolver* pResolver = pMethod->AsDynamicMethodDesc()->GetILStubResolver();
- flags.Add(pResolver->GetJitFlags());
- COR_ILMETHOD_DECODER* pILheader = pResolver->GetILHeader();
- pCode = UnsafeJitFunction(pMethod, pILheader, flags, &sizeOfCode);
- }
- else
- {
- COR_ILMETHOD_DECODER::DecoderStatus status;
- COR_ILMETHOD_DECODER header(pMethod->GetILHeader(), pMethod->GetModule()->GetMDImport(), &status);
- pCode = UnsafeJitFunction(pMethod, &header, flags, &sizeOfCode);
- }
+ pCode = pMethod->PrepareCode(nativeCodeVersion);
}
EX_CATCH
{
@@ -324,58 +376,117 @@ PCODE TieredCompilationManager::CompileMethod(MethodDesc* pMethod)
}
EX_END_CATCH(RethrowTerminalExceptions)
- return pCode;
+ return pCode != NULL;
}
// Updates the MethodDesc and precode so that future invocations of a method will
// execute the native code pointed to by pCode.
// Called on a background thread.
-void TieredCompilationManager::InstallMethodCode(MethodDesc* pMethod, PCODE pCode)
+void TieredCompilationManager::ActivateCodeVersion(NativeCodeVersion nativeCodeVersion)
{
STANDARD_VM_CONTRACT;
- _ASSERTE(!pMethod->IsNativeCodeStableAfterInit());
+ MethodDesc* pMethod = nativeCodeVersion.GetMethodDesc();
+ CodeVersionManager* pCodeVersionManager = pMethod->GetCodeVersionManager();
- PCODE pExistingCode = pMethod->GetNativeCode();
-#ifdef FEATURE_INTERPRETER
- if (!pMethod->SetNativeCodeInterlocked(pCode, pExistingCode, TRUE))
-#else
- if (!pMethod->SetNativeCodeInterlocked(pCode, pExistingCode))
-#endif
+ // If the ilParent version is active this will activate the native code version now.
+ // Otherwise if the ilParent version becomes active again in the future the native
+ // code version will activate then.
+ ILCodeVersion ilParent;
+ HRESULT hr = S_OK;
{
- //We aren't there yet, but when the feature is finished we shouldn't be racing against any other code mutator and there would be no
- //reason for this to fail
- STRESS_LOG2(LF_TIEREDCOMPILATION, LL_INFO10, "TieredCompilationManager::InstallMethodCode: Method %pM failed to update native code slot. Code=%pK\n",
- pMethod, pCode);
+ // As long as we are exclusively using precode publishing for tiered compilation
+ // methods this first attempt should succeed
+ CodeVersionManager::TableLockHolder lock(pCodeVersionManager);
+ ilParent = nativeCodeVersion.GetILCodeVersion();
+ hr = ilParent.SetActiveNativeCodeVersion(nativeCodeVersion, FALSE);
}
- else
+ if (hr == CORPROF_E_RUNTIME_SUSPEND_REQUIRED)
{
- Precode* pPrecode = pMethod->GetPrecode();
- if (!pPrecode->SetTargetInterlocked(pCode, FALSE))
+ // if we start using jump-stamp publishing for tiered compilation, the first attempt
+ // without the runtime suspended will fail and then this second attempt will
+ // succeed.
+ // Even though this works performance is likely to be quite bad. Realistically
+ // we are going to need batched updates to makes tiered-compilation + jump-stamp
+ // viable. This fallback path is just here as a proof-of-concept.
+ ThreadSuspend::SuspendEE(ThreadSuspend::SUSPEND_FOR_REJIT);
{
- //We aren't there yet, but when the feature is finished we shouldn't be racing against any other code mutator and there would be no
- //reason for this to fail
- STRESS_LOG2(LF_TIEREDCOMPILATION, LL_INFO10, "TieredCompilationManager::InstallMethodCode: Method %pM failed to update precode. Code=%pK\n",
- pMethod, pCode);
+ CodeVersionManager::TableLockHolder lock(pCodeVersionManager);
+ hr = ilParent.SetActiveNativeCodeVersion(nativeCodeVersion, TRUE);
}
+ ThreadSuspend::RestartEE(FALSE, TRUE);
+ }
+ if (FAILED(hr))
+ {
+ STRESS_LOG2(LF_TIEREDCOMPILATION, LL_INFO10, "TieredCompilationManager::ActivateCodeVersion: Method %pM failed to publish native code for native code version %d\n",
+ pMethod, nativeCodeVersion.GetVersionId());
}
}
// Dequeues the next method in the optmization queue.
// This should be called with m_lock already held and runs
// on the background thread.
-MethodDesc* TieredCompilationManager::GetNextMethodToOptimize()
+NativeCodeVersion TieredCompilationManager::GetNextMethodToOptimize()
{
STANDARD_VM_CONTRACT;
- SListElem<MethodDesc*>* pElem = m_methodsToOptimize.RemoveHead();
+ SListElem<NativeCodeVersion>* pElem = m_methodsToOptimize.RemoveHead();
if (pElem != NULL)
{
- MethodDesc* pMD = pElem->GetValue();
+ NativeCodeVersion nativeCodeVersion = pElem->GetValue();
delete pElem;
- return pMD;
+ return nativeCodeVersion;
+ }
+ return NativeCodeVersion();
+}
+
+void TieredCompilationManager::IncrementWorkerThreadCount()
+{
+ STANDARD_VM_CONTRACT;
+ //m_lock should be held
+
+ m_countOptimizationThreadsRunning++;
+ m_asyncWorkDoneEvent.Reset();
+}
+
+void TieredCompilationManager::DecrementWorkerThreadCount()
+{
+ STANDARD_VM_CONTRACT;
+ //m_lock should be held
+
+ m_countOptimizationThreadsRunning--;
+ if (m_countOptimizationThreadsRunning == 0)
+ {
+ m_asyncWorkDoneEvent.Set();
+ }
+}
+
+//static
+CORJIT_FLAGS TieredCompilationManager::GetJitFlags(NativeCodeVersion nativeCodeVersion)
+{
+ LIMITED_METHOD_CONTRACT;
+
+ CORJIT_FLAGS flags;
+ if (!nativeCodeVersion.GetMethodDesc()->IsEligibleForTieredCompilation())
+ {
+#ifdef FEATURE_INTERPRETER
+ flags.Set(CORJIT_FLAGS::CORJIT_FLAG_MAKEFINALCODE);
+#endif
+ return flags;
+ }
+
+ if (nativeCodeVersion.GetOptimizationTier() == NativeCodeVersion::OptimizationTier0)
+ {
+ flags.Set(CORJIT_FLAGS::CORJIT_FLAG_TIER0);
+ }
+ else
+ {
+ flags.Set(CORJIT_FLAGS::CORJIT_FLAG_TIER1);
+#ifdef FEATURE_INTERPRETER
+ flags.Set(CORJIT_FLAGS::CORJIT_FLAG_MAKEFINALCODE);
+#endif
}
- return NULL;
+ return flags;
}
#endif // FEATURE_TIERED_COMPILATION
diff --git a/src/vm/tieredcompilation.h b/src/vm/tieredcompilation.h
index 71236c5374..9f6187244a 100644
--- a/src/vm/tieredcompilation.h
+++ b/src/vm/tieredcompilation.h
@@ -26,24 +26,31 @@ public:
void Init(ADID appDomainId);
BOOL OnMethodCalled(MethodDesc* pMethodDesc, DWORD currentCallCount);
- void OnAppDomainShutdown();
+ void AsyncPromoteMethodToTier1(MethodDesc* pMethodDesc);
+ static void ShutdownAllDomains();
+ void Shutdown(BOOL fBlockUntilAsyncWorkIsComplete);
+ static CORJIT_FLAGS GetJitFlags(NativeCodeVersion nativeCodeVersion);
private:
static DWORD StaticOptimizeMethodsCallback(void* args);
void OptimizeMethodsCallback();
- void OptimizeMethod(MethodDesc* pMethod);
- MethodDesc* GetNextMethodToOptimize();
- PCODE CompileMethod(MethodDesc* pMethod);
- void InstallMethodCode(MethodDesc* pMethod, PCODE pCode);
+ void OptimizeMethod(NativeCodeVersion nativeCodeVersion);
+ NativeCodeVersion GetNextMethodToOptimize();
+ BOOL CompileCodeVersion(NativeCodeVersion nativeCodeVersion);
+ void ActivateCodeVersion(NativeCodeVersion nativeCodeVersion);
+
+ void IncrementWorkerThreadCount();
+ void DecrementWorkerThreadCount();
SpinLock m_lock;
- SList<SListElem<MethodDesc*>> m_methodsToOptimize;
+ SList<SListElem<NativeCodeVersion>> m_methodsToOptimize;
ADID m_domainId;
BOOL m_isAppDomainShuttingDown;
DWORD m_countOptimizationThreadsRunning;
DWORD m_callCountOptimizationThreshhold;
DWORD m_optimizationQuantumMs;
+ CLREvent m_asyncWorkDoneEvent;
};
#endif // FEATURE_TIERED_COMPILATION
diff --git a/src/vm/typehandle.cpp b/src/vm/typehandle.cpp
index 32384cc490..9e8afba82f 100644
--- a/src/vm/typehandle.cpp
+++ b/src/vm/typehandle.cpp
@@ -494,7 +494,6 @@ DWORD TypeHandle::IsTransparentProxy() const
return FALSE;
}
-#ifdef FEATURE_HFA
bool TypeHandle::IsHFA() const
{
WRAPPER_NO_CONTRACT;
@@ -520,7 +519,7 @@ CorElementType TypeHandle::GetHFAType() const
return ELEMENT_TYPE_END;
}
-#endif // FEATURE_HFA
+
#ifdef FEATURE_64BIT_ALIGNMENT
bool TypeHandle::RequiresAlign8() const
@@ -1546,6 +1545,14 @@ BOOL TypeHandle::IsByRef() const
}
+BOOL TypeHandle::IsByRefLike() const
+{
+ LIMITED_METHOD_CONTRACT;
+
+ return(!IsTypeDesc() && AsMethodTable()->IsByRefLike());
+
+}
+
BOOL TypeHandle::IsPointer() const
{
LIMITED_METHOD_CONTRACT;
diff --git a/src/vm/typehandle.h b/src/vm/typehandle.h
index 72a5656cc3..cec772e3be 100644
--- a/src/vm/typehandle.h
+++ b/src/vm/typehandle.h
@@ -394,10 +394,8 @@ public:
CHECK CheckFullyLoaded();
#endif
-#ifdef FEATURE_HFA
bool IsHFA() const;
CorElementType GetHFAType() const;
-#endif // FEATURE_HFA
#ifdef FEATURE_64BIT_ALIGNMENT
bool RequiresAlign8() const;
@@ -513,6 +511,9 @@ public:
// BYREF
BOOL IsByRef() const;
+ // BYREFLIKE (does not return TRUE for IsByRef types)
+ BOOL IsByRefLike() const;
+
// PTR
BOOL IsPointer() const;
diff --git a/src/vm/util.cpp b/src/vm/util.cpp
index 260e0daa38..2c71289c8d 100644
--- a/src/vm/util.cpp
+++ b/src/vm/util.cpp
@@ -1861,8 +1861,6 @@ size_t GetLargestOnDieCacheSize(BOOL bTrueSize)
STATIC_CONTRACT_NOTHROW;
STATIC_CONTRACT_GC_NOTRIGGER;
-#if defined(_TARGET_AMD64_) || defined (_TARGET_X86_)
-
static size_t maxSize;
static size_t maxTrueSize;
@@ -1879,6 +1877,7 @@ size_t GetLargestOnDieCacheSize(BOOL bTrueSize)
}
}
+#if defined(_TARGET_AMD64_) || defined (_TARGET_X86_)
DefaultCatchFilterParam param;
param.pv = COMPLUS_EXCEPTION_EXECUTE_HANDLER;
@@ -2001,18 +2000,20 @@ size_t GetLargestOnDieCacheSize(BOOL bTrueSize)
{
}
PAL_ENDTRY
+#else
+ maxSize = maxTrueSize = GetLogicalProcessorCacheSizeFromOS() ; // Returns the size of the highest level processor cache
+#endif
+
+#if defined(_TARGET_ARM64_)
+ // Bigger gen0 size helps arm64 targets
+ maxSize = maxTrueSize * 3;
+#endif
// printf("GetLargestOnDieCacheSize returns %d, adjusted size %d\n", maxSize, maxTrueSize);
if (bTrueSize)
return maxTrueSize;
else
return maxSize;
-
-#else
- size_t cache_size = GetLogicalProcessorCacheSizeFromOS() ; // Returns the size of the highest level processor cache
- return cache_size;
-
-#endif
}
//---------------------------------------------------------------------
@@ -2845,7 +2846,6 @@ void InitializeClrNotifications()
#if defined(FEATURE_GDBJIT)
#include "gdbjit.h"
-__declspec(thread) bool tls_isSymReaderInProgress = false;
#endif // FEATURE_GDBJIT
// called from the runtime
@@ -2859,19 +2859,12 @@ void DACNotify::DoJITNotification(MethodDesc *MethodDescPtr)
MODE_PREEMPTIVE;
}
CONTRACTL_END;
-#if defined(FEATURE_GDBJIT) && defined(FEATURE_PAL) && !defined(CROSSGEN_COMPILE)
- if(!tls_isSymReaderInProgress)
- {
- tls_isSymReaderInProgress = true;
- NotifyGdb::MethodCompiled(MethodDescPtr);
- tls_isSymReaderInProgress = false;
- }
-#endif
+
TADDR Args[2] = { JIT_NOTIFICATION, (TADDR) MethodDescPtr };
DACNotifyExceptionHelper(Args, 2);
}
-void DACNotify::DoJITDiscardNotification(MethodDesc *MethodDescPtr)
+void DACNotify::DoJITPitchingNotification(MethodDesc *MethodDescPtr)
{
CONTRACTL
{
@@ -2883,9 +2876,9 @@ void DACNotify::DoJITDiscardNotification(MethodDesc *MethodDescPtr)
CONTRACTL_END;
#if defined(FEATURE_GDBJIT) && defined(FEATURE_PAL) && !defined(CROSSGEN_COMPILE)
- NotifyGdb::MethodDropped(MethodDescPtr);
+ NotifyGdb::MethodPitched(MethodDescPtr);
#endif
- TADDR Args[2] = { JIT_DISCARD_NOTIFICATION, (TADDR) MethodDescPtr };
+ TADDR Args[2] = { JIT_PITCHING_NOTIFICATION, (TADDR) MethodDescPtr };
DACNotifyExceptionHelper(Args, 2);
}
@@ -3007,10 +3000,10 @@ BOOL DACNotify::ParseJITNotification(TADDR Args[], TADDR& MethodDescPtr)
return TRUE;
}
-BOOL DACNotify::ParseJITDiscardNotification(TADDR Args[], TADDR& MethodDescPtr)
+BOOL DACNotify::ParseJITPitchingNotification(TADDR Args[], TADDR& MethodDescPtr)
{
- _ASSERTE(Args[0] == JIT_DISCARD_NOTIFICATION);
- if (Args[0] != JIT_DISCARD_NOTIFICATION)
+ _ASSERTE(Args[0] == JIT_PITCHING_NOTIFICATION);
+ if (Args[0] != JIT_PITCHING_NOTIFICATION)
{
return FALSE;
}
diff --git a/src/vm/util.hpp b/src/vm/util.hpp
index 1f86d6c2d5..edfd9161e4 100644
--- a/src/vm/util.hpp
+++ b/src/vm/util.hpp
@@ -44,6 +44,13 @@
#define UtilMessageBoxNonLocalizedVA __error("Use one of the EEMessageBox APIs (defined in eemessagebox.h) from inside the EE")
#define WszMessageBox __error("Use one of the EEMessageBox APIs (defined in eemessagebox.h) from inside the EE")
+// Hot cache lines need to be aligned to cache line size to improve performance
+#if defined(ARM64)
+#define MAX_CACHE_LINE_SIZE 128
+#else
+#define MAX_CACHE_LINE_SIZE 64
+#endif
+
//========================================================================
// More convenient names for integer types of a guaranteed size.
//========================================================================
@@ -1064,7 +1071,7 @@ public:
MODULE_LOAD_NOTIFICATION=1,
MODULE_UNLOAD_NOTIFICATION=2,
JIT_NOTIFICATION=3,
- JIT_DISCARD_NOTIFICATION=4,
+ JIT_PITCHING_NOTIFICATION=4,
EXCEPTION_NOTIFICATION=5,
GC_NOTIFICATION= 6,
CATCH_ENTER_NOTIFICATION = 7,
@@ -1072,7 +1079,7 @@ public:
// called from the runtime
static void DoJITNotification(MethodDesc *MethodDescPtr);
- static void DoJITDiscardNotification(MethodDesc *MethodDescPtr);
+ static void DoJITPitchingNotification(MethodDesc *MethodDescPtr);
static void DoModuleLoadNotification(Module *Module);
static void DoModuleUnloadNotification(Module *Module);
static void DoExceptionNotification(class Thread* ThreadPtr);
@@ -1082,7 +1089,7 @@ public:
// called from the DAC
static int GetType(TADDR Args[]);
static BOOL ParseJITNotification(TADDR Args[], TADDR& MethodDescPtr);
- static BOOL ParseJITDiscardNotification(TADDR Args[], TADDR& MethodDescPtr);
+ static BOOL ParseJITPitchingNotification(TADDR Args[], TADDR& MethodDescPtr);
static BOOL ParseModuleLoadNotification(TADDR Args[], TADDR& ModulePtr);
static BOOL ParseModuleUnloadNotification(TADDR Args[], TADDR& ModulePtr);
static BOOL ParseExceptionNotification(TADDR Args[], TADDR& ThreadPtr);
diff --git a/src/vm/vars.cpp b/src/vm/vars.cpp
index 3a8046b26b..ff941d2101 100644
--- a/src/vm/vars.cpp
+++ b/src/vm/vars.cpp
@@ -99,7 +99,6 @@ GPTR_IMPL(MethodTable, g_pICastableInterface);
GPTR_IMPL(MethodDesc, g_pExecuteBackoutCodeHelperMethod);
-GPTR_IMPL(MethodDesc, g_pObjectCtorMD);
GPTR_IMPL(MethodDesc, g_pObjectFinalizerMD);
GPTR_IMPL(Thread,g_pFinalizerThread);
diff --git a/src/vm/vars.hpp b/src/vm/vars.hpp
index cc167f2809..c9f4848692 100644
--- a/src/vm/vars.hpp
+++ b/src/vm/vars.hpp
@@ -404,7 +404,6 @@ GPTR_DECL(MethodTable, g_pICastableInterface);
GPTR_DECL(MethodDesc, g_pExecuteBackoutCodeHelperMethod);
-GPTR_DECL(MethodDesc, g_pObjectCtorMD);
GPTR_DECL(MethodDesc, g_pObjectFinalizerMD);
//<TODO> @TODO Remove eventually - determines whether the verifier throws an exception when something fails</TODO>
diff --git a/src/vm/virtualcallstub.cpp b/src/vm/virtualcallstub.cpp
index c230f254c6..2e94a16666 100644
--- a/src/vm/virtualcallstub.cpp
+++ b/src/vm/virtualcallstub.cpp
@@ -20,6 +20,10 @@
#include "compile.h"
#endif
+#ifdef FEATURE_PERFMAP
+#include "perfmap.h"
+#endif
+
#ifndef DACCESS_COMPILE
//@TODO: make these conditional on whether logs are being produced
@@ -2694,6 +2698,10 @@ DispatchHolder *VirtualCallStubManager::GenerateDispatchStub(PCODE ad
LOG((LF_STUBS, LL_INFO10000, "GenerateDispatchStub for token" FMT_ADDR "and pMT" FMT_ADDR "at" FMT_ADDR "\n",
DBG_ADDR(dispatchToken), DBG_ADDR(pMTExpected), DBG_ADDR(holder->stub())));
+#ifdef FEATURE_PERFMAP
+ PerfMap::LogStubs(__FUNCTION__, "GenerateDispatchStub", (PCODE)holder->stub(), holder->stub()->size());
+#endif
+
RETURN (holder);
}
@@ -2736,6 +2744,10 @@ DispatchHolder *VirtualCallStubManager::GenerateDispatchStubLong(PCODE
LOG((LF_STUBS, LL_INFO10000, "GenerateDispatchStub for token" FMT_ADDR "and pMT" FMT_ADDR "at" FMT_ADDR "\n",
DBG_ADDR(dispatchToken), DBG_ADDR(pMTExpected), DBG_ADDR(holder->stub())));
+#ifdef FEATURE_PERFMAP
+ PerfMap::LogStubs(__FUNCTION__, "GenerateDispatchStub", (PCODE)holder->stub(), holder->stub()->size());
+#endif
+
RETURN (holder);
}
#endif
@@ -2822,6 +2834,10 @@ ResolveHolder *VirtualCallStubManager::GenerateResolveStub(PCODE addr
LOG((LF_STUBS, LL_INFO10000, "GenerateResolveStub for token" FMT_ADDR "at" FMT_ADDR "\n",
DBG_ADDR(dispatchToken), DBG_ADDR(holder->stub())));
+#ifdef FEATURE_PERFMAP
+ PerfMap::LogStubs(__FUNCTION__, "GenerateResolveStub", (PCODE)holder->stub(), holder->stub()->size());
+#endif
+
RETURN (holder);
}
@@ -2852,6 +2868,10 @@ LookupHolder *VirtualCallStubManager::GenerateLookupStub(PCODE addrOfResolver, s
LOG((LF_STUBS, LL_INFO10000, "GenerateLookupStub for token" FMT_ADDR "at" FMT_ADDR "\n",
DBG_ADDR(dispatchToken), DBG_ADDR(holder->stub())));
+#ifdef FEATURE_PERFMAP
+ PerfMap::LogStubs(__FUNCTION__, "GenerateLookupStub", (PCODE)holder->stub(), holder->stub()->size());
+#endif
+
RETURN (holder);
}
diff --git a/src/vm/win32threadpool.cpp b/src/vm/win32threadpool.cpp
index 18df0dc76e..eabbcb93ae 100644
--- a/src/vm/win32threadpool.cpp
+++ b/src/vm/win32threadpool.cpp
@@ -86,7 +86,7 @@ SVAL_IMPL(LONG,ThreadpoolMgr,MaxFreeCPThreads); // = MaxFreeCP
Volatile<LONG> ThreadpoolMgr::NumCPInfrastructureThreads = 0; // number of threads currently busy handling draining cycle
// Cacheline aligned, hot variable
-DECLSPEC_ALIGN(64) SVAL_IMPL(ThreadpoolMgr::ThreadCounter, ThreadpoolMgr, WorkerCounter);
+DECLSPEC_ALIGN(MAX_CACHE_LINE_SIZE) SVAL_IMPL(ThreadpoolMgr::ThreadCounter, ThreadpoolMgr, WorkerCounter);
SVAL_IMPL(LONG,ThreadpoolMgr,MinLimitTotalWorkerThreads); // = MaxLimitCPThreadsPerCPU * number of CPUS
SVAL_IMPL(LONG,ThreadpoolMgr,MaxLimitTotalWorkerThreads); // = MaxLimitCPThreadsPerCPU * number of CPUS
@@ -97,7 +97,7 @@ LONG ThreadpoolMgr::cpuUtilizationAverage = 0;
HillClimbing ThreadpoolMgr::HillClimbingInstance;
// Cacheline aligned, 3 hot variables updated in a group
-DECLSPEC_ALIGN(64) LONG ThreadpoolMgr::PriorCompletedWorkRequests = 0;
+DECLSPEC_ALIGN(MAX_CACHE_LINE_SIZE) LONG ThreadpoolMgr::PriorCompletedWorkRequests = 0;
DWORD ThreadpoolMgr::PriorCompletedWorkRequestsTime;
DWORD ThreadpoolMgr::NextCompletedWorkRequestsTime;
@@ -116,10 +116,10 @@ int ThreadpoolMgr::ThreadAdjustmentInterval;
LONG ThreadpoolMgr::Initialization=0; // indicator of whether the threadpool is initialized.
// Cacheline aligned, hot variable
-DECLSPEC_ALIGN(64) unsigned int ThreadpoolMgr::LastDequeueTime; // used to determine if work items are getting thread starved
+DECLSPEC_ALIGN(MAX_CACHE_LINE_SIZE) unsigned int ThreadpoolMgr::LastDequeueTime; // used to determine if work items are getting thread starved
// Move out of from preceeding variables' cache line
-DECLSPEC_ALIGN(64) int ThreadpoolMgr::offset_counter = 0;
+DECLSPEC_ALIGN(MAX_CACHE_LINE_SIZE) int ThreadpoolMgr::offset_counter = 0;
SPTR_IMPL(WorkRequest,ThreadpoolMgr,WorkRequestHead); // Head of work request queue
SPTR_IMPL(WorkRequest,ThreadpoolMgr,WorkRequestTail); // Head of work request queue
@@ -144,17 +144,17 @@ HANDLE ThreadpoolMgr::TimerThread=NULL;
Thread *ThreadpoolMgr::pTimerThread=NULL;
// Cacheline aligned, hot variable
-DECLSPEC_ALIGN(64) DWORD ThreadpoolMgr::LastTickCount;
+DECLSPEC_ALIGN(MAX_CACHE_LINE_SIZE) DWORD ThreadpoolMgr::LastTickCount;
#ifdef _DEBUG
DWORD ThreadpoolMgr::TickCountAdjustment=0;
#endif
// Cacheline aligned, hot variable
-DECLSPEC_ALIGN(64) LONG ThreadpoolMgr::GateThreadStatus=GATE_THREAD_STATUS_NOT_RUNNING;
+DECLSPEC_ALIGN(MAX_CACHE_LINE_SIZE) LONG ThreadpoolMgr::GateThreadStatus=GATE_THREAD_STATUS_NOT_RUNNING;
// Move out of from preceeding variables' cache line
-DECLSPEC_ALIGN(64) ThreadpoolMgr::RecycledListsWrapper ThreadpoolMgr::RecycledLists;
+DECLSPEC_ALIGN(MAX_CACHE_LINE_SIZE) ThreadpoolMgr::RecycledListsWrapper ThreadpoolMgr::RecycledLists;
ThreadpoolMgr::TimerInfo *ThreadpoolMgr::TimerInfosToBeRecycled = NULL;
@@ -1815,8 +1815,8 @@ Thread* ThreadpoolMgr::CreateUnimpersonatedThread(LPTHREAD_START_ROUTINE lpStart
// CreateNewThread takes care of reverting any impersonation - so dont do anything here.
bOK = pThread->CreateNewThread(0, // default stack size
lpStartAddress,
- lpArgs //arguments
- );
+ lpArgs, //arguments
+ W(".NET Core ThreadPool"));
}
else {
#ifndef FEATURE_PAL
diff --git a/src/vm/win32threadpool.h b/src/vm/win32threadpool.h
index 65be889a50..fc5742b494 100644
--- a/src/vm/win32threadpool.h
+++ b/src/vm/win32threadpool.h
@@ -123,9 +123,8 @@ class ThreadpoolMgr
class UnfairSemaphore
{
private:
-
// padding to ensure we get our own cache line
- BYTE padding1[64];
+ BYTE padding1[MAX_CACHE_LINE_SIZE];
//
// We track everything we care about in a single 64-bit struct to allow us to
@@ -146,12 +145,12 @@ class ThreadpoolMgr
} m_counts;
private:
+ // padding to ensure we get our own cache line
+ BYTE padding2[MAX_CACHE_LINE_SIZE];
+
const int m_spinLimitPerProcessor; //used when calculating max spin duration
CLRSemaphore m_sem; //waiters wait on this
- // padding to ensure we get our own cache line
- BYTE padding2[64];
-
INDEBUG(int m_maxCount;)
bool UpdateCounts(Counts newCounts, Counts currentCounts)
@@ -350,6 +349,9 @@ public:
{
static const int MaxPossibleCount = 0x7fff;
+ // padding to ensure we get our own cache line
+ BYTE padding1[MAX_CACHE_LINE_SIZE];
+
union Counts
{
struct
@@ -370,11 +372,10 @@ public:
LONGLONG AsLongLong;
bool operator==(Counts other) {LIMITED_METHOD_CONTRACT; return AsLongLong == other.AsLongLong;}
-
} counts;
// padding to ensure we get our own cache line
- BYTE padding[64];
+ BYTE padding2[MAX_CACHE_LINE_SIZE];
Counts GetCleanCounts()
{
@@ -962,11 +963,11 @@ public:
//
class RecycledListsWrapper
{
- DWORD CacheGuardPre[64/sizeof(DWORD)];
+ DWORD CacheGuardPre[MAX_CACHE_LINE_SIZE/sizeof(DWORD)];
RecycledListInfo (*pRecycledListPerProcessor)[MEMTYPE_COUNT]; // RecycledListInfo [numProc][MEMTYPE_COUNT]
- DWORD CacheGuardPost[64/sizeof(DWORD)];
+ DWORD CacheGuardPost[MAX_CACHE_LINE_SIZE/sizeof(DWORD)];
public:
void Initialize( unsigned int numProcs );
@@ -1247,11 +1248,11 @@ private:
SVAL_DECL(LONG,MinLimitTotalWorkerThreads); // same as MinLimitTotalCPThreads
SVAL_DECL(LONG,MaxLimitTotalWorkerThreads); // same as MaxLimitTotalCPThreads
- DECLSPEC_ALIGN(64) static unsigned int LastDequeueTime; // used to determine if work items are getting thread starved
+ DECLSPEC_ALIGN(MAX_CACHE_LINE_SIZE) static unsigned int LastDequeueTime; // used to determine if work items are getting thread starved
static HillClimbing HillClimbingInstance;
- DECLSPEC_ALIGN(64) static LONG PriorCompletedWorkRequests;
+ DECLSPEC_ALIGN(MAX_CACHE_LINE_SIZE) static LONG PriorCompletedWorkRequests;
static DWORD PriorCompletedWorkRequestsTime;
static DWORD NextCompletedWorkRequestsTime;
@@ -1277,7 +1278,7 @@ private:
static const DWORD WorkerTimeout = 20 * 1000;
static const DWORD WorkerTimeoutAppX = 5 * 1000; // shorter timeout to allow threads to exit prior to app suspension
- DECLSPEC_ALIGN(64) SVAL_DECL(ThreadCounter,WorkerCounter);
+ DECLSPEC_ALIGN(MAX_CACHE_LINE_SIZE) SVAL_DECL(ThreadCounter,WorkerCounter);
//
// WorkerSemaphore is an UnfairSemaphore because:
@@ -1306,7 +1307,7 @@ private:
SVAL_DECL(LIST_ENTRY,TimerQueue); // queue of timers
static HANDLE TimerThread; // Currently we only have one timer thread
static Thread* pTimerThread;
- DECLSPEC_ALIGN(64) static DWORD LastTickCount; // the count just before timer thread goes to sleep
+ DECLSPEC_ALIGN(MAX_CACHE_LINE_SIZE) static DWORD LastTickCount; // the count just before timer thread goes to sleep
static BOOL InitCompletionPortThreadpool; // flag indicating whether completion port threadpool has been initialized
static HANDLE GlobalCompletionPort; // used for binding io completions on file handles
@@ -1319,20 +1320,20 @@ private:
SVAL_DECL(LONG,MinLimitTotalCPThreads);
SVAL_DECL(LONG,MaxFreeCPThreads); // = MaxFreeCPThreadsPerCPU * Number of CPUS
- DECLSPEC_ALIGN(64) static LONG GateThreadStatus; // See GateThreadStatus enumeration
+ DECLSPEC_ALIGN(MAX_CACHE_LINE_SIZE) static LONG GateThreadStatus; // See GateThreadStatus enumeration
static Volatile<LONG> NumCPInfrastructureThreads; // number of threads currently busy handling draining cycle
SVAL_DECL(LONG,cpuUtilization);
static LONG cpuUtilizationAverage;
- DECLSPEC_ALIGN(64) static RecycledListsWrapper RecycledLists;
+ DECLSPEC_ALIGN(MAX_CACHE_LINE_SIZE) static RecycledListsWrapper RecycledLists;
#ifdef _DEBUG
static DWORD TickCountAdjustment; // add this value to value returned by GetTickCount
#endif
- DECLSPEC_ALIGN(64) static int offset_counter;
+ DECLSPEC_ALIGN(MAX_CACHE_LINE_SIZE) static int offset_counter;
static const int offset_multiplier = 128;
};
diff --git a/src/zap/zapimage.cpp b/src/zap/zapimage.cpp
index 2b38eaf107..96fa81fba1 100644
--- a/src/zap/zapimage.cpp
+++ b/src/zap/zapimage.cpp
@@ -572,6 +572,7 @@ void ZapImage::AllocateVirtualSections()
#endif // defined(WIN64EXCEPTIONS)
m_pPreloadSections[CORCOMPILE_SECTION_READONLY_WARM] = NewVirtualSection(pTextSection, IBCProfiledSection | WarmRange | ReadonlySection, sizeof(TADDR));
+ m_pPreloadSections[CORCOMPILE_SECTION_READONLY_VCHUNKS_AND_DICTIONARY] = NewVirtualSection(pTextSection, IBCProfiledSection | WarmRange | ReadonlySection, sizeof(TADDR));
//
// GC Info for methods which were not touched in profiling
@@ -1106,6 +1107,10 @@ HANDLE ZapImage::SaveImage(LPCWSTR wszOutputFileName, CORCOMPILE_NGEN_SIGNATURE
HANDLE hFile = GenerateFile(wszOutputFileName, pNativeImageSig);
+ if (m_zapper->m_pOpt->m_verbose)
+ {
+ PrintStats(wszOutputFileName);
+ }
return hFile;
}
diff --git a/src/zap/zapinfo.cpp b/src/zap/zapinfo.cpp
index f1399b3d4d..b8ef3eab91 100644
--- a/src/zap/zapinfo.cpp
+++ b/src/zap/zapinfo.cpp
@@ -448,25 +448,6 @@ void ZapInfo::CompileMethod()
}
#endif
- if (!m_jitFlags.IsSet(CORJIT_FLAGS::CORJIT_FLAG_SKIP_VERIFICATION))
- {
- BOOL raiseVerificationException, unverifiableGenericCode;
-
- m_jitFlags = GetCompileFlagsIfGenericInstantiation(
- m_currentMethodHandle,
- m_jitFlags,
- this,
- &raiseVerificationException,
- &unverifiableGenericCode);
-
- // Instead of raising a VerificationException, we will leave the method
- // uncompiled. If it gets called at runtime, we will raise the
- // VerificationException at that time while trying to compile the method.
- if (raiseVerificationException)
- return;
- }
-
-
if (m_pImage->m_stats)
{
m_pImage->m_stats->m_methods++;
@@ -3564,6 +3545,11 @@ const char* ZapInfo::getMethodName(CORINFO_METHOD_HANDLE ftn, const char **modul
return m_pEEJitInfo->getMethodName(ftn, moduleName);
}
+const char* ZapInfo::getMethodNameFromMetadata(CORINFO_METHOD_HANDLE ftn, const char **className, const char** namespaceName)
+{
+ return m_pEEJitInfo->getMethodNameFromMetadata(ftn, className, namespaceName);
+}
+
unsigned ZapInfo::getMethodHash(CORINFO_METHOD_HANDLE ftn)
{
return m_pEEJitInfo->getMethodHash(ftn);
@@ -3702,10 +3688,11 @@ CORINFO_MODULE_HANDLE ZapInfo::getMethodModule(CORINFO_METHOD_HANDLE method)
}
void ZapInfo::getMethodVTableOffset(CORINFO_METHOD_HANDLE method,
- unsigned * pOffsetOfIndirection,
- unsigned * pOffsetAfterIndirection)
+ unsigned * pOffsetOfIndirection,
+ unsigned * pOffsetAfterIndirection,
+ bool * isRelative)
{
- m_pEEJitInfo->getMethodVTableOffset(method, pOffsetOfIndirection, pOffsetAfterIndirection);
+ m_pEEJitInfo->getMethodVTableOffset(method, pOffsetOfIndirection, pOffsetAfterIndirection, isRelative);
}
CORINFO_METHOD_HANDLE ZapInfo::resolveVirtualMethod(
diff --git a/src/zap/zapinfo.h b/src/zap/zapinfo.h
index 44ad5de52d..d533975c79 100644
--- a/src/zap/zapinfo.h
+++ b/src/zap/zapinfo.h
@@ -616,6 +616,10 @@ public:
const char* getMethodName(CORINFO_METHOD_HANDLE ftn,
const char **moduleName);
+ const char* getMethodNameFromMetadata(CORINFO_METHOD_HANDLE ftn,
+ const char **className,
+ const char **namespaceName);
+
unsigned getMethodHash(CORINFO_METHOD_HANDLE ftn);
DWORD getMethodAttribs(CORINFO_METHOD_HANDLE ftn);
void setMethodAttribs(CORINFO_METHOD_HANDLE ftn, CorInfoMethodRuntimeFlags attribs);
@@ -662,7 +666,8 @@ public:
void getMethodVTableOffset(CORINFO_METHOD_HANDLE method,
unsigned * pOffsetOfIndirection,
- unsigned * pOffsetAfterIndirection);
+ unsigned * pOffsetAfterIndirection,
+ bool * isRelative);
CORINFO_METHOD_HANDLE resolveVirtualMethod(
CORINFO_METHOD_HANDLE virtualMethod,
diff --git a/src/zap/zapperstats.cpp b/src/zap/zapperstats.cpp
index 8a7be16905..40c03dd15f 100644
--- a/src/zap/zapperstats.cpp
+++ b/src/zap/zapperstats.cpp
@@ -73,6 +73,7 @@ static_assert_no_msg((sizeof(callReasons)/sizeof(callReasons[0])) == CORINFO_IND
ZapperStats::ZapperStats()
: m_methods( 0 )
, m_failedMethods( 0 )
+ , m_failedILStubs( 0 )
, m_ilCodeSize( 0 )
, m_nativeCodeSize( 0 )
, m_nativeColdCodeSize( 0 )
@@ -90,6 +91,9 @@ ZapperStats::ZapperStats()
, m_nativeColdCodeSizeInSplitProfiledMethods( 0 )
, m_nativeCodeSizeInProfiledMethods( 0 )
, m_nativeColdCodeSizeInProfiledMethods( 0 )
+ , m_totalHotCodeSize( 0 )
+ , m_totalUnprofiledCodeSize( 0 )
+ , m_totalColdCodeSize( 0 )
, m_totalCodeSizeInProfiledMethods( 0 )
, m_totalColdCodeSizeInProfiledMethods( 0 )
, m_inputFileSize( 0 )
diff --git a/tests/arm/Tests.lst b/tests/arm/Tests.lst
index 6ccb186b26..b7d3bd0d31 100644
--- a/tests/arm/Tests.lst
+++ b/tests/arm/Tests.lst
@@ -1,15 +1,15 @@
## This list file has been produced automatically. Any changes
## are subject to being overwritten when reproducing this file.
##
-## Last Updated: 18-Jul-2017 16:18:38
-## Commit: 82d70a6012a62c4f4233932dbe9eedab6d4e1f21
+## Last Updated: 01-Sep-2017 09:35:40
+## Commit: 1f88b8e93bfb74947dc2e4ffc485900208a11313
##
[int8_il_r.cmd_1]
RelativePath=JIT\Directed\shift\int8_il_r\int8_il_r.cmd
WorkingDir=JIT\Directed\shift\int8_il_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_relnative.cmd_2]
@@ -17,7 +17,7 @@ RelativePath=JIT\Methodical\refany\_il_relnative\_il_relnative.cmd
WorkingDir=JIT\Methodical\refany\_il_relnative
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[VectorRelOp_r.cmd_3]
@@ -33,7 +33,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\castclass\generics\castclass-generics
WorkingDir=JIT\jit64\valuetypes\nullable\castclass\generics\castclass-generics010
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[repro237932.cmd_5]
@@ -41,7 +41,7 @@ RelativePath=Loader\classloader\generics\regressions\vsw237932\repro237932\repro
WorkingDir=Loader\classloader\generics\regressions\vsw237932\repro237932
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ConvertToUInt3212.cmd_6]
@@ -49,7 +49,7 @@ RelativePath=CoreMangLib\cti\system\convert\ConvertToUInt3212\ConvertToUInt3212.
WorkingDir=CoreMangLib\cti\system\convert\ConvertToUInt3212
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[boxunboxvaluetype_do.cmd_7]
@@ -73,7 +73,7 @@ RelativePath=JIT\Methodical\AsgOp\i8\i8_cs_do\i8_cs_do.cmd
WorkingDir=JIT\Methodical\AsgOp\i8\i8_cs_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[thread17.cmd_10]
@@ -81,7 +81,7 @@ RelativePath=baseservices\threading\generics\TimerCallback\thread17\thread17.cmd
WorkingDir=baseservices\threading\generics\TimerCallback\thread17
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[DevDiv_278371.cmd_11]
@@ -89,7 +89,7 @@ RelativePath=JIT\Regression\JitBlue\DevDiv_278371\DevDiv_278371\DevDiv_278371.cm
WorkingDir=JIT\Regression\JitBlue\DevDiv_278371\DevDiv_278371
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_relunbox.cmd_12]
@@ -97,7 +97,7 @@ RelativePath=JIT\Methodical\xxobj\operand\_il_relunbox\_il_relunbox.cmd
WorkingDir=JIT\Methodical\xxobj\operand\_il_relunbox
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated193.cmd_13]
@@ -105,7 +105,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest193\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest193\Generated193
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[DevDiv_815940_r.cmd_14]
@@ -113,7 +113,7 @@ RelativePath=JIT\Regression\JitBlue\DevDiv_815940\DevDiv_815940_r\DevDiv_815940_
WorkingDir=JIT\Regression\JitBlue\DevDiv_815940\DevDiv_815940_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[IListRemoveAt.cmd_15]
@@ -121,7 +121,7 @@ RelativePath=CoreMangLib\cti\system\collections\generic\ilist\IListRemoveAt\ILis
WorkingDir=CoreMangLib\cti\system\collections\generic\ilist\IListRemoveAt
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GThread01.cmd_16]
@@ -129,7 +129,7 @@ RelativePath=baseservices\threading\generics\syncdelegate\GThread01\GThread01.cm
WorkingDir=baseservices\threading\generics\syncdelegate\GThread01
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[class1_cs_ro.cmd_17]
@@ -137,7 +137,7 @@ RelativePath=JIT\Generics\ConstrainedCall\class1_cs_ro\class1_cs_ro.cmd
WorkingDir=JIT\Generics\ConstrainedCall\class1_cs_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1415.cmd_18]
@@ -145,7 +145,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1415\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1415\Generated1415
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[EncodingGetByteCount1.cmd_19]
@@ -153,7 +153,7 @@ RelativePath=CoreMangLib\cti\system\text\encoding\EncodingGetByteCount1\Encoding
WorkingDir=CoreMangLib\cti\system\text\encoding\EncodingGetByteCount1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ByteEquals2.cmd_20]
@@ -161,7 +161,7 @@ RelativePath=CoreMangLib\cti\system\byte\ByteEquals2\ByteEquals2.cmd
WorkingDir=CoreMangLib\cti\system\byte\ByteEquals2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[LdfldGeneric_ro.cmd_21]
@@ -177,7 +177,7 @@ RelativePath=JIT\IL_Conformance\Old\Base\ldind_stind\ldind_stind.cmd
WorkingDir=JIT\IL_Conformance\Old\Base\ldind_stind
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[generics_d.cmd_23]
@@ -185,7 +185,7 @@ RelativePath=JIT\Methodical\nonvirtualcall\generics_d\generics_d.cmd
WorkingDir=JIT\Methodical\nonvirtualcall\generics_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_2.cmd_24]
@@ -193,7 +193,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_2\GCSimulator_2.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Positive007.cmd_25]
@@ -201,7 +201,7 @@ RelativePath=Loader\classloader\generics\Layout\Specific\Positive007\Positive007
WorkingDir=Loader\classloader\generics\Layout\Specific\Positive007
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[eh05_large.cmd_26]
@@ -217,7 +217,7 @@ RelativePath=Loader\classloader\generics\regressions\109968\test\test.cmd
WorkingDir=Loader\classloader\generics\regressions\109968\test
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_425.cmd_28]
@@ -225,7 +225,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_425\GCSimulator_425.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_425
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[InterlockedAdd1.cmd_29]
@@ -233,7 +233,7 @@ RelativePath=CoreMangLib\cti\system\threading\interlocked\InterlockedAdd1\Interl
WorkingDir=CoreMangLib\cti\system\threading\interlocked\InterlockedAdd1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ConvertToInt32_10.cmd_30]
@@ -241,7 +241,7 @@ RelativePath=CoreMangLib\cti\system\convert\ConvertToInt32_10\ConvertToInt32_10.
WorkingDir=CoreMangLib\cti\system\convert\ConvertToInt32_10
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_dbghanoi.cmd_31]
@@ -249,7 +249,7 @@ RelativePath=JIT\Methodical\VT\etc\_dbghanoi\_dbghanoi.cmd
WorkingDir=JIT\Methodical\VT\etc\_dbghanoi
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_dbgjumper.cmd_32]
@@ -257,7 +257,7 @@ RelativePath=JIT\Methodical\VT\callconv\_dbgjumper\_dbgjumper.cmd
WorkingDir=JIT\Methodical\VT\callconv\_dbgjumper
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_193.cmd_33]
@@ -265,7 +265,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_193\GCSimulator_193.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_193
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1246.cmd_34]
@@ -273,7 +273,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1246\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1246\Generated1246
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1313.cmd_35]
@@ -281,7 +281,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1313\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1313\Generated1313
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[FPAddConst.cmd_36]
@@ -289,7 +289,7 @@ RelativePath=JIT\CodeGenBringUpTests\FPAddConst\FPAddConst.cmd
WorkingDir=JIT\CodeGenBringUpTests\FPAddConst
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b309576.cmd_37]
@@ -313,7 +313,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b49717\b49717\b49717.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b49717\b49717
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_relrefloc_o.cmd_40]
@@ -329,7 +329,7 @@ RelativePath=baseservices\threading\generics\TimerCallback\thread03\thread03.cmd
WorkingDir=baseservices\threading\generics\TimerCallback\thread03
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[cgt_r4.cmd_42]
@@ -337,7 +337,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\cgt_r4\cgt_r4.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\cgt_r4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated80.cmd_43]
@@ -345,7 +345,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest80\Generated
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest80\Generated80
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[hfa_sf1A_d.cmd_44]
@@ -353,7 +353,7 @@ RelativePath=JIT\jit64\hfa\main\testA\hfa_sf1A_d\hfa_sf1A_d.cmd
WorkingDir=JIT\jit64\hfa\main\testA\hfa_sf1A_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[try-catch-struct07.cmd_45]
@@ -361,7 +361,7 @@ RelativePath=baseservices\exceptions\generics\try-catch-struct07\try-catch-struc
WorkingDir=baseservices\exceptions\generics\try-catch-struct07
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b40199.cmd_46]
@@ -377,7 +377,7 @@ RelativePath=JIT\Methodical\Boxing\misc\_dbgenum_il\_dbgenum_il.cmd
WorkingDir=JIT\Methodical\Boxing\misc\_dbgenum_il
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ThreadStartBool.cmd_48]
@@ -393,7 +393,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M10\b05639\b05639\b05639.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M10\b05639\b05639
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[MemoryStreamCtor4.cmd_50]
@@ -401,7 +401,7 @@ RelativePath=CoreMangLib\cti\system\io\memorystream\MemoryStreamCtor4\MemoryStre
WorkingDir=CoreMangLib\cti\system\io\memorystream\MemoryStreamCtor4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[decimal_cs_do.cmd_51]
@@ -409,7 +409,7 @@ RelativePath=JIT\Methodical\MDArray\DataTypes\decimal_cs_do\decimal_cs_do.cmd
WorkingDir=JIT\Methodical\MDArray\DataTypes\decimal_cs_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1482.cmd_52]
@@ -417,7 +417,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1482\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1482\Generated1482
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[xprecise2_cs_ro.cmd_53]
@@ -425,7 +425,7 @@ RelativePath=JIT\Methodical\cctor\xassem\xprecise2_cs_ro\xprecise2_cs_ro.cmd
WorkingDir=JIT\Methodical\cctor\xassem\xprecise2_cs_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[tryCatchFinallyThrow_nonlocalexit2_ro.cmd_54]
@@ -433,7 +433,7 @@ RelativePath=JIT\Methodical\eh\finallyexec\tryCatchFinallyThrow_nonlocalexit2_ro
WorkingDir=JIT\Methodical\eh\finallyexec\tryCatchFinallyThrow_nonlocalexit2_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[throwincatch_r.cmd_55]
@@ -449,7 +449,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\castclass\castclass\castclass041\cast
WorkingDir=JIT\jit64\valuetypes\nullable\castclass\castclass\castclass041
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_relformat.cmd_57]
@@ -457,7 +457,7 @@ RelativePath=JIT\Methodical\refany\_il_relformat\_il_relformat.cmd
WorkingDir=JIT\Methodical\refany\_il_relformat
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b14779.cmd_58]
@@ -465,7 +465,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M09\b14779\b14779\b14779.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M09\b14779\b14779
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[UTF8EncodingGetMaxCharCount.cmd_59]
@@ -473,7 +473,7 @@ RelativePath=CoreMangLib\cti\system\text\utf8encoding\UTF8EncodingGetMaxCharCoun
WorkingDir=CoreMangLib\cti\system\text\utf8encoding\UTF8EncodingGetMaxCharCount
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[branchbackwardswithfinally_d.cmd_60]
@@ -481,7 +481,7 @@ RelativePath=JIT\Methodical\eh\leaves\branchbackwardswithfinally_d\branchbackwar
WorkingDir=JIT\Methodical\eh\leaves\branchbackwardswithfinally_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b07483.cmd_61]
@@ -489,7 +489,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M10\b07483\b07483\b07483.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M10\b07483\b07483
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[dupi.cmd_62]
@@ -497,7 +497,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\dupi\dupi.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\dupi
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[cse2_cs_ro.cmd_63]
@@ -513,7 +513,7 @@ RelativePath=JIT\Directed\coverage\oldtests\lclfldadd_cs_d\lclfldadd_cs_d.cmd
WorkingDir=JIT\Directed\coverage\oldtests\lclfldadd_cs_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated560.cmd_65]
@@ -521,7 +521,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest560\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest560\Generated560
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated864.cmd_66]
@@ -529,7 +529,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest864\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest864\Generated864
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GitHub_1296.cmd_67]
@@ -537,7 +537,7 @@ RelativePath=JIT\Regression\JitBlue\GitHub_1296\GitHub_1296\GitHub_1296.cmd
WorkingDir=JIT\Regression\JitBlue\GitHub_1296\GitHub_1296
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[CgStress2_ro.cmd_68]
@@ -553,7 +553,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_237\GCSimulator_237.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_237
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[try3_d.cmd_70]
@@ -561,7 +561,7 @@ RelativePath=JIT\Directed\leave\try3_d\try3_d.cmd
WorkingDir=JIT\Directed\leave\try3_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated344.cmd_71]
@@ -569,7 +569,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest344\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest344\Generated344
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b84136.cmd_72]
@@ -577,7 +577,7 @@ RelativePath=JIT\Regression\VS-ia64-JIT\M00\b84136\b84136\b84136.cmd
WorkingDir=JIT\Regression\VS-ia64-JIT\M00\b84136\b84136
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated536.cmd_73]
@@ -585,7 +585,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest536\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest536\Generated536
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_speed_dbglcs.cmd_74]
@@ -601,7 +601,7 @@ RelativePath=JIT\Directed\coverage\oldtests\33objref_cs_ro\33objref_cs_ro.cmd
WorkingDir=JIT\Directed\coverage\oldtests\33objref_cs_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[CharIsControl2.cmd_76]
@@ -609,7 +609,7 @@ RelativePath=CoreMangLib\cti\system\char\CharIsControl2\CharIsControl2.cmd
WorkingDir=CoreMangLib\cti\system\char\CharIsControl2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[struct02.cmd_77]
@@ -617,15 +617,7 @@ RelativePath=JIT\Generics\Arrays\ConstructedTypes\Jagged\struct02\struct02.cmd
WorkingDir=JIT\Generics\Arrays\ConstructedTypes\Jagged\struct02
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
-HostStyle=0
-
-[DoubleTryParse.cmd_78]
-RelativePath=CoreMangLib\cti\system\double\DoubleTryParse\DoubleTryParse.cmd
-WorkingDir=CoreMangLib\cti\system\double\DoubleTryParse
-Expected=0
-MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[mainv1.cmd_79]
@@ -633,7 +625,7 @@ RelativePath=readytorun\tests\mainv1\mainv1.cmd
WorkingDir=readytorun\tests\mainv1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_FAIL
+Categories=EXPECTED_PASS
HostStyle=0
[ComparerCompare2.cmd_80]
@@ -641,7 +633,7 @@ RelativePath=CoreMangLib\cti\system\collections\generic\comparer\ComparerCompare
WorkingDir=CoreMangLib\cti\system\collections\generic\comparer\ComparerCompare2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[DictionaryCtor4.cmd_81]
@@ -649,7 +641,7 @@ RelativePath=CoreMangLib\cti\system\collections\generic\dictionary\DictionaryCto
WorkingDir=CoreMangLib\cti\system\collections\generic\dictionary\DictionaryCtor4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[float_cs_r.cmd_82]
@@ -657,7 +649,7 @@ RelativePath=JIT\Methodical\MDArray\DataTypes\float_cs_r\float_cs_r.cmd
WorkingDir=JIT\Methodical\MDArray\DataTypes\float_cs_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[CSharpPart.cmd_83]
@@ -665,7 +657,7 @@ RelativePath=JIT\Regression\Dev11\External\dev11_132534\CSharpPart\CSharpPart.cm
WorkingDir=JIT\Regression\Dev11\External\dev11_132534\CSharpPart
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[blt_r4.cmd_84]
@@ -673,7 +665,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\blt_r4\blt_r4.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\blt_r4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated223.cmd_85]
@@ -681,7 +673,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest223\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest223\Generated223
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCHandleTypeWeak.cmd_86]
@@ -689,7 +681,7 @@ RelativePath=CoreMangLib\cti\system\runtime\interopservices\gchandletype\GCHandl
WorkingDir=CoreMangLib\cti\system\runtime\interopservices\gchandletype\GCHandleTypeWeak
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[UInt32IConvertibleToInt32.cmd_87]
@@ -697,7 +689,7 @@ RelativePath=CoreMangLib\cti\system\uint32\UInt32IConvertibleToInt32\UInt32IConv
WorkingDir=CoreMangLib\cti\system\uint32\UInt32IConvertibleToInt32
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[DoWhileBndChk.cmd_88]
@@ -713,7 +705,7 @@ RelativePath=JIT\IL_Conformance\Old\directed\ldloc_s_r8\ldloc_s_r8.cmd
WorkingDir=JIT\IL_Conformance\Old\directed\ldloc_s_r8
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[convr4d_il_r.cmd_90]
@@ -721,7 +713,7 @@ RelativePath=JIT\Methodical\FPtrunc\convr4d_il_r\convr4d_il_r.cmd
WorkingDir=JIT\Methodical\FPtrunc\convr4d_il_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ArraySort14.cmd_91]
@@ -729,7 +721,7 @@ RelativePath=CoreMangLib\cti\system\array\ArraySort14\ArraySort14.cmd
WorkingDir=CoreMangLib\cti\system\array\ArraySort14
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[isinstvaluetype_do.cmd_92]
@@ -745,7 +737,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\box-unbox\box-unbox008\box-
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\box-unbox\box-unbox008
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b41278.cmd_94]
@@ -753,7 +745,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b41278\b41278\b41278.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b41278\b41278
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b410474.cmd_95]
@@ -761,7 +753,7 @@ RelativePath=JIT\Regression\VS-ia64-JIT\V2.0-Beta2\b410474\b410474\b410474.cmd
WorkingDir=JIT\Regression\VS-ia64-JIT\V2.0-Beta2\b410474\b410474
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_FAIL;2451;EXCLUDED;RVA_STATIC
+Categories=EXPECTED_FAIL;2451;EXCLUDED;RVA_STATIC;Pri1
HostStyle=0
[_il_relconst.cmd_96]
@@ -769,7 +761,7 @@ RelativePath=JIT\Methodical\xxobj\operand\_il_relconst\_il_relconst.cmd
WorkingDir=JIT\Methodical\xxobj\operand\_il_relconst
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ArrayTypeMismatchExceptionctor3.cmd_97]
@@ -777,7 +769,7 @@ RelativePath=CoreMangLib\cti\system\arraytypemismatchexception\ArrayTypeMismatch
WorkingDir=CoreMangLib\cti\system\arraytypemismatchexception\ArrayTypeMismatchExceptionctor3
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbghuge_gcref.cmd_98]
@@ -793,7 +785,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_277\GCSimulator_277.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_277
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[SingleToUInt64.cmd_100]
@@ -801,7 +793,7 @@ RelativePath=CoreMangLib\cti\system\single\SingleToUInt64\SingleToUInt64.cmd
WorkingDir=CoreMangLib\cti\system\single\SingleToUInt64
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b19171.cmd_101]
@@ -809,7 +801,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1.2-M02\b19171\b19171\b19171.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1.2-M02\b19171\b19171
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[nested-try-catch04.cmd_102]
@@ -817,7 +809,7 @@ RelativePath=baseservices\exceptions\generics\nested-try-catch04\nested-try-catc
WorkingDir=baseservices\exceptions\generics\nested-try-catch04
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1156.cmd_103]
@@ -825,7 +817,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1156\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1156\Generated1156
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_dbgtypedref.cmd_104]
@@ -841,7 +833,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1330\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1330\Generated1330
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ListIListAdd.cmd_106]
@@ -849,7 +841,7 @@ RelativePath=CoreMangLib\cti\system\collections\generic\list\ListIListAdd\ListIL
WorkingDir=CoreMangLib\cti\system\collections\generic\list\ListIListAdd
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ble_u4.cmd_107]
@@ -857,7 +849,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\ble_u4\ble_u4.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\ble_u4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated349.cmd_108]
@@ -865,7 +857,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest349\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest349\Generated349
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ldc_sub_ovf_i4.cmd_109]
@@ -881,7 +873,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest766\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest766\Generated766
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[dlstack.cmd_111]
@@ -897,7 +889,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1222\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1222\Generated1222
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated517.cmd_113]
@@ -905,7 +897,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest517\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest517\Generated517
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[castclass-null037.cmd_114]
@@ -913,7 +905,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\castclass\null\castclass-null037\cast
WorkingDir=JIT\jit64\valuetypes\nullable\castclass\null\castclass-null037
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[multipleWRs.cmd_115]
@@ -929,7 +921,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b68757\b68757\b68757.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b68757\b68757
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[UnicodeEncodingGetHashCode.cmd_117]
@@ -937,7 +929,7 @@ RelativePath=CoreMangLib\cti\system\text\unicodeencoding\UnicodeEncodingGetHashC
WorkingDir=CoreMangLib\cti\system\text\unicodeencoding\UnicodeEncodingGetHashCode
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[vsw307137.cmd_118]
@@ -945,7 +937,7 @@ RelativePath=Loader\classloader\regressions\vsw307137\vsw307137\vsw307137.cmd
WorkingDir=Loader\classloader\regressions\vsw307137\vsw307137
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[NegTests.cmd_119]
@@ -969,7 +961,7 @@ RelativePath=JIT\Methodical\stringintern\_Simpleb207621\_Simpleb207621.cmd
WorkingDir=JIT\Methodical\stringintern\_Simpleb207621
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[neg_i4.cmd_122]
@@ -977,7 +969,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\neg_i4\neg_i4.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\neg_i4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[regalloc2.cmd_123]
@@ -985,7 +977,7 @@ RelativePath=JIT\Directed\intrinsic\interlocked\regalloc2\regalloc2.cmd
WorkingDir=JIT\Directed\intrinsic\interlocked\regalloc2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[CollectionCountTest.cmd_124]
@@ -1001,7 +993,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest997\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest997\Generated997
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated88.cmd_126]
@@ -1009,7 +1001,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest88\Generated
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest88\Generated88
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[int64_do.cmd_127]
@@ -1017,7 +1009,7 @@ RelativePath=JIT\Directed\shift\int64_do\int64_do.cmd
WorkingDir=JIT\Directed\shift\int64_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[args1.cmd_128]
@@ -1025,7 +1017,7 @@ RelativePath=JIT\opt\Inline\tests\args1\args1.cmd
WorkingDir=JIT\opt\Inline\tests\args1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ldsshrstsfld_il_d.cmd_129]
@@ -1033,7 +1025,7 @@ RelativePath=JIT\Directed\coverage\oldtests\ldsshrstsfld_il_d\ldsshrstsfld_il_d.
WorkingDir=JIT\Directed\coverage\oldtests\ldsshrstsfld_il_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[unwind05_dynamic.cmd_130]
@@ -1041,7 +1033,7 @@ RelativePath=JIT\jit64\localloc\unwind\unwind05_dynamic\unwind05_dynamic.cmd
WorkingDir=JIT\jit64\localloc\unwind\unwind05_dynamic
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_speed_dbgldc_mul.cmd_131]
@@ -1049,7 +1041,7 @@ RelativePath=JIT\Methodical\int64\unsigned\_speed_dbgldc_mul\_speed_dbgldc_mul.c
WorkingDir=JIT\Methodical\int64\unsigned\_speed_dbgldc_mul
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[MathFCos.cmd_132]
@@ -1057,7 +1049,7 @@ RelativePath=CoreMangLib\cti\system\mathf\MathFCos\MathFCos.cmd
WorkingDir=CoreMangLib\cti\system\mathf\MathFCos
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[foo2_opt.cmd_133]
@@ -1065,7 +1057,7 @@ RelativePath=JIT\jit64\opt\regress\vswhidbey\481244\foo2_opt\foo2_opt.cmd
WorkingDir=JIT\jit64\opt\regress\vswhidbey\481244\foo2_opt
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[seq_funcptr_val_d.cmd_134]
@@ -1073,7 +1065,7 @@ RelativePath=JIT\Methodical\explicit\funcptr\seq_funcptr_val_d\seq_funcptr_val_d
WorkingDir=JIT\Methodical\explicit\funcptr\seq_funcptr_val_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_relshortsig.cmd_135]
@@ -1081,7 +1073,7 @@ RelativePath=JIT\Methodical\refany\_il_relshortsig\_il_relshortsig.cmd
WorkingDir=JIT\Methodical\refany\_il_relshortsig
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[FileAttributesDirectory.cmd_136]
@@ -1089,7 +1081,7 @@ RelativePath=CoreMangLib\cti\system\io\fileattributes\FileAttributesDirectory\Fi
WorkingDir=CoreMangLib\cti\system\io\fileattributes\FileAttributesDirectory
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[OpCodeTypeObjmodel.cmd_137]
@@ -1097,7 +1089,7 @@ RelativePath=CoreMangLib\cti\system\reflection\emit\opcodetype\OpCodeTypeObjmode
WorkingDir=CoreMangLib\cti\system\reflection\emit\opcodetype\OpCodeTypeObjmodel
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[baseclass01.cmd_138]
@@ -1113,7 +1105,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_85\GCSimulator_85.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_85
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[throw.cmd_140]
@@ -1129,7 +1121,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest847\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest847\Generated847
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b16503.cmd_142]
@@ -1137,7 +1129,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b16503\b16503\b16503.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b16503\b16503
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[volatilstind_il_r.cmd_143]
@@ -1153,7 +1145,7 @@ RelativePath=baseservices\threading\interlocked\compareexchange\compareexchange2
WorkingDir=baseservices\threading\interlocked\compareexchange\compareexchange2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[DoubleNaN.cmd_145]
@@ -1161,7 +1153,7 @@ RelativePath=CoreMangLib\cti\system\double\DoubleNaN\DoubleNaN.cmd
WorkingDir=CoreMangLib\cti\system\double\DoubleNaN
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_relfibo_cs.cmd_146]
@@ -1177,7 +1169,7 @@ RelativePath=JIT\Methodical\eh\cs\unsafe_r\unsafe_r.cmd
WorkingDir=JIT\Methodical\eh\cs\unsafe_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated895.cmd_148]
@@ -1185,7 +1177,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest895\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest895\Generated895
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[tryfinallyloop_r.cmd_149]
@@ -1193,7 +1185,7 @@ RelativePath=JIT\Methodical\eh\leaves\tryfinallyloop_r\tryfinallyloop_r.cmd
WorkingDir=JIT\Methodical\eh\leaves\tryfinallyloop_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[BinarySearch1.cmd_150]
@@ -1201,7 +1193,7 @@ RelativePath=CoreMangLib\cti\system\collections\generic\list\BinarySearch1\Binar
WorkingDir=CoreMangLib\cti\system\collections\generic\list\BinarySearch1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbgi4u1.cmd_151]
@@ -1209,7 +1201,7 @@ RelativePath=JIT\Methodical\Invoke\implicit\_il_dbgi4u1\_il_dbgi4u1.cmd
WorkingDir=JIT\Methodical\Invoke\implicit\_il_dbgi4u1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[stfldstatic2_il_r.cmd_152]
@@ -1217,7 +1209,7 @@ RelativePath=JIT\Directed\coverage\oldtests\stfldstatic2_il_r\stfldstatic2_il_r.
WorkingDir=JIT\Directed\coverage\oldtests\stfldstatic2_il_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_113.cmd_153]
@@ -1225,7 +1217,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_113\GCSimulator_113.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_113
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[AmbiguousMatchExceptionCtor3.cmd_154]
@@ -1233,7 +1225,7 @@ RelativePath=CoreMangLib\cti\system\reflection\ambiguousmatchexception\Ambiguous
WorkingDir=CoreMangLib\cti\system\reflection\ambiguousmatchexception\AmbiguousMatchExceptionCtor3
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b07369.cmd_155]
@@ -1265,7 +1257,7 @@ RelativePath=JIT\Methodical\Invoke\callvirt\_il_reltest2\_il_reltest2.cmd
WorkingDir=JIT\Methodical\Invoke\callvirt\_il_reltest2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[loop1_cs_d.cmd_159]
@@ -1273,7 +1265,7 @@ RelativePath=JIT\Directed\UnrollLoop\loop1_cs_d\loop1_cs_d.cmd
WorkingDir=JIT\Directed\UnrollLoop\loop1_cs_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b140711.cmd_160]
@@ -1281,7 +1273,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1.1-M1-Beta1\b140711\b140711\b140711.cm
WorkingDir=JIT\Regression\CLR-x86-JIT\V1.1-M1-Beta1\b140711\b140711
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ConvertToChar.cmd_161]
@@ -1289,7 +1281,7 @@ RelativePath=CoreMangLib\cti\system\convert\ConvertToChar\ConvertToChar.cmd
WorkingDir=CoreMangLib\cti\system\convert\ConvertToChar
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_dbgcastclass_call.cmd_162]
@@ -1305,7 +1297,7 @@ RelativePath=JIT\jit64\hfa\main\testE\hfa_nd1E_r\hfa_nd1E_r.cmd
WorkingDir=JIT\jit64\hfa\main\testE\hfa_nd1E_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_dbgunsafe-5.cmd_164]
@@ -1313,7 +1305,7 @@ RelativePath=JIT\Methodical\unsafecsharp\_dbgunsafe-5\_dbgunsafe-5.cmd
WorkingDir=JIT\Methodical\unsafecsharp\_dbgunsafe-5
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_relrecurse_jmpi.cmd_165]
@@ -1321,7 +1313,7 @@ RelativePath=JIT\Methodical\Invoke\fptr\_il_relrecurse_jmpi\_il_relrecurse_jmpi.
WorkingDir=JIT\Methodical\Invoke\fptr\_il_relrecurse_jmpi
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[blt_s.cmd_166]
@@ -1329,7 +1321,7 @@ RelativePath=JIT\IL_Conformance\Old\Base\blt_s\blt_s.cmd
WorkingDir=JIT\IL_Conformance\Old\Base\blt_s
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[sealeddefault.cmd_167]
@@ -1337,7 +1329,7 @@ RelativePath=JIT\opt\Devirtualization\sealeddefault\sealeddefault.cmd
WorkingDir=JIT\opt\Devirtualization\sealeddefault
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated286.cmd_168]
@@ -1345,7 +1337,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest286\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest286\Generated286
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[param07.cmd_169]
@@ -1353,7 +1345,7 @@ RelativePath=Loader\classloader\generics\Instantiation\Negative\param07\param07.
WorkingDir=Loader\classloader\generics\Instantiation\Negative\param07
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[NullableHasValue.cmd_170]
@@ -1361,7 +1353,7 @@ RelativePath=CoreMangLib\cti\system\nullable\NullableHasValue\NullableHasValue.c
WorkingDir=CoreMangLib\cti\system\nullable\NullableHasValue
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1302.cmd_171]
@@ -1369,7 +1361,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1302\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1302\Generated1302
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b32801.cmd_172]
@@ -1377,7 +1369,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b32801\b32801\b32801.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b32801\b32801
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated90.cmd_173]
@@ -1385,7 +1377,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest90\Generated
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest90\Generated90
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[TestCase2_Nested_I.cmd_174]
@@ -1393,7 +1385,7 @@ RelativePath=Loader\classloader\InterfaceFolding\TestCase2_Nested_I\TestCase2_Ne
WorkingDir=Loader\classloader\InterfaceFolding\TestCase2_Nested_I
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ArrayBinarySearch5.cmd_175]
@@ -1401,7 +1393,7 @@ RelativePath=CoreMangLib\cti\system\array\ArrayBinarySearch5\ArrayBinarySearch5.
WorkingDir=CoreMangLib\cti\system\array\ArrayBinarySearch5
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Rethrow1.cmd_176]
@@ -1417,7 +1409,7 @@ RelativePath=JIT\Directed\intrinsic\interlocked\cmpxchg\cmpxchg.cmd
WorkingDir=JIT\Directed\intrinsic\interlocked\cmpxchg
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_relaa.cmd_178]
@@ -1425,7 +1417,7 @@ RelativePath=JIT\Methodical\VT\callconv\_il_relaa\_il_relaa.cmd
WorkingDir=JIT\Methodical\VT\callconv\_il_relaa
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated464.cmd_179]
@@ -1433,7 +1425,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest464\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest464\Generated464
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_relldobj_I8.cmd_180]
@@ -1441,7 +1433,7 @@ RelativePath=JIT\Methodical\xxobj\ldobj\_il_relldobj_I8\_il_relldobj_I8.cmd
WorkingDir=JIT\Methodical\xxobj\ldobj\_il_relldobj_I8
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_simpleoddpower_il_d.cmd_181]
@@ -1449,7 +1441,7 @@ RelativePath=JIT\Methodical\delegate\_simpleoddpower_il_d\_simpleoddpower_il_d.c
WorkingDir=JIT\Methodical\delegate\_simpleoddpower_il_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[char_cs_do.cmd_182]
@@ -1457,7 +1449,7 @@ RelativePath=JIT\Methodical\MDArray\DataTypes\char_cs_do\char_cs_do.cmd
WorkingDir=JIT\Methodical\MDArray\DataTypes\char_cs_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[uint8_ro.cmd_183]
@@ -1465,7 +1457,7 @@ RelativePath=JIT\Directed\shift\uint8_ro\uint8_ro.cmd
WorkingDir=JIT\Directed\shift\uint8_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ThreadStartNeg3.cmd_184]
@@ -1473,7 +1465,7 @@ RelativePath=baseservices\threading\paramthreadstart\ThreadStartNeg3\ThreadStart
WorkingDir=baseservices\threading\paramthreadstart\ThreadStartNeg3
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[compareexchange1_cti.cmd_185]
@@ -1481,7 +1473,7 @@ RelativePath=baseservices\threading\interlocked\compareexchange\compareexchange1
WorkingDir=baseservices\threading\interlocked\compareexchange\compareexchange1_cti
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ICollectionContains.cmd_186]
@@ -1489,7 +1481,7 @@ RelativePath=CoreMangLib\cti\system\collections\generic\icollection\ICollectionC
WorkingDir=CoreMangLib\cti\system\collections\generic\icollection\ICollectionContains
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b25459.cmd_187]
@@ -1505,7 +1497,7 @@ RelativePath=CoreMangLib\cti\system\convert\ConvertToUInt646\ConvertToUInt646.cm
WorkingDir=CoreMangLib\cti\system\convert\ConvertToUInt646
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated679.cmd_189]
@@ -1513,7 +1505,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest679\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest679\Generated679
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GThread25.cmd_190]
@@ -1521,7 +1513,7 @@ RelativePath=baseservices\threading\generics\threadstart\GThread25\GThread25.cmd
WorkingDir=baseservices\threading\generics\threadstart\GThread25
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_FAIL;8091
+Categories=EXPECTED_FAIL;8091;Pri1
HostStyle=0
[ArraySort9.cmd_191]
@@ -1529,7 +1521,7 @@ RelativePath=CoreMangLib\cti\system\array\ArraySort9\ArraySort9.cmd
WorkingDir=CoreMangLib\cti\system\array\ArraySort9
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated869.cmd_192]
@@ -1537,7 +1529,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest869\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest869\Generated869
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[waitallex6a.cmd_193]
@@ -1545,7 +1537,7 @@ RelativePath=baseservices\threading\waithandle\waitall\waitallex6a\waitallex6a.c
WorkingDir=baseservices\threading\waithandle\waitall\waitallex6a
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[callconv3_il_r.cmd_194]
@@ -1561,7 +1553,7 @@ RelativePath=CoreMangLib\cti\system\collections\generic\list\CopyTo3\CopyTo3.cmd
WorkingDir=CoreMangLib\cti\system\collections\generic\list\CopyTo3
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1124.cmd_196]
@@ -1569,7 +1561,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1124\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1124\Generated1124
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[LazyTTF.cmd_197]
@@ -1577,7 +1569,7 @@ RelativePath=CoreMangLib\system\lazyt\LazyTTF\LazyTTF.cmd
WorkingDir=CoreMangLib\system\lazyt\LazyTTF
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ThreadStartLong.cmd_198]
@@ -1585,7 +1577,7 @@ RelativePath=baseservices\threading\paramthreadstart\ThreadStartLong\ThreadStart
WorkingDir=baseservices\threading\paramthreadstart\ThreadStartLong
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[mixedexpr1_d_loop_try.cmd_199]
@@ -1593,7 +1585,7 @@ RelativePath=JIT\jit64\opt\cse\mixedexpr1_d_loop_try\mixedexpr1_d_loop_try.cmd
WorkingDir=JIT\jit64\opt\cse\mixedexpr1_d_loop_try
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_relftn_t.cmd_200]
@@ -1609,7 +1601,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b55875\b55875\b55875.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b55875\b55875
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[CharEnumeratorIEnumgetCurrent.cmd_202]
@@ -1617,7 +1609,7 @@ RelativePath=CoreMangLib\cti\system\charenumerator\CharEnumeratorIEnumgetCurrent
WorkingDir=CoreMangLib\cti\system\charenumerator\CharEnumeratorIEnumgetCurrent
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[EncodingGetString.cmd_203]
@@ -1625,7 +1617,7 @@ RelativePath=CoreMangLib\cti\system\text\encoding\EncodingGetString\EncodingGetS
WorkingDir=CoreMangLib\cti\system\text\encoding\EncodingGetString
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[beq_i4.cmd_204]
@@ -1633,7 +1625,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\beq_i4\beq_i4.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\beq_i4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[simplenonlocalexit_do.cmd_205]
@@ -1641,7 +1633,7 @@ RelativePath=JIT\Methodical\eh\finallyexec\simplenonlocalexit_do\simplenonlocale
WorkingDir=JIT\Methodical\eh\finallyexec\simplenonlocalexit_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[box-unbox-null018.cmd_206]
@@ -1649,7 +1641,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\null\box-unbox-null018\box-
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\null\box-unbox-null018
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_196.cmd_207]
@@ -1657,7 +1649,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_196\GCSimulator_196.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_196
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated559.cmd_208]
@@ -1665,7 +1657,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest559\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest559\Generated559
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_307.cmd_209]
@@ -1673,7 +1665,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_307\GCSimulator_307.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_307
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[volatilecpobj_il_d.cmd_210]
@@ -1681,7 +1673,7 @@ RelativePath=JIT\Directed\coverage\oldtests\volatilecpobj_il_d\volatilecpobj_il_
WorkingDir=JIT\Directed\coverage\oldtests\volatilecpobj_il_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b07847.cmd_211]
@@ -1689,7 +1681,7 @@ RelativePath=JIT\Regression\CLR-x86-EJIT\v1-m10\b07847\b07847\b07847.cmd
WorkingDir=JIT\Regression\CLR-x86-EJIT\v1-m10\b07847\b07847
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_FAIL;2441;EXCLUDED;RVA_STATIC
+Categories=EXPECTED_FAIL;2441;EXCLUDED;RVA_STATIC;Pri1
HostStyle=0
[GCSimulator_302.cmd_212]
@@ -1697,7 +1689,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_302\GCSimulator_302.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_302
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[SingleIsPositiveInfinity.cmd_213]
@@ -1705,7 +1697,7 @@ RelativePath=CoreMangLib\cti\system\single\SingleIsPositiveInfinity\SingleIsPosi
WorkingDir=CoreMangLib\cti\system\single\SingleIsPositiveInfinity
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[classarr_cs_d.cmd_214]
@@ -1713,7 +1705,7 @@ RelativePath=JIT\Methodical\MDArray\GaussJordan\classarr_cs_d\classarr_cs_d.cmd
WorkingDir=JIT\Methodical\MDArray\GaussJordan\classarr_cs_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[objectBoxing.cmd_215]
@@ -1721,7 +1713,7 @@ RelativePath=JIT\Generics\Typeof\objectBoxing\objectBoxing.cmd
WorkingDir=JIT\Generics\Typeof\objectBoxing
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GenTypeInlined_Multinested.cmd_216]
@@ -1729,7 +1721,7 @@ RelativePath=Loader\classloader\TypeInitialization\Inlining\GenTypeInlined_Multi
WorkingDir=Loader\classloader\TypeInitialization\Inlining\GenTypeInlined_Multinested
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[DecimalDivide.cmd_217]
@@ -1737,7 +1729,7 @@ RelativePath=CoreMangLib\cti\system\decimal\DecimalDivide\DecimalDivide.cmd
WorkingDir=CoreMangLib\cti\system\decimal\DecimalDivide
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated554.cmd_218]
@@ -1745,7 +1737,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest554\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest554\Generated554
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GitHub_11574.cmd_219]
@@ -1753,7 +1745,7 @@ RelativePath=JIT\Regression\JitBlue\GitHub_11574\GitHub_11574\GitHub_11574.cmd
WorkingDir=JIT\Regression\JitBlue\GitHub_11574\GitHub_11574
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[methodthrowsinfinally_ro.cmd_220]
@@ -1761,7 +1753,7 @@ RelativePath=JIT\Methodical\eh\nested\general\methodthrowsinfinally_ro\methodthr
WorkingDir=JIT\Methodical\eh\nested\general\methodthrowsinfinally_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b158861.cmd_221]
@@ -1769,7 +1761,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\v2.1\DDB\b158861\b158861\b158861.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\v2.1\DDB\b158861\b158861
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[class1_cs_d.cmd_222]
@@ -1777,7 +1769,7 @@ RelativePath=JIT\Generics\ConstrainedCall\class1_cs_d\class1_cs_d.cmd
WorkingDir=JIT\Generics\ConstrainedCall\class1_cs_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[StringEquals3.cmd_223]
@@ -1785,7 +1777,7 @@ RelativePath=CoreMangLib\cti\system\string\StringEquals3\StringEquals3.cmd
WorkingDir=CoreMangLib\cti\system\string\StringEquals3
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[structfpseh5_1.cmd_224]
@@ -1793,7 +1785,7 @@ RelativePath=JIT\jit64\gc\misc\structfpseh5_1\structfpseh5_1.cmd
WorkingDir=JIT\jit64\gc\misc\structfpseh5_1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[throwinfinallynestedintry_d.cmd_225]
@@ -1817,7 +1809,7 @@ RelativePath=JIT\Methodical\cctor\simple\prefldinit4_il_r\prefldinit4_il_r.cmd
WorkingDir=JIT\Methodical\cctor\simple\prefldinit4_il_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[plainarr_cs_do.cmd_228]
@@ -1833,7 +1825,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\castclass\null\castclass-null040\cast
WorkingDir=JIT\jit64\valuetypes\nullable\castclass\null\castclass-null040
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b63726.cmd_230]
@@ -1857,7 +1849,7 @@ RelativePath=JIT\Regression\VS-ia64-JIT\M00\b85315\b85315\b85315.cmd
WorkingDir=JIT\Regression\VS-ia64-JIT\M00\b85315\b85315
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[nesting7.cmd_233]
@@ -1865,7 +1857,7 @@ RelativePath=Loader\classloader\nesting\Tests\nesting7\nesting7.cmd
WorkingDir=Loader\classloader\nesting\Tests\nesting7
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[DoubleMaxValue.cmd_234]
@@ -1873,7 +1865,7 @@ RelativePath=CoreMangLib\cti\system\double\DoubleMaxValue\DoubleMaxValue.cmd
WorkingDir=CoreMangLib\cti\system\double\DoubleMaxValue
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[OpCodesAnd.cmd_235]
@@ -1881,7 +1873,7 @@ RelativePath=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesAnd\OpCodesAn
WorkingDir=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesAnd
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[pow2_cs_ro.cmd_236]
@@ -1889,7 +1881,7 @@ RelativePath=JIT\Directed\intrinsic\pow\pow2_cs_ro\pow2_cs_ro.cmd
WorkingDir=JIT\Directed\intrinsic\pow\pow2_cs_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_relint32_range2.cmd_237]
@@ -1905,7 +1897,7 @@ RelativePath=JIT\Methodical\explicit\coverage\seq_gc_int_1_d\seq_gc_int_1_d.cmd
WorkingDir=JIT\Methodical\explicit\coverage\seq_gc_int_1_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[castclass-null038.cmd_239]
@@ -1913,7 +1905,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\castclass\null\castclass-null038\cast
WorkingDir=JIT\jit64\valuetypes\nullable\castclass\null\castclass-null038
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GThread19.cmd_240]
@@ -1921,7 +1913,7 @@ RelativePath=baseservices\threading\generics\threadstart\GThread19\GThread19.cmd
WorkingDir=baseservices\threading\generics\threadstart\GThread19
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[DoubleEquals1.cmd_241]
@@ -1929,7 +1921,7 @@ RelativePath=CoreMangLib\cti\system\double\DoubleEquals1\DoubleEquals1.cmd
WorkingDir=CoreMangLib\cti\system\double\DoubleEquals1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ConvertToInt64_1.cmd_242]
@@ -1937,7 +1929,7 @@ RelativePath=CoreMangLib\cti\system\convert\ConvertToInt64_1\ConvertToInt64_1.cm
WorkingDir=CoreMangLib\cti\system\convert\ConvertToInt64_1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1394.cmd_243]
@@ -1945,7 +1937,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1394\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1394\Generated1394
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[FileModeOpen.cmd_244]
@@ -1953,7 +1945,7 @@ RelativePath=CoreMangLib\cti\system\io\filemode\FileModeOpen\FileModeOpen.cmd
WorkingDir=CoreMangLib\cti\system\io\filemode\FileModeOpen
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[loop6_cs_r.cmd_245]
@@ -1961,7 +1953,7 @@ RelativePath=JIT\Directed\UnrollLoop\loop6_cs_r\loop6_cs_r.cmd
WorkingDir=JIT\Directed\UnrollLoop\loop6_cs_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[StringBuilderToString1.cmd_246]
@@ -1969,7 +1961,7 @@ RelativePath=CoreMangLib\cti\system\text\stringbuilder\StringBuilderToString1\St
WorkingDir=CoreMangLib\cti\system\text\stringbuilder\StringBuilderToString1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[multipleWRs_1.cmd_247]
@@ -1985,7 +1977,7 @@ RelativePath=baseservices\exceptions\regressions\whidbeybeta2\366085\366085\3660
WorkingDir=baseservices\exceptions\regressions\whidbeybeta2\366085\366085
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[jaggedarr_cs_do.cmd_249]
@@ -2009,7 +2001,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest772\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest772\Generated772
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbgldc_mul.cmd_252]
@@ -2017,7 +2009,7 @@ RelativePath=JIT\Methodical\int64\unsigned\_il_dbgldc_mul\_il_dbgldc_mul.cmd
WorkingDir=JIT\Methodical\int64\unsigned\_il_dbgldc_mul
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[gc_nested.cmd_253]
@@ -2025,7 +2017,7 @@ RelativePath=JIT\Methodical\VT\etc\gc_nested\gc_nested.cmd
WorkingDir=JIT\Methodical\VT\etc\gc_nested
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[CharIsUpper1.cmd_254]
@@ -2033,7 +2025,7 @@ RelativePath=CoreMangLib\cti\system\char\CharIsUpper1\CharIsUpper1.cmd
WorkingDir=CoreMangLib\cti\system\char\CharIsUpper1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Test12224.cmd_255]
@@ -2041,7 +2033,7 @@ RelativePath=Regressions\coreclr\GitHub_12224\Test12224\Test12224.cmd
WorkingDir=Regressions\coreclr\GitHub_12224\Test12224
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1403.cmd_256]
@@ -2049,7 +2041,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1403\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1403\Generated1403
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[L-2-12-3.cmd_257]
@@ -2057,7 +2049,7 @@ RelativePath=Loader\classloader\v1\Beta1\Layout\Matrix\cs\L-2-12-3\L-2-12-3.cmd
WorkingDir=Loader\classloader\v1\Beta1\Layout\Matrix\cs\L-2-12-3
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Inline_RecursiveMethod.cmd_258]
@@ -2065,7 +2057,7 @@ RelativePath=JIT\opt\Inline\tests\Inline_RecursiveMethod\Inline_RecursiveMethod.
WorkingDir=JIT\opt\Inline\tests\Inline_RecursiveMethod
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Base01a_auto_ser.cmd_259]
@@ -2073,7 +2065,7 @@ RelativePath=Loader\classloader\generics\Layout\General\Base01a_auto_ser\Base01a
WorkingDir=Loader\classloader\generics\Layout\General\Base01a_auto_ser
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[staticFieldExprUnchecked1_ro_loop.cmd_260]
@@ -2089,7 +2081,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_65\GCSimulator_65.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_65
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[case14.cmd_262]
@@ -2113,7 +2105,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\value\box-unbox-value015\bo
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\value\box-unbox-value015
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b102962b.cmd_265]
@@ -2121,7 +2113,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1.2-M02\b102962\b102962b\b102962b.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1.2-M02\b102962\b102962b
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[thread27.cmd_266]
@@ -2129,7 +2121,7 @@ RelativePath=baseservices\threading\generics\WaitCallback\thread27\thread27.cmd
WorkingDir=baseservices\threading\generics\WaitCallback\thread27
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[LoadType.cmd_267]
@@ -2137,7 +2129,7 @@ RelativePath=Loader\classloader\regressions\451034\LoadType\LoadType.cmd
WorkingDir=Loader\classloader\regressions\451034\LoadType
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbgi4u4.cmd_268]
@@ -2145,7 +2137,7 @@ RelativePath=JIT\Methodical\Invoke\implicit\_il_dbgi4u4\_il_dbgi4u4.cmd
WorkingDir=JIT\Methodical\Invoke\implicit\_il_dbgi4u4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_speed_dbgunsafe-0.cmd_269]
@@ -2153,7 +2145,7 @@ RelativePath=JIT\Methodical\unsafecsharp\_speed_dbgunsafe-0\_speed_dbgunsafe-0.c
WorkingDir=JIT\Methodical\unsafecsharp\_speed_dbgunsafe-0
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[doublearr_cs_r.cmd_270]
@@ -2161,7 +2153,7 @@ RelativePath=JIT\Methodical\MDArray\InnerProd\doublearr_cs_r\doublearr_cs_r.cmd
WorkingDir=JIT\Methodical\MDArray\InnerProd\doublearr_cs_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b98431.cmd_271]
@@ -2169,7 +2161,7 @@ RelativePath=JIT\Regression\VS-ia64-JIT\M00\b98431\b98431\b98431.cmd
WorkingDir=JIT\Regression\VS-ia64-JIT\M00\b98431\b98431
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated610.cmd_272]
@@ -2177,7 +2169,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest610\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest610\Generated610
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[throw2dimarray_r.cmd_273]
@@ -2193,7 +2185,7 @@ RelativePath=CoreMangLib\cti\system\resources\satellitecontractversionattribute\
WorkingDir=CoreMangLib\cti\system\resources\satellitecontractversionattribute\AttributeCtor
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generic_Test_CSharp_Peer_4.cmd_275]
@@ -2201,7 +2193,7 @@ RelativePath=JIT\Directed\CheckedCtor\Generic_Test_CSharp_Peer_4\Generic_Test_CS
WorkingDir=JIT\Directed\CheckedCtor\Generic_Test_CSharp_Peer_4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b11413.cmd_276]
@@ -2209,7 +2201,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b11413\b11413\b11413.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b11413\b11413
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated785.cmd_277]
@@ -2217,7 +2209,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest785\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest785\Generated785
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[NestedStruct03.cmd_278]
@@ -2233,7 +2225,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b45984\b45984\b45984.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b45984\b45984
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b77304.cmd_280]
@@ -2249,7 +2241,7 @@ RelativePath=JIT\jit64\opt\cse\HugeField1\HugeField1.cmd
WorkingDir=JIT\jit64\opt\cse\HugeField1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[UTF8EncodingGetEncoder.cmd_282]
@@ -2257,7 +2249,7 @@ RelativePath=CoreMangLib\cti\system\text\utf8encoding\UTF8EncodingGetEncoder\UTF
WorkingDir=CoreMangLib\cti\system\text\utf8encoding\UTF8EncodingGetEncoder
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[L-1-1-1.cmd_283]
@@ -2265,7 +2257,7 @@ RelativePath=Loader\classloader\v1\Beta1\Layout\Matrix\cs\L-1-1-1\L-1-1-1.cmd
WorkingDir=Loader\classloader\v1\Beta1\Layout\Matrix\cs\L-1-1-1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[OpCodesConv_U4.cmd_284]
@@ -2273,7 +2265,7 @@ RelativePath=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesConv_U4\OpCod
WorkingDir=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesConv_U4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[struct6_4.cmd_285]
@@ -2289,7 +2281,7 @@ RelativePath=JIT\CodeGenBringUpTests\LocallocCnstB5\LocallocCnstB5.cmd
WorkingDir=JIT\CodeGenBringUpTests\LocallocCnstB5
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[uint16_cs_r.cmd_287]
@@ -2297,7 +2289,7 @@ RelativePath=JIT\Directed\shift\uint16_cs_r\uint16_cs_r.cmd
WorkingDir=JIT\Directed\shift\uint16_cs_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[bindhandle1.cmd_288]
@@ -2305,7 +2297,7 @@ RelativePath=baseservices\threading\threadpool\bindhandle\bindhandle1\bindhandle
WorkingDir=baseservices\threading\threadpool\bindhandle\bindhandle1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[rem_i8.cmd_289]
@@ -2321,7 +2313,7 @@ RelativePath=JIT\Generics\ConstrainedCall\class2_cs_do\class2_cs_do.cmd
WorkingDir=JIT\Generics\ConstrainedCall\class2_cs_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b15786.cmd_291]
@@ -2329,7 +2321,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M09\b15786\b15786\b15786.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M09\b15786\b15786
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[OpCodesBrfalse.cmd_292]
@@ -2337,7 +2329,7 @@ RelativePath=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesBrfalse\OpCod
WorkingDir=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesBrfalse
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[box-unbox-generics044.cmd_293]
@@ -2345,7 +2337,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\generics\box-unbox-generics
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\generics\box-unbox-generics044
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated703.cmd_294]
@@ -2353,7 +2345,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest703\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest703\Generated703
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[deadlock_il_r.cmd_295]
@@ -2361,7 +2353,7 @@ RelativePath=JIT\Methodical\cctor\misc\deadlock_il_r\deadlock_il_r.cmd
WorkingDir=JIT\Methodical\cctor\misc\deadlock_il_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[abstract01.cmd_296]
@@ -2377,7 +2369,7 @@ RelativePath=JIT\IL_Conformance\Old\directed\ldloca_s_i8\ldloca_s_i8.cmd
WorkingDir=JIT\IL_Conformance\Old\directed\ldloca_s_i8
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[CharIConvertibleToUInt16.cmd_298]
@@ -2385,7 +2377,7 @@ RelativePath=CoreMangLib\cti\system\char\CharIConvertibleToUInt16\CharIConvertib
WorkingDir=CoreMangLib\cti\system\char\CharIConvertibleToUInt16
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[branchoutoftryfinally_r.cmd_299]
@@ -2393,7 +2385,7 @@ RelativePath=JIT\Methodical\eh\leaves\branchoutoftryfinally_r\branchoutoftryfina
WorkingDir=JIT\Methodical\eh\leaves\branchoutoftryfinally_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b61185.cmd_300]
@@ -2409,7 +2401,7 @@ RelativePath=CoreMangLib\cti\system\convert\ConvertToUInt1616\ConvertToUInt1616.
WorkingDir=CoreMangLib\cti\system\convert\ConvertToUInt1616
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[AttributeTargetsEvent.cmd_302]
@@ -2417,7 +2409,7 @@ RelativePath=CoreMangLib\cti\system\attributetargets\AttributeTargetsEvent\Attri
WorkingDir=CoreMangLib\cti\system\attributetargets\AttributeTargetsEvent
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[mcc_i85.cmd_303]
@@ -2425,7 +2417,7 @@ RelativePath=JIT\jit64\mcc\interop\mcc_i85\mcc_i85.cmd
WorkingDir=JIT\jit64\mcc\interop\mcc_i85
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated753.cmd_304]
@@ -2433,7 +2425,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest753\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest753\Generated753
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Int32IConvertibleToDouble.cmd_305]
@@ -2441,7 +2433,7 @@ RelativePath=CoreMangLib\cti\system\int\Int32IConvertibleToDouble\Int32IConverti
WorkingDir=CoreMangLib\cti\system\int\Int32IConvertibleToDouble
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated146.cmd_306]
@@ -2449,7 +2441,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest146\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest146\Generated146
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[nonlocalgotoinatryblockinahandler_r.cmd_307]
@@ -2457,7 +2449,7 @@ RelativePath=JIT\Methodical\eh\finallyexec\nonlocalgotoinatryblockinahandler_r\n
WorkingDir=JIT\Methodical\eh\finallyexec\nonlocalgotoinatryblockinahandler_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ParameterAttributesOut.cmd_308]
@@ -2465,7 +2457,7 @@ RelativePath=CoreMangLib\cti\system\reflection\parameterattributes\ParameterAttr
WorkingDir=CoreMangLib\cti\system\reflection\parameterattributes\ParameterAttributesOut
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated527.cmd_309]
@@ -2473,7 +2465,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest527\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest527\Generated527
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[nestedtryfinally_d.cmd_310]
@@ -2489,7 +2481,7 @@ RelativePath=baseservices\exceptions\generics\GenericExceptions02\GenericExcepti
WorkingDir=baseservices\exceptions\generics\GenericExceptions02
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[StringReplace3.cmd_312]
@@ -2497,7 +2489,7 @@ RelativePath=CoreMangLib\cti\system\string\StringReplace3\StringReplace3.cmd
WorkingDir=CoreMangLib\cti\system\string\StringReplace3
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_273.cmd_313]
@@ -2505,7 +2497,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_273\GCSimulator_273.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_273
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_260.cmd_314]
@@ -2513,7 +2505,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_260\GCSimulator_260.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_260
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[uint64Opt_ro.cmd_315]
@@ -2521,7 +2513,7 @@ RelativePath=JIT\Directed\shift\uint64Opt_ro\uint64Opt_ro.cmd
WorkingDir=JIT\Directed\shift\uint64Opt_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GenTypeInlined.cmd_316]
@@ -2529,7 +2521,7 @@ RelativePath=Loader\classloader\TypeInitialization\Inlining\GenTypeInlined\GenTy
WorkingDir=Loader\classloader\TypeInitialization\Inlining\GenTypeInlined
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[struct03.cmd_317]
@@ -2545,7 +2537,7 @@ RelativePath=baseservices\threading\threadpool\bindhandle\bindhandleinvalid5\bin
WorkingDir=baseservices\threading\threadpool\bindhandle\bindhandleinvalid5
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[callconv1_cs_d.cmd_319]
@@ -2553,7 +2545,7 @@ RelativePath=JIT\Directed\PREFIX\PrimitiveVT\callconv1_cs_d\callconv1_cs_d.cmd
WorkingDir=JIT\Directed\PREFIX\PrimitiveVT\callconv1_cs_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCHole1.cmd_320]
@@ -2561,7 +2553,7 @@ RelativePath=JIT\Regression\Dev11\External\dev11_149090\GCHole1\GCHole1.cmd
WorkingDir=JIT\Regression\Dev11\External\dev11_149090\GCHole1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[MathMax10.cmd_321]
@@ -2569,7 +2561,7 @@ RelativePath=CoreMangLib\cti\system\math\MathMax10\MathMax10.cmd
WorkingDir=CoreMangLib\cti\system\math\MathMax10
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated425.cmd_322]
@@ -2577,7 +2569,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest425\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest425\Generated425
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[DblMulConst.cmd_323]
@@ -2585,7 +2577,7 @@ RelativePath=JIT\CodeGenBringUpTests\DblMulConst\DblMulConst.cmd
WorkingDir=JIT\CodeGenBringUpTests\DblMulConst
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated885.cmd_324]
@@ -2593,7 +2585,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest885\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest885\Generated885
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbgarray3.cmd_325]
@@ -2609,7 +2601,7 @@ RelativePath=JIT\Methodical\explicit\basic\_il_dbgrefloc_i4\_il_dbgrefloc_i4.cmd
WorkingDir=JIT\Methodical\explicit\basic\_il_dbgrefloc_i4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b25701.cmd_327]
@@ -2625,7 +2617,7 @@ RelativePath=Loader\classloader\rmv\il\RMV-2-25-9-two\RMV-2-25-9-two.cmd
WorkingDir=Loader\classloader\rmv\il\RMV-2-25-9-two
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbgdeep_value.cmd_329]
@@ -2641,7 +2633,7 @@ RelativePath=Loader\classloader\v1\Beta1\Layout\Matrix\cs\L-1-7-1\L-1-7-1.cmd
WorkingDir=Loader\classloader\v1\Beta1\Layout\Matrix\cs\L-1-7-1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[DecimalOne.cmd_331]
@@ -2649,7 +2641,7 @@ RelativePath=CoreMangLib\cti\system\decimal\DecimalOne\DecimalOne.cmd
WorkingDir=CoreMangLib\cti\system\decimal\DecimalOne
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[castclass045.cmd_332]
@@ -2657,7 +2649,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\castclass\castclass\castclass045\cast
WorkingDir=JIT\jit64\valuetypes\nullable\castclass\castclass\castclass045
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[cascadedcatch_d.cmd_333]
@@ -2665,7 +2657,7 @@ RelativePath=JIT\Methodical\eh\nested\general\cascadedcatch_d\cascadedcatch_d.cm
WorkingDir=JIT\Methodical\eh\nested\general\cascadedcatch_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1396.cmd_334]
@@ -2673,7 +2665,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1396\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1396\Generated1396
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Complex1.cmd_335]
@@ -2681,7 +2673,7 @@ RelativePath=JIT\Directed\Arrays\Complex1\Complex1.cmd
WorkingDir=JIT\Directed\Arrays\Complex1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ValueCollGenericICollContains.cmd_336]
@@ -2689,7 +2681,7 @@ RelativePath=CoreMangLib\cti\system\collections\generic\dictionaryvaluecollectio
WorkingDir=CoreMangLib\cti\system\collections\generic\dictionaryvaluecollection\ValueCollGenericICollContains
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b63730.cmd_337]
@@ -2705,7 +2697,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b66620\b66620\b66620.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b66620\b66620
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_93.cmd_339]
@@ -2713,7 +2705,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_93\GCSimulator_93.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_93
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b84129.cmd_340]
@@ -2721,7 +2713,7 @@ RelativePath=JIT\Regression\VS-ia64-JIT\M00\b84129\b84129\b84129.cmd
WorkingDir=JIT\Regression\VS-ia64-JIT\M00\b84129\b84129
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[neg_r4.cmd_341]
@@ -2737,7 +2729,7 @@ RelativePath=baseservices\compilerservices\dynamicobjectproperties\test448035\te
WorkingDir=baseservices\compilerservices\dynamicobjectproperties\test448035
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;GCSTRESS_FAIL;13203;Pri1
HostStyle=0
[ldc_conv_ovf_u4_u2.cmd_343]
@@ -2753,7 +2745,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\castclass\generics\castclass-generics
WorkingDir=JIT\jit64\valuetypes\nullable\castclass\generics\castclass-generics027
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[StringComparisonOrdinal.cmd_345]
@@ -2761,7 +2753,7 @@ RelativePath=CoreMangLib\cti\system\stringcomparison\StringComparisonOrdinal\Str
WorkingDir=CoreMangLib\cti\system\stringcomparison\StringComparisonOrdinal
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Test7685.cmd_346]
@@ -2769,7 +2761,7 @@ RelativePath=Regressions\coreclr\GitHub_7685\Test7685\Test7685.cmd
WorkingDir=Regressions\coreclr\GitHub_7685\Test7685
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated921.cmd_347]
@@ -2777,7 +2769,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest921\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest921\Generated921
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[IntPtrToPointer.cmd_348]
@@ -2785,7 +2777,7 @@ RelativePath=CoreMangLib\cti\system\intptr\IntPtrToPointer\IntPtrToPointer.cmd
WorkingDir=CoreMangLib\cti\system\intptr\IntPtrToPointer
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[subovfun1_il_d.cmd_349]
@@ -2793,7 +2785,7 @@ RelativePath=JIT\Directed\coverage\importer\Desktop\subovfun1_il_d\subovfun1_il_
WorkingDir=JIT\Directed\coverage\importer\Desktop\subovfun1_il_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbgrefarg_o.cmd_350]
@@ -2809,7 +2801,7 @@ RelativePath=CoreMangLib\cti\system\reflection\ambiguousmatchexception\Ambiguous
WorkingDir=CoreMangLib\cti\system\reflection\ambiguousmatchexception\AmbiguousMatchExceptionCtor1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b47471.cmd_352]
@@ -2817,7 +2809,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b47471\b47471\b47471.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b47471\b47471
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[DevDiv_278376.cmd_353]
@@ -2825,7 +2817,7 @@ RelativePath=JIT\Regression\JitBlue\DevDiv_278376\DevDiv_278376\DevDiv_278376.cm
WorkingDir=JIT\Regression\JitBlue\DevDiv_278376\DevDiv_278376
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b41164.cmd_354]
@@ -2841,7 +2833,7 @@ RelativePath=JIT\Methodical\Boxing\xlang\_dbgsin_cs_il\_dbgsin_cs_il.cmd
WorkingDir=JIT\Methodical\Boxing\xlang\_dbgsin_cs_il
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated883.cmd_356]
@@ -2849,7 +2841,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest883\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest883\Generated883
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[StaticsProblem3.cmd_357]
@@ -2857,7 +2849,7 @@ RelativePath=Loader\classloader\generics\Statics\Regressions\524571\StaticsProbl
WorkingDir=Loader\classloader\generics\Statics\Regressions\524571\StaticsProblem3
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b44204.cmd_358]
@@ -2873,7 +2865,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\generics\box-unbox-generics
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\generics\box-unbox-generics002
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated471.cmd_360]
@@ -2881,7 +2873,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest471\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest471\Generated471
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b56174.cmd_361]
@@ -2889,7 +2881,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b56174\b56174\b56174.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b56174\b56174
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1015.cmd_362]
@@ -2897,7 +2889,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1015\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1015\Generated1015
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[CopyInt32Array.cmd_363]
@@ -2913,7 +2905,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest528\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest528\Generated528
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[beq_i8.cmd_365]
@@ -2921,7 +2913,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\beq_i8\beq_i8.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\beq_i8
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_relrotarg_objref.cmd_366]
@@ -2937,7 +2929,7 @@ RelativePath=JIT\jit64\hfa\main\testE\hfa_nd1E_d\hfa_nd1E_d.cmd
WorkingDir=JIT\jit64\hfa\main\testE\hfa_nd1E_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[25param1a_cs_d.cmd_368]
@@ -2945,7 +2937,7 @@ RelativePath=JIT\Methodical\Invoke\25params\25param1a_cs_d\25param1a_cs_d.cmd
WorkingDir=JIT\Methodical\Invoke\25params\25param1a_cs_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[DictionaryIDictionaryKeys.cmd_369]
@@ -2953,7 +2945,7 @@ RelativePath=CoreMangLib\cti\system\collections\generic\dictionary\DictionaryIDi
WorkingDir=CoreMangLib\cti\system\collections\generic\dictionary\DictionaryIDictionaryKeys
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[int16_cs_d.cmd_370]
@@ -2961,7 +2953,7 @@ RelativePath=JIT\Directed\shift\int16_cs_d\int16_cs_d.cmd
WorkingDir=JIT\Directed\shift\int16_cs_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_reli_prop.cmd_371]
@@ -2969,7 +2961,7 @@ RelativePath=JIT\Methodical\ELEMENT_TYPE_IU\_il_reli_prop\_il_reli_prop.cmd
WorkingDir=JIT\Methodical\ELEMENT_TYPE_IU\_il_reli_prop
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[try-catch09.cmd_372]
@@ -2977,7 +2969,7 @@ RelativePath=baseservices\exceptions\generics\try-catch09\try-catch09.cmd
WorkingDir=baseservices\exceptions\generics\try-catch09
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ManualResetCtor2.cmd_373]
@@ -2985,7 +2977,7 @@ RelativePath=baseservices\threading\events\EventWaitHandle\ManualReset\ManualRes
WorkingDir=baseservices\threading\events\EventWaitHandle\ManualReset\ManualResetCtor2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[LocallocB_N.cmd_374]
@@ -2993,7 +2985,7 @@ RelativePath=JIT\CodeGenBringUpTests\LocallocB_N\LocallocB_N.cmd
WorkingDir=JIT\CodeGenBringUpTests\LocallocB_N
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[CharIsUpper2.cmd_375]
@@ -3001,7 +2993,7 @@ RelativePath=CoreMangLib\cti\system\char\CharIsUpper2\CharIsUpper2.cmd
WorkingDir=CoreMangLib\cti\system\char\CharIsUpper2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_320.cmd_376]
@@ -3009,7 +3001,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_320\GCSimulator_320.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_320
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[StaticsProblem1.cmd_377]
@@ -3017,7 +3009,7 @@ RelativePath=Loader\classloader\generics\Statics\Regressions\524571\StaticsProbl
WorkingDir=Loader\classloader\generics\Statics\Regressions\524571\StaticsProblem1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_odbgsin_cs.cmd_378]
@@ -3025,7 +3017,7 @@ RelativePath=JIT\Methodical\Boxing\functional\_odbgsin_cs\_odbgsin_cs.cmd
WorkingDir=JIT\Methodical\Boxing\functional\_odbgsin_cs
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[simpleexpr2.cmd_379]
@@ -3033,7 +3025,7 @@ RelativePath=JIT\jit64\opt\cse\simpleexpr2\simpleexpr2.cmd
WorkingDir=JIT\jit64\opt\cse\simpleexpr2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[i4_cs_r.cmd_380]
@@ -3041,7 +3033,7 @@ RelativePath=JIT\Methodical\AsgOp\i4\i4_cs_r\i4_cs_r.cmd
WorkingDir=JIT\Methodical\AsgOp\i4\i4_cs_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b102870.cmd_381]
@@ -3049,7 +3041,7 @@ RelativePath=JIT\Regression\VS-ia64-JIT\M00\b102870\b102870\b102870.cmd
WorkingDir=JIT\Regression\VS-ia64-JIT\M00\b102870\b102870
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_rellcs_long.cmd_382]
@@ -3057,7 +3049,7 @@ RelativePath=JIT\Methodical\int64\arrays\_rellcs_long\_rellcs_long.cmd
WorkingDir=JIT\Methodical\int64\arrays\_rellcs_long
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[mcc_i55.cmd_383]
@@ -3065,7 +3057,7 @@ RelativePath=JIT\jit64\mcc\interop\mcc_i55\mcc_i55.cmd
WorkingDir=JIT\jit64\mcc\interop\mcc_i55
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated648.cmd_384]
@@ -3073,7 +3065,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest648\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest648\Generated648
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1446.cmd_385]
@@ -3081,7 +3073,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1446\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1446\Generated1446
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_419.cmd_386]
@@ -3089,7 +3081,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_419\GCSimulator_419.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_419
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[OpCodesXor.cmd_387]
@@ -3097,7 +3089,7 @@ RelativePath=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesXor\OpCodesXo
WorkingDir=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesXor
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[UInt32IConvertibleToInt16.cmd_388]
@@ -3105,7 +3097,7 @@ RelativePath=CoreMangLib\cti\system\uint32\UInt32IConvertibleToInt16\UInt32IConv
WorkingDir=CoreMangLib\cti\system\uint32\UInt32IConvertibleToInt16
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[add_r8.cmd_389]
@@ -3121,7 +3113,7 @@ RelativePath=JIT\Directed\coverage\importer\badtailcall\badtailcall.cmd
WorkingDir=JIT\Directed\coverage\importer\badtailcall
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[CallingConventionsStandard.cmd_391]
@@ -3129,7 +3121,7 @@ RelativePath=CoreMangLib\cti\system\reflection\callingconventions\CallingConvent
WorkingDir=CoreMangLib\cti\system\reflection\callingconventions\CallingConventionsStandard
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1257.cmd_392]
@@ -3137,7 +3129,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1257\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1257\Generated1257
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[castclass-null034.cmd_393]
@@ -3145,7 +3137,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\castclass\null\castclass-null034\cast
WorkingDir=JIT\jit64\valuetypes\nullable\castclass\null\castclass-null034
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[DictionaryIDictionaryValues.cmd_394]
@@ -3153,7 +3145,7 @@ RelativePath=CoreMangLib\cti\system\collections\generic\dictionary\DictionaryIDi
WorkingDir=CoreMangLib\cti\system\collections\generic\dictionary\DictionaryIDictionaryValues
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_relisinst_ldarg.cmd_395]
@@ -3161,7 +3153,7 @@ RelativePath=JIT\Methodical\casts\coverage\_relisinst_ldarg\_relisinst_ldarg.cmd
WorkingDir=JIT\Methodical\casts\coverage\_relisinst_ldarg
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[IndexOutOfRangeExceptionctor2.cmd_396]
@@ -3169,7 +3161,7 @@ RelativePath=CoreMangLib\cti\system\indexoutofrangeexception\IndexOutOfRangeExce
WorkingDir=CoreMangLib\cti\system\indexoutofrangeexception\IndexOutOfRangeExceptionctor2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated285.cmd_397]
@@ -3177,7 +3169,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest285\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest285\Generated285
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Int32IConvertibleToUInt16.cmd_398]
@@ -3185,7 +3177,7 @@ RelativePath=CoreMangLib\cti\system\int\Int32IConvertibleToUInt16\Int32IConverti
WorkingDir=CoreMangLib\cti\system\int\Int32IConvertibleToUInt16
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ConvertToUInt322.cmd_399]
@@ -3193,7 +3185,7 @@ RelativePath=CoreMangLib\cti\system\convert\ConvertToUInt322\ConvertToUInt322.cm
WorkingDir=CoreMangLib\cti\system\convert\ConvertToUInt322
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Ctors_r.cmd_400]
@@ -3209,7 +3201,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\dup4\dup4.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\dup4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ConvertToInt64_5.cmd_402]
@@ -3217,7 +3209,7 @@ RelativePath=CoreMangLib\cti\system\convert\ConvertToInt64_5\ConvertToInt64_5.cm
WorkingDir=CoreMangLib\cti\system\convert\ConvertToInt64_5
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated971.cmd_403]
@@ -3225,7 +3217,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest971\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest971\Generated971
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[box-unbox022.cmd_404]
@@ -3233,7 +3225,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\box-unbox\box-unbox022\box-
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\box-unbox\box-unbox022
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b103058.cmd_405]
@@ -3241,7 +3233,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1.2-Beta1\b103058\b103058\b103058.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1.2-Beta1\b103058\b103058
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_relldsfld_mul.cmd_406]
@@ -3249,7 +3241,7 @@ RelativePath=JIT\Methodical\int64\unsigned\_relldsfld_mul\_relldsfld_mul.cmd
WorkingDir=JIT\Methodical\int64\unsigned\_relldsfld_mul
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[callconv2_cs_d.cmd_407]
@@ -3257,7 +3249,7 @@ RelativePath=JIT\Directed\PREFIX\PrimitiveVT\callconv2_cs_d\callconv2_cs_d.cmd
WorkingDir=JIT\Directed\PREFIX\PrimitiveVT\callconv2_cs_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[5w1d-04_cs_ro.cmd_408]
@@ -3265,7 +3257,7 @@ RelativePath=JIT\Methodical\fp\exgen\5w1d-04_cs_ro\5w1d-04_cs_ro.cmd
WorkingDir=JIT\Methodical\fp\exgen\5w1d-04_cs_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b13944.cmd_409]
@@ -3273,7 +3265,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M09\b13944\b13944\b13944.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M09\b13944\b13944
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1065.cmd_410]
@@ -3281,7 +3273,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1065\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1065\Generated1065
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[throwinfinallynestedintry_do.cmd_411]
@@ -3297,7 +3289,7 @@ RelativePath=JIT\Methodical\NaN\r8NaNsub_cs_do\r8NaNsub_cs_do.cmd
WorkingDir=JIT\Methodical\NaN\r8NaNsub_cs_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[box-unbox-generics042.cmd_413]
@@ -3305,7 +3297,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\generics\box-unbox-generics
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\generics\box-unbox-generics042
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[OpCodesCeq.cmd_414]
@@ -3313,7 +3305,7 @@ RelativePath=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesCeq\OpCodesCe
WorkingDir=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesCeq
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Ge1.cmd_415]
@@ -3321,7 +3313,7 @@ RelativePath=JIT\CodeGenBringUpTests\Ge1\Ge1.cmd
WorkingDir=JIT\CodeGenBringUpTests\Ge1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated435.cmd_416]
@@ -3329,7 +3321,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest435\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest435\Generated435
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[i8rem_cs_r.cmd_417]
@@ -3337,7 +3329,7 @@ RelativePath=JIT\Methodical\divrem\rem\i8rem_cs_r\i8rem_cs_r.cmd
WorkingDir=JIT\Methodical\divrem\rem\i8rem_cs_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[r4rem_cs_do.cmd_418]
@@ -3345,7 +3337,7 @@ RelativePath=JIT\Methodical\divrem\rem\r4rem_cs_do\r4rem_cs_do.cmd
WorkingDir=JIT\Methodical\divrem\rem\r4rem_cs_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_rels_ldsfld_mul.cmd_419]
@@ -3353,7 +3345,7 @@ RelativePath=JIT\Methodical\int64\signed\_il_rels_ldsfld_mul\_il_rels_ldsfld_mul
WorkingDir=JIT\Methodical\int64\signed\_il_rels_ldsfld_mul
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[structret6_3.cmd_420]
@@ -3361,7 +3353,7 @@ RelativePath=JIT\jit64\gc\misc\structret6_3\structret6_3.cmd
WorkingDir=JIT\jit64\gc\misc\structret6_3
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[FieldAttributesPublic.cmd_421]
@@ -3369,7 +3361,7 @@ RelativePath=CoreMangLib\cti\system\reflection\fieldattributes\FieldAttributesPu
WorkingDir=CoreMangLib\cti\system\reflection\fieldattributes\FieldAttributesPublic
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[CnsBool.cmd_422]
@@ -3377,7 +3369,7 @@ RelativePath=JIT\CodeGenBringUpTests\CnsBool\CnsBool.cmd
WorkingDir=JIT\CodeGenBringUpTests\CnsBool
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[specific_class_static01.cmd_423]
@@ -3385,7 +3377,7 @@ RelativePath=JIT\Generics\Exceptions\specific_class_static01\specific_class_stat
WorkingDir=JIT\Generics\Exceptions\specific_class_static01
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[10w5d_cs_r.cmd_424]
@@ -3401,7 +3393,7 @@ RelativePath=JIT\jit64\hfa\main\testC\hfa_nf0C_r\hfa_nf0C_r.cmd
WorkingDir=JIT\jit64\hfa\main\testC\hfa_nf0C_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_relctor_recurse.cmd_426]
@@ -3409,7 +3401,7 @@ RelativePath=JIT\Methodical\VT\etc\_relctor_recurse\_relctor_recurse.cmd
WorkingDir=JIT\Methodical\VT\etc\_relctor_recurse
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ldind_i4.cmd_427]
@@ -3417,7 +3409,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\ldind_i4\ldind_i4.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\ldind_i4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_reladdsub.cmd_428]
@@ -3433,7 +3425,7 @@ RelativePath=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesNewobj\OpCode
WorkingDir=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesNewobj
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b15728.cmd_430]
@@ -3441,7 +3433,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b15728\b15728\b15728.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b15728\b15728
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_rels_ldc_mul.cmd_431]
@@ -3449,7 +3441,7 @@ RelativePath=JIT\Methodical\int64\signed\_il_rels_ldc_mul\_il_rels_ldc_mul.cmd
WorkingDir=JIT\Methodical\int64\signed\_il_rels_ldc_mul
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[callconv2_cs_ro.cmd_432]
@@ -3457,7 +3449,7 @@ RelativePath=JIT\Directed\PREFIX\PrimitiveVT\callconv2_cs_ro\callconv2_cs_ro.cmd
WorkingDir=JIT\Directed\PREFIX\PrimitiveVT\callconv2_cs_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[sub_ovf_i1.cmd_433]
@@ -3473,7 +3465,7 @@ RelativePath=JIT\Methodical\MDArray\GaussJordan\plainarr_cs_d\plainarr_cs_d.cmd
WorkingDir=JIT\Methodical\MDArray\GaussJordan\plainarr_cs_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[OpCodesStsfld.cmd_435]
@@ -3481,7 +3473,7 @@ RelativePath=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesStsfld\OpCode
WorkingDir=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesStsfld
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[CtorFromArray_ro.cmd_436]
@@ -3497,7 +3489,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest16\Generated
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest16\Generated16
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbgi4i1.cmd_438]
@@ -3505,7 +3497,7 @@ RelativePath=JIT\Methodical\Invoke\implicit\_il_dbgi4i1\_il_dbgi4i1.cmd
WorkingDir=JIT\Methodical\Invoke\implicit\_il_dbgi4i1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b36030.cmd_439]
@@ -3513,7 +3505,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b36030\b36030\b36030.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b36030\b36030
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_202.cmd_440]
@@ -3521,7 +3513,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_202\GCSimulator_202.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_202
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b464149.cmd_441]
@@ -3529,7 +3521,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\dev10\b464149\b464149\b464149.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\dev10\b464149\b464149
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[L-2-9-1.cmd_442]
@@ -3537,7 +3529,7 @@ RelativePath=Loader\classloader\v1\Beta1\Layout\Matrix\cs\L-2-9-1\L-2-9-1.cmd
WorkingDir=Loader\classloader\v1\Beta1\Layout\Matrix\cs\L-2-9-1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[FileModeCreateNew.cmd_443]
@@ -3545,7 +3537,7 @@ RelativePath=CoreMangLib\cti\system\io\filemode\FileModeCreateNew\FileModeCreate
WorkingDir=CoreMangLib\cti\system\io\filemode\FileModeCreateNew
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[staticFieldExpr1_r_loop_try.cmd_444]
@@ -3553,7 +3545,7 @@ RelativePath=JIT\jit64\opt\cse\staticFieldExpr1_r_loop_try\staticFieldExpr1_r_lo
WorkingDir=JIT\jit64\opt\cse\staticFieldExpr1_r_loop_try
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated195.cmd_445]
@@ -3561,7 +3553,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest195\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest195\Generated195
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b102518.cmd_446]
@@ -3577,7 +3569,7 @@ RelativePath=CoreMangLib\cti\system\convert\ConvertToUInt3213\ConvertToUInt3213.
WorkingDir=CoreMangLib\cti\system\convert\ConvertToUInt3213
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Box_Unbox.cmd_448]
@@ -3585,7 +3577,7 @@ RelativePath=JIT\IL_Conformance\Old\objectmodel\Box_Unbox\Box_Unbox.cmd
WorkingDir=JIT\IL_Conformance\Old\objectmodel\Box_Unbox
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[stret.cmd_449]
@@ -3593,7 +3585,7 @@ RelativePath=JIT\jit64\regress\vsw\601425\stret\stret.cmd
WorkingDir=JIT\jit64\regress\vsw\601425\stret
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b31283.cmd_450]
@@ -3609,7 +3601,7 @@ RelativePath=CoreMangLib\cti\system\convert\ConvertToString23\ConvertToString23.
WorkingDir=CoreMangLib\cti\system\convert\ConvertToString23
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[hfa_nd0A_r.cmd_452]
@@ -3617,7 +3609,7 @@ RelativePath=JIT\jit64\hfa\main\testA\hfa_nd0A_r\hfa_nd0A_r.cmd
WorkingDir=JIT\jit64\hfa\main\testA\hfa_nd0A_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_speed_dbgcastclass_ldarg.cmd_453]
@@ -3633,7 +3625,7 @@ RelativePath=JIT\jit64\hfa\main\testA\hfa_nd1A_r\hfa_nd1A_r.cmd
WorkingDir=JIT\jit64\hfa\main\testA\hfa_nd1A_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[generics.cmd_455]
@@ -3641,7 +3633,7 @@ RelativePath=readytorun\tests\generics\generics.cmd
WorkingDir=readytorun\tests\generics
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_relcatchfault_jmp.cmd_456]
@@ -3657,7 +3649,7 @@ RelativePath=JIT\Methodical\ELEMENT_TYPE_IU\_il_dbgi_fld\_il_dbgi_fld.cmd
WorkingDir=JIT\Methodical\ELEMENT_TYPE_IU\_il_dbgi_fld
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[i4_cs_d.cmd_458]
@@ -3665,7 +3657,7 @@ RelativePath=JIT\Methodical\AsgOp\i4\i4_cs_d\i4_cs_d.cmd
WorkingDir=JIT\Methodical\AsgOp\i4\i4_cs_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated520.cmd_459]
@@ -3673,7 +3665,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest520\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest520\Generated520
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[mul_i4.cmd_460]
@@ -3681,7 +3673,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\mul_i4\mul_i4.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\mul_i4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Finalize.cmd_461]
@@ -3689,7 +3681,7 @@ RelativePath=GC\API\WeakReference\Finalize\Finalize.cmd
WorkingDir=GC\API\WeakReference\Finalize
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[OpCodeName.cmd_462]
@@ -3697,7 +3689,7 @@ RelativePath=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodeName\OpCodeNam
WorkingDir=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodeName
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[CheckAddLong.cmd_463]
@@ -3705,7 +3697,7 @@ RelativePath=baseservices\threading\interlocked\add\CheckAddLong\CheckAddLong.cm
WorkingDir=baseservices\threading\interlocked\add\CheckAddLong
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[struct4.cmd_464]
@@ -3713,7 +3705,7 @@ RelativePath=JIT\jit64\gc\misc\struct4\struct4.cmd
WorkingDir=JIT\jit64\gc\misc\struct4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated143.cmd_465]
@@ -3721,7 +3713,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest143\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest143\Generated143
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[JTrueGtDbl.cmd_466]
@@ -3729,7 +3721,7 @@ RelativePath=JIT\CodeGenBringUpTests\JTrueGtDbl\JTrueGtDbl.cmd
WorkingDir=JIT\CodeGenBringUpTests\JTrueGtDbl
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[PropertyAttributesHasDefault.cmd_467]
@@ -3737,7 +3729,7 @@ RelativePath=CoreMangLib\cti\system\reflection\propertyattributes\PropertyAttrib
WorkingDir=CoreMangLib\cti\system\reflection\propertyattributes\PropertyAttributesHasDefault
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[StackBehaviourPopref_popi_popi8.cmd_468]
@@ -3745,7 +3737,7 @@ RelativePath=CoreMangLib\cti\system\reflection\emit\stackbehaviour\StackBehaviou
WorkingDir=CoreMangLib\cti\system\reflection\emit\stackbehaviour\StackBehaviourPopref_popi_popi8
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[expl_double_1.cmd_469]
@@ -3753,15 +3745,7 @@ RelativePath=Regressions\coreclr\0041\expl_double_1\expl_double_1.cmd
WorkingDir=Regressions\coreclr\0041\expl_double_1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
-HostStyle=0
-
-[Int16Parse2.cmd_470]
-RelativePath=CoreMangLib\cti\system\int16\Int16Parse2\Int16Parse2.cmd
-WorkingDir=CoreMangLib\cti\system\int16\Int16Parse2
-Expected=0
-MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_speed_dbgvirtcall.cmd_471]
@@ -3777,7 +3761,7 @@ RelativePath=JIT\jit64\mcc\interop\mcc_i15\mcc_i15.cmd
WorkingDir=JIT\jit64\mcc\interop\mcc_i15
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[box-unbox-null033.cmd_473]
@@ -3785,7 +3769,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\null\box-unbox-null033\box-
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\null\box-unbox-null033
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ConvertToInt32_1.cmd_474]
@@ -3793,7 +3777,7 @@ RelativePath=CoreMangLib\cti\system\convert\ConvertToInt32_1\ConvertToInt32_1.cm
WorkingDir=CoreMangLib\cti\system\convert\ConvertToInt32_1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[bne_dbg.cmd_475]
@@ -3801,7 +3785,7 @@ RelativePath=JIT\jit64\opt\regress\vswhidbey\223862\bne_dbg\bne_dbg.cmd
WorkingDir=JIT\jit64\opt\regress\vswhidbey\223862\bne_dbg
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[MissingMemberExceptionCtor2.cmd_476]
@@ -3809,7 +3793,7 @@ RelativePath=CoreMangLib\cti\system\missingmemberexception\MissingMemberExceptio
WorkingDir=CoreMangLib\cti\system\missingmemberexception\MissingMemberExceptionCtor2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[149926.cmd_477]
@@ -3825,7 +3809,7 @@ RelativePath=Loader\classloader\generics\Instantiation\Negative\param06\param06.
WorkingDir=Loader\classloader\generics\Instantiation\Negative\param06
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ThreadStartDouble_2.cmd_479]
@@ -3833,7 +3817,7 @@ RelativePath=baseservices\threading\paramthreadstart\ThreadStartDouble_2\ThreadS
WorkingDir=baseservices\threading\paramthreadstart\ThreadStartDouble_2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ByteIConvertibleToBoolean.cmd_480]
@@ -3841,7 +3825,7 @@ RelativePath=CoreMangLib\cti\system\byte\ByteIConvertibleToBoolean\ByteIConverti
WorkingDir=CoreMangLib\cti\system\byte\ByteIConvertibleToBoolean
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b102887.cmd_481]
@@ -3849,7 +3833,7 @@ RelativePath=JIT\Regression\VS-ia64-JIT\V1.2-Beta1\b102887\b102887\b102887.cmd
WorkingDir=JIT\Regression\VS-ia64-JIT\V1.2-Beta1\b102887\b102887
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[multihandler_ro.cmd_482]
@@ -3865,7 +3849,7 @@ RelativePath=baseservices\threading\generics\syncdelegate\GThread18\GThread18.cm
WorkingDir=baseservices\threading\generics\syncdelegate\GThread18
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[trythrowexcept_r.cmd_484]
@@ -3897,7 +3881,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1092\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1092\Generated1092
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbgint32_m1.cmd_488]
@@ -3913,7 +3897,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest145\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest145\Generated145
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[OpCodesLdelem_R8.cmd_490]
@@ -3921,7 +3905,7 @@ RelativePath=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesLdelem_R8\OpC
WorkingDir=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesLdelem_R8
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b99403.cmd_491]
@@ -3929,7 +3913,7 @@ RelativePath=JIT\Regression\VS-ia64-JIT\M00\b99403\b99403\b99403.cmd
WorkingDir=JIT\Regression\VS-ia64-JIT\M00\b99403\b99403
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[mul1.cmd_492]
@@ -3937,7 +3921,7 @@ RelativePath=JIT\CodeGenBringUpTests\mul1\mul1.cmd
WorkingDir=JIT\CodeGenBringUpTests\mul1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[PulseAllNull.cmd_493]
@@ -3945,7 +3929,7 @@ RelativePath=baseservices\threading\monitor\pulseall\PulseAllNull\PulseAllNull.c
WorkingDir=baseservices\threading\monitor\pulseall\PulseAllNull
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[CharIsSurrogatePair1.cmd_494]
@@ -3953,7 +3937,7 @@ RelativePath=CoreMangLib\cti\system\char\CharIsSurrogatePair1\CharIsSurrogatePai
WorkingDir=CoreMangLib\cti\system\char\CharIsSurrogatePair1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[simplerethrow_d.cmd_495]
@@ -3961,7 +3945,7 @@ RelativePath=JIT\Methodical\eh\rethrow\simplerethrow_d\simplerethrow_d.cmd
WorkingDir=JIT\Methodical\eh\rethrow\simplerethrow_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated649.cmd_496]
@@ -3969,7 +3953,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest649\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest649\Generated649
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[MethodAttributesPrivate.cmd_497]
@@ -3977,7 +3961,7 @@ RelativePath=CoreMangLib\cti\system\reflection\methodattributes\MethodAttributes
WorkingDir=CoreMangLib\cti\system\reflection\methodattributes\MethodAttributesPrivate
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[div_dbg.cmd_498]
@@ -3985,7 +3969,7 @@ RelativePath=JIT\jit64\opt\regress\vswhidbey\223862\div_dbg\div_dbg.cmd
WorkingDir=JIT\jit64\opt\regress\vswhidbey\223862\div_dbg
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Enum_ValueField.cmd_499]
@@ -3993,7 +3977,7 @@ RelativePath=Loader\classloader\Statics\Regressions\484837\Enum_ValueField\Enum_
WorkingDir=Loader\classloader\Statics\Regressions\484837\Enum_ValueField
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_dbgsin_il_cs.cmd_500]
@@ -4001,7 +3985,7 @@ RelativePath=JIT\Methodical\Boxing\xlang\_dbgsin_il_cs\_dbgsin_il_cs.cmd
WorkingDir=JIT\Methodical\Boxing\xlang\_dbgsin_il_cs
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[SingleIsNaN.cmd_501]
@@ -4009,7 +3993,7 @@ RelativePath=CoreMangLib\cti\system\single\SingleIsNaN\SingleIsNaN.cmd
WorkingDir=CoreMangLib\cti\system\single\SingleIsNaN
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated8.cmd_502]
@@ -4017,7 +4001,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest8\Generated8
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest8\Generated8
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[castclass012.cmd_503]
@@ -4025,7 +4009,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\castclass\castclass\castclass012\cast
WorkingDir=JIT\jit64\valuetypes\nullable\castclass\castclass\castclass012
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbgcompat_r8_r4.cmd_504]
@@ -4033,7 +4017,7 @@ RelativePath=JIT\Methodical\tailcall\_il_dbgcompat_r8_r4\_il_dbgcompat_r8_r4.cmd
WorkingDir=JIT\Methodical\tailcall\_il_dbgcompat_r8_r4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b84128.cmd_505]
@@ -4041,7 +4025,7 @@ RelativePath=JIT\Regression\VS-ia64-JIT\M00\b84128\b84128\b84128.cmd
WorkingDir=JIT\Regression\VS-ia64-JIT\M00\b84128\b84128
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[castclass-generics014.cmd_506]
@@ -4049,7 +4033,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\castclass\generics\castclass-generics
WorkingDir=JIT\jit64\valuetypes\nullable\castclass\generics\castclass-generics014
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[r8rem_cs_d.cmd_507]
@@ -4057,7 +4041,7 @@ RelativePath=JIT\Methodical\divrem\rem\r8rem_cs_d\r8rem_cs_d.cmd
WorkingDir=JIT\Methodical\divrem\rem\r8rem_cs_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ConvertToByte.cmd_508]
@@ -4065,7 +4049,7 @@ RelativePath=CoreMangLib\cti\system\convert\ConvertToByte\ConvertToByte.cmd
WorkingDir=CoreMangLib\cti\system\convert\ConvertToByte
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated79.cmd_509]
@@ -4073,7 +4057,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest79\Generated
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest79\Generated79
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1310.cmd_510]
@@ -4081,7 +4065,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1310\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1310\Generated1310
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[static_passing_struct01.cmd_511]
@@ -4089,7 +4073,7 @@ RelativePath=JIT\Generics\Fields\static_passing_struct01\static_passing_struct01
WorkingDir=JIT\Generics\Fields\static_passing_struct01
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ldc_neg_i8.cmd_512]
@@ -4097,7 +4081,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\ldc_neg_i8\ldc_neg_i8.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\ldc_neg_i8
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated419.cmd_513]
@@ -4105,7 +4089,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest419\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest419\Generated419
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b369916.cmd_514]
@@ -4113,7 +4097,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V2.0-RTM\b369916\b369916\b369916.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V2.0-RTM\b369916\b369916
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated290.cmd_515]
@@ -4121,7 +4105,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest290\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest290\Generated290
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[DevDiv_359733.cmd_516]
@@ -4129,7 +4113,7 @@ RelativePath=JIT\Regression\JitBlue\DevDiv_359733\DevDiv_359733\DevDiv_359733.cm
WorkingDir=JIT\Regression\JitBlue\DevDiv_359733\DevDiv_359733
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ICollectionSyncRoot.cmd_517]
@@ -4137,7 +4121,7 @@ RelativePath=CoreMangLib\cti\system\collections\generic\dictionarykeycollection\
WorkingDir=CoreMangLib\cti\system\collections\generic\dictionarykeycollection\ICollectionSyncRoot
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_reldeep_gc.cmd_518]
@@ -4153,7 +4137,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\castclass\castclass\castclass034\cast
WorkingDir=JIT\jit64\valuetypes\nullable\castclass\castclass\castclass034
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated369.cmd_520]
@@ -4161,7 +4145,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest369\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest369\Generated369
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[InnerFinally.cmd_521]
@@ -4169,7 +4153,7 @@ RelativePath=baseservices\exceptions\unittests\InnerFinally\InnerFinally.cmd
WorkingDir=baseservices\exceptions\unittests\InnerFinally
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[VectorArgs_ro.cmd_522]
@@ -4193,7 +4177,7 @@ RelativePath=JIT\Generics\Instantiation\delegates\Delegate027\Delegate027.cmd
WorkingDir=JIT\Generics\Instantiation\delegates\Delegate027
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[hfa_sd1A_r.cmd_525]
@@ -4201,7 +4185,7 @@ RelativePath=JIT\jit64\hfa\main\testA\hfa_sd1A_r\hfa_sd1A_r.cmd
WorkingDir=JIT\jit64\hfa\main\testA\hfa_sd1A_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated13.cmd_526]
@@ -4209,7 +4193,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest13\Generated
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest13\Generated13
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbgint32_1.cmd_527]
@@ -4225,7 +4209,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_270\GCSimulator_270.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_270
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b530694.cmd_529]
@@ -4236,20 +4220,12 @@ MaxAllowedDurationSeconds=600
Categories=EXPECTED_PASS
HostStyle=0
-[UInt32Parse1.cmd_530]
-RelativePath=CoreMangLib\cti\system\uint32\UInt32Parse1\UInt32Parse1.cmd
-WorkingDir=CoreMangLib\cti\system\uint32\UInt32Parse1
-Expected=0
-MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
-HostStyle=0
-
[call06_dynamic.cmd_531]
RelativePath=JIT\jit64\localloc\call\call06_dynamic\call06_dynamic.cmd
WorkingDir=JIT\jit64\localloc\call\call06_dynamic
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[UIntPtrZero.cmd_532]
@@ -4257,7 +4233,7 @@ RelativePath=CoreMangLib\cti\system\uintptr\UIntPtrZero\UIntPtrZero.cmd
WorkingDir=CoreMangLib\cti\system\uintptr\UIntPtrZero
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbgldc_mulovf.cmd_533]
@@ -4273,7 +4249,7 @@ RelativePath=JIT\Generics\ConstrainedCall\class2_cs_r\class2_cs_r.cmd
WorkingDir=JIT\Generics\ConstrainedCall\class2_cs_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[CompilerGeneratedAttributeCtor.cmd_535]
@@ -4281,7 +4257,7 @@ RelativePath=CoreMangLib\cti\system\runtime\compilerservices\compilergeneratedat
WorkingDir=CoreMangLib\cti\system\runtime\compilerservices\compilergeneratedattribute\CompilerGeneratedAttributeCtor
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated750.cmd_536]
@@ -4289,7 +4265,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest750\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest750\Generated750
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbgrefarg_box_val.cmd_537]
@@ -4297,7 +4273,7 @@ RelativePath=JIT\Methodical\explicit\misc\_il_dbgrefarg_box_val\_il_dbgrefarg_bo
WorkingDir=JIT\Methodical\explicit\misc\_il_dbgrefarg_box_val
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[IEqualityComparerEquals.cmd_538]
@@ -4305,7 +4281,7 @@ RelativePath=CoreMangLib\cti\system\collections\generic\iequalitycomparer\IEqual
WorkingDir=CoreMangLib\cti\system\collections\generic\iequalitycomparer\IEqualityComparerEquals
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[hijacking.cmd_539]
@@ -4321,7 +4297,7 @@ RelativePath=Loader\classloader\rmv\il\RMV-2-13-41a-two\RMV-2-13-41a-two.cmd
WorkingDir=Loader\classloader\rmv\il\RMV-2-13-41a-two
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b56772.cmd_541]
@@ -4329,7 +4305,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b56772\b56772\b56772.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b56772\b56772
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[byrefsubbyref1_il_r.cmd_542]
@@ -4337,7 +4313,7 @@ RelativePath=JIT\Directed\coverage\importer\Desktop\byrefsubbyref1_il_r\byrefsub
WorkingDir=JIT\Directed\coverage\importer\Desktop\byrefsubbyref1_il_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1285.cmd_543]
@@ -4345,7 +4321,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1285\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1285\Generated1285
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ldvirtftncalli_il_r.cmd_544]
@@ -4353,7 +4329,7 @@ RelativePath=JIT\Directed\coverage\oldtests\ldvirtftncalli_il_r\ldvirtftncalli_i
WorkingDir=JIT\Directed\coverage\oldtests\ldvirtftncalli_il_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b12399.cmd_545]
@@ -4361,7 +4337,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b12399\b12399\b12399.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b12399\b12399
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[VectorExp_r.cmd_546]
@@ -4377,7 +4353,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b44723\b44723\b44723.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b44723\b44723
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1120.cmd_548]
@@ -4385,7 +4361,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1120\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1120\Generated1120
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[pow3_cs_do.cmd_549]
@@ -4393,7 +4369,7 @@ RelativePath=JIT\Directed\intrinsic\pow\pow3_cs_do\pow3_cs_do.cmd
WorkingDir=JIT\Directed\intrinsic\pow\pow3_cs_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[faultbeforetrybody_d.cmd_550]
@@ -4401,7 +4377,7 @@ RelativePath=JIT\Methodical\eh\disconnected\faultbeforetrybody_d\faultbeforetryb
WorkingDir=JIT\Methodical\eh\disconnected\faultbeforetrybody_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[waitanyemptyarray.cmd_551]
@@ -4409,7 +4385,7 @@ RelativePath=baseservices\threading\waithandle\waitany\waitanyemptyarray\waitany
WorkingDir=baseservices\threading\waithandle\waitany\waitanyemptyarray
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[box-unbox-value002.cmd_552]
@@ -4417,7 +4393,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\value\box-unbox-value002\bo
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\value\box-unbox-value002
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Finally.cmd_553]
@@ -4425,7 +4401,7 @@ RelativePath=baseservices\exceptions\regressions\V1\SEH\asm\Finally\Finally.cmd
WorkingDir=baseservices\exceptions\regressions\V1\SEH\asm\Finally
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated689.cmd_554]
@@ -4433,7 +4409,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest689\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest689\Generated689
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1395.cmd_555]
@@ -4441,7 +4417,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1395\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1395\Generated1395
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[exchanget.cmd_556]
@@ -4449,7 +4425,7 @@ RelativePath=baseservices\threading\interlocked\exchange\exchanget\exchanget.cmd
WorkingDir=baseservices\threading\interlocked\exchange\exchanget
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b14617.cmd_557]
@@ -4457,7 +4433,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1.2-M01\b14617\b14617\b14617.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1.2-M01\b14617\b14617
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[NotAndNeg.cmd_558]
@@ -4465,7 +4441,7 @@ RelativePath=JIT\CodeGenBringUpTests\NotAndNeg\NotAndNeg.cmd
WorkingDir=JIT\CodeGenBringUpTests\NotAndNeg
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ConvertToSByte5.cmd_559]
@@ -4473,7 +4449,7 @@ RelativePath=CoreMangLib\cti\system\convert\ConvertToSByte5\ConvertToSByte5.cmd
WorkingDir=CoreMangLib\cti\system\convert\ConvertToSByte5
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[testExplicitOverride2.cmd_560]
@@ -4481,7 +4457,7 @@ RelativePath=Loader\classloader\generics\regressions\395780\testExplicitOverride
WorkingDir=Loader\classloader\generics\regressions\395780\testExplicitOverride2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[box-unbox-generics018.cmd_561]
@@ -4489,7 +4465,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\generics\box-unbox-generics
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\generics\box-unbox-generics018
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[CircularCctorThreeThreads02BFI.cmd_562]
@@ -4497,7 +4473,7 @@ RelativePath=Loader\classloader\TypeInitialization\CircularCctors\CircularCctorT
WorkingDir=Loader\classloader\TypeInitialization\CircularCctors\CircularCctorThreeThreads02BFI
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[dev10_804810.cmd_563]
@@ -4505,7 +4481,7 @@ RelativePath=JIT\Regression\v4\dev10_804810\dev10_804810\dev10_804810.cmd
WorkingDir=JIT\Regression\v4\dev10_804810\dev10_804810
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[pluggaps.cmd_564]
@@ -4521,7 +4497,7 @@ RelativePath=JIT\Methodical\cctor\simple\precise2_cs_r\precise2_cs_r.cmd
WorkingDir=JIT\Methodical\cctor\simple\precise2_cs_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[int64_r.cmd_566]
@@ -4529,7 +4505,7 @@ RelativePath=JIT\Directed\shift\int64_r\int64_r.cmd
WorkingDir=JIT\Directed\shift\int64_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b610562.cmd_567]
@@ -4537,7 +4513,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\v2.1\b610562\b610562\b610562.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\v2.1\b610562\b610562
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ThreadStartSByte_1.cmd_568]
@@ -4545,7 +4521,7 @@ RelativePath=baseservices\threading\paramthreadstart\ThreadStartSByte_1\ThreadSt
WorkingDir=baseservices\threading\paramthreadstart\ThreadStartSByte_1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ConvertToUInt1614.cmd_569]
@@ -4553,7 +4529,7 @@ RelativePath=CoreMangLib\cti\system\convert\ConvertToUInt1614\ConvertToUInt1614.
WorkingDir=CoreMangLib\cti\system\convert\ConvertToUInt1614
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Int16IConvertibleToDouble.cmd_570]
@@ -4561,7 +4537,7 @@ RelativePath=CoreMangLib\cti\system\int16\Int16IConvertibleToDouble\Int16IConver
WorkingDir=CoreMangLib\cti\system\int16\Int16IConvertibleToDouble
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_speed_dbghan2.cmd_571]
@@ -4569,7 +4545,7 @@ RelativePath=JIT\Methodical\VT\etc\_speed_dbghan2\_speed_dbghan2.cmd
WorkingDir=JIT\Methodical\VT\etc\_speed_dbghan2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ThreadStartGenerics.cmd_572]
@@ -4577,7 +4553,7 @@ RelativePath=baseservices\threading\paramthreadstart\ThreadStartGenerics\ThreadS
WorkingDir=baseservices\threading\paramthreadstart\ThreadStartGenerics
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_dbgknight.cmd_573]
@@ -4585,7 +4561,7 @@ RelativePath=JIT\Methodical\VT\etc\_dbgknight\_dbgknight.cmd
WorkingDir=JIT\Methodical\VT\etc\_dbgknight
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[MathFRound1.cmd_574]
@@ -4593,7 +4569,7 @@ RelativePath=CoreMangLib\cti\system\mathf\MathFRound1\MathFRound1.cmd
WorkingDir=CoreMangLib\cti\system\mathf\MathFRound1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[volatilefromfinally.cmd_575]
@@ -4601,7 +4577,7 @@ RelativePath=JIT\Methodical\eh\interactions\volatilefromfinally\volatilefromfina
WorkingDir=JIT\Methodical\eh\interactions\volatilefromfinally
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[i8_cs_d.cmd_576]
@@ -4609,7 +4585,7 @@ RelativePath=JIT\Methodical\AsgOp\i8\i8_cs_d\i8_cs_d.cmd
WorkingDir=JIT\Methodical\AsgOp\i8\i8_cs_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[general_struct_static01.cmd_577]
@@ -4625,7 +4601,7 @@ RelativePath=JIT\Regression\JitBlue\DevDiv_168744\DevDiv_168744\DevDiv_168744.cm
WorkingDir=JIT\Regression\JitBlue\DevDiv_168744\DevDiv_168744
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[boxunboxenum_r.cmd_579]
@@ -4641,7 +4617,7 @@ RelativePath=GC\API\GCHandle\Equality\Equality.cmd
WorkingDir=GC\API\GCHandle\Equality
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1409.cmd_581]
@@ -4649,7 +4625,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1409\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1409\Generated1409
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1010.cmd_582]
@@ -4657,7 +4633,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1010\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1010\Generated1010
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_speed_relhan3_ctor.cmd_583]
@@ -4665,7 +4641,7 @@ RelativePath=JIT\Methodical\VT\etc\_speed_relhan3_ctor\_speed_relhan3_ctor.cmd
WorkingDir=JIT\Methodical\VT\etc\_speed_relhan3_ctor
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[tryCatchFinallyThrow_nonlocalexit4_r.cmd_584]
@@ -4673,7 +4649,7 @@ RelativePath=JIT\Methodical\eh\finallyexec\tryCatchFinallyThrow_nonlocalexit4_r\
WorkingDir=JIT\Methodical\eh\finallyexec\tryCatchFinallyThrow_nonlocalexit4_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b56159.cmd_585]
@@ -4681,7 +4657,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b56159\b56159\b56159.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b56159\b56159
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[mixed2_cs_do.cmd_586]
@@ -4689,7 +4665,7 @@ RelativePath=JIT\Directed\perffix\primitivevt\mixed2_cs_do\mixed2_cs_do.cmd
WorkingDir=JIT\Directed\perffix\primitivevt\mixed2_cs_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated844.cmd_587]
@@ -4697,7 +4673,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest844\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest844\Generated844
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[536168.cmd_588]
@@ -4705,7 +4681,7 @@ RelativePath=GC\Regressions\dev10bugs\536168\536168\536168.cmd
WorkingDir=GC\Regressions\dev10bugs\536168\536168
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_FAIL;8091
+Categories=EXPECTED_FAIL;8091;Pri1
HostStyle=0
[ldvirtftn.cmd_589]
@@ -4713,7 +4689,7 @@ RelativePath=JIT\IL_Conformance\Old\objectmodel\ldvirtftn\ldvirtftn.cmd
WorkingDir=JIT\IL_Conformance\Old\objectmodel\ldvirtftn
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[MissingMemberExceptionMessage.cmd_590]
@@ -4721,7 +4697,7 @@ RelativePath=CoreMangLib\cti\system\missingmemberexception\MissingMemberExceptio
WorkingDir=CoreMangLib\cti\system\missingmemberexception\MissingMemberExceptionMessage
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1498.cmd_591]
@@ -4729,7 +4705,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1498\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1498\Generated1498
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[TypeGetHashCode.cmd_592]
@@ -4737,7 +4713,7 @@ RelativePath=CoreMangLib\cti\system\type\TypeGetHashCode\TypeGetHashCode.cmd
WorkingDir=CoreMangLib\cti\system\type\TypeGetHashCode
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GuidEquals3.cmd_593]
@@ -4745,7 +4721,7 @@ RelativePath=CoreMangLib\cti\system\guid\GuidEquals3\GuidEquals3.cmd
WorkingDir=CoreMangLib\cti\system\guid\GuidEquals3
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[nested-try-catch03.cmd_594]
@@ -4753,7 +4729,7 @@ RelativePath=baseservices\exceptions\generics\nested-try-catch03\nested-try-catc
WorkingDir=baseservices\exceptions\generics\nested-try-catch03
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ICollectionSyncRoot.cmd_595]
@@ -4761,7 +4737,7 @@ RelativePath=CoreMangLib\cti\system\collections\icollection\ICollectionSyncRoot\
WorkingDir=CoreMangLib\cti\system\collections\icollection\ICollectionSyncRoot
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[call05_dynamic.cmd_596]
@@ -4777,7 +4753,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\castclass\null\castclass-null010\cast
WorkingDir=JIT\jit64\valuetypes\nullable\castclass\null\castclass-null010
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_20.cmd_598]
@@ -4785,7 +4761,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_20\GCSimulator_20.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_20
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[UInt64IConvertibleToType.cmd_599]
@@ -4793,7 +4769,7 @@ RelativePath=CoreMangLib\cti\system\uint64\UInt64IConvertibleToType\UInt64IConve
WorkingDir=CoreMangLib\cti\system\uint64\UInt64IConvertibleToType
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated619.cmd_600]
@@ -4801,7 +4777,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest619\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest619\Generated619
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[OpCodesLdind_I8.cmd_601]
@@ -4809,7 +4785,7 @@ RelativePath=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesLdind_I8\OpCo
WorkingDir=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesLdind_I8
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[AssemblyDescriptionAttributeCtor.cmd_602]
@@ -4817,7 +4793,7 @@ RelativePath=CoreMangLib\cti\system\reflection\assemblydescriptionattribute\Asse
WorkingDir=CoreMangLib\cti\system\reflection\assemblydescriptionattribute\AssemblyDescriptionAttributeCtor
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GenericExceptions04.cmd_603]
@@ -4825,7 +4801,7 @@ RelativePath=baseservices\exceptions\generics\GenericExceptions04\GenericExcepti
WorkingDir=baseservices\exceptions\generics\GenericExceptions04
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_speed_dbgcatchfinally_tail.cmd_604]
@@ -4841,7 +4817,7 @@ RelativePath=CoreMangLib\cti\system\io\directorynotfoundexception\DirectoryNotFo
WorkingDir=CoreMangLib\cti\system\io\directorynotfoundexception\DirectoryNotFoundExceptionctor1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_speed_dbghanoi.cmd_606]
@@ -4849,7 +4825,7 @@ RelativePath=JIT\Methodical\VT\etc\_speed_dbghanoi\_speed_dbghanoi.cmd
WorkingDir=JIT\Methodical\VT\etc\_speed_dbghanoi
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[StreamReaderNull_PSC.cmd_607]
@@ -4857,7 +4833,7 @@ RelativePath=CoreMangLib\cti\system\io\streamreader\StreamReaderNull_PSC\StreamR
WorkingDir=CoreMangLib\cti\system\io\streamreader\StreamReaderNull_PSC
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[TryCatchInFinally.cmd_608]
@@ -4865,7 +4841,7 @@ RelativePath=baseservices\exceptions\unittests\TryCatchInFinally\TryCatchInFinal
WorkingDir=baseservices\exceptions\unittests\TryCatchInFinally
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1144.cmd_609]
@@ -4873,7 +4849,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1144\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1144\Generated1144
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[MultipleInterface13.cmd_610]
@@ -4881,7 +4857,7 @@ RelativePath=Loader\classloader\generics\Instantiation\Positive\MultipleInterfac
WorkingDir=Loader\classloader\generics\Instantiation\Positive\MultipleInterface13
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[nestedtryfault_r.cmd_611]
@@ -4905,7 +4881,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_158\GCSimulator_158.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_158
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Bytemark.cmd_614]
@@ -4921,7 +4897,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest240\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest240\Generated240
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[DevDiv_280123.cmd_616]
@@ -4929,7 +4905,7 @@ RelativePath=JIT\Regression\JitBlue\DevDiv_280123\DevDiv_280123\DevDiv_280123.cm
WorkingDir=JIT\Regression\JitBlue\DevDiv_280123\DevDiv_280123
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Exceptions.cmd_617]
@@ -4937,7 +4913,7 @@ RelativePath=baseservices\exceptions\regressions\V1\SEH\coverage\Exceptions\Exce
WorkingDir=baseservices\exceptions\regressions\V1\SEH\coverage\Exceptions
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[UInt16ToString4.cmd_618]
@@ -4945,7 +4921,7 @@ RelativePath=CoreMangLib\cti\system\uint16\UInt16ToString4\UInt16ToString4.cmd
WorkingDir=CoreMangLib\cti\system\uint16\UInt16ToString4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[VectorDot_ro.cmd_619]
@@ -4961,7 +4937,7 @@ RelativePath=GC\API\WeakReference\TrackResurrection\TrackResurrection.cmd
WorkingDir=GC\API\WeakReference\TrackResurrection
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Test_CSharp_Base_3.cmd_621]
@@ -4969,7 +4945,7 @@ RelativePath=JIT\Directed\CheckedCtor\Test_CSharp_Base_3\Test_CSharp_Base_3.cmd
WorkingDir=JIT\Directed\CheckedCtor\Test_CSharp_Base_3
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated405.cmd_622]
@@ -4977,7 +4953,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest405\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest405\Generated405
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b25507.cmd_623]
@@ -4985,7 +4961,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b25507\b25507\b25507.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b25507\b25507
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[OpCodesConv_Ovf_U4.cmd_624]
@@ -4993,7 +4969,7 @@ RelativePath=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesConv_Ovf_U4\O
WorkingDir=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesConv_Ovf_U4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[throwinfinally_50_do.cmd_625]
@@ -5009,7 +4985,7 @@ RelativePath=CoreMangLib\cti\system\collections\dictionaryentry\DictionaryEntryK
WorkingDir=CoreMangLib\cti\system\collections\dictionaryentry\DictionaryEntryKey
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ldc_conv_ovf_i8_u8.cmd_627]
@@ -5033,7 +5009,7 @@ RelativePath=JIT\jit64\hfa\main\testC\hfa_nd1C_d\hfa_nd1C_d.cmd
WorkingDir=JIT\jit64\hfa\main\testC\hfa_nd1C_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[IConvertibleToChar.cmd_630]
@@ -5041,7 +5017,7 @@ RelativePath=CoreMangLib\cti\system\iconvertible\IConvertibleToChar\IConvertible
WorkingDir=CoreMangLib\cti\system\iconvertible\IConvertibleToChar
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_speed_relthrow.cmd_631]
@@ -5057,7 +5033,7 @@ RelativePath=CoreMangLib\cti\system\reflection\eventattributes\EventAttributesRT
WorkingDir=CoreMangLib\cti\system\reflection\eventattributes\EventAttributesRTSpecialName
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[EnumIConvertibleToUint32.cmd_633]
@@ -5065,7 +5041,7 @@ RelativePath=CoreMangLib\cti\system\enum\EnumIConvertibleToUint32\EnumIConvertib
WorkingDir=CoreMangLib\cti\system\enum\EnumIConvertibleToUint32
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[starg_i.cmd_634]
@@ -5073,7 +5049,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\starg_i\starg_i.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\starg_i
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b14199.cmd_635]
@@ -5081,7 +5057,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b14199\b14199\b14199.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b14199\b14199
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated220.cmd_636]
@@ -5089,7 +5065,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest220\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest220\Generated220
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_speed_dbglcs_ulong.cmd_637]
@@ -5121,7 +5097,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\castclass\null\castclass-null028\cast
WorkingDir=JIT\jit64\valuetypes\nullable\castclass\null\castclass-null028
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[struct1.cmd_641]
@@ -5129,7 +5105,7 @@ RelativePath=JIT\jit64\gc\misc\struct1\struct1.cmd
WorkingDir=JIT\jit64\gc\misc\struct1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated105.cmd_642]
@@ -5137,7 +5113,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest105\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest105\Generated105
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[CharIConvertibleToInt64.cmd_643]
@@ -5145,7 +5121,7 @@ RelativePath=CoreMangLib\cti\system\char\CharIConvertibleToInt64\CharIConvertibl
WorkingDir=CoreMangLib\cti\system\char\CharIConvertibleToInt64
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated867.cmd_644]
@@ -5153,7 +5129,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest867\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest867\Generated867
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[StringIConvertibleToByte.cmd_645]
@@ -5161,7 +5137,7 @@ RelativePath=CoreMangLib\cti\system\string\StringIConvertibleToByte\StringIConve
WorkingDir=CoreMangLib\cti\system\string\StringIConvertibleToByte
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated465.cmd_646]
@@ -5169,7 +5145,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest465\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest465\Generated465
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[csgen.1.cmd_647]
@@ -5177,7 +5153,7 @@ RelativePath=hosting\stress\testset1\csgen.1\csgen.1.cmd
WorkingDir=hosting\stress\testset1\csgen.1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[nested-try-catch06.cmd_648]
@@ -5185,7 +5161,7 @@ RelativePath=baseservices\exceptions\generics\nested-try-catch06\nested-try-catc
WorkingDir=baseservices\exceptions\generics\nested-try-catch06
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[r4flat_cs_do.cmd_649]
@@ -5193,7 +5169,7 @@ RelativePath=JIT\Methodical\AsgOp\r4\r4flat_cs_do\r4flat_cs_do.cmd
WorkingDir=JIT\Methodical\AsgOp\r4\r4flat_cs_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[UserExceptionThread.cmd_650]
@@ -5201,7 +5177,7 @@ RelativePath=baseservices\exceptions\regressions\V1\SEH\VJ\UserExceptionThread\U
WorkingDir=baseservices\exceptions\regressions\V1\SEH\VJ\UserExceptionThread
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;GCSTRESS_FAIL;13203;Pri1
HostStyle=0
[thread22.cmd_651]
@@ -5209,7 +5185,7 @@ RelativePath=baseservices\threading\generics\TimerCallback\thread22\thread22.cmd
WorkingDir=baseservices\threading\generics\TimerCallback\thread22
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_relcompat_i2_bool.cmd_652]
@@ -5217,7 +5193,7 @@ RelativePath=JIT\Methodical\tailcall\_il_relcompat_i2_bool\_il_relcompat_i2_bool
WorkingDir=JIT\Methodical\tailcall\_il_relcompat_i2_bool
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b143840.cmd_653]
@@ -5233,7 +5209,7 @@ RelativePath=JIT\Generics\Arrays\ConstructedTypes\MultiDim\struct01_static\struc
WorkingDir=JIT\Generics\Arrays\ConstructedTypes\MultiDim\struct01_static
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[r4NaNmul_cs_d.cmd_655]
@@ -5241,7 +5217,7 @@ RelativePath=JIT\Methodical\NaN\r4NaNmul_cs_d\r4NaNmul_cs_d.cmd
WorkingDir=JIT\Methodical\NaN\r4NaNmul_cs_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1318.cmd_656]
@@ -5249,7 +5225,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1318\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1318\Generated1318
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b16886.cmd_657]
@@ -5257,7 +5233,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b16886\b16886\b16886.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b16886\b16886
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[uint8_cs_r.cmd_658]
@@ -5265,7 +5241,7 @@ RelativePath=JIT\Directed\shift\uint8_cs_r\uint8_cs_r.cmd
WorkingDir=JIT\Directed\shift\uint8_cs_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[DoubleCompareTo1.cmd_659]
@@ -5273,7 +5249,7 @@ RelativePath=CoreMangLib\cti\system\double\DoubleCompareTo1\DoubleCompareTo1.cmd
WorkingDir=CoreMangLib\cti\system\double\DoubleCompareTo1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[struct_static01.cmd_660]
@@ -5281,7 +5257,7 @@ RelativePath=JIT\Generics\MemberAccess\struct_static01\struct_static01.cmd
WorkingDir=JIT\Generics\MemberAccess\struct_static01
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbgsuperlong.cmd_661]
@@ -5297,7 +5273,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1404\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1404\Generated1404
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[AbsSqrt_ro.cmd_663]
@@ -5313,7 +5289,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_179\GCSimulator_179.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_179
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Test1337.cmd_665]
@@ -5321,7 +5297,7 @@ RelativePath=Regressions\coreclr\1337\Test1337\Test1337.cmd
WorkingDir=Regressions\coreclr\1337\Test1337
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_105.cmd_666]
@@ -5329,7 +5305,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_105\GCSimulator_105.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_105
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[VectorDot_r.cmd_667]
@@ -5340,20 +5316,12 @@ MaxAllowedDurationSeconds=600
Categories=EXPECTED_PASS
HostStyle=0
-[Int16Parse3.cmd_668]
-RelativePath=CoreMangLib\cti\system\int16\Int16Parse3\Int16Parse3.cmd
-WorkingDir=CoreMangLib\cti\system\int16\Int16Parse3
-Expected=0
-MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
-HostStyle=0
-
[SystemCollectionsICollectionCopyTo.cmd_669]
RelativePath=CoreMangLib\cti\system\collections\generic\dictionarykeycollection\SystemCollectionsICollectionCopyTo\SystemCollectionsICollectionCopyTo.cmd
WorkingDir=CoreMangLib\cti\system\collections\generic\dictionarykeycollection\SystemCollectionsICollectionCopyTo
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b92568.cmd_670]
@@ -5369,7 +5337,7 @@ RelativePath=CoreMangLib\cti\system\double\DoubleIConvertibleToInt64\DoubleIConv
WorkingDir=CoreMangLib\cti\system\double\DoubleIConvertibleToInt64
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[callconv2_cs_r.cmd_672]
@@ -5377,7 +5345,7 @@ RelativePath=JIT\Directed\PREFIX\PrimitiveVT\callconv2_cs_r\callconv2_cs_r.cmd
WorkingDir=JIT\Directed\PREFIX\PrimitiveVT\callconv2_cs_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[labelbeginningfinally_r.cmd_673]
@@ -5393,7 +5361,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\generics\box-unbox-generics
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\generics\box-unbox-generics022
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[thread10.cmd_675]
@@ -5401,7 +5369,7 @@ RelativePath=baseservices\threading\generics\TimerCallback\thread10\thread10.cmd
WorkingDir=baseservices\threading\generics\TimerCallback\thread10
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b68028.cmd_676]
@@ -5417,7 +5385,7 @@ RelativePath=CoreMangLib\cti\system\io\stream\StreamDispose2_PSC\StreamDispose2_
WorkingDir=CoreMangLib\cti\system\io\stream\StreamDispose2_PSC
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[box-unbox-generics028.cmd_678]
@@ -5425,7 +5393,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\generics\box-unbox-generics
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\generics\box-unbox-generics028
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[devdiv_180411.cmd_679]
@@ -5433,7 +5401,7 @@ RelativePath=JIT\Regression\JitBlue\devdiv_180411\devdiv_180411\devdiv_180411.cm
WorkingDir=JIT\Regression\JitBlue\devdiv_180411\devdiv_180411
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[doublearr_cs_do.cmd_680]
@@ -5449,7 +5417,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\castclass\null\castclass-null001\cast
WorkingDir=JIT\jit64\valuetypes\nullable\castclass\null\castclass-null001
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[CLSCompliantAttributeIsCompliant.cmd_682]
@@ -5457,7 +5425,7 @@ RelativePath=CoreMangLib\cti\system\clscompliantattribute\CLSCompliantAttributeI
WorkingDir=CoreMangLib\cti\system\clscompliantattribute\CLSCompliantAttributeIsCompliant
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[unsafe_ro.cmd_683]
@@ -5473,7 +5441,7 @@ RelativePath=CoreMangLib\cti\system\type\TypeIsByRefImpl\TypeIsByRefImpl.cmd
WorkingDir=CoreMangLib\cti\system\type\TypeIsByRefImpl
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated903.cmd_685]
@@ -5481,7 +5449,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest903\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest903\Generated903
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[StringFormat1.cmd_686]
@@ -5489,7 +5457,7 @@ RelativePath=CoreMangLib\cti\system\string\StringFormat1\StringFormat1.cmd
WorkingDir=CoreMangLib\cti\system\string\StringFormat1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Int16IConvertibleToInt64.cmd_687]
@@ -5497,7 +5465,7 @@ RelativePath=CoreMangLib\cti\system\int16\Int16IConvertibleToInt64\Int16IConvert
WorkingDir=CoreMangLib\cti\system\int16\Int16IConvertibleToInt64
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[AttributeTargetsProperty.cmd_688]
@@ -5505,7 +5473,7 @@ RelativePath=CoreMangLib\cti\system\attributetargets\AttributeTargetsProperty\At
WorkingDir=CoreMangLib\cti\system\attributetargets\AttributeTargetsProperty
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[castclass-generics021.cmd_689]
@@ -5513,7 +5481,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\castclass\generics\castclass-generics
WorkingDir=JIT\jit64\valuetypes\nullable\castclass\generics\castclass-generics021
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_speed_dbgs_ldfld_mulovf.cmd_690]
@@ -5529,7 +5497,7 @@ RelativePath=CoreMangLib\cti\system\boolean\BooleanToString\BooleanToString.cmd
WorkingDir=CoreMangLib\cti\system\boolean\BooleanToString
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated524.cmd_692]
@@ -5537,7 +5505,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest524\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest524\Generated524
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b29351.cmd_693]
@@ -5545,7 +5513,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b29351\b29351\b29351.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b29351\b29351
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ldelemnullarr2_il_d.cmd_694]
@@ -5561,7 +5529,7 @@ RelativePath=CoreMangLib\cti\system\collections\generic\dictionary\DictionaryCto
WorkingDir=CoreMangLib\cti\system\collections\generic\dictionary\DictionaryCtor3
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b147147.cmd_696]
@@ -5577,7 +5545,7 @@ RelativePath=CoreMangLib\cti\system\decimal\DecimalToChar\DecimalToChar.cmd
WorkingDir=CoreMangLib\cti\system\decimal\DecimalToChar
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[throwinnestedfinally_d.cmd_698]
@@ -5593,7 +5561,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest0\Generated0
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest0\Generated0
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_relisinst_call.cmd_700]
@@ -5601,7 +5569,7 @@ RelativePath=JIT\Methodical\casts\coverage\_relisinst_call\_relisinst_call.cmd
WorkingDir=JIT\Methodical\casts\coverage\_relisinst_call
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[SByteGetHashCode.cmd_701]
@@ -5609,7 +5577,7 @@ RelativePath=CoreMangLib\cti\system\sbyte\SByteGetHashCode\SByteGetHashCode.cmd
WorkingDir=CoreMangLib\cti\system\sbyte\SByteGetHashCode
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[JTrueGeFP.cmd_702]
@@ -5617,7 +5585,7 @@ RelativePath=JIT\CodeGenBringUpTests\JTrueGeFP\JTrueGeFP.cmd
WorkingDir=JIT\CodeGenBringUpTests\JTrueGeFP
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b61215.cmd_703]
@@ -5633,7 +5601,7 @@ RelativePath=JIT\Directed\perffix\commutativecse\ccse_cs_d\ccse_cs_d.cmd
WorkingDir=JIT\Directed\perffix\commutativecse\ccse_cs_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated95.cmd_705]
@@ -5641,7 +5609,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest95\Generated
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest95\Generated95
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[refTypesdynamic.cmd_706]
@@ -5649,7 +5617,7 @@ RelativePath=JIT\Generics\Typeof\refTypesdynamic\refTypesdynamic.cmd
WorkingDir=JIT\Generics\Typeof\refTypesdynamic
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[EnumeratorMoveNext.cmd_707]
@@ -5657,7 +5625,7 @@ RelativePath=CoreMangLib\cti\system\collections\generic\queueenumerator\Enumerat
WorkingDir=CoreMangLib\cti\system\collections\generic\queueenumerator\EnumeratorMoveNext
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[StringConcat7.cmd_708]
@@ -5665,7 +5633,7 @@ RelativePath=CoreMangLib\cti\system\string\StringConcat7\StringConcat7.cmd
WorkingDir=CoreMangLib\cti\system\string\StringConcat7
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[TestCase0.cmd_709]
@@ -5673,7 +5641,7 @@ RelativePath=Loader\classloader\InterfaceFolding\TestCase0\TestCase0.cmd
WorkingDir=Loader\classloader\InterfaceFolding\TestCase0
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[DevDiv_377155.cmd_710]
@@ -5697,7 +5665,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest9\Generated9
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest9\Generated9
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[thread17.cmd_713]
@@ -5705,7 +5673,7 @@ RelativePath=baseservices\threading\generics\WaitCallback\thread17\thread17.cmd
WorkingDir=baseservices\threading\generics\WaitCallback\thread17
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_speed_dbgcastclass_call.cmd_714]
@@ -5721,7 +5689,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_317\GCSimulator_317.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_317
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[catch1_r.cmd_716]
@@ -5729,7 +5697,7 @@ RelativePath=JIT\Directed\leave\catch1_r\catch1_r.cmd
WorkingDir=JIT\Directed\leave\catch1_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[OpCodesLdc_I4_3.cmd_717]
@@ -5737,7 +5705,7 @@ RelativePath=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesLdc_I4_3\OpCo
WorkingDir=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesLdc_I4_3
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_relnative.cmd_718]
@@ -5745,7 +5713,7 @@ RelativePath=JIT\Methodical\refany\_relnative\_relnative.cmd
WorkingDir=JIT\Methodical\refany\_relnative
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[lclfldrem_cs_do.cmd_719]
@@ -5753,7 +5721,7 @@ RelativePath=JIT\Directed\coverage\oldtests\lclfldrem_cs_do\lclfldrem_cs_do.cmd
WorkingDir=JIT\Directed\coverage\oldtests\lclfldrem_cs_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[CGRecurseACA_d.cmd_720]
@@ -5761,7 +5729,7 @@ RelativePath=JIT\jit64\opt\cg\CGRecurse\CGRecurseACA_d\CGRecurseACA_d.cmd
WorkingDir=JIT\jit64\opt\cg\CGRecurse\CGRecurseACA_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[StackCtor3.cmd_721]
@@ -5769,7 +5737,7 @@ RelativePath=CoreMangLib\cti\system\collections\generic\stack\StackCtor3\StackCt
WorkingDir=CoreMangLib\cti\system\collections\generic\stack\StackCtor3
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_speed_relcatchfinally.cmd_722]
@@ -5785,7 +5753,7 @@ RelativePath=JIT\jit64\gc\misc\gcparaminreg\gcparaminreg.cmd
WorkingDir=JIT\jit64\gc\misc\gcparaminreg
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_speed_reltest1.cmd_724]
@@ -5793,7 +5761,7 @@ RelativePath=JIT\Methodical\Invoke\callvirt\_speed_reltest1\_speed_reltest1.cmd
WorkingDir=JIT\Methodical\Invoke\callvirt\_speed_reltest1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[callconv1_cs_do.cmd_725]
@@ -5801,7 +5769,7 @@ RelativePath=JIT\Directed\PREFIX\PrimitiveVT\callconv1_cs_do\callconv1_cs_do.cmd
WorkingDir=JIT\Directed\PREFIX\PrimitiveVT\callconv1_cs_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ManyGenConstraints.cmd_726]
@@ -5809,7 +5777,7 @@ RelativePath=Loader\classloader\generics\Constraints\General\ManyGenConstraints\
WorkingDir=Loader\classloader\generics\Constraints\General\ManyGenConstraints
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[StructLayoutAttributeValue.cmd_727]
@@ -5817,7 +5785,7 @@ RelativePath=CoreMangLib\cti\system\runtime\interopservices\structlayoutattribut
WorkingDir=CoreMangLib\cti\system\runtime\interopservices\structlayoutattribute\StructLayoutAttributeValue
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated877.cmd_728]
@@ -5825,7 +5793,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest877\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest877\Generated877
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated175.cmd_729]
@@ -5833,7 +5801,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest175\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest175\Generated175
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_83.cmd_730]
@@ -5841,7 +5809,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_83\GCSimulator_83.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_83
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[BooleanIConvertibleToUInt64.cmd_731]
@@ -5849,7 +5817,7 @@ RelativePath=CoreMangLib\cti\system\boolean\BooleanIConvertibleToUInt64\BooleanI
WorkingDir=CoreMangLib\cti\system\boolean\BooleanIConvertibleToUInt64
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated824.cmd_732]
@@ -5857,7 +5825,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest824\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest824\Generated824
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_152.cmd_733]
@@ -5865,7 +5833,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_152\GCSimulator_152.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_152
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b58866.cmd_734]
@@ -5873,7 +5841,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b58866\b58866\b58866.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b58866\b58866
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ConvertToChar15.cmd_735]
@@ -5881,7 +5849,7 @@ RelativePath=CoreMangLib\cti\system\convert\ConvertToChar15\ConvertToChar15.cmd
WorkingDir=CoreMangLib\cti\system\convert\ConvertToChar15
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_speed_dbgiface1.cmd_736]
@@ -5897,7 +5865,7 @@ RelativePath=JIT\Regression\VS-ia64-JIT\V1.2-M02\b14355\b14355\b14355.cmd
WorkingDir=JIT\Regression\VS-ia64-JIT\V1.2-M02\b14355\b14355
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[AssemblyNameFlagsPublicKey.cmd_738]
@@ -5905,7 +5873,7 @@ RelativePath=CoreMangLib\cti\system\reflection\assemblynameflags\AssemblyNameFla
WorkingDir=CoreMangLib\cti\system\reflection\assemblynameflags\AssemblyNameFlagsPublicKey
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[add_ovf_i2.cmd_739]
@@ -5921,7 +5889,7 @@ RelativePath=CoreMangLib\cti\system\reflection\emit\packingsize\PackingSizeSize8
WorkingDir=CoreMangLib\cti\system\reflection\emit\packingsize\PackingSizeSize8
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[box-unbox041.cmd_741]
@@ -5929,7 +5897,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\box-unbox\box-unbox041\box-
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\box-unbox\box-unbox041
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[throwinfinallyintryfilter2_r.cmd_742]
@@ -5937,7 +5905,7 @@ RelativePath=JIT\Methodical\eh\basics\throwinfinallyintryfilter2_r\throwinfinall
WorkingDir=JIT\Methodical\eh\basics\throwinfinallyintryfilter2_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[lohcompactapi_exceptions.cmd_743]
@@ -5953,7 +5921,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest621\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest621\Generated621
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[bool_cs_do.cmd_745]
@@ -5961,7 +5929,7 @@ RelativePath=JIT\Methodical\MDArray\DataTypes\bool_cs_do\bool_cs_do.cmd
WorkingDir=JIT\Methodical\MDArray\DataTypes\bool_cs_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_rellengthm2.cmd_746]
@@ -5977,7 +5945,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1496\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1496\Generated1496
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b13170.cmd_748]
@@ -5985,7 +5953,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M09\b13170\b13170\b13170.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M09\b13170\b13170
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[TypeGetTypeFromHandle.cmd_749]
@@ -5993,7 +5961,7 @@ RelativePath=CoreMangLib\cti\system\type\TypeGetTypeFromHandle\TypeGetTypeFromHa
WorkingDir=CoreMangLib\cti\system\type\TypeGetTypeFromHandle
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[r4div_cs_d.cmd_750]
@@ -6001,7 +5969,7 @@ RelativePath=JIT\Methodical\divrem\div\r4div_cs_d\r4div_cs_d.cmd
WorkingDir=JIT\Methodical\divrem\div\r4div_cs_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated416.cmd_751]
@@ -6009,7 +5977,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest416\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest416\Generated416
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[hfa_sd2B_r.cmd_752]
@@ -6017,7 +5985,7 @@ RelativePath=JIT\jit64\hfa\main\testB\hfa_sd2B_r\hfa_sd2B_r.cmd
WorkingDir=JIT\jit64\hfa\main\testB\hfa_sd2B_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b88712.cmd_753]
@@ -6025,7 +5993,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M13-RTM\b88712\b88712\b88712.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M13-RTM\b88712\b88712
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[EnterExit09.cmd_754]
@@ -6033,7 +6001,7 @@ RelativePath=baseservices\threading\generics\Monitor\EnterExit09\EnterExit09.cmd
WorkingDir=baseservices\threading\generics\Monitor\EnterExit09
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_356.cmd_755]
@@ -6041,7 +6009,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_356\GCSimulator_356.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_356
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated364.cmd_756]
@@ -6049,7 +6017,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest364\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest364\Generated364
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_speed_relunsafe-4.cmd_757]
@@ -6057,7 +6025,7 @@ RelativePath=JIT\Methodical\unsafecsharp\_speed_relunsafe-4\_speed_relunsafe-4.c
WorkingDir=JIT\Methodical\unsafecsharp\_speed_relunsafe-4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ldvirtftn.cmd_758]
@@ -6065,7 +6033,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\ldvirtftn\ldvirtftn.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\ldvirtftn
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[MathFFloor.cmd_759]
@@ -6073,7 +6041,7 @@ RelativePath=CoreMangLib\cti\system\mathf\MathFFloor\MathFFloor.cmd
WorkingDir=CoreMangLib\cti\system\mathf\MathFFloor
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated748.cmd_760]
@@ -6081,7 +6049,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest748\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest748\Generated748
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[int16_do.cmd_761]
@@ -6089,7 +6057,7 @@ RelativePath=JIT\Directed\shift\int16_do\int16_do.cmd
WorkingDir=JIT\Directed\shift\int16_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b53884.cmd_762]
@@ -6105,7 +6073,7 @@ RelativePath=CoreMangLib\cti\system\char\CharIsWhiteSpace1\CharIsWhiteSpace1.cmd
WorkingDir=CoreMangLib\cti\system\char\CharIsWhiteSpace1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1354.cmd_764]
@@ -6113,7 +6081,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1354\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1354\Generated1354
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[branchbackwardswithcatch_r.cmd_765]
@@ -6121,7 +6089,7 @@ RelativePath=JIT\Methodical\eh\leaves\branchbackwardswithcatch_r\branchbackwards
WorkingDir=JIT\Methodical\eh\leaves\branchbackwardswithcatch_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated298.cmd_766]
@@ -6129,7 +6097,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest298\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest298\Generated298
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[FiltFallThru.cmd_767]
@@ -6137,7 +6105,7 @@ RelativePath=baseservices\exceptions\regressions\V1\SEH\asm\FiltFallThru\FiltFal
WorkingDir=baseservices\exceptions\regressions\V1\SEH\asm\FiltFallThru
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[negSignedMod.cmd_768]
@@ -6145,7 +6113,7 @@ RelativePath=JIT\Methodical\divrem\div\negSignedMod\negSignedMod.cmd
WorkingDir=JIT\Methodical\divrem\div\negSignedMod
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[class02.cmd_769]
@@ -6161,7 +6129,7 @@ RelativePath=CoreMangLib\cti\system\typeloadexception\TypeLoadExceptionCtor2\Typ
WorkingDir=CoreMangLib\cti\system\typeloadexception\TypeLoadExceptionCtor2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Int64IConvertibleToByte.cmd_771]
@@ -6169,7 +6137,7 @@ RelativePath=CoreMangLib\cti\system\int64\Int64IConvertibleToByte\Int64IConverti
WorkingDir=CoreMangLib\cti\system\int64\Int64IConvertibleToByte
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated409.cmd_772]
@@ -6177,7 +6145,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest409\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest409\Generated409
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated976.cmd_773]
@@ -6185,7 +6153,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest976\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest976\Generated976
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated27.cmd_774]
@@ -6193,7 +6161,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest27\Generated
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest27\Generated27
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated23.cmd_775]
@@ -6201,7 +6169,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest23\Generated
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest23\Generated23
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[castclass-generics024.cmd_776]
@@ -6209,7 +6177,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\castclass\generics\castclass-generics
WorkingDir=JIT\jit64\valuetypes\nullable\castclass\generics\castclass-generics024
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[IComparerCompare.cmd_777]
@@ -6217,7 +6185,7 @@ RelativePath=CoreMangLib\cti\system\collections\icomparer\IComparerCompare\IComp
WorkingDir=CoreMangLib\cti\system\collections\icomparer\IComparerCompare
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[UInt32Equals1.cmd_778]
@@ -6225,7 +6193,7 @@ RelativePath=CoreMangLib\cti\system\uint32\UInt32Equals1\UInt32Equals1.cmd
WorkingDir=CoreMangLib\cti\system\uint32\UInt32Equals1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b14057.cmd_779]
@@ -6233,7 +6201,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M09\b14057\b14057\b14057.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M09\b14057\b14057
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Base02a_seq.cmd_780]
@@ -6241,7 +6209,7 @@ RelativePath=Loader\classloader\generics\Layout\General\Base02a_seq\Base02a_seq.
WorkingDir=Loader\classloader\generics\Layout\General\Base02a_seq
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[overflow03_add.cmd_781]
@@ -6265,7 +6233,7 @@ RelativePath=baseservices\exceptions\regressions\V1\SEH\asm\NestedFilt\NestedFil
WorkingDir=baseservices\exceptions\regressions\V1\SEH\asm\NestedFilt
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[gc.cmd_784]
@@ -6273,7 +6241,7 @@ RelativePath=GC\Scenarios\Samples\gc\gc.cmd
WorkingDir=GC\Scenarios\Samples\gc
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[AssemblyAttrs.cmd_785]
@@ -6281,7 +6249,7 @@ RelativePath=Loader\versioning\coverage\AssemblyAttrs\AssemblyAttrs.cmd
WorkingDir=Loader\versioning\coverage\AssemblyAttrs
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated72.cmd_786]
@@ -6289,7 +6257,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest72\Generated
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest72\Generated72
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[IntPtrToInt64.cmd_787]
@@ -6297,7 +6265,7 @@ RelativePath=CoreMangLib\cti\system\intptr\IntPtrToInt64\IntPtrToInt64.cmd
WorkingDir=CoreMangLib\cti\system\intptr\IntPtrToInt64
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[TypeParameter001.cmd_788]
@@ -6305,7 +6273,7 @@ RelativePath=baseservices\exceptions\generics\TypeParameter001\TypeParameter001.
WorkingDir=baseservices\exceptions\generics\TypeParameter001
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[gentonongen03.cmd_789]
@@ -6313,7 +6281,7 @@ RelativePath=JIT\Generics\Conversions\Reference\gentonongen03\gentonongen03.cmd
WorkingDir=JIT\Generics\Conversions\Reference\gentonongen03
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[hfa_nd2G_d.cmd_790]
@@ -6321,7 +6289,7 @@ RelativePath=JIT\jit64\hfa\main\testG\hfa_nd2G_d\hfa_nd2G_d.cmd
WorkingDir=JIT\jit64\hfa\main\testG\hfa_nd2G_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ldc_sub_ovf_u4.cmd_791]
@@ -6337,7 +6305,7 @@ RelativePath=CoreMangLib\cti\system\io\filemode\FileModeTruncate\FileModeTruncat
WorkingDir=CoreMangLib\cti\system\io\filemode\FileModeTruncate
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[103087.cmd_793]
@@ -6345,7 +6313,7 @@ RelativePath=JIT\jit64\regress\ddb\103087\103087\103087.cmd
WorkingDir=JIT\jit64\regress\ddb\103087\103087
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1137.cmd_794]
@@ -6353,7 +6321,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1137\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1137\Generated1137
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[valuetuple.cmd_795]
@@ -6361,7 +6329,7 @@ RelativePath=JIT\Methodical\structs\valuetuple\valuetuple.cmd
WorkingDir=JIT\Methodical\structs\valuetuple
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_speed_dbgsizeof32.cmd_796]
@@ -6369,7 +6337,7 @@ RelativePath=JIT\Methodical\xxobj\sizeof\_speed_dbgsizeof32\_speed_dbgsizeof32.c
WorkingDir=JIT\Methodical\xxobj\sizeof\_speed_dbgsizeof32
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Test_HndIndex_10_Plain.cmd_797]
@@ -6385,7 +6353,7 @@ RelativePath=JIT\Methodical\tailcall\_il_dbgcompat_r4_r8\_il_dbgcompat_r4_r8.cmd
WorkingDir=JIT\Methodical\tailcall\_il_dbgcompat_r4_r8
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[AssemblyNameSetPublicKey.cmd_799]
@@ -6393,7 +6361,7 @@ RelativePath=CoreMangLib\cti\system\reflection\assemblyname\AssemblyNameSetPubli
WorkingDir=CoreMangLib\cti\system\reflection\assemblyname\AssemblyNameSetPublicKey
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[isinst_ro.cmd_800]
@@ -6401,7 +6369,7 @@ RelativePath=JIT\Directed\nullabletypes\isinst_ro\isinst_ro.cmd
WorkingDir=JIT\Directed\nullabletypes\isinst_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated618.cmd_801]
@@ -6409,7 +6377,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest618\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest618\Generated618
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_34.cmd_802]
@@ -6417,7 +6385,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_34\GCSimulator_34.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_34
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_dbglcs2.cmd_803]
@@ -6433,7 +6401,7 @@ RelativePath=JIT\Methodical\explicit\basic\_il_dbgrefloc_r8\_il_dbgrefloc_r8.cmd
WorkingDir=JIT\Methodical\explicit\basic\_il_dbgrefloc_r8
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated651.cmd_805]
@@ -6441,7 +6409,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest651\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest651\Generated651
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_reltest_implicit.cmd_806]
@@ -6457,7 +6425,7 @@ RelativePath=JIT\jit64\hfa\main\testG\hfa_sf2G_d\hfa_sf2G_d.cmd
WorkingDir=JIT\jit64\hfa\main\testG\hfa_sf2G_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[FilterToHandler.cmd_808]
@@ -6473,7 +6441,7 @@ RelativePath=JIT\jit64\gc\misc\structret5_3\structret5_3.cmd
WorkingDir=JIT\jit64\gc\misc\structret5_3
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GThread01.cmd_810]
@@ -6481,7 +6449,7 @@ RelativePath=baseservices\threading\generics\threadstart\GThread01\GThread01.cmd
WorkingDir=baseservices\threading\generics\threadstart\GThread01
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_FAIL;8091
+Categories=EXPECTED_FAIL;8091;Pri1
HostStyle=0
[_relgc_nested.cmd_811]
@@ -6489,7 +6457,7 @@ RelativePath=JIT\Methodical\VT\etc\_relgc_nested\_relgc_nested.cmd
WorkingDir=JIT\Methodical\VT\etc\_relgc_nested
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_relarrres.cmd_812]
@@ -6497,7 +6465,7 @@ RelativePath=JIT\Methodical\Arrays\misc\_il_relarrres\_il_relarrres.cmd
WorkingDir=JIT\Methodical\Arrays\misc\_il_relarrres
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[RightShiftRef.cmd_813]
@@ -6505,7 +6473,7 @@ RelativePath=JIT\CodeGenBringUpTests\RightShiftRef\RightShiftRef.cmd
WorkingDir=JIT\CodeGenBringUpTests\RightShiftRef
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated880.cmd_814]
@@ -6513,7 +6481,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest880\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest880\Generated880
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_328.cmd_815]
@@ -6521,7 +6489,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_328\GCSimulator_328.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_328
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[DictionaryICollectionContains.cmd_816]
@@ -6529,7 +6497,7 @@ RelativePath=CoreMangLib\cti\system\collections\generic\dictionary\DictionaryICo
WorkingDir=CoreMangLib\cti\system\collections\generic\dictionary\DictionaryICollectionContains
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[comparable.cmd_817]
@@ -6537,7 +6505,7 @@ RelativePath=JIT\opt\Devirtualization\comparable\comparable.cmd
WorkingDir=JIT\opt\Devirtualization\comparable
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GitHub_2610.cmd_818]
@@ -6545,7 +6513,7 @@ RelativePath=JIT\Regression\JitBlue\GitHub_2610\GitHub_2610\GitHub_2610.cmd
WorkingDir=JIT\Regression\JitBlue\GitHub_2610\GitHub_2610
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[IConvertibleToInt64.cmd_819]
@@ -6553,7 +6521,7 @@ RelativePath=CoreMangLib\cti\system\iconvertible\IConvertibleToInt64\IConvertibl
WorkingDir=CoreMangLib\cti\system\iconvertible\IConvertibleToInt64
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[VectorAbs_r.cmd_820]
@@ -6569,7 +6537,7 @@ RelativePath=CoreMangLib\cti\system\string\StringToString1\StringToString1.cmd
WorkingDir=CoreMangLib\cti\system\string\StringToString1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[NullableEquals2.cmd_822]
@@ -6577,7 +6545,7 @@ RelativePath=CoreMangLib\cti\system\nullable\NullableEquals2\NullableEquals2.cmd
WorkingDir=CoreMangLib\cti\system\nullable\NullableEquals2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[NDhrystone.cmd_823]
@@ -6593,7 +6561,7 @@ RelativePath=JIT\Methodical\eh\leaves\nonlocalexitfromnestedcatch_d\nonlocalexit
WorkingDir=JIT\Methodical\eh\leaves\nonlocalexitfromnestedcatch_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[VectorGet_r.cmd_825]
@@ -6609,7 +6577,7 @@ RelativePath=JIT\Directed\nullabletypes\tostring_do\tostring_do.cmd
WorkingDir=JIT\Directed\nullabletypes\tostring_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1452.cmd_827]
@@ -6617,7 +6585,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1452\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1452\Generated1452
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b31321.cmd_828]
@@ -6641,7 +6609,7 @@ RelativePath=JIT\Methodical\casts\array\_il_dbgisinst_ldlen\_il_dbgisinst_ldlen.
WorkingDir=JIT\Methodical\casts\array\_il_dbgisinst_ldlen
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[StringCtorChar.cmd_831]
@@ -6649,7 +6617,7 @@ RelativePath=CoreMangLib\cti\system\string\StringCtorChar\StringCtorChar.cmd
WorkingDir=CoreMangLib\cti\system\string\StringCtorChar
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated101.cmd_832]
@@ -6657,7 +6625,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest101\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest101\Generated101
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ListCtor3.cmd_833]
@@ -6665,7 +6633,7 @@ RelativePath=CoreMangLib\cti\system\collections\generic\list\ListCtor3\ListCtor3
WorkingDir=CoreMangLib\cti\system\collections\generic\list\ListCtor3
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[uint32_r.cmd_834]
@@ -6673,7 +6641,7 @@ RelativePath=JIT\Directed\shift\uint32_r\uint32_r.cmd
WorkingDir=JIT\Directed\shift\uint32_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[DecimalCtor5.cmd_835]
@@ -6681,7 +6649,7 @@ RelativePath=CoreMangLib\cti\system\decimal\DecimalCtor5\DecimalCtor5.cmd
WorkingDir=CoreMangLib\cti\system\decimal\DecimalCtor5
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b14422.cmd_836]
@@ -6689,7 +6657,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M09\b14422\b14422\b14422.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M09\b14422\b14422
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[castclass-null039.cmd_837]
@@ -6697,7 +6665,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\castclass\null\castclass-null039\cast
WorkingDir=JIT\jit64\valuetypes\nullable\castclass\null\castclass-null039
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[QueueContains.cmd_838]
@@ -6705,7 +6673,7 @@ RelativePath=CoreMangLib\cti\system\collections\generic\queue\QueueContains\Queu
WorkingDir=CoreMangLib\cti\system\collections\generic\queue\QueueContains
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ConvertToUInt163.cmd_839]
@@ -6713,7 +6681,7 @@ RelativePath=CoreMangLib\cti\system\convert\ConvertToUInt163\ConvertToUInt163.cm
WorkingDir=CoreMangLib\cti\system\convert\ConvertToUInt163
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b91377.cmd_840]
@@ -6729,7 +6697,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1281\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1281\Generated1281
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[OpCodesVolatile.cmd_842]
@@ -6737,7 +6705,7 @@ RelativePath=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesVolatile\OpCo
WorkingDir=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesVolatile
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b19394.cmd_843]
@@ -6745,7 +6713,7 @@ RelativePath=JIT\Regression\VS-ia64-JIT\V1.2-M02\b19394\b19394\b19394.cmd
WorkingDir=JIT\Regression\VS-ia64-JIT\V1.2-M02\b19394\b19394
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ConvertToInt64_9.cmd_844]
@@ -6753,7 +6721,7 @@ RelativePath=CoreMangLib\cti\system\convert\ConvertToInt64_9\ConvertToInt64_9.cm
WorkingDir=CoreMangLib\cti\system\convert\ConvertToInt64_9
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_dbghan3_ctor.cmd_845]
@@ -6761,7 +6729,7 @@ RelativePath=JIT\Methodical\VT\etc\_dbghan3_ctor\_dbghan3_ctor.cmd
WorkingDir=JIT\Methodical\VT\etc\_dbghan3_ctor
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ConvertToUInt3210.cmd_846]
@@ -6769,7 +6737,7 @@ RelativePath=CoreMangLib\cti\system\convert\ConvertToUInt3210\ConvertToUInt3210.
WorkingDir=CoreMangLib\cti\system\convert\ConvertToUInt3210
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[nonlocalgotoinatryblockinahandler_ro.cmd_847]
@@ -6777,7 +6745,7 @@ RelativePath=JIT\Methodical\eh\finallyexec\nonlocalgotoinatryblockinahandler_ro\
WorkingDir=JIT\Methodical\eh\finallyexec\nonlocalgotoinatryblockinahandler_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbgcompat_i_u2.cmd_848]
@@ -6785,7 +6753,7 @@ RelativePath=JIT\Methodical\tailcall\_il_dbgcompat_i_u2\_il_dbgcompat_i_u2.cmd
WorkingDir=JIT\Methodical\tailcall\_il_dbgcompat_i_u2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[simpleexpr4_ro_loop.cmd_849]
@@ -6801,7 +6769,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b72932\b72932\b72932.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b72932\b72932
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated861.cmd_851]
@@ -6809,7 +6777,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest861\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest861\Generated861
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[DecimaFloor.cmd_852]
@@ -6817,7 +6785,7 @@ RelativePath=CoreMangLib\cti\system\decimal\DecimaFloor\DecimaFloor.cmd
WorkingDir=CoreMangLib\cti\system\decimal\DecimaFloor
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GThread08.cmd_853]
@@ -6825,7 +6793,7 @@ RelativePath=baseservices\threading\generics\syncdelegate\GThread08\GThread08.cm
WorkingDir=baseservices\threading\generics\syncdelegate\GThread08
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[5w1d-05_cs_do.cmd_854]
@@ -6833,7 +6801,7 @@ RelativePath=JIT\Methodical\fp\exgen\5w1d-05_cs_do\5w1d-05_cs_do.cmd
WorkingDir=JIT\Methodical\fp\exgen\5w1d-05_cs_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[FPConvDbl2Lng.cmd_855]
@@ -6841,7 +6809,7 @@ RelativePath=JIT\CodeGenBringUpTests\FPConvDbl2Lng\FPConvDbl2Lng.cmd
WorkingDir=JIT\CodeGenBringUpTests\FPConvDbl2Lng
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_415.cmd_856]
@@ -6849,7 +6817,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_415\GCSimulator_415.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_415
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbgldsfld_mulovf.cmd_857]
@@ -6865,7 +6833,7 @@ RelativePath=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesLdloca\OpCode
WorkingDir=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesLdloca
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ConvertToInt32_17.cmd_859]
@@ -6873,7 +6841,7 @@ RelativePath=CoreMangLib\cti\system\convert\ConvertToInt32_17\ConvertToInt32_17.
WorkingDir=CoreMangLib\cti\system\convert\ConvertToInt32_17
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated848.cmd_860]
@@ -6881,7 +6849,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest848\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest848\Generated848
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ReturnFromCatch.cmd_861]
@@ -6889,7 +6857,7 @@ RelativePath=baseservices\exceptions\unittests\ReturnFromCatch\ReturnFromCatch.c
WorkingDir=baseservices\exceptions\unittests\ReturnFromCatch
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[castclass-generics043.cmd_862]
@@ -6897,7 +6865,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\castclass\generics\castclass-generics
WorkingDir=JIT\jit64\valuetypes\nullable\castclass\generics\castclass-generics043
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_336.cmd_863]
@@ -6905,7 +6873,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_336\GCSimulator_336.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_336
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_291.cmd_864]
@@ -6913,7 +6881,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_291\GCSimulator_291.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_291
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[DllNotFoundException1.cmd_865]
@@ -6921,7 +6889,7 @@ RelativePath=CoreMangLib\cti\system\dllnotfoundexception\DllNotFoundException1\D
WorkingDir=CoreMangLib\cti\system\dllnotfoundexception\DllNotFoundException1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Int32MaxValue.cmd_866]
@@ -6929,7 +6897,7 @@ RelativePath=CoreMangLib\cti\system\int\Int32MaxValue\Int32MaxValue.cmd
WorkingDir=CoreMangLib\cti\system\int\Int32MaxValue
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[thread23.cmd_867]
@@ -6937,7 +6905,7 @@ RelativePath=baseservices\threading\generics\WaitCallback\thread23\thread23.cmd
WorkingDir=baseservices\threading\generics\WaitCallback\thread23
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_speed_dbgtest1.cmd_868]
@@ -6945,7 +6913,7 @@ RelativePath=JIT\Methodical\Invoke\callvirt\_speed_dbgtest1\_speed_dbgtest1.cmd
WorkingDir=JIT\Methodical\Invoke\callvirt\_speed_dbgtest1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[EnterNull.cmd_869]
@@ -6953,7 +6921,7 @@ RelativePath=baseservices\threading\monitor\enter\EnterNull\EnterNull.cmd
WorkingDir=baseservices\threading\monitor\enter\EnterNull
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ThreadStartNull2.cmd_870]
@@ -6961,7 +6929,7 @@ RelativePath=baseservices\threading\paramthreadstart\ThreadStartNull2\ThreadStar
WorkingDir=baseservices\threading\paramthreadstart\ThreadStartNull2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b07341.cmd_871]
@@ -6969,7 +6937,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b07341\b07341\b07341.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b07341\b07341
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbgldfld_mul.cmd_872]
@@ -6977,7 +6945,7 @@ RelativePath=JIT\Methodical\int64\unsigned\_il_dbgldfld_mul\_il_dbgldfld_mul.cmd
WorkingDir=JIT\Methodical\int64\unsigned\_il_dbgldfld_mul
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[isinstboxed_r.cmd_873]
@@ -6985,7 +6953,7 @@ RelativePath=JIT\Directed\nullabletypes\isinstboxed_r\isinstboxed_r.cmd
WorkingDir=JIT\Directed\nullabletypes\isinstboxed_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Rethrow2.cmd_874]
@@ -7001,7 +6969,7 @@ RelativePath=baseservices\threading\regressions\30032\30032\30032.cmd
WorkingDir=baseservices\threading\regressions\30032\30032
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[box-unbox-null034.cmd_876]
@@ -7009,7 +6977,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\null\box-unbox-null034\box-
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\null\box-unbox-null034
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[uint32_ro.cmd_877]
@@ -7017,7 +6985,7 @@ RelativePath=JIT\Directed\shift\uint32_ro\uint32_ro.cmd
WorkingDir=JIT\Directed\shift\uint32_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Float_Xor_Op_cs_do.cmd_878]
@@ -7025,7 +6993,7 @@ RelativePath=JIT\Directed\cmov\Float_Xor_Op_cs_do\Float_Xor_Op_cs_do.cmd
WorkingDir=JIT\Directed\cmov\Float_Xor_Op_cs_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[hfa_nf2G_d.cmd_879]
@@ -7033,7 +7001,7 @@ RelativePath=JIT\jit64\hfa\main\testG\hfa_nf2G_d\hfa_nf2G_d.cmd
WorkingDir=JIT\jit64\hfa\main\testG\hfa_nf2G_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated860.cmd_880]
@@ -7041,7 +7009,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest860\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest860\Generated860
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[CS_MutexNullRefEx.cmd_881]
@@ -7049,7 +7017,7 @@ RelativePath=baseservices\threading\coverage\Nullref\CS_MutexNullRefEx\CS_MutexN
WorkingDir=baseservices\threading\coverage\Nullref\CS_MutexNullRefEx
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[classarr_cs_d.cmd_882]
@@ -7065,7 +7033,7 @@ RelativePath=CoreMangLib\cti\system\sbyte\SByteIConvertibleToUInt32\SByteIConver
WorkingDir=CoreMangLib\cti\system\sbyte\SByteIConvertibleToUInt32
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b11490.cmd_884]
@@ -7073,7 +7041,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b11490\b11490\b11490.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b11490\b11490
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[waitallex2.cmd_885]
@@ -7081,7 +7049,7 @@ RelativePath=baseservices\threading\waithandle\waitall\waitallex2\waitallex2.cmd
WorkingDir=baseservices\threading\waithandle\waitall\waitallex2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[box-unbox-generics020.cmd_886]
@@ -7089,7 +7057,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\generics\box-unbox-generics
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\generics\box-unbox-generics020
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b29343.cmd_887]
@@ -7097,7 +7065,7 @@ RelativePath=JIT\Regression\VS-ia64-JIT\V1.2-M02\b29343\b29343\b29343.cmd
WorkingDir=JIT\Regression\VS-ia64-JIT\V1.2-M02\b29343\b29343
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[VolatileTest_op_and.cmd_888]
@@ -7105,7 +7073,7 @@ RelativePath=JIT\jit64\opt\cse\VolatileTest_op_and\VolatileTest_op_and.cmd
WorkingDir=JIT\jit64\opt\cse\VolatileTest_op_and
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ConvertToChar8.cmd_889]
@@ -7113,7 +7081,7 @@ RelativePath=CoreMangLib\cti\system\convert\ConvertToChar8\ConvertToChar8.cmd
WorkingDir=CoreMangLib\cti\system\convert\ConvertToChar8
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[throwinfinally_50_d.cmd_890]
@@ -7129,7 +7097,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest486\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest486\Generated486
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[box-unbox-generics029.cmd_892]
@@ -7137,7 +7105,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\generics\box-unbox-generics
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\generics\box-unbox-generics029
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ehDescriptorPtrUpdate.cmd_893]
@@ -7153,7 +7121,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest367\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest367\Generated367
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_reljumps2.cmd_895]
@@ -7169,7 +7137,7 @@ RelativePath=JIT\Methodical\eh\deadcode\simpledeadehregion_d\simpledeadehregion_
WorkingDir=JIT\Methodical\eh\deadcode\simpledeadehregion_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[DevDiv_278523.cmd_897]
@@ -7177,7 +7145,7 @@ RelativePath=JIT\Regression\JitBlue\DevDiv_278523\DevDiv_278523\DevDiv_278523.cm
WorkingDir=JIT\Regression\JitBlue\DevDiv_278523\DevDiv_278523
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbgi_vfld.cmd_898]
@@ -7185,7 +7153,7 @@ RelativePath=JIT\Methodical\ELEMENT_TYPE_IU\_il_dbgi_vfld\_il_dbgi_vfld.cmd
WorkingDir=JIT\Methodical\ELEMENT_TYPE_IU\_il_dbgi_vfld
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[castclass-generics007.cmd_899]
@@ -7193,7 +7161,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\castclass\generics\castclass-generics
WorkingDir=JIT\jit64\valuetypes\nullable\castclass\generics\castclass-generics007
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[threads2_cs_r.cmd_900]
@@ -7201,7 +7169,7 @@ RelativePath=JIT\Methodical\cctor\misc\threads2_cs_r\threads2_cs_r.cmd
WorkingDir=JIT\Methodical\cctor\misc\threads2_cs_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[StackTracePreserveTests.cmd_901]
@@ -7209,7 +7177,7 @@ RelativePath=baseservices\exceptions\StackTracePreserve\StackTracePreserveTests\
WorkingDir=baseservices\exceptions\StackTracePreserve\StackTracePreserveTests
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Indexer.cmd_902]
@@ -7225,7 +7193,7 @@ RelativePath=JIT\Methodical\Invoke\callvirt\_il_dbgtest3\_il_dbgtest3.cmd
WorkingDir=JIT\Methodical\Invoke\callvirt\_il_dbgtest3
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[CtorsAndProperties.cmd_904]
@@ -7233,7 +7201,7 @@ RelativePath=GC\API\GCHandleCollector\CtorsAndProperties\CtorsAndProperties.cmd
WorkingDir=GC\API\GCHandleCollector\CtorsAndProperties
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_speed_dbgcatchfinally.cmd_905]
@@ -7249,7 +7217,7 @@ RelativePath=CoreMangLib\cti\system\reflection\emit\opcodetype\OpCodeTypeNternal
WorkingDir=CoreMangLib\cti\system\reflection\emit\opcodetype\OpCodeTypeNternal
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1479.cmd_907]
@@ -7257,7 +7225,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1479\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1479\Generated1479
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Test1549.cmd_908]
@@ -7265,7 +7233,7 @@ RelativePath=Regressions\coreclr\1549\Test1549\Test1549.cmd
WorkingDir=Regressions\coreclr\1549\Test1549
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b59508.cmd_909]
@@ -7273,7 +7241,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b59508\b59508\b59508.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b59508\b59508
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated544.cmd_910]
@@ -7281,7 +7249,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest544\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest544\Generated544
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[RuntimeFieldHandleGetHashCode.cmd_911]
@@ -7289,7 +7257,7 @@ RelativePath=CoreMangLib\cti\system\runtimefieldhandle\RuntimeFieldHandleGetHash
WorkingDir=CoreMangLib\cti\system\runtimefieldhandle\RuntimeFieldHandleGetHashCode
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[int64_ro.cmd_912]
@@ -7297,7 +7265,7 @@ RelativePath=JIT\Directed\shift\int64_ro\int64_ro.cmd
WorkingDir=JIT\Directed\shift\int64_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_relhuge_r8.cmd_913]
@@ -7313,7 +7281,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_165\GCSimulator_165.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_165
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[gcvariant3.cmd_915]
@@ -7329,7 +7297,7 @@ RelativePath=JIT\Directed\cmov\Float_Xor_Op_cs_r\Float_Xor_Op_cs_r.cmd
WorkingDir=JIT\Directed\cmov\Float_Xor_Op_cs_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_362.cmd_917]
@@ -7337,7 +7305,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_362\GCSimulator_362.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_362
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated570.cmd_918]
@@ -7345,7 +7313,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest570\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest570\Generated570
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_relrefanyval.cmd_919]
@@ -7353,7 +7321,7 @@ RelativePath=JIT\Methodical\xxobj\operand\_relrefanyval\_relrefanyval.cmd
WorkingDir=JIT\Methodical\xxobj\operand\_relrefanyval
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[EnumIConvertibleToUint16.cmd_920]
@@ -7361,7 +7329,7 @@ RelativePath=CoreMangLib\cti\system\enum\EnumIConvertibleToUint16\EnumIConvertib
WorkingDir=CoreMangLib\cti\system\enum\EnumIConvertibleToUint16
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[TypeParameter006.cmd_921]
@@ -7369,7 +7337,7 @@ RelativePath=baseservices\exceptions\generics\TypeParameter006\TypeParameter006.
WorkingDir=baseservices\exceptions\generics\TypeParameter006
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ComparisonBeginInvoke.cmd_922]
@@ -7377,7 +7345,7 @@ RelativePath=CoreMangLib\cti\system\comparison\ComparisonBeginInvoke\ComparisonB
WorkingDir=CoreMangLib\cti\system\comparison\ComparisonBeginInvoke
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[simple-repro.cmd_923]
@@ -7385,7 +7353,7 @@ RelativePath=JIT\jit64\regress\vsw\528315\simple-repro\simple-repro.cmd
WorkingDir=JIT\jit64\regress\vsw\528315\simple-repro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[IntrinsicTest_Overflow.cmd_924]
@@ -7393,7 +7361,7 @@ RelativePath=JIT\Directed\intrinsic\interlocked\IntrinsicTest_Overflow\Intrinsic
WorkingDir=JIT\Directed\intrinsic\interlocked\IntrinsicTest_Overflow
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ThreadStartCast_2.cmd_925]
@@ -7401,7 +7369,7 @@ RelativePath=baseservices\threading\paramthreadstart\ThreadStartCast_2\ThreadSta
WorkingDir=baseservices\threading\paramthreadstart\ThreadStartCast_2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[seh_tests.cmd_926]
@@ -7409,7 +7377,7 @@ RelativePath=JIT\IL_Conformance\Old\objectmodel\seh_tests\seh_tests.cmd
WorkingDir=JIT\IL_Conformance\Old\objectmodel\seh_tests
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_speed_relcatchfinally_tail.cmd_927]
@@ -7425,15 +7393,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\value\box-unbox-value045\bo
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\value\box-unbox-value045
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
-HostStyle=0
-
-[Int16Parse1.cmd_929]
-RelativePath=CoreMangLib\cti\system\int16\Int16Parse1\Int16Parse1.cmd
-WorkingDir=CoreMangLib\cti\system\int16\Int16Parse1
-Expected=0
-MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated153.cmd_930]
@@ -7441,7 +7401,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest153\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest153\Generated153
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[FinalizeTimeout.cmd_931]
@@ -7457,7 +7417,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest989\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest989\Generated989
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[dblarray2_cs_ro.cmd_933]
@@ -7473,7 +7433,7 @@ RelativePath=Loader\classloader\generics\Layout\General\Base01a_seq_ser\Base01a_
WorkingDir=Loader\classloader\generics\Layout\General\Base01a_seq_ser
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Jmp1.cmd_935]
@@ -7481,7 +7441,7 @@ RelativePath=JIT\CodeGenBringUpTests\Jmp1\Jmp1.cmd
WorkingDir=JIT\CodeGenBringUpTests\Jmp1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[waitallex11.cmd_936]
@@ -7489,7 +7449,7 @@ RelativePath=baseservices\threading\waithandle\waitall\waitallex11\waitallex11.c
WorkingDir=baseservices\threading\waithandle\waitall\waitallex11
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[5w1d-05_cs_r.cmd_937]
@@ -7497,7 +7457,7 @@ RelativePath=JIT\Methodical\fp\exgen\5w1d-05_cs_r\5w1d-05_cs_r.cmd
WorkingDir=JIT\Methodical\fp\exgen\5w1d-05_cs_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[EnumToString.cmd_938]
@@ -7505,7 +7465,7 @@ RelativePath=CoreMangLib\cti\system\enum\EnumToString\EnumToString.cmd
WorkingDir=CoreMangLib\cti\system\enum\EnumToString
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[TestAPIs.cmd_939]
@@ -7513,7 +7473,7 @@ RelativePath=baseservices\compilerservices\dynamicobjectproperties\TestAPIs\Test
WorkingDir=baseservices\compilerservices\dynamicobjectproperties\TestAPIs
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Box_Unbox.cmd_940]
@@ -7521,7 +7481,7 @@ RelativePath=JIT\Directed\PREFIX\unaligned\1\Box_Unbox\Box_Unbox.cmd
WorkingDir=JIT\Directed\PREFIX\unaligned\1\Box_Unbox
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[oponerror_d.cmd_941]
@@ -7537,7 +7497,7 @@ RelativePath=JIT\Methodical\NaN\arithm32_do\arithm32_do.cmd
WorkingDir=JIT\Methodical\NaN\arithm32_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[trashreg_il_d.cmd_943]
@@ -7553,7 +7513,7 @@ RelativePath=CoreMangLib\cti\system\reflection\emit\operandtype\OperandTypeInlin
WorkingDir=CoreMangLib\cti\system\reflection\emit\operandtype\OperandTypeInlineBrTarget
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[i4rem_cs_do.cmd_945]
@@ -7577,7 +7537,7 @@ RelativePath=CoreMangLib\cti\system\convert\ConvertToInt16_9\ConvertToInt16_9.cm
WorkingDir=CoreMangLib\cti\system\convert\ConvertToInt16_9
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[UInt32GetHashCode.cmd_948]
@@ -7585,7 +7545,7 @@ RelativePath=CoreMangLib\cti\system\uint32\UInt32GetHashCode\UInt32GetHashCode.c
WorkingDir=CoreMangLib\cti\system\uint32\UInt32GetHashCode
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[callconv2_cs_do.cmd_949]
@@ -7593,7 +7553,7 @@ RelativePath=JIT\Directed\PREFIX\PrimitiveVT\callconv2_cs_do\callconv2_cs_do.cmd
WorkingDir=JIT\Directed\PREFIX\PrimitiveVT\callconv2_cs_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ldarg_s_r4.cmd_950]
@@ -7601,7 +7561,7 @@ RelativePath=JIT\IL_Conformance\Old\directed\ldarg_s_r4\ldarg_s_r4.cmd
WorkingDir=JIT\IL_Conformance\Old\directed\ldarg_s_r4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ThreadStartDecimal_2.cmd_951]
@@ -7609,7 +7569,7 @@ RelativePath=baseservices\threading\paramthreadstart\ThreadStartDecimal_2\Thread
WorkingDir=baseservices\threading\paramthreadstart\ThreadStartDecimal_2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[volatileLocal2.cmd_952]
@@ -7625,7 +7585,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest360\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest360\Generated360
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ArraySort11.cmd_954]
@@ -7633,7 +7593,7 @@ RelativePath=CoreMangLib\cti\system\array\ArraySort11\ArraySort11.cmd
WorkingDir=CoreMangLib\cti\system\array\ArraySort11
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[StringBuilderctor1.cmd_955]
@@ -7641,7 +7601,7 @@ RelativePath=CoreMangLib\cti\system\text\stringbuilder\StringBuilderctor1\String
WorkingDir=CoreMangLib\cti\system\text\stringbuilder\StringBuilderctor1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[getgeneration.cmd_956]
@@ -7649,7 +7609,7 @@ RelativePath=GC\LargeMemory\API\gc\getgeneration\getgeneration.cmd
WorkingDir=GC\LargeMemory\API\gc\getgeneration
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_FAIL
+Categories=EXPECTED_FAIL;Pri1
HostStyle=0
[VectorInitN_ro.cmd_957]
@@ -7665,7 +7625,7 @@ RelativePath=CoreMangLib\cti\system\threading\interlocked\InterlockedCompareExch
WorkingDir=CoreMangLib\cti\system\threading\interlocked\InterlockedCompareExchange5
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[And1.cmd_959]
@@ -7673,7 +7633,7 @@ RelativePath=JIT\CodeGenBringUpTests\And1\And1.cmd
WorkingDir=JIT\CodeGenBringUpTests\And1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_relrotarg_valref.cmd_960]
@@ -7697,7 +7657,7 @@ RelativePath=CoreMangLib\cti\system\runtime\interopservices\safehandle\SafeHandl
WorkingDir=CoreMangLib\cti\system\runtime\interopservices\safehandle\SafeHandleDispose2_PSC
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[tryfaulttrycatchfn_d.cmd_963]
@@ -7713,7 +7673,7 @@ RelativePath=JIT\Methodical\MDArray\GaussJordan\plainarr_cs_r\plainarr_cs_r.cmd
WorkingDir=JIT\Methodical\MDArray\GaussJordan\plainarr_cs_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1432.cmd_965]
@@ -7721,7 +7681,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1432\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1432\Generated1432
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b409748.cmd_966]
@@ -7729,7 +7689,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V2.0-Beta2\b409748\b409748\b409748.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V2.0-Beta2\b409748\b409748
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_FAIL;9462;EXCLUDED;VARARG
+Categories=EXPECTED_FAIL;9462;EXCLUDED;VARARG;Pri1
HostStyle=0
[Generated1366.cmd_967]
@@ -7737,7 +7697,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1366\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1366\Generated1366
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated645.cmd_968]
@@ -7745,7 +7705,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest645\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest645\Generated645
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[implicitConv.cmd_969]
@@ -7753,7 +7713,7 @@ RelativePath=JIT\Directed\Convert\implicitConv\implicitConv.cmd
WorkingDir=JIT\Directed\Convert\implicitConv
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b80373.cmd_970]
@@ -7761,7 +7721,7 @@ RelativePath=JIT\Regression\VS-ia64-JIT\M00\b80373\b80373\b80373.cmd
WorkingDir=JIT\Regression\VS-ia64-JIT\M00\b80373\b80373
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[AssemblyKeyFileAttributeCtor.cmd_971]
@@ -7769,7 +7729,7 @@ RelativePath=CoreMangLib\cti\system\reflection\assemblykeyfileattribute\Assembly
WorkingDir=CoreMangLib\cti\system\reflection\assemblykeyfileattribute\AssemblyKeyFileAttributeCtor
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[nullcomparaison_r.cmd_972]
@@ -7777,7 +7737,7 @@ RelativePath=JIT\Directed\nullabletypes\Desktop\nullcomparaison_r\nullcomparaiso
WorkingDir=JIT\Directed\nullabletypes\Desktop\nullcomparaison_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbginstftn_t.cmd_973]
@@ -7801,7 +7761,7 @@ RelativePath=JIT\jit64\opt\cse\VolatileTest_op_div\VolatileTest_op_div.cmd
WorkingDir=JIT\jit64\opt\cse\VolatileTest_op_div
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[byte_cs_r.cmd_976]
@@ -7809,7 +7769,7 @@ RelativePath=JIT\Methodical\MDArray\DataTypes\byte_cs_r\byte_cs_r.cmd
WorkingDir=JIT\Methodical\MDArray\DataTypes\byte_cs_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b473131_struct.cmd_977]
@@ -7817,7 +7777,7 @@ RelativePath=JIT\Regression\Dev11\Dev11_b473131\b473131_struct\b473131_struct.cm
WorkingDir=JIT\Regression\Dev11\Dev11_b473131\b473131_struct
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_97.cmd_978]
@@ -7825,7 +7785,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_97\GCSimulator_97.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_97
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[TypeAttributesSerializable.cmd_979]
@@ -7833,7 +7793,7 @@ RelativePath=CoreMangLib\cti\system\reflection\typeattributes\TypeAttributesSeri
WorkingDir=CoreMangLib\cti\system\reflection\typeattributes\TypeAttributesSerializable
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated990.cmd_980]
@@ -7841,7 +7801,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest990\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest990\Generated990
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b26863.cmd_981]
@@ -7857,7 +7817,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1060\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1060\Generated1060
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[try-catch-struct09.cmd_983]
@@ -7865,7 +7825,7 @@ RelativePath=baseservices\exceptions\generics\try-catch-struct09\try-catch-struc
WorkingDir=baseservices\exceptions\generics\try-catch-struct09
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[rem_i4.cmd_984]
@@ -7881,7 +7841,7 @@ RelativePath=CoreMangLib\cti\system\double\DoubleEpsilon\DoubleEpsilon.cmd
WorkingDir=CoreMangLib\cti\system\double\DoubleEpsilon
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[client.cmd_986]
@@ -7889,7 +7849,7 @@ RelativePath=Loader\binding\assemblies\assemblybugs\203962w\client\client.cmd
WorkingDir=Loader\binding\assemblies\assemblybugs\203962w\client
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[dev10_443322.cmd_987]
@@ -7905,7 +7865,7 @@ RelativePath=JIT\Directed\PREFIX\unaligned\2\fielda_tests\fielda_tests.cmd
WorkingDir=JIT\Directed\PREFIX\unaligned\2\fielda_tests
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[r8NaNdiv_cs_ro.cmd_989]
@@ -7913,7 +7873,7 @@ RelativePath=JIT\Methodical\NaN\r8NaNdiv_cs_ro\r8NaNdiv_cs_ro.cmd
WorkingDir=JIT\Methodical\NaN\r8NaNdiv_cs_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated709.cmd_990]
@@ -7921,7 +7881,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest709\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest709\Generated709
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b409617.cmd_991]
@@ -7929,7 +7889,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V2.0-Beta2\b409617\b409617\b409617.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V2.0-Beta2\b409617\b409617
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated508.cmd_992]
@@ -7937,7 +7897,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest508\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest508\Generated508
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[OpCodesRem.cmd_993]
@@ -7945,7 +7905,7 @@ RelativePath=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesRem\OpCodesRe
WorkingDir=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesRem
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ldarga_i.cmd_994]
@@ -7953,7 +7913,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\ldarga_i\ldarga_i.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\ldarga_i
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ehso.cmd_995]
@@ -7961,7 +7921,7 @@ RelativePath=JIT\Methodical\eh\interactions\ehso\ehso.cmd
WorkingDir=JIT\Methodical\eh\interactions\ehso
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[uint64Opt_r.cmd_996]
@@ -7969,7 +7929,7 @@ RelativePath=JIT\Directed\shift\uint64Opt_r\uint64Opt_r.cmd
WorkingDir=JIT\Directed\shift\uint64Opt_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_230.cmd_997]
@@ -7977,7 +7937,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_230\GCSimulator_230.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_230
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b16295.cmd_998]
@@ -7985,7 +7945,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b16295\b16295\b16295.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b16295\b16295
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[clt_un_r4.cmd_999]
@@ -7993,7 +7953,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\clt_un_r4\clt_un_r4.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\clt_un_r4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[r4NaNadd_cs_r.cmd_1000]
@@ -8001,7 +7961,7 @@ RelativePath=JIT\Methodical\NaN\r4NaNadd_cs_r\r4NaNadd_cs_r.cmd
WorkingDir=JIT\Methodical\NaN\r4NaNadd_cs_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[castclass-null031.cmd_1001]
@@ -8009,7 +7969,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\castclass\null\castclass-null031\cast
WorkingDir=JIT\jit64\valuetypes\nullable\castclass\null\castclass-null031
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_166.cmd_1002]
@@ -8017,7 +7977,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_166\GCSimulator_166.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_166
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[seq_val_1_r.cmd_1003]
@@ -8025,7 +7985,7 @@ RelativePath=JIT\Methodical\explicit\coverage\seq_val_1_r\seq_val_1_r.cmd
WorkingDir=JIT\Methodical\explicit\coverage\seq_val_1_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Class2_ImplicitOverrideVirtualNewslot_Interface.cmd_1004]
@@ -8033,7 +7993,7 @@ RelativePath=Loader\classloader\generics\VSD\Class2_ImplicitOverrideVirtualNewsl
WorkingDir=Loader\classloader\generics\VSD\Class2_ImplicitOverrideVirtualNewslot_Interface
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ConvertToUInt32.cmd_1005]
@@ -8041,7 +8001,7 @@ RelativePath=CoreMangLib\cti\system\convert\ConvertToUInt32\ConvertToUInt32.cmd
WorkingDir=CoreMangLib\cti\system\convert\ConvertToUInt32
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1078.cmd_1006]
@@ -8049,7 +8009,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1078\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1078\Generated1078
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_164.cmd_1007]
@@ -8057,7 +8017,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_164\GCSimulator_164.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_164
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[UnicodeEncodingEquals.cmd_1008]
@@ -8065,7 +8025,7 @@ RelativePath=CoreMangLib\cti\system\text\unicodeencoding\UnicodeEncodingEquals\U
WorkingDir=CoreMangLib\cti\system\text\unicodeencoding\UnicodeEncodingEquals
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[switchinfinally_r.cmd_1009]
@@ -8081,7 +8041,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\ldnull_ref\ldnull_ref.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\ldnull_ref
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[sealedmethod.cmd_1011]
@@ -8089,7 +8049,7 @@ RelativePath=JIT\opt\Devirtualization\sealedmethod\sealedmethod.cmd
WorkingDir=JIT\opt\Devirtualization\sealedmethod
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1405.cmd_1012]
@@ -8097,7 +8057,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1405\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1405\Generated1405
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_209.cmd_1013]
@@ -8105,7 +8065,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_209\GCSimulator_209.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_209
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[CheckAddInt_1.cmd_1014]
@@ -8113,7 +8073,7 @@ RelativePath=baseservices\threading\interlocked\add\CheckAddInt_1\CheckAddInt_1.
WorkingDir=baseservices\threading\interlocked\add\CheckAddInt_1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1192.cmd_1015]
@@ -8121,7 +8081,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1192\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1192\Generated1192
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[straccess3_cs_ro.cmd_1016]
@@ -8137,7 +8097,7 @@ RelativePath=JIT\Methodical\NaN\r8NaNrem_cs_ro\r8NaNrem_cs_ro.cmd
WorkingDir=JIT\Methodical\NaN\r8NaNrem_cs_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[IListItem.cmd_1018]
@@ -8145,7 +8105,7 @@ RelativePath=CoreMangLib\cti\system\collections\generic\ilist\IListItem\IListIte
WorkingDir=CoreMangLib\cti\system\collections\generic\ilist\IListItem
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b33586.cmd_1019]
@@ -8153,7 +8113,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b33586\b33586\b33586.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b33586\b33586
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Delegate006.cmd_1020]
@@ -8161,7 +8121,7 @@ RelativePath=JIT\Generics\Instantiation\delegates\Delegate006\Delegate006.cmd
WorkingDir=JIT\Generics\Instantiation\delegates\Delegate006
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ArrayGetValue1.cmd_1021]
@@ -8169,7 +8129,7 @@ RelativePath=CoreMangLib\cti\system\array\ArrayGetValue1\ArrayGetValue1.cmd
WorkingDir=CoreMangLib\cti\system\array\ArrayGetValue1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[semaphoreopenneg5.cmd_1022]
@@ -8177,7 +8137,7 @@ RelativePath=baseservices\threading\semaphore\ctoropen\semaphoreopenneg5\semapho
WorkingDir=baseservices\threading\semaphore\ctoropen\semaphoreopenneg5
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[OpCodesConv_Ovf_U.cmd_1023]
@@ -8185,7 +8145,7 @@ RelativePath=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesConv_Ovf_U\Op
WorkingDir=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesConv_Ovf_U
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[uint16_do.cmd_1024]
@@ -8193,7 +8153,7 @@ RelativePath=JIT\Directed\shift\uint16_do\uint16_do.cmd
WorkingDir=JIT\Directed\shift\uint16_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[289745.cmd_1025]
@@ -8209,7 +8169,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest945\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest945\Generated945
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[char_cs_ro.cmd_1027]
@@ -8217,7 +8177,7 @@ RelativePath=JIT\Methodical\MDArray\DataTypes\char_cs_ro\char_cs_ro.cmd
WorkingDir=JIT\Methodical\MDArray\DataTypes\char_cs_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated334.cmd_1028]
@@ -8225,7 +8185,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest334\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest334\Generated334
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated792.cmd_1029]
@@ -8233,7 +8193,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest792\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest792\Generated792
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbgrotarg_objref.cmd_1030]
@@ -8249,7 +8209,7 @@ RelativePath=baseservices\threading\waithandle\waitone\waitoneex2\waitoneex2.cmd
WorkingDir=baseservices\threading\waithandle\waitone\waitoneex2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[OpCodesLocalloc.cmd_1032]
@@ -8257,7 +8217,7 @@ RelativePath=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesLocalloc\OpCo
WorkingDir=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesLocalloc
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[MarshalSizeOf1_PSC.cmd_1033]
@@ -8265,7 +8225,7 @@ RelativePath=CoreMangLib\cti\system\runtime\interopservices\marshal\MarshalSizeO
WorkingDir=CoreMangLib\cti\system\runtime\interopservices\marshal\MarshalSizeOf1_PSC
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[MarshalBoolArrayTest.cmd_1034]
@@ -8273,7 +8233,7 @@ RelativePath=Interop\ArrayMarshalling\BoolArray\MarshalBoolArrayTest\MarshalBool
WorkingDir=Interop\ArrayMarshalling\BoolArray\MarshalBoolArrayTest
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[call04_small.cmd_1035]
@@ -8289,7 +8249,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1233\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1233\Generated1233
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[DoubleIConvertibleToDecimal.cmd_1037]
@@ -8297,7 +8257,7 @@ RelativePath=CoreMangLib\cti\system\double\DoubleIConvertibleToDecimal\DoubleICo
WorkingDir=CoreMangLib\cti\system\double\DoubleIConvertibleToDecimal
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[tlstest_il_r.cmd_1038]
@@ -8305,7 +8265,7 @@ RelativePath=JIT\Directed\coverage\oldtests\tlstest_il_r\tlstest_il_r.cmd
WorkingDir=JIT\Directed\coverage\oldtests\tlstest_il_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_reljumps5.cmd_1039]
@@ -8313,7 +8273,7 @@ RelativePath=JIT\Methodical\VT\callconv\_il_reljumps5\_il_reljumps5.cmd
WorkingDir=JIT\Methodical\VT\callconv\_il_reljumps5
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[trycatchsimpletype_r.cmd_1040]
@@ -8329,7 +8289,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_189\GCSimulator_189.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_189
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated546.cmd_1042]
@@ -8337,7 +8297,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest546\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest546\Generated546
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[UnicodeEncodingGetPreamble.cmd_1043]
@@ -8345,7 +8305,7 @@ RelativePath=CoreMangLib\cti\system\text\unicodeencoding\UnicodeEncodingGetPream
WorkingDir=CoreMangLib\cti\system\text\unicodeencoding\UnicodeEncodingGetPreamble
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[VectorArrayInit_r.cmd_1044]
@@ -8361,7 +8321,7 @@ RelativePath=CoreMangLib\cti\system\int\Int32IConvertibleToByte\Int32IConvertibl
WorkingDir=CoreMangLib\cti\system\int\Int32IConvertibleToByte
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_speed_relcastclass_ldarg.cmd_1046]
@@ -8377,7 +8337,7 @@ RelativePath=CoreMangLib\cti\system\uint16\UInt16Equals2\UInt16Equals2.cmd
WorkingDir=CoreMangLib\cti\system\uint16\UInt16Equals2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[expl_float_1_r.cmd_1048]
@@ -8385,7 +8345,7 @@ RelativePath=JIT\Methodical\explicit\coverage\expl_float_1_r\expl_float_1_r.cmd
WorkingDir=JIT\Methodical\explicit\coverage\expl_float_1_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[DecimalMinValue.cmd_1049]
@@ -8393,7 +8353,7 @@ RelativePath=CoreMangLib\cti\system\decimal\DecimalMinValue\DecimalMinValue.cmd
WorkingDir=CoreMangLib\cti\system\decimal\DecimalMinValue
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[eh07_large.cmd_1050]
@@ -8409,7 +8369,7 @@ RelativePath=baseservices\exceptions\generics\try-catch-struct04\try-catch-struc
WorkingDir=baseservices\exceptions\generics\try-catch-struct04
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GuidCtor1.cmd_1052]
@@ -8417,7 +8377,7 @@ RelativePath=CoreMangLib\cti\system\guid\GuidCtor1\GuidCtor1.cmd
WorkingDir=CoreMangLib\cti\system\guid\GuidCtor1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Finalize2.cmd_1053]
@@ -8433,7 +8393,7 @@ RelativePath=baseservices\threading\paramthreadstart\ThreadStartDouble_1\ThreadS
WorkingDir=baseservices\threading\paramthreadstart\ThreadStartDouble_1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[DictionaryCount.cmd_1055]
@@ -8441,7 +8401,7 @@ RelativePath=CoreMangLib\cti\system\collections\generic\dictionary\DictionaryCou
WorkingDir=CoreMangLib\cti\system\collections\generic\dictionary\DictionaryCount
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[unsafe_do.cmd_1056]
@@ -8449,7 +8409,7 @@ RelativePath=JIT\Methodical\eh\cs\unsafe_do\unsafe_do.cmd
WorkingDir=JIT\Methodical\eh\cs\unsafe_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[static-none.cmd_1057]
@@ -8457,7 +8417,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-QFE\b151440\static-none\static-none.c
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-QFE\b151440\static-none
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[throwinfinallyintryfilter1.cmd_1058]
@@ -8465,7 +8425,7 @@ RelativePath=JIT\jit64\eh\basics\throwinfinallyintryfilter1\throwinfinallyintryf
WorkingDir=JIT\jit64\eh\basics\throwinfinallyintryfilter1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[u8rem_cs_ro.cmd_1059]
@@ -8481,7 +8441,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_47\GCSimulator_47.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_47
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GenTypeItself.cmd_1061]
@@ -8489,7 +8449,7 @@ RelativePath=Loader\classloader\generics\Instantiation\Recursion\GenTypeItself\G
WorkingDir=Loader\classloader\generics\Instantiation\Recursion\GenTypeItself
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated61.cmd_1062]
@@ -8497,7 +8457,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest61\Generated
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest61\Generated61
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated76.cmd_1063]
@@ -8505,7 +8465,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest76\Generated
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest76\Generated76
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[calli_excep.cmd_1064]
@@ -8521,7 +8481,7 @@ RelativePath=baseservices\threading\generics\Monitor\EnterExit07\EnterExit07.cmd
WorkingDir=baseservices\threading\generics\Monitor\EnterExit07
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_relrotarg_float.cmd_1066]
@@ -8537,7 +8497,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_63\GCSimulator_63.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_63
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generic_Test_CSharp_Base_6.cmd_1068]
@@ -8545,7 +8505,7 @@ RelativePath=JIT\Directed\CheckedCtor\Generic_Test_CSharp_Base_6\Generic_Test_CS
WorkingDir=JIT\Directed\CheckedCtor\Generic_Test_CSharp_Base_6
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[OpCodesConv_I2.cmd_1069]
@@ -8553,7 +8513,7 @@ RelativePath=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesConv_I2\OpCod
WorkingDir=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesConv_I2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[thread19.cmd_1070]
@@ -8561,7 +8521,7 @@ RelativePath=baseservices\threading\generics\WaitCallback\thread19\thread19.cmd
WorkingDir=baseservices\threading\generics\WaitCallback\thread19
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[badendfinally_il_d.cmd_1071]
@@ -8593,7 +8553,7 @@ RelativePath=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesLdind_I\OpCod
WorkingDir=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesLdind_I
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b14066.cmd_1075]
@@ -8601,7 +8561,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b14066\b14066\b14066.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b14066\b14066
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[add.cmd_1076]
@@ -8609,7 +8569,7 @@ RelativePath=baseservices\threading\interlocked\add\add\add.cmd
WorkingDir=baseservices\threading\interlocked\add\add
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[conv_ovf_i8_u8.cmd_1077]
@@ -8625,7 +8585,7 @@ RelativePath=JIT\jit64\gc\misc\struct6_5\struct6_5.cmd
WorkingDir=JIT\jit64\gc\misc\struct6_5
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ldobj.cmd_1079]
@@ -8633,7 +8593,7 @@ RelativePath=JIT\Directed\PREFIX\unaligned\1\ldobj\ldobj.cmd
WorkingDir=JIT\Directed\PREFIX\unaligned\1\ldobj
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[samerethrowtwice_r.cmd_1080]
@@ -8649,7 +8609,7 @@ RelativePath=Regressions\coreclr\1514\InterlockExchange\InterlockExchange.cmd
WorkingDir=Regressions\coreclr\1514\InterlockExchange
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_FAIL;8091
+Categories=EXPECTED_FAIL;8091;Pri1
HostStyle=0
[r4div_cs_do.cmd_1082]
@@ -8657,7 +8617,7 @@ RelativePath=JIT\Methodical\divrem\div\r4div_cs_do\r4div_cs_do.cmd
WorkingDir=JIT\Methodical\divrem\div\r4div_cs_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b51420.cmd_1083]
@@ -8673,7 +8633,7 @@ RelativePath=baseservices\exceptions\generics\TypeParameter017\TypeParameter017.
WorkingDir=baseservices\exceptions\generics\TypeParameter017
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[structarr_cs_d.cmd_1085]
@@ -8681,7 +8641,7 @@ RelativePath=JIT\Methodical\MDArray\GaussJordan\structarr_cs_d\structarr_cs_d.cm
WorkingDir=JIT\Methodical\MDArray\GaussJordan\structarr_cs_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[i4flat_cs_d.cmd_1086]
@@ -8689,7 +8649,7 @@ RelativePath=JIT\Methodical\AsgOp\i4\i4flat_cs_d\i4flat_cs_d.cmd
WorkingDir=JIT\Methodical\AsgOp\i4\i4flat_cs_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated336.cmd_1087]
@@ -8697,7 +8657,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest336\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest336\Generated336
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_speed_dbgisinst_newobj.cmd_1088]
@@ -8705,7 +8665,7 @@ RelativePath=JIT\Methodical\casts\coverage\_speed_dbgisinst_newobj\_speed_dbgisi
WorkingDir=JIT\Methodical\casts\coverage\_speed_dbgisinst_newobj
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[MarshalAsAttributeCtor1.cmd_1089]
@@ -8713,7 +8673,7 @@ RelativePath=CoreMangLib\cti\system\runtime\interopservices\marshalasattribute\M
WorkingDir=CoreMangLib\cti\system\runtime\interopservices\marshalasattribute\MarshalAsAttributeCtor1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_rels_muldiv.cmd_1090]
@@ -8729,7 +8689,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1234\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1234\Generated1234
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_312.cmd_1092]
@@ -8737,7 +8697,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_312\GCSimulator_312.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_312
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[structfp1_1.cmd_1093]
@@ -8745,7 +8705,7 @@ RelativePath=JIT\jit64\gc\misc\structfp1_1\structfp1_1.cmd
WorkingDir=JIT\jit64\gc\misc\structfp1_1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated795.cmd_1094]
@@ -8753,7 +8713,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest795\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest795\Generated795
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[InterlockedCompareExchange1.cmd_1095]
@@ -8761,7 +8721,7 @@ RelativePath=CoreMangLib\cti\system\threading\interlocked\InterlockedCompareExch
WorkingDir=CoreMangLib\cti\system\threading\interlocked\InterlockedCompareExchange1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[CS_WHNullRefEx.cmd_1096]
@@ -8769,7 +8729,7 @@ RelativePath=baseservices\threading\coverage\Nullref\CS_WHNullRefEx\CS_WHNullRef
WorkingDir=baseservices\threading\coverage\Nullref\CS_WHNullRefEx
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_speed_dbgcall.cmd_1097]
@@ -8777,7 +8737,7 @@ RelativePath=JIT\Methodical\VT\callconv\_speed_dbgcall\_speed_dbgcall.cmd
WorkingDir=JIT\Methodical\VT\callconv\_speed_dbgcall
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b09287.cmd_1098]
@@ -8785,7 +8745,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M10\b09287\b09287\b09287.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M10\b09287\b09287
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[IVTACtor.cmd_1099]
@@ -8793,7 +8753,7 @@ RelativePath=CoreMangLib\cti\system\runtime\compilerservices\internalsvisibletoa
WorkingDir=CoreMangLib\cti\system\runtime\compilerservices\internalsvisibletoattribute\IVTACtor
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[callgenericctor.cmd_1100]
@@ -8801,7 +8761,7 @@ RelativePath=readytorun\tests\genericsload\callgenericctor\callgenericctor.cmd
WorkingDir=readytorun\tests\genericsload\callgenericctor
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_FAIL
+Categories=EXPECTED_FAIL;Pri1
HostStyle=0
[starg0.cmd_1101]
@@ -8809,7 +8769,7 @@ RelativePath=JIT\Regression\JitBlue\DevDiv_205323\starg0\starg0.cmd
WorkingDir=JIT\Regression\JitBlue\DevDiv_205323\starg0
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[expl_gc_double_1_d.cmd_1102]
@@ -8817,7 +8777,7 @@ RelativePath=JIT\Methodical\explicit\coverage\expl_gc_double_1_d\expl_gc_double_
WorkingDir=JIT\Methodical\explicit\coverage\expl_gc_double_1_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[method008.cmd_1103]
@@ -8825,7 +8785,7 @@ RelativePath=Loader\classloader\generics\GenericMethods\method008\method008.cmd
WorkingDir=Loader\classloader\generics\GenericMethods\method008
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_304.cmd_1104]
@@ -8833,7 +8793,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_304\GCSimulator_304.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_304
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ObjectReferenceEquals.cmd_1105]
@@ -8841,7 +8801,7 @@ RelativePath=CoreMangLib\cti\system\object\ObjectReferenceEquals\ObjectReference
WorkingDir=CoreMangLib\cti\system\object\ObjectReferenceEquals
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ble_un_r4.cmd_1106]
@@ -8849,7 +8809,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\ble_un_r4\ble_un_r4.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\ble_un_r4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Int64IConvertibleToSingle.cmd_1107]
@@ -8857,7 +8817,7 @@ RelativePath=CoreMangLib\cti\system\int64\Int64IConvertibleToSingle\Int64IConver
WorkingDir=CoreMangLib\cti\system\int64\Int64IConvertibleToSingle
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated788.cmd_1108]
@@ -8865,7 +8825,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest788\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest788\Generated788
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ThreadStartUInt_1.cmd_1109]
@@ -8873,7 +8833,7 @@ RelativePath=baseservices\threading\paramthreadstart\ThreadStartUInt_1\ThreadSta
WorkingDir=baseservices\threading\paramthreadstart\ThreadStartUInt_1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[CopyTo2.cmd_1110]
@@ -8881,7 +8841,7 @@ RelativePath=CoreMangLib\cti\system\collections\generic\list\CopyTo2\CopyTo2.cmd
WorkingDir=CoreMangLib\cti\system\collections\generic\list\CopyTo2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ldc_mul_ovf_i2.cmd_1111]
@@ -8897,7 +8857,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b59546\b59546\b59546.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b59546\b59546
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[struct05.cmd_1113]
@@ -8905,7 +8865,7 @@ RelativePath=JIT\Generics\Arrays\ConstructedTypes\Jagged\struct05\struct05.cmd
WorkingDir=JIT\Generics\Arrays\ConstructedTypes\Jagged\struct05
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[InterlockedExchange5.cmd_1114]
@@ -8913,7 +8873,7 @@ RelativePath=CoreMangLib\cti\system\threading\interlocked\InterlockedExchange5\I
WorkingDir=CoreMangLib\cti\system\threading\interlocked\InterlockedExchange5
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[MethodAttributesSpecialName.cmd_1115]
@@ -8921,7 +8881,7 @@ RelativePath=CoreMangLib\cti\system\reflection\methodattributes\MethodAttributes
WorkingDir=CoreMangLib\cti\system\reflection\methodattributes\MethodAttributesSpecialName
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_speed_dbggc_nested.cmd_1116]
@@ -8929,7 +8889,7 @@ RelativePath=JIT\Methodical\VT\etc\_speed_dbggc_nested\_speed_dbggc_nested.cmd
WorkingDir=JIT\Methodical\VT\etc\_speed_dbggc_nested
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_rellcs.cmd_1117]
@@ -8945,7 +8905,7 @@ RelativePath=CoreMangLib\cti\system\mathf\MathFTan\MathFTan.cmd
WorkingDir=CoreMangLib\cti\system\mathf\MathFTan
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[box-unbox-null043.cmd_1119]
@@ -8953,7 +8913,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\null\box-unbox-null043\box-
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\null\box-unbox-null043
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[forwardleaveincatch_d.cmd_1120]
@@ -8961,7 +8921,7 @@ RelativePath=JIT\Methodical\eh\leaves\forwardleaveincatch_d\forwardleaveincatch_
WorkingDir=JIT\Methodical\eh\leaves\forwardleaveincatch_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[CircularCctorFourThreadsBFI.cmd_1121]
@@ -8977,7 +8937,7 @@ RelativePath=JIT\Methodical\divrem\div\overlddiv_cs_d\overlddiv_cs_d.cmd
WorkingDir=JIT\Methodical\divrem\div\overlddiv_cs_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[nonlocalexitfromnestedcatch_r.cmd_1123]
@@ -8985,7 +8945,7 @@ RelativePath=JIT\Methodical\eh\leaves\nonlocalexitfromnestedcatch_r\nonlocalexit
WorkingDir=JIT\Methodical\eh\leaves\nonlocalexitfromnestedcatch_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[StructABI.cmd_1124]
@@ -8993,7 +8953,7 @@ RelativePath=JIT\Directed\StructABI\StructABI\StructABI.cmd
WorkingDir=JIT\Directed\StructABI\StructABI
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_FAIL;8093
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Ackermann.cmd_1125]
@@ -9009,7 +8969,7 @@ RelativePath=JIT\opt\perf\doublealign\objects\objects.cmd
WorkingDir=JIT\opt\perf\doublealign\objects
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_rellocal.cmd_1127]
@@ -9017,7 +8977,7 @@ RelativePath=JIT\Methodical\Boxing\boxunbox\_il_rellocal\_il_rellocal.cmd
WorkingDir=JIT\Methodical\Boxing\boxunbox\_il_rellocal
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[gcstress.cmd_1128]
@@ -9033,7 +8993,7 @@ RelativePath=CoreMangLib\cti\system\collections\generic\idictionary\IDictionaryK
WorkingDir=CoreMangLib\cti\system\collections\generic\idictionary\IDictionaryKeys
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[RandomNextDouble.cmd_1130]
@@ -9041,7 +9001,7 @@ RelativePath=CoreMangLib\cti\system\random\RandomNextDouble\RandomNextDouble.cmd
WorkingDir=CoreMangLib\cti\system\random\RandomNextDouble
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ConvertToUInt648.cmd_1131]
@@ -9049,7 +9009,7 @@ RelativePath=CoreMangLib\cti\system\convert\ConvertToUInt648\ConvertToUInt648.cm
WorkingDir=CoreMangLib\cti\system\convert\ConvertToUInt648
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Delegate010.cmd_1132]
@@ -9057,7 +9017,7 @@ RelativePath=JIT\Generics\Instantiation\delegates\Delegate010\Delegate010.cmd
WorkingDir=JIT\Generics\Instantiation\delegates\Delegate010
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[dependentlifetimes.cmd_1133]
@@ -9065,7 +9025,7 @@ RelativePath=JIT\Methodical\flowgraph\dev10_bug679008\dependentlifetimes\depende
WorkingDir=JIT\Methodical\flowgraph\dev10_bug679008\dependentlifetimes
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_dbgisinst_newobj.cmd_1134]
@@ -9073,7 +9033,7 @@ RelativePath=JIT\Methodical\casts\coverage\_dbgisinst_newobj\_dbgisinst_newobj.c
WorkingDir=JIT\Methodical\casts\coverage\_dbgisinst_newobj
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[i8div_cs_r.cmd_1135]
@@ -9081,7 +9041,7 @@ RelativePath=JIT\Methodical\divrem\div\i8div_cs_r\i8div_cs_r.cmd
WorkingDir=JIT\Methodical\divrem\div\i8div_cs_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[castclass-generics001.cmd_1136]
@@ -9089,7 +9049,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\castclass\generics\castclass-generics
WorkingDir=JIT\jit64\valuetypes\nullable\castclass\generics\castclass-generics001
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1459.cmd_1137]
@@ -9097,7 +9057,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1459\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1459\Generated1459
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[OpCodesBox.cmd_1138]
@@ -9105,7 +9065,7 @@ RelativePath=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesBox\OpCodesBo
WorkingDir=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesBox
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ConvertToString18.cmd_1139]
@@ -9113,7 +9073,7 @@ RelativePath=CoreMangLib\cti\system\convert\ConvertToString18\ConvertToString18.
WorkingDir=CoreMangLib\cti\system\convert\ConvertToString18
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[JTrueGeInt1.cmd_1140]
@@ -9121,7 +9081,7 @@ RelativePath=JIT\CodeGenBringUpTests\JTrueGeInt1\JTrueGeInt1.cmd
WorkingDir=JIT\CodeGenBringUpTests\JTrueGeInt1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[test23.cmd_1141]
@@ -9129,7 +9089,7 @@ RelativePath=Loader\classloader\regressions\asurt150271\test23\test23.cmd
WorkingDir=Loader\classloader\regressions\asurt150271\test23
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated872.cmd_1142]
@@ -9137,7 +9097,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest872\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest872\Generated872
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Functions.cmd_1143]
@@ -9153,7 +9113,7 @@ RelativePath=JIT\Methodical\Invoke\fptr\_il_dbgrecurse_jmp\_il_dbgrecurse_jmp.cm
WorkingDir=JIT\Methodical\Invoke\fptr\_il_dbgrecurse_jmp
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[generic.cmd_1145]
@@ -9161,7 +9121,7 @@ RelativePath=JIT\opt\Devirtualization\generic\generic.cmd
WorkingDir=JIT\opt\Devirtualization\generic
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_relint32_1.cmd_1146]
@@ -9177,7 +9137,7 @@ RelativePath=JIT\Methodical\MDArray\DataTypes\bool_cs_r\bool_cs_r.cmd
WorkingDir=JIT\Methodical\MDArray\DataTypes\bool_cs_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[TypeIsPointerImpl.cmd_1148]
@@ -9185,7 +9145,7 @@ RelativePath=CoreMangLib\cti\system\type\TypeIsPointerImpl\TypeIsPointerImpl.cmd
WorkingDir=CoreMangLib\cti\system\type\TypeIsPointerImpl
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b311420.cmd_1149]
@@ -9193,7 +9153,7 @@ RelativePath=JIT\Regression\VS-ia64-JIT\V2.0-Beta2\b311420\b311420\b311420.cmd
WorkingDir=JIT\Regression\VS-ia64-JIT\V2.0-Beta2\b311420\b311420
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[r8nanconv_il_r.cmd_1150]
@@ -9209,7 +9169,7 @@ RelativePath=CoreMangLib\cti\system\reflection\constructorinfo\ConstructorInfoCo
WorkingDir=CoreMangLib\cti\system\reflection\constructorinfo\ConstructorInfoConstructorName
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_rellcs_ulong.cmd_1152]
@@ -9217,7 +9177,7 @@ RelativePath=JIT\Methodical\int64\arrays\_rellcs_ulong\_rellcs_ulong.cmd
WorkingDir=JIT\Methodical\int64\arrays\_rellcs_ulong
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbgstress2.cmd_1153]
@@ -9225,7 +9185,7 @@ RelativePath=JIT\Methodical\refany\_il_dbgstress2\_il_dbgstress2.cmd
WorkingDir=JIT\Methodical\refany\_il_dbgstress2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[pumpFromCctor.cmd_1154]
@@ -9233,7 +9193,7 @@ RelativePath=Loader\classloader\regressions\91888\pumpFromCctor\pumpFromCctor.cm
WorkingDir=Loader\classloader\regressions\91888\pumpFromCctor
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated843.cmd_1155]
@@ -9241,7 +9201,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest843\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest843\Generated843
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[RMV-2-8-20-two.cmd_1156]
@@ -9249,7 +9209,7 @@ RelativePath=Loader\classloader\rmv\il\RMV-2-8-20-two\RMV-2-8-20-two.cmd
WorkingDir=Loader\classloader\rmv\il\RMV-2-8-20-two
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b53662.cmd_1157]
@@ -9257,7 +9217,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b53662\b53662\b53662.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b53662\b53662
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated479.cmd_1158]
@@ -9265,7 +9225,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest479\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest479\Generated479
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[VectorRelOp_ro.cmd_1159]
@@ -9281,7 +9241,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest889\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest889\Generated889
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[CGRecurseACC_do.cmd_1161]
@@ -9289,7 +9249,7 @@ RelativePath=JIT\jit64\opt\cg\CGRecurse\CGRecurseACC_do\CGRecurseACC_do.cmd
WorkingDir=JIT\jit64\opt\cg\CGRecurse\CGRecurseACC_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ArrayIListInsert.cmd_1162]
@@ -9297,7 +9257,7 @@ RelativePath=CoreMangLib\cti\system\array\ArrayIListInsert\ArrayIListInsert.cmd
WorkingDir=CoreMangLib\cti\system\array\ArrayIListInsert
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[200w1d-02_cs_d.cmd_1163]
@@ -9305,7 +9265,7 @@ RelativePath=JIT\Methodical\fp\exgen\200w1d-02_cs_d\200w1d-02_cs_d.cmd
WorkingDir=JIT\Methodical\fp\exgen\200w1d-02_cs_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated999.cmd_1164]
@@ -9313,7 +9273,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest999\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest999\Generated999
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_relreference_i.cmd_1165]
@@ -9329,7 +9289,7 @@ RelativePath=CoreMangLib\cti\system\int64\Int64IConvertibleToUInt64\Int64IConver
WorkingDir=CoreMangLib\cti\system\int64\Int64IConvertibleToUInt64
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[IsInst004.cmd_1167]
@@ -9337,7 +9297,7 @@ RelativePath=Loader\classloader\generics\Variance\IL\IsInst004\IsInst004.cmd
WorkingDir=Loader\classloader\generics\Variance\IL\IsInst004
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[test23.cmd_1168]
@@ -9345,7 +9305,7 @@ RelativePath=Loader\classloader\explicitlayout\Regressions\ASURT\ASURT150271\tes
WorkingDir=Loader\classloader\explicitlayout\Regressions\ASURT\ASURT150271\test23
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b04574.cmd_1169]
@@ -9353,7 +9313,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M10\b04574\b04574\b04574.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M10\b04574\b04574
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[test_il.cmd_1170]
@@ -9369,7 +9329,7 @@ RelativePath=baseservices\threading\generics\Monitor\EnterExit11\EnterExit11.cmd
WorkingDir=baseservices\threading\generics\Monitor\EnterExit11
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ldc_conv_ovf_u8_u4.cmd_1172]
@@ -9385,7 +9345,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_299\GCSimulator_299.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_299
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_speed_relknight.cmd_1174]
@@ -9393,7 +9353,7 @@ RelativePath=JIT\Methodical\VT\etc\_speed_relknight\_speed_relknight.cmd
WorkingDir=JIT\Methodical\VT\etc\_speed_relknight
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[NotSupportedExceptionCtor2.cmd_1175]
@@ -9401,7 +9361,7 @@ RelativePath=CoreMangLib\cti\system\notsupportedexception\NotSupportedExceptionC
WorkingDir=CoreMangLib\cti\system\notsupportedexception\NotSupportedExceptionCtor2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[r4NaNsub_cs_r.cmd_1176]
@@ -9409,7 +9369,7 @@ RelativePath=JIT\Methodical\NaN\r4NaNsub_cs_r\r4NaNsub_cs_r.cmd
WorkingDir=JIT\Methodical\NaN\r4NaNsub_cs_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ldc_sub_ovf_u2.cmd_1177]
@@ -9425,7 +9385,7 @@ RelativePath=Loader\classloader\v1\Beta1\Layout\Matrix\cs\L-2-5-1\L-2-5-1.cmd
WorkingDir=Loader\classloader\v1\Beta1\Layout\Matrix\cs\L-2-5-1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated874.cmd_1179]
@@ -9433,7 +9393,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest874\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest874\Generated874
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[IndexerNameAttributeCtor.cmd_1180]
@@ -9441,7 +9401,7 @@ RelativePath=CoreMangLib\cti\system\runtime\compilerservices\indexernameattribut
WorkingDir=CoreMangLib\cti\system\runtime\compilerservices\indexernameattribute\IndexerNameAttributeCtor
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated451.cmd_1181]
@@ -9449,7 +9409,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest451\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest451\Generated451
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1424.cmd_1182]
@@ -9457,7 +9417,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1424\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1424\Generated1424
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Vector3Test.cmd_1183]
@@ -9473,7 +9433,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_14\GCSimulator_14.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_14
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Linq.cmd_1185]
@@ -9497,7 +9457,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_210\GCSimulator_210.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_210
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated482.cmd_1188]
@@ -9505,7 +9465,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest482\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest482\Generated482
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[thread15.cmd_1189]
@@ -9513,7 +9473,7 @@ RelativePath=baseservices\threading\generics\WaitCallback\thread15\thread15.cmd
WorkingDir=baseservices\threading\generics\WaitCallback\thread15
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ConvertToInt16_6.cmd_1190]
@@ -9521,7 +9481,7 @@ RelativePath=CoreMangLib\cti\system\convert\ConvertToInt16_6\ConvertToInt16_6.cm
WorkingDir=CoreMangLib\cti\system\convert\ConvertToInt16_6
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated245.cmd_1191]
@@ -9529,7 +9489,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest245\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest245\Generated245
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbgmuldiv.cmd_1192]
@@ -9545,7 +9505,7 @@ RelativePath=CoreMangLib\cti\system\convert\ConvertToDouble10\ConvertToDouble10.
WorkingDir=CoreMangLib\cti\system\convert\ConvertToDouble10
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_speed_relunsafe-2.cmd_1194]
@@ -9553,7 +9513,7 @@ RelativePath=JIT\Methodical\unsafecsharp\_speed_relunsafe-2\_speed_relunsafe-2.c
WorkingDir=JIT\Methodical\unsafecsharp\_speed_relunsafe-2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[TypeAttributesImport.cmd_1195]
@@ -9561,7 +9521,7 @@ RelativePath=CoreMangLib\cti\system\reflection\typeattributes\TypeAttributesImpo
WorkingDir=CoreMangLib\cti\system\reflection\typeattributes\TypeAttributesImport
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[tryfinally_do.cmd_1196]
@@ -9569,7 +9529,7 @@ RelativePath=JIT\Methodical\eh\basics\tryfinally_do\tryfinally_do.cmd
WorkingDir=JIT\Methodical\eh\basics\tryfinally_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[NullableEquals.cmd_1197]
@@ -9577,7 +9537,7 @@ RelativePath=CoreMangLib\cti\system\nullable\NullableEquals\NullableEquals.cmd
WorkingDir=CoreMangLib\cti\system\nullable\NullableEquals
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_57.cmd_1198]
@@ -9585,7 +9545,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_57\GCSimulator_57.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_57
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[DevDiv_278372.cmd_1199]
@@ -9609,7 +9569,7 @@ RelativePath=JIT\Regression\VS-ia64-JIT\V1.2-M02\b21015\b21015\b21015.cmd
WorkingDir=JIT\Regression\VS-ia64-JIT\V1.2-M02\b21015\b21015
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[structarr_cs_d.cmd_1202]
@@ -9617,7 +9577,7 @@ RelativePath=JIT\Methodical\MDArray\InnerProd\structarr_cs_d\structarr_cs_d.cmd
WorkingDir=JIT\Methodical\MDArray\InnerProd\structarr_cs_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[AsgSub1.cmd_1203]
@@ -9625,7 +9585,7 @@ RelativePath=JIT\CodeGenBringUpTests\AsgSub1\AsgSub1.cmd
WorkingDir=JIT\CodeGenBringUpTests\AsgSub1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_reli8u8.cmd_1204]
@@ -9633,7 +9593,7 @@ RelativePath=JIT\Methodical\Invoke\implicit\_il_reli8u8\_il_reli8u8.cmd
WorkingDir=JIT\Methodical\Invoke\implicit\_il_reli8u8
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b37578.cmd_1205]
@@ -9649,7 +9609,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\castclass\generics\castclass-generics
WorkingDir=JIT\jit64\valuetypes\nullable\castclass\generics\castclass-generics032
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated431.cmd_1207]
@@ -9657,15 +9617,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest431\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest431\Generated431
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
-HostStyle=0
-
-[Int16TryParse.cmd_1208]
-RelativePath=CoreMangLib\cti\system\int16\Int16TryParse\Int16TryParse.cmd
-WorkingDir=CoreMangLib\cti\system\int16\Int16TryParse
-Expected=0
-MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_35.cmd_1209]
@@ -9673,7 +9625,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_35\GCSimulator_35.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_35
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[precise1b_cs_ro.cmd_1210]
@@ -9681,7 +9633,7 @@ RelativePath=JIT\Methodical\cctor\simple\precise1b_cs_ro\precise1b_cs_ro.cmd
WorkingDir=JIT\Methodical\cctor\simple\precise1b_cs_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_rels_addsub.cmd_1211]
@@ -9689,7 +9641,7 @@ RelativePath=JIT\Methodical\int64\signed\_il_rels_addsub\_il_rels_addsub.cmd
WorkingDir=JIT\Methodical\int64\signed\_il_rels_addsub
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[L-1-2-1.cmd_1212]
@@ -9697,7 +9649,7 @@ RelativePath=Loader\classloader\v1\Beta1\Layout\Matrix\cs\L-1-2-1\L-1-2-1.cmd
WorkingDir=Loader\classloader\v1\Beta1\Layout\Matrix\cs\L-1-2-1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[threadstartstruct.cmd_1213]
@@ -9705,7 +9657,7 @@ RelativePath=baseservices\threading\paramthreadstart\threadstartstruct\threadsta
WorkingDir=baseservices\threading\paramthreadstart\threadstartstruct
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[OpCodesLdc_R4.cmd_1214]
@@ -9713,7 +9665,7 @@ RelativePath=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesLdc_R4\OpCode
WorkingDir=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesLdc_R4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b71005.cmd_1215]
@@ -9721,7 +9673,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b71005\b71005\b71005.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b71005\b71005
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[nestedfinallycall_d.cmd_1216]
@@ -9737,7 +9689,7 @@ RelativePath=Loader\classloader\generics\Instantiation\Positive\AbstractBase04\A
WorkingDir=Loader\classloader\generics\Instantiation\Positive\AbstractBase04
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b112348.cmd_1218]
@@ -9761,7 +9713,7 @@ RelativePath=JIT\Generics\pinvoke\instance03\instance03.cmd
WorkingDir=JIT\Generics\pinvoke\instance03
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[loop4_cs_ro.cmd_1221]
@@ -9777,7 +9729,7 @@ RelativePath=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesPrefix1\OpCod
WorkingDir=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesPrefix1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated963.cmd_1223]
@@ -9785,7 +9737,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest963\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest963\Generated963
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[thread09.cmd_1224]
@@ -9793,7 +9745,7 @@ RelativePath=baseservices\threading\generics\TimerCallback\thread09\thread09.cmd
WorkingDir=baseservices\threading\generics\TimerCallback\thread09
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ByteIConvertibleToInt16.cmd_1225]
@@ -9801,7 +9753,7 @@ RelativePath=CoreMangLib\cti\system\byte\ByteIConvertibleToInt16\ByteIConvertibl
WorkingDir=CoreMangLib\cti\system\byte\ByteIConvertibleToInt16
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[mcc_i04.cmd_1226]
@@ -9809,7 +9761,7 @@ RelativePath=JIT\jit64\mcc\interop\mcc_i04\mcc_i04.cmd
WorkingDir=JIT\jit64\mcc\interop\mcc_i04
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[RMV-2-13-25-five.cmd_1227]
@@ -9817,7 +9769,7 @@ RelativePath=Loader\classloader\rmv\il\RMV-2-13-25-five\RMV-2-13-25-five.cmd
WorkingDir=Loader\classloader\rmv\il\RMV-2-13-25-five
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[seq_gc_obj_1_r.cmd_1228]
@@ -9825,7 +9777,7 @@ RelativePath=JIT\Methodical\explicit\coverage\seq_gc_obj_1_r\seq_gc_obj_1_r.cmd
WorkingDir=JIT\Methodical\explicit\coverage\seq_gc_obj_1_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[lcs.cmd_1229]
@@ -9833,7 +9785,7 @@ RelativePath=JIT\Methodical\refany\lcs\lcs.cmd
WorkingDir=JIT\Methodical\refany\lcs
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[arithm32_d.cmd_1230]
@@ -9841,7 +9793,7 @@ RelativePath=JIT\Methodical\NaN\arithm32_d\arithm32_d.cmd
WorkingDir=JIT\Methodical\NaN\arithm32_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated407.cmd_1231]
@@ -9849,7 +9801,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest407\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest407\Generated407
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[OpCodesUnbox_Any.cmd_1232]
@@ -9857,7 +9809,7 @@ RelativePath=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesUnbox_Any\OpC
WorkingDir=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesUnbox_Any
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[tighttimercallback.cmd_1233]
@@ -9865,7 +9817,7 @@ RelativePath=baseservices\threading\generics\TimerCallback\tighttimercallback\ti
WorkingDir=baseservices\threading\generics\TimerCallback\tighttimercallback
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_speed_relrefanyval.cmd_1234]
@@ -9873,7 +9825,7 @@ RelativePath=JIT\Methodical\xxobj\operand\_speed_relrefanyval\_speed_relrefanyva
WorkingDir=JIT\Methodical\xxobj\operand\_speed_relrefanyval
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[OpCodesLdstr.cmd_1235]
@@ -9881,7 +9833,7 @@ RelativePath=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesLdstr\OpCodes
WorkingDir=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesLdstr
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[waitanyex2a.cmd_1236]
@@ -9889,7 +9841,7 @@ RelativePath=baseservices\threading\waithandle\waitany\waitanyex2a\waitanyex2a.c
WorkingDir=baseservices\threading\waithandle\waitany\waitanyex2a
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[AssemblyTitleAttributeCtor.cmd_1237]
@@ -9897,7 +9849,7 @@ RelativePath=CoreMangLib\cti\system\reflection\assemblytitleattribute\AssemblyTi
WorkingDir=CoreMangLib\cti\system\reflection\assemblytitleattribute\AssemblyTitleAttributeCtor
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1143.cmd_1238]
@@ -9905,7 +9857,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1143\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1143\Generated1143
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[StringSubString2.cmd_1239]
@@ -9913,7 +9865,7 @@ RelativePath=CoreMangLib\cti\system\string\StringSubString2\StringSubString2.cmd
WorkingDir=CoreMangLib\cti\system\string\StringSubString2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[UTF8EncodingGetCharCount.cmd_1240]
@@ -9921,7 +9873,7 @@ RelativePath=CoreMangLib\cti\system\text\utf8encoding\UTF8EncodingGetCharCount\U
WorkingDir=CoreMangLib\cti\system\text\utf8encoding\UTF8EncodingGetCharCount
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[UInt16IConvertibleToInt16.cmd_1241]
@@ -9929,7 +9881,7 @@ RelativePath=CoreMangLib\cti\system\uint16\UInt16IConvertibleToInt16\UInt16IConv
WorkingDir=CoreMangLib\cti\system\uint16\UInt16IConvertibleToInt16
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[structret2_2.cmd_1242]
@@ -9937,7 +9889,7 @@ RelativePath=JIT\jit64\gc\misc\structret2_2\structret2_2.cmd
WorkingDir=JIT\jit64\gc\misc\structret2_2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b40221.cmd_1243]
@@ -9945,7 +9897,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b40221\b40221\b40221.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b40221\b40221
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GThread27.cmd_1244]
@@ -9953,7 +9905,7 @@ RelativePath=baseservices\threading\generics\syncdelegate\GThread27\GThread27.cm
WorkingDir=baseservices\threading\generics\syncdelegate\GThread27
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[castclass-interface005.cmd_1245]
@@ -9961,7 +9913,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\castclass\interface\castclass-interfa
WorkingDir=JIT\jit64\valuetypes\nullable\castclass\interface\castclass-interface005
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1381.cmd_1246]
@@ -9969,7 +9921,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1381\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1381\Generated1381
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Test570.cmd_1247]
@@ -9977,7 +9929,7 @@ RelativePath=Regressions\coreclr\0570\Test570\Test570.cmd
WorkingDir=Regressions\coreclr\0570\Test570
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[add.cmd_1248]
@@ -9985,7 +9937,7 @@ RelativePath=JIT\Directed\PREFIX\volatile\1\add\add.cmd
WorkingDir=JIT\Directed\PREFIX\volatile\1\add
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b94306.cmd_1249]
@@ -10001,7 +9953,7 @@ RelativePath=JIT\jit64\gc\misc\struct7_1\struct7_1.cmd
WorkingDir=JIT\jit64\gc\misc\struct7_1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[i4_cs_do.cmd_1251]
@@ -10009,7 +9961,7 @@ RelativePath=JIT\Methodical\AsgOp\i4\i4_cs_do\i4_cs_do.cmd
WorkingDir=JIT\Methodical\AsgOp\i4\i4_cs_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[InterlockedIncrement1.cmd_1252]
@@ -10017,7 +9969,7 @@ RelativePath=CoreMangLib\cti\system\threading\interlocked\InterlockedIncrement1\
WorkingDir=CoreMangLib\cti\system\threading\interlocked\InterlockedIncrement1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_speed_relbox.cmd_1253]
@@ -10025,7 +9977,7 @@ RelativePath=JIT\Methodical\int64\misc\_speed_relbox\_speed_relbox.cmd
WorkingDir=JIT\Methodical\int64\misc\_speed_relbox
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1028.cmd_1254]
@@ -10033,7 +9985,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1028\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1028\Generated1028
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b74608.cmd_1255]
@@ -10057,7 +10009,7 @@ RelativePath=JIT\Methodical\int64\arrays\_dbglcs_long\_dbglcs_long.cmd
WorkingDir=JIT\Methodical\int64\arrays\_dbglcs_long
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b32374.cmd_1258]
@@ -10065,7 +10017,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b32374\b32374\b32374.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b32374\b32374
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_FAIL;9462;EXCLUDED;VARARG
+Categories=EXPECTED_FAIL;9462;EXCLUDED;VARARG;Pri1
HostStyle=0
[testClass.cmd_1259]
@@ -10073,7 +10025,7 @@ RelativePath=Regressions\common\testClass\testClass.cmd
WorkingDir=Regressions\common\testClass
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ldc_ckfinite_r8.cmd_1260]
@@ -10089,7 +10041,7 @@ RelativePath=JIT\jit64\opt\cse\hugeexpr1\hugeexpr1.cmd
WorkingDir=JIT\jit64\opt\cse\hugeexpr1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_101.cmd_1262]
@@ -10097,7 +10049,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_101\GCSimulator_101.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_101
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[NullCheckAssertion4.cmd_1263]
@@ -10105,7 +10057,7 @@ RelativePath=JIT\opt\AssertionPropagation\NullCheckAssertion4\NullCheckAssertion
WorkingDir=JIT\opt\AssertionPropagation\NullCheckAssertion4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[int_cs_d.cmd_1264]
@@ -10113,7 +10065,7 @@ RelativePath=JIT\Methodical\MDArray\DataTypes\int_cs_d\int_cs_d.cmd
WorkingDir=JIT\Methodical\MDArray\DataTypes\int_cs_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b62555.cmd_1265]
@@ -10129,7 +10081,7 @@ RelativePath=CoreMangLib\cti\system\obsoleteattribute\ObsoleteAttributeIsError\O
WorkingDir=CoreMangLib\cti\system\obsoleteattribute\ObsoleteAttributeIsError
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b85316.cmd_1267]
@@ -10137,7 +10089,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b85316\b85316\b85316.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b85316\b85316
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated21.cmd_1268]
@@ -10145,7 +10097,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest21\Generated
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest21\Generated21
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[471729.cmd_1269]
@@ -10153,7 +10105,7 @@ RelativePath=GC\Regressions\v2.0-beta2\471729\471729\471729.cmd
WorkingDir=GC\Regressions\v2.0-beta2\471729\471729
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated593.cmd_1270]
@@ -10161,7 +10113,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest593\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest593\Generated593
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[MinMax_r.cmd_1271]
@@ -10177,7 +10129,7 @@ RelativePath=baseservices\threading\regressions\6906\6906\6906.cmd
WorkingDir=baseservices\threading\regressions\6906\6906
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[StringCompareOrdinal2.cmd_1273]
@@ -10185,7 +10137,7 @@ RelativePath=CoreMangLib\cti\system\string\StringCompareOrdinal2\StringCompareOr
WorkingDir=CoreMangLib\cti\system\string\StringCompareOrdinal2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b35344.cmd_1274]
@@ -10201,7 +10153,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b33792\b33792\b33792.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b33792\b33792
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[OpCodesConv_Ovf_U8_Un.cmd_1276]
@@ -10209,7 +10161,7 @@ RelativePath=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesConv_Ovf_U8_U
WorkingDir=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesConv_Ovf_U8_Un
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1478.cmd_1277]
@@ -10217,7 +10169,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1478\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1478\Generated1478
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ldloc_i8.cmd_1278]
@@ -10225,7 +10177,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\ldloc_i8\ldloc_i8.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\ldloc_i8
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[vsw405223.cmd_1279]
@@ -10233,7 +10185,7 @@ RelativePath=Loader\classloader\regressions\405223\vsw405223\vsw405223.cmd
WorkingDir=Loader\classloader\regressions\405223\vsw405223
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated385.cmd_1280]
@@ -10241,7 +10193,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest385\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest385\Generated385
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[comp32_il_r.cmd_1281]
@@ -10249,7 +10201,7 @@ RelativePath=JIT\Methodical\NaN\comp32_il_r\comp32_il_r.cmd
WorkingDir=JIT\Methodical\NaN\comp32_il_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b06924.cmd_1282]
@@ -10257,7 +10209,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M10\b06924\b06924\b06924.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M10\b06924\b06924
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[QueueDequeue.cmd_1283]
@@ -10265,7 +10217,7 @@ RelativePath=CoreMangLib\cti\system\collections\generic\queue\QueueDequeue\Queue
WorkingDir=CoreMangLib\cti\system\collections\generic\queue\QueueDequeue
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Float_Or_Op_cs_ro.cmd_1284]
@@ -10273,7 +10225,7 @@ RelativePath=JIT\Directed\cmov\Float_Or_Op_cs_ro\Float_Or_Op_cs_ro.cmd
WorkingDir=JIT\Directed\cmov\Float_Or_Op_cs_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[DelegateABI.cmd_1285]
@@ -10281,7 +10233,7 @@ RelativePath=CoreMangLib\cti\system\delegate\DelegateABI\DelegateABI.cmd
WorkingDir=CoreMangLib\cti\system\delegate\DelegateABI
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[i4flat_cs_do.cmd_1286]
@@ -10289,7 +10241,7 @@ RelativePath=JIT\Methodical\AsgOp\i4\i4flat_cs_do\i4flat_cs_do.cmd
WorkingDir=JIT\Methodical\AsgOp\i4\i4flat_cs_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b69512.cmd_1287]
@@ -10305,7 +10257,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest460\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest460\Generated460
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[PredicateEndInvoke.cmd_1289]
@@ -10313,7 +10265,7 @@ RelativePath=CoreMangLib\cti\system\predicate\PredicateEndInvoke\PredicateEndInv
WorkingDir=CoreMangLib\cti\system\predicate\PredicateEndInvoke
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[chaos55915408cs.cmd_1290]
@@ -10329,7 +10281,7 @@ RelativePath=JIT\Generics\Constraints\transitive_static01\transitive_static01.cm
WorkingDir=JIT\Generics\Constraints\transitive_static01
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[castclass-null021.cmd_1292]
@@ -10337,7 +10289,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\castclass\null\castclass-null021\cast
WorkingDir=JIT\jit64\valuetypes\nullable\castclass\null\castclass-null021
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1218.cmd_1293]
@@ -10345,7 +10297,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1218\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1218\Generated1218
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[castclass-enum002.cmd_1294]
@@ -10353,7 +10305,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\castclass\enum\castclass-enum002\cast
WorkingDir=JIT\jit64\valuetypes\nullable\castclass\enum\castclass-enum002
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[mcc_i83.cmd_1295]
@@ -10361,7 +10313,7 @@ RelativePath=JIT\jit64\mcc\interop\mcc_i83\mcc_i83.cmd
WorkingDir=JIT\jit64\mcc\interop\mcc_i83
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_FAIL;9462;EXCLUDED;VARARG
+Categories=EXPECTED_FAIL;9462;EXCLUDED;VARARG;Pri1
HostStyle=0
[GCSimulator_322.cmd_1296]
@@ -10369,7 +10321,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_322\GCSimulator_322.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_322
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1439.cmd_1297]
@@ -10377,7 +10329,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1439\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1439\Generated1439
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b13330.cmd_1298]
@@ -10385,7 +10337,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M10\b13330\b13330\b13330.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M10\b13330\b13330
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[RecursiveThrowNew.cmd_1299]
@@ -10393,7 +10345,7 @@ RelativePath=baseservices\exceptions\unittests\RecursiveThrowNew\RecursiveThrowN
WorkingDir=baseservices\exceptions\unittests\RecursiveThrowNew
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ConvertToDecimal18.cmd_1300]
@@ -10401,7 +10353,7 @@ RelativePath=CoreMangLib\cti\system\convert\ConvertToDecimal18\ConvertToDecimal1
WorkingDir=CoreMangLib\cti\system\convert\ConvertToDecimal18
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1221.cmd_1301]
@@ -10409,7 +10361,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1221\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1221\Generated1221
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[deadcodeincatch_d.cmd_1302]
@@ -10417,7 +10369,7 @@ RelativePath=JIT\Methodical\eh\deadcode\deadcodeincatch_d\deadcodeincatch_d.cmd
WorkingDir=JIT\Methodical\eh\deadcode\deadcodeincatch_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated307.cmd_1303]
@@ -10425,7 +10377,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest307\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest307\Generated307
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[DecimalCtor7.cmd_1304]
@@ -10433,7 +10385,7 @@ RelativePath=CoreMangLib\cti\system\decimal\DecimalCtor7\DecimalCtor7.cmd
WorkingDir=CoreMangLib\cti\system\decimal\DecimalCtor7
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[AssemblyNameFlagsRetargetable.cmd_1305]
@@ -10441,7 +10393,7 @@ RelativePath=CoreMangLib\cti\system\reflection\assemblynameflags\AssemblyNameFla
WorkingDir=CoreMangLib\cti\system\reflection\assemblynameflags\AssemblyNameFlagsRetargetable
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[mcc_i00.cmd_1306]
@@ -10449,7 +10401,7 @@ RelativePath=JIT\jit64\mcc\interop\mcc_i00\mcc_i00.cmd
WorkingDir=JIT\jit64\mcc\interop\mcc_i00
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_FAIL;9462;EXCLUDED;VARARG
+Categories=EXPECTED_FAIL;9462;EXCLUDED;VARARG;Pri1
HostStyle=0
[_il_reli4i1.cmd_1307]
@@ -10457,15 +10409,7 @@ RelativePath=JIT\Methodical\Invoke\implicit\_il_reli4i1\_il_reli4i1.cmd
WorkingDir=JIT\Methodical\Invoke\implicit\_il_reli4i1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
-HostStyle=0
-
-[Int64Parse2.cmd_1308]
-RelativePath=CoreMangLib\cti\system\int64\Int64Parse2\Int64Parse2.cmd
-WorkingDir=CoreMangLib\cti\system\int64\Int64Parse2
-Expected=0
-MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ForeignThreadExceptions.cmd_1309]
@@ -10473,7 +10417,7 @@ RelativePath=Exceptions\ForeignThread\ForeignThreadExceptions\ForeignThreadExcep
WorkingDir=Exceptions\ForeignThread\ForeignThreadExceptions
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_FAIL;12898
HostStyle=0
[box-unbox-generics013.cmd_1310]
@@ -10481,7 +10425,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\generics\box-unbox-generics
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\generics\box-unbox-generics013
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ldloca_s_r4.cmd_1311]
@@ -10489,7 +10433,7 @@ RelativePath=JIT\IL_Conformance\Old\directed\ldloca_s_r4\ldloca_s_r4.cmd
WorkingDir=JIT\IL_Conformance\Old\directed\ldloca_s_r4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_389.cmd_1312]
@@ -10497,7 +10441,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_389\GCSimulator_389.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_389
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b36470.cmd_1313]
@@ -10505,7 +10449,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b36470\b36470\b36470.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b36470\b36470
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_dbgrefarg_i4.cmd_1314]
@@ -10513,7 +10457,7 @@ RelativePath=JIT\Methodical\explicit\basic\_dbgrefarg_i4\_dbgrefarg_i4.cmd
WorkingDir=JIT\Methodical\explicit\basic\_dbgrefarg_i4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated514.cmd_1315]
@@ -10521,7 +10465,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest514\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest514\Generated514
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b119294.cmd_1316]
@@ -10529,7 +10473,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1.1-M1-Beta1\b119294\b119294\b119294.cm
WorkingDir=JIT\Regression\CLR-x86-JIT\V1.1-M1-Beta1\b119294\b119294
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Array1.cmd_1317]
@@ -10537,7 +10481,7 @@ RelativePath=JIT\CodeGenBringUpTests\Array1\Array1.cmd
WorkingDir=JIT\CodeGenBringUpTests\Array1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbgs_ldc_div.cmd_1318]
@@ -10553,7 +10497,7 @@ RelativePath=CoreMangLib\cti\system\reflection\defaultmemberattribute\DefaultMem
WorkingDir=CoreMangLib\cti\system\reflection\defaultmemberattribute\DefaultMemberAttributeCtor
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b35779.cmd_1320]
@@ -10561,7 +10505,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b35779\b35779\b35779.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b35779\b35779
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbgi_qsort2.cmd_1321]
@@ -10569,7 +10513,7 @@ RelativePath=JIT\Methodical\ELEMENT_TYPE_IU\_il_dbgi_qsort2\_il_dbgi_qsort2.cmd
WorkingDir=JIT\Methodical\ELEMENT_TYPE_IU\_il_dbgi_qsort2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[box-unbox-value044.cmd_1322]
@@ -10577,7 +10521,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\value\box-unbox-value044\bo
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\value\box-unbox-value044
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b40380.cmd_1323]
@@ -10593,7 +10537,7 @@ RelativePath=JIT\Methodical\tailcall\_il_relcompat_r8_r4_inl\_il_relcompat_r8_r4
WorkingDir=JIT\Methodical\tailcall\_il_relcompat_r8_r4_inl
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ArrayLastIndexOf2b.cmd_1325]
@@ -10601,7 +10545,7 @@ RelativePath=CoreMangLib\cti\system\array\ArrayLastIndexOf2b\ArrayLastIndexOf2b.
WorkingDir=CoreMangLib\cti\system\array\ArrayLastIndexOf2b
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[mismatch32.cmd_1326]
@@ -10609,7 +10553,7 @@ RelativePath=JIT\opt\Inline\regression\mismatch32\mismatch32\mismatch32.cmd
WorkingDir=JIT\opt\Inline\regression\mismatch32\mismatch32
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[gentonongen02.cmd_1327]
@@ -10617,7 +10561,7 @@ RelativePath=JIT\Generics\Conversions\Reference\gentonongen02\gentonongen02.cmd
WorkingDir=JIT\Generics\Conversions\Reference\gentonongen02
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b56068.cmd_1328]
@@ -10641,7 +10585,7 @@ RelativePath=JIT\Directed\leave\filter1_r\filter1_r.cmd
WorkingDir=JIT\Directed\leave\filter1_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b31343.cmd_1331]
@@ -10649,7 +10593,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b31343\b31343\b31343.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b31343\b31343
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1283.cmd_1332]
@@ -10657,7 +10601,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1283\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1283\Generated1283
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b51463.cmd_1333]
@@ -10689,7 +10633,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1278\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1278\Generated1278
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[delegate_d.cmd_1337]
@@ -10697,7 +10641,7 @@ RelativePath=JIT\Methodical\nonvirtualcall\delegate_d\delegate_d.cmd
WorkingDir=JIT\Methodical\nonvirtualcall\delegate_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_195.cmd_1338]
@@ -10705,7 +10649,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_195\GCSimulator_195.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_195
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b27980.cmd_1339]
@@ -10713,7 +10657,7 @@ RelativePath=JIT\Regression\VS-ia64-JIT\V1.2-M02\b27980\b27980\b27980.cmd
WorkingDir=JIT\Regression\VS-ia64-JIT\V1.2-M02\b27980\b27980
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_reli_array_merge.cmd_1340]
@@ -10737,7 +10681,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1284\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1284\Generated1284
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_relfinally.cmd_1343]
@@ -10745,7 +10689,7 @@ RelativePath=JIT\Methodical\Boxing\boxunbox\_il_relfinally\_il_relfinally.cmd
WorkingDir=JIT\Methodical\Boxing\boxunbox\_il_relfinally
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[OpCodesLdloc_S.cmd_1344]
@@ -10753,7 +10697,7 @@ RelativePath=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesLdloc_S\OpCod
WorkingDir=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesLdloc_S
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated978.cmd_1345]
@@ -10761,7 +10705,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest978\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest978\Generated978
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated179.cmd_1346]
@@ -10769,7 +10713,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest179\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest179\Generated179
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[TestCase3_Nested_J_Nested_I.cmd_1347]
@@ -10777,7 +10721,7 @@ RelativePath=Loader\classloader\InterfaceFolding\TestCase3_Nested_J_Nested_I\Tes
WorkingDir=Loader\classloader\InterfaceFolding\TestCase3_Nested_J_Nested_I
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_relvirtftn_t.cmd_1348]
@@ -10801,7 +10745,7 @@ RelativePath=CoreMangLib\cti\system\double\DoubleToString2\DoubleToString2.cmd
WorkingDir=CoreMangLib\cti\system\double\DoubleToString2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[5w1d-03_cs_do.cmd_1351]
@@ -10809,7 +10753,7 @@ RelativePath=JIT\Methodical\fp\exgen\5w1d-03_cs_do\5w1d-03_cs_do.cmd
WorkingDir=JIT\Methodical\fp\exgen\5w1d-03_cs_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[isinstgenerics_do.cmd_1352]
@@ -10817,7 +10761,7 @@ RelativePath=JIT\Directed\nullabletypes\isinstgenerics_do\isinstgenerics_do.cmd
WorkingDir=JIT\Directed\nullabletypes\isinstgenerics_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[NestedException.cmd_1353]
@@ -10825,7 +10769,7 @@ RelativePath=baseservices\exceptions\regressions\V1\SEH\VJ\NestedException\Neste
WorkingDir=baseservices\exceptions\regressions\V1\SEH\VJ\NestedException
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated261.cmd_1354]
@@ -10833,7 +10777,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest261\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest261\Generated261
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[castclassinterface_do.cmd_1355]
@@ -10849,7 +10793,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest879\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest879\Generated879
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated355.cmd_1357]
@@ -10857,7 +10801,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest355\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest355\Generated355
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[variantint.cmd_1358]
@@ -10873,7 +10817,7 @@ RelativePath=JIT\Directed\Convert\minopts_convu1\minopts_convu1.cmd
WorkingDir=JIT\Directed\Convert\minopts_convu1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1288.cmd_1360]
@@ -10881,7 +10825,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1288\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1288\Generated1288
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Dev10_846218.cmd_1361]
@@ -10889,7 +10833,7 @@ RelativePath=JIT\Directed\UnrollLoop\Dev10_846218\Dev10_846218.cmd
WorkingDir=JIT\Directed\UnrollLoop\Dev10_846218
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[hfa_sd2G_r.cmd_1362]
@@ -10897,7 +10841,7 @@ RelativePath=JIT\jit64\hfa\main\testG\hfa_sd2G_r\hfa_sd2G_r.cmd
WorkingDir=JIT\jit64\hfa\main\testG\hfa_sd2G_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_reltest3.cmd_1363]
@@ -10905,7 +10849,7 @@ RelativePath=JIT\Methodical\Invoke\callvirt\_il_reltest3\_il_reltest3.cmd
WorkingDir=JIT\Methodical\Invoke\callvirt\_il_reltest3
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[nonrefsdarr_il_d.cmd_1364]
@@ -10913,7 +10857,7 @@ RelativePath=JIT\Directed\coverage\importer\Desktop\nonrefsdarr_il_d\nonrefsdarr
WorkingDir=JIT\Directed\coverage\importer\Desktop\nonrefsdarr_il_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_FAIL;4851;EXCLUDED;VERIFY
+Categories=EXPECTED_FAIL;4851;EXCLUDED;VERIFY;Pri1
HostStyle=0
[ThreadStatic01.cmd_1365]
@@ -10921,7 +10865,7 @@ RelativePath=baseservices\threading\threadstatic\ThreadStatic01\ThreadStatic01.c
WorkingDir=baseservices\threading\threadstatic\ThreadStatic01
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[nonlocalexitintry.cmd_1366]
@@ -10929,7 +10873,7 @@ RelativePath=JIT\jit64\eh\FinallyExec\nonlocalexitintry\nonlocalexitintry.cmd
WorkingDir=JIT\jit64\eh\FinallyExec\nonlocalexitintry
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_372.cmd_1367]
@@ -10937,7 +10881,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_372\GCSimulator_372.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_372
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GThread11.cmd_1368]
@@ -10945,7 +10889,7 @@ RelativePath=baseservices\threading\generics\threadstart\GThread11\GThread11.cmd
WorkingDir=baseservices\threading\generics\threadstart\GThread11
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated987.cmd_1369]
@@ -10953,7 +10897,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest987\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest987\Generated987
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b170362.cmd_1370]
@@ -10961,7 +10905,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\v2.1\DDB\b170362\b170362\b170362.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\v2.1\DDB\b170362\b170362
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[DevDiv_1206929.cmd_1371]
@@ -10969,7 +10913,7 @@ RelativePath=JIT\Regression\JitBlue\DevDiv_1206929\DevDiv_1206929\DevDiv_1206929
WorkingDir=JIT\Regression\JitBlue\DevDiv_1206929\DevDiv_1206929
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[uncaughtException_do.cmd_1372]
@@ -10977,7 +10921,7 @@ RelativePath=JIT\Methodical\eh\regress\asurt\141358\uncaughtException_do\uncaugh
WorkingDir=JIT\Methodical\eh\regress\asurt\141358\uncaughtException_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[cascadedcatch_d.cmd_1373]
@@ -10993,7 +10937,7 @@ RelativePath=JIT\Methodical\eh\deadcode\badcodeaftertry_d\badcodeaftertry_d.cmd
WorkingDir=JIT\Methodical\eh\deadcode\badcodeaftertry_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ReadWriteInt64.cmd_1375]
@@ -11009,7 +10953,7 @@ RelativePath=baseservices\threading\events\EventWaitHandle\unit\AutoConstructTru
WorkingDir=baseservices\threading\events\EventWaitHandle\unit\AutoConstructTrue
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1127.cmd_1377]
@@ -11017,7 +10961,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1127\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1127\Generated1127
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[UnicodeEncodingCtor1.cmd_1378]
@@ -11025,7 +10969,7 @@ RelativePath=CoreMangLib\cti\system\text\unicodeencoding\UnicodeEncodingCtor1\Un
WorkingDir=CoreMangLib\cti\system\text\unicodeencoding\UnicodeEncodingCtor1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[MathFMax.cmd_1379]
@@ -11033,7 +10977,7 @@ RelativePath=CoreMangLib\cti\system\mathf\MathFMax\MathFMax.cmd
WorkingDir=CoreMangLib\cti\system\mathf\MathFMax
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[L-1-9-3.cmd_1380]
@@ -11041,7 +10985,7 @@ RelativePath=Loader\classloader\v1\Beta1\Layout\Matrix\cs\L-1-9-3\L-1-9-3.cmd
WorkingDir=Loader\classloader\v1\Beta1\Layout\Matrix\cs\L-1-9-3
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[MathMax4.cmd_1381]
@@ -11049,7 +10993,7 @@ RelativePath=CoreMangLib\cti\system\math\MathMax4\MathMax4.cmd
WorkingDir=CoreMangLib\cti\system\math\MathMax4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[int16_r.cmd_1382]
@@ -11057,7 +11001,7 @@ RelativePath=JIT\Directed\shift\int16_r\int16_r.cmd
WorkingDir=JIT\Directed\shift\int16_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[DelegateCombine1.cmd_1383]
@@ -11065,7 +11009,7 @@ RelativePath=CoreMangLib\cti\system\delegate\DelegateCombine1\DelegateCombine1.c
WorkingDir=CoreMangLib\cti\system\delegate\DelegateCombine1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[arithm32_cs_do.cmd_1384]
@@ -11073,7 +11017,7 @@ RelativePath=JIT\Methodical\NaN\arithm32_cs_do\arithm32_cs_do.cmd
WorkingDir=JIT\Methodical\NaN\arithm32_cs_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbgptr_types.cmd_1385]
@@ -11081,7 +11025,7 @@ RelativePath=JIT\Methodical\ldtoken\_il_dbgptr_types\_il_dbgptr_types.cmd
WorkingDir=JIT\Methodical\ldtoken\_il_dbgptr_types
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b52572.cmd_1386]
@@ -11089,7 +11033,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b52572\b52572\b52572.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b52572\b52572
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[mcc_i34.cmd_1387]
@@ -11097,7 +11041,7 @@ RelativePath=JIT\jit64\mcc\interop\mcc_i34\mcc_i34.cmd
WorkingDir=JIT\jit64\mcc\interop\mcc_i34
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[OverflowExceptionCtor2.cmd_1388]
@@ -11105,7 +11049,7 @@ RelativePath=CoreMangLib\cti\system\overflowexception\OverflowExceptionCtor2\Ove
WorkingDir=CoreMangLib\cti\system\overflowexception\OverflowExceptionCtor2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[UnsafeBlockCopy.cmd_1389]
@@ -11113,7 +11057,7 @@ RelativePath=JIT\opt\Inline\tests\UnsafeBlockCopy\UnsafeBlockCopy.cmd
WorkingDir=JIT\opt\Inline\tests\UnsafeBlockCopy
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[MultipleInterface11.cmd_1390]
@@ -11121,7 +11065,7 @@ RelativePath=Loader\classloader\generics\Instantiation\Positive\MultipleInterfac
WorkingDir=Loader\classloader\generics\Instantiation\Positive\MultipleInterface11
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1444.cmd_1391]
@@ -11129,7 +11073,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1444\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1444\Generated1444
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[vt2_cs_d.cmd_1392]
@@ -11161,7 +11105,7 @@ RelativePath=CoreMangLib\cti\system\text\utf8encoding\UTF8EncodingGetBytes2\UTF8
WorkingDir=CoreMangLib\cti\system\text\utf8encoding\UTF8EncodingGetBytes2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[cascadedcatch_r.cmd_1396]
@@ -11169,7 +11113,7 @@ RelativePath=JIT\Methodical\eh\nested\general\cascadedcatch_r\cascadedcatch_r.cm
WorkingDir=JIT\Methodical\eh\nested\general\cascadedcatch_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated733.cmd_1397]
@@ -11177,7 +11121,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest733\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest733\Generated733
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[method005.cmd_1398]
@@ -11185,7 +11129,7 @@ RelativePath=Loader\classloader\generics\GenericMethods\method005\method005.cmd
WorkingDir=Loader\classloader\generics\GenericMethods\method005
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[call05_large.cmd_1399]
@@ -11201,7 +11145,7 @@ RelativePath=JIT\CodeGenBringUpTests\IntConv\IntConv.cmd
WorkingDir=JIT\CodeGenBringUpTests\IntConv
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[AddMemoryPressureTest.cmd_1401]
@@ -11217,7 +11161,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest466\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest466\Generated466
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Bool_No_Op_cs_r.cmd_1403]
@@ -11225,7 +11169,7 @@ RelativePath=JIT\Directed\cmov\Bool_No_Op_cs_r\Bool_No_Op_cs_r.cmd
WorkingDir=JIT\Directed\cmov\Bool_No_Op_cs_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated358.cmd_1404]
@@ -11233,7 +11177,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest358\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest358\Generated358
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated896.cmd_1405]
@@ -11241,7 +11185,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest896\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest896\Generated896
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_relcompat_r4_r8.cmd_1406]
@@ -11249,7 +11193,7 @@ RelativePath=JIT\Methodical\tailcall\_il_relcompat_r4_r8\_il_relcompat_r4_r8.cmd
WorkingDir=JIT\Methodical\tailcall\_il_relcompat_r4_r8
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_386.cmd_1407]
@@ -11257,7 +11201,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_386\GCSimulator_386.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_386
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[try-catch02.cmd_1408]
@@ -11265,7 +11209,7 @@ RelativePath=baseservices\exceptions\generics\try-catch02\try-catch02.cmd
WorkingDir=baseservices\exceptions\generics\try-catch02
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b33922.cmd_1409]
@@ -11281,7 +11225,7 @@ RelativePath=CoreMangLib\cti\system\platformnotsupportedexception\PlatformNotSup
WorkingDir=CoreMangLib\cti\system\platformnotsupportedexception\PlatformNotSupportedExceptionCtor1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[5w1d-04_cs_do.cmd_1411]
@@ -11289,7 +11233,7 @@ RelativePath=JIT\Methodical\fp\exgen\5w1d-04_cs_do\5w1d-04_cs_do.cmd
WorkingDir=JIT\Methodical\fp\exgen\5w1d-04_cs_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b25882.cmd_1412]
@@ -11305,7 +11249,7 @@ RelativePath=CoreMangLib\cti\system\mathf\MathFAtan2\MathFAtan2.cmd
WorkingDir=CoreMangLib\cti\system\mathf\MathFAtan2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[BBCnt1.cmd_1414]
@@ -11313,7 +11257,7 @@ RelativePath=JIT\opt\DumpDisasm\JitMinOpts\BBCnt1\BBCnt1.cmd
WorkingDir=JIT\opt\DumpDisasm\JitMinOpts\BBCnt1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated894.cmd_1415]
@@ -11321,7 +11265,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest894\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest894\Generated894
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCHandleTarget_PSC.cmd_1416]
@@ -11329,7 +11273,7 @@ RelativePath=CoreMangLib\cti\system\runtime\interopservices\gchandle\GCHandleTar
WorkingDir=CoreMangLib\cti\system\runtime\interopservices\gchandle\GCHandleTarget_PSC
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1152.cmd_1417]
@@ -11337,7 +11281,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1152\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1152\Generated1152
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b47392.cmd_1418]
@@ -11345,7 +11289,7 @@ RelativePath=JIT\Regression\CLR-x86-EJIT\V1-M12-Beta2\b47392\b47392\b47392.cmd
WorkingDir=JIT\Regression\CLR-x86-EJIT\V1-M12-Beta2\b47392\b47392
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ArraySort8.cmd_1419]
@@ -11353,7 +11297,7 @@ RelativePath=CoreMangLib\cti\system\array\ArraySort8\ArraySort8.cmd
WorkingDir=CoreMangLib\cti\system\array\ArraySort8
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_relrefanyval.cmd_1420]
@@ -11361,7 +11305,7 @@ RelativePath=JIT\Methodical\xxobj\operand\_il_relrefanyval\_il_relrefanyval.cmd
WorkingDir=JIT\Methodical\xxobj\operand\_il_relrefanyval
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_relu_ref.cmd_1421]
@@ -11369,7 +11313,7 @@ RelativePath=JIT\Methodical\ELEMENT_TYPE_IU\_il_relu_ref\_il_relu_ref.cmd
WorkingDir=JIT\Methodical\ELEMENT_TYPE_IU\_il_relu_ref
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ArrayGetValue.cmd_1422]
@@ -11377,7 +11321,7 @@ RelativePath=CoreMangLib\cti\system\array\ArrayGetValue\ArrayGetValue.cmd
WorkingDir=CoreMangLib\cti\system\array\ArrayGetValue
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[param08.cmd_1423]
@@ -11385,7 +11329,7 @@ RelativePath=Loader\classloader\generics\Instantiation\Negative\param08\param08.
WorkingDir=Loader\classloader\generics\Instantiation\Negative\param08
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated129.cmd_1424]
@@ -11393,7 +11337,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest129\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest129\Generated129
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ThreadStartNeg4.cmd_1425]
@@ -11401,7 +11345,7 @@ RelativePath=baseservices\threading\paramthreadstart\ThreadStartNeg4\ThreadStart
WorkingDir=baseservices\threading\paramthreadstart\ThreadStartNeg4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated66.cmd_1426]
@@ -11409,7 +11353,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest66\Generated
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest66\Generated66
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[UInt16Equals1.cmd_1427]
@@ -11417,7 +11361,7 @@ RelativePath=CoreMangLib\cti\system\uint16\UInt16Equals1\UInt16Equals1.cmd
WorkingDir=CoreMangLib\cti\system\uint16\UInt16Equals1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[SZArrayHelperSetItem.cmd_1428]
@@ -11425,7 +11369,7 @@ RelativePath=CoreMangLib\cti\system\szarrayhelper\SZArrayHelperSetItem\SZArrayHe
WorkingDir=CoreMangLib\cti\system\szarrayhelper\SZArrayHelperSetItem
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_138.cmd_1429]
@@ -11433,15 +11377,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_138\GCSimulator_138.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_138
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
-HostStyle=0
-
-[UInt16Parse2.cmd_1430]
-RelativePath=CoreMangLib\cti\system\uint16\UInt16Parse2\UInt16Parse2.cmd
-WorkingDir=CoreMangLib\cti\system\uint16\UInt16Parse2
-Expected=0
-MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ArrayInit.cmd_1431]
@@ -11449,7 +11385,7 @@ RelativePath=baseservices\exceptions\simple\ArrayInit\ArrayInit.cmd
WorkingDir=baseservices\exceptions\simple\ArrayInit
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[r4rem_cs_ro.cmd_1432]
@@ -11457,7 +11393,7 @@ RelativePath=JIT\Methodical\divrem\rem\r4rem_cs_ro\r4rem_cs_ro.cmd
WorkingDir=JIT\Methodical\divrem\rem\r4rem_cs_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ldftn_opt.cmd_1433]
@@ -11465,7 +11401,7 @@ RelativePath=JIT\jit64\opt\cg\il\ldftn_opt\ldftn_opt.cmd
WorkingDir=JIT\jit64\opt\cg\il\ldftn_opt
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ldc_ckfinite_r4.cmd_1434]
@@ -11481,7 +11417,7 @@ RelativePath=JIT\Methodical\VT\etc\_dbgnested\_dbgnested.cmd
WorkingDir=JIT\Methodical\VT\etc\_dbgnested
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b04612.cmd_1436]
@@ -11497,7 +11433,7 @@ RelativePath=JIT\Directed\intrinsic\pow\pow2_cs_do\pow2_cs_do.cmd
WorkingDir=JIT\Directed\intrinsic\pow\pow2_cs_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[DevDiv_362706.cmd_1438]
@@ -11513,7 +11449,7 @@ RelativePath=CoreMangLib\cti\system\collections\generic\dictionary\DictionaryIDi
WorkingDir=CoreMangLib\cti\system\collections\generic\dictionary\DictionaryIDictionaryIsReadOnly
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[FileAccessWrite.cmd_1440]
@@ -11521,7 +11457,7 @@ RelativePath=CoreMangLib\cti\system\io\fileaccess\FileAccessWrite\FileAccessWrit
WorkingDir=CoreMangLib\cti\system\io\fileaccess\FileAccessWrite
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated606.cmd_1441]
@@ -11529,7 +11465,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest606\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest606\Generated606
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_relseq.cmd_1442]
@@ -11537,7 +11473,7 @@ RelativePath=JIT\Methodical\refany\_il_relseq\_il_relseq.cmd
WorkingDir=JIT\Methodical\refany\_il_relseq
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_FAIL;9462;EXCLUDED;VARARG
+Categories=EXPECTED_FAIL;9462;EXCLUDED;VARARG;Pri1
HostStyle=0
[Int32IConvertibleToUInt32.cmd_1443]
@@ -11545,7 +11481,7 @@ RelativePath=CoreMangLib\cti\system\int\Int32IConvertibleToUInt32\Int32IConverti
WorkingDir=CoreMangLib\cti\system\int\Int32IConvertibleToUInt32
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated732.cmd_1444]
@@ -11553,7 +11489,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest732\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest732\Generated732
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Delegate028.cmd_1445]
@@ -11561,7 +11497,7 @@ RelativePath=JIT\Generics\Instantiation\delegates\Delegate028\Delegate028.cmd
WorkingDir=JIT\Generics\Instantiation\delegates\Delegate028
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1476.cmd_1446]
@@ -11569,7 +11505,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1476\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1476\Generated1476
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[class01_static.cmd_1447]
@@ -11577,7 +11513,7 @@ RelativePath=JIT\Generics\Arrays\ConstructedTypes\MultiDim\class01_static\class0
WorkingDir=JIT\Generics\Arrays\ConstructedTypes\MultiDim\class01_static
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ulong_cs_r.cmd_1448]
@@ -11585,7 +11521,7 @@ RelativePath=JIT\Methodical\MDArray\DataTypes\ulong_cs_r\ulong_cs_r.cmd
WorkingDir=JIT\Methodical\MDArray\DataTypes\ulong_cs_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[CharIsSurrogate1.cmd_1449]
@@ -11593,7 +11529,7 @@ RelativePath=CoreMangLib\cti\system\char\CharIsSurrogate1\CharIsSurrogate1.cmd
WorkingDir=CoreMangLib\cti\system\char\CharIsSurrogate1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b16895.cmd_1450]
@@ -11617,7 +11553,7 @@ RelativePath=GC\Scenarios\DoublinkList\dlbigleakthd_v2\dlbigleakthd_v2.cmd
WorkingDir=GC\Scenarios\DoublinkList\dlbigleakthd_v2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1073.cmd_1453]
@@ -11625,7 +11561,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1073\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1073\Generated1073
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[deadEHregionacrossBB_d.cmd_1454]
@@ -11633,7 +11569,7 @@ RelativePath=JIT\Methodical\eh\deadcode\deadEHregionacrossBB_d\deadEHregionacros
WorkingDir=JIT\Methodical\eh\deadcode\deadEHregionacrossBB_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b193264.cmd_1455]
@@ -11641,7 +11577,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\v2.1\b193264\b193264\b193264.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\v2.1\b193264\b193264
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Int32CompareTo1.cmd_1456]
@@ -11649,7 +11585,7 @@ RelativePath=CoreMangLib\cti\system\int\Int32CompareTo1\Int32CompareTo1.cmd
WorkingDir=CoreMangLib\cti\system\int\Int32CompareTo1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_dbgsizeof.cmd_1457]
@@ -11657,7 +11593,7 @@ RelativePath=JIT\Methodical\xxobj\sizeof\_dbgsizeof\_dbgsizeof.cmd
WorkingDir=JIT\Methodical\xxobj\sizeof\_dbgsizeof
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_speed_dbgjumper.cmd_1458]
@@ -11673,7 +11609,7 @@ RelativePath=Regressions\coreclr\0857\override\override.cmd
WorkingDir=Regressions\coreclr\0857\override
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_dbgrotarg_objref.cmd_1460]
@@ -11705,7 +11641,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b52760\b52760\b52760.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b52760\b52760
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[StringBuilderAppend2.cmd_1464]
@@ -11713,7 +11649,7 @@ RelativePath=CoreMangLib\cti\system\text\stringbuilder\StringBuilderAppend2\Stri
WorkingDir=CoreMangLib\cti\system\text\stringbuilder\StringBuilderAppend2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbgsimple.cmd_1465]
@@ -11721,7 +11657,7 @@ RelativePath=JIT\Methodical\Boxing\boxunbox\_il_dbgsimple\_il_dbgsimple.cmd
WorkingDir=JIT\Methodical\Boxing\boxunbox\_il_dbgsimple
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ArraySort10.cmd_1466]
@@ -11729,7 +11665,7 @@ RelativePath=CoreMangLib\cti\system\array\ArraySort10\ArraySort10.cmd
WorkingDir=CoreMangLib\cti\system\array\ArraySort10
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_relconv_i8_u.cmd_1467]
@@ -11737,7 +11673,7 @@ RelativePath=JIT\Methodical\ELEMENT_TYPE_IU\_il_relconv_i8_u\_il_relconv_i8_u.cm
WorkingDir=JIT\Methodical\ELEMENT_TYPE_IU\_il_relconv_i8_u
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1305.cmd_1468]
@@ -11745,7 +11681,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1305\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1305\Generated1305
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[throwoutside_d.cmd_1469]
@@ -11753,7 +11689,7 @@ RelativePath=JIT\Methodical\eh\basics\throwoutside_d\throwoutside_d.cmd
WorkingDir=JIT\Methodical\eh\basics\throwoutside_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b28158_64.cmd_1470]
@@ -11761,7 +11697,7 @@ RelativePath=JIT\Regression\VS-ia64-JIT\V1.2-M02\b28158\b28158_64\b28158_64.cmd
WorkingDir=JIT\Regression\VS-ia64-JIT\V1.2-M02\b28158\b28158_64
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b79642.cmd_1471]
@@ -11769,7 +11705,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b79642\b79642\b79642.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b79642\b79642
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_opt_dbgrotarg_float.cmd_1472]
@@ -11785,7 +11721,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1464\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1464\Generated1464
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ulong_cs_ro.cmd_1474]
@@ -11793,7 +11729,7 @@ RelativePath=JIT\Methodical\MDArray\DataTypes\ulong_cs_ro\ulong_cs_ro.cmd
WorkingDir=JIT\Methodical\MDArray\DataTypes\ulong_cs_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1449.cmd_1475]
@@ -11801,7 +11737,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1449\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1449\Generated1449
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[test.cmd_1476]
@@ -11809,7 +11745,7 @@ RelativePath=JIT\jit64\regress\vsw\266693\test\test.cmd
WorkingDir=JIT\jit64\regress\vsw\266693\test
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[FormatExceptionCtor1.cmd_1477]
@@ -11817,7 +11753,7 @@ RelativePath=CoreMangLib\cti\system\formatexception\FormatExceptionCtor1\FormatE
WorkingDir=CoreMangLib\cti\system\formatexception\FormatExceptionCtor1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[waitallex5.cmd_1478]
@@ -11825,7 +11761,7 @@ RelativePath=baseservices\threading\waithandle\waitall\waitallex5\waitallex5.cmd
WorkingDir=baseservices\threading\waithandle\waitall\waitallex5
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[nonlocalexittobeginningoftry_do.cmd_1479]
@@ -11833,7 +11769,7 @@ RelativePath=JIT\Methodical\eh\finallyexec\nonlocalexittobeginningoftry_do\nonlo
WorkingDir=JIT\Methodical\eh\finallyexec\nonlocalexittobeginningoftry_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbgiface2.cmd_1480]
@@ -11849,7 +11785,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest111\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest111\Generated111
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1263.cmd_1482]
@@ -11857,7 +11793,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1263\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1263\Generated1263
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Inline_Recursion.cmd_1483]
@@ -11865,7 +11801,7 @@ RelativePath=JIT\opt\Inline\tests\Inline_Recursion\Inline_Recursion.cmd
WorkingDir=JIT\opt\Inline\tests\Inline_Recursion
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[thread24.cmd_1484]
@@ -11873,7 +11809,7 @@ RelativePath=baseservices\threading\generics\WaitCallback\thread24\thread24.cmd
WorkingDir=baseservices\threading\generics\WaitCallback\thread24
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbgfr8.cmd_1485]
@@ -11881,7 +11817,7 @@ RelativePath=JIT\Methodical\Invoke\implicit\_il_dbgfr8\_il_dbgfr8.cmd
WorkingDir=JIT\Methodical\Invoke\implicit\_il_dbgfr8
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[brfalse_s.cmd_1486]
@@ -11889,7 +11825,7 @@ RelativePath=JIT\IL_Conformance\Old\Base\brfalse_s\brfalse_s.cmd
WorkingDir=JIT\IL_Conformance\Old\Base\brfalse_s
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[arity01.cmd_1487]
@@ -11897,7 +11833,7 @@ RelativePath=Loader\classloader\generics\GenericMethods\arity01\arity01.cmd
WorkingDir=Loader\classloader\generics\GenericMethods\arity01
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated985.cmd_1488]
@@ -11905,7 +11841,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest985\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest985\Generated985
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_speed_dbgarrres.cmd_1489]
@@ -11913,7 +11849,7 @@ RelativePath=JIT\Methodical\Arrays\misc\_speed_dbgarrres\_speed_dbgarrres.cmd
WorkingDir=JIT\Methodical\Arrays\misc\_speed_dbgarrres
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated535.cmd_1490]
@@ -11921,7 +11857,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest535\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest535\Generated535
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[continue.cmd_1491]
@@ -11953,7 +11889,7 @@ RelativePath=JIT\Directed\coverage\oldtests\switchdefaultonly1_il_d\switchdefaul
WorkingDir=JIT\Directed\coverage\oldtests\switchdefaultonly1_il_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[StringBuilderAppend11.cmd_1495]
@@ -11961,7 +11897,7 @@ RelativePath=CoreMangLib\cti\system\text\stringbuilder\StringBuilderAppend11\Str
WorkingDir=CoreMangLib\cti\system\text\stringbuilder\StringBuilderAppend11
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_relrecurse_tail_calli.cmd_1496]
@@ -11969,7 +11905,7 @@ RelativePath=JIT\Methodical\Invoke\fptr\_il_relrecurse_tail_calli\_il_relrecurse
WorkingDir=JIT\Methodical\Invoke\fptr\_il_relrecurse_tail_calli
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[DebuggingModesDefault.cmd_1497]
@@ -11977,7 +11913,7 @@ RelativePath=CoreMangLib\cti\system\diagnostics\debuggingmodes\DebuggingModesDef
WorkingDir=CoreMangLib\cti\system\diagnostics\debuggingmodes\DebuggingModesDefault
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_422.cmd_1498]
@@ -11985,7 +11921,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_422\GCSimulator_422.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_422
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[StringBuilderReplace2.cmd_1499]
@@ -11993,7 +11929,7 @@ RelativePath=CoreMangLib\cti\system\text\stringbuilder\StringBuilderReplace2\Str
WorkingDir=CoreMangLib\cti\system\text\stringbuilder\StringBuilderReplace2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[hfa_sd0E_d.cmd_1500]
@@ -12001,7 +11937,7 @@ RelativePath=JIT\jit64\hfa\main\testE\hfa_sd0E_d\hfa_sd0E_d.cmd
WorkingDir=JIT\jit64\hfa\main\testE\hfa_sd0E_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[TypeAttributesHasSecurity.cmd_1501]
@@ -12009,7 +11945,7 @@ RelativePath=CoreMangLib\cti\system\reflection\typeattributes\TypeAttributesHasS
WorkingDir=CoreMangLib\cti\system\reflection\typeattributes\TypeAttributesHasSecurity
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1050.cmd_1502]
@@ -12017,7 +11953,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1050\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1050\Generated1050
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[waitoneex3.cmd_1503]
@@ -12025,7 +11961,7 @@ RelativePath=baseservices\threading\waithandle\waitone\waitoneex3\waitoneex3.cmd
WorkingDir=baseservices\threading\waithandle\waitone\waitoneex3
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated281.cmd_1504]
@@ -12033,7 +11969,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest281\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest281\Generated281
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[OpCodesBge_Un.cmd_1505]
@@ -12041,7 +11977,7 @@ RelativePath=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesBge_Un\OpCode
WorkingDir=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesBge_Un
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated951.cmd_1506]
@@ -12049,7 +11985,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest951\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest951\Generated951
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1075.cmd_1507]
@@ -12057,7 +11993,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1075\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1075\Generated1075
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[castclass-null023.cmd_1508]
@@ -12065,7 +12001,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\castclass\null\castclass-null023\cast
WorkingDir=JIT\jit64\valuetypes\nullable\castclass\null\castclass-null023
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[struct2_5.cmd_1509]
@@ -12073,7 +12009,7 @@ RelativePath=JIT\jit64\gc\misc\struct2_5\struct2_5.cmd
WorkingDir=JIT\jit64\gc\misc\struct2_5
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[StringBuilderReplace1.cmd_1510]
@@ -12081,7 +12017,7 @@ RelativePath=CoreMangLib\cti\system\text\stringbuilder\StringBuilderReplace1\Str
WorkingDir=CoreMangLib\cti\system\text\stringbuilder\StringBuilderReplace1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[method006.cmd_1511]
@@ -12089,7 +12025,7 @@ RelativePath=Loader\classloader\generics\GenericMethods\method006\method006.cmd
WorkingDir=Loader\classloader\generics\GenericMethods\method006
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1357.cmd_1512]
@@ -12097,7 +12033,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1357\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1357\Generated1357
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ldobj.cmd_1513]
@@ -12105,7 +12041,7 @@ RelativePath=JIT\Directed\PREFIX\volatile\1\ldobj\ldobj.cmd
WorkingDir=JIT\Directed\PREFIX\volatile\1\ldobj
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[vt4_cs_r.cmd_1514]
@@ -12113,7 +12049,7 @@ RelativePath=JIT\Generics\ConstrainedCall\vt4_cs_r\vt4_cs_r.cmd
WorkingDir=JIT\Generics\ConstrainedCall\vt4_cs_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated299.cmd_1515]
@@ -12121,15 +12057,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest299\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest299\Generated299
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
-HostStyle=0
-
-[DecimalParse2.cmd_1516]
-RelativePath=CoreMangLib\cti\system\decimal\DecimalParse2\DecimalParse2.cmd
-WorkingDir=CoreMangLib\cti\system\decimal\DecimalParse2
-Expected=0
-MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b44193.cmd_1517]
@@ -12137,7 +12065,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b44193\b44193\b44193.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b44193\b44193
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Base02b_auto_ser.cmd_1518]
@@ -12145,7 +12073,7 @@ RelativePath=Loader\classloader\generics\Layout\General\Base02b_auto_ser\Base02b
WorkingDir=Loader\classloader\generics\Layout\General\Base02b_auto_ser
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[MethodAttributesRequireSecObject.cmd_1519]
@@ -12153,7 +12081,7 @@ RelativePath=CoreMangLib\cti\system\reflection\methodattributes\MethodAttributes
WorkingDir=CoreMangLib\cti\system\reflection\methodattributes\MethodAttributesRequireSecObject
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Bool_No_Op_cs_d.cmd_1520]
@@ -12161,15 +12089,7 @@ RelativePath=JIT\Directed\cmov\Bool_No_Op_cs_d\Bool_No_Op_cs_d.cmd
WorkingDir=JIT\Directed\cmov\Bool_No_Op_cs_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
-HostStyle=0
-
-[UInt64Parse3.cmd_1521]
-RelativePath=CoreMangLib\cti\system\uint64\UInt64Parse3\UInt64Parse3.cmd
-WorkingDir=CoreMangLib\cti\system\uint64\UInt64Parse3
-Expected=0
-MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[StringPadRight1.cmd_1522]
@@ -12177,7 +12097,7 @@ RelativePath=CoreMangLib\cti\system\string\StringPadRight1\StringPadRight1.cmd
WorkingDir=CoreMangLib\cti\system\string\StringPadRight1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[throwincatch_r.cmd_1523]
@@ -12185,7 +12105,7 @@ RelativePath=JIT\Methodical\eh\basics\throwincatch_r\throwincatch_r.cmd
WorkingDir=JIT\Methodical\eh\basics\throwincatch_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_relconvovf_i8_i.cmd_1524]
@@ -12193,7 +12113,7 @@ RelativePath=JIT\Methodical\ELEMENT_TYPE_IU\_il_relconvovf_i8_i\_il_relconvovf_i
WorkingDir=JIT\Methodical\ELEMENT_TYPE_IU\_il_relconvovf_i8_i
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b31398.cmd_1525]
@@ -12201,7 +12121,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1.2-M02\b31398\b31398\b31398.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1.2-M02\b31398\b31398
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_speed_relunsafe-6.cmd_1526]
@@ -12209,7 +12129,7 @@ RelativePath=JIT\Methodical\unsafecsharp\_speed_relunsafe-6\_speed_relunsafe-6.c
WorkingDir=JIT\Methodical\unsafecsharp\_speed_relunsafe-6
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_speed_rellcs.cmd_1527]
@@ -12217,7 +12137,7 @@ RelativePath=JIT\Methodical\VT\port\_speed_rellcs\_speed_rellcs.cmd
WorkingDir=JIT\Methodical\VT\port\_speed_rellcs
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbgjump.cmd_1528]
@@ -12225,7 +12145,7 @@ RelativePath=JIT\Methodical\Boxing\boxunbox\_il_dbgjump\_il_dbgjump.cmd
WorkingDir=JIT\Methodical\Boxing\boxunbox\_il_dbgjump
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[throwinexcept_d.cmd_1529]
@@ -12241,7 +12161,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest624\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest624\Generated624
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated258.cmd_1531]
@@ -12249,7 +12169,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest258\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest258\Generated258
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[nonlocalexitincatch.cmd_1532]
@@ -12257,7 +12177,7 @@ RelativePath=JIT\jit64\eh\FinallyExec\nonlocalexitincatch\nonlocalexitincatch.cm
WorkingDir=JIT\jit64\eh\FinallyExec\nonlocalexitincatch
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[nonrefsdarr_il_r.cmd_1533]
@@ -12265,7 +12185,7 @@ RelativePath=JIT\Directed\coverage\importer\Desktop\nonrefsdarr_il_r\nonrefsdarr
WorkingDir=JIT\Directed\coverage\importer\Desktop\nonrefsdarr_il_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_FAIL;4851;EXCLUDED;VERIFY
+Categories=EXPECTED_FAIL;4851;EXCLUDED;VERIFY;Pri1
HostStyle=0
[CopyTo1.cmd_1534]
@@ -12273,7 +12193,7 @@ RelativePath=CoreMangLib\cti\system\collections\generic\list\CopyTo1\CopyTo1.cmd
WorkingDir=CoreMangLib\cti\system\collections\generic\list\CopyTo1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ThreadStartFloat.cmd_1535]
@@ -12281,7 +12201,7 @@ RelativePath=baseservices\threading\paramthreadstart\ThreadStartFloat\ThreadStar
WorkingDir=baseservices\threading\paramthreadstart\ThreadStartFloat
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[TailcallVerifyWithPrefix.cmd_1536]
@@ -12297,7 +12217,7 @@ RelativePath=JIT\CodeGenBringUpTests\FPArea\FPArea.cmd
WorkingDir=JIT\CodeGenBringUpTests\FPArea
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Int64IConvertibleToSByte.cmd_1538]
@@ -12305,7 +12225,7 @@ RelativePath=CoreMangLib\cti\system\int64\Int64IConvertibleToSByte\Int64IConvert
WorkingDir=CoreMangLib\cti\system\int64\Int64IConvertibleToSByte
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ValueTypeEquals.cmd_1539]
@@ -12313,7 +12233,7 @@ RelativePath=CoreMangLib\cti\system\valuetype\ValueTypeEquals\ValueTypeEquals.cm
WorkingDir=CoreMangLib\cti\system\valuetype\ValueTypeEquals
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[IDictionaryValues.cmd_1540]
@@ -12321,7 +12241,7 @@ RelativePath=CoreMangLib\cti\system\collections\generic\idictionary\IDictionaryV
WorkingDir=CoreMangLib\cti\system\collections\generic\idictionary\IDictionaryValues
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[StringBuilderInsert3.cmd_1541]
@@ -12329,7 +12249,7 @@ RelativePath=CoreMangLib\cti\system\text\stringbuilder\StringBuilderInsert3\Stri
WorkingDir=CoreMangLib\cti\system\text\stringbuilder\StringBuilderInsert3
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_speed_dbgstress3.cmd_1542]
@@ -12337,7 +12257,7 @@ RelativePath=JIT\Methodical\refany\_speed_dbgstress3\_speed_dbgstress3.cmd
WorkingDir=JIT\Methodical\refany\_speed_dbgstress3
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[uint64_do.cmd_1543]
@@ -12345,7 +12265,7 @@ RelativePath=JIT\Directed\shift\uint64_do\uint64_do.cmd
WorkingDir=JIT\Directed\shift\uint64_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[pow2_cs_r.cmd_1544]
@@ -12353,7 +12273,7 @@ RelativePath=JIT\Directed\intrinsic\pow\pow2_cs_r\pow2_cs_r.cmd
WorkingDir=JIT\Directed\intrinsic\pow\pow2_cs_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[OpCodesLdsflda.cmd_1545]
@@ -12361,7 +12281,7 @@ RelativePath=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesLdsflda\OpCod
WorkingDir=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesLdsflda
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_relsin_il.cmd_1546]
@@ -12369,7 +12289,7 @@ RelativePath=JIT\Methodical\Boxing\functional\_relsin_il\_relsin_il.cmd
WorkingDir=JIT\Methodical\Boxing\functional\_relsin_il
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated611.cmd_1547]
@@ -12377,7 +12297,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest611\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest611\Generated611
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GThread22.cmd_1548]
@@ -12385,7 +12305,7 @@ RelativePath=baseservices\threading\generics\syncdelegate\GThread22\GThread22.cm
WorkingDir=baseservices\threading\generics\syncdelegate\GThread22
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[RMV-2-15-12b.cmd_1549]
@@ -12401,7 +12321,7 @@ RelativePath=Loader\classloader\generics\Variance\IL\Unbox004\Unbox004.cmd
WorkingDir=Loader\classloader\generics\Variance\IL\Unbox004
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_relint32_0.cmd_1551]
@@ -12433,7 +12353,7 @@ RelativePath=CoreMangLib\cti\system\convert\ConvertToUInt165\ConvertToUInt165.cm
WorkingDir=CoreMangLib\cti\system\convert\ConvertToUInt165
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[FPSmall.cmd_1555]
@@ -12441,7 +12361,7 @@ RelativePath=JIT\CodeGenBringUpTests\FPSmall\FPSmall.cmd
WorkingDir=JIT\CodeGenBringUpTests\FPSmall
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ldc_add_ovf_u1.cmd_1556]
@@ -12465,7 +12385,7 @@ RelativePath=CoreMangLib\cti\system\reflection\methodattributes\MethodAttributes
WorkingDir=CoreMangLib\cti\system\reflection\methodattributes\MethodAttributesAbstract
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[box-unbox-value003.cmd_1559]
@@ -12473,7 +12393,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\value\box-unbox-value003\bo
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\value\box-unbox-value003
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_speed_rels_addsub.cmd_1560]
@@ -12481,7 +12401,7 @@ RelativePath=JIT\Methodical\int64\signed\_speed_rels_addsub\_speed_rels_addsub.c
WorkingDir=JIT\Methodical\int64\signed\_speed_rels_addsub
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_dbgs_ldc_div.cmd_1561]
@@ -12497,7 +12417,7 @@ RelativePath=JIT\Methodical\refany\native\native.cmd
WorkingDir=JIT\Methodical\refany\native
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ListContains.cmd_1563]
@@ -12505,7 +12425,7 @@ RelativePath=CoreMangLib\cti\system\collections\generic\list\ListContains\ListCo
WorkingDir=CoreMangLib\cti\system\collections\generic\list\ListContains
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b52578.cmd_1564]
@@ -12521,7 +12441,7 @@ RelativePath=CoreMangLib\cti\system\collections\generic\dictionary\DictionaryICo
WorkingDir=CoreMangLib\cti\system\collections\generic\dictionary\DictionaryICollectionCopyTo
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1375.cmd_1566]
@@ -12529,7 +12449,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1375\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1375\Generated1375
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1138.cmd_1567]
@@ -12537,7 +12457,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1138\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1138\Generated1138
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[singlinkstay.cmd_1568]
@@ -12553,7 +12473,7 @@ RelativePath=JIT\IL_Conformance\Old\Base\switch\switch.cmd
WorkingDir=JIT\IL_Conformance\Old\Base\switch
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[VectorCopyToArray_ro.cmd_1570]
@@ -12569,7 +12489,7 @@ RelativePath=JIT\Methodical\casts\SEH\_speed_dbgcast_throw\_speed_dbgcast_throw.
WorkingDir=JIT\Methodical\casts\SEH\_speed_dbgcast_throw
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[DevDiv_794115_d.cmd_1572]
@@ -12577,7 +12497,7 @@ RelativePath=JIT\Regression\JitBlue\DevDiv_794115\DevDiv_794115_d\DevDiv_794115_
WorkingDir=JIT\Regression\JitBlue\DevDiv_794115\DevDiv_794115_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[arglist.cmd_1573]
@@ -12585,7 +12505,7 @@ RelativePath=JIT\Directed\PREFIX\unaligned\2\arglist\arglist.cmd
WorkingDir=JIT\Directed\PREFIX\unaligned\2\arglist
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_FAIL;9462;EXCLUDED;VARARG
+Categories=EXPECTED_FAIL;9462;EXCLUDED;VARARG;Pri1
HostStyle=0
[tostring_ro.cmd_1574]
@@ -12593,7 +12513,7 @@ RelativePath=JIT\Directed\nullabletypes\tostring_ro\tostring_ro.cmd
WorkingDir=JIT\Directed\nullabletypes\tostring_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[r4_cs_d.cmd_1575]
@@ -12601,7 +12521,7 @@ RelativePath=JIT\Methodical\AsgOp\r4\r4_cs_d\r4_cs_d.cmd
WorkingDir=JIT\Methodical\AsgOp\r4\r4_cs_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_relobjref.cmd_1576]
@@ -12609,7 +12529,7 @@ RelativePath=JIT\Methodical\Invoke\implicit\_il_relobjref\_il_relobjref.cmd
WorkingDir=JIT\Methodical\Invoke\implicit\_il_relobjref
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[CopyInt64Array.cmd_1577]
@@ -12625,7 +12545,7 @@ RelativePath=JIT\Methodical\explicit\basic\_il_dbgrefloc_o2\_il_dbgrefloc_o2.cmd
WorkingDir=JIT\Methodical\explicit\basic\_il_dbgrefloc_o2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[RMV-2-8-28-two.cmd_1579]
@@ -12633,7 +12553,7 @@ RelativePath=Loader\classloader\rmv\il\RMV-2-8-28-two\RMV-2-8-28-two.cmd
WorkingDir=Loader\classloader\rmv\il\RMV-2-8-28-two
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated404.cmd_1580]
@@ -12641,7 +12561,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest404\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest404\Generated404
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated214.cmd_1581]
@@ -12649,7 +12569,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest214\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest214\Generated214
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[conv_ovf_i8_i4.cmd_1582]
@@ -12665,7 +12585,7 @@ RelativePath=JIT\Methodical\VT\etc\_speed_dbghan3_ctor\_speed_dbghan3_ctor.cmd
WorkingDir=JIT\Methodical\VT\etc\_speed_dbghan3_ctor
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated799.cmd_1584]
@@ -12673,7 +12593,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest799\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest799\Generated799
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[StringComparerCompare2.cmd_1585]
@@ -12681,7 +12601,7 @@ RelativePath=CoreMangLib\cti\system\stringcomparer\StringComparerCompare2\String
WorkingDir=CoreMangLib\cti\system\stringcomparer\StringComparerCompare2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated332.cmd_1586]
@@ -12689,7 +12609,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest332\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest332\Generated332
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_238.cmd_1587]
@@ -12697,7 +12617,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_238\GCSimulator_238.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_238
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated666.cmd_1588]
@@ -12705,7 +12625,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest666\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest666\Generated666
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ConvertToUInt325.cmd_1589]
@@ -12713,7 +12633,7 @@ RelativePath=CoreMangLib\cti\system\convert\ConvertToUInt325\ConvertToUInt325.cm
WorkingDir=CoreMangLib\cti\system\convert\ConvertToUInt325
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbgrefloc_i2.cmd_1590]
@@ -12729,7 +12649,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_289\GCSimulator_289.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_289
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[OpCodesLdarg_0.cmd_1592]
@@ -12737,7 +12657,7 @@ RelativePath=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesLdarg_0\OpCod
WorkingDir=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesLdarg_0
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ArrayCreateInstance2.cmd_1593]
@@ -12745,7 +12665,7 @@ RelativePath=CoreMangLib\cti\system\array\ArrayCreateInstance2\ArrayCreateInstan
WorkingDir=CoreMangLib\cti\system\array\ArrayCreateInstance2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_speed_relisinst_newobj.cmd_1594]
@@ -12753,7 +12673,7 @@ RelativePath=JIT\Methodical\casts\coverage\_speed_relisinst_newobj\_speed_relisi
WorkingDir=JIT\Methodical\casts\coverage\_speed_relisinst_newobj
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[box-unbox-interface011.cmd_1595]
@@ -12761,7 +12681,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\interface\box-unbox-interfa
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\interface\box-unbox-interface011
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1296.cmd_1596]
@@ -12769,7 +12689,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1296\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1296\Generated1296
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ListIndexOf2.cmd_1597]
@@ -12777,7 +12697,7 @@ RelativePath=CoreMangLib\cti\system\collections\generic\list\ListIndexOf2\ListIn
WorkingDir=CoreMangLib\cti\system\collections\generic\list\ListIndexOf2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[200w1d-01_cs_ro.cmd_1598]
@@ -12785,7 +12705,7 @@ RelativePath=JIT\Methodical\fp\exgen\200w1d-01_cs_ro\200w1d-01_cs_ro.cmd
WorkingDir=JIT\Methodical\fp\exgen\200w1d-01_cs_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[SByteIConvertibleToByte.cmd_1599]
@@ -12793,7 +12713,7 @@ RelativePath=CoreMangLib\cti\system\sbyte\SByteIConvertibleToByte\SByteIConverti
WorkingDir=CoreMangLib\cti\system\sbyte\SByteIConvertibleToByte
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated373.cmd_1600]
@@ -12801,7 +12721,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest373\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest373\Generated373
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b374944.cmd_1601]
@@ -12817,7 +12737,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1066\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1066\Generated1066
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[chaos55915408cs_o.cmd_1603]
@@ -12833,7 +12753,7 @@ RelativePath=CoreMangLib\cti\system\int\Int32IConvertibleToInt16\Int32IConvertib
WorkingDir=CoreMangLib\cti\system\int\Int32IConvertibleToInt16
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[eh04_dynamic.cmd_1605]
@@ -12841,7 +12761,7 @@ RelativePath=JIT\jit64\localloc\eh\eh04_dynamic\eh04_dynamic.cmd
WorkingDir=JIT\jit64\localloc\eh\eh04_dynamic
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1005.cmd_1606]
@@ -12849,7 +12769,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1005\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1005\Generated1005
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[FPError.cmd_1607]
@@ -12857,7 +12777,7 @@ RelativePath=JIT\CodeGenBringUpTests\FPError\FPError.cmd
WorkingDir=JIT\CodeGenBringUpTests\FPError
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[hfa_nf2B_r.cmd_1608]
@@ -12865,7 +12785,7 @@ RelativePath=JIT\jit64\hfa\main\testB\hfa_nf2B_r\hfa_nf2B_r.cmd
WorkingDir=JIT\jit64\hfa\main\testB\hfa_nf2B_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b119026b.cmd_1609]
@@ -12873,7 +12793,7 @@ RelativePath=JIT\Regression\VS-ia64-JIT\M00\b119026\b119026b\b119026b.cmd
WorkingDir=JIT\Regression\VS-ia64-JIT\M00\b119026\b119026b
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Negative002.cmd_1610]
@@ -12881,7 +12801,7 @@ RelativePath=Loader\classloader\generics\Layout\Specific\Negative002\Negative002
WorkingDir=Loader\classloader\generics\Layout\Specific\Negative002
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[CreateGeneric_r.cmd_1611]
@@ -12897,7 +12817,7 @@ RelativePath=JIT\jit64\localloc\ehverify\eh11_small\eh11_small.cmd
WorkingDir=JIT\jit64\localloc\ehverify\eh11_small
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[OpCodesStarg.cmd_1613]
@@ -12905,7 +12825,7 @@ RelativePath=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesStarg\OpCodes
WorkingDir=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesStarg
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_speed_relldc_mulovf.cmd_1614]
@@ -12929,7 +12849,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_245\GCSimulator_245.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_245
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[castclass005.cmd_1617]
@@ -12937,7 +12857,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\castclass\castclass\castclass005\cast
WorkingDir=JIT\jit64\valuetypes\nullable\castclass\castclass\castclass005
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[sehhandlerbeforetry_d.cmd_1618]
@@ -12945,7 +12865,7 @@ RelativePath=JIT\Methodical\eh\disconnected\sehhandlerbeforetry_d\sehhandlerbefo
WorkingDir=JIT\Methodical\eh\disconnected\sehhandlerbeforetry_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ldind_stind.cmd_1619]
@@ -12953,7 +12873,7 @@ RelativePath=JIT\Directed\PREFIX\unaligned\1\ldind_stind\ldind_stind.cmd
WorkingDir=JIT\Directed\PREFIX\unaligned\1\ldind_stind
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_78.cmd_1620]
@@ -12961,7 +12881,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_78\GCSimulator_78.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_78
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ValueCollectionEnumeratorIEnumeratorCurrent.cmd_1621]
@@ -12969,7 +12889,7 @@ RelativePath=CoreMangLib\cti\system\collections\generic\dictvalcollenum\ValueCol
WorkingDir=CoreMangLib\cti\system\collections\generic\dictvalcollenum\ValueCollectionEnumeratorIEnumeratorCurrent
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[box-unbox039.cmd_1622]
@@ -12977,7 +12897,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\box-unbox\box-unbox039\box-
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\box-unbox\box-unbox039
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated210.cmd_1623]
@@ -12985,7 +12905,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest210\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest210\Generated210
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_411.cmd_1624]
@@ -12993,7 +12913,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_411\GCSimulator_411.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_411
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1159.cmd_1625]
@@ -13001,7 +12921,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1159\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1159\Generated1159
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[byte_cs_d.cmd_1626]
@@ -13009,7 +12929,7 @@ RelativePath=JIT\Methodical\MDArray\DataTypes\byte_cs_d\byte_cs_d.cmd
WorkingDir=JIT\Methodical\MDArray\DataTypes\byte_cs_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b102637.cmd_1627]
@@ -13017,7 +12937,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1.2-Beta1\b102637\b102637\b102637.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1.2-Beta1\b102637\b102637
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_FAIL;2451;EXCLUDED;RVA_STATIC
+Categories=EXPECTED_FAIL;2451;EXCLUDED;RVA_STATIC;Pri1
HostStyle=0
[VSW532403.cmd_1628]
@@ -13025,7 +12945,7 @@ RelativePath=Loader\classloader\generics\Constraints\Regressions\532403\VSW53240
WorkingDir=Loader\classloader\generics\Constraints\Regressions\532403\VSW532403
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[UnicodeEncodingGetBytes2.cmd_1629]
@@ -13033,7 +12953,7 @@ RelativePath=CoreMangLib\cti\system\text\unicodeencoding\UnicodeEncodingGetBytes
WorkingDir=CoreMangLib\cti\system\text\unicodeencoding\UnicodeEncodingGetBytes2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[UTF8EncodingGetByteCount1.cmd_1630]
@@ -13041,7 +12961,7 @@ RelativePath=CoreMangLib\cti\system\text\utf8encoding\UTF8EncodingGetByteCount1\
WorkingDir=CoreMangLib\cti\system\text\utf8encoding\UTF8EncodingGetByteCount1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[invocation_ro.cmd_1631]
@@ -13049,7 +12969,7 @@ RelativePath=JIT\Directed\nullabletypes\invocation_ro\invocation_ro.cmd
WorkingDir=JIT\Directed\nullabletypes\invocation_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b70808.cmd_1632]
@@ -13057,7 +12977,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b70808\b70808\b70808.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b70808\b70808
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ExecuteCodeWithGuaranteedCleanup.cmd_1633]
@@ -13065,7 +12985,7 @@ RelativePath=baseservices\compilerservices\RuntimeHelpers\ExecuteCodeWithGuarant
WorkingDir=baseservices\compilerservices\RuntimeHelpers\ExecuteCodeWithGuaranteedCleanup
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b321799.cmd_1634]
@@ -13089,7 +13009,7 @@ RelativePath=CoreMangLib\cti\system\collections\generic\dictionarykeycollection\
WorkingDir=CoreMangLib\cti\system\collections\generic\dictionarykeycollection\KeyCollectionGetEnumerator
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated742.cmd_1637]
@@ -13097,7 +13017,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest742\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest742\Generated742
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[precise4_cs_ro.cmd_1638]
@@ -13105,7 +13025,7 @@ RelativePath=JIT\Methodical\cctor\simple\precise4_cs_ro\precise4_cs_ro.cmd
WorkingDir=JIT\Methodical\cctor\simple\precise4_cs_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[TimeoutExceptionCtor1.cmd_1639]
@@ -13113,7 +13033,7 @@ RelativePath=CoreMangLib\cti\system\timeoutexception\TimeoutExceptionCtor1\Timeo
WorkingDir=CoreMangLib\cti\system\timeoutexception\TimeoutExceptionCtor1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Collect_Forced_2.cmd_1640]
@@ -13121,7 +13041,7 @@ RelativePath=GC\API\GC\Collect_Forced_2\Collect_Forced_2.cmd
WorkingDir=GC\API\GC\Collect_Forced_2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[long_cs_d.cmd_1641]
@@ -13129,7 +13049,7 @@ RelativePath=JIT\Methodical\MDArray\DataTypes\long_cs_d\long_cs_d.cmd
WorkingDir=JIT\Methodical\MDArray\DataTypes\long_cs_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_225.cmd_1642]
@@ -13137,7 +13057,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_225\GCSimulator_225.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_225
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[IntArraySum.cmd_1643]
@@ -13145,7 +13065,7 @@ RelativePath=JIT\CodeGenBringUpTests\IntArraySum\IntArraySum.cmd
WorkingDir=JIT\CodeGenBringUpTests\IntArraySum
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Free.cmd_1644]
@@ -13153,7 +13073,7 @@ RelativePath=GC\API\GCHandle\Free\Free.cmd
WorkingDir=GC\API\GCHandle\Free
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[volatilldind_il_d.cmd_1645]
@@ -13169,7 +13089,7 @@ RelativePath=CoreMangLib\cti\system\convert\ConvertToUInt64\ConvertToUInt64.cmd
WorkingDir=CoreMangLib\cti\system\convert\ConvertToUInt64
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[waitallex10.cmd_1647]
@@ -13177,7 +13097,7 @@ RelativePath=baseservices\threading\waithandle\waitall\waitallex10\waitallex10.c
WorkingDir=baseservices\threading\waithandle\waitall\waitallex10
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[UInt32IConvertibleToUInt16.cmd_1648]
@@ -13185,7 +13105,7 @@ RelativePath=CoreMangLib\cti\system\uint32\UInt32IConvertibleToUInt16\UInt32ICon
WorkingDir=CoreMangLib\cti\system\uint32\UInt32IConvertibleToUInt16
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbgs_addsub.cmd_1649]
@@ -13193,7 +13113,7 @@ RelativePath=JIT\Methodical\int64\signed\_il_dbgs_addsub\_il_dbgs_addsub.cmd
WorkingDir=JIT\Methodical\int64\signed\_il_dbgs_addsub
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_speed_dbglcs2.cmd_1650]
@@ -13209,7 +13129,7 @@ RelativePath=CoreMangLib\cti\system\timespan\TimeSpanCtor4\TimeSpanCtor4.cmd
WorkingDir=CoreMangLib\cti\system\timespan\TimeSpanCtor4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated537.cmd_1652]
@@ -13217,7 +13137,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest537\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest537\Generated537
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_speed_dbgunsafe-4.cmd_1653]
@@ -13225,7 +13145,7 @@ RelativePath=JIT\Methodical\unsafecsharp\_speed_dbgunsafe-4\_speed_dbgunsafe-4.c
WorkingDir=JIT\Methodical\unsafecsharp\_speed_dbgunsafe-4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_rels_addsub.cmd_1654]
@@ -13233,7 +13153,7 @@ RelativePath=JIT\Methodical\int64\signed\_rels_addsub\_rels_addsub.cmd
WorkingDir=JIT\Methodical\int64\signed\_rels_addsub
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b75988.cmd_1655]
@@ -13241,7 +13161,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b75988\b75988\b75988.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b75988\b75988
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b12390.cmd_1656]
@@ -13257,7 +13177,7 @@ RelativePath=CoreMangLib\cti\system\collections\generic\queue\QueueEnqueue\Queue
WorkingDir=CoreMangLib\cti\system\collections\generic\queue\QueueEnqueue
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated759.cmd_1658]
@@ -13265,7 +13185,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest759\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest759\Generated759
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_26.cmd_1659]
@@ -13273,7 +13193,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_26\GCSimulator_26.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_26
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b60127.cmd_1660]
@@ -13281,7 +13201,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b60127\b60127\b60127.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b60127\b60127
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ArrayIndexOf3.cmd_1661]
@@ -13289,7 +13209,7 @@ RelativePath=CoreMangLib\cti\system\array\ArrayIndexOf3\ArrayIndexOf3.cmd
WorkingDir=CoreMangLib\cti\system\array\ArrayIndexOf3
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b14475.cmd_1662]
@@ -13297,7 +13217,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M09\b14475\b14475\b14475.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M09\b14475\b14475
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[MathFRound2.cmd_1663]
@@ -13305,7 +13225,7 @@ RelativePath=CoreMangLib\cti\system\mathf\MathFRound2\MathFRound2.cmd
WorkingDir=CoreMangLib\cti\system\mathf\MathFRound2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[box-unbox-generics007.cmd_1664]
@@ -13313,7 +13233,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\generics\box-unbox-generics
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\generics\box-unbox-generics007
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[castclass030.cmd_1665]
@@ -13321,7 +13241,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\castclass\castclass\castclass030\cast
WorkingDir=JIT\jit64\valuetypes\nullable\castclass\castclass\castclass030
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbgs_ldsfld_mulovf.cmd_1666]
@@ -13337,7 +13257,7 @@ RelativePath=JIT\Methodical\Invoke\25params\25param2c_il_r\25param2c_il_r.cmd
WorkingDir=JIT\Methodical\Invoke\25params\25param2c_il_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[throwincatch_do.cmd_1668]
@@ -13353,7 +13273,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1408\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1408\Generated1408
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b55216.cmd_1670]
@@ -13361,7 +13281,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b55216\b55216\b55216.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b55216\b55216
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[lohcompactapi.cmd_1671]
@@ -13377,7 +13297,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest294\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest294\Generated294
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[castclass-interface008.cmd_1673]
@@ -13385,7 +13305,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\castclass\interface\castclass-interfa
WorkingDir=JIT\jit64\valuetypes\nullable\castclass\interface\castclass-interface008
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b49335.cmd_1674]
@@ -13401,7 +13321,7 @@ RelativePath=CoreMangLib\cti\system\uint32\UInt32Equals2\UInt32Equals2.cmd
WorkingDir=CoreMangLib\cti\system\uint32\UInt32Equals2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated312.cmd_1676]
@@ -13409,7 +13329,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest312\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest312\Generated312
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generic_Test_CSharp_Base_3.cmd_1677]
@@ -13417,7 +13337,7 @@ RelativePath=JIT\Directed\CheckedCtor\Generic_Test_CSharp_Base_3\Generic_Test_CS
WorkingDir=JIT\Directed\CheckedCtor\Generic_Test_CSharp_Base_3
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[OpCodesTakesSingleByteArgument.cmd_1678]
@@ -13425,7 +13345,7 @@ RelativePath=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesTakesSingleBy
WorkingDir=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesTakesSingleByteArgument
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[refpinned2iu_il_d.cmd_1679]
@@ -13433,7 +13353,7 @@ RelativePath=JIT\Directed\refbyref\refpinned2iu_il_d\refpinned2iu_il_d.cmd
WorkingDir=JIT\Directed\refbyref\refpinned2iu_il_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[bge_un_i4.cmd_1680]
@@ -13441,7 +13361,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\bge_un_i4\bge_un_i4.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\bge_un_i4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated402.cmd_1681]
@@ -13449,7 +13369,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest402\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest402\Generated402
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Dev10_535767.cmd_1682]
@@ -13457,7 +13377,7 @@ RelativePath=baseservices\compilerservices\dynamicobjectproperties\Dev10_535767\
WorkingDir=baseservices\compilerservices\dynamicobjectproperties\Dev10_535767
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b12022.cmd_1683]
@@ -13465,7 +13385,7 @@ RelativePath=JIT\Regression\VS-ia64-JIT\V1.2-M01\b12022\b12022\b12022.cmd
WorkingDir=JIT\Regression\VS-ia64-JIT\V1.2-M01\b12022\b12022
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[DevDiv_815940_ro.cmd_1684]
@@ -13473,7 +13393,7 @@ RelativePath=JIT\Regression\JitBlue\DevDiv_815940\DevDiv_815940_ro\DevDiv_815940
WorkingDir=JIT\Regression\JitBlue\DevDiv_815940\DevDiv_815940_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Delegate005.cmd_1685]
@@ -13481,7 +13401,7 @@ RelativePath=JIT\Generics\Instantiation\delegates\Delegate005\Delegate005.cmd
WorkingDir=JIT\Generics\Instantiation\delegates\Delegate005
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_345.cmd_1686]
@@ -13489,7 +13409,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_345\GCSimulator_345.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_345
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_388.cmd_1687]
@@ -13497,7 +13417,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_388\GCSimulator_388.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_388
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1489.cmd_1688]
@@ -13505,7 +13425,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1489\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1489\Generated1489
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ConvertToSByte3.cmd_1689]
@@ -13513,7 +13433,7 @@ RelativePath=CoreMangLib\cti\system\convert\ConvertToSByte3\ConvertToSByte3.cmd
WorkingDir=CoreMangLib\cti\system\convert\ConvertToSByte3
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1326.cmd_1690]
@@ -13521,7 +13441,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1326\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1326\Generated1326
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Int_Or_Op_cs_ro.cmd_1691]
@@ -13537,7 +13457,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b63743\b63743\b63743.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b63743\b63743
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Casting.cmd_1693]
@@ -13553,7 +13473,7 @@ RelativePath=JIT\Methodical\eh\leaves\backwardleaveincatch_r\backwardleaveincatc
WorkingDir=JIT\Methodical\eh\leaves\backwardleaveincatch_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_relrotarg_objref.cmd_1695]
@@ -13577,7 +13497,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\castclass\null\castclass-null004\cast
WorkingDir=JIT\jit64\valuetypes\nullable\castclass\null\castclass-null004
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GThread29.cmd_1698]
@@ -13585,7 +13505,7 @@ RelativePath=baseservices\threading\generics\threadstart\GThread29\GThread29.cmd
WorkingDir=baseservices\threading\generics\threadstart\GThread29
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[uint_cs_ro.cmd_1699]
@@ -13593,7 +13513,7 @@ RelativePath=JIT\Methodical\MDArray\DataTypes\uint_cs_ro\uint_cs_ro.cmd
WorkingDir=JIT\Methodical\MDArray\DataTypes\uint_cs_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1254.cmd_1700]
@@ -13601,7 +13521,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1254\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1254\Generated1254
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[IConvertibleToDouble.cmd_1701]
@@ -13609,7 +13529,7 @@ RelativePath=CoreMangLib\cti\system\iconvertible\IConvertibleToDouble\IConvertib
WorkingDir=CoreMangLib\cti\system\iconvertible\IConvertibleToDouble
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[VectorInit_r.cmd_1702]
@@ -13625,7 +13545,7 @@ RelativePath=JIT\Directed\perffix\primitivevt\callconv2_cs_d\callconv2_cs_d.cmd
WorkingDir=JIT\Directed\perffix\primitivevt\callconv2_cs_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[int32_do.cmd_1704]
@@ -13633,7 +13553,7 @@ RelativePath=JIT\Directed\shift\int32_do\int32_do.cmd
WorkingDir=JIT\Directed\shift\int32_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b04639.cmd_1705]
@@ -13641,7 +13561,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M10\b04639\b04639\b04639.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M10\b04639\b04639
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[struct01.cmd_1706]
@@ -13649,7 +13569,7 @@ RelativePath=JIT\Generics\Arrays\TypeParameters\MultiDim\struct01\struct01.cmd
WorkingDir=JIT\Generics\Arrays\TypeParameters\MultiDim\struct01
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[dev10_788724.cmd_1707]
@@ -13657,7 +13577,7 @@ RelativePath=Loader\classloader\regressions\dev10_788724\dev10_788724\dev10_7887
WorkingDir=Loader\classloader\regressions\dev10_788724\dev10_788724
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated668.cmd_1708]
@@ -13665,7 +13585,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest668\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest668\Generated668
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated811.cmd_1709]
@@ -13673,7 +13593,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest811\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest811\Generated811
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated384.cmd_1710]
@@ -13681,7 +13601,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest384\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest384\Generated384
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GitHub_5164.cmd_1711]
@@ -13697,7 +13617,7 @@ RelativePath=JIT\IL_Conformance\Old\objectmodel\callintf\callintf.cmd
WorkingDir=JIT\IL_Conformance\Old\objectmodel\callintf
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_dbgexplicit3.cmd_1713]
@@ -13713,7 +13633,7 @@ RelativePath=JIT\Generics\Arrays\ConstructedTypes\Jagged\class01\class01.cmd
WorkingDir=JIT\Generics\Arrays\ConstructedTypes\Jagged\class01
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbgvirtftn_t.cmd_1715]
@@ -13729,7 +13649,7 @@ RelativePath=JIT\IL_Conformance\Old\objectmodel\callsuper\callsuper.cmd
WorkingDir=JIT\IL_Conformance\Old\objectmodel\callsuper
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[multihandler_d.cmd_1717]
@@ -13745,7 +13665,7 @@ RelativePath=JIT\opt\Devirtualization\fromcollection\fromcollection.cmd
WorkingDir=JIT\opt\Devirtualization\fromcollection
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[abstract05.cmd_1719]
@@ -13753,7 +13673,7 @@ RelativePath=Loader\classloader\generics\Instantiation\Negative\abstract05\abstr
WorkingDir=Loader\classloader\generics\Instantiation\Negative\abstract05
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbgii1.cmd_1720]
@@ -13761,7 +13681,7 @@ RelativePath=JIT\Methodical\Invoke\implicit\_il_dbgii1\_il_dbgii1.cmd
WorkingDir=JIT\Methodical\Invoke\implicit\_il_dbgii1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1109.cmd_1721]
@@ -13769,7 +13689,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1109\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1109\Generated1109
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b82715.cmd_1722]
@@ -13777,7 +13697,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b82715\b82715\b82715.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b82715\b82715
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_relvtret.cmd_1723]
@@ -13801,7 +13721,7 @@ RelativePath=Loader\classloader\InterfaceFolding\TestCase6_Nested_J\TestCase6_Ne
WorkingDir=Loader\classloader\InterfaceFolding\TestCase6_Nested_J
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Collect_Optimized_2.cmd_1726]
@@ -13817,7 +13737,7 @@ RelativePath=CoreMangLib\cti\system\runtime\compilerservices\accessedthroughprop
WorkingDir=CoreMangLib\cti\system\runtime\compilerservices\accessedthroughpropertyattribute\ATPAPropertyName
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_odbgsin_il_il.cmd_1728]
@@ -13825,7 +13745,7 @@ RelativePath=JIT\Methodical\Boxing\xlang\_odbgsin_il_il\_odbgsin_il_il.cmd
WorkingDir=JIT\Methodical\Boxing\xlang\_odbgsin_il_il
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[trycatch.cmd_1729]
@@ -13833,7 +13753,7 @@ RelativePath=JIT\opt\Inline\tests\trycatch\trycatch.cmd
WorkingDir=JIT\opt\Inline\tests\trycatch
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[classarr_cs_do.cmd_1730]
@@ -13857,7 +13777,7 @@ RelativePath=JIT\Directed\PREFIX\unaligned\2\Box_Unbox\Box_Unbox.cmd
WorkingDir=JIT\Directed\PREFIX\unaligned\2\Box_Unbox
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Romber.cmd_1733]
@@ -13873,7 +13793,7 @@ RelativePath=JIT\Methodical\Arrays\huge\_il_dbghuge_struct\_il_dbghuge_struct.cm
WorkingDir=JIT\Methodical\Arrays\huge\_il_dbghuge_struct
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[OpCodesBr.cmd_1735]
@@ -13881,7 +13801,7 @@ RelativePath=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesBr\OpCodesBr.
WorkingDir=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesBr
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1163.cmd_1736]
@@ -13889,7 +13809,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1163\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1163\Generated1163
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ArraySort1.cmd_1737]
@@ -13897,7 +13817,7 @@ RelativePath=CoreMangLib\cti\system\array\ArraySort1\ArraySort1.cmd
WorkingDir=CoreMangLib\cti\system\array\ArraySort1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[delete_next_card_table.cmd_1738]
@@ -13905,7 +13825,7 @@ RelativePath=GC\Coverage\delete_next_card_table\delete_next_card_table.cmd
WorkingDir=GC\Coverage\delete_next_card_table
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[precise1b_cs_d.cmd_1739]
@@ -13913,7 +13833,7 @@ RelativePath=JIT\Methodical\cctor\simple\precise1b_cs_d\precise1b_cs_d.cmd
WorkingDir=JIT\Methodical\cctor\simple\precise1b_cs_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[mcc_i32.cmd_1740]
@@ -13921,7 +13841,7 @@ RelativePath=JIT\jit64\mcc\interop\mcc_i32\mcc_i32.cmd
WorkingDir=JIT\jit64\mcc\interop\mcc_i32
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_FAIL;9462;EXCLUDED;VARARG
+Categories=EXPECTED_FAIL;9462;EXCLUDED;VARARG;Pri1
HostStyle=0
[TypeCodeInt32.cmd_1741]
@@ -13929,7 +13849,7 @@ RelativePath=CoreMangLib\cti\system\typecode\TypeCodeInt32\TypeCodeInt32.cmd
WorkingDir=CoreMangLib\cti\system\typecode\TypeCodeInt32
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[shl_u4.cmd_1742]
@@ -13937,7 +13857,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\shl_u4\shl_u4.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\shl_u4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[field_tests.cmd_1743]
@@ -13945,7 +13865,7 @@ RelativePath=JIT\IL_Conformance\Old\objectmodel\field_tests\field_tests.cmd
WorkingDir=JIT\IL_Conformance\Old\objectmodel\field_tests
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[box-unbox-null028.cmd_1744]
@@ -13953,7 +13873,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\null\box-unbox-null028\box-
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\null\box-unbox-null028
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b06020.cmd_1745]
@@ -13977,7 +13897,7 @@ RelativePath=JIT\Methodical\divrem\rem\decimalrem_cs_ro\decimalrem_cs_ro.cmd
WorkingDir=JIT\Methodical\divrem\rem\decimalrem_cs_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_relldfld_mulovf.cmd_1748]
@@ -13993,7 +13913,7 @@ RelativePath=JIT\Generics\Locals\static_passing_struct01\static_passing_struct01
WorkingDir=JIT\Generics\Locals\static_passing_struct01
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ConvertToDecimal14.cmd_1750]
@@ -14001,7 +13921,7 @@ RelativePath=CoreMangLib\cti\system\convert\ConvertToDecimal14\ConvertToDecimal1
WorkingDir=CoreMangLib\cti\system\convert\ConvertToDecimal14
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[InterlockedAddLong_1.cmd_1751]
@@ -14009,7 +13929,7 @@ RelativePath=baseservices\threading\interlocked\add\InterlockedAddLong_1\Interlo
WorkingDir=baseservices\threading\interlocked\add\InterlockedAddLong_1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[SingleNaN.cmd_1752]
@@ -14017,7 +13937,7 @@ RelativePath=CoreMangLib\cti\system\single\SingleNaN\SingleNaN.cmd
WorkingDir=CoreMangLib\cti\system\single\SingleNaN
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b491215.cmd_1753]
@@ -14041,7 +13961,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest778\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest778\Generated778
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_speed_rellcs_ulong.cmd_1756]
@@ -14057,7 +13977,7 @@ RelativePath=JIT\Directed\coverage\oldtests\lclfldadd_cs_ro\lclfldadd_cs_ro.cmd
WorkingDir=JIT\Directed\coverage\oldtests\lclfldadd_cs_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Delegate007.cmd_1758]
@@ -14065,7 +13985,7 @@ RelativePath=JIT\Generics\Instantiation\delegates\Delegate007\Delegate007.cmd
WorkingDir=JIT\Generics\Instantiation\delegates\Delegate007
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ConvertToInt16_17.cmd_1759]
@@ -14073,7 +13993,7 @@ RelativePath=CoreMangLib\cti\system\convert\ConvertToInt16_17\ConvertToInt16_17.
WorkingDir=CoreMangLib\cti\system\convert\ConvertToInt16_17
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_speed_relisinst_ldarg.cmd_1760]
@@ -14081,7 +14001,7 @@ RelativePath=JIT\Methodical\casts\coverage\_speed_relisinst_ldarg\_speed_relisin
WorkingDir=JIT\Methodical\casts\coverage\_speed_relisinst_ldarg
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[instance_assignment_class01.cmd_1761]
@@ -14089,7 +14009,7 @@ RelativePath=JIT\Generics\Fields\instance_assignment_class01\instance_assignment
WorkingDir=JIT\Generics\Fields\instance_assignment_class01
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1229.cmd_1762]
@@ -14097,7 +14017,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1229\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1229\Generated1229
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[add_i8.cmd_1763]
@@ -14105,7 +14025,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\add_i8\add_i8.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\add_i8
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[inliningVars.cmd_1764]
@@ -14113,7 +14033,7 @@ RelativePath=JIT\opt\Inline\regression\bug584219\inliningVars\inliningVars.cmd
WorkingDir=JIT\opt\Inline\regression\bug584219\inliningVars
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Inline_GenericMethods.cmd_1765]
@@ -14121,7 +14041,7 @@ RelativePath=JIT\opt\Inline\tests\Inline_GenericMethods\Inline_GenericMethods.cm
WorkingDir=JIT\opt\Inline\tests\Inline_GenericMethods
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[10w250d_cs_do.cmd_1766]
@@ -14129,7 +14049,7 @@ RelativePath=JIT\Methodical\fp\exgen\10w250d_cs_do\10w250d_cs_do.cmd
WorkingDir=JIT\Methodical\fp\exgen\10w250d_cs_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_284.cmd_1767]
@@ -14137,7 +14057,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_284\GCSimulator_284.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_284
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbgjumper5.cmd_1768]
@@ -14145,7 +14065,7 @@ RelativePath=JIT\Methodical\VT\callconv\_il_dbgjumper5\_il_dbgjumper5.cmd
WorkingDir=JIT\Methodical\VT\callconv\_il_dbgjumper5
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[200w1d-02_cs_r.cmd_1769]
@@ -14153,7 +14073,7 @@ RelativePath=JIT\Methodical\fp\exgen\200w1d-02_cs_r\200w1d-02_cs_r.cmd
WorkingDir=JIT\Methodical\fp\exgen\200w1d-02_cs_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[try-catch-finally-struct03.cmd_1770]
@@ -14161,7 +14081,7 @@ RelativePath=baseservices\exceptions\generics\try-catch-finally-struct03\try-cat
WorkingDir=baseservices\exceptions\generics\try-catch-finally-struct03
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_speed_dbglcsbox.cmd_1771]
@@ -14177,7 +14097,7 @@ RelativePath=Loader\classloader\v1\Beta1\Layout\Matrix\cs\L-1-5-3\L-1-5-3.cmd
WorkingDir=Loader\classloader\v1\Beta1\Layout\Matrix\cs\L-1-5-3
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[cpobj.cmd_1773]
@@ -14185,7 +14105,7 @@ RelativePath=JIT\Directed\PREFIX\unaligned\1\cpobj\cpobj.cmd
WorkingDir=JIT\Directed\PREFIX\unaligned\1\cpobj
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1376.cmd_1774]
@@ -14193,7 +14113,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1376\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1376\Generated1376
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b43160.cmd_1775]
@@ -14209,7 +14129,7 @@ RelativePath=CoreMangLib\cti\system\reflection\emit\operandtype\OperandTypeInlin
WorkingDir=CoreMangLib\cti\system\reflection\emit\operandtype\OperandTypeInlineField
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ConvertToByte6.cmd_1777]
@@ -14217,7 +14137,7 @@ RelativePath=CoreMangLib\cti\system\convert\ConvertToByte6\ConvertToByte6.cmd
WorkingDir=CoreMangLib\cti\system\convert\ConvertToByte6
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[threads1_cs_d.cmd_1778]
@@ -14225,7 +14145,7 @@ RelativePath=JIT\Methodical\cctor\misc\threads1_cs_d\threads1_cs_d.cmd
WorkingDir=JIT\Methodical\cctor\misc\threads1_cs_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated251.cmd_1779]
@@ -14233,7 +14153,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest251\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest251\Generated251
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_reli_fld.cmd_1780]
@@ -14241,7 +14161,7 @@ RelativePath=JIT\Methodical\ELEMENT_TYPE_IU\_il_reli_fld\_il_reli_fld.cmd
WorkingDir=JIT\Methodical\ELEMENT_TYPE_IU\_il_reli_fld
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b84916.cmd_1781]
@@ -14257,7 +14177,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\null\box-unbox-null023\box-
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\null\box-unbox-null023
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[OpCodesBle_S.cmd_1783]
@@ -14265,7 +14185,7 @@ RelativePath=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesBle_S\OpCodes
WorkingDir=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesBle_S
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[OpCodesBge.cmd_1784]
@@ -14273,7 +14193,7 @@ RelativePath=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesBge\OpCodesBg
WorkingDir=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesBge
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_dbgs_addsub.cmd_1785]
@@ -14281,7 +14201,7 @@ RelativePath=JIT\Methodical\int64\signed\_dbgs_addsub\_dbgs_addsub.cmd
WorkingDir=JIT\Methodical\int64\signed\_dbgs_addsub
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_308.cmd_1786]
@@ -14289,7 +14209,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_308\GCSimulator_308.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_308
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[MethodImplAttributesRuntime.cmd_1787]
@@ -14297,7 +14217,7 @@ RelativePath=CoreMangLib\cti\system\reflection\methodimplattributes\MethodImplAt
WorkingDir=CoreMangLib\cti\system\reflection\methodimplattributes\MethodImplAttributesRuntime
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_opt_relexplicit1.cmd_1788]
@@ -14313,7 +14233,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest325\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest325\Generated325
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b06680.cmd_1790]
@@ -14321,7 +14241,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M10\b06680\b06680\b06680.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M10\b06680\b06680
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[StringEquals2.cmd_1791]
@@ -14329,7 +14249,7 @@ RelativePath=CoreMangLib\cti\system\string\StringEquals2\StringEquals2.cmd
WorkingDir=CoreMangLib\cti\system\string\StringEquals2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[DivideByZeroExceptionCtor3.cmd_1792]
@@ -14337,7 +14257,7 @@ RelativePath=CoreMangLib\cti\system\dividebyzeroexception\DivideByZeroExceptionC
WorkingDir=CoreMangLib\cti\system\dividebyzeroexception\DivideByZeroExceptionCtor3
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GThread15.cmd_1793]
@@ -14345,7 +14265,7 @@ RelativePath=baseservices\threading\generics\syncdelegate\GThread15\GThread15.cm
WorkingDir=baseservices\threading\generics\syncdelegate\GThread15
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[semdemo.cmd_1794]
@@ -14353,7 +14273,7 @@ RelativePath=baseservices\threading\semaphore\unit\semdemo\semdemo.cmd
WorkingDir=baseservices\threading\semaphore\unit\semdemo
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b17751.cmd_1795]
@@ -14361,7 +14281,7 @@ RelativePath=JIT\Regression\VS-ia64-JIT\V1.2-M02\b17751\b17751\b17751.cmd
WorkingDir=JIT\Regression\VS-ia64-JIT\V1.2-M02\b17751\b17751
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Not-Int32.cmd_1796]
@@ -14369,7 +14289,7 @@ RelativePath=JIT\BBT\Scenario4\Not-Int32\Not-Int32.cmd
WorkingDir=JIT\BBT\Scenario4\Not-Int32
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated222.cmd_1797]
@@ -14377,7 +14297,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest222\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest222\Generated222
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[EventAttributesNone.cmd_1798]
@@ -14385,7 +14305,7 @@ RelativePath=CoreMangLib\cti\system\reflection\eventattributes\EventAttributesNo
WorkingDir=CoreMangLib\cti\system\reflection\eventattributes\EventAttributesNone
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b35455.cmd_1799]
@@ -14393,7 +14313,7 @@ RelativePath=JIT\Regression\CLR-x86-EJIT\V1-M12-Beta2\b35455\b35455\b35455.cmd
WorkingDir=JIT\Regression\CLR-x86-EJIT\V1-M12-Beta2\b35455\b35455
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Haar-likeFeaturesGeneric_r.cmd_1800]
@@ -14409,7 +14329,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest455\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest455\Generated455
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[TargetInvocationExceptionCtor1.cmd_1802]
@@ -14417,7 +14337,7 @@ RelativePath=CoreMangLib\cti\system\reflection\targetinvocationexception\TargetI
WorkingDir=CoreMangLib\cti\system\reflection\targetinvocationexception\TargetInvocationExceptionCtor1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b25647.cmd_1803]
@@ -14425,7 +14345,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b25647\b25647\b25647.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b25647\b25647
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[am07abandonmultiplemutex.cmd_1804]
@@ -14433,7 +14353,7 @@ RelativePath=baseservices\threading\mutex\abandonedmutex\am07abandonmultiplemute
WorkingDir=baseservices\threading\mutex\abandonedmutex\am07abandonmultiplemutex
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;GCSTRESS_FAIL;13203;Pri1
HostStyle=0
[MathFIEEERemainder.cmd_1805]
@@ -14441,7 +14361,7 @@ RelativePath=CoreMangLib\cti\system\mathf\MathFIEEERemainder\MathFIEEERemainder.
WorkingDir=CoreMangLib\cti\system\mathf\MathFIEEERemainder
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[FlowControlThrow.cmd_1806]
@@ -14449,7 +14369,7 @@ RelativePath=CoreMangLib\cti\system\reflection\emit\flowcontrol\FlowControlThrow
WorkingDir=CoreMangLib\cti\system\reflection\emit\flowcontrol\FlowControlThrow
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated922.cmd_1807]
@@ -14457,7 +14377,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest922\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest922\Generated922
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1232.cmd_1808]
@@ -14465,7 +14385,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1232\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1232\Generated1232
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[CharIConvertibleToDecimal.cmd_1809]
@@ -14473,7 +14393,7 @@ RelativePath=CoreMangLib\cti\system\char\CharIConvertibleToDecimal\CharIConverti
WorkingDir=CoreMangLib\cti\system\char\CharIConvertibleToDecimal
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[class01_instance.cmd_1810]
@@ -14481,7 +14401,7 @@ RelativePath=JIT\Generics\Arrays\ConstructedTypes\Jagged\class01_instance\class0
WorkingDir=JIT\Generics\Arrays\ConstructedTypes\Jagged\class01_instance
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[structfp2_4.cmd_1811]
@@ -14489,7 +14409,7 @@ RelativePath=JIT\jit64\gc\misc\structfp2_4\structfp2_4.cmd
WorkingDir=JIT\jit64\gc\misc\structfp2_4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[RandomCtor2.cmd_1812]
@@ -14497,7 +14417,7 @@ RelativePath=CoreMangLib\cti\system\random\RandomCtor2\RandomCtor2.cmd
WorkingDir=CoreMangLib\cti\system\random\RandomCtor2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated74.cmd_1813]
@@ -14505,7 +14425,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest74\Generated
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest74\Generated74
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b100336.cmd_1814]
@@ -14513,7 +14433,7 @@ RelativePath=JIT\Regression\VS-ia64-JIT\M00\b100336\b100336\b100336.cmd
WorkingDir=JIT\Regression\VS-ia64-JIT\M00\b100336\b100336
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_relldc_mul.cmd_1815]
@@ -14521,7 +14441,7 @@ RelativePath=JIT\Methodical\int64\unsigned\_il_relldc_mul\_il_relldc_mul.cmd
WorkingDir=JIT\Methodical\int64\unsigned\_il_relldc_mul
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated589.cmd_1816]
@@ -14529,7 +14449,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest589\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest589\Generated589
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated825.cmd_1817]
@@ -14537,7 +14457,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest825\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest825\Generated825
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b33335.cmd_1818]
@@ -14545,7 +14465,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b33335\b33335\b33335.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b33335\b33335
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[castclass-null024.cmd_1819]
@@ -14553,15 +14473,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\castclass\null\castclass-null024\cast
WorkingDir=JIT\jit64\valuetypes\nullable\castclass\null\castclass-null024
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
-HostStyle=0
-
-[UInt16Parse3.cmd_1820]
-RelativePath=CoreMangLib\cti\system\uint16\UInt16Parse3\UInt16Parse3.cmd
-WorkingDir=CoreMangLib\cti\system\uint16\UInt16Parse3
-Expected=0
-MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[isinstvaluetype_d.cmd_1821]
@@ -14569,7 +14481,7 @@ RelativePath=JIT\Directed\nullabletypes\isinstvaluetype_d\isinstvaluetype_d.cmd
WorkingDir=JIT\Directed\nullabletypes\isinstvaluetype_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b44985.cmd_1822]
@@ -14577,7 +14489,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b44985\b44985\b44985.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b44985\b44985
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[3w1d-01_cs_r.cmd_1823]
@@ -14585,7 +14497,7 @@ RelativePath=JIT\Methodical\fp\exgen\3w1d-01_cs_r\3w1d-01_cs_r.cmd
WorkingDir=JIT\Methodical\fp\exgen\3w1d-01_cs_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ILStackAllocRepro.cmd_1824]
@@ -14593,7 +14505,7 @@ RelativePath=JIT\Methodical\flowgraph\bug619534\ILStackAllocRepro\ILStackAllocRe
WorkingDir=JIT\Methodical\flowgraph\bug619534\ILStackAllocRepro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[vt3_cs_r.cmd_1825]
@@ -14601,7 +14513,7 @@ RelativePath=JIT\Generics\ConstrainedCall\vt3_cs_r\vt3_cs_r.cmd
WorkingDir=JIT\Generics\ConstrainedCall\vt3_cs_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCMaskForGSCookie.cmd_1826]
@@ -14609,7 +14521,7 @@ RelativePath=JIT\Methodical\flowgraph\dev10_bug642944\GCMaskForGSCookie\GCMaskFo
WorkingDir=JIT\Methodical\flowgraph\dev10_bug642944\GCMaskForGSCookie
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_opt_dbgrefarg_i1.cmd_1827]
@@ -14625,7 +14537,7 @@ RelativePath=JIT\opt\Devirtualization\override\override.cmd
WorkingDir=JIT\opt\Devirtualization\override
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[StringJoin2.cmd_1829]
@@ -14633,7 +14545,7 @@ RelativePath=CoreMangLib\cti\system\string\StringJoin2\StringJoin2.cmd
WorkingDir=CoreMangLib\cti\system\string\StringJoin2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_reljumper1.cmd_1830]
@@ -14649,7 +14561,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_395\GCSimulator_395.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_395
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[init_uint64.cmd_1832]
@@ -14657,7 +14569,7 @@ RelativePath=JIT\Directed\zeroinit\init_uint64\init_uint64.cmd
WorkingDir=JIT\Directed\zeroinit\init_uint64
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[OpCodesStelem_I4.cmd_1833]
@@ -14665,7 +14577,7 @@ RelativePath=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesStelem_I4\OpC
WorkingDir=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesStelem_I4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[expl_val_1_d.cmd_1834]
@@ -14673,7 +14585,7 @@ RelativePath=JIT\Methodical\explicit\coverage\expl_val_1_d\expl_val_1_d.cmd
WorkingDir=JIT\Methodical\explicit\coverage\expl_val_1_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[cascadedcatch_ro.cmd_1835]
@@ -14681,7 +14593,7 @@ RelativePath=JIT\Methodical\eh\nested\general\cascadedcatch_ro\cascadedcatch_ro.
WorkingDir=JIT\Methodical\eh\nested\general\cascadedcatch_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[MathMin9.cmd_1836]
@@ -14689,7 +14601,7 @@ RelativePath=CoreMangLib\cti\system\math\MathMin9\MathMin9.cmd
WorkingDir=CoreMangLib\cti\system\math\MathMin9
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[SizeConstTest.cmd_1837]
@@ -14697,7 +14609,7 @@ RelativePath=Interop\SizeConst\SizeConstTest\SizeConstTest.cmd
WorkingDir=Interop\SizeConst\SizeConstTest
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[VolatileTest_op_xor.cmd_1838]
@@ -14705,7 +14617,7 @@ RelativePath=JIT\jit64\opt\cse\VolatileTest_op_xor\VolatileTest_op_xor.cmd
WorkingDir=JIT\jit64\opt\cse\VolatileTest_op_xor
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[call07_dynamic.cmd_1839]
@@ -14713,7 +14625,7 @@ RelativePath=JIT\jit64\localloc\call\call07_dynamic\call07_dynamic.cmd
WorkingDir=JIT\jit64\localloc\call\call07_dynamic
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[cpblk.cmd_1840]
@@ -14721,7 +14633,7 @@ RelativePath=JIT\IL_Conformance\Old\Base\cpblk\cpblk.cmd
WorkingDir=JIT\IL_Conformance\Old\Base\cpblk
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1186.cmd_1841]
@@ -14729,7 +14641,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1186\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1186\Generated1186
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_275.cmd_1842]
@@ -14737,7 +14649,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_275\GCSimulator_275.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_275
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated377.cmd_1843]
@@ -14745,7 +14657,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest377\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest377\Generated377
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[dev11_20929_ro.cmd_1844]
@@ -14753,7 +14665,7 @@ RelativePath=JIT\Regression\Dev11\dev11_20929\dev11_20929_ro\dev11_20929_ro.cmd
WorkingDir=JIT\Regression\Dev11\dev11_20929\dev11_20929_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ArrayCreateInstance1.cmd_1845]
@@ -14761,7 +14673,7 @@ RelativePath=CoreMangLib\cti\system\array\ArrayCreateInstance1\ArrayCreateInstan
WorkingDir=CoreMangLib\cti\system\array\ArrayCreateInstance1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[TryEnter01.cmd_1846]
@@ -14769,7 +14681,7 @@ RelativePath=baseservices\threading\generics\Monitor\TryEnter01\TryEnter01.cmd
WorkingDir=baseservices\threading\generics\Monitor\TryEnter01
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ccse_cs_r.cmd_1847]
@@ -14777,7 +14689,7 @@ RelativePath=JIT\Directed\perffix\commutativecse\ccse_cs_r\ccse_cs_r.cmd
WorkingDir=JIT\Directed\perffix\commutativecse\ccse_cs_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[JTrue1.cmd_1848]
@@ -14785,7 +14697,7 @@ RelativePath=JIT\CodeGenBringUpTests\JTrue1\JTrue1.cmd
WorkingDir=JIT\CodeGenBringUpTests\JTrue1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b18852.cmd_1849]
@@ -14801,7 +14713,7 @@ RelativePath=JIT\jit64\opt\cg\il\jmp_ret\jmp_ret.cmd
WorkingDir=JIT\jit64\opt\cg\il\jmp_ret
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[TimeSpanTotalDays.cmd_1851]
@@ -14809,7 +14721,7 @@ RelativePath=CoreMangLib\cti\system\timespan\TimeSpanTotalDays\TimeSpanTotalDays
WorkingDir=CoreMangLib\cti\system\timespan\TimeSpanTotalDays
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbgu_qsort1.cmd_1852]
@@ -14817,7 +14729,7 @@ RelativePath=JIT\Methodical\ELEMENT_TYPE_IU\_il_dbgu_qsort1\_il_dbgu_qsort1.cmd
WorkingDir=JIT\Methodical\ELEMENT_TYPE_IU\_il_dbgu_qsort1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b14368.cmd_1853]
@@ -14825,7 +14737,7 @@ RelativePath=JIT\Regression\VS-ia64-JIT\V1.2-M02\b14368\b14368\b14368.cmd
WorkingDir=JIT\Regression\VS-ia64-JIT\V1.2-M02\b14368\b14368
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[trycatchnestedtype_do.cmd_1854]
@@ -14841,7 +14753,7 @@ RelativePath=JIT\jit64\hfa\main\testC\hfa_nd0C_r\hfa_nd0C_r.cmd
WorkingDir=JIT\jit64\hfa\main\testC\hfa_nd0C_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated207.cmd_1856]
@@ -14849,7 +14761,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest207\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest207\Generated207
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ldind_u2.cmd_1857]
@@ -14857,7 +14769,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\ldind_u2\ldind_u2.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\ldind_u2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b58358.cmd_1858]
@@ -14865,7 +14777,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b58358\b58358\b58358.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b58358\b58358
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated932.cmd_1859]
@@ -14873,7 +14785,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest932\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest932\Generated932
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[castclass023.cmd_1860]
@@ -14881,7 +14793,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\castclass\castclass\castclass023\cast
WorkingDir=JIT\jit64\valuetypes\nullable\castclass\castclass\castclass023
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCMaxGeneration.cmd_1861]
@@ -14889,7 +14801,7 @@ RelativePath=CoreMangLib\cti\system\gc\GCMaxGeneration\GCMaxGeneration.cmd
WorkingDir=CoreMangLib\cti\system\gc\GCMaxGeneration
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1201.cmd_1862]
@@ -14897,7 +14809,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1201\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1201\Generated1201
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated950.cmd_1863]
@@ -14905,7 +14817,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest950\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest950\Generated950
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[scenario.cmd_1864]
@@ -14913,7 +14825,7 @@ RelativePath=GC\Features\SustainedLowLatency\scenario\scenario.cmd
WorkingDir=GC\Features\SustainedLowLatency\scenario
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_FAIL;8091
+Categories=EXPECTED_PASS;LONG_RUNNING;Pri1
HostStyle=0
[Generated1290.cmd_1865]
@@ -14921,7 +14833,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1290\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1290\Generated1290
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Inline_Vars.cmd_1866]
@@ -14929,7 +14841,7 @@ RelativePath=JIT\opt\Inline\tests\Inline_Vars\Inline_Vars.cmd
WorkingDir=JIT\opt\Inline\tests\Inline_Vars
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_341.cmd_1867]
@@ -14937,7 +14849,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_341\GCSimulator_341.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_341
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[hfa_sf0A_d.cmd_1868]
@@ -14945,7 +14857,7 @@ RelativePath=JIT\jit64\hfa\main\testA\hfa_sf0A_d\hfa_sf0A_d.cmd
WorkingDir=JIT\jit64\hfa\main\testA\hfa_sf0A_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[thread05.cmd_1869]
@@ -14953,7 +14865,7 @@ RelativePath=baseservices\threading\generics\TimerCallback\thread05\thread05.cmd
WorkingDir=baseservices\threading\generics\TimerCallback\thread05
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[StringBuilderRemove.cmd_1870]
@@ -14961,7 +14873,7 @@ RelativePath=CoreMangLib\cti\system\text\stringbuilder\StringBuilderRemove\Strin
WorkingDir=CoreMangLib\cti\system\text\stringbuilder\StringBuilderRemove
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Mul_ro.cmd_1871]
@@ -14977,7 +14889,7 @@ RelativePath=CoreMangLib\cti\system\reflection\emit\stackbehaviour\StackBehaviou
WorkingDir=CoreMangLib\cti\system\reflection\emit\stackbehaviour\StackBehaviourPush1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[r8rem_cs_ro.cmd_1873]
@@ -14985,7 +14897,7 @@ RelativePath=JIT\Methodical\divrem\rem\r8rem_cs_ro\r8rem_cs_ro.cmd
WorkingDir=JIT\Methodical\divrem\rem\r8rem_cs_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[PackingSizeSize64.cmd_1874]
@@ -14993,7 +14905,7 @@ RelativePath=CoreMangLib\cti\system\reflection\emit\packingsize\PackingSizeSize6
WorkingDir=CoreMangLib\cti\system\reflection\emit\packingsize\PackingSizeSize64
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[FileAttributesEncrypted.cmd_1875]
@@ -15001,7 +14913,7 @@ RelativePath=CoreMangLib\cti\system\io\fileattributes\FileAttributesEncrypted\Fi
WorkingDir=CoreMangLib\cti\system\io\fileattributes\FileAttributesEncrypted
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b402701.cmd_1876]
@@ -15009,7 +14921,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\dev10\b402701\b402701\b402701.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\dev10\b402701\b402701
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[nonlocalexittobeginningoftry_ro.cmd_1877]
@@ -15017,7 +14929,7 @@ RelativePath=JIT\Methodical\eh\finallyexec\nonlocalexittobeginningoftry_ro\nonlo
WorkingDir=JIT\Methodical\eh\finallyexec\nonlocalexittobeginningoftry_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[jaggedarr_cs_ro.cmd_1878]
@@ -15033,7 +14945,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_205\GCSimulator_205.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_205
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_speed_rels_ldc_mul.cmd_1880]
@@ -15041,7 +14953,7 @@ RelativePath=JIT\Methodical\int64\signed\_speed_rels_ldc_mul\_speed_rels_ldc_mul
WorkingDir=JIT\Methodical\int64\signed\_speed_rels_ldc_mul
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GitHub_9651.cmd_1881]
@@ -15049,7 +14961,7 @@ RelativePath=JIT\Regression\JitBlue\GitHub_9651\GitHub_9651\GitHub_9651.cmd
WorkingDir=JIT\Regression\JitBlue\GitHub_9651\GitHub_9651
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[KeyNotFoundExceptionCtor2.cmd_1882]
@@ -15057,7 +14969,7 @@ RelativePath=CoreMangLib\cti\system\collections\generic\keynotfoundexception\Key
WorkingDir=CoreMangLib\cti\system\collections\generic\keynotfoundexception\KeyNotFoundExceptionCtor2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbgjumper1.cmd_1883]
@@ -15065,7 +14977,7 @@ RelativePath=JIT\Methodical\VT\callconv\_il_dbgjumper1\_il_dbgjumper1.cmd
WorkingDir=JIT\Methodical\VT\callconv\_il_dbgjumper1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[MulticastDelegateGetInvocationList.cmd_1884]
@@ -15073,7 +14985,7 @@ RelativePath=CoreMangLib\cti\system\multicastdelegate\MulticastDelegateGetInvoca
WorkingDir=CoreMangLib\cti\system\multicastdelegate\MulticastDelegateGetInvocationList
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated209.cmd_1885]
@@ -15081,7 +14993,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest209\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest209\Generated209
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1093.cmd_1886]
@@ -15089,7 +15001,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1093\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1093\Generated1093
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[box-unbox-generics043.cmd_1887]
@@ -15097,7 +15009,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\generics\box-unbox-generics
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\generics\box-unbox-generics043
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[NestedStruct02.cmd_1888]
@@ -15105,7 +15017,7 @@ RelativePath=Loader\classloader\generics\Instantiation\Positive\NestedStruct02\N
WorkingDir=Loader\classloader\generics\Instantiation\Positive\NestedStruct02
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[test2.cmd_1889]
@@ -15113,7 +15025,7 @@ RelativePath=JIT\jit64\gc\misc\test2\test2.cmd
WorkingDir=JIT\jit64\gc\misc\test2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_dbgrecurse.cmd_1890]
@@ -15121,7 +15033,7 @@ RelativePath=JIT\Methodical\Invoke\fptr\_dbgrecurse\_dbgrecurse.cmd
WorkingDir=JIT\Methodical\Invoke\fptr\_dbgrecurse
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Bool_And_Op_cs_do.cmd_1891]
@@ -15129,7 +15041,7 @@ RelativePath=JIT\Directed\cmov\Bool_And_Op_cs_do\Bool_And_Op_cs_do.cmd
WorkingDir=JIT\Directed\cmov\Bool_And_Op_cs_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[DecimalToString1.cmd_1892]
@@ -15137,7 +15049,7 @@ RelativePath=CoreMangLib\cti\system\decimal\DecimalToString1\DecimalToString1.cm
WorkingDir=CoreMangLib\cti\system\decimal\DecimalToString1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ArraySort1b.cmd_1893]
@@ -15145,7 +15057,7 @@ RelativePath=CoreMangLib\cti\system\array\ArraySort1b\ArraySort1b.cmd
WorkingDir=CoreMangLib\cti\system\array\ArraySort1b
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated719.cmd_1894]
@@ -15153,7 +15065,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest719\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest719\Generated719
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ListForEach.cmd_1895]
@@ -15161,7 +15073,7 @@ RelativePath=CoreMangLib\cti\system\collections\generic\list\ListForEach\ListFor
WorkingDir=CoreMangLib\cti\system\collections\generic\list\ListForEach
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[intdec.cmd_1896]
@@ -15169,7 +15081,7 @@ RelativePath=baseservices\threading\interlocked\decrement\intdec\intdec.cmd
WorkingDir=baseservices\threading\interlocked\decrement\intdec
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[struct02_seq.cmd_1897]
@@ -15177,7 +15089,7 @@ RelativePath=Loader\classloader\generics\Layout\General\struct02_seq\struct02_se
WorkingDir=Loader\classloader\generics\Layout\General\struct02_seq
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ConvertToInt64.cmd_1898]
@@ -15185,7 +15097,7 @@ RelativePath=CoreMangLib\cti\system\convert\ConvertToInt64\ConvertToInt64.cmd
WorkingDir=CoreMangLib\cti\system\convert\ConvertToInt64
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[box-unbox030.cmd_1899]
@@ -15193,7 +15105,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\box-unbox\box-unbox030\box-
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\box-unbox\box-unbox030
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[overlddiv_cs_do.cmd_1900]
@@ -15201,7 +15113,7 @@ RelativePath=JIT\Methodical\divrem\div\overlddiv_cs_do\overlddiv_cs_do.cmd
WorkingDir=JIT\Methodical\divrem\div\overlddiv_cs_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[backwardleave_r.cmd_1901]
@@ -15209,7 +15121,7 @@ RelativePath=JIT\Methodical\eh\disconnected\backwardleave_r\backwardleave_r.cmd
WorkingDir=JIT\Methodical\eh\disconnected\backwardleave_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1082.cmd_1902]
@@ -15217,7 +15129,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1082\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1082\Generated1082
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[DictionaryValueCollectionEnumeratorDispose.cmd_1903]
@@ -15225,7 +15137,7 @@ RelativePath=CoreMangLib\cti\system\collections\generic\dictkeycollenum\Dictiona
WorkingDir=CoreMangLib\cti\system\collections\generic\dictkeycollenum\DictionaryValueCollectionEnumeratorDispose
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[r4flat_cs_ro.cmd_1904]
@@ -15233,7 +15145,7 @@ RelativePath=JIT\Methodical\AsgOp\r4\r4flat_cs_ro\r4flat_cs_ro.cmd
WorkingDir=JIT\Methodical\AsgOp\r4\r4flat_cs_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated221.cmd_1905]
@@ -15241,7 +15153,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest221\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest221\Generated221
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b07411.cmd_1906]
@@ -15249,7 +15161,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M10\b07411\b07411\b07411.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M10\b07411\b07411
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[test532654_b.cmd_1907]
@@ -15257,7 +15169,7 @@ RelativePath=Loader\classloader\regressions\523654\test532654_b\test532654_b.cmd
WorkingDir=Loader\classloader\regressions\523654\test532654_b
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;GCSTRESS_FAIL;13203
HostStyle=0
[Generated501.cmd_1908]
@@ -15265,7 +15177,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest501\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest501\Generated501
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b28901.cmd_1909]
@@ -15273,7 +15185,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b28901\b28901\b28901.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b28901\b28901
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_FAIL;9462;EXCLUDED;VARARG
+Categories=EXPECTED_FAIL;9462;EXCLUDED;VARARG;Pri1
HostStyle=0
[finalizedest.cmd_1910]
@@ -15281,7 +15193,7 @@ RelativePath=GC\Features\Finalizer\finalizeother\finalizedest\finalizedest.cmd
WorkingDir=GC\Features\Finalizer\finalizeother\finalizedest
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[convr4a_cs_do.cmd_1911]
@@ -15289,7 +15201,7 @@ RelativePath=JIT\Methodical\FPtrunc\convr4a_cs_do\convr4a_cs_do.cmd
WorkingDir=JIT\Methodical\FPtrunc\convr4a_cs_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[consoleseterror_PSC.cmd_1912]
@@ -15297,7 +15209,7 @@ RelativePath=CoreMangLib\cti\system\console\consoleseterror_PSC\consoleseterror_
WorkingDir=CoreMangLib\cti\system\console\consoleseterror_PSC
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ovflrem2_il_d.cmd_1913]
@@ -15313,7 +15225,7 @@ RelativePath=CoreMangLib\cti\system\convert\ConvertToUInt641\ConvertToUInt641.cm
WorkingDir=CoreMangLib\cti\system\convert\ConvertToUInt641
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[NG_Standard.cmd_1915]
@@ -15321,7 +15233,7 @@ RelativePath=CoreMangLib\system\delegate\generics\NG_Standard\NG_Standard.cmd
WorkingDir=CoreMangLib\system\delegate\generics\NG_Standard
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated659.cmd_1916]
@@ -15329,7 +15241,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest659\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest659\Generated659
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[box-unbox-null032.cmd_1917]
@@ -15337,7 +15249,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\null\box-unbox-null032\box-
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\null\box-unbox-null032
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[box-unbox-value016.cmd_1918]
@@ -15345,7 +15257,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\value\box-unbox-value016\bo
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\value\box-unbox-value016
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[box-unbox-null007.cmd_1919]
@@ -15353,7 +15265,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\null\box-unbox-null007\box-
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\null\box-unbox-null007
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[lohpin.cmd_1920]
@@ -15369,7 +15281,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest60\Generated
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest60\Generated60
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_287.cmd_1922]
@@ -15377,7 +15289,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_287\GCSimulator_287.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_287
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[MethodImplAttributesSynchronized.cmd_1923]
@@ -15385,7 +15297,7 @@ RelativePath=CoreMangLib\cti\system\reflection\methodimplattributes\MethodImplAt
WorkingDir=CoreMangLib\cti\system\reflection\methodimplattributes\MethodImplAttributesSynchronized
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[hashcode_d.cmd_1924]
@@ -15401,7 +15313,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\value\box-unbox-value026\bo
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\value\box-unbox-value026
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[waitallex5a.cmd_1926]
@@ -15409,7 +15321,7 @@ RelativePath=baseservices\threading\waithandle\waitall\waitallex5a\waitallex5a.c
WorkingDir=baseservices\threading\waithandle\waitall\waitallex5a
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ushort_cs_d.cmd_1927]
@@ -15417,7 +15329,7 @@ RelativePath=JIT\Methodical\MDArray\DataTypes\ushort_cs_d\ushort_cs_d.cmd
WorkingDir=JIT\Methodical\MDArray\DataTypes\ushort_cs_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b79858.cmd_1928]
@@ -15425,7 +15337,7 @@ RelativePath=JIT\Regression\VS-ia64-JIT\M00\b79858\b79858\b79858.cmd
WorkingDir=JIT\Regression\VS-ia64-JIT\M00\b79858\b79858
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCOverReporting.cmd_1929]
@@ -15457,7 +15369,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1304\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1304\Generated1304
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_relrotate_u2.cmd_1933]
@@ -15465,7 +15377,7 @@ RelativePath=JIT\Methodical\explicit\rotate\_il_relrotate_u2\_il_relrotate_u2.cm
WorkingDir=JIT\Methodical\explicit\rotate\_il_relrotate_u2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[CGRecurseAAA_do.cmd_1934]
@@ -15473,7 +15385,7 @@ RelativePath=JIT\jit64\opt\cg\CGRecurse\CGRecurseAAA_do\CGRecurseAAA_do.cmd
WorkingDir=JIT\jit64\opt\cg\CGRecurse\CGRecurseAAA_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[fgloop.cmd_1935]
@@ -15489,7 +15401,7 @@ RelativePath=JIT\Regression\JitBlue\GitHub_12037\GitHub_12037\GitHub_12037.cmd
WorkingDir=JIT\Regression\JitBlue\GitHub_12037\GitHub_12037
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[MathCos.cmd_1937]
@@ -15497,7 +15409,7 @@ RelativePath=CoreMangLib\cti\system\math\MathCos\MathCos.cmd
WorkingDir=CoreMangLib\cti\system\math\MathCos
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b30838.cmd_1938]
@@ -15505,7 +15417,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b30838\b30838\b30838.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b30838\b30838
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_FAIL;9462;EXCLUDED;VARARG
+Categories=EXPECTED_FAIL;9462;EXCLUDED;VARARG;Pri1
HostStyle=0
[EnumToObjectb.cmd_1939]
@@ -15513,7 +15425,7 @@ RelativePath=CoreMangLib\cti\system\enum\EnumToObjectb\EnumToObjectb.cmd
WorkingDir=CoreMangLib\cti\system\enum\EnumToObjectb
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[AttributeTargetsParameter.cmd_1940]
@@ -15521,7 +15433,7 @@ RelativePath=CoreMangLib\cti\system\attributetargets\AttributeTargetsParameter\A
WorkingDir=CoreMangLib\cti\system\attributetargets\AttributeTargetsParameter
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1430.cmd_1941]
@@ -15529,7 +15441,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1430\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1430\Generated1430
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbgs_ldc_mulovf.cmd_1942]
@@ -15545,7 +15457,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\castclass\null\castclass-null012\cast
WorkingDir=JIT\jit64\valuetypes\nullable\castclass\null\castclass-null012
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated746.cmd_1944]
@@ -15553,7 +15465,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest746\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest746\Generated746
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1370.cmd_1945]
@@ -15561,7 +15473,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1370\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1370\Generated1370
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[mutualrecurthd-tls.cmd_1946]
@@ -15569,7 +15481,7 @@ RelativePath=JIT\Directed\tls\mutualrecurthd-tls\mutualrecurthd-tls.cmd
WorkingDir=JIT\Directed\tls\mutualrecurthd-tls
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_FAIL;2441;EXCLUDED;TLS
+Categories=EXPECTED_FAIL;2441;EXCLUDED;TLS;Pri1
HostStyle=0
[cse2_cs_r.cmd_1947]
@@ -15577,7 +15489,7 @@ RelativePath=JIT\Directed\coverage\oldtests\cse2_cs_r\cse2_cs_r.cmd
WorkingDir=JIT\Directed\coverage\oldtests\cse2_cs_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[finalizearraysleep.cmd_1948]
@@ -15585,7 +15497,7 @@ RelativePath=GC\Features\Finalizer\finalizeother\finalizearraysleep\finalizearra
WorkingDir=GC\Features\Finalizer\finalizeother\finalizearraysleep
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;JITSTRESS_FAIL;Pri1
HostStyle=0
[_il_dbgindcall.cmd_1949]
@@ -15609,7 +15521,7 @@ RelativePath=baseservices\exceptions\generics\TypeParameter016\TypeParameter016.
WorkingDir=baseservices\exceptions\generics\TypeParameter016
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Method001.cmd_1952]
@@ -15617,7 +15529,7 @@ RelativePath=Loader\classloader\generics\Variance\Methods\Method001\Method001.cm
WorkingDir=Loader\classloader\generics\Variance\Methods\Method001
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated461.cmd_1953]
@@ -15625,7 +15537,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest461\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest461\Generated461
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[hfa_sd1G_r.cmd_1954]
@@ -15633,7 +15545,7 @@ RelativePath=JIT\jit64\hfa\main\testG\hfa_sd1G_r\hfa_sd1G_r.cmd
WorkingDir=JIT\jit64\hfa\main\testG\hfa_sd1G_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[AVException03.cmd_1955]
@@ -15641,7 +15553,7 @@ RelativePath=baseservices\exceptions\AccessViolationException\AVException03\AVEx
WorkingDir=baseservices\exceptions\AccessViolationException\AVException03
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated457.cmd_1956]
@@ -15649,7 +15561,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest457\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest457\Generated457
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_speed_dbgldfld_mul.cmd_1957]
@@ -15657,7 +15569,7 @@ RelativePath=JIT\Methodical\int64\unsigned\_speed_dbgldfld_mul\_speed_dbgldfld_m
WorkingDir=JIT\Methodical\int64\unsigned\_speed_dbgldfld_mul
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[callconv2_cs_r.cmd_1958]
@@ -15665,7 +15577,7 @@ RelativePath=JIT\Directed\perffix\primitivevt\callconv2_cs_r\callconv2_cs_r.cmd
WorkingDir=JIT\Directed\perffix\primitivevt\callconv2_cs_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbgjumps1.cmd_1959]
@@ -15673,7 +15585,7 @@ RelativePath=JIT\Methodical\VT\callconv\_il_dbgjumps1\_il_dbgjumps1.cmd
WorkingDir=JIT\Methodical\VT\callconv\_il_dbgjumps1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[L-2-11-1.cmd_1960]
@@ -15681,7 +15593,7 @@ RelativePath=Loader\classloader\v1\Beta1\Layout\Matrix\cs\L-2-11-1\L-2-11-1.cmd
WorkingDir=Loader\classloader\v1\Beta1\Layout\Matrix\cs\L-2-11-1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1041.cmd_1961]
@@ -15689,7 +15601,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1041\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1041\Generated1041
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[DblVar.cmd_1962]
@@ -15697,7 +15609,7 @@ RelativePath=JIT\CodeGenBringUpTests\DblVar\DblVar.cmd
WorkingDir=JIT\CodeGenBringUpTests\DblVar
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated661.cmd_1963]
@@ -15705,7 +15617,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest661\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest661\Generated661
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Variance2.cmd_1964]
@@ -15713,7 +15625,7 @@ RelativePath=Loader\classloader\regressions\dev10_568786\4_Misc\Variance2\Varian
WorkingDir=Loader\classloader\regressions\dev10_568786\4_Misc\Variance2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Int_Or_Op_cs_r.cmd_1965]
@@ -15721,7 +15633,7 @@ RelativePath=JIT\Directed\cmov\Int_Or_Op_cs_r\Int_Or_Op_cs_r.cmd
WorkingDir=JIT\Directed\cmov\Int_Or_Op_cs_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_68.cmd_1966]
@@ -15729,7 +15641,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_68\GCSimulator_68.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_68
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ldfldunboxedvt_il_d.cmd_1967]
@@ -15737,7 +15649,7 @@ RelativePath=JIT\Directed\coverage\importer\Desktop\ldfldunboxedvt_il_d\ldfldunb
WorkingDir=JIT\Directed\coverage\importer\Desktop\ldfldunboxedvt_il_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[overload.cmd_1968]
@@ -15745,7 +15657,7 @@ RelativePath=JIT\opt\Devirtualization\overload\overload.cmd
WorkingDir=JIT\opt\Devirtualization\overload
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[InterlockedIncrement2.cmd_1969]
@@ -15753,7 +15665,7 @@ RelativePath=CoreMangLib\cti\system\threading\interlocked\InterlockedIncrement2\
WorkingDir=CoreMangLib\cti\system\threading\interlocked\InterlockedIncrement2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[pinvoke-examples.cmd_1970]
@@ -15761,7 +15673,7 @@ RelativePath=JIT\Directed\pinvoke\pinvoke-examples\pinvoke-examples.cmd
WorkingDir=JIT\Directed\pinvoke\pinvoke-examples
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[MathFE.cmd_1971]
@@ -15769,7 +15681,7 @@ RelativePath=CoreMangLib\cti\system\mathf\MathFE\MathFE.cmd
WorkingDir=CoreMangLib\cti\system\mathf\MathFE
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[t1.cmd_1972]
@@ -15785,7 +15697,7 @@ RelativePath=CoreMangLib\cti\system\badimageformatexception\BadImageFormatExcept
WorkingDir=CoreMangLib\cti\system\badimageformatexception\BadImageFormatExceptionToString
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[flowgraph.cmd_1974]
@@ -15793,7 +15705,7 @@ RelativePath=JIT\Methodical\flowgraph\dev10_bug679053\flowgraph\flowgraph.cmd
WorkingDir=JIT\Methodical\flowgraph\dev10_bug679053\flowgraph
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ceeillegal.cmd_1975]
@@ -15809,7 +15721,7 @@ RelativePath=CoreMangLib\cti\system\array\ArrayGetValue2\ArrayGetValue2.cmd
WorkingDir=CoreMangLib\cti\system\array\ArrayGetValue2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[pow3_cs_r.cmd_1977]
@@ -15817,7 +15729,7 @@ RelativePath=JIT\Directed\intrinsic\pow\pow3_cs_r\pow3_cs_r.cmd
WorkingDir=JIT\Directed\intrinsic\pow\pow3_cs_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[sub_ovf_u2.cmd_1978]
@@ -15833,7 +15745,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_385\GCSimulator_385.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_385
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[throwinfinallyrecursive_20_ro.cmd_1980]
@@ -15849,7 +15761,7 @@ RelativePath=JIT\CodeGenBringUpTests\FPConvF2Lng\FPConvF2Lng.cmd
WorkingDir=JIT\CodeGenBringUpTests\FPConvF2Lng
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[dev10_889822.cmd_1982]
@@ -15873,7 +15785,7 @@ RelativePath=CoreMangLib\cti\system\reflection\fieldattributes\FieldAttributesPr
WorkingDir=CoreMangLib\cti\system\reflection\fieldattributes\FieldAttributesPrivate
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[singlinkgen.cmd_1985]
@@ -15889,7 +15801,7 @@ RelativePath=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesLdind_I2\OpCo
WorkingDir=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesLdind_I2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Float_Xor_Op_cs_ro.cmd_1987]
@@ -15905,7 +15817,7 @@ RelativePath=Interop\MarshalAPI\String\StringMarshalingTest\StringMarshalingTest
WorkingDir=Interop\MarshalAPI\String\StringMarshalingTest
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b433189.cmd_1989]
@@ -15913,7 +15825,7 @@ RelativePath=JIT\Methodical\Coverage\b433189\b433189.cmd
WorkingDir=JIT\Methodical\Coverage\b433189
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[nullenum1000.cmd_1990]
@@ -15921,7 +15833,7 @@ RelativePath=Loader\classloader\regressions\245191\nullenum1000\nullenum1000.cmd
WorkingDir=Loader\classloader\regressions\245191\nullenum1000
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[backwardleave_d.cmd_1991]
@@ -15929,7 +15841,7 @@ RelativePath=JIT\Methodical\eh\disconnected\backwardleave_d\backwardleave_d.cmd
WorkingDir=JIT\Methodical\eh\disconnected\backwardleave_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[tryexcept_r.cmd_1992]
@@ -15937,7 +15849,7 @@ RelativePath=JIT\Methodical\eh\basics\tryexcept_r\tryexcept_r.cmd
WorkingDir=JIT\Methodical\eh\basics\tryexcept_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[MathFTanh.cmd_1993]
@@ -15945,7 +15857,7 @@ RelativePath=CoreMangLib\cti\system\mathf\MathFTanh\MathFTanh.cmd
WorkingDir=CoreMangLib\cti\system\mathf\MathFTanh
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[fieldexpr1.cmd_1994]
@@ -15953,7 +15865,7 @@ RelativePath=JIT\jit64\opt\cse\fieldexpr1\fieldexpr1.cmd
WorkingDir=JIT\jit64\opt\cse\fieldexpr1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b09452.cmd_1995]
@@ -15961,7 +15873,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M10\b09452\b09452\b09452.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M10\b09452\b09452
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[QueueCtor3.cmd_1996]
@@ -15969,7 +15881,7 @@ RelativePath=CoreMangLib\cti\system\collections\generic\queue\QueueCtor3\QueueCt
WorkingDir=CoreMangLib\cti\system\collections\generic\queue\QueueCtor3
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_relsizeof.cmd_1997]
@@ -15977,7 +15889,7 @@ RelativePath=JIT\Methodical\xxobj\sizeof\_relsizeof\_relsizeof.cmd
WorkingDir=JIT\Methodical\xxobj\sizeof\_relsizeof
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[struct_instance01.cmd_1998]
@@ -15985,7 +15897,7 @@ RelativePath=JIT\Generics\MemberAccess\struct_instance01\struct_instance01.cmd
WorkingDir=JIT\Generics\MemberAccess\struct_instance01
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1324.cmd_1999]
@@ -15993,7 +15905,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1324\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1324\Generated1324
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Int32IConvertibleToUInt64.cmd_2000]
@@ -16001,7 +15913,7 @@ RelativePath=CoreMangLib\cti\system\int\Int32IConvertibleToUInt64\Int32IConverti
WorkingDir=CoreMangLib\cti\system\int\Int32IConvertibleToUInt64
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[DoubleIConvertibleToSingle.cmd_2001]
@@ -16009,7 +15921,7 @@ RelativePath=CoreMangLib\cti\system\double\DoubleIConvertibleToSingle\DoubleICon
WorkingDir=CoreMangLib\cti\system\double\DoubleIConvertibleToSingle
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[L-1-6-1.cmd_2002]
@@ -16017,7 +15929,7 @@ RelativePath=Loader\classloader\v1\Beta1\Layout\Matrix\cs\L-1-6-1\L-1-6-1.cmd
WorkingDir=Loader\classloader\v1\Beta1\Layout\Matrix\cs\L-1-6-1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated704.cmd_2003]
@@ -16025,7 +15937,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest704\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest704\Generated704
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GuidCtor3_cti.cmd_2004]
@@ -16033,7 +15945,7 @@ RelativePath=CoreMangLib\cti\system\guid\GuidCtor3_cti\GuidCtor3_cti.cmd
WorkingDir=CoreMangLib\cti\system\guid\GuidCtor3_cti
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ConvertToUInt649.cmd_2005]
@@ -16041,7 +15953,7 @@ RelativePath=CoreMangLib\cti\system\convert\ConvertToUInt649\ConvertToUInt649.cm
WorkingDir=CoreMangLib\cti\system\convert\ConvertToUInt649
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[InterlockedExchange6.cmd_2006]
@@ -16049,7 +15961,7 @@ RelativePath=CoreMangLib\cti\system\threading\interlocked\InterlockedExchange6\I
WorkingDir=CoreMangLib\cti\system\threading\interlocked\InterlockedExchange6
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[add_ovf_u4.cmd_2007]
@@ -16065,7 +15977,7 @@ RelativePath=JIT\Methodical\xxobj\operand\_relunbox\_relunbox.cmd
WorkingDir=JIT\Methodical\xxobj\operand\_relunbox
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[throwisfirstinstruction_r.cmd_2009]
@@ -16073,7 +15985,7 @@ RelativePath=JIT\Methodical\eh\basics\throwisfirstinstruction_r\throwisfirstinst
WorkingDir=JIT\Methodical\eh\basics\throwisfirstinstruction_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Struct01_instance.cmd_2010]
@@ -16081,7 +15993,7 @@ RelativePath=JIT\Generics\Arrays\ConstructedTypes\Jagged\Struct01_instance\Struc
WorkingDir=JIT\Generics\Arrays\ConstructedTypes\Jagged\Struct01_instance
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b49984.cmd_2011]
@@ -16089,7 +16001,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b49984\b49984\b49984.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b49984\b49984
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated458.cmd_2012]
@@ -16097,7 +16009,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest458\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest458\Generated458
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbgrefloc_i1.cmd_2013]
@@ -16113,7 +16025,7 @@ RelativePath=JIT\opt\DumpDisasm\JitMinOpts\CodeSize1\CodeSize1.cmd
WorkingDir=JIT\opt\DumpDisasm\JitMinOpts\CodeSize1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ctorchk.cmd_2015]
@@ -16121,7 +16033,7 @@ RelativePath=baseservices\threading\interlocked\ctorchk\ctorchk\ctorchk.cmd
WorkingDir=baseservices\threading\interlocked\ctorchk\ctorchk
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_speed_relldsfld_mul.cmd_2016]
@@ -16129,7 +16041,7 @@ RelativePath=JIT\Methodical\int64\unsigned\_speed_relldsfld_mul\_speed_relldsfld
WorkingDir=JIT\Methodical\int64\unsigned\_speed_relldsfld_mul
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[prefldinit4_il_d.cmd_2017]
@@ -16137,7 +16049,7 @@ RelativePath=JIT\Methodical\cctor\simple\prefldinit4_il_d\prefldinit4_il_d.cmd
WorkingDir=JIT\Methodical\cctor\simple\prefldinit4_il_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[NullableGetValueOrDefault1.cmd_2018]
@@ -16145,7 +16057,7 @@ RelativePath=CoreMangLib\cti\system\nullable\NullableGetValueOrDefault1\Nullable
WorkingDir=CoreMangLib\cti\system\nullable\NullableGetValueOrDefault1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[FieldAttributesFieldAccessMask.cmd_2019]
@@ -16153,7 +16065,7 @@ RelativePath=CoreMangLib\cti\system\reflection\fieldattributes\FieldAttributesFi
WorkingDir=CoreMangLib\cti\system\reflection\fieldattributes\FieldAttributesFieldAccessMask
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[unwind02_small.cmd_2020]
@@ -16161,7 +16073,7 @@ RelativePath=JIT\jit64\localloc\unwind\unwind02_small\unwind02_small.cmd
WorkingDir=JIT\jit64\localloc\unwind\unwind02_small
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_relhuge_filter.cmd_2021]
@@ -16177,7 +16089,7 @@ RelativePath=JIT\Methodical\eh\deadcode\endfinallyinloop_d\endfinallyinloop_d.cm
WorkingDir=JIT\Methodical\eh\deadcode\endfinallyinloop_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[class01_auto_ser.cmd_2023]
@@ -16185,7 +16097,7 @@ RelativePath=Loader\classloader\generics\Layout\General\class01_auto_ser\class01
WorkingDir=Loader\classloader\generics\Layout\General\class01_auto_ser
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated995.cmd_2024]
@@ -16193,7 +16105,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest995\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest995\Generated995
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated937.cmd_2025]
@@ -16201,7 +16113,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest937\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest937\Generated937
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[mul2.cmd_2026]
@@ -16209,7 +16121,7 @@ RelativePath=JIT\CodeGenBringUpTests\mul2\mul2.cmd
WorkingDir=JIT\CodeGenBringUpTests\mul2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b75888.cmd_2027]
@@ -16225,7 +16137,7 @@ RelativePath=CoreMangLib\cti\system\reflection\typeattributes\TypeAttributesNest
WorkingDir=CoreMangLib\cti\system\reflection\typeattributes\TypeAttributesNestedFamANDAssem
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[FieldAttributesNotSerialized.cmd_2029]
@@ -16233,7 +16145,7 @@ RelativePath=CoreMangLib\cti\system\reflection\fieldattributes\FieldAttributesNo
WorkingDir=CoreMangLib\cti\system\reflection\fieldattributes\FieldAttributesNotSerialized
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated51.cmd_2030]
@@ -16241,7 +16153,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest51\Generated
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest51\Generated51
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Float_No_Op_cs_ro.cmd_2031]
@@ -16249,7 +16161,7 @@ RelativePath=JIT\Directed\cmov\Float_No_Op_cs_ro\Float_No_Op_cs_ro.cmd
WorkingDir=JIT\Directed\cmov\Float_No_Op_cs_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[DayOfWeekSunday.cmd_2032]
@@ -16257,7 +16169,7 @@ RelativePath=CoreMangLib\cti\system\dayofweek\DayOfWeekSunday\DayOfWeekSunday.cm
WorkingDir=CoreMangLib\cti\system\dayofweek\DayOfWeekSunday
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ldc_add_ovf_i1.cmd_2033]
@@ -16273,7 +16185,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b33759\b33759\b33759.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b33759\b33759
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[methodthrowsinfinally_do.cmd_2035]
@@ -16281,7 +16193,7 @@ RelativePath=JIT\Methodical\eh\nested\general\methodthrowsinfinally_do\methodthr
WorkingDir=JIT\Methodical\eh\nested\general\methodthrowsinfinally_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[InterlockedDecrement2.cmd_2036]
@@ -16289,7 +16201,7 @@ RelativePath=CoreMangLib\cti\system\threading\interlocked\InterlockedDecrement2\
WorkingDir=CoreMangLib\cti\system\threading\interlocked\InterlockedDecrement2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated947.cmd_2037]
@@ -16297,7 +16209,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest947\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest947\Generated947
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[dblarray3_cs_ro.cmd_2038]
@@ -16305,7 +16217,7 @@ RelativePath=JIT\Methodical\doublearray\dblarray3_cs_ro\dblarray3_cs_ro.cmd
WorkingDir=JIT\Methodical\doublearray\dblarray3_cs_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_odbginstance_cs.cmd_2039]
@@ -16313,7 +16225,7 @@ RelativePath=JIT\Methodical\Boxing\callconv\_odbginstance_cs\_odbginstance_cs.cm
WorkingDir=JIT\Methodical\Boxing\callconv\_odbginstance_cs
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Delegate021.cmd_2040]
@@ -16321,7 +16233,7 @@ RelativePath=JIT\Generics\Instantiation\delegates\Delegate021\Delegate021.cmd
WorkingDir=JIT\Generics\Instantiation\delegates\Delegate021
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[UnsafeAddrOfPinnedArrayElement.cmd_2041]
@@ -16329,7 +16241,7 @@ RelativePath=Interop\MarshalAPI\UnsafeAddrOfPinnedArrayElement\UnsafeAddrOfPinne
WorkingDir=Interop\MarshalAPI\UnsafeAddrOfPinnedArrayElement\UnsafeAddrOfPinnedArrayElement
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Test1535.cmd_2042]
@@ -16337,7 +16249,7 @@ RelativePath=Regressions\coreclr\1535\Test1535\Test1535.cmd
WorkingDir=Regressions\coreclr\1535\Test1535
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[semaphoreopenneg6.cmd_2043]
@@ -16345,7 +16257,7 @@ RelativePath=baseservices\threading\semaphore\ctoropen\semaphoreopenneg6\semapho
WorkingDir=baseservices\threading\semaphore\ctoropen\semaphoreopenneg6
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_217.cmd_2044]
@@ -16353,7 +16265,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_217\GCSimulator_217.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_217
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[castclass001.cmd_2045]
@@ -16361,7 +16273,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\castclass\castclass\castclass001\cast
WorkingDir=JIT\jit64\valuetypes\nullable\castclass\castclass\castclass001
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[isinst2_ro.cmd_2046]
@@ -16369,7 +16281,7 @@ RelativePath=JIT\Directed\nullabletypes\isinst2_ro\isinst2_ro.cmd
WorkingDir=JIT\Directed\nullabletypes\isinst2_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ArgumentNullExceptionCtor1.cmd_2047]
@@ -16377,7 +16289,7 @@ RelativePath=CoreMangLib\cti\system\argumentnullexception\ArgumentNullExceptionC
WorkingDir=CoreMangLib\cti\system\argumentnullexception\ArgumentNullExceptionCtor1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b11553.cmd_2048]
@@ -16385,7 +16297,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b11553\b11553\b11553.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b11553\b11553
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_reljumps.cmd_2049]
@@ -16393,7 +16305,7 @@ RelativePath=JIT\Methodical\VT\callconv\_reljumps\_reljumps.cmd
WorkingDir=JIT\Methodical\VT\callconv\_reljumps
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[CctorThrowMethodAccess.cmd_2050]
@@ -16417,7 +16329,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_76\GCSimulator_76.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_76
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated575.cmd_2053]
@@ -16425,7 +16337,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest575\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest575\Generated575
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b152292.cmd_2054]
@@ -16441,7 +16353,7 @@ RelativePath=CoreMangLib\cti\system\uint32\UInt32IConvertibleToUInt64\UInt32ICon
WorkingDir=CoreMangLib\cti\system\uint32\UInt32IConvertibleToUInt64
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ldelemnullarr2.cmd_2056]
@@ -16457,7 +16369,7 @@ RelativePath=GC\Coverage\271010\271010.cmd
WorkingDir=GC\Coverage\271010
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_orelsin_il_cs.cmd_2058]
@@ -16465,7 +16377,7 @@ RelativePath=JIT\Methodical\Boxing\xlang\_orelsin_il_cs\_orelsin_il_cs.cmd
WorkingDir=JIT\Methodical\Boxing\xlang\_orelsin_il_cs
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[method015.cmd_2059]
@@ -16473,7 +16385,7 @@ RelativePath=Loader\classloader\generics\GenericMethods\method015\method015.cmd
WorkingDir=Loader\classloader\generics\GenericMethods\method015
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated933.cmd_2060]
@@ -16481,7 +16393,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest933\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest933\Generated933
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[LocallocCnstB117_PSP.cmd_2061]
@@ -16489,7 +16401,7 @@ RelativePath=JIT\CodeGenBringUpTests\LocallocCnstB117_PSP\LocallocCnstB117_PSP.c
WorkingDir=JIT\CodeGenBringUpTests\LocallocCnstB117_PSP
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[OpCodesLdnull.cmd_2062]
@@ -16497,7 +16409,7 @@ RelativePath=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesLdnull\OpCode
WorkingDir=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesLdnull
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[abstract09.cmd_2063]
@@ -16505,7 +16417,7 @@ RelativePath=Loader\classloader\generics\Instantiation\Negative\abstract09\abstr
WorkingDir=Loader\classloader\generics\Instantiation\Negative\abstract09
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[trythrowcatchfinally_r.cmd_2064]
@@ -16513,7 +16425,7 @@ RelativePath=JIT\Methodical\eh\basics\trythrowcatchfinally_r\trythrowcatchfinall
WorkingDir=JIT\Methodical\eh\basics\trythrowcatchfinally_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[TypeParameter010.cmd_2065]
@@ -16521,7 +16433,7 @@ RelativePath=baseservices\exceptions\generics\TypeParameter010\TypeParameter010.
WorkingDir=baseservices\exceptions\generics\TypeParameter010
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[castclass026.cmd_2066]
@@ -16529,7 +16441,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\castclass\castclass\castclass026\cast
WorkingDir=JIT\jit64\valuetypes\nullable\castclass\castclass\castclass026
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[box-unbox017.cmd_2067]
@@ -16537,7 +16449,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\box-unbox\box-unbox017\box-
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\box-unbox\box-unbox017
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ConvertToChar10.cmd_2068]
@@ -16545,7 +16457,7 @@ RelativePath=CoreMangLib\cti\system\convert\ConvertToChar10\ConvertToChar10.cmd
WorkingDir=CoreMangLib\cti\system\convert\ConvertToChar10
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[TestCase5_Nested_J.cmd_2069]
@@ -16553,7 +16465,7 @@ RelativePath=Loader\classloader\InterfaceFolding\TestCase5_Nested_J\TestCase5_Ne
WorkingDir=Loader\classloader\InterfaceFolding\TestCase5_Nested_J
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_319.cmd_2070]
@@ -16561,7 +16473,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_319\GCSimulator_319.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_319
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated452.cmd_2071]
@@ -16569,7 +16481,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest452\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest452\Generated452
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[StringBuilderAppend4.cmd_2072]
@@ -16577,7 +16489,7 @@ RelativePath=CoreMangLib\cti\system\text\stringbuilder\StringBuilderAppend4\Stri
WorkingDir=CoreMangLib\cti\system\text\stringbuilder\StringBuilderAppend4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[arithm64_cs_ro.cmd_2073]
@@ -16585,7 +16497,7 @@ RelativePath=JIT\Methodical\NaN\arithm64_cs_ro\arithm64_cs_ro.cmd
WorkingDir=JIT\Methodical\NaN\arithm64_cs_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GThread21.cmd_2074]
@@ -16593,7 +16505,7 @@ RelativePath=baseservices\threading\generics\threadstart\GThread21\GThread21.cmd
WorkingDir=baseservices\threading\generics\threadstart\GThread21
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbgldnull.cmd_2075]
@@ -16601,7 +16513,7 @@ RelativePath=JIT\Methodical\casts\coverage\_il_dbgldnull\_il_dbgldnull.cmd
WorkingDir=JIT\Methodical\casts\coverage\_il_dbgldnull
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b16896.cmd_2076]
@@ -16617,7 +16529,7 @@ RelativePath=JIT\jit64\localloc\unwind\unwind02_dynamic\unwind02_dynamic.cmd
WorkingDir=JIT\jit64\localloc\unwind\unwind02_dynamic
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[structarr_cs_r.cmd_2078]
@@ -16625,7 +16537,7 @@ RelativePath=JIT\Methodical\MDArray\InnerProd\structarr_cs_r\structarr_cs_r.cmd
WorkingDir=JIT\Methodical\MDArray\InnerProd\structarr_cs_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Int32IConvertibleToSingle.cmd_2079]
@@ -16633,7 +16545,7 @@ RelativePath=CoreMangLib\cti\system\int\Int32IConvertibleToSingle\Int32IConverti
WorkingDir=CoreMangLib\cti\system\int\Int32IConvertibleToSingle
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[SByteIConvertibleToInt64.cmd_2080]
@@ -16641,7 +16553,7 @@ RelativePath=CoreMangLib\cti\system\sbyte\SByteIConvertibleToInt64\SByteIConvert
WorkingDir=CoreMangLib\cti\system\sbyte\SByteIConvertibleToInt64
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ReadWriteByte.cmd_2081]
@@ -16657,7 +16569,7 @@ RelativePath=baseservices\threading\paramthreadstart\ThreadStartUInt\ThreadStart
WorkingDir=baseservices\threading\paramthreadstart\ThreadStartUInt
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[vsw514968.cmd_2083]
@@ -16665,7 +16577,7 @@ RelativePath=Loader\classloader\generics\regressions\vsw514968\vsw514968\vsw5149
WorkingDir=Loader\classloader\generics\regressions\vsw514968\vsw514968
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[usegenericfield.cmd_2084]
@@ -16673,7 +16585,7 @@ RelativePath=readytorun\tests\genericsload\usegenericfield\usegenericfield.cmd
WorkingDir=readytorun\tests\genericsload\usegenericfield
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_FAIL
+Categories=EXPECTED_FAIL;Pri1
HostStyle=0
[InterlockedAdd2.cmd_2085]
@@ -16681,7 +16593,7 @@ RelativePath=CoreMangLib\cti\system\threading\interlocked\InterlockedAdd2\Interl
WorkingDir=CoreMangLib\cti\system\threading\interlocked\InterlockedAdd2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[AssemblyConfigurationAttributeCtor.cmd_2086]
@@ -16689,7 +16601,7 @@ RelativePath=CoreMangLib\cti\system\reflection\assemblyconfigurationattribute\As
WorkingDir=CoreMangLib\cti\system\reflection\assemblyconfigurationattribute\AssemblyConfigurationAttributeCtor
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ValueCollectionEnumeratorIEnumeratorReset.cmd_2087]
@@ -16697,7 +16609,7 @@ RelativePath=CoreMangLib\cti\system\collections\generic\dictkeycollenum\ValueCol
WorkingDir=CoreMangLib\cti\system\collections\generic\dictkeycollenum\ValueCollectionEnumeratorIEnumeratorReset
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[lohfragmentation.cmd_2088]
@@ -16705,7 +16617,7 @@ RelativePath=GC\Features\LOHFragmentation\lohfragmentation\lohfragmentation.cmd
WorkingDir=GC\Features\LOHFragmentation\lohfragmentation
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_FAIL;8091
+Categories=EXPECTED_FAIL;8091;Pri1
HostStyle=0
[CharIsLetter1.cmd_2089]
@@ -16713,7 +16625,7 @@ RelativePath=CoreMangLib\cti\system\char\CharIsLetter1\CharIsLetter1.cmd
WorkingDir=CoreMangLib\cti\system\char\CharIsLetter1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1306.cmd_2090]
@@ -16721,7 +16633,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1306\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1306\Generated1306
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[sub_ovf_u1.cmd_2091]
@@ -16737,7 +16649,7 @@ RelativePath=baseservices\threading\threadpool\bindhandle\bindhandleinvalid4\bin
WorkingDir=baseservices\threading\threadpool\bindhandle\bindhandleinvalid4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ThreadStartString_2.cmd_2093]
@@ -16745,7 +16657,7 @@ RelativePath=baseservices\threading\paramthreadstart\ThreadStartString_2\ThreadS
WorkingDir=baseservices\threading\paramthreadstart\ThreadStartString_2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_dbgfibo_il.cmd_2094]
@@ -16785,7 +16697,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M09\b14228\b14228\b14228.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M09\b14228\b14228
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1072.cmd_2099]
@@ -16793,7 +16705,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1072\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1072\Generated1072
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[DevDiv_150586.cmd_2100]
@@ -16801,7 +16713,7 @@ RelativePath=JIT\Regression\JitBlue\DevDiv_150586\DevDiv_150586\DevDiv_150586.cm
WorkingDir=JIT\Regression\JitBlue\DevDiv_150586\DevDiv_150586
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[JTrueLeInt1.cmd_2101]
@@ -16809,7 +16721,7 @@ RelativePath=JIT\CodeGenBringUpTests\JTrueLeInt1\JTrueLeInt1.cmd
WorkingDir=JIT\CodeGenBringUpTests\JTrueLeInt1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Int32Equals2.cmd_2102]
@@ -16817,7 +16729,7 @@ RelativePath=CoreMangLib\cti\system\int\Int32Equals2\Int32Equals2.cmd
WorkingDir=CoreMangLib\cti\system\int\Int32Equals2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[waitanynullarray.cmd_2103]
@@ -16825,7 +16737,7 @@ RelativePath=baseservices\threading\waithandle\waitany\waitanynullarray\waitanyn
WorkingDir=baseservices\threading\waithandle\waitany\waitanynullarray
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[nop.cmd_2104]
@@ -16833,7 +16745,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\nop\nop.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\nop
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1483.cmd_2105]
@@ -16841,7 +16753,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1483\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1483\Generated1483
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[PackingSize16.cmd_2106]
@@ -16849,7 +16761,7 @@ RelativePath=CoreMangLib\cti\system\reflection\emit\packingsize\PackingSize16\Pa
WorkingDir=CoreMangLib\cti\system\reflection\emit\packingsize\PackingSize16
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[HelloWorld.cmd_2107]
@@ -16857,7 +16769,7 @@ RelativePath=Loader\classloader\TSAmbiguities\Variance\Variant_CollapsedInterfac
WorkingDir=Loader\classloader\TSAmbiguities\Variance\Variant_CollapsedInterfaces\HelloWorld
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1172.cmd_2108]
@@ -16865,7 +16777,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1172\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1172\Generated1172
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ldftn_impl.cmd_2109]
@@ -16873,7 +16785,7 @@ RelativePath=JIT\jit64\opt\cg\il\ldftn_impl\ldftn_impl.cmd
WorkingDir=JIT\jit64\opt\cg\il\ldftn_impl
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[FileAttributesHidden.cmd_2110]
@@ -16881,7 +16793,7 @@ RelativePath=CoreMangLib\cti\system\io\fileattributes\FileAttributesHidden\FileA
WorkingDir=CoreMangLib\cti\system\io\fileattributes\FileAttributesHidden
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b31547.cmd_2111]
@@ -16905,7 +16817,7 @@ RelativePath=CoreMangLib\cti\system\collections\generic\comparer\ComparerCompare
WorkingDir=CoreMangLib\cti\system\collections\generic\comparer\ComparerCompare1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ConvertToDecimal2.cmd_2114]
@@ -16913,7 +16825,7 @@ RelativePath=CoreMangLib\cti\system\convert\ConvertToDecimal2\ConvertToDecimal2.
WorkingDir=CoreMangLib\cti\system\convert\ConvertToDecimal2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_dbglcsmixed.cmd_2115]
@@ -16929,7 +16841,7 @@ RelativePath=CoreMangLib\cti\system\string\StringChars\StringChars.cmd
WorkingDir=CoreMangLib\cti\system\string\StringChars
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[popi.cmd_2117]
@@ -16937,7 +16849,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\popi\popi.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\popi
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1035.cmd_2118]
@@ -16945,7 +16857,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1035\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1035\Generated1035
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[rva_rvastatic1.cmd_2119]
@@ -16953,7 +16865,7 @@ RelativePath=JIT\Directed\intrinsic\interlocked\rva_rvastatic1\rva_rvastatic1.cm
WorkingDir=JIT\Directed\intrinsic\interlocked\rva_rvastatic1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_FAIL;2451;EXCLUDED;RVA_STATIC
+Categories=EXPECTED_FAIL;2451;EXCLUDED;RVA_STATIC;Pri1
HostStyle=0
[blt_i4.cmd_2120]
@@ -16961,7 +16873,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\blt_i4\blt_i4.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\blt_i4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_rellcs2.cmd_2121]
@@ -16985,7 +16897,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1413\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1413\Generated1413
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Vector3Interop_ro.cmd_2124]
@@ -17001,7 +16913,7 @@ RelativePath=JIT\opt\JitMinOpts\Perf\InstrCnt1\InstrCnt1.cmd
WorkingDir=JIT\opt\JitMinOpts\Perf\InstrCnt1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[OpCodesConv_I8.cmd_2126]
@@ -17009,7 +16921,7 @@ RelativePath=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesConv_I8\OpCod
WorkingDir=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesConv_I8
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ListAdd.cmd_2127]
@@ -17017,7 +16929,7 @@ RelativePath=CoreMangLib\cti\system\collections\generic\list\ListAdd\ListAdd.cmd
WorkingDir=CoreMangLib\cti\system\collections\generic\list\ListAdd
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[convr8a_cs_d.cmd_2128]
@@ -17025,7 +16937,7 @@ RelativePath=JIT\Methodical\FPtrunc\convr8a_cs_d\convr8a_cs_d.cmd
WorkingDir=JIT\Methodical\FPtrunc\convr8a_cs_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ConvertToDecimal1.cmd_2129]
@@ -17033,7 +16945,7 @@ RelativePath=CoreMangLib\cti\system\convert\ConvertToDecimal1\ConvertToDecimal1.
WorkingDir=CoreMangLib\cti\system\convert\ConvertToDecimal1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ccse_cs_ro.cmd_2130]
@@ -17041,7 +16953,7 @@ RelativePath=JIT\Directed\perffix\commutativecse\ccse_cs_ro\ccse_cs_ro.cmd
WorkingDir=JIT\Directed\perffix\commutativecse\ccse_cs_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b13452.cmd_2131]
@@ -17057,7 +16969,7 @@ RelativePath=Loader\classloader\generics\Instantiation\Negative\param05\param05.
WorkingDir=Loader\classloader\generics\Instantiation\Negative\param05
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_speed_rellcsmax.cmd_2133]
@@ -17073,7 +16985,7 @@ RelativePath=JIT\Directed\PREFIX\unaligned\1\add\add.cmd
WorkingDir=JIT\Directed\PREFIX\unaligned\1\add
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated357.cmd_2135]
@@ -17081,7 +16993,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest357\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest357\Generated357
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[box-unbox-interface015.cmd_2136]
@@ -17089,7 +17001,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\interface\box-unbox-interfa
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\interface\box-unbox-interface015
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[FPConvF2I.cmd_2137]
@@ -17097,7 +17009,7 @@ RelativePath=JIT\CodeGenBringUpTests\FPConvF2I\FPConvF2I.cmd
WorkingDir=JIT\CodeGenBringUpTests\FPConvF2I
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[throw_cs_do.cmd_2138]
@@ -17113,7 +17025,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest904\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest904\Generated904
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated888.cmd_2140]
@@ -17121,7 +17033,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest888\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest888\Generated888
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1267.cmd_2141]
@@ -17129,7 +17041,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1267\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1267\Generated1267
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ldftn_dbg.cmd_2142]
@@ -17137,7 +17049,7 @@ RelativePath=JIT\jit64\opt\cg\il\ldftn_dbg\ldftn_dbg.cmd
WorkingDir=JIT\jit64\opt\cg\il\ldftn_dbg
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[dd116295.cmd_2143]
@@ -17145,7 +17057,7 @@ RelativePath=Loader\classloader\regressions\dd116295\dd116295\dd116295.cmd
WorkingDir=Loader\classloader\regressions\dd116295\dd116295
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[c_brfalse.cmd_2144]
@@ -17153,7 +17065,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\c_brfalse\c_brfalse.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\c_brfalse
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[box-unbox014.cmd_2145]
@@ -17161,7 +17073,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\box-unbox\box-unbox014\box-
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\box-unbox\box-unbox014
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[static02.cmd_2146]
@@ -17169,7 +17081,7 @@ RelativePath=JIT\Generics\pinvoke\static02\static02.cmd
WorkingDir=JIT\Generics\pinvoke\static02
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbgu_flow.cmd_2147]
@@ -17177,7 +17089,7 @@ RelativePath=JIT\Methodical\ELEMENT_TYPE_IU\_il_dbgu_flow\_il_dbgu_flow.cmd
WorkingDir=JIT\Methodical\ELEMENT_TYPE_IU\_il_dbgu_flow
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[thread24.cmd_2148]
@@ -17185,7 +17097,7 @@ RelativePath=baseservices\threading\generics\TimerCallback\thread24\thread24.cmd
WorkingDir=baseservices\threading\generics\TimerCallback\thread24
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ThreadStartBool_1.cmd_2149]
@@ -17201,7 +17113,7 @@ RelativePath=JIT\Generics\ConstrainedCall\vt4_il_r\vt4_il_r.cmd
WorkingDir=JIT\Generics\ConstrainedCall\vt4_il_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[LargeObjectAlloc.cmd_2151]
@@ -17225,7 +17137,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b50026\b50026\b50026.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b50026\b50026
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[box-unbox-value032.cmd_2154]
@@ -17233,7 +17145,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\value\box-unbox-value032\bo
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\value\box-unbox-value032
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ICollectionIsSynchronized.cmd_2155]
@@ -17241,7 +17153,7 @@ RelativePath=CoreMangLib\cti\system\collections\generic\dictionarykeycollection\
WorkingDir=CoreMangLib\cti\system\collections\generic\dictionarykeycollection\ICollectionIsSynchronized
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[DictionaryIDictionaryValue4.cmd_2156]
@@ -17249,7 +17161,7 @@ RelativePath=CoreMangLib\cti\system\collections\generic\dictionary\DictionaryIDi
WorkingDir=CoreMangLib\cti\system\collections\generic\dictionary\DictionaryIDictionaryValue4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[calli2_il_d.cmd_2157]
@@ -17257,7 +17169,7 @@ RelativePath=JIT\Directed\coverage\importer\Desktop\calli2_il_d\calli2_il_d.cmd
WorkingDir=JIT\Directed\coverage\importer\Desktop\calli2_il_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Delegate020.cmd_2158]
@@ -17265,7 +17177,7 @@ RelativePath=JIT\Generics\Instantiation\delegates\Delegate020\Delegate020.cmd
WorkingDir=JIT\Generics\Instantiation\delegates\Delegate020
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[OpCodesBge_S.cmd_2159]
@@ -17273,7 +17185,7 @@ RelativePath=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesBge_S\OpCodes
WorkingDir=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesBge_S
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[MulMatrix.cmd_2160]
@@ -17297,7 +17209,7 @@ RelativePath=CoreMangLib\cti\system\text\encoding\EncodingGetBytes5\EncodingGetB
WorkingDir=CoreMangLib\cti\system\text\encoding\EncodingGetBytes5
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_398.cmd_2163]
@@ -17305,7 +17217,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_398\GCSimulator_398.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_398
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1481.cmd_2164]
@@ -17313,7 +17225,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1481\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1481\Generated1481
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[box-unbox-generics040.cmd_2165]
@@ -17321,7 +17233,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\generics\box-unbox-generics
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\generics\box-unbox-generics040
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b49318.cmd_2166]
@@ -17329,7 +17241,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b49318\b49318\b49318.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b49318\b49318
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_dbgunsafe-4.cmd_2167]
@@ -17337,7 +17249,7 @@ RelativePath=JIT\Methodical\unsafecsharp\_dbgunsafe-4\_dbgunsafe-4.cmd
WorkingDir=JIT\Methodical\unsafecsharp\_dbgunsafe-4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[StringCompare9.cmd_2168]
@@ -17345,7 +17257,7 @@ RelativePath=CoreMangLib\cti\system\string\StringCompare9\StringCompare9.cmd
WorkingDir=CoreMangLib\cti\system\string\StringCompare9
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[OpCodesBlt_S.cmd_2169]
@@ -17353,7 +17265,7 @@ RelativePath=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesBlt_S\OpCodes
WorkingDir=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesBlt_S
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[uint32_cs_r.cmd_2170]
@@ -17361,7 +17273,7 @@ RelativePath=JIT\Directed\shift\uint32_cs_r\uint32_cs_r.cmd
WorkingDir=JIT\Directed\shift\uint32_cs_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[seq_long_1_d.cmd_2171]
@@ -17369,7 +17281,7 @@ RelativePath=JIT\Methodical\explicit\coverage\seq_long_1_d\seq_long_1_d.cmd
WorkingDir=JIT\Methodical\explicit\coverage\seq_long_1_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b91223.cmd_2172]
@@ -17385,7 +17297,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M09\b14673\b14673\b14673.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M09\b14673\b14673
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b31903.cmd_2174]
@@ -17401,7 +17313,7 @@ RelativePath=JIT\jit64\eh\FinallyExec\nonlocalexitinroot\nonlocalexitinroot.cmd
WorkingDir=JIT\jit64\eh\FinallyExec\nonlocalexitinroot
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[semaphorector3.cmd_2176]
@@ -17409,7 +17321,7 @@ RelativePath=baseservices\threading\semaphore\ctoropen\semaphorector3\semaphorec
WorkingDir=baseservices\threading\semaphore\ctoropen\semaphorector3
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[OpCodesLdc_I4_S.cmd_2177]
@@ -17417,7 +17329,7 @@ RelativePath=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesLdc_I4_S\OpCo
WorkingDir=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesLdc_I4_S
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1001.cmd_2178]
@@ -17425,7 +17337,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1001\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1001\Generated1001
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated371.cmd_2179]
@@ -17433,7 +17345,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest371\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest371\Generated371
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[TargetParameterCountExceptionCtor3.cmd_2180]
@@ -17441,7 +17353,7 @@ RelativePath=CoreMangLib\cti\system\reflection\targetparametercountexception\Tar
WorkingDir=CoreMangLib\cti\system\reflection\targetparametercountexception\TargetParameterCountExceptionCtor3
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[CallingConventionWinapi.cmd_2181]
@@ -17449,7 +17361,7 @@ RelativePath=CoreMangLib\cti\system\runtime\interopservices\callingconvention\Ca
WorkingDir=CoreMangLib\cti\system\runtime\interopservices\callingconvention\CallingConventionWinapi
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_109.cmd_2182]
@@ -17457,7 +17369,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_109\GCSimulator_109.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_109
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[StackBehaviourPush1_push1.cmd_2183]
@@ -17465,7 +17377,7 @@ RelativePath=CoreMangLib\cti\system\reflection\emit\stackbehaviour\StackBehaviou
WorkingDir=CoreMangLib\cti\system\reflection\emit\stackbehaviour\StackBehaviourPush1_push1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[nonlocalgotoinatryblockinahandler_do.cmd_2184]
@@ -17473,7 +17385,7 @@ RelativePath=JIT\Methodical\eh\finallyexec\nonlocalgotoinatryblockinahandler_do\
WorkingDir=JIT\Methodical\eh\finallyexec\nonlocalgotoinatryblockinahandler_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[vt3_il_r.cmd_2185]
@@ -17481,7 +17393,7 @@ RelativePath=JIT\Generics\ConstrainedCall\vt3_il_r\vt3_il_r.cmd
WorkingDir=JIT\Generics\ConstrainedCall\vt3_il_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b26512.cmd_2186]
@@ -17497,7 +17409,7 @@ RelativePath=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesLdlen\OpCodes
WorkingDir=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesLdlen
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GuidToByteArray.cmd_2188]
@@ -17505,7 +17417,7 @@ RelativePath=CoreMangLib\cti\system\guid\GuidToByteArray\GuidToByteArray.cmd
WorkingDir=CoreMangLib\cti\system\guid\GuidToByteArray
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[thread01.cmd_2189]
@@ -17513,7 +17425,7 @@ RelativePath=baseservices\threading\generics\WaitCallback\thread01\thread01.cmd
WorkingDir=baseservices\threading\generics\WaitCallback\thread01
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_speed_dbglcsvalbox.cmd_2190]
@@ -17529,7 +17441,7 @@ RelativePath=CoreMangLib\cti\system\convert\ConvertToByte2\ConvertToByte2.cmd
WorkingDir=CoreMangLib\cti\system\convert\ConvertToByte2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_relint32_0_5b.cmd_2192]
@@ -17569,7 +17481,7 @@ RelativePath=CoreMangLib\cti\system\guid\GuidEquals2_cti\GuidEquals2_cti.cmd
WorkingDir=CoreMangLib\cti\system\guid\GuidEquals2_cti
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[box-unbox-null038.cmd_2197]
@@ -17577,7 +17489,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\null\box-unbox-null038\box-
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\null\box-unbox-null038
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_347.cmd_2198]
@@ -17585,7 +17497,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_347\GCSimulator_347.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_347
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1193.cmd_2199]
@@ -17593,7 +17505,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1193\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1193\Generated1193
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ret_r8.cmd_2200]
@@ -17601,7 +17513,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\ret_r8\ret_r8.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\ret_r8
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b44879.cmd_2201]
@@ -17617,7 +17529,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b53547\b53547\b53547.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b53547\b53547
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[hfa_sf2C_d.cmd_2203]
@@ -17625,7 +17537,7 @@ RelativePath=JIT\jit64\hfa\main\testC\hfa_sf2C_d\hfa_sf2C_d.cmd
WorkingDir=JIT\jit64\hfa\main\testC\hfa_sf2C_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b13178.cmd_2204]
@@ -17633,7 +17545,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M09\b13178\b13178\b13178.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M09\b13178\b13178
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[UInt16IConvertibleToChar.cmd_2205]
@@ -17641,7 +17553,7 @@ RelativePath=CoreMangLib\cti\system\uint16\UInt16IConvertibleToChar\UInt16IConve
WorkingDir=CoreMangLib\cti\system\uint16\UInt16IConvertibleToChar
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b14323.cmd_2206]
@@ -17649,7 +17561,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M09\b14323\b14323\b14323.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M09\b14323\b14323
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ConvertToUInt6412.cmd_2207]
@@ -17657,7 +17569,7 @@ RelativePath=CoreMangLib\cti\system\convert\ConvertToUInt6412\ConvertToUInt6412.
WorkingDir=CoreMangLib\cti\system\convert\ConvertToUInt6412
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[NullCheckAssertion5.cmd_2208]
@@ -17665,7 +17577,7 @@ RelativePath=JIT\opt\AssertionPropagation\NullCheckAssertion5\NullCheckAssertion
WorkingDir=JIT\opt\AssertionPropagation\NullCheckAssertion5
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ATPACtor.cmd_2209]
@@ -17673,7 +17585,7 @@ RelativePath=CoreMangLib\cti\system\runtime\compilerservices\accessedthroughprop
WorkingDir=CoreMangLib\cti\system\runtime\compilerservices\accessedthroughpropertyattribute\ATPACtor
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ListRemoveAt.cmd_2210]
@@ -17681,7 +17593,7 @@ RelativePath=CoreMangLib\cti\system\collections\generic\list\ListRemoveAt\ListRe
WorkingDir=CoreMangLib\cti\system\collections\generic\list\ListRemoveAt
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[OpCodesConv_Ovf_I_Un.cmd_2211]
@@ -17689,7 +17601,7 @@ RelativePath=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesConv_Ovf_I_Un
WorkingDir=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesConv_Ovf_I_Un
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[repro177066.cmd_2212]
@@ -17697,7 +17609,7 @@ RelativePath=Loader\binding\assemblies\assemblybugs\177066w\repro177066\repro177
WorkingDir=Loader\binding\assemblies\assemblybugs\177066w\repro177066
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[DblMul.cmd_2213]
@@ -17705,7 +17617,7 @@ RelativePath=JIT\CodeGenBringUpTests\DblMul\DblMul.cmd
WorkingDir=JIT\CodeGenBringUpTests\DblMul
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[JTrueGtFP.cmd_2214]
@@ -17713,7 +17625,7 @@ RelativePath=JIT\CodeGenBringUpTests\JTrueGtFP\JTrueGtFP.cmd
WorkingDir=JIT\CodeGenBringUpTests\JTrueGtFP
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[OpCodesPrefix6.cmd_2215]
@@ -17721,7 +17633,7 @@ RelativePath=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesPrefix6\OpCod
WorkingDir=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesPrefix6
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[FPSubConst.cmd_2216]
@@ -17729,7 +17641,7 @@ RelativePath=JIT\CodeGenBringUpTests\FPSubConst\FPSubConst.cmd
WorkingDir=JIT\CodeGenBringUpTests\FPSubConst
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[RemoveUsageTest.cmd_2217]
@@ -17745,7 +17657,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M13-RTM\b92714\b92714\b92714.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M13-RTM\b92714\b92714
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[UInt16IConvertibleToUInt16.cmd_2219]
@@ -17753,7 +17665,7 @@ RelativePath=CoreMangLib\cti\system\uint16\UInt16IConvertibleToUInt16\UInt16ICon
WorkingDir=CoreMangLib\cti\system\uint16\UInt16IConvertibleToUInt16
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ldc_add_ovf_i8.cmd_2220]
@@ -17769,7 +17681,7 @@ RelativePath=JIT\Methodical\MDArray\DataTypes\bool_cs_ro\bool_cs_ro.cmd
WorkingDir=JIT\Methodical\MDArray\DataTypes\bool_cs_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[badcallee.cmd_2222]
@@ -17777,7 +17689,7 @@ RelativePath=JIT\opt\Inline\regression\badcallee\badcallee\badcallee.cmd
WorkingDir=JIT\opt\Inline\regression\badcallee\badcallee
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated841.cmd_2223]
@@ -17785,7 +17697,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest841\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest841\Generated841
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GThread04.cmd_2224]
@@ -17793,7 +17705,7 @@ RelativePath=baseservices\threading\generics\syncdelegate\GThread04\GThread04.cm
WorkingDir=baseservices\threading\generics\syncdelegate\GThread04
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated737.cmd_2225]
@@ -17801,7 +17713,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest737\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest737\Generated737
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[rethrowincatchnestedinfinally_do.cmd_2226]
@@ -17817,7 +17729,7 @@ RelativePath=JIT\Directed\StructPromote\SpAddr\SpAddr.cmd
WorkingDir=JIT\Directed\StructPromote\SpAddr
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Gcd.cmd_2228]
@@ -17825,7 +17737,7 @@ RelativePath=JIT\CodeGenBringUpTests\Gcd\Gcd.cmd
WorkingDir=JIT\CodeGenBringUpTests\Gcd
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[bigvtbl_cs_do.cmd_2229]
@@ -17841,7 +17753,7 @@ RelativePath=CoreMangLib\cti\system\charenumerator\CharEnumeratorIEnumeratorCurr
WorkingDir=CoreMangLib\cti\system\charenumerator\CharEnumeratorIEnumeratorCurrent
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[AddArray2.cmd_2231]
@@ -17873,7 +17785,7 @@ RelativePath=JIT\Directed\RVAInit\overlap\overlap.cmd
WorkingDir=JIT\Directed\RVAInit\overlap
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_FAIL;2451;EXCLUDED;RVA_STATIC
+Categories=EXPECTED_FAIL;2451;EXCLUDED;RVA_STATIC;Pri1
HostStyle=0
[static_passing_class01.cmd_2235]
@@ -17881,7 +17793,7 @@ RelativePath=JIT\Generics\Parameters\static_passing_class01\static_passing_class
WorkingDir=JIT\Generics\Parameters\static_passing_class01
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated734.cmd_2236]
@@ -17889,7 +17801,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest734\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest734\Generated734
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[box-unbox-interface007.cmd_2237]
@@ -17897,7 +17809,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\interface\box-unbox-interfa
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\interface\box-unbox-interface007
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[heap_ovf.cmd_2238]
@@ -17905,7 +17817,7 @@ RelativePath=JIT\IL_Conformance\Old\directed\heap_ovf\heap_ovf.cmd
WorkingDir=JIT\IL_Conformance\Old\directed\heap_ovf
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ArrayGetValue2b.cmd_2239]
@@ -17913,7 +17825,7 @@ RelativePath=CoreMangLib\cti\system\array\ArrayGetValue2b\ArrayGetValue2b.cmd
WorkingDir=CoreMangLib\cti\system\array\ArrayGetValue2b
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[SealedTypes.cmd_2240]
@@ -17921,7 +17833,7 @@ RelativePath=Loader\classloader\regressions\dev10_568786\4_Misc\SealedTypes\Seal
WorkingDir=Loader\classloader\regressions\dev10_568786\4_Misc\SealedTypes
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GThread06.cmd_2241]
@@ -17929,7 +17841,7 @@ RelativePath=baseservices\threading\generics\threadstart\GThread06\GThread06.cmd
WorkingDir=baseservices\threading\generics\threadstart\GThread06
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated783.cmd_2242]
@@ -17937,7 +17849,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest783\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest783\Generated783
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[nestedTryRegionsWithSameOffset1.cmd_2243]
@@ -17945,7 +17857,7 @@ RelativePath=JIT\jit64\eh\FinallyExec\nestedTryRegionsWithSameOffset1\nestedTryR
WorkingDir=JIT\jit64\eh\FinallyExec\nestedTryRegionsWithSameOffset1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b14135.cmd_2244]
@@ -17953,7 +17865,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b14135\b14135\b14135.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b14135\b14135
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_relfilter.cmd_2245]
@@ -17977,7 +17889,7 @@ RelativePath=JIT\Directed\leave\filter3_r\filter3_r.cmd
WorkingDir=JIT\Directed\leave\filter3_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1387.cmd_2248]
@@ -17985,7 +17897,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1387\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1387\Generated1387
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbgtest_2b.cmd_2249]
@@ -18001,7 +17913,7 @@ RelativePath=JIT\Generics\Instantiation\delegates\Delegate025\Delegate025.cmd
WorkingDir=JIT\Generics\Instantiation\delegates\Delegate025
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated443.cmd_2251]
@@ -18009,7 +17921,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest443\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest443\Generated443
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ovfldiv1_il_r.cmd_2252]
@@ -18025,7 +17937,7 @@ RelativePath=JIT\Regression\VS-ia64-JIT\M00\b119026\b119026a\b119026a.cmd
WorkingDir=JIT\Regression\VS-ia64-JIT\M00\b119026\b119026a
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[tryfinallytryfinally_do.cmd_2254]
@@ -18033,7 +17945,7 @@ RelativePath=JIT\Methodical\eh\basics\tryfinallytryfinally_do\tryfinallytryfinal
WorkingDir=JIT\Methodical\eh\basics\tryfinallytryfinally_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1360.cmd_2255]
@@ -18041,7 +17953,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1360\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1360\Generated1360
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1348.cmd_2256]
@@ -18049,7 +17961,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1348\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1348\Generated1348
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_rellcsbox.cmd_2257]
@@ -18073,7 +17985,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b44020\b44020\b44020.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b44020\b44020
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[throwincatch_do.cmd_2260]
@@ -18081,7 +17993,7 @@ RelativePath=JIT\Methodical\eh\basics\throwincatch_do\throwincatch_do.cmd
WorkingDir=JIT\Methodical\eh\basics\throwincatch_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[bge_un_r8.cmd_2261]
@@ -18089,7 +18001,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\bge_un_r8\bge_un_r8.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\bge_un_r8
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Int16IConvertibleToChar.cmd_2262]
@@ -18097,7 +18009,7 @@ RelativePath=CoreMangLib\cti\system\int16\Int16IConvertibleToChar\Int16IConverti
WorkingDir=CoreMangLib\cti\system\int16\Int16IConvertibleToChar
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[gcvariant.cmd_2263]
@@ -18113,7 +18025,7 @@ RelativePath=CoreMangLib\cti\system\text\utf8encoding\UTF8EncodingCtor3\UTF8Enco
WorkingDir=CoreMangLib\cti\system\text\utf8encoding\UTF8EncodingCtor3
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ldfldstatic1_il_r.cmd_2265]
@@ -18121,7 +18033,7 @@ RelativePath=JIT\Directed\coverage\importer\Desktop\ldfldstatic1_il_r\ldfldstati
WorkingDir=JIT\Directed\coverage\importer\Desktop\ldfldstatic1_il_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[box-unbox-generics012.cmd_2266]
@@ -18129,7 +18041,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\generics\box-unbox-generics
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\generics\box-unbox-generics012
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbgrecurse_jmpi.cmd_2267]
@@ -18137,7 +18049,7 @@ RelativePath=JIT\Methodical\Invoke\fptr\_il_dbgrecurse_jmpi\_il_dbgrecurse_jmpi.
WorkingDir=JIT\Methodical\Invoke\fptr\_il_dbgrecurse_jmpi
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated868.cmd_2268]
@@ -18145,7 +18057,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest868\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest868\Generated868
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b16102.cmd_2269]
@@ -18153,7 +18065,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M09\b16102\b16102\b16102.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M09\b16102\b16102
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[FloatInfinitiesToInt_r.cmd_2270]
@@ -18161,7 +18073,7 @@ RelativePath=JIT\Methodical\Overflow\FloatInfinitiesToInt_r\FloatInfinitiesToInt
WorkingDir=JIT\Methodical\Overflow\FloatInfinitiesToInt_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_speed_relarrres.cmd_2271]
@@ -18169,7 +18081,7 @@ RelativePath=JIT\Methodical\Arrays\misc\_speed_relarrres\_speed_relarrres.cmd
WorkingDir=JIT\Methodical\Arrays\misc\_speed_relarrres
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbgdeep_gc.cmd_2272]
@@ -18185,7 +18097,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b14928\b14928\b14928.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b14928\b14928
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbgldobj_V.cmd_2274]
@@ -18193,7 +18105,7 @@ RelativePath=JIT\Methodical\xxobj\ldobj\_il_dbgldobj_V\_il_dbgldobj_V.cmd
WorkingDir=JIT\Methodical\xxobj\ldobj\_il_dbgldobj_V
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[DevDiv_794631_d.cmd_2275]
@@ -18201,7 +18113,7 @@ RelativePath=JIT\Regression\JitBlue\DevDiv_794631\DevDiv_794631_d\DevDiv_794631_
WorkingDir=JIT\Regression\JitBlue\DevDiv_794631\DevDiv_794631_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[3w1d-02_cs_ro.cmd_2276]
@@ -18209,7 +18121,7 @@ RelativePath=JIT\Methodical\fp\exgen\3w1d-02_cs_ro\3w1d-02_cs_ro.cmd
WorkingDir=JIT\Methodical\fp\exgen\3w1d-02_cs_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_203.cmd_2277]
@@ -18217,7 +18129,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_203\GCSimulator_203.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_203
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Count.cmd_2278]
@@ -18233,7 +18145,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest497\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest497\Generated497
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[BugWithAVX_r.cmd_2280]
@@ -18241,7 +18153,7 @@ RelativePath=JIT\SIMD\BugWithAVX_r\BugWithAVX_r.cmd
WorkingDir=JIT\SIMD\BugWithAVX_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[InlineThrow.cmd_2281]
@@ -18257,7 +18169,7 @@ RelativePath=CoreMangLib\cti\system\int64\Int64IConvertibleToDecimal\Int64IConve
WorkingDir=CoreMangLib\cti\system\int64\Int64IConvertibleToDecimal
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[shl.cmd_2283]
@@ -18265,7 +18177,7 @@ RelativePath=JIT\IL_Conformance\Old\Base\shl\shl.cmd
WorkingDir=JIT\IL_Conformance\Old\Base\shl
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated383.cmd_2284]
@@ -18273,7 +18185,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest383\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest383\Generated383
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[finalizeio.cmd_2285]
@@ -18281,7 +18193,7 @@ RelativePath=GC\Features\Finalizer\finalizeio\finalizeio\finalizeio.cmd
WorkingDir=GC\Features\Finalizer\finalizeio\finalizeio
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated339.cmd_2286]
@@ -18289,7 +18201,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest339\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest339\Generated339
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[RMV-2-8-30-two.cmd_2287]
@@ -18297,7 +18209,7 @@ RelativePath=Loader\classloader\rmv\il\RMV-2-8-30-two\RMV-2-8-30-two.cmd
WorkingDir=Loader\classloader\rmv\il\RMV-2-8-30-two
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ByteIConvertibleToInt64.cmd_2288]
@@ -18305,7 +18217,7 @@ RelativePath=CoreMangLib\cti\system\byte\ByteIConvertibleToInt64\ByteIConvertibl
WorkingDir=CoreMangLib\cti\system\byte\ByteIConvertibleToInt64
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b64579.cmd_2289]
@@ -18313,7 +18225,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b64579\b64579\b64579.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b64579\b64579
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[jaggedarr_cs_do.cmd_2290]
@@ -18329,7 +18241,7 @@ RelativePath=JIT\Regression\JitBlue\DevDiv_150265\DevDiv_150265\DevDiv_150265.cm
WorkingDir=JIT\Regression\JitBlue\DevDiv_150265\DevDiv_150265
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[thread05.cmd_2292]
@@ -18337,7 +18249,7 @@ RelativePath=baseservices\threading\generics\WaitCallback\thread05\thread05.cmd
WorkingDir=baseservices\threading\generics\WaitCallback\thread05
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[mul1_dbg.cmd_2293]
@@ -18345,7 +18257,7 @@ RelativePath=JIT\jit64\opt\regress\vswhidbey\223862\mul1_dbg\mul1_dbg.cmd
WorkingDir=JIT\jit64\opt\regress\vswhidbey\223862\mul1_dbg
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_relhan3_ref.cmd_2294]
@@ -18353,7 +18265,7 @@ RelativePath=JIT\Methodical\VT\etc\_il_relhan3_ref\_il_relhan3_ref.cmd
WorkingDir=JIT\Methodical\VT\etc\_il_relhan3_ref
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbgrefarg_s.cmd_2295]
@@ -18369,7 +18281,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_359\GCSimulator_359.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_359
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b05617.cmd_2297]
@@ -18377,7 +18289,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M10\b05617\b05617\b05617.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M10\b05617\b05617
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated612.cmd_2298]
@@ -18385,7 +18297,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest612\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest612\Generated612
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[am06abandonall.cmd_2299]
@@ -18393,7 +18305,7 @@ RelativePath=baseservices\threading\mutex\abandonedmutex\am06abandonall\am06aban
WorkingDir=baseservices\threading\mutex\abandonedmutex\am06abandonall
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[try2_r.cmd_2300]
@@ -18401,7 +18313,7 @@ RelativePath=JIT\Directed\leave\try2_r\try2_r.cmd
WorkingDir=JIT\Directed\leave\try2_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[DictionaryIDictionaryGetEnumerator.cmd_2301]
@@ -18409,7 +18321,7 @@ RelativePath=CoreMangLib\cti\system\collections\generic\dictionary\DictionaryIDi
WorkingDir=CoreMangLib\cti\system\collections\generic\dictionary\DictionaryIDictionaryGetEnumerator
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbginitializearray.cmd_2302]
@@ -18425,7 +18337,7 @@ RelativePath=JIT\Directed\PREFIX\unaligned\4\initblk\initblk.cmd
WorkingDir=JIT\Directed\PREFIX\unaligned\4\initblk
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[hfa_sd1C_d.cmd_2304]
@@ -18433,7 +18345,7 @@ RelativePath=JIT\jit64\hfa\main\testC\hfa_sd1C_d\hfa_sd1C_d.cmd
WorkingDir=JIT\jit64\hfa\main\testC\hfa_sd1C_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ConvertToInt64_11.cmd_2305]
@@ -18441,7 +18353,7 @@ RelativePath=CoreMangLib\cti\system\convert\ConvertToInt64_11\ConvertToInt64_11.
WorkingDir=CoreMangLib\cti\system\convert\ConvertToInt64_11
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated103.cmd_2306]
@@ -18449,7 +18361,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest103\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest103\Generated103
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[unwind06_small.cmd_2307]
@@ -18457,7 +18369,7 @@ RelativePath=JIT\jit64\localloc\unwind\unwind06_small\unwind06_small.cmd
WorkingDir=JIT\jit64\localloc\unwind\unwind06_small
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[structinregs.cmd_2308]
@@ -18465,7 +18377,7 @@ RelativePath=JIT\Methodical\structs\systemvbringup\structinregs\structinregs.cmd
WorkingDir=JIT\Methodical\structs\systemvbringup\structinregs
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_relsin_cs_cs.cmd_2309]
@@ -18476,20 +18388,12 @@ MaxAllowedDurationSeconds=600
Categories=EXPECTED_PASS
HostStyle=0
-[Int64Parse1.cmd_2310]
-RelativePath=CoreMangLib\cti\system\int64\Int64Parse1\Int64Parse1.cmd
-WorkingDir=CoreMangLib\cti\system\int64\Int64Parse1
-Expected=0
-MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
-HostStyle=0
-
[b05621.cmd_2311]
RelativePath=JIT\Regression\CLR-x86-JIT\V1-M10\b05621\b05621\b05621.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M10\b05621\b05621
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[castclass040.cmd_2312]
@@ -18497,7 +18401,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\castclass\castclass\castclass040\cast
WorkingDir=JIT\jit64\valuetypes\nullable\castclass\castclass\castclass040
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[semaphorectorneg3.cmd_2313]
@@ -18505,7 +18409,7 @@ RelativePath=baseservices\threading\semaphore\ctoropen\semaphorectorneg3\semapho
WorkingDir=baseservices\threading\semaphore\ctoropen\semaphorectorneg3
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated662.cmd_2314]
@@ -18513,7 +18417,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest662\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest662\Generated662
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[short_cs_ro.cmd_2315]
@@ -18521,7 +18425,7 @@ RelativePath=JIT\Methodical\MDArray\DataTypes\short_cs_ro\short_cs_ro.cmd
WorkingDir=JIT\Methodical\MDArray\DataTypes\short_cs_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[isinstboxed_do.cmd_2316]
@@ -18529,7 +18433,7 @@ RelativePath=JIT\Directed\nullabletypes\isinstboxed_do\isinstboxed_do.cmd
WorkingDir=JIT\Directed\nullabletypes\isinstboxed_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbglcs_ldlen.cmd_2317]
@@ -18537,7 +18441,7 @@ RelativePath=JIT\Methodical\Arrays\lcs\_il_dbglcs_ldlen\_il_dbglcs_ldlen.cmd
WorkingDir=JIT\Methodical\Arrays\lcs\_il_dbglcs_ldlen
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[RMV-2-8-7-two.cmd_2318]
@@ -18545,7 +18449,7 @@ RelativePath=Loader\classloader\rmv\il\RMV-2-8-7-two\RMV-2-8-7-two.cmd
WorkingDir=Loader\classloader\rmv\il\RMV-2-8-7-two
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[uint8_do.cmd_2319]
@@ -18553,7 +18457,7 @@ RelativePath=JIT\Directed\shift\uint8_do\uint8_do.cmd
WorkingDir=JIT\Directed\shift\uint8_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ble_u8.cmd_2320]
@@ -18561,7 +18465,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\ble_u8\ble_u8.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\ble_u8
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GetNativeVariantForObject.cmd_2321]
@@ -18577,7 +18481,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest156\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest156\Generated156
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[IOExceptionctor2.cmd_2323]
@@ -18585,7 +18489,7 @@ RelativePath=CoreMangLib\cti\system\io\ioexception\IOExceptionctor2\IOExceptionc
WorkingDir=CoreMangLib\cti\system\io\ioexception\IOExceptionctor2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[mcc_i61.cmd_2324]
@@ -18593,7 +18497,7 @@ RelativePath=JIT\jit64\mcc\interop\mcc_i61\mcc_i61.cmd
WorkingDir=JIT\jit64\mcc\interop\mcc_i61
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_FAIL;9462;EXCLUDED;VARARG
+Categories=EXPECTED_FAIL;9462;EXCLUDED;VARARG;Pri1
HostStyle=0
[outermostFinally.cmd_2325]
@@ -18609,7 +18513,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\generics\box-unbox-generics
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\generics\box-unbox-generics032
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[param03.cmd_2327]
@@ -18617,7 +18521,7 @@ RelativePath=Loader\classloader\generics\Instantiation\Negative\param03\param03.
WorkingDir=Loader\classloader\generics\Instantiation\Negative\param03
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[tryCatchFinallyThrow_nonlocalexit1_ro.cmd_2328]
@@ -18625,7 +18529,7 @@ RelativePath=JIT\Methodical\eh\finallyexec\tryCatchFinallyThrow_nonlocalexit1_ro
WorkingDir=JIT\Methodical\eh\finallyexec\tryCatchFinallyThrow_nonlocalexit1_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[TypeGetElementType.cmd_2329]
@@ -18633,7 +18537,7 @@ RelativePath=CoreMangLib\cti\system\type\TypeGetElementType\TypeGetElementType.c
WorkingDir=CoreMangLib\cti\system\type\TypeGetElementType
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[r8div_cs_d.cmd_2330]
@@ -18641,7 +18545,7 @@ RelativePath=JIT\Methodical\divrem\div\r8div_cs_d\r8div_cs_d.cmd
WorkingDir=JIT\Methodical\divrem\div\r8div_cs_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_115.cmd_2331]
@@ -18649,7 +18553,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_115\GCSimulator_115.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_115
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[callconv1_cs_ro.cmd_2332]
@@ -18657,7 +18561,7 @@ RelativePath=JIT\Directed\perffix\primitivevt\callconv1_cs_ro\callconv1_cs_ro.cm
WorkingDir=JIT\Directed\perffix\primitivevt\callconv1_cs_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GenMethInlined.cmd_2333]
@@ -18665,7 +18569,7 @@ RelativePath=Loader\classloader\TypeInitialization\Inlining\GenMethInlined\GenMe
WorkingDir=Loader\classloader\TypeInitialization\Inlining\GenMethInlined
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[StackBehaviourPushi8.cmd_2334]
@@ -18673,7 +18577,7 @@ RelativePath=CoreMangLib\cti\system\reflection\emit\stackbehaviour\StackBehaviou
WorkingDir=CoreMangLib\cti\system\reflection\emit\stackbehaviour\StackBehaviourPushi8
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_reltailjump_cs.cmd_2335]
@@ -18689,7 +18593,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest82\Generated
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest82\Generated82
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated22.cmd_2337]
@@ -18697,7 +18601,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest22\Generated
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest22\Generated22
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[neg.cmd_2338]
@@ -18705,7 +18609,7 @@ RelativePath=JIT\IL_Conformance\Old\Base\neg\neg.cmd
WorkingDir=JIT\IL_Conformance\Old\Base\neg
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_148.cmd_2339]
@@ -18713,7 +18617,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_148\GCSimulator_148.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_148
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b14067b.cmd_2340]
@@ -18721,7 +18625,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b14067\b14067b\b14067b.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b14067\b14067b
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[hfa_sd0E_r.cmd_2341]
@@ -18729,7 +18633,7 @@ RelativePath=JIT\jit64\hfa\main\testE\hfa_sd0E_r\hfa_sd0E_r.cmd
WorkingDir=JIT\jit64\hfa\main\testE\hfa_sd0E_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_FAIL;12684
+Categories=EXPECTED_FAIL;12684;Pri1
HostStyle=0
[DevDiv_359736_ro.cmd_2342]
@@ -18745,7 +18649,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_99\GCSimulator_99.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_99
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[nativeint_il_r.cmd_2344]
@@ -18753,7 +18657,7 @@ RelativePath=JIT\Directed\shift\nativeint_il_r\nativeint_il_r.cmd
WorkingDir=JIT\Directed\shift\nativeint_il_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b109878.cmd_2345]
@@ -18769,7 +18673,7 @@ RelativePath=JIT\Regression\Dev11\dev10_94677\loopvt\loopvt.cmd
WorkingDir=JIT\Regression\Dev11\dev10_94677\loopvt
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbgrecurse_ep_void.cmd_2347]
@@ -18785,7 +18689,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M10\b09246\b09246\b09246.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M10\b09246\b09246
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[finallytryintryfinally_r.cmd_2349]
@@ -18793,7 +18697,7 @@ RelativePath=JIT\Methodical\eh\disconnected\finallytryintryfinally_r\finallytryi
WorkingDir=JIT\Methodical\eh\disconnected\finallytryintryfinally_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b36975.cmd_2350]
@@ -18801,7 +18705,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b36975\b36975\b36975.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b36975\b36975
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[OpCodesLdsfld.cmd_2351]
@@ -18809,7 +18713,7 @@ RelativePath=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesLdsfld\OpCode
WorkingDir=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesLdsfld
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[SP2b.cmd_2352]
@@ -18817,7 +18721,7 @@ RelativePath=JIT\Directed\StructPromote\SP2b\SP2b.cmd
WorkingDir=JIT\Directed\StructPromote\SP2b
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_dbgs_ldc_mulovf.cmd_2353]
@@ -18833,7 +18737,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\null\box-unbox-null029\box-
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\null\box-unbox-null029
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1104.cmd_2355]
@@ -18841,7 +18745,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1104\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1104\Generated1104
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[TimeSpanTotalSeconds.cmd_2356]
@@ -18849,7 +18753,7 @@ RelativePath=CoreMangLib\cti\system\timespan\TimeSpanTotalSeconds\TimeSpanTotalS
WorkingDir=CoreMangLib\cti\system\timespan\TimeSpanTotalSeconds
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[jaggedarr_cs_r.cmd_2357]
@@ -18857,7 +18761,7 @@ RelativePath=JIT\Methodical\MDArray\InnerProd\jaggedarr_cs_r\jaggedarr_cs_r.cmd
WorkingDir=JIT\Methodical\MDArray\InnerProd\jaggedarr_cs_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[castclass-interface013.cmd_2358]
@@ -18865,7 +18769,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\castclass\interface\castclass-interfa
WorkingDir=JIT\jit64\valuetypes\nullable\castclass\interface\castclass-interface013
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[sub_i8.cmd_2359]
@@ -18873,7 +18777,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\sub_i8\sub_i8.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\sub_i8
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ConvertToBoolean7.cmd_2360]
@@ -18881,7 +18785,7 @@ RelativePath=CoreMangLib\cti\system\convert\ConvertToBoolean7\ConvertToBoolean7.
WorkingDir=CoreMangLib\cti\system\convert\ConvertToBoolean7
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ldc_conv_ovf_u4_i4.cmd_2361]
@@ -18889,7 +18793,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\ldc_conv_ovf_u4_i4\ldc_conv
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\ldc_conv_ovf_u4_i4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[QueueToArray.cmd_2362]
@@ -18897,7 +18801,7 @@ RelativePath=CoreMangLib\cti\system\collections\generic\queue\QueueToArray\Queue
WorkingDir=CoreMangLib\cti\system\collections\generic\queue\QueueToArray
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b27819.cmd_2363]
@@ -18905,7 +18809,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b27819\b27819\b27819.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b27819\b27819
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[u4rem_cs_ro.cmd_2364]
@@ -18929,7 +18833,7 @@ RelativePath=JIT\Methodical\tailcall\_il_relcompat_i4_i1\_il_relcompat_i4_i1.cmd
WorkingDir=JIT\Methodical\tailcall\_il_relcompat_i4_i1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[BooleanCompareTo_Boolean.cmd_2367]
@@ -18937,7 +18841,7 @@ RelativePath=CoreMangLib\cti\system\boolean\BooleanCompareTo_Boolean\BooleanComp
WorkingDir=CoreMangLib\cti\system\boolean\BooleanCompareTo_Boolean
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[StringComparerEquals3.cmd_2368]
@@ -18945,7 +18849,7 @@ RelativePath=CoreMangLib\cti\system\stringcomparer\StringComparerEquals3\StringC
WorkingDir=CoreMangLib\cti\system\stringcomparer\StringComparerEquals3
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated410.cmd_2369]
@@ -18953,7 +18857,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest410\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest410\Generated410
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Baadbaad.cmd_2370]
@@ -18961,7 +18865,7 @@ RelativePath=baseservices\exceptions\unittests\Baadbaad\Baadbaad.cmd
WorkingDir=baseservices\exceptions\unittests\Baadbaad
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[castclass-null032.cmd_2371]
@@ -18969,7 +18873,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\castclass\null\castclass-null032\cast
WorkingDir=JIT\jit64\valuetypes\nullable\castclass\null\castclass-null032
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbghanoi2.cmd_2372]
@@ -18977,7 +18881,7 @@ RelativePath=JIT\Methodical\VT\etc\_il_dbghanoi2\_il_dbghanoi2.cmd
WorkingDir=JIT\Methodical\VT\etc\_il_dbghanoi2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ConvertToString1.cmd_2373]
@@ -18985,7 +18889,7 @@ RelativePath=CoreMangLib\cti\system\convert\ConvertToString1\ConvertToString1.cm
WorkingDir=CoreMangLib\cti\system\convert\ConvertToString1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ConvertToString12.cmd_2374]
@@ -18993,7 +18897,7 @@ RelativePath=CoreMangLib\cti\system\convert\ConvertToString12\ConvertToString12.
WorkingDir=CoreMangLib\cti\system\convert\ConvertToString12
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[UInt16ToString3.cmd_2375]
@@ -19001,7 +18905,7 @@ RelativePath=CoreMangLib\cti\system\uint16\UInt16ToString3\UInt16ToString3.cmd
WorkingDir=CoreMangLib\cti\system\uint16\UInt16ToString3
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[MathAtan2.cmd_2376]
@@ -19009,7 +18913,7 @@ RelativePath=CoreMangLib\cti\system\math\MathAtan2\MathAtan2.cmd
WorkingDir=CoreMangLib\cti\system\math\MathAtan2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbghuge_filter.cmd_2377]
@@ -19033,7 +18937,7 @@ RelativePath=JIT\Methodical\eh\deadcode\deadEHregionacrossBB_r\deadEHregionacros
WorkingDir=JIT\Methodical\eh\deadcode\deadEHregionacrossBB_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[jaggedarr_cs_ro.cmd_2380]
@@ -19049,7 +18953,7 @@ RelativePath=CoreMangLib\cti\system\uint64\UInt64IConvertibleToSingle\UInt64ICon
WorkingDir=CoreMangLib\cti\system\uint64\UInt64IConvertibleToSingle
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b89946.cmd_2382]
@@ -19065,7 +18969,7 @@ RelativePath=CoreMangLib\cti\system\timespan\TimeSpanTotalMilliseconds\TimeSpanT
WorkingDir=CoreMangLib\cti\system\timespan\TimeSpanTotalMilliseconds
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[throwinfault_d.cmd_2384]
@@ -19089,7 +18993,7 @@ RelativePath=JIT\Methodical\eh\basics\trythrowcatchfinally_d\trythrowcatchfinall
WorkingDir=JIT\Methodical\eh\basics\trythrowcatchfinally_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[DynamicStaticAlignment.cmd_2387]
@@ -19097,7 +19001,7 @@ RelativePath=JIT\Regression\Dev11\External\dev11_154899\DynamicStaticAlignment\D
WorkingDir=JIT\Regression\Dev11\External\dev11_154899\DynamicStaticAlignment
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[castclass-null014.cmd_2388]
@@ -19105,7 +19009,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\castclass\null\castclass-null014\cast
WorkingDir=JIT\jit64\valuetypes\nullable\castclass\null\castclass-null014
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b89797.cmd_2389]
@@ -19113,7 +19017,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M13-RTM\b89797\b89797\b89797.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M13-RTM\b89797\b89797
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[StreamWriteTimeOut_PSC.cmd_2390]
@@ -19121,7 +19025,7 @@ RelativePath=CoreMangLib\cti\system\io\stream\StreamWriteTimeOut_PSC\StreamWrite
WorkingDir=CoreMangLib\cti\system\io\stream\StreamWriteTimeOut_PSC
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[r8_cs_ro.cmd_2391]
@@ -19129,7 +19033,7 @@ RelativePath=JIT\Methodical\AsgOp\r8\r8_cs_ro\r8_cs_ro.cmd
WorkingDir=JIT\Methodical\AsgOp\r8\r8_cs_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[bug603649.cmd_2392]
@@ -19137,7 +19041,7 @@ RelativePath=JIT\Methodical\jitinterface\bug603649\bug603649.cmd
WorkingDir=JIT\Methodical\jitinterface\bug603649
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[MathMax11.cmd_2393]
@@ -19145,7 +19049,7 @@ RelativePath=CoreMangLib\cti\system\math\MathMax11\MathMax11.cmd
WorkingDir=CoreMangLib\cti\system\math\MathMax11
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[gcvariant2.cmd_2394]
@@ -19161,7 +19065,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1149\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1149\Generated1149
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[mcc_i37.cmd_2396]
@@ -19177,7 +19081,7 @@ RelativePath=Loader\classloader\generics\Instantiation\Positive\MultipleInterfac
WorkingDir=Loader\classloader\generics\Instantiation\Positive\MultipleInterface06
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated390.cmd_2398]
@@ -19185,7 +19089,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest390\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest390\Generated390
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[throwincatch_ro.cmd_2399]
@@ -19193,7 +19097,7 @@ RelativePath=JIT\Methodical\eh\basics\throwincatch_ro\throwincatch_ro.cmd
WorkingDir=JIT\Methodical\eh\basics\throwincatch_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ICollectionIsSynchronized.cmd_2400]
@@ -19201,7 +19105,7 @@ RelativePath=CoreMangLib\cti\system\collections\icollection\ICollectionIsSynchro
WorkingDir=CoreMangLib\cti\system\collections\icollection\ICollectionIsSynchronized
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[concurrentspin2.cmd_2401]
@@ -19209,7 +19113,7 @@ RelativePath=GC\Features\BackgroundGC\concurrentspin2\concurrentspin2.cmd
WorkingDir=GC\Features\BackgroundGC\concurrentspin2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated681.cmd_2402]
@@ -19217,7 +19121,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest681\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest681\Generated681
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_dbgrefarg_s.cmd_2403]
@@ -19233,7 +19137,7 @@ RelativePath=JIT\jit64\localloc\unwind\unwind02_large\unwind02_large.cmd
WorkingDir=JIT\jit64\localloc\unwind\unwind02_large
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[vt4_il_d.cmd_2405]
@@ -19241,7 +19145,7 @@ RelativePath=JIT\Generics\ConstrainedCall\vt4_il_d\vt4_il_d.cmd
WorkingDir=JIT\Generics\ConstrainedCall\vt4_il_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[box-unbox-null017.cmd_2406]
@@ -19249,7 +19153,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\null\box-unbox-null017\box-
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\null\box-unbox-null017
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[method001j.cmd_2407]
@@ -19257,7 +19161,7 @@ RelativePath=Loader\classloader\generics\GenericMethods\method001j\method001j.cm
WorkingDir=Loader\classloader\generics\GenericMethods\method001j
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b06754.cmd_2408]
@@ -19265,7 +19169,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M10\b06754\b06754\b06754.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M10\b06754\b06754
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Int64IConvertibleToBoolean.cmd_2409]
@@ -19273,7 +19177,7 @@ RelativePath=CoreMangLib\cti\system\int64\Int64IConvertibleToBoolean\Int64IConve
WorkingDir=CoreMangLib\cti\system\int64\Int64IConvertibleToBoolean
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated754.cmd_2410]
@@ -19281,7 +19185,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest754\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest754\Generated754
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[StringIConvertibleToUInt64.cmd_2411]
@@ -19289,7 +19193,7 @@ RelativePath=CoreMangLib\cti\system\string\StringIConvertibleToUInt64\StringICon
WorkingDir=CoreMangLib\cti\system\string\StringIConvertibleToUInt64
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_dbgcastclass_ldloc.cmd_2412]
@@ -19305,7 +19209,7 @@ RelativePath=JIT\Methodical\Boxing\boxunbox\_il_reljump\_il_reljump.cmd
WorkingDir=JIT\Methodical\Boxing\boxunbox\_il_reljump
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_relvcall.cmd_2414]
@@ -19313,7 +19217,7 @@ RelativePath=JIT\Methodical\VT\identity\_relvcall\_relvcall.cmd
WorkingDir=JIT\Methodical\VT\identity\_relvcall
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_speed_rellcs2.cmd_2415]
@@ -19329,7 +19233,7 @@ RelativePath=CoreMangLib\cti\system\convert\ConvertToSByte11\ConvertToSByte11.cm
WorkingDir=CoreMangLib\cti\system\convert\ConvertToSByte11
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[VectorIntEquals_ro.cmd_2417]
@@ -19353,7 +19257,7 @@ RelativePath=CoreMangLib\cti\system\boolean\BooleanGetHashCode\BooleanGetHashCod
WorkingDir=CoreMangLib\cti\system\boolean\BooleanGetHashCode
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[OpCodesConv_Ovf_I8.cmd_2420]
@@ -19361,7 +19265,7 @@ RelativePath=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesConv_Ovf_I8\O
WorkingDir=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesConv_Ovf_I8
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1299.cmd_2421]
@@ -19369,7 +19273,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1299\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1299\Generated1299
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b142473.cmd_2422]
@@ -19377,7 +19281,7 @@ RelativePath=JIT\Regression\VS-ia64-JIT\V1.2-Beta1\b142473\b142473\b142473.cmd
WorkingDir=JIT\Regression\VS-ia64-JIT\V1.2-Beta1\b142473\b142473
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[short_cs_d.cmd_2423]
@@ -19385,7 +19289,7 @@ RelativePath=JIT\Methodical\MDArray\DataTypes\short_cs_d\short_cs_d.cmd
WorkingDir=JIT\Methodical\MDArray\DataTypes\short_cs_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated556.cmd_2424]
@@ -19393,7 +19297,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest556\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest556\Generated556
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[hfa_nf2A_r.cmd_2425]
@@ -19401,7 +19305,7 @@ RelativePath=JIT\jit64\hfa\main\testA\hfa_nf2A_r\hfa_nf2A_r.cmd
WorkingDir=JIT\jit64\hfa\main\testA\hfa_nf2A_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated133.cmd_2426]
@@ -19409,7 +19313,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest133\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest133\Generated133
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Dev10_844071.cmd_2427]
@@ -19417,7 +19321,7 @@ RelativePath=JIT\jit64\opt\cprop\Dev10_844071\Dev10_844071.cmd
WorkingDir=JIT\jit64\opt\cprop\Dev10_844071
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCWaitForPendingFinalizers.cmd_2428]
@@ -19425,7 +19329,7 @@ RelativePath=CoreMangLib\cti\system\gc\GCWaitForPendingFinalizers\GCWaitForPendi
WorkingDir=CoreMangLib\cti\system\gc\GCWaitForPendingFinalizers
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[structfp1_3.cmd_2429]
@@ -19433,7 +19337,7 @@ RelativePath=JIT\jit64\gc\misc\structfp1_3\structfp1_3.cmd
WorkingDir=JIT\jit64\gc\misc\structfp1_3
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[compareexchange5_cti.cmd_2430]
@@ -19441,7 +19345,7 @@ RelativePath=baseservices\threading\interlocked\compareexchange\compareexchange5
WorkingDir=baseservices\threading\interlocked\compareexchange\compareexchange5_cti
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[seq_gc_byte_1_r.cmd_2431]
@@ -19465,7 +19369,7 @@ RelativePath=JIT\Methodical\explicit\coverage\expl_gc_short_1_d\expl_gc_short_1_
WorkingDir=JIT\Methodical\explicit\coverage\expl_gc_short_1_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b60194.cmd_2434]
@@ -19473,7 +19377,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b60194\b60194\b60194.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b60194\b60194
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[severaldeadehregions_d.cmd_2435]
@@ -19481,7 +19385,7 @@ RelativePath=JIT\Methodical\eh\deadcode\severaldeadehregions_d\severaldeadehregi
WorkingDir=JIT\Methodical\eh\deadcode\severaldeadehregions_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_relrefloc_i4.cmd_2436]
@@ -19497,7 +19401,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\cgt_u8\cgt_u8.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\cgt_u8
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[DblSub.cmd_2438]
@@ -19505,7 +19409,7 @@ RelativePath=JIT\CodeGenBringUpTests\DblSub\DblSub.cmd
WorkingDir=JIT\CodeGenBringUpTests\DblSub
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[short_cs_r.cmd_2439]
@@ -19513,7 +19417,7 @@ RelativePath=JIT\Methodical\MDArray\DataTypes\short_cs_r\short_cs_r.cmd
WorkingDir=JIT\Methodical\MDArray\DataTypes\short_cs_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[trythrowcatch_d.cmd_2440]
@@ -19521,7 +19425,7 @@ RelativePath=JIT\Methodical\eh\basics\trythrowcatch_d\trythrowcatch_d.cmd
WorkingDir=JIT\Methodical\eh\basics\trythrowcatch_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[rem_dbg.cmd_2441]
@@ -19529,7 +19433,7 @@ RelativePath=JIT\jit64\opt\regress\vswhidbey\223862\rem_dbg\rem_dbg.cmd
WorkingDir=JIT\jit64\opt\regress\vswhidbey\223862\rem_dbg
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[AttributeTargetsDelegate.cmd_2442]
@@ -19537,7 +19441,7 @@ RelativePath=CoreMangLib\cti\system\attributetargets\AttributeTargetsDelegate\At
WorkingDir=CoreMangLib\cti\system\attributetargets\AttributeTargetsDelegate
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ReRegisterForFinalize_null.cmd_2443]
@@ -19553,7 +19457,7 @@ RelativePath=JIT\Methodical\explicit\coverage\expl_gc_int_1_d\expl_gc_int_1_d.cm
WorkingDir=JIT\Methodical\explicit\coverage\expl_gc_int_1_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[sbyte_cs_do.cmd_2445]
@@ -19561,7 +19465,7 @@ RelativePath=JIT\Methodical\MDArray\DataTypes\sbyte_cs_do\sbyte_cs_do.cmd
WorkingDir=JIT\Methodical\MDArray\DataTypes\sbyte_cs_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_380.cmd_2446]
@@ -19569,7 +19473,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_380\GCSimulator_380.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_380
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbgu_box.cmd_2447]
@@ -19577,7 +19481,7 @@ RelativePath=JIT\Methodical\ELEMENT_TYPE_IU\_il_dbgu_box\_il_dbgu_box.cmd
WorkingDir=JIT\Methodical\ELEMENT_TYPE_IU\_il_dbgu_box
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[RngchkStress3.cmd_2448]
@@ -19593,7 +19497,7 @@ RelativePath=baseservices\exceptions\generics\TypeParameter015\TypeParameter015.
WorkingDir=baseservices\exceptions\generics\TypeParameter015
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[DecimalZero.cmd_2450]
@@ -19601,7 +19505,7 @@ RelativePath=CoreMangLib\cti\system\decimal\DecimalZero\DecimalZero.cmd
WorkingDir=CoreMangLib\cti\system\decimal\DecimalZero
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[tryfinallythrow_nonlocalexit_ro.cmd_2451]
@@ -19609,7 +19513,7 @@ RelativePath=JIT\Methodical\eh\finallyexec\tryfinallythrow_nonlocalexit_ro\tryfi
WorkingDir=JIT\Methodical\eh\finallyexec\tryfinallythrow_nonlocalexit_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[CharIsLetterOrDigit2.cmd_2452]
@@ -19617,7 +19521,7 @@ RelativePath=CoreMangLib\cti\system\char\CharIsLetterOrDigit2\CharIsLetterOrDigi
WorkingDir=CoreMangLib\cti\system\char\CharIsLetterOrDigit2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ConvertToInt16_4.cmd_2453]
@@ -19625,7 +19529,7 @@ RelativePath=CoreMangLib\cti\system\convert\ConvertToInt16_4\ConvertToInt16_4.cm
WorkingDir=CoreMangLib\cti\system\convert\ConvertToInt16_4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_opt_relrefarg_i1.cmd_2454]
@@ -19641,7 +19545,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1435\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1435\Generated1435
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[AbstractBase05.cmd_2456]
@@ -19657,7 +19561,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest408\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest408\Generated408
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_relsizeof64.cmd_2458]
@@ -19665,7 +19569,7 @@ RelativePath=JIT\Methodical\xxobj\sizeof\_il_relsizeof64\_il_relsizeof64.cmd
WorkingDir=JIT\Methodical\xxobj\sizeof\_il_relsizeof64
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[EncodingGetByteCount.cmd_2459]
@@ -19673,7 +19577,7 @@ RelativePath=CoreMangLib\cti\system\text\encoding\EncodingGetByteCount\EncodingG
WorkingDir=CoreMangLib\cti\system\text\encoding\EncodingGetByteCount
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated637.cmd_2460]
@@ -19681,7 +19585,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest637\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest637\Generated637
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_relhuge_u8.cmd_2461]
@@ -19697,7 +19601,7 @@ RelativePath=JIT\Methodical\Arrays\misc\_il_relinitializearray_enum\_il_reliniti
WorkingDir=JIT\Methodical\Arrays\misc\_il_relinitializearray_enum
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ThreadStartInt_1.cmd_2463]
@@ -19705,7 +19609,7 @@ RelativePath=baseservices\threading\paramthreadstart\ThreadStartInt_1\ThreadStar
WorkingDir=baseservices\threading\paramthreadstart\ThreadStartInt_1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated320.cmd_2464]
@@ -19713,7 +19617,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest320\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest320\Generated320
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[CircleInConvex_r.cmd_2465]
@@ -19745,7 +19649,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest908\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest908\Generated908
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated256.cmd_2469]
@@ -19753,7 +19657,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest256\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest256\Generated256
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated491.cmd_2470]
@@ -19761,7 +19665,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest491\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest491\Generated491
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbgtest_mutual_rec.cmd_2471]
@@ -19777,7 +19681,7 @@ RelativePath=CoreMangLib\cti\system\array\ArraySort4\ArraySort4.cmd
WorkingDir=CoreMangLib\cti\system\array\ArraySort4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[xprecise4_cs_d.cmd_2473]
@@ -19785,7 +19689,7 @@ RelativePath=JIT\Methodical\cctor\xassem\xprecise4_cs_d\xprecise4_cs_d.cmd
WorkingDir=JIT\Methodical\cctor\xassem\xprecise4_cs_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[box-unbox-value022.cmd_2474]
@@ -19793,7 +19697,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\value\box-unbox-value022\bo
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\value\box-unbox-value022
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[InterlockedCompareExchange6.cmd_2475]
@@ -19801,7 +19705,7 @@ RelativePath=CoreMangLib\cti\system\threading\interlocked\InterlockedCompareExch
WorkingDir=CoreMangLib\cti\system\threading\interlocked\InterlockedCompareExchange6
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[MethodCalls.cmd_2476]
@@ -19809,7 +19713,7 @@ RelativePath=Loader\classloader\regressions\dev10_568786\4_Misc\MethodCalls\Meth
WorkingDir=Loader\classloader\regressions\dev10_568786\4_Misc\MethodCalls
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[OpCodesSizeof.cmd_2477]
@@ -19817,7 +19721,7 @@ RelativePath=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesSizeof\OpCode
WorkingDir=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesSizeof
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[thdtreelivingobj.cmd_2478]
@@ -19833,7 +19737,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest38\Generated
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest38\Generated38
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1131.cmd_2480]
@@ -19841,7 +19745,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1131\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1131\Generated1131
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbgvolatile.cmd_2481]
@@ -19849,7 +19753,7 @@ RelativePath=JIT\Methodical\VT\identity\_il_dbgvolatile\_il_dbgvolatile.cmd
WorkingDir=JIT\Methodical\VT\identity\_il_dbgvolatile
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[TestCase6_Nested_J_Nested_I.cmd_2482]
@@ -19857,7 +19761,7 @@ RelativePath=Loader\classloader\InterfaceFolding\TestCase6_Nested_J_Nested_I\Tes
WorkingDir=Loader\classloader\InterfaceFolding\TestCase6_Nested_J_Nested_I
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated713.cmd_2483]
@@ -19865,7 +19769,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest713\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest713\Generated713
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_159.cmd_2484]
@@ -19873,7 +19777,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_159\GCSimulator_159.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_159
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[SingleToBoolean.cmd_2485]
@@ -19881,7 +19785,7 @@ RelativePath=CoreMangLib\cti\system\single\SingleToBoolean\SingleToBoolean.cmd
WorkingDir=CoreMangLib\cti\system\single\SingleToBoolean
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[compareexchangeobject.cmd_2486]
@@ -19889,7 +19793,7 @@ RelativePath=baseservices\threading\interlocked\compareexchange\compareexchangeo
WorkingDir=baseservices\threading\interlocked\compareexchange\compareexchangeobject
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[cprop001_do.cmd_2487]
@@ -19897,7 +19801,7 @@ RelativePath=JIT\jit64\opt\cprop\cprop001_do\cprop001_do.cmd
WorkingDir=JIT\jit64\opt\cprop\cprop001_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[r4NaNmul_cs_ro.cmd_2488]
@@ -19905,7 +19809,7 @@ RelativePath=JIT\Methodical\NaN\r4NaNmul_cs_ro\r4NaNmul_cs_ro.cmd
WorkingDir=JIT\Methodical\NaN\r4NaNmul_cs_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[comp32_il_d.cmd_2489]
@@ -19913,7 +19817,7 @@ RelativePath=JIT\Methodical\NaN\comp32_il_d\comp32_il_d.cmd
WorkingDir=JIT\Methodical\NaN\comp32_il_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_dbgcatchfinally_tail.cmd_2490]
@@ -19929,7 +19833,7 @@ RelativePath=CoreMangLib\cti\system\text\stringbuilder\StringBuilderAppend13\Str
WorkingDir=CoreMangLib\cti\system\text\stringbuilder\StringBuilderAppend13
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[expl_gc_obj_1_r.cmd_2492]
@@ -19937,7 +19841,7 @@ RelativePath=JIT\Methodical\explicit\coverage\expl_gc_obj_1_r\expl_gc_obj_1_r.cm
WorkingDir=JIT\Methodical\explicit\coverage\expl_gc_obj_1_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[TestCase6_Nested_I.cmd_2493]
@@ -19945,7 +19849,7 @@ RelativePath=Loader\classloader\InterfaceFolding\TestCase6_Nested_I\TestCase6_Ne
WorkingDir=Loader\classloader\InterfaceFolding\TestCase6_Nested_I
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated768.cmd_2494]
@@ -19953,7 +19857,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest768\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest768\Generated768
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated743.cmd_2495]
@@ -19961,7 +19865,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest743\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest743\Generated743
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Base01b_seq.cmd_2496]
@@ -19969,7 +19873,7 @@ RelativePath=Loader\classloader\generics\Layout\General\Base01b_seq\Base01b_seq.
WorkingDir=Loader\classloader\generics\Layout\General\Base01b_seq
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[uint64_r.cmd_2497]
@@ -19977,7 +19881,7 @@ RelativePath=JIT\Directed\shift\uint64_r\uint64_r.cmd
WorkingDir=JIT\Directed\shift\uint64_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[throwwithhandlerscatchingbase_do.cmd_2498]
@@ -19993,7 +19897,7 @@ RelativePath=Interop\RefInt\RefIntTest\RefIntTest.cmd
WorkingDir=Interop\RefInt\RefIntTest
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[structfp4_1.cmd_2500]
@@ -20001,7 +19905,7 @@ RelativePath=JIT\jit64\gc\misc\structfp4_1\structfp4_1.cmd
WorkingDir=JIT\jit64\gc\misc\structfp4_1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[classic_r.cmd_2501]
@@ -20009,7 +19913,7 @@ RelativePath=JIT\Methodical\nonvirtualcall\classic_r\classic_r.cmd
WorkingDir=JIT\Methodical\nonvirtualcall\classic_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[catch3_r.cmd_2502]
@@ -20017,7 +19921,7 @@ RelativePath=JIT\Directed\leave\catch3_r\catch3_r.cmd
WorkingDir=JIT\Directed\leave\catch3_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated264.cmd_2503]
@@ -20025,7 +19929,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest264\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest264\Generated264
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ConvertToUInt1611.cmd_2504]
@@ -20033,7 +19937,7 @@ RelativePath=CoreMangLib\cti\system\convert\ConvertToUInt1611\ConvertToUInt1611.
WorkingDir=CoreMangLib\cti\system\convert\ConvertToUInt1611
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b32345.cmd_2505]
@@ -20041,7 +19945,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b32345\b32345\b32345.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b32345\b32345
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[deadtryfinally_d.cmd_2506]
@@ -20049,7 +19953,7 @@ RelativePath=JIT\Methodical\eh\deadcode\deadtryfinally_d\deadtryfinally_d.cmd
WorkingDir=JIT\Methodical\eh\deadcode\deadtryfinally_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[waitone2.cmd_2507]
@@ -20057,7 +19961,7 @@ RelativePath=baseservices\threading\mutex\misc\waitone2\waitone2.cmd
WorkingDir=baseservices\threading\mutex\misc\waitone2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[IConvertibleToByte.cmd_2508]
@@ -20065,7 +19969,7 @@ RelativePath=CoreMangLib\cti\system\iconvertible\IConvertibleToByte\IConvertible
WorkingDir=CoreMangLib\cti\system\iconvertible\IConvertibleToByte
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbgselfref.cmd_2509]
@@ -20073,7 +19977,7 @@ RelativePath=JIT\Methodical\Arrays\misc\_il_dbgselfref\_il_dbgselfref.cmd
WorkingDir=JIT\Methodical\Arrays\misc\_il_dbgselfref
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[mul_exception_dbg.cmd_2510]
@@ -20089,7 +19993,7 @@ RelativePath=baseservices\threading\waithandle\waitall\waitallex1a\waitallex1a.c
WorkingDir=baseservices\threading\waithandle\waitall\waitallex1a
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbglivecall.cmd_2512]
@@ -20097,7 +20001,7 @@ RelativePath=JIT\Methodical\VT\identity\_il_dbglivecall\_il_dbglivecall.cmd
WorkingDir=JIT\Methodical\VT\identity\_il_dbglivecall
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[MethodAccessExceptionCtor1.cmd_2513]
@@ -20105,7 +20009,7 @@ RelativePath=CoreMangLib\cti\system\methodaccessexception\MethodAccessExceptionC
WorkingDir=CoreMangLib\cti\system\methodaccessexception\MethodAccessExceptionCtor1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated567.cmd_2514]
@@ -20113,7 +20017,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest567\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest567\Generated567
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_relcatchfinally_tail.cmd_2515]
@@ -20129,7 +20033,7 @@ RelativePath=JIT\Methodical\Boxing\misc\_orelenum_cs\_orelenum_cs.cmd
WorkingDir=JIT\Methodical\Boxing\misc\_orelenum_cs
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[hfa_sd2E_r.cmd_2517]
@@ -20137,7 +20041,7 @@ RelativePath=JIT\jit64\hfa\main\testE\hfa_sd2E_r\hfa_sd2E_r.cmd
WorkingDir=JIT\jit64\hfa\main\testE\hfa_sd2E_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ConvertToDouble.cmd_2518]
@@ -20145,7 +20049,7 @@ RelativePath=CoreMangLib\cti\system\convert\ConvertToDouble\ConvertToDouble.cmd
WorkingDir=CoreMangLib\cti\system\convert\ConvertToDouble
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[waitanyex9.cmd_2519]
@@ -20153,7 +20057,7 @@ RelativePath=baseservices\threading\waithandle\waitany\waitanyex9\waitanyex9.cmd
WorkingDir=baseservices\threading\waithandle\waitany\waitanyex9
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[TimeSpanTicksPerDay.cmd_2520]
@@ -20161,7 +20065,7 @@ RelativePath=CoreMangLib\cti\system\timespan\TimeSpanTicksPerDay\TimeSpanTicksPe
WorkingDir=CoreMangLib\cti\system\timespan\TimeSpanTicksPerDay
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[FlowControlReturn.cmd_2521]
@@ -20169,7 +20073,7 @@ RelativePath=CoreMangLib\cti\system\reflection\emit\flowcontrol\FlowControlRetur
WorkingDir=CoreMangLib\cti\system\reflection\emit\flowcontrol\FlowControlReturn
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[MathMin5.cmd_2522]
@@ -20177,7 +20081,7 @@ RelativePath=CoreMangLib\cti\system\math\MathMin5\MathMin5.cmd
WorkingDir=CoreMangLib\cti\system\math\MathMin5
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ldfldstatic_il_r.cmd_2523]
@@ -20185,7 +20089,7 @@ RelativePath=JIT\Directed\coverage\oldtests\ldfldstatic_il_r\ldfldstatic_il_r.cm
WorkingDir=JIT\Directed\coverage\oldtests\ldfldstatic_il_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[PinnedHandle.cmd_2524]
@@ -20201,7 +20105,7 @@ RelativePath=Loader\classloader\regressions\144257\vsw144257\vsw144257.cmd
WorkingDir=Loader\classloader\regressions\144257\vsw144257
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b24727.cmd_2526]
@@ -20209,7 +20113,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b24727\b24727\b24727.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b24727\b24727
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[CharIConvertibleToInt16.cmd_2527]
@@ -20217,7 +20121,7 @@ RelativePath=CoreMangLib\cti\system\char\CharIConvertibleToInt16\CharIConvertibl
WorkingDir=CoreMangLib\cti\system\char\CharIConvertibleToInt16
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_relrefloc_r8.cmd_2528]
@@ -20225,7 +20129,7 @@ RelativePath=JIT\Methodical\explicit\basic\_il_relrefloc_r8\_il_relrefloc_r8.cmd
WorkingDir=JIT\Methodical\explicit\basic\_il_relrefloc_r8
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;GCSTRESS_FAIL;13203
HostStyle=0
[RuntimeMethodHanldeGetHashCode.cmd_2529]
@@ -20233,7 +20137,7 @@ RelativePath=CoreMangLib\cti\system\runtimemethodhandle\RuntimeMethodHanldeGetHa
WorkingDir=CoreMangLib\cti\system\runtimemethodhandle\RuntimeMethodHanldeGetHashCode
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ldlen.cmd_2530]
@@ -20241,7 +20145,7 @@ RelativePath=JIT\IL_Conformance\Old\objectmodel\ldlen\ldlen.cmd
WorkingDir=JIT\IL_Conformance\Old\objectmodel\ldlen
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_relldobj_I.cmd_2531]
@@ -20249,7 +20153,7 @@ RelativePath=JIT\Methodical\xxobj\ldobj\_il_relldobj_I\_il_relldobj_I.cmd
WorkingDir=JIT\Methodical\xxobj\ldobj\_il_relldobj_I
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Test_CSharp_Peer_1.cmd_2532]
@@ -20257,7 +20161,7 @@ RelativePath=JIT\Directed\CheckedCtor\Test_CSharp_Peer_1\Test_CSharp_Peer_1.cmd
WorkingDir=JIT\Directed\CheckedCtor\Test_CSharp_Peer_1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated833.cmd_2533]
@@ -20265,7 +20169,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest833\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest833\Generated833
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[MethodAccessExceptionCtor3.cmd_2534]
@@ -20273,7 +20177,7 @@ RelativePath=CoreMangLib\cti\system\methodaccessexception\MethodAccessExceptionC
WorkingDir=CoreMangLib\cti\system\methodaccessexception\MethodAccessExceptionCtor3
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[sub_r8.cmd_2535]
@@ -20289,7 +20193,7 @@ RelativePath=baseservices\threading\paramthreadstart\ThreadStartChar_1\ThreadSta
WorkingDir=baseservices\threading\paramthreadstart\ThreadStartChar_1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_speed_relselfref.cmd_2537]
@@ -20297,7 +20201,7 @@ RelativePath=JIT\Methodical\Arrays\misc\_speed_relselfref\_speed_relselfref.cmd
WorkingDir=JIT\Methodical\Arrays\misc\_speed_relselfref
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ldc_c_switch.cmd_2538]
@@ -20305,7 +20209,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\ldc_c_switch\ldc_c_switch.c
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\ldc_c_switch
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ConvertToSByte8.cmd_2539]
@@ -20313,7 +20217,7 @@ RelativePath=CoreMangLib\cti\system\convert\ConvertToSByte8\ConvertToSByte8.cmd
WorkingDir=CoreMangLib\cti\system\convert\ConvertToSByte8
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b02051.cmd_2540]
@@ -20321,7 +20225,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M10\b02051\b02051\b02051.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M10\b02051\b02051
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[staticFieldExprUnchecked1_r_loop.cmd_2541]
@@ -20337,7 +20241,7 @@ RelativePath=Loader\classloader\InterfaceFolding\TestCase1\TestCase1.cmd
WorkingDir=Loader\classloader\InterfaceFolding\TestCase1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Dev11_457559.cmd_2543]
@@ -20345,7 +20249,7 @@ RelativePath=JIT\Regression\Dev11\Dev11_457559\Dev11_457559\Dev11_457559.cmd
WorkingDir=JIT\Regression\Dev11\Dev11_457559\Dev11_457559
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[baseclass04.cmd_2544]
@@ -20353,7 +20257,7 @@ RelativePath=JIT\Generics\Instantiation\Classes\baseclass04\baseclass04.cmd
WorkingDir=JIT\Generics\Instantiation\Classes\baseclass04
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_relvalftn_t.cmd_2545]
@@ -20369,7 +20273,7 @@ RelativePath=JIT\jit64\hfa\main\testE\hfa_sf1E_r\hfa_sf1E_r.cmd
WorkingDir=JIT\jit64\hfa\main\testE\hfa_sf1E_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_FAIL;12684
+Categories=EXPECTED_FAIL;12684;Pri1
HostStyle=0
[OpCodesCall.cmd_2547]
@@ -20377,7 +20281,7 @@ RelativePath=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesCall\OpCodesC
WorkingDir=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesCall
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ManualResetEventCtor.cmd_2548]
@@ -20385,7 +20289,7 @@ RelativePath=CoreMangLib\cti\system\threading\manualresetevent\ManualResetEventC
WorkingDir=CoreMangLib\cti\system\threading\manualresetevent\ManualResetEventCtor
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[struct3_2.cmd_2549]
@@ -20393,7 +20297,7 @@ RelativePath=JIT\jit64\gc\misc\struct3_2\struct3_2.cmd
WorkingDir=JIT\jit64\gc\misc\struct3_2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[thread06.cmd_2550]
@@ -20401,7 +20305,7 @@ RelativePath=baseservices\threading\generics\WaitCallback\thread06\thread06.cmd
WorkingDir=baseservices\threading\generics\WaitCallback\thread06
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[thread18.cmd_2551]
@@ -20409,7 +20313,7 @@ RelativePath=baseservices\threading\generics\WaitCallback\thread18\thread18.cmd
WorkingDir=baseservices\threading\generics\WaitCallback\thread18
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated573.cmd_2552]
@@ -20417,7 +20321,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest573\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest573\Generated573
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_relsin_il_cs.cmd_2553]
@@ -20425,7 +20329,7 @@ RelativePath=JIT\Methodical\Boxing\xlang\_relsin_il_cs\_relsin_il_cs.cmd
WorkingDir=JIT\Methodical\Boxing\xlang\_relsin_il_cs
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated988.cmd_2554]
@@ -20433,7 +20337,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest988\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest988\Generated988
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b31448.cmd_2555]
@@ -20449,7 +20353,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest805\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest805\Generated805
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_182.cmd_2557]
@@ -20457,7 +20361,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_182\GCSimulator_182.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_182
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[SingleToDecimal.cmd_2558]
@@ -20465,7 +20369,7 @@ RelativePath=CoreMangLib\cti\system\single\SingleToDecimal\SingleToDecimal.cmd
WorkingDir=CoreMangLib\cti\system\single\SingleToDecimal
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[stind_i2.cmd_2559]
@@ -20473,7 +20377,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\stind_i2\stind_i2.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\stind_i2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b73921.cmd_2560]
@@ -20481,7 +20385,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b73921\b73921\b73921.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b73921\b73921
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_228.cmd_2561]
@@ -20489,7 +20393,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_228\GCSimulator_228.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_228
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated347.cmd_2562]
@@ -20497,7 +20401,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest347\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest347\Generated347
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[tryCatchFinallyThrow_nonlocalexit4_do.cmd_2563]
@@ -20505,7 +20409,7 @@ RelativePath=JIT\Methodical\eh\finallyexec\tryCatchFinallyThrow_nonlocalexit4_do
WorkingDir=JIT\Methodical\eh\finallyexec\tryCatchFinallyThrow_nonlocalexit4_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b393481.cmd_2564]
@@ -20513,7 +20417,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\dev10\b393481\b393481\b393481.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\dev10\b393481\b393481
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[hfa_nd2E_d.cmd_2565]
@@ -20521,7 +20425,7 @@ RelativePath=JIT\jit64\hfa\main\testE\hfa_nd2E_d\hfa_nd2E_d.cmd
WorkingDir=JIT\jit64\hfa\main\testE\hfa_nd2E_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[SByteIConvertibleToBoolean.cmd_2566]
@@ -20529,7 +20433,7 @@ RelativePath=CoreMangLib\cti\system\sbyte\SByteIConvertibleToBoolean\SByteIConve
WorkingDir=CoreMangLib\cti\system\sbyte\SByteIConvertibleToBoolean
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[box-unbox007.cmd_2567]
@@ -20537,7 +20441,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\box-unbox\box-unbox007\box-
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\box-unbox\box-unbox007
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated120.cmd_2568]
@@ -20545,7 +20449,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest120\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest120\Generated120
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[loopinfinally_d.cmd_2569]
@@ -20561,7 +20465,7 @@ RelativePath=JIT\Methodical\Arrays\misc\_il_relselfref\_il_relselfref.cmd
WorkingDir=JIT\Methodical\Arrays\misc\_il_relselfref
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[gcref2.cmd_2571]
@@ -20569,7 +20473,7 @@ RelativePath=JIT\Directed\RVAInit\gcref2\gcref2.cmd
WorkingDir=JIT\Directed\RVAInit\gcref2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[hfa_sd0G_d.cmd_2572]
@@ -20577,7 +20481,7 @@ RelativePath=JIT\jit64\hfa\main\testG\hfa_sd0G_d\hfa_sd0G_d.cmd
WorkingDir=JIT\jit64\hfa\main\testG\hfa_sd0G_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[PropertyAttributesNone.cmd_2573]
@@ -20585,7 +20489,7 @@ RelativePath=CoreMangLib\cti\system\reflection\propertyattributes\PropertyAttrib
WorkingDir=CoreMangLib\cti\system\reflection\propertyattributes\PropertyAttributesNone
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated977.cmd_2574]
@@ -20593,7 +20497,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest977\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest977\Generated977
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[OpCodesNop.cmd_2575]
@@ -20601,7 +20505,7 @@ RelativePath=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesNop\OpCodesNo
WorkingDir=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesNop
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[KeepAlive.cmd_2576]
@@ -20609,7 +20513,7 @@ RelativePath=GC\API\GC\KeepAlive\KeepAlive.cmd
WorkingDir=GC\API\GC\KeepAlive
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[arrayexpr2_r_loop_try.cmd_2577]
@@ -20617,7 +20521,7 @@ RelativePath=JIT\jit64\opt\cse\arrayexpr2_r_loop_try\arrayexpr2_r_loop_try.cmd
WorkingDir=JIT\jit64\opt\cse\arrayexpr2_r_loop_try
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[DictionaryValueCollectionEnumeratorCurrent.cmd_2578]
@@ -20625,7 +20529,7 @@ RelativePath=CoreMangLib\cti\system\collections\generic\dictvalcollenum\Dictiona
WorkingDir=CoreMangLib\cti\system\collections\generic\dictvalcollenum\DictionaryValueCollectionEnumeratorCurrent
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b31784.cmd_2579]
@@ -20641,7 +20545,7 @@ RelativePath=JIT\Methodical\fp\apps\bouncingball_cs_do\bouncingball_cs_do.cmd
WorkingDir=JIT\Methodical\fp\apps\bouncingball_cs_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1342.cmd_2581]
@@ -20649,7 +20553,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1342\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1342\Generated1342
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[DevDiv_255263.cmd_2582]
@@ -20665,7 +20569,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\castclass\null\castclass-null013\cast
WorkingDir=JIT\jit64\valuetypes\nullable\castclass\null\castclass-null013
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ldc_conv_ovf_i4_i2.cmd_2584]
@@ -20681,7 +20585,7 @@ RelativePath=baseservices\threading\interlocked\exchange\ExchangeTString\Exchang
WorkingDir=baseservices\threading\interlocked\exchange\ExchangeTString
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[StringTrim4.cmd_2586]
@@ -20689,7 +20593,7 @@ RelativePath=CoreMangLib\cti\system\string\StringTrim4\StringTrim4.cmd
WorkingDir=CoreMangLib\cti\system\string\StringTrim4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_relarray2.cmd_2587]
@@ -20697,7 +20601,7 @@ RelativePath=JIT\Methodical\refany\_il_relarray2\_il_relarray2.cmd
WorkingDir=JIT\Methodical\refany\_il_relarray2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[JTrueNeInt1.cmd_2588]
@@ -20705,7 +20609,7 @@ RelativePath=JIT\CodeGenBringUpTests\JTrueNeInt1\JTrueNeInt1.cmd
WorkingDir=JIT\CodeGenBringUpTests\JTrueNeInt1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1029.cmd_2589]
@@ -20713,7 +20617,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1029\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1029\Generated1029
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[OpCodesDiv_Un.cmd_2590]
@@ -20721,7 +20625,7 @@ RelativePath=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesDiv_Un\OpCode
WorkingDir=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesDiv_Un
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated84.cmd_2591]
@@ -20729,7 +20633,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest84\Generated
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest84\Generated84
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_75.cmd_2592]
@@ -20737,7 +20641,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_75\GCSimulator_75.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_75
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[DblDist.cmd_2593]
@@ -20745,7 +20649,7 @@ RelativePath=JIT\CodeGenBringUpTests\DblDist\DblDist.cmd
WorkingDir=JIT\CodeGenBringUpTests\DblDist
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[InterlockedAddLong.cmd_2594]
@@ -20753,7 +20657,7 @@ RelativePath=baseservices\threading\interlocked\add\InterlockedAddLong\Interlock
WorkingDir=baseservices\threading\interlocked\add\InterlockedAddLong
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_104.cmd_2595]
@@ -20761,7 +20665,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_104\GCSimulator_104.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_104
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[conv_opt.cmd_2596]
@@ -20777,7 +20681,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b28522\b28522\b28522.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b28522\b28522
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[intrinsic_nonf_il_r.cmd_2598]
@@ -20785,7 +20689,7 @@ RelativePath=JIT\Methodical\NaN\intrinsic_nonf_il_r\intrinsic_nonf_il_r.cmd
WorkingDir=JIT\Methodical\NaN\intrinsic_nonf_il_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[TypeAttributesSequentialLayout.cmd_2599]
@@ -20793,7 +20697,7 @@ RelativePath=CoreMangLib\cti\system\reflection\typeattributes\TypeAttributesSequ
WorkingDir=CoreMangLib\cti\system\reflection\typeattributes\TypeAttributesSequentialLayout
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ExceptionCtor1.cmd_2600]
@@ -20801,7 +20705,7 @@ RelativePath=CoreMangLib\cti\system\exception\ExceptionCtor1\ExceptionCtor1.cmd
WorkingDir=CoreMangLib\cti\system\exception\ExceptionCtor1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ctorchk.cmd_2601]
@@ -20809,7 +20713,7 @@ RelativePath=baseservices\threading\monitor\ctorchk\ctorchk\ctorchk.cmd
WorkingDir=baseservices\threading\monitor\ctorchk\ctorchk
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ArrayExc.cmd_2602]
@@ -20825,7 +20729,7 @@ RelativePath=Interop\PrimitiveMarshalling\EnumMarshalling\EnumTest\EnumTest.cmd
WorkingDir=Interop\PrimitiveMarshalling\EnumMarshalling\EnumTest
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[CgStress2_d.cmd_2604]
@@ -20841,7 +20745,7 @@ RelativePath=JIT\CodeGenBringUpTests\JTrueEqDbl\JTrueEqDbl.cmd
WorkingDir=JIT\CodeGenBringUpTests\JTrueEqDbl
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_40.cmd_2606]
@@ -20849,7 +20753,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_40\GCSimulator_40.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_40
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[RecursiveGen.cmd_2607]
@@ -20857,7 +20761,7 @@ RelativePath=Loader\classloader\regressions\dev10_568786\4_Misc\RecursiveGen\Rec
WorkingDir=Loader\classloader\regressions\dev10_568786\4_Misc\RecursiveGen
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[deadtryfinallythrow_d.cmd_2608]
@@ -20865,7 +20769,7 @@ RelativePath=JIT\Methodical\eh\deadcode\deadtryfinallythrow_d\deadtryfinallythro
WorkingDir=JIT\Methodical\eh\deadcode\deadtryfinallythrow_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated330.cmd_2609]
@@ -20873,7 +20777,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest330\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest330\Generated330
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_reldeep_array_nz.cmd_2610]
@@ -20889,7 +20793,7 @@ RelativePath=JIT\jit64\opt\cse\mixedexpr1_r_loop\mixedexpr1_r_loop.cmd
WorkingDir=JIT\jit64\opt\cse\mixedexpr1_r_loop
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[OpCodesLdarg_2.cmd_2612]
@@ -20897,7 +20801,7 @@ RelativePath=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesLdarg_2\OpCod
WorkingDir=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesLdarg_2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[BenchE.cmd_2613]
@@ -20913,7 +20817,7 @@ RelativePath=CoreMangLib\cti\system\int64\Int64IConvertibleToInt32\Int64IConvert
WorkingDir=CoreMangLib\cti\system\int64\Int64IConvertibleToInt32
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[throwoutside_do.cmd_2615]
@@ -20929,7 +20833,7 @@ RelativePath=CoreMangLib\cti\system\convert\ConvertToUInt6418\ConvertToUInt6418.
WorkingDir=CoreMangLib\cti\system\convert\ConvertToUInt6418
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[badcodeafterfault_d.cmd_2617]
@@ -20937,7 +20841,7 @@ RelativePath=JIT\Methodical\eh\deadcode\badcodeafterfault_d\badcodeafterfault_d.
WorkingDir=JIT\Methodical\eh\deadcode\badcodeafterfault_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[KeyValuePairKey.cmd_2618]
@@ -20945,7 +20849,7 @@ RelativePath=CoreMangLib\cti\system\collections\generic\keyvaluepair\KeyValuePai
WorkingDir=CoreMangLib\cti\system\collections\generic\keyvaluepair\KeyValuePairKey
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b34423.cmd_2619]
@@ -20953,7 +20857,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b34423\b34423\b34423.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b34423\b34423
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ldc_conv_ovf_r8_i8.cmd_2620]
@@ -20969,7 +20873,7 @@ RelativePath=JIT\Directed\localloc\localloc3_cs_d\localloc3_cs_d.cmd
WorkingDir=JIT\Directed\localloc\localloc3_cs_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_dbggcreport.cmd_2622]
@@ -20985,7 +20889,7 @@ RelativePath=JIT\Methodical\explicit\coverage\expl_double_1_d\expl_double_1_d.cm
WorkingDir=JIT\Methodical\explicit\coverage\expl_double_1_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[DevDiv_199169.cmd_2624]
@@ -21001,7 +20905,7 @@ RelativePath=baseservices\threading\coverage\Nullref\CS_ARENullRefEx\CS_ARENullR
WorkingDir=baseservices\threading\coverage\Nullref\CS_ARENullRefEx
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Inline_DelegateStruct.cmd_2626]
@@ -21009,7 +20913,7 @@ RelativePath=JIT\opt\Inline\tests\Inline_DelegateStruct\Inline_DelegateStruct.cm
WorkingDir=JIT\opt\Inline\tests\Inline_DelegateStruct
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[DecimalEquals3.cmd_2627]
@@ -21017,7 +20921,7 @@ RelativePath=CoreMangLib\cti\system\decimal\DecimalEquals3\DecimalEquals3.cmd
WorkingDir=CoreMangLib\cti\system\decimal\DecimalEquals3
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[test2-xassem.cmd_2628]
@@ -21025,7 +20929,7 @@ RelativePath=JIT\Methodical\stringintern\test2-xassem\test2-xassem.cmd
WorkingDir=JIT\Methodical\stringintern\test2-xassem
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[NestedBaseClass05.cmd_2629]
@@ -21041,7 +20945,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1431\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1431\Generated1431
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[arithm32_r.cmd_2631]
@@ -21049,7 +20953,7 @@ RelativePath=JIT\Methodical\NaN\arithm32_r\arithm32_r.cmd
WorkingDir=JIT\Methodical\NaN\arithm32_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[RMV-2-13-40a-two.cmd_2632]
@@ -21057,7 +20961,7 @@ RelativePath=Loader\classloader\rmv\il\RMV-2-13-40a-two\RMV-2-13-40a-two.cmd
WorkingDir=Loader\classloader\rmv\il\RMV-2-13-40a-two
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[self_override2.cmd_2633]
@@ -21065,7 +20969,7 @@ RelativePath=Loader\classloader\MethodImpl\self_override2\self_override2.cmd
WorkingDir=Loader\classloader\MethodImpl\self_override2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b323557-ret.cmd_2634]
@@ -21073,7 +20977,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V2.0-Beta2\b323557\b323557-ret\b323557-r
WorkingDir=JIT\Regression\CLR-x86-JIT\V2.0-Beta2\b323557\b323557-ret
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[VectorMax_ro.cmd_2635]
@@ -21089,7 +20993,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b48554\b48554b\b48554b.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b48554\b48554b
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[EventHandlerEndInvoke.cmd_2637]
@@ -21097,7 +21001,7 @@ RelativePath=CoreMangLib\cti\system\eventhandler_generic\EventHandlerEndInvoke\E
WorkingDir=CoreMangLib\cti\system\eventhandler_generic\EventHandlerEndInvoke
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[tryfinallythrow_nonlocalexit_r.cmd_2638]
@@ -21105,7 +21009,7 @@ RelativePath=JIT\Methodical\eh\finallyexec\tryfinallythrow_nonlocalexit_r\tryfin
WorkingDir=JIT\Methodical\eh\finallyexec\tryfinallythrow_nonlocalexit_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated420.cmd_2639]
@@ -21113,7 +21017,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest420\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest420\Generated420
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated672.cmd_2640]
@@ -21121,15 +21025,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest672\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest672\Generated672
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
-HostStyle=0
-
-[FastTailCallStackFixup.cmd_2641]
-RelativePath=JIT\opt\Tailcall\FastTailCallStackFixup\FastTailCallStackFixup.cmd
-WorkingDir=JIT\opt\Tailcall\FastTailCallStackFixup
-Expected=0
-MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[hfa_sd1E_d.cmd_2642]
@@ -21137,7 +21033,7 @@ RelativePath=JIT\jit64\hfa\main\testE\hfa_sd1E_d\hfa_sd1E_d.cmd
WorkingDir=JIT\jit64\hfa\main\testE\hfa_sd1E_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[addref.cmd_2643]
@@ -21145,7 +21041,7 @@ RelativePath=JIT\CodeGenBringUpTests\addref\addref.cmd
WorkingDir=JIT\CodeGenBringUpTests\addref
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[funcptrtest.cmd_2644]
@@ -21153,7 +21049,7 @@ RelativePath=JIT\Directed\Misc\function_pointer\funcptrtest\funcptrtest.cmd
WorkingDir=JIT\Directed\Misc\function_pointer\funcptrtest
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[mixed2_cs_r.cmd_2645]
@@ -21161,7 +21057,7 @@ RelativePath=JIT\Directed\perffix\primitivevt\mixed2_cs_r\mixed2_cs_r.cmd
WorkingDir=JIT\Directed\perffix\primitivevt\mixed2_cs_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[CharIsPunctuation2.cmd_2646]
@@ -21169,7 +21065,7 @@ RelativePath=CoreMangLib\cti\system\char\CharIsPunctuation2\CharIsPunctuation2.c
WorkingDir=CoreMangLib\cti\system\char\CharIsPunctuation2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[OpCodesConv_R_Un.cmd_2647]
@@ -21177,7 +21073,7 @@ RelativePath=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesConv_R_Un\OpC
WorkingDir=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesConv_R_Un
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1016.cmd_2648]
@@ -21185,7 +21081,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1016\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1016\Generated1016
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_dbgjumps.cmd_2649]
@@ -21193,7 +21089,7 @@ RelativePath=JIT\Methodical\VT\callconv\_dbgjumps\_dbgjumps.cmd
WorkingDir=JIT\Methodical\VT\callconv\_dbgjumps
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[box-unbox-generics009.cmd_2650]
@@ -21201,7 +21097,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\generics\box-unbox-generics
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\generics\box-unbox-generics009
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[OpCodesStloc_S.cmd_2651]
@@ -21209,7 +21105,7 @@ RelativePath=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesStloc_S\OpCod
WorkingDir=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesStloc_S
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[switch1.cmd_2652]
@@ -21217,7 +21113,7 @@ RelativePath=JIT\Methodical\switch\switch1\switch1.cmd
WorkingDir=JIT\Methodical\switch\switch1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ldc_add_ovf_i4.cmd_2653]
@@ -21233,7 +21129,7 @@ RelativePath=JIT\CodeGenBringUpTests\JTrueEqInt1\JTrueEqInt1.cmd
WorkingDir=JIT\CodeGenBringUpTests\JTrueEqInt1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b41470.cmd_2655]
@@ -21249,7 +21145,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest966\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest966\Generated966
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[trycatchsimpletype_ro.cmd_2657]
@@ -21265,7 +21161,7 @@ RelativePath=baseservices\exceptions\generics\GenericExceptions07\GenericExcepti
WorkingDir=baseservices\exceptions\generics\GenericExceptions07
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ArrayIListget_item.cmd_2659]
@@ -21273,7 +21169,7 @@ RelativePath=CoreMangLib\cti\system\array\ArrayIListget_item\ArrayIListget_item.
WorkingDir=CoreMangLib\cti\system\array\ArrayIListget_item
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ArrayLastIndexOf3b.cmd_2660]
@@ -21281,7 +21177,7 @@ RelativePath=CoreMangLib\cti\system\array\ArrayLastIndexOf3b\ArrayLastIndexOf3b.
WorkingDir=CoreMangLib\cti\system\array\ArrayLastIndexOf3b
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[sizeof.cmd_2661]
@@ -21289,7 +21185,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\sizeof\sizeof.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\sizeof
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[throw_cs_r.cmd_2662]
@@ -21305,7 +21201,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest994\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest994\Generated994
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[RandomNext2.cmd_2664]
@@ -21313,7 +21209,7 @@ RelativePath=CoreMangLib\cti\system\random\RandomNext2\RandomNext2.cmd
WorkingDir=CoreMangLib\cti\system\random\RandomNext2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[DevDiv_374539.cmd_2665]
@@ -21321,7 +21217,7 @@ RelativePath=JIT\Regression\clr-x64-JIT\v4.0\devdiv374539\DevDiv_374539\DevDiv_3
WorkingDir=JIT\Regression\clr-x64-JIT\v4.0\devdiv374539\DevDiv_374539
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b82249.cmd_2666]
@@ -21337,7 +21233,7 @@ RelativePath=CoreMangLib\cti\system\reflection\callingconventions\CallingConvent
WorkingDir=CoreMangLib\cti\system\reflection\callingconventions\CallingConventionsHasThis
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[unwind01_small.cmd_2668]
@@ -21345,7 +21241,7 @@ RelativePath=JIT\jit64\localloc\unwind\unwind01_small\unwind01_small.cmd
WorkingDir=JIT\jit64\localloc\unwind\unwind01_small
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1308.cmd_2669]
@@ -21353,7 +21249,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1308\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1308\Generated1308
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_dbgrotarg_double.cmd_2670]
@@ -21369,7 +21265,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest394\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest394\Generated394
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[AttributeTargetsClass.cmd_2672]
@@ -21377,7 +21273,7 @@ RelativePath=CoreMangLib\cti\system\attributetargets\AttributeTargetsClass\Attri
WorkingDir=CoreMangLib\cti\system\attributetargets\AttributeTargetsClass
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[PackingSize2.cmd_2673]
@@ -21385,7 +21281,7 @@ RelativePath=CoreMangLib\cti\system\reflection\emit\packingsize\PackingSize2\Pac
WorkingDir=CoreMangLib\cti\system\reflection\emit\packingsize\PackingSize2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1100.cmd_2674]
@@ -21393,7 +21289,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1100\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1100\Generated1100
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[instance_assignment_struct01.cmd_2675]
@@ -21401,7 +21297,7 @@ RelativePath=JIT\Generics\Parameters\instance_assignment_struct01\instance_assig
WorkingDir=JIT\Generics\Parameters\instance_assignment_struct01
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[TestCase0_Nested_J.cmd_2676]
@@ -21409,7 +21305,7 @@ RelativePath=Loader\classloader\InterfaceFolding\TestCase0_Nested_J\TestCase0_Ne
WorkingDir=Loader\classloader\InterfaceFolding\TestCase0_Nested_J
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[throwincascadedexcept_d.cmd_2677]
@@ -21425,7 +21321,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b46170\b46170\b46170.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b46170\b46170
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_reliu2.cmd_2679]
@@ -21433,7 +21329,7 @@ RelativePath=JIT\Methodical\Invoke\implicit\_il_reliu2\_il_reliu2.cmd
WorkingDir=JIT\Methodical\Invoke\implicit\_il_reliu2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated779.cmd_2680]
@@ -21441,7 +21337,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest779\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest779\Generated779
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated493.cmd_2681]
@@ -21449,7 +21345,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest493\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest493\Generated493
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1122.cmd_2682]
@@ -21457,7 +21353,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1122\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1122\Generated1122
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[eh04_small.cmd_2683]
@@ -21473,7 +21369,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest854\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest854\Generated854
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[deadnonlocalexit_r.cmd_2685]
@@ -21481,7 +21377,7 @@ RelativePath=JIT\Methodical\eh\deadcode\deadnonlocalexit_r\deadnonlocalexit_r.cm
WorkingDir=JIT\Methodical\eh\deadcode\deadnonlocalexit_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[throwinfinallynestedintry_ro.cmd_2686]
@@ -21497,7 +21393,7 @@ RelativePath=CoreMangLib\cti\system\guid\GuidCompareTo2\GuidCompareTo2.cmd
WorkingDir=CoreMangLib\cti\system\guid\GuidCompareTo2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b16570.cmd_2688]
@@ -21505,7 +21401,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1.2-M01\b16570\b16570\b16570.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1.2-M01\b16570\b16570
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[EnterExit10.cmd_2689]
@@ -21513,7 +21409,7 @@ RelativePath=baseservices\threading\generics\Monitor\EnterExit10\EnterExit10.cmd
WorkingDir=baseservices\threading\generics\Monitor\EnterExit10
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[brtrue.cmd_2690]
@@ -21521,7 +21417,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\brtrue\brtrue.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\brtrue
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[castclass007.cmd_2691]
@@ -21529,7 +21425,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\castclass\castclass\castclass007\cast
WorkingDir=JIT\jit64\valuetypes\nullable\castclass\castclass\castclass007
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[DebuggingModesDisableOptimizations.cmd_2692]
@@ -21537,7 +21433,7 @@ RelativePath=CoreMangLib\cti\system\diagnostics\debuggingmodes\DebuggingModesDis
WorkingDir=CoreMangLib\cti\system\diagnostics\debuggingmodes\DebuggingModesDisableOptimizations
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_speed_dbgnested.cmd_2693]
@@ -21545,7 +21441,7 @@ RelativePath=JIT\Methodical\VT\etc\_speed_dbgnested\_speed_dbgnested.cmd
WorkingDir=JIT\Methodical\VT\etc\_speed_dbgnested
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1088.cmd_2694]
@@ -21553,7 +21449,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1088\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1088\Generated1088
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[OpCodesAdd_Ovf_Un.cmd_2695]
@@ -21561,7 +21457,7 @@ RelativePath=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesAdd_Ovf_Un\Op
WorkingDir=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesAdd_Ovf_Un
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[InterlockedAddLong_2.cmd_2696]
@@ -21569,7 +21465,7 @@ RelativePath=baseservices\threading\interlocked\add\InterlockedAddLong_2\Interlo
WorkingDir=baseservices\threading\interlocked\add\InterlockedAddLong_2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_45.cmd_2697]
@@ -21577,7 +21473,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_45\GCSimulator_45.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_45
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[vbil.cmd_2698]
@@ -21585,7 +21481,7 @@ RelativePath=JIT\jit64\gc\misc\vbil\vbil.cmd
WorkingDir=JIT\jit64\gc\misc\vbil
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[FiboRec.cmd_2699]
@@ -21593,7 +21489,7 @@ RelativePath=JIT\CodeGenBringUpTests\FiboRec\FiboRec.cmd
WorkingDir=JIT\CodeGenBringUpTests\FiboRec
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated340.cmd_2700]
@@ -21601,7 +21497,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest340\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest340\Generated340
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[bne_u8.cmd_2701]
@@ -21609,7 +21505,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\bne_u8\bne_u8.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\bne_u8
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[RuntimeCompatAttrCtor.cmd_2702]
@@ -21617,7 +21513,7 @@ RelativePath=CoreMangLib\cti\system\runtime\compilerservices\runtimecompatibilit
WorkingDir=CoreMangLib\cti\system\runtime\compilerservices\runtimecompatibilityattribute\RuntimeCompatAttrCtor
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[jmp.cmd_2703]
@@ -21625,7 +21521,7 @@ RelativePath=JIT\IL_Conformance\Old\Base\jmp\jmp.cmd
WorkingDir=JIT\IL_Conformance\Old\Base\jmp
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b91359.cmd_2704]
@@ -21641,7 +21537,7 @@ RelativePath=CoreMangLib\cti\system\math\MathRound2\MathRound2.cmd
WorkingDir=CoreMangLib\cti\system\math\MathRound2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated362.cmd_2706]
@@ -21649,7 +21545,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest362\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest362\Generated362
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[DictionaryIDictionaryValue2.cmd_2707]
@@ -21657,7 +21553,7 @@ RelativePath=CoreMangLib\cti\system\collections\generic\dictionary\DictionaryIDi
WorkingDir=CoreMangLib\cti\system\collections\generic\dictionary\DictionaryIDictionaryValue2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[sbyte_cs_ro.cmd_2708]
@@ -21665,7 +21561,7 @@ RelativePath=JIT\Methodical\MDArray\DataTypes\sbyte_cs_ro\sbyte_cs_ro.cmd
WorkingDir=JIT\Methodical\MDArray\DataTypes\sbyte_cs_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[class04.cmd_2709]
@@ -21681,7 +21577,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b33362\b33362\b33362.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b33362\b33362
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[finalnstruct.cmd_2711]
@@ -21697,7 +21593,7 @@ RelativePath=JIT\Methodical\tailcall\_il_dbgpointer_i\_il_dbgpointer_i.cmd
WorkingDir=JIT\Methodical\tailcall\_il_dbgpointer_i
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_FAIL;2451;EXCLUDED;RVA_STATIC
+Categories=EXPECTED_FAIL;2451;EXCLUDED;RVA_STATIC;Pri1
HostStyle=0
[Generated376.cmd_2713]
@@ -21705,7 +21601,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest376\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest376\Generated376
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[throwinnestedtryexcept_r.cmd_2714]
@@ -21713,7 +21609,7 @@ RelativePath=JIT\Methodical\eh\nested\nestedtry\throwinnestedtryexcept_r\throwin
WorkingDir=JIT\Methodical\eh\nested\nestedtry\throwinnestedtryexcept_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1059.cmd_2715]
@@ -21721,7 +21617,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1059\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1059\Generated1059
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbgqperm.cmd_2716]
@@ -21729,7 +21625,7 @@ RelativePath=JIT\Methodical\ELEMENT_TYPE_IU\_il_dbgqperm\_il_dbgqperm.cmd
WorkingDir=JIT\Methodical\ELEMENT_TYPE_IU\_il_dbgqperm
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_speed_relunsafe-3.cmd_2717]
@@ -21745,7 +21641,7 @@ RelativePath=baseservices\exceptions\simple\HardwareEh\HardwareEh.cmd
WorkingDir=baseservices\exceptions\simple\HardwareEh
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[reversedtryblock_d.cmd_2719]
@@ -21761,7 +21657,7 @@ RelativePath=CoreMangLib\cti\system\threading\waithandle\WaitHandleDispose3\Wait
WorkingDir=CoreMangLib\cti\system\threading\waithandle\WaitHandleDispose3
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_378.cmd_2721]
@@ -21769,7 +21665,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_378\GCSimulator_378.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_378
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_234.cmd_2722]
@@ -21777,7 +21673,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_234\GCSimulator_234.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_234
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_84.cmd_2723]
@@ -21785,7 +21681,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_84\GCSimulator_84.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_84
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[RMV-2-13-7-two.cmd_2724]
@@ -21793,7 +21689,7 @@ RelativePath=Loader\classloader\rmv\il\RMV-2-13-7-two\RMV-2-13-7-two.cmd
WorkingDir=Loader\classloader\rmv\il\RMV-2-13-7-two
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[TimeoutExceptionCtor3.cmd_2725]
@@ -21801,7 +21697,7 @@ RelativePath=CoreMangLib\cti\system\timeoutexception\TimeoutExceptionCtor3\Timeo
WorkingDir=CoreMangLib\cti\system\timeoutexception\TimeoutExceptionCtor3
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[NormalException.cmd_2726]
@@ -21809,7 +21705,7 @@ RelativePath=baseservices\exceptions\regressions\V1\SEH\VJ\NormalException\Norma
WorkingDir=baseservices\exceptions\regressions\V1\SEH\VJ\NormalException
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[IConvertibleToDateTime.cmd_2727]
@@ -21817,7 +21713,7 @@ RelativePath=CoreMangLib\cti\system\iconvertible\IConvertibleToDateTime\IConvert
WorkingDir=CoreMangLib\cti\system\iconvertible\IConvertibleToDateTime
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b111130.cmd_2728]
@@ -21825,7 +21721,7 @@ RelativePath=JIT\Regression\VS-ia64-JIT\M00\b111130\b111130\b111130.cmd
WorkingDir=JIT\Regression\VS-ia64-JIT\M00\b111130\b111130
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[xor_u4.cmd_2729]
@@ -21833,7 +21729,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\xor_u4\xor_u4.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\xor_u4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[VectorMin_r.cmd_2730]
@@ -21849,7 +21745,7 @@ RelativePath=JIT\jit64\hfa\main\testC\hfa_nd2C_d\hfa_nd2C_d.cmd
WorkingDir=JIT\jit64\hfa\main\testC\hfa_nd2C_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Int64MinValue.cmd_2732]
@@ -21857,7 +21753,7 @@ RelativePath=CoreMangLib\cti\system\int64\Int64MinValue\Int64MinValue.cmd
WorkingDir=CoreMangLib\cti\system\int64\Int64MinValue
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b31780.cmd_2733]
@@ -21865,7 +21761,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b31780\b31780\b31780.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b31780\b31780
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbgfinally.cmd_2734]
@@ -21873,7 +21769,7 @@ RelativePath=JIT\Methodical\Boxing\boxunbox\_il_dbgfinally\_il_dbgfinally.cmd
WorkingDir=JIT\Methodical\Boxing\boxunbox\_il_dbgfinally
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[CharIsNumber1.cmd_2735]
@@ -21881,7 +21777,7 @@ RelativePath=CoreMangLib\cti\system\char\CharIsNumber1\CharIsNumber1.cmd
WorkingDir=CoreMangLib\cti\system\char\CharIsNumber1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[CharIConvertibleToChar.cmd_2736]
@@ -21889,7 +21785,7 @@ RelativePath=CoreMangLib\cti\system\char\CharIConvertibleToChar\CharIConvertible
WorkingDir=CoreMangLib\cti\system\char\CharIConvertibleToChar
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[tryfinallyintrycatchwithleaveintotry_r.cmd_2737]
@@ -21897,7 +21793,7 @@ RelativePath=JIT\Methodical\eh\leaves\tryfinallyintrycatchwithleaveintotry_r\try
WorkingDir=JIT\Methodical\eh\leaves\tryfinallyintrycatchwithleaveintotry_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated418.cmd_2738]
@@ -21905,7 +21801,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest418\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest418\Generated418
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[gettotalmemory.cmd_2739]
@@ -21921,7 +21817,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest19\Generated
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest19\Generated19
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[xprecise1b_cs_ro.cmd_2741]
@@ -21929,7 +21825,7 @@ RelativePath=JIT\Methodical\cctor\xassem\xprecise1b_cs_ro\xprecise1b_cs_ro.cmd
WorkingDir=JIT\Methodical\cctor\xassem\xprecise1b_cs_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[VectorConvert_r.cmd_2742]
@@ -21945,7 +21841,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M10\b13466\b13466\b13466.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M10\b13466\b13466
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[bindhandleinvalid6.cmd_2744]
@@ -21953,7 +21849,7 @@ RelativePath=baseservices\threading\threadpool\bindhandle\bindhandleinvalid6\bin
WorkingDir=baseservices\threading\threadpool\bindhandle\bindhandleinvalid6
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b42918.cmd_2745]
@@ -21969,7 +21865,7 @@ RelativePath=CoreMangLib\cti\system\timespan\TimeSpanCompare1\TimeSpanCompare1.c
WorkingDir=CoreMangLib\cti\system\timespan\TimeSpanCompare1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_relvtret.cmd_2747]
@@ -21977,7 +21873,7 @@ RelativePath=JIT\Methodical\VT\callconv\_relvtret\_relvtret.cmd
WorkingDir=JIT\Methodical\VT\callconv\_relvtret
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[IndexOutOfRangeExceptionctor3.cmd_2748]
@@ -21985,7 +21881,7 @@ RelativePath=CoreMangLib\cti\system\indexoutofrangeexception\IndexOutOfRangeExce
WorkingDir=CoreMangLib\cti\system\indexoutofrangeexception\IndexOutOfRangeExceptionctor3
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[try3_r.cmd_2749]
@@ -21993,7 +21889,7 @@ RelativePath=JIT\Directed\leave\try3_r\try3_r.cmd
WorkingDir=JIT\Directed\leave\try3_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[NoThrowInline.cmd_2750]
@@ -22009,7 +21905,7 @@ RelativePath=CoreMangLib\cti\system\collections\generic\stackenumerator\StackEnu
WorkingDir=CoreMangLib\cti\system\collections\generic\stackenumerator\StackEnumeratorCurrent
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_reltest_switch.cmd_2752]
@@ -22025,7 +21921,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_145\GCSimulator_145.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_145
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1134.cmd_2754]
@@ -22033,7 +21929,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1134\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1134\Generated1134
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[castclass-null029.cmd_2755]
@@ -22041,7 +21937,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\castclass\null\castclass-null029\cast
WorkingDir=JIT\jit64\valuetypes\nullable\castclass\null\castclass-null029
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1303.cmd_2756]
@@ -22049,7 +21945,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1303\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1303\Generated1303
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[OverflowExceptionCtor3.cmd_2757]
@@ -22057,7 +21953,7 @@ RelativePath=CoreMangLib\cti\system\overflowexception\OverflowExceptionCtor3\Ove
WorkingDir=CoreMangLib\cti\system\overflowexception\OverflowExceptionCtor3
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[eh1.cmd_2758]
@@ -22065,7 +21961,7 @@ RelativePath=JIT\jit64\gc\misc\eh1\eh1.cmd
WorkingDir=JIT\jit64\gc\misc\eh1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[StoreElement_r.cmd_2759]
@@ -22073,7 +21969,7 @@ RelativePath=JIT\SIMD\StoreElement_r\StoreElement_r.cmd
WorkingDir=JIT\SIMD\StoreElement_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_relsin_cs_il.cmd_2760]
@@ -22081,7 +21977,7 @@ RelativePath=JIT\Methodical\Boxing\xlang\_relsin_cs_il\_relsin_cs_il.cmd
WorkingDir=JIT\Methodical\Boxing\xlang\_relsin_cs_il
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[5w1d-06_cs_r.cmd_2761]
@@ -22089,7 +21985,7 @@ RelativePath=JIT\Methodical\fp\exgen\5w1d-06_cs_r\5w1d-06_cs_r.cmd
WorkingDir=JIT\Methodical\fp\exgen\5w1d-06_cs_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[simpleexpr4_d_loop_try.cmd_2762]
@@ -22097,7 +21993,7 @@ RelativePath=JIT\jit64\opt\cse\simpleexpr4_d_loop_try\simpleexpr4_d_loop_try.cmd
WorkingDir=JIT\jit64\opt\cse\simpleexpr4_d_loop_try
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[test2.cmd_2763]
@@ -22105,7 +22001,7 @@ RelativePath=JIT\jit64\regress\vsw\575343\test2\test2.cmd
WorkingDir=JIT\jit64\regress\vsw\575343\test2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b74182.cmd_2764]
@@ -22113,7 +22009,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b74182\b74182\b74182.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b74182\b74182
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[intrinsic_nonf_il_d.cmd_2765]
@@ -22121,7 +22017,7 @@ RelativePath=JIT\Methodical\NaN\intrinsic_nonf_il_d\intrinsic_nonf_il_d.cmd
WorkingDir=JIT\Methodical\NaN\intrinsic_nonf_il_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[am08mixedarray.cmd_2766]
@@ -22129,7 +22025,7 @@ RelativePath=baseservices\threading\mutex\abandonedmutex\am08mixedarray\am08mixe
WorkingDir=baseservices\threading\mutex\abandonedmutex\am08mixedarray
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[OpCodesBrfalse_S.cmd_2767]
@@ -22137,7 +22033,7 @@ RelativePath=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesBrfalse_S\OpC
WorkingDir=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesBrfalse_S
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[WeakReferenceIsAlive_PSC.cmd_2768]
@@ -22145,7 +22041,7 @@ RelativePath=CoreMangLib\cti\system\weakreference\WeakReferenceIsAlive_PSC\WeakR
WorkingDir=CoreMangLib\cti\system\weakreference\WeakReferenceIsAlive_PSC
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b59948.cmd_2769]
@@ -22169,7 +22065,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1.2-M01\b03689\b03689\b03689.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1.2-M01\b03689\b03689
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_FAIL;2441;EXCLUDED;TLS
+Categories=EXPECTED_FAIL;2441;EXCLUDED;TLS;Pri1
HostStyle=0
[Ctors_ro.cmd_2772]
@@ -22185,7 +22081,7 @@ RelativePath=CoreMangLib\cti\system\version\VersionRevision\VersionRevision.cmd
WorkingDir=CoreMangLib\cti\system\version\VersionRevision
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ConvertToUInt6417.cmd_2774]
@@ -22193,7 +22089,7 @@ RelativePath=CoreMangLib\cti\system\convert\ConvertToUInt6417\ConvertToUInt6417.
WorkingDir=CoreMangLib\cti\system\convert\ConvertToUInt6417
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[trycatchtrycatch_r.cmd_2775]
@@ -22201,7 +22097,7 @@ RelativePath=JIT\Methodical\eh\basics\trycatchtrycatch_r\trycatchtrycatch_r.cmd
WorkingDir=JIT\Methodical\eh\basics\trycatchtrycatch_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[doublinknoleak2.cmd_2776]
@@ -22217,7 +22113,7 @@ RelativePath=CoreMangLib\cti\system\mathf\MathFSqrt\MathFSqrt.cmd
WorkingDir=CoreMangLib\cti\system\mathf\MathFSqrt
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_315.cmd_2778]
@@ -22225,7 +22121,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_315\GCSimulator_315.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_315
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[seq_gc_double_1_r.cmd_2779]
@@ -22233,7 +22129,7 @@ RelativePath=JIT\Methodical\explicit\coverage\seq_gc_double_1_r\seq_gc_double_1_
WorkingDir=JIT\Methodical\explicit\coverage\seq_gc_double_1_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[OpCodesConv_Ovf_I4_Un.cmd_2780]
@@ -22241,7 +22137,7 @@ RelativePath=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesConv_Ovf_I4_U
WorkingDir=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesConv_Ovf_I4_Un
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[KeyValuePairValue.cmd_2781]
@@ -22249,7 +22145,7 @@ RelativePath=CoreMangLib\cti\system\collections\generic\keyvaluepair\KeyValuePai
WorkingDir=CoreMangLib\cti\system\collections\generic\keyvaluepair\KeyValuePairValue
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[throw2dimarray_d.cmd_2782]
@@ -22265,7 +22161,7 @@ RelativePath=JIT\Methodical\NaN\r8NaNadd_cs_r\r8NaNadd_cs_r.cmd
WorkingDir=JIT\Methodical\NaN\r8NaNadd_cs_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_relrotarg_valref.cmd_2784]
@@ -22281,7 +22177,7 @@ RelativePath=JIT\Methodical\divrem\rem\r8rem_cs_r\r8rem_cs_r.cmd
WorkingDir=JIT\Methodical\divrem\rem\r8rem_cs_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[TypeCodeUInt64.cmd_2786]
@@ -22289,7 +22185,7 @@ RelativePath=CoreMangLib\cti\system\typecode\TypeCodeUInt64\TypeCodeUInt64.cmd
WorkingDir=CoreMangLib\cti\system\typecode\TypeCodeUInt64
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[openmutexneg8.cmd_2787]
@@ -22297,7 +22193,7 @@ RelativePath=baseservices\threading\mutex\openexisting\openmutexneg8\openmutexne
WorkingDir=baseservices\threading\mutex\openexisting\openmutexneg8
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated529.cmd_2788]
@@ -22305,7 +22201,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest529\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest529\Generated529
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_271.cmd_2789]
@@ -22313,7 +22209,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_271\GCSimulator_271.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_271
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[box-unbox-value007.cmd_2790]
@@ -22321,7 +22217,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\value\box-unbox-value007\bo
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\value\box-unbox-value007
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[calli2.cmd_2791]
@@ -22329,7 +22225,7 @@ RelativePath=JIT\Directed\coverage\importer\calli2\calli2.cmd
WorkingDir=JIT\Directed\coverage\importer\calli2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[UseTrashedVfp1.cmd_2792]
@@ -22337,7 +22233,7 @@ RelativePath=JIT\Regression\Dev11\External\dev11_91048\UseTrashedVfp1\UseTrashed
WorkingDir=JIT\Regression\Dev11\External\dev11_91048\UseTrashedVfp1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[NestedClass03.cmd_2793]
@@ -22353,7 +22249,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1236\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1236\Generated1236
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated208.cmd_2795]
@@ -22361,7 +22257,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest208\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest208\Generated208
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[fielda_tests.cmd_2796]
@@ -22369,7 +22265,7 @@ RelativePath=JIT\Directed\PREFIX\unaligned\1\fielda_tests\fielda_tests.cmd
WorkingDir=JIT\Directed\PREFIX\unaligned\1\fielda_tests
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbgcompat_i4_i1.cmd_2797]
@@ -22377,7 +22273,7 @@ RelativePath=JIT\Methodical\tailcall\_il_dbgcompat_i4_i1\_il_dbgcompat_i4_i1.cmd
WorkingDir=JIT\Methodical\tailcall\_il_dbgcompat_i4_i1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated63.cmd_2798]
@@ -22385,7 +22281,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest63\Generated
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest63\Generated63
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[field_tests.cmd_2799]
@@ -22393,7 +22289,7 @@ RelativePath=JIT\Directed\PREFIX\unaligned\2\field_tests\field_tests.cmd
WorkingDir=JIT\Directed\PREFIX\unaligned\2\field_tests
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b66425.cmd_2800]
@@ -22401,7 +22297,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b66425\b66425\b66425.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b66425\b66425
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ldind_i2.cmd_2801]
@@ -22409,7 +22305,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\ldind_i2\ldind_i2.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\ldind_i2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[class01_auto.cmd_2802]
@@ -22417,7 +22313,7 @@ RelativePath=Loader\classloader\generics\Layout\General\class01_auto\class01_aut
WorkingDir=Loader\classloader\generics\Layout\General\class01_auto
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[bgt_u8.cmd_2803]
@@ -22425,7 +22321,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\bgt_u8\bgt_u8.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\bgt_u8
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[case8.cmd_2804]
@@ -22441,7 +22337,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest83\Generated
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest83\Generated83
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[throwinfinally_d.cmd_2806]
@@ -22457,7 +22353,7 @@ RelativePath=CoreMangLib\cti\system\string\StringInsert\StringInsert.cmd
WorkingDir=CoreMangLib\cti\system\string\StringInsert
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[jmp_opt.cmd_2808]
@@ -22465,7 +22361,7 @@ RelativePath=JIT\jit64\opt\cg\il\jmp_opt\jmp_opt.cmd
WorkingDir=JIT\jit64\opt\cg\il\jmp_opt
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ListCapacity.cmd_2809]
@@ -22473,7 +22369,7 @@ RelativePath=CoreMangLib\cti\system\collections\generic\list\ListCapacity\ListCa
WorkingDir=CoreMangLib\cti\system\collections\generic\list\ListCapacity
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b71179.cmd_2810]
@@ -22489,7 +22385,7 @@ RelativePath=CoreMangLib\cti\system\weakreference\WeakReferenceTrackResurrection
WorkingDir=CoreMangLib\cti\system\weakreference\WeakReferenceTrackResurrection_cti_PSC
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_rellcsmax.cmd_2812]
@@ -22497,7 +22393,7 @@ RelativePath=JIT\Methodical\Arrays\lcs\_rellcsmax\_rellcsmax.cmd
WorkingDir=JIT\Methodical\Arrays\lcs\_rellcsmax
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[IsInst002.cmd_2813]
@@ -22505,7 +22401,7 @@ RelativePath=Loader\classloader\generics\Variance\IL\IsInst002\IsInst002.cmd
WorkingDir=Loader\classloader\generics\Variance\IL\IsInst002
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Interfaces002.cmd_2814]
@@ -22513,7 +22409,7 @@ RelativePath=Loader\classloader\generics\Variance\Interfaces\Interfaces002\Inter
WorkingDir=Loader\classloader\generics\Variance\Interfaces\Interfaces002
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GThread13.cmd_2815]
@@ -22521,7 +22417,7 @@ RelativePath=baseservices\threading\generics\threadstart\GThread13\GThread13.cmd
WorkingDir=baseservices\threading\generics\threadstart\GThread13
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[deadtryfinallythrow_r.cmd_2816]
@@ -22529,7 +22425,7 @@ RelativePath=JIT\Methodical\eh\deadcode\deadtryfinallythrow_r\deadtryfinallythro
WorkingDir=JIT\Methodical\eh\deadcode\deadtryfinallythrow_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[FileStreamDispose_PSC.cmd_2817]
@@ -22537,7 +22433,7 @@ RelativePath=CoreMangLib\cti\system\io\filestream\FileStreamDispose_PSC\FileStre
WorkingDir=CoreMangLib\cti\system\io\filestream\FileStreamDispose_PSC
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Bool_Or_Op_cs_d.cmd_2818]
@@ -22545,7 +22441,7 @@ RelativePath=JIT\Directed\cmov\Bool_Or_Op_cs_d\Bool_Or_Op_cs_d.cmd
WorkingDir=JIT\Directed\cmov\Bool_Or_Op_cs_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated823.cmd_2819]
@@ -22553,7 +22449,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest823\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest823\Generated823
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[box-unbox-value040.cmd_2820]
@@ -22561,7 +22457,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\value\box-unbox-value040\bo
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\value\box-unbox-value040
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[throw_cs_do.cmd_2821]
@@ -22585,7 +22481,7 @@ RelativePath=JIT\Methodical\int64\unsigned\_relldfld_mul\_relldfld_mul.cmd
WorkingDir=JIT\Methodical\int64\unsigned\_relldfld_mul
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[structret6_1.cmd_2824]
@@ -22593,7 +22489,7 @@ RelativePath=JIT\jit64\gc\misc\structret6_1\structret6_1.cmd
WorkingDir=JIT\jit64\gc\misc\structret6_1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[cprop001_r.cmd_2825]
@@ -22601,7 +22497,7 @@ RelativePath=JIT\jit64\opt\cprop\cprop001_r\cprop001_r.cmd
WorkingDir=JIT\jit64\opt\cprop\cprop001_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[StringSubString1.cmd_2826]
@@ -22609,7 +22505,7 @@ RelativePath=CoreMangLib\cti\system\string\StringSubString1\StringSubString1.cmd
WorkingDir=CoreMangLib\cti\system\string\StringSubString1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_opt_relrefarg_f4.cmd_2827]
@@ -22625,7 +22521,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1.2-Beta1\b102879\b102879\b102879.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1.2-Beta1\b102879\b102879
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[MarshalStructAsLayoutExp.cmd_2829]
@@ -22633,7 +22529,7 @@ RelativePath=Interop\StructMarshalling\PInvoke\MarshalStructAsLayoutExp\MarshalS
WorkingDir=Interop\StructMarshalling\PInvoke\MarshalStructAsLayoutExp
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[main.cmd_2830]
@@ -22641,7 +22537,7 @@ RelativePath=Loader\classloader\regressions\vsw111021\main\main.cmd
WorkingDir=Loader\classloader\regressions\vsw111021\main
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[jump.cmd_2831]
@@ -22649,7 +22545,7 @@ RelativePath=JIT\Directed\pinvoke\jump\jump.cmd
WorkingDir=JIT\Directed\pinvoke\jump
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b89506.cmd_2832]
@@ -22657,7 +22553,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M13-RTM\b89506\b89506\b89506.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M13-RTM\b89506\b89506
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[char_cs_r.cmd_2833]
@@ -22665,7 +22561,7 @@ RelativePath=JIT\Methodical\MDArray\DataTypes\char_cs_r\char_cs_r.cmd
WorkingDir=JIT\Methodical\MDArray\DataTypes\char_cs_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b74976.cmd_2834]
@@ -22673,7 +22569,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b74976\b74976\b74976.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b74976\b74976
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b82048.cmd_2835]
@@ -22681,7 +22577,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b82048\b82048\b82048.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b82048\b82048
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Vector3GetHash_r.cmd_2836]
@@ -22689,7 +22585,7 @@ RelativePath=JIT\SIMD\Vector3GetHash_r\Vector3GetHash_r.cmd
WorkingDir=JIT\SIMD\Vector3GetHash_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_reli_box.cmd_2837]
@@ -22697,7 +22593,7 @@ RelativePath=JIT\Methodical\ELEMENT_TYPE_IU\_il_reli_box\_il_reli_box.cmd
WorkingDir=JIT\Methodical\ELEMENT_TYPE_IU\_il_reli_box
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[r4NaNrem_cs_r.cmd_2838]
@@ -22705,7 +22601,7 @@ RelativePath=JIT\Methodical\NaN\r4NaNrem_cs_r\r4NaNrem_cs_r.cmd
WorkingDir=JIT\Methodical\NaN\r4NaNrem_cs_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[AVException01.cmd_2839]
@@ -22713,7 +22609,7 @@ RelativePath=baseservices\exceptions\AccessViolationException\AVException01\AVEx
WorkingDir=baseservices\exceptions\AccessViolationException\AVException01
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[handleMath.cmd_2840]
@@ -22721,7 +22617,7 @@ RelativePath=JIT\Regression\JitBlue\DevDiv_206786\handleMath\handleMath.cmd
WorkingDir=JIT\Regression\JitBlue\DevDiv_206786\handleMath
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[finalizertest.cmd_2841]
@@ -22729,7 +22625,7 @@ RelativePath=GC\LargeMemory\Allocation\finalizertest\finalizertest.cmd
WorkingDir=GC\LargeMemory\Allocation\finalizertest
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_reltest1.cmd_2842]
@@ -22737,7 +22633,7 @@ RelativePath=JIT\Methodical\Invoke\callvirt\_il_reltest1\_il_reltest1.cmd
WorkingDir=JIT\Methodical\Invoke\callvirt\_il_reltest1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[overflow03_div.cmd_2843]
@@ -22753,7 +22649,7 @@ RelativePath=CoreMangLib\cti\system\io\pathtoolongexception\PathTooLongException
WorkingDir=CoreMangLib\cti\system\io\pathtoolongexception\PathTooLongExceptionctor2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Double_No_Op_cs_d.cmd_2845]
@@ -22761,7 +22657,7 @@ RelativePath=JIT\Directed\cmov\Double_No_Op_cs_d\Double_No_Op_cs_d.cmd
WorkingDir=JIT\Directed\cmov\Double_No_Op_cs_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[overldrem_cs_d.cmd_2846]
@@ -22769,7 +22665,7 @@ RelativePath=JIT\Methodical\divrem\rem\overldrem_cs_d\overldrem_cs_d.cmd
WorkingDir=JIT\Methodical\divrem\rem\overldrem_cs_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GThread27.cmd_2847]
@@ -22777,7 +22673,7 @@ RelativePath=baseservices\threading\generics\threadstart\GThread27\GThread27.cmd
WorkingDir=baseservices\threading\generics\threadstart\GThread27
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[tryCatchFinallyThrow_nonlocalexit3_r.cmd_2848]
@@ -22785,7 +22681,7 @@ RelativePath=JIT\Methodical\eh\finallyexec\tryCatchFinallyThrow_nonlocalexit3_r\
WorkingDir=JIT\Methodical\eh\finallyexec\tryCatchFinallyThrow_nonlocalexit3_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b05214.cmd_2849]
@@ -22793,7 +22689,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M10\b05214\b05214\b05214.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M10\b05214\b05214
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1176.cmd_2850]
@@ -22801,7 +22697,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1176\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1176\Generated1176
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Float_No_Op_cs_do.cmd_2851]
@@ -22809,7 +22705,7 @@ RelativePath=JIT\Directed\cmov\Float_No_Op_cs_do\Float_No_Op_cs_do.cmd
WorkingDir=JIT\Directed\cmov\Float_No_Op_cs_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ArraySort3b.cmd_2852]
@@ -22817,7 +22713,7 @@ RelativePath=CoreMangLib\cti\system\array\ArraySort3b\ArraySort3b.cmd
WorkingDir=CoreMangLib\cti\system\array\ArraySort3b
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[throwinnestedtryfault_r.cmd_2853]
@@ -22825,7 +22721,7 @@ RelativePath=JIT\Methodical\eh\nested\nestedtry\throwinnestedtryfault_r\throwinn
WorkingDir=JIT\Methodical\eh\nested\nestedtry\throwinnestedtryfault_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[doublearr_cs_ro.cmd_2854]
@@ -22841,7 +22737,7 @@ RelativePath=CoreMangLib\cti\system\reflection\emit\flowcontrol\FlowControlBranc
WorkingDir=CoreMangLib\cti\system\reflection\emit\flowcontrol\FlowControlBranch
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_reltypedref.cmd_2856]
@@ -22857,7 +22753,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest665\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest665\Generated665
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b43694.cmd_2858]
@@ -22865,7 +22761,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b43694\b43694\b43694.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b43694\b43694
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_relrefarg_c.cmd_2859]
@@ -22881,7 +22777,7 @@ RelativePath=JIT\jit64\hfa\main\testB\hfa_sf0B_r\hfa_sf0B_r.cmd
WorkingDir=JIT\jit64\hfa\main\testB\hfa_sf0B_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_403.cmd_2861]
@@ -22889,7 +22785,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_403\GCSimulator_403.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_403
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[OpCodesJmp.cmd_2862]
@@ -22897,7 +22793,7 @@ RelativePath=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesJmp\OpCodesJm
WorkingDir=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesJmp
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1168.cmd_2863]
@@ -22905,7 +22801,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1168\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1168\Generated1168
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[FileAttributesSystem.cmd_2864]
@@ -22913,7 +22809,7 @@ RelativePath=CoreMangLib\cti\system\io\fileattributes\FileAttributesSystem\FileA
WorkingDir=CoreMangLib\cti\system\io\fileattributes\FileAttributesSystem
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[1000w1d_cs_r.cmd_2865]
@@ -22929,7 +22825,7 @@ RelativePath=CoreMangLib\cti\system\array\ArraySort3\ArraySort3.cmd
WorkingDir=CoreMangLib\cti\system\array\ArraySort3
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[cpblkInt32.cmd_2867]
@@ -22937,7 +22833,7 @@ RelativePath=JIT\Methodical\flowgraph\dev10_bug679053\cpblkInt32\cpblkInt32.cmd
WorkingDir=JIT\Methodical\flowgraph\dev10_bug679053\cpblkInt32
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[VolatileTest_op_add.cmd_2868]
@@ -22945,7 +22841,7 @@ RelativePath=JIT\jit64\opt\cse\VolatileTest_op_add\VolatileTest_op_add.cmd
WorkingDir=JIT\jit64\opt\cse\VolatileTest_op_add
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[loop4_cs_do.cmd_2869]
@@ -22961,7 +22857,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1174\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1174\Generated1174
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[CharIsLetter2.cmd_2871]
@@ -22969,7 +22865,7 @@ RelativePath=CoreMangLib\cti\system\char\CharIsLetter2\CharIsLetter2.cmd
WorkingDir=CoreMangLib\cti\system\char\CharIsLetter2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1210.cmd_2872]
@@ -22977,7 +22873,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1210\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1210\Generated1210
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[box-unbox-generics011.cmd_2873]
@@ -22985,7 +22881,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\generics\box-unbox-generics
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\generics\box-unbox-generics011
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[CharGetHashCode.cmd_2874]
@@ -22993,7 +22889,7 @@ RelativePath=CoreMangLib\cti\system\char\CharGetHashCode\CharGetHashCode.cmd
WorkingDir=CoreMangLib\cti\system\char\CharGetHashCode
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[AbstractBase03.cmd_2875]
@@ -23009,7 +22905,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_294\GCSimulator_294.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_294
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[pow3_cs_ro.cmd_2877]
@@ -23017,7 +22913,7 @@ RelativePath=JIT\Directed\intrinsic\pow\pow3_cs_ro\pow3_cs_ro.cmd
WorkingDir=JIT\Directed\intrinsic\pow\pow3_cs_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1336.cmd_2878]
@@ -23025,7 +22921,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1336\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1336\Generated1336
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b28776.cmd_2879]
@@ -23041,7 +22937,7 @@ RelativePath=JIT\Methodical\eh\finallyexec\localgotoinahandler_r\localgotoinahan
WorkingDir=JIT\Methodical\eh\finallyexec\localgotoinahandler_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[HugeField2.cmd_2881]
@@ -23049,7 +22945,7 @@ RelativePath=JIT\jit64\opt\cse\HugeField2\HugeField2.cmd
WorkingDir=JIT\jit64\opt\cse\HugeField2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[simplenonlocalexitnestedintrycatch_r.cmd_2882]
@@ -23057,7 +22953,7 @@ RelativePath=JIT\Methodical\eh\finallyexec\simplenonlocalexitnestedintrycatch_r\
WorkingDir=JIT\Methodical\eh\finallyexec\simplenonlocalexitnestedintrycatch_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[DevDiv_816617_r.cmd_2883]
@@ -23065,7 +22961,7 @@ RelativePath=JIT\Regression\JitBlue\DevDiv_816617\DevDiv_816617_r\DevDiv_816617_
WorkingDir=JIT\Regression\JitBlue\DevDiv_816617\DevDiv_816617_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[FieldAttributesAssembly.cmd_2884]
@@ -23073,7 +22969,7 @@ RelativePath=CoreMangLib\cti\system\reflection\fieldattributes\FieldAttributesAs
WorkingDir=CoreMangLib\cti\system\reflection\fieldattributes\FieldAttributesAssembly
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b49101.cmd_2885]
@@ -23081,7 +22977,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b49101\b49101\b49101.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b49101\b49101
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated69.cmd_2886]
@@ -23089,7 +22985,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest69\Generated
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest69\Generated69
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b06812.cmd_2887]
@@ -23105,7 +23001,7 @@ RelativePath=JIT\Regression\Dev11\Dev11_b473131\b473131_byte\b473131_byte.cmd
WorkingDir=JIT\Regression\Dev11\Dev11_b473131\b473131_byte
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b26888.cmd_2889]
@@ -23121,7 +23017,7 @@ RelativePath=CoreMangLib\cti\system\byte\ByteMaxValue\ByteMaxValue.cmd
WorkingDir=CoreMangLib\cti\system\byte\ByteMaxValue
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[IDictionaryIsFixedSize.cmd_2891]
@@ -23129,7 +23025,7 @@ RelativePath=CoreMangLib\cti\system\collections\idictionary\IDictionaryIsFixedSi
WorkingDir=CoreMangLib\cti\system\collections\idictionary\IDictionaryIsFixedSize
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b31493.cmd_2892]
@@ -23145,7 +23041,7 @@ RelativePath=JIT\jit64\opt\cse\VolatileTest_op_shr\VolatileTest_op_shr.cmd
WorkingDir=JIT\jit64\opt\cse\VolatileTest_op_shr
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated203.cmd_2894]
@@ -23153,7 +23049,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest203\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest203\Generated203
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b39381.cmd_2895]
@@ -23169,7 +23065,7 @@ RelativePath=CoreMangLib\cti\system\convert\ConvertToDouble11\ConvertToDouble11.
WorkingDir=CoreMangLib\cti\system\convert\ConvertToDouble11
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1139.cmd_2897]
@@ -23177,7 +23073,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1139\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1139\Generated1139
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[SingleToInt32.cmd_2898]
@@ -23185,7 +23081,7 @@ RelativePath=CoreMangLib\cti\system\single\SingleToInt32\SingleToInt32.cmd
WorkingDir=CoreMangLib\cti\system\single\SingleToInt32
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b604247.cmd_2899]
@@ -23193,7 +23089,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V2.0-RTM\b604247\b604247\b604247.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V2.0-RTM\b604247\b604247
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_relrefarg_box_val.cmd_2900]
@@ -23201,7 +23097,7 @@ RelativePath=JIT\Methodical\explicit\misc\_il_relrefarg_box_val\_il_relrefarg_bo
WorkingDir=JIT\Methodical\explicit\misc\_il_relrefarg_box_val
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[collect.cmd_2901]
@@ -23209,7 +23105,7 @@ RelativePath=GC\LargeMemory\API\gc\collect\collect.cmd
WorkingDir=GC\LargeMemory\API\gc\collect
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_FAIL
+Categories=EXPECTED_FAIL;Pri1
HostStyle=0
[GCSimulator_272.cmd_2902]
@@ -23217,7 +23113,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_272\GCSimulator_272.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_272
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[cascadedcatch_do.cmd_2903]
@@ -23225,7 +23121,7 @@ RelativePath=JIT\Methodical\eh\nested\general\cascadedcatch_do\cascadedcatch_do.
WorkingDir=JIT\Methodical\eh\nested\general\cascadedcatch_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[volatilestaticfield.cmd_2904]
@@ -23233,7 +23129,7 @@ RelativePath=JIT\jit64\opt\cse\volatilestaticfield\volatilestaticfield.cmd
WorkingDir=JIT\jit64\opt\cse\volatilestaticfield
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated604.cmd_2905]
@@ -23241,7 +23137,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest604\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest604\Generated604
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[eh01_large.cmd_2906]
@@ -23249,7 +23145,7 @@ RelativePath=JIT\jit64\localloc\eh\eh01_large\eh01_large.cmd
WorkingDir=JIT\jit64\localloc\eh\eh01_large
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[UTF8EncodingGetByteCount2.cmd_2907]
@@ -23257,7 +23153,7 @@ RelativePath=CoreMangLib\cti\system\text\utf8encoding\UTF8EncodingGetByteCount2\
WorkingDir=CoreMangLib\cti\system\text\utf8encoding\UTF8EncodingGetByteCount2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_dbgrefarg_f4.cmd_2908]
@@ -23265,7 +23161,7 @@ RelativePath=JIT\Methodical\explicit\basic\_dbgrefarg_f4\_dbgrefarg_f4.cmd
WorkingDir=JIT\Methodical\explicit\basic\_dbgrefarg_f4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[OpCodesLdind_R4.cmd_2909]
@@ -23273,7 +23169,7 @@ RelativePath=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesLdind_R4\OpCo
WorkingDir=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesLdind_R4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b57952.cmd_2910]
@@ -23281,7 +23177,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b57952\b57952\b57952.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b57952\b57952
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbgu_native.cmd_2911]
@@ -23289,7 +23185,7 @@ RelativePath=JIT\Methodical\refany\_il_dbgu_native\_il_dbgu_native.cmd
WorkingDir=JIT\Methodical\refany\_il_dbgu_native
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1026.cmd_2912]
@@ -23297,7 +23193,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1026\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1026\Generated1026
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1214.cmd_2913]
@@ -23305,7 +23201,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1214\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1214\Generated1214
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b10789.cmd_2914]
@@ -23313,7 +23209,7 @@ RelativePath=JIT\Regression\VS-ia64-JIT\V1.2-M01\b10789\b10789\b10789.cmd
WorkingDir=JIT\Regression\VS-ia64-JIT\V1.2-M01\b10789\b10789
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ICollectionCopyTo.cmd_2915]
@@ -23321,7 +23217,7 @@ RelativePath=CoreMangLib\cti\system\collections\icollection\ICollectionCopyTo\IC
WorkingDir=CoreMangLib\cti\system\collections\icollection\ICollectionCopyTo
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[DictionaryCtor1.cmd_2916]
@@ -23329,7 +23225,7 @@ RelativePath=CoreMangLib\cti\system\collections\generic\dictionary\DictionaryCto
WorkingDir=CoreMangLib\cti\system\collections\generic\dictionary\DictionaryCtor1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[NestedInterface04.cmd_2917]
@@ -23345,7 +23241,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\clt_u8\clt_u8.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\clt_u8
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ceq.cmd_2919]
@@ -23353,7 +23249,7 @@ RelativePath=JIT\IL_Conformance\Old\Base\ceq\ceq.cmd
WorkingDir=JIT\IL_Conformance\Old\Base\ceq
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1475.cmd_2920]
@@ -23361,7 +23257,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1475\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1475\Generated1475
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated541.cmd_2921]
@@ -23369,7 +23265,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest541\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest541\Generated541
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_dbgs_ldc_mul.cmd_2922]
@@ -23377,7 +23273,7 @@ RelativePath=JIT\Methodical\int64\signed\_dbgs_ldc_mul\_dbgs_ldc_mul.cmd
WorkingDir=JIT\Methodical\int64\signed\_dbgs_ldc_mul
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ldobj.cmd_2923]
@@ -23385,7 +23281,7 @@ RelativePath=JIT\IL_Conformance\Old\objectmodel\ldobj\ldobj.cmd
WorkingDir=JIT\IL_Conformance\Old\objectmodel\ldobj
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[arrgetlen_il_d.cmd_2924]
@@ -23393,7 +23289,7 @@ RelativePath=JIT\Directed\coverage\oldtests\arrgetlen_il_d\arrgetlen_il_d.cmd
WorkingDir=JIT\Directed\coverage\oldtests\arrgetlen_il_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[OpCodesBeq_S.cmd_2925]
@@ -23401,7 +23297,7 @@ RelativePath=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesBeq_S\OpCodes
WorkingDir=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesBeq_S
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[unaligned.cmd_2926]
@@ -23409,7 +23305,7 @@ RelativePath=JIT\IL_Conformance\Old\Base\unaligned\unaligned.cmd
WorkingDir=JIT\IL_Conformance\Old\Base\unaligned
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[isinst2_do.cmd_2927]
@@ -23417,7 +23313,7 @@ RelativePath=JIT\Directed\nullabletypes\isinst2_do\isinst2_do.cmd
WorkingDir=JIT\Directed\nullabletypes\isinst2_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[indexer.cmd_2928]
@@ -23425,7 +23321,7 @@ RelativePath=JIT\opt\Inline\tests\indexer\indexer.cmd
WorkingDir=JIT\opt\Inline\tests\indexer
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated329.cmd_2929]
@@ -23433,7 +23329,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest329\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest329\Generated329
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[OpCodesCgt_Un.cmd_2930]
@@ -23441,7 +23337,7 @@ RelativePath=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesCgt_Un\OpCode
WorkingDir=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesCgt_Un
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[u4div_cs_d.cmd_2931]
@@ -23449,7 +23345,7 @@ RelativePath=JIT\Methodical\divrem\div\u4div_cs_d\u4div_cs_d.cmd
WorkingDir=JIT\Methodical\divrem\div\u4div_cs_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ExchangeLong.cmd_2932]
@@ -23457,7 +23353,7 @@ RelativePath=baseservices\threading\interlocked\exchange\ExchangeLong\ExchangeLo
WorkingDir=baseservices\threading\interlocked\exchange\ExchangeLong
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_reljumper3.cmd_2933]
@@ -23473,7 +23369,7 @@ RelativePath=CoreMangLib\cti\system\io\filenotfoundexception\FileNotFoundExcepti
WorkingDir=CoreMangLib\cti\system\io\filenotfoundexception\FileNotFoundExceptionctor1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated725.cmd_2935]
@@ -23481,7 +23377,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest725\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest725\Generated725
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_dbgexplicit2.cmd_2936]
@@ -23497,7 +23393,7 @@ RelativePath=CoreMangLib\cti\system\convert\ConvertToBase64CharArray\ConvertToBa
WorkingDir=CoreMangLib\cti\system\convert\ConvertToBase64CharArray
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b40269.cmd_2938]
@@ -23505,7 +23401,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b40269\b40269\b40269.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b40269\b40269
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[UInt64IConvertibleToInt64.cmd_2939]
@@ -23513,7 +23409,7 @@ RelativePath=CoreMangLib\cti\system\uint64\UInt64IConvertibleToInt64\UInt64IConv
WorkingDir=CoreMangLib\cti\system\uint64\UInt64IConvertibleToInt64
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b70967.cmd_2940]
@@ -23521,7 +23417,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b70967\b70967\b70967.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b70967\b70967
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b91230.cmd_2941]
@@ -23529,7 +23425,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M13-RTM\b91230\b91230\b91230.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M13-RTM\b91230\b91230
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated562.cmd_2942]
@@ -23537,7 +23433,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest562\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest562\Generated562
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b31150.cmd_2943]
@@ -23545,7 +23441,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b31150\b31150\b31150.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b31150\b31150
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Bool_Xor_Op_cs_d.cmd_2944]
@@ -23553,7 +23449,7 @@ RelativePath=JIT\Directed\cmov\Bool_Xor_Op_cs_d\Bool_Xor_Op_cs_d.cmd
WorkingDir=JIT\Directed\cmov\Bool_Xor_Op_cs_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[localloc3_cs_r.cmd_2945]
@@ -23561,7 +23457,7 @@ RelativePath=JIT\Directed\localloc\localloc3_cs_r\localloc3_cs_r.cmd
WorkingDir=JIT\Directed\localloc\localloc3_cs_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b11949.cmd_2946]
@@ -23569,7 +23465,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b11949\b11949\b11949.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b11949\b11949
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1057.cmd_2947]
@@ -23577,7 +23473,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1057\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1057\Generated1057
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[badcodeinsidefinally_d.cmd_2948]
@@ -23593,7 +23489,7 @@ RelativePath=JIT\Methodical\xxobj\operand\_il_dbgmdarray\_il_dbgmdarray.cmd
WorkingDir=JIT\Methodical\xxobj\operand\_il_dbgmdarray
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b10828.cmd_2950]
@@ -23609,7 +23505,7 @@ RelativePath=CoreMangLib\cti\system\timespan\TimeSpanCompareTo2\TimeSpanCompareT
WorkingDir=CoreMangLib\cti\system\timespan\TimeSpanCompareTo2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated306.cmd_2952]
@@ -23617,7 +23513,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest306\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest306\Generated306
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[StructLayoutAttributePack.cmd_2953]
@@ -23625,7 +23521,7 @@ RelativePath=CoreMangLib\cti\system\runtime\interopservices\structlayoutattribut
WorkingDir=CoreMangLib\cti\system\runtime\interopservices\structlayoutattribute\StructLayoutAttributePack
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[castclass-null044.cmd_2954]
@@ -23633,7 +23529,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\castclass\null\castclass-null044\cast
WorkingDir=JIT\jit64\valuetypes\nullable\castclass\null\castclass-null044
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GenericICollectionIsReadOnly.cmd_2955]
@@ -23641,7 +23537,7 @@ RelativePath=CoreMangLib\cti\system\collections\generic\dictionaryvaluecollectio
WorkingDir=CoreMangLib\cti\system\collections\generic\dictionaryvaluecollection\GenericICollectionIsReadOnly
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[box-unbox042.cmd_2956]
@@ -23649,7 +23545,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\box-unbox\box-unbox042\box-
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\box-unbox\box-unbox042
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[box-unbox-generics039.cmd_2957]
@@ -23657,7 +23553,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\generics\box-unbox-generics
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\generics\box-unbox-generics039
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[eh06_dynamic.cmd_2958]
@@ -23689,7 +23585,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest191\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest191\Generated191
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[lclfldadd_cs_r.cmd_2962]
@@ -23705,7 +23601,7 @@ RelativePath=CoreMangLib\cti\system\object\ObjectEquals1\ObjectEquals1.cmd
WorkingDir=CoreMangLib\cti\system\object\ObjectEquals1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[method014.cmd_2964]
@@ -23713,7 +23609,7 @@ RelativePath=Loader\classloader\generics\GenericMethods\method014\method014.cmd
WorkingDir=Loader\classloader\generics\GenericMethods\method014
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[UTF8EncodingGetMaxByteCount.cmd_2965]
@@ -23721,7 +23617,7 @@ RelativePath=CoreMangLib\cti\system\text\utf8encoding\UTF8EncodingGetMaxByteCoun
WorkingDir=CoreMangLib\cti\system\text\utf8encoding\UTF8EncodingGetMaxByteCount
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[StreamNull_PSC.cmd_2966]
@@ -23729,7 +23625,7 @@ RelativePath=CoreMangLib\cti\system\io\stream\StreamNull_PSC\StreamNull_PSC.cmd
WorkingDir=CoreMangLib\cti\system\io\stream\StreamNull_PSC
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated406.cmd_2967]
@@ -23737,7 +23633,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest406\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest406\Generated406
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated551.cmd_2968]
@@ -23745,7 +23641,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest551\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest551\Generated551
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[UInt64IConvertibleToDateTime.cmd_2969]
@@ -23753,7 +23649,7 @@ RelativePath=CoreMangLib\cti\system\uint64\UInt64IConvertibleToDateTime\UInt64IC
WorkingDir=CoreMangLib\cti\system\uint64\UInt64IConvertibleToDateTime
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[SP1a2.cmd_2970]
@@ -23761,7 +23657,7 @@ RelativePath=JIT\Directed\StructPromote\SP1a2\SP1a2.cmd
WorkingDir=JIT\Directed\StructPromote\SP1a2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1343.cmd_2971]
@@ -23769,7 +23665,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1343\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1343\Generated1343
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1279.cmd_2972]
@@ -23777,7 +23673,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1279\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1279\Generated1279
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[castclass-generics020.cmd_2973]
@@ -23785,7 +23681,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\castclass\generics\castclass-generics
WorkingDir=JIT\jit64\valuetypes\nullable\castclass\generics\castclass-generics020
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_opt_dbgexplicit4.cmd_2974]
@@ -23801,7 +23697,7 @@ RelativePath=JIT\Methodical\VT\callconv\_il_dbgee\_il_dbgee.cmd
WorkingDir=JIT\Methodical\VT\callconv\_il_dbgee
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated730.cmd_2976]
@@ -23809,7 +23705,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest730\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest730\Generated730
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_relrecurse_jmp.cmd_2977]
@@ -23817,7 +23713,7 @@ RelativePath=JIT\Methodical\Invoke\fptr\_il_relrecurse_jmp\_il_relrecurse_jmp.cm
WorkingDir=JIT\Methodical\Invoke\fptr\_il_relrecurse_jmp
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ArrayIListRemoveAt.cmd_2978]
@@ -23825,7 +23721,7 @@ RelativePath=CoreMangLib\cti\system\array\ArrayIListRemoveAt\ArrayIListRemoveAt.
WorkingDir=CoreMangLib\cti\system\array\ArrayIListRemoveAt
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ret_i.cmd_2979]
@@ -23833,7 +23729,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\ret_i\ret_i.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\ret_i
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b14264.cmd_2980]
@@ -23841,7 +23737,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b14264\b14264\b14264.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b14264\b14264
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated740.cmd_2981]
@@ -23849,7 +23745,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest740\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest740\Generated740
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[straccess1_cs_do.cmd_2982]
@@ -23857,7 +23753,7 @@ RelativePath=JIT\Directed\StrAccess\straccess1_cs_do\straccess1_cs_do.cmd
WorkingDir=JIT\Directed\StrAccess\straccess1_cs_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[dblarray2_cs_d.cmd_2983]
@@ -23881,7 +23777,7 @@ RelativePath=CoreMangLib\cti\system\text\stringbuilder\StringBuilderAppend18\Str
WorkingDir=CoreMangLib\cti\system\text\stringbuilder\StringBuilderAppend18
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ConvertToUInt161.cmd_2986]
@@ -23889,7 +23785,7 @@ RelativePath=CoreMangLib\cti\system\convert\ConvertToUInt161\ConvertToUInt161.cm
WorkingDir=CoreMangLib\cti\system\convert\ConvertToUInt161
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1494.cmd_2987]
@@ -23897,7 +23793,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1494\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1494\Generated1494
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[TypeMakeByRefType.cmd_2988]
@@ -23905,7 +23801,7 @@ RelativePath=CoreMangLib\cti\system\type\TypeMakeByRefType\TypeMakeByRefType.cmd
WorkingDir=CoreMangLib\cti\system\type\TypeMakeByRefType
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1027.cmd_2989]
@@ -23913,7 +23809,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1027\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1027\Generated1027
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1135.cmd_2990]
@@ -23921,7 +23817,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1135\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1135\Generated1135
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[OperandTypeInlineSig.cmd_2991]
@@ -23929,7 +23825,7 @@ RelativePath=CoreMangLib\cti\system\reflection\emit\operandtype\OperandTypeInlin
WorkingDir=CoreMangLib\cti\system\reflection\emit\operandtype\OperandTypeInlineSig
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[CgStress2_do.cmd_2992]
@@ -23945,7 +23841,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest953\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest953\Generated953
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[JTrueLeDbl.cmd_2994]
@@ -23953,7 +23849,7 @@ RelativePath=JIT\CodeGenBringUpTests\JTrueLeDbl\JTrueLeDbl.cmd
WorkingDir=JIT\CodeGenBringUpTests\JTrueLeDbl
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[lohcompactapi2.cmd_2995]
@@ -23961,7 +23857,7 @@ RelativePath=GC\Features\LOHCompaction\lohcompactapi2\lohcompactapi2.cmd
WorkingDir=GC\Features\LOHCompaction\lohcompactapi2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[box-unbox028.cmd_2996]
@@ -23969,7 +23865,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\box-unbox\box-unbox028\box-
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\box-unbox\box-unbox028
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b19101.cmd_2997]
@@ -23977,7 +23873,7 @@ RelativePath=JIT\Regression\VS-ia64-JIT\V1.2-M02\b19101\b19101\b19101.cmd
WorkingDir=JIT\Regression\VS-ia64-JIT\V1.2-M02\b19101\b19101
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[DictionaryIDictionaryKeys3.cmd_2998]
@@ -23985,7 +23881,7 @@ RelativePath=CoreMangLib\cti\system\collections\generic\dictionary\DictionaryIDi
WorkingDir=CoreMangLib\cti\system\collections\generic\dictionary\DictionaryIDictionaryKeys3
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b26324a.cmd_2999]
@@ -23993,7 +23889,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b26324\b26324a\b26324a.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b26324\b26324a
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_FAIL;9462;EXCLUDED;VARARG
+Categories=EXPECTED_FAIL;9462;EXCLUDED;VARARG;Pri1
HostStyle=0
[OperandTypeInlineI8.cmd_3000]
@@ -24001,7 +23897,7 @@ RelativePath=CoreMangLib\cti\system\reflection\emit\operandtype\OperandTypeInlin
WorkingDir=CoreMangLib\cti\system\reflection\emit\operandtype\OperandTypeInlineI8
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated563.cmd_3001]
@@ -24009,7 +23905,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest563\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest563\Generated563
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[L-1-12-3.cmd_3002]
@@ -24017,7 +23913,7 @@ RelativePath=Loader\classloader\v1\Beta1\Layout\Matrix\cs\L-1-12-3\L-1-12-3.cmd
WorkingDir=Loader\classloader\v1\Beta1\Layout\Matrix\cs\L-1-12-3
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated516.cmd_3003]
@@ -24025,7 +23921,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest516\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest516\Generated516
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[box-unbox-null027.cmd_3004]
@@ -24033,7 +23929,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\null\box-unbox-null027\box-
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\null\box-unbox-null027
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1108.cmd_3005]
@@ -24041,7 +23937,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1108\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1108\Generated1108
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated627.cmd_3006]
@@ -24049,7 +23945,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest627\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest627\Generated627
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[waitanyex1a.cmd_3007]
@@ -24057,7 +23953,7 @@ RelativePath=baseservices\threading\waithandle\waitany\waitanyex1a\waitanyex1a.c
WorkingDir=baseservices\threading\waithandle\waitany\waitanyex1a
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ushort_cs_ro.cmd_3008]
@@ -24065,7 +23961,7 @@ RelativePath=JIT\Methodical\MDArray\DataTypes\ushort_cs_ro\ushort_cs_ro.cmd
WorkingDir=JIT\Methodical\MDArray\DataTypes\ushort_cs_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[bestfit-finalize.cmd_3009]
@@ -24081,7 +23977,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest821\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest821\Generated821
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ConvertToUInt321.cmd_3011]
@@ -24089,7 +23985,7 @@ RelativePath=CoreMangLib\cti\system\convert\ConvertToUInt321\ConvertToUInt321.cm
WorkingDir=CoreMangLib\cti\system\convert\ConvertToUInt321
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_dbgunsafe-1.cmd_3012]
@@ -24097,7 +23993,7 @@ RelativePath=JIT\Methodical\unsafecsharp\_dbgunsafe-1\_dbgunsafe-1.cmd
WorkingDir=JIT\Methodical\unsafecsharp\_dbgunsafe-1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_relvtret2.cmd_3013]
@@ -24105,7 +24001,7 @@ RelativePath=JIT\Methodical\VT\callconv\_il_relvtret2\_il_relvtret2.cmd
WorkingDir=JIT\Methodical\VT\callconv\_il_relvtret2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[CompareExchangeTClass.cmd_3014]
@@ -24113,7 +24009,7 @@ RelativePath=baseservices\threading\interlocked\compareexchange\CompareExchangeT
WorkingDir=baseservices\threading\interlocked\compareexchange\CompareExchangeTClass
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_FAIL;8091
+Categories=EXPECTED_FAIL;8091;Pri1
HostStyle=0
[TimeSpanFromTicks.cmd_3015]
@@ -24121,7 +24017,7 @@ RelativePath=CoreMangLib\cti\system\timespan\TimeSpanFromTicks\TimeSpanFromTicks
WorkingDir=CoreMangLib\cti\system\timespan\TimeSpanFromTicks
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[box-unbox-null024.cmd_3016]
@@ -24129,7 +24025,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\null\box-unbox-null024\box-
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\null\box-unbox-null024
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_speed_dbggcarr.cmd_3017]
@@ -24137,7 +24033,7 @@ RelativePath=JIT\Methodical\Arrays\misc\_speed_dbggcarr\_speed_dbggcarr.cmd
WorkingDir=JIT\Methodical\Arrays\misc\_speed_dbggcarr
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated68.cmd_3018]
@@ -24145,7 +24041,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest68\Generated
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest68\Generated68
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b25833.cmd_3019]
@@ -24161,7 +24057,7 @@ RelativePath=baseservices\exceptions\generics\nested-try-catch10\nested-try-catc
WorkingDir=baseservices\exceptions\generics\nested-try-catch10
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[SeekOriginCurrent.cmd_3021]
@@ -24169,7 +24065,7 @@ RelativePath=CoreMangLib\cti\system\io\seekorigin\SeekOriginCurrent\SeekOriginCu
WorkingDir=CoreMangLib\cti\system\io\seekorigin\SeekOriginCurrent
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[OpCodesLeave.cmd_3022]
@@ -24177,7 +24073,7 @@ RelativePath=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesLeave\OpCodes
WorkingDir=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesLeave
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[TestWithManyParams.cmd_3023]
@@ -24185,7 +24081,7 @@ RelativePath=Loader\classloader\generics\Misc\TestWithManyParams\TestWithManyPar
WorkingDir=Loader\classloader\generics\Misc\TestWithManyParams
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated317.cmd_3024]
@@ -24193,7 +24089,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest317\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest317\Generated317
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[catchbeforetrybody_r.cmd_3025]
@@ -24201,7 +24097,7 @@ RelativePath=JIT\Methodical\eh\disconnected\catchbeforetrybody_r\catchbeforetryb
WorkingDir=JIT\Methodical\eh\disconnected\catchbeforetrybody_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ListIListIsFixedSize.cmd_3026]
@@ -24209,7 +24105,7 @@ RelativePath=CoreMangLib\cti\system\collections\generic\list\ListIListIsFixedSiz
WorkingDir=CoreMangLib\cti\system\collections\generic\list\ListIListIsFixedSize
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b48614.cmd_3027]
@@ -24225,7 +24121,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1307\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1307\Generated1307
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[CodeSize1.cmd_3029]
@@ -24233,7 +24129,7 @@ RelativePath=JIT\opt\JitMinOpts\Perf\CodeSize1\CodeSize1.cmd
WorkingDir=JIT\opt\JitMinOpts\Perf\CodeSize1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b39951.cmd_3030]
@@ -24241,7 +24137,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b39951\b39951\b39951.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b39951\b39951
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_332.cmd_3031]
@@ -24249,7 +24145,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_332\GCSimulator_332.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_332
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbgtypes.cmd_3032]
@@ -24265,7 +24161,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\interface\box-unbox-interfa
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\interface\box-unbox-interface003
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Float_No_Op_cs_d.cmd_3034]
@@ -24273,7 +24169,7 @@ RelativePath=JIT\Directed\cmov\Float_No_Op_cs_d\Float_No_Op_cs_d.cmd
WorkingDir=JIT\Directed\cmov\Float_No_Op_cs_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[byrefs.cmd_3035]
@@ -24281,7 +24177,7 @@ RelativePath=reflection\ldtoken\byrefs\byrefs.cmd
WorkingDir=reflection\ldtoken\byrefs
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b59478.cmd_3036]
@@ -24289,7 +24185,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b59478\b59478\b59478.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b59478\b59478
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GThread04.cmd_3037]
@@ -24297,7 +24193,7 @@ RelativePath=baseservices\threading\generics\threadstart\GThread04\GThread04.cmd
WorkingDir=baseservices\threading\generics\threadstart\GThread04
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[mcc_i72.cmd_3038]
@@ -24305,7 +24201,7 @@ RelativePath=JIT\jit64\mcc\interop\mcc_i72\mcc_i72.cmd
WorkingDir=JIT\jit64\mcc\interop\mcc_i72
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_FAIL;9462;EXCLUDED;VARARG
+Categories=EXPECTED_FAIL;9462;EXCLUDED;VARARG;Pri1
HostStyle=0
[_il_dbgu_qsort2.cmd_3039]
@@ -24321,7 +24217,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_180\GCSimulator_180.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_180
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated277.cmd_3041]
@@ -24329,7 +24225,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest277\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest277\Generated277
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[eh09_small.cmd_3042]
@@ -24337,7 +24233,7 @@ RelativePath=JIT\jit64\localloc\ehverify\eh09_small\eh09_small.cmd
WorkingDir=JIT\jit64\localloc\ehverify\eh09_small
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[MethodAttributesFamORAssem.cmd_3043]
@@ -24345,7 +24241,7 @@ RelativePath=CoreMangLib\cti\system\reflection\methodattributes\MethodAttributes
WorkingDir=CoreMangLib\cti\system\reflection\methodattributes\MethodAttributesFamORAssem
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1161.cmd_3044]
@@ -24353,7 +24249,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1161\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1161\Generated1161
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated765.cmd_3045]
@@ -24361,7 +24257,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest765\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest765\Generated765
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[assemname_cs_do.cmd_3046]
@@ -24369,7 +24265,7 @@ RelativePath=JIT\Methodical\cctor\misc\assemname_cs_do\assemname_cs_do.cmd
WorkingDir=JIT\Methodical\cctor\misc\assemname_cs_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b27657.cmd_3047]
@@ -24385,7 +24281,7 @@ RelativePath=JIT\jit64\opt\lur\lur_02\lur_02.cmd
WorkingDir=JIT\jit64\opt\lur\lur_02
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_speed_dbgs_muldiv.cmd_3049]
@@ -24401,7 +24297,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M10\b05737\b05737\b05737.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M10\b05737\b05737
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[CircularCctorThreeThreads03.cmd_3051]
@@ -24409,7 +24305,7 @@ RelativePath=Loader\classloader\TypeInitialization\CircularCctors\CircularCctorT
WorkingDir=Loader\classloader\TypeInitialization\CircularCctors\CircularCctorThreeThreads03
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[DevDiv_794115_ro.cmd_3052]
@@ -24417,7 +24313,7 @@ RelativePath=JIT\Regression\JitBlue\DevDiv_794115\DevDiv_794115_ro\DevDiv_794115
WorkingDir=JIT\Regression\JitBlue\DevDiv_794115\DevDiv_794115_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[throwinfinally_50_r.cmd_3053]
@@ -24433,7 +24329,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_27\GCSimulator_27.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_27
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Base02c_seq_ser.cmd_3055]
@@ -24441,7 +24337,7 @@ RelativePath=Loader\classloader\generics\Layout\General\Base02c_seq_ser\Base02c_
WorkingDir=Loader\classloader\generics\Layout\General\Base02c_seq_ser
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_odbgsin_cs_cs.cmd_3056]
@@ -24449,7 +24345,7 @@ RelativePath=JIT\Methodical\Boxing\xlang\_odbgsin_cs_cs\_odbgsin_cs_cs.cmd
WorkingDir=JIT\Methodical\Boxing\xlang\_odbgsin_cs_cs
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ArrayLastIndexOf3.cmd_3057]
@@ -24457,7 +24353,7 @@ RelativePath=CoreMangLib\cti\system\array\ArrayLastIndexOf3\ArrayLastIndexOf3.cm
WorkingDir=CoreMangLib\cti\system\array\ArrayLastIndexOf3
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[xprecise2_cs_d.cmd_3058]
@@ -24465,7 +24361,7 @@ RelativePath=JIT\Methodical\cctor\xassem\xprecise2_cs_d\xprecise2_cs_d.cmd
WorkingDir=JIT\Methodical\cctor\xassem\xprecise2_cs_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[cse1_cs_d.cmd_3059]
@@ -24473,7 +24369,7 @@ RelativePath=JIT\Directed\coverage\oldtests\cse1_cs_d\cse1_cs_d.cmd
WorkingDir=JIT\Directed\coverage\oldtests\cse1_cs_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[NestedGenericTypesMix.cmd_3060]
@@ -24481,7 +24377,7 @@ RelativePath=Loader\classloader\generics\Instantiation\Nesting\NestedGenericType
WorkingDir=Loader\classloader\generics\Instantiation\Nesting\NestedGenericTypesMix
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1167.cmd_3061]
@@ -24489,7 +24385,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1167\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1167\Generated1167
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b78392.cmd_3062]
@@ -24497,7 +24393,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b78392\b78392\b78392.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b78392\b78392
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_120.cmd_3063]
@@ -24505,7 +24401,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_120\GCSimulator_120.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_120
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b93635.cmd_3064]
@@ -24513,7 +24409,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M13-RTM\b93635\b93635\b93635.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M13-RTM\b93635\b93635
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_opt_relexplicit3.cmd_3065]
@@ -24529,15 +24425,7 @@ RelativePath=JIT\Methodical\Invoke\implicit\_il_dbgi8u8\_il_dbgi8u8.cmd
WorkingDir=JIT\Methodical\Invoke\implicit\_il_dbgi8u8
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
-HostStyle=0
-
-[UInt16Parse1.cmd_3067]
-RelativePath=CoreMangLib\cti\system\uint16\UInt16Parse1\UInt16Parse1.cmd
-WorkingDir=CoreMangLib\cti\system\uint16\UInt16Parse1
-Expected=0
-MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated770.cmd_3068]
@@ -24545,7 +24433,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest770\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest770\Generated770
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[EncodingGetMaxByteCount.cmd_3069]
@@ -24553,7 +24441,7 @@ RelativePath=CoreMangLib\cti\system\text\encoding\EncodingGetMaxByteCount\Encodi
WorkingDir=CoreMangLib\cti\system\text\encoding\EncodingGetMaxByteCount
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated803.cmd_3070]
@@ -24561,7 +24449,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest803\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest803\Generated803
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[hfa_sf1G_r.cmd_3071]
@@ -24569,7 +24457,7 @@ RelativePath=JIT\jit64\hfa\main\testG\hfa_sf1G_r\hfa_sf1G_r.cmd
WorkingDir=JIT\jit64\hfa\main\testG\hfa_sf1G_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1490.cmd_3072]
@@ -24577,7 +24465,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1490\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1490\Generated1490
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated511.cmd_3073]
@@ -24585,7 +24473,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest511\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest511\Generated511
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated488.cmd_3074]
@@ -24593,7 +24481,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest488\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest488\Generated488
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generic_Test_CSharp_Base_1.cmd_3075]
@@ -24601,7 +24489,7 @@ RelativePath=JIT\Directed\CheckedCtor\Generic_Test_CSharp_Base_1\Generic_Test_CS
WorkingDir=JIT\Directed\CheckedCtor\Generic_Test_CSharp_Base_1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ConvertToUInt169.cmd_3076]
@@ -24609,7 +24497,7 @@ RelativePath=CoreMangLib\cti\system\convert\ConvertToUInt169\ConvertToUInt169.cm
WorkingDir=CoreMangLib\cti\system\convert\ConvertToUInt169
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b31182.cmd_3077]
@@ -24617,7 +24505,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b31182\b31182\b31182.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b31182\b31182
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[TestCase3_Nested_J.cmd_3078]
@@ -24625,7 +24513,7 @@ RelativePath=Loader\classloader\InterfaceFolding\TestCase3_Nested_J\TestCase3_Ne
WorkingDir=Loader\classloader\InterfaceFolding\TestCase3_Nested_J
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[gcincatch_d.cmd_3079]
@@ -24633,7 +24521,7 @@ RelativePath=JIT\Methodical\eh\interactions\gcincatch_d\gcincatch_d.cmd
WorkingDir=JIT\Methodical\eh\interactions\gcincatch_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[hfa_sd2C_d.cmd_3080]
@@ -24641,7 +24529,7 @@ RelativePath=JIT\jit64\hfa\main\testC\hfa_sd2C_d\hfa_sd2C_d.cmd
WorkingDir=JIT\jit64\hfa\main\testC\hfa_sd2C_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b41495.cmd_3081]
@@ -24657,7 +24545,7 @@ RelativePath=CoreMangLib\cti\system\decimal\DecimalToInt32\DecimalToInt32.cmd
WorkingDir=CoreMangLib\cti\system\decimal\DecimalToInt32
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[overflow02_add.cmd_3083]
@@ -24673,7 +24561,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest631\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest631\Generated631
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[castclass-generics029.cmd_3085]
@@ -24681,7 +24569,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\castclass\generics\castclass-generics
WorkingDir=JIT\jit64\valuetypes\nullable\castclass\generics\castclass-generics029
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_relarray1.cmd_3086]
@@ -24689,7 +24577,7 @@ RelativePath=JIT\Methodical\refany\_il_relarray1\_il_relarray1.cmd
WorkingDir=JIT\Methodical\refany\_il_relarray1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[throwinnestedtrycatch_r.cmd_3087]
@@ -24697,7 +24585,7 @@ RelativePath=JIT\Methodical\eh\nested\nestedtry\throwinnestedtrycatch_r\throwinn
WorkingDir=JIT\Methodical\eh\nested\nestedtry\throwinnestedtrycatch_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Alloc_neg2.cmd_3088]
@@ -24713,7 +24601,7 @@ RelativePath=baseservices\threading\waithandle\waitall\waitallex9\waitallex9.cmd
WorkingDir=baseservices\threading\waithandle\waitall\waitallex9
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;GCSTRESS_FAIL;13203;Pri1
HostStyle=0
[float_cs_ro.cmd_3090]
@@ -24721,7 +24609,7 @@ RelativePath=JIT\Methodical\MDArray\DataTypes\float_cs_ro\float_cs_ro.cmd
WorkingDir=JIT\Methodical\MDArray\DataTypes\float_cs_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[TreeSort.cmd_3091]
@@ -24737,7 +24625,7 @@ RelativePath=JIT\Methodical\int64\signed\_il_dbgs_ldc_mul\_il_dbgs_ldc_mul.cmd
WorkingDir=JIT\Methodical\int64\signed\_il_dbgs_ldc_mul
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Co9604get_IsRunning.cmd_3093]
@@ -24745,7 +24633,7 @@ RelativePath=CoreMangLib\components\stopwatch\Co9604get_IsRunning\Co9604get_IsRu
WorkingDir=CoreMangLib\components\stopwatch\Co9604get_IsRunning
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[thread03.cmd_3094]
@@ -24753,7 +24641,7 @@ RelativePath=baseservices\threading\generics\WaitCallback\thread03\thread03.cmd
WorkingDir=baseservices\threading\generics\WaitCallback\thread03
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GThread30.cmd_3095]
@@ -24761,7 +24649,7 @@ RelativePath=baseservices\threading\generics\syncdelegate\GThread30\GThread30.cm
WorkingDir=baseservices\threading\generics\syncdelegate\GThread30
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[refanytype1_il_r.cmd_3096]
@@ -24769,7 +24657,7 @@ RelativePath=JIT\Directed\coverage\importer\Desktop\refanytype1_il_r\refanytype1
WorkingDir=JIT\Directed\coverage\importer\Desktop\refanytype1_il_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_speed_relval_ctor.cmd_3097]
@@ -24777,7 +24665,7 @@ RelativePath=JIT\Methodical\Invoke\ctor\_speed_relval_ctor\_speed_relval_ctor.cm
WorkingDir=JIT\Methodical\Invoke\ctor\_speed_relval_ctor
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated196.cmd_3098]
@@ -24785,7 +24673,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest196\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest196\Generated196
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ArgumentOutOfRangeExceptionMessage.cmd_3099]
@@ -24793,7 +24681,7 @@ RelativePath=CoreMangLib\cti\system\argumentoutofrangeexception\ArgumentOutOfRan
WorkingDir=CoreMangLib\cti\system\argumentoutofrangeexception\ArgumentOutOfRangeExceptionMessage
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[localloc.cmd_3100]
@@ -24801,7 +24689,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\localloc\localloc.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\localloc
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated77.cmd_3101]
@@ -24809,7 +24697,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest77\Generated
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest77\Generated77
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b80043.cmd_3102]
@@ -24825,7 +24713,7 @@ RelativePath=JIT\Methodical\eh\basics\throwinfinallyerrpath_r\throwinfinallyerrp
WorkingDir=JIT\Methodical\eh\basics\throwinfinallyerrpath_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Conv_R4.cmd_3104]
@@ -24833,7 +24721,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\Conv_R4\Conv_R4.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\Conv_R4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Class_ImplicitOverrideVirtualNewslot.cmd_3105]
@@ -24841,7 +24729,7 @@ RelativePath=Loader\classloader\generics\VSD\Class_ImplicitOverrideVirtualNewslo
WorkingDir=Loader\classloader\generics\VSD\Class_ImplicitOverrideVirtualNewslot
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated292.cmd_3106]
@@ -24849,7 +24737,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest292\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest292\Generated292
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_orelsin_cs_il.cmd_3107]
@@ -24857,7 +24745,7 @@ RelativePath=JIT\Methodical\Boxing\xlang\_orelsin_cs_il\_orelsin_cs_il.cmd
WorkingDir=JIT\Methodical\Boxing\xlang\_orelsin_cs_il
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[localgotoinahandler_ro.cmd_3108]
@@ -24865,7 +24753,7 @@ RelativePath=JIT\Methodical\eh\finallyexec\localgotoinahandler_ro\localgotoinaha
WorkingDir=JIT\Methodical\eh\finallyexec\localgotoinahandler_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[193825_uro.cmd_3109]
@@ -24873,7 +24761,7 @@ RelativePath=JIT\jit64\opt\regress\vswhidbey\193825\193825_uro\193825_uro.cmd
WorkingDir=JIT\jit64\opt\regress\vswhidbey\193825\193825_uro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[test1.cmd_3110]
@@ -24889,7 +24777,7 @@ RelativePath=CoreMangLib\cti\system\attribute\GetHashCode\GetHashCode.cmd
WorkingDir=CoreMangLib\cti\system\attribute\GetHashCode
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated64.cmd_3112]
@@ -24897,7 +24785,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest64\Generated
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest64\Generated64
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ctest1_cs_d.cmd_3113]
@@ -24905,7 +24793,7 @@ RelativePath=JIT\opt\virtualstubdispatch\hashcode\ctest1_cs_d\ctest1_cs_d.cmd
WorkingDir=JIT\opt\virtualstubdispatch\hashcode\ctest1_cs_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b48797.cmd_3114]
@@ -24921,7 +24809,7 @@ RelativePath=baseservices\threading\semaphore\ctoropen\semaphorector1\semaphorec
WorkingDir=baseservices\threading\semaphore\ctoropen\semaphorector1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[EmbedStringVersions.cmd_3116]
@@ -24929,7 +24817,7 @@ RelativePath=Loader\binding\assemblies\assemblyversion\EmbedStringVersions\Embed
WorkingDir=Loader\binding\assemblies\assemblyversion\EmbedStringVersions
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[catchrettoinnertry_cs_do.cmd_3117]
@@ -24945,7 +24833,7 @@ RelativePath=JIT\IL_Conformance\Old\Base\div\div.cmd
WorkingDir=JIT\IL_Conformance\Old\Base\div
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[uncaughtException_d.cmd_3119]
@@ -24953,7 +24841,7 @@ RelativePath=JIT\Methodical\eh\regress\asurt\141358\uncaughtException_d\uncaught
WorkingDir=JIT\Methodical\eh\regress\asurt\141358\uncaughtException_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b46641.cmd_3120]
@@ -24969,7 +24857,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest549\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest549\Generated549
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[waitallex3a.cmd_3122]
@@ -24977,7 +24865,7 @@ RelativePath=baseservices\threading\waithandle\waitall\waitallex3a\waitallex3a.c
WorkingDir=baseservices\threading\waithandle\waitall\waitallex3a
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[try-fault03.cmd_3123]
@@ -24985,7 +24873,7 @@ RelativePath=baseservices\exceptions\generics\try-fault03\try-fault03.cmd
WorkingDir=baseservices\exceptions\generics\try-fault03
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated723.cmd_3124]
@@ -24993,7 +24881,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest723\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest723\Generated723
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1125.cmd_3125]
@@ -25001,7 +24889,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1125\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1125\Generated1125
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b72518.cmd_3126]
@@ -25009,7 +24897,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b72518\b72518\b72518.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b72518\b72518
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_dbgnative.cmd_3127]
@@ -25017,7 +24905,7 @@ RelativePath=JIT\Methodical\refany\_dbgnative\_dbgnative.cmd
WorkingDir=JIT\Methodical\refany\_dbgnative
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[DictEnumIEnumReset.cmd_3128]
@@ -25025,7 +24913,7 @@ RelativePath=CoreMangLib\cti\system\collections\generic\dictionaryenumerator\Dic
WorkingDir=CoreMangLib\cti\system\collections\generic\dictionaryenumerator\DictEnumIEnumReset
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ArrayBinarySearch4b.cmd_3129]
@@ -25033,7 +24921,7 @@ RelativePath=CoreMangLib\cti\system\array\ArrayBinarySearch4b\ArrayBinarySearch4
WorkingDir=CoreMangLib\cti\system\array\ArrayBinarySearch4b
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[DictionaryKeyCollectionEnumeratorDispose.cmd_3130]
@@ -25041,7 +24929,7 @@ RelativePath=CoreMangLib\cti\system\collections\generic\dictkeycollenum\Dictiona
WorkingDir=CoreMangLib\cti\system\collections\generic\dictkeycollenum\DictionaryKeyCollectionEnumeratorDispose
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[CircularCctorThreeThreads03.cmd_3131]
@@ -25065,7 +24953,7 @@ RelativePath=CoreMangLib\cti\system\reflection\methodattributes\MethodAttributes
WorkingDir=CoreMangLib\cti\system\reflection\methodattributes\MethodAttributesMemberAccessMask
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated351.cmd_3134]
@@ -25073,7 +24961,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest351\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest351\Generated351
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[FieldAttributesStatic.cmd_3135]
@@ -25081,7 +24969,7 @@ RelativePath=CoreMangLib\cti\system\reflection\fieldattributes\FieldAttributesSt
WorkingDir=CoreMangLib\cti\system\reflection\fieldattributes\FieldAttributesStatic
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b52593.cmd_3136]
@@ -25089,7 +24977,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b52593\b52593\b52593.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b52593\b52593
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbgdd.cmd_3137]
@@ -25097,7 +24985,7 @@ RelativePath=JIT\Methodical\VT\callconv\_il_dbgdd\_il_dbgdd.cmd
WorkingDir=JIT\Methodical\VT\callconv\_il_dbgdd
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_oreltry_cs.cmd_3138]
@@ -25113,7 +25001,7 @@ RelativePath=CoreMangLib\cti\system\collections\generic\dictkeycollenum\Dictiona
WorkingDir=CoreMangLib\cti\system\collections\generic\dictkeycollenum\DictionaryKeyCollectionEnumeratorMoveNext
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Int_And_Op_cs_d.cmd_3140]
@@ -25121,7 +25009,7 @@ RelativePath=JIT\Directed\cmov\Int_And_Op_cs_d\Int_And_Op_cs_d.cmd
WorkingDir=JIT\Directed\cmov\Int_And_Op_cs_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[eh03_large.cmd_3141]
@@ -25137,7 +25025,7 @@ RelativePath=baseservices\threading\generics\WaitCallback\thread02\thread02.cmd
WorkingDir=baseservices\threading\generics\WaitCallback\thread02
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[inl001.cmd_3143]
@@ -25145,7 +25033,7 @@ RelativePath=JIT\jit64\opt\inl\inl001\inl001.cmd
WorkingDir=JIT\jit64\opt\inl\inl001
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ArrayCreateInstance2b.cmd_3144]
@@ -25153,7 +25041,7 @@ RelativePath=CoreMangLib\cti\system\array\ArrayCreateInstance2b\ArrayCreateInsta
WorkingDir=CoreMangLib\cti\system\array\ArrayCreateInstance2b
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b32551b.cmd_3145]
@@ -25177,7 +25065,7 @@ RelativePath=CoreMangLib\cti\system\text\encoder\EncoderCtor\EncoderCtor.cmd
WorkingDir=CoreMangLib\cti\system\text\encoder\EncoderCtor
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_reli_conv.cmd_3148]
@@ -25185,7 +25073,7 @@ RelativePath=JIT\Methodical\ELEMENT_TYPE_IU\_il_reli_conv\_il_reli_conv.cmd
WorkingDir=JIT\Methodical\ELEMENT_TYPE_IU\_il_reli_conv
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[StringReplace2.cmd_3149]
@@ -25193,7 +25081,7 @@ RelativePath=CoreMangLib\cti\system\string\StringReplace2\StringReplace2.cmd
WorkingDir=CoreMangLib\cti\system\string\StringReplace2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[DictionaryTryGetValue.cmd_3150]
@@ -25201,7 +25089,7 @@ RelativePath=CoreMangLib\cti\system\collections\generic\dictionary\DictionaryTry
WorkingDir=CoreMangLib\cti\system\collections\generic\dictionary\DictionaryTryGetValue
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated379.cmd_3151]
@@ -25209,7 +25097,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest379\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest379\Generated379
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ConvertToDouble7.cmd_3152]
@@ -25217,7 +25105,7 @@ RelativePath=CoreMangLib\cti\system\convert\ConvertToDouble7\ConvertToDouble7.cm
WorkingDir=CoreMangLib\cti\system\convert\ConvertToDouble7
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b59857.cmd_3153]
@@ -25225,7 +25113,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b59857\b59857\b59857.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b59857\b59857
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[lcliimpl_il_r.cmd_3154]
@@ -25233,7 +25121,7 @@ RelativePath=JIT\Directed\coverage\oldtests\lcliimpl_il_r\lcliimpl_il_r.cmd
WorkingDir=JIT\Directed\coverage\oldtests\lcliimpl_il_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[DblAvg6.cmd_3155]
@@ -25241,7 +25129,7 @@ RelativePath=JIT\CodeGenBringUpTests\DblAvg6\DblAvg6.cmd
WorkingDir=JIT\CodeGenBringUpTests\DblAvg6
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[backwardleaveincatch_d.cmd_3156]
@@ -25249,7 +25137,7 @@ RelativePath=JIT\Methodical\eh\leaves\backwardleaveincatch_d\backwardleaveincatc
WorkingDir=JIT\Methodical\eh\leaves\backwardleaveincatch_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[hfa_nf1G_d.cmd_3157]
@@ -25257,7 +25145,7 @@ RelativePath=JIT\jit64\hfa\main\testG\hfa_nf1G_d\hfa_nf1G_d.cmd
WorkingDir=JIT\jit64\hfa\main\testG\hfa_nf1G_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b174294.cmd_3158]
@@ -25265,7 +25153,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\v2.1\DDB\b174294\b174294\b174294.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\v2.1\DDB\b174294\b174294
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[plug.cmd_3159]
@@ -25281,7 +25169,7 @@ RelativePath=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesLdloca_S\OpCo
WorkingDir=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesLdloca_S
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated160.cmd_3161]
@@ -25289,7 +25177,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest160\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest160\Generated160
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b42929.cmd_3162]
@@ -25305,7 +25193,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\bne_u\bne_u.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\bne_u
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[r8NaNrem_cs_do.cmd_3164]
@@ -25313,7 +25201,7 @@ RelativePath=JIT\Methodical\NaN\r8NaNrem_cs_do\r8NaNrem_cs_do.cmd
WorkingDir=JIT\Methodical\NaN\r8NaNrem_cs_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[stind_r8.cmd_3165]
@@ -25321,7 +25209,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\stind_r8\stind_r8.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\stind_r8
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[hfa_nf2E_d.cmd_3166]
@@ -25329,7 +25217,7 @@ RelativePath=JIT\jit64\hfa\main\testE\hfa_nf2E_d\hfa_nf2E_d.cmd
WorkingDir=JIT\jit64\hfa\main\testE\hfa_nf2E_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[abstract04.cmd_3167]
@@ -25337,7 +25225,7 @@ RelativePath=Loader\classloader\generics\Instantiation\Negative\abstract04\abstr
WorkingDir=Loader\classloader\generics\Instantiation\Negative\abstract04
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[TypeEquals2.cmd_3168]
@@ -25345,7 +25233,7 @@ RelativePath=CoreMangLib\cti\system\type\TypeEquals2\TypeEquals2.cmd
WorkingDir=CoreMangLib\cti\system\type\TypeEquals2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_dbgstress1.cmd_3169]
@@ -25361,7 +25249,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest984\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest984\Generated984
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_speed_rels_ldsfld_mul.cmd_3171]
@@ -25369,7 +25257,7 @@ RelativePath=JIT\Methodical\int64\signed\_speed_rels_ldsfld_mul\_speed_rels_ldsf
WorkingDir=JIT\Methodical\int64\signed\_speed_rels_ldsfld_mul
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b27658.cmd_3172]
@@ -25377,7 +25265,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b27658\b27658\b27658.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b27658\b27658
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[clt_r8.cmd_3173]
@@ -25385,7 +25273,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\clt_r8\clt_r8.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\clt_r8
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[MathMax6.cmd_3174]
@@ -25393,7 +25281,7 @@ RelativePath=CoreMangLib\cti\system\math\MathMax6\MathMax6.cmd
WorkingDir=CoreMangLib\cti\system\math\MathMax6
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_speed_dbgval_ctor.cmd_3175]
@@ -25401,7 +25289,7 @@ RelativePath=JIT\Methodical\Invoke\ctor\_speed_dbgval_ctor\_speed_dbgval_ctor.cm
WorkingDir=JIT\Methodical\Invoke\ctor\_speed_dbgval_ctor
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[multihandler_do.cmd_3176]
@@ -25417,7 +25305,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest227\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest227\Generated227
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[i8flat_cs_d.cmd_3178]
@@ -25425,7 +25313,7 @@ RelativePath=JIT\Methodical\AsgOp\i8\i8flat_cs_d\i8flat_cs_d.cmd
WorkingDir=JIT\Methodical\AsgOp\i8\i8flat_cs_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ldc_r4.cmd_3179]
@@ -25433,7 +25321,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\ldc_r4\ldc_r4.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\ldc_r4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GitHub_11814.cmd_3180]
@@ -25441,7 +25329,7 @@ RelativePath=JIT\Regression\JitBlue\GitHub_11814\GitHub_11814\GitHub_11814.cmd
WorkingDir=JIT\Regression\JitBlue\GitHub_11814\GitHub_11814
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[xprecise1_cs_r.cmd_3181]
@@ -25449,7 +25337,7 @@ RelativePath=JIT\Methodical\cctor\xassem\xprecise1_cs_r\xprecise1_cs_r.cmd
WorkingDir=JIT\Methodical\cctor\xassem\xprecise1_cs_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_opt_relrotarg_objref.cmd_3182]
@@ -25465,7 +25353,7 @@ RelativePath=baseservices\threading\generics\threadstart\GThread05\GThread05.cmd
WorkingDir=baseservices\threading\generics\threadstart\GThread05
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b598034.cmd_3184]
@@ -25473,7 +25361,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\v2.1\b598034\b598034\b598034.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\v2.1\b598034\b598034
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[args3.cmd_3185]
@@ -25481,7 +25369,7 @@ RelativePath=JIT\opt\Inline\tests\args3\args3.cmd
WorkingDir=JIT\opt\Inline\tests\args3
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[thread10.cmd_3186]
@@ -25489,7 +25377,7 @@ RelativePath=baseservices\threading\generics\WaitCallback\thread10\thread10.cmd
WorkingDir=baseservices\threading\generics\WaitCallback\thread10
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[StackBehaviourPopref_popi.cmd_3187]
@@ -25497,7 +25385,7 @@ RelativePath=CoreMangLib\cti\system\reflection\emit\stackbehaviour\StackBehaviou
WorkingDir=CoreMangLib\cti\system\reflection\emit\stackbehaviour\StackBehaviourPopref_popi
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[CS_TSNullRefEx.cmd_3188]
@@ -25505,7 +25393,7 @@ RelativePath=baseservices\threading\coverage\Nullref\CS_TSNullRefEx\CS_TSNullRef
WorkingDir=baseservices\threading\coverage\Nullref\CS_TSNullRefEx
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[simple1.cmd_3189]
@@ -25513,7 +25401,7 @@ RelativePath=JIT\jit64\gc\misc\simple1\simple1.cmd
WorkingDir=JIT\jit64\gc\misc\simple1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[seq_gc_float_1_r.cmd_3190]
@@ -25521,7 +25409,7 @@ RelativePath=JIT\Methodical\explicit\coverage\seq_gc_float_1_r\seq_gc_float_1_r.
WorkingDir=JIT\Methodical\explicit\coverage\seq_gc_float_1_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[HandlerException.cmd_3191]
@@ -25529,7 +25417,7 @@ RelativePath=baseservices\exceptions\regressions\V1\SEH\VJ\HandlerException\Hand
WorkingDir=baseservices\exceptions\regressions\V1\SEH\VJ\HandlerException
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;GCSTRESS_FAIL;13206;Pri1
HostStyle=0
[bool_cs_d.cmd_3192]
@@ -25537,7 +25425,7 @@ RelativePath=JIT\Methodical\MDArray\DataTypes\bool_cs_d\bool_cs_d.cmd
WorkingDir=JIT\Methodical\MDArray\DataTypes\bool_cs_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b27917.cmd_3193]
@@ -25545,7 +25433,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b27917\b27917\b27917.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b27917\b27917
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_speed_relgcreport.cmd_3194]
@@ -25561,7 +25449,7 @@ RelativePath=JIT\CodeGenBringUpTests\JTrueNeFP\JTrueNeFP.cmd
WorkingDir=JIT\CodeGenBringUpTests\JTrueNeFP
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[compareexchange3.cmd_3196]
@@ -25569,7 +25457,7 @@ RelativePath=baseservices\threading\interlocked\compareexchange\compareexchange3
WorkingDir=baseservices\threading\interlocked\compareexchange\compareexchange3
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ConvertToUInt1615.cmd_3197]
@@ -25577,7 +25465,7 @@ RelativePath=CoreMangLib\cti\system\convert\ConvertToUInt1615\ConvertToUInt1615.
WorkingDir=CoreMangLib\cti\system\convert\ConvertToUInt1615
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[structret3_1.cmd_3198]
@@ -25585,7 +25473,7 @@ RelativePath=JIT\jit64\gc\misc\structret3_1\structret3_1.cmd
WorkingDir=JIT\jit64\gc\misc\structret3_1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[OpCodesRefanytype.cmd_3199]
@@ -25593,7 +25481,7 @@ RelativePath=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesRefanytype\Op
WorkingDir=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesRefanytype
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ObjectFinalize.cmd_3200]
@@ -25601,7 +25489,7 @@ RelativePath=CoreMangLib\cti\system\object\ObjectFinalize\ObjectFinalize.cmd
WorkingDir=CoreMangLib\cti\system\object\ObjectFinalize
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[convr4a_cs_r.cmd_3201]
@@ -25609,7 +25497,7 @@ RelativePath=JIT\Methodical\FPtrunc\convr4a_cs_r\convr4a_cs_r.cmd
WorkingDir=JIT\Methodical\FPtrunc\convr4a_cs_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[box-unbox-generics014.cmd_3202]
@@ -25617,7 +25505,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\generics\box-unbox-generics
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\generics\box-unbox-generics014
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[xprecise1_cs_ro.cmd_3203]
@@ -25625,7 +25513,7 @@ RelativePath=JIT\Methodical\cctor\xassem\xprecise1_cs_ro\xprecise1_cs_ro.cmd
WorkingDir=JIT\Methodical\cctor\xassem\xprecise1_cs_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ConvertToUInt162.cmd_3204]
@@ -25633,7 +25521,7 @@ RelativePath=CoreMangLib\cti\system\convert\ConvertToUInt162\ConvertToUInt162.cm
WorkingDir=CoreMangLib\cti\system\convert\ConvertToUInt162
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_speed_dbgisinst_ldarg.cmd_3205]
@@ -25641,7 +25529,7 @@ RelativePath=JIT\Methodical\casts\coverage\_speed_dbgisinst_ldarg\_speed_dbgisin
WorkingDir=JIT\Methodical\casts\coverage\_speed_dbgisinst_ldarg
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_123.cmd_3206]
@@ -25649,7 +25537,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_123\GCSimulator_123.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_123
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_dbgcastclass_newobj.cmd_3207]
@@ -25673,7 +25561,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator\GCSimulator.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[IsAlive.cmd_3210]
@@ -25681,7 +25569,7 @@ RelativePath=GC\API\WeakReference\IsAlive\IsAlive.cmd
WorkingDir=GC\API\WeakReference\IsAlive
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[default_class01.cmd_3211]
@@ -25689,7 +25577,7 @@ RelativePath=JIT\Generics\TypeParameters\default_class01\default_class01.cmd
WorkingDir=JIT\Generics\TypeParameters\default_class01
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Bool_No_Op_cs_ro.cmd_3212]
@@ -25697,7 +25585,7 @@ RelativePath=JIT\Directed\cmov\Bool_No_Op_cs_ro\Bool_No_Op_cs_ro.cmd
WorkingDir=JIT\Directed\cmov\Bool_No_Op_cs_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[OpCodesLdelem_I2.cmd_3213]
@@ -25705,7 +25593,7 @@ RelativePath=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesLdelem_I2\OpC
WorkingDir=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesLdelem_I2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[castclass044.cmd_3214]
@@ -25713,7 +25601,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\castclass\castclass\castclass044\cast
WorkingDir=JIT\jit64\valuetypes\nullable\castclass\castclass\castclass044
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ObjectEquals2.cmd_3215]
@@ -25721,7 +25609,7 @@ RelativePath=CoreMangLib\cti\system\object\ObjectEquals2\ObjectEquals2.cmd
WorkingDir=CoreMangLib\cti\system\object\ObjectEquals2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated901.cmd_3216]
@@ -25729,7 +25617,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest901\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest901\Generated901
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ConvertToDouble17.cmd_3217]
@@ -25737,7 +25625,7 @@ RelativePath=CoreMangLib\cti\system\convert\ConvertToDouble17\ConvertToDouble17.
WorkingDir=CoreMangLib\cti\system\convert\ConvertToDouble17
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated311.cmd_3218]
@@ -25745,7 +25633,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest311\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest311\Generated311
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_190.cmd_3219]
@@ -25753,7 +25641,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_190\GCSimulator_190.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_190
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b04726.cmd_3220]
@@ -25761,7 +25649,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M10\b04726\b04726\b04726.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M10\b04726\b04726
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[nesting63.cmd_3221]
@@ -25769,7 +25657,7 @@ RelativePath=Loader\classloader\nesting\Tests\nesting63\nesting63.cmd
WorkingDir=Loader\classloader\nesting\Tests\nesting63
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[VectorSet_r.cmd_3222]
@@ -25785,7 +25673,7 @@ RelativePath=JIT\Methodical\NaN\r8NaNsub_cs_ro\r8NaNsub_cs_ro.cmd
WorkingDir=JIT\Methodical\NaN\r8NaNsub_cs_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[trycatchintryfinally_d.cmd_3224]
@@ -25801,7 +25689,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest116\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest116\Generated116
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated837.cmd_3226]
@@ -25809,7 +25697,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest837\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest837\Generated837
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[CgStress3_do.cmd_3227]
@@ -25825,7 +25713,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest650\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest650\Generated650
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[CodeSize0.cmd_3229]
@@ -25833,7 +25721,7 @@ RelativePath=JIT\opt\JitMinOpts\Perf\CodeSize0\CodeSize0.cmd
WorkingDir=JIT\opt\JitMinOpts\Perf\CodeSize0
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[test3.cmd_3230]
@@ -25841,7 +25729,7 @@ RelativePath=Loader\classloader\regressions\226741\test3\test3.cmd
WorkingDir=Loader\classloader\regressions\226741\test3
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[CGRecurseAAC_d.cmd_3231]
@@ -25849,7 +25737,7 @@ RelativePath=JIT\jit64\opt\cg\CGRecurse\CGRecurseAAC_d\CGRecurseAAC_d.cmd
WorkingDir=JIT\jit64\opt\cg\CGRecurse\CGRecurseAAC_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[PinnedObject.cmd_3232]
@@ -25873,7 +25761,7 @@ RelativePath=JIT\Methodical\Arrays\lcs\_speed_rellcsval\_speed_rellcsval.cmd
WorkingDir=JIT\Methodical\Arrays\lcs\_speed_rellcsval
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[StringBuilderChars.cmd_3235]
@@ -25881,7 +25769,7 @@ RelativePath=CoreMangLib\cti\system\text\stringbuilder\StringBuilderChars\String
WorkingDir=CoreMangLib\cti\system\text\stringbuilder\StringBuilderChars
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[CompareExchangeLong_2.cmd_3236]
@@ -25889,7 +25777,7 @@ RelativePath=baseservices\threading\interlocked\compareexchange\CompareExchangeL
WorkingDir=baseservices\threading\interlocked\compareexchange\CompareExchangeLong_2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[OpCodeValue.cmd_3237]
@@ -25897,7 +25785,7 @@ RelativePath=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodeValue\OpCodeVa
WorkingDir=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodeValue
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbgjumps5.cmd_3238]
@@ -25905,7 +25793,7 @@ RelativePath=JIT\Methodical\VT\callconv\_il_dbgjumps5\_il_dbgjumps5.cmd
WorkingDir=JIT\Methodical\VT\callconv\_il_dbgjumps5
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[DictionaryValueCollectionEnumeratorMoveNext.cmd_3239]
@@ -25913,7 +25801,7 @@ RelativePath=CoreMangLib\cti\system\collections\generic\dictvalcollenum\Dictiona
WorkingDir=CoreMangLib\cti\system\collections\generic\dictvalcollenum\DictionaryValueCollectionEnumeratorMoveNext
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b60142.cmd_3240]
@@ -25929,7 +25817,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1316\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1316\Generated1316
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[DelegateGetHashCode1.cmd_3242]
@@ -25937,7 +25825,7 @@ RelativePath=CoreMangLib\cti\system\delegate\DelegateGetHashCode1\DelegateGetHas
WorkingDir=CoreMangLib\cti\system\delegate\DelegateGetHashCode1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[badendfinally_il_r.cmd_3243]
@@ -25953,7 +25841,7 @@ RelativePath=JIT\jit64\localloc\call\call06_large\call06_large.cmd
WorkingDir=JIT\jit64\localloc\call\call06_large
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[WeakReferenceTargetb_PSC.cmd_3245]
@@ -25961,7 +25849,7 @@ RelativePath=CoreMangLib\cti\system\weakreference\WeakReferenceTargetb_PSC\WeakR
WorkingDir=CoreMangLib\cti\system\weakreference\WeakReferenceTargetb_PSC
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[localloc.cmd_3246]
@@ -25969,7 +25857,7 @@ RelativePath=JIT\Directed\PREFIX\volatile\1\localloc\localloc.cmd
WorkingDir=JIT\Directed\PREFIX\volatile\1\localloc
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[TestCase4_Nested_J_Nested_I.cmd_3247]
@@ -25977,7 +25865,7 @@ RelativePath=Loader\classloader\InterfaceFolding\TestCase4_Nested_J_Nested_I\Tes
WorkingDir=Loader\classloader\InterfaceFolding\TestCase4_Nested_J_Nested_I
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[struct3_5.cmd_3248]
@@ -25985,7 +25873,7 @@ RelativePath=JIT\jit64\gc\misc\struct3_5\struct3_5.cmd
WorkingDir=JIT\jit64\gc\misc\struct3_5
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ConvertToBoolean5.cmd_3249]
@@ -25993,7 +25881,7 @@ RelativePath=CoreMangLib\cti\system\convert\ConvertToBoolean5\ConvertToBoolean5.
WorkingDir=CoreMangLib\cti\system\convert\ConvertToBoolean5
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[DoubleIsInfinity.cmd_3250]
@@ -26001,7 +25889,7 @@ RelativePath=CoreMangLib\cti\system\double\DoubleIsInfinity\DoubleIsInfinity.cmd
WorkingDir=CoreMangLib\cti\system\double\DoubleIsInfinity
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ConvertToByte7.cmd_3251]
@@ -26009,7 +25897,7 @@ RelativePath=CoreMangLib\cti\system\convert\ConvertToByte7\ConvertToByte7.cmd
WorkingDir=CoreMangLib\cti\system\convert\ConvertToByte7
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[VectorUnused_ro.cmd_3252]
@@ -26025,7 +25913,7 @@ RelativePath=CoreMangLib\cti\system\multicastdelegate\MulticastDelegateEquals\Mu
WorkingDir=CoreMangLib\cti\system\multicastdelegate\MulticastDelegateEquals
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated15.cmd_3254]
@@ -26033,7 +25921,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest15\Generated
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest15\Generated15
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[static_assignment_struct01.cmd_3255]
@@ -26041,7 +25929,7 @@ RelativePath=JIT\Generics\Locals\static_assignment_struct01\static_assignment_st
WorkingDir=JIT\Generics\Locals\static_assignment_struct01
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[DecimalCompare.cmd_3256]
@@ -26049,7 +25937,7 @@ RelativePath=CoreMangLib\cti\system\decimal\DecimalCompare\DecimalCompare.cmd
WorkingDir=CoreMangLib\cti\system\decimal\DecimalCompare
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_dbgstress3.cmd_3257]
@@ -26057,7 +25945,7 @@ RelativePath=JIT\Methodical\refany\_dbgstress3\_dbgstress3.cmd
WorkingDir=JIT\Methodical\refany\_dbgstress3
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated566.cmd_3258]
@@ -26065,7 +25953,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest566\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest566\Generated566
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[waitoneex1.cmd_3259]
@@ -26073,7 +25961,7 @@ RelativePath=baseservices\threading\waithandle\waitone\waitoneex1\waitoneex1.cmd
WorkingDir=baseservices\threading\waithandle\waitone\waitoneex1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated400.cmd_3260]
@@ -26081,7 +25969,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest400\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest400\Generated400
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated998.cmd_3261]
@@ -26089,7 +25977,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest998\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest998\Generated998
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[castclass-null030.cmd_3262]
@@ -26097,7 +25985,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\castclass\null\castclass-null030\cast
WorkingDir=JIT\jit64\valuetypes\nullable\castclass\null\castclass-null030
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated188.cmd_3263]
@@ -26105,7 +25993,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest188\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest188\Generated188
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated346.cmd_3264]
@@ -26113,7 +26001,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest346\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest346\Generated346
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ConvertToDecimal15.cmd_3265]
@@ -26121,7 +26009,7 @@ RelativePath=CoreMangLib\cti\system\convert\ConvertToDecimal15\ConvertToDecimal1
WorkingDir=CoreMangLib\cti\system\convert\ConvertToDecimal15
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[DevDiv_794631_do.cmd_3266]
@@ -26129,7 +26017,7 @@ RelativePath=JIT\Regression\JitBlue\DevDiv_794631\DevDiv_794631_do\DevDiv_794631
WorkingDir=JIT\Regression\JitBlue\DevDiv_794631\DevDiv_794631_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[isinst.cmd_3267]
@@ -26137,7 +26025,7 @@ RelativePath=JIT\IL_Conformance\Old\objectmodel\isinst\isinst.cmd
WorkingDir=JIT\IL_Conformance\Old\objectmodel\isinst
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[comp64_il_r.cmd_3268]
@@ -26145,7 +26033,7 @@ RelativePath=JIT\Methodical\NaN\comp64_il_r\comp64_il_r.cmd
WorkingDir=JIT\Methodical\NaN\comp64_il_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[throw1dimarray_r.cmd_3269]
@@ -26169,7 +26057,7 @@ RelativePath=CoreMangLib\cti\system\io\memorystream\MemoryStreamCtor7\MemoryStre
WorkingDir=CoreMangLib\cti\system\io\memorystream\MemoryStreamCtor7
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[bleref_il_r.cmd_3272]
@@ -26177,7 +26065,7 @@ RelativePath=JIT\Directed\coverage\importer\Desktop\bleref_il_r\bleref_il_r.cmd
WorkingDir=JIT\Directed\coverage\importer\Desktop\bleref_il_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_FAIL;4851;EXCLUDED;VERIFY
+Categories=EXPECTED_FAIL;4851;EXCLUDED;VERIFY;Pri1
HostStyle=0
[NegRMW.cmd_3273]
@@ -26185,7 +26073,7 @@ RelativePath=JIT\CodeGenBringUpTests\NegRMW\NegRMW.cmd
WorkingDir=JIT\CodeGenBringUpTests\NegRMW
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[structret4_3.cmd_3274]
@@ -26193,7 +26081,7 @@ RelativePath=JIT\jit64\gc\misc\structret4_3\structret4_3.cmd
WorkingDir=JIT\jit64\gc\misc\structret4_3
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[arrayexpr2_ro_loop.cmd_3275]
@@ -26201,7 +26089,7 @@ RelativePath=JIT\jit64\opt\cse\arrayexpr2_ro_loop\arrayexpr2_ro_loop.cmd
WorkingDir=JIT\jit64\opt\cse\arrayexpr2_ro_loop
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_relrefarg_s.cmd_3276]
@@ -26209,15 +26097,7 @@ RelativePath=JIT\Methodical\explicit\basic\_il_relrefarg_s\_il_relrefarg_s.cmd
WorkingDir=JIT\Methodical\explicit\basic\_il_relrefarg_s
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
-HostStyle=0
-
-[UInt16TryParse.cmd_3277]
-RelativePath=CoreMangLib\cti\system\uint16\UInt16TryParse\UInt16TryParse.cmd
-WorkingDir=CoreMangLib\cti\system\uint16\UInt16TryParse
-Expected=0
-MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Simple1.cmd_3278]
@@ -26225,7 +26105,7 @@ RelativePath=JIT\Directed\Arrays\Simple1\Simple1.cmd
WorkingDir=JIT\Directed\Arrays\Simple1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[3w1d-01_cs_ro.cmd_3279]
@@ -26233,7 +26113,7 @@ RelativePath=JIT\Methodical\fp\exgen\3w1d-01_cs_ro\3w1d-01_cs_ro.cmd
WorkingDir=JIT\Methodical\fp\exgen\3w1d-01_cs_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[bne_un_r4.cmd_3280]
@@ -26241,7 +26121,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\bne_un_r4\bne_un_r4.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\bne_un_r4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbgval_cctor.cmd_3281]
@@ -26249,7 +26129,7 @@ RelativePath=JIT\Methodical\Invoke\ctor\_il_dbgval_cctor\_il_dbgval_cctor.cmd
WorkingDir=JIT\Methodical\Invoke\ctor\_il_dbgval_cctor
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[10w250d_cs_ro.cmd_3282]
@@ -26257,15 +26137,7 @@ RelativePath=JIT\Methodical\fp\exgen\10w250d_cs_ro\10w250d_cs_ro.cmd
WorkingDir=JIT\Methodical\fp\exgen\10w250d_cs_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
-HostStyle=0
-
-[UInt64Parse1.cmd_3283]
-RelativePath=CoreMangLib\cti\system\uint64\UInt64Parse1\UInt64Parse1.cmd
-WorkingDir=CoreMangLib\cti\system\uint64\UInt64Parse1
-Expected=0
-MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1391.cmd_3284]
@@ -26273,7 +26145,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1391\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1391\Generated1391
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[expl_gc_obj_1_d.cmd_3285]
@@ -26281,7 +26153,7 @@ RelativePath=JIT\Methodical\explicit\coverage\expl_gc_obj_1_d\expl_gc_obj_1_d.cm
WorkingDir=JIT\Methodical\explicit\coverage\expl_gc_obj_1_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[FileNotFoundExceptionCtor2.cmd_3286]
@@ -26289,7 +26161,7 @@ RelativePath=CoreMangLib\cti\system\io\filenotfoundexception\FileNotFoundExcepti
WorkingDir=CoreMangLib\cti\system\io\filenotfoundexception\FileNotFoundExceptionCtor2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Int64Equals2.cmd_3287]
@@ -26297,7 +26169,7 @@ RelativePath=CoreMangLib\cti\system\int64\Int64Equals2\Int64Equals2.cmd
WorkingDir=CoreMangLib\cti\system\int64\Int64Equals2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[DebuggingModesIgnoreSymbolStoreSequencePoints.cmd_3288]
@@ -26305,7 +26177,7 @@ RelativePath=CoreMangLib\cti\system\diagnostics\debuggingmodes\DebuggingModesIgn
WorkingDir=CoreMangLib\cti\system\diagnostics\debuggingmodes\DebuggingModesIgnoreSymbolStoreSequencePoints
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[BooleanTrueString.cmd_3289]
@@ -26313,7 +26185,7 @@ RelativePath=CoreMangLib\cti\system\boolean\BooleanTrueString\BooleanTrueString.
WorkingDir=CoreMangLib\cti\system\boolean\BooleanTrueString
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[r4_cs_ro.cmd_3290]
@@ -26321,7 +26193,7 @@ RelativePath=JIT\Methodical\AsgOp\r4\r4_cs_ro\r4_cs_ro.cmd
WorkingDir=JIT\Methodical\AsgOp\r4\r4_cs_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[vt1_cs_r.cmd_3291]
@@ -26329,7 +26201,7 @@ RelativePath=JIT\Generics\ConstrainedCall\vt1_cs_r\vt1_cs_r.cmd
WorkingDir=JIT\Generics\ConstrainedCall\vt1_cs_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[waitanyex5.cmd_3292]
@@ -26337,7 +26209,7 @@ RelativePath=baseservices\threading\waithandle\waitany\waitanyex5\waitanyex5.cmd
WorkingDir=baseservices\threading\waithandle\waitany\waitanyex5
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[437017.cmd_3293]
@@ -26345,7 +26217,7 @@ RelativePath=baseservices\threading\regressions\beta2\437017\437017.cmd
WorkingDir=baseservices\threading\regressions\beta2\437017
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_FAIL;8091
+Categories=EXPECTED_FAIL;8091;Pri1
HostStyle=0
[rethrowwithhandlerscatchingbase_d.cmd_3294]
@@ -26353,7 +26225,7 @@ RelativePath=JIT\Methodical\eh\rethrow\rethrowwithhandlerscatchingbase_d\rethrow
WorkingDir=JIT\Methodical\eh\rethrow\rethrowwithhandlerscatchingbase_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b119538b.cmd_3295]
@@ -26369,7 +26241,7 @@ RelativePath=JIT\Regression\JitBlue\GitHub_8231\GitHub_8231\GitHub_8231.cmd
WorkingDir=JIT\Regression\JitBlue\GitHub_8231\GitHub_8231
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[u8div_cs_r.cmd_3297]
@@ -26377,7 +26249,7 @@ RelativePath=JIT\Methodical\divrem\div\u8div_cs_r\u8div_cs_r.cmd
WorkingDir=JIT\Methodical\divrem\div\u8div_cs_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated219.cmd_3298]
@@ -26385,7 +26257,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest219\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest219\Generated219
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[148343.cmd_3299]
@@ -26393,7 +26265,7 @@ RelativePath=JIT\jit64\gc\misc\148343\148343.cmd
WorkingDir=JIT\jit64\gc\misc\148343
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b26020.cmd_3300]
@@ -26409,7 +26281,7 @@ RelativePath=JIT\Methodical\acceptance\Boxing\boxing001\boxing001.cmd
WorkingDir=JIT\Methodical\acceptance\Boxing\boxing001
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[StringIConvertibleToUInt16.cmd_3302]
@@ -26417,7 +26289,7 @@ RelativePath=CoreMangLib\cti\system\string\StringIConvertibleToUInt16\StringICon
WorkingDir=CoreMangLib\cti\system\string\StringIConvertibleToUInt16
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[AbstractBase06.cmd_3303]
@@ -26433,7 +26305,7 @@ RelativePath=CoreMangLib\cti\system\threading\waithandle\WaitHandleDispose1\Wait
WorkingDir=CoreMangLib\cti\system\threading\waithandle\WaitHandleDispose1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Marshal.cmd_3305]
@@ -26457,7 +26329,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_257\GCSimulator_257.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_257
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated387.cmd_3308]
@@ -26465,7 +26337,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest387\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest387\Generated387
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GThread11.cmd_3309]
@@ -26473,7 +26345,7 @@ RelativePath=baseservices\threading\generics\syncdelegate\GThread11\GThread11.cm
WorkingDir=baseservices\threading\generics\syncdelegate\GThread11
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[nullarraymember.cmd_3310]
@@ -26481,7 +26353,7 @@ RelativePath=baseservices\threading\waithandle\waitall\nullarraymember\nullarray
WorkingDir=baseservices\threading\waithandle\waitall\nullarraymember
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_reltest_2c.cmd_3311]
@@ -26497,7 +26369,7 @@ RelativePath=CoreMangLib\cti\system\single\SingleMinValue\SingleMinValue.cmd
WorkingDir=CoreMangLib\cti\system\single\SingleMinValue
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[i8rem_cs_d.cmd_3313]
@@ -26505,7 +26377,7 @@ RelativePath=JIT\Methodical\divrem\rem\i8rem_cs_d\i8rem_cs_d.cmd
WorkingDir=JIT\Methodical\divrem\rem\i8rem_cs_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[br.cmd_3314]
@@ -26513,7 +26385,7 @@ RelativePath=JIT\IL_Conformance\Old\Base\br\br.cmd
WorkingDir=JIT\IL_Conformance\Old\Base\br
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_relrefarg_i2.cmd_3315]
@@ -26521,7 +26393,7 @@ RelativePath=JIT\Methodical\explicit\basic\_il_relrefarg_i2\_il_relrefarg_i2.cmd
WorkingDir=JIT\Methodical\explicit\basic\_il_relrefarg_i2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b59678.cmd_3316]
@@ -26529,7 +26401,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b59678\b59678\b59678.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b59678\b59678
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[StringBuilderInsert4.cmd_3317]
@@ -26537,7 +26409,7 @@ RelativePath=CoreMangLib\cti\system\text\stringbuilder\StringBuilderInsert4\Stri
WorkingDir=CoreMangLib\cti\system\text\stringbuilder\StringBuilderInsert4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[throwinfinallyrecursive_20_d.cmd_3318]
@@ -26553,7 +26425,7 @@ RelativePath=CoreMangLib\cti\system\double\DoubleToString4\DoubleToString4.cmd
WorkingDir=CoreMangLib\cti\system\double\DoubleToString4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[castclass024.cmd_3320]
@@ -26561,7 +26433,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\castclass\castclass\castclass024\cast
WorkingDir=JIT\jit64\valuetypes\nullable\castclass\castclass\castclass024
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[main.cmd_3321]
@@ -26569,7 +26441,7 @@ RelativePath=Loader\regressions\classloader\main\main.cmd
WorkingDir=Loader\regressions\classloader\main
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_379.cmd_3322]
@@ -26577,7 +26449,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_379\GCSimulator_379.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_379
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_relaccum.cmd_3323]
@@ -26585,7 +26457,7 @@ RelativePath=JIT\Methodical\VT\identity\_relaccum\_relaccum.cmd
WorkingDir=JIT\Methodical\VT\identity\_relaccum
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[test1.cmd_3324]
@@ -26593,7 +26465,7 @@ RelativePath=JIT\jit64\regress\vsw\102754\test1\test1.cmd
WorkingDir=JIT\jit64\regress\vsw\102754\test1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[class03.cmd_3325]
@@ -26601,7 +26473,7 @@ RelativePath=JIT\Generics\Typeof\class03\class03.cmd
WorkingDir=JIT\Generics\Typeof\class03
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[MathSign6.cmd_3326]
@@ -26609,7 +26481,7 @@ RelativePath=CoreMangLib\cti\system\math\MathSign6\MathSign6.cmd
WorkingDir=CoreMangLib\cti\system\math\MathSign6
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[waitanyex7a.cmd_3327]
@@ -26617,7 +26489,7 @@ RelativePath=baseservices\threading\waithandle\waitany\waitanyex7a\waitanyex7a.c
WorkingDir=baseservices\threading\waithandle\waitany\waitanyex7a
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbgformat.cmd_3328]
@@ -26625,7 +26497,7 @@ RelativePath=JIT\Methodical\refany\_il_dbgformat\_il_dbgformat.cmd
WorkingDir=JIT\Methodical\refany\_il_dbgformat
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[castclass016.cmd_3329]
@@ -26633,7 +26505,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\castclass\castclass\castclass016\cast
WorkingDir=JIT\jit64\valuetypes\nullable\castclass\castclass\castclass016
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b46583.cmd_3330]
@@ -26657,7 +26529,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\generics\box-unbox-generics
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\generics\box-unbox-generics015
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_reljumps1.cmd_3333]
@@ -26665,7 +26537,7 @@ RelativePath=JIT\Methodical\VT\callconv\_il_reljumps1\_il_reljumps1.cmd
WorkingDir=JIT\Methodical\VT\callconv\_il_reljumps1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[compareexchange4.cmd_3334]
@@ -26673,7 +26545,7 @@ RelativePath=baseservices\threading\interlocked\compareexchange\compareexchange4
WorkingDir=baseservices\threading\interlocked\compareexchange\compareexchange4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[nullcomparaison_d.cmd_3335]
@@ -26681,7 +26553,7 @@ RelativePath=JIT\Directed\nullabletypes\Desktop\nullcomparaison_d\nullcomparaiso
WorkingDir=JIT\Directed\nullabletypes\Desktop\nullcomparaison_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ConvertToBase64String2.cmd_3336]
@@ -26689,7 +26561,7 @@ RelativePath=CoreMangLib\cti\system\convert\ConvertToBase64String2\ConvertToBase
WorkingDir=CoreMangLib\cti\system\convert\ConvertToBase64String2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[FileShareNone.cmd_3337]
@@ -26697,7 +26569,7 @@ RelativePath=CoreMangLib\cti\system\io\fileshare\FileShareNone\FileShareNone.cmd
WorkingDir=CoreMangLib\cti\system\io\fileshare\FileShareNone
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[SafeHandleIsClosed_PSC.cmd_3338]
@@ -26705,7 +26577,7 @@ RelativePath=CoreMangLib\cti\system\runtime\interopservices\safehandle\SafeHandl
WorkingDir=CoreMangLib\cti\system\runtime\interopservices\safehandle\SafeHandleIsClosed_PSC
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[box-unbox-value027.cmd_3339]
@@ -26713,7 +26585,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\value\box-unbox-value027\bo
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\value\box-unbox-value027
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b84131.cmd_3340]
@@ -26721,7 +26593,7 @@ RelativePath=JIT\Regression\VS-ia64-JIT\M00\b84131\b84131\b84131.cmd
WorkingDir=JIT\Regression\VS-ia64-JIT\M00\b84131\b84131
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[not.cmd_3341]
@@ -26729,7 +26601,7 @@ RelativePath=JIT\IL_Conformance\Old\Base\not\not.cmd
WorkingDir=JIT\IL_Conformance\Old\Base\not
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1399.cmd_3342]
@@ -26737,7 +26609,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1399\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1399\Generated1399
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[box-unbox-value018.cmd_3343]
@@ -26745,7 +26617,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\value\box-unbox-value018\bo
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\value\box-unbox-value018
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[jaggedarr_cs_do.cmd_3344]
@@ -26761,7 +26633,7 @@ RelativePath=JIT\Methodical\Invoke\25params\25param3b_il_r\25param3b_il_r.cmd
WorkingDir=JIT\Methodical\Invoke\25params\25param3b_il_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[test3.cmd_3346]
@@ -26777,7 +26649,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\v2.1\b569942\b569942\b569942.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\v2.1\b569942\b569942
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ConvertToDouble14.cmd_3348]
@@ -26785,7 +26657,7 @@ RelativePath=CoreMangLib\cti\system\convert\ConvertToDouble14\ConvertToDouble14.
WorkingDir=CoreMangLib\cti\system\convert\ConvertToDouble14
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Test.cmd_3349]
@@ -26793,7 +26665,7 @@ RelativePath=Loader\classloader\generics\regressions\341477\Test\Test.cmd
WorkingDir=Loader\classloader\generics\regressions\341477\Test
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[mixed_cs_do.cmd_3350]
@@ -26801,7 +26673,7 @@ RelativePath=JIT\opt\virtualstubdispatch\mixed\mixed_cs_do\mixed_cs_do.cmd
WorkingDir=JIT\opt\virtualstubdispatch\mixed\mixed_cs_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[MemoryStreamCtor2.cmd_3351]
@@ -26809,7 +26681,7 @@ RelativePath=CoreMangLib\cti\system\io\memorystream\MemoryStreamCtor2\MemoryStre
WorkingDir=CoreMangLib\cti\system\io\memorystream\MemoryStreamCtor2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_82.cmd_3352]
@@ -26817,7 +26689,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_82\GCSimulator_82.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_82
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[NestedEx1.cmd_3353]
@@ -26825,7 +26697,7 @@ RelativePath=baseservices\exceptions\regressions\V1\SEH\VJ\NestedEx1\NestedEx1.c
WorkingDir=baseservices\exceptions\regressions\V1\SEH\VJ\NestedEx1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[OpCodesLdfld.cmd_3354]
@@ -26833,7 +26705,7 @@ RelativePath=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesLdfld\OpCodes
WorkingDir=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesLdfld
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbgjumps3.cmd_3355]
@@ -26849,7 +26721,7 @@ RelativePath=JIT\Generics\Instantiation\delegates\Delegate014\Delegate014.cmd
WorkingDir=JIT\Generics\Instantiation\delegates\Delegate014
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[r4NaNmul_cs_do.cmd_3357]
@@ -26857,7 +26729,7 @@ RelativePath=JIT\Methodical\NaN\r4NaNmul_cs_do\r4NaNmul_cs_do.cmd
WorkingDir=JIT\Methodical\NaN\r4NaNmul_cs_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[OutAttributeCtor.cmd_3358]
@@ -26865,7 +26737,7 @@ RelativePath=CoreMangLib\cti\system\runtime\interopservices\outattribute\OutAttr
WorkingDir=CoreMangLib\cti\system\runtime\interopservices\outattribute\OutAttributeCtor
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[LLoops.cmd_3359]
@@ -26881,7 +26753,7 @@ RelativePath=JIT\opt\Inline\tests\GenericStructs\GenericStructs.cmd
WorkingDir=JIT\opt\Inline\tests\GenericStructs
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[tryfinallytryfinally_ro.cmd_3361]
@@ -26889,7 +26761,7 @@ RelativePath=JIT\Methodical\eh\basics\tryfinallytryfinally_ro\tryfinallytryfinal
WorkingDir=JIT\Methodical\eh\basics\tryfinallytryfinally_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[div_u8.cmd_3362]
@@ -26905,7 +26777,7 @@ RelativePath=CoreMangLib\cti\system\math\MathAbs7\MathAbs7.cmd
WorkingDir=CoreMangLib\cti\system\math\MathAbs7
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[DictionaryEnumeratorDispose.cmd_3364]
@@ -26913,7 +26785,7 @@ RelativePath=CoreMangLib\cti\system\collections\generic\dictionaryenumerator\Dic
WorkingDir=CoreMangLib\cti\system\collections\generic\dictionaryenumerator\DictionaryEnumeratorDispose
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[global_il_d.cmd_3365]
@@ -26921,7 +26793,7 @@ RelativePath=JIT\Methodical\cctor\misc\global_il_d\global_il_d.cmd
WorkingDir=JIT\Methodical\cctor\misc\global_il_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_FAIL;2451;EXCLUDED;RVA_STATIC
+Categories=EXPECTED_FAIL;2451;EXCLUDED;RVA_STATIC;Pri1
HostStyle=0
[Generated229.cmd_3366]
@@ -26929,7 +26801,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest229\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest229\Generated229
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ThreadStartULong_1.cmd_3367]
@@ -26937,7 +26809,7 @@ RelativePath=baseservices\threading\paramthreadstart\ThreadStartULong_1\ThreadSt
WorkingDir=baseservices\threading\paramthreadstart\ThreadStartULong_1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_292.cmd_3368]
@@ -26945,7 +26817,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_292\GCSimulator_292.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_292
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[box-unbox-value041.cmd_3369]
@@ -26953,7 +26825,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\value\box-unbox-value041\bo
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\value\box-unbox-value041
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[throwoutside_r.cmd_3370]
@@ -26961,7 +26833,7 @@ RelativePath=JIT\Methodical\eh\basics\throwoutside_r\throwoutside_r.cmd
WorkingDir=JIT\Methodical\eh\basics\throwoutside_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[conv_ovf_u4_i.cmd_3371]
@@ -26969,7 +26841,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\conv_ovf_u4_i\conv_ovf_u4_i
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\conv_ovf_u4_i
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[dblarray2_cs_r.cmd_3372]
@@ -26985,7 +26857,7 @@ RelativePath=CoreMangLib\cti\system\uint64\UInt64IConvertibleToUInt32\UInt64ICon
WorkingDir=CoreMangLib\cti\system\uint64\UInt64IConvertibleToUInt32
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[thread16.cmd_3374]
@@ -26993,7 +26865,7 @@ RelativePath=baseservices\threading\generics\WaitCallback\thread16\thread16.cmd
WorkingDir=baseservices\threading\generics\WaitCallback\thread16
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_relunsafe-4.cmd_3375]
@@ -27001,7 +26873,7 @@ RelativePath=JIT\Methodical\unsafecsharp\_relunsafe-4\_relunsafe-4.cmd
WorkingDir=JIT\Methodical\unsafecsharp\_relunsafe-4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[castclass-generics009.cmd_3376]
@@ -27009,7 +26881,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\castclass\generics\castclass-generics
WorkingDir=JIT\jit64\valuetypes\nullable\castclass\generics\castclass-generics009
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b42013.cmd_3377]
@@ -27025,7 +26897,7 @@ RelativePath=CoreMangLib\cti\system\math\MathSign4\MathSign4.cmd
WorkingDir=CoreMangLib\cti\system\math\MathSign4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[dblarray1_cs_ro.cmd_3379]
@@ -27033,7 +26905,7 @@ RelativePath=JIT\Methodical\doublearray\dblarray1_cs_ro\dblarray1_cs_ro.cmd
WorkingDir=JIT\Methodical\doublearray\dblarray1_cs_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated510.cmd_3380]
@@ -27041,7 +26913,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest510\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest510\Generated510
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_relrefarg_o.cmd_3381]
@@ -27057,7 +26929,7 @@ RelativePath=JIT\Directed\cmov\Int_Or_Op_cs_d\Int_Or_Op_cs_d.cmd
WorkingDir=JIT\Directed\cmov\Int_Or_Op_cs_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_333.cmd_3383]
@@ -27065,7 +26937,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_333\GCSimulator_333.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_333
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[BadImageFormatExceptionCtor2.cmd_3384]
@@ -27073,7 +26945,7 @@ RelativePath=CoreMangLib\cti\system\badimageformatexception\BadImageFormatExcept
WorkingDir=CoreMangLib\cti\system\badimageformatexception\BadImageFormatExceptionCtor2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated284.cmd_3385]
@@ -27081,7 +26953,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest284\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest284\Generated284
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GenericExceptions03.cmd_3386]
@@ -27089,7 +26961,7 @@ RelativePath=baseservices\exceptions\generics\GenericExceptions03\GenericExcepti
WorkingDir=baseservices\exceptions\generics\GenericExceptions03
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[NestedStruct01.cmd_3387]
@@ -27105,7 +26977,7 @@ RelativePath=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesConv_I1\OpCod
WorkingDir=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesConv_I1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b37608.cmd_3389]
@@ -27121,7 +26993,7 @@ RelativePath=JIT\jit64\mcc\interop\mcc_i51\mcc_i51.cmd
WorkingDir=JIT\jit64\mcc\interop\mcc_i51
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_FAIL;9462;EXCLUDED;VARARG
+Categories=EXPECTED_FAIL;9462;EXCLUDED;VARARG;Pri1
HostStyle=0
[mul_ovf_i4.cmd_3391]
@@ -27137,7 +27009,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b54667\b54667\b54667.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b54667\b54667
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1179.cmd_3393]
@@ -27145,7 +27017,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1179\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1179\Generated1179
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[OpCodesBgt.cmd_3394]
@@ -27153,7 +27025,7 @@ RelativePath=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesBgt\OpCodesBg
WorkingDir=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesBgt
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[dev10_720779.cmd_3395]
@@ -27161,7 +27033,7 @@ RelativePath=Loader\classloader\regressions\dev10_720779\dev10_720779\dev10_7207
WorkingDir=Loader\classloader\regressions\dev10_720779\dev10_720779
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[StringConcat4.cmd_3396]
@@ -27169,7 +27041,7 @@ RelativePath=CoreMangLib\cti\system\string\StringConcat4\StringConcat4.cmd
WorkingDir=CoreMangLib\cti\system\string\StringConcat4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[blt_i8.cmd_3397]
@@ -27177,7 +27049,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\blt_i8\blt_i8.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\blt_i8
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[tryfinallywith2reachableendfinally_r.cmd_3398]
@@ -27185,7 +27057,7 @@ RelativePath=JIT\Methodical\eh\basics\tryfinallywith2reachableendfinally_r\tryfi
WorkingDir=JIT\Methodical\eh\basics\tryfinallywith2reachableendfinally_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b27978.cmd_3399]
@@ -27193,7 +27065,7 @@ RelativePath=JIT\Regression\VS-ia64-JIT\V1.2-M02\b27978\b27978\b27978.cmd
WorkingDir=JIT\Regression\VS-ia64-JIT\V1.2-M02\b27978\b27978
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[nonlocalexittonestedsibling_r.cmd_3400]
@@ -27209,7 +27081,7 @@ RelativePath=JIT\jit64\gc\misc\9param\9param.cmd
WorkingDir=JIT\jit64\gc\misc\9param
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[MathFAtan.cmd_3402]
@@ -27217,7 +27089,7 @@ RelativePath=CoreMangLib\cti\system\mathf\MathFAtan\MathFAtan.cmd
WorkingDir=CoreMangLib\cti\system\mathf\MathFAtan
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[monitorenter.cmd_3403]
@@ -27225,7 +27097,7 @@ RelativePath=baseservices\threading\monitor\enter\monitorenter\monitorenter.cmd
WorkingDir=baseservices\threading\monitor\enter\monitorenter
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[instance_assignment_struct01.cmd_3404]
@@ -27233,7 +27105,7 @@ RelativePath=JIT\Generics\Locals\instance_assignment_struct01\instance_assignmen
WorkingDir=JIT\Generics\Locals\instance_assignment_struct01
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_11.cmd_3405]
@@ -27241,7 +27113,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_11\GCSimulator_11.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_11
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b39397.cmd_3406]
@@ -27249,7 +27121,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b39397\b39397\b39397.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b39397\b39397
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1440.cmd_3407]
@@ -27257,7 +27129,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1440\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1440\Generated1440
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b71831.cmd_3408]
@@ -27273,7 +27145,7 @@ RelativePath=JIT\Directed\shift\int32_r\int32_r.cmd
WorkingDir=JIT\Directed\shift\int32_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[TryEnter03.cmd_3410]
@@ -27281,7 +27153,7 @@ RelativePath=baseservices\threading\generics\Monitor\TryEnter03\TryEnter03.cmd
WorkingDir=baseservices\threading\generics\Monitor\TryEnter03
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b46649.cmd_3411]
@@ -27289,7 +27161,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b46649\b46649\b46649.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b46649\b46649
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[hfa_nf0E_d.cmd_3412]
@@ -27297,7 +27169,7 @@ RelativePath=JIT\jit64\hfa\main\testE\hfa_nf0E_d\hfa_nf0E_d.cmd
WorkingDir=JIT\jit64\hfa\main\testE\hfa_nf0E_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[int32_d.cmd_3413]
@@ -27305,7 +27177,7 @@ RelativePath=JIT\Directed\shift\int32_d\int32_d.cmd
WorkingDir=JIT\Directed\shift\int32_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[hfa_sd1A_d.cmd_3414]
@@ -27313,7 +27185,7 @@ RelativePath=JIT\jit64\hfa\main\testA\hfa_sd1A_d\hfa_sd1A_d.cmd
WorkingDir=JIT\jit64\hfa\main\testA\hfa_sd1A_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[castclass-null045.cmd_3415]
@@ -27321,7 +27193,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\castclass\null\castclass-null045\cast
WorkingDir=JIT\jit64\valuetypes\nullable\castclass\null\castclass-null045
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated250.cmd_3416]
@@ -27329,7 +27201,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest250\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest250\Generated250
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[OpCodesReadonly.cmd_3417]
@@ -27337,7 +27209,7 @@ RelativePath=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesReadonly\OpCo
WorkingDir=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesReadonly
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[compareexchangedouble.cmd_3418]
@@ -27345,7 +27217,7 @@ RelativePath=baseservices\threading\interlocked\compareexchange\compareexchanged
WorkingDir=baseservices\threading\interlocked\compareexchange\compareexchangedouble
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b32613.cmd_3419]
@@ -27361,7 +27233,7 @@ RelativePath=JIT\IL_Conformance\Old\directed\ldloc_s_i2\ldloc_s_i2.cmd
WorkingDir=JIT\IL_Conformance\Old\directed\ldloc_s_i2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[static_equalnull_struct01.cmd_3421]
@@ -27369,7 +27241,7 @@ RelativePath=JIT\Generics\Locals\static_equalnull_struct01\static_equalnull_stru
WorkingDir=JIT\Generics\Locals\static_equalnull_struct01
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1196.cmd_3422]
@@ -27377,7 +27249,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1196\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1196\Generated1196
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[throwinfinallyintryfilter2_d.cmd_3423]
@@ -27385,7 +27257,7 @@ RelativePath=JIT\Methodical\eh\basics\throwinfinallyintryfilter2_d\throwinfinall
WorkingDir=JIT\Methodical\eh\basics\throwinfinallyintryfilter2_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[CscBench.cmd_3424]
@@ -27401,7 +27273,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest538\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest538\Generated538
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[tryfinallytrycatch_d.cmd_3426]
@@ -27409,7 +27281,7 @@ RelativePath=JIT\Methodical\eh\basics\tryfinallytrycatch_d\tryfinallytrycatch_d.
WorkingDir=JIT\Methodical\eh\basics\tryfinallytrycatch_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[deadcodeincatch_r.cmd_3427]
@@ -27417,7 +27289,7 @@ RelativePath=JIT\Methodical\eh\deadcode\deadcodeincatch_r\deadcodeincatch_r.cmd
WorkingDir=JIT\Methodical\eh\deadcode\deadcodeincatch_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b92736.cmd_3428]
@@ -27425,7 +27297,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M13-RTM\b92736\b92736\b92736.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M13-RTM\b92736\b92736
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[box-unbox-generics001.cmd_3429]
@@ -27433,7 +27305,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\generics\box-unbox-generics
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\generics\box-unbox-generics001
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ConvertToString8.cmd_3430]
@@ -27441,7 +27313,7 @@ RelativePath=CoreMangLib\cti\system\convert\ConvertToString8\ConvertToString8.cm
WorkingDir=CoreMangLib\cti\system\convert\ConvertToString8
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Ambiguous.cmd_3431]
@@ -27449,7 +27321,7 @@ RelativePath=Loader\classloader\InterfaceFolding\Ambiguous\Ambiguous.cmd
WorkingDir=Loader\classloader\InterfaceFolding\Ambiguous
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated436.cmd_3432]
@@ -27457,7 +27329,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest436\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest436\Generated436
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[InstanceCalls.cmd_3433]
@@ -27465,7 +27337,7 @@ RelativePath=JIT\CodeGenBringUpTests\InstanceCalls\InstanceCalls.cmd
WorkingDir=JIT\CodeGenBringUpTests\InstanceCalls
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b320147.cmd_3434]
@@ -27473,7 +27345,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V2.0-Beta2\b320147\b320147\b320147.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V2.0-Beta2\b320147\b320147
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[throwinfinallyintryfilter2.cmd_3435]
@@ -27489,7 +27361,7 @@ RelativePath=CoreMangLib\cti\system\int64\Int64IConvertibleToInt64\Int64IConvert
WorkingDir=CoreMangLib\cti\system\int64\Int64IConvertibleToInt64
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b52838.cmd_3437]
@@ -27497,7 +27369,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b52838\b52838\b52838.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b52838\b52838
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_50.cmd_3438]
@@ -27505,7 +27377,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_50\GCSimulator_50.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_50
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated121.cmd_3439]
@@ -27513,7 +27385,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest121\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest121\Generated121
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[openmutexneg1.cmd_3440]
@@ -27521,7 +27393,7 @@ RelativePath=baseservices\threading\mutex\openexisting\openmutexneg1\openmutexne
WorkingDir=baseservices\threading\mutex\openexisting\openmutexneg1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[thread08.cmd_3441]
@@ -27529,7 +27401,7 @@ RelativePath=baseservices\threading\generics\TimerCallback\thread08\thread08.cmd
WorkingDir=baseservices\threading\generics\TimerCallback\thread08
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[dev10_897464.cmd_3442]
@@ -27537,7 +27409,7 @@ RelativePath=Loader\classloader\regressions\dev10_897464\dev10_897464\dev10_8974
WorkingDir=Loader\classloader\regressions\dev10_897464\dev10_897464
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[OpCodesOr.cmd_3443]
@@ -27545,7 +27417,7 @@ RelativePath=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesOr\OpCodesOr.
WorkingDir=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesOr
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated86.cmd_3444]
@@ -27553,7 +27425,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest86\Generated
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest86\Generated86
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[rangecheckinfinally_d.cmd_3445]
@@ -27585,7 +27457,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest186\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest186\Generated186
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b16881a.cmd_3449]
@@ -27609,7 +27481,7 @@ RelativePath=JIT\jit64\localloc\eh\eh02_large\eh02_large.cmd
WorkingDir=JIT\jit64\localloc\eh\eh02_large
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_relptr_types.cmd_3452]
@@ -27617,7 +27489,7 @@ RelativePath=JIT\Methodical\ldtoken\_il_relptr_types\_il_relptr_types.cmd
WorkingDir=JIT\Methodical\ldtoken\_il_relptr_types
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[loopinfinally_do.cmd_3453]
@@ -27633,7 +27505,7 @@ RelativePath=JIT\Directed\PREFIX\unaligned\1\arglist\arglist.cmd
WorkingDir=JIT\Directed\PREFIX\unaligned\1\arglist
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_FAIL;9462;EXCLUDED;VARARG
+Categories=EXPECTED_FAIL;9462;EXCLUDED;VARARG;Pri1
HostStyle=0
[deadrgninfunclet_r.cmd_3455]
@@ -27641,7 +27513,7 @@ RelativePath=JIT\Methodical\eh\deadcode\deadrgninfunclet_r\deadrgninfunclet_r.cm
WorkingDir=JIT\Methodical\eh\deadcode\deadrgninfunclet_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ConvertToInt32_8.cmd_3456]
@@ -27649,7 +27521,7 @@ RelativePath=CoreMangLib\cti\system\convert\ConvertToInt32_8\ConvertToInt32_8.cm
WorkingDir=CoreMangLib\cti\system\convert\ConvertToInt32_8
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[seq_funcptr_gc_d.cmd_3457]
@@ -27657,7 +27529,7 @@ RelativePath=JIT\Methodical\explicit\funcptr\seq_funcptr_gc_d\seq_funcptr_gc_d.c
WorkingDir=JIT\Methodical\explicit\funcptr\seq_funcptr_gc_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b29583.cmd_3458]
@@ -27665,7 +27537,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b29583\b29583\b29583.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b29583\b29583
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[SByteMinValue.cmd_3459]
@@ -27673,7 +27545,7 @@ RelativePath=CoreMangLib\cti\system\sbyte\SByteMinValue\SByteMinValue.cmd
WorkingDir=CoreMangLib\cti\system\sbyte\SByteMinValue
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_speed_dbgaccum.cmd_3460]
@@ -27681,7 +27553,7 @@ RelativePath=JIT\Methodical\VT\identity\_speed_dbgaccum\_speed_dbgaccum.cmd
WorkingDir=JIT\Methodical\VT\identity\_speed_dbgaccum
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbggcarr.cmd_3461]
@@ -27689,7 +27561,7 @@ RelativePath=JIT\Methodical\Arrays\misc\_il_dbggcarr\_il_dbggcarr.cmd
WorkingDir=JIT\Methodical\Arrays\misc\_il_dbggcarr
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated413.cmd_3462]
@@ -27697,7 +27569,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest413\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest413\Generated413
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Delegate017.cmd_3463]
@@ -27705,7 +27577,7 @@ RelativePath=JIT\Generics\Instantiation\delegates\Delegate017\Delegate017.cmd
WorkingDir=JIT\Generics\Instantiation\delegates\Delegate017
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ConvertToInt64_10.cmd_3464]
@@ -27713,7 +27585,7 @@ RelativePath=CoreMangLib\cti\system\convert\ConvertToInt64_10\ConvertToInt64_10.
WorkingDir=CoreMangLib\cti\system\convert\ConvertToInt64_10
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[NestedGenericStructs.cmd_3465]
@@ -27721,7 +27593,7 @@ RelativePath=Loader\classloader\generics\Instantiation\Nesting\NestedGenericStru
WorkingDir=Loader\classloader\generics\Instantiation\Nesting\NestedGenericStructs
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_dbgisinst_call.cmd_3466]
@@ -27729,7 +27601,7 @@ RelativePath=JIT\Methodical\casts\coverage\_dbgisinst_call\_dbgisinst_call.cmd
WorkingDir=JIT\Methodical\casts\coverage\_dbgisinst_call
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[box-unbox-generics023.cmd_3467]
@@ -27737,7 +27609,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\generics\box-unbox-generics
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\generics\box-unbox-generics023
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[expl_gc_long_1_r.cmd_3468]
@@ -27745,7 +27617,7 @@ RelativePath=JIT\Methodical\explicit\coverage\expl_gc_long_1_r\expl_gc_long_1_r.
WorkingDir=JIT\Methodical\explicit\coverage\expl_gc_long_1_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b48872.cmd_3469]
@@ -27753,7 +27625,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b48872\b48872\b48872.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b48872\b48872
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[struct2.cmd_3470]
@@ -27761,7 +27633,7 @@ RelativePath=JIT\jit64\gc\misc\struct2\struct2.cmd
WorkingDir=JIT\jit64\gc\misc\struct2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[sysinfo_cs.cmd_3471]
@@ -27769,7 +27641,7 @@ RelativePath=JIT\Directed\pinvoke\sysinfo_cs\sysinfo_cs.cmd
WorkingDir=JIT\Directed\pinvoke\sysinfo_cs
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b323557-dbg.cmd_3472]
@@ -27777,7 +27649,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V2.0-Beta2\b323557\b323557-dbg\b323557-d
WorkingDir=JIT\Regression\CLR-x86-JIT\V2.0-Beta2\b323557\b323557-dbg
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_relvolatile.cmd_3473]
@@ -27785,7 +27657,7 @@ RelativePath=JIT\Methodical\VT\identity\_il_relvolatile\_il_relvolatile.cmd
WorkingDir=JIT\Methodical\VT\identity\_il_relvolatile
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[throwinfinallyintryfilter3.cmd_3474]
@@ -27793,7 +27665,7 @@ RelativePath=JIT\jit64\eh\basics\throwinfinallyintryfilter3\throwinfinallyintryf
WorkingDir=JIT\jit64\eh\basics\throwinfinallyintryfilter3
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Int16IConvertibleToBoolean.cmd_3475]
@@ -27801,7 +27673,7 @@ RelativePath=CoreMangLib\cti\system\int16\Int16IConvertibleToBoolean\Int16IConve
WorkingDir=CoreMangLib\cti\system\int16\Int16IConvertibleToBoolean
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b28927.cmd_3476]
@@ -27809,7 +27681,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b28927\b28927\b28927.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b28927\b28927
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[shr_i4.cmd_3477]
@@ -27817,7 +27689,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\shr_i4\shr_i4.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\shr_i4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b47906.cmd_3478]
@@ -27833,7 +27705,7 @@ RelativePath=JIT\Methodical\eh\leaves\branchbackwardswithfinally_r\branchbackwar
WorkingDir=JIT\Methodical\eh\leaves\branchbackwardswithfinally_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1264.cmd_3480]
@@ -27841,7 +27713,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1264\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1264\Generated1264
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ldind_r4.cmd_3481]
@@ -27849,7 +27721,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\ldind_r4\ldind_r4.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\ldind_r4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_relu_box.cmd_3482]
@@ -27857,7 +27729,7 @@ RelativePath=JIT\Methodical\ELEMENT_TYPE_IU\_il_relu_box\_il_relu_box.cmd
WorkingDir=JIT\Methodical\ELEMENT_TYPE_IU\_il_relu_box
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ssa_tuIsAddr.cmd_3483]
@@ -27865,7 +27737,7 @@ RelativePath=JIT\Methodical\flowgraph\bug647189\ssa_tuIsAddr\ssa_tuIsAddr.cmd
WorkingDir=JIT\Methodical\flowgraph\bug647189\ssa_tuIsAddr
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[nestedtryfinally_r.cmd_3484]
@@ -27881,7 +27753,7 @@ RelativePath=GC\Features\LOHCompaction\lohcompact_stress\lohcompact_stress.cmd
WorkingDir=GC\Features\LOHCompaction\lohcompact_stress
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_speed_relunsafe-5.cmd_3486]
@@ -27889,7 +27761,7 @@ RelativePath=JIT\Methodical\unsafecsharp\_speed_relunsafe-5\_speed_relunsafe-5.c
WorkingDir=JIT\Methodical\unsafecsharp\_speed_relunsafe-5
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[FileAttributesNormal.cmd_3487]
@@ -27897,7 +27769,7 @@ RelativePath=CoreMangLib\cti\system\io\fileattributes\FileAttributesNormal\FileA
WorkingDir=CoreMangLib\cti\system\io\fileattributes\FileAttributesNormal
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[eh12_small.cmd_3488]
@@ -27905,7 +27777,7 @@ RelativePath=JIT\jit64\localloc\ehverify\eh12_small\eh12_small.cmd
WorkingDir=JIT\jit64\localloc\ehverify\eh12_small
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated849.cmd_3489]
@@ -27913,7 +27785,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest849\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest849\Generated849
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[UInt32IConvertibleToByte.cmd_3490]
@@ -27921,7 +27793,7 @@ RelativePath=CoreMangLib\cti\system\uint32\UInt32IConvertibleToByte\UInt32IConve
WorkingDir=CoreMangLib\cti\system\uint32\UInt32IConvertibleToByte
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1155.cmd_3491]
@@ -27929,7 +27801,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1155\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1155\Generated1155
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ActivatorCreateInstance2.cmd_3492]
@@ -27937,7 +27809,7 @@ RelativePath=CoreMangLib\cti\system\activator\ActivatorCreateInstance2\Activator
WorkingDir=CoreMangLib\cti\system\activator\ActivatorCreateInstance2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[threadstartclass.cmd_3493]
@@ -27945,7 +27817,7 @@ RelativePath=baseservices\threading\paramthreadstart\threadstartclass\threadstar
WorkingDir=baseservices\threading\paramthreadstart\threadstartclass
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[mixed1_cs_r.cmd_3494]
@@ -27953,7 +27825,7 @@ RelativePath=JIT\Directed\perffix\primitivevt\mixed1_cs_r\mixed1_cs_r.cmd
WorkingDir=JIT\Directed\perffix\primitivevt\mixed1_cs_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated338.cmd_3495]
@@ -27961,7 +27833,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest338\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest338\Generated338
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b14350.cmd_3496]
@@ -27969,7 +27841,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b14350\b14350\b14350.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b14350\b14350
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[OpCodesUnbox.cmd_3497]
@@ -27977,7 +27849,7 @@ RelativePath=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesUnbox\OpCodes
WorkingDir=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesUnbox
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[TypeCodeChar.cmd_3498]
@@ -27985,7 +27857,7 @@ RelativePath=CoreMangLib\cti\system\typecode\TypeCodeChar\TypeCodeChar.cmd
WorkingDir=CoreMangLib\cti\system\typecode\TypeCodeChar
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated673.cmd_3499]
@@ -27993,7 +27865,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest673\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest673\Generated673
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[DblRem.cmd_3500]
@@ -28001,7 +27873,7 @@ RelativePath=JIT\CodeGenBringUpTests\DblRem\DblRem.cmd
WorkingDir=JIT\CodeGenBringUpTests\DblRem
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[thread15.cmd_3501]
@@ -28009,7 +27881,7 @@ RelativePath=baseservices\threading\generics\TimerCallback\thread15\thread15.cmd
WorkingDir=baseservices\threading\generics\TimerCallback\thread15
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generic_Test_CSharp_Peer_1.cmd_3502]
@@ -28017,7 +27889,7 @@ RelativePath=JIT\Directed\CheckedCtor\Generic_Test_CSharp_Peer_1\Generic_Test_CS
WorkingDir=JIT\Directed\CheckedCtor\Generic_Test_CSharp_Peer_1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b06811.cmd_3503]
@@ -28025,7 +27897,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M10\b06811\b06811\b06811.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M10\b06811\b06811
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_relvirtcall.cmd_3504]
@@ -28041,7 +27913,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1106\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1106\Generated1106
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ArrayBinarySearch5b.cmd_3506]
@@ -28049,7 +27921,7 @@ RelativePath=CoreMangLib\cti\system\array\ArrayBinarySearch5b\ArrayBinarySearch5
WorkingDir=CoreMangLib\cti\system\array\ArrayBinarySearch5b
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[structret2_3.cmd_3507]
@@ -28057,7 +27929,7 @@ RelativePath=JIT\jit64\gc\misc\structret2_3\structret2_3.cmd
WorkingDir=JIT\jit64\gc\misc\structret2_3
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[UseUnalignedDouble.cmd_3508]
@@ -28065,7 +27937,7 @@ RelativePath=JIT\Regression\Dev11\External\Dev11_90434\UseUnalignedDouble\UseUna
WorkingDir=JIT\Regression\Dev11\External\Dev11_90434\UseUnalignedDouble
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ListICollectionSyncRoot.cmd_3509]
@@ -28073,7 +27945,7 @@ RelativePath=CoreMangLib\cti\system\collections\generic\list\ListICollectionSync
WorkingDir=CoreMangLib\cti\system\collections\generic\list\ListICollectionSyncRoot
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ExchangeTString_2.cmd_3510]
@@ -28081,7 +27953,7 @@ RelativePath=baseservices\threading\interlocked\exchange\ExchangeTString_2\Excha
WorkingDir=baseservices\threading\interlocked\exchange\ExchangeTString_2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_opt_relexplicit5.cmd_3511]
@@ -28108,20 +27980,12 @@ MaxAllowedDurationSeconds=600
Categories=EXPECTED_PASS
HostStyle=0
-[Int32Parse1.cmd_3514]
-RelativePath=CoreMangLib\cti\system\int\Int32Parse1\Int32Parse1.cmd
-WorkingDir=CoreMangLib\cti\system\int\Int32Parse1
-Expected=0
-MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
-HostStyle=0
-
[InstrCnt0.cmd_3515]
RelativePath=JIT\opt\JitMinOpts\Perf\InstrCnt0\InstrCnt0.cmd
WorkingDir=JIT\opt\JitMinOpts\Perf\InstrCnt0
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[throwinnestedtryfault_d.cmd_3516]
@@ -28137,7 +28001,7 @@ RelativePath=JIT\CodeGenBringUpTests\LocallocCnstB5001_PSP\LocallocCnstB5001_PSP
WorkingDir=JIT\CodeGenBringUpTests\LocallocCnstB5001_PSP
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[expl_long_1_d.cmd_3518]
@@ -28145,7 +28009,7 @@ RelativePath=JIT\Methodical\explicit\coverage\expl_long_1_d\expl_long_1_d.cmd
WorkingDir=JIT\Methodical\explicit\coverage\expl_long_1_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Int64CompareTo1.cmd_3519]
@@ -28153,7 +28017,7 @@ RelativePath=CoreMangLib\cti\system\int64\Int64CompareTo1\Int64CompareTo1.cmd
WorkingDir=CoreMangLib\cti\system\int64\Int64CompareTo1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[test137310.cmd_3520]
@@ -28161,7 +28025,7 @@ RelativePath=Loader\classloader\generics\regressions\137310\test137310\test13731
WorkingDir=Loader\classloader\generics\regressions\137310\test137310
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[switchincatch_do.cmd_3521]
@@ -28169,7 +28033,7 @@ RelativePath=JIT\Methodical\eh\finallyexec\switchincatch_do\switchincatch_do.cmd
WorkingDir=JIT\Methodical\eh\finallyexec\switchincatch_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[loopstrswitchgoto_r.cmd_3522]
@@ -28177,7 +28041,7 @@ RelativePath=JIT\Methodical\eh\deadcode\loopstrswitchgoto_r\loopstrswitchgoto_r.
WorkingDir=JIT\Methodical\eh\deadcode\loopstrswitchgoto_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[precise4_cs_d.cmd_3523]
@@ -28185,7 +28049,7 @@ RelativePath=JIT\Methodical\cctor\simple\precise4_cs_d\precise4_cs_d.cmd
WorkingDir=JIT\Methodical\cctor\simple\precise4_cs_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Args5.cmd_3524]
@@ -28193,7 +28057,7 @@ RelativePath=JIT\CodeGenBringUpTests\Args5\Args5.cmd
WorkingDir=JIT\CodeGenBringUpTests\Args5
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[cpblk.cmd_3525]
@@ -28201,7 +28065,7 @@ RelativePath=JIT\Directed\PREFIX\unaligned\1\cpblk\cpblk.cmd
WorkingDir=JIT\Directed\PREFIX\unaligned\1\cpblk
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[seq_byte_1_r.cmd_3526]
@@ -28225,7 +28089,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1447\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1447\Generated1447
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[unwind05_large.cmd_3529]
@@ -28233,7 +28097,7 @@ RelativePath=JIT\jit64\localloc\unwind\unwind05_large\unwind05_large.cmd
WorkingDir=JIT\jit64\localloc\unwind\unwind05_large
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_258.cmd_3530]
@@ -28241,7 +28105,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_258\GCSimulator_258.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_258
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[DictionaryIDictionaryRemove.cmd_3531]
@@ -28249,7 +28113,7 @@ RelativePath=CoreMangLib\cti\system\collections\generic\dictionary\DictionaryIDi
WorkingDir=CoreMangLib\cti\system\collections\generic\dictionary\DictionaryIDictionaryRemove
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[volatilldind.cmd_3532]
@@ -28265,7 +28129,7 @@ RelativePath=JIT\Methodical\VT\callconv\_il_dbgjumper4\_il_dbgjumper4.cmd
WorkingDir=JIT\Methodical\VT\callconv\_il_dbgjumper4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1128.cmd_3534]
@@ -28273,7 +28137,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1128\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1128\Generated1128
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b08020.cmd_3535]
@@ -28281,7 +28145,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1.2-M01\b08020\b08020\b08020.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1.2-M01\b08020\b08020
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[box-unbox-value006.cmd_3536]
@@ -28289,7 +28153,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\value\box-unbox-value006\bo
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\value\box-unbox-value006
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Complex2.cmd_3537]
@@ -28297,7 +28161,7 @@ RelativePath=JIT\Directed\Arrays\Complex2\Complex2.cmd
WorkingDir=JIT\Directed\Arrays\Complex2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1249.cmd_3538]
@@ -28305,7 +28169,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1249\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1249\Generated1249
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[TestCase7.cmd_3539]
@@ -28313,7 +28177,7 @@ RelativePath=Loader\classloader\InterfaceFolding\TestCase7\TestCase7.cmd
WorkingDir=Loader\classloader\InterfaceFolding\TestCase7
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_relrotarg_double.cmd_3540]
@@ -28329,7 +28193,7 @@ RelativePath=JIT\CodeGenBringUpTests\JTrueNeDbl\JTrueNeDbl.cmd
WorkingDir=JIT\CodeGenBringUpTests\JTrueNeDbl
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b73283.cmd_3542]
@@ -28337,7 +28201,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b73283\b73283\b73283.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b73283\b73283
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GenericExceptions06.cmd_3543]
@@ -28345,7 +28209,7 @@ RelativePath=baseservices\exceptions\generics\GenericExceptions06\GenericExcepti
WorkingDir=baseservices\exceptions\generics\GenericExceptions06
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1194.cmd_3544]
@@ -28353,7 +28217,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1194\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1194\Generated1194
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[TypeToString.cmd_3545]
@@ -28361,7 +28225,7 @@ RelativePath=CoreMangLib\cti\system\type\TypeToString\TypeToString.cmd
WorkingDir=CoreMangLib\cti\system\type\TypeToString
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[try-catch03.cmd_3546]
@@ -28369,7 +28233,7 @@ RelativePath=baseservices\exceptions\generics\try-catch03\try-catch03.cmd
WorkingDir=baseservices\exceptions\generics\try-catch03
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_rellength0.cmd_3547]
@@ -28385,7 +28249,7 @@ RelativePath=CoreMangLib\cti\system\collections\generic\list\ListICollectionCopy
WorkingDir=CoreMangLib\cti\system\collections\generic\list\ListICollectionCopyTo
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[DevDiv_876169_ro.cmd_3549]
@@ -28393,7 +28257,7 @@ RelativePath=JIT\Regression\Dev14\DevDiv_876169\DevDiv_876169_ro\DevDiv_876169_r
WorkingDir=JIT\Regression\Dev14\DevDiv_876169\DevDiv_876169_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[MinMax_ro.cmd_3550]
@@ -28417,7 +28281,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest426\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest426\Generated426
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[EncodingGetByteCount2.cmd_3553]
@@ -28425,7 +28289,7 @@ RelativePath=CoreMangLib\cti\system\text\encoding\EncodingGetByteCount2\Encoding
WorkingDir=CoreMangLib\cti\system\text\encoding\EncodingGetByteCount2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[MemberAccessExceptionCtor3.cmd_3554]
@@ -28433,7 +28297,7 @@ RelativePath=CoreMangLib\cti\system\memberaccessexception\MemberAccessExceptionC
WorkingDir=CoreMangLib\cti\system\memberaccessexception\MemberAccessExceptionCtor3
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[samethrowtwice_ro.cmd_3555]
@@ -28449,7 +28313,7 @@ RelativePath=JIT\opt\virtualstubdispatch\mixed\mixed_cs_r\mixed_cs_r.cmd
WorkingDir=JIT\opt\virtualstubdispatch\mixed\mixed_cs_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b04384.cmd_3557]
@@ -28457,7 +28321,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M10\b04384\b04384\b04384.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M10\b04384\b04384
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[throwinfinallyrecursive_20_r.cmd_3558]
@@ -28473,7 +28337,7 @@ RelativePath=CoreMangLib\cti\system\boolean\BooleanIConvertibleToChar\BooleanICo
WorkingDir=CoreMangLib\cti\system\boolean\BooleanIConvertibleToChar
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Finalize.cmd_3560]
@@ -28481,7 +28345,7 @@ RelativePath=GC\API\GC\Finalize\Finalize.cmd
WorkingDir=GC\API\GC\Finalize
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[NestedBaseClass01.cmd_3561]
@@ -28497,7 +28361,7 @@ RelativePath=CoreMangLib\cti\system\delegate\DelegateGetInvocationList1\Delegate
WorkingDir=CoreMangLib\cti\system\delegate\DelegateGetInvocationList1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[MathMin7.cmd_3563]
@@ -28505,7 +28369,7 @@ RelativePath=CoreMangLib\cti\system\math\MathMin7\MathMin7.cmd
WorkingDir=CoreMangLib\cti\system\math\MathMin7
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[thread26.cmd_3564]
@@ -28513,7 +28377,7 @@ RelativePath=baseservices\threading\generics\TimerCallback\thread26\thread26.cmd
WorkingDir=baseservices\threading\generics\TimerCallback\thread26
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[vt2_il_d.cmd_3565]
@@ -28529,7 +28393,7 @@ RelativePath=JIT\Directed\shift\int64_d\int64_d.cmd
WorkingDir=JIT\Directed\shift\int64_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[DevDiv_216571.cmd_3567]
@@ -28537,7 +28401,7 @@ RelativePath=JIT\Regression\JitBlue\DevDiv_216571\DevDiv_216571\DevDiv_216571.cm
WorkingDir=JIT\Regression\JitBlue\DevDiv_216571\DevDiv_216571
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b14277.cmd_3568]
@@ -28545,7 +28409,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M09\b14277\b14277\b14277.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M09\b14277\b14277
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ConvertToDecimal13.cmd_3569]
@@ -28553,7 +28417,7 @@ RelativePath=CoreMangLib\cti\system\convert\ConvertToDecimal13\ConvertToDecimal1
WorkingDir=CoreMangLib\cti\system\convert\ConvertToDecimal13
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[try1_d.cmd_3570]
@@ -28561,7 +28425,7 @@ RelativePath=JIT\Directed\leave\try1_d\try1_d.cmd
WorkingDir=JIT\Directed\leave\try1_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated45.cmd_3571]
@@ -28569,7 +28433,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest45\Generated
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest45\Generated45
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated472.cmd_3572]
@@ -28577,7 +28441,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest472\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest472\Generated472
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_relexplicit5.cmd_3573]
@@ -28593,7 +28457,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\castclass\null\castclass-null026\cast
WorkingDir=JIT\jit64\valuetypes\nullable\castclass\null\castclass-null026
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[MathFMin.cmd_3575]
@@ -28601,7 +28465,7 @@ RelativePath=CoreMangLib\cti\system\mathf\MathFMin\MathFMin.cmd
WorkingDir=CoreMangLib\cti\system\mathf\MathFMin
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b140118.cmd_3576]
@@ -28609,7 +28473,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1.1-M1-Beta1\b140118\b140118\b140118.cm
WorkingDir=JIT\Regression\CLR-x86-JIT\V1.1-M1-Beta1\b140118\b140118
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Base02a_auto.cmd_3577]
@@ -28617,7 +28481,7 @@ RelativePath=Loader\classloader\generics\Layout\General\Base02a_auto\Base02a_aut
WorkingDir=Loader\classloader\generics\Layout\General\Base02a_auto
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b180381b.cmd_3578]
@@ -28625,7 +28489,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1.2-Beta1\b180381\b180381b\b180381b.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1.2-Beta1\b180381\b180381b
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated484.cmd_3579]
@@ -28633,7 +28497,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest484\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest484\Generated484
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[RuntimeTypeHandleEquals.cmd_3580]
@@ -28641,7 +28505,7 @@ RelativePath=CoreMangLib\cti\system\runtimetypehandle\RuntimeTypeHandleEquals\Ru
WorkingDir=CoreMangLib\cti\system\runtimetypehandle\RuntimeTypeHandleEquals
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[TestCase2_Nested_J_Nested_I.cmd_3581]
@@ -28649,7 +28513,7 @@ RelativePath=Loader\classloader\InterfaceFolding\TestCase2_Nested_J_Nested_I\Tes
WorkingDir=Loader\classloader\InterfaceFolding\TestCase2_Nested_J_Nested_I
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[refanytype1_il_d.cmd_3582]
@@ -28657,7 +28521,7 @@ RelativePath=JIT\Directed\coverage\importer\Desktop\refanytype1_il_d\refanytype1
WorkingDir=JIT\Directed\coverage\importer\Desktop\refanytype1_il_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ArraySetValue1b.cmd_3583]
@@ -28665,7 +28529,7 @@ RelativePath=CoreMangLib\cti\system\array\ArraySetValue1b\ArraySetValue1b.cmd
WorkingDir=CoreMangLib\cti\system\array\ArraySetValue1b
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[beq_r8.cmd_3584]
@@ -28673,7 +28537,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\beq_r8\beq_r8.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\beq_r8
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b53878.cmd_3585]
@@ -28689,7 +28553,7 @@ RelativePath=baseservices\threading\generics\TimerCallback\thread30\thread30.cmd
WorkingDir=baseservices\threading\generics\TimerCallback\thread30
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_relldc_mulovf.cmd_3587]
@@ -28705,7 +28569,7 @@ RelativePath=JIT\opt\Inline\tests\args2\args2.cmd
WorkingDir=JIT\opt\Inline\tests\args2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_44.cmd_3589]
@@ -28713,7 +28577,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_44\GCSimulator_44.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_44
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated576.cmd_3590]
@@ -28721,7 +28585,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest576\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest576\Generated576
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b302558.cmd_3591]
@@ -28737,7 +28601,7 @@ RelativePath=baseservices\threading\waithandle\waitany\waitanyex10\waitanyex10.c
WorkingDir=baseservices\threading\waithandle\waitany\waitanyex10
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[TailWinApi.cmd_3593]
@@ -28761,7 +28625,7 @@ RelativePath=baseservices\threading\waithandle\waitall\waitallex1\waitallex1.cmd
WorkingDir=baseservices\threading\waithandle\waitall\waitallex1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated609.cmd_3596]
@@ -28769,7 +28633,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest609\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest609\Generated609
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_speed_relisinst_call.cmd_3597]
@@ -28777,7 +28641,7 @@ RelativePath=JIT\Methodical\casts\coverage\_speed_relisinst_call\_speed_relisins
WorkingDir=JIT\Methodical\casts\coverage\_speed_relisinst_call
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_speed_reladdsub.cmd_3598]
@@ -28793,7 +28657,7 @@ RelativePath=JIT\jit64\localloc\call\call06_small\call06_small.cmd
WorkingDir=JIT\jit64\localloc\call\call06_small
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[OpCodesLdelem_I8.cmd_3600]
@@ -28801,7 +28665,7 @@ RelativePath=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesLdelem_I8\OpC
WorkingDir=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesLdelem_I8
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated834.cmd_3601]
@@ -28809,7 +28673,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest834\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest834\Generated834
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[WeakReferenceCtor1_PSC.cmd_3602]
@@ -28817,7 +28681,7 @@ RelativePath=CoreMangLib\cti\system\weakreference\WeakReferenceCtor1_PSC\WeakRef
WorkingDir=CoreMangLib\cti\system\weakreference\WeakReferenceCtor1_PSC
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_rels_ldc_mulovf.cmd_3603]
@@ -28833,7 +28697,7 @@ RelativePath=JIT\jit64\mcc\interop\mcc_i64\mcc_i64.cmd
WorkingDir=JIT\jit64\mcc\interop\mcc_i64
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_relldelem_get.cmd_3605]
@@ -28849,7 +28713,7 @@ RelativePath=JIT\Directed\StrAccess\straccess1_cs_d\straccess1_cs_d.cmd
WorkingDir=JIT\Directed\StrAccess\straccess1_cs_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b423755.cmd_3607]
@@ -28857,7 +28721,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V2.0-Beta2\b423755\b423755\b423755.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V2.0-Beta2\b423755\b423755
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_dbgexplicit8.cmd_3608]
@@ -28873,7 +28737,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest961\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest961\Generated961
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GenericICollectionRemove.cmd_3610]
@@ -28881,7 +28745,7 @@ RelativePath=CoreMangLib\cti\system\collections\generic\dictionaryvaluecollectio
WorkingDir=CoreMangLib\cti\system\collections\generic\dictionaryvaluecollection\GenericICollectionRemove
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[StringConcat1.cmd_3611]
@@ -28889,7 +28753,7 @@ RelativePath=CoreMangLib\cti\system\string\StringConcat1\StringConcat1.cmd
WorkingDir=CoreMangLib\cti\system\string\StringConcat1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b25815.cmd_3612]
@@ -28905,7 +28769,7 @@ RelativePath=JIT\Directed\cmov\Int_No_Op_cs_do\Int_No_Op_cs_do.cmd
WorkingDir=JIT\Directed\cmov\Int_No_Op_cs_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b22680.cmd_3614]
@@ -28913,7 +28777,7 @@ RelativePath=JIT\Regression\VS-ia64-JIT\V1.2-M02\b22680\b22680\b22680.cmd
WorkingDir=JIT\Regression\VS-ia64-JIT\V1.2-M02\b22680\b22680
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[OpCodesBgt_Un_S.cmd_3615]
@@ -28921,7 +28785,7 @@ RelativePath=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesBgt_Un_S\OpCo
WorkingDir=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesBgt_Un_S
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[boxunboxinterface_ro.cmd_3616]
@@ -28937,7 +28801,7 @@ RelativePath=JIT\Methodical\int64\unsigned\_il_relldfld_mul\_il_relldfld_mul.cmd
WorkingDir=JIT\Methodical\int64\unsigned\_il_relldfld_mul
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b31762.cmd_3618]
@@ -28945,7 +28809,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b31762\b31762\b31762.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b31762\b31762
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[TargetInvocationExceptionCtor2.cmd_3619]
@@ -28953,7 +28817,7 @@ RelativePath=CoreMangLib\cti\system\reflection\targetinvocationexception\TargetI
WorkingDir=CoreMangLib\cti\system\reflection\targetinvocationexception\TargetInvocationExceptionCtor2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1406.cmd_3620]
@@ -28961,7 +28825,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1406\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1406\Generated1406
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b45458.cmd_3621]
@@ -28969,7 +28833,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b45458\b45458\b45458.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b45458\b45458
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[tryfinallyloop_d.cmd_3622]
@@ -28977,7 +28841,7 @@ RelativePath=JIT\Methodical\eh\leaves\tryfinallyloop_d\tryfinallyloop_d.cmd
WorkingDir=JIT\Methodical\eh\leaves\tryfinallyloop_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ConvertToUInt1613.cmd_3623]
@@ -28985,7 +28849,7 @@ RelativePath=CoreMangLib\cti\system\convert\ConvertToUInt1613\ConvertToUInt1613.
WorkingDir=CoreMangLib\cti\system\convert\ConvertToUInt1613
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[FormatExceptionCtor2.cmd_3624]
@@ -28993,7 +28857,7 @@ RelativePath=CoreMangLib\cti\system\formatexception\FormatExceptionCtor2\FormatE
WorkingDir=CoreMangLib\cti\system\formatexception\FormatExceptionCtor2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[try-catch-finally-struct01.cmd_3625]
@@ -29001,7 +28865,7 @@ RelativePath=baseservices\exceptions\generics\try-catch-finally-struct01\try-cat
WorkingDir=baseservices\exceptions\generics\try-catch-finally-struct01
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[arithm64_do.cmd_3626]
@@ -29009,7 +28873,7 @@ RelativePath=JIT\Methodical\NaN\arithm64_do\arithm64_do.cmd
WorkingDir=JIT\Methodical\NaN\arithm64_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Double_And_Op_cs_ro.cmd_3627]
@@ -29017,7 +28881,7 @@ RelativePath=JIT\Directed\cmov\Double_And_Op_cs_ro\Double_And_Op_cs_ro.cmd
WorkingDir=JIT\Directed\cmov\Double_And_Op_cs_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[IDictionaryContains.cmd_3628]
@@ -29025,7 +28889,7 @@ RelativePath=CoreMangLib\cti\system\collections\idictionary\IDictionaryContains\
WorkingDir=CoreMangLib\cti\system\collections\idictionary\IDictionaryContains
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ConvertToInt32_2.cmd_3629]
@@ -29033,7 +28897,7 @@ RelativePath=CoreMangLib\cti\system\convert\ConvertToInt32_2\ConvertToInt32_2.cm
WorkingDir=CoreMangLib\cti\system\convert\ConvertToInt32_2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[test2.cmd_3630]
@@ -29041,7 +28905,7 @@ RelativePath=JIT\jit64\regress\vsw\524070\test2\test2.cmd
WorkingDir=JIT\jit64\regress\vsw\524070\test2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[initblk.cmd_3631]
@@ -29049,7 +28913,7 @@ RelativePath=JIT\Directed\PREFIX\unaligned\2\initblk\initblk.cmd
WorkingDir=JIT\Directed\PREFIX\unaligned\2\initblk
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1382.cmd_3632]
@@ -29057,7 +28921,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1382\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1382\Generated1382
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[verify01_small.cmd_3633]
@@ -29065,7 +28929,7 @@ RelativePath=JIT\jit64\localloc\verify\verify01_small\verify01_small.cmd
WorkingDir=JIT\jit64\localloc\verify\verify01_small
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_FAIL
+Categories=EXPECTED_FAIL;4851;Pri1
HostStyle=0
[TreeInsert.cmd_3634]
@@ -29081,7 +28945,7 @@ RelativePath=CoreMangLib\cti\system\timespan\TimeSpanTicksPerSecond\TimeSpanTick
WorkingDir=CoreMangLib\cti\system\timespan\TimeSpanTicksPerSecond
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[MethodImplAttributesManagedMask.cmd_3636]
@@ -29089,7 +28953,7 @@ RelativePath=CoreMangLib\cti\system\reflection\methodimplattributes\MethodImplAt
WorkingDir=CoreMangLib\cti\system\reflection\methodimplattributes\MethodImplAttributesManagedMask
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[StringConcat5.cmd_3637]
@@ -29097,7 +28961,7 @@ RelativePath=CoreMangLib\cti\system\string\StringConcat5\StringConcat5.cmd
WorkingDir=CoreMangLib\cti\system\string\StringConcat5
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[boxunboxenum_do.cmd_3638]
@@ -29113,7 +28977,7 @@ RelativePath=JIT\Methodical\cctor\xassem\xprecise1_cs_do\xprecise1_cs_do.cmd
WorkingDir=JIT\Methodical\cctor\xassem\xprecise1_cs_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[date.cmd_3640]
@@ -29129,7 +28993,7 @@ RelativePath=JIT\IL_Conformance\Old\directed\ldarg_s_i4\ldarg_s_i4.cmd
WorkingDir=JIT\IL_Conformance\Old\directed\ldarg_s_i4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[MathMin1.cmd_3642]
@@ -29137,7 +29001,7 @@ RelativePath=CoreMangLib\cti\system\math\MathMin1\MathMin1.cmd
WorkingDir=CoreMangLib\cti\system\math\MathMin1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_119.cmd_3643]
@@ -29145,7 +29009,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_119\GCSimulator_119.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_119
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated962.cmd_3644]
@@ -29153,7 +29017,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest962\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest962\Generated962
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated453.cmd_3645]
@@ -29161,7 +29025,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest453\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest453\Generated453
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated498.cmd_3646]
@@ -29169,7 +29033,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest498\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest498\Generated498
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1189.cmd_3647]
@@ -29177,7 +29041,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1189\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1189\Generated1189
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[SP1b.cmd_3648]
@@ -29185,7 +29049,7 @@ RelativePath=JIT\Directed\StructPromote\SP1b\SP1b.cmd
WorkingDir=JIT\Directed\StructPromote\SP1b
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[OpCodesConv_Ovf_U2.cmd_3649]
@@ -29193,7 +29057,7 @@ RelativePath=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesConv_Ovf_U2\O
WorkingDir=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesConv_Ovf_U2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b71318.cmd_3650]
@@ -29201,7 +29065,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b71318\b71318\b71318.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b71318\b71318
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_326.cmd_3651]
@@ -29209,7 +29073,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_326\GCSimulator_326.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_326
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[gcincatch_ro.cmd_3652]
@@ -29217,7 +29081,7 @@ RelativePath=JIT\Methodical\eh\interactions\gcincatch_ro\gcincatch_ro.cmd
WorkingDir=JIT\Methodical\eh\interactions\gcincatch_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_relfloat64_range2.cmd_3653]
@@ -29233,7 +29097,7 @@ RelativePath=CoreMangLib\cti\system\convert\ConvertToInt32_11\ConvertToInt32_11.
WorkingDir=CoreMangLib\cti\system\convert\ConvertToInt32_11
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[OpCodeStackBehaviourPop.cmd_3655]
@@ -29241,7 +29105,7 @@ RelativePath=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodeStackBehaviour
WorkingDir=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodeStackBehaviourPop
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[FileAttributesDeivce.cmd_3656]
@@ -29249,7 +29113,7 @@ RelativePath=CoreMangLib\cti\system\io\fileattributes\FileAttributesDeivce\FileA
WorkingDir=CoreMangLib\cti\system\io\fileattributes\FileAttributesDeivce
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[tryfinallytrycatch_r.cmd_3657]
@@ -29265,7 +29129,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest616\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest616\Generated616
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_relrefarg_i1.cmd_3659]
@@ -29273,7 +29137,7 @@ RelativePath=JIT\Methodical\explicit\basic\_relrefarg_i1\_relrefarg_i1.cmd
WorkingDir=JIT\Methodical\explicit\basic\_relrefarg_i1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ldc_conv_ovf_i8_i4.cmd_3660]
@@ -29305,7 +29169,7 @@ RelativePath=baseservices\threading\semaphore\ctoropen\semaphorector4\semaphorec
WorkingDir=baseservices\threading\semaphore\ctoropen\semaphorector4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[revcomp.cmd_3664]
@@ -29321,7 +29185,7 @@ RelativePath=CoreMangLib\cti\system\convert\ConvertToUInt323\ConvertToUInt323.cm
WorkingDir=CoreMangLib\cti\system\convert\ConvertToUInt323
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b04319.cmd_3666]
@@ -29337,7 +29201,7 @@ RelativePath=Loader\classloader\TypeInitialization\Inlining\GenMethInlined_Multi
WorkingDir=Loader\classloader\TypeInitialization\Inlining\GenMethInlined_Multinested
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[TimeSpanTotalMinutes.cmd_3668]
@@ -29345,7 +29209,7 @@ RelativePath=CoreMangLib\cti\system\timespan\TimeSpanTotalMinutes\TimeSpanTotalM
WorkingDir=CoreMangLib\cti\system\timespan\TimeSpanTotalMinutes
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated952.cmd_3669]
@@ -29353,7 +29217,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest952\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest952\Generated952
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b87285.cmd_3670]
@@ -29361,7 +29225,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M13-RTM\b87285\b87285\b87285.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M13-RTM\b87285\b87285
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_relhuge_r4.cmd_3671]
@@ -29377,7 +29241,7 @@ RelativePath=Loader\classloader\v1\Beta1\Layout\Matrix\cs\L-1-9-1\L-1-9-1.cmd
WorkingDir=Loader\classloader\v1\Beta1\Layout\Matrix\cs\L-1-9-1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[DevDiv_876169_r.cmd_3673]
@@ -29385,7 +29249,7 @@ RelativePath=JIT\Regression\Dev14\DevDiv_876169\DevDiv_876169_r\DevDiv_876169_r.
WorkingDir=JIT\Regression\Dev14\DevDiv_876169\DevDiv_876169_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ArrayIListIndexOF.cmd_3674]
@@ -29393,7 +29257,7 @@ RelativePath=CoreMangLib\cti\system\array\ArrayIListIndexOF\ArrayIListIndexOF.cm
WorkingDir=CoreMangLib\cti\system\array\ArrayIListIndexOF
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[SP1a.cmd_3675]
@@ -29401,7 +29265,7 @@ RelativePath=JIT\Directed\StructPromote\SP1a\SP1a.cmd
WorkingDir=JIT\Directed\StructPromote\SP1a
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_odbgsin_cs_il.cmd_3676]
@@ -29409,7 +29273,7 @@ RelativePath=JIT\Methodical\Boxing\xlang\_odbgsin_cs_il\_odbgsin_cs_il.cmd
WorkingDir=JIT\Methodical\Boxing\xlang\_odbgsin_cs_il
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[StringCtor5.cmd_3677]
@@ -29417,7 +29281,7 @@ RelativePath=CoreMangLib\cti\system\string\StringCtor5\StringCtor5.cmd
WorkingDir=CoreMangLib\cti\system\string\StringCtor5
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[tail.cmd_3678]
@@ -29441,7 +29305,7 @@ RelativePath=baseservices\threading\monitor\unownedlock\NoEnterObject\NoEnterObj
WorkingDir=baseservices\threading\monitor\unownedlock\NoEnterObject
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b70992.cmd_3681]
@@ -29457,7 +29321,7 @@ RelativePath=JIT\opt\JitMinOpts\Perf\BBCnt1\BBCnt1.cmd
WorkingDir=JIT\opt\JitMinOpts\Perf\BBCnt1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ThreadStartLong_1.cmd_3683]
@@ -29465,7 +29329,7 @@ RelativePath=baseservices\threading\paramthreadstart\ThreadStartLong_1\ThreadSta
WorkingDir=baseservices\threading\paramthreadstart\ThreadStartLong_1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_relcastclass_calli.cmd_3684]
@@ -29481,7 +29345,7 @@ RelativePath=CoreMangLib\cti\system\array\ArrayLastIndexOf2\ArrayLastIndexOf2.cm
WorkingDir=CoreMangLib\cti\system\array\ArrayLastIndexOf2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_relexplicit4.cmd_3686]
@@ -29497,7 +29361,7 @@ RelativePath=CoreMangLib\cti\system\version\VersionGetHashCode\VersionGetHashCod
WorkingDir=CoreMangLib\cti\system\version\VersionGetHashCode
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[MathRound4.cmd_3688]
@@ -29505,7 +29369,7 @@ RelativePath=CoreMangLib\cti\system\math\MathRound4\MathRound4.cmd
WorkingDir=CoreMangLib\cti\system\math\MathRound4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_speed_relhan3_ref.cmd_3689]
@@ -29513,7 +29377,7 @@ RelativePath=JIT\Methodical\VT\etc\_speed_relhan3_ref\_speed_relhan3_ref.cmd
WorkingDir=JIT\Methodical\VT\etc\_speed_relhan3_ref
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[c_br.cmd_3690]
@@ -29521,7 +29385,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\c_br\c_br.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\c_br
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_151.cmd_3691]
@@ -29529,7 +29393,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_151\GCSimulator_151.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_151
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[r4NaNrem_cs_d.cmd_3692]
@@ -29537,7 +29401,7 @@ RelativePath=JIT\Methodical\NaN\r4NaNrem_cs_d\r4NaNrem_cs_d.cmd
WorkingDir=JIT\Methodical\NaN\r4NaNrem_cs_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_281.cmd_3693]
@@ -29545,7 +29409,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_281\GCSimulator_281.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_281
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ldloc_ref.cmd_3694]
@@ -29553,7 +29417,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\ldloc_ref\ldloc_ref.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\ldloc_ref
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[oponerror_r.cmd_3695]
@@ -29569,7 +29433,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1090\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1090\Generated1090
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GitHub_6318.cmd_3697]
@@ -29585,7 +29449,7 @@ RelativePath=JIT\Methodical\Invoke\25params\25param1a_cs_r\25param1a_cs_r.cmd
WorkingDir=JIT\Methodical\Invoke\25params\25param1a_cs_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[DevDiv_406156.cmd_3699]
@@ -29609,7 +29473,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\generics\box-unbox-generics
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\generics\box-unbox-generics034
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1238.cmd_3702]
@@ -29617,7 +29481,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1238\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1238\Generated1238
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_399.cmd_3703]
@@ -29625,7 +29489,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_399\GCSimulator_399.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_399
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1454.cmd_3704]
@@ -29633,7 +29497,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1454\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1454\Generated1454
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_speed_dbgrefanyval.cmd_3705]
@@ -29641,7 +29505,7 @@ RelativePath=JIT\Methodical\xxobj\operand\_speed_dbgrefanyval\_speed_dbgrefanyva
WorkingDir=JIT\Methodical\xxobj\operand\_speed_dbgrefanyval
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[DecimalGetBits.cmd_3706]
@@ -29649,7 +29513,7 @@ RelativePath=CoreMangLib\cti\system\decimal\DecimalGetBits\DecimalGetBits.cmd
WorkingDir=CoreMangLib\cti\system\decimal\DecimalGetBits
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[exchange4.cmd_3707]
@@ -29657,7 +29521,7 @@ RelativePath=baseservices\threading\interlocked\exchange\exchange4\exchange4.cmd
WorkingDir=baseservices\threading\interlocked\exchange\exchange4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[starg_ref.cmd_3708]
@@ -29665,7 +29529,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\starg_ref\starg_ref.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\starg_ref
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b63732.cmd_3709]
@@ -29681,7 +29545,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\shr_u8\shr_u8.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\shr_u8
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[NegativeCases.cmd_3711]
@@ -29697,7 +29561,7 @@ RelativePath=JIT\Methodical\xxobj\ldobj\_il_relldobj_U2\_il_relldobj_U2.cmd
WorkingDir=JIT\Methodical\xxobj\ldobj\_il_relldobj_U2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[UInt32MaxValue.cmd_3713]
@@ -29705,7 +29569,7 @@ RelativePath=CoreMangLib\cti\system\uint32\UInt32MaxValue\UInt32MaxValue.cmd
WorkingDir=CoreMangLib\cti\system\uint32\UInt32MaxValue
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b81763.cmd_3714]
@@ -29713,7 +29577,7 @@ RelativePath=JIT\Regression\VS-ia64-JIT\M00\b81763\b81763\b81763.cmd
WorkingDir=JIT\Regression\VS-ia64-JIT\M00\b81763\b81763
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated608.cmd_3715]
@@ -29721,7 +29585,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest608\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest608\Generated608
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b27538.cmd_3716]
@@ -29729,7 +29593,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b27538\b27538\b27538.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b27538\b27538
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[test1.cmd_3717]
@@ -29737,7 +29601,7 @@ RelativePath=JIT\jit64\regress\vsw\336666\test1\test1.cmd
WorkingDir=JIT\jit64\regress\vsw\336666\test1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[isinstvaluetype_ro.cmd_3718]
@@ -29745,7 +29609,7 @@ RelativePath=JIT\Directed\nullabletypes\isinstvaluetype_ro\isinstvaluetype_ro.cm
WorkingDir=JIT\Directed\nullabletypes\isinstvaluetype_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated676.cmd_3719]
@@ -29753,7 +29617,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest676\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest676\Generated676
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[sealedclass.cmd_3720]
@@ -29761,7 +29625,7 @@ RelativePath=JIT\opt\Devirtualization\sealedclass\sealedclass.cmd
WorkingDir=JIT\opt\Devirtualization\sealedclass
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b68045.cmd_3721]
@@ -29769,7 +29633,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b68045\b68045\b68045.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b68045\b68045
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[uint8_r.cmd_3722]
@@ -29777,7 +29641,7 @@ RelativePath=JIT\Directed\shift\uint8_r\uint8_r.cmd
WorkingDir=JIT\Directed\shift\uint8_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b14364.cmd_3723]
@@ -29793,7 +29657,7 @@ RelativePath=JIT\Methodical\explicit\coverage\expl_long_1_r\expl_long_1_r.cmd
WorkingDir=JIT\Methodical\explicit\coverage\expl_long_1_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ThreadStartChar_3.cmd_3725]
@@ -29801,7 +29665,7 @@ RelativePath=baseservices\threading\paramthreadstart\ThreadStartChar_3\ThreadSta
WorkingDir=baseservices\threading\paramthreadstart\ThreadStartChar_3
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1277.cmd_3726]
@@ -29809,7 +29673,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1277\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1277\Generated1277
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_233.cmd_3727]
@@ -29817,7 +29681,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_233\GCSimulator_233.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_233
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[CharToString2.cmd_3728]
@@ -29825,7 +29689,7 @@ RelativePath=CoreMangLib\cti\system\char\CharToString2\CharToString2.cmd
WorkingDir=CoreMangLib\cti\system\char\CharToString2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_dbgisinst_ldarg.cmd_3729]
@@ -29833,7 +29697,7 @@ RelativePath=JIT\Methodical\casts\coverage\_dbgisinst_ldarg\_dbgisinst_ldarg.cmd
WorkingDir=JIT\Methodical\casts\coverage\_dbgisinst_ldarg
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated71.cmd_3730]
@@ -29841,7 +29705,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest71\Generated
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest71\Generated71
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated259.cmd_3731]
@@ -29849,7 +29713,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest259\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest259\Generated259
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_speed_dbgnative.cmd_3732]
@@ -29857,7 +29721,7 @@ RelativePath=JIT\Methodical\refany\_speed_dbgnative\_speed_dbgnative.cmd
WorkingDir=JIT\Methodical\refany\_speed_dbgnative
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ldc_i4.cmd_3733]
@@ -29865,7 +29729,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\ldc_i4\ldc_i4.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\ldc_i4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated483.cmd_3734]
@@ -29873,7 +29737,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest483\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest483\Generated483
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1044.cmd_3735]
@@ -29881,7 +29745,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1044\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1044\Generated1044
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[static_equalnull_class01.cmd_3736]
@@ -29889,7 +29753,7 @@ RelativePath=JIT\Generics\Locals\static_equalnull_class01\static_equalnull_class
WorkingDir=JIT\Generics\Locals\static_equalnull_class01
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Version_Parsing.cmd_3737]
@@ -29897,7 +29761,7 @@ RelativePath=CoreMangLib\system\version\Version_Parsing\Version_Parsing.cmd
WorkingDir=CoreMangLib\system\version\Version_Parsing
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1291.cmd_3738]
@@ -29905,7 +29769,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1291\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1291\Generated1291
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[c_switch.cmd_3739]
@@ -29913,7 +29777,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\c_switch\c_switch.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\c_switch
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[NullCheckAssertion6.cmd_3740]
@@ -29921,7 +29785,7 @@ RelativePath=JIT\opt\AssertionPropagation\NullCheckAssertion6\NullCheckAssertion
WorkingDir=JIT\opt\AssertionPropagation\NullCheckAssertion6
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[oddsize.cmd_3741]
@@ -29929,7 +29793,7 @@ RelativePath=JIT\Directed\RVAInit\oddsize\oddsize.cmd
WorkingDir=JIT\Directed\RVAInit\oddsize
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[TypeMakeArrayType1.cmd_3742]
@@ -29937,7 +29801,7 @@ RelativePath=CoreMangLib\cti\system\type\TypeMakeArrayType1\TypeMakeArrayType1.c
WorkingDir=CoreMangLib\cti\system\type\TypeMakeArrayType1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[tryCatchFinallyThrow_nonlocalexit4_ro.cmd_3743]
@@ -29945,7 +29809,7 @@ RelativePath=JIT\Methodical\eh\finallyexec\tryCatchFinallyThrow_nonlocalexit4_ro
WorkingDir=JIT\Methodical\eh\finallyexec\tryCatchFinallyThrow_nonlocalexit4_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1129.cmd_3744]
@@ -29953,7 +29817,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1129\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1129\Generated1129
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[SP1c.cmd_3745]
@@ -29961,7 +29825,7 @@ RelativePath=JIT\Directed\StructPromote\SP1c\SP1c.cmd
WorkingDir=JIT\Directed\StructPromote\SP1c
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b73079.cmd_3746]
@@ -29969,7 +29833,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b73079\b73079\b73079.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b73079\b73079
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1486.cmd_3747]
@@ -29977,7 +29841,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1486\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1486\Generated1486
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GitHub_CoreRT_2073.cmd_3748]
@@ -29985,7 +29849,7 @@ RelativePath=JIT\Regression\JitBlue\GitHub_CoreRT_2073\GitHub_CoreRT_2073\GitHub
WorkingDir=JIT\Regression\JitBlue\GitHub_CoreRT_2073\GitHub_CoreRT_2073
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[double_cs_r.cmd_3749]
@@ -29993,7 +29857,7 @@ RelativePath=JIT\Methodical\MDArray\DataTypes\double_cs_r\double_cs_r.cmd
WorkingDir=JIT\Methodical\MDArray\DataTypes\double_cs_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[loop2_cs_do.cmd_3750]
@@ -30001,7 +29865,7 @@ RelativePath=JIT\Directed\UnrollLoop\loop2_cs_do\loop2_cs_do.cmd
WorkingDir=JIT\Directed\UnrollLoop\loop2_cs_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_dbgcastclass_ldarg.cmd_3751]
@@ -30017,7 +29881,7 @@ RelativePath=CoreMangLib\cti\system\nullable\NullableToString\NullableToString.c
WorkingDir=CoreMangLib\cti\system\nullable\NullableToString
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[waithandlewaitone1.cmd_3753]
@@ -30025,7 +29889,7 @@ RelativePath=baseservices\threading\waithandle\misc\waithandlewaitone1\waithandl
WorkingDir=baseservices\threading\waithandle\misc\waithandlewaitone1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[FPVar.cmd_3754]
@@ -30033,7 +29897,7 @@ RelativePath=JIT\CodeGenBringUpTests\FPVar\FPVar.cmd
WorkingDir=JIT\CodeGenBringUpTests\FPVar
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_speed_dbgldfld_mulovf.cmd_3755]
@@ -30049,7 +29913,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\value\box-unbox-value031\bo
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\value\box-unbox-value031
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[tryfinallyloop_ro.cmd_3757]
@@ -30065,7 +29929,7 @@ RelativePath=JIT\Methodical\VT\etc\_speed_relnested\_speed_relnested.cmd
WorkingDir=JIT\Methodical\VT\etc\_speed_relnested
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[SByteIConvertibleToUInt16.cmd_3759]
@@ -30073,7 +29937,7 @@ RelativePath=CoreMangLib\cti\system\sbyte\SByteIConvertibleToUInt16\SByteIConver
WorkingDir=CoreMangLib\cti\system\sbyte\SByteIConvertibleToUInt16
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[mixedexpr1_r_loop_try.cmd_3760]
@@ -30081,7 +29945,7 @@ RelativePath=JIT\jit64\opt\cse\mixedexpr1_r_loop_try\mixedexpr1_r_loop_try.cmd
WorkingDir=JIT\jit64\opt\cse\mixedexpr1_r_loop_try
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ConvertToUInt329.cmd_3761]
@@ -30089,7 +29953,7 @@ RelativePath=CoreMangLib\cti\system\convert\ConvertToUInt329\ConvertToUInt329.cm
WorkingDir=CoreMangLib\cti\system\convert\ConvertToUInt329
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[intarr_cs_do.cmd_3762]
@@ -30113,7 +29977,7 @@ RelativePath=CoreMangLib\cti\system\boolean\BooleanIConvertibleToType\BooleanICo
WorkingDir=CoreMangLib\cti\system\boolean\BooleanIConvertibleToType
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b173569.cmd_3765]
@@ -30121,7 +29985,7 @@ RelativePath=JIT\Regression\clr-x64-JIT\v2.1\b173569\b173569\b173569.cmd
WorkingDir=JIT\Regression\clr-x64-JIT\v2.1\b173569\b173569
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[dev10_398410.cmd_3766]
@@ -30129,7 +29993,7 @@ RelativePath=Loader\classloader\regressions\dev10_398410\dev10_398410\dev10_3984
WorkingDir=Loader\classloader\regressions\dev10_398410\dev10_398410
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[25param2a_cs_do.cmd_3767]
@@ -30137,7 +30001,7 @@ RelativePath=JIT\Methodical\Invoke\25params\25param2a_cs_do\25param2a_cs_do.cmd
WorkingDir=JIT\Methodical\Invoke\25params\25param2a_cs_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b13738.cmd_3768]
@@ -30161,7 +30025,7 @@ RelativePath=CoreMangLib\cti\system\double\DoubleIConvertibleToSByte\DoubleIConv
WorkingDir=CoreMangLib\cti\system\double\DoubleIConvertibleToSByte
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[FileAttributesReparsePoint.cmd_3771]
@@ -30169,7 +30033,7 @@ RelativePath=CoreMangLib\cti\system\io\fileattributes\FileAttributesReparsePoint
WorkingDir=CoreMangLib\cti\system\io\fileattributes\FileAttributesReparsePoint
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[DevDiv2_10623.cmd_3772]
@@ -30177,7 +30041,7 @@ RelativePath=JIT\Regression\Dev11\DevDiv2_10623\DevDiv2_10623\DevDiv2_10623.cmd
WorkingDir=JIT\Regression\Dev11\DevDiv2_10623\DevDiv2_10623
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[DevDiv_255294.cmd_3773]
@@ -30185,7 +30049,7 @@ RelativePath=JIT\Regression\JitBlue\DevDiv_255294\DevDiv_255294\DevDiv_255294.cm
WorkingDir=JIT\Regression\JitBlue\DevDiv_255294\DevDiv_255294
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[MathMax7.cmd_3774]
@@ -30193,7 +30057,7 @@ RelativePath=CoreMangLib\cti\system\math\MathMax7\MathMax7.cmd
WorkingDir=CoreMangLib\cti\system\math\MathMax7
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[FunctionPtrTest.cmd_3775]
@@ -30209,7 +30073,7 @@ RelativePath=CoreMangLib\cti\system\array\ArrayIndexOf4\ArrayIndexOf4.cmd
WorkingDir=CoreMangLib\cti\system\array\ArrayIndexOf4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[thread16.cmd_3777]
@@ -30217,7 +30081,7 @@ RelativePath=baseservices\threading\generics\TimerCallback\thread16\thread16.cmd
WorkingDir=baseservices\threading\generics\TimerCallback\thread16
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[nullsdarr.cmd_3778]
@@ -30233,7 +30097,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest526\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest526\Generated526
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated206.cmd_3780]
@@ -30241,7 +30105,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest206\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest206\Generated206
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[10w5d_cs_d.cmd_3781]
@@ -30257,7 +30121,7 @@ RelativePath=CoreMangLib\cti\system\text\encoding\EncodingGetChars1\EncodingGetC
WorkingDir=CoreMangLib\cti\system\text\encoding\EncodingGetChars1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated530.cmd_3783]
@@ -30265,7 +30129,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest530\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest530\Generated530
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[MethodAttributesReuseSlot.cmd_3784]
@@ -30273,7 +30137,7 @@ RelativePath=CoreMangLib\cti\system\reflection\methodattributes\MethodAttributes
WorkingDir=CoreMangLib\cti\system\reflection\methodattributes\MethodAttributesReuseSlot
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[CGRecurseAAA_r.cmd_3785]
@@ -30281,7 +30145,7 @@ RelativePath=JIT\jit64\opt\cg\CGRecurse\CGRecurseAAA_r\CGRecurseAAA_r.cmd
WorkingDir=JIT\jit64\opt\cg\CGRecurse\CGRecurseAAA_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated969.cmd_3786]
@@ -30289,7 +30153,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest969\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest969\Generated969
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[expl_gc_byte_1_r.cmd_3787]
@@ -30305,7 +30169,7 @@ RelativePath=JIT\Methodical\xxobj\sizeof\_il_dbgsizeof\_il_dbgsizeof.cmd
WorkingDir=JIT\Methodical\xxobj\sizeof\_il_dbgsizeof
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GitHub_5047.cmd_3789]
@@ -30313,7 +30177,7 @@ RelativePath=JIT\Regression\JitBlue\GitHub_5047\GitHub_5047\GitHub_5047.cmd
WorkingDir=JIT\Regression\JitBlue\GitHub_5047\GitHub_5047
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ArraySetValue2.cmd_3790]
@@ -30321,7 +30185,7 @@ RelativePath=CoreMangLib\cti\system\array\ArraySetValue2\ArraySetValue2.cmd
WorkingDir=CoreMangLib\cti\system\array\ArraySetValue2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1465.cmd_3791]
@@ -30329,7 +30193,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1465\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1465\Generated1465
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[stfldstatic1_il_r.cmd_3792]
@@ -30337,7 +30201,7 @@ RelativePath=JIT\Directed\coverage\oldtests\stfldstatic1_il_r\stfldstatic1_il_r.
WorkingDir=JIT\Directed\coverage\oldtests\stfldstatic1_il_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbgsizeof.cmd_3793]
@@ -30345,7 +30209,7 @@ RelativePath=JIT\Methodical\ELEMENT_TYPE_IU\_il_dbgsizeof\_il_dbgsizeof.cmd
WorkingDir=JIT\Methodical\ELEMENT_TYPE_IU\_il_dbgsizeof
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b44983.cmd_3794]
@@ -30353,7 +30217,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b44983\b44983\b44983.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b44983\b44983
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[StackEnumeratorDispose.cmd_3795]
@@ -30361,7 +30225,7 @@ RelativePath=CoreMangLib\cti\system\collections\generic\stackenumerator\StackEnu
WorkingDir=CoreMangLib\cti\system\collections\generic\stackenumerator\StackEnumeratorDispose
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[bouncingball_cs_d.cmd_3796]
@@ -30369,7 +30233,7 @@ RelativePath=JIT\Methodical\fp\apps\bouncingball_cs_d\bouncingball_cs_d.cmd
WorkingDir=JIT\Methodical\fp\apps\bouncingball_cs_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[throwinfilter_r.cmd_3797]
@@ -30385,7 +30249,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b49644\b49644\b49644.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b49644\b49644
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_FAIL;2451;EXCLUDED;RVA_STATIC
+Categories=EXPECTED_FAIL;2451;EXCLUDED;RVA_STATIC;Pri1
HostStyle=0
[Int16IConvertibleToDecimal.cmd_3799]
@@ -30393,7 +30257,7 @@ RelativePath=CoreMangLib\cti\system\int16\Int16IConvertibleToDecimal\Int16IConve
WorkingDir=CoreMangLib\cti\system\int16\Int16IConvertibleToDecimal
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[DblAddConst.cmd_3800]
@@ -30401,7 +30265,7 @@ RelativePath=JIT\CodeGenBringUpTests\DblAddConst\DblAddConst.cmd
WorkingDir=JIT\CodeGenBringUpTests\DblAddConst
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[prefldinit3_il_r.cmd_3801]
@@ -30409,7 +30273,7 @@ RelativePath=JIT\Methodical\cctor\simple\Desktop\prefldinit3_il_r\prefldinit3_il
WorkingDir=JIT\Methodical\cctor\simple\Desktop\prefldinit3_il_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[box-unbox-generics016.cmd_3802]
@@ -30417,7 +30281,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\generics\box-unbox-generics
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\generics\box-unbox-generics016
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[mcc_i75.cmd_3803]
@@ -30425,7 +30289,7 @@ RelativePath=JIT\jit64\mcc\interop\mcc_i75\mcc_i75.cmd
WorkingDir=JIT\jit64\mcc\interop\mcc_i75
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[bindhandlenull.cmd_3804]
@@ -30433,7 +30297,7 @@ RelativePath=baseservices\threading\threadpool\bindhandle\bindhandlenull\bindhan
WorkingDir=baseservices\threading\threadpool\bindhandle\bindhandlenull
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Base01b_auto_ser.cmd_3805]
@@ -30441,7 +30305,7 @@ RelativePath=Loader\classloader\generics\Layout\General\Base01b_auto_ser\Base01b
WorkingDir=Loader\classloader\generics\Layout\General\Base01b_auto_ser
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[lifetime1.cmd_3806]
@@ -30449,7 +30313,7 @@ RelativePath=JIT\Directed\lifetime\lifetime1\lifetime1.cmd
WorkingDir=JIT\Directed\lifetime\lifetime1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;GCSTRESS_FAIL;13200;13203;Pri1
HostStyle=0
[castclass-interface003.cmd_3807]
@@ -30457,7 +30321,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\castclass\interface\castclass-interfa
WorkingDir=JIT\jit64\valuetypes\nullable\castclass\interface\castclass-interface003
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[OpCodesConv_I.cmd_3808]
@@ -30465,7 +30329,7 @@ RelativePath=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesConv_I\OpCode
WorkingDir=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesConv_I
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b41149.cmd_3809]
@@ -30473,7 +30337,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b41149\b41149\b41149.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b41149\b41149
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[global_il_r.cmd_3810]
@@ -30481,7 +30345,7 @@ RelativePath=JIT\Methodical\cctor\misc\global_il_r\global_il_r.cmd
WorkingDir=JIT\Methodical\cctor\misc\global_il_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_FAIL;2451;EXCLUDED;RVA_STATIC
+Categories=EXPECTED_FAIL;2451;EXCLUDED;RVA_STATIC;Pri1
HostStyle=0
[TryCatchFinally.cmd_3811]
@@ -30489,7 +30353,7 @@ RelativePath=baseservices\exceptions\regressions\V1\SEH\VJ\TryCatchFinally\TryCa
WorkingDir=baseservices\exceptions\regressions\V1\SEH\VJ\TryCatchFinally
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[devdiv_174983.cmd_3812]
@@ -30497,7 +30361,7 @@ RelativePath=JIT\Regression\JitBlue\devdiv_174983\devdiv_174983\devdiv_174983.cm
WorkingDir=JIT\Regression\JitBlue\devdiv_174983\devdiv_174983
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[dev10_865840.cmd_3813]
@@ -30505,7 +30369,7 @@ RelativePath=JIT\Regression\Dev11\dev10_865840\dev10_865840\dev10_865840.cmd
WorkingDir=JIT\Regression\Dev11\dev10_865840\dev10_865840
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_FAIL;2445;EXCLUDED
+Categories=EXPECTED_FAIL;2445;EXCLUDED;Pri1
HostStyle=0
[arithm64_cs_d.cmd_3814]
@@ -30513,7 +30377,7 @@ RelativePath=JIT\Methodical\NaN\arithm64_cs_d\arithm64_cs_d.cmd
WorkingDir=JIT\Methodical\NaN\arithm64_cs_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[EncodingEquals.cmd_3815]
@@ -30521,7 +30385,7 @@ RelativePath=CoreMangLib\cti\system\text\encoding\EncodingEquals\EncodingEquals.
WorkingDir=CoreMangLib\cti\system\text\encoding\EncodingEquals
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated728.cmd_3816]
@@ -30529,7 +30393,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest728\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest728\Generated728
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b36274.cmd_3817]
@@ -30561,7 +30425,7 @@ RelativePath=JIT\Directed\RVAInit\simple\simple.cmd
WorkingDir=JIT\Directed\RVAInit\simple
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_219.cmd_3821]
@@ -30569,7 +30433,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_219\GCSimulator_219.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_219
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b434481_GenericRecurInit.cmd_3822]
@@ -30585,7 +30449,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest902\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest902\Generated902
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b16224.cmd_3824]
@@ -30593,7 +30457,7 @@ RelativePath=JIT\Regression\VS-ia64-JIT\V1.2-M02\b16224\b16224\b16224.cmd
WorkingDir=JIT\Regression\VS-ia64-JIT\V1.2-M02\b16224\b16224
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbgval_ctor_newobj.cmd_3825]
@@ -30601,7 +30465,7 @@ RelativePath=JIT\Methodical\Invoke\ctor\_il_dbgval_ctor_newobj\_il_dbgval_ctor_n
WorkingDir=JIT\Methodical\Invoke\ctor\_il_dbgval_ctor_newobj
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b45985.cmd_3826]
@@ -30609,7 +30473,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b45985\b45985\b45985.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b45985\b45985
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[tryfault_r.cmd_3827]
@@ -30617,7 +30481,7 @@ RelativePath=JIT\Methodical\eh\basics\tryfault_r\tryfault_r.cmd
WorkingDir=JIT\Methodical\eh\basics\tryfault_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[simpleexpr4_r.cmd_3828]
@@ -30625,7 +30489,7 @@ RelativePath=JIT\jit64\opt\cse\simpleexpr4_r\simpleexpr4_r.cmd
WorkingDir=JIT\jit64\opt\cse\simpleexpr4_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[muldimjagary.cmd_3829]
@@ -30641,7 +30505,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_261\GCSimulator_261.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_261
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b13621.cmd_3831]
@@ -30657,7 +30521,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1.2-Beta1\b169333\b169333\b169333.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1.2-Beta1\b169333\b169333
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated140.cmd_3833]
@@ -30665,7 +30529,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest140\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest140\Generated140
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[NotSupportedExceptionCtor1.cmd_3834]
@@ -30673,7 +30537,7 @@ RelativePath=CoreMangLib\cti\system\notsupportedexception\NotSupportedExceptionC
WorkingDir=CoreMangLib\cti\system\notsupportedexception\NotSupportedExceptionCtor1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[LPTSTRTest.cmd_3835]
@@ -30681,7 +30545,7 @@ RelativePath=Interop\StringMarshalling\LPTSTR\LPTSTRTest\LPTSTRTest.cmd
WorkingDir=Interop\StringMarshalling\LPTSTR\LPTSTRTest
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_48.cmd_3836]
@@ -30689,7 +30553,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_48\GCSimulator_48.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_48
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1314.cmd_3837]
@@ -30697,7 +30561,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1314\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1314\Generated1314
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[UInt32IConvertibleToChar.cmd_3838]
@@ -30705,7 +30569,7 @@ RelativePath=CoreMangLib\cti\system\uint32\UInt32IConvertibleToChar\UInt32IConve
WorkingDir=CoreMangLib\cti\system\uint32\UInt32IConvertibleToChar
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b26957.cmd_3839]
@@ -30721,7 +30585,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\generics\box-unbox-generics
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\generics\box-unbox-generics008
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[regionLive.cmd_3841]
@@ -30745,7 +30609,7 @@ RelativePath=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesConv_Ovf_U2_U
WorkingDir=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesConv_Ovf_U2_Un
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[25paramMixed_il_r.cmd_3844]
@@ -30769,7 +30633,7 @@ RelativePath=JIT\jit64\hfa\main\testB\hfa_sf2B_d\hfa_sf2B_d.cmd
WorkingDir=JIT\jit64\hfa\main\testB\hfa_sf2B_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[switch4.cmd_3847]
@@ -30777,7 +30641,7 @@ RelativePath=JIT\Methodical\switch\switch4\switch4.cmd
WorkingDir=JIT\Methodical\switch\switch4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b58360.cmd_3848]
@@ -30793,7 +30657,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1142\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1142\Generated1142
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_relfloat64_range1.cmd_3850]
@@ -30809,7 +30673,7 @@ RelativePath=baseservices\threading\regressions\beta1\347011\347011.cmd
WorkingDir=baseservices\threading\regressions\beta1\347011
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ThreadStartSByte_2.cmd_3852]
@@ -30817,7 +30681,7 @@ RelativePath=baseservices\threading\paramthreadstart\ThreadStartSByte_2\ThreadSt
WorkingDir=baseservices\threading\paramthreadstart\ThreadStartSByte_2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b48805.cmd_3853]
@@ -30833,7 +30697,7 @@ RelativePath=CoreMangLib\cti\system\uint64\UInt64ToString2\UInt64ToString2.cmd
WorkingDir=CoreMangLib\cti\system\uint64\UInt64ToString2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[tryfinallyincatchtry_d.cmd_3855]
@@ -30841,7 +30705,7 @@ RelativePath=JIT\Methodical\eh\disconnected\tryfinallyincatchtry_d\tryfinallyinc
WorkingDir=JIT\Methodical\eh\disconnected\tryfinallyincatchtry_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ConvertToByte8.cmd_3856]
@@ -30849,7 +30713,7 @@ RelativePath=CoreMangLib\cti\system\convert\ConvertToByte8\ConvertToByte8.cmd
WorkingDir=CoreMangLib\cti\system\convert\ConvertToByte8
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[DelegateRemove.cmd_3857]
@@ -30857,7 +30721,7 @@ RelativePath=CoreMangLib\cti\system\delegate\DelegateRemove\DelegateRemove.cmd
WorkingDir=CoreMangLib\cti\system\delegate\DelegateRemove
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbghuge_objref.cmd_3858]
@@ -30865,7 +30729,7 @@ RelativePath=JIT\Methodical\Arrays\huge\_il_dbghuge_objref\_il_dbghuge_objref.cm
WorkingDir=JIT\Methodical\Arrays\huge\_il_dbghuge_objref
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[OpCodesClt_Un.cmd_3859]
@@ -30873,7 +30737,7 @@ RelativePath=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesClt_Un\OpCode
WorkingDir=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesClt_Un
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[nullable.cmd_3860]
@@ -30881,7 +30745,7 @@ RelativePath=Regressions\coreclr\0044\nullable\nullable.cmd
WorkingDir=Regressions\coreclr\0044\nullable
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ver_fg_13.cmd_3861]
@@ -30897,7 +30761,7 @@ RelativePath=CoreMangLib\cti\system\string\StringPadLeft1\StringPadLeft1.cmd
WorkingDir=CoreMangLib\cti\system\string\StringPadLeft1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[longinccheckreturn.cmd_3863]
@@ -30905,7 +30769,7 @@ RelativePath=baseservices\threading\interlocked\checkreturn\longinccheckreturn\l
WorkingDir=baseservices\threading\interlocked\checkreturn\longinccheckreturn
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_dbgctor_recurse.cmd_3864]
@@ -30913,7 +30777,7 @@ RelativePath=JIT\Methodical\VT\etc\_dbgctor_recurse\_dbgctor_recurse.cmd
WorkingDir=JIT\Methodical\VT\etc\_dbgctor_recurse
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1367.cmd_3865]
@@ -30921,7 +30785,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1367\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1367\Generated1367
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b08797.cmd_3866]
@@ -30929,7 +30793,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M10\b08797\b08797\b08797.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M10\b08797\b08797
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Array4.cmd_3867]
@@ -30937,7 +30801,7 @@ RelativePath=JIT\CodeGenBringUpTests\Array4\Array4.cmd
WorkingDir=JIT\CodeGenBringUpTests\Array4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_18.cmd_3868]
@@ -30945,7 +30809,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_18\GCSimulator_18.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_18
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[rethrowinfinallyaftercatch_d.cmd_3869]
@@ -30953,7 +30817,7 @@ RelativePath=JIT\Methodical\eh\rethrow\rethrowinfinallyaftercatch_d\rethrowinfin
WorkingDir=JIT\Methodical\eh\rethrow\rethrowinfinallyaftercatch_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[StringBuilderAppend12.cmd_3870]
@@ -30961,7 +30825,7 @@ RelativePath=CoreMangLib\cti\system\text\stringbuilder\StringBuilderAppend12\Str
WorkingDir=CoreMangLib\cti\system\text\stringbuilder\StringBuilderAppend12
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[FileModeOpenOrCreate.cmd_3871]
@@ -30969,7 +30833,7 @@ RelativePath=CoreMangLib\cti\system\io\filemode\FileModeOpenOrCreate\FileModeOpe
WorkingDir=CoreMangLib\cti\system\io\filemode\FileModeOpenOrCreate
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[DictEnumIDictEnumget_Entry.cmd_3872]
@@ -30977,7 +30841,7 @@ RelativePath=CoreMangLib\cti\system\collections\generic\dictionaryenumerator\Dic
WorkingDir=CoreMangLib\cti\system\collections\generic\dictionaryenumerator\DictEnumIDictEnumget_Entry
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[simplenonlocalexitnestedintrycatch_ro.cmd_3873]
@@ -30985,7 +30849,7 @@ RelativePath=JIT\Methodical\eh\finallyexec\simplenonlocalexitnestedintrycatch_ro
WorkingDir=JIT\Methodical\eh\finallyexec\simplenonlocalexitnestedintrycatch_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_relmdarray.cmd_3874]
@@ -30993,7 +30857,7 @@ RelativePath=JIT\Methodical\xxobj\operand\_il_relmdarray\_il_relmdarray.cmd
WorkingDir=JIT\Methodical\xxobj\operand\_il_relmdarray
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[OpCodesLdarga_S.cmd_3875]
@@ -31001,7 +30865,7 @@ RelativePath=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesLdarga_S\OpCo
WorkingDir=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesLdarga_S
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[field_tests.cmd_3876]
@@ -31009,7 +30873,7 @@ RelativePath=JIT\Directed\PREFIX\volatile\1\field_tests\field_tests.cmd
WorkingDir=JIT\Directed\PREFIX\volatile\1\field_tests
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b28037.cmd_3877]
@@ -31025,7 +30889,7 @@ RelativePath=CoreMangLib\cti\system\decimal\DecimalSubtract\DecimalSubtract.cmd
WorkingDir=CoreMangLib\cti\system\decimal\DecimalSubtract
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[CharIConvertibleToDouble.cmd_3879]
@@ -31033,7 +30897,7 @@ RelativePath=CoreMangLib\cti\system\char\CharIConvertibleToDouble\CharIConvertib
WorkingDir=CoreMangLib\cti\system\char\CharIConvertibleToDouble
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[samethrowtwice_d.cmd_3880]
@@ -31057,7 +30921,7 @@ RelativePath=CoreMangLib\cti\system\reflection\methodimplattributes\MethodImplAt
WorkingDir=CoreMangLib\cti\system\reflection\methodimplattributes\MethodImplAttributesManaged
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[StrSwitchFinally.cmd_3883]
@@ -31065,7 +30929,7 @@ RelativePath=baseservices\exceptions\unittests\StrSwitchFinally\StrSwitchFinally
WorkingDir=baseservices\exceptions\unittests\StrSwitchFinally
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_opt_relexplicit7.cmd_3884]
@@ -31081,7 +30945,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest6\Generated6
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest6\Generated6
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[box-unbox-interface001.cmd_3886]
@@ -31089,7 +30953,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\interface\box-unbox-interfa
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\interface\box-unbox-interface001
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[add_r4.cmd_3887]
@@ -31105,7 +30969,7 @@ RelativePath=JIT\Directed\zeroinit\init_int32\init_int32.cmd
WorkingDir=JIT\Directed\zeroinit\init_int32
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[conv_ovf_r8_i.cmd_3889]
@@ -31129,7 +30993,7 @@ RelativePath=Loader\classloader\generics\Variance\Methods\Method003\Method003.cm
WorkingDir=Loader\classloader\generics\Variance\Methods\Method003
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b103838.cmd_3892]
@@ -31137,7 +31001,7 @@ RelativePath=JIT\Regression\VS-ia64-JIT\M00\b103838\b103838\b103838.cmd
WorkingDir=JIT\Regression\VS-ia64-JIT\M00\b103838\b103838
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[FPCall1.cmd_3893]
@@ -31145,7 +31009,7 @@ RelativePath=JIT\CodeGenBringUpTests\FPCall1\FPCall1.cmd
WorkingDir=JIT\CodeGenBringUpTests\FPCall1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[DictionaryValueCollectionEnumeratorMoveNext.cmd_3894]
@@ -31153,7 +31017,7 @@ RelativePath=CoreMangLib\cti\system\collections\generic\dictkeycollenum\Dictiona
WorkingDir=CoreMangLib\cti\system\collections\generic\dictkeycollenum\DictionaryValueCollectionEnumeratorMoveNext
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[rvastatic2.cmd_3895]
@@ -31161,7 +31025,7 @@ RelativePath=JIT\Directed\rvastatics\rvastatic2\rvastatic2.cmd
WorkingDir=JIT\Directed\rvastatics\rvastatic2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_FAIL
+Categories=EXPECTED_FAIL;2451;EXCLUDED;RVA_STATIC;Pri1
HostStyle=0
[GCSimulator_211.cmd_3896]
@@ -31169,7 +31033,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_211\GCSimulator_211.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_211
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1095.cmd_3897]
@@ -31177,7 +31041,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1095\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1095\Generated1095
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[DevDiv_278365.cmd_3898]
@@ -31185,7 +31049,7 @@ RelativePath=JIT\Regression\JitBlue\DevDiv_278365\DevDiv_278365\DevDiv_278365.cm
WorkingDir=JIT\Regression\JitBlue\DevDiv_278365\DevDiv_278365
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[OpCodesLdelem_R4.cmd_3899]
@@ -31193,7 +31057,7 @@ RelativePath=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesLdelem_R4\OpC
WorkingDir=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesLdelem_R4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated555.cmd_3900]
@@ -31201,7 +31065,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest555\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest555\Generated555
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[seq_gc_short_1_d.cmd_3901]
@@ -31209,7 +31073,7 @@ RelativePath=JIT\Methodical\explicit\coverage\seq_gc_short_1_d\seq_gc_short_1_d.
WorkingDir=JIT\Methodical\explicit\coverage\seq_gc_short_1_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_38.cmd_3902]
@@ -31217,7 +31081,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_38\GCSimulator_38.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_38
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[test.cmd_3903]
@@ -31241,7 +31105,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1212\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1212\Generated1212
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[PathTooLongExceptionctor1.cmd_3906]
@@ -31249,7 +31113,7 @@ RelativePath=CoreMangLib\cti\system\io\pathtoolongexception\PathTooLongException
WorkingDir=CoreMangLib\cti\system\io\pathtoolongexception\PathTooLongExceptionctor1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[StringIConvertibleToSByte.cmd_3907]
@@ -31257,7 +31121,7 @@ RelativePath=CoreMangLib\cti\system\string\StringIConvertibleToSByte\StringIConv
WorkingDir=CoreMangLib\cti\system\string\StringIConvertibleToSByte
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[r8NaNmul_cs_do.cmd_3908]
@@ -31265,7 +31129,7 @@ RelativePath=JIT\Methodical\NaN\r8NaNmul_cs_do\r8NaNmul_cs_do.cmd
WorkingDir=JIT\Methodical\NaN\r8NaNmul_cs_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[BooleanIConvertibleToDouble.cmd_3909]
@@ -31273,7 +31137,7 @@ RelativePath=CoreMangLib\cti\system\boolean\BooleanIConvertibleToDouble\BooleanI
WorkingDir=CoreMangLib\cti\system\boolean\BooleanIConvertibleToDouble
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[refs.cmd_3910]
@@ -31281,7 +31145,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\refs\refs.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\refs
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated660.cmd_3911]
@@ -31289,7 +31153,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest660\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest660\Generated660
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[DevDiv_279396.cmd_3912]
@@ -31297,7 +31161,7 @@ RelativePath=JIT\Regression\JitBlue\DevDiv_279396\DevDiv_279396\DevDiv_279396.cm
WorkingDir=JIT\Regression\JitBlue\DevDiv_279396\DevDiv_279396
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[MethodImplAttributesPreserveSig.cmd_3913]
@@ -31305,7 +31169,7 @@ RelativePath=CoreMangLib\cti\system\reflection\methodimplattributes\MethodImplAt
WorkingDir=CoreMangLib\cti\system\reflection\methodimplattributes\MethodImplAttributesPreserveSig
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[mcc_i82.cmd_3914]
@@ -31313,7 +31177,7 @@ RelativePath=JIT\jit64\mcc\interop\mcc_i82\mcc_i82.cmd
WorkingDir=JIT\jit64\mcc\interop\mcc_i82
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_FAIL;9462;EXCLUDED;VARARG
+Categories=EXPECTED_FAIL;9462;EXCLUDED;VARARG;Pri1
HostStyle=0
[OpCodesSub.cmd_3915]
@@ -31321,7 +31185,7 @@ RelativePath=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesSub\OpCodesSu
WorkingDir=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesSub
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[AssemblyKeyNameAttributeCtor.cmd_3916]
@@ -31329,7 +31193,7 @@ RelativePath=CoreMangLib\cti\system\reflection\assemblykeynameattribute\Assembly
WorkingDir=CoreMangLib\cti\system\reflection\assemblykeynameattribute\AssemblyKeyNameAttributeCtor
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[test.cmd_3917]
@@ -31337,7 +31201,7 @@ RelativePath=JIT\jit64\regress\vsw\568666\test\test.cmd
WorkingDir=JIT\jit64\regress\vsw\568666\test
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1333.cmd_3918]
@@ -31345,7 +31209,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1333\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1333\Generated1333
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[VectorMul_r.cmd_3919]
@@ -31361,7 +31225,7 @@ RelativePath=baseservices\threading\generics\threadstart\GThread17\GThread17.cmd
WorkingDir=baseservices\threading\generics\threadstart\GThread17
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[PropertyAttributesSpecialName.cmd_3921]
@@ -31369,7 +31233,7 @@ RelativePath=CoreMangLib\cti\system\reflection\propertyattributes\PropertyAttrib
WorkingDir=CoreMangLib\cti\system\reflection\propertyattributes\PropertyAttributesSpecialName
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[IEnumerableGetEnumerator.cmd_3922]
@@ -31377,7 +31241,7 @@ RelativePath=CoreMangLib\cti\system\collections\generic\dictionarykeycollection\
WorkingDir=CoreMangLib\cti\system\collections\generic\dictionarykeycollection\IEnumerableGetEnumerator
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[EncodingUnicode.cmd_3923]
@@ -31385,7 +31249,7 @@ RelativePath=CoreMangLib\cti\system\text\encoding\EncodingUnicode\EncodingUnicod
WorkingDir=CoreMangLib\cti\system\text\encoding\EncodingUnicode
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GoryNativePast.cmd_3924]
@@ -31393,7 +31257,7 @@ RelativePath=baseservices\exceptions\unittests\GoryNativePast\GoryNativePast.cmd
WorkingDir=baseservices\exceptions\unittests\GoryNativePast
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b05477.cmd_3925]
@@ -31425,7 +31289,7 @@ RelativePath=JIT\Regression\VS-ia64-JIT\M00\b115103\b115103\b115103.cmd
WorkingDir=JIT\Regression\VS-ia64-JIT\M00\b115103\b115103
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[stfldstatic1_il_r.cmd_3929]
@@ -31433,7 +31297,7 @@ RelativePath=JIT\Directed\coverage\importer\Desktop\stfldstatic1_il_r\stfldstati
WorkingDir=JIT\Directed\coverage\importer\Desktop\stfldstatic1_il_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[OpCodesConv_Ovf_I2.cmd_3930]
@@ -31441,7 +31305,7 @@ RelativePath=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesConv_Ovf_I2\O
WorkingDir=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesConv_Ovf_I2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[2branchesoutoftry_r.cmd_3931]
@@ -31449,7 +31313,7 @@ RelativePath=JIT\Methodical\eh\leaves\2branchesoutoftry_r\2branchesoutoftry_r.cm
WorkingDir=JIT\Methodical\eh\leaves\2branchesoutoftry_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[overldrem_cs_do.cmd_3932]
@@ -31457,7 +31321,7 @@ RelativePath=JIT\Methodical\divrem\rem\overldrem_cs_do\overldrem_cs_do.cmd
WorkingDir=JIT\Methodical\divrem\rem\overldrem_cs_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[BinaryRMW.cmd_3933]
@@ -31465,7 +31329,7 @@ RelativePath=JIT\CodeGenBringUpTests\BinaryRMW\BinaryRMW.cmd
WorkingDir=JIT\CodeGenBringUpTests\BinaryRMW
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ConvertToDecimal10.cmd_3934]
@@ -31473,7 +31337,7 @@ RelativePath=CoreMangLib\cti\system\convert\ConvertToDecimal10\ConvertToDecimal1
WorkingDir=CoreMangLib\cti\system\convert\ConvertToDecimal10
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_rels_ldfld_mulovf.cmd_3935]
@@ -31489,7 +31353,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_316\GCSimulator_316.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_316
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated149.cmd_3937]
@@ -31497,7 +31361,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest149\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest149\Generated149
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1258.cmd_3938]
@@ -31505,7 +31369,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1258\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1258\Generated1258
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[pow2_cs_d.cmd_3939]
@@ -31513,7 +31377,7 @@ RelativePath=JIT\Directed\intrinsic\pow\pow2_cs_d\pow2_cs_d.cmd
WorkingDir=JIT\Directed\intrinsic\pow\pow2_cs_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated165.cmd_3940]
@@ -31521,7 +31385,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest165\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest165\Generated165
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated243.cmd_3941]
@@ -31529,7 +31393,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest243\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest243\Generated243
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[VersionMajor.cmd_3942]
@@ -31537,7 +31401,7 @@ RelativePath=CoreMangLib\cti\system\version\VersionMajor\VersionMajor.cmd
WorkingDir=CoreMangLib\cti\system\version\VersionMajor
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Target.cmd_3943]
@@ -31545,7 +31409,7 @@ RelativePath=GC\API\WeakReference\Target\Target.cmd
WorkingDir=GC\API\WeakReference\Target
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated279.cmd_3944]
@@ -31553,7 +31417,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest279\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest279\Generated279
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ble_i8.cmd_3945]
@@ -31561,7 +31425,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\ble_i8\ble_i8.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\ble_i8
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[lohcompactscenariorepro.cmd_3946]
@@ -31569,7 +31433,7 @@ RelativePath=GC\Features\LOHCompaction\lohcompactscenariorepro\lohcompactscenari
WorkingDir=GC\Features\LOHCompaction\lohcompactscenariorepro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[r4flat_cs_r.cmd_3947]
@@ -31577,7 +31441,7 @@ RelativePath=JIT\Methodical\AsgOp\r4\r4flat_cs_r\r4flat_cs_r.cmd
WorkingDir=JIT\Methodical\AsgOp\r4\r4flat_cs_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated515.cmd_3948]
@@ -31585,7 +31449,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest515\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest515\Generated515
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[arithm32_cs_ro.cmd_3949]
@@ -31593,7 +31457,7 @@ RelativePath=JIT\Methodical\NaN\arithm32_cs_ro\arithm32_cs_ro.cmd
WorkingDir=JIT\Methodical\NaN\arithm32_cs_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[stfldstatic1_il_r.cmd_3950]
@@ -31601,7 +31465,7 @@ RelativePath=JIT\Directed\coverage\importer\stfldstatic1_il_r\stfldstatic1_il_r.
WorkingDir=JIT\Directed\coverage\importer\stfldstatic1_il_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[int32_cs_do.cmd_3951]
@@ -31609,7 +31473,7 @@ RelativePath=JIT\Directed\shift\int32_cs_do\int32_cs_do.cmd
WorkingDir=JIT\Directed\shift\int32_cs_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[longdec.cmd_3952]
@@ -31617,7 +31481,7 @@ RelativePath=baseservices\threading\interlocked\decrement\longdec\longdec.cmd
WorkingDir=baseservices\threading\interlocked\decrement\longdec
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[3w1d-01_cs_d.cmd_3953]
@@ -31625,7 +31489,7 @@ RelativePath=JIT\Methodical\fp\exgen\3w1d-01_cs_d\3w1d-01_cs_d.cmd
WorkingDir=JIT\Methodical\fp\exgen\3w1d-01_cs_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[rvastatic4.cmd_3954]
@@ -31633,7 +31497,7 @@ RelativePath=JIT\Directed\rvastatics\rvastatic4\rvastatic4.cmd
WorkingDir=JIT\Directed\rvastatics\rvastatic4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_FAIL;2451;EXCLUDED;RVA_STATIC
+Categories=EXPECTED_FAIL;2451;EXCLUDED;RVA_STATIC;Pri1
HostStyle=0
[mul4.cmd_3955]
@@ -31641,7 +31505,7 @@ RelativePath=JIT\CodeGenBringUpTests\mul4\mul4.cmd
WorkingDir=JIT\CodeGenBringUpTests\mul4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[OpCodesLdarga.cmd_3956]
@@ -31649,7 +31513,7 @@ RelativePath=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesLdarga\OpCode
WorkingDir=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesLdarga
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[structfp5_1.cmd_3957]
@@ -31657,7 +31521,7 @@ RelativePath=JIT\jit64\gc\misc\structfp5_1\structfp5_1.cmd
WorkingDir=JIT\jit64\gc\misc\structfp5_1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_relhuge_struct.cmd_3958]
@@ -31673,7 +31537,7 @@ RelativePath=JIT\Methodical\cctor\misc\threads1_cs_ro\threads1_cs_ro.cmd
WorkingDir=JIT\Methodical\cctor\misc\threads1_cs_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_dbgcatchfinally.cmd_3960]
@@ -31689,7 +31553,7 @@ RelativePath=JIT\Generics\Fields\instance_assignment_struct01\instance_assignmen
WorkingDir=JIT\Generics\Fields\instance_assignment_struct01
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated944.cmd_3962]
@@ -31697,7 +31561,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest944\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest944\Generated944
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ObsoleteAttributeCtor3.cmd_3963]
@@ -31705,7 +31569,7 @@ RelativePath=CoreMangLib\cti\system\obsoleteattribute\ObsoleteAttributeCtor3\Obs
WorkingDir=CoreMangLib\cti\system\obsoleteattribute\ObsoleteAttributeCtor3
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[EncodingGetBytes4.cmd_3964]
@@ -31713,7 +31577,7 @@ RelativePath=CoreMangLib\cti\system\text\encoding\EncodingGetBytes4\EncodingGetB
WorkingDir=CoreMangLib\cti\system\text\encoding\EncodingGetBytes4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GitHub_7906.cmd_3965]
@@ -31721,7 +31585,7 @@ RelativePath=JIT\Regression\JitBlue\GitHub_7906\GitHub_7906\GitHub_7906.cmd
WorkingDir=JIT\Regression\JitBlue\GitHub_7906\GitHub_7906
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b41129.cmd_3966]
@@ -31737,7 +31601,7 @@ RelativePath=baseservices\threading\generics\WaitCallback\thread21\thread21.cmd
WorkingDir=baseservices\threading\generics\WaitCallback\thread21
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_252.cmd_3968]
@@ -31745,7 +31609,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_252\GCSimulator_252.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_252
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Collect1.cmd_3969]
@@ -31761,7 +31625,7 @@ RelativePath=JIT\opt\Inline\tests\Inline_SideAffects\Inline_SideAffects.cmd
WorkingDir=JIT\opt\Inline\tests\Inline_SideAffects
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[rem1.cmd_3971]
@@ -31769,7 +31633,7 @@ RelativePath=JIT\CodeGenBringUpTests\rem1\rem1.cmd
WorkingDir=JIT\CodeGenBringUpTests\rem1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[TimeSpanEquals3.cmd_3972]
@@ -31777,7 +31641,7 @@ RelativePath=CoreMangLib\cti\system\timespan\TimeSpanEquals3\TimeSpanEquals3.cmd
WorkingDir=CoreMangLib\cti\system\timespan\TimeSpanEquals3
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[AbsGeneric_r.cmd_3973]
@@ -31793,7 +31657,7 @@ RelativePath=CoreMangLib\cti\system\reflection\methodattributes\MethodAttributes
WorkingDir=CoreMangLib\cti\system\reflection\methodattributes\MethodAttributesFamily
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbgconv_i8_i.cmd_3975]
@@ -31817,7 +31681,7 @@ RelativePath=CoreMangLib\cti\system\string\StringEquals6\StringEquals6.cmd
WorkingDir=CoreMangLib\cti\system\string\StringEquals6
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[constructor_d.cmd_3978]
@@ -31825,7 +31689,7 @@ RelativePath=JIT\Directed\nullabletypes\constructor_d\constructor_d.cmd
WorkingDir=JIT\Directed\nullabletypes\constructor_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Positive010.cmd_3979]
@@ -31833,7 +31697,7 @@ RelativePath=Loader\classloader\generics\Layout\Specific\Positive010\Positive010
WorkingDir=Loader\classloader\generics\Layout\Specific\Positive010
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ArrayReserse2.cmd_3980]
@@ -31841,7 +31705,7 @@ RelativePath=CoreMangLib\cti\system\array\ArrayReserse2\ArrayReserse2.cmd
WorkingDir=CoreMangLib\cti\system\array\ArrayReserse2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ConvertToChar13.cmd_3981]
@@ -31849,7 +31713,7 @@ RelativePath=CoreMangLib\cti\system\convert\ConvertToChar13\ConvertToChar13.cmd
WorkingDir=CoreMangLib\cti\system\convert\ConvertToChar13
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[loop4_cs_r.cmd_3982]
@@ -31857,7 +31721,7 @@ RelativePath=JIT\Directed\UnrollLoop\loop4_cs_r\loop4_cs_r.cmd
WorkingDir=JIT\Directed\UnrollLoop\loop4_cs_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[CLSCompliantAttributeCtor.cmd_3983]
@@ -31865,7 +31729,7 @@ RelativePath=CoreMangLib\cti\system\clscompliantattribute\CLSCompliantAttributeC
WorkingDir=CoreMangLib\cti\system\clscompliantattribute\CLSCompliantAttributeCtor
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[VectorReturn_ro.cmd_3984]
@@ -31881,7 +31745,7 @@ RelativePath=baseservices\threading\coverage\Nullref\CS_TimerNullRefEx\CS_TimerN
WorkingDir=baseservices\threading\coverage\Nullref\CS_TimerNullRefEx
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[static_equalnull_class01.cmd_3986]
@@ -31889,7 +31753,7 @@ RelativePath=JIT\Generics\Parameters\static_equalnull_class01\static_equalnull_c
WorkingDir=JIT\Generics\Parameters\static_equalnull_class01
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_154.cmd_3987]
@@ -31897,7 +31761,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_154\GCSimulator_154.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_154
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[params-value.cmd_3988]
@@ -31905,7 +31769,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-QFE\b151440\params-value\params-value
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-QFE\b151440\params-value
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1206.cmd_3989]
@@ -31913,7 +31777,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1206\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1206\Generated1206
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b102533.cmd_3990]
@@ -31921,7 +31785,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V2.0-Beta2\b102533\b102533\b102533.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V2.0-Beta2\b102533\b102533
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[DDB125472_GetHashCode.cmd_3991]
@@ -31929,7 +31793,7 @@ RelativePath=CoreMangLib\cti\system\attribute\DDB125472_GetHashCode\DDB125472_Ge
WorkingDir=CoreMangLib\cti\system\attribute\DDB125472_GetHashCode
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ByteIConvertibleToDecimal.cmd_3992]
@@ -31937,7 +31801,7 @@ RelativePath=CoreMangLib\cti\system\byte\ByteIConvertibleToDecimal\ByteIConverti
WorkingDir=CoreMangLib\cti\system\byte\ByteIConvertibleToDecimal
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ArraySort13.cmd_3993]
@@ -31945,7 +31809,7 @@ RelativePath=CoreMangLib\cti\system\array\ArraySort13\ArraySort13.cmd
WorkingDir=CoreMangLib\cti\system\array\ArraySort13
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[arrayexpr2_d_loop_try.cmd_3994]
@@ -31953,7 +31817,7 @@ RelativePath=JIT\jit64\opt\cse\arrayexpr2_d_loop_try\arrayexpr2_d_loop_try.cmd
WorkingDir=JIT\jit64\opt\cse\arrayexpr2_d_loop_try
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[arithm64_d.cmd_3995]
@@ -31961,7 +31825,7 @@ RelativePath=JIT\Methodical\NaN\arithm64_d\arithm64_d.cmd
WorkingDir=JIT\Methodical\NaN\arithm64_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b06464.cmd_3996]
@@ -31969,7 +31833,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M10\b06464\b06464\b06464.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M10\b06464\b06464
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[hfa_nf2B_d.cmd_3997]
@@ -31977,7 +31841,7 @@ RelativePath=JIT\jit64\hfa\main\testB\hfa_nf2B_d\hfa_nf2B_d.cmd
WorkingDir=JIT\jit64\hfa\main\testB\hfa_nf2B_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ToFromIntPtr.cmd_3998]
@@ -31993,7 +31857,7 @@ RelativePath=JIT\Methodical\Invoke\fptr\_il_relvalftn\_il_relvalftn.cmd
WorkingDir=JIT\Methodical\Invoke\fptr\_il_relvalftn
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[FileShareReadWrite.cmd_4000]
@@ -32001,7 +31865,7 @@ RelativePath=CoreMangLib\cti\system\io\fileshare\FileShareReadWrite\FileShareRea
WorkingDir=CoreMangLib\cti\system\io\fileshare\FileShareReadWrite
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[structret2_1.cmd_4001]
@@ -32009,7 +31873,7 @@ RelativePath=JIT\jit64\gc\misc\structret2_1\structret2_1.cmd
WorkingDir=JIT\jit64\gc\misc\structret2_1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[StringReplace1.cmd_4002]
@@ -32017,7 +31881,7 @@ RelativePath=CoreMangLib\cti\system\string\StringReplace1\StringReplace1.cmd
WorkingDir=CoreMangLib\cti\system\string\StringReplace1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[throwinfinallyintryfilter3_r.cmd_4003]
@@ -32025,7 +31889,7 @@ RelativePath=JIT\Methodical\eh\basics\throwinfinallyintryfilter3_r\throwinfinall
WorkingDir=JIT\Methodical\eh\basics\throwinfinallyintryfilter3_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[overflow04_add.cmd_4004]
@@ -32041,7 +31905,7 @@ RelativePath=JIT\Generics\ConstrainedCall\vt3_il_d\vt3_il_d.cmd
WorkingDir=JIT\Generics\ConstrainedCall\vt3_il_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GThread13.cmd_4006]
@@ -32049,7 +31913,7 @@ RelativePath=baseservices\threading\generics\syncdelegate\GThread13\GThread13.cm
WorkingDir=baseservices\threading\generics\syncdelegate\GThread13
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b30792.cmd_4007]
@@ -32065,7 +31929,7 @@ RelativePath=JIT\Directed\intrinsic\interlocked\regalloc1\regalloc1.cmd
WorkingDir=JIT\Directed\intrinsic\interlocked\regalloc1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ldind_i.cmd_4009]
@@ -32089,7 +31953,7 @@ RelativePath=JIT\Directed\leave\filter2_r\filter2_r.cmd
WorkingDir=JIT\Directed\leave\filter2_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Dev11_5437.cmd_4012]
@@ -32097,7 +31961,7 @@ RelativePath=JIT\Regression\Dev11\Dev11_5437\Dev11_5437\Dev11_5437.cmd
WorkingDir=JIT\Regression\Dev11\Dev11_5437\Dev11_5437
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ByteIConvertibleToDouble.cmd_4013]
@@ -32105,7 +31969,7 @@ RelativePath=CoreMangLib\cti\system\byte\ByteIConvertibleToDouble\ByteIConvertib
WorkingDir=CoreMangLib\cti\system\byte\ByteIConvertibleToDouble
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[castclass-generics016.cmd_4014]
@@ -32113,7 +31977,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\castclass\generics\castclass-generics
WorkingDir=JIT\jit64\valuetypes\nullable\castclass\generics\castclass-generics016
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1471.cmd_4015]
@@ -32121,7 +31985,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1471\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1471\Generated1471
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[CtorFromArray_r.cmd_4016]
@@ -32137,7 +32001,7 @@ RelativePath=JIT\IL_Conformance\Old\Base\brfalse\brfalse.cmd
WorkingDir=JIT\IL_Conformance\Old\Base\brfalse
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[basefinal.cmd_4018]
@@ -32145,7 +32009,7 @@ RelativePath=GC\Scenarios\BaseFinal\basefinal\basefinal.cmd
WorkingDir=GC\Scenarios\BaseFinal\basefinal
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[DictionaryIDictionaryItem.cmd_4019]
@@ -32153,7 +32017,7 @@ RelativePath=CoreMangLib\cti\system\collections\generic\dictionary\DictionaryIDi
WorkingDir=CoreMangLib\cti\system\collections\generic\dictionary\DictionaryIDictionaryItem
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[structret3_2.cmd_4020]
@@ -32161,7 +32025,7 @@ RelativePath=JIT\jit64\gc\misc\structret3_2\structret3_2.cmd
WorkingDir=JIT\jit64\gc\misc\structret3_2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[call03_large.cmd_4021]
@@ -32169,7 +32033,7 @@ RelativePath=JIT\jit64\localloc\call\call03_large\call03_large.cmd
WorkingDir=JIT\jit64\localloc\call\call03_large
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[dev10_393447.cmd_4022]
@@ -32177,7 +32041,7 @@ RelativePath=Loader\classloader\generics\regressions\dev10_393447\dev10_393447\d
WorkingDir=Loader\classloader\generics\regressions\dev10_393447\dev10_393447
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[AttributeUsageAttributeCtor.cmd_4023]
@@ -32185,7 +32049,7 @@ RelativePath=CoreMangLib\cti\system\attributeusageattribute\AttributeUsageAttrib
WorkingDir=CoreMangLib\cti\system\attributeusageattribute\AttributeUsageAttributeCtor
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ConvertToInt32_18.cmd_4024]
@@ -32193,7 +32057,7 @@ RelativePath=CoreMangLib\cti\system\convert\ConvertToInt32_18\ConvertToInt32_18.
WorkingDir=CoreMangLib\cti\system\convert\ConvertToInt32_18
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_relcompat_enum.cmd_4025]
@@ -32209,7 +32073,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b51875\Desktop\b51875\b5187
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b51875\Desktop\b51875
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[SP2.cmd_4027]
@@ -32217,7 +32081,7 @@ RelativePath=JIT\Directed\StructPromote\SP2\SP2.cmd
WorkingDir=JIT\Directed\StructPromote\SP2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[LongArgsAndReturn.cmd_4028]
@@ -32225,7 +32089,7 @@ RelativePath=JIT\CodeGenBringUpTests\LongArgsAndReturn\LongArgsAndReturn.cmd
WorkingDir=JIT\CodeGenBringUpTests\LongArgsAndReturn
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[SpAddrAT.cmd_4029]
@@ -32233,7 +32097,7 @@ RelativePath=JIT\Directed\StructPromote\SpAddrAT\SpAddrAT.cmd
WorkingDir=JIT\Directed\StructPromote\SpAddrAT
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[class05.cmd_4030]
@@ -32241,7 +32105,7 @@ RelativePath=JIT\Generics\Arrays\ConstructedTypes\Jagged\class05\class05.cmd
WorkingDir=JIT\Generics\Arrays\ConstructedTypes\Jagged\class05
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b10841.cmd_4031]
@@ -32249,7 +32113,7 @@ RelativePath=JIT\Regression\VS-ia64-JIT\V1.2-M01\b10841\b10841\b10841.cmd
WorkingDir=JIT\Regression\VS-ia64-JIT\V1.2-M01\b10841\b10841
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[staticFieldExpr1_r_loop.cmd_4032]
@@ -32257,7 +32121,7 @@ RelativePath=JIT\jit64\opt\cse\staticFieldExpr1_r_loop\staticFieldExpr1_r_loop.c
WorkingDir=JIT\jit64\opt\cse\staticFieldExpr1_r_loop
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_dbgcast_throw.cmd_4033]
@@ -32265,7 +32129,7 @@ RelativePath=JIT\Methodical\casts\SEH\_dbgcast_throw\_dbgcast_throw.cmd
WorkingDir=JIT\Methodical\casts\SEH\_dbgcast_throw
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_178.cmd_4034]
@@ -32273,7 +32137,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_178\GCSimulator_178.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_178
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ReRegisterForFinalize.cmd_4035]
@@ -32281,7 +32145,7 @@ RelativePath=GC\API\GC\ReRegisterForFinalize\ReRegisterForFinalize.cmd
WorkingDir=GC\API\GC\ReRegisterForFinalize
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[BinarySearch2.cmd_4036]
@@ -32289,7 +32153,7 @@ RelativePath=CoreMangLib\cti\system\collections\generic\list\BinarySearch2\Binar
WorkingDir=CoreMangLib\cti\system\collections\generic\list\BinarySearch2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b452707.cmd_4037]
@@ -32297,7 +32161,7 @@ RelativePath=Loader\classloader\regressions\452707\b452707\b452707.cmd
WorkingDir=Loader\classloader\regressions\452707\b452707
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[hfa_nf1C_r.cmd_4038]
@@ -32305,7 +32169,7 @@ RelativePath=JIT\jit64\hfa\main\testC\hfa_nf1C_r\hfa_nf1C_r.cmd
WorkingDir=JIT\jit64\hfa\main\testC\hfa_nf1C_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[TypeParameter018.cmd_4039]
@@ -32313,7 +32177,7 @@ RelativePath=baseservices\exceptions\generics\TypeParameter018\TypeParameter018.
WorkingDir=baseservices\exceptions\generics\TypeParameter018
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[instance_passing_struct01.cmd_4040]
@@ -32321,7 +32185,7 @@ RelativePath=JIT\Generics\Fields\instance_passing_struct01\instance_passing_stru
WorkingDir=JIT\Generics\Fields\instance_passing_struct01
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[seq_funcptr_gc_r.cmd_4041]
@@ -32329,7 +32193,7 @@ RelativePath=JIT\Methodical\explicit\funcptr\seq_funcptr_gc_r\seq_funcptr_gc_r.c
WorkingDir=JIT\Methodical\explicit\funcptr\seq_funcptr_gc_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[VectorSub_r.cmd_4042]
@@ -32345,7 +32209,7 @@ RelativePath=JIT\IL_Conformance\Old\directed\ldloca_s_r8\ldloca_s_r8.cmd
WorkingDir=JIT\IL_Conformance\Old\directed\ldloca_s_r8
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[3w1d-02_cs_r.cmd_4044]
@@ -32353,7 +32217,7 @@ RelativePath=JIT\Methodical\fp\exgen\3w1d-02_cs_r\3w1d-02_cs_r.cmd
WorkingDir=JIT\Methodical\fp\exgen\3w1d-02_cs_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b02353.cmd_4045]
@@ -32361,7 +32225,7 @@ RelativePath=JIT\Regression\CLR-x86-EJIT\v1-m10\b02353\b02353\b02353.cmd
WorkingDir=JIT\Regression\CLR-x86-EJIT\v1-m10\b02353\b02353
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[TypeAttributesNestedFamORAssem.cmd_4046]
@@ -32369,15 +32233,7 @@ RelativePath=CoreMangLib\cti\system\reflection\typeattributes\TypeAttributesNest
WorkingDir=CoreMangLib\cti\system\reflection\typeattributes\TypeAttributesNestedFamORAssem
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
-HostStyle=0
-
-[Int32Parse2.cmd_4047]
-RelativePath=CoreMangLib\cti\system\int\Int32Parse2\Int32Parse2.cmd
-WorkingDir=CoreMangLib\cti\system\int\Int32Parse2
-Expected=0
-MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[structfp6_1.cmd_4048]
@@ -32385,7 +32241,7 @@ RelativePath=JIT\jit64\gc\misc\structfp6_1\structfp6_1.cmd
WorkingDir=JIT\jit64\gc\misc\structfp6_1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_7.cmd_4049]
@@ -32393,7 +32249,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_7\GCSimulator_7.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_7
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_relfault.cmd_4050]
@@ -32401,7 +32257,7 @@ RelativePath=JIT\Methodical\Boxing\seh\_relfault\_relfault.cmd
WorkingDir=JIT\Methodical\Boxing\seh\_relfault
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[prefldinit2_il_r.cmd_4051]
@@ -32409,7 +32265,7 @@ RelativePath=JIT\Methodical\cctor\simple\prefldinit2_il_r\prefldinit2_il_r.cmd
WorkingDir=JIT\Methodical\cctor\simple\prefldinit2_il_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1309.cmd_4052]
@@ -32417,7 +32273,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1309\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1309\Generated1309
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_relrefloc_i1.cmd_4053]
@@ -32425,7 +32281,7 @@ RelativePath=JIT\Methodical\explicit\basic\_il_relrefloc_i1\_il_relrefloc_i1.cmd
WorkingDir=JIT\Methodical\explicit\basic\_il_relrefloc_i1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;GCSTRESS_FAIL;13203;Pri1
HostStyle=0
[b16423.cmd_4054]
@@ -32433,7 +32289,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b16423\b16423\b16423.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b16423\b16423
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_FAIL;9462;EXCLUDED;VARARG
+Categories=EXPECTED_FAIL;9462;EXCLUDED;VARARG;Pri1
HostStyle=0
[OpCodeToString.cmd_4055]
@@ -32441,7 +32297,7 @@ RelativePath=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodeToString\OpCod
WorkingDir=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodeToString
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_speed_relctor_recurse.cmd_4056]
@@ -32449,7 +32305,7 @@ RelativePath=JIT\Methodical\VT\etc\_speed_relctor_recurse\_speed_relctor_recurse
WorkingDir=JIT\Methodical\VT\etc\_speed_relctor_recurse
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[castclass-null027.cmd_4057]
@@ -32457,7 +32313,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\castclass\null\castclass-null027\cast
WorkingDir=JIT\jit64\valuetypes\nullable\castclass\null\castclass-null027
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[bge.cmd_4058]
@@ -32465,7 +32321,7 @@ RelativePath=JIT\IL_Conformance\Old\Base\bge\bge.cmd
WorkingDir=JIT\IL_Conformance\Old\Base\bge
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[DevDiv_279829.cmd_4059]
@@ -32481,7 +32337,7 @@ RelativePath=baseservices\threading\waithandle\waitone\waitoneex3a\waitoneex3a.c
WorkingDir=baseservices\threading\waithandle\waitone\waitoneex3a
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;GCSTRESS_FAIL;13203;Pri1
HostStyle=0
[waitallex7a.cmd_4061]
@@ -32489,7 +32345,7 @@ RelativePath=baseservices\threading\waithandle\waitall\waitallex7a\waitallex7a.c
WorkingDir=baseservices\threading\waithandle\waitall\waitallex7a
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[CS_MRENullRefEx.cmd_4062]
@@ -32497,7 +32353,7 @@ RelativePath=baseservices\threading\coverage\Nullref\CS_MRENullRefEx\CS_MRENullR
WorkingDir=baseservices\threading\coverage\Nullref\CS_MRENullRefEx
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;GCSTRESS_FAIL;13203;Pri1
HostStyle=0
[Generated741.cmd_4063]
@@ -32505,7 +32361,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest741\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest741\Generated741
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[OpCodesBlt.cmd_4064]
@@ -32513,7 +32369,7 @@ RelativePath=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesBlt\OpCodesBl
WorkingDir=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesBlt
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[OpCodeSize.cmd_4065]
@@ -32521,7 +32377,7 @@ RelativePath=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodeSize\OpCodeSiz
WorkingDir=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodeSize
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[UInt64MinValue.cmd_4066]
@@ -32529,7 +32385,7 @@ RelativePath=CoreMangLib\cti\system\uint64\UInt64MinValue\UInt64MinValue.cmd
WorkingDir=CoreMangLib\cti\system\uint64\UInt64MinValue
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ConvertToChar6.cmd_4067]
@@ -32537,7 +32393,7 @@ RelativePath=CoreMangLib\cti\system\convert\ConvertToChar6\ConvertToChar6.cmd
WorkingDir=CoreMangLib\cti\system\convert\ConvertToChar6
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ArraySort12.cmd_4068]
@@ -32545,7 +32401,7 @@ RelativePath=CoreMangLib\cti\system\array\ArraySort12\ArraySort12.cmd
WorkingDir=CoreMangLib\cti\system\array\ArraySort12
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[FieldAttributesFamily.cmd_4069]
@@ -32553,7 +32409,7 @@ RelativePath=CoreMangLib\cti\system\reflection\fieldattributes\FieldAttributesFa
WorkingDir=CoreMangLib\cti\system\reflection\fieldattributes\FieldAttributesFamily
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[castclass-null043.cmd_4070]
@@ -32561,7 +32417,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\castclass\null\castclass-null043\cast
WorkingDir=JIT\jit64\valuetypes\nullable\castclass\null\castclass-null043
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbgi_flood.cmd_4071]
@@ -32569,7 +32425,7 @@ RelativePath=JIT\Methodical\ELEMENT_TYPE_IU\_il_dbgi_flood\_il_dbgi_flood.cmd
WorkingDir=JIT\Methodical\ELEMENT_TYPE_IU\_il_dbgi_flood
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ctest_cs_ro.cmd_4072]
@@ -32577,7 +32433,7 @@ RelativePath=JIT\opt\virtualstubdispatch\manyintf\ctest_cs_ro\ctest_cs_ro.cmd
WorkingDir=JIT\opt\virtualstubdispatch\manyintf\ctest_cs_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[largearraytest.cmd_4073]
@@ -32593,7 +32449,7 @@ RelativePath=JIT\Directed\shift\uint32_cs_d\uint32_cs_d.cmd
WorkingDir=JIT\Directed\shift\uint32_cs_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_56.cmd_4075]
@@ -32601,7 +32457,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_56\GCSimulator_56.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_56
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[SByteIConvertibleToInt32.cmd_4076]
@@ -32609,7 +32465,7 @@ RelativePath=CoreMangLib\cti\system\sbyte\SByteIConvertibleToInt32\SByteIConvert
WorkingDir=CoreMangLib\cti\system\sbyte\SByteIConvertibleToInt32
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ConvertToSingle13.cmd_4077]
@@ -32617,7 +32473,7 @@ RelativePath=CoreMangLib\cti\system\convert\ConvertToSingle13\ConvertToSingle13.
WorkingDir=CoreMangLib\cti\system\convert\ConvertToSingle13
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[interface_struct01.cmd_4078]
@@ -32625,7 +32481,7 @@ RelativePath=JIT\Generics\MemberAccess\interface_struct01\interface_struct01.cmd
WorkingDir=JIT\Generics\MemberAccess\interface_struct01
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1116.cmd_4079]
@@ -32633,7 +32489,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1116\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1116\Generated1116
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[TestCase5_Nested_I.cmd_4080]
@@ -32641,7 +32497,7 @@ RelativePath=Loader\classloader\InterfaceFolding\TestCase5_Nested_I\TestCase5_Ne
WorkingDir=Loader\classloader\InterfaceFolding\TestCase5_Nested_I
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[test3.cmd_4081]
@@ -32649,7 +32505,7 @@ RelativePath=JIT\jit64\gc\misc\test3\test3.cmd
WorkingDir=JIT\jit64\gc\misc\test3
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[box-unbox-generics003.cmd_4082]
@@ -32657,7 +32513,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\generics\box-unbox-generics
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\generics\box-unbox-generics003
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[DecimalToString3.cmd_4083]
@@ -32665,7 +32521,7 @@ RelativePath=CoreMangLib\cti\system\decimal\DecimalToString3\DecimalToString3.cm
WorkingDir=CoreMangLib\cti\system\decimal\DecimalToString3
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b30125.cmd_4084]
@@ -32673,7 +32529,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b30125\b30125\b30125.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b30125\b30125
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[interfaceCall.cmd_4085]
@@ -32681,7 +32537,7 @@ RelativePath=JIT\opt\Inline\tests\interfaceCall\interfaceCall.cmd
WorkingDir=JIT\opt\Inline\tests\interfaceCall
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b04306.cmd_4086]
@@ -32689,7 +32545,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M10\b04306\b04306\b04306.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M10\b04306\b04306
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[TimeSpanGetHashCode.cmd_4087]
@@ -32697,7 +32553,7 @@ RelativePath=CoreMangLib\cti\system\timespan\TimeSpanGetHashCode\TimeSpanGetHash
WorkingDir=CoreMangLib\cti\system\timespan\TimeSpanGetHashCode
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_speed_relvirtcall.cmd_4088]
@@ -32713,7 +32569,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\box-unbox\box-unbox044\box-
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\box-unbox\box-unbox044
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[generics_r.cmd_4090]
@@ -32721,7 +32577,7 @@ RelativePath=JIT\Methodical\nonvirtualcall\generics_r\generics_r.cmd
WorkingDir=JIT\Methodical\nonvirtualcall\generics_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[VersionCompareTo2.cmd_4091]
@@ -32729,7 +32585,7 @@ RelativePath=CoreMangLib\cti\system\version\VersionCompareTo2\VersionCompareTo2.
WorkingDir=CoreMangLib\cti\system\version\VersionCompareTo2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[openmutexneg2.cmd_4092]
@@ -32737,7 +32593,7 @@ RelativePath=baseservices\threading\mutex\openexisting\openmutexneg2\openmutexne
WorkingDir=baseservices\threading\mutex\openexisting\openmutexneg2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Weak.cmd_4093]
@@ -32745,7 +32601,7 @@ RelativePath=GC\API\GCHandle\Weak\Weak.cmd
WorkingDir=GC\API\GCHandle\Weak
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b24728.cmd_4094]
@@ -32753,7 +32609,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b24728\b24728\b24728.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b24728\b24728
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_speed_dbgldc_mulovf.cmd_4095]
@@ -32769,7 +32625,7 @@ RelativePath=JIT\Methodical\Arrays\huge\_il_dbghuge_u8\_il_dbghuge_u8.cmd
WorkingDir=JIT\Methodical\Arrays\huge\_il_dbghuge_u8
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[DictionaryEntryValue.cmd_4097]
@@ -32777,7 +32633,7 @@ RelativePath=CoreMangLib\cti\system\collections\dictionaryentry\DictionaryEntryV
WorkingDir=CoreMangLib\cti\system\collections\dictionaryentry\DictionaryEntryValue
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b65087.cmd_4098]
@@ -32793,7 +32649,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest714\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest714\Generated714
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b26323.cmd_4100]
@@ -32801,7 +32657,7 @@ RelativePath=JIT\Regression\CLR-x86-EJIT\V1-M12-Beta2\b26323\b26323\b26323.cmd
WorkingDir=JIT\Regression\CLR-x86-EJIT\V1-M12-Beta2\b26323\b26323
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_FAIL
+Categories=EXPECTED_FAIL;9462;EXCLUDED;VARARG;Pri1
HostStyle=0
[b219940.cmd_4101]
@@ -32825,7 +32681,7 @@ RelativePath=JIT\IL_Conformance\Old\directed\ldarg_s_r8\ldarg_s_r8.cmd
WorkingDir=JIT\IL_Conformance\Old\directed\ldarg_s_r8
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b14294.cmd_4104]
@@ -32833,7 +32689,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b14294\b14294\b14294.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b14294\b14294
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ConvertToDecimal16.cmd_4105]
@@ -32841,7 +32697,7 @@ RelativePath=CoreMangLib\cti\system\convert\ConvertToDecimal16\ConvertToDecimal1
WorkingDir=CoreMangLib\cti\system\convert\ConvertToDecimal16
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_relrefarg_f4.cmd_4106]
@@ -32849,7 +32705,7 @@ RelativePath=JIT\Methodical\explicit\basic\_relrefarg_f4\_relrefarg_f4.cmd
WorkingDir=JIT\Methodical\explicit\basic\_relrefarg_f4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_224.cmd_4107]
@@ -32857,7 +32713,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_224\GCSimulator_224.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_224
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated583.cmd_4108]
@@ -32865,7 +32721,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest583\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest583\Generated583
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_70.cmd_4109]
@@ -32873,7 +32729,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_70\GCSimulator_70.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_70
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[TestCase2_Nested_I_Nested_J.cmd_4110]
@@ -32881,7 +32737,7 @@ RelativePath=Loader\classloader\InterfaceFolding\TestCase2_Nested_I_Nested_J\Tes
WorkingDir=Loader\classloader\InterfaceFolding\TestCase2_Nested_I_Nested_J
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[stringarr_cs_r.cmd_4111]
@@ -32889,7 +32745,7 @@ RelativePath=JIT\Methodical\MDArray\InnerProd\stringarr_cs_r\stringarr_cs_r.cmd
WorkingDir=JIT\Methodical\MDArray\InnerProd\stringarr_cs_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[FileAttributesArchive.cmd_4112]
@@ -32897,7 +32753,7 @@ RelativePath=CoreMangLib\cti\system\io\fileattributes\FileAttributesArchive\File
WorkingDir=CoreMangLib\cti\system\io\fileattributes\FileAttributesArchive
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[193825_udo.cmd_4113]
@@ -32905,7 +32761,7 @@ RelativePath=JIT\jit64\opt\regress\vswhidbey\193825\193825_udo\193825_udo.cmd
WorkingDir=JIT\jit64\opt\regress\vswhidbey\193825\193825_udo
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b84971.cmd_4114]
@@ -32921,7 +32777,7 @@ RelativePath=JIT\Methodical\explicit\coverage\seq_gc_long_1_r\seq_gc_long_1_r.cm
WorkingDir=JIT\Methodical\explicit\coverage\seq_gc_long_1_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Inline_NewObj.cmd_4116]
@@ -32929,7 +32785,7 @@ RelativePath=JIT\opt\Inline\tests\Inline_NewObj\Inline_NewObj.cmd
WorkingDir=JIT\opt\Inline\tests\Inline_NewObj
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_speed_relunbox.cmd_4117]
@@ -32937,7 +32793,7 @@ RelativePath=JIT\Methodical\xxobj\operand\_speed_relunbox\_speed_relunbox.cmd
WorkingDir=JIT\Methodical\xxobj\operand\_speed_relunbox
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[VectorExp_ro.cmd_4118]
@@ -32953,7 +32809,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\ldc_c_ret\ldc_c_ret.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\ldc_c_ret
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Vector3_r.cmd_4120]
@@ -32969,7 +32825,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\bge_un_r4\bge_un_r4.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\bge_un_r4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[expl_gc_double_1_r.cmd_4122]
@@ -32977,7 +32833,7 @@ RelativePath=JIT\Methodical\explicit\coverage\expl_gc_double_1_r\expl_gc_double_
WorkingDir=JIT\Methodical\explicit\coverage\expl_gc_double_1_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[fault.cmd_4123]
@@ -32993,7 +32849,7 @@ RelativePath=CoreMangLib\cti\system\formatexception\FormatExceptionCtor3\FormatE
WorkingDir=CoreMangLib\cti\system\formatexception\FormatExceptionCtor3
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbgdeep1.cmd_4125]
@@ -33009,7 +32865,7 @@ RelativePath=CoreMangLib\cti\system\convert\ConvertToDouble12\ConvertToDouble12.
WorkingDir=CoreMangLib\cti\system\convert\ConvertToDouble12
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Co1727ctor_OO.cmd_4127]
@@ -33017,7 +32873,7 @@ RelativePath=Regressions\coreclr\1386\Co1727ctor_OO\Co1727ctor_OO.cmd
WorkingDir=Regressions\coreclr\1386\Co1727ctor_OO
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[AttributeTargetsMethod.cmd_4128]
@@ -33025,7 +32881,7 @@ RelativePath=CoreMangLib\cti\system\attributetargets\AttributeTargetsMethod\Attr
WorkingDir=CoreMangLib\cti\system\attributetargets\AttributeTargetsMethod
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[bge_i8.cmd_4129]
@@ -33033,7 +32889,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\bge_i8\bge_i8.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\bge_i8
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ovflrem1_il_r.cmd_4130]
@@ -33049,7 +32905,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_134\GCSimulator_134.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_134
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[BooleanIConvertibleToUInt32.cmd_4132]
@@ -33057,7 +32913,7 @@ RelativePath=CoreMangLib\cti\system\boolean\BooleanIConvertibleToUInt32\BooleanI
WorkingDir=CoreMangLib\cti\system\boolean\BooleanIConvertibleToUInt32
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[MissingMemberExceptionCtor3.cmd_4133]
@@ -33065,7 +32921,7 @@ RelativePath=CoreMangLib\cti\system\missingmemberexception\MissingMemberExceptio
WorkingDir=CoreMangLib\cti\system\missingmemberexception\MissingMemberExceptionCtor3
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[VectorSqrt_r.cmd_4134]
@@ -33073,7 +32929,7 @@ RelativePath=JIT\SIMD\VectorSqrt_r\VectorSqrt_r.cmd
WorkingDir=JIT\SIMD\VectorSqrt_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ListTrimExcess.cmd_4135]
@@ -33081,7 +32937,7 @@ RelativePath=CoreMangLib\cti\system\collections\generic\list\ListTrimExcess\List
WorkingDir=CoreMangLib\cti\system\collections\generic\list\ListTrimExcess
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b10665.cmd_4136]
@@ -33089,7 +32945,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b10665\b10665\b10665.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b10665\b10665
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[test.cmd_4137]
@@ -33097,7 +32953,7 @@ RelativePath=JIT\jit64\regress\vsw\286991\test\test.cmd
WorkingDir=JIT\jit64\regress\vsw\286991\test
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[c_cpblk.cmd_4138]
@@ -33105,7 +32961,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\c_cpblk\c_cpblk.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\c_cpblk
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[DictionaryIDictionaryItem2.cmd_4139]
@@ -33113,7 +32969,7 @@ RelativePath=CoreMangLib\cti\system\collections\generic\dictionary\DictionaryIDi
WorkingDir=CoreMangLib\cti\system\collections\generic\dictionary\DictionaryIDictionaryItem2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[MathAbs6.cmd_4140]
@@ -33121,7 +32977,7 @@ RelativePath=CoreMangLib\cti\system\math\MathAbs6\MathAbs6.cmd
WorkingDir=CoreMangLib\cti\system\math\MathAbs6
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1368.cmd_4141]
@@ -33129,7 +32985,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1368\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1368\Generated1368
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[MissingFieldExceptionMessage.cmd_4142]
@@ -33137,7 +32993,7 @@ RelativePath=CoreMangLib\cti\system\missingfieldexception\MissingFieldExceptionM
WorkingDir=CoreMangLib\cti\system\missingfieldexception\MissingFieldExceptionMessage
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GitHub_10481.cmd_4143]
@@ -33145,7 +33001,7 @@ RelativePath=JIT\Regression\JitBlue\GitHub_10481\GitHub_10481\GitHub_10481.cmd
WorkingDir=JIT\Regression\JitBlue\GitHub_10481\GitHub_10481
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b40725.cmd_4144]
@@ -33153,7 +33009,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b40725\b40725\b40725.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b40725\b40725
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[mul_i8.cmd_4145]
@@ -33161,7 +33017,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\mul_i8\mul_i8.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\mul_i8
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GitHub_10621.cmd_4146]
@@ -33169,7 +33025,7 @@ RelativePath=JIT\Regression\JitBlue\GitHub_10621\GitHub_10621\GitHub_10621.cmd
WorkingDir=JIT\Regression\JitBlue\GitHub_10621\GitHub_10621
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1358.cmd_4147]
@@ -33177,7 +33033,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1358\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1358\Generated1358
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated3.cmd_4148]
@@ -33185,7 +33041,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest3\Generated3
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest3\Generated3
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[struct01.cmd_4149]
@@ -33193,7 +33049,7 @@ RelativePath=JIT\Generics\Arrays\ConstructedTypes\MultiDim\struct01\struct01.cmd
WorkingDir=JIT\Generics\Arrays\ConstructedTypes\MultiDim\struct01
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[RngchkStress2_o.cmd_4150]
@@ -33217,7 +33073,7 @@ RelativePath=CoreMangLib\cti\system\collections\generic\stack\StackToArray\Stack
WorkingDir=CoreMangLib\cti\system\collections\generic\stack\StackToArray
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[unboxnullable_ro.cmd_4153]
@@ -33233,7 +33089,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest197\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest197\Generated197
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_375.cmd_4155]
@@ -33241,7 +33097,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_375\GCSimulator_375.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_375
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[trycatchsimpletype_do.cmd_4156]
@@ -33257,7 +33113,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest114\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest114\Generated114
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_relhan3_ref.cmd_4158]
@@ -33265,7 +33121,7 @@ RelativePath=JIT\Methodical\VT\etc\_relhan3_ref\_relhan3_ref.cmd
WorkingDir=JIT\Methodical\VT\etc\_relhan3_ref
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[NullableGetUnderlyingType.cmd_4159]
@@ -33273,7 +33129,7 @@ RelativePath=CoreMangLib\cti\system\nullable\NullableGetUnderlyingType\NullableG
WorkingDir=CoreMangLib\cti\system\nullable\NullableGetUnderlyingType
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b609280.cmd_4160]
@@ -33281,7 +33137,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\v2.1\b609280\b609280\b609280.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\v2.1\b609280\b609280
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_9.cmd_4161]
@@ -33289,7 +33145,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_9\GCSimulator_9.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_9
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ConvertToDecimal.cmd_4162]
@@ -33297,7 +33153,7 @@ RelativePath=CoreMangLib\cti\system\convert\ConvertToDecimal\ConvertToDecimal.cm
WorkingDir=CoreMangLib\cti\system\convert\ConvertToDecimal
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated112.cmd_4163]
@@ -33305,7 +33161,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest112\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest112\Generated112
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[pi-digits.cmd_4164]
@@ -33321,7 +33177,7 @@ RelativePath=CoreMangLib\cti\system\io\textreader\TextReaderNull_PSC\TextReaderN
WorkingDir=CoreMangLib\cti\system\io\textreader\TextReaderNull_PSC
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[hfa_nf2C_d.cmd_4166]
@@ -33329,7 +33185,7 @@ RelativePath=JIT\jit64\hfa\main\testC\hfa_nf2C_d\hfa_nf2C_d.cmd
WorkingDir=JIT\jit64\hfa\main\testC\hfa_nf2C_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Test0828.cmd_4167]
@@ -33337,7 +33193,7 @@ RelativePath=Regressions\coreclr\0828\Test0828\Test0828.cmd
WorkingDir=Regressions\coreclr\0828\Test0828
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ConvertToDecimal11.cmd_4168]
@@ -33345,7 +33201,7 @@ RelativePath=CoreMangLib\cti\system\convert\ConvertToDecimal11\ConvertToDecimal1
WorkingDir=CoreMangLib\cti\system\convert\ConvertToDecimal11
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[volatileLocal1.cmd_4169]
@@ -33353,7 +33209,7 @@ RelativePath=JIT\Methodical\flowgraph\dev10_bug679955\volatileLocal1\volatileLoc
WorkingDir=JIT\Methodical\flowgraph\dev10_bug679955\volatileLocal1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_FAIL;12685
+Categories=EXPECTED_FAIL;12685;Pri1
HostStyle=0
[b21296.cmd_4170]
@@ -33361,7 +33217,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1.2-M02\b21296\b21296\b21296.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1.2-M02\b21296\b21296
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[339415.cmd_4171]
@@ -33369,7 +33225,7 @@ RelativePath=JIT\jit64\gc\regress\vswhidbey\339415\339415.cmd
WorkingDir=JIT\jit64\gc\regress\vswhidbey\339415
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[StructFldAddr.cmd_4172]
@@ -33377,7 +33233,7 @@ RelativePath=JIT\CodeGenBringUpTests\StructFldAddr\StructFldAddr.cmd
WorkingDir=JIT\CodeGenBringUpTests\StructFldAddr
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[DevDiv_284785.cmd_4173]
@@ -33393,7 +33249,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1255\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1255\Generated1255
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[add_ovf_i1.cmd_4175]
@@ -33425,7 +33281,7 @@ RelativePath=CoreMangLib\cti\system\collections\generic\dictionarykeycollection\
WorkingDir=CoreMangLib\cti\system\collections\generic\dictionarykeycollection\SystemCollGenericICollClear
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b14367.cmd_4179]
@@ -33433,7 +33289,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M09\b14367\b14367\b14367.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M09\b14367\b14367
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[SimpleArray_01_o.cmd_4180]
@@ -33449,7 +33305,7 @@ RelativePath=JIT\jit64\gc\misc\struct4_5\struct4_5.cmd
WorkingDir=JIT\jit64\gc\misc\struct4_5
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[method001h.cmd_4182]
@@ -33457,7 +33313,7 @@ RelativePath=Loader\classloader\generics\GenericMethods\method001h\method001h.cm
WorkingDir=Loader\classloader\generics\GenericMethods\method001h
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_288.cmd_4183]
@@ -33465,7 +33321,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_288\GCSimulator_288.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_288
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[binarytrees3.cmd_4184]
@@ -33489,7 +33345,7 @@ RelativePath=JIT\Directed\shift\nativeuint_il_r\nativeuint_il_r.cmd
WorkingDir=JIT\Directed\shift\nativeuint_il_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[fieldExprUnchecked1.cmd_4187]
@@ -33505,7 +33361,7 @@ RelativePath=CoreMangLib\cti\system\notimplementedexception\NotImplementedExcept
WorkingDir=CoreMangLib\cti\system\notimplementedexception\NotImplementedExceptionCtor1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1184.cmd_4189]
@@ -33513,7 +33369,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1184\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1184\Generated1184
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[expl_short_1_d.cmd_4190]
@@ -33521,7 +33377,7 @@ RelativePath=JIT\Methodical\explicit\coverage\expl_short_1_d\expl_short_1_d.cmd
WorkingDir=JIT\Methodical\explicit\coverage\expl_short_1_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[TailCallCases.cmd_4191]
@@ -33545,7 +33401,7 @@ RelativePath=baseservices\exceptions\regressions\whidbeym3.3\302680\302680\30268
WorkingDir=baseservices\exceptions\regressions\whidbeym3.3\302680\302680
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[lim_002.cmd_4194]
@@ -33553,7 +33409,7 @@ RelativePath=JIT\jit64\opt\lim\lim_002\lim_002.cmd
WorkingDir=JIT\jit64\opt\lim\lim_002
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[deadlock_il_d.cmd_4195]
@@ -33561,7 +33417,7 @@ RelativePath=JIT\Methodical\cctor\misc\deadlock_il_d\deadlock_il_d.cmd
WorkingDir=JIT\Methodical\cctor\misc\deadlock_il_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_relqperm.cmd_4196]
@@ -33569,7 +33425,7 @@ RelativePath=JIT\Methodical\ELEMENT_TYPE_IU\_il_relqperm\_il_relqperm.cmd
WorkingDir=JIT\Methodical\ELEMENT_TYPE_IU\_il_relqperm
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[box-unbox-null013.cmd_4197]
@@ -33577,7 +33433,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\null\box-unbox-null013\box-
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\null\box-unbox-null013
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ConvertToUInt326.cmd_4198]
@@ -33585,7 +33441,7 @@ RelativePath=CoreMangLib\cti\system\convert\ConvertToUInt326\ConvertToUInt326.cm
WorkingDir=CoreMangLib\cti\system\convert\ConvertToUInt326
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated40.cmd_4199]
@@ -33593,7 +33449,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest40\Generated
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest40\Generated40
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated986.cmd_4200]
@@ -33601,7 +33457,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest986\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest986\Generated986
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[CharIConvertibleToDateTime.cmd_4201]
@@ -33609,7 +33465,7 @@ RelativePath=CoreMangLib\cti\system\char\CharIConvertibleToDateTime\CharIConvert
WorkingDir=CoreMangLib\cti\system\char\CharIConvertibleToDateTime
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1158.cmd_4202]
@@ -33617,7 +33473,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1158\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1158\Generated1158
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[OpCodesStelem_Ref.cmd_4203]
@@ -33625,7 +33481,7 @@ RelativePath=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesStelem_Ref\Op
WorkingDir=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesStelem_Ref
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated991.cmd_4204]
@@ -33633,7 +33489,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest991\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest991\Generated991
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[hfa_sf0E_d.cmd_4205]
@@ -33641,7 +33497,7 @@ RelativePath=JIT\jit64\hfa\main\testE\hfa_sf0E_d\hfa_sf0E_d.cmd
WorkingDir=JIT\jit64\hfa\main\testE\hfa_sf0E_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_297.cmd_4206]
@@ -33649,7 +33505,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_297\GCSimulator_297.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_297
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ConstructTrue.cmd_4207]
@@ -33657,7 +33513,7 @@ RelativePath=baseservices\threading\events\ManualResetEvent\ConstructTrue\Constr
WorkingDir=baseservices\threading\events\ManualResetEvent\ConstructTrue
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[nongentogen01.cmd_4208]
@@ -33673,7 +33529,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_13\GCSimulator_13.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_13
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[hfa_sd2G_d.cmd_4210]
@@ -33681,7 +33537,7 @@ RelativePath=JIT\jit64\hfa\main\testG\hfa_sd2G_d\hfa_sd2G_d.cmd
WorkingDir=JIT\jit64\hfa\main\testG\hfa_sd2G_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_relgcarr.cmd_4211]
@@ -33689,7 +33545,7 @@ RelativePath=JIT\Methodical\Arrays\misc\_relgcarr\_relgcarr.cmd
WorkingDir=JIT\Methodical\Arrays\misc\_relgcarr
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b85477.cmd_4212]
@@ -33697,7 +33553,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M13-RTM\b85477\b85477\b85477.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M13-RTM\b85477\b85477
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[throwincatch_d.cmd_4213]
@@ -33705,7 +33561,7 @@ RelativePath=JIT\Methodical\eh\basics\throwincatch_d\throwincatch_d.cmd
WorkingDir=JIT\Methodical\eh\basics\throwincatch_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_dbgexplicit1.cmd_4214]
@@ -33721,7 +33577,7 @@ RelativePath=JIT\jit64\opt\cse\simpleexpr1\simpleexpr1.cmd
WorkingDir=JIT\jit64\opt\cse\simpleexpr1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b91189.cmd_4216]
@@ -33729,7 +33585,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M13-RTM\b91189\b91189\b91189.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M13-RTM\b91189\b91189
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GitHub_11408.cmd_4217]
@@ -33737,7 +33593,7 @@ RelativePath=JIT\Regression\JitBlue\GitHub_11408\GitHub_11408\GitHub_11408.cmd
WorkingDir=JIT\Regression\JitBlue\GitHub_11408\GitHub_11408
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_FAIL
+Categories=EXPECTED_FAIL;11408
HostStyle=0
[Generated762.cmd_4218]
@@ -33745,7 +33601,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest762\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest762\Generated762
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[StringBuilderReplace4.cmd_4219]
@@ -33753,7 +33609,7 @@ RelativePath=CoreMangLib\cti\system\text\stringbuilder\StringBuilderReplace4\Str
WorkingDir=CoreMangLib\cti\system\text\stringbuilder\StringBuilderReplace4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_rellocalloc.cmd_4220]
@@ -33761,7 +33617,7 @@ RelativePath=JIT\Methodical\xxobj\operand\_il_rellocalloc\_il_rellocalloc.cmd
WorkingDir=JIT\Methodical\xxobj\operand\_il_rellocalloc
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_FAIL;2444;EXCLUDED
+Categories=EXPECTED_FAIL;2444;EXCLUDED;Pri1
HostStyle=0
[Generated1025.cmd_4221]
@@ -33769,7 +33625,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1025\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1025\Generated1025
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[CPropOverflow.cmd_4222]
@@ -33777,7 +33633,7 @@ RelativePath=JIT\opt\AssertionPropagation\CPropOverflow\CPropOverflow.cmd
WorkingDir=JIT\opt\AssertionPropagation\CPropOverflow
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[byte_cs_ro.cmd_4223]
@@ -33785,7 +33641,7 @@ RelativePath=JIT\Methodical\MDArray\DataTypes\byte_cs_ro\byte_cs_ro.cmd
WorkingDir=JIT\Methodical\MDArray\DataTypes\byte_cs_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[compareexchangefloat.cmd_4224]
@@ -33793,7 +33649,7 @@ RelativePath=baseservices\threading\interlocked\compareexchange\compareexchangef
WorkingDir=baseservices\threading\interlocked\compareexchange\compareexchangefloat
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[foo_dbg.cmd_4225]
@@ -33801,7 +33657,7 @@ RelativePath=JIT\jit64\opt\regress\vswhidbey\481244\foo_dbg\foo_dbg.cmd
WorkingDir=JIT\jit64\opt\regress\vswhidbey\481244\foo_dbg
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_opt_dbgexplicit8.cmd_4226]
@@ -33817,7 +33673,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_89\GCSimulator_89.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_89
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_relldtoken.cmd_4228]
@@ -33825,7 +33681,7 @@ RelativePath=JIT\Methodical\ldtoken\_il_relldtoken\_il_relldtoken.cmd
WorkingDir=JIT\Methodical\ldtoken\_il_relldtoken
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b30799.cmd_4229]
@@ -33833,7 +33689,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b30799\b30799\b30799.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b30799\b30799
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[VectorSet_ro.cmd_4230]
@@ -33865,7 +33721,7 @@ RelativePath=CoreMangLib\cti\system\text\stringbuilder\StringBuilderAppend15\Str
WorkingDir=CoreMangLib\cti\system\text\stringbuilder\StringBuilderAppend15
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[127931.cmd_4234]
@@ -33881,7 +33737,7 @@ RelativePath=JIT\jit64\gc\misc\structret6_2\structret6_2.cmd
WorkingDir=JIT\jit64\gc\misc\structret6_2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ArithmeticExceptionCtor1.cmd_4236]
@@ -33889,7 +33745,7 @@ RelativePath=CoreMangLib\cti\system\arithmeticexception\ArithmeticExceptionCtor1
WorkingDir=CoreMangLib\cti\system\arithmeticexception\ArithmeticExceptionCtor1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_22.cmd_4237]
@@ -33897,7 +33753,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_22\GCSimulator_22.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_22
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated233.cmd_4238]
@@ -33905,7 +33761,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest233\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest233\Generated233
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[PInvokeUIntPtrTest.cmd_4239]
@@ -33913,7 +33769,7 @@ RelativePath=Interop\PrimitiveMarshalling\UIntPtr\PInvokeUIntPtrTest\PInvokeUInt
WorkingDir=Interop\PrimitiveMarshalling\UIntPtr\PInvokeUIntPtrTest
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[NativeCallableTest.cmd_4240]
@@ -33921,7 +33777,7 @@ RelativePath=Interop\NativeCallable\NativeCallableTest\NativeCallableTest.cmd
WorkingDir=Interop\NativeCallable\NativeCallableTest
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Gt1.cmd_4241]
@@ -33929,7 +33785,7 @@ RelativePath=JIT\CodeGenBringUpTests\Gt1\Gt1.cmd
WorkingDir=JIT\CodeGenBringUpTests\Gt1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[UTF8EncodingGetChars.cmd_4242]
@@ -33937,7 +33793,7 @@ RelativePath=CoreMangLib\cti\system\text\utf8encoding\UTF8EncodingGetChars\UTF8E
WorkingDir=CoreMangLib\cti\system\text\utf8encoding\UTF8EncodingGetChars
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_431.cmd_4243]
@@ -33945,7 +33801,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_431\GCSimulator_431.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_431
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GThread30.cmd_4244]
@@ -33953,7 +33809,7 @@ RelativePath=baseservices\threading\generics\threadstart\GThread30\GThread30.cmd
WorkingDir=baseservices\threading\generics\threadstart\GThread30
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_relldobj_V.cmd_4245]
@@ -33961,7 +33817,7 @@ RelativePath=JIT\Methodical\xxobj\ldobj\_il_relldobj_V\_il_relldobj_V.cmd
WorkingDir=JIT\Methodical\xxobj\ldobj\_il_relldobj_V
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ListCount.cmd_4246]
@@ -33969,7 +33825,7 @@ RelativePath=CoreMangLib\cti\system\collections\generic\list\ListCount\ListCount
WorkingDir=CoreMangLib\cti\system\collections\generic\list\ListCount
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated11.cmd_4247]
@@ -33977,7 +33833,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest11\Generated
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest11\Generated11
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ArrayBinarySearch3.cmd_4248]
@@ -33985,7 +33841,7 @@ RelativePath=CoreMangLib\cti\system\array\ArrayBinarySearch3\ArrayBinarySearch3.
WorkingDir=CoreMangLib\cti\system\array\ArrayBinarySearch3
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[MathSign1.cmd_4249]
@@ -33993,7 +33849,7 @@ RelativePath=CoreMangLib\cti\system\math\MathSign1\MathSign1.cmd
WorkingDir=CoreMangLib\cti\system\math\MathSign1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ConvertToChar9.cmd_4250]
@@ -34001,7 +33857,7 @@ RelativePath=CoreMangLib\cti\system\convert\ConvertToChar9\ConvertToChar9.cmd
WorkingDir=CoreMangLib\cti\system\convert\ConvertToChar9
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbgcastclass_ldloc.cmd_4251]
@@ -34025,7 +33881,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest262\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest262\Generated262
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[KeyNotFoundExceptionCtor1.cmd_4254]
@@ -34033,7 +33889,7 @@ RelativePath=CoreMangLib\cti\system\collections\generic\keynotfoundexception\Key
WorkingDir=CoreMangLib\cti\system\collections\generic\keynotfoundexception\KeyNotFoundExceptionCtor1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b37646.cmd_4255]
@@ -34041,7 +33897,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b37646\b37646\b37646.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b37646\b37646
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_FAIL;9462;EXCLUDED;VARARG
+Categories=EXPECTED_FAIL;9462;EXCLUDED;VARARG;Pri1
HostStyle=0
[u8div_cs_ro.cmd_4256]
@@ -34057,7 +33913,7 @@ RelativePath=JIT\Methodical\xxobj\sizeof\_speed_dbgsizeof\_speed_dbgsizeof.cmd
WorkingDir=JIT\Methodical\xxobj\sizeof\_speed_dbgsizeof
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b33183.cmd_4258]
@@ -34073,7 +33929,7 @@ RelativePath=CoreMangLib\cti\system\collections\generic\dictionary\DictionaryIEn
WorkingDir=CoreMangLib\cti\system\collections\generic\dictionary\DictionaryIEnumerableGetEnumerator2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1223.cmd_4260]
@@ -34081,7 +33937,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1223\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1223\Generated1223
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[CharIsSeparator2.cmd_4261]
@@ -34089,7 +33945,7 @@ RelativePath=CoreMangLib\cti\system\char\CharIsSeparator2\CharIsSeparator2.cmd
WorkingDir=CoreMangLib\cti\system\char\CharIsSeparator2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated132.cmd_4262]
@@ -34097,7 +33953,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest132\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest132\Generated132
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_speed_relvtret.cmd_4263]
@@ -34105,7 +33961,7 @@ RelativePath=JIT\Methodical\VT\callconv\_speed_relvtret\_speed_relvtret.cmd
WorkingDir=JIT\Methodical\VT\callconv\_speed_relvtret
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[MathMin11.cmd_4264]
@@ -34113,7 +33969,7 @@ RelativePath=CoreMangLib\cti\system\math\MathMin11\MathMin11.cmd
WorkingDir=CoreMangLib\cti\system\math\MathMin11
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_340.cmd_4265]
@@ -34121,7 +33977,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_340\GCSimulator_340.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_340
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[LocallocCnstB5_PSP.cmd_4266]
@@ -34129,7 +33985,7 @@ RelativePath=JIT\CodeGenBringUpTests\LocallocCnstB5_PSP\LocallocCnstB5_PSP.cmd
WorkingDir=JIT\CodeGenBringUpTests\LocallocCnstB5_PSP
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[DictionaryICollectionIsSynchronized.cmd_4267]
@@ -34137,7 +33993,7 @@ RelativePath=CoreMangLib\cti\system\collections\generic\dictionary\DictionaryICo
WorkingDir=CoreMangLib\cti\system\collections\generic\dictionary\DictionaryICollectionIsSynchronized
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[CS_ThreadPoolNullChecks.cmd_4268]
@@ -34145,7 +34001,7 @@ RelativePath=baseservices\regression\v1\threads\functional\threadpool\cs_threadp
WorkingDir=baseservices\regression\v1\threads\functional\threadpool\cs_threadpoolnullchecks\CS_ThreadPoolNullChecks
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ThreadStartShort.cmd_4269]
@@ -34153,7 +34009,7 @@ RelativePath=baseservices\threading\paramthreadstart\ThreadStartShort\ThreadStar
WorkingDir=baseservices\threading\paramthreadstart\ThreadStartShort
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[vt1_cs_ro.cmd_4270]
@@ -34161,7 +34017,7 @@ RelativePath=JIT\Generics\ConstrainedCall\vt1_cs_ro\vt1_cs_ro.cmd
WorkingDir=JIT\Generics\ConstrainedCall\vt1_cs_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[MarshalAsAttributeSizeConst.cmd_4271]
@@ -34169,7 +34025,7 @@ RelativePath=CoreMangLib\cti\system\runtime\interopservices\marshalasattribute\M
WorkingDir=CoreMangLib\cti\system\runtime\interopservices\marshalasattribute\MarshalAsAttributeSizeConst
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbgpointer.cmd_4272]
@@ -34177,7 +34033,7 @@ RelativePath=JIT\Methodical\tailcall\_il_dbgpointer\_il_dbgpointer.cmd
WorkingDir=JIT\Methodical\tailcall\_il_dbgpointer
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_FAIL;2451;EXCLUDED;RVA_STATIC
+Categories=EXPECTED_FAIL;2451;EXCLUDED;RVA_STATIC;Pri1
HostStyle=0
[_il_relgcval.cmd_4273]
@@ -34193,7 +34049,7 @@ RelativePath=JIT\Regression\VS-ia64-JIT\V1.2-M01\b13691\b13691\b13691.cmd
WorkingDir=JIT\Regression\VS-ia64-JIT\V1.2-M01\b13691\b13691
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[RandomCtor1.cmd_4275]
@@ -34201,7 +34057,7 @@ RelativePath=CoreMangLib\cti\system\random\RandomCtor1\RandomCtor1.cmd
WorkingDir=CoreMangLib\cti\system\random\RandomCtor1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[2branchesoutoftry_d.cmd_4276]
@@ -34209,7 +34065,7 @@ RelativePath=JIT\Methodical\eh\leaves\2branchesoutoftry_d\2branchesoutoftry_d.cm
WorkingDir=JIT\Methodical\eh\leaves\2branchesoutoftry_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated910.cmd_4277]
@@ -34217,7 +34073,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest910\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest910\Generated910
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated297.cmd_4278]
@@ -34225,7 +34081,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest297\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest297\Generated297
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[branchbackwardswithcatch_d.cmd_4279]
@@ -34233,7 +34089,7 @@ RelativePath=JIT\Methodical\eh\leaves\branchbackwardswithcatch_d\branchbackwards
WorkingDir=JIT\Methodical\eh\leaves\branchbackwardswithcatch_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[MathSign2.cmd_4280]
@@ -34241,7 +34097,7 @@ RelativePath=CoreMangLib\cti\system\math\MathSign2\MathSign2.cmd
WorkingDir=CoreMangLib\cti\system\math\MathSign2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ConvertToBoolean2.cmd_4281]
@@ -34249,7 +34105,7 @@ RelativePath=CoreMangLib\cti\system\convert\ConvertToBoolean2\ConvertToBoolean2.
WorkingDir=CoreMangLib\cti\system\convert\ConvertToBoolean2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_dbgval_ctor.cmd_4282]
@@ -34257,7 +34113,7 @@ RelativePath=JIT\Methodical\Invoke\ctor\_dbgval_ctor\_dbgval_ctor.cmd
WorkingDir=JIT\Methodical\Invoke\ctor\_dbgval_ctor
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b473131.cmd_4283]
@@ -34265,7 +34121,7 @@ RelativePath=JIT\Regression\Dev11\Dev11_b473131\b473131\b473131.cmd
WorkingDir=JIT\Regression\Dev11\Dev11_b473131\b473131
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b28077.cmd_4284]
@@ -34273,7 +34129,7 @@ RelativePath=JIT\Regression\VS-ia64-JIT\V1.2-M02\b28077\b28077\b28077.cmd
WorkingDir=JIT\Regression\VS-ia64-JIT\V1.2-M02\b28077\b28077
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[convr8a_cs_do.cmd_4285]
@@ -34281,7 +34137,7 @@ RelativePath=JIT\Methodical\FPtrunc\convr8a_cs_do\convr8a_cs_do.cmd
WorkingDir=JIT\Methodical\FPtrunc\convr8a_cs_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[struct04.cmd_4286]
@@ -34289,7 +34145,7 @@ RelativePath=JIT\Generics\Arrays\ConstructedTypes\Jagged\struct04\struct04.cmd
WorkingDir=JIT\Generics\Arrays\ConstructedTypes\Jagged\struct04
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[tostring_r.cmd_4287]
@@ -34297,7 +34153,7 @@ RelativePath=JIT\Directed\nullabletypes\tostring_r\tostring_r.cmd
WorkingDir=JIT\Directed\nullabletypes\tostring_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[MathLog10.cmd_4288]
@@ -34305,7 +34161,7 @@ RelativePath=CoreMangLib\cti\system\math\MathLog10\MathLog10.cmd
WorkingDir=CoreMangLib\cti\system\math\MathLog10
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[151232.cmd_4289]
@@ -34313,7 +34169,7 @@ RelativePath=baseservices\exceptions\regressions\whidbeyM3.2\151232\151232.cmd
WorkingDir=baseservices\exceptions\regressions\whidbeyM3.2\151232
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ConvertToDecimal8.cmd_4290]
@@ -34321,7 +34177,7 @@ RelativePath=CoreMangLib\cti\system\convert\ConvertToDecimal8\ConvertToDecimal8.
WorkingDir=CoreMangLib\cti\system\convert\ConvertToDecimal8
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1103.cmd_4291]
@@ -34329,7 +34185,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1103\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1103\Generated1103
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[seq_short_1_d.cmd_4292]
@@ -34337,7 +34193,7 @@ RelativePath=JIT\Methodical\explicit\coverage\seq_short_1_d\seq_short_1_d.cmd
WorkingDir=JIT\Methodical\explicit\coverage\seq_short_1_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ldc_i8.cmd_4293]
@@ -34345,7 +34201,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\ldc_i8\ldc_i8.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\ldc_i8
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[VectorHWAccel2_r.cmd_4294]
@@ -34361,7 +34217,7 @@ RelativePath=Loader\classloader\generics\Instantiation\Positive\MultipleInterfac
WorkingDir=Loader\classloader\generics\Instantiation\Positive\MultipleInterface10
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ByteToString3.cmd_4296]
@@ -34369,7 +34225,7 @@ RelativePath=CoreMangLib\cti\system\byte\ByteToString3\ByteToString3.cmd
WorkingDir=CoreMangLib\cti\system\byte\ByteToString3
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[IntPtrToString.cmd_4297]
@@ -34377,7 +34233,7 @@ RelativePath=CoreMangLib\cti\system\intptr\IntPtrToString\IntPtrToString.cmd
WorkingDir=CoreMangLib\cti\system\intptr\IntPtrToString
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[MethodImplOptionsNoInlining.cmd_4298]
@@ -34385,7 +34241,7 @@ RelativePath=CoreMangLib\cti\system\runtime\compilerservices\methodimploptions\M
WorkingDir=CoreMangLib\cti\system\runtime\compilerservices\methodimploptions\MethodImplOptionsNoInlining
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[box-unbox002.cmd_4299]
@@ -34393,7 +34249,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\box-unbox\box-unbox002\box-
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\box-unbox\box-unbox002
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[mcc_i52.cmd_4300]
@@ -34401,7 +34257,7 @@ RelativePath=JIT\jit64\mcc\interop\mcc_i52\mcc_i52.cmd
WorkingDir=JIT\jit64\mcc\interop\mcc_i52
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_FAIL;9462;EXCLUDED;VARARG
+Categories=EXPECTED_FAIL;9462;EXCLUDED;VARARG;Pri1
HostStyle=0
[UInt32IConvertibleToInt64.cmd_4301]
@@ -34409,7 +34265,7 @@ RelativePath=CoreMangLib\cti\system\uint32\UInt32IConvertibleToInt64\UInt32IConv
WorkingDir=CoreMangLib\cti\system\uint32\UInt32IConvertibleToInt64
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[decimaldiv_cs_d.cmd_4302]
@@ -34417,7 +34273,7 @@ RelativePath=JIT\Methodical\divrem\div\decimaldiv_cs_d\decimaldiv_cs_d.cmd
WorkingDir=JIT\Methodical\divrem\div\decimaldiv_cs_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[gcbench.cmd_4303]
@@ -34433,7 +34289,7 @@ RelativePath=JIT\Methodical\eh\finallyexec\tryfinallythrow_nonlocalexit_d\tryfin
WorkingDir=JIT\Methodical\eh\finallyexec\tryfinallythrow_nonlocalexit_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[monitorisentered.cmd_4305]
@@ -34441,7 +34297,7 @@ RelativePath=baseservices\threading\monitor\isentered\monitorisentered\monitoris
WorkingDir=baseservices\threading\monitor\isentered\monitorisentered
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[compareexchangeintptr.cmd_4306]
@@ -34449,7 +34305,7 @@ RelativePath=baseservices\threading\interlocked\compareexchange\compareexchangei
WorkingDir=baseservices\threading\interlocked\compareexchange\compareexchangeintptr
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[unsafe_d.cmd_4307]
@@ -34457,7 +34313,7 @@ RelativePath=JIT\Methodical\eh\cs\unsafe_d\unsafe_d.cmd
WorkingDir=JIT\Methodical\eh\cs\unsafe_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[cgt.cmd_4308]
@@ -34465,7 +34321,7 @@ RelativePath=JIT\IL_Conformance\Old\Base\cgt\cgt.cmd
WorkingDir=JIT\IL_Conformance\Old\Base\cgt
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[switchinfinally_do.cmd_4309]
@@ -34497,7 +34353,7 @@ RelativePath=JIT\Directed\coverage\importer\Desktop\byrefsubbyref1_il_d\byrefsub
WorkingDir=JIT\Directed\coverage\importer\Desktop\byrefsubbyref1_il_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[NestedEx2.cmd_4313]
@@ -34505,7 +34361,7 @@ RelativePath=baseservices\exceptions\regressions\V1\SEH\VJ\NestedEx2\NestedEx2.c
WorkingDir=baseservices\exceptions\regressions\V1\SEH\VJ\NestedEx2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_reljumps4.cmd_4314]
@@ -34521,7 +34377,7 @@ RelativePath=JIT\Methodical\Invoke\fptr\_il_relrecurse_calli\_il_relrecurse_call
WorkingDir=JIT\Methodical\Invoke\fptr\_il_relrecurse_calli
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[MathAbs2.cmd_4316]
@@ -34529,7 +34385,7 @@ RelativePath=CoreMangLib\cti\system\math\MathAbs2\MathAbs2.cmd
WorkingDir=CoreMangLib\cti\system\math\MathAbs2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b05622.cmd_4317]
@@ -34537,7 +34393,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M10\b05622\b05622\b05622.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M10\b05622\b05622
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1380.cmd_4318]
@@ -34545,7 +34401,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1380\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1380\Generated1380
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_242.cmd_4319]
@@ -34553,7 +34409,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_242\GCSimulator_242.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_242
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[overlddiv_cs_ro.cmd_4320]
@@ -34561,7 +34417,7 @@ RelativePath=JIT\Methodical\divrem\div\overlddiv_cs_ro\overlddiv_cs_ro.cmd
WorkingDir=JIT\Methodical\divrem\div\overlddiv_cs_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[IsInst003.cmd_4321]
@@ -34569,7 +34425,7 @@ RelativePath=Loader\classloader\generics\Variance\IL\IsInst003\IsInst003.cmd
WorkingDir=Loader\classloader\generics\Variance\IL\IsInst003
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated247.cmd_4322]
@@ -34577,7 +34433,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest247\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest247\Generated247
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b10852.cmd_4323]
@@ -34585,7 +34441,7 @@ RelativePath=JIT\Regression\VS-ia64-JIT\V1.2-M01\b10852\b10852\b10852.cmd
WorkingDir=JIT\Regression\VS-ia64-JIT\V1.2-M01\b10852\b10852
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1011.cmd_4324]
@@ -34593,7 +34449,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1011\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1011\Generated1011
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_odbgtailjump_cs.cmd_4325]
@@ -34601,7 +34457,7 @@ RelativePath=JIT\Methodical\Boxing\misc\_odbgtailjump_cs\_odbgtailjump_cs.cmd
WorkingDir=JIT\Methodical\Boxing\misc\_odbgtailjump_cs
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_371.cmd_4326]
@@ -34609,7 +34465,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_371\GCSimulator_371.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_371
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1369.cmd_4327]
@@ -34617,7 +34473,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1369\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1369\Generated1369
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated166.cmd_4328]
@@ -34625,7 +34481,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest166\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest166\Generated166
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b80824.cmd_4329]
@@ -34633,7 +34489,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b80824\b80824\b80824.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b80824\b80824
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[TypeCodeSingle.cmd_4330]
@@ -34641,7 +34497,7 @@ RelativePath=CoreMangLib\cti\system\typecode\TypeCodeSingle\TypeCodeSingle.cmd
WorkingDir=CoreMangLib\cti\system\typecode\TypeCodeSingle
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[StringComparisonOrdinalIgnoreCase.cmd_4331]
@@ -34649,7 +34505,7 @@ RelativePath=CoreMangLib\cti\system\stringcomparison\StringComparisonOrdinalIgno
WorkingDir=CoreMangLib\cti\system\stringcomparison\StringComparisonOrdinalIgnoreCase
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[waitallex9a.cmd_4332]
@@ -34657,7 +34513,7 @@ RelativePath=baseservices\threading\waithandle\waitall\waitallex9a\waitallex9a.c
WorkingDir=baseservices\threading\waithandle\waitall\waitallex9a
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[add_ovf_u8.cmd_4333]
@@ -34681,7 +34537,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_221\GCSimulator_221.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_221
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Conv_I4.cmd_4336]
@@ -34689,7 +34545,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\Conv_I4\Conv_I4.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\Conv_I4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated761.cmd_4337]
@@ -34697,7 +34553,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest761\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest761\Generated761
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated870.cmd_4338]
@@ -34705,7 +34561,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest870\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest870\Generated870
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[trycatchtrycatch_ro.cmd_4339]
@@ -34713,7 +34569,7 @@ RelativePath=JIT\Methodical\eh\basics\trycatchtrycatch_ro\trycatchtrycatch_ro.cm
WorkingDir=JIT\Methodical\eh\basics\trycatchtrycatch_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b05637.cmd_4340]
@@ -34721,7 +34577,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M10\b05637\b05637\b05637.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M10\b05637\b05637
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated7.cmd_4341]
@@ -34729,7 +34585,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest7\Generated7
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest7\Generated7
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[StringTrim1b.cmd_4342]
@@ -34737,7 +34593,7 @@ RelativePath=CoreMangLib\cti\system\string\StringTrim1b\StringTrim1b.cmd
WorkingDir=CoreMangLib\cti\system\string\StringTrim1b
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Int_Xor_Op_cs_ro.cmd_4343]
@@ -34745,7 +34601,7 @@ RelativePath=JIT\Directed\cmov\Int_Xor_Op_cs_ro\Int_Xor_Op_cs_ro.cmd
WorkingDir=JIT\Directed\cmov\Int_Xor_Op_cs_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[OpCodesLdc_R8.cmd_4344]
@@ -34753,7 +34609,7 @@ RelativePath=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesLdc_R8\OpCode
WorkingDir=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesLdc_R8
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Normal.cmd_4345]
@@ -34761,7 +34617,7 @@ RelativePath=GC\API\GCHandle\Normal\Normal.cmd
WorkingDir=GC\API\GCHandle\Normal
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated752.cmd_4346]
@@ -34769,7 +34625,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest752\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest752\Generated752
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[box-unbox025.cmd_4347]
@@ -34777,7 +34633,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\box-unbox\box-unbox025\box-
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\box-unbox\box-unbox025
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[box-unbox-enum002.cmd_4348]
@@ -34785,7 +34641,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\enum\box-unbox-enum002\box-
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\enum\box-unbox-enum002
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[box-unbox-value043.cmd_4349]
@@ -34793,7 +34649,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\value\box-unbox-value043\bo
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\value\box-unbox-value043
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated213.cmd_4350]
@@ -34801,7 +34657,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest213\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest213\Generated213
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated183.cmd_4351]
@@ -34809,7 +34665,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest183\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest183\Generated183
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[keepalivetypes.cmd_4352]
@@ -34817,7 +34673,7 @@ RelativePath=GC\Features\KeepAlive\keepaliveother\keepalivetypes\keepalivetypes.
WorkingDir=GC\Features\KeepAlive\keepaliveother\keepalivetypes
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[class_static01.cmd_4353]
@@ -34825,7 +34681,7 @@ RelativePath=JIT\Generics\MemberAccess\class_static01\class_static01.cmd
WorkingDir=JIT\Generics\MemberAccess\class_static01
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_relaccum.cmd_4354]
@@ -34833,7 +34689,7 @@ RelativePath=JIT\Methodical\VT\identity\_il_relaccum\_il_relaccum.cmd
WorkingDir=JIT\Methodical\VT\identity\_il_relaccum
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[CompareExchangeLong_3.cmd_4355]
@@ -34841,7 +34697,7 @@ RelativePath=baseservices\threading\interlocked\compareexchange\CompareExchangeL
WorkingDir=baseservices\threading\interlocked\compareexchange\CompareExchangeLong_3
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[enum.cmd_4356]
@@ -34849,7 +34705,7 @@ RelativePath=JIT\opt\Devirtualization\enum\enum.cmd
WorkingDir=JIT\opt\Devirtualization\enum
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Usage.cmd_4357]
@@ -34873,7 +34729,7 @@ RelativePath=CoreMangLib\cti\system\int\Int32IConvertibleToChar\Int32IConvertibl
WorkingDir=CoreMangLib\cti\system\int\Int32IConvertibleToChar
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[WeakReferenceIsAliveb_PSC.cmd_4360]
@@ -34881,7 +34737,7 @@ RelativePath=CoreMangLib\cti\system\weakreference\WeakReferenceIsAliveb_PSC\Weak
WorkingDir=CoreMangLib\cti\system\weakreference\WeakReferenceIsAliveb_PSC
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GetTotalMemory.cmd_4361]
@@ -34889,7 +34745,7 @@ RelativePath=GC\API\GC\GetTotalMemory\GetTotalMemory.cmd
WorkingDir=GC\API\GC\GetTotalMemory
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[struct04.cmd_4362]
@@ -34905,7 +34761,7 @@ RelativePath=JIT\Methodical\NaN\intrinsic_cs_d\intrinsic_cs_d.cmd
WorkingDir=JIT\Methodical\NaN\intrinsic_cs_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Case4.cmd_4364]
@@ -34913,7 +34769,7 @@ RelativePath=Loader\classloader\v1\M10\Acceptance\Case4\Case4.cmd
WorkingDir=Loader\classloader\v1\M10\Acceptance\Case4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated246.cmd_4365]
@@ -34921,7 +34777,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest246\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest246\Generated246
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[foregroundgc.cmd_4366]
@@ -34929,7 +34785,7 @@ RelativePath=GC\Features\BackgroundGC\foregroundgc\foregroundgc.cmd
WorkingDir=GC\Features\BackgroundGC\foregroundgc
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_FAIL;8091
+Categories=EXPECTED_FAIL;8091;Pri1
HostStyle=0
[_il_relldsfld_mul.cmd_4367]
@@ -34937,7 +34793,7 @@ RelativePath=JIT\Methodical\int64\unsigned\_il_relldsfld_mul\_il_relldsfld_mul.c
WorkingDir=JIT\Methodical\int64\unsigned\_il_relldsfld_mul
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[DecimalToInt64.cmd_4368]
@@ -34945,7 +34801,7 @@ RelativePath=CoreMangLib\cti\system\decimal\DecimalToInt64\DecimalToInt64.cmd
WorkingDir=CoreMangLib\cti\system\decimal\DecimalToInt64
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[StringBuilderAppend14.cmd_4369]
@@ -34953,7 +34809,7 @@ RelativePath=CoreMangLib\cti\system\text\stringbuilder\StringBuilderAppend14\Str
WorkingDir=CoreMangLib\cti\system\text\stringbuilder\StringBuilderAppend14
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_Simpletest4.cmd_4370]
@@ -34961,7 +34817,7 @@ RelativePath=JIT\Methodical\stringintern\_Simpletest4\_Simpletest4.cmd
WorkingDir=JIT\Methodical\stringintern\_Simpletest4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated701.cmd_4371]
@@ -34969,7 +34825,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest701\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest701\Generated701
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[TestCase5_Nested_I_Nested_J.cmd_4372]
@@ -34977,7 +34833,7 @@ RelativePath=Loader\classloader\InterfaceFolding\TestCase5_Nested_I_Nested_J\Tes
WorkingDir=Loader\classloader\InterfaceFolding\TestCase5_Nested_I_Nested_J
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[samerethrowtwice_do.cmd_4373]
@@ -35001,7 +34857,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\castclass\generics\castclass-generics
WorkingDir=JIT\jit64\valuetypes\nullable\castclass\generics\castclass-generics013
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GThread28.cmd_4376]
@@ -35009,7 +34865,7 @@ RelativePath=baseservices\threading\generics\threadstart\GThread28\GThread28.cmd
WorkingDir=baseservices\threading\generics\threadstart\GThread28
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_relldnull.cmd_4377]
@@ -35017,7 +34873,7 @@ RelativePath=JIT\Methodical\casts\coverage\_il_relldnull\_il_relldnull.cmd
WorkingDir=JIT\Methodical\casts\coverage\_il_relldnull
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ThreadStartChar_2.cmd_4378]
@@ -35025,7 +34881,7 @@ RelativePath=baseservices\threading\paramthreadstart\ThreadStartChar_2\ThreadSta
WorkingDir=baseservices\threading\paramthreadstart\ThreadStartChar_2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_32.cmd_4379]
@@ -35033,7 +34889,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_32\GCSimulator_32.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_32
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[abstract06.cmd_4380]
@@ -35041,7 +34897,7 @@ RelativePath=Loader\classloader\generics\Instantiation\Negative\abstract06\abstr
WorkingDir=Loader\classloader\generics\Instantiation\Negative\abstract06
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[thread29.cmd_4381]
@@ -35049,7 +34905,7 @@ RelativePath=baseservices\threading\generics\WaitCallback\thread29\thread29.cmd
WorkingDir=baseservices\threading\generics\WaitCallback\thread29
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[MethodAttributesHideBySig.cmd_4382]
@@ -35057,7 +34913,7 @@ RelativePath=CoreMangLib\cti\system\reflection\methodattributes\MethodAttributes
WorkingDir=CoreMangLib\cti\system\reflection\methodattributes\MethodAttributesHideBySig
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b40006.cmd_4383]
@@ -35065,7 +34921,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b40006\b40006\b40006.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b40006\b40006
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ctest_cs_d.cmd_4384]
@@ -35073,7 +34929,7 @@ RelativePath=JIT\opt\virtualstubdispatch\manyintf\ctest_cs_d\ctest_cs_d.cmd
WorkingDir=JIT\opt\virtualstubdispatch\manyintf\ctest_cs_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_reldeep1.cmd_4385]
@@ -35097,7 +34953,7 @@ RelativePath=CoreMangLib\cti\system\array\ArrayCopy1\ArrayCopy1.cmd
WorkingDir=CoreMangLib\cti\system\array\ArrayCopy1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b35366.cmd_4388]
@@ -35105,7 +34961,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b35366\b35366\b35366.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b35366\b35366
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[not_u4.cmd_4389]
@@ -35113,7 +34969,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\not_u4\not_u4.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\not_u4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbgisinst_ldloc.cmd_4390]
@@ -35121,7 +34977,7 @@ RelativePath=JIT\Methodical\casts\coverage\_il_dbgisinst_ldloc\_il_dbgisinst_ldl
WorkingDir=JIT\Methodical\casts\coverage\_il_dbgisinst_ldloc
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Delegate002.cmd_4391]
@@ -35129,7 +34985,7 @@ RelativePath=JIT\Generics\Instantiation\delegates\Delegate002\Delegate002.cmd
WorkingDir=JIT\Generics\Instantiation\delegates\Delegate002
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[VectorArgs_r.cmd_4392]
@@ -35145,7 +35001,7 @@ RelativePath=JIT\jit64\gc\misc\struct5_4\struct5_4.cmd
WorkingDir=JIT\jit64\gc\misc\struct5_4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbgarray1.cmd_4394]
@@ -35153,7 +35009,7 @@ RelativePath=JIT\Methodical\refany\_il_dbgarray1\_il_dbgarray1.cmd
WorkingDir=JIT\Methodical\refany\_il_dbgarray1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[catchrettoinnertry_r.cmd_4395]
@@ -35169,7 +35025,7 @@ RelativePath=CoreMangLib\cti\system\reflection\callingconventions\CallingConvent
WorkingDir=CoreMangLib\cti\system\reflection\callingconventions\CallingConventionsVarArgs
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated685.cmd_4397]
@@ -35177,7 +35033,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest685\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest685\Generated685
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated835.cmd_4398]
@@ -35185,7 +35041,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest835\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest835\Generated835
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[OpCodesBne_Un.cmd_4399]
@@ -35193,7 +35049,7 @@ RelativePath=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesBne_Un\OpCode
WorkingDir=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesBne_Un
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[struct1_2.cmd_4400]
@@ -35201,7 +35057,7 @@ RelativePath=JIT\jit64\gc\misc\struct1_2\struct1_2.cmd
WorkingDir=JIT\jit64\gc\misc\struct1_2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[castclass-generics044.cmd_4401]
@@ -35209,7 +35065,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\castclass\generics\castclass-generics
WorkingDir=JIT\jit64\valuetypes\nullable\castclass\generics\castclass-generics044
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[unregister01.cmd_4402]
@@ -35217,7 +35073,7 @@ RelativePath=baseservices\threading\threadpool\unregister\unregister01\unregiste
WorkingDir=baseservices\threading\threadpool\unregister\unregister01
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[verify01_large.cmd_4403]
@@ -35225,7 +35081,7 @@ RelativePath=JIT\jit64\localloc\verify\verify01_large\verify01_large.cmd
WorkingDir=JIT\jit64\localloc\verify\verify01_large
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_FAIL;4851;EXCLUDED;VERIFY
+Categories=EXPECTED_FAIL;4851;EXCLUDED;VERIFY;Pri1
HostStyle=0
[IsAllocated.cmd_4404]
@@ -35233,7 +35089,7 @@ RelativePath=GC\API\GCHandle\IsAllocated\IsAllocated.cmd
WorkingDir=GC\API\GCHandle\IsAllocated
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ConvertToDouble8.cmd_4405]
@@ -35241,7 +35097,7 @@ RelativePath=CoreMangLib\cti\system\convert\ConvertToDouble8\ConvertToDouble8.cm
WorkingDir=CoreMangLib\cti\system\convert\ConvertToDouble8
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ExternalException.cmd_4406]
@@ -35249,7 +35105,7 @@ RelativePath=baseservices\exceptions\regressions\V1\SEH\VJ\ExternalException\Ext
WorkingDir=baseservices\exceptions\regressions\V1\SEH\VJ\ExternalException
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;GCSTRESS_FAIL;13203;Pri1
HostStyle=0
[ConvertToString6.cmd_4407]
@@ -35257,7 +35113,7 @@ RelativePath=CoreMangLib\cti\system\convert\ConvertToString6\ConvertToString6.cm
WorkingDir=CoreMangLib\cti\system\convert\ConvertToString6
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[InvalidCastExceptionctor1.cmd_4408]
@@ -35265,7 +35121,7 @@ RelativePath=CoreMangLib\cti\system\invalidcastexception\InvalidCastExceptioncto
WorkingDir=CoreMangLib\cti\system\invalidcastexception\InvalidCastExceptionctor1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[i4div_cs_d.cmd_4409]
@@ -35273,7 +35129,7 @@ RelativePath=JIT\Methodical\divrem\div\i4div_cs_d\i4div_cs_d.cmd
WorkingDir=JIT\Methodical\divrem\div\i4div_cs_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[OpCodesDiv.cmd_4410]
@@ -35281,7 +35137,7 @@ RelativePath=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesDiv\OpCodesDi
WorkingDir=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesDiv
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Args4.cmd_4411]
@@ -35289,7 +35145,7 @@ RelativePath=JIT\CodeGenBringUpTests\Args4\Args4.cmd
WorkingDir=JIT\CodeGenBringUpTests\Args4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[arrgetlen_il_r.cmd_4412]
@@ -35297,7 +35153,7 @@ RelativePath=JIT\Directed\coverage\oldtests\arrgetlen_il_r\arrgetlen_il_r.cmd
WorkingDir=JIT\Directed\coverage\oldtests\arrgetlen_il_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_dbghan3.cmd_4413]
@@ -35305,7 +35161,7 @@ RelativePath=JIT\Methodical\VT\etc\_dbghan3\_dbghan3.cmd
WorkingDir=JIT\Methodical\VT\etc\_dbghan3
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[exchange4_cti.cmd_4414]
@@ -35313,7 +35169,7 @@ RelativePath=baseservices\threading\interlocked\exchange\exchange4_cti\exchange4
WorkingDir=baseservices\threading\interlocked\exchange\exchange4_cti
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[u8rem_cs_do.cmd_4415]
@@ -35329,7 +35185,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\ceq_r4\ceq_r4.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\ceq_r4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[DevDiv_911875_r.cmd_4417]
@@ -35337,7 +35193,7 @@ RelativePath=JIT\Regression\JitBlue\devdiv_911875\DevDiv_911875_r\DevDiv_911875_
WorkingDir=JIT\Regression\JitBlue\devdiv_911875\DevDiv_911875_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[mcc_i66.cmd_4418]
@@ -35353,7 +35209,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest202\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest202\Generated202
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ArrayCopy2.cmd_4420]
@@ -35361,7 +35217,7 @@ RelativePath=CoreMangLib\cti\system\array\ArrayCopy2\ArrayCopy2.cmd
WorkingDir=CoreMangLib\cti\system\array\ArrayCopy2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1121.cmd_4421]
@@ -35369,7 +35225,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1121\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1121\Generated1121
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[box-unbox034.cmd_4422]
@@ -35377,7 +35233,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\box-unbox\box-unbox034\box-
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\box-unbox\box-unbox034
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[throwinfinallyerrpath_ro.cmd_4423]
@@ -35385,7 +35241,7 @@ RelativePath=JIT\Methodical\eh\basics\throwinfinallyerrpath_ro\throwinfinallyerr
WorkingDir=JIT\Methodical\eh\basics\throwinfinallyerrpath_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1327.cmd_4424]
@@ -35393,7 +35249,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1327\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1327\Generated1327
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b52839.cmd_4425]
@@ -35401,7 +35257,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b52839\b52839\b52839.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b52839\b52839
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_relu_flow.cmd_4426]
@@ -35409,7 +35265,7 @@ RelativePath=JIT\Methodical\ELEMENT_TYPE_IU\_il_relu_flow\_il_relu_flow.cmd
WorkingDir=JIT\Methodical\ELEMENT_TYPE_IU\_il_relu_flow
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_136.cmd_4427]
@@ -35417,7 +35273,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_136\GCSimulator_136.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_136
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[catch2_d.cmd_4428]
@@ -35425,7 +35281,7 @@ RelativePath=JIT\Directed\leave\catch2_d\catch2_d.cmd
WorkingDir=JIT\Directed\leave\catch2_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ListGetRange.cmd_4429]
@@ -35433,7 +35289,7 @@ RelativePath=CoreMangLib\cti\system\collections\generic\list\ListGetRange\ListGe
WorkingDir=CoreMangLib\cti\system\collections\generic\list\ListGetRange
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[tryfinallyloop_do.cmd_4430]
@@ -35441,7 +35297,7 @@ RelativePath=JIT\Methodical\eh\leaves\tryfinallyloop_do\tryfinallyloop_do.cmd
WorkingDir=JIT\Methodical\eh\leaves\tryfinallyloop_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[VectorHWAccel_r.cmd_4431]
@@ -35457,7 +35313,7 @@ RelativePath=JIT\opt\AssertionPropagation\regression\dev10\bug573840\bug573840\b
WorkingDir=JIT\opt\AssertionPropagation\regression\dev10\bug573840\bug573840
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[OpCodesConv_Ovf_U4_Un.cmd_4433]
@@ -35465,7 +35321,7 @@ RelativePath=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesConv_Ovf_U4_U
WorkingDir=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesConv_Ovf_U4_Un
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1393.cmd_4434]
@@ -35473,7 +35329,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1393\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1393\Generated1393
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[JTrueEqFP.cmd_4435]
@@ -35481,7 +35337,7 @@ RelativePath=JIT\CodeGenBringUpTests\JTrueEqFP\JTrueEqFP.cmd
WorkingDir=JIT\CodeGenBringUpTests\JTrueEqFP
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[waitanyex8a.cmd_4436]
@@ -35489,7 +35345,7 @@ RelativePath=baseservices\threading\waithandle\waitany\waitanyex8a\waitanyex8a.c
WorkingDir=baseservices\threading\waithandle\waitany\waitanyex8a
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b33888.cmd_4437]
@@ -35505,7 +35361,7 @@ RelativePath=JIT\jit64\hfa\main\testB\hfa_sd0B_r\hfa_sd0B_r.cmd
WorkingDir=JIT\jit64\hfa\main\testB\hfa_sd0B_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b27077.cmd_4439]
@@ -35513,7 +35369,7 @@ RelativePath=JIT\Regression\VS-ia64-JIT\V1.2-M02\b27077\b27077\b27077.cmd
WorkingDir=JIT\Regression\VS-ia64-JIT\V1.2-M02\b27077\b27077
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b91867.cmd_4440]
@@ -35521,7 +35377,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M13-RTM\b91867\b91867\b91867.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M13-RTM\b91867\b91867
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ovflrem1_il_d.cmd_4441]
@@ -35537,7 +35393,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1425\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1425\Generated1425
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated266.cmd_4443]
@@ -35545,7 +35401,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest266\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest266\Generated266
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated318.cmd_4444]
@@ -35553,7 +35409,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest318\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest318\Generated318
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_254.cmd_4445]
@@ -35561,7 +35417,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_254\GCSimulator_254.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_254
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[EncodingGetPreamble.cmd_4446]
@@ -35569,7 +35425,7 @@ RelativePath=CoreMangLib\cti\system\text\encoding\EncodingGetPreamble\EncodingGe
WorkingDir=CoreMangLib\cti\system\text\encoding\EncodingGetPreamble
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Xor1.cmd_4447]
@@ -35577,7 +35433,7 @@ RelativePath=JIT\CodeGenBringUpTests\Xor1\Xor1.cmd
WorkingDir=JIT\CodeGenBringUpTests\Xor1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[StringTrim1.cmd_4448]
@@ -35585,7 +35441,7 @@ RelativePath=CoreMangLib\cti\system\string\StringTrim1\StringTrim1.cmd
WorkingDir=CoreMangLib\cti\system\string\StringTrim1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_relbox.cmd_4449]
@@ -35593,7 +35449,7 @@ RelativePath=JIT\Methodical\int64\misc\_il_relbox\_il_relbox.cmd
WorkingDir=JIT\Methodical\int64\misc\_il_relbox
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ldarg_r8.cmd_4450]
@@ -35601,7 +35457,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\ldarg_r8\ldarg_r8.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\ldarg_r8
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b16554.cmd_4451]
@@ -35609,7 +35465,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b16554\b16554\b16554.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b16554\b16554
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated594.cmd_4452]
@@ -35617,7 +35473,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest594\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest594\Generated594
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_dbgunbox.cmd_4453]
@@ -35625,7 +35481,7 @@ RelativePath=JIT\Methodical\xxobj\operand\_dbgunbox\_dbgunbox.cmd
WorkingDir=JIT\Methodical\xxobj\operand\_dbgunbox
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[leakgen.cmd_4454]
@@ -35633,7 +35489,7 @@ RelativePath=GC\Scenarios\LeakGen\leakgen\leakgen.cmd
WorkingDir=GC\Scenarios\LeakGen\leakgen
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[StringIConvertibleToInt16.cmd_4455]
@@ -35641,7 +35497,7 @@ RelativePath=CoreMangLib\cti\system\string\StringIConvertibleToInt16\StringIConv
WorkingDir=CoreMangLib\cti\system\string\StringIConvertibleToInt16
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[OpCodesLdind_U4.cmd_4456]
@@ -35649,7 +35505,7 @@ RelativePath=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesLdind_U4\OpCo
WorkingDir=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesLdind_U4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[DictionaryClear.cmd_4457]
@@ -35657,7 +35513,7 @@ RelativePath=CoreMangLib\cti\system\collections\generic\dictionary\DictionaryCle
WorkingDir=CoreMangLib\cti\system\collections\generic\dictionary\DictionaryClear
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[AutoResetCtor1.cmd_4458]
@@ -35665,7 +35521,7 @@ RelativePath=baseservices\threading\events\EventWaitHandle\AutoReset\AutoResetCt
WorkingDir=baseservices\threading\events\EventWaitHandle\AutoReset\AutoResetCtor1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[StringBuilderAppend8.cmd_4459]
@@ -35673,7 +35529,7 @@ RelativePath=CoreMangLib\cti\system\text\stringbuilder\StringBuilderAppend8\Stri
WorkingDir=CoreMangLib\cti\system\text\stringbuilder\StringBuilderAppend8
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b18049.cmd_4460]
@@ -35681,7 +35537,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1.2-M01\b18049\b18049\b18049.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1.2-M01\b18049\b18049
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ConvertToSByte.cmd_4461]
@@ -35689,7 +35545,7 @@ RelativePath=CoreMangLib\cti\system\convert\ConvertToSByte\ConvertToSByte.cmd
WorkingDir=CoreMangLib\cti\system\convert\ConvertToSByte
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[JTrueLtFP.cmd_4462]
@@ -35697,7 +35553,7 @@ RelativePath=JIT\CodeGenBringUpTests\JTrueLtFP\JTrueLtFP.cmd
WorkingDir=JIT\CodeGenBringUpTests\JTrueLtFP
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ble_r8.cmd_4463]
@@ -35705,7 +35561,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\ble_r8\ble_r8.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\ble_r8
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[abstract07.cmd_4464]
@@ -35713,7 +35569,7 @@ RelativePath=Loader\classloader\generics\Instantiation\Negative\abstract07\abstr
WorkingDir=Loader\classloader\generics\Instantiation\Negative\abstract07
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ulong_cs_d.cmd_4465]
@@ -35721,7 +35577,7 @@ RelativePath=JIT\Methodical\MDArray\DataTypes\ulong_cs_d\ulong_cs_d.cmd
WorkingDir=JIT\Methodical\MDArray\DataTypes\ulong_cs_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Struct_ImplicitOverrideVirtualNewslot.cmd_4466]
@@ -35729,7 +35585,7 @@ RelativePath=Loader\classloader\generics\VSD\Struct_ImplicitOverrideVirtualNewsl
WorkingDir=Loader\classloader\generics\VSD\Struct_ImplicitOverrideVirtualNewslot
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b72522.cmd_4467]
@@ -35737,7 +35593,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b72522\b72522\b72522.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b72522\b72522
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[DecimalToDecimal.cmd_4468]
@@ -35745,7 +35601,7 @@ RelativePath=CoreMangLib\cti\system\decimal\DecimalToDecimal\DecimalToDecimal.cm
WorkingDir=CoreMangLib\cti\system\decimal\DecimalToDecimal
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1219.cmd_4469]
@@ -35753,7 +35609,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1219\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1219\Generated1219
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[instance_equalnull_class01.cmd_4470]
@@ -35761,7 +35617,7 @@ RelativePath=JIT\Generics\Locals\instance_equalnull_class01\instance_equalnull_c
WorkingDir=JIT\Generics\Locals\instance_equalnull_class01
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ConvertToDouble13.cmd_4471]
@@ -35769,7 +35625,7 @@ RelativePath=CoreMangLib\cti\system\convert\ConvertToDouble13\ConvertToDouble13.
WorkingDir=CoreMangLib\cti\system\convert\ConvertToDouble13
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[StringCopyTo.cmd_4472]
@@ -35777,7 +35633,7 @@ RelativePath=CoreMangLib\cti\system\string\StringCopyTo\StringCopyTo.cmd
WorkingDir=CoreMangLib\cti\system\string\StringCopyTo
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1007.cmd_4473]
@@ -35785,7 +35641,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1007\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1007\Generated1007
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b76590.cmd_4474]
@@ -35793,7 +35649,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b76590\b76590\b76590.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b76590\b76590
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Int64IConvertibleToChar.cmd_4475]
@@ -35801,7 +35657,7 @@ RelativePath=CoreMangLib\cti\system\int64\Int64IConvertibleToChar\Int64IConverti
WorkingDir=CoreMangLib\cti\system\int64\Int64IConvertibleToChar
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated852.cmd_4476]
@@ -35809,7 +35665,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest852\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest852\Generated852
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[UInt32MinValue.cmd_4477]
@@ -35817,7 +35673,7 @@ RelativePath=CoreMangLib\cti\system\uint32\UInt32MinValue\UInt32MinValue.cmd
WorkingDir=CoreMangLib\cti\system\uint32\UInt32MinValue
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_orelsin_il_il.cmd_4478]
@@ -35825,7 +35681,7 @@ RelativePath=JIT\Methodical\Boxing\xlang\_orelsin_il_il\_orelsin_il_il.cmd
WorkingDir=JIT\Methodical\Boxing\xlang\_orelsin_il_il
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b115253.cmd_4479]
@@ -35833,7 +35689,7 @@ RelativePath=JIT\Regression\VS-ia64-JIT\M00\b115253\b115253\b115253.cmd
WorkingDir=JIT\Regression\VS-ia64-JIT\M00\b115253\b115253
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[mcc_i74.cmd_4480]
@@ -35841,7 +35697,7 @@ RelativePath=JIT\jit64\mcc\interop\mcc_i74\mcc_i74.cmd
WorkingDir=JIT\jit64\mcc\interop\mcc_i74
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[DictionaryIDictionaryIsFixedSize2.cmd_4481]
@@ -35849,7 +35705,7 @@ RelativePath=CoreMangLib\cti\system\collections\generic\dictionary\DictionaryIDi
WorkingDir=CoreMangLib\cti\system\collections\generic\dictionary\DictionaryIDictionaryIsFixedSize2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[box-unbox-null014.cmd_4482]
@@ -35857,7 +35713,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\null\box-unbox-null014\box-
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\null\box-unbox-null014
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b99235.cmd_4483]
@@ -35865,7 +35721,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M13-RTM\b99235\b99235\b99235.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M13-RTM\b99235\b99235
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[case4.cmd_4484]
@@ -35881,7 +35737,7 @@ RelativePath=JIT\opt\Inline\tests\DelegInstanceFtn\DelegInstanceFtn.cmd
WorkingDir=JIT\opt\Inline\tests\DelegInstanceFtn
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbgisinst_catch_neg.cmd_4486]
@@ -35905,7 +35761,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_354\GCSimulator_354.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_354
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[or_u4.cmd_4489]
@@ -35913,7 +35769,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\or_u4\or_u4.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\or_u4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[MethodAttributesPublic.cmd_4490]
@@ -35921,7 +35777,7 @@ RelativePath=CoreMangLib\cti\system\reflection\methodattributes\MethodAttributes
WorkingDir=CoreMangLib\cti\system\reflection\methodattributes\MethodAttributesPublic
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[NullableGetHashCode.cmd_4491]
@@ -35929,7 +35785,7 @@ RelativePath=CoreMangLib\cti\system\nullable\NullableGetHashCode\NullableGetHash
WorkingDir=CoreMangLib\cti\system\nullable\NullableGetHashCode
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b71093.cmd_4492]
@@ -35937,7 +35793,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b71093\b71093\b71093.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b71093\b71093
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_relknight.cmd_4493]
@@ -35945,7 +35801,7 @@ RelativePath=JIT\Methodical\VT\etc\_il_relknight\_il_relknight.cmd
WorkingDir=JIT\Methodical\VT\etc\_il_relknight
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ByteToString2.cmd_4494]
@@ -35953,7 +35809,7 @@ RelativePath=CoreMangLib\cti\system\byte\ByteToString2\ByteToString2.cmd
WorkingDir=CoreMangLib\cti\system\byte\ByteToString2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b28787.cmd_4495]
@@ -35969,7 +35825,7 @@ RelativePath=JIT\Directed\coverage\oldtests\33objref_cs_r\33objref_cs_r.cmd
WorkingDir=JIT\Directed\coverage\oldtests\33objref_cs_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[labelbeforefinally_d.cmd_4497]
@@ -35993,7 +35849,7 @@ RelativePath=JIT\jit64\localloc\unwind\unwind03_dynamic\unwind03_dynamic.cmd
WorkingDir=JIT\jit64\localloc\unwind\unwind03_dynamic
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated131.cmd_4500]
@@ -36001,7 +35857,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest131\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest131\Generated131
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ArraySort5.cmd_4501]
@@ -36009,7 +35865,7 @@ RelativePath=CoreMangLib\cti\system\array\ArraySort5\ArraySort5.cmd
WorkingDir=CoreMangLib\cti\system\array\ArraySort5
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_speed_rellcs_long.cmd_4502]
@@ -36025,7 +35881,7 @@ RelativePath=JIT\Directed\UnrollLoop\loop1_cs_ro\loop1_cs_ro.cmd
WorkingDir=JIT\Directed\UnrollLoop\loop1_cs_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[AttributeTargetsAll.cmd_4504]
@@ -36033,7 +35889,7 @@ RelativePath=CoreMangLib\cti\system\attributetargets\AttributeTargetsAll\Attribu
WorkingDir=CoreMangLib\cti\system\attributetargets\AttributeTargetsAll
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Array3.cmd_4505]
@@ -36041,7 +35897,7 @@ RelativePath=JIT\CodeGenBringUpTests\Array3\Array3.cmd
WorkingDir=JIT\CodeGenBringUpTests\Array3
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbgldelema.cmd_4506]
@@ -36049,7 +35905,7 @@ RelativePath=JIT\Methodical\xxobj\operand\_il_dbgldelema\_il_dbgldelema.cmd
WorkingDir=JIT\Methodical\xxobj\operand\_il_dbgldelema
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[BadImageFormatExceptionCtor3.cmd_4507]
@@ -36057,7 +35913,7 @@ RelativePath=CoreMangLib\cti\system\badimageformatexception\BadImageFormatExcept
WorkingDir=CoreMangLib\cti\system\badimageformatexception\BadImageFormatExceptionCtor3
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b52840.cmd_4508]
@@ -36073,7 +35929,7 @@ RelativePath=JIT\Methodical\eh\interactions\gcincatch_r\gcincatch_r.cmd
WorkingDir=JIT\Methodical\eh\interactions\gcincatch_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_speed_dbglcs.cmd_4510]
@@ -36081,7 +35937,7 @@ RelativePath=JIT\Methodical\VT\port\_speed_dbglcs\_speed_dbglcs.cmd
WorkingDir=JIT\Methodical\VT\port\_speed_dbglcs
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_267.cmd_4511]
@@ -36089,7 +35945,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_267\GCSimulator_267.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_267
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ParameterAttributesOptional.cmd_4512]
@@ -36097,7 +35953,7 @@ RelativePath=CoreMangLib\cti\system\reflection\parameterattributes\ParameterAttr
WorkingDir=CoreMangLib\cti\system\reflection\parameterattributes\ParameterAttributesOptional
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated632.cmd_4513]
@@ -36105,7 +35961,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest632\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest632\Generated632
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[SystemCollGenericICollectionAdd.cmd_4514]
@@ -36113,7 +35969,7 @@ RelativePath=CoreMangLib\cti\system\collections\generic\dictionarykeycollection\
WorkingDir=CoreMangLib\cti\system\collections\generic\dictionarykeycollection\SystemCollGenericICollectionAdd
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b57492.cmd_4515]
@@ -36129,7 +35985,7 @@ RelativePath=CoreMangLib\cti\system\convert\ConvertToDouble15\ConvertToDouble15.
WorkingDir=CoreMangLib\cti\system\convert\ConvertToDouble15
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[loopstrswitchgoto_d.cmd_4517]
@@ -36137,7 +35993,7 @@ RelativePath=JIT\Methodical\eh\deadcode\loopstrswitchgoto_d\loopstrswitchgoto_d.
WorkingDir=JIT\Methodical\eh\deadcode\loopstrswitchgoto_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[long_cs_r.cmd_4518]
@@ -36145,7 +36001,7 @@ RelativePath=JIT\Methodical\MDArray\DataTypes\long_cs_r\long_cs_r.cmd
WorkingDir=JIT\Methodical\MDArray\DataTypes\long_cs_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[OpCodesStarg_S.cmd_4519]
@@ -36153,7 +36009,7 @@ RelativePath=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesStarg_S\OpCod
WorkingDir=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesStarg_S
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ListCtor2.cmd_4520]
@@ -36161,7 +36017,7 @@ RelativePath=CoreMangLib\cti\system\collections\generic\list\ListCtor2\ListCtor2
WorkingDir=CoreMangLib\cti\system\collections\generic\list\ListCtor2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ConvertToInt16.cmd_4521]
@@ -36169,7 +36025,7 @@ RelativePath=CoreMangLib\cti\system\convert\ConvertToInt16\ConvertToInt16.cmd
WorkingDir=CoreMangLib\cti\system\convert\ConvertToInt16
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Base02a_seq_ser.cmd_4522]
@@ -36177,7 +36033,7 @@ RelativePath=Loader\classloader\generics\Layout\General\Base02a_seq_ser\Base02a_
WorkingDir=Loader\classloader\generics\Layout\General\Base02a_seq_ser
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[eh07_dynamic.cmd_4523]
@@ -36193,7 +36049,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_206\GCSimulator_206.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_206
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[struct6.cmd_4525]
@@ -36201,7 +36057,7 @@ RelativePath=JIT\jit64\gc\misc\struct6\struct6.cmd
WorkingDir=JIT\jit64\gc\misc\struct6
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[DecimalToUInt32.cmd_4526]
@@ -36209,7 +36065,7 @@ RelativePath=CoreMangLib\cti\system\decimal\DecimalToUInt32\DecimalToUInt32.cmd
WorkingDir=CoreMangLib\cti\system\decimal\DecimalToUInt32
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated801.cmd_4527]
@@ -36217,7 +36073,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest801\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest801\Generated801
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated884.cmd_4528]
@@ -36225,7 +36081,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest884\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest884\Generated884
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[L-2-6-1.cmd_4529]
@@ -36233,7 +36089,7 @@ RelativePath=Loader\classloader\v1\Beta1\Layout\Matrix\cs\L-2-6-1\L-2-6-1.cmd
WorkingDir=Loader\classloader\v1\Beta1\Layout\Matrix\cs\L-2-6-1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[MathFSin.cmd_4530]
@@ -36241,7 +36097,7 @@ RelativePath=CoreMangLib\cti\system\mathf\MathFSin\MathFSin.cmd
WorkingDir=CoreMangLib\cti\system\mathf\MathFSin
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated98.cmd_4531]
@@ -36249,7 +36105,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest98\Generated
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest98\Generated98
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_23.cmd_4532]
@@ -36257,7 +36113,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_23\GCSimulator_23.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_23
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[r4div_cs_ro.cmd_4533]
@@ -36265,7 +36121,7 @@ RelativePath=JIT\Methodical\divrem\div\r4div_cs_ro\r4div_cs_ro.cmd
WorkingDir=JIT\Methodical\divrem\div\r4div_cs_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[starg_i8.cmd_4534]
@@ -36273,7 +36129,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\starg_i8\starg_i8.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\starg_i8
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ParamArrayAttributeCtor.cmd_4535]
@@ -36281,7 +36137,7 @@ RelativePath=CoreMangLib\cti\system\paramarrayattribute\ParamArrayAttributeCtor\
WorkingDir=CoreMangLib\cti\system\paramarrayattribute\ParamArrayAttributeCtor
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Alloc_neg.cmd_4536]
@@ -36289,7 +36145,7 @@ RelativePath=GC\API\GCHandle\Alloc_neg\Alloc_neg.cmd
WorkingDir=GC\API\GCHandle\Alloc_neg
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1009.cmd_4537]
@@ -36297,7 +36153,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1009\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1009\Generated1009
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1428.cmd_4538]
@@ -36305,7 +36161,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1428\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1428\Generated1428
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ObjectDisposedExceptionObjectName.cmd_4539]
@@ -36313,7 +36169,7 @@ RelativePath=CoreMangLib\cti\system\objectdisposedexception\ObjectDisposedExcept
WorkingDir=CoreMangLib\cti\system\objectdisposedexception\ObjectDisposedExceptionObjectName
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[castclass-interface016.cmd_4540]
@@ -36321,7 +36177,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\castclass\interface\castclass-interfa
WorkingDir=JIT\jit64\valuetypes\nullable\castclass\interface\castclass-interface016
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ConvertToUInt3211.cmd_4541]
@@ -36329,7 +36185,7 @@ RelativePath=CoreMangLib\cti\system\convert\ConvertToUInt3211\ConvertToUInt3211.
WorkingDir=CoreMangLib\cti\system\convert\ConvertToUInt3211
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[fault.cmd_4542]
@@ -36337,7 +36193,7 @@ RelativePath=baseservices\exceptions\simple\fault\fault.cmd
WorkingDir=baseservices\exceptions\simple\fault
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b14067a.cmd_4543]
@@ -36345,7 +36201,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b14067\b14067a\b14067a.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b14067\b14067a
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ListLastIndexOf3.cmd_4544]
@@ -36353,7 +36209,7 @@ RelativePath=CoreMangLib\cti\system\collections\generic\list\ListLastIndexOf3\Li
WorkingDir=CoreMangLib\cti\system\collections\generic\list\ListLastIndexOf3
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b102844.cmd_4545]
@@ -36369,7 +36225,7 @@ RelativePath=CoreMangLib\cti\system\collections\generic\list\ListIListContains\L
WorkingDir=CoreMangLib\cti\system\collections\generic\list\ListIListContains
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_relhuge_i4.cmd_4547]
@@ -36385,7 +36241,7 @@ RelativePath=JIT\Methodical\eh\deadcode\loopstrswitchgoto_ro\loopstrswitchgoto_r
WorkingDir=JIT\Methodical\eh\deadcode\loopstrswitchgoto_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[fgloop2.cmd_4549]
@@ -36409,7 +36265,7 @@ RelativePath=JIT\Methodical\explicit\coverage\seq_obj_1_d\seq_obj_1_d.cmd
WorkingDir=JIT\Methodical\explicit\coverage\seq_obj_1_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[DevDiv_278375.cmd_4552]
@@ -36417,7 +36273,7 @@ RelativePath=JIT\Regression\JitBlue\DevDiv_278375\DevDiv_278375\DevDiv_278375.cm
WorkingDir=JIT\Regression\JitBlue\DevDiv_278375\DevDiv_278375
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[CharToString1.cmd_4553]
@@ -36425,7 +36281,7 @@ RelativePath=CoreMangLib\cti\system\char\CharToString1\CharToString1.cmd
WorkingDir=CoreMangLib\cti\system\char\CharToString1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b102886.cmd_4554]
@@ -36441,7 +36297,7 @@ RelativePath=JIT\jit64\regress\vsw\575343\test\test.cmd
WorkingDir=JIT\jit64\regress\vsw\575343\test
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_opt_relexplicit6.cmd_4556]
@@ -36457,7 +36313,7 @@ RelativePath=Loader\classloader\regressions\dev10_813331\Case3\Case3.cmd
WorkingDir=Loader\classloader\regressions\dev10_813331\Case3
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[TestCase6.cmd_4558]
@@ -36465,7 +36321,7 @@ RelativePath=Loader\classloader\InterfaceFolding\TestCase6\TestCase6.cmd
WorkingDir=Loader\classloader\InterfaceFolding\TestCase6
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_94.cmd_4559]
@@ -36473,7 +36329,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_94\GCSimulator_94.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_94
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[cgt_un_r8.cmd_4560]
@@ -36481,7 +36337,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\cgt_un_r8\cgt_un_r8.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\cgt_un_r8
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated736.cmd_4561]
@@ -36489,7 +36345,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest736\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest736\Generated736
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[IEnumeratorCurrent.cmd_4562]
@@ -36497,7 +36353,7 @@ RelativePath=CoreMangLib\cti\system\collections\generic\ienumerator\IEnumeratorC
WorkingDir=CoreMangLib\cti\system\collections\generic\ienumerator\IEnumeratorCurrent
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[FlagsAttributeCtor.cmd_4563]
@@ -36505,7 +36361,7 @@ RelativePath=CoreMangLib\cti\system\flagsattribute\FlagsAttributeCtor\FlagsAttri
WorkingDir=CoreMangLib\cti\system\flagsattribute\FlagsAttributeCtor
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b98958.cmd_4564]
@@ -36521,7 +36377,7 @@ RelativePath=JIT\Methodical\ELEMENT_TYPE_IU\_il_relu_prop\_il_relu_prop.cmd
WorkingDir=JIT\Methodical\ELEMENT_TYPE_IU\_il_relu_prop
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_153.cmd_4566]
@@ -36529,7 +36385,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_153\GCSimulator_153.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_153
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_relrotate_i4.cmd_4567]
@@ -36537,7 +36393,7 @@ RelativePath=JIT\Methodical\explicit\rotate\_il_relrotate_i4\_il_relrotate_i4.cm
WorkingDir=JIT\Methodical\explicit\rotate\_il_relrotate_i4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b40141.cmd_4568]
@@ -36553,7 +36409,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_62\GCSimulator_62.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_62
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ccse_cs_do.cmd_4570]
@@ -36561,7 +36417,7 @@ RelativePath=JIT\Directed\perffix\commutativecse\ccse_cs_do\ccse_cs_do.cmd
WorkingDir=JIT\Directed\perffix\commutativecse\ccse_cs_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b47022.cmd_4571]
@@ -36569,7 +36425,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b47022\b47022\b47022.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b47022\b47022
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_208.cmd_4572]
@@ -36577,7 +36433,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_208\GCSimulator_208.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_208
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_relvirtftn.cmd_4573]
@@ -36585,7 +36441,7 @@ RelativePath=JIT\Methodical\Invoke\fptr\_il_relvirtftn\_il_relvirtftn.cmd
WorkingDir=JIT\Methodical\Invoke\fptr\_il_relvirtftn
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[stloc_ref.cmd_4574]
@@ -36593,7 +36449,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\stloc_ref\stloc_ref.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\stloc_ref
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbgldsfld_mul.cmd_4575]
@@ -36601,7 +36457,7 @@ RelativePath=JIT\Methodical\int64\unsigned\_il_dbgldsfld_mul\_il_dbgldsfld_mul.c
WorkingDir=JIT\Methodical\int64\unsigned\_il_dbgldsfld_mul
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[UInt64IConvertibleToSByte.cmd_4576]
@@ -36609,7 +36465,7 @@ RelativePath=CoreMangLib\cti\system\uint64\UInt64IConvertibleToSByte\UInt64IConv
WorkingDir=CoreMangLib\cti\system\uint64\UInt64IConvertibleToSByte
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated793.cmd_4577]
@@ -36617,7 +36473,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest793\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest793\Generated793
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1386.cmd_4578]
@@ -36625,7 +36481,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1386\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1386\Generated1386
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b54611.cmd_4579]
@@ -36641,7 +36497,7 @@ RelativePath=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesLdc_I8\OpCode
WorkingDir=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesLdc_I8
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_409.cmd_4581]
@@ -36649,7 +36505,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_409\GCSimulator_409.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_409
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[nop.cmd_4582]
@@ -36657,7 +36513,7 @@ RelativePath=JIT\IL_Conformance\Old\Base\nop\nop.cmd
WorkingDir=JIT\IL_Conformance\Old\Base\nop
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[AssemblyNameSetPublicKeyToken.cmd_4583]
@@ -36665,7 +36521,7 @@ RelativePath=CoreMangLib\cti\system\reflection\assemblyname\AssemblyNameSetPubli
WorkingDir=CoreMangLib\cti\system\reflection\assemblyname\AssemblyNameSetPublicKeyToken
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ConvertFromBase64String.cmd_4584]
@@ -36673,7 +36529,7 @@ RelativePath=CoreMangLib\cti\system\convert\ConvertFromBase64String\ConvertFromB
WorkingDir=CoreMangLib\cti\system\convert\ConvertFromBase64String
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[PredicateInvoke.cmd_4585]
@@ -36681,7 +36537,7 @@ RelativePath=CoreMangLib\cti\system\predicate\PredicateInvoke\PredicateInvoke.cm
WorkingDir=CoreMangLib\cti\system\predicate\PredicateInvoke
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1076.cmd_4586]
@@ -36689,7 +36545,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1076\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1076\Generated1076
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[rank1array.cmd_4587]
@@ -36697,7 +36553,7 @@ RelativePath=baseservices\multidimmarray\rank1array\rank1array.cmd
WorkingDir=baseservices\multidimmarray\rank1array
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbgcompat_i2_bool.cmd_4588]
@@ -36705,7 +36561,7 @@ RelativePath=JIT\Methodical\tailcall\_il_dbgcompat_i2_bool\_il_dbgcompat_i2_bool
WorkingDir=JIT\Methodical\tailcall\_il_dbgcompat_i2_bool
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[sub_i.cmd_4589]
@@ -36713,7 +36569,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\sub_i\sub_i.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\sub_i
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ThreadStartChar.cmd_4590]
@@ -36721,7 +36577,7 @@ RelativePath=baseservices\threading\paramthreadstart\ThreadStartChar\ThreadStart
WorkingDir=baseservices\threading\paramthreadstart\ThreadStartChar
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbgi4i2.cmd_4591]
@@ -36729,7 +36585,7 @@ RelativePath=JIT\Methodical\Invoke\implicit\_il_dbgi4i2\_il_dbgi4i2.cmd
WorkingDir=JIT\Methodical\Invoke\implicit\_il_dbgi4i2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GThread20.cmd_4592]
@@ -36737,7 +36593,7 @@ RelativePath=baseservices\threading\generics\syncdelegate\GThread20\GThread20.cm
WorkingDir=baseservices\threading\generics\syncdelegate\GThread20
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[vt1_il_d.cmd_4593]
@@ -36745,7 +36601,7 @@ RelativePath=JIT\Generics\ConstrainedCall\vt1_il_d\vt1_il_d.cmd
WorkingDir=JIT\Generics\ConstrainedCall\vt1_il_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[try-finally-struct03.cmd_4594]
@@ -36753,7 +36609,7 @@ RelativePath=baseservices\exceptions\generics\try-finally-struct03\try-finally-s
WorkingDir=baseservices\exceptions\generics\try-finally-struct03
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[float_cs_d.cmd_4595]
@@ -36761,7 +36617,7 @@ RelativePath=JIT\Methodical\MDArray\DataTypes\float_cs_d\float_cs_d.cmd
WorkingDir=JIT\Methodical\MDArray\DataTypes\float_cs_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated238.cmd_4596]
@@ -36769,7 +36625,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest238\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest238\Generated238
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[unwind03_small.cmd_4597]
@@ -36777,7 +36633,7 @@ RelativePath=JIT\jit64\localloc\unwind\unwind03_small\unwind03_small.cmd
WorkingDir=JIT\jit64\localloc\unwind\unwind03_small
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[initobj.cmd_4598]
@@ -36785,7 +36641,7 @@ RelativePath=JIT\Directed\PREFIX\unaligned\2\initobj\initobj.cmd
WorkingDir=JIT\Directed\PREFIX\unaligned\2\initobj
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[expl_int_1_d.cmd_4599]
@@ -36793,7 +36649,7 @@ RelativePath=JIT\Methodical\explicit\coverage\expl_int_1_d\expl_int_1_d.cmd
WorkingDir=JIT\Methodical\explicit\coverage\expl_int_1_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[NeutralResourcesLanguageAttributeCtor.cmd_4600]
@@ -36801,7 +36657,7 @@ RelativePath=CoreMangLib\cti\system\resources\neutralresourceslanguageattribute\
WorkingDir=CoreMangLib\cti\system\resources\neutralresourceslanguageattribute\NeutralResourcesLanguageAttributeCtor
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_207.cmd_4601]
@@ -36809,7 +36665,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_207\GCSimulator_207.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_207
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b81766.cmd_4602]
@@ -36817,7 +36673,7 @@ RelativePath=JIT\Regression\VS-ia64-JIT\M00\b81766\b81766\b81766.cmd
WorkingDir=JIT\Regression\VS-ia64-JIT\M00\b81766\b81766
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated295.cmd_4603]
@@ -36825,7 +36681,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest295\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest295\Generated295
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[tryCatchFinallyThrow_nonlocalexit1_r.cmd_4604]
@@ -36833,7 +36689,7 @@ RelativePath=JIT\Methodical\eh\finallyexec\tryCatchFinallyThrow_nonlocalexit1_r\
WorkingDir=JIT\Methodical\eh\finallyexec\tryCatchFinallyThrow_nonlocalexit1_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Inlined.cmd_4605]
@@ -36841,7 +36697,7 @@ RelativePath=Loader\classloader\TypeInitialization\Inlining\Inlined\Inlined.cmd
WorkingDir=Loader\classloader\TypeInitialization\Inlining\Inlined
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_relcompat_i_u2.cmd_4606]
@@ -36849,7 +36705,7 @@ RelativePath=JIT\Methodical\tailcall\_il_relcompat_i_u2\_il_relcompat_i_u2.cmd
WorkingDir=JIT\Methodical\tailcall\_il_relcompat_i_u2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[SByteEquals2.cmd_4607]
@@ -36857,7 +36713,7 @@ RelativePath=CoreMangLib\cti\system\sbyte\SByteEquals2\SByteEquals2.cmd
WorkingDir=CoreMangLib\cti\system\sbyte\SByteEquals2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[TestGC.cmd_4608]
@@ -36865,7 +36721,7 @@ RelativePath=baseservices\compilerservices\dynamicobjectproperties\TestGC\TestGC
WorkingDir=baseservices\compilerservices\dynamicobjectproperties\TestGC
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[LocallocCnstB117.cmd_4609]
@@ -36873,7 +36729,7 @@ RelativePath=JIT\CodeGenBringUpTests\LocallocCnstB117\LocallocCnstB117.cmd
WorkingDir=JIT\CodeGenBringUpTests\LocallocCnstB117
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b31746.cmd_4610]
@@ -36881,7 +36737,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b31746\b31746\b31746.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b31746\b31746
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_FAIL;9462;EXCLUDED;VARARG
+Categories=EXPECTED_FAIL;9462;EXCLUDED;VARARG;Pri1
HostStyle=0
[test.cmd_4611]
@@ -36897,7 +36753,7 @@ RelativePath=JIT\Generics\Exceptions\specific_struct_instance01\specific_struct_
WorkingDir=JIT\Generics\Exceptions\specific_struct_instance01
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[throwinfinally_r.cmd_4613]
@@ -36913,7 +36769,7 @@ RelativePath=JIT\Methodical\eh\leaves\forwardleaveincatch_r\forwardleaveincatch_
WorkingDir=JIT\Methodical\eh\leaves\forwardleaveincatch_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[methods.cmd_4615]
@@ -36921,7 +36777,7 @@ RelativePath=Loader\binding\assemblies\generics\arilistienum\methods\methods\met
WorkingDir=Loader\binding\assemblies\generics\arilistienum\methods\methods
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Int_And_Op_cs_r.cmd_4616]
@@ -36929,7 +36785,7 @@ RelativePath=JIT\Directed\cmov\Int_And_Op_cs_r\Int_And_Op_cs_r.cmd
WorkingDir=JIT\Directed\cmov\Int_And_Op_cs_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[static_passing_class01.cmd_4617]
@@ -36937,7 +36793,7 @@ RelativePath=JIT\Generics\Fields\static_passing_class01\static_passing_class01.c
WorkingDir=JIT\Generics\Fields\static_passing_class01
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated158.cmd_4618]
@@ -36945,7 +36801,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest158\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest158\Generated158
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_384.cmd_4619]
@@ -36953,7 +36809,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_384\GCSimulator_384.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_384
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[MethodAttributesFinal.cmd_4620]
@@ -36961,7 +36817,7 @@ RelativePath=CoreMangLib\cti\system\reflection\methodattributes\MethodAttributes
WorkingDir=CoreMangLib\cti\system\reflection\methodattributes\MethodAttributesFinal
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[overlddiv_cs_r.cmd_4621]
@@ -36969,7 +36825,7 @@ RelativePath=JIT\Methodical\divrem\div\overlddiv_cs_r\overlddiv_cs_r.cmd
WorkingDir=JIT\Methodical\divrem\div\overlddiv_cs_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Le1.cmd_4622]
@@ -36977,7 +36833,7 @@ RelativePath=JIT\CodeGenBringUpTests\Le1\Le1.cmd
WorkingDir=JIT\CodeGenBringUpTests\Le1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[UIntPtrGetHashCode.cmd_4623]
@@ -36985,7 +36841,7 @@ RelativePath=CoreMangLib\cti\system\uintptr\UIntPtrGetHashCode\UIntPtrGetHashCod
WorkingDir=CoreMangLib\cti\system\uintptr\UIntPtrGetHashCode
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ThreadStartObject_2.cmd_4624]
@@ -36993,7 +36849,7 @@ RelativePath=baseservices\threading\paramthreadstart\ThreadStartObject_2\ThreadS
WorkingDir=baseservices\threading\paramthreadstart\ThreadStartObject_2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[544701.cmd_4625]
@@ -37001,7 +36857,7 @@ RelativePath=GC\Regressions\v2.0-rtm\544701\544701\544701.cmd
WorkingDir=GC\Regressions\v2.0-rtm\544701\544701
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[FileAttributesTemporary.cmd_4626]
@@ -37009,7 +36865,7 @@ RelativePath=CoreMangLib\cti\system\io\fileattributes\FileAttributesTemporary\Fi
WorkingDir=CoreMangLib\cti\system\io\fileattributes\FileAttributesTemporary
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_relisinst_newobj.cmd_4627]
@@ -37017,7 +36873,7 @@ RelativePath=JIT\Methodical\casts\coverage\_relisinst_newobj\_relisinst_newobj.c
WorkingDir=JIT\Methodical\casts\coverage\_relisinst_newobj
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_relcastclass_call.cmd_4628]
@@ -37033,7 +36889,7 @@ RelativePath=JIT\Methodical\cctor\xassem\xprecise2_cs_r\xprecise2_cs_r.cmd
WorkingDir=JIT\Methodical\cctor\xassem\xprecise2_cs_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Float_And_Op_cs_do.cmd_4630]
@@ -37041,7 +36897,7 @@ RelativePath=JIT\Directed\cmov\Float_And_Op_cs_do\Float_And_Op_cs_do.cmd
WorkingDir=JIT\Directed\cmov\Float_And_Op_cs_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[NestedInterface07.cmd_4631]
@@ -37057,7 +36913,7 @@ RelativePath=baseservices\exceptions\generics\try-catch-finally02\try-catch-fina
WorkingDir=baseservices\exceptions\generics\try-catch-finally02
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated942.cmd_4633]
@@ -37065,7 +36921,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest942\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest942\Generated942
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated430.cmd_4634]
@@ -37073,7 +36929,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest430\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest430\Generated430
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b08944a.cmd_4635]
@@ -37089,7 +36945,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest644\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest644\Generated644
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[deadoponerror_d.cmd_4637]
@@ -37097,7 +36953,7 @@ RelativePath=JIT\Methodical\eh\deadcode\deadoponerror_d\deadoponerror_d.cmd
WorkingDir=JIT\Methodical\eh\deadcode\deadoponerror_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[throwinfinallynestedintry_30_do.cmd_4638]
@@ -37121,7 +36977,7 @@ RelativePath=CoreMangLib\cti\system\collections\generic\dictionaryenumerator\Dic
WorkingDir=CoreMangLib\cti\system\collections\generic\dictionaryenumerator\DictionaryEnumeratorMoveNext
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[TestCase0_Nested_J_Nested_I.cmd_4641]
@@ -37129,7 +36985,7 @@ RelativePath=Loader\classloader\InterfaceFolding\TestCase0_Nested_J_Nested_I\Tes
WorkingDir=Loader\classloader\InterfaceFolding\TestCase0_Nested_J_Nested_I
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[cpblk.cmd_4642]
@@ -37137,7 +36993,7 @@ RelativePath=JIT\Directed\PREFIX\unaligned\2\cpblk\cpblk.cmd
WorkingDir=JIT\Directed\PREFIX\unaligned\2\cpblk
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[thread28.cmd_4643]
@@ -37145,7 +37001,7 @@ RelativePath=baseservices\threading\generics\WaitCallback\thread28\thread28.cmd
WorkingDir=baseservices\threading\generics\WaitCallback\thread28
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated462.cmd_4644]
@@ -37153,7 +37009,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest462\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest462\Generated462
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_relcatchfinally.cmd_4645]
@@ -37169,7 +37025,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest182\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest182\Generated182
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[not_u8.cmd_4647]
@@ -37177,7 +37033,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\not_u8\not_u8.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\not_u8
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_speed_dbgs_ldc_div.cmd_4648]
@@ -37193,7 +37049,7 @@ RelativePath=JIT\Methodical\divrem\div\i8div_cs_d\i8div_cs_d.cmd
WorkingDir=JIT\Methodical\divrem\div\i8div_cs_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[struct3_4.cmd_4650]
@@ -37201,7 +37057,7 @@ RelativePath=JIT\jit64\gc\misc\struct3_4\struct3_4.cmd
WorkingDir=JIT\jit64\gc\misc\struct3_4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[5w1d-05_cs_d.cmd_4651]
@@ -37209,7 +37065,7 @@ RelativePath=JIT\Methodical\fp\exgen\5w1d-05_cs_d\5w1d-05_cs_d.cmd
WorkingDir=JIT\Methodical\fp\exgen\5w1d-05_cs_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_396.cmd_4652]
@@ -37217,7 +37073,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_396\GCSimulator_396.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_396
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_rellocalloc.cmd_4653]
@@ -37225,7 +37081,7 @@ RelativePath=JIT\Methodical\Boxing\boxunbox\_il_rellocalloc\_il_rellocalloc.cmd
WorkingDir=JIT\Methodical\Boxing\boxunbox\_il_rellocalloc
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_relsizeof.cmd_4654]
@@ -37233,7 +37089,7 @@ RelativePath=JIT\Methodical\ELEMENT_TYPE_IU\_il_relsizeof\_il_relsizeof.cmd
WorkingDir=JIT\Methodical\ELEMENT_TYPE_IU\_il_relsizeof
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated767.cmd_4655]
@@ -37241,7 +37097,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest767\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest767\Generated767
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[DevDiv_376412.cmd_4656]
@@ -37249,7 +37105,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\dev11\DevDiv_376412\DevDiv_376412\DevDiv
WorkingDir=JIT\Regression\CLR-x86-JIT\dev11\DevDiv_376412\DevDiv_376412
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[thread07.cmd_4657]
@@ -37257,7 +37113,7 @@ RelativePath=baseservices\threading\generics\TimerCallback\thread07\thread07.cmd
WorkingDir=baseservices\threading\generics\TimerCallback\thread07
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[mcc_i35.cmd_4658]
@@ -37265,7 +37121,7 @@ RelativePath=JIT\jit64\mcc\interop\mcc_i35\mcc_i35.cmd
WorkingDir=JIT\jit64\mcc\interop\mcc_i35
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated331.cmd_4659]
@@ -37273,7 +37129,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest331\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest331\Generated331
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[IEnumerableGetEnumerator.cmd_4660]
@@ -37281,7 +37137,7 @@ RelativePath=CoreMangLib\cti\system\collections\generic\ienumerable\IEnumerableG
WorkingDir=CoreMangLib\cti\system\collections\generic\ienumerable\IEnumerableGetEnumerator
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b126221.cmd_4661]
@@ -37297,7 +37153,7 @@ RelativePath=JIT\Methodical\int64\misc\_il_dbgbox\_il_dbgbox.cmd
WorkingDir=JIT\Methodical\int64\misc\_il_dbgbox
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated218.cmd_4663]
@@ -37305,7 +37161,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest218\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest218\Generated218
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[MethodAttributesStatic.cmd_4664]
@@ -37313,7 +37169,7 @@ RelativePath=CoreMangLib\cti\system\reflection\methodattributes\MethodAttributes
WorkingDir=CoreMangLib\cti\system\reflection\methodattributes\MethodAttributesStatic
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[SingleIsInfinity.cmd_4665]
@@ -37321,7 +37177,7 @@ RelativePath=CoreMangLib\cti\system\single\SingleIsInfinity\SingleIsInfinity.cmd
WorkingDir=CoreMangLib\cti\system\single\SingleIsInfinity
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_223.cmd_4666]
@@ -37329,7 +37185,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_223\GCSimulator_223.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_223
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[TypeLoadExceptionCtor3.cmd_4667]
@@ -37337,7 +37193,7 @@ RelativePath=CoreMangLib\cti\system\typeloadexception\TypeLoadExceptionCtor3\Typ
WorkingDir=CoreMangLib\cti\system\typeloadexception\TypeLoadExceptionCtor3
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[dev10_710121.cmd_4668]
@@ -37345,7 +37201,7 @@ RelativePath=Loader\classloader\regressions\dev10_710121\dev10_710121\dev10_7101
WorkingDir=Loader\classloader\regressions\dev10_710121\dev10_710121
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[value_d.cmd_4669]
@@ -37361,7 +37217,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest587\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest587\Generated587
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GitHub_10780.cmd_4671]
@@ -37369,7 +37225,7 @@ RelativePath=JIT\Regression\JitBlue\GitHub_10780\GitHub_10780\GitHub_10780.cmd
WorkingDir=JIT\Regression\JitBlue\GitHub_10780\GitHub_10780
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ShowLocallocAlignment.cmd_4672]
@@ -37377,7 +37233,7 @@ RelativePath=JIT\Regression\Dev11\External\dev11_239804\ShowLocallocAlignment\Sh
WorkingDir=JIT\Regression\Dev11\External\dev11_239804\ShowLocallocAlignment
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[JTrueGeDbl.cmd_4673]
@@ -37385,7 +37241,7 @@ RelativePath=JIT\CodeGenBringUpTests\JTrueGeDbl\JTrueGeDbl.cmd
WorkingDir=JIT\CodeGenBringUpTests\JTrueGeDbl
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GThread03.cmd_4674]
@@ -37393,7 +37249,7 @@ RelativePath=baseservices\threading\generics\threadstart\GThread03\GThread03.cmd
WorkingDir=baseservices\threading\generics\threadstart\GThread03
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[structfpseh6_1.cmd_4675]
@@ -37401,7 +37257,7 @@ RelativePath=JIT\jit64\gc\misc\structfpseh6_1\structfpseh6_1.cmd
WorkingDir=JIT\jit64\gc\misc\structfpseh6_1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[StringTrim3.cmd_4676]
@@ -37409,7 +37265,7 @@ RelativePath=CoreMangLib\cti\system\string\StringTrim3\StringTrim3.cmd
WorkingDir=CoreMangLib\cti\system\string\StringTrim3
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[8Queens.cmd_4677]
@@ -37425,7 +37281,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest481\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest481\Generated481
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[init_byte.cmd_4679]
@@ -37433,7 +37289,7 @@ RelativePath=JIT\Directed\zeroinit\init_byte\init_byte.cmd
WorkingDir=JIT\Directed\zeroinit\init_byte
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Test_HndIndex_10_Reordered.cmd_4680]
@@ -37449,7 +37305,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b14077\b14077\b14077.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b14077\b14077
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[add.cmd_4682]
@@ -37457,7 +37313,7 @@ RelativePath=JIT\Directed\PREFIX\volatile\1\Desktop\add\add.cmd
WorkingDir=JIT\Directed\PREFIX\volatile\1\Desktop\add
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[struct16args.cmd_4683]
@@ -37465,7 +37321,7 @@ RelativePath=JIT\CodeGenBringUpTests\struct16args\struct16args.cmd
WorkingDir=JIT\CodeGenBringUpTests\struct16args
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generic_Test_CSharp_Peer_2.cmd_4684]
@@ -37473,7 +37329,7 @@ RelativePath=JIT\Directed\CheckedCtor\Generic_Test_CSharp_Peer_2\Generic_Test_CS
WorkingDir=JIT\Directed\CheckedCtor\Generic_Test_CSharp_Peer_2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[StackCount.cmd_4685]
@@ -37481,7 +37337,7 @@ RelativePath=CoreMangLib\cti\system\collections\generic\stack\StackCount\StackCo
WorkingDir=CoreMangLib\cti\system\collections\generic\stack\StackCount
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[MulticastDelegateCombineImpl.cmd_4686]
@@ -37489,7 +37345,7 @@ RelativePath=CoreMangLib\cti\system\multicastdelegate\MulticastDelegateCombineIm
WorkingDir=CoreMangLib\cti\system\multicastdelegate\MulticastDelegateCombineImpl
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_129.cmd_4687]
@@ -37497,7 +37353,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_129\GCSimulator_129.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_129
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_speed_dbgs_ldsfld_mulovf.cmd_4688]
@@ -37521,7 +37377,7 @@ RelativePath=JIT\Methodical\eh\nested\nestedtry\nestedtryexcept_d\nestedtryexcep
WorkingDir=JIT\Methodical\eh\nested\nestedtry\nestedtryexcept_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_simpleoddpower_il_r.cmd_4691]
@@ -37529,7 +37385,7 @@ RelativePath=JIT\Methodical\delegate\_simpleoddpower_il_r\_simpleoddpower_il_r.c
WorkingDir=JIT\Methodical\delegate\_simpleoddpower_il_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated684.cmd_4692]
@@ -37537,7 +37393,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest684\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest684\Generated684
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[BooleanIConvertibleToSingle.cmd_4693]
@@ -37545,7 +37401,7 @@ RelativePath=CoreMangLib\cti\system\boolean\BooleanIConvertibleToSingle\BooleanI
WorkingDir=CoreMangLib\cti\system\boolean\BooleanIConvertibleToSingle
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbginitializearray_enum.cmd_4694]
@@ -37553,7 +37409,7 @@ RelativePath=JIT\Methodical\Arrays\misc\_il_dbginitializearray_enum\_il_dbginiti
WorkingDir=JIT\Methodical\Arrays\misc\_il_dbginitializearray_enum
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[throwincascadedexceptnofin_d.cmd_4695]
@@ -37577,7 +37433,7 @@ RelativePath=JIT\Directed\PREFIX\unaligned\1\initobj\initobj.cmd
WorkingDir=JIT\Directed\PREFIX\unaligned\1\initobj
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[castclass-null015.cmd_4698]
@@ -37585,7 +37441,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\castclass\null\castclass-null015\cast
WorkingDir=JIT\jit64\valuetypes\nullable\castclass\null\castclass-null015
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCGetTotalMemory.cmd_4699]
@@ -37593,7 +37449,7 @@ RelativePath=CoreMangLib\cti\system\gc\GCGetTotalMemory\GCGetTotalMemory.cmd
WorkingDir=CoreMangLib\cti\system\gc\GCGetTotalMemory
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[fgtest1.cmd_4700]
@@ -37601,7 +37457,7 @@ RelativePath=JIT\jit64\gc\misc\fgtest1\fgtest1.cmd
WorkingDir=JIT\jit64\gc\misc\fgtest1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1493.cmd_4701]
@@ -37609,7 +37465,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1493\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1493\Generated1493
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Double_No_Op_cs_r.cmd_4702]
@@ -37617,7 +37473,7 @@ RelativePath=JIT\Directed\cmov\Double_No_Op_cs_r\Double_No_Op_cs_r.cmd
WorkingDir=JIT\Directed\cmov\Double_No_Op_cs_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[try-fault-struct03.cmd_4703]
@@ -37625,7 +37481,7 @@ RelativePath=baseservices\exceptions\generics\try-fault-struct03\try-fault-struc
WorkingDir=baseservices\exceptions\generics\try-fault-struct03
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[MathE.cmd_4704]
@@ -37633,7 +37489,7 @@ RelativePath=CoreMangLib\cti\system\math\MathE\MathE.cmd
WorkingDir=CoreMangLib\cti\system\math\MathE
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[r4NaNrem_cs_do.cmd_4705]
@@ -37641,7 +37497,7 @@ RelativePath=JIT\Methodical\NaN\r4NaNrem_cs_do\r4NaNrem_cs_do.cmd
WorkingDir=JIT\Methodical\NaN\r4NaNrem_cs_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_relexplicit8.cmd_4706]
@@ -37657,7 +37513,7 @@ RelativePath=CoreMangLib\cti\system\reflection\assemblykeyfileattribute\Assembly
WorkingDir=CoreMangLib\cti\system\reflection\assemblykeyfileattribute\AssemblyKeyFileAttributeKeyFile
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ConvertToUInt324.cmd_4708]
@@ -37665,7 +37521,7 @@ RelativePath=CoreMangLib\cti\system\convert\ConvertToUInt324\ConvertToUInt324.cm
WorkingDir=CoreMangLib\cti\system\convert\ConvertToUInt324
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[semaphoreopenneg2.cmd_4709]
@@ -37673,7 +37529,7 @@ RelativePath=baseservices\threading\semaphore\ctoropen\semaphoreopenneg2\semapho
WorkingDir=baseservices\threading\semaphore\ctoropen\semaphoreopenneg2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b40174.cmd_4710]
@@ -37697,7 +37553,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1205\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1205\Generated1205
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[castclass014.cmd_4713]
@@ -37705,7 +37561,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\castclass\castclass\castclass014\cast
WorkingDir=JIT\jit64\valuetypes\nullable\castclass\castclass\castclass014
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[badcodeaftertry_r.cmd_4714]
@@ -37713,7 +37569,7 @@ RelativePath=JIT\Methodical\eh\deadcode\badcodeaftertry_r\badcodeaftertry_r.cmd
WorkingDir=JIT\Methodical\eh\deadcode\badcodeaftertry_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Swap.cmd_4715]
@@ -37721,7 +37577,7 @@ RelativePath=JIT\CodeGenBringUpTests\Swap\Swap.cmd
WorkingDir=JIT\CodeGenBringUpTests\Swap
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_dbglcs_ulong.cmd_4716]
@@ -37729,7 +37585,7 @@ RelativePath=JIT\Methodical\int64\arrays\_dbglcs_ulong\_dbglcs_ulong.cmd
WorkingDir=JIT\Methodical\int64\arrays\_dbglcs_ulong
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GitHub_7907.cmd_4717]
@@ -37737,7 +37593,7 @@ RelativePath=JIT\Regression\JitBlue\GitHub_7907\GitHub_7907\GitHub_7907.cmd
WorkingDir=JIT\Regression\JitBlue\GitHub_7907\GitHub_7907
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_relisinst_ldloc.cmd_4718]
@@ -37745,7 +37601,7 @@ RelativePath=JIT\Methodical\casts\coverage\_relisinst_ldloc\_relisinst_ldloc.cmd
WorkingDir=JIT\Methodical\casts\coverage\_relisinst_ldloc
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b44861.cmd_4719]
@@ -37753,7 +37609,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b44861\b44861\b44861.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b44861\b44861
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[decimaldiv_cs_ro.cmd_4720]
@@ -37761,7 +37617,7 @@ RelativePath=JIT\Methodical\divrem\div\decimaldiv_cs_ro\decimaldiv_cs_ro.cmd
WorkingDir=JIT\Methodical\divrem\div\decimaldiv_cs_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[SByteEquals1.cmd_4721]
@@ -37769,7 +37625,7 @@ RelativePath=CoreMangLib\cti\system\sbyte\SByteEquals1\SByteEquals1.cmd
WorkingDir=CoreMangLib\cti\system\sbyte\SByteEquals1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated580.cmd_4722]
@@ -37777,7 +37633,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest580\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest580\Generated580
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[CompareExchangeTClass_1.cmd_4723]
@@ -37785,7 +37641,7 @@ RelativePath=baseservices\threading\interlocked\compareexchange\CompareExchangeT
WorkingDir=baseservices\threading\interlocked\compareexchange\CompareExchangeTClass_1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_speed_relldc_mul.cmd_4724]
@@ -37793,7 +37649,7 @@ RelativePath=JIT\Methodical\int64\unsigned\_speed_relldc_mul\_speed_relldc_mul.c
WorkingDir=JIT\Methodical\int64\unsigned\_speed_relldc_mul
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_relarray.cmd_4725]
@@ -37801,7 +37657,7 @@ RelativePath=JIT\Methodical\Boxing\boxunbox\_il_relarray\_il_relarray.cmd
WorkingDir=JIT\Methodical\Boxing\boxunbox\_il_relarray
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[loop4_cs_d.cmd_4726]
@@ -37809,7 +37665,7 @@ RelativePath=JIT\Directed\UnrollLoop\loop4_cs_d\loop4_cs_d.cmd
WorkingDir=JIT\Directed\UnrollLoop\loop4_cs_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ulong_cs_do.cmd_4727]
@@ -37817,7 +37673,7 @@ RelativePath=JIT\Methodical\MDArray\DataTypes\ulong_cs_do\ulong_cs_do.cmd
WorkingDir=JIT\Methodical\MDArray\DataTypes\ulong_cs_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ovflrem2_il_r.cmd_4728]
@@ -37833,7 +37689,7 @@ RelativePath=CoreMangLib\cti\system\io\seekorigin\SeekOriginBegin\SeekOriginBegi
WorkingDir=CoreMangLib\cti\system\io\seekorigin\SeekOriginBegin
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[box-unbox-null011.cmd_4730]
@@ -37841,7 +37697,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\null\box-unbox-null011\box-
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\null\box-unbox-null011
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[r8flat_cs_ro.cmd_4731]
@@ -37849,7 +37705,7 @@ RelativePath=JIT\Methodical\AsgOp\r8\r8flat_cs_ro\r8flat_cs_ro.cmd
WorkingDir=JIT\Methodical\AsgOp\r8\r8flat_cs_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[DivideByZeroExceptionCtor.cmd_4732]
@@ -37857,7 +37713,7 @@ RelativePath=CoreMangLib\cti\system\dividebyzeroexception\DivideByZeroExceptionC
WorkingDir=CoreMangLib\cti\system\dividebyzeroexception\DivideByZeroExceptionCtor
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_opt_relrotarg_double.cmd_4733]
@@ -37881,7 +37737,7 @@ RelativePath=CoreMangLib\cti\system\string\StringToCharArray\StringToCharArray.c
WorkingDir=CoreMangLib\cti\system\string\StringToCharArray
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_rels_ldfld_mul.cmd_4736]
@@ -37889,7 +37745,7 @@ RelativePath=JIT\Methodical\int64\signed\_rels_ldfld_mul\_rels_ldfld_mul.cmd
WorkingDir=JIT\Methodical\int64\signed\_rels_ldfld_mul
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[overldrem_cs_r.cmd_4737]
@@ -37897,7 +37753,7 @@ RelativePath=JIT\Methodical\divrem\rem\overldrem_cs_r\overldrem_cs_r.cmd
WorkingDir=JIT\Methodical\divrem\rem\overldrem_cs_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[uint16_cs_do.cmd_4738]
@@ -37905,7 +37761,7 @@ RelativePath=JIT\Directed\shift\uint16_cs_do\uint16_cs_do.cmd
WorkingDir=JIT\Directed\shift\uint16_cs_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1150.cmd_4739]
@@ -37913,7 +37769,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1150\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1150\Generated1150
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated167.cmd_4740]
@@ -37921,7 +37777,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest167\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest167\Generated167
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[InstrCnt1.cmd_4741]
@@ -37937,7 +37793,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1488\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1488\Generated1488
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[openmutexneg4.cmd_4743]
@@ -37945,7 +37801,7 @@ RelativePath=baseservices\threading\mutex\openexisting\openmutexneg4\openmutexne
WorkingDir=baseservices\threading\mutex\openexisting\openmutexneg4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b32303.cmd_4744]
@@ -37953,7 +37809,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b32303\b32303\b32303.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b32303\b32303
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[isinstenum_ro.cmd_4745]
@@ -37961,7 +37817,7 @@ RelativePath=JIT\Directed\nullabletypes\isinstenum_ro\isinstenum_ro.cmd
WorkingDir=JIT\Directed\nullabletypes\isinstenum_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated981.cmd_4746]
@@ -37969,7 +37825,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest981\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest981\Generated981
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated128.cmd_4747]
@@ -37977,7 +37833,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest128\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest128\Generated128
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[int_cs_ro.cmd_4748]
@@ -37985,7 +37841,7 @@ RelativePath=JIT\Methodical\MDArray\DataTypes\int_cs_ro\int_cs_ro.cmd
WorkingDir=JIT\Methodical\MDArray\DataTypes\int_cs_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[IDictionaryContainsKey.cmd_4749]
@@ -37993,7 +37849,7 @@ RelativePath=CoreMangLib\cti\system\collections\generic\idictionary\IDictionaryC
WorkingDir=CoreMangLib\cti\system\collections\generic\idictionary\IDictionaryContainsKey
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b56154.cmd_4750]
@@ -38001,7 +37857,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b56154\b56154\b56154.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b56154\b56154
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_dbgcall.cmd_4751]
@@ -38009,7 +37865,7 @@ RelativePath=JIT\Methodical\VT\callconv\_dbgcall\_dbgcall.cmd
WorkingDir=JIT\Methodical\VT\callconv\_dbgcall
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b44018.cmd_4752]
@@ -38017,7 +37873,7 @@ RelativePath=JIT\Regression\CLR-x86-EJIT\V1-M11-Beta1\b44018\b44018\b44018.cmd
WorkingDir=JIT\Regression\CLR-x86-EJIT\V1-M11-Beta1\b44018\b44018
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_speed_dbgunsafe-6.cmd_4753]
@@ -38025,7 +37881,7 @@ RelativePath=JIT\Methodical\unsafecsharp\_speed_dbgunsafe-6\_speed_dbgunsafe-6.c
WorkingDir=JIT\Methodical\unsafecsharp\_speed_dbgunsafe-6
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[StaticValueField.cmd_4754]
@@ -38033,7 +37889,7 @@ RelativePath=JIT\CodeGenBringUpTests\StaticValueField\StaticValueField.cmd
WorkingDir=JIT\CodeGenBringUpTests\StaticValueField
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_speed_dbgcastclass_newobj.cmd_4755]
@@ -38049,7 +37905,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest322\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest322\Generated322
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[box-unbox011.cmd_4757]
@@ -38057,7 +37913,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\box-unbox\box-unbox011\box-
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\box-unbox\box-unbox011
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[cond32_il_r.cmd_4758]
@@ -38065,7 +37921,7 @@ RelativePath=JIT\Methodical\NaN\cond32_il_r\cond32_il_r.cmd
WorkingDir=JIT\Methodical\NaN\cond32_il_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[threads1_cs_do.cmd_4759]
@@ -38089,7 +37945,7 @@ RelativePath=JIT\Methodical\AsgOp\r4\r4_cs_do\r4_cs_do.cmd
WorkingDir=JIT\Methodical\AsgOp\r4\r4_cs_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_speed_relcall.cmd_4762]
@@ -38097,7 +37953,7 @@ RelativePath=JIT\Methodical\VT\callconv\_speed_relcall\_speed_relcall.cmd
WorkingDir=JIT\Methodical\VT\callconv\_speed_relcall
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b138117.cmd_4763]
@@ -38105,7 +37961,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1.2-M02\b138117\b138117\b138117.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1.2-M02\b138117\b138117
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1312.cmd_4764]
@@ -38113,7 +37969,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1312\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1312\Generated1312
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_51.cmd_4765]
@@ -38121,7 +37977,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_51\GCSimulator_51.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_51
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[i8div_cs_do.cmd_4766]
@@ -38137,7 +37993,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest827\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest827\Generated827
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated780.cmd_4768]
@@ -38145,7 +38001,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest780\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest780\Generated780
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated862.cmd_4769]
@@ -38153,7 +38009,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest862\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest862\Generated862
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ifelse.cmd_4770]
@@ -38161,7 +38017,7 @@ RelativePath=JIT\opt\Inline\tests\ifelse\ifelse.cmd
WorkingDir=JIT\opt\Inline\tests\ifelse
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[box-unbox-generics005.cmd_4771]
@@ -38169,7 +38025,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\generics\box-unbox-generics
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\generics\box-unbox-generics005
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[assemname_cs_d.cmd_4772]
@@ -38177,7 +38033,7 @@ RelativePath=JIT\Methodical\cctor\misc\assemname_cs_d\assemname_cs_d.cmd
WorkingDir=JIT\Methodical\cctor\misc\assemname_cs_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b12668.cmd_4773]
@@ -38193,7 +38049,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-QFE\b151440\static-object\static-obje
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-QFE\b151440\static-object
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1426.cmd_4775]
@@ -38201,7 +38057,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1426\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1426\Generated1426
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ByteIConvertibleToByte.cmd_4776]
@@ -38209,7 +38065,7 @@ RelativePath=CoreMangLib\cti\system\byte\ByteIConvertibleToByte\ByteIConvertible
WorkingDir=CoreMangLib\cti\system\byte\ByteIConvertibleToByte
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[5w1d-01_cs_ro.cmd_4777]
@@ -38217,7 +38073,7 @@ RelativePath=JIT\Methodical\fp\exgen\5w1d-01_cs_ro\5w1d-01_cs_ro.cmd
WorkingDir=JIT\Methodical\fp\exgen\5w1d-01_cs_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[DayOfWeekSaturday.cmd_4778]
@@ -38225,7 +38081,7 @@ RelativePath=CoreMangLib\cti\system\dayofweek\DayOfWeekSaturday\DayOfWeekSaturda
WorkingDir=CoreMangLib\cti\system\dayofweek\DayOfWeekSaturday
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[OpCodesLdelem_I1.cmd_4779]
@@ -38233,7 +38089,7 @@ RelativePath=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesLdelem_I1\OpC
WorkingDir=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesLdelem_I1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[box-unbox-value011.cmd_4780]
@@ -38241,7 +38097,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\value\box-unbox-value011\bo
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\value\box-unbox-value011
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated257.cmd_4781]
@@ -38249,7 +38105,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest257\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest257\Generated257
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[structret5_2.cmd_4782]
@@ -38257,7 +38113,7 @@ RelativePath=JIT\jit64\gc\misc\structret5_2\structret5_2.cmd
WorkingDir=JIT\jit64\gc\misc\structret5_2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[StackBehaviourPopi.cmd_4783]
@@ -38265,7 +38121,7 @@ RelativePath=CoreMangLib\cti\system\reflection\emit\stackbehaviour\StackBehaviou
WorkingDir=CoreMangLib\cti\system\reflection\emit\stackbehaviour\StackBehaviourPopi
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[OpCodesLdloc_1.cmd_4784]
@@ -38273,7 +38129,7 @@ RelativePath=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesLdloc_1\OpCod
WorkingDir=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesLdloc_1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[OOMException01.cmd_4785]
@@ -38281,7 +38137,7 @@ RelativePath=baseservices\exceptions\sharedexceptions\emptystacktrace\OOMExcepti
WorkingDir=baseservices\exceptions\sharedexceptions\emptystacktrace\OOMException01
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbgdeep2.cmd_4786]
@@ -38297,7 +38153,7 @@ RelativePath=CoreMangLib\cti\system\boolean\BooleanIConvertibleToDateTime\Boolea
WorkingDir=CoreMangLib\cti\system\boolean\BooleanIConvertibleToDateTime
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b29727.cmd_4788]
@@ -38305,7 +38161,7 @@ RelativePath=JIT\Regression\VS-ia64-JIT\V1.2-M02\b29727\b29727\b29727.cmd
WorkingDir=JIT\Regression\VS-ia64-JIT\V1.2-M02\b29727\b29727
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[hfa_sd0C_r.cmd_4789]
@@ -38313,7 +38169,7 @@ RelativePath=JIT\jit64\hfa\main\testC\hfa_sd0C_r\hfa_sd0C_r.cmd
WorkingDir=JIT\jit64\hfa\main\testC\hfa_sd0C_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_opt_relrefarg_f8.cmd_4790]
@@ -38337,7 +38193,7 @@ RelativePath=CoreMangLib\cti\system\reflection\fieldattributes\FieldAttributesFa
WorkingDir=CoreMangLib\cti\system\reflection\fieldattributes\FieldAttributesFamANDAssem
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[box-unbox-null022.cmd_4793]
@@ -38345,7 +38201,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\null\box-unbox-null022\box-
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\null\box-unbox-null022
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[blt.cmd_4794]
@@ -38353,7 +38209,7 @@ RelativePath=JIT\IL_Conformance\Old\Base\blt\blt.cmd
WorkingDir=JIT\IL_Conformance\Old\Base\blt
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[nonlocalexitfromnestedcatch_do.cmd_4795]
@@ -38361,7 +38217,7 @@ RelativePath=JIT\Methodical\eh\leaves\nonlocalexitfromnestedcatch_do\nonlocalexi
WorkingDir=JIT\Methodical\eh\leaves\nonlocalexitfromnestedcatch_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[class01.cmd_4796]
@@ -38369,7 +38225,7 @@ RelativePath=JIT\Generics\Arrays\ConstructedTypes\MultiDim\class01\class01.cmd
WorkingDir=JIT\Generics\Arrays\ConstructedTypes\MultiDim\class01
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[L-1-7-3.cmd_4797]
@@ -38377,7 +38233,7 @@ RelativePath=Loader\classloader\v1\Beta1\Layout\Matrix\cs\L-1-7-3\L-1-7-3.cmd
WorkingDir=Loader\classloader\v1\Beta1\Layout\Matrix\cs\L-1-7-3
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbgreference_i.cmd_4798]
@@ -38393,7 +38249,7 @@ RelativePath=JIT\Directed\forceinlining\Recursion\Recursion.cmd
WorkingDir=JIT\Directed\forceinlining\Recursion
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[try-catch-finally01.cmd_4800]
@@ -38401,7 +38257,7 @@ RelativePath=baseservices\exceptions\generics\try-catch-finally01\try-catch-fina
WorkingDir=baseservices\exceptions\generics\try-catch-finally01
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[volatilefield.cmd_4801]
@@ -38409,7 +38265,7 @@ RelativePath=JIT\jit64\opt\cse\volatilefield\volatilefield.cmd
WorkingDir=JIT\jit64\opt\cse\volatilefield
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[426480.cmd_4802]
@@ -38425,7 +38281,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1468\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1468\Generated1468
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[uint16_cs_d.cmd_4804]
@@ -38433,7 +38289,7 @@ RelativePath=JIT\Directed\shift\uint16_cs_d\uint16_cs_d.cmd
WorkingDir=JIT\Directed\shift\uint16_cs_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[OpCodesConv_Ovf_I2_Un.cmd_4805]
@@ -38441,7 +38297,7 @@ RelativePath=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesConv_Ovf_I2_U
WorkingDir=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesConv_Ovf_I2_Un
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_relcompat_r4_r8_inl.cmd_4806]
@@ -38449,7 +38305,7 @@ RelativePath=JIT\Methodical\tailcall\_il_relcompat_r4_r8_inl\_il_relcompat_r4_r8
WorkingDir=JIT\Methodical\tailcall\_il_relcompat_r4_r8_inl
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[static_equalnull_class01.cmd_4807]
@@ -38457,7 +38313,7 @@ RelativePath=JIT\Generics\Fields\static_equalnull_class01\static_equalnull_class
WorkingDir=JIT\Generics\Fields\static_equalnull_class01
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[MemoryStreamCtor3.cmd_4808]
@@ -38465,7 +38321,7 @@ RelativePath=CoreMangLib\cti\system\io\memorystream\MemoryStreamCtor3\MemoryStre
WorkingDir=CoreMangLib\cti\system\io\memorystream\MemoryStreamCtor3
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Delegates002.cmd_4809]
@@ -38473,7 +38329,7 @@ RelativePath=Loader\classloader\generics\Variance\Delegates\Delegates002\Delegat
WorkingDir=Loader\classloader\generics\Variance\Delegates\Delegates002
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[5w1d-03_cs_ro.cmd_4810]
@@ -38481,7 +38337,7 @@ RelativePath=JIT\Methodical\fp\exgen\5w1d-03_cs_ro\5w1d-03_cs_ro.cmd
WorkingDir=JIT\Methodical\fp\exgen\5w1d-03_cs_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[mathRound1.cmd_4811]
@@ -38489,7 +38345,7 @@ RelativePath=CoreMangLib\cti\system\math\mathRound1\mathRound1.cmd
WorkingDir=CoreMangLib\cti\system\math\mathRound1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_relisinst_call.cmd_4812]
@@ -38497,7 +38353,7 @@ RelativePath=JIT\Methodical\casts\coverage\_il_relisinst_call\_il_relisinst_call
WorkingDir=JIT\Methodical\casts\coverage\_il_relisinst_call
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[DecimalToString2.cmd_4813]
@@ -38505,7 +38361,7 @@ RelativePath=CoreMangLib\cti\system\decimal\DecimalToString2\DecimalToString2.cm
WorkingDir=CoreMangLib\cti\system\decimal\DecimalToString2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[castclass021.cmd_4814]
@@ -38513,7 +38369,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\castclass\castclass\castclass021\cast
WorkingDir=JIT\jit64\valuetypes\nullable\castclass\castclass\castclass021
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[param02.cmd_4815]
@@ -38521,7 +38377,7 @@ RelativePath=Loader\classloader\generics\Instantiation\Negative\param02\param02.
WorkingDir=Loader\classloader\generics\Instantiation\Negative\param02
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[TotalMemory2.cmd_4816]
@@ -38529,7 +38385,7 @@ RelativePath=GC\API\GC\TotalMemory2\TotalMemory2.cmd
WorkingDir=GC\API\GC\TotalMemory2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[stloc_r4.cmd_4817]
@@ -38537,7 +38393,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\stloc_r4\stloc_r4.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\stloc_r4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_relnested.cmd_4818]
@@ -38545,7 +38401,7 @@ RelativePath=JIT\Methodical\VT\etc\_relnested\_relnested.cmd
WorkingDir=JIT\Methodical\VT\etc\_relnested
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated941.cmd_4819]
@@ -38553,7 +38409,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest941\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest941\Generated941
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[FPRoots.cmd_4820]
@@ -38561,7 +38417,7 @@ RelativePath=JIT\CodeGenBringUpTests\FPRoots\FPRoots.cmd
WorkingDir=JIT\CodeGenBringUpTests\FPRoots
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated523.cmd_4821]
@@ -38569,7 +38425,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest523\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest523\Generated523
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[expl_gc_int_1_r.cmd_4822]
@@ -38577,7 +38433,7 @@ RelativePath=JIT\Methodical\explicit\coverage\expl_gc_int_1_r\expl_gc_int_1_r.cm
WorkingDir=JIT\Methodical\explicit\coverage\expl_gc_int_1_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ObjectToString.cmd_4823]
@@ -38585,7 +38441,7 @@ RelativePath=CoreMangLib\cti\system\object\ObjectToString\ObjectToString.cmd
WorkingDir=CoreMangLib\cti\system\object\ObjectToString
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[MemberAccessExceptionCtor2.cmd_4824]
@@ -38593,7 +38449,7 @@ RelativePath=CoreMangLib\cti\system\memberaccessexception\MemberAccessExceptionC
WorkingDir=CoreMangLib\cti\system\memberaccessexception\MemberAccessExceptionCtor2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_opt_relrefarg_c.cmd_4825]
@@ -38601,7 +38457,7 @@ RelativePath=JIT\Methodical\explicit\basic\_opt_relrefarg_c\_opt_relrefarg_c.cmd
WorkingDir=JIT\Methodical\explicit\basic\_opt_relrefarg_c
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[SingleToDateTime.cmd_4826]
@@ -38609,7 +38465,7 @@ RelativePath=CoreMangLib\cti\system\single\SingleToDateTime\SingleToDateTime.cmd
WorkingDir=CoreMangLib\cti\system\single\SingleToDateTime
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1215.cmd_4827]
@@ -38617,7 +38473,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1215\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1215\Generated1215
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_reltest_mutual_rec.cmd_4828]
@@ -38633,7 +38489,7 @@ RelativePath=JIT\Directed\coverage\oldtests\ldvirtftncalli_il_d\ldvirtftncalli_i
WorkingDir=JIT\Directed\coverage\oldtests\ldvirtftncalli_il_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[eh13_small.cmd_4830]
@@ -38641,7 +38497,7 @@ RelativePath=JIT\jit64\localloc\ehverify\eh13_small\eh13_small.cmd
WorkingDir=JIT\jit64\localloc\ehverify\eh13_small
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[static_assignment_class01.cmd_4831]
@@ -38649,7 +38505,7 @@ RelativePath=JIT\Generics\Fields\static_assignment_class01\static_assignment_cla
WorkingDir=JIT\Generics\Fields\static_assignment_class01
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[testExplicitOverride.cmd_4832]
@@ -38657,7 +38513,7 @@ RelativePath=Loader\classloader\generics\regressions\395780\testExplicitOverride
WorkingDir=Loader\classloader\generics\regressions\395780\testExplicitOverride
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[OpCodesDup.cmd_4833]
@@ -38665,7 +38521,7 @@ RelativePath=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesDup\OpCodesDu
WorkingDir=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesDup
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[UInt16IConvertibleToByte.cmd_4834]
@@ -38673,7 +38529,7 @@ RelativePath=CoreMangLib\cti\system\uint16\UInt16IConvertibleToByte\UInt16IConve
WorkingDir=CoreMangLib\cti\system\uint16\UInt16IConvertibleToByte
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[expl_double.cmd_4835]
@@ -38681,7 +38537,7 @@ RelativePath=Regressions\expl_double\expl_double\expl_double.cmd
WorkingDir=Regressions\expl_double\expl_double
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[RMV-2-13-6b-two.cmd_4836]
@@ -38689,7 +38545,7 @@ RelativePath=Loader\classloader\rmv\il\RMV-2-13-6b-two\RMV-2-13-6b-two.cmd
WorkingDir=Loader\classloader\rmv\il\RMV-2-13-6b-two
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[default_struct01.cmd_4837]
@@ -38697,7 +38553,7 @@ RelativePath=JIT\Generics\TypeParameters\default_struct01\default_struct01.cmd
WorkingDir=JIT\Generics\TypeParameters\default_struct01
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_speed_relsizeof64.cmd_4838]
@@ -38705,7 +38561,7 @@ RelativePath=JIT\Methodical\xxobj\sizeof\_speed_relsizeof64\_speed_relsizeof64.c
WorkingDir=JIT\Methodical\xxobj\sizeof\_speed_relsizeof64
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[r4flat_cs_d.cmd_4839]
@@ -38713,7 +38569,7 @@ RelativePath=JIT\Methodical\AsgOp\r4\r4flat_cs_d\r4flat_cs_d.cmd
WorkingDir=JIT\Methodical\AsgOp\r4\r4flat_cs_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_reliface1.cmd_4840]
@@ -38729,7 +38585,7 @@ RelativePath=CoreMangLib\cti\system\convert\ConvertToSByte2\ConvertToSByte2.cmd
WorkingDir=CoreMangLib\cti\system\convert\ConvertToSByte2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbgcatchfault_jmp.cmd_4842]
@@ -38745,7 +38601,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b30630\b30630\b30630.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b30630\b30630
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[castclass-null020.cmd_4844]
@@ -38753,7 +38609,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\castclass\null\castclass-null020\cast
WorkingDir=JIT\jit64\valuetypes\nullable\castclass\null\castclass-null020
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[StackGetEnumerator.cmd_4845]
@@ -38761,7 +38617,7 @@ RelativePath=CoreMangLib\cti\system\collections\generic\stack\StackGetEnumerator
WorkingDir=CoreMangLib\cti\system\collections\generic\stack\StackGetEnumerator
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated890.cmd_4846]
@@ -38769,7 +38625,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest890\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest890\Generated890
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[openmutexneg5.cmd_4847]
@@ -38777,7 +38633,7 @@ RelativePath=baseservices\threading\mutex\openexisting\openmutexneg5\openmutexne
WorkingDir=baseservices\threading\mutex\openexisting\openmutexneg5
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ThreadStartDelegate_2.cmd_4848]
@@ -38785,7 +38641,7 @@ RelativePath=baseservices\threading\paramthreadstart\ThreadStartDelegate_2\Threa
WorkingDir=baseservices\threading\paramthreadstart\ThreadStartDelegate_2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_348.cmd_4849]
@@ -38793,7 +38649,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_348\GCSimulator_348.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_348
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[cascadedcatch_r.cmd_4850]
@@ -38817,7 +38673,7 @@ RelativePath=CoreMangLib\cti\system\runtime\interopservices\gchandletype\GCHandl
WorkingDir=CoreMangLib\cti\system\runtime\interopservices\gchandletype\GCHandleTypeNormal
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[array2.cmd_4853]
@@ -38825,7 +38681,7 @@ RelativePath=JIT\Methodical\refany\array2\array2.cmd
WorkingDir=JIT\Methodical\refany\array2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[structref1_1.cmd_4854]
@@ -38833,7 +38689,7 @@ RelativePath=JIT\jit64\gc\misc\structref1_1\structref1_1.cmd
WorkingDir=JIT\jit64\gc\misc\structref1_1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[vsw531159.cmd_4855]
@@ -38841,7 +38697,7 @@ RelativePath=Loader\classloader\regressions\vsw531159\vsw531159\vsw531159.cmd
WorkingDir=Loader\classloader\regressions\vsw531159\vsw531159
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b333008.cmd_4856]
@@ -38849,7 +38705,7 @@ RelativePath=JIT\Regression\VS-ia64-JIT\V2.0-Beta2\b333008\b333008\b333008.cmd
WorkingDir=JIT\Regression\VS-ia64-JIT\V2.0-Beta2\b333008\b333008
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[VectorAbs_ro.cmd_4857]
@@ -38865,7 +38721,7 @@ RelativePath=CoreMangLib\cti\system\reflection\typeattributes\TypeAttributesNest
WorkingDir=CoreMangLib\cti\system\reflection\typeattributes\TypeAttributesNestedAssembly
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[bestfit.cmd_4859]
@@ -38881,7 +38737,7 @@ RelativePath=JIT\Directed\PREFIX\unaligned\1\initblk\initblk.cmd
WorkingDir=JIT\Directed\PREFIX\unaligned\1\initblk
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[call_instance01.cmd_4861]
@@ -38889,7 +38745,7 @@ RelativePath=JIT\Generics\Constraints\call_instance01\call_instance01.cmd
WorkingDir=JIT\Generics\Constraints\call_instance01
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_201.cmd_4862]
@@ -38897,7 +38753,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_201\GCSimulator_201.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_201
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Int16IConvertibleToByte.cmd_4863]
@@ -38905,7 +38761,7 @@ RelativePath=CoreMangLib\cti\system\int16\Int16IConvertibleToByte\Int16IConverti
WorkingDir=CoreMangLib\cti\system\int16\Int16IConvertibleToByte
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[castclass-null008.cmd_4864]
@@ -38913,7 +38769,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\castclass\null\castclass-null008\cast
WorkingDir=JIT\jit64\valuetypes\nullable\castclass\null\castclass-null008
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[MethodImplOptionsPreserveSig.cmd_4865]
@@ -38921,7 +38777,7 @@ RelativePath=CoreMangLib\cti\system\runtime\compilerservices\methodimploptions\M
WorkingDir=CoreMangLib\cti\system\runtime\compilerservices\methodimploptions\MethodImplOptionsPreserveSig
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[switch6.cmd_4866]
@@ -38937,7 +38793,7 @@ RelativePath=JIT\Methodical\MDArray\InnerProd\classarr_cs_r\classarr_cs_r.cmd
WorkingDir=JIT\Methodical\MDArray\InnerProd\classarr_cs_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_relarrres.cmd_4868]
@@ -38945,7 +38801,7 @@ RelativePath=JIT\Methodical\Arrays\misc\_relarrres\_relarrres.cmd
WorkingDir=JIT\Methodical\Arrays\misc\_relarrres
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbgrecurse_ep.cmd_4869]
@@ -38961,7 +38817,7 @@ RelativePath=Loader\classloader\regressions\181424\test5\test5.cmd
WorkingDir=Loader\classloader\regressions\181424\test5
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated368.cmd_4871]
@@ -38969,7 +38825,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest368\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest368\Generated368
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated829.cmd_4872]
@@ -38977,7 +38833,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest829\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest829\Generated829
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated85.cmd_4873]
@@ -38985,7 +38841,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest85\Generated
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest85\Generated85
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[classarr_cs_ro.cmd_4874]
@@ -38993,7 +38849,7 @@ RelativePath=JIT\Methodical\MDArray\InnerProd\classarr_cs_ro\classarr_cs_ro.cmd
WorkingDir=JIT\Methodical\MDArray\InnerProd\classarr_cs_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[volatilstind_il_d.cmd_4875]
@@ -39009,7 +38865,7 @@ RelativePath=CoreMangLib\cti\system\boolean\BooleanIConvertibleToInt16\BooleanIC
WorkingDir=CoreMangLib\cti\system\boolean\BooleanIConvertibleToInt16
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_relint32_0_5a.cmd_4877]
@@ -39025,7 +38881,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1359\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1359\Generated1359
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[MemoryStreamCtor6.cmd_4879]
@@ -39033,7 +38889,7 @@ RelativePath=CoreMangLib\cti\system\io\memorystream\MemoryStreamCtor6\MemoryStre
WorkingDir=CoreMangLib\cti\system\io\memorystream\MemoryStreamCtor6
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[mcc_i31.cmd_4880]
@@ -39041,7 +38897,7 @@ RelativePath=JIT\jit64\mcc\interop\mcc_i31\mcc_i31.cmd
WorkingDir=JIT\jit64\mcc\interop\mcc_i31
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_FAIL;9462;EXCLUDED;VARARG
+Categories=EXPECTED_FAIL;9462;EXCLUDED;VARARG;Pri1
HostStyle=0
[dev10_531793.cmd_4881]
@@ -39057,7 +38913,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\castclass\generics\castclass-generics
WorkingDir=JIT\jit64\valuetypes\nullable\castclass\generics\castclass-generics028
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[StructLayoutAttributeCtor.cmd_4883]
@@ -39065,7 +38921,7 @@ RelativePath=CoreMangLib\cti\system\runtime\interopservices\structlayoutattribut
WorkingDir=CoreMangLib\cti\system\runtime\interopservices\structlayoutattribute\StructLayoutAttributeCtor
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated348.cmd_4884]
@@ -39073,7 +38929,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest348\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest348\Generated348
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[seq_int_1_d.cmd_4885]
@@ -39081,7 +38937,7 @@ RelativePath=JIT\Methodical\explicit\coverage\seq_int_1_d\seq_int_1_d.cmd
WorkingDir=JIT\Methodical\explicit\coverage\seq_int_1_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ReadWriteObject.cmd_4886]
@@ -39097,7 +38953,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\bgt_i4\bgt_i4.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\bgt_i4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ConvertToString29.cmd_4888]
@@ -39105,7 +38961,7 @@ RelativePath=CoreMangLib\cti\system\convert\ConvertToString29\ConvertToString29.
WorkingDir=CoreMangLib\cti\system\convert\ConvertToString29
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ArrayMD1.cmd_4889]
@@ -39113,7 +38969,7 @@ RelativePath=JIT\CodeGenBringUpTests\ArrayMD1\ArrayMD1.cmd
WorkingDir=JIT\CodeGenBringUpTests\ArrayMD1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GThread08.cmd_4890]
@@ -39121,7 +38977,7 @@ RelativePath=baseservices\threading\generics\threadstart\GThread08\GThread08.cmd
WorkingDir=baseservices\threading\generics\threadstart\GThread08
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated190.cmd_4891]
@@ -39129,7 +38985,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest190\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest190\Generated190
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_6.cmd_4892]
@@ -39137,7 +38993,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_6\GCSimulator_6.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_6
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[TimeSpanEquals2.cmd_4893]
@@ -39145,7 +39001,7 @@ RelativePath=CoreMangLib\cti\system\timespan\TimeSpanEquals2\TimeSpanEquals2.cmd
WorkingDir=CoreMangLib\cti\system\timespan\TimeSpanEquals2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ConvertToUInt6416.cmd_4894]
@@ -39153,7 +39009,7 @@ RelativePath=CoreMangLib\cti\system\convert\ConvertToUInt6416\ConvertToUInt6416.
WorkingDir=CoreMangLib\cti\system\convert\ConvertToUInt6416
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b77950.cmd_4895]
@@ -39169,7 +39025,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_92\GCSimulator_92.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_92
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Int16IConvertibleToInt16.cmd_4897]
@@ -39177,7 +39033,7 @@ RelativePath=CoreMangLib\cti\system\int16\Int16IConvertibleToInt16\Int16IConvert
WorkingDir=CoreMangLib\cti\system\int16\Int16IConvertibleToInt16
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_269.cmd_4898]
@@ -39185,7 +39041,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_269\GCSimulator_269.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_269
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[emptyfinally_r.cmd_4899]
@@ -39193,7 +39049,7 @@ RelativePath=JIT\Methodical\eh\basics\emptyfinally_r\emptyfinally_r.cmd
WorkingDir=JIT\Methodical\eh\basics\emptyfinally_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[OpCodesLdloc_0.cmd_4900]
@@ -39201,7 +39057,7 @@ RelativePath=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesLdloc_0\OpCod
WorkingDir=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesLdloc_0
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[OpCodeFlowControl.cmd_4901]
@@ -39209,7 +39065,7 @@ RelativePath=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodeFlowControl\Op
WorkingDir=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodeFlowControl
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[MathFLog10.cmd_4902]
@@ -39217,7 +39073,7 @@ RelativePath=CoreMangLib\cti\system\mathf\MathFLog10\MathFLog10.cmd
WorkingDir=CoreMangLib\cti\system\mathf\MathFLog10
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[dev10_715437.cmd_4903]
@@ -39225,7 +39081,7 @@ RelativePath=Loader\classloader\regressions\dev10_715437\dev10_715437\dev10_7154
WorkingDir=Loader\classloader\regressions\dev10_715437\dev10_715437
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[arglist_pos.cmd_4904]
@@ -39233,7 +39089,7 @@ RelativePath=JIT\Methodical\Coverage\arglist_pos\arglist_pos.cmd
WorkingDir=JIT\Methodical\Coverage\arglist_pos
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_FAIL;9462;EXCLUDED;VARARG
+Categories=EXPECTED_FAIL;9462;EXCLUDED;VARARG;Pri1
HostStyle=0
[_speed_rellcs.cmd_4905]
@@ -39249,7 +39105,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\ret_ref\ret_ref.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\ret_ref
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Base02b_seq.cmd_4907]
@@ -39257,7 +39113,7 @@ RelativePath=Loader\classloader\generics\Layout\General\Base02b_seq\Base02b_seq.
WorkingDir=Loader\classloader\generics\Layout\General\Base02b_seq
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[castclass-generics040.cmd_4908]
@@ -39265,7 +39121,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\castclass\generics\castclass-generics
WorkingDir=JIT\jit64\valuetypes\nullable\castclass\generics\castclass-generics040
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[beq_r4.cmd_4909]
@@ -39273,7 +39129,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\beq_r4\beq_r4.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\beq_r4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[or_u8.cmd_4910]
@@ -39281,7 +39137,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\or_u8\or_u8.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\or_u8
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[branchoutofnestedtryfinally_r.cmd_4911]
@@ -39289,7 +39145,7 @@ RelativePath=JIT\Methodical\eh\leaves\branchoutofnestedtryfinally_r\branchoutofn
WorkingDir=JIT\Methodical\eh\leaves\branchoutofnestedtryfinally_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b487364.cmd_4912]
@@ -39305,7 +39161,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b42009\b42009\b42009.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b42009\b42009
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Ldind_r.cmd_4914]
@@ -39313,7 +39169,7 @@ RelativePath=JIT\SIMD\Ldind_r\Ldind_r.cmd
WorkingDir=JIT\SIMD\Ldind_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[box-unbox-interface010.cmd_4915]
@@ -39321,7 +39177,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\interface\box-unbox-interfa
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\interface\box-unbox-interface010
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[bgt_i8.cmd_4916]
@@ -39329,7 +39185,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\bgt_i8\bgt_i8.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\bgt_i8
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[i4div_cs_do.cmd_4917]
@@ -39353,7 +39209,7 @@ RelativePath=JIT\Directed\coverage\oldtests\lclflddiv_cs_ro\lclflddiv_cs_ro.cmd
WorkingDir=JIT\Directed\coverage\oldtests\lclflddiv_cs_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[AsgAdd1.cmd_4920]
@@ -39361,7 +39217,7 @@ RelativePath=JIT\CodeGenBringUpTests\AsgAdd1\AsgAdd1.cmd
WorkingDir=JIT\CodeGenBringUpTests\AsgAdd1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1351.cmd_4921]
@@ -39369,7 +39225,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1351\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1351\Generated1351
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated417.cmd_4922]
@@ -39377,7 +39233,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest417\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest417\Generated417
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[box-unbox010.cmd_4923]
@@ -39385,7 +39241,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\box-unbox\box-unbox010\box-
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\box-unbox\box-unbox010
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_355.cmd_4924]
@@ -39393,7 +39249,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_355\GCSimulator_355.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_355
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ThreadCulture.cmd_4925]
@@ -39401,7 +39257,7 @@ RelativePath=Regressions\common\ThreadCulture\ThreadCulture.cmd
WorkingDir=Regressions\common\ThreadCulture
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b59822.cmd_4926]
@@ -39417,7 +39273,7 @@ RelativePath=CoreMangLib\cti\system\char\CharIConvertibleToInt32\CharIConvertibl
WorkingDir=CoreMangLib\cti\system\char\CharIConvertibleToInt32
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated5.cmd_4928]
@@ -39425,7 +39281,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest5\Generated5
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest5\Generated5
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[FileAttributesCompressed.cmd_4929]
@@ -39433,7 +39289,7 @@ RelativePath=CoreMangLib\cti\system\io\fileattributes\FileAttributesCompressed\F
WorkingDir=CoreMangLib\cti\system\io\fileattributes\FileAttributesCompressed
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[CopyByteArray.cmd_4930]
@@ -39449,7 +39305,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_146\GCSimulator_146.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_146
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated925.cmd_4932]
@@ -39457,7 +39313,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest925\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest925\Generated925
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[specific_class_instance02.cmd_4933]
@@ -39465,7 +39321,7 @@ RelativePath=JIT\Generics\Exceptions\specific_class_instance02\specific_class_in
WorkingDir=JIT\Generics\Exceptions\specific_class_instance02
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated857.cmd_4934]
@@ -39473,7 +39329,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest857\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest857\Generated857
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[AsgAnd1.cmd_4935]
@@ -39481,7 +39337,7 @@ RelativePath=JIT\CodeGenBringUpTests\AsgAnd1\AsgAnd1.cmd
WorkingDir=JIT\CodeGenBringUpTests\AsgAnd1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ArrayIndexOf1.cmd_4936]
@@ -39489,7 +39345,7 @@ RelativePath=CoreMangLib\cti\system\array\ArrayIndexOf1\ArrayIndexOf1.cmd
WorkingDir=CoreMangLib\cti\system\array\ArrayIndexOf1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[xprecise1_cs_d.cmd_4937]
@@ -39497,7 +39353,7 @@ RelativePath=JIT\Methodical\cctor\xassem\xprecise1_cs_d\xprecise1_cs_d.cmd
WorkingDir=JIT\Methodical\cctor\xassem\xprecise1_cs_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[cpblk.cmd_4938]
@@ -39513,7 +39369,7 @@ RelativePath=CoreMangLib\cti\system\attributetargets\AttributeTargetsField\Attri
WorkingDir=CoreMangLib\cti\system\attributetargets\AttributeTargetsField
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[TestCase3.cmd_4940]
@@ -39521,7 +39377,7 @@ RelativePath=Loader\classloader\InterfaceFolding\TestCase3\TestCase3.cmd
WorkingDir=Loader\classloader\InterfaceFolding\TestCase3
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_speed_dbglcsmixed.cmd_4941]
@@ -39537,7 +39393,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_127\GCSimulator_127.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_127
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ldarg_starg.cmd_4943]
@@ -39545,7 +39401,7 @@ RelativePath=JIT\IL_Conformance\Old\Base\ldarg_starg\ldarg_starg.cmd
WorkingDir=JIT\IL_Conformance\Old\Base\ldarg_starg
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ReadWriteInt32.cmd_4944]
@@ -39561,7 +39417,7 @@ RelativePath=JIT\Methodical\fp\exgen\5w1d-02_cs_do\5w1d-02_cs_do.cmd
WorkingDir=JIT\Methodical\fp\exgen\5w1d-02_cs_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[structarr_cs_r.cmd_4946]
@@ -39577,7 +39433,7 @@ RelativePath=GC\API\GC\Collect_Forced_3\Collect_Forced_3.cmd
WorkingDir=GC\API\GC\Collect_Forced_3
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[nesting31.cmd_4948]
@@ -39585,7 +39441,7 @@ RelativePath=Loader\classloader\nesting\coreclr\nesting31\nesting31.cmd
WorkingDir=Loader\classloader\nesting\coreclr\nesting31
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_relcalli.cmd_4949]
@@ -39593,7 +39449,7 @@ RelativePath=JIT\Methodical\VT\callconv\_il_relcalli\_il_relcalli.cmd
WorkingDir=JIT\Methodical\VT\callconv\_il_relcalli
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[catchbeforetrybody_d.cmd_4950]
@@ -39601,7 +39457,7 @@ RelativePath=JIT\Methodical\eh\disconnected\catchbeforetrybody_d\catchbeforetryb
WorkingDir=JIT\Methodical\eh\disconnected\catchbeforetrybody_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated979.cmd_4951]
@@ -39609,7 +39465,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest979\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest979\Generated979
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[BestFitMapping.cmd_4952]
@@ -39617,7 +39473,7 @@ RelativePath=Interop\BestFitMapping\BestFitMapping\BestFitMapping.cmd
WorkingDir=Interop\BestFitMapping\BestFitMapping
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Mul_r.cmd_4953]
@@ -39625,7 +39481,7 @@ RelativePath=JIT\SIMD\Mul_r\Mul_r.cmd
WorkingDir=JIT\SIMD\Mul_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b10939.cmd_4954]
@@ -39633,7 +39489,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b10939\b10939\b10939.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b10939\b10939
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[CultureChangeSecurity.cmd_4955]
@@ -39641,7 +39497,7 @@ RelativePath=baseservices\threading\currentculture\CultureChangeSecurity\Culture
WorkingDir=baseservices\threading\currentculture\CultureChangeSecurity
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_relexplicit1.cmd_4956]
@@ -39657,7 +39513,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest807\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest807\Generated807
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[verify01_large.cmd_4958]
@@ -39673,7 +39529,7 @@ RelativePath=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesMkrefany\OpCo
WorkingDir=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesMkrefany
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[waitoneex2a.cmd_4960]
@@ -39681,7 +39537,7 @@ RelativePath=baseservices\threading\waithandle\waitone\waitoneex2a\waitoneex2a.c
WorkingDir=baseservices\threading\waithandle\waitone\waitoneex2a
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[DecimalCtor3.cmd_4961]
@@ -39689,7 +39545,7 @@ RelativePath=CoreMangLib\cti\system\decimal\DecimalCtor3\DecimalCtor3.cmd
WorkingDir=CoreMangLib\cti\system\decimal\DecimalCtor3
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated280.cmd_4962]
@@ -39697,7 +39553,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest280\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest280\Generated280
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbghuge_r8.cmd_4963]
@@ -39705,7 +39561,7 @@ RelativePath=JIT\Methodical\Arrays\huge\_il_dbghuge_r8\_il_dbghuge_r8.cmd
WorkingDir=JIT\Methodical\Arrays\huge\_il_dbghuge_r8
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_rellcs.cmd_4964]
@@ -39713,7 +39569,7 @@ RelativePath=JIT\Methodical\VT\port\_rellcs\_rellcs.cmd
WorkingDir=JIT\Methodical\VT\port\_rellcs
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ThreadStartNull.cmd_4965]
@@ -39721,7 +39577,7 @@ RelativePath=baseservices\threading\paramthreadstart\ThreadStartNull\ThreadStart
WorkingDir=baseservices\threading\paramthreadstart\ThreadStartNull
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Sums_ro.cmd_4966]
@@ -39745,7 +39601,7 @@ RelativePath=CoreMangLib\cti\system\exception\ExceptionCtor2\ExceptionCtor2.cmd
WorkingDir=CoreMangLib\cti\system\exception\ExceptionCtor2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b61515.cmd_4969]
@@ -39753,7 +39609,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b61515\b61515\b61515.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b61515\b61515
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[simpleexpr4_r_try.cmd_4970]
@@ -39761,7 +39617,7 @@ RelativePath=JIT\jit64\opt\cse\simpleexpr4_r_try\simpleexpr4_r_try.cmd
WorkingDir=JIT\jit64\opt\cse\simpleexpr4_r_try
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[dblarray1_cs_do.cmd_4971]
@@ -39769,7 +39625,7 @@ RelativePath=JIT\Methodical\doublearray\dblarray1_cs_do\dblarray1_cs_do.cmd
WorkingDir=JIT\Methodical\doublearray\dblarray1_cs_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b45259.cmd_4972]
@@ -39777,7 +39633,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b45259\b45259\b45259.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b45259\b45259
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1433.cmd_4973]
@@ -39785,7 +39641,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1433\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1433\Generated1433
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[newobj.cmd_4974]
@@ -39793,7 +39649,7 @@ RelativePath=JIT\IL_Conformance\Old\objectmodel\newobj\newobj.cmd
WorkingDir=JIT\IL_Conformance\Old\objectmodel\newobj
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[tryfault_d.cmd_4975]
@@ -39801,7 +39657,7 @@ RelativePath=JIT\Methodical\eh\basics\tryfault_d\tryfault_d.cmd
WorkingDir=JIT\Methodical\eh\basics\tryfault_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[box-unbox020.cmd_4976]
@@ -39809,7 +39665,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\box-unbox\box-unbox020\box-
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\box-unbox\box-unbox020
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[box-unbox016.cmd_4977]
@@ -39817,7 +39673,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\box-unbox\box-unbox016\box-
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\box-unbox\box-unbox016
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_181.cmd_4978]
@@ -39825,7 +39681,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_181\GCSimulator_181.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_181
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b405223.cmd_4979]
@@ -39833,7 +39689,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V2.0-Beta2\b405223\b405223\b405223.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V2.0-Beta2\b405223\b405223
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_327.cmd_4980]
@@ -39841,7 +39697,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_327\GCSimulator_327.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_327
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ConvertToByte4.cmd_4981]
@@ -39849,7 +39705,7 @@ RelativePath=CoreMangLib\cti\system\convert\ConvertToByte4\ConvertToByte4.cmd
WorkingDir=CoreMangLib\cti\system\convert\ConvertToByte4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[OpCodesLdind_U1.cmd_4982]
@@ -39857,7 +39713,7 @@ RelativePath=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesLdind_U1\OpCo
WorkingDir=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesLdind_U1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_relval_ctor.cmd_4983]
@@ -39865,7 +39721,7 @@ RelativePath=JIT\Methodical\Invoke\ctor\_relval_ctor\_relval_ctor.cmd
WorkingDir=JIT\Methodical\Invoke\ctor\_relval_ctor
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_42.cmd_4984]
@@ -39873,7 +39729,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_42\GCSimulator_42.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_42
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[TypeParameter003.cmd_4985]
@@ -39881,7 +39737,7 @@ RelativePath=baseservices\exceptions\generics\TypeParameter003\TypeParameter003.
WorkingDir=baseservices\exceptions\generics\TypeParameter003
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated157.cmd_4986]
@@ -39889,7 +39745,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest157\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest157\Generated157
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[DecimalTruncate.cmd_4987]
@@ -39897,7 +39753,7 @@ RelativePath=CoreMangLib\cti\system\decimal\DecimalTruncate\DecimalTruncate.cmd
WorkingDir=CoreMangLib\cti\system\decimal\DecimalTruncate
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[DictionaryKeyCollectionEnumeratorCurrent.cmd_4988]
@@ -39905,7 +39761,7 @@ RelativePath=CoreMangLib\cti\system\collections\generic\dictkeycollenum\Dictiona
WorkingDir=CoreMangLib\cti\system\collections\generic\dictkeycollenum\DictionaryKeyCollectionEnumeratorCurrent
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_dbgunsafe-6.cmd_4989]
@@ -39913,7 +39769,7 @@ RelativePath=JIT\Methodical\unsafecsharp\_dbgunsafe-6\_dbgunsafe-6.cmd
WorkingDir=JIT\Methodical\unsafecsharp\_dbgunsafe-6
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[DoubleIConvertibleToDouble.cmd_4990]
@@ -39921,7 +39777,7 @@ RelativePath=CoreMangLib\cti\system\double\DoubleIConvertibleToDouble\DoubleICon
WorkingDir=CoreMangLib\cti\system\double\DoubleIConvertibleToDouble
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_33.cmd_4991]
@@ -39929,7 +39785,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_33\GCSimulator_33.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_33
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b12008.cmd_4992]
@@ -39937,7 +39793,7 @@ RelativePath=JIT\Regression\CLR-x86-EJIT\V1-M09.5-PDC\b12008\b12008\b12008.cmd
WorkingDir=JIT\Regression\CLR-x86-EJIT\V1-M09.5-PDC\b12008\b12008
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbgrefloc_o.cmd_4993]
@@ -39953,7 +39809,7 @@ RelativePath=JIT\CodeGenBringUpTests\Shift\Shift.cmd
WorkingDir=JIT\CodeGenBringUpTests\Shift
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[OpCodesLdloc_2.cmd_4995]
@@ -39961,7 +39817,7 @@ RelativePath=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesLdloc_2\OpCod
WorkingDir=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesLdloc_2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[BinaryWriterOutStream_PSC.cmd_4996]
@@ -39969,7 +39825,7 @@ RelativePath=CoreMangLib\cti\system\io\binarywriter\BinaryWriterOutStream_PSC\Bi
WorkingDir=CoreMangLib\cti\system\io\binarywriter\BinaryWriterOutStream_PSC
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b38403.cmd_4997]
@@ -39977,7 +39833,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b38403\b38403\b38403.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b38403\b38403
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b49809.cmd_4998]
@@ -39993,7 +39849,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\castclass\interface\castclass-interfa
WorkingDir=JIT\jit64\valuetypes\nullable\castclass\interface\castclass-interface012
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated656.cmd_5000]
@@ -40001,7 +39857,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest656\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest656\Generated656
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[L-1-6-3.cmd_5001]
@@ -40009,7 +39865,7 @@ RelativePath=Loader\classloader\v1\Beta1\Layout\Matrix\cs\L-1-6-3\L-1-6-3.cmd
WorkingDir=Loader\classloader\v1\Beta1\Layout\Matrix\cs\L-1-6-3
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ThreadStatic02.cmd_5002]
@@ -40017,7 +39873,7 @@ RelativePath=baseservices\threading\threadstatic\ThreadStatic02\ThreadStatic02.c
WorkingDir=baseservices\threading\threadstatic\ThreadStatic02
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[variantlinklist.cmd_5003]
@@ -40033,7 +39889,7 @@ RelativePath=baseservices\exceptions\generics\try-catch-struct06\try-catch-struc
WorkingDir=baseservices\exceptions\generics\try-catch-struct06
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[box-unbox-value009.cmd_5005]
@@ -40041,7 +39897,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\value\box-unbox-value009\bo
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\value\box-unbox-value009
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b59899.cmd_5006]
@@ -40049,7 +39905,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b59899\b59899\b59899.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b59899\b59899
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b50042.cmd_5007]
@@ -40057,7 +39913,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b50042\b50042\b50042.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b50042\b50042
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b15617.cmd_5008]
@@ -40065,7 +39921,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1.2-M01\b15617\b15617\b15617.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1.2-M01\b15617\b15617
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[identity3_il_r.cmd_5009]
@@ -40081,7 +39937,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\value\box-unbox-value004\bo
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\value\box-unbox-value004
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[class02.cmd_5011]
@@ -40089,7 +39945,7 @@ RelativePath=JIT\Generics\Arrays\ConstructedTypes\Jagged\class02\class02.cmd
WorkingDir=JIT\Generics\Arrays\ConstructedTypes\Jagged\class02
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[PinnedInt.cmd_5012]
@@ -40097,7 +39953,7 @@ RelativePath=GC\Features\Pinning\PinningOther\PinnedInt\PinnedInt.cmd
WorkingDir=GC\Features\Pinning\PinningOther\PinnedInt
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[MathFSign.cmd_5013]
@@ -40105,7 +39961,7 @@ RelativePath=CoreMangLib\cti\system\mathf\MathFSign\MathFSign.cmd
WorkingDir=CoreMangLib\cti\system\mathf\MathFSign
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCHandleTypeWeakTrackResurrection.cmd_5014]
@@ -40113,7 +39969,7 @@ RelativePath=CoreMangLib\cti\system\runtime\interopservices\gchandletype\GCHandl
WorkingDir=CoreMangLib\cti\system\runtime\interopservices\gchandletype\GCHandleTypeWeakTrackResurrection
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ldftn_ret.cmd_5015]
@@ -40121,7 +39977,7 @@ RelativePath=JIT\jit64\opt\cg\il\ldftn_ret\ldftn_ret.cmd
WorkingDir=JIT\jit64\opt\cg\il\ldftn_ret
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[L-1-1-3.cmd_5016]
@@ -40129,7 +39985,7 @@ RelativePath=Loader\classloader\v1\Beta1\Layout\Matrix\cs\L-1-1-3\L-1-1-3.cmd
WorkingDir=Loader\classloader\v1\Beta1\Layout\Matrix\cs\L-1-1-3
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[bigvtbl_cs_r.cmd_5017]
@@ -40153,7 +40009,7 @@ RelativePath=JIT\IL_Conformance\Old\directed\ldloc_s_r4\ldloc_s_r4.cmd
WorkingDir=JIT\IL_Conformance\Old\directed\ldloc_s_r4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[EncodingGetMaxCharCount.cmd_5020]
@@ -40161,7 +40017,7 @@ RelativePath=CoreMangLib\cti\system\text\encoding\EncodingGetMaxCharCount\Encodi
WorkingDir=CoreMangLib\cti\system\text\encoding\EncodingGetMaxCharCount
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[seq_double_1_d.cmd_5021]
@@ -40169,7 +40025,7 @@ RelativePath=JIT\Methodical\explicit\coverage\seq_double_1_d\seq_double_1_d.cmd
WorkingDir=JIT\Methodical\explicit\coverage\seq_double_1_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[EncodingGetBytes2.cmd_5022]
@@ -40177,7 +40033,7 @@ RelativePath=CoreMangLib\cti\system\text\encoding\EncodingGetBytes2\EncodingGetB
WorkingDir=CoreMangLib\cti\system\text\encoding\EncodingGetBytes2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[arrayexpr2_r_loop.cmd_5023]
@@ -40185,7 +40041,7 @@ RelativePath=JIT\jit64\opt\cse\arrayexpr2_r_loop\arrayexpr2_r_loop.cmd
WorkingDir=JIT\jit64\opt\cse\arrayexpr2_r_loop
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Collect0.cmd_5024]
@@ -40201,7 +40057,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest477\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest477\Generated477
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[lclfldsub_cs_r.cmd_5026]
@@ -40209,7 +40065,7 @@ RelativePath=JIT\Directed\coverage\oldtests\lclfldsub_cs_r\lclfldsub_cs_r.cmd
WorkingDir=JIT\Directed\coverage\oldtests\lclfldsub_cs_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCCollect.cmd_5027]
@@ -40217,7 +40073,7 @@ RelativePath=CoreMangLib\cti\system\gc\GCCollect\GCCollect.cmd
WorkingDir=CoreMangLib\cti\system\gc\GCCollect
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[DictionaryValueCollectionCopyTo.cmd_5028]
@@ -40225,7 +40081,7 @@ RelativePath=CoreMangLib\cti\system\collections\generic\dictionaryvaluecollectio
WorkingDir=CoreMangLib\cti\system\collections\generic\dictionaryvaluecollection\DictionaryValueCollectionCopyTo
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[OpCodesRefanyval.cmd_5029]
@@ -40233,7 +40089,7 @@ RelativePath=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesRefanyval\OpC
WorkingDir=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesRefanyval
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_reljumper.cmd_5030]
@@ -40241,7 +40097,7 @@ RelativePath=JIT\Methodical\VT\callconv\_reljumper\_reljumper.cmd
WorkingDir=JIT\Methodical\VT\callconv\_reljumper
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b602004.cmd_5031]
@@ -40249,7 +40105,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\v2.1\b602004\b602004\b602004.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\v2.1\b602004\b602004
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_relsizeof32.cmd_5032]
@@ -40257,7 +40113,7 @@ RelativePath=JIT\Methodical\xxobj\sizeof\_il_relsizeof32\_il_relsizeof32.cmd
WorkingDir=JIT\Methodical\xxobj\sizeof\_il_relsizeof32
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[r4NaNadd_cs_ro.cmd_5033]
@@ -40265,7 +40121,7 @@ RelativePath=JIT\Methodical\NaN\r4NaNadd_cs_ro\r4NaNadd_cs_ro.cmd
WorkingDir=JIT\Methodical\NaN\r4NaNadd_cs_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[conv_ovf_i4_u4.cmd_5034]
@@ -40281,7 +40137,7 @@ RelativePath=Loader\classloader\TypeInitialization\CircularCctors\CircularCctorF
WorkingDir=Loader\classloader\TypeInitialization\CircularCctors\CircularCctorFourThreads
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[CircularCctorThreeThreads01BFI.cmd_5036]
@@ -40289,7 +40145,7 @@ RelativePath=Loader\classloader\TypeInitialization\CircularCctors\CircularCctorT
WorkingDir=Loader\classloader\TypeInitialization\CircularCctors\CircularCctorThreeThreads01BFI
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[TypeAttributesPublic.cmd_5037]
@@ -40297,7 +40153,7 @@ RelativePath=CoreMangLib\cti\system\reflection\typeattributes\TypeAttributesPubl
WorkingDir=CoreMangLib\cti\system\reflection\typeattributes\TypeAttributesPublic
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[bne_s.cmd_5038]
@@ -40305,7 +40161,7 @@ RelativePath=JIT\IL_Conformance\Old\Base\bne_s\bne_s.cmd
WorkingDir=JIT\IL_Conformance\Old\Base\bne_s
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[OpCodesCpblk.cmd_5039]
@@ -40313,7 +40169,7 @@ RelativePath=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesCpblk\OpCodes
WorkingDir=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesCpblk
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ldc_add_ovf_u2.cmd_5040]
@@ -40329,7 +40185,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest881\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest881\Generated881
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_rellcsvalbox.cmd_5042]
@@ -40353,7 +40209,7 @@ RelativePath=JIT\opt\Inline\tests\StructInClass\StructInClass.cmd
WorkingDir=JIT\opt\Inline\tests\StructInClass
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1049.cmd_5045]
@@ -40361,7 +40217,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1049\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1049\Generated1049
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated73.cmd_5046]
@@ -40369,7 +40225,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest73\Generated
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest73\Generated73
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[tail.cmd_5047]
@@ -40385,7 +40241,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1062\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1062\Generated1062
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[SingleToByte.cmd_5049]
@@ -40393,7 +40249,7 @@ RelativePath=CoreMangLib\cti\system\single\SingleToByte\SingleToByte.cmd
WorkingDir=CoreMangLib\cti\system\single\SingleToByte
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[OpCodesStind_R4.cmd_5050]
@@ -40401,7 +40257,7 @@ RelativePath=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesStind_R4\OpCo
WorkingDir=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesStind_R4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ConvertToChar11.cmd_5051]
@@ -40409,7 +40265,7 @@ RelativePath=CoreMangLib\cti\system\convert\ConvertToChar11\ConvertToChar11.cmd
WorkingDir=CoreMangLib\cti\system\convert\ConvertToChar11
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[HelloWorld.cmd_5052]
@@ -40417,7 +40273,7 @@ RelativePath=Loader\classloader\TSAmbiguities\CollapsedMethods\InterfaceImplemen
WorkingDir=Loader\classloader\TSAmbiguities\CollapsedMethods\InterfaceImplementation\HelloWorld
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ThreadStartByte_1.cmd_5053]
@@ -40425,7 +40281,7 @@ RelativePath=baseservices\threading\paramthreadstart\ThreadStartByte_1\ThreadSta
WorkingDir=baseservices\threading\paramthreadstart\ThreadStartByte_1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[callvirt.cmd_5054]
@@ -40433,7 +40289,7 @@ RelativePath=JIT\IL_Conformance\Old\objectmodel\callvirt\callvirt.cmd
WorkingDir=JIT\IL_Conformance\Old\objectmodel\callvirt
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[rvastatic3.cmd_5055]
@@ -40441,7 +40297,7 @@ RelativePath=JIT\Directed\rvastatics\rvastatic3\rvastatic3.cmd
WorkingDir=JIT\Directed\rvastatics\rvastatic3
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_FAIL
+Categories=EXPECTED_FAIL;2451;EXCLUDED;RVA_STATIC;Pri1
HostStyle=0
[CallingConventionsExplicitThis.cmd_5056]
@@ -40449,7 +40305,7 @@ RelativePath=CoreMangLib\cti\system\reflection\callingconventions\CallingConvent
WorkingDir=CoreMangLib\cti\system\reflection\callingconventions\CallingConventionsExplicitThis
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[overflow01_sub.cmd_5057]
@@ -40465,7 +40321,7 @@ RelativePath=JIT\Methodical\eh\leaves\branchoutofnestedtryfinally_d\branchoutofn
WorkingDir=JIT\Methodical\eh\leaves\branchoutofnestedtryfinally_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_124.cmd_5059]
@@ -40473,7 +40329,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_124\GCSimulator_124.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_124
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[StringPadRight.cmd_5060]
@@ -40481,7 +40337,7 @@ RelativePath=CoreMangLib\cti\system\string\StringPadRight\StringPadRight.cmd
WorkingDir=CoreMangLib\cti\system\string\StringPadRight
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1268.cmd_5061]
@@ -40489,7 +40345,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1268\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1268\Generated1268
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[structret1_3.cmd_5062]
@@ -40497,7 +40353,7 @@ RelativePath=JIT\jit64\gc\misc\structret1_3\structret1_3.cmd
WorkingDir=JIT\jit64\gc\misc\structret1_3
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[KeyCollectionEnumeratorIEnumeratorReset.cmd_5063]
@@ -40505,7 +40361,7 @@ RelativePath=CoreMangLib\cti\system\collections\generic\dictkeycollenum\KeyColle
WorkingDir=CoreMangLib\cti\system\collections\generic\dictkeycollenum\KeyCollectionEnumeratorIEnumeratorReset
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_232.cmd_5064]
@@ -40513,7 +40369,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_232\GCSimulator_232.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_232
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[waitanyex10a.cmd_5065]
@@ -40521,7 +40377,7 @@ RelativePath=baseservices\threading\waithandle\waitany\waitanyex10a\waitanyex10a
WorkingDir=baseservices\threading\waithandle\waitany\waitanyex10a
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;GCSTRESS_FAIL;13207;Pri1
HostStyle=0
[Generated248.cmd_5066]
@@ -40529,7 +40385,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest248\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest248\Generated248
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_391.cmd_5067]
@@ -40537,7 +40393,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_391\GCSimulator_391.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_391
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated503.cmd_5068]
@@ -40545,7 +40401,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest503\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest503\Generated503
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Array2.cmd_5069]
@@ -40553,7 +40409,7 @@ RelativePath=JIT\CodeGenBringUpTests\Array2\Array2.cmd
WorkingDir=JIT\CodeGenBringUpTests\Array2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1273.cmd_5070]
@@ -40561,7 +40417,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1273\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1273\Generated1273
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_77.cmd_5071]
@@ -40569,7 +40425,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_77\GCSimulator_77.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_77
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_374.cmd_5072]
@@ -40577,7 +40433,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_374\GCSimulator_374.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_374
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[catchrettoinnertry_d.cmd_5073]
@@ -40593,7 +40449,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest381\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest381\Generated381
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b05740.cmd_5075]
@@ -40601,7 +40457,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M10\b05740\b05740\b05740.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M10\b05740\b05740
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b32551a.cmd_5076]
@@ -40617,7 +40473,7 @@ RelativePath=Loader\classloader\generics\Variance\CoreCLR\Method001\Method001.cm
WorkingDir=Loader\classloader\generics\Variance\CoreCLR\Method001
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ConvertToInt16_16.cmd_5078]
@@ -40625,7 +40481,7 @@ RelativePath=CoreMangLib\cti\system\convert\ConvertToInt16_16\ConvertToInt16_16.
WorkingDir=CoreMangLib\cti\system\convert\ConvertToInt16_16
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[DecimalCtor2.cmd_5079]
@@ -40633,7 +40489,7 @@ RelativePath=CoreMangLib\cti\system\decimal\DecimalCtor2\DecimalCtor2.cmd
WorkingDir=CoreMangLib\cti\system\decimal\DecimalCtor2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Int_Xor_Op_cs_r.cmd_5080]
@@ -40641,7 +40497,7 @@ RelativePath=JIT\Directed\cmov\Int_Xor_Op_cs_r\Int_Xor_Op_cs_r.cmd
WorkingDir=JIT\Directed\cmov\Int_Xor_Op_cs_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[class01.cmd_5081]
@@ -40649,7 +40505,7 @@ RelativePath=JIT\Generics\Typeof\class01\class01.cmd
WorkingDir=JIT\Generics\Typeof\class01
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[RMV-2-8-20-one.cmd_5082]
@@ -40657,7 +40513,7 @@ RelativePath=Loader\classloader\rmv\il\RMV-2-8-20-one\RMV-2-8-20-one.cmd
WorkingDir=Loader\classloader\rmv\il\RMV-2-8-20-one
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ThreadStartOperations_2.cmd_5083]
@@ -40665,7 +40521,7 @@ RelativePath=baseservices\threading\paramthreadstart\ThreadStartOperations_2\Thr
WorkingDir=baseservices\threading\paramthreadstart\ThreadStartOperations_2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ValueTypeEquals2.cmd_5084]
@@ -40673,7 +40529,7 @@ RelativePath=CoreMangLib\cti\system\valuetype\ValueTypeEquals2\ValueTypeEquals2.
WorkingDir=CoreMangLib\cti\system\valuetype\ValueTypeEquals2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[MarshalStructure.cmd_5085]
@@ -40689,7 +40545,7 @@ RelativePath=JIT\Methodical\explicit\basic\_opt_relrefarg_s\_opt_relrefarg_s.cmd
WorkingDir=JIT\Methodical\explicit\basic\_opt_relrefarg_s
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_reldd.cmd_5087]
@@ -40697,7 +40553,7 @@ RelativePath=JIT\Methodical\VT\callconv\_il_reldd\_il_reldd.cmd
WorkingDir=JIT\Methodical\VT\callconv\_il_reldd
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[int_cs_r.cmd_5088]
@@ -40705,7 +40561,7 @@ RelativePath=JIT\Methodical\MDArray\DataTypes\int_cs_r\int_cs_r.cmd
WorkingDir=JIT\Methodical\MDArray\DataTypes\int_cs_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[try-catch-struct05.cmd_5089]
@@ -40713,7 +40569,7 @@ RelativePath=baseservices\exceptions\generics\try-catch-struct05\try-catch-struc
WorkingDir=baseservices\exceptions\generics\try-catch-struct05
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[nestedTryRegionsWithSameOffset3_o.cmd_5090]
@@ -40721,7 +40577,7 @@ RelativePath=JIT\jit64\eh\FinallyExec\nestedTryRegionsWithSameOffset3_o\nestedTr
WorkingDir=JIT\jit64\eh\FinallyExec\nestedTryRegionsWithSameOffset3_o
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[div_opt.cmd_5091]
@@ -40729,7 +40585,7 @@ RelativePath=JIT\jit64\opt\regress\vswhidbey\223862\div_opt\div_opt.cmd
WorkingDir=JIT\jit64\opt\regress\vswhidbey\223862\div_opt
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_orelsin_cs.cmd_5092]
@@ -40745,7 +40601,7 @@ RelativePath=CoreMangLib\cti\system\reflection\emit\packingsize\PackingSizeSize3
WorkingDir=CoreMangLib\cti\system\reflection\emit\packingsize\PackingSizeSize32
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Delegate026.cmd_5094]
@@ -40753,7 +40609,7 @@ RelativePath=JIT\Generics\Instantiation\delegates\Delegate026\Delegate026.cmd
WorkingDir=JIT\Generics\Instantiation\delegates\Delegate026
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[CgStress3_ro.cmd_5095]
@@ -40769,7 +40625,7 @@ RelativePath=CoreMangLib\cti\system\single\SingleToInt64\SingleToInt64.cmd
WorkingDir=CoreMangLib\cti\system\single\SingleToInt64
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b48350.cmd_5097]
@@ -40777,7 +40633,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b48350\b48350\b48350.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b48350\b48350
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[specific_struct_instance02.cmd_5098]
@@ -40785,7 +40641,7 @@ RelativePath=JIT\Generics\Exceptions\specific_struct_instance02\specific_struct_
WorkingDir=JIT\Generics\Exceptions\specific_struct_instance02
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[SByteIConvertibleToUInt64.cmd_5099]
@@ -40793,7 +40649,7 @@ RelativePath=CoreMangLib\cti\system\sbyte\SByteIConvertibleToUInt64\SByteIConver
WorkingDir=CoreMangLib\cti\system\sbyte\SByteIConvertibleToUInt64
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Call_instance01_do.cmd_5100]
@@ -40801,7 +40657,7 @@ RelativePath=JIT\Generics\Constraints\Call_instance01_do\Call_instance01_do.cmd
WorkingDir=JIT\Generics\Constraints\Call_instance01_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1081.cmd_5101]
@@ -40809,7 +40665,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1081\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1081\Generated1081
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Dev10_863995.cmd_5102]
@@ -40841,7 +40697,7 @@ RelativePath=JIT\Methodical\Boxing\morph\_relsin_cs\_relsin_cs.cmd
WorkingDir=JIT\Methodical\Boxing\morph\_relsin_cs
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated504.cmd_5106]
@@ -40849,7 +40705,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest504\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest504\Generated504
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b102729.cmd_5107]
@@ -40857,7 +40713,7 @@ RelativePath=JIT\Regression\VS-ia64-JIT\V1.2-M02\b102729\b102729\b102729.cmd
WorkingDir=JIT\Regression\VS-ia64-JIT\V1.2-M02\b102729\b102729
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbgi_flow.cmd_5108]
@@ -40865,7 +40721,7 @@ RelativePath=JIT\Methodical\ELEMENT_TYPE_IU\_il_dbgi_flow\_il_dbgi_flow.cmd
WorkingDir=JIT\Methodical\ELEMENT_TYPE_IU\_il_dbgi_flow
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[mathfunc.cmd_5109]
@@ -40881,7 +40737,7 @@ RelativePath=CoreMangLib\cti\system\collections\generic\stack\StackContains\Stac
WorkingDir=CoreMangLib\cti\system\collections\generic\stack\StackContains
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b20217.cmd_5111]
@@ -40897,7 +40753,7 @@ RelativePath=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesMul\OpCodesMu
WorkingDir=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesMul
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[CharEnumeratorCurrent.cmd_5113]
@@ -40905,7 +40761,7 @@ RelativePath=CoreMangLib\cti\system\charenumerator\CharEnumeratorCurrent\CharEnu
WorkingDir=CoreMangLib\cti\system\charenumerator\CharEnumeratorCurrent
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1260.cmd_5114]
@@ -40913,7 +40769,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1260\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1260\Generated1260
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b25813.cmd_5115]
@@ -40929,7 +40785,7 @@ RelativePath=JIT\Methodical\explicit\coverage\seq_double_1_r\seq_double_1_r.cmd
WorkingDir=JIT\Methodical\explicit\coverage\seq_double_1_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[box-unbox-interface002.cmd_5117]
@@ -40937,7 +40793,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\interface\box-unbox-interfa
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\interface\box-unbox-interface002
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ConvertToUInt1618.cmd_5118]
@@ -40945,7 +40801,7 @@ RelativePath=CoreMangLib\cti\system\convert\ConvertToUInt1618\ConvertToUInt1618.
WorkingDir=CoreMangLib\cti\system\convert\ConvertToUInt1618
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[fact.cmd_5119]
@@ -40953,7 +40809,7 @@ RelativePath=JIT\opt\Inline\tests\fact\fact.cmd
WorkingDir=JIT\opt\Inline\tests\fact
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[OpCodesStind_R8.cmd_5120]
@@ -40961,7 +40817,7 @@ RelativePath=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesStind_R8\OpCo
WorkingDir=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesStind_R8
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[throwincascadedcatchnofin_d.cmd_5121]
@@ -40977,7 +40833,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest456\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest456\Generated456
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ConvertToUInt16.cmd_5123]
@@ -40985,7 +40841,7 @@ RelativePath=CoreMangLib\cti\system\convert\ConvertToUInt16\ConvertToUInt16.cmd
WorkingDir=CoreMangLib\cti\system\convert\ConvertToUInt16
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[div_u4.cmd_5124]
@@ -41009,7 +40865,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_215\GCSimulator_215.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_215
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_303.cmd_5127]
@@ -41017,7 +40873,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_303\GCSimulator_303.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_303
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[EnumIConvertibleToType.cmd_5128]
@@ -41025,7 +40881,7 @@ RelativePath=CoreMangLib\cti\system\enum\EnumIConvertibleToType\EnumIConvertible
WorkingDir=CoreMangLib\cti\system\enum\EnumIConvertibleToType
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated313.cmd_5129]
@@ -41033,7 +40889,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest313\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest313\Generated313
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbgu_prop.cmd_5130]
@@ -41041,7 +40897,7 @@ RelativePath=JIT\Methodical\ELEMENT_TYPE_IU\_il_dbgu_prop\_il_dbgu_prop.cmd
WorkingDir=JIT\Methodical\ELEMENT_TYPE_IU\_il_dbgu_prop
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_reliu4.cmd_5131]
@@ -41049,7 +40905,7 @@ RelativePath=JIT\Methodical\Invoke\implicit\_il_reliu4\_il_reliu4.cmd
WorkingDir=JIT\Methodical\Invoke\implicit\_il_reliu4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b20249.cmd_5132]
@@ -41065,7 +40921,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_400\GCSimulator_400.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_400
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b28080.cmd_5134]
@@ -41081,7 +40937,7 @@ RelativePath=JIT\Generics\ConstrainedCall\class1_cs_do\class1_cs_do.cmd
WorkingDir=JIT\Generics\ConstrainedCall\class1_cs_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[badtailcall_il_r.cmd_5136]
@@ -41089,7 +40945,7 @@ RelativePath=JIT\Directed\coverage\importer\Desktop\badtailcall_il_r\badtailcall
WorkingDir=JIT\Directed\coverage\importer\Desktop\badtailcall_il_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[EnterExit01.cmd_5137]
@@ -41097,7 +40953,7 @@ RelativePath=baseservices\threading\generics\Monitor\EnterExit01\EnterExit01.cmd
WorkingDir=baseservices\threading\generics\Monitor\EnterExit01
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated682.cmd_5138]
@@ -41105,7 +40961,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest682\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest682\Generated682
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[class03.cmd_5139]
@@ -41113,7 +40969,7 @@ RelativePath=JIT\Generics\Arrays\ConstructedTypes\Jagged\class03\class03.cmd
WorkingDir=JIT\Generics\Arrays\ConstructedTypes\Jagged\class03
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[pointerexpr1_1.cmd_5140]
@@ -41121,7 +40977,7 @@ RelativePath=JIT\jit64\opt\cse\pointerexpr1_1\pointerexpr1_1.cmd
WorkingDir=JIT\jit64\opt\cse\pointerexpr1_1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[NestedBaseClass04.cmd_5141]
@@ -41137,7 +40993,7 @@ RelativePath=JIT\Methodical\NaN\r4NaNadd_cs_do\r4NaNadd_cs_do.cmd
WorkingDir=JIT\Methodical\NaN\r4NaNadd_cs_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[OpCodesLdarg_1.cmd_5143]
@@ -41145,7 +41001,7 @@ RelativePath=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesLdarg_1\OpCod
WorkingDir=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesLdarg_1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[MathIEEERemainder.cmd_5144]
@@ -41153,7 +41009,7 @@ RelativePath=CoreMangLib\cti\system\math\MathIEEERemainder\MathIEEERemainder.cmd
WorkingDir=CoreMangLib\cti\system\math\MathIEEERemainder
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[DecimalMaxValue.cmd_5145]
@@ -41161,7 +41017,7 @@ RelativePath=CoreMangLib\cti\system\decimal\DecimalMaxValue\DecimalMaxValue.cmd
WorkingDir=CoreMangLib\cti\system\decimal\DecimalMaxValue
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_relhan3.cmd_5146]
@@ -41169,7 +41025,7 @@ RelativePath=JIT\Methodical\VT\etc\_il_relhan3\_il_relhan3.cmd
WorkingDir=JIT\Methodical\VT\etc\_il_relhan3
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ThreadStartInt_2.cmd_5147]
@@ -41177,7 +41033,7 @@ RelativePath=baseservices\threading\paramthreadstart\ThreadStartInt_2\ThreadStar
WorkingDir=baseservices\threading\paramthreadstart\ThreadStartInt_2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Handles.cmd_5148]
@@ -41193,7 +41049,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest800\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest800\Generated800
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[innerFinally_r.cmd_5150]
@@ -41209,7 +41065,7 @@ RelativePath=JIT\Methodical\xxobj\sizeof\_relsizeof32\_relsizeof32.cmd
WorkingDir=JIT\Methodical\xxobj\sizeof\_relsizeof32
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ThrowInFinally.cmd_5152]
@@ -41217,7 +41073,7 @@ RelativePath=baseservices\exceptions\unittests\ThrowInFinally\ThrowInFinally.cmd
WorkingDir=baseservices\exceptions\unittests\ThrowInFinally
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[cse1_cs_ro.cmd_5153]
@@ -41225,7 +41081,7 @@ RelativePath=JIT\Directed\coverage\oldtests\cse1_cs_ro\cse1_cs_ro.cmd
WorkingDir=JIT\Directed\coverage\oldtests\cse1_cs_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_125.cmd_5154]
@@ -41233,7 +41089,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_125\GCSimulator_125.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_125
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[simpleexpr3.cmd_5155]
@@ -41241,7 +41097,7 @@ RelativePath=JIT\jit64\opt\cse\simpleexpr3\simpleexpr3.cmd
WorkingDir=JIT\jit64\opt\cse\simpleexpr3
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_73.cmd_5156]
@@ -41249,7 +41105,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_73\GCSimulator_73.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_73
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ldobj.cmd_5157]
@@ -41257,7 +41113,7 @@ RelativePath=JIT\Directed\PREFIX\unaligned\2\ldobj\ldobj.cmd
WorkingDir=JIT\Directed\PREFIX\unaligned\2\ldobj
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1046.cmd_5158]
@@ -41265,7 +41121,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1046\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1046\Generated1046
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[AssemblyDelaySignAttributeCtor.cmd_5159]
@@ -41273,7 +41129,7 @@ RelativePath=CoreMangLib\cti\system\reflection\assemblydelaysignattribute\Assemb
WorkingDir=CoreMangLib\cti\system\reflection\assemblydelaysignattribute\AssemblyDelaySignAttributeCtor
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Double_And_Op_cs_r.cmd_5160]
@@ -41281,7 +41137,7 @@ RelativePath=JIT\Directed\cmov\Double_And_Op_cs_r\Double_And_Op_cs_r.cmd
WorkingDir=JIT\Directed\cmov\Double_And_Op_cs_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b46629.cmd_5161]
@@ -41289,7 +41145,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b46629\b46629\b46629.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b46629\b46629
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[fgtest2.cmd_5162]
@@ -41297,7 +41153,7 @@ RelativePath=JIT\jit64\gc\misc\fgtest2\fgtest2.cmd
WorkingDir=JIT\jit64\gc\misc\fgtest2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[assemname_cs_r.cmd_5163]
@@ -41305,7 +41161,7 @@ RelativePath=JIT\Methodical\cctor\misc\assemname_cs_r\assemname_cs_r.cmd
WorkingDir=JIT\Methodical\cctor\misc\assemname_cs_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[conv_opt.cmd_5164]
@@ -41321,7 +41177,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1499\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1499\Generated1499
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[box-unbox027.cmd_5166]
@@ -41329,7 +41185,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\box-unbox\box-unbox027\box-
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\box-unbox\box-unbox027
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[StackBehaviourPopi_popi_popi.cmd_5167]
@@ -41337,7 +41193,7 @@ RelativePath=CoreMangLib\cti\system\reflection\emit\stackbehaviour\StackBehaviou
WorkingDir=CoreMangLib\cti\system\reflection\emit\stackbehaviour\StackBehaviourPopi_popi_popi
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[UInt64IConvertibleToUInt16.cmd_5168]
@@ -41345,7 +41201,7 @@ RelativePath=CoreMangLib\cti\system\uint64\UInt64IConvertibleToUInt16\UInt64ICon
WorkingDir=CoreMangLib\cti\system\uint64\UInt64IConvertibleToUInt16
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[class_instance01.cmd_5169]
@@ -41353,7 +41209,7 @@ RelativePath=JIT\Generics\MemberAccess\class_instance01\class_instance01.cmd
WorkingDir=JIT\Generics\MemberAccess\class_instance01
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Sub1.cmd_5170]
@@ -41361,7 +41217,7 @@ RelativePath=JIT\CodeGenBringUpTests\Sub1\Sub1.cmd
WorkingDir=JIT\CodeGenBringUpTests\Sub1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[castclass-null003.cmd_5171]
@@ -41369,7 +41225,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\castclass\null\castclass-null003\cast
WorkingDir=JIT\jit64\valuetypes\nullable\castclass\null\castclass-null003
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ArrayICollectionget_Count.cmd_5172]
@@ -41377,7 +41233,7 @@ RelativePath=CoreMangLib\cti\system\array\ArrayICollectionget_Count\ArrayICollec
WorkingDir=CoreMangLib\cti\system\array\ArrayICollectionget_Count
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbgi4u2.cmd_5173]
@@ -41385,7 +41241,7 @@ RelativePath=JIT\Methodical\Invoke\implicit\_il_dbgi4u2\_il_dbgi4u2.cmd
WorkingDir=JIT\Methodical\Invoke\implicit\_il_dbgi4u2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ckfinite_r4.cmd_5174]
@@ -41401,7 +41257,7 @@ RelativePath=CoreMangLib\cti\system\decimal\DecimalToDateTime\DecimalToDateTime.
WorkingDir=CoreMangLib\cti\system\decimal\DecimalToDateTime
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b43958.cmd_5176]
@@ -41417,7 +41273,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1265\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1265\Generated1265
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[try-filter-finally02.cmd_5178]
@@ -41425,7 +41281,7 @@ RelativePath=baseservices\exceptions\generics\try-filter-finally02\try-filter-fi
WorkingDir=baseservices\exceptions\generics\try-filter-finally02
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_24.cmd_5179]
@@ -41433,7 +41289,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_24\GCSimulator_24.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_24
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GetExceptionForHR.cmd_5180]
@@ -41449,7 +41305,7 @@ RelativePath=CoreMangLib\cti\system\string\StringPadLeft2\StringPadLeft2.cmd
WorkingDir=CoreMangLib\cti\system\string\StringPadLeft2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[NestedInterface02.cmd_5182]
@@ -41465,7 +41321,7 @@ RelativePath=CoreMangLib\cti\system\convert\ConvertToInt32\ConvertToInt32.cmd
WorkingDir=CoreMangLib\cti\system\convert\ConvertToInt32
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbghanoi.cmd_5184]
@@ -41473,7 +41329,7 @@ RelativePath=JIT\Methodical\VT\etc\_il_dbghanoi\_il_dbghanoi.cmd
WorkingDir=JIT\Methodical\VT\etc\_il_dbghanoi
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[NotSupportedExceptionCtor3.cmd_5185]
@@ -41481,7 +41337,7 @@ RelativePath=CoreMangLib\cti\system\notsupportedexception\NotSupportedExceptionC
WorkingDir=CoreMangLib\cti\system\notsupportedexception\NotSupportedExceptionCtor3
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Float_Xor_Op_cs_d.cmd_5186]
@@ -41489,7 +41345,7 @@ RelativePath=JIT\Directed\cmov\Float_Xor_Op_cs_d\Float_Xor_Op_cs_d.cmd
WorkingDir=JIT\Directed\cmov\Float_Xor_Op_cs_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[LVRefCnt1.cmd_5187]
@@ -41497,7 +41353,7 @@ RelativePath=JIT\opt\DumpDisasm\JitMinOpts\LVRefCnt1\LVRefCnt1.cmd
WorkingDir=JIT\opt\DumpDisasm\JitMinOpts\LVRefCnt1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[waitallemptyarray.cmd_5188]
@@ -41505,7 +41361,7 @@ RelativePath=baseservices\threading\waithandle\waitall\waitallemptyarray\waitall
WorkingDir=baseservices\threading\waithandle\waitall\waitallemptyarray
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Int_And_Op_cs_ro.cmd_5189]
@@ -41513,7 +41369,7 @@ RelativePath=JIT\Directed\cmov\Int_And_Op_cs_ro\Int_And_Op_cs_ro.cmd
WorkingDir=JIT\Directed\cmov\Int_And_Op_cs_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[FactorialRec.cmd_5190]
@@ -41521,7 +41377,7 @@ RelativePath=JIT\CodeGenBringUpTests\FactorialRec\FactorialRec.cmd
WorkingDir=JIT\CodeGenBringUpTests\FactorialRec
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[semtest.cmd_5191]
@@ -41529,7 +41385,7 @@ RelativePath=baseservices\threading\semaphore\unit\semtest\semtest.cmd
WorkingDir=baseservices\threading\semaphore\unit\semtest
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1170.cmd_5192]
@@ -41537,7 +41393,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1170\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1170\Generated1170
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ConvertToString14.cmd_5193]
@@ -41545,7 +41401,7 @@ RelativePath=CoreMangLib\cti\system\convert\ConvertToString14\ConvertToString14.
WorkingDir=CoreMangLib\cti\system\convert\ConvertToString14
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[switch11.cmd_5194]
@@ -41553,7 +41409,7 @@ RelativePath=JIT\Methodical\switch\switch11\switch11.cmd
WorkingDir=JIT\Methodical\switch\switch11
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[twoEndFinallys.cmd_5195]
@@ -41561,7 +41417,7 @@ RelativePath=JIT\Methodical\flowgraph\bug619534\twoEndFinallys\twoEndFinallys.cm
WorkingDir=JIT\Methodical\flowgraph\bug619534\twoEndFinallys
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[PinObj_neg.cmd_5196]
@@ -41577,7 +41433,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_432\GCSimulator_432.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_432
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[structret1_1.cmd_5198]
@@ -41585,7 +41441,7 @@ RelativePath=JIT\jit64\gc\misc\structret1_1\structret1_1.cmd
WorkingDir=JIT\jit64\gc\misc\structret1_1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[DefaultStackCommit.cmd_5199]
@@ -41593,7 +41449,7 @@ RelativePath=baseservices\threading\commitstackonlyasneeded\DefaultStackCommit\D
WorkingDir=baseservices\threading\commitstackonlyasneeded\DefaultStackCommit
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated437.cmd_5200]
@@ -41601,7 +41457,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest437\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest437\Generated437
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[EnterExit14.cmd_5201]
@@ -41609,7 +41465,7 @@ RelativePath=baseservices\threading\generics\Monitor\EnterExit14\EnterExit14.cmd
WorkingDir=baseservices\threading\generics\Monitor\EnterExit14
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[chaos65204782cs_o.cmd_5202]
@@ -41617,7 +41473,7 @@ RelativePath=JIT\Generics\Coverage\chaos65204782cs_o\chaos65204782cs_o.cmd
WorkingDir=JIT\Generics\Coverage\chaos65204782cs_o
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Bool_And_Op_cs_r.cmd_5203]
@@ -41625,7 +41481,7 @@ RelativePath=JIT\Directed\cmov\Bool_And_Op_cs_r\Bool_And_Op_cs_r.cmd
WorkingDir=JIT\Directed\cmov\Bool_And_Op_cs_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[precise1b_cs_do.cmd_5204]
@@ -41633,7 +41489,7 @@ RelativePath=JIT\Methodical\cctor\simple\precise1b_cs_do\precise1b_cs_do.cmd
WorkingDir=JIT\Methodical\cctor\simple\precise1b_cs_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ConstructorInfoTypeConstructorName.cmd_5205]
@@ -41641,7 +41497,7 @@ RelativePath=CoreMangLib\cti\system\reflection\constructorinfo\ConstructorInfoTy
WorkingDir=CoreMangLib\cti\system\reflection\constructorinfo\ConstructorInfoTypeConstructorName
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b44657.cmd_5206]
@@ -41657,7 +41513,7 @@ RelativePath=JIT\Methodical\eh\rethrow\rethrowinfinallyaftercatch_ro\rethrowinfi
WorkingDir=JIT\Methodical\eh\rethrow\rethrowinfinallyaftercatch_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[OpCodesLdc_I4_0.cmd_5208]
@@ -41665,7 +41521,7 @@ RelativePath=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesLdc_I4_0\OpCo
WorkingDir=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesLdc_I4_0
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GitHub_10215.cmd_5209]
@@ -41673,7 +41529,7 @@ RelativePath=JIT\Regression\JitBlue\GitHub_10215\GitHub_10215\GitHub_10215.cmd
WorkingDir=JIT\Regression\JitBlue\GitHub_10215\GitHub_10215
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b92614.cmd_5210]
@@ -41681,7 +41537,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M13-RTM\b92614\b92614\b92614.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M13-RTM\b92614\b92614
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[FromNativePaths.cmd_5211]
@@ -41689,7 +41545,7 @@ RelativePath=Loader\NativeLibs\FromNativePaths\FromNativePaths.cmd
WorkingDir=Loader\NativeLibs\FromNativePaths
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[VectorCast_r.cmd_5212]
@@ -41705,7 +41561,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_49\GCSimulator_49.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_49
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated415.cmd_5214]
@@ -41713,7 +41569,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest415\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest415\Generated415
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[class1_cs_r.cmd_5215]
@@ -41721,7 +41577,7 @@ RelativePath=JIT\Generics\ConstrainedCall\class1_cs_r\class1_cs_r.cmd
WorkingDir=JIT\Generics\ConstrainedCall\class1_cs_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[throwinfinally_d.cmd_5216]
@@ -41737,7 +41593,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\null\box-unbox-null001\box-
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\null\box-unbox-null001
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b43693.cmd_5218]
@@ -41745,7 +41601,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b43693\b43693\b43693.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b43693\b43693
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[CctorThrowStaticFieldBFI.cmd_5219]
@@ -41769,7 +41625,7 @@ RelativePath=CoreMangLib\cti\system\missingmethodexception\MissingMethodExceptio
WorkingDir=CoreMangLib\cti\system\missingmethodexception\MissingMethodExceptionCtor1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[waitallex11a.cmd_5222]
@@ -41777,7 +41633,7 @@ RelativePath=baseservices\threading\waithandle\waitall\waitallex11a\waitallex11a
WorkingDir=baseservices\threading\waithandle\waitall\waitallex11a
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_relexplicit3.cmd_5223]
@@ -41801,7 +41657,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest958\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest958\Generated958
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[box-unbox018.cmd_5226]
@@ -41809,7 +41665,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\box-unbox\box-unbox018\box-
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\box-unbox\box-unbox018
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[test.cmd_5227]
@@ -41817,7 +41673,7 @@ RelativePath=JIT\jit64\regress\vsw\153682\test\test.cmd
WorkingDir=JIT\jit64\regress\vsw\153682\test
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ldvirtftnsideeffect_il_r.cmd_5228]
@@ -41825,7 +41681,7 @@ RelativePath=JIT\Directed\coverage\importer\Desktop\ldvirtftnsideeffect_il_r\ldv
WorkingDir=JIT\Directed\coverage\importer\Desktop\ldvirtftnsideeffect_il_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b608066.cmd_5229]
@@ -41833,7 +41689,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\v2.1\b608066\b608066\b608066.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\v2.1\b608066\b608066
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated267.cmd_5230]
@@ -41841,7 +41697,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest267\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest267\Generated267
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1133.cmd_5231]
@@ -41849,7 +41705,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1133\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1133\Generated1133
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbgcompat_i4_u.cmd_5232]
@@ -41865,7 +41721,7 @@ RelativePath=CoreMangLib\cti\system\convert\ConvertToUInt3216\ConvertToUInt3216.
WorkingDir=CoreMangLib\cti\system\convert\ConvertToUInt3216
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated692.cmd_5234]
@@ -41873,7 +41729,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest692\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest692\Generated692
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[valueTypeBoxing.cmd_5235]
@@ -41881,7 +41737,7 @@ RelativePath=JIT\Generics\Typeof\valueTypeBoxing\valueTypeBoxing.cmd
WorkingDir=JIT\Generics\Typeof\valueTypeBoxing
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[hfa_sf0B_d.cmd_5236]
@@ -41889,7 +41745,7 @@ RelativePath=JIT\jit64\hfa\main\testB\hfa_sf0B_d\hfa_sf0B_d.cmd
WorkingDir=JIT\jit64\hfa\main\testB\hfa_sf0B_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[method001f.cmd_5237]
@@ -41897,7 +41753,7 @@ RelativePath=Loader\classloader\generics\GenericMethods\method001f\method001f.cm
WorkingDir=Loader\classloader\generics\GenericMethods\method001f
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[generics.cmd_5238]
@@ -41905,7 +41761,7 @@ RelativePath=JIT\Methodical\nonvirtualcall\generics\generics.cmd
WorkingDir=JIT\Methodical\nonvirtualcall\generics
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[brtrue.cmd_5239]
@@ -41913,7 +41769,7 @@ RelativePath=JIT\IL_Conformance\Old\Base\brtrue\brtrue.cmd
WorkingDir=JIT\IL_Conformance\Old\Base\brtrue
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b25739.cmd_5240]
@@ -41932,20 +41788,12 @@ MaxAllowedDurationSeconds=600
Categories=EXPECTED_PASS
HostStyle=0
-[BadCheckedAdd1.cmd_5242]
-RelativePath=JIT\Regression\Dev11\External\dev11_77709\BadCheckedAdd1\BadCheckedAdd1.cmd
-WorkingDir=JIT\Regression\Dev11\External\dev11_77709\BadCheckedAdd1
-Expected=0
-MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
-HostStyle=0
-
[GCSimulator_295.cmd_5243]
RelativePath=GC\Scenarios\GCSimulator\GCSimulator_295\GCSimulator_295.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_295
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b16122.cmd_5244]
@@ -41953,7 +41801,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b16122\b16122\b16122.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b16122\b16122
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b425314.cmd_5245]
@@ -41969,7 +41817,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1248\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1248\Generated1248
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[try-filter02.cmd_5247]
@@ -41977,7 +41825,7 @@ RelativePath=baseservices\exceptions\generics\try-filter02\try-filter02.cmd
WorkingDir=baseservices\exceptions\generics\try-filter02
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[cond32_il_d.cmd_5248]
@@ -41985,7 +41833,7 @@ RelativePath=JIT\Methodical\NaN\cond32_il_d\cond32_il_d.cmd
WorkingDir=JIT\Methodical\NaN\cond32_il_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[SingleToUInt16.cmd_5249]
@@ -41993,7 +41841,7 @@ RelativePath=CoreMangLib\cti\system\single\SingleToUInt16\SingleToUInt16.cmd
WorkingDir=CoreMangLib\cti\system\single\SingleToUInt16
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated595.cmd_5250]
@@ -42001,7 +41849,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest595\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest595\Generated595
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[delegatetail.cmd_5251]
@@ -42009,7 +41857,7 @@ RelativePath=JIT\Methodical\tailcall_v4\delegatetail\delegatetail.cmd
WorkingDir=JIT\Methodical\tailcall_v4\delegatetail
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[200w1d-01_cs_d.cmd_5252]
@@ -42017,7 +41865,7 @@ RelativePath=JIT\Methodical\fp\exgen\200w1d-01_cs_d\200w1d-01_cs_d.cmd
WorkingDir=JIT\Methodical\fp\exgen\200w1d-01_cs_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[cond64_il_d.cmd_5253]
@@ -42025,7 +41873,7 @@ RelativePath=JIT\Methodical\NaN\cond64_il_d\cond64_il_d.cmd
WorkingDir=JIT\Methodical\NaN\cond64_il_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b33388.cmd_5254]
@@ -42033,7 +41881,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b33388\b33388\b33388.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b33388\b33388
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[thread27.cmd_5255]
@@ -42041,7 +41889,7 @@ RelativePath=baseservices\threading\generics\TimerCallback\thread27\thread27.cmd
WorkingDir=baseservices\threading\generics\TimerCallback\thread27
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Test1534.cmd_5256]
@@ -42049,7 +41897,7 @@ RelativePath=Regressions\coreclr\1534\Test1534\Test1534.cmd
WorkingDir=Regressions\coreclr\1534\Test1534
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[test147911.cmd_5257]
@@ -42057,7 +41905,7 @@ RelativePath=baseservices\exceptions\regressions\Dev11\147911\test147911\test147
WorkingDir=baseservices\exceptions\regressions\Dev11\147911\test147911
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_FAIL;EXCLUDED;RVA_STATIC
+Categories=EXPECTED_FAIL;EXCLUDED;RVA_STATIC;Pri1
HostStyle=0
[Generated1334.cmd_5258]
@@ -42065,7 +41913,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1334\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1334\Generated1334
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b34952.cmd_5259]
@@ -42081,7 +41929,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest414\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest414\Generated414
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_235.cmd_5261]
@@ -42089,7 +41937,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_235\GCSimulator_235.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_235
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[threads2_cs_do.cmd_5262]
@@ -42097,7 +41945,7 @@ RelativePath=JIT\Methodical\cctor\misc\threads2_cs_do\threads2_cs_do.cmd
WorkingDir=JIT\Methodical\cctor\misc\threads2_cs_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[IListInsert.cmd_5263]
@@ -42105,7 +41953,7 @@ RelativePath=CoreMangLib\cti\system\collections\generic\ilist\IListInsert\IListI
WorkingDir=CoreMangLib\cti\system\collections\generic\ilist\IListInsert
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Base01b_seq_ser.cmd_5264]
@@ -42129,7 +41977,7 @@ RelativePath=JIT\IL_Conformance\Old\Base\mul\mul.cmd
WorkingDir=JIT\IL_Conformance\Old\Base\mul
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[doublearr_cs_do.cmd_5267]
@@ -42145,7 +41993,7 @@ RelativePath=CoreMangLib\cti\system\diagnostics\debuggingmodes\DebuggingModesEna
WorkingDir=CoreMangLib\cti\system\diagnostics\debuggingmodes\DebuggingModesEnableEditAndContinue
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[StructAsParam_Method.cmd_5269]
@@ -42153,7 +42001,7 @@ RelativePath=JIT\opt\Inline\tests\StructAsParam_Method\StructAsParam_Method.cmd
WorkingDir=JIT\opt\Inline\tests\StructAsParam_Method
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ConstrainedMethods.cmd_5270]
@@ -42161,7 +42009,7 @@ RelativePath=Loader\classloader\regressions\dev10_568786\4_Misc\ConstrainedMetho
WorkingDir=Loader\classloader\regressions\dev10_568786\4_Misc\ConstrainedMethods
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b46897.cmd_5271]
@@ -42177,7 +42025,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest194\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest194\Generated194
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated702.cmd_5273]
@@ -42185,7 +42033,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest702\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest702\Generated702
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[StackPop.cmd_5274]
@@ -42193,7 +42041,7 @@ RelativePath=CoreMangLib\cti\system\collections\generic\stack\StackPop\StackPop.
WorkingDir=CoreMangLib\cti\system\collections\generic\stack\StackPop
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b51565.cmd_5275]
@@ -42209,7 +42057,7 @@ RelativePath=JIT\Regression\VS-ia64-JIT\M00\b113286\b113286\b113286.cmd
WorkingDir=JIT\Regression\VS-ia64-JIT\M00\b113286\b113286
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[conv_ovf_i4_i2.cmd_5277]
@@ -42225,7 +42073,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest293\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest293\Generated293
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[OpCodesLdelem_U1.cmd_5279]
@@ -42233,7 +42081,7 @@ RelativePath=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesLdelem_U1\OpC
WorkingDir=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesLdelem_U1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[HelloWorld.cmd_5280]
@@ -42241,7 +42089,7 @@ RelativePath=Loader\classloader\TSAmbiguities\SameMethodImpl\CollapsedInterfaces
WorkingDir=Loader\classloader\TSAmbiguities\SameMethodImpl\CollapsedInterfaces\HelloWorld
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_reli4i2.cmd_5281]
@@ -42249,7 +42097,7 @@ RelativePath=JIT\Methodical\Invoke\implicit\_il_reli4i2\_il_reli4i2.cmd
WorkingDir=JIT\Methodical\Invoke\implicit\_il_reli4i2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b431098.cmd_5282]
@@ -42257,7 +42105,7 @@ RelativePath=JIT\Regression\VS-ia64-JIT\V2.0-Beta2\b431098\b431098\b431098.cmd
WorkingDir=JIT\Regression\VS-ia64-JIT\V2.0-Beta2\b431098\b431098
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b59297.cmd_5283]
@@ -42265,7 +42113,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b59297\b59297\b59297.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b59297\b59297
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[eh11_dynamic.cmd_5284]
@@ -42273,7 +42121,7 @@ RelativePath=JIT\jit64\localloc\ehverify\eh11_dynamic\eh11_dynamic.cmd
WorkingDir=JIT\jit64\localloc\ehverify\eh11_dynamic
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GetHashCode.cmd_5285]
@@ -42281,7 +42129,7 @@ RelativePath=CoreMangLib\cti\system\runtime\compilerservices\runtimehelpers\GetH
WorkingDir=CoreMangLib\cti\system\runtime\compilerservices\runtimehelpers\GetHashCode
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b85317.cmd_5286]
@@ -42289,7 +42137,7 @@ RelativePath=JIT\Regression\VS-ia64-JIT\M00\b85317\b85317\b85317.cmd
WorkingDir=JIT\Regression\VS-ia64-JIT\M00\b85317\b85317
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbgu_ref.cmd_5287]
@@ -42297,7 +42145,7 @@ RelativePath=JIT\Methodical\ELEMENT_TYPE_IU\_il_dbgu_ref\_il_dbgu_ref.cmd
WorkingDir=JIT\Methodical\ELEMENT_TYPE_IU\_il_dbgu_ref
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b518440.cmd_5288]
@@ -42305,7 +42153,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V2.0-RTM\b518440\b518440\b518440.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V2.0-RTM\b518440\b518440
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ByteIConvertibleToUInt32.cmd_5289]
@@ -42313,7 +42161,7 @@ RelativePath=CoreMangLib\cti\system\byte\ByteIConvertibleToUInt32\ByteIConvertib
WorkingDir=CoreMangLib\cti\system\byte\ByteIConvertibleToUInt32
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[trybodyinbetweencatchhandlers_d.cmd_5290]
@@ -42321,7 +42169,7 @@ RelativePath=JIT\Methodical\eh\disconnected\trybodyinbetweencatchhandlers_d\tryb
WorkingDir=JIT\Methodical\eh\disconnected\trybodyinbetweencatchhandlers_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[AsgXor1.cmd_5291]
@@ -42329,7 +42177,7 @@ RelativePath=JIT\CodeGenBringUpTests\AsgXor1\AsgXor1.cmd
WorkingDir=JIT\CodeGenBringUpTests\AsgXor1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[deadtrycatch_r.cmd_5292]
@@ -42337,7 +42185,7 @@ RelativePath=JIT\Methodical\eh\deadcode\deadtrycatch_r\deadtrycatch_r.cmd
WorkingDir=JIT\Methodical\eh\deadcode\deadtrycatch_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_relpointer.cmd_5293]
@@ -42345,7 +42193,7 @@ RelativePath=JIT\Methodical\tailcall\_il_relpointer\_il_relpointer.cmd
WorkingDir=JIT\Methodical\tailcall\_il_relpointer
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_FAIL;2451;EXCLUDED;RVA_STATIC
+Categories=EXPECTED_FAIL;2451;EXCLUDED;RVA_STATIC;Pri1
HostStyle=0
[Inline_RecursiveMethod21.cmd_5294]
@@ -42353,7 +42201,7 @@ RelativePath=JIT\opt\Inline\tests\Inline_RecursiveMethod21\Inline_RecursiveMetho
WorkingDir=JIT\opt\Inline\tests\Inline_RecursiveMethod21
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[PredicateBeginInvoke.cmd_5295]
@@ -42361,7 +42209,7 @@ RelativePath=CoreMangLib\cti\system\predicate\PredicateBeginInvoke\PredicateBegi
WorkingDir=CoreMangLib\cti\system\predicate\PredicateBeginInvoke
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[NullCheckAssertion2.cmd_5296]
@@ -42369,7 +42217,7 @@ RelativePath=JIT\opt\AssertionPropagation\NullCheckAssertion2\NullCheckAssertion
WorkingDir=JIT\opt\AssertionPropagation\NullCheckAssertion2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbgrecurse_calli.cmd_5297]
@@ -42377,7 +42225,7 @@ RelativePath=JIT\Methodical\Invoke\fptr\_il_dbgrecurse_calli\_il_dbgrecurse_call
WorkingDir=JIT\Methodical\Invoke\fptr\_il_dbgrecurse_calli
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_306.cmd_5298]
@@ -42385,7 +42233,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_306\GCSimulator_306.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_306
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[isinstenum_r.cmd_5299]
@@ -42393,7 +42241,7 @@ RelativePath=JIT\Directed\nullabletypes\isinstenum_r\isinstenum_r.cmd
WorkingDir=JIT\Directed\nullabletypes\isinstenum_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_relldsfld_mulovf.cmd_5300]
@@ -42409,7 +42257,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\value\box-unbox-value039\bo
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\value\box-unbox-value039
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GThread07.cmd_5302]
@@ -42417,7 +42265,7 @@ RelativePath=baseservices\threading\generics\syncdelegate\GThread07\GThread07.cm
WorkingDir=baseservices\threading\generics\syncdelegate\GThread07
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ConstructTrue.cmd_5303]
@@ -42425,7 +42273,7 @@ RelativePath=baseservices\threading\events\AutoResetEvent\ConstructTrue\Construc
WorkingDir=baseservices\threading\events\AutoResetEvent\ConstructTrue
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbgs_ldfld_mulovf.cmd_5304]
@@ -42441,7 +42289,7 @@ RelativePath=CoreMangLib\cti\system\exception\ExceptionGetBaseException\Exceptio
WorkingDir=CoreMangLib\cti\system\exception\ExceptionGetBaseException
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b92726.cmd_5306]
@@ -42457,7 +42305,7 @@ RelativePath=CoreMangLib\cti\system\math\MathMin8\MathMin8.cmd
WorkingDir=CoreMangLib\cti\system\math\MathMin8
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[struct01_seq.cmd_5308]
@@ -42465,7 +42313,7 @@ RelativePath=Loader\classloader\generics\Layout\General\struct01_seq\struct01_se
WorkingDir=Loader\classloader\generics\Layout\General\struct01_seq
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[waitallex10a.cmd_5309]
@@ -42473,7 +42321,7 @@ RelativePath=baseservices\threading\waithandle\waitall\waitallex10a\waitallex10a
WorkingDir=baseservices\threading\waithandle\waitall\waitallex10a
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[subovfun1_il_r.cmd_5310]
@@ -42481,7 +42329,7 @@ RelativePath=JIT\Directed\coverage\importer\Desktop\subovfun1_il_r\subovfun1_il_
WorkingDir=JIT\Directed\coverage\importer\Desktop\subovfun1_il_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated47.cmd_5311]
@@ -42489,7 +42337,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest47\Generated
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest47\Generated47
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1472.cmd_5312]
@@ -42497,7 +42345,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1472\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1472\Generated1472
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[overflow01_div.cmd_5313]
@@ -42513,7 +42361,7 @@ RelativePath=baseservices\exceptions\generics\GenericExceptions08\GenericExcepti
WorkingDir=baseservices\exceptions\generics\GenericExceptions08
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b70335.cmd_5315]
@@ -42537,7 +42385,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\castclass\castclass\castclass004\cast
WorkingDir=JIT\jit64\valuetypes\nullable\castclass\castclass\castclass004
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[instance_passing_struct01.cmd_5318]
@@ -42545,7 +42393,7 @@ RelativePath=JIT\Generics\Locals\instance_passing_struct01\instance_passing_stru
WorkingDir=JIT\Generics\Locals\instance_passing_struct01
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Int_And_Op_cs_do.cmd_5319]
@@ -42553,7 +42401,7 @@ RelativePath=JIT\Directed\cmov\Int_And_Op_cs_do\Int_And_Op_cs_do.cmd
WorkingDir=JIT\Directed\cmov\Int_And_Op_cs_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbgobjref.cmd_5320]
@@ -42561,7 +42409,7 @@ RelativePath=JIT\Methodical\Invoke\implicit\_il_dbgobjref\_il_dbgobjref.cmd
WorkingDir=JIT\Methodical\Invoke\implicit\_il_dbgobjref
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated386.cmd_5321]
@@ -42569,7 +42417,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest386\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest386\Generated386
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[StringIndexOf10.cmd_5322]
@@ -42577,7 +42425,7 @@ RelativePath=CoreMangLib\cti\system\string\StringIndexOf10\StringIndexOf10.cmd
WorkingDir=CoreMangLib\cti\system\string\StringIndexOf10
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Target.cmd_5323]
@@ -42585,7 +42433,7 @@ RelativePath=GC\API\GCHandle\Target\Target.cmd
WorkingDir=GC\API\GCHandle\Target
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b41621.cmd_5324]
@@ -42601,7 +42449,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1287\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1287\Generated1287
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[mcc_i14.cmd_5326]
@@ -42609,7 +42457,7 @@ RelativePath=JIT\jit64\mcc\interop\mcc_i14\mcc_i14.cmd
WorkingDir=JIT\jit64\mcc\interop\mcc_i14
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[castclass025.cmd_5327]
@@ -42617,7 +42465,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\castclass\castclass\castclass025\cast
WorkingDir=JIT\jit64\valuetypes\nullable\castclass\castclass\castclass025
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b84957.cmd_5328]
@@ -42625,7 +42473,7 @@ RelativePath=JIT\Regression\VS-ia64-JIT\M00\b84957\b84957\b84957.cmd
WorkingDir=JIT\Regression\VS-ia64-JIT\M00\b84957\b84957
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[DecimalCtor1.cmd_5329]
@@ -42633,7 +42481,7 @@ RelativePath=CoreMangLib\cti\system\decimal\DecimalCtor1\DecimalCtor1.cmd
WorkingDir=CoreMangLib\cti\system\decimal\DecimalCtor1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated162.cmd_5330]
@@ -42641,7 +42489,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest162\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest162\Generated162
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[DblAvg2.cmd_5331]
@@ -42649,7 +42497,7 @@ RelativePath=JIT\CodeGenBringUpTests\DblAvg2\DblAvg2.cmd
WorkingDir=JIT\CodeGenBringUpTests\DblAvg2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[oponerror_ro.cmd_5332]
@@ -42665,7 +42513,7 @@ RelativePath=JIT\Regression\Dev11\dev11_20929\dev11_20929_d\dev11_20929_d.cmd
WorkingDir=JIT\Regression\Dev11\dev11_20929\dev11_20929_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[castclass008.cmd_5334]
@@ -42673,7 +42521,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\castclass\castclass\castclass008\cast
WorkingDir=JIT\jit64\valuetypes\nullable\castclass\castclass\castclass008
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[case10.cmd_5335]
@@ -42681,7 +42529,7 @@ RelativePath=Loader\classloader\explicitlayout\misc\case10\case10.cmd
WorkingDir=Loader\classloader\explicitlayout\misc\case10
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbgs_muldiv.cmd_5336]
@@ -42697,7 +42545,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest32\Generated
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest32\Generated32
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[UInt16IConvertibleToInt64.cmd_5338]
@@ -42705,7 +42553,7 @@ RelativePath=CoreMangLib\cti\system\uint16\UInt16IConvertibleToInt64\UInt16IConv
WorkingDir=CoreMangLib\cti\system\uint16\UInt16IConvertibleToInt64
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[RMV-2-13-26-two.cmd_5339]
@@ -42713,7 +42561,7 @@ RelativePath=Loader\classloader\rmv\il\RMV-2-13-26-two\RMV-2-13-26-two.cmd
WorkingDir=Loader\classloader\rmv\il\RMV-2-13-26-two
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[finallytryintryfinally_d.cmd_5340]
@@ -42721,7 +42569,7 @@ RelativePath=JIT\Methodical\eh\disconnected\finallytryintryfinally_d\finallytryi
WorkingDir=JIT\Methodical\eh\disconnected\finallytryintryfinally_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[overflow04_mul.cmd_5341]
@@ -42737,7 +42585,7 @@ RelativePath=JIT\CodeGenBringUpTests\DblCall2\DblCall2.cmd
WorkingDir=JIT\CodeGenBringUpTests\DblCall2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[isinstenum_do.cmd_5343]
@@ -42745,7 +42593,7 @@ RelativePath=JIT\Directed\nullabletypes\isinstenum_do\isinstenum_do.cmd
WorkingDir=JIT\Directed\nullabletypes\isinstenum_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[overflow04_div.cmd_5344]
@@ -42761,7 +42609,7 @@ RelativePath=CoreMangLib\cti\system\diagnostics\conditionalattribute\Conditional
WorkingDir=CoreMangLib\cti\system\diagnostics\conditionalattribute\ConditionalAttributeConditionString
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[box-unbox-null019.cmd_5346]
@@ -42769,7 +42617,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\null\box-unbox-null019\box-
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\null\box-unbox-null019
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_relu_vfld.cmd_5347]
@@ -42777,7 +42625,7 @@ RelativePath=JIT\Methodical\ELEMENT_TYPE_IU\_il_relu_vfld\_il_relu_vfld.cmd
WorkingDir=JIT\Methodical\ELEMENT_TYPE_IU\_il_relu_vfld
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[throwinnestedfinally_r.cmd_5348]
@@ -42793,7 +42641,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_184\GCSimulator_184.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_184
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ObjectMemberwiseClone.cmd_5350]
@@ -42801,7 +42649,7 @@ RelativePath=CoreMangLib\cti\system\object\ObjectMemberwiseClone\ObjectMemberwis
WorkingDir=CoreMangLib\cti\system\object\ObjectMemberwiseClone
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GThread17.cmd_5351]
@@ -42809,7 +42657,7 @@ RelativePath=baseservices\threading\generics\syncdelegate\GThread17\GThread17.cm
WorkingDir=baseservices\threading\generics\syncdelegate\GThread17
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_397.cmd_5352]
@@ -42817,7 +42665,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_397\GCSimulator_397.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_397
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_speed_relobj.cmd_5353]
@@ -42825,7 +42673,7 @@ RelativePath=JIT\Methodical\Invoke\implicit\_speed_relobj\_speed_relobj.cmd
WorkingDir=JIT\Methodical\Invoke\implicit\_speed_relobj
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[finally.cmd_5354]
@@ -42833,7 +42681,7 @@ RelativePath=baseservices\exceptions\simple\finally\finally.cmd
WorkingDir=baseservices\exceptions\simple\finally
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[throwinnestedtryfinally_r.cmd_5355]
@@ -42849,7 +42697,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\castclass\interface\castclass-interfa
WorkingDir=JIT\jit64\valuetypes\nullable\castclass\interface\castclass-interface015
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[waitallex2a.cmd_5357]
@@ -42857,7 +42705,7 @@ RelativePath=baseservices\threading\waithandle\waitall\waitallex2a\waitallex2a.c
WorkingDir=baseservices\threading\waithandle\waitall\waitallex2a
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b13522.cmd_5358]
@@ -42881,7 +42729,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest729\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest729\Generated729
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_366.cmd_5361]
@@ -42889,7 +42737,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_366\GCSimulator_366.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_366
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[TypeCodeBoolean.cmd_5362]
@@ -42897,7 +42745,7 @@ RelativePath=CoreMangLib\cti\system\typecode\TypeCodeBoolean\TypeCodeBoolean.cmd
WorkingDir=CoreMangLib\cti\system\typecode\TypeCodeBoolean
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[EncodingUTF8.cmd_5363]
@@ -42905,7 +42753,7 @@ RelativePath=CoreMangLib\cti\system\text\encoding\EncodingUTF8\EncodingUTF8.cmd
WorkingDir=CoreMangLib\cti\system\text\encoding\EncodingUTF8
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Alloc.cmd_5364]
@@ -42913,7 +42761,7 @@ RelativePath=GC\API\GCHandle\Alloc\Alloc.cmd
WorkingDir=GC\API\GCHandle\Alloc
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[StringBuilderReplace3.cmd_5365]
@@ -42921,7 +42769,7 @@ RelativePath=CoreMangLib\cti\system\text\stringbuilder\StringBuilderReplace3\Str
WorkingDir=CoreMangLib\cti\system\text\stringbuilder\StringBuilderReplace3
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated776.cmd_5366]
@@ -42929,7 +42777,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest776\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest776\Generated776
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Whetsto.cmd_5367]
@@ -42961,7 +42809,7 @@ RelativePath=baseservices\threading\threadstatic\ThreadStatic05\ThreadStatic05.c
WorkingDir=baseservices\threading\threadstatic\ThreadStatic05
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[hfa_nf0B_r.cmd_5371]
@@ -42969,7 +42817,7 @@ RelativePath=JIT\jit64\hfa\main\testB\hfa_nf0B_r\hfa_nf0B_r.cmd
WorkingDir=JIT\jit64\hfa\main\testB\hfa_nf0B_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[EncodingGetEncoding2.cmd_5372]
@@ -42977,7 +42825,7 @@ RelativePath=CoreMangLib\cti\system\text\encoding\EncodingGetEncoding2\EncodingG
WorkingDir=CoreMangLib\cti\system\text\encoding\EncodingGetEncoding2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[TypeParameter012.cmd_5373]
@@ -42985,7 +42833,7 @@ RelativePath=baseservices\exceptions\generics\TypeParameter012\TypeParameter012.
WorkingDir=baseservices\exceptions\generics\TypeParameter012
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated212.cmd_5374]
@@ -42993,7 +42841,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest212\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest212\Generated212
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_30.cmd_5375]
@@ -43001,7 +42849,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_30\GCSimulator_30.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_30
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[byrefconvert_il_d.cmd_5376]
@@ -43009,7 +42857,7 @@ RelativePath=JIT\Directed\refbyref\byrefconvert_il_d\byrefconvert_il_d.cmd
WorkingDir=JIT\Directed\refbyref\byrefconvert_il_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b84836.cmd_5377]
@@ -43017,7 +42865,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b84836\b84836\b84836.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b84836\b84836
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[uint8_cs_d.cmd_5378]
@@ -43025,7 +42873,7 @@ RelativePath=JIT\Directed\shift\uint8_cs_d\uint8_cs_d.cmd
WorkingDir=JIT\Directed\shift\uint8_cs_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[box-unbox-null004.cmd_5379]
@@ -43033,7 +42881,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\null\box-unbox-null004\box-
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\null\box-unbox-null004
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[cgt_i8.cmd_5380]
@@ -43041,7 +42889,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\cgt_i8\cgt_i8.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\cgt_i8
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[convx_il_d.cmd_5381]
@@ -43049,7 +42897,7 @@ RelativePath=JIT\Methodical\FPtrunc\convx_il_d\convx_il_d.cmd
WorkingDir=JIT\Methodical\FPtrunc\convx_il_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b449827.cmd_5382]
@@ -43057,7 +42905,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V2.0-Beta2\b449827\b449827\b449827.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V2.0-Beta2\b449827\b449827
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[r4NaNsub_cs_do.cmd_5383]
@@ -43065,7 +42913,7 @@ RelativePath=JIT\Methodical\NaN\r4NaNsub_cs_do\r4NaNsub_cs_do.cmd
WorkingDir=JIT\Methodical\NaN\r4NaNsub_cs_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ConvertToInt16_3.cmd_5384]
@@ -43073,7 +42921,7 @@ RelativePath=CoreMangLib\cti\system\convert\ConvertToInt16_3\ConvertToInt16_3.cm
WorkingDir=CoreMangLib\cti\system\convert\ConvertToInt16_3
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b04583.cmd_5385]
@@ -43081,7 +42929,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M10\b04583\b04583\b04583.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M10\b04583\b04583
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[box-unbox-value029.cmd_5386]
@@ -43089,7 +42937,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\value\box-unbox-value029\bo
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\value\box-unbox-value029
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated93.cmd_5387]
@@ -43097,7 +42945,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest93\Generated
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest93\Generated93
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated878.cmd_5388]
@@ -43105,7 +42953,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest878\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest878\Generated878
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[UInt16IConvertibleToSByte.cmd_5389]
@@ -43113,7 +42961,7 @@ RelativePath=CoreMangLib\cti\system\uint16\UInt16IConvertibleToSByte\UInt16IConv
WorkingDir=CoreMangLib\cti\system\uint16\UInt16IConvertibleToSByte
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b28806.cmd_5390]
@@ -43129,7 +42977,7 @@ RelativePath=JIT\IL_Conformance\Old\directed\AutoInit\AutoInit.cmd
WorkingDir=JIT\IL_Conformance\Old\directed\AutoInit
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbgtest2.cmd_5392]
@@ -43137,7 +42985,7 @@ RelativePath=JIT\Methodical\Invoke\callvirt\_il_dbgtest2\_il_dbgtest2.cmd
WorkingDir=JIT\Methodical\Invoke\callvirt\_il_dbgtest2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[arrayDim.cmd_5393]
@@ -43145,7 +42993,7 @@ RelativePath=JIT\Methodical\flowgraph\dev10_bug675304\arrayDim\arrayDim.cmd
WorkingDir=JIT\Methodical\flowgraph\dev10_bug675304\arrayDim
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[delegateRemoveImpl.cmd_5394]
@@ -43153,7 +43001,7 @@ RelativePath=CoreMangLib\cti\system\delegate\delegateRemoveImpl\delegateRemoveIm
WorkingDir=CoreMangLib\cti\system\delegate\delegateRemoveImpl
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated242.cmd_5395]
@@ -43161,7 +43009,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest242\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest242\Generated242
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[VectorConvert_ro.cmd_5396]
@@ -43177,7 +43025,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b53650\b53650\b53650.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b53650\b53650
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[StringBuilderAppend17.cmd_5398]
@@ -43185,7 +43033,7 @@ RelativePath=CoreMangLib\cti\system\text\stringbuilder\StringBuilderAppend17\Str
WorkingDir=CoreMangLib\cti\system\text\stringbuilder\StringBuilderAppend17
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b07704.cmd_5399]
@@ -43193,7 +43041,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M10\b07704\b07704\b07704.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M10\b07704\b07704
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[isinstinterface_r.cmd_5400]
@@ -43201,7 +43049,7 @@ RelativePath=JIT\Directed\nullabletypes\isinstinterface_r\isinstinterface_r.cmd
WorkingDir=JIT\Directed\nullabletypes\isinstinterface_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GThread26.cmd_5401]
@@ -43209,7 +43057,7 @@ RelativePath=baseservices\threading\generics\syncdelegate\GThread26\GThread26.cm
WorkingDir=baseservices\threading\generics\syncdelegate\GThread26
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[thread11.cmd_5402]
@@ -43217,7 +43065,7 @@ RelativePath=baseservices\threading\generics\TimerCallback\thread11\thread11.cmd
WorkingDir=baseservices\threading\generics\TimerCallback\thread11
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b39455.cmd_5403]
@@ -43233,7 +43081,7 @@ RelativePath=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesCpobj\OpCodes
WorkingDir=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesCpobj
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[OpCodesLdind_R8.cmd_5405]
@@ -43241,7 +43089,7 @@ RelativePath=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesLdind_R8\OpCo
WorkingDir=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesLdind_R8
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ArrayWithFunc_o.cmd_5406]
@@ -43257,7 +43105,7 @@ RelativePath=Loader\classloader\generics\Layout\General\struct02_auto\struct02_a
WorkingDir=Loader\classloader\generics\Layout\General\struct02_auto
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[box-unbox-null040.cmd_5408]
@@ -43265,7 +43113,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\null\box-unbox-null040\box-
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\null\box-unbox-null040
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ArrayIListContains.cmd_5409]
@@ -43273,7 +43121,7 @@ RelativePath=CoreMangLib\cti\system\array\ArrayIListContains\ArrayIListContains.
WorkingDir=CoreMangLib\cti\system\array\ArrayIListContains
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[seq_float_1_r.cmd_5410]
@@ -43281,7 +43129,7 @@ RelativePath=JIT\Methodical\explicit\coverage\seq_float_1_r\seq_float_1_r.cmd
WorkingDir=JIT\Methodical\explicit\coverage\seq_float_1_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[uint32_d.cmd_5411]
@@ -43289,7 +43137,7 @@ RelativePath=JIT\Directed\shift\uint32_d\uint32_d.cmd
WorkingDir=JIT\Directed\shift\uint32_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_opt_dbgrotarg_valref.cmd_5412]
@@ -43305,7 +43153,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest361\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest361\Generated361
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[u8rem_cs_d.cmd_5414]
@@ -43313,7 +43161,7 @@ RelativePath=JIT\Methodical\divrem\rem\u8rem_cs_d\u8rem_cs_d.cmd
WorkingDir=JIT\Methodical\divrem\rem\u8rem_cs_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[L-1-3-1.cmd_5415]
@@ -43321,7 +43169,7 @@ RelativePath=Loader\classloader\v1\Beta1\Layout\Matrix\cs\L-1-3-1\L-1-3-1.cmd
WorkingDir=Loader\classloader\v1\Beta1\Layout\Matrix\cs\L-1-3-1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[InvalidProgramExceptionctor3.cmd_5416]
@@ -43329,7 +43177,7 @@ RelativePath=CoreMangLib\cti\system\invalidprogramexception\InvalidProgramExcept
WorkingDir=CoreMangLib\cti\system\invalidprogramexception\InvalidProgramExceptionctor3
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Inline_Many.cmd_5417]
@@ -43337,7 +43185,7 @@ RelativePath=JIT\opt\Inline\tests\Inline_Many\Inline_Many.cmd
WorkingDir=JIT\opt\Inline\tests\Inline_Many
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b399444a.cmd_5418]
@@ -43345,7 +43193,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V2.0-Beta2\b399444\b399444a\b399444a.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V2.0-Beta2\b399444\b399444a
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[mixed1_cs_ro.cmd_5419]
@@ -43361,7 +43209,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest198\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest198\Generated198
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated710.cmd_5421]
@@ -43369,7 +43217,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest710\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest710\Generated710
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated603.cmd_5422]
@@ -43377,7 +43225,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest603\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest603\Generated603
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_430.cmd_5423]
@@ -43385,7 +43233,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_430\GCSimulator_430.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_430
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1182.cmd_5424]
@@ -43393,7 +43241,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1182\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1182\Generated1182
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated393.cmd_5425]
@@ -43401,7 +43249,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest393\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest393\Generated393
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b173313.cmd_5426]
@@ -43409,7 +43257,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\v2.1\b173313\b173313\b173313.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\v2.1\b173313\b173313
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated487.cmd_5427]
@@ -43417,7 +43265,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest487\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest487\Generated487
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[struct8.cmd_5428]
@@ -43425,7 +43273,7 @@ RelativePath=JIT\jit64\gc\misc\struct8\struct8.cmd
WorkingDir=JIT\jit64\gc\misc\struct8
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1289.cmd_5429]
@@ -43433,7 +43281,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1289\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1289\Generated1289
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_relunsafe-2.cmd_5430]
@@ -43441,7 +43289,7 @@ RelativePath=JIT\Methodical\unsafecsharp\_relunsafe-2\_relunsafe-2.cmd
WorkingDir=JIT\Methodical\unsafecsharp\_relunsafe-2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[r4NaNrem_cs_ro.cmd_5431]
@@ -43449,7 +43297,7 @@ RelativePath=JIT\Methodical\NaN\r4NaNrem_cs_ro\r4NaNrem_cs_ro.cmd
WorkingDir=JIT\Methodical\NaN\r4NaNrem_cs_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[LargeObjectAlloc2.cmd_5432]
@@ -43465,7 +43313,7 @@ RelativePath=JIT\opt\Inline\tests\DelegStaticFtn\DelegStaticFtn.cmd
WorkingDir=JIT\opt\Inline\tests\DelegStaticFtn
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[struct5_5.cmd_5434]
@@ -43473,7 +43321,7 @@ RelativePath=JIT\jit64\gc\misc\struct5_5\struct5_5.cmd
WorkingDir=JIT\jit64\gc\misc\struct5_5
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b45439.cmd_5435]
@@ -43489,7 +43337,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\blt_un_r4\blt_un_r4.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\blt_un_r4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ldloca.cmd_5437]
@@ -43497,7 +43345,7 @@ RelativePath=JIT\IL_Conformance\Old\Base\ldloca\ldloca.cmd
WorkingDir=JIT\IL_Conformance\Old\Base\ldloca
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[throwinfinallyintryfilter1_d.cmd_5438]
@@ -43505,7 +43353,7 @@ RelativePath=JIT\Methodical\eh\basics\throwinfinallyintryfilter1_d\throwinfinall
WorkingDir=JIT\Methodical\eh\basics\throwinfinallyintryfilter1_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated913.cmd_5439]
@@ -43513,7 +43361,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest913\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest913\Generated913
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[MultipleInterface02.cmd_5440]
@@ -43521,7 +43369,7 @@ RelativePath=Loader\classloader\generics\Instantiation\Positive\MultipleInterfac
WorkingDir=Loader\classloader\generics\Instantiation\Positive\MultipleInterface02
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[SingleIsNegativeInfinity.cmd_5441]
@@ -43529,7 +43377,7 @@ RelativePath=CoreMangLib\cti\system\single\SingleIsNegativeInfinity\SingleIsNega
WorkingDir=CoreMangLib\cti\system\single\SingleIsNegativeInfinity
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated502.cmd_5442]
@@ -43537,7 +43385,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest502\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest502\Generated502
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b15222.cmd_5443]
@@ -43545,7 +43393,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b15222\b15222\b15222.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b15222\b15222
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[struct03.cmd_5444]
@@ -43553,7 +43401,7 @@ RelativePath=JIT\Generics\Typeof\struct03\struct03.cmd
WorkingDir=JIT\Generics\Typeof\struct03
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[MathPow.cmd_5445]
@@ -43561,7 +43409,7 @@ RelativePath=CoreMangLib\cti\system\math\MathPow\MathPow.cmd
WorkingDir=CoreMangLib\cti\system\math\MathPow
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ldloc_s_i8.cmd_5446]
@@ -43569,7 +43417,7 @@ RelativePath=JIT\IL_Conformance\Old\directed\ldloc_s_i8\ldloc_s_i8.cmd
WorkingDir=JIT\IL_Conformance\Old\directed\ldloc_s_i8
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[DevDiv_359736_d.cmd_5447]
@@ -43585,7 +43433,7 @@ RelativePath=JIT\Generics\Instantiation\delegates\Delegate015\Delegate015.cmd
WorkingDir=JIT\Generics\Instantiation\delegates\Delegate015
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[box-unbox-value023.cmd_5449]
@@ -43593,7 +43441,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\value\box-unbox-value023\bo
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\value\box-unbox-value023
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[NotImplementedExceptionCtor3.cmd_5450]
@@ -43601,7 +43449,7 @@ RelativePath=CoreMangLib\cti\system\notimplementedexception\NotImplementedExcept
WorkingDir=CoreMangLib\cti\system\notimplementedexception\NotImplementedExceptionCtor3
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_dbgbox.cmd_5451]
@@ -43609,7 +43457,7 @@ RelativePath=JIT\Methodical\int64\misc\_dbgbox\_dbgbox.cmd
WorkingDir=JIT\Methodical\int64\misc\_dbgbox
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[FileShareWrite.cmd_5452]
@@ -43617,7 +43465,7 @@ RelativePath=CoreMangLib\cti\system\io\fileshare\FileShareWrite\FileShareWrite.c
WorkingDir=CoreMangLib\cti\system\io\fileshare\FileShareWrite
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b56149.cmd_5453]
@@ -43625,7 +43473,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b56149\b56149\b56149.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b56149\b56149
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[AddUsageTest.cmd_5454]
@@ -43649,7 +43497,7 @@ RelativePath=baseservices\exceptions\regressions\V1\SEH\COOL\rethrow\rethrow.cmd
WorkingDir=baseservices\exceptions\regressions\V1\SEH\COOL\rethrow
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated817.cmd_5457]
@@ -43657,7 +43505,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest817\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest817\Generated817
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ListICollectionIsReadOnly.cmd_5458]
@@ -43665,7 +43513,7 @@ RelativePath=CoreMangLib\cti\system\collections\generic\list\ListICollectionIsRe
WorkingDir=CoreMangLib\cti\system\collections\generic\list\ListICollectionIsReadOnly
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbgtest1.cmd_5459]
@@ -43673,7 +43521,7 @@ RelativePath=JIT\Methodical\Invoke\callvirt\_il_dbgtest1\_il_dbgtest1.cmd
WorkingDir=JIT\Methodical\Invoke\callvirt\_il_dbgtest1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_reltailjump_il.cmd_5460]
@@ -43689,7 +43537,7 @@ RelativePath=JIT\jit64\gc\misc\struct4_4\struct4_4.cmd
WorkingDir=JIT\jit64\gc\misc\struct4_4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_relisinst_ldarg.cmd_5462]
@@ -43697,7 +43545,7 @@ RelativePath=JIT\Methodical\casts\coverage\_il_relisinst_ldarg\_il_relisinst_lda
WorkingDir=JIT\Methodical\casts\coverage\_il_relisinst_ldarg
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[test4-xassem.cmd_5463]
@@ -43705,7 +43553,7 @@ RelativePath=JIT\Methodical\stringintern\test4-xassem\test4-xassem.cmd
WorkingDir=JIT\Methodical\stringintern\test4-xassem
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b81764.cmd_5464]
@@ -43713,7 +43561,7 @@ RelativePath=JIT\Regression\VS-ia64-JIT\M00\b81764\b81764\b81764.cmd
WorkingDir=JIT\Regression\VS-ia64-JIT\M00\b81764\b81764
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[MethodImplFinal.cmd_5465]
@@ -43721,7 +43569,7 @@ RelativePath=Loader\classloader\regressions\163172\MethodImplFinal\MethodImplFin
WorkingDir=Loader\classloader\regressions\163172\MethodImplFinal
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[DoubleEquals2.cmd_5466]
@@ -43729,7 +43577,7 @@ RelativePath=CoreMangLib\cti\system\double\DoubleEquals2\DoubleEquals2.cmd
WorkingDir=CoreMangLib\cti\system\double\DoubleEquals2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[HugeArray1.cmd_5467]
@@ -43745,7 +43593,7 @@ RelativePath=baseservices\threading\generics\WaitCallback\thread14\thread14.cmd
WorkingDir=baseservices\threading\generics\WaitCallback\thread14
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[openmutexneg7.cmd_5469]
@@ -43753,7 +43601,7 @@ RelativePath=baseservices\threading\mutex\openexisting\openmutexneg7\openmutexne
WorkingDir=baseservices\threading\mutex\openexisting\openmutexneg7
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[comp64_il_d.cmd_5470]
@@ -43761,7 +43609,7 @@ RelativePath=JIT\Methodical\NaN\comp64_il_d\comp64_il_d.cmd
WorkingDir=JIT\Methodical\NaN\comp64_il_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[switchincatch_d.cmd_5471]
@@ -43769,7 +43617,7 @@ RelativePath=JIT\Methodical\eh\finallyexec\switchincatch_d\switchincatch_d.cmd
WorkingDir=JIT\Methodical\eh\finallyexec\switchincatch_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ThreadStartOperations_1.cmd_5472]
@@ -43777,7 +43625,7 @@ RelativePath=baseservices\threading\paramthreadstart\ThreadStartOperations_1\Thr
WorkingDir=baseservices\threading\paramthreadstart\ThreadStartOperations_1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[UntrustedCodeBFI.cmd_5473]
@@ -43793,7 +43641,7 @@ RelativePath=JIT\jit64\gc\misc\structfp2_3\structfp2_3.cmd
WorkingDir=JIT\jit64\gc\misc\structfp2_3
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[identity3_il_d.cmd_5475]
@@ -43817,7 +43665,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest512\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest512\Generated512
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[OpCodesBle_Un_S.cmd_5478]
@@ -43825,7 +43673,7 @@ RelativePath=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesBle_Un_S\OpCo
WorkingDir=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesBle_Un_S
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated124.cmd_5479]
@@ -43833,7 +43681,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest124\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest124\Generated124
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1199.cmd_5480]
@@ -43841,7 +43689,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1199\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1199\Generated1199
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[OpCodesConv_Ovf_I1_Un.cmd_5481]
@@ -43849,7 +43697,7 @@ RelativePath=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesConv_Ovf_I1_U
WorkingDir=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesConv_Ovf_I1_Un
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[box-unbox-generics004.cmd_5482]
@@ -43857,7 +43705,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\generics\box-unbox-generics
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\generics\box-unbox-generics004
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[MathFCeiling.cmd_5483]
@@ -43865,7 +43713,7 @@ RelativePath=CoreMangLib\cti\system\mathf\MathFCeiling\MathFCeiling.cmd
WorkingDir=CoreMangLib\cti\system\mathf\MathFCeiling
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[TimeSpanZero.cmd_5484]
@@ -43873,7 +43721,7 @@ RelativePath=CoreMangLib\cti\system\timespan\TimeSpanZero\TimeSpanZero.cmd
WorkingDir=CoreMangLib\cti\system\timespan\TimeSpanZero
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[MarshalClassTests.cmd_5485]
@@ -43889,7 +43737,7 @@ RelativePath=JIT\jit64\hfa\main\testE\hfa_sf2E_d\hfa_sf2E_d.cmd
WorkingDir=JIT\jit64\hfa\main\testE\hfa_sf2E_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[try-finally01.cmd_5487]
@@ -43897,7 +43745,7 @@ RelativePath=baseservices\exceptions\generics\try-finally01\try-finally01.cmd
WorkingDir=baseservices\exceptions\generics\try-finally01
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ConvertToInt64_7.cmd_5488]
@@ -43905,7 +43753,7 @@ RelativePath=CoreMangLib\cti\system\convert\ConvertToInt64_7\ConvertToInt64_7.cm
WorkingDir=CoreMangLib\cti\system\convert\ConvertToInt64_7
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[prefldinit1_il_r.cmd_5489]
@@ -43913,7 +43761,7 @@ RelativePath=JIT\Methodical\cctor\simple\prefldinit1_il_r\prefldinit1_il_r.cmd
WorkingDir=JIT\Methodical\cctor\simple\prefldinit1_il_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b15797.cmd_5490]
@@ -43921,7 +43769,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M09\b15797\b15797\b15797.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M09\b15797\b15797
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[PinnedMany.cmd_5491]
@@ -43937,7 +43785,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest543\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest543\Generated543
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_speed_dbgisinst_call.cmd_5493]
@@ -43945,7 +43793,7 @@ RelativePath=JIT\Methodical\casts\coverage\_speed_dbgisinst_call\_speed_dbgisins
WorkingDir=JIT\Methodical\casts\coverage\_speed_dbgisinst_call
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[general_class_instance01.cmd_5494]
@@ -43961,7 +43809,7 @@ RelativePath=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesNot\OpCodesNo
WorkingDir=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesNot
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b06440b.cmd_5496]
@@ -43969,7 +43817,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b06440\b06440b\b06440b.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b06440\b06440b
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[nstructtun.cmd_5497]
@@ -43985,7 +43833,7 @@ RelativePath=JIT\jit64\mcc\interop\mcc_i01\mcc_i01.cmd
WorkingDir=JIT\jit64\mcc\interop\mcc_i01
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_FAIL;9462;EXCLUDED;VARARG
+Categories=EXPECTED_FAIL;9462;EXCLUDED;VARARG;Pri1
HostStyle=0
[_dbgrefarg_o.cmd_5499]
@@ -43993,7 +43841,7 @@ RelativePath=JIT\Methodical\explicit\basic\_dbgrefarg_o\_dbgrefarg_o.cmd
WorkingDir=JIT\Methodical\explicit\basic\_dbgrefarg_o
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_rels_ldsfld_mulovf.cmd_5500]
@@ -44009,7 +43857,7 @@ RelativePath=CoreMangLib\cti\system\delegate\DelegateCombineImpl\DelegateCombine
WorkingDir=CoreMangLib\cti\system\delegate\DelegateCombineImpl
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ldloca_s_i2.cmd_5502]
@@ -44017,7 +43865,7 @@ RelativePath=JIT\IL_Conformance\Old\directed\ldloca_s_i2\ldloca_s_i2.cmd
WorkingDir=JIT\IL_Conformance\Old\directed\ldloca_s_i2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1017.cmd_5503]
@@ -44025,7 +43873,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1017\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1017\Generated1017
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b140298.cmd_5504]
@@ -44041,7 +43889,7 @@ RelativePath=CoreMangLib\cti\system\reflection\parameterattributes\ParameterAttr
WorkingDir=CoreMangLib\cti\system\reflection\parameterattributes\ParameterAttributesIn
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Int16Equals2.cmd_5506]
@@ -44049,7 +43897,7 @@ RelativePath=CoreMangLib\cti\system\int16\Int16Equals2\Int16Equals2.cmd
WorkingDir=CoreMangLib\cti\system\int16\Int16Equals2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1226.cmd_5507]
@@ -44057,7 +43905,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1226\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1226\Generated1226
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[case7.cmd_5508]
@@ -44073,7 +43921,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest967\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest967\Generated967
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Int32IConvertibleToSByte.cmd_5510]
@@ -44081,7 +43929,7 @@ RelativePath=CoreMangLib\cti\system\int\Int32IConvertibleToSByte\Int32IConvertib
WorkingDir=CoreMangLib\cti\system\int\Int32IConvertibleToSByte
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b43719.cmd_5511]
@@ -44105,7 +43953,7 @@ RelativePath=CoreMangLib\cti\system\int\Int32ToString3\Int32ToString3.cmd
WorkingDir=CoreMangLib\cti\system\int\Int32ToString3
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[throwtest.cmd_5514]
@@ -44113,7 +43961,7 @@ RelativePath=JIT\opt\Inline\tests\throwtest\throwtest.cmd
WorkingDir=JIT\opt\Inline\tests\throwtest
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_dbggc_nested.cmd_5515]
@@ -44121,7 +43969,7 @@ RelativePath=JIT\Methodical\VT\etc\_dbggc_nested\_dbggc_nested.cmd
WorkingDir=JIT\Methodical\VT\etc\_dbggc_nested
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[test1.cmd_5516]
@@ -44129,7 +43977,7 @@ RelativePath=JIT\jit64\regress\vsw\333007\test1\test1.cmd
WorkingDir=JIT\jit64\regress\vsw\333007\test1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated598.cmd_5517]
@@ -44137,7 +43985,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest598\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest598\Generated598
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[box-unbox-value014.cmd_5518]
@@ -44145,7 +43993,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\value\box-unbox-value014\bo
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\value\box-unbox-value014
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[uint_cs_do.cmd_5519]
@@ -44153,7 +44001,7 @@ RelativePath=JIT\Methodical\MDArray\DataTypes\uint_cs_do\uint_cs_do.cmd
WorkingDir=JIT\Methodical\MDArray\DataTypes\uint_cs_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[DictEnumIDictEnumget_Value.cmd_5520]
@@ -44161,7 +44009,7 @@ RelativePath=CoreMangLib\cti\system\collections\generic\dictionaryenumerator\Dic
WorkingDir=CoreMangLib\cti\system\collections\generic\dictionaryenumerator\DictEnumIDictEnumget_Value
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[StackBehaviourPopref_popi_pop1.cmd_5521]
@@ -44169,7 +44017,7 @@ RelativePath=CoreMangLib\cti\system\reflection\emit\stackbehaviour\StackBehaviou
WorkingDir=CoreMangLib\cti\system\reflection\emit\stackbehaviour\StackBehaviourPopref_popi_pop1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[tailcall.cmd_5522]
@@ -44177,7 +44025,7 @@ RelativePath=JIT\Directed\tailcall\tailcall\tailcall.cmd
WorkingDir=JIT\Directed\tailcall\tailcall
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;GCSTRESS_FAIL;13200
HostStyle=0
[b47093.cmd_5523]
@@ -44193,7 +44041,7 @@ RelativePath=JIT\CodeGenBringUpTests\LocallocCnstB1\LocallocCnstB1.cmd
WorkingDir=JIT\CodeGenBringUpTests\LocallocCnstB1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[NotRMW.cmd_5525]
@@ -44201,7 +44049,7 @@ RelativePath=JIT\CodeGenBringUpTests\NotRMW\NotRMW.cmd
WorkingDir=JIT\CodeGenBringUpTests\NotRMW
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[deadtrycatch_d.cmd_5526]
@@ -44209,7 +44057,7 @@ RelativePath=JIT\Methodical\eh\deadcode\deadtrycatch_d\deadtrycatch_d.cmd
WorkingDir=JIT\Methodical\eh\deadcode\deadtrycatch_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[MultipleException.cmd_5527]
@@ -44217,7 +44065,7 @@ RelativePath=baseservices\exceptions\regressions\V1\SEH\VJ\MultipleException\Mul
WorkingDir=baseservices\exceptions\regressions\V1\SEH\VJ\MultipleException
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;GCSTRESS_FAIL;13203;Pri1
HostStyle=0
[Generated1448.cmd_5528]
@@ -44225,7 +44073,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1448\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1448\Generated1448
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated260.cmd_5529]
@@ -44233,7 +44081,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest260\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest260\Generated260
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[try-catch01.cmd_5530]
@@ -44241,7 +44089,7 @@ RelativePath=baseservices\exceptions\generics\try-catch01\try-catch01.cmd
WorkingDir=baseservices\exceptions\generics\try-catch01
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated836.cmd_5531]
@@ -44249,7 +44097,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest836\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest836\Generated836
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[callipinvoke_il_d.cmd_5532]
@@ -44265,7 +44113,7 @@ RelativePath=JIT\Methodical\cctor\simple\precise1_cs_d\precise1_cs_d.cmd
WorkingDir=JIT\Methodical\cctor\simple\precise1_cs_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[jmp_impl.cmd_5534]
@@ -44273,7 +44121,7 @@ RelativePath=JIT\jit64\opt\cg\il\jmp_impl\jmp_impl.cmd
WorkingDir=JIT\jit64\opt\cg\il\jmp_impl
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[servermodel.cmd_5535]
@@ -44297,7 +44145,7 @@ RelativePath=CoreMangLib\cti\system\reflection\assemblynameflags\AssemblyNameFla
WorkingDir=CoreMangLib\cti\system\reflection\assemblynameflags\AssemblyNameFlagsNone
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[case12.cmd_5538]
@@ -44313,7 +44161,7 @@ RelativePath=JIT\Directed\PREFIX\unaligned\4\ldind_stind\ldind_stind.cmd
WorkingDir=JIT\Directed\PREFIX\unaligned\4\ldind_stind
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[hfa_nd0C_d.cmd_5540]
@@ -44321,7 +44169,7 @@ RelativePath=JIT\jit64\hfa\main\testC\hfa_nd0C_d\hfa_nd0C_d.cmd
WorkingDir=JIT\jit64\hfa\main\testC\hfa_nd0C_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[expl_gc_long_1_d.cmd_5541]
@@ -44329,7 +44177,7 @@ RelativePath=JIT\Methodical\explicit\coverage\expl_gc_long_1_d\expl_gc_long_1_d.
WorkingDir=JIT\Methodical\explicit\coverage\expl_gc_long_1_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1038.cmd_5542]
@@ -44337,7 +44185,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1038\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1038\Generated1038
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Test72162.cmd_5543]
@@ -44345,7 +44193,7 @@ RelativePath=Regressions\coreclr\72162\Test72162\Test72162.cmd
WorkingDir=Regressions\coreclr\72162\Test72162
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GitHub_6239.cmd_5544]
@@ -44353,7 +44201,7 @@ RelativePath=JIT\Regression\JitBlue\GitHub_6239\GitHub_6239\GitHub_6239.cmd
WorkingDir=JIT\Regression\JitBlue\GitHub_6239\GitHub_6239
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Unbox005.cmd_5545]
@@ -44377,7 +44225,7 @@ RelativePath=JIT\Directed\coverage\importer\ldfldunboxedvt\ldfldunboxedvt.cmd
WorkingDir=JIT\Directed\coverage\importer\ldfldunboxedvt
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated151.cmd_5548]
@@ -44385,7 +44233,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest151\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest151\Generated151
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b102962a.cmd_5549]
@@ -44393,7 +44241,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1.2-M02\b102962\b102962a\b102962a.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1.2-M02\b102962\b102962a
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[hfa_nd2G_r.cmd_5550]
@@ -44401,7 +44249,7 @@ RelativePath=JIT\jit64\hfa\main\testG\hfa_nd2G_r\hfa_nd2G_r.cmd
WorkingDir=JIT\jit64\hfa\main\testG\hfa_nd2G_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[mul_ovf_u8.cmd_5551]
@@ -44417,7 +44265,7 @@ RelativePath=baseservices\threading\waithandle\waitall\waitallex8a\waitallex8a.c
WorkingDir=baseservices\threading\waithandle\waitall\waitallex8a
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;GCSTRESS_FAIL;13203;Pri1
HostStyle=0
[cgt_u.cmd_5553]
@@ -44425,7 +44273,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\cgt_u\cgt_u.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\cgt_u
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_335.cmd_5554]
@@ -44433,7 +44281,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_335\GCSimulator_335.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_335
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b73207.cmd_5555]
@@ -44449,7 +44297,7 @@ RelativePath=baseservices\threading\paramthreadstart\ThreadStartObject_1\ThreadS
WorkingDir=baseservices\threading\paramthreadstart\ThreadStartObject_1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[DecimalMinusOne.cmd_5557]
@@ -44457,7 +44305,7 @@ RelativePath=CoreMangLib\cti\system\decimal\DecimalMinusOne\DecimalMinusOne.cmd
WorkingDir=CoreMangLib\cti\system\decimal\DecimalMinusOne
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ConvertToUInt6410.cmd_5558]
@@ -44465,7 +44313,7 @@ RelativePath=CoreMangLib\cti\system\convert\ConvertToUInt6410\ConvertToUInt6410.
WorkingDir=CoreMangLib\cti\system\convert\ConvertToUInt6410
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[DevDiv_142976.cmd_5559]
@@ -44473,7 +44321,7 @@ RelativePath=JIT\Regression\JitBlue\DevDiv_142976\DevDiv_142976\DevDiv_142976.cm
WorkingDir=JIT\Regression\JitBlue\DevDiv_142976\DevDiv_142976
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Int_No_Op_cs_r.cmd_5560]
@@ -44481,7 +44329,7 @@ RelativePath=JIT\Directed\cmov\Int_No_Op_cs_r\Int_No_Op_cs_r.cmd
WorkingDir=JIT\Directed\cmov\Int_No_Op_cs_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1271.cmd_5561]
@@ -44489,7 +44337,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1271\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1271\Generated1271
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[nonlocalexittobeginningoftry_d.cmd_5562]
@@ -44497,7 +44345,7 @@ RelativePath=JIT\Methodical\eh\finallyexec\nonlocalexittobeginningoftry_d\nonloc
WorkingDir=JIT\Methodical\eh\finallyexec\nonlocalexittobeginningoftry_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[add.cmd_5563]
@@ -44505,7 +44353,7 @@ RelativePath=JIT\Directed\PREFIX\unaligned\4\add\add.cmd
WorkingDir=JIT\Directed\PREFIX\unaligned\4\add
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Double_Or_Op_cs_ro.cmd_5564]
@@ -44513,7 +44361,7 @@ RelativePath=JIT\Directed\cmov\Double_Or_Op_cs_ro\Double_Or_Op_cs_ro.cmd
WorkingDir=JIT\Directed\cmov\Double_Or_Op_cs_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[beq_s.cmd_5565]
@@ -44521,7 +44369,7 @@ RelativePath=JIT\IL_Conformance\Old\Base\beq_s\beq_s.cmd
WorkingDir=JIT\IL_Conformance\Old\Base\beq_s
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[zeroInit01_large.cmd_5566]
@@ -44529,7 +44377,7 @@ RelativePath=JIT\Methodical\localloc\zeroinit\zeroInit01_large\zeroInit01_large.
WorkingDir=JIT\Methodical\localloc\zeroinit\zeroInit01_large
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[sbyte_cs_r.cmd_5567]
@@ -44537,7 +44385,7 @@ RelativePath=JIT\Methodical\MDArray\DataTypes\sbyte_cs_r\sbyte_cs_r.cmd
WorkingDir=JIT\Methodical\MDArray\DataTypes\sbyte_cs_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[trycatchintryfinally_r.cmd_5568]
@@ -44553,7 +44401,7 @@ RelativePath=baseservices\threading\waithandle\misc\waithandledispose2\waithandl
WorkingDir=baseservices\threading\waithandle\misc\waithandledispose2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b423721.cmd_5570]
@@ -44561,7 +44409,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V2.0-Beta2\b423721\b423721\b423721.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V2.0-Beta2\b423721\b423721
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GitHub_10311.cmd_5571]
@@ -44569,7 +44417,7 @@ RelativePath=JIT\opt\Devirtualization\GitHub_10311\GitHub_10311.cmd
WorkingDir=JIT\opt\Devirtualization\GitHub_10311
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ldc_ret_r8.cmd_5572]
@@ -44577,7 +44425,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\ldc_ret_r8\ldc_ret_r8.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\ldc_ret_r8
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated693.cmd_5573]
@@ -44585,7 +44433,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest693\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest693\Generated693
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[arithm32_ro.cmd_5574]
@@ -44593,7 +44441,7 @@ RelativePath=JIT\Methodical\NaN\arithm32_ro\arithm32_ro.cmd
WorkingDir=JIT\Methodical\NaN\arithm32_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b601838.cmd_5575]
@@ -44601,7 +44449,7 @@ RelativePath=JIT\Regression\clr-x64-JIT\v2.1\b601838\b601838\b601838.cmd
WorkingDir=JIT\Regression\clr-x64-JIT\v2.1\b601838\b601838
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_speed_dbgunsafe-2.cmd_5576]
@@ -44609,7 +44457,7 @@ RelativePath=JIT\Methodical\unsafecsharp\_speed_dbgunsafe-2\_speed_dbgunsafe-2.c
WorkingDir=JIT\Methodical\unsafecsharp\_speed_dbgunsafe-2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b45679.cmd_5577]
@@ -44625,7 +44473,7 @@ RelativePath=Loader\binding\assemblies\assemblybugs\102140\test\test.cmd
WorkingDir=Loader\binding\assemblies\assemblybugs\102140\test
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[box-unbox-null045.cmd_5579]
@@ -44633,7 +44481,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\null\box-unbox-null045\box-
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\null\box-unbox-null045
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[MarshalStructAsLayoutSeq.cmd_5580]
@@ -44649,7 +44497,7 @@ RelativePath=GC\Scenarios\GCBase1\gc_base1\gc_base1.cmd
WorkingDir=GC\Scenarios\GCBase1\gc_base1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbgtest_2a.cmd_5582]
@@ -44665,7 +44513,7 @@ RelativePath=CoreMangLib\cti\system\math\MathAcos\MathAcos.cmd
WorkingDir=CoreMangLib\cti\system\math\MathAcos
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ArrayGetUpperBound.cmd_5584]
@@ -44673,7 +44521,7 @@ RelativePath=CoreMangLib\cti\system\array\ArrayGetUpperBound\ArrayGetUpperBound.
WorkingDir=CoreMangLib\cti\system\array\ArrayGetUpperBound
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[catchretnonlocalexitinfunclet_r.cmd_5585]
@@ -44689,7 +44537,7 @@ RelativePath=JIT\CodeGenBringUpTests\Unbox\Unbox.cmd
WorkingDir=JIT\CodeGenBringUpTests\Unbox
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GuidCtor1_cti.cmd_5587]
@@ -44697,7 +44545,7 @@ RelativePath=CoreMangLib\cti\system\guid\GuidCtor1_cti\GuidCtor1_cti.cmd
WorkingDir=CoreMangLib\cti\system\guid\GuidCtor1_cti
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated278.cmd_5588]
@@ -44705,7 +44553,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest278\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest278\Generated278
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[hfa_nf2G_r.cmd_5589]
@@ -44713,7 +44561,7 @@ RelativePath=JIT\jit64\hfa\main\testG\hfa_nf2G_r\hfa_nf2G_r.cmd
WorkingDir=JIT\jit64\hfa\main\testG\hfa_nf2G_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[DevDiv_200492.cmd_5590]
@@ -44721,7 +44569,7 @@ RelativePath=JIT\Regression\JitBlue\DevDiv_200492\DevDiv_200492\DevDiv_200492.cm
WorkingDir=JIT\Regression\JitBlue\DevDiv_200492\DevDiv_200492
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1013.cmd_5591]
@@ -44729,7 +44577,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1013\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1013\Generated1013
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated34.cmd_5592]
@@ -44737,7 +44585,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest34\Generated
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest34\Generated34
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[MatrixMul_o.cmd_5593]
@@ -44745,7 +44593,7 @@ RelativePath=JIT\jit64\opt\rngchk\MatrixMul_o\MatrixMul_o.cmd
WorkingDir=JIT\jit64\opt\rngchk\MatrixMul_o
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[mcc_i16.cmd_5594]
@@ -44761,7 +44609,7 @@ RelativePath=JIT\Methodical\Boxing\misc\_dbgconcurgc_il\_dbgconcurgc_il.cmd
WorkingDir=JIT\Methodical\Boxing\misc\_dbgconcurgc_il
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1220.cmd_5596]
@@ -44769,7 +44617,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1220\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1220\Generated1220
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[class01_static.cmd_5597]
@@ -44777,15 +44625,7 @@ RelativePath=JIT\Generics\Arrays\ConstructedTypes\Jagged\class01_static\class01_
WorkingDir=JIT\Generics\Arrays\ConstructedTypes\Jagged\class01_static
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
-HostStyle=0
-
-[Int64TryParse.cmd_5598]
-RelativePath=CoreMangLib\cti\system\int64\Int64TryParse\Int64TryParse.cmd
-WorkingDir=CoreMangLib\cti\system\int64\Int64TryParse
-Expected=0
-MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[mcc_i70.cmd_5599]
@@ -44793,7 +44633,7 @@ RelativePath=JIT\jit64\mcc\interop\mcc_i70\mcc_i70.cmd
WorkingDir=JIT\jit64\mcc\interop\mcc_i70
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_FAIL;9462;EXCLUDED;VARARG
+Categories=EXPECTED_FAIL;9462;EXCLUDED;VARARG;Pri1
HostStyle=0
[invocation_d.cmd_5600]
@@ -44801,7 +44641,7 @@ RelativePath=JIT\Directed\nullabletypes\invocation_d\invocation_d.cmd
WorkingDir=JIT\Directed\nullabletypes\invocation_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[thdtreegrowingobj.cmd_5601]
@@ -44817,7 +44657,7 @@ RelativePath=JIT\Methodical\Arrays\misc\_speed_dbgselfref\_speed_dbgselfref.cmd
WorkingDir=JIT\Methodical\Arrays\misc\_speed_dbgselfref
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ConvertToInt32_6.cmd_5603]
@@ -44825,7 +44665,7 @@ RelativePath=CoreMangLib\cti\system\convert\ConvertToInt32_6\ConvertToInt32_6.cm
WorkingDir=CoreMangLib\cti\system\convert\ConvertToInt32_6
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbgvalftn.cmd_5604]
@@ -44833,7 +44673,7 @@ RelativePath=JIT\Methodical\Invoke\fptr\_il_dbgvalftn\_il_dbgvalftn.cmd
WorkingDir=JIT\Methodical\Invoke\fptr\_il_dbgvalftn
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated335.cmd_5605]
@@ -44841,7 +44681,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest335\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest335\Generated335
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1340.cmd_5606]
@@ -44849,7 +44689,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1340\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1340\Generated1340
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[OpCodesLdind_U2.cmd_5607]
@@ -44857,7 +44697,7 @@ RelativePath=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesLdind_U2\OpCo
WorkingDir=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesLdind_U2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1392.cmd_5608]
@@ -44865,7 +44705,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1392\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1392\Generated1392
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[nestedtryexcept_r.cmd_5609]
@@ -44873,7 +44713,7 @@ RelativePath=JIT\Methodical\eh\nested\nestedtry\nestedtryexcept_r\nestedtryexcep
WorkingDir=JIT\Methodical\eh\nested\nestedtry\nestedtryexcept_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[DevDiv_283795.cmd_5610]
@@ -44889,7 +44729,7 @@ RelativePath=JIT\jit64\hfa\main\testG\hfa_sf2G_r\hfa_sf2G_r.cmd
WorkingDir=JIT\jit64\hfa\main\testG\hfa_sf2G_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[SingleToInt16.cmd_5612]
@@ -44897,7 +44737,7 @@ RelativePath=CoreMangLib\cti\system\single\SingleToInt16\SingleToInt16.cmd
WorkingDir=CoreMangLib\cti\system\single\SingleToInt16
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b31452.cmd_5613]
@@ -44913,7 +44753,7 @@ RelativePath=CoreMangLib\cti\system\collections\generic\dictionary\DictionaryCon
WorkingDir=CoreMangLib\cti\system\collections\generic\dictionary\DictionaryContainsValue
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated720.cmd_5615]
@@ -44921,7 +44761,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest720\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest720\Generated720
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1274.cmd_5616]
@@ -44929,7 +44769,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1274\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1274\Generated1274
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[MemberAccessExceptionCtor1.cmd_5617]
@@ -44937,7 +44777,7 @@ RelativePath=CoreMangLib\cti\system\memberaccessexception\MemberAccessExceptionC
WorkingDir=CoreMangLib\cti\system\memberaccessexception\MemberAccessExceptionCtor1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated552.cmd_5618]
@@ -44945,7 +44785,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest552\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest552\Generated552
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_64.cmd_5619]
@@ -44953,7 +44793,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_64\GCSimulator_64.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_64
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[call04_dynamic.cmd_5620]
@@ -44969,7 +44809,7 @@ RelativePath=JIT\Directed\array-il\_Arrayssimple3\_Arrayssimple3.cmd
WorkingDir=JIT\Directed\array-il\_Arrayssimple3
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[jmp_dbg.cmd_5622]
@@ -44977,7 +44817,7 @@ RelativePath=JIT\jit64\opt\cg\il\jmp_dbg\jmp_dbg.cmd
WorkingDir=JIT\jit64\opt\cg\il\jmp_dbg
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b05619.cmd_5623]
@@ -44985,7 +44825,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M10\b05619\b05619\b05619.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M10\b05619\b05619
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ArrayLastIndexOf1b.cmd_5624]
@@ -44993,7 +44833,7 @@ RelativePath=CoreMangLib\cti\system\array\ArrayLastIndexOf1b\ArrayLastIndexOf1b.
WorkingDir=CoreMangLib\cti\system\array\ArrayLastIndexOf1b
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_reli4u1.cmd_5625]
@@ -45001,7 +44841,7 @@ RelativePath=JIT\Methodical\Invoke\implicit\_il_reli4u1\_il_reli4u1.cmd
WorkingDir=JIT\Methodical\Invoke\implicit\_il_reli4u1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_55.cmd_5626]
@@ -45009,7 +44849,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_55\GCSimulator_55.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_55
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b80045.cmd_5627]
@@ -45033,7 +44873,7 @@ RelativePath=CoreMangLib\cti\system\uint16\UInt16IConvertibleToUInt32\UInt16ICon
WorkingDir=CoreMangLib\cti\system\uint16\UInt16IConvertibleToUInt32
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[OperandTypeShortInlineR.cmd_5630]
@@ -45041,7 +44881,7 @@ RelativePath=CoreMangLib\cti\system\reflection\emit\operandtype\OperandTypeShort
WorkingDir=CoreMangLib\cti\system\reflection\emit\operandtype\OperandTypeShortInlineR
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated20.cmd_5631]
@@ -45049,7 +44889,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest20\Generated
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest20\Generated20
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[oponerror_do.cmd_5632]
@@ -45065,7 +44905,7 @@ RelativePath=baseservices\exceptions\generics\nested-try-catch08\nested-try-catc
WorkingDir=baseservices\exceptions\generics\nested-try-catch08
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_speed_dbgaddsub.cmd_5634]
@@ -45081,7 +44921,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest81\Generated
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest81\Generated81
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_relfr4.cmd_5636]
@@ -45089,7 +44929,7 @@ RelativePath=JIT\Methodical\Invoke\implicit\_il_relfr4\_il_relfr4.cmd
WorkingDir=JIT\Methodical\Invoke\implicit\_il_relfr4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[VectorAdd_ro.cmd_5637]
@@ -45105,7 +44945,7 @@ RelativePath=Loader\classloader\generics\Layout\General\class02_auto\class02_aut
WorkingDir=Loader\classloader\generics\Layout\General\class02_auto
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Positive009.cmd_5639]
@@ -45113,7 +44953,7 @@ RelativePath=Loader\classloader\generics\Layout\Specific\Positive009\Positive009
WorkingDir=Loader\classloader\generics\Layout\Specific\Positive009
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1485.cmd_5640]
@@ -45121,7 +44961,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1485\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1485\Generated1485
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[MissingFieldExceptionCtor3.cmd_5641]
@@ -45129,7 +44969,7 @@ RelativePath=CoreMangLib\cti\system\missingfieldexception\MissingFieldExceptionC
WorkingDir=CoreMangLib\cti\system\missingfieldexception\MissingFieldExceptionCtor3
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b47080.cmd_5642]
@@ -45145,7 +44985,7 @@ RelativePath=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesLdc_I4_5\OpCo
WorkingDir=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesLdc_I4_5
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_opt_dbgrefarg_i4.cmd_5644]
@@ -45169,7 +45009,7 @@ RelativePath=JIT\Directed\PREFIX\unaligned\4\initobj\initobj.cmd
WorkingDir=JIT\Directed\PREFIX\unaligned\4\initobj
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ConvertToUInt644.cmd_5647]
@@ -45177,7 +45017,7 @@ RelativePath=CoreMangLib\cti\system\convert\ConvertToUInt644\ConvertToUInt644.cm
WorkingDir=CoreMangLib\cti\system\convert\ConvertToUInt644
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated480.cmd_5648]
@@ -45185,7 +45025,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest480\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest480\Generated480
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbgu_array_merge.cmd_5649]
@@ -45201,7 +45041,7 @@ RelativePath=JIT\Methodical\Overflow\FloatInfinitiesToInt_d\FloatInfinitiesToInt
WorkingDir=JIT\Methodical\Overflow\FloatInfinitiesToInt_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated773.cmd_5651]
@@ -45209,7 +45049,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest773\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest773\Generated773
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[DictionaryIDictionaryAdd.cmd_5652]
@@ -45217,7 +45057,7 @@ RelativePath=CoreMangLib\cti\system\collections\generic\dictionary\DictionaryIDi
WorkingDir=CoreMangLib\cti\system\collections\generic\dictionary\DictionaryIDictionaryAdd
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[throwinnestedcatch_r.cmd_5653]
@@ -45233,7 +45073,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_334\GCSimulator_334.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_334
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[box-unbox-value005.cmd_5655]
@@ -45241,7 +45081,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\value\box-unbox-value005\bo
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\value\box-unbox-value005
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1361.cmd_5656]
@@ -45249,7 +45089,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1361\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1361\Generated1361
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[BadImageFormatExceptionMessage.cmd_5657]
@@ -45257,7 +45097,7 @@ RelativePath=CoreMangLib\cti\system\badimageformatexception\BadImageFormatExcept
WorkingDir=CoreMangLib\cti\system\badimageformatexception\BadImageFormatExceptionMessage
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[DblAdd.cmd_5658]
@@ -45265,7 +45105,7 @@ RelativePath=JIT\CodeGenBringUpTests\DblAdd\DblAdd.cmd
WorkingDir=JIT\CodeGenBringUpTests\DblAdd
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[stfldstatic2_il_d.cmd_5659]
@@ -45273,7 +45113,7 @@ RelativePath=JIT\Directed\coverage\oldtests\stfldstatic2_il_d\stfldstatic2_il_d.
WorkingDir=JIT\Directed\coverage\oldtests\stfldstatic2_il_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[param04.cmd_5660]
@@ -45281,7 +45121,7 @@ RelativePath=Loader\classloader\generics\Instantiation\Negative\param04\param04.
WorkingDir=Loader\classloader\generics\Instantiation\Negative\param04
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_200.cmd_5661]
@@ -45289,7 +45129,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_200\GCSimulator_200.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_200
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b47047.cmd_5662]
@@ -45297,7 +45137,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b47047\b47047\b47047.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b47047\b47047
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b10666.cmd_5663]
@@ -45305,7 +45145,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b10666\b10666\b10666.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b10666\b10666
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Test584.cmd_5664]
@@ -45313,7 +45153,7 @@ RelativePath=Regressions\coreclr\0584\Test584\Test584.cmd
WorkingDir=Regressions\coreclr\0584\Test584
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_relrefloc_o2.cmd_5665]
@@ -45321,7 +45161,7 @@ RelativePath=JIT\Methodical\explicit\basic\_il_relrefloc_o2\_il_relrefloc_o2.cmd
WorkingDir=JIT\Methodical\explicit\basic\_il_relrefloc_o2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[unwind03_large.cmd_5666]
@@ -45329,7 +45169,7 @@ RelativePath=JIT\jit64\localloc\unwind\unwind03_large\unwind03_large.cmd
WorkingDir=JIT\jit64\localloc\unwind\unwind03_large
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[DictionaryIDictionaryContains.cmd_5667]
@@ -45337,7 +45177,7 @@ RelativePath=CoreMangLib\cti\system\collections\generic\dictionary\DictionaryIDi
WorkingDir=CoreMangLib\cti\system\collections\generic\dictionary\DictionaryIDictionaryContains
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[L-1-5-1.cmd_5668]
@@ -45345,7 +45185,7 @@ RelativePath=Loader\classloader\v1\Beta1\Layout\Matrix\cs\L-1-5-1\L-1-5-1.cmd
WorkingDir=Loader\classloader\v1\Beta1\Layout\Matrix\cs\L-1-5-1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated806.cmd_5669]
@@ -45353,7 +45193,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest806\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest806\Generated806
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[longdeccheckreturn.cmd_5670]
@@ -45361,7 +45201,7 @@ RelativePath=baseservices\threading\interlocked\checkreturn\longdeccheckreturn\l
WorkingDir=baseservices\threading\interlocked\checkreturn\longdeccheckreturn
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_speed_rellcsvalbox.cmd_5671]
@@ -45377,7 +45217,7 @@ RelativePath=JIT\jit64\hfa\main\testG\hfa_nd0G_d\hfa_nd0G_d.cmd
WorkingDir=JIT\jit64\hfa\main\testG\hfa_nd0G_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Int32IConvertibleToInt64.cmd_5673]
@@ -45385,7 +45225,7 @@ RelativePath=CoreMangLib\cti\system\int\Int32IConvertibleToInt64\Int32IConvertib
WorkingDir=CoreMangLib\cti\system\int\Int32IConvertibleToInt64
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[DayOfWeekWednesday.cmd_5674]
@@ -45393,7 +45233,7 @@ RelativePath=CoreMangLib\cti\system\dayofweek\DayOfWeekWednesday\DayOfWeekWednes
WorkingDir=CoreMangLib\cti\system\dayofweek\DayOfWeekWednesday
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[assemname_cs_ro.cmd_5675]
@@ -45401,7 +45241,7 @@ RelativePath=JIT\Methodical\cctor\misc\assemname_cs_ro\assemname_cs_ro.cmd
WorkingDir=JIT\Methodical\cctor\misc\assemname_cs_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ConvertToSByte16.cmd_5676]
@@ -45409,7 +45249,7 @@ RelativePath=CoreMangLib\cti\system\convert\ConvertToSByte16\ConvertToSByte16.cm
WorkingDir=CoreMangLib\cti\system\convert\ConvertToSByte16
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated37.cmd_5677]
@@ -45417,7 +45257,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest37\Generated
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest37\Generated37
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[mul_ovf_u1.cmd_5678]
@@ -45433,7 +45273,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b39224\b39224\b39224.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b39224\b39224
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[TimeSpanTicksPerMinute.cmd_5680]
@@ -45441,7 +45281,7 @@ RelativePath=CoreMangLib\cti\system\timespan\TimeSpanTicksPerMinute\TimeSpanTick
WorkingDir=CoreMangLib\cti\system\timespan\TimeSpanTicksPerMinute
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[VolatileTest_op_mod.cmd_5681]
@@ -45449,7 +45289,7 @@ RelativePath=JIT\jit64\opt\cse\VolatileTest_op_mod\VolatileTest_op_mod.cmd
WorkingDir=JIT\jit64\opt\cse\VolatileTest_op_mod
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ObjectGetHashCode.cmd_5682]
@@ -45457,7 +45297,7 @@ RelativePath=CoreMangLib\cti\system\object\ObjectGetHashCode\ObjectGetHashCode.c
WorkingDir=CoreMangLib\cti\system\object\ObjectGetHashCode
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[hfa_sf0C_r.cmd_5683]
@@ -45465,7 +45305,7 @@ RelativePath=JIT\jit64\hfa\main\testC\hfa_sf0C_r\hfa_sf0C_r.cmd
WorkingDir=JIT\jit64\hfa\main\testC\hfa_sf0C_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[lclfldsub_cs_d.cmd_5684]
@@ -45473,7 +45313,7 @@ RelativePath=JIT\Directed\coverage\oldtests\lclfldsub_cs_d\lclfldsub_cs_d.cmd
WorkingDir=JIT\Directed\coverage\oldtests\lclfldsub_cs_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_264.cmd_5685]
@@ -45481,7 +45321,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_264\GCSimulator_264.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_264
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b71999.cmd_5686]
@@ -45489,7 +45329,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b71999\b71999\b71999.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b71999\b71999
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[box-unbox-generics021.cmd_5687]
@@ -45497,7 +45337,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\generics\box-unbox-generics
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\generics\box-unbox-generics021
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[hfa_sd2B_d.cmd_5688]
@@ -45505,7 +45345,7 @@ RelativePath=JIT\jit64\hfa\main\testB\hfa_sd2B_d\hfa_sd2B_d.cmd
WorkingDir=JIT\jit64\hfa\main\testB\hfa_sd2B_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ManualConstructTrue.cmd_5689]
@@ -45513,7 +45353,7 @@ RelativePath=baseservices\threading\events\EventWaitHandle\unit\ManualConstructT
WorkingDir=baseservices\threading\events\EventWaitHandle\unit\ManualConstructTrue
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[CopyDoubleArray.cmd_5690]
@@ -45529,7 +45369,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_173\GCSimulator_173.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_173
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1457.cmd_5692]
@@ -45537,7 +45377,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1457\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1457\Generated1457
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[NegativeGenerics.cmd_5693]
@@ -45545,15 +45385,7 @@ RelativePath=CoreMangLib\system\delegate\generics\NegativeGenerics\NegativeGener
WorkingDir=CoreMangLib\system\delegate\generics\NegativeGenerics
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
-HostStyle=0
-
-[Int64Parse3.cmd_5694]
-RelativePath=CoreMangLib\cti\system\int64\Int64Parse3\Int64Parse3.cmd
-WorkingDir=CoreMangLib\cti\system\int64\Int64Parse3
-Expected=0
-MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_296.cmd_5695]
@@ -45561,7 +45393,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_296\GCSimulator_296.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_296
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[trybodyinbetweencatchhandlers_r.cmd_5696]
@@ -45569,7 +45401,7 @@ RelativePath=JIT\Methodical\eh\disconnected\trybodyinbetweencatchhandlers_r\tryb
WorkingDir=JIT\Methodical\eh\disconnected\trybodyinbetweencatchhandlers_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[AbstractBase07.cmd_5697]
@@ -45585,7 +45417,7 @@ RelativePath=JIT\jit64\hfa\main\testC\hfa_sf0C_d\hfa_sf0C_d.cmd
WorkingDir=JIT\jit64\hfa\main\testC\hfa_sf0C_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1373.cmd_5699]
@@ -45593,7 +45425,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1373\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1373\Generated1373
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[method013.cmd_5700]
@@ -45601,7 +45433,7 @@ RelativePath=Loader\classloader\generics\GenericMethods\method013\method013.cmd
WorkingDir=Loader\classloader\generics\GenericMethods\method013
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[exceptions.cmd_5701]
@@ -45609,7 +45441,7 @@ RelativePath=Loader\binding\assemblies\generics\arilistienum\methods\exceptions\
WorkingDir=Loader\binding\assemblies\generics\arilistienum\methods\exceptions
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1402.cmd_5702]
@@ -45617,7 +45449,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1402\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1402\Generated1402
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated395.cmd_5703]
@@ -45625,7 +45457,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest395\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest395\Generated395
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated622.cmd_5704]
@@ -45633,7 +45465,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest622\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest622\Generated622
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[static-ref.cmd_5705]
@@ -45641,7 +45473,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-QFE\b151440\static-ref\static-ref.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-QFE\b151440\static-ref
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated873.cmd_5706]
@@ -45649,7 +45481,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest873\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest873\Generated873
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[openmutexpos4.cmd_5707]
@@ -45657,7 +45489,7 @@ RelativePath=baseservices\threading\mutex\openexisting\openmutexpos4\openmutexpo
WorkingDir=baseservices\threading\mutex\openexisting\openmutexpos4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;GCSTRESS_FAIL;13201;Pri1
HostStyle=0
[hasvalue_d.cmd_5708]
@@ -45665,7 +45497,7 @@ RelativePath=JIT\Directed\nullabletypes\hasvalue_d\hasvalue_d.cmd
WorkingDir=JIT\Directed\nullabletypes\hasvalue_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[VSW491577.cmd_5709]
@@ -45673,7 +45505,7 @@ RelativePath=Loader\classloader\nesting\coreclr\VSW491577\VSW491577.cmd
WorkingDir=Loader\classloader\nesting\coreclr\VSW491577
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated891.cmd_5710]
@@ -45681,7 +45513,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest891\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest891\Generated891
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ArraySort2b.cmd_5711]
@@ -45689,7 +45521,7 @@ RelativePath=CoreMangLib\cti\system\array\ArraySort2b\ArraySort2b.cmd
WorkingDir=CoreMangLib\cti\system\array\ArraySort2b
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[IListIndexOf.cmd_5712]
@@ -45697,7 +45529,7 @@ RelativePath=CoreMangLib\cti\system\collections\generic\ilist\IListIndexOf\IList
WorkingDir=CoreMangLib\cti\system\collections\generic\ilist\IListIndexOf
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1280.cmd_5713]
@@ -45705,7 +45537,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1280\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1280\Generated1280
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Base02d_seq_ser.cmd_5714]
@@ -45713,7 +45545,7 @@ RelativePath=Loader\classloader\generics\Layout\General\Base02d_seq_ser\Base02d_
WorkingDir=Loader\classloader\generics\Layout\General\Base02d_seq_ser
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_418.cmd_5715]
@@ -45721,7 +45553,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_418\GCSimulator_418.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_418
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1420.cmd_5716]
@@ -45729,7 +45561,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1420\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1420\Generated1420
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[waitallex8.cmd_5717]
@@ -45737,7 +45569,7 @@ RelativePath=baseservices\threading\waithandle\waitall\waitallex8\waitallex8.cmd
WorkingDir=baseservices\threading\waithandle\waitall\waitallex8
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated705.cmd_5718]
@@ -45745,7 +45577,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest705\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest705\Generated705
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b36304.cmd_5719]
@@ -45761,7 +45593,7 @@ RelativePath=CoreMangLib\cti\system\reflection\assemblykeynameattribute\Assembly
WorkingDir=CoreMangLib\cti\system\reflection\assemblykeynameattribute\AssemblyKeyNameAttributeKeyName
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[struct03.cmd_5721]
@@ -45777,7 +45609,7 @@ RelativePath=baseservices\threading\events\EventWaitHandle\unit\ManualConstructF
WorkingDir=baseservices\threading\events\EventWaitHandle\unit\ManualConstructFalse
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[TotalMemory.cmd_5723]
@@ -45785,7 +45617,7 @@ RelativePath=GC\API\GC\TotalMemory\TotalMemory.cmd
WorkingDir=GC\API\GC\TotalMemory
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Pending.cmd_5724]
@@ -45793,7 +45625,7 @@ RelativePath=baseservices\exceptions\unittests\Pending\Pending.cmd
WorkingDir=baseservices\exceptions\unittests\Pending
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[osr015.cmd_5725]
@@ -45825,7 +45657,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest315\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest315\Generated315
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Delegate008.cmd_5729]
@@ -45833,7 +45665,7 @@ RelativePath=JIT\Generics\Instantiation\delegates\Delegate008\Delegate008.cmd
WorkingDir=JIT\Generics\Instantiation\delegates\Delegate008
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated117.cmd_5730]
@@ -45841,7 +45673,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest117\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest117\Generated117
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[OperandTypeShortInlineVar.cmd_5731]
@@ -45849,7 +45681,7 @@ RelativePath=CoreMangLib\cti\system\reflection\emit\operandtype\OperandTypeShort
WorkingDir=CoreMangLib\cti\system\reflection\emit\operandtype\OperandTypeShortInlineVar
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated639.cmd_5732]
@@ -45857,7 +45689,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest639\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest639\Generated639
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[precise4_cs_do.cmd_5733]
@@ -45865,7 +45697,7 @@ RelativePath=JIT\Methodical\cctor\simple\precise4_cs_do\precise4_cs_do.cmd
WorkingDir=JIT\Methodical\cctor\simple\precise4_cs_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[mul1_opt.cmd_5734]
@@ -45873,7 +45705,7 @@ RelativePath=JIT\jit64\opt\regress\vswhidbey\223862\mul1_opt\mul1_opt.cmd
WorkingDir=JIT\jit64\opt\regress\vswhidbey\223862\mul1_opt
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[CGRecurseACC_d.cmd_5735]
@@ -45881,7 +45713,7 @@ RelativePath=JIT\jit64\opt\cg\CGRecurse\CGRecurseACC_d\CGRecurseACC_d.cmd
WorkingDir=JIT\jit64\opt\cg\CGRecurse\CGRecurseACC_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[UIntPtrCtor_UInt64.cmd_5736]
@@ -45889,7 +45721,7 @@ RelativePath=CoreMangLib\cti\system\uintptr\UIntPtrCtor_UInt64\UIntPtrCtor_UInt6
WorkingDir=CoreMangLib\cti\system\uintptr\UIntPtrCtor_UInt64
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated912.cmd_5737]
@@ -45897,7 +45729,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest912\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest912\Generated912
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[IEnumeratorMoveNext.cmd_5738]
@@ -45905,7 +45737,7 @@ RelativePath=CoreMangLib\cti\system\collections\ienumerator\IEnumeratorMoveNext\
WorkingDir=CoreMangLib\cti\system\collections\ienumerator\IEnumeratorMoveNext
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[structarr_cs_d.cmd_5739]
@@ -45921,7 +45753,7 @@ RelativePath=JIT\Methodical\Invoke\implicit\_il_relii1\_il_relii1.cmd
WorkingDir=JIT\Methodical\Invoke\implicit\_il_relii1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_401.cmd_5741]
@@ -45929,7 +45761,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_401\GCSimulator_401.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_401
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b334376.cmd_5742]
@@ -45937,7 +45769,7 @@ RelativePath=Loader\classloader\generics\regressions\334376\b334376\b334376.cmd
WorkingDir=Loader\classloader\generics\regressions\334376\b334376
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[CharIsWhiteSpace2.cmd_5743]
@@ -45945,7 +45777,7 @@ RelativePath=CoreMangLib\cti\system\char\CharIsWhiteSpace2\CharIsWhiteSpace2.cmd
WorkingDir=CoreMangLib\cti\system\char\CharIsWhiteSpace2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_reltailcall.cmd_5744]
@@ -45961,7 +45793,7 @@ RelativePath=baseservices\exceptions\unittests\Recurse\Recurse.cmd
WorkingDir=baseservices\exceptions\unittests\Recurse
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[box-unbox-value034.cmd_5746]
@@ -45969,7 +45801,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\value\box-unbox-value034\bo
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\value\box-unbox-value034
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[late.cmd_5747]
@@ -45977,7 +45809,7 @@ RelativePath=JIT\opt\Devirtualization\late\late.cmd
WorkingDir=JIT\opt\Devirtualization\late
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1014.cmd_5748]
@@ -45985,7 +45817,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1014\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1014\Generated1014
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated25.cmd_5749]
@@ -45993,7 +45825,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest25\Generated
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest25\Generated25
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated909.cmd_5750]
@@ -46001,7 +45833,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest909\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest909\Generated909
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[CctorThrowStaticField.cmd_5751]
@@ -46017,7 +45849,7 @@ RelativePath=JIT\Methodical\Invoke\implicit\_il_reli4u2\_il_reli4u2.cmd
WorkingDir=JIT\Methodical\Invoke\implicit\_il_reli4u2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[i8rem_cs_do.cmd_5753]
@@ -46025,7 +45857,7 @@ RelativePath=JIT\Methodical\divrem\rem\i8rem_cs_do\i8rem_cs_do.cmd
WorkingDir=JIT\Methodical\divrem\rem\i8rem_cs_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[waitanyex2.cmd_5754]
@@ -46033,7 +45865,7 @@ RelativePath=baseservices\threading\waithandle\waitany\waitanyex2\waitanyex2.cmd
WorkingDir=baseservices\threading\waithandle\waitany\waitanyex2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[stloc_i.cmd_5755]
@@ -46041,7 +45873,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\stloc_i\stloc_i.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\stloc_i
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[castclass-interface002.cmd_5756]
@@ -46049,7 +45881,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\castclass\interface\castclass-interfa
WorkingDir=JIT\jit64\valuetypes\nullable\castclass\interface\castclass-interface002
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[castclass-null041.cmd_5757]
@@ -46057,7 +45889,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\castclass\null\castclass-null041\cast
WorkingDir=JIT\jit64\valuetypes\nullable\castclass\null\castclass-null041
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[MarshalAsAttributeValue.cmd_5758]
@@ -46065,7 +45897,7 @@ RelativePath=CoreMangLib\cti\system\runtime\interopservices\marshalasattribute\M
WorkingDir=CoreMangLib\cti\system\runtime\interopservices\marshalasattribute\MarshalAsAttributeValue
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[box-unbox-generics031.cmd_5759]
@@ -46073,7 +45905,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\generics\box-unbox-generics
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\generics\box-unbox-generics031
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[sehhandlerbeforetry_r.cmd_5760]
@@ -46089,7 +45921,7 @@ RelativePath=CoreMangLib\cti\system\array\ArrayIndexOf1b\ArrayIndexOf1b.cmd
WorkingDir=CoreMangLib\cti\system\array\ArrayIndexOf1b
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[OpCodesRethrow.cmd_5762]
@@ -46097,7 +45929,7 @@ RelativePath=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesRethrow\OpCod
WorkingDir=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesRethrow
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b141062.cmd_5763]
@@ -46105,7 +45937,7 @@ RelativePath=JIT\Regression\VS-ia64-JIT\M00\b141062\b141062\b141062.cmd
WorkingDir=JIT\Regression\VS-ia64-JIT\M00\b141062\b141062
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[TypeParameter008.cmd_5764]
@@ -46113,7 +45945,7 @@ RelativePath=baseservices\exceptions\generics\TypeParameter008\TypeParameter008.
WorkingDir=baseservices\exceptions\generics\TypeParameter008
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_90.cmd_5765]
@@ -46121,7 +45953,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_90\GCSimulator_90.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_90
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GoryManagedPresent.cmd_5766]
@@ -46129,7 +45961,7 @@ RelativePath=baseservices\exceptions\unittests\GoryManagedPresent\GoryManagedPre
WorkingDir=baseservices\exceptions\unittests\GoryManagedPresent
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[DevDiv_816617_do.cmd_5767]
@@ -46137,7 +45969,7 @@ RelativePath=JIT\Regression\JitBlue\DevDiv_816617\DevDiv_816617_do\DevDiv_816617
WorkingDir=JIT\Regression\JitBlue\DevDiv_816617\DevDiv_816617_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbgdeep_inst.cmd_5768]
@@ -46153,7 +45985,7 @@ RelativePath=CoreMangLib\cti\system\runtime\decimalconstantattribute\DecimalCons
WorkingDir=CoreMangLib\cti\system\runtime\decimalconstantattribute\DecimalConstantAttributeCtor
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated522.cmd_5770]
@@ -46161,7 +45993,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest522\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest522\Generated522
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[castclass037.cmd_5771]
@@ -46169,7 +46001,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\castclass\castclass\castclass037\cast
WorkingDir=JIT\jit64\valuetypes\nullable\castclass\castclass\castclass037
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b14396.cmd_5772]
@@ -46177,7 +46009,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M09\b14396\b14396\b14396.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M09\b14396\b14396
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[hfa_nf0B_d.cmd_5773]
@@ -46185,7 +46017,7 @@ RelativePath=JIT\jit64\hfa\main\testB\hfa_nf0B_d\hfa_nf0B_d.cmd
WorkingDir=JIT\jit64\hfa\main\testB\hfa_nf0B_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[eh01_small.cmd_5774]
@@ -46193,7 +46025,7 @@ RelativePath=JIT\jit64\localloc\eh\eh01_small\eh01_small.cmd
WorkingDir=JIT\jit64\localloc\eh\eh01_small
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[trycatchnestedtype_ro.cmd_5775]
@@ -46217,7 +46049,7 @@ RelativePath=CoreMangLib\system\delegate\miscellaneous\Co6031GetHashCode\Co6031G
WorkingDir=CoreMangLib\system\delegate\miscellaneous\Co6031GetHashCode
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[PropertyAttributesRTSpecialName.cmd_5778]
@@ -46225,7 +46057,7 @@ RelativePath=CoreMangLib\cti\system\reflection\propertyattributes\PropertyAttrib
WorkingDir=CoreMangLib\cti\system\reflection\propertyattributes\PropertyAttributesRTSpecialName
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[AssemblyDefaultAliasAttribute.cmd_5779]
@@ -46233,7 +46065,7 @@ RelativePath=CoreMangLib\cti\system\reflection\assemblydefaultaliasattribute\Ass
WorkingDir=CoreMangLib\cti\system\reflection\assemblydefaultaliasattribute\AssemblyDefaultAliasAttribute
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[CgStress1_ro.cmd_5780]
@@ -46249,7 +46081,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b42732\b42732\b42732.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b42732\b42732
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ManualResetCast1.cmd_5782]
@@ -46257,7 +46089,7 @@ RelativePath=baseservices\threading\events\EventWaitHandle\ManualReset\ManualRes
WorkingDir=baseservices\threading\events\EventWaitHandle\ManualReset\ManualResetCast1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[RMV-2-5-8-two.cmd_5783]
@@ -46265,7 +46097,7 @@ RelativePath=Loader\classloader\rmv\il\RMV-2-5-8-two\RMV-2-5-8-two.cmd
WorkingDir=Loader\classloader\rmv\il\RMV-2-5-8-two
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[OutOfMemoryExceptionCtor2.cmd_5784]
@@ -46273,7 +46105,7 @@ RelativePath=CoreMangLib\cti\system\outofmemoryexception\OutOfMemoryExceptionCto
WorkingDir=CoreMangLib\cti\system\outofmemoryexception\OutOfMemoryExceptionCtor2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_relldelema.cmd_5785]
@@ -46281,7 +46113,7 @@ RelativePath=JIT\Methodical\xxobj\operand\_il_relldelema\_il_relldelema.cmd
WorkingDir=JIT\Methodical\xxobj\operand\_il_relldelema
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[box-unbox-null015.cmd_5786]
@@ -46289,7 +46121,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\null\box-unbox-null015\box-
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\null\box-unbox-null015
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ArrayReverse1.cmd_5787]
@@ -46297,7 +46129,7 @@ RelativePath=CoreMangLib\cti\system\array\ArrayReverse1\ArrayReverse1.cmd
WorkingDir=CoreMangLib\cti\system\array\ArrayReverse1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[br_s.cmd_5788]
@@ -46305,7 +46137,7 @@ RelativePath=JIT\IL_Conformance\Old\Base\br_s\br_s.cmd
WorkingDir=JIT\IL_Conformance\Old\Base\br_s
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ActionInvoke.cmd_5789]
@@ -46313,7 +46145,7 @@ RelativePath=CoreMangLib\cti\system\action\ActionInvoke\ActionInvoke.cmd
WorkingDir=CoreMangLib\cti\system\action\ActionInvoke
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b16935.cmd_5790]
@@ -46321,7 +46153,7 @@ RelativePath=JIT\Regression\CLR-x86-EJIT\V1-M09.5-PDC\b16935\b16935\b16935.cmd
WorkingDir=JIT\Regression\CLR-x86-EJIT\V1-M09.5-PDC\b16935\b16935
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ConvertToInt32_4.cmd_5791]
@@ -46329,7 +46161,7 @@ RelativePath=CoreMangLib\cti\system\convert\ConvertToInt32_4\ConvertToInt32_4.cm
WorkingDir=CoreMangLib\cti\system\convert\ConvertToInt32_4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1118.cmd_5792]
@@ -46337,7 +46169,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1118\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1118\Generated1118
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[VectorInit_ro.cmd_5793]
@@ -46353,7 +46185,7 @@ RelativePath=JIT\Methodical\flowgraph\dev10_bug723489\qMarkColon\qMarkColon.cmd
WorkingDir=JIT\Methodical\flowgraph\dev10_bug723489\qMarkColon
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[int16_ro.cmd_5795]
@@ -46361,7 +46193,7 @@ RelativePath=JIT\Directed\shift\int16_ro\int16_ro.cmd
WorkingDir=JIT\Directed\shift\int16_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[r8NaNadd_cs_ro.cmd_5796]
@@ -46369,7 +46201,7 @@ RelativePath=JIT\Methodical\NaN\r8NaNadd_cs_ro\r8NaNadd_cs_ro.cmd
WorkingDir=JIT\Methodical\NaN\r8NaNadd_cs_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[OpCodeTypePrimitive.cmd_5797]
@@ -46377,7 +46209,7 @@ RelativePath=CoreMangLib\cti\system\reflection\emit\opcodetype\OpCodeTypePrimiti
WorkingDir=CoreMangLib\cti\system\reflection\emit\opcodetype\OpCodeTypePrimitive
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[OpCodesClt.cmd_5798]
@@ -46385,7 +46217,7 @@ RelativePath=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesClt\OpCodesCl
WorkingDir=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesClt
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_17.cmd_5799]
@@ -46393,7 +46225,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_17\GCSimulator_17.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_17
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b140902.cmd_5800]
@@ -46401,7 +46233,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1.1-M1-Beta1\b140902\b140902\b140902.cm
WorkingDir=JIT\Regression\CLR-x86-JIT\V1.1-M1-Beta1\b140902\b140902
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[bigvtbl_cs_d.cmd_5801]
@@ -46409,7 +46241,7 @@ RelativePath=JIT\opt\virtualstubdispatch\bigvtbl\bigvtbl_cs_d\bigvtbl_cs_d.cmd
WorkingDir=JIT\opt\virtualstubdispatch\bigvtbl\bigvtbl_cs_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b40347.cmd_5802]
@@ -46417,7 +46249,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b40347\b40347\b40347.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b40347\b40347
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[baduwinfo.cmd_5803]
@@ -46425,7 +46257,7 @@ RelativePath=JIT\Methodical\eh\regress\vswhidbey\148190\baduwinfo\baduwinfo.cmd
WorkingDir=JIT\Methodical\eh\regress\vswhidbey\148190\baduwinfo
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[hfa_sf2A_d.cmd_5804]
@@ -46433,7 +46265,7 @@ RelativePath=JIT\jit64\hfa\main\testA\hfa_sf2A_d\hfa_sf2A_d.cmd
WorkingDir=JIT\jit64\hfa\main\testA\hfa_sf2A_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[FloatInfinitiesToInt_ro.cmd_5805]
@@ -46441,7 +46273,7 @@ RelativePath=JIT\Methodical\Overflow\FloatInfinitiesToInt_ro\FloatInfinitiesToIn
WorkingDir=JIT\Methodical\Overflow\FloatInfinitiesToInt_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_relisinst_ldloc.cmd_5806]
@@ -46449,7 +46281,7 @@ RelativePath=JIT\Methodical\casts\coverage\_il_relisinst_ldloc\_il_relisinst_ldl
WorkingDir=JIT\Methodical\casts\coverage\_il_relisinst_ldloc
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[struct9_2.cmd_5807]
@@ -46457,7 +46289,7 @@ RelativePath=JIT\jit64\gc\misc\struct9_2\struct9_2.cmd
WorkingDir=JIT\jit64\gc\misc\struct9_2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_dbglcsmax.cmd_5808]
@@ -46465,7 +46297,7 @@ RelativePath=JIT\Methodical\Arrays\lcs\_dbglcsmax\_dbglcsmax.cmd
WorkingDir=JIT\Methodical\Arrays\lcs\_dbglcsmax
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[box-unbox-value024.cmd_5809]
@@ -46473,7 +46305,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\value\box-unbox-value024\bo
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\value\box-unbox-value024
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1056.cmd_5810]
@@ -46481,7 +46313,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1056\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1056\Generated1056
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[OpCodesLdtoken.cmd_5811]
@@ -46489,7 +46321,7 @@ RelativePath=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesLdtoken\OpCod
WorkingDir=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesLdtoken
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[testInterface.cmd_5812]
@@ -46497,7 +46329,7 @@ RelativePath=Regressions\common\testInterface\testInterface.cmd
WorkingDir=Regressions\common\testInterface
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[SByteIConvertibleToDecimal.cmd_5813]
@@ -46505,7 +46337,7 @@ RelativePath=CoreMangLib\cti\system\sbyte\SByteIConvertibleToDecimal\SByteIConve
WorkingDir=CoreMangLib\cti\system\sbyte\SByteIConvertibleToDecimal
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b30905.cmd_5814]
@@ -46513,7 +46345,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b30905\b30905\b30905.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b30905\b30905
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[InterlockedAddLongWithSubtract.cmd_5815]
@@ -46521,7 +46353,7 @@ RelativePath=baseservices\threading\interlocked\add\InterlockedAddLongWithSubtra
WorkingDir=baseservices\threading\interlocked\add\InterlockedAddLongWithSubtract
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Test968.cmd_5816]
@@ -46529,7 +46361,7 @@ RelativePath=Regressions\coreclr\0968\Test968\Test968.cmd
WorkingDir=Regressions\coreclr\0968\Test968
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ArrayCopy.cmd_5817]
@@ -46537,7 +46369,7 @@ RelativePath=Regressions\coreclr\0018\ArrayCopy\ArrayCopy.cmd
WorkingDir=Regressions\coreclr\0018\ArrayCopy
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[hfa_nf2A_d.cmd_5818]
@@ -46545,7 +46377,7 @@ RelativePath=JIT\jit64\hfa\main\testA\hfa_nf2A_d\hfa_nf2A_d.cmd
WorkingDir=JIT\jit64\hfa\main\testA\hfa_nf2A_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[StackBehaviourPopref.cmd_5819]
@@ -46553,7 +46385,7 @@ RelativePath=CoreMangLib\cti\system\reflection\emit\stackbehaviour\StackBehaviou
WorkingDir=CoreMangLib\cti\system\reflection\emit\stackbehaviour\StackBehaviourPopref
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1054.cmd_5820]
@@ -46561,7 +46393,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1054\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1054\Generated1054
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1052.cmd_5821]
@@ -46569,7 +46401,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1052\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1052\Generated1052
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Class2_ImplicitOverrideVirtualNewslot.cmd_5822]
@@ -46577,7 +46409,7 @@ RelativePath=Loader\classloader\generics\VSD\Class2_ImplicitOverrideVirtualNewsl
WorkingDir=Loader\classloader\generics\VSD\Class2_ImplicitOverrideVirtualNewslot
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[IConvertibleToInt16.cmd_5823]
@@ -46585,7 +46417,7 @@ RelativePath=CoreMangLib\cti\system\iconvertible\IConvertibleToInt16\IConvertibl
WorkingDir=CoreMangLib\cti\system\iconvertible\IConvertibleToInt16
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[rethrowincatchnestedinfinally_ro.cmd_5824]
@@ -46609,7 +46441,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_116\GCSimulator_116.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_116
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[DevDiv_278526.cmd_5827]
@@ -46617,7 +46449,7 @@ RelativePath=JIT\Regression\JitBlue\DevDiv_278526\DevDiv_278526\DevDiv_278526.cm
WorkingDir=JIT\Regression\JitBlue\DevDiv_278526\DevDiv_278526
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[AttributeTargetsEnum.cmd_5828]
@@ -46625,7 +46457,7 @@ RelativePath=CoreMangLib\cti\system\attributetargets\AttributeTargetsEnum\Attrib
WorkingDir=CoreMangLib\cti\system\attributetargets\AttributeTargetsEnum
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ConvertToString11.cmd_5829]
@@ -46633,7 +46465,7 @@ RelativePath=CoreMangLib\cti\system\convert\ConvertToString11\ConvertToString11.
WorkingDir=CoreMangLib\cti\system\convert\ConvertToString11
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[DoubleIConvertibleToDateTime.cmd_5830]
@@ -46641,7 +46473,7 @@ RelativePath=CoreMangLib\cti\system\double\DoubleIConvertibleToDateTime\DoubleIC
WorkingDir=CoreMangLib\cti\system\double\DoubleIConvertibleToDateTime
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[UInt64IConvertibleToInt32.cmd_5831]
@@ -46649,7 +46481,7 @@ RelativePath=CoreMangLib\cti\system\uint64\UInt64IConvertibleToInt32\UInt64IConv
WorkingDir=CoreMangLib\cti\system\uint64\UInt64IConvertibleToInt32
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b16382.cmd_5832]
@@ -46657,7 +46489,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1.2-M01\b16382\b16382\b16382.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1.2-M01\b16382\b16382
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbgaddsub.cmd_5833]
@@ -46673,7 +46505,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\generics\box-unbox-generics
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\generics\box-unbox-generics025
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[R3Contention.cmd_5835]
@@ -46681,7 +46513,7 @@ RelativePath=JIT\Regression\Dev11\External\dev11_28763\R3Contention\R3Contention
WorkingDir=JIT\Regression\Dev11\External\dev11_28763\R3Contention
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_171.cmd_5836]
@@ -46689,7 +46521,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_171\GCSimulator_171.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_171
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[cgt_un_r4.cmd_5837]
@@ -46697,7 +46529,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\cgt_un_r4\cgt_un_r4.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\cgt_un_r4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[bge_i4.cmd_5838]
@@ -46705,7 +46537,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\bge_i4\bge_i4.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\bge_i4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated936.cmd_5839]
@@ -46713,7 +46545,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest936\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest936\Generated936
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[IConvertibleToInt32.cmd_5840]
@@ -46721,7 +46553,7 @@ RelativePath=CoreMangLib\cti\system\iconvertible\IConvertibleToInt32\IConvertibl
WorkingDir=CoreMangLib\cti\system\iconvertible\IConvertibleToInt32
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1445.cmd_5841]
@@ -46729,7 +46561,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1445\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1445\Generated1445
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[isinstgenerics_d.cmd_5842]
@@ -46737,7 +46569,7 @@ RelativePath=JIT\Directed\nullabletypes\isinstgenerics_d\isinstgenerics_d.cmd
WorkingDir=JIT\Directed\nullabletypes\isinstgenerics_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated633.cmd_5843]
@@ -46745,7 +46577,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest633\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest633\Generated633
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b64560.cmd_5844]
@@ -46753,7 +46585,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b64560\b64560\b64560.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b64560\b64560
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_relinstftn.cmd_5845]
@@ -46761,7 +46593,7 @@ RelativePath=JIT\Methodical\Invoke\fptr\_il_relinstftn\_il_relinstftn.cmd
WorkingDir=JIT\Methodical\Invoke\fptr\_il_relinstftn
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbgcastclass_calli.cmd_5846]
@@ -46777,7 +46609,7 @@ RelativePath=CoreMangLib\cti\system\text\stringbuilder\StringBuilderctor2\String
WorkingDir=CoreMangLib\cti\system\text\stringbuilder\StringBuilderctor2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated432.cmd_5848]
@@ -46785,7 +46617,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest432\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest432\Generated432
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b608198.cmd_5849]
@@ -46793,15 +46625,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\v2.1\b608198\b608198\b608198.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\v2.1\b608198\b608198
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
-HostStyle=0
-
-[SByteTryParse.cmd_5850]
-RelativePath=CoreMangLib\cti\system\sbyte\SByteTryParse\SByteTryParse.cmd
-WorkingDir=CoreMangLib\cti\system\sbyte\SByteTryParse
-Expected=0
-MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Test.cmd_5851]
@@ -46809,7 +46633,7 @@ RelativePath=Loader\classloader\regressions\421439\Test\Test.cmd
WorkingDir=Loader\classloader\regressions\421439\Test
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b16881b.cmd_5852]
@@ -46825,7 +46649,7 @@ RelativePath=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesLdelem_I4\OpC
WorkingDir=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesLdelem_I4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[castclass-null002.cmd_5854]
@@ -46833,7 +46657,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\castclass\null\castclass-null002\cast
WorkingDir=JIT\jit64\valuetypes\nullable\castclass\null\castclass-null002
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated447.cmd_5855]
@@ -46841,7 +46665,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest447\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest447\Generated447
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_360.cmd_5856]
@@ -46849,7 +46673,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_360\GCSimulator_360.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_360
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Add1.cmd_5857]
@@ -46857,7 +46681,7 @@ RelativePath=JIT\CodeGenBringUpTests\Add1\Add1.cmd
WorkingDir=JIT\CodeGenBringUpTests\Add1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated446.cmd_5858]
@@ -46865,7 +46689,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest446\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest446\Generated446
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated319.cmd_5859]
@@ -46873,7 +46697,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest319\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest319\Generated319
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbgu_fld.cmd_5860]
@@ -46889,7 +46713,7 @@ RelativePath=baseservices\threading\interlocked\compareexchange\CompareExchangeL
WorkingDir=baseservices\threading\interlocked\compareexchange\CompareExchangeLong_1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b06595.cmd_5862]
@@ -46897,7 +46721,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M10\b06595\b06595\b06595.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M10\b06595\b06595
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[VolatileTest_op_or.cmd_5863]
@@ -46905,7 +46729,7 @@ RelativePath=JIT\jit64\opt\cse\VolatileTest_op_or\VolatileTest_op_or.cmd
WorkingDir=JIT\jit64\opt\cse\VolatileTest_op_or
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated791.cmd_5864]
@@ -46913,7 +46737,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest791\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest791\Generated791
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[fielda_tests.cmd_5865]
@@ -46921,7 +46745,7 @@ RelativePath=JIT\Directed\PREFIX\volatile\1\fielda_tests\fielda_tests.cmd
WorkingDir=JIT\Directed\PREFIX\volatile\1\fielda_tests
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_speed_relsizeof.cmd_5866]
@@ -46929,7 +46753,7 @@ RelativePath=JIT\Methodical\xxobj\sizeof\_speed_relsizeof\_speed_relsizeof.cmd
WorkingDir=JIT\Methodical\xxobj\sizeof\_speed_relsizeof
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ConvertToSByte9.cmd_5867]
@@ -46937,7 +46761,7 @@ RelativePath=CoreMangLib\cti\system\convert\ConvertToSByte9\ConvertToSByte9.cmd
WorkingDir=CoreMangLib\cti\system\convert\ConvertToSByte9
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b31289.cmd_5868]
@@ -46953,7 +46777,7 @@ RelativePath=JIT\Directed\coverage\oldtests\lclfldrem_cs_ro\lclfldrem_cs_ro.cmd
WorkingDir=JIT\Directed\coverage\oldtests\lclfldrem_cs_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated863.cmd_5870]
@@ -46961,7 +46785,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest863\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest863\Generated863
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[DecimalToUInt16.cmd_5871]
@@ -46969,7 +46793,7 @@ RelativePath=CoreMangLib\cti\system\decimal\DecimalToUInt16\DecimalToUInt16.cmd
WorkingDir=CoreMangLib\cti\system\decimal\DecimalToUInt16
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[method001g.cmd_5872]
@@ -46977,7 +46801,7 @@ RelativePath=Loader\classloader\generics\GenericMethods\method001g\method001g.cm
WorkingDir=Loader\classloader\generics\GenericMethods\method001g
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_rels_ldc_div.cmd_5873]
@@ -46993,7 +46817,7 @@ RelativePath=baseservices\threading\interlocked\exchange\exchangeobject\exchange
WorkingDir=baseservices\threading\interlocked\exchange\exchangeobject
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[endofstreamexceptionctor2_PSC.cmd_5875]
@@ -47001,7 +46825,7 @@ RelativePath=CoreMangLib\cti\system\io\endofstreamexception\endofstreamexception
WorkingDir=CoreMangLib\cti\system\io\endofstreamexception\endofstreamexceptionctor2_PSC
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Case2.cmd_5876]
@@ -47009,7 +46833,7 @@ RelativePath=Loader\classloader\v1\M10\Acceptance\Case2\Case2.cmd
WorkingDir=Loader\classloader\v1\M10\Acceptance\Case2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[OpCodeTypeMacro.cmd_5877]
@@ -47017,7 +46841,7 @@ RelativePath=CoreMangLib\cti\system\reflection\emit\opcodetype\OpCodeTypeMacro\O
WorkingDir=CoreMangLib\cti\system\reflection\emit\opcodetype\OpCodeTypeMacro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Ldind_ro.cmd_5878]
@@ -47025,7 +46849,7 @@ RelativePath=JIT\SIMD\Ldind_ro\Ldind_ro.cmd
WorkingDir=JIT\SIMD\Ldind_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[i4div_cs_ro.cmd_5879]
@@ -47049,7 +46873,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest438\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest438\Generated438
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ldloca.cmd_5882]
@@ -47057,7 +46881,7 @@ RelativePath=JIT\Directed\PREFIX\unaligned\1\ldloca\ldloca.cmd
WorkingDir=JIT\Directed\PREFIX\unaligned\1\ldloca
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_relunsafe-1.cmd_5883]
@@ -47065,7 +46889,7 @@ RelativePath=JIT\Methodical\unsafecsharp\_relunsafe-1\_relunsafe-1.cmd
WorkingDir=JIT\Methodical\unsafecsharp\_relunsafe-1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[UIntPtrCtor_UInt32.cmd_5884]
@@ -47073,7 +46897,7 @@ RelativePath=CoreMangLib\cti\system\uintptr\UIntPtrCtor_UInt32\UIntPtrCtor_UInt3
WorkingDir=CoreMangLib\cti\system\uintptr\UIntPtrCtor_UInt32
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[try-fault-struct01.cmd_5885]
@@ -47081,7 +46905,7 @@ RelativePath=baseservices\exceptions\generics\try-fault-struct01\try-fault-struc
WorkingDir=baseservices\exceptions\generics\try-fault-struct01
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[OpCodesBne_Un_S.cmd_5886]
@@ -47089,7 +46913,7 @@ RelativePath=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesBne_Un_S\OpCo
WorkingDir=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesBne_Un_S
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated350.cmd_5887]
@@ -47097,7 +46921,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest350\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest350\Generated350
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1301.cmd_5888]
@@ -47105,7 +46929,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1301\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1301\Generated1301
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[finallybeforetrybody_r.cmd_5889]
@@ -47113,7 +46937,7 @@ RelativePath=JIT\Methodical\eh\disconnected\finallybeforetrybody_r\finallybefore
WorkingDir=JIT\Methodical\eh\disconnected\finallybeforetrybody_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[castclass027.cmd_5890]
@@ -47121,7 +46945,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\castclass\castclass\castclass027\cast
WorkingDir=JIT\jit64\valuetypes\nullable\castclass\castclass\castclass027
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Int16MinValue.cmd_5891]
@@ -47129,7 +46953,7 @@ RelativePath=CoreMangLib\cti\system\int16\Int16MinValue\Int16MinValue.cmd
WorkingDir=CoreMangLib\cti\system\int16\Int16MinValue
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[castclass038.cmd_5892]
@@ -47137,7 +46961,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\castclass\castclass\castclass038\cast
WorkingDir=JIT\jit64\valuetypes\nullable\castclass\castclass\castclass038
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Collect_Default_1.cmd_5893]
@@ -47145,7 +46969,7 @@ RelativePath=GC\API\GC\Collect_Default_1\Collect_Default_1.cmd
WorkingDir=GC\API\GC\Collect_Default_1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ConvertToUInt643.cmd_5894]
@@ -47153,7 +46977,7 @@ RelativePath=CoreMangLib\cti\system\convert\ConvertToUInt643\ConvertToUInt643.cm
WorkingDir=CoreMangLib\cti\system\convert\ConvertToUInt643
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[CharIsLetterOrDigit1.cmd_5895]
@@ -47161,7 +46985,7 @@ RelativePath=CoreMangLib\cti\system\char\CharIsLetterOrDigit1\CharIsLetterOrDigi
WorkingDir=CoreMangLib\cti\system\char\CharIsLetterOrDigit1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[preemptive_cooperative.cmd_5896]
@@ -47169,7 +46993,7 @@ RelativePath=JIT\Directed\pinvoke\preemptive_cooperative\preemptive_cooperative.
WorkingDir=JIT\Directed\pinvoke\preemptive_cooperative
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW;R2R_FAIL;EXCLUDED;2434;KERNEL_32_DEPENDENCY
+Categories=EXPECTED_PASS;NEW;R2R_FAIL;EXCLUDED;2434;KERNEL_32_DEPENDENCY;Pri1
HostStyle=0
[b448208.cmd_5897]
@@ -47177,7 +47001,7 @@ RelativePath=Loader\classloader\generics\regressions\448208\b448208\b448208.cmd
WorkingDir=Loader\classloader\generics\regressions\448208\b448208
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[sin3double.cmd_5898]
@@ -47193,7 +47017,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\generics\box-unbox-generics
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\generics\box-unbox-generics027
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated629.cmd_5900]
@@ -47201,7 +47025,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest629\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest629\Generated629
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[5w1d-02_cs_ro.cmd_5901]
@@ -47209,7 +47033,7 @@ RelativePath=JIT\Methodical\fp\exgen\5w1d-02_cs_ro\5w1d-02_cs_ro.cmd
WorkingDir=JIT\Methodical\fp\exgen\5w1d-02_cs_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[throwwithhandlerscatchingbase_r.cmd_5902]
@@ -47217,7 +47041,7 @@ RelativePath=JIT\Methodical\eh\rethrow\throwwithhandlerscatchingbase_r\throwwith
WorkingDir=JIT\Methodical\eh\rethrow\throwwithhandlerscatchingbase_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[localvarincatch_d.cmd_5903]
@@ -47233,7 +47057,7 @@ RelativePath=Loader\classloader\rmv\il\RMV-2-8-3-two\RMV-2-8-3-two.cmd
WorkingDir=Loader\classloader\rmv\il\RMV-2-8-3-two
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Bool_And_Op_cs_d.cmd_5905]
@@ -47241,7 +47065,7 @@ RelativePath=JIT\Directed\cmov\Bool_And_Op_cs_d\Bool_And_Op_cs_d.cmd
WorkingDir=JIT\Directed\cmov\Bool_And_Op_cs_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[thread19.cmd_5906]
@@ -47249,7 +47073,7 @@ RelativePath=baseservices\threading\generics\TimerCallback\thread19\thread19.cmd
WorkingDir=baseservices\threading\generics\TimerCallback\thread19
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[MutualThdRecur-fptr.cmd_5907]
@@ -47265,7 +47089,7 @@ RelativePath=CoreMangLib\cti\system\reflection\parameterattributes\ParameterAttr
WorkingDir=CoreMangLib\cti\system\reflection\parameterattributes\ParameterAttributesRetval
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated178.cmd_5909]
@@ -47273,7 +47097,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest178\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest178\Generated178
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbgisinst_call.cmd_5910]
@@ -47281,7 +47105,7 @@ RelativePath=JIT\Methodical\casts\coverage\_il_dbgisinst_call\_il_dbgisinst_call
WorkingDir=JIT\Methodical\casts\coverage\_il_dbgisinst_call
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_102.cmd_5911]
@@ -47289,7 +47113,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_102\GCSimulator_102.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_102
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[DevDiv_406160.cmd_5912]
@@ -47297,7 +47121,7 @@ RelativePath=JIT\Regression\JitBlue\DevDiv_406160\DevDiv_406160\DevDiv_406160.cm
WorkingDir=JIT\Regression\JitBlue\DevDiv_406160\DevDiv_406160
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[div_r8.cmd_5913]
@@ -47313,7 +47137,7 @@ RelativePath=baseservices\exceptions\generics\nested-try-catch09\nested-try-catc
WorkingDir=baseservices\exceptions\generics\nested-try-catch09
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[EnterExit12.cmd_5915]
@@ -47321,7 +47145,7 @@ RelativePath=baseservices\threading\generics\Monitor\EnterExit12\EnterExit12.cmd
WorkingDir=baseservices\threading\generics\Monitor\EnterExit12
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b223862.cmd_5916]
@@ -47329,7 +47153,7 @@ RelativePath=JIT\Regression\VS-ia64-JIT\V1.2-Beta1\b223862\b223862\b223862.cmd
WorkingDir=JIT\Regression\VS-ia64-JIT\V1.2-Beta1\b223862\b223862
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated775.cmd_5917]
@@ -47337,7 +47161,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest775\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest775\Generated775
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[StackBehaviourPopi_pop1.cmd_5918]
@@ -47345,7 +47169,7 @@ RelativePath=CoreMangLib\cti\system\reflection\emit\stackbehaviour\StackBehaviou
WorkingDir=CoreMangLib\cti\system\reflection\emit\stackbehaviour\StackBehaviourPopi_pop1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated798.cmd_5919]
@@ -47353,7 +47177,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest798\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest798\Generated798
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[i4div_cs_r.cmd_5920]
@@ -47361,7 +47185,7 @@ RelativePath=JIT\Methodical\divrem\div\i4div_cs_r\i4div_cs_r.cmd
WorkingDir=JIT\Methodical\divrem\div\i4div_cs_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[3w1d-02_cs_d.cmd_5921]
@@ -47369,7 +47193,7 @@ RelativePath=JIT\Methodical\fp\exgen\3w1d-02_cs_d\3w1d-02_cs_d.cmd
WorkingDir=JIT\Methodical\fp\exgen\3w1d-02_cs_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b151497.cmd_5922]
@@ -47377,7 +47201,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\v2.1\DDB\b151497\b151497\b151497.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\v2.1\DDB\b151497\b151497
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated236.cmd_5923]
@@ -47385,7 +47209,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest236\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest236\Generated236
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[objmonhelper.cmd_5924]
@@ -47393,7 +47217,7 @@ RelativePath=baseservices\threading\regressions\269336\objmonhelper\objmonhelper
WorkingDir=baseservices\threading\regressions\269336\objmonhelper
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;GCSTRESS_FAIL;13200;Pri1
HostStyle=0
[ConvertToByte1.cmd_5925]
@@ -47401,7 +47225,7 @@ RelativePath=CoreMangLib\cti\system\convert\ConvertToByte1\ConvertToByte1.cmd
WorkingDir=CoreMangLib\cti\system\convert\ConvertToByte1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[UInt32IConvertibleToBoolean.cmd_5926]
@@ -47409,7 +47233,7 @@ RelativePath=CoreMangLib\cti\system\uint32\UInt32IConvertibleToBoolean\UInt32ICo
WorkingDir=CoreMangLib\cti\system\uint32\UInt32IConvertibleToBoolean
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[boxunboxinterface_r.cmd_5927]
@@ -47433,7 +47257,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\shl_u8\shl_u8.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\shl_u8
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b14640.cmd_5930]
@@ -47441,7 +47265,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M09\b14640\b14640\b14640.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M09\b14640\b14640
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[test24.cmd_5931]
@@ -47449,7 +47273,7 @@ RelativePath=Loader\classloader\explicitlayout\Regressions\ASURT\ASURT150271\tes
WorkingDir=Loader\classloader\explicitlayout\Regressions\ASURT\ASURT150271\test24
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated625.cmd_5932]
@@ -47457,7 +47281,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest625\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest625\Generated625
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b90129.cmd_5933]
@@ -47465,7 +47289,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M13-RTM\b90129\b90129\b90129.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M13-RTM\b90129\b90129
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[LVNumCnt1.cmd_5934]
@@ -47473,7 +47297,7 @@ RelativePath=JIT\opt\JitMinOpts\Perf\LVNumCnt1\LVNumCnt1.cmd
WorkingDir=JIT\opt\JitMinOpts\Perf\LVNumCnt1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[box-unbox013.cmd_5935]
@@ -47481,7 +47305,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\box-unbox\box-unbox013\box-
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\box-unbox\box-unbox013
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[bgt_u.cmd_5936]
@@ -47489,7 +47313,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\bgt_u\bgt_u.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\bgt_u
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[float_cs_do.cmd_5937]
@@ -47497,7 +47321,7 @@ RelativePath=JIT\Methodical\MDArray\DataTypes\float_cs_do\float_cs_do.cmd
WorkingDir=JIT\Methodical\MDArray\DataTypes\float_cs_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[UInt64IConvertibleToDecimal.cmd_5938]
@@ -47505,7 +47329,7 @@ RelativePath=CoreMangLib\cti\system\uint64\UInt64IConvertibleToDecimal\UInt64ICo
WorkingDir=CoreMangLib\cti\system\uint64\UInt64IConvertibleToDecimal
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_relhan3.cmd_5939]
@@ -47513,7 +47337,7 @@ RelativePath=JIT\Methodical\VT\etc\_relhan3\_relhan3.cmd
WorkingDir=JIT\Methodical\VT\etc\_relhan3
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[UDivConst.cmd_5940]
@@ -47529,7 +47353,7 @@ RelativePath=baseservices\threading\semaphore\ctoropen\semaphorector5\semaphorec
WorkingDir=baseservices\threading\semaphore\ctoropen\semaphorector5
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[fieldexpr2.cmd_5942]
@@ -47537,7 +47361,7 @@ RelativePath=JIT\jit64\opt\cse\fieldexpr2\fieldexpr2.cmd
WorkingDir=JIT\jit64\opt\cse\fieldexpr2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[u4div_cs_r.cmd_5943]
@@ -47545,7 +47369,7 @@ RelativePath=JIT\Methodical\divrem\div\u4div_cs_r\u4div_cs_r.cmd
WorkingDir=JIT\Methodical\divrem\div\u4div_cs_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Int16IConvertibleToUInt16.cmd_5944]
@@ -47553,7 +47377,7 @@ RelativePath=CoreMangLib\cti\system\int16\Int16IConvertibleToUInt16\Int16IConver
WorkingDir=CoreMangLib\cti\system\int16\Int16IConvertibleToUInt16
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[regression_749068.cmd_5945]
@@ -47561,7 +47385,7 @@ RelativePath=baseservices\threading\threadpool\unregister\regression_749068\regr
WorkingDir=baseservices\threading\threadpool\unregister\regression_749068
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1070.cmd_5946]
@@ -47569,7 +47393,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1070\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1070\Generated1070
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1110.cmd_5947]
@@ -47577,7 +47401,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1110\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1110\Generated1110
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated370.cmd_5948]
@@ -47585,7 +47409,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest370\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest370\Generated370
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated605.cmd_5949]
@@ -47593,7 +47417,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest605\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest605\Generated605
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[FPDiv.cmd_5950]
@@ -47601,7 +47425,7 @@ RelativePath=JIT\CodeGenBringUpTests\FPDiv\FPDiv.cmd
WorkingDir=JIT\CodeGenBringUpTests\FPDiv
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated687.cmd_5951]
@@ -47609,7 +47433,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest687\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest687\Generated687
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[TestOverrides.cmd_5952]
@@ -47617,7 +47441,7 @@ RelativePath=baseservices\compilerservices\dynamicobjectproperties\TestOverrides
WorkingDir=baseservices\compilerservices\dynamicobjectproperties\TestOverrides
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[OpCodesLdc_I4_M1.cmd_5953]
@@ -47625,7 +47449,7 @@ RelativePath=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesLdc_I4_M1\OpC
WorkingDir=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesLdc_I4_M1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[repro369794.cmd_5954]
@@ -47633,7 +47457,7 @@ RelativePath=Loader\classloader\explicitlayout\Regressions\369794\repro369794\re
WorkingDir=Loader\classloader\explicitlayout\Regressions\369794\repro369794
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Int64IConvertibleToType.cmd_5955]
@@ -47641,7 +47465,7 @@ RelativePath=CoreMangLib\cti\system\int64\Int64IConvertibleToType\Int64IConverti
WorkingDir=CoreMangLib\cti\system\int64\Int64IConvertibleToType
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[castclass-generics005.cmd_5956]
@@ -47649,7 +47473,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\castclass\generics\castclass-generics
WorkingDir=JIT\jit64\valuetypes\nullable\castclass\generics\castclass-generics005
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_relu_qsort2.cmd_5957]
@@ -47665,7 +47489,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_325\GCSimulator_325.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_325
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b50145a.cmd_5959]
@@ -47673,7 +47497,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b50145\b50145a\b50145a.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b50145\b50145a
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b37214.cmd_5960]
@@ -47689,7 +47513,7 @@ RelativePath=CoreMangLib\cti\system\convert\ConvertToString17\ConvertToString17.
WorkingDir=CoreMangLib\cti\system\convert\ConvertToString17
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[25param2a_cs_d.cmd_5962]
@@ -47697,7 +47521,7 @@ RelativePath=JIT\Methodical\Invoke\25params\25param2a_cs_d\25param2a_cs_d.cmd
WorkingDir=JIT\Methodical\Invoke\25params\25param2a_cs_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[DivideByZeroExceptionCtor2.cmd_5963]
@@ -47705,7 +47529,7 @@ RelativePath=CoreMangLib\cti\system\dividebyzeroexception\DivideByZeroExceptionC
WorkingDir=CoreMangLib\cti\system\dividebyzeroexception\DivideByZeroExceptionCtor2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[classic_d.cmd_5964]
@@ -47713,7 +47537,7 @@ RelativePath=JIT\Methodical\nonvirtualcall\classic_d\classic_d.cmd
WorkingDir=JIT\Methodical\nonvirtualcall\classic_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1456.cmd_5965]
@@ -47721,7 +47545,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1456\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1456\Generated1456
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ConvertToBoolean8.cmd_5966]
@@ -47729,7 +47553,7 @@ RelativePath=CoreMangLib\cti\system\convert\ConvertToBoolean8\ConvertToBoolean8.
WorkingDir=CoreMangLib\cti\system\convert\ConvertToBoolean8
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b130333.cmd_5967]
@@ -47737,7 +47561,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1.1-M1-Beta1\b130333\b130333\b130333.cm
WorkingDir=JIT\Regression\CLR-x86-JIT\V1.1-M1-Beta1\b130333\b130333
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[DecimalCtor8.cmd_5968]
@@ -47745,7 +47569,7 @@ RelativePath=CoreMangLib\cti\system\decimal\DecimalCtor8\DecimalCtor8.cmd
WorkingDir=CoreMangLib\cti\system\decimal\DecimalCtor8
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[BoxUnbox_r.cmd_5969]
@@ -47753,7 +47577,7 @@ RelativePath=JIT\SIMD\BoxUnbox_r\BoxUnbox_r.cmd
WorkingDir=JIT\SIMD\BoxUnbox_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[IntPtrGetHashCode.cmd_5970]
@@ -47761,7 +47585,7 @@ RelativePath=CoreMangLib\cti\system\intptr\IntPtrGetHashCode\IntPtrGetHashCode.c
WorkingDir=CoreMangLib\cti\system\intptr\IntPtrGetHashCode
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_dbgunsafe-3.cmd_5971]
@@ -47769,7 +47593,7 @@ RelativePath=JIT\Methodical\unsafecsharp\_dbgunsafe-3\_dbgunsafe-3.cmd
WorkingDir=JIT\Methodical\unsafecsharp\_dbgunsafe-3
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[byrefconvert_il_r.cmd_5972]
@@ -47777,7 +47601,7 @@ RelativePath=JIT\Directed\refbyref\byrefconvert_il_r\byrefconvert_il_r.cmd
WorkingDir=JIT\Directed\refbyref\byrefconvert_il_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[OperandTypeShortInlineI.cmd_5973]
@@ -47785,7 +47609,7 @@ RelativePath=CoreMangLib\cti\system\reflection\emit\operandtype\OperandTypeShort
WorkingDir=CoreMangLib\cti\system\reflection\emit\operandtype\OperandTypeShortInlineI
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ctest1_cs_do.cmd_5974]
@@ -47793,7 +47617,7 @@ RelativePath=JIT\opt\virtualstubdispatch\hashcode\ctest1_cs_do\ctest1_cs_do.cmd
WorkingDir=JIT\opt\virtualstubdispatch\hashcode\ctest1_cs_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[call.cmd_5975]
@@ -47801,7 +47625,7 @@ RelativePath=JIT\IL_Conformance\Old\Base\call\call.cmd
WorkingDir=JIT\IL_Conformance\Old\Base\call
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated392.cmd_5976]
@@ -47809,7 +47633,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest392\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest392\Generated392
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[OpCodesConv_Ovf_U1_Un.cmd_5977]
@@ -47817,7 +47641,7 @@ RelativePath=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesConv_Ovf_U1_U
WorkingDir=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesConv_Ovf_U1_Un
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[longtimeout.cmd_5978]
@@ -47825,7 +47649,7 @@ RelativePath=baseservices\threading\monitor\tryenter\longtimeout\longtimeout.cmd
WorkingDir=baseservices\threading\monitor\tryenter\longtimeout
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[waitnull.cmd_5979]
@@ -47833,7 +47657,7 @@ RelativePath=baseservices\threading\monitor\wait\waitnull\waitnull.cmd
WorkingDir=baseservices\threading\monitor\wait\waitnull
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GitHub_8599.cmd_5980]
@@ -47841,7 +47665,7 @@ RelativePath=JIT\Regression\JitBlue\GitHub_8599\GitHub_8599\GitHub_8599.cmd
WorkingDir=JIT\Regression\JitBlue\GitHub_8599\GitHub_8599
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_140.cmd_5981]
@@ -47849,7 +47673,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_140\GCSimulator_140.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_140
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b16928.cmd_5982]
@@ -47865,7 +47689,7 @@ RelativePath=baseservices\threading\interlocked\read\interlockedread\interlocked
WorkingDir=baseservices\threading\interlocked\read\interlockedread
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_240.cmd_5984]
@@ -47873,7 +47697,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_240\GCSimulator_240.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_240
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[OpCodesBge_Un_S.cmd_5985]
@@ -47881,7 +47705,7 @@ RelativePath=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesBge_Un_S\OpCo
WorkingDir=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesBge_Un_S
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[PreserveSigAttributeCtor.cmd_5986]
@@ -47889,7 +47713,7 @@ RelativePath=CoreMangLib\cti\system\runtime\interopservices\preservesigattribute
WorkingDir=CoreMangLib\cti\system\runtime\interopservices\preservesigattribute\PreserveSigAttributeCtor
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1275.cmd_5987]
@@ -47897,7 +47721,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1275\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1275\Generated1275
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[L-1-2-3.cmd_5988]
@@ -47905,7 +47729,7 @@ RelativePath=Loader\classloader\v1\Beta1\Layout\Matrix\cs\L-1-2-3\L-1-2-3.cmd
WorkingDir=Loader\classloader\v1\Beta1\Layout\Matrix\cs\L-1-2-3
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_speed_relsizeof32.cmd_5989]
@@ -47913,7 +47737,7 @@ RelativePath=JIT\Methodical\xxobj\sizeof\_speed_relsizeof32\_speed_relsizeof32.c
WorkingDir=JIT\Methodical\xxobj\sizeof\_speed_relsizeof32
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[DictionaryEntryCtor.cmd_5990]
@@ -47921,7 +47745,7 @@ RelativePath=CoreMangLib\cti\system\collections\dictionaryentry\DictionaryEntryC
WorkingDir=CoreMangLib\cti\system\collections\dictionaryentry\DictionaryEntryCtor
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[deadrgninfunclet_d.cmd_5991]
@@ -47929,7 +47753,7 @@ RelativePath=JIT\Methodical\eh\deadcode\deadrgninfunclet_d\deadrgninfunclet_d.cm
WorkingDir=JIT\Methodical\eh\deadcode\deadrgninfunclet_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[NoMetaData.cmd_5992]
@@ -47937,7 +47761,7 @@ RelativePath=JIT\Directed\forceinlining\NoMetaData\NoMetaData.cmd
WorkingDir=JIT\Directed\forceinlining\NoMetaData
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1071.cmd_5993]
@@ -47945,7 +47769,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1071\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1071\Generated1071
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[long_cs_do.cmd_5994]
@@ -47953,7 +47777,7 @@ RelativePath=JIT\Methodical\MDArray\DataTypes\long_cs_do\long_cs_do.cmd
WorkingDir=JIT\Methodical\MDArray\DataTypes\long_cs_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_dbgtry_cs.cmd_5995]
@@ -47961,7 +47785,7 @@ RelativePath=JIT\Methodical\Boxing\seh\_dbgtry_cs\_dbgtry_cs.cmd
WorkingDir=JIT\Methodical\Boxing\seh\_dbgtry_cs
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_reljumper2.cmd_5996]
@@ -47977,7 +47801,7 @@ RelativePath=JIT\Directed\coverage\importer\Desktop\ldfldunboxedvt_il_r\ldfldunb
WorkingDir=JIT\Directed\coverage\importer\Desktop\ldfldunboxedvt_il_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbgrefarg_f4.cmd_5998]
@@ -47993,7 +47817,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1146\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1146\Generated1146
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1145.cmd_6000]
@@ -48001,7 +47825,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1145\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1145\Generated1145
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[bne_u4.cmd_6001]
@@ -48009,7 +47833,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\bne_u4\bne_u4.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\bne_u4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ldloca.cmd_6002]
@@ -48017,7 +47841,7 @@ RelativePath=JIT\Directed\PREFIX\unaligned\4\ldloca\ldloca.cmd
WorkingDir=JIT\Directed\PREFIX\unaligned\4\ldloca
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[tryfinallythrow_nonlocalexit_do.cmd_6003]
@@ -48025,7 +47849,7 @@ RelativePath=JIT\Methodical\eh\finallyexec\tryfinallythrow_nonlocalexit_do\tryfi
WorkingDir=JIT\Methodical\eh\finallyexec\tryfinallythrow_nonlocalexit_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[OperandTypeInlineI.cmd_6004]
@@ -48033,7 +47857,7 @@ RelativePath=CoreMangLib\cti\system\reflection\emit\operandtype\OperandTypeInlin
WorkingDir=CoreMangLib\cti\system\reflection\emit\operandtype\OperandTypeInlineI
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[TypeHasElementTypeImpl.cmd_6005]
@@ -48041,7 +47865,7 @@ RelativePath=CoreMangLib\cti\system\type\TypeHasElementTypeImpl\TypeHasElementTy
WorkingDir=CoreMangLib\cti\system\type\TypeHasElementTypeImpl
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[LeftShift.cmd_6006]
@@ -48049,7 +47873,7 @@ RelativePath=JIT\CodeGenBringUpTests\LeftShift\LeftShift.cmd
WorkingDir=JIT\CodeGenBringUpTests\LeftShift
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbgldelem_get.cmd_6007]
@@ -48065,7 +47889,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b77713\b77713\b77713.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b77713\b77713
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[invocation_do.cmd_6009]
@@ -48073,7 +47897,7 @@ RelativePath=JIT\Directed\nullabletypes\invocation_do\invocation_do.cmd
WorkingDir=JIT\Directed\nullabletypes\invocation_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated55.cmd_6010]
@@ -48081,7 +47905,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest55\Generated
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest55\Generated55
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[doublearr_cs_d.cmd_6011]
@@ -48097,7 +47921,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_274\GCSimulator_274.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_274
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[simplenonlocalexit_r.cmd_6013]
@@ -48105,7 +47929,7 @@ RelativePath=JIT\Methodical\eh\finallyexec\simplenonlocalexit_r\simplenonlocalex
WorkingDir=JIT\Methodical\eh\finallyexec\simplenonlocalexit_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[TypeAttributesClass.cmd_6014]
@@ -48113,7 +47937,7 @@ RelativePath=CoreMangLib\cti\system\reflection\typeattributes\TypeAttributesClas
WorkingDir=CoreMangLib\cti\system\reflection\typeattributes\TypeAttributesClass
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[objectusedonlyinhandler.cmd_6015]
@@ -48121,7 +47945,7 @@ RelativePath=JIT\jit64\regress\ndpw\14888\objectusedonlyinhandler\objectusedonly
WorkingDir=JIT\jit64\regress\ndpw\14888\objectusedonlyinhandler
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[newarray.cmd_6016]
@@ -48129,7 +47953,7 @@ RelativePath=readytorun\tests\newarray\newarray.cmd
WorkingDir=readytorun\tests\newarray
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_214.cmd_6017]
@@ -48137,7 +47961,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_214\GCSimulator_214.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_214
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b45015.cmd_6018]
@@ -48145,7 +47969,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b45015\b45015\b45015.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b45015\b45015
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ListLastIndexOf1.cmd_6019]
@@ -48153,7 +47977,7 @@ RelativePath=CoreMangLib\cti\system\collections\generic\list\ListLastIndexOf1\Li
WorkingDir=CoreMangLib\cti\system\collections\generic\list\ListLastIndexOf1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[castclass033.cmd_6020]
@@ -48161,7 +47985,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\castclass\castclass\castclass033\cast
WorkingDir=JIT\jit64\valuetypes\nullable\castclass\castclass\castclass033
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[castclassvaluetype_do.cmd_6021]
@@ -48193,7 +48017,7 @@ RelativePath=JIT\Methodical\cctor\misc\threads2_cs_ro\threads2_cs_ro.cmd
WorkingDir=JIT\Methodical\cctor\misc\threads2_cs_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[OpCodesStind_I8.cmd_6025]
@@ -48201,7 +48025,7 @@ RelativePath=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesStind_I8\OpCo
WorkingDir=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesStind_I8
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b61028.cmd_6026]
@@ -48209,7 +48033,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b61028\b61028\b61028.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b61028\b61028
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[TryEnter04.cmd_6027]
@@ -48217,7 +48041,7 @@ RelativePath=baseservices\threading\generics\Monitor\TryEnter04\TryEnter04.cmd
WorkingDir=baseservices\threading\generics\Monitor\TryEnter04
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b99969.cmd_6028]
@@ -48233,7 +48057,7 @@ RelativePath=JIT\IL_Conformance\Old\Base\bgt_s\bgt_s.cmd
WorkingDir=JIT\IL_Conformance\Old\Base\bgt_s
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[VersionEquals1.cmd_6030]
@@ -48241,7 +48065,7 @@ RelativePath=CoreMangLib\cti\system\version\VersionEquals1\VersionEquals1.cmd
WorkingDir=CoreMangLib\cti\system\version\VersionEquals1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b72996.cmd_6031]
@@ -48249,7 +48073,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b72996\b72996\b72996.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b72996\b72996
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[DecimalNegate.cmd_6032]
@@ -48257,7 +48081,7 @@ RelativePath=CoreMangLib\cti\system\decimal\DecimalNegate\DecimalNegate.cmd
WorkingDir=CoreMangLib\cti\system\decimal\DecimalNegate
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated965.cmd_6033]
@@ -48265,7 +48089,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest965\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest965\Generated965
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_speed_relhan3.cmd_6034]
@@ -48273,7 +48097,7 @@ RelativePath=JIT\Methodical\VT\etc\_speed_relhan3\_speed_relhan3.cmd
WorkingDir=JIT\Methodical\VT\etc\_speed_relhan3
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_dbgfilter.cmd_6035]
@@ -48281,7 +48105,7 @@ RelativePath=JIT\Methodical\Boxing\seh\_dbgfilter\_dbgfilter.cmd
WorkingDir=JIT\Methodical\Boxing\seh\_dbgfilter
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b78694.cmd_6036]
@@ -48289,7 +48113,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b78694\b78694\b78694.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b78694\b78694
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b67351.cmd_6037]
@@ -48297,7 +48121,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b67351\b67351\b67351.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b67351\b67351
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ConvertToDouble16.cmd_6038]
@@ -48305,7 +48129,7 @@ RelativePath=CoreMangLib\cti\system\convert\ConvertToDouble16\ConvertToDouble16.
WorkingDir=CoreMangLib\cti\system\convert\ConvertToDouble16
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b12053.cmd_6039]
@@ -48313,7 +48137,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b12053\b12053\b12053.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b12053\b12053
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_relsimple.cmd_6040]
@@ -48321,7 +48145,7 @@ RelativePath=JIT\Methodical\Boxing\boxunbox\_il_relsimple\_il_relsimple.cmd
WorkingDir=JIT\Methodical\Boxing\boxunbox\_il_relsimple
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[dev10_468712.cmd_6041]
@@ -48329,7 +48153,7 @@ RelativePath=Loader\classloader\generics\Variance\Regressions\dev10_468712\dev10
WorkingDir=Loader\classloader\generics\Variance\Regressions\dev10_468712\dev10_468712
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[OpCodesAdd_Ovf.cmd_6042]
@@ -48337,7 +48161,7 @@ RelativePath=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesAdd_Ovf\OpCod
WorkingDir=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesAdd_Ovf
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Test583.cmd_6043]
@@ -48345,7 +48169,7 @@ RelativePath=Regressions\coreclr\0583\Test583\Test583.cmd
WorkingDir=Regressions\coreclr\0583\Test583
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ldloc_stloc.cmd_6044]
@@ -48353,7 +48177,7 @@ RelativePath=JIT\IL_Conformance\Old\Base\ldloc_stloc\ldloc_stloc.cmd
WorkingDir=JIT\IL_Conformance\Old\Base\ldloc_stloc
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[seq_val_1_d.cmd_6045]
@@ -48361,7 +48185,7 @@ RelativePath=JIT\Methodical\explicit\coverage\seq_val_1_d\seq_val_1_d.cmd
WorkingDir=JIT\Methodical\explicit\coverage\seq_val_1_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[castclass-interface007.cmd_6046]
@@ -48369,7 +48193,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\castclass\interface\castclass-interfa
WorkingDir=JIT\jit64\valuetypes\nullable\castclass\interface\castclass-interface007
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated130.cmd_6047]
@@ -48377,7 +48201,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest130\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest130\Generated130
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[waitone1.cmd_6048]
@@ -48385,7 +48209,7 @@ RelativePath=baseservices\threading\mutex\misc\waitone1\waitone1.cmd
WorkingDir=baseservices\threading\mutex\misc\waitone1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[DevDiv2_8863.cmd_6049]
@@ -48393,7 +48217,7 @@ RelativePath=JIT\Regression\Dev11\DevDiv2_8863\DevDiv2_8863\DevDiv2_8863.cmd
WorkingDir=JIT\Regression\Dev11\DevDiv2_8863\DevDiv2_8863
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_reltest_3b.cmd_6050]
@@ -48401,7 +48225,7 @@ RelativePath=JIT\Methodical\tailcall\_il_reltest_3b\_il_reltest_3b.cmd
WorkingDir=JIT\Methodical\tailcall\_il_reltest_3b
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_speed_dbgs_ldsfld_mul.cmd_6051]
@@ -48409,7 +48233,7 @@ RelativePath=JIT\Methodical\int64\signed\_speed_dbgs_ldsfld_mul\_speed_dbgs_ldsf
WorkingDir=JIT\Methodical\int64\signed\_speed_dbgs_ldsfld_mul
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[DevDiv2_11321.cmd_6052]
@@ -48417,7 +48241,7 @@ RelativePath=JIT\Regression\Dev11\DevDiv2_11321\DevDiv2_11321\DevDiv2_11321.cmd
WorkingDir=JIT\Regression\Dev11\DevDiv2_11321\DevDiv2_11321
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_126.cmd_6053]
@@ -48425,7 +48249,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_126\GCSimulator_126.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_126
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[int16_cs_do.cmd_6054]
@@ -48433,7 +48257,7 @@ RelativePath=JIT\Directed\shift\int16_cs_do\int16_cs_do.cmd
WorkingDir=JIT\Directed\shift\int16_cs_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[class01.cmd_6055]
@@ -48449,7 +48273,7 @@ RelativePath=JIT\Methodical\eh\basics\trythrowcatch_r\trythrowcatch_r.cmd
WorkingDir=JIT\Methodical\eh\basics\trythrowcatch_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ddb3422.cmd_6057]
@@ -48457,7 +48281,7 @@ RelativePath=Loader\classloader\generics\regressions\ddb3422\ddb3422\ddb3422.cmd
WorkingDir=Loader\classloader\generics\regressions\ddb3422\ddb3422
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_387.cmd_6058]
@@ -48465,7 +48289,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_387\GCSimulator_387.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_387
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbgcompat_v.cmd_6059]
@@ -48481,7 +48305,7 @@ RelativePath=JIT\Methodical\ELEMENT_TYPE_IU\_il_dbgu_seq\_il_dbgu_seq.cmd
WorkingDir=JIT\Methodical\ELEMENT_TYPE_IU\_il_dbgu_seq
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b46847.cmd_6061]
@@ -48497,7 +48321,7 @@ RelativePath=baseservices\threading\paramthreadstart\ThreadStartByte_2\ThreadSta
WorkingDir=baseservices\threading\paramthreadstart\ThreadStartByte_2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[NestedBaseClass06.cmd_6063]
@@ -48513,7 +48337,7 @@ RelativePath=JIT\Directed\pinvoke\sin\sin.cmd
WorkingDir=JIT\Directed\pinvoke\sin
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated217.cmd_6065]
@@ -48521,7 +48345,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest217\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest217\Generated217
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[DayOfWeekFriday.cmd_6066]
@@ -48529,7 +48353,7 @@ RelativePath=CoreMangLib\cti\system\dayofweek\DayOfWeekFriday\DayOfWeekFriday.cm
WorkingDir=CoreMangLib\cti\system\dayofweek\DayOfWeekFriday
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCHandleFree_PSC.cmd_6067]
@@ -48537,7 +48361,7 @@ RelativePath=CoreMangLib\cti\system\runtime\interopservices\gchandle\GCHandleFre
WorkingDir=CoreMangLib\cti\system\runtime\interopservices\gchandle\GCHandleFree_PSC
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[IDisposableDispose.cmd_6068]
@@ -48545,7 +48369,7 @@ RelativePath=CoreMangLib\cti\system\idisposable\IDisposableDispose\IDisposableDi
WorkingDir=CoreMangLib\cti\system\idisposable\IDisposableDispose
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[MethodImplAttributesCodeTypeMask.cmd_6069]
@@ -48553,7 +48377,7 @@ RelativePath=CoreMangLib\cti\system\reflection\methodimplattributes\MethodImplAt
WorkingDir=CoreMangLib\cti\system\reflection\methodimplattributes\MethodImplAttributesCodeTypeMask
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b35348.cmd_6070]
@@ -48561,7 +48385,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b35348\b35348\b35348.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b35348\b35348
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated774.cmd_6071]
@@ -48569,7 +48393,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest774\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest774\Generated774
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_dbgnestval_il.cmd_6072]
@@ -48585,7 +48409,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest164\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest164\Generated164
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_relthisnull.cmd_6074]
@@ -48601,7 +48425,7 @@ RelativePath=JIT\Methodical\NaN\arithm32_cs_r\arithm32_cs_r.cmd
WorkingDir=JIT\Methodical\NaN\arithm32_cs_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[varargsupport_r.cmd_6076]
@@ -48625,7 +48449,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_71\GCSimulator_71.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_71
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GuidEquals2.cmd_6079]
@@ -48633,7 +48457,7 @@ RelativePath=CoreMangLib\cti\system\guid\GuidEquals2\GuidEquals2.cmd
WorkingDir=CoreMangLib\cti\system\guid\GuidEquals2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[25param2b_il_d.cmd_6080]
@@ -48641,7 +48465,7 @@ RelativePath=JIT\Methodical\Invoke\25params\25param2b_il_d\25param2b_il_d.cmd
WorkingDir=JIT\Methodical\Invoke\25params\25param2b_il_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Finalizer.cmd_6081]
@@ -48657,7 +48481,7 @@ RelativePath=Loader\classloader\regressions\14610\TestObjectGetTypeVirtual\TestO
WorkingDir=Loader\classloader\regressions\14610\TestObjectGetTypeVirtual
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ArrayBinarySearch1b.cmd_6083]
@@ -48665,7 +48489,7 @@ RelativePath=CoreMangLib\cti\system\array\ArrayBinarySearch1b\ArrayBinarySearch1
WorkingDir=CoreMangLib\cti\system\array\ArrayBinarySearch1b
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[initblk.cmd_6084]
@@ -48673,7 +48497,7 @@ RelativePath=JIT\Directed\PREFIX\volatile\1\initblk\initblk.cmd
WorkingDir=JIT\Directed\PREFIX\volatile\1\initblk
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[CGRecurseAAC_do.cmd_6085]
@@ -48681,7 +48505,7 @@ RelativePath=JIT\jit64\opt\cg\CGRecurse\CGRecurseAAC_do\CGRecurseAAC_do.cmd
WorkingDir=JIT\jit64\opt\cg\CGRecurse\CGRecurseAAC_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b53226b.cmd_6086]
@@ -48697,7 +48521,7 @@ RelativePath=CoreMangLib\cti\system\typecode\TypeCodeDateTime\TypeCodeDateTime.c
WorkingDir=CoreMangLib\cti\system\typecode\TypeCodeDateTime
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ConvertToInt64_17.cmd_6088]
@@ -48705,7 +48529,7 @@ RelativePath=CoreMangLib\cti\system\convert\ConvertToInt64_17\ConvertToInt64_17.
WorkingDir=CoreMangLib\cti\system\convert\ConvertToInt64_17
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b08109.cmd_6089]
@@ -48713,7 +48537,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M10\b08109\b08109\b08109.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M10\b08109\b08109
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbglength0.cmd_6090]
@@ -48729,7 +48553,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1451\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1451\Generated1451
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated982.cmd_6092]
@@ -48737,7 +48561,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest982\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest982\Generated982
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1037.cmd_6093]
@@ -48745,7 +48569,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1037\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1037\Generated1037
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[bgt_r8.cmd_6094]
@@ -48753,7 +48577,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\bgt_r8\bgt_r8.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\bgt_r8
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GThread29.cmd_6095]
@@ -48761,7 +48585,7 @@ RelativePath=baseservices\threading\generics\syncdelegate\GThread29\GThread29.cm
WorkingDir=baseservices\threading\generics\syncdelegate\GThread29
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_dbglcsbas.cmd_6096]
@@ -48769,7 +48593,7 @@ RelativePath=JIT\Methodical\Arrays\lcs\_dbglcsbas\_dbglcsbas.cmd
WorkingDir=JIT\Methodical\Arrays\lcs\_dbglcsbas
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated797.cmd_6097]
@@ -48777,7 +48601,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest797\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest797\Generated797
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_opt_dbgrefarg_i2.cmd_6098]
@@ -48793,7 +48617,7 @@ RelativePath=JIT\Directed\cmov\Bool_No_Op_cs_do\Bool_No_Op_cs_do.cmd
WorkingDir=JIT\Directed\cmov\Bool_No_Op_cs_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1181.cmd_6100]
@@ -48801,7 +48625,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1181\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1181\Generated1181
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ndpinfinal.cmd_6101]
@@ -48817,7 +48641,7 @@ RelativePath=JIT\Methodical\stringintern\_XAssemblytest1-xassem\_XAssemblytest1-
WorkingDir=JIT\Methodical\stringintern\_XAssemblytest1-xassem
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[StackBehaviourPop0.cmd_6103]
@@ -48825,7 +48649,7 @@ RelativePath=CoreMangLib\cti\system\reflection\emit\stackbehaviour\StackBehaviou
WorkingDir=CoreMangLib\cti\system\reflection\emit\stackbehaviour\StackBehaviourPop0
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[class2_il_r.cmd_6104]
@@ -48833,7 +48657,7 @@ RelativePath=JIT\Generics\ConstrainedCall\class2_il_r\class2_il_r.cmd
WorkingDir=JIT\Generics\ConstrainedCall\class2_il_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1390.cmd_6105]
@@ -48841,7 +48665,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1390\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1390\Generated1390
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ConvertToUInt1617.cmd_6106]
@@ -48849,7 +48673,7 @@ RelativePath=CoreMangLib\cti\system\convert\ConvertToUInt1617\ConvertToUInt1617.
WorkingDir=CoreMangLib\cti\system\convert\ConvertToUInt1617
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[CctorOpenFile.cmd_6107]
@@ -48857,7 +48681,7 @@ RelativePath=Loader\classloader\TypeInitialization\CctorsWithSideEffects\CctorOp
WorkingDir=Loader\classloader\TypeInitialization\CctorsWithSideEffects\CctorOpenFile
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[UInt64GetHashCode.cmd_6108]
@@ -48865,7 +48689,7 @@ RelativePath=CoreMangLib\cti\system\uint64\UInt64GetHashCode\UInt64GetHashCode.c
WorkingDir=CoreMangLib\cti\system\uint64\UInt64GetHashCode
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[nestedTryRegionsWithSameOffset3.cmd_6109]
@@ -48873,7 +48697,7 @@ RelativePath=JIT\jit64\eh\FinallyExec\nestedTryRegionsWithSameOffset3\nestedTryR
WorkingDir=JIT\jit64\eh\FinallyExec\nestedTryRegionsWithSameOffset3
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[waitanyex4a.cmd_6110]
@@ -48881,7 +48705,7 @@ RelativePath=baseservices\threading\waithandle\waitany\waitanyex4a\waitanyex4a.c
WorkingDir=baseservices\threading\waithandle\waitany\waitanyex4a
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[box-unbox-generics030.cmd_6111]
@@ -48889,7 +48713,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\generics\box-unbox-generics
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\generics\box-unbox-generics030
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ConvertToDecimal17.cmd_6112]
@@ -48897,7 +48721,7 @@ RelativePath=CoreMangLib\cti\system\convert\ConvertToDecimal17\ConvertToDecimal1
WorkingDir=CoreMangLib\cti\system\convert\ConvertToDecimal17
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[IntPtrCtor_Void.cmd_6113]
@@ -48905,7 +48729,7 @@ RelativePath=CoreMangLib\cti\system\intptr\IntPtrCtor_Void\IntPtrCtor_Void.cmd
WorkingDir=CoreMangLib\cti\system\intptr\IntPtrCtor_Void
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[try1_r.cmd_6114]
@@ -48913,7 +48737,7 @@ RelativePath=JIT\Directed\leave\try1_r\try1_r.cmd
WorkingDir=JIT\Directed\leave\try1_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_relu_conv.cmd_6115]
@@ -48921,7 +48745,7 @@ RelativePath=JIT\Methodical\ELEMENT_TYPE_IU\_il_relu_conv\_il_relu_conv.cmd
WorkingDir=JIT\Methodical\ELEMENT_TYPE_IU\_il_relu_conv
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[FixedAddressValueType.cmd_6116]
@@ -48929,7 +48753,7 @@ RelativePath=baseservices\compilerservices\FixedAddressValueType\FixedAddressVal
WorkingDir=baseservices\compilerservices\FixedAddressValueType\FixedAddressValueType
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[switchincatch_ro.cmd_6117]
@@ -48937,7 +48761,7 @@ RelativePath=JIT\Methodical\eh\finallyexec\switchincatch_ro\switchincatch_ro.cmd
WorkingDir=JIT\Methodical\eh\finallyexec\switchincatch_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b39946.cmd_6118]
@@ -48953,7 +48777,7 @@ RelativePath=JIT\Methodical\cctor\simple\prefldinit2_il_d\prefldinit2_il_d.cmd
WorkingDir=JIT\Methodical\cctor\simple\prefldinit2_il_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ICollectionAdd.cmd_6120]
@@ -48961,7 +48785,7 @@ RelativePath=CoreMangLib\cti\system\collections\generic\icollection\ICollectionA
WorkingDir=CoreMangLib\cti\system\collections\generic\icollection\ICollectionAdd
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[genrecur.cmd_6121]
@@ -48969,7 +48793,7 @@ RelativePath=Loader\classloader\generics\Instantiation\Recursion\genrecur\genrec
WorkingDir=Loader\classloader\generics\Instantiation\Recursion\genrecur
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbgjumps2.cmd_6122]
@@ -48985,7 +48809,7 @@ RelativePath=JIT\Directed\StructABI\structfieldparam_r\structfieldparam_r.cmd
WorkingDir=JIT\Directed\StructABI\structfieldparam_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated970.cmd_6124]
@@ -48993,7 +48817,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest970\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest970\Generated970
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b44984.cmd_6125]
@@ -49009,7 +48833,7 @@ RelativePath=JIT\opt\Devirtualization\inlinedevirt\inlinedevirt.cmd
WorkingDir=JIT\opt\Devirtualization\inlinedevirt
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[SystemCollGenICollIsReadOnly.cmd_6127]
@@ -49017,7 +48841,7 @@ RelativePath=CoreMangLib\cti\system\collections\generic\dictionarykeycollection\
WorkingDir=CoreMangLib\cti\system\collections\generic\dictionarykeycollection\SystemCollGenICollIsReadOnly
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[IEnumeratorReset.cmd_6128]
@@ -49025,7 +48849,7 @@ RelativePath=CoreMangLib\cti\system\collections\ienumerator\IEnumeratorReset\IEn
WorkingDir=CoreMangLib\cti\system\collections\ienumerator\IEnumeratorReset
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GenericICollectionRemove.cmd_6129]
@@ -49033,7 +48857,7 @@ RelativePath=CoreMangLib\cti\system\collections\generic\dictionarykeycollection\
WorkingDir=CoreMangLib\cti\system\collections\generic\dictionarykeycollection\GenericICollectionRemove
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1006.cmd_6130]
@@ -49041,7 +48865,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1006\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1006\Generated1006
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[test14.cmd_6131]
@@ -49049,7 +48873,7 @@ RelativePath=Loader\classloader\explicitlayout\Regressions\ASURT\ASURT150271\tes
WorkingDir=Loader\classloader\explicitlayout\Regressions\ASURT\ASURT150271\test14
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[460373.cmd_6132]
@@ -49065,7 +48889,7 @@ RelativePath=baseservices\threading\waithandle\waitany\waitanyex3\waitanyex3.cmd
WorkingDir=baseservices\threading\waithandle\waitany\waitanyex3
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[AddArray.cmd_6134]
@@ -49081,7 +48905,7 @@ RelativePath=CoreMangLib\cti\system\array\ArrayBinarySearch2b\ArrayBinarySearch2
WorkingDir=CoreMangLib\cti\system\array\ArrayBinarySearch2b
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[staticFieldExpr1_1.cmd_6136]
@@ -49089,7 +48913,7 @@ RelativePath=JIT\jit64\opt\cse\staticFieldExpr1_1\staticFieldExpr1_1.cmd
WorkingDir=JIT\jit64\opt\cse\staticFieldExpr1_1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b118260.cmd_6137]
@@ -49097,7 +48921,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1.2-M02\b118260\b118260\b118260.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1.2-M02\b118260\b118260
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[box-unbox-value020.cmd_6138]
@@ -49105,7 +48929,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\value\box-unbox-value020\bo
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\value\box-unbox-value020
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1328.cmd_6139]
@@ -49113,7 +48937,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1328\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1328\Generated1328
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[349379.cmd_6140]
@@ -49121,7 +48945,7 @@ RelativePath=baseservices\exceptions\regressions\whidbeybeta2\349379\349379\3493
WorkingDir=baseservices\exceptions\regressions\whidbeybeta2\349379\349379
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[class01.cmd_6141]
@@ -49137,7 +48961,7 @@ RelativePath=Loader\classloader\v1\Beta1\Layout\Matrix\cs\L-1-11-1\L-1-11-1.cmd
WorkingDir=Loader\classloader\v1\Beta1\Layout\Matrix\cs\L-1-11-1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[OpCodesStind_Ref.cmd_6143]
@@ -49145,7 +48969,7 @@ RelativePath=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesStind_Ref\OpC
WorkingDir=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesStind_Ref
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ConditionalAttributeCtor.cmd_6144]
@@ -49153,7 +48977,7 @@ RelativePath=CoreMangLib\cti\system\diagnostics\conditionalattribute\Conditional
WorkingDir=CoreMangLib\cti\system\diagnostics\conditionalattribute\ConditionalAttributeCtor
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[test9.cmd_6145]
@@ -49161,7 +48985,7 @@ RelativePath=Loader\classloader\explicitlayout\Regressions\ASURT\ASURT150271\tes
WorkingDir=Loader\classloader\explicitlayout\Regressions\ASURT\ASURT150271\test9
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[CoreFX_15913.cmd_6146]
@@ -49169,7 +48993,7 @@ RelativePath=JIT\Regression\JitBlue\CoreFX_15913\CoreFX_15913\CoreFX_15913.cmd
WorkingDir=JIT\Regression\JitBlue\CoreFX_15913\CoreFX_15913
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated56.cmd_6147]
@@ -49177,7 +49001,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest56\Generated
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest56\Generated56
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[NullableGetValueOrDefault2.cmd_6148]
@@ -49185,7 +49009,7 @@ RelativePath=CoreMangLib\cti\system\nullable\NullableGetValueOrDefault2\Nullable
WorkingDir=CoreMangLib\cti\system\nullable\NullableGetValueOrDefault2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_reljumps3.cmd_6149]
@@ -49209,7 +49033,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest585\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest585\Generated585
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ldc_mul_ovf_u1.cmd_6152]
@@ -49233,7 +49057,7 @@ RelativePath=Loader\classloader\v1\Beta1\Layout\Matrix\cs\L-1-10-1\L-1-10-1.cmd
WorkingDir=Loader\classloader\v1\Beta1\Layout\Matrix\cs\L-1-10-1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Midpoint.cmd_6155]
@@ -49249,7 +49073,7 @@ RelativePath=Loader\classloader\TSAmbiguities\Variance\Covariant_InherittedColli
WorkingDir=Loader\classloader\TSAmbiguities\Variance\Covariant_InherittedCollision\HelloWorld
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[rethrowincatchnestedinfinally_d.cmd_6157]
@@ -49265,7 +49089,7 @@ RelativePath=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesLdloc\OpCodes
WorkingDir=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesLdloc
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1034.cmd_6159]
@@ -49273,7 +49097,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1034\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1034\Generated1034
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated596.cmd_6160]
@@ -49281,7 +49105,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest596\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest596\Generated596
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Dup_r.cmd_6161]
@@ -49297,7 +49121,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\switch\switch.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\switch
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[simplenonlocalexitnestedintrycatch_d.cmd_6163]
@@ -49305,7 +49129,7 @@ RelativePath=JIT\Methodical\eh\finallyexec\simplenonlocalexitnestedintrycatch_d\
WorkingDir=JIT\Methodical\eh\finallyexec\simplenonlocalexitnestedintrycatch_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1024.cmd_6164]
@@ -49313,7 +49137,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1024\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1024\Generated1024
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[nativeuint_il_d.cmd_6165]
@@ -49321,7 +49145,7 @@ RelativePath=JIT\Directed\shift\nativeuint_il_d\nativeuint_il_d.cmd
WorkingDir=JIT\Directed\shift\nativeuint_il_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_speed_relstress1.cmd_6166]
@@ -49337,7 +49161,7 @@ RelativePath=JIT\Directed\PREFIX\unaligned\1\Desktop\add\add.cmd
WorkingDir=JIT\Directed\PREFIX\unaligned\1\Desktop\add
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_176.cmd_6168]
@@ -49345,7 +49169,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_176\GCSimulator_176.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_176
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_speed_relunsafe-0.cmd_6169]
@@ -49353,7 +49177,7 @@ RelativePath=JIT\Methodical\unsafecsharp\_speed_relunsafe-0\_speed_relunsafe-0.c
WorkingDir=JIT\Methodical\unsafecsharp\_speed_relunsafe-0
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[hfa_nd0B_d.cmd_6170]
@@ -49361,7 +49185,7 @@ RelativePath=JIT\jit64\hfa\main\testB\hfa_nd0B_d\hfa_nd0B_d.cmd
WorkingDir=JIT\jit64\hfa\main\testB\hfa_nd0B_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[HelloWorld.cmd_6171]
@@ -49369,7 +49193,7 @@ RelativePath=Loader\classloader\TSAmbiguities\Variance\Covariant_CollapsedInterf
WorkingDir=Loader\classloader\TSAmbiguities\Variance\Covariant_CollapsedInterfaces\HelloWorld
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[AutoResetCast2.cmd_6172]
@@ -49377,7 +49201,7 @@ RelativePath=baseservices\threading\events\EventWaitHandle\AutoReset\AutoResetCa
WorkingDir=baseservices\threading\events\EventWaitHandle\AutoReset\AutoResetCast2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[nonlocalexitinhandler.cmd_6173]
@@ -49385,7 +49209,7 @@ RelativePath=JIT\jit64\eh\FinallyExec\nonlocalexitinhandler\nonlocalexitinhandle
WorkingDir=JIT\jit64\eh\FinallyExec\nonlocalexitinhandler
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[DoubleNegativeInfinity.cmd_6174]
@@ -49393,7 +49217,7 @@ RelativePath=CoreMangLib\cti\system\double\DoubleNegativeInfinity\DoubleNegative
WorkingDir=CoreMangLib\cti\system\double\DoubleNegativeInfinity
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[HugeArray.cmd_6175]
@@ -49401,7 +49225,7 @@ RelativePath=JIT\jit64\opt\cse\HugeArray\HugeArray.cmd
WorkingDir=JIT\jit64\opt\cse\HugeArray
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b11762.cmd_6176]
@@ -49409,7 +49233,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1.2-M01\b11762\b11762\b11762.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1.2-M01\b11762\b11762
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[unboxnullable_do.cmd_6177]
@@ -49425,7 +49249,7 @@ RelativePath=CoreMangLib\cti\system\int64\Int64IConvertibleToDateTime\Int64IConv
WorkingDir=CoreMangLib\cti\system\int64\Int64IConvertibleToDateTime
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[uint8_cs_do.cmd_6179]
@@ -49433,7 +49257,7 @@ RelativePath=JIT\Directed\shift\uint8_cs_do\uint8_cs_do.cmd
WorkingDir=JIT\Directed\shift\uint8_cs_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[AboveStackLimit.cmd_6180]
@@ -49441,7 +49265,7 @@ RelativePath=Regressions\coreclr\0099\AboveStackLimit\AboveStackLimit.cmd
WorkingDir=Regressions\coreclr\0099\AboveStackLimit
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[neg_i8.cmd_6181]
@@ -49449,7 +49273,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\neg_i8\neg_i8.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\neg_i8
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[mixed1_cs_do.cmd_6182]
@@ -49465,7 +49289,7 @@ RelativePath=CoreMangLib\cti\system\dayofweek\DayOfWeekTuesDay\DayOfWeekTuesDay.
WorkingDir=CoreMangLib\cti\system\dayofweek\DayOfWeekTuesDay
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Co6010DelegateEqualsTwo.cmd_6184]
@@ -49473,7 +49297,7 @@ RelativePath=CoreMangLib\system\delegate\miscellaneous\Co6010DelegateEqualsTwo\C
WorkingDir=CoreMangLib\system\delegate\miscellaneous\Co6010DelegateEqualsTwo
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[RecursiveRethrow.cmd_6185]
@@ -49481,7 +49305,7 @@ RelativePath=baseservices\exceptions\unittests\RecursiveRethrow\RecursiveRethrow
WorkingDir=baseservices\exceptions\unittests\RecursiveRethrow
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[StringPadRight2.cmd_6186]
@@ -49489,7 +49313,7 @@ RelativePath=CoreMangLib\cti\system\string\StringPadRight2\StringPadRight2.cmd
WorkingDir=CoreMangLib\cti\system\string\StringPadRight2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[calli2_il_r.cmd_6187]
@@ -49497,7 +49321,7 @@ RelativePath=JIT\Directed\coverage\importer\Desktop\calli2_il_r\calli2_il_r.cmd
WorkingDir=JIT\Directed\coverage\importer\Desktop\calli2_il_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[PackingSizeSize128.cmd_6188]
@@ -49505,7 +49329,7 @@ RelativePath=CoreMangLib\cti\system\reflection\emit\packingsize\PackingSizeSize1
WorkingDir=CoreMangLib\cti\system\reflection\emit\packingsize\PackingSizeSize128
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[method003.cmd_6189]
@@ -49513,7 +49337,7 @@ RelativePath=Loader\classloader\generics\GenericMethods\method003\method003.cmd
WorkingDir=Loader\classloader\generics\GenericMethods\method003
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated996.cmd_6190]
@@ -49521,7 +49345,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest996\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest996\Generated996
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[box-unbox-null008.cmd_6191]
@@ -49529,7 +49353,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\null\box-unbox-null008\box-
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\null\box-unbox-null008
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[vt1_il_r.cmd_6192]
@@ -49537,7 +49361,7 @@ RelativePath=JIT\Generics\ConstrainedCall\vt1_il_r\vt1_il_r.cmd
WorkingDir=JIT\Generics\ConstrainedCall\vt1_il_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_69.cmd_6193]
@@ -49545,7 +49369,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_69\GCSimulator_69.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_69
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbgii4.cmd_6194]
@@ -49553,7 +49377,7 @@ RelativePath=JIT\Methodical\Invoke\implicit\_il_dbgii4\_il_dbgii4.cmd
WorkingDir=JIT\Methodical\Invoke\implicit\_il_dbgii4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ArrayBinarySearch1.cmd_6195]
@@ -49561,7 +49385,7 @@ RelativePath=CoreMangLib\cti\system\array\ArrayBinarySearch1\ArrayBinarySearch1.
WorkingDir=CoreMangLib\cti\system\array\ArrayBinarySearch1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[case5.cmd_6196]
@@ -49577,7 +49401,7 @@ RelativePath=JIT\Methodical\explicit\coverage\expl_gc_val_1_r\expl_gc_val_1_r.cm
WorkingDir=JIT\Methodical\explicit\coverage\expl_gc_val_1_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[TestCase6_Nested_I_Nested_J.cmd_6198]
@@ -49585,7 +49409,7 @@ RelativePath=Loader\classloader\InterfaceFolding\TestCase6_Nested_I_Nested_J\Tes
WorkingDir=Loader\classloader\InterfaceFolding\TestCase6_Nested_I_Nested_J
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[trycatchnestedtype_r.cmd_6199]
@@ -49601,7 +49425,7 @@ RelativePath=CoreMangLib\cti\system\exception\ExceptionCtor3\ExceptionCtor3.cmd
WorkingDir=CoreMangLib\cti\system\exception\ExceptionCtor3
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1495.cmd_6201]
@@ -49609,7 +49433,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1495\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1495\Generated1495
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b49142.cmd_6202]
@@ -49617,7 +49441,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b49142\b49142\b49142.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b49142\b49142
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[CharIsLower2.cmd_6203]
@@ -49625,7 +49449,7 @@ RelativePath=CoreMangLib\cti\system\char\CharIsLower2\CharIsLower2.cmd
WorkingDir=CoreMangLib\cti\system\char\CharIsLower2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[try-catch06.cmd_6204]
@@ -49633,7 +49457,7 @@ RelativePath=baseservices\exceptions\generics\try-catch06\try-catch06.cmd
WorkingDir=baseservices\exceptions\generics\try-catch06
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[AttributeVersion.cmd_6205]
@@ -49641,7 +49465,7 @@ RelativePath=CoreMangLib\cti\system\resources\satellitecontractversionattribute\
WorkingDir=CoreMangLib\cti\system\resources\satellitecontractversionattribute\AttributeVersion
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_XModuletest1-xmod.cmd_6206]
@@ -49649,7 +49473,7 @@ RelativePath=JIT\Methodical\stringintern\_XModuletest1-xmod\_XModuletest1-xmod.c
WorkingDir=JIT\Methodical\stringintern\_XModuletest1-xmod
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[filter1_d.cmd_6207]
@@ -49657,7 +49481,7 @@ RelativePath=JIT\Directed\leave\filter1_d\filter1_d.cmd
WorkingDir=JIT\Directed\leave\filter1_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_relrefloc_i2.cmd_6208]
@@ -49665,7 +49489,7 @@ RelativePath=JIT\Methodical\explicit\basic\_il_relrefloc_i2\_il_relrefloc_i2.cmd
WorkingDir=JIT\Methodical\explicit\basic\_il_relrefloc_i2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[CgStress1_d.cmd_6209]
@@ -49689,7 +49513,7 @@ RelativePath=CoreMangLib\cti\system\comparison\ComparisonEndInvoke\ComparisonEnd
WorkingDir=CoreMangLib\cti\system\comparison\ComparisonEndInvoke
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_324.cmd_6212]
@@ -49697,7 +49521,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_324\GCSimulator_324.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_324
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[tryfinallywith2reachableendfinally_d.cmd_6213]
@@ -49705,7 +49529,7 @@ RelativePath=JIT\Methodical\eh\basics\tryfinallywith2reachableendfinally_d\tryfi
WorkingDir=JIT\Methodical\eh\basics\tryfinallywith2reachableendfinally_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[SqMtx.cmd_6214]
@@ -49721,7 +49545,7 @@ RelativePath=JIT\Methodical\AsgOp\r8\r8_cs_do\r8_cs_do.cmd
WorkingDir=JIT\Methodical\AsgOp\r8\r8_cs_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b28595.cmd_6216]
@@ -49737,7 +49561,7 @@ RelativePath=Regressions\coreclr\0792\Test0792\Test0792.cmd
WorkingDir=Regressions\coreclr\0792\Test0792
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated695.cmd_6218]
@@ -49745,7 +49569,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest695\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest695\Generated695
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated304.cmd_6219]
@@ -49753,7 +49577,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest304\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest304\Generated304
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b170362_il.cmd_6220]
@@ -49761,7 +49585,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\v2.1\DDB\b170362\b170362_il\b170362_il.c
WorkingDir=JIT\Regression\CLR-x86-JIT\v2.1\DDB\b170362\b170362_il
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[pressureoverflow.cmd_6221]
@@ -49777,7 +49601,7 @@ RelativePath=JIT\jit64\opt\cprop\cprop002\cprop002.cmd
WorkingDir=JIT\jit64\opt\cprop\cprop002
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated30.cmd_6223]
@@ -49785,7 +49609,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest30\Generated
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest30\Generated30
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[c_ldvirtftn.cmd_6224]
@@ -49793,7 +49617,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\c_ldvirtftn\c_ldvirtftn.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\c_ldvirtftn
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated412.cmd_6225]
@@ -49801,7 +49625,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest412\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest412\Generated412
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[boxunboxvaluetype_r.cmd_6226]
@@ -49817,7 +49641,7 @@ RelativePath=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesLdobj\OpCodes
WorkingDir=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesLdobj
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated819.cmd_6228]
@@ -49825,15 +49649,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest819\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest819\Generated819
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
-HostStyle=0
-
-[SingleParse1.cmd_6229]
-RelativePath=CoreMangLib\cti\system\single\SingleParse1\SingleParse1.cmd
-WorkingDir=CoreMangLib\cti\system\single\SingleParse1
-Expected=0
-MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[box-unbox-null039.cmd_6230]
@@ -49841,7 +49657,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\null\box-unbox-null039\box-
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\null\box-unbox-null039
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ByteIConvertibleToChar.cmd_6231]
@@ -49849,7 +49665,7 @@ RelativePath=CoreMangLib\cti\system\byte\ByteIConvertibleToChar\ByteIConvertible
WorkingDir=CoreMangLib\cti\system\byte\ByteIConvertibleToChar
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ldc_mul_ovf_i4.cmd_6232]
@@ -49865,7 +49681,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b14326\b14326\b14326.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b14326\b14326
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[call_static01.cmd_6234]
@@ -49873,7 +49689,7 @@ RelativePath=JIT\Generics\Constraints\call_static01\call_static01.cmd
WorkingDir=JIT\Generics\Constraints\call_static01
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[DblDiv.cmd_6235]
@@ -49881,7 +49697,7 @@ RelativePath=JIT\CodeGenBringUpTests\DblDiv\DblDiv.cmd
WorkingDir=JIT\CodeGenBringUpTests\DblDiv
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated138.cmd_6236]
@@ -49889,7 +49705,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest138\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest138\Generated138
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[castclass-interface011.cmd_6237]
@@ -49897,7 +49713,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\castclass\interface\castclass-interfa
WorkingDir=JIT\jit64\valuetypes\nullable\castclass\interface\castclass-interface011
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1042.cmd_6238]
@@ -49905,7 +49721,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1042\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1042\Generated1042
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b72160.cmd_6239]
@@ -49921,7 +49737,7 @@ RelativePath=JIT\Methodical\MDArray\DataTypes\double_cs_d\double_cs_d.cmd
WorkingDir=JIT\Methodical\MDArray\DataTypes\double_cs_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ThreadStartUInt_2.cmd_6241]
@@ -49929,7 +49745,7 @@ RelativePath=baseservices\threading\paramthreadstart\ThreadStartUInt_2\ThreadSta
WorkingDir=baseservices\threading\paramthreadstart\ThreadStartUInt_2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ldind_i8.cmd_6242]
@@ -49937,7 +49753,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\ldind_i8\ldind_i8.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\ldind_i8
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[unboxnullable_d.cmd_6243]
@@ -49953,7 +49769,7 @@ RelativePath=CoreMangLib\cti\system\collections\generic\icollection\ICollectionR
WorkingDir=CoreMangLib\cti\system\collections\generic\icollection\ICollectionRemove
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_reliu1.cmd_6245]
@@ -49961,7 +49777,7 @@ RelativePath=JIT\Methodical\Invoke\implicit\_il_reliu1\_il_reliu1.cmd
WorkingDir=JIT\Methodical\Invoke\implicit\_il_reliu1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[FileAttributesOffline.cmd_6246]
@@ -49969,7 +49785,7 @@ RelativePath=CoreMangLib\cti\system\io\fileattributes\FileAttributesOffline\File
WorkingDir=CoreMangLib\cti\system\io\fileattributes\FileAttributesOffline
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[CharIConvertibleToBoolean.cmd_6247]
@@ -49977,7 +49793,7 @@ RelativePath=CoreMangLib\cti\system\char\CharIConvertibleToBoolean\CharIConverti
WorkingDir=CoreMangLib\cti\system\char\CharIConvertibleToBoolean
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ldarga_ref.cmd_6248]
@@ -49985,7 +49801,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\ldarga_ref\ldarga_ref.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\ldarga_ref
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ConvertToUInt167.cmd_6249]
@@ -49993,7 +49809,7 @@ RelativePath=CoreMangLib\cti\system\convert\ConvertToUInt167\ConvertToUInt167.cm
WorkingDir=CoreMangLib\cti\system\convert\ConvertToUInt167
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ListClear.cmd_6250]
@@ -50001,7 +49817,7 @@ RelativePath=CoreMangLib\cti\system\collections\generic\list\ListClear\ListClear
WorkingDir=CoreMangLib\cti\system\collections\generic\list\ListClear
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[RandomNextBytes.cmd_6251]
@@ -50009,7 +49825,7 @@ RelativePath=CoreMangLib\cti\system\random\RandomNextBytes\RandomNextBytes.cmd
WorkingDir=CoreMangLib\cti\system\random\RandomNextBytes
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbgconv_i8_u.cmd_6252]
@@ -50017,7 +49833,7 @@ RelativePath=JIT\Methodical\ELEMENT_TYPE_IU\_il_dbgconv_i8_u\_il_dbgconv_i8_u.cm
WorkingDir=JIT\Methodical\ELEMENT_TYPE_IU\_il_dbgconv_i8_u
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[thread04.cmd_6253]
@@ -50025,7 +49841,7 @@ RelativePath=baseservices\threading\generics\TimerCallback\thread04\thread04.cmd
WorkingDir=baseservices\threading\generics\TimerCallback\thread04
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[stringarr_cs_ro.cmd_6254]
@@ -50041,7 +49857,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M10\b06859\b06859\b06859.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M10\b06859\b06859
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Sums_r.cmd_6256]
@@ -50057,7 +49873,7 @@ RelativePath=JIT\CodeGenBringUpTests\StructInstMethod\StructInstMethod.cmd
WorkingDir=JIT\CodeGenBringUpTests\StructInstMethod
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[CGRecurseAAC_r.cmd_6258]
@@ -50065,7 +49881,7 @@ RelativePath=JIT\jit64\opt\cg\CGRecurse\CGRecurseAAC_r\CGRecurseAAC_r.cmd
WorkingDir=JIT\jit64\opt\cg\CGRecurse\CGRecurseAAC_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[test640474.cmd_6259]
@@ -50073,7 +49889,7 @@ RelativePath=baseservices\exceptions\regressions\v4.0\640474\test640474\test6404
WorkingDir=baseservices\exceptions\regressions\v4.0\640474\test640474
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GetObjectsForNativeVariants.cmd_6260]
@@ -50089,7 +49905,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b49322\b49322\b49322.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b49322\b49322
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[waitallex4a.cmd_6262]
@@ -50097,7 +49913,7 @@ RelativePath=baseservices\threading\waithandle\waitall\waitallex4a\waitallex4a.c
WorkingDir=baseservices\threading\waithandle\waitall\waitallex4a
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[DictionaryICollectionRemove.cmd_6263]
@@ -50105,7 +49921,7 @@ RelativePath=CoreMangLib\cti\system\collections\generic\dictionary\DictionaryICo
WorkingDir=CoreMangLib\cti\system\collections\generic\dictionary\DictionaryICollectionRemove
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_dbgsuperlong.cmd_6264]
@@ -50121,7 +49937,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_290\GCSimulator_290.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_290
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[thread25.cmd_6266]
@@ -50129,7 +49945,7 @@ RelativePath=baseservices\threading\generics\WaitCallback\thread25\thread25.cmd
WorkingDir=baseservices\threading\generics\WaitCallback\thread25
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Variance1.cmd_6267]
@@ -50137,7 +49953,7 @@ RelativePath=Loader\classloader\regressions\dev10_568786\4_Misc\Variance1\Varian
WorkingDir=Loader\classloader\regressions\dev10_568786\4_Misc\Variance1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_relexplicit7.cmd_6268]
@@ -50153,7 +49969,7 @@ RelativePath=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesLdarg_S\OpCod
WorkingDir=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesLdarg_S
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_relsizeof64.cmd_6270]
@@ -50177,7 +49993,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1.1-M1-Beta1\b139895\b139895\b139895.cm
WorkingDir=JIT\Regression\CLR-x86-JIT\V1.1-M1-Beta1\b139895\b139895
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[MissingMethodExceptionCtor3.cmd_6273]
@@ -50185,7 +50001,7 @@ RelativePath=CoreMangLib\cti\system\missingmethodexception\MissingMethodExceptio
WorkingDir=CoreMangLib\cti\system\missingmethodexception\MissingMethodExceptionCtor3
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b37598.cmd_6274]
@@ -50193,7 +50009,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b37598\b37598\b37598.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b37598\b37598
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_FAIL;9462;EXCLUDED;VARARG
+Categories=EXPECTED_FAIL;9462;EXCLUDED;VARARG;Pri1
HostStyle=0
[Generated647.cmd_6275]
@@ -50201,7 +50017,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest647\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest647\Generated647
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated521.cmd_6276]
@@ -50209,7 +50025,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest521\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest521\Generated521
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[FloatOvfToInt2_d.cmd_6277]
@@ -50217,7 +50033,7 @@ RelativePath=JIT\Methodical\Overflow\FloatOvfToInt2_d\FloatOvfToInt2_d.cmd
WorkingDir=JIT\Methodical\Overflow\FloatOvfToInt2_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[DivSignedUnsignedTest_r.cmd_6278]
@@ -50233,7 +50049,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest581\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest581\Generated581
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ldarg_ref.cmd_6280]
@@ -50241,7 +50057,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\ldarg_ref\ldarg_ref.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\ldarg_ref
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[UInt32IConvertibleToUInt32.cmd_6281]
@@ -50249,7 +50065,7 @@ RelativePath=CoreMangLib\cti\system\uint32\UInt32IConvertibleToUInt32\UInt32ICon
WorkingDir=CoreMangLib\cti\system\uint32\UInt32IConvertibleToUInt32
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[CgStress3_r.cmd_6282]
@@ -50265,7 +50081,7 @@ RelativePath=JIT\Directed\PREFIX\unaligned\4\Desktop\add\add.cmd
WorkingDir=JIT\Directed\PREFIX\unaligned\4\Desktop\add
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[OpCodesConstrained.cmd_6284]
@@ -50273,7 +50089,7 @@ RelativePath=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesConstrained\O
WorkingDir=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesConstrained
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b359564.cmd_6285]
@@ -50289,7 +50105,7 @@ RelativePath=CoreMangLib\cti\system\text\utf8encoding\UTF8EncodingGetHashCode\UT
WorkingDir=CoreMangLib\cti\system\text\utf8encoding\UTF8EncodingGetHashCode
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[box-unbox024.cmd_6287]
@@ -50297,7 +50113,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\box-unbox\box-unbox024\box-
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\box-unbox\box-unbox024
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ConcatTest.cmd_6288]
@@ -50305,7 +50121,7 @@ RelativePath=JIT\Directed\Misc\Concat\ConcatTest\ConcatTest.cmd
WorkingDir=JIT\Directed\Misc\Concat\ConcatTest
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ArrayIndexOf4b.cmd_6289]
@@ -50313,7 +50129,7 @@ RelativePath=CoreMangLib\cti\system\array\ArrayIndexOf4b\ArrayIndexOf4b.cmd
WorkingDir=CoreMangLib\cti\system\array\ArrayIndexOf4b
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ConvertToInt64_8.cmd_6290]
@@ -50321,7 +50137,7 @@ RelativePath=CoreMangLib\cti\system\convert\ConvertToInt64_8\ConvertToInt64_8.cm
WorkingDir=CoreMangLib\cti\system\convert\ConvertToInt64_8
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[r8rem_cs_do.cmd_6291]
@@ -50329,7 +50145,7 @@ RelativePath=JIT\Methodical\divrem\rem\r8rem_cs_do\r8rem_cs_do.cmd
WorkingDir=JIT\Methodical\divrem\rem\r8rem_cs_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b10790.cmd_6292]
@@ -50337,7 +50153,7 @@ RelativePath=JIT\Regression\VS-ia64-JIT\V1.2-M01\b10790\b10790\b10790.cmd
WorkingDir=JIT\Regression\VS-ia64-JIT\V1.2-M01\b10790\b10790
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[box-unbox-null009.cmd_6293]
@@ -50345,7 +50161,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\null\box-unbox-null009\box-
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\null\box-unbox-null009
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b65407.cmd_6294]
@@ -50353,7 +50169,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b65407\b65407\b65407.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b65407\b65407
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated181.cmd_6295]
@@ -50361,7 +50177,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest181\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest181\Generated181
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_107.cmd_6296]
@@ -50369,7 +50185,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_107\GCSimulator_107.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_107
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[interlockedaddintwithsubtract.cmd_6297]
@@ -50377,7 +50193,7 @@ RelativePath=baseservices\threading\interlocked\add\interlockedaddintwithsubtrac
WorkingDir=baseservices\threading\interlocked\add\interlockedaddintwithsubtract
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_relunsafe-0.cmd_6298]
@@ -50385,7 +50201,7 @@ RelativePath=JIT\Methodical\unsafecsharp\_relunsafe-0\_relunsafe-0.cmd
WorkingDir=JIT\Methodical\unsafecsharp\_relunsafe-0
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[box-unbox-interface017.cmd_6299]
@@ -50393,7 +50209,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\interface\box-unbox-interfa
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\interface\box-unbox-interface017
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[BadBox1.cmd_6300]
@@ -50401,7 +50217,7 @@ RelativePath=JIT\Regression\Dev11\External\dev11_131317\BadBox1\BadBox1.cmd
WorkingDir=JIT\Regression\Dev11\External\dev11_131317\BadBox1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b450688.cmd_6301]
@@ -50409,7 +50225,7 @@ RelativePath=JIT\Regression\VS-ia64-JIT\V2.0-Beta2\b450688\b450688\b450688.cmd
WorkingDir=JIT\Regression\VS-ia64-JIT\V2.0-Beta2\b450688\b450688
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[AssemblyDescriptionAttributeDescription.cmd_6302]
@@ -50417,7 +50233,7 @@ RelativePath=CoreMangLib\cti\system\reflection\assemblydescriptionattribute\Asse
WorkingDir=CoreMangLib\cti\system\reflection\assemblydescriptionattribute\AssemblyDescriptionAttributeDescription
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[thread12.cmd_6303]
@@ -50425,7 +50241,7 @@ RelativePath=baseservices\threading\generics\WaitCallback\thread12\thread12.cmd
WorkingDir=baseservices\threading\generics\WaitCallback\thread12
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[blt_un_r8.cmd_6304]
@@ -50433,7 +50249,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\blt_un_r8\blt_un_r8.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\blt_un_r8
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[13662-a.cmd_6305]
@@ -50441,7 +50257,7 @@ RelativePath=baseservices\threading\regressions\13662\13662-a\13662-a.cmd
WorkingDir=baseservices\threading\regressions\13662\13662-a
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[dblarray1_cs_d.cmd_6306]
@@ -50449,7 +50265,7 @@ RelativePath=JIT\Methodical\doublearray\dblarray1_cs_d\dblarray1_cs_d.cmd
WorkingDir=JIT\Methodical\doublearray\dblarray1_cs_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1069.cmd_6307]
@@ -50457,7 +50273,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1069\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1069\Generated1069
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[MemoryStreamCtor.cmd_6308]
@@ -50465,7 +50281,7 @@ RelativePath=CoreMangLib\cti\system\io\memorystream\MemoryStreamCtor\MemoryStrea
WorkingDir=CoreMangLib\cti\system\io\memorystream\MemoryStreamCtor
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[DefaultMemberAttributeMemberName.cmd_6309]
@@ -50473,7 +50289,7 @@ RelativePath=CoreMangLib\cti\system\reflection\defaultmemberattribute\DefaultMem
WorkingDir=CoreMangLib\cti\system\reflection\defaultmemberattribute\DefaultMemberAttributeMemberName
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[hfa_sd2C_r.cmd_6310]
@@ -50481,7 +50297,7 @@ RelativePath=JIT\jit64\hfa\main\testC\hfa_sd2C_r\hfa_sd2C_r.cmd
WorkingDir=JIT\jit64\hfa\main\testC\hfa_sd2C_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[callconv2_cs_ro.cmd_6311]
@@ -50489,7 +50305,7 @@ RelativePath=JIT\Directed\perffix\primitivevt\callconv2_cs_ro\callconv2_cs_ro.cm
WorkingDir=JIT\Directed\perffix\primitivevt\callconv2_cs_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[DecimalToInt16.cmd_6312]
@@ -50497,7 +50313,7 @@ RelativePath=CoreMangLib\cti\system\decimal\DecimalToInt16\DecimalToInt16.cmd
WorkingDir=CoreMangLib\cti\system\decimal\DecimalToInt16
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[dev11_20929_do.cmd_6313]
@@ -50505,7 +50321,7 @@ RelativePath=JIT\Regression\Dev11\dev11_20929\dev11_20929_do\dev11_20929_do.cmd
WorkingDir=JIT\Regression\Dev11\dev11_20929\dev11_20929_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[TypeCodeEmpty.cmd_6314]
@@ -50513,7 +50329,7 @@ RelativePath=CoreMangLib\cti\system\typecode\TypeCodeEmpty\TypeCodeEmpty.cmd
WorkingDir=CoreMangLib\cti\system\typecode\TypeCodeEmpty
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[FlowControlMeta.cmd_6315]
@@ -50521,7 +50337,7 @@ RelativePath=CoreMangLib\cti\system\reflection\emit\flowcontrol\FlowControlMeta\
WorkingDir=CoreMangLib\cti\system\reflection\emit\flowcontrol\FlowControlMeta
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b44297.cmd_6316]
@@ -50529,7 +50345,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b44297\b44297\b44297.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b44297\b44297
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[BinarySearch3.cmd_6317]
@@ -50537,7 +50353,7 @@ RelativePath=CoreMangLib\cti\system\collections\generic\list\BinarySearch3\Binar
WorkingDir=CoreMangLib\cti\system\collections\generic\list\BinarySearch3
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[AttributeTargetsGenericParameter.cmd_6318]
@@ -50545,7 +50361,7 @@ RelativePath=CoreMangLib\cti\system\attributetargets\AttributeTargetsGenericPara
WorkingDir=CoreMangLib\cti\system\attributetargets\AttributeTargetsGenericParameter
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1319.cmd_6319]
@@ -50553,7 +50369,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1319\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1319\Generated1319
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[FPDist.cmd_6320]
@@ -50561,7 +50377,7 @@ RelativePath=JIT\CodeGenBringUpTests\FPDist\FPDist.cmd
WorkingDir=JIT\CodeGenBringUpTests\FPDist
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b102763.cmd_6321]
@@ -50569,7 +50385,7 @@ RelativePath=JIT\Regression\VS-ia64-JIT\V1.2-M02\b102763\b102763\b102763.cmd
WorkingDir=JIT\Regression\VS-ia64-JIT\V1.2-M02\b102763\b102763
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_66.cmd_6322]
@@ -50577,7 +50393,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_66\GCSimulator_66.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_66
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[VersionToString1.cmd_6323]
@@ -50585,7 +50401,7 @@ RelativePath=CoreMangLib\cti\system\version\VersionToString1\VersionToString1.cm
WorkingDir=CoreMangLib\cti\system\version\VersionToString1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[StaticsProblem5.cmd_6324]
@@ -50593,7 +50409,7 @@ RelativePath=Loader\classloader\generics\regressions\vsw524571\StaticsProblem5\S
WorkingDir=Loader\classloader\generics\regressions\vsw524571\StaticsProblem5
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[castclass-generics008.cmd_6325]
@@ -50601,7 +50417,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\castclass\generics\castclass-generics
WorkingDir=JIT\jit64\valuetypes\nullable\castclass\generics\castclass-generics008
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[MarshalSizeOf2_PSC.cmd_6326]
@@ -50609,7 +50425,7 @@ RelativePath=CoreMangLib\cti\system\runtime\interopservices\marshal\MarshalSizeO
WorkingDir=CoreMangLib\cti\system\runtime\interopservices\marshal\MarshalSizeOf2_PSC
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b70354.cmd_6327]
@@ -50617,7 +50433,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b70354\b70354\b70354.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b70354\b70354
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_relint32_m1.cmd_6328]
@@ -50633,7 +50449,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest70\Generated
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest70\Generated70
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[OpCodesMul_Ovf.cmd_6330]
@@ -50641,7 +50457,7 @@ RelativePath=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesMul_Ovf\OpCod
WorkingDir=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesMul_Ovf
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[BooleanIConvertibleToInt64.cmd_6331]
@@ -50649,7 +50465,7 @@ RelativePath=CoreMangLib\cti\system\boolean\BooleanIConvertibleToInt64\BooleanIC
WorkingDir=CoreMangLib\cti\system\boolean\BooleanIConvertibleToInt64
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[expl_funcptr_val_d.cmd_6332]
@@ -50657,7 +50473,7 @@ RelativePath=JIT\Methodical\explicit\funcptr\expl_funcptr_val_d\expl_funcptr_val
WorkingDir=JIT\Methodical\explicit\funcptr\expl_funcptr_val_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_relptr.cmd_6333]
@@ -50673,7 +50489,7 @@ RelativePath=CoreMangLib\cti\system\text\encoding\EncodingGetEncoder\EncodingGet
WorkingDir=CoreMangLib\cti\system\text\encoding\EncodingGetEncoder
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[EnterExit13.cmd_6335]
@@ -50681,7 +50497,7 @@ RelativePath=baseservices\threading\generics\Monitor\EnterExit13\EnterExit13.cmd
WorkingDir=baseservices\threading\generics\Monitor\EnterExit13
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;GCSTRESS_FAIL;13205;Pri1
HostStyle=0
[GThread10.cmd_6336]
@@ -50689,7 +50505,7 @@ RelativePath=baseservices\threading\generics\threadstart\GThread10\GThread10.cmd
WorkingDir=baseservices\threading\generics\threadstart\GThread10
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[static_equalnull_struct01.cmd_6337]
@@ -50697,7 +50513,7 @@ RelativePath=JIT\Generics\Parameters\static_equalnull_struct01\static_equalnull_
WorkingDir=JIT\Generics\Parameters\static_equalnull_struct01
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[nesting4.cmd_6338]
@@ -50705,7 +50521,7 @@ RelativePath=Loader\classloader\nesting\coreclr\nesting4\nesting4.cmd
WorkingDir=Loader\classloader\nesting\coreclr\nesting4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_dbgldsfld_mul.cmd_6339]
@@ -50713,7 +50529,7 @@ RelativePath=JIT\Methodical\int64\unsigned\_dbgldsfld_mul\_dbgldsfld_mul.cmd
WorkingDir=JIT\Methodical\int64\unsigned\_dbgldsfld_mul
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[TestCase1_Nested_J.cmd_6340]
@@ -50721,7 +50537,7 @@ RelativePath=Loader\classloader\InterfaceFolding\TestCase1_Nested_J\TestCase1_Ne
WorkingDir=Loader\classloader\InterfaceFolding\TestCase1_Nested_J
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[DecimalEquals2.cmd_6341]
@@ -50729,7 +50545,7 @@ RelativePath=CoreMangLib\cti\system\decimal\DecimalEquals2\DecimalEquals2.cmd
WorkingDir=CoreMangLib\cti\system\decimal\DecimalEquals2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[classarr_cs_r.cmd_6342]
@@ -50737,7 +50553,7 @@ RelativePath=JIT\Methodical\MDArray\GaussJordan\classarr_cs_r\classarr_cs_r.cmd
WorkingDir=JIT\Methodical\MDArray\GaussJordan\classarr_cs_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbghugedim.cmd_6343]
@@ -50745,7 +50561,7 @@ RelativePath=JIT\Methodical\int64\arrays\_il_dbghugedim\_il_dbghugedim.cmd
WorkingDir=JIT\Methodical\int64\arrays\_il_dbghugedim
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[caninline_d.cmd_6344]
@@ -50777,7 +50593,7 @@ RelativePath=CoreMangLib\cti\system\convert\ConvertToInt16_8\ConvertToInt16_8.cm
WorkingDir=CoreMangLib\cti\system\convert\ConvertToInt16_8
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[cgt_r8.cmd_6348]
@@ -50785,7 +50601,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\cgt_r8\cgt_r8.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\cgt_r8
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[StringConcat6.cmd_6349]
@@ -50793,7 +50609,7 @@ RelativePath=CoreMangLib\cti\system\string\StringConcat6\StringConcat6.cmd
WorkingDir=CoreMangLib\cti\system\string\StringConcat6
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated914.cmd_6350]
@@ -50801,7 +50617,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest914\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest914\Generated914
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[RunBenchmarks.cmd_6351]
@@ -50817,7 +50633,7 @@ RelativePath=CoreMangLib\cti\system\reflection\emit\stackbehaviour\StackBehaviou
WorkingDir=CoreMangLib\cti\system\reflection\emit\stackbehaviour\StackBehaviourPopref_popi_popr4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[DictionaryIDictionaryKeys4.cmd_6353]
@@ -50825,7 +50641,7 @@ RelativePath=CoreMangLib\cti\system\collections\generic\dictionary\DictionaryIDi
WorkingDir=CoreMangLib\cti\system\collections\generic\dictionary\DictionaryIDictionaryKeys4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b81938.cmd_6354]
@@ -50833,7 +50649,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b81938\b81938\b81938.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b81938\b81938
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbgconvovf_i8_u.cmd_6355]
@@ -50841,7 +50657,7 @@ RelativePath=JIT\Methodical\ELEMENT_TYPE_IU\_il_dbgconvovf_i8_u\_il_dbgconvovf_i
WorkingDir=JIT\Methodical\ELEMENT_TYPE_IU\_il_dbgconvovf_i8_u
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_relenum_cs.cmd_6356]
@@ -50849,7 +50665,7 @@ RelativePath=JIT\Methodical\Boxing\misc\_relenum_cs\_relenum_cs.cmd
WorkingDir=JIT\Methodical\Boxing\misc\_relenum_cs
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_dbgunsafe-0.cmd_6357]
@@ -50857,7 +50673,7 @@ RelativePath=JIT\Methodical\unsafecsharp\_dbgunsafe-0\_dbgunsafe-0.cmd
WorkingDir=JIT\Methodical\unsafecsharp\_dbgunsafe-0
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_183.cmd_6358]
@@ -50865,7 +50681,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_183\GCSimulator_183.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_183
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[instance_assignment_class01.cmd_6359]
@@ -50873,7 +50689,7 @@ RelativePath=JIT\Generics\Locals\instance_assignment_class01\instance_assignment
WorkingDir=JIT\Generics\Locals\instance_assignment_class01
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ListRemoveRange.cmd_6360]
@@ -50881,7 +50697,7 @@ RelativePath=CoreMangLib\cti\system\collections\generic\list\ListRemoveRange\Lis
WorkingDir=CoreMangLib\cti\system\collections\generic\list\ListRemoveRange
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[SystemCollectionsICollectionCopyTo.cmd_6361]
@@ -50889,7 +50705,7 @@ RelativePath=CoreMangLib\cti\system\collections\generic\dictionaryvaluecollectio
WorkingDir=CoreMangLib\cti\system\collections\generic\dictionaryvaluecollection\SystemCollectionsICollectionCopyTo
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[DecoderReset.cmd_6362]
@@ -50897,7 +50713,7 @@ RelativePath=CoreMangLib\cti\system\text\decoder\DecoderReset\DecoderReset.cmd
WorkingDir=CoreMangLib\cti\system\text\decoder\DecoderReset
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[bestfit_1.cmd_6363]
@@ -50921,7 +50737,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\ldind_u1\ldind_u1.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\ldind_u1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated789.cmd_6366]
@@ -50929,7 +50745,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest789\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest789\Generated789
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[castclass-generics039.cmd_6367]
@@ -50937,7 +50753,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\castclass\generics\castclass-generics
WorkingDir=JIT\jit64\valuetypes\nullable\castclass\generics\castclass-generics039
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ThreadStartULong_2.cmd_6368]
@@ -50945,7 +50761,7 @@ RelativePath=baseservices\threading\paramthreadstart\ThreadStartULong_2\ThreadSt
WorkingDir=baseservices\threading\paramthreadstart\ThreadStartULong_2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[IndexOutOfRangeExceptionctor1.cmd_6369]
@@ -50953,7 +50769,7 @@ RelativePath=CoreMangLib\cti\system\indexoutofrangeexception\IndexOutOfRangeExce
WorkingDir=CoreMangLib\cti\system\indexoutofrangeexception\IndexOutOfRangeExceptionctor1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[mcc_i71.cmd_6370]
@@ -50961,7 +50777,7 @@ RelativePath=JIT\jit64\mcc\interop\mcc_i71\mcc_i71.cmd
WorkingDir=JIT\jit64\mcc\interop\mcc_i71
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_FAIL;9462;EXCLUDED;VARARG
+Categories=EXPECTED_FAIL;9462;EXCLUDED;VARARG;Pri1
HostStyle=0
[_il_dbgu_vfld.cmd_6371]
@@ -50969,7 +50785,7 @@ RelativePath=JIT\Methodical\ELEMENT_TYPE_IU\_il_dbgu_vfld\_il_dbgu_vfld.cmd
WorkingDir=JIT\Methodical\ELEMENT_TYPE_IU\_il_dbgu_vfld
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_91.cmd_6372]
@@ -50977,7 +50793,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_91\GCSimulator_91.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_91
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[nested.cmd_6373]
@@ -50985,7 +50801,7 @@ RelativePath=JIT\Methodical\VT\etc\nested\nested.cmd
WorkingDir=JIT\Methodical\VT\etc\nested
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[struct2_2.cmd_6374]
@@ -50993,7 +50809,7 @@ RelativePath=JIT\jit64\gc\misc\struct2_2\struct2_2.cmd
WorkingDir=JIT\jit64\gc\misc\struct2_2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ListIListIsReadOnly.cmd_6375]
@@ -51001,7 +50817,7 @@ RelativePath=CoreMangLib\cti\system\collections\generic\list\ListIListIsReadOnly
WorkingDir=CoreMangLib\cti\system\collections\generic\list\ListIListIsReadOnly
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ble_un_r8.cmd_6376]
@@ -51009,7 +50825,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\ble_un_r8\ble_un_r8.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\ble_un_r8
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[FPMath.cmd_6377]
@@ -51017,7 +50833,7 @@ RelativePath=JIT\CodeGenBringUpTests\FPMath\FPMath.cmd
WorkingDir=JIT\CodeGenBringUpTests\FPMath
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[thread06.cmd_6378]
@@ -51025,7 +50841,7 @@ RelativePath=baseservices\threading\generics\TimerCallback\thread06\thread06.cmd
WorkingDir=baseservices\threading\generics\TimerCallback\thread06
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[vsw307137.cmd_6379]
@@ -51033,7 +50849,7 @@ RelativePath=Loader\regressions\classloader\vsw307137\vsw307137.cmd
WorkingDir=Loader\regressions\classloader\vsw307137
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b51575.cmd_6380]
@@ -51041,7 +50857,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b51575\b51575\b51575.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b51575\b51575
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated790.cmd_6381]
@@ -51049,7 +50865,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest790\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest790\Generated790
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[expl_obj_1_d.cmd_6382]
@@ -51057,7 +50873,7 @@ RelativePath=JIT\Methodical\explicit\coverage\expl_obj_1_d\expl_obj_1_d.cmd
WorkingDir=JIT\Methodical\explicit\coverage\expl_obj_1_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1180.cmd_6383]
@@ -51065,7 +50881,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1180\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1180\Generated1180
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[CnsLng1.cmd_6384]
@@ -51073,7 +50889,7 @@ RelativePath=JIT\CodeGenBringUpTests\CnsLng1\CnsLng1.cmd
WorkingDir=JIT\CodeGenBringUpTests\CnsLng1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GThread22.cmd_6385]
@@ -51081,7 +50897,7 @@ RelativePath=baseservices\threading\generics\threadstart\GThread22\GThread22.cmd
WorkingDir=baseservices\threading\generics\threadstart\GThread22
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_FAIL;8091
+Categories=EXPECTED_FAIL;8091;Pri1
HostStyle=0
[b50145c.cmd_6386]
@@ -51089,7 +50905,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b50145\b50145c\b50145c.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b50145\b50145c
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GThread07.cmd_6387]
@@ -51097,7 +50913,7 @@ RelativePath=baseservices\threading\generics\threadstart\GThread07\GThread07.cmd
WorkingDir=baseservices\threading\generics\threadstart\GThread07
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbgldobj_I8.cmd_6388]
@@ -51105,7 +50921,7 @@ RelativePath=JIT\Methodical\xxobj\ldobj\_il_dbgldobj_I8\_il_dbgldobj_I8.cmd
WorkingDir=JIT\Methodical\xxobj\ldobj\_il_dbgldobj_I8
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[UnitTest.cmd_6389]
@@ -51113,7 +50929,7 @@ RelativePath=Loader\classloader\TypeForwarding\UnitTest\UnitTest\UnitTest.cmd
WorkingDir=Loader\classloader\TypeForwarding\UnitTest\UnitTest
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[vsw609874.cmd_6390]
@@ -51121,7 +50937,7 @@ RelativePath=Loader\classloader\generics\Constraints\Regressions\vsw609874\vsw60
WorkingDir=Loader\classloader\generics\Constraints\Regressions\vsw609874\vsw609874
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[catchfiltercatch_d.cmd_6391]
@@ -51137,7 +50953,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1140\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1140\Generated1140
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[hfa_nf1E_d.cmd_6393]
@@ -51145,7 +50961,7 @@ RelativePath=JIT\jit64\hfa\main\testE\hfa_nf1E_d\hfa_nf1E_d.cmd
WorkingDir=JIT\jit64\hfa\main\testE\hfa_nf1E_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1462.cmd_6394]
@@ -51153,7 +50969,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1462\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1462\Generated1462
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Bool_Xor_Op_cs_r.cmd_6395]
@@ -51161,7 +50977,7 @@ RelativePath=JIT\Directed\cmov\Bool_Xor_Op_cs_r\Bool_Xor_Op_cs_r.cmd
WorkingDir=JIT\Directed\cmov\Bool_Xor_Op_cs_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[BenchMk2.cmd_6396]
@@ -51177,7 +50993,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\and_u8\and_u8.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\and_u8
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_speed_dbgctor_recurse.cmd_6398]
@@ -51185,7 +51001,7 @@ RelativePath=JIT\Methodical\VT\etc\_speed_dbgctor_recurse\_speed_dbgctor_recurse
WorkingDir=JIT\Methodical\VT\etc\_speed_dbgctor_recurse
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[InvalidOperationExceptionctor1.cmd_6399]
@@ -51193,7 +51009,7 @@ RelativePath=CoreMangLib\cti\system\invalidoperationexception\InvalidOperationEx
WorkingDir=CoreMangLib\cti\system\invalidoperationexception\InvalidOperationExceptionctor1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b29456.cmd_6400]
@@ -51201,7 +51017,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b29456\b29456\b29456.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b29456\b29456
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[throwinclassconstructor_d.cmd_6401]
@@ -51217,7 +51033,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b27824\b27824\b27824.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b27824\b27824
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[waitoneex1a.cmd_6403]
@@ -51225,7 +51041,7 @@ RelativePath=baseservices\threading\waithandle\waitone\waitoneex1a\waitoneex1a.c
WorkingDir=baseservices\threading\waithandle\waitone\waitoneex1a
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b13647.cmd_6404]
@@ -51241,7 +51057,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest992\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest992\Generated992
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[StringGetHashCode.cmd_6406]
@@ -51249,7 +51065,7 @@ RelativePath=CoreMangLib\cti\system\string\StringGetHashCode\StringGetHashCode.c
WorkingDir=CoreMangLib\cti\system\string\StringGetHashCode
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[box-unbox038.cmd_6407]
@@ -51257,7 +51073,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\box-unbox\box-unbox038\box-
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\box-unbox\box-unbox038
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[StringComparerGetType.cmd_6408]
@@ -51265,7 +51081,7 @@ RelativePath=CoreMangLib\cti\system\stringcomparer\StringComparerGetType\StringC
WorkingDir=CoreMangLib\cti\system\stringcomparer\StringComparerGetType
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b47886.cmd_6409]
@@ -51281,7 +51097,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest964\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest964\Generated964
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[simplenonlocalexit_ro.cmd_6411]
@@ -51289,7 +51105,7 @@ RelativePath=JIT\Methodical\eh\finallyexec\simplenonlocalexit_ro\simplenonlocale
WorkingDir=JIT\Methodical\eh\finallyexec\simplenonlocalexit_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_dbgtest1.cmd_6412]
@@ -51297,7 +51113,7 @@ RelativePath=JIT\Methodical\Invoke\callvirt\_dbgtest1\_dbgtest1.cmd
WorkingDir=JIT\Methodical\Invoke\callvirt\_dbgtest1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ConvertToSingle17.cmd_6413]
@@ -51305,7 +51121,7 @@ RelativePath=CoreMangLib\cti\system\convert\ConvertToSingle17\ConvertToSingle17.
WorkingDir=CoreMangLib\cti\system\convert\ConvertToSingle17
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b58690.cmd_6414]
@@ -51313,7 +51129,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b58690\b58690\b58690.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b58690\b58690
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[VectorSub_ro.cmd_6415]
@@ -51329,7 +51145,7 @@ RelativePath=JIT\Methodical\eh\basics\tryexcept_d\tryexcept_d.cmd
WorkingDir=JIT\Methodical\eh\basics\tryexcept_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[thread20.cmd_6417]
@@ -51337,7 +51153,7 @@ RelativePath=baseservices\threading\generics\TimerCallback\thread20\thread20.cmd
WorkingDir=baseservices\threading\generics\TimerCallback\thread20
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[DblArea.cmd_6418]
@@ -51345,7 +51161,7 @@ RelativePath=JIT\CodeGenBringUpTests\DblArea\DblArea.cmd
WorkingDir=JIT\CodeGenBringUpTests\DblArea
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_361.cmd_6419]
@@ -51353,7 +51169,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_361\GCSimulator_361.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_361
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated831.cmd_6420]
@@ -51361,7 +51177,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest831\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest831\Generated831
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[catch3_d.cmd_6421]
@@ -51369,7 +51185,7 @@ RelativePath=JIT\Directed\leave\catch3_d\catch3_d.cmd
WorkingDir=JIT\Directed\leave\catch3_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[shr_u4.cmd_6422]
@@ -51377,7 +51193,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\shr_u4\shr_u4.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\shr_u4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ldarg_i4.cmd_6423]
@@ -51385,7 +51201,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\ldarg_i4\ldarg_i4.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\ldarg_i4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[InvalidOperationExceptionctor3.cmd_6424]
@@ -51393,7 +51209,7 @@ RelativePath=CoreMangLib\cti\system\invalidoperationexception\InvalidOperationEx
WorkingDir=CoreMangLib\cti\system\invalidoperationexception\InvalidOperationExceptionctor3
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[OpCodesInitblk.cmd_6425]
@@ -51401,7 +51217,7 @@ RelativePath=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesInitblk\OpCod
WorkingDir=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesInitblk
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[AttributeTargetsModule.cmd_6426]
@@ -51409,7 +51225,7 @@ RelativePath=CoreMangLib\cti\system\attributetargets\AttributeTargetsModule\Attr
WorkingDir=CoreMangLib\cti\system\attributetargets\AttributeTargetsModule
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[uint32_do.cmd_6427]
@@ -51417,7 +51233,7 @@ RelativePath=JIT\Directed\shift\uint32_do\uint32_do.cmd
WorkingDir=JIT\Directed\shift\uint32_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated147.cmd_6428]
@@ -51425,7 +51241,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest147\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest147\Generated147
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_opt_relrefarg_i4.cmd_6429]
@@ -51433,7 +51249,7 @@ RelativePath=JIT\Methodical\explicit\basic\_opt_relrefarg_i4\_opt_relrefarg_i4.c
WorkingDir=JIT\Methodical\explicit\basic\_opt_relrefarg_i4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[132977.cmd_6430]
@@ -51441,7 +51257,7 @@ RelativePath=JIT\jit64\regress\ddb\132977\132977\132977.cmd
WorkingDir=JIT\jit64\regress\ddb\132977\132977
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[switch8.cmd_6431]
@@ -51449,7 +51265,7 @@ RelativePath=JIT\Methodical\switch\switch8\switch8.cmd
WorkingDir=JIT\Methodical\switch\switch8
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[NotImplementedExceptionCtor2.cmd_6432]
@@ -51457,7 +51273,7 @@ RelativePath=CoreMangLib\cti\system\notimplementedexception\NotImplementedExcept
WorkingDir=CoreMangLib\cti\system\notimplementedexception\NotImplementedExceptionCtor2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[unboxnullable_r.cmd_6433]
@@ -51473,7 +51289,7 @@ RelativePath=JIT\opt\Inline\tests\mthdimpl\mthdimpl.cmd
WorkingDir=JIT\opt\Inline\tests\mthdimpl
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[add.cmd_6435]
@@ -51481,7 +51297,7 @@ RelativePath=JIT\Directed\PREFIX\unaligned\2\add\add.cmd
WorkingDir=JIT\Directed\PREFIX\unaligned\2\add
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GThread14.cmd_6436]
@@ -51489,7 +51305,7 @@ RelativePath=baseservices\threading\generics\threadstart\GThread14\GThread14.cmd
WorkingDir=baseservices\threading\generics\threadstart\GThread14
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[struct_opcodes.cmd_6437]
@@ -51497,7 +51313,7 @@ RelativePath=JIT\opt\Inline\tests\struct_opcodes\struct_opcodes.cmd
WorkingDir=JIT\opt\Inline\tests\struct_opcodes
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_dbggcarr.cmd_6438]
@@ -51505,7 +51321,7 @@ RelativePath=JIT\Methodical\Arrays\misc\_dbggcarr\_dbggcarr.cmd
WorkingDir=JIT\Methodical\Arrays\misc\_dbggcarr
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b40216.cmd_6439]
@@ -51521,7 +51337,7 @@ RelativePath=JIT\Directed\shift\uint64Opt_d\uint64Opt_d.cmd
WorkingDir=JIT\Directed\shift\uint64Opt_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[FPCall2.cmd_6441]
@@ -51529,7 +51345,7 @@ RelativePath=JIT\CodeGenBringUpTests\FPCall2\FPCall2.cmd
WorkingDir=JIT\CodeGenBringUpTests\FPCall2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[bleref_il_d.cmd_6442]
@@ -51537,7 +51353,7 @@ RelativePath=JIT\Directed\coverage\importer\Desktop\bleref_il_d\bleref_il_d.cmd
WorkingDir=JIT\Directed\coverage\importer\Desktop\bleref_il_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_FAIL;4851;EXCLUDED;VERIFY
+Categories=EXPECTED_FAIL;4851;EXCLUDED;VERIFY;Pri1
HostStyle=0
[_il_dbgjumper3.cmd_6443]
@@ -51545,7 +51361,7 @@ RelativePath=JIT\Methodical\VT\callconv\_il_dbgjumper3\_il_dbgjumper3.cmd
WorkingDir=JIT\Methodical\VT\callconv\_il_dbgjumper3
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[simple1.cmd_6444]
@@ -51553,7 +51369,7 @@ RelativePath=hosting\stress\testset1\simple1\simple1.cmd
WorkingDir=hosting\stress\testset1\simple1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Double_No_Op_cs_ro.cmd_6445]
@@ -51561,7 +51377,7 @@ RelativePath=JIT\Directed\cmov\Double_No_Op_cs_ro\Double_No_Op_cs_ro.cmd
WorkingDir=JIT\Directed\cmov\Double_No_Op_cs_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b71155.cmd_6446]
@@ -51569,7 +51385,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b71155\b71155\b71155.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b71155\b71155
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ByteEquals1.cmd_6447]
@@ -51577,7 +51393,7 @@ RelativePath=CoreMangLib\cti\system\byte\ByteEquals1\ByteEquals1.cmd
WorkingDir=CoreMangLib\cti\system\byte\ByteEquals1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[castclass-generics012.cmd_6448]
@@ -51585,7 +51401,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\castclass\generics\castclass-generics
WorkingDir=JIT\jit64\valuetypes\nullable\castclass\generics\castclass-generics012
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated113.cmd_6449]
@@ -51593,7 +51409,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest113\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest113\Generated113
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[UTF8EncodingGetPreamble.cmd_6450]
@@ -51601,7 +51417,7 @@ RelativePath=CoreMangLib\cti\system\text\utf8encoding\UTF8EncodingGetPreamble\UT
WorkingDir=CoreMangLib\cti\system\text\utf8encoding\UTF8EncodingGetPreamble
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[precise2_cs_do.cmd_6451]
@@ -51609,7 +51425,7 @@ RelativePath=JIT\Methodical\cctor\simple\precise2_cs_do\precise2_cs_do.cmd
WorkingDir=JIT\Methodical\cctor\simple\precise2_cs_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_46.cmd_6452]
@@ -51617,7 +51433,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_46\GCSimulator_46.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_46
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[15266.cmd_6453]
@@ -51625,7 +51441,7 @@ RelativePath=baseservices\exceptions\regressions\v1.0\15266\15266.cmd
WorkingDir=baseservices\exceptions\regressions\v1.0\15266
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[IConvertibleToBoolean.cmd_6454]
@@ -51633,7 +51449,7 @@ RelativePath=CoreMangLib\cti\system\iconvertible\IConvertibleToBoolean\IConverti
WorkingDir=CoreMangLib\cti\system\iconvertible\IConvertibleToBoolean
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[test.cmd_6455]
@@ -51641,7 +51457,7 @@ RelativePath=Regressions\coreclr\0487\test\test.cmd
WorkingDir=Regressions\coreclr\0487\test
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[test1.cmd_6456]
@@ -51649,7 +51465,7 @@ RelativePath=JIT\jit64\regress\vsw\524070\test1\test1.cmd
WorkingDir=JIT\jit64\regress\vsw\524070\test1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[mixed.cmd_6457]
@@ -51657,7 +51473,7 @@ RelativePath=JIT\Directed\ExcepFilters\mixed\mixed\mixed.cmd
WorkingDir=JIT\Directed\ExcepFilters\mixed\mixed
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Struct_ExplicitOverrideVirtualNewslotFinal.cmd_6458]
@@ -51665,7 +51481,7 @@ RelativePath=Loader\classloader\generics\VSD\Struct_ExplicitOverrideVirtualNewsl
WorkingDir=Loader\classloader\generics\VSD\Struct_ExplicitOverrideVirtualNewslotFinal
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[i8_cs_r.cmd_6459]
@@ -51673,7 +51489,7 @@ RelativePath=JIT\Methodical\AsgOp\i8\i8_cs_r\i8_cs_r.cmd
WorkingDir=JIT\Methodical\AsgOp\i8\i8_cs_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_relstress2.cmd_6460]
@@ -51681,7 +51497,7 @@ RelativePath=JIT\Methodical\refany\_il_relstress2\_il_relstress2.cmd
WorkingDir=JIT\Methodical\refany\_il_relstress2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[throwincascadedcatch_r.cmd_6461]
@@ -51697,7 +51513,7 @@ RelativePath=JIT\Methodical\xxblk\cpblk3_il_d\cpblk3_il_d.cmd
WorkingDir=JIT\Methodical\xxblk\cpblk3_il_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated316.cmd_6463]
@@ -51705,7 +51521,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest316\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest316\Generated316
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[IConvertibleToDecimal.cmd_6464]
@@ -51713,7 +51529,7 @@ RelativePath=CoreMangLib\cti\system\iconvertible\IConvertibleToDecimal\IConverti
WorkingDir=CoreMangLib\cti\system\iconvertible\IConvertibleToDecimal
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[StringIsNullOrEmpty.cmd_6465]
@@ -51721,7 +51537,7 @@ RelativePath=CoreMangLib\cti\system\string\StringIsNullOrEmpty\StringIsNullOrEmp
WorkingDir=CoreMangLib\cti\system\string\StringIsNullOrEmpty
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_249.cmd_6466]
@@ -51729,7 +51545,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_249\GCSimulator_249.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_249
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[MathLog.cmd_6467]
@@ -51737,7 +51553,7 @@ RelativePath=CoreMangLib\cti\system\math\MathLog\MathLog.cmd
WorkingDir=CoreMangLib\cti\system\math\MathLog
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1461.cmd_6468]
@@ -51745,7 +51561,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1461\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1461\Generated1461
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ref2iu_il_r.cmd_6469]
@@ -51753,7 +51569,7 @@ RelativePath=JIT\Directed\refbyref\ref2iu_il_r\ref2iu_il_r.cmd
WorkingDir=JIT\Directed\refbyref\ref2iu_il_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[seq_gc_int_1_r.cmd_6470]
@@ -51761,7 +51577,7 @@ RelativePath=JIT\Methodical\explicit\coverage\seq_gc_int_1_r\seq_gc_int_1_r.cmd
WorkingDir=JIT\Methodical\explicit\coverage\seq_gc_int_1_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ReflectOnField.cmd_6471]
@@ -51769,7 +51585,7 @@ RelativePath=JIT\Regression\Dev11\External\dev11_13748\ReflectOnField\ReflectOnF
WorkingDir=JIT\Regression\Dev11\External\dev11_13748\ReflectOnField
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[StringBuilderctor3.cmd_6472]
@@ -51777,7 +51593,7 @@ RelativePath=CoreMangLib\cti\system\text\stringbuilder\StringBuilderctor3\String
WorkingDir=CoreMangLib\cti\system\text\stringbuilder\StringBuilderctor3
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ldc_ret_i.cmd_6473]
@@ -51785,7 +51601,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\ldc_ret_i\ldc_ret_i.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\ldc_ret_i
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1191.cmd_6474]
@@ -51793,7 +51609,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1191\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1191\Generated1191
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b45956.cmd_6475]
@@ -51809,7 +51625,7 @@ RelativePath=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesBgt_Un\OpCode
WorkingDir=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesBgt_Un
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[vsw593884.cmd_6477]
@@ -51817,7 +51633,7 @@ RelativePath=Loader\classloader\methodoverriding\regressions\593884\vsw593884\vs
WorkingDir=Loader\classloader\methodoverriding\regressions\593884\vsw593884
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[BaseClass.cmd_6478]
@@ -51825,7 +51641,7 @@ RelativePath=baseservices\exceptions\unittests\BaseClass\BaseClass.cmd
WorkingDir=baseservices\exceptions\unittests\BaseClass
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[divref.cmd_6479]
@@ -51833,7 +51649,7 @@ RelativePath=JIT\CodeGenBringUpTests\divref\divref.cmd
WorkingDir=JIT\CodeGenBringUpTests\divref
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[castclass-null018.cmd_6480]
@@ -51841,7 +51657,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\castclass\null\castclass-null018\cast
WorkingDir=JIT\jit64\valuetypes\nullable\castclass\null\castclass-null018
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Delegate024.cmd_6481]
@@ -51849,7 +51665,7 @@ RelativePath=JIT\Generics\Instantiation\delegates\Delegate024\Delegate024.cmd
WorkingDir=JIT\Generics\Instantiation\delegates\Delegate024
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[LayoutKindSequential.cmd_6482]
@@ -51857,7 +51673,7 @@ RelativePath=CoreMangLib\cti\system\runtime\interopservices\layoutkind\LayoutKin
WorkingDir=CoreMangLib\cti\system\runtime\interopservices\layoutkind\LayoutKindSequential
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[jaggedarr_cs_r.cmd_6483]
@@ -51865,7 +51681,7 @@ RelativePath=JIT\Methodical\MDArray\GaussJordan\jaggedarr_cs_r\jaggedarr_cs_r.cm
WorkingDir=JIT\Methodical\MDArray\GaussJordan\jaggedarr_cs_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[CheckAddInt.cmd_6484]
@@ -51873,7 +51689,7 @@ RelativePath=baseservices\threading\interlocked\add\CheckAddInt\CheckAddInt.cmd
WorkingDir=baseservices\threading\interlocked\add\CheckAddInt
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[main.cmd_6485]
@@ -51881,7 +51697,7 @@ RelativePath=Loader\classloader\regressions\111021\main\main.cmd
WorkingDir=Loader\classloader\regressions\111021\main
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[nstructresur.cmd_6486]
@@ -51905,7 +51721,7 @@ RelativePath=CoreMangLib\cti\system\convert\ConvertToChar7\ConvertToChar7.cmd
WorkingDir=CoreMangLib\cti\system\convert\ConvertToChar7
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated448.cmd_6489]
@@ -51913,7 +51729,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest448\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest448\Generated448
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated928.cmd_6490]
@@ -51921,7 +51737,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest928\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest928\Generated928
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[PackingSizeSize1.cmd_6491]
@@ -51929,7 +51745,7 @@ RelativePath=CoreMangLib\cti\system\reflection\emit\packingsize\PackingSizeSize1
WorkingDir=CoreMangLib\cti\system\reflection\emit\packingsize\PackingSizeSize1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b610750.cmd_6492]
@@ -51937,7 +51753,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\v2.1\b610750\b610750\b610750.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\v2.1\b610750\b610750
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[StringBuilderCapacity.cmd_6493]
@@ -51945,7 +51761,7 @@ RelativePath=CoreMangLib\cti\system\text\stringbuilder\StringBuilderCapacity\Str
WorkingDir=CoreMangLib\cti\system\text\stringbuilder\StringBuilderCapacity
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b61640.cmd_6494]
@@ -51953,7 +51769,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b61640\b61640\b61640.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b61640\b61640
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[FPAdd.cmd_6495]
@@ -51961,7 +51777,7 @@ RelativePath=JIT\CodeGenBringUpTests\FPAdd\FPAdd.cmd
WorkingDir=JIT\CodeGenBringUpTests\FPAdd
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[MathFSinh.cmd_6496]
@@ -51969,7 +51785,7 @@ RelativePath=CoreMangLib\cti\system\mathf\MathFSinh\MathFSinh.cmd
WorkingDir=CoreMangLib\cti\system\mathf\MathFSinh
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[deadoponerror_r.cmd_6497]
@@ -51977,7 +51793,7 @@ RelativePath=JIT\Methodical\eh\deadcode\deadoponerror_r\deadoponerror_r.cmd
WorkingDir=JIT\Methodical\eh\deadcode\deadoponerror_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[r8NaNdiv_cs_d.cmd_6498]
@@ -51985,7 +51801,7 @@ RelativePath=JIT\Methodical\NaN\r8NaNdiv_cs_d\r8NaNdiv_cs_d.cmd
WorkingDir=JIT\Methodical\NaN\r8NaNdiv_cs_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[DevDiv_367099.cmd_6499]
@@ -52001,7 +51817,7 @@ RelativePath=JIT\Regression\JitBlue\GitHub_8170\GitHub_8170\GitHub_8170.cmd
WorkingDir=JIT\Regression\JitBlue\GitHub_8170\GitHub_8170
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b108908.cmd_6501]
@@ -52009,7 +51825,7 @@ RelativePath=JIT\Regression\VS-ia64-JIT\M00\b108908\b108908\b108908.cmd
WorkingDir=JIT\Regression\VS-ia64-JIT\M00\b108908\b108908
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[waitanyex7.cmd_6502]
@@ -52017,7 +51833,7 @@ RelativePath=baseservices\threading\waithandle\waitany\waitanyex7\waitanyex7.cmd
WorkingDir=baseservices\threading\waithandle\waitany\waitanyex7
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_132.cmd_6503]
@@ -52025,7 +51841,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_132\GCSimulator_132.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_132
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[extended.cmd_6504]
@@ -52033,7 +51849,7 @@ RelativePath=JIT\Directed\RVAInit\extended\extended.cmd
WorkingDir=JIT\Directed\RVAInit\extended
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_FAIL;2451;EXCLUDED;RVA_STATIC
+Categories=EXPECTED_FAIL;2451;EXCLUDED;RVA_STATIC;Pri1
HostStyle=0
[b102860.cmd_6505]
@@ -52041,7 +51857,7 @@ RelativePath=JIT\Regression\VS-ia64-JIT\V1.2-Beta1\b102860\b102860\b102860.cmd
WorkingDir=JIT\Regression\VS-ia64-JIT\V1.2-Beta1\b102860\b102860
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[loop6_cs_d.cmd_6506]
@@ -52049,7 +51865,7 @@ RelativePath=JIT\Directed\UnrollLoop\loop6_cs_d\loop6_cs_d.cmd
WorkingDir=JIT\Directed\UnrollLoop\loop6_cs_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[AttributeTargetsConstructor.cmd_6507]
@@ -52057,7 +51873,7 @@ RelativePath=CoreMangLib\cti\system\attributetargets\AttributeTargetsConstructor
WorkingDir=CoreMangLib\cti\system\attributetargets\AttributeTargetsConstructor
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[uint16_ro.cmd_6508]
@@ -52081,7 +51897,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest255\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest255\Generated255
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_dbgrefarg_i2.cmd_6511]
@@ -52089,7 +51905,7 @@ RelativePath=JIT\Methodical\explicit\basic\_dbgrefarg_i2\_dbgrefarg_i2.cmd
WorkingDir=JIT\Methodical\explicit\basic\_dbgrefarg_i2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[castclass-interface009.cmd_6512]
@@ -52097,7 +51913,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\castclass\interface\castclass-interfa
WorkingDir=JIT\jit64\valuetypes\nullable\castclass\interface\castclass-interface009
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_speed_rellcsbox.cmd_6513]
@@ -52113,7 +51929,7 @@ RelativePath=CoreMangLib\cti\system\collections\generic\equalitycomparer\Equlity
WorkingDir=CoreMangLib\cti\system\collections\generic\equalitycomparer\EqulityComparerDefault
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[NestedInterface08.cmd_6515]
@@ -52129,7 +51945,7 @@ RelativePath=JIT\Methodical\Invoke\implicit\_il_relfr8\_il_relfr8.cmd
WorkingDir=JIT\Methodical\Invoke\implicit\_il_relfr8
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ConvertToUInt3219.cmd_6517]
@@ -52137,7 +51953,7 @@ RelativePath=CoreMangLib\cti\system\convert\ConvertToUInt3219\ConvertToUInt3219.
WorkingDir=CoreMangLib\cti\system\convert\ConvertToUInt3219
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCHandleAlloc1_PSC.cmd_6518]
@@ -52145,7 +51961,7 @@ RelativePath=CoreMangLib\cti\system\runtime\interopservices\gchandle\GCHandleAll
WorkingDir=CoreMangLib\cti\system\runtime\interopservices\gchandle\GCHandleAlloc1_PSC
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_80.cmd_6519]
@@ -52153,7 +51969,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_80\GCSimulator_80.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_80
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[AutoResetCtor2.cmd_6520]
@@ -52161,7 +51977,7 @@ RelativePath=baseservices\threading\events\EventWaitHandle\AutoReset\AutoResetCt
WorkingDir=baseservices\threading\events\EventWaitHandle\AutoReset\AutoResetCtor2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b53977.cmd_6521]
@@ -52177,7 +51993,7 @@ RelativePath=JIT\Methodical\xxobj\ldobj\_il_dbgldobj_U2\_il_dbgldobj_U2.cmd
WorkingDir=JIT\Methodical\xxobj\ldobj\_il_dbgldobj_U2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[throwinnestedtryexcept_d.cmd_6523]
@@ -52185,7 +52001,7 @@ RelativePath=JIT\Methodical\eh\nested\nestedtry\throwinnestedtryexcept_d\throwin
WorkingDir=JIT\Methodical\eh\nested\nestedtry\throwinnestedtryexcept_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_relcatchfinally_jmp.cmd_6524]
@@ -52201,7 +52017,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1102\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1102\Generated1102
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[InvalidOperationExceptionctor2.cmd_6526]
@@ -52209,7 +52025,7 @@ RelativePath=CoreMangLib\cti\system\invalidoperationexception\InvalidOperationEx
WorkingDir=CoreMangLib\cti\system\invalidoperationexception\InvalidOperationExceptionctor2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[mixed_cs_d.cmd_6527]
@@ -52217,7 +52033,7 @@ RelativePath=JIT\opt\virtualstubdispatch\mixed\mixed_cs_d\mixed_cs_d.cmd
WorkingDir=JIT\opt\virtualstubdispatch\mixed\mixed_cs_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b77951.cmd_6528]
@@ -52225,7 +52041,7 @@ RelativePath=JIT\Regression\VS-ia64-JIT\M00\b77951\b77951\b77951.cmd
WorkingDir=JIT\Regression\VS-ia64-JIT\M00\b77951\b77951
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_relu_flood.cmd_6529]
@@ -52233,7 +52049,7 @@ RelativePath=JIT\Methodical\ELEMENT_TYPE_IU\_il_relu_flood\_il_relu_flood.cmd
WorkingDir=JIT\Methodical\ELEMENT_TYPE_IU\_il_relu_flood
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[intrinsic_cs_do.cmd_6530]
@@ -52241,7 +52057,7 @@ RelativePath=JIT\Methodical\NaN\intrinsic_cs_do\intrinsic_cs_do.cmd
WorkingDir=JIT\Methodical\NaN\intrinsic_cs_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_dbgiface1.cmd_6531]
@@ -52257,7 +52073,7 @@ RelativePath=CoreMangLib\cti\system\uint16\UInt16IConvertibleToSingle\UInt16ICon
WorkingDir=CoreMangLib\cti\system\uint16\UInt16IConvertibleToSingle
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[seq_funcptr_val_r.cmd_6533]
@@ -52265,7 +52081,7 @@ RelativePath=JIT\Methodical\explicit\funcptr\seq_funcptr_val_r\seq_funcptr_val_r
WorkingDir=JIT\Methodical\explicit\funcptr\seq_funcptr_val_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_256.cmd_6534]
@@ -52273,7 +52089,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_256\GCSimulator_256.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_256
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[SubRef.cmd_6535]
@@ -52281,7 +52097,7 @@ RelativePath=JIT\CodeGenBringUpTests\SubRef\SubRef.cmd
WorkingDir=JIT\CodeGenBringUpTests\SubRef
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[RMV-2-11-6-two.cmd_6536]
@@ -52289,7 +52105,7 @@ RelativePath=Loader\classloader\rmv\il\RMV-2-11-6-two\RMV-2-11-6-two.cmd
WorkingDir=Loader\classloader\rmv\il\RMV-2-11-6-two
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1322.cmd_6537]
@@ -52297,7 +52113,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1322\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1322\Generated1322
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ret_r4.cmd_6538]
@@ -52305,7 +52121,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\ret_r4\ret_r4.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\ret_r4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated756.cmd_6539]
@@ -52313,7 +52129,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest756\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest756\Generated756
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[StringIConvertibleToUInt32.cmd_6540]
@@ -52321,7 +52137,7 @@ RelativePath=CoreMangLib\cti\system\string\StringIConvertibleToUInt32\StringICon
WorkingDir=CoreMangLib\cti\system\string\StringIConvertibleToUInt32
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[am05waitanymutex.cmd_6541]
@@ -52329,7 +52145,7 @@ RelativePath=baseservices\threading\mutex\abandonedmutex\am05waitanymutex\am05wa
WorkingDir=baseservices\threading\mutex\abandonedmutex\am05waitanymutex
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[test0939.cmd_6542]
@@ -52337,7 +52153,7 @@ RelativePath=Regressions\coreclr\0939\test0939\test0939.cmd
WorkingDir=Regressions\coreclr\0939\test0939
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Int64IConvertibleToInt16.cmd_6543]
@@ -52345,7 +52161,7 @@ RelativePath=CoreMangLib\cti\system\int64\Int64IConvertibleToInt16\Int64IConvert
WorkingDir=CoreMangLib\cti\system\int64\Int64IConvertibleToInt16
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b71869.cmd_6544]
@@ -52361,7 +52177,7 @@ RelativePath=JIT\CodeGenBringUpTests\FPDivConst\FPDivConst.cmd
WorkingDir=JIT\CodeGenBringUpTests\FPDivConst
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[abstract08.cmd_6546]
@@ -52369,7 +52185,7 @@ RelativePath=Loader\classloader\generics\Instantiation\Negative\abstract08\abstr
WorkingDir=Loader\classloader\generics\Instantiation\Negative\abstract08
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[isinstinterface_ro.cmd_6547]
@@ -52377,7 +52193,7 @@ RelativePath=JIT\Directed\nullabletypes\isinstinterface_ro\isinstinterface_ro.cm
WorkingDir=JIT\Directed\nullabletypes\isinstinterface_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ctorchk.cmd_6548]
@@ -52385,7 +52201,7 @@ RelativePath=baseservices\threading\threadpool\ctorchk\ctorchk\ctorchk.cmd
WorkingDir=baseservices\threading\threadpool\ctorchk\ctorchk
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_relcastclass_catch_neg.cmd_6549]
@@ -52401,7 +52217,7 @@ RelativePath=JIT\jit64\hfa\main\testA\hfa_nd2A_d\hfa_nd2A_d.cmd
WorkingDir=JIT\jit64\hfa\main\testA\hfa_nd2A_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[thread14.cmd_6551]
@@ -52409,7 +52225,7 @@ RelativePath=baseservices\threading\generics\TimerCallback\thread14\thread14.cmd
WorkingDir=baseservices\threading\generics\TimerCallback\thread14
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b72161.cmd_6552]
@@ -52425,7 +52241,7 @@ RelativePath=JIT\Directed\perffix\primitivevt\mixed1_cs_d\mixed1_cs_d.cmd
WorkingDir=JIT\Directed\perffix\primitivevt\mixed1_cs_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[25param3a_cs_r.cmd_6554]
@@ -52433,7 +52249,7 @@ RelativePath=JIT\Methodical\Invoke\25params\25param3a_cs_r\25param3a_cs_r.cmd
WorkingDir=JIT\Methodical\Invoke\25params\25param3a_cs_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b85314.cmd_6555]
@@ -52441,7 +52257,7 @@ RelativePath=JIT\Regression\VS-ia64-JIT\M00\b85314\b85314\b85314.cmd
WorkingDir=JIT\Regression\VS-ia64-JIT\M00\b85314\b85314
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1429.cmd_6556]
@@ -52449,7 +52265,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1429\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1429\Generated1429
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b53958.cmd_6557]
@@ -52465,7 +52281,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V2.0-RTM\b471305\b471305\b471305.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V2.0-RTM\b471305\b471305
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated252.cmd_6559]
@@ -52473,7 +52289,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest252\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest252\Generated252
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ConvertToString31.cmd_6560]
@@ -52481,7 +52297,7 @@ RelativePath=CoreMangLib\cti\system\convert\ConvertToString31\ConvertToString31.
WorkingDir=CoreMangLib\cti\system\convert\ConvertToString31
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[106011.cmd_6561]
@@ -52489,7 +52305,7 @@ RelativePath=baseservices\exceptions\regressions\whidbeym3.3\106011\106011\10601
WorkingDir=baseservices\exceptions\regressions\whidbeym3.3\106011\106011
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[readonlyPrefix.cmd_6562]
@@ -52497,7 +52313,7 @@ RelativePath=Regressions\coreclr\9414\readonlyPrefix\readonlyPrefix.cmd
WorkingDir=Regressions\coreclr\9414\readonlyPrefix
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[tailcall_r.cmd_6563]
@@ -52513,7 +52329,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_236\GCSimulator_236.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_236
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbgrotate_i4.cmd_6565]
@@ -52521,7 +52337,7 @@ RelativePath=JIT\Methodical\explicit\rotate\_il_dbgrotate_i4\_il_dbgrotate_i4.cm
WorkingDir=JIT\Methodical\explicit\rotate\_il_dbgrotate_i4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[EncodingGetBytes1.cmd_6566]
@@ -52529,7 +52345,7 @@ RelativePath=CoreMangLib\cti\system\text\encoding\EncodingGetBytes1\EncodingGetB
WorkingDir=CoreMangLib\cti\system\text\encoding\EncodingGetBytes1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_dbgexplicit4.cmd_6567]
@@ -52545,7 +52361,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest716\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest716\Generated716
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1148.cmd_6569]
@@ -52553,7 +52369,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1148\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1148\Generated1148
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b16345.cmd_6570]
@@ -52561,7 +52377,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b16345\b16345\b16345.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b16345\b16345
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[r4NaNsub_cs_ro.cmd_6571]
@@ -52569,7 +52385,7 @@ RelativePath=JIT\Methodical\NaN\r4NaNsub_cs_ro\r4NaNsub_cs_ro.cmd
WorkingDir=JIT\Methodical\NaN\r4NaNsub_cs_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[loop2_cs_ro.cmd_6572]
@@ -52577,7 +52393,7 @@ RelativePath=JIT\Directed\UnrollLoop\loop2_cs_ro\loop2_cs_ro.cmd
WorkingDir=JIT\Directed\UnrollLoop\loop2_cs_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_relldc_mul.cmd_6573]
@@ -52585,7 +52401,7 @@ RelativePath=JIT\Methodical\int64\unsigned\_relldc_mul\_relldc_mul.cmd
WorkingDir=JIT\Methodical\int64\unsigned\_relldc_mul
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[TypeGetArrayRank.cmd_6574]
@@ -52593,7 +52409,7 @@ RelativePath=CoreMangLib\cti\system\type\TypeGetArrayRank\TypeGetArrayRank.cmd
WorkingDir=CoreMangLib\cti\system\type\TypeGetArrayRank
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[OpCodesMul_Ovf_Un.cmd_6575]
@@ -52601,7 +52417,7 @@ RelativePath=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesMul_Ovf_Un\Op
WorkingDir=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesMul_Ovf_Un
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b71231.cmd_6576]
@@ -52609,7 +52425,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b71231\b71231\b71231.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b71231\b71231
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_speed_relaccum.cmd_6577]
@@ -52617,7 +52433,7 @@ RelativePath=JIT\Methodical\VT\identity\_speed_relaccum\_speed_relaccum.cmd
WorkingDir=JIT\Methodical\VT\identity\_speed_relaccum
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_301.cmd_6578]
@@ -52625,7 +52441,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_301\GCSimulator_301.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_301
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated342.cmd_6579]
@@ -52633,7 +52449,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest342\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest342\Generated342
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[MethodAttributesHasSecurity.cmd_6580]
@@ -52641,7 +52457,7 @@ RelativePath=CoreMangLib\cti\system\reflection\methodattributes\MethodAttributes
WorkingDir=CoreMangLib\cti\system\reflection\methodattributes\MethodAttributesHasSecurity
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[SByteIConvertibleToDouble.cmd_6581]
@@ -52649,7 +52465,7 @@ RelativePath=CoreMangLib\cti\system\sbyte\SByteIConvertibleToDouble\SByteIConver
WorkingDir=CoreMangLib\cti\system\sbyte\SByteIConvertibleToDouble
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[clt_i8.cmd_6582]
@@ -52657,7 +52473,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\clt_i8\clt_i8.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\clt_i8
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1209.cmd_6583]
@@ -52665,7 +52481,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1209\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1209\Generated1209
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[badcodeinsidefinally_r.cmd_6584]
@@ -52681,7 +52497,7 @@ RelativePath=baseservices\threading\generics\syncdelegate\GThread02\GThread02.cm
WorkingDir=baseservices\threading\generics\syncdelegate\GThread02
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[labelbeginningfinally_d.cmd_6586]
@@ -52697,7 +52513,7 @@ RelativePath=JIT\opt\Inline\tests\ArrayOfStructs\ArrayOfStructs.cmd
WorkingDir=JIT\opt\Inline\tests\ArrayOfStructs
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[hfa_sf1G_d.cmd_6588]
@@ -52705,7 +52521,7 @@ RelativePath=JIT\jit64\hfa\main\testG\hfa_sf1G_d\hfa_sf1G_d.cmd
WorkingDir=JIT\jit64\hfa\main\testG\hfa_sf1G_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[r8NaNmul_cs_r.cmd_6589]
@@ -52713,7 +52529,7 @@ RelativePath=JIT\Methodical\NaN\r8NaNmul_cs_r\r8NaNmul_cs_r.cmd
WorkingDir=JIT\Methodical\NaN\r8NaNmul_cs_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[uint32_cs_ro.cmd_6590]
@@ -52721,7 +52537,7 @@ RelativePath=JIT\Directed\shift\uint32_cs_ro\uint32_cs_ro.cmd
WorkingDir=JIT\Directed\shift\uint32_cs_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[cpobj.cmd_6591]
@@ -52729,7 +52545,7 @@ RelativePath=JIT\Directed\PREFIX\volatile\1\cpobj\cpobj.cmd
WorkingDir=JIT\Directed\PREFIX\volatile\1\cpobj
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[CharIConvertibleToUInt64.cmd_6592]
@@ -52737,7 +52553,7 @@ RelativePath=CoreMangLib\cti\system\char\CharIConvertibleToUInt64\CharIConvertib
WorkingDir=CoreMangLib\cti\system\char\CharIConvertibleToUInt64
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1068.cmd_6593]
@@ -52745,7 +52561,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1068\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1068\Generated1068
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[r4NaNmul_cs_r.cmd_6594]
@@ -52753,7 +52569,7 @@ RelativePath=JIT\Methodical\NaN\r4NaNmul_cs_r\r4NaNmul_cs_r.cmd
WorkingDir=JIT\Methodical\NaN\r4NaNmul_cs_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[EncodingCtor1.cmd_6595]
@@ -52761,7 +52577,7 @@ RelativePath=CoreMangLib\cti\system\text\encoding\EncodingCtor1\EncodingCtor1.cm
WorkingDir=CoreMangLib\cti\system\text\encoding\EncodingCtor1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[MissingMethodExceptionMessage.cmd_6596]
@@ -52769,7 +52585,7 @@ RelativePath=CoreMangLib\cti\system\missingmethodexception\MissingMethodExceptio
WorkingDir=CoreMangLib\cti\system\missingmethodexception\MissingMethodExceptionMessage
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[waitanyex6.cmd_6597]
@@ -52777,7 +52593,7 @@ RelativePath=baseservices\threading\waithandle\waitany\waitanyex6\waitanyex6.cmd
WorkingDir=baseservices\threading\waithandle\waitany\waitanyex6
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ByteGetHashCode.cmd_6598]
@@ -52785,7 +52601,7 @@ RelativePath=CoreMangLib\cti\system\byte\ByteGetHashCode\ByteGetHashCode.cmd
WorkingDir=CoreMangLib\cti\system\byte\ByteGetHashCode
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[test.cmd_6599]
@@ -52793,7 +52609,7 @@ RelativePath=JIT\jit64\regress\vsw\543229\test\test.cmd
WorkingDir=JIT\jit64\regress\vsw\543229\test
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b45541.cmd_6600]
@@ -52809,7 +52625,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest578\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest578\Generated578
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ListIEnumerableGetEnumerator.cmd_6602]
@@ -52817,7 +52633,7 @@ RelativePath=CoreMangLib\cti\system\collections\generic\list\ListIEnumerableGetE
WorkingDir=CoreMangLib\cti\system\collections\generic\list\ListIEnumerableGetEnumerator
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[hfa_nd2C_r.cmd_6603]
@@ -52825,7 +52641,7 @@ RelativePath=JIT\jit64\hfa\main\testC\hfa_nd2C_r\hfa_nd2C_r.cmd
WorkingDir=JIT\jit64\hfa\main\testC\hfa_nd2C_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[EncodingBigEndianUnicode.cmd_6604]
@@ -52833,7 +52649,7 @@ RelativePath=CoreMangLib\cti\system\text\encoding\EncodingBigEndianUnicode\Encod
WorkingDir=CoreMangLib\cti\system\text\encoding\EncodingBigEndianUnicode
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated674.cmd_6605]
@@ -52841,7 +52657,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest674\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest674\Generated674
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[BooleanIConvertibleToSByte.cmd_6606]
@@ -52849,7 +52665,7 @@ RelativePath=CoreMangLib\cti\system\boolean\BooleanIConvertibleToSByte\BooleanIC
WorkingDir=CoreMangLib\cti\system\boolean\BooleanIConvertibleToSByte
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[TestCase0_Nested_I.cmd_6607]
@@ -52857,7 +52673,7 @@ RelativePath=Loader\classloader\InterfaceFolding\TestCase0_Nested_I\TestCase0_Ne
WorkingDir=Loader\classloader\InterfaceFolding\TestCase0_Nested_I
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated401.cmd_6608]
@@ -52865,7 +52681,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest401\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest401\Generated401
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[callconv1_cs_do.cmd_6609]
@@ -52873,7 +52689,7 @@ RelativePath=JIT\Directed\perffix\primitivevt\callconv1_cs_do\callconv1_cs_do.cm
WorkingDir=JIT\Directed\perffix\primitivevt\callconv1_cs_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated354.cmd_6610]
@@ -52881,7 +52697,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest354\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest354\Generated354
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[DecimalToByte.cmd_6611]
@@ -52889,7 +52705,7 @@ RelativePath=CoreMangLib\cti\system\decimal\DecimalToByte\DecimalToByte.cmd
WorkingDir=CoreMangLib\cti\system\decimal\DecimalToByte
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[TypeCodeUInt32.cmd_6612]
@@ -52897,7 +52713,7 @@ RelativePath=CoreMangLib\cti\system\typecode\TypeCodeUInt32\TypeCodeUInt32.cmd
WorkingDir=CoreMangLib\cti\system\typecode\TypeCodeUInt32
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ArrayReverse2.cmd_6613]
@@ -52905,7 +52721,7 @@ RelativePath=CoreMangLib\cti\system\array\ArrayReverse2\ArrayReverse2.cmd
WorkingDir=CoreMangLib\cti\system\array\ArrayReverse2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[JTrueLtDbl.cmd_6614]
@@ -52913,7 +52729,7 @@ RelativePath=JIT\CodeGenBringUpTests\JTrueLtDbl\JTrueLtDbl.cmd
WorkingDir=JIT\CodeGenBringUpTests\JTrueLtDbl
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_106.cmd_6615]
@@ -52921,7 +52737,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_106\GCSimulator_106.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_106
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[seq_byte_1_d.cmd_6616]
@@ -52937,7 +52753,7 @@ RelativePath=CoreMangLib\cti\system\convert\ConvertToSByte7\ConvertToSByte7.cmd
WorkingDir=CoreMangLib\cti\system\convert\ConvertToSByte7
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[MarshalAsAttributeMarshalType.cmd_6618]
@@ -52945,7 +52761,7 @@ RelativePath=CoreMangLib\cti\system\runtime\interopservices\marshalasattribute\M
WorkingDir=CoreMangLib\cti\system\runtime\interopservices\marshalasattribute\MarshalAsAttributeMarshalType
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[LocallocCnstB1_PSP.cmd_6619]
@@ -52953,7 +52769,7 @@ RelativePath=JIT\CodeGenBringUpTests\LocallocCnstB1_PSP\LocallocCnstB1_PSP.cmd
WorkingDir=JIT\CodeGenBringUpTests\LocallocCnstB1_PSP
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_dbgs_ldsfld_mul.cmd_6620]
@@ -52961,7 +52777,7 @@ RelativePath=JIT\Methodical\int64\signed\_dbgs_ldsfld_mul\_dbgs_ldsfld_mul.cmd
WorkingDir=JIT\Methodical\int64\signed\_dbgs_ldsfld_mul
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated291.cmd_6621]
@@ -52969,7 +52785,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest291\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest291\Generated291
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1374.cmd_6622]
@@ -52977,7 +52793,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1374\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1374\Generated1374
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[valuetype.cmd_6623]
@@ -52985,7 +52801,7 @@ RelativePath=JIT\Methodical\nonvirtualcall\valuetype\valuetype.cmd
WorkingDir=JIT\Methodical\nonvirtualcall\valuetype
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[throwincascadedcatch_d.cmd_6624]
@@ -53009,7 +52825,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1293\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1293\Generated1293
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[stind_i8.cmd_6627]
@@ -53017,7 +52833,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\stind_i8\stind_i8.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\stind_i8
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[overflow02_sub.cmd_6628]
@@ -53033,7 +52849,7 @@ RelativePath=baseservices\threading\events\AutoResetEvent\ConstructFalse\Constru
WorkingDir=baseservices\threading\events\AutoResetEvent\ConstructFalse
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[conv_ovf_u4_u2.cmd_6630]
@@ -53049,7 +52865,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest818\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest818\Generated818
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[OpCodesLeave_S.cmd_6632]
@@ -53057,7 +52873,7 @@ RelativePath=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesLeave_S\OpCod
WorkingDir=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesLeave_S
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b46867.cmd_6633]
@@ -53065,7 +52881,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b46867\b46867\b46867.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b46867\b46867
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_FAIL;9462;EXCLUDED;VARARG
+Categories=EXPECTED_FAIL;9462;EXCLUDED;VARARG;Pri1
HostStyle=0
[LngConv.cmd_6634]
@@ -53073,7 +52889,7 @@ RelativePath=JIT\CodeGenBringUpTests\LngConv\LngConv.cmd
WorkingDir=JIT\CodeGenBringUpTests\LngConv
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b84592.cmd_6635]
@@ -53081,7 +52897,7 @@ RelativePath=JIT\Regression\VS-ia64-JIT\M00\b84592\b84592\b84592.cmd
WorkingDir=JIT\Regression\VS-ia64-JIT\M00\b84592\b84592
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[JitTailcall2.cmd_6636]
@@ -53097,7 +52913,7 @@ RelativePath=baseservices\exceptions\generics\TypeParameter005\TypeParameter005.
WorkingDir=baseservices\exceptions\generics\TypeParameter005
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[test21.cmd_6638]
@@ -53105,7 +52921,7 @@ RelativePath=Loader\classloader\explicitlayout\Regressions\ASURT\ASURT150271\tes
WorkingDir=Loader\classloader\explicitlayout\Regressions\ASURT\ASURT150271\test21
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[finalizearray.cmd_6639]
@@ -53121,7 +52937,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest635\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest635\Generated635
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[isinst2_d.cmd_6641]
@@ -53129,7 +52945,7 @@ RelativePath=JIT\Directed\nullabletypes\isinst2_d\isinst2_d.cmd
WorkingDir=JIT\Directed\nullabletypes\isinst2_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[eh04_large.cmd_6642]
@@ -53137,7 +52953,7 @@ RelativePath=JIT\jit64\localloc\eh\eh04_large\eh04_large.cmd
WorkingDir=JIT\jit64\localloc\eh\eh04_large
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GuidCompareTo1_cti.cmd_6643]
@@ -53145,7 +52961,7 @@ RelativePath=CoreMangLib\cti\system\guid\GuidCompareTo1_cti\GuidCompareTo1_cti.c
WorkingDir=CoreMangLib\cti\system\guid\GuidCompareTo1_cti
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b309539.cmd_6644]
@@ -53161,7 +52977,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\value\box-unbox-value008\bo
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\value\box-unbox-value008
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1030.cmd_6646]
@@ -53169,7 +52985,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1030\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1030\Generated1030
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[hfa_sd1C_r.cmd_6647]
@@ -53177,7 +52993,7 @@ RelativePath=JIT\jit64\hfa\main\testC\hfa_sd1C_r\hfa_sd1C_r.cmd
WorkingDir=JIT\jit64\hfa\main\testC\hfa_sd1C_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[struct2_4.cmd_6648]
@@ -53185,7 +53001,7 @@ RelativePath=JIT\jit64\gc\misc\struct2_4\struct2_4.cmd
WorkingDir=JIT\jit64\gc\misc\struct2_4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b31292.cmd_6649]
@@ -53201,7 +53017,7 @@ RelativePath=JIT\Generics\ConstrainedCall\class2_cs_d\class2_cs_d.cmd
WorkingDir=JIT\Generics\ConstrainedCall\class2_cs_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[struct01_instance.cmd_6651]
@@ -53209,7 +53025,7 @@ RelativePath=JIT\Generics\Arrays\ConstructedTypes\MultiDim\struct01_instance\str
WorkingDir=JIT\Generics\Arrays\ConstructedTypes\MultiDim\struct01_instance
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ldc.cmd_6652]
@@ -53217,7 +53033,7 @@ RelativePath=JIT\IL_Conformance\Old\Base\ldc\ldc.cmd
WorkingDir=JIT\IL_Conformance\Old\Base\ldc
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_odbgenum_cs.cmd_6653]
@@ -53225,7 +53041,7 @@ RelativePath=JIT\Methodical\Boxing\misc\_odbgenum_cs\_odbgenum_cs.cmd
WorkingDir=JIT\Methodical\Boxing\misc\_odbgenum_cs
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_150.cmd_6654]
@@ -53233,7 +53049,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_150\GCSimulator_150.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_150
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[convx_il_r.cmd_6655]
@@ -53241,7 +53057,7 @@ RelativePath=JIT\Methodical\FPtrunc\convx_il_r\convx_il_r.cmd
WorkingDir=JIT\Methodical\FPtrunc\convx_il_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[HelloWorld.cmd_6656]
@@ -53249,7 +53065,7 @@ RelativePath=Loader\classloader\TSAmbiguities\CollapsedMethods\InterfaceDefiniti
WorkingDir=Loader\classloader\TSAmbiguities\CollapsedMethods\InterfaceDefinition\HelloWorld
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[MathFPI.cmd_6657]
@@ -53257,7 +53073,7 @@ RelativePath=CoreMangLib\cti\system\mathf\MathFPI\MathFPI.cmd
WorkingDir=CoreMangLib\cti\system\mathf\MathFPI
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbgcompat_enum.cmd_6658]
@@ -53273,7 +53089,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_37\GCSimulator_37.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_37
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b28598.cmd_6660]
@@ -53289,7 +53105,7 @@ RelativePath=baseservices\threading\mutex\abandonedmutex\am01waitallneg\am01wait
WorkingDir=baseservices\threading\mutex\abandonedmutex\am01waitallneg
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[RemoveMemoryPressureTest.cmd_6662]
@@ -53305,7 +53121,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest845\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest845\Generated845
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ldloc_r4.cmd_6664]
@@ -53313,7 +53129,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\ldloc_r4\ldloc_r4.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\ldloc_r4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[virtcall.cmd_6665]
@@ -53337,7 +53153,7 @@ RelativePath=JIT\Methodical\switch\switch10\switch10.cmd
WorkingDir=JIT\Methodical\switch\switch10
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[UTF8EncodingEquals.cmd_6668]
@@ -53345,7 +53161,7 @@ RelativePath=CoreMangLib\cti\system\text\utf8encoding\UTF8EncodingEquals\UTF8Enc
WorkingDir=CoreMangLib\cti\system\text\utf8encoding\UTF8EncodingEquals
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated388.cmd_6669]
@@ -53353,7 +53169,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest388\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest388\Generated388
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_opt_dbgrefarg_s.cmd_6670]
@@ -53361,7 +53177,7 @@ RelativePath=JIT\Methodical\explicit\basic\_opt_dbgrefarg_s\_opt_dbgrefarg_s.cmd
WorkingDir=JIT\Methodical\explicit\basic\_opt_dbgrefarg_s
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[KeyCollectionCount.cmd_6671]
@@ -53369,7 +53185,7 @@ RelativePath=CoreMangLib\cti\system\collections\generic\dictionarykeycollection\
WorkingDir=CoreMangLib\cti\system\collections\generic\dictionarykeycollection\KeyCollectionCount
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[DevDiv_288222.cmd_6672]
@@ -53377,7 +53193,7 @@ RelativePath=JIT\Regression\JitBlue\DevDiv_288222\DevDiv_288222\DevDiv_288222.cm
WorkingDir=JIT\Regression\JitBlue\DevDiv_288222\DevDiv_288222
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b404051.cmd_6673]
@@ -53385,7 +53201,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\dev10\b404051\b404051\b404051.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\dev10\b404051\b404051
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[FractalPerf.cmd_6674]
@@ -53401,7 +53217,7 @@ RelativePath=JIT\CodeGenBringUpTests\DblArray\DblArray.cmd
WorkingDir=JIT\CodeGenBringUpTests\DblArray
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated363.cmd_6676]
@@ -53409,7 +53225,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest363\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest363\Generated363
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated17.cmd_6677]
@@ -53417,7 +53233,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest17\Generated
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest17\Generated17
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[MissingFieldExceptionCtor1.cmd_6678]
@@ -53425,7 +53241,7 @@ RelativePath=CoreMangLib\cti\system\missingfieldexception\MissingFieldExceptionC
WorkingDir=CoreMangLib\cti\system\missingfieldexception\MissingFieldExceptionCtor1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GitHub_6238.cmd_6679]
@@ -53433,7 +53249,7 @@ RelativePath=JIT\Regression\JitBlue\GitHub_6238\GitHub_6238\GitHub_6238.cmd
WorkingDir=JIT\Regression\JitBlue\GitHub_6238\GitHub_6238
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_377.cmd_6680]
@@ -53441,7 +53257,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_377\GCSimulator_377.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_377
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[tryfinallywith2endfinally_r.cmd_6681]
@@ -53449,7 +53265,7 @@ RelativePath=JIT\Methodical\eh\basics\tryfinallywith2endfinally_r\tryfinallywith
WorkingDir=JIT\Methodical\eh\basics\tryfinallywith2endfinally_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[L-2-3-1.cmd_6682]
@@ -53457,7 +53273,7 @@ RelativePath=Loader\classloader\v1\Beta1\Layout\Matrix\cs\L-2-3-1\L-2-3-1.cmd
WorkingDir=Loader\classloader\v1\Beta1\Layout\Matrix\cs\L-2-3-1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated784.cmd_6683]
@@ -53465,7 +53281,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest784\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest784\Generated784
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[instance_equalnull_class01.cmd_6684]
@@ -53473,7 +53289,7 @@ RelativePath=JIT\Generics\Fields\instance_equalnull_class01\instance_equalnull_c
WorkingDir=JIT\Generics\Fields\instance_equalnull_class01
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ConvertToString13.cmd_6685]
@@ -53481,7 +53297,7 @@ RelativePath=CoreMangLib\cti\system\convert\ConvertToString13\ConvertToString13.
WorkingDir=CoreMangLib\cti\system\convert\ConvertToString13
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[waitallex7.cmd_6686]
@@ -53489,7 +53305,7 @@ RelativePath=baseservices\threading\waithandle\waitall\waitallex7\waitallex7.cmd
WorkingDir=baseservices\threading\waithandle\waitall\waitallex7
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[eh01_dynamic.cmd_6687]
@@ -53497,7 +53313,7 @@ RelativePath=JIT\jit64\localloc\eh\eh01_dynamic\eh01_dynamic.cmd
WorkingDir=JIT\jit64\localloc\eh\eh01_dynamic
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b42387.cmd_6688]
@@ -53513,7 +53329,7 @@ RelativePath=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesIsinst\OpCode
WorkingDir=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesIsinst
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ConvertToString21.cmd_6690]
@@ -53521,7 +53337,7 @@ RelativePath=CoreMangLib\cti\system\convert\ConvertToString21\ConvertToString21.
WorkingDir=CoreMangLib\cti\system\convert\ConvertToString21
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b12011.cmd_6691]
@@ -53537,7 +53353,7 @@ RelativePath=CoreMangLib\cti\system\reflection\emit\flowcontrol\FlowControlNext\
WorkingDir=CoreMangLib\cti\system\reflection\emit\flowcontrol\FlowControlNext
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[castclass-generics003.cmd_6693]
@@ -53545,7 +53361,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\castclass\generics\castclass-generics
WorkingDir=JIT\jit64\valuetypes\nullable\castclass\generics\castclass-generics003
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[EHCopyProp.cmd_6694]
@@ -53553,7 +53369,7 @@ RelativePath=JIT\Methodical\flowgraph\dev10_bug679008\EHCopyProp\EHCopyProp.cmd
WorkingDir=JIT\Methodical\flowgraph\dev10_bug679008\EHCopyProp
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Int_No_Op_cs_d.cmd_6695]
@@ -53561,7 +53377,7 @@ RelativePath=JIT\Directed\cmov\Int_No_Op_cs_d\Int_No_Op_cs_d.cmd
WorkingDir=JIT\Directed\cmov\Int_No_Op_cs_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GitHub_11689.cmd_6696]
@@ -53577,7 +53393,7 @@ RelativePath=baseservices\threading\generics\WaitCallback\thread09\thread09.cmd
WorkingDir=baseservices\threading\generics\WaitCallback\thread09
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[InterlockedExchange1.cmd_6698]
@@ -53585,7 +53401,7 @@ RelativePath=CoreMangLib\cti\system\threading\interlocked\InterlockedExchange1\I
WorkingDir=CoreMangLib\cti\system\threading\interlocked\InterlockedExchange1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Double_Or_Op_cs_do.cmd_6699]
@@ -53593,7 +53409,7 @@ RelativePath=JIT\Directed\cmov\Double_Or_Op_cs_do\Double_Or_Op_cs_do.cmd
WorkingDir=JIT\Directed\cmov\Double_Or_Op_cs_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[TestCase4_Nested_I_Nested_J.cmd_6700]
@@ -53601,7 +53417,7 @@ RelativePath=Loader\classloader\InterfaceFolding\TestCase4_Nested_I_Nested_J\Tes
WorkingDir=Loader\classloader\InterfaceFolding\TestCase4_Nested_I_Nested_J
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[NullCheckAssertion3.cmd_6701]
@@ -53609,7 +53425,7 @@ RelativePath=JIT\opt\AssertionPropagation\NullCheckAssertion3\NullCheckAssertion
WorkingDir=JIT\opt\AssertionPropagation\NullCheckAssertion3
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[InvMt.cmd_6702]
@@ -53625,7 +53441,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1300\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1300\Generated1300
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[pow3.cmd_6704]
@@ -53641,7 +53457,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1298\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1298\Generated1298
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[jitTailcall1.cmd_6706]
@@ -53665,7 +53481,7 @@ RelativePath=JIT\CodeGenBringUpTests\FPAvg6\FPAvg6.cmd
WorkingDir=JIT\CodeGenBringUpTests\FPAvg6
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[VectorCopyToArray_r.cmd_6709]
@@ -53681,7 +53497,7 @@ RelativePath=JIT\jit64\eh\basics\throwisfirstinstruction\throwisfirstinstruction
WorkingDir=JIT\jit64\eh\basics\throwisfirstinstruction
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b124409.cmd_6711]
@@ -53689,7 +53505,7 @@ RelativePath=JIT\Regression\VS-ia64-JIT\V1.2-Beta1\b124409\b124409\b124409.cmd
WorkingDir=JIT\Regression\VS-ia64-JIT\V1.2-Beta1\b124409\b124409
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b14716.cmd_6712]
@@ -53697,7 +53513,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b14716\b14716\b14716.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b14716\b14716
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ConvertToInt16_7.cmd_6713]
@@ -53705,7 +53521,7 @@ RelativePath=CoreMangLib\cti\system\convert\ConvertToInt16_7\ConvertToInt16_7.cm
WorkingDir=CoreMangLib\cti\system\convert\ConvertToInt16_7
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_relisinst_ldlen.cmd_6714]
@@ -53713,7 +53529,7 @@ RelativePath=JIT\Methodical\casts\array\_il_relisinst_ldlen\_il_relisinst_ldlen.
WorkingDir=JIT\Methodical\casts\array\_il_relisinst_ldlen
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[IOExceptionctor1.cmd_6715]
@@ -53721,7 +53537,7 @@ RelativePath=CoreMangLib\cti\system\io\ioexception\IOExceptionctor1\IOExceptionc
WorkingDir=CoreMangLib\cti\system\io\ioexception\IOExceptionctor1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[5w1d-01_cs_r.cmd_6716]
@@ -53729,7 +53545,7 @@ RelativePath=JIT\Methodical\fp\exgen\5w1d-01_cs_r\5w1d-01_cs_r.cmd
WorkingDir=JIT\Methodical\fp\exgen\5w1d-01_cs_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ConvertToInt16_11.cmd_6717]
@@ -53737,7 +53553,7 @@ RelativePath=CoreMangLib\cti\system\convert\ConvertToInt16_11\ConvertToInt16_11.
WorkingDir=CoreMangLib\cti\system\convert\ConvertToInt16_11
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated478.cmd_6718]
@@ -53745,7 +53561,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest478\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest478\Generated478
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated700.cmd_6719]
@@ -53753,7 +53569,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest700\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest700\Generated700
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated892.cmd_6720]
@@ -53761,7 +53577,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest892\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest892\Generated892
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1130.cmd_6721]
@@ -53769,7 +53585,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1130\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1130\Generated1130
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[TypeAttributesSealed.cmd_6722]
@@ -53777,7 +53593,7 @@ RelativePath=CoreMangLib\cti\system\reflection\typeattributes\TypeAttributesSeal
WorkingDir=CoreMangLib\cti\system\reflection\typeattributes\TypeAttributesSealed
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b14777.cmd_6723]
@@ -53785,7 +53601,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b14777\b14777\b14777.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b14777\b14777
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[FloatInfinitiesToInt_do.cmd_6724]
@@ -53793,7 +53609,7 @@ RelativePath=JIT\Methodical\Overflow\FloatInfinitiesToInt_do\FloatInfinitiesToIn
WorkingDir=JIT\Methodical\Overflow\FloatInfinitiesToInt_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated638.cmd_6725]
@@ -53801,7 +53617,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest638\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest638\Generated638
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[interlock.cmd_6726]
@@ -53809,7 +53625,7 @@ RelativePath=Regressions\coreclr\0077\interlock\interlock.cmd
WorkingDir=Regressions\coreclr\0077\interlock
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[struct02.cmd_6727]
@@ -53817,7 +53633,7 @@ RelativePath=JIT\Generics\Typeof\struct02\struct02.cmd
WorkingDir=JIT\Generics\Typeof\struct02
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ldelemnullarr1_il_d.cmd_6728]
@@ -53825,7 +53641,7 @@ RelativePath=JIT\Directed\coverage\importer\Desktop\ldelemnullarr1_il_d\ldelemnu
WorkingDir=JIT\Directed\coverage\importer\Desktop\ldelemnullarr1_il_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_FAIL;4851;EXCLUDED;VERIFY
+Categories=EXPECTED_FAIL;4851;EXCLUDED;VERIFY;Pri1
HostStyle=0
[DictionaryICollectionIsReadOnly2.cmd_6729]
@@ -53833,7 +53649,7 @@ RelativePath=CoreMangLib\cti\system\collections\generic\dictionary\DictionaryICo
WorkingDir=CoreMangLib\cti\system\collections\generic\dictionary\DictionaryICollectionIsReadOnly2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[PulseNull.cmd_6730]
@@ -53841,7 +53657,7 @@ RelativePath=baseservices\threading\monitor\pulse\PulseNull\PulseNull.cmd
WorkingDir=baseservices\threading\monitor\pulse\PulseNull
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ConvertToUInt168.cmd_6731]
@@ -53849,7 +53665,7 @@ RelativePath=CoreMangLib\cti\system\convert\ConvertToUInt168\ConvertToUInt168.cm
WorkingDir=CoreMangLib\cti\system\convert\ConvertToUInt168
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1080.cmd_6732]
@@ -53857,7 +53673,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1080\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1080\Generated1080
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b70964.cmd_6733]
@@ -53873,7 +53689,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_350\GCSimulator_350.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_350
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ldfldstatic1_il_d.cmd_6735]
@@ -53881,7 +53697,7 @@ RelativePath=JIT\Directed\coverage\importer\Desktop\ldfldstatic1_il_d\ldfldstati
WorkingDir=JIT\Directed\coverage\importer\Desktop\ldfldstatic1_il_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated427.cmd_6736]
@@ -53889,7 +53705,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest427\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest427\Generated427
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ConvertToString7.cmd_6737]
@@ -53897,7 +53713,7 @@ RelativePath=CoreMangLib\cti\system\convert\ConvertToString7\ConvertToString7.cm
WorkingDir=CoreMangLib\cti\system\convert\ConvertToString7
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_opt_relrefarg_o.cmd_6738]
@@ -53905,7 +53721,7 @@ RelativePath=JIT\Methodical\explicit\basic\_opt_relrefarg_o\_opt_relrefarg_o.cmd
WorkingDir=JIT\Methodical\explicit\basic\_opt_relrefarg_o
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[OpCodesStelem_I.cmd_6739]
@@ -53913,7 +53729,7 @@ RelativePath=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesStelem_I\OpCo
WorkingDir=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesStelem_I
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated670.cmd_6740]
@@ -53921,7 +53737,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest670\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest670\Generated670
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Int16IConvertibleToInt32.cmd_6741]
@@ -53929,7 +53745,7 @@ RelativePath=CoreMangLib\cti\system\int16\Int16IConvertibleToInt32\Int16IConvert
WorkingDir=CoreMangLib\cti\system\int16\Int16IConvertibleToInt32
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Eq1.cmd_6742]
@@ -53937,7 +53753,7 @@ RelativePath=JIT\CodeGenBringUpTests\Eq1\Eq1.cmd
WorkingDir=JIT\CodeGenBringUpTests\Eq1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b91248.cmd_6743]
@@ -53945,7 +53761,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M13-RTM\b91248\b91248\b91248.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M13-RTM\b91248\b91248
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_FAIL;9462;EXCLUDED;VARARG
+Categories=EXPECTED_FAIL;9462;EXCLUDED;VARARG;Pri1
HostStyle=0
[b14329.cmd_6744]
@@ -53953,7 +53769,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b14329\b14329\b14329.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b14329\b14329
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[try-catch-finally-struct02.cmd_6745]
@@ -53961,7 +53777,7 @@ RelativePath=baseservices\exceptions\generics\try-catch-finally-struct02\try-cat
WorkingDir=baseservices\exceptions\generics\try-catch-finally-struct02
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[conv_ovf_i4_i1.cmd_6746]
@@ -53977,7 +53793,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest42\Generated
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest42\Generated42
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[mcc_i33.cmd_6748]
@@ -53985,7 +53801,7 @@ RelativePath=JIT\jit64\mcc\interop\mcc_i33\mcc_i33.cmd
WorkingDir=JIT\jit64\mcc\interop\mcc_i33
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_FAIL;9462;EXCLUDED;VARARG
+Categories=EXPECTED_FAIL;9462;EXCLUDED;VARARG;Pri1
HostStyle=0
[trycatchintryfinally_ro.cmd_6749]
@@ -54001,7 +53817,7 @@ RelativePath=JIT\Directed\UnrollLoop\loop6_cs_do\loop6_cs_do.cmd
WorkingDir=JIT\Directed\UnrollLoop\loop6_cs_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[TypeAttributesExplicitLayout.cmd_6751]
@@ -54009,7 +53825,7 @@ RelativePath=CoreMangLib\cti\system\reflection\typeattributes\TypeAttributesExpl
WorkingDir=CoreMangLib\cti\system\reflection\typeattributes\TypeAttributesExplicitLayout
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b268908.cmd_6752]
@@ -54017,7 +53833,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V2.0-Beta2\b268908\b268908\b268908.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V2.0-Beta2\b268908\b268908
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated830.cmd_6753]
@@ -54025,7 +53841,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest830\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest830\Generated830
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[OpCodeEquals1.cmd_6754]
@@ -54033,7 +53849,7 @@ RelativePath=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodeEquals1\OpCode
WorkingDir=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodeEquals1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbgiu1.cmd_6755]
@@ -54041,7 +53857,7 @@ RelativePath=JIT\Methodical\Invoke\implicit\_il_dbgiu1\_il_dbgiu1.cmd
WorkingDir=JIT\Methodical\Invoke\implicit\_il_dbgiu1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[threads1_cs_r.cmd_6756]
@@ -54049,7 +53865,7 @@ RelativePath=JIT\Methodical\cctor\misc\threads1_cs_r\threads1_cs_r.cmd
WorkingDir=JIT\Methodical\cctor\misc\threads1_cs_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[TypeOfAssertion.cmd_6757]
@@ -54057,7 +53873,7 @@ RelativePath=JIT\opt\AssertionPropagation\TypeOfAssertion\TypeOfAssertion.cmd
WorkingDir=JIT\opt\AssertionPropagation\TypeOfAssertion
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated473.cmd_6758]
@@ -54065,7 +53881,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest473\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest473\Generated473
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_414.cmd_6759]
@@ -54073,7 +53889,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_414\GCSimulator_414.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_414
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[FuncPtrAsDelegateParam.cmd_6760]
@@ -54081,7 +53897,7 @@ RelativePath=Interop\FuncPtrAsDelegateParam\FuncPtrAsDelegateParam\FuncPtrAsDele
WorkingDir=Interop\FuncPtrAsDelegateParam\FuncPtrAsDelegateParam
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[abstract02.cmd_6761]
@@ -54089,7 +53905,7 @@ RelativePath=Loader\classloader\generics\Instantiation\Negative\abstract02\abstr
WorkingDir=Loader\classloader\generics\Instantiation\Negative\abstract02
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1019.cmd_6762]
@@ -54097,7 +53913,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1019\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1019\Generated1019
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated669.cmd_6763]
@@ -54105,7 +53921,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest669\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest669\Generated669
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[InlineGCStruct.cmd_6764]
@@ -54129,7 +53945,7 @@ RelativePath=CoreMangLib\cti\system\math\MathMax2\MathMax2.cmd
WorkingDir=CoreMangLib\cti\system\math\MathMax2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GetGeneration_box.cmd_6767]
@@ -54137,7 +53953,7 @@ RelativePath=GC\API\GC\GetGeneration_box\GetGeneration_box.cmd
WorkingDir=GC\API\GC\GetGeneration_box
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b30128.cmd_6768]
@@ -54153,7 +53969,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\interface\box-unbox-interfa
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\interface\box-unbox-interface009
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated442.cmd_6770]
@@ -54161,7 +53977,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest442\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest442\Generated442
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_199.cmd_6771]
@@ -54169,7 +53985,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_199\GCSimulator_199.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_199
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[DoubleMinValue.cmd_6772]
@@ -54177,7 +53993,7 @@ RelativePath=CoreMangLib\cti\system\double\DoubleMinValue\DoubleMinValue.cmd
WorkingDir=CoreMangLib\cti\system\double\DoubleMinValue
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[MathRound3.cmd_6773]
@@ -54185,7 +54001,7 @@ RelativePath=CoreMangLib\cti\system\math\MathRound3\MathRound3.cmd
WorkingDir=CoreMangLib\cti\system\math\MathRound3
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[jaggedarr_cs_ro.cmd_6774]
@@ -54201,7 +54017,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1315\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1315\Generated1315
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[stind_ref.cmd_6776]
@@ -54209,7 +54025,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\stind_ref\stind_ref.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\stind_ref
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[AttributeConflict.cmd_6777]
@@ -54217,7 +54033,7 @@ RelativePath=JIT\Directed\forceinlining\AttributeConflict\AttributeConflict.cmd
WorkingDir=JIT\Directed\forceinlining\AttributeConflict
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_103.cmd_6778]
@@ -54225,7 +54041,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_103\GCSimulator_103.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_103
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_98.cmd_6779]
@@ -54233,7 +54049,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_98\GCSimulator_98.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_98
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b82160.cmd_6780]
@@ -54249,7 +54065,7 @@ RelativePath=CoreMangLib\cti\system\convert\ConvertToDecimal9\ConvertToDecimal9.
WorkingDir=CoreMangLib\cti\system\convert\ConvertToDecimal9
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b91074.cmd_6782]
@@ -54257,7 +54073,7 @@ RelativePath=JIT\Regression\VS-ia64-JIT\V1.2-Beta1\b91074\b91074\b91074.cmd
WorkingDir=JIT\Regression\VS-ia64-JIT\V1.2-Beta1\b91074\b91074
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[L-2-4-1.cmd_6783]
@@ -54265,7 +54081,7 @@ RelativePath=Loader\classloader\v1\Beta1\Layout\Matrix\cs\L-2-4-1\L-2-4-1.cmd
WorkingDir=Loader\classloader\v1\Beta1\Layout\Matrix\cs\L-2-4-1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated65.cmd_6784]
@@ -54273,7 +54089,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest65\Generated
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest65\Generated65
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b178119.cmd_6785]
@@ -54281,7 +54097,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1.2-Beta1\b178119\b178119\b178119.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1.2-Beta1\b178119\b178119
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[throw_cs_ro.cmd_6786]
@@ -54305,7 +54121,7 @@ RelativePath=JIT\Regression\VS-ia64-JIT\M00\b106158\b106158\b106158.cmd
WorkingDir=JIT\Regression\VS-ia64-JIT\M00\b106158\b106158
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[KeepAliveRecur.cmd_6789]
@@ -54313,7 +54129,7 @@ RelativePath=GC\API\GC\KeepAliveRecur\KeepAliveRecur.cmd
WorkingDir=GC\API\GC\KeepAliveRecur
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b71135.cmd_6790]
@@ -54321,7 +54137,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b71135\b71135\b71135.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b71135\b71135
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[hfa_sf2C_r.cmd_6791]
@@ -54329,7 +54145,7 @@ RelativePath=JIT\jit64\hfa\main\testC\hfa_sf2C_r\hfa_sf2C_r.cmd
WorkingDir=JIT\jit64\hfa\main\testC\hfa_sf2C_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_313.cmd_6792]
@@ -54337,7 +54153,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_313\GCSimulator_313.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_313
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b76717.cmd_6793]
@@ -54345,7 +54161,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b76717\b76717\b76717.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b76717\b76717
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[DecimalToString4.cmd_6794]
@@ -54353,7 +54169,7 @@ RelativePath=CoreMangLib\cti\system\decimal\DecimalToString4\DecimalToString4.cm
WorkingDir=CoreMangLib\cti\system\decimal\DecimalToString4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[TimeSpanMaxValue.cmd_6795]
@@ -54361,7 +54177,7 @@ RelativePath=CoreMangLib\cti\system\timespan\TimeSpanMaxValue\TimeSpanMaxValue.c
WorkingDir=CoreMangLib\cti\system\timespan\TimeSpanMaxValue
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ThreadStartLong_2.cmd_6796]
@@ -54369,7 +54185,7 @@ RelativePath=baseservices\threading\paramthreadstart\ThreadStartLong_2\ThreadSta
WorkingDir=baseservices\threading\paramthreadstart\ThreadStartLong_2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbgcastclass_catch.cmd_6797]
@@ -54385,7 +54201,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b10897\b10897\b10897.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b10897\b10897
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b48554a.cmd_6799]
@@ -54393,7 +54209,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b48554\b48554a\b48554a.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b48554\b48554a
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[AndRef.cmd_6800]
@@ -54401,7 +54217,7 @@ RelativePath=JIT\CodeGenBringUpTests\AndRef\AndRef.cmd
WorkingDir=JIT\CodeGenBringUpTests\AndRef
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[badldsfld_il_d.cmd_6801]
@@ -54417,7 +54233,7 @@ RelativePath=JIT\Methodical\divrem\div\decimaldiv_cs_r\decimaldiv_cs_r.cmd
WorkingDir=JIT\Methodical\divrem\div\decimaldiv_cs_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[InvalidCastExceptionctor2.cmd_6803]
@@ -54425,7 +54241,7 @@ RelativePath=CoreMangLib\cti\system\invalidcastexception\InvalidCastExceptioncto
WorkingDir=CoreMangLib\cti\system\invalidcastexception\InvalidCastExceptionctor2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_relinstance_il.cmd_6804]
@@ -54441,7 +54257,7 @@ RelativePath=JIT\Generics\Constraints\Call_instance01_d\Call_instance01_d.cmd
WorkingDir=JIT\Generics\Constraints\Call_instance01_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b37238.cmd_6806]
@@ -54457,7 +54273,7 @@ RelativePath=JIT\Directed\coverage\oldtests\lclfldsub_cs_ro\lclfldsub_cs_ro.cmd
WorkingDir=JIT\Directed\coverage\oldtests\lclfldsub_cs_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_opt_relrotarg_valref.cmd_6808]
@@ -54473,7 +54289,7 @@ RelativePath=CoreMangLib\cti\system\convert\ConvertToChar12\ConvertToChar12.cmd
WorkingDir=CoreMangLib\cti\system\convert\ConvertToChar12
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b33135.cmd_6810]
@@ -54489,7 +54305,7 @@ RelativePath=CoreMangLib\cti\system\convert\ConvertToUInt327\ConvertToUInt327.cm
WorkingDir=CoreMangLib\cti\system\convert\ConvertToUInt327
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_speed_dbgmuldiv.cmd_6812]
@@ -54505,7 +54321,7 @@ RelativePath=CoreMangLib\cti\system\reflection\emit\operandtype\OperandTypeInlin
WorkingDir=CoreMangLib\cti\system\reflection\emit\operandtype\OperandTypeInlineVar
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[r8_cs_r.cmd_6814]
@@ -54513,7 +54329,7 @@ RelativePath=JIT\Methodical\AsgOp\r8\r8_cs_r\r8_cs_r.cmd
WorkingDir=JIT\Methodical\AsgOp\r8\r8_cs_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[CastClass001.cmd_6815]
@@ -54521,7 +54337,7 @@ RelativePath=Loader\classloader\generics\Variance\IL\CastClass001\CastClass001.c
WorkingDir=Loader\classloader\generics\Variance\IL\CastClass001
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[leaveinsameregion_d.cmd_6816]
@@ -54529,7 +54345,7 @@ RelativePath=JIT\Methodical\eh\leaves\leaveinsameregion_d\leaveinsameregion_d.cm
WorkingDir=JIT\Methodical\eh\leaves\leaveinsameregion_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GuidNewGuid.cmd_6817]
@@ -54537,7 +54353,7 @@ RelativePath=CoreMangLib\cti\system\guid\GuidNewGuid\GuidNewGuid.cmd
WorkingDir=CoreMangLib\cti\system\guid\GuidNewGuid
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b44724.cmd_6818]
@@ -54553,7 +54369,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_285\GCSimulator_285.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_285
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[test_noalloca.cmd_6820]
@@ -54561,7 +54377,7 @@ RelativePath=JIT\jit64\gc\misc\test_noalloca\test_noalloca.cmd
WorkingDir=JIT\jit64\gc\misc\test_noalloca
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_29.cmd_6821]
@@ -54569,7 +54385,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_29\GCSimulator_29.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_29
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_278.cmd_6822]
@@ -54577,7 +54393,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_278\GCSimulator_278.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_278
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Inline_STARG.cmd_6823]
@@ -54585,7 +54401,7 @@ RelativePath=JIT\opt\Inline\tests\Inline_STARG\Inline_STARG.cmd
WorkingDir=JIT\opt\Inline\tests\Inline_STARG
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[openmutexneg6.cmd_6824]
@@ -54593,7 +54409,7 @@ RelativePath=baseservices\threading\mutex\openexisting\openmutexneg6\openmutexne
WorkingDir=baseservices\threading\mutex\openexisting\openmutexneg6
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[bgt_un_r8.cmd_6825]
@@ -54601,7 +54417,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\bgt_un_r8\bgt_un_r8.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\bgt_un_r8
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[IDictionaryItem.cmd_6826]
@@ -54609,7 +54425,7 @@ RelativePath=CoreMangLib\cti\system\collections\generic\idictionary\IDictionaryI
WorkingDir=CoreMangLib\cti\system\collections\generic\idictionary\IDictionaryItem
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[SP1.cmd_6827]
@@ -54617,7 +54433,7 @@ RelativePath=JIT\Directed\StructPromote\SP1\SP1.cmd
WorkingDir=JIT\Directed\StructPromote\SP1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated898.cmd_6828]
@@ -54625,7 +54441,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest898\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest898\Generated898
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[CharIsSurrogatePair2.cmd_6829]
@@ -54633,7 +54449,7 @@ RelativePath=CoreMangLib\cti\system\char\CharIsSurrogatePair2\CharIsSurrogatePai
WorkingDir=CoreMangLib\cti\system\char\CharIsSurrogatePair2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ValueCollectionEnumeratorIEnumeratorCurrent.cmd_6830]
@@ -54641,7 +54457,7 @@ RelativePath=CoreMangLib\cti\system\collections\generic\dictkeycollenum\ValueCol
WorkingDir=CoreMangLib\cti\system\collections\generic\dictkeycollenum\ValueCollectionEnumeratorIEnumeratorCurrent
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[DictionaryCtor2.cmd_6831]
@@ -54649,7 +54465,7 @@ RelativePath=CoreMangLib\cti\system\collections\generic\dictionary\DictionaryCto
WorkingDir=CoreMangLib\cti\system\collections\generic\dictionary\DictionaryCtor2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[tryfinallytrycatch_do.cmd_6832]
@@ -54657,7 +54473,7 @@ RelativePath=JIT\Methodical\eh\basics\tryfinallytrycatch_do\tryfinallytrycatch_d
WorkingDir=JIT\Methodical\eh\basics\tryfinallytrycatch_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated653.cmd_6833]
@@ -54665,7 +54481,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest653\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest653\Generated653
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_365.cmd_6834]
@@ -54673,7 +54489,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_365\GCSimulator_365.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_365
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[dev10_630250.cmd_6835]
@@ -54681,7 +54497,7 @@ RelativePath=Loader\classloader\regressions\dev10_630250\dev10_630250\dev10_6302
WorkingDir=Loader\classloader\regressions\dev10_630250\dev10_630250
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[u4rem_cs_do.cmd_6836]
@@ -54697,7 +54513,7 @@ RelativePath=JIT\Directed\perffix\primitivevt\callconv2_cs_do\callconv2_cs_do.cm
WorkingDir=JIT\Directed\perffix\primitivevt\callconv2_cs_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[convr8a_cs_r.cmd_6838]
@@ -54705,7 +54521,7 @@ RelativePath=JIT\Methodical\FPtrunc\convr8a_cs_r\convr8a_cs_r.cmd
WorkingDir=JIT\Methodical\FPtrunc\convr8a_cs_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1332.cmd_6839]
@@ -54713,7 +54529,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1332\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1332\Generated1332
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[OpCodesCgt.cmd_6840]
@@ -54721,7 +54537,7 @@ RelativePath=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesCgt\OpCodesCg
WorkingDir=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesCgt
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[exchange3.cmd_6841]
@@ -54729,7 +54545,7 @@ RelativePath=baseservices\threading\interlocked\exchange\exchange3\exchange3.cmd
WorkingDir=baseservices\threading\interlocked\exchange\exchange3
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated136.cmd_6842]
@@ -54737,7 +54553,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest136\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest136\Generated136
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated804.cmd_6843]
@@ -54745,7 +54561,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest804\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest804\Generated804
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b175679.cmd_6844]
@@ -54753,7 +54569,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\v2.1\DDB\b175679\b175679\b175679.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\v2.1\DDB\b175679\b175679
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated654.cmd_6845]
@@ -54761,7 +54577,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest654\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest654\Generated654
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Bool_Or_Op_cs_r.cmd_6846]
@@ -54769,7 +54585,7 @@ RelativePath=JIT\Directed\cmov\Bool_Or_Op_cs_r\Bool_Or_Op_cs_r.cmd
WorkingDir=JIT\Directed\cmov\Bool_Or_Op_cs_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_relint32_neg_range.cmd_6847]
@@ -54785,7 +54601,7 @@ RelativePath=CoreMangLib\cti\system\math\MathMin6\MathMin6.cmd
WorkingDir=CoreMangLib\cti\system\math\MathMin6
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[AssemblyNameGetPublicKeyToken.cmd_6849]
@@ -54793,7 +54609,7 @@ RelativePath=CoreMangLib\cti\system\reflection\assemblyname\AssemblyNameGetPubli
WorkingDir=CoreMangLib\cti\system\reflection\assemblyname\AssemblyNameGetPublicKeyToken
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[castclass-null017.cmd_6850]
@@ -54801,7 +54617,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\castclass\null\castclass-null017\cast
WorkingDir=JIT\jit64\valuetypes\nullable\castclass\null\castclass-null017
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[DoubleIsPositiveInfinity.cmd_6851]
@@ -54809,7 +54625,7 @@ RelativePath=CoreMangLib\cti\system\double\DoubleIsPositiveInfinity\DoubleIsPosi
WorkingDir=CoreMangLib\cti\system\double\DoubleIsPositiveInfinity
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1123.cmd_6852]
@@ -54817,7 +54633,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1123\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1123\Generated1123
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[test2.cmd_6853]
@@ -54825,15 +54641,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V2.0-RTM\b598031\test2\test2.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V2.0-RTM\b598031\test2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
-HostStyle=0
-
-[UInt64TryParse.cmd_6854]
-RelativePath=CoreMangLib\cti\system\uint64\UInt64TryParse\UInt64TryParse.cmd
-WorkingDir=CoreMangLib\cti\system\uint64\UInt64TryParse
-Expected=0
-MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ConvertToSByte1.cmd_6855]
@@ -54841,7 +54649,7 @@ RelativePath=CoreMangLib\cti\system\convert\ConvertToSByte1\ConvertToSByte1.cmd
WorkingDir=CoreMangLib\cti\system\convert\ConvertToSByte1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[castclass-generics026.cmd_6856]
@@ -54849,7 +54657,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\castclass\generics\castclass-generics
WorkingDir=JIT\jit64\valuetypes\nullable\castclass\generics\castclass-generics026
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[instance02.cmd_6857]
@@ -54857,7 +54665,7 @@ RelativePath=JIT\Generics\pinvoke\instance02\instance02.cmd
WorkingDir=JIT\Generics\pinvoke\instance02
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Delegate001.cmd_6858]
@@ -54865,7 +54673,7 @@ RelativePath=JIT\Generics\Instantiation\delegates\Delegate001\Delegate001.cmd
WorkingDir=JIT\Generics\Instantiation\delegates\Delegate001
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_276.cmd_6859]
@@ -54873,7 +54681,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_276\GCSimulator_276.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_276
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[struct01.cmd_6860]
@@ -54889,7 +54697,7 @@ RelativePath=CoreMangLib\cti\system\boolean\BooleanFalseString\BooleanFalseStrin
WorkingDir=CoreMangLib\cti\system\boolean\BooleanFalseString
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ArrayMD2.cmd_6862]
@@ -54897,7 +54705,7 @@ RelativePath=JIT\CodeGenBringUpTests\ArrayMD2\ArrayMD2.cmd
WorkingDir=JIT\CodeGenBringUpTests\ArrayMD2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[FieldAttributesFamORAssem.cmd_6863]
@@ -54905,7 +54713,7 @@ RelativePath=CoreMangLib\cti\system\reflection\fieldattributes\FieldAttributesFa
WorkingDir=CoreMangLib\cti\system\reflection\fieldattributes\FieldAttributesFamORAssem
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[10w5d_cs_ro.cmd_6864]
@@ -54921,7 +54729,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_353\GCSimulator_353.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_353
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_reltry.cmd_6866]
@@ -54929,7 +54737,7 @@ RelativePath=JIT\Methodical\Boxing\boxunbox\_il_reltry\_il_reltry.cmd
WorkingDir=JIT\Methodical\Boxing\boxunbox\_il_reltry
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated454.cmd_6867]
@@ -54937,7 +54745,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest454\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest454\Generated454
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[seqpts.cmd_6868]
@@ -54945,7 +54753,7 @@ RelativePath=JIT\Regression\Dev11\dev11_165544\seqpts\seqpts.cmd
WorkingDir=JIT\Regression\Dev11\dev11_165544\seqpts
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1113.cmd_6869]
@@ -54953,7 +54761,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1113\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1113\Generated1113
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated440.cmd_6870]
@@ -54961,7 +54769,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest440\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest440\Generated440
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[StringRemove2.cmd_6871]
@@ -54969,7 +54777,7 @@ RelativePath=CoreMangLib\cti\system\string\StringRemove2\StringRemove2.cmd
WorkingDir=CoreMangLib\cti\system\string\StringRemove2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1477.cmd_6872]
@@ -54977,7 +54785,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1477\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1477\Generated1477
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[class07.cmd_6873]
@@ -54985,7 +54793,7 @@ RelativePath=JIT\Generics\Arrays\ConstructedTypes\Jagged\class07\class07.cmd
WorkingDir=JIT\Generics\Arrays\ConstructedTypes\Jagged\class07
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[OpCodesBle_Un.cmd_6874]
@@ -54993,7 +54801,7 @@ RelativePath=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesBle_Un\OpCode
WorkingDir=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesBle_Un
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1421.cmd_6875]
@@ -55001,7 +54809,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1421\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1421\Generated1421
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[filterfiltercatchcatch_r.cmd_6876]
@@ -55017,7 +54825,7 @@ RelativePath=CoreMangLib\cti\system\reflection\fieldattributes\FieldAttributesHa
WorkingDir=CoreMangLib\cti\system\reflection\fieldattributes\FieldAttributesHasFieldRVA
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[25param3a_cs_d.cmd_6878]
@@ -55025,7 +54833,7 @@ RelativePath=JIT\Methodical\Invoke\25params\25param3a_cs_d\25param3a_cs_d.cmd
WorkingDir=JIT\Methodical\Invoke\25params\25param3a_cs_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[DevDiv_815940_do.cmd_6879]
@@ -55033,7 +54841,7 @@ RelativePath=JIT\Regression\JitBlue\DevDiv_815940\DevDiv_815940_do\DevDiv_815940
WorkingDir=JIT\Regression\JitBlue\DevDiv_815940\DevDiv_815940_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_relrefarg_s.cmd_6880]
@@ -55041,7 +54849,7 @@ RelativePath=JIT\Methodical\explicit\basic\_relrefarg_s\_relrefarg_s.cmd
WorkingDir=JIT\Methodical\explicit\basic\_relrefarg_s
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[FixedBufferAttributeLength.cmd_6881]
@@ -55049,7 +54857,7 @@ RelativePath=CoreMangLib\cti\system\runtime\fixedbufferattribute\FixedBufferAttr
WorkingDir=CoreMangLib\cti\system\runtime\fixedbufferattribute\FixedBufferAttributeLength
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated171.cmd_6882]
@@ -55057,7 +54865,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest171\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest171\Generated171
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[OpCodesStind_I4.cmd_6883]
@@ -55065,7 +54873,7 @@ RelativePath=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesStind_I4\OpCo
WorkingDir=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesStind_I4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbgcompat_r8_r4_inl.cmd_6884]
@@ -55073,7 +54881,7 @@ RelativePath=JIT\Methodical\tailcall\_il_dbgcompat_r8_r4_inl\_il_dbgcompat_r8_r4
WorkingDir=JIT\Methodical\tailcall\_il_dbgcompat_r8_r4_inl
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_dbgunsafe-2.cmd_6885]
@@ -55081,7 +54889,7 @@ RelativePath=JIT\Methodical\unsafecsharp\_dbgunsafe-2\_dbgunsafe-2.cmd
WorkingDir=JIT\Methodical\unsafecsharp\_dbgunsafe-2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[mcc_i63.cmd_6886]
@@ -55089,7 +54897,7 @@ RelativePath=JIT\jit64\mcc\interop\mcc_i63\mcc_i63.cmd
WorkingDir=JIT\jit64\mcc\interop\mcc_i63
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_FAIL;9462;EXCLUDED;VARARG
+Categories=EXPECTED_FAIL;9462;EXCLUDED;VARARG;Pri1
HostStyle=0
[Generated582.cmd_6887]
@@ -55097,7 +54905,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest582\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest582\Generated582
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Float_And_Op_cs_d.cmd_6888]
@@ -55105,7 +54913,7 @@ RelativePath=JIT\Directed\cmov\Float_And_Op_cs_d\Float_And_Op_cs_d.cmd
WorkingDir=JIT\Directed\cmov\Float_And_Op_cs_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated946.cmd_6889]
@@ -55113,7 +54921,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest946\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest946\Generated946
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Struct_ExplicitOverrideVirtualNewslot.cmd_6890]
@@ -55121,7 +54929,7 @@ RelativePath=Loader\classloader\generics\VSD\Struct_ExplicitOverrideVirtualNewsl
WorkingDir=Loader\classloader\generics\VSD\Struct_ExplicitOverrideVirtualNewslot
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b473131_fld.cmd_6891]
@@ -55129,7 +54937,7 @@ RelativePath=JIT\Regression\Dev11\Dev11_b473131\b473131_fld\b473131_fld.cmd
WorkingDir=JIT\Regression\Dev11\Dev11_b473131\b473131_fld
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated569.cmd_6892]
@@ -55137,7 +54945,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest569\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest569\Generated569
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_342.cmd_6893]
@@ -55145,7 +54953,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_342\GCSimulator_342.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_342
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_speed_dbgldsfld_mul.cmd_6894]
@@ -55153,7 +54961,7 @@ RelativePath=JIT\Methodical\int64\unsigned\_speed_dbgldsfld_mul\_speed_dbgldsfld
WorkingDir=JIT\Methodical\int64\unsigned\_speed_dbgldsfld_mul
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[CgStress1_r.cmd_6895]
@@ -55169,7 +54977,7 @@ RelativePath=JIT\Methodical\int64\misc\_relbox\_relbox.cmd
WorkingDir=JIT\Methodical\int64\misc\_relbox
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[BooleanIConvertibleToByte.cmd_6897]
@@ -55177,7 +54985,7 @@ RelativePath=CoreMangLib\cti\system\boolean\BooleanIConvertibleToByte\BooleanICo
WorkingDir=CoreMangLib\cti\system\boolean\BooleanIConvertibleToByte
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ConvertToString28.cmd_6898]
@@ -55185,7 +54993,7 @@ RelativePath=CoreMangLib\cti\system\convert\ConvertToString28\ConvertToString28.
WorkingDir=CoreMangLib\cti\system\convert\ConvertToString28
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[object-pin.cmd_6899]
@@ -55193,7 +55001,7 @@ RelativePath=JIT\Directed\pinning\object-pin\object-pin\object-pin.cmd
WorkingDir=JIT\Directed\pinning\object-pin\object-pin
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[u4rem_cs_r.cmd_6900]
@@ -55201,7 +55009,7 @@ RelativePath=JIT\Methodical\divrem\rem\u4rem_cs_r\u4rem_cs_r.cmd
WorkingDir=JIT\Methodical\divrem\rem\u4rem_cs_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[box-unbox029.cmd_6901]
@@ -55209,7 +55017,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\box-unbox\box-unbox029\box-
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\box-unbox\box-unbox029
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[mcc_i02.cmd_6902]
@@ -55217,7 +55025,7 @@ RelativePath=JIT\jit64\mcc\interop\mcc_i02\mcc_i02.cmd
WorkingDir=JIT\jit64\mcc\interop\mcc_i02
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_FAIL;9462;EXCLUDED;VARARG
+Categories=EXPECTED_FAIL;9462;EXCLUDED;VARARG;Pri1
HostStyle=0
[TypeCodeUInt16.cmd_6903]
@@ -55225,7 +55033,7 @@ RelativePath=CoreMangLib\cti\system\typecode\TypeCodeUInt16\TypeCodeUInt16.cmd
WorkingDir=CoreMangLib\cti\system\typecode\TypeCodeUInt16
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[box-unbox-value013.cmd_6904]
@@ -55233,7 +55041,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\value\box-unbox-value013\bo
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\value\box-unbox-value013
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1004.cmd_6905]
@@ -55241,7 +55049,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1004\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1004\Generated1004
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[r4NaNdiv_cs_d.cmd_6906]
@@ -55249,7 +55057,7 @@ RelativePath=JIT\Methodical\NaN\r4NaNdiv_cs_d\r4NaNdiv_cs_d.cmd
WorkingDir=JIT\Methodical\NaN\r4NaNdiv_cs_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b63552.cmd_6907]
@@ -55257,7 +55065,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b63552\b63552\b63552.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b63552\b63552
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Test11611.cmd_6908]
@@ -55265,7 +55073,7 @@ RelativePath=Regressions\coreclr\GitHub_11611\Test11611\Test11611.cmd
WorkingDir=Regressions\coreclr\GitHub_11611\Test11611
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[expandheap.cmd_6909]
@@ -55281,7 +55089,7 @@ RelativePath=baseservices\threading\monitor\unownedlock\EnterExitExit\EnterExitE
WorkingDir=baseservices\threading\monitor\unownedlock\EnterExitExit
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[CustomConstantAttributector.cmd_6911]
@@ -55289,7 +55097,7 @@ RelativePath=CoreMangLib\cti\system\runtime\compilerservices\customconstantattri
WorkingDir=CoreMangLib\cti\system\runtime\compilerservices\customconstantattribute\CustomConstantAttributector
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[structfp1_2.cmd_6912]
@@ -55297,7 +55105,7 @@ RelativePath=JIT\jit64\gc\misc\structfp1_2\structfp1_2.cmd
WorkingDir=JIT\jit64\gc\misc\structfp1_2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[mutexctor2.cmd_6913]
@@ -55305,15 +55113,7 @@ RelativePath=baseservices\threading\mutex\misc\mutexctor2\mutexctor2.cmd
WorkingDir=baseservices\threading\mutex\misc\mutexctor2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
-HostStyle=0
-
-[UInt32Parse2.cmd_6914]
-RelativePath=CoreMangLib\cti\system\uint32\UInt32Parse2\UInt32Parse2.cmd
-WorkingDir=CoreMangLib\cti\system\uint32\UInt32Parse2
-Expected=0
-MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[OpCodesLdind_Ref.cmd_6915]
@@ -55321,7 +55121,7 @@ RelativePath=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesLdind_Ref\OpC
WorkingDir=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesLdind_Ref
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[method001.cmd_6916]
@@ -55329,15 +55129,7 @@ RelativePath=Loader\classloader\generics\GenericMethods\method001\method001.cmd
WorkingDir=Loader\classloader\generics\GenericMethods\method001
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
-HostStyle=0
-
-[DoubleParse3.cmd_6917]
-RelativePath=CoreMangLib\cti\system\double\DoubleParse3\DoubleParse3.cmd
-WorkingDir=CoreMangLib\cti\system\double\DoubleParse3
-Expected=0
-MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbgcompat_obj.cmd_6918]
@@ -55353,7 +55145,7 @@ RelativePath=CoreMangLib\cti\system\char\CharEquals2\CharEquals2.cmd
WorkingDir=CoreMangLib\cti\system\char\CharEquals2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ldftn.cmd_6920]
@@ -55361,15 +55153,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\ldftn\ldftn.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\ldftn
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
-HostStyle=0
-
-[UInt32Parse3.cmd_6921]
-RelativePath=CoreMangLib\cti\system\uint32\UInt32Parse3\UInt32Parse3.cmd
-WorkingDir=CoreMangLib\cti\system\uint32\UInt32Parse3
-Expected=0
-MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_156.cmd_6922]
@@ -55377,7 +55161,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_156\GCSimulator_156.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_156
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[OpCodesBlt_Un_S.cmd_6923]
@@ -55385,7 +55169,7 @@ RelativePath=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesBlt_Un_S\OpCo
WorkingDir=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesBlt_Un_S
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[MathCosh.cmd_6924]
@@ -55393,7 +55177,7 @@ RelativePath=CoreMangLib\cti\system\math\MathCosh\MathCosh.cmd
WorkingDir=CoreMangLib\cti\system\math\MathCosh
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1096.cmd_6925]
@@ -55401,7 +55185,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1096\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1096\Generated1096
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_speed_dbgthisnull.cmd_6926]
@@ -55417,7 +55201,7 @@ RelativePath=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesConv_Ovf_U1\O
WorkingDir=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesConv_Ovf_U1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1266.cmd_6928]
@@ -55425,7 +55209,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1266\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1266\Generated1266
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_relu_native.cmd_6929]
@@ -55433,7 +55217,7 @@ RelativePath=JIT\Methodical\refany\_il_relu_native\_il_relu_native.cmd
WorkingDir=JIT\Methodical\refany\_il_relu_native
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ToLower.cmd_6930]
@@ -55457,7 +55241,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest980\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest980\Generated980
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[FieldAttributesRTSpecialName.cmd_6933]
@@ -55465,7 +55249,7 @@ RelativePath=CoreMangLib\cti\system\reflection\fieldattributes\FieldAttributesRT
WorkingDir=CoreMangLib\cti\system\reflection\fieldattributes\FieldAttributesRTSpecialName
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[instance_passing_struct01.cmd_6934]
@@ -55473,7 +55257,7 @@ RelativePath=JIT\Generics\Parameters\instance_passing_struct01\instance_passing_
WorkingDir=JIT\Generics\Parameters\instance_passing_struct01
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[UInt64IConvertibleToUInt64.cmd_6935]
@@ -55481,7 +55265,7 @@ RelativePath=CoreMangLib\cti\system\uint64\UInt64IConvertibleToUInt64\UInt64ICon
WorkingDir=CoreMangLib\cti\system\uint64\UInt64IConvertibleToUInt64
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[bug595776.cmd_6936]
@@ -55489,7 +55273,7 @@ RelativePath=JIT\opt\Inline\regression\bug595776\bug595776\bug595776.cmd
WorkingDir=JIT\opt\Inline\regression\bug595776\bug595776
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_36.cmd_6937]
@@ -55497,7 +55281,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_36\GCSimulator_36.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_36
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[castclass-generics045.cmd_6938]
@@ -55505,7 +55289,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\castclass\generics\castclass-generics
WorkingDir=JIT\jit64\valuetypes\nullable\castclass\generics\castclass-generics045
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[thdtree.cmd_6939]
@@ -55529,7 +55313,7 @@ RelativePath=Loader\classloader\TSAmbiguities\Variance\Variant_InherittedCollisi
WorkingDir=Loader\classloader\TSAmbiguities\Variance\Variant_InherittedCollision\HelloWorld
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Collect_Optimized_3.cmd_6942]
@@ -55545,7 +55329,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest954\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest954\Generated954
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ThreadStartInt.cmd_6944]
@@ -55553,7 +55337,7 @@ RelativePath=baseservices\threading\paramthreadstart\ThreadStartInt\ThreadStartI
WorkingDir=baseservices\threading\paramthreadstart\ThreadStartInt
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[sharedoverride.cmd_6945]
@@ -55561,7 +55345,7 @@ RelativePath=JIT\opt\Devirtualization\sharedoverride\sharedoverride.cmd
WorkingDir=JIT\opt\Devirtualization\sharedoverride
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[strswitchfinal_do.cmd_6946]
@@ -55577,7 +55361,7 @@ RelativePath=CoreMangLib\cti\system\text\utf8encoding\UTF8EncodingGetBytes1\UTF8
WorkingDir=CoreMangLib\cti\system\text\utf8encoding\UTF8EncodingGetBytes1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_reli_ref.cmd_6948]
@@ -55585,7 +55369,7 @@ RelativePath=JIT\Methodical\ELEMENT_TYPE_IU\_il_reli_ref\_il_reli_ref.cmd
WorkingDir=JIT\Methodical\ELEMENT_TYPE_IU\_il_reli_ref
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b69848.cmd_6949]
@@ -55601,7 +55385,7 @@ RelativePath=JIT\Regression\VS-ia64-JIT\M00\b84961\b84961\b84961.cmd
WorkingDir=JIT\Regression\VS-ia64-JIT\M00\b84961\b84961
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[UnicodeEncodingGetChars.cmd_6951]
@@ -55609,7 +55393,7 @@ RelativePath=CoreMangLib\cti\system\text\unicodeencoding\UnicodeEncodingGetChars
WorkingDir=CoreMangLib\cti\system\text\unicodeencoding\UnicodeEncodingGetChars
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[tryfinallytryfinally_d.cmd_6952]
@@ -55617,7 +55401,7 @@ RelativePath=JIT\Methodical\eh\basics\tryfinallytryfinally_d\tryfinallytryfinall
WorkingDir=JIT\Methodical\eh\basics\tryfinallytryfinally_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbgu_flood.cmd_6953]
@@ -55625,7 +55409,7 @@ RelativePath=JIT\Methodical\ELEMENT_TYPE_IU\_il_dbgu_flood\_il_dbgu_flood.cmd
WorkingDir=JIT\Methodical\ELEMENT_TYPE_IU\_il_dbgu_flood
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated375.cmd_6954]
@@ -55633,7 +55417,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest375\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest375\Generated375
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[TypeMakeArrayType2.cmd_6955]
@@ -55641,7 +55425,7 @@ RelativePath=CoreMangLib\cti\system\type\TypeMakeArrayType2\TypeMakeArrayType2.c
WorkingDir=CoreMangLib\cti\system\type\TypeMakeArrayType2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbghan3.cmd_6956]
@@ -55649,7 +55433,7 @@ RelativePath=JIT\Methodical\VT\etc\_il_dbghan3\_il_dbghan3.cmd
WorkingDir=JIT\Methodical\VT\etc\_il_dbghan3
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[MathSin.cmd_6957]
@@ -55657,7 +55441,7 @@ RelativePath=CoreMangLib\cti\system\math\MathSin\MathSin.cmd
WorkingDir=CoreMangLib\cti\system\math\MathSin
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[OpCodesLdc_I4_6.cmd_6958]
@@ -55665,7 +55449,7 @@ RelativePath=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesLdc_I4_6\OpCo
WorkingDir=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesLdc_I4_6
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[castclass015.cmd_6959]
@@ -55673,7 +55457,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\castclass\castclass\castclass015\cast
WorkingDir=JIT\jit64\valuetypes\nullable\castclass\castclass\castclass015
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ConvertToString33.cmd_6960]
@@ -55681,7 +55465,7 @@ RelativePath=CoreMangLib\cti\system\convert\ConvertToString33\ConvertToString33.
WorkingDir=CoreMangLib\cti\system\convert\ConvertToString33
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[BugWithAVX_ro.cmd_6961]
@@ -55689,7 +55473,7 @@ RelativePath=JIT\SIMD\BugWithAVX_ro\BugWithAVX_ro.cmd
WorkingDir=JIT\SIMD\BugWithAVX_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[box-unbox001.cmd_6962]
@@ -55697,7 +55481,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\box-unbox\box-unbox001\box-
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\box-unbox\box-unbox001
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b399444b.cmd_6963]
@@ -55705,7 +55489,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V2.0-Beta2\b399444\b399444b\b399444b.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V2.0-Beta2\b399444\b399444b
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b610750_32vs64.cmd_6964]
@@ -55713,7 +55497,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\v2.1\b610750\b610750_32vs64\b610750_32vs
WorkingDir=JIT\Regression\CLR-x86-JIT\v2.1\b610750\b610750_32vs64
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[IDictionaryAdd.cmd_6965]
@@ -55721,7 +55505,7 @@ RelativePath=CoreMangLib\cti\system\collections\idictionary\IDictionaryAdd\IDict
WorkingDir=CoreMangLib\cti\system\collections\idictionary\IDictionaryAdd
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[RMV-2-13-15-two.cmd_6966]
@@ -55729,7 +55513,7 @@ RelativePath=Loader\classloader\rmv\il\RMV-2-13-15-two\RMV-2-13-15-two.cmd
WorkingDir=Loader\classloader\rmv\il\RMV-2-13-15-two
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated106.cmd_6967]
@@ -55737,7 +55521,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest106\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest106\Generated106
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbgbinop.cmd_6968]
@@ -55745,7 +55529,7 @@ RelativePath=JIT\Methodical\int64\misc\_il_dbgbinop\_il_dbgbinop.cmd
WorkingDir=JIT\Methodical\int64\misc\_il_dbgbinop
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated547.cmd_6969]
@@ -55753,7 +55537,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest547\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest547\Generated547
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[clt_r4.cmd_6970]
@@ -55761,7 +55545,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\clt_r4\clt_r4.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\clt_r4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated876.cmd_6971]
@@ -55769,7 +55553,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest876\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest876\Generated876
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[arithm64_ro.cmd_6972]
@@ -55777,7 +55561,7 @@ RelativePath=JIT\Methodical\NaN\arithm64_ro\arithm64_ro.cmd
WorkingDir=JIT\Methodical\NaN\arithm64_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated468.cmd_6973]
@@ -55785,7 +55569,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest468\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest468\Generated468
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1031.cmd_6974]
@@ -55793,7 +55577,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1031\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1031\Generated1031
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[abstract10.cmd_6975]
@@ -55801,7 +55585,7 @@ RelativePath=Loader\classloader\generics\Instantiation\Negative\abstract10\abstr
WorkingDir=Loader\classloader\generics\Instantiation\Negative\abstract10
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ddb148379.cmd_6976]
@@ -55809,7 +55593,7 @@ RelativePath=JIT\Generics\regression\DDB148379\ddb148379\ddb148379.cmd
WorkingDir=JIT\Generics\regression\DDB148379\ddb148379
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ConvertToDouble6.cmd_6977]
@@ -55817,7 +55601,7 @@ RelativePath=CoreMangLib\cti\system\convert\ConvertToDouble6\ConvertToDouble6.cm
WorkingDir=CoreMangLib\cti\system\convert\ConvertToDouble6
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[TextWriterNull_PSC.cmd_6978]
@@ -55825,7 +55609,7 @@ RelativePath=CoreMangLib\cti\system\io\textwriter\TextWriterNull_PSC\TextWriterN
WorkingDir=CoreMangLib\cti\system\io\textwriter\TextWriterNull_PSC
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[tryfinally_r.cmd_6979]
@@ -55833,7 +55617,7 @@ RelativePath=JIT\Methodical\eh\basics\tryfinally_r\tryfinally_r.cmd
WorkingDir=JIT\Methodical\eh\basics\tryfinally_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[class01.cmd_6980]
@@ -55841,7 +55625,7 @@ RelativePath=JIT\Generics\Arrays\TypeParameters\MultiDim\class01\class01.cmd
WorkingDir=JIT\Generics\Arrays\TypeParameters\MultiDim\class01
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_298.cmd_6981]
@@ -55849,7 +55633,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_298\GCSimulator_298.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_298
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[simpleexpr4_r_loop_try.cmd_6982]
@@ -55857,7 +55641,7 @@ RelativePath=JIT\jit64\opt\cse\simpleexpr4_r_loop_try\simpleexpr4_r_loop_try.cmd
WorkingDir=JIT\jit64\opt\cse\simpleexpr4_r_loop_try
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated810.cmd_6983]
@@ -55865,7 +55649,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest810\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest810\Generated810
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1185.cmd_6984]
@@ -55873,7 +55657,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1185\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1185\Generated1185
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[castclass028.cmd_6985]
@@ -55881,7 +55665,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\castclass\castclass\castclass028\cast
WorkingDir=JIT\jit64\valuetypes\nullable\castclass\castclass\castclass028
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated763.cmd_6986]
@@ -55889,7 +55673,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest763\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest763\Generated763
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1349.cmd_6987]
@@ -55897,7 +55681,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1349\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1349\Generated1349
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[delegateParamCallTarget.cmd_6988]
@@ -55905,7 +55689,7 @@ RelativePath=JIT\Methodical\tailcall_v4\delegateParamCallTarget\delegateParamCal
WorkingDir=JIT\Methodical\tailcall_v4\delegateParamCallTarget
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_394.cmd_6989]
@@ -55913,7 +55697,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_394\GCSimulator_394.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_394
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_speed_relcastclass_call.cmd_6990]
@@ -55929,7 +55713,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest927\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest927\Generated927
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated43.cmd_6992]
@@ -55937,7 +55721,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest43\Generated
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest43\Generated43
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[boxunboxvaluetype_ro.cmd_6993]
@@ -55953,7 +55737,7 @@ RelativePath=JIT\Directed\StrAccess\straccess2_cs_r\straccess2_cs_r.cmd
WorkingDir=JIT\Directed\StrAccess\straccess2_cs_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbgi_conv.cmd_6995]
@@ -55961,7 +55745,7 @@ RelativePath=JIT\Methodical\ELEMENT_TYPE_IU\_il_dbgi_conv\_il_dbgi_conv.cmd
WorkingDir=JIT\Methodical\ELEMENT_TYPE_IU\_il_dbgi_conv
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_opt_dbgexplicit6.cmd_6996]
@@ -55977,7 +55761,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\interface\box-unbox-interfa
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\interface\box-unbox-interface005
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[TypeAttributesRTSpecialName.cmd_6998]
@@ -55985,7 +55769,7 @@ RelativePath=CoreMangLib\cti\system\reflection\typeattributes\TypeAttributesRTSp
WorkingDir=CoreMangLib\cti\system\reflection\typeattributes\TypeAttributesRTSpecialName
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[stloc_r8.cmd_6999]
@@ -55993,7 +55777,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\stloc_r8\stloc_r8.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\stloc_r8
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCHandleTypePinned.cmd_7000]
@@ -56001,7 +55785,7 @@ RelativePath=CoreMangLib\cti\system\runtime\interopservices\gchandletype\GCHandl
WorkingDir=CoreMangLib\cti\system\runtime\interopservices\gchandletype\GCHandleTypePinned
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_131.cmd_7001]
@@ -56009,7 +55793,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_131\GCSimulator_131.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_131
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[IEqualityComparerGetHashCode.cmd_7002]
@@ -56017,7 +55801,7 @@ RelativePath=CoreMangLib\cti\system\collections\generic\iequalitycomparer\IEqual
WorkingDir=CoreMangLib\cti\system\collections\generic\iequalitycomparer\IEqualityComparerGetHashCode
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[subbyref_il_r.cmd_7003]
@@ -56025,7 +55809,7 @@ RelativePath=JIT\Directed\coverage\oldtests\subbyref_il_r\subbyref_il_r.cmd
WorkingDir=JIT\Directed\coverage\oldtests\subbyref_il_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1190.cmd_7004]
@@ -56033,7 +55817,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1190\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1190\Generated1190
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b114628.cmd_7005]
@@ -56041,7 +55825,7 @@ RelativePath=JIT\Regression\VS-ia64-JIT\M00\b114628\b114628\b114628.cmd
WorkingDir=JIT\Regression\VS-ia64-JIT\M00\b114628\b114628
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Bool_And_Op_cs_ro.cmd_7006]
@@ -56049,7 +55833,7 @@ RelativePath=JIT\Directed\cmov\Bool_And_Op_cs_ro\Bool_And_Op_cs_ro.cmd
WorkingDir=JIT\Directed\cmov\Bool_And_Op_cs_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1261.cmd_7007]
@@ -56057,7 +55841,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1261\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1261\Generated1261
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[deadoponerrorinfunclet_d.cmd_7008]
@@ -56073,15 +55857,7 @@ RelativePath=CoreMangLib\cti\system\version\VersionCtor4\VersionCtor4.cmd
WorkingDir=CoreMangLib\cti\system\version\VersionCtor4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
-HostStyle=0
-
-[SByteParse3.cmd_7010]
-RelativePath=CoreMangLib\cti\system\sbyte\SByteParse3\SByteParse3.cmd
-WorkingDir=CoreMangLib\cti\system\sbyte\SByteParse3
-Expected=0
-MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_369.cmd_7011]
@@ -56089,7 +55865,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_369\GCSimulator_369.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_369
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ConvertToString30.cmd_7012]
@@ -56097,7 +55873,7 @@ RelativePath=CoreMangLib\cti\system\convert\ConvertToString30\ConvertToString30.
WorkingDir=CoreMangLib\cti\system\convert\ConvertToString30
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b25491.cmd_7013]
@@ -56113,7 +55889,7 @@ RelativePath=CoreMangLib\cti\system\runtime\interopservices\safehandle\SafeHandl
WorkingDir=CoreMangLib\cti\system\runtime\interopservices\safehandle\SafeHandleIsInvalid_PSC
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_117.cmd_7015]
@@ -56121,7 +55897,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_117\GCSimulator_117.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_117
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GThread26.cmd_7016]
@@ -56129,7 +55905,7 @@ RelativePath=baseservices\threading\generics\threadstart\GThread26\GThread26.cmd
WorkingDir=baseservices\threading\generics\threadstart\GThread26
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated423.cmd_7017]
@@ -56137,7 +55913,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest423\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest423\Generated423
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[fragman.cmd_7018]
@@ -56145,7 +55921,7 @@ RelativePath=GC\Scenarios\FragMan\fragman\fragman.cmd
WorkingDir=GC\Scenarios\FragMan\fragman
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated429.cmd_7019]
@@ -56153,7 +55929,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest429\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest429\Generated429
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[SByteMaxValue.cmd_7020]
@@ -56161,7 +55937,7 @@ RelativePath=CoreMangLib\cti\system\sbyte\SByteMaxValue\SByteMaxValue.cmd
WorkingDir=CoreMangLib\cti\system\sbyte\SByteMaxValue
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ArrayCopyTo.cmd_7021]
@@ -56169,7 +55945,7 @@ RelativePath=CoreMangLib\cti\system\array\ArrayCopyTo\ArrayCopyTo.cmd
WorkingDir=CoreMangLib\cti\system\array\ArrayCopyTo
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_speed_rels_ldfld_mulovf.cmd_7022]
@@ -56185,7 +55961,7 @@ RelativePath=CoreMangLib\cti\system\attributetargets\AttributeTargetsInterface\A
WorkingDir=CoreMangLib\cti\system\attributetargets\AttributeTargetsInterface
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[DoubleIConvertibleToByte.cmd_7024]
@@ -56193,7 +55969,7 @@ RelativePath=CoreMangLib\cti\system\double\DoubleIConvertibleToByte\DoubleIConve
WorkingDir=CoreMangLib\cti\system\double\DoubleIConvertibleToByte
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ConvertToInt16_5.cmd_7025]
@@ -56201,7 +55977,7 @@ RelativePath=CoreMangLib\cti\system\convert\ConvertToInt16_5\ConvertToInt16_5.cm
WorkingDir=CoreMangLib\cti\system\convert\ConvertToInt16_5
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[eh12_large.cmd_7026]
@@ -56209,7 +55985,7 @@ RelativePath=JIT\jit64\localloc\ehverify\eh12_large\eh12_large.cmd
WorkingDir=JIT\jit64\localloc\ehverify\eh12_large
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GThread12.cmd_7027]
@@ -56217,7 +55993,7 @@ RelativePath=baseservices\threading\generics\syncdelegate\GThread12\GThread12.cm
WorkingDir=baseservices\threading\generics\syncdelegate\GThread12
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Float_No_Op_cs_r.cmd_7028]
@@ -56225,7 +56001,7 @@ RelativePath=JIT\Directed\cmov\Float_No_Op_cs_r\Float_No_Op_cs_r.cmd
WorkingDir=JIT\Directed\cmov\Float_No_Op_cs_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b184799.cmd_7029]
@@ -56233,7 +56009,7 @@ RelativePath=JIT\Regression\VS-ia64-JIT\V2.0-Beta2\b184799\b184799\b184799.cmd
WorkingDir=JIT\Regression\VS-ia64-JIT\V2.0-Beta2\b184799\b184799
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1389.cmd_7030]
@@ -56241,7 +56017,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1389\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1389\Generated1389
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[hfa_sf2A_r.cmd_7031]
@@ -56249,7 +56025,7 @@ RelativePath=JIT\jit64\hfa\main\testA\hfa_sf2A_r\hfa_sf2A_r.cmd
WorkingDir=JIT\jit64\hfa\main\testA\hfa_sf2A_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[i8flat_cs_do.cmd_7032]
@@ -56257,7 +56033,7 @@ RelativePath=JIT\Methodical\AsgOp\i8\i8flat_cs_do\i8flat_cs_do.cmd
WorkingDir=JIT\Methodical\AsgOp\i8\i8flat_cs_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[DecimalMultiply.cmd_7033]
@@ -56265,7 +56041,7 @@ RelativePath=CoreMangLib\cti\system\decimal\DecimalMultiply\DecimalMultiply.cmd
WorkingDir=CoreMangLib\cti\system\decimal\DecimalMultiply
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[DevDiv_278369.cmd_7034]
@@ -56273,7 +56049,7 @@ RelativePath=JIT\Regression\JitBlue\DevDiv_278369\DevDiv_278369\DevDiv_278369.cm
WorkingDir=JIT\Regression\JitBlue\DevDiv_278369\DevDiv_278369
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[StringBuilderctor6.cmd_7035]
@@ -56281,7 +56057,7 @@ RelativePath=CoreMangLib\cti\system\text\stringbuilder\StringBuilderctor6\String
WorkingDir=CoreMangLib\cti\system\text\stringbuilder\StringBuilderctor6
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b28597.cmd_7036]
@@ -56297,7 +56073,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b43994\b43994\b43994.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b43994\b43994
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[castClassEH.cmd_7038]
@@ -56313,7 +56089,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\ldind_u4\ldind_u4.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\ldind_u4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[struct1_4.cmd_7040]
@@ -56321,7 +56097,7 @@ RelativePath=JIT\jit64\gc\misc\struct1_4\struct1_4.cmd
WorkingDir=JIT\jit64\gc\misc\struct1_4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[test3.cmd_7041]
@@ -56337,7 +56113,7 @@ RelativePath=JIT\opt\JitMinOpts\Perf\LVNumCnt0\LVNumCnt0.cmd
WorkingDir=JIT\opt\JitMinOpts\Perf\LVNumCnt0
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1239.cmd_7043]
@@ -56345,7 +56121,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1239\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1239\Generated1239
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[hfa_nf1A_d.cmd_7044]
@@ -56353,7 +56129,7 @@ RelativePath=JIT\jit64\hfa\main\testA\hfa_nf1A_d\hfa_nf1A_d.cmd
WorkingDir=JIT\jit64\hfa\main\testA\hfa_nf1A_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[box-unbox045.cmd_7045]
@@ -56361,7 +56137,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\box-unbox\box-unbox045\box-
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\box-unbox\box-unbox045
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_relhanoi.cmd_7046]
@@ -56369,7 +56145,7 @@ RelativePath=JIT\Methodical\VT\etc\_relhanoi\_relhanoi.cmd
WorkingDir=JIT\Methodical\VT\etc\_relhanoi
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated374.cmd_7047]
@@ -56377,7 +56153,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest374\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest374\Generated374
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[threadstatic07.cmd_7048]
@@ -56385,7 +56161,7 @@ RelativePath=baseservices\threading\threadstatic\threadstatic07\threadstatic07.c
WorkingDir=baseservices\threading\threadstatic\threadstatic07
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;GCSTRESS_FAIL;13204;Pri1
HostStyle=0
[convr8a_cs_ro.cmd_7049]
@@ -56393,7 +56169,7 @@ RelativePath=JIT\Methodical\FPtrunc\convr8a_cs_ro\convr8a_cs_ro.cmd
WorkingDir=JIT\Methodical\FPtrunc\convr8a_cs_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[div_i8.cmd_7050]
@@ -56409,7 +56185,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest226\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest226\Generated226
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[openmutexpos1.cmd_7052]
@@ -56417,7 +56193,7 @@ RelativePath=baseservices\threading\mutex\openexisting\openmutexpos1\openmutexpo
WorkingDir=baseservices\threading\mutex\openexisting\openmutexpos1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ldc_sub_ovf_u1.cmd_7053]
@@ -56433,7 +56209,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b50145\b50145\b50145.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b50145\b50145
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated328.cmd_7055]
@@ -56441,7 +56217,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest328\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest328\Generated328
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[switchdefaultonly3_il_r.cmd_7056]
@@ -56449,7 +56225,7 @@ RelativePath=JIT\Directed\coverage\oldtests\switchdefaultonly3_il_r\switchdefaul
WorkingDir=JIT\Directed\coverage\oldtests\switchdefaultonly3_il_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[StringBuilderCapacity_cti.cmd_7057]
@@ -56457,7 +56233,7 @@ RelativePath=CoreMangLib\cti\system\text\stringbuilder\StringBuilderCapacity_cti
WorkingDir=CoreMangLib\cti\system\text\stringbuilder\StringBuilderCapacity_cti
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[call03_small.cmd_7058]
@@ -56465,7 +56241,7 @@ RelativePath=JIT\jit64\localloc\call\call03_small\call03_small.cmd
WorkingDir=JIT\jit64\localloc\call\call03_small
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[method001a.cmd_7059]
@@ -56473,7 +56249,7 @@ RelativePath=Loader\classloader\generics\GenericMethods\method001a\method001a.cm
WorkingDir=Loader\classloader\generics\GenericMethods\method001a
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[vsw529206StaticCctor.cmd_7060]
@@ -56489,7 +56265,7 @@ RelativePath=JIT\Methodical\nonvirtualcall\generics2_r\generics2_r.cmd
WorkingDir=JIT\Methodical\nonvirtualcall\generics2_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ConvertToUInt647.cmd_7062]
@@ -56497,7 +56273,7 @@ RelativePath=CoreMangLib\cti\system\convert\ConvertToUInt647\ConvertToUInt647.cm
WorkingDir=CoreMangLib\cti\system\convert\ConvertToUInt647
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[UIntPtrToString.cmd_7063]
@@ -56505,7 +56281,7 @@ RelativePath=CoreMangLib\cti\system\uintptr\UIntPtrToString\UIntPtrToString.cmd
WorkingDir=CoreMangLib\cti\system\uintptr\UIntPtrToString
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[OpCodesLdc_I4_1.cmd_7064]
@@ -56513,7 +56289,7 @@ RelativePath=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesLdc_I4_1\OpCo
WorkingDir=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesLdc_I4_1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ICollectionIsSynchronized.cmd_7065]
@@ -56521,7 +56297,7 @@ RelativePath=CoreMangLib\cti\system\collections\generic\dictionaryvaluecollectio
WorkingDir=CoreMangLib\cti\system\collections\generic\dictionaryvaluecollection\ICollectionIsSynchronized
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ValueCollGenericICollClear.cmd_7066]
@@ -56529,7 +56305,7 @@ RelativePath=CoreMangLib\cti\system\collections\generic\dictionaryvaluecollectio
WorkingDir=CoreMangLib\cti\system\collections\generic\dictionaryvaluecollection\ValueCollGenericICollClear
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ConvertToSByte10.cmd_7067]
@@ -56537,7 +56313,7 @@ RelativePath=CoreMangLib\cti\system\convert\ConvertToSByte10\ConvertToSByte10.cm
WorkingDir=CoreMangLib\cti\system\convert\ConvertToSByte10
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b10940b.cmd_7068]
@@ -56545,7 +56321,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b10940\b10940b\b10940b.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b10940\b10940b
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[castclass-interface006.cmd_7069]
@@ -56553,7 +56329,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\castclass\interface\castclass-interfa
WorkingDir=JIT\jit64\valuetypes\nullable\castclass\interface\castclass-interface006
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated943.cmd_7070]
@@ -56561,7 +56337,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest943\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest943\Generated943
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated189.cmd_7071]
@@ -56569,7 +56345,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest189\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest189\Generated189
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[CGRecurseAAC_ro.cmd_7072]
@@ -56577,7 +56353,7 @@ RelativePath=JIT\jit64\opt\cg\CGRecurse\CGRecurseAAC_ro\CGRecurseAAC_ro.cmd
WorkingDir=JIT\jit64\opt\cg\CGRecurse\CGRecurseAAC_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Case4.cmd_7073]
@@ -56585,7 +56361,7 @@ RelativePath=Loader\classloader\regressions\dev10_813331\Case4\Case4.cmd
WorkingDir=Loader\classloader\regressions\dev10_813331\Case4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b77707.cmd_7074]
@@ -56593,7 +56369,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b77707\b77707\b77707.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b77707\b77707
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[DDB188478.cmd_7075]
@@ -56601,7 +56377,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\v2.2\ddb\ddb188478\DDB188478\DDB188478.c
WorkingDir=JIT\Regression\CLR-x86-JIT\v2.2\ddb\ddb188478\DDB188478
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ConvertToByte3.cmd_7076]
@@ -56609,7 +56385,7 @@ RelativePath=CoreMangLib\cti\system\convert\ConvertToByte3\ConvertToByte3.cmd
WorkingDir=CoreMangLib\cti\system\convert\ConvertToByte3
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[InterfaceInheritanceTest2.cmd_7077]
@@ -56617,7 +56393,7 @@ RelativePath=Loader\classloader\generics\Variance\IL\InterfaceInheritanceTest2\I
WorkingDir=Loader\classloader\generics\Variance\IL\InterfaceInheritanceTest2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[5w1d-03_cs_d.cmd_7078]
@@ -56625,7 +56401,7 @@ RelativePath=JIT\Methodical\fp\exgen\5w1d-03_cs_d\5w1d-03_cs_d.cmd
WorkingDir=JIT\Methodical\fp\exgen\5w1d-03_cs_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b70267.cmd_7079]
@@ -56633,7 +56409,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b70267\b70267\b70267.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b70267\b70267
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[BooleanEquals_Object.cmd_7080]
@@ -56641,7 +56417,7 @@ RelativePath=CoreMangLib\cti\system\boolean\BooleanEquals_Object\BooleanEquals_O
WorkingDir=CoreMangLib\cti\system\boolean\BooleanEquals_Object
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[VolatileTest_op_mul.cmd_7081]
@@ -56665,7 +56441,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest467\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest467\Generated467
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Trap.cmd_7084]
@@ -56689,7 +56465,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_248\GCSimulator_248.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_248
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b26153.cmd_7087]
@@ -56697,7 +56473,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b26153\b26153\b26153.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b26153\b26153
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_speed_reldeep.cmd_7088]
@@ -56713,7 +56489,7 @@ RelativePath=CoreMangLib\cti\system\math\MathPI\MathPI.cmd
WorkingDir=CoreMangLib\cti\system\math\MathPI
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ComparerDefault.cmd_7090]
@@ -56721,7 +56497,7 @@ RelativePath=CoreMangLib\cti\system\collections\generic\comparer\ComparerDefault
WorkingDir=CoreMangLib\cti\system\collections\generic\comparer\ComparerDefault
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[PinnedCollect.cmd_7091]
@@ -56737,7 +56513,7 @@ RelativePath=JIT\Methodical\casts\ilseq\_il_relCommonBase\_il_relCommonBase.cmd
WorkingDir=JIT\Methodical\casts\ilseq\_il_relCommonBase
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[structfieldparam_ro.cmd_7093]
@@ -56745,7 +56521,7 @@ RelativePath=JIT\Directed\StructABI\structfieldparam_ro\structfieldparam_ro.cmd
WorkingDir=JIT\Directed\StructABI\structfieldparam_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[castclass-null005.cmd_7094]
@@ -56753,7 +56529,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\castclass\null\castclass-null005\cast
WorkingDir=JIT\jit64\valuetypes\nullable\castclass\null\castclass-null005
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_reladdress.cmd_7095]
@@ -56769,7 +56545,7 @@ RelativePath=JIT\Methodical\Arrays\lcs\_rellcsval\_rellcsval.cmd
WorkingDir=JIT\Methodical\Arrays\lcs\_rellcsval
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1325.cmd_7097]
@@ -56777,7 +56553,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1325\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1325\Generated1325
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ObsoleteAttributeCtor2.cmd_7098]
@@ -56785,7 +56561,7 @@ RelativePath=CoreMangLib\cti\system\obsoleteattribute\ObsoleteAttributeCtor2\Obs
WorkingDir=CoreMangLib\cti\system\obsoleteattribute\ObsoleteAttributeCtor2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[overflow01_mul.cmd_7099]
@@ -56801,7 +56577,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\generics\box-unbox-generics
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\generics\box-unbox-generics041
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated366.cmd_7101]
@@ -56809,7 +56585,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest366\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest366\Generated366
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated302.cmd_7102]
@@ -56817,7 +56593,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest302\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest302\Generated302
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[sub_ovf_u4.cmd_7103]
@@ -56833,7 +56609,7 @@ RelativePath=CoreMangLib\cti\system\text\encoding\EncodingGetDecoder\EncodingGet
WorkingDir=CoreMangLib\cti\system\text\encoding\EncodingGetDecoder
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[L-2-5-3.cmd_7105]
@@ -56841,7 +56617,7 @@ RelativePath=Loader\classloader\v1\Beta1\Layout\Matrix\cs\L-2-5-3\L-2-5-3.cmd
WorkingDir=Loader\classloader\v1\Beta1\Layout\Matrix\cs\L-2-5-3
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated591.cmd_7106]
@@ -56849,7 +56625,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest591\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest591\Generated591
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[StringBuilderAppend10.cmd_7107]
@@ -56857,7 +56633,7 @@ RelativePath=CoreMangLib\cti\system\text\stringbuilder\StringBuilderAppend10\Str
WorkingDir=CoreMangLib\cti\system\text\stringbuilder\StringBuilderAppend10
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Call_instance01_ro.cmd_7108]
@@ -56865,7 +56641,7 @@ RelativePath=JIT\Generics\Constraints\Call_instance01_ro\Call_instance01_ro.cmd
WorkingDir=JIT\Generics\Constraints\Call_instance01_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[OutOfMemoryExceptionCtor1.cmd_7109]
@@ -56873,7 +56649,7 @@ RelativePath=CoreMangLib\cti\system\outofmemoryexception\OutOfMemoryExceptionCto
WorkingDir=CoreMangLib\cti\system\outofmemoryexception\OutOfMemoryExceptionCtor1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated509.cmd_7110]
@@ -56881,7 +56657,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest509\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest509\Generated509
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[badcodeaftercatch_d.cmd_7111]
@@ -56889,7 +56665,7 @@ RelativePath=JIT\Methodical\eh\deadcode\badcodeaftercatch_d\badcodeaftercatch_d.
WorkingDir=JIT\Methodical\eh\deadcode\badcodeaftercatch_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[TargetParameterCountExceptionCtor2.cmd_7112]
@@ -56897,7 +56673,7 @@ RelativePath=CoreMangLib\cti\system\reflection\targetparametercountexception\Tar
WorkingDir=CoreMangLib\cti\system\reflection\targetparametercountexception\TargetParameterCountExceptionCtor2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_dbgrefarg_i1.cmd_7113]
@@ -56905,7 +56681,7 @@ RelativePath=JIT\Methodical\explicit\basic\_dbgrefarg_i1\_dbgrefarg_i1.cmd
WorkingDir=JIT\Methodical\explicit\basic\_dbgrefarg_i1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Vector3GetHash_ro.cmd_7114]
@@ -56913,7 +56689,7 @@ RelativePath=JIT\SIMD\Vector3GetHash_ro\Vector3GetHash_ro.cmd
WorkingDir=JIT\SIMD\Vector3GetHash_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated2.cmd_7115]
@@ -56921,7 +56697,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest2\Generated2
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest2\Generated2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ObjectCtor.cmd_7116]
@@ -56929,7 +56705,7 @@ RelativePath=CoreMangLib\cti\system\object\ObjectCtor\ObjectCtor.cmd
WorkingDir=CoreMangLib\cti\system\object\ObjectCtor
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b589202.cmd_7117]
@@ -56937,7 +56713,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\v2.1\b589202\b589202\b589202.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\v2.1\b589202\b589202
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GThread24.cmd_7118]
@@ -56945,7 +56721,7 @@ RelativePath=baseservices\threading\generics\syncdelegate\GThread24\GThread24.cm
WorkingDir=baseservices\threading\generics\syncdelegate\GThread24
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated655.cmd_7119]
@@ -56953,7 +56729,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest655\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest655\Generated655
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b36472.cmd_7120]
@@ -56961,7 +56737,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b36472\b36472\b36472.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b36472\b36472
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_FAIL;9462;EXCLUDED;VARARG
+Categories=EXPECTED_FAIL;9462;EXCLUDED;VARARG;Pri1
HostStyle=0
[GitHub_10714.cmd_7121]
@@ -56969,7 +56745,7 @@ RelativePath=JIT\Regression\JitBlue\GitHub_10714\GitHub_10714\GitHub_10714.cmd
WorkingDir=JIT\Regression\JitBlue\GitHub_10714\GitHub_10714
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[OpCodesSub_Ovf_Un.cmd_7122]
@@ -56977,7 +56753,7 @@ RelativePath=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesSub_Ovf_Un\Op
WorkingDir=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesSub_Ovf_Un
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[OpCodesLdc_I4_7.cmd_7123]
@@ -56985,7 +56761,7 @@ RelativePath=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesLdc_I4_7\OpCo
WorkingDir=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesLdc_I4_7
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[UInt64IConvertibleToChar.cmd_7124]
@@ -56993,7 +56769,7 @@ RelativePath=CoreMangLib\cti\system\uint64\UInt64IConvertibleToChar\UInt64IConve
WorkingDir=CoreMangLib\cti\system\uint64\UInt64IConvertibleToChar
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[TimeOutInfinite.cmd_7125]
@@ -57001,7 +56777,7 @@ RelativePath=CoreMangLib\cti\system\threading\timeout\TimeOutInfinite\TimeOutInf
WorkingDir=CoreMangLib\cti\system\threading\timeout\TimeOutInfinite
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[structfp1_6.cmd_7126]
@@ -57009,7 +56785,7 @@ RelativePath=JIT\jit64\gc\misc\structfp1_6\structfp1_6.cmd
WorkingDir=JIT\jit64\gc\misc\structfp1_6
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[devdiv_815941.cmd_7127]
@@ -57017,7 +56793,7 @@ RelativePath=JIT\Regression\JitBlue\devdiv_815941\devdiv_815941\devdiv_815941.cm
WorkingDir=JIT\Regression\JitBlue\devdiv_815941\devdiv_815941
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[VectorInitN_r.cmd_7128]
@@ -57033,7 +56809,7 @@ RelativePath=JIT\Methodical\doublearray\dblarray3_cs_d\dblarray3_cs_d.cmd
WorkingDir=JIT\Methodical\doublearray\dblarray3_cs_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated572.cmd_7130]
@@ -57041,7 +56817,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest572\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest572\Generated572
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Double_Xor_Op_cs_ro.cmd_7131]
@@ -57049,7 +56825,7 @@ RelativePath=JIT\Directed\cmov\Double_Xor_Op_cs_ro\Double_Xor_Op_cs_ro.cmd
WorkingDir=JIT\Directed\cmov\Double_Xor_Op_cs_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[brfalse.cmd_7132]
@@ -57057,7 +56833,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\brfalse\brfalse.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\brfalse
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[box-unbox-value012.cmd_7133]
@@ -57065,7 +56841,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\value\box-unbox-value012\bo
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\value\box-unbox-value012
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[castclass-generics033.cmd_7134]
@@ -57073,7 +56849,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\castclass\generics\castclass-generics
WorkingDir=JIT\jit64\valuetypes\nullable\castclass\generics\castclass-generics033
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[StackBehaviourPopref_pop1.cmd_7135]
@@ -57081,7 +56857,7 @@ RelativePath=CoreMangLib\cti\system\reflection\emit\stackbehaviour\StackBehaviou
WorkingDir=CoreMangLib\cti\system\reflection\emit\stackbehaviour\StackBehaviourPopref_pop1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ICollectionCount.cmd_7136]
@@ -57089,7 +56865,7 @@ RelativePath=CoreMangLib\cti\system\collections\icollection\ICollectionCount\ICo
WorkingDir=CoreMangLib\cti\system\collections\icollection\ICollectionCount
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[StringComparerCtor.cmd_7137]
@@ -57097,7 +56873,7 @@ RelativePath=CoreMangLib\cti\system\stringcompare\StringComparerCtor\StringCompa
WorkingDir=CoreMangLib\cti\system\stringcompare\StringComparerCtor
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_95.cmd_7138]
@@ -57105,7 +56881,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_95\GCSimulator_95.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_95
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[MethodImplAttributesIL.cmd_7139]
@@ -57113,7 +56889,7 @@ RelativePath=CoreMangLib\cti\system\reflection\methodimplattributes\MethodImplAt
WorkingDir=CoreMangLib\cti\system\reflection\methodimplattributes\MethodImplAttributesIL
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b02062.cmd_7140]
@@ -57121,7 +56897,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M10\b02062\b02062\b02062.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M10\b02062\b02062
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[nonlocalgotoinatryblockinahandler.cmd_7141]
@@ -57129,7 +56905,7 @@ RelativePath=JIT\jit64\eh\FinallyExec\nonlocalgotoinatryblockinahandler\nonlocal
WorkingDir=JIT\jit64\eh\FinallyExec\nonlocalgotoinatryblockinahandler
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[MethodAttributesFamANDAssem.cmd_7142]
@@ -57137,7 +56913,7 @@ RelativePath=CoreMangLib\cti\system\reflection\methodattributes\MethodAttributes
WorkingDir=CoreMangLib\cti\system\reflection\methodattributes\MethodAttributesFamANDAssem
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b59782.cmd_7143]
@@ -57153,7 +56929,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1230\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1230\Generated1230
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[method001d.cmd_7145]
@@ -57161,7 +56937,7 @@ RelativePath=Loader\classloader\generics\GenericMethods\method001d\method001d.cm
WorkingDir=Loader\classloader\generics\GenericMethods\method001d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Dev11_617302.cmd_7146]
@@ -57169,7 +56945,7 @@ RelativePath=JIT\Regression\Dev11\Dev11_617302\Dev11_617302\Dev11_617302.cmd
WorkingDir=JIT\Regression\Dev11\Dev11_617302\Dev11_617302
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[FPRem.cmd_7147]
@@ -57177,7 +56953,7 @@ RelativePath=JIT\CodeGenBringUpTests\FPRem\FPRem.cmd
WorkingDir=JIT\CodeGenBringUpTests\FPRem
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ConvertToString32.cmd_7148]
@@ -57185,7 +56961,7 @@ RelativePath=CoreMangLib\cti\system\convert\ConvertToString32\ConvertToString32.
WorkingDir=CoreMangLib\cti\system\convert\ConvertToString32
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated949.cmd_7149]
@@ -57193,7 +56969,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest949\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest949\Generated949
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b43010.cmd_7150]
@@ -57201,7 +56977,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b43010\b43010\b43010.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b43010\b43010
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[box-unbox-null003.cmd_7151]
@@ -57209,7 +56985,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\null\box-unbox-null003\box-
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\null\box-unbox-null003
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[RMV-2-8-39g-two.cmd_7152]
@@ -57217,7 +56993,7 @@ RelativePath=Loader\classloader\rmv\il\RMV-2-8-39g-two\RMV-2-8-39g-two.cmd
WorkingDir=Loader\classloader\rmv\il\RMV-2-8-39g-two
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated641.cmd_7153]
@@ -57225,7 +57001,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest641\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest641\Generated641
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[conv_ovf_r8_i4.cmd_7154]
@@ -57241,7 +57017,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\castclass\generics\castclass-generics
WorkingDir=JIT\jit64\valuetypes\nullable\castclass\generics\castclass-generics002
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[convr4a_cs_d.cmd_7156]
@@ -57249,7 +57025,7 @@ RelativePath=JIT\Methodical\FPtrunc\convr4a_cs_d\convr4a_cs_d.cmd
WorkingDir=JIT\Methodical\FPtrunc\convr4a_cs_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_227.cmd_7157]
@@ -57257,7 +57033,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_227\GCSimulator_227.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_227
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[blt_u8.cmd_7158]
@@ -57265,7 +57041,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\blt_u8\blt_u8.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\blt_u8
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[callconv1_cs_ro.cmd_7159]
@@ -57273,7 +57049,7 @@ RelativePath=JIT\Directed\PREFIX\PrimitiveVT\callconv1_cs_ro\callconv1_cs_ro.cmd
WorkingDir=JIT\Directed\PREFIX\PrimitiveVT\callconv1_cs_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[TestCase2.cmd_7160]
@@ -57281,7 +57057,7 @@ RelativePath=Loader\classloader\InterfaceFolding\TestCase2\TestCase2.cmd
WorkingDir=Loader\classloader\InterfaceFolding\TestCase2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[CctorThrowLDFTNStaticMethod.cmd_7161]
@@ -57297,7 +57073,7 @@ RelativePath=JIT\jit64\localloc\ehverify\eh13_dynamic\eh13_dynamic.cmd
WorkingDir=JIT\jit64\localloc\ehverify\eh13_dynamic
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[hfa_sf0E_r.cmd_7163]
@@ -57305,7 +57081,7 @@ RelativePath=JIT\jit64\hfa\main\testE\hfa_sf0E_r\hfa_sf0E_r.cmd
WorkingDir=JIT\jit64\hfa\main\testE\hfa_sf0E_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_FAIL;12684
+Categories=EXPECTED_FAIL;12684;Pri1
HostStyle=0
[Generated399.cmd_7164]
@@ -57313,7 +57089,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest399\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest399\Generated399
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[OpCodesRem_Un.cmd_7165]
@@ -57321,7 +57097,7 @@ RelativePath=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesRem_Un\OpCode
WorkingDir=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesRem_Un
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b99219.cmd_7166]
@@ -57337,7 +57113,7 @@ RelativePath=JIT\jit64\hfa\main\testA\hfa_sd0A_r\hfa_sd0A_r.cmd
WorkingDir=JIT\jit64\hfa\main\testA\hfa_sd0A_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[MaxGeneration.cmd_7168]
@@ -57353,7 +57129,7 @@ RelativePath=CoreMangLib\cti\system\collections\generic\comparer\ComparerCtor\Co
WorkingDir=CoreMangLib\cti\system\collections\generic\comparer\ComparerCtor
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ldarga_r4.cmd_7170]
@@ -57361,7 +57137,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\ldarga_r4\ldarga_r4.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\ldarga_r4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1345.cmd_7171]
@@ -57369,7 +57145,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1345\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1345\Generated1345
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[call.cmd_7172]
@@ -57377,7 +57153,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\call\call.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\call
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[FileAttributesReadOnly.cmd_7173]
@@ -57385,7 +57161,7 @@ RelativePath=CoreMangLib\cti\system\io\fileattributes\FileAttributesReadOnly\Fil
WorkingDir=CoreMangLib\cti\system\io\fileattributes\FileAttributesReadOnly
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated235.cmd_7174]
@@ -57393,7 +57169,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest235\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest235\Generated235
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b87284.cmd_7175]
@@ -57401,7 +57177,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M13-RTM\b87284\b87284\b87284.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M13-RTM\b87284\b87284
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[nestedtrycatch_d.cmd_7176]
@@ -57409,7 +57185,7 @@ RelativePath=JIT\Methodical\eh\nested\nestedtry\nestedtrycatch_d\nestedtrycatch_
WorkingDir=JIT\Methodical\eh\nested\nestedtry\nestedtrycatch_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[leaveintotrybody_d.cmd_7177]
@@ -57417,7 +57193,7 @@ RelativePath=JIT\Methodical\eh\leaves\leaveintotrybody_d\leaveintotrybody_d.cmd
WorkingDir=JIT\Methodical\eh\leaves\leaveintotrybody_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[openmutexpos3.cmd_7178]
@@ -57425,7 +57201,7 @@ RelativePath=baseservices\threading\mutex\openexisting\openmutexpos3\openmutexpo
WorkingDir=baseservices\threading\mutex\openexisting\openmutexpos3
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_406.cmd_7179]
@@ -57433,7 +57209,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_406\GCSimulator_406.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_406
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_speed_relcast_throw.cmd_7180]
@@ -57441,7 +57217,7 @@ RelativePath=JIT\Methodical\casts\SEH\_speed_relcast_throw\_speed_relcast_throw.
WorkingDir=JIT\Methodical\casts\SEH\_speed_relcast_throw
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_243.cmd_7181]
@@ -57449,7 +57225,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_243\GCSimulator_243.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_243
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_speed_dbgisinst_ldloc.cmd_7182]
@@ -57457,7 +57233,7 @@ RelativePath=JIT\Methodical\casts\coverage\_speed_dbgisinst_ldloc\_speed_dbgisin
WorkingDir=JIT\Methodical\casts\coverage\_speed_dbgisinst_ldloc
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[try-catch-struct08.cmd_7183]
@@ -57465,7 +57241,7 @@ RelativePath=baseservices\exceptions\generics\try-catch-struct08\try-catch-struc
WorkingDir=baseservices\exceptions\generics\try-catch-struct08
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated476.cmd_7184]
@@ -57473,7 +57249,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest476\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest476\Generated476
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[thread26.cmd_7185]
@@ -57481,7 +57257,7 @@ RelativePath=baseservices\threading\generics\WaitCallback\thread26\thread26.cmd
WorkingDir=baseservices\threading\generics\WaitCallback\thread26
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[UIntPtrEquals.cmd_7186]
@@ -57489,7 +57265,7 @@ RelativePath=CoreMangLib\cti\system\uintptr\UIntPtrEquals\UIntPtrEquals.cmd
WorkingDir=CoreMangLib\cti\system\uintptr\UIntPtrEquals
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b51875.cmd_7187]
@@ -57497,7 +57273,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b51875\b51875\b51875.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b51875\b51875
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated540.cmd_7188]
@@ -57505,7 +57281,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest540\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest540\Generated540
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[bouncingball_cs_ro.cmd_7189]
@@ -57513,7 +57289,7 @@ RelativePath=JIT\Methodical\fp\apps\bouncingball_cs_ro\bouncingball_cs_ro.cmd
WorkingDir=JIT\Methodical\fp\apps\bouncingball_cs_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated634.cmd_7190]
@@ -57521,7 +57297,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest634\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest634\Generated634
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[excepobj.cmd_7191]
@@ -57545,7 +57321,7 @@ RelativePath=Loader\classloader\regressions\440935\Test\Test.cmd
WorkingDir=Loader\classloader\regressions\440935\Test
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[funclet.cmd_7194]
@@ -57553,7 +57329,7 @@ RelativePath=JIT\jit64\gc\misc\funclet\funclet.cmd
WorkingDir=JIT\jit64\gc\misc\funclet
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_FAIL;9462;EXCLUDED;VARARG
+Categories=EXPECTED_FAIL;9462;EXCLUDED;VARARG;Pri1
HostStyle=0
[Int_Xor_Op_cs_do.cmd_7195]
@@ -57561,7 +57337,7 @@ RelativePath=JIT\Directed\cmov\Int_Xor_Op_cs_do\Int_Xor_Op_cs_do.cmd
WorkingDir=JIT\Directed\cmov\Int_Xor_Op_cs_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[box-unbox-null031.cmd_7196]
@@ -57569,7 +57345,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\null\box-unbox-null031\box-
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\null\box-unbox-null031
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated671.cmd_7197]
@@ -57577,7 +57353,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest671\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest671\Generated671
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[cprop001_d.cmd_7198]
@@ -57585,7 +57361,7 @@ RelativePath=JIT\jit64\opt\cprop\cprop001_d\cprop001_d.cmd
WorkingDir=JIT\jit64\opt\cprop\cprop001_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ldelemnullarr1_il_r.cmd_7199]
@@ -57593,7 +57369,7 @@ RelativePath=JIT\Directed\coverage\importer\Desktop\ldelemnullarr1_il_r\ldelemnu
WorkingDir=JIT\Directed\coverage\importer\Desktop\ldelemnullarr1_il_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_FAIL;4851;EXCLUDED;VERIFY
+Categories=EXPECTED_FAIL;4851;EXCLUDED;VERIFY;Pri1
HostStyle=0
[structret1_2.cmd_7200]
@@ -57601,7 +57377,7 @@ RelativePath=JIT\jit64\gc\misc\structret1_2\structret1_2.cmd
WorkingDir=JIT\jit64\gc\misc\structret1_2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbgi_seq.cmd_7201]
@@ -57609,7 +57385,7 @@ RelativePath=JIT\Methodical\ELEMENT_TYPE_IU\_il_dbgi_seq\_il_dbgi_seq.cmd
WorkingDir=JIT\Methodical\ELEMENT_TYPE_IU\_il_dbgi_seq
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_reltypes.cmd_7202]
@@ -57625,7 +57401,7 @@ RelativePath=CoreMangLib\cti\system\array\ArrayReserse1\ArrayReserse1.cmd
WorkingDir=CoreMangLib\cti\system\array\ArrayReserse1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[constructor_ro.cmd_7204]
@@ -57633,7 +57409,7 @@ RelativePath=JIT\Directed\nullabletypes\constructor_ro\constructor_ro.cmd
WorkingDir=JIT\Directed\nullabletypes\constructor_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ManualResetCtor1.cmd_7205]
@@ -57641,7 +57417,7 @@ RelativePath=baseservices\threading\events\EventWaitHandle\ManualReset\ManualRes
WorkingDir=baseservices\threading\events\EventWaitHandle\ManualReset\ManualResetCtor1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[vt2_il_r.cmd_7206]
@@ -57657,7 +57433,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b44410\b44410\b44410.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b44410\b44410
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[add_i.cmd_7208]
@@ -57665,7 +57441,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\add_i\add_i.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\add_i
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_opt_dbgexplicit2.cmd_7209]
@@ -57681,7 +57457,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\castclass\null\castclass-null019\cast
WorkingDir=JIT\jit64\valuetypes\nullable\castclass\null\castclass-null019
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_reldeep_value.cmd_7211]
@@ -57697,7 +57473,7 @@ RelativePath=CoreMangLib\cti\system\collections\generic\dictionary\DictionaryICo
WorkingDir=CoreMangLib\cti\system\collections\generic\dictionary\DictionaryICollectionIsReadOnly
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1228.cmd_7213]
@@ -57705,7 +57481,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1228\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1228\Generated1228
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[VectorAdd_r.cmd_7214]
@@ -57721,7 +57497,7 @@ RelativePath=CoreMangLib\cti\system\runtime\compilerservices\internalsvisibletoa
WorkingDir=CoreMangLib\cti\system\runtime\compilerservices\internalsvisibletoattribute\IVTAAssemblyName
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[InvalidCastExceptionctor3.cmd_7216]
@@ -57729,7 +57505,7 @@ RelativePath=CoreMangLib\cti\system\invalidcastexception\InvalidCastExceptioncto
WorkingDir=CoreMangLib\cti\system\invalidcastexception\InvalidCastExceptionctor3
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[VectorHWAccel_ro.cmd_7217]
@@ -57745,7 +57521,7 @@ RelativePath=JIT\Directed\nullabletypes\Desktop\nullcomparaison_ro\nullcomparais
WorkingDir=JIT\Directed\nullabletypes\Desktop\nullcomparaison_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[DevDiv_794115_do.cmd_7219]
@@ -57753,7 +57529,7 @@ RelativePath=JIT\Regression\JitBlue\DevDiv_794115\DevDiv_794115_do\DevDiv_794115
WorkingDir=JIT\Regression\JitBlue\DevDiv_794115\DevDiv_794115_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1423.cmd_7220]
@@ -57761,7 +57537,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1423\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1423\Generated1423
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated100.cmd_7221]
@@ -57769,7 +57545,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest100\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest100\Generated100
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ThreadStartCast_1.cmd_7222]
@@ -57777,7 +57553,7 @@ RelativePath=baseservices\threading\paramthreadstart\ThreadStartCast_1\ThreadSta
WorkingDir=baseservices\threading\paramthreadstart\ThreadStartCast_1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[static_assignment_class01.cmd_7223]
@@ -57785,7 +57561,7 @@ RelativePath=JIT\Generics\Parameters\static_assignment_class01\static_assignment
WorkingDir=JIT\Generics\Parameters\static_assignment_class01
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_speed_dbgs_addsub.cmd_7224]
@@ -57793,7 +57569,7 @@ RelativePath=JIT\Methodical\int64\signed\_speed_dbgs_addsub\_speed_dbgs_addsub.c
WorkingDir=JIT\Methodical\int64\signed\_speed_dbgs_addsub
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ldind_r8.cmd_7225]
@@ -57801,7 +57577,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\ldind_r8\ldind_r8.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\ldind_r8
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1388.cmd_7226]
@@ -57809,7 +57585,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1388\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1388\Generated1388
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[simpvariant.cmd_7227]
@@ -57817,7 +57593,7 @@ RelativePath=GC\Scenarios\Boxing\simpvariant\simpvariant.cmd
WorkingDir=GC\Scenarios\Boxing\simpvariant
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[static_assignment_class01.cmd_7228]
@@ -57825,7 +57601,7 @@ RelativePath=JIT\Generics\Locals\static_assignment_class01\static_assignment_cla
WorkingDir=JIT\Generics\Locals\static_assignment_class01
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[SByteCompareTo2.cmd_7229]
@@ -57833,7 +57609,7 @@ RelativePath=CoreMangLib\cti\system\sbyte\SByteCompareTo2\SByteCompareTo2.cmd
WorkingDir=CoreMangLib\cti\system\sbyte\SByteCompareTo2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated296.cmd_7230]
@@ -57841,7 +57617,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest296\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest296\Generated296
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_12.cmd_7231]
@@ -57849,7 +57625,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_12\GCSimulator_12.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_12
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[OpCodesStloc_2.cmd_7232]
@@ -57857,7 +57633,7 @@ RelativePath=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesStloc_2\OpCod
WorkingDir=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesStloc_2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_speed_relgcarr.cmd_7233]
@@ -57865,7 +57641,7 @@ RelativePath=JIT\Methodical\Arrays\misc\_speed_relgcarr\_speed_relgcarr.cmd
WorkingDir=JIT\Methodical\Arrays\misc\_speed_relgcarr
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ldfldr4_il_d.cmd_7234]
@@ -57873,7 +57649,7 @@ RelativePath=JIT\Directed\coverage\importer\Desktop\ldfldr4_il_d\ldfldr4_il_d.cm
WorkingDir=JIT\Directed\coverage\importer\Desktop\ldfldr4_il_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbggcval_sideeffect.cmd_7235]
@@ -57889,7 +57665,7 @@ RelativePath=JIT\Methodical\fp\exgen\10w250d_cs_d\10w250d_cs_d.cmd
WorkingDir=JIT\Methodical\fp\exgen\10w250d_cs_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[FPFillArray.cmd_7237]
@@ -57897,7 +57673,7 @@ RelativePath=JIT\CodeGenBringUpTests\FPFillArray\FPFillArray.cmd
WorkingDir=JIT\CodeGenBringUpTests\FPFillArray
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_162.cmd_7238]
@@ -57905,7 +57681,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_162\GCSimulator_162.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_162
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1353.cmd_7239]
@@ -57913,7 +57689,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1353\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1353\Generated1353
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;GCSTRESS_FAIL;13203;Pri1
HostStyle=0
[lclfldmul_cs_ro.cmd_7240]
@@ -57921,7 +57697,7 @@ RelativePath=JIT\Directed\coverage\oldtests\lclfldmul_cs_ro\lclfldmul_cs_ro.cmd
WorkingDir=JIT\Directed\coverage\oldtests\lclfldmul_cs_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated816.cmd_7241]
@@ -57929,7 +57705,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest816\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest816\Generated816
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[finally.cmd_7242]
@@ -57945,7 +57721,7 @@ RelativePath=CoreMangLib\cti\system\guid\GuidCtor2_cti\GuidCtor2_cti.cmd
WorkingDir=CoreMangLib\cti\system\guid\GuidCtor2_cti
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[DictionaryIDictionaryIsFixedSize.cmd_7244]
@@ -57953,7 +57729,7 @@ RelativePath=CoreMangLib\cti\system\collections\generic\dictionary\DictionaryIDi
WorkingDir=CoreMangLib\cti\system\collections\generic\dictionary\DictionaryIDictionaryIsFixedSize
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[derivedExplicitClass.cmd_7245]
@@ -57961,7 +57737,7 @@ RelativePath=Loader\classloader\explicitlayout\misc\derivedExplicitClass\derived
WorkingDir=Loader\classloader\explicitlayout\misc\derivedExplicitClass
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_relldobj_R8.cmd_7246]
@@ -57969,7 +57745,7 @@ RelativePath=JIT\Methodical\xxobj\ldobj\_il_relldobj_R8\_il_relldobj_R8.cmd
WorkingDir=JIT\Methodical\xxobj\ldobj\_il_relldobj_R8
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b360587.cmd_7247]
@@ -57977,7 +57753,7 @@ RelativePath=JIT\Regression\VS-ia64-JIT\V2.0-Beta2\b360587\b360587\b360587.cmd
WorkingDir=JIT\Regression\VS-ia64-JIT\V2.0-Beta2\b360587\b360587
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[abstract03.cmd_7248]
@@ -57985,7 +57761,7 @@ RelativePath=Loader\classloader\generics\Instantiation\Negative\abstract03\abstr
WorkingDir=Loader\classloader\generics\Instantiation\Negative\abstract03
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbglcs_ulong.cmd_7249]
@@ -57993,7 +57769,7 @@ RelativePath=JIT\Methodical\int64\arrays\_il_dbglcs_ulong\_il_dbglcs_ulong.cmd
WorkingDir=JIT\Methodical\int64\arrays\_il_dbglcs_ulong
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated485.cmd_7250]
@@ -58001,7 +57777,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest485\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest485\Generated485
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GenericExceptions05.cmd_7251]
@@ -58009,7 +57785,7 @@ RelativePath=baseservices\exceptions\generics\GenericExceptions05\GenericExcepti
WorkingDir=baseservices\exceptions\generics\GenericExceptions05
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[box-unbox-interface018.cmd_7252]
@@ -58017,7 +57793,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\interface\box-unbox-interfa
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\interface\box-unbox-interface018
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated270.cmd_7253]
@@ -58025,7 +57801,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest270\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest270\Generated270
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[DevDiv_816617_d.cmd_7254]
@@ -58033,7 +57809,7 @@ RelativePath=JIT\Regression\JitBlue\DevDiv_816617\DevDiv_816617_d\DevDiv_816617_
WorkingDir=JIT\Regression\JitBlue\DevDiv_816617\DevDiv_816617_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[OpCodesLdarg_3.cmd_7255]
@@ -58041,7 +57817,7 @@ RelativePath=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesLdarg_3\OpCod
WorkingDir=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesLdarg_3
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ObjAlloc.cmd_7256]
@@ -58049,7 +57825,7 @@ RelativePath=JIT\CodeGenBringUpTests\ObjAlloc\ObjAlloc.cmd
WorkingDir=JIT\CodeGenBringUpTests\ObjAlloc
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[isinstinterface_do.cmd_7257]
@@ -58057,7 +57833,7 @@ RelativePath=JIT\Directed\nullabletypes\isinstinterface_do\isinstinterface_do.cm
WorkingDir=JIT\Directed\nullabletypes\isinstinterface_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[nonlocalexittonestedsibling_d.cmd_7258]
@@ -58073,7 +57849,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest905\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest905\Generated905
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbgrotarg_double.cmd_7260]
@@ -58097,7 +57873,7 @@ RelativePath=JIT\jit64\regress\ddb\118414\118414\118414.cmd
WorkingDir=JIT\jit64\regress\ddb\118414\118414
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ByteMinValue.cmd_7263]
@@ -58105,7 +57881,7 @@ RelativePath=CoreMangLib\cti\system\byte\ByteMinValue\ByteMinValue.cmd
WorkingDir=CoreMangLib\cti\system\byte\ByteMinValue
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated826.cmd_7264]
@@ -58113,7 +57889,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest826\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest826\Generated826
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b14769.cmd_7265]
@@ -58121,7 +57897,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b14769\b14769\b14769.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b14769\b14769
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[try-filter-struct02.cmd_7266]
@@ -58129,7 +57905,7 @@ RelativePath=baseservices\exceptions\generics\try-filter-struct02\try-filter-str
WorkingDir=baseservices\exceptions\generics\try-filter-struct02
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[DevDiv_359734.cmd_7267]
@@ -58145,7 +57921,7 @@ RelativePath=CoreMangLib\cti\system\uint64\UInt64IConvertibleToByte\UInt64IConve
WorkingDir=CoreMangLib\cti\system\uint64\UInt64IConvertibleToByte
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_dbgldfld_mulovf.cmd_7269]
@@ -58161,7 +57937,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b33585\b33585\b33585.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b33585\b33585
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[dev10_724989.cmd_7271]
@@ -58169,7 +57945,7 @@ RelativePath=Loader\classloader\regressions\dev10_724989\dev10_724989\dev10_7249
WorkingDir=Loader\classloader\regressions\dev10_724989\dev10_724989
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_relcastclass_ldlen.cmd_7272]
@@ -58177,7 +57953,7 @@ RelativePath=JIT\Methodical\casts\array\_il_relcastclass_ldlen\_il_relcastclass_
WorkingDir=JIT\Methodical\casts\array\_il_relcastclass_ldlen
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[PackingSize4.cmd_7273]
@@ -58185,7 +57961,7 @@ RelativePath=CoreMangLib\cti\system\reflection\emit\packingsize\PackingSize4\Pac
WorkingDir=CoreMangLib\cti\system\reflection\emit\packingsize\PackingSize4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ref2byref_il_r.cmd_7274]
@@ -58193,7 +57969,7 @@ RelativePath=JIT\Directed\refbyref\ref2byref_il_r\ref2byref_il_r.cmd
WorkingDir=JIT\Directed\refbyref\ref2byref_il_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Test_CSharp_Peer_4.cmd_7275]
@@ -58201,7 +57977,7 @@ RelativePath=JIT\Directed\CheckedCtor\Test_CSharp_Peer_4\Test_CSharp_Peer_4.cmd
WorkingDir=JIT\Directed\CheckedCtor\Test_CSharp_Peer_4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[StaticsProblem5.cmd_7276]
@@ -58209,7 +57985,7 @@ RelativePath=Loader\classloader\generics\Statics\Regressions\524571\StaticsProbl
WorkingDir=Loader\classloader\generics\Statics\Regressions\524571\StaticsProblem5
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[StringJoin1.cmd_7277]
@@ -58217,7 +57993,7 @@ RelativePath=CoreMangLib\cti\system\string\StringJoin1\StringJoin1.cmd
WorkingDir=CoreMangLib\cti\system\string\StringJoin1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ldind_ref.cmd_7278]
@@ -58225,7 +58001,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\ldind_ref\ldind_ref.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\ldind_ref
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1055.cmd_7279]
@@ -58233,7 +58009,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1055\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1055\Generated1055
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[struct01.cmd_7280]
@@ -58249,7 +58025,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\castclass\null\castclass-null022\cast
WorkingDir=JIT\jit64\valuetypes\nullable\castclass\null\castclass-null022
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b598649.cmd_7282]
@@ -58257,7 +58033,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\v2.1\b598649\b598649\b598649.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\v2.1\b598649\b598649
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[refanytype1.cmd_7283]
@@ -58265,7 +58041,7 @@ RelativePath=JIT\Directed\coverage\importer\refanytype1\refanytype1.cmd
WorkingDir=JIT\Directed\coverage\importer\refanytype1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated439.cmd_7284]
@@ -58273,7 +58049,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest439\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest439\Generated439
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Bug606733.cmd_7285]
@@ -58281,7 +58057,7 @@ RelativePath=JIT\jit64\regress\vsw\606733\Bug606733\Bug606733.cmd
WorkingDir=JIT\jit64\regress\vsw\606733\Bug606733
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Int64GetHashCode.cmd_7286]
@@ -58289,7 +58065,7 @@ RelativePath=CoreMangLib\cti\system\int64\Int64GetHashCode\Int64GetHashCode.cmd
WorkingDir=CoreMangLib\cti\system\int64\Int64GetHashCode
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[StringCompare2.cmd_7287]
@@ -58297,7 +58073,7 @@ RelativePath=CoreMangLib\cti\system\string\StringCompare2\StringCompare2.cmd
WorkingDir=CoreMangLib\cti\system\string\StringCompare2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1350.cmd_7288]
@@ -58305,7 +58081,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1350\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1350\Generated1350
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated108.cmd_7289]
@@ -58313,7 +58089,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest108\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest108\Generated108
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated161.cmd_7290]
@@ -58321,7 +58097,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest161\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest161\Generated161
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[hfa_sf0G_r.cmd_7291]
@@ -58329,7 +58105,7 @@ RelativePath=JIT\jit64\hfa\main\testG\hfa_sf0G_r\hfa_sf0G_r.cmd
WorkingDir=JIT\jit64\hfa\main\testG\hfa_sf0G_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[AutoResetEventReSet.cmd_7292]
@@ -58337,7 +58113,7 @@ RelativePath=CoreMangLib\cti\system\threading\autoresetevent\AutoResetEventReSet
WorkingDir=CoreMangLib\cti\system\threading\autoresetevent\AutoResetEventReSet
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b19112b.cmd_7293]
@@ -58345,7 +58121,7 @@ RelativePath=JIT\Regression\VS-ia64-JIT\V1.2-M01\b19112\b19112b\b19112b.cmd
WorkingDir=JIT\Regression\VS-ia64-JIT\V1.2-M01\b19112\b19112b
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbgldobj_I.cmd_7294]
@@ -58353,7 +58129,7 @@ RelativePath=JIT\Methodical\xxobj\ldobj\_il_dbgldobj_I\_il_dbgldobj_I.cmd
WorkingDir=JIT\Methodical\xxobj\ldobj\_il_dbgldobj_I
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1173.cmd_7295]
@@ -58361,7 +58137,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1173\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1173\Generated1173
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b27880.cmd_7296]
@@ -58369,7 +58145,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b27880\b27880\b27880.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b27880\b27880
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[seq_gc_byte_1_d.cmd_7297]
@@ -58385,7 +58161,7 @@ RelativePath=baseservices\threading\generics\WaitCallback\thread04\thread04.cmd
WorkingDir=baseservices\threading\generics\WaitCallback\thread04
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[OpCodesLdvirtftn.cmd_7299]
@@ -58393,7 +58169,7 @@ RelativePath=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesLdvirtftn\OpC
WorkingDir=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesLdvirtftn
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated33.cmd_7300]
@@ -58401,7 +58177,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest33\Generated
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest33\Generated33
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[binarytrees.cmd_7301]
@@ -58417,7 +58193,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest686\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest686\Generated686
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[bgt_r4.cmd_7303]
@@ -58425,7 +58201,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\bgt_r4\bgt_r4.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\bgt_r4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[pow1.cmd_7304]
@@ -58433,7 +58209,7 @@ RelativePath=JIT\Directed\intrinsic\pow\pow1\pow1.cmd
WorkingDir=JIT\Directed\intrinsic\pow\pow1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[InnerFinallyAndCatch.cmd_7305]
@@ -58441,7 +58217,7 @@ RelativePath=baseservices\exceptions\unittests\InnerFinallyAndCatch\InnerFinally
WorkingDir=baseservices\exceptions\unittests\InnerFinallyAndCatch
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated398.cmd_7306]
@@ -58449,7 +58225,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest398\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest398\Generated398
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[10w250d_cs_r.cmd_7307]
@@ -58457,7 +58233,7 @@ RelativePath=JIT\Methodical\fp\exgen\10w250d_cs_r\10w250d_cs_r.cmd
WorkingDir=JIT\Methodical\fp\exgen\10w250d_cs_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[mul_ovf_i8.cmd_7308]
@@ -58481,7 +58257,7 @@ RelativePath=JIT\jit64\mcc\interop\mcc_i05\mcc_i05.cmd
WorkingDir=JIT\jit64\mcc\interop\mcc_i05
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[DictionaryEnumeratorCurrent.cmd_7311]
@@ -58489,7 +58265,7 @@ RelativePath=CoreMangLib\cti\system\collections\generic\dictionaryenumerator\Dic
WorkingDir=CoreMangLib\cti\system\collections\generic\dictionaryenumerator\DictionaryEnumeratorCurrent
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[StringConcat8.cmd_7312]
@@ -58497,7 +58273,7 @@ RelativePath=CoreMangLib\cti\system\string\StringConcat8\StringConcat8.cmd
WorkingDir=CoreMangLib\cti\system\string\StringConcat8
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[AutoResetCast1.cmd_7313]
@@ -58505,7 +58281,7 @@ RelativePath=baseservices\threading\events\EventWaitHandle\AutoReset\AutoResetCa
WorkingDir=baseservices\threading\events\EventWaitHandle\AutoReset\AutoResetCast1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Collect_Optimized_1.cmd_7314]
@@ -58513,7 +58289,7 @@ RelativePath=GC\API\GC\Collect_Optimized_1\Collect_Optimized_1.cmd
WorkingDir=GC\API\GC\Collect_Optimized_1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[UIntPtrSize.cmd_7315]
@@ -58521,7 +58297,7 @@ RelativePath=CoreMangLib\cti\system\uintptr\UIntPtrSize\UIntPtrSize.cmd
WorkingDir=CoreMangLib\cti\system\uintptr\UIntPtrSize
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[CompEx.cmd_7316]
@@ -58529,7 +58305,7 @@ RelativePath=Regressions\coreclr\0198\CompEx\CompEx.cmd
WorkingDir=Regressions\coreclr\0198\CompEx
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[L-2-10-3.cmd_7317]
@@ -58537,7 +58313,7 @@ RelativePath=Loader\classloader\v1\Beta1\Layout\Matrix\cs\L-2-10-3\L-2-10-3.cmd
WorkingDir=Loader\classloader\v1\Beta1\Layout\Matrix\cs\L-2-10-3
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b91917.cmd_7318]
@@ -58553,7 +58329,7 @@ RelativePath=JIT\opt\virtualstubdispatch\manyintf\ctest_cs_do\ctest_cs_do.cmd
WorkingDir=JIT\opt\virtualstubdispatch\manyintf\ctest_cs_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[box-unbox043.cmd_7320]
@@ -58561,7 +58337,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\box-unbox\box-unbox043\box-
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\box-unbox\box-unbox043
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated309.cmd_7321]
@@ -58569,7 +58345,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest309\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest309\Generated309
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ble_r4.cmd_7322]
@@ -58577,7 +58353,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\ble_r4\ble_r4.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\ble_r4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[xaddmuly_cs_ro.cmd_7323]
@@ -58585,7 +58361,7 @@ RelativePath=JIT\Directed\coverage\flowgraph\xaddmuly_cs_ro\xaddmuly_cs_ro.cmd
WorkingDir=JIT\Directed\coverage\flowgraph\xaddmuly_cs_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_393.cmd_7324]
@@ -58593,7 +58369,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_393\GCSimulator_393.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_393
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[hfa_sf2B_r.cmd_7325]
@@ -58601,7 +58377,7 @@ RelativePath=JIT\jit64\hfa\main\testB\hfa_sf2B_r\hfa_sf2B_r.cmd
WorkingDir=JIT\jit64\hfa\main\testB\hfa_sf2B_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbgsizeof32.cmd_7326]
@@ -58609,7 +58385,7 @@ RelativePath=JIT\Methodical\xxobj\sizeof\_il_dbgsizeof32\_il_dbgsizeof32.cmd
WorkingDir=JIT\Methodical\xxobj\sizeof\_il_dbgsizeof32
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b43121.cmd_7327]
@@ -58625,7 +58401,7 @@ RelativePath=JIT\Methodical\FPtrunc\convr8d_il_r\convr8d_il_r.cmd
WorkingDir=JIT\Methodical\FPtrunc\convr8d_il_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated850.cmd_7329]
@@ -58633,7 +58409,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest850\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest850\Generated850
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[instance01.cmd_7330]
@@ -58641,7 +58417,7 @@ RelativePath=JIT\Generics\pinvoke\instance01\instance01.cmd
WorkingDir=JIT\Generics\pinvoke\instance01
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[try-fault02.cmd_7331]
@@ -58649,7 +58425,7 @@ RelativePath=baseservices\exceptions\generics\try-fault02\try-fault02.cmd
WorkingDir=baseservices\exceptions\generics\try-fault02
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_392.cmd_7332]
@@ -58657,7 +58433,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_392\GCSimulator_392.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_392
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[convr4a_cs_ro.cmd_7333]
@@ -58665,7 +58441,7 @@ RelativePath=JIT\Methodical\FPtrunc\convr4a_cs_ro\convr4a_cs_ro.cmd
WorkingDir=JIT\Methodical\FPtrunc\convr4a_cs_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b36302.cmd_7334]
@@ -58681,7 +58457,7 @@ RelativePath=JIT\Directed\StructPromote\SP2a\SP2a.cmd
WorkingDir=JIT\Directed\StructPromote\SP2a
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ldc_ret_ref.cmd_7336]
@@ -58689,7 +58465,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\ldc_ret_ref\ldc_ret_ref.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\ldc_ret_ref
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[loop3_il_r.cmd_7337]
@@ -58705,7 +58481,7 @@ RelativePath=CoreMangLib\cti\system\reflection\methodattributes\MethodAttributes
WorkingDir=CoreMangLib\cti\system\reflection\methodattributes\MethodAttributesNewSlot
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[FileModeCreate.cmd_7339]
@@ -58713,7 +58489,7 @@ RelativePath=CoreMangLib\cti\system\io\filemode\FileModeCreate\FileModeCreate.cm
WorkingDir=CoreMangLib\cti\system\io\filemode\FileModeCreate
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_dbgbinop.cmd_7340]
@@ -58721,7 +58497,7 @@ RelativePath=JIT\Methodical\int64\misc\_dbgbinop\_dbgbinop.cmd
WorkingDir=JIT\Methodical\int64\misc\_dbgbinop
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[param01.cmd_7341]
@@ -58729,7 +58505,7 @@ RelativePath=Loader\classloader\generics\Instantiation\Negative\param01\param01.
WorkingDir=Loader\classloader\generics\Instantiation\Negative\param01
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[NestedBaseClass02.cmd_7342]
@@ -58753,7 +58529,7 @@ RelativePath=JIT\Methodical\Invoke\implicit\_il_dbgfr4\_il_dbgfr4.cmd
WorkingDir=JIT\Methodical\Invoke\implicit\_il_dbgfr4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b43040.cmd_7345]
@@ -58769,7 +58545,7 @@ RelativePath=baseservices\threading\paramthreadstart\ThreadStartGenerics_1\Threa
WorkingDir=baseservices\threading\paramthreadstart\ThreadStartGenerics_1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[trycatchintryfinally_do.cmd_7347]
@@ -58793,7 +58569,7 @@ RelativePath=CoreMangLib\cti\system\typeloadexception\TypeLoadExceptionMessage\T
WorkingDir=CoreMangLib\cti\system\typeloadexception\TypeLoadExceptionMessage
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ArrayCreateInstance1b.cmd_7350]
@@ -58801,7 +58577,7 @@ RelativePath=CoreMangLib\cti\system\array\ArrayCreateInstance1b\ArrayCreateInsta
WorkingDir=CoreMangLib\cti\system\array\ArrayCreateInstance1b
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[IDictionaryRemove.cmd_7351]
@@ -58809,7 +58585,7 @@ RelativePath=CoreMangLib\cti\system\collections\idictionary\IDictionaryRemove\ID
WorkingDir=CoreMangLib\cti\system\collections\idictionary\IDictionaryRemove
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GetObjectForNativeVariant.cmd_7352]
@@ -58825,7 +58601,7 @@ RelativePath=JIT\jit64\hfa\main\testB\hfa_sd0B_d\hfa_sd0B_d.cmd
WorkingDir=JIT\jit64\hfa\main\testB\hfa_sd0B_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b59477.cmd_7354]
@@ -58833,7 +58609,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b59477\b59477\b59477.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b59477\b59477
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[semaphorector2.cmd_7355]
@@ -58841,7 +58617,7 @@ RelativePath=baseservices\threading\semaphore\ctoropen\semaphorector2\semaphorec
WorkingDir=baseservices\threading\semaphore\ctoropen\semaphorector2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated107.cmd_7356]
@@ -58849,7 +58625,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest107\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest107\Generated107
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[try-catch-finally03.cmd_7357]
@@ -58857,7 +58633,7 @@ RelativePath=baseservices\exceptions\generics\try-catch-finally03\try-catch-fina
WorkingDir=baseservices\exceptions\generics\try-catch-finally03
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_speed_relisinst_ldloc.cmd_7358]
@@ -58865,7 +58641,7 @@ RelativePath=JIT\Methodical\casts\coverage\_speed_relisinst_ldloc\_speed_relisin
WorkingDir=JIT\Methodical\casts\coverage\_speed_relisinst_ldloc
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[OpCodesBlt_Un.cmd_7359]
@@ -58873,7 +58649,7 @@ RelativePath=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesBlt_Un\OpCode
WorkingDir=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesBlt_Un
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[FieldOffsetAttributeValue.cmd_7360]
@@ -58881,7 +58657,7 @@ RelativePath=CoreMangLib\cti\system\runtime\interopservices\fieldoffsetattribute
WorkingDir=CoreMangLib\cti\system\runtime\interopservices\fieldoffsetattribute\FieldOffsetAttributeValue
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[hfa_nd0G_r.cmd_7361]
@@ -58889,7 +58665,7 @@ RelativePath=JIT\jit64\hfa\main\testG\hfa_nd0G_r\hfa_nd0G_r.cmd
WorkingDir=JIT\jit64\hfa\main\testG\hfa_nd0G_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ldc_c_nop.cmd_7362]
@@ -58897,7 +58673,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\ldc_c_nop\ldc_c_nop.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\ldc_c_nop
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1085.cmd_7363]
@@ -58905,7 +58681,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1085\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1085\Generated1085
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ldc_add_ovf_i2.cmd_7364]
@@ -58921,7 +58697,7 @@ RelativePath=JIT\Directed\PREFIX\unaligned\2\localloc\localloc.cmd
WorkingDir=JIT\Directed\PREFIX\unaligned\2\localloc
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[StaticsProblem4.cmd_7366]
@@ -58929,7 +58705,7 @@ RelativePath=Loader\classloader\generics\Statics\Regressions\524571\StaticsProbl
WorkingDir=Loader\classloader\generics\Statics\Regressions\524571\StaticsProblem4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[UInt32IConvertibleToDouble.cmd_7367]
@@ -58937,7 +58713,7 @@ RelativePath=CoreMangLib\cti\system\uint32\UInt32IConvertibleToDouble\UInt32ICon
WorkingDir=CoreMangLib\cti\system\uint32\UInt32IConvertibleToDouble
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[box-unbox-value030.cmd_7368]
@@ -58945,7 +58721,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\value\box-unbox-value030\bo
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\value\box-unbox-value030
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Struct_ImplicitOverrideVirtualNewslotFinal.cmd_7369]
@@ -58953,7 +58729,7 @@ RelativePath=Loader\classloader\generics\VSD\Struct_ImplicitOverrideVirtualNewsl
WorkingDir=Loader\classloader\generics\VSD\Struct_ImplicitOverrideVirtualNewslotFinal
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[mul_ovf_u4.cmd_7370]
@@ -58969,7 +58745,7 @@ RelativePath=JIT\Methodical\xxobj\operand\_speed_dbgunbox\_speed_dbgunbox.cmd
WorkingDir=JIT\Methodical\xxobj\operand\_speed_dbgunbox
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_relu_fld.cmd_7372]
@@ -58985,7 +58761,7 @@ RelativePath=JIT\jit64\localloc\eh\eh02_dynamic\eh02_dynamic.cmd
WorkingDir=JIT\jit64\localloc\eh\eh02_dynamic
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Marshal.cmd_7374]
@@ -58993,7 +58769,7 @@ RelativePath=Regressions\coreclr\0275\Marshal\Marshal.cmd
WorkingDir=Regressions\coreclr\0275\Marshal
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b55923.cmd_7375]
@@ -59009,7 +58785,7 @@ RelativePath=JIT\Methodical\eh\deadcode\severaldeadehregions_r\severaldeadehregi
WorkingDir=JIT\Methodical\eh\deadcode\severaldeadehregions_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ble.cmd_7377]
@@ -59017,7 +58793,7 @@ RelativePath=JIT\IL_Conformance\Old\Base\ble\ble.cmd
WorkingDir=JIT\IL_Conformance\Old\Base\ble
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Vector3_ro.cmd_7378]
@@ -59033,7 +58809,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\castclass\generics\castclass-generics
WorkingDir=JIT\jit64\valuetypes\nullable\castclass\generics\castclass-generics037
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_410.cmd_7380]
@@ -59041,7 +58817,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_410\GCSimulator_410.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_410
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b69227.cmd_7381]
@@ -59065,7 +58841,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M09\b14443\b14443\b14443.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M09\b14443\b14443
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[EqualityComparerEquals.cmd_7384]
@@ -59073,7 +58849,7 @@ RelativePath=CoreMangLib\cti\system\collections\generic\equalitycomparer\Equalit
WorkingDir=CoreMangLib\cti\system\collections\generic\equalitycomparer\EqualityComparerEquals
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated495.cmd_7385]
@@ -59081,7 +58857,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest495\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest495\Generated495
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b25468.cmd_7386]
@@ -59097,7 +58873,7 @@ RelativePath=JIT\Directed\coverage\importer\ldfldstatic1_il_r\ldfldstatic1_il_r.
WorkingDir=JIT\Directed\coverage\importer\ldfldstatic1_il_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[25param1b_il_d.cmd_7388]
@@ -59105,7 +58881,7 @@ RelativePath=JIT\Methodical\Invoke\25params\25param1b_il_d\25param1b_il_d.cmd
WorkingDir=JIT\Methodical\Invoke\25params\25param1b_il_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[OpCodesLdc_I4_4.cmd_7389]
@@ -59113,7 +58889,7 @@ RelativePath=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesLdc_I4_4\OpCo
WorkingDir=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesLdc_I4_4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GitHub_2580.cmd_7390]
@@ -59121,7 +58897,7 @@ RelativePath=JIT\Regression\JitBlue\GitHub_2580\GitHub_2580\GitHub_2580.cmd
WorkingDir=JIT\Regression\JitBlue\GitHub_2580\GitHub_2580
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1165.cmd_7391]
@@ -59129,7 +58905,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1165\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1165\Generated1165
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Int32Equals1.cmd_7392]
@@ -59137,7 +58913,7 @@ RelativePath=CoreMangLib\cti\system\int\Int32Equals1\Int32Equals1.cmd
WorkingDir=CoreMangLib\cti\system\int\Int32Equals1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[InterlockedAddInt_1.cmd_7393]
@@ -59145,7 +58921,7 @@ RelativePath=baseservices\threading\interlocked\add\InterlockedAddInt_1\Interloc
WorkingDir=baseservices\threading\interlocked\add\InterlockedAddInt_1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[badcodeaftercatch_r.cmd_7394]
@@ -59153,7 +58929,7 @@ RelativePath=JIT\Methodical\eh\deadcode\badcodeaftercatch_r\badcodeaftercatch_r.
WorkingDir=JIT\Methodical\eh\deadcode\badcodeaftercatch_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[baseclass05.cmd_7395]
@@ -59169,7 +58945,7 @@ RelativePath=JIT\Methodical\eh\basics\trythrowcatch_ro\trythrowcatch_ro.cmd
WorkingDir=JIT\Methodical\eh\basics\trythrowcatch_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b04257.cmd_7397]
@@ -59177,7 +58953,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M10\b04257\b04257\b04257.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M10\b04257\b04257
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Vector3Interop_r.cmd_7398]
@@ -59193,7 +58969,7 @@ RelativePath=JIT\opt\Inline\tests\size\size.cmd
WorkingDir=JIT\opt\Inline\tests\size
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_opt_dbgrefarg_c.cmd_7400]
@@ -59209,7 +58985,7 @@ RelativePath=CoreMangLib\cti\system\collections\generic\dictionary\DictionaryRem
WorkingDir=CoreMangLib\cti\system\collections\generic\dictionary\DictionaryRemove
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[462651.cmd_7402]
@@ -59217,7 +58993,7 @@ RelativePath=GC\Regressions\v2.0-beta2\462651\462651\462651.cmd
WorkingDir=GC\Regressions\v2.0-beta2\462651\462651
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[uint_cs_d.cmd_7403]
@@ -59225,7 +59001,7 @@ RelativePath=JIT\Methodical\MDArray\DataTypes\uint_cs_d\uint_cs_d.cmd
WorkingDir=JIT\Methodical\MDArray\DataTypes\uint_cs_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1126.cmd_7404]
@@ -59233,7 +59009,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1126\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1126\Generated1126
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[castclass-generics017.cmd_7405]
@@ -59241,7 +59017,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\castclass\generics\castclass-generics
WorkingDir=JIT\jit64\valuetypes\nullable\castclass\generics\castclass-generics017
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_relconcurgc_il.cmd_7406]
@@ -59249,7 +59025,7 @@ RelativePath=JIT\Methodical\Boxing\misc\_relconcurgc_il\_relconcurgc_il.cmd
WorkingDir=JIT\Methodical\Boxing\misc\_relconcurgc_il
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated62.cmd_7407]
@@ -59257,7 +59033,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest62\Generated
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest62\Generated62
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated150.cmd_7408]
@@ -59265,7 +59041,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest150\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest150\Generated150
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[bug_445388.cmd_7409]
@@ -59273,7 +59049,7 @@ RelativePath=JIT\Methodical\dynamic_methods\bug_445388\bug_445388.cmd
WorkingDir=JIT\Methodical\dynamic_methods\bug_445388
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1002.cmd_7410]
@@ -59281,7 +59057,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1002\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1002\Generated1002
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[LPSTRTest.cmd_7411]
@@ -59297,7 +59073,7 @@ RelativePath=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesStelem_R8\OpC
WorkingDir=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesStelem_R8
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b11021.cmd_7413]
@@ -59305,7 +59081,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b11021\b11021\b11021.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b11021\b11021
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ldloca.cmd_7414]
@@ -59313,7 +59089,7 @@ RelativePath=JIT\Directed\PREFIX\volatile\1\ldloca\ldloca.cmd
WorkingDir=JIT\Directed\PREFIX\volatile\1\ldloca
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[castclassenum_ro.cmd_7415]
@@ -59329,7 +59105,7 @@ RelativePath=JIT\Directed\nullabletypes\isinst_r\isinst_r.cmd
WorkingDir=JIT\Directed\nullabletypes\isinst_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[NestedExcept.cmd_7417]
@@ -59337,7 +59113,7 @@ RelativePath=baseservices\exceptions\regressions\V1\SEH\asm\NestedExcept\NestedE
WorkingDir=baseservices\exceptions\regressions\V1\SEH\asm\NestedExcept
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated24.cmd_7418]
@@ -59345,7 +59121,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest24\Generated
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest24\Generated24
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_263.cmd_7419]
@@ -59353,7 +59129,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_263\GCSimulator_263.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_263
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b34951.cmd_7420]
@@ -59369,7 +59145,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\castclass\null\castclass-null006\cast
WorkingDir=JIT\jit64\valuetypes\nullable\castclass\null\castclass-null006
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1292.cmd_7422]
@@ -59377,7 +59153,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1292\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1292\Generated1292
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_relee.cmd_7423]
@@ -59385,7 +59161,7 @@ RelativePath=JIT\Methodical\VT\callconv\_il_relee\_il_relee.cmd
WorkingDir=JIT\Methodical\VT\callconv\_il_relee
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[badcodeafterfilter_d.cmd_7424]
@@ -59393,7 +59169,7 @@ RelativePath=JIT\Methodical\eh\deadcode\badcodeafterfilter_d\badcodeafterfilter_
WorkingDir=JIT\Methodical\eh\deadcode\badcodeafterfilter_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b26324b.cmd_7425]
@@ -59401,7 +59177,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b26324\b26324b\b26324b.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b26324\b26324b
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_FAIL;9462;EXCLUDED;VARARG
+Categories=EXPECTED_FAIL;9462;EXCLUDED;VARARG;Pri1
HostStyle=0
[_speed_dbgs_ldc_mul.cmd_7426]
@@ -59409,7 +59185,7 @@ RelativePath=JIT\Methodical\int64\signed\_speed_dbgs_ldc_mul\_speed_dbgs_ldc_mul
WorkingDir=JIT\Methodical\int64\signed\_speed_dbgs_ldc_mul
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ArrayLastIndexOf1.cmd_7427]
@@ -59417,7 +59193,7 @@ RelativePath=CoreMangLib\cti\system\array\ArrayLastIndexOf1\ArrayLastIndexOf1.cm
WorkingDir=CoreMangLib\cti\system\array\ArrayLastIndexOf1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[mcc_i76.cmd_7428]
@@ -59433,7 +59209,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_88\GCSimulator_88.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_88
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b14202.cmd_7430]
@@ -59441,7 +59217,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b14202\b14202\b14202.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b14202\b14202
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b25835.cmd_7431]
@@ -59449,7 +59225,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b25835\b25835\b25835.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b25835\b25835
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[test1.cmd_7432]
@@ -59457,7 +59233,7 @@ RelativePath=JIT\jit64\regress\vsw\538615\test1\test1.cmd
WorkingDir=JIT\jit64\regress\vsw\538615\test1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[branchoverendfinally_r.cmd_7433]
@@ -59465,7 +59241,7 @@ RelativePath=JIT\Methodical\eh\deadcode\branchoverendfinally_r\branchoverendfina
WorkingDir=JIT\Methodical\eh\deadcode\branchoverendfinally_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbgchain.cmd_7434]
@@ -59473,7 +59249,7 @@ RelativePath=JIT\Methodical\Boxing\boxunbox\_il_dbgchain\_il_dbgchain.cmd
WorkingDir=JIT\Methodical\Boxing\boxunbox\_il_dbgchain
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[overflow02_div.cmd_7435]
@@ -59489,7 +59265,7 @@ RelativePath=JIT\Directed\cmov\Double_Xor_Op_cs_d\Double_Xor_Op_cs_d.cmd
WorkingDir=JIT\Directed\cmov\Double_Xor_Op_cs_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b41391.cmd_7437]
@@ -59497,7 +59273,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b41391\b41391\b41391.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b41391\b41391
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_FAIL;9462;EXCLUDED;VARARG
+Categories=EXPECTED_FAIL;9462;EXCLUDED;VARARG;Pri1
HostStyle=0
[Generated814.cmd_7438]
@@ -59505,7 +59281,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest814\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest814\Generated814
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Delegate011.cmd_7439]
@@ -59513,7 +59289,7 @@ RelativePath=JIT\Generics\Instantiation\delegates\Delegate011\Delegate011.cmd
WorkingDir=JIT\Generics\Instantiation\delegates\Delegate011
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1474.cmd_7440]
@@ -59521,7 +59297,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1474\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1474\Generated1474
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1337.cmd_7441]
@@ -59529,7 +59305,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1337\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1337\Generated1337
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[hfa_nd0E_r.cmd_7442]
@@ -59537,7 +59313,7 @@ RelativePath=JIT\jit64\hfa\main\testE\hfa_nd0E_r\hfa_nd0E_r.cmd
WorkingDir=JIT\jit64\hfa\main\testE\hfa_nd0E_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated176.cmd_7443]
@@ -59545,7 +59321,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest176\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest176\Generated176
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[throwinnestedfinally_do.cmd_7444]
@@ -59577,7 +59353,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest956\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest956\Generated956
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b48990a.cmd_7448]
@@ -59585,7 +59361,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b48990\b48990a\b48990a.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b48990\b48990a
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated382.cmd_7449]
@@ -59593,7 +59369,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest382\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest382\Generated382
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[OpCodesCalli.cmd_7450]
@@ -59601,7 +59377,7 @@ RelativePath=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesCalli\OpCodes
WorkingDir=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesCalli
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_323.cmd_7451]
@@ -59609,7 +59385,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_323\GCSimulator_323.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_323
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b402658.cmd_7452]
@@ -59617,7 +59393,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\dev10\b402658\b402658\b402658.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\dev10\b402658\b402658
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1371.cmd_7453]
@@ -59625,7 +59401,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1371\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1371\Generated1371
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[i4flat_cs_ro.cmd_7454]
@@ -59633,7 +59409,7 @@ RelativePath=JIT\Methodical\AsgOp\i4\i4flat_cs_ro\i4flat_cs_ro.cmd
WorkingDir=JIT\Methodical\AsgOp\i4\i4flat_cs_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ConvertToDecimal12.cmd_7455]
@@ -59641,7 +59417,7 @@ RelativePath=CoreMangLib\cti\system\convert\ConvertToDecimal12\ConvertToDecimal1
WorkingDir=CoreMangLib\cti\system\convert\ConvertToDecimal12
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ThreadStartString_3.cmd_7456]
@@ -59649,7 +59425,7 @@ RelativePath=baseservices\threading\paramthreadstart\ThreadStartString_3\ThreadS
WorkingDir=baseservices\threading\paramthreadstart\ThreadStartString_3
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[vt2_cs_do.cmd_7457]
@@ -59665,7 +59441,7 @@ RelativePath=JIT\Directed\leave\filter3_d\filter3_d.cmd
WorkingDir=JIT\Directed\leave\filter3_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b56066.cmd_7459]
@@ -59673,7 +59449,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b56066\b56066\b56066.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b56066\b56066
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Array1.cmd_7460]
@@ -59697,7 +59473,7 @@ RelativePath=JIT\Directed\refbyref\byref2iu_il_d\byref2iu_il_d.cmd
WorkingDir=JIT\Directed\refbyref\byref2iu_il_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1207.cmd_7463]
@@ -59705,7 +59481,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1207\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1207\Generated1207
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[refpinned2iu_il_r.cmd_7464]
@@ -59713,7 +59489,7 @@ RelativePath=JIT\Directed\refbyref\refpinned2iu_il_r\refpinned2iu_il_r.cmd
WorkingDir=JIT\Directed\refbyref\refpinned2iu_il_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ComparisonInvoke.cmd_7465]
@@ -59721,7 +59497,7 @@ RelativePath=CoreMangLib\cti\system\comparison\ComparisonInvoke\ComparisonInvoke
WorkingDir=CoreMangLib\cti\system\comparison\ComparisonInvoke
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[init_int64.cmd_7466]
@@ -59729,7 +59505,7 @@ RelativePath=JIT\Directed\zeroinit\init_int64\init_int64.cmd
WorkingDir=JIT\Directed\zeroinit\init_int64
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b51817.cmd_7467]
@@ -59737,7 +59513,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b51817\b51817\b51817.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b51817\b51817
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b88797.cmd_7468]
@@ -59761,7 +59537,7 @@ RelativePath=CoreMangLib\cti\system\missingfieldexception\MissingFieldExceptionC
WorkingDir=CoreMangLib\cti\system\missingfieldexception\MissingFieldExceptionCtor2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1216.cmd_7471]
@@ -59769,7 +59545,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1216\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1216\Generated1216
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[thdchaos.cmd_7472]
@@ -59785,7 +59561,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest615\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest615\Generated615
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[OpCodesNeg.cmd_7474]
@@ -59793,7 +59569,7 @@ RelativePath=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesNeg\OpCodesNe
WorkingDir=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesNeg
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1365.cmd_7475]
@@ -59801,7 +59577,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1365\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1365\Generated1365
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[NullCheckAssertion1.cmd_7476]
@@ -59809,7 +59585,7 @@ RelativePath=JIT\opt\AssertionPropagation\NullCheckAssertion1\NullCheckAssertion
WorkingDir=JIT\opt\AssertionPropagation\NullCheckAssertion1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b15526.cmd_7477]
@@ -59817,7 +59593,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M09\b15526\b15526\b15526.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M09\b15526\b15526
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated557.cmd_7478]
@@ -59825,7 +59601,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest557\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest557\Generated557
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[box-unbox-generics038.cmd_7479]
@@ -59833,7 +59609,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\generics\box-unbox-generics
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\generics\box-unbox-generics038
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ConvertToInt16_18.cmd_7480]
@@ -59841,7 +59617,7 @@ RelativePath=CoreMangLib\cti\system\convert\ConvertToInt16_18\ConvertToInt16_18.
WorkingDir=CoreMangLib\cti\system\convert\ConvertToInt16_18
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbgrotarg_valref.cmd_7481]
@@ -59865,7 +59641,7 @@ RelativePath=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesCastclass\OpC
WorkingDir=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesCastclass
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[TypeAttributesBeforeFieldInit.cmd_7484]
@@ -59873,7 +59649,7 @@ RelativePath=CoreMangLib\cti\system\reflection\typeattributes\TypeAttributesBefo
WorkingDir=CoreMangLib\cti\system\reflection\typeattributes\TypeAttributesBeforeFieldInit
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[TestCase5.cmd_7485]
@@ -59881,7 +59657,7 @@ RelativePath=Loader\classloader\InterfaceFolding\TestCase5\TestCase5.cmd
WorkingDir=Loader\classloader\InterfaceFolding\TestCase5
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ExchangeTString_1.cmd_7486]
@@ -59889,7 +59665,7 @@ RelativePath=baseservices\threading\interlocked\exchange\ExchangeTString_1\Excha
WorkingDir=baseservices\threading\interlocked\exchange\ExchangeTString_1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ListIListInsert.cmd_7487]
@@ -59897,7 +59673,7 @@ RelativePath=CoreMangLib\cti\system\collections\generic\list\ListIListInsert\Lis
WorkingDir=CoreMangLib\cti\system\collections\generic\list\ListIListInsert
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[StringIConvertibleToInt64.cmd_7488]
@@ -59905,7 +59681,7 @@ RelativePath=CoreMangLib\cti\system\string\StringIConvertibleToInt64\StringIConv
WorkingDir=CoreMangLib\cti\system\string\StringIConvertibleToInt64
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[castclass-null007.cmd_7489]
@@ -59913,7 +59689,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\castclass\null\castclass-null007\cast
WorkingDir=JIT\jit64\valuetypes\nullable\castclass\null\castclass-null007
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ListIndexOf3.cmd_7490]
@@ -59921,7 +59697,7 @@ RelativePath=CoreMangLib\cti\system\collections\generic\list\ListIndexOf3\ListIn
WorkingDir=CoreMangLib\cti\system\collections\generic\list\ListIndexOf3
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b147814_il.cmd_7491]
@@ -59929,7 +59705,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-QFE\b147814\b147814_il\b147814_il.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-QFE\b147814\b147814_il
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_relrefarg_o.cmd_7492]
@@ -59945,7 +59721,7 @@ RelativePath=CoreMangLib\cti\system\uint16\UInt16CompareTo1\UInt16CompareTo1.cmd
WorkingDir=CoreMangLib\cti\system\uint16\UInt16CompareTo1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[isinst2_r.cmd_7494]
@@ -59953,7 +59729,7 @@ RelativePath=JIT\Directed\nullabletypes\isinst2_r\isinst2_r.cmd
WorkingDir=JIT\Directed\nullabletypes\isinst2_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b56780.cmd_7495]
@@ -59961,7 +59737,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b56780\b56780\b56780.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b56780\b56780
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[testClass.cmd_7496]
@@ -59969,7 +59745,7 @@ RelativePath=Regressions\coreclr\1333\testClass\testClass.cmd
WorkingDir=Regressions\coreclr\1333\testClass
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[expl_funcptr_val_r.cmd_7497]
@@ -59977,7 +59753,7 @@ RelativePath=JIT\Methodical\explicit\funcptr\expl_funcptr_val_r\expl_funcptr_val
WorkingDir=JIT\Methodical\explicit\funcptr\expl_funcptr_val_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[test2.cmd_7498]
@@ -59985,7 +59761,7 @@ RelativePath=Loader\classloader\explicitlayout\Regressions\ASURT\ASURT150271\tes
WorkingDir=Loader\classloader\explicitlayout\Regressions\ASURT\ASURT150271\test2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[thread20.cmd_7499]
@@ -59993,7 +59769,7 @@ RelativePath=baseservices\threading\generics\WaitCallback\thread20\thread20.cmd
WorkingDir=baseservices\threading\generics\WaitCallback\thread20
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b08046.cmd_7500]
@@ -60001,7 +59777,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1.2-M01\b08046\b08046\b08046.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1.2-M01\b08046\b08046
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_FAIL;4849;EXCLUDED
+Categories=EXPECTED_FAIL;4849;EXCLUDED;Pri1
HostStyle=0
[Generated1045.cmd_7501]
@@ -60009,7 +59785,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1045\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1045\Generated1045
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Inline_MultipleReturn.cmd_7502]
@@ -60017,7 +59793,7 @@ RelativePath=JIT\opt\Inline\tests\Inline_MultipleReturn\Inline_MultipleReturn.cm
WorkingDir=JIT\opt\Inline\tests\Inline_MultipleReturn
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1099.cmd_7503]
@@ -60025,7 +59801,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1099\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1099\Generated1099
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[DecimalToSByte.cmd_7504]
@@ -60033,7 +59809,7 @@ RelativePath=CoreMangLib\cti\system\decimal\DecimalToSByte\DecimalToSByte.cmd
WorkingDir=CoreMangLib\cti\system\decimal\DecimalToSByte
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbgcastclass_catch_neg.cmd_7505]
@@ -60049,7 +59825,7 @@ RelativePath=Loader\classloader\methodoverriding\regressions\577403\vsw577403\vs
WorkingDir=Loader\classloader\methodoverriding\regressions\577403\vsw577403
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1084.cmd_7507]
@@ -60057,7 +59833,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1084\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1084\Generated1084
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b37131.cmd_7508]
@@ -60073,7 +59849,7 @@ RelativePath=JIT\Methodical\Boxing\morph\_dbgsin_cs\_dbgsin_cs.cmd
WorkingDir=JIT\Methodical\Boxing\morph\_dbgsin_cs
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated607.cmd_7510]
@@ -60081,7 +59857,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest607\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest607\Generated607
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[TimeSpanTicks.cmd_7511]
@@ -60089,7 +59865,7 @@ RelativePath=CoreMangLib\cti\system\timespan\TimeSpanTicks\TimeSpanTicks.cmd
WorkingDir=CoreMangLib\cti\system\timespan\TimeSpanTicks
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[OpCodesPrefix2.cmd_7512]
@@ -60097,7 +59873,7 @@ RelativePath=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesPrefix2\OpCod
WorkingDir=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesPrefix2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Delegate032.cmd_7513]
@@ -60105,7 +59881,7 @@ RelativePath=JIT\Generics\Instantiation\delegates\Delegate032\Delegate032.cmd
WorkingDir=JIT\Generics\Instantiation\delegates\Delegate032
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[volatile.cmd_7514]
@@ -60113,7 +59889,7 @@ RelativePath=JIT\IL_Conformance\Old\Base\volatile\volatile.cmd
WorkingDir=JIT\IL_Conformance\Old\Base\volatile
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated940.cmd_7515]
@@ -60121,7 +59897,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest940\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest940\Generated940
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbgint32_0_5b.cmd_7516]
@@ -60145,7 +59921,7 @@ RelativePath=JIT\Generics\Arrays\ConstructedTypes\Jagged\struct03\struct03.cmd
WorkingDir=JIT\Generics\Arrays\ConstructedTypes\Jagged\struct03
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[CctorZeroVal02.cmd_7519]
@@ -60153,7 +59929,7 @@ RelativePath=Loader\classloader\TypeInitialization\ThisNulllPointer\CctorZeroVal
WorkingDir=Loader\classloader\TypeInitialization\ThisNulllPointer\CctorZeroVal02
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[FPMulConst.cmd_7520]
@@ -60161,7 +59937,7 @@ RelativePath=JIT\CodeGenBringUpTests\FPMulConst\FPMulConst.cmd
WorkingDir=JIT\CodeGenBringUpTests\FPMulConst
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[clt_un_r8.cmd_7521]
@@ -60169,7 +59945,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\clt_un_r8\clt_un_r8.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\clt_un_r8
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_dbgrefarg_f8.cmd_7522]
@@ -60185,7 +59961,7 @@ RelativePath=JIT\Methodical\Boxing\boxunbox\_il_relchain\_il_relchain.cmd
WorkingDir=JIT\Methodical\Boxing\boxunbox\_il_relchain
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[25param3a_cs_ro.cmd_7524]
@@ -60193,7 +59969,7 @@ RelativePath=JIT\Methodical\Invoke\25params\25param3a_cs_ro\25param3a_cs_ro.cmd
WorkingDir=JIT\Methodical\Invoke\25params\25param3a_cs_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Float_And_Op_cs_r.cmd_7525]
@@ -60201,7 +59977,7 @@ RelativePath=JIT\Directed\cmov\Float_And_Op_cs_r\Float_And_Op_cs_r.cmd
WorkingDir=JIT\Directed\cmov\Float_And_Op_cs_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbgnested.cmd_7526]
@@ -60209,7 +59985,7 @@ RelativePath=JIT\Methodical\VT\etc\_il_dbgnested\_il_dbgnested.cmd
WorkingDir=JIT\Methodical\VT\etc\_il_dbgnested
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_220.cmd_7527]
@@ -60217,7 +59993,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_220\GCSimulator_220.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_220
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[expl_gc_byte_1_d.cmd_7528]
@@ -60233,7 +60009,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest41\Generated
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest41\Generated41
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[IntPtrCtor_Int64.cmd_7530]
@@ -60241,7 +60017,7 @@ RelativePath=CoreMangLib\cti\system\intptr\IntPtrCtor_Int64\IntPtrCtor_Int64.cmd
WorkingDir=CoreMangLib\cti\system\intptr\IntPtrCtor_Int64
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[properties.cmd_7531]
@@ -60249,7 +60025,7 @@ RelativePath=Loader\binding\assemblies\basicapi\assemblynamector\properties\prop
WorkingDir=Loader\binding\assemblies\basicapi\assemblynamector\properties
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GuidEquals1_cti.cmd_7532]
@@ -60257,7 +60033,7 @@ RelativePath=CoreMangLib\cti\system\guid\GuidEquals1_cti\GuidEquals1_cti.cmd
WorkingDir=CoreMangLib\cti\system\guid\GuidEquals1_cti
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[DecimalRemainder.cmd_7533]
@@ -60265,7 +60041,7 @@ RelativePath=CoreMangLib\cti\system\decimal\DecimalRemainder\DecimalRemainder.cm
WorkingDir=CoreMangLib\cti\system\decimal\DecimalRemainder
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated28.cmd_7534]
@@ -60273,7 +60049,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest28\Generated
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest28\Generated28
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_368.cmd_7535]
@@ -60281,7 +60057,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_368\GCSimulator_368.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_368
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[uint64_d.cmd_7536]
@@ -60289,7 +60065,7 @@ RelativePath=JIT\Directed\shift\uint64_d\uint64_d.cmd
WorkingDir=JIT\Directed\shift\uint64_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[castclass-null011.cmd_7537]
@@ -60297,7 +60073,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\castclass\null\castclass-null011\cast
WorkingDir=JIT\jit64\valuetypes\nullable\castclass\null\castclass-null011
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b27564.cmd_7538]
@@ -60305,7 +60081,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b27564\b27564\b27564.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b27564\b27564
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[SafeHandleDangerousRelease_PSC.cmd_7539]
@@ -60313,7 +60089,7 @@ RelativePath=CoreMangLib\cti\system\runtime\interopservices\safehandle\SafeHandl
WorkingDir=CoreMangLib\cti\system\runtime\interopservices\safehandle\SafeHandleDangerousRelease_PSC
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[StringBuilderAppend5.cmd_7540]
@@ -60321,7 +60097,7 @@ RelativePath=CoreMangLib\cti\system\text\stringbuilder\StringBuilderAppend5\Stri
WorkingDir=CoreMangLib\cti\system\text\stringbuilder\StringBuilderAppend5
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[MathFCosh.cmd_7541]
@@ -60329,7 +60105,7 @@ RelativePath=CoreMangLib\cti\system\mathf\MathFCosh\MathFCosh.cmd
WorkingDir=CoreMangLib\cti\system\mathf\MathFCosh
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[CopySingleArray.cmd_7542]
@@ -60353,7 +60129,7 @@ RelativePath=CoreMangLib\cti\system\decimal\DecimalAdd\DecimalAdd.cmd
WorkingDir=CoreMangLib\cti\system\decimal\DecimalAdd
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[VersionEquals2.cmd_7545]
@@ -60361,7 +60137,7 @@ RelativePath=CoreMangLib\cti\system\version\VersionEquals2\VersionEquals2.cmd
WorkingDir=CoreMangLib\cti\system\version\VersionEquals2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated855.cmd_7546]
@@ -60369,7 +60145,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest855\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest855\Generated855
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbgrotate_u2.cmd_7547]
@@ -60377,7 +60153,7 @@ RelativePath=JIT\Methodical\explicit\rotate\_il_dbgrotate_u2\_il_dbgrotate_u2.cm
WorkingDir=JIT\Methodical\explicit\rotate\_il_dbgrotate_u2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[OpCodesLdelem_U4.cmd_7548]
@@ -60385,7 +60161,7 @@ RelativePath=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesLdelem_U4\OpC
WorkingDir=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesLdelem_U4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[clt.cmd_7549]
@@ -60393,7 +60169,7 @@ RelativePath=JIT\IL_Conformance\Old\Base\clt\clt.cmd
WorkingDir=JIT\IL_Conformance\Old\Base\clt
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[c_brtrue.cmd_7550]
@@ -60401,7 +60177,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\c_brtrue\c_brtrue.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\c_brtrue
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[bgt_un_r4.cmd_7551]
@@ -60409,7 +60185,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\bgt_un_r4\bgt_un_r4.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\bgt_un_r4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b56349.cmd_7552]
@@ -60425,7 +60201,7 @@ RelativePath=JIT\Methodical\Invoke\implicit\_relobj\_relobj.cmd
WorkingDir=JIT\Methodical\Invoke\implicit\_relobj
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[StackCtor2.cmd_7554]
@@ -60433,7 +60209,7 @@ RelativePath=CoreMangLib\cti\system\collections\generic\stack\StackCtor2\StackCt
WorkingDir=CoreMangLib\cti\system\collections\generic\stack\StackCtor2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_413.cmd_7555]
@@ -60441,7 +60217,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_413\GCSimulator_413.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_413
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[intinccheckreturn.cmd_7556]
@@ -60449,7 +60225,7 @@ RelativePath=baseservices\threading\interlocked\checkreturn\intinccheckreturn\in
WorkingDir=baseservices\threading\interlocked\checkreturn\intinccheckreturn
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[static_assignment_struct01.cmd_7557]
@@ -60457,7 +60233,7 @@ RelativePath=JIT\Generics\Fields\static_assignment_struct01\static_assignment_st
WorkingDir=JIT\Generics\Fields\static_assignment_struct01
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_speed_relvcall.cmd_7558]
@@ -60465,7 +60241,7 @@ RelativePath=JIT\Methodical\VT\identity\_speed_relvcall\_speed_relvcall.cmd
WorkingDir=JIT\Methodical\VT\identity\_speed_relvcall
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[OpCodesCallvirt.cmd_7559]
@@ -60473,7 +60249,7 @@ RelativePath=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesCallvirt\OpCo
WorkingDir=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesCallvirt
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[OpCodesLdftn.cmd_7560]
@@ -60481,7 +60257,7 @@ RelativePath=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesLdftn\OpCodes
WorkingDir=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesLdftn
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[dev10_526434.cmd_7561]
@@ -60489,7 +60265,7 @@ RelativePath=Loader\classloader\regressions\dev10_526434\dev10_526434\dev10_5264
WorkingDir=Loader\classloader\regressions\dev10_526434\dev10_526434
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_172.cmd_7562]
@@ -60497,7 +60273,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_172\GCSimulator_172.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_172
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[NewtE.cmd_7563]
@@ -60513,7 +60289,7 @@ RelativePath=JIT\Methodical\NaN\r8NaNrem_cs_r\r8NaNrem_cs_r.cmd
WorkingDir=JIT\Methodical\NaN\r8NaNrem_cs_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ArrayCopy.cmd_7565]
@@ -60521,7 +60297,7 @@ RelativePath=Regressions\common\ArrayCopy\ArrayCopy.cmd
WorkingDir=Regressions\common\ArrayCopy
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ConvertToString4.cmd_7566]
@@ -60529,7 +60305,7 @@ RelativePath=CoreMangLib\cti\system\convert\ConvertToString4\ConvertToString4.cm
WorkingDir=CoreMangLib\cti\system\convert\ConvertToString4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ConstToString.cmd_7567]
@@ -60537,7 +60313,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\v2.1\DDB\b121938\ConstToString\ConstToSt
WorkingDir=JIT\Regression\CLR-x86-JIT\v2.1\DDB\b121938\ConstToString
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b91855.cmd_7568]
@@ -60553,7 +60329,7 @@ RelativePath=Loader\classloader\regressions\dev10_813331\Case2\Case2.cmd
WorkingDir=Loader\classloader\regressions\dev10_813331\Case2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1419.cmd_7570]
@@ -60561,7 +60337,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1419\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1419\Generated1419
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_39.cmd_7571]
@@ -60569,7 +60345,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_39\GCSimulator_39.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_39
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b429039.cmd_7572]
@@ -60585,7 +60361,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1259\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1259\Generated1259
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[test.cmd_7574]
@@ -60593,7 +60369,7 @@ RelativePath=JIT\jit64\regress\vsw\329169\test\test.cmd
WorkingDir=JIT\jit64\regress\vsw\329169\test
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[FlowControlCond_Branch.cmd_7575]
@@ -60601,7 +60377,7 @@ RelativePath=CoreMangLib\cti\system\reflection\emit\flowcontrol\FlowControlCond_
WorkingDir=CoreMangLib\cti\system\reflection\emit\flowcontrol\FlowControlCond_Branch
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[cond64_il_r.cmd_7576]
@@ -60609,7 +60385,7 @@ RelativePath=JIT\Methodical\NaN\cond64_il_r\cond64_il_r.cmd
WorkingDir=JIT\Methodical\NaN\cond64_il_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ConvertToInt16_1.cmd_7577]
@@ -60617,7 +60393,7 @@ RelativePath=CoreMangLib\cti\system\convert\ConvertToInt16_1\ConvertToInt16_1.cm
WorkingDir=CoreMangLib\cti\system\convert\ConvertToInt16_1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[r8NaNdiv_cs_r.cmd_7578]
@@ -60625,7 +60401,7 @@ RelativePath=JIT\Methodical\NaN\r8NaNdiv_cs_r\r8NaNdiv_cs_r.cmd
WorkingDir=JIT\Methodical\NaN\r8NaNdiv_cs_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Dev11_646049.cmd_7579]
@@ -60633,7 +60409,7 @@ RelativePath=JIT\Regression\Dev11\Dev11_646049\Dev11_646049\Dev11_646049.cmd
WorkingDir=JIT\Regression\Dev11\Dev11_646049\Dev11_646049
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b35315.cmd_7580]
@@ -60641,7 +60417,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b35315\b35315\b35315.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b35315\b35315
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbgtailcall.cmd_7581]
@@ -60657,7 +60433,7 @@ RelativePath=Regressions\assemblyref\test\test.cmd
WorkingDir=Regressions\assemblyref\test
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[deadoponerrorinfunclet_r.cmd_7583]
@@ -60673,7 +60449,7 @@ RelativePath=CoreMangLib\cti\system\array\ArrayLength\ArrayLength.cmd
WorkingDir=CoreMangLib\cti\system\array\ArrayLength
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[MathSqrt.cmd_7585]
@@ -60681,7 +60457,7 @@ RelativePath=CoreMangLib\cti\system\math\MathSqrt\MathSqrt.cmd
WorkingDir=CoreMangLib\cti\system\math\MathSqrt
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[class01_instance.cmd_7586]
@@ -60689,7 +60465,7 @@ RelativePath=JIT\Generics\Arrays\ConstructedTypes\MultiDim\class01_instance\clas
WorkingDir=JIT\Generics\Arrays\ConstructedTypes\MultiDim\class01_instance
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[box-unbox012.cmd_7587]
@@ -60697,7 +60473,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\box-unbox\box-unbox012\box-
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\box-unbox\box-unbox012
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated934.cmd_7588]
@@ -60705,7 +60481,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest934\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest934\Generated934
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[variancesmall.cmd_7589]
@@ -60713,7 +60489,7 @@ RelativePath=JIT\Methodical\inlining\dev10_bug719093\variancesmall\variancesmall
WorkingDir=JIT\Methodical\inlining\dev10_bug719093\variancesmall
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[double_cs_ro.cmd_7590]
@@ -60721,7 +60497,7 @@ RelativePath=JIT\Methodical\MDArray\DataTypes\double_cs_ro\double_cs_ro.cmd
WorkingDir=JIT\Methodical\MDArray\DataTypes\double_cs_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Int16IConvertibleToDateTime.cmd_7591]
@@ -60729,7 +60505,7 @@ RelativePath=CoreMangLib\cti\system\int16\Int16IConvertibleToDateTime\Int16IConv
WorkingDir=CoreMangLib\cti\system\int16\Int16IConvertibleToDateTime
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[StackBehaviourPopref_popi_popref.cmd_7592]
@@ -60737,7 +60513,7 @@ RelativePath=CoreMangLib\cti\system\reflection\emit\stackbehaviour\StackBehaviou
WorkingDir=CoreMangLib\cti\system\reflection\emit\stackbehaviour\StackBehaviourPopref_popi_popref
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b147816.cmd_7593]
@@ -60745,7 +60521,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-QFE\b147816\b147816\b147816.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-QFE\b147816\b147816
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[QuickSort.cmd_7594]
@@ -60761,7 +60537,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\castclass\castclass\castclass031\cast
WorkingDir=JIT\jit64\valuetypes\nullable\castclass\castclass\castclass031
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Collect_Default_3.cmd_7596]
@@ -60769,7 +60545,7 @@ RelativePath=GC\API\GC\Collect_Default_3\Collect_Default_3.cmd
WorkingDir=GC\API\GC\Collect_Default_3
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[nested-try-catch01.cmd_7597]
@@ -60777,7 +60553,7 @@ RelativePath=baseservices\exceptions\generics\nested-try-catch01\nested-try-catc
WorkingDir=baseservices\exceptions\generics\nested-try-catch01
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated626.cmd_7598]
@@ -60785,7 +60561,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest626\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest626\Generated626
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ldvirtftnsideeffect.cmd_7599]
@@ -60793,7 +60569,7 @@ RelativePath=JIT\Directed\coverage\importer\ldvirtftnsideeffect\ldvirtftnsideeff
WorkingDir=JIT\Directed\coverage\importer\ldvirtftnsideeffect
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[CultureName.cmd_7600]
@@ -60801,7 +60577,7 @@ RelativePath=CoreMangLib\cti\system\resources\neutralresourceslanguageattribute\
WorkingDir=CoreMangLib\cti\system\resources\neutralresourceslanguageattribute\CultureName
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[VSW576621.cmd_7601]
@@ -60809,7 +60585,7 @@ RelativePath=Loader\classloader\methodoverriding\regressions\576621\VSW576621\VS
WorkingDir=Loader\classloader\methodoverriding\regressions\576621\VSW576621
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[blt_u.cmd_7602]
@@ -60817,7 +60593,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\blt_u\blt_u.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\blt_u
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_relcall.cmd_7603]
@@ -60825,7 +60601,7 @@ RelativePath=JIT\Methodical\VT\callconv\_relcall\_relcall.cmd
WorkingDir=JIT\Methodical\VT\callconv\_relcall
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[thread25.cmd_7604]
@@ -60833,7 +60609,7 @@ RelativePath=baseservices\threading\generics\TimerCallback\thread25\thread25.cmd
WorkingDir=baseservices\threading\generics\TimerCallback\thread25
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ehCodeMotion.cmd_7605]
@@ -60849,7 +60625,7 @@ RelativePath=CoreMangLib\cti\system\diagnostics\debuggingmodes\DebuggingModesNon
WorkingDir=CoreMangLib\cti\system\diagnostics\debuggingmodes\DebuggingModesNone
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated173.cmd_7607]
@@ -60857,7 +60633,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest173\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest173\Generated173
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[RecursiveException.cmd_7608]
@@ -60865,7 +60641,7 @@ RelativePath=baseservices\exceptions\regressions\V1\SEH\VJ\RecursiveException\Re
WorkingDir=baseservices\exceptions\regressions\V1\SEH\VJ\RecursiveException
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_163.cmd_7609]
@@ -60873,7 +60649,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_163\GCSimulator_163.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_163
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[method016.cmd_7610]
@@ -60881,7 +60657,7 @@ RelativePath=Loader\classloader\generics\GenericMethods\method016\method016.cmd
WorkingDir=Loader\classloader\generics\GenericMethods\method016
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbgu_conv.cmd_7611]
@@ -60889,7 +60665,7 @@ RelativePath=JIT\Methodical\ELEMENT_TYPE_IU\_il_dbgu_conv\_il_dbgu_conv.cmd
WorkingDir=JIT\Methodical\ELEMENT_TYPE_IU\_il_dbgu_conv
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1231.cmd_7612]
@@ -60897,7 +60673,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1231\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1231\Generated1231
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[castclass043.cmd_7613]
@@ -60905,7 +60681,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\castclass\castclass\castclass043\cast
WorkingDir=JIT\jit64\valuetypes\nullable\castclass\castclass\castclass043
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[waitallex6.cmd_7614]
@@ -60913,7 +60689,7 @@ RelativePath=baseservices\threading\waithandle\waitall\waitallex6\waitallex6.cmd
WorkingDir=baseservices\threading\waithandle\waitall\waitallex6
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[mcc_i60.cmd_7615]
@@ -60921,7 +60697,7 @@ RelativePath=JIT\jit64\mcc\interop\mcc_i60\mcc_i60.cmd
WorkingDir=JIT\jit64\mcc\interop\mcc_i60
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_FAIL;9462;EXCLUDED;VARARG
+Categories=EXPECTED_FAIL;9462;EXCLUDED;VARARG;Pri1
HostStyle=0
[b33125.cmd_7616]
@@ -60945,7 +60721,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b60600\b60600\b60600.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b60600\b60600
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated760.cmd_7619]
@@ -60953,7 +60729,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest760\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest760\Generated760
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[seq_gc_float_1_d.cmd_7620]
@@ -60961,7 +60737,7 @@ RelativePath=JIT\Methodical\explicit\coverage\seq_gc_float_1_d\seq_gc_float_1_d.
WorkingDir=JIT\Methodical\explicit\coverage\seq_gc_float_1_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[nestedTryRegionsWithSameOffset2.cmd_7621]
@@ -60969,7 +60745,7 @@ RelativePath=JIT\jit64\eh\FinallyExec\nestedTryRegionsWithSameOffset2\nestedTryR
WorkingDir=JIT\jit64\eh\FinallyExec\nestedTryRegionsWithSameOffset2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GThread16.cmd_7622]
@@ -60977,7 +60753,7 @@ RelativePath=baseservices\threading\generics\threadstart\GThread16\GThread16.cmd
WorkingDir=baseservices\threading\generics\threadstart\GThread16
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[hfa_nf2C_r.cmd_7623]
@@ -60985,7 +60761,7 @@ RelativePath=JIT\jit64\hfa\main\testC\hfa_nf2C_r\hfa_nf2C_r.cmd
WorkingDir=JIT\jit64\hfa\main\testC\hfa_nf2C_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[25param3a_cs_do.cmd_7624]
@@ -60993,7 +60769,7 @@ RelativePath=JIT\Methodical\Invoke\25params\25param3a_cs_do\25param3a_cs_do.cmd
WorkingDir=JIT\Methodical\Invoke\25params\25param3a_cs_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated192.cmd_7625]
@@ -61001,7 +60777,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest192\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest192\Generated192
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[hfa_nd2B_d.cmd_7626]
@@ -61009,7 +60785,7 @@ RelativePath=JIT\jit64\hfa\main\testB\hfa_nd2B_d\hfa_nd2B_d.cmd
WorkingDir=JIT\jit64\hfa\main\testB\hfa_nd2B_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[5w1d-06_cs_ro.cmd_7627]
@@ -61017,7 +60793,7 @@ RelativePath=JIT\Methodical\fp\exgen\5w1d-06_cs_ro\5w1d-06_cs_ro.cmd
WorkingDir=JIT\Methodical\fp\exgen\5w1d-06_cs_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[intarr_cs_r.cmd_7628]
@@ -61025,7 +60801,7 @@ RelativePath=JIT\Methodical\MDArray\InnerProd\intarr_cs_r\intarr_cs_r.cmd
WorkingDir=JIT\Methodical\MDArray\InnerProd\intarr_cs_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b41627.cmd_7629]
@@ -61033,7 +60809,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b41627\b41627\b41627.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b41627\b41627
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1466.cmd_7630]
@@ -61041,7 +60817,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1466\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1466\Generated1466
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[switchinfinally_d.cmd_7631]
@@ -61057,7 +60833,7 @@ RelativePath=Loader\classloader\generics\Layout\General\struct02_auto_ser\struct
WorkingDir=Loader\classloader\generics\Layout\General\struct02_auto_ser
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[test15.cmd_7633]
@@ -61065,7 +60841,7 @@ RelativePath=Loader\classloader\explicitlayout\Regressions\ASURT\ASURT150271\tes
WorkingDir=Loader\classloader\explicitlayout\Regressions\ASURT\ASURT150271\test15
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b16500.cmd_7634]
@@ -61073,7 +60849,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b16500\b16500\b16500.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b16500\b16500
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[MethodImplAttributesNative.cmd_7635]
@@ -61081,7 +60857,7 @@ RelativePath=CoreMangLib\cti\system\reflection\methodimplattributes\MethodImplAt
WorkingDir=CoreMangLib\cti\system\reflection\methodimplattributes\MethodImplAttributesNative
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[call01_small.cmd_7636]
@@ -61089,7 +60865,7 @@ RelativePath=JIT\Methodical\localloc\call\call01_small\call01_small.cmd
WorkingDir=JIT\Methodical\localloc\call\call01_small
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b63183.cmd_7637]
@@ -61105,7 +60881,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\c_localloc\c_localloc.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\c_localloc
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[DevDiv607.cmd_7639]
@@ -61113,7 +60889,7 @@ RelativePath=Loader\classloader\generics\Instantiation\Regressions\607\DevDiv607
WorkingDir=Loader\classloader\generics\Instantiation\Regressions\607\DevDiv607
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[gentogen03.cmd_7640]
@@ -61129,7 +60905,7 @@ RelativePath=JIT\Methodical\refany\_speed_relnative\_speed_relnative.cmd
WorkingDir=JIT\Methodical\refany\_speed_relnative
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1171.cmd_7642]
@@ -61137,7 +60913,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1171\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1171\Generated1171
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GetGeneration.cmd_7643]
@@ -61153,7 +60929,7 @@ RelativePath=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodeOperandType\Op
WorkingDir=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodeOperandType
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[throwincascadedcatchnofin_r.cmd_7645]
@@ -61169,7 +60945,7 @@ RelativePath=JIT\Regression\Dev11\dev11_76013\Dev11_76013\Dev11_76013.cmd
WorkingDir=JIT\Regression\Dev11\dev11_76013\Dev11_76013
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[trythrowcatchfinally_ro.cmd_7647]
@@ -61177,7 +60953,7 @@ RelativePath=JIT\Methodical\eh\basics\trythrowcatchfinally_ro\trythrowcatchfinal
WorkingDir=JIT\Methodical\eh\basics\trythrowcatchfinally_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[StringConcat2.cmd_7648]
@@ -61185,7 +60961,7 @@ RelativePath=CoreMangLib\cti\system\string\StringConcat2\StringConcat2.cmd
WorkingDir=CoreMangLib\cti\system\string\StringConcat2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ceq_i.cmd_7649]
@@ -61193,7 +60969,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\ceq_i\ceq_i.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\ceq_i
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[OpCodesArglist.cmd_7650]
@@ -61201,7 +60977,7 @@ RelativePath=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesArglist\OpCod
WorkingDir=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesArglist
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[IsInst005.cmd_7651]
@@ -61209,7 +60985,7 @@ RelativePath=Loader\classloader\generics\Variance\IL\IsInst005\IsInst005.cmd
WorkingDir=Loader\classloader\generics\Variance\IL\IsInst005
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b35351.cmd_7652]
@@ -61225,7 +61001,7 @@ RelativePath=baseservices\threading\paramthreadstart\ThreadStartNeg1\ThreadStart
WorkingDir=baseservices\threading\paramthreadstart\ThreadStartNeg1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[overflow02_mul.cmd_7654]
@@ -61244,20 +61020,12 @@ MaxAllowedDurationSeconds=600
Categories=EXPECTED_PASS
HostStyle=0
-[UInt64Parse2.cmd_7656]
-RelativePath=CoreMangLib\cti\system\uint64\UInt64Parse2\UInt64Parse2.cmd
-WorkingDir=CoreMangLib\cti\system\uint64\UInt64Parse2
-Expected=0
-MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
-HostStyle=0
-
[castclass-interface018.cmd_7657]
RelativePath=JIT\jit64\valuetypes\nullable\castclass\interface\castclass-interface018\castclass-interface018.cmd
WorkingDir=JIT\jit64\valuetypes\nullable\castclass\interface\castclass-interface018
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GThread16.cmd_7658]
@@ -61265,7 +61033,7 @@ RelativePath=baseservices\threading\generics\syncdelegate\GThread16\GThread16.cm
WorkingDir=baseservices\threading\generics\syncdelegate\GThread16
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[UInt64IConvertibleToInt16.cmd_7659]
@@ -61273,7 +61041,7 @@ RelativePath=CoreMangLib\cti\system\uint64\UInt64IConvertibleToInt16\UInt64IConv
WorkingDir=CoreMangLib\cti\system\uint64\UInt64IConvertibleToInt16
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[int32_cs_d.cmd_7660]
@@ -61281,7 +61049,7 @@ RelativePath=JIT\Directed\shift\int32_cs_d\int32_cs_d.cmd
WorkingDir=JIT\Directed\shift\int32_cs_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[607586.cmd_7661]
@@ -61289,7 +61057,7 @@ RelativePath=JIT\jit64\regress\vsw\607586\607586\607586.cmd
WorkingDir=JIT\jit64\regress\vsw\607586\607586
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[tlstest_il_d.cmd_7662]
@@ -61297,7 +61065,7 @@ RelativePath=JIT\Directed\coverage\oldtests\tlstest_il_d\tlstest_il_d.cmd
WorkingDir=JIT\Directed\coverage\oldtests\tlstest_il_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[BBCnt0.cmd_7663]
@@ -61305,7 +61073,7 @@ RelativePath=JIT\opt\JitMinOpts\Perf\BBCnt0\BBCnt0.cmd
WorkingDir=JIT\opt\JitMinOpts\Perf\BBCnt0
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Test1402.cmd_7664]
@@ -61313,7 +61081,7 @@ RelativePath=Regressions\coreclr\1402\Test1402\Test1402.cmd
WorkingDir=Regressions\coreclr\1402\Test1402
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_relldc_mulovf.cmd_7665]
@@ -61329,7 +61097,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\starg_r8\starg_r8.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\starg_r8
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b72687.cmd_7667]
@@ -61337,7 +61105,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b72687\b72687\b72687.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b72687\b72687
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated230.cmd_7668]
@@ -61345,7 +61113,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest230\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest230\Generated230
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Ldfld_r.cmd_7669]
@@ -61369,7 +61137,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest731\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest731\Generated731
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[mixed_cs_ro.cmd_7672]
@@ -61377,7 +61145,7 @@ RelativePath=JIT\opt\virtualstubdispatch\mixed\mixed_cs_ro\mixed_cs_ro.cmd
WorkingDir=JIT\opt\virtualstubdispatch\mixed\mixed_cs_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1021.cmd_7673]
@@ -61385,7 +61153,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1021\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1021\Generated1021
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_212.cmd_7674]
@@ -61393,7 +61161,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_212\GCSimulator_212.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_212
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[struct01_auto.cmd_7675]
@@ -61401,7 +61169,7 @@ RelativePath=Loader\classloader\generics\Layout\General\struct01_auto\struct01_a
WorkingDir=Loader\classloader\generics\Layout\General\struct01_auto
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[method002.cmd_7676]
@@ -61409,7 +61177,7 @@ RelativePath=Loader\classloader\generics\GenericMethods\method002\method002.cmd
WorkingDir=Loader\classloader\generics\GenericMethods\method002
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_19.cmd_7677]
@@ -61417,7 +61185,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_19\GCSimulator_19.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_19
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[dd95372.cmd_7678]
@@ -61425,7 +61193,7 @@ RelativePath=Loader\classloader\generics\regressions\dd95372\dd95372\dd95372.cmd
WorkingDir=Loader\classloader\generics\regressions\dd95372\dd95372
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated142.cmd_7679]
@@ -61433,7 +61201,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest142\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest142\Generated142
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Unbox003.cmd_7680]
@@ -61449,7 +61217,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_111\GCSimulator_111.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_111
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[QueuePeek.cmd_7682]
@@ -61457,7 +61225,7 @@ RelativePath=CoreMangLib\cti\system\collections\generic\queue\QueuePeek\QueuePee
WorkingDir=CoreMangLib\cti\system\collections\generic\queue\QueuePeek
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_426.cmd_7683]
@@ -61465,7 +61233,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_426\GCSimulator_426.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_426
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[eh12_dynamic.cmd_7684]
@@ -61473,7 +61241,7 @@ RelativePath=JIT\jit64\localloc\ehverify\eh12_dynamic\eh12_dynamic.cmd
WorkingDir=JIT\jit64\localloc\ehverify\eh12_dynamic
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[sub.cmd_7685]
@@ -61481,7 +61249,7 @@ RelativePath=JIT\IL_Conformance\Old\Base\sub\sub.cmd
WorkingDir=JIT\IL_Conformance\Old\Base\sub
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1377.cmd_7686]
@@ -61489,7 +61257,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1377\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1377\Generated1377
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[OutOfMemoryExceptionCtor3.cmd_7687]
@@ -61497,7 +61265,7 @@ RelativePath=CoreMangLib\cti\system\outofmemoryexception\OutOfMemoryExceptionCto
WorkingDir=CoreMangLib\cti\system\outofmemoryexception\OutOfMemoryExceptionCtor3
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[RandomNext1.cmd_7688]
@@ -61505,7 +61273,7 @@ RelativePath=CoreMangLib\cti\system\random\RandomNext1\RandomNext1.cmd
WorkingDir=CoreMangLib\cti\system\random\RandomNext1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[SByteIConvertibleToInt16.cmd_7689]
@@ -61513,7 +61281,7 @@ RelativePath=CoreMangLib\cti\system\sbyte\SByteIConvertibleToInt16\SByteIConvert
WorkingDir=CoreMangLib\cti\system\sbyte\SByteIConvertibleToInt16
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[throwinfinally_50_ro.cmd_7690]
@@ -61529,7 +61297,7 @@ RelativePath=JIT\Methodical\eh\rethrow\simplerethrow_do\simplerethrow_do.cmd
WorkingDir=JIT\Methodical\eh\rethrow\simplerethrow_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[MathAbs4.cmd_7692]
@@ -61537,7 +61305,7 @@ RelativePath=CoreMangLib\cti\system\math\MathAbs4\MathAbs4.cmd
WorkingDir=CoreMangLib\cti\system\math\MathAbs4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated601.cmd_7693]
@@ -61545,7 +61313,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest601\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest601\Generated601
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated599.cmd_7694]
@@ -61553,7 +61321,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest599\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest599\Generated599
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_odbgsin_cs.cmd_7695]
@@ -61569,7 +61337,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest677\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest677\Generated677
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated561.cmd_7697]
@@ -61577,7 +61345,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest561\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest561\Generated561
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated718.cmd_7698]
@@ -61585,7 +61353,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest718\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest718\Generated718
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[staticFieldExpr1_r.cmd_7699]
@@ -61593,7 +61361,7 @@ RelativePath=JIT\jit64\opt\cse\staticFieldExpr1_r\staticFieldExpr1_r.cmd
WorkingDir=JIT\jit64\opt\cse\staticFieldExpr1_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_363.cmd_7700]
@@ -61601,7 +61369,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_363\GCSimulator_363.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_363
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[EncodingGetCharCount1.cmd_7701]
@@ -61609,7 +61377,7 @@ RelativePath=CoreMangLib\cti\system\text\encoding\EncodingGetCharCount1\Encoding
WorkingDir=CoreMangLib\cti\system\text\encoding\EncodingGetCharCount1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b12487.cmd_7702]
@@ -61617,7 +61385,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b12487\b12487\b12487.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b12487\b12487
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[emptyfinally_d.cmd_7703]
@@ -61633,7 +61401,7 @@ RelativePath=JIT\Methodical\eh\basics\trythrowcatchfinally_do\trythrowcatchfinal
WorkingDir=JIT\Methodical\eh\basics\trythrowcatchfinally_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Rotate.cmd_7705]
@@ -61641,7 +61409,7 @@ RelativePath=JIT\CodeGenBringUpTests\Rotate\Rotate.cmd
WorkingDir=JIT\CodeGenBringUpTests\Rotate
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[StringCompareOrdinal1.cmd_7706]
@@ -61649,7 +61417,7 @@ RelativePath=CoreMangLib\cti\system\string\StringCompareOrdinal1\StringCompareOr
WorkingDir=CoreMangLib\cti\system\string\StringCompareOrdinal1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[13662-simple.cmd_7707]
@@ -61657,7 +61425,7 @@ RelativePath=baseservices\threading\regressions\13662\13662-simple\13662-simple.
WorkingDir=baseservices\threading\regressions\13662\13662-simple
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated658.cmd_7708]
@@ -61665,7 +61433,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest658\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest658\Generated658
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[conv_ovf_r8_i8.cmd_7709]
@@ -61681,7 +61449,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_262\GCSimulator_262.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_262
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[method001e.cmd_7711]
@@ -61689,7 +61457,7 @@ RelativePath=Loader\classloader\generics\GenericMethods\method001e\method001e.cm
WorkingDir=Loader\classloader\generics\GenericMethods\method001e
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[localloc.cmd_7712]
@@ -61697,7 +61465,7 @@ RelativePath=JIT\Directed\PREFIX\unaligned\4\localloc\localloc.cmd
WorkingDir=JIT\Directed\PREFIX\unaligned\4\localloc
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[structarr_cs_ro.cmd_7713]
@@ -61705,7 +61473,7 @@ RelativePath=JIT\Methodical\MDArray\InnerProd\structarr_cs_ro\structarr_cs_ro.cm
WorkingDir=JIT\Methodical\MDArray\InnerProd\structarr_cs_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[tryfinallyintrycatchwithleaveintotry_d.cmd_7714]
@@ -61713,7 +61481,7 @@ RelativePath=JIT\Methodical\eh\leaves\tryfinallyintrycatchwithleaveintotry_d\try
WorkingDir=JIT\Methodical\eh\leaves\tryfinallyintrycatchwithleaveintotry_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[straccess3_cs_d.cmd_7715]
@@ -61737,7 +61505,7 @@ RelativePath=JIT\Directed\perffix\primitivevt\mixed2_cs_ro\mixed2_cs_ro.cmd
WorkingDir=JIT\Directed\perffix\primitivevt\mixed2_cs_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Float_And_Op_cs_ro.cmd_7718]
@@ -61745,7 +61513,7 @@ RelativePath=JIT\Directed\cmov\Float_And_Op_cs_ro\Float_And_Op_cs_ro.cmd
WorkingDir=JIT\Directed\cmov\Float_And_Op_cs_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ret_i4.cmd_7719]
@@ -61753,7 +61521,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\ret_i4\ret_i4.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\ret_i4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_relrecurse_ep_void.cmd_7720]
@@ -61769,7 +61537,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b06440\b06440c\b06440c.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b06440\b06440c
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated623.cmd_7722]
@@ -61777,7 +61545,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest623\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest623\Generated623
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[SeekUnroll.cmd_7723]
@@ -61801,7 +61569,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest500\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest500\Generated500
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ArrayIndexOf2.cmd_7726]
@@ -61809,7 +61577,7 @@ RelativePath=CoreMangLib\cti\system\array\ArrayIndexOf2\ArrayIndexOf2.cmd
WorkingDir=CoreMangLib\cti\system\array\ArrayIndexOf2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[hfa_sd0C_d.cmd_7727]
@@ -61817,7 +61585,7 @@ RelativePath=JIT\jit64\hfa\main\testC\hfa_sd0C_d\hfa_sd0C_d.cmd
WorkingDir=JIT\jit64\hfa\main\testC\hfa_sd0C_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_rels_ldc_mulovf.cmd_7728]
@@ -61833,7 +61601,7 @@ RelativePath=CoreMangLib\cti\system\type\TypeMakePointerType\TypeMakePointerType
WorkingDir=CoreMangLib\cti\system\type\TypeMakePointerType
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_244.cmd_7730]
@@ -61841,7 +61609,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_244\GCSimulator_244.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_244
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_relcatchfault.cmd_7731]
@@ -61857,7 +61625,7 @@ RelativePath=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesLdc_I4_2\OpCo
WorkingDir=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesLdc_I4_2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1183.cmd_7733]
@@ -61865,7 +61633,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1183\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1183\Generated1183
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[zeroinit_il_d.cmd_7734]
@@ -61873,7 +61641,7 @@ RelativePath=JIT\Directed\coverage\oldtests\zeroinit_il_d\zeroinit_il_d.cmd
WorkingDir=JIT\Directed\coverage\oldtests\zeroinit_il_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[isinstinterface_d.cmd_7735]
@@ -61881,7 +61649,7 @@ RelativePath=JIT\Directed\nullabletypes\isinstinterface_d\isinstinterface_d.cmd
WorkingDir=JIT\Directed\nullabletypes\isinstinterface_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[IntPtrEquals.cmd_7736]
@@ -61889,7 +61657,7 @@ RelativePath=CoreMangLib\cti\system\intptr\IntPtrEquals\IntPtrEquals.cmd
WorkingDir=CoreMangLib\cti\system\intptr\IntPtrEquals
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b31732.cmd_7737]
@@ -61897,7 +61665,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b31732\b31732\b31732.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b31732\b31732
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[br.cmd_7738]
@@ -61905,7 +61673,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\br\br.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\br
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_370.cmd_7739]
@@ -61913,7 +61681,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_370\GCSimulator_370.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_370
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[EncodingWebName.cmd_7740]
@@ -61921,7 +61689,7 @@ RelativePath=CoreMangLib\cti\system\text\encoding\EncodingWebName\EncodingWebNam
WorkingDir=CoreMangLib\cti\system\text\encoding\EncodingWebName
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[TestCase3_Nested_I.cmd_7741]
@@ -61929,7 +61697,7 @@ RelativePath=Loader\classloader\InterfaceFolding\TestCase3_Nested_I\TestCase3_Ne
WorkingDir=Loader\classloader\InterfaceFolding\TestCase3_Nested_I
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[SecurityExceptionCtor2.cmd_7742]
@@ -61937,7 +61705,7 @@ RelativePath=CoreMangLib\cti\system\security\securityexception\SecurityException
WorkingDir=CoreMangLib\cti\system\security\securityexception\SecurityExceptionCtor2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_175.cmd_7743]
@@ -61945,7 +61713,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_175\GCSimulator_175.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_175
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[try-catch07.cmd_7744]
@@ -61953,7 +61721,7 @@ RelativePath=baseservices\exceptions\generics\try-catch07\try-catch07.cmd
WorkingDir=baseservices\exceptions\generics\try-catch07
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[mul_ovf_u2.cmd_7745]
@@ -61977,7 +61745,7 @@ RelativePath=JIT\Methodical\VT\callconv\_il_dbgcalli\_il_dbgcalli.cmd
WorkingDir=JIT\Methodical\VT\callconv\_il_dbgcalli
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[MethodImplAttributesInternalCall.cmd_7748]
@@ -61985,7 +61753,7 @@ RelativePath=CoreMangLib\cti\system\reflection\methodimplattributes\MethodImplAt
WorkingDir=CoreMangLib\cti\system\reflection\methodimplattributes\MethodImplAttributesInternalCall
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ConvertToInt64_18.cmd_7749]
@@ -61993,7 +61761,7 @@ RelativePath=CoreMangLib\cti\system\convert\ConvertToInt64_18\ConvertToInt64_18.
WorkingDir=CoreMangLib\cti\system\convert\ConvertToInt64_18
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Regression_Dev10_624201.cmd_7750]
@@ -62001,7 +61769,7 @@ RelativePath=CoreMangLib\system\collections\generic\hashset\Regression_Dev10_624
WorkingDir=CoreMangLib\system\collections\generic\hashset\Regression_Dev10_624201
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ldc_sub_ovf_i1.cmd_7751]
@@ -62017,7 +61785,7 @@ RelativePath=Loader\classloader\generics\Misc\ConstraintsAndInheritance\Constrai
WorkingDir=Loader\classloader\generics\Misc\ConstraintsAndInheritance
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[waitanyex5a.cmd_7753]
@@ -62025,7 +61793,7 @@ RelativePath=baseservices\threading\waithandle\waitany\waitanyex5a\waitanyex5a.c
WorkingDir=baseservices\threading\waithandle\waitany\waitanyex5a
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[R3Trasher1.cmd_7754]
@@ -62033,7 +61801,7 @@ RelativePath=JIT\Regression\Dev11\External\dev11_135245\R3Trasher1\R3Trasher1.cm
WorkingDir=JIT\Regression\Dev11\External\dev11_135245\R3Trasher1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[hfa_sf1E_d.cmd_7755]
@@ -62041,7 +61809,7 @@ RelativePath=JIT\jit64\hfa\main\testE\hfa_sf1E_d\hfa_sf1E_d.cmd
WorkingDir=JIT\jit64\hfa\main\testE\hfa_sf1E_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b26732.cmd_7756]
@@ -62049,7 +61817,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b26732\b26732\b26732.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b26732\b26732
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b16049.cmd_7757]
@@ -62057,7 +61825,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b16049\b16049\b16049.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b16049\b16049
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ICollectionCopyTo.cmd_7758]
@@ -62065,7 +61833,7 @@ RelativePath=CoreMangLib\cti\system\collections\generic\icollection\ICollectionC
WorkingDir=CoreMangLib\cti\system\collections\generic\icollection\ICollectionCopyTo
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[OperandTypeInlineTok.cmd_7759]
@@ -62073,7 +61841,7 @@ RelativePath=CoreMangLib\cti\system\reflection\emit\operandtype\OperandTypeInlin
WorkingDir=CoreMangLib\cti\system\reflection\emit\operandtype\OperandTypeInlineTok
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[conv_ovf.cmd_7760]
@@ -62097,7 +61865,7 @@ RelativePath=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesStelem_I2\OpC
WorkingDir=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesStelem_I2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1253.cmd_7763]
@@ -62105,7 +61873,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1253\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1253\Generated1253
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[InterlockedAddInt_3.cmd_7764]
@@ -62113,7 +61881,7 @@ RelativePath=baseservices\threading\interlocked\add\InterlockedAddInt_3\Interloc
WorkingDir=baseservices\threading\interlocked\add\InterlockedAddInt_3
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[nested-try-catch07.cmd_7765]
@@ -62121,7 +61889,7 @@ RelativePath=baseservices\exceptions\generics\nested-try-catch07\nested-try-catc
WorkingDir=baseservices\exceptions\generics\nested-try-catch07
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[StringCompare15.cmd_7766]
@@ -62129,7 +61897,7 @@ RelativePath=CoreMangLib\cti\system\string\StringCompare15\StringCompare15.cmd
WorkingDir=CoreMangLib\cti\system\string\StringCompare15
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[CharMaxValue.cmd_7767]
@@ -62137,7 +61905,7 @@ RelativePath=CoreMangLib\cti\system\char\CharMaxValue\CharMaxValue.cmd
WorkingDir=CoreMangLib\cti\system\char\CharMaxValue
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1039.cmd_7768]
@@ -62145,7 +61913,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1039\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1039\Generated1039
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_relcastclass_ldarg.cmd_7769]
@@ -62161,7 +61929,7 @@ RelativePath=JIT\Directed\nullabletypes\tostring_d\tostring_d.cmd
WorkingDir=JIT\Directed\nullabletypes\tostring_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[thread13.cmd_7771]
@@ -62169,7 +61937,7 @@ RelativePath=baseservices\threading\generics\TimerCallback\thread13\thread13.cmd
WorkingDir=baseservices\threading\generics\TimerCallback\thread13
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ByteIConvertibleToType.cmd_7772]
@@ -62177,7 +61945,7 @@ RelativePath=CoreMangLib\cti\system\byte\ByteIConvertibleToType\ByteIConvertible
WorkingDir=CoreMangLib\cti\system\byte\ByteIConvertibleToType
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_speed_dbgcastclass_ldloc.cmd_7773]
@@ -62193,7 +61961,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1203\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1203\Generated1203
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[int32_ro.cmd_7775]
@@ -62201,7 +61969,7 @@ RelativePath=JIT\Directed\shift\int32_ro\int32_ro.cmd
WorkingDir=JIT\Directed\shift\int32_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated887.cmd_7776]
@@ -62209,7 +61977,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest887\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest887\Generated887
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_197.cmd_7777]
@@ -62217,7 +61985,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_197\GCSimulator_197.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_197
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[class02.cmd_7778]
@@ -62225,7 +61993,7 @@ RelativePath=JIT\Generics\Instantiation\Classes\class02\class02.cmd
WorkingDir=JIT\Generics\Instantiation\Classes\class02
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_odbgsin_il_cs.cmd_7779]
@@ -62233,7 +62001,7 @@ RelativePath=JIT\Methodical\Boxing\xlang\_odbgsin_il_cs\_odbgsin_il_cs.cmd
WorkingDir=JIT\Methodical\Boxing\xlang\_odbgsin_il_cs
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1023.cmd_7780]
@@ -62241,7 +62009,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1023\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1023\Generated1023
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1098.cmd_7781]
@@ -62249,7 +62017,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1098\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1098\Generated1098
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[FileAccessRead.cmd_7782]
@@ -62257,7 +62025,7 @@ RelativePath=CoreMangLib\cti\system\io\fileaccess\FileAccessRead\FileAccessRead.
WorkingDir=CoreMangLib\cti\system\io\fileaccess\FileAccessRead
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[simple.cmd_7783]
@@ -62265,7 +62033,7 @@ RelativePath=JIT\opt\Devirtualization\simple\simple.cmd
WorkingDir=JIT\opt\Devirtualization\simple
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[10w5d_cs_do.cmd_7784]
@@ -62281,7 +62049,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M10\b03995\b03995\b03995.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M10\b03995\b03995
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1114.cmd_7786]
@@ -62289,7 +62057,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1114\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1114\Generated1114
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[stringcreator.cmd_7787]
@@ -62305,7 +62073,7 @@ RelativePath=baseservices\exceptions\generics\TypeParameter004\TypeParameter004.
WorkingDir=baseservices\exceptions\generics\TypeParameter004
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[spectralnorm.cmd_7789]
@@ -62321,7 +62089,7 @@ RelativePath=CoreMangLib\cti\system\array\ArraySetValue1\ArraySetValue1.cmd
WorkingDir=CoreMangLib\cti\system\array\ArraySetValue1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[hfa_nf0G_r.cmd_7791]
@@ -62329,7 +62097,7 @@ RelativePath=JIT\jit64\hfa\main\testG\hfa_nf0G_r\hfa_nf0G_r.cmd
WorkingDir=JIT\jit64\hfa\main\testG\hfa_nf0G_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Switch.cmd_7792]
@@ -62337,7 +62105,7 @@ RelativePath=JIT\CodeGenBringUpTests\Switch\Switch.cmd
WorkingDir=JIT\CodeGenBringUpTests\Switch
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Delegate004.cmd_7793]
@@ -62345,7 +62113,7 @@ RelativePath=JIT\Generics\Instantiation\delegates\Delegate004\Delegate004.cmd
WorkingDir=JIT\Generics\Instantiation\delegates\Delegate004
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[AddThresholdTest.cmd_7794]
@@ -62361,7 +62129,7 @@ RelativePath=JIT\Methodical\explicit\basic\_opt_dbgrefarg_f4\_opt_dbgrefarg_f4.c
WorkingDir=JIT\Methodical\explicit\basic\_opt_dbgrefarg_f4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[LocallocLarge.cmd_7796]
@@ -62377,7 +62145,7 @@ RelativePath=Loader\classloader\regressions\dev11_11333\dev11_11333\dev11_11333.
WorkingDir=Loader\classloader\regressions\dev11_11333\dev11_11333
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbgcastclass_ldlen.cmd_7798]
@@ -62385,7 +62153,7 @@ RelativePath=JIT\Methodical\casts\array\_il_dbgcastclass_ldlen\_il_dbgcastclass_
WorkingDir=JIT\Methodical\casts\array\_il_dbgcastclass_ldlen
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1208.cmd_7799]
@@ -62393,7 +62161,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1208\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1208\Generated1208
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b58689.cmd_7800]
@@ -62401,7 +62169,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b58689\b58689\b58689.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b58689\b58689
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[MultipleInterface05.cmd_7801]
@@ -62409,7 +62177,7 @@ RelativePath=Loader\classloader\generics\Instantiation\Positive\MultipleInterfac
WorkingDir=Loader\classloader\generics\Instantiation\Positive\MultipleInterface05
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[u4rem_cs_d.cmd_7802]
@@ -62417,7 +62185,7 @@ RelativePath=JIT\Methodical\divrem\rem\u4rem_cs_d\u4rem_cs_d.cmd
WorkingDir=JIT\Methodical\divrem\rem\u4rem_cs_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated126.cmd_7803]
@@ -62425,7 +62193,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest126\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest126\Generated126
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b47610.cmd_7804]
@@ -62433,7 +62201,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b47610\b47610\b47610.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b47610\b47610
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b92713.cmd_7805]
@@ -62449,7 +62217,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest957\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest957\Generated957
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b39217.cmd_7807]
@@ -62473,7 +62241,7 @@ RelativePath=JIT\Methodical\NaN\r4NaNdiv_cs_ro\r4NaNdiv_cs_ro.cmd
WorkingDir=JIT\Methodical\NaN\r4NaNdiv_cs_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_dbgexplicit6.cmd_7810]
@@ -62489,7 +62257,7 @@ RelativePath=JIT\Methodical\eh\deadcode\severalnesteddeadehregions_r\severalnest
WorkingDir=JIT\Methodical\eh\deadcode\severalnesteddeadehregions_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[r8NaNadd_cs_do.cmd_7812]
@@ -62497,7 +62265,7 @@ RelativePath=JIT\Methodical\NaN\r8NaNadd_cs_do\r8NaNadd_cs_do.cmd
WorkingDir=JIT\Methodical\NaN\r8NaNadd_cs_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[doublearr_cs_d.cmd_7813]
@@ -62505,7 +62273,7 @@ RelativePath=JIT\Methodical\MDArray\InnerProd\doublearr_cs_d\doublearr_cs_d.cmd
WorkingDir=JIT\Methodical\MDArray\InnerProd\doublearr_cs_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated839.cmd_7814]
@@ -62513,7 +62281,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest839\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest839\Generated839
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[lim_001.cmd_7815]
@@ -62521,7 +62289,7 @@ RelativePath=JIT\jit64\opt\lim\lim_001\lim_001.cmd
WorkingDir=JIT\jit64\opt\lim\lim_001
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[nonlocalexitinfinally.cmd_7816]
@@ -62529,7 +62297,7 @@ RelativePath=JIT\jit64\eh\FinallyExec\nonlocalexitinfinally\nonlocalexitinfinall
WorkingDir=JIT\jit64\eh\FinallyExec\nonlocalexitinfinally
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b59320.cmd_7817]
@@ -62553,7 +62321,7 @@ RelativePath=JIT\Methodical\eh\basics\trycatch_ro\trycatch_ro.cmd
WorkingDir=JIT\Methodical\eh\basics\trycatch_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ldarg_s_i8.cmd_7820]
@@ -62561,7 +62329,7 @@ RelativePath=JIT\IL_Conformance\Old\directed\ldarg_s_i8\ldarg_s_i8.cmd
WorkingDir=JIT\IL_Conformance\Old\directed\ldarg_s_i8
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[interior_pointer.cmd_7821]
@@ -62569,7 +62337,7 @@ RelativePath=JIT\jit64\regress\ndpw\21015\interior_pointer\interior_pointer.cmd
WorkingDir=JIT\jit64\regress\ndpw\21015\interior_pointer
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Adams.cmd_7822]
@@ -62585,7 +62353,7 @@ RelativePath=CoreMangLib\cti\system\reflection\methodattributes\MethodAttributes
WorkingDir=CoreMangLib\cti\system\reflection\methodattributes\MethodAttributesPrivateScope
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b76511.cmd_7824]
@@ -62593,7 +62361,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b76511\b76511\b76511.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b76511\b76511
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[FloatOvfToInt2_r.cmd_7825]
@@ -62601,7 +62369,7 @@ RelativePath=JIT\Methodical\Overflow\FloatOvfToInt2_r\FloatOvfToInt2_r.cmd
WorkingDir=JIT\Methodical\Overflow\FloatOvfToInt2_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[expl_gc_float_1_d.cmd_7826]
@@ -62609,7 +62377,7 @@ RelativePath=JIT\Methodical\explicit\coverage\expl_gc_float_1_d\expl_gc_float_1_
WorkingDir=JIT\Methodical\explicit\coverage\expl_gc_float_1_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ArgumentExceptionCtor1.cmd_7827]
@@ -62617,7 +62385,7 @@ RelativePath=CoreMangLib\cti\system\argumentexception\ArgumentExceptionCtor1\Arg
WorkingDir=CoreMangLib\cti\system\argumentexception\ArgumentExceptionCtor1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbgrefarg_box_f8.cmd_7828]
@@ -62633,7 +62401,7 @@ RelativePath=JIT\jit64\localloc\unwind\unwind04_dynamic\unwind04_dynamic.cmd
WorkingDir=JIT\jit64\localloc\unwind\unwind04_dynamic
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_dbgthrow.cmd_7830]
@@ -62649,7 +62417,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest141\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest141\Generated141
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[box-unbox-null010.cmd_7832]
@@ -62657,7 +62425,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\null\box-unbox-null010\box-
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\null\box-unbox-null010
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_relrefarg_f8.cmd_7833]
@@ -62665,7 +62433,7 @@ RelativePath=JIT\Methodical\explicit\basic\_il_relrefarg_f8\_il_relrefarg_f8.cmd
WorkingDir=JIT\Methodical\explicit\basic\_il_relrefarg_f8
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[CharEnumeratorReset.cmd_7834]
@@ -62673,7 +62441,7 @@ RelativePath=CoreMangLib\cti\system\charenumerator\CharEnumeratorReset\CharEnume
WorkingDir=CoreMangLib\cti\system\charenumerator\CharEnumeratorReset
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[castclass-generics023.cmd_7835]
@@ -62681,7 +62449,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\castclass\generics\castclass-generics
WorkingDir=JIT\jit64\valuetypes\nullable\castclass\generics\castclass-generics023
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[castclassinterface_d.cmd_7836]
@@ -62697,7 +62465,7 @@ RelativePath=CoreMangLib\cti\system\reflection\emit\stackbehaviour\StackBehaviou
WorkingDir=CoreMangLib\cti\system\reflection\emit\stackbehaviour\StackBehaviourPushr8
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated49.cmd_7838]
@@ -62705,7 +62473,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest49\Generated
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest49\Generated49
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[CgStress2_r.cmd_7839]
@@ -62721,7 +62489,7 @@ RelativePath=JIT\Directed\PREFIX\unaligned\4\cpobj\cpobj.cmd
WorkingDir=JIT\Directed\PREFIX\unaligned\4\cpobj
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[method001c.cmd_7841]
@@ -62729,7 +62497,7 @@ RelativePath=Loader\classloader\generics\GenericMethods\method001c\method001c.cm
WorkingDir=Loader\classloader\generics\GenericMethods\method001c
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[r8NaNrem_cs_d.cmd_7842]
@@ -62737,7 +62505,7 @@ RelativePath=JIT\Methodical\NaN\r8NaNrem_cs_d\r8NaNrem_cs_d.cmd
WorkingDir=JIT\Methodical\NaN\r8NaNrem_cs_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ConvertToUInt6413.cmd_7843]
@@ -62745,7 +62513,7 @@ RelativePath=CoreMangLib\cti\system\convert\ConvertToUInt6413\ConvertToUInt6413.
WorkingDir=CoreMangLib\cti\system\convert\ConvertToUInt6413
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[NestedStruct04.cmd_7844]
@@ -62753,7 +62521,7 @@ RelativePath=Loader\classloader\generics\Instantiation\Positive\NestedStruct04\N
WorkingDir=Loader\classloader\generics\Instantiation\Positive\NestedStruct04
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[UInt64IConvertibleToDouble.cmd_7845]
@@ -62761,7 +62529,7 @@ RelativePath=CoreMangLib\cti\system\uint64\UInt64IConvertibleToDouble\UInt64ICon
WorkingDir=CoreMangLib\cti\system\uint64\UInt64IConvertibleToDouble
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ovfldiv2_il_r.cmd_7846]
@@ -62777,7 +62545,7 @@ RelativePath=Loader\classloader\InterfaceFolding\TestCase2_Nested_J\TestCase2_Ne
WorkingDir=Loader\classloader\InterfaceFolding\TestCase2_Nested_J
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[RankExceptionCtor3.cmd_7848]
@@ -62785,7 +62553,7 @@ RelativePath=CoreMangLib\cti\system\rankexception\RankExceptionCtor3\RankExcepti
WorkingDir=CoreMangLib\cti\system\rankexception\RankExceptionCtor3
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b17023.cmd_7849]
@@ -62801,7 +62569,7 @@ RelativePath=JIT\Directed\StrAccess\straccess1_cs_r\straccess1_cs_r.cmd
WorkingDir=JIT\Directed\StrAccess\straccess1_cs_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_404.cmd_7851]
@@ -62809,7 +62577,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_404\GCSimulator_404.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_404
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[hfa_sf1A_r.cmd_7852]
@@ -62817,7 +62585,7 @@ RelativePath=JIT\jit64\hfa\main\testA\hfa_sf1A_r\hfa_sf1A_r.cmd
WorkingDir=JIT\jit64\hfa\main\testA\hfa_sf1A_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[cse_cmpxchg.cmd_7853]
@@ -62825,7 +62593,7 @@ RelativePath=JIT\Directed\intrinsic\interlocked\cse_cmpxchg\cse_cmpxchg.cmd
WorkingDir=JIT\Directed\intrinsic\interlocked\cse_cmpxchg
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[thread12.cmd_7854]
@@ -62833,7 +62601,7 @@ RelativePath=baseservices\threading\generics\TimerCallback\thread12\thread12.cmd
WorkingDir=baseservices\threading\generics\TimerCallback\thread12
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b62892.cmd_7855]
@@ -62841,7 +62609,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b62892\b62892\b62892.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b62892\b62892
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[gc-pinned-code-motion.cmd_7856]
@@ -62849,7 +62617,7 @@ RelativePath=JIT\jit64\gc\misc\gc-pinned-code-motion\gc-pinned-code-motion.cmd
WorkingDir=JIT\jit64\gc\misc\gc-pinned-code-motion
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[TargetParameterCountExceptionCtor1.cmd_7857]
@@ -62857,7 +62625,7 @@ RelativePath=CoreMangLib\cti\system\reflection\targetparametercountexception\Tar
WorkingDir=CoreMangLib\cti\system\reflection\targetparametercountexception\TargetParameterCountExceptionCtor1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ConvertToInt16_10.cmd_7858]
@@ -62865,7 +62633,7 @@ RelativePath=CoreMangLib\cti\system\convert\ConvertToInt16_10\ConvertToInt16_10.
WorkingDir=CoreMangLib\cti\system\convert\ConvertToInt16_10
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[TimeSpanMinValue.cmd_7859]
@@ -62873,7 +62641,7 @@ RelativePath=CoreMangLib\cti\system\timespan\TimeSpanMinValue\TimeSpanMinValue.c
WorkingDir=CoreMangLib\cti\system\timespan\TimeSpanMinValue
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[test.cmd_7860]
@@ -62881,7 +62649,7 @@ RelativePath=JIT\jit64\regress\phoenix\62322\test\test.cmd
WorkingDir=JIT\jit64\regress\phoenix\62322\test
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b05773.cmd_7861]
@@ -62889,7 +62657,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M10\b05773\b05773\b05773.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M10\b05773\b05773
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[csharptester.cmd_7862]
@@ -62905,7 +62673,7 @@ RelativePath=JIT\jit64\mcc\interop\mcc_i81\mcc_i81.cmd
WorkingDir=JIT\jit64\mcc\interop\mcc_i81
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_FAIL;9462;EXCLUDED;VARARG
+Categories=EXPECTED_FAIL;9462;EXCLUDED;VARARG;Pri1
HostStyle=0
[Generated273.cmd_7864]
@@ -62913,7 +62681,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest273\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest273\Generated273
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[rethrowinfinallyinsidecatch_r.cmd_7865]
@@ -62921,7 +62689,7 @@ RelativePath=JIT\Methodical\eh\rethrow\rethrowinfinallyinsidecatch_r\rethrowinfi
WorkingDir=JIT\Methodical\eh\rethrow\rethrowinfinallyinsidecatch_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[box-unbox040.cmd_7866]
@@ -62929,7 +62697,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\box-unbox\box-unbox040\box-
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\box-unbox\box-unbox040
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[MethodImplAttributesUnmanaged.cmd_7867]
@@ -62937,7 +62705,7 @@ RelativePath=CoreMangLib\cti\system\reflection\methodimplattributes\MethodImplAt
WorkingDir=CoreMangLib\cti\system\reflection\methodimplattributes\MethodImplAttributesUnmanaged
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated744.cmd_7868]
@@ -62945,7 +62713,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest744\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest744\Generated744
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ldsshrstsfld_il_r.cmd_7869]
@@ -62953,7 +62721,7 @@ RelativePath=JIT\Directed\coverage\oldtests\ldsshrstsfld_il_r\ldsshrstsfld_il_r.
WorkingDir=JIT\Directed\coverage\oldtests\ldsshrstsfld_il_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[SingleToDouble.cmd_7870]
@@ -62961,7 +62729,7 @@ RelativePath=CoreMangLib\cti\system\single\SingleToDouble\SingleToDouble.cmd
WorkingDir=CoreMangLib\cti\system\single\SingleToDouble
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1401.cmd_7871]
@@ -62969,7 +62737,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1401\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1401\Generated1401
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b82247.cmd_7872]
@@ -62985,7 +62753,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest699\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest699\Generated699
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[BooleanIConvertibleToDecimal.cmd_7874]
@@ -62993,7 +62761,7 @@ RelativePath=CoreMangLib\cti\system\boolean\BooleanIConvertibleToDecimal\Boolean
WorkingDir=CoreMangLib\cti\system\boolean\BooleanIConvertibleToDecimal
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b49778.cmd_7875]
@@ -63001,7 +62769,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\v2.1\DDB\b49778\b49778\b49778.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\v2.1\DDB\b49778\b49778
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[test1.cmd_7876]
@@ -63009,7 +62777,7 @@ RelativePath=JIT\jit64\regress\vsw\541067\test1\test1.cmd
WorkingDir=JIT\jit64\regress\vsw\541067\test1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ConvertToChar14.cmd_7877]
@@ -63017,7 +62785,7 @@ RelativePath=CoreMangLib\cti\system\convert\ConvertToChar14\ConvertToChar14.cmd
WorkingDir=CoreMangLib\cti\system\convert\ConvertToChar14
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1020.cmd_7878]
@@ -63025,7 +62793,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1020\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1020\Generated1020
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[osrAddovershot.cmd_7879]
@@ -63033,7 +62801,7 @@ RelativePath=JIT\Methodical\flowgraph\dev10_bug675304\osrAddovershot\osrAddovers
WorkingDir=JIT\Methodical\flowgraph\dev10_bug675304\osrAddovershot
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_opt_dbgrotarg_objref.cmd_7880]
@@ -63057,7 +62825,7 @@ RelativePath=JIT\CodeGenBringUpTests\FPNeg\FPNeg.cmd
WorkingDir=JIT\CodeGenBringUpTests\FPNeg
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[test.cmd_7883]
@@ -63065,7 +62833,7 @@ RelativePath=JIT\jit64\regress\vsw\552940\test\test.cmd
WorkingDir=JIT\jit64\regress\vsw\552940\test
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b21220.cmd_7884]
@@ -63073,7 +62841,7 @@ RelativePath=JIT\jit64\regress\ndpw\21220\b21220\b21220.cmd
WorkingDir=JIT\jit64\regress\ndpw\21220\b21220
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_FAIL;4851;EXCLUDED;VERIFY
+Categories=EXPECTED_FAIL;4851;EXCLUDED;VERIFY;Pri1
HostStyle=0
[_speed_dbglcs_gcref.cmd_7885]
@@ -63089,7 +62857,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b31745\b31745\b31745.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b31745\b31745
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_FAIL;9462;EXCLUDED;VARARG
+Categories=EXPECTED_FAIL;9462;EXCLUDED;VARARG;Pri1
HostStyle=0
[dd52.cmd_7887]
@@ -63097,7 +62865,7 @@ RelativePath=Loader\classloader\regressions\dd52\dd52\dd52.cmd
WorkingDir=Loader\classloader\regressions\dd52\dd52
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated463.cmd_7888]
@@ -63105,7 +62873,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest463\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest463\Generated463
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_speed_dbghan3.cmd_7889]
@@ -63113,7 +62881,7 @@ RelativePath=JIT\Methodical\VT\etc\_speed_dbghan3\_speed_dbghan3.cmd
WorkingDir=JIT\Methodical\VT\etc\_speed_dbghan3
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated444.cmd_7890]
@@ -63121,7 +62889,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest444\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest444\Generated444
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[class02.cmd_7891]
@@ -63129,7 +62897,7 @@ RelativePath=JIT\Generics\Typeof\class02\class02.cmd
WorkingDir=JIT\Generics\Typeof\class02
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[NestedInterface01.cmd_7892]
@@ -63145,7 +62913,7 @@ RelativePath=CoreMangLib\cti\system\int\Int32IConvertibleToBoolean\Int32IConvert
WorkingDir=CoreMangLib\cti\system\int\Int32IConvertibleToBoolean
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b59949.cmd_7894]
@@ -63161,7 +62929,7 @@ RelativePath=JIT\Methodical\cctor\simple\precise1_cs_do\precise1_cs_do.cmd
WorkingDir=JIT\Methodical\cctor\simple\precise1_cs_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_408.cmd_7896]
@@ -63169,7 +62937,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_408\GCSimulator_408.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_408
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[simplerethrow_ro.cmd_7897]
@@ -63177,7 +62945,7 @@ RelativePath=JIT\Methodical\eh\rethrow\simplerethrow_ro\simplerethrow_ro.cmd
WorkingDir=JIT\Methodical\eh\rethrow\simplerethrow_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_185.cmd_7898]
@@ -63185,7 +62953,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_185\GCSimulator_185.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_185
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[jaggedarr_cs_r.cmd_7899]
@@ -63201,7 +62969,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1012\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1012\Generated1012
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Nesting.cmd_7901]
@@ -63209,7 +62977,7 @@ RelativePath=JIT\Directed\FaultHandlers\Nesting\Nesting\Nesting.cmd
WorkingDir=JIT\Directed\FaultHandlers\Nesting\Nesting
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_428.cmd_7902]
@@ -63217,7 +62985,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_428\GCSimulator_428.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_428
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[mcc_i10.cmd_7903]
@@ -63225,7 +62993,7 @@ RelativePath=JIT\jit64\mcc\interop\mcc_i10\mcc_i10.cmd
WorkingDir=JIT\jit64\mcc\interop\mcc_i10
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_FAIL;9462;EXCLUDED;VARARG
+Categories=EXPECTED_FAIL;9462;EXCLUDED;VARARG;Pri1
HostStyle=0
[CharIsDigit1.cmd_7904]
@@ -63233,7 +63001,7 @@ RelativePath=CoreMangLib\cti\system\char\CharIsDigit1\CharIsDigit1.cmd
WorkingDir=CoreMangLib\cti\system\char\CharIsDigit1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[localvarincatch_r.cmd_7905]
@@ -63273,7 +63041,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest97\Generated
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest97\Generated97
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[CharIsSymbol1.cmd_7910]
@@ -63281,7 +63049,7 @@ RelativePath=CoreMangLib\cti\system\char\CharIsSymbol1\CharIsSymbol1.cmd
WorkingDir=CoreMangLib\cti\system\char\CharIsSymbol1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[try2_d.cmd_7911]
@@ -63289,7 +63057,7 @@ RelativePath=JIT\Directed\leave\try2_d\try2_d.cmd
WorkingDir=JIT\Directed\leave\try2_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[OpCodesStind_I1.cmd_7912]
@@ -63297,7 +63065,7 @@ RelativePath=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesStind_I1\OpCo
WorkingDir=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesStind_I1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[sub_ovf_i4.cmd_7913]
@@ -63313,7 +63081,7 @@ RelativePath=JIT\Methodical\eh\disconnected\tryfinallyincatchtry_r\tryfinallyinc
WorkingDir=JIT\Methodical\eh\disconnected\tryfinallyincatchtry_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[RuntimeFieldHandleEquals.cmd_7915]
@@ -63321,7 +63089,7 @@ RelativePath=CoreMangLib\cti\system\runtimefieldhandle\RuntimeFieldHandleEquals\
WorkingDir=CoreMangLib\cti\system\runtimefieldhandle\RuntimeFieldHandleEquals
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ListIndexOf1.cmd_7916]
@@ -63329,7 +63097,7 @@ RelativePath=CoreMangLib\cti\system\collections\generic\list\ListIndexOf1\ListIn
WorkingDir=CoreMangLib\cti\system\collections\generic\list\ListIndexOf1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[castclass013.cmd_7917]
@@ -63337,7 +63105,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\castclass\castclass\castclass013\cast
WorkingDir=JIT\jit64\valuetypes\nullable\castclass\castclass\castclass013
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ByteIConvertibleToSingle.cmd_7918]
@@ -63345,7 +63113,7 @@ RelativePath=CoreMangLib\cti\system\byte\ByteIConvertibleToSingle\ByteIConvertib
WorkingDir=CoreMangLib\cti\system\byte\ByteIConvertibleToSingle
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_dbgobj.cmd_7919]
@@ -63353,7 +63121,7 @@ RelativePath=JIT\Methodical\Invoke\implicit\_dbgobj\_dbgobj.cmd
WorkingDir=JIT\Methodical\Invoke\implicit\_dbgobj
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[TypeAttributesAnsiClass.cmd_7920]
@@ -63361,7 +63129,7 @@ RelativePath=CoreMangLib\cti\system\reflection\typeattributes\TypeAttributesAnsi
WorkingDir=CoreMangLib\cti\system\reflection\typeattributes\TypeAttributesAnsiClass
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ThreadStartOperations.cmd_7921]
@@ -63369,7 +63137,7 @@ RelativePath=baseservices\threading\paramthreadstart\ThreadStartOperations\Threa
WorkingDir=baseservices\threading\paramthreadstart\ThreadStartOperations
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_relselfref.cmd_7922]
@@ -63377,7 +63145,7 @@ RelativePath=JIT\Methodical\Arrays\misc\_relselfref\_relselfref.cmd
WorkingDir=JIT\Methodical\Arrays\misc\_relselfref
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ldarga_i4.cmd_7923]
@@ -63385,7 +63153,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\ldarga_i4\ldarga_i4.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\ldarga_i4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[MarshalAsAttributeCtor2.cmd_7924]
@@ -63393,7 +63161,7 @@ RelativePath=CoreMangLib\cti\system\runtime\interopservices\marshalasattribute\M
WorkingDir=CoreMangLib\cti\system\runtime\interopservices\marshalasattribute\MarshalAsAttributeCtor2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_142.cmd_7925]
@@ -63401,7 +63169,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_142\GCSimulator_142.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_142
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Simple2.cmd_7926]
@@ -63409,7 +63177,7 @@ RelativePath=JIT\Directed\Arrays\Simple2\Simple2.cmd
WorkingDir=JIT\Directed\Arrays\Simple2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b415164.cmd_7927]
@@ -63425,7 +63193,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b72422\b72422\b72422.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b72422\b72422
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[vsw433497.cmd_7929]
@@ -63433,7 +63201,7 @@ RelativePath=Loader\classloader\generics\regressions\433497\vsw433497\vsw433497.
WorkingDir=Loader\classloader\generics\regressions\433497\vsw433497
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[KeyValuePairctor.cmd_7930]
@@ -63441,7 +63209,7 @@ RelativePath=CoreMangLib\cti\system\collections\generic\keyvaluepair\KeyValuePai
WorkingDir=CoreMangLib\cti\system\collections\generic\keyvaluepair\KeyValuePairctor
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[25param2a_cs_ro.cmd_7931]
@@ -63449,7 +63217,7 @@ RelativePath=JIT\Methodical\Invoke\25params\25param2a_cs_ro\25param2a_cs_ro.cmd
WorkingDir=JIT\Methodical\Invoke\25params\25param2a_cs_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[classarr_cs_ro.cmd_7932]
@@ -63465,7 +63233,7 @@ RelativePath=Regressions\coreclr\0308\ToLower\ToLower.cmd
WorkingDir=Regressions\coreclr\0308\ToLower
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_149.cmd_7934]
@@ -63473,7 +63241,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_149\GCSimulator_149.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_149
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[decimal_cs_d.cmd_7935]
@@ -63481,7 +63249,7 @@ RelativePath=JIT\Methodical\MDArray\DataTypes\decimal_cs_d\decimal_cs_d.cmd
WorkingDir=JIT\Methodical\MDArray\DataTypes\decimal_cs_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1077.cmd_7936]
@@ -63489,7 +63257,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1077\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1077\Generated1077
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Ldfld_ro.cmd_7937]
@@ -63505,7 +63273,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b40347\b40347\b40347.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b40347\b40347
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_speed_dbgunsafe-5.cmd_7939]
@@ -63513,7 +63281,7 @@ RelativePath=JIT\Methodical\unsafecsharp\_speed_dbgunsafe-5\_speed_dbgunsafe-5.c
WorkingDir=JIT\Methodical\unsafecsharp\_speed_dbgunsafe-5
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[25paramMixed_il_d.cmd_7940]
@@ -63537,7 +63305,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\null\box-unbox-null037\box-
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\null\box-unbox-null037
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[mcc_i73.cmd_7943]
@@ -63545,7 +63313,7 @@ RelativePath=JIT\jit64\mcc\interop\mcc_i73\mcc_i73.cmd
WorkingDir=JIT\jit64\mcc\interop\mcc_i73
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_FAIL
+Categories=EXPECTED_FAIL;9462;EXCLUDED;VARARG;Pri1
HostStyle=0
[Foo.cmd_7944]
@@ -63553,7 +63321,7 @@ RelativePath=Loader\classloader\regressions\139056\Foo\Foo.cmd
WorkingDir=Loader\classloader\regressions\139056\Foo
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1198.cmd_7945]
@@ -63561,7 +63329,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1198\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1198\Generated1198
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[box-unbox-interface014.cmd_7946]
@@ -63569,7 +63337,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\interface\box-unbox-interfa
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\interface\box-unbox-interface014
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[tailcall.cmd_7947]
@@ -63585,7 +63353,7 @@ RelativePath=Loader\classloader\generics\Layout\General\Base02a_auto_ser\Base02a
WorkingDir=Loader\classloader\generics\Layout\General\Base02a_auto_ser
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b14426.cmd_7949]
@@ -63601,7 +63369,7 @@ RelativePath=JIT\Regression\JitBlue\GitHub_4115\GitHub_4115\GitHub_4115.cmd
WorkingDir=JIT\Regression\JitBlue\GitHub_4115\GitHub_4115
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated548.cmd_7951]
@@ -63609,7 +63377,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest548\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest548\Generated548
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[TypeAttributesStringFormatMask.cmd_7952]
@@ -63617,7 +63385,7 @@ RelativePath=CoreMangLib\cti\system\reflection\typeattributes\TypeAttributesStri
WorkingDir=CoreMangLib\cti\system\reflection\typeattributes\TypeAttributesStringFormatMask
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[OpCodesLdc_I4.cmd_7953]
@@ -63625,7 +63393,7 @@ RelativePath=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesLdc_I4\OpCode
WorkingDir=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesLdc_I4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1048.cmd_7954]
@@ -63633,7 +63401,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1048\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1048\Generated1048
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b59647.cmd_7955]
@@ -63641,7 +63409,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b59647\b59647\b59647.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b59647\b59647
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ConvertToString9.cmd_7956]
@@ -63649,7 +63417,7 @@ RelativePath=CoreMangLib\cti\system\convert\ConvertToString9\ConvertToString9.cm
WorkingDir=CoreMangLib\cti\system\convert\ConvertToString9
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ConvertToUInt6411.cmd_7957]
@@ -63657,7 +63425,7 @@ RelativePath=CoreMangLib\cti\system\convert\ConvertToUInt6411\ConvertToUInt6411.
WorkingDir=CoreMangLib\cti\system\convert\ConvertToUInt6411
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[5w1d-06_cs_do.cmd_7958]
@@ -63665,7 +63433,7 @@ RelativePath=JIT\Methodical\fp\exgen\5w1d-06_cs_do\5w1d-06_cs_do.cmd
WorkingDir=JIT\Methodical\fp\exgen\5w1d-06_cs_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[EventHandlerInvoke.cmd_7959]
@@ -63673,7 +63441,7 @@ RelativePath=CoreMangLib\cti\system\eventhandler\EventHandlerInvoke\EventHandler
WorkingDir=CoreMangLib\cti\system\eventhandler\EventHandlerInvoke
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated492.cmd_7960]
@@ -63681,7 +63449,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest492\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest492\Generated492
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b11131.cmd_7961]
@@ -63689,7 +63457,7 @@ RelativePath=JIT\Regression\VS-ia64-JIT\V1.2-M01\b11131\b11131\b11131.cmd
WorkingDir=JIT\Regression\VS-ia64-JIT\V1.2-M01\b11131\b11131
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[volatilstind.cmd_7962]
@@ -63705,7 +63473,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_147\GCSimulator_147.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_147
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[pow0_cs_do.cmd_7964]
@@ -63713,7 +63481,7 @@ RelativePath=JIT\Directed\intrinsic\pow\pow0_cs_do\pow0_cs_do.cmd
WorkingDir=JIT\Directed\intrinsic\pow\pow0_cs_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Puzzle.cmd_7965]
@@ -63737,7 +63505,7 @@ RelativePath=CoreMangLib\cti\system\reflection\methodattributes\MethodAttributes
WorkingDir=CoreMangLib\cti\system\reflection\methodattributes\MethodAttributesPinvokeImpl
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b70909.cmd_7968]
@@ -63745,7 +63513,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b70909\b70909\b70909.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b70909\b70909
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated122.cmd_7969]
@@ -63753,7 +63521,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest122\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest122\Generated122
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[try-catch08.cmd_7970]
@@ -63761,7 +63529,7 @@ RelativePath=baseservices\exceptions\generics\try-catch08\try-catch08.cmd
WorkingDir=baseservices\exceptions\generics\try-catch08
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1323.cmd_7971]
@@ -63769,7 +63537,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1323\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1323\Generated1323
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated276.cmd_7972]
@@ -63777,7 +63545,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest276\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest276\Generated276
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[conv_dbg.cmd_7973]
@@ -63801,7 +63569,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b30864\b30864\b30864.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b30864\b30864
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_FAIL;9462;EXCLUDED;VARARG
+Categories=EXPECTED_FAIL;9462;EXCLUDED;VARARG;Pri1
HostStyle=0
[Generated738.cmd_7976]
@@ -63809,7 +63577,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest738\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest738\Generated738
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated707.cmd_7977]
@@ -63817,7 +63585,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest707\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest707\Generated707
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[tryCatchFinallyThrow_nonlocalexit1_do.cmd_7978]
@@ -63825,7 +63593,7 @@ RelativePath=JIT\Methodical\eh\finallyexec\tryCatchFinallyThrow_nonlocalexit1_do
WorkingDir=JIT\Methodical\eh\finallyexec\tryCatchFinallyThrow_nonlocalexit1_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[struc01.cmd_7979]
@@ -63833,7 +63601,7 @@ RelativePath=JIT\Generics\Arrays\ConstructedTypes\Jagged\struc01\struc01.cmd
WorkingDir=JIT\Generics\Arrays\ConstructedTypes\Jagged\struc01
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[113574.cmd_7980]
@@ -63841,7 +63609,7 @@ RelativePath=JIT\jit64\regress\ddb\113574\113574\113574.cmd
WorkingDir=JIT\jit64\regress\ddb\113574\113574
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b16198.cmd_7981]
@@ -63852,20 +63620,12 @@ MaxAllowedDurationSeconds=600
Categories=EXPECTED_PASS
HostStyle=0
-[SingleParse2.cmd_7982]
-RelativePath=CoreMangLib\cti\system\single\SingleParse2\SingleParse2.cmd
-WorkingDir=CoreMangLib\cti\system\single\SingleParse2
-Expected=0
-MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
-HostStyle=0
-
[DoubleGetHashCode.cmd_7983]
RelativePath=CoreMangLib\cti\system\double\DoubleGetHashCode\DoubleGetHashCode.cmd
WorkingDir=CoreMangLib\cti\system\double\DoubleGetHashCode
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ActionCtor.cmd_7984]
@@ -63873,7 +63633,7 @@ RelativePath=CoreMangLib\cti\system\action\ActionCtor\ActionCtor.cmd
WorkingDir=CoreMangLib\cti\system\action\ActionCtor
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated590.cmd_7985]
@@ -63881,7 +63641,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest590\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest590\Generated590
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b39417.cmd_7986]
@@ -63897,7 +63657,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\castclass\castclass\castclass042\cast
WorkingDir=JIT\jit64\valuetypes\nullable\castclass\castclass\castclass042
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[bindhandleinvalid.cmd_7988]
@@ -63905,7 +63665,7 @@ RelativePath=baseservices\threading\threadpool\bindhandle\bindhandleinvalid\bind
WorkingDir=baseservices\threading\threadpool\bindhandle\bindhandleinvalid
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[unwind06_large.cmd_7989]
@@ -63913,7 +63673,7 @@ RelativePath=JIT\jit64\localloc\unwind\unwind06_large\unwind06_large.cmd
WorkingDir=JIT\jit64\localloc\unwind\unwind06_large
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated846.cmd_7990]
@@ -63921,7 +63681,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest846\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest846\Generated846
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Negative_ExplicitGen.cmd_7991]
@@ -63929,7 +63689,7 @@ RelativePath=Loader\classloader\generics\Layout\Specific\Negative_ExplicitGen\Ne
WorkingDir=Loader\classloader\generics\Layout\Specific\Negative_ExplicitGen
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_407.cmd_7992]
@@ -63937,7 +63697,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_407\GCSimulator_407.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_407
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_dbgnestval_cs.cmd_7993]
@@ -63969,7 +63729,7 @@ RelativePath=CoreMangLib\cti\system\uint16\UInt16IConvertibleToDecimal\UInt16ICo
WorkingDir=CoreMangLib\cti\system\uint16\UInt16IConvertibleToDecimal
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[dblarray4_cs_r.cmd_7997]
@@ -63977,7 +63737,7 @@ RelativePath=JIT\Methodical\doublearray\dblarray4_cs_r\dblarray4_cs_r.cmd
WorkingDir=JIT\Methodical\doublearray\dblarray4_cs_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[rethrowincatchnestedinfinally_r.cmd_7998]
@@ -63993,7 +63753,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b14591\b14591\b14591.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b14591\b14591
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[class2_il_d.cmd_8000]
@@ -64001,7 +63761,7 @@ RelativePath=JIT\Generics\ConstrainedCall\class2_il_d\class2_il_d.cmd
WorkingDir=JIT\Generics\ConstrainedCall\class2_il_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated434.cmd_8001]
@@ -64009,7 +63769,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest434\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest434\Generated434
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_311.cmd_8002]
@@ -64017,7 +63777,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_311\GCSimulator_311.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_311
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[UTF8EncodingCtor2.cmd_8003]
@@ -64025,7 +63785,7 @@ RelativePath=CoreMangLib\cti\system\text\utf8encoding\UTF8EncodingCtor2\UTF8Enco
WorkingDir=CoreMangLib\cti\system\text\utf8encoding\UTF8EncodingCtor2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[static_passing_struct01.cmd_8004]
@@ -64033,7 +63793,7 @@ RelativePath=JIT\Generics\Parameters\static_passing_struct01\static_passing_stru
WorkingDir=JIT\Generics\Parameters\static_passing_struct01
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[vt2_cs_ro.cmd_8005]
@@ -64049,7 +63809,7 @@ RelativePath=JIT\jit64\opt\cprop\implicitDownConv\implicitDownConv.cmd
WorkingDir=JIT\jit64\opt\cprop\implicitDownConv
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated875.cmd_8007]
@@ -64057,7 +63817,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest875\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest875\Generated875
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[cse1_cs_r.cmd_8008]
@@ -64065,7 +63825,7 @@ RelativePath=JIT\Directed\coverage\oldtests\cse1_cs_r\cse1_cs_r.cmd
WorkingDir=JIT\Directed\coverage\oldtests\cse1_cs_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated614.cmd_8009]
@@ -64073,7 +63833,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest614\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest614\Generated614
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated586.cmd_8010]
@@ -64081,7 +63841,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest586\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest586\Generated586
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[initblk.cmd_8011]
@@ -64089,7 +63849,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\initblk\initblk.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\initblk
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[box-unbox005.cmd_8012]
@@ -64097,7 +63857,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\box-unbox\box-unbox005\box-
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\box-unbox\box-unbox005
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[instance_passing_class01.cmd_8013]
@@ -64105,7 +63865,7 @@ RelativePath=JIT\Generics\Locals\instance_passing_class01\instance_passing_class
WorkingDir=JIT\Generics\Locals\instance_passing_class01
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[L-2-10-1.cmd_8014]
@@ -64113,7 +63873,7 @@ RelativePath=Loader\classloader\v1\Beta1\Layout\Matrix\cs\L-2-10-1\L-2-10-1.cmd
WorkingDir=Loader\classloader\v1\Beta1\Layout\Matrix\cs\L-2-10-1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated489.cmd_8015]
@@ -64121,7 +63881,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest489\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest489\Generated489
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1467.cmd_8016]
@@ -64129,7 +63889,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1467\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1467\Generated1467
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[semaphoreopenneg4.cmd_8017]
@@ -64137,7 +63897,7 @@ RelativePath=baseservices\threading\semaphore\ctoropen\semaphoreopenneg4\semapho
WorkingDir=baseservices\threading\semaphore\ctoropen\semaphoreopenneg4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[leaveinsameregion_r.cmd_8018]
@@ -64145,7 +63905,7 @@ RelativePath=JIT\Methodical\eh\leaves\leaveinsameregion_r\leaveinsameregion_r.cm
WorkingDir=JIT\Methodical\eh\leaves\leaveinsameregion_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[OpCodesLdelem_I.cmd_8019]
@@ -64153,7 +63913,7 @@ RelativePath=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesLdelem_I\OpCo
WorkingDir=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesLdelem_I
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated929.cmd_8020]
@@ -64161,7 +63921,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest929\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest929\Generated929
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[castclass-interface017.cmd_8021]
@@ -64169,7 +63929,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\castclass\interface\castclass-interfa
WorkingDir=JIT\jit64\valuetypes\nullable\castclass\interface\castclass-interface017
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[OperandTypeInlineR.cmd_8022]
@@ -64177,7 +63937,7 @@ RelativePath=CoreMangLib\cti\system\reflection\emit\operandtype\OperandTypeInlin
WorkingDir=CoreMangLib\cti\system\reflection\emit\operandtype\OperandTypeInlineR
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[UnmanagedType.cmd_8023]
@@ -64185,7 +63945,7 @@ RelativePath=CoreMangLib\cti\system\runtime\interopservices\unmanagedtype\Unmana
WorkingDir=CoreMangLib\cti\system\runtime\interopservices\unmanagedtype\UnmanagedType
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[QueueCopyTo.cmd_8024]
@@ -64193,7 +63953,7 @@ RelativePath=CoreMangLib\cti\system\collections\generic\queue\QueueCopyTo\QueueC
WorkingDir=CoreMangLib\cti\system\collections\generic\queue\QueueCopyTo
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GitHub_11508.cmd_8025]
@@ -64201,7 +63961,7 @@ RelativePath=JIT\Regression\JitBlue\GitHub_11508\GitHub_11508\GitHub_11508.cmd
WorkingDir=JIT\Regression\JitBlue\GitHub_11508\GitHub_11508
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_352.cmd_8026]
@@ -64209,7 +63969,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_352\GCSimulator_352.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_352
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_72.cmd_8027]
@@ -64217,7 +63977,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_72\GCSimulator_72.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_72
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1177.cmd_8028]
@@ -64225,7 +63985,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1177\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1177\Generated1177
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[structret3_3.cmd_8029]
@@ -64233,7 +63993,7 @@ RelativePath=JIT\jit64\gc\misc\structret3_3\structret3_3.cmd
WorkingDir=JIT\jit64\gc\misc\structret3_3
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[TestCase1_Nested_I_Nested_J.cmd_8030]
@@ -64241,7 +64001,7 @@ RelativePath=Loader\classloader\InterfaceFolding\TestCase1_Nested_I_Nested_J\Tes
WorkingDir=Loader\classloader\InterfaceFolding\TestCase1_Nested_I_Nested_J
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1053.cmd_8031]
@@ -64249,7 +64009,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1053\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1053\Generated1053
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[TypeAttributesUnicodeClass.cmd_8032]
@@ -64257,7 +64017,7 @@ RelativePath=CoreMangLib\cti\system\reflection\typeattributes\TypeAttributesUnic
WorkingDir=CoreMangLib\cti\system\reflection\typeattributes\TypeAttributesUnicodeClass
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_relhuge_gcref.cmd_8033]
@@ -64273,7 +64033,7 @@ RelativePath=CoreMangLib\cti\system\convert\ConvertToUInt3218\ConvertToUInt3218.
WorkingDir=CoreMangLib\cti\system\convert\ConvertToUInt3218
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ArrayIListset_item.cmd_8035]
@@ -64281,7 +64041,7 @@ RelativePath=CoreMangLib\cti\system\array\ArrayIListset_item\ArrayIListset_item.
WorkingDir=CoreMangLib\cti\system\array\ArrayIListset_item
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[RuntimeTypeHandleGetHashCode.cmd_8036]
@@ -64289,7 +64049,7 @@ RelativePath=CoreMangLib\cti\system\runtimetypehandle\RuntimeTypeHandleGetHashCo
WorkingDir=CoreMangLib\cti\system\runtimetypehandle\RuntimeTypeHandleGetHashCode
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[box-unbox-value010.cmd_8037]
@@ -64297,7 +64057,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\value\box-unbox-value010\bo
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\value\box-unbox-value010
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1000.cmd_8038]
@@ -64305,7 +64065,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1000\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1000\Generated1000
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_relldtokena.cmd_8039]
@@ -64313,7 +64073,7 @@ RelativePath=JIT\Methodical\ldtoken\_il_relldtokena\_il_relldtokena.cmd
WorkingDir=JIT\Methodical\ldtoken\_il_relldtokena
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b66226.cmd_8040]
@@ -64329,7 +64089,7 @@ RelativePath=CoreMangLib\cti\system\int16\Int16GetHashCode\Int16GetHashCode.cmd
WorkingDir=CoreMangLib\cti\system\int16\Int16GetHashCode
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[dblarray3_cs_do.cmd_8042]
@@ -64345,7 +64105,7 @@ RelativePath=JIT\Directed\PREFIX\volatile\1\arglist\arglist.cmd
WorkingDir=JIT\Directed\PREFIX\volatile\1\arglist
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_FAIL;9462;EXCLUDED;VARARG
+Categories=EXPECTED_FAIL;9462;EXCLUDED;VARARG;Pri1
HostStyle=0
[5w1d-04_cs_r.cmd_8044]
@@ -64353,7 +64113,7 @@ RelativePath=JIT\Methodical\fp\exgen\5w1d-04_cs_r\5w1d-04_cs_r.cmd
WorkingDir=JIT\Methodical\fp\exgen\5w1d-04_cs_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b32093.cmd_8045]
@@ -64369,7 +64129,7 @@ RelativePath=baseservices\threading\interlocked\exchange\ExchangeTClass\Exchange
WorkingDir=baseservices\threading\interlocked\exchange\ExchangeTClass
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b68361.cmd_8047]
@@ -64377,7 +64137,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b68361\b68361\b68361.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b68361\b68361
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ble_i4.cmd_8048]
@@ -64385,7 +64145,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\ble_i4\ble_i4.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\ble_i4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[castclassinterface_r.cmd_8049]
@@ -64401,7 +64161,7 @@ RelativePath=CoreMangLib\cti\system\collections\generic\queue\QueueCtor1\QueueCt
WorkingDir=CoreMangLib\cti\system\collections\generic\queue\QueueCtor1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated808.cmd_8051]
@@ -64409,7 +64169,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest808\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest808\Generated808
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[rethrow.cmd_8052]
@@ -64425,7 +64185,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1225\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1225\Generated1225
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated628.cmd_8054]
@@ -64433,7 +64193,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest628\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest628\Generated628
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b41063.cmd_8055]
@@ -64449,7 +64209,7 @@ RelativePath=JIT\Methodical\refany\_il_rellongsig\_il_rellongsig.cmd
WorkingDir=JIT\Methodical\refany\_il_rellongsig
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[SingleMaxValue.cmd_8057]
@@ -64457,7 +64217,7 @@ RelativePath=CoreMangLib\cti\system\single\SingleMaxValue\SingleMaxValue.cmd
WorkingDir=CoreMangLib\cti\system\single\SingleMaxValue
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[vsw610378.cmd_8058]
@@ -64465,7 +64225,7 @@ RelativePath=JIT\jit64\regress\vsw\610378\vsw610378\vsw610378.cmd
WorkingDir=JIT\jit64\regress\vsw\610378\vsw610378
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Double_Or_Op_cs_d.cmd_8059]
@@ -64473,7 +64233,7 @@ RelativePath=JIT\Directed\cmov\Double_Or_Op_cs_d\Double_Or_Op_cs_d.cmd
WorkingDir=JIT\Directed\cmov\Double_Or_Op_cs_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b50027.cmd_8060]
@@ -64489,7 +64249,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1256\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1256\Generated1256
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[hfa_nf0A_d.cmd_8062]
@@ -64497,7 +64257,7 @@ RelativePath=JIT\jit64\hfa\main\testA\hfa_nf0A_d\hfa_nf0A_d.cmd
WorkingDir=JIT\jit64\hfa\main\testA\hfa_nf0A_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[class1_il_d.cmd_8063]
@@ -64505,7 +64265,7 @@ RelativePath=JIT\Generics\ConstrainedCall\class1_il_d\class1_il_d.cmd
WorkingDir=JIT\Generics\ConstrainedCall\class1_il_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_relcompat_obj.cmd_8064]
@@ -64521,7 +64281,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest600\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest600\Generated600
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[StackBehaviourPopi_popr8.cmd_8066]
@@ -64529,7 +64289,7 @@ RelativePath=CoreMangLib\cti\system\reflection\emit\stackbehaviour\StackBehaviou
WorkingDir=CoreMangLib\cti\system\reflection\emit\stackbehaviour\StackBehaviourPopi_popr8
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[IComparable_GenericCompareTo.cmd_8067]
@@ -64537,7 +64297,7 @@ RelativePath=CoreMangLib\cti\system\icomparable_generic\IComparable_GenericCompa
WorkingDir=CoreMangLib\cti\system\icomparable_generic\IComparable_GenericCompareTo
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[arrayexpr2_r.cmd_8068]
@@ -64545,7 +64305,7 @@ RelativePath=JIT\jit64\opt\cse\arrayexpr2_r\arrayexpr2_r.cmd
WorkingDir=JIT\jit64\opt\cse\arrayexpr2_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b14324.cmd_8069]
@@ -64553,7 +64313,7 @@ RelativePath=JIT\Regression\VS-ia64-JIT\V1.2-M01\b14324\b14324\b14324.cmd
WorkingDir=JIT\Regression\VS-ia64-JIT\V1.2-M01\b14324\b14324
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[StringComparisonCurrentCultureIgnoreCase.cmd_8070]
@@ -64561,7 +64321,7 @@ RelativePath=CoreMangLib\cti\system\stringcomparison\StringComparisonCurrentCult
WorkingDir=CoreMangLib\cti\system\stringcomparison\StringComparisonCurrentCultureIgnoreCase
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[osr001.cmd_8071]
@@ -64569,7 +64329,7 @@ RelativePath=JIT\jit64\opt\osr\osr001\osr001.cmd
WorkingDir=JIT\jit64\opt\osr\osr001
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[u4div_cs_ro.cmd_8072]
@@ -64585,7 +64345,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b31912\b31912\b31912.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b31912\b31912
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1492.cmd_8074]
@@ -64593,7 +64353,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1492\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1492\Generated1492
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[cpblk.cmd_8075]
@@ -64601,7 +64361,7 @@ RelativePath=JIT\Directed\PREFIX\unaligned\4\cpblk\cpblk.cmd
WorkingDir=JIT\Directed\PREFIX\unaligned\4\cpblk
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b89279.cmd_8076]
@@ -64609,7 +64369,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M13-RTM\b89279\b89279\b89279.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M13-RTM\b89279\b89279
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated10.cmd_8077]
@@ -64617,7 +64377,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest10\Generated
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest10\Generated10
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[interfaceproperty.cmd_8078]
@@ -64625,7 +64385,7 @@ RelativePath=JIT\opt\Inline\tests\interfaceproperty\interfaceproperty.cmd
WorkingDir=JIT\opt\Inline\tests\interfaceproperty
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[class2_cs_ro.cmd_8079]
@@ -64633,7 +64393,7 @@ RelativePath=JIT\Generics\ConstrainedCall\class2_cs_ro\class2_cs_ro.cmd
WorkingDir=JIT\Generics\ConstrainedCall\class2_cs_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[valuetype_d.cmd_8080]
@@ -64641,7 +64401,7 @@ RelativePath=JIT\Methodical\nonvirtualcall\valuetype_d\valuetype_d.cmd
WorkingDir=JIT\Methodical\nonvirtualcall\valuetype_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[r4NaNadd_cs_d.cmd_8081]
@@ -64649,7 +64409,7 @@ RelativePath=JIT\Methodical\NaN\r4NaNadd_cs_d\r4NaNadd_cs_d.cmd
WorkingDir=JIT\Methodical\NaN\r4NaNadd_cs_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbgi_box.cmd_8082]
@@ -64657,7 +64417,7 @@ RelativePath=JIT\Methodical\ELEMENT_TYPE_IU\_il_dbgi_box\_il_dbgi_box.cmd
WorkingDir=JIT\Methodical\ELEMENT_TYPE_IU\_il_dbgi_box
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[shr.cmd_8083]
@@ -64665,7 +64425,7 @@ RelativePath=JIT\IL_Conformance\Old\Base\shr\shr.cmd
WorkingDir=JIT\IL_Conformance\Old\Base\shr
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_orelsin_cs.cmd_8084]
@@ -64673,7 +64433,7 @@ RelativePath=JIT\Methodical\Boxing\morph\_orelsin_cs\_orelsin_cs.cmd
WorkingDir=JIT\Methodical\Boxing\morph\_orelsin_cs
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Method003.cmd_8085]
@@ -64681,7 +64441,7 @@ RelativePath=Loader\classloader\generics\Variance\CoreCLR\Method003\Method003.cm
WorkingDir=Loader\classloader\generics\Variance\CoreCLR\Method003
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generic_Test_CSharp_Peer_3.cmd_8086]
@@ -64689,7 +64449,7 @@ RelativePath=JIT\Directed\CheckedCtor\Generic_Test_CSharp_Peer_3\Generic_Test_CS
WorkingDir=JIT\Directed\CheckedCtor\Generic_Test_CSharp_Peer_3
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[L-2-11-3.cmd_8087]
@@ -64697,7 +64457,7 @@ RelativePath=Loader\classloader\v1\Beta1\Layout\Matrix\cs\L-2-11-3\L-2-11-3.cmd
WorkingDir=Loader\classloader\v1\Beta1\Layout\Matrix\cs\L-2-11-3
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[switch9.cmd_8088]
@@ -64705,7 +64465,7 @@ RelativePath=JIT\Methodical\switch\switch9\switch9.cmd
WorkingDir=JIT\Methodical\switch\switch9
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ldloca_s_i4.cmd_8089]
@@ -64713,7 +64473,7 @@ RelativePath=JIT\IL_Conformance\Old\directed\ldloca_s_i4\ldloca_s_i4.cmd
WorkingDir=JIT\IL_Conformance\Old\directed\ldloca_s_i4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_188.cmd_8090]
@@ -64721,7 +64481,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_188\GCSimulator_188.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_188
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[sub_i4.cmd_8091]
@@ -64729,7 +64489,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\sub_i4\sub_i4.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\sub_i4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbgii2.cmd_8092]
@@ -64737,7 +64497,7 @@ RelativePath=JIT\Methodical\Invoke\implicit\_il_dbgii2\_il_dbgii2.cmd
WorkingDir=JIT\Methodical\Invoke\implicit\_il_dbgii2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[trycatch_do.cmd_8093]
@@ -64745,7 +64505,7 @@ RelativePath=JIT\Methodical\eh\basics\trycatch_do\trycatch_do.cmd
WorkingDir=JIT\Methodical\eh\basics\trycatch_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[StackBehaviourPopref_popi_popi.cmd_8094]
@@ -64753,7 +64513,7 @@ RelativePath=CoreMangLib\cti\system\reflection\emit\stackbehaviour\StackBehaviou
WorkingDir=CoreMangLib\cti\system\reflection\emit\stackbehaviour\StackBehaviourPopref_popi_popi
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[callstatic.cmd_8095]
@@ -64761,7 +64521,7 @@ RelativePath=JIT\IL_Conformance\Old\objectmodel\callstatic\callstatic.cmd
WorkingDir=JIT\IL_Conformance\Old\objectmodel\callstatic
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b41918.cmd_8096]
@@ -64769,7 +64529,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b41918\b41918\b41918.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b41918\b41918
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_speed_dbgknight.cmd_8097]
@@ -64777,7 +64537,7 @@ RelativePath=JIT\Methodical\VT\etc\_speed_dbgknight\_speed_dbgknight.cmd
WorkingDir=JIT\Methodical\VT\etc\_speed_dbgknight
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[nullsdarr_il_d.cmd_8098]
@@ -64793,7 +64553,7 @@ RelativePath=JIT\Methodical\eh\deadcode\badcodeafterfinally_r\badcodeafterfinall
WorkingDir=JIT\Methodical\eh\deadcode\badcodeafterfinally_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_FAIL;2444;EXCLUDED
+Categories=EXPECTED_FAIL;2444;EXCLUDED;Pri1
HostStyle=0
[ldobj.cmd_8100]
@@ -64801,7 +64561,7 @@ RelativePath=JIT\Directed\PREFIX\unaligned\4\ldobj\ldobj.cmd
WorkingDir=JIT\Directed\PREFIX\unaligned\4\ldobj
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[castclass006.cmd_8101]
@@ -64809,7 +64569,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\castclass\castclass\castclass006\cast
WorkingDir=JIT\jit64\valuetypes\nullable\castclass\castclass\castclass006
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbgvirtftn.cmd_8102]
@@ -64817,7 +64577,7 @@ RelativePath=JIT\Methodical\Invoke\fptr\_il_dbgvirtftn\_il_dbgvirtftn.cmd
WorkingDir=JIT\Methodical\Invoke\fptr\_il_dbgvirtftn
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[verify01_small.cmd_8103]
@@ -64833,7 +64593,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest180\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest180\Generated180
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[InitObj.cmd_8105]
@@ -64841,7 +64601,7 @@ RelativePath=JIT\CodeGenBringUpTests\InitObj\InitObj.cmd
WorkingDir=JIT\CodeGenBringUpTests\InitObj
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ldfldstatic_il_d.cmd_8106]
@@ -64849,7 +64609,7 @@ RelativePath=JIT\Directed\coverage\oldtests\ldfldstatic_il_d\ldfldstatic_il_d.cm
WorkingDir=JIT\Directed\coverage\oldtests\ldfldstatic_il_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b12795.cmd_8107]
@@ -64857,7 +64617,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b12795\b12795\b12795.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b12795\b12795
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[InterlockedCompareExchange7.cmd_8108]
@@ -64865,7 +64625,7 @@ RelativePath=CoreMangLib\cti\system\threading\interlocked\InterlockedCompareExch
WorkingDir=CoreMangLib\cti\system\threading\interlocked\InterlockedCompareExchange7
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[waitallex3.cmd_8109]
@@ -64873,7 +64633,7 @@ RelativePath=baseservices\threading\waithandle\waitall\waitallex3\waitallex3.cmd
WorkingDir=baseservices\threading\waithandle\waitall\waitallex3
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_dbgaccum.cmd_8110]
@@ -64881,7 +64641,7 @@ RelativePath=JIT\Methodical\VT\identity\_dbgaccum\_dbgaccum.cmd
WorkingDir=JIT\Methodical\VT\identity\_dbgaccum
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b489329.cmd_8111]
@@ -64889,7 +64649,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V2.0-RTM\b489329\b489329\b489329.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V2.0-RTM\b489329\b489329
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b15307.cmd_8112]
@@ -64897,7 +64657,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M09\b15307\b15307\b15307.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M09\b15307\b15307
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Arrays.cmd_8113]
@@ -64913,7 +64673,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest118\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest118\Generated118
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b14431.cmd_8115]
@@ -64921,7 +64681,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b14431\b14431\b14431.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b14431\b14431
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[i4flat_cs_r.cmd_8116]
@@ -64929,7 +64689,7 @@ RelativePath=JIT\Methodical\AsgOp\i4\i4flat_cs_r\i4flat_cs_r.cmd
WorkingDir=JIT\Methodical\AsgOp\i4\i4flat_cs_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[castclass-null025.cmd_8117]
@@ -64937,7 +64697,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\castclass\null\castclass-null025\cast
WorkingDir=JIT\jit64\valuetypes\nullable\castclass\null\castclass-null025
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b51870.cmd_8118]
@@ -64945,7 +64705,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b51870\b51870\b51870.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b51870\b51870
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[FPArray.cmd_8119]
@@ -64953,7 +64713,7 @@ RelativePath=JIT\CodeGenBringUpTests\FPArray\FPArray.cmd
WorkingDir=JIT\CodeGenBringUpTests\FPArray
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Lt1.cmd_8120]
@@ -64961,7 +64721,7 @@ RelativePath=JIT\CodeGenBringUpTests\Lt1\Lt1.cmd
WorkingDir=JIT\CodeGenBringUpTests\Lt1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b40721.cmd_8121]
@@ -64977,7 +64737,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_144\GCSimulator_144.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_144
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_265.cmd_8123]
@@ -64985,7 +64745,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_265\GCSimulator_265.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_265
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[cprop001_ro.cmd_8124]
@@ -64993,7 +64753,7 @@ RelativePath=JIT\jit64\opt\cprop\cprop001_ro\cprop001_ro.cmd
WorkingDir=JIT\jit64\opt\cprop\cprop001_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ConvertToInt16_2.cmd_8125]
@@ -65001,7 +64761,7 @@ RelativePath=CoreMangLib\cti\system\convert\ConvertToInt16_2\ConvertToInt16_2.cm
WorkingDir=CoreMangLib\cti\system\convert\ConvertToInt16_2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_dbgmuldiv.cmd_8126]
@@ -65017,7 +64777,7 @@ RelativePath=JIT\Directed\nullabletypes\Desktop\nullcomparaison_do\nullcomparais
WorkingDir=JIT\Directed\nullabletypes\Desktop\nullcomparaison_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[hfa_sd2A_r.cmd_8128]
@@ -65025,7 +64785,7 @@ RelativePath=JIT\jit64\hfa\main\testA\hfa_sd2A_r\hfa_sd2A_r.cmd
WorkingDir=JIT\jit64\hfa\main\testA\hfa_sd2A_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[trycatchsimpletype_d.cmd_8129]
@@ -65041,7 +64801,7 @@ RelativePath=JIT\Methodical\MDArray\DataTypes\decimal_cs_ro\decimal_cs_ro.cmd
WorkingDir=JIT\Methodical\MDArray\DataTypes\decimal_cs_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[CollidedUnwind.cmd_8131]
@@ -65049,7 +64809,7 @@ RelativePath=baseservices\exceptions\unittests\CollidedUnwind\CollidedUnwind.cmd
WorkingDir=baseservices\exceptions\unittests\CollidedUnwind
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbgaa.cmd_8132]
@@ -65057,7 +64817,7 @@ RelativePath=JIT\Methodical\VT\callconv\_il_dbgaa\_il_dbgaa.cmd
WorkingDir=JIT\Methodical\VT\callconv\_il_dbgaa
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[hfa_sd1E_r.cmd_8133]
@@ -65065,7 +64825,7 @@ RelativePath=JIT\jit64\hfa\main\testE\hfa_sd1E_r\hfa_sd1E_r.cmd
WorkingDir=JIT\jit64\hfa\main\testE\hfa_sd1E_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_FAIL;12684
+Categories=EXPECTED_FAIL;12684;Pri1
HostStyle=0
[Generated948.cmd_8134]
@@ -65073,7 +64833,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest948\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest948\Generated948
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbgrotarg_float.cmd_8135]
@@ -65089,7 +64849,7 @@ RelativePath=JIT\Methodical\Invoke\25params\25param2a_cs_r\25param2a_cs_r.cmd
WorkingDir=JIT\Methodical\Invoke\25params\25param2a_cs_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ConvertToSingle15.cmd_8137]
@@ -65097,7 +64857,7 @@ RelativePath=CoreMangLib\cti\system\convert\ConvertToSingle15\ConvertToSingle15.
WorkingDir=CoreMangLib\cti\system\convert\ConvertToSingle15
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[box-unbox-interface008.cmd_8138]
@@ -65105,7 +64865,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\interface\box-unbox-interfa
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\interface\box-unbox-interface008
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated44.cmd_8139]
@@ -65113,7 +64873,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest44\Generated
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest44\Generated44
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbghan3_ref.cmd_8140]
@@ -65121,7 +64881,7 @@ RelativePath=JIT\Methodical\VT\etc\_il_dbghan3_ref\_il_dbghan3_ref.cmd
WorkingDir=JIT\Methodical\VT\etc\_il_dbghan3_ref
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1295.cmd_8141]
@@ -65129,7 +64889,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1295\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1295\Generated1295
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated271.cmd_8142]
@@ -65137,7 +64897,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest271\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest271\Generated271
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ParameterAttributesHasDefault.cmd_8143]
@@ -65145,7 +64905,7 @@ RelativePath=CoreMangLib\cti\system\reflection\parameterattributes\ParameterAttr
WorkingDir=CoreMangLib\cti\system\reflection\parameterattributes\ParameterAttributesHasDefault
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_relldsfld_mulovf.cmd_8144]
@@ -65161,7 +64921,7 @@ RelativePath=Loader\classloader\generics\Layout\Specific\Positive008\Positive008
WorkingDir=Loader\classloader\generics\Layout\Specific\Positive008
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated201.cmd_8146]
@@ -65169,7 +64929,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest201\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest201\Generated201
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[CallingConventionsAny.cmd_8147]
@@ -65177,7 +64937,7 @@ RelativePath=CoreMangLib\cti\system\reflection\callingconventions\CallingConvent
WorkingDir=CoreMangLib\cti\system\reflection\callingconventions\CallingConventionsAny
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[overldrem_cs_ro.cmd_8148]
@@ -65185,7 +64945,7 @@ RelativePath=JIT\Methodical\divrem\rem\overldrem_cs_ro\overldrem_cs_ro.cmd
WorkingDir=JIT\Methodical\divrem\rem\overldrem_cs_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[leakgenthrd.cmd_8149]
@@ -65193,7 +64953,7 @@ RelativePath=GC\Scenarios\LeakGen\leakgenthrd\leakgenthrd.cmd
WorkingDir=GC\Scenarios\LeakGen\leakgenthrd
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_FAIL;8091
+Categories=EXPECTED_FAIL;8091;Pri1
HostStyle=0
[castclass003.cmd_8150]
@@ -65201,7 +64961,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\castclass\castclass\castclass003\cast
WorkingDir=JIT\jit64\valuetypes\nullable\castclass\castclass\castclass003
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[subbyref_il_d.cmd_8151]
@@ -65209,7 +64969,7 @@ RelativePath=JIT\Directed\coverage\oldtests\subbyref_il_d\subbyref_il_d.cmd
WorkingDir=JIT\Directed\coverage\oldtests\subbyref_il_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[throwwithhandlerscatchingbase_d.cmd_8152]
@@ -65217,7 +64977,7 @@ RelativePath=JIT\Methodical\eh\rethrow\throwwithhandlerscatchingbase_d\throwwith
WorkingDir=JIT\Methodical\eh\rethrow\throwwithhandlerscatchingbase_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Pinned.cmd_8153]
@@ -65225,7 +64985,7 @@ RelativePath=GC\API\GCHandle\Pinned\Pinned.cmd
WorkingDir=GC\API\GCHandle\Pinned
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Or1.cmd_8154]
@@ -65233,7 +64993,7 @@ RelativePath=JIT\CodeGenBringUpTests\Or1\Or1.cmd
WorkingDir=JIT\CodeGenBringUpTests\Or1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[VolatileTest_op_sub.cmd_8155]
@@ -65241,7 +65001,7 @@ RelativePath=JIT\jit64\opt\cse\VolatileTest_op_sub\VolatileTest_op_sub.cmd
WorkingDir=JIT\jit64\opt\cse\VolatileTest_op_sub
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[array_tests.cmd_8156]
@@ -65249,7 +65009,7 @@ RelativePath=JIT\Directed\PREFIX\volatile\1\array_tests\array_tests.cmd
WorkingDir=JIT\Directed\PREFIX\volatile\1\array_tests
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[dev11_13912.cmd_8157]
@@ -65257,7 +65017,7 @@ RelativePath=JIT\Regression\Dev11\dev11_13912\dev11_13912\dev11_13912.cmd
WorkingDir=JIT\Regression\Dev11\dev11_13912\dev11_13912
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_424.cmd_8158]
@@ -65265,7 +65025,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_424\GCSimulator_424.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_424
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1407.cmd_8159]
@@ -65273,7 +65033,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1407\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1407\Generated1407
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[exchange.cmd_8160]
@@ -65281,7 +65041,7 @@ RelativePath=JIT\jit64\regress\vsw\534486\exchange\exchange.cmd
WorkingDir=JIT\jit64\regress\vsw\534486\exchange
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[TypeCodeDouble.cmd_8161]
@@ -65289,7 +65049,7 @@ RelativePath=CoreMangLib\cti\system\typecode\TypeCodeDouble\TypeCodeDouble.cmd
WorkingDir=CoreMangLib\cti\system\typecode\TypeCodeDouble
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_367.cmd_8162]
@@ -65297,7 +65057,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_367\GCSimulator_367.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_367
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ConvertToString5.cmd_8163]
@@ -65305,7 +65065,7 @@ RelativePath=CoreMangLib\cti\system\convert\ConvertToString5\ConvertToString5.cm
WorkingDir=CoreMangLib\cti\system\convert\ConvertToString5
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_reltest_virt.cmd_8164]
@@ -65321,7 +65081,7 @@ RelativePath=CoreMangLib\cti\system\reflection\typeattributes\TypeAttributesVisi
WorkingDir=CoreMangLib\cti\system\reflection\typeattributes\TypeAttributesVisibilityMask
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b54006.cmd_8166]
@@ -65337,7 +65097,7 @@ RelativePath=JIT\Directed\tls\test-tls\test-tls.cmd
WorkingDir=JIT\Directed\tls\test-tls
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_FAIL;2441;EXCLUDED;TLS
+Categories=EXPECTED_FAIL;2441;EXCLUDED;TLS;Pri1
HostStyle=0
[GitHub_9945.cmd_8168]
@@ -65345,7 +65105,7 @@ RelativePath=JIT\opt\Devirtualization\GitHub_9945\GitHub_9945.cmd
WorkingDir=JIT\opt\Devirtualization\GitHub_9945
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[200w1d-01_cs_r.cmd_8169]
@@ -65353,15 +65113,7 @@ RelativePath=JIT\Methodical\fp\exgen\200w1d-01_cs_r\200w1d-01_cs_r.cmd
WorkingDir=JIT\Methodical\fp\exgen\200w1d-01_cs_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
-HostStyle=0
-
-[DecimalParse.cmd_8170]
-RelativePath=CoreMangLib\cti\system\decimal\DecimalParse\DecimalParse.cmd
-WorkingDir=CoreMangLib\cti\system\decimal\DecimalParse
-Expected=0
-MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[RecursiveInheritance.cmd_8171]
@@ -65369,7 +65121,7 @@ RelativePath=Loader\classloader\generics\Instantiation\Recursion\RecursiveInheri
WorkingDir=Loader\classloader\generics\Instantiation\Recursion\RecursiveInheritance
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[invocation_r.cmd_8172]
@@ -65377,7 +65129,7 @@ RelativePath=JIT\Directed\nullabletypes\invocation_r\invocation_r.cmd
WorkingDir=JIT\Directed\nullabletypes\invocation_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[OpCodesShr_Un.cmd_8173]
@@ -65385,7 +65137,7 @@ RelativePath=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesShr_Un\OpCode
WorkingDir=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesShr_Un
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1227.cmd_8174]
@@ -65393,7 +65145,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1227\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1227\Generated1227
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[InvalidProgramExceptionctor1.cmd_8175]
@@ -65401,7 +65153,7 @@ RelativePath=CoreMangLib\cti\system\invalidprogramexception\InvalidProgramExcept
WorkingDir=CoreMangLib\cti\system\invalidprogramexception\InvalidProgramExceptionctor1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[200176.cmd_8176]
@@ -65409,7 +65161,7 @@ RelativePath=baseservices\threading\regressions\whidbey_m3\200176\200176.cmd
WorkingDir=baseservices\threading\regressions\whidbey_m3\200176
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_opt_dbgexplicit1.cmd_8177]
@@ -65425,7 +65177,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest282\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest282\Generated282
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[IDictionaryClear.cmd_8179]
@@ -65433,7 +65185,7 @@ RelativePath=CoreMangLib\cti\system\collections\idictionary\IDictionaryClear\IDi
WorkingDir=CoreMangLib\cti\system\collections\idictionary\IDictionaryClear
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_speed_dbglcsval.cmd_8180]
@@ -65441,7 +65193,7 @@ RelativePath=JIT\Methodical\Arrays\lcs\_speed_dbglcsval\_speed_dbglcsval.cmd
WorkingDir=JIT\Methodical\Arrays\lcs\_speed_dbglcsval
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_dbghan2.cmd_8181]
@@ -65449,7 +65201,7 @@ RelativePath=JIT\Methodical\VT\etc\_dbghan2\_dbghan2.cmd
WorkingDir=JIT\Methodical\VT\etc\_dbghan2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[AsgOr1.cmd_8182]
@@ -65457,7 +65209,7 @@ RelativePath=JIT\CodeGenBringUpTests\AsgOr1\AsgOr1.cmd
WorkingDir=JIT\CodeGenBringUpTests\AsgOr1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b71003.cmd_8183]
@@ -65473,7 +65225,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\clt_i4\clt_i4.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\clt_i4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ByteIConvertibleToInt32.cmd_8185]
@@ -65481,7 +65233,7 @@ RelativePath=CoreMangLib\cti\system\byte\ByteIConvertibleToInt32\ByteIConvertibl
WorkingDir=CoreMangLib\cti\system\byte\ByteIConvertibleToInt32
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[TypeCodeSByte.cmd_8186]
@@ -65489,7 +65241,7 @@ RelativePath=CoreMangLib\cti\system\typecode\TypeCodeSByte\TypeCodeSByte.cmd
WorkingDir=CoreMangLib\cti\system\typecode\TypeCodeSByte
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[OpCodesStind_I.cmd_8187]
@@ -65497,7 +65249,7 @@ RelativePath=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesStind_I\OpCod
WorkingDir=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesStind_I
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[L-2-6-3.cmd_8188]
@@ -65505,7 +65257,7 @@ RelativePath=Loader\classloader\v1\Beta1\Layout\Matrix\cs\L-2-6-3\L-2-6-3.cmd
WorkingDir=Loader\classloader\v1\Beta1\Layout\Matrix\cs\L-2-6-3
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ThreadStartCast.cmd_8189]
@@ -65513,7 +65265,7 @@ RelativePath=baseservices\threading\paramthreadstart\ThreadStartCast\ThreadStart
WorkingDir=baseservices\threading\paramthreadstart\ThreadStartCast
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[DisableTransparencyEnforcement.cmd_8190]
@@ -65521,7 +65273,7 @@ RelativePath=Regressions\common\DisableTransparencyEnforcement\DisableTransparen
WorkingDir=Regressions\common\DisableTransparencyEnforcement
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[EncodingGetCharCount.cmd_8191]
@@ -65529,7 +65281,7 @@ RelativePath=CoreMangLib\cti\system\text\encoding\EncodingGetCharCount\EncodingG
WorkingDir=CoreMangLib\cti\system\text\encoding\EncodingGetCharCount
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1101.cmd_8192]
@@ -65537,7 +65289,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1101\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1101\Generated1101
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_relrefarg_i4.cmd_8193]
@@ -65561,7 +65313,7 @@ RelativePath=baseservices\threading\mutex\abandonedmutex\am02waitoneneg\am02wait
WorkingDir=baseservices\threading\mutex\abandonedmutex\am02waitoneneg
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b27883.cmd_8196]
@@ -65585,7 +65337,7 @@ RelativePath=JIT\Methodical\ELEMENT_TYPE_IU\_il_relconv_i8_i\_il_relconv_i8_i.cm
WorkingDir=JIT\Methodical\ELEMENT_TYPE_IU\_il_relconv_i8_i
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[StringRemove1.cmd_8199]
@@ -65593,7 +65345,7 @@ RelativePath=CoreMangLib\cti\system\string\StringRemove1\StringRemove1.cmd
WorkingDir=CoreMangLib\cti\system\string\StringRemove1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[test1307.cmd_8200]
@@ -65601,7 +65353,7 @@ RelativePath=Regressions\coreclr\1307\test1307\test1307.cmd
WorkingDir=Regressions\coreclr\1307\test1307
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ConvertToInt32_7.cmd_8201]
@@ -65609,7 +65361,7 @@ RelativePath=CoreMangLib\cti\system\convert\ConvertToInt32_7\ConvertToInt32_7.cm
WorkingDir=CoreMangLib\cti\system\convert\ConvertToInt32_7
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[test.cmd_8202]
@@ -65617,7 +65369,7 @@ RelativePath=Loader\classloader\regressions\101904\test\test.cmd
WorkingDir=Loader\classloader\regressions\101904\test
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[CastClass004.cmd_8203]
@@ -65625,7 +65377,7 @@ RelativePath=Loader\classloader\generics\Variance\IL\CastClass004\CastClass004.c
WorkingDir=Loader\classloader\generics\Variance\IL\CastClass004
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b80764.cmd_8204]
@@ -65633,7 +65385,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b80764\b80764\b80764.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b80764\b80764
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ConvertToString20.cmd_8205]
@@ -65641,7 +65393,7 @@ RelativePath=CoreMangLib\cti\system\convert\ConvertToString20\ConvertToString20.
WorkingDir=CoreMangLib\cti\system\convert\ConvertToString20
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[exec3.cmd_8206]
@@ -65649,7 +65401,7 @@ RelativePath=Loader\classloader\nesting\coreclr\exec3\exec3.cmd
WorkingDir=Loader\classloader\nesting\coreclr\exec3
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[SafeHandleSetHandle_PSC.cmd_8207]
@@ -65657,7 +65409,7 @@ RelativePath=CoreMangLib\cti\system\runtime\interopservices\safehandle\SafeHandl
WorkingDir=CoreMangLib\cti\system\runtime\interopservices\safehandle\SafeHandleSetHandle_PSC
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[leakwheel.cmd_8208]
@@ -65665,7 +65417,7 @@ RelativePath=GC\Scenarios\LeakWheel\leakwheel\leakwheel.cmd
WorkingDir=GC\Scenarios\LeakWheel\leakwheel
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;JITSTRESS_FAIL
HostStyle=0
[GCSimulator_280.cmd_8209]
@@ -65673,7 +65425,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_280\GCSimulator_280.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_280
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[i8flat_cs_ro.cmd_8210]
@@ -65681,7 +65433,7 @@ RelativePath=JIT\Methodical\AsgOp\i8\i8flat_cs_ro\i8flat_cs_ro.cmd
WorkingDir=JIT\Methodical\AsgOp\i8\i8flat_cs_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[seq_int_1_r.cmd_8211]
@@ -65689,7 +65441,7 @@ RelativePath=JIT\Methodical\explicit\coverage\seq_int_1_r\seq_int_1_r.cmd
WorkingDir=JIT\Methodical\explicit\coverage\seq_int_1_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Ind1.cmd_8212]
@@ -65697,7 +65449,7 @@ RelativePath=JIT\CodeGenBringUpTests\Ind1\Ind1.cmd
WorkingDir=JIT\CodeGenBringUpTests\Ind1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[lclfldmul_cs_d.cmd_8213]
@@ -65705,7 +65457,7 @@ RelativePath=JIT\Directed\coverage\oldtests\lclfldmul_cs_d\lclfldmul_cs_d.cmd
WorkingDir=JIT\Directed\coverage\oldtests\lclfldmul_cs_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[hfa_nd1G_r.cmd_8214]
@@ -65713,7 +65465,7 @@ RelativePath=JIT\jit64\hfa\main\testG\hfa_nd1G_r\hfa_nd1G_r.cmd
WorkingDir=JIT\jit64\hfa\main\testG\hfa_nd1G_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[test.cmd_8215]
@@ -65721,7 +65473,7 @@ RelativePath=JIT\Methodical\inlining\boolean\test\test.cmd
WorkingDir=JIT\Methodical\inlining\boolean\test
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b20913.cmd_8216]
@@ -65729,7 +65481,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b20913\b20913\b20913.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b20913\b20913
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[DMath.cmd_8217]
@@ -65745,7 +65497,7 @@ RelativePath=CoreMangLib\cti\system\int16\Int16IConvertibleToUInt64\Int16IConver
WorkingDir=CoreMangLib\cti\system\int16\Int16IConvertibleToUInt64
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Pi.cmd_8219]
@@ -65761,7 +65513,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\ldloc_r8\ldloc_r8.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\ldloc_r8
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_speed_relcastclass_newobj.cmd_8221]
@@ -65777,7 +65529,7 @@ RelativePath=JIT\Methodical\eh\rethrow\rethrowwithhandlerscatchingbase_do\rethro
WorkingDir=JIT\Methodical\eh\rethrow\rethrowwithhandlerscatchingbase_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[EncodingGetChars3.cmd_8223]
@@ -65785,7 +65537,7 @@ RelativePath=CoreMangLib\cti\system\text\encoding\EncodingGetChars3\EncodingGetC
WorkingDir=CoreMangLib\cti\system\text\encoding\EncodingGetChars3
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated254.cmd_8224]
@@ -65793,7 +65545,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest254\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest254\Generated254
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b30868.cmd_8225]
@@ -65809,7 +65561,7 @@ RelativePath=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesCkfinite\OpCo
WorkingDir=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesCkfinite
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b43378.cmd_8227]
@@ -65817,7 +65569,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b43378\b43378\b43378.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b43378\b43378
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[hfa_sd0A_d.cmd_8228]
@@ -65825,7 +65577,7 @@ RelativePath=JIT\jit64\hfa\main\testA\hfa_sd0A_d\hfa_sd0A_d.cmd
WorkingDir=JIT\jit64\hfa\main\testA\hfa_sd0A_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[staticFieldExpr1_r_try.cmd_8229]
@@ -65833,7 +65585,7 @@ RelativePath=JIT\jit64\opt\cse\staticFieldExpr1_r_try\staticFieldExpr1_r_try.cmd
WorkingDir=JIT\jit64\opt\cse\staticFieldExpr1_r_try
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated853.cmd_8230]
@@ -65841,7 +65593,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest853\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest853\Generated853
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_59.cmd_8231]
@@ -65849,7 +65601,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_59\GCSimulator_59.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_59
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Float_Or_Op_cs_r.cmd_8232]
@@ -65857,7 +65609,7 @@ RelativePath=JIT\Directed\cmov\Float_Or_Op_cs_r\Float_Or_Op_cs_r.cmd
WorkingDir=JIT\Directed\cmov\Float_Or_Op_cs_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[EncodingConvert2.cmd_8233]
@@ -65865,7 +65617,7 @@ RelativePath=CoreMangLib\cti\system\text\encoding\EncodingConvert2\EncodingConve
WorkingDir=CoreMangLib\cti\system\text\encoding\EncodingConvert2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[sustainedlowlatency_race_reverse.cmd_8234]
@@ -65873,7 +65625,7 @@ RelativePath=GC\Features\SustainedLowLatency\sustainedlowlatency_race_reverse\su
WorkingDir=GC\Features\SustainedLowLatency\sustainedlowlatency_race_reverse
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[FileModeEnum.cmd_8235]
@@ -65881,7 +65633,7 @@ RelativePath=CoreMangLib\cti\system\io\filemode\FileModeEnum\FileModeEnum.cmd
WorkingDir=CoreMangLib\cti\system\io\filemode\FileModeEnum
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1417.cmd_8236]
@@ -65889,7 +65641,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1417\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1417\Generated1417
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[CharIsControl1.cmd_8237]
@@ -65897,7 +65649,7 @@ RelativePath=CoreMangLib\cti\system\char\CharIsControl1\CharIsControl1.cmd
WorkingDir=CoreMangLib\cti\system\char\CharIsControl1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated96.cmd_8238]
@@ -65905,7 +65657,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest96\Generated
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest96\Generated96
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b08172.cmd_8239]
@@ -65913,7 +65665,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M10\b08172\b08172\b08172.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M10\b08172\b08172
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_168.cmd_8240]
@@ -65921,7 +65673,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_168\GCSimulator_168.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_168
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_dbgtailjump_il.cmd_8241]
@@ -65945,7 +65697,7 @@ RelativePath=CoreMangLib\cti\system\timespan\TimeSpanCtor1\TimeSpanCtor1.cmd
WorkingDir=CoreMangLib\cti\system\timespan\TimeSpanCtor1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[sub_ovf.cmd_8244]
@@ -65961,7 +65713,7 @@ RelativePath=baseservices\threading\regressions\devdiv489437\test489437\test4894
WorkingDir=baseservices\threading\regressions\devdiv489437\test489437
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b518440.cmd_8246]
@@ -65969,7 +65721,7 @@ RelativePath=JIT\Methodical\Coverage\b518440\b518440.cmd
WorkingDir=JIT\Methodical\Coverage\b518440
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[TestCase3_Nested_I_Nested_J.cmd_8247]
@@ -65977,7 +65729,7 @@ RelativePath=Loader\classloader\InterfaceFolding\TestCase3_Nested_I_Nested_J\Tes
WorkingDir=Loader\classloader\InterfaceFolding\TestCase3_Nested_I_Nested_J
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[castclass-generics038.cmd_8248]
@@ -65985,7 +65737,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\castclass\generics\castclass-generics
WorkingDir=JIT\jit64\valuetypes\nullable\castclass\generics\castclass-generics038
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[StringBuilderAppend9.cmd_8249]
@@ -65993,7 +65745,7 @@ RelativePath=CoreMangLib\cti\system\text\stringbuilder\StringBuilderAppend9\Stri
WorkingDir=CoreMangLib\cti\system\text\stringbuilder\StringBuilderAppend9
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[eh08_dynamic.cmd_8250]
@@ -66009,7 +65761,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_226\GCSimulator_226.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_226
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GThread15.cmd_8252]
@@ -66017,7 +65769,7 @@ RelativePath=baseservices\threading\generics\threadstart\GThread15\GThread15.cmd
WorkingDir=baseservices\threading\generics\threadstart\GThread15
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[cse2_cs_do.cmd_8253]
@@ -66041,7 +65793,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b44946\b44946\b44946.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b44946\b44946
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[struct01_static.cmd_8256]
@@ -66049,7 +65801,7 @@ RelativePath=JIT\Generics\Arrays\ConstructedTypes\Jagged\struct01_static\struct0
WorkingDir=JIT\Generics\Arrays\ConstructedTypes\Jagged\struct01_static
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[StringBuilderAppend6.cmd_8257]
@@ -66057,7 +65809,7 @@ RelativePath=CoreMangLib\cti\system\text\stringbuilder\StringBuilderAppend6\Stri
WorkingDir=CoreMangLib\cti\system\text\stringbuilder\StringBuilderAppend6
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[conv_ovf_u4_i4.cmd_8258]
@@ -66065,7 +65817,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\conv_ovf_u4_i4\conv_ovf_u4_
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\conv_ovf_u4_i4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated588.cmd_8259]
@@ -66073,7 +65825,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest588\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest588\Generated588
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[hfa_sd2A_d.cmd_8260]
@@ -66081,7 +65833,7 @@ RelativePath=JIT\jit64\hfa\main\testA\hfa_sd2A_d\hfa_sd2A_d.cmd
WorkingDir=JIT\jit64\hfa\main\testA\hfa_sd2A_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[castclass019.cmd_8261]
@@ -66089,7 +65841,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\castclass\castclass\castclass019\cast
WorkingDir=JIT\jit64\valuetypes\nullable\castclass\castclass\castclass019
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[OpCodeGetHashCode.cmd_8262]
@@ -66097,7 +65849,7 @@ RelativePath=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodeGetHashCode\Op
WorkingDir=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodeGetHashCode
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[FPSub.cmd_8263]
@@ -66105,7 +65857,7 @@ RelativePath=JIT\CodeGenBringUpTests\FPSub\FPSub.cmd
WorkingDir=JIT\CodeGenBringUpTests\FPSub
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated525.cmd_8264]
@@ -66113,7 +65865,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest525\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest525\Generated525
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[badcodeafterfault_r.cmd_8265]
@@ -66121,7 +65873,7 @@ RelativePath=JIT\Methodical\eh\deadcode\badcodeafterfault_r\badcodeafterfault_r.
WorkingDir=JIT\Methodical\eh\deadcode\badcodeafterfault_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b51469.cmd_8266]
@@ -66137,7 +65889,7 @@ RelativePath=JIT\jit64\eh\FinallyExec\nestedTryRegionsWithSameOffset2_o\nestedTr
WorkingDir=JIT\jit64\eh\FinallyExec\nestedTryRegionsWithSameOffset2_o
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1487.cmd_8268]
@@ -66145,7 +65897,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1487\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1487\Generated1487
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[StringBuilderctor5.cmd_8269]
@@ -66153,7 +65905,7 @@ RelativePath=CoreMangLib\cti\system\text\stringbuilder\StringBuilderctor5\String
WorkingDir=CoreMangLib\cti\system\text\stringbuilder\StringBuilderctor5
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_relu_qsort1.cmd_8270]
@@ -66169,7 +65921,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest326\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest326\Generated326
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[OpCodesConv_R4.cmd_8272]
@@ -66177,7 +65929,7 @@ RelativePath=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesConv_R4\OpCod
WorkingDir=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesConv_R4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ArrayTypeMismatchExceptionctor2.cmd_8273]
@@ -66185,7 +65937,7 @@ RelativePath=CoreMangLib\cti\system\arraytypemismatchexception\ArrayTypeMismatch
WorkingDir=CoreMangLib\cti\system\arraytypemismatchexception\ArrayTypeMismatchExceptionctor2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_reldeep_inst.cmd_8274]
@@ -66201,7 +65953,7 @@ RelativePath=JIT\Generics\Exceptions\specific_struct_static02\specific_struct_st
WorkingDir=JIT\Generics\Exceptions\specific_struct_static02
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[vsw515341.cmd_8276]
@@ -66209,7 +65961,7 @@ RelativePath=Loader\classloader\generics\regressions\515341\vsw515341\vsw515341.
WorkingDir=Loader\classloader\generics\regressions\515341\vsw515341
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b176032.cmd_8277]
@@ -66217,7 +65969,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\v2.1\DDB\b176032\b176032\b176032.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\v2.1\DDB\b176032\b176032
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated726.cmd_8278]
@@ -66225,7 +65977,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest726\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest726\Generated726
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[5w1d-03_cs_r.cmd_8279]
@@ -66233,7 +65985,7 @@ RelativePath=JIT\Methodical\fp\exgen\5w1d-03_cs_r\5w1d-03_cs_r.cmd
WorkingDir=JIT\Methodical\fp\exgen\5w1d-03_cs_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[KeyCollectionEnumeratorIEnumeratorCurrent.cmd_8280]
@@ -66241,7 +65993,7 @@ RelativePath=CoreMangLib\cti\system\collections\generic\dictkeycollenum\KeyColle
WorkingDir=CoreMangLib\cti\system\collections\generic\dictkeycollenum\KeyCollectionEnumeratorIEnumeratorCurrent
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated553.cmd_8281]
@@ -66249,7 +66001,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest553\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest553\Generated553
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_167.cmd_8282]
@@ -66257,7 +66009,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_167\GCSimulator_167.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_167
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated283.cmd_8283]
@@ -66265,7 +66017,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest283\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest283\Generated283
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated519.cmd_8284]
@@ -66273,7 +66025,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest519\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest519\Generated519
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[nesting4.cmd_8285]
@@ -66281,7 +66033,7 @@ RelativePath=Loader\classloader\nesting\Tests\nesting4\nesting4.cmd
WorkingDir=Loader\classloader\nesting\Tests\nesting4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1383.cmd_8286]
@@ -66289,7 +66041,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1383\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1383\Generated1383
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b68634.cmd_8287]
@@ -66297,7 +66049,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b68634\b68634\b68634.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b68634\b68634
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[zeroinit01_large.cmd_8288]
@@ -66305,7 +66057,7 @@ RelativePath=JIT\jit64\localloc\zeroinit\zeroinit01_large\zeroinit01_large.cmd
WorkingDir=JIT\jit64\localloc\zeroinit\zeroinit01_large
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_337.cmd_8289]
@@ -66313,7 +66065,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_337\GCSimulator_337.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_337
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1175.cmd_8290]
@@ -66321,7 +66073,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1175\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1175\Generated1175
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[seq_gc_double_1_d.cmd_8291]
@@ -66329,7 +66081,7 @@ RelativePath=JIT\Methodical\explicit\coverage\seq_gc_double_1_d\seq_gc_double_1_
WorkingDir=JIT\Methodical\explicit\coverage\seq_gc_double_1_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[convr4d_il_d.cmd_8292]
@@ -66337,7 +66089,7 @@ RelativePath=JIT\Methodical\FPtrunc\convr4d_il_d\convr4d_il_d.cmd
WorkingDir=JIT\Methodical\FPtrunc\convr4d_il_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b49435.cmd_8293]
@@ -66353,7 +66105,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest104\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest104\Generated104
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1250.cmd_8295]
@@ -66361,7 +66113,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1250\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1250\Generated1250
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated840.cmd_8296]
@@ -66369,7 +66121,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest840\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest840\Generated840
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[r8NaNdiv_cs_do.cmd_8297]
@@ -66377,7 +66129,7 @@ RelativePath=JIT\Methodical\NaN\r8NaNdiv_cs_do\r8NaNdiv_cs_do.cmd
WorkingDir=JIT\Methodical\NaN\r8NaNdiv_cs_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[mcc_i11.cmd_8298]
@@ -66385,7 +66137,7 @@ RelativePath=JIT\jit64\mcc\interop\mcc_i11\mcc_i11.cmd
WorkingDir=JIT\jit64\mcc\interop\mcc_i11
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_FAIL;9462;EXCLUDED;VARARG
+Categories=EXPECTED_FAIL;9462;EXCLUDED;VARARG;Pri1
HostStyle=0
[GitHub_11733.cmd_8299]
@@ -66393,7 +66145,7 @@ RelativePath=JIT\Regression\JitBlue\GitHub_11733\GitHub_11733\GitHub_11733.cmd
WorkingDir=JIT\Regression\JitBlue\GitHub_11733\GitHub_11733
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[mcc_i50.cmd_8300]
@@ -66401,7 +66153,7 @@ RelativePath=JIT\jit64\mcc\interop\mcc_i50\mcc_i50.cmd
WorkingDir=JIT\jit64\mcc\interop\mcc_i50
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_FAIL;9462;EXCLUDED;VARARG
+Categories=EXPECTED_FAIL;9462;EXCLUDED;VARARG;Pri1
HostStyle=0
[ret_struct_test1.cmd_8301]
@@ -66409,7 +66161,7 @@ RelativePath=JIT\jit64\gc\misc\ret_struct_test1\ret_struct_test1.cmd
WorkingDir=JIT\jit64\gc\misc\ret_struct_test1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b53942b.cmd_8302]
@@ -66425,7 +66177,7 @@ RelativePath=JIT\jit64\hfa\main\testB\hfa_nd0B_r\hfa_nd0B_r.cmd
WorkingDir=JIT\jit64\hfa\main\testB\hfa_nd0B_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ConvertToString2.cmd_8304]
@@ -66433,7 +66185,7 @@ RelativePath=CoreMangLib\cti\system\convert\ConvertToString2\ConvertToString2.cm
WorkingDir=CoreMangLib\cti\system\convert\ConvertToString2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbgtest_3b.cmd_8305]
@@ -66441,7 +66193,7 @@ RelativePath=JIT\Methodical\tailcall\_il_dbgtest_3b\_il_dbgtest_3b.cmd
WorkingDir=JIT\Methodical\tailcall\_il_dbgtest_3b
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[1000w1d_cs_d.cmd_8306]
@@ -66457,7 +66209,7 @@ RelativePath=GC\Features\KeepAlive\keepaliveother\keepalivescope\keepalivescope.
WorkingDir=GC\Features\KeepAlive\keepaliveother\keepalivescope
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b79852.cmd_8308]
@@ -66465,7 +66217,7 @@ RelativePath=JIT\Regression\VS-ia64-JIT\M00\b79852\b79852\b79852.cmd
WorkingDir=JIT\Regression\VS-ia64-JIT\M00\b79852\b79852
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[MethodAttributesRTSpecialName.cmd_8309]
@@ -66473,7 +66225,7 @@ RelativePath=CoreMangLib\cti\system\reflection\methodattributes\MethodAttributes
WorkingDir=CoreMangLib\cti\system\reflection\methodattributes\MethodAttributesRTSpecialName
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[MathExp.cmd_8310]
@@ -66481,7 +66233,7 @@ RelativePath=CoreMangLib\cti\system\math\MathExp\MathExp.cmd
WorkingDir=CoreMangLib\cti\system\math\MathExp
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[NestedClass01.cmd_8311]
@@ -66497,7 +66249,7 @@ RelativePath=CoreMangLib\cti\system\attributetargets\AttributeTargetsStruct\Attr
WorkingDir=CoreMangLib\cti\system\attributetargets\AttributeTargetsStruct
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ThreadStartDecimal_1.cmd_8313]
@@ -66505,7 +66257,7 @@ RelativePath=baseservices\threading\paramthreadstart\ThreadStartDecimal_1\Thread
WorkingDir=baseservices\threading\paramthreadstart\ThreadStartDecimal_1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[stringarr_cs_d.cmd_8314]
@@ -66521,7 +66273,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M13-RTM\b92693\b92693\b92693.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M13-RTM\b92693\b92693
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Delegate009.cmd_8316]
@@ -66529,7 +66281,7 @@ RelativePath=JIT\Generics\Instantiation\delegates\Delegate009\Delegate009.cmd
WorkingDir=JIT\Generics\Instantiation\delegates\Delegate009
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[EncodingClone.cmd_8317]
@@ -66537,7 +66289,7 @@ RelativePath=CoreMangLib\cti\system\text\encoding\EncodingClone\EncodingClone.cm
WorkingDir=CoreMangLib\cti\system\text\encoding\EncodingClone
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[LotsOfInlines.cmd_8318]
@@ -66545,7 +66297,7 @@ RelativePath=JIT\opt\Inline\tests\LotsOfInlines\LotsOfInlines.cmd
WorkingDir=JIT\opt\Inline\tests\LotsOfInlines
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated715.cmd_8319]
@@ -66553,7 +66305,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest715\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest715\Generated715
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[keepalivedirectedgraph.cmd_8320]
@@ -66569,7 +66321,7 @@ RelativePath=Loader\classloader\explicitlayout\Regressions\298006\explicitStruct
WorkingDir=Loader\classloader\explicitlayout\Regressions\298006\explicitStruct_oddSize
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[hole.cmd_8322]
@@ -66585,7 +66337,7 @@ RelativePath=CoreMangLib\cti\system\convert\ConvertToInt32_3\ConvertToInt32_3.cm
WorkingDir=CoreMangLib\cti\system\convert\ConvertToInt32_3
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[loopstrswitchgoto_do.cmd_8324]
@@ -66593,7 +66345,7 @@ RelativePath=JIT\Methodical\eh\deadcode\loopstrswitchgoto_do\loopstrswitchgoto_d
WorkingDir=JIT\Methodical\eh\deadcode\loopstrswitchgoto_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[expl_gc_float_1_r.cmd_8325]
@@ -66601,7 +66353,7 @@ RelativePath=JIT\Methodical\explicit\coverage\expl_gc_float_1_r\expl_gc_float_1_
WorkingDir=JIT\Methodical\explicit\coverage\expl_gc_float_1_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[OpCodesInitobj.cmd_8326]
@@ -66609,7 +66361,7 @@ RelativePath=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesInitobj\OpCod
WorkingDir=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesInitobj
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[DoubleToString3.cmd_8327]
@@ -66617,7 +66369,7 @@ RelativePath=CoreMangLib\cti\system\double\DoubleToString3\DoubleToString3.cmd
WorkingDir=CoreMangLib\cti\system\double\DoubleToString3
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[MathMax1.cmd_8328]
@@ -66625,7 +66377,7 @@ RelativePath=CoreMangLib\cti\system\math\MathMax1\MathMax1.cmd
WorkingDir=CoreMangLib\cti\system\math\MathMax1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[seq_gc_obj_1_d.cmd_8329]
@@ -66633,7 +66385,7 @@ RelativePath=JIT\Methodical\explicit\coverage\seq_gc_obj_1_d\seq_gc_obj_1_d.cmd
WorkingDir=JIT\Methodical\explicit\coverage\seq_gc_obj_1_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[IsInst001.cmd_8330]
@@ -66641,7 +66393,7 @@ RelativePath=Loader\classloader\generics\Variance\IL\IsInst001\IsInst001.cmd
WorkingDir=Loader\classloader\generics\Variance\IL\IsInst001
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[MissingManifestResourceExceptionCtor3.cmd_8331]
@@ -66649,7 +66401,7 @@ RelativePath=CoreMangLib\cti\system\resources\missingmanifestresourceexception\M
WorkingDir=CoreMangLib\cti\system\resources\missingmanifestresourceexception\MissingManifestResourceExceptionCtor3
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ConvertToUInt164.cmd_8332]
@@ -66657,7 +66409,7 @@ RelativePath=CoreMangLib\cti\system\convert\ConvertToUInt164\ConvertToUInt164.cm
WorkingDir=CoreMangLib\cti\system\convert\ConvertToUInt164
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated300.cmd_8333]
@@ -66665,7 +66417,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest300\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest300\Generated300
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b10827.cmd_8334]
@@ -66673,7 +66425,7 @@ RelativePath=JIT\Regression\VS-ia64-JIT\V1.2-M01\b10827\b10827\b10827.cmd
WorkingDir=JIT\Regression\VS-ia64-JIT\V1.2-M01\b10827\b10827
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;GCSTRESS_FAIL;13203
HostStyle=0
[istype.cmd_8335]
@@ -66681,7 +66433,7 @@ RelativePath=Regressions\coreclr\0046\istype\istype.cmd
WorkingDir=Regressions\coreclr\0046\istype
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[rethrowinfinallyinsidecatch_d.cmd_8336]
@@ -66689,7 +66441,7 @@ RelativePath=JIT\Methodical\eh\rethrow\rethrowinfinallyinsidecatch_d\rethrowinfi
WorkingDir=JIT\Methodical\eh\rethrow\rethrowinfinallyinsidecatch_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_speed_relbinop.cmd_8337]
@@ -66697,7 +66449,7 @@ RelativePath=JIT\Methodical\int64\misc\_speed_relbinop\_speed_relbinop.cmd
WorkingDir=JIT\Methodical\int64\misc\_speed_relbinop
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generic_Test_CSharp_Base_2.cmd_8338]
@@ -66705,7 +66457,7 @@ RelativePath=JIT\Directed\CheckedCtor\Generic_Test_CSharp_Base_2\Generic_Test_CS
WorkingDir=JIT\Directed\CheckedCtor\Generic_Test_CSharp_Base_2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[TypeAttributesAutoLayout.cmd_8339]
@@ -66713,7 +66465,7 @@ RelativePath=CoreMangLib\cti\system\reflection\typeattributes\TypeAttributesAuto
WorkingDir=CoreMangLib\cti\system\reflection\typeattributes\TypeAttributesAutoLayout
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated459.cmd_8340]
@@ -66721,7 +66473,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest459\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest459\Generated459
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b75945.cmd_8341]
@@ -66729,7 +66481,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b75945\b75945\b75945.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b75945\b75945
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbgldfld_mulovf.cmd_8342]
@@ -66745,7 +66497,7 @@ RelativePath=JIT\Regression\Dev11\External\dev11_145295\CSharpPart\CSharpPart.cm
WorkingDir=JIT\Regression\Dev11\External\dev11_145295\CSharpPart
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated815.cmd_8344]
@@ -66753,7 +66505,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest815\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest815\Generated815
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[box-unbox-null041.cmd_8345]
@@ -66761,7 +66513,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\null\box-unbox-null041\box-
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\null\box-unbox-null041
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[r4nanconv_il_d.cmd_8346]
@@ -66777,7 +66529,7 @@ RelativePath=JIT\Directed\shift\uint64Opt_do\uint64Opt_do.cmd
WorkingDir=JIT\Directed\shift\uint64Opt_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[stringarr_cs_d.cmd_8348]
@@ -66785,7 +66537,7 @@ RelativePath=JIT\Methodical\MDArray\InnerProd\stringarr_cs_d\stringarr_cs_d.cmd
WorkingDir=JIT\Methodical\MDArray\InnerProd\stringarr_cs_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated174.cmd_8349]
@@ -66793,7 +66545,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest174\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest174\Generated174
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated269.cmd_8350]
@@ -66801,7 +66553,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest269\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest269\Generated269
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbglcs.cmd_8351]
@@ -66809,7 +66561,7 @@ RelativePath=JIT\Methodical\refany\_il_dbglcs\_il_dbglcs.cmd
WorkingDir=JIT\Methodical\refany\_il_dbglcs
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated683.cmd_8352]
@@ -66817,7 +66569,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest683\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest683\Generated683
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[switchdefaultonly1_il_r.cmd_8353]
@@ -66825,7 +66577,7 @@ RelativePath=JIT\Directed\coverage\oldtests\switchdefaultonly1_il_r\switchdefaul
WorkingDir=JIT\Directed\coverage\oldtests\switchdefaultonly1_il_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[thread28.cmd_8354]
@@ -66833,7 +66585,7 @@ RelativePath=baseservices\threading\generics\TimerCallback\thread28\thread28.cmd
WorkingDir=baseservices\threading\generics\TimerCallback\thread28
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b223936.cmd_8355]
@@ -66849,7 +66601,7 @@ RelativePath=CoreMangLib\cti\system\invalidprogramexception\InvalidProgramExcept
WorkingDir=CoreMangLib\cti\system\invalidprogramexception\InvalidProgramExceptionctor2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_416.cmd_8357]
@@ -66857,7 +66609,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_416\GCSimulator_416.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_416
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[test1307.cmd_8358]
@@ -66865,7 +66617,7 @@ RelativePath=Regressions\common\test1307\test1307.cmd
WorkingDir=Regressions\common\test1307
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[box-unbox-value042.cmd_8359]
@@ -66873,7 +66625,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\value\box-unbox-value042\bo
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\value\box-unbox-value042
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[OpCodesBreak.cmd_8360]
@@ -66881,7 +66633,7 @@ RelativePath=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesBreak\OpCodes
WorkingDir=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesBreak
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_relnestval_cs.cmd_8361]
@@ -66897,7 +66649,7 @@ RelativePath=CoreMangLib\cti\system\typecode\TypeCodeObject\TypeCodeObject.cmd
WorkingDir=CoreMangLib\cti\system\typecode\TypeCodeObject
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[alloca3.cmd_8363]
@@ -66905,7 +66657,7 @@ RelativePath=JIT\jit64\gc\misc\alloca3\alloca3.cmd
WorkingDir=JIT\jit64\gc\misc\alloca3
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_rels_ldsfld_mul.cmd_8364]
@@ -66913,7 +66665,7 @@ RelativePath=JIT\Methodical\int64\signed\_rels_ldsfld_mul\_rels_ldsfld_mul.cmd
WorkingDir=JIT\Methodical\int64\signed\_rels_ldsfld_mul
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[throwinfinallyerrpathfn_r.cmd_8365]
@@ -66921,7 +66673,7 @@ RelativePath=JIT\Methodical\eh\basics\throwinfinallyerrpathfn_r\throwinfinallyer
WorkingDir=JIT\Methodical\eh\basics\throwinfinallyerrpathfn_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[throwinnestedcatch_d.cmd_8366]
@@ -66945,7 +66697,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_4\GCSimulator_4.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b33131.cmd_8369]
@@ -66953,7 +66705,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b33131\b33131\b33131.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b33131\b33131
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[cpblk.cmd_8370]
@@ -66961,7 +66713,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\cpblk\cpblk.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\cpblk
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[MarshalAsAttributeMarshalTypeRef.cmd_8371]
@@ -66969,7 +66721,7 @@ RelativePath=CoreMangLib\cti\system\runtime\interopservices\marshalasattribute\M
WorkingDir=CoreMangLib\cti\system\runtime\interopservices\marshalasattribute\MarshalAsAttributeMarshalTypeRef
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[TryCatch.cmd_8372]
@@ -66977,7 +66729,7 @@ RelativePath=baseservices\exceptions\regressions\V1\SEH\VJ\TryCatch\TryCatch.cmd
WorkingDir=baseservices\exceptions\regressions\V1\SEH\VJ\TryCatch
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GThread02.cmd_8373]
@@ -66985,7 +66737,7 @@ RelativePath=baseservices\threading\generics\threadstart\GThread02\GThread02.cmd
WorkingDir=baseservices\threading\generics\threadstart\GThread02
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_FAIL;8091
+Categories=EXPECTED_FAIL;8091;Pri1
HostStyle=0
[nestedTryRegionsWithSameOffset1_o.cmd_8374]
@@ -66993,7 +66745,7 @@ RelativePath=JIT\jit64\eh\FinallyExec\nestedTryRegionsWithSameOffset1_o\nestedTr
WorkingDir=JIT\jit64\eh\FinallyExec\nestedTryRegionsWithSameOffset1_o
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_137.cmd_8375]
@@ -67001,7 +66753,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_137\GCSimulator_137.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_137
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ArrayIListAdd.cmd_8376]
@@ -67009,7 +66761,7 @@ RelativePath=CoreMangLib\cti\system\array\ArrayIListAdd\ArrayIListAdd.cmd
WorkingDir=CoreMangLib\cti\system\array\ArrayIListAdd
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[rem.cmd_8377]
@@ -67017,7 +66769,7 @@ RelativePath=JIT\IL_Conformance\Old\Base\rem\rem.cmd
WorkingDir=JIT\IL_Conformance\Old\Base\rem
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[dev10_432038.cmd_8378]
@@ -67025,7 +66777,7 @@ RelativePath=Loader\classloader\methodoverriding\regressions\dev10_432038\dev10_
WorkingDir=Loader\classloader\methodoverriding\regressions\dev10_432038\dev10_432038
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b72699.cmd_8379]
@@ -67033,7 +66785,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b72699\b72699\b72699.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b72699\b72699
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[brtrue_s.cmd_8380]
@@ -67041,7 +66793,7 @@ RelativePath=JIT\IL_Conformance\Old\Base\brtrue_s\brtrue_s.cmd
WorkingDir=JIT\IL_Conformance\Old\Base\brtrue_s
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[OffsetOf.cmd_8381]
@@ -67057,7 +66809,7 @@ RelativePath=JIT\CodeGenBringUpTests\DblDivConst\DblDivConst.cmd
WorkingDir=JIT\CodeGenBringUpTests\DblDivConst
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_dbglcsvalbox.cmd_8383]
@@ -67073,7 +66825,7 @@ RelativePath=JIT\Generics\Instantiation\delegates\Delegate013\Delegate013.cmd
WorkingDir=JIT\Generics\Instantiation\delegates\Delegate013
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[reversedhandlers_d.cmd_8385]
@@ -67097,7 +66849,7 @@ RelativePath=CoreMangLib\cti\system\convert\ConvertToInt64_2\ConvertToInt64_2.cm
WorkingDir=CoreMangLib\cti\system\convert\ConvertToInt64_2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated449.cmd_8388]
@@ -67105,7 +66857,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest449\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest449\Generated449
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1311.cmd_8389]
@@ -67113,7 +66865,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1311\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1311\Generated1311
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[zeroInit01_small.cmd_8390]
@@ -67121,7 +66873,7 @@ RelativePath=JIT\jit64\localloc\zeroinit\zeroInit01_small\zeroInit01_small.cmd
WorkingDir=JIT\jit64\localloc\zeroinit\zeroInit01_small
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ArrayLastIndexOf4.cmd_8391]
@@ -67129,7 +66881,7 @@ RelativePath=CoreMangLib\cti\system\array\ArrayLastIndexOf4\ArrayLastIndexOf4.cm
WorkingDir=CoreMangLib\cti\system\array\ArrayLastIndexOf4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b46566.cmd_8392]
@@ -67145,7 +66897,7 @@ RelativePath=CoreMangLib\cti\system\sbyte\SByteIConvertibleToChar\SByteIConverti
WorkingDir=CoreMangLib\cti\system\sbyte\SByteIConvertibleToChar
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[AddingSequence_ro.cmd_8394]
@@ -67161,7 +66913,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest26\Generated
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest26\Generated26
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[StackPush.cmd_8396]
@@ -67169,7 +66921,7 @@ RelativePath=CoreMangLib\cti\system\collections\generic\stack\StackPush\StackPus
WorkingDir=CoreMangLib\cti\system\collections\generic\stack\StackPush
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b14927.cmd_8397]
@@ -67177,7 +66929,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b14927\b14927\b14927.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b14927\b14927
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[override_override1.cmd_8398]
@@ -67185,7 +66937,7 @@ RelativePath=Loader\classloader\MethodImpl\override_override1\override_override1
WorkingDir=Loader\classloader\MethodImpl\override_override1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[StringBuilderInsert.cmd_8399]
@@ -67193,7 +66945,7 @@ RelativePath=CoreMangLib\cti\system\text\stringbuilder\StringBuilderInsert\Strin
WorkingDir=CoreMangLib\cti\system\text\stringbuilder\StringBuilderInsert
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[waitanyex1.cmd_8400]
@@ -67201,7 +66953,7 @@ RelativePath=baseservices\threading\waithandle\waitany\waitanyex1\waitanyex1.cmd
WorkingDir=baseservices\threading\waithandle\waitany\waitanyex1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_dbgarrres.cmd_8401]
@@ -67209,7 +66961,7 @@ RelativePath=JIT\Methodical\Arrays\misc\_dbgarrres\_dbgarrres.cmd
WorkingDir=JIT\Methodical\Arrays\misc\_dbgarrres
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GitHub_11343.cmd_8402]
@@ -67241,7 +66993,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1032\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1032\Generated1032
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[MarshalAsAttributeArraySubType.cmd_8406]
@@ -67249,7 +67001,7 @@ RelativePath=CoreMangLib\cti\system\runtime\interopservices\marshalasattribute\M
WorkingDir=CoreMangLib\cti\system\runtime\interopservices\marshalasattribute\MarshalAsAttributeArraySubType
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[thread13.cmd_8407]
@@ -67257,7 +67009,7 @@ RelativePath=baseservices\threading\generics\WaitCallback\thread13\thread13.cmd
WorkingDir=baseservices\threading\generics\WaitCallback\thread13
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_dbgsin_cs_cs.cmd_8408]
@@ -67265,7 +67017,7 @@ RelativePath=JIT\Methodical\Boxing\xlang\_dbgsin_cs_cs\_dbgsin_cs_cs.cmd
WorkingDir=JIT\Methodical\Boxing\xlang\_dbgsin_cs_cs
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ThreadStartDecimal.cmd_8409]
@@ -67273,7 +67025,7 @@ RelativePath=baseservices\threading\paramthreadstart\ThreadStartDecimal\ThreadSt
WorkingDir=baseservices\threading\paramthreadstart\ThreadStartDecimal
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[arithm64_cs_r.cmd_8410]
@@ -67281,7 +67033,7 @@ RelativePath=JIT\Methodical\NaN\arithm64_cs_r\arithm64_cs_r.cmd
WorkingDir=JIT\Methodical\NaN\arithm64_cs_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_174.cmd_8411]
@@ -67289,7 +67041,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_174\GCSimulator_174.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_174
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ListIListItem.cmd_8412]
@@ -67297,7 +67049,7 @@ RelativePath=CoreMangLib\cti\system\collections\generic\list\ListIListItem\ListI
WorkingDir=CoreMangLib\cti\system\collections\generic\list\ListIListItem
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ThreadStartByte.cmd_8413]
@@ -67305,7 +67057,7 @@ RelativePath=baseservices\threading\paramthreadstart\ThreadStartByte\ThreadStart
WorkingDir=baseservices\threading\paramthreadstart\ThreadStartByte
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[struct05.cmd_8414]
@@ -67321,7 +67073,7 @@ RelativePath=JIT\Methodical\refany\_speed_relstress3\_speed_relstress3.cmd
WorkingDir=JIT\Methodical\refany\_speed_relstress3
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ArrayRank.cmd_8416]
@@ -67329,7 +67081,7 @@ RelativePath=CoreMangLib\cti\system\array\ArrayRank\ArrayRank.cmd
WorkingDir=CoreMangLib\cti\system\array\ArrayRank
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[TimeSpanCtor3.cmd_8417]
@@ -67337,7 +67089,7 @@ RelativePath=CoreMangLib\cti\system\timespan\TimeSpanCtor3\TimeSpanCtor3.cmd
WorkingDir=CoreMangLib\cti\system\timespan\TimeSpanCtor3
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbgrecurse_tail_call.cmd_8418]
@@ -67361,7 +67113,7 @@ RelativePath=JIT\Generics\Instantiation\delegates\Delegate019\Delegate019.cmd
WorkingDir=JIT\Generics\Instantiation\delegates\Delegate019
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[expl_obj_1_r.cmd_8421]
@@ -67369,7 +67121,7 @@ RelativePath=JIT\Methodical\explicit\coverage\expl_obj_1_r\expl_obj_1_r.cmd
WorkingDir=JIT\Methodical\explicit\coverage\expl_obj_1_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated930.cmd_8422]
@@ -67377,7 +67129,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest930\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest930\Generated930
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_dbgthisnull.cmd_8423]
@@ -67393,7 +67145,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1040\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1040\Generated1040
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1107.cmd_8425]
@@ -67401,7 +67153,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1107\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1107\Generated1107
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b10802.cmd_8426]
@@ -67417,7 +67169,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1067\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1067\Generated1067
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[catchrettoinnertry_cs_ro.cmd_8428]
@@ -67433,7 +67185,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b41852\b41852\b41852.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b41852\b41852
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_FAIL;9462;EXCLUDED;VARARG
+Categories=EXPECTED_FAIL;9462;EXCLUDED;VARARG;Pri1
HostStyle=0
[throwinfinallynestedintry_r.cmd_8430]
@@ -67449,7 +67201,7 @@ RelativePath=JIT\jit64\opt\cg\CGRecurse\CGRecurseACA_ro\CGRecurseACA_ro.cmd
WorkingDir=JIT\jit64\opt\cg\CGRecurse\CGRecurseACA_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[SystemCollGenIEnumGetEnumerator.cmd_8432]
@@ -67457,7 +67209,7 @@ RelativePath=CoreMangLib\cti\system\collections\generic\dictionarykeycollection\
WorkingDir=CoreMangLib\cti\system\collections\generic\dictionarykeycollection\SystemCollGenIEnumGetEnumerator
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[OpCodesSub_Ovf.cmd_8433]
@@ -67465,7 +67217,7 @@ RelativePath=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesSub_Ovf\OpCod
WorkingDir=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesSub_Ovf
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b188478.cmd_8434]
@@ -67473,7 +67225,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\v2.1\DDB\b188478\b188478\b188478.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\v2.1\DDB\b188478\b188478
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[eh03_dynamic.cmd_8435]
@@ -67489,7 +67241,7 @@ RelativePath=JIT\Generics\MemberAccess\interface_class02\interface_class02.cmd
WorkingDir=JIT\Generics\MemberAccess\interface_class02
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Deserialize.cmd_8437]
@@ -67505,7 +67257,7 @@ RelativePath=JIT\Regression\VS-ia64-JIT\V1.2-M02\b22521\b22521\b22521.cmd
WorkingDir=JIT\Regression\VS-ia64-JIT\V1.2-M02\b22521\b22521
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ldind_i1.cmd_8439]
@@ -67513,7 +67265,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\ldind_i1\ldind_i1.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\ldind_i1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[cascadedexcept_r.cmd_8440]
@@ -67537,7 +67289,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest78\Generated
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest78\Generated78
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[StructLayoutAttributeCharSet.cmd_8443]
@@ -67545,7 +67297,7 @@ RelativePath=CoreMangLib\cti\system\runtime\interopservices\structlayoutattribut
WorkingDir=CoreMangLib\cti\system\runtime\interopservices\structlayoutattribute\StructLayoutAttributeCharSet
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[partialcompactiontest.cmd_8444]
@@ -67553,7 +67305,7 @@ RelativePath=GC\Features\PartialCompaction\partialcompactiontest\partialcompacti
WorkingDir=GC\Features\PartialCompaction\partialcompactiontest
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_relrecurse.cmd_8445]
@@ -67561,7 +67313,7 @@ RelativePath=JIT\Methodical\Invoke\fptr\_relrecurse\_relrecurse.cmd
WorkingDir=JIT\Methodical\Invoke\fptr\_relrecurse
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[rem_opt.cmd_8446]
@@ -67569,7 +67321,7 @@ RelativePath=JIT\jit64\opt\regress\vswhidbey\223862\rem_opt\rem_opt.cmd
WorkingDir=JIT\jit64\opt\regress\vswhidbey\223862\rem_opt
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_283.cmd_8447]
@@ -67577,7 +67329,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_283\GCSimulator_283.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_283
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[dlbigleakthd.cmd_8448]
@@ -67601,7 +67353,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\blt_r8\blt_r8.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\blt_r8
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[BadMax1.cmd_8451]
@@ -67609,7 +67361,7 @@ RelativePath=JIT\Regression\Dev11\External\dev11_111914\BadMax1\BadMax1.cmd
WorkingDir=JIT\Regression\Dev11\External\dev11_111914\BadMax1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Int32GetHashCode.cmd_8452]
@@ -67617,7 +67369,7 @@ RelativePath=CoreMangLib\cti\system\int\Int32GetHashCode\Int32GetHashCode.cmd
WorkingDir=CoreMangLib\cti\system\int\Int32GetHashCode
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GetGenerationWR2.cmd_8453]
@@ -67625,7 +67377,7 @@ RelativePath=GC\API\GC\GetGenerationWR2\GetGenerationWR2.cmd
WorkingDir=GC\API\GC\GetGenerationWR2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ByteIConvertibleToUInt16.cmd_8454]
@@ -67633,7 +67385,7 @@ RelativePath=CoreMangLib\cti\system\byte\ByteIConvertibleToUInt16\ByteIConvertib
WorkingDir=CoreMangLib\cti\system\byte\ByteIConvertibleToUInt16
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[CharIsSeparator1.cmd_8455]
@@ -67641,7 +67393,7 @@ RelativePath=CoreMangLib\cti\system\char\CharIsSeparator1\CharIsSeparator1.cmd
WorkingDir=CoreMangLib\cti\system\char\CharIsSeparator1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[CharIsNumber2.cmd_8456]
@@ -67649,7 +67401,7 @@ RelativePath=CoreMangLib\cti\system\char\CharIsNumber2\CharIsNumber2.cmd
WorkingDir=CoreMangLib\cti\system\char\CharIsNumber2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[SecurityExceptionCtor3.cmd_8457]
@@ -67657,7 +67409,7 @@ RelativePath=CoreMangLib\cti\system\security\securityexception\SecurityException
WorkingDir=CoreMangLib\cti\system\security\securityexception\SecurityExceptionCtor3
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[OpMembersOfStructLocal.cmd_8458]
@@ -67665,7 +67417,7 @@ RelativePath=JIT\CodeGenBringUpTests\OpMembersOfStructLocal\OpMembersOfStructLoc
WorkingDir=JIT\CodeGenBringUpTests\OpMembersOfStructLocal
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[TestCase5_Nested_J_Nested_I.cmd_8459]
@@ -67673,7 +67425,7 @@ RelativePath=Loader\classloader\InterfaceFolding\TestCase5_Nested_J_Nested_I\Tes
WorkingDir=Loader\classloader\InterfaceFolding\TestCase5_Nested_J_Nested_I
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[InterlockedDecrement1.cmd_8460]
@@ -67681,7 +67433,7 @@ RelativePath=CoreMangLib\cti\system\threading\interlocked\InterlockedDecrement1\
WorkingDir=CoreMangLib\cti\system\threading\interlocked\InterlockedDecrement1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_67.cmd_8461]
@@ -67689,7 +67441,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_67\GCSimulator_67.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_67
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated749.cmd_8462]
@@ -67697,7 +67449,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest749\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest749\Generated749
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[box-unbox032.cmd_8463]
@@ -67705,7 +67457,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\box-unbox\box-unbox032\box-
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\box-unbox\box-unbox032
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[FieldAttributesInitOnly.cmd_8464]
@@ -67713,7 +67465,7 @@ RelativePath=CoreMangLib\cti\system\reflection\fieldattributes\FieldAttributesIn
WorkingDir=CoreMangLib\cti\system\reflection\fieldattributes\FieldAttributesInitOnly
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[bestfit-threaded.cmd_8465]
@@ -67729,7 +67481,7 @@ RelativePath=CoreMangLib\cti\system\convert\ConvertToSingle16\ConvertToSingle16.
WorkingDir=CoreMangLib\cti\system\convert\ConvertToSingle16
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Box_Unbox.cmd_8467]
@@ -67737,7 +67489,7 @@ RelativePath=JIT\Directed\PREFIX\unaligned\4\Box_Unbox\Box_Unbox.cmd
WorkingDir=JIT\Directed\PREFIX\unaligned\4\Box_Unbox
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[constructor_do.cmd_8468]
@@ -67745,7 +67497,7 @@ RelativePath=JIT\Directed\nullabletypes\constructor_do\constructor_do.cmd
WorkingDir=JIT\Directed\nullabletypes\constructor_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[UserException.cmd_8469]
@@ -67753,7 +67505,7 @@ RelativePath=baseservices\exceptions\regressions\V1\SEH\VJ\UserException\UserExc
WorkingDir=baseservices\exceptions\regressions\V1\SEH\VJ\UserException
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[doublinkstay.cmd_8470]
@@ -67761,7 +67513,7 @@ RelativePath=GC\Scenarios\DoublinkList\doublinkstay\doublinkstay.cmd
WorkingDir=GC\Scenarios\DoublinkList\doublinkstay
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_FAIL;8091
+Categories=EXPECTED_PASS;JITSTRESS_FAIL
HostStyle=0
[b57516.cmd_8471]
@@ -67777,7 +67529,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest148\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest148\Generated148
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated813.cmd_8473]
@@ -67785,7 +67537,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest813\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest813\Generated813
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1320.cmd_8474]
@@ -67793,7 +67545,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1320\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1320\Generated1320
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b19289.cmd_8475]
@@ -67809,7 +67561,7 @@ RelativePath=JIT\Methodical\explicit\coverage\seq_gc_long_1_d\seq_gc_long_1_d.cm
WorkingDir=JIT\Methodical\explicit\coverage\seq_gc_long_1_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[test.cmd_8477]
@@ -67817,7 +67569,7 @@ RelativePath=JIT\jit64\regress\vsw\471729\test\test.cmd
WorkingDir=JIT\jit64\regress\vsw\471729\test
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_relhanoi2.cmd_8478]
@@ -67825,7 +67577,7 @@ RelativePath=JIT\Methodical\VT\etc\_il_relhanoi2\_il_relhanoi2.cmd
WorkingDir=JIT\Methodical\VT\etc\_il_relhanoi2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b28158.cmd_8479]
@@ -67833,7 +67585,7 @@ RelativePath=JIT\Regression\VS-ia64-JIT\V1.2-M02\b28158\b28158\b28158.cmd
WorkingDir=JIT\Regression\VS-ia64-JIT\V1.2-M02\b28158\b28158
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_405.cmd_8480]
@@ -67841,7 +67593,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_405\GCSimulator_405.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_405
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated234.cmd_8481]
@@ -67849,7 +67601,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest234\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest234\Generated234
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[avtest.cmd_8482]
@@ -67865,7 +67617,7 @@ RelativePath=Loader\classloader\generics\Instantiation\Positive\MultipleInterfac
WorkingDir=Loader\classloader\generics\Instantiation\Positive\MultipleInterface14
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[r8flat_cs_do.cmd_8484]
@@ -67873,7 +67625,7 @@ RelativePath=JIT\Methodical\AsgOp\r8\r8flat_cs_do\r8flat_cs_do.cmd
WorkingDir=JIT\Methodical\AsgOp\r8\r8flat_cs_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated57.cmd_8485]
@@ -67881,7 +67633,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest57\Generated
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest57\Generated57
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[tryfinally_ro.cmd_8486]
@@ -67889,7 +67641,7 @@ RelativePath=JIT\Methodical\eh\basics\tryfinally_ro\tryfinally_ro.cmd
WorkingDir=JIT\Methodical\eh\basics\tryfinally_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_relldfld_mulovf.cmd_8487]
@@ -67929,7 +67681,7 @@ RelativePath=JIT\Regression\JitBlue\DevDiv_794631\DevDiv_794631_r\DevDiv_794631_
WorkingDir=JIT\Regression\JitBlue\DevDiv_794631\DevDiv_794631_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[r4rem_cs_d.cmd_8492]
@@ -67937,7 +67689,7 @@ RelativePath=JIT\Methodical\divrem\rem\r4rem_cs_d\r4rem_cs_d.cmd
WorkingDir=JIT\Methodical\divrem\rem\r4rem_cs_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[init_uint32.cmd_8493]
@@ -67945,7 +67697,7 @@ RelativePath=JIT\Directed\zeroinit\init_uint32\init_uint32.cmd
WorkingDir=JIT\Directed\zeroinit\init_uint32
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[pow0_cs_ro.cmd_8494]
@@ -67953,7 +67705,7 @@ RelativePath=JIT\Directed\intrinsic\pow\pow0_cs_ro\pow0_cs_ro.cmd
WorkingDir=JIT\Directed\intrinsic\pow\pow0_cs_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b16499a.cmd_8495]
@@ -67977,7 +67729,7 @@ RelativePath=JIT\Methodical\Arrays\lcs\_rellcsbas\_rellcsbas.cmd
WorkingDir=JIT\Methodical\Arrays\lcs\_rellcsbas
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[interface_class01.cmd_8498]
@@ -67985,7 +67737,7 @@ RelativePath=JIT\Generics\MemberAccess\interface_class01\interface_class01.cmd
WorkingDir=JIT\Generics\MemberAccess\interface_class01
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated469.cmd_8499]
@@ -67993,7 +67745,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest469\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest469\Generated469
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated755.cmd_8500]
@@ -68001,7 +67753,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest755\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest755\Generated755
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated787.cmd_8501]
@@ -68009,7 +67761,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest787\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest787\Generated787
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated241.cmd_8502]
@@ -68017,7 +67769,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest241\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest241\Generated241
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[uint16_d.cmd_8503]
@@ -68025,7 +67777,7 @@ RelativePath=JIT\Directed\shift\uint16_d\uint16_d.cmd
WorkingDir=JIT\Directed\shift\uint16_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated690.cmd_8504]
@@ -68033,7 +67785,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest690\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest690\Generated690
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[hfa_nd2B_r.cmd_8505]
@@ -68041,7 +67793,7 @@ RelativePath=JIT\jit64\hfa\main\testB\hfa_nd2B_r\hfa_nd2B_r.cmd
WorkingDir=JIT\jit64\hfa\main\testB\hfa_nd2B_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[LVRefCnt0.cmd_8506]
@@ -68049,7 +67801,7 @@ RelativePath=JIT\opt\JitMinOpts\Perf\LVRefCnt0\LVRefCnt0.cmd
WorkingDir=JIT\opt\JitMinOpts\Perf\LVRefCnt0
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[lclfldrem_cs_d.cmd_8507]
@@ -68057,7 +67809,7 @@ RelativePath=JIT\Directed\coverage\oldtests\lclfldrem_cs_d\lclfldrem_cs_d.cmd
WorkingDir=JIT\Directed\coverage\oldtests\lclfldrem_cs_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[class05.cmd_8508]
@@ -68073,7 +67825,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b45270\b45270\b45270.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b45270\b45270
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[general_class_static01.cmd_8510]
@@ -68089,7 +67841,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest244\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest244\Generated244
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_87.cmd_8512]
@@ -68097,7 +67849,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_87\GCSimulator_87.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_87
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b66533.cmd_8513]
@@ -68105,7 +67857,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b66533\b66533\b66533.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b66533\b66533
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ushort_cs_do.cmd_8514]
@@ -68113,7 +67865,7 @@ RelativePath=JIT\Methodical\MDArray\DataTypes\ushort_cs_do\ushort_cs_do.cmd
WorkingDir=JIT\Methodical\MDArray\DataTypes\ushort_cs_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[CallOrder.cmd_8515]
@@ -68121,7 +67873,7 @@ RelativePath=JIT\Directed\FaultHandlers\CallOrder\CallOrder\CallOrder.cmd
WorkingDir=JIT\Directed\FaultHandlers\CallOrder\CallOrder
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[EnumeratorDispose.cmd_8516]
@@ -68129,7 +67881,7 @@ RelativePath=CoreMangLib\cti\system\collections\generic\queueenumerator\Enumerat
WorkingDir=CoreMangLib\cti\system\collections\generic\queueenumerator\EnumeratorDispose
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated781.cmd_8517]
@@ -68137,7 +67889,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest781\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest781\Generated781
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_reldeep2.cmd_8518]
@@ -68153,7 +67905,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\dup8\dup8.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\dup8
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[OpCodesSwitch.cmd_8520]
@@ -68161,7 +67913,7 @@ RelativePath=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesSwitch\OpCode
WorkingDir=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesSwitch
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b61025.cmd_8521]
@@ -68177,7 +67929,7 @@ RelativePath=Loader\classloader\nesting\coreclr\nesting18\nesting18.cmd
WorkingDir=Loader\classloader\nesting\coreclr\nesting18
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated513.cmd_8523]
@@ -68185,7 +67937,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest513\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest513\Generated513
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ret.cmd_8524]
@@ -68193,7 +67945,7 @@ RelativePath=JIT\IL_Conformance\Old\Base\ret\ret.cmd
WorkingDir=JIT\IL_Conformance\Old\Base\ret
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated343.cmd_8525]
@@ -68201,7 +67953,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest343\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest343\Generated343
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Locals.cmd_8526]
@@ -68209,7 +67961,7 @@ RelativePath=JIT\opt\perf\doublealign\Locals\Locals.cmd
WorkingDir=JIT\opt\perf\doublealign\Locals
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[vt1_cs_d.cmd_8527]
@@ -68217,7 +67969,7 @@ RelativePath=JIT\Generics\ConstrainedCall\vt1_cs_d\vt1_cs_d.cmd
WorkingDir=JIT\Generics\ConstrainedCall\vt1_cs_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated809.cmd_8528]
@@ -68225,7 +67977,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest809\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest809\Generated809
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[intinc.cmd_8529]
@@ -68233,7 +67985,7 @@ RelativePath=baseservices\threading\interlocked\increment\intinc\intinc.cmd
WorkingDir=baseservices\threading\interlocked\increment\intinc
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[castclass018.cmd_8530]
@@ -68241,7 +67993,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\castclass\castclass\castclass018\cast
WorkingDir=JIT\jit64\valuetypes\nullable\castclass\castclass\castclass018
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[gcreport.cmd_8531]
@@ -68257,7 +68009,7 @@ RelativePath=Loader\classloader\generics\GenericMethods\method011\method011.cmd
WorkingDir=Loader\classloader\generics\GenericMethods\method011
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[RngchkStress1_o.cmd_8533]
@@ -68273,7 +68025,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest617\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest617\Generated617
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated532.cmd_8535]
@@ -68281,7 +68033,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest532\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest532\Generated532
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[tryfinallytryfinally_r.cmd_8536]
@@ -68289,7 +68041,7 @@ RelativePath=JIT\Methodical\eh\basics\tryfinallytryfinally_r\tryfinallytryfinall
WorkingDir=JIT\Methodical\eh\basics\tryfinallytryfinally_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Int16IConvertibleToSingle.cmd_8537]
@@ -68297,7 +68049,7 @@ RelativePath=CoreMangLib\cti\system\int16\Int16IConvertibleToSingle\Int16IConver
WorkingDir=CoreMangLib\cti\system\int16\Int16IConvertibleToSingle
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[params-varargs.cmd_8538]
@@ -68305,7 +68057,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-QFE\b151440\params-varargs\params-var
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-QFE\b151440\params-varargs
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[thread01.cmd_8539]
@@ -68313,7 +68065,7 @@ RelativePath=baseservices\threading\generics\TimerCallback\thread01\thread01.cmd
WorkingDir=baseservices\threading\generics\TimerCallback\thread01
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[castclass-generics015.cmd_8540]
@@ -68321,7 +68073,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\castclass\generics\castclass-generics
WorkingDir=JIT\jit64\valuetypes\nullable\castclass\generics\castclass-generics015
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_reltry_cs.cmd_8541]
@@ -68329,7 +68081,7 @@ RelativePath=JIT\Methodical\Boxing\seh\_reltry_cs\_reltry_cs.cmd
WorkingDir=JIT\Methodical\Boxing\seh\_reltry_cs
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b59337.cmd_8542]
@@ -68337,7 +68089,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b59337\b59337\b59337.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b59337\b59337
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b119538a.cmd_8543]
@@ -68361,7 +68113,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V2.0-Beta2\b338014\b338014\b338014.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V2.0-Beta2\b338014\b338014
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated441.cmd_8546]
@@ -68369,7 +68121,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest441\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest441\Generated441
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[MathCeiling.cmd_8547]
@@ -68377,7 +68129,7 @@ RelativePath=CoreMangLib\cti\system\math\MathCeiling\MathCeiling.cmd
WorkingDir=CoreMangLib\cti\system\math\MathCeiling
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[DecimalEquals1.cmd_8548]
@@ -68385,7 +68137,7 @@ RelativePath=CoreMangLib\cti\system\decimal\DecimalEquals1\DecimalEquals1.cmd
WorkingDir=CoreMangLib\cti\system\decimal\DecimalEquals1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Polyrec.cmd_8549]
@@ -68393,7 +68145,7 @@ RelativePath=Loader\regressions\polyrec\Polyrec\Polyrec.cmd
WorkingDir=Loader\regressions\polyrec\Polyrec
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ConvertToUInt6415.cmd_8550]
@@ -68401,7 +68153,7 @@ RelativePath=CoreMangLib\cti\system\convert\ConvertToUInt6415\ConvertToUInt6415.
WorkingDir=CoreMangLib\cti\system\convert\ConvertToUInt6415
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[DoublePositiveInfinity.cmd_8551]
@@ -68409,7 +68161,7 @@ RelativePath=CoreMangLib\cti\system\double\DoublePositiveInfinity\DoublePositive
WorkingDir=CoreMangLib\cti\system\double\DoublePositiveInfinity
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[XorRef.cmd_8552]
@@ -68417,7 +68169,7 @@ RelativePath=JIT\CodeGenBringUpTests\XorRef\XorRef.cmd
WorkingDir=JIT\CodeGenBringUpTests\XorRef
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[intarr_cs_d.cmd_8553]
@@ -68425,7 +68177,7 @@ RelativePath=JIT\Methodical\MDArray\InnerProd\intarr_cs_d\intarr_cs_d.cmd
WorkingDir=JIT\Methodical\MDArray\InnerProd\intarr_cs_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[DblFillArray.cmd_8554]
@@ -68433,7 +68185,7 @@ RelativePath=JIT\CodeGenBringUpTests\DblFillArray\DblFillArray.cmd
WorkingDir=JIT\CodeGenBringUpTests\DblFillArray
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b83702.cmd_8555]
@@ -68449,7 +68201,7 @@ RelativePath=JIT\CodeGenBringUpTests\DblRoots\DblRoots.cmd
WorkingDir=JIT\CodeGenBringUpTests\DblRoots
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_speed_relhanoi.cmd_8557]
@@ -68457,7 +68209,7 @@ RelativePath=JIT\Methodical\VT\etc\_speed_relhanoi\_speed_relhanoi.cmd
WorkingDir=JIT\Methodical\VT\etc\_speed_relhanoi
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[MissingMethodExceptionCtor2.cmd_8558]
@@ -68465,7 +68217,7 @@ RelativePath=CoreMangLib\cti\system\missingmethodexception\MissingMethodExceptio
WorkingDir=CoreMangLib\cti\system\missingmethodexception\MissingMethodExceptionCtor2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[MethodAttributesUnmanagedExport.cmd_8559]
@@ -68473,7 +68225,7 @@ RelativePath=CoreMangLib\cti\system\reflection\methodattributes\MethodAttributes
WorkingDir=CoreMangLib\cti\system\reflection\methodattributes\MethodAttributesUnmanagedExport
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Case1.cmd_8560]
@@ -68481,7 +68233,7 @@ RelativePath=Loader\classloader\regressions\dev10_813331\Case1\Case1.cmd
WorkingDir=Loader\classloader\regressions\dev10_813331\Case1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated751.cmd_8561]
@@ -68489,7 +68241,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest751\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest751\Generated751
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[throwinfinallynestedintry_30_d.cmd_8562]
@@ -68513,7 +68265,7 @@ RelativePath=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesStelem_I8\OpC
WorkingDir=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesStelem_I8
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[expl_float_1_d.cmd_8565]
@@ -68521,7 +68273,7 @@ RelativePath=JIT\Methodical\explicit\coverage\expl_float_1_d\expl_float_1_d.cmd
WorkingDir=JIT\Methodical\explicit\coverage\expl_float_1_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1414.cmd_8566]
@@ -68529,7 +68281,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1414\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1414\Generated1414
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[WeakReferenceCtor2b_PSC.cmd_8567]
@@ -68537,7 +68289,7 @@ RelativePath=CoreMangLib\cti\system\weakreference\WeakReferenceCtor2b_PSC\WeakRe
WorkingDir=CoreMangLib\cti\system\weakreference\WeakReferenceCtor2b_PSC
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[EnvironmentNewLine.cmd_8568]
@@ -68545,7 +68297,7 @@ RelativePath=CoreMangLib\cti\system\environment\EnvironmentNewLine\EnvironmentNe
WorkingDir=CoreMangLib\cti\system\environment\EnvironmentNewLine
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[staticFieldExprUnchecked1_r.cmd_8569]
@@ -68561,7 +68313,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1364\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1364\Generated1364
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[hashcode_ro.cmd_8571]
@@ -68577,7 +68329,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest722\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest722\Generated722
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_relexplicit2.cmd_8573]
@@ -68593,7 +68345,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\shr_i8\shr_i8.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\shr_i8
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[property.cmd_8575]
@@ -68601,7 +68353,7 @@ RelativePath=JIT\opt\Inline\tests\property\property.cmd
WorkingDir=JIT\opt\Inline\tests\property
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated542.cmd_8576]
@@ -68609,7 +68361,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest542\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest542\Generated542
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GitHub_8460.cmd_8577]
@@ -68617,7 +68369,7 @@ RelativePath=JIT\Regression\JitBlue\GitHub_8460\GitHub_8460\GitHub_8460.cmd
WorkingDir=JIT\Regression\JitBlue\GitHub_8460\GitHub_8460
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[repro52.cmd_8578]
@@ -68625,7 +68377,7 @@ RelativePath=JIT\jit64\ebvts\cs\generics\generics\repro52\repro52.cmd
WorkingDir=JIT\jit64\ebvts\cs\generics\generics\repro52
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated688.cmd_8579]
@@ -68633,7 +68385,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest688\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest688\Generated688
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[opmul.cmd_8580]
@@ -68641,7 +68393,7 @@ RelativePath=JIT\jit64\regress\vsw\560402\opmul\opmul.cmd
WorkingDir=JIT\jit64\regress\vsw\560402\opmul
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[classarr_cs_r.cmd_8581]
@@ -68657,7 +68409,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest169\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest169\Generated169
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b125091.cmd_8583]
@@ -68673,7 +68425,7 @@ RelativePath=JIT\Methodical\ELEMENT_TYPE_IU\_il_relu_seq\_il_relu_seq.cmd
WorkingDir=JIT\Methodical\ELEMENT_TYPE_IU\_il_relu_seq
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GitHub_12392.cmd_8585]
@@ -68681,7 +68433,7 @@ RelativePath=JIT\Regression\JitBlue\GitHub_12392\GitHub_12392\GitHub_12392.cmd
WorkingDir=JIT\Regression\JitBlue\GitHub_12392\GitHub_12392
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated584.cmd_8586]
@@ -68689,7 +68441,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest584\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest584\Generated584
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated558.cmd_8587]
@@ -68697,7 +68449,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest558\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest558\Generated558
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated771.cmd_8588]
@@ -68705,7 +68457,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest771\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest771\Generated771
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[OpCodesPop.cmd_8589]
@@ -68713,7 +68465,7 @@ RelativePath=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesPop\OpCodesPo
WorkingDir=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesPop
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[SeekOriginEnum.cmd_8590]
@@ -68721,7 +68473,7 @@ RelativePath=CoreMangLib\cti\system\io\seekorigin\SeekOriginEnum\SeekOriginEnum.
WorkingDir=CoreMangLib\cti\system\io\seekorigin\SeekOriginEnum
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_speed_dbgunsafe-3.cmd_8591]
@@ -68737,7 +68489,7 @@ RelativePath=JIT\Directed\PREFIX\unaligned\4\arglist\arglist.cmd
WorkingDir=JIT\Directed\PREFIX\unaligned\4\arglist
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_FAIL;9462;EXCLUDED;VARARG
+Categories=EXPECTED_FAIL;9462;EXCLUDED;VARARG;Pri1
HostStyle=0
[Generated1384.cmd_8593]
@@ -68745,7 +68497,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1384\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1384\Generated1384
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_330.cmd_8594]
@@ -68753,7 +68505,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_330\GCSimulator_330.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_330
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[5w1d-02_cs_r.cmd_8595]
@@ -68761,7 +68513,7 @@ RelativePath=JIT\Methodical\fp\exgen\5w1d-02_cs_r\5w1d-02_cs_r.cmd
WorkingDir=JIT\Methodical\fp\exgen\5w1d-02_cs_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[mul_ovf_i1.cmd_8596]
@@ -68785,7 +68537,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_216\GCSimulator_216.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_216
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1441.cmd_8599]
@@ -68793,7 +68545,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1441\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1441\Generated1441
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[mixedexpr1_r_try.cmd_8600]
@@ -68801,7 +68553,7 @@ RelativePath=JIT\jit64\opt\cse\mixedexpr1_r_try\mixedexpr1_r_try.cmd
WorkingDir=JIT\jit64\opt\cse\mixedexpr1_r_try
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[huge_struct.cmd_8601]
@@ -68809,7 +68561,7 @@ RelativePath=JIT\Methodical\Arrays\huge_struct\huge_struct.cmd
WorkingDir=JIT\Methodical\Arrays\huge_struct
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ConvertToBoolean.cmd_8602]
@@ -68817,7 +68569,7 @@ RelativePath=CoreMangLib\cti\system\convert\ConvertToBoolean\ConvertToBoolean.cm
WorkingDir=CoreMangLib\cti\system\convert\ConvertToBoolean
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[TimeSpanToString_str.cmd_8603]
@@ -68825,7 +68577,7 @@ RelativePath=CoreMangLib\cti\system\timespan\TimeSpanToString_str\TimeSpanToStri
WorkingDir=CoreMangLib\cti\system\timespan\TimeSpanToString_str
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[date.cmd_8604]
@@ -68833,7 +68585,7 @@ RelativePath=Regressions\coreclr\0069\date\date.cmd
WorkingDir=Regressions\coreclr\0069\date
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b35784.cmd_8605]
@@ -68841,7 +68593,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b35784\b35784\b35784.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b35784\b35784
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_FAIL;9462;EXCLUDED;VARARG
+Categories=EXPECTED_FAIL;9462;EXCLUDED;VARARG;Pri1
HostStyle=0
[b30869.cmd_8606]
@@ -68857,7 +68609,7 @@ RelativePath=baseservices\threading\interlocked\compareexchange\CompareExchangeL
WorkingDir=baseservices\threading\interlocked\compareexchange\CompareExchangeLong
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[localloc3_cs_ro.cmd_8608]
@@ -68865,7 +68617,7 @@ RelativePath=JIT\Directed\localloc\localloc3_cs_ro\localloc3_cs_ro.cmd
WorkingDir=JIT\Directed\localloc\localloc3_cs_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b40496.cmd_8609]
@@ -68881,7 +68633,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest445\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest445\Generated445
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[catch1_d.cmd_8611]
@@ -68889,7 +68641,7 @@ RelativePath=JIT\Directed\leave\catch1_d\catch1_d.cmd
WorkingDir=JIT\Directed\leave\catch1_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[expl_gc_val_1_d.cmd_8612]
@@ -68897,7 +68649,7 @@ RelativePath=JIT\Methodical\explicit\coverage\expl_gc_val_1_d\expl_gc_val_1_d.cm
WorkingDir=JIT\Methodical\explicit\coverage\expl_gc_val_1_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Dev10_629953.cmd_8613]
@@ -68905,7 +68657,7 @@ RelativePath=reflection\regression\dev10bugs\Dev10_629953\Dev10_629953.cmd
WorkingDir=reflection\regression\dev10bugs\Dev10_629953
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b70289.cmd_8614]
@@ -68921,7 +68673,7 @@ RelativePath=CoreMangLib\cti\system\runtime\fixedbufferattribute\FixedBufferAttr
WorkingDir=CoreMangLib\cti\system\runtime\fixedbufferattribute\FixedBufferAttributeElementType
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[thread18.cmd_8616]
@@ -68929,7 +68681,7 @@ RelativePath=baseservices\threading\generics\TimerCallback\thread18\thread18.cmd
WorkingDir=baseservices\threading\generics\TimerCallback\thread18
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_reltest_2a.cmd_8617]
@@ -68945,7 +68697,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\generics\box-unbox-generics
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\generics\box-unbox-generics010
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ConvertToInt64_4.cmd_8619]
@@ -68953,7 +68705,7 @@ RelativePath=CoreMangLib\cti\system\convert\ConvertToInt64_4\ConvertToInt64_4.cm
WorkingDir=CoreMangLib\cti\system\convert\ConvertToInt64_4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[OpCodesStloc.cmd_8620]
@@ -68961,7 +68713,7 @@ RelativePath=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesStloc\OpCodes
WorkingDir=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesStloc
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbgtest_switch.cmd_8621]
@@ -68985,7 +68737,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest424\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest424\Generated424
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ThreadStartGenerics_2.cmd_8624]
@@ -68993,7 +68745,7 @@ RelativePath=baseservices\threading\paramthreadstart\ThreadStartGenerics_2\Threa
WorkingDir=baseservices\threading\paramthreadstart\ThreadStartGenerics_2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_opt_dbgrefarg_o.cmd_8625]
@@ -69009,7 +68761,7 @@ RelativePath=CoreMangLib\cti\system\text\stringbuilder\StringBuilderAppend3\Stri
WorkingDir=CoreMangLib\cti\system\text\stringbuilder\StringBuilderAppend3
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated200.cmd_8627]
@@ -69017,7 +68769,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest200\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest200\Generated200
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ThrowInCatch.cmd_8628]
@@ -69025,7 +68777,7 @@ RelativePath=baseservices\exceptions\unittests\ThrowInCatch\ThrowInCatch.cmd
WorkingDir=baseservices\exceptions\unittests\ThrowInCatch
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_110.cmd_8629]
@@ -69033,7 +68785,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_110\GCSimulator_110.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_110
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GuidToString1.cmd_8630]
@@ -69041,7 +68793,7 @@ RelativePath=CoreMangLib\cti\system\guid\GuidToString1\GuidToString1.cmd
WorkingDir=CoreMangLib\cti\system\guid\GuidToString1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_relfilter.cmd_8631]
@@ -69049,7 +68801,7 @@ RelativePath=JIT\Methodical\Boxing\seh\_relfilter\_relfilter.cmd
WorkingDir=JIT\Methodical\Boxing\seh\_relfilter
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Int16MaxValue.cmd_8632]
@@ -69057,7 +68809,7 @@ RelativePath=CoreMangLib\cti\system\int16\Int16MaxValue\Int16MaxValue.cmd
WorkingDir=CoreMangLib\cti\system\int16\Int16MaxValue
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[boxunboxinterface_d.cmd_8633]
@@ -69073,7 +68825,7 @@ RelativePath=reflection\ldtoken\ldtokenmember\ldtokenmember.cmd
WorkingDir=reflection\ldtoken\ldtokenmember
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[UnicodeEncodingGetDecoder.cmd_8635]
@@ -69081,7 +68833,7 @@ RelativePath=CoreMangLib\cti\system\text\unicodeencoding\UnicodeEncodingGetDecod
WorkingDir=CoreMangLib\cti\system\text\unicodeencoding\UnicodeEncodingGetDecoder
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b80738.cmd_8636]
@@ -69089,7 +68841,7 @@ RelativePath=JIT\Regression\VS-ia64-JIT\M00\b80738\b80738\b80738.cmd
WorkingDir=JIT\Regression\VS-ia64-JIT\M00\b80738\b80738
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated916.cmd_8637]
@@ -69097,7 +68849,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest916\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest916\Generated916
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[TypeAttribytesNotPublic.cmd_8638]
@@ -69105,7 +68857,7 @@ RelativePath=CoreMangLib\cti\system\reflection\typeattributes\TypeAttribytesNotP
WorkingDir=CoreMangLib\cti\system\reflection\typeattributes\TypeAttribytesNotPublic
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b31763.cmd_8639]
@@ -69121,7 +68873,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest820\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest820\Generated820
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1262.cmd_8641]
@@ -69129,7 +68881,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1262\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1262\Generated1262
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[EncodingGetBytes3.cmd_8642]
@@ -69137,7 +68889,7 @@ RelativePath=CoreMangLib\cti\system\text\encoding\EncodingGetBytes3\EncodingGetB
WorkingDir=CoreMangLib\cti\system\text\encoding\EncodingGetBytes3
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[MathMin4.cmd_8643]
@@ -69145,7 +68897,7 @@ RelativePath=CoreMangLib\cti\system\math\MathMin4\MathMin4.cmd
WorkingDir=CoreMangLib\cti\system\math\MathMin4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[rem_u8.cmd_8644]
@@ -69161,7 +68913,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest717\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest717\Generated717
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[openmutexpos2.cmd_8646]
@@ -69169,7 +68921,7 @@ RelativePath=baseservices\threading\mutex\openexisting\openmutexpos2\openmutexpo
WorkingDir=baseservices\threading\mutex\openexisting\openmutexpos2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[CopyIntPtrArray.cmd_8647]
@@ -69185,7 +68937,7 @@ RelativePath=JIT\opt\DumpDisasm\JitMinOpts\LVNumCnt1\LVNumCnt1.cmd
WorkingDir=JIT\opt\DumpDisasm\JitMinOpts\LVNumCnt1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ListReverse2.cmd_8649]
@@ -69193,7 +68945,7 @@ RelativePath=CoreMangLib\cti\system\collections\generic\list\ListReverse2\ListRe
WorkingDir=CoreMangLib\cti\system\collections\generic\list\ListReverse2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[UTF8EncodingGetString.cmd_8650]
@@ -69201,7 +68953,7 @@ RelativePath=CoreMangLib\cti\system\text\utf8encoding\UTF8EncodingGetString\UTF8
WorkingDir=CoreMangLib\cti\system\text\utf8encoding\UTF8EncodingGetString
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[try-catch-struct02.cmd_8651]
@@ -69209,7 +68961,7 @@ RelativePath=baseservices\exceptions\generics\try-catch-struct02\try-catch-struc
WorkingDir=baseservices\exceptions\generics\try-catch-struct02
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[tryfaulttrycatch_r.cmd_8652]
@@ -69225,7 +68977,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\ldloc_i\ldloc_i.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\ldloc_i
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[refanyval.cmd_8654]
@@ -69233,7 +68985,7 @@ RelativePath=JIT\Methodical\xxobj\operand\refanyval\refanyval.cmd
WorkingDir=JIT\Methodical\xxobj\operand\refanyval
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1086.cmd_8655]
@@ -69241,7 +68993,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1086\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1086\Generated1086
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[NullCheckAssertion7.cmd_8656]
@@ -69249,7 +69001,7 @@ RelativePath=JIT\opt\AssertionPropagation\NullCheckAssertion7\NullCheckAssertion
WorkingDir=JIT\opt\AssertionPropagation\NullCheckAssertion7
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[seq_gc_val_1_r.cmd_8657]
@@ -69257,7 +69009,7 @@ RelativePath=JIT\Methodical\explicit\coverage\seq_gc_val_1_r\seq_gc_val_1_r.cmd
WorkingDir=JIT\Methodical\explicit\coverage\seq_gc_val_1_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ConvertToSByte6.cmd_8658]
@@ -69265,7 +69017,7 @@ RelativePath=CoreMangLib\cti\system\convert\ConvertToSByte6\ConvertToSByte6.cmd
WorkingDir=CoreMangLib\cti\system\convert\ConvertToSByte6
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[struct1_5.cmd_8659]
@@ -69273,7 +69025,7 @@ RelativePath=JIT\jit64\gc\misc\struct1_5\struct1_5.cmd
WorkingDir=JIT\jit64\gc\misc\struct1_5
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1213.cmd_8660]
@@ -69281,7 +69033,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1213\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1213\Generated1213
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[TestCase4_Nested_J.cmd_8661]
@@ -69289,7 +69041,7 @@ RelativePath=Loader\classloader\InterfaceFolding\TestCase4_Nested_J\TestCase4_Ne
WorkingDir=Loader\classloader\InterfaceFolding\TestCase4_Nested_J
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[t2.cmd_8662]
@@ -69297,7 +69049,7 @@ RelativePath=Loader\classloader\SequentialLayout\Regress\217070\t2\t2.cmd
WorkingDir=Loader\classloader\SequentialLayout\Regress\217070\t2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_relrefarg_i2.cmd_8663]
@@ -69313,7 +69065,7 @@ RelativePath=JIT\Methodical\Boxing\boxunbox\_il_dbgtry\_il_dbgtry.cmd
WorkingDir=JIT\Methodical\Boxing\boxunbox\_il_dbgtry
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[MultipleInterface03.cmd_8665]
@@ -69321,7 +69073,7 @@ RelativePath=Loader\classloader\generics\Instantiation\Positive\MultipleInterfac
WorkingDir=Loader\classloader\generics\Instantiation\Positive\MultipleInterface03
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1061.cmd_8666]
@@ -69329,7 +69081,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1061\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1061\Generated1061
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[xprecise2_cs_do.cmd_8667]
@@ -69337,7 +69089,7 @@ RelativePath=JIT\Methodical\cctor\xassem\xprecise2_cs_do\xprecise2_cs_do.cmd
WorkingDir=JIT\Methodical\cctor\xassem\xprecise2_cs_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated110.cmd_8668]
@@ -69345,7 +69097,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest110\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest110\Generated110
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Int32IConvertibleToDecimal.cmd_8669]
@@ -69353,7 +69105,7 @@ RelativePath=CoreMangLib\cti\system\int\Int32IConvertibleToDecimal\Int32IConvert
WorkingDir=CoreMangLib\cti\system\int\Int32IConvertibleToDecimal
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[expl_funcptr_gc_r.cmd_8670]
@@ -69361,7 +69113,7 @@ RelativePath=JIT\Methodical\explicit\funcptr\expl_funcptr_gc_r\expl_funcptr_gc_r
WorkingDir=JIT\Methodical\explicit\funcptr\expl_funcptr_gc_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[dev11_20929_r.cmd_8671]
@@ -69369,7 +69121,7 @@ RelativePath=JIT\Regression\Dev11\dev11_20929\dev11_20929_r\dev11_20929_r.cmd
WorkingDir=JIT\Regression\Dev11\dev11_20929\dev11_20929_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[caninline_r.cmd_8672]
@@ -69385,7 +69137,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest871\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest871\Generated871
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_opt_dbgexplicit5.cmd_8674]
@@ -69401,7 +69153,7 @@ RelativePath=GC\Scenarios\DoublinkList\doublinkgen\doublinkgen.cmd
WorkingDir=GC\Scenarios\DoublinkList\doublinkgen
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;JITSTRESS_FAIL
HostStyle=0
[ConvertToString15.cmd_8676]
@@ -69409,7 +69161,7 @@ RelativePath=CoreMangLib\cti\system\convert\ConvertToString15\ConvertToString15.
WorkingDir=CoreMangLib\cti\system\convert\ConvertToString15
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[StringJoin.cmd_8677]
@@ -69417,7 +69169,7 @@ RelativePath=CoreMangLib\cti\system\string\StringJoin\StringJoin.cmd
WorkingDir=CoreMangLib\cti\system\string\StringJoin
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_FAIL
+Categories=EXPECTED_FAIL;Pri1
HostStyle=0
[StringWriterEncoding_PSC.cmd_8678]
@@ -69425,7 +69177,7 @@ RelativePath=CoreMangLib\cti\system\io\stringwriter\StringWriterEncoding_PSC\Str
WorkingDir=CoreMangLib\cti\system\io\stringwriter\StringWriterEncoding_PSC
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ParameterAttributesNone.cmd_8679]
@@ -69433,7 +69185,7 @@ RelativePath=CoreMangLib\cti\system\reflection\parameterattributes\ParameterAttr
WorkingDir=CoreMangLib\cti\system\reflection\parameterattributes\ParameterAttributesNone
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_25.cmd_8680]
@@ -69441,7 +69193,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_25\GCSimulator_25.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_25
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[int32_cs_ro.cmd_8681]
@@ -69449,7 +69201,7 @@ RelativePath=JIT\Directed\shift\int32_cs_ro\int32_cs_ro.cmd
WorkingDir=JIT\Directed\shift\int32_cs_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[OpenDelegate.cmd_8682]
@@ -69457,7 +69209,7 @@ RelativePath=CoreMangLib\system\delegate\VSD\OpenDelegate\OpenDelegate.cmd
WorkingDir=CoreMangLib\system\delegate\VSD\OpenDelegate
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[25param3c_il_d.cmd_8683]
@@ -69473,7 +69225,7 @@ RelativePath=JIT\Methodical\explicit\coverage\seq_obj_1_r\seq_obj_1_r.cmd
WorkingDir=JIT\Methodical\explicit\coverage\seq_obj_1_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b57493.cmd_8685]
@@ -69489,7 +69241,7 @@ RelativePath=CoreMangLib\cti\system\int64\Int64IConvertibleToDouble\Int64IConver
WorkingDir=CoreMangLib\cti\system\int64\Int64IConvertibleToDouble
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[try-catch-struct03.cmd_8687]
@@ -69497,7 +69249,7 @@ RelativePath=baseservices\exceptions\generics\try-catch-struct03\try-catch-struc
WorkingDir=baseservices\exceptions\generics\try-catch-struct03
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[test359519.cmd_8688]
@@ -69505,7 +69257,7 @@ RelativePath=Loader\classloader\regressions\359519\test359519\test359519.cmd
WorkingDir=Loader\classloader\regressions\359519\test359519
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[IsAlive_neg.cmd_8689]
@@ -69513,7 +69265,7 @@ RelativePath=GC\API\WeakReference\IsAlive_neg\IsAlive_neg.cmd
WorkingDir=GC\API\WeakReference\IsAlive_neg
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[switch2.cmd_8690]
@@ -69521,7 +69273,7 @@ RelativePath=JIT\Methodical\switch\switch2\switch2.cmd
WorkingDir=JIT\Methodical\switch\switch2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[FPMul.cmd_8691]
@@ -69529,7 +69281,7 @@ RelativePath=JIT\CodeGenBringUpTests\FPMul\FPMul.cmd
WorkingDir=JIT\CodeGenBringUpTests\FPMul
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[structfp2_1.cmd_8692]
@@ -69537,7 +69289,7 @@ RelativePath=JIT\jit64\gc\misc\structfp2_1\structfp2_1.cmd
WorkingDir=JIT\jit64\gc\misc\structfp2_1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ldc_add_ovf_u4.cmd_8693]
@@ -69553,7 +69305,7 @@ RelativePath=Loader\classloader\TypeInitialization\CctorsWithSideEffects\ResetGl
WorkingDir=Loader\classloader\TypeInitialization\CctorsWithSideEffects\ResetGlobalFields
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_259.cmd_8695]
@@ -69561,7 +69313,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_259\GCSimulator_259.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_259
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[CctorZeroVal01.cmd_8696]
@@ -69569,7 +69321,7 @@ RelativePath=Loader\classloader\TypeInitialization\ThisNulllPointer\CctorZeroVal
WorkingDir=Loader\classloader\TypeInitialization\ThisNulllPointer\CctorZeroVal01
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[hfa_nf1A_r.cmd_8697]
@@ -69577,7 +69329,7 @@ RelativePath=JIT\jit64\hfa\main\testA\hfa_nf1A_r\hfa_nf1A_r.cmd
WorkingDir=JIT\jit64\hfa\main\testA\hfa_nf1A_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[UTF8EncodingCtor.cmd_8698]
@@ -69585,7 +69337,7 @@ RelativePath=CoreMangLib\cti\system\text\utf8encoding\UTF8EncodingCtor\UTF8Encod
WorkingDir=CoreMangLib\cti\system\text\utf8encoding\UTF8EncodingCtor
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated12.cmd_8699]
@@ -69593,7 +69345,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest12\Generated
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest12\Generated12
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1244.cmd_8700]
@@ -69601,7 +69353,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1244\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1244\Generated1244
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ICollectionIsReadOnly.cmd_8701]
@@ -69609,7 +69361,7 @@ RelativePath=CoreMangLib\cti\system\collections\generic\icollection\ICollectionI
WorkingDir=CoreMangLib\cti\system\collections\generic\icollection\ICollectionIsReadOnly
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b05780.cmd_8702]
@@ -69617,7 +69369,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M10\b05780\b05780\b05780.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M10\b05780\b05780
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[IListIsFixedSize.cmd_8703]
@@ -69625,7 +69377,7 @@ RelativePath=CoreMangLib\cti\system\collections\ilist\IListIsFixedSize\IListIsFi
WorkingDir=CoreMangLib\cti\system\collections\ilist\IListIsFixedSize
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[beq_i.cmd_8704]
@@ -69633,7 +69385,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\beq_i\beq_i.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\beq_i
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ListGetEnumerator.cmd_8705]
@@ -69641,7 +69393,7 @@ RelativePath=CoreMangLib\cti\system\collections\generic\list\ListGetEnumerator\L
WorkingDir=CoreMangLib\cti\system\collections\generic\list\ListGetEnumerator
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b53226a.cmd_8706]
@@ -69649,7 +69401,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b53226\b53226a\b53226a.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b53226\b53226a
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b53942a.cmd_8707]
@@ -69665,7 +69417,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M09\b14314\b14314\b14314.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M09\b14314\b14314
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[DevDiv_815940_d.cmd_8709]
@@ -69673,7 +69425,7 @@ RelativePath=JIT\Regression\JitBlue\DevDiv_815940\DevDiv_815940_d\DevDiv_815940_
WorkingDir=JIT\Regression\JitBlue\DevDiv_815940\DevDiv_815940_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[switchdefaultonly3_il_d.cmd_8710]
@@ -69681,7 +69433,7 @@ RelativePath=JIT\Directed\coverage\oldtests\switchdefaultonly3_il_d\switchdefaul
WorkingDir=JIT\Directed\coverage\oldtests\switchdefaultonly3_il_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b80365.cmd_8711]
@@ -69689,7 +69441,7 @@ RelativePath=JIT\Regression\VS-ia64-JIT\M00\b80365\b80365\b80365.cmd
WorkingDir=JIT\Regression\VS-ia64-JIT\M00\b80365\b80365
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[conv_ovf_u8_i8.cmd_8712]
@@ -69697,7 +69449,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\conv_ovf_u8_i8\conv_ovf_u8_
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\conv_ovf_u8_i8
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[test188892.cmd_8713]
@@ -69705,7 +69457,7 @@ RelativePath=Loader\classloader\generics\regressions\188892\test188892\test18889
WorkingDir=Loader\classloader\generics\regressions\188892\test188892
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[try-catch-struct01.cmd_8714]
@@ -69713,7 +69465,7 @@ RelativePath=baseservices\exceptions\generics\try-catch-struct01\try-catch-struc
WorkingDir=baseservices\exceptions\generics\try-catch-struct01
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[FPAvg2.cmd_8715]
@@ -69721,7 +69473,7 @@ RelativePath=JIT\CodeGenBringUpTests\FPAvg2\FPAvg2.cmd
WorkingDir=JIT\CodeGenBringUpTests\FPAvg2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[runmoduleconstructor.cmd_8716]
@@ -69729,7 +69481,7 @@ RelativePath=baseservices\compilerservices\modulector\runmoduleconstructor\runmo
WorkingDir=baseservices\compilerservices\modulector\runmoduleconstructor
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[pop4.cmd_8717]
@@ -69737,7 +69489,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\pop4\pop4.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\pop4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_relrefloc_r4.cmd_8718]
@@ -69753,7 +69505,7 @@ RelativePath=CoreMangLib\cti\system\array\ArrayIndexOf2b\ArrayIndexOf2b.cmd
WorkingDir=CoreMangLib\cti\system\array\ArrayIndexOf2b
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Regula.cmd_8720]
@@ -69769,7 +69521,7 @@ RelativePath=JIT\Methodical\explicit\coverage\seq_float_1_d\seq_float_1_d.cmd
WorkingDir=JIT\Methodical\explicit\coverage\seq_float_1_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_417.cmd_8722]
@@ -69777,7 +69529,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_417\GCSimulator_417.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_417
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[DecimalToByte1.cmd_8723]
@@ -69785,7 +69537,7 @@ RelativePath=CoreMangLib\cti\system\decimal\DecimalToByte1\DecimalToByte1.cmd
WorkingDir=CoreMangLib\cti\system\decimal\DecimalToByte1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1160.cmd_8724]
@@ -69793,7 +69545,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1160\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1160\Generated1160
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ushort_cs_r.cmd_8725]
@@ -69801,7 +69553,7 @@ RelativePath=JIT\Methodical\MDArray\DataTypes\ushort_cs_r\ushort_cs_r.cmd
WorkingDir=JIT\Methodical\MDArray\DataTypes\ushort_cs_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_relinstftn_t.cmd_8726]
@@ -69817,7 +69569,7 @@ RelativePath=JIT\Generics\Instantiation\delegates\Delegate029\Delegate029.cmd
WorkingDir=JIT\Generics\Instantiation\delegates\Delegate029
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[beq.cmd_8728]
@@ -69825,7 +69577,7 @@ RelativePath=JIT\IL_Conformance\Old\Base\beq\beq.cmd
WorkingDir=JIT\IL_Conformance\Old\Base\beq
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b14624.cmd_8729]
@@ -69833,7 +69585,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M09\b14624\b14624\b14624.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M09\b14624\b14624
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Ne1.cmd_8730]
@@ -69841,7 +69593,7 @@ RelativePath=JIT\CodeGenBringUpTests\Ne1\Ne1.cmd
WorkingDir=JIT\CodeGenBringUpTests\Ne1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_10.cmd_8731]
@@ -69849,7 +69601,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_10\GCSimulator_10.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_10
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[445488.cmd_8732]
@@ -69865,7 +69617,7 @@ RelativePath=JIT\Methodical\xxobj\sizeof\_dbgsizeof32\_dbgsizeof32.cmd
WorkingDir=JIT\Methodical\xxobj\sizeof\_dbgsizeof32
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ldnull_i.cmd_8734]
@@ -69873,7 +69625,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\ldnull_i\ldnull_i.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\ldnull_i
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[TimeoutExceptionCtor2.cmd_8735]
@@ -69881,7 +69633,7 @@ RelativePath=CoreMangLib\cti\system\timeoutexception\TimeoutExceptionCtor2\Timeo
WorkingDir=CoreMangLib\cti\system\timeoutexception\TimeoutExceptionCtor2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1240.cmd_8736]
@@ -69889,7 +69641,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1240\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1240\Generated1240
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_rellcs_ulong.cmd_8737]
@@ -69905,7 +69657,7 @@ RelativePath=JIT\jit64\localloc\unwind\unwind04_large\unwind04_large.cmd
WorkingDir=JIT\jit64\localloc\unwind\unwind04_large
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_speed_reliface1.cmd_8739]
@@ -69921,7 +69673,7 @@ RelativePath=JIT\Directed\StrAccess\straccess2_cs_d\straccess2_cs_d.cmd
WorkingDir=JIT\Directed\StrAccess\straccess2_cs_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[MathAbs1.cmd_8741]
@@ -69929,7 +69681,7 @@ RelativePath=CoreMangLib\cti\system\math\MathAbs1\MathAbs1.cmd
WorkingDir=CoreMangLib\cti\system\math\MathAbs1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[structarr_cs_do.cmd_8742]
@@ -69945,7 +69697,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1341\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1341\Generated1341
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b113239.cmd_8744]
@@ -69953,7 +69705,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M13-RTM\b113239\b113239\b113239.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M13-RTM\b113239\b113239
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated39.cmd_8745]
@@ -69961,7 +69713,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest39\Generated
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest39\Generated39
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[BadImageFormatExceptionCtor1.cmd_8746]
@@ -69969,7 +69721,7 @@ RelativePath=CoreMangLib\cti\system\badimageformatexception\BadImageFormatExcept
WorkingDir=CoreMangLib\cti\system\badimageformatexception\BadImageFormatExceptionCtor1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[vsw188290.cmd_8747]
@@ -69977,7 +69729,7 @@ RelativePath=Loader\classloader\regressions\vsw188290\vsw188290\vsw188290.cmd
WorkingDir=Loader\classloader\regressions\vsw188290\vsw188290
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[33objref_cs_d.cmd_8748]
@@ -69985,7 +69737,7 @@ RelativePath=JIT\Directed\coverage\oldtests\33objref_cs_d\33objref_cs_d.cmd
WorkingDir=JIT\Directed\coverage\oldtests\33objref_cs_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[CgStress3_d.cmd_8749]
@@ -70001,7 +69753,7 @@ RelativePath=CoreMangLib\cti\system\convert\ConvertToDouble5\ConvertToDouble5.cm
WorkingDir=CoreMangLib\cti\system\convert\ConvertToDouble5
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1443.cmd_8751]
@@ -70009,7 +69761,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1443\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1443\Generated1443
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b66679.cmd_8752]
@@ -70025,7 +69777,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_122\GCSimulator_122.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_122
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ldc_conv_ovf_u4_u1.cmd_8754]
@@ -70036,20 +69788,12 @@ MaxAllowedDurationSeconds=600
Categories=EXPECTED_PASS
HostStyle=0
-[UInt32TryParse.cmd_8755]
-RelativePath=CoreMangLib\cti\system\uint32\UInt32TryParse\UInt32TryParse.cmd
-WorkingDir=CoreMangLib\cti\system\uint32\UInt32TryParse
-Expected=0
-MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
-HostStyle=0
-
[GCSimulator_300.cmd_8756]
RelativePath=GC\Scenarios\GCSimulator\GCSimulator_300\GCSimulator_300.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_300
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[throwinfinallyerrpathfn_d.cmd_8757]
@@ -70057,7 +69801,7 @@ RelativePath=JIT\Methodical\eh\basics\throwinfinallyerrpathfn_d\throwinfinallyer
WorkingDir=JIT\Methodical\eh\basics\throwinfinallyerrpathfn_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[overRepLocalOpt.cmd_8758]
@@ -70065,7 +69809,7 @@ RelativePath=JIT\Regression\clr-x64-JIT\v4.0\DevDiv34372\overRepLocalOpt\overRep
WorkingDir=JIT\Regression\clr-x64-JIT\v4.0\DevDiv34372\overRepLocalOpt
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[DictionaryICollectionCopyTo2.cmd_8759]
@@ -70073,7 +69817,7 @@ RelativePath=CoreMangLib\cti\system\collections\generic\dictionary\DictionaryICo
WorkingDir=CoreMangLib\cti\system\collections\generic\dictionary\DictionaryICollectionCopyTo2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSuppressFinalize.cmd_8760]
@@ -70081,7 +69825,7 @@ RelativePath=CoreMangLib\cti\system\gc\GCSuppressFinalize\GCSuppressFinalize.cmd
WorkingDir=CoreMangLib\cti\system\gc\GCSuppressFinalize
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated727.cmd_8761]
@@ -70089,7 +69833,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest727\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest727\Generated727
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b16071.cmd_8762]
@@ -70097,7 +69841,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b16071\b16071\b16071.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b16071\b16071
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_relbinop.cmd_8763]
@@ -70105,7 +69849,7 @@ RelativePath=JIT\Methodical\int64\misc\_il_relbinop\_il_relbinop.cmd
WorkingDir=JIT\Methodical\int64\misc\_il_relbinop
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[CS_RWHNullRefEx.cmd_8764]
@@ -70113,7 +69857,7 @@ RelativePath=baseservices\threading\coverage\Nullref\CS_RWHNullRefEx\CS_RWHNullR
WorkingDir=baseservices\threading\coverage\Nullref\CS_RWHNullRefEx
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b41262.cmd_8765]
@@ -70121,7 +69865,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b41262\b41262\b41262.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b41262\b41262
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[SafeHandleDangerousAddRef_PSC.cmd_8766]
@@ -70129,7 +69873,7 @@ RelativePath=CoreMangLib\cti\system\runtime\interopservices\safehandle\SafeHandl
WorkingDir=CoreMangLib\cti\system\runtime\interopservices\safehandle\SafeHandleDangerousAddRef_PSC
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[call04_large.cmd_8767]
@@ -70145,7 +69889,7 @@ RelativePath=JIT\CodeGenBringUpTests\JTrueGtInt1\JTrueGtInt1.cmd
WorkingDir=JIT\CodeGenBringUpTests\JTrueGtInt1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[FileAccessEnum.cmd_8769]
@@ -70153,7 +69897,7 @@ RelativePath=CoreMangLib\cti\system\io\fileaccess\FileAccessEnum\FileAccessEnum.
WorkingDir=CoreMangLib\cti\system\io\fileaccess\FileAccessEnum
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ArrayBinarySearch3b.cmd_8770]
@@ -70161,7 +69905,7 @@ RelativePath=CoreMangLib\cti\system\array\ArrayBinarySearch3b\ArrayBinarySearch3
WorkingDir=CoreMangLib\cti\system\array\ArrayBinarySearch3b
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[xaddmuly_cs_r.cmd_8771]
@@ -70169,7 +69913,7 @@ RelativePath=JIT\Directed\coverage\flowgraph\xaddmuly_cs_r\xaddmuly_cs_r.cmd
WorkingDir=JIT\Directed\coverage\flowgraph\xaddmuly_cs_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[doublinknoleak.cmd_8772]
@@ -70177,7 +69921,7 @@ RelativePath=GC\Scenarios\DoublinkList\doublinknoleak\doublinknoleak.cmd
WorkingDir=GC\Scenarios\DoublinkList\doublinknoleak
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[SystemCollGenericICollContains.cmd_8773]
@@ -70185,7 +69929,7 @@ RelativePath=CoreMangLib\cti\system\collections\generic\dictionarykeycollection\
WorkingDir=CoreMangLib\cti\system\collections\generic\dictionarykeycollection\SystemCollGenericICollContains
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[FPConvI2F.cmd_8774]
@@ -70193,7 +69937,7 @@ RelativePath=JIT\CodeGenBringUpTests\FPConvI2F\FPConvI2F.cmd
WorkingDir=JIT\CodeGenBringUpTests\FPConvI2F
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[3w1d-02_cs_do.cmd_8775]
@@ -70201,7 +69945,7 @@ RelativePath=JIT\Methodical\fp\exgen\3w1d-02_cs_do\3w1d-02_cs_do.cmd
WorkingDir=JIT\Methodical\fp\exgen\3w1d-02_cs_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b178128.cmd_8776]
@@ -70209,7 +69953,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1.2-Beta1\b178128\b178128\b178128.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1.2-Beta1\b178128\b178128
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[mcc_i77.cmd_8777]
@@ -70225,7 +69969,7 @@ RelativePath=CoreMangLib\cti\system\collections\generic\keyvaluepair\KeyValuePai
WorkingDir=CoreMangLib\cti\system\collections\generic\keyvaluepair\KeyValuePairToString
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[TypeAttributesSpecialName.cmd_8779]
@@ -70233,7 +69977,7 @@ RelativePath=CoreMangLib\cti\system\reflection\typeattributes\TypeAttributesSpec
WorkingDir=CoreMangLib\cti\system\reflection\typeattributes\TypeAttributesSpecialName
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[finalizenested.cmd_8780]
@@ -70241,7 +69985,7 @@ RelativePath=GC\Features\Finalizer\finalizeother\finalizenested\finalizenested.c
WorkingDir=GC\Features\Finalizer\finalizeother\finalizenested
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[castclass-enum003.cmd_8781]
@@ -70249,7 +69993,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\castclass\enum\castclass-enum003\cast
WorkingDir=JIT\jit64\valuetypes\nullable\castclass\enum\castclass-enum003
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[mcc_i86.cmd_8782]
@@ -70265,7 +70009,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b35486\b35486\b35486.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b35486\b35486
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ThreadStartShort_2.cmd_8784]
@@ -70273,7 +70017,7 @@ RelativePath=baseservices\threading\paramthreadstart\ThreadStartShort_2\ThreadSt
WorkingDir=baseservices\threading\paramthreadstart\ThreadStartShort_2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b15864.cmd_8785]
@@ -70289,7 +70033,7 @@ RelativePath=Loader\classloader\generics\Instantiation\Positive\MultipleInterfac
WorkingDir=Loader\classloader\generics\Instantiation\Positive\MultipleInterface04
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[StackBehaviourVarpop.cmd_8787]
@@ -70297,7 +70041,7 @@ RelativePath=CoreMangLib\cti\system\reflection\emit\stackbehaviour\StackBehaviou
WorkingDir=CoreMangLib\cti\system\reflection\emit\stackbehaviour\StackBehaviourVarpop
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[structfp1_5.cmd_8788]
@@ -70305,7 +70049,7 @@ RelativePath=JIT\jit64\gc\misc\structfp1_5\structfp1_5.cmd
WorkingDir=JIT\jit64\gc\misc\structfp1_5
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[rethrowinfinallyaftercatch_do.cmd_8789]
@@ -70313,7 +70057,7 @@ RelativePath=JIT\Methodical\eh\rethrow\rethrowinfinallyaftercatch_do\rethrowinfi
WorkingDir=JIT\Methodical\eh\rethrow\rethrowinfinallyaftercatch_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Base02b_seq_ser.cmd_8790]
@@ -70321,7 +70065,7 @@ RelativePath=Loader\classloader\generics\Layout\General\Base02b_seq_ser\Base02b_
WorkingDir=Loader\classloader\generics\Layout\General\Base02b_seq_ser
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated411.cmd_8791]
@@ -70329,7 +70073,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest411\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest411\Generated411
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[UInt16IConvertibleToDouble.cmd_8792]
@@ -70337,7 +70081,7 @@ RelativePath=CoreMangLib\cti\system\uint16\UInt16IConvertibleToDouble\UInt16ICon
WorkingDir=CoreMangLib\cti\system\uint16\UInt16IConvertibleToDouble
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_reldeep.cmd_8793]
@@ -70353,7 +70097,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-QFE\b151440\params-object\params-obje
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-QFE\b151440\params-object
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b99667.cmd_8795]
@@ -70361,7 +70105,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M13-RTM\b99667\b99667\b99667.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M13-RTM\b99667\b99667
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbgcompat_r4_r8_inl.cmd_8796]
@@ -70369,7 +70113,7 @@ RelativePath=JIT\Methodical\tailcall\_il_dbgcompat_r4_r8_inl\_il_dbgcompat_r4_r8
WorkingDir=JIT\Methodical\tailcall\_il_dbgcompat_r4_r8_inl
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[precise4_cs_r.cmd_8797]
@@ -70377,7 +70121,7 @@ RelativePath=JIT\Methodical\cctor\simple\precise4_cs_r\precise4_cs_r.cmd
WorkingDir=JIT\Methodical\cctor\simple\precise4_cs_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[castclass020.cmd_8798]
@@ -70385,7 +70129,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\castclass\castclass\castclass020\cast
WorkingDir=JIT\jit64\valuetypes\nullable\castclass\castclass\castclass020
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[SecurityExceptionCtor1.cmd_8799]
@@ -70393,7 +70137,7 @@ RelativePath=CoreMangLib\cti\system\security\securityexception\SecurityException
WorkingDir=CoreMangLib\cti\system\security\securityexception\SecurityExceptionCtor1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ConvertToUInt645.cmd_8800]
@@ -70401,7 +70145,7 @@ RelativePath=CoreMangLib\cti\system\convert\ConvertToUInt645\ConvertToUInt645.cm
WorkingDir=CoreMangLib\cti\system\convert\ConvertToUInt645
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_383.cmd_8801]
@@ -70409,7 +70153,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_383\GCSimulator_383.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_383
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated663.cmd_8802]
@@ -70417,7 +70161,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest663\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest663\Generated663
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b46292.cmd_8803]
@@ -70441,15 +70185,7 @@ RelativePath=baseservices\threading\events\EventWaitHandle\unit\AutoConstructFal
WorkingDir=baseservices\threading\events\EventWaitHandle\unit\AutoConstructFalse
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
-HostStyle=0
-
-[Int32TryParse.cmd_8806]
-RelativePath=CoreMangLib\cti\system\int\Int32TryParse\Int32TryParse.cmd
-WorkingDir=CoreMangLib\cti\system\int\Int32TryParse
-Expected=0
-MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b16039.cmd_8807]
@@ -70465,7 +70201,7 @@ RelativePath=GC\API\GCHandle\HandleCopy\HandleCopy.cmd
WorkingDir=GC\API\GCHandle\HandleCopy
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;JITSTRESS_FAIL;Pri1
HostStyle=0
[Dup_ro.cmd_8809]
@@ -70481,7 +70217,7 @@ RelativePath=JIT\Methodical\VT\identity\_il_dbgaccum\_il_dbgaccum.cmd
WorkingDir=JIT\Methodical\VT\identity\_il_dbgaccum
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_dbglcsval.cmd_8811]
@@ -70489,7 +70225,7 @@ RelativePath=JIT\Methodical\Arrays\lcs\_dbglcsval\_dbglcsval.cmd
WorkingDir=JIT\Methodical\Arrays\lcs\_dbglcsval
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[DecoderCtor.cmd_8812]
@@ -70497,7 +70233,7 @@ RelativePath=CoreMangLib\cti\system\text\decoder\DecoderCtor\DecoderCtor.cmd
WorkingDir=CoreMangLib\cti\system\text\decoder\DecoderCtor
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[semaphoreopenneg7.cmd_8813]
@@ -70505,7 +70241,7 @@ RelativePath=baseservices\threading\semaphore\ctoropen\semaphoreopenneg7\semapho
WorkingDir=baseservices\threading\semaphore\ctoropen\semaphoreopenneg7
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b460385.cmd_8814]
@@ -70513,7 +70249,7 @@ RelativePath=JIT\Regression\VS-ia64-JIT\V2.0-RTM\b460385\b460385\b460385.cmd
WorkingDir=JIT\Regression\VS-ia64-JIT\V2.0-RTM\b460385\b460385
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[MathFLog.cmd_8815]
@@ -70521,7 +70257,7 @@ RelativePath=CoreMangLib\cti\system\mathf\MathFLog\MathFLog.cmd
WorkingDir=CoreMangLib\cti\system\mathf\MathFLog
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[5w1d-01_cs_d.cmd_8816]
@@ -70529,7 +70265,7 @@ RelativePath=JIT\Methodical\fp\exgen\5w1d-01_cs_d\5w1d-01_cs_d.cmd
WorkingDir=JIT\Methodical\fp\exgen\5w1d-01_cs_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Test_CSharp_Base_1.cmd_8817]
@@ -70537,7 +70273,7 @@ RelativePath=JIT\Directed\CheckedCtor\Test_CSharp_Base_1\Test_CSharp_Base_1.cmd
WorkingDir=JIT\Directed\CheckedCtor\Test_CSharp_Base_1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[InterlockedAddInt_2.cmd_8818]
@@ -70545,7 +70281,7 @@ RelativePath=baseservices\threading\interlocked\add\InterlockedAddInt_2\Interloc
WorkingDir=baseservices\threading\interlocked\add\InterlockedAddInt_2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_relhan2.cmd_8819]
@@ -70553,7 +70289,7 @@ RelativePath=JIT\Methodical\VT\etc\_relhan2\_relhan2.cmd
WorkingDir=JIT\Methodical\VT\etc\_relhan2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[DictionaryIDictionaryIsReadOnly2.cmd_8820]
@@ -70561,7 +70297,7 @@ RelativePath=CoreMangLib\cti\system\collections\generic\dictionary\DictionaryIDi
WorkingDir=CoreMangLib\cti\system\collections\generic\dictionary\DictionaryIDictionaryIsReadOnly2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_250.cmd_8821]
@@ -70569,7 +70305,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_250\GCSimulator_250.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_250
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[u8rem_cs_r.cmd_8822]
@@ -70577,7 +70313,7 @@ RelativePath=JIT\Methodical\divrem\rem\u8rem_cs_r\u8rem_cs_r.cmd
WorkingDir=JIT\Methodical\divrem\rem\u8rem_cs_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated391.cmd_8823]
@@ -70585,7 +70321,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest391\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest391\Generated391
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[mixed3.cmd_8824]
@@ -70601,7 +70337,7 @@ RelativePath=CoreMangLib\cti\system\collections\generic\dictionary\DictionaryIEn
WorkingDir=CoreMangLib\cti\system\collections\generic\dictionary\DictionaryIEnumerableGetEnumerator
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[castclass022.cmd_8826]
@@ -70609,7 +70345,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\castclass\castclass\castclass022\cast
WorkingDir=JIT\jit64\valuetypes\nullable\castclass\castclass\castclass022
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[UnicodeEncodingGetString.cmd_8827]
@@ -70617,7 +70353,7 @@ RelativePath=CoreMangLib\cti\system\text\unicodeencoding\UnicodeEncodingGetStrin
WorkingDir=CoreMangLib\cti\system\text\unicodeencoding\UnicodeEncodingGetString
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[box-unbox-value025.cmd_8828]
@@ -70625,7 +70361,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\value\box-unbox-value025\bo
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\value\box-unbox-value025
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbgnative.cmd_8829]
@@ -70633,7 +70369,7 @@ RelativePath=JIT\Methodical\refany\_il_dbgnative\_il_dbgnative.cmd
WorkingDir=JIT\Methodical\refany\_il_dbgnative
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[finallyclone.cmd_8830]
@@ -70641,7 +70377,7 @@ RelativePath=JIT\Methodical\flowgraph\bug619534\finallyclone\finallyclone.cmd
WorkingDir=JIT\Methodical\flowgraph\bug619534\finallyclone
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[DoubleIConvertibleToInt16.cmd_8831]
@@ -70649,7 +70385,7 @@ RelativePath=CoreMangLib\cti\system\double\DoubleIConvertibleToInt16\DoubleIConv
WorkingDir=CoreMangLib\cti\system\double\DoubleIConvertibleToInt16
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ThreadStartUShort_2.cmd_8832]
@@ -70657,7 +70393,7 @@ RelativePath=baseservices\threading\paramthreadstart\ThreadStartUShort_2\ThreadS
WorkingDir=baseservices\threading\paramthreadstart\ThreadStartUShort_2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[RandomSample.cmd_8833]
@@ -70665,7 +70401,7 @@ RelativePath=CoreMangLib\cti\system\random\RandomSample\RandomSample.cmd
WorkingDir=CoreMangLib\cti\system\random\RandomSample
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_dbgtry_il.cmd_8834]
@@ -70673,7 +70409,7 @@ RelativePath=JIT\Methodical\Boxing\seh\_dbgtry_il\_dbgtry_il.cmd
WorkingDir=JIT\Methodical\Boxing\seh\_dbgtry_il
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[StringBuilderLength.cmd_8835]
@@ -70681,7 +70417,7 @@ RelativePath=CoreMangLib\cti\system\text\stringbuilder\StringBuilderLength\Strin
WorkingDir=CoreMangLib\cti\system\text\stringbuilder\StringBuilderLength
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[array_tests.cmd_8836]
@@ -70689,7 +70425,7 @@ RelativePath=JIT\IL_Conformance\Old\objectmodel\array_tests\array_tests.cmd
WorkingDir=JIT\IL_Conformance\Old\objectmodel\array_tests
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[am04waitany.cmd_8837]
@@ -70697,7 +70433,7 @@ RelativePath=baseservices\threading\mutex\abandonedmutex\am04waitany\am04waitany
WorkingDir=baseservices\threading\mutex\abandonedmutex\am04waitany
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Bool_Or_Op_cs_do.cmd_8838]
@@ -70705,7 +70441,7 @@ RelativePath=JIT\Directed\cmov\Bool_Or_Op_cs_do\Bool_Or_Op_cs_do.cmd
WorkingDir=JIT\Directed\cmov\Bool_Or_Op_cs_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_reljumper5.cmd_8839]
@@ -70721,7 +70457,7 @@ RelativePath=JIT\Directed\PREFIX\unaligned\2\ldloca\ldloca.cmd
WorkingDir=JIT\Directed\PREFIX\unaligned\2\ldloca
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1347.cmd_8841]
@@ -70729,7 +70465,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1347\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1347\Generated1347
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[r4NaNsub_cs_d.cmd_8842]
@@ -70737,7 +70473,7 @@ RelativePath=JIT\Methodical\NaN\r4NaNsub_cs_d\r4NaNsub_cs_d.cmd
WorkingDir=JIT\Methodical\NaN\r4NaNsub_cs_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[try-catch05.cmd_8843]
@@ -70745,7 +70481,7 @@ RelativePath=baseservices\exceptions\generics\try-catch05\try-catch05.cmd
WorkingDir=baseservices\exceptions\generics\try-catch05
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b73786.cmd_8844]
@@ -70769,7 +70505,7 @@ RelativePath=JIT\Methodical\eh\rethrow\simplerethrow_r\simplerethrow_r.cmd
WorkingDir=JIT\Methodical\eh\rethrow\simplerethrow_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated918.cmd_8847]
@@ -70777,7 +70513,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest918\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest918\Generated918
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Int32IConvertibleToDateTime.cmd_8848]
@@ -70785,7 +70521,7 @@ RelativePath=CoreMangLib\cti\system\int\Int32IConvertibleToDateTime\Int32IConver
WorkingDir=CoreMangLib\cti\system\int\Int32IConvertibleToDateTime
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[strswitchfinal_ro.cmd_8849]
@@ -70801,7 +70537,7 @@ RelativePath=JIT\Regression\VS-ia64-JIT\V1.2-M02\b15539\b15539\b15539.cmd
WorkingDir=JIT\Regression\VS-ia64-JIT\V1.2-M02\b15539\b15539
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Localloc.cmd_8851]
@@ -70817,7 +70553,7 @@ RelativePath=CoreMangLib\cti\system\convert\ConvertToString22\ConvertToString22.
WorkingDir=CoreMangLib\cti\system\convert\ConvertToString22
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[loop2_cs_d.cmd_8853]
@@ -70825,7 +70561,7 @@ RelativePath=JIT\Directed\UnrollLoop\loop2_cs_d\loop2_cs_d.cmd
WorkingDir=JIT\Directed\UnrollLoop\loop2_cs_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ldelemnullarr2_il_r.cmd_8854]
@@ -70841,7 +70577,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest696\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest696\Generated696
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_relrecurse_tail_call.cmd_8856]
@@ -70881,7 +70617,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_231\GCSimulator_231.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_231
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1211.cmd_8861]
@@ -70889,7 +70625,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1211\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1211\Generated1211
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[AVException02.cmd_8862]
@@ -70897,7 +70633,7 @@ RelativePath=baseservices\exceptions\AccessViolationException\AVException02\AVEx
WorkingDir=baseservices\exceptions\AccessViolationException\AVException02
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[expl_short_1_r.cmd_8863]
@@ -70905,7 +70641,7 @@ RelativePath=JIT\Methodical\explicit\coverage\expl_short_1_r\expl_short_1_r.cmd
WorkingDir=JIT\Methodical\explicit\coverage\expl_short_1_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[StringBuilderLength_cti.cmd_8864]
@@ -70913,7 +70649,7 @@ RelativePath=CoreMangLib\cti\system\text\stringbuilder\StringBuilderLength_cti\S
WorkingDir=CoreMangLib\cti\system\text\stringbuilder\StringBuilderLength_cti
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[vsw307137.cmd_8865]
@@ -70921,7 +70657,7 @@ RelativePath=Loader\classloader\regressions\307137\vsw307137\vsw307137.cmd
WorkingDir=Loader\classloader\regressions\307137\vsw307137
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_282.cmd_8866]
@@ -70929,7 +70665,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_282\GCSimulator_282.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_282
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated577.cmd_8867]
@@ -70937,7 +70673,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest577\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest577\Generated577
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b20079.cmd_8868]
@@ -70953,7 +70689,7 @@ RelativePath=CoreMangLib\cti\system\gc\GCKeepAlive\GCKeepAlive.cmd
WorkingDir=CoreMangLib\cti\system\gc\GCKeepAlive
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b13586.cmd_8870]
@@ -70961,7 +70697,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b13586\b13586\b13586.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b13586\b13586
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_16.cmd_8871]
@@ -70969,7 +70705,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_16\GCSimulator_16.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_16
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Haar-likeFeaturesGeneric_ro.cmd_8872]
@@ -70985,7 +70721,7 @@ RelativePath=CoreMangLib\cti\system\text\stringbuilder\StringBuilderAppend19\Str
WorkingDir=CoreMangLib\cti\system\text\stringbuilder\StringBuilderAppend19
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ConvertToUInt328.cmd_8874]
@@ -70993,7 +70729,7 @@ RelativePath=CoreMangLib\cti\system\convert\ConvertToUInt328\ConvertToUInt328.cm
WorkingDir=CoreMangLib\cti\system\convert\ConvertToUInt328
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[castclassenum_r.cmd_8875]
@@ -71009,7 +70745,7 @@ RelativePath=baseservices\exceptions\generics\try-finally-struct02\try-finally-s
WorkingDir=baseservices\exceptions\generics\try-finally-struct02
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[hfa_nf0G_d.cmd_8877]
@@ -71017,7 +70753,7 @@ RelativePath=JIT\jit64\hfa\main\testG\hfa_nf0G_d\hfa_nf0G_d.cmd
WorkingDir=JIT\jit64\hfa\main\testG\hfa_nf0G_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b191926.cmd_8878]
@@ -71025,7 +70761,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1.2-Beta1\b191926\b191926\b191926.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1.2-Beta1\b191926\b191926
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b14770.cmd_8879]
@@ -71033,7 +70769,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b14770\b14770\b14770.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b14770\b14770
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b37636.cmd_8880]
@@ -71041,7 +70777,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b37636\b37636\b37636.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b37636\b37636
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[r4NaNdiv_cs_do.cmd_8881]
@@ -71049,7 +70785,7 @@ RelativePath=JIT\Methodical\NaN\r4NaNdiv_cs_do\r4NaNdiv_cs_do.cmd
WorkingDir=JIT\Methodical\NaN\r4NaNdiv_cs_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[classarr_cs_do.cmd_8882]
@@ -71057,7 +70793,7 @@ RelativePath=JIT\Methodical\MDArray\InnerProd\classarr_cs_do\classarr_cs_do.cmd
WorkingDir=JIT\Methodical\MDArray\InnerProd\classarr_cs_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated91.cmd_8883]
@@ -71065,7 +70801,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest91\Generated
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest91\Generated91
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated640.cmd_8884]
@@ -71073,7 +70809,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest640\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest640\Generated640
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated308.cmd_8885]
@@ -71081,7 +70817,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest308\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest308\Generated308
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[leave1.cmd_8886]
@@ -71097,7 +70833,7 @@ RelativePath=CoreMangLib\cti\system\reflection\eventattributes\EventAttributesSp
WorkingDir=CoreMangLib\cti\system\reflection\eventattributes\EventAttributesSpecialName
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[overflow03_sub.cmd_8888]
@@ -71129,7 +70865,7 @@ RelativePath=JIT\Methodical\VT\etc\_dbghan3_ref\_dbghan3_ref.cmd
WorkingDir=JIT\Methodical\VT\etc\_dbghan3_ref
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[eh13_large.cmd_8892]
@@ -71137,7 +70873,7 @@ RelativePath=JIT\jit64\localloc\ehverify\eh13_large\eh13_large.cmd
WorkingDir=JIT\jit64\localloc\ehverify\eh13_large
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[uint16_cs_ro.cmd_8893]
@@ -71145,7 +70881,7 @@ RelativePath=JIT\Directed\shift\uint16_cs_ro\uint16_cs_ro.cmd
WorkingDir=JIT\Directed\shift\uint16_cs_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1453.cmd_8894]
@@ -71153,7 +70889,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1453\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1453\Generated1453
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[DoubleIConvertibleToBoolean.cmd_8895]
@@ -71161,7 +70897,7 @@ RelativePath=CoreMangLib\cti\system\double\DoubleIConvertibleToBoolean\DoubleICo
WorkingDir=CoreMangLib\cti\system\double\DoubleIConvertibleToBoolean
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[pointerexpr1.cmd_8896]
@@ -71169,7 +70905,7 @@ RelativePath=JIT\jit64\opt\cse\pointerexpr1\pointerexpr1.cmd
WorkingDir=JIT\jit64\opt\cse\pointerexpr1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ObjectDisposedExceptionMessage.cmd_8897]
@@ -71177,7 +70913,7 @@ RelativePath=CoreMangLib\cti\system\objectdisposedexception\ObjectDisposedExcept
WorkingDir=CoreMangLib\cti\system\objectdisposedexception\ObjectDisposedExceptionMessage
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_relgcreport.cmd_8898]
@@ -71193,7 +70929,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\null\box-unbox-null021\box-
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\null\box-unbox-null021
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[thread11.cmd_8900]
@@ -71201,7 +70937,7 @@ RelativePath=baseservices\threading\generics\WaitCallback\thread11\thread11.cmd
WorkingDir=baseservices\threading\generics\WaitCallback\thread11
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[severalnesteddeadehregions_d.cmd_8901]
@@ -71209,7 +70945,7 @@ RelativePath=JIT\Methodical\eh\deadcode\severalnesteddeadehregions_d\severalnest
WorkingDir=JIT\Methodical\eh\deadcode\severalnesteddeadehregions_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[test10.cmd_8902]
@@ -71217,7 +70953,7 @@ RelativePath=Loader\classloader\explicitlayout\Regressions\ASURT\ASURT150271\tes
WorkingDir=Loader\classloader\explicitlayout\Regressions\ASURT\ASURT150271\test10
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_reli4u4.cmd_8903]
@@ -71225,7 +70961,7 @@ RelativePath=JIT\Methodical\Invoke\implicit\_il_reli4u4\_il_reli4u4.cmd
WorkingDir=JIT\Methodical\Invoke\implicit\_il_reli4u4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1450.cmd_8904]
@@ -71233,7 +70969,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1450\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1450\Generated1450
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[DictionaryContainsKey.cmd_8905]
@@ -71241,7 +70977,7 @@ RelativePath=CoreMangLib\cti\system\collections\generic\dictionary\DictionaryCon
WorkingDir=CoreMangLib\cti\system\collections\generic\dictionary\DictionaryContainsKey
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[CS_SLENullRefEx.cmd_8906]
@@ -71249,7 +70985,7 @@ RelativePath=baseservices\threading\coverage\Nullref\CS_SLENullRefEx\CS_SLENullR
WorkingDir=baseservices\threading\coverage\Nullref\CS_SLENullRefEx
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[SafeHandleHandle_PSC.cmd_8907]
@@ -71257,7 +70993,7 @@ RelativePath=CoreMangLib\cti\system\runtime\interopservices\safehandle\SafeHandl
WorkingDir=CoreMangLib\cti\system\runtime\interopservices\safehandle\SafeHandleHandle_PSC
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b62498.cmd_8908]
@@ -71273,7 +71009,7 @@ RelativePath=JIT\Methodical\fp\exgen\5w1d-04_cs_d\5w1d-04_cs_d.cmd
WorkingDir=JIT\Methodical\fp\exgen\5w1d-04_cs_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[FileNotFoundExceptionGetMessage.cmd_8910]
@@ -71281,7 +71017,7 @@ RelativePath=CoreMangLib\cti\system\io\filenotfoundexception\FileNotFoundExcepti
WorkingDir=CoreMangLib\cti\system\io\filenotfoundexception\FileNotFoundExceptionGetMessage
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[castclass-generics034.cmd_8911]
@@ -71289,7 +71025,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\castclass\generics\castclass-generics
WorkingDir=JIT\jit64\valuetypes\nullable\castclass\generics\castclass-generics034
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1473.cmd_8912]
@@ -71297,7 +71033,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1473\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1473\Generated1473
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[OperandTypeInlineMethod.cmd_8913]
@@ -71305,7 +71041,7 @@ RelativePath=CoreMangLib\cti\system\reflection\emit\operandtype\OperandTypeInlin
WorkingDir=CoreMangLib\cti\system\reflection\emit\operandtype\OperandTypeInlineMethod
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_253.cmd_8914]
@@ -71313,7 +71049,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_253\GCSimulator_253.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_253
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbgshortsig.cmd_8915]
@@ -71321,7 +71057,7 @@ RelativePath=JIT\Methodical\refany\_il_dbgshortsig\_il_dbgshortsig.cmd
WorkingDir=JIT\Methodical\refany\_il_dbgshortsig
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[StringTrim2.cmd_8916]
@@ -71329,7 +71065,7 @@ RelativePath=CoreMangLib\cti\system\string\StringTrim2\StringTrim2.cmd
WorkingDir=CoreMangLib\cti\system\string\StringTrim2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b19112a.cmd_8917]
@@ -71337,7 +71073,7 @@ RelativePath=JIT\Regression\VS-ia64-JIT\V1.2-M01\b19112\b19112a\b19112a.cmd
WorkingDir=JIT\Regression\VS-ia64-JIT\V1.2-M01\b19112\b19112a
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b347422.cmd_8918]
@@ -71353,7 +71089,7 @@ RelativePath=JIT\Directed\forceinlining\PositiveCases\PositiveCases.cmd
WorkingDir=JIT\Directed\forceinlining\PositiveCases
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[OpCodesPrefix3.cmd_8920]
@@ -71361,7 +71097,7 @@ RelativePath=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesPrefix3\OpCod
WorkingDir=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesPrefix3
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[DictionaryIDictionaryKeys2.cmd_8921]
@@ -71369,7 +71105,7 @@ RelativePath=CoreMangLib\cti\system\collections\generic\dictionary\DictionaryIDi
WorkingDir=CoreMangLib\cti\system\collections\generic\dictionary\DictionaryIDictionaryKeys2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GitHub_8220.cmd_8922]
@@ -71385,7 +71121,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1018\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1018\Generated1018
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[UInt32IConvertibleToDecimal.cmd_8924]
@@ -71393,7 +71129,7 @@ RelativePath=CoreMangLib\cti\system\uint32\UInt32IConvertibleToDecimal\UInt32ICo
WorkingDir=CoreMangLib\cti\system\uint32\UInt32IConvertibleToDecimal
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[OpCodesLdloc_3.cmd_8925]
@@ -71401,7 +71137,7 @@ RelativePath=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesLdloc_3\OpCod
WorkingDir=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesLdloc_3
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_speed_dbgbinop.cmd_8926]
@@ -71409,7 +71145,7 @@ RelativePath=JIT\Methodical\int64\misc\_speed_dbgbinop\_speed_dbgbinop.cmd
WorkingDir=JIT\Methodical\int64\misc\_speed_dbgbinop
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[instance_equalnull_class01.cmd_8927]
@@ -71417,7 +71153,7 @@ RelativePath=JIT\Generics\Parameters\instance_equalnull_class01\instance_equalnu
WorkingDir=JIT\Generics\Parameters\instance_equalnull_class01
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[test13.cmd_8928]
@@ -71433,7 +71169,7 @@ RelativePath=Loader\classloader\generics\regressions\536564\vsw536564\vsw536564.
WorkingDir=Loader\classloader\generics\regressions\536564\vsw536564
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated187.cmd_8930]
@@ -71441,7 +71177,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest187\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest187\Generated187
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated506.cmd_8931]
@@ -71449,7 +71185,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest506\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest506\Generated506
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b309548.cmd_8932]
@@ -71457,7 +71193,7 @@ RelativePath=JIT\Regression\VS-ia64-JIT\V2.0-Beta2\b309548\b309548\b309548.cmd
WorkingDir=JIT\Regression\VS-ia64-JIT\V2.0-Beta2\b309548\b309548
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[hashcode_r.cmd_8933]
@@ -71473,7 +71209,7 @@ RelativePath=JIT\IL_Conformance\Old\directed\ldarg_s_i2\ldarg_s_i2.cmd
WorkingDir=JIT\IL_Conformance\Old\directed\ldarg_s_i2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[TypeCodeByte.cmd_8935]
@@ -71481,7 +71217,7 @@ RelativePath=CoreMangLib\cti\system\typecode\TypeCodeByte\TypeCodeByte.cmd
WorkingDir=CoreMangLib\cti\system\typecode\TypeCodeByte
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Unbox001.cmd_8936]
@@ -71489,7 +71225,7 @@ RelativePath=Loader\classloader\generics\Variance\IL\Unbox001\Unbox001.cmd
WorkingDir=Loader\classloader\generics\Variance\IL\Unbox001
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[RMV-2-5-5-two.cmd_8937]
@@ -71497,7 +71233,7 @@ RelativePath=Loader\classloader\rmv\il\RMV-2-5-5-two\RMV-2-5-5-two.cmd
WorkingDir=Loader\classloader\rmv\il\RMV-2-5-5-two
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[xprecise1b_cs_do.cmd_8938]
@@ -71505,7 +71241,7 @@ RelativePath=JIT\Methodical\cctor\xassem\xprecise1b_cs_do\xprecise1b_cs_do.cmd
WorkingDir=JIT\Methodical\cctor\xassem\xprecise1b_cs_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[switchincatch_r.cmd_8939]
@@ -71513,7 +71249,7 @@ RelativePath=JIT\Methodical\eh\finallyexec\switchincatch_r\switchincatch_r.cmd
WorkingDir=JIT\Methodical\eh\finallyexec\switchincatch_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[5w1d-01_cs_do.cmd_8940]
@@ -71521,7 +71257,7 @@ RelativePath=JIT\Methodical\fp\exgen\5w1d-01_cs_do\5w1d-01_cs_do.cmd
WorkingDir=JIT\Methodical\fp\exgen\5w1d-01_cs_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated769.cmd_8941]
@@ -71529,7 +71265,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest769\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest769\Generated769
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b31748.cmd_8942]
@@ -71537,7 +71273,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b31748\b31748\b31748.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b31748\b31748
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[StoreElement_ro.cmd_8943]
@@ -71561,7 +71297,7 @@ RelativePath=CoreMangLib\cti\system\nullreferenceexception\NullReferenceExceptio
WorkingDir=CoreMangLib\cti\system\nullreferenceexception\NullReferenceExceptionCtor1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Filter.cmd_8946]
@@ -71569,7 +71305,7 @@ RelativePath=baseservices\exceptions\regressions\V1\SEH\asm\Filter\Filter.cmd
WorkingDir=baseservices\exceptions\regressions\V1\SEH\asm\Filter
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_relrefloc_u2.cmd_8947]
@@ -71585,7 +71321,7 @@ RelativePath=Loader\classloader\generics\Instantiation\Positive\MultipleInterfac
WorkingDir=Loader\classloader\generics\Instantiation\Positive\MultipleInterface08
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[structva1_1.cmd_8949]
@@ -71593,7 +71329,7 @@ RelativePath=JIT\jit64\gc\misc\structva1_1\structva1_1.cmd
WorkingDir=JIT\jit64\gc\misc\structva1_1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[throwinfinally_ro.cmd_8950]
@@ -71609,7 +71345,7 @@ RelativePath=JIT\IL_Conformance\Old\objectmodel\initobj\initobj.cmd
WorkingDir=JIT\IL_Conformance\Old\objectmodel\initobj
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ArgumentOutOfRangeExceptionCtor.cmd_8952]
@@ -71617,7 +71353,7 @@ RelativePath=CoreMangLib\cti\system\argumentoutofrangeexception\ArgumentOutOfRan
WorkingDir=CoreMangLib\cti\system\argumentoutofrangeexception\ArgumentOutOfRangeExceptionCtor
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1247.cmd_8953]
@@ -71625,7 +71361,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1247\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1247\Generated1247
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[EnterExit03.cmd_8954]
@@ -71633,7 +71369,7 @@ RelativePath=baseservices\threading\generics\Monitor\EnterExit03\EnterExit03.cmd
WorkingDir=baseservices\threading\generics\Monitor\EnterExit03
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[OpCodesConv_Ovf_I4.cmd_8955]
@@ -71641,7 +71377,7 @@ RelativePath=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesConv_Ovf_I4\O
WorkingDir=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesConv_Ovf_I4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ArrayIndexOf3b.cmd_8956]
@@ -71649,7 +71385,7 @@ RelativePath=CoreMangLib\cti\system\array\ArrayIndexOf3b\ArrayIndexOf3b.cmd
WorkingDir=CoreMangLib\cti\system\array\ArrayIndexOf3b
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated533.cmd_8957]
@@ -71657,7 +71393,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest533\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest533\Generated533
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1022.cmd_8958]
@@ -71665,7 +71401,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1022\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1022\Generated1022
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated102.cmd_8959]
@@ -71673,7 +71409,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest102\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest102\Generated102
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ldfldr4_il_r.cmd_8960]
@@ -71681,7 +71417,7 @@ RelativePath=JIT\Directed\coverage\importer\Desktop\ldfldr4_il_r\ldfldr4_il_r.cm
WorkingDir=JIT\Directed\coverage\importer\Desktop\ldfldr4_il_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_Simpletest2.cmd_8961]
@@ -71689,7 +71425,7 @@ RelativePath=JIT\Methodical\stringintern\_Simpletest2\_Simpletest2.cmd
WorkingDir=JIT\Methodical\stringintern\_Simpletest2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[nonlocalgotoinatryblockinahandler_d.cmd_8962]
@@ -71697,7 +71433,7 @@ RelativePath=JIT\Methodical\eh\finallyexec\nonlocalgotoinatryblockinahandler_d\n
WorkingDir=JIT\Methodical\eh\finallyexec\nonlocalgotoinatryblockinahandler_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[TypedReference.cmd_8963]
@@ -71705,7 +71441,7 @@ RelativePath=JIT\Directed\TypedReference\TypedReference\TypedReference.cmd
WorkingDir=JIT\Directed\TypedReference\TypedReference
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ValueCollGenericICollAdd.cmd_8964]
@@ -71713,7 +71449,7 @@ RelativePath=CoreMangLib\cti\system\collections\generic\dictionaryvaluecollectio
WorkingDir=CoreMangLib\cti\system\collections\generic\dictionaryvaluecollection\ValueCollGenericICollAdd
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1036.cmd_8965]
@@ -71721,7 +71457,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1036\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1036\Generated1036
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[MultipleInterface07.cmd_8966]
@@ -71729,7 +71465,7 @@ RelativePath=Loader\classloader\generics\Instantiation\Positive\MultipleInterfac
WorkingDir=Loader\classloader\generics\Instantiation\Positive\MultipleInterface07
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1297.cmd_8967]
@@ -71737,7 +71473,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1297\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1297\Generated1297
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[throwinnestedfinally_ro.cmd_8968]
@@ -71753,7 +71489,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest579\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest579\Generated579
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[endofstreamexceptionctor1_PSC.cmd_8970]
@@ -71761,7 +71497,7 @@ RelativePath=CoreMangLib\cti\system\io\endofstreamexception\endofstreamexception
WorkingDir=CoreMangLib\cti\system\io\endofstreamexception\endofstreamexceptionctor1_PSC
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[baseclass03.cmd_8971]
@@ -71777,7 +71513,7 @@ RelativePath=JIT\Generics\Arrays\ConstructedTypes\Jagged\class06\class06.cmd
WorkingDir=JIT\Generics\Arrays\ConstructedTypes\Jagged\class06
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ovfldiv1_il_d.cmd_8973]
@@ -71793,7 +71529,7 @@ RelativePath=JIT\Methodical\ELEMENT_TYPE_IU\_il_reli_flow\_il_reli_flow.cmd
WorkingDir=JIT\Methodical\ELEMENT_TYPE_IU\_il_reli_flow
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated288.cmd_8975]
@@ -71801,7 +71537,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest288\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest288\Generated288
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated786.cmd_8976]
@@ -71809,7 +71545,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest786\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest786\Generated786
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[UInt32ToString2.cmd_8977]
@@ -71817,7 +71553,7 @@ RelativePath=CoreMangLib\cti\system\uint32\UInt32ToString2\UInt32ToString2.cmd
WorkingDir=CoreMangLib\cti\system\uint32\UInt32ToString2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_218.cmd_8978]
@@ -71825,7 +71561,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_218\GCSimulator_218.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_218
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated620.cmd_8979]
@@ -71833,7 +71569,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest620\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest620\Generated620
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[box-unbox021.cmd_8980]
@@ -71841,7 +71577,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\box-unbox\box-unbox021\box-
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\box-unbox\box-unbox021
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_relunsafe-3.cmd_8981]
@@ -71849,7 +71585,7 @@ RelativePath=JIT\Methodical\unsafecsharp\_relunsafe-3\_relunsafe-3.cmd
WorkingDir=JIT\Methodical\unsafecsharp\_relunsafe-3
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[DictEnumIDictEnumget_Key.cmd_8982]
@@ -71857,7 +71593,7 @@ RelativePath=CoreMangLib\cti\system\collections\generic\dictionaryenumerator\Dic
WorkingDir=CoreMangLib\cti\system\collections\generic\dictionaryenumerator\DictEnumIDictEnumget_Key
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[19896.cmd_8983]
@@ -71865,7 +71601,7 @@ RelativePath=baseservices\exceptions\regressions\v1.0\19896\19896.cmd
WorkingDir=baseservices\exceptions\regressions\v1.0\19896
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Target_neg.cmd_8984]
@@ -71889,7 +71625,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V2.0-Beta2\b423755\Desktop\b423755\b4237
WorkingDir=JIT\Regression\CLR-x86-JIT\V2.0-Beta2\b423755\Desktop\b423755
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Finalizer.cmd_8987]
@@ -71905,7 +71641,7 @@ RelativePath=JIT\opt\AssertionPropagation\CopyProp\CopyProp.cmd
WorkingDir=JIT\opt\AssertionPropagation\CopyProp
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[LVRefCnt1.cmd_8989]
@@ -71913,7 +71649,7 @@ RelativePath=JIT\opt\JitMinOpts\Perf\LVRefCnt1\LVRefCnt1.cmd
WorkingDir=JIT\opt\JitMinOpts\Perf\LVRefCnt1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[StringBuilderAppend16.cmd_8990]
@@ -71921,7 +71657,7 @@ RelativePath=CoreMangLib\cti\system\text\stringbuilder\StringBuilderAppend16\Str
WorkingDir=CoreMangLib\cti\system\text\stringbuilder\StringBuilderAppend16
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[OpCodesConv_Ovf_I1.cmd_8991]
@@ -71929,7 +71665,7 @@ RelativePath=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesConv_Ovf_I1\O
WorkingDir=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesConv_Ovf_I1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[r8_cs_d.cmd_8992]
@@ -71937,7 +71673,7 @@ RelativePath=JIT\Methodical\AsgOp\r8\r8_cs_d\r8_cs_d.cmd
WorkingDir=JIT\Methodical\AsgOp\r8\r8_cs_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_314.cmd_8993]
@@ -71945,7 +71681,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_314\GCSimulator_314.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_314
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generic_Test_CSharp_Peer_6.cmd_8994]
@@ -71953,7 +71689,7 @@ RelativePath=JIT\Directed\CheckedCtor\Generic_Test_CSharp_Peer_6\Generic_Test_CS
WorkingDir=JIT\Directed\CheckedCtor\Generic_Test_CSharp_Peer_6
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[box-unbox-generics024.cmd_8995]
@@ -71961,7 +71697,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\generics\box-unbox-generics
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\generics\box-unbox-generics024
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1410.cmd_8996]
@@ -71969,7 +71705,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1410\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1410\Generated1410
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[struct02.cmd_8997]
@@ -71985,7 +71721,7 @@ RelativePath=JIT\Methodical\int64\misc\_speed_dbgbox\_speed_dbgbox.cmd
WorkingDir=JIT\Methodical\int64\misc\_speed_dbgbox
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[seq_long_1_r.cmd_8999]
@@ -71993,7 +71729,7 @@ RelativePath=JIT\Methodical\explicit\coverage\seq_long_1_r\seq_long_1_r.cmd
WorkingDir=JIT\Methodical\explicit\coverage\seq_long_1_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[static_passing_class01.cmd_9000]
@@ -72001,7 +71737,7 @@ RelativePath=JIT\Generics\Locals\static_passing_class01\static_passing_class01.c
WorkingDir=JIT\Generics\Locals\static_passing_class01
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbghuge_r4.cmd_9001]
@@ -72009,7 +71745,7 @@ RelativePath=JIT\Methodical\Arrays\huge\_il_dbghuge_r4\_il_dbghuge_r4.cmd
WorkingDir=JIT\Methodical\Arrays\huge\_il_dbghuge_r4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[hashcode_do.cmd_9002]
@@ -72033,7 +71769,7 @@ RelativePath=JIT\opt\Inline\tests\array\array.cmd
WorkingDir=JIT\opt\Inline\tests\array
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[hfa_nf0A_r.cmd_9005]
@@ -72041,7 +71777,7 @@ RelativePath=JIT\jit64\hfa\main\testA\hfa_nf0A_r\hfa_nf0A_r.cmd
WorkingDir=JIT\jit64\hfa\main\testA\hfa_nf0A_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[OpCodesLdc_I4_8.cmd_9006]
@@ -72049,7 +71785,7 @@ RelativePath=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesLdc_I4_8\OpCo
WorkingDir=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesLdc_I4_8
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[AutoResetEventCtor.cmd_9007]
@@ -72057,7 +71793,7 @@ RelativePath=CoreMangLib\cti\system\threading\autoresetevent\AutoResetEventCtor\
WorkingDir=CoreMangLib\cti\system\threading\autoresetevent\AutoResetEventCtor
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[hfa_nd1A_d.cmd_9008]
@@ -72065,7 +71801,7 @@ RelativePath=JIT\jit64\hfa\main\testA\hfa_nd1A_d\hfa_nd1A_d.cmd
WorkingDir=JIT\jit64\hfa\main\testA\hfa_nd1A_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[staticFieldExprUnchecked1_r_try.cmd_9009]
@@ -72081,7 +71817,7 @@ RelativePath=Loader\classloader\TypeInitialization\Inlining\Inlined_Multinested\
WorkingDir=Loader\classloader\TypeInitialization\Inlining\Inlined_Multinested
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b16386.cmd_9011]
@@ -72097,7 +71833,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest574\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest574\Generated574
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_relisinst_calli.cmd_9013]
@@ -72105,7 +71841,7 @@ RelativePath=JIT\Methodical\casts\coverage\_il_relisinst_calli\_il_relisinst_cal
WorkingDir=JIT\Methodical\casts\coverage\_il_relisinst_calli
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b57518.cmd_9014]
@@ -72129,7 +71865,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b14325\b14325\b14325.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b14325\b14325
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[box-unbox-generics006.cmd_9017]
@@ -72137,7 +71873,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\generics\box-unbox-generics
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\generics\box-unbox-generics006
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[CGRecurseACC_r.cmd_9018]
@@ -72145,7 +71881,7 @@ RelativePath=JIT\jit64\opt\cg\CGRecurse\CGRecurseACC_r\CGRecurseACC_r.cmd
WorkingDir=JIT\jit64\opt\cg\CGRecurse\CGRecurseACC_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbgconvovf_i8_i.cmd_9019]
@@ -72153,7 +71889,7 @@ RelativePath=JIT\Methodical\ELEMENT_TYPE_IU\_il_dbgconvovf_i8_i\_il_dbgconvovf_i
WorkingDir=JIT\Methodical\ELEMENT_TYPE_IU\_il_dbgconvovf_i8_i
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[thread30.cmd_9020]
@@ -72161,7 +71897,7 @@ RelativePath=baseservices\threading\generics\WaitCallback\thread30\thread30.cmd
WorkingDir=baseservices\threading\generics\WaitCallback\thread30
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[class01_seq.cmd_9021]
@@ -72169,7 +71905,7 @@ RelativePath=Loader\classloader\generics\Layout\General\class01_seq\class01_seq.
WorkingDir=Loader\classloader\generics\Layout\General\class01_seq
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[r4_cs_r.cmd_9022]
@@ -72177,7 +71913,7 @@ RelativePath=JIT\Methodical\AsgOp\r4\r4_cs_r\r4_cs_r.cmd
WorkingDir=JIT\Methodical\AsgOp\r4\r4_cs_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_speed_relthisnull.cmd_9023]
@@ -72201,7 +71937,7 @@ RelativePath=baseservices\threading\events\EventWaitHandle\ManualReset\ManualRes
WorkingDir=baseservices\threading\events\EventWaitHandle\ManualReset\ManualResetCast2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_odbgnestval_cs.cmd_9026]
@@ -72209,7 +71945,7 @@ RelativePath=JIT\Methodical\Boxing\misc\_odbgnestval_cs\_odbgnestval_cs.cmd
WorkingDir=JIT\Methodical\Boxing\misc\_odbgnestval_cs
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ConvertToUInt1612.cmd_9027]
@@ -72217,7 +71953,7 @@ RelativePath=CoreMangLib\cti\system\convert\ConvertToUInt1612\ConvertToUInt1612.
WorkingDir=CoreMangLib\cti\system\convert\ConvertToUInt1612
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ref2iu_il_d.cmd_9028]
@@ -72225,7 +71961,7 @@ RelativePath=JIT\Directed\refbyref\ref2iu_il_d\ref2iu_il_d.cmd
WorkingDir=JIT\Directed\refbyref\ref2iu_il_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[instance_equalnull_struct01.cmd_9029]
@@ -72233,7 +71969,7 @@ RelativePath=JIT\Generics\Parameters\instance_equalnull_struct01\instance_equaln
WorkingDir=JIT\Generics\Parameters\instance_equalnull_struct01
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[catch2_r.cmd_9030]
@@ -72241,7 +71977,7 @@ RelativePath=JIT\Directed\leave\catch2_r\catch2_r.cmd
WorkingDir=JIT\Directed\leave\catch2_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Int64IConvertibleToUInt16.cmd_9031]
@@ -72249,7 +71985,7 @@ RelativePath=CoreMangLib\cti\system\int64\Int64IConvertibleToUInt16\Int64IConver
WorkingDir=CoreMangLib\cti\system\int64\Int64IConvertibleToUInt16
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[struct6_2.cmd_9032]
@@ -72257,7 +71993,7 @@ RelativePath=JIT\jit64\gc\misc\struct6_2\struct6_2.cmd
WorkingDir=JIT\jit64\gc\misc\struct6_2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_420.cmd_9033]
@@ -72265,7 +72001,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_420\GCSimulator_420.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_420
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated421.cmd_9034]
@@ -72273,7 +72009,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest421\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest421\Generated421
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated228.cmd_9035]
@@ -72281,7 +72017,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest228\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest228\Generated228
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Test6_ImplementingClass.cmd_9036]
@@ -72289,7 +72025,7 @@ RelativePath=Loader\classloader\PrivateInterfaceImpl\Test6_ImplementingClass\Tes
WorkingDir=Loader\classloader\PrivateInterfaceImpl\Test6_ImplementingClass
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated564.cmd_9037]
@@ -72297,7 +72033,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest564\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest564\Generated564
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[EnumeratorCurrent.cmd_9038]
@@ -72305,7 +72041,7 @@ RelativePath=CoreMangLib\cti\system\collections\generic\queueenumerator\Enumerat
WorkingDir=CoreMangLib\cti\system\collections\generic\queueenumerator\EnumeratorCurrent
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[UInt32CompareTo2.cmd_9039]
@@ -72313,7 +72049,7 @@ RelativePath=CoreMangLib\cti\system\uint32\UInt32CompareTo2\UInt32CompareTo2.cmd
WorkingDir=CoreMangLib\cti\system\uint32\UInt32CompareTo2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[cgt_u4.cmd_9040]
@@ -72321,7 +72057,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\cgt_u4\cgt_u4.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\cgt_u4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b00722.cmd_9041]
@@ -72345,7 +72081,7 @@ RelativePath=JIT\Regression\VS-ia64-JIT\M00\b111192\b111192\b111192.cmd
WorkingDir=JIT\Regression\VS-ia64-JIT\M00\b111192\b111192
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[finally.cmd_9044]
@@ -72353,7 +72089,7 @@ RelativePath=baseservices\exceptions\regressions\V1\SEH\COOL\finally\finally.cmd
WorkingDir=baseservices\exceptions\regressions\V1\SEH\COOL\finally
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[throwinclassconstructor_r.cmd_9045]
@@ -72369,7 +72105,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest137\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest137\Generated137
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b180381a.cmd_9047]
@@ -72377,7 +72113,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1.2-Beta1\b180381\b180381a\b180381a.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1.2-Beta1\b180381\b180381a
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[LargeArrayTest.cmd_9048]
@@ -72385,7 +72121,7 @@ RelativePath=Regressions\coreclr\0075\LargeArrayTest\LargeArrayTest.cmd
WorkingDir=Regressions\coreclr\0075\LargeArrayTest
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[caninline_ro.cmd_9049]
@@ -72409,7 +72145,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b32879\b32879\b32879.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b32879\b32879
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[hasvalue_r.cmd_9052]
@@ -72417,7 +72153,7 @@ RelativePath=JIT\Directed\nullabletypes\hasvalue_r\hasvalue_r.cmd
WorkingDir=JIT\Directed\nullabletypes\hasvalue_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[tryfinallytrycatch_ro.cmd_9053]
@@ -72425,7 +72161,7 @@ RelativePath=JIT\Methodical\eh\basics\tryfinallytrycatch_ro\tryfinallytrycatch_r
WorkingDir=JIT\Methodical\eh\basics\tryfinallytrycatch_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[StreamReadTimeOut_PSC.cmd_9054]
@@ -72433,7 +72169,7 @@ RelativePath=CoreMangLib\cti\system\io\stream\StreamReadTimeOut_PSC\StreamReadTi
WorkingDir=CoreMangLib\cti\system\io\stream\StreamReadTimeOut_PSC
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_speed_relsuperlong.cmd_9055]
@@ -72449,7 +72185,7 @@ RelativePath=JIT\Methodical\ldtoken\_il_dbgldtokena\_il_dbgldtokena.cmd
WorkingDir=JIT\Methodical\ldtoken\_il_dbgldtokena
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[suppressfinalize.cmd_9057]
@@ -72457,7 +72193,7 @@ RelativePath=GC\LargeMemory\API\gc\suppressfinalize\suppressfinalize.cmd
WorkingDir=GC\LargeMemory\API\gc\suppressfinalize
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_FAIL;8091
+Categories=EXPECTED_FAIL;8091;Pri1
HostStyle=0
[StringPadLeft.cmd_9058]
@@ -72465,7 +72201,7 @@ RelativePath=CoreMangLib\cti\system\string\StringPadLeft\StringPadLeft.cmd
WorkingDir=CoreMangLib\cti\system\string\StringPadLeft
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[TimeSpanEquals1.cmd_9059]
@@ -72473,7 +72209,7 @@ RelativePath=CoreMangLib\cti\system\timespan\TimeSpanEquals1\TimeSpanEquals1.cmd
WorkingDir=CoreMangLib\cti\system\timespan\TimeSpanEquals1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[OpCodesBeq.cmd_9060]
@@ -72481,7 +72217,7 @@ RelativePath=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesBeq\OpCodesBe
WorkingDir=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesBeq
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbglcs_long.cmd_9061]
@@ -72489,7 +72225,7 @@ RelativePath=JIT\Methodical\int64\arrays\_il_dbglcs_long\_il_dbglcs_long.cmd
WorkingDir=JIT\Methodical\int64\arrays\_il_dbglcs_long
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b41002.cmd_9062]
@@ -72505,7 +72241,7 @@ RelativePath=CoreMangLib\cti\system\timespan\TimeSpanTotalHours\TimeSpanTotalHou
WorkingDir=CoreMangLib\cti\system\timespan\TimeSpanTotalHours
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[UIntPtrToUInt64.cmd_9064]
@@ -72513,7 +72249,7 @@ RelativePath=CoreMangLib\cti\system\uintptr\UIntPtrToUInt64\UIntPtrToUInt64.cmd
WorkingDir=CoreMangLib\cti\system\uintptr\UIntPtrToUInt64
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbgrecurse_tail_calli.cmd_9065]
@@ -72529,7 +72265,7 @@ RelativePath=baseservices\exceptions\generics\nested-try-catch02\nested-try-catc
WorkingDir=baseservices\exceptions\generics\nested-try-catch02
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[IFormatableToString.cmd_9067]
@@ -72537,7 +72273,7 @@ RelativePath=CoreMangLib\cti\system\iformatable\IFormatableToString\IFormatableT
WorkingDir=CoreMangLib\cti\system\iformatable\IFormatableToString
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1003.cmd_9068]
@@ -72545,7 +72281,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1003\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1003\Generated1003
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[add_ovf_i4.cmd_9069]
@@ -72561,7 +72297,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\castclass\interface\castclass-interfa
WorkingDir=JIT\jit64\valuetypes\nullable\castclass\interface\castclass-interface001
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[OpCodeOpCodeType.cmd_9071]
@@ -72569,7 +72305,7 @@ RelativePath=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodeOpCodeType\OpC
WorkingDir=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodeOpCodeType
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[callipinvoke_il_r.cmd_9072]
@@ -72585,7 +72321,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest993\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest993\Generated993
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[format.cmd_9074]
@@ -72593,7 +72329,7 @@ RelativePath=JIT\Methodical\refany\format\format.cmd
WorkingDir=JIT\Methodical\refany\format
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[lclfldrem_cs_r.cmd_9075]
@@ -72601,7 +72337,7 @@ RelativePath=JIT\Directed\coverage\oldtests\lclfldrem_cs_r\lclfldrem_cs_r.cmd
WorkingDir=JIT\Directed\coverage\oldtests\lclfldrem_cs_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b353858.cmd_9076]
@@ -72617,7 +72353,7 @@ RelativePath=JIT\Methodical\Arrays\huge\_il_dbghuge_b\_il_dbghuge_b.cmd
WorkingDir=JIT\Methodical\Arrays\huge\_il_dbghuge_b
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_423.cmd_9078]
@@ -72625,7 +72361,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_423\GCSimulator_423.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_423
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbgvtret2.cmd_9079]
@@ -72641,7 +72377,7 @@ RelativePath=CoreMangLib\cti\system\text\unicodeencoding\UnicodeEncodingGetMaxBy
WorkingDir=CoreMangLib\cti\system\text\unicodeencoding\UnicodeEncodingGetMaxByteCount
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[DoubleIsNegativeInfinity.cmd_9081]
@@ -72649,7 +72385,7 @@ RelativePath=CoreMangLib\cti\system\double\DoubleIsNegativeInfinity\DoubleIsNega
WorkingDir=CoreMangLib\cti\system\double\DoubleIsNegativeInfinity
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b53995.cmd_9082]
@@ -72665,7 +72401,7 @@ RelativePath=CoreMangLib\cti\system\math\MathSign5\MathSign5.cmd
WorkingDir=CoreMangLib\cti\system\math\MathSign5
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_161.cmd_9084]
@@ -72673,7 +72409,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_161\GCSimulator_161.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_161
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GitHub_10858.cmd_9085]
@@ -72681,7 +72417,7 @@ RelativePath=JIT\opt\Devirtualization\GitHub_10858\GitHub_10858.cmd
WorkingDir=JIT\opt\Devirtualization\GitHub_10858
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1197.cmd_9086]
@@ -72689,7 +72425,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1197\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1197\Generated1197
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[mcc_i57.cmd_9087]
@@ -72705,7 +72441,7 @@ RelativePath=CoreMangLib\cti\system\platformnotsupportedexception\PlatformNotSup
WorkingDir=CoreMangLib\cti\system\platformnotsupportedexception\PlatformNotSupportedExceptionCtor3
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[xprecise1b_cs_d.cmd_9089]
@@ -72713,7 +72449,7 @@ RelativePath=JIT\Methodical\cctor\xassem\xprecise1b_cs_d\xprecise1b_cs_d.cmd
WorkingDir=JIT\Methodical\cctor\xassem\xprecise1b_cs_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ConvertToInt64_3.cmd_9090]
@@ -72721,7 +72457,7 @@ RelativePath=CoreMangLib\cti\system\convert\ConvertToInt64_3\ConvertToInt64_3.cm
WorkingDir=CoreMangLib\cti\system\convert\ConvertToInt64_3
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[localgotoinahandler_do.cmd_9091]
@@ -72729,7 +72465,7 @@ RelativePath=JIT\Methodical\eh\finallyexec\localgotoinahandler_do\localgotoinaha
WorkingDir=JIT\Methodical\eh\finallyexec\localgotoinahandler_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[struct5_2.cmd_9092]
@@ -72737,7 +72473,7 @@ RelativePath=JIT\jit64\gc\misc\struct5_2\struct5_2.cmd
WorkingDir=JIT\jit64\gc\misc\struct5_2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1204.cmd_9093]
@@ -72745,7 +72481,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1204\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1204\Generated1204
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated225.cmd_9094]
@@ -72753,7 +72489,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest225\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest225\Generated225
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[mixedexpr1_r.cmd_9095]
@@ -72761,7 +72497,7 @@ RelativePath=JIT\jit64\opt\cse\mixedexpr1_r\mixedexpr1_r.cmd
WorkingDir=JIT\jit64\opt\cse\mixedexpr1_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_351.cmd_9096]
@@ -72769,7 +72505,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_351\GCSimulator_351.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_351
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[AttributeTargetsReturnValue.cmd_9097]
@@ -72777,7 +72513,7 @@ RelativePath=CoreMangLib\cti\system\attributetargets\AttributeTargetsReturnValue
WorkingDir=CoreMangLib\cti\system\attributetargets\AttributeTargetsReturnValue
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[MathMax5.cmd_9098]
@@ -72785,7 +72521,7 @@ RelativePath=CoreMangLib\cti\system\math\MathMax5\MathMax5.cmd
WorkingDir=CoreMangLib\cti\system\math\MathMax5
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b41990.cmd_9099]
@@ -72801,7 +72537,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_141\GCSimulator_141.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_141
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ThreadStatic03.cmd_9101]
@@ -72809,7 +72545,7 @@ RelativePath=baseservices\threading\threadstatic\ThreadStatic03\ThreadStatic03.c
WorkingDir=baseservices\threading\threadstatic\ThreadStatic03
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[staticFieldExpr1_ro_loop.cmd_9102]
@@ -72817,7 +72553,7 @@ RelativePath=JIT\jit64\opt\cse\staticFieldExpr1_ro_loop\staticFieldExpr1_ro_loop
WorkingDir=JIT\jit64\opt\cse\staticFieldExpr1_ro_loop
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[UInt32IConvertibleToSingle.cmd_9103]
@@ -72825,7 +72561,7 @@ RelativePath=CoreMangLib\cti\system\uint32\UInt32IConvertibleToSingle\UInt32ICon
WorkingDir=CoreMangLib\cti\system\uint32\UInt32IConvertibleToSingle
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated365.cmd_9104]
@@ -72833,7 +72569,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest365\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest365\Generated365
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ArrayTypeMismatchExceptionctor1.cmd_9105]
@@ -72841,7 +72577,7 @@ RelativePath=CoreMangLib\cti\system\arraytypemismatchexception\ArrayTypeMismatch
WorkingDir=CoreMangLib\cti\system\arraytypemismatchexception\ArrayTypeMismatchExceptionctor1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_relsin_il_il.cmd_9106]
@@ -72849,7 +72585,7 @@ RelativePath=JIT\Methodical\Boxing\xlang\_relsin_il_il\_relsin_il_il.cmd
WorkingDir=JIT\Methodical\Boxing\xlang\_relsin_il_il
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[class04.cmd_9107]
@@ -72857,7 +72593,7 @@ RelativePath=JIT\Generics\Arrays\ConstructedTypes\Jagged\class04\class04.cmd
WorkingDir=JIT\Generics\Arrays\ConstructedTypes\Jagged\class04
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[StaticCalls.cmd_9108]
@@ -72865,7 +72601,7 @@ RelativePath=JIT\CodeGenBringUpTests\StaticCalls\StaticCalls.cmd
WorkingDir=JIT\CodeGenBringUpTests\StaticCalls
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[DecimalToDouble.cmd_9109]
@@ -72873,7 +72609,7 @@ RelativePath=CoreMangLib\cti\system\decimal\DecimalToDouble\DecimalToDouble.cmd
WorkingDir=CoreMangLib\cti\system\decimal\DecimalToDouble
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_reli_flood.cmd_9110]
@@ -72881,7 +72617,7 @@ RelativePath=JIT\Methodical\ELEMENT_TYPE_IU\_il_reli_flood\_il_reli_flood.cmd
WorkingDir=JIT\Methodical\ELEMENT_TYPE_IU\_il_reli_flood
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[RMV-2-8-33-two.cmd_9111]
@@ -72889,7 +72625,7 @@ RelativePath=Loader\classloader\rmv\il\RMV-2-8-33-two\RMV-2-8-33-two.cmd
WorkingDir=Loader\classloader\rmv\il\RMV-2-8-33-two
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[bug62403.cmd_9112]
@@ -72897,7 +72633,7 @@ RelativePath=Loader\classloader\generics\Constraints\Regressions\ddb62403\bug624
WorkingDir=Loader\classloader\generics\Constraints\Regressions\ddb62403\bug62403
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[self_override1.cmd_9113]
@@ -72905,7 +72641,7 @@ RelativePath=Loader\classloader\MethodImpl\self_override1\self_override1.cmd
WorkingDir=Loader\classloader\MethodImpl\self_override1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[endfinallyinloop_r.cmd_9114]
@@ -72913,7 +72649,7 @@ RelativePath=JIT\Methodical\eh\deadcode\endfinallyinloop_r\endfinallyinloop_r.cm
WorkingDir=JIT\Methodical\eh\deadcode\endfinallyinloop_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[VectorDiv_ro.cmd_9115]
@@ -72929,7 +72665,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1338\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1338\Generated1338
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[SingleToSingle.cmd_9117]
@@ -72937,7 +72673,7 @@ RelativePath=CoreMangLib\cti\system\single\SingleToSingle\SingleToSingle.cmd
WorkingDir=CoreMangLib\cti\system\single\SingleToSingle
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b45535.cmd_9118]
@@ -72945,7 +72681,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b45535\b45535\b45535.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b45535\b45535
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b16238.cmd_9119]
@@ -72953,7 +72689,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b16238\b16238\b16238.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b16238\b16238
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b27811.cmd_9120]
@@ -72961,7 +72697,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b27811\b27811\b27811.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b27811\b27811
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[EnumToString3.cmd_9121]
@@ -72969,7 +72705,7 @@ RelativePath=CoreMangLib\cti\system\enum\EnumToString3\EnumToString3.cmd
WorkingDir=CoreMangLib\cti\system\enum\EnumToString3
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[devdiv_815942.cmd_9122]
@@ -72977,7 +72713,7 @@ RelativePath=JIT\Regression\JitBlue\devdiv_815942\devdiv_815942\devdiv_815942.cm
WorkingDir=JIT\Regression\JitBlue\devdiv_815942\devdiv_815942
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[bne.cmd_9123]
@@ -72985,7 +72721,7 @@ RelativePath=JIT\IL_Conformance\Old\Base\bne\bne.cmd
WorkingDir=JIT\IL_Conformance\Old\Base\bne
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[i4rem_cs_r.cmd_9124]
@@ -72993,7 +72729,7 @@ RelativePath=JIT\Methodical\divrem\rem\i4rem_cs_r\i4rem_cs_r.cmd
WorkingDir=JIT\Methodical\divrem\rem\i4rem_cs_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_194.cmd_9125]
@@ -73001,7 +72737,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_194\GCSimulator_194.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_194
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[FixedBufferAttributeCtor.cmd_9126]
@@ -73009,7 +72745,7 @@ RelativePath=CoreMangLib\cti\system\runtime\fixedbufferattribute\FixedBufferAttr
WorkingDir=CoreMangLib\cti\system\runtime\fixedbufferattribute\FixedBufferAttributeCtor
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_121.cmd_9127]
@@ -73017,7 +72753,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_121\GCSimulator_121.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_121
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Serialize.cmd_9128]
@@ -73033,7 +72769,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest571\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest571\Generated571
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[MemoryStreamCtor5.cmd_9130]
@@ -73041,7 +72777,7 @@ RelativePath=CoreMangLib\cti\system\io\memorystream\MemoryStreamCtor5\MemoryStre
WorkingDir=CoreMangLib\cti\system\io\memorystream\MemoryStreamCtor5
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[generics2_d.cmd_9131]
@@ -73049,7 +72785,7 @@ RelativePath=JIT\Methodical\nonvirtualcall\generics2_d\generics2_d.cmd
WorkingDir=JIT\Methodical\nonvirtualcall\generics2_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[PlatformNotSupportedExceptionCtor2.cmd_9132]
@@ -73057,7 +72793,7 @@ RelativePath=CoreMangLib\cti\system\platformnotsupportedexception\PlatformNotSup
WorkingDir=CoreMangLib\cti\system\platformnotsupportedexception\PlatformNotSupportedExceptionCtor2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b89600.cmd_9133]
@@ -73065,7 +72801,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M13-RTM\b89600\b89600\b89600.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M13-RTM\b89600\b89600
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[bge_r4.cmd_9134]
@@ -73073,7 +72809,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\bge_r4\bge_r4.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\bge_r4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[CharEnumeratorMoveNext.cmd_9135]
@@ -73081,7 +72817,7 @@ RelativePath=CoreMangLib\cti\system\charenumerator\CharEnumeratorMoveNext\CharEn
WorkingDir=CoreMangLib\cti\system\charenumerator\CharEnumeratorMoveNext
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[StringComparisonCurrentCulture.cmd_9136]
@@ -73089,7 +72825,7 @@ RelativePath=CoreMangLib\cti\system\stringcomparison\StringComparisonCurrentCult
WorkingDir=CoreMangLib\cti\system\stringcomparison\StringComparisonCurrentCulture
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[TypeAttributesClassSemanticsMask.cmd_9137]
@@ -73097,7 +72833,7 @@ RelativePath=CoreMangLib\cti\system\reflection\typeattributes\TypeAttributesClas
WorkingDir=CoreMangLib\cti\system\reflection\typeattributes\TypeAttributesClassSemanticsMask
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[mcc_i17.cmd_9138]
@@ -73113,7 +72849,7 @@ RelativePath=CoreMangLib\cti\system\reflection\emit\stackbehaviour\StackBehaviou
WorkingDir=CoreMangLib\cti\system\reflection\emit\stackbehaviour\StackBehaviourPush0
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[TryEnter05.cmd_9140]
@@ -73121,7 +72857,7 @@ RelativePath=baseservices\threading\generics\Monitor\TryEnter05\TryEnter05.cmd
WorkingDir=baseservices\threading\generics\Monitor\TryEnter05
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;GCSTRESS_FAIL;13203;Pri1
HostStyle=0
[MathAtan.cmd_9141]
@@ -73129,7 +72865,7 @@ RelativePath=CoreMangLib\cti\system\math\MathAtan\MathAtan.cmd
WorkingDir=CoreMangLib\cti\system\math\MathAtan
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[RecursiveTailCall.cmd_9142]
@@ -73137,7 +72873,7 @@ RelativePath=JIT\CodeGenBringUpTests\RecursiveTailCall\RecursiveTailCall.cmd
WorkingDir=JIT\CodeGenBringUpTests\RecursiveTailCall
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[castclass-generics004.cmd_9143]
@@ -73145,7 +72881,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\castclass\generics\castclass-generics
WorkingDir=JIT\jit64\valuetypes\nullable\castclass\generics\castclass-generics004
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[QueueCtor2.cmd_9144]
@@ -73153,7 +72889,7 @@ RelativePath=CoreMangLib\cti\system\collections\generic\queue\QueueCtor2\QueueCt
WorkingDir=CoreMangLib\cti\system\collections\generic\queue\QueueCtor2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[UnmanagedToManaged.cmd_9145]
@@ -73161,7 +72897,7 @@ RelativePath=baseservices\exceptions\regressions\V1\SEH\VJ\UnmanagedToManaged\Un
WorkingDir=baseservices\exceptions\regressions\V1\SEH\VJ\UnmanagedToManaged
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_FAIL;EXCLUDED;RVA_STATIC
+Categories=EXPECTED_FAIL;EXCLUDED;RVA_STATIC;Pri1
HostStyle=0
[_il_dbgisinst_catch.cmd_9146]
@@ -73177,7 +72913,7 @@ RelativePath=JIT\Directed\coverage\oldtests\switchdefaultonly2_il_r\switchdefaul
WorkingDir=JIT\Directed\coverage\oldtests\switchdefaultonly2_il_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_relfibo_il.cmd_9148]
@@ -73201,7 +72937,7 @@ RelativePath=CoreMangLib\cti\system\int16\Int16IConvertibleToType\Int16IConverti
WorkingDir=CoreMangLib\cti\system\int16\Int16IConvertibleToType
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[try-fault-struct02.cmd_9151]
@@ -73209,7 +72945,7 @@ RelativePath=baseservices\exceptions\generics\try-fault-struct02\try-fault-struc
WorkingDir=baseservices\exceptions\generics\try-fault-struct02
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[hello.cmd_9152]
@@ -73217,7 +72953,7 @@ RelativePath=Regressions\coreclr\0416\hello\hello.cmd
WorkingDir=Regressions\coreclr\0416\hello
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[StringBuilderAppend1.cmd_9153]
@@ -73225,7 +72961,7 @@ RelativePath=CoreMangLib\cti\system\text\stringbuilder\StringBuilderAppend1\Stri
WorkingDir=CoreMangLib\cti\system\text\stringbuilder\StringBuilderAppend1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[case1.cmd_9154]
@@ -73241,7 +72977,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\generics\box-unbox-generics
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\generics\box-unbox-generics033
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbgcatchfault_tail.cmd_9156]
@@ -73257,7 +72993,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b76267\b76267\b76267.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b76267\b76267
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ldarga_i8.cmd_9158]
@@ -73265,7 +73001,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\ldarga_i8\ldarga_i8.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\ldarga_i8
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_b400971b400971.cmd_9159]
@@ -73273,7 +73009,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\dev10\b400791\_b400971b400971\_b400971b4
WorkingDir=JIT\Regression\CLR-x86-JIT\dev10\b400791\_b400971b400971
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated838.cmd_9160]
@@ -73281,7 +73017,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest838\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest838\Generated838
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GenericExceptions01.cmd_9161]
@@ -73289,7 +73025,7 @@ RelativePath=baseservices\exceptions\generics\GenericExceptions01\GenericExcepti
WorkingDir=baseservices\exceptions\generics\GenericExceptions01
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[mcc_i65.cmd_9162]
@@ -73297,7 +73033,7 @@ RelativePath=JIT\jit64\mcc\interop\mcc_i65\mcc_i65.cmd
WorkingDir=JIT\jit64\mcc\interop\mcc_i65
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[MainApp.cmd_9163]
@@ -73305,7 +73041,7 @@ RelativePath=Loader\classloader\nesting\Regressions\dev10_602978\MainApp\MainApp
WorkingDir=Loader\classloader\nesting\Regressions\dev10_602978\MainApp
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ldc_sub_ovf_i2.cmd_9164]
@@ -73321,7 +73057,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest115\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest115\Generated115
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_dbgrefanyval.cmd_9166]
@@ -73329,7 +73065,7 @@ RelativePath=JIT\Methodical\xxobj\operand\_dbgrefanyval\_dbgrefanyval.cmd
WorkingDir=JIT\Methodical\xxobj\operand\_dbgrefanyval
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated856.cmd_9167]
@@ -73337,7 +73073,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest856\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest856\Generated856
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_reljumper4.cmd_9168]
@@ -73353,7 +73089,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\null\box-unbox-null026\box-
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\null\box-unbox-null026
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[hfa_nd1G_d.cmd_9170]
@@ -73361,7 +73097,7 @@ RelativePath=JIT\jit64\hfa\main\testG\hfa_nd1G_d\hfa_nd1G_d.cmd
WorkingDir=JIT\jit64\hfa\main\testG\hfa_nd1G_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[longinc.cmd_9171]
@@ -73369,7 +73105,7 @@ RelativePath=baseservices\threading\interlocked\increment\longinc\longinc.cmd
WorkingDir=baseservices\threading\interlocked\increment\longinc
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[EventHandlerBeginInvoke.cmd_9172]
@@ -73377,7 +73113,7 @@ RelativePath=CoreMangLib\cti\system\eventhandler_generic\EventHandlerBeginInvoke
WorkingDir=CoreMangLib\cti\system\eventhandler_generic\EventHandlerBeginInvoke
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[hfa_nd2E_r.cmd_9173]
@@ -73385,7 +73121,7 @@ RelativePath=JIT\jit64\hfa\main\testE\hfa_nd2E_r\hfa_nd2E_r.cmd
WorkingDir=JIT\jit64\hfa\main\testE\hfa_nd2E_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[strswitchfinal_r.cmd_9174]
@@ -73401,7 +73137,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1115\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1115\Generated1115
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1217.cmd_9176]
@@ -73409,7 +73145,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1217\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1217\Generated1217
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[MulticastDelegateGetHashCode.cmd_9177]
@@ -73417,7 +73153,7 @@ RelativePath=CoreMangLib\cti\system\multicastdelegate\MulticastDelegateGetHashCo
WorkingDir=CoreMangLib\cti\system\multicastdelegate\MulticastDelegateGetHashCode
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[hfa_sf2E_r.cmd_9178]
@@ -73425,7 +73161,7 @@ RelativePath=JIT\jit64\hfa\main\testE\hfa_sf2E_r\hfa_sf2E_r.cmd
WorkingDir=JIT\jit64\hfa\main\testE\hfa_sf2E_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_157.cmd_9179]
@@ -73433,7 +73169,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_157\GCSimulator_157.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_157
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b04914.cmd_9180]
@@ -73441,7 +73177,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M10\b04914\b04914\b04914.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M10\b04914\b04914
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ldarg_i.cmd_9181]
@@ -73449,7 +73185,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\ldarg_i\ldarg_i.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\ldarg_i
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ModConst.cmd_9182]
@@ -73465,7 +73201,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\null\box-unbox-null042\box-
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\null\box-unbox-null042
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_5.cmd_9184]
@@ -73473,7 +73209,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_5\GCSimulator_5.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_5
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[u8div_cs_d.cmd_9185]
@@ -73481,7 +73217,7 @@ RelativePath=JIT\Methodical\divrem\div\u8div_cs_d\u8div_cs_d.cmd
WorkingDir=JIT\Methodical\divrem\div\u8div_cs_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[SafeHandleCtor_cti_PSC.cmd_9186]
@@ -73489,7 +73225,7 @@ RelativePath=CoreMangLib\cti\system\runtime\interopservices\safehandle\SafeHandl
WorkingDir=CoreMangLib\cti\system\runtime\interopservices\safehandle\SafeHandleCtor_cti_PSC
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[VectorCast_ro.cmd_9187]
@@ -73513,7 +73249,7 @@ RelativePath=JIT\Directed\CheckedCtor\Test_CSharp_Base_2\Test_CSharp_Base_2.cmd
WorkingDir=JIT\Directed\CheckedCtor\Test_CSharp_Base_2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[CharIsDigit2.cmd_9190]
@@ -73521,7 +73257,7 @@ RelativePath=CoreMangLib\cti\system\char\CharIsDigit2\CharIsDigit2.cmd
WorkingDir=CoreMangLib\cti\system\char\CharIsDigit2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated475.cmd_9191]
@@ -73529,7 +73265,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest475\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest475\Generated475
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[throw1dimarray_d.cmd_9192]
@@ -73545,7 +73281,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest592\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest592\Generated592
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[vsw583649.cmd_9194]
@@ -73553,7 +73289,7 @@ RelativePath=Loader\classloader\regressions\583649\vsw583649\vsw583649.cmd
WorkingDir=Loader\classloader\regressions\583649\vsw583649
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_relldobj_R4.cmd_9195]
@@ -73561,7 +73297,7 @@ RelativePath=JIT\Methodical\xxobj\ldobj\_il_relldobj_R4\_il_relldobj_R4.cmd
WorkingDir=JIT\Methodical\xxobj\ldobj\_il_relldobj_R4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[field_tests.cmd_9196]
@@ -73569,7 +73305,7 @@ RelativePath=JIT\Directed\PREFIX\unaligned\4\field_tests\field_tests.cmd
WorkingDir=JIT\Directed\PREFIX\unaligned\4\field_tests
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[call05_small.cmd_9197]
@@ -73593,7 +73329,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_8\GCSimulator_8.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_8
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b10894.cmd_9200]
@@ -73609,7 +73345,7 @@ RelativePath=JIT\Methodical\unsafecsharp\_relunsafe-6\_relunsafe-6.cmd
WorkingDir=JIT\Methodical\unsafecsharp\_relunsafe-6
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b448208.cmd_9202]
@@ -73617,7 +73353,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V2.0-Beta2\b448208\Desktop\b448208\b4482
WorkingDir=JIT\Regression\CLR-x86-JIT\V2.0-Beta2\b448208\Desktop\b448208
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbggcval.cmd_9203]
@@ -73633,7 +73369,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M09\b14428\b14428\b14428.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M09\b14428\b14428
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[TypeLoadInitExcepBFI.cmd_9205]
@@ -73649,7 +73385,7 @@ RelativePath=JIT\IL_Conformance\Old\directed\ldloc_s_i1\ldloc_s_i1.cmd
WorkingDir=JIT\IL_Conformance\Old\directed\ldloc_s_i1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[decimal_cs_r.cmd_9207]
@@ -73657,7 +73393,7 @@ RelativePath=JIT\Methodical\MDArray\DataTypes\decimal_cs_r\decimal_cs_r.cmd
WorkingDir=JIT\Methodical\MDArray\DataTypes\decimal_cs_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated378.cmd_9208]
@@ -73665,7 +73401,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest378\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest378\Generated378
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[stfldstatic1_il_d.cmd_9209]
@@ -73673,7 +73409,7 @@ RelativePath=JIT\Directed\coverage\importer\Desktop\stfldstatic1_il_d\stfldstati
WorkingDir=JIT\Directed\coverage\importer\Desktop\stfldstatic1_il_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Class_ExplicitOverrideVirtualNewslotFinal.cmd_9210]
@@ -73681,7 +73417,7 @@ RelativePath=Loader\classloader\generics\VSD\Class_ExplicitOverrideVirtualNewslo
WorkingDir=Loader\classloader\generics\VSD\Class_ExplicitOverrideVirtualNewslotFinal
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ConvertToUInt3217.cmd_9211]
@@ -73689,7 +73425,7 @@ RelativePath=CoreMangLib\cti\system\convert\ConvertToUInt3217\ConvertToUInt3217.
WorkingDir=CoreMangLib\cti\system\convert\ConvertToUInt3217
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbgvtret.cmd_9212]
@@ -73705,7 +73441,7 @@ RelativePath=baseservices\threading\monitor\exit\ExitNull\ExitNull.cmd
WorkingDir=baseservices\threading\monitor\exit\ExitNull
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[classarr_cs_ro.cmd_9214]
@@ -73721,7 +73457,7 @@ RelativePath=CoreMangLib\cti\system\array\ArraySetValue2b\ArraySetValue2b.cmd
WorkingDir=CoreMangLib\cti\system\array\ArraySetValue2b
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[InProd.cmd_9216]
@@ -73737,7 +73473,7 @@ RelativePath=JIT\Methodical\int64\signed\_rels_ldc_mul\_rels_ldc_mul.cmd
WorkingDir=JIT\Methodical\int64\signed\_rels_ldc_mul
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[LargeNumberOfArgs.cmd_9218]
@@ -73745,7 +73481,7 @@ RelativePath=JIT\Directed\forceinlining\LargeNumberOfArgs\LargeNumberOfArgs.cmd
WorkingDir=JIT\Directed\forceinlining\LargeNumberOfArgs
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b48929.cmd_9219]
@@ -73753,7 +73489,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b48929\b48929\b48929.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b48929\b48929
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ConvertToDecimal5.cmd_9220]
@@ -73761,7 +73497,7 @@ RelativePath=CoreMangLib\cti\system\convert\ConvertToDecimal5\ConvertToDecimal5.
WorkingDir=CoreMangLib\cti\system\convert\ConvertToDecimal5
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_relpointer_i.cmd_9221]
@@ -73769,7 +73505,7 @@ RelativePath=JIT\Methodical\tailcall\_il_relpointer_i\_il_relpointer_i.cmd
WorkingDir=JIT\Methodical\tailcall\_il_relpointer_i
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_FAIL;2451;EXCLUDED;RVA_STATIC
+Categories=EXPECTED_FAIL;2451;EXCLUDED;RVA_STATIC;Pri1
HostStyle=0
[_relunsafe-5.cmd_9222]
@@ -73777,7 +73513,7 @@ RelativePath=JIT\Methodical\unsafecsharp\_relunsafe-5\_relunsafe-5.cmd
WorkingDir=JIT\Methodical\unsafecsharp\_relunsafe-5
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Case1.cmd_9223]
@@ -73785,7 +73521,7 @@ RelativePath=Loader\classloader\v1\M10\Acceptance\Case1\Case1.cmd
WorkingDir=Loader\classloader\v1\M10\Acceptance\Case1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[DllNotFoundExceptionCtor3.cmd_9224]
@@ -73793,7 +73529,7 @@ RelativePath=CoreMangLib\cti\system\dllnotfoundexception\DllNotFoundExceptionCto
WorkingDir=CoreMangLib\cti\system\dllnotfoundexception\DllNotFoundExceptionCtor3
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ThreadStartString.cmd_9225]
@@ -73801,7 +73537,7 @@ RelativePath=baseservices\threading\paramthreadstart\ThreadStartString\ThreadSta
WorkingDir=baseservices\threading\paramthreadstart\ThreadStartString
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_dbgldc_mulovf.cmd_9226]
@@ -73817,7 +73553,7 @@ RelativePath=CoreMangLib\cti\system\convert\ConvertToDouble9\ConvertToDouble9.cm
WorkingDir=CoreMangLib\cti\system\convert\ConvertToDouble9
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b89546.cmd_9228]
@@ -73833,7 +73569,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_112\GCSimulator_112.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_112
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[mcc_i54.cmd_9230]
@@ -73841,7 +73577,7 @@ RelativePath=JIT\jit64\mcc\interop\mcc_i54\mcc_i54.cmd
WorkingDir=JIT\jit64\mcc\interop\mcc_i54
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[IntPtrCtor_Int32.cmd_9231]
@@ -73849,7 +73585,7 @@ RelativePath=CoreMangLib\cti\system\intptr\IntPtrCtor_Int32\IntPtrCtor_Int32.cmd
WorkingDir=CoreMangLib\cti\system\intptr\IntPtrCtor_Int32
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[try-catch04.cmd_9232]
@@ -73857,7 +73593,7 @@ RelativePath=baseservices\exceptions\generics\try-catch04\try-catch04.cmd
WorkingDir=baseservices\exceptions\generics\try-catch04
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[CreateGeneric_ro.cmd_9233]
@@ -73873,7 +73609,7 @@ RelativePath=JIT\Methodical\casts\coverage\_dbgisinst_ldloc\_dbgisinst_ldloc.cmd
WorkingDir=JIT\Methodical\casts\coverage\_dbgisinst_ldloc
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_331.cmd_9235]
@@ -73881,7 +73617,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_331\GCSimulator_331.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_331
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_reltest_2b.cmd_9236]
@@ -73897,7 +73633,7 @@ RelativePath=CoreMangLib\cti\system\array\ArrayBinarySearch6\ArrayBinarySearch6.
WorkingDir=CoreMangLib\cti\system\array\ArrayBinarySearch6
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b51515.cmd_9238]
@@ -73905,7 +73641,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b51515\b51515\b51515.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b51515\b51515
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[samerethrowtwice_d.cmd_9239]
@@ -73921,7 +73657,7 @@ RelativePath=CoreMangLib\cti\system\reflection\emit\opcodetype\OpCodeTypePrefix\
WorkingDir=CoreMangLib\cti\system\reflection\emit\opcodetype\OpCodeTypePrefix
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[mcc_i84.cmd_9241]
@@ -73929,7 +73665,7 @@ RelativePath=JIT\jit64\mcc\interop\mcc_i84\mcc_i84.cmd
WorkingDir=JIT\jit64\mcc\interop\mcc_i84
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[newarr.cmd_9242]
@@ -73945,7 +73681,7 @@ RelativePath=CoreMangLib\cti\system\convert\ConvertToInt32_16\ConvertToInt32_16.
WorkingDir=CoreMangLib\cti\system\convert\ConvertToInt32_16
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated955.cmd_9244]
@@ -73953,7 +73689,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest955\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest955\Generated955
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[FlowControlCall.cmd_9245]
@@ -73961,7 +73697,7 @@ RelativePath=CoreMangLib\cti\system\reflection\emit\flowcontrol\FlowControlCall\
WorkingDir=CoreMangLib\cti\system\reflection\emit\flowcontrol\FlowControlCall
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[TestCase0_Nested_I_Nested_J.cmd_9246]
@@ -73969,7 +73705,7 @@ RelativePath=Loader\classloader\InterfaceFolding\TestCase0_Nested_I_Nested_J\Tes
WorkingDir=Loader\classloader\InterfaceFolding\TestCase0_Nested_I_Nested_J
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[method007.cmd_9247]
@@ -73977,7 +73713,7 @@ RelativePath=Loader\classloader\generics\GenericMethods\method007\method007.cmd
WorkingDir=Loader\classloader\generics\GenericMethods\method007
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[L-2-9-3.cmd_9248]
@@ -73985,7 +73721,7 @@ RelativePath=Loader\classloader\v1\Beta1\Layout\Matrix\cs\L-2-9-3\L-2-9-3.cmd
WorkingDir=Loader\classloader\v1\Beta1\Layout\Matrix\cs\L-2-9-3
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[RethrowAndFinally.cmd_9249]
@@ -73993,7 +73729,7 @@ RelativePath=baseservices\exceptions\unittests\RethrowAndFinally\RethrowAndFinal
WorkingDir=baseservices\exceptions\unittests\RethrowAndFinally
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[StreamDispose1_PSC.cmd_9250]
@@ -74001,7 +73737,7 @@ RelativePath=CoreMangLib\cti\system\io\stream\StreamDispose1_PSC\StreamDispose1_
WorkingDir=CoreMangLib\cti\system\io\stream\StreamDispose1_PSC
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_192.cmd_9251]
@@ -74009,7 +73745,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_192\GCSimulator_192.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_192
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ldargs_stargs.cmd_9252]
@@ -74017,7 +73753,7 @@ RelativePath=JIT\IL_Conformance\Old\Base\ldargs_stargs\ldargs_stargs.cmd
WorkingDir=JIT\IL_Conformance\Old\Base\ldargs_stargs
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[MultipleInterface09.cmd_9253]
@@ -74025,7 +73761,7 @@ RelativePath=Loader\classloader\generics\Instantiation\Positive\MultipleInterfac
WorkingDir=Loader\classloader\generics\Instantiation\Positive\MultipleInterface09
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbgsizeof64.cmd_9254]
@@ -74033,7 +73769,7 @@ RelativePath=JIT\Methodical\xxobj\sizeof\_il_dbgsizeof64\_il_dbgsizeof64.cmd
WorkingDir=JIT\Methodical\xxobj\sizeof\_il_dbgsizeof64
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[deadtryfinally_r.cmd_9255]
@@ -74041,7 +73777,7 @@ RelativePath=JIT\Methodical\eh\deadcode\deadtryfinally_r\deadtryfinally_r.cmd
WorkingDir=JIT\Methodical\eh\deadcode\deadtryfinally_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[waitanyex6a.cmd_9256]
@@ -74049,7 +73785,7 @@ RelativePath=baseservices\threading\waithandle\waitany\waitanyex6a\waitanyex6a.c
WorkingDir=baseservices\threading\waithandle\waitany\waitanyex6a
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[overflow04_sub.cmd_9257]
@@ -74065,7 +73801,7 @@ RelativePath=JIT\Methodical\Boxing\callconv\_orelinstance_cs\_orelinstance_cs.cm
WorkingDir=JIT\Methodical\Boxing\callconv\_orelinstance_cs
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[initblk3_il_r.cmd_9259]
@@ -74081,7 +73817,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest721\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest721\Generated721
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[LogicArray.cmd_9261]
@@ -74097,7 +73833,7 @@ RelativePath=JIT\Methodical\eh\basics\trycatchtrycatch_do\trycatchtrycatch_do.cm
WorkingDir=JIT\Methodical\eh\basics\trycatchtrycatch_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[box-unbox-null005.cmd_9263]
@@ -74105,7 +73841,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\null\box-unbox-null005\box-
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\null\box-unbox-null005
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[localgotoinahandler_d.cmd_9264]
@@ -74113,7 +73849,7 @@ RelativePath=JIT\Methodical\eh\finallyexec\localgotoinahandler_d\localgotoinahan
WorkingDir=JIT\Methodical\eh\finallyexec\localgotoinahandler_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[tryCatchFinallyThrow_nonlocalexit2_do.cmd_9265]
@@ -74121,7 +73857,7 @@ RelativePath=JIT\Methodical\eh\finallyexec\tryCatchFinallyThrow_nonlocalexit2_do
WorkingDir=JIT\Methodical\eh\finallyexec\tryCatchFinallyThrow_nonlocalexit2_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[instance_equalnull_struct01.cmd_9266]
@@ -74129,7 +73865,7 @@ RelativePath=JIT\Generics\Fields\instance_equalnull_struct01\instance_equalnull_
WorkingDir=JIT\Generics\Fields\instance_equalnull_struct01
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Co9600Ctor.cmd_9267]
@@ -74137,7 +73873,7 @@ RelativePath=CoreMangLib\components\stopwatch\Co9600Ctor\Co9600Ctor.cmd
WorkingDir=CoreMangLib\components\stopwatch\Co9600Ctor
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[VectorForwarder.cmd_9268]
@@ -74145,7 +73881,7 @@ RelativePath=JIT\Regression\Dev11\External\Dev11_14131\VectorForwarder\VectorFor
WorkingDir=JIT\Regression\Dev11\External\Dev11_14131\VectorForwarder
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated215.cmd_9269]
@@ -74153,7 +73889,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest215\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest215\Generated215
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated531.cmd_9270]
@@ -74161,7 +73897,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest531\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest531\Generated531
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ldc_neg_i4.cmd_9271]
@@ -74169,7 +73905,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\ldc_neg_i4\ldc_neg_i4.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\ldc_neg_i4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1153.cmd_9272]
@@ -74177,7 +73913,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1153\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1153\Generated1153
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[r8div_cs_r.cmd_9273]
@@ -74185,7 +73921,7 @@ RelativePath=JIT\Methodical\divrem\div\r8div_cs_r\r8div_cs_r.cmd
WorkingDir=JIT\Methodical\divrem\div\r8div_cs_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[lclflddiv_cs_r.cmd_9274]
@@ -74193,7 +73929,7 @@ RelativePath=JIT\Directed\coverage\oldtests\lclflddiv_cs_r\lclflddiv_cs_r.cmd
WorkingDir=JIT\Directed\coverage\oldtests\lclflddiv_cs_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[structfp3_1.cmd_9275]
@@ -74201,7 +73937,7 @@ RelativePath=JIT\jit64\gc\misc\structfp3_1\structfp3_1.cmd
WorkingDir=JIT\jit64\gc\misc\structfp3_1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_421.cmd_9276]
@@ -74209,7 +73945,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_421\GCSimulator_421.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_421
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[arithm32_cs_d.cmd_9277]
@@ -74217,7 +73953,7 @@ RelativePath=JIT\Methodical\NaN\arithm32_cs_d\arithm32_cs_d.cmd
WorkingDir=JIT\Methodical\NaN\arithm32_cs_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b426654.cmd_9278]
@@ -74233,7 +73969,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\castclass\generics\castclass-generics
WorkingDir=JIT\jit64\valuetypes\nullable\castclass\generics\castclass-generics018
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[tryfinally_d.cmd_9280]
@@ -74241,7 +73977,7 @@ RelativePath=JIT\Methodical\eh\basics\tryfinally_d\tryfinally_d.cmd
WorkingDir=JIT\Methodical\eh\basics\tryfinally_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[box-unbox037.cmd_9281]
@@ -74249,7 +73985,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\box-unbox\box-unbox037\box-
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\box-unbox\box-unbox037
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[TypeGetType2.cmd_9282]
@@ -74257,7 +73993,7 @@ RelativePath=CoreMangLib\cti\system\type\TypeGetType2\TypeGetType2.cmd
WorkingDir=CoreMangLib\cti\system\type\TypeGetType2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[452950.cmd_9283]
@@ -74273,7 +74009,7 @@ RelativePath=JIT\Generics\Arrays\ConstructedTypes\Jagged\Struct01\Struct01.cmd
WorkingDir=JIT\Generics\Arrays\ConstructedTypes\Jagged\Struct01
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ByteToString4.cmd_9285]
@@ -74281,7 +74017,7 @@ RelativePath=CoreMangLib\cti\system\byte\ByteToString4\ByteToString4.cmd
WorkingDir=CoreMangLib\cti\system\byte\ByteToString4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbgdeep_virt.cmd_9286]
@@ -74297,7 +74033,7 @@ RelativePath=CoreMangLib\cti\system\runtime\interopservices\structlayoutattribut
WorkingDir=CoreMangLib\cti\system\runtime\interopservices\structlayoutattribute\StructLayoutAttributeSize
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbgconst.cmd_9288]
@@ -74305,7 +74041,7 @@ RelativePath=JIT\Methodical\xxobj\operand\_il_dbgconst\_il_dbgconst.cmd
WorkingDir=JIT\Methodical\xxobj\operand\_il_dbgconst
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ndpin.cmd_9289]
@@ -74321,7 +74057,7 @@ RelativePath=JIT\Directed\intrinsic\pow\pow0_cs_r\pow0_cs_r.cmd
WorkingDir=JIT\Directed\intrinsic\pow\pow0_cs_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[FiltCatch.cmd_9291]
@@ -74329,7 +74065,7 @@ RelativePath=baseservices\exceptions\regressions\V1\SEH\asm\FiltCatch\FiltCatch.
WorkingDir=baseservices\exceptions\regressions\V1\SEH\asm\FiltCatch
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[BooleanEquals_Boolean.cmd_9292]
@@ -74337,7 +74073,7 @@ RelativePath=CoreMangLib\cti\system\boolean\BooleanEquals_Boolean\BooleanEquals_
WorkingDir=CoreMangLib\cti\system\boolean\BooleanEquals_Boolean
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbgfloat64_range2.cmd_9293]
@@ -74353,7 +74089,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b59953\b59953\b59953.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b59953\b59953
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated59.cmd_9295]
@@ -74361,7 +74097,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest59\Generated
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest59\Generated59
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GThread18.cmd_9296]
@@ -74369,7 +74105,7 @@ RelativePath=baseservices\threading\generics\threadstart\GThread18\GThread18.cmd
WorkingDir=baseservices\threading\generics\threadstart\GThread18
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated711.cmd_9297]
@@ -74377,7 +74113,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest711\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest711\Generated711
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[EventHandlerInvoke.cmd_9298]
@@ -74385,7 +74121,7 @@ RelativePath=CoreMangLib\cti\system\eventhandler_generic\EventHandlerInvoke\Even
WorkingDir=CoreMangLib\cti\system\eventhandler_generic\EventHandlerInvoke
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[throwinfinallyerrpath_do.cmd_9299]
@@ -74393,7 +74129,7 @@ RelativePath=JIT\Methodical\eh\basics\throwinfinallyerrpath_do\throwinfinallyerr
WorkingDir=JIT\Methodical\eh\basics\throwinfinallyerrpath_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1434.cmd_9300]
@@ -74401,7 +74137,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1434\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1434\Generated1434
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1058.cmd_9301]
@@ -74409,7 +74145,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1058\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1058\Generated1058
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b72164.cmd_9302]
@@ -74417,7 +74153,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b72164\b72164\b72164.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b72164\b72164
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[box-unbox-value038.cmd_9303]
@@ -74425,7 +74161,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\value\box-unbox-value038\bo
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\value\box-unbox-value038
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[box-unbox-null030.cmd_9304]
@@ -74433,7 +74169,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\null\box-unbox-null030\box-
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\null\box-unbox-null030
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ThreadStartObject.cmd_9305]
@@ -74441,7 +74177,7 @@ RelativePath=baseservices\threading\paramthreadstart\ThreadStartObject\ThreadSta
WorkingDir=baseservices\threading\paramthreadstart\ThreadStartObject
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_speed_relhan2.cmd_9306]
@@ -74449,7 +74185,7 @@ RelativePath=JIT\Methodical\VT\etc\_speed_relhan2\_speed_relhan2.cmd
WorkingDir=JIT\Methodical\VT\etc\_speed_relhan2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[lclfldsub_cs_do.cmd_9307]
@@ -74457,7 +74193,7 @@ RelativePath=JIT\Directed\coverage\oldtests\lclfldsub_cs_do\lclfldsub_cs_do.cmd
WorkingDir=JIT\Directed\coverage\oldtests\lclfldsub_cs_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[CharCompateTo1.cmd_9308]
@@ -74465,7 +74201,7 @@ RelativePath=CoreMangLib\cti\system\char\CharCompateTo1\CharCompateTo1.cmd
WorkingDir=CoreMangLib\cti\system\char\CharCompateTo1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[compareexchangeint.cmd_9309]
@@ -74473,7 +74209,7 @@ RelativePath=baseservices\threading\interlocked\compareexchange\compareexchangei
WorkingDir=baseservices\threading\interlocked\compareexchange\compareexchangeint
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated125.cmd_9310]
@@ -74481,7 +74217,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest125\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest125\Generated125
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[StringSplit1.cmd_9311]
@@ -74489,7 +74225,7 @@ RelativePath=CoreMangLib\cti\system\string\StringSplit1\StringSplit1.cmd
WorkingDir=CoreMangLib\cti\system\string\StringSplit1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[fielda_tests.cmd_9312]
@@ -74497,7 +74233,7 @@ RelativePath=JIT\Directed\PREFIX\unaligned\4\fielda_tests\fielda_tests.cmd
WorkingDir=JIT\Directed\PREFIX\unaligned\4\fielda_tests
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[DictionaryValueCollectionEnumeratorDispose.cmd_9313]
@@ -74505,7 +74241,7 @@ RelativePath=CoreMangLib\cti\system\collections\generic\dictvalcollenum\Dictiona
WorkingDir=CoreMangLib\cti\system\collections\generic\dictvalcollenum\DictionaryValueCollectionEnumeratorDispose
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated959.cmd_9314]
@@ -74513,7 +74249,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest959\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest959\Generated959
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b26496.cmd_9315]
@@ -74529,7 +74265,7 @@ RelativePath=JIT\Directed\coverage\oldtests\33objref_cs_do\33objref_cs_do.cmd
WorkingDir=JIT\Directed\coverage\oldtests\33objref_cs_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated184.cmd_9317]
@@ -74537,7 +74273,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest184\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest184\Generated184
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[bge_un_i8.cmd_9318]
@@ -74545,7 +74281,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\bge_un_i8\bge_un_i8.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\bge_un_i8
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[classarr_cs_d.cmd_9319]
@@ -74553,7 +74289,7 @@ RelativePath=JIT\Methodical\MDArray\InnerProd\classarr_cs_d\classarr_cs_d.cmd
WorkingDir=JIT\Methodical\MDArray\InnerProd\classarr_cs_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[OverflowExceptionCtor1.cmd_9320]
@@ -74561,7 +74297,7 @@ RelativePath=CoreMangLib\cti\system\overflowexception\OverflowExceptionCtor1\Ove
WorkingDir=CoreMangLib\cti\system\overflowexception\OverflowExceptionCtor1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1105.cmd_9321]
@@ -74569,7 +74305,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1105\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1105\Generated1105
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[localloc.cmd_9322]
@@ -74577,7 +74313,7 @@ RelativePath=JIT\IL_Conformance\Old\objectmodel\localloc\localloc.cmd
WorkingDir=JIT\IL_Conformance\Old\objectmodel\localloc
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ret.cmd_9323]
@@ -74585,7 +74321,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\ret\ret.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\ret
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[EqualityComparerGetHashCode.cmd_9324]
@@ -74593,7 +74329,7 @@ RelativePath=CoreMangLib\cti\system\collections\generic\equalitycomparer\Equalit
WorkingDir=CoreMangLib\cti\system\collections\generic\equalitycomparer\EqualityComparerGetHashCode
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[method004.cmd_9325]
@@ -74601,7 +74337,7 @@ RelativePath=Loader\classloader\generics\GenericMethods\method004\method004.cmd
WorkingDir=Loader\classloader\generics\GenericMethods\method004
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_relconvovf_i8_u.cmd_9326]
@@ -74609,7 +74345,7 @@ RelativePath=JIT\Methodical\ELEMENT_TYPE_IU\_il_relconvovf_i8_u\_il_relconvovf_i
WorkingDir=JIT\Methodical\ELEMENT_TYPE_IU\_il_relconvovf_i8_u
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[CGRecurseAAA_d.cmd_9327]
@@ -74617,15 +74353,7 @@ RelativePath=JIT\jit64\opt\cg\CGRecurse\CGRecurseAAA_d\CGRecurseAAA_d.cmd
WorkingDir=JIT\jit64\opt\cg\CGRecurse\CGRecurseAAA_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
-HostStyle=0
-
-[SByteParse2.cmd_9328]
-RelativePath=CoreMangLib\cti\system\sbyte\SByteParse2\SByteParse2.cmd
-WorkingDir=CoreMangLib\cti\system\sbyte\SByteParse2
-Expected=0
-MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated67.cmd_9329]
@@ -74633,7 +74361,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest67\Generated
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest67\Generated67
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[dev10_794943.cmd_9330]
@@ -74641,7 +74369,7 @@ RelativePath=Loader\classloader\regressions\dev10_794943\dev10_794943\dev10_7949
WorkingDir=Loader\classloader\regressions\dev10_794943\dev10_794943
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated842.cmd_9331]
@@ -74649,7 +74377,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest842\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest842\Generated842
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[TypeAttributesNestedPublic.cmd_9332]
@@ -74657,7 +74385,7 @@ RelativePath=CoreMangLib\cti\system\reflection\typeattributes\TypeAttributesNest
WorkingDir=CoreMangLib\cti\system\reflection\typeattributes\TypeAttributesNestedPublic
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[vararystress.cmd_9333]
@@ -74665,7 +74393,7 @@ RelativePath=GC\Scenarios\Boxing\vararystress\vararystress.cmd
WorkingDir=GC\Scenarios\Boxing\vararystress
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[uint64_ro.cmd_9334]
@@ -74673,7 +74401,7 @@ RelativePath=JIT\Directed\shift\uint64_ro\uint64_ro.cmd
WorkingDir=JIT\Directed\shift\uint64_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[RankExceptionCtor1.cmd_9335]
@@ -74681,7 +74409,7 @@ RelativePath=CoreMangLib\cti\system\rankexception\RankExceptionCtor1\RankExcepti
WorkingDir=CoreMangLib\cti\system\rankexception\RankExceptionCtor1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[MarshalAsAttributeSizeParamIndex.cmd_9336]
@@ -74689,7 +74417,7 @@ RelativePath=CoreMangLib\cti\system\runtime\interopservices\marshalasattribute\M
WorkingDir=CoreMangLib\cti\system\runtime\interopservices\marshalasattribute\MarshalAsAttributeSizeParamIndex
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[StringBuilderToString2.cmd_9337]
@@ -74697,7 +74425,7 @@ RelativePath=CoreMangLib\cti\system\text\stringbuilder\StringBuilderToString2\St
WorkingDir=CoreMangLib\cti\system\text\stringbuilder\StringBuilderToString2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[NestedBaseClass03.cmd_9338]
@@ -74721,7 +74449,7 @@ RelativePath=JIT\Directed\shift\uint8_d\uint8_d.cmd
WorkingDir=JIT\Directed\shift\uint8_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[IEnumeratorCurrent.cmd_9341]
@@ -74729,7 +74457,7 @@ RelativePath=CoreMangLib\cti\system\collections\ienumerator\IEnumeratorCurrent\I
WorkingDir=CoreMangLib\cti\system\collections\ienumerator\IEnumeratorCurrent
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b48864.cmd_9342]
@@ -74737,7 +74465,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b48864\b48864\b48864.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b48864\b48864
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b18857.cmd_9343]
@@ -74745,7 +74473,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b18857\b18857\b18857.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b18857\b18857
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[FieldAttributesPinvokeImpl.cmd_9344]
@@ -74753,7 +74481,7 @@ RelativePath=CoreMangLib\cti\system\reflection\fieldattributes\FieldAttributesPi
WorkingDir=CoreMangLib\cti\system\reflection\fieldattributes\FieldAttributesPinvokeImpl
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ConvertToChar5.cmd_9345]
@@ -74761,7 +74489,7 @@ RelativePath=CoreMangLib\cti\system\convert\ConvertToChar5\ConvertToChar5.cmd
WorkingDir=CoreMangLib\cti\system\convert\ConvertToChar5
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[testExplicitOverride2.cmd_9346]
@@ -74769,7 +74497,7 @@ RelativePath=Loader\classloader\generics\regressions\vsw395780\testExplicitOverr
WorkingDir=Loader\classloader\generics\regressions\vsw395780\testExplicitOverride2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[HelloWorld.cmd_9347]
@@ -74777,7 +74505,7 @@ RelativePath=Loader\classloader\TSAmbiguities\CollapsedMethods\Override\HelloWor
WorkingDir=Loader\classloader\TSAmbiguities\CollapsedMethods\Override\HelloWorld
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_speed_dbgstress1.cmd_9348]
@@ -74793,7 +74521,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_382\GCSimulator_382.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_382
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[foo_opt.cmd_9350]
@@ -74801,7 +74529,7 @@ RelativePath=JIT\jit64\opt\regress\vswhidbey\481244\foo_opt\foo_opt.cmd
WorkingDir=JIT\jit64\opt\regress\vswhidbey\481244\foo_opt
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated231.cmd_9351]
@@ -74809,7 +74537,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest231\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest231\Generated231
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ldc_mul_ovf_u8.cmd_9352]
@@ -74825,7 +74553,7 @@ RelativePath=baseservices\exceptions\generics\try-finally03\try-finally03.cmd
WorkingDir=baseservices\exceptions\generics\try-finally03
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated782.cmd_9354]
@@ -74833,7 +74561,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest782\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest782\Generated782
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1470.cmd_9355]
@@ -74841,7 +74569,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1470\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1470\Generated1470
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b44224.cmd_9356]
@@ -74849,7 +74577,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b44224\b44224\b44224.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b44224\b44224
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[SP1d.cmd_9357]
@@ -74857,7 +74585,7 @@ RelativePath=JIT\Directed\StructPromote\SP1d\SP1d.cmd
WorkingDir=JIT\Directed\StructPromote\SP1d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1166.cmd_9358]
@@ -74865,7 +74593,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1166\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1166\Generated1166
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[FieldAttributesSpecialName.cmd_9359]
@@ -74873,7 +74601,7 @@ RelativePath=CoreMangLib\cti\system\reflection\fieldattributes\FieldAttributesSp
WorkingDir=CoreMangLib\cti\system\reflection\fieldattributes\FieldAttributesSpecialName
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[dynamicmethodliveness.cmd_9360]
@@ -74881,7 +74609,7 @@ RelativePath=baseservices\exceptions\regressions\Dev11\154243\dynamicmethodliven
WorkingDir=baseservices\exceptions\regressions\Dev11\154243\dynamicmethodliveness
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;GCSTRESS_FAIL;13204;Pri1
HostStyle=0
[GCSimulator_247.cmd_9361]
@@ -74889,7 +74617,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_247\GCSimulator_247.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_247
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[bgt_u4.cmd_9362]
@@ -74897,7 +74625,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\bgt_u4\bgt_u4.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\bgt_u4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[exchangefloat.cmd_9363]
@@ -74905,7 +74633,7 @@ RelativePath=baseservices\threading\interlocked\exchange\exchangefloat\exchangef
WorkingDir=baseservices\threading\interlocked\exchange\exchangefloat
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Test0829.cmd_9364]
@@ -74913,7 +74641,7 @@ RelativePath=Regressions\coreclr\0829\Test0829\Test0829.cmd
WorkingDir=Regressions\coreclr\0829\Test0829
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[struct3.cmd_9365]
@@ -74921,7 +74649,7 @@ RelativePath=JIT\jit64\gc\misc\struct3\struct3.cmd
WorkingDir=JIT\jit64\gc\misc\struct3
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[rvastatic1.cmd_9366]
@@ -74929,7 +74657,7 @@ RelativePath=JIT\Directed\rvastatics\rvastatic1\rvastatic1.cmd
WorkingDir=JIT\Directed\rvastatics\rvastatic1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_FAIL;2451;EXCLUDED;RVA_STATIC
+Categories=EXPECTED_FAIL;2451;EXCLUDED;RVA_STATIC;Pri1
HostStyle=0
[Generated708.cmd_9367]
@@ -74937,15 +74665,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest708\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest708\Generated708
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
-HostStyle=0
-
-[DecimalTryParse.cmd_9368]
-RelativePath=CoreMangLib\cti\system\decimal\DecimalTryParse\DecimalTryParse.cmd
-WorkingDir=CoreMangLib\cti\system\decimal\DecimalTryParse
-Expected=0
-MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ClosedStatic.cmd_9369]
@@ -74953,7 +74673,7 @@ RelativePath=CoreMangLib\system\delegate\miscellaneous\ClosedStatic\ClosedStatic
WorkingDir=CoreMangLib\system\delegate\miscellaneous\ClosedStatic
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1242.cmd_9370]
@@ -74961,7 +74681,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1242\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1242\Generated1242
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ConvertToDecimal6.cmd_9371]
@@ -74969,7 +74689,7 @@ RelativePath=CoreMangLib\cti\system\convert\ConvertToDecimal6\ConvertToDecimal6.
WorkingDir=CoreMangLib\cti\system\convert\ConvertToDecimal6
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[MathFAcos.cmd_9372]
@@ -74977,7 +74697,7 @@ RelativePath=CoreMangLib\cti\system\mathf\MathFAcos\MathFAcos.cmd
WorkingDir=CoreMangLib\cti\system\mathf\MathFAcos
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[KeyCollectionCopyTo.cmd_9373]
@@ -74985,7 +74705,7 @@ RelativePath=CoreMangLib\cti\system\collections\generic\dictionarykeycollection\
WorkingDir=CoreMangLib\cti\system\collections\generic\dictionarykeycollection\KeyCollectionCopyTo
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[EncodingGetChars2.cmd_9374]
@@ -74993,7 +74713,7 @@ RelativePath=CoreMangLib\cti\system\text\encoding\EncodingGetChars2\EncodingGetC
WorkingDir=CoreMangLib\cti\system\text\encoding\EncodingGetChars2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[OpCodesConv_U8.cmd_9375]
@@ -75001,7 +74721,7 @@ RelativePath=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesConv_U8\OpCod
WorkingDir=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesConv_U8
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b67744.cmd_9376]
@@ -75009,7 +74729,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b67744\b67744\b67744.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b67744\b67744
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbgrefarg_i4.cmd_9377]
@@ -75025,7 +74745,7 @@ RelativePath=baseservices\threading\generics\syncdelegate\GThread10\GThread10.cm
WorkingDir=baseservices\threading\generics\syncdelegate\GThread10
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[isinst_d.cmd_9379]
@@ -75033,7 +74753,7 @@ RelativePath=JIT\Directed\nullabletypes\isinst_d\isinst_d.cmd
WorkingDir=JIT\Directed\nullabletypes\isinst_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Delegate022.cmd_9380]
@@ -75041,7 +74761,7 @@ RelativePath=JIT\Generics\Instantiation\delegates\Delegate022\Delegate022.cmd
WorkingDir=JIT\Generics\Instantiation\delegates\Delegate022
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1362.cmd_9381]
@@ -75049,7 +74769,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1362\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1362\Generated1362
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[CompareExchangeTString.cmd_9382]
@@ -75057,7 +74777,7 @@ RelativePath=baseservices\threading\interlocked\compareexchange\CompareExchangeT
WorkingDir=baseservices\threading\interlocked\compareexchange\CompareExchangeTString
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_FAIL;8091
+Categories=EXPECTED_FAIL;8091;Pri1
HostStyle=0
[castclass011.cmd_9383]
@@ -75065,7 +74785,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\castclass\castclass\castclass011\cast
WorkingDir=JIT\jit64\valuetypes\nullable\castclass\castclass\castclass011
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_relsin_cs.cmd_9384]
@@ -75073,7 +74793,7 @@ RelativePath=JIT\Methodical\Boxing\functional\_relsin_cs\_relsin_cs.cmd
WorkingDir=JIT\Methodical\Boxing\functional\_relsin_cs
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[expl_val_1_r.cmd_9385]
@@ -75081,7 +74801,7 @@ RelativePath=JIT\Methodical\explicit\coverage\expl_val_1_r\expl_val_1_r.cmd
WorkingDir=JIT\Methodical\explicit\coverage\expl_val_1_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b59554.cmd_9386]
@@ -75097,7 +74817,7 @@ RelativePath=JIT\Methodical\explicit\basic\_il_dbgrefarg_i2\_il_dbgrefarg_i2.cmd
WorkingDir=JIT\Methodical\explicit\basic\_il_dbgrefarg_i2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ArrayGetLowerBound.cmd_9388]
@@ -75105,7 +74825,7 @@ RelativePath=CoreMangLib\cti\system\array\ArrayGetLowerBound\ArrayGetLowerBound.
WorkingDir=CoreMangLib\cti\system\array\ArrayGetLowerBound
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b31423.cmd_9389]
@@ -75121,7 +74841,7 @@ RelativePath=CoreMangLib\cti\system\runtime\decimalconstantattribute\DecimalCons
WorkingDir=CoreMangLib\cti\system\runtime\decimalconstantattribute\DecimalConstantAttributeValue
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated396.cmd_9391]
@@ -75129,7 +74849,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest396\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest396\Generated396
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[FieldAttributesHasDefault.cmd_9392]
@@ -75137,7 +74857,7 @@ RelativePath=CoreMangLib\cti\system\reflection\fieldattributes\FieldAttributesHa
WorkingDir=CoreMangLib\cti\system\reflection\fieldattributes\FieldAttributesHasDefault
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[StringEmpty.cmd_9393]
@@ -75145,7 +74865,7 @@ RelativePath=CoreMangLib\cti\system\string\StringEmpty\StringEmpty.cmd
WorkingDir=CoreMangLib\cti\system\string\StringEmpty
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b32614.cmd_9394]
@@ -75161,7 +74881,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_246\GCSimulator_246.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_246
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[MathMax3.cmd_9396]
@@ -75169,7 +74889,7 @@ RelativePath=CoreMangLib\cti\system\math\MathMax3\MathMax3.cmd
WorkingDir=CoreMangLib\cti\system\math\MathMax3
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[DblSubConst.cmd_9397]
@@ -75177,7 +74897,7 @@ RelativePath=JIT\CodeGenBringUpTests\DblSubConst\DblSubConst.cmd
WorkingDir=JIT\CodeGenBringUpTests\DblSubConst
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[MathMax9.cmd_9398]
@@ -75185,7 +74905,7 @@ RelativePath=CoreMangLib\cti\system\math\MathMax9\MathMax9.cmd
WorkingDir=CoreMangLib\cti\system\math\MathMax9
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[castclass-generics025.cmd_9399]
@@ -75193,7 +74913,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\castclass\generics\castclass-generics
WorkingDir=JIT\jit64\valuetypes\nullable\castclass\generics\castclass-generics025
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated758.cmd_9400]
@@ -75201,7 +74921,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest758\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest758\Generated758
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbgldobj_R4.cmd_9401]
@@ -75209,7 +74929,7 @@ RelativePath=JIT\Methodical\xxobj\ldobj\_il_dbgldobj_R4\_il_dbgldobj_R4.cmd
WorkingDir=JIT\Methodical\xxobj\ldobj\_il_dbgldobj_R4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[gentogen01.cmd_9402]
@@ -75241,7 +74961,7 @@ RelativePath=JIT\Methodical\eh\interactions\gcincatch_do\gcincatch_do.cmd
WorkingDir=JIT\Methodical\eh\interactions\gcincatch_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ldc_conv_ovf_i4_u4.cmd_9406]
@@ -75257,7 +74977,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1339\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1339\Generated1339
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated352.cmd_9408]
@@ -75265,7 +74985,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest352\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest352\Generated352
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated882.cmd_9409]
@@ -75273,7 +74993,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest882\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest882\Generated882
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[expl_funcptr_gc_d.cmd_9410]
@@ -75281,7 +75001,7 @@ RelativePath=JIT\Methodical\explicit\funcptr\expl_funcptr_gc_d\expl_funcptr_gc_d
WorkingDir=JIT\Methodical\explicit\funcptr\expl_funcptr_gc_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1276.cmd_9411]
@@ -75289,7 +75009,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1276\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1276\Generated1276
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[vt3_cs_ro.cmd_9412]
@@ -75297,7 +75017,7 @@ RelativePath=JIT\Generics\ConstrainedCall\vt3_cs_ro\vt3_cs_ro.cmd
WorkingDir=JIT\Generics\ConstrainedCall\vt3_cs_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[AutoLayoutStructure.cmd_9413]
@@ -75313,7 +75033,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M10\b05784\b05784\b05784.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M10\b05784\b05784
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[struct01.cmd_9415]
@@ -75321,7 +75041,7 @@ RelativePath=JIT\Generics\Arrays\TypeParameters\Jagged\struct01\struct01.cmd
WorkingDir=JIT\Generics\Arrays\TypeParameters\Jagged\struct01
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_429.cmd_9416]
@@ -75329,7 +75049,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_429\GCSimulator_429.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_429
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b79418.cmd_9417]
@@ -75337,7 +75057,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b79418\b79418\b79418.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b79418\b79418
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[div_i4.cmd_9418]
@@ -75353,7 +75073,7 @@ RelativePath=Loader\classloader\rmv\il\RMV-2-8-31-two\RMV-2-8-31-two.cmd
WorkingDir=Loader\classloader\rmv\il\RMV-2-8-31-two
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_79.cmd_9420]
@@ -75361,7 +75081,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_79\GCSimulator_79.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_79
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Delegate018.cmd_9421]
@@ -75369,7 +75089,7 @@ RelativePath=JIT\Generics\Instantiation\delegates\Delegate018\Delegate018.cmd
WorkingDir=JIT\Generics\Instantiation\delegates\Delegate018
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[OpCodesNewarr.cmd_9422]
@@ -75377,7 +75097,7 @@ RelativePath=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesNewarr\OpCode
WorkingDir=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesNewarr
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated265.cmd_9423]
@@ -75385,7 +75105,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest265\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest265\Generated265
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[LocallocCnstB5001.cmd_9424]
@@ -75393,7 +75113,7 @@ RelativePath=JIT\CodeGenBringUpTests\LocallocCnstB5001\LocallocCnstB5001.cmd
WorkingDir=JIT\CodeGenBringUpTests\LocallocCnstB5001
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[delegate_r.cmd_9425]
@@ -75401,7 +75121,7 @@ RelativePath=JIT\Methodical\nonvirtualcall\delegate_r\delegate_r.cmd
WorkingDir=JIT\Methodical\nonvirtualcall\delegate_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbgcatchfault.cmd_9426]
@@ -75417,7 +75137,7 @@ RelativePath=CoreMangLib\cti\system\math\MathTanh\MathTanh.cmd
WorkingDir=CoreMangLib\cti\system\math\MathTanh
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_relcastclass_ldarg.cmd_9428]
@@ -75433,7 +75153,7 @@ RelativePath=Loader\classloader\generics\Layout\General\Base01c_seq_ser\Base01c_
WorkingDir=Loader\classloader\generics\Layout\General\Base01c_seq_ser
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[AttributeCtor1.cmd_9430]
@@ -75441,7 +75161,7 @@ RelativePath=CoreMangLib\cti\system\runtime\compilerservices\compilationrelaxati
WorkingDir=CoreMangLib\cti\system\runtime\compilerservices\compilationrelaxations\AttributeCtor1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[box-unbox-enum003.cmd_9431]
@@ -75449,7 +75169,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\enum\box-unbox-enum003\box-
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\enum\box-unbox-enum003
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b69225.cmd_9432]
@@ -75465,7 +75185,7 @@ RelativePath=baseservices\threading\monitor\unownedlock\NoEnterNewObject\NoEnter
WorkingDir=baseservices\threading\monitor\unownedlock\NoEnterNewObject
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbgseq.cmd_9434]
@@ -75473,7 +75193,7 @@ RelativePath=JIT\Methodical\refany\_il_dbgseq\_il_dbgseq.cmd
WorkingDir=JIT\Methodical\refany\_il_dbgseq
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_FAIL;9462;EXCLUDED;VARARG
+Categories=EXPECTED_FAIL;9462;EXCLUDED;VARARG;Pri1
HostStyle=0
[Regression_Dev10_609271.cmd_9435]
@@ -75481,7 +75201,7 @@ RelativePath=CoreMangLib\system\collections\generic\hashset\Regression_Dev10_609
WorkingDir=CoreMangLib\system\collections\generic\hashset\Regression_Dev10_609271
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ceeillegal_il_d.cmd_9436]
@@ -75497,7 +75217,7 @@ RelativePath=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesPrefix7\OpCod
WorkingDir=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesPrefix7
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_376.cmd_9438]
@@ -75505,7 +75225,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_376\GCSimulator_376.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_376
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[gettypetypeofmatrix.cmd_9439]
@@ -75521,7 +75241,7 @@ RelativePath=CoreMangLib\cti\system\io\fileattributes\FileAttributesNotContentIn
WorkingDir=CoreMangLib\cti\system\io\fileattributes\FileAttributesNotContentIndexed
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b19679.cmd_9441]
@@ -75537,7 +75257,7 @@ RelativePath=JIT\Methodical\cctor\misc\threads2_cs_d\threads2_cs_d.cmd
WorkingDir=JIT\Methodical\cctor\misc\threads2_cs_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[box_unbox01.cmd_9443]
@@ -75545,7 +75265,7 @@ RelativePath=JIT\Generics\Conversions\Boxing\box_unbox01\box_unbox01.cmd
WorkingDir=JIT\Generics\Conversions\Boxing\box_unbox01
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ListIListIndexOf.cmd_9444]
@@ -75553,7 +75273,7 @@ RelativePath=CoreMangLib\cti\system\collections\generic\list\ListIListIndexOf\Li
WorkingDir=CoreMangLib\cti\system\collections\generic\list\ListIListIndexOf
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_dbgrefarg_c.cmd_9445]
@@ -75561,7 +75281,7 @@ RelativePath=JIT\Methodical\explicit\basic\_dbgrefarg_c\_dbgrefarg_c.cmd
WorkingDir=JIT\Methodical\explicit\basic\_dbgrefarg_c
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1500.cmd_9446]
@@ -75569,7 +75289,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1500\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1500\Generated1500
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[UInt32IConvertibleToSByte.cmd_9447]
@@ -75577,7 +75297,7 @@ RelativePath=CoreMangLib\cti\system\uint32\UInt32IConvertibleToSByte\UInt32IConv
WorkingDir=CoreMangLib\cti\system\uint32\UInt32IConvertibleToSByte
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1154.cmd_9448]
@@ -75585,7 +75305,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1154\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1154\Generated1154
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[OpCodesLdelem_U2.cmd_9449]
@@ -75593,7 +75313,7 @@ RelativePath=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesLdelem_U2\OpC
WorkingDir=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesLdelem_U2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[test.cmd_9450]
@@ -75601,7 +75321,7 @@ RelativePath=JIT\jit64\regress\vsw\517867\test\test.cmd
WorkingDir=JIT\jit64\regress\vsw\517867\test
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbgint32_0_5a.cmd_9451]
@@ -75617,7 +75337,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\dev10\b392262\b392262\b392262.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\dev10\b392262\b392262
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[throwinfinallyintryfilter3_d.cmd_9453]
@@ -75625,7 +75345,7 @@ RelativePath=JIT\Methodical\eh\basics\throwinfinallyintryfilter3_d\throwinfinall
WorkingDir=JIT\Methodical\eh\basics\throwinfinallyintryfilter3_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[precise2_cs_ro.cmd_9454]
@@ -75633,7 +75353,7 @@ RelativePath=JIT\Methodical\cctor\simple\precise2_cs_ro\precise2_cs_ro.cmd
WorkingDir=JIT\Methodical\cctor\simple\precise2_cs_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_speed_dbggcreport.cmd_9455]
@@ -75657,7 +75377,7 @@ RelativePath=JIT\jit64\localloc\call\call07_small\call07_small.cmd
WorkingDir=JIT\jit64\localloc\call\call07_small
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ConvertToString24.cmd_9458]
@@ -75665,7 +75385,7 @@ RelativePath=CoreMangLib\cti\system\convert\ConvertToString24\ConvertToString24.
WorkingDir=CoreMangLib\cti\system\convert\ConvertToString24
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[VectorArray_r.cmd_9459]
@@ -75689,7 +75409,7 @@ RelativePath=Loader\classloader\generics\Constraints\Recursion\RecursiveConstrai
WorkingDir=Loader\classloader\generics\Constraints\Recursion\RecursiveConstraints
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[i4rem_cs_d.cmd_9462]
@@ -75697,7 +75417,7 @@ RelativePath=JIT\Methodical\divrem\rem\i4rem_cs_d\i4rem_cs_d.cmd
WorkingDir=JIT\Methodical\divrem\rem\i4rem_cs_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[box-unbox-interface004.cmd_9463]
@@ -75705,7 +75425,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\interface\box-unbox-interfa
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\interface\box-unbox-interface004
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1418.cmd_9464]
@@ -75713,7 +75433,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1418\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1418\Generated1418
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[thread21.cmd_9465]
@@ -75721,7 +75441,7 @@ RelativePath=baseservices\threading\generics\TimerCallback\thread21\thread21.cmd
WorkingDir=baseservices\threading\generics\TimerCallback\thread21
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[CharIsSurrogate2.cmd_9466]
@@ -75729,15 +75449,7 @@ RelativePath=CoreMangLib\cti\system\char\CharIsSurrogate2\CharIsSurrogate2.cmd
WorkingDir=CoreMangLib\cti\system\char\CharIsSurrogate2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
-HostStyle=0
-
-[SByteParse1.cmd_9467]
-RelativePath=CoreMangLib\cti\system\sbyte\SByteParse1\SByteParse1.cmd
-WorkingDir=CoreMangLib\cti\system\sbyte\SByteParse1
-Expected=0
-MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b84909.cmd_9468]
@@ -75753,7 +75465,7 @@ RelativePath=JIT\Directed\coverage\importer\subovfun1_il_r\subovfun1_il_r.cmd
WorkingDir=JIT\Directed\coverage\importer\subovfun1_il_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ckfinite_r8.cmd_9470]
@@ -75769,7 +75481,7 @@ RelativePath=Loader\classloader\v1\Beta1\Layout\Matrix\cs\L-1-8-3\L-1-8-3.cmd
WorkingDir=Loader\classloader\v1\Beta1\Layout\Matrix\cs\L-1-8-3
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated630.cmd_9472]
@@ -75777,7 +75489,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest630\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest630\Generated630
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[QueueClear.cmd_9473]
@@ -75785,7 +75497,7 @@ RelativePath=CoreMangLib\cti\system\collections\generic\queue\QueueClear\QueueCl
WorkingDir=CoreMangLib\cti\system\collections\generic\queue\QueueClear
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[interlock.cmd_9474]
@@ -75793,7 +75505,7 @@ RelativePath=Regressions\common\interlock\interlock.cmd
WorkingDir=Regressions\common\interlock
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[AssemblyNameVersion.cmd_9475]
@@ -75801,7 +75513,7 @@ RelativePath=CoreMangLib\cti\system\reflection\assemblyname\AssemblyNameVersion\
WorkingDir=CoreMangLib\cti\system\reflection\assemblyname\AssemblyNameVersion
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[bge_s.cmd_9476]
@@ -75809,7 +75521,7 @@ RelativePath=JIT\IL_Conformance\Old\Base\bge_s\bge_s.cmd
WorkingDir=JIT\IL_Conformance\Old\Base\bge_s
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[stind_i1.cmd_9477]
@@ -75817,7 +75529,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\stind_i1\stind_i1.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\stind_i1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[TypeParameter011.cmd_9478]
@@ -75825,7 +75537,7 @@ RelativePath=baseservices\exceptions\generics\TypeParameter011\TypeParameter011.
WorkingDir=baseservices\exceptions\generics\TypeParameter011
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b26155.cmd_9479]
@@ -75841,7 +75553,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1491\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1491\Generated1491
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[mcc_i13.cmd_9481]
@@ -75849,7 +75561,7 @@ RelativePath=JIT\jit64\mcc\interop\mcc_i13\mcc_i13.cmd
WorkingDir=JIT\jit64\mcc\interop\mcc_i13
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_FAIL;9462;EXCLUDED;VARARG
+Categories=EXPECTED_FAIL;9462;EXCLUDED;VARARG;Pri1
HostStyle=0
[c_nop.cmd_9482]
@@ -75857,7 +75569,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\c_nop\c_nop.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\c_nop
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[sub_ovf_i2.cmd_9483]
@@ -75873,7 +75585,7 @@ RelativePath=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesConv_Ovf_I\Op
WorkingDir=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesConv_Ovf_I
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b440158.cmd_9485]
@@ -75881,7 +75593,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\dev10\b440158\b440158\b440158.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\dev10\b440158\b440158
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b43069.cmd_9486]
@@ -75889,7 +75601,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b43069\b43069\b43069.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b43069\b43069
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b539509.cmd_9487]
@@ -75905,7 +75617,7 @@ RelativePath=JIT\Regression\JitBlue\DevDiv_816617\DevDiv_816617_ro\DevDiv_816617
WorkingDir=JIT\Regression\JitBlue\DevDiv_816617\DevDiv_816617_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ListICollectionIsSynchronized.cmd_9489]
@@ -75913,7 +75625,7 @@ RelativePath=CoreMangLib\cti\system\collections\generic\list\ListICollectionIsSy
WorkingDir=CoreMangLib\cti\system\collections\generic\list\ListICollectionIsSynchronized
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b82866.cmd_9490]
@@ -75929,7 +75641,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest568\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest568\Generated568
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[baduwinfo1.cmd_9492]
@@ -75937,7 +75649,7 @@ RelativePath=JIT\Methodical\eh\regress\vswhidbey\148190\baduwinfo1\baduwinfo1.cm
WorkingDir=JIT\Methodical\eh\regress\vswhidbey\148190\baduwinfo1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1043.cmd_9493]
@@ -75945,7 +75657,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1043\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1043\Generated1043
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ret_struct_test4.cmd_9494]
@@ -75953,7 +75665,7 @@ RelativePath=JIT\jit64\gc\misc\ret_struct_test4\ret_struct_test4.cmd
WorkingDir=JIT\jit64\gc\misc\ret_struct_test4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[FPZero.cmd_9495]
@@ -75961,7 +75673,7 @@ RelativePath=JIT\Directed\Convert\FPZero\FPZero.cmd
WorkingDir=JIT\Directed\Convert\FPZero
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ConvertChangeType2.cmd_9496]
@@ -75969,7 +75681,7 @@ RelativePath=CoreMangLib\cti\system\convert\ConvertChangeType2\ConvertChangeType
WorkingDir=CoreMangLib\cti\system\convert\ConvertChangeType2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[simple.cmd_9497]
@@ -75977,7 +75689,7 @@ RelativePath=JIT\jit64\regress\ndpw\160545\simple\simple.cmd
WorkingDir=JIT\jit64\regress\ndpw\160545\simple
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_speed_dbgvtret.cmd_9498]
@@ -75985,7 +75697,7 @@ RelativePath=JIT\Methodical\VT\callconv\_speed_dbgvtret\_speed_dbgvtret.cmd
WorkingDir=JIT\Methodical\VT\callconv\_speed_dbgvtret
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[semaphorectorneg1.cmd_9499]
@@ -75993,7 +75705,7 @@ RelativePath=baseservices\threading\semaphore\ctoropen\semaphorectorneg1\semapho
WorkingDir=baseservices\threading\semaphore\ctoropen\semaphorectorneg1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated507.cmd_9500]
@@ -76001,7 +75713,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest507\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest507\Generated507
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_relrefarg_i4.cmd_9501]
@@ -76009,7 +75721,7 @@ RelativePath=JIT\Methodical\explicit\basic\_il_relrefarg_i4\_il_relrefarg_i4.cmd
WorkingDir=JIT\Methodical\explicit\basic\_il_relrefarg_i4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[FloatOvfToInt2_do.cmd_9502]
@@ -76017,7 +75729,7 @@ RelativePath=JIT\Methodical\Overflow\FloatOvfToInt2_do\FloatOvfToInt2_do.cmd
WorkingDir=JIT\Methodical\Overflow\FloatOvfToInt2_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[struct9.cmd_9503]
@@ -76025,7 +75737,7 @@ RelativePath=JIT\jit64\gc\misc\struct9\struct9.cmd
WorkingDir=JIT\jit64\gc\misc\struct9
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[box-unbox-value037.cmd_9504]
@@ -76033,7 +75745,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\value\box-unbox-value037\bo
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\value\box-unbox-value037
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Secant.cmd_9505]
@@ -76049,7 +75761,7 @@ RelativePath=CoreMangLib\cti\system\string\StringFormat2\StringFormat2.cmd
WorkingDir=CoreMangLib\cti\system\string\StringFormat2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[OpCodesConv_Ovf_U8.cmd_9507]
@@ -76057,7 +75769,7 @@ RelativePath=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesConv_Ovf_U8\O
WorkingDir=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesConv_Ovf_U8
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[box-unbox023.cmd_9508]
@@ -76065,7 +75777,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\box-unbox\box-unbox023\box-
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\box-unbox\box-unbox023
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[AddrOfPinnedObject_neg.cmd_9509]
@@ -76076,20 +75788,12 @@ MaxAllowedDurationSeconds=600
Categories=EXPECTED_PASS
HostStyle=0
-[CharTryParse.cmd_9510]
-RelativePath=CoreMangLib\cti\system\char\CharTryParse\CharTryParse.cmd
-WorkingDir=CoreMangLib\cti\system\char\CharTryParse
-Expected=0
-MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
-HostStyle=0
-
[rethrowinfinallyaftercatch_r.cmd_9511]
RelativePath=JIT\Methodical\eh\rethrow\rethrowinfinallyaftercatch_r\rethrowinfinallyaftercatch_r.cmd
WorkingDir=JIT\Methodical\eh\rethrow\rethrowinfinallyaftercatch_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[array_tests.cmd_9512]
@@ -76097,7 +75801,7 @@ RelativePath=JIT\Directed\PREFIX\unaligned\2\array_tests\array_tests.cmd
WorkingDir=JIT\Directed\PREFIX\unaligned\2\array_tests
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Collect_Default_2.cmd_9513]
@@ -76105,7 +75809,7 @@ RelativePath=GC\API\GC\Collect_Default_2\Collect_Default_2.cmd
WorkingDir=GC\API\GC\Collect_Default_2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated428.cmd_9514]
@@ -76113,7 +75817,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest428\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest428\Generated428
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Free_neg.cmd_9515]
@@ -76129,7 +75833,7 @@ RelativePath=JIT\jit64\gc\misc\test1\test1.cmd
WorkingDir=JIT\jit64\gc\misc\test1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[NullableCtor.cmd_9517]
@@ -76137,7 +75841,7 @@ RelativePath=CoreMangLib\cti\system\nullable\NullableCtor\NullableCtor.cmd
WorkingDir=CoreMangLib\cti\system\nullable\NullableCtor
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b79250.cmd_9518]
@@ -76153,7 +75857,7 @@ RelativePath=CoreMangLib\cti\system\runtime\interopservices\safehandle\SafeHandl
WorkingDir=CoreMangLib\cti\system\runtime\interopservices\safehandle\SafeHandleDangerousGetHandle_PSC
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1188.cmd_9520]
@@ -76161,7 +75865,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1188\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1188\Generated1188
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[BubbleSort.cmd_9521]
@@ -76177,7 +75881,7 @@ RelativePath=JIT\jit64\hfa\main\testG\hfa_sf0G_d\hfa_sf0G_d.cmd
WorkingDir=JIT\jit64\hfa\main\testG\hfa_sf0G_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[MethodImplAttributesNoInlining.cmd_9523]
@@ -76185,7 +75889,7 @@ RelativePath=CoreMangLib\cti\system\reflection\methodimplattributes\MethodImplAt
WorkingDir=CoreMangLib\cti\system\reflection\methodimplattributes\MethodImplAttributesNoInlining
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b04538.cmd_9524]
@@ -76193,7 +75897,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M10\b04538\b04538\b04538.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M10\b04538\b04538
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_160.cmd_9525]
@@ -76201,7 +75905,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_160\GCSimulator_160.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_160
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[mul_exception_opt.cmd_9526]
@@ -76217,7 +75921,7 @@ RelativePath=JIT\Methodical\MDArray\DataTypes\double_cs_do\double_cs_do.cmd
WorkingDir=JIT\Methodical\MDArray\DataTypes\double_cs_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[TypeParameter009.cmd_9528]
@@ -76225,7 +75929,7 @@ RelativePath=baseservices\exceptions\generics\TypeParameter009\TypeParameter009.
WorkingDir=baseservices\exceptions\generics\TypeParameter009
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[VectorArrayInit_ro.cmd_9529]
@@ -76241,7 +75945,7 @@ RelativePath=JIT\Methodical\NaN\intrinsic_cs_r\intrinsic_cs_r.cmd
WorkingDir=JIT\Methodical\NaN\intrinsic_cs_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[25param1c_il_d.cmd_9531]
@@ -76257,7 +75961,7 @@ RelativePath=JIT\Methodical\eh\finallyexec\tryCatchFinallyThrow_nonlocalexit4_d\
WorkingDir=JIT\Methodical\eh\finallyexec\tryCatchFinallyThrow_nonlocalexit4_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Bool_Or_Op_cs_ro.cmd_9533]
@@ -76265,15 +75969,7 @@ RelativePath=JIT\Directed\cmov\Bool_Or_Op_cs_ro\Bool_Or_Op_cs_ro.cmd
WorkingDir=JIT\Directed\cmov\Bool_Or_Op_cs_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
-HostStyle=0
-
-[DecimalParse4.cmd_9534]
-RelativePath=CoreMangLib\cti\system\decimal\DecimalParse4\DecimalParse4.cmd
-WorkingDir=CoreMangLib\cti\system\decimal\DecimalParse4
-Expected=0
-MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[TypeAttributesLayoutMask.cmd_9535]
@@ -76281,7 +75977,7 @@ RelativePath=CoreMangLib\cti\system\reflection\typeattributes\TypeAttributesLayo
WorkingDir=CoreMangLib\cti\system\reflection\typeattributes\TypeAttributesLayoutMask
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[doublearr_cs_ro.cmd_9536]
@@ -76297,7 +75993,7 @@ RelativePath=CoreMangLib\cti\system\collections\generic\dictionary\DictionaryICo
WorkingDir=CoreMangLib\cti\system\collections\generic\dictionary\DictionaryICollectionAdd
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b26560.cmd_9538]
@@ -76305,7 +76001,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b26560\b26560\b26560.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b26560\b26560
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_15.cmd_9539]
@@ -76313,7 +76009,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_15\GCSimulator_15.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_15
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbgldtoken.cmd_9540]
@@ -76321,7 +76017,7 @@ RelativePath=JIT\Methodical\ldtoken\_il_dbgldtoken\_il_dbgldtoken.cmd
WorkingDir=JIT\Methodical\ldtoken\_il_dbgldtoken
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[25param1b_il_r.cmd_9541]
@@ -76329,7 +76025,7 @@ RelativePath=JIT\Methodical\Invoke\25params\25param1b_il_r\25param1b_il_r.cmd
WorkingDir=JIT\Methodical\Invoke\25params\25param1b_il_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[vt1_cs_do.cmd_9542]
@@ -76337,7 +76033,7 @@ RelativePath=JIT\Generics\ConstrainedCall\vt1_cs_do\vt1_cs_do.cmd
WorkingDir=JIT\Generics\ConstrainedCall\vt1_cs_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Base01a_auto.cmd_9543]
@@ -76345,7 +76041,7 @@ RelativePath=Loader\classloader\generics\Layout\General\Base01a_auto\Base01a_aut
WorkingDir=Loader\classloader\generics\Layout\General\Base01a_auto
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[vt4_cs_d.cmd_9544]
@@ -76353,7 +76049,7 @@ RelativePath=JIT\Generics\ConstrainedCall\vt4_cs_d\vt4_cs_d.cmd
WorkingDir=JIT\Generics\ConstrainedCall\vt4_cs_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[uint8_cs_ro.cmd_9545]
@@ -76361,7 +76057,7 @@ RelativePath=JIT\Directed\shift\uint8_cs_ro\uint8_cs_ro.cmd
WorkingDir=JIT\Directed\shift\uint8_cs_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ListAddRange.cmd_9546]
@@ -76369,7 +76065,7 @@ RelativePath=CoreMangLib\cti\system\collections\generic\list\ListAddRange\ListAd
WorkingDir=CoreMangLib\cti\system\collections\generic\list\ListAddRange
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated802.cmd_9547]
@@ -76377,7 +76073,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest802\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest802\Generated802
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[add_ovf_u1.cmd_9548]
@@ -76393,7 +76089,7 @@ RelativePath=CoreMangLib\cti\system\reflection\emit\stackbehaviour\StackBehaviou
WorkingDir=CoreMangLib\cti\system\reflection\emit\stackbehaviour\StackBehaviourPopi_popr4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b37256.cmd_9550]
@@ -76401,7 +76097,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b37256\b37256\b37256.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b37256\b37256
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[badtailcall_il_d.cmd_9551]
@@ -76409,7 +76105,7 @@ RelativePath=JIT\Directed\coverage\importer\Desktop\badtailcall_il_d\badtailcall
WorkingDir=JIT\Directed\coverage\importer\Desktop\badtailcall_il_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[blt_u4.cmd_9552]
@@ -76417,15 +76113,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\blt_u4\blt_u4.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\blt_u4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
-HostStyle=0
-
-[ByteTryParse.cmd_9553]
-RelativePath=CoreMangLib\cti\system\byte\ByteTryParse\ByteTryParse.cmd
-WorkingDir=CoreMangLib\cti\system\byte\ByteTryParse
-Expected=0
-MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[precise2_cs_d.cmd_9554]
@@ -76433,7 +76121,7 @@ RelativePath=JIT\Methodical\cctor\simple\precise2_cs_d\precise2_cs_d.cmd
WorkingDir=JIT\Methodical\cctor\simple\precise2_cs_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[reregisterforfinalize.cmd_9555]
@@ -76441,7 +76129,7 @@ RelativePath=GC\LargeMemory\API\gc\reregisterforfinalize\reregisterforfinalize.c
WorkingDir=GC\LargeMemory\API\gc\reregisterforfinalize
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[LocallocB_N_PSP.cmd_9556]
@@ -76449,7 +76137,7 @@ RelativePath=JIT\CodeGenBringUpTests\LocallocB_N_PSP\LocallocB_N_PSP.cmd
WorkingDir=JIT\CodeGenBringUpTests\LocallocB_N_PSP
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[nonlocalexitfromnestedcatch_ro.cmd_9557]
@@ -76457,7 +76145,7 @@ RelativePath=JIT\Methodical\eh\leaves\nonlocalexitfromnestedcatch_ro\nonlocalexi
WorkingDir=JIT\Methodical\eh\leaves\nonlocalexitfromnestedcatch_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ConvertToString16.cmd_9558]
@@ -76465,7 +76153,7 @@ RelativePath=CoreMangLib\cti\system\convert\ConvertToString16\ConvertToString16.
WorkingDir=CoreMangLib\cti\system\convert\ConvertToString16
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_relval_ctor_newobj.cmd_9559]
@@ -76473,7 +76161,7 @@ RelativePath=JIT\Methodical\Invoke\ctor\_il_relval_ctor_newobj\_il_relval_ctor_n
WorkingDir=JIT\Methodical\Invoke\ctor\_il_relval_ctor_newobj
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[decimalrem_cs_d.cmd_9560]
@@ -76481,7 +76169,7 @@ RelativePath=JIT\Methodical\divrem\rem\decimalrem_cs_d\decimalrem_cs_d.cmd
WorkingDir=JIT\Methodical\divrem\rem\decimalrem_cs_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[switch7.cmd_9561]
@@ -76489,7 +76177,7 @@ RelativePath=JIT\Methodical\switch\switch7\switch7.cmd
WorkingDir=JIT\Methodical\switch\switch7
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b59947.cmd_9562]
@@ -76497,7 +76185,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b59947\b59947\b59947.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b59947\b59947
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[throwincatch_d.cmd_9563]
@@ -76513,7 +76201,7 @@ RelativePath=JIT\Directed\PREFIX\unaligned\4\array_tests\array_tests.cmd
WorkingDir=JIT\Directed\PREFIX\unaligned\4\array_tests
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[struct02_seq_ser.cmd_9565]
@@ -76521,7 +76209,7 @@ RelativePath=Loader\classloader\generics\Layout\General\struct02_seq_ser\struct0
WorkingDir=Loader\classloader\generics\Layout\General\struct02_seq_ser
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[and_u4.cmd_9566]
@@ -76529,7 +76217,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\and_u4\and_u4.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\and_u4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[tryCatchFinallyThrow_nonlocalexit2_d.cmd_9567]
@@ -76537,7 +76225,7 @@ RelativePath=JIT\Methodical\eh\finallyexec\tryCatchFinallyThrow_nonlocalexit2_d\
WorkingDir=JIT\Methodical\eh\finallyexec\tryCatchFinallyThrow_nonlocalexit2_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ValueCollectionEnumeratorIEnumeratorReset.cmd_9568]
@@ -76545,7 +76233,7 @@ RelativePath=CoreMangLib\cti\system\collections\generic\dictvalcollenum\ValueCol
WorkingDir=CoreMangLib\cti\system\collections\generic\dictvalcollenum\ValueCollectionEnumeratorIEnumeratorReset
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[DevDiv_911875_do.cmd_9569]
@@ -76553,7 +76241,7 @@ RelativePath=JIT\Regression\JitBlue\devdiv_911875\DevDiv_911875_do\DevDiv_911875
WorkingDir=JIT\Regression\JitBlue\devdiv_911875\DevDiv_911875_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b36301.cmd_9570]
@@ -76561,7 +76249,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b36301\b36301\b36301.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b36301\b36301
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[mutexctor1.cmd_9571]
@@ -76569,7 +76257,7 @@ RelativePath=baseservices\threading\mutex\misc\mutexctor1\mutexctor1.cmd
WorkingDir=baseservices\threading\mutex\misc\mutexctor1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[testeit_d.cmd_9572]
@@ -76577,7 +76265,7 @@ RelativePath=JIT\Methodical\eh\disconnected\testeit_d\testeit_d.cmd
WorkingDir=JIT\Methodical\eh\disconnected\testeit_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[RefCharArrayTest.cmd_9573]
@@ -76585,7 +76273,7 @@ RelativePath=Interop\RefCharArray\RefCharArrayTest\RefCharArrayTest.cmd
WorkingDir=Interop\RefCharArray\RefCharArrayTest
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[OpCodesShl.cmd_9574]
@@ -76593,7 +76281,7 @@ RelativePath=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesShl\OpCodesSh
WorkingDir=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesShl
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[SingleToUInt32.cmd_9575]
@@ -76601,7 +76289,7 @@ RelativePath=CoreMangLib\cti\system\single\SingleToUInt32\SingleToUInt32.cmd
WorkingDir=CoreMangLib\cti\system\single\SingleToUInt32
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[VectorArray_ro.cmd_9576]
@@ -76617,7 +76305,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\ret_i8\ret_i8.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\ret_i8
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated52.cmd_9578]
@@ -76625,7 +76313,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest52\Generated
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest52\Generated52
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[OpCodesLdelem_Ref.cmd_9579]
@@ -76633,7 +76321,7 @@ RelativePath=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesLdelem_Ref\Op
WorkingDir=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesLdelem_Ref
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[test.cmd_9580]
@@ -76641,7 +76329,7 @@ RelativePath=JIT\jit64\regress\vsw\460412\test\test.cmd
WorkingDir=JIT\jit64\regress\vsw\460412\test
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[isinstboxed_d.cmd_9581]
@@ -76649,7 +76337,7 @@ RelativePath=JIT\Directed\nullabletypes\isinstboxed_d\isinstboxed_d.cmd
WorkingDir=JIT\Directed\nullabletypes\isinstboxed_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[localloc.cmd_9582]
@@ -76657,7 +76345,7 @@ RelativePath=JIT\Directed\PREFIX\unaligned\1\localloc\localloc.cmd
WorkingDir=JIT\Directed\PREFIX\unaligned\1\localloc
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GThread05.cmd_9583]
@@ -76665,7 +76353,7 @@ RelativePath=baseservices\threading\generics\syncdelegate\GThread05\GThread05.cm
WorkingDir=baseservices\threading\generics\syncdelegate\GThread05
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1346.cmd_9584]
@@ -76673,7 +76361,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1346\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1346\Generated1346
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbgi_ref.cmd_9585]
@@ -76681,7 +76369,7 @@ RelativePath=JIT\Methodical\ELEMENT_TYPE_IU\_il_dbgi_ref\_il_dbgi_ref.cmd
WorkingDir=JIT\Methodical\ELEMENT_TYPE_IU\_il_dbgi_ref
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated664.cmd_9586]
@@ -76689,7 +76377,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest664\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest664\Generated664
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1455.cmd_9587]
@@ -76697,7 +76385,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1455\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1455\Generated1455
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Dev10_630880.cmd_9588]
@@ -76705,7 +76393,7 @@ RelativePath=reflection\regression\dev10bugs\Dev10_630880\Dev10_630880.cmd
WorkingDir=reflection\regression\dev10bugs\Dev10_630880
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[CharEquals1.cmd_9589]
@@ -76713,7 +76401,7 @@ RelativePath=CoreMangLib\cti\system\char\CharEquals1\CharEquals1.cmd
WorkingDir=CoreMangLib\cti\system\char\CharEquals1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[box-unbox006.cmd_9590]
@@ -76721,7 +76409,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\box-unbox\box-unbox006\box-
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\box-unbox\box-unbox006
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated926.cmd_9591]
@@ -76729,7 +76417,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest926\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest926\Generated926
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated172.cmd_9592]
@@ -76737,7 +76425,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest172\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest172\Generated172
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b48990b.cmd_9593]
@@ -76745,7 +76433,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b48990\b48990b\b48990b.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b48990\b48990b
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[DblCall1.cmd_9594]
@@ -76753,7 +76441,7 @@ RelativePath=JIT\CodeGenBringUpTests\DblCall1\DblCall1.cmd
WorkingDir=JIT\CodeGenBringUpTests\DblCall1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[MathSinh.cmd_9595]
@@ -76761,7 +76449,7 @@ RelativePath=CoreMangLib\cti\system\math\MathSinh\MathSinh.cmd
WorkingDir=CoreMangLib\cti\system\math\MathSinh
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[25param1c_il_r.cmd_9596]
@@ -76777,7 +76465,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_329\GCSimulator_329.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_329
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GitHub_11804.cmd_9598]
@@ -76793,7 +76481,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest974\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest974\Generated974
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b15155.cmd_9600]
@@ -76801,7 +76489,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M09\b15155\b15155\b15155.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M09\b15155\b15155
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Exception.cmd_9601]
@@ -76809,7 +76497,7 @@ RelativePath=Loader\lowlevel\regress\105736\Exception\Exception.cmd
WorkingDir=Loader\lowlevel\regress\105736\Exception
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b16499b.cmd_9602]
@@ -76825,7 +76513,7 @@ RelativePath=JIT\jit64\regress\vsw\102964\test\test.cmd
WorkingDir=JIT\jit64\regress\vsw\102964\test
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[eh06_small.cmd_9604]
@@ -76841,7 +76529,7 @@ RelativePath=baseservices\threading\semaphore\ctoropen\semaphorectorneg2\semapho
WorkingDir=baseservices\threading\semaphore\ctoropen\semaphorectorneg2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_dbglcs_gcref.cmd_9606]
@@ -76865,7 +76553,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest155\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest155\Generated155
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b08944b.cmd_9609]
@@ -76881,7 +76569,7 @@ RelativePath=baseservices\threading\semaphore\ctoropen\semaphoreopenneg1\semapho
WorkingDir=baseservices\threading\semaphore\ctoropen\semaphoreopenneg1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbgarray.cmd_9611]
@@ -76889,7 +76577,7 @@ RelativePath=JIT\Methodical\Boxing\boxunbox\_il_dbgarray\_il_dbgarray.cmd
WorkingDir=JIT\Methodical\Boxing\boxunbox\_il_dbgarray
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[DevDiv_911875_d.cmd_9612]
@@ -76897,7 +76585,7 @@ RelativePath=JIT\Regression\JitBlue\devdiv_911875\DevDiv_911875_d\DevDiv_911875_
WorkingDir=JIT\Regression\JitBlue\devdiv_911875\DevDiv_911875_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[callconv1_cs_d.cmd_9613]
@@ -76905,7 +76593,7 @@ RelativePath=JIT\Directed\perffix\primitivevt\callconv1_cs_d\callconv1_cs_d.cmd
WorkingDir=JIT\Directed\perffix\primitivevt\callconv1_cs_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_dbglcs.cmd_9614]
@@ -76913,7 +76601,7 @@ RelativePath=JIT\Methodical\Arrays\lcs\_dbglcs\_dbglcs.cmd
WorkingDir=JIT\Methodical\Arrays\lcs\_dbglcs
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_relstress3.cmd_9615]
@@ -76921,7 +76609,7 @@ RelativePath=JIT\Methodical\refany\_relstress3\_relstress3.cmd
WorkingDir=JIT\Methodical\refany\_relstress3
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Class2_ImplicitOverrideVirtual_Interface.cmd_9616]
@@ -76929,7 +76617,7 @@ RelativePath=Loader\classloader\generics\VSD\Class2_ImplicitOverrideVirtual_Inte
WorkingDir=Loader\classloader\generics\VSD\Class2_ImplicitOverrideVirtual_Interface
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Int32MinValue.cmd_9617]
@@ -76937,7 +76625,7 @@ RelativePath=CoreMangLib\cti\system\int\Int32MinValue\Int32MinValue.cmd
WorkingDir=CoreMangLib\cti\system\int\Int32MinValue
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbginstftn.cmd_9618]
@@ -76945,7 +76633,7 @@ RelativePath=JIT\Methodical\Invoke\fptr\_il_dbginstftn\_il_dbginstftn.cmd
WorkingDir=JIT\Methodical\Invoke\fptr\_il_dbginstftn
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[expl_gc_short_1_r.cmd_9619]
@@ -76953,7 +76641,7 @@ RelativePath=JIT\Methodical\explicit\coverage\expl_gc_short_1_r\expl_gc_short_1_
WorkingDir=JIT\Methodical\explicit\coverage\expl_gc_short_1_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[badcodeafterfilter_r.cmd_9620]
@@ -76961,7 +76649,7 @@ RelativePath=JIT\Methodical\eh\deadcode\badcodeafterfilter_r\badcodeafterfilter_
WorkingDir=JIT\Methodical\eh\deadcode\badcodeafterfilter_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[readthreads.cmd_9621]
@@ -76969,7 +76657,7 @@ RelativePath=baseservices\threading\interlocked\read\readthreads\readthreads.cmd
WorkingDir=baseservices\threading\interlocked\read\readthreads
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated886.cmd_9622]
@@ -76977,7 +76665,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest886\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest886\Generated886
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated274.cmd_9623]
@@ -76985,7 +76673,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest274\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest274\Generated274
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[5w1d-02_cs_d.cmd_9624]
@@ -76993,7 +76681,7 @@ RelativePath=JIT\Methodical\fp\exgen\5w1d-02_cs_d\5w1d-02_cs_d.cmd
WorkingDir=JIT\Methodical\fp\exgen\5w1d-02_cs_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[StackBehaviourPushr4.cmd_9625]
@@ -77001,7 +76689,7 @@ RelativePath=CoreMangLib\cti\system\reflection\emit\stackbehaviour\StackBehaviou
WorkingDir=CoreMangLib\cti\system\reflection\emit\stackbehaviour\StackBehaviourPushr4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[instance_passing_class01.cmd_9626]
@@ -77009,7 +76697,7 @@ RelativePath=JIT\Generics\Fields\instance_passing_class01\instance_passing_class
WorkingDir=JIT\Generics\Fields\instance_passing_class01
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b41234.cmd_9627]
@@ -77017,7 +76705,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b41234\b41234\b41234.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b41234\b41234
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1169.cmd_9628]
@@ -77025,7 +76713,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1169\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1169\Generated1169
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_dbgs_ldfld_mul.cmd_9629]
@@ -77033,7 +76721,7 @@ RelativePath=JIT\Methodical\int64\signed\_dbgs_ldfld_mul\_dbgs_ldfld_mul.cmd
WorkingDir=JIT\Methodical\int64\signed\_dbgs_ldfld_mul
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[SafeHandleDispose1_PSC.cmd_9630]
@@ -77041,7 +76729,7 @@ RelativePath=CoreMangLib\cti\system\runtime\interopservices\safehandle\SafeHandl
WorkingDir=CoreMangLib\cti\system\runtime\interopservices\safehandle\SafeHandleDispose1_PSC
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[BadRegArgs.cmd_9631]
@@ -77049,7 +76737,7 @@ RelativePath=JIT\Directed\Misc\SIDEEFFECTS\BadRegArgs\BadRegArgs.cmd
WorkingDir=JIT\Directed\Misc\SIDEEFFECTS\BadRegArgs
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[EnumIsDefined.cmd_9632]
@@ -77057,7 +76745,7 @@ RelativePath=CoreMangLib\cti\system\enum\EnumIsDefined\EnumIsDefined.cmd
WorkingDir=CoreMangLib\cti\system\enum\EnumIsDefined
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GetEnumerator.cmd_9633]
@@ -77065,7 +76753,7 @@ RelativePath=CoreMangLib\cti\system\collections\generic\dictionaryvaluecollectio
WorkingDir=CoreMangLib\cti\system\collections\generic\dictionaryvaluecollection\GetEnumerator
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[unwind05_small.cmd_9634]
@@ -77073,7 +76761,7 @@ RelativePath=JIT\jit64\localloc\unwind\unwind05_small\unwind05_small.cmd
WorkingDir=JIT\jit64\localloc\unwind\unwind05_small
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[i4_cs_ro.cmd_9635]
@@ -77081,7 +76769,7 @@ RelativePath=JIT\Methodical\AsgOp\i4\i4_cs_ro\i4_cs_ro.cmd
WorkingDir=JIT\Methodical\AsgOp\i4\i4_cs_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[keepalivefinalize.cmd_9636]
@@ -77089,7 +76777,7 @@ RelativePath=GC\Features\KeepAlive\keepaliveother\keepalivefinalize\keepalivefin
WorkingDir=GC\Features\KeepAlive\keepaliveother\keepalivefinalize
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[arithm64_r.cmd_9637]
@@ -77097,7 +76785,7 @@ RelativePath=JIT\Methodical\NaN\arithm64_r\arithm64_r.cmd
WorkingDir=JIT\Methodical\NaN\arithm64_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[i8flat_cs_r.cmd_9638]
@@ -77105,7 +76793,7 @@ RelativePath=JIT\Methodical\AsgOp\i8\i8flat_cs_r\i8flat_cs_r.cmd
WorkingDir=JIT\Methodical\AsgOp\i8\i8flat_cs_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[struct02.cmd_9639]
@@ -77113,7 +76801,7 @@ RelativePath=JIT\Generics\Instantiation\Structs\struct02\struct02.cmd
WorkingDir=JIT\Generics\Instantiation\Structs\struct02
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[class01.cmd_9640]
@@ -77129,7 +76817,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_96\GCSimulator_96.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_96
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GitHub_10940.cmd_9642]
@@ -77137,7 +76825,7 @@ RelativePath=JIT\Regression\JitBlue\GitHub_10940\GitHub_10940\GitHub_10940.cmd
WorkingDir=JIT\Regression\JitBlue\GitHub_10940\GitHub_10940
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b71120.cmd_9643]
@@ -77153,7 +76841,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b09495\b09495\b09495.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b09495\b09495
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_412.cmd_9645]
@@ -77161,7 +76849,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_412\GCSimulator_412.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_412
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[UIntPtrToPointer.cmd_9646]
@@ -77169,7 +76857,7 @@ RelativePath=CoreMangLib\cti\system\uintptr\UIntPtrToPointer\UIntPtrToPointer.cm
WorkingDir=CoreMangLib\cti\system\uintptr\UIntPtrToPointer
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1294.cmd_9647]
@@ -77177,7 +76865,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1294\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1294\Generated1294
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[box-unbox-value021.cmd_9648]
@@ -77185,7 +76873,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\value\box-unbox-value021\bo
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\value\box-unbox-value021
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated911.cmd_9649]
@@ -77193,7 +76881,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest911\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest911\Generated911
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[CharIConvertibleToType.cmd_9650]
@@ -77201,7 +76889,7 @@ RelativePath=CoreMangLib\cti\system\char\CharIConvertibleToType\CharIConvertible
WorkingDir=CoreMangLib\cti\system\char\CharIConvertibleToType
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ctest_cs_r.cmd_9651]
@@ -77209,7 +76897,7 @@ RelativePath=JIT\opt\virtualstubdispatch\manyintf\ctest_cs_r\ctest_cs_r.cmd
WorkingDir=JIT\opt\virtualstubdispatch\manyintf\ctest_cs_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[r8NaNadd_cs_d.cmd_9652]
@@ -77217,7 +76905,7 @@ RelativePath=JIT\Methodical\NaN\r8NaNadd_cs_d\r8NaNadd_cs_d.cmd
WorkingDir=JIT\Methodical\NaN\r8NaNadd_cs_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[hasvalue_ro.cmd_9653]
@@ -77225,7 +76913,7 @@ RelativePath=JIT\Directed\nullabletypes\hasvalue_ro\hasvalue_ro.cmd
WorkingDir=JIT\Directed\nullabletypes\hasvalue_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[CharSetUnicode.cmd_9654]
@@ -77233,7 +76921,7 @@ RelativePath=CoreMangLib\cti\system\runtime\interopservices\charset\CharSetUnico
WorkingDir=CoreMangLib\cti\system\runtime\interopservices\charset\CharSetUnicode
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[DevDiv_280127.cmd_9655]
@@ -77241,7 +76929,7 @@ RelativePath=JIT\Regression\JitBlue\DevDiv_280127\DevDiv_280127\DevDiv_280127.cm
WorkingDir=JIT\Regression\JitBlue\DevDiv_280127\DevDiv_280127
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[L-1-12-1.cmd_9656]
@@ -77249,7 +76937,7 @@ RelativePath=Loader\classloader\v1\Beta1\Layout\Matrix\cs\L-1-12-1\L-1-12-1.cmd
WorkingDir=Loader\classloader\v1\Beta1\Layout\Matrix\cs\L-1-12-1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[div1.cmd_9657]
@@ -77257,7 +76945,7 @@ RelativePath=JIT\CodeGenBringUpTests\div1\div1.cmd
WorkingDir=JIT\CodeGenBringUpTests\div1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b22290.cmd_9658]
@@ -77265,7 +76953,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b22290\b22290\b22290.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b22290\b22290
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b07458.cmd_9659]
@@ -77273,7 +76961,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M10\b07458\b07458\b07458.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M10\b07458\b07458
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[zeroinit_il_r.cmd_9660]
@@ -77281,7 +76969,7 @@ RelativePath=JIT\Directed\coverage\oldtests\zeroinit_il_r\zeroinit_il_r.cmd
WorkingDir=JIT\Directed\coverage\oldtests\zeroinit_il_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1243.cmd_9661]
@@ -77289,7 +76977,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1243\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1243\Generated1243
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[hfa_nf2E_r.cmd_9662]
@@ -77297,7 +76985,7 @@ RelativePath=JIT\jit64\hfa\main\testE\hfa_nf2E_r\hfa_nf2E_r.cmd
WorkingDir=JIT\jit64\hfa\main\testE\hfa_nf2E_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[UnicodeEncodingGetByteCount1.cmd_9663]
@@ -77305,7 +76993,7 @@ RelativePath=CoreMangLib\cti\system\text\unicodeencoding\UnicodeEncodingGetByteC
WorkingDir=CoreMangLib\cti\system\text\unicodeencoding\UnicodeEncodingGetByteCount1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b02762.cmd_9664]
@@ -77313,7 +77001,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1.2-M01\b02762\b02762\b02762.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1.2-M01\b02762\b02762
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbgint32_0.cmd_9665]
@@ -77337,7 +77025,7 @@ RelativePath=JIT\Methodical\xxobj\sizeof\_il_relsizeof\_il_relsizeof.cmd
WorkingDir=JIT\Methodical\xxobj\sizeof\_il_relsizeof
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_213.cmd_9668]
@@ -77345,7 +77033,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_213\GCSimulator_213.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_213
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[box-unbox-value001.cmd_9669]
@@ -77353,7 +77041,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\value\box-unbox-value001\bo
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\value\box-unbox-value001
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[mul_ovf.cmd_9670]
@@ -77377,7 +77065,7 @@ RelativePath=JIT\Directed\CheckedCtor\Generic_Test_CSharp_Base_4\Generic_Test_CS
WorkingDir=JIT\Directed\CheckedCtor\Generic_Test_CSharp_Base_4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[bigdat.cmd_9673]
@@ -77385,7 +77073,7 @@ RelativePath=Loader\classloader\explicitlayout\Regressions\ASURT\ASURT150271\big
WorkingDir=Loader\classloader\explicitlayout\Regressions\ASURT\ASURT150271\bigdat
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[JTrueLtInt1.cmd_9674]
@@ -77393,7 +77081,7 @@ RelativePath=JIT\CodeGenBringUpTests\JTrueLtInt1\JTrueLtInt1.cmd
WorkingDir=JIT\CodeGenBringUpTests\JTrueLtInt1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[DictionaryCtor6.cmd_9675]
@@ -77401,7 +77089,7 @@ RelativePath=CoreMangLib\cti\system\collections\generic\dictionary\DictionaryCto
WorkingDir=CoreMangLib\cti\system\collections\generic\dictionary\DictionaryCtor6
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[lifetime2.cmd_9676]
@@ -77409,7 +77097,7 @@ RelativePath=JIT\Directed\lifetime\lifetime2\lifetime2.cmd
WorkingDir=JIT\Directed\lifetime\lifetime2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;GCSTRESS_FAIL;13207;Pri1
HostStyle=0
[_il_dbgcatchfinally_ind.cmd_9677]
@@ -77433,7 +77121,7 @@ RelativePath=CoreMangLib\cti\system\array\ArrayClear\ArrayClear.cmd
WorkingDir=CoreMangLib\cti\system\array\ArrayClear
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[r8div_cs_ro.cmd_9680]
@@ -77441,7 +77129,7 @@ RelativePath=JIT\Methodical\divrem\div\r8div_cs_ro\r8div_cs_ro.cmd
WorkingDir=JIT\Methodical\divrem\div\r8div_cs_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ListReverse.cmd_9681]
@@ -77449,7 +77137,7 @@ RelativePath=CoreMangLib\cti\system\collections\generic\list\ListReverse\ListRev
WorkingDir=CoreMangLib\cti\system\collections\generic\list\ListReverse
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[castclass-enum001.cmd_9682]
@@ -77457,7 +77145,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\castclass\enum\castclass-enum001\cast
WorkingDir=JIT\jit64\valuetypes\nullable\castclass\enum\castclass-enum001
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated31.cmd_9683]
@@ -77465,7 +77153,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest31\Generated
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest31\Generated31
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[trythrowcatch_do.cmd_9684]
@@ -77473,7 +77161,7 @@ RelativePath=JIT\Methodical\eh\basics\trythrowcatch_do\trythrowcatch_do.cmd
WorkingDir=JIT\Methodical\eh\basics\trythrowcatch_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[trycatch_r.cmd_9685]
@@ -77489,7 +77177,7 @@ RelativePath=JIT\Methodical\eh\leaves\leaveintotrybody_r\leaveintotrybody_r.cmd
WorkingDir=JIT\Methodical\eh\leaves\leaveintotrybody_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ConvertFromBase64CharArray.cmd_9687]
@@ -77497,7 +77185,7 @@ RelativePath=CoreMangLib\cti\system\convert\ConvertFromBase64CharArray\ConvertFr
WorkingDir=CoreMangLib\cti\system\convert\ConvertFromBase64CharArray
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[exchange1_cti.cmd_9688]
@@ -77505,7 +77193,7 @@ RelativePath=baseservices\threading\interlocked\exchange\exchange1_cti\exchange1
WorkingDir=baseservices\threading\interlocked\exchange\exchange1_cti
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;GCSTRESS_FAIL;13204;Pri1
HostStyle=0
[494226.cmd_9689]
@@ -77521,7 +77209,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\interface\box-unbox-interfa
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\interface\box-unbox-interface012
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated177.cmd_9691]
@@ -77529,7 +77217,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest177\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest177\Generated177
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b223932.cmd_9692]
@@ -77537,7 +77225,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1.2-Beta1\b223932\b223932\b223932.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1.2-Beta1\b223932\b223932
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ThrowInFinallyNestedInTry.cmd_9693]
@@ -77545,7 +77233,7 @@ RelativePath=baseservices\exceptions\unittests\ThrowInFinallyNestedInTry\ThrowIn
WorkingDir=baseservices\exceptions\unittests\ThrowInFinallyNestedInTry
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ConvertToInt32_9.cmd_9694]
@@ -77553,7 +77241,7 @@ RelativePath=CoreMangLib\cti\system\convert\ConvertToInt32_9\ConvertToInt32_9.cm
WorkingDir=CoreMangLib\cti\system\convert\ConvertToInt32_9
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[box-unbox015.cmd_9695]
@@ -77561,7 +77249,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\box-unbox\box-unbox015\box-
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\box-unbox\box-unbox015
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[overflow03_mul.cmd_9696]
@@ -77577,7 +77265,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1411\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1411\Generated1411
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[MathSign3.cmd_9698]
@@ -77585,7 +77273,7 @@ RelativePath=CoreMangLib\cti\system\math\MathSign3\MathSign3.cmd
WorkingDir=CoreMangLib\cti\system\math\MathSign3
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[tryfinallywith2endfinally_d.cmd_9699]
@@ -77593,7 +77281,7 @@ RelativePath=JIT\Methodical\eh\basics\tryfinallywith2endfinally_d\tryfinallywith
WorkingDir=JIT\Methodical\eh\basics\tryfinallywith2endfinally_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Method002.cmd_9700]
@@ -77601,7 +77289,7 @@ RelativePath=Loader\classloader\generics\Variance\Methods\Method002\Method002.cm
WorkingDir=Loader\classloader\generics\Variance\Methods\Method002
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[EncodingGetCharCount2.cmd_9701]
@@ -77609,7 +77297,7 @@ RelativePath=CoreMangLib\cti\system\text\encoding\EncodingGetCharCount2\Encoding
WorkingDir=CoreMangLib\cti\system\text\encoding\EncodingGetCharCount2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ConstructFalse.cmd_9702]
@@ -77617,7 +77305,7 @@ RelativePath=baseservices\threading\events\ManualResetEvent\ConstructFalse\Const
WorkingDir=baseservices\threading\events\ManualResetEvent\ConstructFalse
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[dev11_95728.cmd_9703]
@@ -77625,7 +77313,7 @@ RelativePath=Loader\classloader\regressions\dev11_95728\dev11_95728\dev11_95728.
WorkingDir=Loader\classloader\regressions\dev11_95728\dev11_95728
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[unsafe.cmd_9704]
@@ -77633,7 +77321,7 @@ RelativePath=Regressions\coreclr\0342\unsafe\unsafe.cmd
WorkingDir=Regressions\coreclr\0342\unsafe
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b141358.cmd_9705]
@@ -77641,7 +77329,7 @@ RelativePath=JIT\Regression\VS-ia64-JIT\M00\b141358\b141358\b141358.cmd
WorkingDir=JIT\Regression\VS-ia64-JIT\M00\b141358\b141358
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[eh02_small.cmd_9706]
@@ -77649,7 +77337,7 @@ RelativePath=JIT\jit64\localloc\eh\eh02_small\eh02_small.cmd
WorkingDir=JIT\jit64\localloc\eh\eh02_small
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[DevDiv_902271.cmd_9707]
@@ -77665,7 +77353,7 @@ RelativePath=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesThrow\OpCodes
WorkingDir=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesThrow
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[long_cs_ro.cmd_9709]
@@ -77673,7 +77361,7 @@ RelativePath=JIT\Methodical\MDArray\DataTypes\long_cs_ro\long_cs_ro.cmd
WorkingDir=JIT\Methodical\MDArray\DataTypes\long_cs_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[instance_passing_class01.cmd_9710]
@@ -77681,7 +77369,7 @@ RelativePath=JIT\Generics\Parameters\instance_passing_class01\instance_passing_c
WorkingDir=JIT\Generics\Parameters\instance_passing_class01
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Int32IConvertibleToType.cmd_9711]
@@ -77689,7 +77377,7 @@ RelativePath=CoreMangLib\cti\system\int\Int32IConvertibleToType\Int32IConvertibl
WorkingDir=CoreMangLib\cti\system\int\Int32IConvertibleToType
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[MathFExp.cmd_9712]
@@ -77697,7 +77385,7 @@ RelativePath=CoreMangLib\cti\system\mathf\MathFExp\MathFExp.cmd
WorkingDir=CoreMangLib\cti\system\mathf\MathFExp
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Array2.cmd_9713]
@@ -77713,7 +77401,7 @@ RelativePath=CoreMangLib\cti\system\uint16\UInt16IConvertibleToBoolean\UInt16ICo
WorkingDir=CoreMangLib\cti\system\uint16\UInt16IConvertibleToBoolean
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[c_initblk.cmd_9715]
@@ -77721,7 +77409,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\c_initblk\c_initblk.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\c_initblk
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[rethrowwithhandlerscatchingbase_r.cmd_9716]
@@ -77729,7 +77417,7 @@ RelativePath=JIT\Methodical\eh\rethrow\rethrowwithhandlerscatchingbase_r\rethrow
WorkingDir=JIT\Methodical\eh\rethrow\rethrowwithhandlerscatchingbase_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_118.cmd_9717]
@@ -77737,7 +77425,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_118\GCSimulator_118.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_118
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ByteIConvertibleToSByte.cmd_9718]
@@ -77745,7 +77433,7 @@ RelativePath=CoreMangLib\cti\system\byte\ByteIConvertibleToSByte\ByteIConvertibl
WorkingDir=CoreMangLib\cti\system\byte\ByteIConvertibleToSByte
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_relcompat_r8_r4.cmd_9719]
@@ -77753,7 +77441,7 @@ RelativePath=JIT\Methodical\tailcall\_il_relcompat_r8_r4\_il_relcompat_r8_r4.cmd
WorkingDir=JIT\Methodical\tailcall\_il_relcompat_r8_r4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ByteIConvertibleToUInt64.cmd_9720]
@@ -77761,7 +77449,7 @@ RelativePath=CoreMangLib\cti\system\byte\ByteIConvertibleToUInt64\ByteIConvertib
WorkingDir=CoreMangLib\cti\system\byte\ByteIConvertibleToUInt64
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b148815.cmd_9721]
@@ -77769,7 +77457,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-QFE\b148815\b148815\b148815.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-QFE\b148815\b148815
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[r8div_cs_do.cmd_9722]
@@ -77777,7 +77465,7 @@ RelativePath=JIT\Methodical\divrem\div\r8div_cs_do\r8div_cs_do.cmd
WorkingDir=JIT\Methodical\divrem\div\r8div_cs_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b30892.cmd_9723]
@@ -77793,7 +77481,7 @@ RelativePath=JIT\jit64\eh\basics\loopEH\loopEH.cmd
WorkingDir=JIT\jit64\eh\basics\loopEH
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Bool_Xor_Op_cs_ro.cmd_9725]
@@ -77801,7 +77489,7 @@ RelativePath=JIT\Directed\cmov\Bool_Xor_Op_cs_ro\Bool_Xor_Op_cs_ro.cmd
WorkingDir=JIT\Directed\cmov\Bool_Xor_Op_cs_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_relrefarg_c.cmd_9726]
@@ -77825,7 +77513,7 @@ RelativePath=baseservices\threading\generics\syncdelegate\GThread14\GThread14.cm
WorkingDir=baseservices\threading\generics\syncdelegate\GThread14
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[debug.cmd_9729]
@@ -77833,7 +77521,7 @@ RelativePath=JIT\opt\Inline\tests\debug\debug.cmd
WorkingDir=JIT\opt\Inline\tests\debug
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[castclassvaluetype_r.cmd_9730]
@@ -77849,7 +77537,7 @@ RelativePath=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesStfld\OpCodes
WorkingDir=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesStfld
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[twoEndFinallys_il.cmd_9732]
@@ -77857,7 +77545,7 @@ RelativePath=JIT\Methodical\flowgraph\bug619534\twoEndFinallys_il\twoEndFinallys
WorkingDir=JIT\Methodical\flowgraph\bug619534\twoEndFinallys_il
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[OpCodesPrefixref.cmd_9733]
@@ -77865,7 +77553,7 @@ RelativePath=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesPrefixref\OpC
WorkingDir=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesPrefixref
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[convert_instance01.cmd_9734]
@@ -77873,7 +77561,7 @@ RelativePath=JIT\Generics\Constraints\convert_instance01\convert_instance01.cmd
WorkingDir=JIT\Generics\Constraints\convert_instance01
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_dbglcs.cmd_9735]
@@ -77881,7 +77569,7 @@ RelativePath=JIT\Methodical\VT\port\_dbglcs\_dbglcs.cmd
WorkingDir=JIT\Methodical\VT\port\_dbglcs
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b16378.cmd_9736]
@@ -77889,7 +77577,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1.2-M01\b16378\b16378\b16378.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1.2-M01\b16378\b16378
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[TypeAttributesNestedPrivate.cmd_9737]
@@ -77897,7 +77585,7 @@ RelativePath=CoreMangLib\cti\system\reflection\typeattributes\TypeAttributesNest
WorkingDir=CoreMangLib\cti\system\reflection\typeattributes\TypeAttributesNestedPrivate
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbghuge_i4.cmd_9738]
@@ -77905,7 +77593,7 @@ RelativePath=JIT\Methodical\Arrays\huge\_il_dbghuge_i4\_il_dbghuge_i4.cmd
WorkingDir=JIT\Methodical\Arrays\huge\_il_dbghuge_i4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ldc_i4_n.cmd_9739]
@@ -77913,7 +77601,7 @@ RelativePath=JIT\IL_Conformance\Old\Base\ldc_i4_n\ldc_i4_n.cmd
WorkingDir=JIT\IL_Conformance\Old\Base\ldc_i4_n
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[constructor_r.cmd_9740]
@@ -77921,7 +77609,7 @@ RelativePath=JIT\Directed\nullabletypes\constructor_r\constructor_r.cmd
WorkingDir=JIT\Directed\nullabletypes\constructor_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[finalizeinherit.cmd_9741]
@@ -77929,7 +77617,7 @@ RelativePath=GC\Features\Finalizer\finalizeother\finalizeinherit\finalizeinherit
WorkingDir=GC\Features\Finalizer\finalizeother\finalizeinherit
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated303.cmd_9742]
@@ -77937,7 +77625,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest303\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest303\Generated303
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated36.cmd_9743]
@@ -77945,7 +77633,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest36\Generated
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest36\Generated36
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[StringIConvertibleToInt32.cmd_9744]
@@ -77953,7 +77641,7 @@ RelativePath=CoreMangLib\cti\system\string\StringIConvertibleToInt32\StringIConv
WorkingDir=CoreMangLib\cti\system\string\StringIConvertibleToInt32
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1437.cmd_9745]
@@ -77961,7 +77649,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1437\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1437\Generated1437
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated960.cmd_9746]
@@ -77969,7 +77657,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest960\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest960\Generated960
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[OpCodesConv_Ovf_I8_Un.cmd_9747]
@@ -77977,7 +77665,7 @@ RelativePath=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesConv_Ovf_I8_U
WorkingDir=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesConv_Ovf_I8_Un
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated321.cmd_9748]
@@ -77985,7 +77673,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest321\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest321\Generated321
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[struct2_5_2.cmd_9749]
@@ -77993,7 +77681,7 @@ RelativePath=JIT\jit64\gc\misc\struct2_5_2\struct2_5_2.cmd
WorkingDir=JIT\jit64\gc\misc\struct2_5_2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_relcastclass_ldloc.cmd_9750]
@@ -78009,7 +77697,7 @@ RelativePath=baseservices\threading\paramthreadstart\ThreadStartShort_1\ThreadSt
WorkingDir=baseservices\threading\paramthreadstart\ThreadStartShort_1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1436.cmd_9752]
@@ -78017,7 +77705,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1436\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1436\Generated1436
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[mul_ovf_i2.cmd_9753]
@@ -78033,7 +77721,7 @@ RelativePath=GC\API\GCHandle\AddrOfPinnedObject\AddrOfPinnedObject.cmd
WorkingDir=GC\API\GCHandle\AddrOfPinnedObject
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[static-mixed.cmd_9755]
@@ -78041,7 +77729,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-QFE\b151440\static-mixed\static-mixed
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-QFE\b151440\static-mixed
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[waitanyex4.cmd_9756]
@@ -78049,7 +77737,7 @@ RelativePath=baseservices\threading\waithandle\waitany\waitanyex4\waitanyex4.cmd
WorkingDir=baseservices\threading\waithandle\waitany\waitanyex4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[sbyte_cs_d.cmd_9757]
@@ -78057,7 +77745,7 @@ RelativePath=JIT\Methodical\MDArray\DataTypes\sbyte_cs_d\sbyte_cs_d.cmd
WorkingDir=JIT\Methodical\MDArray\DataTypes\sbyte_cs_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b14059.cmd_9758]
@@ -78065,7 +77753,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M09\b14059\b14059\b14059.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M09\b14059\b14059
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[struct06.cmd_9759]
@@ -78073,7 +77761,7 @@ RelativePath=JIT\Generics\Arrays\ConstructedTypes\Jagged\struct06\struct06.cmd
WorkingDir=JIT\Generics\Arrays\ConstructedTypes\Jagged\struct06
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_255.cmd_9760]
@@ -78081,7 +77769,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_255\GCSimulator_255.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_255
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b93027.cmd_9761]
@@ -78097,7 +77785,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest333\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest333\Generated333
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[foo.cmd_9763]
@@ -78105,7 +77793,7 @@ RelativePath=JIT\jit64\regress\asurt\143616\foo\foo.cmd
WorkingDir=JIT\jit64\regress\asurt\143616\foo
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[FieldAttributesPrivateScope.cmd_9764]
@@ -78113,7 +77801,7 @@ RelativePath=CoreMangLib\cti\system\reflection\fieldattributes\FieldAttributesPr
WorkingDir=CoreMangLib\cti\system\reflection\fieldattributes\FieldAttributesPrivateScope
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ThreadStartFloat_2.cmd_9765]
@@ -78121,7 +77809,7 @@ RelativePath=baseservices\threading\paramthreadstart\ThreadStartFloat_2\ThreadSt
WorkingDir=baseservices\threading\paramthreadstart\ThreadStartFloat_2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[DayOfWeekMonday.cmd_9766]
@@ -78129,7 +77817,7 @@ RelativePath=CoreMangLib\cti\system\dayofweek\DayOfWeekMonday\DayOfWeekMonday.cm
WorkingDir=CoreMangLib\cti\system\dayofweek\DayOfWeekMonday
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated915.cmd_9767]
@@ -78137,7 +77825,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest915\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest915\Generated915
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[deadnonlocalexit_d.cmd_9768]
@@ -78145,7 +77833,7 @@ RelativePath=JIT\Methodical\eh\deadcode\deadnonlocalexit_d\deadnonlocalexit_d.cm
WorkingDir=JIT\Methodical\eh\deadcode\deadnonlocalexit_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[FileShareEnum.cmd_9769]
@@ -78153,7 +77841,7 @@ RelativePath=CoreMangLib\cti\system\io\fileshare\FileShareEnum\FileShareEnum.cmd
WorkingDir=CoreMangLib\cti\system\io\fileshare\FileShareEnum
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[prefldinit1_il_d.cmd_9770]
@@ -78161,7 +77849,7 @@ RelativePath=JIT\Methodical\cctor\simple\prefldinit1_il_d\prefldinit1_il_d.cmd
WorkingDir=JIT\Methodical\cctor\simple\prefldinit1_il_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[call03_dynamic.cmd_9771]
@@ -78169,7 +77857,7 @@ RelativePath=JIT\jit64\localloc\call\call03_dynamic\call03_dynamic.cmd
WorkingDir=JIT\jit64\localloc\call\call03_dynamic
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b74937.cmd_9772]
@@ -78177,7 +77865,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b74937\b74937\b74937.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b74937\b74937
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[StringIConvertibleToBoolean.cmd_9773]
@@ -78185,7 +77873,7 @@ RelativePath=CoreMangLib\cti\system\string\StringIConvertibleToBoolean\StringICo
WorkingDir=CoreMangLib\cti\system\string\StringIConvertibleToBoolean
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1378.cmd_9774]
@@ -78193,7 +77881,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1378\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1378\Generated1378
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated680.cmd_9775]
@@ -78201,7 +77889,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest680\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest680\Generated680
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[zeroinit01_small.cmd_9776]
@@ -78209,7 +77897,7 @@ RelativePath=JIT\Methodical\localloc\zeroinit\zeroinit01_small\zeroinit01_small.
WorkingDir=JIT\Methodical\localloc\zeroinit\zeroinit01_small
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[MultipleInterface01.cmd_9777]
@@ -78217,7 +77905,7 @@ RelativePath=Loader\classloader\generics\Instantiation\Positive\MultipleInterfac
WorkingDir=Loader\classloader\generics\Instantiation\Positive\MultipleInterface01
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated747.cmd_9778]
@@ -78225,7 +77913,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest747\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest747\Generated747
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1237.cmd_9779]
@@ -78233,7 +77921,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1237\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1237\Generated1237
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1241.cmd_9780]
@@ -78241,7 +77929,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1241\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1241\Generated1241
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[tryCatchFinallyThrow_nonlocalexit3_d.cmd_9781]
@@ -78249,7 +77937,7 @@ RelativePath=JIT\Methodical\eh\finallyexec\tryCatchFinallyThrow_nonlocalexit3_d\
WorkingDir=JIT\Methodical\eh\finallyexec\tryCatchFinallyThrow_nonlocalexit3_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1074.cmd_9782]
@@ -78257,7 +77945,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1074\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1074\Generated1074
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated712.cmd_9783]
@@ -78265,15 +77953,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest712\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest712\Generated712
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
-HostStyle=0
-
-[ByteParse3.cmd_9784]
-RelativePath=CoreMangLib\cti\system\byte\ByteParse3\ByteParse3.cmd
-WorkingDir=CoreMangLib\cti\system\byte\ByteParse3
-Expected=0
-MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated735.cmd_9785]
@@ -78281,7 +77961,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest735\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest735\Generated735
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[class02_auto_ser.cmd_9786]
@@ -78289,7 +77969,7 @@ RelativePath=Loader\classloader\generics\Layout\General\class02_auto_ser\class02
WorkingDir=Loader\classloader\generics\Layout\General\class02_auto_ser
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated858.cmd_9787]
@@ -78297,7 +77977,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest858\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest858\Generated858
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_relarrays.cmd_9788]
@@ -78313,7 +77993,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b59858\b59858\b59858.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b59858\b59858
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[genrecur.cmd_9790]
@@ -78321,7 +78001,7 @@ RelativePath=Regressions\coreclr\0211\genrecur\genrecur.cmd
WorkingDir=Regressions\coreclr\0211\genrecur
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[int16_cs_ro.cmd_9791]
@@ -78329,7 +78009,7 @@ RelativePath=JIT\Directed\shift\int16_cs_ro\int16_cs_ro.cmd
WorkingDir=JIT\Directed\shift\int16_cs_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated272.cmd_9792]
@@ -78337,7 +78017,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest272\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest272\Generated272
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[tailcall.cmd_9793]
@@ -78345,7 +78025,7 @@ RelativePath=JIT\Methodical\nonvirtualcall\tailcall\tailcall.cmd
WorkingDir=JIT\Methodical\nonvirtualcall\tailcall
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[MethodImplAttributesForwardRef.cmd_9794]
@@ -78353,7 +78033,7 @@ RelativePath=CoreMangLib\cti\system\reflection\methodimplattributes\MethodImplAt
WorkingDir=CoreMangLib\cti\system\reflection\methodimplattributes\MethodImplAttributesForwardRef
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated239.cmd_9795]
@@ -78361,7 +78041,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest239\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest239\Generated239
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[specific_class_static02.cmd_9796]
@@ -78369,7 +78049,7 @@ RelativePath=JIT\Generics\Exceptions\specific_class_static02\specific_class_stat
WorkingDir=JIT\Generics\Exceptions\specific_class_static02
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[finallybeforetrybody_d.cmd_9797]
@@ -78377,7 +78057,7 @@ RelativePath=JIT\Methodical\eh\disconnected\finallybeforetrybody_d\finallybefore
WorkingDir=JIT\Methodical\eh\disconnected\finallybeforetrybody_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[test.cmd_9798]
@@ -78385,7 +78065,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V2.0-RTM\b598031\test\test.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V2.0-RTM\b598031\test
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b02352.cmd_9799]
@@ -78401,7 +78081,7 @@ RelativePath=JIT\Methodical\Invoke\implicit\_il_relii2\_il_relii2.cmd
WorkingDir=JIT\Methodical\Invoke\implicit\_il_relii2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated777.cmd_9801]
@@ -78409,7 +78089,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest777\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest777\Generated777
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[OpCodesStelem.cmd_9802]
@@ -78417,7 +78097,7 @@ RelativePath=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesStelem\OpCode
WorkingDir=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesStelem
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[starg_i4.cmd_9803]
@@ -78425,7 +78105,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\starg_i4\starg_i4.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\starg_i4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Collect.cmd_9804]
@@ -78433,7 +78113,7 @@ RelativePath=GC\API\GC\Collect\Collect.cmd
WorkingDir=GC\API\GC\Collect
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[specific_class_instance01.cmd_9805]
@@ -78441,7 +78121,7 @@ RelativePath=JIT\Generics\Exceptions\specific_class_instance01\specific_class_in
WorkingDir=JIT\Generics\Exceptions\specific_class_instance01
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[i4rem_cs_ro.cmd_9806]
@@ -78457,7 +78137,7 @@ RelativePath=CoreMangLib\cti\system\collections\generic\idictionary\IDictionaryT
WorkingDir=CoreMangLib\cti\system\collections\generic\idictionary\IDictionaryTryGetValue
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[castclass002.cmd_9808]
@@ -78465,7 +78145,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\castclass\castclass\castclass002\cast
WorkingDir=JIT\jit64\valuetypes\nullable\castclass\castclass\castclass002
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1480.cmd_9809]
@@ -78473,7 +78153,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1480\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1480\Generated1480
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[200w1d-02_cs_do.cmd_9810]
@@ -78489,7 +78169,7 @@ RelativePath=CoreMangLib\cti\system\version\VersionBuild\VersionBuild.cmd
WorkingDir=CoreMangLib\cti\system\version\VersionBuild
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[25param1a_cs_ro.cmd_9812]
@@ -78497,7 +78177,7 @@ RelativePath=JIT\Methodical\Invoke\25params\25param1a_cs_ro\25param1a_cs_ro.cmd
WorkingDir=JIT\Methodical\Invoke\25params\25param1a_cs_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated499.cmd_9813]
@@ -78505,7 +78185,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest499\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest499\Generated499
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_dbgs_ldfld_mulovf.cmd_9814]
@@ -78529,7 +78209,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1111\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1111\Generated1111
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ldloc_i4.cmd_9817]
@@ -78537,7 +78217,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\ldloc_i4\ldloc_i4.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\ldloc_i4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ldc_ret_i8.cmd_9818]
@@ -78545,7 +78225,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\ldc_ret_i8\ldc_ret_i8.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\ldc_ret_i8
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[div2.cmd_9819]
@@ -78569,7 +78249,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b65423\b65423\b65423.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b65423\b65423
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbgisinst_ldarg.cmd_9822]
@@ -78577,7 +78257,7 @@ RelativePath=JIT\Methodical\casts\coverage\_il_dbgisinst_ldarg\_il_dbgisinst_lda
WorkingDir=JIT\Methodical\casts\coverage\_il_dbgisinst_ldarg
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[loopinfinally_ro.cmd_9823]
@@ -78601,7 +78281,7 @@ RelativePath=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesStloc_3\OpCod
WorkingDir=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesStloc_3
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[box-unbox-generics017.cmd_9826]
@@ -78609,7 +78289,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\generics\box-unbox-generics
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\generics\box-unbox-generics017
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[hfa_nf0C_d.cmd_9827]
@@ -78617,7 +78297,7 @@ RelativePath=JIT\jit64\hfa\main\testC\hfa_nf0C_d\hfa_nf0C_d.cmd
WorkingDir=JIT\jit64\hfa\main\testC\hfa_nf0C_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[samethrowtwice_r.cmd_9828]
@@ -78641,7 +78321,7 @@ RelativePath=baseservices\threading\paramthreadstart\ThreadStartUShort_1\ThreadS
WorkingDir=baseservices\threading\paramthreadstart\ThreadStartUShort_1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Simpsn.cmd_9831]
@@ -78657,7 +78337,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest35\Generated
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest35\Generated35
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ckfinite.cmd_9833]
@@ -78673,7 +78353,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest127\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest127\Generated127
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[int_cs_do.cmd_9835]
@@ -78681,7 +78361,7 @@ RelativePath=JIT\Methodical\MDArray\DataTypes\int_cs_do\int_cs_do.cmd
WorkingDir=JIT\Methodical\MDArray\DataTypes\int_cs_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[array1.cmd_9836]
@@ -78689,7 +78369,7 @@ RelativePath=JIT\Methodical\refany\array1\array1.cmd
WorkingDir=JIT\Methodical\refany\array1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[OpCodesStelem_I1.cmd_9837]
@@ -78697,7 +78377,7 @@ RelativePath=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesStelem_I1\OpC
WorkingDir=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesStelem_I1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_321.cmd_9838]
@@ -78705,7 +78385,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_321\GCSimulator_321.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_321
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated433.cmd_9839]
@@ -78713,7 +78393,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest433\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest433\Generated433
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[doublearr_cs_r.cmd_9840]
@@ -78737,7 +78417,7 @@ RelativePath=CoreMangLib\cti\system\reflection\emit\operandtype\OperandTypeInlin
WorkingDir=CoreMangLib\cti\system\reflection\emit\operandtype\OperandTypeInlineType
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b72986.cmd_9843]
@@ -78745,7 +78425,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b72986\b72986\b72986.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b72986\b72986
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated403.cmd_9844]
@@ -78753,7 +78433,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest403\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest403\Generated403
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[expl_int_1_r.cmd_9845]
@@ -78761,7 +78441,7 @@ RelativePath=JIT\Methodical\explicit\coverage\expl_int_1_r\expl_int_1_r.cmd
WorkingDir=JIT\Methodical\explicit\coverage\expl_int_1_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[FieldAttributesLiteral.cmd_9846]
@@ -78769,7 +78449,7 @@ RelativePath=CoreMangLib\cti\system\reflection\fieldattributes\FieldAttributesLi
WorkingDir=CoreMangLib\cti\system\reflection\fieldattributes\FieldAttributesLiteral
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[foo2_dbg.cmd_9847]
@@ -78777,7 +78457,7 @@ RelativePath=JIT\jit64\opt\regress\vswhidbey\481244\foo2_dbg\foo2_dbg.cmd
WorkingDir=JIT\jit64\opt\regress\vswhidbey\481244\foo2_dbg
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b13509.cmd_9848]
@@ -78785,7 +78465,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b13509\b13509\b13509.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b13509\b13509
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[StackClear.cmd_9849]
@@ -78793,7 +78473,7 @@ RelativePath=CoreMangLib\cti\system\collections\generic\stack\StackClear\StackCl
WorkingDir=CoreMangLib\cti\system\collections\generic\stack\StackClear
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b91859.cmd_9850]
@@ -78801,7 +78481,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M13-RTM\b91859\b91859\b91859.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M13-RTM\b91859\b91859
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[13662-b.cmd_9851]
@@ -78809,7 +78489,7 @@ RelativePath=baseservices\threading\regressions\13662\13662-b\13662-b.cmd
WorkingDir=baseservices\threading\regressions\13662\13662-b
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[box-unbox-value033.cmd_9852]
@@ -78817,7 +78497,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\value\box-unbox-value033\bo
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\value\box-unbox-value033
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GuidEmpty.cmd_9853]
@@ -78825,7 +78505,7 @@ RelativePath=CoreMangLib\cti\system\guid\GuidEmpty\GuidEmpty.cmd
WorkingDir=CoreMangLib\cti\system\guid\GuidEmpty
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated224.cmd_9854]
@@ -78833,7 +78513,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest224\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest224\Generated224
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ptuple_lost.cmd_9855]
@@ -78841,7 +78521,7 @@ RelativePath=JIT\Methodical\flowgraph\bug621705\ptuple_lost\ptuple_lost.cmd
WorkingDir=JIT\Methodical\flowgraph\bug621705\ptuple_lost
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated920.cmd_9856]
@@ -78849,7 +78529,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest920\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest920\Generated920
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[method010.cmd_9857]
@@ -78857,7 +78537,7 @@ RelativePath=Loader\classloader\generics\GenericMethods\method010\method010.cmd
WorkingDir=Loader\classloader\generics\GenericMethods\method010
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ref2byref_il_d.cmd_9858]
@@ -78865,7 +78545,7 @@ RelativePath=JIT\Directed\refbyref\ref2byref_il_d\ref2byref_il_d.cmd
WorkingDir=JIT\Directed\refbyref\ref2byref_il_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[staticFieldExprUnchecked1_r_loop_try.cmd_9859]
@@ -78881,7 +78561,7 @@ RelativePath=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesConv_U2\OpCod
WorkingDir=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesConv_U2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[TestCase1_Nested_J_Nested_I.cmd_9861]
@@ -78889,7 +78569,7 @@ RelativePath=Loader\classloader\InterfaceFolding\TestCase1_Nested_J_Nested_I\Tes
WorkingDir=Loader\classloader\InterfaceFolding\TestCase1_Nested_J_Nested_I
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated906.cmd_9862]
@@ -78897,7 +78577,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest906\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest906\Generated906
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[localloc3_cs_do.cmd_9863]
@@ -78905,7 +78585,7 @@ RelativePath=JIT\Directed\localloc\localloc3_cs_do\localloc3_cs_do.cmd
WorkingDir=JIT\Directed\localloc\localloc3_cs_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[r4div_cs_r.cmd_9864]
@@ -78913,7 +78593,7 @@ RelativePath=JIT\Methodical\divrem\div\r4div_cs_r\r4div_cs_r.cmd
WorkingDir=JIT\Methodical\divrem\div\r4div_cs_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ldind_stind.cmd_9865]
@@ -78921,7 +78601,7 @@ RelativePath=JIT\Directed\PREFIX\unaligned\2\ldind_stind\ldind_stind.cmd
WorkingDir=JIT\Directed\PREFIX\unaligned\2\ldind_stind
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[TypeCodeDecimal.cmd_9866]
@@ -78929,7 +78609,7 @@ RelativePath=CoreMangLib\cti\system\typecode\TypeCodeDecimal\TypeCodeDecimal.cmd
WorkingDir=CoreMangLib\cti\system\typecode\TypeCodeDecimal
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_286.cmd_9867]
@@ -78937,7 +78617,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_286\GCSimulator_286.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_286
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[StackPeek.cmd_9868]
@@ -78945,7 +78625,7 @@ RelativePath=CoreMangLib\cti\system\collections\generic\stack\StackPeek\StackPee
WorkingDir=CoreMangLib\cti\system\collections\generic\stack\StackPeek
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[nativeint_il_d.cmd_9869]
@@ -78953,7 +78633,7 @@ RelativePath=JIT\Directed\shift\nativeint_il_d\nativeint_il_d.cmd
WorkingDir=JIT\Directed\shift\nativeint_il_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b113493.cmd_9870]
@@ -78969,7 +78649,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b31749\b31749\b31749.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b31749\b31749
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b68872.cmd_9872]
@@ -78985,7 +78665,7 @@ RelativePath=Loader\classloader\generics\GenericMethods\method001b\method001b.cm
WorkingDir=Loader\classloader\generics\GenericMethods\method001b
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[TimeSpanDuration.cmd_9874]
@@ -78993,7 +78673,7 @@ RelativePath=CoreMangLib\cti\system\timespan\TimeSpanDuration\TimeSpanDuration.c
WorkingDir=CoreMangLib\cti\system\timespan\TimeSpanDuration
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[xprecise4_cs_ro.cmd_9875]
@@ -79001,7 +78681,7 @@ RelativePath=JIT\Methodical\cctor\xassem\xprecise4_cs_ro\xprecise4_cs_ro.cmd
WorkingDir=JIT\Methodical\cctor\xassem\xprecise4_cs_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ThreadCulture.cmd_9876]
@@ -79009,7 +78689,7 @@ RelativePath=Regressions\coreclr\0202\ThreadCulture\ThreadCulture.cmd
WorkingDir=Regressions\coreclr\0202\ThreadCulture
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b103846.cmd_9877]
@@ -79017,7 +78697,7 @@ RelativePath=JIT\Regression\VS-ia64-JIT\M00\b103846\b103846\b103846.cmd
WorkingDir=JIT\Regression\VS-ia64-JIT\M00\b103846\b103846
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[NullableCompare.cmd_9878]
@@ -79025,7 +78705,7 @@ RelativePath=CoreMangLib\cti\system\nullable\NullableCompare\NullableCompare.cmd
WorkingDir=CoreMangLib\cti\system\nullable\NullableCompare
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1136.cmd_9879]
@@ -79033,7 +78713,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1136\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1136\Generated1136
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_XModuletest4-xmod.cmd_9880]
@@ -79041,7 +78721,7 @@ RelativePath=JIT\Methodical\stringintern\_XModuletest4-xmod\_XModuletest4-xmod.c
WorkingDir=JIT\Methodical\stringintern\_XModuletest4-xmod
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[test1.cmd_9881]
@@ -79049,7 +78729,7 @@ RelativePath=Loader\classloader\TypeInitialization\backpatching\test1\test1.cmd
WorkingDir=Loader\classloader\TypeInitialization\backpatching\test1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated232.cmd_9882]
@@ -79057,7 +78737,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest232\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest232\Generated232
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Call1.cmd_9883]
@@ -79065,7 +78745,7 @@ RelativePath=JIT\CodeGenBringUpTests\Call1\Call1.cmd
WorkingDir=JIT\CodeGenBringUpTests\Call1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1497.cmd_9884]
@@ -79073,7 +78753,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1497\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1497\Generated1497
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_191.cmd_9885]
@@ -79081,7 +78761,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_191\GCSimulator_191.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_191
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[EncodingConvert1.cmd_9886]
@@ -79089,7 +78769,7 @@ RelativePath=CoreMangLib\cti\system\text\encoding\EncodingConvert1\EncodingConve
WorkingDir=CoreMangLib\cti\system\text\encoding\EncodingConvert1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[throwinfinally_r.cmd_9887]
@@ -79113,7 +78793,7 @@ RelativePath=baseservices\threading\paramthreadstart\ThreadStartFloat_1\ThreadSt
WorkingDir=baseservices\threading\paramthreadstart\ThreadStartFloat_1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[isinstvaluetype_r.cmd_9890]
@@ -79121,7 +78801,7 @@ RelativePath=JIT\Directed\nullabletypes\isinstvaluetype_r\isinstvaluetype_r.cmd
WorkingDir=JIT\Directed\nullabletypes\isinstvaluetype_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[conv_ovf_u4_u1.cmd_9891]
@@ -79145,7 +78825,7 @@ RelativePath=CoreMangLib\cti\system\reflection\assemblydefaultaliasattribute\Ass
WorkingDir=CoreMangLib\cti\system\reflection\assemblydefaultaliasattribute\AssemblyDefaultAliasAttributeCtor
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[waitanyex8.cmd_9894]
@@ -79153,7 +78833,7 @@ RelativePath=baseservices\threading\waithandle\waitany\waitanyex8\waitanyex8.cmd
WorkingDir=baseservices\threading\waithandle\waitany\waitanyex8
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GThread21.cmd_9895]
@@ -79161,7 +78841,7 @@ RelativePath=baseservices\threading\generics\syncdelegate\GThread21\GThread21.cm
WorkingDir=baseservices\threading\generics\syncdelegate\GThread21
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[try-fault01.cmd_9896]
@@ -79169,7 +78849,7 @@ RelativePath=baseservices\exceptions\generics\try-fault01\try-fault01.cmd
WorkingDir=baseservices\exceptions\generics\try-fault01
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Float_Or_Op_cs_do.cmd_9897]
@@ -79177,7 +78857,7 @@ RelativePath=JIT\Directed\cmov\Float_Or_Op_cs_do\Float_Or_Op_cs_do.cmd
WorkingDir=JIT\Directed\cmov\Float_Or_Op_cs_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[TypeCodeInt64.cmd_9898]
@@ -79185,7 +78865,7 @@ RelativePath=CoreMangLib\cti\system\typecode\TypeCodeInt64\TypeCodeInt64.cmd
WorkingDir=CoreMangLib\cti\system\typecode\TypeCodeInt64
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b85316.cmd_9899]
@@ -79193,7 +78873,7 @@ RelativePath=JIT\Regression\VS-ia64-JIT\M00\b85316\b85316\b85316.cmd
WorkingDir=JIT\Regression\VS-ia64-JIT\M00\b85316\b85316
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_dbgselfref.cmd_9900]
@@ -79201,7 +78881,7 @@ RelativePath=JIT\Methodical\Arrays\misc\_dbgselfref\_dbgselfref.cmd
WorkingDir=JIT\Methodical\Arrays\misc\_dbgselfref
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[RCAttrWrapNEThrows.cmd_9901]
@@ -79209,7 +78889,7 @@ RelativePath=CoreMangLib\cti\system\runtime\compilerservices\runtimecompatibilit
WorkingDir=CoreMangLib\cti\system\runtime\compilerservices\runtimecompatibilityattribute\RCAttrWrapNEThrows
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[filter2_d.cmd_9902]
@@ -79217,7 +78897,7 @@ RelativePath=JIT\Directed\leave\filter2_d\filter2_d.cmd
WorkingDir=JIT\Directed\leave\filter2_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[box-unbox-interface013.cmd_9903]
@@ -79225,7 +78905,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\interface\box-unbox-interfa
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\interface\box-unbox-interface013
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated199.cmd_9904]
@@ -79233,7 +78913,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest199\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest199\Generated199
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ldind_stind.cmd_9905]
@@ -79241,7 +78921,7 @@ RelativePath=JIT\Directed\PREFIX\volatile\1\ldind_stind\ldind_stind.cmd
WorkingDir=JIT\Directed\PREFIX\volatile\1\ldind_stind
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[vt4_cs_do.cmd_9906]
@@ -79249,7 +78929,7 @@ RelativePath=JIT\Generics\ConstrainedCall\vt4_cs_do\vt4_cs_do.cmd
WorkingDir=JIT\Generics\ConstrainedCall\vt4_cs_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ThreadStartString_1.cmd_9907]
@@ -79257,7 +78937,7 @@ RelativePath=baseservices\threading\paramthreadstart\ThreadStartString_1\ThreadS
WorkingDir=baseservices\threading\paramthreadstart\ThreadStartString_1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[RandomNext3.cmd_9908]
@@ -79265,7 +78945,7 @@ RelativePath=CoreMangLib\cti\system\random\RandomNext3\RandomNext3.cmd
WorkingDir=CoreMangLib\cti\system\random\RandomNext3
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_relenum_il.cmd_9909]
@@ -79297,7 +78977,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1363\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1363\Generated1363
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[sustainedlowlatency_race.cmd_9913]
@@ -79305,7 +78985,7 @@ RelativePath=GC\Features\SustainedLowLatency\sustainedlowlatency_race\sustainedl
WorkingDir=GC\Features\SustainedLowLatency\sustainedlowlatency_race
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[mcc_i30.cmd_9914]
@@ -79313,7 +78993,7 @@ RelativePath=JIT\jit64\mcc\interop\mcc_i30\mcc_i30.cmd
WorkingDir=JIT\jit64\mcc\interop\mcc_i30
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_FAIL;9462;EXCLUDED;VARARG
+Categories=EXPECTED_FAIL;9462;EXCLUDED;VARARG;Pri1
HostStyle=0
[hfa_nf1E_r.cmd_9915]
@@ -79321,7 +79001,7 @@ RelativePath=JIT\jit64\hfa\main\testE\hfa_nf1E_r\hfa_nf1E_r.cmd
WorkingDir=JIT\jit64\hfa\main\testE\hfa_nf1E_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_FAIL;12684
+Categories=EXPECTED_FAIL;12684;Pri1
HostStyle=0
[box-unbox003.cmd_9916]
@@ -79329,7 +79009,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\box-unbox\box-unbox003\box-
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\box-unbox\box-unbox003
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[int16_d.cmd_9917]
@@ -79337,7 +79017,7 @@ RelativePath=JIT\Directed\shift\int16_d\int16_d.cmd
WorkingDir=JIT\Directed\shift\int16_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[castclass-generics042.cmd_9918]
@@ -79345,7 +79025,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\castclass\generics\castclass-generics
WorkingDir=JIT\jit64\valuetypes\nullable\castclass\generics\castclass-generics042
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ctest1_cs_r.cmd_9919]
@@ -79353,7 +79033,7 @@ RelativePath=JIT\opt\virtualstubdispatch\hashcode\ctest1_cs_r\ctest1_cs_r.cmd
WorkingDir=JIT\opt\virtualstubdispatch\hashcode\ctest1_cs_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated597.cmd_9920]
@@ -79361,7 +79041,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest597\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest597\Generated597
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated356.cmd_9921]
@@ -79369,7 +79049,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest356\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest356\Generated356
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[stfldstatic1_il_d.cmd_9922]
@@ -79377,7 +79057,7 @@ RelativePath=JIT\Directed\coverage\oldtests\stfldstatic1_il_d\stfldstatic1_il_d.
WorkingDir=JIT\Directed\coverage\oldtests\stfldstatic1_il_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[castclass-generics031.cmd_9923]
@@ -79385,7 +79065,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\castclass\generics\castclass-generics
WorkingDir=JIT\jit64\valuetypes\nullable\castclass\generics\castclass-generics031
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[c_call.cmd_9924]
@@ -79393,7 +79073,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\c_call\c_call.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\c_call
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[transitive_instance01.cmd_9925]
@@ -79401,7 +79081,7 @@ RelativePath=JIT\Generics\Constraints\transitive_instance01\transitive_instance0
WorkingDir=JIT\Generics\Constraints\transitive_instance01
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_204.cmd_9926]
@@ -79409,7 +79089,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_204\GCSimulator_204.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_204
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[throwinnestedtrycatch_d.cmd_9927]
@@ -79417,7 +79097,7 @@ RelativePath=JIT\Methodical\eh\nested\nestedtry\throwinnestedtrycatch_d\throwinn
WorkingDir=JIT\Methodical\eh\nested\nestedtry\throwinnestedtrycatch_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[r4NaNdiv_cs_r.cmd_9928]
@@ -79425,7 +79105,7 @@ RelativePath=JIT\Methodical\NaN\r4NaNdiv_cs_r\r4NaNdiv_cs_r.cmd
WorkingDir=JIT\Methodical\NaN\r4NaNdiv_cs_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Inline_NormalizeStack.cmd_9929]
@@ -79433,7 +79113,7 @@ RelativePath=JIT\opt\Inline\tests\Inline_NormalizeStack\Inline_NormalizeStack.cm
WorkingDir=JIT\opt\Inline\tests\Inline_NormalizeStack
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[simpleexpr1_1.cmd_9930]
@@ -79441,7 +79121,7 @@ RelativePath=JIT\jit64\opt\cse\simpleexpr1_1\simpleexpr1_1.cmd
WorkingDir=JIT\jit64\opt\cse\simpleexpr1_1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[MissingManifestResourceExceptionCtor1.cmd_9931]
@@ -79449,7 +79129,7 @@ RelativePath=CoreMangLib\cti\system\resources\missingmanifestresourceexception\M
WorkingDir=CoreMangLib\cti\system\resources\missingmanifestresourceexception\MissingManifestResourceExceptionCtor1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_reltest1.cmd_9932]
@@ -79457,7 +79137,7 @@ RelativePath=JIT\Methodical\Invoke\callvirt\_reltest1\_reltest1.cmd
WorkingDir=JIT\Methodical\Invoke\callvirt\_reltest1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[DevDiv_794115_r.cmd_9933]
@@ -79465,7 +79145,7 @@ RelativePath=JIT\Regression\JitBlue\DevDiv_794115\DevDiv_794115_r\DevDiv_794115_
WorkingDir=JIT\Regression\JitBlue\DevDiv_794115\DevDiv_794115_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[MathMin3.cmd_9934]
@@ -79473,7 +79153,7 @@ RelativePath=CoreMangLib\cti\system\math\MathMin3\MathMin3.cmd
WorkingDir=CoreMangLib\cti\system\math\MathMin3
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b91944.cmd_9935]
@@ -79489,7 +79169,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b36471\b36471\b36471.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b36471\b36471
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[UTF8Test.cmd_9937]
@@ -79497,7 +79177,7 @@ RelativePath=Interop\StringMarshalling\UTF8\UTF8Test\UTF8Test.cmd
WorkingDir=Interop\StringMarshalling\UTF8\UTF8Test
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[SimpleStruct.cmd_9938]
@@ -79505,7 +79185,7 @@ RelativePath=Interop\SimpleStruct\SimpleStruct\SimpleStruct.cmd
WorkingDir=Interop\SimpleStruct\SimpleStruct
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1063.cmd_9939]
@@ -79513,7 +79193,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1063\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1063\Generated1063
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated675.cmd_9940]
@@ -79521,7 +79201,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest675\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest675\Generated675
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[SingleGetHashCode.cmd_9941]
@@ -79529,7 +79209,7 @@ RelativePath=CoreMangLib\cti\system\single\SingleGetHashCode\SingleGetHashCode.c
WorkingDir=CoreMangLib\cti\system\single\SingleGetHashCode
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[TestCase4.cmd_9942]
@@ -79537,7 +79217,7 @@ RelativePath=Loader\classloader\InterfaceFolding\TestCase4\TestCase4.cmd
WorkingDir=Loader\classloader\InterfaceFolding\TestCase4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1352.cmd_9943]
@@ -79545,7 +79225,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1352\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1352\Generated1352
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated496.cmd_9944]
@@ -79553,7 +79233,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest496\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest496\Generated496
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b74939.cmd_9945]
@@ -79569,7 +79249,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b37830\b37830\b37830.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b37830\b37830
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b102962c.cmd_9947]
@@ -79577,7 +79257,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1.2-M02\b102962\b102962c\b102962c.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1.2-M02\b102962\b102962c
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ldc_c_cpblk.cmd_9948]
@@ -79585,7 +79265,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\ldc_c_cpblk\ldc_c_cpblk.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\ldc_c_cpblk
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[EnumIConvertibleToSingle.cmd_9949]
@@ -79593,7 +79273,7 @@ RelativePath=CoreMangLib\cti\system\enum\EnumIConvertibleToSingle\EnumIConvertib
WorkingDir=CoreMangLib\cti\system\enum\EnumIConvertibleToSingle
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Simple.cmd_9950]
@@ -79601,7 +79281,7 @@ RelativePath=JIT\Directed\FaultHandlers\Simple\Simple\Simple.cmd
WorkingDir=JIT\Directed\FaultHandlers\Simple\Simple
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[SystemCollICollectionSyncRoot.cmd_9951]
@@ -79609,7 +79289,7 @@ RelativePath=CoreMangLib\cti\system\collections\generic\dictionaryvaluecollectio
WorkingDir=CoreMangLib\cti\system\collections\generic\dictionaryvaluecollection\SystemCollICollectionSyncRoot
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[getclassfrommethodparam.cmd_9952]
@@ -79617,7 +79297,7 @@ RelativePath=JIT\Generics\Fields\getclassfrommethodparam\getclassfrommethodparam
WorkingDir=JIT\Generics\Fields\getclassfrommethodparam
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[uint16_r.cmd_9953]
@@ -79625,7 +79305,7 @@ RelativePath=JIT\Directed\shift\uint16_r\uint16_r.cmd
WorkingDir=JIT\Directed\shift\uint16_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[DoubleToString1.cmd_9954]
@@ -79633,7 +79313,7 @@ RelativePath=CoreMangLib\cti\system\double\DoubleToString1\DoubleToString1.cmd
WorkingDir=CoreMangLib\cti\system\double\DoubleToString1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b06730.cmd_9955]
@@ -79641,7 +79321,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M10\b06730\b06730\b06730.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M10\b06730\b06730
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[TypeParameter007.cmd_9956]
@@ -79649,7 +79329,7 @@ RelativePath=baseservices\exceptions\generics\TypeParameter007\TypeParameter007.
WorkingDir=baseservices\exceptions\generics\TypeParameter007
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_100.cmd_9957]
@@ -79657,7 +79337,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_100\GCSimulator_100.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_100
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1484.cmd_9958]
@@ -79665,7 +79345,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1484\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1484\Generated1484
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[UnicodeEncodingGetByteCount2.cmd_9959]
@@ -79673,7 +79353,7 @@ RelativePath=CoreMangLib\cti\system\text\unicodeencoding\UnicodeEncodingGetByteC
WorkingDir=CoreMangLib\cti\system\text\unicodeencoding\UnicodeEncodingGetByteCount2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated897.cmd_9960]
@@ -79681,7 +79361,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest897\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest897\Generated897
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ldarga_r8.cmd_9961]
@@ -79689,7 +79369,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\ldarga_r8\ldarga_r8.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\ldarga_r8
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[box-unbox-null002.cmd_9962]
@@ -79697,7 +79377,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\null\box-unbox-null002\box-
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\null\box-unbox-null002
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_speed_rellcsmixed.cmd_9963]
@@ -79713,7 +79393,7 @@ RelativePath=CoreMangLib\cti\system\text\stringbuilder\StringBuilderctor4\String
WorkingDir=CoreMangLib\cti\system\text\stringbuilder\StringBuilderctor4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1235.cmd_9965]
@@ -79721,7 +79401,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1235\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1235\Generated1235
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[AttributeUsageAttributeAllowMultiple.cmd_9966]
@@ -79729,7 +79409,7 @@ RelativePath=CoreMangLib\cti\system\attributeusageattribute\AttributeUsageAttrib
WorkingDir=CoreMangLib\cti\system\attributeusageattribute\AttributeUsageAttributeAllowMultiple
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[gentogen02.cmd_9967]
@@ -79745,7 +79425,7 @@ RelativePath=JIT\Regression\clr-x64-JIT\v4.0\b602182\b602182\b602182.cmd
WorkingDir=JIT\Regression\clr-x64-JIT\v4.0\b602182\b602182
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated636.cmd_9969]
@@ -79753,15 +79433,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest636\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest636\Generated636
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
-HostStyle=0
-
-[Int32Parse4.cmd_9970]
-RelativePath=CoreMangLib\cti\system\int\Int32Parse4\Int32Parse4.cmd
-WorkingDir=CoreMangLib\cti\system\int\Int32Parse4
-Expected=0
-MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b50033.cmd_9971]
@@ -79777,7 +79449,7 @@ RelativePath=JIT\Methodical\int64\signed\_il_dbgs_ldsfld_mul\_il_dbgs_ldsfld_mul
WorkingDir=JIT\Methodical\int64\signed\_il_dbgs_ldsfld_mul
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ArraySort7.cmd_9973]
@@ -79785,7 +79457,7 @@ RelativePath=CoreMangLib\cti\system\array\ArraySort7\ArraySort7.cmd
WorkingDir=CoreMangLib\cti\system\array\ArraySort7
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_relcastclass_newobj.cmd_9974]
@@ -79801,7 +79473,7 @@ RelativePath=JIT\IL_Conformance\Old\objectmodel\cpobj\cpobj.cmd
WorkingDir=JIT\IL_Conformance\Old\objectmodel\cpobj
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1079.cmd_9976]
@@ -79809,7 +79481,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1079\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1079\Generated1079
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[StackBehaviourPopi_popi8.cmd_9977]
@@ -79817,7 +79489,7 @@ RelativePath=CoreMangLib\cti\system\reflection\emit\stackbehaviour\StackBehaviou
WorkingDir=CoreMangLib\cti\system\reflection\emit\stackbehaviour\StackBehaviourPopi_popi8
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbgrefloc_r4.cmd_9978]
@@ -79833,7 +79505,7 @@ RelativePath=CoreMangLib\cti\system\stringcomparer\StringComparerEquals1\StringC
WorkingDir=CoreMangLib\cti\system\stringcomparer\StringComparerEquals1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[DDB113347.cmd_9980]
@@ -79841,7 +79513,7 @@ RelativePath=CoreMangLib\system\delegate\regressions\devdivbugs\113347\DDB113347
WorkingDir=CoreMangLib\system\delegate\regressions\devdivbugs\113347\DDB113347
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated89.cmd_9981]
@@ -79849,7 +79521,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest89\Generated
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest89\Generated89
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbgtest_2c.cmd_9982]
@@ -79873,7 +79545,7 @@ RelativePath=baseservices\threading\interlocked\exchange\exchange5_cti\exchange5
WorkingDir=baseservices\threading\interlocked\exchange\exchange5_cti
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[generics2.cmd_9985]
@@ -79881,7 +79553,7 @@ RelativePath=JIT\Methodical\nonvirtualcall\generics2\generics2.cmd
WorkingDir=JIT\Methodical\nonvirtualcall\generics2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated159.cmd_9986]
@@ -79889,7 +79561,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest159\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest159\Generated159
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[FileModeAppend.cmd_9987]
@@ -79897,7 +79569,7 @@ RelativePath=CoreMangLib\cti\system\io\filemode\FileModeAppend\FileModeAppend.cm
WorkingDir=CoreMangLib\cti\system\io\filemode\FileModeAppend
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[xaddmuly_cs_do.cmd_9988]
@@ -79905,7 +79577,7 @@ RelativePath=JIT\Directed\coverage\flowgraph\xaddmuly_cs_do\xaddmuly_cs_do.cmd
WorkingDir=JIT\Directed\coverage\flowgraph\xaddmuly_cs_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated828.cmd_9989]
@@ -79913,7 +79585,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest828\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest828\Generated828
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[IDictionaryIsReadOnly.cmd_9990]
@@ -79921,7 +79593,7 @@ RelativePath=CoreMangLib\cti\system\collections\idictionary\IDictionaryIsReadOnl
WorkingDir=CoreMangLib\cti\system\collections\idictionary\IDictionaryIsReadOnly
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated275.cmd_9991]
@@ -79929,7 +79601,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest275\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest275\Generated275
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_relhan3_ctor.cmd_9992]
@@ -79937,7 +79609,7 @@ RelativePath=JIT\Methodical\VT\etc\_il_relhan3_ctor\_il_relhan3_ctor.cmd
WorkingDir=JIT\Methodical\VT\etc\_il_relhan3_ctor
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[hfa_sf1C_r.cmd_9993]
@@ -79945,7 +79617,7 @@ RelativePath=JIT\jit64\hfa\main\testC\hfa_sf1C_r\hfa_sf1C_r.cmd
WorkingDir=JIT\jit64\hfa\main\testC\hfa_sf1C_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1422.cmd_9994]
@@ -79953,7 +79625,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1422\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1422\Generated1422
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated359.cmd_9995]
@@ -79961,7 +79633,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest359\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest359\Generated359
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated50.cmd_9996]
@@ -79969,7 +79641,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest50\Generated
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest50\Generated50
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b163200.cmd_9997]
@@ -79977,7 +79649,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\v2.1\DDB\b163200\b163200\b163200.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\v2.1\DDB\b163200\b163200
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Int32IConvertibleToInt32.cmd_9998]
@@ -79985,7 +79657,7 @@ RelativePath=CoreMangLib\cti\system\int\Int32IConvertibleToInt32\Int32IConvertib
WorkingDir=CoreMangLib\cti\system\int\Int32IConvertibleToInt32
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b26558.cmd_9999]
@@ -79993,7 +79665,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b26558\b26558\b26558.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b26558\b26558
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[weakreffinal.cmd_10000]
@@ -80001,7 +79673,7 @@ RelativePath=GC\Scenarios\WeakReference\weakreffinal\weakreffinal.cmd
WorkingDir=GC\Scenarios\WeakReference\weakreffinal
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_reli_seq.cmd_10001]
@@ -80009,7 +79681,7 @@ RelativePath=JIT\Methodical\ELEMENT_TYPE_IU\_il_reli_seq\_il_reli_seq.cmd
WorkingDir=JIT\Methodical\ELEMENT_TYPE_IU\_il_reli_seq
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ConvertToBase64String1.cmd_10002]
@@ -80017,7 +79689,7 @@ RelativePath=CoreMangLib\cti\system\convert\ConvertToBase64String1\ConvertToBase
WorkingDir=CoreMangLib\cti\system\convert\ConvertToBase64String1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[TimeSpanTicksPerHour.cmd_10003]
@@ -80025,7 +79697,7 @@ RelativePath=CoreMangLib\cti\system\timespan\TimeSpanTicksPerHour\TimeSpanTicksP
WorkingDir=CoreMangLib\cti\system\timespan\TimeSpanTicksPerHour
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated975.cmd_10004]
@@ -80033,7 +79705,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest975\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest975\Generated975
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[repro237932.cmd_10005]
@@ -80041,7 +79713,7 @@ RelativePath=Loader\classloader\generics\regressions\237932\repro237932\repro237
WorkingDir=Loader\classloader\generics\regressions\237932\repro237932
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_346.cmd_10006]
@@ -80049,7 +79721,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_346\GCSimulator_346.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_346
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[unregister03.cmd_10007]
@@ -80057,7 +79729,7 @@ RelativePath=baseservices\threading\threadpool\unregister\unregister03\unregiste
WorkingDir=baseservices\threading\threadpool\unregister\unregister03
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[i8_cs_ro.cmd_10008]
@@ -80065,7 +79737,7 @@ RelativePath=JIT\Methodical\AsgOp\i8\i8_cs_ro\i8_cs_ro.cmd
WorkingDir=JIT\Methodical\AsgOp\i8\i8_cs_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[hfa_nf1C_d.cmd_10009]
@@ -80073,7 +79745,7 @@ RelativePath=JIT\jit64\hfa\main\testC\hfa_nf1C_d\hfa_nf1C_d.cmd
WorkingDir=JIT\jit64\hfa\main\testC\hfa_nf1C_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_speed_dbgsuperlong.cmd_10010]
@@ -80089,7 +79761,7 @@ RelativePath=JIT\Methodical\Boxing\boxunbox\_il_dbglocalloc\_il_dbglocalloc.cmd
WorkingDir=JIT\Methodical\Boxing\boxunbox\_il_dbglocalloc
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_relrefarg_f4.cmd_10012]
@@ -80105,7 +79777,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b81618\b81618\b81618.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b81618\b81618
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_odbgfibo_cs.cmd_10014]
@@ -80121,7 +79793,7 @@ RelativePath=CoreMangLib\cti\system\collections\generic\dictionary\DictionaryICo
WorkingDir=CoreMangLib\cti\system\collections\generic\dictionary\DictionaryICollectionSyncRoot2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[RMV-2-13-41g-two.cmd_10016]
@@ -80129,7 +79801,7 @@ RelativePath=Loader\classloader\rmv\il\RMV-2-13-41g-two\RMV-2-13-41g-two.cmd
WorkingDir=Loader\classloader\rmv\il\RMV-2-13-41g-two
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[arithm64_cs_do.cmd_10017]
@@ -80137,7 +79809,7 @@ RelativePath=JIT\Methodical\NaN\arithm64_cs_do\arithm64_cs_do.cmd
WorkingDir=JIT\Methodical\NaN\arithm64_cs_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[MultipleInterface12.cmd_10018]
@@ -80145,7 +79817,7 @@ RelativePath=Loader\classloader\generics\Instantiation\Positive\MultipleInterfac
WorkingDir=Loader\classloader\generics\Instantiation\Positive\MultipleInterface12
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated216.cmd_10019]
@@ -80153,7 +79825,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest216\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest216\Generated216
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[TypeAttributesAbstract.cmd_10020]
@@ -80161,7 +79833,7 @@ RelativePath=CoreMangLib\cti\system\reflection\typeattributes\TypeAttributesAbst
WorkingDir=CoreMangLib\cti\system\reflection\typeattributes\TypeAttributesAbstract
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_relcompat_v.cmd_10021]
@@ -80177,7 +79849,7 @@ RelativePath=CoreMangLib\cti\system\resources\missingmanifestresourceexception\M
WorkingDir=CoreMangLib\cti\system\resources\missingmanifestresourceexception\MissingManifestResourceExceptionCtor2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[DictionaryIDictionaryValue3.cmd_10023]
@@ -80185,7 +79857,7 @@ RelativePath=CoreMangLib\cti\system\collections\generic\dictionary\DictionaryIDi
WorkingDir=CoreMangLib\cti\system\collections\generic\dictionary\DictionaryIDictionaryValue3
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[vsw543506.cmd_10024]
@@ -80209,7 +79881,7 @@ RelativePath=JIT\Directed\PREFIX\PrimitiveVT\callconv1_cs_r\callconv1_cs_r.cmd
WorkingDir=JIT\Directed\PREFIX\PrimitiveVT\callconv1_cs_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[verify01_dynamic.cmd_10027]
@@ -80217,7 +79889,7 @@ RelativePath=JIT\jit64\localloc\verify\verify01_dynamic\verify01_dynamic.cmd
WorkingDir=JIT\jit64\localloc\verify\verify01_dynamic
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_FAIL;4851;EXCLUDED;VERIFY
+Categories=EXPECTED_FAIL;4851;EXCLUDED;VERIFY;Pri1
HostStyle=0
[stind_i4.cmd_10028]
@@ -80225,7 +79897,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\stind_i4\stind_i4.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\stind_i4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[box-unbox-null020.cmd_10029]
@@ -80233,7 +79905,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\null\box-unbox-null020\box-
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\null\box-unbox-null020
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[TypeParameter002.cmd_10030]
@@ -80241,7 +79913,7 @@ RelativePath=baseservices\exceptions\generics\TypeParameter002\TypeParameter002.
WorkingDir=baseservices\exceptions\generics\TypeParameter002
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[TimeSpanCtor2.cmd_10031]
@@ -80249,7 +79921,7 @@ RelativePath=CoreMangLib\cti\system\timespan\TimeSpanCtor2\TimeSpanCtor2.cmd
WorkingDir=CoreMangLib\cti\system\timespan\TimeSpanCtor2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[waitanyex9a.cmd_10032]
@@ -80257,7 +79929,7 @@ RelativePath=baseservices\threading\waithandle\waitany\waitanyex9a\waitanyex9a.c
WorkingDir=baseservices\threading\waithandle\waitany\waitanyex9a
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[PinnedMultiple.cmd_10033]
@@ -80273,7 +79945,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1094\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1094\Generated1094
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[IDictionaryGetEnumerator.cmd_10035]
@@ -80281,7 +79953,7 @@ RelativePath=CoreMangLib\cti\system\collections\idictionary\IDictionaryGetEnumer
WorkingDir=CoreMangLib\cti\system\collections\idictionary\IDictionaryGetEnumerator
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated48.cmd_10036]
@@ -80289,7 +79961,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest48\Generated
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest48\Generated48
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b39946.cmd_10037]
@@ -80305,7 +79977,7 @@ RelativePath=JIT\Generics\Instantiation\delegates\Delegate030\Delegate030.cmd
WorkingDir=JIT\Generics\Instantiation\delegates\Delegate030
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Double_And_Op_cs_do.cmd_10039]
@@ -80313,7 +79985,7 @@ RelativePath=JIT\Directed\cmov\Double_And_Op_cs_do\Double_And_Op_cs_do.cmd
WorkingDir=JIT\Directed\cmov\Double_And_Op_cs_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Conv_I8.cmd_10040]
@@ -80321,7 +79993,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\Conv_I8\Conv_I8.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\Conv_I8
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[straccess1_cs_ro.cmd_10041]
@@ -80337,7 +80009,7 @@ RelativePath=JIT\Directed\refbyref\byref2iu_il_r\byref2iu_il_r.cmd
WorkingDir=JIT\Directed\refbyref\byref2iu_il_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated796.cmd_10043]
@@ -80345,7 +80017,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest796\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest796\Generated796
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[chaos56200037cs_o.cmd_10044]
@@ -80361,7 +80033,7 @@ RelativePath=CoreMangLib\cti\system\reflection\emit\operandtype\OperandTypeInlin
WorkingDir=CoreMangLib\cti\system\reflection\emit\operandtype\OperandTypeInlineString
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[25param1a_cs_do.cmd_10046]
@@ -80369,7 +80041,7 @@ RelativePath=JIT\Methodical\Invoke\25params\25param1a_cs_do\25param1a_cs_do.cmd
WorkingDir=JIT\Methodical\Invoke\25params\25param1a_cs_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b69528.cmd_10047]
@@ -80377,7 +80049,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b69528\b69528\b69528.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b69528\b69528
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated697.cmd_10048]
@@ -80385,7 +80057,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest697\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest697\Generated697
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1412.cmd_10049]
@@ -80393,7 +80065,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1412\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1412\Generated1412
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[multihandler_r.cmd_10050]
@@ -80409,7 +80081,7 @@ RelativePath=JIT\Methodical\eh\nested\nestedtry\nestedtrycatch_r\nestedtrycatch_
WorkingDir=JIT\Methodical\eh\nested\nestedtry\nestedtrycatch_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated924.cmd_10052]
@@ -80417,7 +80089,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest924\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest924\Generated924
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[L-1-11-3.cmd_10053]
@@ -80425,7 +80097,7 @@ RelativePath=Loader\classloader\v1\Beta1\Layout\Matrix\cs\L-1-11-3\L-1-11-3.cmd
WorkingDir=Loader\classloader\v1\Beta1\Layout\Matrix\cs\L-1-11-3
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[MethodAccessExceptionCtor2.cmd_10054]
@@ -80433,7 +80105,7 @@ RelativePath=CoreMangLib\cti\system\methodaccessexception\MethodAccessExceptionC
WorkingDir=CoreMangLib\cti\system\methodaccessexception\MethodAccessExceptionCtor2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated657.cmd_10055]
@@ -80441,7 +80113,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest657\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest657\Generated657
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[intdeccheckreturn.cmd_10056]
@@ -80449,7 +80121,7 @@ RelativePath=baseservices\threading\interlocked\checkreturn\intdeccheckreturn\in
WorkingDir=baseservices\threading\interlocked\checkreturn\intdeccheckreturn
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_speed_dbgdeep.cmd_10057]
@@ -80465,7 +80137,7 @@ RelativePath=JIT\Methodical\eh\rethrow\throwwithhandlerscatchingbase_ro\throwwit
WorkingDir=JIT\Methodical\eh\rethrow\throwwithhandlerscatchingbase_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated865.cmd_10059]
@@ -80473,7 +80145,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest865\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest865\Generated865
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[loop1_cs_do.cmd_10060]
@@ -80481,7 +80153,7 @@ RelativePath=JIT\Directed\UnrollLoop\loop1_cs_do\loop1_cs_do.cmd
WorkingDir=JIT\Directed\UnrollLoop\loop1_cs_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[keepalivehandle.cmd_10061]
@@ -80489,7 +80161,7 @@ RelativePath=GC\Features\KeepAlive\keepaliveother\keepalivehandle\keepalivehandl
WorkingDir=GC\Features\KeepAlive\keepaliveother\keepalivehandle
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_speed_relgc_nested.cmd_10062]
@@ -80497,7 +80169,7 @@ RelativePath=JIT\Methodical\VT\etc\_speed_relgc_nested\_speed_relgc_nested.cmd
WorkingDir=JIT\Methodical\VT\etc\_speed_relgc_nested
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[MissingMemberExceptionCtor1.cmd_10063]
@@ -80505,7 +80177,7 @@ RelativePath=CoreMangLib\cti\system\missingmemberexception\MissingMemberExceptio
WorkingDir=CoreMangLib\cti\system\missingmemberexception\MissingMemberExceptionCtor1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_XAssemblytest2-xassem.cmd_10064]
@@ -80513,7 +80185,7 @@ RelativePath=JIT\Methodical\stringintern\_XAssemblytest2-xassem\_XAssemblytest2-
WorkingDir=JIT\Methodical\stringintern\_XAssemblytest2-xassem
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_343.cmd_10065]
@@ -80521,7 +80193,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_343\GCSimulator_343.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_343
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[9_and_alloca2.cmd_10066]
@@ -80529,7 +80201,7 @@ RelativePath=JIT\jit64\gc\misc\9_and_alloca2\9_and_alloca2.cmd
WorkingDir=JIT\jit64\gc\misc\9_and_alloca2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_speed_dbgthrow.cmd_10067]
@@ -80545,7 +80217,7 @@ RelativePath=JIT\Methodical\Arrays\lcs\_il_rellcs_ldlen\_il_rellcs_ldlen.cmd
WorkingDir=JIT\Methodical\Arrays\lcs\_il_rellcs_ldlen
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[FileNotFoundExceptionCtor.cmd_10069]
@@ -80553,7 +80225,7 @@ RelativePath=CoreMangLib\cti\system\io\filenotfoundexception\FileNotFoundExcepti
WorkingDir=CoreMangLib\cti\system\io\filenotfoundexception\FileNotFoundExceptionCtor
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[throw_cs_ro.cmd_10070]
@@ -80569,7 +80241,7 @@ RelativePath=GC\Coverage\smalloom\smalloom.cmd
WorkingDir=GC\Coverage\smalloom
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_FAIL;8091
+Categories=EXPECTED_FAIL;8091;Pri1
HostStyle=0
[b12425.cmd_10072]
@@ -80577,7 +80249,7 @@ RelativePath=JIT\Regression\VS-ia64-JIT\V1.2-M01\b12425\b12425\b12425.cmd
WorkingDir=JIT\Regression\VS-ia64-JIT\V1.2-M01\b12425\b12425
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[conv_dbg.cmd_10073]
@@ -80601,7 +80273,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest94\Generated
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest94\Generated94
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b611219.cmd_10076]
@@ -80609,7 +80281,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\v2.1\b611219\b611219\b611219.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\v2.1\b611219\b611219
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[DictionaryICollectionSyncRoot.cmd_10077]
@@ -80617,7 +80289,7 @@ RelativePath=CoreMangLib\cti\system\collections\generic\dictionary\DictionaryICo
WorkingDir=CoreMangLib\cti\system\collections\generic\dictionary\DictionaryICollectionSyncRoot
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_31.cmd_10078]
@@ -80625,7 +80297,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_31\GCSimulator_31.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_31
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[MathFPow.cmd_10079]
@@ -80633,7 +80305,7 @@ RelativePath=CoreMangLib\cti\system\mathf\MathFPow\MathFPow.cmd
WorkingDir=CoreMangLib\cti\system\mathf\MathFPow
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbgi_prop.cmd_10080]
@@ -80641,7 +80313,7 @@ RelativePath=JIT\Methodical\ELEMENT_TYPE_IU\_il_dbgi_prop\_il_dbgi_prop.cmd
WorkingDir=JIT\Methodical\ELEMENT_TYPE_IU\_il_dbgi_prop
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[tryCatchFinallyThrow_nonlocalexit1_d.cmd_10081]
@@ -80649,7 +80321,7 @@ RelativePath=JIT\Methodical\eh\finallyexec\tryCatchFinallyThrow_nonlocalexit1_d\
WorkingDir=JIT\Methodical\eh\finallyexec\tryCatchFinallyThrow_nonlocalexit1_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated99.cmd_10082]
@@ -80657,7 +80329,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest99\Generated
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest99\Generated99
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_268.cmd_10083]
@@ -80665,7 +80337,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_268\GCSimulator_268.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_268
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ConvertToInt64_6.cmd_10084]
@@ -80673,7 +80345,7 @@ RelativePath=CoreMangLib\cti\system\convert\ConvertToInt64_6\ConvertToInt64_6.cm
WorkingDir=CoreMangLib\cti\system\convert\ConvertToInt64_6
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[xor.cmd_10085]
@@ -80681,7 +80353,7 @@ RelativePath=JIT\IL_Conformance\Old\Base\xor\xor.cmd
WorkingDir=JIT\IL_Conformance\Old\Base\xor
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[innerFinally_ro.cmd_10086]
@@ -80697,7 +80369,7 @@ RelativePath=Loader\classloader\generics\Layout\General\Base01a_seq\Base01a_seq.
WorkingDir=Loader\classloader\generics\Layout\General\Base01a_seq
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_381.cmd_10088]
@@ -80705,7 +80377,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_381\GCSimulator_381.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_381
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[hfa_nf0E_r.cmd_10089]
@@ -80713,7 +80385,7 @@ RelativePath=JIT\jit64\hfa\main\testE\hfa_nf0E_r\hfa_nf0E_r.cmd
WorkingDir=JIT\jit64\hfa\main\testE\hfa_nf0E_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_FAIL;12684
+Categories=EXPECTED_FAIL;12684;Pri1
HostStyle=0
[Generated237.cmd_10090]
@@ -80721,7 +80393,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest237\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest237\Generated237
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[testInterface.cmd_10091]
@@ -80729,7 +80401,7 @@ RelativePath=Regressions\coreclr\1333\testInterface\testInterface.cmd
WorkingDir=Regressions\coreclr\1333\testInterface
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_speed_rels_muldiv.cmd_10092]
@@ -80753,7 +80425,7 @@ RelativePath=JIT\Regression\VS-ia64-JIT\M00\b80737\b80737\b80737.cmd
WorkingDir=JIT\Regression\VS-ia64-JIT\M00\b80737\b80737
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[covariance.cmd_10095]
@@ -80761,7 +80433,7 @@ RelativePath=JIT\opt\Devirtualization\covariance\covariance.cmd
WorkingDir=JIT\opt\Devirtualization\covariance
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated109.cmd_10096]
@@ -80769,7 +80441,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest109\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest109\Generated109
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b67987.cmd_10097]
@@ -80785,7 +80457,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest263\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest263\Generated263
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbglengthm2.cmd_10099]
@@ -80801,7 +80473,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest851\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest851\Generated851
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[OpCodesEndfilter.cmd_10101]
@@ -80809,7 +80481,7 @@ RelativePath=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesEndfilter\OpC
WorkingDir=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesEndfilter
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated832.cmd_10102]
@@ -80817,7 +80489,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest832\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest832\Generated832
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b28141.cmd_10103]
@@ -80825,7 +80497,7 @@ RelativePath=JIT\Regression\VS-ia64-JIT\V1.2-M02\b28141\b28141\b28141.cmd
WorkingDir=JIT\Regression\VS-ia64-JIT\V1.2-M02\b28141\b28141
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1469.cmd_10104]
@@ -80833,7 +80505,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1469\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1469\Generated1469
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[bug.cmd_10105]
@@ -80841,7 +80513,7 @@ RelativePath=Loader\classloader\regressions\208900\bug\bug.cmd
WorkingDir=Loader\classloader\regressions\208900\bug
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[thread08.cmd_10106]
@@ -80849,7 +80521,7 @@ RelativePath=baseservices\threading\generics\WaitCallback\thread08\thread08.cmd
WorkingDir=baseservices\threading\generics\WaitCallback\thread08
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Unbox006.cmd_10107]
@@ -80865,15 +80537,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b10940\b10940a\b10940a.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b10940\b10940a
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
-HostStyle=0
-
-[BooleanTryParse.cmd_10109]
-RelativePath=CoreMangLib\cti\system\boolean\BooleanTryParse\BooleanTryParse.cmd
-WorkingDir=CoreMangLib\cti\system\boolean\BooleanTryParse
-Expected=0
-MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[eh09_dynamic.cmd_10110]
@@ -80881,7 +80545,7 @@ RelativePath=JIT\jit64\localloc\ehverify\eh09_dynamic\eh09_dynamic.cmd
WorkingDir=JIT\jit64\localloc\ehverify\eh09_dynamic
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ble_u.cmd_10111]
@@ -80889,7 +80553,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\ble_u\ble_u.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\ble_u
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GuidCtor3.cmd_10112]
@@ -80897,7 +80561,7 @@ RelativePath=CoreMangLib\cti\system\guid\GuidCtor3\GuidCtor3.cmd
WorkingDir=CoreMangLib\cti\system\guid\GuidCtor3
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbgtest_implicit.cmd_10113]
@@ -80913,7 +80577,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1400\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1400\Generated1400
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Double_Or_Op_cs_r.cmd_10115]
@@ -80921,7 +80585,7 @@ RelativePath=JIT\Directed\cmov\Double_Or_Op_cs_r\Double_Or_Op_cs_r.cmd
WorkingDir=JIT\Directed\cmov\Double_Or_Op_cs_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated75.cmd_10116]
@@ -80929,7 +80593,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest75\Generated
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest75\Generated75
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Lorenz.cmd_10117]
@@ -80945,7 +80609,7 @@ RelativePath=JIT\jit64\hfa\main\testE\hfa_sd2E_d\hfa_sd2E_d.cmd
WorkingDir=JIT\jit64\hfa\main\testE\hfa_sd2E_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_relnested.cmd_10119]
@@ -80953,7 +80617,7 @@ RelativePath=JIT\Methodical\VT\etc\_il_relnested\_il_relnested.cmd
WorkingDir=JIT\Methodical\VT\etc\_il_relnested
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[MethodAttributesVtableLayoutMask.cmd_10120]
@@ -80961,7 +80625,7 @@ RelativePath=CoreMangLib\cti\system\reflection\methodattributes\MethodAttributes
WorkingDir=CoreMangLib\cti\system\reflection\methodattributes\MethodAttributesVtableLayoutMask
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b28805.cmd_10121]
@@ -80977,7 +80641,7 @@ RelativePath=baseservices\threading\paramthreadstart\ThreadStartUShort\ThreadSta
WorkingDir=baseservices\threading\paramthreadstart\ThreadStartUShort
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[AbsGeneric_ro.cmd_10123]
@@ -80993,7 +80657,7 @@ RelativePath=CoreMangLib\cti\system\int64\Int64Equals1\Int64Equals1.cmd
WorkingDir=CoreMangLib\cti\system\int64\Int64Equals1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[switchdefaultonly2_il_d.cmd_10125]
@@ -81001,7 +80665,7 @@ RelativePath=JIT\Directed\coverage\oldtests\switchdefaultonly2_il_d\switchdefaul
WorkingDir=JIT\Directed\coverage\oldtests\switchdefaultonly2_il_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[app.cmd_10126]
@@ -81009,7 +80673,7 @@ RelativePath=JIT\Regression\Dev11\External\Dev11_243742\app\app.cmd
WorkingDir=JIT\Regression\Dev11\External\Dev11_243742\app
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[static_equalnull_struct01.cmd_10127]
@@ -81017,7 +80681,7 @@ RelativePath=JIT\Generics\Fields\static_equalnull_struct01\static_equalnull_stru
WorkingDir=JIT\Generics\Fields\static_equalnull_struct01
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[OpCodesConv_I4.cmd_10128]
@@ -81025,7 +80689,7 @@ RelativePath=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesConv_I4\OpCod
WorkingDir=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesConv_I4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[fastaredux.cmd_10129]
@@ -81041,7 +80705,7 @@ RelativePath=CoreMangLib\cti\system\math\MathTan\MathTan.cmd
WorkingDir=CoreMangLib\cti\system\math\MathTan
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b473131_intptr.cmd_10131]
@@ -81049,7 +80713,7 @@ RelativePath=JIT\Regression\Dev11\Dev11_b473131\b473131_intptr\b473131_intptr.cm
WorkingDir=JIT\Regression\Dev11\Dev11_b473131\b473131_intptr
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_speed_dbgjumps.cmd_10132]
@@ -81057,7 +80721,7 @@ RelativePath=JIT\Methodical\VT\callconv\_speed_dbgjumps\_speed_dbgjumps.cmd
WorkingDir=JIT\Methodical\VT\callconv\_speed_dbgjumps
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1397.cmd_10133]
@@ -81065,7 +80729,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1397\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1397\Generated1397
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[badcodeafterfinally_d.cmd_10134]
@@ -81073,7 +80737,7 @@ RelativePath=JIT\Methodical\eh\deadcode\badcodeafterfinally_d\badcodeafterfinall
WorkingDir=JIT\Methodical\eh\deadcode\badcodeafterfinally_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_FAIL;2444;EXCLUDED
+Categories=EXPECTED_FAIL;2444;EXCLUDED;Pri1
HostStyle=0
[GCSimulator_358.cmd_10135]
@@ -81081,7 +80745,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_358\GCSimulator_358.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_358
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Box_Unbox.cmd_10136]
@@ -81089,7 +80753,7 @@ RelativePath=JIT\Directed\PREFIX\volatile\1\Box_Unbox\Box_Unbox.cmd
WorkingDir=JIT\Directed\PREFIX\volatile\1\Box_Unbox
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated643.cmd_10137]
@@ -81097,7 +80761,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest643\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest643\Generated643
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated893.cmd_10138]
@@ -81105,7 +80769,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest893\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest893\Generated893
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1097.cmd_10139]
@@ -81113,7 +80777,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1097\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1097\Generated1097
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[thread02.cmd_10140]
@@ -81121,7 +80785,7 @@ RelativePath=baseservices\threading\generics\TimerCallback\thread02\thread02.cmd
WorkingDir=baseservices\threading\generics\TimerCallback\thread02
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ListIListRemove.cmd_10141]
@@ -81129,7 +80793,7 @@ RelativePath=CoreMangLib\cti\system\collections\generic\list\ListIListRemove\Lis
WorkingDir=CoreMangLib\cti\system\collections\generic\list\ListIListRemove
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[PInvokeTail.cmd_10142]
@@ -81137,7 +80801,7 @@ RelativePath=JIT\Directed\IL\PInvokeTail\PInvokeTail\PInvokeTail.cmd
WorkingDir=JIT\Directed\IL\PInvokeTail\PInvokeTail
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b106272.cmd_10143]
@@ -81153,7 +80817,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest123\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest123\Generated123
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[waitoneex4.cmd_10145]
@@ -81161,7 +80825,7 @@ RelativePath=baseservices\threading\waithandle\waitone\waitoneex4\waitoneex4.cmd
WorkingDir=baseservices\threading\waithandle\waitone\waitoneex4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b11878.cmd_10146]
@@ -81169,7 +80833,7 @@ RelativePath=JIT\Regression\VS-ia64-JIT\V1.2-M01\b11878\b11878\b11878.cmd
WorkingDir=JIT\Regression\VS-ia64-JIT\V1.2-M01\b11878\b11878
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Int64MaxValue.cmd_10147]
@@ -81177,7 +80841,7 @@ RelativePath=CoreMangLib\cti\system\int64\Int64MaxValue\Int64MaxValue.cmd
WorkingDir=CoreMangLib\cti\system\int64\Int64MaxValue
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[NestedInterface06.cmd_10148]
@@ -81201,7 +80865,7 @@ RelativePath=JIT\Methodical\int64\misc\_relbinop\_relbinop.cmd
WorkingDir=JIT\Methodical\int64\misc\_relbinop
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[initobj.cmd_10151]
@@ -81209,7 +80873,7 @@ RelativePath=JIT\Directed\PREFIX\volatile\1\initobj\initobj.cmd
WorkingDir=JIT\Directed\PREFIX\volatile\1\initobj
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[interface_struct02.cmd_10152]
@@ -81217,7 +80881,7 @@ RelativePath=JIT\Generics\MemberAccess\interface_struct02\interface_struct02.cmd
WorkingDir=JIT\Generics\MemberAccess\interface_struct02
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_relstress1.cmd_10153]
@@ -81241,7 +80905,7 @@ RelativePath=JIT\jit64\hfa\main\testC\hfa_sf1C_d\hfa_sf1C_d.cmd
WorkingDir=JIT\jit64\hfa\main\testC\hfa_sf1C_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[test16.cmd_10156]
@@ -81249,7 +80913,7 @@ RelativePath=Loader\classloader\explicitlayout\Regressions\ASURT\ASURT150271\tes
WorkingDir=Loader\classloader\explicitlayout\Regressions\ASURT\ASURT150271\test16
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[mcc_i62.cmd_10157]
@@ -81257,7 +80921,7 @@ RelativePath=JIT\jit64\mcc\interop\mcc_i62\mcc_i62.cmd
WorkingDir=JIT\jit64\mcc\interop\mcc_i62
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_FAIL;9462;EXCLUDED;VARARG
+Categories=EXPECTED_FAIL;9462;EXCLUDED;VARARG;Pri1
HostStyle=0
[GCSimulator_266.cmd_10158]
@@ -81265,7 +80929,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_266\GCSimulator_266.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_266
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[IListItem.cmd_10159]
@@ -81273,7 +80937,7 @@ RelativePath=CoreMangLib\cti\system\collections\ilist\IListItem\IListItem.cmd
WorkingDir=CoreMangLib\cti\system\collections\ilist\IListItem
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_43.cmd_10160]
@@ -81281,7 +80945,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_43\GCSimulator_43.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_43
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[WaitHandleCtor.cmd_10161]
@@ -81289,7 +80953,7 @@ RelativePath=CoreMangLib\cti\system\threading\waithandle\WaitHandleCtor\WaitHand
WorkingDir=CoreMangLib\cti\system\threading\waithandle\WaitHandleCtor
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[DblNeg.cmd_10162]
@@ -81297,7 +80961,7 @@ RelativePath=JIT\CodeGenBringUpTests\DblNeg\DblNeg.cmd
WorkingDir=JIT\CodeGenBringUpTests\DblNeg
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[castclass-interface014.cmd_10163]
@@ -81305,7 +80969,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\castclass\interface\castclass-interfa
WorkingDir=JIT\jit64\valuetypes\nullable\castclass\interface\castclass-interface014
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b565808.cmd_10164]
@@ -81313,7 +80977,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\v2.1\b565808\b565808\b565808.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\v2.1\b565808\b565808
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ConvertToBoolean4.cmd_10165]
@@ -81321,7 +80985,7 @@ RelativePath=CoreMangLib\cti\system\convert\ConvertToBoolean4\ConvertToBoolean4.
WorkingDir=CoreMangLib\cti\system\convert\ConvertToBoolean4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Guid_Parsing.cmd_10166]
@@ -81329,7 +80993,7 @@ RelativePath=CoreMangLib\system\guid\Guid_Parsing\Guid_Parsing.cmd
WorkingDir=CoreMangLib\system\guid\Guid_Parsing
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1398.cmd_10167]
@@ -81337,7 +81001,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1398\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1398\Generated1398
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[pow3.cmd_10168]
@@ -81345,7 +81009,7 @@ RelativePath=Regressions\coreclr\0138\pow3\pow3.cmd
WorkingDir=Regressions\coreclr\0138\pow3
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[exec16.cmd_10169]
@@ -81353,7 +81017,7 @@ RelativePath=Loader\classloader\nesting\coreclr\exec16\exec16.cmd
WorkingDir=Loader\classloader\nesting\coreclr\exec16
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbglocalloc.cmd_10170]
@@ -81361,7 +81025,7 @@ RelativePath=JIT\Methodical\xxobj\operand\_il_dbglocalloc\_il_dbglocalloc.cmd
WorkingDir=JIT\Methodical\xxobj\operand\_il_dbglocalloc
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_FAIL;2444;EXCLUDED
+Categories=EXPECTED_FAIL;2444;EXCLUDED;Pri1
HostStyle=0
[ConvertToUInt6414.cmd_10171]
@@ -81369,7 +81033,7 @@ RelativePath=CoreMangLib\cti\system\convert\ConvertToUInt6414\ConvertToUInt6414.
WorkingDir=CoreMangLib\cti\system\convert\ConvertToUInt6414
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[byte_cs_do.cmd_10172]
@@ -81377,7 +81041,7 @@ RelativePath=JIT\Methodical\MDArray\DataTypes\byte_cs_do\byte_cs_do.cmd
WorkingDir=JIT\Methodical\MDArray\DataTypes\byte_cs_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[AbstractBase02.cmd_10173]
@@ -81393,7 +81057,7 @@ RelativePath=JIT\Generics\Typeof\struct01\struct01.cmd
WorkingDir=JIT\Generics\Typeof\struct01
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[CharMinValue.cmd_10175]
@@ -81401,7 +81065,7 @@ RelativePath=CoreMangLib\cti\system\char\CharMinValue\CharMinValue.cmd
WorkingDir=CoreMangLib\cti\system\char\CharMinValue
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[r8nanconv_il_d.cmd_10176]
@@ -81417,7 +81081,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_21\GCSimulator_21.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_21
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b14616.cmd_10178]
@@ -81425,7 +81089,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M09\b14616\b14616\b14616.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M09\b14616\b14616
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated341.cmd_10179]
@@ -81433,7 +81097,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest341\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest341\Generated341
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b00719.cmd_10180]
@@ -81449,7 +81113,7 @@ RelativePath=JIT\Methodical\Invoke\25params\25param2b_il_r\25param2b_il_r.cmd
WorkingDir=JIT\Methodical\Invoke\25params\25param2b_il_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_opt_dbgrotarg_double.cmd_10182]
@@ -81465,7 +81129,7 @@ RelativePath=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodeStackBehaviour
WorkingDir=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodeStackBehaviourPush
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[catchtryintryfinally_d.cmd_10184]
@@ -81473,7 +81137,7 @@ RelativePath=JIT\Methodical\eh\disconnected\catchtryintryfinally_d\catchtryintry
WorkingDir=JIT\Methodical\eh\disconnected\catchtryintryfinally_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[StringConcat3.cmd_10185]
@@ -81481,7 +81145,7 @@ RelativePath=CoreMangLib\cti\system\string\StringConcat3\StringConcat3.cmd
WorkingDir=CoreMangLib\cti\system\string\StringConcat3
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ICollectionClear.cmd_10186]
@@ -81489,7 +81153,7 @@ RelativePath=CoreMangLib\cti\system\collections\generic\icollection\ICollectionC
WorkingDir=CoreMangLib\cti\system\collections\generic\icollection\ICollectionClear
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated253.cmd_10187]
@@ -81497,7 +81161,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest253\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest253\Generated253
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[CopyCharArray.cmd_10188]
@@ -81513,7 +81177,7 @@ RelativePath=CoreMangLib\cti\system\nullable\NullableValue\NullableValue.cmd
WorkingDir=CoreMangLib\cti\system\nullable\NullableValue
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[OpCodesStobj.cmd_10190]
@@ -81521,7 +81185,7 @@ RelativePath=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesStobj\OpCodes
WorkingDir=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesStobj
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated211.cmd_10191]
@@ -81529,7 +81193,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest211\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest211\Generated211
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbgldobj_R8.cmd_10192]
@@ -81537,7 +81201,7 @@ RelativePath=JIT\Methodical\xxobj\ldobj\_il_dbgldobj_R8\_il_dbgldobj_R8.cmd
WorkingDir=JIT\Methodical\xxobj\ldobj\_il_dbgldobj_R8
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ldc_ret_i4.cmd_10193]
@@ -81545,7 +81209,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\ldc_ret_i4\ldc_ret_i4.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\ldc_ret_i4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[structarr_cs_ro.cmd_10194]
@@ -81569,7 +81233,7 @@ RelativePath=CoreMangLib\cti\system\typecode\TypeCodeInt16\TypeCodeInt16.cmd
WorkingDir=CoreMangLib\cti\system\typecode\TypeCodeInt16
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[OpCodesTailcall.cmd_10197]
@@ -81577,7 +81241,7 @@ RelativePath=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesTailcall\OpCo
WorkingDir=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesTailcall
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[castclass-generics006.cmd_10198]
@@ -81585,7 +81249,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\castclass\generics\castclass-generics
WorkingDir=JIT\jit64\valuetypes\nullable\castclass\generics\castclass-generics006
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_143.cmd_10199]
@@ -81593,7 +81257,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_143\GCSimulator_143.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_143
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated46.cmd_10200]
@@ -81601,7 +81265,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest46\Generated
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest46\Generated46
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[castclass017.cmd_10201]
@@ -81609,7 +81273,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\castclass\castclass\castclass017\cast
WorkingDir=JIT\jit64\valuetypes\nullable\castclass\castclass\castclass017
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[VectorMul_ro.cmd_10202]
@@ -81633,7 +81297,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest494\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest494\Generated494
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[LdfldaHack.cmd_10205]
@@ -81649,7 +81313,7 @@ RelativePath=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesBgt_S\OpCodes
WorkingDir=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesBgt_S
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_speed_relldfld_mul.cmd_10207]
@@ -81657,7 +81321,7 @@ RelativePath=JIT\Methodical\int64\unsigned\_speed_relldfld_mul\_speed_relldfld_m
WorkingDir=JIT\Methodical\int64\unsigned\_speed_relldfld_mul
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[VersionToString2.cmd_10208]
@@ -81665,7 +81329,7 @@ RelativePath=CoreMangLib\cti\system\version\VersionToString2\VersionToString2.cm
WorkingDir=CoreMangLib\cti\system\version\VersionToString2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_speed_rels_ldc_div.cmd_10209]
@@ -81681,7 +81345,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest972\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest972\Generated972
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[throwincascadedexceptnofin_r.cmd_10211]
@@ -81705,7 +81369,7 @@ RelativePath=CoreMangLib\cti\system\math\MathMin10\MathMin10.cmd
WorkingDir=CoreMangLib\cti\system\math\MathMin10
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[box-unbox-value028.cmd_10214]
@@ -81713,7 +81377,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\value\box-unbox-value028\bo
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\value\box-unbox-value028
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[castclass009.cmd_10215]
@@ -81721,7 +81385,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\castclass\castclass\castclass009\cast
WorkingDir=JIT\jit64\valuetypes\nullable\castclass\castclass\castclass009
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[hfa_nd0A_d.cmd_10216]
@@ -81729,7 +81393,7 @@ RelativePath=JIT\jit64\hfa\main\testA\hfa_nd0A_d\hfa_nd0A_d.cmd
WorkingDir=JIT\jit64\hfa\main\testA\hfa_nd0A_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b77806.cmd_10217]
@@ -81737,7 +81401,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b77806\b77806\b77806.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b77806\b77806
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b50145b.cmd_10218]
@@ -81745,7 +81409,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b50145\b50145b\b50145b.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b50145\b50145b
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[MathFloor.cmd_10219]
@@ -81753,7 +81417,7 @@ RelativePath=CoreMangLib\cti\system\math\MathFloor\MathFloor.cmd
WorkingDir=CoreMangLib\cti\system\math\MathFloor
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[OpCodesLdflda.cmd_10220]
@@ -81761,7 +81425,7 @@ RelativePath=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesLdflda\OpCode
WorkingDir=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesLdflda
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[i8div_cs_ro.cmd_10221]
@@ -81777,7 +81441,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\v2.1\b72218\b72218\b72218.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\v2.1\b72218\b72218
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated163.cmd_10223]
@@ -81785,7 +81449,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest163\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest163\Generated163
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[CircleInConvex_ro.cmd_10224]
@@ -81801,7 +81465,7 @@ RelativePath=JIT\Methodical\stringintern\_XAssemblytest4-xassem\_XAssemblytest4-
WorkingDir=JIT\Methodical\stringintern\_XAssemblytest4-xassem
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[field_tests.cmd_10226]
@@ -81809,7 +81473,7 @@ RelativePath=JIT\Directed\PREFIX\unaligned\1\field_tests\field_tests.cmd
WorkingDir=JIT\Directed\PREFIX\unaligned\1\field_tests
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ArrayClone.cmd_10227]
@@ -81817,7 +81481,7 @@ RelativePath=CoreMangLib\cti\system\array\ArrayClone\ArrayClone.cmd
WorkingDir=CoreMangLib\cti\system\array\ArrayClone
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[r8flat_cs_d.cmd_10228]
@@ -81825,7 +81489,7 @@ RelativePath=JIT\Methodical\AsgOp\r8\r8flat_cs_d\r8flat_cs_d.cmd
WorkingDir=JIT\Methodical\AsgOp\r8\r8flat_cs_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[box-unbox033.cmd_10229]
@@ -81833,7 +81497,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\box-unbox\box-unbox033\box-
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\box-unbox\box-unbox033
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[box-unbox-interface016.cmd_10230]
@@ -81841,7 +81505,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\interface\box-unbox-interfa
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\interface\box-unbox-interface016
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Test0576.cmd_10231]
@@ -81849,7 +81513,7 @@ RelativePath=Regressions\coreclr\0576\Test0576\Test0576.cmd
WorkingDir=Regressions\coreclr\0576\Test0576
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[eh05_small.cmd_10232]
@@ -81865,7 +81529,7 @@ RelativePath=JIT\Directed\coverage\oldtests\lclfldmul_cs_do\lclfldmul_cs_do.cmd
WorkingDir=JIT\Directed\coverage\oldtests\lclfldmul_cs_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated324.cmd_10234]
@@ -81873,7 +81537,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest324\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest324\Generated324
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ConvertToUInt166.cmd_10235]
@@ -81881,7 +81545,7 @@ RelativePath=CoreMangLib\cti\system\convert\ConvertToUInt166\ConvertToUInt166.cm
WorkingDir=CoreMangLib\cti\system\convert\ConvertToUInt166
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[box-unbox-interface006.cmd_10236]
@@ -81889,7 +81553,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\interface\box-unbox-interfa
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\interface\box-unbox-interface006
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[DecimalToBoolean.cmd_10237]
@@ -81897,7 +81561,7 @@ RelativePath=CoreMangLib\cti\system\decimal\DecimalToBoolean\DecimalToBoolean.cm
WorkingDir=CoreMangLib\cti\system\decimal\DecimalToBoolean
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1157.cmd_10238]
@@ -81905,15 +81569,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1157\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1157\Generated1157
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
-HostStyle=0
-
-[Int32Parse3.cmd_10239]
-RelativePath=CoreMangLib\cti\system\int\Int32Parse3\Int32Parse3.cmd
-WorkingDir=CoreMangLib\cti\system\int\Int32Parse3
-Expected=0
-MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Delegate003.cmd_10240]
@@ -81921,7 +81577,7 @@ RelativePath=JIT\Generics\Instantiation\delegates\Delegate003\Delegate003.cmd
WorkingDir=JIT\Generics\Instantiation\delegates\Delegate003
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_229.cmd_10241]
@@ -81929,7 +81585,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_229\GCSimulator_229.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_229
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[test.cmd_10242]
@@ -81937,7 +81593,7 @@ RelativePath=JIT\jit64\regress\vsw\102974\test\test.cmd
WorkingDir=JIT\jit64\regress\vsw\102974\test
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[DevDiv_359737.cmd_10243]
@@ -81953,7 +81609,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest92\Generated
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest92\Generated92
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[thread07.cmd_10245]
@@ -81961,7 +81617,7 @@ RelativePath=baseservices\threading\generics\WaitCallback\thread07\thread07.cmd
WorkingDir=baseservices\threading\generics\WaitCallback\thread07
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[StringBuilderAppend.cmd_10246]
@@ -81969,7 +81625,7 @@ RelativePath=CoreMangLib\cti\system\text\stringbuilder\StringBuilderAppend\Strin
WorkingDir=CoreMangLib\cti\system\text\stringbuilder\StringBuilderAppend
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[loop2_cs_r.cmd_10247]
@@ -81977,7 +81633,7 @@ RelativePath=JIT\Directed\UnrollLoop\loop2_cs_r\loop2_cs_r.cmd
WorkingDir=JIT\Directed\UnrollLoop\loop2_cs_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated613.cmd_10248]
@@ -81985,7 +81641,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest613\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest613\Generated613
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[r4rem_cs_r.cmd_10249]
@@ -81993,7 +81649,7 @@ RelativePath=JIT\Methodical\divrem\rem\r4rem_cs_r\r4rem_cs_r.cmd
WorkingDir=JIT\Methodical\divrem\rem\r4rem_cs_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[castclass029.cmd_10250]
@@ -82001,7 +81657,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\castclass\castclass\castclass029\cast
WorkingDir=JIT\jit64\valuetypes\nullable\castclass\castclass\castclass029
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[self_override5.cmd_10251]
@@ -82009,7 +81665,7 @@ RelativePath=Loader\classloader\MethodImpl\self_override5\self_override5.cmd
WorkingDir=Loader\classloader\MethodImpl\self_override5
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GitHub_4044.cmd_10252]
@@ -82025,7 +81681,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M10\b05933\b05933\b05933.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M10\b05933\b05933
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[IComparableCompareTo.cmd_10254]
@@ -82033,7 +81689,7 @@ RelativePath=CoreMangLib\cti\system\icomparable\IComparableCompareTo\IComparable
WorkingDir=CoreMangLib\cti\system\icomparable\IComparableCompareTo
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b15203.cmd_10255]
@@ -82041,7 +81697,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b15203\b15203\b15203.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b15203\b15203
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated602.cmd_10256]
@@ -82049,7 +81705,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest602\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest602\Generated602
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ArrBoundUnsigned.cmd_10257]
@@ -82065,7 +81721,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_187\GCSimulator_187.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_187
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[TypeAttributesNestedFamily.cmd_10259]
@@ -82073,7 +81729,7 @@ RelativePath=CoreMangLib\cti\system\reflection\typeattributes\TypeAttributesNest
WorkingDir=CoreMangLib\cti\system\reflection\typeattributes\TypeAttributesNestedFamily
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[test1-xassem.cmd_10260]
@@ -82081,7 +81737,7 @@ RelativePath=JIT\Methodical\stringintern\test1-xassem\test1-xassem.cmd
WorkingDir=JIT\Methodical\stringintern\test1-xassem
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[decimalrem_cs_do.cmd_10261]
@@ -82089,7 +81745,7 @@ RelativePath=JIT\Methodical\divrem\rem\decimalrem_cs_do\decimalrem_cs_do.cmd
WorkingDir=JIT\Methodical\divrem\rem\decimalrem_cs_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Double_Xor_Op_cs_r.cmd_10262]
@@ -82097,7 +81753,7 @@ RelativePath=JIT\Directed\cmov\Double_Xor_Op_cs_r\Double_Xor_Op_cs_r.cmd
WorkingDir=JIT\Directed\cmov\Double_Xor_Op_cs_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[mul_r8.cmd_10263]
@@ -82113,7 +81769,7 @@ RelativePath=Loader\classloader\generics\Variance\Delegates\Delegates001\Delegat
WorkingDir=Loader\classloader\generics\Variance\Delegates\Delegates001
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[structarr_cs_ro.cmd_10265]
@@ -82129,7 +81785,7 @@ RelativePath=GC\API\GC\KeepAliveNull\KeepAliveNull.cmd
WorkingDir=GC\API\GC\KeepAliveNull
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;JITSTRESS_FAIL;Pri1
HostStyle=0
[starg_r4.cmd_10267]
@@ -82137,7 +81793,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\starg_r4\starg_r4.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\starg_r4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_dbgsin_il.cmd_10268]
@@ -82145,7 +81801,7 @@ RelativePath=JIT\Methodical\Boxing\functional\_dbgsin_il\_dbgsin_il.cmd
WorkingDir=JIT\Methodical\Boxing\functional\_dbgsin_il
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[trycatchtrycatch_d.cmd_10269]
@@ -82153,7 +81809,7 @@ RelativePath=JIT\Methodical\eh\basics\trycatchtrycatch_d\trycatchtrycatch_d.cmd
WorkingDir=JIT\Methodical\eh\basics\trycatchtrycatch_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ldarg_s_i1.cmd_10270]
@@ -82161,7 +81817,7 @@ RelativePath=JIT\IL_Conformance\Old\directed\ldarg_s_i1\ldarg_s_i1.cmd
WorkingDir=JIT\IL_Conformance\Old\directed\ldarg_s_i1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[IniArray.cmd_10271]
@@ -82177,7 +81833,7 @@ RelativePath=JIT\Methodical\inlining\bug505642\test\test.cmd
WorkingDir=JIT\Methodical\inlining\bug505642\test
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[cpobj.cmd_10273]
@@ -82185,7 +81841,7 @@ RelativePath=JIT\Directed\PREFIX\unaligned\2\cpobj\cpobj.cmd
WorkingDir=JIT\Directed\PREFIX\unaligned\2\cpobj
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[CircularCctorThreeThreads01.cmd_10274]
@@ -82193,7 +81849,7 @@ RelativePath=Loader\classloader\TypeInitialization\CircularCctors\CircularCctorT
WorkingDir=Loader\classloader\TypeInitialization\CircularCctors\CircularCctorThreeThreads01
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GetGenerationWR.cmd_10275]
@@ -82209,7 +81865,7 @@ RelativePath=JIT\Directed\intrinsic\pow\pow0_cs_d\pow0_cs_d.cmd
WorkingDir=JIT\Directed\intrinsic\pow\pow0_cs_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[rethrowwithhandlerscatchingbase_ro.cmd_10277]
@@ -82217,7 +81873,7 @@ RelativePath=JIT\Methodical\eh\rethrow\rethrowwithhandlerscatchingbase_ro\rethro
WorkingDir=JIT\Methodical\eh\rethrow\rethrowwithhandlerscatchingbase_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_198.cmd_10278]
@@ -82225,7 +81881,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_198\GCSimulator_198.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_198
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b102759.cmd_10279]
@@ -82233,7 +81889,7 @@ RelativePath=JIT\Regression\VS-ia64-JIT\M00\b102759\b102759\b102759.cmd
WorkingDir=JIT\Regression\VS-ia64-JIT\M00\b102759\b102759
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b30251.cmd_10280]
@@ -82241,7 +81897,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1.2-M02\b30251\b30251\b30251.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1.2-M02\b30251\b30251
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b33928.cmd_10281]
@@ -82249,7 +81905,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b33928\b33928\b33928.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b33928\b33928
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1286.cmd_10282]
@@ -82257,7 +81913,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1286\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1286\Generated1286
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Int_No_Op_cs_ro.cmd_10283]
@@ -82265,7 +81921,7 @@ RelativePath=JIT\Directed\cmov\Int_No_Op_cs_ro\Int_No_Op_cs_ro.cmd
WorkingDir=JIT\Directed\cmov\Int_No_Op_cs_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[throwinclassconstructor_do.cmd_10284]
@@ -82281,7 +81937,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1141\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1141\Generated1141
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1132.cmd_10286]
@@ -82289,7 +81945,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1132\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1132\Generated1132
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_305.cmd_10287]
@@ -82297,7 +81953,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_305\GCSimulator_305.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_305
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[DoubleIsNaN.cmd_10288]
@@ -82305,7 +81961,7 @@ RelativePath=CoreMangLib\cti\system\double\DoubleIsNaN\DoubleIsNaN.cmd
WorkingDir=CoreMangLib\cti\system\double\DoubleIsNaN
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_139.cmd_10289]
@@ -82313,7 +81969,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_139\GCSimulator_139.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_139
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[box-unbox-null006.cmd_10290]
@@ -82321,7 +81977,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\null\box-unbox-null006\box-
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\null\box-unbox-null006
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b124232.cmd_10291]
@@ -82329,7 +81985,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1.2-Beta1\b124232\b124232\b124232.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1.2-Beta1\b124232\b124232
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Negative004.cmd_10292]
@@ -82337,7 +81993,7 @@ RelativePath=Loader\classloader\generics\Layout\Specific\Negative004\Negative004
WorkingDir=Loader\classloader\generics\Layout\Specific\Negative004
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated935.cmd_10293]
@@ -82345,7 +82001,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest935\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest935\Generated935
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[openmutexneg3.cmd_10294]
@@ -82353,7 +82009,7 @@ RelativePath=baseservices\threading\mutex\openexisting\openmutexneg3\openmutexne
WorkingDir=baseservices\threading\mutex\openexisting\openmutexneg3
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated866.cmd_10295]
@@ -82361,7 +82017,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest866\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest866\Generated866
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[r8NaNsub_cs_r.cmd_10296]
@@ -82369,7 +82025,7 @@ RelativePath=JIT\Methodical\NaN\r8NaNsub_cs_r\r8NaNsub_cs_r.cmd
WorkingDir=JIT\Methodical\NaN\r8NaNsub_cs_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[precise1_cs_r.cmd_10297]
@@ -82377,7 +82033,7 @@ RelativePath=JIT\Methodical\cctor\simple\precise1_cs_r\precise1_cs_r.cmd
WorkingDir=JIT\Methodical\cctor\simple\precise1_cs_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[AssemblyDelaySignAttributeDelaySign.cmd_10298]
@@ -82385,7 +82041,7 @@ RelativePath=CoreMangLib\cti\system\reflection\assemblydelaysignattribute\Assemb
WorkingDir=CoreMangLib\cti\system\reflection\assemblydelaysignattribute\AssemblyDelaySignAttributeDelaySign
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated53.cmd_10299]
@@ -82393,7 +82049,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest53\Generated
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest53\Generated53
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[CGRecurseACC_ro.cmd_10300]
@@ -82401,7 +82057,7 @@ RelativePath=JIT\jit64\opt\cg\CGRecurse\CGRecurseACC_ro\CGRecurseACC_ro.cmd
WorkingDir=JIT\jit64\opt\cg\CGRecurse\CGRecurseACC_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[StringLength.cmd_10301]
@@ -82409,7 +82065,7 @@ RelativePath=CoreMangLib\cti\system\string\StringLength\StringLength.cmd
WorkingDir=CoreMangLib\cti\system\string\StringLength
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ble_s.cmd_10302]
@@ -82417,7 +82073,7 @@ RelativePath=JIT\IL_Conformance\Old\Base\ble_s\ble_s.cmd
WorkingDir=JIT\IL_Conformance\Old\Base\ble_s
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[DayOfWeekThursday.cmd_10303]
@@ -82425,7 +82081,7 @@ RelativePath=CoreMangLib\cti\system\dayofweek\DayOfWeekThursday\DayOfWeekThursda
WorkingDir=CoreMangLib\cti\system\dayofweek\DayOfWeekThursday
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[437044.cmd_10304]
@@ -82433,7 +82089,7 @@ RelativePath=baseservices\threading\regressions\beta2\437044\437044.cmd
WorkingDir=baseservices\threading\regressions\beta2\437044
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;GCSTRESS_FAIL;13201;Pri1
HostStyle=0
[KeyCollectionCtor.cmd_10305]
@@ -82441,7 +82097,7 @@ RelativePath=CoreMangLib\cti\system\collections\generic\dictionarykeycollection\
WorkingDir=CoreMangLib\cti\system\collections\generic\dictionarykeycollection\KeyCollectionCtor
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[methodthrowsinfinally_d.cmd_10306]
@@ -82449,7 +82105,7 @@ RelativePath=JIT\Methodical\eh\nested\general\methodthrowsinfinally_d\methodthro
WorkingDir=JIT\Methodical\eh\nested\general\methodthrowsinfinally_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[hfa_sf0A_r.cmd_10307]
@@ -82457,7 +82113,7 @@ RelativePath=JIT\jit64\hfa\main\testA\hfa_sf0A_r\hfa_sf0A_r.cmd
WorkingDir=JIT\jit64\hfa\main\testA\hfa_sf0A_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[IUnknownTest.cmd_10308]
@@ -82473,7 +82129,7 @@ RelativePath=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesConv_U\OpCode
WorkingDir=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesConv_U
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ArrayBinarySearch4.cmd_10310]
@@ -82481,7 +82137,7 @@ RelativePath=CoreMangLib\cti\system\array\ArrayBinarySearch4\ArrayBinarySearch4.
WorkingDir=CoreMangLib\cti\system\array\ArrayBinarySearch4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[filterfiltercatchcatch_d.cmd_10311]
@@ -82505,7 +82161,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1178\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1178\Generated1178
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated691.cmd_10314]
@@ -82513,7 +82169,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest691\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest691\Generated691
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbgiu4.cmd_10315]
@@ -82521,7 +82177,7 @@ RelativePath=JIT\Methodical\Invoke\implicit\_il_dbgiu4\_il_dbgiu4.cmd
WorkingDir=JIT\Methodical\Invoke\implicit\_il_dbgiu4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ArrayIListClear.cmd_10316]
@@ -82529,7 +82185,7 @@ RelativePath=CoreMangLib\cti\system\array\ArrayIListClear\ArrayIListClear.cmd
WorkingDir=CoreMangLib\cti\system\array\ArrayIListClear
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b84962.cmd_10317]
@@ -82537,7 +82193,7 @@ RelativePath=JIT\Regression\VS-ia64-JIT\M00\b84962\b84962\b84962.cmd
WorkingDir=JIT\Regression\VS-ia64-JIT\M00\b84962\b84962
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[3w1d-01_cs_do.cmd_10318]
@@ -82545,7 +82201,7 @@ RelativePath=JIT\Methodical\fp\exgen\3w1d-01_cs_do\3w1d-01_cs_do.cmd
WorkingDir=JIT\Methodical\fp\exgen\3w1d-01_cs_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated305.cmd_10319]
@@ -82553,7 +82209,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest305\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest305\Generated305
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[InterlockedExchange7.cmd_10320]
@@ -82561,7 +82217,7 @@ RelativePath=CoreMangLib\cti\system\threading\interlocked\InterlockedExchange7\I
WorkingDir=CoreMangLib\cti\system\threading\interlocked\InterlockedExchange7
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[unwind01_large.cmd_10321]
@@ -82569,7 +82225,7 @@ RelativePath=JIT\jit64\localloc\unwind\unwind01_large\unwind01_large.cmd
WorkingDir=JIT\jit64\localloc\unwind\unwind01_large
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1321.cmd_10322]
@@ -82577,7 +82233,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1321\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1321\Generated1321
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[valuetype_r.cmd_10323]
@@ -82585,7 +82241,7 @@ RelativePath=JIT\Methodical\nonvirtualcall\valuetype_r\valuetype_r.cmd
WorkingDir=JIT\Methodical\nonvirtualcall\valuetype_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_dbgfibo_cs.cmd_10324]
@@ -82593,7 +82249,7 @@ RelativePath=JIT\Methodical\Boxing\functional\_dbgfibo_cs\_dbgfibo_cs.cmd
WorkingDir=JIT\Methodical\Boxing\functional\_dbgfibo_cs
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[case6.cmd_10325]
@@ -82609,7 +82265,7 @@ RelativePath=JIT\Generics\Constraints\Call_instance01_r\Call_instance01_r.cmd
WorkingDir=JIT\Generics\Constraints\Call_instance01_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[bne_un_r8.cmd_10327]
@@ -82617,7 +82273,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\bne_un_r8\bne_un_r8.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\bne_un_r8
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[TypeAttributesAutoClass.cmd_10328]
@@ -82625,7 +82281,7 @@ RelativePath=CoreMangLib\cti\system\reflection\typeattributes\TypeAttributesAuto
WorkingDir=CoreMangLib\cti\system\reflection\typeattributes\TypeAttributesAutoClass
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GitHub_5696.cmd_10329]
@@ -82633,7 +82289,7 @@ RelativePath=JIT\Regression\JitBlue\GitHub_5696\GitHub_5696\GitHub_5696.cmd
WorkingDir=JIT\Regression\JitBlue\GitHub_5696\GitHub_5696
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Int16IConvertibleToUInt32.cmd_10330]
@@ -82641,7 +82297,7 @@ RelativePath=CoreMangLib\cti\system\int16\Int16IConvertibleToUInt32\Int16IConver
WorkingDir=CoreMangLib\cti\system\int16\Int16IConvertibleToUInt32
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated204.cmd_10331]
@@ -82649,7 +82305,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest204\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest204\Generated204
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ceq_i4.cmd_10332]
@@ -82657,7 +82313,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\ceq_i4\ceq_i4.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\ceq_i4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b108129.cmd_10333]
@@ -82665,7 +82321,7 @@ RelativePath=JIT\Regression\VS-ia64-JIT\V1.2-M02\b108129\b108129\b108129.cmd
WorkingDir=JIT\Regression\VS-ia64-JIT\V1.2-M02\b108129\b108129
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated698.cmd_10334]
@@ -82673,7 +82329,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest698\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest698\Generated698
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[delete_next_card_table.cmd_10335]
@@ -82681,7 +82337,7 @@ RelativePath=Regressions\coreclr\0080\delete_next_card_table\delete_next_card_ta
WorkingDir=Regressions\coreclr\0080\delete_next_card_table
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_FAIL;8091
+Categories=EXPECTED_FAIL;8091;Pri1
HostStyle=0
[ArrayInitialize.cmd_10336]
@@ -82689,7 +82345,7 @@ RelativePath=CoreMangLib\cti\system\array\ArrayInitialize\ArrayInitialize.cmd
WorkingDir=CoreMangLib\cti\system\array\ArrayInitialize
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ConvertToBoolean6.cmd_10337]
@@ -82697,7 +82353,7 @@ RelativePath=CoreMangLib\cti\system\convert\ConvertToBoolean6\ConvertToBoolean6.
WorkingDir=CoreMangLib\cti\system\convert\ConvertToBoolean6
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[OpCodesEndfinally.cmd_10338]
@@ -82705,7 +82361,7 @@ RelativePath=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesEndfinally\Op
WorkingDir=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesEndfinally
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[OpCodesBrtrue.cmd_10339]
@@ -82713,7 +82369,7 @@ RelativePath=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesBrtrue\OpCode
WorkingDir=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesBrtrue
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[throwinfinally_do.cmd_10340]
@@ -82729,7 +82385,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest154\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest154\Generated154
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[hfa_sd1G_d.cmd_10342]
@@ -82737,7 +82393,7 @@ RelativePath=JIT\jit64\hfa\main\testG\hfa_sd1G_d\hfa_sd1G_d.cmd
WorkingDir=JIT\jit64\hfa\main\testG\hfa_sd1G_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[hfa_nd0E_d.cmd_10343]
@@ -82745,7 +82401,7 @@ RelativePath=JIT\jit64\hfa\main\testE\hfa_nd0E_d\hfa_nd0E_d.cmd
WorkingDir=JIT\jit64\hfa\main\testE\hfa_nd0E_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[lcliimpl_il_d.cmd_10344]
@@ -82753,7 +82409,7 @@ RelativePath=JIT\Directed\coverage\oldtests\lcliimpl_il_d\lcliimpl_il_d.cmd
WorkingDir=JIT\Directed\coverage\oldtests\lcliimpl_il_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[trycatch_d.cmd_10345]
@@ -82761,7 +82417,7 @@ RelativePath=JIT\Methodical\eh\basics\trycatch_d\trycatch_d.cmd
WorkingDir=JIT\Methodical\eh\basics\trycatch_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[convr8d_il_d.cmd_10346]
@@ -82769,7 +82425,7 @@ RelativePath=JIT\Methodical\FPtrunc\convr8d_il_d\convr8d_il_d.cmd
WorkingDir=JIT\Methodical\FPtrunc\convr8d_il_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[rva_rvastatic2.cmd_10347]
@@ -82777,7 +82433,7 @@ RelativePath=JIT\Directed\intrinsic\interlocked\rva_rvastatic2\rva_rvastatic2.cm
WorkingDir=JIT\Directed\intrinsic\interlocked\rva_rvastatic2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_FAIL;2451;EXCLUDED;RVA_STATIC
+Categories=EXPECTED_FAIL;2451;EXCLUDED;RVA_STATIC;Pri1
HostStyle=0
[throwinfinallyerrpathfn_ro.cmd_10348]
@@ -82785,7 +82441,7 @@ RelativePath=JIT\Methodical\eh\basics\throwinfinallyerrpathfn_ro\throwinfinallye
WorkingDir=JIT\Methodical\eh\basics\throwinfinallyerrpathfn_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1151.cmd_10349]
@@ -82793,7 +82449,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1151\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1151\Generated1151
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b02076.cmd_10350]
@@ -82801,7 +82457,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M10\b02076\b02076\b02076.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M10\b02076\b02076
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[bge_r8.cmd_10351]
@@ -82809,7 +82465,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\bge_r8\bge_r8.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\bge_r8
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[DictionaryAdd.cmd_10352]
@@ -82817,7 +82473,7 @@ RelativePath=CoreMangLib\cti\system\collections\generic\dictionary\DictionaryAdd
WorkingDir=CoreMangLib\cti\system\collections\generic\dictionary\DictionaryAdd
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[200w1d-02_cs_ro.cmd_10353]
@@ -82833,7 +82489,7 @@ RelativePath=JIT\Directed\coverage\importer\byrefsubbyref1\byrefsubbyref1.cmd
WorkingDir=JIT\Directed\coverage\importer\byrefsubbyref1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[structret5_1.cmd_10355]
@@ -82841,7 +82497,7 @@ RelativePath=JIT\jit64\gc\misc\structret5_1\structret5_1.cmd
WorkingDir=JIT\jit64\gc\misc\structret5_1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b64026.cmd_10356]
@@ -82849,7 +82505,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b64026\b64026\b64026.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b64026\b64026
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[StaticsProblem2.cmd_10357]
@@ -82857,7 +82513,7 @@ RelativePath=Loader\classloader\generics\Statics\Regressions\524571\StaticsProbl
WorkingDir=Loader\classloader\generics\Statics\Regressions\524571\StaticsProblem2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[sysinfo_il.cmd_10358]
@@ -82865,7 +82521,7 @@ RelativePath=JIT\Directed\pinvoke\sysinfo_il\sysinfo_il.cmd
WorkingDir=JIT\Directed\pinvoke\sysinfo_il
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1427.cmd_10359]
@@ -82873,7 +82529,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1427\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1427\Generated1427
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1147.cmd_10360]
@@ -82881,7 +82537,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1147\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1147\Generated1147
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[25param3b_il_d.cmd_10361]
@@ -82889,7 +82545,7 @@ RelativePath=JIT\Methodical\Invoke\25params\25param3b_il_d\25param3b_il_d.cmd
WorkingDir=JIT\Methodical\Invoke\25params\25param3b_il_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1117.cmd_10362]
@@ -82897,7 +82553,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1117\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1117\Generated1117
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[L-1-8-1.cmd_10363]
@@ -82905,7 +82561,7 @@ RelativePath=Loader\classloader\v1\Beta1\Layout\Matrix\cs\L-1-8-1\L-1-8-1.cmd
WorkingDir=Loader\classloader\v1\Beta1\Layout\Matrix\cs\L-1-8-1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[box-unbox-null012.cmd_10364]
@@ -82913,7 +82569,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\null\box-unbox-null012\box-
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\null\box-unbox-null012
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ListCtor1.cmd_10365]
@@ -82921,7 +82577,7 @@ RelativePath=CoreMangLib\cti\system\collections\generic\list\ListCtor1\ListCtor1
WorkingDir=CoreMangLib\cti\system\collections\generic\list\ListCtor1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GitHub_9891.cmd_10366]
@@ -82929,7 +82585,7 @@ RelativePath=JIT\Regression\JitBlue\GitHub_9891\GitHub_9891\GitHub_9891.cmd
WorkingDir=JIT\Regression\JitBlue\GitHub_9891\GitHub_9891
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_relint32_range1.cmd_10367]
@@ -82953,7 +82609,7 @@ RelativePath=CoreMangLib\cti\system\type\TypeEquals1\TypeEquals1.cmd
WorkingDir=CoreMangLib\cti\system\type\TypeEquals1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated170.cmd_10370]
@@ -82961,7 +82617,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest170\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest170\Generated170
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ThreadStartDelegate_1.cmd_10371]
@@ -82969,7 +82625,7 @@ RelativePath=baseservices\threading\paramthreadstart\ThreadStartDelegate_1\Threa
WorkingDir=baseservices\threading\paramthreadstart\ThreadStartDelegate_1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[value_do.cmd_10372]
@@ -83001,7 +82657,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest144\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest144\Generated144
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[isinstboxed_ro.cmd_10376]
@@ -83009,7 +82665,7 @@ RelativePath=JIT\Directed\nullabletypes\isinstboxed_ro\isinstboxed_ro.cmd
WorkingDir=JIT\Directed\nullabletypes\isinstboxed_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ReturnStruct_Method.cmd_10377]
@@ -83017,7 +82673,7 @@ RelativePath=JIT\opt\Inline\tests\ReturnStruct_Method\ReturnStruct_Method.cmd
WorkingDir=JIT\opt\Inline\tests\ReturnStruct_Method
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated152.cmd_10378]
@@ -83025,7 +82681,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest152\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest152\Generated152
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[box-unbox-value019.cmd_10379]
@@ -83033,7 +82689,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\value\box-unbox-value019\bo
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\value\box-unbox-value019
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[NestedClass02.cmd_10380]
@@ -83041,7 +82697,7 @@ RelativePath=Loader\classloader\generics\Instantiation\Positive\NestedClass02\Ne
WorkingDir=Loader\classloader\generics\Instantiation\Positive\NestedClass02
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[r8NaNmul_cs_d.cmd_10381]
@@ -83049,7 +82705,7 @@ RelativePath=JIT\Methodical\NaN\r8NaNmul_cs_d\r8NaNmul_cs_d.cmd
WorkingDir=JIT\Methodical\NaN\r8NaNmul_cs_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b06436.cmd_10382]
@@ -83057,7 +82713,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M10\b06436\b06436\b06436.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M10\b06436\b06436
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b59952.cmd_10383]
@@ -83073,7 +82729,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest642\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest642\Generated642
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated470.cmd_10385]
@@ -83081,7 +82737,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest470\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest470\Generated470
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[box-unbox-value017.cmd_10386]
@@ -83089,7 +82745,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\value\box-unbox-value017\bo
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\value\box-unbox-value017
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCHandleAddrOfPinnedObject_PSC.cmd_10387]
@@ -83097,7 +82753,7 @@ RelativePath=CoreMangLib\cti\system\runtime\interopservices\gchandle\GCHandleAdd
WorkingDir=CoreMangLib\cti\system\runtime\interopservices\gchandle\GCHandleAddrOfPinnedObject_PSC
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[params-mixed.cmd_10388]
@@ -83105,7 +82761,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-QFE\b151440\params-mixed\params-mixed
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-QFE\b151440\params-mixed
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[TypeLoadExceptionCtor1.cmd_10389]
@@ -83113,7 +82769,7 @@ RelativePath=CoreMangLib\cti\system\typeloadexception\TypeLoadExceptionCtor1\Typ
WorkingDir=CoreMangLib\cti\system\typeloadexception\TypeLoadExceptionCtor1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated4.cmd_10390]
@@ -83121,7 +82777,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest4\Generated4
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest4\Generated4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1355.cmd_10391]
@@ -83129,7 +82785,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1355\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1355\Generated1355
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[SqrtGeneric_ro.cmd_10392]
@@ -83145,7 +82801,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest983\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest983\Generated983
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_293.cmd_10394]
@@ -83153,15 +82809,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_293\GCSimulator_293.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_293
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
-HostStyle=0
-
-[DecimalParse3.cmd_10395]
-RelativePath=CoreMangLib\cti\system\decimal\DecimalParse3\DecimalParse3.cmd
-WorkingDir=CoreMangLib\cti\system\decimal\DecimalParse3
-Expected=0
-MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[throwincascadedexcept_r.cmd_10396]
@@ -83177,7 +82825,7 @@ RelativePath=JIT\Generics\Parameters\instance_assignment_class01\instance_assign
WorkingDir=JIT\Generics\Parameters\instance_assignment_class01
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b202743.cmd_10398]
@@ -83185,7 +82833,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\v2.1\DDB\b202743\b202743\b202743.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\v2.1\DDB\b202743\b202743
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b85564.cmd_10399]
@@ -83193,7 +82841,7 @@ RelativePath=JIT\Regression\VS-ia64-JIT\M00\b85564\b85564\b85564.cmd
WorkingDir=JIT\Regression\VS-ia64-JIT\M00\b85564\b85564
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[vt3_cs_d.cmd_10400]
@@ -83201,7 +82849,7 @@ RelativePath=JIT\Generics\ConstrainedCall\vt3_cs_d\vt3_cs_d.cmd
WorkingDir=JIT\Generics\ConstrainedCall\vt3_cs_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[hfa_nd2A_r.cmd_10401]
@@ -83209,7 +82857,7 @@ RelativePath=JIT\jit64\hfa\main\testA\hfa_nd2A_r\hfa_nd2A_r.cmd
WorkingDir=JIT\jit64\hfa\main\testA\hfa_nd2A_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[DevDiv_794631_ro.cmd_10402]
@@ -83217,7 +82865,7 @@ RelativePath=JIT\Regression\JitBlue\DevDiv_794631\DevDiv_794631_ro\DevDiv_794631
WorkingDir=JIT\Regression\JitBlue\DevDiv_794631\DevDiv_794631_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ThreadStartDelegate.cmd_10403]
@@ -83225,7 +82873,7 @@ RelativePath=baseservices\threading\paramthreadstart\ThreadStartDelegate\ThreadS
WorkingDir=baseservices\threading\paramthreadstart\ThreadStartDelegate
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated310.cmd_10404]
@@ -83233,7 +82881,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest310\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest310\Generated310
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[LiteralStatic.cmd_10405]
@@ -83249,7 +82897,7 @@ RelativePath=CoreMangLib\cti\system\text\unicodeencoding\UnicodeEncodingGetMaxCh
WorkingDir=CoreMangLib\cti\system\text\unicodeencoding\UnicodeEncodingGetMaxCharCount
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[trycatchnestedtype_d.cmd_10407]
@@ -83265,7 +82913,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest185\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest185\Generated185
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Test_CSharp_Peer_3.cmd_10409]
@@ -83273,7 +82921,7 @@ RelativePath=JIT\Directed\CheckedCtor\Test_CSharp_Peer_3\Test_CSharp_Peer_3.cmd
WorkingDir=JIT\Directed\CheckedCtor\Test_CSharp_Peer_3
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[FPConvF2F.cmd_10410]
@@ -83281,7 +82929,7 @@ RelativePath=JIT\CodeGenBringUpTests\FPConvF2F\FPConvF2F.cmd
WorkingDir=JIT\CodeGenBringUpTests\FPConvF2F
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_relrefarg_f8.cmd_10411]
@@ -83297,7 +82945,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_155\GCSimulator_155.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_155
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b115932b.cmd_10413]
@@ -83305,7 +82953,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1.2-M02\b115932\b115932b\b115932b.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1.2-M02\b115932\b115932b
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated667.cmd_10414]
@@ -83313,7 +82961,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest667\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest667\Generated667
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[thread22.cmd_10415]
@@ -83321,7 +82969,7 @@ RelativePath=baseservices\threading\generics\WaitCallback\thread22\thread22.cmd
WorkingDir=baseservices\threading\generics\WaitCallback\thread22
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b54565.cmd_10416]
@@ -83329,7 +82977,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b54565\b54565\b54565.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b54565\b54565
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[hasvalue_do.cmd_10417]
@@ -83337,7 +82985,7 @@ RelativePath=JIT\Directed\nullabletypes\hasvalue_do\hasvalue_do.cmd
WorkingDir=JIT\Directed\nullabletypes\hasvalue_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GuidEquals1.cmd_10418]
@@ -83345,7 +82993,7 @@ RelativePath=CoreMangLib\cti\system\guid\GuidEquals1\GuidEquals1.cmd
WorkingDir=CoreMangLib\cti\system\guid\GuidEquals1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_339.cmd_10419]
@@ -83353,7 +83001,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_339\GCSimulator_339.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_339
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b67819.cmd_10420]
@@ -83377,7 +83025,7 @@ RelativePath=CoreMangLib\cti\system\decimal\DecimalToSingle\DecimalToSingle.cmd
WorkingDir=CoreMangLib\cti\system\decimal\DecimalToSingle
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_relknight.cmd_10423]
@@ -83385,7 +83033,7 @@ RelativePath=JIT\Methodical\VT\etc\_relknight\_relknight.cmd
WorkingDir=JIT\Methodical\VT\etc\_relknight
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[stfldstatic1_il_d.cmd_10424]
@@ -83393,7 +83041,7 @@ RelativePath=JIT\Directed\coverage\importer\stfldstatic1_il_d\stfldstatic1_il_d.
WorkingDir=JIT\Directed\coverage\importer\stfldstatic1_il_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_222.cmd_10425]
@@ -83401,7 +83049,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_222\GCSimulator_222.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_222
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[B04345.cmd_10426]
@@ -83409,7 +83057,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M10\b04345\B04345\B04345.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M10\b04345\B04345
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b55197.cmd_10427]
@@ -83417,7 +83065,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b55197\Desktop\b55197\b5519
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b55197\Desktop\b55197
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[AssemblyTitleAttributeTitle.cmd_10428]
@@ -83425,7 +83073,7 @@ RelativePath=CoreMangLib\cti\system\reflection\assemblytitleattribute\AssemblyTi
WorkingDir=CoreMangLib\cti\system\reflection\assemblytitleattribute\AssemblyTitleAttributeTitle
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[mcc_i03.cmd_10429]
@@ -83433,7 +83081,7 @@ RelativePath=JIT\jit64\mcc\interop\mcc_i03\mcc_i03.cmd
WorkingDir=JIT\jit64\mcc\interop\mcc_i03
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_FAIL;9462;EXCLUDED;VARARG
+Categories=EXPECTED_FAIL;9462;EXCLUDED;VARARG;Pri1
HostStyle=0
[partialcompactionwloh.cmd_10430]
@@ -83441,7 +83089,7 @@ RelativePath=GC\Features\PartialCompaction\partialcompactionwloh\partialcompacti
WorkingDir=GC\Features\PartialCompaction\partialcompactionwloh
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b38269.cmd_10431]
@@ -83449,7 +83097,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b38269\b38269\b38269.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b38269\b38269
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1112.cmd_10432]
@@ -83457,7 +83105,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1112\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1112\Generated1112
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[cse1_cs_do.cmd_10433]
@@ -83465,7 +83113,7 @@ RelativePath=JIT\Directed\coverage\oldtests\cse1_cs_do\cse1_cs_do.cmd
WorkingDir=JIT\Directed\coverage\oldtests\cse1_cs_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_relhuge_b.cmd_10434]
@@ -83481,7 +83129,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest54\Generated
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest54\Generated54
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[stloc_i4.cmd_10436]
@@ -83489,7 +83137,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\stloc_i4\stloc_i4.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\stloc_i4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_251.cmd_10437]
@@ -83497,7 +83145,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_251\GCSimulator_251.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_251
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1047.cmd_10438]
@@ -83505,7 +83153,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1047\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1047\Generated1047
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[hugeSimpleExpr1.cmd_10439]
@@ -83521,7 +83169,7 @@ RelativePath=JIT\Regression\VS-ia64-JIT\M00\b85565\b85565\b85565.cmd
WorkingDir=JIT\Regression\VS-ia64-JIT\M00\b85565\b85565
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[box-unbox-generics026.cmd_10441]
@@ -83529,7 +83177,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\generics\box-unbox-generics
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\generics\box-unbox-generics026
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b15783.cmd_10442]
@@ -83537,7 +83185,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M09\b15783\b15783\b15783.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M09\b15783\b15783
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[bne_opt.cmd_10443]
@@ -83545,7 +83193,7 @@ RelativePath=JIT\jit64\opt\regress\vswhidbey\223862\bne_opt\bne_opt.cmd
WorkingDir=JIT\jit64\opt\regress\vswhidbey\223862\bne_opt
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[1000w1d_cs_do.cmd_10444]
@@ -83561,7 +83209,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest917\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest917\Generated917
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_relnegIndexRngChkElim.cmd_10446]
@@ -83593,7 +83241,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_241\GCSimulator_241.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_241
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[simplenonlocalexit_d.cmd_10450]
@@ -83601,7 +83249,7 @@ RelativePath=JIT\Methodical\eh\finallyexec\simplenonlocalexit_d\simplenonlocalex
WorkingDir=JIT\Methodical\eh\finallyexec\simplenonlocalexit_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[thread23.cmd_10451]
@@ -83609,7 +83257,7 @@ RelativePath=baseservices\threading\generics\TimerCallback\thread23\thread23.cmd
WorkingDir=baseservices\threading\generics\TimerCallback\thread23
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[DictionaryCtor5.cmd_10452]
@@ -83617,7 +83265,7 @@ RelativePath=CoreMangLib\cti\system\collections\generic\dictionary\DictionaryCto
WorkingDir=CoreMangLib\cti\system\collections\generic\dictionary\DictionaryCtor5
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbgunbox.cmd_10453]
@@ -83625,7 +83273,7 @@ RelativePath=JIT\Methodical\xxobj\operand\_il_dbgunbox\_il_dbgunbox.cmd
WorkingDir=JIT\Methodical\xxobj\operand\_il_dbgunbox
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[sealedCastVariance.cmd_10454]
@@ -83633,7 +83281,7 @@ RelativePath=JIT\Methodical\flowgraph\dev10_bug679008\sealedCastVariance\sealedC
WorkingDir=JIT\Methodical\flowgraph\dev10_bug679008\sealedCastVariance
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated899.cmd_10455]
@@ -83641,7 +83289,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest899\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest899\Generated899
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[test11.cmd_10456]
@@ -83649,7 +83297,7 @@ RelativePath=Loader\classloader\explicitlayout\Regressions\ASURT\ASURT150271\tes
WorkingDir=Loader\classloader\explicitlayout\Regressions\ASURT\ASURT150271\test11
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[box-unbox-null025.cmd_10457]
@@ -83657,7 +83305,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\null\box-unbox-null025\box-
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\null\box-unbox-null025
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[isinstgenerics_r.cmd_10458]
@@ -83665,7 +83313,7 @@ RelativePath=JIT\Directed\nullabletypes\isinstgenerics_r\isinstgenerics_r.cmd
WorkingDir=JIT\Directed\nullabletypes\isinstgenerics_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[DivSignedUnsignedTest_ro.cmd_10459]
@@ -83681,7 +83329,7 @@ RelativePath=JIT\Methodical\xxobj\operand\_il_dbgrefanyval\_il_dbgrefanyval.cmd
WorkingDir=JIT\Methodical\xxobj\operand\_il_dbgrefanyval
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[pow3_cs_d.cmd_10461]
@@ -83689,7 +83337,7 @@ RelativePath=JIT\Directed\intrinsic\pow\pow3_cs_d\pow3_cs_d.cmd
WorkingDir=JIT\Directed\intrinsic\pow\pow3_cs_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1200.cmd_10462]
@@ -83697,7 +83345,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1200\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1200\Generated1200
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[DynMethodJumpStubTests.cmd_10463]
@@ -83705,7 +83353,7 @@ RelativePath=CoreMangLib\cti\system\reflection\emit\DynMethodJumpStubTests\DynMe
WorkingDir=CoreMangLib\cti\system\reflection\emit\DynMethodJumpStubTests\DynMethodJumpStubTests
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[SuppressFinalize.cmd_10464]
@@ -83713,7 +83361,7 @@ RelativePath=GC\API\GC\SuppressFinalize\SuppressFinalize.cmd
WorkingDir=GC\API\GC\SuppressFinalize
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_speed_dbghan3_ref.cmd_10465]
@@ -83721,7 +83369,7 @@ RelativePath=JIT\Methodical\VT\etc\_speed_dbghan3_ref\_speed_dbghan3_ref.cmd
WorkingDir=JIT\Methodical\VT\etc\_speed_dbghan3_ref
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[box-unbox-null016.cmd_10466]
@@ -83729,7 +83377,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\null\box-unbox-null016\box-
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\null\box-unbox-null016
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[SP2c.cmd_10467]
@@ -83737,7 +83385,7 @@ RelativePath=JIT\Directed\StructPromote\SP2c\SP2c.cmd
WorkingDir=JIT\Directed\StructPromote\SP2c
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ThreadStartDouble.cmd_10468]
@@ -83745,7 +83393,7 @@ RelativePath=baseservices\threading\paramthreadstart\ThreadStartDouble\ThreadSta
WorkingDir=baseservices\threading\paramthreadstart\ThreadStartDouble
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[CheckAddLong_1.cmd_10469]
@@ -83753,7 +83401,7 @@ RelativePath=baseservices\threading\interlocked\add\CheckAddLong_1\CheckAddLong_
WorkingDir=baseservices\threading\interlocked\add\CheckAddLong_1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ArrayJagged.cmd_10470]
@@ -83761,7 +83409,7 @@ RelativePath=JIT\CodeGenBringUpTests\ArrayJagged\ArrayJagged.cmd
WorkingDir=JIT\CodeGenBringUpTests\ArrayJagged
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[class1_il_r.cmd_10471]
@@ -83769,7 +83417,7 @@ RelativePath=JIT\Generics\ConstrainedCall\class1_il_r\class1_il_r.cmd
WorkingDir=JIT\Generics\ConstrainedCall\class1_il_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbgi_array_merge.cmd_10472]
@@ -83785,7 +83433,7 @@ RelativePath=JIT\Directed\cmov\Int_Xor_Op_cs_d\Int_Xor_Op_cs_d.cmd
WorkingDir=JIT\Directed\cmov\Int_Xor_Op_cs_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_41.cmd_10474]
@@ -83793,7 +83441,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_41\GCSimulator_41.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_41
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[xprecise4_cs_r.cmd_10475]
@@ -83801,7 +83449,7 @@ RelativePath=JIT\Methodical\cctor\xassem\xprecise4_cs_r\xprecise4_cs_r.cmd
WorkingDir=JIT\Methodical\cctor\xassem\xprecise4_cs_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[thread29.cmd_10476]
@@ -83809,7 +83457,7 @@ RelativePath=baseservices\threading\generics\TimerCallback\thread29\thread29.cmd
WorkingDir=baseservices\threading\generics\TimerCallback\thread29
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[UninitializedHighWord.cmd_10477]
@@ -83817,7 +83465,7 @@ RelativePath=JIT\Regression\Dev11\External\dev11_27971\UninitializedHighWord\Uni
WorkingDir=JIT\Regression\Dev11\External\dev11_27971\UninitializedHighWord
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_speed_relldsfld_mulovf.cmd_10478]
@@ -83833,7 +83481,7 @@ RelativePath=JIT\Methodical\Invoke\implicit\_speed_dbgobj\_speed_dbgobj.cmd
WorkingDir=JIT\Methodical\Invoke\implicit\_speed_dbgobj
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[CGRecurseACA_do.cmd_10480]
@@ -83841,7 +83489,7 @@ RelativePath=JIT\jit64\opt\cg\CGRecurse\CGRecurseACA_do\CGRecurseACA_do.cmd
WorkingDir=JIT\jit64\opt\cg\CGRecurse\CGRecurseACA_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[box-unbox-generics037.cmd_10481]
@@ -83849,7 +83497,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\generics\box-unbox-generics
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\generics\box-unbox-generics037
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[XposMatrix.cmd_10482]
@@ -83865,7 +83513,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b25474\b25474\b25474.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b25474\b25474
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[boxunboxenum_ro.cmd_10484]
@@ -83881,7 +83529,7 @@ RelativePath=JIT\Methodical\flowgraph\dev10_bug679008\singleRefField\singleRefFi
WorkingDir=JIT\Methodical\flowgraph\dev10_bug679008\singleRefField
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[MethodImplAttributesOPTIL.cmd_10486]
@@ -83889,7 +83537,7 @@ RelativePath=CoreMangLib\cti\system\reflection\methodimplattributes\MethodImplAt
WorkingDir=CoreMangLib\cti\system\reflection\methodimplattributes\MethodImplAttributesOPTIL
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Delegate012.cmd_10487]
@@ -83897,7 +83545,7 @@ RelativePath=JIT\Generics\Instantiation\delegates\Delegate012\Delegate012.cmd
WorkingDir=JIT\Generics\Instantiation\delegates\Delegate012
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b84590.cmd_10488]
@@ -83905,7 +83553,7 @@ RelativePath=JIT\Regression\VS-ia64-JIT\M00\b84590\b84590\b84590.cmd
WorkingDir=JIT\Regression\VS-ia64-JIT\M00\b84590\b84590
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[loop3_il_d.cmd_10489]
@@ -83913,7 +83561,7 @@ RelativePath=JIT\Directed\UnrollLoop\loop3_il_d\loop3_il_d.cmd
WorkingDir=JIT\Directed\UnrollLoop\loop3_il_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[mcc_i56.cmd_10490]
@@ -83929,7 +83577,7 @@ RelativePath=Loader\classloader\generics\Instantiation\Nesting\NestedGenericClas
WorkingDir=Loader\classloader\generics\Instantiation\Nesting\NestedGenericClasses
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[BoolTest.cmd_10492]
@@ -83937,7 +83585,7 @@ RelativePath=Interop\PrimitiveMarshalling\Bool\BoolTest\BoolTest.cmd
WorkingDir=Interop\PrimitiveMarshalling\Bool\BoolTest
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[StringGetEnumerator.cmd_10493]
@@ -83945,7 +83593,7 @@ RelativePath=CoreMangLib\cti\system\string\StringGetEnumerator\StringGetEnumerat
WorkingDir=CoreMangLib\cti\system\string\StringGetEnumerator
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1416.cmd_10494]
@@ -83953,7 +83601,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1416\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1416\Generated1416
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[eh03_small.cmd_10495]
@@ -83985,7 +83633,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1356\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1356\Generated1356
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_dbgenum_cs.cmd_10499]
@@ -84017,7 +83665,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest337\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest337\Generated337
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ldc_conv_ovf_u4_i.cmd_10503]
@@ -84025,7 +83673,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\ldc_conv_ovf_u4_i\ldc_conv_
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\ldc_conv_ovf_u4_i
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[OpCodesShr.cmd_10504]
@@ -84033,7 +83681,7 @@ RelativePath=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesShr\OpCodesSh
WorkingDir=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesShr
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[rvastatic5.cmd_10505]
@@ -84041,7 +83689,7 @@ RelativePath=JIT\Directed\rvastatics\rvastatic5\rvastatic5.cmd
WorkingDir=JIT\Directed\rvastatics\rvastatic5
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_FAIL;2451;EXCLUDED;RVA_STATIC
+Categories=EXPECTED_FAIL;2451;EXCLUDED;RVA_STATIC;Pri1
HostStyle=0
[b28790.cmd_10506]
@@ -84049,15 +83697,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b28790\b28790\b28790.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b28790\b28790
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
-HostStyle=0
-
-[SingleTryParse.cmd_10507]
-RelativePath=CoreMangLib\cti\system\single\SingleTryParse\SingleTryParse.cmd
-WorkingDir=CoreMangLib\cti\system\single\SingleTryParse
-Expected=0
-MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[pinvoke-bug.cmd_10508]
@@ -84065,7 +83705,7 @@ RelativePath=JIT\Directed\pinvoke\pinvoke-bug\pinvoke-bug.cmd
WorkingDir=JIT\Directed\pinvoke\pinvoke-bug
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated323.cmd_10509]
@@ -84073,7 +83713,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest323\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest323\Generated323
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ListInsertRange.cmd_10510]
@@ -84081,7 +83721,7 @@ RelativePath=CoreMangLib\cti\system\collections\generic\list\ListInsertRange\Lis
WorkingDir=CoreMangLib\cti\system\collections\generic\list\ListInsertRange
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[LdfldGeneric_r.cmd_10511]
@@ -84105,7 +83745,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1064\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1064\Generated1064
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ldloca_s_i1.cmd_10514]
@@ -84113,7 +83753,7 @@ RelativePath=JIT\IL_Conformance\Old\directed\ldloca_s_i1\ldloca_s_i1.cmd
WorkingDir=JIT\IL_Conformance\Old\directed\ldloca_s_i1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[TypeGetType1.cmd_10515]
@@ -84121,7 +83761,7 @@ RelativePath=CoreMangLib\cti\system\type\TypeGetType1\TypeGetType1.cmd
WorkingDir=CoreMangLib\cti\system\type\TypeGetType1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[subovfun1_il_d.cmd_10516]
@@ -84129,7 +83769,7 @@ RelativePath=JIT\Directed\coverage\importer\subovfun1_il_d\subovfun1_il_d.cmd
WorkingDir=JIT\Directed\coverage\importer\subovfun1_il_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[uncaughtException_r.cmd_10517]
@@ -84137,7 +83777,7 @@ RelativePath=JIT\Methodical\eh\regress\asurt\141358\uncaughtException_r\uncaught
WorkingDir=JIT\Methodical\eh\regress\asurt\141358\uncaughtException_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[UTF8EncodingGetDecoder.cmd_10518]
@@ -84145,7 +83785,7 @@ RelativePath=CoreMangLib\cti\system\text\utf8encoding\UTF8EncodingGetDecoder\UTF
WorkingDir=CoreMangLib\cti\system\text\utf8encoding\UTF8EncodingGetDecoder
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[StackBehaviourPopref_popi_popr8.cmd_10519]
@@ -84153,7 +83793,7 @@ RelativePath=CoreMangLib\cti\system\reflection\emit\stackbehaviour\StackBehaviou
WorkingDir=CoreMangLib\cti\system\reflection\emit\stackbehaviour\StackBehaviourPopref_popi_popr8
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b02043.cmd_10520]
@@ -84169,7 +83809,7 @@ RelativePath=JIT\Methodical\explicit\coverage\seq_gc_val_1_d\seq_gc_val_1_d.cmd
WorkingDir=JIT\Methodical\explicit\coverage\seq_gc_val_1_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_170.cmd_10522]
@@ -84177,7 +83817,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_170\GCSimulator_170.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_170
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[throwinfinallyerrpath_d.cmd_10523]
@@ -84185,7 +83825,7 @@ RelativePath=JIT\Methodical\eh\basics\throwinfinallyerrpath_d\throwinfinallyerrp
WorkingDir=JIT\Methodical\eh\basics\throwinfinallyerrpath_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[TypeParameter013.cmd_10524]
@@ -84193,7 +83833,7 @@ RelativePath=baseservices\exceptions\generics\TypeParameter013\TypeParameter013.
WorkingDir=baseservices\exceptions\generics\TypeParameter013
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ReadWriteIntPtr.cmd_10525]
@@ -84209,7 +83849,7 @@ RelativePath=JIT\Regression\VS-ia64-JIT\M00\b84958\b84958\b84958.cmd
WorkingDir=JIT\Regression\VS-ia64-JIT\M00\b84958\b84958
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b89409.cmd_10527]
@@ -84225,7 +83865,7 @@ RelativePath=Loader\classloader\generics\Layout\General\class02_seq_ser\class02_
WorkingDir=Loader\classloader\generics\Layout\General\class02_seq_ser
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b92289.cmd_10529]
@@ -84241,7 +83881,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\null\box-unbox-null044\box-
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\null\box-unbox-null044
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[AttributeTargetsAssembly.cmd_10531]
@@ -84249,7 +83889,7 @@ RelativePath=CoreMangLib\cti\system\attributetargets\AttributeTargetsAssembly\At
WorkingDir=CoreMangLib\cti\system\attributetargets\AttributeTargetsAssembly
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[TimeSpanAdd.cmd_10532]
@@ -84257,7 +83897,7 @@ RelativePath=CoreMangLib\cti\system\timespan\TimeSpanAdd\TimeSpanAdd.cmd
WorkingDir=CoreMangLib\cti\system\timespan\TimeSpanAdd
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[fieldexpr1_1.cmd_10533]
@@ -84265,7 +83905,7 @@ RelativePath=JIT\jit64\opt\cse\fieldexpr1_1\fieldexpr1_1.cmd
WorkingDir=JIT\jit64\opt\cse\fieldexpr1_1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated931.cmd_10534]
@@ -84273,7 +83913,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest931\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest931\Generated931
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[UInt16IConvertibleToInt32.cmd_10535]
@@ -84281,7 +83921,7 @@ RelativePath=CoreMangLib\cti\system\uint16\UInt16IConvertibleToInt32\UInt16IConv
WorkingDir=CoreMangLib\cti\system\uint16\UInt16IConvertibleToInt32
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[add_ovf_u2.cmd_10536]
@@ -84297,7 +83937,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest327\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest327\Generated327
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[CharIConvertibleToUInt32.cmd_10538]
@@ -84305,7 +83945,7 @@ RelativePath=CoreMangLib\cti\system\char\CharIConvertibleToUInt32\CharIConvertib
WorkingDir=CoreMangLib\cti\system\char\CharIConvertibleToUInt32
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[AmbiguousMatchExceptionCtor2.cmd_10539]
@@ -84313,7 +83953,7 @@ RelativePath=CoreMangLib\cti\system\reflection\ambiguousmatchexception\Ambiguous
WorkingDir=CoreMangLib\cti\system\reflection\ambiguousmatchexception\AmbiguousMatchExceptionCtor2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ldvirtftnsideeffect_il_d.cmd_10540]
@@ -84321,7 +83961,7 @@ RelativePath=JIT\Directed\coverage\importer\Desktop\ldvirtftnsideeffect_il_d\ldv
WorkingDir=JIT\Directed\coverage\importer\Desktop\ldvirtftnsideeffect_il_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[box-unbox004.cmd_10541]
@@ -84329,7 +83969,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\box-unbox\box-unbox004\box-
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\box-unbox\box-unbox004
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b06440a.cmd_10542]
@@ -84337,7 +83977,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b06440\b06440a\b06440a.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b06440\b06440a
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b09254.cmd_10543]
@@ -84345,7 +83985,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M10\b09254\b09254\b09254.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M10\b09254\b09254
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated380.cmd_10544]
@@ -84353,7 +83993,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest380\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest380\Generated380
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated545.cmd_10545]
@@ -84361,7 +84001,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest545\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest545\Generated545
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ldc_sub_i.cmd_10546]
@@ -84369,7 +84009,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\ldc_sub_i\ldc_sub_i.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\ldc_sub_i
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[302560.cmd_10547]
@@ -84385,7 +84025,7 @@ RelativePath=CoreMangLib\cti\system\collections\generic\dictionary\DictionaryICo
WorkingDir=CoreMangLib\cti\system\collections\generic\dictionary\DictionaryICollectionIsSynchronized2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[CharIConvertibleToByte.cmd_10549]
@@ -84393,7 +84033,7 @@ RelativePath=CoreMangLib\cti\system\char\CharIConvertibleToByte\CharIConvertible
WorkingDir=CoreMangLib\cti\system\char\CharIConvertibleToByte
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_58.cmd_10550]
@@ -84401,7 +84041,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_58\GCSimulator_58.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_58
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[OperandTypeInlineNone.cmd_10551]
@@ -84409,7 +84049,7 @@ RelativePath=CoreMangLib\cti\system\reflection\emit\operandtype\OperandTypeInlin
WorkingDir=CoreMangLib\cti\system\reflection\emit\operandtype\OperandTypeInlineNone
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbgint32_neg_range.cmd_10552]
@@ -84433,7 +84073,7 @@ RelativePath=CoreMangLib\cti\system\collections\generic\dictionaryvaluecollectio
WorkingDir=CoreMangLib\cti\system\collections\generic\dictionaryvaluecollection\IEnumerableGetEnumerator
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[short_cs_do.cmd_10555]
@@ -84441,7 +84081,7 @@ RelativePath=JIT\Methodical\MDArray\DataTypes\short_cs_do\short_cs_do.cmd
WorkingDir=JIT\Methodical\MDArray\DataTypes\short_cs_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[TestCase1_Nested_I.cmd_10556]
@@ -84449,7 +84089,7 @@ RelativePath=Loader\classloader\InterfaceFolding\TestCase1_Nested_I\TestCase1_Ne
WorkingDir=Loader\classloader\InterfaceFolding\TestCase1_Nested_I
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[try-finally-struct01.cmd_10557]
@@ -84457,7 +84097,7 @@ RelativePath=baseservices\exceptions\generics\try-finally-struct01\try-finally-s
WorkingDir=baseservices\exceptions\generics\try-finally-struct01
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Collect_Forced_1.cmd_10558]
@@ -84465,7 +84105,7 @@ RelativePath=GC\API\GC\Collect_Forced_1\Collect_Forced_1.cmd
WorkingDir=GC\API\GC\Collect_Forced_1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[instance_equalnull_struct01.cmd_10559]
@@ -84473,7 +84113,7 @@ RelativePath=JIT\Generics\Locals\instance_equalnull_struct01\instance_equalnull_
WorkingDir=JIT\Generics\Locals\instance_equalnull_struct01
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated907.cmd_10560]
@@ -84481,7 +84121,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest907\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest907\Generated907
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[EnterExit02.cmd_10561]
@@ -84489,7 +84129,7 @@ RelativePath=baseservices\threading\generics\Monitor\EnterExit02\EnterExit02.cmd
WorkingDir=baseservices\threading\generics\Monitor\EnterExit02
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[opsub.cmd_10562]
@@ -84497,7 +84137,7 @@ RelativePath=JIT\jit64\regress\vsw\560402\opsub\opsub.cmd
WorkingDir=JIT\jit64\regress\vsw\560402\opsub
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[badendfinally.cmd_10563]
@@ -84513,7 +84153,7 @@ RelativePath=CoreMangLib\cti\system\double\DoubleIConvertibleToInt32\DoubleIConv
WorkingDir=CoreMangLib\cti\system\double\DoubleIConvertibleToInt32
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_128.cmd_10565]
@@ -84521,7 +84161,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_128\GCSimulator_128.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_128
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[case2.cmd_10566]
@@ -84545,7 +84185,7 @@ RelativePath=CoreMangLib\cti\system\char\CharIsLower1\CharIsLower1.cmd
WorkingDir=CoreMangLib\cti\system\char\CharIsLower1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[UInt64IConvertibleToBoolean.cmd_10569]
@@ -84553,7 +84193,7 @@ RelativePath=CoreMangLib\cti\system\uint64\UInt64IConvertibleToBoolean\UInt64ICo
WorkingDir=CoreMangLib\cti\system\uint64\UInt64IConvertibleToBoolean
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[FileShareRead.cmd_10570]
@@ -84561,7 +84201,7 @@ RelativePath=CoreMangLib\cti\system\io\fileshare\FileShareRead\FileShareRead.cmd
WorkingDir=CoreMangLib\cti\system\io\fileshare\FileShareRead
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b07383.cmd_10571]
@@ -84569,7 +84209,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1.2-M01\b07383\b07383\b07383.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1.2-M01\b07383\b07383
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b40411.cmd_10572]
@@ -84577,7 +84217,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b40411\b40411\b40411.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b40411\b40411
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b101147.cmd_10573]
@@ -84585,7 +84225,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M13-RTM\b101147\b101147\b101147.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M13-RTM\b101147\b101147
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GitHub_1323.cmd_10574]
@@ -84593,7 +84233,7 @@ RelativePath=JIT\Regression\JitBlue\GitHub_1323\GitHub_1323\GitHub_1323.cmd
WorkingDir=JIT\Regression\JitBlue\GitHub_1323\GitHub_1323
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[SciMark.cmd_10575]
@@ -84609,7 +84249,7 @@ RelativePath=JIT\jit64\gc\misc\struct5\struct5.cmd
WorkingDir=JIT\jit64\gc\misc\struct5
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[MathAbs3.cmd_10577]
@@ -84617,7 +84257,7 @@ RelativePath=CoreMangLib\cti\system\math\MathAbs3\MathAbs3.cmd
WorkingDir=CoreMangLib\cti\system\math\MathAbs3
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[structarr_cs_r.cmd_10578]
@@ -84625,7 +84265,7 @@ RelativePath=JIT\Methodical\MDArray\GaussJordan\structarr_cs_r\structarr_cs_r.cm
WorkingDir=JIT\Methodical\MDArray\GaussJordan\structarr_cs_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ObsoleteAttributeCtor1.cmd_10579]
@@ -84633,7 +84273,7 @@ RelativePath=CoreMangLib\cti\system\obsoleteattribute\ObsoleteAttributeCtor1\Obs
WorkingDir=CoreMangLib\cti\system\obsoleteattribute\ObsoleteAttributeCtor1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbgrefloc_u2.cmd_10580]
@@ -84641,7 +84281,7 @@ RelativePath=JIT\Methodical\explicit\basic\_il_dbgrefloc_u2\_il_dbgrefloc_u2.cmd
WorkingDir=JIT\Methodical\explicit\basic\_il_dbgrefloc_u2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b48248.cmd_10581]
@@ -84649,7 +84289,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b48248\b48248\b48248.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b48248\b48248
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[test.cmd_10582]
@@ -84657,7 +84297,7 @@ RelativePath=JIT\jit64\regress\vsw\549880\test\test.cmd
WorkingDir=JIT\jit64\regress\vsw\549880\test
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[UInt64MaxValue.cmd_10583]
@@ -84665,7 +84305,7 @@ RelativePath=CoreMangLib\cti\system\uint64\UInt64MaxValue\UInt64MaxValue.cmd
WorkingDir=CoreMangLib\cti\system\uint64\UInt64MaxValue
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[throw_cs_d.cmd_10584]
@@ -84689,7 +84329,7 @@ RelativePath=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesStelem_R4\OpC
WorkingDir=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesStelem_R4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[callnonvirt.cmd_10587]
@@ -84697,7 +84337,7 @@ RelativePath=JIT\IL_Conformance\Old\objectmodel\callnonvirt\callnonvirt.cmd
WorkingDir=JIT\IL_Conformance\Old\objectmodel\callnonvirt
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[r4nanconv_il_r.cmd_10588]
@@ -84713,7 +84353,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest87\Generated
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest87\Generated87
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[OpCodesLdind_I4.cmd_10590]
@@ -84721,7 +84361,7 @@ RelativePath=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesLdind_I4\OpCo
WorkingDir=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesLdind_I4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[struct4_2.cmd_10591]
@@ -84729,7 +84369,7 @@ RelativePath=JIT\jit64\gc\misc\struct4_2\struct4_2.cmd
WorkingDir=JIT\jit64\gc\misc\struct4_2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[CgStress1_do.cmd_10592]
@@ -84753,7 +84393,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1460\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1460\Generated1460
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[r8NaNsub_cs_d.cmd_10595]
@@ -84761,7 +84401,7 @@ RelativePath=JIT\Methodical\NaN\r8NaNsub_cs_d\r8NaNsub_cs_d.cmd
WorkingDir=JIT\Methodical\NaN\r8NaNsub_cs_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[mcc_i07.cmd_10596]
@@ -84777,7 +84417,7 @@ RelativePath=CoreMangLib\cti\system\decimal\DecimalCtor4\DecimalCtor4.cmd
WorkingDir=CoreMangLib\cti\system\decimal\DecimalCtor4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[exploit.cmd_10598]
@@ -84793,7 +84433,7 @@ RelativePath=CoreMangLib\cti\system\runtime\interopservices\safehandle\SafeHandl
WorkingDir=CoreMangLib\cti\system\runtime\interopservices\safehandle\SafeHandleSetHandleAsInvalid_PSC
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[OpCodesConv_R8.cmd_10600]
@@ -84801,7 +84441,7 @@ RelativePath=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesConv_R8\OpCod
WorkingDir=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesConv_R8
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[test.cmd_10601]
@@ -84809,7 +84449,7 @@ RelativePath=JIT\jit64\regress\vsw\404708\test\test.cmd
WorkingDir=JIT\jit64\regress\vsw\404708\test
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ConvertToUInt3215.cmd_10602]
@@ -84817,7 +84457,7 @@ RelativePath=CoreMangLib\cti\system\convert\ConvertToUInt3215\ConvertToUInt3215.
WorkingDir=CoreMangLib\cti\system\convert\ConvertToUInt3215
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[box-unbox009.cmd_10603]
@@ -84825,7 +84465,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\box-unbox\box-unbox009\box-
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\box-unbox\box-unbox009
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated372.cmd_10604]
@@ -84833,7 +84473,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest372\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest372\Generated372
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[OperandTypeShortInlineBrTarget.cmd_10605]
@@ -84841,7 +84481,7 @@ RelativePath=CoreMangLib\cti\system\reflection\emit\operandtype\OperandTypeShort
WorkingDir=CoreMangLib\cti\system\reflection\emit\operandtype\OperandTypeShortInlineBrTarget
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[nongentogen03.cmd_10606]
@@ -84865,7 +84505,7 @@ RelativePath=JIT\IL_Conformance\Old\Base\pop\pop.cmd
WorkingDir=JIT\IL_Conformance\Old\Base\pop
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated550.cmd_10609]
@@ -84873,7 +84513,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest550\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest550\Generated550
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b30126.cmd_10610]
@@ -84897,7 +84537,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_130\GCSimulator_130.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_130
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbgknight.cmd_10613]
@@ -84905,7 +84545,7 @@ RelativePath=JIT\Methodical\VT\etc\_il_dbgknight\_il_dbgknight.cmd
WorkingDir=JIT\Methodical\VT\etc\_il_dbgknight
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[EnterExit06.cmd_10614]
@@ -84913,7 +84553,7 @@ RelativePath=baseservices\threading\generics\Monitor\EnterExit06\EnterExit06.cmd
WorkingDir=baseservices\threading\generics\Monitor\EnterExit06
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated919.cmd_10615]
@@ -84921,7 +84561,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest919\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest919\Generated919
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ConstantProp.cmd_10616]
@@ -84929,7 +84569,7 @@ RelativePath=JIT\opt\AssertionPropagation\ConstantProp\ConstantProp.cmd
WorkingDir=JIT\opt\AssertionPropagation\ConstantProp
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b301479.cmd_10617]
@@ -84937,7 +84577,7 @@ RelativePath=JIT\Regression\VS-ia64-JIT\V1.2-Beta1\b301479\b301479\b301479.cmd
WorkingDir=JIT\Regression\VS-ia64-JIT\V1.2-Beta1\b301479\b301479
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[initblk.cmd_10618]
@@ -84945,7 +84585,7 @@ RelativePath=JIT\IL_Conformance\Old\Base\initblk\initblk.cmd
WorkingDir=JIT\IL_Conformance\Old\Base\initblk
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[StackBehaviourPop1_pop1.cmd_10619]
@@ -84953,7 +84593,7 @@ RelativePath=CoreMangLib\cti\system\reflection\emit\stackbehaviour\StackBehaviou
WorkingDir=CoreMangLib\cti\system\reflection\emit\stackbehaviour\StackBehaviourPop1_pop1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[isinstgenerics_ro.cmd_10620]
@@ -84961,7 +84601,7 @@ RelativePath=JIT\Directed\nullabletypes\isinstgenerics_ro\isinstgenerics_ro.cmd
WorkingDir=JIT\Directed\nullabletypes\isinstgenerics_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1344.cmd_10621]
@@ -84969,7 +84609,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1344\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1344\Generated1344
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[VectorMin_ro.cmd_10622]
@@ -84985,7 +84625,7 @@ RelativePath=Loader\classloader\InterfaceFolding\TestCase4_Nested_I\TestCase4_Ne
WorkingDir=Loader\classloader\InterfaceFolding\TestCase4_Nested_I
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_349.cmd_10624]
@@ -84993,7 +84633,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_349\GCSimulator_349.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_349
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[class01_seq_ser.cmd_10625]
@@ -85001,7 +84641,7 @@ RelativePath=Loader\classloader\generics\Layout\General\class01_seq_ser\class01_
WorkingDir=Loader\classloader\generics\Layout\General\class01_seq_ser
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b28596.cmd_10626]
@@ -85017,7 +84657,7 @@ RelativePath=baseservices\threading\generics\syncdelegate\GThread25\GThread25.cm
WorkingDir=baseservices\threading\generics\syncdelegate\GThread25
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[MathFAbs.cmd_10628]
@@ -85025,7 +84665,7 @@ RelativePath=CoreMangLib\cti\system\mathf\MathFAbs\MathFAbs.cmd
WorkingDir=CoreMangLib\cti\system\mathf\MathFAbs
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[samethrowtwice_do.cmd_10629]
@@ -85041,7 +84681,7 @@ RelativePath=Loader\classloader\rmv\il\RMV-2-13-22-three\RMV-2-13-22-three.cmd
WorkingDir=Loader\classloader\rmv\il\RMV-2-13-22-three
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[StackCopyTo.cmd_10631]
@@ -85049,7 +84689,7 @@ RelativePath=CoreMangLib\cti\system\collections\generic\stack\StackCopyTo\StackC
WorkingDir=CoreMangLib\cti\system\collections\generic\stack\StackCopyTo
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[MarshalAsAttributeMarshalCookie.cmd_10632]
@@ -85057,7 +84697,7 @@ RelativePath=CoreMangLib\cti\system\runtime\interopservices\marshalasattribute\M
WorkingDir=CoreMangLib\cti\system\runtime\interopservices\marshalasattribute\MarshalAsAttributeMarshalCookie
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_318.cmd_10633]
@@ -85065,7 +84705,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_318\GCSimulator_318.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_318
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[nested.cmd_10634]
@@ -85073,7 +84713,7 @@ RelativePath=JIT\Directed\RVAInit\nested\nested.cmd
WorkingDir=JIT\Directed\RVAInit\nested
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Permutate.cmd_10635]
@@ -85089,7 +84729,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b71722\b71722\b71722.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b71722\b71722
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[int16_cs_r.cmd_10637]
@@ -85097,7 +84737,7 @@ RelativePath=JIT\Directed\shift\int16_cs_r\int16_cs_r.cmd
WorkingDir=JIT\Directed\shift\int16_cs_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[eh05_dynamic.cmd_10638]
@@ -85113,7 +84753,7 @@ RelativePath=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodeEquals2\OpCode
WorkingDir=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodeEquals2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GThread23.cmd_10640]
@@ -85121,7 +84761,7 @@ RelativePath=baseservices\threading\generics\threadstart\GThread23\GThread23.cmd
WorkingDir=baseservices\threading\generics\threadstart\GThread23
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_FAIL;8091
+Categories=EXPECTED_FAIL;8091;Pri1
HostStyle=0
[AbstractBase01.cmd_10641]
@@ -85137,7 +84777,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_74\GCSimulator_74.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_74
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GThread23.cmd_10643]
@@ -85145,7 +84785,7 @@ RelativePath=baseservices\threading\generics\syncdelegate\GThread23\GThread23.cm
WorkingDir=baseservices\threading\generics\syncdelegate\GThread23
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[NestedCall.cmd_10644]
@@ -85153,7 +84793,7 @@ RelativePath=JIT\CodeGenBringUpTests\NestedCall\NestedCall.cmd
WorkingDir=JIT\CodeGenBringUpTests\NestedCall
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[value_ro.cmd_10645]
@@ -85169,7 +84809,7 @@ RelativePath=JIT\Methodical\VT\etc\_il_relhanoi\_il_relhanoi.cmd
WorkingDir=JIT\Methodical\VT\etc\_il_relhanoi
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_speed_dbgsizeof64.cmd_10647]
@@ -85177,7 +84817,7 @@ RelativePath=JIT\Methodical\xxobj\sizeof\_speed_dbgsizeof64\_speed_dbgsizeof64.c
WorkingDir=JIT\Methodical\xxobj\sizeof\_speed_dbgsizeof64
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ReadWriteInt16.cmd_10648]
@@ -85201,7 +84841,7 @@ RelativePath=CoreMangLib\cti\system\collections\generic\dictionaryvaluecollectio
WorkingDir=CoreMangLib\cti\system\collections\generic\dictionaryvaluecollection\ValueCollGenericIEnumGetEnumerator
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[JTrueLeFP.cmd_10651]
@@ -85209,7 +84849,7 @@ RelativePath=JIT\CodeGenBringUpTests\JTrueLeFP\JTrueLeFP.cmd
WorkingDir=JIT\CodeGenBringUpTests\JTrueLeFP
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[MarshalArrayByValTest.cmd_10652]
@@ -85225,7 +84865,7 @@ RelativePath=JIT\IL_Conformance\Old\Base\and\and.cmd
WorkingDir=JIT\IL_Conformance\Old\Base\and
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1087.cmd_10654]
@@ -85233,7 +84873,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1087\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1087\Generated1087
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated18.cmd_10655]
@@ -85241,7 +84881,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest18\Generated
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest18\Generated18
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ldc_r8.cmd_10656]
@@ -85249,7 +84889,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\ldc_r8\ldc_r8.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\ldc_r8
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[QueueGetEnumerator.cmd_10657]
@@ -85257,7 +84897,7 @@ RelativePath=CoreMangLib\cti\system\collections\generic\queue\QueueGetEnumerator
WorkingDir=CoreMangLib\cti\system\collections\generic\queue\QueueGetEnumerator
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Dev11_4421.cmd_10658]
@@ -85273,7 +84913,7 @@ RelativePath=CoreMangLib\cti\system\timespan\TimeSpanNegate\TimeSpanNegate.cmd
WorkingDir=CoreMangLib\cti\system\timespan\TimeSpanNegate
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[TypeGetGenericTypeDefinition.cmd_10660]
@@ -85281,7 +84921,7 @@ RelativePath=CoreMangLib\cti\system\type\TypeGetGenericTypeDefinition\TypeGetGen
WorkingDir=CoreMangLib\cti\system\type\TypeGetGenericTypeDefinition
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_402.cmd_10661]
@@ -85289,7 +84929,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_402\GCSimulator_402.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_402
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ConvertToSingle14.cmd_10662]
@@ -85297,7 +84937,7 @@ RelativePath=CoreMangLib\cti\system\convert\ConvertToSingle14\ConvertToSingle14.
WorkingDir=CoreMangLib\cti\system\convert\ConvertToSingle14
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_relval_cctor.cmd_10663]
@@ -85305,7 +84945,7 @@ RelativePath=JIT\Methodical\Invoke\ctor\_il_relval_cctor\_il_relval_cctor.cmd
WorkingDir=JIT\Methodical\Invoke\ctor\_il_relval_cctor
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_54.cmd_10664]
@@ -85313,7 +84953,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_54\GCSimulator_54.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_54
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ovfldiv2_il_d.cmd_10665]
@@ -85329,7 +84969,7 @@ RelativePath=CoreMangLib\cti\system\io\seekorigin\SeekOriginEnd\SeekOriginEnd.cm
WorkingDir=CoreMangLib\cti\system\io\seekorigin\SeekOriginEnd
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[FileNotFoundExceptionToString.cmd_10667]
@@ -85337,7 +84977,7 @@ RelativePath=CoreMangLib\cti\system\io\filenotfoundexception\FileNotFoundExcepti
WorkingDir=CoreMangLib\cti\system\io\filenotfoundexception\FileNotFoundExceptionToString
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Case3.cmd_10668]
@@ -85345,7 +84985,7 @@ RelativePath=Loader\classloader\v1\M10\Acceptance\Case3\Case3.cmd
WorkingDir=Loader\classloader\v1\M10\Acceptance\Case3
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated14.cmd_10669]
@@ -85353,7 +84993,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest14\Generated
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest14\Generated14
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b16294.cmd_10670]
@@ -85385,7 +85025,7 @@ RelativePath=JIT\Methodical\stringintern\_Simpletest1\_Simpletest1.cmd
WorkingDir=JIT\Methodical\stringintern\_Simpletest1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[branchoutoftryfinally_d.cmd_10674]
@@ -85393,7 +85033,7 @@ RelativePath=JIT\Methodical\eh\leaves\branchoutoftryfinally_d\branchoutoftryfina
WorkingDir=JIT\Methodical\eh\leaves\branchoutoftryfinally_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ICollectionCount.cmd_10675]
@@ -85401,7 +85041,7 @@ RelativePath=CoreMangLib\cti\system\collections\generic\icollection\ICollectionC
WorkingDir=CoreMangLib\cti\system\collections\generic\icollection\ICollectionCount
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[dev12_518401.cmd_10676]
@@ -85409,7 +85049,7 @@ RelativePath=Loader\classloader\regressions\Dev12_518401\dev12_518401\dev12_5184
WorkingDir=Loader\classloader\regressions\Dev12_518401\dev12_518401
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_speed_rels_ldfld_mul.cmd_10677]
@@ -85417,7 +85057,7 @@ RelativePath=JIT\Methodical\int64\signed\_speed_rels_ldfld_mul\_speed_rels_ldfld
WorkingDir=JIT\Methodical\int64\signed\_speed_rels_ldfld_mul
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[VectorReturn_r.cmd_10678]
@@ -85449,7 +85089,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\castclass\null\castclass-null033\cast
WorkingDir=JIT\jit64\valuetypes\nullable\castclass\null\castclass-null033
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[bgt.cmd_10682]
@@ -85457,7 +85097,7 @@ RelativePath=JIT\IL_Conformance\Old\Base\bgt\bgt.cmd
WorkingDir=JIT\IL_Conformance\Old\Base\bgt
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[dblarray1_cs_r.cmd_10683]
@@ -85465,7 +85105,7 @@ RelativePath=JIT\Methodical\doublearray\dblarray1_cs_r\dblarray1_cs_r.cmd
WorkingDir=JIT\Methodical\doublearray\dblarray1_cs_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[nullchecksuppress.cmd_10684]
@@ -85473,7 +85113,7 @@ RelativePath=JIT\Directed\intrinsic\interlocked\nullchecksuppress\nullchecksuppr
WorkingDir=JIT\Directed\intrinsic\interlocked\nullchecksuppress
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[lclflddiv_cs_do.cmd_10685]
@@ -85481,7 +85121,7 @@ RelativePath=JIT\Directed\coverage\oldtests\lclflddiv_cs_do\lclflddiv_cs_do.cmd
WorkingDir=JIT\Directed\coverage\oldtests\lclflddiv_cs_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[throwisfirstinstruction_d.cmd_10686]
@@ -85489,7 +85129,7 @@ RelativePath=JIT\Methodical\eh\basics\throwisfirstinstruction_d\throwisfirstinst
WorkingDir=JIT\Methodical\eh\basics\throwisfirstinstruction_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b561129.cmd_10687]
@@ -85497,7 +85137,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\v2.1\b561129\b561129\b561129.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\v2.1\b561129\b561129
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[struct01_seq_ser.cmd_10688]
@@ -85505,7 +85145,7 @@ RelativePath=Loader\classloader\generics\Layout\General\struct01_seq_ser\struct0
WorkingDir=Loader\classloader\generics\Layout\General\struct01_seq_ser
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[mainv2.cmd_10689]
@@ -85513,7 +85153,7 @@ RelativePath=readytorun\tests\mainv2\mainv2.cmd
WorkingDir=readytorun\tests\mainv2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_FAIL
+Categories=EXPECTED_PASS
HostStyle=0
[Generated1463.cmd_10690]
@@ -85521,7 +85161,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1463\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1463\Generated1463
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[chaos65204782cs.cmd_10691]
@@ -85529,7 +85169,7 @@ RelativePath=JIT\Generics\Coverage\chaos65204782cs\chaos65204782cs.cmd
WorkingDir=JIT\Generics\Coverage\chaos65204782cs
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_dbgldfld_mul.cmd_10692]
@@ -85537,7 +85177,7 @@ RelativePath=JIT\Methodical\int64\unsigned\_dbgldfld_mul\_dbgldfld_mul.cmd
WorkingDir=JIT\Methodical\int64\unsigned\_dbgldfld_mul
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated119.cmd_10693]
@@ -85545,7 +85185,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest119\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest119\Generated119
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ConvertToDateTime.cmd_10694]
@@ -85553,7 +85193,7 @@ RelativePath=CoreMangLib\cti\system\convert\ConvertToDateTime\ConvertToDateTime.
WorkingDir=CoreMangLib\cti\system\convert\ConvertToDateTime
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[i8rem_cs_ro.cmd_10695]
@@ -85561,7 +85201,7 @@ RelativePath=JIT\Methodical\divrem\rem\i8rem_cs_ro\i8rem_cs_ro.cmd
WorkingDir=JIT\Methodical\divrem\rem\i8rem_cs_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_108.cmd_10696]
@@ -85569,7 +85209,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_108\GCSimulator_108.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_108
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1089.cmd_10697]
@@ -85577,7 +85217,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1089\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1089\Generated1089
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b63725.cmd_10698]
@@ -85585,7 +85225,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b63725\b63725\b63725.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b63725\b63725
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[nullarraymemberwaitany.cmd_10699]
@@ -85593,7 +85233,7 @@ RelativePath=baseservices\threading\waithandle\waitany\nullarraymemberwaitany\nu
WorkingDir=baseservices\threading\waithandle\waitany\nullarraymemberwaitany
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1442.cmd_10700]
@@ -85601,7 +85241,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1442\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1442\Generated1442
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[OpCodesConv_U1.cmd_10701]
@@ -85609,7 +85249,7 @@ RelativePath=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesConv_U1\OpCod
WorkingDir=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesConv_U1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[CharIConvertibleToSByte.cmd_10702]
@@ -85617,7 +85257,7 @@ RelativePath=CoreMangLib\cti\system\char\CharIConvertibleToSByte\CharIConvertibl
WorkingDir=CoreMangLib\cti\system\char\CharIConvertibleToSByte
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[EnterExit05.cmd_10703]
@@ -85625,7 +85265,7 @@ RelativePath=baseservices\threading\generics\Monitor\EnterExit05\EnterExit05.cmd
WorkingDir=baseservices\threading\generics\Monitor\EnterExit05
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;GCSTRESS_FAIL;13203;Pri1
HostStyle=0
[5w1d-06_cs_d.cmd_10704]
@@ -85633,7 +85273,7 @@ RelativePath=JIT\Methodical\fp\exgen\5w1d-06_cs_d\5w1d-06_cs_d.cmd
WorkingDir=JIT\Methodical\fp\exgen\5w1d-06_cs_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ObsoleteAttributeMessage.cmd_10705]
@@ -85641,7 +85281,7 @@ RelativePath=CoreMangLib\cti\system\obsoleteattribute\ObsoleteAttributeMessage\O
WorkingDir=CoreMangLib\cti\system\obsoleteattribute\ObsoleteAttributeMessage
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_dbgaddsub.cmd_10706]
@@ -85657,7 +85297,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest353\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest353\Generated353
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[castclass-generics011.cmd_10708]
@@ -85665,7 +85305,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\castclass\generics\castclass-generics
WorkingDir=JIT\jit64\valuetypes\nullable\castclass\generics\castclass-generics011
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated724.cmd_10709]
@@ -85673,7 +85313,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest724\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest724\Generated724
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[dev10_493135.cmd_10710]
@@ -85681,7 +85321,7 @@ RelativePath=Loader\classloader\regressions\dev10_493135\dev10_493135\dev10_4931
WorkingDir=Loader\classloader\regressions\dev10_493135\dev10_493135
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[largeexceptiontest.cmd_10711]
@@ -85689,7 +85329,7 @@ RelativePath=GC\LargeMemory\Allocation\largeexceptiontest\largeexceptiontest.cmd
WorkingDir=GC\LargeMemory\Allocation\largeexceptiontest
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[576463.cmd_10712]
@@ -85697,7 +85337,7 @@ RelativePath=baseservices\threading\regressions\576463\576463\576463.cmd
WorkingDir=baseservices\threading\regressions\576463\576463
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[struct07.cmd_10713]
@@ -85705,7 +85345,7 @@ RelativePath=JIT\Generics\Arrays\ConstructedTypes\Jagged\struct07\struct07.cmd
WorkingDir=JIT\Generics\Arrays\ConstructedTypes\Jagged\struct07
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Double_No_Op_cs_do.cmd_10714]
@@ -85713,7 +85353,7 @@ RelativePath=JIT\Directed\cmov\Double_No_Op_cs_do\Double_No_Op_cs_do.cmd
WorkingDir=JIT\Directed\cmov\Double_No_Op_cs_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[throwinfinallynestedintry_30_ro.cmd_10715]
@@ -85729,7 +85369,7 @@ RelativePath=CoreMangLib\cti\system\dllnotfoundexception\DllNotFoundExceptionCto
WorkingDir=CoreMangLib\cti\system\dllnotfoundexception\DllNotFoundExceptionCtor2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[DecimalCtor6.cmd_10717]
@@ -85737,7 +85377,7 @@ RelativePath=CoreMangLib\cti\system\decimal\DecimalCtor6\DecimalCtor6.cmd
WorkingDir=CoreMangLib\cti\system\decimal\DecimalCtor6
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[dblarray4_cs_d.cmd_10718]
@@ -85745,7 +85385,7 @@ RelativePath=JIT\Methodical\doublearray\dblarray4_cs_d\dblarray4_cs_d.cmd
WorkingDir=JIT\Methodical\doublearray\dblarray4_cs_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b609988.cmd_10719]
@@ -85753,7 +85393,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\v2.1\b609988\Desktop\b609988\b609988.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\v2.1\b609988\Desktop\b609988
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_60.cmd_10720]
@@ -85761,7 +85401,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_60\GCSimulator_60.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_60
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Bisect.cmd_10721]
@@ -85777,7 +85417,7 @@ RelativePath=JIT\Generics\Constraints\convert_static01\convert_static01.cmd
WorkingDir=JIT\Generics\Constraints\convert_static01
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[hfa_sd0G_r.cmd_10723]
@@ -85785,7 +85425,7 @@ RelativePath=JIT\jit64\hfa\main\testG\hfa_sd0G_r\hfa_sd0G_r.cmd
WorkingDir=JIT\jit64\hfa\main\testG\hfa_sd0G_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[catchtryintryfinally_r.cmd_10724]
@@ -85793,7 +85433,7 @@ RelativePath=JIT\Methodical\eh\disconnected\catchtryintryfinally_r\catchtryintry
WorkingDir=JIT\Methodical\eh\disconnected\catchtryintryfinally_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Test_CSharp_Peer_2.cmd_10725]
@@ -85801,7 +85441,7 @@ RelativePath=JIT\Directed\CheckedCtor\Test_CSharp_Peer_2\Test_CSharp_Peer_2.cmd
WorkingDir=JIT\Directed\CheckedCtor\Test_CSharp_Peer_2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[dynamicTypes.cmd_10726]
@@ -85809,7 +85449,7 @@ RelativePath=JIT\Generics\Typeof\dynamicTypes\dynamicTypes.cmd
WorkingDir=JIT\Generics\Typeof\dynamicTypes
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[hfa_nf1G_r.cmd_10727]
@@ -85817,7 +85457,7 @@ RelativePath=JIT\jit64\hfa\main\testG\hfa_nf1G_r\hfa_nf1G_r.cmd
WorkingDir=JIT\jit64\hfa\main\testG\hfa_nf1G_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b83690.cmd_10728]
@@ -85833,7 +85473,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\ldc_ret_r4\ldc_ret_r4.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\ldc_ret_r4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Inline_handler.cmd_10730]
@@ -85841,7 +85481,7 @@ RelativePath=JIT\opt\Inline\tests\Inline_handler\Inline_handler.cmd
WorkingDir=JIT\opt\Inline\tests\Inline_handler
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[cpblk3_il_r.cmd_10731]
@@ -85849,7 +85489,7 @@ RelativePath=JIT\Methodical\xxblk\cpblk3_il_r\cpblk3_il_r.cmd
WorkingDir=JIT\Methodical\xxblk\cpblk3_il_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[OperandTypeInlineSwitch.cmd_10732]
@@ -85857,7 +85497,7 @@ RelativePath=CoreMangLib\cti\system\reflection\emit\operandtype\OperandTypeInlin
WorkingDir=CoreMangLib\cti\system\reflection\emit\operandtype\OperandTypeInlineSwitch
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[castclass010.cmd_10733]
@@ -85865,7 +85505,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\castclass\castclass\castclass010\cast
WorkingDir=JIT\jit64\valuetypes\nullable\castclass\castclass\castclass010
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Float_Or_Op_cs_d.cmd_10734]
@@ -85873,7 +85513,7 @@ RelativePath=JIT\Directed\cmov\Float_Or_Op_cs_d\Float_Or_Op_cs_d.cmd
WorkingDir=JIT\Directed\cmov\Float_Or_Op_cs_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b40089.cmd_10735]
@@ -85881,7 +85521,7 @@ RelativePath=JIT\Regression\CLR-x86-EJIT\V1-M11-Beta1\b40089\b40089\b40089.cmd
WorkingDir=JIT\Regression\CLR-x86-EJIT\V1-M11-Beta1\b40089\b40089
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b91953.cmd_10736]
@@ -85889,7 +85529,7 @@ RelativePath=JIT\Regression\VS-ia64-JIT\V1.2-Beta1\b91953\b91953\b91953.cmd
WorkingDir=JIT\Regression\VS-ia64-JIT\V1.2-Beta1\b91953\b91953
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[lur_01.cmd_10737]
@@ -85897,7 +85537,7 @@ RelativePath=JIT\jit64\opt\lur\lur_01\lur_01.cmd
WorkingDir=JIT\jit64\opt\lur\lur_01
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[castclass039.cmd_10738]
@@ -85905,7 +85545,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\castclass\castclass\castclass039\cast
WorkingDir=JIT\jit64\valuetypes\nullable\castclass\castclass\castclass039
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_dbgdeep.cmd_10739]
@@ -85929,7 +85569,7 @@ RelativePath=CoreMangLib\cti\system\runtimemethodhandle\RuntimeMethodHandleEqual
WorkingDir=CoreMangLib\cti\system\runtimemethodhandle\RuntimeMethodHandleEquals
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[eco1.cmd_10742]
@@ -85937,7 +85577,7 @@ RelativePath=GC\Features\PartialCompaction\eco1\eco1.cmd
WorkingDir=GC\Features\PartialCompaction\eco1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Struct_ImplementMscorlibGenInterface.cmd_10743]
@@ -85945,7 +85585,7 @@ RelativePath=Loader\classloader\generics\Instantiation\Recursion\Struct_Implemen
WorkingDir=Loader\classloader\generics\Instantiation\Recursion\Struct_ImplementMscorlibGenInterface
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[decimalrem_cs_r.cmd_10744]
@@ -85953,7 +85593,7 @@ RelativePath=JIT\Methodical\divrem\rem\decimalrem_cs_r\decimalrem_cs_r.cmd
WorkingDir=JIT\Methodical\divrem\rem\decimalrem_cs_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[pop8.cmd_10745]
@@ -85961,7 +85601,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\pop8\pop8.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\pop8
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[method001i.cmd_10746]
@@ -85969,7 +85609,7 @@ RelativePath=Loader\classloader\generics\GenericMethods\method001i\method001i.cm
WorkingDir=Loader\classloader\generics\GenericMethods\method001i
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbgjumper2.cmd_10747]
@@ -85977,7 +85617,7 @@ RelativePath=JIT\Methodical\VT\callconv\_il_dbgjumper2\_il_dbgjumper2.cmd
WorkingDir=JIT\Methodical\VT\callconv\_il_dbgjumper2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[SecurityExceptionToString.cmd_10748]
@@ -85985,7 +85625,7 @@ RelativePath=CoreMangLib\cti\system\security\securityexception\SecurityException
WorkingDir=CoreMangLib\cti\system\security\securityexception\SecurityExceptionToString
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[StackBehaviourPushi.cmd_10749]
@@ -85993,7 +85633,7 @@ RelativePath=CoreMangLib\cti\system\reflection\emit\stackbehaviour\StackBehaviou
WorkingDir=CoreMangLib\cti\system\reflection\emit\stackbehaviour\StackBehaviourPushi
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GThread03.cmd_10750]
@@ -86001,7 +85641,7 @@ RelativePath=baseservices\threading\generics\syncdelegate\GThread03\GThread03.cm
WorkingDir=baseservices\threading\generics\syncdelegate\GThread03
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[classic.cmd_10751]
@@ -86009,7 +85649,7 @@ RelativePath=JIT\Methodical\nonvirtualcall\classic\classic.cmd
WorkingDir=JIT\Methodical\nonvirtualcall\classic
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[bouncingball_cs_r.cmd_10752]
@@ -86017,7 +85657,7 @@ RelativePath=JIT\Methodical\fp\apps\bouncingball_cs_r\bouncingball_cs_r.cmd
WorkingDir=JIT\Methodical\fp\apps\bouncingball_cs_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_169.cmd_10753]
@@ -86025,7 +85665,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_169\GCSimulator_169.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_169
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b92066.cmd_10754]
@@ -86041,7 +85681,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b33361\b33361\b33361.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b33361\b33361
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[CctorZeroVal03.cmd_10756]
@@ -86049,7 +85689,7 @@ RelativePath=Loader\classloader\TypeInitialization\ThisNulllPointer\CctorZeroVal
WorkingDir=Loader\classloader\TypeInitialization\ThisNulllPointer\CctorZeroVal03
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[MethodAttributesVirtual.cmd_10757]
@@ -86057,7 +85697,7 @@ RelativePath=CoreMangLib\cti\system\reflection\methodattributes\MethodAttributes
WorkingDir=CoreMangLib\cti\system\reflection\methodattributes\MethodAttributesVirtual
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[keepalive.cmd_10758]
@@ -86065,7 +85705,7 @@ RelativePath=GC\LargeMemory\API\gc\keepalive\keepalive.cmd
WorkingDir=GC\LargeMemory\API\gc\keepalive
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Test_CSharp_Base_4.cmd_10759]
@@ -86073,7 +85713,7 @@ RelativePath=JIT\Directed\CheckedCtor\Test_CSharp_Base_4\Test_CSharp_Base_4.cmd
WorkingDir=JIT\Directed\CheckedCtor\Test_CSharp_Base_4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[gcref1.cmd_10760]
@@ -86081,7 +85721,7 @@ RelativePath=JIT\Directed\RVAInit\gcref1\gcref1.cmd
WorkingDir=JIT\Directed\RVAInit\gcref1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_reli_vfld.cmd_10761]
@@ -86089,7 +85729,7 @@ RelativePath=JIT\Methodical\ELEMENT_TYPE_IU\_il_reli_vfld\_il_reli_vfld.cmd
WorkingDir=JIT\Methodical\ELEMENT_TYPE_IU\_il_reli_vfld
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b14070.cmd_10762]
@@ -86097,7 +85737,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b14070\b14070\b14070.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b14070\b14070
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ldc_mul_ovf_u2.cmd_10763]
@@ -86113,7 +85753,7 @@ RelativePath=baseservices\threading\interlocked\exchange\ExchangeInt\ExchangeInt
WorkingDir=baseservices\threading\interlocked\exchange\ExchangeInt
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[intrinsic_cs_ro.cmd_10765]
@@ -86121,7 +85761,7 @@ RelativePath=JIT\Methodical\NaN\intrinsic_cs_ro\intrinsic_cs_ro.cmd
WorkingDir=JIT\Methodical\NaN\intrinsic_cs_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[uint_cs_r.cmd_10766]
@@ -86129,7 +85769,7 @@ RelativePath=JIT\Methodical\MDArray\DataTypes\uint_cs_r\uint_cs_r.cmd
WorkingDir=JIT\Methodical\MDArray\DataTypes\uint_cs_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[uncaughtException_ro.cmd_10767]
@@ -86137,7 +85777,7 @@ RelativePath=JIT\Methodical\eh\regress\asurt\141358\uncaughtException_ro\uncaugh
WorkingDir=JIT\Methodical\eh\regress\asurt\141358\uncaughtException_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[box-unbox019.cmd_10768]
@@ -86145,7 +85785,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\box-unbox\box-unbox019\box-
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\box-unbox\box-unbox019
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[exacttype.cmd_10769]
@@ -86153,7 +85793,7 @@ RelativePath=JIT\opt\Devirtualization\exacttype\exacttype.cmd
WorkingDir=JIT\opt\Devirtualization\exacttype
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated859.cmd_10770]
@@ -86161,7 +85801,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest859\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest859\Generated859
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Int16IConvertibleToSByte.cmd_10771]
@@ -86169,7 +85809,7 @@ RelativePath=CoreMangLib\cti\system\int16\Int16IConvertibleToSByte\Int16IConvert
WorkingDir=CoreMangLib\cti\system\int16\Int16IConvertibleToSByte
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[TryEnter06.cmd_10772]
@@ -86177,7 +85817,7 @@ RelativePath=baseservices\threading\generics\Monitor\TryEnter06\TryEnter06.cmd
WorkingDir=baseservices\threading\generics\Monitor\TryEnter06
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ThreadStartSByte.cmd_10773]
@@ -86185,7 +85825,7 @@ RelativePath=baseservices\threading\paramthreadstart\ThreadStartSByte\ThreadStar
WorkingDir=baseservices\threading\paramthreadstart\ThreadStartSByte
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b43963.cmd_10774]
@@ -86201,7 +85841,7 @@ RelativePath=CoreMangLib\cti\system\byte\ByteIConvertibleToDateTime\ByteIConvert
WorkingDir=CoreMangLib\cti\system\byte\ByteIConvertibleToDateTime
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[SuppressFinalize_Null.cmd_10776]
@@ -86217,7 +85857,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b66583\b66583\b66583.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b66583\b66583
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[structarr_cs_do.cmd_10778]
@@ -86225,7 +85865,7 @@ RelativePath=JIT\Methodical\MDArray\InnerProd\structarr_cs_do\structarr_cs_do.cm
WorkingDir=JIT\Methodical\MDArray\InnerProd\structarr_cs_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_28.cmd_10779]
@@ -86233,7 +85873,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_28\GCSimulator_28.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_28
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ldarg_i8.cmd_10780]
@@ -86241,7 +85881,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\ldarg_i8\ldarg_i8.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\ldarg_i8
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[MutualRecur-TailCall.cmd_10781]
@@ -86273,7 +85913,7 @@ RelativePath=JIT\Methodical\refany\_il_dbglongsig\_il_dbglongsig.cmd
WorkingDir=JIT\Methodical\refany\_il_dbglongsig
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[OpCodesConv_Ovf_U_Un.cmd_10785]
@@ -86281,7 +85921,7 @@ RelativePath=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesConv_Ovf_U_Un
WorkingDir=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesConv_Ovf_U_Un
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[catchrettoinnertry_cs_d.cmd_10786]
@@ -86297,7 +85937,7 @@ RelativePath=baseservices\exceptions\regressions\V1\SEH\asm\Except\Except.cmd
WorkingDir=baseservices\exceptions\regressions\V1\SEH\asm\Except
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[OpCodesStloc_1.cmd_10788]
@@ -86305,7 +85945,7 @@ RelativePath=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesStloc_1\OpCod
WorkingDir=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesStloc_1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[castclass-generics041.cmd_10789]
@@ -86313,7 +85953,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\castclass\generics\castclass-generics
WorkingDir=JIT\jit64\valuetypes\nullable\castclass\generics\castclass-generics041
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ConvertToChar16.cmd_10790]
@@ -86321,7 +85961,7 @@ RelativePath=CoreMangLib\cti\system\convert\ConvertToChar16\ConvertToChar16.cmd
WorkingDir=CoreMangLib\cti\system\convert\ConvertToChar16
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[clt_u.cmd_10791]
@@ -86329,7 +85969,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\clt_u\clt_u.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\clt_u
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[TypeCodeString.cmd_10792]
@@ -86337,7 +85977,7 @@ RelativePath=CoreMangLib\cti\system\typecode\TypeCodeString\TypeCodeString.cmd
WorkingDir=CoreMangLib\cti\system\typecode\TypeCodeString
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_relindcall.cmd_10793]
@@ -86345,7 +85985,7 @@ RelativePath=JIT\Methodical\refany\_il_relindcall\_il_relindcall.cmd
WorkingDir=JIT\Methodical\refany\_il_relindcall
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GThread24.cmd_10794]
@@ -86353,7 +85993,7 @@ RelativePath=baseservices\threading\generics\threadstart\GThread24\GThread24.cmd
WorkingDir=baseservices\threading\generics\threadstart\GThread24
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_FAIL;8091
+Categories=EXPECTED_FAIL;8091;Pri1
HostStyle=0
[StackCtor1.cmd_10795]
@@ -86361,7 +86001,7 @@ RelativePath=CoreMangLib\cti\system\collections\generic\stack\StackCtor1\StackCt
WorkingDir=CoreMangLib\cti\system\collections\generic\stack\StackCtor1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated389.cmd_10796]
@@ -86369,7 +86009,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest389\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest389\Generated389
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Class_ExplicitOverrideVirtualNewslot.cmd_10797]
@@ -86377,7 +86017,7 @@ RelativePath=Loader\classloader\generics\VSD\Class_ExplicitOverrideVirtualNewslo
WorkingDir=Loader\classloader\generics\VSD\Class_ExplicitOverrideVirtualNewslot
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[dynamo.cmd_10798]
@@ -86393,7 +86033,7 @@ RelativePath=CoreMangLib\cti\system\io\fileattributes\FileAttributesEnum\FileAtt
WorkingDir=CoreMangLib\cti\system\io\fileattributes\FileAttributesEnum
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b75890.cmd_10800]
@@ -86409,7 +86049,7 @@ RelativePath=CoreMangLib\cti\system\convert\ConvertToSByte4\ConvertToSByte4.cmd
WorkingDir=CoreMangLib\cti\system\convert\ConvertToSByte4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b15299.cmd_10802]
@@ -86417,7 +86057,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b15299\b15299\b15299.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b15299\b15299
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[delegate.cmd_10803]
@@ -86425,7 +86065,7 @@ RelativePath=JIT\Methodical\nonvirtualcall\delegate\delegate.cmd
WorkingDir=JIT\Methodical\nonvirtualcall\delegate
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[repro123712.cmd_10804]
@@ -86433,7 +86073,7 @@ RelativePath=Loader\classloader\generics\regressions\123712\repro123712\repro123
WorkingDir=Loader\classloader\generics\regressions\123712\repro123712
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b08672.cmd_10805]
@@ -86441,7 +86081,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M10\b08672\b08672\b08672.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M10\b08672\b08672
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[BooleanIConvertibleToBoolean.cmd_10806]
@@ -86449,7 +86089,7 @@ RelativePath=CoreMangLib\cti\system\boolean\BooleanIConvertibleToBoolean\Boolean
WorkingDir=CoreMangLib\cti\system\boolean\BooleanIConvertibleToBoolean
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[gc_base1_1.cmd_10807]
@@ -86457,7 +86097,7 @@ RelativePath=GC\Scenarios\GCBase1\gc_base1_1\gc_base1_1.cmd
WorkingDir=GC\Scenarios\GCBase1\gc_base1_1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[contravariance.cmd_10808]
@@ -86465,7 +86105,7 @@ RelativePath=JIT\opt\Devirtualization\contravariance\contravariance.cmd
WorkingDir=JIT\opt\Devirtualization\contravariance
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[switch3.cmd_10809]
@@ -86473,7 +86113,7 @@ RelativePath=JIT\Methodical\switch\switch3\switch3.cmd
WorkingDir=JIT\Methodical\switch\switch3
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_Arrayscomplex3.cmd_10810]
@@ -86489,7 +86129,7 @@ RelativePath=JIT\Methodical\MDArray\DataTypes\char_cs_d\char_cs_d.cmd
WorkingDir=JIT\Methodical\MDArray\DataTypes\char_cs_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[r8NaNmul_cs_ro.cmd_10812]
@@ -86497,7 +86137,7 @@ RelativePath=JIT\Methodical\NaN\r8NaNmul_cs_ro\r8NaNmul_cs_ro.cmd
WorkingDir=JIT\Methodical\NaN\r8NaNmul_cs_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated422.cmd_10813]
@@ -86505,7 +86145,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest422\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest422\Generated422
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[castclass-generics030.cmd_10814]
@@ -86513,7 +86153,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\castclass\generics\castclass-generics
WorkingDir=JIT\jit64\valuetypes\nullable\castclass\generics\castclass-generics030
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[opadd.cmd_10815]
@@ -86521,7 +86161,7 @@ RelativePath=JIT\jit64\regress\vsw\560402\opadd\opadd.cmd
WorkingDir=JIT\jit64\regress\vsw\560402\opadd
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[BeginInvokeEndInvoke.cmd_10816]
@@ -86529,7 +86169,7 @@ RelativePath=baseservices\threading\delegate\BeginInvokeEndInvoke\BeginInvokeEnd
WorkingDir=baseservices\threading\delegate\BeginInvokeEndInvoke
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ceq_i8.cmd_10817]
@@ -86537,7 +86177,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\ceq_i8\ceq_i8.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\ceq_i8
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated565.cmd_10818]
@@ -86545,7 +86185,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest565\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest565\Generated565
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[c_ret.cmd_10819]
@@ -86553,7 +86193,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\c_ret\c_ret.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\c_ret
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ConvertToSingle.cmd_10820]
@@ -86561,7 +86201,7 @@ RelativePath=CoreMangLib\cti\system\convert\ConvertToSingle\ConvertToSingle.cmd
WorkingDir=CoreMangLib\cti\system\convert\ConvertToSingle
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[gettypetypeofmatrix.cmd_10821]
@@ -86577,7 +86217,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_3\GCSimulator_3.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_3
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[throwinfinallyintryfilter1_r.cmd_10823]
@@ -86585,7 +86225,7 @@ RelativePath=JIT\Methodical\eh\basics\throwinfinallyintryfilter1_r\throwinfinall
WorkingDir=JIT\Methodical\eh\basics\throwinfinallyintryfilter1_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[SpanBench.cmd_10824]
@@ -86601,7 +86241,7 @@ RelativePath=JIT\Regression\Dev14\DevDiv_876169\DevDiv_876169_do\DevDiv_876169_d
WorkingDir=JIT\Regression\Dev14\DevDiv_876169\DevDiv_876169_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_rels_ldfld_mul.cmd_10826]
@@ -86609,7 +86249,7 @@ RelativePath=JIT\Methodical\int64\signed\_il_rels_ldfld_mul\_il_rels_ldfld_mul.c
WorkingDir=JIT\Methodical\int64\signed\_il_rels_ldfld_mul
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[expl_byte_1_r.cmd_10827]
@@ -86625,7 +86265,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\ceq_r8\ceq_r8.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\ceq_r8
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_opt_relrotarg_float.cmd_10829]
@@ -86641,7 +86281,7 @@ RelativePath=CoreMangLib\cti\system\enum\EnumIConvertibleToUint64\EnumIConvertib
WorkingDir=CoreMangLib\cti\system\enum\EnumIConvertibleToUint64
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[UIntPtrToUInt32.cmd_10831]
@@ -86649,7 +86289,7 @@ RelativePath=CoreMangLib\cti\system\uintptr\UIntPtrToUInt32\UIntPtrToUInt32.cmd
WorkingDir=CoreMangLib\cti\system\uintptr\UIntPtrToUInt32
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[r8flat_cs_r.cmd_10832]
@@ -86657,7 +86297,7 @@ RelativePath=JIT\Methodical\AsgOp\r8\r8flat_cs_r\r8flat_cs_r.cmd
WorkingDir=JIT\Methodical\AsgOp\r8\r8flat_cs_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[CGRecurseACA_r.cmd_10833]
@@ -86665,7 +86305,7 @@ RelativePath=JIT\jit64\opt\cg\CGRecurse\CGRecurseACA_r\CGRecurseACA_r.cmd
WorkingDir=JIT\jit64\opt\cg\CGRecurse\CGRecurseACA_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[DecimalToUInt64.cmd_10834]
@@ -86673,7 +86313,7 @@ RelativePath=CoreMangLib\cti\system\decimal\DecimalToUInt64\DecimalToUInt64.cmd
WorkingDir=CoreMangLib\cti\system\decimal\DecimalToUInt64
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_dbgldc_mul.cmd_10835]
@@ -86681,7 +86321,7 @@ RelativePath=JIT\Methodical\int64\unsigned\_dbgldc_mul\_dbgldc_mul.cmd
WorkingDir=JIT\Methodical\int64\unsigned\_dbgldc_mul
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1202.cmd_10836]
@@ -86689,7 +86329,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1202\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1202\Generated1202
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b15468.cmd_10837]
@@ -86697,7 +86337,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M09\b15468\b15468\b15468.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M09\b15468\b15468
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_dbgsin_il_il.cmd_10838]
@@ -86705,7 +86345,7 @@ RelativePath=JIT\Methodical\Boxing\xlang\_dbgsin_il_il\_dbgsin_il_il.cmd
WorkingDir=JIT\Methodical\Boxing\xlang\_dbgsin_il_il
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_310.cmd_10839]
@@ -86713,7 +86353,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_310\GCSimulator_310.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_310
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_309.cmd_10840]
@@ -86721,7 +86361,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_309\GCSimulator_309.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_309
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[int8_il_d.cmd_10841]
@@ -86729,7 +86369,7 @@ RelativePath=JIT\Directed\shift\int8_il_d\int8_il_d.cmd
WorkingDir=JIT\Directed\shift\int8_il_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated518.cmd_10842]
@@ -86737,7 +86377,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest518\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest518\Generated518
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b609988.cmd_10843]
@@ -86745,7 +86385,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\v2.1\b609988\b609988\b609988.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\v2.1\b609988\b609988
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b07082.cmd_10844]
@@ -86753,7 +86393,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M10\b07082\b07082\b07082.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M10\b07082\b07082
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b75250.cmd_10845]
@@ -86761,7 +86401,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b75250\b75250\b75250.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b75250\b75250
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_dbgldsfld_mulovf.cmd_10846]
@@ -86777,7 +86417,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest397\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest397\Generated397
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GThread19.cmd_10848]
@@ -86785,7 +86425,7 @@ RelativePath=baseservices\threading\generics\syncdelegate\GThread19\GThread19.cm
WorkingDir=baseservices\threading\generics\syncdelegate\GThread19
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b43313.cmd_10849]
@@ -86817,7 +86457,7 @@ RelativePath=CoreMangLib\cti\system\reflection\emit\packingsize\PackingSizeUnspe
WorkingDir=CoreMangLib\cti\system\reflection\emit\packingsize\PackingSizeUnspecified
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[EventArgsctor.cmd_10853]
@@ -86825,7 +86465,7 @@ RelativePath=CoreMangLib\cti\system\eventargs\EventArgsctor\EventArgsctor.cmd
WorkingDir=CoreMangLib\cti\system\eventargs\EventArgsctor
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[AutoResetEventSet.cmd_10854]
@@ -86833,7 +86473,7 @@ RelativePath=CoreMangLib\cti\system\threading\autoresetevent\AutoResetEventSet\A
WorkingDir=CoreMangLib\cti\system\threading\autoresetevent\AutoResetEventSet
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[simpledeadehregion_r.cmd_10855]
@@ -86841,7 +86481,7 @@ RelativePath=JIT\Methodical\eh\deadcode\simpledeadehregion_r\simpledeadehregion_
WorkingDir=JIT\Methodical\eh\deadcode\simpledeadehregion_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[rva_rvastatic4.cmd_10856]
@@ -86849,7 +86489,7 @@ RelativePath=JIT\Directed\intrinsic\interlocked\rva_rvastatic4\rva_rvastatic4.cm
WorkingDir=JIT\Directed\intrinsic\interlocked\rva_rvastatic4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_FAIL;2451;EXCLUDED;RVA_STATIC
+Categories=EXPECTED_FAIL;2451;EXCLUDED;RVA_STATIC;Pri1
HostStyle=0
[Generated249.cmd_10857]
@@ -86857,7 +86497,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest249\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest249\Generated249
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ldarg_r4.cmd_10858]
@@ -86865,7 +86505,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\ldarg_r4\ldarg_r4.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\ldarg_r4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Class2_ImplicitOverrideVirtual.cmd_10859]
@@ -86873,7 +86513,7 @@ RelativePath=Loader\classloader\generics\VSD\Class2_ImplicitOverrideVirtual\Clas
WorkingDir=Loader\classloader\generics\VSD\Class2_ImplicitOverrideVirtual
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b213516.cmd_10860]
@@ -86881,7 +86521,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1.2-Beta1\b213516\b213516\b213516.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1.2-Beta1\b213516\b213516
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_relcompat_i4_u.cmd_10861]
@@ -86929,7 +86569,7 @@ RelativePath=JIT\IL_Conformance\Old\Base\conv\conv.cmd
WorkingDir=JIT\IL_Conformance\Old\Base\conv
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[intarr_cs_ro.cmd_10867]
@@ -86945,7 +86585,7 @@ RelativePath=baseservices\threading\interlocked\compareexchange\compareexchanget
WorkingDir=baseservices\threading\interlocked\compareexchange\compareexchanget
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b13569.cmd_10869]
@@ -86961,7 +86601,7 @@ RelativePath=JIT\opt\Inline\tests\Inline\Inline.cmd
WorkingDir=JIT\opt\Inline\tests\Inline
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[UnicodeEncodingGetCharCount.cmd_10871]
@@ -86969,7 +86609,7 @@ RelativePath=CoreMangLib\cti\system\text\unicodeencoding\UnicodeEncodingGetCharC
WorkingDir=CoreMangLib\cti\system\text\unicodeencoding\UnicodeEncodingGetCharCount
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[unwind01_dynamic.cmd_10872]
@@ -86977,7 +86617,7 @@ RelativePath=JIT\jit64\localloc\unwind\unwind01_dynamic\unwind01_dynamic.cmd
WorkingDir=JIT\jit64\localloc\unwind\unwind01_dynamic
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[L-2-12-1.cmd_10873]
@@ -86985,7 +86625,7 @@ RelativePath=Loader\classloader\v1\Beta1\Layout\Matrix\cs\L-2-12-1\L-2-12-1.cmd
WorkingDir=Loader\classloader\v1\Beta1\Layout\Matrix\cs\L-2-12-1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated939.cmd_10874]
@@ -86993,7 +86633,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest939\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest939\Generated939
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[castclass-null016.cmd_10875]
@@ -87001,15 +86641,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\castclass\null\castclass-null016\cast
WorkingDir=JIT\jit64\valuetypes\nullable\castclass\null\castclass-null016
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
-HostStyle=0
-
-[BooleanParse.cmd_10876]
-RelativePath=CoreMangLib\cti\system\boolean\BooleanParse\BooleanParse.cmd
-WorkingDir=CoreMangLib\cti\system\boolean\BooleanParse
-Expected=0
-MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[deepcall.cmd_10877]
@@ -87017,7 +86649,7 @@ RelativePath=JIT\opt\Inline\tests\deepcall\deepcall.cmd
WorkingDir=JIT\opt\Inline\tests\deepcall
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[EnterExit08.cmd_10878]
@@ -87025,7 +86657,7 @@ RelativePath=baseservices\threading\generics\Monitor\EnterExit08\EnterExit08.cmd
WorkingDir=baseservices\threading\generics\Monitor\EnterExit08
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b75509.cmd_10879]
@@ -87033,7 +86665,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b75509\b75509\b75509.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b75509\b75509
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated900.cmd_10880]
@@ -87041,7 +86673,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest900\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest900\Generated900
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[arrayexpr2_r_try.cmd_10881]
@@ -87049,7 +86681,7 @@ RelativePath=JIT\jit64\opt\cse\arrayexpr2_r_try\arrayexpr2_r_try.cmd
WorkingDir=JIT\jit64\opt\cse\arrayexpr2_r_try
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[structret4_1.cmd_10882]
@@ -87057,7 +86689,7 @@ RelativePath=JIT\jit64\gc\misc\structret4_1\structret4_1.cmd
WorkingDir=JIT\jit64\gc\misc\structret4_1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1379.cmd_10883]
@@ -87065,7 +86697,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1379\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1379\Generated1379
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Int16Equals1.cmd_10884]
@@ -87073,7 +86705,7 @@ RelativePath=CoreMangLib\cti\system\int16\Int16Equals1\Int16Equals1.cmd
WorkingDir=CoreMangLib\cti\system\int16\Int16Equals1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_speed_dbgrecurse.cmd_10885]
@@ -87081,7 +86713,7 @@ RelativePath=JIT\Methodical\Invoke\fptr\_speed_dbgrecurse\_speed_dbgrecurse.cmd
WorkingDir=JIT\Methodical\Invoke\fptr\_speed_dbgrecurse
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_53.cmd_10886]
@@ -87089,7 +86721,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_53\GCSimulator_53.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_53
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_relrefarg_i1.cmd_10887]
@@ -87097,7 +86729,7 @@ RelativePath=JIT\Methodical\explicit\basic\_il_relrefarg_i1\_il_relrefarg_i1.cmd
WorkingDir=JIT\Methodical\explicit\basic\_il_relrefarg_i1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;GCSTRESS_FAIL;13203
HostStyle=0
[b16054.cmd_10888]
@@ -87105,7 +86737,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M09\b16054\b16054\b16054.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M09\b16054\b16054
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_dbgrotarg_float.cmd_10889]
@@ -87121,7 +86753,7 @@ RelativePath=JIT\Generics\ConstrainedCall\vt3_cs_do\vt3_cs_do.cmd
WorkingDir=JIT\Generics\ConstrainedCall\vt3_cs_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[CMain.cmd_10891]
@@ -87129,7 +86761,7 @@ RelativePath=Loader\classloader\regressions\429802\CMain\CMain.cmd
WorkingDir=Loader\classloader\regressions\429802\CMain
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[precise1_cs_ro.cmd_10892]
@@ -87137,7 +86769,7 @@ RelativePath=JIT\Methodical\cctor\simple\precise1_cs_ro\precise1_cs_ro.cmd
WorkingDir=JIT\Methodical\cctor\simple\precise1_cs_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1385.cmd_10893]
@@ -87145,7 +86777,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1385\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1385\Generated1385
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b49104.cmd_10894]
@@ -87161,7 +86793,7 @@ RelativePath=JIT\Directed\cmov\Double_Xor_Op_cs_do\Double_Xor_Op_cs_do.cmd
WorkingDir=JIT\Directed\cmov\Double_Xor_Op_cs_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[OpCodesLdind_I1.cmd_10896]
@@ -87169,7 +86801,7 @@ RelativePath=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesLdind_I1\OpCo
WorkingDir=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesLdind_I1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[EncodingGetByteCount3.cmd_10897]
@@ -87177,7 +86809,7 @@ RelativePath=CoreMangLib\cti\system\text\encoding\EncodingGetByteCount3\Encoding
WorkingDir=CoreMangLib\cti\system\text\encoding\EncodingGetByteCount3
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ldc_conv_ovf_r8_i.cmd_10898]
@@ -87193,7 +86825,7 @@ RelativePath=JIT\Methodical\explicit\coverage\seq_short_1_r\seq_short_1_r.cmd
WorkingDir=JIT\Methodical\explicit\coverage\seq_short_1_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[exchangedouble.cmd_10900]
@@ -87201,7 +86833,7 @@ RelativePath=baseservices\threading\interlocked\exchange\exchangedouble\exchange
WorkingDir=baseservices\threading\interlocked\exchange\exchangedouble
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_135.cmd_10901]
@@ -87209,7 +86841,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_135\GCSimulator_135.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_135
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[VectorIntEquals_r.cmd_10902]
@@ -87217,7 +86849,7 @@ RelativePath=JIT\SIMD\VectorIntEquals_r\VectorIntEquals_r.cmd
WorkingDir=JIT\SIMD\VectorIntEquals_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[tryCatchFinallyThrow_nonlocalexit3_ro.cmd_10903]
@@ -87225,7 +86857,7 @@ RelativePath=JIT\Methodical\eh\finallyexec\tryCatchFinallyThrow_nonlocalexit3_ro
WorkingDir=JIT\Methodical\eh\finallyexec\tryCatchFinallyThrow_nonlocalexit3_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[try-finally02.cmd_10904]
@@ -87233,7 +86865,7 @@ RelativePath=baseservices\exceptions\generics\try-finally02\try-finally02.cmd
WorkingDir=baseservices\exceptions\generics\try-finally02
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[cascadedexcept_d.cmd_10905]
@@ -87249,7 +86881,7 @@ RelativePath=JIT\jit64\mcc\interop\mcc_i53\mcc_i53.cmd
WorkingDir=JIT\jit64\mcc\interop\mcc_i53
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_FAIL;9462;EXCLUDED;VARARG
+Categories=EXPECTED_FAIL;9462;EXCLUDED;VARARG;Pri1
HostStyle=0
[zeroInitStackSlot.cmd_10907]
@@ -87257,7 +86889,7 @@ RelativePath=JIT\Methodical\flowgraph\dev10_bug679008\zeroInitStackSlot\zeroInit
WorkingDir=JIT\Methodical\flowgraph\dev10_bug679008\zeroInitStackSlot
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b35635.cmd_10908]
@@ -87265,7 +86897,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b35635\b35635\b35635.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b35635\b35635
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[xprecise1b_cs_r.cmd_10909]
@@ -87273,7 +86905,7 @@ RelativePath=JIT\Methodical\cctor\xassem\xprecise1b_cs_r\xprecise1b_cs_r.cmd
WorkingDir=JIT\Methodical\cctor\xassem\xprecise1b_cs_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1051.cmd_10910]
@@ -87281,7 +86913,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1051\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1051\Generated1051
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[castclass-null009.cmd_10911]
@@ -87289,7 +86921,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\castclass\null\castclass-null009\cast
WorkingDir=JIT\jit64\valuetypes\nullable\castclass\null\castclass-null009
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b71099.cmd_10912]
@@ -87305,7 +86937,7 @@ RelativePath=JIT\jit64\localloc\ehverify\eh09_large\eh09_large.cmd
WorkingDir=JIT\jit64\localloc\ehverify\eh09_large
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[thread08-simplified.cmd_10914]
@@ -87313,7 +86945,7 @@ RelativePath=Regressions\coreclr\0028\thread08-simplified\thread08-simplified.cm
WorkingDir=Regressions\coreclr\0028\thread08-simplified
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[case3.cmd_10915]
@@ -87329,7 +86961,7 @@ RelativePath=JIT\jit64\localloc\unwind\unwind06_dynamic\unwind06_dynamic.cmd
WorkingDir=JIT\jit64\localloc\unwind\unwind06_dynamic
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[testeit_r.cmd_10917]
@@ -87337,7 +86969,7 @@ RelativePath=JIT\Methodical\eh\disconnected\testeit_r\testeit_r.cmd
WorkingDir=JIT\Methodical\eh\disconnected\testeit_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbgiu2.cmd_10918]
@@ -87345,7 +86977,7 @@ RelativePath=JIT\Methodical\Invoke\implicit\_il_dbgiu2\_il_dbgiu2.cmd
WorkingDir=JIT\Methodical\Invoke\implicit\_il_dbgiu2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Double_And_Op_cs_d.cmd_10919]
@@ -87353,7 +86985,7 @@ RelativePath=JIT\Directed\cmov\Double_And_Op_cs_d\Double_And_Op_cs_d.cmd
WorkingDir=JIT\Directed\cmov\Double_And_Op_cs_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[FileAccessReadWrite.cmd_10920]
@@ -87361,7 +86993,7 @@ RelativePath=CoreMangLib\cti\system\io\fileaccess\FileAccessReadWrite\FileAccess
WorkingDir=CoreMangLib\cti\system\io\fileaccess\FileAccessReadWrite
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated923.cmd_10921]
@@ -87369,7 +87001,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest923\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest923\Generated923
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[castclass-generics022.cmd_10922]
@@ -87377,7 +87009,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\castclass\generics\castclass-generics
WorkingDir=JIT\jit64\valuetypes\nullable\castclass\generics\castclass-generics022
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[case9.cmd_10923]
@@ -87393,7 +87025,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\cgt_i4\cgt_i4.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\cgt_i4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated490.cmd_10925]
@@ -87401,7 +87033,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest490\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest490\Generated490
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[isinstenum_d.cmd_10926]
@@ -87409,7 +87041,7 @@ RelativePath=JIT\Directed\nullabletypes\isinstenum_d\isinstenum_d.cmd
WorkingDir=JIT\Directed\nullabletypes\isinstenum_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[mul3.cmd_10927]
@@ -87417,7 +87049,7 @@ RelativePath=JIT\CodeGenBringUpTests\mul3\mul3.cmd
WorkingDir=JIT\CodeGenBringUpTests\mul3
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[FieldOffsetAttributeCtor.cmd_10928]
@@ -87425,7 +87057,7 @@ RelativePath=CoreMangLib\cti\system\runtime\interopservices\fieldoffsetattribute
WorkingDir=CoreMangLib\cti\system\runtime\interopservices\fieldoffsetattribute\FieldOffsetAttributeCtor
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[mixed2_cs_d.cmd_10929]
@@ -87433,7 +87065,7 @@ RelativePath=JIT\Directed\perffix\primitivevt\mixed2_cs_d\mixed2_cs_d.cmd
WorkingDir=JIT\Directed\perffix\primitivevt\mixed2_cs_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_relcast_throw.cmd_10930]
@@ -87441,7 +87073,7 @@ RelativePath=JIT\Methodical\casts\SEH\_relcast_throw\_relcast_throw.cmd
WorkingDir=JIT\Methodical\casts\SEH\_relcast_throw
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[DictionaryValueCollectionCount.cmd_10931]
@@ -87449,7 +87081,7 @@ RelativePath=CoreMangLib\cti\system\collections\generic\dictionaryvaluecollectio
WorkingDir=CoreMangLib\cti\system\collections\generic\dictionaryvaluecollection\DictionaryValueCollectionCount
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GuidGetHashCode.cmd_10932]
@@ -87457,7 +87089,7 @@ RelativePath=CoreMangLib\cti\system\guid\GuidGetHashCode\GuidGetHashCode.cmd
WorkingDir=CoreMangLib\cti\system\guid\GuidGetHashCode
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[methodthrowsinfinally_r.cmd_10933]
@@ -87465,7 +87097,7 @@ RelativePath=JIT\Methodical\eh\nested\general\methodthrowsinfinally_r\methodthro
WorkingDir=JIT\Methodical\eh\nested\general\methodthrowsinfinally_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[params-none.cmd_10934]
@@ -87473,7 +87105,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-QFE\b151440\params-none\params-none.c
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-QFE\b151440\params-none
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[castclass.cmd_10935]
@@ -87497,7 +87129,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b54971\b54971\b54971.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b54971\b54971
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[DictionaryValueCollectionEnumeratorCurrent.cmd_10938]
@@ -87505,7 +87137,7 @@ RelativePath=CoreMangLib\cti\system\collections\generic\dictkeycollenum\Dictiona
WorkingDir=CoreMangLib\cti\system\collections\generic\dictkeycollenum\DictionaryValueCollectionEnumeratorCurrent
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[rva_rvastatic3.cmd_10939]
@@ -87513,7 +87145,7 @@ RelativePath=JIT\Directed\intrinsic\interlocked\rva_rvastatic3\rva_rvastatic3.cm
WorkingDir=JIT\Directed\intrinsic\interlocked\rva_rvastatic3
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_FAIL;2451;EXCLUDED;RVA_STATIC
+Categories=EXPECTED_FAIL;2451;EXCLUDED;RVA_STATIC;Pri1
HostStyle=0
[b37215.cmd_10940]
@@ -87521,7 +87153,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b37215\b37215\b37215.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b37215\b37215
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[static_assignment_struct01.cmd_10941]
@@ -87529,7 +87161,7 @@ RelativePath=JIT\Generics\Parameters\static_assignment_struct01\static_assignmen
WorkingDir=JIT\Generics\Parameters\static_assignment_struct01
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b16922.cmd_10942]
@@ -87553,7 +87185,7 @@ RelativePath=JIT\Methodical\eh\finallyexec\tryCatchFinallyThrow_nonlocalexit2_r\
WorkingDir=JIT\Methodical\eh\finallyexec\tryCatchFinallyThrow_nonlocalexit2_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ArrayWith2Loops_o.cmd_10945]
@@ -87569,7 +87201,7 @@ RelativePath=CoreMangLib\cti\system\convert\ConvertToString19\ConvertToString19.
WorkingDir=CoreMangLib\cti\system\convert\ConvertToString19
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[seq_gc_short_1_r.cmd_10947]
@@ -87577,7 +87209,7 @@ RelativePath=JIT\Methodical\explicit\coverage\seq_gc_short_1_r\seq_gc_short_1_r.
WorkingDir=JIT\Methodical\explicit\coverage\seq_gc_short_1_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[OpCodesBrtrue_S.cmd_10948]
@@ -87585,7 +87217,7 @@ RelativePath=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesBrtrue_S\OpCo
WorkingDir=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesBrtrue_S
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated968.cmd_10949]
@@ -87593,7 +87225,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest968\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest968\Generated968
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[clt_u4.cmd_10950]
@@ -87601,7 +87233,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\clt_u4\clt_u4.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\clt_u4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[FloatOvfToInt2_ro.cmd_10951]
@@ -87609,7 +87241,7 @@ RelativePath=JIT\Methodical\Overflow\FloatOvfToInt2_ro\FloatOvfToInt2_ro.cmd
WorkingDir=JIT\Methodical\Overflow\FloatOvfToInt2_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_390.cmd_10952]
@@ -87617,7 +87249,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_390\GCSimulator_390.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_390
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_speed_dbgvcall.cmd_10953]
@@ -87625,7 +87257,7 @@ RelativePath=JIT\Methodical\VT\identity\_speed_dbgvcall\_speed_dbgvcall.cmd
WorkingDir=JIT\Methodical\VT\identity\_speed_dbgvcall
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[lclflddiv_cs_d.cmd_10954]
@@ -87633,7 +87265,7 @@ RelativePath=JIT\Directed\coverage\oldtests\lclflddiv_cs_d\lclflddiv_cs_d.cmd
WorkingDir=JIT\Directed\coverage\oldtests\lclflddiv_cs_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_364.cmd_10955]
@@ -87641,7 +87273,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_364\GCSimulator_364.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_364
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[AssemblyConfigurationAttribute.cmd_10956]
@@ -87649,7 +87281,7 @@ RelativePath=CoreMangLib\cti\system\reflection\assemblyconfigurationattribute\As
WorkingDir=CoreMangLib\cti\system\reflection\assemblyconfigurationattribute\AssemblyConfigurationAttribute
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[smallFrame.cmd_10957]
@@ -87657,7 +87289,7 @@ RelativePath=JIT\Methodical\tailcall_v4\smallFrame\smallFrame.cmd
WorkingDir=JIT\Methodical\tailcall_v4\smallFrame
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;9462;EXPECTED_FAIL;6881;EXCLUDED;ILLEGAL_IL_TAILCALL_POP_RET
+Categories=JIT;9462;EXPECTED_FAIL;6881;EXCLUDED;ILLEGAL_IL_TAILCALL_POP_RET
HostStyle=0
[b99222.cmd_10958]
@@ -87665,7 +87297,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M13-RTM\b99222\b99222\b99222.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M13-RTM\b99222\b99222
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[branchoverendfinally_d.cmd_10959]
@@ -87673,7 +87305,7 @@ RelativePath=JIT\Methodical\eh\deadcode\branchoverendfinally_d\branchoverendfina
WorkingDir=JIT\Methodical\eh\deadcode\branchoverendfinally_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[dlbigleak.cmd_10960]
@@ -87681,7 +87313,7 @@ RelativePath=GC\Scenarios\DoublinkList\dlbigleak\dlbigleak.cmd
WorkingDir=GC\Scenarios\DoublinkList\dlbigleak
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[WeakReferenceCtor2_PSC.cmd_10961]
@@ -87689,7 +87321,7 @@ RelativePath=CoreMangLib\cti\system\weakreference\WeakReferenceCtor2_PSC\WeakRef
WorkingDir=CoreMangLib\cti\system\weakreference\WeakReferenceCtor2_PSC
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1.cmd_10962]
@@ -87697,7 +87329,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1\Generated1
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1\Generated1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_52.cmd_10963]
@@ -87705,7 +87337,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_52\GCSimulator_52.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_52
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[StringEquals1.cmd_10964]
@@ -87713,7 +87345,7 @@ RelativePath=CoreMangLib\cti\system\string\StringEquals1\StringEquals1.cmd
WorkingDir=CoreMangLib\cti\system\string\StringEquals1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[CharIConvertibleToSingle.cmd_10965]
@@ -87721,7 +87353,7 @@ RelativePath=CoreMangLib\cti\system\char\CharIConvertibleToSingle\CharIConvertib
WorkingDir=CoreMangLib\cti\system\char\CharIConvertibleToSingle
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ListIEnumerableGetEnumerator2.cmd_10966]
@@ -87729,7 +87361,7 @@ RelativePath=CoreMangLib\cti\system\collections\generic\list\ListIEnumerableGetE
WorkingDir=CoreMangLib\cti\system\collections\generic\list\ListIEnumerableGetEnumerator2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[add_I4.cmd_10967]
@@ -87737,7 +87369,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\add_I4\add_I4.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\add_I4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[CircularCctorThreeThreads02.cmd_10968]
@@ -87745,7 +87377,7 @@ RelativePath=Loader\classloader\TypeInitialization\CircularCctors\CircularCctorT
WorkingDir=Loader\classloader\TypeInitialization\CircularCctors\CircularCctorThreeThreads02
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_344.cmd_10969]
@@ -87753,7 +87385,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_344\GCSimulator_344.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_344
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated757.cmd_10970]
@@ -87761,7 +87393,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest757\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest757\Generated757
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[throwinfinallyerrpathfn_do.cmd_10971]
@@ -87769,7 +87401,7 @@ RelativePath=JIT\Methodical\eh\basics\throwinfinallyerrpathfn_do\throwinfinallye
WorkingDir=JIT\Methodical\eh\basics\throwinfinallyerrpathfn_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[samerethrowtwice_ro.cmd_10972]
@@ -87825,7 +87457,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_357\GCSimulator_357.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_357
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b67414.cmd_10979]
@@ -87833,7 +87465,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b67414\b67414\b67414.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b67414\b67414
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Delegate023.cmd_10980]
@@ -87841,7 +87473,7 @@ RelativePath=JIT\Generics\Instantiation\delegates\Delegate023\Delegate023.cmd
WorkingDir=JIT\Generics\Instantiation\delegates\Delegate023
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ldnull.cmd_10981]
@@ -87849,7 +87481,7 @@ RelativePath=JIT\IL_Conformance\Old\Base\ldnull\ldnull.cmd
WorkingDir=JIT\IL_Conformance\Old\Base\ldnull
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated739.cmd_10982]
@@ -87857,7 +87489,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest739\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest739\Generated739
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b04083.cmd_10983]
@@ -87865,7 +87497,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M10\b04083\b04083\b04083.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M10\b04083\b04083
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[StackBehaviourVarpush.cmd_10984]
@@ -87873,7 +87505,7 @@ RelativePath=CoreMangLib\cti\system\reflection\emit\stackbehaviour\StackBehaviou
WorkingDir=CoreMangLib\cti\system\reflection\emit\stackbehaviour\StackBehaviourVarpush
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbgfloat64_range1.cmd_10985]
@@ -87889,7 +87521,7 @@ RelativePath=JIT\CodeGenBringUpTests\OrRef\OrRef.cmd
WorkingDir=JIT\CodeGenBringUpTests\OrRef
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ListLastIndexOf2.cmd_10987]
@@ -87897,7 +87529,7 @@ RelativePath=CoreMangLib\cti\system\collections\generic\list\ListLastIndexOf2\Li
WorkingDir=CoreMangLib\cti\system\collections\generic\list\ListLastIndexOf2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[int32_cs_r.cmd_10988]
@@ -87905,7 +87537,7 @@ RelativePath=JIT\Directed\shift\int32_cs_r\int32_cs_r.cmd
WorkingDir=JIT\Directed\shift\int32_cs_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[MathMax8.cmd_10989]
@@ -87913,7 +87545,7 @@ RelativePath=CoreMangLib\cti\system\math\MathMax8\MathMax8.cmd
WorkingDir=CoreMangLib\cti\system\math\MathMax8
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[5w1d-05_cs_ro.cmd_10990]
@@ -87921,7 +87553,7 @@ RelativePath=JIT\Methodical\fp\exgen\5w1d-05_cs_ro\5w1d-05_cs_ro.cmd
WorkingDir=JIT\Methodical\fp\exgen\5w1d-05_cs_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated268.cmd_10991]
@@ -87929,7 +87561,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest268\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest268\Generated268
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1187.cmd_10992]
@@ -87937,7 +87569,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1187\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1187\Generated1187
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_reltry_il.cmd_10993]
@@ -87945,7 +87577,7 @@ RelativePath=JIT\Methodical\Boxing\seh\_reltry_il\_reltry_il.cmd
WorkingDir=JIT\Methodical\Boxing\seh\_reltry_il
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[UInt16IConvertibleToUInt64.cmd_10994]
@@ -87953,7 +87585,7 @@ RelativePath=CoreMangLib\cti\system\uint16\UInt16IConvertibleToUInt64\UInt16ICon
WorkingDir=CoreMangLib\cti\system\uint16\UInt16IConvertibleToUInt64
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[box-unbox-generics045.cmd_10995]
@@ -87961,7 +87593,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\generics\box-unbox-generics
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\generics\box-unbox-generics045
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[arrayexpr1.cmd_10996]
@@ -87969,7 +87601,7 @@ RelativePath=JIT\jit64\opt\cse\arrayexpr1\arrayexpr1.cmd
WorkingDir=JIT\jit64\opt\cse\arrayexpr1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[volatilecpobj_il_r.cmd_10997]
@@ -87977,7 +87609,7 @@ RelativePath=JIT\Directed\coverage\oldtests\volatilecpobj_il_r\volatilecpobj_il_
WorkingDir=JIT\Directed\coverage\oldtests\volatilecpobj_il_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_speed_relrecurse.cmd_10998]
@@ -87985,7 +87617,7 @@ RelativePath=JIT\Methodical\Invoke\fptr\_speed_relrecurse\_speed_relrecurse.cmd
WorkingDir=JIT\Methodical\Invoke\fptr\_speed_relrecurse
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[jaggedarr_cs_d.cmd_10999]
@@ -87993,7 +87625,7 @@ RelativePath=JIT\Methodical\MDArray\GaussJordan\jaggedarr_cs_d\jaggedarr_cs_d.cm
WorkingDir=JIT\Methodical\MDArray\GaussJordan\jaggedarr_cs_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ConsoleSetOut_PSC.cmd_11000]
@@ -88001,7 +87633,7 @@ RelativePath=CoreMangLib\cti\system\console\ConsoleSetOut_PSC\ConsoleSetOut_PSC.
WorkingDir=CoreMangLib\cti\system\console\ConsoleSetOut_PSC
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Dev10_884217_IL.cmd_11001]
@@ -88009,7 +87641,7 @@ RelativePath=JIT\jit64\opt\cprop\Dev10_884217_IL\Dev10_884217_IL.cmd
WorkingDir=JIT\jit64\opt\cprop\Dev10_884217_IL
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated135.cmd_11002]
@@ -88017,7 +87649,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest135\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest135\Generated135
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b50535.cmd_11003]
@@ -88025,7 +87657,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b50535\b50535\b50535.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b50535\b50535
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[QueueCount.cmd_11004]
@@ -88033,7 +87665,7 @@ RelativePath=CoreMangLib\cti\system\collections\generic\queue\QueueCount\QueueCo
WorkingDir=CoreMangLib\cti\system\collections\generic\queue\QueueCount
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[DelegateEquals1.cmd_11005]
@@ -88041,7 +87673,7 @@ RelativePath=CoreMangLib\cti\system\delegate\DelegateEquals1\DelegateEquals1.cmd
WorkingDir=CoreMangLib\cti\system\delegate\DelegateEquals1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated973.cmd_11006]
@@ -88049,7 +87681,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest973\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest973\Generated973
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated822.cmd_11007]
@@ -88057,7 +87689,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest822\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest822\Generated822
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[StackEnumeratorMoveNext.cmd_11008]
@@ -88065,7 +87697,7 @@ RelativePath=CoreMangLib\cti\system\collections\generic\stackenumerator\StackEnu
WorkingDir=CoreMangLib\cti\system\collections\generic\stackenumerator\StackEnumeratorMoveNext
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[castclass-null042.cmd_11009]
@@ -88073,7 +87705,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\castclass\null\castclass-null042\cast
WorkingDir=JIT\jit64\valuetypes\nullable\castclass\null\castclass-null042
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[self_override3.cmd_11010]
@@ -88081,7 +87713,7 @@ RelativePath=Loader\classloader\MethodImpl\self_override3\self_override3.cmd
WorkingDir=Loader\classloader\MethodImpl\self_override3
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[box-unbox026.cmd_11011]
@@ -88089,7 +87721,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\box-unbox\box-unbox026\box-
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\box-unbox\box-unbox026
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Int64IConvertibleToUInt32.cmd_11012]
@@ -88097,7 +87729,7 @@ RelativePath=CoreMangLib\cti\system\int64\Int64IConvertibleToUInt32\Int64IConver
WorkingDir=CoreMangLib\cti\system\int64\Int64IConvertibleToUInt32
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1164.cmd_11013]
@@ -88105,7 +87737,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1164\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1164\Generated1164
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[castclassenum_d.cmd_11014]
@@ -88121,7 +87753,7 @@ RelativePath=JIT\Methodical\Boxing\boxunbox\_il_dbglocal\_il_dbglocal.cmd
WorkingDir=JIT\Methodical\Boxing\boxunbox\_il_dbglocal
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[UInt32IConvertibleToType.cmd_11016]
@@ -88129,7 +87761,7 @@ RelativePath=CoreMangLib\cti\system\uint32\UInt32IConvertibleToType\UInt32IConve
WorkingDir=CoreMangLib\cti\system\uint32\UInt32IConvertibleToType
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Richards.cmd_11017]
@@ -88145,7 +87777,7 @@ RelativePath=CoreMangLib\cti\system\gc\GCReRegisterForFinalize\GCReRegisterForFi
WorkingDir=CoreMangLib\cti\system\gc\GCReRegisterForFinalize
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_speed_reljumps.cmd_11019]
@@ -88153,7 +87785,7 @@ RelativePath=JIT\Methodical\VT\callconv\_speed_reljumps\_speed_reljumps.cmd
WorkingDir=JIT\Methodical\VT\callconv\_speed_reljumps
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b416667.cmd_11020]
@@ -88161,7 +87793,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V2.0-Beta2\b416667\b416667\b416667.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V2.0-Beta2\b416667\b416667
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[DictionaryValueCollectionctor.cmd_11021]
@@ -88169,7 +87801,7 @@ RelativePath=CoreMangLib\cti\system\collections\generic\dictionaryvaluecollectio
WorkingDir=CoreMangLib\cti\system\collections\generic\dictionaryvaluecollection\DictionaryValueCollectionctor
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b04250.cmd_11022]
@@ -88177,7 +87809,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M10\b04250\b04250\b04250.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M10\b04250\b04250
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[box-unbox-enum001.cmd_11023]
@@ -88185,7 +87817,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\enum\box-unbox-enum001\box-
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\enum\box-unbox-enum001
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b88793.cmd_11024]
@@ -88193,7 +87825,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M13-RTM\b88793\b88793\b88793.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M13-RTM\b88793\b88793
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_FAIL;9462;EXCLUDED;VARARG
+Categories=EXPECTED_FAIL;9462;EXCLUDED;VARARG;Pri1
HostStyle=0
[Generated58.cmd_11025]
@@ -88201,7 +87833,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest58\Generated
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest58\Generated58
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[25param2c_il_d.cmd_11026]
@@ -88217,7 +87849,7 @@ RelativePath=CoreMangLib\cti\system\convert\ConvertToInt64_16\ConvertToInt64_16.
WorkingDir=CoreMangLib\cti\system\convert\ConvertToInt64_16
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_133.cmd_11028]
@@ -88225,7 +87857,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_133\GCSimulator_133.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_133
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[IsInst006.cmd_11029]
@@ -88233,7 +87865,7 @@ RelativePath=Loader\classloader\generics\Variance\IL\IsInst006\IsInst006.cmd
WorkingDir=Loader\classloader\generics\Variance\IL\IsInst006
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b07211.cmd_11030]
@@ -88241,7 +87873,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1.2-M01\b07211\b07211\b07211.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1.2-M01\b07211\b07211
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[DevDiv_876169_d.cmd_11031]
@@ -88249,7 +87881,7 @@ RelativePath=JIT\Regression\Dev14\DevDiv_876169\DevDiv_876169_d\DevDiv_876169_d.
WorkingDir=JIT\Regression\Dev14\DevDiv_876169\DevDiv_876169_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[nested-try-catch05.cmd_11032]
@@ -88257,7 +87889,7 @@ RelativePath=baseservices\exceptions\generics\nested-try-catch05\nested-try-catc
WorkingDir=baseservices\exceptions\generics\nested-try-catch05
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_373.cmd_11033]
@@ -88265,7 +87897,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_373\GCSimulator_373.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_373
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1224.cmd_11034]
@@ -88273,7 +87905,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1224\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1224\Generated1224
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1251.cmd_11035]
@@ -88281,7 +87913,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1251\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1251\Generated1251
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[expl_double_1_r.cmd_11036]
@@ -88289,7 +87921,7 @@ RelativePath=JIT\Methodical\explicit\coverage\expl_double_1_r\expl_double_1_r.cm
WorkingDir=JIT\Methodical\explicit\coverage\expl_double_1_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[simplenonlocalexitnestedintrycatch_do.cmd_11037]
@@ -88297,7 +87929,7 @@ RelativePath=JIT\Methodical\eh\finallyexec\simplenonlocalexitnestedintrycatch_do
WorkingDir=JIT\Methodical\eh\finallyexec\simplenonlocalexitnestedintrycatch_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[castclass-interface004.cmd_11038]
@@ -88305,7 +87937,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\castclass\interface\castclass-interfa
WorkingDir=JIT\jit64\valuetypes\nullable\castclass\interface\castclass-interface004
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[fasta.cmd_11039]
@@ -88321,7 +87953,7 @@ RelativePath=Loader\classloader\generics\Constraints\Regressions\dev10_512868\de
WorkingDir=Loader\classloader\generics\Constraints\Regressions\dev10_512868\dev10_512868
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ListToArray.cmd_11041]
@@ -88329,7 +87961,7 @@ RelativePath=CoreMangLib\cti\system\collections\generic\list\ListToArray\ListToA
WorkingDir=CoreMangLib\cti\system\collections\generic\list\ListToArray
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b91203.cmd_11042]
@@ -88337,7 +87969,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M13-RTM\b91203\b91203\b91203.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M13-RTM\b91203\b91203
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[xor_u8.cmd_11043]
@@ -88345,7 +87977,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\xor_u8\xor_u8.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\xor_u8
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated694.cmd_11044]
@@ -88353,7 +87985,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest694\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest694\Generated694
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[loop1_cs_r.cmd_11045]
@@ -88361,7 +87993,7 @@ RelativePath=JIT\Directed\UnrollLoop\loop1_cs_r\loop1_cs_r.cmd
WorkingDir=JIT\Directed\UnrollLoop\loop1_cs_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b309555.cmd_11046]
@@ -88369,7 +88001,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V2.0-Beta2\b309555\b309555\b309555.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V2.0-Beta2\b309555\b309555
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ArrayObj.cmd_11047]
@@ -88377,7 +88009,7 @@ RelativePath=JIT\CodeGenBringUpTests\ArrayObj\ArrayObj.cmd
WorkingDir=JIT\CodeGenBringUpTests\ArrayObj
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_opt_relrefarg_i2.cmd_11048]
@@ -88385,7 +88017,7 @@ RelativePath=JIT\Methodical\explicit\basic\_opt_relrefarg_i2\_opt_relrefarg_i2.c
WorkingDir=JIT\Methodical\explicit\basic\_opt_relrefarg_i2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[L-1-4-1.cmd_11049]
@@ -88401,7 +88033,7 @@ RelativePath=CoreMangLib\cti\system\array\ArraySort2\ArraySort2.cmd
WorkingDir=CoreMangLib\cti\system\array\ArraySort2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ConsoleMandel.cmd_11051]
@@ -88417,7 +88049,7 @@ RelativePath=JIT\Methodical\eh\basics\throwoutside_ro\throwoutside_ro.cmd
WorkingDir=JIT\Methodical\eh\basics\throwoutside_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[array_tests.cmd_11053]
@@ -88425,7 +88057,7 @@ RelativePath=JIT\Directed\PREFIX\unaligned\1\array_tests\array_tests.cmd
WorkingDir=JIT\Directed\PREFIX\unaligned\1\array_tests
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[eh11_large.cmd_11054]
@@ -88433,7 +88065,7 @@ RelativePath=JIT\jit64\localloc\ehverify\eh11_large\eh11_large.cmd
WorkingDir=JIT\jit64\localloc\ehverify\eh11_large
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[jaggedarr_cs_d.cmd_11055]
@@ -88457,7 +88089,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest764\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest764\Generated764
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated646.cmd_11058]
@@ -88465,7 +88097,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest646\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest646\Generated646
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[rem_u4.cmd_11059]
@@ -88481,7 +88113,7 @@ RelativePath=JIT\Methodical\doublearray\dblarray3_cs_r\dblarray3_cs_r.cmd
WorkingDir=JIT\Methodical\doublearray\dblarray3_cs_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[mcc_i12.cmd_11061]
@@ -88489,7 +88121,7 @@ RelativePath=JIT\jit64\mcc\interop\mcc_i12\mcc_i12.cmd
WorkingDir=JIT\jit64\mcc\interop\mcc_i12
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_FAIL;9462;EXCLUDED;VARARG
+Categories=EXPECTED_FAIL;9462;EXCLUDED;VARARG;Pri1
HostStyle=0
[Generated1282.cmd_11062]
@@ -88497,7 +88129,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1282\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1282\Generated1282
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b115932a.cmd_11063]
@@ -88505,7 +88137,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1.2-M02\b115932\b115932a\b115932a.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1.2-M02\b115932\b115932a
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[OpCodesRet.cmd_11064]
@@ -88513,7 +88145,7 @@ RelativePath=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesRet\OpCodesRe
WorkingDir=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesRet
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[RankExceptionCtor2.cmd_11065]
@@ -88521,7 +88153,7 @@ RelativePath=CoreMangLib\cti\system\rankexception\RankExceptionCtor2\RankExcepti
WorkingDir=CoreMangLib\cti\system\rankexception\RankExceptionCtor2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated205.cmd_11066]
@@ -88529,7 +88161,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest205\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest205\Generated205
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ThreadStartULong.cmd_11067]
@@ -88537,7 +88169,7 @@ RelativePath=baseservices\threading\paramthreadstart\ThreadStartULong\ThreadStar
WorkingDir=baseservices\threading\paramthreadstart\ThreadStartULong
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_186.cmd_11068]
@@ -88545,7 +88177,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_186\GCSimulator_186.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_186
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_relhan3_ctor.cmd_11069]
@@ -88553,7 +88185,7 @@ RelativePath=JIT\Methodical\VT\etc\_relhan3_ctor\_relhan3_ctor.cmd
WorkingDir=JIT\Methodical\VT\etc\_relhan3_ctor
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[keepalivearray.cmd_11070]
@@ -88561,7 +88193,7 @@ RelativePath=GC\Features\KeepAlive\keepaliveother\keepalivearray\keepalivearray.
WorkingDir=GC\Features\KeepAlive\keepaliveother\keepalivearray
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[dup.cmd_11071]
@@ -88569,7 +88201,7 @@ RelativePath=JIT\IL_Conformance\Old\Base\dup\dup.cmd
WorkingDir=JIT\IL_Conformance\Old\Base\dup
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[NestedClass04.cmd_11072]
@@ -88577,7 +88209,7 @@ RelativePath=Loader\classloader\generics\Instantiation\Positive\NestedClass04\Ne
WorkingDir=Loader\classloader\generics\Instantiation\Positive\NestedClass04
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b25463.cmd_11073]
@@ -88593,7 +88225,7 @@ RelativePath=JIT\jit64\opt\cse\simpleexpr4_r_loop\simpleexpr4_r_loop.cmd
WorkingDir=JIT\jit64\opt\cse\simpleexpr4_r_loop
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b102615.cmd_11075]
@@ -88601,7 +88233,7 @@ RelativePath=JIT\Regression\VS-ia64-JIT\V1.2-Beta1\b102615\b102615\b102615.cmd
WorkingDir=JIT\Regression\VS-ia64-JIT\V1.2-Beta1\b102615\b102615
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[method012.cmd_11076]
@@ -88609,7 +88241,7 @@ RelativePath=Loader\classloader\generics\GenericMethods\method012\method012.cmd
WorkingDir=Loader\classloader\generics\GenericMethods\method012
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[box-unbox-generics019.cmd_11077]
@@ -88617,7 +88249,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\generics\box-unbox-generics
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\generics\box-unbox-generics019
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b53994.cmd_11078]
@@ -88633,7 +88265,7 @@ RelativePath=baseservices\threading\threadstatic\ThreadStatic06\ThreadStatic06.c
WorkingDir=baseservices\threading\threadstatic\ThreadStatic06
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[OpCodesStind_I2.cmd_11080]
@@ -88641,7 +88273,7 @@ RelativePath=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesStind_I2\OpCo
WorkingDir=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesStind_I2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[StackBehaviourPushref.cmd_11081]
@@ -88649,7 +88281,7 @@ RelativePath=CoreMangLib\cti\system\reflection\emit\stackbehaviour\StackBehaviou
WorkingDir=CoreMangLib\cti\system\reflection\emit\stackbehaviour\StackBehaviourPushref
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[nonlocalexittobeginningoftry_r.cmd_11082]
@@ -88657,7 +88289,7 @@ RelativePath=JIT\Methodical\eh\finallyexec\nonlocalexittobeginningoftry_r\nonloc
WorkingDir=JIT\Methodical\eh\finallyexec\nonlocalexittobeginningoftry_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[xprecise4_cs_do.cmd_11083]
@@ -88665,7 +88297,7 @@ RelativePath=JIT\Methodical\cctor\xassem\xprecise4_cs_do\xprecise4_cs_do.cmd
WorkingDir=JIT\Methodical\cctor\xassem\xprecise4_cs_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Compilation.cmd_11084]
@@ -88681,7 +88313,7 @@ RelativePath=JIT\IL_Conformance\Old\directed\ldloc_s_i4\ldloc_s_i4.cmd
WorkingDir=JIT\IL_Conformance\Old\directed\ldloc_s_i4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_338.cmd_11086]
@@ -88689,7 +88321,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_338\GCSimulator_338.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_338
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Vector4_r.cmd_11087]
@@ -88705,7 +88337,7 @@ RelativePath=JIT\Methodical\Invoke\implicit\_il_relii4\_il_relii4.cmd
WorkingDir=JIT\Methodical\Invoke\implicit\_il_relii4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ldarg_n.cmd_11089]
@@ -88713,7 +88345,7 @@ RelativePath=JIT\IL_Conformance\Old\Base\ldarg_n\ldarg_n.cmd
WorkingDir=JIT\IL_Conformance\Old\Base\ldarg_n
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[semaphoreopenneg3.cmd_11090]
@@ -88721,7 +88353,7 @@ RelativePath=baseservices\threading\semaphore\ctoropen\semaphoreopenneg3\semapho
WorkingDir=baseservices\threading\semaphore\ctoropen\semaphoreopenneg3
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated745.cmd_11091]
@@ -88729,7 +88361,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest745\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest745\Generated745
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[EHPatternTests.cmd_11092]
@@ -88737,7 +88369,7 @@ RelativePath=baseservices\exceptions\unittests\EHPatternTests\EHPatternTests.cmd
WorkingDir=baseservices\exceptions\unittests\EHPatternTests
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Int_Or_Op_cs_do.cmd_11093]
@@ -88753,7 +88385,7 @@ RelativePath=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesPrefix5\OpCod
WorkingDir=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesPrefix5
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[or.cmd_11095]
@@ -88761,7 +88393,7 @@ RelativePath=JIT\IL_Conformance\Old\Base\or\or.cmd
WorkingDir=JIT\IL_Conformance\Old\Base\or
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_relisinst_catch.cmd_11096]
@@ -88777,7 +88409,7 @@ RelativePath=CoreMangLib\cti\system\boolean\BooleanIConvertibleToInt32\BooleanIC
WorkingDir=CoreMangLib\cti\system\boolean\BooleanIConvertibleToInt32
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b27535.cmd_11098]
@@ -88785,15 +88417,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b27535\b27535\b27535.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b27535\b27535
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
-HostStyle=0
-
-[conv_ovf_i8_i.cmd_11099]
-RelativePath=JIT\IL_Conformance\Old\Conformance_Base\conv_ovf_i8_i\conv_ovf_i8_i.cmd
-WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\conv_ovf_i8_i
-Expected=0
-MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Delegate031.cmd_11100]
@@ -88801,7 +88425,7 @@ RelativePath=JIT\Generics\Instantiation\delegates\Delegate031\Delegate031.cmd
WorkingDir=JIT\Generics\Instantiation\delegates\Delegate031
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[static01.cmd_11101]
@@ -88809,7 +88433,7 @@ RelativePath=JIT\Generics\pinvoke\static01\static01.cmd
WorkingDir=JIT\Generics\pinvoke\static01
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbghan3_ctor.cmd_11102]
@@ -88817,7 +88441,7 @@ RelativePath=JIT\Methodical\VT\etc\_il_dbghan3_ctor\_il_dbghan3_ctor.cmd
WorkingDir=JIT\Methodical\VT\etc\_il_dbghan3_ctor
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[IntPtrZero.cmd_11103]
@@ -88825,7 +88449,7 @@ RelativePath=CoreMangLib\cti\system\intptr\IntPtrZero\IntPtrZero.cmd
WorkingDir=CoreMangLib\cti\system\intptr\IntPtrZero
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[StackBehaviourPop1.cmd_11104]
@@ -88833,7 +88457,7 @@ RelativePath=CoreMangLib\cti\system\reflection\emit\stackbehaviour\StackBehaviou
WorkingDir=CoreMangLib\cti\system\reflection\emit\stackbehaviour\StackBehaviourPop1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[DevDiv_911875_ro.cmd_11105]
@@ -88841,7 +88465,7 @@ RelativePath=JIT\Regression\JitBlue\devdiv_911875\DevDiv_911875_ro\DevDiv_911875
WorkingDir=JIT\Regression\JitBlue\devdiv_911875\DevDiv_911875_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[jaggedarr_cs_d.cmd_11106]
@@ -88849,7 +88473,7 @@ RelativePath=JIT\Methodical\MDArray\InnerProd\jaggedarr_cs_d\jaggedarr_cs_d.cmd
WorkingDir=JIT\Methodical\MDArray\InnerProd\jaggedarr_cs_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[DevDiv_359736_r.cmd_11107]
@@ -88873,7 +88497,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest29\Generated
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest29\Generated29
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[struct01_auto_ser.cmd_11110]
@@ -88881,7 +88505,7 @@ RelativePath=Loader\classloader\generics\Layout\General\struct01_auto_ser\struct
WorkingDir=Loader\classloader\generics\Layout\General\struct01_auto_ser
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[waitallnullarray.cmd_11111]
@@ -88889,7 +88513,7 @@ RelativePath=baseservices\threading\waithandle\waitall\waitallnullarray\waitalln
WorkingDir=baseservices\threading\waithandle\waitall\waitallnullarray
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[StackBehaviourPopi_popi.cmd_11112]
@@ -88897,7 +88521,7 @@ RelativePath=CoreMangLib\cti\system\reflection\emit\stackbehaviour\StackBehaviou
WorkingDir=CoreMangLib\cti\system\reflection\emit\stackbehaviour\StackBehaviourPopi_popi
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_dbgvcall.cmd_11113]
@@ -88905,7 +88529,7 @@ RelativePath=JIT\Methodical\VT\identity\_dbgvcall\_dbgvcall.cmd
WorkingDir=JIT\Methodical\VT\identity\_dbgvcall
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[precise1b_cs_r.cmd_11114]
@@ -88913,7 +88537,7 @@ RelativePath=JIT\Methodical\cctor\simple\precise1b_cs_r\precise1b_cs_r.cmd
WorkingDir=JIT\Methodical\cctor\simple\precise1b_cs_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[IntPtrToInt32.cmd_11115]
@@ -88921,7 +88545,7 @@ RelativePath=CoreMangLib\cti\system\intptr\IntPtrToInt32\IntPtrToInt32.cmd
WorkingDir=CoreMangLib\cti\system\intptr\IntPtrToInt32
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b52733.cmd_11116]
@@ -88929,7 +88553,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b52733\b52733\b52733.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b52733\b52733
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b47885.cmd_11117]
@@ -88937,7 +88561,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b47885\b47885\b47885.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b47885\b47885
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1033.cmd_11118]
@@ -88945,7 +88569,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1033\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1033\Generated1033
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[box-unbox031.cmd_11119]
@@ -88953,7 +88577,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\box-unbox\box-unbox031\box-
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\box-unbox\box-unbox031
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[MathMin2.cmd_11120]
@@ -88961,7 +88585,7 @@ RelativePath=CoreMangLib\cti\system\math\MathMin2\MathMin2.cmd
WorkingDir=CoreMangLib\cti\system\math\MathMin2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[eh08_large.cmd_11121]
@@ -88977,7 +88601,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest287\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest287\Generated287
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Base01d_seq_ser.cmd_11123]
@@ -88985,7 +88609,7 @@ RelativePath=Loader\classloader\generics\Layout\General\Base01d_seq_ser\Base01d_
WorkingDir=Loader\classloader\generics\Layout\General\Base01d_seq_ser
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[xaddmuly_cs_d.cmd_11124]
@@ -88993,7 +88617,7 @@ RelativePath=JIT\Directed\coverage\flowgraph\xaddmuly_cs_d\xaddmuly_cs_d.cmd
WorkingDir=JIT\Directed\coverage\flowgraph\xaddmuly_cs_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[StringCompare1.cmd_11125]
@@ -89001,7 +88625,7 @@ RelativePath=CoreMangLib\cti\system\string\StringCompare1\StringCompare1.cmd
WorkingDir=CoreMangLib\cti\system\string\StringCompare1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[tryCatchFinallyThrow_nonlocalexit3_do.cmd_11126]
@@ -89009,7 +88633,7 @@ RelativePath=JIT\Methodical\eh\finallyexec\tryCatchFinallyThrow_nonlocalexit3_do
WorkingDir=JIT\Methodical\eh\finallyexec\tryCatchFinallyThrow_nonlocalexit3_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[specific_struct_static01.cmd_11127]
@@ -89017,7 +88641,7 @@ RelativePath=JIT\Generics\Exceptions\specific_struct_static01\specific_struct_st
WorkingDir=JIT\Generics\Exceptions\specific_struct_static01
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1195.cmd_11128]
@@ -89025,7 +88649,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1195\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1195\Generated1195
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ArrayGetEnumerator.cmd_11129]
@@ -89033,7 +88657,7 @@ RelativePath=CoreMangLib\cti\system\array\ArrayGetEnumerator\ArrayGetEnumerator.
WorkingDir=CoreMangLib\cti\system\array\ArrayGetEnumerator
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[cse2_cs_d.cmd_11130]
@@ -89041,7 +88665,7 @@ RelativePath=JIT\Directed\coverage\oldtests\cse2_cs_d\cse2_cs_d.cmd
WorkingDir=JIT\Directed\coverage\oldtests\cse2_cs_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbgarray2.cmd_11131]
@@ -89057,7 +88681,7 @@ RelativePath=JIT\opt\Inline\regression\mismatch64\mismatch64\mismatch64.cmd
WorkingDir=JIT\opt\Inline\regression\mismatch64\mismatch64
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[DictEnumIEnumget_Current.cmd_11133]
@@ -89065,7 +88689,7 @@ RelativePath=CoreMangLib\cti\system\collections\generic\dictionaryenumerator\Dic
WorkingDir=CoreMangLib\cti\system\collections\generic\dictionaryenumerator\DictEnumIEnumget_Current
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[UInt16IConvertibleToDateTime.cmd_11134]
@@ -89073,7 +88697,7 @@ RelativePath=CoreMangLib\cti\system\uint16\UInt16IConvertibleToDateTime\UInt16IC
WorkingDir=CoreMangLib\cti\system\uint16\UInt16IConvertibleToDateTime
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GenericAssertin.cmd_11135]
@@ -89081,7 +88705,7 @@ RelativePath=Loader\classloader\regressions\vsw305955\GenericAssertin\GenericAss
WorkingDir=Loader\classloader\regressions\vsw305955\GenericAssertin
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b147924.cmd_11136]
@@ -89089,7 +88713,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1.2-Beta1\b147924\b147924\b147924.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1.2-Beta1\b147924\b147924
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[dblarray4_cs_do.cmd_11137]
@@ -89097,7 +88721,7 @@ RelativePath=JIT\Methodical\doublearray\dblarray4_cs_do\dblarray4_cs_do.cmd
WorkingDir=JIT\Methodical\doublearray\dblarray4_cs_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[SingleEpsilon.cmd_11138]
@@ -89105,7 +88729,7 @@ RelativePath=CoreMangLib\cti\system\single\SingleEpsilon\SingleEpsilon.cmd
WorkingDir=CoreMangLib\cti\system\single\SingleEpsilon
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Interfaces001.cmd_11139]
@@ -89113,7 +88737,7 @@ RelativePath=Loader\classloader\generics\Variance\Interfaces\Interfaces001\Inter
WorkingDir=Loader\classloader\generics\Variance\Interfaces\Interfaces001
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1272.cmd_11140]
@@ -89121,7 +88745,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1272\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1272\Generated1272
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_177.cmd_11141]
@@ -89129,7 +88753,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_177\GCSimulator_177.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_177
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[DevDiv_280120.cmd_11142]
@@ -89137,7 +88761,7 @@ RelativePath=JIT\Regression\JitBlue\DevDiv_280120\DevDiv_280120\DevDiv_280120.cm
WorkingDir=JIT\Regression\JitBlue\DevDiv_280120\DevDiv_280120
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[bindhandleinvalid3.cmd_11143]
@@ -89145,7 +88769,7 @@ RelativePath=baseservices\threading\threadpool\bindhandle\bindhandleinvalid3\bin
WorkingDir=baseservices\threading\threadpool\bindhandle\bindhandleinvalid3
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[loop6_cs_ro.cmd_11144]
@@ -89153,7 +88777,7 @@ RelativePath=JIT\Directed\UnrollLoop\loop6_cs_ro\loop6_cs_ro.cmd
WorkingDir=JIT\Directed\UnrollLoop\loop6_cs_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[UModConst.cmd_11145]
@@ -89169,7 +88793,7 @@ RelativePath=Loader\classloader\generics\Instantiation\Negative\Type_ofT_Inherit
WorkingDir=Loader\classloader\generics\Instantiation\Negative\Type_ofT_Inherit_FromT
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ArrayIListRemove.cmd_11147]
@@ -89177,7 +88801,7 @@ RelativePath=CoreMangLib\cti\system\array\ArrayIListRemove\ArrayIListRemove.cmd
WorkingDir=CoreMangLib\cti\system\array\ArrayIListRemove
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[nbody.cmd_11148]
@@ -89193,7 +88817,7 @@ RelativePath=CoreMangLib\cti\system\string\StringIConvertibleToChar\StringIConve
WorkingDir=CoreMangLib\cti\system\string\StringIConvertibleToChar
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1162.cmd_11150]
@@ -89201,7 +88825,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1162\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1162\Generated1162
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[OpCodesPrefix4.cmd_11151]
@@ -89209,7 +88833,7 @@ RelativePath=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesPrefix4\OpCod
WorkingDir=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesPrefix4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ConvertToInt32_5.cmd_11152]
@@ -89217,7 +88841,7 @@ RelativePath=CoreMangLib\cti\system\convert\ConvertToInt32_5\ConvertToInt32_5.cm
WorkingDir=CoreMangLib\cti\system\convert\ConvertToInt32_5
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1317.cmd_11153]
@@ -89225,7 +88849,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1317\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1317\Generated1317
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[AbsSqrt_r.cmd_11154]
@@ -89241,7 +88865,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest539\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest539\Generated539
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GitHub_8133.cmd_11156]
@@ -89257,7 +88881,7 @@ RelativePath=JIT\Directed\coverage\oldtests\lclfldmul_cs_r\lclfldmul_cs_r.cmd
WorkingDir=JIT\Directed\coverage\oldtests\lclfldmul_cs_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_relsuperlong.cmd_11158]
@@ -89297,7 +88921,7 @@ RelativePath=JIT\Generics\ConstrainedCall\vt4_cs_ro\vt4_cs_ro.cmd
WorkingDir=JIT\Generics\ConstrainedCall\vt4_cs_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[NoEnterValType.cmd_11163]
@@ -89305,7 +88929,7 @@ RelativePath=baseservices\threading\monitor\unownedlock\NoEnterValType\NoEnterVa
WorkingDir=baseservices\threading\monitor\unownedlock\NoEnterValType
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1329.cmd_11164]
@@ -89313,7 +88937,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1329\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1329\Generated1329
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[OpCodesBr_S.cmd_11165]
@@ -89321,7 +88945,7 @@ RelativePath=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesBr_S\OpCodesB
WorkingDir=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesBr_S
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Method004.cmd_11166]
@@ -89329,7 +88953,7 @@ RelativePath=Loader\classloader\generics\Variance\Methods\Method004\Method004.cm
WorkingDir=Loader\classloader\generics\Variance\Methods\Method004
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[loopinfinally_r.cmd_11167]
@@ -89353,7 +88977,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1.2-M01\b00735\b00735\b00735.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1.2-M01\b00735\b00735
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ldc_conv_ovf_u8_i8.cmd_11170]
@@ -89361,7 +88985,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\ldc_conv_ovf_u8_i8\ldc_conv
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\ldc_conv_ovf_u8_i8
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[exchange2.cmd_11171]
@@ -89369,7 +88993,7 @@ RelativePath=baseservices\threading\interlocked\exchange\exchange2\exchange2.cmd
WorkingDir=baseservices\threading\interlocked\exchange\exchange2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b16498.cmd_11172]
@@ -89377,7 +89001,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b16498\b16498\b16498.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b16498\b16498
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated289.cmd_11173]
@@ -89385,7 +89009,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest289\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest289\Generated289
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b54566.cmd_11174]
@@ -89409,7 +89033,7 @@ RelativePath=Loader\classloader\generics\GenericMethods\method009\method009.cmd
WorkingDir=Loader\classloader\generics\GenericMethods\method009
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_rellivecall.cmd_11177]
@@ -89417,7 +89041,7 @@ RelativePath=JIT\Methodical\VT\identity\_il_rellivecall\_il_rellivecall.cmd
WorkingDir=JIT\Methodical\VT\identity\_il_rellivecall
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated938.cmd_11178]
@@ -89425,7 +89049,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest938\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest938\Generated938
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[DontUseNetmodule.cmd_11179]
@@ -89433,7 +89057,7 @@ RelativePath=Loader\multimodule\DontUseNetmodule\DontUseNetmodule.cmd
WorkingDir=Loader\multimodule\DontUseNetmodule
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[dev10_403582.cmd_11180]
@@ -89441,7 +89065,7 @@ RelativePath=Loader\classloader\regressions\dev10_403582\dev10_403582\dev10_4035
WorkingDir=Loader\classloader\regressions\dev10_403582\dev10_403582
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated678.cmd_11181]
@@ -89449,7 +89073,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest678\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest678\Generated678
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[sub_r4.cmd_11182]
@@ -89465,7 +89089,7 @@ RelativePath=Regressions\coreclr\0433\test\test.cmd
WorkingDir=Regressions\coreclr\0433\test
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GThread12.cmd_11184]
@@ -89473,7 +89097,7 @@ RelativePath=baseservices\threading\generics\threadstart\GThread12\GThread12.cmd
WorkingDir=baseservices\threading\generics\threadstart\GThread12
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ArrayBinarySearch2.cmd_11185]
@@ -89481,7 +89105,7 @@ RelativePath=CoreMangLib\cti\system\array\ArrayBinarySearch2\ArrayBinarySearch2.
WorkingDir=CoreMangLib\cti\system\array\ArrayBinarySearch2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbgrefloc_c.cmd_11186]
@@ -89497,7 +89121,7 @@ RelativePath=Loader\classloader\regressions\dev10_851479\dev10_851479\dev10_8514
WorkingDir=Loader\classloader\regressions\dev10_851479\dev10_851479
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GenericExceptions.cmd_11188]
@@ -89505,7 +89129,7 @@ RelativePath=baseservices\exceptions\generics\GenericExceptions\GenericException
WorkingDir=baseservices\exceptions\generics\GenericExceptions
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated505.cmd_11189]
@@ -89513,7 +89137,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest505\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest505\Generated505
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated301.cmd_11190]
@@ -89521,7 +89145,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest301\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest301\Generated301
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ConvertToString25.cmd_11191]
@@ -89529,7 +89153,7 @@ RelativePath=CoreMangLib\cti\system\convert\ConvertToString25\ConvertToString25.
WorkingDir=CoreMangLib\cti\system\convert\ConvertToString25
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[StringIEnumerableGetEnumerator.cmd_11192]
@@ -89537,7 +89161,7 @@ RelativePath=CoreMangLib\cti\system\string\StringIEnumerableGetEnumerator\String
WorkingDir=CoreMangLib\cti\system\string\StringIEnumerableGetEnumerator
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[OpCodesBle.cmd_11193]
@@ -89545,7 +89169,7 @@ RelativePath=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesBle\OpCodesBl
WorkingDir=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesBle
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[UIntPtrCtor_VoidPtr.cmd_11194]
@@ -89553,7 +89177,7 @@ RelativePath=CoreMangLib\cti\system\uintptr\UIntPtrCtor_VoidPtr\UIntPtrCtor_Void
WorkingDir=CoreMangLib\cti\system\uintptr\UIntPtrCtor_VoidPtr
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[csgen.1.cmd_11195]
@@ -89561,7 +89185,7 @@ RelativePath=Regressions\coreclr\0582\csgen.1\csgen.1.cmd
WorkingDir=Regressions\coreclr\0582\csgen.1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b286991.cmd_11196]
@@ -89569,7 +89193,7 @@ RelativePath=JIT\Regression\VS-ia64-JIT\V2.0-RTM\b286991\b286991\b286991.cmd
WorkingDir=JIT\Regression\VS-ia64-JIT\V2.0-RTM\b286991\b286991
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[waitallex4.cmd_11197]
@@ -89577,7 +89201,7 @@ RelativePath=baseservices\threading\waithandle\waitall\waitallex4\waitallex4.cmd
WorkingDir=baseservices\threading\waithandle\waitall\waitallex4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbgi_qsort1.cmd_11198]
@@ -89585,7 +89209,7 @@ RelativePath=JIT\Methodical\ELEMENT_TYPE_IU\_il_dbgi_qsort1\_il_dbgi_qsort1.cmd
WorkingDir=JIT\Methodical\ELEMENT_TYPE_IU\_il_dbgi_qsort1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[unwind04_small.cmd_11199]
@@ -89593,7 +89217,7 @@ RelativePath=JIT\jit64\localloc\unwind\unwind04_small\unwind04_small.cmd
WorkingDir=JIT\jit64\localloc\unwind\unwind04_small
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[BooleanIConvertibleToUInt16.cmd_11200]
@@ -89601,7 +89225,7 @@ RelativePath=CoreMangLib\cti\system\boolean\BooleanIConvertibleToUInt16\BooleanI
WorkingDir=CoreMangLib\cti\system\boolean\BooleanIConvertibleToUInt16
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[OpCodesLdelem.cmd_11201]
@@ -89609,7 +89233,7 @@ RelativePath=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesLdelem\OpCode
WorkingDir=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesLdelem
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_dbginstance_cs.cmd_11202]
@@ -89625,15 +89249,7 @@ RelativePath=JIT\jit64\gc\misc\structfp1_4\structfp1_4.cmd
WorkingDir=JIT\jit64\gc\misc\structfp1_4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
-HostStyle=0
-
-[ByteParse1.cmd_11204]
-RelativePath=CoreMangLib\cti\system\byte\ByteParse1\ByteParse1.cmd
-WorkingDir=CoreMangLib\cti\system\byte\ByteParse1
-Expected=0
-MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[callipinvoke.cmd_11205]
@@ -89657,7 +89273,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest812\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest812\Generated812
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1372.cmd_11208]
@@ -89665,7 +89281,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1372\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1372\Generated1372
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[labelbeforefinally_r.cmd_11209]
@@ -89681,7 +89297,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest706\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest706\Generated706
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[dblarray4_cs_ro.cmd_11211]
@@ -89689,7 +89305,7 @@ RelativePath=JIT\Methodical\doublearray\dblarray4_cs_ro\dblarray4_cs_ro.cmd
WorkingDir=JIT\Methodical\doublearray\dblarray4_cs_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_oreltailjump_cs.cmd_11212]
@@ -89713,7 +89329,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_239\GCSimulator_239.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_239
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GThread09.cmd_11215]
@@ -89721,7 +89337,7 @@ RelativePath=baseservices\threading\generics\syncdelegate\GThread09\GThread09.cm
WorkingDir=baseservices\threading\generics\syncdelegate\GThread09
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ldtoken.cmd_11216]
@@ -89729,7 +89345,7 @@ RelativePath=JIT\IL_Conformance\Old\objectmodel\ldtoken\ldtoken.cmd
WorkingDir=JIT\IL_Conformance\Old\objectmodel\ldtoken
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Delegate016.cmd_11217]
@@ -89737,7 +89353,7 @@ RelativePath=JIT\Generics\Instantiation\delegates\Delegate016\Delegate016.cmd
WorkingDir=JIT\Generics\Instantiation\delegates\Delegate016
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Class_ImplicitOverrideVirtualNewslotFinal.cmd_11218]
@@ -89745,7 +89361,7 @@ RelativePath=Loader\classloader\generics\VSD\Class_ImplicitOverrideVirtualNewslo
WorkingDir=Loader\classloader\generics\VSD\Class_ImplicitOverrideVirtualNewslotFinal
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbgdeep_array_nz.cmd_11219]
@@ -89761,7 +89377,7 @@ RelativePath=JIT\Regression\VS-ia64-JIT\V1.2-Beta1\b302509\b302509\b302509.cmd
WorkingDir=JIT\Regression\VS-ia64-JIT\V1.2-Beta1\b302509\b302509
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b108366.cmd_11221]
@@ -89777,7 +89393,7 @@ RelativePath=CoreMangLib\cti\system\io\directorynotfoundexception\DirectoryNotFo
WorkingDir=CoreMangLib\cti\system\io\directorynotfoundexception\DirectoryNotFoundExceptionctor2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[SingleToChar.cmd_11223]
@@ -89785,7 +89401,7 @@ RelativePath=CoreMangLib\cti\system\single\SingleToChar\SingleToChar.cmd
WorkingDir=CoreMangLib\cti\system\single\SingleToChar
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[threadstartarray.cmd_11224]
@@ -89793,7 +89409,7 @@ RelativePath=baseservices\threading\paramthreadstart\threadstartarray\threadstar
WorkingDir=baseservices\threading\paramthreadstart\threadstartarray
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Bool_Xor_Op_cs_do.cmd_11225]
@@ -89801,7 +89417,7 @@ RelativePath=JIT\Directed\cmov\Bool_Xor_Op_cs_do\Bool_Xor_Op_cs_do.cmd
WorkingDir=JIT\Directed\cmov\Bool_Xor_Op_cs_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1331.cmd_11226]
@@ -89809,7 +89425,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1331\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1331\Generated1331
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[FibLoop.cmd_11227]
@@ -89817,7 +89433,7 @@ RelativePath=JIT\CodeGenBringUpTests\FibLoop\FibLoop.cmd
WorkingDir=JIT\CodeGenBringUpTests\FibLoop
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[stloc_i8.cmd_11228]
@@ -89825,7 +89441,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\stloc_i8\stloc_i8.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\stloc_i8
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[InAttributeCtor.cmd_11229]
@@ -89833,7 +89449,7 @@ RelativePath=CoreMangLib\cti\system\runtime\interopservices\inattribute\InAttrib
WorkingDir=CoreMangLib\cti\system\runtime\interopservices\inattribute\InAttributeCtor
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbgcatchfinally_tail.cmd_11230]
@@ -89849,7 +89465,7 @@ RelativePath=JIT\Directed\shift\uint32_cs_do\uint32_cs_do.cmd
WorkingDir=JIT\Directed\shift\uint32_cs_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[StringBuilderAppend7.cmd_11232]
@@ -89857,7 +89473,7 @@ RelativePath=CoreMangLib\cti\system\text\stringbuilder\StringBuilderAppend7\Stri
WorkingDir=CoreMangLib\cti\system\text\stringbuilder\StringBuilderAppend7
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[castclass-interface010.cmd_11233]
@@ -89865,7 +89481,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\castclass\interface\castclass-interfa
WorkingDir=JIT\jit64\valuetypes\nullable\castclass\interface\castclass-interface010
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[LayoutKindAuto.cmd_11234]
@@ -89873,7 +89489,7 @@ RelativePath=CoreMangLib\cti\system\runtime\interopservices\layoutkind\LayoutKin
WorkingDir=CoreMangLib\cti\system\runtime\interopservices\layoutkind\LayoutKindAuto
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_61.cmd_11235]
@@ -89881,7 +89497,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_61\GCSimulator_61.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_61
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated450.cmd_11236]
@@ -89889,7 +89505,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest450\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest450\Generated450
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[EnumIConvertibleToInt64.cmd_11237]
@@ -89897,7 +89513,7 @@ RelativePath=CoreMangLib\cti\system\enum\EnumIConvertibleToInt64\EnumIConvertibl
WorkingDir=CoreMangLib\cti\system\enum\EnumIConvertibleToInt64
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[EnterExit04.cmd_11238]
@@ -89905,7 +89521,7 @@ RelativePath=baseservices\threading\generics\Monitor\EnterExit04\EnterExit04.cmd
WorkingDir=baseservices\threading\generics\Monitor\EnterExit04
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[lclfldadd_cs_do.cmd_11239]
@@ -89913,7 +89529,7 @@ RelativePath=JIT\Directed\coverage\oldtests\lclfldadd_cs_do\lclfldadd_cs_do.cmd
WorkingDir=JIT\Directed\coverage\oldtests\lclfldadd_cs_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[SideEffects.cmd_11240]
@@ -89921,7 +89537,7 @@ RelativePath=JIT\Directed\Misc\SIDEEFFECTS\SideEffects\SideEffects.cmd
WorkingDir=JIT\Directed\Misc\SIDEEFFECTS\SideEffects
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[200w1d-01_cs_do.cmd_11241]
@@ -89929,7 +89545,7 @@ RelativePath=JIT\Methodical\fp\exgen\200w1d-01_cs_do\200w1d-01_cs_do.cmd
WorkingDir=JIT\Methodical\fp\exgen\200w1d-01_cs_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1335.cmd_11242]
@@ -89937,7 +89553,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1335\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1335\Generated1335
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[TypeParameter014.cmd_11243]
@@ -89945,7 +89561,7 @@ RelativePath=baseservices\exceptions\generics\TypeParameter014\TypeParameter014.
WorkingDir=baseservices\exceptions\generics\TypeParameter014
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GThread09.cmd_11244]
@@ -89953,7 +89569,7 @@ RelativePath=baseservices\threading\generics\threadstart\GThread09\GThread09.cmd
WorkingDir=baseservices\threading\generics\threadstart\GThread09
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b12263.cmd_11245]
@@ -89977,7 +89593,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b55197\b55197\b55197.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b55197\b55197
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b47975.cmd_11248]
@@ -89993,7 +89609,7 @@ RelativePath=CoreMangLib\cti\system\array\ArrayGetLength\ArrayGetLength.cmd
WorkingDir=CoreMangLib\cti\system\array\ArrayGetLength
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_rellcsmixed.cmd_11250]
@@ -90009,7 +89625,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_86\GCSimulator_86.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_86
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[staticFieldExpr1_d_loop_try.cmd_11252]
@@ -90017,7 +89633,7 @@ RelativePath=JIT\jit64\opt\cse\staticFieldExpr1_d_loop_try\staticFieldExpr1_d_lo
WorkingDir=JIT\jit64\opt\cse\staticFieldExpr1_d_loop_try
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[FileNotFoundExceptionMessage.cmd_11253]
@@ -90025,7 +89641,7 @@ RelativePath=CoreMangLib\cti\system\io\filenotfoundexception\FileNotFoundExcepti
WorkingDir=CoreMangLib\cti\system\io\filenotfoundexception\FileNotFoundExceptionMessage
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_427.cmd_11254]
@@ -90033,7 +89649,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_427\GCSimulator_427.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_427
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[TypeAttributesInterface.cmd_11255]
@@ -90041,7 +89657,7 @@ RelativePath=CoreMangLib\cti\system\reflection\typeattributes\TypeAttributesInte
WorkingDir=CoreMangLib\cti\system\reflection\typeattributes\TypeAttributesInterface
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_speed_reljumper.cmd_11256]
@@ -90057,7 +89673,7 @@ RelativePath=JIT\jit64\mcc\interop\mcc_i80\mcc_i80.cmd
WorkingDir=JIT\jit64\mcc\interop\mcc_i80
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_FAIL;9462;EXCLUDED;VARARG
+Categories=EXPECTED_FAIL;9462;EXCLUDED;VARARG;Pri1
HostStyle=0
[OpCodesUnaligned.cmd_11258]
@@ -90065,7 +89681,7 @@ RelativePath=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesUnaligned\OpC
WorkingDir=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesUnaligned
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated652.cmd_11259]
@@ -90073,7 +89689,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest652\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest652\Generated652
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[add.cmd_11260]
@@ -90081,7 +89697,7 @@ RelativePath=JIT\IL_Conformance\Old\Base\add\add.cmd
WorkingDir=JIT\IL_Conformance\Old\Base\add
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b14197.cmd_11261]
@@ -90089,7 +89705,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b14197\b14197\b14197.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b14197\b14197
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ConvertToUInt642.cmd_11262]
@@ -90097,7 +89713,7 @@ RelativePath=CoreMangLib\cti\system\convert\ConvertToUInt642\ConvertToUInt642.cm
WorkingDir=CoreMangLib\cti\system\convert\ConvertToUInt642
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated134.cmd_11263]
@@ -90105,7 +89721,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest134\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest134\Generated134
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[structfp2_2.cmd_11264]
@@ -90113,7 +89729,7 @@ RelativePath=JIT\jit64\gc\misc\structfp2_2\structfp2_2.cmd
WorkingDir=JIT\jit64\gc\misc\structfp2_2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[k-nucleotide.cmd_11265]
@@ -90129,7 +89745,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1091\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1091\Generated1091
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated474.cmd_11267]
@@ -90137,7 +89753,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest474\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest474\Generated474
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[rem_r4.cmd_11268]
@@ -90153,7 +89769,7 @@ RelativePath=JIT\Regression\CLR-x86-EJIT\V1-M11-Beta1\b40138\b40138\b40138.cmd
WorkingDir=JIT\Regression\CLR-x86-EJIT\V1-M11-Beta1\b40138\b40138
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[castclass-generics019.cmd_11270]
@@ -90161,7 +89777,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\castclass\generics\castclass-generics
WorkingDir=JIT\jit64\valuetypes\nullable\castclass\generics\castclass-generics019
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[callconv1_cs_r.cmd_11271]
@@ -90169,7 +89785,7 @@ RelativePath=JIT\Directed\perffix\primitivevt\callconv1_cs_r\callconv1_cs_r.cmd
WorkingDir=JIT\Directed\perffix\primitivevt\callconv1_cs_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_reli_qsort1.cmd_11272]
@@ -90177,7 +89793,7 @@ RelativePath=JIT\Methodical\ELEMENT_TYPE_IU\_il_reli_qsort1\_il_reli_qsort1.cmd
WorkingDir=JIT\Methodical\ELEMENT_TYPE_IU\_il_reli_qsort1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[OpCodesLdelema.cmd_11273]
@@ -90185,7 +89801,7 @@ RelativePath=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesLdelema\OpCod
WorkingDir=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesLdelema
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[SingleToSByte.cmd_11274]
@@ -90193,7 +89809,7 @@ RelativePath=CoreMangLib\cti\system\single\SingleToSByte\SingleToSByte.cmd
WorkingDir=CoreMangLib\cti\system\single\SingleToSByte
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[csgen.2.cmd_11275]
@@ -90201,7 +89817,7 @@ RelativePath=hosting\stress\testset1\csgen.2\csgen.2.cmd
WorkingDir=hosting\stress\testset1\csgen.2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated314.cmd_11276]
@@ -90209,7 +89825,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest314\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest314\Generated314
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[decimaldiv_cs_do.cmd_11277]
@@ -90217,7 +89833,7 @@ RelativePath=JIT\Methodical\divrem\div\decimaldiv_cs_do\decimaldiv_cs_do.cmd
WorkingDir=JIT\Methodical\divrem\div\decimaldiv_cs_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_speed_dbgs_ldfld_mul.cmd_11278]
@@ -90225,7 +89841,7 @@ RelativePath=JIT\Methodical\int64\signed\_speed_dbgs_ldfld_mul\_speed_dbgs_ldfld
WorkingDir=JIT\Methodical\int64\signed\_speed_dbgs_ldfld_mul
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b15244.cmd_11279]
@@ -90241,7 +89857,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1252\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1252\Generated1252
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ctest1_cs_ro.cmd_11281]
@@ -90249,7 +89865,7 @@ RelativePath=JIT\opt\virtualstubdispatch\hashcode\ctest1_cs_ro\ctest1_cs_ro.cmd
WorkingDir=JIT\opt\virtualstubdispatch\hashcode\ctest1_cs_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbgfilter.cmd_11282]
@@ -90265,7 +89881,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1438\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1438\Generated1438
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[OpCodesStloc_0.cmd_11284]
@@ -90273,7 +89889,7 @@ RelativePath=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesStloc_0\OpCod
WorkingDir=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesStloc_0
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_rellcs.cmd_11285]
@@ -90281,7 +89897,7 @@ RelativePath=JIT\Methodical\Arrays\lcs\_rellcs\_rellcs.cmd
WorkingDir=JIT\Methodical\Arrays\lcs\_rellcs
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[structret4_2.cmd_11286]
@@ -90289,7 +89905,7 @@ RelativePath=JIT\jit64\gc\misc\structret4_2\structret4_2.cmd
WorkingDir=JIT\jit64\gc\misc\structret4_2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_speed_rellcs_gcref.cmd_11287]
@@ -90305,7 +89921,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1270\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1270\Generated1270
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ldftn_calli.cmd_11289]
@@ -90313,7 +89929,7 @@ RelativePath=JIT\IL_Conformance\Old\Base\ldftn_calli\ldftn_calli.cmd
WorkingDir=JIT\IL_Conformance\Old\Base\ldftn_calli
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_dbgvtret.cmd_11290]
@@ -90321,7 +89937,7 @@ RelativePath=JIT\Methodical\VT\callconv\_dbgvtret\_dbgvtret.cmd
WorkingDir=JIT\Methodical\VT\callconv\_dbgvtret
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ArraySort6.cmd_11291]
@@ -90329,7 +89945,7 @@ RelativePath=CoreMangLib\cti\system\array\ArraySort6\ArraySort6.cmd
WorkingDir=CoreMangLib\cti\system\array\ArraySort6
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GitHub_9945_2.cmd_11292]
@@ -90337,7 +89953,7 @@ RelativePath=JIT\opt\Devirtualization\GitHub_9945_2\GitHub_9945_2.cmd
WorkingDir=JIT\opt\Devirtualization\GitHub_9945_2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[DictionaryGetEnumerator.cmd_11293]
@@ -90345,7 +89961,7 @@ RelativePath=CoreMangLib\cti\system\collections\generic\dictionary\DictionaryGet
WorkingDir=CoreMangLib\cti\system\collections\generic\dictionary\DictionaryGetEnumerator
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[EventHandlerCtor.cmd_11294]
@@ -90353,7 +89969,7 @@ RelativePath=CoreMangLib\cti\system\eventhandler_generic\EventHandlerCtor\EventH
WorkingDir=CoreMangLib\cti\system\eventhandler_generic\EventHandlerCtor
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_dbginstance_il.cmd_11295]
@@ -90369,7 +89985,7 @@ RelativePath=JIT\Regression\VS-ia64-JIT\V1.2-M02\b14366\b14366\b14366.cmd
WorkingDir=JIT\Regression\VS-ia64-JIT\V1.2-M02\b14366\b14366
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[mixedexpr1_ro_loop.cmd_11297]
@@ -90377,7 +89993,7 @@ RelativePath=JIT\jit64\opt\cse\mixedexpr1_ro_loop\mixedexpr1_ro_loop.cmd
WorkingDir=JIT\jit64\opt\cse\mixedexpr1_ro_loop
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GThread28.cmd_11298]
@@ -90385,7 +90001,7 @@ RelativePath=baseservices\threading\generics\syncdelegate\GThread28\GThread28.cm
WorkingDir=baseservices\threading\generics\syncdelegate\GThread28
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1458.cmd_11299]
@@ -90393,7 +90009,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1458\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1458\Generated1458
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b223924.cmd_11300]
@@ -90409,7 +90025,7 @@ RelativePath=JIT\Regression\VS-ia64-JIT\V1.2-M02\b14369\b14369\b14369.cmd
WorkingDir=JIT\Regression\VS-ia64-JIT\V1.2-M02\b14369\b14369
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[classarr_cs_do.cmd_11302]
@@ -90425,7 +90041,7 @@ RelativePath=JIT\Methodical\Boxing\xlang\_orelsin_cs_cs\_orelsin_cs_cs.cmd
WorkingDir=JIT\Methodical\Boxing\xlang\_orelsin_cs_cs
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[MathAbs5.cmd_11304]
@@ -90433,7 +90049,7 @@ RelativePath=CoreMangLib\cti\system\math\MathAbs5\MathAbs5.cmd
WorkingDir=CoreMangLib\cti\system\math\MathAbs5
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[VectorDiv_r.cmd_11305]
@@ -90457,7 +90073,7 @@ RelativePath=JIT\Methodical\casts\coverage\_il_dbgisinst_calli\_il_dbgisinst_cal
WorkingDir=JIT\Methodical\casts\coverage\_il_dbgisinst_calli
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Collect_neg.cmd_11308]
@@ -90473,7 +90089,7 @@ RelativePath=CoreMangLib\cti\system\convert\ConvertToString10\ConvertToString10.
WorkingDir=CoreMangLib\cti\system\convert\ConvertToString10
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated794.cmd_11310]
@@ -90481,7 +90097,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest794\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest794\Generated794
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[CircularCctorThreeThreads03BFI.cmd_11311]
@@ -90489,7 +90105,7 @@ RelativePath=Loader\classloader\TypeInitialization\CircularCctors\CircularCctorT
WorkingDir=Loader\classloader\TypeInitialization\CircularCctors\CircularCctorThreeThreads03BFI
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated168.cmd_11312]
@@ -90497,7 +90113,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest168\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest168\Generated168
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[fielda_tests.cmd_11313]
@@ -90505,7 +90121,7 @@ RelativePath=JIT\IL_Conformance\Old\objectmodel\fielda_tests\fielda_tests.cmd
WorkingDir=JIT\IL_Conformance\Old\objectmodel\fielda_tests
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[boxunboxinterface_do.cmd_11314]
@@ -90521,7 +90137,7 @@ RelativePath=CoreMangLib\cti\system\math\MathSign7\MathSign7.cmd
WorkingDir=CoreMangLib\cti\system\math\MathSign7
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b85566.cmd_11316]
@@ -90529,7 +90145,7 @@ RelativePath=JIT\Regression\VS-ia64-JIT\M00\b85566\b85566\b85566.cmd
WorkingDir=JIT\Regression\VS-ia64-JIT\M00\b85566\b85566
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[waitanyex3a.cmd_11317]
@@ -90537,7 +90153,7 @@ RelativePath=baseservices\threading\waithandle\waitany\waitanyex3a\waitanyex3a.c
WorkingDir=baseservices\threading\waithandle\waitany\waitanyex3a
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[intToByte.cmd_11318]
@@ -90545,7 +90161,7 @@ RelativePath=JIT\Methodical\flowgraph\bug614098\intToByte\intToByte.cmd
WorkingDir=JIT\Methodical\flowgraph\bug614098\intToByte
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1245.cmd_11319]
@@ -90553,7 +90169,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1245\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1245\Generated1245
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Unsafe.cmd_11320]
@@ -90569,7 +90185,7 @@ RelativePath=JIT\jit64\opt\cg\CGRecurse\CGRecurseAAA_ro\CGRecurseAAA_ro.cmd
WorkingDir=JIT\jit64\opt\cg\CGRecurse\CGRecurseAAA_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbgs_ldfld_mul.cmd_11322]
@@ -90577,7 +90193,7 @@ RelativePath=JIT\Methodical\int64\signed\_il_dbgs_ldfld_mul\_il_dbgs_ldfld_mul.c
WorkingDir=JIT\Methodical\int64\signed\_il_dbgs_ldfld_mul
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ldc_conv_ovf_r8_i4.cmd_11323]
@@ -90593,7 +90209,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_114\GCSimulator_114.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_114
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ldc_c_initblk.cmd_11325]
@@ -90601,7 +90217,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\ldc_c_initblk\ldc_c_initblk
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\ldc_c_initblk
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated139.cmd_11326]
@@ -90609,7 +90225,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest139\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest139\Generated139
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1119.cmd_11327]
@@ -90617,7 +90233,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1119\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1119\Generated1119
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_dbgfault.cmd_11328]
@@ -90625,7 +90241,7 @@ RelativePath=JIT\Methodical\Boxing\seh\_dbgfault\_dbgfault.cmd
WorkingDir=JIT\Methodical\Boxing\seh\_dbgfault
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[UInt16IConvertibleToType.cmd_11329]
@@ -90633,7 +90249,7 @@ RelativePath=CoreMangLib\cti\system\uint16\UInt16IConvertibleToType\UInt16IConve
WorkingDir=CoreMangLib\cti\system\uint16\UInt16IConvertibleToType
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1008.cmd_11330]
@@ -90641,7 +90257,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1008\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1008\Generated1008
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[L-1-10-3.cmd_11331]
@@ -90649,7 +90265,7 @@ RelativePath=Loader\classloader\v1\Beta1\Layout\Matrix\cs\L-1-10-3\L-1-10-3.cmd
WorkingDir=Loader\classloader\v1\Beta1\Layout\Matrix\cs\L-1-10-3
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated534.cmd_11332]
@@ -90657,7 +90273,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest534\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest534\Generated534
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ASURT_99893.cmd_11333]
@@ -90665,7 +90281,7 @@ RelativePath=CoreMangLib\system\buffer\ASURT_99893\ASURT_99893.cmd
WorkingDir=CoreMangLib\system\buffer\ASURT_99893
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1269.cmd_11334]
@@ -90673,7 +90289,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1269\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1269\Generated1269
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[AssemblyNameGetPublicKey.cmd_11335]
@@ -90681,7 +90297,7 @@ RelativePath=CoreMangLib\cti\system\reflection\assemblyname\AssemblyNameGetPubli
WorkingDir=CoreMangLib\cti\system\reflection\assemblyname\AssemblyNameGetPublicKey
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[nestedtryfault_d.cmd_11336]
@@ -90689,7 +90305,7 @@ RelativePath=JIT\Methodical\eh\nested\nestedtry\nestedtryfault_d\nestedtryfault_
WorkingDir=JIT\Methodical\eh\nested\nestedtry\nestedtryfault_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b45046.cmd_11337]
@@ -90697,7 +90313,7 @@ RelativePath=JIT\Regression\CLR-x86-EJIT\V1-M11-Beta1\b45046\b45046\b45046.cmd
WorkingDir=JIT\Regression\CLR-x86-EJIT\V1-M11-Beta1\b45046\b45046
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ldstr.cmd_11338]
@@ -90705,7 +90321,7 @@ RelativePath=JIT\IL_Conformance\Old\objectmodel\ldstr\ldstr.cmd
WorkingDir=JIT\IL_Conformance\Old\objectmodel\ldstr
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_279.cmd_11339]
@@ -90713,7 +90329,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_279\GCSimulator_279.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_279
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[OpCodesLdarg.cmd_11340]
@@ -90721,7 +90337,7 @@ RelativePath=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesLdarg\OpCodes
WorkingDir=CoreMangLib\cti\system\reflection\emit\opcodes\OpCodesLdarg
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_reladdsub.cmd_11341]
@@ -90737,7 +90353,7 @@ RelativePath=JIT\Methodical\stringintern\_XModuletest2-xmod\_XModuletest2-xmod.c
WorkingDir=JIT\Methodical\stringintern\_XModuletest2-xmod
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_relcastclass_call.cmd_11343]
@@ -90753,7 +90369,7 @@ RelativePath=baseservices\threading\generics\syncdelegate\GThread06\GThread06.cm
WorkingDir=baseservices\threading\generics\syncdelegate\GThread06
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbgrefarg_c.cmd_11345]
@@ -90769,7 +90385,7 @@ RelativePath=baseservices\threading\waithandle\waitone\waitoneex4a\waitoneex4a.c
WorkingDir=baseservices\threading\waithandle\waitone\waitoneex4a
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_relgcarr.cmd_11347]
@@ -90785,7 +90401,7 @@ RelativePath=baseservices\threading\generics\threadstart\GThread20\GThread20.cmd
WorkingDir=baseservices\threading\generics\threadstart\GThread20
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated345.cmd_11349]
@@ -90793,7 +90409,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest345\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest345\Generated345
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Generated1083.cmd_11350]
@@ -90801,7 +90417,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1083\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1083\Generated1083
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[bge_u.cmd_11351]
@@ -90809,7 +90425,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\bge_u\bge_u.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\bge_u
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[stringarr_cs_do.cmd_11352]
@@ -90825,7 +90441,7 @@ RelativePath=baseservices\exceptions\generics\try-filter-finally01\try-filter-fi
WorkingDir=baseservices\exceptions\generics\try-filter-finally01
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b43714.cmd_11354]
@@ -90841,7 +90457,7 @@ RelativePath=CoreMangLib\cti\system\convert\ConvertToUInt1610\ConvertToUInt1610.
WorkingDir=CoreMangLib\cti\system\convert\ConvertToUInt1610
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[InterlockedAddInt.cmd_11356]
@@ -90849,7 +90465,7 @@ RelativePath=baseservices\threading\interlocked\add\InterlockedAddInt\Interlocke
WorkingDir=baseservices\threading\interlocked\add\InterlockedAddInt
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Int64ToString3.cmd_11357]
@@ -90857,7 +90473,7 @@ RelativePath=CoreMangLib\cti\system\int64\Int64ToString3\Int64ToString3.cmd
WorkingDir=CoreMangLib\cti\system\int64\Int64ToString3
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[UnicodeEncodingGetEncoder.cmd_11358]
@@ -90865,7 +90481,7 @@ RelativePath=CoreMangLib\cti\system\text\unicodeencoding\UnicodeEncodingGetEncod
WorkingDir=CoreMangLib\cti\system\text\unicodeencoding\UnicodeEncodingGetEncoder
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_relmuldiv.cmd_11359]
@@ -90897,7 +90513,7 @@ RelativePath=JIT\jit64\eh\Leaves\nonlocalexitfromnestedcatch\nonlocalexitfromnes
WorkingDir=JIT\jit64\eh\Leaves\nonlocalexitfromnestedcatch
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[DictionaryComparer.cmd_11363]
@@ -90905,6 +90521,238 @@ RelativePath=CoreMangLib\cti\system\collections\generic\dictionary\DictionaryCom
WorkingDir=CoreMangLib\cti\system\collections\generic\dictionary\DictionaryComparer
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
+HostStyle=0
+
+[GitHub_12949_1.cmd_11365]
+RelativePath=JIT\Regression\JitBlue\GitHub_12949\GitHub_12949_1\GitHub_12949_1.cmd
+WorkingDir=JIT\Regression\JitBlue\GitHub_12949\GitHub_12949_1
+Expected=0
+MaxAllowedDurationSeconds=600
+Categories=EXPECTED_PASS;Pri1;NEW
+HostStyle=0
+
+[DevDiv_471670.cmd_11366]
+RelativePath=JIT\Regression\JitBlue\DevDiv_471670\DevDiv_471670\DevDiv_471670.cmd
+WorkingDir=JIT\Regression\JitBlue\DevDiv_471670\DevDiv_471670
+Expected=0
+MaxAllowedDurationSeconds=600
+Categories=EXPECTED_PASS;Pri1;NEW
+HostStyle=0
+
+[GitHub_12949_7.cmd_11367]
+RelativePath=JIT\Regression\JitBlue\GitHub_12949\GitHub_12949_7\GitHub_12949_7.cmd
+WorkingDir=JIT\Regression\JitBlue\GitHub_12949\GitHub_12949_7
+Expected=0
+MaxAllowedDurationSeconds=600
+Categories=EXPECTED_PASS;Pri1;NEW
+HostStyle=0
+
+[GitHub_6234.cmd_11368]
+RelativePath=JIT\Regression\JitBlue\GitHub_6234\GitHub_6234\GitHub_6234.cmd
+WorkingDir=JIT\Regression\JitBlue\GitHub_6234\GitHub_6234
+Expected=0
+MaxAllowedDurationSeconds=600
+Categories=EXPECTED_PASS;NEW
+HostStyle=0
+
+[DevDiv_468732.cmd_11369]
+RelativePath=JIT\Regression\JitBlue\DevDiv_468732\DevDiv_468732\DevDiv_468732.cmd
+WorkingDir=JIT\Regression\JitBlue\DevDiv_468732\DevDiv_468732
+Expected=0
+MaxAllowedDurationSeconds=600
+Categories=EXPECTED_PASS;Pri1;NEW
+HostStyle=0
+
+[GitHub_12949_8.cmd_11370]
+RelativePath=JIT\Regression\JitBlue\GitHub_12949\GitHub_12949_8\GitHub_12949_8.cmd
+WorkingDir=JIT\Regression\JitBlue\GitHub_12949\GitHub_12949_8
+Expected=0
+MaxAllowedDurationSeconds=600
+Categories=EXPECTED_PASS;Pri1;NEW
+HostStyle=0
+
+[SearchLoops.cmd_11371]
+RelativePath=JIT\Performance\CodeQuality\Layout\SearchLoops\SearchLoops.cmd
+WorkingDir=JIT\Performance\CodeQuality\Layout\SearchLoops
+Expected=0
+MaxAllowedDurationSeconds=600
+Categories=EXPECTED_PASS;NEW
+HostStyle=0
+
+[GitHub_13561.cmd_11372]
+RelativePath=JIT\Regression\JitBlue\GitHub_13561\GitHub_13561\GitHub_13561.cmd
+WorkingDir=JIT\Regression\JitBlue\GitHub_13561\GitHub_13561
+Expected=0
+MaxAllowedDurationSeconds=600
+Categories=EXPECTED_PASS;NEW
+HostStyle=0
+
+[StructPassingSimple.cmd_11373]
+RelativePath=JIT\opt\FastTailCall\StructPassingSimple\StructPassingSimple.cmd
+WorkingDir=JIT\opt\FastTailCall\StructPassingSimple
+Expected=0
+MaxAllowedDurationSeconds=600
+Categories=EXPECTED_PASS;NEW
+HostStyle=0
+
+[FastTailCallCandidates.cmd_11374]
+RelativePath=JIT\opt\FastTailCall\FastTailCallCandidates\FastTailCallCandidates.cmd
+WorkingDir=JIT\opt\FastTailCall\FastTailCallCandidates
+Expected=0
+MaxAllowedDurationSeconds=600
+Categories=EXPECTED_PASS;NEW
+HostStyle=0
+
+[GitHub_12949_5.cmd_11375]
+RelativePath=JIT\Regression\JitBlue\GitHub_12949\GitHub_12949_5\GitHub_12949_5.cmd
+WorkingDir=JIT\Regression\JitBlue\GitHub_12949\GitHub_12949_5
+Expected=0
+MaxAllowedDurationSeconds=600
+Categories=EXPECTED_PASS;Pri1;NEW
+HostStyle=0
+
+[GitHubIssue12479.cmd_11376]
+RelativePath=JIT\opt\FastTailCall\GitHubIssue12479\GitHubIssue12479.cmd
+WorkingDir=JIT\opt\FastTailCall\GitHubIssue12479
+Expected=0
+MaxAllowedDurationSeconds=600
+Categories=EXPECTED_PASS;NEW
+HostStyle=0
+
+[GitHub_12949_2.cmd_11377]
+RelativePath=JIT\Regression\JitBlue\GitHub_12949\GitHub_12949_2\GitHub_12949_2.cmd
+WorkingDir=JIT\Regression\JitBlue\GitHub_12949\GitHub_12949_2
+Expected=0
+MaxAllowedDurationSeconds=600
+Categories=EXPECTED_PASS;Pri1;NEW
+HostStyle=0
+
+[GitHub_12949_6.cmd_11378]
+RelativePath=JIT\Regression\JitBlue\GitHub_12949\GitHub_12949_6\GitHub_12949_6.cmd
+WorkingDir=JIT\Regression\JitBlue\GitHub_12949\GitHub_12949_6
+Expected=0
+MaxAllowedDurationSeconds=600
+Categories=EXPECTED_PASS;Pri1;NEW
+HostStyle=0
+
+[GitHub_9692.cmd_11379]
+RelativePath=JIT\Regression\JitBlue\GitHub_9692\GitHub_9692\GitHub_9692.cmd
+WorkingDir=JIT\Regression\JitBlue\GitHub_9692\GitHub_9692
+Expected=0
+MaxAllowedDurationSeconds=600
+Categories=EXPECTED_PASS;NEW
+HostStyle=0
+
+[GitHub_13486.cmd_11380]
+RelativePath=JIT\Regression\JitBlue\GitHub_13486\GitHub_13486\GitHub_13486.cmd
+WorkingDir=JIT\Regression\JitBlue\GitHub_13486\GitHub_13486
+Expected=0
+MaxAllowedDurationSeconds=600
+Categories=EXPECTED_PASS;NEW
+HostStyle=0
+
+[DevDiv_461649.cmd_11381]
+RelativePath=JIT\Regression\JitBlue\DevDiv_461649\DevDiv_461649\DevDiv_461649.cmd
+WorkingDir=JIT\Regression\JitBlue\DevDiv_461649\DevDiv_461649
+Expected=0
+MaxAllowedDurationSeconds=600
+Categories=EXPECTED_PASS;NEW
+HostStyle=0
+
+[mandelbrot.cmd_11382]
+RelativePath=JIT\Performance\CodeQuality\BenchmarksGame\mandelbrot\mandelbrot\mandelbrot.cmd
+WorkingDir=JIT\Performance\CodeQuality\BenchmarksGame\mandelbrot\mandelbrot
+Expected=0
+MaxAllowedDurationSeconds=600
+Categories=EXPECTED_PASS;NEW
+HostStyle=0
+
+[GitHub_13404.cmd_11383]
+RelativePath=JIT\Regression\JitBlue\GitHub_13404\GitHub_13404\GitHub_13404.cmd
+WorkingDir=JIT\Regression\JitBlue\GitHub_13404\GitHub_13404
+Expected=0
+MaxAllowedDurationSeconds=600
+Categories=EXPECTED_PASS;NEW
+HostStyle=0
+
+[Github_13160.cmd_11384]
+RelativePath=CoreMangLib\system\delegate\regressions\Github_13160\Github_13160\Github_13160.cmd
+WorkingDir=CoreMangLib\system\delegate\regressions\Github_13160\Github_13160
+Expected=0
+MaxAllowedDurationSeconds=600
+Categories=EXPECTED_PASS;Pri1;NEW
+HostStyle=0
+
+[GitHub_12949_3.cmd_11385]
+RelativePath=JIT\Regression\JitBlue\GitHub_12949\GitHub_12949_3\GitHub_12949_3.cmd
+WorkingDir=JIT\Regression\JitBlue\GitHub_12949\GitHub_12949_3
+Expected=0
+MaxAllowedDurationSeconds=600
+Categories=EXPECTED_PASS;Pri1;NEW
+HostStyle=0
+
+[fannkuch-redux.cmd_11386]
+RelativePath=JIT\Performance\CodeQuality\BenchmarksGame\fannkuch-redux\fannkuch-redux\fannkuch-redux.cmd
+WorkingDir=JIT\Performance\CodeQuality\BenchmarksGame\fannkuch-redux\fannkuch-redux
+Expected=0
+MaxAllowedDurationSeconds=600
+Categories=EXPECTED_PASS;NEW
+HostStyle=0
+
+[GitHub_12949_4.cmd_11387]
+RelativePath=JIT\Regression\JitBlue\GitHub_12949\GitHub_12949_4\GitHub_12949_4.cmd
+WorkingDir=JIT\Regression\JitBlue\GitHub_12949\GitHub_12949_4
+Expected=0
+MaxAllowedDurationSeconds=600
+Categories=EXPECTED_PASS;Pri1;NEW
+HostStyle=0
+
+[GitHub_12761.cmd_11388]
+RelativePath=JIT\Regression\JitBlue\GitHub_12761\GitHub_12761\GitHub_12761.cmd
+WorkingDir=JIT\Regression\JitBlue\GitHub_12761\GitHub_12761
+Expected=0
+MaxAllowedDurationSeconds=600
+Categories=EXPECTED_PASS;Pri1;NEW
+HostStyle=0
+
+[StackFixup.cmd_11389]
+RelativePath=JIT\opt\FastTailCall\StackFixup\StackFixup.cmd
+WorkingDir=JIT\opt\FastTailCall\StackFixup
+Expected=0
+MaxAllowedDurationSeconds=600
+Categories=EXPECTED_PASS;NEW
+HostStyle=0
+
+[NoGC.cmd_11390]
+RelativePath=GC\API\NoGCRegion\NoGC\NoGC.cmd
+WorkingDir=GC\API\NoGCRegion\NoGC
+Expected=0
+MaxAllowedDurationSeconds=600
+Categories=EXPECTED_PASS;NEW
+HostStyle=0
+
+[DevDiv_462274.cmd_11391]
+RelativePath=JIT\Regression\JitBlue\DevDiv_462274\DevDiv_462274\DevDiv_462274.cmd
+WorkingDir=JIT\Regression\JitBlue\DevDiv_462274\DevDiv_462274
+Expected=0
+MaxAllowedDurationSeconds=600
+Categories=EXPECTED_PASS;Pri1;NEW
+HostStyle=0
+
+[DevDiv_462269.cmd_11392]
+RelativePath=JIT\Regression\JitBlue\DevDiv_462269\DevDiv_462269\DevDiv_462269.cmd
+WorkingDir=JIT\Regression\JitBlue\DevDiv_462269\DevDiv_462269
+Expected=0
+MaxAllowedDurationSeconds=600
+Categories=EXPECTED_PASS;Pri1;NEW
+HostStyle=0
+
+[GitHub_12950.cmd_11393]
+RelativePath=JIT\Regression\JitBlue\GitHub_12950\GitHub_12950\GitHub_12950.cmd
+WorkingDir=JIT\Regression\JitBlue\GitHub_12950\GitHub_12950
+Expected=0
+MaxAllowedDurationSeconds=600
+Categories=EXPECTED_PASS;Pri1;NEW
HostStyle=0
diff --git a/tests/arm64/Tests.lst b/tests/arm64/Tests.lst
index 90229fb11f..fb6a19a45d 100644
--- a/tests/arm64/Tests.lst
+++ b/tests/arm64/Tests.lst
@@ -1,8 +1,8 @@
## This list file has been produced automatically. Any changes
## are subject to being overwritten when reproducing this file.
##
-## Last Updated: 31-Mar-2017 09:36:29
-## Commit: 2401b6ed08252d48831bfd804c3533cd0142c76c
+## Last Updated: 01-Sep-2017 09:39:30
+## Commit: 1f88b8e93bfb74947dc2e4ffc485900208a11313
##
[Dev10_535767.cmd_0]
RelativePath=baseservices\compilerservices\dynamicobjectproperties\Dev10_535767\Dev10_535767.cmd
@@ -49,7 +49,7 @@ RelativePath=baseservices\exceptions\AccessViolationException\AVException01\AVEx
WorkingDir=baseservices\exceptions\AccessViolationException\AVException01
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[AVException02.cmd_6]
@@ -57,7 +57,7 @@ RelativePath=baseservices\exceptions\AccessViolationException\AVException02\AVEx
WorkingDir=baseservices\exceptions\AccessViolationException\AVException02
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[AVException03.cmd_7]
@@ -65,7 +65,7 @@ RelativePath=baseservices\exceptions\AccessViolationException\AVException03\AVEx
WorkingDir=baseservices\exceptions\AccessViolationException\AVException03
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GenericExceptions.cmd_8]
@@ -73,7 +73,7 @@ RelativePath=baseservices\exceptions\generics\GenericExceptions\GenericException
WorkingDir=baseservices\exceptions\generics\GenericExceptions
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GenericExceptions01.cmd_9]
@@ -417,7 +417,7 @@ RelativePath=baseservices\exceptions\generics\try-fault-struct01\try-fault-struc
WorkingDir=baseservices\exceptions\generics\try-fault-struct01
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[try-fault-struct02.cmd_52]
@@ -425,7 +425,7 @@ RelativePath=baseservices\exceptions\generics\try-fault-struct02\try-fault-struc
WorkingDir=baseservices\exceptions\generics\try-fault-struct02
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[try-fault-struct03.cmd_53]
@@ -433,7 +433,7 @@ RelativePath=baseservices\exceptions\generics\try-fault-struct03\try-fault-struc
WorkingDir=baseservices\exceptions\generics\try-fault-struct03
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[try-fault01.cmd_54]
@@ -441,7 +441,7 @@ RelativePath=baseservices\exceptions\generics\try-fault01\try-fault01.cmd
WorkingDir=baseservices\exceptions\generics\try-fault01
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[try-fault02.cmd_55]
@@ -449,7 +449,7 @@ RelativePath=baseservices\exceptions\generics\try-fault02\try-fault02.cmd
WorkingDir=baseservices\exceptions\generics\try-fault02
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[try-fault03.cmd_56]
@@ -457,7 +457,7 @@ RelativePath=baseservices\exceptions\generics\try-fault03\try-fault03.cmd
WorkingDir=baseservices\exceptions\generics\try-fault03
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[try-filter-finally01.cmd_57]
@@ -465,7 +465,7 @@ RelativePath=baseservices\exceptions\generics\try-filter-finally01\try-filter-fi
WorkingDir=baseservices\exceptions\generics\try-filter-finally01
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[try-filter-finally02.cmd_58]
@@ -473,7 +473,7 @@ RelativePath=baseservices\exceptions\generics\try-filter-finally02\try-filter-fi
WorkingDir=baseservices\exceptions\generics\try-filter-finally02
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[try-filter-struct02.cmd_59]
@@ -481,7 +481,7 @@ RelativePath=baseservices\exceptions\generics\try-filter-struct02\try-filter-str
WorkingDir=baseservices\exceptions\generics\try-filter-struct02
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[try-filter02.cmd_60]
@@ -489,7 +489,7 @@ RelativePath=baseservices\exceptions\generics\try-filter02\try-filter02.cmd
WorkingDir=baseservices\exceptions\generics\try-filter02
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[try-finally-struct01.cmd_61]
@@ -689,7 +689,7 @@ RelativePath=baseservices\exceptions\regressions\Dev11\147911\test147911\test147
WorkingDir=baseservices\exceptions\regressions\Dev11\147911\test147911
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_FAIL;EXCLUDED;RVA_STATIC
+Categories=EXPECTED_FAIL;EXCLUDED;RVA_STATIC;Pri1
HostStyle=0
[dynamicmethodliveness.cmd_86]
@@ -697,7 +697,7 @@ RelativePath=baseservices\exceptions\regressions\Dev11\154243\dynamicmethodliven
WorkingDir=baseservices\exceptions\regressions\Dev11\154243\dynamicmethodliveness
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Except.cmd_87]
@@ -705,7 +705,7 @@ RelativePath=baseservices\exceptions\regressions\V1\SEH\asm\Except\Except.cmd
WorkingDir=baseservices\exceptions\regressions\V1\SEH\asm\Except
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[FiltCatch.cmd_88]
@@ -713,7 +713,7 @@ RelativePath=baseservices\exceptions\regressions\V1\SEH\asm\FiltCatch\FiltCatch.
WorkingDir=baseservices\exceptions\regressions\V1\SEH\asm\FiltCatch
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Filter.cmd_89]
@@ -721,7 +721,7 @@ RelativePath=baseservices\exceptions\regressions\V1\SEH\asm\Filter\Filter.cmd
WorkingDir=baseservices\exceptions\regressions\V1\SEH\asm\Filter
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[FiltFallThru.cmd_90]
@@ -729,7 +729,7 @@ RelativePath=baseservices\exceptions\regressions\V1\SEH\asm\FiltFallThru\FiltFal
WorkingDir=baseservices\exceptions\regressions\V1\SEH\asm\FiltFallThru
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Finally.cmd_91]
@@ -737,7 +737,7 @@ RelativePath=baseservices\exceptions\regressions\V1\SEH\asm\Finally\Finally.cmd
WorkingDir=baseservices\exceptions\regressions\V1\SEH\asm\Finally
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[NestedExcept.cmd_92]
@@ -745,7 +745,7 @@ RelativePath=baseservices\exceptions\regressions\V1\SEH\asm\NestedExcept\NestedE
WorkingDir=baseservices\exceptions\regressions\V1\SEH\asm\NestedExcept
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[NestedFilt.cmd_93]
@@ -753,7 +753,7 @@ RelativePath=baseservices\exceptions\regressions\V1\SEH\asm\NestedFilt\NestedFil
WorkingDir=baseservices\exceptions\regressions\V1\SEH\asm\NestedFilt
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[finally.cmd_94]
@@ -761,7 +761,7 @@ RelativePath=baseservices\exceptions\regressions\V1\SEH\COOL\finally\finally.cmd
WorkingDir=baseservices\exceptions\regressions\V1\SEH\COOL\finally
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[rethrow.cmd_95]
@@ -769,7 +769,7 @@ RelativePath=baseservices\exceptions\regressions\V1\SEH\COOL\rethrow\rethrow.cmd
WorkingDir=baseservices\exceptions\regressions\V1\SEH\COOL\rethrow
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Exceptions.cmd_96]
@@ -777,7 +777,7 @@ RelativePath=baseservices\exceptions\regressions\V1\SEH\coverage\Exceptions\Exce
WorkingDir=baseservices\exceptions\regressions\V1\SEH\coverage\Exceptions
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ExternalException.cmd_97]
@@ -785,7 +785,7 @@ RelativePath=baseservices\exceptions\regressions\V1\SEH\VJ\ExternalException\Ext
WorkingDir=baseservices\exceptions\regressions\V1\SEH\VJ\ExternalException
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[HandlerException.cmd_98]
@@ -793,7 +793,7 @@ RelativePath=baseservices\exceptions\regressions\V1\SEH\VJ\HandlerException\Hand
WorkingDir=baseservices\exceptions\regressions\V1\SEH\VJ\HandlerException
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[MultipleException.cmd_99]
@@ -801,7 +801,7 @@ RelativePath=baseservices\exceptions\regressions\V1\SEH\VJ\MultipleException\Mul
WorkingDir=baseservices\exceptions\regressions\V1\SEH\VJ\MultipleException
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[NestedEx1.cmd_100]
@@ -809,7 +809,7 @@ RelativePath=baseservices\exceptions\regressions\V1\SEH\VJ\NestedEx1\NestedEx1.c
WorkingDir=baseservices\exceptions\regressions\V1\SEH\VJ\NestedEx1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[NestedEx2.cmd_101]
@@ -817,7 +817,7 @@ RelativePath=baseservices\exceptions\regressions\V1\SEH\VJ\NestedEx2\NestedEx2.c
WorkingDir=baseservices\exceptions\regressions\V1\SEH\VJ\NestedEx2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[NestedException.cmd_102]
@@ -825,7 +825,7 @@ RelativePath=baseservices\exceptions\regressions\V1\SEH\VJ\NestedException\Neste
WorkingDir=baseservices\exceptions\regressions\V1\SEH\VJ\NestedException
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[NormalException.cmd_103]
@@ -833,7 +833,7 @@ RelativePath=baseservices\exceptions\regressions\V1\SEH\VJ\NormalException\Norma
WorkingDir=baseservices\exceptions\regressions\V1\SEH\VJ\NormalException
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[RecursiveException.cmd_104]
@@ -841,7 +841,7 @@ RelativePath=baseservices\exceptions\regressions\V1\SEH\VJ\RecursiveException\Re
WorkingDir=baseservices\exceptions\regressions\V1\SEH\VJ\RecursiveException
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[TryCatch.cmd_105]
@@ -849,7 +849,7 @@ RelativePath=baseservices\exceptions\regressions\V1\SEH\VJ\TryCatch\TryCatch.cmd
WorkingDir=baseservices\exceptions\regressions\V1\SEH\VJ\TryCatch
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[TryCatchFinally.cmd_106]
@@ -857,7 +857,7 @@ RelativePath=baseservices\exceptions\regressions\V1\SEH\VJ\TryCatchFinally\TryCa
WorkingDir=baseservices\exceptions\regressions\V1\SEH\VJ\TryCatchFinally
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[UnmanagedToManaged.cmd_107]
@@ -865,7 +865,7 @@ RelativePath=baseservices\exceptions\regressions\V1\SEH\VJ\UnmanagedToManaged\Un
WorkingDir=baseservices\exceptions\regressions\V1\SEH\VJ\UnmanagedToManaged
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_FAIL;EXCLUDED;RVA_STATIC
+Categories=EXPECTED_FAIL;EXCLUDED;RVA_STATIC;Pri1
HostStyle=0
[UserException.cmd_108]
@@ -873,7 +873,7 @@ RelativePath=baseservices\exceptions\regressions\V1\SEH\VJ\UserException\UserExc
WorkingDir=baseservices\exceptions\regressions\V1\SEH\VJ\UserException
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[UserExceptionThread.cmd_109]
@@ -881,7 +881,7 @@ RelativePath=baseservices\exceptions\regressions\V1\SEH\VJ\UserExceptionThread\U
WorkingDir=baseservices\exceptions\regressions\V1\SEH\VJ\UserExceptionThread
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[15266.cmd_110]
@@ -889,7 +889,7 @@ RelativePath=baseservices\exceptions\regressions\v1.0\15266\15266.cmd
WorkingDir=baseservices\exceptions\regressions\v1.0\15266
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[19896.cmd_111]
@@ -897,7 +897,7 @@ RelativePath=baseservices\exceptions\regressions\v1.0\19896\19896.cmd
WorkingDir=baseservices\exceptions\regressions\v1.0\19896
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[test640474.cmd_112]
@@ -905,7 +905,7 @@ RelativePath=baseservices\exceptions\regressions\v4.0\640474\test640474\test6404
WorkingDir=baseservices\exceptions\regressions\v4.0\640474\test640474
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[349379.cmd_113]
@@ -929,7 +929,7 @@ RelativePath=baseservices\exceptions\regressions\whidbeyM3.2\151232\151232.cmd
WorkingDir=baseservices\exceptions\regressions\whidbeyM3.2\151232
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[106011.cmd_116]
@@ -961,7 +961,7 @@ RelativePath=baseservices\exceptions\simple\ArrayInit\ArrayInit.cmd
WorkingDir=baseservices\exceptions\simple\ArrayInit
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[fault.cmd_120]
@@ -969,7 +969,7 @@ RelativePath=baseservices\exceptions\simple\fault\fault.cmd
WorkingDir=baseservices\exceptions\simple\fault
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[finally.cmd_121]
@@ -977,7 +977,7 @@ RelativePath=baseservices\exceptions\simple\finally\finally.cmd
WorkingDir=baseservices\exceptions\simple\finally
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[HardwareEh.cmd_122]
@@ -985,7 +985,7 @@ RelativePath=baseservices\exceptions\simple\HardwareEh\HardwareEh.cmd
WorkingDir=baseservices\exceptions\simple\HardwareEh
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[StackTracePreserveTests.cmd_123]
@@ -993,7 +993,7 @@ RelativePath=baseservices\exceptions\StackTracePreserve\StackTracePreserveTests\
WorkingDir=baseservices\exceptions\StackTracePreserve\StackTracePreserveTests
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Baadbaad.cmd_124]
@@ -1001,7 +1001,7 @@ RelativePath=baseservices\exceptions\unittests\Baadbaad\Baadbaad.cmd
WorkingDir=baseservices\exceptions\unittests\Baadbaad
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[BaseClass.cmd_125]
@@ -1017,7 +1017,7 @@ RelativePath=baseservices\exceptions\unittests\CollidedUnwind\CollidedUnwind.cmd
WorkingDir=baseservices\exceptions\unittests\CollidedUnwind
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[EHPatternTests.cmd_127]
@@ -1025,7 +1025,7 @@ RelativePath=baseservices\exceptions\unittests\EHPatternTests\EHPatternTests.cmd
WorkingDir=baseservices\exceptions\unittests\EHPatternTests
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GoryManagedPresent.cmd_128]
@@ -1033,7 +1033,7 @@ RelativePath=baseservices\exceptions\unittests\GoryManagedPresent\GoryManagedPre
WorkingDir=baseservices\exceptions\unittests\GoryManagedPresent
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GoryNativePast.cmd_129]
@@ -1041,7 +1041,7 @@ RelativePath=baseservices\exceptions\unittests\GoryNativePast\GoryNativePast.cmd
WorkingDir=baseservices\exceptions\unittests\GoryNativePast
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[InnerFinally.cmd_130]
@@ -1057,7 +1057,7 @@ RelativePath=baseservices\exceptions\unittests\InnerFinallyAndCatch\InnerFinally
WorkingDir=baseservices\exceptions\unittests\InnerFinallyAndCatch
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Pending.cmd_132]
@@ -1065,7 +1065,7 @@ RelativePath=baseservices\exceptions\unittests\Pending\Pending.cmd
WorkingDir=baseservices\exceptions\unittests\Pending
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Recurse.cmd_133]
@@ -1073,7 +1073,7 @@ RelativePath=baseservices\exceptions\unittests\Recurse\Recurse.cmd
WorkingDir=baseservices\exceptions\unittests\Recurse
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[RecursiveRethrow.cmd_134]
@@ -1081,7 +1081,7 @@ RelativePath=baseservices\exceptions\unittests\RecursiveRethrow\RecursiveRethrow
WorkingDir=baseservices\exceptions\unittests\RecursiveRethrow
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[RecursiveThrowNew.cmd_135]
@@ -1089,7 +1089,7 @@ RelativePath=baseservices\exceptions\unittests\RecursiveThrowNew\RecursiveThrowN
WorkingDir=baseservices\exceptions\unittests\RecursiveThrowNew
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[RethrowAndFinally.cmd_136]
@@ -1113,7 +1113,7 @@ RelativePath=baseservices\exceptions\unittests\StrSwitchFinally\StrSwitchFinally
WorkingDir=baseservices\exceptions\unittests\StrSwitchFinally
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ThrowInCatch.cmd_139]
@@ -1137,7 +1137,7 @@ RelativePath=baseservices\exceptions\unittests\ThrowInFinallyNestedInTry\ThrowIn
WorkingDir=baseservices\exceptions\unittests\ThrowInFinallyNestedInTry
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[TryCatchInFinally.cmd_142]
@@ -1241,7 +1241,7 @@ RelativePath=baseservices\threading\delegate\BeginInvokeEndInvoke\BeginInvokeEnd
WorkingDir=baseservices\threading\delegate\BeginInvokeEndInvoke
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ConstructFalse.cmd_155]
@@ -1817,7 +1817,7 @@ RelativePath=baseservices\threading\generics\threadstart\GThread07\GThread07.cmd
WorkingDir=baseservices\threading\generics\threadstart\GThread07
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri1;RT;EXPECTED_PASS
+Categories=Pri1;RT;EXPECTED_FAIL;13796
HostStyle=0
[GThread08.cmd_227]
@@ -2497,7 +2497,7 @@ RelativePath=baseservices\threading\interlocked\add\add\add.cmd
WorkingDir=baseservices\threading\interlocked\add\add
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[CheckAddInt.cmd_312]
@@ -2505,7 +2505,7 @@ RelativePath=baseservices\threading\interlocked\add\CheckAddInt\CheckAddInt.cmd
WorkingDir=baseservices\threading\interlocked\add\CheckAddInt
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[CheckAddInt_1.cmd_313]
@@ -2513,7 +2513,7 @@ RelativePath=baseservices\threading\interlocked\add\CheckAddInt_1\CheckAddInt_1.
WorkingDir=baseservices\threading\interlocked\add\CheckAddInt_1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[CheckAddLong.cmd_314]
@@ -2521,7 +2521,7 @@ RelativePath=baseservices\threading\interlocked\add\CheckAddLong\CheckAddLong.cm
WorkingDir=baseservices\threading\interlocked\add\CheckAddLong
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[CheckAddLong_1.cmd_315]
@@ -2529,7 +2529,7 @@ RelativePath=baseservices\threading\interlocked\add\CheckAddLong_1\CheckAddLong_
WorkingDir=baseservices\threading\interlocked\add\CheckAddLong_1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[InterlockedAddInt.cmd_316]
@@ -2537,7 +2537,7 @@ RelativePath=baseservices\threading\interlocked\add\InterlockedAddInt\Interlocke
WorkingDir=baseservices\threading\interlocked\add\InterlockedAddInt
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[interlockedaddintwithsubtract.cmd_317]
@@ -2545,7 +2545,7 @@ RelativePath=baseservices\threading\interlocked\add\interlockedaddintwithsubtrac
WorkingDir=baseservices\threading\interlocked\add\interlockedaddintwithsubtract
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[InterlockedAddInt_1.cmd_318]
@@ -2553,7 +2553,7 @@ RelativePath=baseservices\threading\interlocked\add\InterlockedAddInt_1\Interloc
WorkingDir=baseservices\threading\interlocked\add\InterlockedAddInt_1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[InterlockedAddInt_2.cmd_319]
@@ -2561,7 +2561,7 @@ RelativePath=baseservices\threading\interlocked\add\InterlockedAddInt_2\Interloc
WorkingDir=baseservices\threading\interlocked\add\InterlockedAddInt_2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[InterlockedAddInt_3.cmd_320]
@@ -2569,7 +2569,7 @@ RelativePath=baseservices\threading\interlocked\add\InterlockedAddInt_3\Interloc
WorkingDir=baseservices\threading\interlocked\add\InterlockedAddInt_3
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[InterlockedAddLong.cmd_321]
@@ -2577,7 +2577,7 @@ RelativePath=baseservices\threading\interlocked\add\InterlockedAddLong\Interlock
WorkingDir=baseservices\threading\interlocked\add\InterlockedAddLong
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[InterlockedAddLongWithSubtract.cmd_322]
@@ -2593,7 +2593,7 @@ RelativePath=baseservices\threading\interlocked\add\InterlockedAddLong_1\Interlo
WorkingDir=baseservices\threading\interlocked\add\InterlockedAddLong_1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[InterlockedAddLong_2.cmd_324]
@@ -2601,7 +2601,7 @@ RelativePath=baseservices\threading\interlocked\add\InterlockedAddLong_2\Interlo
WorkingDir=baseservices\threading\interlocked\add\InterlockedAddLong_2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[intdeccheckreturn.cmd_325]
@@ -2609,7 +2609,7 @@ RelativePath=baseservices\threading\interlocked\checkreturn\intdeccheckreturn\in
WorkingDir=baseservices\threading\interlocked\checkreturn\intdeccheckreturn
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[intinccheckreturn.cmd_326]
@@ -2617,7 +2617,7 @@ RelativePath=baseservices\threading\interlocked\checkreturn\intinccheckreturn\in
WorkingDir=baseservices\threading\interlocked\checkreturn\intinccheckreturn
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[longdeccheckreturn.cmd_327]
@@ -2625,7 +2625,7 @@ RelativePath=baseservices\threading\interlocked\checkreturn\longdeccheckreturn\l
WorkingDir=baseservices\threading\interlocked\checkreturn\longdeccheckreturn
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[longinccheckreturn.cmd_328]
@@ -2633,7 +2633,7 @@ RelativePath=baseservices\threading\interlocked\checkreturn\longinccheckreturn\l
WorkingDir=baseservices\threading\interlocked\checkreturn\longinccheckreturn
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[compareexchange1_cti.cmd_329]
@@ -2641,7 +2641,7 @@ RelativePath=baseservices\threading\interlocked\compareexchange\compareexchange1
WorkingDir=baseservices\threading\interlocked\compareexchange\compareexchange1_cti
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[compareexchange2.cmd_330]
@@ -2649,7 +2649,7 @@ RelativePath=baseservices\threading\interlocked\compareexchange\compareexchange2
WorkingDir=baseservices\threading\interlocked\compareexchange\compareexchange2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[compareexchange3.cmd_331]
@@ -2657,7 +2657,7 @@ RelativePath=baseservices\threading\interlocked\compareexchange\compareexchange3
WorkingDir=baseservices\threading\interlocked\compareexchange\compareexchange3
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[compareexchange4.cmd_332]
@@ -2665,7 +2665,7 @@ RelativePath=baseservices\threading\interlocked\compareexchange\compareexchange4
WorkingDir=baseservices\threading\interlocked\compareexchange\compareexchange4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[compareexchange5_cti.cmd_333]
@@ -2673,7 +2673,7 @@ RelativePath=baseservices\threading\interlocked\compareexchange\compareexchange5
WorkingDir=baseservices\threading\interlocked\compareexchange\compareexchange5_cti
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[compareexchangedouble.cmd_334]
@@ -2681,7 +2681,7 @@ RelativePath=baseservices\threading\interlocked\compareexchange\compareexchanged
WorkingDir=baseservices\threading\interlocked\compareexchange\compareexchangedouble
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[compareexchangefloat.cmd_335]
@@ -2689,7 +2689,7 @@ RelativePath=baseservices\threading\interlocked\compareexchange\compareexchangef
WorkingDir=baseservices\threading\interlocked\compareexchange\compareexchangefloat
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[compareexchangeint.cmd_336]
@@ -2697,7 +2697,7 @@ RelativePath=baseservices\threading\interlocked\compareexchange\compareexchangei
WorkingDir=baseservices\threading\interlocked\compareexchange\compareexchangeint
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[compareexchangeintptr.cmd_337]
@@ -2705,7 +2705,7 @@ RelativePath=baseservices\threading\interlocked\compareexchange\compareexchangei
WorkingDir=baseservices\threading\interlocked\compareexchange\compareexchangeintptr
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[CompareExchangeLong.cmd_338]
@@ -2713,7 +2713,7 @@ RelativePath=baseservices\threading\interlocked\compareexchange\CompareExchangeL
WorkingDir=baseservices\threading\interlocked\compareexchange\CompareExchangeLong
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[CompareExchangeLong_1.cmd_339]
@@ -2721,7 +2721,7 @@ RelativePath=baseservices\threading\interlocked\compareexchange\CompareExchangeL
WorkingDir=baseservices\threading\interlocked\compareexchange\CompareExchangeLong_1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[CompareExchangeLong_2.cmd_340]
@@ -2729,7 +2729,7 @@ RelativePath=baseservices\threading\interlocked\compareexchange\CompareExchangeL
WorkingDir=baseservices\threading\interlocked\compareexchange\CompareExchangeLong_2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[CompareExchangeLong_3.cmd_341]
@@ -2737,7 +2737,7 @@ RelativePath=baseservices\threading\interlocked\compareexchange\CompareExchangeL
WorkingDir=baseservices\threading\interlocked\compareexchange\CompareExchangeLong_3
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[compareexchangeobject.cmd_342]
@@ -2745,7 +2745,7 @@ RelativePath=baseservices\threading\interlocked\compareexchange\compareexchangeo
WorkingDir=baseservices\threading\interlocked\compareexchange\compareexchangeobject
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[compareexchanget.cmd_343]
@@ -2753,7 +2753,7 @@ RelativePath=baseservices\threading\interlocked\compareexchange\compareexchanget
WorkingDir=baseservices\threading\interlocked\compareexchange\compareexchanget
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[CompareExchangeTClass.cmd_344]
@@ -2761,7 +2761,7 @@ RelativePath=baseservices\threading\interlocked\compareexchange\CompareExchangeT
WorkingDir=baseservices\threading\interlocked\compareexchange\CompareExchangeTClass
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[CompareExchangeTClass_1.cmd_345]
@@ -2769,7 +2769,7 @@ RelativePath=baseservices\threading\interlocked\compareexchange\CompareExchangeT
WorkingDir=baseservices\threading\interlocked\compareexchange\CompareExchangeTClass_1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[CompareExchangeTString.cmd_346]
@@ -2785,7 +2785,7 @@ RelativePath=baseservices\threading\interlocked\ctorchk\ctorchk\ctorchk.cmd
WorkingDir=baseservices\threading\interlocked\ctorchk\ctorchk
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[intdec.cmd_348]
@@ -2793,7 +2793,7 @@ RelativePath=baseservices\threading\interlocked\decrement\intdec\intdec.cmd
WorkingDir=baseservices\threading\interlocked\decrement\intdec
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[longdec.cmd_349]
@@ -2801,7 +2801,7 @@ RelativePath=baseservices\threading\interlocked\decrement\longdec\longdec.cmd
WorkingDir=baseservices\threading\interlocked\decrement\longdec
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[exchange1_cti.cmd_350]
@@ -2809,7 +2809,7 @@ RelativePath=baseservices\threading\interlocked\exchange\exchange1_cti\exchange1
WorkingDir=baseservices\threading\interlocked\exchange\exchange1_cti
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[exchange2.cmd_351]
@@ -2817,7 +2817,7 @@ RelativePath=baseservices\threading\interlocked\exchange\exchange2\exchange2.cmd
WorkingDir=baseservices\threading\interlocked\exchange\exchange2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[exchange3.cmd_352]
@@ -2825,7 +2825,7 @@ RelativePath=baseservices\threading\interlocked\exchange\exchange3\exchange3.cmd
WorkingDir=baseservices\threading\interlocked\exchange\exchange3
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[exchange4.cmd_353]
@@ -2833,7 +2833,7 @@ RelativePath=baseservices\threading\interlocked\exchange\exchange4\exchange4.cmd
WorkingDir=baseservices\threading\interlocked\exchange\exchange4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[exchange4_cti.cmd_354]
@@ -2841,7 +2841,7 @@ RelativePath=baseservices\threading\interlocked\exchange\exchange4_cti\exchange4
WorkingDir=baseservices\threading\interlocked\exchange\exchange4_cti
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[exchange5_cti.cmd_355]
@@ -2849,7 +2849,7 @@ RelativePath=baseservices\threading\interlocked\exchange\exchange5_cti\exchange5
WorkingDir=baseservices\threading\interlocked\exchange\exchange5_cti
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[exchangedouble.cmd_356]
@@ -2857,7 +2857,7 @@ RelativePath=baseservices\threading\interlocked\exchange\exchangedouble\exchange
WorkingDir=baseservices\threading\interlocked\exchange\exchangedouble
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[exchangefloat.cmd_357]
@@ -2865,7 +2865,7 @@ RelativePath=baseservices\threading\interlocked\exchange\exchangefloat\exchangef
WorkingDir=baseservices\threading\interlocked\exchange\exchangefloat
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ExchangeInt.cmd_358]
@@ -2889,7 +2889,7 @@ RelativePath=baseservices\threading\interlocked\exchange\exchangeobject\exchange
WorkingDir=baseservices\threading\interlocked\exchange\exchangeobject
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[exchanget.cmd_361]
@@ -2897,7 +2897,7 @@ RelativePath=baseservices\threading\interlocked\exchange\exchanget\exchanget.cmd
WorkingDir=baseservices\threading\interlocked\exchange\exchanget
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ExchangeTClass.cmd_362]
@@ -2913,7 +2913,7 @@ RelativePath=baseservices\threading\interlocked\exchange\ExchangeTString\Exchang
WorkingDir=baseservices\threading\interlocked\exchange\ExchangeTString
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ExchangeTString_1.cmd_364]
@@ -2921,7 +2921,7 @@ RelativePath=baseservices\threading\interlocked\exchange\ExchangeTString_1\Excha
WorkingDir=baseservices\threading\interlocked\exchange\ExchangeTString_1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ExchangeTString_2.cmd_365]
@@ -2929,7 +2929,7 @@ RelativePath=baseservices\threading\interlocked\exchange\ExchangeTString_2\Excha
WorkingDir=baseservices\threading\interlocked\exchange\ExchangeTString_2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[intinc.cmd_366]
@@ -2937,7 +2937,7 @@ RelativePath=baseservices\threading\interlocked\increment\intinc\intinc.cmd
WorkingDir=baseservices\threading\interlocked\increment\intinc
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[longinc.cmd_367]
@@ -2945,7 +2945,7 @@ RelativePath=baseservices\threading\interlocked\increment\longinc\longinc.cmd
WorkingDir=baseservices\threading\interlocked\increment\longinc
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[interlockedread.cmd_368]
@@ -2953,7 +2953,7 @@ RelativePath=baseservices\threading\interlocked\read\interlockedread\interlocked
WorkingDir=baseservices\threading\interlocked\read\interlockedread
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[readthreads.cmd_369]
@@ -2961,7 +2961,7 @@ RelativePath=baseservices\threading\interlocked\read\readthreads\readthreads.cmd
WorkingDir=baseservices\threading\interlocked\read\readthreads
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ctorchk.cmd_370]
@@ -2969,7 +2969,7 @@ RelativePath=baseservices\threading\monitor\ctorchk\ctorchk\ctorchk.cmd
WorkingDir=baseservices\threading\monitor\ctorchk\ctorchk
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[EnterNull.cmd_371]
@@ -2985,7 +2985,7 @@ RelativePath=baseservices\threading\monitor\enter\monitorenter\monitorenter.cmd
WorkingDir=baseservices\threading\monitor\enter\monitorenter
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ExitNull.cmd_373]
@@ -3001,7 +3001,7 @@ RelativePath=baseservices\threading\monitor\isentered\monitorisentered\monitoris
WorkingDir=baseservices\threading\monitor\isentered\monitorisentered
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[PulseNull.cmd_375]
@@ -3025,7 +3025,7 @@ RelativePath=baseservices\threading\monitor\tryenter\longtimeout\longtimeout.cmd
WorkingDir=baseservices\threading\monitor\tryenter\longtimeout
Expected=0
MaxAllowedDurationSeconds=600
-Categories=LONG_RUNNING;EXPECTED_PASS
+Categories=LONG_RUNNING;EXPECTED_PASS;Pri1
HostStyle=0
[EnterExitExit.cmd_378]
@@ -3065,7 +3065,7 @@ RelativePath=baseservices\threading\monitor\wait\waitnull\waitnull.cmd
WorkingDir=baseservices\threading\monitor\wait\waitnull
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[am01waitallneg.cmd_383]
@@ -3073,7 +3073,7 @@ RelativePath=baseservices\threading\mutex\abandonedmutex\am01waitallneg\am01wait
WorkingDir=baseservices\threading\mutex\abandonedmutex\am01waitallneg
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[am02waitoneneg.cmd_384]
@@ -3081,7 +3081,7 @@ RelativePath=baseservices\threading\mutex\abandonedmutex\am02waitoneneg\am02wait
WorkingDir=baseservices\threading\mutex\abandonedmutex\am02waitoneneg
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[am04waitany.cmd_385]
@@ -3089,7 +3089,7 @@ RelativePath=baseservices\threading\mutex\abandonedmutex\am04waitany\am04waitany
WorkingDir=baseservices\threading\mutex\abandonedmutex\am04waitany
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[am05waitanymutex.cmd_386]
@@ -3097,7 +3097,7 @@ RelativePath=baseservices\threading\mutex\abandonedmutex\am05waitanymutex\am05wa
WorkingDir=baseservices\threading\mutex\abandonedmutex\am05waitanymutex
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[am06abandonall.cmd_387]
@@ -3105,7 +3105,7 @@ RelativePath=baseservices\threading\mutex\abandonedmutex\am06abandonall\am06aban
WorkingDir=baseservices\threading\mutex\abandonedmutex\am06abandonall
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[am07abandonmultiplemutex.cmd_388]
@@ -3113,7 +3113,7 @@ RelativePath=baseservices\threading\mutex\abandonedmutex\am07abandonmultiplemute
WorkingDir=baseservices\threading\mutex\abandonedmutex\am07abandonmultiplemutex
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[am08mixedarray.cmd_389]
@@ -3121,7 +3121,7 @@ RelativePath=baseservices\threading\mutex\abandonedmutex\am08mixedarray\am08mixe
WorkingDir=baseservices\threading\mutex\abandonedmutex\am08mixedarray
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[mutexctor1.cmd_390]
@@ -3129,7 +3129,7 @@ RelativePath=baseservices\threading\mutex\misc\mutexctor1\mutexctor1.cmd
WorkingDir=baseservices\threading\mutex\misc\mutexctor1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[mutexctor2.cmd_391]
@@ -3137,7 +3137,7 @@ RelativePath=baseservices\threading\mutex\misc\mutexctor2\mutexctor2.cmd
WorkingDir=baseservices\threading\mutex\misc\mutexctor2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[waitone1.cmd_392]
@@ -3145,7 +3145,7 @@ RelativePath=baseservices\threading\mutex\misc\waitone1\waitone1.cmd
WorkingDir=baseservices\threading\mutex\misc\waitone1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;GCSTRESS_FAIL
+Categories=EXPECTED_PASS;GCSTRESS_FAIL;Pri1
HostStyle=0
[waitone2.cmd_393]
@@ -3153,7 +3153,7 @@ RelativePath=baseservices\threading\mutex\misc\waitone2\waitone2.cmd
WorkingDir=baseservices\threading\mutex\misc\waitone2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[openmutexneg1.cmd_394]
@@ -3161,7 +3161,7 @@ RelativePath=baseservices\threading\mutex\openexisting\openmutexneg1\openmutexne
WorkingDir=baseservices\threading\mutex\openexisting\openmutexneg1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[openmutexneg2.cmd_395]
@@ -3169,7 +3169,7 @@ RelativePath=baseservices\threading\mutex\openexisting\openmutexneg2\openmutexne
WorkingDir=baseservices\threading\mutex\openexisting\openmutexneg2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[openmutexneg3.cmd_396]
@@ -3177,7 +3177,7 @@ RelativePath=baseservices\threading\mutex\openexisting\openmutexneg3\openmutexne
WorkingDir=baseservices\threading\mutex\openexisting\openmutexneg3
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[openmutexneg4.cmd_397]
@@ -3185,7 +3185,7 @@ RelativePath=baseservices\threading\mutex\openexisting\openmutexneg4\openmutexne
WorkingDir=baseservices\threading\mutex\openexisting\openmutexneg4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[openmutexneg5.cmd_398]
@@ -3193,7 +3193,7 @@ RelativePath=baseservices\threading\mutex\openexisting\openmutexneg5\openmutexne
WorkingDir=baseservices\threading\mutex\openexisting\openmutexneg5
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[openmutexneg6.cmd_399]
@@ -3201,7 +3201,7 @@ RelativePath=baseservices\threading\mutex\openexisting\openmutexneg6\openmutexne
WorkingDir=baseservices\threading\mutex\openexisting\openmutexneg6
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[openmutexneg7.cmd_400]
@@ -3209,7 +3209,7 @@ RelativePath=baseservices\threading\mutex\openexisting\openmutexneg7\openmutexne
WorkingDir=baseservices\threading\mutex\openexisting\openmutexneg7
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[openmutexneg8.cmd_401]
@@ -3217,7 +3217,7 @@ RelativePath=baseservices\threading\mutex\openexisting\openmutexneg8\openmutexne
WorkingDir=baseservices\threading\mutex\openexisting\openmutexneg8
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[openmutexpos1.cmd_402]
@@ -3225,7 +3225,7 @@ RelativePath=baseservices\threading\mutex\openexisting\openmutexpos1\openmutexpo
WorkingDir=baseservices\threading\mutex\openexisting\openmutexpos1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[openmutexpos2.cmd_403]
@@ -3233,7 +3233,7 @@ RelativePath=baseservices\threading\mutex\openexisting\openmutexpos2\openmutexpo
WorkingDir=baseservices\threading\mutex\openexisting\openmutexpos2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[openmutexpos3.cmd_404]
@@ -3241,7 +3241,7 @@ RelativePath=baseservices\threading\mutex\openexisting\openmutexpos3\openmutexpo
WorkingDir=baseservices\threading\mutex\openexisting\openmutexpos3
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[openmutexpos4.cmd_405]
@@ -3249,7 +3249,7 @@ RelativePath=baseservices\threading\mutex\openexisting\openmutexpos4\openmutexpo
WorkingDir=baseservices\threading\mutex\openexisting\openmutexpos4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=GCSTRESS_FAIL;EXPECTED_PASS;ISSUE_6060
+Categories=GCSTRESS_FAIL;EXPECTED_PASS;ISSUE_6060;Pri1
HostStyle=0
[threadstartarray.cmd_406]
@@ -3257,7 +3257,7 @@ RelativePath=baseservices\threading\paramthreadstart\threadstartarray\threadstar
WorkingDir=baseservices\threading\paramthreadstart\threadstartarray
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ThreadStartBool.cmd_407]
@@ -3281,7 +3281,7 @@ RelativePath=baseservices\threading\paramthreadstart\ThreadStartByte\ThreadStart
WorkingDir=baseservices\threading\paramthreadstart\ThreadStartByte
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ThreadStartByte_1.cmd_410]
@@ -3289,7 +3289,7 @@ RelativePath=baseservices\threading\paramthreadstart\ThreadStartByte_1\ThreadSta
WorkingDir=baseservices\threading\paramthreadstart\ThreadStartByte_1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ThreadStartByte_2.cmd_411]
@@ -3297,7 +3297,7 @@ RelativePath=baseservices\threading\paramthreadstart\ThreadStartByte_2\ThreadSta
WorkingDir=baseservices\threading\paramthreadstart\ThreadStartByte_2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ThreadStartCast.cmd_412]
@@ -3305,7 +3305,7 @@ RelativePath=baseservices\threading\paramthreadstart\ThreadStartCast\ThreadStart
WorkingDir=baseservices\threading\paramthreadstart\ThreadStartCast
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ThreadStartCast_1.cmd_413]
@@ -3313,7 +3313,7 @@ RelativePath=baseservices\threading\paramthreadstart\ThreadStartCast_1\ThreadSta
WorkingDir=baseservices\threading\paramthreadstart\ThreadStartCast_1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ThreadStartCast_2.cmd_414]
@@ -3321,7 +3321,7 @@ RelativePath=baseservices\threading\paramthreadstart\ThreadStartCast_2\ThreadSta
WorkingDir=baseservices\threading\paramthreadstart\ThreadStartCast_2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ThreadStartChar.cmd_415]
@@ -3329,7 +3329,7 @@ RelativePath=baseservices\threading\paramthreadstart\ThreadStartChar\ThreadStart
WorkingDir=baseservices\threading\paramthreadstart\ThreadStartChar
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ThreadStartChar_1.cmd_416]
@@ -3337,7 +3337,7 @@ RelativePath=baseservices\threading\paramthreadstart\ThreadStartChar_1\ThreadSta
WorkingDir=baseservices\threading\paramthreadstart\ThreadStartChar_1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ThreadStartChar_2.cmd_417]
@@ -3345,7 +3345,7 @@ RelativePath=baseservices\threading\paramthreadstart\ThreadStartChar_2\ThreadSta
WorkingDir=baseservices\threading\paramthreadstart\ThreadStartChar_2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ThreadStartChar_3.cmd_418]
@@ -3353,7 +3353,7 @@ RelativePath=baseservices\threading\paramthreadstart\ThreadStartChar_3\ThreadSta
WorkingDir=baseservices\threading\paramthreadstart\ThreadStartChar_3
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[threadstartclass.cmd_419]
@@ -3361,7 +3361,7 @@ RelativePath=baseservices\threading\paramthreadstart\threadstartclass\threadstar
WorkingDir=baseservices\threading\paramthreadstart\threadstartclass
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ThreadStartDecimal.cmd_420]
@@ -3369,7 +3369,7 @@ RelativePath=baseservices\threading\paramthreadstart\ThreadStartDecimal\ThreadSt
WorkingDir=baseservices\threading\paramthreadstart\ThreadStartDecimal
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ThreadStartDecimal_1.cmd_421]
@@ -3377,7 +3377,7 @@ RelativePath=baseservices\threading\paramthreadstart\ThreadStartDecimal_1\Thread
WorkingDir=baseservices\threading\paramthreadstart\ThreadStartDecimal_1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ThreadStartDecimal_2.cmd_422]
@@ -3385,7 +3385,7 @@ RelativePath=baseservices\threading\paramthreadstart\ThreadStartDecimal_2\Thread
WorkingDir=baseservices\threading\paramthreadstart\ThreadStartDecimal_2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ThreadStartDelegate.cmd_423]
@@ -3393,7 +3393,7 @@ RelativePath=baseservices\threading\paramthreadstart\ThreadStartDelegate\ThreadS
WorkingDir=baseservices\threading\paramthreadstart\ThreadStartDelegate
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ThreadStartDelegate_1.cmd_424]
@@ -3401,7 +3401,7 @@ RelativePath=baseservices\threading\paramthreadstart\ThreadStartDelegate_1\Threa
WorkingDir=baseservices\threading\paramthreadstart\ThreadStartDelegate_1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ThreadStartDelegate_2.cmd_425]
@@ -3409,7 +3409,7 @@ RelativePath=baseservices\threading\paramthreadstart\ThreadStartDelegate_2\Threa
WorkingDir=baseservices\threading\paramthreadstart\ThreadStartDelegate_2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ThreadStartDouble.cmd_426]
@@ -3417,7 +3417,7 @@ RelativePath=baseservices\threading\paramthreadstart\ThreadStartDouble\ThreadSta
WorkingDir=baseservices\threading\paramthreadstart\ThreadStartDouble
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ThreadStartDouble_1.cmd_427]
@@ -3425,7 +3425,7 @@ RelativePath=baseservices\threading\paramthreadstart\ThreadStartDouble_1\ThreadS
WorkingDir=baseservices\threading\paramthreadstart\ThreadStartDouble_1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ThreadStartDouble_2.cmd_428]
@@ -3433,7 +3433,7 @@ RelativePath=baseservices\threading\paramthreadstart\ThreadStartDouble_2\ThreadS
WorkingDir=baseservices\threading\paramthreadstart\ThreadStartDouble_2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ThreadStartFloat.cmd_429]
@@ -3441,7 +3441,7 @@ RelativePath=baseservices\threading\paramthreadstart\ThreadStartFloat\ThreadStar
WorkingDir=baseservices\threading\paramthreadstart\ThreadStartFloat
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ThreadStartFloat_1.cmd_430]
@@ -3449,7 +3449,7 @@ RelativePath=baseservices\threading\paramthreadstart\ThreadStartFloat_1\ThreadSt
WorkingDir=baseservices\threading\paramthreadstart\ThreadStartFloat_1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ThreadStartFloat_2.cmd_431]
@@ -3457,7 +3457,7 @@ RelativePath=baseservices\threading\paramthreadstart\ThreadStartFloat_2\ThreadSt
WorkingDir=baseservices\threading\paramthreadstart\ThreadStartFloat_2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ThreadStartGenerics.cmd_432]
@@ -3465,7 +3465,7 @@ RelativePath=baseservices\threading\paramthreadstart\ThreadStartGenerics\ThreadS
WorkingDir=baseservices\threading\paramthreadstart\ThreadStartGenerics
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ThreadStartGenerics_1.cmd_433]
@@ -3473,7 +3473,7 @@ RelativePath=baseservices\threading\paramthreadstart\ThreadStartGenerics_1\Threa
WorkingDir=baseservices\threading\paramthreadstart\ThreadStartGenerics_1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ThreadStartGenerics_2.cmd_434]
@@ -3481,7 +3481,7 @@ RelativePath=baseservices\threading\paramthreadstart\ThreadStartGenerics_2\Threa
WorkingDir=baseservices\threading\paramthreadstart\ThreadStartGenerics_2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ThreadStartInt.cmd_435]
@@ -3489,7 +3489,7 @@ RelativePath=baseservices\threading\paramthreadstart\ThreadStartInt\ThreadStartI
WorkingDir=baseservices\threading\paramthreadstart\ThreadStartInt
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ThreadStartInt_1.cmd_436]
@@ -3497,7 +3497,7 @@ RelativePath=baseservices\threading\paramthreadstart\ThreadStartInt_1\ThreadStar
WorkingDir=baseservices\threading\paramthreadstart\ThreadStartInt_1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ThreadStartInt_2.cmd_437]
@@ -3505,7 +3505,7 @@ RelativePath=baseservices\threading\paramthreadstart\ThreadStartInt_2\ThreadStar
WorkingDir=baseservices\threading\paramthreadstart\ThreadStartInt_2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ThreadStartLong.cmd_438]
@@ -3513,7 +3513,7 @@ RelativePath=baseservices\threading\paramthreadstart\ThreadStartLong\ThreadStart
WorkingDir=baseservices\threading\paramthreadstart\ThreadStartLong
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ThreadStartLong_1.cmd_439]
@@ -3521,7 +3521,7 @@ RelativePath=baseservices\threading\paramthreadstart\ThreadStartLong_1\ThreadSta
WorkingDir=baseservices\threading\paramthreadstart\ThreadStartLong_1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ThreadStartLong_2.cmd_440]
@@ -3529,7 +3529,7 @@ RelativePath=baseservices\threading\paramthreadstart\ThreadStartLong_2\ThreadSta
WorkingDir=baseservices\threading\paramthreadstart\ThreadStartLong_2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ThreadStartNeg1.cmd_441]
@@ -3577,7 +3577,7 @@ RelativePath=baseservices\threading\paramthreadstart\ThreadStartObject\ThreadSta
WorkingDir=baseservices\threading\paramthreadstart\ThreadStartObject
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ThreadStartObject_1.cmd_447]
@@ -3585,7 +3585,7 @@ RelativePath=baseservices\threading\paramthreadstart\ThreadStartObject_1\ThreadS
WorkingDir=baseservices\threading\paramthreadstart\ThreadStartObject_1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ThreadStartObject_2.cmd_448]
@@ -3593,7 +3593,7 @@ RelativePath=baseservices\threading\paramthreadstart\ThreadStartObject_2\ThreadS
WorkingDir=baseservices\threading\paramthreadstart\ThreadStartObject_2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ThreadStartOperations.cmd_449]
@@ -3601,7 +3601,7 @@ RelativePath=baseservices\threading\paramthreadstart\ThreadStartOperations\Threa
WorkingDir=baseservices\threading\paramthreadstart\ThreadStartOperations
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ThreadStartOperations_1.cmd_450]
@@ -3609,7 +3609,7 @@ RelativePath=baseservices\threading\paramthreadstart\ThreadStartOperations_1\Thr
WorkingDir=baseservices\threading\paramthreadstart\ThreadStartOperations_1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ThreadStartOperations_2.cmd_451]
@@ -3617,7 +3617,7 @@ RelativePath=baseservices\threading\paramthreadstart\ThreadStartOperations_2\Thr
WorkingDir=baseservices\threading\paramthreadstart\ThreadStartOperations_2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ThreadStartSByte.cmd_452]
@@ -3625,7 +3625,7 @@ RelativePath=baseservices\threading\paramthreadstart\ThreadStartSByte\ThreadStar
WorkingDir=baseservices\threading\paramthreadstart\ThreadStartSByte
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ThreadStartSByte_1.cmd_453]
@@ -3633,7 +3633,7 @@ RelativePath=baseservices\threading\paramthreadstart\ThreadStartSByte_1\ThreadSt
WorkingDir=baseservices\threading\paramthreadstart\ThreadStartSByte_1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ThreadStartSByte_2.cmd_454]
@@ -3641,7 +3641,7 @@ RelativePath=baseservices\threading\paramthreadstart\ThreadStartSByte_2\ThreadSt
WorkingDir=baseservices\threading\paramthreadstart\ThreadStartSByte_2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ThreadStartShort.cmd_455]
@@ -3649,7 +3649,7 @@ RelativePath=baseservices\threading\paramthreadstart\ThreadStartShort\ThreadStar
WorkingDir=baseservices\threading\paramthreadstart\ThreadStartShort
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ThreadStartShort_1.cmd_456]
@@ -3657,7 +3657,7 @@ RelativePath=baseservices\threading\paramthreadstart\ThreadStartShort_1\ThreadSt
WorkingDir=baseservices\threading\paramthreadstart\ThreadStartShort_1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ThreadStartShort_2.cmd_457]
@@ -3665,7 +3665,7 @@ RelativePath=baseservices\threading\paramthreadstart\ThreadStartShort_2\ThreadSt
WorkingDir=baseservices\threading\paramthreadstart\ThreadStartShort_2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ThreadStartString.cmd_458]
@@ -3673,7 +3673,7 @@ RelativePath=baseservices\threading\paramthreadstart\ThreadStartString\ThreadSta
WorkingDir=baseservices\threading\paramthreadstart\ThreadStartString
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ThreadStartString_1.cmd_459]
@@ -3681,7 +3681,7 @@ RelativePath=baseservices\threading\paramthreadstart\ThreadStartString_1\ThreadS
WorkingDir=baseservices\threading\paramthreadstart\ThreadStartString_1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ThreadStartString_2.cmd_460]
@@ -3689,7 +3689,7 @@ RelativePath=baseservices\threading\paramthreadstart\ThreadStartString_2\ThreadS
WorkingDir=baseservices\threading\paramthreadstart\ThreadStartString_2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ThreadStartString_3.cmd_461]
@@ -3697,7 +3697,7 @@ RelativePath=baseservices\threading\paramthreadstart\ThreadStartString_3\ThreadS
WorkingDir=baseservices\threading\paramthreadstart\ThreadStartString_3
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[threadstartstruct.cmd_462]
@@ -3705,7 +3705,7 @@ RelativePath=baseservices\threading\paramthreadstart\threadstartstruct\threadsta
WorkingDir=baseservices\threading\paramthreadstart\threadstartstruct
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ThreadStartUInt.cmd_463]
@@ -3713,7 +3713,7 @@ RelativePath=baseservices\threading\paramthreadstart\ThreadStartUInt\ThreadStart
WorkingDir=baseservices\threading\paramthreadstart\ThreadStartUInt
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ThreadStartUInt_1.cmd_464]
@@ -3721,7 +3721,7 @@ RelativePath=baseservices\threading\paramthreadstart\ThreadStartUInt_1\ThreadSta
WorkingDir=baseservices\threading\paramthreadstart\ThreadStartUInt_1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ThreadStartUInt_2.cmd_465]
@@ -3729,7 +3729,7 @@ RelativePath=baseservices\threading\paramthreadstart\ThreadStartUInt_2\ThreadSta
WorkingDir=baseservices\threading\paramthreadstart\ThreadStartUInt_2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ThreadStartULong.cmd_466]
@@ -3737,7 +3737,7 @@ RelativePath=baseservices\threading\paramthreadstart\ThreadStartULong\ThreadStar
WorkingDir=baseservices\threading\paramthreadstart\ThreadStartULong
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ThreadStartULong_1.cmd_467]
@@ -3745,7 +3745,7 @@ RelativePath=baseservices\threading\paramthreadstart\ThreadStartULong_1\ThreadSt
WorkingDir=baseservices\threading\paramthreadstart\ThreadStartULong_1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ThreadStartULong_2.cmd_468]
@@ -3753,7 +3753,7 @@ RelativePath=baseservices\threading\paramthreadstart\ThreadStartULong_2\ThreadSt
WorkingDir=baseservices\threading\paramthreadstart\ThreadStartULong_2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ThreadStartUShort.cmd_469]
@@ -3761,7 +3761,7 @@ RelativePath=baseservices\threading\paramthreadstart\ThreadStartUShort\ThreadSta
WorkingDir=baseservices\threading\paramthreadstart\ThreadStartUShort
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ThreadStartUShort_1.cmd_470]
@@ -3769,7 +3769,7 @@ RelativePath=baseservices\threading\paramthreadstart\ThreadStartUShort_1\ThreadS
WorkingDir=baseservices\threading\paramthreadstart\ThreadStartUShort_1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ThreadStartUShort_2.cmd_471]
@@ -3777,7 +3777,7 @@ RelativePath=baseservices\threading\paramthreadstart\ThreadStartUShort_2\ThreadS
WorkingDir=baseservices\threading\paramthreadstart\ThreadStartUShort_2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[13662-a.cmd_472]
@@ -3785,7 +3785,7 @@ RelativePath=baseservices\threading\regressions\13662\13662-a\13662-a.cmd
WorkingDir=baseservices\threading\regressions\13662\13662-a
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[13662-b.cmd_473]
@@ -3793,7 +3793,7 @@ RelativePath=baseservices\threading\regressions\13662\13662-b\13662-b.cmd
WorkingDir=baseservices\threading\regressions\13662\13662-b
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[13662-simple.cmd_474]
@@ -3801,7 +3801,7 @@ RelativePath=baseservices\threading\regressions\13662\13662-simple\13662-simple.
WorkingDir=baseservices\threading\regressions\13662\13662-simple
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[objmonhelper.cmd_475]
@@ -3809,7 +3809,7 @@ RelativePath=baseservices\threading\regressions\269336\objmonhelper\objmonhelper
WorkingDir=baseservices\threading\regressions\269336\objmonhelper
Expected=0
MaxAllowedDurationSeconds=600
-Categories=GCSTRESS_FAIL;ISSUE_6065;EXPECTED_PASS
+Categories=GCSTRESS_FAIL;ISSUE_6065;EXPECTED_PASS;Pri1
HostStyle=0
[30032.cmd_476]
@@ -3817,7 +3817,7 @@ RelativePath=baseservices\threading\regressions\30032\30032\30032.cmd
WorkingDir=baseservices\threading\regressions\30032\30032
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[576463.cmd_477]
@@ -3841,7 +3841,7 @@ RelativePath=baseservices\threading\regressions\beta1\347011\347011.cmd
WorkingDir=baseservices\threading\regressions\beta1\347011
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[437017.cmd_480]
@@ -3849,7 +3849,7 @@ RelativePath=baseservices\threading\regressions\beta2\437017\437017.cmd
WorkingDir=baseservices\threading\regressions\beta2\437017
Expected=0
MaxAllowedDurationSeconds=600
-Categories=LONG_RUNNING;EXPECTED_PASS
+Categories=LONG_RUNNING;EXPECTED_PASS;Pri1
HostStyle=0
[437044.cmd_481]
@@ -3857,7 +3857,7 @@ RelativePath=baseservices\threading\regressions\beta2\437044\437044.cmd
WorkingDir=baseservices\threading\regressions\beta2\437044
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[test489437.cmd_482]
@@ -3865,7 +3865,7 @@ RelativePath=baseservices\threading\regressions\devdiv489437\test489437\test4894
WorkingDir=baseservices\threading\regressions\devdiv489437\test489437
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[200176.cmd_483]
@@ -3873,7 +3873,7 @@ RelativePath=baseservices\threading\regressions\whidbey_m3\200176\200176.cmd
WorkingDir=baseservices\threading\regressions\whidbey_m3\200176
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[semaphorector1.cmd_484]
@@ -3881,7 +3881,7 @@ RelativePath=baseservices\threading\semaphore\ctoropen\semaphorector1\semaphorec
WorkingDir=baseservices\threading\semaphore\ctoropen\semaphorector1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[semaphorector2.cmd_485]
@@ -3889,7 +3889,7 @@ RelativePath=baseservices\threading\semaphore\ctoropen\semaphorector2\semaphorec
WorkingDir=baseservices\threading\semaphore\ctoropen\semaphorector2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[semaphorector3.cmd_486]
@@ -3897,7 +3897,7 @@ RelativePath=baseservices\threading\semaphore\ctoropen\semaphorector3\semaphorec
WorkingDir=baseservices\threading\semaphore\ctoropen\semaphorector3
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[semaphorector4.cmd_487]
@@ -3905,7 +3905,7 @@ RelativePath=baseservices\threading\semaphore\ctoropen\semaphorector4\semaphorec
WorkingDir=baseservices\threading\semaphore\ctoropen\semaphorector4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[semaphorector5.cmd_488]
@@ -3913,7 +3913,7 @@ RelativePath=baseservices\threading\semaphore\ctoropen\semaphorector5\semaphorec
WorkingDir=baseservices\threading\semaphore\ctoropen\semaphorector5
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[semaphorectorneg1.cmd_489]
@@ -3921,7 +3921,7 @@ RelativePath=baseservices\threading\semaphore\ctoropen\semaphorectorneg1\semapho
WorkingDir=baseservices\threading\semaphore\ctoropen\semaphorectorneg1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[semaphorectorneg2.cmd_490]
@@ -3929,7 +3929,7 @@ RelativePath=baseservices\threading\semaphore\ctoropen\semaphorectorneg2\semapho
WorkingDir=baseservices\threading\semaphore\ctoropen\semaphorectorneg2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[semaphorectorneg3.cmd_491]
@@ -3937,7 +3937,7 @@ RelativePath=baseservices\threading\semaphore\ctoropen\semaphorectorneg3\semapho
WorkingDir=baseservices\threading\semaphore\ctoropen\semaphorectorneg3
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[semaphoreopenneg1.cmd_492]
@@ -3945,7 +3945,7 @@ RelativePath=baseservices\threading\semaphore\ctoropen\semaphoreopenneg1\semapho
WorkingDir=baseservices\threading\semaphore\ctoropen\semaphoreopenneg1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[semaphoreopenneg2.cmd_493]
@@ -3953,7 +3953,7 @@ RelativePath=baseservices\threading\semaphore\ctoropen\semaphoreopenneg2\semapho
WorkingDir=baseservices\threading\semaphore\ctoropen\semaphoreopenneg2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[semaphoreopenneg3.cmd_494]
@@ -3961,7 +3961,7 @@ RelativePath=baseservices\threading\semaphore\ctoropen\semaphoreopenneg3\semapho
WorkingDir=baseservices\threading\semaphore\ctoropen\semaphoreopenneg3
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[semaphoreopenneg4.cmd_495]
@@ -3969,7 +3969,7 @@ RelativePath=baseservices\threading\semaphore\ctoropen\semaphoreopenneg4\semapho
WorkingDir=baseservices\threading\semaphore\ctoropen\semaphoreopenneg4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[semaphoreopenneg5.cmd_496]
@@ -3977,7 +3977,7 @@ RelativePath=baseservices\threading\semaphore\ctoropen\semaphoreopenneg5\semapho
WorkingDir=baseservices\threading\semaphore\ctoropen\semaphoreopenneg5
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[semaphoreopenneg6.cmd_497]
@@ -3985,7 +3985,7 @@ RelativePath=baseservices\threading\semaphore\ctoropen\semaphoreopenneg6\semapho
WorkingDir=baseservices\threading\semaphore\ctoropen\semaphoreopenneg6
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[semaphoreopenneg7.cmd_498]
@@ -3993,7 +3993,7 @@ RelativePath=baseservices\threading\semaphore\ctoropen\semaphoreopenneg7\semapho
WorkingDir=baseservices\threading\semaphore\ctoropen\semaphoreopenneg7
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[semdemo.cmd_499]
@@ -4001,7 +4001,7 @@ RelativePath=baseservices\threading\semaphore\unit\semdemo\semdemo.cmd
WorkingDir=baseservices\threading\semaphore\unit\semdemo
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[semtest.cmd_500]
@@ -4009,7 +4009,7 @@ RelativePath=baseservices\threading\semaphore\unit\semtest\semtest.cmd
WorkingDir=baseservices\threading\semaphore\unit\semtest
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[bindhandle1.cmd_501]
@@ -4017,7 +4017,7 @@ RelativePath=baseservices\threading\threadpool\bindhandle\bindhandle1\bindhandle
WorkingDir=baseservices\threading\threadpool\bindhandle\bindhandle1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[bindhandleinvalid.cmd_502]
@@ -4025,7 +4025,7 @@ RelativePath=baseservices\threading\threadpool\bindhandle\bindhandleinvalid\bind
WorkingDir=baseservices\threading\threadpool\bindhandle\bindhandleinvalid
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[bindhandleinvalid3.cmd_503]
@@ -4033,7 +4033,7 @@ RelativePath=baseservices\threading\threadpool\bindhandle\bindhandleinvalid3\bin
WorkingDir=baseservices\threading\threadpool\bindhandle\bindhandleinvalid3
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[bindhandleinvalid4.cmd_504]
@@ -4041,7 +4041,7 @@ RelativePath=baseservices\threading\threadpool\bindhandle\bindhandleinvalid4\bin
WorkingDir=baseservices\threading\threadpool\bindhandle\bindhandleinvalid4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[bindhandleinvalid5.cmd_505]
@@ -4049,7 +4049,7 @@ RelativePath=baseservices\threading\threadpool\bindhandle\bindhandleinvalid5\bin
WorkingDir=baseservices\threading\threadpool\bindhandle\bindhandleinvalid5
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[bindhandleinvalid6.cmd_506]
@@ -4057,7 +4057,7 @@ RelativePath=baseservices\threading\threadpool\bindhandle\bindhandleinvalid6\bin
WorkingDir=baseservices\threading\threadpool\bindhandle\bindhandleinvalid6
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[bindhandlenull.cmd_507]
@@ -4065,7 +4065,7 @@ RelativePath=baseservices\threading\threadpool\bindhandle\bindhandlenull\bindhan
WorkingDir=baseservices\threading\threadpool\bindhandle\bindhandlenull
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ctorchk.cmd_508]
@@ -4073,7 +4073,7 @@ RelativePath=baseservices\threading\threadpool\ctorchk\ctorchk\ctorchk.cmd
WorkingDir=baseservices\threading\threadpool\ctorchk\ctorchk
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[regression_749068.cmd_509]
@@ -4081,7 +4081,7 @@ RelativePath=baseservices\threading\threadpool\unregister\regression_749068\regr
WorkingDir=baseservices\threading\threadpool\unregister\regression_749068
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[unregister01.cmd_510]
@@ -4089,7 +4089,7 @@ RelativePath=baseservices\threading\threadpool\unregister\unregister01\unregiste
WorkingDir=baseservices\threading\threadpool\unregister\unregister01
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[unregister03.cmd_511]
@@ -4097,7 +4097,7 @@ RelativePath=baseservices\threading\threadpool\unregister\unregister03\unregiste
WorkingDir=baseservices\threading\threadpool\unregister\unregister03
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ThreadStatic01.cmd_512]
@@ -4105,7 +4105,7 @@ RelativePath=baseservices\threading\threadstatic\ThreadStatic01\ThreadStatic01.c
WorkingDir=baseservices\threading\threadstatic\ThreadStatic01
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ThreadStatic02.cmd_513]
@@ -4113,7 +4113,7 @@ RelativePath=baseservices\threading\threadstatic\ThreadStatic02\ThreadStatic02.c
WorkingDir=baseservices\threading\threadstatic\ThreadStatic02
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ThreadStatic03.cmd_514]
@@ -4121,7 +4121,7 @@ RelativePath=baseservices\threading\threadstatic\ThreadStatic03\ThreadStatic03.c
WorkingDir=baseservices\threading\threadstatic\ThreadStatic03
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ThreadStatic05.cmd_515]
@@ -4129,7 +4129,7 @@ RelativePath=baseservices\threading\threadstatic\ThreadStatic05\ThreadStatic05.c
WorkingDir=baseservices\threading\threadstatic\ThreadStatic05
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ThreadStatic06.cmd_516]
@@ -4137,7 +4137,7 @@ RelativePath=baseservices\threading\threadstatic\ThreadStatic06\ThreadStatic06.c
WorkingDir=baseservices\threading\threadstatic\ThreadStatic06
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[threadstatic07.cmd_517]
@@ -4145,7 +4145,7 @@ RelativePath=baseservices\threading\threadstatic\threadstatic07\threadstatic07.c
WorkingDir=baseservices\threading\threadstatic\threadstatic07
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[waithandledispose2.cmd_518]
@@ -4153,7 +4153,7 @@ RelativePath=baseservices\threading\waithandle\misc\waithandledispose2\waithandl
WorkingDir=baseservices\threading\waithandle\misc\waithandledispose2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[waithandlewaitone1.cmd_519]
@@ -4161,7 +4161,7 @@ RelativePath=baseservices\threading\waithandle\misc\waithandlewaitone1\waithandl
WorkingDir=baseservices\threading\waithandle\misc\waithandlewaitone1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[nullarraymember.cmd_520]
@@ -4169,7 +4169,7 @@ RelativePath=baseservices\threading\waithandle\waitall\nullarraymember\nullarray
WorkingDir=baseservices\threading\waithandle\waitall\nullarraymember
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[waitallemptyarray.cmd_521]
@@ -4177,7 +4177,7 @@ RelativePath=baseservices\threading\waithandle\waitall\waitallemptyarray\waitall
WorkingDir=baseservices\threading\waithandle\waitall\waitallemptyarray
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[waitallex1.cmd_522]
@@ -4185,7 +4185,7 @@ RelativePath=baseservices\threading\waithandle\waitall\waitallex1\waitallex1.cmd
WorkingDir=baseservices\threading\waithandle\waitall\waitallex1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[waitallex10.cmd_523]
@@ -4193,7 +4193,7 @@ RelativePath=baseservices\threading\waithandle\waitall\waitallex10\waitallex10.c
WorkingDir=baseservices\threading\waithandle\waitall\waitallex10
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[waitallex10a.cmd_524]
@@ -4201,7 +4201,7 @@ RelativePath=baseservices\threading\waithandle\waitall\waitallex10a\waitallex10a
WorkingDir=baseservices\threading\waithandle\waitall\waitallex10a
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[waitallex11.cmd_525]
@@ -4209,7 +4209,7 @@ RelativePath=baseservices\threading\waithandle\waitall\waitallex11\waitallex11.c
WorkingDir=baseservices\threading\waithandle\waitall\waitallex11
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[waitallex11a.cmd_526]
@@ -4217,7 +4217,7 @@ RelativePath=baseservices\threading\waithandle\waitall\waitallex11a\waitallex11a
WorkingDir=baseservices\threading\waithandle\waitall\waitallex11a
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[waitallex1a.cmd_527]
@@ -4225,7 +4225,7 @@ RelativePath=baseservices\threading\waithandle\waitall\waitallex1a\waitallex1a.c
WorkingDir=baseservices\threading\waithandle\waitall\waitallex1a
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[waitallex2.cmd_528]
@@ -4233,7 +4233,7 @@ RelativePath=baseservices\threading\waithandle\waitall\waitallex2\waitallex2.cmd
WorkingDir=baseservices\threading\waithandle\waitall\waitallex2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[waitallex2a.cmd_529]
@@ -4241,7 +4241,7 @@ RelativePath=baseservices\threading\waithandle\waitall\waitallex2a\waitallex2a.c
WorkingDir=baseservices\threading\waithandle\waitall\waitallex2a
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[waitallex3.cmd_530]
@@ -4249,7 +4249,7 @@ RelativePath=baseservices\threading\waithandle\waitall\waitallex3\waitallex3.cmd
WorkingDir=baseservices\threading\waithandle\waitall\waitallex3
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[waitallex3a.cmd_531]
@@ -4257,7 +4257,7 @@ RelativePath=baseservices\threading\waithandle\waitall\waitallex3a\waitallex3a.c
WorkingDir=baseservices\threading\waithandle\waitall\waitallex3a
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[waitallex4.cmd_532]
@@ -4265,7 +4265,7 @@ RelativePath=baseservices\threading\waithandle\waitall\waitallex4\waitallex4.cmd
WorkingDir=baseservices\threading\waithandle\waitall\waitallex4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[waitallex4a.cmd_533]
@@ -4273,7 +4273,7 @@ RelativePath=baseservices\threading\waithandle\waitall\waitallex4a\waitallex4a.c
WorkingDir=baseservices\threading\waithandle\waitall\waitallex4a
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[waitallex5.cmd_534]
@@ -4281,7 +4281,7 @@ RelativePath=baseservices\threading\waithandle\waitall\waitallex5\waitallex5.cmd
WorkingDir=baseservices\threading\waithandle\waitall\waitallex5
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[waitallex5a.cmd_535]
@@ -4289,7 +4289,7 @@ RelativePath=baseservices\threading\waithandle\waitall\waitallex5a\waitallex5a.c
WorkingDir=baseservices\threading\waithandle\waitall\waitallex5a
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[waitallex6.cmd_536]
@@ -4297,7 +4297,7 @@ RelativePath=baseservices\threading\waithandle\waitall\waitallex6\waitallex6.cmd
WorkingDir=baseservices\threading\waithandle\waitall\waitallex6
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[waitallex6a.cmd_537]
@@ -4305,7 +4305,7 @@ RelativePath=baseservices\threading\waithandle\waitall\waitallex6a\waitallex6a.c
WorkingDir=baseservices\threading\waithandle\waitall\waitallex6a
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[waitallex7.cmd_538]
@@ -4313,7 +4313,7 @@ RelativePath=baseservices\threading\waithandle\waitall\waitallex7\waitallex7.cmd
WorkingDir=baseservices\threading\waithandle\waitall\waitallex7
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[waitallex7a.cmd_539]
@@ -4321,7 +4321,7 @@ RelativePath=baseservices\threading\waithandle\waitall\waitallex7a\waitallex7a.c
WorkingDir=baseservices\threading\waithandle\waitall\waitallex7a
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[waitallex8.cmd_540]
@@ -4329,7 +4329,7 @@ RelativePath=baseservices\threading\waithandle\waitall\waitallex8\waitallex8.cmd
WorkingDir=baseservices\threading\waithandle\waitall\waitallex8
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[waitallex8a.cmd_541]
@@ -4337,7 +4337,7 @@ RelativePath=baseservices\threading\waithandle\waitall\waitallex8a\waitallex8a.c
WorkingDir=baseservices\threading\waithandle\waitall\waitallex8a
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[waitallex9.cmd_542]
@@ -4345,7 +4345,7 @@ RelativePath=baseservices\threading\waithandle\waitall\waitallex9\waitallex9.cmd
WorkingDir=baseservices\threading\waithandle\waitall\waitallex9
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[waitallex9a.cmd_543]
@@ -4353,7 +4353,7 @@ RelativePath=baseservices\threading\waithandle\waitall\waitallex9a\waitallex9a.c
WorkingDir=baseservices\threading\waithandle\waitall\waitallex9a
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[waitallnullarray.cmd_544]
@@ -4361,7 +4361,7 @@ RelativePath=baseservices\threading\waithandle\waitall\waitallnullarray\waitalln
WorkingDir=baseservices\threading\waithandle\waitall\waitallnullarray
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[nullarraymemberwaitany.cmd_545]
@@ -4369,7 +4369,7 @@ RelativePath=baseservices\threading\waithandle\waitany\nullarraymemberwaitany\nu
WorkingDir=baseservices\threading\waithandle\waitany\nullarraymemberwaitany
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[waitanyemptyarray.cmd_546]
@@ -4377,7 +4377,7 @@ RelativePath=baseservices\threading\waithandle\waitany\waitanyemptyarray\waitany
WorkingDir=baseservices\threading\waithandle\waitany\waitanyemptyarray
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[waitanyex1.cmd_547]
@@ -4385,7 +4385,7 @@ RelativePath=baseservices\threading\waithandle\waitany\waitanyex1\waitanyex1.cmd
WorkingDir=baseservices\threading\waithandle\waitany\waitanyex1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[waitanyex10.cmd_548]
@@ -4393,7 +4393,7 @@ RelativePath=baseservices\threading\waithandle\waitany\waitanyex10\waitanyex10.c
WorkingDir=baseservices\threading\waithandle\waitany\waitanyex10
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[waitanyex10a.cmd_549]
@@ -4401,7 +4401,7 @@ RelativePath=baseservices\threading\waithandle\waitany\waitanyex10a\waitanyex10a
WorkingDir=baseservices\threading\waithandle\waitany\waitanyex10a
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[waitanyex1a.cmd_550]
@@ -4409,7 +4409,7 @@ RelativePath=baseservices\threading\waithandle\waitany\waitanyex1a\waitanyex1a.c
WorkingDir=baseservices\threading\waithandle\waitany\waitanyex1a
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[waitanyex2.cmd_551]
@@ -4417,7 +4417,7 @@ RelativePath=baseservices\threading\waithandle\waitany\waitanyex2\waitanyex2.cmd
WorkingDir=baseservices\threading\waithandle\waitany\waitanyex2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[waitanyex2a.cmd_552]
@@ -4425,7 +4425,7 @@ RelativePath=baseservices\threading\waithandle\waitany\waitanyex2a\waitanyex2a.c
WorkingDir=baseservices\threading\waithandle\waitany\waitanyex2a
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[waitanyex3.cmd_553]
@@ -4433,7 +4433,7 @@ RelativePath=baseservices\threading\waithandle\waitany\waitanyex3\waitanyex3.cmd
WorkingDir=baseservices\threading\waithandle\waitany\waitanyex3
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[waitanyex3a.cmd_554]
@@ -4441,7 +4441,7 @@ RelativePath=baseservices\threading\waithandle\waitany\waitanyex3a\waitanyex3a.c
WorkingDir=baseservices\threading\waithandle\waitany\waitanyex3a
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[waitanyex4.cmd_555]
@@ -4449,7 +4449,7 @@ RelativePath=baseservices\threading\waithandle\waitany\waitanyex4\waitanyex4.cmd
WorkingDir=baseservices\threading\waithandle\waitany\waitanyex4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[waitanyex4a.cmd_556]
@@ -4457,7 +4457,7 @@ RelativePath=baseservices\threading\waithandle\waitany\waitanyex4a\waitanyex4a.c
WorkingDir=baseservices\threading\waithandle\waitany\waitanyex4a
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[waitanyex5.cmd_557]
@@ -4465,7 +4465,7 @@ RelativePath=baseservices\threading\waithandle\waitany\waitanyex5\waitanyex5.cmd
WorkingDir=baseservices\threading\waithandle\waitany\waitanyex5
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[waitanyex5a.cmd_558]
@@ -4473,7 +4473,7 @@ RelativePath=baseservices\threading\waithandle\waitany\waitanyex5a\waitanyex5a.c
WorkingDir=baseservices\threading\waithandle\waitany\waitanyex5a
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[waitanyex6.cmd_559]
@@ -4481,7 +4481,7 @@ RelativePath=baseservices\threading\waithandle\waitany\waitanyex6\waitanyex6.cmd
WorkingDir=baseservices\threading\waithandle\waitany\waitanyex6
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[waitanyex6a.cmd_560]
@@ -4489,7 +4489,7 @@ RelativePath=baseservices\threading\waithandle\waitany\waitanyex6a\waitanyex6a.c
WorkingDir=baseservices\threading\waithandle\waitany\waitanyex6a
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[waitanyex7.cmd_561]
@@ -4497,7 +4497,7 @@ RelativePath=baseservices\threading\waithandle\waitany\waitanyex7\waitanyex7.cmd
WorkingDir=baseservices\threading\waithandle\waitany\waitanyex7
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[waitanyex7a.cmd_562]
@@ -4505,7 +4505,7 @@ RelativePath=baseservices\threading\waithandle\waitany\waitanyex7a\waitanyex7a.c
WorkingDir=baseservices\threading\waithandle\waitany\waitanyex7a
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[waitanyex8.cmd_563]
@@ -4513,7 +4513,7 @@ RelativePath=baseservices\threading\waithandle\waitany\waitanyex8\waitanyex8.cmd
WorkingDir=baseservices\threading\waithandle\waitany\waitanyex8
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[waitanyex8a.cmd_564]
@@ -4521,7 +4521,7 @@ RelativePath=baseservices\threading\waithandle\waitany\waitanyex8a\waitanyex8a.c
WorkingDir=baseservices\threading\waithandle\waitany\waitanyex8a
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[waitanyex9.cmd_565]
@@ -4529,7 +4529,7 @@ RelativePath=baseservices\threading\waithandle\waitany\waitanyex9\waitanyex9.cmd
WorkingDir=baseservices\threading\waithandle\waitany\waitanyex9
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[waitanyex9a.cmd_566]
@@ -4537,7 +4537,7 @@ RelativePath=baseservices\threading\waithandle\waitany\waitanyex9a\waitanyex9a.c
WorkingDir=baseservices\threading\waithandle\waitany\waitanyex9a
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[waitanynullarray.cmd_567]
@@ -4545,7 +4545,7 @@ RelativePath=baseservices\threading\waithandle\waitany\waitanynullarray\waitanyn
WorkingDir=baseservices\threading\waithandle\waitany\waitanynullarray
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[waitoneex1.cmd_568]
@@ -4553,7 +4553,7 @@ RelativePath=baseservices\threading\waithandle\waitone\waitoneex1\waitoneex1.cmd
WorkingDir=baseservices\threading\waithandle\waitone\waitoneex1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[waitoneex1a.cmd_569]
@@ -4561,7 +4561,7 @@ RelativePath=baseservices\threading\waithandle\waitone\waitoneex1a\waitoneex1a.c
WorkingDir=baseservices\threading\waithandle\waitone\waitoneex1a
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[waitoneex2.cmd_570]
@@ -4569,7 +4569,7 @@ RelativePath=baseservices\threading\waithandle\waitone\waitoneex2\waitoneex2.cmd
WorkingDir=baseservices\threading\waithandle\waitone\waitoneex2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[waitoneex2a.cmd_571]
@@ -4577,7 +4577,7 @@ RelativePath=baseservices\threading\waithandle\waitone\waitoneex2a\waitoneex2a.c
WorkingDir=baseservices\threading\waithandle\waitone\waitoneex2a
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[waitoneex3.cmd_572]
@@ -4585,7 +4585,7 @@ RelativePath=baseservices\threading\waithandle\waitone\waitoneex3\waitoneex3.cmd
WorkingDir=baseservices\threading\waithandle\waitone\waitoneex3
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[waitoneex3a.cmd_573]
@@ -4593,7 +4593,7 @@ RelativePath=baseservices\threading\waithandle\waitone\waitoneex3a\waitoneex3a.c
WorkingDir=baseservices\threading\waithandle\waitone\waitoneex3a
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[waitoneex4.cmd_574]
@@ -4601,7 +4601,7 @@ RelativePath=baseservices\threading\waithandle\waitone\waitoneex4\waitoneex4.cmd
WorkingDir=baseservices\threading\waithandle\waitone\waitoneex4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[waitoneex4a.cmd_575]
@@ -4609,7 +4609,7 @@ RelativePath=baseservices\threading\waithandle\waitone\waitoneex4a\waitoneex4a.c
WorkingDir=baseservices\threading\waithandle\waitone\waitoneex4a
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[varargsupport.cmd_576]
@@ -5740,14 +5740,6 @@ MaxAllowedDurationSeconds=600
Categories=Pri1;RT;EXPECTED_PASS
HostStyle=0
-[BooleanParse.cmd_717]
-RelativePath=CoreMangLib\cti\system\boolean\BooleanParse\BooleanParse.cmd
-WorkingDir=CoreMangLib\cti\system\boolean\BooleanParse
-Expected=0
-MaxAllowedDurationSeconds=600
-Categories=Pri1;RT;EXPECTED_PASS
-HostStyle=0
-
[BooleanToString.cmd_718]
RelativePath=CoreMangLib\cti\system\boolean\BooleanToString\BooleanToString.cmd
WorkingDir=CoreMangLib\cti\system\boolean\BooleanToString
@@ -5764,14 +5756,6 @@ MaxAllowedDurationSeconds=600
Categories=Pri1;RT;EXPECTED_PASS
HostStyle=0
-[BooleanTryParse.cmd_720]
-RelativePath=CoreMangLib\cti\system\boolean\BooleanTryParse\BooleanTryParse.cmd
-WorkingDir=CoreMangLib\cti\system\boolean\BooleanTryParse
-Expected=0
-MaxAllowedDurationSeconds=600
-Categories=Pri1;RT;EXPECTED_PASS
-HostStyle=0
-
[ByteEquals1.cmd_721]
RelativePath=CoreMangLib\cti\system\byte\ByteEquals1\ByteEquals1.cmd
WorkingDir=CoreMangLib\cti\system\byte\ByteEquals1
@@ -5932,22 +5916,6 @@ MaxAllowedDurationSeconds=600
Categories=Pri1;RT;EXPECTED_PASS
HostStyle=0
-[ByteParse1.cmd_741]
-RelativePath=CoreMangLib\cti\system\byte\ByteParse1\ByteParse1.cmd
-WorkingDir=CoreMangLib\cti\system\byte\ByteParse1
-Expected=0
-MaxAllowedDurationSeconds=600
-Categories=Pri1;RT;EXPECTED_PASS
-HostStyle=0
-
-[ByteParse3.cmd_742]
-RelativePath=CoreMangLib\cti\system\byte\ByteParse3\ByteParse3.cmd
-WorkingDir=CoreMangLib\cti\system\byte\ByteParse3
-Expected=0
-MaxAllowedDurationSeconds=600
-Categories=Pri1;RT;EXPECTED_PASS
-HostStyle=0
-
[ByteToString2.cmd_743]
RelativePath=CoreMangLib\cti\system\byte\ByteToString2\ByteToString2.cmd
WorkingDir=CoreMangLib\cti\system\byte\ByteToString2
@@ -5972,14 +5940,6 @@ MaxAllowedDurationSeconds=600
Categories=Pri1;RT;EXPECTED_PASS
HostStyle=0
-[ByteTryParse.cmd_746]
-RelativePath=CoreMangLib\cti\system\byte\ByteTryParse\ByteTryParse.cmd
-WorkingDir=CoreMangLib\cti\system\byte\ByteTryParse
-Expected=0
-MaxAllowedDurationSeconds=600
-Categories=Pri1;RT;EXPECTED_PASS
-HostStyle=0
-
[CharCompateTo1.cmd_747]
RelativePath=CoreMangLib\cti\system\char\CharCompateTo1\CharCompateTo1.cmd
WorkingDir=CoreMangLib\cti\system\char\CharCompateTo1
@@ -6356,14 +6316,6 @@ MaxAllowedDurationSeconds=600
Categories=Pri1;RT;EXPECTED_PASS
HostStyle=0
-[CharTryParse.cmd_794]
-RelativePath=CoreMangLib\cti\system\char\CharTryParse\CharTryParse.cmd
-WorkingDir=CoreMangLib\cti\system\char\CharTryParse
-Expected=0
-MaxAllowedDurationSeconds=600
-Categories=Pri1;RT;EXPECTED_PASS
-HostStyle=0
-
[CharEnumeratorCurrent.cmd_795]
RelativePath=CoreMangLib\cti\system\charenumerator\CharEnumeratorCurrent\CharEnumeratorCurrent.cmd
WorkingDir=CoreMangLib\cti\system\charenumerator\CharEnumeratorCurrent
@@ -10220,38 +10172,6 @@ MaxAllowedDurationSeconds=600
Categories=Pri1;RT;EXPECTED_PASS
HostStyle=0
-[DecimalParse.cmd_1315]
-RelativePath=CoreMangLib\cti\system\decimal\DecimalParse\DecimalParse.cmd
-WorkingDir=CoreMangLib\cti\system\decimal\DecimalParse
-Expected=0
-MaxAllowedDurationSeconds=600
-Categories=Pri1;RT;EXPECTED_PASS
-HostStyle=0
-
-[DecimalParse2.cmd_1316]
-RelativePath=CoreMangLib\cti\system\decimal\DecimalParse2\DecimalParse2.cmd
-WorkingDir=CoreMangLib\cti\system\decimal\DecimalParse2
-Expected=0
-MaxAllowedDurationSeconds=600
-Categories=Pri1;RT;EXPECTED_PASS
-HostStyle=0
-
-[DecimalParse3.cmd_1317]
-RelativePath=CoreMangLib\cti\system\decimal\DecimalParse3\DecimalParse3.cmd
-WorkingDir=CoreMangLib\cti\system\decimal\DecimalParse3
-Expected=0
-MaxAllowedDurationSeconds=600
-Categories=Pri1;RT;EXPECTED_PASS
-HostStyle=0
-
-[DecimalParse4.cmd_1318]
-RelativePath=CoreMangLib\cti\system\decimal\DecimalParse4\DecimalParse4.cmd
-WorkingDir=CoreMangLib\cti\system\decimal\DecimalParse4
-Expected=0
-MaxAllowedDurationSeconds=600
-Categories=Pri1;RT;EXPECTED_PASS
-HostStyle=0
-
[DecimalRemainder.cmd_1319]
RelativePath=CoreMangLib\cti\system\decimal\DecimalRemainder\DecimalRemainder.cmd
WorkingDir=CoreMangLib\cti\system\decimal\DecimalRemainder
@@ -10428,14 +10348,6 @@ MaxAllowedDurationSeconds=600
Categories=Pri1;RT;EXPECTED_PASS
HostStyle=0
-[DecimalTryParse.cmd_1341]
-RelativePath=CoreMangLib\cti\system\decimal\DecimalTryParse\DecimalTryParse.cmd
-WorkingDir=CoreMangLib\cti\system\decimal\DecimalTryParse
-Expected=0
-MaxAllowedDurationSeconds=600
-Categories=Pri1;RT;EXPECTED_PASS
-HostStyle=0
-
[DecimalZero.cmd_1342]
RelativePath=CoreMangLib\cti\system\decimal\DecimalZero\DecimalZero.cmd
WorkingDir=CoreMangLib\cti\system\decimal\DecimalZero
@@ -10449,7 +10361,7 @@ RelativePath=CoreMangLib\cti\system\delegate\DelegateABI\DelegateABI.cmd
WorkingDir=CoreMangLib\cti\system\delegate\DelegateABI
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[DelegateCombine1.cmd_1344]
@@ -10796,14 +10708,6 @@ MaxAllowedDurationSeconds=600
Categories=Pri1;RT;EXPECTED_PASS
HostStyle=0
-[DoubleParse3.cmd_1387]
-RelativePath=CoreMangLib\cti\system\double\DoubleParse3\DoubleParse3.cmd
-WorkingDir=CoreMangLib\cti\system\double\DoubleParse3
-Expected=0
-MaxAllowedDurationSeconds=600
-Categories=Pri1;RT;EXPECTED_PASS
-HostStyle=0
-
[DoublePositiveInfinity.cmd_1388]
RelativePath=CoreMangLib\cti\system\double\DoublePositiveInfinity\DoublePositiveInfinity.cmd
WorkingDir=CoreMangLib\cti\system\double\DoublePositiveInfinity
@@ -10844,14 +10748,6 @@ MaxAllowedDurationSeconds=600
Categories=Pri1;RT;EXPECTED_PASS
HostStyle=0
-[DoubleTryParse.cmd_1393]
-RelativePath=CoreMangLib\cti\system\double\DoubleTryParse\DoubleTryParse.cmd
-WorkingDir=CoreMangLib\cti\system\double\DoubleTryParse
-Expected=0
-MaxAllowedDurationSeconds=600
-Categories=Pri1;RT;EXPECTED_PASS
-HostStyle=0
-
[EnumIConvertibleToInt64.cmd_1394]
RelativePath=CoreMangLib\cti\system\enum\EnumIConvertibleToInt64\EnumIConvertibleToInt64.cmd
WorkingDir=CoreMangLib\cti\system\enum\EnumIConvertibleToInt64
@@ -11540,38 +11436,6 @@ MaxAllowedDurationSeconds=600
Categories=Pri1;RT;EXPECTED_PASS
HostStyle=0
-[Int32Parse1.cmd_1617]
-RelativePath=CoreMangLib\cti\system\int\Int32Parse1\Int32Parse1.cmd
-WorkingDir=CoreMangLib\cti\system\int\Int32Parse1
-Expected=0
-MaxAllowedDurationSeconds=600
-Categories=Pri1;RT;EXPECTED_PASS
-HostStyle=0
-
-[Int32Parse2.cmd_1618]
-RelativePath=CoreMangLib\cti\system\int\Int32Parse2\Int32Parse2.cmd
-WorkingDir=CoreMangLib\cti\system\int\Int32Parse2
-Expected=0
-MaxAllowedDurationSeconds=600
-Categories=Pri1;RT;EXPECTED_PASS
-HostStyle=0
-
-[Int32Parse3.cmd_1619]
-RelativePath=CoreMangLib\cti\system\int\Int32Parse3\Int32Parse3.cmd
-WorkingDir=CoreMangLib\cti\system\int\Int32Parse3
-Expected=0
-MaxAllowedDurationSeconds=600
-Categories=Pri1;RT;EXPECTED_PASS
-HostStyle=0
-
-[Int32Parse4.cmd_1620]
-RelativePath=CoreMangLib\cti\system\int\Int32Parse4\Int32Parse4.cmd
-WorkingDir=CoreMangLib\cti\system\int\Int32Parse4
-Expected=0
-MaxAllowedDurationSeconds=600
-Categories=Pri1;RT;EXPECTED_PASS
-HostStyle=0
-
[Int32ToString3.cmd_1621]
RelativePath=CoreMangLib\cti\system\int\Int32ToString3\Int32ToString3.cmd
WorkingDir=CoreMangLib\cti\system\int\Int32ToString3
@@ -11580,14 +11444,6 @@ MaxAllowedDurationSeconds=600
Categories=Pri1;RT;EXPECTED_PASS
HostStyle=0
-[Int32TryParse.cmd_1622]
-RelativePath=CoreMangLib\cti\system\int\Int32TryParse\Int32TryParse.cmd
-WorkingDir=CoreMangLib\cti\system\int\Int32TryParse
-Expected=0
-MaxAllowedDurationSeconds=600
-Categories=Pri1;RT;EXPECTED_PASS
-HostStyle=0
-
[Int16Equals1.cmd_1623]
RelativePath=CoreMangLib\cti\system\int16\Int16Equals1\Int16Equals1.cmd
WorkingDir=CoreMangLib\cti\system\int16\Int16Equals1
@@ -11748,38 +11604,6 @@ MaxAllowedDurationSeconds=600
Categories=Pri1;RT;EXPECTED_PASS
HostStyle=0
-[Int16Parse1.cmd_1643]
-RelativePath=CoreMangLib\cti\system\int16\Int16Parse1\Int16Parse1.cmd
-WorkingDir=CoreMangLib\cti\system\int16\Int16Parse1
-Expected=0
-MaxAllowedDurationSeconds=600
-Categories=Pri1;RT;EXPECTED_PASS
-HostStyle=0
-
-[Int16Parse2.cmd_1644]
-RelativePath=CoreMangLib\cti\system\int16\Int16Parse2\Int16Parse2.cmd
-WorkingDir=CoreMangLib\cti\system\int16\Int16Parse2
-Expected=0
-MaxAllowedDurationSeconds=600
-Categories=Pri1;RT;EXPECTED_PASS
-HostStyle=0
-
-[Int16Parse3.cmd_1645]
-RelativePath=CoreMangLib\cti\system\int16\Int16Parse3\Int16Parse3.cmd
-WorkingDir=CoreMangLib\cti\system\int16\Int16Parse3
-Expected=0
-MaxAllowedDurationSeconds=600
-Categories=Pri1;RT;EXPECTED_PASS
-HostStyle=0
-
-[Int16TryParse.cmd_1646]
-RelativePath=CoreMangLib\cti\system\int16\Int16TryParse\Int16TryParse.cmd
-WorkingDir=CoreMangLib\cti\system\int16\Int16TryParse
-Expected=0
-MaxAllowedDurationSeconds=600
-Categories=Pri1;RT;EXPECTED_PASS
-HostStyle=0
-
[Int64CompareTo1.cmd_1647]
RelativePath=CoreMangLib\cti\system\int64\Int64CompareTo1\Int64CompareTo1.cmd
WorkingDir=CoreMangLib\cti\system\int64\Int64CompareTo1
@@ -11948,30 +11772,6 @@ MaxAllowedDurationSeconds=600
Categories=Pri1;RT;EXPECTED_PASS
HostStyle=0
-[Int64Parse1.cmd_1668]
-RelativePath=CoreMangLib\cti\system\int64\Int64Parse1\Int64Parse1.cmd
-WorkingDir=CoreMangLib\cti\system\int64\Int64Parse1
-Expected=0
-MaxAllowedDurationSeconds=600
-Categories=Pri1;RT;EXPECTED_PASS
-HostStyle=0
-
-[Int64Parse2.cmd_1669]
-RelativePath=CoreMangLib\cti\system\int64\Int64Parse2\Int64Parse2.cmd
-WorkingDir=CoreMangLib\cti\system\int64\Int64Parse2
-Expected=0
-MaxAllowedDurationSeconds=600
-Categories=Pri1;RT;EXPECTED_PASS
-HostStyle=0
-
-[Int64Parse3.cmd_1670]
-RelativePath=CoreMangLib\cti\system\int64\Int64Parse3\Int64Parse3.cmd
-WorkingDir=CoreMangLib\cti\system\int64\Int64Parse3
-Expected=0
-MaxAllowedDurationSeconds=600
-Categories=Pri1;RT;EXPECTED_PASS
-HostStyle=0
-
[Int64ToString3.cmd_1671]
RelativePath=CoreMangLib\cti\system\int64\Int64ToString3\Int64ToString3.cmd
WorkingDir=CoreMangLib\cti\system\int64\Int64ToString3
@@ -11980,14 +11780,6 @@ MaxAllowedDurationSeconds=600
Categories=Pri1;RT;EXPECTED_PASS
HostStyle=0
-[Int64TryParse.cmd_1672]
-RelativePath=CoreMangLib\cti\system\int64\Int64TryParse\Int64TryParse.cmd
-WorkingDir=CoreMangLib\cti\system\int64\Int64TryParse
-Expected=0
-MaxAllowedDurationSeconds=600
-Categories=Pri1;RT;EXPECTED_PASS
-HostStyle=0
-
[IntPtrCtor_Int32.cmd_1673]
RelativePath=CoreMangLib\cti\system\intptr\IntPtrCtor_Int32\IntPtrCtor_Int32.cmd
WorkingDir=CoreMangLib\cti\system\intptr\IntPtrCtor_Int32
@@ -13801,7 +13593,7 @@ RelativePath=CoreMangLib\cti\system\reflection\assemblyconfigurationattribute\As
WorkingDir=CoreMangLib\cti\system\reflection\assemblyconfigurationattribute\AssemblyConfigurationAttribute
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[AssemblyConfigurationAttributeCtor.cmd_1900]
@@ -13817,7 +13609,7 @@ RelativePath=CoreMangLib\cti\system\reflection\assemblydefaultaliasattribute\Ass
WorkingDir=CoreMangLib\cti\system\reflection\assemblydefaultaliasattribute\AssemblyDefaultAliasAttribute
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[AssemblyDefaultAliasAttributeCtor.cmd_1902]
@@ -18004,38 +17796,6 @@ MaxAllowedDurationSeconds=600
Categories=Pri1;RT;EXPECTED_PASS
HostStyle=0
-[SByteParse1.cmd_2425]
-RelativePath=CoreMangLib\cti\system\sbyte\SByteParse1\SByteParse1.cmd
-WorkingDir=CoreMangLib\cti\system\sbyte\SByteParse1
-Expected=0
-MaxAllowedDurationSeconds=600
-Categories=Pri1;RT;EXPECTED_PASS
-HostStyle=0
-
-[SByteParse2.cmd_2426]
-RelativePath=CoreMangLib\cti\system\sbyte\SByteParse2\SByteParse2.cmd
-WorkingDir=CoreMangLib\cti\system\sbyte\SByteParse2
-Expected=0
-MaxAllowedDurationSeconds=600
-Categories=Pri1;RT;EXPECTED_PASS
-HostStyle=0
-
-[SByteParse3.cmd_2427]
-RelativePath=CoreMangLib\cti\system\sbyte\SByteParse3\SByteParse3.cmd
-WorkingDir=CoreMangLib\cti\system\sbyte\SByteParse3
-Expected=0
-MaxAllowedDurationSeconds=600
-Categories=Pri1;RT;EXPECTED_PASS
-HostStyle=0
-
-[SByteTryParse.cmd_2428]
-RelativePath=CoreMangLib\cti\system\sbyte\SByteTryParse\SByteTryParse.cmd
-WorkingDir=CoreMangLib\cti\system\sbyte\SByteTryParse
-Expected=0
-MaxAllowedDurationSeconds=600
-Categories=Pri1;RT;EXPECTED_PASS
-HostStyle=0
-
[SecurityExceptionCtor1.cmd_2429]
RelativePath=CoreMangLib\cti\system\security\securityexception\SecurityExceptionCtor1\SecurityExceptionCtor1.cmd
WorkingDir=CoreMangLib\cti\system\security\securityexception\SecurityExceptionCtor1
@@ -18140,22 +17900,6 @@ MaxAllowedDurationSeconds=600
Categories=Pri1;RT;EXPECTED_PASS
HostStyle=0
-[SingleParse1.cmd_2442]
-RelativePath=CoreMangLib\cti\system\single\SingleParse1\SingleParse1.cmd
-WorkingDir=CoreMangLib\cti\system\single\SingleParse1
-Expected=0
-MaxAllowedDurationSeconds=600
-Categories=Pri1;RT;EXPECTED_PASS
-HostStyle=0
-
-[SingleParse2.cmd_2443]
-RelativePath=CoreMangLib\cti\system\single\SingleParse2\SingleParse2.cmd
-WorkingDir=CoreMangLib\cti\system\single\SingleParse2
-Expected=0
-MaxAllowedDurationSeconds=600
-Categories=Pri1;RT;EXPECTED_PASS
-HostStyle=0
-
[SingleToBoolean.cmd_2444]
RelativePath=CoreMangLib\cti\system\single\SingleToBoolean\SingleToBoolean.cmd
WorkingDir=CoreMangLib\cti\system\single\SingleToBoolean
@@ -18268,14 +18012,6 @@ MaxAllowedDurationSeconds=600
Categories=Pri1;RT;EXPECTED_PASS
HostStyle=0
-[SingleTryParse.cmd_2458]
-RelativePath=CoreMangLib\cti\system\single\SingleTryParse\SingleTryParse.cmd
-WorkingDir=CoreMangLib\cti\system\single\SingleTryParse
-Expected=0
-MaxAllowedDurationSeconds=600
-Categories=Pri1;RT;EXPECTED_PASS
-HostStyle=0
-
[StringChars.cmd_2459]
RelativePath=CoreMangLib\cti\system\string\StringChars\StringChars.cmd
WorkingDir=CoreMangLib\cti\system\string\StringChars
@@ -20596,30 +20332,6 @@ MaxAllowedDurationSeconds=600
Categories=Pri1;RT;EXPECTED_PASS
HostStyle=0
-[UInt16Parse1.cmd_2749]
-RelativePath=CoreMangLib\cti\system\uint16\UInt16Parse1\UInt16Parse1.cmd
-WorkingDir=CoreMangLib\cti\system\uint16\UInt16Parse1
-Expected=0
-MaxAllowedDurationSeconds=600
-Categories=Pri1;RT;EXPECTED_PASS
-HostStyle=0
-
-[UInt16Parse2.cmd_2750]
-RelativePath=CoreMangLib\cti\system\uint16\UInt16Parse2\UInt16Parse2.cmd
-WorkingDir=CoreMangLib\cti\system\uint16\UInt16Parse2
-Expected=0
-MaxAllowedDurationSeconds=600
-Categories=Pri1;RT;EXPECTED_PASS
-HostStyle=0
-
-[UInt16Parse3.cmd_2751]
-RelativePath=CoreMangLib\cti\system\uint16\UInt16Parse3\UInt16Parse3.cmd
-WorkingDir=CoreMangLib\cti\system\uint16\UInt16Parse3
-Expected=0
-MaxAllowedDurationSeconds=600
-Categories=Pri1;RT;EXPECTED_PASS
-HostStyle=0
-
[UInt16ToString3.cmd_2752]
RelativePath=CoreMangLib\cti\system\uint16\UInt16ToString3\UInt16ToString3.cmd
WorkingDir=CoreMangLib\cti\system\uint16\UInt16ToString3
@@ -20636,14 +20348,6 @@ MaxAllowedDurationSeconds=600
Categories=Pri1;RT;EXPECTED_PASS
HostStyle=0
-[UInt16TryParse.cmd_2754]
-RelativePath=CoreMangLib\cti\system\uint16\UInt16TryParse\UInt16TryParse.cmd
-WorkingDir=CoreMangLib\cti\system\uint16\UInt16TryParse
-Expected=0
-MaxAllowedDurationSeconds=600
-Categories=Pri1;RT;EXPECTED_PASS
-HostStyle=0
-
[UInt32CompareTo2.cmd_2755]
RelativePath=CoreMangLib\cti\system\uint32\UInt32CompareTo2\UInt32CompareTo2.cmd
WorkingDir=CoreMangLib\cti\system\uint32\UInt32CompareTo2
@@ -20804,30 +20508,6 @@ MaxAllowedDurationSeconds=600
Categories=Pri1;RT;EXPECTED_PASS
HostStyle=0
-[UInt32Parse1.cmd_2775]
-RelativePath=CoreMangLib\cti\system\uint32\UInt32Parse1\UInt32Parse1.cmd
-WorkingDir=CoreMangLib\cti\system\uint32\UInt32Parse1
-Expected=0
-MaxAllowedDurationSeconds=600
-Categories=Pri1;RT;EXPECTED_PASS
-HostStyle=0
-
-[UInt32Parse2.cmd_2776]
-RelativePath=CoreMangLib\cti\system\uint32\UInt32Parse2\UInt32Parse2.cmd
-WorkingDir=CoreMangLib\cti\system\uint32\UInt32Parse2
-Expected=0
-MaxAllowedDurationSeconds=600
-Categories=Pri1;RT;EXPECTED_PASS
-HostStyle=0
-
-[UInt32Parse3.cmd_2777]
-RelativePath=CoreMangLib\cti\system\uint32\UInt32Parse3\UInt32Parse3.cmd
-WorkingDir=CoreMangLib\cti\system\uint32\UInt32Parse3
-Expected=0
-MaxAllowedDurationSeconds=600
-Categories=Pri1;RT;EXPECTED_PASS
-HostStyle=0
-
[UInt32ToString2.cmd_2778]
RelativePath=CoreMangLib\cti\system\uint32\UInt32ToString2\UInt32ToString2.cmd
WorkingDir=CoreMangLib\cti\system\uint32\UInt32ToString2
@@ -20836,14 +20516,6 @@ MaxAllowedDurationSeconds=600
Categories=Pri1;RT;EXPECTED_PASS
HostStyle=0
-[UInt32TryParse.cmd_2779]
-RelativePath=CoreMangLib\cti\system\uint32\UInt32TryParse\UInt32TryParse.cmd
-WorkingDir=CoreMangLib\cti\system\uint32\UInt32TryParse
-Expected=0
-MaxAllowedDurationSeconds=600
-Categories=Pri1;RT;EXPECTED_PASS
-HostStyle=0
-
[UInt64GetHashCode.cmd_2780]
RelativePath=CoreMangLib\cti\system\uint64\UInt64GetHashCode\UInt64GetHashCode.cmd
WorkingDir=CoreMangLib\cti\system\uint64\UInt64GetHashCode
@@ -20988,30 +20660,6 @@ MaxAllowedDurationSeconds=600
Categories=Pri1;RT;EXPECTED_PASS
HostStyle=0
-[UInt64Parse1.cmd_2798]
-RelativePath=CoreMangLib\cti\system\uint64\UInt64Parse1\UInt64Parse1.cmd
-WorkingDir=CoreMangLib\cti\system\uint64\UInt64Parse1
-Expected=0
-MaxAllowedDurationSeconds=600
-Categories=Pri1;RT;EXPECTED_PASS
-HostStyle=0
-
-[UInt64Parse2.cmd_2799]
-RelativePath=CoreMangLib\cti\system\uint64\UInt64Parse2\UInt64Parse2.cmd
-WorkingDir=CoreMangLib\cti\system\uint64\UInt64Parse2
-Expected=0
-MaxAllowedDurationSeconds=600
-Categories=Pri1;RT;EXPECTED_PASS
-HostStyle=0
-
-[UInt64Parse3.cmd_2800]
-RelativePath=CoreMangLib\cti\system\uint64\UInt64Parse3\UInt64Parse3.cmd
-WorkingDir=CoreMangLib\cti\system\uint64\UInt64Parse3
-Expected=0
-MaxAllowedDurationSeconds=600
-Categories=Pri1;RT;EXPECTED_PASS
-HostStyle=0
-
[UInt64ToString2.cmd_2801]
RelativePath=CoreMangLib\cti\system\uint64\UInt64ToString2\UInt64ToString2.cmd
WorkingDir=CoreMangLib\cti\system\uint64\UInt64ToString2
@@ -21020,14 +20668,6 @@ MaxAllowedDurationSeconds=600
Categories=Pri1;RT;EXPECTED_PASS
HostStyle=0
-[UInt64TryParse.cmd_2802]
-RelativePath=CoreMangLib\cti\system\uint64\UInt64TryParse\UInt64TryParse.cmd
-WorkingDir=CoreMangLib\cti\system\uint64\UInt64TryParse
-Expected=0
-MaxAllowedDurationSeconds=600
-Categories=Pri1;RT;EXPECTED_PASS
-HostStyle=0
-
[UIntPtrCtor_UInt32.cmd_2803]
RelativePath=CoreMangLib\cti\system\uintptr\UIntPtrCtor_UInt32\UIntPtrCtor_UInt32.cmd
WorkingDir=CoreMangLib\cti\system\uintptr\UIntPtrCtor_UInt32
@@ -21313,7 +20953,7 @@ RelativePath=CoreMangLib\system\delegate\miscellaneous\ClosedStatic\ClosedStatic
WorkingDir=CoreMangLib\system\delegate\miscellaneous\ClosedStatic
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Co6010DelegateEqualsTwo.cmd_2840]
@@ -21345,7 +20985,7 @@ RelativePath=CoreMangLib\system\delegate\VSD\OpenDelegate\OpenDelegate.cmd
WorkingDir=CoreMangLib\system\delegate\VSD\OpenDelegate
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Guid_Parsing.cmd_2844]
@@ -21377,7 +21017,7 @@ RelativePath=Exceptions\Finalization\Finalizer\Finalizer.cmd
WorkingDir=Exceptions\Finalization\Finalizer
Expected=0
MaxAllowedDurationSeconds=600
-Categories=RT;Pri0;EXPECTED_PASS
+Categories=RT;EXPECTED_PASS
HostStyle=0
[AddMemoryPressureTest.cmd_2849]
@@ -21409,7 +21049,7 @@ RelativePath=GC\API\GC\Collect\Collect.cmd
WorkingDir=GC\API\GC\Collect
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Collect0.cmd_2853]
@@ -21441,7 +21081,7 @@ RelativePath=GC\API\GC\Collect_Default_1\Collect_Default_1.cmd
WorkingDir=GC\API\GC\Collect_Default_1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Collect_Default_2.cmd_2857]
@@ -21449,7 +21089,7 @@ RelativePath=GC\API\GC\Collect_Default_2\Collect_Default_2.cmd
WorkingDir=GC\API\GC\Collect_Default_2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Collect_Default_3.cmd_2858]
@@ -21457,7 +21097,7 @@ RelativePath=GC\API\GC\Collect_Default_3\Collect_Default_3.cmd
WorkingDir=GC\API\GC\Collect_Default_3
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Collect_fail.cmd_2859]
@@ -21473,7 +21113,7 @@ RelativePath=GC\API\GC\Collect_Forced_1\Collect_Forced_1.cmd
WorkingDir=GC\API\GC\Collect_Forced_1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Collect_Forced_2.cmd_2861]
@@ -21481,7 +21121,7 @@ RelativePath=GC\API\GC\Collect_Forced_2\Collect_Forced_2.cmd
WorkingDir=GC\API\GC\Collect_Forced_2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Collect_Forced_3.cmd_2862]
@@ -21489,7 +21129,7 @@ RelativePath=GC\API\GC\Collect_Forced_3\Collect_Forced_3.cmd
WorkingDir=GC\API\GC\Collect_Forced_3
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Collect_neg.cmd_2863]
@@ -21505,7 +21145,7 @@ RelativePath=GC\API\GC\Collect_Optimized_1\Collect_Optimized_1.cmd
WorkingDir=GC\API\GC\Collect_Optimized_1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Collect_Optimized_2.cmd_2865]
@@ -21529,7 +21169,7 @@ RelativePath=GC\API\GC\Finalize\Finalize.cmd
WorkingDir=GC\API\GC\Finalize
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GetGeneration.cmd_2868]
@@ -21545,7 +21185,7 @@ RelativePath=GC\API\GC\GetGeneration_box\GetGeneration_box.cmd
WorkingDir=GC\API\GC\GetGeneration_box
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GetGeneration_fail.cmd_2872]
@@ -21561,7 +21201,7 @@ RelativePath=GC\API\GC\GetTotalMemory\GetTotalMemory.cmd
WorkingDir=GC\API\GC\GetTotalMemory
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[KeepAlive.cmd_2874]
@@ -21569,7 +21209,7 @@ RelativePath=GC\API\GC\KeepAlive\KeepAlive.cmd
WorkingDir=GC\API\GC\KeepAlive
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[KeepAliveNull.cmd_2875]
@@ -21577,7 +21217,7 @@ RelativePath=GC\API\GC\KeepAliveNull\KeepAliveNull.cmd
WorkingDir=GC\API\GC\KeepAliveNull
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[KeepAliveRecur.cmd_2876]
@@ -21585,7 +21225,7 @@ RelativePath=GC\API\GC\KeepAliveRecur\KeepAliveRecur.cmd
WorkingDir=GC\API\GC\KeepAliveRecur
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[MaxGeneration.cmd_2877]
@@ -21617,7 +21257,7 @@ RelativePath=GC\API\GC\ReRegisterForFinalize\ReRegisterForFinalize.cmd
WorkingDir=GC\API\GC\ReRegisterForFinalize
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ReRegisterForFinalize_null.cmd_2881]
@@ -21633,7 +21273,7 @@ RelativePath=GC\API\GC\SuppressFinalize\SuppressFinalize.cmd
WorkingDir=GC\API\GC\SuppressFinalize
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[SuppressFinalize_Null.cmd_2883]
@@ -21649,7 +21289,7 @@ RelativePath=GC\API\GC\TotalMemory\TotalMemory.cmd
WorkingDir=GC\API\GC\TotalMemory
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[TotalMemory2.cmd_2885]
@@ -21657,7 +21297,7 @@ RelativePath=GC\API\GC\TotalMemory2\TotalMemory2.cmd
WorkingDir=GC\API\GC\TotalMemory2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[AddrOfPinnedObject.cmd_2886]
@@ -21665,7 +21305,7 @@ RelativePath=GC\API\GCHandle\AddrOfPinnedObject\AddrOfPinnedObject.cmd
WorkingDir=GC\API\GCHandle\AddrOfPinnedObject
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[AddrOfPinnedObject_neg.cmd_2887]
@@ -21681,7 +21321,7 @@ RelativePath=GC\API\GCHandle\Alloc\Alloc.cmd
WorkingDir=GC\API\GCHandle\Alloc
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Alloc_neg.cmd_2889]
@@ -21689,7 +21329,7 @@ RelativePath=GC\API\GCHandle\Alloc_neg\Alloc_neg.cmd
WorkingDir=GC\API\GCHandle\Alloc_neg
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Alloc_neg2.cmd_2890]
@@ -21713,7 +21353,7 @@ RelativePath=GC\API\GCHandle\Equality\Equality.cmd
WorkingDir=GC\API\GCHandle\Equality
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Free.cmd_2893]
@@ -21721,7 +21361,7 @@ RelativePath=GC\API\GCHandle\Free\Free.cmd
WorkingDir=GC\API\GCHandle\Free
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Free_neg.cmd_2894]
@@ -21737,7 +21377,7 @@ RelativePath=GC\API\GCHandle\HandleCopy\HandleCopy.cmd
WorkingDir=GC\API\GCHandle\HandleCopy
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[IsAllocated.cmd_2896]
@@ -21745,7 +21385,7 @@ RelativePath=GC\API\GCHandle\IsAllocated\IsAllocated.cmd
WorkingDir=GC\API\GCHandle\IsAllocated
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Normal.cmd_2897]
@@ -21753,7 +21393,7 @@ RelativePath=GC\API\GCHandle\Normal\Normal.cmd
WorkingDir=GC\API\GCHandle\Normal
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Pinned.cmd_2898]
@@ -21761,7 +21401,7 @@ RelativePath=GC\API\GCHandle\Pinned\Pinned.cmd
WorkingDir=GC\API\GCHandle\Pinned
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[PinObj_neg.cmd_2899]
@@ -21777,7 +21417,7 @@ RelativePath=GC\API\GCHandle\Target\Target.cmd
WorkingDir=GC\API\GCHandle\Target
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Target_neg.cmd_2901]
@@ -21801,7 +21441,7 @@ RelativePath=GC\API\GCHandle\Weak\Weak.cmd
WorkingDir=GC\API\GCHandle\Weak
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Count.cmd_2904]
@@ -21817,7 +21457,7 @@ RelativePath=GC\API\GCHandleCollector\CtorsAndProperties\CtorsAndProperties.cmd
WorkingDir=GC\API\GCHandleCollector\CtorsAndProperties
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[NegTests.cmd_2906]
@@ -21849,7 +21489,7 @@ RelativePath=GC\API\WeakReference\Finalize\Finalize.cmd
WorkingDir=GC\API\WeakReference\Finalize
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Finalize2.cmd_2910]
@@ -21865,7 +21505,7 @@ RelativePath=GC\API\WeakReference\IsAlive\IsAlive.cmd
WorkingDir=GC\API\WeakReference\IsAlive
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[IsAlive_neg.cmd_2912]
@@ -21873,7 +21513,7 @@ RelativePath=GC\API\WeakReference\IsAlive_neg\IsAlive_neg.cmd
WorkingDir=GC\API\WeakReference\IsAlive_neg
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[multipleWRs.cmd_2913]
@@ -21905,7 +21545,7 @@ RelativePath=GC\API\WeakReference\Target\Target.cmd
WorkingDir=GC\API\WeakReference\Target
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[TrackResurrection.cmd_2917]
@@ -21913,7 +21553,7 @@ RelativePath=GC\API\WeakReference\TrackResurrection\TrackResurrection.cmd
WorkingDir=GC\API\WeakReference\TrackResurrection
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[delete_next_card_table.cmd_2919]
@@ -21921,7 +21561,7 @@ RelativePath=GC\Coverage\delete_next_card_table\delete_next_card_table.cmd
WorkingDir=GC\Coverage\delete_next_card_table
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;LONG_RUNNING
+Categories=EXPECTED_PASS;LONG_RUNNING;Pri1
HostStyle=0
[LargeObjectAlloc.cmd_2920]
@@ -21929,7 +21569,7 @@ RelativePath=GC\Coverage\LargeObjectAlloc\LargeObjectAlloc.cmd
WorkingDir=GC\Coverage\LargeObjectAlloc
Expected=0
MaxAllowedDurationSeconds=600
-Categories=RT;Pri0;EXPECTED_PASS
+Categories=RT;EXPECTED_PASS
HostStyle=0
[LargeObjectAlloc2.cmd_2921]
@@ -21937,7 +21577,7 @@ RelativePath=GC\Coverage\LargeObjectAlloc2\LargeObjectAlloc2.cmd
WorkingDir=GC\Coverage\LargeObjectAlloc2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=RT;Pri0;EXPECTED_PASS
+Categories=RT;EXPECTED_PASS
HostStyle=0
[concurrentspin2.cmd_2923]
@@ -21945,7 +21585,7 @@ RelativePath=GC\Features\BackgroundGC\concurrentspin2\concurrentspin2.cmd
WorkingDir=GC\Features\BackgroundGC\concurrentspin2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;LONG_RUNNING
+Categories=EXPECTED_PASS;LONG_RUNNING;Pri1
HostStyle=0
[finalizeio.cmd_2925]
@@ -21953,7 +21593,7 @@ RelativePath=GC\Features\Finalizer\finalizeio\finalizeio\finalizeio.cmd
WorkingDir=GC\Features\Finalizer\finalizeio\finalizeio
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[finalizearray.cmd_2926]
@@ -21969,7 +21609,7 @@ RelativePath=GC\Features\Finalizer\finalizeother\finalizearraysleep\finalizearra
WorkingDir=GC\Features\Finalizer\finalizeother\finalizearraysleep
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[finalizedest.cmd_2928]
@@ -21977,7 +21617,7 @@ RelativePath=GC\Features\Finalizer\finalizeother\finalizedest\finalizedest.cmd
WorkingDir=GC\Features\Finalizer\finalizeother\finalizedest
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[finalizeexcep.cmd_2929]
@@ -21993,7 +21633,7 @@ RelativePath=GC\Features\Finalizer\finalizeother\finalizeinherit\finalizeinherit
WorkingDir=GC\Features\Finalizer\finalizeother\finalizeinherit
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[finalizenested.cmd_2931]
@@ -22001,7 +21641,7 @@ RelativePath=GC\Features\Finalizer\finalizeother\finalizenested\finalizenested.c
WorkingDir=GC\Features\Finalizer\finalizeother\finalizenested
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[bestfit.cmd_2932]
@@ -22049,7 +21689,7 @@ RelativePath=GC\Features\HeapExpansion\Finalizer\Finalizer.cmd
WorkingDir=GC\Features\HeapExpansion\Finalizer
Expected=0
MaxAllowedDurationSeconds=600
-Categories=RT;Pri0;EXPECTED_PASS
+Categories=RT;EXPECTED_PASS
HostStyle=0
[Handles.cmd_2938]
@@ -22057,7 +21697,7 @@ RelativePath=GC\Features\HeapExpansion\Handles\Handles.cmd
WorkingDir=GC\Features\HeapExpansion\Handles
Expected=0
MaxAllowedDurationSeconds=600
-Categories=RT;Pri0;EXPECTED_PASS
+Categories=RT;EXPECTED_PASS
HostStyle=0
[plug.cmd_2939]
@@ -22081,7 +21721,7 @@ RelativePath=GC\Features\KeepAlive\keepaliveother\keepalivearray\keepalivearray.
WorkingDir=GC\Features\KeepAlive\keepaliveother\keepalivearray
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[keepalivedirectedgraph.cmd_2942]
@@ -22097,7 +21737,7 @@ RelativePath=GC\Features\KeepAlive\keepaliveother\keepalivefinalize\keepalivefin
WorkingDir=GC\Features\KeepAlive\keepaliveother\keepalivefinalize
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[keepalivehandle.cmd_2944]
@@ -22105,7 +21745,7 @@ RelativePath=GC\Features\KeepAlive\keepaliveother\keepalivehandle\keepalivehandl
WorkingDir=GC\Features\KeepAlive\keepaliveother\keepalivehandle
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[keepalivescope.cmd_2945]
@@ -22113,7 +21753,7 @@ RelativePath=GC\Features\KeepAlive\keepaliveother\keepalivescope\keepalivescope.
WorkingDir=GC\Features\KeepAlive\keepaliveother\keepalivescope
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[keepalivetry.cmd_2946]
@@ -22129,7 +21769,7 @@ RelativePath=GC\Features\KeepAlive\keepaliveother\keepalivetypes\keepalivetypes.
WorkingDir=GC\Features\KeepAlive\keepaliveother\keepalivetypes
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[lohcompactapi.cmd_2948]
@@ -22145,7 +21785,7 @@ RelativePath=GC\Features\LOHCompaction\lohcompactapi2\lohcompactapi2.cmd
WorkingDir=GC\Features\LOHCompaction\lohcompactapi2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;LONG_RUNNING
+Categories=EXPECTED_PASS;LONG_RUNNING;Pri1
HostStyle=0
[lohcompactapi_exceptions.cmd_2950]
@@ -22161,7 +21801,7 @@ RelativePath=GC\Features\LOHCompaction\lohcompactscenariorepro\lohcompactscenari
WorkingDir=GC\Features\LOHCompaction\lohcompactscenariorepro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;LONG_RUNNING
+Categories=EXPECTED_PASS;LONG_RUNNING;Pri1
HostStyle=0
[lohcompact_stress.cmd_2952]
@@ -22169,7 +21809,7 @@ RelativePath=GC\Features\LOHCompaction\lohcompact_stress\lohcompact_stress.cmd
WorkingDir=GC\Features\LOHCompaction\lohcompact_stress
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[lohpin.cmd_2953]
@@ -22185,7 +21825,7 @@ RelativePath=GC\Features\PartialCompaction\eco1\eco1.cmd
WorkingDir=GC\Features\PartialCompaction\eco1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;LONG_RUNNING
+Categories=EXPECTED_PASS;LONG_RUNNING;Pri1
HostStyle=0
[partialcompactiontest.cmd_2956]
@@ -22193,7 +21833,7 @@ RelativePath=GC\Features\PartialCompaction\partialcompactiontest\partialcompacti
WorkingDir=GC\Features\PartialCompaction\partialcompactiontest
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;LONG_RUNNING
+Categories=EXPECTED_PASS;LONG_RUNNING;Pri1
HostStyle=0
[partialcompactionwloh.cmd_2957]
@@ -22201,7 +21841,7 @@ RelativePath=GC\Features\PartialCompaction\partialcompactionwloh\partialcompacti
WorkingDir=GC\Features\PartialCompaction\partialcompactionwloh
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;LONG_RUNNING
+Categories=EXPECTED_PASS;LONG_RUNNING;Pri1
HostStyle=0
[PinnedCollect.cmd_2958]
@@ -22209,7 +21849,7 @@ RelativePath=GC\Features\Pinning\PinningOther\PinnedCollect\PinnedCollect.cmd
WorkingDir=GC\Features\Pinning\PinningOther\PinnedCollect
Expected=0
MaxAllowedDurationSeconds=600
-Categories=RT;Pri0;EXPECTED_PASS
+Categories=RT;EXPECTED_PASS
HostStyle=0
[PinnedHandle.cmd_2959]
@@ -22217,7 +21857,7 @@ RelativePath=GC\Features\Pinning\PinningOther\PinnedHandle\PinnedHandle.cmd
WorkingDir=GC\Features\Pinning\PinningOther\PinnedHandle
Expected=0
MaxAllowedDurationSeconds=600
-Categories=RT;Pri0;EXPECTED_PASS
+Categories=RT;EXPECTED_PASS
HostStyle=0
[PinnedInt.cmd_2960]
@@ -22225,7 +21865,7 @@ RelativePath=GC\Features\Pinning\PinningOther\PinnedInt\PinnedInt.cmd
WorkingDir=GC\Features\Pinning\PinningOther\PinnedInt
Expected=0
MaxAllowedDurationSeconds=600
-Categories=RT;Pri0;EXPECTED_PASS
+Categories=RT;EXPECTED_PASS;Pri1
HostStyle=0
[PinnedMany.cmd_2961]
@@ -22233,7 +21873,7 @@ RelativePath=GC\Features\Pinning\PinningOther\PinnedMany\PinnedMany.cmd
WorkingDir=GC\Features\Pinning\PinningOther\PinnedMany
Expected=0
MaxAllowedDurationSeconds=600
-Categories=RT;Pri0;EXPECTED_PASS
+Categories=RT;EXPECTED_PASS
HostStyle=0
[PinnedMultiple.cmd_2962]
@@ -22241,7 +21881,7 @@ RelativePath=GC\Features\Pinning\PinningOther\PinnedMultiple\PinnedMultiple.cmd
WorkingDir=GC\Features\Pinning\PinningOther\PinnedMultiple
Expected=0
MaxAllowedDurationSeconds=600
-Categories=RT;Pri0;EXPECTED_PASS
+Categories=RT;EXPECTED_PASS
HostStyle=0
[PinnedObject.cmd_2963]
@@ -22249,7 +21889,7 @@ RelativePath=GC\Features\Pinning\PinningOther\PinnedObject\PinnedObject.cmd
WorkingDir=GC\Features\Pinning\PinningOther\PinnedObject
Expected=0
MaxAllowedDurationSeconds=600
-Categories=RT;Pri0;EXPECTED_PASS
+Categories=RT;EXPECTED_PASS
HostStyle=0
[sustainedlowlatency_race.cmd_2965]
@@ -22257,7 +21897,7 @@ RelativePath=GC\Features\SustainedLowLatency\sustainedlowlatency_race\sustainedl
WorkingDir=GC\Features\SustainedLowLatency\sustainedlowlatency_race
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;LONG_RUNNING
+Categories=EXPECTED_PASS;LONG_RUNNING;Pri1
HostStyle=0
[sustainedlowlatency_race_reverse.cmd_2966]
@@ -22265,7 +21905,7 @@ RelativePath=GC\Features\SustainedLowLatency\sustainedlowlatency_race_reverse\su
WorkingDir=GC\Features\SustainedLowLatency\sustainedlowlatency_race_reverse
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;LONG_RUNNING
+Categories=EXPECTED_PASS;LONG_RUNNING;Pri1
HostStyle=0
[largeexceptiontest.cmd_2968]
@@ -22273,7 +21913,7 @@ RelativePath=GC\LargeMemory\Allocation\largeexceptiontest\largeexceptiontest.cmd
WorkingDir=GC\LargeMemory\Allocation\largeexceptiontest
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[gettotalmemory.cmd_2971]
@@ -22289,7 +21929,7 @@ RelativePath=GC\LargeMemory\API\gc\keepalive\keepalive.cmd
WorkingDir=GC\LargeMemory\API\gc\keepalive
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[suppressfinalize.cmd_2974]
@@ -22297,7 +21937,7 @@ RelativePath=GC\LargeMemory\API\gc\suppressfinalize\suppressfinalize.cmd
WorkingDir=GC\LargeMemory\API\gc\suppressfinalize
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[largearraytest.cmd_2975]
@@ -22321,7 +21961,7 @@ RelativePath=GC\Regressions\v2.0-beta1\149926\149926\149926.cmd
WorkingDir=GC\Regressions\v2.0-beta1\149926\149926
Expected=0
MaxAllowedDurationSeconds=600
-Categories=RT;Pri0;LONG_RUNNING;EXPECTED_PASS
+Categories=RT;LONG_RUNNING;EXPECTED_PASS
HostStyle=0
[289745.cmd_2979]
@@ -22329,7 +21969,7 @@ RelativePath=GC\Regressions\v2.0-beta1\289745\289745\289745.cmd
WorkingDir=GC\Regressions\v2.0-beta1\289745\289745
Expected=0
MaxAllowedDurationSeconds=600
-Categories=RT;Pri0;EXPECTED_PASS
+Categories=RT;EXPECTED_PASS
HostStyle=0
[302560.cmd_2980]
@@ -22337,7 +21977,7 @@ RelativePath=GC\Regressions\v2.0-beta1\289745\302560\302560.cmd
WorkingDir=GC\Regressions\v2.0-beta1\289745\302560
Expected=0
MaxAllowedDurationSeconds=600
-Categories=RT;Pri0;EXPECTED_PASS
+Categories=RT;EXPECTED_PASS
HostStyle=0
[426480.cmd_2981]
@@ -22345,7 +21985,7 @@ RelativePath=GC\Regressions\v2.0-beta2\426480\426480\426480.cmd
WorkingDir=GC\Regressions\v2.0-beta2\426480\426480
Expected=0
MaxAllowedDurationSeconds=600
-Categories=RT;Pri0;EXPECTED_PASS
+Categories=RT;EXPECTED_PASS
HostStyle=0
[445488.cmd_2982]
@@ -22377,7 +22017,7 @@ RelativePath=GC\Regressions\v2.0-beta2\462651\462651\462651.cmd
WorkingDir=GC\Regressions\v2.0-beta2\462651\462651
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;LONG_RUNNING
+Categories=EXPECTED_PASS;LONG_RUNNING;Pri1
HostStyle=0
[471729.cmd_2986]
@@ -22385,7 +22025,7 @@ RelativePath=GC\Regressions\v2.0-beta2\471729\471729\471729.cmd
WorkingDir=GC\Regressions\v2.0-beta2\471729\471729
Expected=0
MaxAllowedDurationSeconds=600
-Categories=RT;Pri0;EXPECTED_PASS
+Categories=RT;EXPECTED_PASS;Pri1
HostStyle=0
[494226.cmd_2987]
@@ -22393,7 +22033,7 @@ RelativePath=GC\Regressions\v2.0-rtm\494226\494226\494226.cmd
WorkingDir=GC\Regressions\v2.0-rtm\494226\494226
Expected=0
MaxAllowedDurationSeconds=600
-Categories=RT;Pri0;LONG_RUNNING;EXPECTED_PASS
+Categories=RT;LONG_RUNNING;EXPECTED_PASS
HostStyle=0
[544701.cmd_2988]
@@ -22401,7 +22041,7 @@ RelativePath=GC\Regressions\v2.0-rtm\544701\544701\544701.cmd
WorkingDir=GC\Regressions\v2.0-rtm\544701\544701
Expected=0
MaxAllowedDurationSeconds=600
-Categories=RT;Pri0;EXPECTED_PASS
+Categories=RT;EXPECTED_PASS;Pri1
HostStyle=0
[thdtree.cmd_2990]
@@ -22473,7 +22113,7 @@ RelativePath=GC\Scenarios\Boxing\simpvariant\simpvariant.cmd
WorkingDir=GC\Scenarios\Boxing\simpvariant
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[vararystress.cmd_2999]
@@ -22481,7 +22121,7 @@ RelativePath=GC\Scenarios\Boxing\vararystress\vararystress.cmd
WorkingDir=GC\Scenarios\Boxing\vararystress
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[variantint.cmd_3000]
@@ -22505,7 +22145,7 @@ RelativePath=GC\Scenarios\DoublinkList\dlbigleak\dlbigleak.cmd
WorkingDir=GC\Scenarios\DoublinkList\dlbigleak
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[dlbigleakthd.cmd_3003]
@@ -22521,7 +22161,7 @@ RelativePath=GC\Scenarios\DoublinkList\dlbigleakthd_v2\dlbigleakthd_v2.cmd
WorkingDir=GC\Scenarios\DoublinkList\dlbigleakthd_v2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[dlcollect.cmd_3005]
@@ -22577,7 +22217,7 @@ RelativePath=GC\Scenarios\FinalizeTimeout\FinalizeTimeout\FinalizeTimeout.cmd
WorkingDir=GC\Scenarios\FinalizeTimeout\FinalizeTimeout
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[finalnstruct.cmd_3013]
@@ -22609,7 +22249,7 @@ RelativePath=GC\Scenarios\FragMan\fragman\fragman.cmd
WorkingDir=GC\Scenarios\FragMan\fragman
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[gc_base1.cmd_3017]
@@ -22617,7 +22257,7 @@ RelativePath=GC\Scenarios\GCBase1\gc_base1\gc_base1.cmd
WorkingDir=GC\Scenarios\GCBase1\gc_base1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[gc_base1_1.cmd_3018]
@@ -22625,7 +22265,7 @@ RelativePath=GC\Scenarios\GCBase1\gc_base1_1\gc_base1_1.cmd
WorkingDir=GC\Scenarios\GCBase1\gc_base1_1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[gcbench.cmd_3019]
@@ -22641,7 +22281,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator\GCSimulator.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_10.cmd_3021]
@@ -22649,7 +22289,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_10\GCSimulator_10.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_10
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_100.cmd_3022]
@@ -22657,7 +22297,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_100\GCSimulator_100.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_100
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_101.cmd_3023]
@@ -22665,7 +22305,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_101\GCSimulator_101.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_101
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_102.cmd_3024]
@@ -22673,7 +22313,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_102\GCSimulator_102.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_102
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_103.cmd_3025]
@@ -22681,7 +22321,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_103\GCSimulator_103.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_103
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_104.cmd_3026]
@@ -22689,7 +22329,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_104\GCSimulator_104.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_104
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_105.cmd_3027]
@@ -22697,7 +22337,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_105\GCSimulator_105.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_105
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_106.cmd_3028]
@@ -22705,7 +22345,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_106\GCSimulator_106.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_106
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_107.cmd_3029]
@@ -22713,7 +22353,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_107\GCSimulator_107.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_107
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_108.cmd_3030]
@@ -22721,7 +22361,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_108\GCSimulator_108.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_108
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_109.cmd_3031]
@@ -22729,7 +22369,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_109\GCSimulator_109.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_109
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_11.cmd_3032]
@@ -22737,7 +22377,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_11\GCSimulator_11.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_11
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_110.cmd_3033]
@@ -22745,7 +22385,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_110\GCSimulator_110.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_110
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_111.cmd_3034]
@@ -22753,7 +22393,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_111\GCSimulator_111.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_111
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_112.cmd_3035]
@@ -22761,7 +22401,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_112\GCSimulator_112.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_112
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_113.cmd_3036]
@@ -22769,7 +22409,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_113\GCSimulator_113.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_113
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_114.cmd_3037]
@@ -22777,7 +22417,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_114\GCSimulator_114.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_114
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_115.cmd_3038]
@@ -22785,7 +22425,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_115\GCSimulator_115.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_115
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_116.cmd_3039]
@@ -22793,7 +22433,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_116\GCSimulator_116.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_116
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_117.cmd_3040]
@@ -22801,7 +22441,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_117\GCSimulator_117.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_117
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_118.cmd_3041]
@@ -22809,7 +22449,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_118\GCSimulator_118.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_118
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_119.cmd_3042]
@@ -22817,7 +22457,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_119\GCSimulator_119.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_119
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_12.cmd_3043]
@@ -22825,7 +22465,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_12\GCSimulator_12.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_12
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_120.cmd_3044]
@@ -22833,7 +22473,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_120\GCSimulator_120.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_120
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_121.cmd_3045]
@@ -22841,7 +22481,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_121\GCSimulator_121.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_121
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_122.cmd_3046]
@@ -22849,7 +22489,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_122\GCSimulator_122.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_122
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_123.cmd_3047]
@@ -22857,7 +22497,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_123\GCSimulator_123.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_123
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_124.cmd_3048]
@@ -22865,7 +22505,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_124\GCSimulator_124.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_124
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_125.cmd_3049]
@@ -22873,7 +22513,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_125\GCSimulator_125.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_125
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_126.cmd_3050]
@@ -22881,7 +22521,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_126\GCSimulator_126.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_126
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_127.cmd_3051]
@@ -22889,7 +22529,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_127\GCSimulator_127.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_127
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_128.cmd_3052]
@@ -22897,7 +22537,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_128\GCSimulator_128.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_128
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_129.cmd_3053]
@@ -22905,7 +22545,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_129\GCSimulator_129.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_129
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_13.cmd_3054]
@@ -22913,7 +22553,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_13\GCSimulator_13.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_13
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_130.cmd_3055]
@@ -22921,7 +22561,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_130\GCSimulator_130.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_130
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_131.cmd_3056]
@@ -22929,7 +22569,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_131\GCSimulator_131.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_131
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_132.cmd_3057]
@@ -22937,7 +22577,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_132\GCSimulator_132.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_132
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_133.cmd_3058]
@@ -22945,7 +22585,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_133\GCSimulator_133.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_133
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_134.cmd_3059]
@@ -22953,7 +22593,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_134\GCSimulator_134.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_134
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_135.cmd_3060]
@@ -22961,7 +22601,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_135\GCSimulator_135.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_135
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_136.cmd_3061]
@@ -22969,7 +22609,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_136\GCSimulator_136.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_136
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_137.cmd_3062]
@@ -22977,7 +22617,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_137\GCSimulator_137.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_137
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_138.cmd_3063]
@@ -22985,7 +22625,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_138\GCSimulator_138.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_138
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_139.cmd_3064]
@@ -22993,7 +22633,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_139\GCSimulator_139.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_139
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_14.cmd_3065]
@@ -23001,7 +22641,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_14\GCSimulator_14.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_14
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_140.cmd_3066]
@@ -23009,7 +22649,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_140\GCSimulator_140.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_140
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_141.cmd_3067]
@@ -23017,7 +22657,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_141\GCSimulator_141.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_141
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_142.cmd_3068]
@@ -23025,7 +22665,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_142\GCSimulator_142.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_142
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_143.cmd_3069]
@@ -23033,7 +22673,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_143\GCSimulator_143.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_143
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_144.cmd_3070]
@@ -23041,7 +22681,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_144\GCSimulator_144.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_144
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_145.cmd_3071]
@@ -23049,7 +22689,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_145\GCSimulator_145.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_145
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_146.cmd_3072]
@@ -23057,7 +22697,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_146\GCSimulator_146.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_146
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_147.cmd_3073]
@@ -23065,7 +22705,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_147\GCSimulator_147.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_147
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_148.cmd_3074]
@@ -23073,7 +22713,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_148\GCSimulator_148.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_148
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_149.cmd_3075]
@@ -23081,7 +22721,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_149\GCSimulator_149.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_149
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_15.cmd_3076]
@@ -23089,7 +22729,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_15\GCSimulator_15.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_15
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_150.cmd_3077]
@@ -23097,7 +22737,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_150\GCSimulator_150.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_150
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_151.cmd_3078]
@@ -23105,7 +22745,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_151\GCSimulator_151.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_151
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_152.cmd_3079]
@@ -23113,7 +22753,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_152\GCSimulator_152.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_152
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_153.cmd_3080]
@@ -23121,7 +22761,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_153\GCSimulator_153.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_153
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_154.cmd_3081]
@@ -23129,7 +22769,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_154\GCSimulator_154.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_154
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_155.cmd_3082]
@@ -23137,7 +22777,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_155\GCSimulator_155.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_155
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_156.cmd_3083]
@@ -23145,7 +22785,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_156\GCSimulator_156.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_156
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_157.cmd_3084]
@@ -23153,7 +22793,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_157\GCSimulator_157.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_157
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_158.cmd_3085]
@@ -23161,7 +22801,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_158\GCSimulator_158.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_158
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_159.cmd_3086]
@@ -23169,7 +22809,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_159\GCSimulator_159.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_159
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_16.cmd_3087]
@@ -23177,7 +22817,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_16\GCSimulator_16.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_16
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_160.cmd_3088]
@@ -23185,7 +22825,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_160\GCSimulator_160.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_160
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_161.cmd_3089]
@@ -23193,7 +22833,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_161\GCSimulator_161.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_161
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_162.cmd_3090]
@@ -23201,7 +22841,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_162\GCSimulator_162.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_162
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_163.cmd_3091]
@@ -23209,7 +22849,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_163\GCSimulator_163.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_163
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_164.cmd_3092]
@@ -23217,7 +22857,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_164\GCSimulator_164.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_164
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_165.cmd_3093]
@@ -23225,7 +22865,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_165\GCSimulator_165.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_165
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_166.cmd_3094]
@@ -23233,7 +22873,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_166\GCSimulator_166.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_166
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_167.cmd_3095]
@@ -23241,7 +22881,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_167\GCSimulator_167.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_167
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_168.cmd_3096]
@@ -23249,7 +22889,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_168\GCSimulator_168.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_168
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_169.cmd_3097]
@@ -23257,7 +22897,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_169\GCSimulator_169.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_169
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_17.cmd_3098]
@@ -23265,7 +22905,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_17\GCSimulator_17.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_17
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_170.cmd_3099]
@@ -23273,7 +22913,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_170\GCSimulator_170.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_170
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_171.cmd_3100]
@@ -23281,7 +22921,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_171\GCSimulator_171.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_171
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_172.cmd_3101]
@@ -23289,7 +22929,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_172\GCSimulator_172.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_172
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_173.cmd_3102]
@@ -23297,7 +22937,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_173\GCSimulator_173.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_173
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_174.cmd_3103]
@@ -23305,7 +22945,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_174\GCSimulator_174.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_174
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_175.cmd_3104]
@@ -23313,7 +22953,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_175\GCSimulator_175.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_175
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_176.cmd_3105]
@@ -23321,7 +22961,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_176\GCSimulator_176.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_176
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_177.cmd_3106]
@@ -23329,7 +22969,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_177\GCSimulator_177.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_177
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_178.cmd_3107]
@@ -23337,7 +22977,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_178\GCSimulator_178.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_178
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_179.cmd_3108]
@@ -23345,7 +22985,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_179\GCSimulator_179.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_179
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_18.cmd_3109]
@@ -23353,7 +22993,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_18\GCSimulator_18.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_18
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_180.cmd_3110]
@@ -23361,7 +23001,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_180\GCSimulator_180.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_180
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_181.cmd_3111]
@@ -23369,7 +23009,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_181\GCSimulator_181.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_181
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_182.cmd_3112]
@@ -23377,7 +23017,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_182\GCSimulator_182.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_182
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_183.cmd_3113]
@@ -23385,7 +23025,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_183\GCSimulator_183.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_183
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_184.cmd_3114]
@@ -23393,7 +23033,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_184\GCSimulator_184.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_184
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_185.cmd_3115]
@@ -23401,7 +23041,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_185\GCSimulator_185.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_185
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_186.cmd_3116]
@@ -23409,7 +23049,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_186\GCSimulator_186.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_186
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_187.cmd_3117]
@@ -23417,7 +23057,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_187\GCSimulator_187.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_187
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_188.cmd_3118]
@@ -23425,7 +23065,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_188\GCSimulator_188.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_188
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_189.cmd_3119]
@@ -23433,7 +23073,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_189\GCSimulator_189.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_189
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_19.cmd_3120]
@@ -23441,7 +23081,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_19\GCSimulator_19.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_19
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_190.cmd_3121]
@@ -23449,7 +23089,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_190\GCSimulator_190.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_190
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_191.cmd_3122]
@@ -23457,7 +23097,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_191\GCSimulator_191.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_191
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_192.cmd_3123]
@@ -23465,7 +23105,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_192\GCSimulator_192.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_192
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_193.cmd_3124]
@@ -23473,7 +23113,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_193\GCSimulator_193.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_193
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_194.cmd_3125]
@@ -23481,7 +23121,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_194\GCSimulator_194.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_194
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_195.cmd_3126]
@@ -23489,7 +23129,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_195\GCSimulator_195.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_195
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_196.cmd_3127]
@@ -23497,7 +23137,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_196\GCSimulator_196.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_196
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_197.cmd_3128]
@@ -23505,7 +23145,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_197\GCSimulator_197.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_197
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_198.cmd_3129]
@@ -23513,7 +23153,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_198\GCSimulator_198.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_198
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_199.cmd_3130]
@@ -23521,7 +23161,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_199\GCSimulator_199.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_199
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_2.cmd_3131]
@@ -23529,7 +23169,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_2\GCSimulator_2.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_20.cmd_3132]
@@ -23537,7 +23177,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_20\GCSimulator_20.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_20
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_200.cmd_3133]
@@ -23545,7 +23185,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_200\GCSimulator_200.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_200
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_201.cmd_3134]
@@ -23553,7 +23193,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_201\GCSimulator_201.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_201
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_202.cmd_3135]
@@ -23561,7 +23201,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_202\GCSimulator_202.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_202
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_203.cmd_3136]
@@ -23569,7 +23209,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_203\GCSimulator_203.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_203
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_204.cmd_3137]
@@ -23577,7 +23217,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_204\GCSimulator_204.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_204
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_205.cmd_3138]
@@ -23585,7 +23225,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_205\GCSimulator_205.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_205
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_206.cmd_3139]
@@ -23593,7 +23233,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_206\GCSimulator_206.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_206
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_207.cmd_3140]
@@ -23601,7 +23241,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_207\GCSimulator_207.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_207
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_208.cmd_3141]
@@ -23609,7 +23249,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_208\GCSimulator_208.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_208
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_209.cmd_3142]
@@ -23617,7 +23257,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_209\GCSimulator_209.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_209
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_21.cmd_3143]
@@ -23625,7 +23265,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_21\GCSimulator_21.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_21
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_210.cmd_3144]
@@ -23633,7 +23273,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_210\GCSimulator_210.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_210
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_211.cmd_3145]
@@ -23641,7 +23281,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_211\GCSimulator_211.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_211
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_212.cmd_3146]
@@ -23649,7 +23289,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_212\GCSimulator_212.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_212
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_213.cmd_3147]
@@ -23657,7 +23297,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_213\GCSimulator_213.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_213
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_214.cmd_3148]
@@ -23665,7 +23305,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_214\GCSimulator_214.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_214
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_215.cmd_3149]
@@ -23673,7 +23313,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_215\GCSimulator_215.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_215
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_216.cmd_3150]
@@ -23681,7 +23321,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_216\GCSimulator_216.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_216
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_217.cmd_3151]
@@ -23689,7 +23329,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_217\GCSimulator_217.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_217
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_218.cmd_3152]
@@ -23697,7 +23337,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_218\GCSimulator_218.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_218
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_219.cmd_3153]
@@ -23705,7 +23345,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_219\GCSimulator_219.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_219
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_22.cmd_3154]
@@ -23713,7 +23353,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_22\GCSimulator_22.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_22
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_220.cmd_3155]
@@ -23721,7 +23361,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_220\GCSimulator_220.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_220
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_221.cmd_3156]
@@ -23729,7 +23369,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_221\GCSimulator_221.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_221
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_222.cmd_3157]
@@ -23737,7 +23377,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_222\GCSimulator_222.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_222
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_223.cmd_3158]
@@ -23745,7 +23385,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_223\GCSimulator_223.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_223
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_224.cmd_3159]
@@ -23753,7 +23393,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_224\GCSimulator_224.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_224
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_225.cmd_3160]
@@ -23761,7 +23401,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_225\GCSimulator_225.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_225
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_226.cmd_3161]
@@ -23769,7 +23409,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_226\GCSimulator_226.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_226
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_227.cmd_3162]
@@ -23777,7 +23417,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_227\GCSimulator_227.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_227
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_228.cmd_3163]
@@ -23785,7 +23425,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_228\GCSimulator_228.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_228
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_229.cmd_3164]
@@ -23793,7 +23433,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_229\GCSimulator_229.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_229
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_23.cmd_3165]
@@ -23801,7 +23441,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_23\GCSimulator_23.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_23
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_230.cmd_3166]
@@ -23809,7 +23449,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_230\GCSimulator_230.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_230
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_231.cmd_3167]
@@ -23817,7 +23457,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_231\GCSimulator_231.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_231
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_232.cmd_3168]
@@ -23825,7 +23465,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_232\GCSimulator_232.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_232
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_233.cmd_3169]
@@ -23833,7 +23473,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_233\GCSimulator_233.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_233
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_234.cmd_3170]
@@ -23841,7 +23481,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_234\GCSimulator_234.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_234
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_235.cmd_3171]
@@ -23849,7 +23489,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_235\GCSimulator_235.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_235
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_236.cmd_3172]
@@ -23857,7 +23497,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_236\GCSimulator_236.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_236
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_237.cmd_3173]
@@ -23865,7 +23505,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_237\GCSimulator_237.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_237
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_238.cmd_3174]
@@ -23873,7 +23513,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_238\GCSimulator_238.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_238
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_239.cmd_3175]
@@ -23881,7 +23521,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_239\GCSimulator_239.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_239
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_24.cmd_3176]
@@ -23889,7 +23529,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_24\GCSimulator_24.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_24
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_240.cmd_3177]
@@ -23897,7 +23537,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_240\GCSimulator_240.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_240
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_241.cmd_3178]
@@ -23905,7 +23545,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_241\GCSimulator_241.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_241
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_242.cmd_3179]
@@ -23913,7 +23553,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_242\GCSimulator_242.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_242
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_243.cmd_3180]
@@ -23921,7 +23561,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_243\GCSimulator_243.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_243
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_244.cmd_3181]
@@ -23929,7 +23569,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_244\GCSimulator_244.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_244
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_245.cmd_3182]
@@ -23937,7 +23577,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_245\GCSimulator_245.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_245
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_246.cmd_3183]
@@ -23945,7 +23585,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_246\GCSimulator_246.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_246
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_247.cmd_3184]
@@ -23953,7 +23593,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_247\GCSimulator_247.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_247
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_248.cmd_3185]
@@ -23961,7 +23601,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_248\GCSimulator_248.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_248
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_249.cmd_3186]
@@ -23969,7 +23609,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_249\GCSimulator_249.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_249
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_25.cmd_3187]
@@ -23977,7 +23617,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_25\GCSimulator_25.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_25
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_250.cmd_3188]
@@ -23985,7 +23625,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_250\GCSimulator_250.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_250
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_251.cmd_3189]
@@ -23993,7 +23633,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_251\GCSimulator_251.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_251
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_252.cmd_3190]
@@ -24001,7 +23641,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_252\GCSimulator_252.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_252
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_253.cmd_3191]
@@ -24009,7 +23649,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_253\GCSimulator_253.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_253
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_254.cmd_3192]
@@ -24017,7 +23657,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_254\GCSimulator_254.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_254
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_255.cmd_3193]
@@ -24025,7 +23665,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_255\GCSimulator_255.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_255
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_256.cmd_3194]
@@ -24033,7 +23673,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_256\GCSimulator_256.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_256
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_257.cmd_3195]
@@ -24041,7 +23681,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_257\GCSimulator_257.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_257
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_258.cmd_3196]
@@ -24049,7 +23689,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_258\GCSimulator_258.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_258
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_259.cmd_3197]
@@ -24057,7 +23697,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_259\GCSimulator_259.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_259
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_26.cmd_3198]
@@ -24065,7 +23705,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_26\GCSimulator_26.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_26
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_260.cmd_3199]
@@ -24073,7 +23713,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_260\GCSimulator_260.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_260
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_261.cmd_3200]
@@ -24081,7 +23721,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_261\GCSimulator_261.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_261
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_262.cmd_3201]
@@ -24089,7 +23729,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_262\GCSimulator_262.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_262
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_263.cmd_3202]
@@ -24097,7 +23737,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_263\GCSimulator_263.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_263
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_264.cmd_3203]
@@ -24105,7 +23745,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_264\GCSimulator_264.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_264
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_265.cmd_3204]
@@ -24113,7 +23753,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_265\GCSimulator_265.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_265
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_266.cmd_3205]
@@ -24121,7 +23761,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_266\GCSimulator_266.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_266
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_267.cmd_3206]
@@ -24129,7 +23769,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_267\GCSimulator_267.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_267
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_268.cmd_3207]
@@ -24137,7 +23777,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_268\GCSimulator_268.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_268
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_269.cmd_3208]
@@ -24145,7 +23785,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_269\GCSimulator_269.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_269
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_27.cmd_3209]
@@ -24153,7 +23793,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_27\GCSimulator_27.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_27
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_270.cmd_3210]
@@ -24161,7 +23801,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_270\GCSimulator_270.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_270
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_271.cmd_3211]
@@ -24169,7 +23809,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_271\GCSimulator_271.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_271
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_272.cmd_3212]
@@ -24177,7 +23817,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_272\GCSimulator_272.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_272
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_273.cmd_3213]
@@ -24185,7 +23825,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_273\GCSimulator_273.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_273
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_274.cmd_3214]
@@ -24193,7 +23833,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_274\GCSimulator_274.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_274
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_275.cmd_3215]
@@ -24201,7 +23841,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_275\GCSimulator_275.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_275
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_276.cmd_3216]
@@ -24209,7 +23849,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_276\GCSimulator_276.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_276
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_277.cmd_3217]
@@ -24217,7 +23857,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_277\GCSimulator_277.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_277
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_278.cmd_3218]
@@ -24225,7 +23865,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_278\GCSimulator_278.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_278
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_279.cmd_3219]
@@ -24233,7 +23873,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_279\GCSimulator_279.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_279
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_28.cmd_3220]
@@ -24241,7 +23881,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_28\GCSimulator_28.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_28
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_280.cmd_3221]
@@ -24249,7 +23889,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_280\GCSimulator_280.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_280
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_281.cmd_3222]
@@ -24257,7 +23897,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_281\GCSimulator_281.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_281
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_282.cmd_3223]
@@ -24265,7 +23905,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_282\GCSimulator_282.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_282
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_283.cmd_3224]
@@ -24273,7 +23913,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_283\GCSimulator_283.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_283
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_284.cmd_3225]
@@ -24281,7 +23921,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_284\GCSimulator_284.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_284
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_285.cmd_3226]
@@ -24289,7 +23929,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_285\GCSimulator_285.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_285
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_286.cmd_3227]
@@ -24297,7 +23937,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_286\GCSimulator_286.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_286
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_287.cmd_3228]
@@ -24305,7 +23945,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_287\GCSimulator_287.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_287
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_288.cmd_3229]
@@ -24313,7 +23953,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_288\GCSimulator_288.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_288
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_289.cmd_3230]
@@ -24321,7 +23961,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_289\GCSimulator_289.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_289
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_29.cmd_3231]
@@ -24329,7 +23969,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_29\GCSimulator_29.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_29
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_290.cmd_3232]
@@ -24337,7 +23977,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_290\GCSimulator_290.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_290
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_291.cmd_3233]
@@ -24345,7 +23985,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_291\GCSimulator_291.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_291
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_292.cmd_3234]
@@ -24353,7 +23993,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_292\GCSimulator_292.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_292
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_293.cmd_3235]
@@ -24361,7 +24001,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_293\GCSimulator_293.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_293
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_294.cmd_3236]
@@ -24369,7 +24009,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_294\GCSimulator_294.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_294
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_295.cmd_3237]
@@ -24377,7 +24017,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_295\GCSimulator_295.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_295
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_296.cmd_3238]
@@ -24385,7 +24025,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_296\GCSimulator_296.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_296
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_297.cmd_3239]
@@ -24393,7 +24033,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_297\GCSimulator_297.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_297
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_298.cmd_3240]
@@ -24401,7 +24041,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_298\GCSimulator_298.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_298
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_299.cmd_3241]
@@ -24409,7 +24049,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_299\GCSimulator_299.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_299
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_3.cmd_3242]
@@ -24417,7 +24057,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_3\GCSimulator_3.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_3
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_30.cmd_3243]
@@ -24425,7 +24065,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_30\GCSimulator_30.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_30
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_300.cmd_3244]
@@ -24433,7 +24073,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_300\GCSimulator_300.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_300
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_301.cmd_3245]
@@ -24441,7 +24081,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_301\GCSimulator_301.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_301
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_302.cmd_3246]
@@ -24449,7 +24089,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_302\GCSimulator_302.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_302
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_303.cmd_3247]
@@ -24457,7 +24097,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_303\GCSimulator_303.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_303
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_304.cmd_3248]
@@ -24465,7 +24105,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_304\GCSimulator_304.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_304
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_305.cmd_3249]
@@ -24473,7 +24113,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_305\GCSimulator_305.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_305
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_306.cmd_3250]
@@ -24481,7 +24121,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_306\GCSimulator_306.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_306
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_307.cmd_3251]
@@ -24489,7 +24129,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_307\GCSimulator_307.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_307
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_308.cmd_3252]
@@ -24497,7 +24137,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_308\GCSimulator_308.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_308
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_309.cmd_3253]
@@ -24505,7 +24145,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_309\GCSimulator_309.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_309
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_31.cmd_3254]
@@ -24513,7 +24153,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_31\GCSimulator_31.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_31
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_310.cmd_3255]
@@ -24521,7 +24161,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_310\GCSimulator_310.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_310
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_311.cmd_3256]
@@ -24529,7 +24169,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_311\GCSimulator_311.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_311
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_312.cmd_3257]
@@ -24537,7 +24177,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_312\GCSimulator_312.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_312
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_313.cmd_3258]
@@ -24545,7 +24185,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_313\GCSimulator_313.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_313
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_314.cmd_3259]
@@ -24553,7 +24193,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_314\GCSimulator_314.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_314
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_315.cmd_3260]
@@ -24561,7 +24201,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_315\GCSimulator_315.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_315
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_316.cmd_3261]
@@ -24569,7 +24209,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_316\GCSimulator_316.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_316
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_317.cmd_3262]
@@ -24577,7 +24217,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_317\GCSimulator_317.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_317
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_318.cmd_3263]
@@ -24585,7 +24225,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_318\GCSimulator_318.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_318
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_319.cmd_3264]
@@ -24593,7 +24233,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_319\GCSimulator_319.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_319
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_32.cmd_3265]
@@ -24601,7 +24241,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_32\GCSimulator_32.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_32
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_320.cmd_3266]
@@ -24609,7 +24249,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_320\GCSimulator_320.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_320
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_321.cmd_3267]
@@ -24617,7 +24257,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_321\GCSimulator_321.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_321
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_322.cmd_3268]
@@ -24625,7 +24265,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_322\GCSimulator_322.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_322
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_323.cmd_3269]
@@ -24633,7 +24273,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_323\GCSimulator_323.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_323
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_324.cmd_3270]
@@ -24641,7 +24281,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_324\GCSimulator_324.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_324
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_325.cmd_3271]
@@ -24649,7 +24289,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_325\GCSimulator_325.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_325
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_326.cmd_3272]
@@ -24657,7 +24297,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_326\GCSimulator_326.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_326
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_327.cmd_3273]
@@ -24665,7 +24305,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_327\GCSimulator_327.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_327
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_328.cmd_3274]
@@ -24673,7 +24313,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_328\GCSimulator_328.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_328
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_329.cmd_3275]
@@ -24681,7 +24321,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_329\GCSimulator_329.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_329
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_33.cmd_3276]
@@ -24689,7 +24329,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_33\GCSimulator_33.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_33
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_330.cmd_3277]
@@ -24697,7 +24337,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_330\GCSimulator_330.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_330
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_331.cmd_3278]
@@ -24705,7 +24345,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_331\GCSimulator_331.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_331
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_332.cmd_3279]
@@ -24713,7 +24353,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_332\GCSimulator_332.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_332
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_333.cmd_3280]
@@ -24721,7 +24361,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_333\GCSimulator_333.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_333
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_334.cmd_3281]
@@ -24729,7 +24369,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_334\GCSimulator_334.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_334
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_335.cmd_3282]
@@ -24737,7 +24377,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_335\GCSimulator_335.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_335
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_336.cmd_3283]
@@ -24745,7 +24385,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_336\GCSimulator_336.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_336
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_337.cmd_3284]
@@ -24753,7 +24393,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_337\GCSimulator_337.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_337
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_338.cmd_3285]
@@ -24761,7 +24401,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_338\GCSimulator_338.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_338
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_339.cmd_3286]
@@ -24769,7 +24409,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_339\GCSimulator_339.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_339
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_34.cmd_3287]
@@ -24777,7 +24417,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_34\GCSimulator_34.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_34
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_340.cmd_3288]
@@ -24785,7 +24425,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_340\GCSimulator_340.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_340
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_341.cmd_3289]
@@ -24793,7 +24433,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_341\GCSimulator_341.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_341
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_342.cmd_3290]
@@ -24801,7 +24441,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_342\GCSimulator_342.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_342
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_343.cmd_3291]
@@ -24809,7 +24449,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_343\GCSimulator_343.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_343
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_344.cmd_3292]
@@ -24817,7 +24457,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_344\GCSimulator_344.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_344
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_345.cmd_3293]
@@ -24825,7 +24465,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_345\GCSimulator_345.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_345
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_346.cmd_3294]
@@ -24833,7 +24473,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_346\GCSimulator_346.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_346
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_347.cmd_3295]
@@ -24841,7 +24481,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_347\GCSimulator_347.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_347
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_348.cmd_3296]
@@ -24849,7 +24489,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_348\GCSimulator_348.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_348
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_349.cmd_3297]
@@ -24857,7 +24497,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_349\GCSimulator_349.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_349
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_35.cmd_3298]
@@ -24865,7 +24505,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_35\GCSimulator_35.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_35
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_350.cmd_3299]
@@ -24873,7 +24513,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_350\GCSimulator_350.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_350
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_351.cmd_3300]
@@ -24881,7 +24521,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_351\GCSimulator_351.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_351
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_352.cmd_3301]
@@ -24889,7 +24529,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_352\GCSimulator_352.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_352
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_353.cmd_3302]
@@ -24897,7 +24537,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_353\GCSimulator_353.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_353
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_354.cmd_3303]
@@ -24905,7 +24545,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_354\GCSimulator_354.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_354
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_355.cmd_3304]
@@ -24913,7 +24553,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_355\GCSimulator_355.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_355
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_356.cmd_3305]
@@ -24921,7 +24561,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_356\GCSimulator_356.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_356
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_357.cmd_3306]
@@ -24929,7 +24569,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_357\GCSimulator_357.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_357
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_358.cmd_3307]
@@ -24937,7 +24577,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_358\GCSimulator_358.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_358
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_359.cmd_3308]
@@ -24945,7 +24585,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_359\GCSimulator_359.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_359
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_36.cmd_3309]
@@ -24953,7 +24593,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_36\GCSimulator_36.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_36
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_360.cmd_3310]
@@ -24961,7 +24601,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_360\GCSimulator_360.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_360
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_361.cmd_3311]
@@ -24969,7 +24609,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_361\GCSimulator_361.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_361
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_362.cmd_3312]
@@ -24977,7 +24617,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_362\GCSimulator_362.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_362
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_363.cmd_3313]
@@ -24985,7 +24625,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_363\GCSimulator_363.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_363
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_364.cmd_3314]
@@ -24993,7 +24633,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_364\GCSimulator_364.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_364
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_365.cmd_3315]
@@ -25001,7 +24641,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_365\GCSimulator_365.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_365
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_366.cmd_3316]
@@ -25009,7 +24649,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_366\GCSimulator_366.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_366
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_367.cmd_3317]
@@ -25017,7 +24657,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_367\GCSimulator_367.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_367
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_368.cmd_3318]
@@ -25025,7 +24665,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_368\GCSimulator_368.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_368
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_369.cmd_3319]
@@ -25033,7 +24673,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_369\GCSimulator_369.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_369
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_37.cmd_3320]
@@ -25041,7 +24681,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_37\GCSimulator_37.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_37
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_370.cmd_3321]
@@ -25049,7 +24689,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_370\GCSimulator_370.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_370
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_371.cmd_3322]
@@ -25057,7 +24697,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_371\GCSimulator_371.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_371
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_372.cmd_3323]
@@ -25065,7 +24705,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_372\GCSimulator_372.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_372
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_373.cmd_3324]
@@ -25073,7 +24713,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_373\GCSimulator_373.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_373
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_374.cmd_3325]
@@ -25081,7 +24721,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_374\GCSimulator_374.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_374
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_375.cmd_3326]
@@ -25089,7 +24729,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_375\GCSimulator_375.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_375
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_376.cmd_3327]
@@ -25097,7 +24737,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_376\GCSimulator_376.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_376
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_377.cmd_3328]
@@ -25105,7 +24745,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_377\GCSimulator_377.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_377
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_378.cmd_3329]
@@ -25113,7 +24753,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_378\GCSimulator_378.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_378
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_379.cmd_3330]
@@ -25121,7 +24761,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_379\GCSimulator_379.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_379
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_38.cmd_3331]
@@ -25129,7 +24769,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_38\GCSimulator_38.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_38
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_380.cmd_3332]
@@ -25137,7 +24777,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_380\GCSimulator_380.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_380
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_381.cmd_3333]
@@ -25145,7 +24785,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_381\GCSimulator_381.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_381
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_382.cmd_3334]
@@ -25153,7 +24793,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_382\GCSimulator_382.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_382
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_383.cmd_3335]
@@ -25161,7 +24801,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_383\GCSimulator_383.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_383
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_384.cmd_3336]
@@ -25169,7 +24809,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_384\GCSimulator_384.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_384
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_385.cmd_3337]
@@ -25177,7 +24817,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_385\GCSimulator_385.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_385
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_386.cmd_3338]
@@ -25185,7 +24825,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_386\GCSimulator_386.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_386
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_387.cmd_3339]
@@ -25193,7 +24833,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_387\GCSimulator_387.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_387
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_388.cmd_3340]
@@ -25201,7 +24841,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_388\GCSimulator_388.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_388
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_389.cmd_3341]
@@ -25209,7 +24849,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_389\GCSimulator_389.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_389
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_39.cmd_3342]
@@ -25217,7 +24857,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_39\GCSimulator_39.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_39
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_390.cmd_3343]
@@ -25225,7 +24865,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_390\GCSimulator_390.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_390
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_391.cmd_3344]
@@ -25233,7 +24873,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_391\GCSimulator_391.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_391
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_392.cmd_3345]
@@ -25241,7 +24881,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_392\GCSimulator_392.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_392
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_393.cmd_3346]
@@ -25249,7 +24889,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_393\GCSimulator_393.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_393
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_394.cmd_3347]
@@ -25257,7 +24897,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_394\GCSimulator_394.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_394
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_395.cmd_3348]
@@ -25265,7 +24905,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_395\GCSimulator_395.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_395
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_396.cmd_3349]
@@ -25273,7 +24913,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_396\GCSimulator_396.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_396
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_397.cmd_3350]
@@ -25281,7 +24921,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_397\GCSimulator_397.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_397
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_398.cmd_3351]
@@ -25289,7 +24929,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_398\GCSimulator_398.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_398
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_399.cmd_3352]
@@ -25297,7 +24937,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_399\GCSimulator_399.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_399
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_4.cmd_3353]
@@ -25305,7 +24945,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_4\GCSimulator_4.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_40.cmd_3354]
@@ -25313,7 +24953,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_40\GCSimulator_40.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_40
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_400.cmd_3355]
@@ -25321,7 +24961,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_400\GCSimulator_400.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_400
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_401.cmd_3356]
@@ -25329,7 +24969,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_401\GCSimulator_401.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_401
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_402.cmd_3357]
@@ -25337,7 +24977,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_402\GCSimulator_402.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_402
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_403.cmd_3358]
@@ -25345,7 +24985,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_403\GCSimulator_403.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_403
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_404.cmd_3359]
@@ -25353,7 +24993,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_404\GCSimulator_404.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_404
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_405.cmd_3360]
@@ -25361,7 +25001,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_405\GCSimulator_405.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_405
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_406.cmd_3361]
@@ -25369,7 +25009,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_406\GCSimulator_406.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_406
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_407.cmd_3362]
@@ -25377,7 +25017,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_407\GCSimulator_407.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_407
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_408.cmd_3363]
@@ -25385,7 +25025,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_408\GCSimulator_408.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_408
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_409.cmd_3364]
@@ -25393,7 +25033,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_409\GCSimulator_409.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_409
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_41.cmd_3365]
@@ -25401,7 +25041,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_41\GCSimulator_41.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_41
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_410.cmd_3366]
@@ -25409,7 +25049,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_410\GCSimulator_410.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_410
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_411.cmd_3367]
@@ -25417,7 +25057,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_411\GCSimulator_411.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_411
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_412.cmd_3368]
@@ -25425,7 +25065,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_412\GCSimulator_412.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_412
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_413.cmd_3369]
@@ -25433,7 +25073,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_413\GCSimulator_413.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_413
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_414.cmd_3370]
@@ -25441,7 +25081,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_414\GCSimulator_414.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_414
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_415.cmd_3371]
@@ -25449,7 +25089,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_415\GCSimulator_415.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_415
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_416.cmd_3372]
@@ -25457,7 +25097,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_416\GCSimulator_416.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_416
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_417.cmd_3373]
@@ -25465,7 +25105,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_417\GCSimulator_417.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_417
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_418.cmd_3374]
@@ -25473,7 +25113,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_418\GCSimulator_418.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_418
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_419.cmd_3375]
@@ -25481,7 +25121,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_419\GCSimulator_419.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_419
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_42.cmd_3376]
@@ -25489,7 +25129,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_42\GCSimulator_42.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_42
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_420.cmd_3377]
@@ -25497,7 +25137,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_420\GCSimulator_420.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_420
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_421.cmd_3378]
@@ -25505,7 +25145,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_421\GCSimulator_421.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_421
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_422.cmd_3379]
@@ -25513,7 +25153,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_422\GCSimulator_422.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_422
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_423.cmd_3380]
@@ -25521,7 +25161,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_423\GCSimulator_423.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_423
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_424.cmd_3381]
@@ -25529,7 +25169,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_424\GCSimulator_424.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_424
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_425.cmd_3382]
@@ -25537,7 +25177,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_425\GCSimulator_425.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_425
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_426.cmd_3383]
@@ -25545,7 +25185,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_426\GCSimulator_426.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_426
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_427.cmd_3384]
@@ -25553,7 +25193,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_427\GCSimulator_427.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_427
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_428.cmd_3385]
@@ -25561,7 +25201,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_428\GCSimulator_428.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_428
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_429.cmd_3386]
@@ -25569,7 +25209,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_429\GCSimulator_429.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_429
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_43.cmd_3387]
@@ -25577,7 +25217,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_43\GCSimulator_43.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_43
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_430.cmd_3388]
@@ -25585,7 +25225,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_430\GCSimulator_430.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_430
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_431.cmd_3389]
@@ -25593,7 +25233,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_431\GCSimulator_431.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_431
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_432.cmd_3390]
@@ -25601,7 +25241,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_432\GCSimulator_432.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_432
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_44.cmd_3391]
@@ -25609,7 +25249,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_44\GCSimulator_44.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_44
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_45.cmd_3392]
@@ -25617,7 +25257,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_45\GCSimulator_45.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_45
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_46.cmd_3393]
@@ -25625,7 +25265,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_46\GCSimulator_46.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_46
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_47.cmd_3394]
@@ -25633,7 +25273,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_47\GCSimulator_47.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_47
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_48.cmd_3395]
@@ -25641,7 +25281,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_48\GCSimulator_48.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_48
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_49.cmd_3396]
@@ -25649,7 +25289,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_49\GCSimulator_49.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_49
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_5.cmd_3397]
@@ -25657,7 +25297,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_5\GCSimulator_5.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_5
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_50.cmd_3398]
@@ -25665,7 +25305,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_50\GCSimulator_50.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_50
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_51.cmd_3399]
@@ -25673,7 +25313,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_51\GCSimulator_51.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_51
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_52.cmd_3400]
@@ -25681,7 +25321,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_52\GCSimulator_52.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_52
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_53.cmd_3401]
@@ -25689,7 +25329,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_53\GCSimulator_53.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_53
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_54.cmd_3402]
@@ -25697,7 +25337,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_54\GCSimulator_54.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_54
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_55.cmd_3403]
@@ -25705,7 +25345,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_55\GCSimulator_55.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_55
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_56.cmd_3404]
@@ -25713,7 +25353,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_56\GCSimulator_56.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_56
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_57.cmd_3405]
@@ -25721,7 +25361,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_57\GCSimulator_57.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_57
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_58.cmd_3406]
@@ -25729,7 +25369,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_58\GCSimulator_58.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_58
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_59.cmd_3407]
@@ -25737,7 +25377,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_59\GCSimulator_59.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_59
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_6.cmd_3408]
@@ -25745,7 +25385,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_6\GCSimulator_6.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_6
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_60.cmd_3409]
@@ -25753,7 +25393,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_60\GCSimulator_60.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_60
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_61.cmd_3410]
@@ -25761,7 +25401,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_61\GCSimulator_61.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_61
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_62.cmd_3411]
@@ -25769,7 +25409,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_62\GCSimulator_62.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_62
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_63.cmd_3412]
@@ -25777,7 +25417,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_63\GCSimulator_63.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_63
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_64.cmd_3413]
@@ -25785,7 +25425,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_64\GCSimulator_64.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_64
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_65.cmd_3414]
@@ -25793,7 +25433,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_65\GCSimulator_65.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_65
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_66.cmd_3415]
@@ -25801,7 +25441,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_66\GCSimulator_66.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_66
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_67.cmd_3416]
@@ -25809,7 +25449,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_67\GCSimulator_67.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_67
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_68.cmd_3417]
@@ -25817,7 +25457,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_68\GCSimulator_68.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_68
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_69.cmd_3418]
@@ -25825,7 +25465,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_69\GCSimulator_69.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_69
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_7.cmd_3419]
@@ -25833,7 +25473,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_7\GCSimulator_7.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_7
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_70.cmd_3420]
@@ -25841,7 +25481,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_70\GCSimulator_70.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_70
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_71.cmd_3421]
@@ -25849,7 +25489,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_71\GCSimulator_71.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_71
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_72.cmd_3422]
@@ -25857,7 +25497,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_72\GCSimulator_72.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_72
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_73.cmd_3423]
@@ -25865,7 +25505,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_73\GCSimulator_73.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_73
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_74.cmd_3424]
@@ -25873,7 +25513,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_74\GCSimulator_74.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_74
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_75.cmd_3425]
@@ -25881,7 +25521,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_75\GCSimulator_75.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_75
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_76.cmd_3426]
@@ -25889,7 +25529,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_76\GCSimulator_76.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_76
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_77.cmd_3427]
@@ -25897,7 +25537,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_77\GCSimulator_77.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_77
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_78.cmd_3428]
@@ -25905,7 +25545,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_78\GCSimulator_78.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_78
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_79.cmd_3429]
@@ -25913,7 +25553,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_79\GCSimulator_79.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_79
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_8.cmd_3430]
@@ -25921,7 +25561,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_8\GCSimulator_8.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_8
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_80.cmd_3431]
@@ -25929,7 +25569,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_80\GCSimulator_80.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_80
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_82.cmd_3433]
@@ -25937,7 +25577,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_82\GCSimulator_82.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_82
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_83.cmd_3434]
@@ -25945,7 +25585,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_83\GCSimulator_83.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_83
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_84.cmd_3435]
@@ -25953,7 +25593,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_84\GCSimulator_84.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_84
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_85.cmd_3436]
@@ -25961,7 +25601,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_85\GCSimulator_85.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_85
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_86.cmd_3437]
@@ -25969,7 +25609,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_86\GCSimulator_86.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_86
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_87.cmd_3438]
@@ -25977,7 +25617,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_87\GCSimulator_87.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_87
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_88.cmd_3439]
@@ -25985,7 +25625,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_88\GCSimulator_88.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_88
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_89.cmd_3440]
@@ -25993,7 +25633,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_89\GCSimulator_89.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_89
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_9.cmd_3441]
@@ -26001,7 +25641,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_9\GCSimulator_9.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_9
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_90.cmd_3442]
@@ -26009,7 +25649,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_90\GCSimulator_90.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_90
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_91.cmd_3443]
@@ -26017,7 +25657,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_91\GCSimulator_91.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_91
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_92.cmd_3444]
@@ -26025,7 +25665,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_92\GCSimulator_92.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_92
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_93.cmd_3445]
@@ -26033,7 +25673,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_93\GCSimulator_93.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_93
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_94.cmd_3446]
@@ -26041,7 +25681,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_94\GCSimulator_94.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_94
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_95.cmd_3447]
@@ -26049,7 +25689,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_95\GCSimulator_95.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_95
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_96.cmd_3448]
@@ -26057,7 +25697,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_96\GCSimulator_96.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_96
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_97.cmd_3449]
@@ -26065,7 +25705,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_97\GCSimulator_97.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_97
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_98.cmd_3450]
@@ -26073,7 +25713,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_98\GCSimulator_98.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_98
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCSimulator_99.cmd_3451]
@@ -26081,7 +25721,7 @@ RelativePath=GC\Scenarios\GCSimulator\GCSimulator_99\GCSimulator_99.cmd
WorkingDir=GC\Scenarios\GCSimulator\GCSimulator_99
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[gcstress.cmd_3452]
@@ -26097,7 +25737,7 @@ RelativePath=GC\Scenarios\LeakGen\leakgen\leakgen.cmd
WorkingDir=GC\Scenarios\LeakGen\leakgen
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[leakgenthrd.cmd_3454]
@@ -26105,7 +25745,7 @@ RelativePath=GC\Scenarios\LeakGen\leakgenthrd\leakgenthrd.cmd
WorkingDir=GC\Scenarios\LeakGen\leakgenthrd
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[leakwheel.cmd_3455]
@@ -26177,7 +25817,7 @@ RelativePath=GC\Scenarios\Samples\gc\gc.cmd
WorkingDir=GC\Scenarios\Samples\gc
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[servermodel.cmd_3465]
@@ -26233,15 +25873,7 @@ RelativePath=GC\Scenarios\WeakReference\weakreffinal\weakreffinal.cmd
WorkingDir=GC\Scenarios\WeakReference\weakreffinal
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
-HostStyle=0
-
-[ReliabilityFramework.cmd_3472]
-RelativePath=GC\Stress\Framework\ReliabilityFramework\ReliabilityFramework.cmd
-WorkingDir=GC\Stress\Framework\ReliabilityFramework
-Expected=0
-MaxAllowedDurationSeconds=600
-Categories=EXPECTED_FAIL;11534
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[csgen.1.cmd_3473]
@@ -26265,7 +25897,7 @@ RelativePath=hosting\stress\testset1\simple1\simple1.cmd
WorkingDir=hosting\stress\testset1\simple1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[MarshalBoolArrayTest.cmd_3476]
@@ -26273,7 +25905,7 @@ RelativePath=Interop\ArrayMarshalling\BoolArray\MarshalBoolArrayTest\MarshalBool
WorkingDir=Interop\ArrayMarshalling\BoolArray\MarshalBoolArrayTest
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[MarshalArrayByValTest.cmd_3477]
@@ -26281,7 +25913,7 @@ RelativePath=Interop\ArrayMarshalling\ByValArray\MarshalArrayByValTest\MarshalAr
WorkingDir=Interop\ArrayMarshalling\ByValArray\MarshalArrayByValTest
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[FuncPtrAsDelegateParam.cmd_3479]
@@ -26289,7 +25921,7 @@ RelativePath=Interop\FuncPtrAsDelegateParam\FuncPtrAsDelegateParam\FuncPtrAsDele
WorkingDir=Interop\FuncPtrAsDelegateParam\FuncPtrAsDelegateParam
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Castable.cmd_3480]
@@ -26297,7 +25929,7 @@ RelativePath=Interop\ICastable\Castable\Castable.cmd
WorkingDir=Interop\ICastable\Castable
Expected=0
MaxAllowedDurationSeconds=600
-Categories=RT;Pri0;EXPECTED_PASS;UNWIND
+Categories=RT;EXPECTED_PASS;UNWIND
HostStyle=0
[CopyByteArray.cmd_3481]
@@ -26481,7 +26113,7 @@ RelativePath=Interop\MarshalAPI\String\StringMarshalingTest\StringMarshalingTest
WorkingDir=Interop\MarshalAPI\String\StringMarshalingTest
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[UnsafeAddrOfPinnedArrayElement.cmd_3504]
@@ -26489,7 +26121,7 @@ RelativePath=Interop\MarshalAPI\UnsafeAddrOfPinnedArrayElement\UnsafeAddrOfPinne
WorkingDir=Interop\MarshalAPI\UnsafeAddrOfPinnedArrayElement\UnsafeAddrOfPinnedArrayElement
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[NativeCallableTest.cmd_3505]
@@ -26497,7 +26129,7 @@ RelativePath=Interop\NativeCallable\NativeCallableTest\NativeCallableTest.cmd
WorkingDir=Interop\NativeCallable\NativeCallableTest
Expected=0
MaxAllowedDurationSeconds=600
-Categories=RT;Pri0;EXPECTED_PASS
+Categories=RT;EXPECTED_PASS;Pri1
HostStyle=0
[BoolTest.cmd_3506]
@@ -26505,7 +26137,7 @@ RelativePath=Interop\PrimitiveMarshalling\Bool\BoolTest\BoolTest.cmd
WorkingDir=Interop\PrimitiveMarshalling\Bool\BoolTest
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[EnumTest.cmd_3507]
@@ -26513,7 +26145,7 @@ RelativePath=Interop\PrimitiveMarshalling\EnumMarshalling\EnumTest\EnumTest.cmd
WorkingDir=Interop\PrimitiveMarshalling\EnumMarshalling\EnumTest
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[PInvokeUIntPtrTest.cmd_3508]
@@ -26521,7 +26153,7 @@ RelativePath=Interop\PrimitiveMarshalling\UIntPtr\PInvokeUIntPtrTest\PInvokeUInt
WorkingDir=Interop\PrimitiveMarshalling\UIntPtr\PInvokeUIntPtrTest
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[RefCharArrayTest.cmd_3509]
@@ -26529,7 +26161,7 @@ RelativePath=Interop\RefCharArray\RefCharArrayTest\RefCharArrayTest.cmd
WorkingDir=Interop\RefCharArray\RefCharArrayTest
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[RefIntTest.cmd_3510]
@@ -26537,7 +26169,7 @@ RelativePath=Interop\RefInt\RefIntTest\RefIntTest.cmd
WorkingDir=Interop\RefInt\RefIntTest
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[SimpleStruct.cmd_3511]
@@ -26545,7 +26177,7 @@ RelativePath=Interop\SimpleStruct\SimpleStruct\SimpleStruct.cmd
WorkingDir=Interop\SimpleStruct\SimpleStruct
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[LPSTRTest.cmd_3512]
@@ -26561,7 +26193,7 @@ RelativePath=Interop\StringMarshalling\LPTSTR\LPTSTRTest\LPTSTRTest.cmd
WorkingDir=Interop\StringMarshalling\LPTSTR\LPTSTRTest
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[UTF8Test.cmd_3514]
@@ -26569,7 +26201,7 @@ RelativePath=Interop\StringMarshalling\UTF8\UTF8Test\UTF8Test.cmd
WorkingDir=Interop\StringMarshalling\UTF8\UTF8Test
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[MarshalStructAsLayoutExp.cmd_3515]
@@ -26577,7 +26209,7 @@ RelativePath=Interop\StructMarshalling\PInvoke\MarshalStructAsLayoutExp\MarshalS
WorkingDir=Interop\StructMarshalling\PInvoke\MarshalStructAsLayoutExp
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[MarshalStructAsLayoutSeq.cmd_3516]
@@ -26593,7 +26225,7 @@ RelativePath=JIT\BBT\Scenario4\Not-Int32\Not-Int32.cmd
WorkingDir=JIT\BBT\Scenario4\Not-Int32
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[Add1.cmd_3518]
@@ -26601,7 +26233,7 @@ RelativePath=JIT\CodeGenBringUpTests\Add1\Add1.cmd
WorkingDir=JIT\CodeGenBringUpTests\Add1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[addref.cmd_3519]
@@ -26609,7 +26241,7 @@ RelativePath=JIT\CodeGenBringUpTests\addref\addref.cmd
WorkingDir=JIT\CodeGenBringUpTests\addref
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[And1.cmd_3520]
@@ -26617,7 +26249,7 @@ RelativePath=JIT\CodeGenBringUpTests\And1\And1.cmd
WorkingDir=JIT\CodeGenBringUpTests\And1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[AndRef.cmd_3521]
@@ -26625,7 +26257,7 @@ RelativePath=JIT\CodeGenBringUpTests\AndRef\AndRef.cmd
WorkingDir=JIT\CodeGenBringUpTests\AndRef
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[Args4.cmd_3522]
@@ -26633,7 +26265,7 @@ RelativePath=JIT\CodeGenBringUpTests\Args4\Args4.cmd
WorkingDir=JIT\CodeGenBringUpTests\Args4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[Args5.cmd_3523]
@@ -26641,7 +26273,7 @@ RelativePath=JIT\CodeGenBringUpTests\Args5\Args5.cmd
WorkingDir=JIT\CodeGenBringUpTests\Args5
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[AsgAdd1.cmd_3524]
@@ -26649,7 +26281,7 @@ RelativePath=JIT\CodeGenBringUpTests\AsgAdd1\AsgAdd1.cmd
WorkingDir=JIT\CodeGenBringUpTests\AsgAdd1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[AsgAnd1.cmd_3525]
@@ -26657,7 +26289,7 @@ RelativePath=JIT\CodeGenBringUpTests\AsgAnd1\AsgAnd1.cmd
WorkingDir=JIT\CodeGenBringUpTests\AsgAnd1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[AsgOr1.cmd_3526]
@@ -26665,7 +26297,7 @@ RelativePath=JIT\CodeGenBringUpTests\AsgOr1\AsgOr1.cmd
WorkingDir=JIT\CodeGenBringUpTests\AsgOr1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[AsgSub1.cmd_3527]
@@ -26673,7 +26305,7 @@ RelativePath=JIT\CodeGenBringUpTests\AsgSub1\AsgSub1.cmd
WorkingDir=JIT\CodeGenBringUpTests\AsgSub1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[AsgXor1.cmd_3528]
@@ -26681,7 +26313,7 @@ RelativePath=JIT\CodeGenBringUpTests\AsgXor1\AsgXor1.cmd
WorkingDir=JIT\CodeGenBringUpTests\AsgXor1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[BinaryRMW.cmd_3529]
@@ -26689,7 +26321,7 @@ RelativePath=JIT\CodeGenBringUpTests\BinaryRMW\BinaryRMW.cmd
WorkingDir=JIT\CodeGenBringUpTests\BinaryRMW
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[Call1.cmd_3530]
@@ -26697,7 +26329,7 @@ RelativePath=JIT\CodeGenBringUpTests\Call1\Call1.cmd
WorkingDir=JIT\CodeGenBringUpTests\Call1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[CnsBool.cmd_3531]
@@ -26705,7 +26337,7 @@ RelativePath=JIT\CodeGenBringUpTests\CnsBool\CnsBool.cmd
WorkingDir=JIT\CodeGenBringUpTests\CnsBool
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[CnsLng1.cmd_3532]
@@ -26713,7 +26345,7 @@ RelativePath=JIT\CodeGenBringUpTests\CnsLng1\CnsLng1.cmd
WorkingDir=JIT\CodeGenBringUpTests\CnsLng1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[DblAdd.cmd_3533]
@@ -26721,7 +26353,7 @@ RelativePath=JIT\CodeGenBringUpTests\DblAdd\DblAdd.cmd
WorkingDir=JIT\CodeGenBringUpTests\DblAdd
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[DblAddConst.cmd_3534]
@@ -26729,7 +26361,7 @@ RelativePath=JIT\CodeGenBringUpTests\DblAddConst\DblAddConst.cmd
WorkingDir=JIT\CodeGenBringUpTests\DblAddConst
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[DblArea.cmd_3535]
@@ -26737,7 +26369,7 @@ RelativePath=JIT\CodeGenBringUpTests\DblArea\DblArea.cmd
WorkingDir=JIT\CodeGenBringUpTests\DblArea
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[DblArray.cmd_3536]
@@ -26745,7 +26377,7 @@ RelativePath=JIT\CodeGenBringUpTests\DblArray\DblArray.cmd
WorkingDir=JIT\CodeGenBringUpTests\DblArray
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[DblAvg2.cmd_3537]
@@ -26753,7 +26385,7 @@ RelativePath=JIT\CodeGenBringUpTests\DblAvg2\DblAvg2.cmd
WorkingDir=JIT\CodeGenBringUpTests\DblAvg2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[DblAvg6.cmd_3538]
@@ -26761,7 +26393,7 @@ RelativePath=JIT\CodeGenBringUpTests\DblAvg6\DblAvg6.cmd
WorkingDir=JIT\CodeGenBringUpTests\DblAvg6
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[DblCall1.cmd_3539]
@@ -26769,7 +26401,7 @@ RelativePath=JIT\CodeGenBringUpTests\DblCall1\DblCall1.cmd
WorkingDir=JIT\CodeGenBringUpTests\DblCall1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[DblCall2.cmd_3540]
@@ -26777,7 +26409,7 @@ RelativePath=JIT\CodeGenBringUpTests\DblCall2\DblCall2.cmd
WorkingDir=JIT\CodeGenBringUpTests\DblCall2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[DblDist.cmd_3541]
@@ -26785,7 +26417,7 @@ RelativePath=JIT\CodeGenBringUpTests\DblDist\DblDist.cmd
WorkingDir=JIT\CodeGenBringUpTests\DblDist
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[DblDiv.cmd_3542]
@@ -26793,7 +26425,7 @@ RelativePath=JIT\CodeGenBringUpTests\DblDiv\DblDiv.cmd
WorkingDir=JIT\CodeGenBringUpTests\DblDiv
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[DblDivConst.cmd_3543]
@@ -26801,7 +26433,7 @@ RelativePath=JIT\CodeGenBringUpTests\DblDivConst\DblDivConst.cmd
WorkingDir=JIT\CodeGenBringUpTests\DblDivConst
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[DblFillArray.cmd_3544]
@@ -26809,7 +26441,7 @@ RelativePath=JIT\CodeGenBringUpTests\DblFillArray\DblFillArray.cmd
WorkingDir=JIT\CodeGenBringUpTests\DblFillArray
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[DblMul.cmd_3545]
@@ -26817,7 +26449,7 @@ RelativePath=JIT\CodeGenBringUpTests\DblMul\DblMul.cmd
WorkingDir=JIT\CodeGenBringUpTests\DblMul
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[DblMulConst.cmd_3546]
@@ -26825,7 +26457,7 @@ RelativePath=JIT\CodeGenBringUpTests\DblMulConst\DblMulConst.cmd
WorkingDir=JIT\CodeGenBringUpTests\DblMulConst
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[DblNeg.cmd_3547]
@@ -26833,7 +26465,7 @@ RelativePath=JIT\CodeGenBringUpTests\DblNeg\DblNeg.cmd
WorkingDir=JIT\CodeGenBringUpTests\DblNeg
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[DblRem.cmd_3548]
@@ -26841,7 +26473,7 @@ RelativePath=JIT\CodeGenBringUpTests\DblRem\DblRem.cmd
WorkingDir=JIT\CodeGenBringUpTests\DblRem
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[DblRoots.cmd_3549]
@@ -26849,7 +26481,7 @@ RelativePath=JIT\CodeGenBringUpTests\DblRoots\DblRoots.cmd
WorkingDir=JIT\CodeGenBringUpTests\DblRoots
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[DblSub.cmd_3550]
@@ -26857,7 +26489,7 @@ RelativePath=JIT\CodeGenBringUpTests\DblSub\DblSub.cmd
WorkingDir=JIT\CodeGenBringUpTests\DblSub
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[DblSubConst.cmd_3551]
@@ -26865,7 +26497,7 @@ RelativePath=JIT\CodeGenBringUpTests\DblSubConst\DblSubConst.cmd
WorkingDir=JIT\CodeGenBringUpTests\DblSubConst
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[DblVar.cmd_3552]
@@ -26873,7 +26505,7 @@ RelativePath=JIT\CodeGenBringUpTests\DblVar\DblVar.cmd
WorkingDir=JIT\CodeGenBringUpTests\DblVar
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[div1.cmd_3553]
@@ -26881,7 +26513,7 @@ RelativePath=JIT\CodeGenBringUpTests\div1\div1.cmd
WorkingDir=JIT\CodeGenBringUpTests\div1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[div2.cmd_3554]
@@ -26889,7 +26521,7 @@ RelativePath=JIT\CodeGenBringUpTests\div2\div2.cmd
WorkingDir=JIT\CodeGenBringUpTests\div2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[divref.cmd_3555]
@@ -26897,7 +26529,7 @@ RelativePath=JIT\CodeGenBringUpTests\divref\divref.cmd
WorkingDir=JIT\CodeGenBringUpTests\divref
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[Eq1.cmd_3556]
@@ -26905,7 +26537,7 @@ RelativePath=JIT\CodeGenBringUpTests\Eq1\Eq1.cmd
WorkingDir=JIT\CodeGenBringUpTests\Eq1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[FactorialRec.cmd_3557]
@@ -26913,7 +26545,7 @@ RelativePath=JIT\CodeGenBringUpTests\FactorialRec\FactorialRec.cmd
WorkingDir=JIT\CodeGenBringUpTests\FactorialRec
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[FibLoop.cmd_3558]
@@ -26921,7 +26553,7 @@ RelativePath=JIT\CodeGenBringUpTests\FibLoop\FibLoop.cmd
WorkingDir=JIT\CodeGenBringUpTests\FibLoop
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[FiboRec.cmd_3559]
@@ -26929,7 +26561,7 @@ RelativePath=JIT\CodeGenBringUpTests\FiboRec\FiboRec.cmd
WorkingDir=JIT\CodeGenBringUpTests\FiboRec
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[FPAdd.cmd_3560]
@@ -26937,7 +26569,7 @@ RelativePath=JIT\CodeGenBringUpTests\FPAdd\FPAdd.cmd
WorkingDir=JIT\CodeGenBringUpTests\FPAdd
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[FPAddConst.cmd_3561]
@@ -26945,7 +26577,7 @@ RelativePath=JIT\CodeGenBringUpTests\FPAddConst\FPAddConst.cmd
WorkingDir=JIT\CodeGenBringUpTests\FPAddConst
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[FPArea.cmd_3562]
@@ -26953,7 +26585,7 @@ RelativePath=JIT\CodeGenBringUpTests\FPArea\FPArea.cmd
WorkingDir=JIT\CodeGenBringUpTests\FPArea
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[FPArray.cmd_3563]
@@ -26961,7 +26593,7 @@ RelativePath=JIT\CodeGenBringUpTests\FPArray\FPArray.cmd
WorkingDir=JIT\CodeGenBringUpTests\FPArray
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[FPAvg2.cmd_3564]
@@ -26969,7 +26601,7 @@ RelativePath=JIT\CodeGenBringUpTests\FPAvg2\FPAvg2.cmd
WorkingDir=JIT\CodeGenBringUpTests\FPAvg2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[FPAvg6.cmd_3565]
@@ -26977,7 +26609,7 @@ RelativePath=JIT\CodeGenBringUpTests\FPAvg6\FPAvg6.cmd
WorkingDir=JIT\CodeGenBringUpTests\FPAvg6
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[FPCall1.cmd_3566]
@@ -26985,7 +26617,7 @@ RelativePath=JIT\CodeGenBringUpTests\FPCall1\FPCall1.cmd
WorkingDir=JIT\CodeGenBringUpTests\FPCall1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[FPCall2.cmd_3567]
@@ -26993,7 +26625,7 @@ RelativePath=JIT\CodeGenBringUpTests\FPCall2\FPCall2.cmd
WorkingDir=JIT\CodeGenBringUpTests\FPCall2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[FPConvDbl2Lng.cmd_3568]
@@ -27001,7 +26633,7 @@ RelativePath=JIT\CodeGenBringUpTests\FPConvDbl2Lng\FPConvDbl2Lng.cmd
WorkingDir=JIT\CodeGenBringUpTests\FPConvDbl2Lng
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[FPConvF2F.cmd_3569]
@@ -27009,7 +26641,7 @@ RelativePath=JIT\CodeGenBringUpTests\FPConvF2F\FPConvF2F.cmd
WorkingDir=JIT\CodeGenBringUpTests\FPConvF2F
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[FPConvF2I.cmd_3570]
@@ -27017,7 +26649,7 @@ RelativePath=JIT\CodeGenBringUpTests\FPConvF2I\FPConvF2I.cmd
WorkingDir=JIT\CodeGenBringUpTests\FPConvF2I
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[FPConvF2Lng.cmd_3571]
@@ -27025,7 +26657,7 @@ RelativePath=JIT\CodeGenBringUpTests\FPConvF2Lng\FPConvF2Lng.cmd
WorkingDir=JIT\CodeGenBringUpTests\FPConvF2Lng
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[FPConvI2F.cmd_3572]
@@ -27033,7 +26665,7 @@ RelativePath=JIT\CodeGenBringUpTests\FPConvI2F\FPConvI2F.cmd
WorkingDir=JIT\CodeGenBringUpTests\FPConvI2F
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[FPDist.cmd_3573]
@@ -27041,7 +26673,7 @@ RelativePath=JIT\CodeGenBringUpTests\FPDist\FPDist.cmd
WorkingDir=JIT\CodeGenBringUpTests\FPDist
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[FPDiv.cmd_3574]
@@ -27049,7 +26681,7 @@ RelativePath=JIT\CodeGenBringUpTests\FPDiv\FPDiv.cmd
WorkingDir=JIT\CodeGenBringUpTests\FPDiv
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[FPDivConst.cmd_3575]
@@ -27057,7 +26689,7 @@ RelativePath=JIT\CodeGenBringUpTests\FPDivConst\FPDivConst.cmd
WorkingDir=JIT\CodeGenBringUpTests\FPDivConst
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[FPError.cmd_3576]
@@ -27065,7 +26697,7 @@ RelativePath=JIT\CodeGenBringUpTests\FPError\FPError.cmd
WorkingDir=JIT\CodeGenBringUpTests\FPError
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[FPFillArray.cmd_3577]
@@ -27073,7 +26705,7 @@ RelativePath=JIT\CodeGenBringUpTests\FPFillArray\FPFillArray.cmd
WorkingDir=JIT\CodeGenBringUpTests\FPFillArray
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[FPMath.cmd_3578]
@@ -27081,7 +26713,7 @@ RelativePath=JIT\CodeGenBringUpTests\FPMath\FPMath.cmd
WorkingDir=JIT\CodeGenBringUpTests\FPMath
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[FPMul.cmd_3579]
@@ -27089,7 +26721,7 @@ RelativePath=JIT\CodeGenBringUpTests\FPMul\FPMul.cmd
WorkingDir=JIT\CodeGenBringUpTests\FPMul
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[FPMulConst.cmd_3580]
@@ -27097,7 +26729,7 @@ RelativePath=JIT\CodeGenBringUpTests\FPMulConst\FPMulConst.cmd
WorkingDir=JIT\CodeGenBringUpTests\FPMulConst
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[FPNeg.cmd_3581]
@@ -27105,7 +26737,7 @@ RelativePath=JIT\CodeGenBringUpTests\FPNeg\FPNeg.cmd
WorkingDir=JIT\CodeGenBringUpTests\FPNeg
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[FPRem.cmd_3582]
@@ -27113,7 +26745,7 @@ RelativePath=JIT\CodeGenBringUpTests\FPRem\FPRem.cmd
WorkingDir=JIT\CodeGenBringUpTests\FPRem
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[FPRoots.cmd_3583]
@@ -27121,7 +26753,7 @@ RelativePath=JIT\CodeGenBringUpTests\FPRoots\FPRoots.cmd
WorkingDir=JIT\CodeGenBringUpTests\FPRoots
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[FPSmall.cmd_3584]
@@ -27129,7 +26761,7 @@ RelativePath=JIT\CodeGenBringUpTests\FPSmall\FPSmall.cmd
WorkingDir=JIT\CodeGenBringUpTests\FPSmall
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[FPSub.cmd_3585]
@@ -27137,7 +26769,7 @@ RelativePath=JIT\CodeGenBringUpTests\FPSub\FPSub.cmd
WorkingDir=JIT\CodeGenBringUpTests\FPSub
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[FPSubConst.cmd_3586]
@@ -27145,7 +26777,7 @@ RelativePath=JIT\CodeGenBringUpTests\FPSubConst\FPSubConst.cmd
WorkingDir=JIT\CodeGenBringUpTests\FPSubConst
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[FPVar.cmd_3587]
@@ -27153,7 +26785,7 @@ RelativePath=JIT\CodeGenBringUpTests\FPVar\FPVar.cmd
WorkingDir=JIT\CodeGenBringUpTests\FPVar
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[Gcd.cmd_3588]
@@ -27161,7 +26793,7 @@ RelativePath=JIT\CodeGenBringUpTests\Gcd\Gcd.cmd
WorkingDir=JIT\CodeGenBringUpTests\Gcd
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[Ge1.cmd_3589]
@@ -27169,7 +26801,7 @@ RelativePath=JIT\CodeGenBringUpTests\Ge1\Ge1.cmd
WorkingDir=JIT\CodeGenBringUpTests\Ge1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[Gt1.cmd_3590]
@@ -27177,7 +26809,7 @@ RelativePath=JIT\CodeGenBringUpTests\Gt1\Gt1.cmd
WorkingDir=JIT\CodeGenBringUpTests\Gt1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[Ind1.cmd_3591]
@@ -27185,7 +26817,7 @@ RelativePath=JIT\CodeGenBringUpTests\Ind1\Ind1.cmd
WorkingDir=JIT\CodeGenBringUpTests\Ind1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[InitObj.cmd_3592]
@@ -27193,7 +26825,7 @@ RelativePath=JIT\CodeGenBringUpTests\InitObj\InitObj.cmd
WorkingDir=JIT\CodeGenBringUpTests\InitObj
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[InstanceCalls.cmd_3593]
@@ -27201,7 +26833,7 @@ RelativePath=JIT\CodeGenBringUpTests\InstanceCalls\InstanceCalls.cmd
WorkingDir=JIT\CodeGenBringUpTests\InstanceCalls
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[IntArraySum.cmd_3594]
@@ -27209,7 +26841,7 @@ RelativePath=JIT\CodeGenBringUpTests\IntArraySum\IntArraySum.cmd
WorkingDir=JIT\CodeGenBringUpTests\IntArraySum
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[IntConv.cmd_3595]
@@ -27217,7 +26849,7 @@ RelativePath=JIT\CodeGenBringUpTests\IntConv\IntConv.cmd
WorkingDir=JIT\CodeGenBringUpTests\IntConv
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[Jmp1.cmd_3596]
@@ -27225,7 +26857,7 @@ RelativePath=JIT\CodeGenBringUpTests\Jmp1\Jmp1.cmd
WorkingDir=JIT\CodeGenBringUpTests\Jmp1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[JTrue1.cmd_3597]
@@ -27233,7 +26865,7 @@ RelativePath=JIT\CodeGenBringUpTests\JTrue1\JTrue1.cmd
WorkingDir=JIT\CodeGenBringUpTests\JTrue1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[JTrueEqDbl.cmd_3598]
@@ -27241,7 +26873,7 @@ RelativePath=JIT\CodeGenBringUpTests\JTrueEqDbl\JTrueEqDbl.cmd
WorkingDir=JIT\CodeGenBringUpTests\JTrueEqDbl
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[JTrueEqFP.cmd_3599]
@@ -27249,7 +26881,7 @@ RelativePath=JIT\CodeGenBringUpTests\JTrueEqFP\JTrueEqFP.cmd
WorkingDir=JIT\CodeGenBringUpTests\JTrueEqFP
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[JTrueEqInt1.cmd_3600]
@@ -27257,7 +26889,7 @@ RelativePath=JIT\CodeGenBringUpTests\JTrueEqInt1\JTrueEqInt1.cmd
WorkingDir=JIT\CodeGenBringUpTests\JTrueEqInt1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[JTrueGeDbl.cmd_3601]
@@ -27265,7 +26897,7 @@ RelativePath=JIT\CodeGenBringUpTests\JTrueGeDbl\JTrueGeDbl.cmd
WorkingDir=JIT\CodeGenBringUpTests\JTrueGeDbl
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[JTrueGeFP.cmd_3602]
@@ -27273,7 +26905,7 @@ RelativePath=JIT\CodeGenBringUpTests\JTrueGeFP\JTrueGeFP.cmd
WorkingDir=JIT\CodeGenBringUpTests\JTrueGeFP
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[JTrueGeInt1.cmd_3603]
@@ -27281,7 +26913,7 @@ RelativePath=JIT\CodeGenBringUpTests\JTrueGeInt1\JTrueGeInt1.cmd
WorkingDir=JIT\CodeGenBringUpTests\JTrueGeInt1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[JTrueGtDbl.cmd_3604]
@@ -27289,7 +26921,7 @@ RelativePath=JIT\CodeGenBringUpTests\JTrueGtDbl\JTrueGtDbl.cmd
WorkingDir=JIT\CodeGenBringUpTests\JTrueGtDbl
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[JTrueGtFP.cmd_3605]
@@ -27297,7 +26929,7 @@ RelativePath=JIT\CodeGenBringUpTests\JTrueGtFP\JTrueGtFP.cmd
WorkingDir=JIT\CodeGenBringUpTests\JTrueGtFP
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[JTrueGtInt1.cmd_3606]
@@ -27305,7 +26937,7 @@ RelativePath=JIT\CodeGenBringUpTests\JTrueGtInt1\JTrueGtInt1.cmd
WorkingDir=JIT\CodeGenBringUpTests\JTrueGtInt1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[JTrueLeDbl.cmd_3607]
@@ -27313,7 +26945,7 @@ RelativePath=JIT\CodeGenBringUpTests\JTrueLeDbl\JTrueLeDbl.cmd
WorkingDir=JIT\CodeGenBringUpTests\JTrueLeDbl
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[JTrueLeFP.cmd_3608]
@@ -27321,7 +26953,7 @@ RelativePath=JIT\CodeGenBringUpTests\JTrueLeFP\JTrueLeFP.cmd
WorkingDir=JIT\CodeGenBringUpTests\JTrueLeFP
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[JTrueLeInt1.cmd_3609]
@@ -27329,7 +26961,7 @@ RelativePath=JIT\CodeGenBringUpTests\JTrueLeInt1\JTrueLeInt1.cmd
WorkingDir=JIT\CodeGenBringUpTests\JTrueLeInt1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[JTrueLtDbl.cmd_3610]
@@ -27337,7 +26969,7 @@ RelativePath=JIT\CodeGenBringUpTests\JTrueLtDbl\JTrueLtDbl.cmd
WorkingDir=JIT\CodeGenBringUpTests\JTrueLtDbl
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[JTrueLtFP.cmd_3611]
@@ -27345,7 +26977,7 @@ RelativePath=JIT\CodeGenBringUpTests\JTrueLtFP\JTrueLtFP.cmd
WorkingDir=JIT\CodeGenBringUpTests\JTrueLtFP
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[JTrueLtInt1.cmd_3612]
@@ -27353,7 +26985,7 @@ RelativePath=JIT\CodeGenBringUpTests\JTrueLtInt1\JTrueLtInt1.cmd
WorkingDir=JIT\CodeGenBringUpTests\JTrueLtInt1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[JTrueNeDbl.cmd_3613]
@@ -27361,7 +26993,7 @@ RelativePath=JIT\CodeGenBringUpTests\JTrueNeDbl\JTrueNeDbl.cmd
WorkingDir=JIT\CodeGenBringUpTests\JTrueNeDbl
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[JTrueNeFP.cmd_3614]
@@ -27369,7 +27001,7 @@ RelativePath=JIT\CodeGenBringUpTests\JTrueNeFP\JTrueNeFP.cmd
WorkingDir=JIT\CodeGenBringUpTests\JTrueNeFP
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[JTrueNeInt1.cmd_3615]
@@ -27377,7 +27009,7 @@ RelativePath=JIT\CodeGenBringUpTests\JTrueNeInt1\JTrueNeInt1.cmd
WorkingDir=JIT\CodeGenBringUpTests\JTrueNeInt1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[Le1.cmd_3616]
@@ -27385,7 +27017,7 @@ RelativePath=JIT\CodeGenBringUpTests\Le1\Le1.cmd
WorkingDir=JIT\CodeGenBringUpTests\Le1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[LeftShift.cmd_3617]
@@ -27393,7 +27025,7 @@ RelativePath=JIT\CodeGenBringUpTests\LeftShift\LeftShift.cmd
WorkingDir=JIT\CodeGenBringUpTests\LeftShift
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[LngConv.cmd_3618]
@@ -27401,7 +27033,7 @@ RelativePath=JIT\CodeGenBringUpTests\LngConv\LngConv.cmd
WorkingDir=JIT\CodeGenBringUpTests\LngConv
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[Localloc.cmd_3619]
@@ -27409,7 +27041,7 @@ RelativePath=JIT\CodeGenBringUpTests\Localloc\Localloc.cmd
WorkingDir=JIT\CodeGenBringUpTests\Localloc
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[LocallocLarge.cmd_3620]
@@ -27417,7 +27049,7 @@ RelativePath=JIT\CodeGenBringUpTests\LocallocLarge\LocallocLarge.cmd
WorkingDir=JIT\CodeGenBringUpTests\LocallocLarge
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[LongArgsAndReturn.cmd_3621]
@@ -27425,7 +27057,7 @@ RelativePath=JIT\CodeGenBringUpTests\LongArgsAndReturn\LongArgsAndReturn.cmd
WorkingDir=JIT\CodeGenBringUpTests\LongArgsAndReturn
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[Lt1.cmd_3622]
@@ -27433,7 +27065,7 @@ RelativePath=JIT\CodeGenBringUpTests\Lt1\Lt1.cmd
WorkingDir=JIT\CodeGenBringUpTests\Lt1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[mul1.cmd_3623]
@@ -27441,7 +27073,7 @@ RelativePath=JIT\CodeGenBringUpTests\mul1\mul1.cmd
WorkingDir=JIT\CodeGenBringUpTests\mul1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[mul2.cmd_3624]
@@ -27449,7 +27081,7 @@ RelativePath=JIT\CodeGenBringUpTests\mul2\mul2.cmd
WorkingDir=JIT\CodeGenBringUpTests\mul2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[mul3.cmd_3625]
@@ -27457,7 +27089,7 @@ RelativePath=JIT\CodeGenBringUpTests\mul3\mul3.cmd
WorkingDir=JIT\CodeGenBringUpTests\mul3
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[mul4.cmd_3626]
@@ -27465,7 +27097,7 @@ RelativePath=JIT\CodeGenBringUpTests\mul4\mul4.cmd
WorkingDir=JIT\CodeGenBringUpTests\mul4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[Ne1.cmd_3627]
@@ -27473,7 +27105,7 @@ RelativePath=JIT\CodeGenBringUpTests\Ne1\Ne1.cmd
WorkingDir=JIT\CodeGenBringUpTests\Ne1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[NegRMW.cmd_3628]
@@ -27481,7 +27113,7 @@ RelativePath=JIT\CodeGenBringUpTests\NegRMW\NegRMW.cmd
WorkingDir=JIT\CodeGenBringUpTests\NegRMW
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[NestedCall.cmd_3629]
@@ -27489,7 +27121,7 @@ RelativePath=JIT\CodeGenBringUpTests\NestedCall\NestedCall.cmd
WorkingDir=JIT\CodeGenBringUpTests\NestedCall
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[NotAndNeg.cmd_3630]
@@ -27497,7 +27129,7 @@ RelativePath=JIT\CodeGenBringUpTests\NotAndNeg\NotAndNeg.cmd
WorkingDir=JIT\CodeGenBringUpTests\NotAndNeg
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[NotRMW.cmd_3631]
@@ -27505,7 +27137,7 @@ RelativePath=JIT\CodeGenBringUpTests\NotRMW\NotRMW.cmd
WorkingDir=JIT\CodeGenBringUpTests\NotRMW
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[ObjAlloc.cmd_3632]
@@ -27513,7 +27145,7 @@ RelativePath=JIT\CodeGenBringUpTests\ObjAlloc\ObjAlloc.cmd
WorkingDir=JIT\CodeGenBringUpTests\ObjAlloc
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[OpMembersOfStructLocal.cmd_3633]
@@ -27521,7 +27153,7 @@ RelativePath=JIT\CodeGenBringUpTests\OpMembersOfStructLocal\OpMembersOfStructLoc
WorkingDir=JIT\CodeGenBringUpTests\OpMembersOfStructLocal
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[Or1.cmd_3634]
@@ -27529,7 +27161,7 @@ RelativePath=JIT\CodeGenBringUpTests\Or1\Or1.cmd
WorkingDir=JIT\CodeGenBringUpTests\Or1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[OrRef.cmd_3635]
@@ -27537,7 +27169,7 @@ RelativePath=JIT\CodeGenBringUpTests\OrRef\OrRef.cmd
WorkingDir=JIT\CodeGenBringUpTests\OrRef
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[RecursiveTailCall.cmd_3636]
@@ -27545,7 +27177,7 @@ RelativePath=JIT\CodeGenBringUpTests\RecursiveTailCall\RecursiveTailCall.cmd
WorkingDir=JIT\CodeGenBringUpTests\RecursiveTailCall
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[rem1.cmd_3637]
@@ -27553,7 +27185,7 @@ RelativePath=JIT\CodeGenBringUpTests\rem1\rem1.cmd
WorkingDir=JIT\CodeGenBringUpTests\rem1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[RightShiftRef.cmd_3638]
@@ -27561,7 +27193,7 @@ RelativePath=JIT\CodeGenBringUpTests\RightShiftRef\RightShiftRef.cmd
WorkingDir=JIT\CodeGenBringUpTests\RightShiftRef
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[Rotate.cmd_3639]
@@ -27569,7 +27201,7 @@ RelativePath=JIT\CodeGenBringUpTests\Rotate\Rotate.cmd
WorkingDir=JIT\CodeGenBringUpTests\Rotate
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[StaticCalls.cmd_3640]
@@ -27577,7 +27209,7 @@ RelativePath=JIT\CodeGenBringUpTests\StaticCalls\StaticCalls.cmd
WorkingDir=JIT\CodeGenBringUpTests\StaticCalls
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[StaticValueField.cmd_3641]
@@ -27585,7 +27217,7 @@ RelativePath=JIT\CodeGenBringUpTests\StaticValueField\StaticValueField.cmd
WorkingDir=JIT\CodeGenBringUpTests\StaticValueField
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[struct16args.cmd_3642]
@@ -27593,7 +27225,7 @@ RelativePath=JIT\CodeGenBringUpTests\struct16args\struct16args.cmd
WorkingDir=JIT\CodeGenBringUpTests\struct16args
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[StructFldAddr.cmd_3643]
@@ -27601,7 +27233,7 @@ RelativePath=JIT\CodeGenBringUpTests\StructFldAddr\StructFldAddr.cmd
WorkingDir=JIT\CodeGenBringUpTests\StructFldAddr
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[StructInstMethod.cmd_3644]
@@ -27609,7 +27241,7 @@ RelativePath=JIT\CodeGenBringUpTests\StructInstMethod\StructInstMethod.cmd
WorkingDir=JIT\CodeGenBringUpTests\StructInstMethod
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[Sub1.cmd_3645]
@@ -27617,7 +27249,7 @@ RelativePath=JIT\CodeGenBringUpTests\Sub1\Sub1.cmd
WorkingDir=JIT\CodeGenBringUpTests\Sub1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[SubRef.cmd_3646]
@@ -27625,7 +27257,7 @@ RelativePath=JIT\CodeGenBringUpTests\SubRef\SubRef.cmd
WorkingDir=JIT\CodeGenBringUpTests\SubRef
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[Swap.cmd_3647]
@@ -27633,7 +27265,7 @@ RelativePath=JIT\CodeGenBringUpTests\Swap\Swap.cmd
WorkingDir=JIT\CodeGenBringUpTests\Swap
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[Switch.cmd_3648]
@@ -27641,7 +27273,7 @@ RelativePath=JIT\CodeGenBringUpTests\Switch\Switch.cmd
WorkingDir=JIT\CodeGenBringUpTests\Switch
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[Unbox.cmd_3649]
@@ -27649,7 +27281,7 @@ RelativePath=JIT\CodeGenBringUpTests\Unbox\Unbox.cmd
WorkingDir=JIT\CodeGenBringUpTests\Unbox
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[Xor1.cmd_3650]
@@ -27657,7 +27289,7 @@ RelativePath=JIT\CodeGenBringUpTests\Xor1\Xor1.cmd
WorkingDir=JIT\CodeGenBringUpTests\Xor1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[XorRef.cmd_3651]
@@ -27665,7 +27297,7 @@ RelativePath=JIT\CodeGenBringUpTests\XorRef\XorRef.cmd
WorkingDir=JIT\CodeGenBringUpTests\XorRef
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_Arrayscomplex3.cmd_3652]
@@ -27673,7 +27305,7 @@ RelativePath=JIT\Directed\array-il\_Arrayscomplex3\_Arrayscomplex3.cmd
WorkingDir=JIT\Directed\array-il\_Arrayscomplex3
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[_Arrayssimple3.cmd_3653]
@@ -27681,7 +27313,7 @@ RelativePath=JIT\Directed\array-il\_Arrayssimple3\_Arrayssimple3.cmd
WorkingDir=JIT\Directed\array-il\_Arrayssimple3
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[Complex1.cmd_3654]
@@ -27689,7 +27321,7 @@ RelativePath=JIT\Directed\Arrays\Complex1\Complex1.cmd
WorkingDir=JIT\Directed\Arrays\Complex1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[Complex2.cmd_3655]
@@ -27697,7 +27329,7 @@ RelativePath=JIT\Directed\Arrays\Complex2\Complex2.cmd
WorkingDir=JIT\Directed\Arrays\Complex2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[Simple1.cmd_3656]
@@ -27705,7 +27337,7 @@ RelativePath=JIT\Directed\Arrays\Simple1\Simple1.cmd
WorkingDir=JIT\Directed\Arrays\Simple1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[Simple2.cmd_3657]
@@ -27713,7 +27345,7 @@ RelativePath=JIT\Directed\Arrays\Simple2\Simple2.cmd
WorkingDir=JIT\Directed\Arrays\Simple2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[Generic_Test_CSharp_Base_1.cmd_3658]
@@ -27721,7 +27353,7 @@ RelativePath=JIT\Directed\CheckedCtor\Generic_Test_CSharp_Base_1\Generic_Test_CS
WorkingDir=JIT\Directed\CheckedCtor\Generic_Test_CSharp_Base_1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[Generic_Test_CSharp_Base_2.cmd_3659]
@@ -27729,7 +27361,7 @@ RelativePath=JIT\Directed\CheckedCtor\Generic_Test_CSharp_Base_2\Generic_Test_CS
WorkingDir=JIT\Directed\CheckedCtor\Generic_Test_CSharp_Base_2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[Generic_Test_CSharp_Base_3.cmd_3660]
@@ -27737,7 +27369,7 @@ RelativePath=JIT\Directed\CheckedCtor\Generic_Test_CSharp_Base_3\Generic_Test_CS
WorkingDir=JIT\Directed\CheckedCtor\Generic_Test_CSharp_Base_3
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[Generic_Test_CSharp_Base_4.cmd_3661]
@@ -27745,7 +27377,7 @@ RelativePath=JIT\Directed\CheckedCtor\Generic_Test_CSharp_Base_4\Generic_Test_CS
WorkingDir=JIT\Directed\CheckedCtor\Generic_Test_CSharp_Base_4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[Generic_Test_CSharp_Base_6.cmd_3662]
@@ -27753,7 +27385,7 @@ RelativePath=JIT\Directed\CheckedCtor\Generic_Test_CSharp_Base_6\Generic_Test_CS
WorkingDir=JIT\Directed\CheckedCtor\Generic_Test_CSharp_Base_6
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[Generic_Test_CSharp_Peer_1.cmd_3663]
@@ -27761,7 +27393,7 @@ RelativePath=JIT\Directed\CheckedCtor\Generic_Test_CSharp_Peer_1\Generic_Test_CS
WorkingDir=JIT\Directed\CheckedCtor\Generic_Test_CSharp_Peer_1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[Generic_Test_CSharp_Peer_2.cmd_3664]
@@ -27769,7 +27401,7 @@ RelativePath=JIT\Directed\CheckedCtor\Generic_Test_CSharp_Peer_2\Generic_Test_CS
WorkingDir=JIT\Directed\CheckedCtor\Generic_Test_CSharp_Peer_2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[Generic_Test_CSharp_Peer_3.cmd_3665]
@@ -27777,7 +27409,7 @@ RelativePath=JIT\Directed\CheckedCtor\Generic_Test_CSharp_Peer_3\Generic_Test_CS
WorkingDir=JIT\Directed\CheckedCtor\Generic_Test_CSharp_Peer_3
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[Generic_Test_CSharp_Peer_4.cmd_3666]
@@ -27785,7 +27417,7 @@ RelativePath=JIT\Directed\CheckedCtor\Generic_Test_CSharp_Peer_4\Generic_Test_CS
WorkingDir=JIT\Directed\CheckedCtor\Generic_Test_CSharp_Peer_4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[Generic_Test_CSharp_Peer_6.cmd_3667]
@@ -27793,7 +27425,7 @@ RelativePath=JIT\Directed\CheckedCtor\Generic_Test_CSharp_Peer_6\Generic_Test_CS
WorkingDir=JIT\Directed\CheckedCtor\Generic_Test_CSharp_Peer_6
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[Test_CSharp_Base_1.cmd_3668]
@@ -27801,7 +27433,7 @@ RelativePath=JIT\Directed\CheckedCtor\Test_CSharp_Base_1\Test_CSharp_Base_1.cmd
WorkingDir=JIT\Directed\CheckedCtor\Test_CSharp_Base_1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[Test_CSharp_Base_2.cmd_3669]
@@ -27809,7 +27441,7 @@ RelativePath=JIT\Directed\CheckedCtor\Test_CSharp_Base_2\Test_CSharp_Base_2.cmd
WorkingDir=JIT\Directed\CheckedCtor\Test_CSharp_Base_2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[Test_CSharp_Base_3.cmd_3670]
@@ -27817,7 +27449,7 @@ RelativePath=JIT\Directed\CheckedCtor\Test_CSharp_Base_3\Test_CSharp_Base_3.cmd
WorkingDir=JIT\Directed\CheckedCtor\Test_CSharp_Base_3
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[Test_CSharp_Base_4.cmd_3671]
@@ -27825,7 +27457,7 @@ RelativePath=JIT\Directed\CheckedCtor\Test_CSharp_Base_4\Test_CSharp_Base_4.cmd
WorkingDir=JIT\Directed\CheckedCtor\Test_CSharp_Base_4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[Test_CSharp_Peer_1.cmd_3672]
@@ -27833,7 +27465,7 @@ RelativePath=JIT\Directed\CheckedCtor\Test_CSharp_Peer_1\Test_CSharp_Peer_1.cmd
WorkingDir=JIT\Directed\CheckedCtor\Test_CSharp_Peer_1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[Test_CSharp_Peer_2.cmd_3673]
@@ -27841,7 +27473,7 @@ RelativePath=JIT\Directed\CheckedCtor\Test_CSharp_Peer_2\Test_CSharp_Peer_2.cmd
WorkingDir=JIT\Directed\CheckedCtor\Test_CSharp_Peer_2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[Test_CSharp_Peer_3.cmd_3674]
@@ -27849,7 +27481,7 @@ RelativePath=JIT\Directed\CheckedCtor\Test_CSharp_Peer_3\Test_CSharp_Peer_3.cmd
WorkingDir=JIT\Directed\CheckedCtor\Test_CSharp_Peer_3
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[Test_CSharp_Peer_4.cmd_3675]
@@ -27857,7 +27489,7 @@ RelativePath=JIT\Directed\CheckedCtor\Test_CSharp_Peer_4\Test_CSharp_Peer_4.cmd
WorkingDir=JIT\Directed\CheckedCtor\Test_CSharp_Peer_4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[Bool_And_Op_cs_d.cmd_3676]
@@ -27865,7 +27497,7 @@ RelativePath=JIT\Directed\cmov\Bool_And_Op_cs_d\Bool_And_Op_cs_d.cmd
WorkingDir=JIT\Directed\cmov\Bool_And_Op_cs_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[Bool_And_Op_cs_do.cmd_3677]
@@ -27873,7 +27505,7 @@ RelativePath=JIT\Directed\cmov\Bool_And_Op_cs_do\Bool_And_Op_cs_do.cmd
WorkingDir=JIT\Directed\cmov\Bool_And_Op_cs_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[Bool_And_Op_cs_r.cmd_3678]
@@ -27881,7 +27513,7 @@ RelativePath=JIT\Directed\cmov\Bool_And_Op_cs_r\Bool_And_Op_cs_r.cmd
WorkingDir=JIT\Directed\cmov\Bool_And_Op_cs_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[Bool_And_Op_cs_ro.cmd_3679]
@@ -27889,7 +27521,7 @@ RelativePath=JIT\Directed\cmov\Bool_And_Op_cs_ro\Bool_And_Op_cs_ro.cmd
WorkingDir=JIT\Directed\cmov\Bool_And_Op_cs_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[Bool_No_Op_cs_d.cmd_3680]
@@ -27897,7 +27529,7 @@ RelativePath=JIT\Directed\cmov\Bool_No_Op_cs_d\Bool_No_Op_cs_d.cmd
WorkingDir=JIT\Directed\cmov\Bool_No_Op_cs_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[Bool_No_Op_cs_do.cmd_3681]
@@ -27905,7 +27537,7 @@ RelativePath=JIT\Directed\cmov\Bool_No_Op_cs_do\Bool_No_Op_cs_do.cmd
WorkingDir=JIT\Directed\cmov\Bool_No_Op_cs_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[Bool_No_Op_cs_r.cmd_3682]
@@ -27913,7 +27545,7 @@ RelativePath=JIT\Directed\cmov\Bool_No_Op_cs_r\Bool_No_Op_cs_r.cmd
WorkingDir=JIT\Directed\cmov\Bool_No_Op_cs_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[Bool_No_Op_cs_ro.cmd_3683]
@@ -27921,7 +27553,7 @@ RelativePath=JIT\Directed\cmov\Bool_No_Op_cs_ro\Bool_No_Op_cs_ro.cmd
WorkingDir=JIT\Directed\cmov\Bool_No_Op_cs_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[Bool_Or_Op_cs_d.cmd_3684]
@@ -27929,7 +27561,7 @@ RelativePath=JIT\Directed\cmov\Bool_Or_Op_cs_d\Bool_Or_Op_cs_d.cmd
WorkingDir=JIT\Directed\cmov\Bool_Or_Op_cs_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[Bool_Or_Op_cs_do.cmd_3685]
@@ -27937,7 +27569,7 @@ RelativePath=JIT\Directed\cmov\Bool_Or_Op_cs_do\Bool_Or_Op_cs_do.cmd
WorkingDir=JIT\Directed\cmov\Bool_Or_Op_cs_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[Bool_Or_Op_cs_r.cmd_3686]
@@ -27945,7 +27577,7 @@ RelativePath=JIT\Directed\cmov\Bool_Or_Op_cs_r\Bool_Or_Op_cs_r.cmd
WorkingDir=JIT\Directed\cmov\Bool_Or_Op_cs_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[Bool_Or_Op_cs_ro.cmd_3687]
@@ -27953,7 +27585,7 @@ RelativePath=JIT\Directed\cmov\Bool_Or_Op_cs_ro\Bool_Or_Op_cs_ro.cmd
WorkingDir=JIT\Directed\cmov\Bool_Or_Op_cs_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[Bool_Xor_Op_cs_d.cmd_3688]
@@ -27961,7 +27593,7 @@ RelativePath=JIT\Directed\cmov\Bool_Xor_Op_cs_d\Bool_Xor_Op_cs_d.cmd
WorkingDir=JIT\Directed\cmov\Bool_Xor_Op_cs_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[Bool_Xor_Op_cs_do.cmd_3689]
@@ -27969,7 +27601,7 @@ RelativePath=JIT\Directed\cmov\Bool_Xor_Op_cs_do\Bool_Xor_Op_cs_do.cmd
WorkingDir=JIT\Directed\cmov\Bool_Xor_Op_cs_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[Bool_Xor_Op_cs_r.cmd_3690]
@@ -27977,7 +27609,7 @@ RelativePath=JIT\Directed\cmov\Bool_Xor_Op_cs_r\Bool_Xor_Op_cs_r.cmd
WorkingDir=JIT\Directed\cmov\Bool_Xor_Op_cs_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[Bool_Xor_Op_cs_ro.cmd_3691]
@@ -27985,7 +27617,7 @@ RelativePath=JIT\Directed\cmov\Bool_Xor_Op_cs_ro\Bool_Xor_Op_cs_ro.cmd
WorkingDir=JIT\Directed\cmov\Bool_Xor_Op_cs_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[Double_And_Op_cs_d.cmd_3692]
@@ -27993,7 +27625,7 @@ RelativePath=JIT\Directed\cmov\Double_And_Op_cs_d\Double_And_Op_cs_d.cmd
WorkingDir=JIT\Directed\cmov\Double_And_Op_cs_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[Double_And_Op_cs_do.cmd_3693]
@@ -28001,7 +27633,7 @@ RelativePath=JIT\Directed\cmov\Double_And_Op_cs_do\Double_And_Op_cs_do.cmd
WorkingDir=JIT\Directed\cmov\Double_And_Op_cs_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[Double_And_Op_cs_r.cmd_3694]
@@ -28009,7 +27641,7 @@ RelativePath=JIT\Directed\cmov\Double_And_Op_cs_r\Double_And_Op_cs_r.cmd
WorkingDir=JIT\Directed\cmov\Double_And_Op_cs_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[Double_And_Op_cs_ro.cmd_3695]
@@ -28017,7 +27649,7 @@ RelativePath=JIT\Directed\cmov\Double_And_Op_cs_ro\Double_And_Op_cs_ro.cmd
WorkingDir=JIT\Directed\cmov\Double_And_Op_cs_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[Double_No_Op_cs_d.cmd_3696]
@@ -28025,7 +27657,7 @@ RelativePath=JIT\Directed\cmov\Double_No_Op_cs_d\Double_No_Op_cs_d.cmd
WorkingDir=JIT\Directed\cmov\Double_No_Op_cs_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[Double_No_Op_cs_do.cmd_3697]
@@ -28033,7 +27665,7 @@ RelativePath=JIT\Directed\cmov\Double_No_Op_cs_do\Double_No_Op_cs_do.cmd
WorkingDir=JIT\Directed\cmov\Double_No_Op_cs_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[Double_No_Op_cs_r.cmd_3698]
@@ -28041,7 +27673,7 @@ RelativePath=JIT\Directed\cmov\Double_No_Op_cs_r\Double_No_Op_cs_r.cmd
WorkingDir=JIT\Directed\cmov\Double_No_Op_cs_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[Double_No_Op_cs_ro.cmd_3699]
@@ -28049,7 +27681,7 @@ RelativePath=JIT\Directed\cmov\Double_No_Op_cs_ro\Double_No_Op_cs_ro.cmd
WorkingDir=JIT\Directed\cmov\Double_No_Op_cs_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[Double_Or_Op_cs_d.cmd_3700]
@@ -28057,7 +27689,7 @@ RelativePath=JIT\Directed\cmov\Double_Or_Op_cs_d\Double_Or_Op_cs_d.cmd
WorkingDir=JIT\Directed\cmov\Double_Or_Op_cs_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[Double_Or_Op_cs_do.cmd_3701]
@@ -28065,7 +27697,7 @@ RelativePath=JIT\Directed\cmov\Double_Or_Op_cs_do\Double_Or_Op_cs_do.cmd
WorkingDir=JIT\Directed\cmov\Double_Or_Op_cs_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[Double_Or_Op_cs_r.cmd_3702]
@@ -28073,7 +27705,7 @@ RelativePath=JIT\Directed\cmov\Double_Or_Op_cs_r\Double_Or_Op_cs_r.cmd
WorkingDir=JIT\Directed\cmov\Double_Or_Op_cs_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[Double_Or_Op_cs_ro.cmd_3703]
@@ -28081,7 +27713,7 @@ RelativePath=JIT\Directed\cmov\Double_Or_Op_cs_ro\Double_Or_Op_cs_ro.cmd
WorkingDir=JIT\Directed\cmov\Double_Or_Op_cs_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[Double_Xor_Op_cs_d.cmd_3704]
@@ -28089,7 +27721,7 @@ RelativePath=JIT\Directed\cmov\Double_Xor_Op_cs_d\Double_Xor_Op_cs_d.cmd
WorkingDir=JIT\Directed\cmov\Double_Xor_Op_cs_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[Double_Xor_Op_cs_do.cmd_3705]
@@ -28097,7 +27729,7 @@ RelativePath=JIT\Directed\cmov\Double_Xor_Op_cs_do\Double_Xor_Op_cs_do.cmd
WorkingDir=JIT\Directed\cmov\Double_Xor_Op_cs_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[Double_Xor_Op_cs_r.cmd_3706]
@@ -28105,7 +27737,7 @@ RelativePath=JIT\Directed\cmov\Double_Xor_Op_cs_r\Double_Xor_Op_cs_r.cmd
WorkingDir=JIT\Directed\cmov\Double_Xor_Op_cs_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[Double_Xor_Op_cs_ro.cmd_3707]
@@ -28113,7 +27745,7 @@ RelativePath=JIT\Directed\cmov\Double_Xor_Op_cs_ro\Double_Xor_Op_cs_ro.cmd
WorkingDir=JIT\Directed\cmov\Double_Xor_Op_cs_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[Float_And_Op_cs_d.cmd_3708]
@@ -28121,7 +27753,7 @@ RelativePath=JIT\Directed\cmov\Float_And_Op_cs_d\Float_And_Op_cs_d.cmd
WorkingDir=JIT\Directed\cmov\Float_And_Op_cs_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[Float_And_Op_cs_do.cmd_3709]
@@ -28129,7 +27761,7 @@ RelativePath=JIT\Directed\cmov\Float_And_Op_cs_do\Float_And_Op_cs_do.cmd
WorkingDir=JIT\Directed\cmov\Float_And_Op_cs_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[Float_And_Op_cs_r.cmd_3710]
@@ -28137,7 +27769,7 @@ RelativePath=JIT\Directed\cmov\Float_And_Op_cs_r\Float_And_Op_cs_r.cmd
WorkingDir=JIT\Directed\cmov\Float_And_Op_cs_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[Float_And_Op_cs_ro.cmd_3711]
@@ -28145,7 +27777,7 @@ RelativePath=JIT\Directed\cmov\Float_And_Op_cs_ro\Float_And_Op_cs_ro.cmd
WorkingDir=JIT\Directed\cmov\Float_And_Op_cs_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[Float_No_Op_cs_d.cmd_3712]
@@ -28153,7 +27785,7 @@ RelativePath=JIT\Directed\cmov\Float_No_Op_cs_d\Float_No_Op_cs_d.cmd
WorkingDir=JIT\Directed\cmov\Float_No_Op_cs_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[Float_No_Op_cs_do.cmd_3713]
@@ -28161,7 +27793,7 @@ RelativePath=JIT\Directed\cmov\Float_No_Op_cs_do\Float_No_Op_cs_do.cmd
WorkingDir=JIT\Directed\cmov\Float_No_Op_cs_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[Float_No_Op_cs_r.cmd_3714]
@@ -28169,7 +27801,7 @@ RelativePath=JIT\Directed\cmov\Float_No_Op_cs_r\Float_No_Op_cs_r.cmd
WorkingDir=JIT\Directed\cmov\Float_No_Op_cs_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[Float_No_Op_cs_ro.cmd_3715]
@@ -28177,7 +27809,7 @@ RelativePath=JIT\Directed\cmov\Float_No_Op_cs_ro\Float_No_Op_cs_ro.cmd
WorkingDir=JIT\Directed\cmov\Float_No_Op_cs_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[Float_Or_Op_cs_d.cmd_3716]
@@ -28185,7 +27817,7 @@ RelativePath=JIT\Directed\cmov\Float_Or_Op_cs_d\Float_Or_Op_cs_d.cmd
WorkingDir=JIT\Directed\cmov\Float_Or_Op_cs_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[Float_Or_Op_cs_do.cmd_3717]
@@ -28193,7 +27825,7 @@ RelativePath=JIT\Directed\cmov\Float_Or_Op_cs_do\Float_Or_Op_cs_do.cmd
WorkingDir=JIT\Directed\cmov\Float_Or_Op_cs_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[Float_Or_Op_cs_r.cmd_3718]
@@ -28201,7 +27833,7 @@ RelativePath=JIT\Directed\cmov\Float_Or_Op_cs_r\Float_Or_Op_cs_r.cmd
WorkingDir=JIT\Directed\cmov\Float_Or_Op_cs_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[Float_Or_Op_cs_ro.cmd_3719]
@@ -28209,7 +27841,7 @@ RelativePath=JIT\Directed\cmov\Float_Or_Op_cs_ro\Float_Or_Op_cs_ro.cmd
WorkingDir=JIT\Directed\cmov\Float_Or_Op_cs_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[Float_Xor_Op_cs_d.cmd_3720]
@@ -28217,7 +27849,7 @@ RelativePath=JIT\Directed\cmov\Float_Xor_Op_cs_d\Float_Xor_Op_cs_d.cmd
WorkingDir=JIT\Directed\cmov\Float_Xor_Op_cs_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[Float_Xor_Op_cs_do.cmd_3721]
@@ -28225,7 +27857,7 @@ RelativePath=JIT\Directed\cmov\Float_Xor_Op_cs_do\Float_Xor_Op_cs_do.cmd
WorkingDir=JIT\Directed\cmov\Float_Xor_Op_cs_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[Float_Xor_Op_cs_r.cmd_3722]
@@ -28233,7 +27865,7 @@ RelativePath=JIT\Directed\cmov\Float_Xor_Op_cs_r\Float_Xor_Op_cs_r.cmd
WorkingDir=JIT\Directed\cmov\Float_Xor_Op_cs_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[Float_Xor_Op_cs_ro.cmd_3723]
@@ -28241,7 +27873,7 @@ RelativePath=JIT\Directed\cmov\Float_Xor_Op_cs_ro\Float_Xor_Op_cs_ro.cmd
WorkingDir=JIT\Directed\cmov\Float_Xor_Op_cs_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[Int_And_Op_cs_d.cmd_3724]
@@ -28249,7 +27881,7 @@ RelativePath=JIT\Directed\cmov\Int_And_Op_cs_d\Int_And_Op_cs_d.cmd
WorkingDir=JIT\Directed\cmov\Int_And_Op_cs_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[Int_And_Op_cs_do.cmd_3725]
@@ -28257,7 +27889,7 @@ RelativePath=JIT\Directed\cmov\Int_And_Op_cs_do\Int_And_Op_cs_do.cmd
WorkingDir=JIT\Directed\cmov\Int_And_Op_cs_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[Int_And_Op_cs_r.cmd_3726]
@@ -28265,7 +27897,7 @@ RelativePath=JIT\Directed\cmov\Int_And_Op_cs_r\Int_And_Op_cs_r.cmd
WorkingDir=JIT\Directed\cmov\Int_And_Op_cs_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[Int_And_Op_cs_ro.cmd_3727]
@@ -28273,7 +27905,7 @@ RelativePath=JIT\Directed\cmov\Int_And_Op_cs_ro\Int_And_Op_cs_ro.cmd
WorkingDir=JIT\Directed\cmov\Int_And_Op_cs_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[Int_No_Op_cs_d.cmd_3728]
@@ -28281,7 +27913,7 @@ RelativePath=JIT\Directed\cmov\Int_No_Op_cs_d\Int_No_Op_cs_d.cmd
WorkingDir=JIT\Directed\cmov\Int_No_Op_cs_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[Int_No_Op_cs_do.cmd_3729]
@@ -28289,7 +27921,7 @@ RelativePath=JIT\Directed\cmov\Int_No_Op_cs_do\Int_No_Op_cs_do.cmd
WorkingDir=JIT\Directed\cmov\Int_No_Op_cs_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[Int_No_Op_cs_r.cmd_3730]
@@ -28297,7 +27929,7 @@ RelativePath=JIT\Directed\cmov\Int_No_Op_cs_r\Int_No_Op_cs_r.cmd
WorkingDir=JIT\Directed\cmov\Int_No_Op_cs_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[Int_No_Op_cs_ro.cmd_3731]
@@ -28305,7 +27937,7 @@ RelativePath=JIT\Directed\cmov\Int_No_Op_cs_ro\Int_No_Op_cs_ro.cmd
WorkingDir=JIT\Directed\cmov\Int_No_Op_cs_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[Int_Or_Op_cs_d.cmd_3732]
@@ -28313,7 +27945,7 @@ RelativePath=JIT\Directed\cmov\Int_Or_Op_cs_d\Int_Or_Op_cs_d.cmd
WorkingDir=JIT\Directed\cmov\Int_Or_Op_cs_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[Int_Or_Op_cs_do.cmd_3733]
@@ -28321,7 +27953,7 @@ RelativePath=JIT\Directed\cmov\Int_Or_Op_cs_do\Int_Or_Op_cs_do.cmd
WorkingDir=JIT\Directed\cmov\Int_Or_Op_cs_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[Int_Or_Op_cs_r.cmd_3734]
@@ -28329,7 +27961,7 @@ RelativePath=JIT\Directed\cmov\Int_Or_Op_cs_r\Int_Or_Op_cs_r.cmd
WorkingDir=JIT\Directed\cmov\Int_Or_Op_cs_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[Int_Or_Op_cs_ro.cmd_3735]
@@ -28337,7 +27969,7 @@ RelativePath=JIT\Directed\cmov\Int_Or_Op_cs_ro\Int_Or_Op_cs_ro.cmd
WorkingDir=JIT\Directed\cmov\Int_Or_Op_cs_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[Int_Xor_Op_cs_d.cmd_3736]
@@ -28345,7 +27977,7 @@ RelativePath=JIT\Directed\cmov\Int_Xor_Op_cs_d\Int_Xor_Op_cs_d.cmd
WorkingDir=JIT\Directed\cmov\Int_Xor_Op_cs_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[Int_Xor_Op_cs_do.cmd_3737]
@@ -28353,7 +27985,7 @@ RelativePath=JIT\Directed\cmov\Int_Xor_Op_cs_do\Int_Xor_Op_cs_do.cmd
WorkingDir=JIT\Directed\cmov\Int_Xor_Op_cs_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[Int_Xor_Op_cs_r.cmd_3738]
@@ -28361,7 +27993,7 @@ RelativePath=JIT\Directed\cmov\Int_Xor_Op_cs_r\Int_Xor_Op_cs_r.cmd
WorkingDir=JIT\Directed\cmov\Int_Xor_Op_cs_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[Int_Xor_Op_cs_ro.cmd_3739]
@@ -28369,7 +28001,7 @@ RelativePath=JIT\Directed\cmov\Int_Xor_Op_cs_ro\Int_Xor_Op_cs_ro.cmd
WorkingDir=JIT\Directed\cmov\Int_Xor_Op_cs_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[FPZero.cmd_3740]
@@ -28377,7 +28009,7 @@ RelativePath=JIT\Directed\Convert\FPZero\FPZero.cmd
WorkingDir=JIT\Directed\Convert\FPZero
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[implicitConv.cmd_3741]
@@ -28385,7 +28017,7 @@ RelativePath=JIT\Directed\Convert\implicitConv\implicitConv.cmd
WorkingDir=JIT\Directed\Convert\implicitConv
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[minopts_convu1.cmd_3742]
@@ -28393,7 +28025,7 @@ RelativePath=JIT\Directed\Convert\minopts_convu1\minopts_convu1.cmd
WorkingDir=JIT\Directed\Convert\minopts_convu1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[FilterToHandler.cmd_3743]
@@ -28401,7 +28033,7 @@ RelativePath=JIT\Directed\coverage\compiler\FilterToHandler\FilterToHandler.cmd
WorkingDir=JIT\Directed\coverage\compiler\FilterToHandler
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[xaddmuly_cs_d.cmd_3744]
@@ -28409,7 +28041,7 @@ RelativePath=JIT\Directed\coverage\flowgraph\xaddmuly_cs_d\xaddmuly_cs_d.cmd
WorkingDir=JIT\Directed\coverage\flowgraph\xaddmuly_cs_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[xaddmuly_cs_do.cmd_3745]
@@ -28417,7 +28049,7 @@ RelativePath=JIT\Directed\coverage\flowgraph\xaddmuly_cs_do\xaddmuly_cs_do.cmd
WorkingDir=JIT\Directed\coverage\flowgraph\xaddmuly_cs_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[xaddmuly_cs_r.cmd_3746]
@@ -28425,7 +28057,7 @@ RelativePath=JIT\Directed\coverage\flowgraph\xaddmuly_cs_r\xaddmuly_cs_r.cmd
WorkingDir=JIT\Directed\coverage\flowgraph\xaddmuly_cs_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[xaddmuly_cs_ro.cmd_3747]
@@ -28433,7 +28065,7 @@ RelativePath=JIT\Directed\coverage\flowgraph\xaddmuly_cs_ro\xaddmuly_cs_ro.cmd
WorkingDir=JIT\Directed\coverage\flowgraph\xaddmuly_cs_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[badendfinally.cmd_3748]
@@ -28441,7 +28073,7 @@ RelativePath=JIT\Directed\coverage\importer\badendfinally\badendfinally.cmd
WorkingDir=JIT\Directed\coverage\importer\badendfinally
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[badtailcall.cmd_3749]
@@ -28449,7 +28081,7 @@ RelativePath=JIT\Directed\coverage\importer\badtailcall\badtailcall.cmd
WorkingDir=JIT\Directed\coverage\importer\badtailcall
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[byrefsubbyref1.cmd_3750]
@@ -28457,7 +28089,7 @@ RelativePath=JIT\Directed\coverage\importer\byrefsubbyref1\byrefsubbyref1.cmd
WorkingDir=JIT\Directed\coverage\importer\byrefsubbyref1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[calli2.cmd_3751]
@@ -28465,7 +28097,7 @@ RelativePath=JIT\Directed\coverage\importer\calli2\calli2.cmd
WorkingDir=JIT\Directed\coverage\importer\calli2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[ceeillegal.cmd_3752]
@@ -28473,7 +28105,7 @@ RelativePath=JIT\Directed\coverage\importer\ceeillegal\ceeillegal.cmd
WorkingDir=JIT\Directed\coverage\importer\ceeillegal
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[badendfinally_il_d.cmd_3753]
@@ -28481,7 +28113,7 @@ RelativePath=JIT\Directed\coverage\importer\Desktop\badendfinally_il_d\badendfin
WorkingDir=JIT\Directed\coverage\importer\Desktop\badendfinally_il_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[badendfinally_il_r.cmd_3754]
@@ -28489,7 +28121,7 @@ RelativePath=JIT\Directed\coverage\importer\Desktop\badendfinally_il_r\badendfin
WorkingDir=JIT\Directed\coverage\importer\Desktop\badendfinally_il_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[badldsfld_il_d.cmd_3755]
@@ -28513,7 +28145,7 @@ RelativePath=JIT\Directed\coverage\importer\Desktop\badtailcall_il_d\badtailcall
WorkingDir=JIT\Directed\coverage\importer\Desktop\badtailcall_il_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[badtailcall_il_r.cmd_3758]
@@ -28521,7 +28153,7 @@ RelativePath=JIT\Directed\coverage\importer\Desktop\badtailcall_il_r\badtailcall
WorkingDir=JIT\Directed\coverage\importer\Desktop\badtailcall_il_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[byrefsubbyref1_il_d.cmd_3761]
@@ -28529,7 +28161,7 @@ RelativePath=JIT\Directed\coverage\importer\Desktop\byrefsubbyref1_il_d\byrefsub
WorkingDir=JIT\Directed\coverage\importer\Desktop\byrefsubbyref1_il_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[byrefsubbyref1_il_r.cmd_3762]
@@ -28537,7 +28169,7 @@ RelativePath=JIT\Directed\coverage\importer\Desktop\byrefsubbyref1_il_r\byrefsub
WorkingDir=JIT\Directed\coverage\importer\Desktop\byrefsubbyref1_il_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[calli2_il_d.cmd_3763]
@@ -28545,7 +28177,7 @@ RelativePath=JIT\Directed\coverage\importer\Desktop\calli2_il_d\calli2_il_d.cmd
WorkingDir=JIT\Directed\coverage\importer\Desktop\calli2_il_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[calli2_il_r.cmd_3764]
@@ -28553,7 +28185,7 @@ RelativePath=JIT\Directed\coverage\importer\Desktop\calli2_il_r\calli2_il_r.cmd
WorkingDir=JIT\Directed\coverage\importer\Desktop\calli2_il_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ceeillegal_il_d.cmd_3765]
@@ -28561,7 +28193,7 @@ RelativePath=JIT\Directed\coverage\importer\Desktop\ceeillegal_il_d\ceeillegal_i
WorkingDir=JIT\Directed\coverage\importer\Desktop\ceeillegal_il_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[ceeillegal_il_r.cmd_3766]
@@ -28569,7 +28201,7 @@ RelativePath=JIT\Directed\coverage\importer\Desktop\ceeillegal_il_r\ceeillegal_i
WorkingDir=JIT\Directed\coverage\importer\Desktop\ceeillegal_il_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[ldelemnullarr2_il_d.cmd_3769]
@@ -28577,7 +28209,7 @@ RelativePath=JIT\Directed\coverage\importer\Desktop\ldelemnullarr2_il_d\ldelemnu
WorkingDir=JIT\Directed\coverage\importer\Desktop\ldelemnullarr2_il_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[ldelemnullarr2_il_r.cmd_3770]
@@ -28585,7 +28217,7 @@ RelativePath=JIT\Directed\coverage\importer\Desktop\ldelemnullarr2_il_r\ldelemnu
WorkingDir=JIT\Directed\coverage\importer\Desktop\ldelemnullarr2_il_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[ldfldr4_il_d.cmd_3771]
@@ -28593,7 +28225,7 @@ RelativePath=JIT\Directed\coverage\importer\Desktop\ldfldr4_il_d\ldfldr4_il_d.cm
WorkingDir=JIT\Directed\coverage\importer\Desktop\ldfldr4_il_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ldfldr4_il_r.cmd_3772]
@@ -28601,7 +28233,7 @@ RelativePath=JIT\Directed\coverage\importer\Desktop\ldfldr4_il_r\ldfldr4_il_r.cm
WorkingDir=JIT\Directed\coverage\importer\Desktop\ldfldr4_il_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ldfldstatic1_il_d.cmd_3773]
@@ -28609,7 +28241,7 @@ RelativePath=JIT\Directed\coverage\importer\Desktop\ldfldstatic1_il_d\ldfldstati
WorkingDir=JIT\Directed\coverage\importer\Desktop\ldfldstatic1_il_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ldfldstatic1_il_r.cmd_3774]
@@ -28617,7 +28249,7 @@ RelativePath=JIT\Directed\coverage\importer\Desktop\ldfldstatic1_il_r\ldfldstati
WorkingDir=JIT\Directed\coverage\importer\Desktop\ldfldstatic1_il_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ldfldunboxedvt_il_d.cmd_3775]
@@ -28625,7 +28257,7 @@ RelativePath=JIT\Directed\coverage\importer\Desktop\ldfldunboxedvt_il_d\ldfldunb
WorkingDir=JIT\Directed\coverage\importer\Desktop\ldfldunboxedvt_il_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ldfldunboxedvt_il_r.cmd_3776]
@@ -28633,7 +28265,7 @@ RelativePath=JIT\Directed\coverage\importer\Desktop\ldfldunboxedvt_il_r\ldfldunb
WorkingDir=JIT\Directed\coverage\importer\Desktop\ldfldunboxedvt_il_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ldvirtftnsideeffect_il_d.cmd_3777]
@@ -28641,7 +28273,7 @@ RelativePath=JIT\Directed\coverage\importer\Desktop\ldvirtftnsideeffect_il_d\ldv
WorkingDir=JIT\Directed\coverage\importer\Desktop\ldvirtftnsideeffect_il_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ldvirtftnsideeffect_il_r.cmd_3778]
@@ -28649,7 +28281,7 @@ RelativePath=JIT\Directed\coverage\importer\Desktop\ldvirtftnsideeffect_il_r\ldv
WorkingDir=JIT\Directed\coverage\importer\Desktop\ldvirtftnsideeffect_il_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[nullsdarr_il_d.cmd_3781]
@@ -28657,7 +28289,7 @@ RelativePath=JIT\Directed\coverage\importer\Desktop\nullsdarr_il_d\nullsdarr_il_
WorkingDir=JIT\Directed\coverage\importer\Desktop\nullsdarr_il_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[nullsdarr_il_r.cmd_3782]
@@ -28665,7 +28297,7 @@ RelativePath=JIT\Directed\coverage\importer\Desktop\nullsdarr_il_r\nullsdarr_il_
WorkingDir=JIT\Directed\coverage\importer\Desktop\nullsdarr_il_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[refanytype1_il_d.cmd_3783]
@@ -28673,7 +28305,7 @@ RelativePath=JIT\Directed\coverage\importer\Desktop\refanytype1_il_d\refanytype1
WorkingDir=JIT\Directed\coverage\importer\Desktop\refanytype1_il_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[refanytype1_il_r.cmd_3784]
@@ -28681,7 +28313,7 @@ RelativePath=JIT\Directed\coverage\importer\Desktop\refanytype1_il_r\refanytype1
WorkingDir=JIT\Directed\coverage\importer\Desktop\refanytype1_il_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[stfldstatic1_il_d.cmd_3785]
@@ -28689,7 +28321,7 @@ RelativePath=JIT\Directed\coverage\importer\Desktop\stfldstatic1_il_d\stfldstati
WorkingDir=JIT\Directed\coverage\importer\Desktop\stfldstatic1_il_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[stfldstatic1_il_r.cmd_3786]
@@ -28697,7 +28329,7 @@ RelativePath=JIT\Directed\coverage\importer\Desktop\stfldstatic1_il_r\stfldstati
WorkingDir=JIT\Directed\coverage\importer\Desktop\stfldstatic1_il_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[subovfun1_il_d.cmd_3787]
@@ -28705,7 +28337,7 @@ RelativePath=JIT\Directed\coverage\importer\Desktop\subovfun1_il_d\subovfun1_il_
WorkingDir=JIT\Directed\coverage\importer\Desktop\subovfun1_il_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[subovfun1_il_r.cmd_3788]
@@ -28713,7 +28345,7 @@ RelativePath=JIT\Directed\coverage\importer\Desktop\subovfun1_il_r\subovfun1_il_
WorkingDir=JIT\Directed\coverage\importer\Desktop\subovfun1_il_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[volatilldind_il_d.cmd_3789]
@@ -28721,7 +28353,7 @@ RelativePath=JIT\Directed\coverage\importer\Desktop\volatilldind_il_d\volatilldi
WorkingDir=JIT\Directed\coverage\importer\Desktop\volatilldind_il_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[volatilldind_il_r.cmd_3790]
@@ -28729,7 +28361,7 @@ RelativePath=JIT\Directed\coverage\importer\Desktop\volatilldind_il_r\volatilldi
WorkingDir=JIT\Directed\coverage\importer\Desktop\volatilldind_il_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[volatilstind_il_d.cmd_3791]
@@ -28737,7 +28369,7 @@ RelativePath=JIT\Directed\coverage\importer\Desktop\volatilstind_il_d\volatilsti
WorkingDir=JIT\Directed\coverage\importer\Desktop\volatilstind_il_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[volatilstind_il_r.cmd_3792]
@@ -28745,7 +28377,7 @@ RelativePath=JIT\Directed\coverage\importer\Desktop\volatilstind_il_r\volatilsti
WorkingDir=JIT\Directed\coverage\importer\Desktop\volatilstind_il_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[ldelemnullarr2.cmd_3793]
@@ -28753,7 +28385,7 @@ RelativePath=JIT\Directed\coverage\importer\ldelemnullarr2\ldelemnullarr2.cmd
WorkingDir=JIT\Directed\coverage\importer\ldelemnullarr2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[ldfldstatic1_il_r.cmd_3794]
@@ -28761,7 +28393,7 @@ RelativePath=JIT\Directed\coverage\importer\ldfldstatic1_il_r\ldfldstatic1_il_r.
WorkingDir=JIT\Directed\coverage\importer\ldfldstatic1_il_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[ldfldunboxedvt.cmd_3795]
@@ -28769,7 +28401,7 @@ RelativePath=JIT\Directed\coverage\importer\ldfldunboxedvt\ldfldunboxedvt.cmd
WorkingDir=JIT\Directed\coverage\importer\ldfldunboxedvt
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[ldvirtftnsideeffect.cmd_3796]
@@ -28777,7 +28409,7 @@ RelativePath=JIT\Directed\coverage\importer\ldvirtftnsideeffect\ldvirtftnsideeff
WorkingDir=JIT\Directed\coverage\importer\ldvirtftnsideeffect
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[nullsdarr.cmd_3797]
@@ -28785,7 +28417,7 @@ RelativePath=JIT\Directed\coverage\importer\nullsdarr\nullsdarr.cmd
WorkingDir=JIT\Directed\coverage\importer\nullsdarr
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[refanytype1.cmd_3798]
@@ -28793,7 +28425,7 @@ RelativePath=JIT\Directed\coverage\importer\refanytype1\refanytype1.cmd
WorkingDir=JIT\Directed\coverage\importer\refanytype1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[stfldstatic1_il_d.cmd_3799]
@@ -28801,7 +28433,7 @@ RelativePath=JIT\Directed\coverage\importer\stfldstatic1_il_d\stfldstatic1_il_d.
WorkingDir=JIT\Directed\coverage\importer\stfldstatic1_il_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[stfldstatic1_il_r.cmd_3800]
@@ -28809,7 +28441,7 @@ RelativePath=JIT\Directed\coverage\importer\stfldstatic1_il_r\stfldstatic1_il_r.
WorkingDir=JIT\Directed\coverage\importer\stfldstatic1_il_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[subovfun1_il_d.cmd_3801]
@@ -28817,7 +28449,7 @@ RelativePath=JIT\Directed\coverage\importer\subovfun1_il_d\subovfun1_il_d.cmd
WorkingDir=JIT\Directed\coverage\importer\subovfun1_il_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[subovfun1_il_r.cmd_3802]
@@ -28825,7 +28457,7 @@ RelativePath=JIT\Directed\coverage\importer\subovfun1_il_r\subovfun1_il_r.cmd
WorkingDir=JIT\Directed\coverage\importer\subovfun1_il_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[volatilldind.cmd_3803]
@@ -28833,7 +28465,7 @@ RelativePath=JIT\Directed\coverage\importer\volatilldind\volatilldind.cmd
WorkingDir=JIT\Directed\coverage\importer\volatilldind
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[volatilstind.cmd_3804]
@@ -28841,7 +28473,7 @@ RelativePath=JIT\Directed\coverage\importer\volatilstind\volatilstind.cmd
WorkingDir=JIT\Directed\coverage\importer\volatilstind
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[33objref_cs_d.cmd_3805]
@@ -28849,7 +28481,7 @@ RelativePath=JIT\Directed\coverage\oldtests\33objref_cs_d\33objref_cs_d.cmd
WorkingDir=JIT\Directed\coverage\oldtests\33objref_cs_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[33objref_cs_do.cmd_3806]
@@ -28857,7 +28489,7 @@ RelativePath=JIT\Directed\coverage\oldtests\33objref_cs_do\33objref_cs_do.cmd
WorkingDir=JIT\Directed\coverage\oldtests\33objref_cs_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[33objref_cs_r.cmd_3807]
@@ -28865,7 +28497,7 @@ RelativePath=JIT\Directed\coverage\oldtests\33objref_cs_r\33objref_cs_r.cmd
WorkingDir=JIT\Directed\coverage\oldtests\33objref_cs_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[33objref_cs_ro.cmd_3808]
@@ -28873,7 +28505,7 @@ RelativePath=JIT\Directed\coverage\oldtests\33objref_cs_ro\33objref_cs_ro.cmd
WorkingDir=JIT\Directed\coverage\oldtests\33objref_cs_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[arrgetlen_il_d.cmd_3809]
@@ -28881,7 +28513,7 @@ RelativePath=JIT\Directed\coverage\oldtests\arrgetlen_il_d\arrgetlen_il_d.cmd
WorkingDir=JIT\Directed\coverage\oldtests\arrgetlen_il_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[arrgetlen_il_r.cmd_3810]
@@ -28889,7 +28521,7 @@ RelativePath=JIT\Directed\coverage\oldtests\arrgetlen_il_r\arrgetlen_il_r.cmd
WorkingDir=JIT\Directed\coverage\oldtests\arrgetlen_il_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[callipinvoke.cmd_3811]
@@ -28897,7 +28529,7 @@ RelativePath=JIT\Directed\coverage\oldtests\callipinvoke\callipinvoke.cmd
WorkingDir=JIT\Directed\coverage\oldtests\callipinvoke
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[cse1_cs_d.cmd_3812]
@@ -28905,7 +28537,7 @@ RelativePath=JIT\Directed\coverage\oldtests\cse1_cs_d\cse1_cs_d.cmd
WorkingDir=JIT\Directed\coverage\oldtests\cse1_cs_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[cse1_cs_do.cmd_3813]
@@ -28913,7 +28545,7 @@ RelativePath=JIT\Directed\coverage\oldtests\cse1_cs_do\cse1_cs_do.cmd
WorkingDir=JIT\Directed\coverage\oldtests\cse1_cs_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[cse1_cs_r.cmd_3814]
@@ -28921,7 +28553,7 @@ RelativePath=JIT\Directed\coverage\oldtests\cse1_cs_r\cse1_cs_r.cmd
WorkingDir=JIT\Directed\coverage\oldtests\cse1_cs_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[cse1_cs_ro.cmd_3815]
@@ -28929,7 +28561,7 @@ RelativePath=JIT\Directed\coverage\oldtests\cse1_cs_ro\cse1_cs_ro.cmd
WorkingDir=JIT\Directed\coverage\oldtests\cse1_cs_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[cse2_cs_d.cmd_3816]
@@ -28937,7 +28569,7 @@ RelativePath=JIT\Directed\coverage\oldtests\cse2_cs_d\cse2_cs_d.cmd
WorkingDir=JIT\Directed\coverage\oldtests\cse2_cs_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[cse2_cs_do.cmd_3817]
@@ -28945,7 +28577,7 @@ RelativePath=JIT\Directed\coverage\oldtests\cse2_cs_do\cse2_cs_do.cmd
WorkingDir=JIT\Directed\coverage\oldtests\cse2_cs_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[cse2_cs_r.cmd_3818]
@@ -28953,7 +28585,7 @@ RelativePath=JIT\Directed\coverage\oldtests\cse2_cs_r\cse2_cs_r.cmd
WorkingDir=JIT\Directed\coverage\oldtests\cse2_cs_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[cse2_cs_ro.cmd_3819]
@@ -28961,7 +28593,7 @@ RelativePath=JIT\Directed\coverage\oldtests\cse2_cs_ro\cse2_cs_ro.cmd
WorkingDir=JIT\Directed\coverage\oldtests\cse2_cs_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[callipinvoke_il_d.cmd_3820]
@@ -28969,7 +28601,7 @@ RelativePath=JIT\Directed\coverage\oldtests\Desktop\callipinvoke_il_d\callipinvo
WorkingDir=JIT\Directed\coverage\oldtests\Desktop\callipinvoke_il_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[callipinvoke_il_r.cmd_3821]
@@ -28977,7 +28609,7 @@ RelativePath=JIT\Directed\coverage\oldtests\Desktop\callipinvoke_il_r\callipinvo
WorkingDir=JIT\Directed\coverage\oldtests\Desktop\callipinvoke_il_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[lclfldadd_cs_d.cmd_3822]
@@ -28985,7 +28617,7 @@ RelativePath=JIT\Directed\coverage\oldtests\lclfldadd_cs_d\lclfldadd_cs_d.cmd
WorkingDir=JIT\Directed\coverage\oldtests\lclfldadd_cs_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[lclfldadd_cs_do.cmd_3823]
@@ -28993,7 +28625,7 @@ RelativePath=JIT\Directed\coverage\oldtests\lclfldadd_cs_do\lclfldadd_cs_do.cmd
WorkingDir=JIT\Directed\coverage\oldtests\lclfldadd_cs_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[lclfldadd_cs_r.cmd_3824]
@@ -29001,7 +28633,7 @@ RelativePath=JIT\Directed\coverage\oldtests\lclfldadd_cs_r\lclfldadd_cs_r.cmd
WorkingDir=JIT\Directed\coverage\oldtests\lclfldadd_cs_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[lclfldadd_cs_ro.cmd_3825]
@@ -29009,7 +28641,7 @@ RelativePath=JIT\Directed\coverage\oldtests\lclfldadd_cs_ro\lclfldadd_cs_ro.cmd
WorkingDir=JIT\Directed\coverage\oldtests\lclfldadd_cs_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[lclflddiv_cs_d.cmd_3826]
@@ -29017,7 +28649,7 @@ RelativePath=JIT\Directed\coverage\oldtests\lclflddiv_cs_d\lclflddiv_cs_d.cmd
WorkingDir=JIT\Directed\coverage\oldtests\lclflddiv_cs_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[lclflddiv_cs_do.cmd_3827]
@@ -29025,7 +28657,7 @@ RelativePath=JIT\Directed\coverage\oldtests\lclflddiv_cs_do\lclflddiv_cs_do.cmd
WorkingDir=JIT\Directed\coverage\oldtests\lclflddiv_cs_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[lclflddiv_cs_r.cmd_3828]
@@ -29033,7 +28665,7 @@ RelativePath=JIT\Directed\coverage\oldtests\lclflddiv_cs_r\lclflddiv_cs_r.cmd
WorkingDir=JIT\Directed\coverage\oldtests\lclflddiv_cs_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[lclflddiv_cs_ro.cmd_3829]
@@ -29041,7 +28673,7 @@ RelativePath=JIT\Directed\coverage\oldtests\lclflddiv_cs_ro\lclflddiv_cs_ro.cmd
WorkingDir=JIT\Directed\coverage\oldtests\lclflddiv_cs_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[lclfldmul_cs_d.cmd_3830]
@@ -29049,7 +28681,7 @@ RelativePath=JIT\Directed\coverage\oldtests\lclfldmul_cs_d\lclfldmul_cs_d.cmd
WorkingDir=JIT\Directed\coverage\oldtests\lclfldmul_cs_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[lclfldmul_cs_do.cmd_3831]
@@ -29057,7 +28689,7 @@ RelativePath=JIT\Directed\coverage\oldtests\lclfldmul_cs_do\lclfldmul_cs_do.cmd
WorkingDir=JIT\Directed\coverage\oldtests\lclfldmul_cs_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[lclfldmul_cs_r.cmd_3832]
@@ -29065,7 +28697,7 @@ RelativePath=JIT\Directed\coverage\oldtests\lclfldmul_cs_r\lclfldmul_cs_r.cmd
WorkingDir=JIT\Directed\coverage\oldtests\lclfldmul_cs_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[lclfldmul_cs_ro.cmd_3833]
@@ -29073,7 +28705,7 @@ RelativePath=JIT\Directed\coverage\oldtests\lclfldmul_cs_ro\lclfldmul_cs_ro.cmd
WorkingDir=JIT\Directed\coverage\oldtests\lclfldmul_cs_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[lclfldrem_cs_d.cmd_3834]
@@ -29081,7 +28713,7 @@ RelativePath=JIT\Directed\coverage\oldtests\lclfldrem_cs_d\lclfldrem_cs_d.cmd
WorkingDir=JIT\Directed\coverage\oldtests\lclfldrem_cs_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[lclfldrem_cs_do.cmd_3835]
@@ -29089,7 +28721,7 @@ RelativePath=JIT\Directed\coverage\oldtests\lclfldrem_cs_do\lclfldrem_cs_do.cmd
WorkingDir=JIT\Directed\coverage\oldtests\lclfldrem_cs_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[lclfldrem_cs_r.cmd_3836]
@@ -29097,7 +28729,7 @@ RelativePath=JIT\Directed\coverage\oldtests\lclfldrem_cs_r\lclfldrem_cs_r.cmd
WorkingDir=JIT\Directed\coverage\oldtests\lclfldrem_cs_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[lclfldrem_cs_ro.cmd_3837]
@@ -29105,7 +28737,7 @@ RelativePath=JIT\Directed\coverage\oldtests\lclfldrem_cs_ro\lclfldrem_cs_ro.cmd
WorkingDir=JIT\Directed\coverage\oldtests\lclfldrem_cs_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[lclfldsub_cs_d.cmd_3838]
@@ -29113,7 +28745,7 @@ RelativePath=JIT\Directed\coverage\oldtests\lclfldsub_cs_d\lclfldsub_cs_d.cmd
WorkingDir=JIT\Directed\coverage\oldtests\lclfldsub_cs_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[lclfldsub_cs_do.cmd_3839]
@@ -29121,7 +28753,7 @@ RelativePath=JIT\Directed\coverage\oldtests\lclfldsub_cs_do\lclfldsub_cs_do.cmd
WorkingDir=JIT\Directed\coverage\oldtests\lclfldsub_cs_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[lclfldsub_cs_r.cmd_3840]
@@ -29129,7 +28761,7 @@ RelativePath=JIT\Directed\coverage\oldtests\lclfldsub_cs_r\lclfldsub_cs_r.cmd
WorkingDir=JIT\Directed\coverage\oldtests\lclfldsub_cs_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[lclfldsub_cs_ro.cmd_3841]
@@ -29137,7 +28769,7 @@ RelativePath=JIT\Directed\coverage\oldtests\lclfldsub_cs_ro\lclfldsub_cs_ro.cmd
WorkingDir=JIT\Directed\coverage\oldtests\lclfldsub_cs_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[lcliimpl_il_d.cmd_3842]
@@ -29145,7 +28777,7 @@ RelativePath=JIT\Directed\coverage\oldtests\lcliimpl_il_d\lcliimpl_il_d.cmd
WorkingDir=JIT\Directed\coverage\oldtests\lcliimpl_il_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[lcliimpl_il_r.cmd_3843]
@@ -29153,7 +28785,7 @@ RelativePath=JIT\Directed\coverage\oldtests\lcliimpl_il_r\lcliimpl_il_r.cmd
WorkingDir=JIT\Directed\coverage\oldtests\lcliimpl_il_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[ldfldstatic_il_d.cmd_3844]
@@ -29161,7 +28793,7 @@ RelativePath=JIT\Directed\coverage\oldtests\ldfldstatic_il_d\ldfldstatic_il_d.cm
WorkingDir=JIT\Directed\coverage\oldtests\ldfldstatic_il_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ldfldstatic_il_r.cmd_3845]
@@ -29169,7 +28801,7 @@ RelativePath=JIT\Directed\coverage\oldtests\ldfldstatic_il_r\ldfldstatic_il_r.cm
WorkingDir=JIT\Directed\coverage\oldtests\ldfldstatic_il_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ldsshrstsfld_il_d.cmd_3846]
@@ -29177,7 +28809,7 @@ RelativePath=JIT\Directed\coverage\oldtests\ldsshrstsfld_il_d\ldsshrstsfld_il_d.
WorkingDir=JIT\Directed\coverage\oldtests\ldsshrstsfld_il_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[ldsshrstsfld_il_r.cmd_3847]
@@ -29185,7 +28817,7 @@ RelativePath=JIT\Directed\coverage\oldtests\ldsshrstsfld_il_r\ldsshrstsfld_il_r.
WorkingDir=JIT\Directed\coverage\oldtests\ldsshrstsfld_il_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[ldvirtftncalli_il_d.cmd_3848]
@@ -29193,7 +28825,7 @@ RelativePath=JIT\Directed\coverage\oldtests\ldvirtftncalli_il_d\ldvirtftncalli_i
WorkingDir=JIT\Directed\coverage\oldtests\ldvirtftncalli_il_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[ldvirtftncalli_il_r.cmd_3849]
@@ -29201,7 +28833,7 @@ RelativePath=JIT\Directed\coverage\oldtests\ldvirtftncalli_il_r\ldvirtftncalli_i
WorkingDir=JIT\Directed\coverage\oldtests\ldvirtftncalli_il_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[ovfldiv1_il_d.cmd_3850]
@@ -29209,7 +28841,7 @@ RelativePath=JIT\Directed\coverage\oldtests\ovfldiv1_il_d\ovfldiv1_il_d.cmd
WorkingDir=JIT\Directed\coverage\oldtests\ovfldiv1_il_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[ovfldiv1_il_r.cmd_3851]
@@ -29217,7 +28849,7 @@ RelativePath=JIT\Directed\coverage\oldtests\ovfldiv1_il_r\ovfldiv1_il_r.cmd
WorkingDir=JIT\Directed\coverage\oldtests\ovfldiv1_il_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[ovfldiv2_il_d.cmd_3852]
@@ -29225,7 +28857,7 @@ RelativePath=JIT\Directed\coverage\oldtests\ovfldiv2_il_d\ovfldiv2_il_d.cmd
WorkingDir=JIT\Directed\coverage\oldtests\ovfldiv2_il_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[ovfldiv2_il_r.cmd_3853]
@@ -29233,7 +28865,7 @@ RelativePath=JIT\Directed\coverage\oldtests\ovfldiv2_il_r\ovfldiv2_il_r.cmd
WorkingDir=JIT\Directed\coverage\oldtests\ovfldiv2_il_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[ovflrem1_il_d.cmd_3854]
@@ -29241,7 +28873,7 @@ RelativePath=JIT\Directed\coverage\oldtests\ovflrem1_il_d\ovflrem1_il_d.cmd
WorkingDir=JIT\Directed\coverage\oldtests\ovflrem1_il_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[ovflrem1_il_r.cmd_3855]
@@ -29249,7 +28881,7 @@ RelativePath=JIT\Directed\coverage\oldtests\ovflrem1_il_r\ovflrem1_il_r.cmd
WorkingDir=JIT\Directed\coverage\oldtests\ovflrem1_il_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[ovflrem2_il_d.cmd_3856]
@@ -29257,7 +28889,7 @@ RelativePath=JIT\Directed\coverage\oldtests\ovflrem2_il_d\ovflrem2_il_d.cmd
WorkingDir=JIT\Directed\coverage\oldtests\ovflrem2_il_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[ovflrem2_il_r.cmd_3857]
@@ -29265,7 +28897,7 @@ RelativePath=JIT\Directed\coverage\oldtests\ovflrem2_il_r\ovflrem2_il_r.cmd
WorkingDir=JIT\Directed\coverage\oldtests\ovflrem2_il_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[stfldstatic1_il_d.cmd_3858]
@@ -29273,7 +28905,7 @@ RelativePath=JIT\Directed\coverage\oldtests\stfldstatic1_il_d\stfldstatic1_il_d.
WorkingDir=JIT\Directed\coverage\oldtests\stfldstatic1_il_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[stfldstatic1_il_r.cmd_3859]
@@ -29281,7 +28913,7 @@ RelativePath=JIT\Directed\coverage\oldtests\stfldstatic1_il_r\stfldstatic1_il_r.
WorkingDir=JIT\Directed\coverage\oldtests\stfldstatic1_il_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[stfldstatic2_il_d.cmd_3860]
@@ -29289,7 +28921,7 @@ RelativePath=JIT\Directed\coverage\oldtests\stfldstatic2_il_d\stfldstatic2_il_d.
WorkingDir=JIT\Directed\coverage\oldtests\stfldstatic2_il_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[stfldstatic2_il_r.cmd_3861]
@@ -29297,7 +28929,7 @@ RelativePath=JIT\Directed\coverage\oldtests\stfldstatic2_il_r\stfldstatic2_il_r.
WorkingDir=JIT\Directed\coverage\oldtests\stfldstatic2_il_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[subbyref_il_d.cmd_3862]
@@ -29305,7 +28937,7 @@ RelativePath=JIT\Directed\coverage\oldtests\subbyref_il_d\subbyref_il_d.cmd
WorkingDir=JIT\Directed\coverage\oldtests\subbyref_il_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[subbyref_il_r.cmd_3863]
@@ -29313,7 +28945,7 @@ RelativePath=JIT\Directed\coverage\oldtests\subbyref_il_r\subbyref_il_r.cmd
WorkingDir=JIT\Directed\coverage\oldtests\subbyref_il_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[switchdefaultonly1_il_d.cmd_3864]
@@ -29321,7 +28953,7 @@ RelativePath=JIT\Directed\coverage\oldtests\switchdefaultonly1_il_d\switchdefaul
WorkingDir=JIT\Directed\coverage\oldtests\switchdefaultonly1_il_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[switchdefaultonly1_il_r.cmd_3865]
@@ -29329,7 +28961,7 @@ RelativePath=JIT\Directed\coverage\oldtests\switchdefaultonly1_il_r\switchdefaul
WorkingDir=JIT\Directed\coverage\oldtests\switchdefaultonly1_il_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[switchdefaultonly2_il_d.cmd_3866]
@@ -29337,7 +28969,7 @@ RelativePath=JIT\Directed\coverage\oldtests\switchdefaultonly2_il_d\switchdefaul
WorkingDir=JIT\Directed\coverage\oldtests\switchdefaultonly2_il_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[switchdefaultonly2_il_r.cmd_3867]
@@ -29345,7 +28977,7 @@ RelativePath=JIT\Directed\coverage\oldtests\switchdefaultonly2_il_r\switchdefaul
WorkingDir=JIT\Directed\coverage\oldtests\switchdefaultonly2_il_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[switchdefaultonly3_il_d.cmd_3868]
@@ -29353,7 +28985,7 @@ RelativePath=JIT\Directed\coverage\oldtests\switchdefaultonly3_il_d\switchdefaul
WorkingDir=JIT\Directed\coverage\oldtests\switchdefaultonly3_il_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[switchdefaultonly3_il_r.cmd_3869]
@@ -29361,7 +28993,7 @@ RelativePath=JIT\Directed\coverage\oldtests\switchdefaultonly3_il_r\switchdefaul
WorkingDir=JIT\Directed\coverage\oldtests\switchdefaultonly3_il_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[tlstest_il_d.cmd_3870]
@@ -29369,7 +29001,7 @@ RelativePath=JIT\Directed\coverage\oldtests\tlstest_il_d\tlstest_il_d.cmd
WorkingDir=JIT\Directed\coverage\oldtests\tlstest_il_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[tlstest_il_r.cmd_3871]
@@ -29377,7 +29009,7 @@ RelativePath=JIT\Directed\coverage\oldtests\tlstest_il_r\tlstest_il_r.cmd
WorkingDir=JIT\Directed\coverage\oldtests\tlstest_il_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[trashreg_il_d.cmd_3872]
@@ -29385,7 +29017,7 @@ RelativePath=JIT\Directed\coverage\oldtests\trashreg_il_d\trashreg_il_d.cmd
WorkingDir=JIT\Directed\coverage\oldtests\trashreg_il_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[trashreg_il_r.cmd_3873]
@@ -29393,7 +29025,7 @@ RelativePath=JIT\Directed\coverage\oldtests\trashreg_il_r\trashreg_il_r.cmd
WorkingDir=JIT\Directed\coverage\oldtests\trashreg_il_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[volatilecpobj_il_d.cmd_3874]
@@ -29401,7 +29033,7 @@ RelativePath=JIT\Directed\coverage\oldtests\volatilecpobj_il_d\volatilecpobj_il_
WorkingDir=JIT\Directed\coverage\oldtests\volatilecpobj_il_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[volatilecpobj_il_r.cmd_3875]
@@ -29409,7 +29041,7 @@ RelativePath=JIT\Directed\coverage\oldtests\volatilecpobj_il_r\volatilecpobj_il_
WorkingDir=JIT\Directed\coverage\oldtests\volatilecpobj_il_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[zeroinit_il_d.cmd_3876]
@@ -29417,7 +29049,7 @@ RelativePath=JIT\Directed\coverage\oldtests\zeroinit_il_d\zeroinit_il_d.cmd
WorkingDir=JIT\Directed\coverage\oldtests\zeroinit_il_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[zeroinit_il_r.cmd_3877]
@@ -29425,7 +29057,7 @@ RelativePath=JIT\Directed\coverage\oldtests\zeroinit_il_r\zeroinit_il_r.cmd
WorkingDir=JIT\Directed\coverage\oldtests\zeroinit_il_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[excepobj.cmd_3878]
@@ -29433,7 +29065,7 @@ RelativePath=JIT\Directed\ExcepFilters\excepobj\excepobj\excepobj.cmd
WorkingDir=JIT\Directed\ExcepFilters\excepobj\excepobj
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[fault.cmd_3879]
@@ -29441,7 +29073,7 @@ RelativePath=JIT\Directed\ExcepFilters\fault\fault\fault.cmd
WorkingDir=JIT\Directed\ExcepFilters\fault\fault
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[mixed.cmd_3880]
@@ -29449,7 +29081,7 @@ RelativePath=JIT\Directed\ExcepFilters\mixed\mixed\mixed.cmd
WorkingDir=JIT\Directed\ExcepFilters\mixed\mixed
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS;UNWIND
+Categories=JIT;EXPECTED_PASS;UNWIND;Pri1
HostStyle=0
[mixed3.cmd_3881]
@@ -29457,7 +29089,7 @@ RelativePath=JIT\Directed\ExcepFilters\mixed3\mixed3\mixed3.cmd
WorkingDir=JIT\Directed\ExcepFilters\mixed3\mixed3
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[CallOrder.cmd_3882]
@@ -29465,7 +29097,7 @@ RelativePath=JIT\Directed\FaultHandlers\CallOrder\CallOrder\CallOrder.cmd
WorkingDir=JIT\Directed\FaultHandlers\CallOrder\CallOrder
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[Nesting.cmd_3883]
@@ -29473,7 +29105,7 @@ RelativePath=JIT\Directed\FaultHandlers\Nesting\Nesting\Nesting.cmd
WorkingDir=JIT\Directed\FaultHandlers\Nesting\Nesting
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[Simple.cmd_3884]
@@ -29481,7 +29113,7 @@ RelativePath=JIT\Directed\FaultHandlers\Simple\Simple\Simple.cmd
WorkingDir=JIT\Directed\FaultHandlers\Simple\Simple
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[AttributeConflict.cmd_3885]
@@ -29489,7 +29121,7 @@ RelativePath=JIT\Directed\forceinlining\AttributeConflict\AttributeConflict.cmd
WorkingDir=JIT\Directed\forceinlining\AttributeConflict
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[LargeNumberOfArgs.cmd_3886]
@@ -29497,7 +29129,7 @@ RelativePath=JIT\Directed\forceinlining\LargeNumberOfArgs\LargeNumberOfArgs.cmd
WorkingDir=JIT\Directed\forceinlining\LargeNumberOfArgs
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[NegativeCases.cmd_3887]
@@ -29505,7 +29137,7 @@ RelativePath=JIT\Directed\forceinlining\NegativeCases\NegativeCases.cmd
WorkingDir=JIT\Directed\forceinlining\NegativeCases
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[NoMetaData.cmd_3888]
@@ -29513,7 +29145,7 @@ RelativePath=JIT\Directed\forceinlining\NoMetaData\NoMetaData.cmd
WorkingDir=JIT\Directed\forceinlining\NoMetaData
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[PositiveCases.cmd_3889]
@@ -29521,7 +29153,7 @@ RelativePath=JIT\Directed\forceinlining\PositiveCases\PositiveCases.cmd
WorkingDir=JIT\Directed\forceinlining\PositiveCases
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Recursion.cmd_3890]
@@ -29529,7 +29161,7 @@ RelativePath=JIT\Directed\forceinlining\Recursion\Recursion.cmd
WorkingDir=JIT\Directed\forceinlining\Recursion
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[gettypetypeofmatrix.cmd_3891]
@@ -29537,7 +29169,7 @@ RelativePath=JIT\Directed\gettypetypeof\gettypetypeofmatrix\gettypetypeofmatrix.
WorkingDir=JIT\Directed\gettypetypeof\gettypetypeofmatrix
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[leave1.cmd_3892]
@@ -29545,7 +29177,7 @@ RelativePath=JIT\Directed\IL\leave\leave1\leave1.cmd
WorkingDir=JIT\Directed\IL\leave\leave1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[MutualRecur-TailCall.cmd_3893]
@@ -29553,7 +29185,7 @@ RelativePath=JIT\Directed\IL\mutualrecur-tailcall\MutualRecur-TailCall\MutualRec
WorkingDir=JIT\Directed\IL\mutualrecur-tailcall\MutualRecur-TailCall
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[PInvokeTail.cmd_3894]
@@ -29561,7 +29193,7 @@ RelativePath=JIT\Directed\IL\PInvokeTail\PInvokeTail\PInvokeTail.cmd
WorkingDir=JIT\Directed\IL\PInvokeTail\PInvokeTail
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[TailWinApi.cmd_3895]
@@ -29569,7 +29201,7 @@ RelativePath=JIT\Directed\IL\PInvokeTail\TailWinApi\TailWinApi.cmd
WorkingDir=JIT\Directed\IL\PInvokeTail\TailWinApi
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[Rethrow1.cmd_3896]
@@ -29577,7 +29209,7 @@ RelativePath=JIT\Directed\IL\rethrow\Rethrow1\Rethrow1.cmd
WorkingDir=JIT\Directed\IL\rethrow\Rethrow1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[Rethrow2.cmd_3897]
@@ -29585,7 +29217,7 @@ RelativePath=JIT\Directed\IL\rethrow\Rethrow2\Rethrow2.cmd
WorkingDir=JIT\Directed\IL\rethrow\Rethrow2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[jitTailcall1.cmd_3898]
@@ -29593,7 +29225,7 @@ RelativePath=JIT\Directed\IL\Tailcall\jitTailcall1\jitTailcall1.cmd
WorkingDir=JIT\Directed\IL\Tailcall\jitTailcall1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[JitTailcall2.cmd_3899]
@@ -29601,7 +29233,7 @@ RelativePath=JIT\Directed\IL\Tailcall\JitTailcall2\JitTailcall2.cmd
WorkingDir=JIT\Directed\IL\Tailcall\JitTailcall2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[cmpxchg.cmd_3900]
@@ -29609,7 +29241,7 @@ RelativePath=JIT\Directed\intrinsic\interlocked\cmpxchg\cmpxchg.cmd
WorkingDir=JIT\Directed\intrinsic\interlocked\cmpxchg
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[cse_cmpxchg.cmd_3901]
@@ -29617,7 +29249,7 @@ RelativePath=JIT\Directed\intrinsic\interlocked\cse_cmpxchg\cse_cmpxchg.cmd
WorkingDir=JIT\Directed\intrinsic\interlocked\cse_cmpxchg
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[IntrinsicTest_Overflow.cmd_3902]
@@ -29625,7 +29257,7 @@ RelativePath=JIT\Directed\intrinsic\interlocked\IntrinsicTest_Overflow\Intrinsic
WorkingDir=JIT\Directed\intrinsic\interlocked\IntrinsicTest_Overflow
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[nullchecksuppress.cmd_3903]
@@ -29633,7 +29265,7 @@ RelativePath=JIT\Directed\intrinsic\interlocked\nullchecksuppress\nullchecksuppr
WorkingDir=JIT\Directed\intrinsic\interlocked\nullchecksuppress
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[regalloc1.cmd_3904]
@@ -29641,7 +29273,7 @@ RelativePath=JIT\Directed\intrinsic\interlocked\regalloc1\regalloc1.cmd
WorkingDir=JIT\Directed\intrinsic\interlocked\regalloc1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[regalloc2.cmd_3905]
@@ -29649,7 +29281,7 @@ RelativePath=JIT\Directed\intrinsic\interlocked\regalloc2\regalloc2.cmd
WorkingDir=JIT\Directed\intrinsic\interlocked\regalloc2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[pow0_cs_d.cmd_3910]
@@ -29657,7 +29289,7 @@ RelativePath=JIT\Directed\intrinsic\pow\pow0_cs_d\pow0_cs_d.cmd
WorkingDir=JIT\Directed\intrinsic\pow\pow0_cs_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[pow0_cs_do.cmd_3911]
@@ -29665,7 +29297,7 @@ RelativePath=JIT\Directed\intrinsic\pow\pow0_cs_do\pow0_cs_do.cmd
WorkingDir=JIT\Directed\intrinsic\pow\pow0_cs_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[pow0_cs_r.cmd_3912]
@@ -29673,7 +29305,7 @@ RelativePath=JIT\Directed\intrinsic\pow\pow0_cs_r\pow0_cs_r.cmd
WorkingDir=JIT\Directed\intrinsic\pow\pow0_cs_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[pow0_cs_ro.cmd_3913]
@@ -29681,7 +29313,7 @@ RelativePath=JIT\Directed\intrinsic\pow\pow0_cs_ro\pow0_cs_ro.cmd
WorkingDir=JIT\Directed\intrinsic\pow\pow0_cs_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[pow1.cmd_3914]
@@ -29689,7 +29321,7 @@ RelativePath=JIT\Directed\intrinsic\pow\pow1\pow1.cmd
WorkingDir=JIT\Directed\intrinsic\pow\pow1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[pow2_cs_d.cmd_3915]
@@ -29697,7 +29329,7 @@ RelativePath=JIT\Directed\intrinsic\pow\pow2_cs_d\pow2_cs_d.cmd
WorkingDir=JIT\Directed\intrinsic\pow\pow2_cs_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[pow2_cs_do.cmd_3916]
@@ -29705,7 +29337,7 @@ RelativePath=JIT\Directed\intrinsic\pow\pow2_cs_do\pow2_cs_do.cmd
WorkingDir=JIT\Directed\intrinsic\pow\pow2_cs_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[pow2_cs_r.cmd_3917]
@@ -29713,7 +29345,7 @@ RelativePath=JIT\Directed\intrinsic\pow\pow2_cs_r\pow2_cs_r.cmd
WorkingDir=JIT\Directed\intrinsic\pow\pow2_cs_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[pow2_cs_ro.cmd_3918]
@@ -29721,7 +29353,7 @@ RelativePath=JIT\Directed\intrinsic\pow\pow2_cs_ro\pow2_cs_ro.cmd
WorkingDir=JIT\Directed\intrinsic\pow\pow2_cs_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[pow3_cs_d.cmd_3919]
@@ -29729,7 +29361,7 @@ RelativePath=JIT\Directed\intrinsic\pow\pow3_cs_d\pow3_cs_d.cmd
WorkingDir=JIT\Directed\intrinsic\pow\pow3_cs_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[pow3_cs_do.cmd_3920]
@@ -29737,7 +29369,7 @@ RelativePath=JIT\Directed\intrinsic\pow\pow3_cs_do\pow3_cs_do.cmd
WorkingDir=JIT\Directed\intrinsic\pow\pow3_cs_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[pow3_cs_r.cmd_3921]
@@ -29745,7 +29377,7 @@ RelativePath=JIT\Directed\intrinsic\pow\pow3_cs_r\pow3_cs_r.cmd
WorkingDir=JIT\Directed\intrinsic\pow\pow3_cs_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[pow3_cs_ro.cmd_3922]
@@ -29753,7 +29385,7 @@ RelativePath=JIT\Directed\intrinsic\pow\pow3_cs_ro\pow3_cs_ro.cmd
WorkingDir=JIT\Directed\intrinsic\pow\pow3_cs_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[catch1_d.cmd_3923]
@@ -29761,7 +29393,7 @@ RelativePath=JIT\Directed\leave\catch1_d\catch1_d.cmd
WorkingDir=JIT\Directed\leave\catch1_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[catch1_r.cmd_3924]
@@ -29769,7 +29401,7 @@ RelativePath=JIT\Directed\leave\catch1_r\catch1_r.cmd
WorkingDir=JIT\Directed\leave\catch1_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[catch2_d.cmd_3925]
@@ -29777,7 +29409,7 @@ RelativePath=JIT\Directed\leave\catch2_d\catch2_d.cmd
WorkingDir=JIT\Directed\leave\catch2_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[catch2_r.cmd_3926]
@@ -29785,7 +29417,7 @@ RelativePath=JIT\Directed\leave\catch2_r\catch2_r.cmd
WorkingDir=JIT\Directed\leave\catch2_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[catch3_d.cmd_3927]
@@ -29793,7 +29425,7 @@ RelativePath=JIT\Directed\leave\catch3_d\catch3_d.cmd
WorkingDir=JIT\Directed\leave\catch3_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[catch3_r.cmd_3928]
@@ -29801,7 +29433,7 @@ RelativePath=JIT\Directed\leave\catch3_r\catch3_r.cmd
WorkingDir=JIT\Directed\leave\catch3_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[filter1_d.cmd_3929]
@@ -29809,7 +29441,7 @@ RelativePath=JIT\Directed\leave\filter1_d\filter1_d.cmd
WorkingDir=JIT\Directed\leave\filter1_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[filter1_r.cmd_3930]
@@ -29817,7 +29449,7 @@ RelativePath=JIT\Directed\leave\filter1_r\filter1_r.cmd
WorkingDir=JIT\Directed\leave\filter1_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[filter2_d.cmd_3931]
@@ -29825,7 +29457,7 @@ RelativePath=JIT\Directed\leave\filter2_d\filter2_d.cmd
WorkingDir=JIT\Directed\leave\filter2_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[filter2_r.cmd_3932]
@@ -29833,7 +29465,7 @@ RelativePath=JIT\Directed\leave\filter2_r\filter2_r.cmd
WorkingDir=JIT\Directed\leave\filter2_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[filter3_d.cmd_3933]
@@ -29841,7 +29473,7 @@ RelativePath=JIT\Directed\leave\filter3_d\filter3_d.cmd
WorkingDir=JIT\Directed\leave\filter3_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[filter3_r.cmd_3934]
@@ -29849,7 +29481,7 @@ RelativePath=JIT\Directed\leave\filter3_r\filter3_r.cmd
WorkingDir=JIT\Directed\leave\filter3_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[try1_d.cmd_3935]
@@ -29857,7 +29489,7 @@ RelativePath=JIT\Directed\leave\try1_d\try1_d.cmd
WorkingDir=JIT\Directed\leave\try1_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[try1_r.cmd_3936]
@@ -29865,7 +29497,7 @@ RelativePath=JIT\Directed\leave\try1_r\try1_r.cmd
WorkingDir=JIT\Directed\leave\try1_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[try2_d.cmd_3937]
@@ -29873,7 +29505,7 @@ RelativePath=JIT\Directed\leave\try2_d\try2_d.cmd
WorkingDir=JIT\Directed\leave\try2_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[try2_r.cmd_3938]
@@ -29881,7 +29513,7 @@ RelativePath=JIT\Directed\leave\try2_r\try2_r.cmd
WorkingDir=JIT\Directed\leave\try2_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[try3_d.cmd_3939]
@@ -29889,7 +29521,7 @@ RelativePath=JIT\Directed\leave\try3_d\try3_d.cmd
WorkingDir=JIT\Directed\leave\try3_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[try3_r.cmd_3940]
@@ -29897,7 +29529,7 @@ RelativePath=JIT\Directed\leave\try3_r\try3_r.cmd
WorkingDir=JIT\Directed\leave\try3_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[lifetime1.cmd_3941]
@@ -29905,7 +29537,7 @@ RelativePath=JIT\Directed\lifetime\lifetime1\lifetime1.cmd
WorkingDir=JIT\Directed\lifetime\lifetime1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[lifetime2.cmd_3942]
@@ -29913,7 +29545,7 @@ RelativePath=JIT\Directed\lifetime\lifetime2\lifetime2.cmd
WorkingDir=JIT\Directed\lifetime\lifetime2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[localloc3_cs_d.cmd_3943]
@@ -29921,7 +29553,7 @@ RelativePath=JIT\Directed\localloc\localloc3_cs_d\localloc3_cs_d.cmd
WorkingDir=JIT\Directed\localloc\localloc3_cs_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[localloc3_cs_do.cmd_3944]
@@ -29929,7 +29561,7 @@ RelativePath=JIT\Directed\localloc\localloc3_cs_do\localloc3_cs_do.cmd
WorkingDir=JIT\Directed\localloc\localloc3_cs_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[localloc3_cs_r.cmd_3945]
@@ -29937,7 +29569,7 @@ RelativePath=JIT\Directed\localloc\localloc3_cs_r\localloc3_cs_r.cmd
WorkingDir=JIT\Directed\localloc\localloc3_cs_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[localloc3_cs_ro.cmd_3946]
@@ -29945,7 +29577,7 @@ RelativePath=JIT\Directed\localloc\localloc3_cs_ro\localloc3_cs_ro.cmd
WorkingDir=JIT\Directed\localloc\localloc3_cs_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[funcptrtest.cmd_3947]
@@ -29953,7 +29585,7 @@ RelativePath=JIT\Directed\Misc\function_pointer\funcptrtest\funcptrtest.cmd
WorkingDir=JIT\Directed\Misc\function_pointer\funcptrtest
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[MutualThdRecur-fptr.cmd_3948]
@@ -29969,7 +29601,7 @@ RelativePath=JIT\Directed\Misc\gettype\gettypetypeofmatrix\gettypetypeofmatrix.c
WorkingDir=JIT\Directed\Misc\gettype\gettypetypeofmatrix
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[BadRegArgs.cmd_3950]
@@ -29977,7 +29609,7 @@ RelativePath=JIT\Directed\Misc\SIDEEFFECTS\BadRegArgs\BadRegArgs.cmd
WorkingDir=JIT\Directed\Misc\SIDEEFFECTS\BadRegArgs
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[SideEffects.cmd_3951]
@@ -29985,7 +29617,7 @@ RelativePath=JIT\Directed\Misc\SIDEEFFECTS\SideEffects\SideEffects.cmd
WorkingDir=JIT\Directed\Misc\SIDEEFFECTS\SideEffects
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[newarr.cmd_3952]
@@ -29993,7 +29625,7 @@ RelativePath=JIT\Directed\newarr\newarr\newarr.cmd
WorkingDir=JIT\Directed\newarr\newarr
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[boxunboxenum_d.cmd_3953]
@@ -30001,7 +29633,7 @@ RelativePath=JIT\Directed\nullabletypes\boxunboxenum_d\boxunboxenum_d.cmd
WorkingDir=JIT\Directed\nullabletypes\boxunboxenum_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[boxunboxenum_do.cmd_3954]
@@ -30009,7 +29641,7 @@ RelativePath=JIT\Directed\nullabletypes\boxunboxenum_do\boxunboxenum_do.cmd
WorkingDir=JIT\Directed\nullabletypes\boxunboxenum_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[boxunboxenum_r.cmd_3955]
@@ -30017,7 +29649,7 @@ RelativePath=JIT\Directed\nullabletypes\boxunboxenum_r\boxunboxenum_r.cmd
WorkingDir=JIT\Directed\nullabletypes\boxunboxenum_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[boxunboxenum_ro.cmd_3956]
@@ -30025,7 +29657,7 @@ RelativePath=JIT\Directed\nullabletypes\boxunboxenum_ro\boxunboxenum_ro.cmd
WorkingDir=JIT\Directed\nullabletypes\boxunboxenum_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[boxunboxinterface_d.cmd_3957]
@@ -30033,7 +29665,7 @@ RelativePath=JIT\Directed\nullabletypes\boxunboxinterface_d\boxunboxinterface_d.
WorkingDir=JIT\Directed\nullabletypes\boxunboxinterface_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[boxunboxinterface_do.cmd_3958]
@@ -30041,7 +29673,7 @@ RelativePath=JIT\Directed\nullabletypes\boxunboxinterface_do\boxunboxinterface_d
WorkingDir=JIT\Directed\nullabletypes\boxunboxinterface_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[boxunboxinterface_r.cmd_3959]
@@ -30049,7 +29681,7 @@ RelativePath=JIT\Directed\nullabletypes\boxunboxinterface_r\boxunboxinterface_r.
WorkingDir=JIT\Directed\nullabletypes\boxunboxinterface_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[boxunboxinterface_ro.cmd_3960]
@@ -30057,7 +29689,7 @@ RelativePath=JIT\Directed\nullabletypes\boxunboxinterface_ro\boxunboxinterface_r
WorkingDir=JIT\Directed\nullabletypes\boxunboxinterface_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[castclassenum_d.cmd_3961]
@@ -30065,7 +29697,7 @@ RelativePath=JIT\Directed\nullabletypes\castclassenum_d\castclassenum_d.cmd
WorkingDir=JIT\Directed\nullabletypes\castclassenum_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[castclassenum_do.cmd_3962]
@@ -30073,7 +29705,7 @@ RelativePath=JIT\Directed\nullabletypes\castclassenum_do\castclassenum_do.cmd
WorkingDir=JIT\Directed\nullabletypes\castclassenum_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[castclassenum_r.cmd_3963]
@@ -30081,7 +29713,7 @@ RelativePath=JIT\Directed\nullabletypes\castclassenum_r\castclassenum_r.cmd
WorkingDir=JIT\Directed\nullabletypes\castclassenum_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[castclassenum_ro.cmd_3964]
@@ -30089,7 +29721,7 @@ RelativePath=JIT\Directed\nullabletypes\castclassenum_ro\castclassenum_ro.cmd
WorkingDir=JIT\Directed\nullabletypes\castclassenum_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[castclassinterface_d.cmd_3965]
@@ -30097,7 +29729,7 @@ RelativePath=JIT\Directed\nullabletypes\castclassinterface_d\castclassinterface_
WorkingDir=JIT\Directed\nullabletypes\castclassinterface_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[castclassinterface_do.cmd_3966]
@@ -30105,7 +29737,7 @@ RelativePath=JIT\Directed\nullabletypes\castclassinterface_do\castclassinterface
WorkingDir=JIT\Directed\nullabletypes\castclassinterface_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[castclassinterface_r.cmd_3967]
@@ -30113,7 +29745,7 @@ RelativePath=JIT\Directed\nullabletypes\castclassinterface_r\castclassinterface_
WorkingDir=JIT\Directed\nullabletypes\castclassinterface_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[castclassinterface_ro.cmd_3968]
@@ -30121,7 +29753,7 @@ RelativePath=JIT\Directed\nullabletypes\castclassinterface_ro\castclassinterface
WorkingDir=JIT\Directed\nullabletypes\castclassinterface_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[castclassvaluetype_d.cmd_3969]
@@ -30129,7 +29761,7 @@ RelativePath=JIT\Directed\nullabletypes\castclassvaluetype_d\castclassvaluetype_
WorkingDir=JIT\Directed\nullabletypes\castclassvaluetype_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[castclassvaluetype_do.cmd_3970]
@@ -30137,7 +29769,7 @@ RelativePath=JIT\Directed\nullabletypes\castclassvaluetype_do\castclassvaluetype
WorkingDir=JIT\Directed\nullabletypes\castclassvaluetype_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[castclassvaluetype_r.cmd_3971]
@@ -30145,7 +29777,7 @@ RelativePath=JIT\Directed\nullabletypes\castclassvaluetype_r\castclassvaluetype_
WorkingDir=JIT\Directed\nullabletypes\castclassvaluetype_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[castclassvaluetype_ro.cmd_3972]
@@ -30153,7 +29785,7 @@ RelativePath=JIT\Directed\nullabletypes\castclassvaluetype_ro\castclassvaluetype
WorkingDir=JIT\Directed\nullabletypes\castclassvaluetype_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[constructor_d.cmd_3973]
@@ -30161,7 +29793,7 @@ RelativePath=JIT\Directed\nullabletypes\constructor_d\constructor_d.cmd
WorkingDir=JIT\Directed\nullabletypes\constructor_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[constructor_do.cmd_3974]
@@ -30169,7 +29801,7 @@ RelativePath=JIT\Directed\nullabletypes\constructor_do\constructor_do.cmd
WorkingDir=JIT\Directed\nullabletypes\constructor_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[constructor_r.cmd_3975]
@@ -30177,7 +29809,7 @@ RelativePath=JIT\Directed\nullabletypes\constructor_r\constructor_r.cmd
WorkingDir=JIT\Directed\nullabletypes\constructor_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[constructor_ro.cmd_3976]
@@ -30185,7 +29817,7 @@ RelativePath=JIT\Directed\nullabletypes\constructor_ro\constructor_ro.cmd
WorkingDir=JIT\Directed\nullabletypes\constructor_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[boxunboxvaluetype_do.cmd_3977]
@@ -30193,7 +29825,7 @@ RelativePath=JIT\Directed\nullabletypes\Desktop\boxunboxvaluetype_do\boxunboxval
WorkingDir=JIT\Directed\nullabletypes\Desktop\boxunboxvaluetype_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[boxunboxvaluetype_r.cmd_3978]
@@ -30201,7 +29833,7 @@ RelativePath=JIT\Directed\nullabletypes\Desktop\boxunboxvaluetype_r\boxunboxvalu
WorkingDir=JIT\Directed\nullabletypes\Desktop\boxunboxvaluetype_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[boxunboxvaluetype_ro.cmd_3979]
@@ -30209,7 +29841,7 @@ RelativePath=JIT\Directed\nullabletypes\Desktop\boxunboxvaluetype_ro\boxunboxval
WorkingDir=JIT\Directed\nullabletypes\Desktop\boxunboxvaluetype_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[nullcomparaison_d.cmd_3980]
@@ -30217,7 +29849,7 @@ RelativePath=JIT\Directed\nullabletypes\Desktop\nullcomparaison_d\nullcomparaiso
WorkingDir=JIT\Directed\nullabletypes\Desktop\nullcomparaison_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[nullcomparaison_do.cmd_3981]
@@ -30225,7 +29857,7 @@ RelativePath=JIT\Directed\nullabletypes\Desktop\nullcomparaison_do\nullcomparais
WorkingDir=JIT\Directed\nullabletypes\Desktop\nullcomparaison_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[nullcomparaison_r.cmd_3982]
@@ -30233,7 +29865,7 @@ RelativePath=JIT\Directed\nullabletypes\Desktop\nullcomparaison_r\nullcomparaiso
WorkingDir=JIT\Directed\nullabletypes\Desktop\nullcomparaison_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[nullcomparaison_ro.cmd_3983]
@@ -30241,7 +29873,7 @@ RelativePath=JIT\Directed\nullabletypes\Desktop\nullcomparaison_ro\nullcomparais
WorkingDir=JIT\Directed\nullabletypes\Desktop\nullcomparaison_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[hashcode_d.cmd_3984]
@@ -30249,7 +29881,7 @@ RelativePath=JIT\Directed\nullabletypes\hashcode_d\hashcode_d.cmd
WorkingDir=JIT\Directed\nullabletypes\hashcode_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[hashcode_do.cmd_3985]
@@ -30257,7 +29889,7 @@ RelativePath=JIT\Directed\nullabletypes\hashcode_do\hashcode_do.cmd
WorkingDir=JIT\Directed\nullabletypes\hashcode_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[hashcode_r.cmd_3986]
@@ -30265,7 +29897,7 @@ RelativePath=JIT\Directed\nullabletypes\hashcode_r\hashcode_r.cmd
WorkingDir=JIT\Directed\nullabletypes\hashcode_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[hashcode_ro.cmd_3987]
@@ -30273,7 +29905,7 @@ RelativePath=JIT\Directed\nullabletypes\hashcode_ro\hashcode_ro.cmd
WorkingDir=JIT\Directed\nullabletypes\hashcode_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[hasvalue_d.cmd_3988]
@@ -30281,7 +29913,7 @@ RelativePath=JIT\Directed\nullabletypes\hasvalue_d\hasvalue_d.cmd
WorkingDir=JIT\Directed\nullabletypes\hasvalue_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[hasvalue_do.cmd_3989]
@@ -30289,7 +29921,7 @@ RelativePath=JIT\Directed\nullabletypes\hasvalue_do\hasvalue_do.cmd
WorkingDir=JIT\Directed\nullabletypes\hasvalue_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[hasvalue_r.cmd_3990]
@@ -30297,7 +29929,7 @@ RelativePath=JIT\Directed\nullabletypes\hasvalue_r\hasvalue_r.cmd
WorkingDir=JIT\Directed\nullabletypes\hasvalue_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[hasvalue_ro.cmd_3991]
@@ -30305,7 +29937,7 @@ RelativePath=JIT\Directed\nullabletypes\hasvalue_ro\hasvalue_ro.cmd
WorkingDir=JIT\Directed\nullabletypes\hasvalue_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[invocation_d.cmd_3992]
@@ -30313,7 +29945,7 @@ RelativePath=JIT\Directed\nullabletypes\invocation_d\invocation_d.cmd
WorkingDir=JIT\Directed\nullabletypes\invocation_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[invocation_do.cmd_3993]
@@ -30321,7 +29953,7 @@ RelativePath=JIT\Directed\nullabletypes\invocation_do\invocation_do.cmd
WorkingDir=JIT\Directed\nullabletypes\invocation_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[invocation_r.cmd_3994]
@@ -30329,7 +29961,7 @@ RelativePath=JIT\Directed\nullabletypes\invocation_r\invocation_r.cmd
WorkingDir=JIT\Directed\nullabletypes\invocation_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[invocation_ro.cmd_3995]
@@ -30337,7 +29969,7 @@ RelativePath=JIT\Directed\nullabletypes\invocation_ro\invocation_ro.cmd
WorkingDir=JIT\Directed\nullabletypes\invocation_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[isinst2_d.cmd_3996]
@@ -30345,7 +29977,7 @@ RelativePath=JIT\Directed\nullabletypes\isinst2_d\isinst2_d.cmd
WorkingDir=JIT\Directed\nullabletypes\isinst2_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[isinst2_do.cmd_3997]
@@ -30353,7 +29985,7 @@ RelativePath=JIT\Directed\nullabletypes\isinst2_do\isinst2_do.cmd
WorkingDir=JIT\Directed\nullabletypes\isinst2_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[isinst2_r.cmd_3998]
@@ -30361,7 +29993,7 @@ RelativePath=JIT\Directed\nullabletypes\isinst2_r\isinst2_r.cmd
WorkingDir=JIT\Directed\nullabletypes\isinst2_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[isinst2_ro.cmd_3999]
@@ -30369,7 +30001,7 @@ RelativePath=JIT\Directed\nullabletypes\isinst2_ro\isinst2_ro.cmd
WorkingDir=JIT\Directed\nullabletypes\isinst2_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[isinstboxed_d.cmd_4000]
@@ -30377,7 +30009,7 @@ RelativePath=JIT\Directed\nullabletypes\isinstboxed_d\isinstboxed_d.cmd
WorkingDir=JIT\Directed\nullabletypes\isinstboxed_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[isinstboxed_do.cmd_4001]
@@ -30385,7 +30017,7 @@ RelativePath=JIT\Directed\nullabletypes\isinstboxed_do\isinstboxed_do.cmd
WorkingDir=JIT\Directed\nullabletypes\isinstboxed_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[isinstboxed_r.cmd_4002]
@@ -30393,7 +30025,7 @@ RelativePath=JIT\Directed\nullabletypes\isinstboxed_r\isinstboxed_r.cmd
WorkingDir=JIT\Directed\nullabletypes\isinstboxed_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[isinstboxed_ro.cmd_4003]
@@ -30401,7 +30033,7 @@ RelativePath=JIT\Directed\nullabletypes\isinstboxed_ro\isinstboxed_ro.cmd
WorkingDir=JIT\Directed\nullabletypes\isinstboxed_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[isinstenum_d.cmd_4004]
@@ -30409,7 +30041,7 @@ RelativePath=JIT\Directed\nullabletypes\isinstenum_d\isinstenum_d.cmd
WorkingDir=JIT\Directed\nullabletypes\isinstenum_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[isinstenum_do.cmd_4005]
@@ -30417,7 +30049,7 @@ RelativePath=JIT\Directed\nullabletypes\isinstenum_do\isinstenum_do.cmd
WorkingDir=JIT\Directed\nullabletypes\isinstenum_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[isinstenum_r.cmd_4006]
@@ -30425,7 +30057,7 @@ RelativePath=JIT\Directed\nullabletypes\isinstenum_r\isinstenum_r.cmd
WorkingDir=JIT\Directed\nullabletypes\isinstenum_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[isinstenum_ro.cmd_4007]
@@ -30433,7 +30065,7 @@ RelativePath=JIT\Directed\nullabletypes\isinstenum_ro\isinstenum_ro.cmd
WorkingDir=JIT\Directed\nullabletypes\isinstenum_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[isinstgenerics_d.cmd_4008]
@@ -30441,7 +30073,7 @@ RelativePath=JIT\Directed\nullabletypes\isinstgenerics_d\isinstgenerics_d.cmd
WorkingDir=JIT\Directed\nullabletypes\isinstgenerics_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[isinstgenerics_do.cmd_4009]
@@ -30449,7 +30081,7 @@ RelativePath=JIT\Directed\nullabletypes\isinstgenerics_do\isinstgenerics_do.cmd
WorkingDir=JIT\Directed\nullabletypes\isinstgenerics_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[isinstgenerics_r.cmd_4010]
@@ -30457,7 +30089,7 @@ RelativePath=JIT\Directed\nullabletypes\isinstgenerics_r\isinstgenerics_r.cmd
WorkingDir=JIT\Directed\nullabletypes\isinstgenerics_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[isinstgenerics_ro.cmd_4011]
@@ -30465,7 +30097,7 @@ RelativePath=JIT\Directed\nullabletypes\isinstgenerics_ro\isinstgenerics_ro.cmd
WorkingDir=JIT\Directed\nullabletypes\isinstgenerics_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[isinstinterface_d.cmd_4012]
@@ -30473,7 +30105,7 @@ RelativePath=JIT\Directed\nullabletypes\isinstinterface_d\isinstinterface_d.cmd
WorkingDir=JIT\Directed\nullabletypes\isinstinterface_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[isinstinterface_do.cmd_4013]
@@ -30481,7 +30113,7 @@ RelativePath=JIT\Directed\nullabletypes\isinstinterface_do\isinstinterface_do.cm
WorkingDir=JIT\Directed\nullabletypes\isinstinterface_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[isinstinterface_r.cmd_4014]
@@ -30489,7 +30121,7 @@ RelativePath=JIT\Directed\nullabletypes\isinstinterface_r\isinstinterface_r.cmd
WorkingDir=JIT\Directed\nullabletypes\isinstinterface_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[isinstinterface_ro.cmd_4015]
@@ -30497,7 +30129,7 @@ RelativePath=JIT\Directed\nullabletypes\isinstinterface_ro\isinstinterface_ro.cm
WorkingDir=JIT\Directed\nullabletypes\isinstinterface_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[isinstvaluetype_d.cmd_4016]
@@ -30505,7 +30137,7 @@ RelativePath=JIT\Directed\nullabletypes\isinstvaluetype_d\isinstvaluetype_d.cmd
WorkingDir=JIT\Directed\nullabletypes\isinstvaluetype_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[isinstvaluetype_do.cmd_4017]
@@ -30513,7 +30145,7 @@ RelativePath=JIT\Directed\nullabletypes\isinstvaluetype_do\isinstvaluetype_do.cm
WorkingDir=JIT\Directed\nullabletypes\isinstvaluetype_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[isinstvaluetype_r.cmd_4018]
@@ -30521,7 +30153,7 @@ RelativePath=JIT\Directed\nullabletypes\isinstvaluetype_r\isinstvaluetype_r.cmd
WorkingDir=JIT\Directed\nullabletypes\isinstvaluetype_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[isinstvaluetype_ro.cmd_4019]
@@ -30529,7 +30161,7 @@ RelativePath=JIT\Directed\nullabletypes\isinstvaluetype_ro\isinstvaluetype_ro.cm
WorkingDir=JIT\Directed\nullabletypes\isinstvaluetype_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[isinst_d.cmd_4020]
@@ -30537,7 +30169,7 @@ RelativePath=JIT\Directed\nullabletypes\isinst_d\isinst_d.cmd
WorkingDir=JIT\Directed\nullabletypes\isinst_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[isinst_do.cmd_4021]
@@ -30545,7 +30177,7 @@ RelativePath=JIT\Directed\nullabletypes\isinst_do\isinst_do.cmd
WorkingDir=JIT\Directed\nullabletypes\isinst_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[isinst_r.cmd_4022]
@@ -30553,7 +30185,7 @@ RelativePath=JIT\Directed\nullabletypes\isinst_r\isinst_r.cmd
WorkingDir=JIT\Directed\nullabletypes\isinst_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[isinst_ro.cmd_4023]
@@ -30561,7 +30193,7 @@ RelativePath=JIT\Directed\nullabletypes\isinst_ro\isinst_ro.cmd
WorkingDir=JIT\Directed\nullabletypes\isinst_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[tostring_d.cmd_4024]
@@ -30569,7 +30201,7 @@ RelativePath=JIT\Directed\nullabletypes\tostring_d\tostring_d.cmd
WorkingDir=JIT\Directed\nullabletypes\tostring_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[tostring_do.cmd_4025]
@@ -30577,7 +30209,7 @@ RelativePath=JIT\Directed\nullabletypes\tostring_do\tostring_do.cmd
WorkingDir=JIT\Directed\nullabletypes\tostring_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[tostring_r.cmd_4026]
@@ -30585,7 +30217,7 @@ RelativePath=JIT\Directed\nullabletypes\tostring_r\tostring_r.cmd
WorkingDir=JIT\Directed\nullabletypes\tostring_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[tostring_ro.cmd_4027]
@@ -30593,7 +30225,7 @@ RelativePath=JIT\Directed\nullabletypes\tostring_ro\tostring_ro.cmd
WorkingDir=JIT\Directed\nullabletypes\tostring_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[unboxnullable_d.cmd_4028]
@@ -30601,7 +30233,7 @@ RelativePath=JIT\Directed\nullabletypes\unboxnullable_d\unboxnullable_d.cmd
WorkingDir=JIT\Directed\nullabletypes\unboxnullable_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[unboxnullable_do.cmd_4029]
@@ -30609,7 +30241,7 @@ RelativePath=JIT\Directed\nullabletypes\unboxnullable_do\unboxnullable_do.cmd
WorkingDir=JIT\Directed\nullabletypes\unboxnullable_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[unboxnullable_r.cmd_4030]
@@ -30617,7 +30249,7 @@ RelativePath=JIT\Directed\nullabletypes\unboxnullable_r\unboxnullable_r.cmd
WorkingDir=JIT\Directed\nullabletypes\unboxnullable_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[unboxnullable_ro.cmd_4031]
@@ -30625,7 +30257,7 @@ RelativePath=JIT\Directed\nullabletypes\unboxnullable_ro\unboxnullable_ro.cmd
WorkingDir=JIT\Directed\nullabletypes\unboxnullable_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[value_d.cmd_4032]
@@ -30633,7 +30265,7 @@ RelativePath=JIT\Directed\nullabletypes\value_d\value_d.cmd
WorkingDir=JIT\Directed\nullabletypes\value_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[value_do.cmd_4033]
@@ -30641,7 +30273,7 @@ RelativePath=JIT\Directed\nullabletypes\value_do\value_do.cmd
WorkingDir=JIT\Directed\nullabletypes\value_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[value_r.cmd_4034]
@@ -30649,7 +30281,7 @@ RelativePath=JIT\Directed\nullabletypes\value_r\value_r.cmd
WorkingDir=JIT\Directed\nullabletypes\value_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[value_ro.cmd_4035]
@@ -30657,7 +30289,7 @@ RelativePath=JIT\Directed\nullabletypes\value_ro\value_ro.cmd
WorkingDir=JIT\Directed\nullabletypes\value_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[ccse_cs_d.cmd_4036]
@@ -30665,7 +30297,7 @@ RelativePath=JIT\Directed\perffix\commutativecse\ccse_cs_d\ccse_cs_d.cmd
WorkingDir=JIT\Directed\perffix\commutativecse\ccse_cs_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ccse_cs_do.cmd_4037]
@@ -30673,7 +30305,7 @@ RelativePath=JIT\Directed\perffix\commutativecse\ccse_cs_do\ccse_cs_do.cmd
WorkingDir=JIT\Directed\perffix\commutativecse\ccse_cs_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ccse_cs_r.cmd_4038]
@@ -30681,7 +30313,7 @@ RelativePath=JIT\Directed\perffix\commutativecse\ccse_cs_r\ccse_cs_r.cmd
WorkingDir=JIT\Directed\perffix\commutativecse\ccse_cs_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ccse_cs_ro.cmd_4039]
@@ -30689,7 +30321,7 @@ RelativePath=JIT\Directed\perffix\commutativecse\ccse_cs_ro\ccse_cs_ro.cmd
WorkingDir=JIT\Directed\perffix\commutativecse\ccse_cs_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[callconv1_cs_d.cmd_4040]
@@ -30697,7 +30329,7 @@ RelativePath=JIT\Directed\perffix\primitivevt\callconv1_cs_d\callconv1_cs_d.cmd
WorkingDir=JIT\Directed\perffix\primitivevt\callconv1_cs_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[callconv1_cs_do.cmd_4041]
@@ -30705,7 +30337,7 @@ RelativePath=JIT\Directed\perffix\primitivevt\callconv1_cs_do\callconv1_cs_do.cm
WorkingDir=JIT\Directed\perffix\primitivevt\callconv1_cs_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[callconv1_cs_r.cmd_4042]
@@ -30713,7 +30345,7 @@ RelativePath=JIT\Directed\perffix\primitivevt\callconv1_cs_r\callconv1_cs_r.cmd
WorkingDir=JIT\Directed\perffix\primitivevt\callconv1_cs_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[callconv1_cs_ro.cmd_4043]
@@ -30721,7 +30353,7 @@ RelativePath=JIT\Directed\perffix\primitivevt\callconv1_cs_ro\callconv1_cs_ro.cm
WorkingDir=JIT\Directed\perffix\primitivevt\callconv1_cs_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[callconv2_cs_d.cmd_4044]
@@ -30729,7 +30361,7 @@ RelativePath=JIT\Directed\perffix\primitivevt\callconv2_cs_d\callconv2_cs_d.cmd
WorkingDir=JIT\Directed\perffix\primitivevt\callconv2_cs_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[callconv2_cs_do.cmd_4045]
@@ -30737,7 +30369,7 @@ RelativePath=JIT\Directed\perffix\primitivevt\callconv2_cs_do\callconv2_cs_do.cm
WorkingDir=JIT\Directed\perffix\primitivevt\callconv2_cs_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[callconv2_cs_r.cmd_4046]
@@ -30745,7 +30377,7 @@ RelativePath=JIT\Directed\perffix\primitivevt\callconv2_cs_r\callconv2_cs_r.cmd
WorkingDir=JIT\Directed\perffix\primitivevt\callconv2_cs_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[callconv2_cs_ro.cmd_4047]
@@ -30753,7 +30385,7 @@ RelativePath=JIT\Directed\perffix\primitivevt\callconv2_cs_ro\callconv2_cs_ro.cm
WorkingDir=JIT\Directed\perffix\primitivevt\callconv2_cs_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[callconv3_il_d.cmd_4048]
@@ -30761,7 +30393,7 @@ RelativePath=JIT\Directed\perffix\primitivevt\callconv3_il_d\callconv3_il_d.cmd
WorkingDir=JIT\Directed\perffix\primitivevt\callconv3_il_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[callconv3_il_r.cmd_4049]
@@ -30769,7 +30401,7 @@ RelativePath=JIT\Directed\perffix\primitivevt\callconv3_il_r\callconv3_il_r.cmd
WorkingDir=JIT\Directed\perffix\primitivevt\callconv3_il_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[identity3_il_d.cmd_4050]
@@ -30777,7 +30409,7 @@ RelativePath=JIT\Directed\perffix\primitivevt\identity3_il_d\identity3_il_d.cmd
WorkingDir=JIT\Directed\perffix\primitivevt\identity3_il_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[identity3_il_r.cmd_4051]
@@ -30785,7 +30417,7 @@ RelativePath=JIT\Directed\perffix\primitivevt\identity3_il_r\identity3_il_r.cmd
WorkingDir=JIT\Directed\perffix\primitivevt\identity3_il_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[mixed1_cs_d.cmd_4052]
@@ -30793,7 +30425,7 @@ RelativePath=JIT\Directed\perffix\primitivevt\mixed1_cs_d\mixed1_cs_d.cmd
WorkingDir=JIT\Directed\perffix\primitivevt\mixed1_cs_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[mixed1_cs_do.cmd_4053]
@@ -30801,7 +30433,7 @@ RelativePath=JIT\Directed\perffix\primitivevt\mixed1_cs_do\mixed1_cs_do.cmd
WorkingDir=JIT\Directed\perffix\primitivevt\mixed1_cs_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[mixed1_cs_r.cmd_4054]
@@ -30809,7 +30441,7 @@ RelativePath=JIT\Directed\perffix\primitivevt\mixed1_cs_r\mixed1_cs_r.cmd
WorkingDir=JIT\Directed\perffix\primitivevt\mixed1_cs_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[mixed1_cs_ro.cmd_4055]
@@ -30817,7 +30449,7 @@ RelativePath=JIT\Directed\perffix\primitivevt\mixed1_cs_ro\mixed1_cs_ro.cmd
WorkingDir=JIT\Directed\perffix\primitivevt\mixed1_cs_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[mixed2_cs_d.cmd_4056]
@@ -30825,7 +30457,7 @@ RelativePath=JIT\Directed\perffix\primitivevt\mixed2_cs_d\mixed2_cs_d.cmd
WorkingDir=JIT\Directed\perffix\primitivevt\mixed2_cs_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[mixed2_cs_do.cmd_4057]
@@ -30833,7 +30465,7 @@ RelativePath=JIT\Directed\perffix\primitivevt\mixed2_cs_do\mixed2_cs_do.cmd
WorkingDir=JIT\Directed\perffix\primitivevt\mixed2_cs_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[mixed2_cs_r.cmd_4058]
@@ -30841,7 +30473,7 @@ RelativePath=JIT\Directed\perffix\primitivevt\mixed2_cs_r\mixed2_cs_r.cmd
WorkingDir=JIT\Directed\perffix\primitivevt\mixed2_cs_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[mixed2_cs_ro.cmd_4059]
@@ -30849,7 +30481,7 @@ RelativePath=JIT\Directed\perffix\primitivevt\mixed2_cs_ro\mixed2_cs_ro.cmd
WorkingDir=JIT\Directed\perffix\primitivevt\mixed2_cs_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[object-pin.cmd_4060]
@@ -30857,7 +30489,7 @@ RelativePath=JIT\Directed\pinning\object-pin\object-pin\object-pin.cmd
WorkingDir=JIT\Directed\pinning\object-pin\object-pin
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[calli_excep.cmd_4061]
@@ -30865,7 +30497,7 @@ RelativePath=JIT\Directed\pinvoke\calli_excep\calli_excep.cmd
WorkingDir=JIT\Directed\pinvoke\calli_excep
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[jump.cmd_4062]
@@ -30873,7 +30505,7 @@ RelativePath=JIT\Directed\pinvoke\jump\jump.cmd
WorkingDir=JIT\Directed\pinvoke\jump
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[sin.cmd_4064]
@@ -30881,7 +30513,7 @@ RelativePath=JIT\Directed\pinvoke\sin\sin.cmd
WorkingDir=JIT\Directed\pinvoke\sin
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[sysinfo_cs.cmd_4065]
@@ -30889,7 +30521,7 @@ RelativePath=JIT\Directed\pinvoke\sysinfo_cs\sysinfo_cs.cmd
WorkingDir=JIT\Directed\pinvoke\sysinfo_cs
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[sysinfo_il.cmd_4066]
@@ -30897,7 +30529,7 @@ RelativePath=JIT\Directed\pinvoke\sysinfo_il\sysinfo_il.cmd
WorkingDir=JIT\Directed\pinvoke\sysinfo_il
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[tail.cmd_4067]
@@ -30905,7 +30537,7 @@ RelativePath=JIT\Directed\pinvoke\tail\tail.cmd
WorkingDir=JIT\Directed\pinvoke\tail
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[callconv1_cs_d.cmd_4068]
@@ -30913,7 +30545,7 @@ RelativePath=JIT\Directed\PREFIX\PrimitiveVT\callconv1_cs_d\callconv1_cs_d.cmd
WorkingDir=JIT\Directed\PREFIX\PrimitiveVT\callconv1_cs_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[callconv1_cs_do.cmd_4069]
@@ -30921,7 +30553,7 @@ RelativePath=JIT\Directed\PREFIX\PrimitiveVT\callconv1_cs_do\callconv1_cs_do.cmd
WorkingDir=JIT\Directed\PREFIX\PrimitiveVT\callconv1_cs_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[callconv1_cs_r.cmd_4070]
@@ -30929,7 +30561,7 @@ RelativePath=JIT\Directed\PREFIX\PrimitiveVT\callconv1_cs_r\callconv1_cs_r.cmd
WorkingDir=JIT\Directed\PREFIX\PrimitiveVT\callconv1_cs_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[callconv1_cs_ro.cmd_4071]
@@ -30937,7 +30569,7 @@ RelativePath=JIT\Directed\PREFIX\PrimitiveVT\callconv1_cs_ro\callconv1_cs_ro.cmd
WorkingDir=JIT\Directed\PREFIX\PrimitiveVT\callconv1_cs_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[callconv2_cs_d.cmd_4072]
@@ -30945,7 +30577,7 @@ RelativePath=JIT\Directed\PREFIX\PrimitiveVT\callconv2_cs_d\callconv2_cs_d.cmd
WorkingDir=JIT\Directed\PREFIX\PrimitiveVT\callconv2_cs_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[callconv2_cs_do.cmd_4073]
@@ -30953,7 +30585,7 @@ RelativePath=JIT\Directed\PREFIX\PrimitiveVT\callconv2_cs_do\callconv2_cs_do.cmd
WorkingDir=JIT\Directed\PREFIX\PrimitiveVT\callconv2_cs_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[callconv2_cs_r.cmd_4074]
@@ -30961,7 +30593,7 @@ RelativePath=JIT\Directed\PREFIX\PrimitiveVT\callconv2_cs_r\callconv2_cs_r.cmd
WorkingDir=JIT\Directed\PREFIX\PrimitiveVT\callconv2_cs_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[callconv2_cs_ro.cmd_4075]
@@ -30969,7 +30601,7 @@ RelativePath=JIT\Directed\PREFIX\PrimitiveVT\callconv2_cs_ro\callconv2_cs_ro.cmd
WorkingDir=JIT\Directed\PREFIX\PrimitiveVT\callconv2_cs_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[add.cmd_4076]
@@ -30977,7 +30609,7 @@ RelativePath=JIT\Directed\PREFIX\unaligned\1\add\add.cmd
WorkingDir=JIT\Directed\PREFIX\unaligned\1\add
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[array_tests.cmd_4078]
@@ -30985,7 +30617,7 @@ RelativePath=JIT\Directed\PREFIX\unaligned\1\array_tests\array_tests.cmd
WorkingDir=JIT\Directed\PREFIX\unaligned\1\array_tests
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Box_Unbox.cmd_4079]
@@ -30993,7 +30625,7 @@ RelativePath=JIT\Directed\PREFIX\unaligned\1\Box_Unbox\Box_Unbox.cmd
WorkingDir=JIT\Directed\PREFIX\unaligned\1\Box_Unbox
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[cpblk.cmd_4080]
@@ -31001,7 +30633,7 @@ RelativePath=JIT\Directed\PREFIX\unaligned\1\cpblk\cpblk.cmd
WorkingDir=JIT\Directed\PREFIX\unaligned\1\cpblk
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[cpobj.cmd_4081]
@@ -31009,7 +30641,7 @@ RelativePath=JIT\Directed\PREFIX\unaligned\1\cpobj\cpobj.cmd
WorkingDir=JIT\Directed\PREFIX\unaligned\1\cpobj
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[add.cmd_4082]
@@ -31017,7 +30649,7 @@ RelativePath=JIT\Directed\PREFIX\unaligned\1\Desktop\add\add.cmd
WorkingDir=JIT\Directed\PREFIX\unaligned\1\Desktop\add
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[fielda_tests.cmd_4083]
@@ -31025,7 +30657,7 @@ RelativePath=JIT\Directed\PREFIX\unaligned\1\fielda_tests\fielda_tests.cmd
WorkingDir=JIT\Directed\PREFIX\unaligned\1\fielda_tests
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[field_tests.cmd_4084]
@@ -31033,7 +30665,7 @@ RelativePath=JIT\Directed\PREFIX\unaligned\1\field_tests\field_tests.cmd
WorkingDir=JIT\Directed\PREFIX\unaligned\1\field_tests
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[initblk.cmd_4085]
@@ -31041,7 +30673,7 @@ RelativePath=JIT\Directed\PREFIX\unaligned\1\initblk\initblk.cmd
WorkingDir=JIT\Directed\PREFIX\unaligned\1\initblk
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[initobj.cmd_4086]
@@ -31049,7 +30681,7 @@ RelativePath=JIT\Directed\PREFIX\unaligned\1\initobj\initobj.cmd
WorkingDir=JIT\Directed\PREFIX\unaligned\1\initobj
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ldind_stind.cmd_4087]
@@ -31057,7 +30689,7 @@ RelativePath=JIT\Directed\PREFIX\unaligned\1\ldind_stind\ldind_stind.cmd
WorkingDir=JIT\Directed\PREFIX\unaligned\1\ldind_stind
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ldloca.cmd_4088]
@@ -31065,7 +30697,7 @@ RelativePath=JIT\Directed\PREFIX\unaligned\1\ldloca\ldloca.cmd
WorkingDir=JIT\Directed\PREFIX\unaligned\1\ldloca
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ldobj.cmd_4089]
@@ -31073,7 +30705,7 @@ RelativePath=JIT\Directed\PREFIX\unaligned\1\ldobj\ldobj.cmd
WorkingDir=JIT\Directed\PREFIX\unaligned\1\ldobj
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[localloc.cmd_4090]
@@ -31081,7 +30713,7 @@ RelativePath=JIT\Directed\PREFIX\unaligned\1\localloc\localloc.cmd
WorkingDir=JIT\Directed\PREFIX\unaligned\1\localloc
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[add.cmd_4091]
@@ -31089,7 +30721,7 @@ RelativePath=JIT\Directed\PREFIX\unaligned\2\add\add.cmd
WorkingDir=JIT\Directed\PREFIX\unaligned\2\add
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[array_tests.cmd_4093]
@@ -31097,7 +30729,7 @@ RelativePath=JIT\Directed\PREFIX\unaligned\2\array_tests\array_tests.cmd
WorkingDir=JIT\Directed\PREFIX\unaligned\2\array_tests
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Box_Unbox.cmd_4094]
@@ -31105,7 +30737,7 @@ RelativePath=JIT\Directed\PREFIX\unaligned\2\Box_Unbox\Box_Unbox.cmd
WorkingDir=JIT\Directed\PREFIX\unaligned\2\Box_Unbox
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[cpblk.cmd_4095]
@@ -31113,7 +30745,7 @@ RelativePath=JIT\Directed\PREFIX\unaligned\2\cpblk\cpblk.cmd
WorkingDir=JIT\Directed\PREFIX\unaligned\2\cpblk
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[cpobj.cmd_4096]
@@ -31121,7 +30753,7 @@ RelativePath=JIT\Directed\PREFIX\unaligned\2\cpobj\cpobj.cmd
WorkingDir=JIT\Directed\PREFIX\unaligned\2\cpobj
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[fielda_tests.cmd_4097]
@@ -31129,7 +30761,7 @@ RelativePath=JIT\Directed\PREFIX\unaligned\2\fielda_tests\fielda_tests.cmd
WorkingDir=JIT\Directed\PREFIX\unaligned\2\fielda_tests
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[field_tests.cmd_4098]
@@ -31137,7 +30769,7 @@ RelativePath=JIT\Directed\PREFIX\unaligned\2\field_tests\field_tests.cmd
WorkingDir=JIT\Directed\PREFIX\unaligned\2\field_tests
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[initblk.cmd_4099]
@@ -31145,7 +30777,7 @@ RelativePath=JIT\Directed\PREFIX\unaligned\2\initblk\initblk.cmd
WorkingDir=JIT\Directed\PREFIX\unaligned\2\initblk
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[initobj.cmd_4100]
@@ -31153,7 +30785,7 @@ RelativePath=JIT\Directed\PREFIX\unaligned\2\initobj\initobj.cmd
WorkingDir=JIT\Directed\PREFIX\unaligned\2\initobj
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ldind_stind.cmd_4101]
@@ -31161,7 +30793,7 @@ RelativePath=JIT\Directed\PREFIX\unaligned\2\ldind_stind\ldind_stind.cmd
WorkingDir=JIT\Directed\PREFIX\unaligned\2\ldind_stind
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ldloca.cmd_4102]
@@ -31169,7 +30801,7 @@ RelativePath=JIT\Directed\PREFIX\unaligned\2\ldloca\ldloca.cmd
WorkingDir=JIT\Directed\PREFIX\unaligned\2\ldloca
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ldobj.cmd_4103]
@@ -31177,7 +30809,7 @@ RelativePath=JIT\Directed\PREFIX\unaligned\2\ldobj\ldobj.cmd
WorkingDir=JIT\Directed\PREFIX\unaligned\2\ldobj
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[localloc.cmd_4104]
@@ -31185,7 +30817,7 @@ RelativePath=JIT\Directed\PREFIX\unaligned\2\localloc\localloc.cmd
WorkingDir=JIT\Directed\PREFIX\unaligned\2\localloc
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[add.cmd_4105]
@@ -31193,7 +30825,7 @@ RelativePath=JIT\Directed\PREFIX\unaligned\4\add\add.cmd
WorkingDir=JIT\Directed\PREFIX\unaligned\4\add
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[array_tests.cmd_4107]
@@ -31201,7 +30833,7 @@ RelativePath=JIT\Directed\PREFIX\unaligned\4\array_tests\array_tests.cmd
WorkingDir=JIT\Directed\PREFIX\unaligned\4\array_tests
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Box_Unbox.cmd_4108]
@@ -31209,7 +30841,7 @@ RelativePath=JIT\Directed\PREFIX\unaligned\4\Box_Unbox\Box_Unbox.cmd
WorkingDir=JIT\Directed\PREFIX\unaligned\4\Box_Unbox
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[cpblk.cmd_4109]
@@ -31217,7 +30849,7 @@ RelativePath=JIT\Directed\PREFIX\unaligned\4\cpblk\cpblk.cmd
WorkingDir=JIT\Directed\PREFIX\unaligned\4\cpblk
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[cpobj.cmd_4110]
@@ -31225,7 +30857,7 @@ RelativePath=JIT\Directed\PREFIX\unaligned\4\cpobj\cpobj.cmd
WorkingDir=JIT\Directed\PREFIX\unaligned\4\cpobj
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[add.cmd_4111]
@@ -31233,7 +30865,7 @@ RelativePath=JIT\Directed\PREFIX\unaligned\4\Desktop\add\add.cmd
WorkingDir=JIT\Directed\PREFIX\unaligned\4\Desktop\add
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[fielda_tests.cmd_4112]
@@ -31241,7 +30873,7 @@ RelativePath=JIT\Directed\PREFIX\unaligned\4\fielda_tests\fielda_tests.cmd
WorkingDir=JIT\Directed\PREFIX\unaligned\4\fielda_tests
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[field_tests.cmd_4113]
@@ -31249,7 +30881,7 @@ RelativePath=JIT\Directed\PREFIX\unaligned\4\field_tests\field_tests.cmd
WorkingDir=JIT\Directed\PREFIX\unaligned\4\field_tests
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[initblk.cmd_4114]
@@ -31257,7 +30889,7 @@ RelativePath=JIT\Directed\PREFIX\unaligned\4\initblk\initblk.cmd
WorkingDir=JIT\Directed\PREFIX\unaligned\4\initblk
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[initobj.cmd_4115]
@@ -31265,7 +30897,7 @@ RelativePath=JIT\Directed\PREFIX\unaligned\4\initobj\initobj.cmd
WorkingDir=JIT\Directed\PREFIX\unaligned\4\initobj
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ldind_stind.cmd_4116]
@@ -31273,7 +30905,7 @@ RelativePath=JIT\Directed\PREFIX\unaligned\4\ldind_stind\ldind_stind.cmd
WorkingDir=JIT\Directed\PREFIX\unaligned\4\ldind_stind
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ldloca.cmd_4117]
@@ -31281,7 +30913,7 @@ RelativePath=JIT\Directed\PREFIX\unaligned\4\ldloca\ldloca.cmd
WorkingDir=JIT\Directed\PREFIX\unaligned\4\ldloca
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ldobj.cmd_4118]
@@ -31289,7 +30921,7 @@ RelativePath=JIT\Directed\PREFIX\unaligned\4\ldobj\ldobj.cmd
WorkingDir=JIT\Directed\PREFIX\unaligned\4\ldobj
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[localloc.cmd_4119]
@@ -31297,7 +30929,7 @@ RelativePath=JIT\Directed\PREFIX\unaligned\4\localloc\localloc.cmd
WorkingDir=JIT\Directed\PREFIX\unaligned\4\localloc
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[add.cmd_4120]
@@ -31305,7 +30937,7 @@ RelativePath=JIT\Directed\PREFIX\volatile\1\add\add.cmd
WorkingDir=JIT\Directed\PREFIX\volatile\1\add
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[array_tests.cmd_4122]
@@ -31313,7 +30945,7 @@ RelativePath=JIT\Directed\PREFIX\volatile\1\array_tests\array_tests.cmd
WorkingDir=JIT\Directed\PREFIX\volatile\1\array_tests
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Box_Unbox.cmd_4123]
@@ -31321,7 +30953,7 @@ RelativePath=JIT\Directed\PREFIX\volatile\1\Box_Unbox\Box_Unbox.cmd
WorkingDir=JIT\Directed\PREFIX\volatile\1\Box_Unbox
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[cpblk.cmd_4124]
@@ -31337,7 +30969,7 @@ RelativePath=JIT\Directed\PREFIX\volatile\1\cpobj\cpobj.cmd
WorkingDir=JIT\Directed\PREFIX\volatile\1\cpobj
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[add.cmd_4126]
@@ -31345,7 +30977,7 @@ RelativePath=JIT\Directed\PREFIX\volatile\1\Desktop\add\add.cmd
WorkingDir=JIT\Directed\PREFIX\volatile\1\Desktop\add
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[fielda_tests.cmd_4127]
@@ -31353,7 +30985,7 @@ RelativePath=JIT\Directed\PREFIX\volatile\1\fielda_tests\fielda_tests.cmd
WorkingDir=JIT\Directed\PREFIX\volatile\1\fielda_tests
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[field_tests.cmd_4128]
@@ -31361,7 +30993,7 @@ RelativePath=JIT\Directed\PREFIX\volatile\1\field_tests\field_tests.cmd
WorkingDir=JIT\Directed\PREFIX\volatile\1\field_tests
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[initblk.cmd_4129]
@@ -31369,7 +31001,7 @@ RelativePath=JIT\Directed\PREFIX\volatile\1\initblk\initblk.cmd
WorkingDir=JIT\Directed\PREFIX\volatile\1\initblk
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[initobj.cmd_4130]
@@ -31377,7 +31009,7 @@ RelativePath=JIT\Directed\PREFIX\volatile\1\initobj\initobj.cmd
WorkingDir=JIT\Directed\PREFIX\volatile\1\initobj
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ldind_stind.cmd_4131]
@@ -31385,7 +31017,7 @@ RelativePath=JIT\Directed\PREFIX\volatile\1\ldind_stind\ldind_stind.cmd
WorkingDir=JIT\Directed\PREFIX\volatile\1\ldind_stind
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ldloca.cmd_4132]
@@ -31393,7 +31025,7 @@ RelativePath=JIT\Directed\PREFIX\volatile\1\ldloca\ldloca.cmd
WorkingDir=JIT\Directed\PREFIX\volatile\1\ldloca
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ldobj.cmd_4133]
@@ -31401,7 +31033,7 @@ RelativePath=JIT\Directed\PREFIX\volatile\1\ldobj\ldobj.cmd
WorkingDir=JIT\Directed\PREFIX\volatile\1\ldobj
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[localloc.cmd_4134]
@@ -31409,7 +31041,7 @@ RelativePath=JIT\Directed\PREFIX\volatile\1\localloc\localloc.cmd
WorkingDir=JIT\Directed\PREFIX\volatile\1\localloc
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[byref2iu_il_d.cmd_4135]
@@ -31417,7 +31049,7 @@ RelativePath=JIT\Directed\refbyref\byref2iu_il_d\byref2iu_il_d.cmd
WorkingDir=JIT\Directed\refbyref\byref2iu_il_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[byref2iu_il_r.cmd_4136]
@@ -31425,7 +31057,7 @@ RelativePath=JIT\Directed\refbyref\byref2iu_il_r\byref2iu_il_r.cmd
WorkingDir=JIT\Directed\refbyref\byref2iu_il_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[byrefconvert_il_d.cmd_4137]
@@ -31433,7 +31065,7 @@ RelativePath=JIT\Directed\refbyref\byrefconvert_il_d\byrefconvert_il_d.cmd
WorkingDir=JIT\Directed\refbyref\byrefconvert_il_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[byrefconvert_il_r.cmd_4138]
@@ -31441,7 +31073,7 @@ RelativePath=JIT\Directed\refbyref\byrefconvert_il_r\byrefconvert_il_r.cmd
WorkingDir=JIT\Directed\refbyref\byrefconvert_il_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[ref2byref_il_d.cmd_4139]
@@ -31449,7 +31081,7 @@ RelativePath=JIT\Directed\refbyref\ref2byref_il_d\ref2byref_il_d.cmd
WorkingDir=JIT\Directed\refbyref\ref2byref_il_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ref2byref_il_r.cmd_4140]
@@ -31457,7 +31089,7 @@ RelativePath=JIT\Directed\refbyref\ref2byref_il_r\ref2byref_il_r.cmd
WorkingDir=JIT\Directed\refbyref\ref2byref_il_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ref2iu_il_d.cmd_4141]
@@ -31465,7 +31097,7 @@ RelativePath=JIT\Directed\refbyref\ref2iu_il_d\ref2iu_il_d.cmd
WorkingDir=JIT\Directed\refbyref\ref2iu_il_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ref2iu_il_r.cmd_4142]
@@ -31473,7 +31105,7 @@ RelativePath=JIT\Directed\refbyref\ref2iu_il_r\ref2iu_il_r.cmd
WorkingDir=JIT\Directed\refbyref\ref2iu_il_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[refpinned2iu_il_d.cmd_4143]
@@ -31481,7 +31113,7 @@ RelativePath=JIT\Directed\refbyref\refpinned2iu_il_d\refpinned2iu_il_d.cmd
WorkingDir=JIT\Directed\refbyref\refpinned2iu_il_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[refpinned2iu_il_r.cmd_4144]
@@ -31489,7 +31121,7 @@ RelativePath=JIT\Directed\refbyref\refpinned2iu_il_r\refpinned2iu_il_r.cmd
WorkingDir=JIT\Directed\refbyref\refpinned2iu_il_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[gcref1.cmd_4146]
@@ -31497,7 +31129,7 @@ RelativePath=JIT\Directed\RVAInit\gcref1\gcref1.cmd
WorkingDir=JIT\Directed\RVAInit\gcref1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[gcref2.cmd_4147]
@@ -31505,7 +31137,7 @@ RelativePath=JIT\Directed\RVAInit\gcref2\gcref2.cmd
WorkingDir=JIT\Directed\RVAInit\gcref2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[nested.cmd_4148]
@@ -31513,7 +31145,7 @@ RelativePath=JIT\Directed\RVAInit\nested\nested.cmd
WorkingDir=JIT\Directed\RVAInit\nested
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[oddsize.cmd_4149]
@@ -31521,7 +31153,7 @@ RelativePath=JIT\Directed\RVAInit\oddsize\oddsize.cmd
WorkingDir=JIT\Directed\RVAInit\oddsize
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[simple.cmd_4151]
@@ -31529,7 +31161,7 @@ RelativePath=JIT\Directed\RVAInit\simple\simple.cmd
WorkingDir=JIT\Directed\RVAInit\simple
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[int16_cs_d.cmd_4157]
@@ -31537,7 +31169,7 @@ RelativePath=JIT\Directed\shift\int16_cs_d\int16_cs_d.cmd
WorkingDir=JIT\Directed\shift\int16_cs_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[int16_cs_do.cmd_4158]
@@ -31545,7 +31177,7 @@ RelativePath=JIT\Directed\shift\int16_cs_do\int16_cs_do.cmd
WorkingDir=JIT\Directed\shift\int16_cs_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[int16_cs_r.cmd_4159]
@@ -31553,7 +31185,7 @@ RelativePath=JIT\Directed\shift\int16_cs_r\int16_cs_r.cmd
WorkingDir=JIT\Directed\shift\int16_cs_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[int16_cs_ro.cmd_4160]
@@ -31561,7 +31193,7 @@ RelativePath=JIT\Directed\shift\int16_cs_ro\int16_cs_ro.cmd
WorkingDir=JIT\Directed\shift\int16_cs_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[int16_d.cmd_4161]
@@ -31569,7 +31201,7 @@ RelativePath=JIT\Directed\shift\int16_d\int16_d.cmd
WorkingDir=JIT\Directed\shift\int16_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[int16_do.cmd_4162]
@@ -31577,7 +31209,7 @@ RelativePath=JIT\Directed\shift\int16_do\int16_do.cmd
WorkingDir=JIT\Directed\shift\int16_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[int16_r.cmd_4163]
@@ -31585,7 +31217,7 @@ RelativePath=JIT\Directed\shift\int16_r\int16_r.cmd
WorkingDir=JIT\Directed\shift\int16_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[int16_ro.cmd_4164]
@@ -31593,7 +31225,7 @@ RelativePath=JIT\Directed\shift\int16_ro\int16_ro.cmd
WorkingDir=JIT\Directed\shift\int16_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[int32_cs_d.cmd_4165]
@@ -31601,7 +31233,7 @@ RelativePath=JIT\Directed\shift\int32_cs_d\int32_cs_d.cmd
WorkingDir=JIT\Directed\shift\int32_cs_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[int32_cs_do.cmd_4166]
@@ -31609,7 +31241,7 @@ RelativePath=JIT\Directed\shift\int32_cs_do\int32_cs_do.cmd
WorkingDir=JIT\Directed\shift\int32_cs_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[int32_cs_r.cmd_4167]
@@ -31617,7 +31249,7 @@ RelativePath=JIT\Directed\shift\int32_cs_r\int32_cs_r.cmd
WorkingDir=JIT\Directed\shift\int32_cs_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[int32_cs_ro.cmd_4168]
@@ -31625,7 +31257,7 @@ RelativePath=JIT\Directed\shift\int32_cs_ro\int32_cs_ro.cmd
WorkingDir=JIT\Directed\shift\int32_cs_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[int32_d.cmd_4169]
@@ -31633,7 +31265,7 @@ RelativePath=JIT\Directed\shift\int32_d\int32_d.cmd
WorkingDir=JIT\Directed\shift\int32_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[int32_do.cmd_4170]
@@ -31641,7 +31273,7 @@ RelativePath=JIT\Directed\shift\int32_do\int32_do.cmd
WorkingDir=JIT\Directed\shift\int32_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[int32_r.cmd_4171]
@@ -31649,7 +31281,7 @@ RelativePath=JIT\Directed\shift\int32_r\int32_r.cmd
WorkingDir=JIT\Directed\shift\int32_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[int32_ro.cmd_4172]
@@ -31657,7 +31289,7 @@ RelativePath=JIT\Directed\shift\int32_ro\int32_ro.cmd
WorkingDir=JIT\Directed\shift\int32_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[int64_d.cmd_4173]
@@ -31665,7 +31297,7 @@ RelativePath=JIT\Directed\shift\int64_d\int64_d.cmd
WorkingDir=JIT\Directed\shift\int64_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[int64_do.cmd_4174]
@@ -31673,7 +31305,7 @@ RelativePath=JIT\Directed\shift\int64_do\int64_do.cmd
WorkingDir=JIT\Directed\shift\int64_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[int64_r.cmd_4175]
@@ -31681,7 +31313,7 @@ RelativePath=JIT\Directed\shift\int64_r\int64_r.cmd
WorkingDir=JIT\Directed\shift\int64_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[int64_ro.cmd_4176]
@@ -31689,7 +31321,7 @@ RelativePath=JIT\Directed\shift\int64_ro\int64_ro.cmd
WorkingDir=JIT\Directed\shift\int64_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[int8_il_d.cmd_4177]
@@ -31697,7 +31329,7 @@ RelativePath=JIT\Directed\shift\int8_il_d\int8_il_d.cmd
WorkingDir=JIT\Directed\shift\int8_il_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[int8_il_r.cmd_4178]
@@ -31705,7 +31337,7 @@ RelativePath=JIT\Directed\shift\int8_il_r\int8_il_r.cmd
WorkingDir=JIT\Directed\shift\int8_il_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[nativeint_il_d.cmd_4179]
@@ -31713,7 +31345,7 @@ RelativePath=JIT\Directed\shift\nativeint_il_d\nativeint_il_d.cmd
WorkingDir=JIT\Directed\shift\nativeint_il_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[nativeint_il_r.cmd_4180]
@@ -31721,7 +31353,7 @@ RelativePath=JIT\Directed\shift\nativeint_il_r\nativeint_il_r.cmd
WorkingDir=JIT\Directed\shift\nativeint_il_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[nativeuint_il_d.cmd_4181]
@@ -31729,7 +31361,7 @@ RelativePath=JIT\Directed\shift\nativeuint_il_d\nativeuint_il_d.cmd
WorkingDir=JIT\Directed\shift\nativeuint_il_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[nativeuint_il_r.cmd_4182]
@@ -31737,7 +31369,7 @@ RelativePath=JIT\Directed\shift\nativeuint_il_r\nativeuint_il_r.cmd
WorkingDir=JIT\Directed\shift\nativeuint_il_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[uint16_cs_d.cmd_4183]
@@ -31745,7 +31377,7 @@ RelativePath=JIT\Directed\shift\uint16_cs_d\uint16_cs_d.cmd
WorkingDir=JIT\Directed\shift\uint16_cs_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[uint16_cs_do.cmd_4184]
@@ -31753,7 +31385,7 @@ RelativePath=JIT\Directed\shift\uint16_cs_do\uint16_cs_do.cmd
WorkingDir=JIT\Directed\shift\uint16_cs_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[uint16_cs_r.cmd_4185]
@@ -31761,7 +31393,7 @@ RelativePath=JIT\Directed\shift\uint16_cs_r\uint16_cs_r.cmd
WorkingDir=JIT\Directed\shift\uint16_cs_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[uint16_cs_ro.cmd_4186]
@@ -31769,7 +31401,7 @@ RelativePath=JIT\Directed\shift\uint16_cs_ro\uint16_cs_ro.cmd
WorkingDir=JIT\Directed\shift\uint16_cs_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[uint16_d.cmd_4187]
@@ -31777,7 +31409,7 @@ RelativePath=JIT\Directed\shift\uint16_d\uint16_d.cmd
WorkingDir=JIT\Directed\shift\uint16_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[uint16_do.cmd_4188]
@@ -31785,7 +31417,7 @@ RelativePath=JIT\Directed\shift\uint16_do\uint16_do.cmd
WorkingDir=JIT\Directed\shift\uint16_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[uint16_r.cmd_4189]
@@ -31793,7 +31425,7 @@ RelativePath=JIT\Directed\shift\uint16_r\uint16_r.cmd
WorkingDir=JIT\Directed\shift\uint16_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[uint16_ro.cmd_4190]
@@ -31801,7 +31433,7 @@ RelativePath=JIT\Directed\shift\uint16_ro\uint16_ro.cmd
WorkingDir=JIT\Directed\shift\uint16_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[uint32_cs_d.cmd_4191]
@@ -31809,7 +31441,7 @@ RelativePath=JIT\Directed\shift\uint32_cs_d\uint32_cs_d.cmd
WorkingDir=JIT\Directed\shift\uint32_cs_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[uint32_cs_do.cmd_4192]
@@ -31817,7 +31449,7 @@ RelativePath=JIT\Directed\shift\uint32_cs_do\uint32_cs_do.cmd
WorkingDir=JIT\Directed\shift\uint32_cs_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[uint32_cs_r.cmd_4193]
@@ -31825,7 +31457,7 @@ RelativePath=JIT\Directed\shift\uint32_cs_r\uint32_cs_r.cmd
WorkingDir=JIT\Directed\shift\uint32_cs_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[uint32_cs_ro.cmd_4194]
@@ -31833,7 +31465,7 @@ RelativePath=JIT\Directed\shift\uint32_cs_ro\uint32_cs_ro.cmd
WorkingDir=JIT\Directed\shift\uint32_cs_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[uint32_d.cmd_4195]
@@ -31841,7 +31473,7 @@ RelativePath=JIT\Directed\shift\uint32_d\uint32_d.cmd
WorkingDir=JIT\Directed\shift\uint32_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[uint32_do.cmd_4196]
@@ -31849,7 +31481,7 @@ RelativePath=JIT\Directed\shift\uint32_do\uint32_do.cmd
WorkingDir=JIT\Directed\shift\uint32_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[uint32_r.cmd_4197]
@@ -31857,7 +31489,7 @@ RelativePath=JIT\Directed\shift\uint32_r\uint32_r.cmd
WorkingDir=JIT\Directed\shift\uint32_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[uint32_ro.cmd_4198]
@@ -31865,7 +31497,7 @@ RelativePath=JIT\Directed\shift\uint32_ro\uint32_ro.cmd
WorkingDir=JIT\Directed\shift\uint32_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[uint64_d.cmd_4199]
@@ -31873,7 +31505,7 @@ RelativePath=JIT\Directed\shift\uint64_d\uint64_d.cmd
WorkingDir=JIT\Directed\shift\uint64_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[uint64_do.cmd_4200]
@@ -31881,7 +31513,7 @@ RelativePath=JIT\Directed\shift\uint64_do\uint64_do.cmd
WorkingDir=JIT\Directed\shift\uint64_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[uint64_r.cmd_4201]
@@ -31889,7 +31521,7 @@ RelativePath=JIT\Directed\shift\uint64_r\uint64_r.cmd
WorkingDir=JIT\Directed\shift\uint64_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[uint64_ro.cmd_4202]
@@ -31897,7 +31529,7 @@ RelativePath=JIT\Directed\shift\uint64_ro\uint64_ro.cmd
WorkingDir=JIT\Directed\shift\uint64_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[uint8_cs_d.cmd_4203]
@@ -31905,7 +31537,7 @@ RelativePath=JIT\Directed\shift\uint8_cs_d\uint8_cs_d.cmd
WorkingDir=JIT\Directed\shift\uint8_cs_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[uint8_cs_do.cmd_4204]
@@ -31913,7 +31545,7 @@ RelativePath=JIT\Directed\shift\uint8_cs_do\uint8_cs_do.cmd
WorkingDir=JIT\Directed\shift\uint8_cs_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[uint8_cs_r.cmd_4205]
@@ -31921,7 +31553,7 @@ RelativePath=JIT\Directed\shift\uint8_cs_r\uint8_cs_r.cmd
WorkingDir=JIT\Directed\shift\uint8_cs_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[uint8_cs_ro.cmd_4206]
@@ -31929,7 +31561,7 @@ RelativePath=JIT\Directed\shift\uint8_cs_ro\uint8_cs_ro.cmd
WorkingDir=JIT\Directed\shift\uint8_cs_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[uint8_d.cmd_4207]
@@ -31937,7 +31569,7 @@ RelativePath=JIT\Directed\shift\uint8_d\uint8_d.cmd
WorkingDir=JIT\Directed\shift\uint8_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[uint8_do.cmd_4208]
@@ -31945,7 +31577,7 @@ RelativePath=JIT\Directed\shift\uint8_do\uint8_do.cmd
WorkingDir=JIT\Directed\shift\uint8_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[uint8_r.cmd_4209]
@@ -31953,7 +31585,7 @@ RelativePath=JIT\Directed\shift\uint8_r\uint8_r.cmd
WorkingDir=JIT\Directed\shift\uint8_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[uint8_ro.cmd_4210]
@@ -31961,7 +31593,7 @@ RelativePath=JIT\Directed\shift\uint8_ro\uint8_ro.cmd
WorkingDir=JIT\Directed\shift\uint8_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[straccess1_cs_d.cmd_4211]
@@ -31969,7 +31601,7 @@ RelativePath=JIT\Directed\StrAccess\straccess1_cs_d\straccess1_cs_d.cmd
WorkingDir=JIT\Directed\StrAccess\straccess1_cs_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[straccess1_cs_do.cmd_4212]
@@ -31977,7 +31609,7 @@ RelativePath=JIT\Directed\StrAccess\straccess1_cs_do\straccess1_cs_do.cmd
WorkingDir=JIT\Directed\StrAccess\straccess1_cs_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[straccess1_cs_r.cmd_4213]
@@ -31985,7 +31617,7 @@ RelativePath=JIT\Directed\StrAccess\straccess1_cs_r\straccess1_cs_r.cmd
WorkingDir=JIT\Directed\StrAccess\straccess1_cs_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[straccess1_cs_ro.cmd_4214]
@@ -31993,7 +31625,7 @@ RelativePath=JIT\Directed\StrAccess\straccess1_cs_ro\straccess1_cs_ro.cmd
WorkingDir=JIT\Directed\StrAccess\straccess1_cs_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[straccess2_cs_d.cmd_4215]
@@ -32001,7 +31633,7 @@ RelativePath=JIT\Directed\StrAccess\straccess2_cs_d\straccess2_cs_d.cmd
WorkingDir=JIT\Directed\StrAccess\straccess2_cs_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[straccess2_cs_do.cmd_4216]
@@ -32009,7 +31641,7 @@ RelativePath=JIT\Directed\StrAccess\straccess2_cs_do\straccess2_cs_do.cmd
WorkingDir=JIT\Directed\StrAccess\straccess2_cs_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[straccess2_cs_r.cmd_4217]
@@ -32017,7 +31649,7 @@ RelativePath=JIT\Directed\StrAccess\straccess2_cs_r\straccess2_cs_r.cmd
WorkingDir=JIT\Directed\StrAccess\straccess2_cs_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[straccess2_cs_ro.cmd_4218]
@@ -32025,7 +31657,7 @@ RelativePath=JIT\Directed\StrAccess\straccess2_cs_ro\straccess2_cs_ro.cmd
WorkingDir=JIT\Directed\StrAccess\straccess2_cs_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[straccess3_cs_d.cmd_4219]
@@ -32033,7 +31665,7 @@ RelativePath=JIT\Directed\StrAccess\straccess3_cs_d\straccess3_cs_d.cmd
WorkingDir=JIT\Directed\StrAccess\straccess3_cs_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[straccess3_cs_do.cmd_4220]
@@ -32041,7 +31673,7 @@ RelativePath=JIT\Directed\StrAccess\straccess3_cs_do\straccess3_cs_do.cmd
WorkingDir=JIT\Directed\StrAccess\straccess3_cs_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[straccess3_cs_r.cmd_4221]
@@ -32049,7 +31681,7 @@ RelativePath=JIT\Directed\StrAccess\straccess3_cs_r\straccess3_cs_r.cmd
WorkingDir=JIT\Directed\StrAccess\straccess3_cs_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[straccess3_cs_ro.cmd_4222]
@@ -32057,7 +31689,7 @@ RelativePath=JIT\Directed\StrAccess\straccess3_cs_ro\straccess3_cs_ro.cmd
WorkingDir=JIT\Directed\StrAccess\straccess3_cs_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[straccess4.cmd_4223]
@@ -32065,7 +31697,7 @@ RelativePath=JIT\Directed\StrAccess\straccess4\straccess4.cmd
WorkingDir=JIT\Directed\StrAccess\straccess4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[StructABI.cmd_4224]
@@ -32073,7 +31705,7 @@ RelativePath=JIT\Directed\StructABI\StructABI\StructABI.cmd
WorkingDir=JIT\Directed\StructABI\StructABI
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;NEED_TRIAGE;EXPECTED_PASS;NATIVE_INTEROP
+Categories=JIT;NEED_TRIAGE;EXPECTED_PASS;NATIVE_INTEROP;Pri1
HostStyle=0
[SP1.cmd_4225]
@@ -32081,7 +31713,7 @@ RelativePath=JIT\Directed\StructPromote\SP1\SP1.cmd
WorkingDir=JIT\Directed\StructPromote\SP1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[SP1a.cmd_4226]
@@ -32089,7 +31721,7 @@ RelativePath=JIT\Directed\StructPromote\SP1a\SP1a.cmd
WorkingDir=JIT\Directed\StructPromote\SP1a
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[SP1a2.cmd_4227]
@@ -32097,7 +31729,7 @@ RelativePath=JIT\Directed\StructPromote\SP1a2\SP1a2.cmd
WorkingDir=JIT\Directed\StructPromote\SP1a2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[SP1b.cmd_4228]
@@ -32105,7 +31737,7 @@ RelativePath=JIT\Directed\StructPromote\SP1b\SP1b.cmd
WorkingDir=JIT\Directed\StructPromote\SP1b
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[SP1c.cmd_4229]
@@ -32113,7 +31745,7 @@ RelativePath=JIT\Directed\StructPromote\SP1c\SP1c.cmd
WorkingDir=JIT\Directed\StructPromote\SP1c
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[SP1d.cmd_4230]
@@ -32121,7 +31753,7 @@ RelativePath=JIT\Directed\StructPromote\SP1d\SP1d.cmd
WorkingDir=JIT\Directed\StructPromote\SP1d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[SP2.cmd_4231]
@@ -32129,7 +31761,7 @@ RelativePath=JIT\Directed\StructPromote\SP2\SP2.cmd
WorkingDir=JIT\Directed\StructPromote\SP2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[SP2a.cmd_4232]
@@ -32137,7 +31769,7 @@ RelativePath=JIT\Directed\StructPromote\SP2a\SP2a.cmd
WorkingDir=JIT\Directed\StructPromote\SP2a
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[SP2b.cmd_4233]
@@ -32145,7 +31777,7 @@ RelativePath=JIT\Directed\StructPromote\SP2b\SP2b.cmd
WorkingDir=JIT\Directed\StructPromote\SP2b
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[SP2c.cmd_4234]
@@ -32153,7 +31785,7 @@ RelativePath=JIT\Directed\StructPromote\SP2c\SP2c.cmd
WorkingDir=JIT\Directed\StructPromote\SP2c
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[SpAddr.cmd_4235]
@@ -32161,7 +31793,7 @@ RelativePath=JIT\Directed\StructPromote\SpAddr\SpAddr.cmd
WorkingDir=JIT\Directed\StructPromote\SpAddr
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[SpAddrAT.cmd_4236]
@@ -32169,7 +31801,7 @@ RelativePath=JIT\Directed\StructPromote\SpAddrAT\SpAddrAT.cmd
WorkingDir=JIT\Directed\StructPromote\SpAddrAT
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[tailcall.cmd_4237]
@@ -32177,7 +31809,7 @@ RelativePath=JIT\Directed\tailcall\tailcall\tailcall.cmd
WorkingDir=JIT\Directed\tailcall\tailcall
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[fault.cmd_4238]
@@ -32185,7 +31817,7 @@ RelativePath=JIT\Directed\throwbox\fault\fault.cmd
WorkingDir=JIT\Directed\throwbox\fault
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[filter.cmd_4239]
@@ -32193,7 +31825,7 @@ RelativePath=JIT\Directed\throwbox\filter\filter.cmd
WorkingDir=JIT\Directed\throwbox\filter
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[finally.cmd_4240]
@@ -32201,7 +31833,7 @@ RelativePath=JIT\Directed\throwbox\finally\finally.cmd
WorkingDir=JIT\Directed\throwbox\finally
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[rethrow.cmd_4241]
@@ -32209,7 +31841,7 @@ RelativePath=JIT\Directed\throwbox\rethrow\rethrow.cmd
WorkingDir=JIT\Directed\throwbox\rethrow
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[TypedReference.cmd_4244]
@@ -32217,7 +31849,7 @@ RelativePath=JIT\Directed\TypedReference\TypedReference\TypedReference.cmd
WorkingDir=JIT\Directed\TypedReference\TypedReference
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[Dev10_846218.cmd_4245]
@@ -32225,7 +31857,7 @@ RelativePath=JIT\Directed\UnrollLoop\Dev10_846218\Dev10_846218.cmd
WorkingDir=JIT\Directed\UnrollLoop\Dev10_846218
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[loop1_cs_d.cmd_4246]
@@ -32233,7 +31865,7 @@ RelativePath=JIT\Directed\UnrollLoop\loop1_cs_d\loop1_cs_d.cmd
WorkingDir=JIT\Directed\UnrollLoop\loop1_cs_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[loop1_cs_do.cmd_4247]
@@ -32241,7 +31873,7 @@ RelativePath=JIT\Directed\UnrollLoop\loop1_cs_do\loop1_cs_do.cmd
WorkingDir=JIT\Directed\UnrollLoop\loop1_cs_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[loop1_cs_r.cmd_4248]
@@ -32249,7 +31881,7 @@ RelativePath=JIT\Directed\UnrollLoop\loop1_cs_r\loop1_cs_r.cmd
WorkingDir=JIT\Directed\UnrollLoop\loop1_cs_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[loop1_cs_ro.cmd_4249]
@@ -32257,7 +31889,7 @@ RelativePath=JIT\Directed\UnrollLoop\loop1_cs_ro\loop1_cs_ro.cmd
WorkingDir=JIT\Directed\UnrollLoop\loop1_cs_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[loop2_cs_d.cmd_4250]
@@ -32265,7 +31897,7 @@ RelativePath=JIT\Directed\UnrollLoop\loop2_cs_d\loop2_cs_d.cmd
WorkingDir=JIT\Directed\UnrollLoop\loop2_cs_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[loop2_cs_do.cmd_4251]
@@ -32273,7 +31905,7 @@ RelativePath=JIT\Directed\UnrollLoop\loop2_cs_do\loop2_cs_do.cmd
WorkingDir=JIT\Directed\UnrollLoop\loop2_cs_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;UNSTABLE;EXPECTED_PASS
+Categories=UNSTABLE;EXPECTED_PASS;Pri1
HostStyle=0
[loop2_cs_r.cmd_4252]
@@ -32281,7 +31913,7 @@ RelativePath=JIT\Directed\UnrollLoop\loop2_cs_r\loop2_cs_r.cmd
WorkingDir=JIT\Directed\UnrollLoop\loop2_cs_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[loop2_cs_ro.cmd_4253]
@@ -32289,7 +31921,7 @@ RelativePath=JIT\Directed\UnrollLoop\loop2_cs_ro\loop2_cs_ro.cmd
WorkingDir=JIT\Directed\UnrollLoop\loop2_cs_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;UNSTABLE;EXPECTED_PASS
+Categories=UNSTABLE;EXPECTED_PASS;Pri1
HostStyle=0
[loop3_il_d.cmd_4254]
@@ -32297,7 +31929,7 @@ RelativePath=JIT\Directed\UnrollLoop\loop3_il_d\loop3_il_d.cmd
WorkingDir=JIT\Directed\UnrollLoop\loop3_il_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[loop3_il_r.cmd_4255]
@@ -32305,7 +31937,7 @@ RelativePath=JIT\Directed\UnrollLoop\loop3_il_r\loop3_il_r.cmd
WorkingDir=JIT\Directed\UnrollLoop\loop3_il_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[loop4_cs_d.cmd_4256]
@@ -32313,7 +31945,7 @@ RelativePath=JIT\Directed\UnrollLoop\loop4_cs_d\loop4_cs_d.cmd
WorkingDir=JIT\Directed\UnrollLoop\loop4_cs_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[loop4_cs_do.cmd_4257]
@@ -32321,7 +31953,7 @@ RelativePath=JIT\Directed\UnrollLoop\loop4_cs_do\loop4_cs_do.cmd
WorkingDir=JIT\Directed\UnrollLoop\loop4_cs_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[loop4_cs_r.cmd_4258]
@@ -32329,7 +31961,7 @@ RelativePath=JIT\Directed\UnrollLoop\loop4_cs_r\loop4_cs_r.cmd
WorkingDir=JIT\Directed\UnrollLoop\loop4_cs_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[loop4_cs_ro.cmd_4259]
@@ -32337,7 +31969,7 @@ RelativePath=JIT\Directed\UnrollLoop\loop4_cs_ro\loop4_cs_ro.cmd
WorkingDir=JIT\Directed\UnrollLoop\loop4_cs_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[loop6_cs_d.cmd_4260]
@@ -32345,7 +31977,7 @@ RelativePath=JIT\Directed\UnrollLoop\loop6_cs_d\loop6_cs_d.cmd
WorkingDir=JIT\Directed\UnrollLoop\loop6_cs_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[loop6_cs_do.cmd_4261]
@@ -32353,7 +31985,7 @@ RelativePath=JIT\Directed\UnrollLoop\loop6_cs_do\loop6_cs_do.cmd
WorkingDir=JIT\Directed\UnrollLoop\loop6_cs_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[loop6_cs_r.cmd_4262]
@@ -32361,7 +31993,7 @@ RelativePath=JIT\Directed\UnrollLoop\loop6_cs_r\loop6_cs_r.cmd
WorkingDir=JIT\Directed\UnrollLoop\loop6_cs_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[loop6_cs_ro.cmd_4263]
@@ -32369,7 +32001,7 @@ RelativePath=JIT\Directed\UnrollLoop\loop6_cs_ro\loop6_cs_ro.cmd
WorkingDir=JIT\Directed\UnrollLoop\loop6_cs_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Dev10_863995.cmd_4264]
@@ -32377,7 +32009,7 @@ RelativePath=JIT\Directed\zeroinit\Dev10_863995\Dev10_863995.cmd
WorkingDir=JIT\Directed\zeroinit\Dev10_863995
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[init_byte.cmd_4265]
@@ -32385,7 +32017,7 @@ RelativePath=JIT\Directed\zeroinit\init_byte\init_byte.cmd
WorkingDir=JIT\Directed\zeroinit\init_byte
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[init_int32.cmd_4266]
@@ -32393,7 +32025,7 @@ RelativePath=JIT\Directed\zeroinit\init_int32\init_int32.cmd
WorkingDir=JIT\Directed\zeroinit\init_int32
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[init_int64.cmd_4267]
@@ -32401,7 +32033,7 @@ RelativePath=JIT\Directed\zeroinit\init_int64\init_int64.cmd
WorkingDir=JIT\Directed\zeroinit\init_int64
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[init_struct.cmd_4268]
@@ -32409,7 +32041,7 @@ RelativePath=JIT\Directed\zeroinit\init_struct\init_struct.cmd
WorkingDir=JIT\Directed\zeroinit\init_struct
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[init_uint32.cmd_4269]
@@ -32417,7 +32049,7 @@ RelativePath=JIT\Directed\zeroinit\init_uint32\init_uint32.cmd
WorkingDir=JIT\Directed\zeroinit\init_uint32
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[init_uint64.cmd_4270]
@@ -32425,7 +32057,7 @@ RelativePath=JIT\Directed\zeroinit\init_uint64\init_uint64.cmd
WorkingDir=JIT\Directed\zeroinit\init_uint64
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[tail.cmd_4271]
@@ -32433,7 +32065,7 @@ RelativePath=JIT\Directed\zeroinit\tail\tail.cmd
WorkingDir=JIT\Directed\zeroinit\tail
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[class01.cmd_4272]
@@ -32441,7 +32073,7 @@ RelativePath=JIT\Generics\Arrays\ConstructedTypes\Jagged\class01\class01.cmd
WorkingDir=JIT\Generics\Arrays\ConstructedTypes\Jagged\class01
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[class01_instance.cmd_4273]
@@ -32449,7 +32081,7 @@ RelativePath=JIT\Generics\Arrays\ConstructedTypes\Jagged\class01_instance\class0
WorkingDir=JIT\Generics\Arrays\ConstructedTypes\Jagged\class01_instance
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[class01_static.cmd_4274]
@@ -32457,7 +32089,7 @@ RelativePath=JIT\Generics\Arrays\ConstructedTypes\Jagged\class01_static\class01_
WorkingDir=JIT\Generics\Arrays\ConstructedTypes\Jagged\class01_static
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[class02.cmd_4275]
@@ -32465,7 +32097,7 @@ RelativePath=JIT\Generics\Arrays\ConstructedTypes\Jagged\class02\class02.cmd
WorkingDir=JIT\Generics\Arrays\ConstructedTypes\Jagged\class02
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[class03.cmd_4276]
@@ -32473,7 +32105,7 @@ RelativePath=JIT\Generics\Arrays\ConstructedTypes\Jagged\class03\class03.cmd
WorkingDir=JIT\Generics\Arrays\ConstructedTypes\Jagged\class03
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[class04.cmd_4277]
@@ -32481,7 +32113,7 @@ RelativePath=JIT\Generics\Arrays\ConstructedTypes\Jagged\class04\class04.cmd
WorkingDir=JIT\Generics\Arrays\ConstructedTypes\Jagged\class04
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[class05.cmd_4278]
@@ -32489,7 +32121,7 @@ RelativePath=JIT\Generics\Arrays\ConstructedTypes\Jagged\class05\class05.cmd
WorkingDir=JIT\Generics\Arrays\ConstructedTypes\Jagged\class05
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[class06.cmd_4279]
@@ -32497,7 +32129,7 @@ RelativePath=JIT\Generics\Arrays\ConstructedTypes\Jagged\class06\class06.cmd
WorkingDir=JIT\Generics\Arrays\ConstructedTypes\Jagged\class06
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[class07.cmd_4280]
@@ -32505,7 +32137,7 @@ RelativePath=JIT\Generics\Arrays\ConstructedTypes\Jagged\class07\class07.cmd
WorkingDir=JIT\Generics\Arrays\ConstructedTypes\Jagged\class07
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[struc01.cmd_4281]
@@ -32513,7 +32145,7 @@ RelativePath=JIT\Generics\Arrays\ConstructedTypes\Jagged\struc01\struc01.cmd
WorkingDir=JIT\Generics\Arrays\ConstructedTypes\Jagged\struc01
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[Struct01.cmd_4282]
@@ -32521,7 +32153,7 @@ RelativePath=JIT\Generics\Arrays\ConstructedTypes\Jagged\Struct01\Struct01.cmd
WorkingDir=JIT\Generics\Arrays\ConstructedTypes\Jagged\Struct01
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[Struct01_instance.cmd_4283]
@@ -32529,7 +32161,7 @@ RelativePath=JIT\Generics\Arrays\ConstructedTypes\Jagged\Struct01_instance\Struc
WorkingDir=JIT\Generics\Arrays\ConstructedTypes\Jagged\Struct01_instance
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[struct01_static.cmd_4284]
@@ -32537,7 +32169,7 @@ RelativePath=JIT\Generics\Arrays\ConstructedTypes\Jagged\struct01_static\struct0
WorkingDir=JIT\Generics\Arrays\ConstructedTypes\Jagged\struct01_static
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[struct02.cmd_4285]
@@ -32545,7 +32177,7 @@ RelativePath=JIT\Generics\Arrays\ConstructedTypes\Jagged\struct02\struct02.cmd
WorkingDir=JIT\Generics\Arrays\ConstructedTypes\Jagged\struct02
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[struct03.cmd_4286]
@@ -32553,7 +32185,7 @@ RelativePath=JIT\Generics\Arrays\ConstructedTypes\Jagged\struct03\struct03.cmd
WorkingDir=JIT\Generics\Arrays\ConstructedTypes\Jagged\struct03
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[struct04.cmd_4287]
@@ -32561,7 +32193,7 @@ RelativePath=JIT\Generics\Arrays\ConstructedTypes\Jagged\struct04\struct04.cmd
WorkingDir=JIT\Generics\Arrays\ConstructedTypes\Jagged\struct04
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[struct05.cmd_4288]
@@ -32569,7 +32201,7 @@ RelativePath=JIT\Generics\Arrays\ConstructedTypes\Jagged\struct05\struct05.cmd
WorkingDir=JIT\Generics\Arrays\ConstructedTypes\Jagged\struct05
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[struct06.cmd_4289]
@@ -32577,7 +32209,7 @@ RelativePath=JIT\Generics\Arrays\ConstructedTypes\Jagged\struct06\struct06.cmd
WorkingDir=JIT\Generics\Arrays\ConstructedTypes\Jagged\struct06
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[struct07.cmd_4290]
@@ -32585,7 +32217,7 @@ RelativePath=JIT\Generics\Arrays\ConstructedTypes\Jagged\struct07\struct07.cmd
WorkingDir=JIT\Generics\Arrays\ConstructedTypes\Jagged\struct07
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[class01.cmd_4291]
@@ -32593,7 +32225,7 @@ RelativePath=JIT\Generics\Arrays\ConstructedTypes\MultiDim\class01\class01.cmd
WorkingDir=JIT\Generics\Arrays\ConstructedTypes\MultiDim\class01
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[class01_instance.cmd_4292]
@@ -32601,7 +32233,7 @@ RelativePath=JIT\Generics\Arrays\ConstructedTypes\MultiDim\class01_instance\clas
WorkingDir=JIT\Generics\Arrays\ConstructedTypes\MultiDim\class01_instance
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[class01_static.cmd_4293]
@@ -32609,7 +32241,7 @@ RelativePath=JIT\Generics\Arrays\ConstructedTypes\MultiDim\class01_static\class0
WorkingDir=JIT\Generics\Arrays\ConstructedTypes\MultiDim\class01_static
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[struct01.cmd_4294]
@@ -32617,7 +32249,7 @@ RelativePath=JIT\Generics\Arrays\ConstructedTypes\MultiDim\struct01\struct01.cmd
WorkingDir=JIT\Generics\Arrays\ConstructedTypes\MultiDim\struct01
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[struct01_instance.cmd_4295]
@@ -32625,7 +32257,7 @@ RelativePath=JIT\Generics\Arrays\ConstructedTypes\MultiDim\struct01_instance\str
WorkingDir=JIT\Generics\Arrays\ConstructedTypes\MultiDim\struct01_instance
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[struct01_static.cmd_4296]
@@ -32633,7 +32265,7 @@ RelativePath=JIT\Generics\Arrays\ConstructedTypes\MultiDim\struct01_static\struc
WorkingDir=JIT\Generics\Arrays\ConstructedTypes\MultiDim\struct01_static
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[class01.cmd_4297]
@@ -32641,7 +32273,7 @@ RelativePath=JIT\Generics\Arrays\TypeParameters\Jagged\class01\class01.cmd
WorkingDir=JIT\Generics\Arrays\TypeParameters\Jagged\class01
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[struct01.cmd_4298]
@@ -32649,7 +32281,7 @@ RelativePath=JIT\Generics\Arrays\TypeParameters\Jagged\struct01\struct01.cmd
WorkingDir=JIT\Generics\Arrays\TypeParameters\Jagged\struct01
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[class01.cmd_4299]
@@ -32657,7 +32289,7 @@ RelativePath=JIT\Generics\Arrays\TypeParameters\MultiDim\class01\class01.cmd
WorkingDir=JIT\Generics\Arrays\TypeParameters\MultiDim\class01
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[struct01.cmd_4300]
@@ -32665,7 +32297,7 @@ RelativePath=JIT\Generics\Arrays\TypeParameters\MultiDim\struct01\struct01.cmd
WorkingDir=JIT\Generics\Arrays\TypeParameters\MultiDim\struct01
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[class1_cs_d.cmd_4301]
@@ -32673,7 +32305,7 @@ RelativePath=JIT\Generics\ConstrainedCall\class1_cs_d\class1_cs_d.cmd
WorkingDir=JIT\Generics\ConstrainedCall\class1_cs_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[class1_cs_do.cmd_4302]
@@ -32681,7 +32313,7 @@ RelativePath=JIT\Generics\ConstrainedCall\class1_cs_do\class1_cs_do.cmd
WorkingDir=JIT\Generics\ConstrainedCall\class1_cs_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[class1_cs_r.cmd_4303]
@@ -32689,7 +32321,7 @@ RelativePath=JIT\Generics\ConstrainedCall\class1_cs_r\class1_cs_r.cmd
WorkingDir=JIT\Generics\ConstrainedCall\class1_cs_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[class1_cs_ro.cmd_4304]
@@ -32697,7 +32329,7 @@ RelativePath=JIT\Generics\ConstrainedCall\class1_cs_ro\class1_cs_ro.cmd
WorkingDir=JIT\Generics\ConstrainedCall\class1_cs_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[class1_il_d.cmd_4305]
@@ -32705,7 +32337,7 @@ RelativePath=JIT\Generics\ConstrainedCall\class1_il_d\class1_il_d.cmd
WorkingDir=JIT\Generics\ConstrainedCall\class1_il_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[class1_il_r.cmd_4306]
@@ -32713,7 +32345,7 @@ RelativePath=JIT\Generics\ConstrainedCall\class1_il_r\class1_il_r.cmd
WorkingDir=JIT\Generics\ConstrainedCall\class1_il_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[class2_cs_d.cmd_4307]
@@ -32721,7 +32353,7 @@ RelativePath=JIT\Generics\ConstrainedCall\class2_cs_d\class2_cs_d.cmd
WorkingDir=JIT\Generics\ConstrainedCall\class2_cs_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[class2_cs_do.cmd_4308]
@@ -32729,7 +32361,7 @@ RelativePath=JIT\Generics\ConstrainedCall\class2_cs_do\class2_cs_do.cmd
WorkingDir=JIT\Generics\ConstrainedCall\class2_cs_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[class2_cs_r.cmd_4309]
@@ -32737,7 +32369,7 @@ RelativePath=JIT\Generics\ConstrainedCall\class2_cs_r\class2_cs_r.cmd
WorkingDir=JIT\Generics\ConstrainedCall\class2_cs_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[class2_cs_ro.cmd_4310]
@@ -32745,7 +32377,7 @@ RelativePath=JIT\Generics\ConstrainedCall\class2_cs_ro\class2_cs_ro.cmd
WorkingDir=JIT\Generics\ConstrainedCall\class2_cs_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[class2_il_d.cmd_4311]
@@ -32753,7 +32385,7 @@ RelativePath=JIT\Generics\ConstrainedCall\class2_il_d\class2_il_d.cmd
WorkingDir=JIT\Generics\ConstrainedCall\class2_il_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[class2_il_r.cmd_4312]
@@ -32761,7 +32393,7 @@ RelativePath=JIT\Generics\ConstrainedCall\class2_il_r\class2_il_r.cmd
WorkingDir=JIT\Generics\ConstrainedCall\class2_il_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[vt1_cs_d.cmd_4313]
@@ -32769,7 +32401,7 @@ RelativePath=JIT\Generics\ConstrainedCall\vt1_cs_d\vt1_cs_d.cmd
WorkingDir=JIT\Generics\ConstrainedCall\vt1_cs_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[vt1_cs_do.cmd_4314]
@@ -32777,7 +32409,7 @@ RelativePath=JIT\Generics\ConstrainedCall\vt1_cs_do\vt1_cs_do.cmd
WorkingDir=JIT\Generics\ConstrainedCall\vt1_cs_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[vt1_cs_r.cmd_4315]
@@ -32785,7 +32417,7 @@ RelativePath=JIT\Generics\ConstrainedCall\vt1_cs_r\vt1_cs_r.cmd
WorkingDir=JIT\Generics\ConstrainedCall\vt1_cs_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[vt1_cs_ro.cmd_4316]
@@ -32793,7 +32425,7 @@ RelativePath=JIT\Generics\ConstrainedCall\vt1_cs_ro\vt1_cs_ro.cmd
WorkingDir=JIT\Generics\ConstrainedCall\vt1_cs_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[vt1_il_d.cmd_4317]
@@ -32801,7 +32433,7 @@ RelativePath=JIT\Generics\ConstrainedCall\vt1_il_d\vt1_il_d.cmd
WorkingDir=JIT\Generics\ConstrainedCall\vt1_il_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[vt1_il_r.cmd_4318]
@@ -32809,7 +32441,7 @@ RelativePath=JIT\Generics\ConstrainedCall\vt1_il_r\vt1_il_r.cmd
WorkingDir=JIT\Generics\ConstrainedCall\vt1_il_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[vt2_cs_d.cmd_4319]
@@ -32817,7 +32449,7 @@ RelativePath=JIT\Generics\ConstrainedCall\vt2_cs_d\vt2_cs_d.cmd
WorkingDir=JIT\Generics\ConstrainedCall\vt2_cs_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[vt2_cs_do.cmd_4320]
@@ -32825,7 +32457,7 @@ RelativePath=JIT\Generics\ConstrainedCall\vt2_cs_do\vt2_cs_do.cmd
WorkingDir=JIT\Generics\ConstrainedCall\vt2_cs_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[vt2_cs_r.cmd_4321]
@@ -32833,7 +32465,7 @@ RelativePath=JIT\Generics\ConstrainedCall\vt2_cs_r\vt2_cs_r.cmd
WorkingDir=JIT\Generics\ConstrainedCall\vt2_cs_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[vt2_cs_ro.cmd_4322]
@@ -32841,7 +32473,7 @@ RelativePath=JIT\Generics\ConstrainedCall\vt2_cs_ro\vt2_cs_ro.cmd
WorkingDir=JIT\Generics\ConstrainedCall\vt2_cs_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[vt2_il_d.cmd_4323]
@@ -32849,7 +32481,7 @@ RelativePath=JIT\Generics\ConstrainedCall\vt2_il_d\vt2_il_d.cmd
WorkingDir=JIT\Generics\ConstrainedCall\vt2_il_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[vt2_il_r.cmd_4324]
@@ -32857,7 +32489,7 @@ RelativePath=JIT\Generics\ConstrainedCall\vt2_il_r\vt2_il_r.cmd
WorkingDir=JIT\Generics\ConstrainedCall\vt2_il_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[vt3_cs_d.cmd_4325]
@@ -32865,7 +32497,7 @@ RelativePath=JIT\Generics\ConstrainedCall\vt3_cs_d\vt3_cs_d.cmd
WorkingDir=JIT\Generics\ConstrainedCall\vt3_cs_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[vt3_cs_do.cmd_4326]
@@ -32873,7 +32505,7 @@ RelativePath=JIT\Generics\ConstrainedCall\vt3_cs_do\vt3_cs_do.cmd
WorkingDir=JIT\Generics\ConstrainedCall\vt3_cs_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[vt3_cs_r.cmd_4327]
@@ -32881,7 +32513,7 @@ RelativePath=JIT\Generics\ConstrainedCall\vt3_cs_r\vt3_cs_r.cmd
WorkingDir=JIT\Generics\ConstrainedCall\vt3_cs_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[vt3_cs_ro.cmd_4328]
@@ -32889,7 +32521,7 @@ RelativePath=JIT\Generics\ConstrainedCall\vt3_cs_ro\vt3_cs_ro.cmd
WorkingDir=JIT\Generics\ConstrainedCall\vt3_cs_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[vt3_il_d.cmd_4329]
@@ -32897,7 +32529,7 @@ RelativePath=JIT\Generics\ConstrainedCall\vt3_il_d\vt3_il_d.cmd
WorkingDir=JIT\Generics\ConstrainedCall\vt3_il_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[vt3_il_r.cmd_4330]
@@ -32905,7 +32537,7 @@ RelativePath=JIT\Generics\ConstrainedCall\vt3_il_r\vt3_il_r.cmd
WorkingDir=JIT\Generics\ConstrainedCall\vt3_il_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[vt4_cs_d.cmd_4331]
@@ -32913,7 +32545,7 @@ RelativePath=JIT\Generics\ConstrainedCall\vt4_cs_d\vt4_cs_d.cmd
WorkingDir=JIT\Generics\ConstrainedCall\vt4_cs_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[vt4_cs_do.cmd_4332]
@@ -32921,7 +32553,7 @@ RelativePath=JIT\Generics\ConstrainedCall\vt4_cs_do\vt4_cs_do.cmd
WorkingDir=JIT\Generics\ConstrainedCall\vt4_cs_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[vt4_cs_r.cmd_4333]
@@ -32929,7 +32561,7 @@ RelativePath=JIT\Generics\ConstrainedCall\vt4_cs_r\vt4_cs_r.cmd
WorkingDir=JIT\Generics\ConstrainedCall\vt4_cs_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[vt4_cs_ro.cmd_4334]
@@ -32937,7 +32569,7 @@ RelativePath=JIT\Generics\ConstrainedCall\vt4_cs_ro\vt4_cs_ro.cmd
WorkingDir=JIT\Generics\ConstrainedCall\vt4_cs_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[vt4_il_d.cmd_4335]
@@ -32945,7 +32577,7 @@ RelativePath=JIT\Generics\ConstrainedCall\vt4_il_d\vt4_il_d.cmd
WorkingDir=JIT\Generics\ConstrainedCall\vt4_il_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[vt4_il_r.cmd_4336]
@@ -32953,7 +32585,7 @@ RelativePath=JIT\Generics\ConstrainedCall\vt4_il_r\vt4_il_r.cmd
WorkingDir=JIT\Generics\ConstrainedCall\vt4_il_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[call_instance01.cmd_4337]
@@ -32961,7 +32593,7 @@ RelativePath=JIT\Generics\Constraints\call_instance01\call_instance01.cmd
WorkingDir=JIT\Generics\Constraints\call_instance01
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[Call_instance01_d.cmd_4338]
@@ -32969,7 +32601,7 @@ RelativePath=JIT\Generics\Constraints\Call_instance01_d\Call_instance01_d.cmd
WorkingDir=JIT\Generics\Constraints\Call_instance01_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[Call_instance01_do.cmd_4339]
@@ -32977,7 +32609,7 @@ RelativePath=JIT\Generics\Constraints\Call_instance01_do\Call_instance01_do.cmd
WorkingDir=JIT\Generics\Constraints\Call_instance01_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[Call_instance01_r.cmd_4340]
@@ -32985,7 +32617,7 @@ RelativePath=JIT\Generics\Constraints\Call_instance01_r\Call_instance01_r.cmd
WorkingDir=JIT\Generics\Constraints\Call_instance01_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[Call_instance01_ro.cmd_4341]
@@ -32993,7 +32625,7 @@ RelativePath=JIT\Generics\Constraints\Call_instance01_ro\Call_instance01_ro.cmd
WorkingDir=JIT\Generics\Constraints\Call_instance01_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[call_static01.cmd_4342]
@@ -33001,7 +32633,7 @@ RelativePath=JIT\Generics\Constraints\call_static01\call_static01.cmd
WorkingDir=JIT\Generics\Constraints\call_static01
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[convert_instance01.cmd_4343]
@@ -33009,7 +32641,7 @@ RelativePath=JIT\Generics\Constraints\convert_instance01\convert_instance01.cmd
WorkingDir=JIT\Generics\Constraints\convert_instance01
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[convert_static01.cmd_4344]
@@ -33017,7 +32649,7 @@ RelativePath=JIT\Generics\Constraints\convert_static01\convert_static01.cmd
WorkingDir=JIT\Generics\Constraints\convert_static01
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[transitive_instance01.cmd_4345]
@@ -33025,7 +32657,7 @@ RelativePath=JIT\Generics\Constraints\transitive_instance01\transitive_instance0
WorkingDir=JIT\Generics\Constraints\transitive_instance01
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[transitive_static01.cmd_4346]
@@ -33033,7 +32665,7 @@ RelativePath=JIT\Generics\Constraints\transitive_static01\transitive_static01.cm
WorkingDir=JIT\Generics\Constraints\transitive_static01
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[box_unbox01.cmd_4347]
@@ -33041,7 +32673,7 @@ RelativePath=JIT\Generics\Conversions\Boxing\box_unbox01\box_unbox01.cmd
WorkingDir=JIT\Generics\Conversions\Boxing\box_unbox01
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[gentogen01.cmd_4348]
@@ -33049,7 +32681,7 @@ RelativePath=JIT\Generics\Conversions\Reference\gentogen01\gentogen01.cmd
WorkingDir=JIT\Generics\Conversions\Reference\gentogen01
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[gentogen02.cmd_4349]
@@ -33057,7 +32689,7 @@ RelativePath=JIT\Generics\Conversions\Reference\gentogen02\gentogen02.cmd
WorkingDir=JIT\Generics\Conversions\Reference\gentogen02
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[gentogen03.cmd_4350]
@@ -33065,7 +32697,7 @@ RelativePath=JIT\Generics\Conversions\Reference\gentogen03\gentogen03.cmd
WorkingDir=JIT\Generics\Conversions\Reference\gentogen03
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[gentonongen01.cmd_4351]
@@ -33073,7 +32705,7 @@ RelativePath=JIT\Generics\Conversions\Reference\gentonongen01\gentonongen01.cmd
WorkingDir=JIT\Generics\Conversions\Reference\gentonongen01
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[gentonongen02.cmd_4352]
@@ -33081,7 +32713,7 @@ RelativePath=JIT\Generics\Conversions\Reference\gentonongen02\gentonongen02.cmd
WorkingDir=JIT\Generics\Conversions\Reference\gentonongen02
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[gentonongen03.cmd_4353]
@@ -33089,7 +32721,7 @@ RelativePath=JIT\Generics\Conversions\Reference\gentonongen03\gentonongen03.cmd
WorkingDir=JIT\Generics\Conversions\Reference\gentonongen03
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[nongentogen01.cmd_4354]
@@ -33097,7 +32729,7 @@ RelativePath=JIT\Generics\Conversions\Reference\nongentogen01\nongentogen01.cmd
WorkingDir=JIT\Generics\Conversions\Reference\nongentogen01
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[nongentogen02.cmd_4355]
@@ -33105,7 +32737,7 @@ RelativePath=JIT\Generics\Conversions\Reference\nongentogen02\nongentogen02.cmd
WorkingDir=JIT\Generics\Conversions\Reference\nongentogen02
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[nongentogen03.cmd_4356]
@@ -33113,7 +32745,7 @@ RelativePath=JIT\Generics\Conversions\Reference\nongentogen03\nongentogen03.cmd
WorkingDir=JIT\Generics\Conversions\Reference\nongentogen03
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[chaos55915408cs.cmd_4357]
@@ -33121,7 +32753,7 @@ RelativePath=JIT\Generics\Coverage\chaos55915408cs\chaos55915408cs.cmd
WorkingDir=JIT\Generics\Coverage\chaos55915408cs
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[chaos55915408cs_o.cmd_4358]
@@ -33129,7 +32761,7 @@ RelativePath=JIT\Generics\Coverage\chaos55915408cs_o\chaos55915408cs_o.cmd
WorkingDir=JIT\Generics\Coverage\chaos55915408cs_o
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[chaos56200037cs.cmd_4359]
@@ -33137,7 +32769,7 @@ RelativePath=JIT\Generics\Coverage\chaos56200037cs\chaos56200037cs.cmd
WorkingDir=JIT\Generics\Coverage\chaos56200037cs
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[chaos56200037cs_o.cmd_4360]
@@ -33145,7 +32777,7 @@ RelativePath=JIT\Generics\Coverage\chaos56200037cs_o\chaos56200037cs_o.cmd
WorkingDir=JIT\Generics\Coverage\chaos56200037cs_o
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[chaos65204782cs.cmd_4361]
@@ -33153,7 +32785,7 @@ RelativePath=JIT\Generics\Coverage\chaos65204782cs\chaos65204782cs.cmd
WorkingDir=JIT\Generics\Coverage\chaos65204782cs
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[chaos65204782cs_o.cmd_4362]
@@ -33161,7 +32793,7 @@ RelativePath=JIT\Generics\Coverage\chaos65204782cs_o\chaos65204782cs_o.cmd
WorkingDir=JIT\Generics\Coverage\chaos65204782cs_o
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[general_class_instance01.cmd_4363]
@@ -33169,7 +32801,7 @@ RelativePath=JIT\Generics\Exceptions\general_class_instance01\general_class_inst
WorkingDir=JIT\Generics\Exceptions\general_class_instance01
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[general_class_static01.cmd_4364]
@@ -33177,7 +32809,7 @@ RelativePath=JIT\Generics\Exceptions\general_class_static01\general_class_static
WorkingDir=JIT\Generics\Exceptions\general_class_static01
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[general_struct_instance01.cmd_4365]
@@ -33185,7 +32817,7 @@ RelativePath=JIT\Generics\Exceptions\general_struct_instance01\general_struct_in
WorkingDir=JIT\Generics\Exceptions\general_struct_instance01
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[general_struct_static01.cmd_4366]
@@ -33193,7 +32825,7 @@ RelativePath=JIT\Generics\Exceptions\general_struct_static01\general_struct_stat
WorkingDir=JIT\Generics\Exceptions\general_struct_static01
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[specific_class_instance01.cmd_4367]
@@ -33201,7 +32833,7 @@ RelativePath=JIT\Generics\Exceptions\specific_class_instance01\specific_class_in
WorkingDir=JIT\Generics\Exceptions\specific_class_instance01
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[specific_class_instance02.cmd_4368]
@@ -33209,7 +32841,7 @@ RelativePath=JIT\Generics\Exceptions\specific_class_instance02\specific_class_in
WorkingDir=JIT\Generics\Exceptions\specific_class_instance02
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS;UNWIND
+Categories=JIT;EXPECTED_PASS;UNWIND;Pri1
HostStyle=0
[specific_class_static01.cmd_4369]
@@ -33217,7 +32849,7 @@ RelativePath=JIT\Generics\Exceptions\specific_class_static01\specific_class_stat
WorkingDir=JIT\Generics\Exceptions\specific_class_static01
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[specific_class_static02.cmd_4370]
@@ -33225,7 +32857,7 @@ RelativePath=JIT\Generics\Exceptions\specific_class_static02\specific_class_stat
WorkingDir=JIT\Generics\Exceptions\specific_class_static02
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS;UNWIND
+Categories=JIT;EXPECTED_PASS;UNWIND;Pri1
HostStyle=0
[specific_struct_instance01.cmd_4371]
@@ -33233,7 +32865,7 @@ RelativePath=JIT\Generics\Exceptions\specific_struct_instance01\specific_struct_
WorkingDir=JIT\Generics\Exceptions\specific_struct_instance01
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[specific_struct_instance02.cmd_4372]
@@ -33241,7 +32873,7 @@ RelativePath=JIT\Generics\Exceptions\specific_struct_instance02\specific_struct_
WorkingDir=JIT\Generics\Exceptions\specific_struct_instance02
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS;UNWIND
+Categories=JIT;EXPECTED_PASS;UNWIND;Pri1
HostStyle=0
[specific_struct_static01.cmd_4373]
@@ -33249,7 +32881,7 @@ RelativePath=JIT\Generics\Exceptions\specific_struct_static01\specific_struct_st
WorkingDir=JIT\Generics\Exceptions\specific_struct_static01
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[specific_struct_static02.cmd_4374]
@@ -33257,7 +32889,7 @@ RelativePath=JIT\Generics\Exceptions\specific_struct_static02\specific_struct_st
WorkingDir=JIT\Generics\Exceptions\specific_struct_static02
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS;UNWIND
+Categories=JIT;EXPECTED_PASS;UNWIND;Pri1
HostStyle=0
[getclassfrommethodparam.cmd_4375]
@@ -33265,7 +32897,7 @@ RelativePath=JIT\Generics\Fields\getclassfrommethodparam\getclassfrommethodparam
WorkingDir=JIT\Generics\Fields\getclassfrommethodparam
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[instance_assignment_class01.cmd_4376]
@@ -33273,7 +32905,7 @@ RelativePath=JIT\Generics\Fields\instance_assignment_class01\instance_assignment
WorkingDir=JIT\Generics\Fields\instance_assignment_class01
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[instance_assignment_struct01.cmd_4377]
@@ -33281,7 +32913,7 @@ RelativePath=JIT\Generics\Fields\instance_assignment_struct01\instance_assignmen
WorkingDir=JIT\Generics\Fields\instance_assignment_struct01
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[instance_equalnull_class01.cmd_4378]
@@ -33289,7 +32921,7 @@ RelativePath=JIT\Generics\Fields\instance_equalnull_class01\instance_equalnull_c
WorkingDir=JIT\Generics\Fields\instance_equalnull_class01
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[instance_equalnull_struct01.cmd_4379]
@@ -33297,7 +32929,7 @@ RelativePath=JIT\Generics\Fields\instance_equalnull_struct01\instance_equalnull_
WorkingDir=JIT\Generics\Fields\instance_equalnull_struct01
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[instance_passing_class01.cmd_4380]
@@ -33305,7 +32937,7 @@ RelativePath=JIT\Generics\Fields\instance_passing_class01\instance_passing_class
WorkingDir=JIT\Generics\Fields\instance_passing_class01
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[instance_passing_struct01.cmd_4381]
@@ -33313,7 +32945,7 @@ RelativePath=JIT\Generics\Fields\instance_passing_struct01\instance_passing_stru
WorkingDir=JIT\Generics\Fields\instance_passing_struct01
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[static_assignment_class01.cmd_4382]
@@ -33321,7 +32953,7 @@ RelativePath=JIT\Generics\Fields\static_assignment_class01\static_assignment_cla
WorkingDir=JIT\Generics\Fields\static_assignment_class01
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[static_assignment_struct01.cmd_4383]
@@ -33329,7 +32961,7 @@ RelativePath=JIT\Generics\Fields\static_assignment_struct01\static_assignment_st
WorkingDir=JIT\Generics\Fields\static_assignment_struct01
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[static_equalnull_class01.cmd_4384]
@@ -33337,7 +32969,7 @@ RelativePath=JIT\Generics\Fields\static_equalnull_class01\static_equalnull_class
WorkingDir=JIT\Generics\Fields\static_equalnull_class01
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[static_equalnull_struct01.cmd_4385]
@@ -33345,7 +32977,7 @@ RelativePath=JIT\Generics\Fields\static_equalnull_struct01\static_equalnull_stru
WorkingDir=JIT\Generics\Fields\static_equalnull_struct01
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[static_passing_class01.cmd_4386]
@@ -33353,7 +32985,7 @@ RelativePath=JIT\Generics\Fields\static_passing_class01\static_passing_class01.c
WorkingDir=JIT\Generics\Fields\static_passing_class01
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[static_passing_struct01.cmd_4387]
@@ -33361,7 +32993,7 @@ RelativePath=JIT\Generics\Fields\static_passing_struct01\static_passing_struct01
WorkingDir=JIT\Generics\Fields\static_passing_struct01
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[baseclass01.cmd_4388]
@@ -33369,7 +33001,7 @@ RelativePath=JIT\Generics\Instantiation\Classes\baseclass01\baseclass01.cmd
WorkingDir=JIT\Generics\Instantiation\Classes\baseclass01
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[baseclass02.cmd_4389]
@@ -33377,7 +33009,7 @@ RelativePath=JIT\Generics\Instantiation\Classes\baseclass02\baseclass02.cmd
WorkingDir=JIT\Generics\Instantiation\Classes\baseclass02
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[baseclass03.cmd_4390]
@@ -33385,7 +33017,7 @@ RelativePath=JIT\Generics\Instantiation\Classes\baseclass03\baseclass03.cmd
WorkingDir=JIT\Generics\Instantiation\Classes\baseclass03
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[baseclass04.cmd_4391]
@@ -33393,7 +33025,7 @@ RelativePath=JIT\Generics\Instantiation\Classes\baseclass04\baseclass04.cmd
WorkingDir=JIT\Generics\Instantiation\Classes\baseclass04
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[baseclass05.cmd_4392]
@@ -33401,7 +33033,7 @@ RelativePath=JIT\Generics\Instantiation\Classes\baseclass05\baseclass05.cmd
WorkingDir=JIT\Generics\Instantiation\Classes\baseclass05
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[class01.cmd_4393]
@@ -33409,7 +33041,7 @@ RelativePath=JIT\Generics\Instantiation\Classes\class01\class01.cmd
WorkingDir=JIT\Generics\Instantiation\Classes\class01
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[class02.cmd_4394]
@@ -33417,7 +33049,7 @@ RelativePath=JIT\Generics\Instantiation\Classes\class02\class02.cmd
WorkingDir=JIT\Generics\Instantiation\Classes\class02
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[class03.cmd_4395]
@@ -33425,7 +33057,7 @@ RelativePath=JIT\Generics\Instantiation\Classes\class03\class03.cmd
WorkingDir=JIT\Generics\Instantiation\Classes\class03
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[Delegate001.cmd_4396]
@@ -33433,7 +33065,7 @@ RelativePath=JIT\Generics\Instantiation\delegates\Delegate001\Delegate001.cmd
WorkingDir=JIT\Generics\Instantiation\delegates\Delegate001
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Delegate002.cmd_4397]
@@ -33441,7 +33073,7 @@ RelativePath=JIT\Generics\Instantiation\delegates\Delegate002\Delegate002.cmd
WorkingDir=JIT\Generics\Instantiation\delegates\Delegate002
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Delegate003.cmd_4398]
@@ -33449,7 +33081,7 @@ RelativePath=JIT\Generics\Instantiation\delegates\Delegate003\Delegate003.cmd
WorkingDir=JIT\Generics\Instantiation\delegates\Delegate003
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Delegate004.cmd_4399]
@@ -33457,7 +33089,7 @@ RelativePath=JIT\Generics\Instantiation\delegates\Delegate004\Delegate004.cmd
WorkingDir=JIT\Generics\Instantiation\delegates\Delegate004
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Delegate005.cmd_4400]
@@ -33465,7 +33097,7 @@ RelativePath=JIT\Generics\Instantiation\delegates\Delegate005\Delegate005.cmd
WorkingDir=JIT\Generics\Instantiation\delegates\Delegate005
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Delegate006.cmd_4401]
@@ -33473,7 +33105,7 @@ RelativePath=JIT\Generics\Instantiation\delegates\Delegate006\Delegate006.cmd
WorkingDir=JIT\Generics\Instantiation\delegates\Delegate006
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Delegate007.cmd_4402]
@@ -33481,7 +33113,7 @@ RelativePath=JIT\Generics\Instantiation\delegates\Delegate007\Delegate007.cmd
WorkingDir=JIT\Generics\Instantiation\delegates\Delegate007
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Delegate008.cmd_4403]
@@ -33489,7 +33121,7 @@ RelativePath=JIT\Generics\Instantiation\delegates\Delegate008\Delegate008.cmd
WorkingDir=JIT\Generics\Instantiation\delegates\Delegate008
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Delegate009.cmd_4404]
@@ -33497,7 +33129,7 @@ RelativePath=JIT\Generics\Instantiation\delegates\Delegate009\Delegate009.cmd
WorkingDir=JIT\Generics\Instantiation\delegates\Delegate009
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Delegate010.cmd_4405]
@@ -33505,7 +33137,7 @@ RelativePath=JIT\Generics\Instantiation\delegates\Delegate010\Delegate010.cmd
WorkingDir=JIT\Generics\Instantiation\delegates\Delegate010
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Delegate011.cmd_4406]
@@ -33513,7 +33145,7 @@ RelativePath=JIT\Generics\Instantiation\delegates\Delegate011\Delegate011.cmd
WorkingDir=JIT\Generics\Instantiation\delegates\Delegate011
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Delegate012.cmd_4407]
@@ -33521,7 +33153,7 @@ RelativePath=JIT\Generics\Instantiation\delegates\Delegate012\Delegate012.cmd
WorkingDir=JIT\Generics\Instantiation\delegates\Delegate012
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Delegate013.cmd_4408]
@@ -33529,7 +33161,7 @@ RelativePath=JIT\Generics\Instantiation\delegates\Delegate013\Delegate013.cmd
WorkingDir=JIT\Generics\Instantiation\delegates\Delegate013
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Delegate014.cmd_4409]
@@ -33537,7 +33169,7 @@ RelativePath=JIT\Generics\Instantiation\delegates\Delegate014\Delegate014.cmd
WorkingDir=JIT\Generics\Instantiation\delegates\Delegate014
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Delegate015.cmd_4410]
@@ -33545,7 +33177,7 @@ RelativePath=JIT\Generics\Instantiation\delegates\Delegate015\Delegate015.cmd
WorkingDir=JIT\Generics\Instantiation\delegates\Delegate015
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Delegate016.cmd_4411]
@@ -33553,7 +33185,7 @@ RelativePath=JIT\Generics\Instantiation\delegates\Delegate016\Delegate016.cmd
WorkingDir=JIT\Generics\Instantiation\delegates\Delegate016
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Delegate017.cmd_4412]
@@ -33561,7 +33193,7 @@ RelativePath=JIT\Generics\Instantiation\delegates\Delegate017\Delegate017.cmd
WorkingDir=JIT\Generics\Instantiation\delegates\Delegate017
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Delegate018.cmd_4413]
@@ -33569,7 +33201,7 @@ RelativePath=JIT\Generics\Instantiation\delegates\Delegate018\Delegate018.cmd
WorkingDir=JIT\Generics\Instantiation\delegates\Delegate018
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Delegate019.cmd_4414]
@@ -33577,7 +33209,7 @@ RelativePath=JIT\Generics\Instantiation\delegates\Delegate019\Delegate019.cmd
WorkingDir=JIT\Generics\Instantiation\delegates\Delegate019
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Delegate020.cmd_4415]
@@ -33585,7 +33217,7 @@ RelativePath=JIT\Generics\Instantiation\delegates\Delegate020\Delegate020.cmd
WorkingDir=JIT\Generics\Instantiation\delegates\Delegate020
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Delegate021.cmd_4416]
@@ -33593,7 +33225,7 @@ RelativePath=JIT\Generics\Instantiation\delegates\Delegate021\Delegate021.cmd
WorkingDir=JIT\Generics\Instantiation\delegates\Delegate021
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Delegate022.cmd_4417]
@@ -33601,7 +33233,7 @@ RelativePath=JIT\Generics\Instantiation\delegates\Delegate022\Delegate022.cmd
WorkingDir=JIT\Generics\Instantiation\delegates\Delegate022
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Delegate023.cmd_4418]
@@ -33609,7 +33241,7 @@ RelativePath=JIT\Generics\Instantiation\delegates\Delegate023\Delegate023.cmd
WorkingDir=JIT\Generics\Instantiation\delegates\Delegate023
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Delegate024.cmd_4419]
@@ -33617,7 +33249,7 @@ RelativePath=JIT\Generics\Instantiation\delegates\Delegate024\Delegate024.cmd
WorkingDir=JIT\Generics\Instantiation\delegates\Delegate024
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Delegate025.cmd_4420]
@@ -33625,7 +33257,7 @@ RelativePath=JIT\Generics\Instantiation\delegates\Delegate025\Delegate025.cmd
WorkingDir=JIT\Generics\Instantiation\delegates\Delegate025
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Delegate026.cmd_4421]
@@ -33633,7 +33265,7 @@ RelativePath=JIT\Generics\Instantiation\delegates\Delegate026\Delegate026.cmd
WorkingDir=JIT\Generics\Instantiation\delegates\Delegate026
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Delegate027.cmd_4422]
@@ -33641,7 +33273,7 @@ RelativePath=JIT\Generics\Instantiation\delegates\Delegate027\Delegate027.cmd
WorkingDir=JIT\Generics\Instantiation\delegates\Delegate027
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Delegate028.cmd_4423]
@@ -33649,7 +33281,7 @@ RelativePath=JIT\Generics\Instantiation\delegates\Delegate028\Delegate028.cmd
WorkingDir=JIT\Generics\Instantiation\delegates\Delegate028
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Delegate029.cmd_4424]
@@ -33657,7 +33289,7 @@ RelativePath=JIT\Generics\Instantiation\delegates\Delegate029\Delegate029.cmd
WorkingDir=JIT\Generics\Instantiation\delegates\Delegate029
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Delegate030.cmd_4425]
@@ -33665,7 +33297,7 @@ RelativePath=JIT\Generics\Instantiation\delegates\Delegate030\Delegate030.cmd
WorkingDir=JIT\Generics\Instantiation\delegates\Delegate030
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Delegate031.cmd_4426]
@@ -33673,7 +33305,7 @@ RelativePath=JIT\Generics\Instantiation\delegates\Delegate031\Delegate031.cmd
WorkingDir=JIT\Generics\Instantiation\delegates\Delegate031
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Delegate032.cmd_4427]
@@ -33681,7 +33313,7 @@ RelativePath=JIT\Generics\Instantiation\delegates\Delegate032\Delegate032.cmd
WorkingDir=JIT\Generics\Instantiation\delegates\Delegate032
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[class01.cmd_4428]
@@ -33689,7 +33321,7 @@ RelativePath=JIT\Generics\Instantiation\Interfaces\class01\class01.cmd
WorkingDir=JIT\Generics\Instantiation\Interfaces\class01
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[class02.cmd_4429]
@@ -33697,7 +33329,7 @@ RelativePath=JIT\Generics\Instantiation\Interfaces\class02\class02.cmd
WorkingDir=JIT\Generics\Instantiation\Interfaces\class02
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[class03.cmd_4430]
@@ -33705,7 +33337,7 @@ RelativePath=JIT\Generics\Instantiation\Interfaces\class03\class03.cmd
WorkingDir=JIT\Generics\Instantiation\Interfaces\class03
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[class04.cmd_4431]
@@ -33713,7 +33345,7 @@ RelativePath=JIT\Generics\Instantiation\Interfaces\class04\class04.cmd
WorkingDir=JIT\Generics\Instantiation\Interfaces\class04
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[class05.cmd_4432]
@@ -33721,7 +33353,7 @@ RelativePath=JIT\Generics\Instantiation\Interfaces\class05\class05.cmd
WorkingDir=JIT\Generics\Instantiation\Interfaces\class05
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[struct01.cmd_4433]
@@ -33729,7 +33361,7 @@ RelativePath=JIT\Generics\Instantiation\Interfaces\struct01\struct01.cmd
WorkingDir=JIT\Generics\Instantiation\Interfaces\struct01
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[struct02.cmd_4434]
@@ -33737,7 +33369,7 @@ RelativePath=JIT\Generics\Instantiation\Interfaces\struct02\struct02.cmd
WorkingDir=JIT\Generics\Instantiation\Interfaces\struct02
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[struct03.cmd_4435]
@@ -33745,7 +33377,7 @@ RelativePath=JIT\Generics\Instantiation\Interfaces\struct03\struct03.cmd
WorkingDir=JIT\Generics\Instantiation\Interfaces\struct03
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[struct04.cmd_4436]
@@ -33753,7 +33385,7 @@ RelativePath=JIT\Generics\Instantiation\Interfaces\struct04\struct04.cmd
WorkingDir=JIT\Generics\Instantiation\Interfaces\struct04
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[struct05.cmd_4437]
@@ -33761,7 +33393,7 @@ RelativePath=JIT\Generics\Instantiation\Interfaces\struct05\struct05.cmd
WorkingDir=JIT\Generics\Instantiation\Interfaces\struct05
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[struct01.cmd_4438]
@@ -33769,7 +33401,7 @@ RelativePath=JIT\Generics\Instantiation\Structs\struct01\struct01.cmd
WorkingDir=JIT\Generics\Instantiation\Structs\struct01
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[struct02.cmd_4439]
@@ -33777,7 +33409,7 @@ RelativePath=JIT\Generics\Instantiation\Structs\struct02\struct02.cmd
WorkingDir=JIT\Generics\Instantiation\Structs\struct02
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[struct03.cmd_4440]
@@ -33785,7 +33417,7 @@ RelativePath=JIT\Generics\Instantiation\Structs\struct03\struct03.cmd
WorkingDir=JIT\Generics\Instantiation\Structs\struct03
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[instance_assignment_class01.cmd_4441]
@@ -33793,7 +33425,7 @@ RelativePath=JIT\Generics\Locals\instance_assignment_class01\instance_assignment
WorkingDir=JIT\Generics\Locals\instance_assignment_class01
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[instance_assignment_struct01.cmd_4442]
@@ -33801,7 +33433,7 @@ RelativePath=JIT\Generics\Locals\instance_assignment_struct01\instance_assignmen
WorkingDir=JIT\Generics\Locals\instance_assignment_struct01
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[instance_equalnull_class01.cmd_4443]
@@ -33809,7 +33441,7 @@ RelativePath=JIT\Generics\Locals\instance_equalnull_class01\instance_equalnull_c
WorkingDir=JIT\Generics\Locals\instance_equalnull_class01
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[instance_equalnull_struct01.cmd_4444]
@@ -33817,7 +33449,7 @@ RelativePath=JIT\Generics\Locals\instance_equalnull_struct01\instance_equalnull_
WorkingDir=JIT\Generics\Locals\instance_equalnull_struct01
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[instance_passing_class01.cmd_4445]
@@ -33825,7 +33457,7 @@ RelativePath=JIT\Generics\Locals\instance_passing_class01\instance_passing_class
WorkingDir=JIT\Generics\Locals\instance_passing_class01
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[instance_passing_struct01.cmd_4446]
@@ -33833,7 +33465,7 @@ RelativePath=JIT\Generics\Locals\instance_passing_struct01\instance_passing_stru
WorkingDir=JIT\Generics\Locals\instance_passing_struct01
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[static_assignment_class01.cmd_4447]
@@ -33841,7 +33473,7 @@ RelativePath=JIT\Generics\Locals\static_assignment_class01\static_assignment_cla
WorkingDir=JIT\Generics\Locals\static_assignment_class01
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[static_assignment_struct01.cmd_4448]
@@ -33849,7 +33481,7 @@ RelativePath=JIT\Generics\Locals\static_assignment_struct01\static_assignment_st
WorkingDir=JIT\Generics\Locals\static_assignment_struct01
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[static_equalnull_class01.cmd_4449]
@@ -33857,7 +33489,7 @@ RelativePath=JIT\Generics\Locals\static_equalnull_class01\static_equalnull_class
WorkingDir=JIT\Generics\Locals\static_equalnull_class01
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[static_equalnull_struct01.cmd_4450]
@@ -33865,7 +33497,7 @@ RelativePath=JIT\Generics\Locals\static_equalnull_struct01\static_equalnull_stru
WorkingDir=JIT\Generics\Locals\static_equalnull_struct01
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[static_passing_class01.cmd_4451]
@@ -33873,7 +33505,7 @@ RelativePath=JIT\Generics\Locals\static_passing_class01\static_passing_class01.c
WorkingDir=JIT\Generics\Locals\static_passing_class01
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[static_passing_struct01.cmd_4452]
@@ -33881,7 +33513,7 @@ RelativePath=JIT\Generics\Locals\static_passing_struct01\static_passing_struct01
WorkingDir=JIT\Generics\Locals\static_passing_struct01
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[class_instance01.cmd_4453]
@@ -33889,7 +33521,7 @@ RelativePath=JIT\Generics\MemberAccess\class_instance01\class_instance01.cmd
WorkingDir=JIT\Generics\MemberAccess\class_instance01
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[class_static01.cmd_4454]
@@ -33897,7 +33529,7 @@ RelativePath=JIT\Generics\MemberAccess\class_static01\class_static01.cmd
WorkingDir=JIT\Generics\MemberAccess\class_static01
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[interface_class01.cmd_4455]
@@ -33905,7 +33537,7 @@ RelativePath=JIT\Generics\MemberAccess\interface_class01\interface_class01.cmd
WorkingDir=JIT\Generics\MemberAccess\interface_class01
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[interface_class02.cmd_4456]
@@ -33913,7 +33545,7 @@ RelativePath=JIT\Generics\MemberAccess\interface_class02\interface_class02.cmd
WorkingDir=JIT\Generics\MemberAccess\interface_class02
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[interface_struct01.cmd_4457]
@@ -33921,7 +33553,7 @@ RelativePath=JIT\Generics\MemberAccess\interface_struct01\interface_struct01.cmd
WorkingDir=JIT\Generics\MemberAccess\interface_struct01
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[interface_struct02.cmd_4458]
@@ -33929,7 +33561,7 @@ RelativePath=JIT\Generics\MemberAccess\interface_struct02\interface_struct02.cmd
WorkingDir=JIT\Generics\MemberAccess\interface_struct02
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[struct_instance01.cmd_4459]
@@ -33937,7 +33569,7 @@ RelativePath=JIT\Generics\MemberAccess\struct_instance01\struct_instance01.cmd
WorkingDir=JIT\Generics\MemberAccess\struct_instance01
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[struct_static01.cmd_4460]
@@ -33945,7 +33577,7 @@ RelativePath=JIT\Generics\MemberAccess\struct_static01\struct_static01.cmd
WorkingDir=JIT\Generics\MemberAccess\struct_static01
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[instance_assignment_class01.cmd_4461]
@@ -33953,7 +33585,7 @@ RelativePath=JIT\Generics\Parameters\instance_assignment_class01\instance_assign
WorkingDir=JIT\Generics\Parameters\instance_assignment_class01
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[instance_assignment_struct01.cmd_4462]
@@ -33961,7 +33593,7 @@ RelativePath=JIT\Generics\Parameters\instance_assignment_struct01\instance_assig
WorkingDir=JIT\Generics\Parameters\instance_assignment_struct01
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[instance_equalnull_class01.cmd_4463]
@@ -33969,7 +33601,7 @@ RelativePath=JIT\Generics\Parameters\instance_equalnull_class01\instance_equalnu
WorkingDir=JIT\Generics\Parameters\instance_equalnull_class01
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[instance_equalnull_struct01.cmd_4464]
@@ -33977,7 +33609,7 @@ RelativePath=JIT\Generics\Parameters\instance_equalnull_struct01\instance_equaln
WorkingDir=JIT\Generics\Parameters\instance_equalnull_struct01
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[instance_passing_class01.cmd_4465]
@@ -33985,7 +33617,7 @@ RelativePath=JIT\Generics\Parameters\instance_passing_class01\instance_passing_c
WorkingDir=JIT\Generics\Parameters\instance_passing_class01
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[instance_passing_struct01.cmd_4466]
@@ -33993,7 +33625,7 @@ RelativePath=JIT\Generics\Parameters\instance_passing_struct01\instance_passing_
WorkingDir=JIT\Generics\Parameters\instance_passing_struct01
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[static_assignment_class01.cmd_4467]
@@ -34001,7 +33633,7 @@ RelativePath=JIT\Generics\Parameters\static_assignment_class01\static_assignment
WorkingDir=JIT\Generics\Parameters\static_assignment_class01
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[static_assignment_struct01.cmd_4468]
@@ -34009,7 +33641,7 @@ RelativePath=JIT\Generics\Parameters\static_assignment_struct01\static_assignmen
WorkingDir=JIT\Generics\Parameters\static_assignment_struct01
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[static_equalnull_class01.cmd_4469]
@@ -34017,7 +33649,7 @@ RelativePath=JIT\Generics\Parameters\static_equalnull_class01\static_equalnull_c
WorkingDir=JIT\Generics\Parameters\static_equalnull_class01
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[static_equalnull_struct01.cmd_4470]
@@ -34025,7 +33657,7 @@ RelativePath=JIT\Generics\Parameters\static_equalnull_struct01\static_equalnull_
WorkingDir=JIT\Generics\Parameters\static_equalnull_struct01
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[static_passing_class01.cmd_4471]
@@ -34033,7 +33665,7 @@ RelativePath=JIT\Generics\Parameters\static_passing_class01\static_passing_class
WorkingDir=JIT\Generics\Parameters\static_passing_class01
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[static_passing_struct01.cmd_4472]
@@ -34041,7 +33673,7 @@ RelativePath=JIT\Generics\Parameters\static_passing_struct01\static_passing_stru
WorkingDir=JIT\Generics\Parameters\static_passing_struct01
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[instance01.cmd_4473]
@@ -34049,7 +33681,7 @@ RelativePath=JIT\Generics\pinvoke\instance01\instance01.cmd
WorkingDir=JIT\Generics\pinvoke\instance01
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[instance02.cmd_4474]
@@ -34057,7 +33689,7 @@ RelativePath=JIT\Generics\pinvoke\instance02\instance02.cmd
WorkingDir=JIT\Generics\pinvoke\instance02
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[instance03.cmd_4475]
@@ -34065,7 +33697,7 @@ RelativePath=JIT\Generics\pinvoke\instance03\instance03.cmd
WorkingDir=JIT\Generics\pinvoke\instance03
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[static01.cmd_4476]
@@ -34073,7 +33705,7 @@ RelativePath=JIT\Generics\pinvoke\static01\static01.cmd
WorkingDir=JIT\Generics\pinvoke\static01
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[static02.cmd_4477]
@@ -34081,7 +33713,7 @@ RelativePath=JIT\Generics\pinvoke\static02\static02.cmd
WorkingDir=JIT\Generics\pinvoke\static02
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ddb148379.cmd_4478]
@@ -34089,7 +33721,7 @@ RelativePath=JIT\Generics\regression\DDB148379\ddb148379\ddb148379.cmd
WorkingDir=JIT\Generics\regression\DDB148379\ddb148379
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[class01.cmd_4479]
@@ -34097,7 +33729,7 @@ RelativePath=JIT\Generics\Typeof\class01\class01.cmd
WorkingDir=JIT\Generics\Typeof\class01
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[class02.cmd_4480]
@@ -34105,7 +33737,7 @@ RelativePath=JIT\Generics\Typeof\class02\class02.cmd
WorkingDir=JIT\Generics\Typeof\class02
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[class03.cmd_4481]
@@ -34113,7 +33745,7 @@ RelativePath=JIT\Generics\Typeof\class03\class03.cmd
WorkingDir=JIT\Generics\Typeof\class03
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[dynamicTypes.cmd_4482]
@@ -34121,7 +33753,7 @@ RelativePath=JIT\Generics\Typeof\dynamicTypes\dynamicTypes.cmd
WorkingDir=JIT\Generics\Typeof\dynamicTypes
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[objectBoxing.cmd_4483]
@@ -34129,7 +33761,7 @@ RelativePath=JIT\Generics\Typeof\objectBoxing\objectBoxing.cmd
WorkingDir=JIT\Generics\Typeof\objectBoxing
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[refTypesdynamic.cmd_4484]
@@ -34137,7 +33769,7 @@ RelativePath=JIT\Generics\Typeof\refTypesdynamic\refTypesdynamic.cmd
WorkingDir=JIT\Generics\Typeof\refTypesdynamic
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[struct01.cmd_4485]
@@ -34145,7 +33777,7 @@ RelativePath=JIT\Generics\Typeof\struct01\struct01.cmd
WorkingDir=JIT\Generics\Typeof\struct01
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[struct02.cmd_4486]
@@ -34153,7 +33785,7 @@ RelativePath=JIT\Generics\Typeof\struct02\struct02.cmd
WorkingDir=JIT\Generics\Typeof\struct02
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[struct03.cmd_4487]
@@ -34161,7 +33793,7 @@ RelativePath=JIT\Generics\Typeof\struct03\struct03.cmd
WorkingDir=JIT\Generics\Typeof\struct03
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[valueTypeBoxing.cmd_4488]
@@ -34169,7 +33801,7 @@ RelativePath=JIT\Generics\Typeof\valueTypeBoxing\valueTypeBoxing.cmd
WorkingDir=JIT\Generics\Typeof\valueTypeBoxing
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[default_class01.cmd_4489]
@@ -34177,7 +33809,7 @@ RelativePath=JIT\Generics\TypeParameters\default_class01\default_class01.cmd
WorkingDir=JIT\Generics\TypeParameters\default_class01
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[default_struct01.cmd_4490]
@@ -34185,7 +33817,7 @@ RelativePath=JIT\Generics\TypeParameters\default_struct01\default_struct01.cmd
WorkingDir=JIT\Generics\TypeParameters\default_struct01
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[add.cmd_4491]
@@ -34193,7 +33825,7 @@ RelativePath=JIT\IL_Conformance\Old\Base\add\add.cmd
WorkingDir=JIT\IL_Conformance\Old\Base\add
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[add_ovf.cmd_4492]
@@ -34201,7 +33833,7 @@ RelativePath=JIT\IL_Conformance\Old\Base\add_ovf\add_ovf.cmd
WorkingDir=JIT\IL_Conformance\Old\Base\add_ovf
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[and.cmd_4493]
@@ -34209,7 +33841,7 @@ RelativePath=JIT\IL_Conformance\Old\Base\and\and.cmd
WorkingDir=JIT\IL_Conformance\Old\Base\and
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[beq.cmd_4494]
@@ -34217,7 +33849,7 @@ RelativePath=JIT\IL_Conformance\Old\Base\beq\beq.cmd
WorkingDir=JIT\IL_Conformance\Old\Base\beq
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[beq_s.cmd_4495]
@@ -34225,7 +33857,7 @@ RelativePath=JIT\IL_Conformance\Old\Base\beq_s\beq_s.cmd
WorkingDir=JIT\IL_Conformance\Old\Base\beq_s
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[bge.cmd_4496]
@@ -34233,7 +33865,7 @@ RelativePath=JIT\IL_Conformance\Old\Base\bge\bge.cmd
WorkingDir=JIT\IL_Conformance\Old\Base\bge
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[bge_s.cmd_4497]
@@ -34241,7 +33873,7 @@ RelativePath=JIT\IL_Conformance\Old\Base\bge_s\bge_s.cmd
WorkingDir=JIT\IL_Conformance\Old\Base\bge_s
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[bgt.cmd_4498]
@@ -34249,7 +33881,7 @@ RelativePath=JIT\IL_Conformance\Old\Base\bgt\bgt.cmd
WorkingDir=JIT\IL_Conformance\Old\Base\bgt
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[bgt_s.cmd_4499]
@@ -34257,7 +33889,7 @@ RelativePath=JIT\IL_Conformance\Old\Base\bgt_s\bgt_s.cmd
WorkingDir=JIT\IL_Conformance\Old\Base\bgt_s
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ble.cmd_4500]
@@ -34265,7 +33897,7 @@ RelativePath=JIT\IL_Conformance\Old\Base\ble\ble.cmd
WorkingDir=JIT\IL_Conformance\Old\Base\ble
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ble_s.cmd_4501]
@@ -34273,7 +33905,7 @@ RelativePath=JIT\IL_Conformance\Old\Base\ble_s\ble_s.cmd
WorkingDir=JIT\IL_Conformance\Old\Base\ble_s
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[blt.cmd_4502]
@@ -34281,7 +33913,7 @@ RelativePath=JIT\IL_Conformance\Old\Base\blt\blt.cmd
WorkingDir=JIT\IL_Conformance\Old\Base\blt
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[blt_s.cmd_4503]
@@ -34289,7 +33921,7 @@ RelativePath=JIT\IL_Conformance\Old\Base\blt_s\blt_s.cmd
WorkingDir=JIT\IL_Conformance\Old\Base\blt_s
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[bne.cmd_4504]
@@ -34297,7 +33929,7 @@ RelativePath=JIT\IL_Conformance\Old\Base\bne\bne.cmd
WorkingDir=JIT\IL_Conformance\Old\Base\bne
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[bne_s.cmd_4505]
@@ -34305,7 +33937,7 @@ RelativePath=JIT\IL_Conformance\Old\Base\bne_s\bne_s.cmd
WorkingDir=JIT\IL_Conformance\Old\Base\bne_s
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[br.cmd_4506]
@@ -34313,7 +33945,7 @@ RelativePath=JIT\IL_Conformance\Old\Base\br\br.cmd
WorkingDir=JIT\IL_Conformance\Old\Base\br
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[brfalse.cmd_4507]
@@ -34321,7 +33953,7 @@ RelativePath=JIT\IL_Conformance\Old\Base\brfalse\brfalse.cmd
WorkingDir=JIT\IL_Conformance\Old\Base\brfalse
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[brfalse_s.cmd_4508]
@@ -34329,7 +33961,7 @@ RelativePath=JIT\IL_Conformance\Old\Base\brfalse_s\brfalse_s.cmd
WorkingDir=JIT\IL_Conformance\Old\Base\brfalse_s
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[brtrue.cmd_4509]
@@ -34337,7 +33969,7 @@ RelativePath=JIT\IL_Conformance\Old\Base\brtrue\brtrue.cmd
WorkingDir=JIT\IL_Conformance\Old\Base\brtrue
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[brtrue_s.cmd_4510]
@@ -34345,7 +33977,7 @@ RelativePath=JIT\IL_Conformance\Old\Base\brtrue_s\brtrue_s.cmd
WorkingDir=JIT\IL_Conformance\Old\Base\brtrue_s
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[br_s.cmd_4511]
@@ -34353,7 +33985,7 @@ RelativePath=JIT\IL_Conformance\Old\Base\br_s\br_s.cmd
WorkingDir=JIT\IL_Conformance\Old\Base\br_s
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[call.cmd_4512]
@@ -34361,7 +33993,7 @@ RelativePath=JIT\IL_Conformance\Old\Base\call\call.cmd
WorkingDir=JIT\IL_Conformance\Old\Base\call
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ceq.cmd_4513]
@@ -34369,7 +34001,7 @@ RelativePath=JIT\IL_Conformance\Old\Base\ceq\ceq.cmd
WorkingDir=JIT\IL_Conformance\Old\Base\ceq
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[cgt.cmd_4514]
@@ -34377,7 +34009,7 @@ RelativePath=JIT\IL_Conformance\Old\Base\cgt\cgt.cmd
WorkingDir=JIT\IL_Conformance\Old\Base\cgt
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ckfinite.cmd_4515]
@@ -34385,7 +34017,7 @@ RelativePath=JIT\IL_Conformance\Old\Base\ckfinite\ckfinite.cmd
WorkingDir=JIT\IL_Conformance\Old\Base\ckfinite
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[clt.cmd_4516]
@@ -34393,7 +34025,7 @@ RelativePath=JIT\IL_Conformance\Old\Base\clt\clt.cmd
WorkingDir=JIT\IL_Conformance\Old\Base\clt
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[conv.cmd_4517]
@@ -34401,7 +34033,7 @@ RelativePath=JIT\IL_Conformance\Old\Base\conv\conv.cmd
WorkingDir=JIT\IL_Conformance\Old\Base\conv
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[conv_ovf.cmd_4518]
@@ -34409,7 +34041,7 @@ RelativePath=JIT\IL_Conformance\Old\Base\conv_ovf\conv_ovf.cmd
WorkingDir=JIT\IL_Conformance\Old\Base\conv_ovf
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[cpblk.cmd_4519]
@@ -34417,7 +34049,7 @@ RelativePath=JIT\IL_Conformance\Old\Base\cpblk\cpblk.cmd
WorkingDir=JIT\IL_Conformance\Old\Base\cpblk
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[div.cmd_4520]
@@ -34425,7 +34057,7 @@ RelativePath=JIT\IL_Conformance\Old\Base\div\div.cmd
WorkingDir=JIT\IL_Conformance\Old\Base\div
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[dup.cmd_4521]
@@ -34433,7 +34065,7 @@ RelativePath=JIT\IL_Conformance\Old\Base\dup\dup.cmd
WorkingDir=JIT\IL_Conformance\Old\Base\dup
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[initblk.cmd_4522]
@@ -34441,7 +34073,7 @@ RelativePath=JIT\IL_Conformance\Old\Base\initblk\initblk.cmd
WorkingDir=JIT\IL_Conformance\Old\Base\initblk
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[jmp.cmd_4523]
@@ -34449,7 +34081,7 @@ RelativePath=JIT\IL_Conformance\Old\Base\jmp\jmp.cmd
WorkingDir=JIT\IL_Conformance\Old\Base\jmp
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ldargs_stargs.cmd_4524]
@@ -34457,7 +34089,7 @@ RelativePath=JIT\IL_Conformance\Old\Base\ldargs_stargs\ldargs_stargs.cmd
WorkingDir=JIT\IL_Conformance\Old\Base\ldargs_stargs
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ldarg_n.cmd_4525]
@@ -34465,7 +34097,7 @@ RelativePath=JIT\IL_Conformance\Old\Base\ldarg_n\ldarg_n.cmd
WorkingDir=JIT\IL_Conformance\Old\Base\ldarg_n
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ldarg_starg.cmd_4526]
@@ -34473,7 +34105,7 @@ RelativePath=JIT\IL_Conformance\Old\Base\ldarg_starg\ldarg_starg.cmd
WorkingDir=JIT\IL_Conformance\Old\Base\ldarg_starg
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ldc.cmd_4527]
@@ -34481,7 +34113,7 @@ RelativePath=JIT\IL_Conformance\Old\Base\ldc\ldc.cmd
WorkingDir=JIT\IL_Conformance\Old\Base\ldc
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ldc_i4_n.cmd_4528]
@@ -34489,7 +34121,7 @@ RelativePath=JIT\IL_Conformance\Old\Base\ldc_i4_n\ldc_i4_n.cmd
WorkingDir=JIT\IL_Conformance\Old\Base\ldc_i4_n
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ldftn_calli.cmd_4529]
@@ -34497,7 +34129,7 @@ RelativePath=JIT\IL_Conformance\Old\Base\ldftn_calli\ldftn_calli.cmd
WorkingDir=JIT\IL_Conformance\Old\Base\ldftn_calli
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ldind_stind.cmd_4530]
@@ -34505,7 +34137,7 @@ RelativePath=JIT\IL_Conformance\Old\Base\ldind_stind\ldind_stind.cmd
WorkingDir=JIT\IL_Conformance\Old\Base\ldind_stind
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ldloca.cmd_4531]
@@ -34513,7 +34145,7 @@ RelativePath=JIT\IL_Conformance\Old\Base\ldloca\ldloca.cmd
WorkingDir=JIT\IL_Conformance\Old\Base\ldloca
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ldloc_stloc.cmd_4532]
@@ -34521,7 +34153,7 @@ RelativePath=JIT\IL_Conformance\Old\Base\ldloc_stloc\ldloc_stloc.cmd
WorkingDir=JIT\IL_Conformance\Old\Base\ldloc_stloc
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ldnull.cmd_4533]
@@ -34529,7 +34161,7 @@ RelativePath=JIT\IL_Conformance\Old\Base\ldnull\ldnull.cmd
WorkingDir=JIT\IL_Conformance\Old\Base\ldnull
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[mul.cmd_4534]
@@ -34537,7 +34169,7 @@ RelativePath=JIT\IL_Conformance\Old\Base\mul\mul.cmd
WorkingDir=JIT\IL_Conformance\Old\Base\mul
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[mul_ovf.cmd_4535]
@@ -34545,7 +34177,7 @@ RelativePath=JIT\IL_Conformance\Old\Base\mul_ovf\mul_ovf.cmd
WorkingDir=JIT\IL_Conformance\Old\Base\mul_ovf
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[neg.cmd_4536]
@@ -34553,7 +34185,7 @@ RelativePath=JIT\IL_Conformance\Old\Base\neg\neg.cmd
WorkingDir=JIT\IL_Conformance\Old\Base\neg
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[nop.cmd_4537]
@@ -34561,7 +34193,7 @@ RelativePath=JIT\IL_Conformance\Old\Base\nop\nop.cmd
WorkingDir=JIT\IL_Conformance\Old\Base\nop
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[not.cmd_4538]
@@ -34569,7 +34201,7 @@ RelativePath=JIT\IL_Conformance\Old\Base\not\not.cmd
WorkingDir=JIT\IL_Conformance\Old\Base\not
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[or.cmd_4539]
@@ -34577,7 +34209,7 @@ RelativePath=JIT\IL_Conformance\Old\Base\or\or.cmd
WorkingDir=JIT\IL_Conformance\Old\Base\or
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[pop.cmd_4540]
@@ -34585,7 +34217,7 @@ RelativePath=JIT\IL_Conformance\Old\Base\pop\pop.cmd
WorkingDir=JIT\IL_Conformance\Old\Base\pop
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[rem.cmd_4541]
@@ -34593,7 +34225,7 @@ RelativePath=JIT\IL_Conformance\Old\Base\rem\rem.cmd
WorkingDir=JIT\IL_Conformance\Old\Base\rem
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ret.cmd_4542]
@@ -34601,7 +34233,7 @@ RelativePath=JIT\IL_Conformance\Old\Base\ret\ret.cmd
WorkingDir=JIT\IL_Conformance\Old\Base\ret
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[shl.cmd_4543]
@@ -34609,7 +34241,7 @@ RelativePath=JIT\IL_Conformance\Old\Base\shl\shl.cmd
WorkingDir=JIT\IL_Conformance\Old\Base\shl
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[shr.cmd_4544]
@@ -34617,7 +34249,7 @@ RelativePath=JIT\IL_Conformance\Old\Base\shr\shr.cmd
WorkingDir=JIT\IL_Conformance\Old\Base\shr
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[sub.cmd_4545]
@@ -34625,7 +34257,7 @@ RelativePath=JIT\IL_Conformance\Old\Base\sub\sub.cmd
WorkingDir=JIT\IL_Conformance\Old\Base\sub
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[sub_ovf.cmd_4546]
@@ -34633,7 +34265,7 @@ RelativePath=JIT\IL_Conformance\Old\Base\sub_ovf\sub_ovf.cmd
WorkingDir=JIT\IL_Conformance\Old\Base\sub_ovf
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[switch.cmd_4547]
@@ -34641,7 +34273,7 @@ RelativePath=JIT\IL_Conformance\Old\Base\switch\switch.cmd
WorkingDir=JIT\IL_Conformance\Old\Base\switch
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[tailcall.cmd_4548]
@@ -34649,7 +34281,7 @@ RelativePath=JIT\IL_Conformance\Old\Base\tailcall\tailcall.cmd
WorkingDir=JIT\IL_Conformance\Old\Base\tailcall
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[unaligned.cmd_4549]
@@ -34657,7 +34289,7 @@ RelativePath=JIT\IL_Conformance\Old\Base\unaligned\unaligned.cmd
WorkingDir=JIT\IL_Conformance\Old\Base\unaligned
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[volatile.cmd_4550]
@@ -34665,7 +34297,7 @@ RelativePath=JIT\IL_Conformance\Old\Base\volatile\volatile.cmd
WorkingDir=JIT\IL_Conformance\Old\Base\volatile
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[xor.cmd_4551]
@@ -34673,7 +34305,7 @@ RelativePath=JIT\IL_Conformance\Old\Base\xor\xor.cmd
WorkingDir=JIT\IL_Conformance\Old\Base\xor
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[add_i.cmd_4552]
@@ -34681,7 +34313,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\add_i\add_i.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\add_i
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[add_I4.cmd_4553]
@@ -34689,7 +34321,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\add_I4\add_I4.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\add_I4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[add_i8.cmd_4554]
@@ -34697,7 +34329,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\add_i8\add_i8.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\add_i8
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[add_ovf_i1.cmd_4555]
@@ -34705,7 +34337,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\add_ovf_i1\add_ovf_i1.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\add_ovf_i1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[add_ovf_i2.cmd_4556]
@@ -34713,7 +34345,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\add_ovf_i2\add_ovf_i2.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\add_ovf_i2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[add_ovf_i4.cmd_4557]
@@ -34721,7 +34353,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\add_ovf_i4\add_ovf_i4.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\add_ovf_i4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[add_ovf_i8.cmd_4558]
@@ -34729,7 +34361,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\add_ovf_i8\add_ovf_i8.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\add_ovf_i8
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[add_ovf_u1.cmd_4559]
@@ -34737,7 +34369,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\add_ovf_u1\add_ovf_u1.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\add_ovf_u1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[add_ovf_u2.cmd_4560]
@@ -34745,7 +34377,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\add_ovf_u2\add_ovf_u2.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\add_ovf_u2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[add_ovf_u4.cmd_4561]
@@ -34753,7 +34385,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\add_ovf_u4\add_ovf_u4.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\add_ovf_u4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[add_ovf_u8.cmd_4562]
@@ -34761,7 +34393,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\add_ovf_u8\add_ovf_u8.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\add_ovf_u8
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[add_r4.cmd_4563]
@@ -34769,7 +34401,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\add_r4\add_r4.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\add_r4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[add_r8.cmd_4564]
@@ -34777,7 +34409,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\add_r8\add_r8.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\add_r8
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[and_u4.cmd_4565]
@@ -34785,7 +34417,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\and_u4\and_u4.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\and_u4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[and_u8.cmd_4566]
@@ -34793,7 +34425,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\and_u8\and_u8.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\and_u8
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[beq_i.cmd_4567]
@@ -34801,7 +34433,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\beq_i\beq_i.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\beq_i
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[beq_i4.cmd_4568]
@@ -34809,7 +34441,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\beq_i4\beq_i4.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\beq_i4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[beq_i8.cmd_4569]
@@ -34817,7 +34449,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\beq_i8\beq_i8.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\beq_i8
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[beq_r4.cmd_4570]
@@ -34825,7 +34457,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\beq_r4\beq_r4.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\beq_r4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[beq_r8.cmd_4571]
@@ -34833,7 +34465,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\beq_r8\beq_r8.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\beq_r8
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[bge_i4.cmd_4572]
@@ -34841,7 +34473,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\bge_i4\bge_i4.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\bge_i4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[bge_i8.cmd_4573]
@@ -34849,7 +34481,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\bge_i8\bge_i8.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\bge_i8
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[bge_r4.cmd_4574]
@@ -34857,7 +34489,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\bge_r4\bge_r4.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\bge_r4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[bge_r8.cmd_4575]
@@ -34865,7 +34497,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\bge_r8\bge_r8.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\bge_r8
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[bge_u.cmd_4576]
@@ -34873,7 +34505,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\bge_u\bge_u.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\bge_u
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[bge_un_i4.cmd_4577]
@@ -34881,7 +34513,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\bge_un_i4\bge_un_i4.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\bge_un_i4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[bge_un_i8.cmd_4578]
@@ -34889,7 +34521,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\bge_un_i8\bge_un_i8.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\bge_un_i8
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[bge_un_r4.cmd_4579]
@@ -34897,7 +34529,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\bge_un_r4\bge_un_r4.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\bge_un_r4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[bge_un_r8.cmd_4580]
@@ -34905,7 +34537,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\bge_un_r8\bge_un_r8.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\bge_un_r8
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[bgt_i4.cmd_4581]
@@ -34913,7 +34545,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\bgt_i4\bgt_i4.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\bgt_i4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[bgt_i8.cmd_4582]
@@ -34921,7 +34553,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\bgt_i8\bgt_i8.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\bgt_i8
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[bgt_r4.cmd_4583]
@@ -34929,7 +34561,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\bgt_r4\bgt_r4.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\bgt_r4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[bgt_r8.cmd_4584]
@@ -34937,7 +34569,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\bgt_r8\bgt_r8.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\bgt_r8
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[bgt_u.cmd_4585]
@@ -34945,7 +34577,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\bgt_u\bgt_u.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\bgt_u
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[bgt_u4.cmd_4586]
@@ -34953,7 +34585,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\bgt_u4\bgt_u4.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\bgt_u4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[bgt_u8.cmd_4587]
@@ -34961,7 +34593,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\bgt_u8\bgt_u8.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\bgt_u8
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[bgt_un_r4.cmd_4588]
@@ -34969,7 +34601,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\bgt_un_r4\bgt_un_r4.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\bgt_un_r4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[bgt_un_r8.cmd_4589]
@@ -34977,7 +34609,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\bgt_un_r8\bgt_un_r8.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\bgt_un_r8
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ble_i4.cmd_4590]
@@ -34985,7 +34617,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\ble_i4\ble_i4.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\ble_i4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ble_i8.cmd_4591]
@@ -34993,7 +34625,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\ble_i8\ble_i8.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\ble_i8
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ble_r4.cmd_4592]
@@ -35001,7 +34633,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\ble_r4\ble_r4.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\ble_r4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ble_r8.cmd_4593]
@@ -35009,7 +34641,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\ble_r8\ble_r8.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\ble_r8
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ble_u.cmd_4594]
@@ -35017,7 +34649,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\ble_u\ble_u.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\ble_u
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ble_u4.cmd_4595]
@@ -35025,7 +34657,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\ble_u4\ble_u4.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\ble_u4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ble_u8.cmd_4596]
@@ -35033,7 +34665,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\ble_u8\ble_u8.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\ble_u8
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ble_un_r4.cmd_4597]
@@ -35041,7 +34673,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\ble_un_r4\ble_un_r4.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\ble_un_r4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ble_un_r8.cmd_4598]
@@ -35049,7 +34681,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\ble_un_r8\ble_un_r8.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\ble_un_r8
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[blt_i4.cmd_4599]
@@ -35057,7 +34689,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\blt_i4\blt_i4.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\blt_i4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[blt_i8.cmd_4600]
@@ -35065,7 +34697,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\blt_i8\blt_i8.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\blt_i8
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[blt_r4.cmd_4601]
@@ -35073,7 +34705,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\blt_r4\blt_r4.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\blt_r4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[blt_r8.cmd_4602]
@@ -35081,7 +34713,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\blt_r8\blt_r8.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\blt_r8
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[blt_u.cmd_4603]
@@ -35089,7 +34721,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\blt_u\blt_u.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\blt_u
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[blt_u4.cmd_4604]
@@ -35097,7 +34729,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\blt_u4\blt_u4.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\blt_u4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[blt_u8.cmd_4605]
@@ -35105,7 +34737,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\blt_u8\blt_u8.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\blt_u8
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[blt_un_r4.cmd_4606]
@@ -35113,7 +34745,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\blt_un_r4\blt_un_r4.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\blt_un_r4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[blt_un_r8.cmd_4607]
@@ -35121,7 +34753,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\blt_un_r8\blt_un_r8.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\blt_un_r8
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[bne_u.cmd_4608]
@@ -35129,7 +34761,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\bne_u\bne_u.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\bne_u
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[bne_u4.cmd_4609]
@@ -35137,7 +34769,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\bne_u4\bne_u4.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\bne_u4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[bne_u8.cmd_4610]
@@ -35145,7 +34777,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\bne_u8\bne_u8.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\bne_u8
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[bne_un_r4.cmd_4611]
@@ -35153,7 +34785,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\bne_un_r4\bne_un_r4.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\bne_un_r4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[bne_un_r8.cmd_4612]
@@ -35161,7 +34793,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\bne_un_r8\bne_un_r8.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\bne_un_r8
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[br.cmd_4613]
@@ -35169,7 +34801,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\br\br.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\br
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[brfalse.cmd_4614]
@@ -35177,7 +34809,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\brfalse\brfalse.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\brfalse
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[brtrue.cmd_4615]
@@ -35185,7 +34817,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\brtrue\brtrue.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\brtrue
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[call.cmd_4616]
@@ -35193,7 +34825,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\call\call.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\call
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ceq_i.cmd_4617]
@@ -35201,7 +34833,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\ceq_i\ceq_i.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\ceq_i
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ceq_i4.cmd_4618]
@@ -35209,7 +34841,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\ceq_i4\ceq_i4.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\ceq_i4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ceq_i8.cmd_4619]
@@ -35217,7 +34849,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\ceq_i8\ceq_i8.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\ceq_i8
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ceq_r4.cmd_4620]
@@ -35225,7 +34857,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\ceq_r4\ceq_r4.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\ceq_r4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ceq_r8.cmd_4621]
@@ -35233,7 +34865,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\ceq_r8\ceq_r8.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\ceq_r8
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[cgt_i4.cmd_4622]
@@ -35241,7 +34873,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\cgt_i4\cgt_i4.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\cgt_i4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[cgt_i8.cmd_4623]
@@ -35249,7 +34881,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\cgt_i8\cgt_i8.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\cgt_i8
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[cgt_r4.cmd_4624]
@@ -35257,7 +34889,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\cgt_r4\cgt_r4.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\cgt_r4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[cgt_r8.cmd_4625]
@@ -35265,7 +34897,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\cgt_r8\cgt_r8.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\cgt_r8
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[cgt_u.cmd_4626]
@@ -35273,7 +34905,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\cgt_u\cgt_u.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\cgt_u
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[cgt_u4.cmd_4627]
@@ -35281,7 +34913,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\cgt_u4\cgt_u4.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\cgt_u4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[cgt_u8.cmd_4628]
@@ -35289,7 +34921,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\cgt_u8\cgt_u8.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\cgt_u8
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[cgt_un_r4.cmd_4629]
@@ -35297,7 +34929,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\cgt_un_r4\cgt_un_r4.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\cgt_un_r4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[cgt_un_r8.cmd_4630]
@@ -35305,7 +34937,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\cgt_un_r8\cgt_un_r8.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\cgt_un_r8
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ckfinite_r4.cmd_4631]
@@ -35313,7 +34945,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\ckfinite_r4\ckfinite_r4.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\ckfinite_r4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[ckfinite_r8.cmd_4632]
@@ -35321,7 +34953,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\ckfinite_r8\ckfinite_r8.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\ckfinite_r8
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[clt_i4.cmd_4633]
@@ -35329,7 +34961,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\clt_i4\clt_i4.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\clt_i4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[clt_i8.cmd_4634]
@@ -35337,7 +34969,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\clt_i8\clt_i8.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\clt_i8
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[clt_r4.cmd_4635]
@@ -35345,7 +34977,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\clt_r4\clt_r4.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\clt_r4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[clt_r8.cmd_4636]
@@ -35353,7 +34985,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\clt_r8\clt_r8.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\clt_r8
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[clt_u.cmd_4637]
@@ -35361,7 +34993,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\clt_u\clt_u.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\clt_u
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[clt_u4.cmd_4638]
@@ -35369,7 +35001,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\clt_u4\clt_u4.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\clt_u4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[clt_u8.cmd_4639]
@@ -35377,7 +35009,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\clt_u8\clt_u8.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\clt_u8
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[clt_un_r4.cmd_4640]
@@ -35385,7 +35017,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\clt_un_r4\clt_un_r4.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\clt_un_r4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[clt_un_r8.cmd_4641]
@@ -35393,7 +35025,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\clt_un_r8\clt_un_r8.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\clt_un_r8
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Conv_I4.cmd_4642]
@@ -35401,7 +35033,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\Conv_I4\Conv_I4.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\Conv_I4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Conv_I8.cmd_4643]
@@ -35409,7 +35041,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\Conv_I8\Conv_I8.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\Conv_I8
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[conv_ovf_i1_un.cmd_4644]
@@ -35417,7 +35049,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\conv_ovf_i1_un\conv_ovf_i1_
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\conv_ovf_i1_un
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[conv_ovf_i4_i1.cmd_4645]
@@ -35425,7 +35057,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\conv_ovf_i4_i1\conv_ovf_i4_
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\conv_ovf_i4_i1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[conv_ovf_i4_i2.cmd_4646]
@@ -35433,7 +35065,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\conv_ovf_i4_i2\conv_ovf_i4_
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\conv_ovf_i4_i2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[conv_ovf_i4_u4.cmd_4647]
@@ -35441,7 +35073,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\conv_ovf_i4_u4\conv_ovf_i4_
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\conv_ovf_i4_u4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[conv_ovf_i8_i4.cmd_4648]
@@ -35449,7 +35081,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\conv_ovf_i8_i4\conv_ovf_i8_
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\conv_ovf_i8_i4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[conv_ovf_i8_u8.cmd_4649]
@@ -35457,7 +35089,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\conv_ovf_i8_u8\conv_ovf_i8_
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\conv_ovf_i8_u8
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[conv_ovf_r8_i.cmd_4650]
@@ -35465,7 +35097,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\conv_ovf_r8_i\conv_ovf_r8_i
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\conv_ovf_r8_i
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[conv_ovf_r8_i4.cmd_4651]
@@ -35473,7 +35105,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\conv_ovf_r8_i4\conv_ovf_r8_
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\conv_ovf_r8_i4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[conv_ovf_r8_i8.cmd_4652]
@@ -35481,7 +35113,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\conv_ovf_r8_i8\conv_ovf_r8_
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\conv_ovf_r8_i8
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[conv_ovf_u4_i.cmd_4653]
@@ -35489,7 +35121,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\conv_ovf_u4_i\conv_ovf_u4_i
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\conv_ovf_u4_i
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[conv_ovf_u4_i4.cmd_4654]
@@ -35497,7 +35129,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\conv_ovf_u4_i4\conv_ovf_u4_
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\conv_ovf_u4_i4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[conv_ovf_u4_u1.cmd_4655]
@@ -35505,7 +35137,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\conv_ovf_u4_u1\conv_ovf_u4_
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\conv_ovf_u4_u1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[conv_ovf_u4_u2.cmd_4656]
@@ -35513,7 +35145,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\conv_ovf_u4_u2\conv_ovf_u4_
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\conv_ovf_u4_u2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[conv_ovf_u8_i8.cmd_4657]
@@ -35521,7 +35153,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\conv_ovf_u8_i8\conv_ovf_u8_
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\conv_ovf_u8_i8
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[conv_ovf_u8_u4.cmd_4658]
@@ -35529,7 +35161,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\conv_ovf_u8_u4\conv_ovf_u8_
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\conv_ovf_u8_u4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[Conv_R4.cmd_4659]
@@ -35537,7 +35169,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\Conv_R4\Conv_R4.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\Conv_R4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[cpblk.cmd_4660]
@@ -35545,7 +35177,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\cpblk\cpblk.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\cpblk
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[c_br.cmd_4661]
@@ -35553,7 +35185,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\c_br\c_br.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\c_br
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[c_brfalse.cmd_4662]
@@ -35561,7 +35193,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\c_brfalse\c_brfalse.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\c_brfalse
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[c_brtrue.cmd_4663]
@@ -35569,7 +35201,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\c_brtrue\c_brtrue.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\c_brtrue
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[c_call.cmd_4664]
@@ -35577,7 +35209,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\c_call\c_call.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\c_call
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[c_cpblk.cmd_4665]
@@ -35585,7 +35217,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\c_cpblk\c_cpblk.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\c_cpblk
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[c_initblk.cmd_4666]
@@ -35593,7 +35225,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\c_initblk\c_initblk.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\c_initblk
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[c_ldvirtftn.cmd_4667]
@@ -35601,7 +35233,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\c_ldvirtftn\c_ldvirtftn.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\c_ldvirtftn
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[c_localloc.cmd_4668]
@@ -35609,7 +35241,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\c_localloc\c_localloc.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\c_localloc
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[c_nop.cmd_4669]
@@ -35617,7 +35249,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\c_nop\c_nop.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\c_nop
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[c_ret.cmd_4670]
@@ -35625,7 +35257,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\c_ret\c_ret.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\c_ret
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[c_switch.cmd_4671]
@@ -35633,7 +35265,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\c_switch\c_switch.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\c_switch
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[div_i4.cmd_4672]
@@ -35641,7 +35273,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\div_i4\div_i4.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\div_i4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[div_i8.cmd_4673]
@@ -35649,7 +35281,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\div_i8\div_i8.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\div_i8
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[div_r4.cmd_4674]
@@ -35657,7 +35289,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\div_r4\div_r4.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\div_r4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[div_r8.cmd_4675]
@@ -35665,7 +35297,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\div_r8\div_r8.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\div_r8
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[div_u4.cmd_4676]
@@ -35673,7 +35305,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\div_u4\div_u4.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\div_u4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[div_u8.cmd_4677]
@@ -35681,7 +35313,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\div_u8\div_u8.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\div_u8
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[dup4.cmd_4678]
@@ -35689,7 +35321,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\dup4\dup4.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\dup4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[dup8.cmd_4679]
@@ -35697,7 +35329,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\dup8\dup8.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\dup8
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[dupi.cmd_4680]
@@ -35705,7 +35337,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\dupi\dupi.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\dupi
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[initblk.cmd_4681]
@@ -35713,7 +35345,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\initblk\initblk.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\initblk
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ldarga_i.cmd_4682]
@@ -35721,7 +35353,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\ldarga_i\ldarga_i.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\ldarga_i
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ldarga_i4.cmd_4683]
@@ -35729,7 +35361,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\ldarga_i4\ldarga_i4.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\ldarga_i4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ldarga_i8.cmd_4684]
@@ -35737,7 +35369,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\ldarga_i8\ldarga_i8.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\ldarga_i8
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ldarga_r4.cmd_4685]
@@ -35745,7 +35377,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\ldarga_r4\ldarga_r4.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\ldarga_r4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ldarga_r8.cmd_4686]
@@ -35753,7 +35385,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\ldarga_r8\ldarga_r8.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\ldarga_r8
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ldarga_ref.cmd_4687]
@@ -35761,7 +35393,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\ldarga_ref\ldarga_ref.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\ldarga_ref
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ldarg_i.cmd_4688]
@@ -35769,7 +35401,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\ldarg_i\ldarg_i.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\ldarg_i
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ldarg_i4.cmd_4689]
@@ -35777,7 +35409,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\ldarg_i4\ldarg_i4.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\ldarg_i4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ldarg_i8.cmd_4690]
@@ -35785,7 +35417,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\ldarg_i8\ldarg_i8.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\ldarg_i8
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ldarg_r4.cmd_4691]
@@ -35793,7 +35425,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\ldarg_r4\ldarg_r4.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\ldarg_r4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ldarg_r8.cmd_4692]
@@ -35801,7 +35433,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\ldarg_r8\ldarg_r8.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\ldarg_r8
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ldarg_ref.cmd_4693]
@@ -35809,7 +35441,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\ldarg_ref\ldarg_ref.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\ldarg_ref
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ldc_add_ovf_i1.cmd_4694]
@@ -35817,7 +35449,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\ldc_add_ovf_i1\ldc_add_ovf_
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\ldc_add_ovf_i1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[ldc_add_ovf_i2.cmd_4695]
@@ -35825,7 +35457,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\ldc_add_ovf_i2\ldc_add_ovf_
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\ldc_add_ovf_i2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[ldc_add_ovf_i4.cmd_4696]
@@ -35833,7 +35465,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\ldc_add_ovf_i4\ldc_add_ovf_
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\ldc_add_ovf_i4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[ldc_add_ovf_i8.cmd_4697]
@@ -35841,7 +35473,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\ldc_add_ovf_i8\ldc_add_ovf_
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\ldc_add_ovf_i8
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[ldc_add_ovf_u1.cmd_4698]
@@ -35849,7 +35481,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\ldc_add_ovf_u1\ldc_add_ovf_
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\ldc_add_ovf_u1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[ldc_add_ovf_u2.cmd_4699]
@@ -35857,7 +35489,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\ldc_add_ovf_u2\ldc_add_ovf_
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\ldc_add_ovf_u2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[ldc_add_ovf_u4.cmd_4700]
@@ -35865,7 +35497,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\ldc_add_ovf_u4\ldc_add_ovf_
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\ldc_add_ovf_u4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[ldc_add_ovf_u8.cmd_4701]
@@ -35873,7 +35505,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\ldc_add_ovf_u8\ldc_add_ovf_
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\ldc_add_ovf_u8
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[ldc_ckfinite_r4.cmd_4702]
@@ -35881,7 +35513,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\ldc_ckfinite_r4\ldc_ckfinit
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\ldc_ckfinite_r4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[ldc_ckfinite_r8.cmd_4703]
@@ -35889,7 +35521,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\ldc_ckfinite_r8\ldc_ckfinit
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\ldc_ckfinite_r8
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[ldc_conv_ovf_i4_i1.cmd_4704]
@@ -35897,7 +35529,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\ldc_conv_ovf_i4_i1\ldc_conv
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\ldc_conv_ovf_i4_i1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[ldc_conv_ovf_i4_i2.cmd_4705]
@@ -35905,7 +35537,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\ldc_conv_ovf_i4_i2\ldc_conv
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\ldc_conv_ovf_i4_i2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[ldc_conv_ovf_i4_u4.cmd_4706]
@@ -35913,7 +35545,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\ldc_conv_ovf_i4_u4\ldc_conv
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\ldc_conv_ovf_i4_u4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[ldc_conv_ovf_i8_i4.cmd_4707]
@@ -35921,7 +35553,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\ldc_conv_ovf_i8_i4\ldc_conv
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\ldc_conv_ovf_i8_i4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[ldc_conv_ovf_i8_u8.cmd_4708]
@@ -35929,7 +35561,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\ldc_conv_ovf_i8_u8\ldc_conv
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\ldc_conv_ovf_i8_u8
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[ldc_conv_ovf_r8_i.cmd_4709]
@@ -35937,7 +35569,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\ldc_conv_ovf_r8_i\ldc_conv_
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\ldc_conv_ovf_r8_i
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[ldc_conv_ovf_r8_i4.cmd_4710]
@@ -35945,7 +35577,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\ldc_conv_ovf_r8_i4\ldc_conv
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\ldc_conv_ovf_r8_i4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[ldc_conv_ovf_r8_i8.cmd_4711]
@@ -35953,7 +35585,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\ldc_conv_ovf_r8_i8\ldc_conv
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\ldc_conv_ovf_r8_i8
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[ldc_conv_ovf_u4_i.cmd_4712]
@@ -35961,7 +35593,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\ldc_conv_ovf_u4_i\ldc_conv_
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\ldc_conv_ovf_u4_i
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[ldc_conv_ovf_u4_i4.cmd_4713]
@@ -35969,7 +35601,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\ldc_conv_ovf_u4_i4\ldc_conv
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\ldc_conv_ovf_u4_i4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[ldc_conv_ovf_u4_u1.cmd_4714]
@@ -35977,7 +35609,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\ldc_conv_ovf_u4_u1\ldc_conv
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\ldc_conv_ovf_u4_u1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[ldc_conv_ovf_u4_u2.cmd_4715]
@@ -35985,7 +35617,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\ldc_conv_ovf_u4_u2\ldc_conv
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\ldc_conv_ovf_u4_u2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[ldc_conv_ovf_u8_i8.cmd_4716]
@@ -35993,7 +35625,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\ldc_conv_ovf_u8_i8\ldc_conv
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\ldc_conv_ovf_u8_i8
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[ldc_conv_ovf_u8_u4.cmd_4717]
@@ -36001,7 +35633,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\ldc_conv_ovf_u8_u4\ldc_conv
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\ldc_conv_ovf_u8_u4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[ldc_c_cpblk.cmd_4718]
@@ -36009,7 +35641,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\ldc_c_cpblk\ldc_c_cpblk.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\ldc_c_cpblk
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[ldc_c_initblk.cmd_4719]
@@ -36017,7 +35649,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\ldc_c_initblk\ldc_c_initblk
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\ldc_c_initblk
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[ldc_c_nop.cmd_4720]
@@ -36025,7 +35657,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\ldc_c_nop\ldc_c_nop.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\ldc_c_nop
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[ldc_c_ret.cmd_4721]
@@ -36033,7 +35665,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\ldc_c_ret\ldc_c_ret.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\ldc_c_ret
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[ldc_c_switch.cmd_4722]
@@ -36041,7 +35673,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\ldc_c_switch\ldc_c_switch.c
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\ldc_c_switch
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[ldc_i4.cmd_4723]
@@ -36049,7 +35681,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\ldc_i4\ldc_i4.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\ldc_i4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ldc_i8.cmd_4724]
@@ -36057,7 +35689,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\ldc_i8\ldc_i8.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\ldc_i8
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ldc_mul_ovf_i1.cmd_4725]
@@ -36065,7 +35697,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\ldc_mul_ovf_i1\ldc_mul_ovf_
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\ldc_mul_ovf_i1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[ldc_mul_ovf_i2.cmd_4726]
@@ -36073,7 +35705,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\ldc_mul_ovf_i2\ldc_mul_ovf_
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\ldc_mul_ovf_i2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[ldc_mul_ovf_i4.cmd_4727]
@@ -36081,7 +35713,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\ldc_mul_ovf_i4\ldc_mul_ovf_
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\ldc_mul_ovf_i4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[ldc_mul_ovf_i8.cmd_4728]
@@ -36089,7 +35721,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\ldc_mul_ovf_i8\ldc_mul_ovf_
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\ldc_mul_ovf_i8
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[ldc_mul_ovf_u1.cmd_4729]
@@ -36097,7 +35729,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\ldc_mul_ovf_u1\ldc_mul_ovf_
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\ldc_mul_ovf_u1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[ldc_mul_ovf_u2.cmd_4730]
@@ -36105,7 +35737,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\ldc_mul_ovf_u2\ldc_mul_ovf_
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\ldc_mul_ovf_u2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[ldc_mul_ovf_u4.cmd_4731]
@@ -36113,7 +35745,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\ldc_mul_ovf_u4\ldc_mul_ovf_
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\ldc_mul_ovf_u4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[ldc_mul_ovf_u8.cmd_4732]
@@ -36121,7 +35753,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\ldc_mul_ovf_u8\ldc_mul_ovf_
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\ldc_mul_ovf_u8
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[ldc_neg_i4.cmd_4733]
@@ -36129,7 +35761,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\ldc_neg_i4\ldc_neg_i4.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\ldc_neg_i4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[ldc_neg_i8.cmd_4734]
@@ -36137,7 +35769,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\ldc_neg_i8\ldc_neg_i8.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\ldc_neg_i8
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[ldc_r4.cmd_4735]
@@ -36145,7 +35777,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\ldc_r4\ldc_r4.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\ldc_r4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ldc_r8.cmd_4736]
@@ -36153,7 +35785,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\ldc_r8\ldc_r8.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\ldc_r8
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ldc_ret_i.cmd_4737]
@@ -36161,7 +35793,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\ldc_ret_i\ldc_ret_i.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\ldc_ret_i
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[ldc_ret_i4.cmd_4738]
@@ -36169,7 +35801,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\ldc_ret_i4\ldc_ret_i4.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\ldc_ret_i4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[ldc_ret_i8.cmd_4739]
@@ -36177,7 +35809,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\ldc_ret_i8\ldc_ret_i8.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\ldc_ret_i8
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[ldc_ret_r4.cmd_4740]
@@ -36185,7 +35817,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\ldc_ret_r4\ldc_ret_r4.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\ldc_ret_r4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[ldc_ret_r8.cmd_4741]
@@ -36193,7 +35825,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\ldc_ret_r8\ldc_ret_r8.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\ldc_ret_r8
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[ldc_ret_ref.cmd_4742]
@@ -36201,7 +35833,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\ldc_ret_ref\ldc_ret_ref.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\ldc_ret_ref
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[ldc_sub_i.cmd_4743]
@@ -36209,7 +35841,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\ldc_sub_i\ldc_sub_i.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\ldc_sub_i
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[ldc_sub_ovf_i1.cmd_4744]
@@ -36217,7 +35849,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\ldc_sub_ovf_i1\ldc_sub_ovf_
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\ldc_sub_ovf_i1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[ldc_sub_ovf_i2.cmd_4745]
@@ -36225,7 +35857,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\ldc_sub_ovf_i2\ldc_sub_ovf_
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\ldc_sub_ovf_i2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[ldc_sub_ovf_i4.cmd_4746]
@@ -36233,7 +35865,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\ldc_sub_ovf_i4\ldc_sub_ovf_
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\ldc_sub_ovf_i4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[ldc_sub_ovf_i8.cmd_4747]
@@ -36241,7 +35873,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\ldc_sub_ovf_i8\ldc_sub_ovf_
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\ldc_sub_ovf_i8
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[ldc_sub_ovf_u1.cmd_4748]
@@ -36249,7 +35881,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\ldc_sub_ovf_u1\ldc_sub_ovf_
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\ldc_sub_ovf_u1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[ldc_sub_ovf_u2.cmd_4749]
@@ -36257,7 +35889,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\ldc_sub_ovf_u2\ldc_sub_ovf_
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\ldc_sub_ovf_u2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[ldc_sub_ovf_u4.cmd_4750]
@@ -36265,7 +35897,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\ldc_sub_ovf_u4\ldc_sub_ovf_
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\ldc_sub_ovf_u4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[ldc_sub_ovf_u8.cmd_4751]
@@ -36273,7 +35905,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\ldc_sub_ovf_u8\ldc_sub_ovf_
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\ldc_sub_ovf_u8
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[ldftn.cmd_4752]
@@ -36281,7 +35913,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\ldftn\ldftn.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\ldftn
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ldind_i.cmd_4753]
@@ -36289,7 +35921,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\ldind_i\ldind_i.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\ldind_i
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[ldind_i1.cmd_4754]
@@ -36297,7 +35929,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\ldind_i1\ldind_i1.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\ldind_i1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ldind_i2.cmd_4755]
@@ -36305,7 +35937,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\ldind_i2\ldind_i2.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\ldind_i2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ldind_i4.cmd_4756]
@@ -36313,7 +35945,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\ldind_i4\ldind_i4.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\ldind_i4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ldind_i8.cmd_4757]
@@ -36321,7 +35953,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\ldind_i8\ldind_i8.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\ldind_i8
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ldind_r4.cmd_4758]
@@ -36329,7 +35961,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\ldind_r4\ldind_r4.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\ldind_r4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ldind_r8.cmd_4759]
@@ -36337,7 +35969,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\ldind_r8\ldind_r8.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\ldind_r8
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ldind_ref.cmd_4760]
@@ -36345,7 +35977,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\ldind_ref\ldind_ref.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\ldind_ref
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ldind_u1.cmd_4761]
@@ -36353,7 +35985,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\ldind_u1\ldind_u1.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\ldind_u1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ldind_u2.cmd_4762]
@@ -36361,7 +35993,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\ldind_u2\ldind_u2.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\ldind_u2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ldind_u4.cmd_4763]
@@ -36369,7 +36001,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\ldind_u4\ldind_u4.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\ldind_u4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ldloc_i.cmd_4764]
@@ -36377,7 +36009,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\ldloc_i\ldloc_i.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\ldloc_i
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ldloc_i4.cmd_4765]
@@ -36385,7 +36017,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\ldloc_i4\ldloc_i4.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\ldloc_i4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ldloc_i8.cmd_4766]
@@ -36393,7 +36025,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\ldloc_i8\ldloc_i8.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\ldloc_i8
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ldloc_r4.cmd_4767]
@@ -36401,7 +36033,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\ldloc_r4\ldloc_r4.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\ldloc_r4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ldloc_r8.cmd_4768]
@@ -36409,7 +36041,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\ldloc_r8\ldloc_r8.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\ldloc_r8
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ldloc_ref.cmd_4769]
@@ -36417,7 +36049,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\ldloc_ref\ldloc_ref.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\ldloc_ref
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ldnull_i.cmd_4770]
@@ -36425,7 +36057,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\ldnull_i\ldnull_i.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\ldnull_i
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ldnull_ref.cmd_4771]
@@ -36433,7 +36065,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\ldnull_ref\ldnull_ref.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\ldnull_ref
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ldvirtftn.cmd_4772]
@@ -36441,7 +36073,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\ldvirtftn\ldvirtftn.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\ldvirtftn
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[localloc.cmd_4773]
@@ -36449,7 +36081,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\localloc\localloc.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\localloc
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[mul_i4.cmd_4774]
@@ -36457,7 +36089,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\mul_i4\mul_i4.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\mul_i4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[mul_i8.cmd_4775]
@@ -36465,7 +36097,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\mul_i8\mul_i8.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\mul_i8
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[mul_ovf_i1.cmd_4776]
@@ -36473,7 +36105,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\mul_ovf_i1\mul_ovf_i1.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\mul_ovf_i1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[mul_ovf_i2.cmd_4777]
@@ -36481,7 +36113,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\mul_ovf_i2\mul_ovf_i2.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\mul_ovf_i2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[mul_ovf_i4.cmd_4778]
@@ -36489,7 +36121,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\mul_ovf_i4\mul_ovf_i4.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\mul_ovf_i4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[mul_ovf_i8.cmd_4779]
@@ -36497,7 +36129,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\mul_ovf_i8\mul_ovf_i8.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\mul_ovf_i8
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[mul_ovf_u1.cmd_4780]
@@ -36505,7 +36137,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\mul_ovf_u1\mul_ovf_u1.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\mul_ovf_u1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[mul_ovf_u2.cmd_4781]
@@ -36513,7 +36145,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\mul_ovf_u2\mul_ovf_u2.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\mul_ovf_u2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[mul_ovf_u4.cmd_4782]
@@ -36521,7 +36153,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\mul_ovf_u4\mul_ovf_u4.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\mul_ovf_u4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[mul_ovf_u8.cmd_4783]
@@ -36529,7 +36161,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\mul_ovf_u8\mul_ovf_u8.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\mul_ovf_u8
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[mul_r4.cmd_4784]
@@ -36537,7 +36169,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\mul_r4\mul_r4.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\mul_r4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[mul_r8.cmd_4785]
@@ -36545,7 +36177,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\mul_r8\mul_r8.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\mul_r8
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[neg_i4.cmd_4786]
@@ -36553,7 +36185,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\neg_i4\neg_i4.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\neg_i4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[neg_i8.cmd_4787]
@@ -36561,7 +36193,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\neg_i8\neg_i8.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\neg_i8
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[neg_r4.cmd_4788]
@@ -36569,7 +36201,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\neg_r4\neg_r4.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\neg_r4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[neg_r8.cmd_4789]
@@ -36577,7 +36209,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\neg_r8\neg_r8.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\neg_r8
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[nop.cmd_4790]
@@ -36585,7 +36217,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\nop\nop.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\nop
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[not_u4.cmd_4791]
@@ -36593,7 +36225,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\not_u4\not_u4.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\not_u4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[not_u8.cmd_4792]
@@ -36601,7 +36233,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\not_u8\not_u8.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\not_u8
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[or_u4.cmd_4793]
@@ -36609,7 +36241,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\or_u4\or_u4.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\or_u4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[or_u8.cmd_4794]
@@ -36617,7 +36249,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\or_u8\or_u8.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\or_u8
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[pop4.cmd_4795]
@@ -36625,7 +36257,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\pop4\pop4.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\pop4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[pop8.cmd_4796]
@@ -36633,7 +36265,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\pop8\pop8.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\pop8
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[popi.cmd_4797]
@@ -36641,7 +36273,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\popi\popi.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\popi
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[refs.cmd_4798]
@@ -36649,7 +36281,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\refs\refs.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\refs
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[rem_i4.cmd_4799]
@@ -36657,7 +36289,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\rem_i4\rem_i4.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\rem_i4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[rem_i8.cmd_4800]
@@ -36665,7 +36297,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\rem_i8\rem_i8.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\rem_i8
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[rem_r4.cmd_4801]
@@ -36681,7 +36313,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\rem_r8\rem_r8.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\rem_r8
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[rem_u4.cmd_4803]
@@ -36689,7 +36321,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\rem_u4\rem_u4.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\rem_u4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[rem_u8.cmd_4804]
@@ -36697,7 +36329,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\rem_u8\rem_u8.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\rem_u8
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[ret.cmd_4805]
@@ -36705,7 +36337,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\ret\ret.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\ret
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ret_i.cmd_4806]
@@ -36713,7 +36345,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\ret_i\ret_i.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\ret_i
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ret_i4.cmd_4807]
@@ -36721,7 +36353,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\ret_i4\ret_i4.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\ret_i4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ret_i8.cmd_4808]
@@ -36729,7 +36361,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\ret_i8\ret_i8.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\ret_i8
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ret_r4.cmd_4809]
@@ -36737,7 +36369,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\ret_r4\ret_r4.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\ret_r4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ret_r8.cmd_4810]
@@ -36745,7 +36377,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\ret_r8\ret_r8.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\ret_r8
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ret_ref.cmd_4811]
@@ -36753,7 +36385,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\ret_ref\ret_ref.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\ret_ref
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[shl_u4.cmd_4812]
@@ -36761,7 +36393,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\shl_u4\shl_u4.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\shl_u4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[shl_u8.cmd_4813]
@@ -36769,7 +36401,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\shl_u8\shl_u8.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\shl_u8
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[shr_i4.cmd_4814]
@@ -36777,7 +36409,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\shr_i4\shr_i4.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\shr_i4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[shr_i8.cmd_4815]
@@ -36785,7 +36417,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\shr_i8\shr_i8.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\shr_i8
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[shr_u4.cmd_4816]
@@ -36793,7 +36425,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\shr_u4\shr_u4.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\shr_u4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[shr_u8.cmd_4817]
@@ -36801,7 +36433,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\shr_u8\shr_u8.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\shr_u8
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[sizeof.cmd_4818]
@@ -36809,7 +36441,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\sizeof\sizeof.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\sizeof
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[starg_i.cmd_4819]
@@ -36817,7 +36449,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\starg_i\starg_i.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\starg_i
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[starg_i4.cmd_4820]
@@ -36825,7 +36457,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\starg_i4\starg_i4.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\starg_i4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[starg_i8.cmd_4821]
@@ -36833,7 +36465,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\starg_i8\starg_i8.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\starg_i8
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[starg_r4.cmd_4822]
@@ -36841,7 +36473,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\starg_r4\starg_r4.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\starg_r4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[starg_r8.cmd_4823]
@@ -36849,7 +36481,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\starg_r8\starg_r8.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\starg_r8
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[starg_ref.cmd_4824]
@@ -36857,7 +36489,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\starg_ref\starg_ref.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\starg_ref
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[stind_i1.cmd_4825]
@@ -36865,7 +36497,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\stind_i1\stind_i1.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\stind_i1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[stind_i2.cmd_4826]
@@ -36873,7 +36505,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\stind_i2\stind_i2.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\stind_i2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[stind_i4.cmd_4827]
@@ -36881,7 +36513,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\stind_i4\stind_i4.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\stind_i4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[stind_i8.cmd_4828]
@@ -36889,7 +36521,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\stind_i8\stind_i8.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\stind_i8
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[stind_r8.cmd_4829]
@@ -36897,7 +36529,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\stind_r8\stind_r8.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\stind_r8
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[stind_ref.cmd_4830]
@@ -36905,7 +36537,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\stind_ref\stind_ref.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\stind_ref
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[stloc_i.cmd_4831]
@@ -36913,7 +36545,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\stloc_i\stloc_i.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\stloc_i
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[stloc_i4.cmd_4832]
@@ -36921,7 +36553,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\stloc_i4\stloc_i4.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\stloc_i4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[stloc_i8.cmd_4833]
@@ -36929,7 +36561,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\stloc_i8\stloc_i8.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\stloc_i8
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[stloc_r4.cmd_4834]
@@ -36937,7 +36569,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\stloc_r4\stloc_r4.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\stloc_r4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[stloc_r8.cmd_4835]
@@ -36945,7 +36577,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\stloc_r8\stloc_r8.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\stloc_r8
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[stloc_ref.cmd_4836]
@@ -36953,7 +36585,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\stloc_ref\stloc_ref.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\stloc_ref
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[sub_i.cmd_4837]
@@ -36961,7 +36593,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\sub_i\sub_i.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\sub_i
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[sub_i4.cmd_4838]
@@ -36969,7 +36601,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\sub_i4\sub_i4.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\sub_i4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[sub_i8.cmd_4839]
@@ -36977,7 +36609,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\sub_i8\sub_i8.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\sub_i8
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[sub_ovf_i1.cmd_4840]
@@ -36985,7 +36617,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\sub_ovf_i1\sub_ovf_i1.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\sub_ovf_i1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[sub_ovf_i2.cmd_4841]
@@ -36993,7 +36625,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\sub_ovf_i2\sub_ovf_i2.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\sub_ovf_i2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[sub_ovf_i4.cmd_4842]
@@ -37001,7 +36633,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\sub_ovf_i4\sub_ovf_i4.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\sub_ovf_i4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[sub_ovf_i8.cmd_4843]
@@ -37009,7 +36641,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\sub_ovf_i8\sub_ovf_i8.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\sub_ovf_i8
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[sub_ovf_u1.cmd_4844]
@@ -37017,7 +36649,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\sub_ovf_u1\sub_ovf_u1.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\sub_ovf_u1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[sub_ovf_u2.cmd_4845]
@@ -37025,7 +36657,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\sub_ovf_u2\sub_ovf_u2.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\sub_ovf_u2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[sub_ovf_u4.cmd_4846]
@@ -37033,7 +36665,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\sub_ovf_u4\sub_ovf_u4.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\sub_ovf_u4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[sub_ovf_u8.cmd_4847]
@@ -37041,7 +36673,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\sub_ovf_u8\sub_ovf_u8.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\sub_ovf_u8
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[sub_r4.cmd_4848]
@@ -37049,7 +36681,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\sub_r4\sub_r4.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\sub_r4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[sub_r8.cmd_4849]
@@ -37057,7 +36689,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\sub_r8\sub_r8.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\sub_r8
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[switch.cmd_4850]
@@ -37065,7 +36697,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\switch\switch.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\switch
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[xor_u4.cmd_4851]
@@ -37073,7 +36705,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\xor_u4\xor_u4.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\xor_u4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[xor_u8.cmd_4852]
@@ -37081,7 +36713,7 @@ RelativePath=JIT\IL_Conformance\Old\Conformance_Base\xor_u8\xor_u8.cmd
WorkingDir=JIT\IL_Conformance\Old\Conformance_Base\xor_u8
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[AutoInit.cmd_4853]
@@ -37089,7 +36721,7 @@ RelativePath=JIT\IL_Conformance\Old\directed\AutoInit\AutoInit.cmd
WorkingDir=JIT\IL_Conformance\Old\directed\AutoInit
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[heap_ovf.cmd_4854]
@@ -37097,7 +36729,7 @@ RelativePath=JIT\IL_Conformance\Old\directed\heap_ovf\heap_ovf.cmd
WorkingDir=JIT\IL_Conformance\Old\directed\heap_ovf
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ldarg_s_i1.cmd_4855]
@@ -37105,7 +36737,7 @@ RelativePath=JIT\IL_Conformance\Old\directed\ldarg_s_i1\ldarg_s_i1.cmd
WorkingDir=JIT\IL_Conformance\Old\directed\ldarg_s_i1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ldarg_s_i2.cmd_4856]
@@ -37113,7 +36745,7 @@ RelativePath=JIT\IL_Conformance\Old\directed\ldarg_s_i2\ldarg_s_i2.cmd
WorkingDir=JIT\IL_Conformance\Old\directed\ldarg_s_i2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ldarg_s_i4.cmd_4857]
@@ -37121,7 +36753,7 @@ RelativePath=JIT\IL_Conformance\Old\directed\ldarg_s_i4\ldarg_s_i4.cmd
WorkingDir=JIT\IL_Conformance\Old\directed\ldarg_s_i4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ldarg_s_i8.cmd_4858]
@@ -37129,7 +36761,7 @@ RelativePath=JIT\IL_Conformance\Old\directed\ldarg_s_i8\ldarg_s_i8.cmd
WorkingDir=JIT\IL_Conformance\Old\directed\ldarg_s_i8
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ldarg_s_r4.cmd_4859]
@@ -37137,7 +36769,7 @@ RelativePath=JIT\IL_Conformance\Old\directed\ldarg_s_r4\ldarg_s_r4.cmd
WorkingDir=JIT\IL_Conformance\Old\directed\ldarg_s_r4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ldarg_s_r8.cmd_4860]
@@ -37145,7 +36777,7 @@ RelativePath=JIT\IL_Conformance\Old\directed\ldarg_s_r8\ldarg_s_r8.cmd
WorkingDir=JIT\IL_Conformance\Old\directed\ldarg_s_r8
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ldloca_s_i1.cmd_4861]
@@ -37153,7 +36785,7 @@ RelativePath=JIT\IL_Conformance\Old\directed\ldloca_s_i1\ldloca_s_i1.cmd
WorkingDir=JIT\IL_Conformance\Old\directed\ldloca_s_i1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ldloca_s_i2.cmd_4862]
@@ -37161,7 +36793,7 @@ RelativePath=JIT\IL_Conformance\Old\directed\ldloca_s_i2\ldloca_s_i2.cmd
WorkingDir=JIT\IL_Conformance\Old\directed\ldloca_s_i2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ldloca_s_i4.cmd_4863]
@@ -37169,7 +36801,7 @@ RelativePath=JIT\IL_Conformance\Old\directed\ldloca_s_i4\ldloca_s_i4.cmd
WorkingDir=JIT\IL_Conformance\Old\directed\ldloca_s_i4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ldloca_s_i8.cmd_4864]
@@ -37177,7 +36809,7 @@ RelativePath=JIT\IL_Conformance\Old\directed\ldloca_s_i8\ldloca_s_i8.cmd
WorkingDir=JIT\IL_Conformance\Old\directed\ldloca_s_i8
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ldloca_s_r4.cmd_4865]
@@ -37185,7 +36817,7 @@ RelativePath=JIT\IL_Conformance\Old\directed\ldloca_s_r4\ldloca_s_r4.cmd
WorkingDir=JIT\IL_Conformance\Old\directed\ldloca_s_r4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ldloca_s_r8.cmd_4866]
@@ -37193,7 +36825,7 @@ RelativePath=JIT\IL_Conformance\Old\directed\ldloca_s_r8\ldloca_s_r8.cmd
WorkingDir=JIT\IL_Conformance\Old\directed\ldloca_s_r8
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ldloc_s_i1.cmd_4867]
@@ -37201,7 +36833,7 @@ RelativePath=JIT\IL_Conformance\Old\directed\ldloc_s_i1\ldloc_s_i1.cmd
WorkingDir=JIT\IL_Conformance\Old\directed\ldloc_s_i1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ldloc_s_i2.cmd_4868]
@@ -37209,7 +36841,7 @@ RelativePath=JIT\IL_Conformance\Old\directed\ldloc_s_i2\ldloc_s_i2.cmd
WorkingDir=JIT\IL_Conformance\Old\directed\ldloc_s_i2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ldloc_s_i4.cmd_4869]
@@ -37217,7 +36849,7 @@ RelativePath=JIT\IL_Conformance\Old\directed\ldloc_s_i4\ldloc_s_i4.cmd
WorkingDir=JIT\IL_Conformance\Old\directed\ldloc_s_i4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ldloc_s_i8.cmd_4870]
@@ -37225,7 +36857,7 @@ RelativePath=JIT\IL_Conformance\Old\directed\ldloc_s_i8\ldloc_s_i8.cmd
WorkingDir=JIT\IL_Conformance\Old\directed\ldloc_s_i8
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ldloc_s_r4.cmd_4871]
@@ -37233,7 +36865,7 @@ RelativePath=JIT\IL_Conformance\Old\directed\ldloc_s_r4\ldloc_s_r4.cmd
WorkingDir=JIT\IL_Conformance\Old\directed\ldloc_s_r4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ldloc_s_r8.cmd_4872]
@@ -37241,7 +36873,7 @@ RelativePath=JIT\IL_Conformance\Old\directed\ldloc_s_r8\ldloc_s_r8.cmd
WorkingDir=JIT\IL_Conformance\Old\directed\ldloc_s_r8
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[array_tests.cmd_4873]
@@ -37249,7 +36881,7 @@ RelativePath=JIT\IL_Conformance\Old\objectmodel\array_tests\array_tests.cmd
WorkingDir=JIT\IL_Conformance\Old\objectmodel\array_tests
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Box_Unbox.cmd_4874]
@@ -37257,7 +36889,7 @@ RelativePath=JIT\IL_Conformance\Old\objectmodel\Box_Unbox\Box_Unbox.cmd
WorkingDir=JIT\IL_Conformance\Old\objectmodel\Box_Unbox
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[callintf.cmd_4875]
@@ -37265,7 +36897,7 @@ RelativePath=JIT\IL_Conformance\Old\objectmodel\callintf\callintf.cmd
WorkingDir=JIT\IL_Conformance\Old\objectmodel\callintf
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[callnonvirt.cmd_4876]
@@ -37273,7 +36905,7 @@ RelativePath=JIT\IL_Conformance\Old\objectmodel\callnonvirt\callnonvirt.cmd
WorkingDir=JIT\IL_Conformance\Old\objectmodel\callnonvirt
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[callstatic.cmd_4877]
@@ -37281,7 +36913,7 @@ RelativePath=JIT\IL_Conformance\Old\objectmodel\callstatic\callstatic.cmd
WorkingDir=JIT\IL_Conformance\Old\objectmodel\callstatic
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[callsuper.cmd_4878]
@@ -37289,7 +36921,7 @@ RelativePath=JIT\IL_Conformance\Old\objectmodel\callsuper\callsuper.cmd
WorkingDir=JIT\IL_Conformance\Old\objectmodel\callsuper
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[callvirt.cmd_4879]
@@ -37297,7 +36929,7 @@ RelativePath=JIT\IL_Conformance\Old\objectmodel\callvirt\callvirt.cmd
WorkingDir=JIT\IL_Conformance\Old\objectmodel\callvirt
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[castclass.cmd_4880]
@@ -37305,7 +36937,7 @@ RelativePath=JIT\IL_Conformance\Old\objectmodel\castclass\castclass.cmd
WorkingDir=JIT\IL_Conformance\Old\objectmodel\castclass
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[cpobj.cmd_4881]
@@ -37313,7 +36945,7 @@ RelativePath=JIT\IL_Conformance\Old\objectmodel\cpobj\cpobj.cmd
WorkingDir=JIT\IL_Conformance\Old\objectmodel\cpobj
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[fielda_tests.cmd_4882]
@@ -37321,7 +36953,7 @@ RelativePath=JIT\IL_Conformance\Old\objectmodel\fielda_tests\fielda_tests.cmd
WorkingDir=JIT\IL_Conformance\Old\objectmodel\fielda_tests
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[field_tests.cmd_4883]
@@ -37329,7 +36961,7 @@ RelativePath=JIT\IL_Conformance\Old\objectmodel\field_tests\field_tests.cmd
WorkingDir=JIT\IL_Conformance\Old\objectmodel\field_tests
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[initobj.cmd_4884]
@@ -37337,7 +36969,7 @@ RelativePath=JIT\IL_Conformance\Old\objectmodel\initobj\initobj.cmd
WorkingDir=JIT\IL_Conformance\Old\objectmodel\initobj
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[isinst.cmd_4885]
@@ -37345,7 +36977,7 @@ RelativePath=JIT\IL_Conformance\Old\objectmodel\isinst\isinst.cmd
WorkingDir=JIT\IL_Conformance\Old\objectmodel\isinst
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ldlen.cmd_4886]
@@ -37353,7 +36985,7 @@ RelativePath=JIT\IL_Conformance\Old\objectmodel\ldlen\ldlen.cmd
WorkingDir=JIT\IL_Conformance\Old\objectmodel\ldlen
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ldobj.cmd_4887]
@@ -37361,7 +36993,7 @@ RelativePath=JIT\IL_Conformance\Old\objectmodel\ldobj\ldobj.cmd
WorkingDir=JIT\IL_Conformance\Old\objectmodel\ldobj
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ldstr.cmd_4888]
@@ -37369,7 +37001,7 @@ RelativePath=JIT\IL_Conformance\Old\objectmodel\ldstr\ldstr.cmd
WorkingDir=JIT\IL_Conformance\Old\objectmodel\ldstr
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ldtoken.cmd_4889]
@@ -37377,7 +37009,7 @@ RelativePath=JIT\IL_Conformance\Old\objectmodel\ldtoken\ldtoken.cmd
WorkingDir=JIT\IL_Conformance\Old\objectmodel\ldtoken
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ldvirtftn.cmd_4890]
@@ -37385,7 +37017,7 @@ RelativePath=JIT\IL_Conformance\Old\objectmodel\ldvirtftn\ldvirtftn.cmd
WorkingDir=JIT\IL_Conformance\Old\objectmodel\ldvirtftn
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[localloc.cmd_4891]
@@ -37393,7 +37025,7 @@ RelativePath=JIT\IL_Conformance\Old\objectmodel\localloc\localloc.cmd
WorkingDir=JIT\IL_Conformance\Old\objectmodel\localloc
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[newobj.cmd_4892]
@@ -37401,7 +37033,7 @@ RelativePath=JIT\IL_Conformance\Old\objectmodel\newobj\newobj.cmd
WorkingDir=JIT\IL_Conformance\Old\objectmodel\newobj
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[seh_tests.cmd_4893]
@@ -37409,7 +37041,7 @@ RelativePath=JIT\IL_Conformance\Old\objectmodel\seh_tests\seh_tests.cmd
WorkingDir=JIT\IL_Conformance\Old\objectmodel\seh_tests
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[throw.cmd_4894]
@@ -37417,7 +37049,7 @@ RelativePath=JIT\IL_Conformance\Old\objectmodel\throw\throw.cmd
WorkingDir=JIT\IL_Conformance\Old\objectmodel\throw
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[repro52.cmd_4895]
@@ -37425,7 +37057,7 @@ RelativePath=JIT\jit64\ebvts\cs\generics\generics\repro52\repro52.cmd
WorkingDir=JIT\jit64\ebvts\cs\generics\generics\repro52
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[loopEH.cmd_4896]
@@ -37433,7 +37065,7 @@ RelativePath=JIT\jit64\eh\basics\loopEH\loopEH.cmd
WorkingDir=JIT\jit64\eh\basics\loopEH
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[throwinfinallyintryfilter1.cmd_4897]
@@ -37441,7 +37073,7 @@ RelativePath=JIT\jit64\eh\basics\throwinfinallyintryfilter1\throwinfinallyintryf
WorkingDir=JIT\jit64\eh\basics\throwinfinallyintryfilter1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[throwinfinallyintryfilter2.cmd_4898]
@@ -37449,7 +37081,7 @@ RelativePath=JIT\jit64\eh\basics\throwinfinallyintryfilter2\throwinfinallyintryf
WorkingDir=JIT\jit64\eh\basics\throwinfinallyintryfilter2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[throwinfinallyintryfilter3.cmd_4899]
@@ -37457,7 +37089,7 @@ RelativePath=JIT\jit64\eh\basics\throwinfinallyintryfilter3\throwinfinallyintryf
WorkingDir=JIT\jit64\eh\basics\throwinfinallyintryfilter3
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[throwisfirstinstruction.cmd_4900]
@@ -37465,7 +37097,7 @@ RelativePath=JIT\jit64\eh\basics\throwisfirstinstruction\throwisfirstinstruction
WorkingDir=JIT\jit64\eh\basics\throwisfirstinstruction
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[nestedTryRegionsWithSameOffset1.cmd_4901]
@@ -37473,7 +37105,7 @@ RelativePath=JIT\jit64\eh\FinallyExec\nestedTryRegionsWithSameOffset1\nestedTryR
WorkingDir=JIT\jit64\eh\FinallyExec\nestedTryRegionsWithSameOffset1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[nestedTryRegionsWithSameOffset1_o.cmd_4902]
@@ -37481,7 +37113,7 @@ RelativePath=JIT\jit64\eh\FinallyExec\nestedTryRegionsWithSameOffset1_o\nestedTr
WorkingDir=JIT\jit64\eh\FinallyExec\nestedTryRegionsWithSameOffset1_o
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[nestedTryRegionsWithSameOffset2.cmd_4903]
@@ -37489,7 +37121,7 @@ RelativePath=JIT\jit64\eh\FinallyExec\nestedTryRegionsWithSameOffset2\nestedTryR
WorkingDir=JIT\jit64\eh\FinallyExec\nestedTryRegionsWithSameOffset2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[nestedTryRegionsWithSameOffset2_o.cmd_4904]
@@ -37497,7 +37129,7 @@ RelativePath=JIT\jit64\eh\FinallyExec\nestedTryRegionsWithSameOffset2_o\nestedTr
WorkingDir=JIT\jit64\eh\FinallyExec\nestedTryRegionsWithSameOffset2_o
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[nestedTryRegionsWithSameOffset3.cmd_4905]
@@ -37505,7 +37137,7 @@ RelativePath=JIT\jit64\eh\FinallyExec\nestedTryRegionsWithSameOffset3\nestedTryR
WorkingDir=JIT\jit64\eh\FinallyExec\nestedTryRegionsWithSameOffset3
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[nestedTryRegionsWithSameOffset3_o.cmd_4906]
@@ -37513,7 +37145,7 @@ RelativePath=JIT\jit64\eh\FinallyExec\nestedTryRegionsWithSameOffset3_o\nestedTr
WorkingDir=JIT\jit64\eh\FinallyExec\nestedTryRegionsWithSameOffset3_o
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[nonlocalexitincatch.cmd_4907]
@@ -37521,7 +37153,7 @@ RelativePath=JIT\jit64\eh\FinallyExec\nonlocalexitincatch\nonlocalexitincatch.cm
WorkingDir=JIT\jit64\eh\FinallyExec\nonlocalexitincatch
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[nonlocalexitinfinally.cmd_4908]
@@ -37529,7 +37161,7 @@ RelativePath=JIT\jit64\eh\FinallyExec\nonlocalexitinfinally\nonlocalexitinfinall
WorkingDir=JIT\jit64\eh\FinallyExec\nonlocalexitinfinally
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[nonlocalexitinhandler.cmd_4909]
@@ -37537,7 +37169,7 @@ RelativePath=JIT\jit64\eh\FinallyExec\nonlocalexitinhandler\nonlocalexitinhandle
WorkingDir=JIT\jit64\eh\FinallyExec\nonlocalexitinhandler
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[nonlocalexitinroot.cmd_4910]
@@ -37545,7 +37177,7 @@ RelativePath=JIT\jit64\eh\FinallyExec\nonlocalexitinroot\nonlocalexitinroot.cmd
WorkingDir=JIT\jit64\eh\FinallyExec\nonlocalexitinroot
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[nonlocalexitintry.cmd_4911]
@@ -37553,7 +37185,7 @@ RelativePath=JIT\jit64\eh\FinallyExec\nonlocalexitintry\nonlocalexitintry.cmd
WorkingDir=JIT\jit64\eh\FinallyExec\nonlocalexitintry
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[nonlocalgotoinatryblockinahandler.cmd_4912]
@@ -37561,7 +37193,7 @@ RelativePath=JIT\jit64\eh\FinallyExec\nonlocalgotoinatryblockinahandler\nonlocal
WorkingDir=JIT\jit64\eh\FinallyExec\nonlocalgotoinatryblockinahandler
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[nonlocalexitfromnestedcatch.cmd_4913]
@@ -37569,7 +37201,7 @@ RelativePath=JIT\jit64\eh\Leaves\nonlocalexitfromnestedcatch\nonlocalexitfromnes
WorkingDir=JIT\jit64\eh\Leaves\nonlocalexitfromnestedcatch
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[148343.cmd_4914]
@@ -37577,7 +37209,7 @@ RelativePath=JIT\jit64\gc\misc\148343\148343.cmd
WorkingDir=JIT\jit64\gc\misc\148343
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[9param.cmd_4915]
@@ -37585,7 +37217,7 @@ RelativePath=JIT\jit64\gc\misc\9param\9param.cmd
WorkingDir=JIT\jit64\gc\misc\9param
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[9_and_alloca2.cmd_4916]
@@ -37593,7 +37225,7 @@ RelativePath=JIT\jit64\gc\misc\9_and_alloca2\9_and_alloca2.cmd
WorkingDir=JIT\jit64\gc\misc\9_and_alloca2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[alloca3.cmd_4917]
@@ -37601,7 +37233,7 @@ RelativePath=JIT\jit64\gc\misc\alloca3\alloca3.cmd
WorkingDir=JIT\jit64\gc\misc\alloca3
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[eh1.cmd_4918]
@@ -37609,7 +37241,7 @@ RelativePath=JIT\jit64\gc\misc\eh1\eh1.cmd
WorkingDir=JIT\jit64\gc\misc\eh1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[fgtest1.cmd_4919]
@@ -37617,7 +37249,7 @@ RelativePath=JIT\jit64\gc\misc\fgtest1\fgtest1.cmd
WorkingDir=JIT\jit64\gc\misc\fgtest1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[fgtest2.cmd_4920]
@@ -37625,7 +37257,7 @@ RelativePath=JIT\jit64\gc\misc\fgtest2\fgtest2.cmd
WorkingDir=JIT\jit64\gc\misc\fgtest2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[gc-pinned-code-motion.cmd_4922]
@@ -37633,7 +37265,7 @@ RelativePath=JIT\jit64\gc\misc\gc-pinned-code-motion\gc-pinned-code-motion.cmd
WorkingDir=JIT\jit64\gc\misc\gc-pinned-code-motion
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[gcparaminreg.cmd_4923]
@@ -37641,7 +37273,7 @@ RelativePath=JIT\jit64\gc\misc\gcparaminreg\gcparaminreg.cmd
WorkingDir=JIT\jit64\gc\misc\gcparaminreg
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[ret_struct_test1.cmd_4924]
@@ -37649,7 +37281,7 @@ RelativePath=JIT\jit64\gc\misc\ret_struct_test1\ret_struct_test1.cmd
WorkingDir=JIT\jit64\gc\misc\ret_struct_test1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[ret_struct_test4.cmd_4925]
@@ -37657,7 +37289,7 @@ RelativePath=JIT\jit64\gc\misc\ret_struct_test4\ret_struct_test4.cmd
WorkingDir=JIT\jit64\gc\misc\ret_struct_test4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[simple1.cmd_4926]
@@ -37665,7 +37297,7 @@ RelativePath=JIT\jit64\gc\misc\simple1\simple1.cmd
WorkingDir=JIT\jit64\gc\misc\simple1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[struct1.cmd_4927]
@@ -37673,7 +37305,7 @@ RelativePath=JIT\jit64\gc\misc\struct1\struct1.cmd
WorkingDir=JIT\jit64\gc\misc\struct1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[struct1_2.cmd_4928]
@@ -37681,7 +37313,7 @@ RelativePath=JIT\jit64\gc\misc\struct1_2\struct1_2.cmd
WorkingDir=JIT\jit64\gc\misc\struct1_2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[struct1_4.cmd_4929]
@@ -37689,7 +37321,7 @@ RelativePath=JIT\jit64\gc\misc\struct1_4\struct1_4.cmd
WorkingDir=JIT\jit64\gc\misc\struct1_4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[struct1_5.cmd_4930]
@@ -37697,7 +37329,7 @@ RelativePath=JIT\jit64\gc\misc\struct1_5\struct1_5.cmd
WorkingDir=JIT\jit64\gc\misc\struct1_5
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[struct2.cmd_4931]
@@ -37705,7 +37337,7 @@ RelativePath=JIT\jit64\gc\misc\struct2\struct2.cmd
WorkingDir=JIT\jit64\gc\misc\struct2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[struct2_2.cmd_4932]
@@ -37713,7 +37345,7 @@ RelativePath=JIT\jit64\gc\misc\struct2_2\struct2_2.cmd
WorkingDir=JIT\jit64\gc\misc\struct2_2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[struct2_4.cmd_4933]
@@ -37721,7 +37353,7 @@ RelativePath=JIT\jit64\gc\misc\struct2_4\struct2_4.cmd
WorkingDir=JIT\jit64\gc\misc\struct2_4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[struct2_5.cmd_4934]
@@ -37729,7 +37361,7 @@ RelativePath=JIT\jit64\gc\misc\struct2_5\struct2_5.cmd
WorkingDir=JIT\jit64\gc\misc\struct2_5
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[struct2_5_2.cmd_4935]
@@ -37737,7 +37369,7 @@ RelativePath=JIT\jit64\gc\misc\struct2_5_2\struct2_5_2.cmd
WorkingDir=JIT\jit64\gc\misc\struct2_5_2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[struct3.cmd_4936]
@@ -37745,7 +37377,7 @@ RelativePath=JIT\jit64\gc\misc\struct3\struct3.cmd
WorkingDir=JIT\jit64\gc\misc\struct3
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[struct3_2.cmd_4937]
@@ -37753,7 +37385,7 @@ RelativePath=JIT\jit64\gc\misc\struct3_2\struct3_2.cmd
WorkingDir=JIT\jit64\gc\misc\struct3_2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[struct3_4.cmd_4938]
@@ -37761,7 +37393,7 @@ RelativePath=JIT\jit64\gc\misc\struct3_4\struct3_4.cmd
WorkingDir=JIT\jit64\gc\misc\struct3_4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[struct3_5.cmd_4939]
@@ -37769,7 +37401,7 @@ RelativePath=JIT\jit64\gc\misc\struct3_5\struct3_5.cmd
WorkingDir=JIT\jit64\gc\misc\struct3_5
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[struct4.cmd_4940]
@@ -37777,7 +37409,7 @@ RelativePath=JIT\jit64\gc\misc\struct4\struct4.cmd
WorkingDir=JIT\jit64\gc\misc\struct4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[struct4_2.cmd_4941]
@@ -37785,7 +37417,7 @@ RelativePath=JIT\jit64\gc\misc\struct4_2\struct4_2.cmd
WorkingDir=JIT\jit64\gc\misc\struct4_2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[struct4_4.cmd_4942]
@@ -37793,7 +37425,7 @@ RelativePath=JIT\jit64\gc\misc\struct4_4\struct4_4.cmd
WorkingDir=JIT\jit64\gc\misc\struct4_4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[struct4_5.cmd_4943]
@@ -37801,7 +37433,7 @@ RelativePath=JIT\jit64\gc\misc\struct4_5\struct4_5.cmd
WorkingDir=JIT\jit64\gc\misc\struct4_5
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[struct5.cmd_4944]
@@ -37809,7 +37441,7 @@ RelativePath=JIT\jit64\gc\misc\struct5\struct5.cmd
WorkingDir=JIT\jit64\gc\misc\struct5
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[struct5_2.cmd_4945]
@@ -37817,7 +37449,7 @@ RelativePath=JIT\jit64\gc\misc\struct5_2\struct5_2.cmd
WorkingDir=JIT\jit64\gc\misc\struct5_2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[struct5_4.cmd_4946]
@@ -37825,7 +37457,7 @@ RelativePath=JIT\jit64\gc\misc\struct5_4\struct5_4.cmd
WorkingDir=JIT\jit64\gc\misc\struct5_4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[struct5_5.cmd_4947]
@@ -37833,7 +37465,7 @@ RelativePath=JIT\jit64\gc\misc\struct5_5\struct5_5.cmd
WorkingDir=JIT\jit64\gc\misc\struct5_5
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[struct6.cmd_4948]
@@ -37841,7 +37473,7 @@ RelativePath=JIT\jit64\gc\misc\struct6\struct6.cmd
WorkingDir=JIT\jit64\gc\misc\struct6
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[struct6_2.cmd_4949]
@@ -37849,7 +37481,7 @@ RelativePath=JIT\jit64\gc\misc\struct6_2\struct6_2.cmd
WorkingDir=JIT\jit64\gc\misc\struct6_2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[struct6_4.cmd_4950]
@@ -37857,7 +37489,7 @@ RelativePath=JIT\jit64\gc\misc\struct6_4\struct6_4.cmd
WorkingDir=JIT\jit64\gc\misc\struct6_4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[struct6_5.cmd_4951]
@@ -37865,7 +37497,7 @@ RelativePath=JIT\jit64\gc\misc\struct6_5\struct6_5.cmd
WorkingDir=JIT\jit64\gc\misc\struct6_5
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[struct7_1.cmd_4952]
@@ -37873,7 +37505,7 @@ RelativePath=JIT\jit64\gc\misc\struct7_1\struct7_1.cmd
WorkingDir=JIT\jit64\gc\misc\struct7_1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[struct8.cmd_4953]
@@ -37881,7 +37513,7 @@ RelativePath=JIT\jit64\gc\misc\struct8\struct8.cmd
WorkingDir=JIT\jit64\gc\misc\struct8
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[struct9.cmd_4954]
@@ -37889,7 +37521,7 @@ RelativePath=JIT\jit64\gc\misc\struct9\struct9.cmd
WorkingDir=JIT\jit64\gc\misc\struct9
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[struct9_2.cmd_4955]
@@ -37897,7 +37529,7 @@ RelativePath=JIT\jit64\gc\misc\struct9_2\struct9_2.cmd
WorkingDir=JIT\jit64\gc\misc\struct9_2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[structfp1_1.cmd_4956]
@@ -37905,7 +37537,7 @@ RelativePath=JIT\jit64\gc\misc\structfp1_1\structfp1_1.cmd
WorkingDir=JIT\jit64\gc\misc\structfp1_1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[structfp1_2.cmd_4957]
@@ -37913,7 +37545,7 @@ RelativePath=JIT\jit64\gc\misc\structfp1_2\structfp1_2.cmd
WorkingDir=JIT\jit64\gc\misc\structfp1_2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[structfp1_3.cmd_4958]
@@ -37921,7 +37553,7 @@ RelativePath=JIT\jit64\gc\misc\structfp1_3\structfp1_3.cmd
WorkingDir=JIT\jit64\gc\misc\structfp1_3
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[structfp1_4.cmd_4959]
@@ -37929,7 +37561,7 @@ RelativePath=JIT\jit64\gc\misc\structfp1_4\structfp1_4.cmd
WorkingDir=JIT\jit64\gc\misc\structfp1_4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[structfp1_5.cmd_4960]
@@ -37937,7 +37569,7 @@ RelativePath=JIT\jit64\gc\misc\structfp1_5\structfp1_5.cmd
WorkingDir=JIT\jit64\gc\misc\structfp1_5
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[structfp1_6.cmd_4961]
@@ -37945,7 +37577,7 @@ RelativePath=JIT\jit64\gc\misc\structfp1_6\structfp1_6.cmd
WorkingDir=JIT\jit64\gc\misc\structfp1_6
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[structfp2_1.cmd_4962]
@@ -37953,7 +37585,7 @@ RelativePath=JIT\jit64\gc\misc\structfp2_1\structfp2_1.cmd
WorkingDir=JIT\jit64\gc\misc\structfp2_1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[structfp2_2.cmd_4963]
@@ -37961,7 +37593,7 @@ RelativePath=JIT\jit64\gc\misc\structfp2_2\structfp2_2.cmd
WorkingDir=JIT\jit64\gc\misc\structfp2_2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[structfp2_3.cmd_4964]
@@ -37969,7 +37601,7 @@ RelativePath=JIT\jit64\gc\misc\structfp2_3\structfp2_3.cmd
WorkingDir=JIT\jit64\gc\misc\structfp2_3
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[structfp2_4.cmd_4965]
@@ -37977,7 +37609,7 @@ RelativePath=JIT\jit64\gc\misc\structfp2_4\structfp2_4.cmd
WorkingDir=JIT\jit64\gc\misc\structfp2_4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[structfp3_1.cmd_4966]
@@ -37985,7 +37617,7 @@ RelativePath=JIT\jit64\gc\misc\structfp3_1\structfp3_1.cmd
WorkingDir=JIT\jit64\gc\misc\structfp3_1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[structfp4_1.cmd_4967]
@@ -37993,7 +37625,7 @@ RelativePath=JIT\jit64\gc\misc\structfp4_1\structfp4_1.cmd
WorkingDir=JIT\jit64\gc\misc\structfp4_1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[structfp5_1.cmd_4968]
@@ -38001,7 +37633,7 @@ RelativePath=JIT\jit64\gc\misc\structfp5_1\structfp5_1.cmd
WorkingDir=JIT\jit64\gc\misc\structfp5_1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[structfp6_1.cmd_4969]
@@ -38009,7 +37641,7 @@ RelativePath=JIT\jit64\gc\misc\structfp6_1\structfp6_1.cmd
WorkingDir=JIT\jit64\gc\misc\structfp6_1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[structfpseh5_1.cmd_4970]
@@ -38017,7 +37649,7 @@ RelativePath=JIT\jit64\gc\misc\structfpseh5_1\structfpseh5_1.cmd
WorkingDir=JIT\jit64\gc\misc\structfpseh5_1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS;UNWIND
+Categories=JIT;EXPECTED_PASS;UNWIND;Pri1
HostStyle=0
[structfpseh6_1.cmd_4971]
@@ -38025,7 +37657,7 @@ RelativePath=JIT\jit64\gc\misc\structfpseh6_1\structfpseh6_1.cmd
WorkingDir=JIT\jit64\gc\misc\structfpseh6_1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS;UNWIND
+Categories=JIT;EXPECTED_PASS;UNWIND;Pri1
HostStyle=0
[structref1_1.cmd_4972]
@@ -38033,7 +37665,7 @@ RelativePath=JIT\jit64\gc\misc\structref1_1\structref1_1.cmd
WorkingDir=JIT\jit64\gc\misc\structref1_1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[structret1_1.cmd_4973]
@@ -38041,7 +37673,7 @@ RelativePath=JIT\jit64\gc\misc\structret1_1\structret1_1.cmd
WorkingDir=JIT\jit64\gc\misc\structret1_1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[structret1_2.cmd_4974]
@@ -38049,7 +37681,7 @@ RelativePath=JIT\jit64\gc\misc\structret1_2\structret1_2.cmd
WorkingDir=JIT\jit64\gc\misc\structret1_2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[structret1_3.cmd_4975]
@@ -38057,7 +37689,7 @@ RelativePath=JIT\jit64\gc\misc\structret1_3\structret1_3.cmd
WorkingDir=JIT\jit64\gc\misc\structret1_3
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[structret2_1.cmd_4976]
@@ -38065,7 +37697,7 @@ RelativePath=JIT\jit64\gc\misc\structret2_1\structret2_1.cmd
WorkingDir=JIT\jit64\gc\misc\structret2_1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[structret2_2.cmd_4977]
@@ -38073,7 +37705,7 @@ RelativePath=JIT\jit64\gc\misc\structret2_2\structret2_2.cmd
WorkingDir=JIT\jit64\gc\misc\structret2_2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[structret2_3.cmd_4978]
@@ -38081,7 +37713,7 @@ RelativePath=JIT\jit64\gc\misc\structret2_3\structret2_3.cmd
WorkingDir=JIT\jit64\gc\misc\structret2_3
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[structret3_1.cmd_4979]
@@ -38089,7 +37721,7 @@ RelativePath=JIT\jit64\gc\misc\structret3_1\structret3_1.cmd
WorkingDir=JIT\jit64\gc\misc\structret3_1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[structret3_2.cmd_4980]
@@ -38097,7 +37729,7 @@ RelativePath=JIT\jit64\gc\misc\structret3_2\structret3_2.cmd
WorkingDir=JIT\jit64\gc\misc\structret3_2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[structret3_3.cmd_4981]
@@ -38105,7 +37737,7 @@ RelativePath=JIT\jit64\gc\misc\structret3_3\structret3_3.cmd
WorkingDir=JIT\jit64\gc\misc\structret3_3
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[structret4_1.cmd_4982]
@@ -38113,7 +37745,7 @@ RelativePath=JIT\jit64\gc\misc\structret4_1\structret4_1.cmd
WorkingDir=JIT\jit64\gc\misc\structret4_1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[structret4_2.cmd_4983]
@@ -38121,7 +37753,7 @@ RelativePath=JIT\jit64\gc\misc\structret4_2\structret4_2.cmd
WorkingDir=JIT\jit64\gc\misc\structret4_2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[structret4_3.cmd_4984]
@@ -38129,7 +37761,7 @@ RelativePath=JIT\jit64\gc\misc\structret4_3\structret4_3.cmd
WorkingDir=JIT\jit64\gc\misc\structret4_3
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[structret5_1.cmd_4985]
@@ -38137,7 +37769,7 @@ RelativePath=JIT\jit64\gc\misc\structret5_1\structret5_1.cmd
WorkingDir=JIT\jit64\gc\misc\structret5_1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[structret5_2.cmd_4986]
@@ -38145,7 +37777,7 @@ RelativePath=JIT\jit64\gc\misc\structret5_2\structret5_2.cmd
WorkingDir=JIT\jit64\gc\misc\structret5_2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[structret5_3.cmd_4987]
@@ -38153,7 +37785,7 @@ RelativePath=JIT\jit64\gc\misc\structret5_3\structret5_3.cmd
WorkingDir=JIT\jit64\gc\misc\structret5_3
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[structret6_1.cmd_4988]
@@ -38161,7 +37793,7 @@ RelativePath=JIT\jit64\gc\misc\structret6_1\structret6_1.cmd
WorkingDir=JIT\jit64\gc\misc\structret6_1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[structret6_2.cmd_4989]
@@ -38169,7 +37801,7 @@ RelativePath=JIT\jit64\gc\misc\structret6_2\structret6_2.cmd
WorkingDir=JIT\jit64\gc\misc\structret6_2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[structret6_3.cmd_4990]
@@ -38177,7 +37809,7 @@ RelativePath=JIT\jit64\gc\misc\structret6_3\structret6_3.cmd
WorkingDir=JIT\jit64\gc\misc\structret6_3
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[structva1_1.cmd_4991]
@@ -38185,7 +37817,7 @@ RelativePath=JIT\jit64\gc\misc\structva1_1\structva1_1.cmd
WorkingDir=JIT\jit64\gc\misc\structva1_1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[test1.cmd_4992]
@@ -38193,7 +37825,7 @@ RelativePath=JIT\jit64\gc\misc\test1\test1.cmd
WorkingDir=JIT\jit64\gc\misc\test1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[test2.cmd_4993]
@@ -38201,7 +37833,7 @@ RelativePath=JIT\jit64\gc\misc\test2\test2.cmd
WorkingDir=JIT\jit64\gc\misc\test2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[test3.cmd_4994]
@@ -38209,7 +37841,7 @@ RelativePath=JIT\jit64\gc\misc\test3\test3.cmd
WorkingDir=JIT\jit64\gc\misc\test3
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[test_noalloca.cmd_4995]
@@ -38217,7 +37849,7 @@ RelativePath=JIT\jit64\gc\misc\test_noalloca\test_noalloca.cmd
WorkingDir=JIT\jit64\gc\misc\test_noalloca
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[vbil.cmd_4996]
@@ -38225,7 +37857,7 @@ RelativePath=JIT\jit64\gc\misc\vbil\vbil.cmd
WorkingDir=JIT\jit64\gc\misc\vbil
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[143837.cmd_4997]
@@ -38233,7 +37865,7 @@ RelativePath=JIT\jit64\gc\regress\vswhidbey\143837\143837.cmd
WorkingDir=JIT\jit64\gc\regress\vswhidbey\143837
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[339415.cmd_4998]
@@ -38241,7 +37873,7 @@ RelativePath=JIT\jit64\gc\regress\vswhidbey\339415\339415.cmd
WorkingDir=JIT\jit64\gc\regress\vswhidbey\339415
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[hfa_nd0A_d.cmd_4999]
@@ -38249,7 +37881,7 @@ RelativePath=JIT\jit64\hfa\main\testA\hfa_nd0A_d\hfa_nd0A_d.cmd
WorkingDir=JIT\jit64\hfa\main\testA\hfa_nd0A_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[hfa_nd0A_r.cmd_5000]
@@ -38257,7 +37889,7 @@ RelativePath=JIT\jit64\hfa\main\testA\hfa_nd0A_r\hfa_nd0A_r.cmd
WorkingDir=JIT\jit64\hfa\main\testA\hfa_nd0A_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[hfa_nd1A_d.cmd_5001]
@@ -38265,7 +37897,7 @@ RelativePath=JIT\jit64\hfa\main\testA\hfa_nd1A_d\hfa_nd1A_d.cmd
WorkingDir=JIT\jit64\hfa\main\testA\hfa_nd1A_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[hfa_nd1A_r.cmd_5002]
@@ -38273,7 +37905,7 @@ RelativePath=JIT\jit64\hfa\main\testA\hfa_nd1A_r\hfa_nd1A_r.cmd
WorkingDir=JIT\jit64\hfa\main\testA\hfa_nd1A_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[hfa_nd2A_d.cmd_5003]
@@ -38281,7 +37913,7 @@ RelativePath=JIT\jit64\hfa\main\testA\hfa_nd2A_d\hfa_nd2A_d.cmd
WorkingDir=JIT\jit64\hfa\main\testA\hfa_nd2A_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS;ISSUE_4946
+Categories=EXPECTED_PASS;ISSUE_4946;Pri1
HostStyle=0
[hfa_nd2A_r.cmd_5004]
@@ -38289,7 +37921,7 @@ RelativePath=JIT\jit64\hfa\main\testA\hfa_nd2A_r\hfa_nd2A_r.cmd
WorkingDir=JIT\jit64\hfa\main\testA\hfa_nd2A_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS;ISSUE_4946
+Categories=EXPECTED_PASS;ISSUE_4946;Pri1
HostStyle=0
[hfa_nf0A_d.cmd_5005]
@@ -38297,7 +37929,7 @@ RelativePath=JIT\jit64\hfa\main\testA\hfa_nf0A_d\hfa_nf0A_d.cmd
WorkingDir=JIT\jit64\hfa\main\testA\hfa_nf0A_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[hfa_nf0A_r.cmd_5006]
@@ -38305,7 +37937,7 @@ RelativePath=JIT\jit64\hfa\main\testA\hfa_nf0A_r\hfa_nf0A_r.cmd
WorkingDir=JIT\jit64\hfa\main\testA\hfa_nf0A_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[hfa_nf1A_d.cmd_5007]
@@ -38313,7 +37945,7 @@ RelativePath=JIT\jit64\hfa\main\testA\hfa_nf1A_d\hfa_nf1A_d.cmd
WorkingDir=JIT\jit64\hfa\main\testA\hfa_nf1A_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[hfa_nf1A_r.cmd_5008]
@@ -38321,7 +37953,7 @@ RelativePath=JIT\jit64\hfa\main\testA\hfa_nf1A_r\hfa_nf1A_r.cmd
WorkingDir=JIT\jit64\hfa\main\testA\hfa_nf1A_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[hfa_nf2A_d.cmd_5009]
@@ -38329,7 +37961,7 @@ RelativePath=JIT\jit64\hfa\main\testA\hfa_nf2A_d\hfa_nf2A_d.cmd
WorkingDir=JIT\jit64\hfa\main\testA\hfa_nf2A_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS;ISSUE_4946
+Categories=EXPECTED_PASS;ISSUE_4946;Pri1
HostStyle=0
[hfa_nf2A_r.cmd_5010]
@@ -38337,7 +37969,7 @@ RelativePath=JIT\jit64\hfa\main\testA\hfa_nf2A_r\hfa_nf2A_r.cmd
WorkingDir=JIT\jit64\hfa\main\testA\hfa_nf2A_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS;ISSUE_4946
+Categories=EXPECTED_PASS;ISSUE_4946;Pri1
HostStyle=0
[hfa_sd0A_d.cmd_5011]
@@ -38345,7 +37977,7 @@ RelativePath=JIT\jit64\hfa\main\testA\hfa_sd0A_d\hfa_sd0A_d.cmd
WorkingDir=JIT\jit64\hfa\main\testA\hfa_sd0A_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[hfa_sd0A_r.cmd_5012]
@@ -38353,7 +37985,7 @@ RelativePath=JIT\jit64\hfa\main\testA\hfa_sd0A_r\hfa_sd0A_r.cmd
WorkingDir=JIT\jit64\hfa\main\testA\hfa_sd0A_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[hfa_sd1A_d.cmd_5013]
@@ -38361,7 +37993,7 @@ RelativePath=JIT\jit64\hfa\main\testA\hfa_sd1A_d\hfa_sd1A_d.cmd
WorkingDir=JIT\jit64\hfa\main\testA\hfa_sd1A_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[hfa_sd1A_r.cmd_5014]
@@ -38369,7 +38001,7 @@ RelativePath=JIT\jit64\hfa\main\testA\hfa_sd1A_r\hfa_sd1A_r.cmd
WorkingDir=JIT\jit64\hfa\main\testA\hfa_sd1A_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[hfa_sd2A_d.cmd_5015]
@@ -38377,7 +38009,7 @@ RelativePath=JIT\jit64\hfa\main\testA\hfa_sd2A_d\hfa_sd2A_d.cmd
WorkingDir=JIT\jit64\hfa\main\testA\hfa_sd2A_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;ISSUE_5639;EXPECTED_PASS;ISSUE_4946
+Categories=ISSUE_5639;EXPECTED_PASS;ISSUE_4946;Pri1
HostStyle=0
[hfa_sd2A_r.cmd_5016]
@@ -38385,7 +38017,7 @@ RelativePath=JIT\jit64\hfa\main\testA\hfa_sd2A_r\hfa_sd2A_r.cmd
WorkingDir=JIT\jit64\hfa\main\testA\hfa_sd2A_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;ISSUE_5639;EXPECTED_PASS;ISSUE_4946
+Categories=ISSUE_5639;EXPECTED_PASS;ISSUE_4946;Pri1
HostStyle=0
[hfa_sf0A_d.cmd_5017]
@@ -38393,7 +38025,7 @@ RelativePath=JIT\jit64\hfa\main\testA\hfa_sf0A_d\hfa_sf0A_d.cmd
WorkingDir=JIT\jit64\hfa\main\testA\hfa_sf0A_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[hfa_sf0A_r.cmd_5018]
@@ -38401,7 +38033,7 @@ RelativePath=JIT\jit64\hfa\main\testA\hfa_sf0A_r\hfa_sf0A_r.cmd
WorkingDir=JIT\jit64\hfa\main\testA\hfa_sf0A_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[hfa_sf1A_d.cmd_5019]
@@ -38409,7 +38041,7 @@ RelativePath=JIT\jit64\hfa\main\testA\hfa_sf1A_d\hfa_sf1A_d.cmd
WorkingDir=JIT\jit64\hfa\main\testA\hfa_sf1A_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[hfa_sf1A_r.cmd_5020]
@@ -38417,7 +38049,7 @@ RelativePath=JIT\jit64\hfa\main\testA\hfa_sf1A_r\hfa_sf1A_r.cmd
WorkingDir=JIT\jit64\hfa\main\testA\hfa_sf1A_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[hfa_sf2A_d.cmd_5021]
@@ -38425,7 +38057,7 @@ RelativePath=JIT\jit64\hfa\main\testA\hfa_sf2A_d\hfa_sf2A_d.cmd
WorkingDir=JIT\jit64\hfa\main\testA\hfa_sf2A_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;ISSUE_5639;EXPECTED_PASS;ISSUE_4946
+Categories=ISSUE_5639;EXPECTED_PASS;ISSUE_4946;Pri1
HostStyle=0
[hfa_sf2A_r.cmd_5022]
@@ -38433,7 +38065,7 @@ RelativePath=JIT\jit64\hfa\main\testA\hfa_sf2A_r\hfa_sf2A_r.cmd
WorkingDir=JIT\jit64\hfa\main\testA\hfa_sf2A_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;ISSUE_5639;EXPECTED_PASS;ISSUE_4946
+Categories=ISSUE_5639;EXPECTED_PASS;ISSUE_4946;Pri1
HostStyle=0
[hfa_nd0B_d.cmd_5023]
@@ -38441,7 +38073,7 @@ RelativePath=JIT\jit64\hfa\main\testB\hfa_nd0B_d\hfa_nd0B_d.cmd
WorkingDir=JIT\jit64\hfa\main\testB\hfa_nd0B_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[hfa_nd0B_r.cmd_5024]
@@ -38449,7 +38081,7 @@ RelativePath=JIT\jit64\hfa\main\testB\hfa_nd0B_r\hfa_nd0B_r.cmd
WorkingDir=JIT\jit64\hfa\main\testB\hfa_nd0B_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[hfa_nd2B_d.cmd_5025]
@@ -38457,7 +38089,7 @@ RelativePath=JIT\jit64\hfa\main\testB\hfa_nd2B_d\hfa_nd2B_d.cmd
WorkingDir=JIT\jit64\hfa\main\testB\hfa_nd2B_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS;ISSUE_4946
+Categories=EXPECTED_PASS;ISSUE_4946;Pri1
HostStyle=0
[hfa_nd2B_r.cmd_5026]
@@ -38465,7 +38097,7 @@ RelativePath=JIT\jit64\hfa\main\testB\hfa_nd2B_r\hfa_nd2B_r.cmd
WorkingDir=JIT\jit64\hfa\main\testB\hfa_nd2B_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS;ISSUE_4946
+Categories=EXPECTED_PASS;ISSUE_4946;Pri1
HostStyle=0
[hfa_nf0B_d.cmd_5027]
@@ -38473,7 +38105,7 @@ RelativePath=JIT\jit64\hfa\main\testB\hfa_nf0B_d\hfa_nf0B_d.cmd
WorkingDir=JIT\jit64\hfa\main\testB\hfa_nf0B_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[hfa_nf0B_r.cmd_5028]
@@ -38481,7 +38113,7 @@ RelativePath=JIT\jit64\hfa\main\testB\hfa_nf0B_r\hfa_nf0B_r.cmd
WorkingDir=JIT\jit64\hfa\main\testB\hfa_nf0B_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[hfa_nf2B_d.cmd_5029]
@@ -38489,7 +38121,7 @@ RelativePath=JIT\jit64\hfa\main\testB\hfa_nf2B_d\hfa_nf2B_d.cmd
WorkingDir=JIT\jit64\hfa\main\testB\hfa_nf2B_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS;ISSUE_4946
+Categories=EXPECTED_PASS;ISSUE_4946;Pri1
HostStyle=0
[hfa_nf2B_r.cmd_5030]
@@ -38497,7 +38129,7 @@ RelativePath=JIT\jit64\hfa\main\testB\hfa_nf2B_r\hfa_nf2B_r.cmd
WorkingDir=JIT\jit64\hfa\main\testB\hfa_nf2B_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS;ISSUE_4946
+Categories=EXPECTED_PASS;ISSUE_4946;Pri1
HostStyle=0
[hfa_sd0B_d.cmd_5031]
@@ -38505,7 +38137,7 @@ RelativePath=JIT\jit64\hfa\main\testB\hfa_sd0B_d\hfa_sd0B_d.cmd
WorkingDir=JIT\jit64\hfa\main\testB\hfa_sd0B_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[hfa_sd0B_r.cmd_5032]
@@ -38513,7 +38145,7 @@ RelativePath=JIT\jit64\hfa\main\testB\hfa_sd0B_r\hfa_sd0B_r.cmd
WorkingDir=JIT\jit64\hfa\main\testB\hfa_sd0B_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[hfa_sd2B_d.cmd_5033]
@@ -38521,7 +38153,7 @@ RelativePath=JIT\jit64\hfa\main\testB\hfa_sd2B_d\hfa_sd2B_d.cmd
WorkingDir=JIT\jit64\hfa\main\testB\hfa_sd2B_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;ISSUE_5639;EXPECTED_PASS;ISSUE_4946
+Categories=ISSUE_5639;EXPECTED_PASS;ISSUE_4946;Pri1
HostStyle=0
[hfa_sd2B_r.cmd_5034]
@@ -38529,7 +38161,7 @@ RelativePath=JIT\jit64\hfa\main\testB\hfa_sd2B_r\hfa_sd2B_r.cmd
WorkingDir=JIT\jit64\hfa\main\testB\hfa_sd2B_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;ISSUE_5639;EXPECTED_PASS;ISSUE_4946
+Categories=ISSUE_5639;EXPECTED_PASS;ISSUE_4946;Pri1
HostStyle=0
[hfa_sf0B_d.cmd_5035]
@@ -38537,7 +38169,7 @@ RelativePath=JIT\jit64\hfa\main\testB\hfa_sf0B_d\hfa_sf0B_d.cmd
WorkingDir=JIT\jit64\hfa\main\testB\hfa_sf0B_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[hfa_sf0B_r.cmd_5036]
@@ -38545,7 +38177,7 @@ RelativePath=JIT\jit64\hfa\main\testB\hfa_sf0B_r\hfa_sf0B_r.cmd
WorkingDir=JIT\jit64\hfa\main\testB\hfa_sf0B_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[hfa_sf2B_d.cmd_5037]
@@ -38553,7 +38185,7 @@ RelativePath=JIT\jit64\hfa\main\testB\hfa_sf2B_d\hfa_sf2B_d.cmd
WorkingDir=JIT\jit64\hfa\main\testB\hfa_sf2B_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;ISSUE_5639;EXPECTED_PASS;ISSUE_4946
+Categories=ISSUE_5639;EXPECTED_PASS;ISSUE_4946;Pri1
HostStyle=0
[hfa_sf2B_r.cmd_5038]
@@ -38561,7 +38193,7 @@ RelativePath=JIT\jit64\hfa\main\testB\hfa_sf2B_r\hfa_sf2B_r.cmd
WorkingDir=JIT\jit64\hfa\main\testB\hfa_sf2B_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;ISSUE_5639;EXPECTED_PASS;ISSUE_4946
+Categories=ISSUE_5639;EXPECTED_PASS;ISSUE_4946;Pri1
HostStyle=0
[hfa_nd0C_d.cmd_5039]
@@ -38569,7 +38201,7 @@ RelativePath=JIT\jit64\hfa\main\testC\hfa_nd0C_d\hfa_nd0C_d.cmd
WorkingDir=JIT\jit64\hfa\main\testC\hfa_nd0C_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[hfa_nd0C_r.cmd_5040]
@@ -38577,7 +38209,7 @@ RelativePath=JIT\jit64\hfa\main\testC\hfa_nd0C_r\hfa_nd0C_r.cmd
WorkingDir=JIT\jit64\hfa\main\testC\hfa_nd0C_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[hfa_nd1C_d.cmd_5041]
@@ -38585,7 +38217,7 @@ RelativePath=JIT\jit64\hfa\main\testC\hfa_nd1C_d\hfa_nd1C_d.cmd
WorkingDir=JIT\jit64\hfa\main\testC\hfa_nd1C_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[hfa_nd1C_r.cmd_5042]
@@ -38593,7 +38225,7 @@ RelativePath=JIT\jit64\hfa\main\testC\hfa_nd1C_r\hfa_nd1C_r.cmd
WorkingDir=JIT\jit64\hfa\main\testC\hfa_nd1C_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[hfa_nd2C_d.cmd_5043]
@@ -38601,7 +38233,7 @@ RelativePath=JIT\jit64\hfa\main\testC\hfa_nd2C_d\hfa_nd2C_d.cmd
WorkingDir=JIT\jit64\hfa\main\testC\hfa_nd2C_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS;NATIVE_INTEROP;ISSUE_4946
+Categories=EXPECTED_PASS;NATIVE_INTEROP;ISSUE_4946;Pri1
HostStyle=0
[hfa_nd2C_r.cmd_5044]
@@ -38609,7 +38241,7 @@ RelativePath=JIT\jit64\hfa\main\testC\hfa_nd2C_r\hfa_nd2C_r.cmd
WorkingDir=JIT\jit64\hfa\main\testC\hfa_nd2C_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS;NATIVE_INTEROP;ISSUE_4946
+Categories=EXPECTED_PASS;NATIVE_INTEROP;ISSUE_4946;Pri1
HostStyle=0
[hfa_nf0C_d.cmd_5045]
@@ -38617,7 +38249,7 @@ RelativePath=JIT\jit64\hfa\main\testC\hfa_nf0C_d\hfa_nf0C_d.cmd
WorkingDir=JIT\jit64\hfa\main\testC\hfa_nf0C_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[hfa_nf0C_r.cmd_5046]
@@ -38625,7 +38257,7 @@ RelativePath=JIT\jit64\hfa\main\testC\hfa_nf0C_r\hfa_nf0C_r.cmd
WorkingDir=JIT\jit64\hfa\main\testC\hfa_nf0C_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[hfa_nf1C_d.cmd_5047]
@@ -38633,7 +38265,7 @@ RelativePath=JIT\jit64\hfa\main\testC\hfa_nf1C_d\hfa_nf1C_d.cmd
WorkingDir=JIT\jit64\hfa\main\testC\hfa_nf1C_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[hfa_nf1C_r.cmd_5048]
@@ -38641,7 +38273,7 @@ RelativePath=JIT\jit64\hfa\main\testC\hfa_nf1C_r\hfa_nf1C_r.cmd
WorkingDir=JIT\jit64\hfa\main\testC\hfa_nf1C_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[hfa_nf2C_d.cmd_5049]
@@ -38649,7 +38281,7 @@ RelativePath=JIT\jit64\hfa\main\testC\hfa_nf2C_d\hfa_nf2C_d.cmd
WorkingDir=JIT\jit64\hfa\main\testC\hfa_nf2C_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS;NATIVE_INTEROP;ISSUE_4946
+Categories=EXPECTED_PASS;NATIVE_INTEROP;ISSUE_4946;Pri1
HostStyle=0
[hfa_nf2C_r.cmd_5050]
@@ -38657,7 +38289,7 @@ RelativePath=JIT\jit64\hfa\main\testC\hfa_nf2C_r\hfa_nf2C_r.cmd
WorkingDir=JIT\jit64\hfa\main\testC\hfa_nf2C_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS;NATIVE_INTEROP;ISSUE_4946
+Categories=EXPECTED_PASS;NATIVE_INTEROP;ISSUE_4946;Pri1
HostStyle=0
[hfa_sd0C_d.cmd_5051]
@@ -38665,7 +38297,7 @@ RelativePath=JIT\jit64\hfa\main\testC\hfa_sd0C_d\hfa_sd0C_d.cmd
WorkingDir=JIT\jit64\hfa\main\testC\hfa_sd0C_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[hfa_sd0C_r.cmd_5052]
@@ -38673,7 +38305,7 @@ RelativePath=JIT\jit64\hfa\main\testC\hfa_sd0C_r\hfa_sd0C_r.cmd
WorkingDir=JIT\jit64\hfa\main\testC\hfa_sd0C_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[hfa_sd1C_d.cmd_5053]
@@ -38681,7 +38313,7 @@ RelativePath=JIT\jit64\hfa\main\testC\hfa_sd1C_d\hfa_sd1C_d.cmd
WorkingDir=JIT\jit64\hfa\main\testC\hfa_sd1C_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[hfa_sd1C_r.cmd_5054]
@@ -38689,7 +38321,7 @@ RelativePath=JIT\jit64\hfa\main\testC\hfa_sd1C_r\hfa_sd1C_r.cmd
WorkingDir=JIT\jit64\hfa\main\testC\hfa_sd1C_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[hfa_sd2C_d.cmd_5055]
@@ -38697,7 +38329,7 @@ RelativePath=JIT\jit64\hfa\main\testC\hfa_sd2C_d\hfa_sd2C_d.cmd
WorkingDir=JIT\jit64\hfa\main\testC\hfa_sd2C_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;ISSUE_5639;EXPECTED_PASS;NATIVE_INTEROP;ISSUE_4946
+Categories=ISSUE_5639;EXPECTED_PASS;NATIVE_INTEROP;ISSUE_4946;Pri1
HostStyle=0
[hfa_sd2C_r.cmd_5056]
@@ -38705,7 +38337,7 @@ RelativePath=JIT\jit64\hfa\main\testC\hfa_sd2C_r\hfa_sd2C_r.cmd
WorkingDir=JIT\jit64\hfa\main\testC\hfa_sd2C_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;ISSUE_5639;EXPECTED_PASS;NATIVE_INTEROP;ISSUE_4946
+Categories=ISSUE_5639;EXPECTED_PASS;NATIVE_INTEROP;ISSUE_4946;Pri1
HostStyle=0
[hfa_sf0C_d.cmd_5057]
@@ -38713,7 +38345,7 @@ RelativePath=JIT\jit64\hfa\main\testC\hfa_sf0C_d\hfa_sf0C_d.cmd
WorkingDir=JIT\jit64\hfa\main\testC\hfa_sf0C_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[hfa_sf0C_r.cmd_5058]
@@ -38721,7 +38353,7 @@ RelativePath=JIT\jit64\hfa\main\testC\hfa_sf0C_r\hfa_sf0C_r.cmd
WorkingDir=JIT\jit64\hfa\main\testC\hfa_sf0C_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[hfa_sf1C_d.cmd_5059]
@@ -38729,7 +38361,7 @@ RelativePath=JIT\jit64\hfa\main\testC\hfa_sf1C_d\hfa_sf1C_d.cmd
WorkingDir=JIT\jit64\hfa\main\testC\hfa_sf1C_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[hfa_sf1C_r.cmd_5060]
@@ -38737,7 +38369,7 @@ RelativePath=JIT\jit64\hfa\main\testC\hfa_sf1C_r\hfa_sf1C_r.cmd
WorkingDir=JIT\jit64\hfa\main\testC\hfa_sf1C_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[hfa_sf2C_d.cmd_5061]
@@ -38745,7 +38377,7 @@ RelativePath=JIT\jit64\hfa\main\testC\hfa_sf2C_d\hfa_sf2C_d.cmd
WorkingDir=JIT\jit64\hfa\main\testC\hfa_sf2C_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;ISSUE_5639;EXPECTED_PASS;NATIVE_INTEROP;ISSUE_4946
+Categories=ISSUE_5639;EXPECTED_PASS;NATIVE_INTEROP;ISSUE_4946;Pri1
HostStyle=0
[hfa_sf2C_r.cmd_5062]
@@ -38753,7 +38385,7 @@ RelativePath=JIT\jit64\hfa\main\testC\hfa_sf2C_r\hfa_sf2C_r.cmd
WorkingDir=JIT\jit64\hfa\main\testC\hfa_sf2C_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;ISSUE_5639;EXPECTED_PASS;NATIVE_INTEROP;ISSUE_4946
+Categories=ISSUE_5639;EXPECTED_PASS;NATIVE_INTEROP;ISSUE_4946;Pri1
HostStyle=0
[hfa_nd0E_d.cmd_5063]
@@ -38761,7 +38393,7 @@ RelativePath=JIT\jit64\hfa\main\testE\hfa_nd0E_d\hfa_nd0E_d.cmd
WorkingDir=JIT\jit64\hfa\main\testE\hfa_nd0E_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[hfa_nd0E_r.cmd_5064]
@@ -38769,7 +38401,7 @@ RelativePath=JIT\jit64\hfa\main\testE\hfa_nd0E_r\hfa_nd0E_r.cmd
WorkingDir=JIT\jit64\hfa\main\testE\hfa_nd0E_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[hfa_nd1E_d.cmd_5065]
@@ -38777,7 +38409,7 @@ RelativePath=JIT\jit64\hfa\main\testE\hfa_nd1E_d\hfa_nd1E_d.cmd
WorkingDir=JIT\jit64\hfa\main\testE\hfa_nd1E_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[hfa_nd1E_r.cmd_5066]
@@ -38785,7 +38417,7 @@ RelativePath=JIT\jit64\hfa\main\testE\hfa_nd1E_r\hfa_nd1E_r.cmd
WorkingDir=JIT\jit64\hfa\main\testE\hfa_nd1E_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[hfa_nd2E_d.cmd_5067]
@@ -38793,7 +38425,7 @@ RelativePath=JIT\jit64\hfa\main\testE\hfa_nd2E_d\hfa_nd2E_d.cmd
WorkingDir=JIT\jit64\hfa\main\testE\hfa_nd2E_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS;NATIVE_INTEROP
+Categories=EXPECTED_PASS;NATIVE_INTEROP;Pri1
HostStyle=0
[hfa_nd2E_r.cmd_5068]
@@ -38801,7 +38433,7 @@ RelativePath=JIT\jit64\hfa\main\testE\hfa_nd2E_r\hfa_nd2E_r.cmd
WorkingDir=JIT\jit64\hfa\main\testE\hfa_nd2E_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS;NATIVE_INTEROP
+Categories=EXPECTED_PASS;NATIVE_INTEROP;Pri1
HostStyle=0
[hfa_nf0E_d.cmd_5069]
@@ -38809,7 +38441,7 @@ RelativePath=JIT\jit64\hfa\main\testE\hfa_nf0E_d\hfa_nf0E_d.cmd
WorkingDir=JIT\jit64\hfa\main\testE\hfa_nf0E_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[hfa_nf0E_r.cmd_5070]
@@ -38817,7 +38449,7 @@ RelativePath=JIT\jit64\hfa\main\testE\hfa_nf0E_r\hfa_nf0E_r.cmd
WorkingDir=JIT\jit64\hfa\main\testE\hfa_nf0E_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[hfa_nf1E_d.cmd_5071]
@@ -38825,7 +38457,7 @@ RelativePath=JIT\jit64\hfa\main\testE\hfa_nf1E_d\hfa_nf1E_d.cmd
WorkingDir=JIT\jit64\hfa\main\testE\hfa_nf1E_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[hfa_nf1E_r.cmd_5072]
@@ -38833,7 +38465,7 @@ RelativePath=JIT\jit64\hfa\main\testE\hfa_nf1E_r\hfa_nf1E_r.cmd
WorkingDir=JIT\jit64\hfa\main\testE\hfa_nf1E_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[hfa_nf2E_d.cmd_5073]
@@ -38841,7 +38473,7 @@ RelativePath=JIT\jit64\hfa\main\testE\hfa_nf2E_d\hfa_nf2E_d.cmd
WorkingDir=JIT\jit64\hfa\main\testE\hfa_nf2E_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS;NATIVE_INTEROP
+Categories=EXPECTED_PASS;NATIVE_INTEROP;Pri1
HostStyle=0
[hfa_nf2E_r.cmd_5074]
@@ -38849,7 +38481,7 @@ RelativePath=JIT\jit64\hfa\main\testE\hfa_nf2E_r\hfa_nf2E_r.cmd
WorkingDir=JIT\jit64\hfa\main\testE\hfa_nf2E_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS;NATIVE_INTEROP
+Categories=EXPECTED_PASS;NATIVE_INTEROP;Pri1
HostStyle=0
[hfa_sd0E_d.cmd_5075]
@@ -38857,7 +38489,7 @@ RelativePath=JIT\jit64\hfa\main\testE\hfa_sd0E_d\hfa_sd0E_d.cmd
WorkingDir=JIT\jit64\hfa\main\testE\hfa_sd0E_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[hfa_sd0E_r.cmd_5076]
@@ -38865,7 +38497,7 @@ RelativePath=JIT\jit64\hfa\main\testE\hfa_sd0E_r\hfa_sd0E_r.cmd
WorkingDir=JIT\jit64\hfa\main\testE\hfa_sd0E_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[hfa_sd1E_d.cmd_5077]
@@ -38873,7 +38505,7 @@ RelativePath=JIT\jit64\hfa\main\testE\hfa_sd1E_d\hfa_sd1E_d.cmd
WorkingDir=JIT\jit64\hfa\main\testE\hfa_sd1E_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[hfa_sd1E_r.cmd_5078]
@@ -38881,7 +38513,7 @@ RelativePath=JIT\jit64\hfa\main\testE\hfa_sd1E_r\hfa_sd1E_r.cmd
WorkingDir=JIT\jit64\hfa\main\testE\hfa_sd1E_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[hfa_sd2E_d.cmd_5079]
@@ -38889,7 +38521,7 @@ RelativePath=JIT\jit64\hfa\main\testE\hfa_sd2E_d\hfa_sd2E_d.cmd
WorkingDir=JIT\jit64\hfa\main\testE\hfa_sd2E_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS;NATIVE_INTEROP
+Categories=EXPECTED_PASS;NATIVE_INTEROP;Pri1
HostStyle=0
[hfa_sd2E_r.cmd_5080]
@@ -38897,7 +38529,7 @@ RelativePath=JIT\jit64\hfa\main\testE\hfa_sd2E_r\hfa_sd2E_r.cmd
WorkingDir=JIT\jit64\hfa\main\testE\hfa_sd2E_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS;NATIVE_INTEROP
+Categories=EXPECTED_PASS;NATIVE_INTEROP;Pri1
HostStyle=0
[hfa_sf0E_d.cmd_5081]
@@ -38905,7 +38537,7 @@ RelativePath=JIT\jit64\hfa\main\testE\hfa_sf0E_d\hfa_sf0E_d.cmd
WorkingDir=JIT\jit64\hfa\main\testE\hfa_sf0E_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[hfa_sf0E_r.cmd_5082]
@@ -38913,7 +38545,7 @@ RelativePath=JIT\jit64\hfa\main\testE\hfa_sf0E_r\hfa_sf0E_r.cmd
WorkingDir=JIT\jit64\hfa\main\testE\hfa_sf0E_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[hfa_sf1E_d.cmd_5083]
@@ -38921,7 +38553,7 @@ RelativePath=JIT\jit64\hfa\main\testE\hfa_sf1E_d\hfa_sf1E_d.cmd
WorkingDir=JIT\jit64\hfa\main\testE\hfa_sf1E_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[hfa_sf1E_r.cmd_5084]
@@ -38929,7 +38561,7 @@ RelativePath=JIT\jit64\hfa\main\testE\hfa_sf1E_r\hfa_sf1E_r.cmd
WorkingDir=JIT\jit64\hfa\main\testE\hfa_sf1E_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[hfa_sf2E_d.cmd_5085]
@@ -38937,7 +38569,7 @@ RelativePath=JIT\jit64\hfa\main\testE\hfa_sf2E_d\hfa_sf2E_d.cmd
WorkingDir=JIT\jit64\hfa\main\testE\hfa_sf2E_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS;NATIVE_INTEROP
+Categories=EXPECTED_PASS;NATIVE_INTEROP;Pri1
HostStyle=0
[hfa_sf2E_r.cmd_5086]
@@ -38945,7 +38577,7 @@ RelativePath=JIT\jit64\hfa\main\testE\hfa_sf2E_r\hfa_sf2E_r.cmd
WorkingDir=JIT\jit64\hfa\main\testE\hfa_sf2E_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS;NATIVE_INTEROP
+Categories=EXPECTED_PASS;NATIVE_INTEROP;Pri1
HostStyle=0
[hfa_nd0G_d.cmd_5087]
@@ -38953,7 +38585,7 @@ RelativePath=JIT\jit64\hfa\main\testG\hfa_nd0G_d\hfa_nd0G_d.cmd
WorkingDir=JIT\jit64\hfa\main\testG\hfa_nd0G_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[hfa_nd0G_r.cmd_5088]
@@ -38961,7 +38593,7 @@ RelativePath=JIT\jit64\hfa\main\testG\hfa_nd0G_r\hfa_nd0G_r.cmd
WorkingDir=JIT\jit64\hfa\main\testG\hfa_nd0G_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[hfa_nd1G_d.cmd_5089]
@@ -38969,7 +38601,7 @@ RelativePath=JIT\jit64\hfa\main\testG\hfa_nd1G_d\hfa_nd1G_d.cmd
WorkingDir=JIT\jit64\hfa\main\testG\hfa_nd1G_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[hfa_nd1G_r.cmd_5090]
@@ -38977,7 +38609,7 @@ RelativePath=JIT\jit64\hfa\main\testG\hfa_nd1G_r\hfa_nd1G_r.cmd
WorkingDir=JIT\jit64\hfa\main\testG\hfa_nd1G_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[hfa_nd2G_d.cmd_5091]
@@ -38985,7 +38617,7 @@ RelativePath=JIT\jit64\hfa\main\testG\hfa_nd2G_d\hfa_nd2G_d.cmd
WorkingDir=JIT\jit64\hfa\main\testG\hfa_nd2G_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[hfa_nd2G_r.cmd_5092]
@@ -38993,7 +38625,7 @@ RelativePath=JIT\jit64\hfa\main\testG\hfa_nd2G_r\hfa_nd2G_r.cmd
WorkingDir=JIT\jit64\hfa\main\testG\hfa_nd2G_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[hfa_nf0G_d.cmd_5093]
@@ -39001,7 +38633,7 @@ RelativePath=JIT\jit64\hfa\main\testG\hfa_nf0G_d\hfa_nf0G_d.cmd
WorkingDir=JIT\jit64\hfa\main\testG\hfa_nf0G_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[hfa_nf0G_r.cmd_5094]
@@ -39009,7 +38641,7 @@ RelativePath=JIT\jit64\hfa\main\testG\hfa_nf0G_r\hfa_nf0G_r.cmd
WorkingDir=JIT\jit64\hfa\main\testG\hfa_nf0G_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[hfa_nf1G_d.cmd_5095]
@@ -39017,7 +38649,7 @@ RelativePath=JIT\jit64\hfa\main\testG\hfa_nf1G_d\hfa_nf1G_d.cmd
WorkingDir=JIT\jit64\hfa\main\testG\hfa_nf1G_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[hfa_nf1G_r.cmd_5096]
@@ -39025,7 +38657,7 @@ RelativePath=JIT\jit64\hfa\main\testG\hfa_nf1G_r\hfa_nf1G_r.cmd
WorkingDir=JIT\jit64\hfa\main\testG\hfa_nf1G_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[hfa_nf2G_d.cmd_5097]
@@ -39033,7 +38665,7 @@ RelativePath=JIT\jit64\hfa\main\testG\hfa_nf2G_d\hfa_nf2G_d.cmd
WorkingDir=JIT\jit64\hfa\main\testG\hfa_nf2G_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[hfa_nf2G_r.cmd_5098]
@@ -39041,7 +38673,7 @@ RelativePath=JIT\jit64\hfa\main\testG\hfa_nf2G_r\hfa_nf2G_r.cmd
WorkingDir=JIT\jit64\hfa\main\testG\hfa_nf2G_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[hfa_sd0G_d.cmd_5099]
@@ -39049,7 +38681,7 @@ RelativePath=JIT\jit64\hfa\main\testG\hfa_sd0G_d\hfa_sd0G_d.cmd
WorkingDir=JIT\jit64\hfa\main\testG\hfa_sd0G_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[hfa_sd0G_r.cmd_5100]
@@ -39057,7 +38689,7 @@ RelativePath=JIT\jit64\hfa\main\testG\hfa_sd0G_r\hfa_sd0G_r.cmd
WorkingDir=JIT\jit64\hfa\main\testG\hfa_sd0G_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[hfa_sd1G_d.cmd_5101]
@@ -39065,7 +38697,7 @@ RelativePath=JIT\jit64\hfa\main\testG\hfa_sd1G_d\hfa_sd1G_d.cmd
WorkingDir=JIT\jit64\hfa\main\testG\hfa_sd1G_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[hfa_sd1G_r.cmd_5102]
@@ -39073,7 +38705,7 @@ RelativePath=JIT\jit64\hfa\main\testG\hfa_sd1G_r\hfa_sd1G_r.cmd
WorkingDir=JIT\jit64\hfa\main\testG\hfa_sd1G_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[hfa_sd2G_d.cmd_5103]
@@ -39081,7 +38713,7 @@ RelativePath=JIT\jit64\hfa\main\testG\hfa_sd2G_d\hfa_sd2G_d.cmd
WorkingDir=JIT\jit64\hfa\main\testG\hfa_sd2G_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[hfa_sd2G_r.cmd_5104]
@@ -39089,7 +38721,7 @@ RelativePath=JIT\jit64\hfa\main\testG\hfa_sd2G_r\hfa_sd2G_r.cmd
WorkingDir=JIT\jit64\hfa\main\testG\hfa_sd2G_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[hfa_sf0G_d.cmd_5105]
@@ -39097,7 +38729,7 @@ RelativePath=JIT\jit64\hfa\main\testG\hfa_sf0G_d\hfa_sf0G_d.cmd
WorkingDir=JIT\jit64\hfa\main\testG\hfa_sf0G_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[hfa_sf0G_r.cmd_5106]
@@ -39105,7 +38737,7 @@ RelativePath=JIT\jit64\hfa\main\testG\hfa_sf0G_r\hfa_sf0G_r.cmd
WorkingDir=JIT\jit64\hfa\main\testG\hfa_sf0G_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[hfa_sf1G_d.cmd_5107]
@@ -39113,7 +38745,7 @@ RelativePath=JIT\jit64\hfa\main\testG\hfa_sf1G_d\hfa_sf1G_d.cmd
WorkingDir=JIT\jit64\hfa\main\testG\hfa_sf1G_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[hfa_sf1G_r.cmd_5108]
@@ -39121,7 +38753,7 @@ RelativePath=JIT\jit64\hfa\main\testG\hfa_sf1G_r\hfa_sf1G_r.cmd
WorkingDir=JIT\jit64\hfa\main\testG\hfa_sf1G_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[hfa_sf2G_d.cmd_5109]
@@ -39129,7 +38761,7 @@ RelativePath=JIT\jit64\hfa\main\testG\hfa_sf2G_d\hfa_sf2G_d.cmd
WorkingDir=JIT\jit64\hfa\main\testG\hfa_sf2G_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[hfa_sf2G_r.cmd_5110]
@@ -39137,7 +38769,7 @@ RelativePath=JIT\jit64\hfa\main\testG\hfa_sf2G_r\hfa_sf2G_r.cmd
WorkingDir=JIT\jit64\hfa\main\testG\hfa_sf2G_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[call03_dynamic.cmd_5111]
@@ -39145,7 +38777,7 @@ RelativePath=JIT\jit64\localloc\call\call03_dynamic\call03_dynamic.cmd
WorkingDir=JIT\jit64\localloc\call\call03_dynamic
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[call03_large.cmd_5112]
@@ -39153,7 +38785,7 @@ RelativePath=JIT\jit64\localloc\call\call03_large\call03_large.cmd
WorkingDir=JIT\jit64\localloc\call\call03_large
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[call03_small.cmd_5113]
@@ -39161,7 +38793,7 @@ RelativePath=JIT\jit64\localloc\call\call03_small\call03_small.cmd
WorkingDir=JIT\jit64\localloc\call\call03_small
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[call04_dynamic.cmd_5114]
@@ -39169,7 +38801,7 @@ RelativePath=JIT\jit64\localloc\call\call04_dynamic\call04_dynamic.cmd
WorkingDir=JIT\jit64\localloc\call\call04_dynamic
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[call04_large.cmd_5115]
@@ -39177,7 +38809,7 @@ RelativePath=JIT\jit64\localloc\call\call04_large\call04_large.cmd
WorkingDir=JIT\jit64\localloc\call\call04_large
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[call04_small.cmd_5116]
@@ -39185,7 +38817,7 @@ RelativePath=JIT\jit64\localloc\call\call04_small\call04_small.cmd
WorkingDir=JIT\jit64\localloc\call\call04_small
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[call05_dynamic.cmd_5117]
@@ -39193,7 +38825,7 @@ RelativePath=JIT\jit64\localloc\call\call05_dynamic\call05_dynamic.cmd
WorkingDir=JIT\jit64\localloc\call\call05_dynamic
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[call05_large.cmd_5118]
@@ -39201,7 +38833,7 @@ RelativePath=JIT\jit64\localloc\call\call05_large\call05_large.cmd
WorkingDir=JIT\jit64\localloc\call\call05_large
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[call05_small.cmd_5119]
@@ -39209,7 +38841,7 @@ RelativePath=JIT\jit64\localloc\call\call05_small\call05_small.cmd
WorkingDir=JIT\jit64\localloc\call\call05_small
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[call06_dynamic.cmd_5120]
@@ -39217,7 +38849,7 @@ RelativePath=JIT\jit64\localloc\call\call06_dynamic\call06_dynamic.cmd
WorkingDir=JIT\jit64\localloc\call\call06_dynamic
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[call06_large.cmd_5121]
@@ -39225,7 +38857,7 @@ RelativePath=JIT\jit64\localloc\call\call06_large\call06_large.cmd
WorkingDir=JIT\jit64\localloc\call\call06_large
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[call06_small.cmd_5122]
@@ -39233,7 +38865,7 @@ RelativePath=JIT\jit64\localloc\call\call06_small\call06_small.cmd
WorkingDir=JIT\jit64\localloc\call\call06_small
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[call07_dynamic.cmd_5123]
@@ -39241,7 +38873,7 @@ RelativePath=JIT\jit64\localloc\call\call07_dynamic\call07_dynamic.cmd
WorkingDir=JIT\jit64\localloc\call\call07_dynamic
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[call07_small.cmd_5124]
@@ -39249,7 +38881,7 @@ RelativePath=JIT\jit64\localloc\call\call07_small\call07_small.cmd
WorkingDir=JIT\jit64\localloc\call\call07_small
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[eh01_dynamic.cmd_5125]
@@ -39257,7 +38889,7 @@ RelativePath=JIT\jit64\localloc\eh\eh01_dynamic\eh01_dynamic.cmd
WorkingDir=JIT\jit64\localloc\eh\eh01_dynamic
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[eh01_large.cmd_5126]
@@ -39265,7 +38897,7 @@ RelativePath=JIT\jit64\localloc\eh\eh01_large\eh01_large.cmd
WorkingDir=JIT\jit64\localloc\eh\eh01_large
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[eh01_small.cmd_5127]
@@ -39273,7 +38905,7 @@ RelativePath=JIT\jit64\localloc\eh\eh01_small\eh01_small.cmd
WorkingDir=JIT\jit64\localloc\eh\eh01_small
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[eh02_dynamic.cmd_5128]
@@ -39281,7 +38913,7 @@ RelativePath=JIT\jit64\localloc\eh\eh02_dynamic\eh02_dynamic.cmd
WorkingDir=JIT\jit64\localloc\eh\eh02_dynamic
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[eh02_large.cmd_5129]
@@ -39289,7 +38921,7 @@ RelativePath=JIT\jit64\localloc\eh\eh02_large\eh02_large.cmd
WorkingDir=JIT\jit64\localloc\eh\eh02_large
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[eh02_small.cmd_5130]
@@ -39297,7 +38929,7 @@ RelativePath=JIT\jit64\localloc\eh\eh02_small\eh02_small.cmd
WorkingDir=JIT\jit64\localloc\eh\eh02_small
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[eh03_dynamic.cmd_5131]
@@ -39305,7 +38937,7 @@ RelativePath=JIT\jit64\localloc\eh\eh03_dynamic\eh03_dynamic.cmd
WorkingDir=JIT\jit64\localloc\eh\eh03_dynamic
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[eh03_large.cmd_5132]
@@ -39313,7 +38945,7 @@ RelativePath=JIT\jit64\localloc\eh\eh03_large\eh03_large.cmd
WorkingDir=JIT\jit64\localloc\eh\eh03_large
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[eh03_small.cmd_5133]
@@ -39321,7 +38953,7 @@ RelativePath=JIT\jit64\localloc\eh\eh03_small\eh03_small.cmd
WorkingDir=JIT\jit64\localloc\eh\eh03_small
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[eh04_dynamic.cmd_5134]
@@ -39329,7 +38961,7 @@ RelativePath=JIT\jit64\localloc\eh\eh04_dynamic\eh04_dynamic.cmd
WorkingDir=JIT\jit64\localloc\eh\eh04_dynamic
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[eh04_large.cmd_5135]
@@ -39337,7 +38969,7 @@ RelativePath=JIT\jit64\localloc\eh\eh04_large\eh04_large.cmd
WorkingDir=JIT\jit64\localloc\eh\eh04_large
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[eh04_small.cmd_5136]
@@ -39345,7 +38977,7 @@ RelativePath=JIT\jit64\localloc\eh\eh04_small\eh04_small.cmd
WorkingDir=JIT\jit64\localloc\eh\eh04_small
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[eh05_dynamic.cmd_5137]
@@ -39353,7 +38985,7 @@ RelativePath=JIT\jit64\localloc\ehverify\eh05_dynamic\eh05_dynamic.cmd
WorkingDir=JIT\jit64\localloc\ehverify\eh05_dynamic
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[eh05_large.cmd_5138]
@@ -39361,7 +38993,7 @@ RelativePath=JIT\jit64\localloc\ehverify\eh05_large\eh05_large.cmd
WorkingDir=JIT\jit64\localloc\ehverify\eh05_large
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[eh05_small.cmd_5139]
@@ -39369,7 +39001,7 @@ RelativePath=JIT\jit64\localloc\ehverify\eh05_small\eh05_small.cmd
WorkingDir=JIT\jit64\localloc\ehverify\eh05_small
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[eh06_dynamic.cmd_5140]
@@ -39377,7 +39009,7 @@ RelativePath=JIT\jit64\localloc\ehverify\eh06_dynamic\eh06_dynamic.cmd
WorkingDir=JIT\jit64\localloc\ehverify\eh06_dynamic
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[eh06_large.cmd_5141]
@@ -39385,7 +39017,7 @@ RelativePath=JIT\jit64\localloc\ehverify\eh06_large\eh06_large.cmd
WorkingDir=JIT\jit64\localloc\ehverify\eh06_large
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[eh06_small.cmd_5142]
@@ -39393,7 +39025,7 @@ RelativePath=JIT\jit64\localloc\ehverify\eh06_small\eh06_small.cmd
WorkingDir=JIT\jit64\localloc\ehverify\eh06_small
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[eh07_dynamic.cmd_5143]
@@ -39401,7 +39033,7 @@ RelativePath=JIT\jit64\localloc\ehverify\eh07_dynamic\eh07_dynamic.cmd
WorkingDir=JIT\jit64\localloc\ehverify\eh07_dynamic
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[eh07_large.cmd_5144]
@@ -39409,7 +39041,7 @@ RelativePath=JIT\jit64\localloc\ehverify\eh07_large\eh07_large.cmd
WorkingDir=JIT\jit64\localloc\ehverify\eh07_large
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[eh07_small.cmd_5145]
@@ -39417,7 +39049,7 @@ RelativePath=JIT\jit64\localloc\ehverify\eh07_small\eh07_small.cmd
WorkingDir=JIT\jit64\localloc\ehverify\eh07_small
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[eh08_dynamic.cmd_5146]
@@ -39425,7 +39057,7 @@ RelativePath=JIT\jit64\localloc\ehverify\eh08_dynamic\eh08_dynamic.cmd
WorkingDir=JIT\jit64\localloc\ehverify\eh08_dynamic
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[eh08_large.cmd_5147]
@@ -39433,7 +39065,7 @@ RelativePath=JIT\jit64\localloc\ehverify\eh08_large\eh08_large.cmd
WorkingDir=JIT\jit64\localloc\ehverify\eh08_large
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[eh08_small.cmd_5148]
@@ -39441,7 +39073,7 @@ RelativePath=JIT\jit64\localloc\ehverify\eh08_small\eh08_small.cmd
WorkingDir=JIT\jit64\localloc\ehverify\eh08_small
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[eh09_dynamic.cmd_5149]
@@ -39449,7 +39081,7 @@ RelativePath=JIT\jit64\localloc\ehverify\eh09_dynamic\eh09_dynamic.cmd
WorkingDir=JIT\jit64\localloc\ehverify\eh09_dynamic
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[eh09_large.cmd_5150]
@@ -39457,7 +39089,7 @@ RelativePath=JIT\jit64\localloc\ehverify\eh09_large\eh09_large.cmd
WorkingDir=JIT\jit64\localloc\ehverify\eh09_large
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[eh09_small.cmd_5151]
@@ -39465,7 +39097,7 @@ RelativePath=JIT\jit64\localloc\ehverify\eh09_small\eh09_small.cmd
WorkingDir=JIT\jit64\localloc\ehverify\eh09_small
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[eh11_dynamic.cmd_5152]
@@ -39473,7 +39105,7 @@ RelativePath=JIT\jit64\localloc\ehverify\eh11_dynamic\eh11_dynamic.cmd
WorkingDir=JIT\jit64\localloc\ehverify\eh11_dynamic
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[eh11_large.cmd_5153]
@@ -39481,7 +39113,7 @@ RelativePath=JIT\jit64\localloc\ehverify\eh11_large\eh11_large.cmd
WorkingDir=JIT\jit64\localloc\ehverify\eh11_large
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[eh11_small.cmd_5154]
@@ -39489,7 +39121,7 @@ RelativePath=JIT\jit64\localloc\ehverify\eh11_small\eh11_small.cmd
WorkingDir=JIT\jit64\localloc\ehverify\eh11_small
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[eh12_dynamic.cmd_5155]
@@ -39497,7 +39129,7 @@ RelativePath=JIT\jit64\localloc\ehverify\eh12_dynamic\eh12_dynamic.cmd
WorkingDir=JIT\jit64\localloc\ehverify\eh12_dynamic
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[eh12_large.cmd_5156]
@@ -39505,7 +39137,7 @@ RelativePath=JIT\jit64\localloc\ehverify\eh12_large\eh12_large.cmd
WorkingDir=JIT\jit64\localloc\ehverify\eh12_large
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[eh12_small.cmd_5157]
@@ -39513,7 +39145,7 @@ RelativePath=JIT\jit64\localloc\ehverify\eh12_small\eh12_small.cmd
WorkingDir=JIT\jit64\localloc\ehverify\eh12_small
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[eh13_dynamic.cmd_5158]
@@ -39521,7 +39153,7 @@ RelativePath=JIT\jit64\localloc\ehverify\eh13_dynamic\eh13_dynamic.cmd
WorkingDir=JIT\jit64\localloc\ehverify\eh13_dynamic
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[eh13_large.cmd_5159]
@@ -39529,7 +39161,7 @@ RelativePath=JIT\jit64\localloc\ehverify\eh13_large\eh13_large.cmd
WorkingDir=JIT\jit64\localloc\ehverify\eh13_large
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[eh13_small.cmd_5160]
@@ -39537,7 +39169,7 @@ RelativePath=JIT\jit64\localloc\ehverify\eh13_small\eh13_small.cmd
WorkingDir=JIT\jit64\localloc\ehverify\eh13_small
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[unwind01_dynamic.cmd_5161]
@@ -39545,7 +39177,7 @@ RelativePath=JIT\jit64\localloc\unwind\unwind01_dynamic\unwind01_dynamic.cmd
WorkingDir=JIT\jit64\localloc\unwind\unwind01_dynamic
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[unwind01_large.cmd_5162]
@@ -39553,7 +39185,7 @@ RelativePath=JIT\jit64\localloc\unwind\unwind01_large\unwind01_large.cmd
WorkingDir=JIT\jit64\localloc\unwind\unwind01_large
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[unwind01_small.cmd_5163]
@@ -39561,7 +39193,7 @@ RelativePath=JIT\jit64\localloc\unwind\unwind01_small\unwind01_small.cmd
WorkingDir=JIT\jit64\localloc\unwind\unwind01_small
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[unwind02_dynamic.cmd_5164]
@@ -39569,7 +39201,7 @@ RelativePath=JIT\jit64\localloc\unwind\unwind02_dynamic\unwind02_dynamic.cmd
WorkingDir=JIT\jit64\localloc\unwind\unwind02_dynamic
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[unwind02_large.cmd_5165]
@@ -39577,7 +39209,7 @@ RelativePath=JIT\jit64\localloc\unwind\unwind02_large\unwind02_large.cmd
WorkingDir=JIT\jit64\localloc\unwind\unwind02_large
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[unwind02_small.cmd_5166]
@@ -39585,7 +39217,7 @@ RelativePath=JIT\jit64\localloc\unwind\unwind02_small\unwind02_small.cmd
WorkingDir=JIT\jit64\localloc\unwind\unwind02_small
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[unwind03_dynamic.cmd_5167]
@@ -39593,7 +39225,7 @@ RelativePath=JIT\jit64\localloc\unwind\unwind03_dynamic\unwind03_dynamic.cmd
WorkingDir=JIT\jit64\localloc\unwind\unwind03_dynamic
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[unwind03_large.cmd_5168]
@@ -39601,7 +39233,7 @@ RelativePath=JIT\jit64\localloc\unwind\unwind03_large\unwind03_large.cmd
WorkingDir=JIT\jit64\localloc\unwind\unwind03_large
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[unwind03_small.cmd_5169]
@@ -39609,7 +39241,7 @@ RelativePath=JIT\jit64\localloc\unwind\unwind03_small\unwind03_small.cmd
WorkingDir=JIT\jit64\localloc\unwind\unwind03_small
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[unwind04_dynamic.cmd_5170]
@@ -39617,7 +39249,7 @@ RelativePath=JIT\jit64\localloc\unwind\unwind04_dynamic\unwind04_dynamic.cmd
WorkingDir=JIT\jit64\localloc\unwind\unwind04_dynamic
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[unwind04_large.cmd_5171]
@@ -39625,7 +39257,7 @@ RelativePath=JIT\jit64\localloc\unwind\unwind04_large\unwind04_large.cmd
WorkingDir=JIT\jit64\localloc\unwind\unwind04_large
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[unwind04_small.cmd_5172]
@@ -39633,7 +39265,7 @@ RelativePath=JIT\jit64\localloc\unwind\unwind04_small\unwind04_small.cmd
WorkingDir=JIT\jit64\localloc\unwind\unwind04_small
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[unwind05_dynamic.cmd_5173]
@@ -39641,7 +39273,7 @@ RelativePath=JIT\jit64\localloc\unwind\unwind05_dynamic\unwind05_dynamic.cmd
WorkingDir=JIT\jit64\localloc\unwind\unwind05_dynamic
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[unwind05_large.cmd_5174]
@@ -39649,7 +39281,7 @@ RelativePath=JIT\jit64\localloc\unwind\unwind05_large\unwind05_large.cmd
WorkingDir=JIT\jit64\localloc\unwind\unwind05_large
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[unwind05_small.cmd_5175]
@@ -39657,7 +39289,7 @@ RelativePath=JIT\jit64\localloc\unwind\unwind05_small\unwind05_small.cmd
WorkingDir=JIT\jit64\localloc\unwind\unwind05_small
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[unwind06_dynamic.cmd_5176]
@@ -39665,7 +39297,7 @@ RelativePath=JIT\jit64\localloc\unwind\unwind06_dynamic\unwind06_dynamic.cmd
WorkingDir=JIT\jit64\localloc\unwind\unwind06_dynamic
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[unwind06_large.cmd_5177]
@@ -39673,7 +39305,7 @@ RelativePath=JIT\jit64\localloc\unwind\unwind06_large\unwind06_large.cmd
WorkingDir=JIT\jit64\localloc\unwind\unwind06_large
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[unwind06_small.cmd_5178]
@@ -39681,7 +39313,7 @@ RelativePath=JIT\jit64\localloc\unwind\unwind06_small\unwind06_small.cmd
WorkingDir=JIT\jit64\localloc\unwind\unwind06_small
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[zeroinit01_large.cmd_5182]
@@ -39689,7 +39321,7 @@ RelativePath=JIT\jit64\localloc\zeroinit\zeroinit01_large\zeroinit01_large.cmd
WorkingDir=JIT\jit64\localloc\zeroinit\zeroinit01_large
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[zeroInit01_small.cmd_5183]
@@ -39697,7 +39329,7 @@ RelativePath=JIT\jit64\localloc\zeroinit\zeroInit01_small\zeroInit01_small.cmd
WorkingDir=JIT\jit64\localloc\zeroinit\zeroInit01_small
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[mcc_i04.cmd_5188]
@@ -39705,7 +39337,7 @@ RelativePath=JIT\jit64\mcc\interop\mcc_i04\mcc_i04.cmd
WorkingDir=JIT\jit64\mcc\interop\mcc_i04
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS;NATIVE_INTEROP
+Categories=EXPECTED_PASS;NATIVE_INTEROP;Pri1
HostStyle=0
[mcc_i05.cmd_5189]
@@ -39713,7 +39345,7 @@ RelativePath=JIT\jit64\mcc\interop\mcc_i05\mcc_i05.cmd
WorkingDir=JIT\jit64\mcc\interop\mcc_i05
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS;NATIVE_INTEROP
+Categories=EXPECTED_PASS;NATIVE_INTEROP;Pri1
HostStyle=0
[mcc_i06.cmd_5190]
@@ -39721,7 +39353,7 @@ RelativePath=JIT\jit64\mcc\interop\mcc_i06\mcc_i06.cmd
WorkingDir=JIT\jit64\mcc\interop\mcc_i06
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS;NATIVE_INTEROP
+Categories=EXPECTED_PASS;NATIVE_INTEROP
HostStyle=0
[mcc_i07.cmd_5191]
@@ -39729,7 +39361,7 @@ RelativePath=JIT\jit64\mcc\interop\mcc_i07\mcc_i07.cmd
WorkingDir=JIT\jit64\mcc\interop\mcc_i07
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS;NATIVE_INTEROP
+Categories=EXPECTED_PASS;NATIVE_INTEROP
HostStyle=0
[mcc_i14.cmd_5196]
@@ -39737,7 +39369,7 @@ RelativePath=JIT\jit64\mcc\interop\mcc_i14\mcc_i14.cmd
WorkingDir=JIT\jit64\mcc\interop\mcc_i14
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[mcc_i15.cmd_5197]
@@ -39745,7 +39377,7 @@ RelativePath=JIT\jit64\mcc\interop\mcc_i15\mcc_i15.cmd
WorkingDir=JIT\jit64\mcc\interop\mcc_i15
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[mcc_i16.cmd_5198]
@@ -39753,7 +39385,7 @@ RelativePath=JIT\jit64\mcc\interop\mcc_i16\mcc_i16.cmd
WorkingDir=JIT\jit64\mcc\interop\mcc_i16
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[mcc_i17.cmd_5199]
@@ -39761,7 +39393,7 @@ RelativePath=JIT\jit64\mcc\interop\mcc_i17\mcc_i17.cmd
WorkingDir=JIT\jit64\mcc\interop\mcc_i17
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[mcc_i34.cmd_5204]
@@ -39769,7 +39401,7 @@ RelativePath=JIT\jit64\mcc\interop\mcc_i34\mcc_i34.cmd
WorkingDir=JIT\jit64\mcc\interop\mcc_i34
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[mcc_i35.cmd_5205]
@@ -39777,7 +39409,7 @@ RelativePath=JIT\jit64\mcc\interop\mcc_i35\mcc_i35.cmd
WorkingDir=JIT\jit64\mcc\interop\mcc_i35
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[mcc_i36.cmd_5206]
@@ -39785,7 +39417,7 @@ RelativePath=JIT\jit64\mcc\interop\mcc_i36\mcc_i36.cmd
WorkingDir=JIT\jit64\mcc\interop\mcc_i36
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[mcc_i37.cmd_5207]
@@ -39793,7 +39425,7 @@ RelativePath=JIT\jit64\mcc\interop\mcc_i37\mcc_i37.cmd
WorkingDir=JIT\jit64\mcc\interop\mcc_i37
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[mcc_i54.cmd_5212]
@@ -39801,7 +39433,7 @@ RelativePath=JIT\jit64\mcc\interop\mcc_i54\mcc_i54.cmd
WorkingDir=JIT\jit64\mcc\interop\mcc_i54
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[mcc_i55.cmd_5213]
@@ -39809,7 +39441,7 @@ RelativePath=JIT\jit64\mcc\interop\mcc_i55\mcc_i55.cmd
WorkingDir=JIT\jit64\mcc\interop\mcc_i55
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[mcc_i56.cmd_5214]
@@ -39817,7 +39449,7 @@ RelativePath=JIT\jit64\mcc\interop\mcc_i56\mcc_i56.cmd
WorkingDir=JIT\jit64\mcc\interop\mcc_i56
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[mcc_i57.cmd_5215]
@@ -39825,7 +39457,7 @@ RelativePath=JIT\jit64\mcc\interop\mcc_i57\mcc_i57.cmd
WorkingDir=JIT\jit64\mcc\interop\mcc_i57
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[mcc_i64.cmd_5220]
@@ -39833,7 +39465,7 @@ RelativePath=JIT\jit64\mcc\interop\mcc_i64\mcc_i64.cmd
WorkingDir=JIT\jit64\mcc\interop\mcc_i64
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[mcc_i65.cmd_5221]
@@ -39841,7 +39473,7 @@ RelativePath=JIT\jit64\mcc\interop\mcc_i65\mcc_i65.cmd
WorkingDir=JIT\jit64\mcc\interop\mcc_i65
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[mcc_i66.cmd_5222]
@@ -39849,7 +39481,7 @@ RelativePath=JIT\jit64\mcc\interop\mcc_i66\mcc_i66.cmd
WorkingDir=JIT\jit64\mcc\interop\mcc_i66
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[mcc_i67.cmd_5223]
@@ -39857,7 +39489,7 @@ RelativePath=JIT\jit64\mcc\interop\mcc_i67\mcc_i67.cmd
WorkingDir=JIT\jit64\mcc\interop\mcc_i67
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[mcc_i74.cmd_5228]
@@ -39865,7 +39497,7 @@ RelativePath=JIT\jit64\mcc\interop\mcc_i74\mcc_i74.cmd
WorkingDir=JIT\jit64\mcc\interop\mcc_i74
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[mcc_i75.cmd_5229]
@@ -39873,7 +39505,7 @@ RelativePath=JIT\jit64\mcc\interop\mcc_i75\mcc_i75.cmd
WorkingDir=JIT\jit64\mcc\interop\mcc_i75
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[mcc_i76.cmd_5230]
@@ -39881,7 +39513,7 @@ RelativePath=JIT\jit64\mcc\interop\mcc_i76\mcc_i76.cmd
WorkingDir=JIT\jit64\mcc\interop\mcc_i76
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[mcc_i77.cmd_5231]
@@ -39889,7 +39521,7 @@ RelativePath=JIT\jit64\mcc\interop\mcc_i77\mcc_i77.cmd
WorkingDir=JIT\jit64\mcc\interop\mcc_i77
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[mcc_i84.cmd_5236]
@@ -39897,7 +39529,7 @@ RelativePath=JIT\jit64\mcc\interop\mcc_i84\mcc_i84.cmd
WorkingDir=JIT\jit64\mcc\interop\mcc_i84
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS;NATIVE_INTEROP
+Categories=EXPECTED_PASS;NATIVE_INTEROP;Pri1
HostStyle=0
[mcc_i85.cmd_5237]
@@ -39905,7 +39537,7 @@ RelativePath=JIT\jit64\mcc\interop\mcc_i85\mcc_i85.cmd
WorkingDir=JIT\jit64\mcc\interop\mcc_i85
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS;NATIVE_INTEROP
+Categories=EXPECTED_PASS;NATIVE_INTEROP;Pri1
HostStyle=0
[mcc_i86.cmd_5238]
@@ -39913,7 +39545,7 @@ RelativePath=JIT\jit64\mcc\interop\mcc_i86\mcc_i86.cmd
WorkingDir=JIT\jit64\mcc\interop\mcc_i86
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS;NATIVE_INTEROP
+Categories=EXPECTED_PASS;NATIVE_INTEROP
HostStyle=0
[mcc_i87.cmd_5239]
@@ -39921,7 +39553,7 @@ RelativePath=JIT\jit64\mcc\interop\mcc_i87\mcc_i87.cmd
WorkingDir=JIT\jit64\mcc\interop\mcc_i87
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS;NATIVE_INTEROP
+Categories=EXPECTED_PASS;NATIVE_INTEROP
HostStyle=0
[CGRecurseAAA_d.cmd_5240]
@@ -39929,7 +39561,7 @@ RelativePath=JIT\jit64\opt\cg\CGRecurse\CGRecurseAAA_d\CGRecurseAAA_d.cmd
WorkingDir=JIT\jit64\opt\cg\CGRecurse\CGRecurseAAA_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[CGRecurseAAA_do.cmd_5241]
@@ -39937,7 +39569,7 @@ RelativePath=JIT\jit64\opt\cg\CGRecurse\CGRecurseAAA_do\CGRecurseAAA_do.cmd
WorkingDir=JIT\jit64\opt\cg\CGRecurse\CGRecurseAAA_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[CGRecurseAAA_r.cmd_5242]
@@ -39945,7 +39577,7 @@ RelativePath=JIT\jit64\opt\cg\CGRecurse\CGRecurseAAA_r\CGRecurseAAA_r.cmd
WorkingDir=JIT\jit64\opt\cg\CGRecurse\CGRecurseAAA_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[CGRecurseAAA_ro.cmd_5243]
@@ -39953,7 +39585,7 @@ RelativePath=JIT\jit64\opt\cg\CGRecurse\CGRecurseAAA_ro\CGRecurseAAA_ro.cmd
WorkingDir=JIT\jit64\opt\cg\CGRecurse\CGRecurseAAA_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[CGRecurseAAC_d.cmd_5244]
@@ -39961,7 +39593,7 @@ RelativePath=JIT\jit64\opt\cg\CGRecurse\CGRecurseAAC_d\CGRecurseAAC_d.cmd
WorkingDir=JIT\jit64\opt\cg\CGRecurse\CGRecurseAAC_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[CGRecurseAAC_do.cmd_5245]
@@ -39969,7 +39601,7 @@ RelativePath=JIT\jit64\opt\cg\CGRecurse\CGRecurseAAC_do\CGRecurseAAC_do.cmd
WorkingDir=JIT\jit64\opt\cg\CGRecurse\CGRecurseAAC_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[CGRecurseAAC_r.cmd_5246]
@@ -39977,7 +39609,7 @@ RelativePath=JIT\jit64\opt\cg\CGRecurse\CGRecurseAAC_r\CGRecurseAAC_r.cmd
WorkingDir=JIT\jit64\opt\cg\CGRecurse\CGRecurseAAC_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[CGRecurseAAC_ro.cmd_5247]
@@ -39985,7 +39617,7 @@ RelativePath=JIT\jit64\opt\cg\CGRecurse\CGRecurseAAC_ro\CGRecurseAAC_ro.cmd
WorkingDir=JIT\jit64\opt\cg\CGRecurse\CGRecurseAAC_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[CGRecurseACA_d.cmd_5248]
@@ -39993,7 +39625,7 @@ RelativePath=JIT\jit64\opt\cg\CGRecurse\CGRecurseACA_d\CGRecurseACA_d.cmd
WorkingDir=JIT\jit64\opt\cg\CGRecurse\CGRecurseACA_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[CGRecurseACA_do.cmd_5249]
@@ -40001,7 +39633,7 @@ RelativePath=JIT\jit64\opt\cg\CGRecurse\CGRecurseACA_do\CGRecurseACA_do.cmd
WorkingDir=JIT\jit64\opt\cg\CGRecurse\CGRecurseACA_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[CGRecurseACA_r.cmd_5250]
@@ -40009,7 +39641,7 @@ RelativePath=JIT\jit64\opt\cg\CGRecurse\CGRecurseACA_r\CGRecurseACA_r.cmd
WorkingDir=JIT\jit64\opt\cg\CGRecurse\CGRecurseACA_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[CGRecurseACA_ro.cmd_5251]
@@ -40017,7 +39649,7 @@ RelativePath=JIT\jit64\opt\cg\CGRecurse\CGRecurseACA_ro\CGRecurseACA_ro.cmd
WorkingDir=JIT\jit64\opt\cg\CGRecurse\CGRecurseACA_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[CGRecurseACC_d.cmd_5252]
@@ -40025,7 +39657,7 @@ RelativePath=JIT\jit64\opt\cg\CGRecurse\CGRecurseACC_d\CGRecurseACC_d.cmd
WorkingDir=JIT\jit64\opt\cg\CGRecurse\CGRecurseACC_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[CGRecurseACC_do.cmd_5253]
@@ -40033,7 +39665,7 @@ RelativePath=JIT\jit64\opt\cg\CGRecurse\CGRecurseACC_do\CGRecurseACC_do.cmd
WorkingDir=JIT\jit64\opt\cg\CGRecurse\CGRecurseACC_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[CGRecurseACC_r.cmd_5254]
@@ -40041,7 +39673,7 @@ RelativePath=JIT\jit64\opt\cg\CGRecurse\CGRecurseACC_r\CGRecurseACC_r.cmd
WorkingDir=JIT\jit64\opt\cg\CGRecurse\CGRecurseACC_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[CGRecurseACC_ro.cmd_5255]
@@ -40049,7 +39681,7 @@ RelativePath=JIT\jit64\opt\cg\CGRecurse\CGRecurseACC_ro\CGRecurseACC_ro.cmd
WorkingDir=JIT\jit64\opt\cg\CGRecurse\CGRecurseACC_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[CgStress1_d.cmd_5256]
@@ -40057,7 +39689,7 @@ RelativePath=JIT\jit64\opt\cg\cgstress\CgStress1_d\CgStress1_d.cmd
WorkingDir=JIT\jit64\opt\cg\cgstress\CgStress1_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS;REQ_LARGE_GEN0
+Categories=JIT;EXPECTED_PASS;REQ_LARGE_GEN0
HostStyle=0
[CgStress1_do.cmd_5257]
@@ -40065,7 +39697,7 @@ RelativePath=JIT\jit64\opt\cg\cgstress\CgStress1_do\CgStress1_do.cmd
WorkingDir=JIT\jit64\opt\cg\cgstress\CgStress1_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS;REQ_LARGE_GEN0
+Categories=JIT;EXPECTED_PASS;REQ_LARGE_GEN0
HostStyle=0
[CgStress1_r.cmd_5258]
@@ -40073,7 +39705,7 @@ RelativePath=JIT\jit64\opt\cg\cgstress\CgStress1_r\CgStress1_r.cmd
WorkingDir=JIT\jit64\opt\cg\cgstress\CgStress1_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS;REQ_LARGE_GEN0
+Categories=JIT;EXPECTED_PASS;REQ_LARGE_GEN0
HostStyle=0
[CgStress1_ro.cmd_5259]
@@ -40081,7 +39713,7 @@ RelativePath=JIT\jit64\opt\cg\cgstress\CgStress1_ro\CgStress1_ro.cmd
WorkingDir=JIT\jit64\opt\cg\cgstress\CgStress1_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS;REQ_LARGE_GEN0
+Categories=JIT;EXPECTED_PASS;REQ_LARGE_GEN0
HostStyle=0
[CgStress2_d.cmd_5260]
@@ -40089,7 +39721,7 @@ RelativePath=JIT\jit64\opt\cg\cgstress\CgStress2_d\CgStress2_d.cmd
WorkingDir=JIT\jit64\opt\cg\cgstress\CgStress2_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[CgStress2_do.cmd_5261]
@@ -40097,7 +39729,7 @@ RelativePath=JIT\jit64\opt\cg\cgstress\CgStress2_do\CgStress2_do.cmd
WorkingDir=JIT\jit64\opt\cg\cgstress\CgStress2_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[CgStress2_r.cmd_5262]
@@ -40105,7 +39737,7 @@ RelativePath=JIT\jit64\opt\cg\cgstress\CgStress2_r\CgStress2_r.cmd
WorkingDir=JIT\jit64\opt\cg\cgstress\CgStress2_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[CgStress2_ro.cmd_5263]
@@ -40113,7 +39745,7 @@ RelativePath=JIT\jit64\opt\cg\cgstress\CgStress2_ro\CgStress2_ro.cmd
WorkingDir=JIT\jit64\opt\cg\cgstress\CgStress2_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[CgStress3_d.cmd_5264]
@@ -40121,7 +39753,7 @@ RelativePath=JIT\jit64\opt\cg\cgstress\CgStress3_d\CgStress3_d.cmd
WorkingDir=JIT\jit64\opt\cg\cgstress\CgStress3_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[CgStress3_do.cmd_5265]
@@ -40129,7 +39761,7 @@ RelativePath=JIT\jit64\opt\cg\cgstress\CgStress3_do\CgStress3_do.cmd
WorkingDir=JIT\jit64\opt\cg\cgstress\CgStress3_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[CgStress3_r.cmd_5266]
@@ -40137,7 +39769,7 @@ RelativePath=JIT\jit64\opt\cg\cgstress\CgStress3_r\CgStress3_r.cmd
WorkingDir=JIT\jit64\opt\cg\cgstress\CgStress3_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[CgStress3_ro.cmd_5267]
@@ -40145,7 +39777,7 @@ RelativePath=JIT\jit64\opt\cg\cgstress\CgStress3_ro\CgStress3_ro.cmd
WorkingDir=JIT\jit64\opt\cg\cgstress\CgStress3_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[jmp_dbg.cmd_5268]
@@ -40153,7 +39785,7 @@ RelativePath=JIT\jit64\opt\cg\il\jmp_dbg\jmp_dbg.cmd
WorkingDir=JIT\jit64\opt\cg\il\jmp_dbg
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[jmp_impl.cmd_5269]
@@ -40161,7 +39793,7 @@ RelativePath=JIT\jit64\opt\cg\il\jmp_impl\jmp_impl.cmd
WorkingDir=JIT\jit64\opt\cg\il\jmp_impl
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[jmp_opt.cmd_5270]
@@ -40169,7 +39801,7 @@ RelativePath=JIT\jit64\opt\cg\il\jmp_opt\jmp_opt.cmd
WorkingDir=JIT\jit64\opt\cg\il\jmp_opt
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[jmp_ret.cmd_5271]
@@ -40177,7 +39809,7 @@ RelativePath=JIT\jit64\opt\cg\il\jmp_ret\jmp_ret.cmd
WorkingDir=JIT\jit64\opt\cg\il\jmp_ret
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[ldftn_dbg.cmd_5272]
@@ -40185,7 +39817,7 @@ RelativePath=JIT\jit64\opt\cg\il\ldftn_dbg\ldftn_dbg.cmd
WorkingDir=JIT\jit64\opt\cg\il\ldftn_dbg
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[ldftn_impl.cmd_5273]
@@ -40193,7 +39825,7 @@ RelativePath=JIT\jit64\opt\cg\il\ldftn_impl\ldftn_impl.cmd
WorkingDir=JIT\jit64\opt\cg\il\ldftn_impl
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[ldftn_opt.cmd_5274]
@@ -40201,7 +39833,7 @@ RelativePath=JIT\jit64\opt\cg\il\ldftn_opt\ldftn_opt.cmd
WorkingDir=JIT\jit64\opt\cg\il\ldftn_opt
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[ldftn_ret.cmd_5275]
@@ -40209,7 +39841,7 @@ RelativePath=JIT\jit64\opt\cg\il\ldftn_ret\ldftn_ret.cmd
WorkingDir=JIT\jit64\opt\cg\il\ldftn_ret
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[cprop001_d.cmd_5276]
@@ -40217,7 +39849,7 @@ RelativePath=JIT\jit64\opt\cprop\cprop001_d\cprop001_d.cmd
WorkingDir=JIT\jit64\opt\cprop\cprop001_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[cprop001_do.cmd_5277]
@@ -40225,7 +39857,7 @@ RelativePath=JIT\jit64\opt\cprop\cprop001_do\cprop001_do.cmd
WorkingDir=JIT\jit64\opt\cprop\cprop001_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[cprop001_r.cmd_5278]
@@ -40233,7 +39865,7 @@ RelativePath=JIT\jit64\opt\cprop\cprop001_r\cprop001_r.cmd
WorkingDir=JIT\jit64\opt\cprop\cprop001_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[cprop001_ro.cmd_5279]
@@ -40241,7 +39873,7 @@ RelativePath=JIT\jit64\opt\cprop\cprop001_ro\cprop001_ro.cmd
WorkingDir=JIT\jit64\opt\cprop\cprop001_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[cprop002.cmd_5280]
@@ -40249,7 +39881,7 @@ RelativePath=JIT\jit64\opt\cprop\cprop002\cprop002.cmd
WorkingDir=JIT\jit64\opt\cprop\cprop002
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[Dev10_844071.cmd_5281]
@@ -40257,7 +39889,7 @@ RelativePath=JIT\jit64\opt\cprop\Dev10_844071\Dev10_844071.cmd
WorkingDir=JIT\jit64\opt\cprop\Dev10_844071
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[Dev10_884217_IL.cmd_5282]
@@ -40265,7 +39897,7 @@ RelativePath=JIT\jit64\opt\cprop\Dev10_884217_IL\Dev10_884217_IL.cmd
WorkingDir=JIT\jit64\opt\cprop\Dev10_884217_IL
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[implicitDownConv.cmd_5283]
@@ -40273,7 +39905,7 @@ RelativePath=JIT\jit64\opt\cprop\implicitDownConv\implicitDownConv.cmd
WorkingDir=JIT\jit64\opt\cprop\implicitDownConv
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[arrayexpr1.cmd_5284]
@@ -40281,7 +39913,7 @@ RelativePath=JIT\jit64\opt\cse\arrayexpr1\arrayexpr1.cmd
WorkingDir=JIT\jit64\opt\cse\arrayexpr1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[arrayexpr2_d_loop_try.cmd_5285]
@@ -40289,7 +39921,7 @@ RelativePath=JIT\jit64\opt\cse\arrayexpr2_d_loop_try\arrayexpr2_d_loop_try.cmd
WorkingDir=JIT\jit64\opt\cse\arrayexpr2_d_loop_try
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[arrayexpr2_r.cmd_5286]
@@ -40297,7 +39929,7 @@ RelativePath=JIT\jit64\opt\cse\arrayexpr2_r\arrayexpr2_r.cmd
WorkingDir=JIT\jit64\opt\cse\arrayexpr2_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[arrayexpr2_ro_loop.cmd_5287]
@@ -40305,7 +39937,7 @@ RelativePath=JIT\jit64\opt\cse\arrayexpr2_ro_loop\arrayexpr2_ro_loop.cmd
WorkingDir=JIT\jit64\opt\cse\arrayexpr2_ro_loop
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[arrayexpr2_r_loop.cmd_5288]
@@ -40313,7 +39945,7 @@ RelativePath=JIT\jit64\opt\cse\arrayexpr2_r_loop\arrayexpr2_r_loop.cmd
WorkingDir=JIT\jit64\opt\cse\arrayexpr2_r_loop
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[arrayexpr2_r_loop_try.cmd_5289]
@@ -40321,7 +39953,7 @@ RelativePath=JIT\jit64\opt\cse\arrayexpr2_r_loop_try\arrayexpr2_r_loop_try.cmd
WorkingDir=JIT\jit64\opt\cse\arrayexpr2_r_loop_try
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[arrayexpr2_r_try.cmd_5290]
@@ -40329,7 +39961,7 @@ RelativePath=JIT\jit64\opt\cse\arrayexpr2_r_try\arrayexpr2_r_try.cmd
WorkingDir=JIT\jit64\opt\cse\arrayexpr2_r_try
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[fieldexpr1.cmd_5291]
@@ -40337,7 +39969,7 @@ RelativePath=JIT\jit64\opt\cse\fieldexpr1\fieldexpr1.cmd
WorkingDir=JIT\jit64\opt\cse\fieldexpr1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[fieldexpr1_1.cmd_5292]
@@ -40345,7 +39977,7 @@ RelativePath=JIT\jit64\opt\cse\fieldexpr1_1\fieldexpr1_1.cmd
WorkingDir=JIT\jit64\opt\cse\fieldexpr1_1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[fieldexpr2.cmd_5293]
@@ -40353,7 +39985,7 @@ RelativePath=JIT\jit64\opt\cse\fieldexpr2\fieldexpr2.cmd
WorkingDir=JIT\jit64\opt\cse\fieldexpr2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[fieldExprUnchecked1.cmd_5294]
@@ -40361,7 +39993,7 @@ RelativePath=JIT\jit64\opt\cse\fieldExprUnchecked1\fieldExprUnchecked1.cmd
WorkingDir=JIT\jit64\opt\cse\fieldExprUnchecked1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[HugeArray.cmd_5295]
@@ -40369,7 +40001,7 @@ RelativePath=JIT\jit64\opt\cse\HugeArray\HugeArray.cmd
WorkingDir=JIT\jit64\opt\cse\HugeArray
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[HugeArray1.cmd_5296]
@@ -40377,7 +40009,7 @@ RelativePath=JIT\jit64\opt\cse\HugeArray1\HugeArray1.cmd
WorkingDir=JIT\jit64\opt\cse\HugeArray1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=LONG_RUNNING;Pri0;JIT;EXPECTED_PASS
+Categories=LONG_RUNNING;JIT;EXPECTED_PASS
HostStyle=0
[hugeexpr1.cmd_5297]
@@ -40385,7 +40017,7 @@ RelativePath=JIT\jit64\opt\cse\hugeexpr1\hugeexpr1.cmd
WorkingDir=JIT\jit64\opt\cse\hugeexpr1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=LONG_RUNNING;Pri0;JIT;EXPECTED_PASS
+Categories=LONG_RUNNING;JIT;EXPECTED_PASS;Pri1
HostStyle=0
[HugeField1.cmd_5298]
@@ -40393,7 +40025,7 @@ RelativePath=JIT\jit64\opt\cse\HugeField1\HugeField1.cmd
WorkingDir=JIT\jit64\opt\cse\HugeField1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=LONG_RUNNING;Pri0;JIT;EXPECTED_PASS
+Categories=LONG_RUNNING;JIT;EXPECTED_PASS;Pri1
HostStyle=0
[HugeField2.cmd_5299]
@@ -40401,7 +40033,7 @@ RelativePath=JIT\jit64\opt\cse\HugeField2\HugeField2.cmd
WorkingDir=JIT\jit64\opt\cse\HugeField2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=LONG_RUNNING;Pri0;JIT;EXPECTED_PASS
+Categories=LONG_RUNNING;JIT;EXPECTED_PASS;Pri1
HostStyle=0
[hugeSimpleExpr1.cmd_5300]
@@ -40409,7 +40041,7 @@ RelativePath=JIT\jit64\opt\cse\hugeSimpleExpr1\hugeSimpleExpr1.cmd
WorkingDir=JIT\jit64\opt\cse\hugeSimpleExpr1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[mixedexpr1_d_loop_try.cmd_5301]
@@ -40417,7 +40049,7 @@ RelativePath=JIT\jit64\opt\cse\mixedexpr1_d_loop_try\mixedexpr1_d_loop_try.cmd
WorkingDir=JIT\jit64\opt\cse\mixedexpr1_d_loop_try
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[mixedexpr1_r.cmd_5302]
@@ -40425,7 +40057,7 @@ RelativePath=JIT\jit64\opt\cse\mixedexpr1_r\mixedexpr1_r.cmd
WorkingDir=JIT\jit64\opt\cse\mixedexpr1_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[mixedexpr1_ro_loop.cmd_5303]
@@ -40433,7 +40065,7 @@ RelativePath=JIT\jit64\opt\cse\mixedexpr1_ro_loop\mixedexpr1_ro_loop.cmd
WorkingDir=JIT\jit64\opt\cse\mixedexpr1_ro_loop
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[mixedexpr1_r_loop.cmd_5304]
@@ -40441,7 +40073,7 @@ RelativePath=JIT\jit64\opt\cse\mixedexpr1_r_loop\mixedexpr1_r_loop.cmd
WorkingDir=JIT\jit64\opt\cse\mixedexpr1_r_loop
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[mixedexpr1_r_loop_try.cmd_5305]
@@ -40449,7 +40081,7 @@ RelativePath=JIT\jit64\opt\cse\mixedexpr1_r_loop_try\mixedexpr1_r_loop_try.cmd
WorkingDir=JIT\jit64\opt\cse\mixedexpr1_r_loop_try
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[mixedexpr1_r_try.cmd_5306]
@@ -40457,7 +40089,7 @@ RelativePath=JIT\jit64\opt\cse\mixedexpr1_r_try\mixedexpr1_r_try.cmd
WorkingDir=JIT\jit64\opt\cse\mixedexpr1_r_try
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[pointerexpr1.cmd_5307]
@@ -40465,7 +40097,7 @@ RelativePath=JIT\jit64\opt\cse\pointerexpr1\pointerexpr1.cmd
WorkingDir=JIT\jit64\opt\cse\pointerexpr1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[pointerexpr1_1.cmd_5308]
@@ -40473,7 +40105,7 @@ RelativePath=JIT\jit64\opt\cse\pointerexpr1_1\pointerexpr1_1.cmd
WorkingDir=JIT\jit64\opt\cse\pointerexpr1_1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[simpleexpr1.cmd_5309]
@@ -40481,7 +40113,7 @@ RelativePath=JIT\jit64\opt\cse\simpleexpr1\simpleexpr1.cmd
WorkingDir=JIT\jit64\opt\cse\simpleexpr1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[simpleexpr1_1.cmd_5310]
@@ -40489,7 +40121,7 @@ RelativePath=JIT\jit64\opt\cse\simpleexpr1_1\simpleexpr1_1.cmd
WorkingDir=JIT\jit64\opt\cse\simpleexpr1_1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[simpleexpr2.cmd_5311]
@@ -40497,7 +40129,7 @@ RelativePath=JIT\jit64\opt\cse\simpleexpr2\simpleexpr2.cmd
WorkingDir=JIT\jit64\opt\cse\simpleexpr2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[simpleexpr3.cmd_5312]
@@ -40505,7 +40137,7 @@ RelativePath=JIT\jit64\opt\cse\simpleexpr3\simpleexpr3.cmd
WorkingDir=JIT\jit64\opt\cse\simpleexpr3
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[simpleexpr4_d_loop_try.cmd_5313]
@@ -40513,7 +40145,7 @@ RelativePath=JIT\jit64\opt\cse\simpleexpr4_d_loop_try\simpleexpr4_d_loop_try.cmd
WorkingDir=JIT\jit64\opt\cse\simpleexpr4_d_loop_try
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[simpleexpr4_r.cmd_5314]
@@ -40521,7 +40153,7 @@ RelativePath=JIT\jit64\opt\cse\simpleexpr4_r\simpleexpr4_r.cmd
WorkingDir=JIT\jit64\opt\cse\simpleexpr4_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[simpleexpr4_ro_loop.cmd_5315]
@@ -40529,7 +40161,7 @@ RelativePath=JIT\jit64\opt\cse\simpleexpr4_ro_loop\simpleexpr4_ro_loop.cmd
WorkingDir=JIT\jit64\opt\cse\simpleexpr4_ro_loop
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[simpleexpr4_r_loop.cmd_5316]
@@ -40537,7 +40169,7 @@ RelativePath=JIT\jit64\opt\cse\simpleexpr4_r_loop\simpleexpr4_r_loop.cmd
WorkingDir=JIT\jit64\opt\cse\simpleexpr4_r_loop
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[simpleexpr4_r_loop_try.cmd_5317]
@@ -40545,7 +40177,7 @@ RelativePath=JIT\jit64\opt\cse\simpleexpr4_r_loop_try\simpleexpr4_r_loop_try.cmd
WorkingDir=JIT\jit64\opt\cse\simpleexpr4_r_loop_try
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[simpleexpr4_r_try.cmd_5318]
@@ -40553,7 +40185,7 @@ RelativePath=JIT\jit64\opt\cse\simpleexpr4_r_try\simpleexpr4_r_try.cmd
WorkingDir=JIT\jit64\opt\cse\simpleexpr4_r_try
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[staticFieldExpr1_1.cmd_5319]
@@ -40561,7 +40193,7 @@ RelativePath=JIT\jit64\opt\cse\staticFieldExpr1_1\staticFieldExpr1_1.cmd
WorkingDir=JIT\jit64\opt\cse\staticFieldExpr1_1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[staticFieldExpr1_d_loop_try.cmd_5320]
@@ -40569,7 +40201,7 @@ RelativePath=JIT\jit64\opt\cse\staticFieldExpr1_d_loop_try\staticFieldExpr1_d_lo
WorkingDir=JIT\jit64\opt\cse\staticFieldExpr1_d_loop_try
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[staticFieldExpr1_r.cmd_5321]
@@ -40577,7 +40209,7 @@ RelativePath=JIT\jit64\opt\cse\staticFieldExpr1_r\staticFieldExpr1_r.cmd
WorkingDir=JIT\jit64\opt\cse\staticFieldExpr1_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[staticFieldExpr1_ro_loop.cmd_5322]
@@ -40585,7 +40217,7 @@ RelativePath=JIT\jit64\opt\cse\staticFieldExpr1_ro_loop\staticFieldExpr1_ro_loop
WorkingDir=JIT\jit64\opt\cse\staticFieldExpr1_ro_loop
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[staticFieldExpr1_r_loop.cmd_5323]
@@ -40593,7 +40225,7 @@ RelativePath=JIT\jit64\opt\cse\staticFieldExpr1_r_loop\staticFieldExpr1_r_loop.c
WorkingDir=JIT\jit64\opt\cse\staticFieldExpr1_r_loop
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[staticFieldExpr1_r_loop_try.cmd_5324]
@@ -40601,7 +40233,7 @@ RelativePath=JIT\jit64\opt\cse\staticFieldExpr1_r_loop_try\staticFieldExpr1_r_lo
WorkingDir=JIT\jit64\opt\cse\staticFieldExpr1_r_loop_try
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[staticFieldExpr1_r_try.cmd_5325]
@@ -40609,7 +40241,7 @@ RelativePath=JIT\jit64\opt\cse\staticFieldExpr1_r_try\staticFieldExpr1_r_try.cmd
WorkingDir=JIT\jit64\opt\cse\staticFieldExpr1_r_try
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[staticFieldExprUnchecked1_d_loop_try.cmd_5326]
@@ -40617,7 +40249,7 @@ RelativePath=JIT\jit64\opt\cse\staticFieldExprUnchecked1_d_loop_try\staticFieldE
WorkingDir=JIT\jit64\opt\cse\staticFieldExprUnchecked1_d_loop_try
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[staticFieldExprUnchecked1_r.cmd_5327]
@@ -40625,7 +40257,7 @@ RelativePath=JIT\jit64\opt\cse\staticFieldExprUnchecked1_r\staticFieldExprUnchec
WorkingDir=JIT\jit64\opt\cse\staticFieldExprUnchecked1_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS;UNWIND
+Categories=JIT;EXPECTED_PASS;UNWIND
HostStyle=0
[staticFieldExprUnchecked1_ro_loop.cmd_5328]
@@ -40633,7 +40265,7 @@ RelativePath=JIT\jit64\opt\cse\staticFieldExprUnchecked1_ro_loop\staticFieldExpr
WorkingDir=JIT\jit64\opt\cse\staticFieldExprUnchecked1_ro_loop
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[staticFieldExprUnchecked1_r_loop.cmd_5329]
@@ -40641,7 +40273,7 @@ RelativePath=JIT\jit64\opt\cse\staticFieldExprUnchecked1_r_loop\staticFieldExprU
WorkingDir=JIT\jit64\opt\cse\staticFieldExprUnchecked1_r_loop
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[staticFieldExprUnchecked1_r_loop_try.cmd_5330]
@@ -40649,7 +40281,7 @@ RelativePath=JIT\jit64\opt\cse\staticFieldExprUnchecked1_r_loop_try\staticFieldE
WorkingDir=JIT\jit64\opt\cse\staticFieldExprUnchecked1_r_loop_try
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[staticFieldExprUnchecked1_r_try.cmd_5331]
@@ -40657,7 +40289,7 @@ RelativePath=JIT\jit64\opt\cse\staticFieldExprUnchecked1_r_try\staticFieldExprUn
WorkingDir=JIT\jit64\opt\cse\staticFieldExprUnchecked1_r_try
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[volatilefield.cmd_5332]
@@ -40665,7 +40297,7 @@ RelativePath=JIT\jit64\opt\cse\volatilefield\volatilefield.cmd
WorkingDir=JIT\jit64\opt\cse\volatilefield
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[volatilestaticfield.cmd_5333]
@@ -40673,7 +40305,7 @@ RelativePath=JIT\jit64\opt\cse\volatilestaticfield\volatilestaticfield.cmd
WorkingDir=JIT\jit64\opt\cse\volatilestaticfield
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[VolatileTest_op_add.cmd_5334]
@@ -40681,7 +40313,7 @@ RelativePath=JIT\jit64\opt\cse\VolatileTest_op_add\VolatileTest_op_add.cmd
WorkingDir=JIT\jit64\opt\cse\VolatileTest_op_add
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[VolatileTest_op_and.cmd_5335]
@@ -40689,7 +40321,7 @@ RelativePath=JIT\jit64\opt\cse\VolatileTest_op_and\VolatileTest_op_and.cmd
WorkingDir=JIT\jit64\opt\cse\VolatileTest_op_and
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[VolatileTest_op_div.cmd_5336]
@@ -40697,7 +40329,7 @@ RelativePath=JIT\jit64\opt\cse\VolatileTest_op_div\VolatileTest_op_div.cmd
WorkingDir=JIT\jit64\opt\cse\VolatileTest_op_div
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[VolatileTest_op_mod.cmd_5337]
@@ -40705,7 +40337,7 @@ RelativePath=JIT\jit64\opt\cse\VolatileTest_op_mod\VolatileTest_op_mod.cmd
WorkingDir=JIT\jit64\opt\cse\VolatileTest_op_mod
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[VolatileTest_op_mul.cmd_5338]
@@ -40713,7 +40345,7 @@ RelativePath=JIT\jit64\opt\cse\VolatileTest_op_mul\VolatileTest_op_mul.cmd
WorkingDir=JIT\jit64\opt\cse\VolatileTest_op_mul
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[VolatileTest_op_or.cmd_5339]
@@ -40721,7 +40353,7 @@ RelativePath=JIT\jit64\opt\cse\VolatileTest_op_or\VolatileTest_op_or.cmd
WorkingDir=JIT\jit64\opt\cse\VolatileTest_op_or
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[VolatileTest_op_shr.cmd_5340]
@@ -40729,7 +40361,7 @@ RelativePath=JIT\jit64\opt\cse\VolatileTest_op_shr\VolatileTest_op_shr.cmd
WorkingDir=JIT\jit64\opt\cse\VolatileTest_op_shr
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[VolatileTest_op_sub.cmd_5341]
@@ -40737,7 +40369,7 @@ RelativePath=JIT\jit64\opt\cse\VolatileTest_op_sub\VolatileTest_op_sub.cmd
WorkingDir=JIT\jit64\opt\cse\VolatileTest_op_sub
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[VolatileTest_op_xor.cmd_5342]
@@ -40745,7 +40377,7 @@ RelativePath=JIT\jit64\opt\cse\VolatileTest_op_xor\VolatileTest_op_xor.cmd
WorkingDir=JIT\jit64\opt\cse\VolatileTest_op_xor
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[caninline_d.cmd_5343]
@@ -40753,7 +40385,7 @@ RelativePath=JIT\jit64\opt\inl\caninline_d\caninline_d.cmd
WorkingDir=JIT\jit64\opt\inl\caninline_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[caninline_do.cmd_5344]
@@ -40761,7 +40393,7 @@ RelativePath=JIT\jit64\opt\inl\caninline_do\caninline_do.cmd
WorkingDir=JIT\jit64\opt\inl\caninline_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[caninline_r.cmd_5345]
@@ -40769,7 +40401,7 @@ RelativePath=JIT\jit64\opt\inl\caninline_r\caninline_r.cmd
WorkingDir=JIT\jit64\opt\inl\caninline_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[caninline_ro.cmd_5346]
@@ -40777,7 +40409,7 @@ RelativePath=JIT\jit64\opt\inl\caninline_ro\caninline_ro.cmd
WorkingDir=JIT\jit64\opt\inl\caninline_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[inl001.cmd_5347]
@@ -40785,7 +40417,7 @@ RelativePath=JIT\jit64\opt\inl\inl001\inl001.cmd
WorkingDir=JIT\jit64\opt\inl\inl001
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[lim_001.cmd_5348]
@@ -40793,7 +40425,7 @@ RelativePath=JIT\jit64\opt\lim\lim_001\lim_001.cmd
WorkingDir=JIT\jit64\opt\lim\lim_001
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[lim_002.cmd_5349]
@@ -40801,7 +40433,7 @@ RelativePath=JIT\jit64\opt\lim\lim_002\lim_002.cmd
WorkingDir=JIT\jit64\opt\lim\lim_002
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[lur_01.cmd_5350]
@@ -40809,7 +40441,7 @@ RelativePath=JIT\jit64\opt\lur\lur_01\lur_01.cmd
WorkingDir=JIT\jit64\opt\lur\lur_01
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[lur_02.cmd_5351]
@@ -40817,7 +40449,7 @@ RelativePath=JIT\jit64\opt\lur\lur_02\lur_02.cmd
WorkingDir=JIT\jit64\opt\lur\lur_02
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[osr001.cmd_5352]
@@ -40825,7 +40457,7 @@ RelativePath=JIT\jit64\opt\osr\osr001\osr001.cmd
WorkingDir=JIT\jit64\opt\osr\osr001
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[osr015.cmd_5353]
@@ -40833,7 +40465,7 @@ RelativePath=JIT\jit64\opt\osr\osr015\osr015.cmd
WorkingDir=JIT\jit64\opt\osr\osr015
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[193825_udo.cmd_5354]
@@ -40841,7 +40473,7 @@ RelativePath=JIT\jit64\opt\regress\vswhidbey\193825\193825_udo\193825_udo.cmd
WorkingDir=JIT\jit64\opt\regress\vswhidbey\193825\193825_udo
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[193825_uro.cmd_5355]
@@ -40849,7 +40481,7 @@ RelativePath=JIT\jit64\opt\regress\vswhidbey\193825\193825_uro\193825_uro.cmd
WorkingDir=JIT\jit64\opt\regress\vswhidbey\193825\193825_uro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[bne_dbg.cmd_5356]
@@ -40857,7 +40489,7 @@ RelativePath=JIT\jit64\opt\regress\vswhidbey\223862\bne_dbg\bne_dbg.cmd
WorkingDir=JIT\jit64\opt\regress\vswhidbey\223862\bne_dbg
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[bne_opt.cmd_5357]
@@ -40865,7 +40497,7 @@ RelativePath=JIT\jit64\opt\regress\vswhidbey\223862\bne_opt\bne_opt.cmd
WorkingDir=JIT\jit64\opt\regress\vswhidbey\223862\bne_opt
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[conv_dbg.cmd_5358]
@@ -40873,7 +40505,7 @@ RelativePath=JIT\jit64\opt\regress\vswhidbey\223862\conv_dbg\conv_dbg.cmd
WorkingDir=JIT\jit64\opt\regress\vswhidbey\223862\conv_dbg
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[conv_opt.cmd_5359]
@@ -40881,7 +40513,7 @@ RelativePath=JIT\jit64\opt\regress\vswhidbey\223862\conv_opt\conv_opt.cmd
WorkingDir=JIT\jit64\opt\regress\vswhidbey\223862\conv_opt
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[div_dbg.cmd_5360]
@@ -40889,7 +40521,7 @@ RelativePath=JIT\jit64\opt\regress\vswhidbey\223862\div_dbg\div_dbg.cmd
WorkingDir=JIT\jit64\opt\regress\vswhidbey\223862\div_dbg
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[div_opt.cmd_5361]
@@ -40897,7 +40529,7 @@ RelativePath=JIT\jit64\opt\regress\vswhidbey\223862\div_opt\div_opt.cmd
WorkingDir=JIT\jit64\opt\regress\vswhidbey\223862\div_opt
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[mul1_dbg.cmd_5362]
@@ -40905,7 +40537,7 @@ RelativePath=JIT\jit64\opt\regress\vswhidbey\223862\mul1_dbg\mul1_dbg.cmd
WorkingDir=JIT\jit64\opt\regress\vswhidbey\223862\mul1_dbg
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[mul1_opt.cmd_5363]
@@ -40913,7 +40545,7 @@ RelativePath=JIT\jit64\opt\regress\vswhidbey\223862\mul1_opt\mul1_opt.cmd
WorkingDir=JIT\jit64\opt\regress\vswhidbey\223862\mul1_opt
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[mul_exception_dbg.cmd_5364]
@@ -40921,7 +40553,7 @@ RelativePath=JIT\jit64\opt\regress\vswhidbey\223862\mul_exception_dbg\mul_except
WorkingDir=JIT\jit64\opt\regress\vswhidbey\223862\mul_exception_dbg
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[mul_exception_opt.cmd_5365]
@@ -40929,7 +40561,7 @@ RelativePath=JIT\jit64\opt\regress\vswhidbey\223862\mul_exception_opt\mul_except
WorkingDir=JIT\jit64\opt\regress\vswhidbey\223862\mul_exception_opt
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[rem_dbg.cmd_5366]
@@ -40937,7 +40569,7 @@ RelativePath=JIT\jit64\opt\regress\vswhidbey\223862\rem_dbg\rem_dbg.cmd
WorkingDir=JIT\jit64\opt\regress\vswhidbey\223862\rem_dbg
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[rem_opt.cmd_5367]
@@ -40945,7 +40577,7 @@ RelativePath=JIT\jit64\opt\regress\vswhidbey\223862\rem_opt\rem_opt.cmd
WorkingDir=JIT\jit64\opt\regress\vswhidbey\223862\rem_opt
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[conv_dbg.cmd_5368]
@@ -40953,7 +40585,7 @@ RelativePath=JIT\jit64\opt\regress\vswhidbey\228572\conv_dbg\conv_dbg.cmd
WorkingDir=JIT\jit64\opt\regress\vswhidbey\228572\conv_dbg
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[conv_opt.cmd_5369]
@@ -40961,7 +40593,7 @@ RelativePath=JIT\jit64\opt\regress\vswhidbey\228572\conv_opt\conv_opt.cmd
WorkingDir=JIT\jit64\opt\regress\vswhidbey\228572\conv_opt
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[foo2_dbg.cmd_5370]
@@ -40969,7 +40601,7 @@ RelativePath=JIT\jit64\opt\regress\vswhidbey\481244\foo2_dbg\foo2_dbg.cmd
WorkingDir=JIT\jit64\opt\regress\vswhidbey\481244\foo2_dbg
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[foo2_opt.cmd_5371]
@@ -40977,7 +40609,7 @@ RelativePath=JIT\jit64\opt\regress\vswhidbey\481244\foo2_opt\foo2_opt.cmd
WorkingDir=JIT\jit64\opt\regress\vswhidbey\481244\foo2_opt
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[foo_dbg.cmd_5372]
@@ -40985,7 +40617,7 @@ RelativePath=JIT\jit64\opt\regress\vswhidbey\481244\foo_dbg\foo_dbg.cmd
WorkingDir=JIT\jit64\opt\regress\vswhidbey\481244\foo_dbg
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[foo_opt.cmd_5373]
@@ -40993,7 +40625,7 @@ RelativePath=JIT\jit64\opt\regress\vswhidbey\481244\foo_opt\foo_opt.cmd
WorkingDir=JIT\jit64\opt\regress\vswhidbey\481244\foo_opt
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[ArrayBound_o.cmd_5374]
@@ -41001,7 +40633,7 @@ RelativePath=JIT\jit64\opt\rngchk\ArrayBound_o\ArrayBound_o.cmd
WorkingDir=JIT\jit64\opt\rngchk\ArrayBound_o
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[ArrayWith2Loops_o.cmd_5375]
@@ -41009,7 +40641,7 @@ RelativePath=JIT\jit64\opt\rngchk\ArrayWith2Loops_o\ArrayWith2Loops_o.cmd
WorkingDir=JIT\jit64\opt\rngchk\ArrayWith2Loops_o
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[ArrayWithFunc_o.cmd_5376]
@@ -41017,7 +40649,7 @@ RelativePath=JIT\jit64\opt\rngchk\ArrayWithFunc_o\ArrayWithFunc_o.cmd
WorkingDir=JIT\jit64\opt\rngchk\ArrayWithFunc_o
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[ArrayWithThread_o.cmd_5377]
@@ -41025,7 +40657,7 @@ RelativePath=JIT\jit64\opt\rngchk\ArrayWithThread_o\ArrayWithThread_o.cmd
WorkingDir=JIT\jit64\opt\rngchk\ArrayWithThread_o
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[BadMatrixMul_o.cmd_5378]
@@ -41033,7 +40665,7 @@ RelativePath=JIT\jit64\opt\rngchk\BadMatrixMul_o\BadMatrixMul_o.cmd
WorkingDir=JIT\jit64\opt\rngchk\BadMatrixMul_o
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[JaggedArray_o.cmd_5379]
@@ -41041,7 +40673,7 @@ RelativePath=JIT\jit64\opt\rngchk\JaggedArray_o\JaggedArray_o.cmd
WorkingDir=JIT\jit64\opt\rngchk\JaggedArray_o
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[MatrixMul_o.cmd_5380]
@@ -41049,7 +40681,7 @@ RelativePath=JIT\jit64\opt\rngchk\MatrixMul_o\MatrixMul_o.cmd
WorkingDir=JIT\jit64\opt\rngchk\MatrixMul_o
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[RngchkStress1_o.cmd_5381]
@@ -41057,7 +40689,7 @@ RelativePath=JIT\jit64\opt\rngchk\RngchkStress1_o\RngchkStress1_o.cmd
WorkingDir=JIT\jit64\opt\rngchk\RngchkStress1_o
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[RngchkStress2_o.cmd_5382]
@@ -41065,7 +40697,7 @@ RelativePath=JIT\jit64\opt\rngchk\RngchkStress2_o\RngchkStress2_o.cmd
WorkingDir=JIT\jit64\opt\rngchk\RngchkStress2_o
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[RngchkStress3.cmd_5383]
@@ -41073,7 +40705,7 @@ RelativePath=JIT\jit64\opt\rngchk\RngchkStress3\RngchkStress3.cmd
WorkingDir=JIT\jit64\opt\rngchk\RngchkStress3
Expected=0
MaxAllowedDurationSeconds=600
-Categories=LONG_RUNNING;Pri0;JIT;EXPECTED_PASS
+Categories=LONG_RUNNING;JIT;EXPECTED_PASS
HostStyle=0
[SimpleArray_01_o.cmd_5384]
@@ -41081,7 +40713,7 @@ RelativePath=JIT\jit64\opt\rngchk\SimpleArray_01_o\SimpleArray_01_o.cmd
WorkingDir=JIT\jit64\opt\rngchk\SimpleArray_01_o
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[foo.cmd_5385]
@@ -41089,7 +40721,7 @@ RelativePath=JIT\jit64\regress\asurt\143616\foo\foo.cmd
WorkingDir=JIT\jit64\regress\asurt\143616\foo
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[103087.cmd_5386]
@@ -41097,7 +40729,7 @@ RelativePath=JIT\jit64\regress\ddb\103087\103087\103087.cmd
WorkingDir=JIT\jit64\regress\ddb\103087\103087
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[113574.cmd_5387]
@@ -41105,7 +40737,7 @@ RelativePath=JIT\jit64\regress\ddb\113574\113574\113574.cmd
WorkingDir=JIT\jit64\regress\ddb\113574\113574
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[118414.cmd_5388]
@@ -41113,7 +40745,7 @@ RelativePath=JIT\jit64\regress\ddb\118414\118414\118414.cmd
WorkingDir=JIT\jit64\regress\ddb\118414\118414
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[127931.cmd_5389]
@@ -41121,7 +40753,7 @@ RelativePath=JIT\jit64\regress\ddb\127931\127931\127931.cmd
WorkingDir=JIT\jit64\regress\ddb\127931\127931
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[132977.cmd_5390]
@@ -41129,7 +40761,7 @@ RelativePath=JIT\jit64\regress\ddb\132977\132977\132977.cmd
WorkingDir=JIT\jit64\regress\ddb\132977\132977
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[ddb87766.cmd_5391]
@@ -41137,7 +40769,7 @@ RelativePath=JIT\jit64\regress\ddb\87766\ddb87766\ddb87766.cmd
WorkingDir=JIT\jit64\regress\ddb\87766\ddb87766
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[objectusedonlyinhandler.cmd_5392]
@@ -41145,7 +40777,7 @@ RelativePath=JIT\jit64\regress\ndpw\14888\objectusedonlyinhandler\objectusedonly
WorkingDir=JIT\jit64\regress\ndpw\14888\objectusedonlyinhandler
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[simple.cmd_5393]
@@ -41153,7 +40785,7 @@ RelativePath=JIT\jit64\regress\ndpw\160545\simple\simple.cmd
WorkingDir=JIT\jit64\regress\ndpw\160545\simple
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[interior_pointer.cmd_5394]
@@ -41161,7 +40793,7 @@ RelativePath=JIT\jit64\regress\ndpw\21015\interior_pointer\interior_pointer.cmd
WorkingDir=JIT\jit64\regress\ndpw\21015\interior_pointer
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[test.cmd_5396]
@@ -41169,7 +40801,7 @@ RelativePath=JIT\jit64\regress\phoenix\62322\test\test.cmd
WorkingDir=JIT\jit64\regress\phoenix\62322\test
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[test1.cmd_5397]
@@ -41177,7 +40809,7 @@ RelativePath=JIT\jit64\regress\vsw\102754\test1\test1.cmd
WorkingDir=JIT\jit64\regress\vsw\102754\test1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[test.cmd_5398]
@@ -41185,7 +40817,7 @@ RelativePath=JIT\jit64\regress\vsw\102964\test\test.cmd
WorkingDir=JIT\jit64\regress\vsw\102964\test
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[test.cmd_5399]
@@ -41193,7 +40825,7 @@ RelativePath=JIT\jit64\regress\vsw\102974\test\test.cmd
WorkingDir=JIT\jit64\regress\vsw\102974\test
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[test.cmd_5400]
@@ -41201,7 +40833,7 @@ RelativePath=JIT\jit64\regress\vsw\153682\test\test.cmd
WorkingDir=JIT\jit64\regress\vsw\153682\test
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[test.cmd_5401]
@@ -41209,7 +40841,7 @@ RelativePath=JIT\jit64\regress\vsw\266693\test\test.cmd
WorkingDir=JIT\jit64\regress\vsw\266693\test
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[test.cmd_5402]
@@ -41217,7 +40849,7 @@ RelativePath=JIT\jit64\regress\vsw\286991\test\test.cmd
WorkingDir=JIT\jit64\regress\vsw\286991\test
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[test.cmd_5403]
@@ -41225,7 +40857,7 @@ RelativePath=JIT\jit64\regress\vsw\329169\test\test.cmd
WorkingDir=JIT\jit64\regress\vsw\329169\test
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[test1.cmd_5404]
@@ -41233,7 +40865,7 @@ RelativePath=JIT\jit64\regress\vsw\333007\test1\test1.cmd
WorkingDir=JIT\jit64\regress\vsw\333007\test1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[test1.cmd_5405]
@@ -41241,7 +40873,7 @@ RelativePath=JIT\jit64\regress\vsw\336666\test1\test1.cmd
WorkingDir=JIT\jit64\regress\vsw\336666\test1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[test.cmd_5406]
@@ -41249,7 +40881,7 @@ RelativePath=JIT\jit64\regress\vsw\373472\test\test.cmd
WorkingDir=JIT\jit64\regress\vsw\373472\test
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[test_il.cmd_5407]
@@ -41265,7 +40897,7 @@ RelativePath=JIT\jit64\regress\vsw\404708\test\test.cmd
WorkingDir=JIT\jit64\regress\vsw\404708\test
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[test.cmd_5409]
@@ -41273,7 +40905,7 @@ RelativePath=JIT\jit64\regress\vsw\460412\test\test.cmd
WorkingDir=JIT\jit64\regress\vsw\460412\test
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[test.cmd_5410]
@@ -41281,7 +40913,7 @@ RelativePath=JIT\jit64\regress\vsw\471729\test\test.cmd
WorkingDir=JIT\jit64\regress\vsw\471729\test
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[test.cmd_5411]
@@ -41289,7 +40921,7 @@ RelativePath=JIT\jit64\regress\vsw\517867\test\test.cmd
WorkingDir=JIT\jit64\regress\vsw\517867\test
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[test1.cmd_5412]
@@ -41297,7 +40929,7 @@ RelativePath=JIT\jit64\regress\vsw\524070\test1\test1.cmd
WorkingDir=JIT\jit64\regress\vsw\524070\test1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[test2.cmd_5413]
@@ -41305,7 +40937,7 @@ RelativePath=JIT\jit64\regress\vsw\524070\test2\test2.cmd
WorkingDir=JIT\jit64\regress\vsw\524070\test2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[simple-repro.cmd_5414]
@@ -41313,7 +40945,7 @@ RelativePath=JIT\jit64\regress\vsw\528315\simple-repro\simple-repro.cmd
WorkingDir=JIT\jit64\regress\vsw\528315\simple-repro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[exchange.cmd_5415]
@@ -41321,7 +40953,7 @@ RelativePath=JIT\jit64\regress\vsw\534486\exchange\exchange.cmd
WorkingDir=JIT\jit64\regress\vsw\534486\exchange
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[test1.cmd_5416]
@@ -41329,7 +40961,7 @@ RelativePath=JIT\jit64\regress\vsw\538615\test1\test1.cmd
WorkingDir=JIT\jit64\regress\vsw\538615\test1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[test1.cmd_5417]
@@ -41337,7 +40969,7 @@ RelativePath=JIT\jit64\regress\vsw\539509\test1\test1.cmd
WorkingDir=JIT\jit64\regress\vsw\539509\test1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[test1.cmd_5418]
@@ -41345,7 +40977,7 @@ RelativePath=JIT\jit64\regress\vsw\541067\test1\test1.cmd
WorkingDir=JIT\jit64\regress\vsw\541067\test1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[test.cmd_5419]
@@ -41353,7 +40985,7 @@ RelativePath=JIT\jit64\regress\vsw\543229\test\test.cmd
WorkingDir=JIT\jit64\regress\vsw\543229\test
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[test.cmd_5420]
@@ -41361,7 +40993,7 @@ RelativePath=JIT\jit64\regress\vsw\543645\test\test.cmd
WorkingDir=JIT\jit64\regress\vsw\543645\test
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[test.cmd_5421]
@@ -41369,7 +41001,7 @@ RelativePath=JIT\jit64\regress\vsw\549880\test\test.cmd
WorkingDir=JIT\jit64\regress\vsw\549880\test
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[test.cmd_5422]
@@ -41377,7 +41009,7 @@ RelativePath=JIT\jit64\regress\vsw\552940\test\test.cmd
WorkingDir=JIT\jit64\regress\vsw\552940\test
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[opadd.cmd_5423]
@@ -41385,7 +41017,7 @@ RelativePath=JIT\jit64\regress\vsw\560402\opadd\opadd.cmd
WorkingDir=JIT\jit64\regress\vsw\560402\opadd
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[opmul.cmd_5424]
@@ -41393,7 +41025,7 @@ RelativePath=JIT\jit64\regress\vsw\560402\opmul\opmul.cmd
WorkingDir=JIT\jit64\regress\vsw\560402\opmul
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[opsub.cmd_5425]
@@ -41401,7 +41033,7 @@ RelativePath=JIT\jit64\regress\vsw\560402\opsub\opsub.cmd
WorkingDir=JIT\jit64\regress\vsw\560402\opsub
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[test.cmd_5426]
@@ -41409,7 +41041,7 @@ RelativePath=JIT\jit64\regress\vsw\568666\test\test.cmd
WorkingDir=JIT\jit64\regress\vsw\568666\test
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[test.cmd_5427]
@@ -41417,7 +41049,7 @@ RelativePath=JIT\jit64\regress\vsw\575343\test\test.cmd
WorkingDir=JIT\jit64\regress\vsw\575343\test
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[test2.cmd_5428]
@@ -41425,7 +41057,7 @@ RelativePath=JIT\jit64\regress\vsw\575343\test2\test2.cmd
WorkingDir=JIT\jit64\regress\vsw\575343\test2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[stret.cmd_5429]
@@ -41433,7 +41065,7 @@ RelativePath=JIT\jit64\regress\vsw\601425\stret\stret.cmd
WorkingDir=JIT\jit64\regress\vsw\601425\stret
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[Bug606733.cmd_5430]
@@ -41441,7 +41073,7 @@ RelativePath=JIT\jit64\regress\vsw\606733\Bug606733\Bug606733.cmd
WorkingDir=JIT\jit64\regress\vsw\606733\Bug606733
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[607586.cmd_5431]
@@ -41449,7 +41081,7 @@ RelativePath=JIT\jit64\regress\vsw\607586\607586\607586.cmd
WorkingDir=JIT\jit64\regress\vsw\607586\607586
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[vsw610378.cmd_5432]
@@ -41457,7 +41089,7 @@ RelativePath=JIT\jit64\regress\vsw\610378\vsw610378\vsw610378.cmd
WorkingDir=JIT\jit64\regress\vsw\610378\vsw610378
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[overflow01_add.cmd_5433]
@@ -41465,7 +41097,7 @@ RelativePath=JIT\jit64\rtchecks\overflow\overflow01_add\overflow01_add.cmd
WorkingDir=JIT\jit64\rtchecks\overflow\overflow01_add
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[overflow01_div.cmd_5434]
@@ -41473,7 +41105,7 @@ RelativePath=JIT\jit64\rtchecks\overflow\overflow01_div\overflow01_div.cmd
WorkingDir=JIT\jit64\rtchecks\overflow\overflow01_div
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[overflow01_mul.cmd_5435]
@@ -41481,7 +41113,7 @@ RelativePath=JIT\jit64\rtchecks\overflow\overflow01_mul\overflow01_mul.cmd
WorkingDir=JIT\jit64\rtchecks\overflow\overflow01_mul
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[overflow01_sub.cmd_5436]
@@ -41489,7 +41121,7 @@ RelativePath=JIT\jit64\rtchecks\overflow\overflow01_sub\overflow01_sub.cmd
WorkingDir=JIT\jit64\rtchecks\overflow\overflow01_sub
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[overflow02_add.cmd_5437]
@@ -41497,7 +41129,7 @@ RelativePath=JIT\jit64\rtchecks\overflow\overflow02_add\overflow02_add.cmd
WorkingDir=JIT\jit64\rtchecks\overflow\overflow02_add
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[overflow02_div.cmd_5438]
@@ -41505,7 +41137,7 @@ RelativePath=JIT\jit64\rtchecks\overflow\overflow02_div\overflow02_div.cmd
WorkingDir=JIT\jit64\rtchecks\overflow\overflow02_div
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[overflow02_mul.cmd_5439]
@@ -41513,7 +41145,7 @@ RelativePath=JIT\jit64\rtchecks\overflow\overflow02_mul\overflow02_mul.cmd
WorkingDir=JIT\jit64\rtchecks\overflow\overflow02_mul
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[overflow02_sub.cmd_5440]
@@ -41521,7 +41153,7 @@ RelativePath=JIT\jit64\rtchecks\overflow\overflow02_sub\overflow02_sub.cmd
WorkingDir=JIT\jit64\rtchecks\overflow\overflow02_sub
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[overflow03_add.cmd_5441]
@@ -41529,7 +41161,7 @@ RelativePath=JIT\jit64\rtchecks\overflow\overflow03_add\overflow03_add.cmd
WorkingDir=JIT\jit64\rtchecks\overflow\overflow03_add
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[overflow03_div.cmd_5442]
@@ -41537,7 +41169,7 @@ RelativePath=JIT\jit64\rtchecks\overflow\overflow03_div\overflow03_div.cmd
WorkingDir=JIT\jit64\rtchecks\overflow\overflow03_div
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[overflow03_mul.cmd_5443]
@@ -41545,7 +41177,7 @@ RelativePath=JIT\jit64\rtchecks\overflow\overflow03_mul\overflow03_mul.cmd
WorkingDir=JIT\jit64\rtchecks\overflow\overflow03_mul
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[overflow03_sub.cmd_5444]
@@ -41553,7 +41185,7 @@ RelativePath=JIT\jit64\rtchecks\overflow\overflow03_sub\overflow03_sub.cmd
WorkingDir=JIT\jit64\rtchecks\overflow\overflow03_sub
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[overflow04_add.cmd_5445]
@@ -41561,7 +41193,7 @@ RelativePath=JIT\jit64\rtchecks\overflow\overflow04_add\overflow04_add.cmd
WorkingDir=JIT\jit64\rtchecks\overflow\overflow04_add
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[overflow04_div.cmd_5446]
@@ -41569,7 +41201,7 @@ RelativePath=JIT\jit64\rtchecks\overflow\overflow04_div\overflow04_div.cmd
WorkingDir=JIT\jit64\rtchecks\overflow\overflow04_div
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[overflow04_mul.cmd_5447]
@@ -41577,7 +41209,7 @@ RelativePath=JIT\jit64\rtchecks\overflow\overflow04_mul\overflow04_mul.cmd
WorkingDir=JIT\jit64\rtchecks\overflow\overflow04_mul
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[overflow04_sub.cmd_5448]
@@ -41585,7 +41217,7 @@ RelativePath=JIT\jit64\rtchecks\overflow\overflow04_sub\overflow04_sub.cmd
WorkingDir=JIT\jit64\rtchecks\overflow\overflow04_sub
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[box-unbox001.cmd_5449]
@@ -41593,7 +41225,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\box-unbox\box-unbox001\box-
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\box-unbox\box-unbox001
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[box-unbox002.cmd_5450]
@@ -41601,7 +41233,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\box-unbox\box-unbox002\box-
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\box-unbox\box-unbox002
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[box-unbox003.cmd_5451]
@@ -41609,7 +41241,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\box-unbox\box-unbox003\box-
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\box-unbox\box-unbox003
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[box-unbox004.cmd_5452]
@@ -41617,7 +41249,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\box-unbox\box-unbox004\box-
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\box-unbox\box-unbox004
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[box-unbox005.cmd_5453]
@@ -41625,7 +41257,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\box-unbox\box-unbox005\box-
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\box-unbox\box-unbox005
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[box-unbox006.cmd_5454]
@@ -41633,7 +41265,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\box-unbox\box-unbox006\box-
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\box-unbox\box-unbox006
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[box-unbox007.cmd_5455]
@@ -41641,7 +41273,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\box-unbox\box-unbox007\box-
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\box-unbox\box-unbox007
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[box-unbox008.cmd_5456]
@@ -41649,7 +41281,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\box-unbox\box-unbox008\box-
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\box-unbox\box-unbox008
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[box-unbox009.cmd_5457]
@@ -41657,7 +41289,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\box-unbox\box-unbox009\box-
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\box-unbox\box-unbox009
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[box-unbox010.cmd_5458]
@@ -41665,7 +41297,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\box-unbox\box-unbox010\box-
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\box-unbox\box-unbox010
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[box-unbox011.cmd_5459]
@@ -41673,7 +41305,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\box-unbox\box-unbox011\box-
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\box-unbox\box-unbox011
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[box-unbox012.cmd_5460]
@@ -41681,7 +41313,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\box-unbox\box-unbox012\box-
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\box-unbox\box-unbox012
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[box-unbox013.cmd_5461]
@@ -41689,7 +41321,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\box-unbox\box-unbox013\box-
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\box-unbox\box-unbox013
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[box-unbox014.cmd_5462]
@@ -41697,7 +41329,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\box-unbox\box-unbox014\box-
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\box-unbox\box-unbox014
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[box-unbox015.cmd_5463]
@@ -41705,7 +41337,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\box-unbox\box-unbox015\box-
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\box-unbox\box-unbox015
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[box-unbox016.cmd_5464]
@@ -41713,7 +41345,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\box-unbox\box-unbox016\box-
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\box-unbox\box-unbox016
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[box-unbox017.cmd_5465]
@@ -41721,7 +41353,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\box-unbox\box-unbox017\box-
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\box-unbox\box-unbox017
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[box-unbox018.cmd_5466]
@@ -41729,7 +41361,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\box-unbox\box-unbox018\box-
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\box-unbox\box-unbox018
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[box-unbox019.cmd_5467]
@@ -41737,7 +41369,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\box-unbox\box-unbox019\box-
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\box-unbox\box-unbox019
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[box-unbox020.cmd_5468]
@@ -41745,7 +41377,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\box-unbox\box-unbox020\box-
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\box-unbox\box-unbox020
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[box-unbox021.cmd_5469]
@@ -41753,7 +41385,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\box-unbox\box-unbox021\box-
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\box-unbox\box-unbox021
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[box-unbox022.cmd_5470]
@@ -41761,7 +41393,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\box-unbox\box-unbox022\box-
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\box-unbox\box-unbox022
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[box-unbox023.cmd_5471]
@@ -41769,7 +41401,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\box-unbox\box-unbox023\box-
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\box-unbox\box-unbox023
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[box-unbox024.cmd_5472]
@@ -41777,7 +41409,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\box-unbox\box-unbox024\box-
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\box-unbox\box-unbox024
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[box-unbox025.cmd_5473]
@@ -41785,7 +41417,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\box-unbox\box-unbox025\box-
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\box-unbox\box-unbox025
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[box-unbox026.cmd_5474]
@@ -41793,7 +41425,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\box-unbox\box-unbox026\box-
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\box-unbox\box-unbox026
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[box-unbox027.cmd_5475]
@@ -41801,7 +41433,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\box-unbox\box-unbox027\box-
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\box-unbox\box-unbox027
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[box-unbox028.cmd_5476]
@@ -41809,7 +41441,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\box-unbox\box-unbox028\box-
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\box-unbox\box-unbox028
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[box-unbox029.cmd_5477]
@@ -41817,7 +41449,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\box-unbox\box-unbox029\box-
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\box-unbox\box-unbox029
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[box-unbox030.cmd_5478]
@@ -41825,7 +41457,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\box-unbox\box-unbox030\box-
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\box-unbox\box-unbox030
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[box-unbox031.cmd_5479]
@@ -41833,7 +41465,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\box-unbox\box-unbox031\box-
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\box-unbox\box-unbox031
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[box-unbox032.cmd_5480]
@@ -41841,7 +41473,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\box-unbox\box-unbox032\box-
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\box-unbox\box-unbox032
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[box-unbox033.cmd_5481]
@@ -41849,7 +41481,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\box-unbox\box-unbox033\box-
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\box-unbox\box-unbox033
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[box-unbox034.cmd_5482]
@@ -41857,7 +41489,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\box-unbox\box-unbox034\box-
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\box-unbox\box-unbox034
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[box-unbox037.cmd_5483]
@@ -41865,7 +41497,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\box-unbox\box-unbox037\box-
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\box-unbox\box-unbox037
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[box-unbox038.cmd_5484]
@@ -41873,7 +41505,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\box-unbox\box-unbox038\box-
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\box-unbox\box-unbox038
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[box-unbox039.cmd_5485]
@@ -41881,7 +41513,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\box-unbox\box-unbox039\box-
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\box-unbox\box-unbox039
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[box-unbox040.cmd_5486]
@@ -41889,7 +41521,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\box-unbox\box-unbox040\box-
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\box-unbox\box-unbox040
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[box-unbox041.cmd_5487]
@@ -41897,7 +41529,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\box-unbox\box-unbox041\box-
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\box-unbox\box-unbox041
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[box-unbox042.cmd_5488]
@@ -41905,7 +41537,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\box-unbox\box-unbox042\box-
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\box-unbox\box-unbox042
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[box-unbox043.cmd_5489]
@@ -41913,7 +41545,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\box-unbox\box-unbox043\box-
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\box-unbox\box-unbox043
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[box-unbox044.cmd_5490]
@@ -41921,7 +41553,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\box-unbox\box-unbox044\box-
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\box-unbox\box-unbox044
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[box-unbox045.cmd_5491]
@@ -41929,7 +41561,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\box-unbox\box-unbox045\box-
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\box-unbox\box-unbox045
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[box-unbox-enum001.cmd_5492]
@@ -41937,7 +41569,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\enum\box-unbox-enum001\box-
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\enum\box-unbox-enum001
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[box-unbox-enum002.cmd_5493]
@@ -41945,7 +41577,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\enum\box-unbox-enum002\box-
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\enum\box-unbox-enum002
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[box-unbox-enum003.cmd_5494]
@@ -41953,7 +41585,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\enum\box-unbox-enum003\box-
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\enum\box-unbox-enum003
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[box-unbox-generics001.cmd_5495]
@@ -41961,7 +41593,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\generics\box-unbox-generics
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\generics\box-unbox-generics001
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[box-unbox-generics002.cmd_5496]
@@ -41969,7 +41601,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\generics\box-unbox-generics
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\generics\box-unbox-generics002
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[box-unbox-generics003.cmd_5497]
@@ -41977,7 +41609,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\generics\box-unbox-generics
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\generics\box-unbox-generics003
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[box-unbox-generics004.cmd_5498]
@@ -41985,7 +41617,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\generics\box-unbox-generics
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\generics\box-unbox-generics004
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[box-unbox-generics005.cmd_5499]
@@ -41993,7 +41625,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\generics\box-unbox-generics
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\generics\box-unbox-generics005
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[box-unbox-generics006.cmd_5500]
@@ -42001,7 +41633,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\generics\box-unbox-generics
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\generics\box-unbox-generics006
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[box-unbox-generics007.cmd_5501]
@@ -42009,7 +41641,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\generics\box-unbox-generics
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\generics\box-unbox-generics007
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[box-unbox-generics008.cmd_5502]
@@ -42017,7 +41649,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\generics\box-unbox-generics
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\generics\box-unbox-generics008
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[box-unbox-generics009.cmd_5503]
@@ -42025,7 +41657,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\generics\box-unbox-generics
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\generics\box-unbox-generics009
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[box-unbox-generics010.cmd_5504]
@@ -42033,7 +41665,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\generics\box-unbox-generics
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\generics\box-unbox-generics010
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[box-unbox-generics011.cmd_5505]
@@ -42041,7 +41673,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\generics\box-unbox-generics
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\generics\box-unbox-generics011
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[box-unbox-generics012.cmd_5506]
@@ -42049,7 +41681,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\generics\box-unbox-generics
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\generics\box-unbox-generics012
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[box-unbox-generics013.cmd_5507]
@@ -42057,7 +41689,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\generics\box-unbox-generics
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\generics\box-unbox-generics013
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[box-unbox-generics014.cmd_5508]
@@ -42065,7 +41697,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\generics\box-unbox-generics
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\generics\box-unbox-generics014
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[box-unbox-generics015.cmd_5509]
@@ -42073,7 +41705,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\generics\box-unbox-generics
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\generics\box-unbox-generics015
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[box-unbox-generics016.cmd_5510]
@@ -42081,7 +41713,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\generics\box-unbox-generics
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\generics\box-unbox-generics016
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[box-unbox-generics017.cmd_5511]
@@ -42089,7 +41721,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\generics\box-unbox-generics
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\generics\box-unbox-generics017
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[box-unbox-generics018.cmd_5512]
@@ -42097,7 +41729,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\generics\box-unbox-generics
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\generics\box-unbox-generics018
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[box-unbox-generics019.cmd_5513]
@@ -42105,7 +41737,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\generics\box-unbox-generics
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\generics\box-unbox-generics019
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[box-unbox-generics020.cmd_5514]
@@ -42113,7 +41745,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\generics\box-unbox-generics
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\generics\box-unbox-generics020
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[box-unbox-generics021.cmd_5515]
@@ -42121,7 +41753,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\generics\box-unbox-generics
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\generics\box-unbox-generics021
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[box-unbox-generics022.cmd_5516]
@@ -42129,7 +41761,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\generics\box-unbox-generics
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\generics\box-unbox-generics022
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[box-unbox-generics023.cmd_5517]
@@ -42137,7 +41769,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\generics\box-unbox-generics
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\generics\box-unbox-generics023
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[box-unbox-generics024.cmd_5518]
@@ -42145,7 +41777,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\generics\box-unbox-generics
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\generics\box-unbox-generics024
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[box-unbox-generics025.cmd_5519]
@@ -42153,7 +41785,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\generics\box-unbox-generics
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\generics\box-unbox-generics025
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[box-unbox-generics026.cmd_5520]
@@ -42161,7 +41793,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\generics\box-unbox-generics
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\generics\box-unbox-generics026
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[box-unbox-generics027.cmd_5521]
@@ -42169,7 +41801,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\generics\box-unbox-generics
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\generics\box-unbox-generics027
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[box-unbox-generics028.cmd_5522]
@@ -42177,7 +41809,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\generics\box-unbox-generics
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\generics\box-unbox-generics028
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[box-unbox-generics029.cmd_5523]
@@ -42185,7 +41817,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\generics\box-unbox-generics
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\generics\box-unbox-generics029
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[box-unbox-generics030.cmd_5524]
@@ -42193,7 +41825,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\generics\box-unbox-generics
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\generics\box-unbox-generics030
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[box-unbox-generics031.cmd_5525]
@@ -42201,7 +41833,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\generics\box-unbox-generics
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\generics\box-unbox-generics031
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[box-unbox-generics032.cmd_5526]
@@ -42209,7 +41841,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\generics\box-unbox-generics
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\generics\box-unbox-generics032
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[box-unbox-generics033.cmd_5527]
@@ -42217,7 +41849,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\generics\box-unbox-generics
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\generics\box-unbox-generics033
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[box-unbox-generics034.cmd_5528]
@@ -42225,7 +41857,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\generics\box-unbox-generics
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\generics\box-unbox-generics034
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[box-unbox-generics037.cmd_5529]
@@ -42233,7 +41865,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\generics\box-unbox-generics
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\generics\box-unbox-generics037
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[box-unbox-generics038.cmd_5530]
@@ -42241,7 +41873,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\generics\box-unbox-generics
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\generics\box-unbox-generics038
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[box-unbox-generics039.cmd_5531]
@@ -42249,7 +41881,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\generics\box-unbox-generics
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\generics\box-unbox-generics039
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[box-unbox-generics040.cmd_5532]
@@ -42257,7 +41889,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\generics\box-unbox-generics
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\generics\box-unbox-generics040
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[box-unbox-generics041.cmd_5533]
@@ -42265,7 +41897,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\generics\box-unbox-generics
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\generics\box-unbox-generics041
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[box-unbox-generics042.cmd_5534]
@@ -42273,7 +41905,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\generics\box-unbox-generics
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\generics\box-unbox-generics042
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[box-unbox-generics043.cmd_5535]
@@ -42281,7 +41913,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\generics\box-unbox-generics
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\generics\box-unbox-generics043
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[box-unbox-generics044.cmd_5536]
@@ -42289,7 +41921,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\generics\box-unbox-generics
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\generics\box-unbox-generics044
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[box-unbox-generics045.cmd_5537]
@@ -42297,7 +41929,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\generics\box-unbox-generics
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\generics\box-unbox-generics045
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[box-unbox-interface001.cmd_5538]
@@ -42305,7 +41937,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\interface\box-unbox-interfa
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\interface\box-unbox-interface001
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[box-unbox-interface002.cmd_5539]
@@ -42313,7 +41945,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\interface\box-unbox-interfa
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\interface\box-unbox-interface002
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[box-unbox-interface003.cmd_5540]
@@ -42321,7 +41953,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\interface\box-unbox-interfa
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\interface\box-unbox-interface003
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[box-unbox-interface004.cmd_5541]
@@ -42329,7 +41961,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\interface\box-unbox-interfa
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\interface\box-unbox-interface004
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[box-unbox-interface005.cmd_5542]
@@ -42337,7 +41969,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\interface\box-unbox-interfa
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\interface\box-unbox-interface005
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[box-unbox-interface006.cmd_5543]
@@ -42345,7 +41977,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\interface\box-unbox-interfa
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\interface\box-unbox-interface006
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[box-unbox-interface007.cmd_5544]
@@ -42353,7 +41985,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\interface\box-unbox-interfa
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\interface\box-unbox-interface007
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[box-unbox-interface008.cmd_5545]
@@ -42361,7 +41993,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\interface\box-unbox-interfa
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\interface\box-unbox-interface008
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[box-unbox-interface009.cmd_5546]
@@ -42369,7 +42001,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\interface\box-unbox-interfa
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\interface\box-unbox-interface009
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[box-unbox-interface010.cmd_5547]
@@ -42377,7 +42009,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\interface\box-unbox-interfa
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\interface\box-unbox-interface010
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[box-unbox-interface011.cmd_5548]
@@ -42385,7 +42017,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\interface\box-unbox-interfa
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\interface\box-unbox-interface011
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[box-unbox-interface012.cmd_5549]
@@ -42393,7 +42025,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\interface\box-unbox-interfa
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\interface\box-unbox-interface012
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[box-unbox-interface013.cmd_5550]
@@ -42401,7 +42033,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\interface\box-unbox-interfa
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\interface\box-unbox-interface013
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[box-unbox-interface014.cmd_5551]
@@ -42409,7 +42041,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\interface\box-unbox-interfa
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\interface\box-unbox-interface014
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[box-unbox-interface015.cmd_5552]
@@ -42417,7 +42049,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\interface\box-unbox-interfa
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\interface\box-unbox-interface015
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[box-unbox-interface016.cmd_5553]
@@ -42425,7 +42057,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\interface\box-unbox-interfa
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\interface\box-unbox-interface016
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[box-unbox-interface017.cmd_5554]
@@ -42433,7 +42065,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\interface\box-unbox-interfa
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\interface\box-unbox-interface017
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[box-unbox-interface018.cmd_5555]
@@ -42441,7 +42073,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\interface\box-unbox-interfa
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\interface\box-unbox-interface018
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[box-unbox-null001.cmd_5556]
@@ -42449,7 +42081,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\null\box-unbox-null001\box-
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\null\box-unbox-null001
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[box-unbox-null002.cmd_5557]
@@ -42457,7 +42089,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\null\box-unbox-null002\box-
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\null\box-unbox-null002
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[box-unbox-null003.cmd_5558]
@@ -42465,7 +42097,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\null\box-unbox-null003\box-
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\null\box-unbox-null003
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[box-unbox-null004.cmd_5559]
@@ -42473,7 +42105,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\null\box-unbox-null004\box-
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\null\box-unbox-null004
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[box-unbox-null005.cmd_5560]
@@ -42481,7 +42113,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\null\box-unbox-null005\box-
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\null\box-unbox-null005
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[box-unbox-null006.cmd_5561]
@@ -42489,7 +42121,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\null\box-unbox-null006\box-
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\null\box-unbox-null006
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[box-unbox-null007.cmd_5562]
@@ -42497,7 +42129,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\null\box-unbox-null007\box-
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\null\box-unbox-null007
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[box-unbox-null008.cmd_5563]
@@ -42505,7 +42137,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\null\box-unbox-null008\box-
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\null\box-unbox-null008
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[box-unbox-null009.cmd_5564]
@@ -42513,7 +42145,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\null\box-unbox-null009\box-
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\null\box-unbox-null009
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[box-unbox-null010.cmd_5565]
@@ -42521,7 +42153,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\null\box-unbox-null010\box-
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\null\box-unbox-null010
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[box-unbox-null011.cmd_5566]
@@ -42529,7 +42161,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\null\box-unbox-null011\box-
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\null\box-unbox-null011
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[box-unbox-null012.cmd_5567]
@@ -42537,7 +42169,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\null\box-unbox-null012\box-
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\null\box-unbox-null012
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[box-unbox-null013.cmd_5568]
@@ -42545,7 +42177,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\null\box-unbox-null013\box-
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\null\box-unbox-null013
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[box-unbox-null014.cmd_5569]
@@ -42553,7 +42185,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\null\box-unbox-null014\box-
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\null\box-unbox-null014
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[box-unbox-null015.cmd_5570]
@@ -42561,7 +42193,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\null\box-unbox-null015\box-
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\null\box-unbox-null015
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[box-unbox-null016.cmd_5571]
@@ -42569,7 +42201,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\null\box-unbox-null016\box-
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\null\box-unbox-null016
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[box-unbox-null017.cmd_5572]
@@ -42577,7 +42209,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\null\box-unbox-null017\box-
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\null\box-unbox-null017
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[box-unbox-null018.cmd_5573]
@@ -42585,7 +42217,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\null\box-unbox-null018\box-
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\null\box-unbox-null018
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[box-unbox-null019.cmd_5574]
@@ -42593,7 +42225,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\null\box-unbox-null019\box-
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\null\box-unbox-null019
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[box-unbox-null020.cmd_5575]
@@ -42601,7 +42233,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\null\box-unbox-null020\box-
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\null\box-unbox-null020
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[box-unbox-null021.cmd_5576]
@@ -42609,7 +42241,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\null\box-unbox-null021\box-
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\null\box-unbox-null021
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[box-unbox-null022.cmd_5577]
@@ -42617,7 +42249,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\null\box-unbox-null022\box-
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\null\box-unbox-null022
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[box-unbox-null023.cmd_5578]
@@ -42625,7 +42257,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\null\box-unbox-null023\box-
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\null\box-unbox-null023
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[box-unbox-null024.cmd_5579]
@@ -42633,7 +42265,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\null\box-unbox-null024\box-
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\null\box-unbox-null024
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[box-unbox-null025.cmd_5580]
@@ -42641,7 +42273,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\null\box-unbox-null025\box-
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\null\box-unbox-null025
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[box-unbox-null026.cmd_5581]
@@ -42649,7 +42281,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\null\box-unbox-null026\box-
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\null\box-unbox-null026
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[box-unbox-null027.cmd_5582]
@@ -42657,7 +42289,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\null\box-unbox-null027\box-
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\null\box-unbox-null027
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[box-unbox-null028.cmd_5583]
@@ -42665,7 +42297,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\null\box-unbox-null028\box-
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\null\box-unbox-null028
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[box-unbox-null029.cmd_5584]
@@ -42673,7 +42305,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\null\box-unbox-null029\box-
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\null\box-unbox-null029
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[box-unbox-null030.cmd_5585]
@@ -42681,7 +42313,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\null\box-unbox-null030\box-
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\null\box-unbox-null030
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[box-unbox-null031.cmd_5586]
@@ -42689,7 +42321,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\null\box-unbox-null031\box-
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\null\box-unbox-null031
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[box-unbox-null032.cmd_5587]
@@ -42697,7 +42329,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\null\box-unbox-null032\box-
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\null\box-unbox-null032
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[box-unbox-null033.cmd_5588]
@@ -42705,7 +42337,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\null\box-unbox-null033\box-
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\null\box-unbox-null033
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[box-unbox-null034.cmd_5589]
@@ -42713,7 +42345,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\null\box-unbox-null034\box-
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\null\box-unbox-null034
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[box-unbox-null037.cmd_5590]
@@ -42721,7 +42353,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\null\box-unbox-null037\box-
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\null\box-unbox-null037
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[box-unbox-null038.cmd_5591]
@@ -42729,7 +42361,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\null\box-unbox-null038\box-
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\null\box-unbox-null038
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[box-unbox-null039.cmd_5592]
@@ -42737,7 +42369,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\null\box-unbox-null039\box-
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\null\box-unbox-null039
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[box-unbox-null040.cmd_5593]
@@ -42745,7 +42377,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\null\box-unbox-null040\box-
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\null\box-unbox-null040
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[box-unbox-null041.cmd_5594]
@@ -42753,7 +42385,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\null\box-unbox-null041\box-
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\null\box-unbox-null041
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[box-unbox-null042.cmd_5595]
@@ -42761,7 +42393,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\null\box-unbox-null042\box-
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\null\box-unbox-null042
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[box-unbox-null043.cmd_5596]
@@ -42769,7 +42401,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\null\box-unbox-null043\box-
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\null\box-unbox-null043
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[box-unbox-null044.cmd_5597]
@@ -42777,7 +42409,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\null\box-unbox-null044\box-
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\null\box-unbox-null044
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[box-unbox-null045.cmd_5598]
@@ -42785,7 +42417,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\null\box-unbox-null045\box-
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\null\box-unbox-null045
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[box-unbox-value001.cmd_5599]
@@ -42793,7 +42425,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\value\box-unbox-value001\bo
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\value\box-unbox-value001
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[box-unbox-value002.cmd_5600]
@@ -42801,7 +42433,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\value\box-unbox-value002\bo
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\value\box-unbox-value002
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[box-unbox-value003.cmd_5601]
@@ -42809,7 +42441,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\value\box-unbox-value003\bo
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\value\box-unbox-value003
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[box-unbox-value004.cmd_5602]
@@ -42817,7 +42449,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\value\box-unbox-value004\bo
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\value\box-unbox-value004
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[box-unbox-value005.cmd_5603]
@@ -42825,7 +42457,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\value\box-unbox-value005\bo
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\value\box-unbox-value005
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[box-unbox-value006.cmd_5604]
@@ -42833,7 +42465,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\value\box-unbox-value006\bo
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\value\box-unbox-value006
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[box-unbox-value007.cmd_5605]
@@ -42841,7 +42473,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\value\box-unbox-value007\bo
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\value\box-unbox-value007
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[box-unbox-value008.cmd_5606]
@@ -42849,7 +42481,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\value\box-unbox-value008\bo
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\value\box-unbox-value008
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[box-unbox-value009.cmd_5607]
@@ -42857,7 +42489,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\value\box-unbox-value009\bo
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\value\box-unbox-value009
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[box-unbox-value010.cmd_5608]
@@ -42865,7 +42497,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\value\box-unbox-value010\bo
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\value\box-unbox-value010
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[box-unbox-value011.cmd_5609]
@@ -42873,7 +42505,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\value\box-unbox-value011\bo
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\value\box-unbox-value011
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[box-unbox-value012.cmd_5610]
@@ -42881,7 +42513,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\value\box-unbox-value012\bo
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\value\box-unbox-value012
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[box-unbox-value013.cmd_5611]
@@ -42889,7 +42521,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\value\box-unbox-value013\bo
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\value\box-unbox-value013
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[box-unbox-value014.cmd_5612]
@@ -42897,7 +42529,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\value\box-unbox-value014\bo
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\value\box-unbox-value014
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[box-unbox-value015.cmd_5613]
@@ -42905,7 +42537,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\value\box-unbox-value015\bo
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\value\box-unbox-value015
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[box-unbox-value016.cmd_5614]
@@ -42913,7 +42545,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\value\box-unbox-value016\bo
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\value\box-unbox-value016
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[box-unbox-value017.cmd_5615]
@@ -42921,7 +42553,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\value\box-unbox-value017\bo
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\value\box-unbox-value017
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[box-unbox-value018.cmd_5616]
@@ -42929,7 +42561,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\value\box-unbox-value018\bo
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\value\box-unbox-value018
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[box-unbox-value019.cmd_5617]
@@ -42937,7 +42569,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\value\box-unbox-value019\bo
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\value\box-unbox-value019
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[box-unbox-value020.cmd_5618]
@@ -42945,7 +42577,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\value\box-unbox-value020\bo
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\value\box-unbox-value020
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[box-unbox-value021.cmd_5619]
@@ -42953,7 +42585,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\value\box-unbox-value021\bo
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\value\box-unbox-value021
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[box-unbox-value022.cmd_5620]
@@ -42961,7 +42593,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\value\box-unbox-value022\bo
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\value\box-unbox-value022
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[box-unbox-value023.cmd_5621]
@@ -42969,7 +42601,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\value\box-unbox-value023\bo
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\value\box-unbox-value023
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[box-unbox-value024.cmd_5622]
@@ -42977,7 +42609,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\value\box-unbox-value024\bo
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\value\box-unbox-value024
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[box-unbox-value025.cmd_5623]
@@ -42985,7 +42617,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\value\box-unbox-value025\bo
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\value\box-unbox-value025
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[box-unbox-value026.cmd_5624]
@@ -42993,7 +42625,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\value\box-unbox-value026\bo
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\value\box-unbox-value026
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[box-unbox-value027.cmd_5625]
@@ -43001,7 +42633,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\value\box-unbox-value027\bo
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\value\box-unbox-value027
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[box-unbox-value028.cmd_5626]
@@ -43009,7 +42641,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\value\box-unbox-value028\bo
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\value\box-unbox-value028
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[box-unbox-value029.cmd_5627]
@@ -43017,7 +42649,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\value\box-unbox-value029\bo
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\value\box-unbox-value029
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[box-unbox-value030.cmd_5628]
@@ -43025,7 +42657,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\value\box-unbox-value030\bo
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\value\box-unbox-value030
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[box-unbox-value031.cmd_5629]
@@ -43033,7 +42665,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\value\box-unbox-value031\bo
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\value\box-unbox-value031
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[box-unbox-value032.cmd_5630]
@@ -43041,7 +42673,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\value\box-unbox-value032\bo
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\value\box-unbox-value032
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[box-unbox-value033.cmd_5631]
@@ -43049,7 +42681,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\value\box-unbox-value033\bo
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\value\box-unbox-value033
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[box-unbox-value034.cmd_5632]
@@ -43057,7 +42689,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\value\box-unbox-value034\bo
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\value\box-unbox-value034
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[box-unbox-value037.cmd_5633]
@@ -43065,7 +42697,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\value\box-unbox-value037\bo
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\value\box-unbox-value037
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[box-unbox-value038.cmd_5634]
@@ -43073,7 +42705,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\value\box-unbox-value038\bo
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\value\box-unbox-value038
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[box-unbox-value039.cmd_5635]
@@ -43081,7 +42713,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\value\box-unbox-value039\bo
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\value\box-unbox-value039
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[box-unbox-value040.cmd_5636]
@@ -43089,7 +42721,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\value\box-unbox-value040\bo
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\value\box-unbox-value040
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[box-unbox-value041.cmd_5637]
@@ -43097,7 +42729,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\value\box-unbox-value041\bo
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\value\box-unbox-value041
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[box-unbox-value042.cmd_5638]
@@ -43105,7 +42737,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\value\box-unbox-value042\bo
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\value\box-unbox-value042
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[box-unbox-value043.cmd_5639]
@@ -43113,7 +42745,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\value\box-unbox-value043\bo
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\value\box-unbox-value043
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[box-unbox-value044.cmd_5640]
@@ -43121,7 +42753,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\value\box-unbox-value044\bo
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\value\box-unbox-value044
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[box-unbox-value045.cmd_5641]
@@ -43129,7 +42761,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\box-unbox\value\box-unbox-value045\bo
WorkingDir=JIT\jit64\valuetypes\nullable\box-unbox\value\box-unbox-value045
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[castclass001.cmd_5642]
@@ -43137,7 +42769,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\castclass\castclass\castclass001\cast
WorkingDir=JIT\jit64\valuetypes\nullable\castclass\castclass\castclass001
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[castclass002.cmd_5643]
@@ -43145,7 +42777,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\castclass\castclass\castclass002\cast
WorkingDir=JIT\jit64\valuetypes\nullable\castclass\castclass\castclass002
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[castclass003.cmd_5644]
@@ -43153,7 +42785,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\castclass\castclass\castclass003\cast
WorkingDir=JIT\jit64\valuetypes\nullable\castclass\castclass\castclass003
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[castclass004.cmd_5645]
@@ -43161,7 +42793,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\castclass\castclass\castclass004\cast
WorkingDir=JIT\jit64\valuetypes\nullable\castclass\castclass\castclass004
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[castclass005.cmd_5646]
@@ -43169,7 +42801,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\castclass\castclass\castclass005\cast
WorkingDir=JIT\jit64\valuetypes\nullable\castclass\castclass\castclass005
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[castclass006.cmd_5647]
@@ -43177,7 +42809,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\castclass\castclass\castclass006\cast
WorkingDir=JIT\jit64\valuetypes\nullable\castclass\castclass\castclass006
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[castclass007.cmd_5648]
@@ -43185,7 +42817,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\castclass\castclass\castclass007\cast
WorkingDir=JIT\jit64\valuetypes\nullable\castclass\castclass\castclass007
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[castclass008.cmd_5649]
@@ -43193,7 +42825,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\castclass\castclass\castclass008\cast
WorkingDir=JIT\jit64\valuetypes\nullable\castclass\castclass\castclass008
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[castclass009.cmd_5650]
@@ -43201,7 +42833,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\castclass\castclass\castclass009\cast
WorkingDir=JIT\jit64\valuetypes\nullable\castclass\castclass\castclass009
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[castclass010.cmd_5651]
@@ -43209,7 +42841,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\castclass\castclass\castclass010\cast
WorkingDir=JIT\jit64\valuetypes\nullable\castclass\castclass\castclass010
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[castclass011.cmd_5652]
@@ -43217,7 +42849,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\castclass\castclass\castclass011\cast
WorkingDir=JIT\jit64\valuetypes\nullable\castclass\castclass\castclass011
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[castclass012.cmd_5653]
@@ -43225,7 +42857,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\castclass\castclass\castclass012\cast
WorkingDir=JIT\jit64\valuetypes\nullable\castclass\castclass\castclass012
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[castclass013.cmd_5654]
@@ -43233,7 +42865,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\castclass\castclass\castclass013\cast
WorkingDir=JIT\jit64\valuetypes\nullable\castclass\castclass\castclass013
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[castclass014.cmd_5655]
@@ -43241,7 +42873,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\castclass\castclass\castclass014\cast
WorkingDir=JIT\jit64\valuetypes\nullable\castclass\castclass\castclass014
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[castclass015.cmd_5656]
@@ -43249,7 +42881,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\castclass\castclass\castclass015\cast
WorkingDir=JIT\jit64\valuetypes\nullable\castclass\castclass\castclass015
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[castclass016.cmd_5657]
@@ -43257,7 +42889,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\castclass\castclass\castclass016\cast
WorkingDir=JIT\jit64\valuetypes\nullable\castclass\castclass\castclass016
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[castclass017.cmd_5658]
@@ -43265,7 +42897,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\castclass\castclass\castclass017\cast
WorkingDir=JIT\jit64\valuetypes\nullable\castclass\castclass\castclass017
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[castclass018.cmd_5659]
@@ -43273,7 +42905,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\castclass\castclass\castclass018\cast
WorkingDir=JIT\jit64\valuetypes\nullable\castclass\castclass\castclass018
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[castclass019.cmd_5660]
@@ -43281,7 +42913,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\castclass\castclass\castclass019\cast
WorkingDir=JIT\jit64\valuetypes\nullable\castclass\castclass\castclass019
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[castclass020.cmd_5661]
@@ -43289,7 +42921,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\castclass\castclass\castclass020\cast
WorkingDir=JIT\jit64\valuetypes\nullable\castclass\castclass\castclass020
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[castclass021.cmd_5662]
@@ -43297,7 +42929,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\castclass\castclass\castclass021\cast
WorkingDir=JIT\jit64\valuetypes\nullable\castclass\castclass\castclass021
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[castclass022.cmd_5663]
@@ -43305,7 +42937,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\castclass\castclass\castclass022\cast
WorkingDir=JIT\jit64\valuetypes\nullable\castclass\castclass\castclass022
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[castclass023.cmd_5664]
@@ -43313,7 +42945,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\castclass\castclass\castclass023\cast
WorkingDir=JIT\jit64\valuetypes\nullable\castclass\castclass\castclass023
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[castclass024.cmd_5665]
@@ -43321,7 +42953,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\castclass\castclass\castclass024\cast
WorkingDir=JIT\jit64\valuetypes\nullable\castclass\castclass\castclass024
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[castclass025.cmd_5666]
@@ -43329,7 +42961,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\castclass\castclass\castclass025\cast
WorkingDir=JIT\jit64\valuetypes\nullable\castclass\castclass\castclass025
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[castclass026.cmd_5667]
@@ -43337,7 +42969,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\castclass\castclass\castclass026\cast
WorkingDir=JIT\jit64\valuetypes\nullable\castclass\castclass\castclass026
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[castclass027.cmd_5668]
@@ -43345,7 +42977,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\castclass\castclass\castclass027\cast
WorkingDir=JIT\jit64\valuetypes\nullable\castclass\castclass\castclass027
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[castclass028.cmd_5669]
@@ -43353,7 +42985,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\castclass\castclass\castclass028\cast
WorkingDir=JIT\jit64\valuetypes\nullable\castclass\castclass\castclass028
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[castclass029.cmd_5670]
@@ -43361,7 +42993,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\castclass\castclass\castclass029\cast
WorkingDir=JIT\jit64\valuetypes\nullable\castclass\castclass\castclass029
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[castclass030.cmd_5671]
@@ -43369,7 +43001,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\castclass\castclass\castclass030\cast
WorkingDir=JIT\jit64\valuetypes\nullable\castclass\castclass\castclass030
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[castclass031.cmd_5672]
@@ -43377,7 +43009,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\castclass\castclass\castclass031\cast
WorkingDir=JIT\jit64\valuetypes\nullable\castclass\castclass\castclass031
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[castclass032.cmd_5673]
@@ -43385,7 +43017,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\castclass\castclass\castclass032\cast
WorkingDir=JIT\jit64\valuetypes\nullable\castclass\castclass\castclass032
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[castclass033.cmd_5674]
@@ -43393,7 +43025,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\castclass\castclass\castclass033\cast
WorkingDir=JIT\jit64\valuetypes\nullable\castclass\castclass\castclass033
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[castclass034.cmd_5675]
@@ -43401,7 +43033,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\castclass\castclass\castclass034\cast
WorkingDir=JIT\jit64\valuetypes\nullable\castclass\castclass\castclass034
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[castclass037.cmd_5676]
@@ -43409,7 +43041,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\castclass\castclass\castclass037\cast
WorkingDir=JIT\jit64\valuetypes\nullable\castclass\castclass\castclass037
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[castclass038.cmd_5677]
@@ -43417,7 +43049,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\castclass\castclass\castclass038\cast
WorkingDir=JIT\jit64\valuetypes\nullable\castclass\castclass\castclass038
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[castclass039.cmd_5678]
@@ -43425,7 +43057,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\castclass\castclass\castclass039\cast
WorkingDir=JIT\jit64\valuetypes\nullable\castclass\castclass\castclass039
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[castclass040.cmd_5679]
@@ -43433,7 +43065,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\castclass\castclass\castclass040\cast
WorkingDir=JIT\jit64\valuetypes\nullable\castclass\castclass\castclass040
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[castclass041.cmd_5680]
@@ -43441,7 +43073,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\castclass\castclass\castclass041\cast
WorkingDir=JIT\jit64\valuetypes\nullable\castclass\castclass\castclass041
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[castclass042.cmd_5681]
@@ -43449,7 +43081,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\castclass\castclass\castclass042\cast
WorkingDir=JIT\jit64\valuetypes\nullable\castclass\castclass\castclass042
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[castclass043.cmd_5682]
@@ -43457,7 +43089,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\castclass\castclass\castclass043\cast
WorkingDir=JIT\jit64\valuetypes\nullable\castclass\castclass\castclass043
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[castclass044.cmd_5683]
@@ -43465,7 +43097,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\castclass\castclass\castclass044\cast
WorkingDir=JIT\jit64\valuetypes\nullable\castclass\castclass\castclass044
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[castclass045.cmd_5684]
@@ -43473,7 +43105,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\castclass\castclass\castclass045\cast
WorkingDir=JIT\jit64\valuetypes\nullable\castclass\castclass\castclass045
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[castclass-enum001.cmd_5685]
@@ -43481,7 +43113,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\castclass\enum\castclass-enum001\cast
WorkingDir=JIT\jit64\valuetypes\nullable\castclass\enum\castclass-enum001
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[castclass-enum002.cmd_5686]
@@ -43489,7 +43121,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\castclass\enum\castclass-enum002\cast
WorkingDir=JIT\jit64\valuetypes\nullable\castclass\enum\castclass-enum002
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[castclass-enum003.cmd_5687]
@@ -43497,7 +43129,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\castclass\enum\castclass-enum003\cast
WorkingDir=JIT\jit64\valuetypes\nullable\castclass\enum\castclass-enum003
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[castclass-generics001.cmd_5688]
@@ -43505,7 +43137,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\castclass\generics\castclass-generics
WorkingDir=JIT\jit64\valuetypes\nullable\castclass\generics\castclass-generics001
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[castclass-generics002.cmd_5689]
@@ -43513,7 +43145,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\castclass\generics\castclass-generics
WorkingDir=JIT\jit64\valuetypes\nullable\castclass\generics\castclass-generics002
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[castclass-generics003.cmd_5690]
@@ -43521,7 +43153,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\castclass\generics\castclass-generics
WorkingDir=JIT\jit64\valuetypes\nullable\castclass\generics\castclass-generics003
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[castclass-generics004.cmd_5691]
@@ -43529,7 +43161,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\castclass\generics\castclass-generics
WorkingDir=JIT\jit64\valuetypes\nullable\castclass\generics\castclass-generics004
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[castclass-generics005.cmd_5692]
@@ -43537,7 +43169,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\castclass\generics\castclass-generics
WorkingDir=JIT\jit64\valuetypes\nullable\castclass\generics\castclass-generics005
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[castclass-generics006.cmd_5693]
@@ -43545,7 +43177,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\castclass\generics\castclass-generics
WorkingDir=JIT\jit64\valuetypes\nullable\castclass\generics\castclass-generics006
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[castclass-generics007.cmd_5694]
@@ -43553,7 +43185,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\castclass\generics\castclass-generics
WorkingDir=JIT\jit64\valuetypes\nullable\castclass\generics\castclass-generics007
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[castclass-generics008.cmd_5695]
@@ -43561,7 +43193,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\castclass\generics\castclass-generics
WorkingDir=JIT\jit64\valuetypes\nullable\castclass\generics\castclass-generics008
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[castclass-generics009.cmd_5696]
@@ -43569,7 +43201,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\castclass\generics\castclass-generics
WorkingDir=JIT\jit64\valuetypes\nullable\castclass\generics\castclass-generics009
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[castclass-generics010.cmd_5697]
@@ -43577,7 +43209,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\castclass\generics\castclass-generics
WorkingDir=JIT\jit64\valuetypes\nullable\castclass\generics\castclass-generics010
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[castclass-generics011.cmd_5698]
@@ -43585,7 +43217,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\castclass\generics\castclass-generics
WorkingDir=JIT\jit64\valuetypes\nullable\castclass\generics\castclass-generics011
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[castclass-generics012.cmd_5699]
@@ -43593,7 +43225,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\castclass\generics\castclass-generics
WorkingDir=JIT\jit64\valuetypes\nullable\castclass\generics\castclass-generics012
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[castclass-generics013.cmd_5700]
@@ -43601,7 +43233,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\castclass\generics\castclass-generics
WorkingDir=JIT\jit64\valuetypes\nullable\castclass\generics\castclass-generics013
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[castclass-generics014.cmd_5701]
@@ -43609,7 +43241,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\castclass\generics\castclass-generics
WorkingDir=JIT\jit64\valuetypes\nullable\castclass\generics\castclass-generics014
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[castclass-generics015.cmd_5702]
@@ -43617,7 +43249,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\castclass\generics\castclass-generics
WorkingDir=JIT\jit64\valuetypes\nullable\castclass\generics\castclass-generics015
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[castclass-generics016.cmd_5703]
@@ -43625,7 +43257,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\castclass\generics\castclass-generics
WorkingDir=JIT\jit64\valuetypes\nullable\castclass\generics\castclass-generics016
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[castclass-generics017.cmd_5704]
@@ -43633,7 +43265,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\castclass\generics\castclass-generics
WorkingDir=JIT\jit64\valuetypes\nullable\castclass\generics\castclass-generics017
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[castclass-generics018.cmd_5705]
@@ -43641,7 +43273,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\castclass\generics\castclass-generics
WorkingDir=JIT\jit64\valuetypes\nullable\castclass\generics\castclass-generics018
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[castclass-generics019.cmd_5706]
@@ -43649,7 +43281,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\castclass\generics\castclass-generics
WorkingDir=JIT\jit64\valuetypes\nullable\castclass\generics\castclass-generics019
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[castclass-generics020.cmd_5707]
@@ -43657,7 +43289,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\castclass\generics\castclass-generics
WorkingDir=JIT\jit64\valuetypes\nullable\castclass\generics\castclass-generics020
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[castclass-generics021.cmd_5708]
@@ -43665,7 +43297,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\castclass\generics\castclass-generics
WorkingDir=JIT\jit64\valuetypes\nullable\castclass\generics\castclass-generics021
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[castclass-generics022.cmd_5709]
@@ -43673,7 +43305,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\castclass\generics\castclass-generics
WorkingDir=JIT\jit64\valuetypes\nullable\castclass\generics\castclass-generics022
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[castclass-generics023.cmd_5710]
@@ -43681,7 +43313,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\castclass\generics\castclass-generics
WorkingDir=JIT\jit64\valuetypes\nullable\castclass\generics\castclass-generics023
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[castclass-generics024.cmd_5711]
@@ -43689,7 +43321,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\castclass\generics\castclass-generics
WorkingDir=JIT\jit64\valuetypes\nullable\castclass\generics\castclass-generics024
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[castclass-generics025.cmd_5712]
@@ -43697,7 +43329,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\castclass\generics\castclass-generics
WorkingDir=JIT\jit64\valuetypes\nullable\castclass\generics\castclass-generics025
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[castclass-generics026.cmd_5713]
@@ -43705,7 +43337,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\castclass\generics\castclass-generics
WorkingDir=JIT\jit64\valuetypes\nullable\castclass\generics\castclass-generics026
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[castclass-generics027.cmd_5714]
@@ -43713,7 +43345,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\castclass\generics\castclass-generics
WorkingDir=JIT\jit64\valuetypes\nullable\castclass\generics\castclass-generics027
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[castclass-generics028.cmd_5715]
@@ -43721,7 +43353,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\castclass\generics\castclass-generics
WorkingDir=JIT\jit64\valuetypes\nullable\castclass\generics\castclass-generics028
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[castclass-generics029.cmd_5716]
@@ -43729,7 +43361,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\castclass\generics\castclass-generics
WorkingDir=JIT\jit64\valuetypes\nullable\castclass\generics\castclass-generics029
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[castclass-generics030.cmd_5717]
@@ -43737,7 +43369,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\castclass\generics\castclass-generics
WorkingDir=JIT\jit64\valuetypes\nullable\castclass\generics\castclass-generics030
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[castclass-generics031.cmd_5718]
@@ -43745,7 +43377,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\castclass\generics\castclass-generics
WorkingDir=JIT\jit64\valuetypes\nullable\castclass\generics\castclass-generics031
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[castclass-generics032.cmd_5719]
@@ -43753,7 +43385,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\castclass\generics\castclass-generics
WorkingDir=JIT\jit64\valuetypes\nullable\castclass\generics\castclass-generics032
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[castclass-generics033.cmd_5720]
@@ -43761,7 +43393,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\castclass\generics\castclass-generics
WorkingDir=JIT\jit64\valuetypes\nullable\castclass\generics\castclass-generics033
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[castclass-generics034.cmd_5721]
@@ -43769,7 +43401,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\castclass\generics\castclass-generics
WorkingDir=JIT\jit64\valuetypes\nullable\castclass\generics\castclass-generics034
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[castclass-generics037.cmd_5722]
@@ -43777,7 +43409,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\castclass\generics\castclass-generics
WorkingDir=JIT\jit64\valuetypes\nullable\castclass\generics\castclass-generics037
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[castclass-generics038.cmd_5723]
@@ -43785,7 +43417,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\castclass\generics\castclass-generics
WorkingDir=JIT\jit64\valuetypes\nullable\castclass\generics\castclass-generics038
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[castclass-generics039.cmd_5724]
@@ -43793,7 +43425,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\castclass\generics\castclass-generics
WorkingDir=JIT\jit64\valuetypes\nullable\castclass\generics\castclass-generics039
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[castclass-generics040.cmd_5725]
@@ -43801,7 +43433,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\castclass\generics\castclass-generics
WorkingDir=JIT\jit64\valuetypes\nullable\castclass\generics\castclass-generics040
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[castclass-generics041.cmd_5726]
@@ -43809,7 +43441,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\castclass\generics\castclass-generics
WorkingDir=JIT\jit64\valuetypes\nullable\castclass\generics\castclass-generics041
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[castclass-generics042.cmd_5727]
@@ -43817,7 +43449,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\castclass\generics\castclass-generics
WorkingDir=JIT\jit64\valuetypes\nullable\castclass\generics\castclass-generics042
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[castclass-generics043.cmd_5728]
@@ -43825,7 +43457,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\castclass\generics\castclass-generics
WorkingDir=JIT\jit64\valuetypes\nullable\castclass\generics\castclass-generics043
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[castclass-generics044.cmd_5729]
@@ -43833,7 +43465,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\castclass\generics\castclass-generics
WorkingDir=JIT\jit64\valuetypes\nullable\castclass\generics\castclass-generics044
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[castclass-generics045.cmd_5730]
@@ -43841,7 +43473,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\castclass\generics\castclass-generics
WorkingDir=JIT\jit64\valuetypes\nullable\castclass\generics\castclass-generics045
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[castclass-interface001.cmd_5731]
@@ -43849,7 +43481,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\castclass\interface\castclass-interfa
WorkingDir=JIT\jit64\valuetypes\nullable\castclass\interface\castclass-interface001
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[castclass-interface002.cmd_5732]
@@ -43857,7 +43489,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\castclass\interface\castclass-interfa
WorkingDir=JIT\jit64\valuetypes\nullable\castclass\interface\castclass-interface002
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[castclass-interface003.cmd_5733]
@@ -43865,7 +43497,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\castclass\interface\castclass-interfa
WorkingDir=JIT\jit64\valuetypes\nullable\castclass\interface\castclass-interface003
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[castclass-interface004.cmd_5734]
@@ -43873,7 +43505,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\castclass\interface\castclass-interfa
WorkingDir=JIT\jit64\valuetypes\nullable\castclass\interface\castclass-interface004
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[castclass-interface005.cmd_5735]
@@ -43881,7 +43513,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\castclass\interface\castclass-interfa
WorkingDir=JIT\jit64\valuetypes\nullable\castclass\interface\castclass-interface005
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[castclass-interface006.cmd_5736]
@@ -43889,7 +43521,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\castclass\interface\castclass-interfa
WorkingDir=JIT\jit64\valuetypes\nullable\castclass\interface\castclass-interface006
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[castclass-interface007.cmd_5737]
@@ -43897,7 +43529,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\castclass\interface\castclass-interfa
WorkingDir=JIT\jit64\valuetypes\nullable\castclass\interface\castclass-interface007
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[castclass-interface008.cmd_5738]
@@ -43905,7 +43537,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\castclass\interface\castclass-interfa
WorkingDir=JIT\jit64\valuetypes\nullable\castclass\interface\castclass-interface008
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[castclass-interface009.cmd_5739]
@@ -43913,7 +43545,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\castclass\interface\castclass-interfa
WorkingDir=JIT\jit64\valuetypes\nullable\castclass\interface\castclass-interface009
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[castclass-interface010.cmd_5740]
@@ -43921,7 +43553,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\castclass\interface\castclass-interfa
WorkingDir=JIT\jit64\valuetypes\nullable\castclass\interface\castclass-interface010
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[castclass-interface011.cmd_5741]
@@ -43929,7 +43561,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\castclass\interface\castclass-interfa
WorkingDir=JIT\jit64\valuetypes\nullable\castclass\interface\castclass-interface011
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[castclass-interface012.cmd_5742]
@@ -43937,7 +43569,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\castclass\interface\castclass-interfa
WorkingDir=JIT\jit64\valuetypes\nullable\castclass\interface\castclass-interface012
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[castclass-interface013.cmd_5743]
@@ -43945,7 +43577,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\castclass\interface\castclass-interfa
WorkingDir=JIT\jit64\valuetypes\nullable\castclass\interface\castclass-interface013
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[castclass-interface014.cmd_5744]
@@ -43953,7 +43585,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\castclass\interface\castclass-interfa
WorkingDir=JIT\jit64\valuetypes\nullable\castclass\interface\castclass-interface014
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[castclass-interface015.cmd_5745]
@@ -43961,7 +43593,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\castclass\interface\castclass-interfa
WorkingDir=JIT\jit64\valuetypes\nullable\castclass\interface\castclass-interface015
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[castclass-interface016.cmd_5746]
@@ -43969,7 +43601,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\castclass\interface\castclass-interfa
WorkingDir=JIT\jit64\valuetypes\nullable\castclass\interface\castclass-interface016
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[castclass-interface017.cmd_5747]
@@ -43977,7 +43609,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\castclass\interface\castclass-interfa
WorkingDir=JIT\jit64\valuetypes\nullable\castclass\interface\castclass-interface017
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[castclass-interface018.cmd_5748]
@@ -43985,7 +43617,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\castclass\interface\castclass-interfa
WorkingDir=JIT\jit64\valuetypes\nullable\castclass\interface\castclass-interface018
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[castclass-null001.cmd_5749]
@@ -43993,7 +43625,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\castclass\null\castclass-null001\cast
WorkingDir=JIT\jit64\valuetypes\nullable\castclass\null\castclass-null001
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[castclass-null002.cmd_5750]
@@ -44001,7 +43633,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\castclass\null\castclass-null002\cast
WorkingDir=JIT\jit64\valuetypes\nullable\castclass\null\castclass-null002
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[castclass-null003.cmd_5751]
@@ -44009,7 +43641,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\castclass\null\castclass-null003\cast
WorkingDir=JIT\jit64\valuetypes\nullable\castclass\null\castclass-null003
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[castclass-null004.cmd_5752]
@@ -44017,7 +43649,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\castclass\null\castclass-null004\cast
WorkingDir=JIT\jit64\valuetypes\nullable\castclass\null\castclass-null004
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[castclass-null005.cmd_5753]
@@ -44025,7 +43657,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\castclass\null\castclass-null005\cast
WorkingDir=JIT\jit64\valuetypes\nullable\castclass\null\castclass-null005
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[castclass-null006.cmd_5754]
@@ -44033,7 +43665,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\castclass\null\castclass-null006\cast
WorkingDir=JIT\jit64\valuetypes\nullable\castclass\null\castclass-null006
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[castclass-null007.cmd_5755]
@@ -44041,7 +43673,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\castclass\null\castclass-null007\cast
WorkingDir=JIT\jit64\valuetypes\nullable\castclass\null\castclass-null007
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[castclass-null008.cmd_5756]
@@ -44049,7 +43681,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\castclass\null\castclass-null008\cast
WorkingDir=JIT\jit64\valuetypes\nullable\castclass\null\castclass-null008
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[castclass-null009.cmd_5757]
@@ -44057,7 +43689,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\castclass\null\castclass-null009\cast
WorkingDir=JIT\jit64\valuetypes\nullable\castclass\null\castclass-null009
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[castclass-null010.cmd_5758]
@@ -44065,7 +43697,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\castclass\null\castclass-null010\cast
WorkingDir=JIT\jit64\valuetypes\nullable\castclass\null\castclass-null010
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[castclass-null011.cmd_5759]
@@ -44073,7 +43705,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\castclass\null\castclass-null011\cast
WorkingDir=JIT\jit64\valuetypes\nullable\castclass\null\castclass-null011
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[castclass-null012.cmd_5760]
@@ -44081,7 +43713,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\castclass\null\castclass-null012\cast
WorkingDir=JIT\jit64\valuetypes\nullable\castclass\null\castclass-null012
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[castclass-null013.cmd_5761]
@@ -44089,7 +43721,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\castclass\null\castclass-null013\cast
WorkingDir=JIT\jit64\valuetypes\nullable\castclass\null\castclass-null013
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[castclass-null014.cmd_5762]
@@ -44097,7 +43729,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\castclass\null\castclass-null014\cast
WorkingDir=JIT\jit64\valuetypes\nullable\castclass\null\castclass-null014
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[castclass-null015.cmd_5763]
@@ -44105,7 +43737,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\castclass\null\castclass-null015\cast
WorkingDir=JIT\jit64\valuetypes\nullable\castclass\null\castclass-null015
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[castclass-null016.cmd_5764]
@@ -44113,7 +43745,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\castclass\null\castclass-null016\cast
WorkingDir=JIT\jit64\valuetypes\nullable\castclass\null\castclass-null016
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[castclass-null017.cmd_5765]
@@ -44121,7 +43753,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\castclass\null\castclass-null017\cast
WorkingDir=JIT\jit64\valuetypes\nullable\castclass\null\castclass-null017
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[castclass-null018.cmd_5766]
@@ -44129,7 +43761,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\castclass\null\castclass-null018\cast
WorkingDir=JIT\jit64\valuetypes\nullable\castclass\null\castclass-null018
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[castclass-null019.cmd_5767]
@@ -44137,7 +43769,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\castclass\null\castclass-null019\cast
WorkingDir=JIT\jit64\valuetypes\nullable\castclass\null\castclass-null019
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[castclass-null020.cmd_5768]
@@ -44145,7 +43777,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\castclass\null\castclass-null020\cast
WorkingDir=JIT\jit64\valuetypes\nullable\castclass\null\castclass-null020
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[castclass-null021.cmd_5769]
@@ -44153,7 +43785,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\castclass\null\castclass-null021\cast
WorkingDir=JIT\jit64\valuetypes\nullable\castclass\null\castclass-null021
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[castclass-null022.cmd_5770]
@@ -44161,7 +43793,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\castclass\null\castclass-null022\cast
WorkingDir=JIT\jit64\valuetypes\nullable\castclass\null\castclass-null022
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[castclass-null023.cmd_5771]
@@ -44169,7 +43801,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\castclass\null\castclass-null023\cast
WorkingDir=JIT\jit64\valuetypes\nullable\castclass\null\castclass-null023
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[castclass-null024.cmd_5772]
@@ -44177,7 +43809,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\castclass\null\castclass-null024\cast
WorkingDir=JIT\jit64\valuetypes\nullable\castclass\null\castclass-null024
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[castclass-null025.cmd_5773]
@@ -44185,7 +43817,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\castclass\null\castclass-null025\cast
WorkingDir=JIT\jit64\valuetypes\nullable\castclass\null\castclass-null025
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[castclass-null026.cmd_5774]
@@ -44193,7 +43825,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\castclass\null\castclass-null026\cast
WorkingDir=JIT\jit64\valuetypes\nullable\castclass\null\castclass-null026
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[castclass-null027.cmd_5775]
@@ -44201,7 +43833,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\castclass\null\castclass-null027\cast
WorkingDir=JIT\jit64\valuetypes\nullable\castclass\null\castclass-null027
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[castclass-null028.cmd_5776]
@@ -44209,7 +43841,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\castclass\null\castclass-null028\cast
WorkingDir=JIT\jit64\valuetypes\nullable\castclass\null\castclass-null028
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[castclass-null029.cmd_5777]
@@ -44217,7 +43849,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\castclass\null\castclass-null029\cast
WorkingDir=JIT\jit64\valuetypes\nullable\castclass\null\castclass-null029
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[castclass-null030.cmd_5778]
@@ -44225,7 +43857,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\castclass\null\castclass-null030\cast
WorkingDir=JIT\jit64\valuetypes\nullable\castclass\null\castclass-null030
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[castclass-null031.cmd_5779]
@@ -44233,7 +43865,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\castclass\null\castclass-null031\cast
WorkingDir=JIT\jit64\valuetypes\nullable\castclass\null\castclass-null031
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[castclass-null032.cmd_5780]
@@ -44241,7 +43873,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\castclass\null\castclass-null032\cast
WorkingDir=JIT\jit64\valuetypes\nullable\castclass\null\castclass-null032
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[castclass-null033.cmd_5781]
@@ -44249,7 +43881,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\castclass\null\castclass-null033\cast
WorkingDir=JIT\jit64\valuetypes\nullable\castclass\null\castclass-null033
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[castclass-null034.cmd_5782]
@@ -44257,7 +43889,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\castclass\null\castclass-null034\cast
WorkingDir=JIT\jit64\valuetypes\nullable\castclass\null\castclass-null034
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[castclass-null037.cmd_5783]
@@ -44265,7 +43897,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\castclass\null\castclass-null037\cast
WorkingDir=JIT\jit64\valuetypes\nullable\castclass\null\castclass-null037
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[castclass-null038.cmd_5784]
@@ -44273,7 +43905,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\castclass\null\castclass-null038\cast
WorkingDir=JIT\jit64\valuetypes\nullable\castclass\null\castclass-null038
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[castclass-null039.cmd_5785]
@@ -44281,7 +43913,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\castclass\null\castclass-null039\cast
WorkingDir=JIT\jit64\valuetypes\nullable\castclass\null\castclass-null039
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[castclass-null040.cmd_5786]
@@ -44289,7 +43921,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\castclass\null\castclass-null040\cast
WorkingDir=JIT\jit64\valuetypes\nullable\castclass\null\castclass-null040
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[castclass-null041.cmd_5787]
@@ -44297,7 +43929,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\castclass\null\castclass-null041\cast
WorkingDir=JIT\jit64\valuetypes\nullable\castclass\null\castclass-null041
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[castclass-null042.cmd_5788]
@@ -44305,7 +43937,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\castclass\null\castclass-null042\cast
WorkingDir=JIT\jit64\valuetypes\nullable\castclass\null\castclass-null042
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[castclass-null043.cmd_5789]
@@ -44313,7 +43945,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\castclass\null\castclass-null043\cast
WorkingDir=JIT\jit64\valuetypes\nullable\castclass\null\castclass-null043
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[castclass-null044.cmd_5790]
@@ -44321,7 +43953,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\castclass\null\castclass-null044\cast
WorkingDir=JIT\jit64\valuetypes\nullable\castclass\null\castclass-null044
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[castclass-null045.cmd_5791]
@@ -44329,7 +43961,7 @@ RelativePath=JIT\jit64\valuetypes\nullable\castclass\null\castclass-null045\cast
WorkingDir=JIT\jit64\valuetypes\nullable\castclass\null\castclass-null045
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ver_fg_13.cmd_5792]
@@ -44337,7 +43969,7 @@ RelativePath=JIT\jit64\verif\sniff\fg\ver_fg_13\ver_fg_13.cmd
WorkingDir=JIT\jit64\verif\sniff\fg\ver_fg_13
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[_il_dbghuge_b.cmd_5793]
@@ -44345,7 +43977,7 @@ RelativePath=JIT\Methodical\Arrays\huge\_il_dbghuge_b\_il_dbghuge_b.cmd
WorkingDir=JIT\Methodical\Arrays\huge\_il_dbghuge_b
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbghuge_i4.cmd_5794]
@@ -44353,7 +43985,7 @@ RelativePath=JIT\Methodical\Arrays\huge\_il_dbghuge_i4\_il_dbghuge_i4.cmd
WorkingDir=JIT\Methodical\Arrays\huge\_il_dbghuge_i4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbghuge_objref.cmd_5795]
@@ -44361,7 +43993,7 @@ RelativePath=JIT\Methodical\Arrays\huge\_il_dbghuge_objref\_il_dbghuge_objref.cm
WorkingDir=JIT\Methodical\Arrays\huge\_il_dbghuge_objref
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbghuge_r4.cmd_5796]
@@ -44369,7 +44001,7 @@ RelativePath=JIT\Methodical\Arrays\huge\_il_dbghuge_r4\_il_dbghuge_r4.cmd
WorkingDir=JIT\Methodical\Arrays\huge\_il_dbghuge_r4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbghuge_r8.cmd_5797]
@@ -44377,7 +44009,7 @@ RelativePath=JIT\Methodical\Arrays\huge\_il_dbghuge_r8\_il_dbghuge_r8.cmd
WorkingDir=JIT\Methodical\Arrays\huge\_il_dbghuge_r8
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbghuge_struct.cmd_5798]
@@ -44385,7 +44017,7 @@ RelativePath=JIT\Methodical\Arrays\huge\_il_dbghuge_struct\_il_dbghuge_struct.cm
WorkingDir=JIT\Methodical\Arrays\huge\_il_dbghuge_struct
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbghuge_u8.cmd_5799]
@@ -44393,7 +44025,7 @@ RelativePath=JIT\Methodical\Arrays\huge\_il_dbghuge_u8\_il_dbghuge_u8.cmd
WorkingDir=JIT\Methodical\Arrays\huge\_il_dbghuge_u8
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_relhuge_b.cmd_5800]
@@ -44401,7 +44033,7 @@ RelativePath=JIT\Methodical\Arrays\huge\_il_relhuge_b\_il_relhuge_b.cmd
WorkingDir=JIT\Methodical\Arrays\huge\_il_relhuge_b
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[_il_relhuge_i4.cmd_5801]
@@ -44409,7 +44041,7 @@ RelativePath=JIT\Methodical\Arrays\huge\_il_relhuge_i4\_il_relhuge_i4.cmd
WorkingDir=JIT\Methodical\Arrays\huge\_il_relhuge_i4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[_il_relhuge_objref.cmd_5802]
@@ -44417,7 +44049,7 @@ RelativePath=JIT\Methodical\Arrays\huge\_il_relhuge_objref\_il_relhuge_objref.cm
WorkingDir=JIT\Methodical\Arrays\huge\_il_relhuge_objref
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[_il_relhuge_r4.cmd_5803]
@@ -44425,7 +44057,7 @@ RelativePath=JIT\Methodical\Arrays\huge\_il_relhuge_r4\_il_relhuge_r4.cmd
WorkingDir=JIT\Methodical\Arrays\huge\_il_relhuge_r4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[_il_relhuge_r8.cmd_5804]
@@ -44433,7 +44065,7 @@ RelativePath=JIT\Methodical\Arrays\huge\_il_relhuge_r8\_il_relhuge_r8.cmd
WorkingDir=JIT\Methodical\Arrays\huge\_il_relhuge_r8
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[_il_relhuge_struct.cmd_5805]
@@ -44441,7 +44073,7 @@ RelativePath=JIT\Methodical\Arrays\huge\_il_relhuge_struct\_il_relhuge_struct.cm
WorkingDir=JIT\Methodical\Arrays\huge\_il_relhuge_struct
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[_il_relhuge_u8.cmd_5806]
@@ -44449,7 +44081,7 @@ RelativePath=JIT\Methodical\Arrays\huge\_il_relhuge_u8\_il_relhuge_u8.cmd
WorkingDir=JIT\Methodical\Arrays\huge\_il_relhuge_u8
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[huge_struct.cmd_5807]
@@ -44457,7 +44089,7 @@ RelativePath=JIT\Methodical\Arrays\huge_struct\huge_struct.cmd
WorkingDir=JIT\Methodical\Arrays\huge_struct
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_dbglcs.cmd_5808]
@@ -44465,7 +44097,7 @@ RelativePath=JIT\Methodical\Arrays\lcs\_dbglcs\_dbglcs.cmd
WorkingDir=JIT\Methodical\Arrays\lcs\_dbglcs
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_dbglcs2.cmd_5809]
@@ -44473,7 +44105,7 @@ RelativePath=JIT\Methodical\Arrays\lcs\_dbglcs2\_dbglcs2.cmd
WorkingDir=JIT\Methodical\Arrays\lcs\_dbglcs2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[_dbglcsbas.cmd_5810]
@@ -44481,7 +44113,7 @@ RelativePath=JIT\Methodical\Arrays\lcs\_dbglcsbas\_dbglcsbas.cmd
WorkingDir=JIT\Methodical\Arrays\lcs\_dbglcsbas
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_dbglcsbox.cmd_5811]
@@ -44489,7 +44121,7 @@ RelativePath=JIT\Methodical\Arrays\lcs\_dbglcsbox\_dbglcsbox.cmd
WorkingDir=JIT\Methodical\Arrays\lcs\_dbglcsbox
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[_dbglcsmax.cmd_5812]
@@ -44497,7 +44129,7 @@ RelativePath=JIT\Methodical\Arrays\lcs\_dbglcsmax\_dbglcsmax.cmd
WorkingDir=JIT\Methodical\Arrays\lcs\_dbglcsmax
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_dbglcsmixed.cmd_5813]
@@ -44505,7 +44137,7 @@ RelativePath=JIT\Methodical\Arrays\lcs\_dbglcsmixed\_dbglcsmixed.cmd
WorkingDir=JIT\Methodical\Arrays\lcs\_dbglcsmixed
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[_dbglcsval.cmd_5814]
@@ -44513,7 +44145,7 @@ RelativePath=JIT\Methodical\Arrays\lcs\_dbglcsval\_dbglcsval.cmd
WorkingDir=JIT\Methodical\Arrays\lcs\_dbglcsval
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_dbglcsvalbox.cmd_5815]
@@ -44521,7 +44153,7 @@ RelativePath=JIT\Methodical\Arrays\lcs\_dbglcsvalbox\_dbglcsvalbox.cmd
WorkingDir=JIT\Methodical\Arrays\lcs\_dbglcsvalbox
Expected=0
MaxAllowedDurationSeconds=600
-Categories=GCSTRESS_FAIL;Pri0;JIT;ISSUE_6065;EXPECTED_PASS
+Categories=GCSTRESS_FAIL;JIT;ISSUE_6065;EXPECTED_PASS
HostStyle=0
[_il_dbglcs_ldlen.cmd_5816]
@@ -44529,7 +44161,7 @@ RelativePath=JIT\Methodical\Arrays\lcs\_il_dbglcs_ldlen\_il_dbglcs_ldlen.cmd
WorkingDir=JIT\Methodical\Arrays\lcs\_il_dbglcs_ldlen
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_il_rellcs_ldlen.cmd_5817]
@@ -44537,7 +44169,7 @@ RelativePath=JIT\Methodical\Arrays\lcs\_il_rellcs_ldlen\_il_rellcs_ldlen.cmd
WorkingDir=JIT\Methodical\Arrays\lcs\_il_rellcs_ldlen
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_rellcs.cmd_5818]
@@ -44545,7 +44177,7 @@ RelativePath=JIT\Methodical\Arrays\lcs\_rellcs\_rellcs.cmd
WorkingDir=JIT\Methodical\Arrays\lcs\_rellcs
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_rellcs2.cmd_5819]
@@ -44553,7 +44185,7 @@ RelativePath=JIT\Methodical\Arrays\lcs\_rellcs2\_rellcs2.cmd
WorkingDir=JIT\Methodical\Arrays\lcs\_rellcs2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[_rellcsbas.cmd_5820]
@@ -44561,7 +44193,7 @@ RelativePath=JIT\Methodical\Arrays\lcs\_rellcsbas\_rellcsbas.cmd
WorkingDir=JIT\Methodical\Arrays\lcs\_rellcsbas
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_rellcsbox.cmd_5821]
@@ -44569,7 +44201,7 @@ RelativePath=JIT\Methodical\Arrays\lcs\_rellcsbox\_rellcsbox.cmd
WorkingDir=JIT\Methodical\Arrays\lcs\_rellcsbox
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[_rellcsmax.cmd_5822]
@@ -44577,7 +44209,7 @@ RelativePath=JIT\Methodical\Arrays\lcs\_rellcsmax\_rellcsmax.cmd
WorkingDir=JIT\Methodical\Arrays\lcs\_rellcsmax
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_rellcsmixed.cmd_5823]
@@ -44585,7 +44217,7 @@ RelativePath=JIT\Methodical\Arrays\lcs\_rellcsmixed\_rellcsmixed.cmd
WorkingDir=JIT\Methodical\Arrays\lcs\_rellcsmixed
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[_rellcsval.cmd_5824]
@@ -44593,7 +44225,7 @@ RelativePath=JIT\Methodical\Arrays\lcs\_rellcsval\_rellcsval.cmd
WorkingDir=JIT\Methodical\Arrays\lcs\_rellcsval
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_rellcsvalbox.cmd_5825]
@@ -44601,7 +44233,7 @@ RelativePath=JIT\Methodical\Arrays\lcs\_rellcsvalbox\_rellcsvalbox.cmd
WorkingDir=JIT\Methodical\Arrays\lcs\_rellcsvalbox
Expected=0
MaxAllowedDurationSeconds=600
-Categories=GCSTRESS_FAIL;Pri0;JIT;ISSUE_6065;EXPECTED_PASS
+Categories=GCSTRESS_FAIL;JIT;ISSUE_6065;EXPECTED_PASS
HostStyle=0
[_speed_dbglcs.cmd_5826]
@@ -44609,7 +44241,7 @@ RelativePath=JIT\Methodical\Arrays\lcs\_speed_dbglcs\_speed_dbglcs.cmd
WorkingDir=JIT\Methodical\Arrays\lcs\_speed_dbglcs
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[_speed_dbglcs2.cmd_5827]
@@ -44617,7 +44249,7 @@ RelativePath=JIT\Methodical\Arrays\lcs\_speed_dbglcs2\_speed_dbglcs2.cmd
WorkingDir=JIT\Methodical\Arrays\lcs\_speed_dbglcs2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[_speed_dbglcsbas.cmd_5828]
@@ -44625,7 +44257,7 @@ RelativePath=JIT\Methodical\Arrays\lcs\_speed_dbglcsbas\_speed_dbglcsbas.cmd
WorkingDir=JIT\Methodical\Arrays\lcs\_speed_dbglcsbas
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[_speed_dbglcsbox.cmd_5829]
@@ -44633,7 +44265,7 @@ RelativePath=JIT\Methodical\Arrays\lcs\_speed_dbglcsbox\_speed_dbglcsbox.cmd
WorkingDir=JIT\Methodical\Arrays\lcs\_speed_dbglcsbox
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[_speed_dbglcsmax.cmd_5830]
@@ -44641,7 +44273,7 @@ RelativePath=JIT\Methodical\Arrays\lcs\_speed_dbglcsmax\_speed_dbglcsmax.cmd
WorkingDir=JIT\Methodical\Arrays\lcs\_speed_dbglcsmax
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[_speed_dbglcsmixed.cmd_5831]
@@ -44649,7 +44281,7 @@ RelativePath=JIT\Methodical\Arrays\lcs\_speed_dbglcsmixed\_speed_dbglcsmixed.cmd
WorkingDir=JIT\Methodical\Arrays\lcs\_speed_dbglcsmixed
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[_speed_dbglcsval.cmd_5832]
@@ -44657,7 +44289,7 @@ RelativePath=JIT\Methodical\Arrays\lcs\_speed_dbglcsval\_speed_dbglcsval.cmd
WorkingDir=JIT\Methodical\Arrays\lcs\_speed_dbglcsval
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_speed_dbglcsvalbox.cmd_5833]
@@ -44665,7 +44297,7 @@ RelativePath=JIT\Methodical\Arrays\lcs\_speed_dbglcsvalbox\_speed_dbglcsvalbox.c
WorkingDir=JIT\Methodical\Arrays\lcs\_speed_dbglcsvalbox
Expected=0
MaxAllowedDurationSeconds=600
-Categories=6065;JIT;GCSTRESS_FAIL;Pri0;EXPECTED_PASS
+Categories=6065;JIT;GCSTRESS_FAIL;EXPECTED_PASS
HostStyle=0
[_speed_rellcs.cmd_5834]
@@ -44673,7 +44305,7 @@ RelativePath=JIT\Methodical\Arrays\lcs\_speed_rellcs\_speed_rellcs.cmd
WorkingDir=JIT\Methodical\Arrays\lcs\_speed_rellcs
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[_speed_rellcs2.cmd_5835]
@@ -44681,7 +44313,7 @@ RelativePath=JIT\Methodical\Arrays\lcs\_speed_rellcs2\_speed_rellcs2.cmd
WorkingDir=JIT\Methodical\Arrays\lcs\_speed_rellcs2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[_speed_rellcsbas.cmd_5836]
@@ -44689,7 +44321,7 @@ RelativePath=JIT\Methodical\Arrays\lcs\_speed_rellcsbas\_speed_rellcsbas.cmd
WorkingDir=JIT\Methodical\Arrays\lcs\_speed_rellcsbas
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[_speed_rellcsbox.cmd_5837]
@@ -44697,7 +44329,7 @@ RelativePath=JIT\Methodical\Arrays\lcs\_speed_rellcsbox\_speed_rellcsbox.cmd
WorkingDir=JIT\Methodical\Arrays\lcs\_speed_rellcsbox
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[_speed_rellcsmax.cmd_5838]
@@ -44705,7 +44337,7 @@ RelativePath=JIT\Methodical\Arrays\lcs\_speed_rellcsmax\_speed_rellcsmax.cmd
WorkingDir=JIT\Methodical\Arrays\lcs\_speed_rellcsmax
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[_speed_rellcsmixed.cmd_5839]
@@ -44713,7 +44345,7 @@ RelativePath=JIT\Methodical\Arrays\lcs\_speed_rellcsmixed\_speed_rellcsmixed.cmd
WorkingDir=JIT\Methodical\Arrays\lcs\_speed_rellcsmixed
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[_speed_rellcsval.cmd_5840]
@@ -44721,7 +44353,7 @@ RelativePath=JIT\Methodical\Arrays\lcs\_speed_rellcsval\_speed_rellcsval.cmd
WorkingDir=JIT\Methodical\Arrays\lcs\_speed_rellcsval
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_speed_rellcsvalbox.cmd_5841]
@@ -44729,7 +44361,7 @@ RelativePath=JIT\Methodical\Arrays\lcs\_speed_rellcsvalbox\_speed_rellcsvalbox.c
WorkingDir=JIT\Methodical\Arrays\lcs\_speed_rellcsvalbox
Expected=0
MaxAllowedDurationSeconds=600
-Categories=GCSTRESS_FAIL;Pri0;JIT;ISSUE_6065;EXPECTED_PASS
+Categories=GCSTRESS_FAIL;JIT;ISSUE_6065;EXPECTED_PASS
HostStyle=0
[_dbgarrres.cmd_5842]
@@ -44737,7 +44369,7 @@ RelativePath=JIT\Methodical\Arrays\misc\_dbgarrres\_dbgarrres.cmd
WorkingDir=JIT\Methodical\Arrays\misc\_dbgarrres
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_dbggcarr.cmd_5843]
@@ -44745,7 +44377,7 @@ RelativePath=JIT\Methodical\Arrays\misc\_dbggcarr\_dbggcarr.cmd
WorkingDir=JIT\Methodical\Arrays\misc\_dbggcarr
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_dbgselfref.cmd_5844]
@@ -44753,7 +44385,7 @@ RelativePath=JIT\Methodical\Arrays\misc\_dbgselfref\_dbgselfref.cmd
WorkingDir=JIT\Methodical\Arrays\misc\_dbgselfref
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbgaddress.cmd_5845]
@@ -44761,7 +44393,7 @@ RelativePath=JIT\Methodical\Arrays\misc\_il_dbgaddress\_il_dbgaddress.cmd
WorkingDir=JIT\Methodical\Arrays\misc\_il_dbgaddress
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[_il_dbggcarr.cmd_5846]
@@ -44769,7 +44401,7 @@ RelativePath=JIT\Methodical\Arrays\misc\_il_dbggcarr\_il_dbggcarr.cmd
WorkingDir=JIT\Methodical\Arrays\misc\_il_dbggcarr
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbginitializearray.cmd_5847]
@@ -44785,7 +44417,7 @@ RelativePath=JIT\Methodical\Arrays\misc\_il_dbginitializearray_enum\_il_dbginiti
WorkingDir=JIT\Methodical\Arrays\misc\_il_dbginitializearray_enum
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbgldelem_get.cmd_5849]
@@ -44793,7 +44425,7 @@ RelativePath=JIT\Methodical\Arrays\misc\_il_dbgldelem_get\_il_dbgldelem_get.cmd
WorkingDir=JIT\Methodical\Arrays\misc\_il_dbgldelem_get
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[_il_dbglength0.cmd_5850]
@@ -44801,7 +44433,7 @@ RelativePath=JIT\Methodical\Arrays\misc\_il_dbglength0\_il_dbglength0.cmd
WorkingDir=JIT\Methodical\Arrays\misc\_il_dbglength0
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[_il_dbglengthm2.cmd_5851]
@@ -44809,7 +44441,7 @@ RelativePath=JIT\Methodical\Arrays\misc\_il_dbglengthm2\_il_dbglengthm2.cmd
WorkingDir=JIT\Methodical\Arrays\misc\_il_dbglengthm2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[_il_dbgselfref.cmd_5852]
@@ -44817,7 +44449,7 @@ RelativePath=JIT\Methodical\Arrays\misc\_il_dbgselfref\_il_dbgselfref.cmd
WorkingDir=JIT\Methodical\Arrays\misc\_il_dbgselfref
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_il_reladdress.cmd_5853]
@@ -44825,7 +44457,7 @@ RelativePath=JIT\Methodical\Arrays\misc\_il_reladdress\_il_reladdress.cmd
WorkingDir=JIT\Methodical\Arrays\misc\_il_reladdress
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[_il_relarrres.cmd_5854]
@@ -44833,7 +44465,7 @@ RelativePath=JIT\Methodical\Arrays\misc\_il_relarrres\_il_relarrres.cmd
WorkingDir=JIT\Methodical\Arrays\misc\_il_relarrres
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_relgcarr.cmd_5855]
@@ -44841,7 +44473,7 @@ RelativePath=JIT\Methodical\Arrays\misc\_il_relgcarr\_il_relgcarr.cmd
WorkingDir=JIT\Methodical\Arrays\misc\_il_relgcarr
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[_il_relinitializearray.cmd_5856]
@@ -44857,7 +44489,7 @@ RelativePath=JIT\Methodical\Arrays\misc\_il_relinitializearray_enum\_il_reliniti
WorkingDir=JIT\Methodical\Arrays\misc\_il_relinitializearray_enum
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_il_relldelem_get.cmd_5858]
@@ -44865,7 +44497,7 @@ RelativePath=JIT\Methodical\Arrays\misc\_il_relldelem_get\_il_relldelem_get.cmd
WorkingDir=JIT\Methodical\Arrays\misc\_il_relldelem_get
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[_il_rellength0.cmd_5859]
@@ -44873,7 +44505,7 @@ RelativePath=JIT\Methodical\Arrays\misc\_il_rellength0\_il_rellength0.cmd
WorkingDir=JIT\Methodical\Arrays\misc\_il_rellength0
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[_il_rellengthm2.cmd_5860]
@@ -44881,7 +44513,7 @@ RelativePath=JIT\Methodical\Arrays\misc\_il_rellengthm2\_il_rellengthm2.cmd
WorkingDir=JIT\Methodical\Arrays\misc\_il_rellengthm2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[_il_relselfref.cmd_5861]
@@ -44889,7 +44521,7 @@ RelativePath=JIT\Methodical\Arrays\misc\_il_relselfref\_il_relselfref.cmd
WorkingDir=JIT\Methodical\Arrays\misc\_il_relselfref
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_relarrres.cmd_5862]
@@ -44897,7 +44529,7 @@ RelativePath=JIT\Methodical\Arrays\misc\_relarrres\_relarrres.cmd
WorkingDir=JIT\Methodical\Arrays\misc\_relarrres
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_relgcarr.cmd_5863]
@@ -44905,7 +44537,7 @@ RelativePath=JIT\Methodical\Arrays\misc\_relgcarr\_relgcarr.cmd
WorkingDir=JIT\Methodical\Arrays\misc\_relgcarr
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_relselfref.cmd_5864]
@@ -44913,7 +44545,7 @@ RelativePath=JIT\Methodical\Arrays\misc\_relselfref\_relselfref.cmd
WorkingDir=JIT\Methodical\Arrays\misc\_relselfref
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_speed_dbgarrres.cmd_5865]
@@ -44921,7 +44553,7 @@ RelativePath=JIT\Methodical\Arrays\misc\_speed_dbgarrres\_speed_dbgarrres.cmd
WorkingDir=JIT\Methodical\Arrays\misc\_speed_dbgarrres
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_speed_dbggcarr.cmd_5866]
@@ -44929,7 +44561,7 @@ RelativePath=JIT\Methodical\Arrays\misc\_speed_dbggcarr\_speed_dbggcarr.cmd
WorkingDir=JIT\Methodical\Arrays\misc\_speed_dbggcarr
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_speed_dbgselfref.cmd_5867]
@@ -44937,7 +44569,7 @@ RelativePath=JIT\Methodical\Arrays\misc\_speed_dbgselfref\_speed_dbgselfref.cmd
WorkingDir=JIT\Methodical\Arrays\misc\_speed_dbgselfref
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_speed_relarrres.cmd_5868]
@@ -44945,7 +44577,7 @@ RelativePath=JIT\Methodical\Arrays\misc\_speed_relarrres\_speed_relarrres.cmd
WorkingDir=JIT\Methodical\Arrays\misc\_speed_relarrres
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_speed_relgcarr.cmd_5869]
@@ -44953,7 +44585,7 @@ RelativePath=JIT\Methodical\Arrays\misc\_speed_relgcarr\_speed_relgcarr.cmd
WorkingDir=JIT\Methodical\Arrays\misc\_speed_relgcarr
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_speed_relselfref.cmd_5870]
@@ -44961,7 +44593,7 @@ RelativePath=JIT\Methodical\Arrays\misc\_speed_relselfref\_speed_relselfref.cmd
WorkingDir=JIT\Methodical\Arrays\misc\_speed_relselfref
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbgfloat64_range1.cmd_5871]
@@ -44969,7 +44601,7 @@ RelativePath=JIT\Methodical\Arrays\range\_il_dbgfloat64_range1\_il_dbgfloat64_ra
WorkingDir=JIT\Methodical\Arrays\range\_il_dbgfloat64_range1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[_il_dbgfloat64_range2.cmd_5872]
@@ -44977,7 +44609,7 @@ RelativePath=JIT\Methodical\Arrays\range\_il_dbgfloat64_range2\_il_dbgfloat64_ra
WorkingDir=JIT\Methodical\Arrays\range\_il_dbgfloat64_range2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[_il_dbgint32_0.cmd_5873]
@@ -44985,7 +44617,7 @@ RelativePath=JIT\Methodical\Arrays\range\_il_dbgint32_0\_il_dbgint32_0.cmd
WorkingDir=JIT\Methodical\Arrays\range\_il_dbgint32_0
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[_il_dbgint32_0_5a.cmd_5874]
@@ -44993,7 +44625,7 @@ RelativePath=JIT\Methodical\Arrays\range\_il_dbgint32_0_5a\_il_dbgint32_0_5a.cmd
WorkingDir=JIT\Methodical\Arrays\range\_il_dbgint32_0_5a
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[_il_dbgint32_0_5b.cmd_5875]
@@ -45001,7 +44633,7 @@ RelativePath=JIT\Methodical\Arrays\range\_il_dbgint32_0_5b\_il_dbgint32_0_5b.cmd
WorkingDir=JIT\Methodical\Arrays\range\_il_dbgint32_0_5b
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[_il_dbgint32_1.cmd_5876]
@@ -45009,7 +44641,7 @@ RelativePath=JIT\Methodical\Arrays\range\_il_dbgint32_1\_il_dbgint32_1.cmd
WorkingDir=JIT\Methodical\Arrays\range\_il_dbgint32_1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[_il_dbgint32_m1.cmd_5877]
@@ -45017,7 +44649,7 @@ RelativePath=JIT\Methodical\Arrays\range\_il_dbgint32_m1\_il_dbgint32_m1.cmd
WorkingDir=JIT\Methodical\Arrays\range\_il_dbgint32_m1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[_il_dbgint32_neg_range.cmd_5878]
@@ -45025,7 +44657,7 @@ RelativePath=JIT\Methodical\Arrays\range\_il_dbgint32_neg_range\_il_dbgint32_neg
WorkingDir=JIT\Methodical\Arrays\range\_il_dbgint32_neg_range
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[_il_dbgint32_range1.cmd_5879]
@@ -45033,7 +44665,7 @@ RelativePath=JIT\Methodical\Arrays\range\_il_dbgint32_range1\_il_dbgint32_range1
WorkingDir=JIT\Methodical\Arrays\range\_il_dbgint32_range1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[_il_dbgint32_range2.cmd_5880]
@@ -45041,7 +44673,7 @@ RelativePath=JIT\Methodical\Arrays\range\_il_dbgint32_range2\_il_dbgint32_range2
WorkingDir=JIT\Methodical\Arrays\range\_il_dbgint32_range2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[_il_relfloat64_range1.cmd_5881]
@@ -45049,7 +44681,7 @@ RelativePath=JIT\Methodical\Arrays\range\_il_relfloat64_range1\_il_relfloat64_ra
WorkingDir=JIT\Methodical\Arrays\range\_il_relfloat64_range1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[_il_relfloat64_range2.cmd_5882]
@@ -45057,7 +44689,7 @@ RelativePath=JIT\Methodical\Arrays\range\_il_relfloat64_range2\_il_relfloat64_ra
WorkingDir=JIT\Methodical\Arrays\range\_il_relfloat64_range2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[_il_relint32_0.cmd_5883]
@@ -45065,7 +44697,7 @@ RelativePath=JIT\Methodical\Arrays\range\_il_relint32_0\_il_relint32_0.cmd
WorkingDir=JIT\Methodical\Arrays\range\_il_relint32_0
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[_il_relint32_0_5a.cmd_5884]
@@ -45073,7 +44705,7 @@ RelativePath=JIT\Methodical\Arrays\range\_il_relint32_0_5a\_il_relint32_0_5a.cmd
WorkingDir=JIT\Methodical\Arrays\range\_il_relint32_0_5a
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[_il_relint32_0_5b.cmd_5885]
@@ -45081,7 +44713,7 @@ RelativePath=JIT\Methodical\Arrays\range\_il_relint32_0_5b\_il_relint32_0_5b.cmd
WorkingDir=JIT\Methodical\Arrays\range\_il_relint32_0_5b
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[_il_relint32_1.cmd_5886]
@@ -45089,7 +44721,7 @@ RelativePath=JIT\Methodical\Arrays\range\_il_relint32_1\_il_relint32_1.cmd
WorkingDir=JIT\Methodical\Arrays\range\_il_relint32_1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[_il_relint32_m1.cmd_5887]
@@ -45097,7 +44729,7 @@ RelativePath=JIT\Methodical\Arrays\range\_il_relint32_m1\_il_relint32_m1.cmd
WorkingDir=JIT\Methodical\Arrays\range\_il_relint32_m1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[_il_relint32_neg_range.cmd_5888]
@@ -45105,7 +44737,7 @@ RelativePath=JIT\Methodical\Arrays\range\_il_relint32_neg_range\_il_relint32_neg
WorkingDir=JIT\Methodical\Arrays\range\_il_relint32_neg_range
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[_il_relint32_range1.cmd_5889]
@@ -45113,7 +44745,7 @@ RelativePath=JIT\Methodical\Arrays\range\_il_relint32_range1\_il_relint32_range1
WorkingDir=JIT\Methodical\Arrays\range\_il_relint32_range1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[_il_relint32_range2.cmd_5890]
@@ -45121,7 +44753,7 @@ RelativePath=JIT\Methodical\Arrays\range\_il_relint32_range2\_il_relint32_range2
WorkingDir=JIT\Methodical\Arrays\range\_il_relint32_range2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[_il_relnegIndexRngChkElim.cmd_5891]
@@ -45129,7 +44761,7 @@ RelativePath=JIT\Methodical\Arrays\range\_il_relnegIndexRngChkElim\_il_relnegInd
WorkingDir=JIT\Methodical\Arrays\range\_il_relnegIndexRngChkElim
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[i4flat_cs_d.cmd_5892]
@@ -45137,7 +44769,7 @@ RelativePath=JIT\Methodical\AsgOp\i4\i4flat_cs_d\i4flat_cs_d.cmd
WorkingDir=JIT\Methodical\AsgOp\i4\i4flat_cs_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[i4flat_cs_do.cmd_5893]
@@ -45145,7 +44777,7 @@ RelativePath=JIT\Methodical\AsgOp\i4\i4flat_cs_do\i4flat_cs_do.cmd
WorkingDir=JIT\Methodical\AsgOp\i4\i4flat_cs_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[i4flat_cs_r.cmd_5894]
@@ -45153,7 +44785,7 @@ RelativePath=JIT\Methodical\AsgOp\i4\i4flat_cs_r\i4flat_cs_r.cmd
WorkingDir=JIT\Methodical\AsgOp\i4\i4flat_cs_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[i4flat_cs_ro.cmd_5895]
@@ -45161,7 +44793,7 @@ RelativePath=JIT\Methodical\AsgOp\i4\i4flat_cs_ro\i4flat_cs_ro.cmd
WorkingDir=JIT\Methodical\AsgOp\i4\i4flat_cs_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[i4_cs_d.cmd_5896]
@@ -45169,7 +44801,7 @@ RelativePath=JIT\Methodical\AsgOp\i4\i4_cs_d\i4_cs_d.cmd
WorkingDir=JIT\Methodical\AsgOp\i4\i4_cs_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[i4_cs_do.cmd_5897]
@@ -45177,7 +44809,7 @@ RelativePath=JIT\Methodical\AsgOp\i4\i4_cs_do\i4_cs_do.cmd
WorkingDir=JIT\Methodical\AsgOp\i4\i4_cs_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[i4_cs_r.cmd_5898]
@@ -45185,7 +44817,7 @@ RelativePath=JIT\Methodical\AsgOp\i4\i4_cs_r\i4_cs_r.cmd
WorkingDir=JIT\Methodical\AsgOp\i4\i4_cs_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[i4_cs_ro.cmd_5899]
@@ -45193,7 +44825,7 @@ RelativePath=JIT\Methodical\AsgOp\i4\i4_cs_ro\i4_cs_ro.cmd
WorkingDir=JIT\Methodical\AsgOp\i4\i4_cs_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[i8flat_cs_d.cmd_5900]
@@ -45201,7 +44833,7 @@ RelativePath=JIT\Methodical\AsgOp\i8\i8flat_cs_d\i8flat_cs_d.cmd
WorkingDir=JIT\Methodical\AsgOp\i8\i8flat_cs_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[i8flat_cs_do.cmd_5901]
@@ -45209,7 +44841,7 @@ RelativePath=JIT\Methodical\AsgOp\i8\i8flat_cs_do\i8flat_cs_do.cmd
WorkingDir=JIT\Methodical\AsgOp\i8\i8flat_cs_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[i8flat_cs_r.cmd_5902]
@@ -45217,7 +44849,7 @@ RelativePath=JIT\Methodical\AsgOp\i8\i8flat_cs_r\i8flat_cs_r.cmd
WorkingDir=JIT\Methodical\AsgOp\i8\i8flat_cs_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[i8flat_cs_ro.cmd_5903]
@@ -45225,7 +44857,7 @@ RelativePath=JIT\Methodical\AsgOp\i8\i8flat_cs_ro\i8flat_cs_ro.cmd
WorkingDir=JIT\Methodical\AsgOp\i8\i8flat_cs_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[i8_cs_d.cmd_5904]
@@ -45233,7 +44865,7 @@ RelativePath=JIT\Methodical\AsgOp\i8\i8_cs_d\i8_cs_d.cmd
WorkingDir=JIT\Methodical\AsgOp\i8\i8_cs_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[i8_cs_do.cmd_5905]
@@ -45241,7 +44873,7 @@ RelativePath=JIT\Methodical\AsgOp\i8\i8_cs_do\i8_cs_do.cmd
WorkingDir=JIT\Methodical\AsgOp\i8\i8_cs_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[i8_cs_r.cmd_5906]
@@ -45249,7 +44881,7 @@ RelativePath=JIT\Methodical\AsgOp\i8\i8_cs_r\i8_cs_r.cmd
WorkingDir=JIT\Methodical\AsgOp\i8\i8_cs_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[i8_cs_ro.cmd_5907]
@@ -45257,7 +44889,7 @@ RelativePath=JIT\Methodical\AsgOp\i8\i8_cs_ro\i8_cs_ro.cmd
WorkingDir=JIT\Methodical\AsgOp\i8\i8_cs_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[r4flat_cs_d.cmd_5908]
@@ -45265,7 +44897,7 @@ RelativePath=JIT\Methodical\AsgOp\r4\r4flat_cs_d\r4flat_cs_d.cmd
WorkingDir=JIT\Methodical\AsgOp\r4\r4flat_cs_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[r4flat_cs_do.cmd_5909]
@@ -45273,7 +44905,7 @@ RelativePath=JIT\Methodical\AsgOp\r4\r4flat_cs_do\r4flat_cs_do.cmd
WorkingDir=JIT\Methodical\AsgOp\r4\r4flat_cs_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[r4flat_cs_r.cmd_5910]
@@ -45281,7 +44913,7 @@ RelativePath=JIT\Methodical\AsgOp\r4\r4flat_cs_r\r4flat_cs_r.cmd
WorkingDir=JIT\Methodical\AsgOp\r4\r4flat_cs_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[r4flat_cs_ro.cmd_5911]
@@ -45289,7 +44921,7 @@ RelativePath=JIT\Methodical\AsgOp\r4\r4flat_cs_ro\r4flat_cs_ro.cmd
WorkingDir=JIT\Methodical\AsgOp\r4\r4flat_cs_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[r4_cs_d.cmd_5912]
@@ -45297,7 +44929,7 @@ RelativePath=JIT\Methodical\AsgOp\r4\r4_cs_d\r4_cs_d.cmd
WorkingDir=JIT\Methodical\AsgOp\r4\r4_cs_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[r4_cs_do.cmd_5913]
@@ -45305,7 +44937,7 @@ RelativePath=JIT\Methodical\AsgOp\r4\r4_cs_do\r4_cs_do.cmd
WorkingDir=JIT\Methodical\AsgOp\r4\r4_cs_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[r4_cs_r.cmd_5914]
@@ -45313,7 +44945,7 @@ RelativePath=JIT\Methodical\AsgOp\r4\r4_cs_r\r4_cs_r.cmd
WorkingDir=JIT\Methodical\AsgOp\r4\r4_cs_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[r4_cs_ro.cmd_5915]
@@ -45321,7 +44953,7 @@ RelativePath=JIT\Methodical\AsgOp\r4\r4_cs_ro\r4_cs_ro.cmd
WorkingDir=JIT\Methodical\AsgOp\r4\r4_cs_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[r8flat_cs_d.cmd_5916]
@@ -45329,7 +44961,7 @@ RelativePath=JIT\Methodical\AsgOp\r8\r8flat_cs_d\r8flat_cs_d.cmd
WorkingDir=JIT\Methodical\AsgOp\r8\r8flat_cs_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[r8flat_cs_do.cmd_5917]
@@ -45337,7 +44969,7 @@ RelativePath=JIT\Methodical\AsgOp\r8\r8flat_cs_do\r8flat_cs_do.cmd
WorkingDir=JIT\Methodical\AsgOp\r8\r8flat_cs_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[r8flat_cs_r.cmd_5918]
@@ -45345,7 +44977,7 @@ RelativePath=JIT\Methodical\AsgOp\r8\r8flat_cs_r\r8flat_cs_r.cmd
WorkingDir=JIT\Methodical\AsgOp\r8\r8flat_cs_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[r8flat_cs_ro.cmd_5919]
@@ -45353,7 +44985,7 @@ RelativePath=JIT\Methodical\AsgOp\r8\r8flat_cs_ro\r8flat_cs_ro.cmd
WorkingDir=JIT\Methodical\AsgOp\r8\r8flat_cs_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[r8_cs_d.cmd_5920]
@@ -45361,7 +44993,7 @@ RelativePath=JIT\Methodical\AsgOp\r8\r8_cs_d\r8_cs_d.cmd
WorkingDir=JIT\Methodical\AsgOp\r8\r8_cs_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[r8_cs_do.cmd_5921]
@@ -45369,7 +45001,7 @@ RelativePath=JIT\Methodical\AsgOp\r8\r8_cs_do\r8_cs_do.cmd
WorkingDir=JIT\Methodical\AsgOp\r8\r8_cs_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[r8_cs_r.cmd_5922]
@@ -45377,7 +45009,7 @@ RelativePath=JIT\Methodical\AsgOp\r8\r8_cs_r\r8_cs_r.cmd
WorkingDir=JIT\Methodical\AsgOp\r8\r8_cs_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[r8_cs_ro.cmd_5923]
@@ -45385,7 +45017,7 @@ RelativePath=JIT\Methodical\AsgOp\r8\r8_cs_ro\r8_cs_ro.cmd
WorkingDir=JIT\Methodical\AsgOp\r8\r8_cs_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbgarray.cmd_5924]
@@ -45393,7 +45025,7 @@ RelativePath=JIT\Methodical\Boxing\boxunbox\_il_dbgarray\_il_dbgarray.cmd
WorkingDir=JIT\Methodical\Boxing\boxunbox\_il_dbgarray
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbgchain.cmd_5925]
@@ -45401,7 +45033,7 @@ RelativePath=JIT\Methodical\Boxing\boxunbox\_il_dbgchain\_il_dbgchain.cmd
WorkingDir=JIT\Methodical\Boxing\boxunbox\_il_dbgchain
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbgfinally.cmd_5926]
@@ -45409,7 +45041,7 @@ RelativePath=JIT\Methodical\Boxing\boxunbox\_il_dbgfinally\_il_dbgfinally.cmd
WorkingDir=JIT\Methodical\Boxing\boxunbox\_il_dbgfinally
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbghuge_filter.cmd_5927]
@@ -45417,7 +45049,7 @@ RelativePath=JIT\Methodical\Boxing\boxunbox\_il_dbghuge_filter\_il_dbghuge_filte
WorkingDir=JIT\Methodical\Boxing\boxunbox\_il_dbghuge_filter
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[_il_dbgjump.cmd_5928]
@@ -45425,7 +45057,7 @@ RelativePath=JIT\Methodical\Boxing\boxunbox\_il_dbgjump\_il_dbgjump.cmd
WorkingDir=JIT\Methodical\Boxing\boxunbox\_il_dbgjump
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbglocal.cmd_5929]
@@ -45433,7 +45065,7 @@ RelativePath=JIT\Methodical\Boxing\boxunbox\_il_dbglocal\_il_dbglocal.cmd
WorkingDir=JIT\Methodical\Boxing\boxunbox\_il_dbglocal
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbglocalloc.cmd_5930]
@@ -45441,7 +45073,7 @@ RelativePath=JIT\Methodical\Boxing\boxunbox\_il_dbglocalloc\_il_dbglocalloc.cmd
WorkingDir=JIT\Methodical\Boxing\boxunbox\_il_dbglocalloc
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbgsimple.cmd_5931]
@@ -45449,7 +45081,7 @@ RelativePath=JIT\Methodical\Boxing\boxunbox\_il_dbgsimple\_il_dbgsimple.cmd
WorkingDir=JIT\Methodical\Boxing\boxunbox\_il_dbgsimple
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbgtailcall.cmd_5932]
@@ -45457,7 +45089,7 @@ RelativePath=JIT\Methodical\Boxing\boxunbox\_il_dbgtailcall\_il_dbgtailcall.cmd
WorkingDir=JIT\Methodical\Boxing\boxunbox\_il_dbgtailcall
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[_il_dbgtry.cmd_5933]
@@ -45465,7 +45097,7 @@ RelativePath=JIT\Methodical\Boxing\boxunbox\_il_dbgtry\_il_dbgtry.cmd
WorkingDir=JIT\Methodical\Boxing\boxunbox\_il_dbgtry
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_relarray.cmd_5934]
@@ -45473,7 +45105,7 @@ RelativePath=JIT\Methodical\Boxing\boxunbox\_il_relarray\_il_relarray.cmd
WorkingDir=JIT\Methodical\Boxing\boxunbox\_il_relarray
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_il_relchain.cmd_5935]
@@ -45481,7 +45113,7 @@ RelativePath=JIT\Methodical\Boxing\boxunbox\_il_relchain\_il_relchain.cmd
WorkingDir=JIT\Methodical\Boxing\boxunbox\_il_relchain
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_il_relfinally.cmd_5936]
@@ -45489,7 +45121,7 @@ RelativePath=JIT\Methodical\Boxing\boxunbox\_il_relfinally\_il_relfinally.cmd
WorkingDir=JIT\Methodical\Boxing\boxunbox\_il_relfinally
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_relhuge_filter.cmd_5937]
@@ -45497,7 +45129,7 @@ RelativePath=JIT\Methodical\Boxing\boxunbox\_il_relhuge_filter\_il_relhuge_filte
WorkingDir=JIT\Methodical\Boxing\boxunbox\_il_relhuge_filter
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[_il_reljump.cmd_5938]
@@ -45505,7 +45137,7 @@ RelativePath=JIT\Methodical\Boxing\boxunbox\_il_reljump\_il_reljump.cmd
WorkingDir=JIT\Methodical\Boxing\boxunbox\_il_reljump
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_rellocal.cmd_5939]
@@ -45513,7 +45145,7 @@ RelativePath=JIT\Methodical\Boxing\boxunbox\_il_rellocal\_il_rellocal.cmd
WorkingDir=JIT\Methodical\Boxing\boxunbox\_il_rellocal
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_il_rellocalloc.cmd_5940]
@@ -45521,7 +45153,7 @@ RelativePath=JIT\Methodical\Boxing\boxunbox\_il_rellocalloc\_il_rellocalloc.cmd
WorkingDir=JIT\Methodical\Boxing\boxunbox\_il_rellocalloc
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_relsimple.cmd_5941]
@@ -45529,7 +45161,7 @@ RelativePath=JIT\Methodical\Boxing\boxunbox\_il_relsimple\_il_relsimple.cmd
WorkingDir=JIT\Methodical\Boxing\boxunbox\_il_relsimple
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_reltailcall.cmd_5942]
@@ -45537,7 +45169,7 @@ RelativePath=JIT\Methodical\Boxing\boxunbox\_il_reltailcall\_il_reltailcall.cmd
WorkingDir=JIT\Methodical\Boxing\boxunbox\_il_reltailcall
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[_il_reltry.cmd_5943]
@@ -45545,7 +45177,7 @@ RelativePath=JIT\Methodical\Boxing\boxunbox\_il_reltry\_il_reltry.cmd
WorkingDir=JIT\Methodical\Boxing\boxunbox\_il_reltry
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_dbginstance_cs.cmd_5944]
@@ -45553,7 +45185,7 @@ RelativePath=JIT\Methodical\Boxing\callconv\_dbginstance_cs\_dbginstance_cs.cmd
WorkingDir=JIT\Methodical\Boxing\callconv\_dbginstance_cs
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[_dbginstance_il.cmd_5945]
@@ -45561,7 +45193,7 @@ RelativePath=JIT\Methodical\Boxing\callconv\_dbginstance_il\_dbginstance_il.cmd
WorkingDir=JIT\Methodical\Boxing\callconv\_dbginstance_il
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[_odbginstance_cs.cmd_5946]
@@ -45569,7 +45201,7 @@ RelativePath=JIT\Methodical\Boxing\callconv\_odbginstance_cs\_odbginstance_cs.cm
WorkingDir=JIT\Methodical\Boxing\callconv\_odbginstance_cs
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_orelinstance_cs.cmd_5947]
@@ -45577,7 +45209,7 @@ RelativePath=JIT\Methodical\Boxing\callconv\_orelinstance_cs\_orelinstance_cs.cm
WorkingDir=JIT\Methodical\Boxing\callconv\_orelinstance_cs
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_relinstance_cs.cmd_5948]
@@ -45585,7 +45217,7 @@ RelativePath=JIT\Methodical\Boxing\callconv\_relinstance_cs\_relinstance_cs.cmd
WorkingDir=JIT\Methodical\Boxing\callconv\_relinstance_cs
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[_relinstance_il.cmd_5949]
@@ -45593,7 +45225,7 @@ RelativePath=JIT\Methodical\Boxing\callconv\_relinstance_il\_relinstance_il.cmd
WorkingDir=JIT\Methodical\Boxing\callconv\_relinstance_il
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[_dbgfibo_cs.cmd_5950]
@@ -45601,7 +45233,7 @@ RelativePath=JIT\Methodical\Boxing\functional\_dbgfibo_cs\_dbgfibo_cs.cmd
WorkingDir=JIT\Methodical\Boxing\functional\_dbgfibo_cs
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_dbgfibo_il.cmd_5951]
@@ -45609,7 +45241,7 @@ RelativePath=JIT\Methodical\Boxing\functional\_dbgfibo_il\_dbgfibo_il.cmd
WorkingDir=JIT\Methodical\Boxing\functional\_dbgfibo_il
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[_dbgsin_cs.cmd_5952]
@@ -45617,7 +45249,7 @@ RelativePath=JIT\Methodical\Boxing\functional\_dbgsin_cs\_dbgsin_cs.cmd
WorkingDir=JIT\Methodical\Boxing\functional\_dbgsin_cs
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[_dbgsin_il.cmd_5953]
@@ -45625,7 +45257,7 @@ RelativePath=JIT\Methodical\Boxing\functional\_dbgsin_il\_dbgsin_il.cmd
WorkingDir=JIT\Methodical\Boxing\functional\_dbgsin_il
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_odbgfibo_cs.cmd_5954]
@@ -45633,7 +45265,7 @@ RelativePath=JIT\Methodical\Boxing\functional\_odbgfibo_cs\_odbgfibo_cs.cmd
WorkingDir=JIT\Methodical\Boxing\functional\_odbgfibo_cs
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[_odbgsin_cs.cmd_5955]
@@ -45641,7 +45273,7 @@ RelativePath=JIT\Methodical\Boxing\functional\_odbgsin_cs\_odbgsin_cs.cmd
WorkingDir=JIT\Methodical\Boxing\functional\_odbgsin_cs
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_orelfibo_cs.cmd_5956]
@@ -45649,7 +45281,7 @@ RelativePath=JIT\Methodical\Boxing\functional\_orelfibo_cs\_orelfibo_cs.cmd
WorkingDir=JIT\Methodical\Boxing\functional\_orelfibo_cs
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[_orelsin_cs.cmd_5957]
@@ -45657,7 +45289,7 @@ RelativePath=JIT\Methodical\Boxing\functional\_orelsin_cs\_orelsin_cs.cmd
WorkingDir=JIT\Methodical\Boxing\functional\_orelsin_cs
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[_relfibo_cs.cmd_5958]
@@ -45665,7 +45297,7 @@ RelativePath=JIT\Methodical\Boxing\functional\_relfibo_cs\_relfibo_cs.cmd
WorkingDir=JIT\Methodical\Boxing\functional\_relfibo_cs
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[_relfibo_il.cmd_5959]
@@ -45673,7 +45305,7 @@ RelativePath=JIT\Methodical\Boxing\functional\_relfibo_il\_relfibo_il.cmd
WorkingDir=JIT\Methodical\Boxing\functional\_relfibo_il
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[_relsin_cs.cmd_5960]
@@ -45681,7 +45313,7 @@ RelativePath=JIT\Methodical\Boxing\functional\_relsin_cs\_relsin_cs.cmd
WorkingDir=JIT\Methodical\Boxing\functional\_relsin_cs
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_relsin_il.cmd_5961]
@@ -45689,7 +45321,7 @@ RelativePath=JIT\Methodical\Boxing\functional\_relsin_il\_relsin_il.cmd
WorkingDir=JIT\Methodical\Boxing\functional\_relsin_il
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_dbgconcurgc_il.cmd_5962]
@@ -45697,7 +45329,7 @@ RelativePath=JIT\Methodical\Boxing\misc\_dbgconcurgc_il\_dbgconcurgc_il.cmd
WorkingDir=JIT\Methodical\Boxing\misc\_dbgconcurgc_il
Expected=0
MaxAllowedDurationSeconds=600
-Categories=;Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_dbgenum_cs.cmd_5963]
@@ -45705,7 +45337,7 @@ RelativePath=JIT\Methodical\Boxing\misc\_dbgenum_cs\_dbgenum_cs.cmd
WorkingDir=JIT\Methodical\Boxing\misc\_dbgenum_cs
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[_dbgenum_il.cmd_5964]
@@ -45713,7 +45345,7 @@ RelativePath=JIT\Methodical\Boxing\misc\_dbgenum_il\_dbgenum_il.cmd
WorkingDir=JIT\Methodical\Boxing\misc\_dbgenum_il
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_dbgnestval_cs.cmd_5965]
@@ -45721,7 +45353,7 @@ RelativePath=JIT\Methodical\Boxing\misc\_dbgnestval_cs\_dbgnestval_cs.cmd
WorkingDir=JIT\Methodical\Boxing\misc\_dbgnestval_cs
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[_dbgnestval_il.cmd_5966]
@@ -45729,7 +45361,7 @@ RelativePath=JIT\Methodical\Boxing\misc\_dbgnestval_il\_dbgnestval_il.cmd
WorkingDir=JIT\Methodical\Boxing\misc\_dbgnestval_il
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[_dbgtailjump_cs.cmd_5967]
@@ -45737,7 +45369,7 @@ RelativePath=JIT\Methodical\Boxing\misc\_dbgtailjump_cs\_dbgtailjump_cs.cmd
WorkingDir=JIT\Methodical\Boxing\misc\_dbgtailjump_cs
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[_dbgtailjump_il.cmd_5968]
@@ -45745,7 +45377,7 @@ RelativePath=JIT\Methodical\Boxing\misc\_dbgtailjump_il\_dbgtailjump_il.cmd
WorkingDir=JIT\Methodical\Boxing\misc\_dbgtailjump_il
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[_dbgtypedref.cmd_5969]
@@ -45753,7 +45385,7 @@ RelativePath=JIT\Methodical\Boxing\misc\_dbgtypedref\_dbgtypedref.cmd
WorkingDir=JIT\Methodical\Boxing\misc\_dbgtypedref
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[_odbgenum_cs.cmd_5970]
@@ -45761,7 +45393,7 @@ RelativePath=JIT\Methodical\Boxing\misc\_odbgenum_cs\_odbgenum_cs.cmd
WorkingDir=JIT\Methodical\Boxing\misc\_odbgenum_cs
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_odbgnestval_cs.cmd_5971]
@@ -45769,7 +45401,7 @@ RelativePath=JIT\Methodical\Boxing\misc\_odbgnestval_cs\_odbgnestval_cs.cmd
WorkingDir=JIT\Methodical\Boxing\misc\_odbgnestval_cs
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_odbgtailjump_cs.cmd_5972]
@@ -45777,7 +45409,7 @@ RelativePath=JIT\Methodical\Boxing\misc\_odbgtailjump_cs\_odbgtailjump_cs.cmd
WorkingDir=JIT\Methodical\Boxing\misc\_odbgtailjump_cs
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_orelenum_cs.cmd_5973]
@@ -45785,7 +45417,7 @@ RelativePath=JIT\Methodical\Boxing\misc\_orelenum_cs\_orelenum_cs.cmd
WorkingDir=JIT\Methodical\Boxing\misc\_orelenum_cs
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_orelnestval_cs.cmd_5974]
@@ -45793,7 +45425,7 @@ RelativePath=JIT\Methodical\Boxing\misc\_orelnestval_cs\_orelnestval_cs.cmd
WorkingDir=JIT\Methodical\Boxing\misc\_orelnestval_cs
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[_oreltailjump_cs.cmd_5975]
@@ -45801,7 +45433,7 @@ RelativePath=JIT\Methodical\Boxing\misc\_oreltailjump_cs\_oreltailjump_cs.cmd
WorkingDir=JIT\Methodical\Boxing\misc\_oreltailjump_cs
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[_relconcurgc_il.cmd_5976]
@@ -45809,7 +45441,7 @@ RelativePath=JIT\Methodical\Boxing\misc\_relconcurgc_il\_relconcurgc_il.cmd
WorkingDir=JIT\Methodical\Boxing\misc\_relconcurgc_il
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_relenum_cs.cmd_5977]
@@ -45817,7 +45449,7 @@ RelativePath=JIT\Methodical\Boxing\misc\_relenum_cs\_relenum_cs.cmd
WorkingDir=JIT\Methodical\Boxing\misc\_relenum_cs
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_relenum_il.cmd_5978]
@@ -45825,7 +45457,7 @@ RelativePath=JIT\Methodical\Boxing\misc\_relenum_il\_relenum_il.cmd
WorkingDir=JIT\Methodical\Boxing\misc\_relenum_il
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[_relnestval_cs.cmd_5979]
@@ -45833,7 +45465,7 @@ RelativePath=JIT\Methodical\Boxing\misc\_relnestval_cs\_relnestval_cs.cmd
WorkingDir=JIT\Methodical\Boxing\misc\_relnestval_cs
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[_relnestval_il.cmd_5980]
@@ -45841,7 +45473,7 @@ RelativePath=JIT\Methodical\Boxing\misc\_relnestval_il\_relnestval_il.cmd
WorkingDir=JIT\Methodical\Boxing\misc\_relnestval_il
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[_reltailjump_cs.cmd_5981]
@@ -45849,7 +45481,7 @@ RelativePath=JIT\Methodical\Boxing\misc\_reltailjump_cs\_reltailjump_cs.cmd
WorkingDir=JIT\Methodical\Boxing\misc\_reltailjump_cs
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[_reltailjump_il.cmd_5982]
@@ -45857,7 +45489,7 @@ RelativePath=JIT\Methodical\Boxing\misc\_reltailjump_il\_reltailjump_il.cmd
WorkingDir=JIT\Methodical\Boxing\misc\_reltailjump_il
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[_reltypedref.cmd_5983]
@@ -45865,7 +45497,7 @@ RelativePath=JIT\Methodical\Boxing\misc\_reltypedref\_reltypedref.cmd
WorkingDir=JIT\Methodical\Boxing\misc\_reltypedref
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[_dbgsin_cs.cmd_5984]
@@ -45873,7 +45505,7 @@ RelativePath=JIT\Methodical\Boxing\morph\_dbgsin_cs\_dbgsin_cs.cmd
WorkingDir=JIT\Methodical\Boxing\morph\_dbgsin_cs
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_odbgsin_cs.cmd_5985]
@@ -45881,7 +45513,7 @@ RelativePath=JIT\Methodical\Boxing\morph\_odbgsin_cs\_odbgsin_cs.cmd
WorkingDir=JIT\Methodical\Boxing\morph\_odbgsin_cs
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[_orelsin_cs.cmd_5986]
@@ -45889,7 +45521,7 @@ RelativePath=JIT\Methodical\Boxing\morph\_orelsin_cs\_orelsin_cs.cmd
WorkingDir=JIT\Methodical\Boxing\morph\_orelsin_cs
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_relsin_cs.cmd_5987]
@@ -45897,7 +45529,7 @@ RelativePath=JIT\Methodical\Boxing\morph\_relsin_cs\_relsin_cs.cmd
WorkingDir=JIT\Methodical\Boxing\morph\_relsin_cs
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_dbgfault.cmd_5988]
@@ -45905,7 +45537,7 @@ RelativePath=JIT\Methodical\Boxing\seh\_dbgfault\_dbgfault.cmd
WorkingDir=JIT\Methodical\Boxing\seh\_dbgfault
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_dbgfilter.cmd_5989]
@@ -45913,7 +45545,7 @@ RelativePath=JIT\Methodical\Boxing\seh\_dbgfilter\_dbgfilter.cmd
WorkingDir=JIT\Methodical\Boxing\seh\_dbgfilter
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_dbgtry_cs.cmd_5990]
@@ -45921,7 +45553,7 @@ RelativePath=JIT\Methodical\Boxing\seh\_dbgtry_cs\_dbgtry_cs.cmd
WorkingDir=JIT\Methodical\Boxing\seh\_dbgtry_cs
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_dbgtry_il.cmd_5991]
@@ -45929,7 +45561,7 @@ RelativePath=JIT\Methodical\Boxing\seh\_dbgtry_il\_dbgtry_il.cmd
WorkingDir=JIT\Methodical\Boxing\seh\_dbgtry_il
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_odbgtry_cs.cmd_5992]
@@ -45937,7 +45569,7 @@ RelativePath=JIT\Methodical\Boxing\seh\_odbgtry_cs\_odbgtry_cs.cmd
WorkingDir=JIT\Methodical\Boxing\seh\_odbgtry_cs
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[_oreltry_cs.cmd_5993]
@@ -45945,7 +45577,7 @@ RelativePath=JIT\Methodical\Boxing\seh\_oreltry_cs\_oreltry_cs.cmd
WorkingDir=JIT\Methodical\Boxing\seh\_oreltry_cs
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[_relfault.cmd_5994]
@@ -45953,7 +45585,7 @@ RelativePath=JIT\Methodical\Boxing\seh\_relfault\_relfault.cmd
WorkingDir=JIT\Methodical\Boxing\seh\_relfault
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_relfilter.cmd_5995]
@@ -45961,7 +45593,7 @@ RelativePath=JIT\Methodical\Boxing\seh\_relfilter\_relfilter.cmd
WorkingDir=JIT\Methodical\Boxing\seh\_relfilter
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_reltry_cs.cmd_5996]
@@ -45969,7 +45601,7 @@ RelativePath=JIT\Methodical\Boxing\seh\_reltry_cs\_reltry_cs.cmd
WorkingDir=JIT\Methodical\Boxing\seh\_reltry_cs
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_reltry_il.cmd_5997]
@@ -45977,7 +45609,7 @@ RelativePath=JIT\Methodical\Boxing\seh\_reltry_il\_reltry_il.cmd
WorkingDir=JIT\Methodical\Boxing\seh\_reltry_il
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_dbgsin_cs_cs.cmd_5998]
@@ -45985,7 +45617,7 @@ RelativePath=JIT\Methodical\Boxing\xlang\_dbgsin_cs_cs\_dbgsin_cs_cs.cmd
WorkingDir=JIT\Methodical\Boxing\xlang\_dbgsin_cs_cs
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_dbgsin_il_cs.cmd_6000]
@@ -45993,7 +45625,7 @@ RelativePath=JIT\Methodical\Boxing\xlang\_dbgsin_il_cs\_dbgsin_il_cs.cmd
WorkingDir=JIT\Methodical\Boxing\xlang\_dbgsin_il_cs
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_dbgsin_il_il.cmd_6001]
@@ -46001,7 +45633,7 @@ RelativePath=JIT\Methodical\Boxing\xlang\_dbgsin_il_il\_dbgsin_il_il.cmd
WorkingDir=JIT\Methodical\Boxing\xlang\_dbgsin_il_il
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_odbgsin_cs_cs.cmd_6002]
@@ -46009,7 +45641,7 @@ RelativePath=JIT\Methodical\Boxing\xlang\_odbgsin_cs_cs\_odbgsin_cs_cs.cmd
WorkingDir=JIT\Methodical\Boxing\xlang\_odbgsin_cs_cs
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_odbgsin_il_cs.cmd_6004]
@@ -46017,7 +45649,7 @@ RelativePath=JIT\Methodical\Boxing\xlang\_odbgsin_il_cs\_odbgsin_il_cs.cmd
WorkingDir=JIT\Methodical\Boxing\xlang\_odbgsin_il_cs
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_odbgsin_il_il.cmd_6005]
@@ -46025,7 +45657,7 @@ RelativePath=JIT\Methodical\Boxing\xlang\_odbgsin_il_il\_odbgsin_il_il.cmd
WorkingDir=JIT\Methodical\Boxing\xlang\_odbgsin_il_il
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_orelsin_cs_cs.cmd_6006]
@@ -46033,7 +45665,7 @@ RelativePath=JIT\Methodical\Boxing\xlang\_orelsin_cs_cs\_orelsin_cs_cs.cmd
WorkingDir=JIT\Methodical\Boxing\xlang\_orelsin_cs_cs
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_orelsin_il_cs.cmd_6008]
@@ -46041,7 +45673,7 @@ RelativePath=JIT\Methodical\Boxing\xlang\_orelsin_il_cs\_orelsin_il_cs.cmd
WorkingDir=JIT\Methodical\Boxing\xlang\_orelsin_il_cs
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_orelsin_il_il.cmd_6009]
@@ -46049,7 +45681,7 @@ RelativePath=JIT\Methodical\Boxing\xlang\_orelsin_il_il\_orelsin_il_il.cmd
WorkingDir=JIT\Methodical\Boxing\xlang\_orelsin_il_il
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_relsin_cs_cs.cmd_6010]
@@ -46057,7 +45689,7 @@ RelativePath=JIT\Methodical\Boxing\xlang\_relsin_cs_cs\_relsin_cs_cs.cmd
WorkingDir=JIT\Methodical\Boxing\xlang\_relsin_cs_cs
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[_relsin_il_cs.cmd_6012]
@@ -46065,7 +45697,7 @@ RelativePath=JIT\Methodical\Boxing\xlang\_relsin_il_cs\_relsin_il_cs.cmd
WorkingDir=JIT\Methodical\Boxing\xlang\_relsin_il_cs
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_relsin_il_il.cmd_6013]
@@ -46073,7 +45705,7 @@ RelativePath=JIT\Methodical\Boxing\xlang\_relsin_il_il\_relsin_il_il.cmd
WorkingDir=JIT\Methodical\Boxing\xlang\_relsin_il_il
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbgarrays.cmd_6014]
@@ -46081,7 +45713,7 @@ RelativePath=JIT\Methodical\casts\array\_il_dbgarrays\_il_dbgarrays.cmd
WorkingDir=JIT\Methodical\casts\array\_il_dbgarrays
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[_il_dbgcastclass_ldlen.cmd_6015]
@@ -46089,7 +45721,7 @@ RelativePath=JIT\Methodical\casts\array\_il_dbgcastclass_ldlen\_il_dbgcastclass_
WorkingDir=JIT\Methodical\casts\array\_il_dbgcastclass_ldlen
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbgisinst_ldlen.cmd_6016]
@@ -46097,7 +45729,7 @@ RelativePath=JIT\Methodical\casts\array\_il_dbgisinst_ldlen\_il_dbgisinst_ldlen.
WorkingDir=JIT\Methodical\casts\array\_il_dbgisinst_ldlen
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_il_relarrays.cmd_6017]
@@ -46105,7 +45737,7 @@ RelativePath=JIT\Methodical\casts\array\_il_relarrays\_il_relarrays.cmd
WorkingDir=JIT\Methodical\casts\array\_il_relarrays
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[_il_relcastclass_ldlen.cmd_6018]
@@ -46113,7 +45745,7 @@ RelativePath=JIT\Methodical\casts\array\_il_relcastclass_ldlen\_il_relcastclass_
WorkingDir=JIT\Methodical\casts\array\_il_relcastclass_ldlen
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_il_relisinst_ldlen.cmd_6019]
@@ -46121,7 +45753,7 @@ RelativePath=JIT\Methodical\casts\array\_il_relisinst_ldlen\_il_relisinst_ldlen.
WorkingDir=JIT\Methodical\casts\array\_il_relisinst_ldlen
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_dbgcastclass_call.cmd_6020]
@@ -46129,7 +45761,7 @@ RelativePath=JIT\Methodical\casts\coverage\_dbgcastclass_call\_dbgcastclass_call
WorkingDir=JIT\Methodical\casts\coverage\_dbgcastclass_call
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[_dbgcastclass_ldarg.cmd_6021]
@@ -46137,7 +45769,7 @@ RelativePath=JIT\Methodical\casts\coverage\_dbgcastclass_ldarg\_dbgcastclass_lda
WorkingDir=JIT\Methodical\casts\coverage\_dbgcastclass_ldarg
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[_dbgcastclass_ldloc.cmd_6022]
@@ -46145,7 +45777,7 @@ RelativePath=JIT\Methodical\casts\coverage\_dbgcastclass_ldloc\_dbgcastclass_ldl
WorkingDir=JIT\Methodical\casts\coverage\_dbgcastclass_ldloc
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[_dbgcastclass_newobj.cmd_6023]
@@ -46153,7 +45785,7 @@ RelativePath=JIT\Methodical\casts\coverage\_dbgcastclass_newobj\_dbgcastclass_ne
WorkingDir=JIT\Methodical\casts\coverage\_dbgcastclass_newobj
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[_dbgisinst_call.cmd_6024]
@@ -46161,7 +45793,7 @@ RelativePath=JIT\Methodical\casts\coverage\_dbgisinst_call\_dbgisinst_call.cmd
WorkingDir=JIT\Methodical\casts\coverage\_dbgisinst_call
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_dbgisinst_ldarg.cmd_6025]
@@ -46169,7 +45801,7 @@ RelativePath=JIT\Methodical\casts\coverage\_dbgisinst_ldarg\_dbgisinst_ldarg.cmd
WorkingDir=JIT\Methodical\casts\coverage\_dbgisinst_ldarg
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_dbgisinst_ldloc.cmd_6026]
@@ -46177,7 +45809,7 @@ RelativePath=JIT\Methodical\casts\coverage\_dbgisinst_ldloc\_dbgisinst_ldloc.cmd
WorkingDir=JIT\Methodical\casts\coverage\_dbgisinst_ldloc
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_dbgisinst_newobj.cmd_6027]
@@ -46185,7 +45817,7 @@ RelativePath=JIT\Methodical\casts\coverage\_dbgisinst_newobj\_dbgisinst_newobj.c
WorkingDir=JIT\Methodical\casts\coverage\_dbgisinst_newobj
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbgcastclass_call.cmd_6028]
@@ -46193,7 +45825,7 @@ RelativePath=JIT\Methodical\casts\coverage\_il_dbgcastclass_call\_il_dbgcastclas
WorkingDir=JIT\Methodical\casts\coverage\_il_dbgcastclass_call
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[_il_dbgcastclass_calli.cmd_6029]
@@ -46201,7 +45833,7 @@ RelativePath=JIT\Methodical\casts\coverage\_il_dbgcastclass_calli\_il_dbgcastcla
WorkingDir=JIT\Methodical\casts\coverage\_il_dbgcastclass_calli
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[_il_dbgcastclass_ldarg.cmd_6030]
@@ -46209,7 +45841,7 @@ RelativePath=JIT\Methodical\casts\coverage\_il_dbgcastclass_ldarg\_il_dbgcastcla
WorkingDir=JIT\Methodical\casts\coverage\_il_dbgcastclass_ldarg
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[_il_dbgcastclass_ldloc.cmd_6031]
@@ -46217,7 +45849,7 @@ RelativePath=JIT\Methodical\casts\coverage\_il_dbgcastclass_ldloc\_il_dbgcastcla
WorkingDir=JIT\Methodical\casts\coverage\_il_dbgcastclass_ldloc
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[_il_dbgisinst_call.cmd_6032]
@@ -46225,7 +45857,7 @@ RelativePath=JIT\Methodical\casts\coverage\_il_dbgisinst_call\_il_dbgisinst_call
WorkingDir=JIT\Methodical\casts\coverage\_il_dbgisinst_call
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbgisinst_calli.cmd_6033]
@@ -46233,7 +45865,7 @@ RelativePath=JIT\Methodical\casts\coverage\_il_dbgisinst_calli\_il_dbgisinst_cal
WorkingDir=JIT\Methodical\casts\coverage\_il_dbgisinst_calli
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbgisinst_ldarg.cmd_6034]
@@ -46241,7 +45873,7 @@ RelativePath=JIT\Methodical\casts\coverage\_il_dbgisinst_ldarg\_il_dbgisinst_lda
WorkingDir=JIT\Methodical\casts\coverage\_il_dbgisinst_ldarg
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbgisinst_ldloc.cmd_6035]
@@ -46249,7 +45881,7 @@ RelativePath=JIT\Methodical\casts\coverage\_il_dbgisinst_ldloc\_il_dbgisinst_ldl
WorkingDir=JIT\Methodical\casts\coverage\_il_dbgisinst_ldloc
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbgldnull.cmd_6036]
@@ -46257,7 +45889,7 @@ RelativePath=JIT\Methodical\casts\coverage\_il_dbgldnull\_il_dbgldnull.cmd
WorkingDir=JIT\Methodical\casts\coverage\_il_dbgldnull
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_il_relcastclass_call.cmd_6037]
@@ -46265,7 +45897,7 @@ RelativePath=JIT\Methodical\casts\coverage\_il_relcastclass_call\_il_relcastclas
WorkingDir=JIT\Methodical\casts\coverage\_il_relcastclass_call
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[_il_relcastclass_calli.cmd_6038]
@@ -46273,7 +45905,7 @@ RelativePath=JIT\Methodical\casts\coverage\_il_relcastclass_calli\_il_relcastcla
WorkingDir=JIT\Methodical\casts\coverage\_il_relcastclass_calli
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[_il_relcastclass_ldarg.cmd_6039]
@@ -46281,7 +45913,7 @@ RelativePath=JIT\Methodical\casts\coverage\_il_relcastclass_ldarg\_il_relcastcla
WorkingDir=JIT\Methodical\casts\coverage\_il_relcastclass_ldarg
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[_il_relcastclass_ldloc.cmd_6040]
@@ -46289,7 +45921,7 @@ RelativePath=JIT\Methodical\casts\coverage\_il_relcastclass_ldloc\_il_relcastcla
WorkingDir=JIT\Methodical\casts\coverage\_il_relcastclass_ldloc
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[_il_relisinst_call.cmd_6041]
@@ -46297,7 +45929,7 @@ RelativePath=JIT\Methodical\casts\coverage\_il_relisinst_call\_il_relisinst_call
WorkingDir=JIT\Methodical\casts\coverage\_il_relisinst_call
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_il_relisinst_calli.cmd_6042]
@@ -46305,7 +45937,7 @@ RelativePath=JIT\Methodical\casts\coverage\_il_relisinst_calli\_il_relisinst_cal
WorkingDir=JIT\Methodical\casts\coverage\_il_relisinst_calli
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_il_relisinst_ldarg.cmd_6043]
@@ -46313,7 +45945,7 @@ RelativePath=JIT\Methodical\casts\coverage\_il_relisinst_ldarg\_il_relisinst_lda
WorkingDir=JIT\Methodical\casts\coverage\_il_relisinst_ldarg
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_il_relisinst_ldloc.cmd_6044]
@@ -46321,7 +45953,7 @@ RelativePath=JIT\Methodical\casts\coverage\_il_relisinst_ldloc\_il_relisinst_ldl
WorkingDir=JIT\Methodical\casts\coverage\_il_relisinst_ldloc
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_il_relldnull.cmd_6045]
@@ -46329,7 +45961,7 @@ RelativePath=JIT\Methodical\casts\coverage\_il_relldnull\_il_relldnull.cmd
WorkingDir=JIT\Methodical\casts\coverage\_il_relldnull
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_relcastclass_call.cmd_6046]
@@ -46337,7 +45969,7 @@ RelativePath=JIT\Methodical\casts\coverage\_relcastclass_call\_relcastclass_call
WorkingDir=JIT\Methodical\casts\coverage\_relcastclass_call
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[_relcastclass_ldarg.cmd_6047]
@@ -46345,7 +45977,7 @@ RelativePath=JIT\Methodical\casts\coverage\_relcastclass_ldarg\_relcastclass_lda
WorkingDir=JIT\Methodical\casts\coverage\_relcastclass_ldarg
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[_relcastclass_ldloc.cmd_6048]
@@ -46353,7 +45985,7 @@ RelativePath=JIT\Methodical\casts\coverage\_relcastclass_ldloc\_relcastclass_ldl
WorkingDir=JIT\Methodical\casts\coverage\_relcastclass_ldloc
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[_relcastclass_newobj.cmd_6049]
@@ -46361,7 +45993,7 @@ RelativePath=JIT\Methodical\casts\coverage\_relcastclass_newobj\_relcastclass_ne
WorkingDir=JIT\Methodical\casts\coverage\_relcastclass_newobj
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[_relisinst_call.cmd_6050]
@@ -46369,7 +46001,7 @@ RelativePath=JIT\Methodical\casts\coverage\_relisinst_call\_relisinst_call.cmd
WorkingDir=JIT\Methodical\casts\coverage\_relisinst_call
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_relisinst_ldarg.cmd_6051]
@@ -46377,7 +46009,7 @@ RelativePath=JIT\Methodical\casts\coverage\_relisinst_ldarg\_relisinst_ldarg.cmd
WorkingDir=JIT\Methodical\casts\coverage\_relisinst_ldarg
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_relisinst_ldloc.cmd_6052]
@@ -46385,7 +46017,7 @@ RelativePath=JIT\Methodical\casts\coverage\_relisinst_ldloc\_relisinst_ldloc.cmd
WorkingDir=JIT\Methodical\casts\coverage\_relisinst_ldloc
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_relisinst_newobj.cmd_6053]
@@ -46393,7 +46025,7 @@ RelativePath=JIT\Methodical\casts\coverage\_relisinst_newobj\_relisinst_newobj.c
WorkingDir=JIT\Methodical\casts\coverage\_relisinst_newobj
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_speed_dbgcastclass_call.cmd_6054]
@@ -46401,7 +46033,7 @@ RelativePath=JIT\Methodical\casts\coverage\_speed_dbgcastclass_call\_speed_dbgca
WorkingDir=JIT\Methodical\casts\coverage\_speed_dbgcastclass_call
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[_speed_dbgcastclass_ldarg.cmd_6055]
@@ -46409,7 +46041,7 @@ RelativePath=JIT\Methodical\casts\coverage\_speed_dbgcastclass_ldarg\_speed_dbgc
WorkingDir=JIT\Methodical\casts\coverage\_speed_dbgcastclass_ldarg
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[_speed_dbgcastclass_ldloc.cmd_6056]
@@ -46417,7 +46049,7 @@ RelativePath=JIT\Methodical\casts\coverage\_speed_dbgcastclass_ldloc\_speed_dbgc
WorkingDir=JIT\Methodical\casts\coverage\_speed_dbgcastclass_ldloc
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[_speed_dbgcastclass_newobj.cmd_6057]
@@ -46425,7 +46057,7 @@ RelativePath=JIT\Methodical\casts\coverage\_speed_dbgcastclass_newobj\_speed_dbg
WorkingDir=JIT\Methodical\casts\coverage\_speed_dbgcastclass_newobj
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[_speed_dbgisinst_call.cmd_6058]
@@ -46433,7 +46065,7 @@ RelativePath=JIT\Methodical\casts\coverage\_speed_dbgisinst_call\_speed_dbgisins
WorkingDir=JIT\Methodical\casts\coverage\_speed_dbgisinst_call
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_speed_dbgisinst_ldarg.cmd_6059]
@@ -46441,7 +46073,7 @@ RelativePath=JIT\Methodical\casts\coverage\_speed_dbgisinst_ldarg\_speed_dbgisin
WorkingDir=JIT\Methodical\casts\coverage\_speed_dbgisinst_ldarg
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_speed_dbgisinst_ldloc.cmd_6060]
@@ -46449,7 +46081,7 @@ RelativePath=JIT\Methodical\casts\coverage\_speed_dbgisinst_ldloc\_speed_dbgisin
WorkingDir=JIT\Methodical\casts\coverage\_speed_dbgisinst_ldloc
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_speed_dbgisinst_newobj.cmd_6061]
@@ -46457,7 +46089,7 @@ RelativePath=JIT\Methodical\casts\coverage\_speed_dbgisinst_newobj\_speed_dbgisi
WorkingDir=JIT\Methodical\casts\coverage\_speed_dbgisinst_newobj
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_speed_relcastclass_call.cmd_6062]
@@ -46465,7 +46097,7 @@ RelativePath=JIT\Methodical\casts\coverage\_speed_relcastclass_call\_speed_relca
WorkingDir=JIT\Methodical\casts\coverage\_speed_relcastclass_call
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[_speed_relcastclass_ldarg.cmd_6063]
@@ -46473,7 +46105,7 @@ RelativePath=JIT\Methodical\casts\coverage\_speed_relcastclass_ldarg\_speed_relc
WorkingDir=JIT\Methodical\casts\coverage\_speed_relcastclass_ldarg
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[_speed_relcastclass_ldloc.cmd_6064]
@@ -46481,7 +46113,7 @@ RelativePath=JIT\Methodical\casts\coverage\_speed_relcastclass_ldloc\_speed_relc
WorkingDir=JIT\Methodical\casts\coverage\_speed_relcastclass_ldloc
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[_speed_relcastclass_newobj.cmd_6065]
@@ -46489,7 +46121,7 @@ RelativePath=JIT\Methodical\casts\coverage\_speed_relcastclass_newobj\_speed_rel
WorkingDir=JIT\Methodical\casts\coverage\_speed_relcastclass_newobj
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[_speed_relisinst_call.cmd_6066]
@@ -46497,7 +46129,7 @@ RelativePath=JIT\Methodical\casts\coverage\_speed_relisinst_call\_speed_relisins
WorkingDir=JIT\Methodical\casts\coverage\_speed_relisinst_call
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_speed_relisinst_ldarg.cmd_6067]
@@ -46505,7 +46137,7 @@ RelativePath=JIT\Methodical\casts\coverage\_speed_relisinst_ldarg\_speed_relisin
WorkingDir=JIT\Methodical\casts\coverage\_speed_relisinst_ldarg
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_speed_relisinst_ldloc.cmd_6068]
@@ -46513,7 +46145,7 @@ RelativePath=JIT\Methodical\casts\coverage\_speed_relisinst_ldloc\_speed_relisin
WorkingDir=JIT\Methodical\casts\coverage\_speed_relisinst_ldloc
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_speed_relisinst_newobj.cmd_6069]
@@ -46521,7 +46153,7 @@ RelativePath=JIT\Methodical\casts\coverage\_speed_relisinst_newobj\_speed_relisi
WorkingDir=JIT\Methodical\casts\coverage\_speed_relisinst_newobj
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_dbgiface1.cmd_6070]
@@ -46529,7 +46161,7 @@ RelativePath=JIT\Methodical\casts\iface\_dbgiface1\_dbgiface1.cmd
WorkingDir=JIT\Methodical\casts\iface\_dbgiface1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[_il_dbgiface2.cmd_6071]
@@ -46537,7 +46169,7 @@ RelativePath=JIT\Methodical\casts\iface\_il_dbgiface2\_il_dbgiface2.cmd
WorkingDir=JIT\Methodical\casts\iface\_il_dbgiface2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[_il_reliface2.cmd_6072]
@@ -46545,7 +46177,7 @@ RelativePath=JIT\Methodical\casts\iface\_il_reliface2\_il_reliface2.cmd
WorkingDir=JIT\Methodical\casts\iface\_il_reliface2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[_reliface1.cmd_6073]
@@ -46553,7 +46185,7 @@ RelativePath=JIT\Methodical\casts\iface\_reliface1\_reliface1.cmd
WorkingDir=JIT\Methodical\casts\iface\_reliface1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[_speed_dbgiface1.cmd_6074]
@@ -46561,7 +46193,7 @@ RelativePath=JIT\Methodical\casts\iface\_speed_dbgiface1\_speed_dbgiface1.cmd
WorkingDir=JIT\Methodical\casts\iface\_speed_dbgiface1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[_speed_reliface1.cmd_6075]
@@ -46569,7 +46201,7 @@ RelativePath=JIT\Methodical\casts\iface\_speed_reliface1\_speed_reliface1.cmd
WorkingDir=JIT\Methodical\casts\iface\_speed_reliface1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[_il_relCommonBase.cmd_6076]
@@ -46577,7 +46209,7 @@ RelativePath=JIT\Methodical\casts\ilseq\_il_relCommonBase\_il_relCommonBase.cmd
WorkingDir=JIT\Methodical\casts\ilseq\_il_relCommonBase
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_dbgcast_throw.cmd_6078]
@@ -46585,7 +46217,7 @@ RelativePath=JIT\Methodical\casts\SEH\_dbgcast_throw\_dbgcast_throw.cmd
WorkingDir=JIT\Methodical\casts\SEH\_dbgcast_throw
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_dbgthrow.cmd_6079]
@@ -46593,7 +46225,7 @@ RelativePath=JIT\Methodical\casts\SEH\_dbgthrow\_dbgthrow.cmd
WorkingDir=JIT\Methodical\casts\SEH\_dbgthrow
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[_il_dbgcastclass_catch.cmd_6080]
@@ -46601,7 +46233,7 @@ RelativePath=JIT\Methodical\casts\SEH\_il_dbgcastclass_catch\_il_dbgcastclass_ca
WorkingDir=JIT\Methodical\casts\SEH\_il_dbgcastclass_catch
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[_il_dbgcastclass_catch_neg.cmd_6081]
@@ -46609,7 +46241,7 @@ RelativePath=JIT\Methodical\casts\SEH\_il_dbgcastclass_catch_neg\_il_dbgcastclas
WorkingDir=JIT\Methodical\casts\SEH\_il_dbgcastclass_catch_neg
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[_il_dbgfilter.cmd_6082]
@@ -46617,7 +46249,7 @@ RelativePath=JIT\Methodical\casts\SEH\_il_dbgfilter\_il_dbgfilter.cmd
WorkingDir=JIT\Methodical\casts\SEH\_il_dbgfilter
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[_il_dbgisinst_catch.cmd_6083]
@@ -46625,7 +46257,7 @@ RelativePath=JIT\Methodical\casts\SEH\_il_dbgisinst_catch\_il_dbgisinst_catch.cm
WorkingDir=JIT\Methodical\casts\SEH\_il_dbgisinst_catch
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[_il_dbgisinst_catch_neg.cmd_6084]
@@ -46633,7 +46265,7 @@ RelativePath=JIT\Methodical\casts\SEH\_il_dbgisinst_catch_neg\_il_dbgisinst_catc
WorkingDir=JIT\Methodical\casts\SEH\_il_dbgisinst_catch_neg
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[_il_relcastclass_catch.cmd_6085]
@@ -46641,7 +46273,7 @@ RelativePath=JIT\Methodical\casts\SEH\_il_relcastclass_catch\_il_relcastclass_ca
WorkingDir=JIT\Methodical\casts\SEH\_il_relcastclass_catch
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[_il_relcastclass_catch_neg.cmd_6086]
@@ -46649,7 +46281,7 @@ RelativePath=JIT\Methodical\casts\SEH\_il_relcastclass_catch_neg\_il_relcastclas
WorkingDir=JIT\Methodical\casts\SEH\_il_relcastclass_catch_neg
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[_il_relfilter.cmd_6087]
@@ -46657,7 +46289,7 @@ RelativePath=JIT\Methodical\casts\SEH\_il_relfilter\_il_relfilter.cmd
WorkingDir=JIT\Methodical\casts\SEH\_il_relfilter
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[_il_relisinst_catch.cmd_6088]
@@ -46665,7 +46297,7 @@ RelativePath=JIT\Methodical\casts\SEH\_il_relisinst_catch\_il_relisinst_catch.cm
WorkingDir=JIT\Methodical\casts\SEH\_il_relisinst_catch
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[_il_relisinst_catch_neg.cmd_6089]
@@ -46673,7 +46305,7 @@ RelativePath=JIT\Methodical\casts\SEH\_il_relisinst_catch_neg\_il_relisinst_catc
WorkingDir=JIT\Methodical\casts\SEH\_il_relisinst_catch_neg
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[_relcast_throw.cmd_6090]
@@ -46681,7 +46313,7 @@ RelativePath=JIT\Methodical\casts\SEH\_relcast_throw\_relcast_throw.cmd
WorkingDir=JIT\Methodical\casts\SEH\_relcast_throw
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_relthrow.cmd_6091]
@@ -46689,7 +46321,7 @@ RelativePath=JIT\Methodical\casts\SEH\_relthrow\_relthrow.cmd
WorkingDir=JIT\Methodical\casts\SEH\_relthrow
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[_speed_dbgcast_throw.cmd_6092]
@@ -46697,7 +46329,7 @@ RelativePath=JIT\Methodical\casts\SEH\_speed_dbgcast_throw\_speed_dbgcast_throw.
WorkingDir=JIT\Methodical\casts\SEH\_speed_dbgcast_throw
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_speed_dbgthrow.cmd_6093]
@@ -46705,7 +46337,7 @@ RelativePath=JIT\Methodical\casts\SEH\_speed_dbgthrow\_speed_dbgthrow.cmd
WorkingDir=JIT\Methodical\casts\SEH\_speed_dbgthrow
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[_speed_relcast_throw.cmd_6094]
@@ -46713,7 +46345,7 @@ RelativePath=JIT\Methodical\casts\SEH\_speed_relcast_throw\_speed_relcast_throw.
WorkingDir=JIT\Methodical\casts\SEH\_speed_relcast_throw
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_speed_relthrow.cmd_6095]
@@ -46721,7 +46353,7 @@ RelativePath=JIT\Methodical\casts\SEH\_speed_relthrow\_speed_relthrow.cmd
WorkingDir=JIT\Methodical\casts\SEH\_speed_relthrow
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[assemname_cs_d.cmd_6096]
@@ -46729,7 +46361,7 @@ RelativePath=JIT\Methodical\cctor\misc\assemname_cs_d\assemname_cs_d.cmd
WorkingDir=JIT\Methodical\cctor\misc\assemname_cs_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[assemname_cs_do.cmd_6097]
@@ -46737,7 +46369,7 @@ RelativePath=JIT\Methodical\cctor\misc\assemname_cs_do\assemname_cs_do.cmd
WorkingDir=JIT\Methodical\cctor\misc\assemname_cs_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[assemname_cs_r.cmd_6098]
@@ -46745,7 +46377,7 @@ RelativePath=JIT\Methodical\cctor\misc\assemname_cs_r\assemname_cs_r.cmd
WorkingDir=JIT\Methodical\cctor\misc\assemname_cs_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[assemname_cs_ro.cmd_6099]
@@ -46753,7 +46385,7 @@ RelativePath=JIT\Methodical\cctor\misc\assemname_cs_ro\assemname_cs_ro.cmd
WorkingDir=JIT\Methodical\cctor\misc\assemname_cs_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[deadlock_il_d.cmd_6100]
@@ -46761,7 +46393,7 @@ RelativePath=JIT\Methodical\cctor\misc\deadlock_il_d\deadlock_il_d.cmd
WorkingDir=JIT\Methodical\cctor\misc\deadlock_il_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[deadlock_il_r.cmd_6101]
@@ -46769,7 +46401,7 @@ RelativePath=JIT\Methodical\cctor\misc\deadlock_il_r\deadlock_il_r.cmd
WorkingDir=JIT\Methodical\cctor\misc\deadlock_il_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[throw_cs_d.cmd_6102]
@@ -46777,7 +46409,7 @@ RelativePath=JIT\Methodical\cctor\misc\Desktop\throw_cs_d\throw_cs_d.cmd
WorkingDir=JIT\Methodical\cctor\misc\Desktop\throw_cs_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[throw_cs_do.cmd_6103]
@@ -46785,7 +46417,7 @@ RelativePath=JIT\Methodical\cctor\misc\Desktop\throw_cs_do\throw_cs_do.cmd
WorkingDir=JIT\Methodical\cctor\misc\Desktop\throw_cs_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[throw_cs_r.cmd_6104]
@@ -46793,7 +46425,7 @@ RelativePath=JIT\Methodical\cctor\misc\Desktop\throw_cs_r\throw_cs_r.cmd
WorkingDir=JIT\Methodical\cctor\misc\Desktop\throw_cs_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[throw_cs_ro.cmd_6105]
@@ -46801,7 +46433,7 @@ RelativePath=JIT\Methodical\cctor\misc\Desktop\throw_cs_ro\throw_cs_ro.cmd
WorkingDir=JIT\Methodical\cctor\misc\Desktop\throw_cs_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[threads1_cs_d.cmd_6108]
@@ -46809,7 +46441,7 @@ RelativePath=JIT\Methodical\cctor\misc\threads1_cs_d\threads1_cs_d.cmd
WorkingDir=JIT\Methodical\cctor\misc\threads1_cs_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[threads1_cs_do.cmd_6109]
@@ -46817,7 +46449,7 @@ RelativePath=JIT\Methodical\cctor\misc\threads1_cs_do\threads1_cs_do.cmd
WorkingDir=JIT\Methodical\cctor\misc\threads1_cs_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[threads1_cs_r.cmd_6110]
@@ -46825,7 +46457,7 @@ RelativePath=JIT\Methodical\cctor\misc\threads1_cs_r\threads1_cs_r.cmd
WorkingDir=JIT\Methodical\cctor\misc\threads1_cs_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[threads1_cs_ro.cmd_6111]
@@ -46833,7 +46465,7 @@ RelativePath=JIT\Methodical\cctor\misc\threads1_cs_ro\threads1_cs_ro.cmd
WorkingDir=JIT\Methodical\cctor\misc\threads1_cs_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[threads2_cs_d.cmd_6112]
@@ -46841,7 +46473,7 @@ RelativePath=JIT\Methodical\cctor\misc\threads2_cs_d\threads2_cs_d.cmd
WorkingDir=JIT\Methodical\cctor\misc\threads2_cs_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[threads2_cs_do.cmd_6113]
@@ -46849,7 +46481,7 @@ RelativePath=JIT\Methodical\cctor\misc\threads2_cs_do\threads2_cs_do.cmd
WorkingDir=JIT\Methodical\cctor\misc\threads2_cs_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[threads2_cs_r.cmd_6114]
@@ -46857,7 +46489,7 @@ RelativePath=JIT\Methodical\cctor\misc\threads2_cs_r\threads2_cs_r.cmd
WorkingDir=JIT\Methodical\cctor\misc\threads2_cs_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[threads2_cs_ro.cmd_6115]
@@ -46865,7 +46497,7 @@ RelativePath=JIT\Methodical\cctor\misc\threads2_cs_ro\threads2_cs_ro.cmd
WorkingDir=JIT\Methodical\cctor\misc\threads2_cs_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[throw_cs_d.cmd_6116]
@@ -46873,7 +46505,7 @@ RelativePath=JIT\Methodical\cctor\misc\throw_cs_d\throw_cs_d.cmd
WorkingDir=JIT\Methodical\cctor\misc\throw_cs_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[throw_cs_do.cmd_6117]
@@ -46881,7 +46513,7 @@ RelativePath=JIT\Methodical\cctor\misc\throw_cs_do\throw_cs_do.cmd
WorkingDir=JIT\Methodical\cctor\misc\throw_cs_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[throw_cs_r.cmd_6118]
@@ -46889,7 +46521,7 @@ RelativePath=JIT\Methodical\cctor\misc\throw_cs_r\throw_cs_r.cmd
WorkingDir=JIT\Methodical\cctor\misc\throw_cs_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[throw_cs_ro.cmd_6119]
@@ -46897,7 +46529,7 @@ RelativePath=JIT\Methodical\cctor\misc\throw_cs_ro\throw_cs_ro.cmd
WorkingDir=JIT\Methodical\cctor\misc\throw_cs_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[prefldinit3_il_r.cmd_6120]
@@ -46905,7 +46537,7 @@ RelativePath=JIT\Methodical\cctor\simple\Desktop\prefldinit3_il_r\prefldinit3_il
WorkingDir=JIT\Methodical\cctor\simple\Desktop\prefldinit3_il_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[precise1b_cs_d.cmd_6121]
@@ -46913,7 +46545,7 @@ RelativePath=JIT\Methodical\cctor\simple\precise1b_cs_d\precise1b_cs_d.cmd
WorkingDir=JIT\Methodical\cctor\simple\precise1b_cs_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[precise1b_cs_do.cmd_6122]
@@ -46921,7 +46553,7 @@ RelativePath=JIT\Methodical\cctor\simple\precise1b_cs_do\precise1b_cs_do.cmd
WorkingDir=JIT\Methodical\cctor\simple\precise1b_cs_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[precise1b_cs_r.cmd_6123]
@@ -46929,7 +46561,7 @@ RelativePath=JIT\Methodical\cctor\simple\precise1b_cs_r\precise1b_cs_r.cmd
WorkingDir=JIT\Methodical\cctor\simple\precise1b_cs_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[precise1b_cs_ro.cmd_6124]
@@ -46937,7 +46569,7 @@ RelativePath=JIT\Methodical\cctor\simple\precise1b_cs_ro\precise1b_cs_ro.cmd
WorkingDir=JIT\Methodical\cctor\simple\precise1b_cs_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[precise1_cs_d.cmd_6125]
@@ -46945,7 +46577,7 @@ RelativePath=JIT\Methodical\cctor\simple\precise1_cs_d\precise1_cs_d.cmd
WorkingDir=JIT\Methodical\cctor\simple\precise1_cs_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[precise1_cs_do.cmd_6126]
@@ -46953,7 +46585,7 @@ RelativePath=JIT\Methodical\cctor\simple\precise1_cs_do\precise1_cs_do.cmd
WorkingDir=JIT\Methodical\cctor\simple\precise1_cs_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[precise1_cs_r.cmd_6127]
@@ -46961,7 +46593,7 @@ RelativePath=JIT\Methodical\cctor\simple\precise1_cs_r\precise1_cs_r.cmd
WorkingDir=JIT\Methodical\cctor\simple\precise1_cs_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[precise1_cs_ro.cmd_6128]
@@ -46969,7 +46601,7 @@ RelativePath=JIT\Methodical\cctor\simple\precise1_cs_ro\precise1_cs_ro.cmd
WorkingDir=JIT\Methodical\cctor\simple\precise1_cs_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[precise2_cs_d.cmd_6129]
@@ -46977,7 +46609,7 @@ RelativePath=JIT\Methodical\cctor\simple\precise2_cs_d\precise2_cs_d.cmd
WorkingDir=JIT\Methodical\cctor\simple\precise2_cs_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[precise2_cs_do.cmd_6130]
@@ -46985,7 +46617,7 @@ RelativePath=JIT\Methodical\cctor\simple\precise2_cs_do\precise2_cs_do.cmd
WorkingDir=JIT\Methodical\cctor\simple\precise2_cs_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[precise2_cs_r.cmd_6131]
@@ -46993,7 +46625,7 @@ RelativePath=JIT\Methodical\cctor\simple\precise2_cs_r\precise2_cs_r.cmd
WorkingDir=JIT\Methodical\cctor\simple\precise2_cs_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[precise2_cs_ro.cmd_6132]
@@ -47001,7 +46633,7 @@ RelativePath=JIT\Methodical\cctor\simple\precise2_cs_ro\precise2_cs_ro.cmd
WorkingDir=JIT\Methodical\cctor\simple\precise2_cs_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[precise4_cs_d.cmd_6133]
@@ -47009,7 +46641,7 @@ RelativePath=JIT\Methodical\cctor\simple\precise4_cs_d\precise4_cs_d.cmd
WorkingDir=JIT\Methodical\cctor\simple\precise4_cs_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[precise4_cs_do.cmd_6134]
@@ -47017,7 +46649,7 @@ RelativePath=JIT\Methodical\cctor\simple\precise4_cs_do\precise4_cs_do.cmd
WorkingDir=JIT\Methodical\cctor\simple\precise4_cs_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[precise4_cs_r.cmd_6135]
@@ -47025,7 +46657,7 @@ RelativePath=JIT\Methodical\cctor\simple\precise4_cs_r\precise4_cs_r.cmd
WorkingDir=JIT\Methodical\cctor\simple\precise4_cs_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[precise4_cs_ro.cmd_6136]
@@ -47033,7 +46665,7 @@ RelativePath=JIT\Methodical\cctor\simple\precise4_cs_ro\precise4_cs_ro.cmd
WorkingDir=JIT\Methodical\cctor\simple\precise4_cs_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[prefldinit1_il_d.cmd_6137]
@@ -47041,7 +46673,7 @@ RelativePath=JIT\Methodical\cctor\simple\prefldinit1_il_d\prefldinit1_il_d.cmd
WorkingDir=JIT\Methodical\cctor\simple\prefldinit1_il_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[prefldinit1_il_r.cmd_6138]
@@ -47049,7 +46681,7 @@ RelativePath=JIT\Methodical\cctor\simple\prefldinit1_il_r\prefldinit1_il_r.cmd
WorkingDir=JIT\Methodical\cctor\simple\prefldinit1_il_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[prefldinit2_il_d.cmd_6139]
@@ -47057,7 +46689,7 @@ RelativePath=JIT\Methodical\cctor\simple\prefldinit2_il_d\prefldinit2_il_d.cmd
WorkingDir=JIT\Methodical\cctor\simple\prefldinit2_il_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[prefldinit2_il_r.cmd_6140]
@@ -47065,7 +46697,7 @@ RelativePath=JIT\Methodical\cctor\simple\prefldinit2_il_r\prefldinit2_il_r.cmd
WorkingDir=JIT\Methodical\cctor\simple\prefldinit2_il_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[prefldinit4_il_d.cmd_6141]
@@ -47073,7 +46705,7 @@ RelativePath=JIT\Methodical\cctor\simple\prefldinit4_il_d\prefldinit4_il_d.cmd
WorkingDir=JIT\Methodical\cctor\simple\prefldinit4_il_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[prefldinit4_il_r.cmd_6142]
@@ -47081,7 +46713,7 @@ RelativePath=JIT\Methodical\cctor\simple\prefldinit4_il_r\prefldinit4_il_r.cmd
WorkingDir=JIT\Methodical\cctor\simple\prefldinit4_il_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[xprecise1b_cs_d.cmd_6143]
@@ -47089,7 +46721,7 @@ RelativePath=JIT\Methodical\cctor\xassem\xprecise1b_cs_d\xprecise1b_cs_d.cmd
WorkingDir=JIT\Methodical\cctor\xassem\xprecise1b_cs_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[xprecise1b_cs_do.cmd_6144]
@@ -47097,7 +46729,7 @@ RelativePath=JIT\Methodical\cctor\xassem\xprecise1b_cs_do\xprecise1b_cs_do.cmd
WorkingDir=JIT\Methodical\cctor\xassem\xprecise1b_cs_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[xprecise1b_cs_r.cmd_6145]
@@ -47105,7 +46737,7 @@ RelativePath=JIT\Methodical\cctor\xassem\xprecise1b_cs_r\xprecise1b_cs_r.cmd
WorkingDir=JIT\Methodical\cctor\xassem\xprecise1b_cs_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[xprecise1b_cs_ro.cmd_6146]
@@ -47113,7 +46745,7 @@ RelativePath=JIT\Methodical\cctor\xassem\xprecise1b_cs_ro\xprecise1b_cs_ro.cmd
WorkingDir=JIT\Methodical\cctor\xassem\xprecise1b_cs_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[xprecise1_cs_d.cmd_6147]
@@ -47121,7 +46753,7 @@ RelativePath=JIT\Methodical\cctor\xassem\xprecise1_cs_d\xprecise1_cs_d.cmd
WorkingDir=JIT\Methodical\cctor\xassem\xprecise1_cs_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[xprecise1_cs_do.cmd_6148]
@@ -47129,7 +46761,7 @@ RelativePath=JIT\Methodical\cctor\xassem\xprecise1_cs_do\xprecise1_cs_do.cmd
WorkingDir=JIT\Methodical\cctor\xassem\xprecise1_cs_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[xprecise1_cs_r.cmd_6149]
@@ -47137,7 +46769,7 @@ RelativePath=JIT\Methodical\cctor\xassem\xprecise1_cs_r\xprecise1_cs_r.cmd
WorkingDir=JIT\Methodical\cctor\xassem\xprecise1_cs_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[xprecise1_cs_ro.cmd_6150]
@@ -47145,7 +46777,7 @@ RelativePath=JIT\Methodical\cctor\xassem\xprecise1_cs_ro\xprecise1_cs_ro.cmd
WorkingDir=JIT\Methodical\cctor\xassem\xprecise1_cs_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[xprecise2_cs_d.cmd_6151]
@@ -47153,7 +46785,7 @@ RelativePath=JIT\Methodical\cctor\xassem\xprecise2_cs_d\xprecise2_cs_d.cmd
WorkingDir=JIT\Methodical\cctor\xassem\xprecise2_cs_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[xprecise2_cs_do.cmd_6152]
@@ -47161,7 +46793,7 @@ RelativePath=JIT\Methodical\cctor\xassem\xprecise2_cs_do\xprecise2_cs_do.cmd
WorkingDir=JIT\Methodical\cctor\xassem\xprecise2_cs_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[xprecise2_cs_r.cmd_6153]
@@ -47169,7 +46801,7 @@ RelativePath=JIT\Methodical\cctor\xassem\xprecise2_cs_r\xprecise2_cs_r.cmd
WorkingDir=JIT\Methodical\cctor\xassem\xprecise2_cs_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[xprecise2_cs_ro.cmd_6154]
@@ -47177,7 +46809,7 @@ RelativePath=JIT\Methodical\cctor\xassem\xprecise2_cs_ro\xprecise2_cs_ro.cmd
WorkingDir=JIT\Methodical\cctor\xassem\xprecise2_cs_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[xprecise4_cs_d.cmd_6155]
@@ -47185,7 +46817,7 @@ RelativePath=JIT\Methodical\cctor\xassem\xprecise4_cs_d\xprecise4_cs_d.cmd
WorkingDir=JIT\Methodical\cctor\xassem\xprecise4_cs_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[xprecise4_cs_do.cmd_6156]
@@ -47193,7 +46825,7 @@ RelativePath=JIT\Methodical\cctor\xassem\xprecise4_cs_do\xprecise4_cs_do.cmd
WorkingDir=JIT\Methodical\cctor\xassem\xprecise4_cs_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[xprecise4_cs_r.cmd_6157]
@@ -47201,7 +46833,7 @@ RelativePath=JIT\Methodical\cctor\xassem\xprecise4_cs_r\xprecise4_cs_r.cmd
WorkingDir=JIT\Methodical\cctor\xassem\xprecise4_cs_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[xprecise4_cs_ro.cmd_6158]
@@ -47209,7 +46841,7 @@ RelativePath=JIT\Methodical\cctor\xassem\xprecise4_cs_ro\xprecise4_cs_ro.cmd
WorkingDir=JIT\Methodical\cctor\xassem\xprecise4_cs_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b39946.cmd_6160]
@@ -47217,7 +46849,7 @@ RelativePath=JIT\Methodical\Coverage\b39946\b39946.cmd
WorkingDir=JIT\Methodical\Coverage\b39946
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[b433189.cmd_6161]
@@ -47225,7 +46857,7 @@ RelativePath=JIT\Methodical\Coverage\b433189\b433189.cmd
WorkingDir=JIT\Methodical\Coverage\b433189
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b518440.cmd_6162]
@@ -47233,7 +46865,7 @@ RelativePath=JIT\Methodical\Coverage\b518440\b518440.cmd
WorkingDir=JIT\Methodical\Coverage\b518440
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[hole.cmd_6163]
@@ -47241,7 +46873,7 @@ RelativePath=JIT\Methodical\Coverage\hole\hole.cmd
WorkingDir=JIT\Methodical\Coverage\hole
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[decimaldiv_cs_d.cmd_6166]
@@ -47249,7 +46881,7 @@ RelativePath=JIT\Methodical\divrem\div\decimaldiv_cs_d\decimaldiv_cs_d.cmd
WorkingDir=JIT\Methodical\divrem\div\decimaldiv_cs_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[decimaldiv_cs_do.cmd_6167]
@@ -47257,7 +46889,7 @@ RelativePath=JIT\Methodical\divrem\div\decimaldiv_cs_do\decimaldiv_cs_do.cmd
WorkingDir=JIT\Methodical\divrem\div\decimaldiv_cs_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;NEW_PASS;EXPECTED_PASS
+Categories=JIT;NEW_PASS;EXPECTED_PASS;Pri1
HostStyle=0
[decimaldiv_cs_r.cmd_6168]
@@ -47265,7 +46897,7 @@ RelativePath=JIT\Methodical\divrem\div\decimaldiv_cs_r\decimaldiv_cs_r.cmd
WorkingDir=JIT\Methodical\divrem\div\decimaldiv_cs_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[decimaldiv_cs_ro.cmd_6169]
@@ -47273,7 +46905,7 @@ RelativePath=JIT\Methodical\divrem\div\decimaldiv_cs_ro\decimaldiv_cs_ro.cmd
WorkingDir=JIT\Methodical\divrem\div\decimaldiv_cs_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;NEW_PASS;EXPECTED_PASS
+Categories=JIT;NEW_PASS;EXPECTED_PASS;Pri1
HostStyle=0
[i4div_cs_d.cmd_6170]
@@ -47281,7 +46913,7 @@ RelativePath=JIT\Methodical\divrem\div\i4div_cs_d\i4div_cs_d.cmd
WorkingDir=JIT\Methodical\divrem\div\i4div_cs_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[i4div_cs_do.cmd_6171]
@@ -47289,7 +46921,7 @@ RelativePath=JIT\Methodical\divrem\div\i4div_cs_do\i4div_cs_do.cmd
WorkingDir=JIT\Methodical\divrem\div\i4div_cs_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;NEW_PASS;EXPECTED_PASS
+Categories=JIT;NEW_PASS;EXPECTED_PASS
HostStyle=0
[i4div_cs_r.cmd_6172]
@@ -47297,7 +46929,7 @@ RelativePath=JIT\Methodical\divrem\div\i4div_cs_r\i4div_cs_r.cmd
WorkingDir=JIT\Methodical\divrem\div\i4div_cs_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[i4div_cs_ro.cmd_6173]
@@ -47305,7 +46937,7 @@ RelativePath=JIT\Methodical\divrem\div\i4div_cs_ro\i4div_cs_ro.cmd
WorkingDir=JIT\Methodical\divrem\div\i4div_cs_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;NEW_PASS;EXPECTED_PASS
+Categories=JIT;NEW_PASS;EXPECTED_PASS
HostStyle=0
[i8div_cs_d.cmd_6174]
@@ -47313,7 +46945,7 @@ RelativePath=JIT\Methodical\divrem\div\i8div_cs_d\i8div_cs_d.cmd
WorkingDir=JIT\Methodical\divrem\div\i8div_cs_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[i8div_cs_do.cmd_6175]
@@ -47321,7 +46953,7 @@ RelativePath=JIT\Methodical\divrem\div\i8div_cs_do\i8div_cs_do.cmd
WorkingDir=JIT\Methodical\divrem\div\i8div_cs_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;NEW_PASS;EXPECTED_PASS
+Categories=JIT;NEW_PASS;EXPECTED_PASS
HostStyle=0
[i8div_cs_r.cmd_6176]
@@ -47329,7 +46961,7 @@ RelativePath=JIT\Methodical\divrem\div\i8div_cs_r\i8div_cs_r.cmd
WorkingDir=JIT\Methodical\divrem\div\i8div_cs_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[i8div_cs_ro.cmd_6177]
@@ -47337,7 +46969,7 @@ RelativePath=JIT\Methodical\divrem\div\i8div_cs_ro\i8div_cs_ro.cmd
WorkingDir=JIT\Methodical\divrem\div\i8div_cs_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;NEW_PASS;EXPECTED_PASS
+Categories=JIT;NEW_PASS;EXPECTED_PASS
HostStyle=0
[negSignedMod.cmd_6178]
@@ -47345,7 +46977,7 @@ RelativePath=JIT\Methodical\divrem\div\negSignedMod\negSignedMod.cmd
WorkingDir=JIT\Methodical\divrem\div\negSignedMod
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[overlddiv_cs_d.cmd_6179]
@@ -47353,7 +46985,7 @@ RelativePath=JIT\Methodical\divrem\div\overlddiv_cs_d\overlddiv_cs_d.cmd
WorkingDir=JIT\Methodical\divrem\div\overlddiv_cs_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[overlddiv_cs_do.cmd_6180]
@@ -47361,7 +46993,7 @@ RelativePath=JIT\Methodical\divrem\div\overlddiv_cs_do\overlddiv_cs_do.cmd
WorkingDir=JIT\Methodical\divrem\div\overlddiv_cs_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;NEW_PASS;EXPECTED_PASS
+Categories=JIT;NEW_PASS;EXPECTED_PASS;Pri1
HostStyle=0
[overlddiv_cs_r.cmd_6181]
@@ -47369,7 +47001,7 @@ RelativePath=JIT\Methodical\divrem\div\overlddiv_cs_r\overlddiv_cs_r.cmd
WorkingDir=JIT\Methodical\divrem\div\overlddiv_cs_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[overlddiv_cs_ro.cmd_6182]
@@ -47377,7 +47009,7 @@ RelativePath=JIT\Methodical\divrem\div\overlddiv_cs_ro\overlddiv_cs_ro.cmd
WorkingDir=JIT\Methodical\divrem\div\overlddiv_cs_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;NEW_PASS;EXPECTED_PASS
+Categories=JIT;NEW_PASS;EXPECTED_PASS;Pri1
HostStyle=0
[r4div_cs_d.cmd_6183]
@@ -47385,7 +47017,7 @@ RelativePath=JIT\Methodical\divrem\div\r4div_cs_d\r4div_cs_d.cmd
WorkingDir=JIT\Methodical\divrem\div\r4div_cs_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[r4div_cs_do.cmd_6184]
@@ -47393,7 +47025,7 @@ RelativePath=JIT\Methodical\divrem\div\r4div_cs_do\r4div_cs_do.cmd
WorkingDir=JIT\Methodical\divrem\div\r4div_cs_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;NEW_PASS;EXPECTED_PASS
+Categories=JIT;NEW_PASS;EXPECTED_PASS;Pri1
HostStyle=0
[r4div_cs_r.cmd_6185]
@@ -47401,7 +47033,7 @@ RelativePath=JIT\Methodical\divrem\div\r4div_cs_r\r4div_cs_r.cmd
WorkingDir=JIT\Methodical\divrem\div\r4div_cs_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[r4div_cs_ro.cmd_6186]
@@ -47409,7 +47041,7 @@ RelativePath=JIT\Methodical\divrem\div\r4div_cs_ro\r4div_cs_ro.cmd
WorkingDir=JIT\Methodical\divrem\div\r4div_cs_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;NEW_PASS;EXPECTED_PASS
+Categories=JIT;NEW_PASS;EXPECTED_PASS;Pri1
HostStyle=0
[r8div_cs_d.cmd_6187]
@@ -47417,7 +47049,7 @@ RelativePath=JIT\Methodical\divrem\div\r8div_cs_d\r8div_cs_d.cmd
WorkingDir=JIT\Methodical\divrem\div\r8div_cs_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[r8div_cs_do.cmd_6188]
@@ -47425,7 +47057,7 @@ RelativePath=JIT\Methodical\divrem\div\r8div_cs_do\r8div_cs_do.cmd
WorkingDir=JIT\Methodical\divrem\div\r8div_cs_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;NEW_PASS;EXPECTED_PASS
+Categories=JIT;NEW_PASS;EXPECTED_PASS;Pri1
HostStyle=0
[r8div_cs_r.cmd_6189]
@@ -47433,7 +47065,7 @@ RelativePath=JIT\Methodical\divrem\div\r8div_cs_r\r8div_cs_r.cmd
WorkingDir=JIT\Methodical\divrem\div\r8div_cs_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[r8div_cs_ro.cmd_6190]
@@ -47441,7 +47073,7 @@ RelativePath=JIT\Methodical\divrem\div\r8div_cs_ro\r8div_cs_ro.cmd
WorkingDir=JIT\Methodical\divrem\div\r8div_cs_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;NEW_PASS;EXPECTED_PASS
+Categories=JIT;NEW_PASS;EXPECTED_PASS;Pri1
HostStyle=0
[u4div_cs_d.cmd_6191]
@@ -47449,7 +47081,7 @@ RelativePath=JIT\Methodical\divrem\div\u4div_cs_d\u4div_cs_d.cmd
WorkingDir=JIT\Methodical\divrem\div\u4div_cs_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[u4div_cs_do.cmd_6192]
@@ -47457,7 +47089,7 @@ RelativePath=JIT\Methodical\divrem\div\u4div_cs_do\u4div_cs_do.cmd
WorkingDir=JIT\Methodical\divrem\div\u4div_cs_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;NEW_PASS;EXPECTED_PASS
+Categories=JIT;NEW_PASS;EXPECTED_PASS
HostStyle=0
[u4div_cs_r.cmd_6193]
@@ -47465,7 +47097,7 @@ RelativePath=JIT\Methodical\divrem\div\u4div_cs_r\u4div_cs_r.cmd
WorkingDir=JIT\Methodical\divrem\div\u4div_cs_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[u4div_cs_ro.cmd_6194]
@@ -47473,7 +47105,7 @@ RelativePath=JIT\Methodical\divrem\div\u4div_cs_ro\u4div_cs_ro.cmd
WorkingDir=JIT\Methodical\divrem\div\u4div_cs_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;NEW_PASS;EXPECTED_PASS
+Categories=JIT;NEW_PASS;EXPECTED_PASS
HostStyle=0
[u8div_cs_d.cmd_6195]
@@ -47481,7 +47113,7 @@ RelativePath=JIT\Methodical\divrem\div\u8div_cs_d\u8div_cs_d.cmd
WorkingDir=JIT\Methodical\divrem\div\u8div_cs_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[u8div_cs_do.cmd_6196]
@@ -47489,7 +47121,7 @@ RelativePath=JIT\Methodical\divrem\div\u8div_cs_do\u8div_cs_do.cmd
WorkingDir=JIT\Methodical\divrem\div\u8div_cs_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;NEW_PASS;EXPECTED_PASS
+Categories=JIT;NEW_PASS;EXPECTED_PASS
HostStyle=0
[u8div_cs_r.cmd_6197]
@@ -47497,7 +47129,7 @@ RelativePath=JIT\Methodical\divrem\div\u8div_cs_r\u8div_cs_r.cmd
WorkingDir=JIT\Methodical\divrem\div\u8div_cs_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[u8div_cs_ro.cmd_6198]
@@ -47505,7 +47137,7 @@ RelativePath=JIT\Methodical\divrem\div\u8div_cs_ro\u8div_cs_ro.cmd
WorkingDir=JIT\Methodical\divrem\div\u8div_cs_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;NEW_PASS;EXPECTED_PASS
+Categories=JIT;NEW_PASS;EXPECTED_PASS
HostStyle=0
[decimalrem_cs_d.cmd_6199]
@@ -47513,7 +47145,7 @@ RelativePath=JIT\Methodical\divrem\rem\decimalrem_cs_d\decimalrem_cs_d.cmd
WorkingDir=JIT\Methodical\divrem\rem\decimalrem_cs_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[decimalrem_cs_do.cmd_6200]
@@ -47521,7 +47153,7 @@ RelativePath=JIT\Methodical\divrem\rem\decimalrem_cs_do\decimalrem_cs_do.cmd
WorkingDir=JIT\Methodical\divrem\rem\decimalrem_cs_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;NEW_PASS;EXPECTED_PASS
+Categories=JIT;NEW_PASS;EXPECTED_PASS;Pri1
HostStyle=0
[decimalrem_cs_r.cmd_6201]
@@ -47529,7 +47161,7 @@ RelativePath=JIT\Methodical\divrem\rem\decimalrem_cs_r\decimalrem_cs_r.cmd
WorkingDir=JIT\Methodical\divrem\rem\decimalrem_cs_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[decimalrem_cs_ro.cmd_6202]
@@ -47537,7 +47169,7 @@ RelativePath=JIT\Methodical\divrem\rem\decimalrem_cs_ro\decimalrem_cs_ro.cmd
WorkingDir=JIT\Methodical\divrem\rem\decimalrem_cs_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;NEW_PASS;EXPECTED_PASS
+Categories=JIT;NEW_PASS;EXPECTED_PASS;Pri1
HostStyle=0
[i4rem_cs_d.cmd_6203]
@@ -47545,7 +47177,7 @@ RelativePath=JIT\Methodical\divrem\rem\i4rem_cs_d\i4rem_cs_d.cmd
WorkingDir=JIT\Methodical\divrem\rem\i4rem_cs_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[i4rem_cs_do.cmd_6204]
@@ -47553,7 +47185,7 @@ RelativePath=JIT\Methodical\divrem\rem\i4rem_cs_do\i4rem_cs_do.cmd
WorkingDir=JIT\Methodical\divrem\rem\i4rem_cs_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;NEW_PASS;EXPECTED_PASS
+Categories=JIT;NEW_PASS;EXPECTED_PASS
HostStyle=0
[i4rem_cs_r.cmd_6205]
@@ -47561,7 +47193,7 @@ RelativePath=JIT\Methodical\divrem\rem\i4rem_cs_r\i4rem_cs_r.cmd
WorkingDir=JIT\Methodical\divrem\rem\i4rem_cs_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[i4rem_cs_ro.cmd_6206]
@@ -47569,7 +47201,7 @@ RelativePath=JIT\Methodical\divrem\rem\i4rem_cs_ro\i4rem_cs_ro.cmd
WorkingDir=JIT\Methodical\divrem\rem\i4rem_cs_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;NEW_PASS;EXPECTED_PASS
+Categories=JIT;NEW_PASS;EXPECTED_PASS
HostStyle=0
[i8rem_cs_d.cmd_6207]
@@ -47577,7 +47209,7 @@ RelativePath=JIT\Methodical\divrem\rem\i8rem_cs_d\i8rem_cs_d.cmd
WorkingDir=JIT\Methodical\divrem\rem\i8rem_cs_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[i8rem_cs_do.cmd_6208]
@@ -47585,7 +47217,7 @@ RelativePath=JIT\Methodical\divrem\rem\i8rem_cs_do\i8rem_cs_do.cmd
WorkingDir=JIT\Methodical\divrem\rem\i8rem_cs_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;NEW_PASS;EXPECTED_PASS
+Categories=JIT;NEW_PASS;EXPECTED_PASS;Pri1
HostStyle=0
[i8rem_cs_r.cmd_6209]
@@ -47593,7 +47225,7 @@ RelativePath=JIT\Methodical\divrem\rem\i8rem_cs_r\i8rem_cs_r.cmd
WorkingDir=JIT\Methodical\divrem\rem\i8rem_cs_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[i8rem_cs_ro.cmd_6210]
@@ -47601,7 +47233,7 @@ RelativePath=JIT\Methodical\divrem\rem\i8rem_cs_ro\i8rem_cs_ro.cmd
WorkingDir=JIT\Methodical\divrem\rem\i8rem_cs_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;NEW_PASS;EXPECTED_PASS
+Categories=JIT;NEW_PASS;EXPECTED_PASS;Pri1
HostStyle=0
[overldrem_cs_d.cmd_6211]
@@ -47609,7 +47241,7 @@ RelativePath=JIT\Methodical\divrem\rem\overldrem_cs_d\overldrem_cs_d.cmd
WorkingDir=JIT\Methodical\divrem\rem\overldrem_cs_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[overldrem_cs_do.cmd_6212]
@@ -47617,7 +47249,7 @@ RelativePath=JIT\Methodical\divrem\rem\overldrem_cs_do\overldrem_cs_do.cmd
WorkingDir=JIT\Methodical\divrem\rem\overldrem_cs_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;NEW_PASS;EXPECTED_PASS
+Categories=JIT;NEW_PASS;EXPECTED_PASS;Pri1
HostStyle=0
[overldrem_cs_r.cmd_6213]
@@ -47625,7 +47257,7 @@ RelativePath=JIT\Methodical\divrem\rem\overldrem_cs_r\overldrem_cs_r.cmd
WorkingDir=JIT\Methodical\divrem\rem\overldrem_cs_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[overldrem_cs_ro.cmd_6214]
@@ -47633,7 +47265,7 @@ RelativePath=JIT\Methodical\divrem\rem\overldrem_cs_ro\overldrem_cs_ro.cmd
WorkingDir=JIT\Methodical\divrem\rem\overldrem_cs_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;NEW_PASS;EXPECTED_PASS
+Categories=JIT;NEW_PASS;EXPECTED_PASS;Pri1
HostStyle=0
[r4rem_cs_d.cmd_6215]
@@ -47641,7 +47273,7 @@ RelativePath=JIT\Methodical\divrem\rem\r4rem_cs_d\r4rem_cs_d.cmd
WorkingDir=JIT\Methodical\divrem\rem\r4rem_cs_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[r4rem_cs_do.cmd_6216]
@@ -47649,7 +47281,7 @@ RelativePath=JIT\Methodical\divrem\rem\r4rem_cs_do\r4rem_cs_do.cmd
WorkingDir=JIT\Methodical\divrem\rem\r4rem_cs_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;NEW_PASS;EXPECTED_PASS
+Categories=JIT;NEW_PASS;EXPECTED_PASS;Pri1
HostStyle=0
[r4rem_cs_r.cmd_6217]
@@ -47657,7 +47289,7 @@ RelativePath=JIT\Methodical\divrem\rem\r4rem_cs_r\r4rem_cs_r.cmd
WorkingDir=JIT\Methodical\divrem\rem\r4rem_cs_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[r4rem_cs_ro.cmd_6218]
@@ -47665,7 +47297,7 @@ RelativePath=JIT\Methodical\divrem\rem\r4rem_cs_ro\r4rem_cs_ro.cmd
WorkingDir=JIT\Methodical\divrem\rem\r4rem_cs_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;NEW_PASS;EXPECTED_PASS
+Categories=JIT;NEW_PASS;EXPECTED_PASS;Pri1
HostStyle=0
[r8rem_cs_d.cmd_6219]
@@ -47673,7 +47305,7 @@ RelativePath=JIT\Methodical\divrem\rem\r8rem_cs_d\r8rem_cs_d.cmd
WorkingDir=JIT\Methodical\divrem\rem\r8rem_cs_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[r8rem_cs_do.cmd_6220]
@@ -47681,7 +47313,7 @@ RelativePath=JIT\Methodical\divrem\rem\r8rem_cs_do\r8rem_cs_do.cmd
WorkingDir=JIT\Methodical\divrem\rem\r8rem_cs_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;NEW_PASS;EXPECTED_PASS
+Categories=JIT;NEW_PASS;EXPECTED_PASS;Pri1
HostStyle=0
[r8rem_cs_r.cmd_6221]
@@ -47689,7 +47321,7 @@ RelativePath=JIT\Methodical\divrem\rem\r8rem_cs_r\r8rem_cs_r.cmd
WorkingDir=JIT\Methodical\divrem\rem\r8rem_cs_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[r8rem_cs_ro.cmd_6222]
@@ -47697,7 +47329,7 @@ RelativePath=JIT\Methodical\divrem\rem\r8rem_cs_ro\r8rem_cs_ro.cmd
WorkingDir=JIT\Methodical\divrem\rem\r8rem_cs_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;NEW_PASS;EXPECTED_PASS
+Categories=JIT;NEW_PASS;EXPECTED_PASS;Pri1
HostStyle=0
[u4rem_cs_d.cmd_6223]
@@ -47705,7 +47337,7 @@ RelativePath=JIT\Methodical\divrem\rem\u4rem_cs_d\u4rem_cs_d.cmd
WorkingDir=JIT\Methodical\divrem\rem\u4rem_cs_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[u4rem_cs_do.cmd_6224]
@@ -47713,7 +47345,7 @@ RelativePath=JIT\Methodical\divrem\rem\u4rem_cs_do\u4rem_cs_do.cmd
WorkingDir=JIT\Methodical\divrem\rem\u4rem_cs_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;NEW_PASS;EXPECTED_PASS
+Categories=JIT;NEW_PASS;EXPECTED_PASS
HostStyle=0
[u4rem_cs_r.cmd_6225]
@@ -47721,7 +47353,7 @@ RelativePath=JIT\Methodical\divrem\rem\u4rem_cs_r\u4rem_cs_r.cmd
WorkingDir=JIT\Methodical\divrem\rem\u4rem_cs_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[u4rem_cs_ro.cmd_6226]
@@ -47729,7 +47361,7 @@ RelativePath=JIT\Methodical\divrem\rem\u4rem_cs_ro\u4rem_cs_ro.cmd
WorkingDir=JIT\Methodical\divrem\rem\u4rem_cs_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;NEW_PASS;EXPECTED_PASS
+Categories=JIT;NEW_PASS;EXPECTED_PASS
HostStyle=0
[u8rem_cs_d.cmd_6227]
@@ -47737,7 +47369,7 @@ RelativePath=JIT\Methodical\divrem\rem\u8rem_cs_d\u8rem_cs_d.cmd
WorkingDir=JIT\Methodical\divrem\rem\u8rem_cs_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[u8rem_cs_do.cmd_6228]
@@ -47745,7 +47377,7 @@ RelativePath=JIT\Methodical\divrem\rem\u8rem_cs_do\u8rem_cs_do.cmd
WorkingDir=JIT\Methodical\divrem\rem\u8rem_cs_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;NEW_PASS;EXPECTED_PASS
+Categories=JIT;NEW_PASS;EXPECTED_PASS
HostStyle=0
[u8rem_cs_r.cmd_6229]
@@ -47753,7 +47385,7 @@ RelativePath=JIT\Methodical\divrem\rem\u8rem_cs_r\u8rem_cs_r.cmd
WorkingDir=JIT\Methodical\divrem\rem\u8rem_cs_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[u8rem_cs_ro.cmd_6230]
@@ -47761,7 +47393,7 @@ RelativePath=JIT\Methodical\divrem\rem\u8rem_cs_ro\u8rem_cs_ro.cmd
WorkingDir=JIT\Methodical\divrem\rem\u8rem_cs_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;NEW_PASS;EXPECTED_PASS
+Categories=JIT;NEW_PASS;EXPECTED_PASS
HostStyle=0
[dblarray1_cs_d.cmd_6231]
@@ -47769,7 +47401,7 @@ RelativePath=JIT\Methodical\doublearray\dblarray1_cs_d\dblarray1_cs_d.cmd
WorkingDir=JIT\Methodical\doublearray\dblarray1_cs_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[dblarray1_cs_do.cmd_6232]
@@ -47777,7 +47409,7 @@ RelativePath=JIT\Methodical\doublearray\dblarray1_cs_do\dblarray1_cs_do.cmd
WorkingDir=JIT\Methodical\doublearray\dblarray1_cs_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[dblarray1_cs_r.cmd_6233]
@@ -47785,7 +47417,7 @@ RelativePath=JIT\Methodical\doublearray\dblarray1_cs_r\dblarray1_cs_r.cmd
WorkingDir=JIT\Methodical\doublearray\dblarray1_cs_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[dblarray1_cs_ro.cmd_6234]
@@ -47793,7 +47425,7 @@ RelativePath=JIT\Methodical\doublearray\dblarray1_cs_ro\dblarray1_cs_ro.cmd
WorkingDir=JIT\Methodical\doublearray\dblarray1_cs_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[dblarray2_cs_d.cmd_6235]
@@ -47801,7 +47433,7 @@ RelativePath=JIT\Methodical\doublearray\dblarray2_cs_d\dblarray2_cs_d.cmd
WorkingDir=JIT\Methodical\doublearray\dblarray2_cs_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[dblarray2_cs_do.cmd_6236]
@@ -47809,7 +47441,7 @@ RelativePath=JIT\Methodical\doublearray\dblarray2_cs_do\dblarray2_cs_do.cmd
WorkingDir=JIT\Methodical\doublearray\dblarray2_cs_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[dblarray2_cs_r.cmd_6237]
@@ -47817,7 +47449,7 @@ RelativePath=JIT\Methodical\doublearray\dblarray2_cs_r\dblarray2_cs_r.cmd
WorkingDir=JIT\Methodical\doublearray\dblarray2_cs_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[dblarray2_cs_ro.cmd_6238]
@@ -47825,7 +47457,7 @@ RelativePath=JIT\Methodical\doublearray\dblarray2_cs_ro\dblarray2_cs_ro.cmd
WorkingDir=JIT\Methodical\doublearray\dblarray2_cs_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[dblarray3_cs_d.cmd_6239]
@@ -47833,7 +47465,7 @@ RelativePath=JIT\Methodical\doublearray\dblarray3_cs_d\dblarray3_cs_d.cmd
WorkingDir=JIT\Methodical\doublearray\dblarray3_cs_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[dblarray3_cs_do.cmd_6240]
@@ -47841,7 +47473,7 @@ RelativePath=JIT\Methodical\doublearray\dblarray3_cs_do\dblarray3_cs_do.cmd
WorkingDir=JIT\Methodical\doublearray\dblarray3_cs_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[dblarray3_cs_r.cmd_6241]
@@ -47849,7 +47481,7 @@ RelativePath=JIT\Methodical\doublearray\dblarray3_cs_r\dblarray3_cs_r.cmd
WorkingDir=JIT\Methodical\doublearray\dblarray3_cs_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[dblarray3_cs_ro.cmd_6242]
@@ -47857,7 +47489,7 @@ RelativePath=JIT\Methodical\doublearray\dblarray3_cs_ro\dblarray3_cs_ro.cmd
WorkingDir=JIT\Methodical\doublearray\dblarray3_cs_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[dblarray4_cs_d.cmd_6243]
@@ -47865,7 +47497,7 @@ RelativePath=JIT\Methodical\doublearray\dblarray4_cs_d\dblarray4_cs_d.cmd
WorkingDir=JIT\Methodical\doublearray\dblarray4_cs_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[dblarray4_cs_do.cmd_6244]
@@ -47873,7 +47505,7 @@ RelativePath=JIT\Methodical\doublearray\dblarray4_cs_do\dblarray4_cs_do.cmd
WorkingDir=JIT\Methodical\doublearray\dblarray4_cs_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[dblarray4_cs_r.cmd_6245]
@@ -47881,7 +47513,7 @@ RelativePath=JIT\Methodical\doublearray\dblarray4_cs_r\dblarray4_cs_r.cmd
WorkingDir=JIT\Methodical\doublearray\dblarray4_cs_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[dblarray4_cs_ro.cmd_6246]
@@ -47889,7 +47521,7 @@ RelativePath=JIT\Methodical\doublearray\dblarray4_cs_ro\dblarray4_cs_ro.cmd
WorkingDir=JIT\Methodical\doublearray\dblarray4_cs_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[bug_445388.cmd_6247]
@@ -47897,7 +47529,7 @@ RelativePath=JIT\Methodical\dynamic_methods\bug_445388\bug_445388.cmd
WorkingDir=JIT\Methodical\dynamic_methods\bug_445388
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[emptyfinally_d.cmd_6248]
@@ -47905,7 +47537,7 @@ RelativePath=JIT\Methodical\eh\basics\emptyfinally_d\emptyfinally_d.cmd
WorkingDir=JIT\Methodical\eh\basics\emptyfinally_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[emptyfinally_r.cmd_6249]
@@ -47913,7 +47545,7 @@ RelativePath=JIT\Methodical\eh\basics\emptyfinally_r\emptyfinally_r.cmd
WorkingDir=JIT\Methodical\eh\basics\emptyfinally_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[multihandler_d.cmd_6250]
@@ -47921,7 +47553,7 @@ RelativePath=JIT\Methodical\eh\basics\multihandler_d\multihandler_d.cmd
WorkingDir=JIT\Methodical\eh\basics\multihandler_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[multihandler_do.cmd_6251]
@@ -47929,7 +47561,7 @@ RelativePath=JIT\Methodical\eh\basics\multihandler_do\multihandler_do.cmd
WorkingDir=JIT\Methodical\eh\basics\multihandler_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[multihandler_r.cmd_6252]
@@ -47937,7 +47569,7 @@ RelativePath=JIT\Methodical\eh\basics\multihandler_r\multihandler_r.cmd
WorkingDir=JIT\Methodical\eh\basics\multihandler_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[multihandler_ro.cmd_6253]
@@ -47945,7 +47577,7 @@ RelativePath=JIT\Methodical\eh\basics\multihandler_ro\multihandler_ro.cmd
WorkingDir=JIT\Methodical\eh\basics\multihandler_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[throwincatch_d.cmd_6254]
@@ -47953,7 +47585,7 @@ RelativePath=JIT\Methodical\eh\basics\throwincatch_d\throwincatch_d.cmd
WorkingDir=JIT\Methodical\eh\basics\throwincatch_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[throwincatch_do.cmd_6255]
@@ -47961,7 +47593,7 @@ RelativePath=JIT\Methodical\eh\basics\throwincatch_do\throwincatch_do.cmd
WorkingDir=JIT\Methodical\eh\basics\throwincatch_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[throwincatch_r.cmd_6256]
@@ -47969,7 +47601,7 @@ RelativePath=JIT\Methodical\eh\basics\throwincatch_r\throwincatch_r.cmd
WorkingDir=JIT\Methodical\eh\basics\throwincatch_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[throwincatch_ro.cmd_6257]
@@ -47977,7 +47609,7 @@ RelativePath=JIT\Methodical\eh\basics\throwincatch_ro\throwincatch_ro.cmd
WorkingDir=JIT\Methodical\eh\basics\throwincatch_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[throwinclassconstructor_d.cmd_6258]
@@ -47985,7 +47617,7 @@ RelativePath=JIT\Methodical\eh\basics\throwinclassconstructor_d\throwinclasscons
WorkingDir=JIT\Methodical\eh\basics\throwinclassconstructor_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[throwinclassconstructor_do.cmd_6259]
@@ -47993,7 +47625,7 @@ RelativePath=JIT\Methodical\eh\basics\throwinclassconstructor_do\throwinclasscon
WorkingDir=JIT\Methodical\eh\basics\throwinclassconstructor_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[throwinclassconstructor_r.cmd_6260]
@@ -48001,7 +47633,7 @@ RelativePath=JIT\Methodical\eh\basics\throwinclassconstructor_r\throwinclasscons
WorkingDir=JIT\Methodical\eh\basics\throwinclassconstructor_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[throwinclassconstructor_ro.cmd_6261]
@@ -48009,7 +47641,7 @@ RelativePath=JIT\Methodical\eh\basics\throwinclassconstructor_ro\throwinclasscon
WorkingDir=JIT\Methodical\eh\basics\throwinclassconstructor_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[throwinexcept_d.cmd_6262]
@@ -48017,7 +47649,7 @@ RelativePath=JIT\Methodical\eh\basics\throwinexcept_d\throwinexcept_d.cmd
WorkingDir=JIT\Methodical\eh\basics\throwinexcept_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[throwinexcept_r.cmd_6263]
@@ -48025,7 +47657,7 @@ RelativePath=JIT\Methodical\eh\basics\throwinexcept_r\throwinexcept_r.cmd
WorkingDir=JIT\Methodical\eh\basics\throwinexcept_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[throwinfault_d.cmd_6264]
@@ -48033,7 +47665,7 @@ RelativePath=JIT\Methodical\eh\basics\throwinfault_d\throwinfault_d.cmd
WorkingDir=JIT\Methodical\eh\basics\throwinfault_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[throwinfault_r.cmd_6265]
@@ -48041,7 +47673,7 @@ RelativePath=JIT\Methodical\eh\basics\throwinfault_r\throwinfault_r.cmd
WorkingDir=JIT\Methodical\eh\basics\throwinfault_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[throwinfilter_d.cmd_6266]
@@ -48049,7 +47681,7 @@ RelativePath=JIT\Methodical\eh\basics\throwinfilter_d\throwinfilter_d.cmd
WorkingDir=JIT\Methodical\eh\basics\throwinfilter_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[throwinfilter_r.cmd_6267]
@@ -48057,7 +47689,7 @@ RelativePath=JIT\Methodical\eh\basics\throwinfilter_r\throwinfilter_r.cmd
WorkingDir=JIT\Methodical\eh\basics\throwinfilter_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[throwinfinallyerrpathfn_d.cmd_6268]
@@ -48065,7 +47697,7 @@ RelativePath=JIT\Methodical\eh\basics\throwinfinallyerrpathfn_d\throwinfinallyer
WorkingDir=JIT\Methodical\eh\basics\throwinfinallyerrpathfn_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[throwinfinallyerrpathfn_do.cmd_6269]
@@ -48073,7 +47705,7 @@ RelativePath=JIT\Methodical\eh\basics\throwinfinallyerrpathfn_do\throwinfinallye
WorkingDir=JIT\Methodical\eh\basics\throwinfinallyerrpathfn_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[throwinfinallyerrpathfn_r.cmd_6270]
@@ -48081,7 +47713,7 @@ RelativePath=JIT\Methodical\eh\basics\throwinfinallyerrpathfn_r\throwinfinallyer
WorkingDir=JIT\Methodical\eh\basics\throwinfinallyerrpathfn_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[throwinfinallyerrpathfn_ro.cmd_6271]
@@ -48089,7 +47721,7 @@ RelativePath=JIT\Methodical\eh\basics\throwinfinallyerrpathfn_ro\throwinfinallye
WorkingDir=JIT\Methodical\eh\basics\throwinfinallyerrpathfn_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[throwinfinallyerrpath_d.cmd_6272]
@@ -48097,7 +47729,7 @@ RelativePath=JIT\Methodical\eh\basics\throwinfinallyerrpath_d\throwinfinallyerrp
WorkingDir=JIT\Methodical\eh\basics\throwinfinallyerrpath_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[throwinfinallyerrpath_do.cmd_6273]
@@ -48105,7 +47737,7 @@ RelativePath=JIT\Methodical\eh\basics\throwinfinallyerrpath_do\throwinfinallyerr
WorkingDir=JIT\Methodical\eh\basics\throwinfinallyerrpath_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[throwinfinallyerrpath_r.cmd_6274]
@@ -48113,7 +47745,7 @@ RelativePath=JIT\Methodical\eh\basics\throwinfinallyerrpath_r\throwinfinallyerrp
WorkingDir=JIT\Methodical\eh\basics\throwinfinallyerrpath_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[throwinfinallyerrpath_ro.cmd_6275]
@@ -48121,7 +47753,7 @@ RelativePath=JIT\Methodical\eh\basics\throwinfinallyerrpath_ro\throwinfinallyerr
WorkingDir=JIT\Methodical\eh\basics\throwinfinallyerrpath_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[throwinfinallyintryfilter1_d.cmd_6276]
@@ -48129,7 +47761,7 @@ RelativePath=JIT\Methodical\eh\basics\throwinfinallyintryfilter1_d\throwinfinall
WorkingDir=JIT\Methodical\eh\basics\throwinfinallyintryfilter1_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[throwinfinallyintryfilter1_r.cmd_6277]
@@ -48137,7 +47769,7 @@ RelativePath=JIT\Methodical\eh\basics\throwinfinallyintryfilter1_r\throwinfinall
WorkingDir=JIT\Methodical\eh\basics\throwinfinallyintryfilter1_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[throwinfinallyintryfilter2_d.cmd_6278]
@@ -48145,7 +47777,7 @@ RelativePath=JIT\Methodical\eh\basics\throwinfinallyintryfilter2_d\throwinfinall
WorkingDir=JIT\Methodical\eh\basics\throwinfinallyintryfilter2_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[throwinfinallyintryfilter2_r.cmd_6279]
@@ -48153,7 +47785,7 @@ RelativePath=JIT\Methodical\eh\basics\throwinfinallyintryfilter2_r\throwinfinall
WorkingDir=JIT\Methodical\eh\basics\throwinfinallyintryfilter2_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[throwinfinallyintryfilter3_d.cmd_6280]
@@ -48161,7 +47793,7 @@ RelativePath=JIT\Methodical\eh\basics\throwinfinallyintryfilter3_d\throwinfinall
WorkingDir=JIT\Methodical\eh\basics\throwinfinallyintryfilter3_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[throwinfinallyintryfilter3_r.cmd_6281]
@@ -48169,7 +47801,7 @@ RelativePath=JIT\Methodical\eh\basics\throwinfinallyintryfilter3_r\throwinfinall
WorkingDir=JIT\Methodical\eh\basics\throwinfinallyintryfilter3_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[throwinfinally_d.cmd_6282]
@@ -48177,7 +47809,7 @@ RelativePath=JIT\Methodical\eh\basics\throwinfinally_d\throwinfinally_d.cmd
WorkingDir=JIT\Methodical\eh\basics\throwinfinally_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[throwinfinally_do.cmd_6283]
@@ -48185,7 +47817,7 @@ RelativePath=JIT\Methodical\eh\basics\throwinfinally_do\throwinfinally_do.cmd
WorkingDir=JIT\Methodical\eh\basics\throwinfinally_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[throwinfinally_r.cmd_6284]
@@ -48193,7 +47825,7 @@ RelativePath=JIT\Methodical\eh\basics\throwinfinally_r\throwinfinally_r.cmd
WorkingDir=JIT\Methodical\eh\basics\throwinfinally_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[throwinfinally_ro.cmd_6285]
@@ -48201,7 +47833,7 @@ RelativePath=JIT\Methodical\eh\basics\throwinfinally_ro\throwinfinally_ro.cmd
WorkingDir=JIT\Methodical\eh\basics\throwinfinally_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[throwisfirstinstruction_d.cmd_6286]
@@ -48209,7 +47841,7 @@ RelativePath=JIT\Methodical\eh\basics\throwisfirstinstruction_d\throwisfirstinst
WorkingDir=JIT\Methodical\eh\basics\throwisfirstinstruction_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[throwisfirstinstruction_r.cmd_6287]
@@ -48217,7 +47849,7 @@ RelativePath=JIT\Methodical\eh\basics\throwisfirstinstruction_r\throwisfirstinst
WorkingDir=JIT\Methodical\eh\basics\throwisfirstinstruction_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[throwoutside_d.cmd_6288]
@@ -48225,7 +47857,7 @@ RelativePath=JIT\Methodical\eh\basics\throwoutside_d\throwoutside_d.cmd
WorkingDir=JIT\Methodical\eh\basics\throwoutside_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[throwoutside_do.cmd_6289]
@@ -48233,7 +47865,7 @@ RelativePath=JIT\Methodical\eh\basics\throwoutside_do\throwoutside_do.cmd
WorkingDir=JIT\Methodical\eh\basics\throwoutside_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[throwoutside_r.cmd_6290]
@@ -48241,7 +47873,7 @@ RelativePath=JIT\Methodical\eh\basics\throwoutside_r\throwoutside_r.cmd
WorkingDir=JIT\Methodical\eh\basics\throwoutside_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[throwoutside_ro.cmd_6291]
@@ -48249,7 +47881,7 @@ RelativePath=JIT\Methodical\eh\basics\throwoutside_ro\throwoutside_ro.cmd
WorkingDir=JIT\Methodical\eh\basics\throwoutside_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[trycatchtrycatch_d.cmd_6292]
@@ -48257,7 +47889,7 @@ RelativePath=JIT\Methodical\eh\basics\trycatchtrycatch_d\trycatchtrycatch_d.cmd
WorkingDir=JIT\Methodical\eh\basics\trycatchtrycatch_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[trycatchtrycatch_do.cmd_6293]
@@ -48265,7 +47897,7 @@ RelativePath=JIT\Methodical\eh\basics\trycatchtrycatch_do\trycatchtrycatch_do.cm
WorkingDir=JIT\Methodical\eh\basics\trycatchtrycatch_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[trycatchtrycatch_r.cmd_6294]
@@ -48273,7 +47905,7 @@ RelativePath=JIT\Methodical\eh\basics\trycatchtrycatch_r\trycatchtrycatch_r.cmd
WorkingDir=JIT\Methodical\eh\basics\trycatchtrycatch_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[trycatchtrycatch_ro.cmd_6295]
@@ -48281,7 +47913,7 @@ RelativePath=JIT\Methodical\eh\basics\trycatchtrycatch_ro\trycatchtrycatch_ro.cm
WorkingDir=JIT\Methodical\eh\basics\trycatchtrycatch_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[trycatch_d.cmd_6296]
@@ -48289,7 +47921,7 @@ RelativePath=JIT\Methodical\eh\basics\trycatch_d\trycatch_d.cmd
WorkingDir=JIT\Methodical\eh\basics\trycatch_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[trycatch_do.cmd_6297]
@@ -48297,7 +47929,7 @@ RelativePath=JIT\Methodical\eh\basics\trycatch_do\trycatch_do.cmd
WorkingDir=JIT\Methodical\eh\basics\trycatch_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[trycatch_r.cmd_6298]
@@ -48305,7 +47937,7 @@ RelativePath=JIT\Methodical\eh\basics\trycatch_r\trycatch_r.cmd
WorkingDir=JIT\Methodical\eh\basics\trycatch_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[trycatch_ro.cmd_6299]
@@ -48313,7 +47945,7 @@ RelativePath=JIT\Methodical\eh\basics\trycatch_ro\trycatch_ro.cmd
WorkingDir=JIT\Methodical\eh\basics\trycatch_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[tryexcept_d.cmd_6300]
@@ -48321,7 +47953,7 @@ RelativePath=JIT\Methodical\eh\basics\tryexcept_d\tryexcept_d.cmd
WorkingDir=JIT\Methodical\eh\basics\tryexcept_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[tryexcept_r.cmd_6301]
@@ -48329,7 +47961,7 @@ RelativePath=JIT\Methodical\eh\basics\tryexcept_r\tryexcept_r.cmd
WorkingDir=JIT\Methodical\eh\basics\tryexcept_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[tryfaulttrycatchfn_d.cmd_6302]
@@ -48337,7 +47969,7 @@ RelativePath=JIT\Methodical\eh\basics\tryfaulttrycatchfn_d\tryfaulttrycatchfn_d.
WorkingDir=JIT\Methodical\eh\basics\tryfaulttrycatchfn_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[tryfaulttrycatchfn_r.cmd_6303]
@@ -48345,7 +47977,7 @@ RelativePath=JIT\Methodical\eh\basics\tryfaulttrycatchfn_r\tryfaulttrycatchfn_r.
WorkingDir=JIT\Methodical\eh\basics\tryfaulttrycatchfn_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[tryfaulttrycatch_d.cmd_6304]
@@ -48353,7 +47985,7 @@ RelativePath=JIT\Methodical\eh\basics\tryfaulttrycatch_d\tryfaulttrycatch_d.cmd
WorkingDir=JIT\Methodical\eh\basics\tryfaulttrycatch_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[tryfaulttrycatch_r.cmd_6305]
@@ -48361,7 +47993,7 @@ RelativePath=JIT\Methodical\eh\basics\tryfaulttrycatch_r\tryfaulttrycatch_r.cmd
WorkingDir=JIT\Methodical\eh\basics\tryfaulttrycatch_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[tryfault_d.cmd_6306]
@@ -48369,7 +48001,7 @@ RelativePath=JIT\Methodical\eh\basics\tryfault_d\tryfault_d.cmd
WorkingDir=JIT\Methodical\eh\basics\tryfault_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[tryfault_r.cmd_6307]
@@ -48377,7 +48009,7 @@ RelativePath=JIT\Methodical\eh\basics\tryfault_r\tryfault_r.cmd
WorkingDir=JIT\Methodical\eh\basics\tryfault_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[tryfinallytrycatch_d.cmd_6308]
@@ -48385,7 +48017,7 @@ RelativePath=JIT\Methodical\eh\basics\tryfinallytrycatch_d\tryfinallytrycatch_d.
WorkingDir=JIT\Methodical\eh\basics\tryfinallytrycatch_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[tryfinallytrycatch_do.cmd_6309]
@@ -48393,7 +48025,7 @@ RelativePath=JIT\Methodical\eh\basics\tryfinallytrycatch_do\tryfinallytrycatch_d
WorkingDir=JIT\Methodical\eh\basics\tryfinallytrycatch_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[tryfinallytrycatch_r.cmd_6310]
@@ -48401,7 +48033,7 @@ RelativePath=JIT\Methodical\eh\basics\tryfinallytrycatch_r\tryfinallytrycatch_r.
WorkingDir=JIT\Methodical\eh\basics\tryfinallytrycatch_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[tryfinallytrycatch_ro.cmd_6311]
@@ -48409,7 +48041,7 @@ RelativePath=JIT\Methodical\eh\basics\tryfinallytrycatch_ro\tryfinallytrycatch_r
WorkingDir=JIT\Methodical\eh\basics\tryfinallytrycatch_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[tryfinallytryfinally_d.cmd_6312]
@@ -48417,7 +48049,7 @@ RelativePath=JIT\Methodical\eh\basics\tryfinallytryfinally_d\tryfinallytryfinall
WorkingDir=JIT\Methodical\eh\basics\tryfinallytryfinally_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[tryfinallytryfinally_do.cmd_6313]
@@ -48425,7 +48057,7 @@ RelativePath=JIT\Methodical\eh\basics\tryfinallytryfinally_do\tryfinallytryfinal
WorkingDir=JIT\Methodical\eh\basics\tryfinallytryfinally_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[tryfinallytryfinally_r.cmd_6314]
@@ -48433,7 +48065,7 @@ RelativePath=JIT\Methodical\eh\basics\tryfinallytryfinally_r\tryfinallytryfinall
WorkingDir=JIT\Methodical\eh\basics\tryfinallytryfinally_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[tryfinallytryfinally_ro.cmd_6315]
@@ -48441,7 +48073,7 @@ RelativePath=JIT\Methodical\eh\basics\tryfinallytryfinally_ro\tryfinallytryfinal
WorkingDir=JIT\Methodical\eh\basics\tryfinallytryfinally_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[tryfinallywith2endfinally_d.cmd_6316]
@@ -48449,7 +48081,7 @@ RelativePath=JIT\Methodical\eh\basics\tryfinallywith2endfinally_d\tryfinallywith
WorkingDir=JIT\Methodical\eh\basics\tryfinallywith2endfinally_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[tryfinallywith2endfinally_r.cmd_6317]
@@ -48457,7 +48089,7 @@ RelativePath=JIT\Methodical\eh\basics\tryfinallywith2endfinally_r\tryfinallywith
WorkingDir=JIT\Methodical\eh\basics\tryfinallywith2endfinally_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[tryfinallywith2reachableendfinally_d.cmd_6318]
@@ -48465,7 +48097,7 @@ RelativePath=JIT\Methodical\eh\basics\tryfinallywith2reachableendfinally_d\tryfi
WorkingDir=JIT\Methodical\eh\basics\tryfinallywith2reachableendfinally_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[tryfinallywith2reachableendfinally_r.cmd_6319]
@@ -48473,7 +48105,7 @@ RelativePath=JIT\Methodical\eh\basics\tryfinallywith2reachableendfinally_r\tryfi
WorkingDir=JIT\Methodical\eh\basics\tryfinallywith2reachableendfinally_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[tryfinally_d.cmd_6320]
@@ -48481,7 +48113,7 @@ RelativePath=JIT\Methodical\eh\basics\tryfinally_d\tryfinally_d.cmd
WorkingDir=JIT\Methodical\eh\basics\tryfinally_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[tryfinally_do.cmd_6321]
@@ -48489,7 +48121,7 @@ RelativePath=JIT\Methodical\eh\basics\tryfinally_do\tryfinally_do.cmd
WorkingDir=JIT\Methodical\eh\basics\tryfinally_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[tryfinally_r.cmd_6322]
@@ -48497,7 +48129,7 @@ RelativePath=JIT\Methodical\eh\basics\tryfinally_r\tryfinally_r.cmd
WorkingDir=JIT\Methodical\eh\basics\tryfinally_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[tryfinally_ro.cmd_6323]
@@ -48505,7 +48137,7 @@ RelativePath=JIT\Methodical\eh\basics\tryfinally_ro\tryfinally_ro.cmd
WorkingDir=JIT\Methodical\eh\basics\tryfinally_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[trythrowcatchfinally_d.cmd_6324]
@@ -48513,7 +48145,7 @@ RelativePath=JIT\Methodical\eh\basics\trythrowcatchfinally_d\trythrowcatchfinall
WorkingDir=JIT\Methodical\eh\basics\trythrowcatchfinally_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[trythrowcatchfinally_do.cmd_6325]
@@ -48521,7 +48153,7 @@ RelativePath=JIT\Methodical\eh\basics\trythrowcatchfinally_do\trythrowcatchfinal
WorkingDir=JIT\Methodical\eh\basics\trythrowcatchfinally_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[trythrowcatchfinally_r.cmd_6326]
@@ -48529,7 +48161,7 @@ RelativePath=JIT\Methodical\eh\basics\trythrowcatchfinally_r\trythrowcatchfinall
WorkingDir=JIT\Methodical\eh\basics\trythrowcatchfinally_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[trythrowcatchfinally_ro.cmd_6327]
@@ -48537,7 +48169,7 @@ RelativePath=JIT\Methodical\eh\basics\trythrowcatchfinally_ro\trythrowcatchfinal
WorkingDir=JIT\Methodical\eh\basics\trythrowcatchfinally_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[trythrowcatch_d.cmd_6328]
@@ -48545,7 +48177,7 @@ RelativePath=JIT\Methodical\eh\basics\trythrowcatch_d\trythrowcatch_d.cmd
WorkingDir=JIT\Methodical\eh\basics\trythrowcatch_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[trythrowcatch_do.cmd_6329]
@@ -48553,7 +48185,7 @@ RelativePath=JIT\Methodical\eh\basics\trythrowcatch_do\trythrowcatch_do.cmd
WorkingDir=JIT\Methodical\eh\basics\trythrowcatch_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[trythrowcatch_r.cmd_6330]
@@ -48561,7 +48193,7 @@ RelativePath=JIT\Methodical\eh\basics\trythrowcatch_r\trythrowcatch_r.cmd
WorkingDir=JIT\Methodical\eh\basics\trythrowcatch_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[trythrowcatch_ro.cmd_6331]
@@ -48569,7 +48201,7 @@ RelativePath=JIT\Methodical\eh\basics\trythrowcatch_ro\trythrowcatch_ro.cmd
WorkingDir=JIT\Methodical\eh\basics\trythrowcatch_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[trythrowexcept_d.cmd_6332]
@@ -48577,7 +48209,7 @@ RelativePath=JIT\Methodical\eh\basics\trythrowexcept_d\trythrowexcept_d.cmd
WorkingDir=JIT\Methodical\eh\basics\trythrowexcept_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[trythrowexcept_r.cmd_6333]
@@ -48585,7 +48217,7 @@ RelativePath=JIT\Methodical\eh\basics\trythrowexcept_r\trythrowexcept_r.cmd
WorkingDir=JIT\Methodical\eh\basics\trythrowexcept_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[unsafe_d.cmd_6334]
@@ -48593,7 +48225,7 @@ RelativePath=JIT\Methodical\eh\cs\unsafe_d\unsafe_d.cmd
WorkingDir=JIT\Methodical\eh\cs\unsafe_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[unsafe_do.cmd_6335]
@@ -48601,7 +48233,7 @@ RelativePath=JIT\Methodical\eh\cs\unsafe_do\unsafe_do.cmd
WorkingDir=JIT\Methodical\eh\cs\unsafe_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[unsafe_r.cmd_6336]
@@ -48609,7 +48241,7 @@ RelativePath=JIT\Methodical\eh\cs\unsafe_r\unsafe_r.cmd
WorkingDir=JIT\Methodical\eh\cs\unsafe_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[unsafe_ro.cmd_6337]
@@ -48617,7 +48249,7 @@ RelativePath=JIT\Methodical\eh\cs\unsafe_ro\unsafe_ro.cmd
WorkingDir=JIT\Methodical\eh\cs\unsafe_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[badcodeaftercatch_d.cmd_6338]
@@ -48625,7 +48257,7 @@ RelativePath=JIT\Methodical\eh\deadcode\badcodeaftercatch_d\badcodeaftercatch_d.
WorkingDir=JIT\Methodical\eh\deadcode\badcodeaftercatch_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[badcodeaftercatch_r.cmd_6339]
@@ -48633,7 +48265,7 @@ RelativePath=JIT\Methodical\eh\deadcode\badcodeaftercatch_r\badcodeaftercatch_r.
WorkingDir=JIT\Methodical\eh\deadcode\badcodeaftercatch_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[badcodeafterfault_d.cmd_6340]
@@ -48641,7 +48273,7 @@ RelativePath=JIT\Methodical\eh\deadcode\badcodeafterfault_d\badcodeafterfault_d.
WorkingDir=JIT\Methodical\eh\deadcode\badcodeafterfault_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[badcodeafterfault_r.cmd_6341]
@@ -48649,7 +48281,7 @@ RelativePath=JIT\Methodical\eh\deadcode\badcodeafterfault_r\badcodeafterfault_r.
WorkingDir=JIT\Methodical\eh\deadcode\badcodeafterfault_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[badcodeafterfilter_d.cmd_6342]
@@ -48657,7 +48289,7 @@ RelativePath=JIT\Methodical\eh\deadcode\badcodeafterfilter_d\badcodeafterfilter_
WorkingDir=JIT\Methodical\eh\deadcode\badcodeafterfilter_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[badcodeafterfilter_r.cmd_6343]
@@ -48665,7 +48297,7 @@ RelativePath=JIT\Methodical\eh\deadcode\badcodeafterfilter_r\badcodeafterfilter_
WorkingDir=JIT\Methodical\eh\deadcode\badcodeafterfilter_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[badcodeaftertry_d.cmd_6346]
@@ -48673,7 +48305,7 @@ RelativePath=JIT\Methodical\eh\deadcode\badcodeaftertry_d\badcodeaftertry_d.cmd
WorkingDir=JIT\Methodical\eh\deadcode\badcodeaftertry_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[badcodeaftertry_r.cmd_6347]
@@ -48681,7 +48313,7 @@ RelativePath=JIT\Methodical\eh\deadcode\badcodeaftertry_r\badcodeaftertry_r.cmd
WorkingDir=JIT\Methodical\eh\deadcode\badcodeaftertry_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[badcodeinsidefinally_d.cmd_6348]
@@ -48689,7 +48321,7 @@ RelativePath=JIT\Methodical\eh\deadcode\badcodeinsidefinally_d\badcodeinsidefina
WorkingDir=JIT\Methodical\eh\deadcode\badcodeinsidefinally_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[badcodeinsidefinally_r.cmd_6349]
@@ -48697,7 +48329,7 @@ RelativePath=JIT\Methodical\eh\deadcode\badcodeinsidefinally_r\badcodeinsidefina
WorkingDir=JIT\Methodical\eh\deadcode\badcodeinsidefinally_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[branchoverendfinally_d.cmd_6350]
@@ -48705,7 +48337,7 @@ RelativePath=JIT\Methodical\eh\deadcode\branchoverendfinally_d\branchoverendfina
WorkingDir=JIT\Methodical\eh\deadcode\branchoverendfinally_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[branchoverendfinally_r.cmd_6351]
@@ -48713,7 +48345,7 @@ RelativePath=JIT\Methodical\eh\deadcode\branchoverendfinally_r\branchoverendfina
WorkingDir=JIT\Methodical\eh\deadcode\branchoverendfinally_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[deadcodeincatch_d.cmd_6352]
@@ -48721,7 +48353,7 @@ RelativePath=JIT\Methodical\eh\deadcode\deadcodeincatch_d\deadcodeincatch_d.cmd
WorkingDir=JIT\Methodical\eh\deadcode\deadcodeincatch_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[deadcodeincatch_r.cmd_6353]
@@ -48729,7 +48361,7 @@ RelativePath=JIT\Methodical\eh\deadcode\deadcodeincatch_r\deadcodeincatch_r.cmd
WorkingDir=JIT\Methodical\eh\deadcode\deadcodeincatch_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[deadEHregionacrossBB_d.cmd_6354]
@@ -48737,7 +48369,7 @@ RelativePath=JIT\Methodical\eh\deadcode\deadEHregionacrossBB_d\deadEHregionacros
WorkingDir=JIT\Methodical\eh\deadcode\deadEHregionacrossBB_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[deadEHregionacrossBB_r.cmd_6355]
@@ -48745,7 +48377,7 @@ RelativePath=JIT\Methodical\eh\deadcode\deadEHregionacrossBB_r\deadEHregionacros
WorkingDir=JIT\Methodical\eh\deadcode\deadEHregionacrossBB_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[deadnonlocalexit_d.cmd_6356]
@@ -48753,7 +48385,7 @@ RelativePath=JIT\Methodical\eh\deadcode\deadnonlocalexit_d\deadnonlocalexit_d.cm
WorkingDir=JIT\Methodical\eh\deadcode\deadnonlocalexit_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[deadnonlocalexit_r.cmd_6357]
@@ -48761,7 +48393,7 @@ RelativePath=JIT\Methodical\eh\deadcode\deadnonlocalexit_r\deadnonlocalexit_r.cm
WorkingDir=JIT\Methodical\eh\deadcode\deadnonlocalexit_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[deadoponerrorinfunclet_d.cmd_6358]
@@ -48769,7 +48401,7 @@ RelativePath=JIT\Methodical\eh\deadcode\deadoponerrorinfunclet_d\deadoponerrorin
WorkingDir=JIT\Methodical\eh\deadcode\deadoponerrorinfunclet_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[deadoponerrorinfunclet_r.cmd_6359]
@@ -48777,7 +48409,7 @@ RelativePath=JIT\Methodical\eh\deadcode\deadoponerrorinfunclet_r\deadoponerrorin
WorkingDir=JIT\Methodical\eh\deadcode\deadoponerrorinfunclet_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[deadoponerror_d.cmd_6360]
@@ -48785,7 +48417,7 @@ RelativePath=JIT\Methodical\eh\deadcode\deadoponerror_d\deadoponerror_d.cmd
WorkingDir=JIT\Methodical\eh\deadcode\deadoponerror_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[deadoponerror_r.cmd_6361]
@@ -48793,7 +48425,7 @@ RelativePath=JIT\Methodical\eh\deadcode\deadoponerror_r\deadoponerror_r.cmd
WorkingDir=JIT\Methodical\eh\deadcode\deadoponerror_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[deadrgninfunclet_d.cmd_6362]
@@ -48801,7 +48433,7 @@ RelativePath=JIT\Methodical\eh\deadcode\deadrgninfunclet_d\deadrgninfunclet_d.cm
WorkingDir=JIT\Methodical\eh\deadcode\deadrgninfunclet_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[deadrgninfunclet_r.cmd_6363]
@@ -48809,7 +48441,7 @@ RelativePath=JIT\Methodical\eh\deadcode\deadrgninfunclet_r\deadrgninfunclet_r.cm
WorkingDir=JIT\Methodical\eh\deadcode\deadrgninfunclet_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[deadtrycatch_d.cmd_6364]
@@ -48817,7 +48449,7 @@ RelativePath=JIT\Methodical\eh\deadcode\deadtrycatch_d\deadtrycatch_d.cmd
WorkingDir=JIT\Methodical\eh\deadcode\deadtrycatch_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[deadtrycatch_r.cmd_6365]
@@ -48825,7 +48457,7 @@ RelativePath=JIT\Methodical\eh\deadcode\deadtrycatch_r\deadtrycatch_r.cmd
WorkingDir=JIT\Methodical\eh\deadcode\deadtrycatch_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[deadtryfinallythrow_d.cmd_6366]
@@ -48833,7 +48465,7 @@ RelativePath=JIT\Methodical\eh\deadcode\deadtryfinallythrow_d\deadtryfinallythro
WorkingDir=JIT\Methodical\eh\deadcode\deadtryfinallythrow_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[deadtryfinallythrow_r.cmd_6367]
@@ -48841,7 +48473,7 @@ RelativePath=JIT\Methodical\eh\deadcode\deadtryfinallythrow_r\deadtryfinallythro
WorkingDir=JIT\Methodical\eh\deadcode\deadtryfinallythrow_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[deadtryfinally_d.cmd_6368]
@@ -48849,7 +48481,7 @@ RelativePath=JIT\Methodical\eh\deadcode\deadtryfinally_d\deadtryfinally_d.cmd
WorkingDir=JIT\Methodical\eh\deadcode\deadtryfinally_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[deadtryfinally_r.cmd_6369]
@@ -48857,7 +48489,7 @@ RelativePath=JIT\Methodical\eh\deadcode\deadtryfinally_r\deadtryfinally_r.cmd
WorkingDir=JIT\Methodical\eh\deadcode\deadtryfinally_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[endfinallyinloop_d.cmd_6370]
@@ -48865,7 +48497,7 @@ RelativePath=JIT\Methodical\eh\deadcode\endfinallyinloop_d\endfinallyinloop_d.cm
WorkingDir=JIT\Methodical\eh\deadcode\endfinallyinloop_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[endfinallyinloop_r.cmd_6371]
@@ -48873,7 +48505,7 @@ RelativePath=JIT\Methodical\eh\deadcode\endfinallyinloop_r\endfinallyinloop_r.cm
WorkingDir=JIT\Methodical\eh\deadcode\endfinallyinloop_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[loopstrswitchgoto_d.cmd_6372]
@@ -48881,7 +48513,7 @@ RelativePath=JIT\Methodical\eh\deadcode\loopstrswitchgoto_d\loopstrswitchgoto_d.
WorkingDir=JIT\Methodical\eh\deadcode\loopstrswitchgoto_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[loopstrswitchgoto_do.cmd_6373]
@@ -48889,7 +48521,7 @@ RelativePath=JIT\Methodical\eh\deadcode\loopstrswitchgoto_do\loopstrswitchgoto_d
WorkingDir=JIT\Methodical\eh\deadcode\loopstrswitchgoto_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[loopstrswitchgoto_r.cmd_6374]
@@ -48897,7 +48529,7 @@ RelativePath=JIT\Methodical\eh\deadcode\loopstrswitchgoto_r\loopstrswitchgoto_r.
WorkingDir=JIT\Methodical\eh\deadcode\loopstrswitchgoto_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[loopstrswitchgoto_ro.cmd_6375]
@@ -48905,7 +48537,7 @@ RelativePath=JIT\Methodical\eh\deadcode\loopstrswitchgoto_ro\loopstrswitchgoto_r
WorkingDir=JIT\Methodical\eh\deadcode\loopstrswitchgoto_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[severaldeadehregions_d.cmd_6376]
@@ -48913,7 +48545,7 @@ RelativePath=JIT\Methodical\eh\deadcode\severaldeadehregions_d\severaldeadehregi
WorkingDir=JIT\Methodical\eh\deadcode\severaldeadehregions_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[severaldeadehregions_r.cmd_6377]
@@ -48921,7 +48553,7 @@ RelativePath=JIT\Methodical\eh\deadcode\severaldeadehregions_r\severaldeadehregi
WorkingDir=JIT\Methodical\eh\deadcode\severaldeadehregions_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[severalnesteddeadehregions_d.cmd_6378]
@@ -48929,7 +48561,7 @@ RelativePath=JIT\Methodical\eh\deadcode\severalnesteddeadehregions_d\severalnest
WorkingDir=JIT\Methodical\eh\deadcode\severalnesteddeadehregions_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[severalnesteddeadehregions_r.cmd_6379]
@@ -48937,7 +48569,7 @@ RelativePath=JIT\Methodical\eh\deadcode\severalnesteddeadehregions_r\severalnest
WorkingDir=JIT\Methodical\eh\deadcode\severalnesteddeadehregions_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[simpledeadehregion_d.cmd_6380]
@@ -48945,7 +48577,7 @@ RelativePath=JIT\Methodical\eh\deadcode\simpledeadehregion_d\simpledeadehregion_
WorkingDir=JIT\Methodical\eh\deadcode\simpledeadehregion_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[simpledeadehregion_r.cmd_6381]
@@ -48953,7 +48585,7 @@ RelativePath=JIT\Methodical\eh\deadcode\simpledeadehregion_r\simpledeadehregion_
WorkingDir=JIT\Methodical\eh\deadcode\simpledeadehregion_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[backwardleave_d.cmd_6382]
@@ -48961,7 +48593,7 @@ RelativePath=JIT\Methodical\eh\disconnected\backwardleave_d\backwardleave_d.cmd
WorkingDir=JIT\Methodical\eh\disconnected\backwardleave_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[backwardleave_r.cmd_6383]
@@ -48969,7 +48601,7 @@ RelativePath=JIT\Methodical\eh\disconnected\backwardleave_r\backwardleave_r.cmd
WorkingDir=JIT\Methodical\eh\disconnected\backwardleave_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[catchbeforetrybody_d.cmd_6384]
@@ -48977,7 +48609,7 @@ RelativePath=JIT\Methodical\eh\disconnected\catchbeforetrybody_d\catchbeforetryb
WorkingDir=JIT\Methodical\eh\disconnected\catchbeforetrybody_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[catchbeforetrybody_r.cmd_6385]
@@ -48985,7 +48617,7 @@ RelativePath=JIT\Methodical\eh\disconnected\catchbeforetrybody_r\catchbeforetryb
WorkingDir=JIT\Methodical\eh\disconnected\catchbeforetrybody_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[catchtryintryfinally_d.cmd_6386]
@@ -48993,7 +48625,7 @@ RelativePath=JIT\Methodical\eh\disconnected\catchtryintryfinally_d\catchtryintry
WorkingDir=JIT\Methodical\eh\disconnected\catchtryintryfinally_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[catchtryintryfinally_r.cmd_6387]
@@ -49001,7 +48633,7 @@ RelativePath=JIT\Methodical\eh\disconnected\catchtryintryfinally_r\catchtryintry
WorkingDir=JIT\Methodical\eh\disconnected\catchtryintryfinally_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[faultbeforetrybody_d.cmd_6388]
@@ -49009,7 +48641,7 @@ RelativePath=JIT\Methodical\eh\disconnected\faultbeforetrybody_d\faultbeforetryb
WorkingDir=JIT\Methodical\eh\disconnected\faultbeforetrybody_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[faultbeforetrybody_r.cmd_6389]
@@ -49017,7 +48649,7 @@ RelativePath=JIT\Methodical\eh\disconnected\faultbeforetrybody_r\faultbeforetryb
WorkingDir=JIT\Methodical\eh\disconnected\faultbeforetrybody_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[finallybeforetrybody_d.cmd_6390]
@@ -49025,7 +48657,7 @@ RelativePath=JIT\Methodical\eh\disconnected\finallybeforetrybody_d\finallybefore
WorkingDir=JIT\Methodical\eh\disconnected\finallybeforetrybody_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[finallybeforetrybody_r.cmd_6391]
@@ -49033,7 +48665,7 @@ RelativePath=JIT\Methodical\eh\disconnected\finallybeforetrybody_r\finallybefore
WorkingDir=JIT\Methodical\eh\disconnected\finallybeforetrybody_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[finallytryintryfinally_d.cmd_6392]
@@ -49041,7 +48673,7 @@ RelativePath=JIT\Methodical\eh\disconnected\finallytryintryfinally_d\finallytryi
WorkingDir=JIT\Methodical\eh\disconnected\finallytryintryfinally_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[finallytryintryfinally_r.cmd_6393]
@@ -49049,7 +48681,7 @@ RelativePath=JIT\Methodical\eh\disconnected\finallytryintryfinally_r\finallytryi
WorkingDir=JIT\Methodical\eh\disconnected\finallytryintryfinally_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[reversedhandlers_d.cmd_6394]
@@ -49057,7 +48689,7 @@ RelativePath=JIT\Methodical\eh\disconnected\reversedhandlers_d\reversedhandlers_
WorkingDir=JIT\Methodical\eh\disconnected\reversedhandlers_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[reversedhandlers_r.cmd_6395]
@@ -49065,7 +48697,7 @@ RelativePath=JIT\Methodical\eh\disconnected\reversedhandlers_r\reversedhandlers_
WorkingDir=JIT\Methodical\eh\disconnected\reversedhandlers_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[reversedtryblock_d.cmd_6396]
@@ -49073,7 +48705,7 @@ RelativePath=JIT\Methodical\eh\disconnected\reversedtryblock_d\reversedtryblock_
WorkingDir=JIT\Methodical\eh\disconnected\reversedtryblock_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[reversedtryblock_r.cmd_6397]
@@ -49081,7 +48713,7 @@ RelativePath=JIT\Methodical\eh\disconnected\reversedtryblock_r\reversedtryblock_
WorkingDir=JIT\Methodical\eh\disconnected\reversedtryblock_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[sehhandlerbeforetry_d.cmd_6398]
@@ -49089,7 +48721,7 @@ RelativePath=JIT\Methodical\eh\disconnected\sehhandlerbeforetry_d\sehhandlerbefo
WorkingDir=JIT\Methodical\eh\disconnected\sehhandlerbeforetry_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[sehhandlerbeforetry_r.cmd_6399]
@@ -49097,7 +48729,7 @@ RelativePath=JIT\Methodical\eh\disconnected\sehhandlerbeforetry_r\sehhandlerbefo
WorkingDir=JIT\Methodical\eh\disconnected\sehhandlerbeforetry_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[testeit_d.cmd_6400]
@@ -49105,7 +48737,7 @@ RelativePath=JIT\Methodical\eh\disconnected\testeit_d\testeit_d.cmd
WorkingDir=JIT\Methodical\eh\disconnected\testeit_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[testeit_r.cmd_6401]
@@ -49113,7 +48745,7 @@ RelativePath=JIT\Methodical\eh\disconnected\testeit_r\testeit_r.cmd
WorkingDir=JIT\Methodical\eh\disconnected\testeit_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[trybodyinbetweencatchhandlers_d.cmd_6402]
@@ -49121,7 +48753,7 @@ RelativePath=JIT\Methodical\eh\disconnected\trybodyinbetweencatchhandlers_d\tryb
WorkingDir=JIT\Methodical\eh\disconnected\trybodyinbetweencatchhandlers_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[trybodyinbetweencatchhandlers_r.cmd_6403]
@@ -49129,7 +48761,7 @@ RelativePath=JIT\Methodical\eh\disconnected\trybodyinbetweencatchhandlers_r\tryb
WorkingDir=JIT\Methodical\eh\disconnected\trybodyinbetweencatchhandlers_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[tryfinallyincatchtry_d.cmd_6404]
@@ -49137,7 +48769,7 @@ RelativePath=JIT\Methodical\eh\disconnected\tryfinallyincatchtry_d\tryfinallyinc
WorkingDir=JIT\Methodical\eh\disconnected\tryfinallyincatchtry_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[tryfinallyincatchtry_r.cmd_6405]
@@ -49145,7 +48777,7 @@ RelativePath=JIT\Methodical\eh\disconnected\tryfinallyincatchtry_r\tryfinallyinc
WorkingDir=JIT\Methodical\eh\disconnected\tryfinallyincatchtry_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[catchrettoinnertry_cs_d.cmd_6406]
@@ -49153,7 +48785,7 @@ RelativePath=JIT\Methodical\eh\finallyexec\catchrettoinnertry_cs_d\catchrettoinn
WorkingDir=JIT\Methodical\eh\finallyexec\catchrettoinnertry_cs_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[catchrettoinnertry_cs_do.cmd_6407]
@@ -49161,7 +48793,7 @@ RelativePath=JIT\Methodical\eh\finallyexec\catchrettoinnertry_cs_do\catchrettoin
WorkingDir=JIT\Methodical\eh\finallyexec\catchrettoinnertry_cs_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[catchrettoinnertry_cs_r.cmd_6408]
@@ -49169,7 +48801,7 @@ RelativePath=JIT\Methodical\eh\finallyexec\catchrettoinnertry_cs_r\catchrettoinn
WorkingDir=JIT\Methodical\eh\finallyexec\catchrettoinnertry_cs_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[catchrettoinnertry_cs_ro.cmd_6409]
@@ -49177,7 +48809,7 @@ RelativePath=JIT\Methodical\eh\finallyexec\catchrettoinnertry_cs_ro\catchrettoin
WorkingDir=JIT\Methodical\eh\finallyexec\catchrettoinnertry_cs_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[catchrettoinnertry_d.cmd_6410]
@@ -49185,7 +48817,7 @@ RelativePath=JIT\Methodical\eh\finallyexec\catchrettoinnertry_d\catchrettoinnert
WorkingDir=JIT\Methodical\eh\finallyexec\catchrettoinnertry_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[catchrettoinnertry_r.cmd_6411]
@@ -49193,7 +48825,7 @@ RelativePath=JIT\Methodical\eh\finallyexec\catchrettoinnertry_r\catchrettoinnert
WorkingDir=JIT\Methodical\eh\finallyexec\catchrettoinnertry_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[localgotoinahandler_d.cmd_6412]
@@ -49201,7 +48833,7 @@ RelativePath=JIT\Methodical\eh\finallyexec\localgotoinahandler_d\localgotoinahan
WorkingDir=JIT\Methodical\eh\finallyexec\localgotoinahandler_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[localgotoinahandler_do.cmd_6413]
@@ -49209,7 +48841,7 @@ RelativePath=JIT\Methodical\eh\finallyexec\localgotoinahandler_do\localgotoinaha
WorkingDir=JIT\Methodical\eh\finallyexec\localgotoinahandler_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[localgotoinahandler_r.cmd_6414]
@@ -49217,7 +48849,7 @@ RelativePath=JIT\Methodical\eh\finallyexec\localgotoinahandler_r\localgotoinahan
WorkingDir=JIT\Methodical\eh\finallyexec\localgotoinahandler_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[localgotoinahandler_ro.cmd_6415]
@@ -49225,7 +48857,7 @@ RelativePath=JIT\Methodical\eh\finallyexec\localgotoinahandler_ro\localgotoinaha
WorkingDir=JIT\Methodical\eh\finallyexec\localgotoinahandler_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[loopinfinally_d.cmd_6416]
@@ -49233,7 +48865,7 @@ RelativePath=JIT\Methodical\eh\finallyexec\loopinfinally_d\loopinfinally_d.cmd
WorkingDir=JIT\Methodical\eh\finallyexec\loopinfinally_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[loopinfinally_do.cmd_6417]
@@ -49241,7 +48873,7 @@ RelativePath=JIT\Methodical\eh\finallyexec\loopinfinally_do\loopinfinally_do.cmd
WorkingDir=JIT\Methodical\eh\finallyexec\loopinfinally_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[loopinfinally_r.cmd_6418]
@@ -49249,7 +48881,7 @@ RelativePath=JIT\Methodical\eh\finallyexec\loopinfinally_r\loopinfinally_r.cmd
WorkingDir=JIT\Methodical\eh\finallyexec\loopinfinally_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[loopinfinally_ro.cmd_6419]
@@ -49257,7 +48889,7 @@ RelativePath=JIT\Methodical\eh\finallyexec\loopinfinally_ro\loopinfinally_ro.cmd
WorkingDir=JIT\Methodical\eh\finallyexec\loopinfinally_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[nestedfinallycall_d.cmd_6420]
@@ -49265,7 +48897,7 @@ RelativePath=JIT\Methodical\eh\finallyexec\nestedfinallycall_d\nestedfinallycall
WorkingDir=JIT\Methodical\eh\finallyexec\nestedfinallycall_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[nestedfinallycall_r.cmd_6421]
@@ -49273,7 +48905,7 @@ RelativePath=JIT\Methodical\eh\finallyexec\nestedfinallycall_r\nestedfinallycall
WorkingDir=JIT\Methodical\eh\finallyexec\nestedfinallycall_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[nonlocalexittobeginningoftry_d.cmd_6422]
@@ -49281,7 +48913,7 @@ RelativePath=JIT\Methodical\eh\finallyexec\nonlocalexittobeginningoftry_d\nonloc
WorkingDir=JIT\Methodical\eh\finallyexec\nonlocalexittobeginningoftry_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[nonlocalexittobeginningoftry_do.cmd_6423]
@@ -49289,7 +48921,7 @@ RelativePath=JIT\Methodical\eh\finallyexec\nonlocalexittobeginningoftry_do\nonlo
WorkingDir=JIT\Methodical\eh\finallyexec\nonlocalexittobeginningoftry_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[nonlocalexittobeginningoftry_r.cmd_6424]
@@ -49297,7 +48929,7 @@ RelativePath=JIT\Methodical\eh\finallyexec\nonlocalexittobeginningoftry_r\nonloc
WorkingDir=JIT\Methodical\eh\finallyexec\nonlocalexittobeginningoftry_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[nonlocalexittobeginningoftry_ro.cmd_6425]
@@ -49305,7 +48937,7 @@ RelativePath=JIT\Methodical\eh\finallyexec\nonlocalexittobeginningoftry_ro\nonlo
WorkingDir=JIT\Methodical\eh\finallyexec\nonlocalexittobeginningoftry_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[nonlocalexittonestedsibling_d.cmd_6426]
@@ -49313,7 +48945,7 @@ RelativePath=JIT\Methodical\eh\finallyexec\nonlocalexittonestedsibling_d\nonloca
WorkingDir=JIT\Methodical\eh\finallyexec\nonlocalexittonestedsibling_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[nonlocalexittonestedsibling_r.cmd_6427]
@@ -49321,7 +48953,7 @@ RelativePath=JIT\Methodical\eh\finallyexec\nonlocalexittonestedsibling_r\nonloca
WorkingDir=JIT\Methodical\eh\finallyexec\nonlocalexittonestedsibling_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[nonlocalgotoinatryblockinahandler_d.cmd_6428]
@@ -49329,7 +48961,7 @@ RelativePath=JIT\Methodical\eh\finallyexec\nonlocalgotoinatryblockinahandler_d\n
WorkingDir=JIT\Methodical\eh\finallyexec\nonlocalgotoinatryblockinahandler_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[nonlocalgotoinatryblockinahandler_do.cmd_6429]
@@ -49337,7 +48969,7 @@ RelativePath=JIT\Methodical\eh\finallyexec\nonlocalgotoinatryblockinahandler_do\
WorkingDir=JIT\Methodical\eh\finallyexec\nonlocalgotoinatryblockinahandler_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[nonlocalgotoinatryblockinahandler_r.cmd_6430]
@@ -49345,7 +48977,7 @@ RelativePath=JIT\Methodical\eh\finallyexec\nonlocalgotoinatryblockinahandler_r\n
WorkingDir=JIT\Methodical\eh\finallyexec\nonlocalgotoinatryblockinahandler_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[nonlocalgotoinatryblockinahandler_ro.cmd_6431]
@@ -49353,7 +48985,7 @@ RelativePath=JIT\Methodical\eh\finallyexec\nonlocalgotoinatryblockinahandler_ro\
WorkingDir=JIT\Methodical\eh\finallyexec\nonlocalgotoinatryblockinahandler_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[simplenonlocalexitnestedintrycatch_d.cmd_6432]
@@ -49361,7 +48993,7 @@ RelativePath=JIT\Methodical\eh\finallyexec\simplenonlocalexitnestedintrycatch_d\
WorkingDir=JIT\Methodical\eh\finallyexec\simplenonlocalexitnestedintrycatch_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[simplenonlocalexitnestedintrycatch_do.cmd_6433]
@@ -49369,7 +49001,7 @@ RelativePath=JIT\Methodical\eh\finallyexec\simplenonlocalexitnestedintrycatch_do
WorkingDir=JIT\Methodical\eh\finallyexec\simplenonlocalexitnestedintrycatch_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[simplenonlocalexitnestedintrycatch_r.cmd_6434]
@@ -49377,7 +49009,7 @@ RelativePath=JIT\Methodical\eh\finallyexec\simplenonlocalexitnestedintrycatch_r\
WorkingDir=JIT\Methodical\eh\finallyexec\simplenonlocalexitnestedintrycatch_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[simplenonlocalexitnestedintrycatch_ro.cmd_6435]
@@ -49385,7 +49017,7 @@ RelativePath=JIT\Methodical\eh\finallyexec\simplenonlocalexitnestedintrycatch_ro
WorkingDir=JIT\Methodical\eh\finallyexec\simplenonlocalexitnestedintrycatch_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[simplenonlocalexit_d.cmd_6436]
@@ -49393,7 +49025,7 @@ RelativePath=JIT\Methodical\eh\finallyexec\simplenonlocalexit_d\simplenonlocalex
WorkingDir=JIT\Methodical\eh\finallyexec\simplenonlocalexit_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[simplenonlocalexit_do.cmd_6437]
@@ -49401,7 +49033,7 @@ RelativePath=JIT\Methodical\eh\finallyexec\simplenonlocalexit_do\simplenonlocale
WorkingDir=JIT\Methodical\eh\finallyexec\simplenonlocalexit_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[simplenonlocalexit_r.cmd_6438]
@@ -49409,7 +49041,7 @@ RelativePath=JIT\Methodical\eh\finallyexec\simplenonlocalexit_r\simplenonlocalex
WorkingDir=JIT\Methodical\eh\finallyexec\simplenonlocalexit_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[simplenonlocalexit_ro.cmd_6439]
@@ -49417,7 +49049,7 @@ RelativePath=JIT\Methodical\eh\finallyexec\simplenonlocalexit_ro\simplenonlocale
WorkingDir=JIT\Methodical\eh\finallyexec\simplenonlocalexit_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[switchincatch_d.cmd_6440]
@@ -49425,7 +49057,7 @@ RelativePath=JIT\Methodical\eh\finallyexec\switchincatch_d\switchincatch_d.cmd
WorkingDir=JIT\Methodical\eh\finallyexec\switchincatch_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[switchincatch_do.cmd_6441]
@@ -49433,7 +49065,7 @@ RelativePath=JIT\Methodical\eh\finallyexec\switchincatch_do\switchincatch_do.cmd
WorkingDir=JIT\Methodical\eh\finallyexec\switchincatch_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[switchincatch_r.cmd_6442]
@@ -49441,7 +49073,7 @@ RelativePath=JIT\Methodical\eh\finallyexec\switchincatch_r\switchincatch_r.cmd
WorkingDir=JIT\Methodical\eh\finallyexec\switchincatch_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[switchincatch_ro.cmd_6443]
@@ -49449,7 +49081,7 @@ RelativePath=JIT\Methodical\eh\finallyexec\switchincatch_ro\switchincatch_ro.cmd
WorkingDir=JIT\Methodical\eh\finallyexec\switchincatch_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[tryCatchFinallyThrow_nonlocalexit1_d.cmd_6444]
@@ -49457,7 +49089,7 @@ RelativePath=JIT\Methodical\eh\finallyexec\tryCatchFinallyThrow_nonlocalexit1_d\
WorkingDir=JIT\Methodical\eh\finallyexec\tryCatchFinallyThrow_nonlocalexit1_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[tryCatchFinallyThrow_nonlocalexit1_do.cmd_6445]
@@ -49465,7 +49097,7 @@ RelativePath=JIT\Methodical\eh\finallyexec\tryCatchFinallyThrow_nonlocalexit1_do
WorkingDir=JIT\Methodical\eh\finallyexec\tryCatchFinallyThrow_nonlocalexit1_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[tryCatchFinallyThrow_nonlocalexit1_r.cmd_6446]
@@ -49473,7 +49105,7 @@ RelativePath=JIT\Methodical\eh\finallyexec\tryCatchFinallyThrow_nonlocalexit1_r\
WorkingDir=JIT\Methodical\eh\finallyexec\tryCatchFinallyThrow_nonlocalexit1_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[tryCatchFinallyThrow_nonlocalexit1_ro.cmd_6447]
@@ -49481,7 +49113,7 @@ RelativePath=JIT\Methodical\eh\finallyexec\tryCatchFinallyThrow_nonlocalexit1_ro
WorkingDir=JIT\Methodical\eh\finallyexec\tryCatchFinallyThrow_nonlocalexit1_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[tryCatchFinallyThrow_nonlocalexit2_d.cmd_6448]
@@ -49489,7 +49121,7 @@ RelativePath=JIT\Methodical\eh\finallyexec\tryCatchFinallyThrow_nonlocalexit2_d\
WorkingDir=JIT\Methodical\eh\finallyexec\tryCatchFinallyThrow_nonlocalexit2_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[tryCatchFinallyThrow_nonlocalexit2_do.cmd_6449]
@@ -49497,7 +49129,7 @@ RelativePath=JIT\Methodical\eh\finallyexec\tryCatchFinallyThrow_nonlocalexit2_do
WorkingDir=JIT\Methodical\eh\finallyexec\tryCatchFinallyThrow_nonlocalexit2_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[tryCatchFinallyThrow_nonlocalexit2_r.cmd_6450]
@@ -49505,7 +49137,7 @@ RelativePath=JIT\Methodical\eh\finallyexec\tryCatchFinallyThrow_nonlocalexit2_r\
WorkingDir=JIT\Methodical\eh\finallyexec\tryCatchFinallyThrow_nonlocalexit2_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[tryCatchFinallyThrow_nonlocalexit2_ro.cmd_6451]
@@ -49513,7 +49145,7 @@ RelativePath=JIT\Methodical\eh\finallyexec\tryCatchFinallyThrow_nonlocalexit2_ro
WorkingDir=JIT\Methodical\eh\finallyexec\tryCatchFinallyThrow_nonlocalexit2_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[tryCatchFinallyThrow_nonlocalexit3_d.cmd_6452]
@@ -49521,7 +49153,7 @@ RelativePath=JIT\Methodical\eh\finallyexec\tryCatchFinallyThrow_nonlocalexit3_d\
WorkingDir=JIT\Methodical\eh\finallyexec\tryCatchFinallyThrow_nonlocalexit3_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[tryCatchFinallyThrow_nonlocalexit3_do.cmd_6453]
@@ -49529,7 +49161,7 @@ RelativePath=JIT\Methodical\eh\finallyexec\tryCatchFinallyThrow_nonlocalexit3_do
WorkingDir=JIT\Methodical\eh\finallyexec\tryCatchFinallyThrow_nonlocalexit3_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[tryCatchFinallyThrow_nonlocalexit3_r.cmd_6454]
@@ -49537,7 +49169,7 @@ RelativePath=JIT\Methodical\eh\finallyexec\tryCatchFinallyThrow_nonlocalexit3_r\
WorkingDir=JIT\Methodical\eh\finallyexec\tryCatchFinallyThrow_nonlocalexit3_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[tryCatchFinallyThrow_nonlocalexit3_ro.cmd_6455]
@@ -49545,7 +49177,7 @@ RelativePath=JIT\Methodical\eh\finallyexec\tryCatchFinallyThrow_nonlocalexit3_ro
WorkingDir=JIT\Methodical\eh\finallyexec\tryCatchFinallyThrow_nonlocalexit3_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[tryCatchFinallyThrow_nonlocalexit4_d.cmd_6456]
@@ -49553,7 +49185,7 @@ RelativePath=JIT\Methodical\eh\finallyexec\tryCatchFinallyThrow_nonlocalexit4_d\
WorkingDir=JIT\Methodical\eh\finallyexec\tryCatchFinallyThrow_nonlocalexit4_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[tryCatchFinallyThrow_nonlocalexit4_do.cmd_6457]
@@ -49561,7 +49193,7 @@ RelativePath=JIT\Methodical\eh\finallyexec\tryCatchFinallyThrow_nonlocalexit4_do
WorkingDir=JIT\Methodical\eh\finallyexec\tryCatchFinallyThrow_nonlocalexit4_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[tryCatchFinallyThrow_nonlocalexit4_r.cmd_6458]
@@ -49569,7 +49201,7 @@ RelativePath=JIT\Methodical\eh\finallyexec\tryCatchFinallyThrow_nonlocalexit4_r\
WorkingDir=JIT\Methodical\eh\finallyexec\tryCatchFinallyThrow_nonlocalexit4_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[tryCatchFinallyThrow_nonlocalexit4_ro.cmd_6459]
@@ -49577,7 +49209,7 @@ RelativePath=JIT\Methodical\eh\finallyexec\tryCatchFinallyThrow_nonlocalexit4_ro
WorkingDir=JIT\Methodical\eh\finallyexec\tryCatchFinallyThrow_nonlocalexit4_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[tryfinallythrow_nonlocalexit_d.cmd_6460]
@@ -49585,7 +49217,7 @@ RelativePath=JIT\Methodical\eh\finallyexec\tryfinallythrow_nonlocalexit_d\tryfin
WorkingDir=JIT\Methodical\eh\finallyexec\tryfinallythrow_nonlocalexit_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[tryfinallythrow_nonlocalexit_do.cmd_6461]
@@ -49593,7 +49225,7 @@ RelativePath=JIT\Methodical\eh\finallyexec\tryfinallythrow_nonlocalexit_do\tryfi
WorkingDir=JIT\Methodical\eh\finallyexec\tryfinallythrow_nonlocalexit_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[tryfinallythrow_nonlocalexit_r.cmd_6462]
@@ -49601,7 +49233,7 @@ RelativePath=JIT\Methodical\eh\finallyexec\tryfinallythrow_nonlocalexit_r\tryfin
WorkingDir=JIT\Methodical\eh\finallyexec\tryfinallythrow_nonlocalexit_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[tryfinallythrow_nonlocalexit_ro.cmd_6463]
@@ -49609,7 +49241,7 @@ RelativePath=JIT\Methodical\eh\finallyexec\tryfinallythrow_nonlocalexit_ro\tryfi
WorkingDir=JIT\Methodical\eh\finallyexec\tryfinallythrow_nonlocalexit_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[throwincatch_d.cmd_6464]
@@ -49617,7 +49249,7 @@ RelativePath=JIT\Methodical\eh\generics\throwincatch_d\throwincatch_d.cmd
WorkingDir=JIT\Methodical\eh\generics\throwincatch_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[throwincatch_do.cmd_6465]
@@ -49625,7 +49257,7 @@ RelativePath=JIT\Methodical\eh\generics\throwincatch_do\throwincatch_do.cmd
WorkingDir=JIT\Methodical\eh\generics\throwincatch_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[throwincatch_r.cmd_6466]
@@ -49633,7 +49265,7 @@ RelativePath=JIT\Methodical\eh\generics\throwincatch_r\throwincatch_r.cmd
WorkingDir=JIT\Methodical\eh\generics\throwincatch_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[throwincatch_ro.cmd_6467]
@@ -49641,7 +49273,7 @@ RelativePath=JIT\Methodical\eh\generics\throwincatch_ro\throwincatch_ro.cmd
WorkingDir=JIT\Methodical\eh\generics\throwincatch_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[trycatchnestedtype_d.cmd_6468]
@@ -49649,7 +49281,7 @@ RelativePath=JIT\Methodical\eh\generics\trycatchnestedtype_d\trycatchnestedtype_
WorkingDir=JIT\Methodical\eh\generics\trycatchnestedtype_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[trycatchnestedtype_do.cmd_6469]
@@ -49657,7 +49289,7 @@ RelativePath=JIT\Methodical\eh\generics\trycatchnestedtype_do\trycatchnestedtype
WorkingDir=JIT\Methodical\eh\generics\trycatchnestedtype_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[trycatchnestedtype_r.cmd_6470]
@@ -49665,7 +49297,7 @@ RelativePath=JIT\Methodical\eh\generics\trycatchnestedtype_r\trycatchnestedtype_
WorkingDir=JIT\Methodical\eh\generics\trycatchnestedtype_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[trycatchnestedtype_ro.cmd_6471]
@@ -49673,7 +49305,7 @@ RelativePath=JIT\Methodical\eh\generics\trycatchnestedtype_ro\trycatchnestedtype
WorkingDir=JIT\Methodical\eh\generics\trycatchnestedtype_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[trycatchsimpletype_d.cmd_6472]
@@ -49681,7 +49313,7 @@ RelativePath=JIT\Methodical\eh\generics\trycatchsimpletype_d\trycatchsimpletype_
WorkingDir=JIT\Methodical\eh\generics\trycatchsimpletype_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[trycatchsimpletype_do.cmd_6473]
@@ -49689,7 +49321,7 @@ RelativePath=JIT\Methodical\eh\generics\trycatchsimpletype_do\trycatchsimpletype
WorkingDir=JIT\Methodical\eh\generics\trycatchsimpletype_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[trycatchsimpletype_r.cmd_6474]
@@ -49697,7 +49329,7 @@ RelativePath=JIT\Methodical\eh\generics\trycatchsimpletype_r\trycatchsimpletype_
WorkingDir=JIT\Methodical\eh\generics\trycatchsimpletype_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[trycatchsimpletype_ro.cmd_6475]
@@ -49705,7 +49337,7 @@ RelativePath=JIT\Methodical\eh\generics\trycatchsimpletype_ro\trycatchsimpletype
WorkingDir=JIT\Methodical\eh\generics\trycatchsimpletype_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[ehso.cmd_6476]
@@ -49713,7 +49345,7 @@ RelativePath=JIT\Methodical\eh\interactions\ehso\ehso.cmd
WorkingDir=JIT\Methodical\eh\interactions\ehso
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[gcincatch_d.cmd_6477]
@@ -49721,7 +49353,7 @@ RelativePath=JIT\Methodical\eh\interactions\gcincatch_d\gcincatch_d.cmd
WorkingDir=JIT\Methodical\eh\interactions\gcincatch_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[gcincatch_do.cmd_6478]
@@ -49729,7 +49361,7 @@ RelativePath=JIT\Methodical\eh\interactions\gcincatch_do\gcincatch_do.cmd
WorkingDir=JIT\Methodical\eh\interactions\gcincatch_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[gcincatch_r.cmd_6479]
@@ -49737,7 +49369,7 @@ RelativePath=JIT\Methodical\eh\interactions\gcincatch_r\gcincatch_r.cmd
WorkingDir=JIT\Methodical\eh\interactions\gcincatch_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[gcincatch_ro.cmd_6480]
@@ -49745,7 +49377,7 @@ RelativePath=JIT\Methodical\eh\interactions\gcincatch_ro\gcincatch_ro.cmd
WorkingDir=JIT\Methodical\eh\interactions\gcincatch_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[rangecheckinfinally_d.cmd_6481]
@@ -49753,7 +49385,7 @@ RelativePath=JIT\Methodical\eh\interactions\rangecheckinfinally_d\rangecheckinfi
WorkingDir=JIT\Methodical\eh\interactions\rangecheckinfinally_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[rangecheckinfinally_do.cmd_6482]
@@ -49761,7 +49393,7 @@ RelativePath=JIT\Methodical\eh\interactions\rangecheckinfinally_do\rangecheckinf
WorkingDir=JIT\Methodical\eh\interactions\rangecheckinfinally_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[rangecheckinfinally_r.cmd_6483]
@@ -49769,7 +49401,7 @@ RelativePath=JIT\Methodical\eh\interactions\rangecheckinfinally_r\rangecheckinfi
WorkingDir=JIT\Methodical\eh\interactions\rangecheckinfinally_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[rangecheckinfinally_ro.cmd_6484]
@@ -49777,7 +49409,7 @@ RelativePath=JIT\Methodical\eh\interactions\rangecheckinfinally_ro\rangecheckinf
WorkingDir=JIT\Methodical\eh\interactions\rangecheckinfinally_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[strswitchfinal_d.cmd_6485]
@@ -49785,7 +49417,7 @@ RelativePath=JIT\Methodical\eh\interactions\strswitchfinal_d\strswitchfinal_d.cm
WorkingDir=JIT\Methodical\eh\interactions\strswitchfinal_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[strswitchfinal_do.cmd_6486]
@@ -49793,7 +49425,7 @@ RelativePath=JIT\Methodical\eh\interactions\strswitchfinal_do\strswitchfinal_do.
WorkingDir=JIT\Methodical\eh\interactions\strswitchfinal_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[strswitchfinal_r.cmd_6487]
@@ -49801,7 +49433,7 @@ RelativePath=JIT\Methodical\eh\interactions\strswitchfinal_r\strswitchfinal_r.cm
WorkingDir=JIT\Methodical\eh\interactions\strswitchfinal_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[strswitchfinal_ro.cmd_6488]
@@ -49809,7 +49441,7 @@ RelativePath=JIT\Methodical\eh\interactions\strswitchfinal_ro\strswitchfinal_ro.
WorkingDir=JIT\Methodical\eh\interactions\strswitchfinal_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[switchinfinally_d.cmd_6489]
@@ -49817,7 +49449,7 @@ RelativePath=JIT\Methodical\eh\interactions\switchinfinally_d\switchinfinally_d.
WorkingDir=JIT\Methodical\eh\interactions\switchinfinally_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[switchinfinally_do.cmd_6490]
@@ -49825,7 +49457,7 @@ RelativePath=JIT\Methodical\eh\interactions\switchinfinally_do\switchinfinally_d
WorkingDir=JIT\Methodical\eh\interactions\switchinfinally_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[switchinfinally_r.cmd_6491]
@@ -49833,7 +49465,7 @@ RelativePath=JIT\Methodical\eh\interactions\switchinfinally_r\switchinfinally_r.
WorkingDir=JIT\Methodical\eh\interactions\switchinfinally_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[switchinfinally_ro.cmd_6492]
@@ -49841,7 +49473,7 @@ RelativePath=JIT\Methodical\eh\interactions\switchinfinally_ro\switchinfinally_r
WorkingDir=JIT\Methodical\eh\interactions\switchinfinally_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[throw1dimarray_d.cmd_6493]
@@ -49849,7 +49481,7 @@ RelativePath=JIT\Methodical\eh\interactions\throw1dimarray_d\throw1dimarray_d.cm
WorkingDir=JIT\Methodical\eh\interactions\throw1dimarray_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[throw1dimarray_r.cmd_6494]
@@ -49857,7 +49489,7 @@ RelativePath=JIT\Methodical\eh\interactions\throw1dimarray_r\throw1dimarray_r.cm
WorkingDir=JIT\Methodical\eh\interactions\throw1dimarray_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[throw2dimarray_d.cmd_6495]
@@ -49865,7 +49497,7 @@ RelativePath=JIT\Methodical\eh\interactions\throw2dimarray_d\throw2dimarray_d.cm
WorkingDir=JIT\Methodical\eh\interactions\throw2dimarray_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[throw2dimarray_r.cmd_6496]
@@ -49873,7 +49505,7 @@ RelativePath=JIT\Methodical\eh\interactions\throw2dimarray_r\throw2dimarray_r.cm
WorkingDir=JIT\Methodical\eh\interactions\throw2dimarray_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[volatilefromfinally.cmd_6497]
@@ -49881,7 +49513,7 @@ RelativePath=JIT\Methodical\eh\interactions\volatilefromfinally\volatilefromfina
WorkingDir=JIT\Methodical\eh\interactions\volatilefromfinally
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[2branchesoutoftry_d.cmd_6498]
@@ -49889,7 +49521,7 @@ RelativePath=JIT\Methodical\eh\leaves\2branchesoutoftry_d\2branchesoutoftry_d.cm
WorkingDir=JIT\Methodical\eh\leaves\2branchesoutoftry_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[2branchesoutoftry_r.cmd_6499]
@@ -49897,7 +49529,7 @@ RelativePath=JIT\Methodical\eh\leaves\2branchesoutoftry_r\2branchesoutoftry_r.cm
WorkingDir=JIT\Methodical\eh\leaves\2branchesoutoftry_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[backwardleaveincatch_d.cmd_6500]
@@ -49905,7 +49537,7 @@ RelativePath=JIT\Methodical\eh\leaves\backwardleaveincatch_d\backwardleaveincatc
WorkingDir=JIT\Methodical\eh\leaves\backwardleaveincatch_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[backwardleaveincatch_r.cmd_6501]
@@ -49913,7 +49545,7 @@ RelativePath=JIT\Methodical\eh\leaves\backwardleaveincatch_r\backwardleaveincatc
WorkingDir=JIT\Methodical\eh\leaves\backwardleaveincatch_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[branchbackwardswithcatch_d.cmd_6502]
@@ -49921,7 +49553,7 @@ RelativePath=JIT\Methodical\eh\leaves\branchbackwardswithcatch_d\branchbackwards
WorkingDir=JIT\Methodical\eh\leaves\branchbackwardswithcatch_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[branchbackwardswithcatch_r.cmd_6503]
@@ -49929,7 +49561,7 @@ RelativePath=JIT\Methodical\eh\leaves\branchbackwardswithcatch_r\branchbackwards
WorkingDir=JIT\Methodical\eh\leaves\branchbackwardswithcatch_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[branchbackwardswithfinally_d.cmd_6504]
@@ -49937,7 +49569,7 @@ RelativePath=JIT\Methodical\eh\leaves\branchbackwardswithfinally_d\branchbackwar
WorkingDir=JIT\Methodical\eh\leaves\branchbackwardswithfinally_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[branchbackwardswithfinally_r.cmd_6505]
@@ -49945,7 +49577,7 @@ RelativePath=JIT\Methodical\eh\leaves\branchbackwardswithfinally_r\branchbackwar
WorkingDir=JIT\Methodical\eh\leaves\branchbackwardswithfinally_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[branchoutofnestedtryfinally_d.cmd_6506]
@@ -49953,7 +49585,7 @@ RelativePath=JIT\Methodical\eh\leaves\branchoutofnestedtryfinally_d\branchoutofn
WorkingDir=JIT\Methodical\eh\leaves\branchoutofnestedtryfinally_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[branchoutofnestedtryfinally_r.cmd_6507]
@@ -49961,7 +49593,7 @@ RelativePath=JIT\Methodical\eh\leaves\branchoutofnestedtryfinally_r\branchoutofn
WorkingDir=JIT\Methodical\eh\leaves\branchoutofnestedtryfinally_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[branchoutoftryfinally_d.cmd_6508]
@@ -49969,7 +49601,7 @@ RelativePath=JIT\Methodical\eh\leaves\branchoutoftryfinally_d\branchoutoftryfina
WorkingDir=JIT\Methodical\eh\leaves\branchoutoftryfinally_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[branchoutoftryfinally_r.cmd_6509]
@@ -49977,7 +49609,7 @@ RelativePath=JIT\Methodical\eh\leaves\branchoutoftryfinally_r\branchoutoftryfina
WorkingDir=JIT\Methodical\eh\leaves\branchoutoftryfinally_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[catchretnonlocalexitinfunclet_d.cmd_6510]
@@ -49985,7 +49617,7 @@ RelativePath=JIT\Methodical\eh\leaves\catchretnonlocalexitinfunclet_d\catchretno
WorkingDir=JIT\Methodical\eh\leaves\catchretnonlocalexitinfunclet_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[catchretnonlocalexitinfunclet_do.cmd_6511]
@@ -49993,7 +49625,7 @@ RelativePath=JIT\Methodical\eh\leaves\catchretnonlocalexitinfunclet_do\catchretn
WorkingDir=JIT\Methodical\eh\leaves\catchretnonlocalexitinfunclet_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[catchretnonlocalexitinfunclet_r.cmd_6512]
@@ -50001,7 +49633,7 @@ RelativePath=JIT\Methodical\eh\leaves\catchretnonlocalexitinfunclet_r\catchretno
WorkingDir=JIT\Methodical\eh\leaves\catchretnonlocalexitinfunclet_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[catchretnonlocalexitinfunclet_ro.cmd_6513]
@@ -50009,7 +49641,7 @@ RelativePath=JIT\Methodical\eh\leaves\catchretnonlocalexitinfunclet_ro\catchretn
WorkingDir=JIT\Methodical\eh\leaves\catchretnonlocalexitinfunclet_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[forwardleaveincatch_d.cmd_6514]
@@ -50017,7 +49649,7 @@ RelativePath=JIT\Methodical\eh\leaves\forwardleaveincatch_d\forwardleaveincatch_
WorkingDir=JIT\Methodical\eh\leaves\forwardleaveincatch_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[forwardleaveincatch_r.cmd_6515]
@@ -50025,7 +49657,7 @@ RelativePath=JIT\Methodical\eh\leaves\forwardleaveincatch_r\forwardleaveincatch_
WorkingDir=JIT\Methodical\eh\leaves\forwardleaveincatch_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[labelbeforefinally_d.cmd_6516]
@@ -50033,7 +49665,7 @@ RelativePath=JIT\Methodical\eh\leaves\labelbeforefinally_d\labelbeforefinally_d.
WorkingDir=JIT\Methodical\eh\leaves\labelbeforefinally_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[labelbeforefinally_r.cmd_6517]
@@ -50041,7 +49673,7 @@ RelativePath=JIT\Methodical\eh\leaves\labelbeforefinally_r\labelbeforefinally_r.
WorkingDir=JIT\Methodical\eh\leaves\labelbeforefinally_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[labelbeginningfinally_d.cmd_6518]
@@ -50049,7 +49681,7 @@ RelativePath=JIT\Methodical\eh\leaves\labelbeginningfinally_d\labelbeginningfina
WorkingDir=JIT\Methodical\eh\leaves\labelbeginningfinally_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[labelbeginningfinally_r.cmd_6519]
@@ -50057,7 +49689,7 @@ RelativePath=JIT\Methodical\eh\leaves\labelbeginningfinally_r\labelbeginningfina
WorkingDir=JIT\Methodical\eh\leaves\labelbeginningfinally_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[leaveinsameregion_d.cmd_6520]
@@ -50065,7 +49697,7 @@ RelativePath=JIT\Methodical\eh\leaves\leaveinsameregion_d\leaveinsameregion_d.cm
WorkingDir=JIT\Methodical\eh\leaves\leaveinsameregion_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[leaveinsameregion_r.cmd_6521]
@@ -50073,7 +49705,7 @@ RelativePath=JIT\Methodical\eh\leaves\leaveinsameregion_r\leaveinsameregion_r.cm
WorkingDir=JIT\Methodical\eh\leaves\leaveinsameregion_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[leaveintotrybody_d.cmd_6522]
@@ -50081,7 +49713,7 @@ RelativePath=JIT\Methodical\eh\leaves\leaveintotrybody_d\leaveintotrybody_d.cmd
WorkingDir=JIT\Methodical\eh\leaves\leaveintotrybody_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[leaveintotrybody_r.cmd_6523]
@@ -50089,7 +49721,7 @@ RelativePath=JIT\Methodical\eh\leaves\leaveintotrybody_r\leaveintotrybody_r.cmd
WorkingDir=JIT\Methodical\eh\leaves\leaveintotrybody_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[nonlocalexitfromnestedcatch_d.cmd_6524]
@@ -50097,7 +49729,7 @@ RelativePath=JIT\Methodical\eh\leaves\nonlocalexitfromnestedcatch_d\nonlocalexit
WorkingDir=JIT\Methodical\eh\leaves\nonlocalexitfromnestedcatch_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[nonlocalexitfromnestedcatch_do.cmd_6525]
@@ -50105,7 +49737,7 @@ RelativePath=JIT\Methodical\eh\leaves\nonlocalexitfromnestedcatch_do\nonlocalexi
WorkingDir=JIT\Methodical\eh\leaves\nonlocalexitfromnestedcatch_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[nonlocalexitfromnestedcatch_r.cmd_6526]
@@ -50113,7 +49745,7 @@ RelativePath=JIT\Methodical\eh\leaves\nonlocalexitfromnestedcatch_r\nonlocalexit
WorkingDir=JIT\Methodical\eh\leaves\nonlocalexitfromnestedcatch_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[nonlocalexitfromnestedcatch_ro.cmd_6527]
@@ -50121,7 +49753,7 @@ RelativePath=JIT\Methodical\eh\leaves\nonlocalexitfromnestedcatch_ro\nonlocalexi
WorkingDir=JIT\Methodical\eh\leaves\nonlocalexitfromnestedcatch_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[oponerror_d.cmd_6528]
@@ -50129,7 +49761,7 @@ RelativePath=JIT\Methodical\eh\leaves\oponerror_d\oponerror_d.cmd
WorkingDir=JIT\Methodical\eh\leaves\oponerror_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[oponerror_do.cmd_6529]
@@ -50137,7 +49769,7 @@ RelativePath=JIT\Methodical\eh\leaves\oponerror_do\oponerror_do.cmd
WorkingDir=JIT\Methodical\eh\leaves\oponerror_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[oponerror_r.cmd_6530]
@@ -50145,7 +49777,7 @@ RelativePath=JIT\Methodical\eh\leaves\oponerror_r\oponerror_r.cmd
WorkingDir=JIT\Methodical\eh\leaves\oponerror_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[oponerror_ro.cmd_6531]
@@ -50153,7 +49785,7 @@ RelativePath=JIT\Methodical\eh\leaves\oponerror_ro\oponerror_ro.cmd
WorkingDir=JIT\Methodical\eh\leaves\oponerror_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[tryfinallyintrycatchwithleaveintotry_d.cmd_6532]
@@ -50161,7 +49793,7 @@ RelativePath=JIT\Methodical\eh\leaves\tryfinallyintrycatchwithleaveintotry_d\try
WorkingDir=JIT\Methodical\eh\leaves\tryfinallyintrycatchwithleaveintotry_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[tryfinallyintrycatchwithleaveintotry_r.cmd_6533]
@@ -50169,7 +49801,7 @@ RelativePath=JIT\Methodical\eh\leaves\tryfinallyintrycatchwithleaveintotry_r\try
WorkingDir=JIT\Methodical\eh\leaves\tryfinallyintrycatchwithleaveintotry_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[tryfinallyloop_d.cmd_6534]
@@ -50177,7 +49809,7 @@ RelativePath=JIT\Methodical\eh\leaves\tryfinallyloop_d\tryfinallyloop_d.cmd
WorkingDir=JIT\Methodical\eh\leaves\tryfinallyloop_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[tryfinallyloop_do.cmd_6535]
@@ -50185,7 +49817,7 @@ RelativePath=JIT\Methodical\eh\leaves\tryfinallyloop_do\tryfinallyloop_do.cmd
WorkingDir=JIT\Methodical\eh\leaves\tryfinallyloop_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[tryfinallyloop_r.cmd_6536]
@@ -50193,7 +49825,7 @@ RelativePath=JIT\Methodical\eh\leaves\tryfinallyloop_r\tryfinallyloop_r.cmd
WorkingDir=JIT\Methodical\eh\leaves\tryfinallyloop_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[tryfinallyloop_ro.cmd_6537]
@@ -50201,7 +49833,7 @@ RelativePath=JIT\Methodical\eh\leaves\tryfinallyloop_ro\tryfinallyloop_ro.cmd
WorkingDir=JIT\Methodical\eh\leaves\tryfinallyloop_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[catchfiltercatch_d.cmd_6538]
@@ -50209,7 +49841,7 @@ RelativePath=JIT\Methodical\eh\mixedhandler\catchfiltercatch_d\catchfiltercatch_
WorkingDir=JIT\Methodical\eh\mixedhandler\catchfiltercatch_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[catchfiltercatch_r.cmd_6539]
@@ -50217,7 +49849,7 @@ RelativePath=JIT\Methodical\eh\mixedhandler\catchfiltercatch_r\catchfiltercatch_
WorkingDir=JIT\Methodical\eh\mixedhandler\catchfiltercatch_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[filterfiltercatchcatch_d.cmd_6540]
@@ -50225,7 +49857,7 @@ RelativePath=JIT\Methodical\eh\mixedhandler\filterfiltercatchcatch_d\filterfilte
WorkingDir=JIT\Methodical\eh\mixedhandler\filterfiltercatchcatch_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[filterfiltercatchcatch_r.cmd_6541]
@@ -50233,7 +49865,7 @@ RelativePath=JIT\Methodical\eh\mixedhandler\filterfiltercatchcatch_r\filterfilte
WorkingDir=JIT\Methodical\eh\mixedhandler\filterfiltercatchcatch_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[cascadedcatch_d.cmd_6542]
@@ -50241,7 +49873,7 @@ RelativePath=JIT\Methodical\eh\nested\cascadedcatchret\cascadedcatch_d\cascadedc
WorkingDir=JIT\Methodical\eh\nested\cascadedcatchret\cascadedcatch_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[cascadedcatch_r.cmd_6543]
@@ -50249,7 +49881,7 @@ RelativePath=JIT\Methodical\eh\nested\cascadedcatchret\cascadedcatch_r\cascadedc
WorkingDir=JIT\Methodical\eh\nested\cascadedcatchret\cascadedcatch_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[cascadedexcept_d.cmd_6544]
@@ -50257,7 +49889,7 @@ RelativePath=JIT\Methodical\eh\nested\cascadedcatchret\cascadedexcept_d\cascaded
WorkingDir=JIT\Methodical\eh\nested\cascadedcatchret\cascadedexcept_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[cascadedexcept_r.cmd_6545]
@@ -50265,7 +49897,7 @@ RelativePath=JIT\Methodical\eh\nested\cascadedcatchret\cascadedexcept_r\cascaded
WorkingDir=JIT\Methodical\eh\nested\cascadedcatchret\cascadedexcept_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[throwincascadedcatchnofin_d.cmd_6546]
@@ -50273,7 +49905,7 @@ RelativePath=JIT\Methodical\eh\nested\cascadedcatchret\throwincascadedcatchnofin
WorkingDir=JIT\Methodical\eh\nested\cascadedcatchret\throwincascadedcatchnofin_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[throwincascadedcatchnofin_r.cmd_6547]
@@ -50281,7 +49913,7 @@ RelativePath=JIT\Methodical\eh\nested\cascadedcatchret\throwincascadedcatchnofin
WorkingDir=JIT\Methodical\eh\nested\cascadedcatchret\throwincascadedcatchnofin_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[throwincascadedcatch_d.cmd_6548]
@@ -50289,7 +49921,7 @@ RelativePath=JIT\Methodical\eh\nested\cascadedcatchret\throwincascadedcatch_d\th
WorkingDir=JIT\Methodical\eh\nested\cascadedcatchret\throwincascadedcatch_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[throwincascadedcatch_r.cmd_6549]
@@ -50297,7 +49929,7 @@ RelativePath=JIT\Methodical\eh\nested\cascadedcatchret\throwincascadedcatch_r\th
WorkingDir=JIT\Methodical\eh\nested\cascadedcatchret\throwincascadedcatch_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[throwincascadedexceptnofin_d.cmd_6550]
@@ -50305,7 +49937,7 @@ RelativePath=JIT\Methodical\eh\nested\cascadedcatchret\throwincascadedexceptnofi
WorkingDir=JIT\Methodical\eh\nested\cascadedcatchret\throwincascadedexceptnofin_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[throwincascadedexceptnofin_r.cmd_6551]
@@ -50313,7 +49945,7 @@ RelativePath=JIT\Methodical\eh\nested\cascadedcatchret\throwincascadedexceptnofi
WorkingDir=JIT\Methodical\eh\nested\cascadedcatchret\throwincascadedexceptnofin_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[throwincascadedexcept_d.cmd_6552]
@@ -50321,7 +49953,7 @@ RelativePath=JIT\Methodical\eh\nested\cascadedcatchret\throwincascadedexcept_d\t
WorkingDir=JIT\Methodical\eh\nested\cascadedcatchret\throwincascadedexcept_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[throwincascadedexcept_r.cmd_6553]
@@ -50329,7 +49961,7 @@ RelativePath=JIT\Methodical\eh\nested\cascadedcatchret\throwincascadedexcept_r\t
WorkingDir=JIT\Methodical\eh\nested\cascadedcatchret\throwincascadedexcept_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[cascadedcatch_d.cmd_6554]
@@ -50337,7 +49969,7 @@ RelativePath=JIT\Methodical\eh\nested\general\cascadedcatch_d\cascadedcatch_d.cm
WorkingDir=JIT\Methodical\eh\nested\general\cascadedcatch_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[cascadedcatch_do.cmd_6555]
@@ -50345,7 +49977,7 @@ RelativePath=JIT\Methodical\eh\nested\general\cascadedcatch_do\cascadedcatch_do.
WorkingDir=JIT\Methodical\eh\nested\general\cascadedcatch_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[cascadedcatch_r.cmd_6556]
@@ -50353,7 +49985,7 @@ RelativePath=JIT\Methodical\eh\nested\general\cascadedcatch_r\cascadedcatch_r.cm
WorkingDir=JIT\Methodical\eh\nested\general\cascadedcatch_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[cascadedcatch_ro.cmd_6557]
@@ -50361,7 +49993,7 @@ RelativePath=JIT\Methodical\eh\nested\general\cascadedcatch_ro\cascadedcatch_ro.
WorkingDir=JIT\Methodical\eh\nested\general\cascadedcatch_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[localvarincatch_d.cmd_6558]
@@ -50369,7 +50001,7 @@ RelativePath=JIT\Methodical\eh\nested\general\localvarincatch_d\localvarincatch_
WorkingDir=JIT\Methodical\eh\nested\general\localvarincatch_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[localvarincatch_r.cmd_6559]
@@ -50377,7 +50009,7 @@ RelativePath=JIT\Methodical\eh\nested\general\localvarincatch_r\localvarincatch_
WorkingDir=JIT\Methodical\eh\nested\general\localvarincatch_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[methodthrowsinfinally_d.cmd_6560]
@@ -50385,7 +50017,7 @@ RelativePath=JIT\Methodical\eh\nested\general\methodthrowsinfinally_d\methodthro
WorkingDir=JIT\Methodical\eh\nested\general\methodthrowsinfinally_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[methodthrowsinfinally_do.cmd_6561]
@@ -50393,7 +50025,7 @@ RelativePath=JIT\Methodical\eh\nested\general\methodthrowsinfinally_do\methodthr
WorkingDir=JIT\Methodical\eh\nested\general\methodthrowsinfinally_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[methodthrowsinfinally_r.cmd_6562]
@@ -50401,7 +50033,7 @@ RelativePath=JIT\Methodical\eh\nested\general\methodthrowsinfinally_r\methodthro
WorkingDir=JIT\Methodical\eh\nested\general\methodthrowsinfinally_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[methodthrowsinfinally_ro.cmd_6563]
@@ -50409,7 +50041,7 @@ RelativePath=JIT\Methodical\eh\nested\general\methodthrowsinfinally_ro\methodthr
WorkingDir=JIT\Methodical\eh\nested\general\methodthrowsinfinally_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[rethrowincatchnestedinfinally_d.cmd_6564]
@@ -50417,7 +50049,7 @@ RelativePath=JIT\Methodical\eh\nested\general\rethrowincatchnestedinfinally_d\re
WorkingDir=JIT\Methodical\eh\nested\general\rethrowincatchnestedinfinally_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[rethrowincatchnestedinfinally_do.cmd_6565]
@@ -50425,7 +50057,7 @@ RelativePath=JIT\Methodical\eh\nested\general\rethrowincatchnestedinfinally_do\r
WorkingDir=JIT\Methodical\eh\nested\general\rethrowincatchnestedinfinally_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[rethrowincatchnestedinfinally_r.cmd_6566]
@@ -50433,7 +50065,7 @@ RelativePath=JIT\Methodical\eh\nested\general\rethrowincatchnestedinfinally_r\re
WorkingDir=JIT\Methodical\eh\nested\general\rethrowincatchnestedinfinally_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[rethrowincatchnestedinfinally_ro.cmd_6567]
@@ -50441,7 +50073,7 @@ RelativePath=JIT\Methodical\eh\nested\general\rethrowincatchnestedinfinally_ro\r
WorkingDir=JIT\Methodical\eh\nested\general\rethrowincatchnestedinfinally_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[throwinfinallynestedintry_d.cmd_6568]
@@ -50449,7 +50081,7 @@ RelativePath=JIT\Methodical\eh\nested\general\throwinfinallynestedintry_d\throwi
WorkingDir=JIT\Methodical\eh\nested\general\throwinfinallynestedintry_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[throwinfinallynestedintry_do.cmd_6569]
@@ -50457,7 +50089,7 @@ RelativePath=JIT\Methodical\eh\nested\general\throwinfinallynestedintry_do\throw
WorkingDir=JIT\Methodical\eh\nested\general\throwinfinallynestedintry_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[throwinfinallynestedintry_r.cmd_6570]
@@ -50465,7 +50097,7 @@ RelativePath=JIT\Methodical\eh\nested\general\throwinfinallynestedintry_r\throwi
WorkingDir=JIT\Methodical\eh\nested\general\throwinfinallynestedintry_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[throwinfinallynestedintry_ro.cmd_6571]
@@ -50473,7 +50105,7 @@ RelativePath=JIT\Methodical\eh\nested\general\throwinfinallynestedintry_ro\throw
WorkingDir=JIT\Methodical\eh\nested\general\throwinfinallynestedintry_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[throwinfinally_d.cmd_6572]
@@ -50481,7 +50113,7 @@ RelativePath=JIT\Methodical\eh\nested\general\throwinfinally_d\throwinfinally_d.
WorkingDir=JIT\Methodical\eh\nested\general\throwinfinally_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[throwinfinally_do.cmd_6573]
@@ -50489,7 +50121,7 @@ RelativePath=JIT\Methodical\eh\nested\general\throwinfinally_do\throwinfinally_d
WorkingDir=JIT\Methodical\eh\nested\general\throwinfinally_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[throwinfinally_r.cmd_6574]
@@ -50497,7 +50129,7 @@ RelativePath=JIT\Methodical\eh\nested\general\throwinfinally_r\throwinfinally_r.
WorkingDir=JIT\Methodical\eh\nested\general\throwinfinally_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[throwinfinally_ro.cmd_6575]
@@ -50505,7 +50137,7 @@ RelativePath=JIT\Methodical\eh\nested\general\throwinfinally_ro\throwinfinally_r
WorkingDir=JIT\Methodical\eh\nested\general\throwinfinally_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[throwinnestedcatch_d.cmd_6576]
@@ -50513,7 +50145,7 @@ RelativePath=JIT\Methodical\eh\nested\general\throwinnestedcatch_d\throwinnested
WorkingDir=JIT\Methodical\eh\nested\general\throwinnestedcatch_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[throwinnestedcatch_r.cmd_6577]
@@ -50521,7 +50153,7 @@ RelativePath=JIT\Methodical\eh\nested\general\throwinnestedcatch_r\throwinnested
WorkingDir=JIT\Methodical\eh\nested\general\throwinnestedcatch_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[throwinnestedfinally_d.cmd_6578]
@@ -50529,7 +50161,7 @@ RelativePath=JIT\Methodical\eh\nested\general\throwinnestedfinally_d\throwinnest
WorkingDir=JIT\Methodical\eh\nested\general\throwinnestedfinally_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[throwinnestedfinally_do.cmd_6579]
@@ -50537,7 +50169,7 @@ RelativePath=JIT\Methodical\eh\nested\general\throwinnestedfinally_do\throwinnes
WorkingDir=JIT\Methodical\eh\nested\general\throwinnestedfinally_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[throwinnestedfinally_r.cmd_6580]
@@ -50545,7 +50177,7 @@ RelativePath=JIT\Methodical\eh\nested\general\throwinnestedfinally_r\throwinnest
WorkingDir=JIT\Methodical\eh\nested\general\throwinnestedfinally_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[throwinnestedfinally_ro.cmd_6581]
@@ -50553,7 +50185,7 @@ RelativePath=JIT\Methodical\eh\nested\general\throwinnestedfinally_ro\throwinnes
WorkingDir=JIT\Methodical\eh\nested\general\throwinnestedfinally_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[trycatchintryfinally_d.cmd_6582]
@@ -50561,7 +50193,7 @@ RelativePath=JIT\Methodical\eh\nested\general\trycatchintryfinally_d\trycatchint
WorkingDir=JIT\Methodical\eh\nested\general\trycatchintryfinally_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[trycatchintryfinally_do.cmd_6583]
@@ -50569,7 +50201,7 @@ RelativePath=JIT\Methodical\eh\nested\general\trycatchintryfinally_do\trycatchin
WorkingDir=JIT\Methodical\eh\nested\general\trycatchintryfinally_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[trycatchintryfinally_r.cmd_6584]
@@ -50577,7 +50209,7 @@ RelativePath=JIT\Methodical\eh\nested\general\trycatchintryfinally_r\trycatchint
WorkingDir=JIT\Methodical\eh\nested\general\trycatchintryfinally_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[trycatchintryfinally_ro.cmd_6585]
@@ -50585,7 +50217,7 @@ RelativePath=JIT\Methodical\eh\nested\general\trycatchintryfinally_ro\trycatchin
WorkingDir=JIT\Methodical\eh\nested\general\trycatchintryfinally_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[nestedtrycatch_d.cmd_6586]
@@ -50593,7 +50225,7 @@ RelativePath=JIT\Methodical\eh\nested\nestedtry\nestedtrycatch_d\nestedtrycatch_
WorkingDir=JIT\Methodical\eh\nested\nestedtry\nestedtrycatch_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[nestedtrycatch_r.cmd_6587]
@@ -50601,7 +50233,7 @@ RelativePath=JIT\Methodical\eh\nested\nestedtry\nestedtrycatch_r\nestedtrycatch_
WorkingDir=JIT\Methodical\eh\nested\nestedtry\nestedtrycatch_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[nestedtryexcept_d.cmd_6588]
@@ -50609,7 +50241,7 @@ RelativePath=JIT\Methodical\eh\nested\nestedtry\nestedtryexcept_d\nestedtryexcep
WorkingDir=JIT\Methodical\eh\nested\nestedtry\nestedtryexcept_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[nestedtryexcept_r.cmd_6589]
@@ -50617,7 +50249,7 @@ RelativePath=JIT\Methodical\eh\nested\nestedtry\nestedtryexcept_r\nestedtryexcep
WorkingDir=JIT\Methodical\eh\nested\nestedtry\nestedtryexcept_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[nestedtryfault_d.cmd_6590]
@@ -50625,7 +50257,7 @@ RelativePath=JIT\Methodical\eh\nested\nestedtry\nestedtryfault_d\nestedtryfault_
WorkingDir=JIT\Methodical\eh\nested\nestedtry\nestedtryfault_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[nestedtryfault_r.cmd_6591]
@@ -50633,7 +50265,7 @@ RelativePath=JIT\Methodical\eh\nested\nestedtry\nestedtryfault_r\nestedtryfault_
WorkingDir=JIT\Methodical\eh\nested\nestedtry\nestedtryfault_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[nestedtryfinally_d.cmd_6592]
@@ -50641,7 +50273,7 @@ RelativePath=JIT\Methodical\eh\nested\nestedtry\nestedtryfinally_d\nestedtryfina
WorkingDir=JIT\Methodical\eh\nested\nestedtry\nestedtryfinally_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[nestedtryfinally_r.cmd_6593]
@@ -50649,7 +50281,7 @@ RelativePath=JIT\Methodical\eh\nested\nestedtry\nestedtryfinally_r\nestedtryfina
WorkingDir=JIT\Methodical\eh\nested\nestedtry\nestedtryfinally_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[throwinnestedtrycatch_d.cmd_6594]
@@ -50657,7 +50289,7 @@ RelativePath=JIT\Methodical\eh\nested\nestedtry\throwinnestedtrycatch_d\throwinn
WorkingDir=JIT\Methodical\eh\nested\nestedtry\throwinnestedtrycatch_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[throwinnestedtrycatch_r.cmd_6595]
@@ -50665,7 +50297,7 @@ RelativePath=JIT\Methodical\eh\nested\nestedtry\throwinnestedtrycatch_r\throwinn
WorkingDir=JIT\Methodical\eh\nested\nestedtry\throwinnestedtrycatch_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[throwinnestedtryexcept_d.cmd_6596]
@@ -50673,7 +50305,7 @@ RelativePath=JIT\Methodical\eh\nested\nestedtry\throwinnestedtryexcept_d\throwin
WorkingDir=JIT\Methodical\eh\nested\nestedtry\throwinnestedtryexcept_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[throwinnestedtryexcept_r.cmd_6597]
@@ -50681,7 +50313,7 @@ RelativePath=JIT\Methodical\eh\nested\nestedtry\throwinnestedtryexcept_r\throwin
WorkingDir=JIT\Methodical\eh\nested\nestedtry\throwinnestedtryexcept_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[throwinnestedtryfault_d.cmd_6598]
@@ -50689,7 +50321,7 @@ RelativePath=JIT\Methodical\eh\nested\nestedtry\throwinnestedtryfault_d\throwinn
WorkingDir=JIT\Methodical\eh\nested\nestedtry\throwinnestedtryfault_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[throwinnestedtryfault_r.cmd_6599]
@@ -50697,7 +50329,7 @@ RelativePath=JIT\Methodical\eh\nested\nestedtry\throwinnestedtryfault_r\throwinn
WorkingDir=JIT\Methodical\eh\nested\nestedtry\throwinnestedtryfault_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[throwinnestedtryfinally_d.cmd_6600]
@@ -50705,7 +50337,7 @@ RelativePath=JIT\Methodical\eh\nested\nestedtry\throwinnestedtryfinally_d\throwi
WorkingDir=JIT\Methodical\eh\nested\nestedtry\throwinnestedtryfinally_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[throwinnestedtryfinally_r.cmd_6601]
@@ -50713,7 +50345,7 @@ RelativePath=JIT\Methodical\eh\nested\nestedtry\throwinnestedtryfinally_r\throwi
WorkingDir=JIT\Methodical\eh\nested\nestedtry\throwinnestedtryfinally_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[throwinfinallynestedintry_30_d.cmd_6602]
@@ -50721,7 +50353,7 @@ RelativePath=JIT\Methodical\eh\nested\nonlocalexit\throwinfinallynestedintry_30_
WorkingDir=JIT\Methodical\eh\nested\nonlocalexit\throwinfinallynestedintry_30_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[throwinfinallynestedintry_30_do.cmd_6603]
@@ -50729,7 +50361,7 @@ RelativePath=JIT\Methodical\eh\nested\nonlocalexit\throwinfinallynestedintry_30_
WorkingDir=JIT\Methodical\eh\nested\nonlocalexit\throwinfinallynestedintry_30_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[throwinfinallynestedintry_30_r.cmd_6604]
@@ -50737,7 +50369,7 @@ RelativePath=JIT\Methodical\eh\nested\nonlocalexit\throwinfinallynestedintry_30_
WorkingDir=JIT\Methodical\eh\nested\nonlocalexit\throwinfinallynestedintry_30_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[throwinfinallynestedintry_30_ro.cmd_6605]
@@ -50745,7 +50377,7 @@ RelativePath=JIT\Methodical\eh\nested\nonlocalexit\throwinfinallynestedintry_30_
WorkingDir=JIT\Methodical\eh\nested\nonlocalexit\throwinfinallynestedintry_30_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[throwinfinallyrecursive_20_d.cmd_6606]
@@ -50753,7 +50385,7 @@ RelativePath=JIT\Methodical\eh\nested\nonlocalexit\throwinfinallyrecursive_20_d\
WorkingDir=JIT\Methodical\eh\nested\nonlocalexit\throwinfinallyrecursive_20_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[throwinfinallyrecursive_20_do.cmd_6607]
@@ -50761,7 +50393,7 @@ RelativePath=JIT\Methodical\eh\nested\nonlocalexit\throwinfinallyrecursive_20_do
WorkingDir=JIT\Methodical\eh\nested\nonlocalexit\throwinfinallyrecursive_20_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[throwinfinallyrecursive_20_r.cmd_6608]
@@ -50769,7 +50401,7 @@ RelativePath=JIT\Methodical\eh\nested\nonlocalexit\throwinfinallyrecursive_20_r\
WorkingDir=JIT\Methodical\eh\nested\nonlocalexit\throwinfinallyrecursive_20_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[throwinfinallyrecursive_20_ro.cmd_6609]
@@ -50777,7 +50409,7 @@ RelativePath=JIT\Methodical\eh\nested\nonlocalexit\throwinfinallyrecursive_20_ro
WorkingDir=JIT\Methodical\eh\nested\nonlocalexit\throwinfinallyrecursive_20_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[throwinfinally_50_d.cmd_6610]
@@ -50785,7 +50417,7 @@ RelativePath=JIT\Methodical\eh\nested\nonlocalexit\throwinfinally_50_d\throwinfi
WorkingDir=JIT\Methodical\eh\nested\nonlocalexit\throwinfinally_50_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[throwinfinally_50_do.cmd_6611]
@@ -50793,7 +50425,7 @@ RelativePath=JIT\Methodical\eh\nested\nonlocalexit\throwinfinally_50_do\throwinf
WorkingDir=JIT\Methodical\eh\nested\nonlocalexit\throwinfinally_50_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[throwinfinally_50_r.cmd_6612]
@@ -50801,7 +50433,7 @@ RelativePath=JIT\Methodical\eh\nested\nonlocalexit\throwinfinally_50_r\throwinfi
WorkingDir=JIT\Methodical\eh\nested\nonlocalexit\throwinfinally_50_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[throwinfinally_50_ro.cmd_6613]
@@ -50809,7 +50441,7 @@ RelativePath=JIT\Methodical\eh\nested\nonlocalexit\throwinfinally_50_ro\throwinf
WorkingDir=JIT\Methodical\eh\nested\nonlocalexit\throwinfinally_50_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[outermostFinally.cmd_6614]
@@ -50817,7 +50449,7 @@ RelativePath=JIT\Methodical\eh\regress\asurt\122239\outermostFinally\outermostFi
WorkingDir=JIT\Methodical\eh\regress\asurt\122239\outermostFinally
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[innerFinally_d.cmd_6615]
@@ -50825,7 +50457,7 @@ RelativePath=JIT\Methodical\eh\regress\asurt\140713\innerFinally_d\innerFinally_
WorkingDir=JIT\Methodical\eh\regress\asurt\140713\innerFinally_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[innerFinally_do.cmd_6616]
@@ -50833,7 +50465,7 @@ RelativePath=JIT\Methodical\eh\regress\asurt\140713\innerFinally_do\innerFinally
WorkingDir=JIT\Methodical\eh\regress\asurt\140713\innerFinally_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[innerFinally_r.cmd_6617]
@@ -50841,7 +50473,7 @@ RelativePath=JIT\Methodical\eh\regress\asurt\140713\innerFinally_r\innerFinally_
WorkingDir=JIT\Methodical\eh\regress\asurt\140713\innerFinally_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[innerFinally_ro.cmd_6618]
@@ -50849,7 +50481,7 @@ RelativePath=JIT\Methodical\eh\regress\asurt\140713\innerFinally_ro\innerFinally
WorkingDir=JIT\Methodical\eh\regress\asurt\140713\innerFinally_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[uncaughtException_d.cmd_6619]
@@ -50857,7 +50489,7 @@ RelativePath=JIT\Methodical\eh\regress\asurt\141358\uncaughtException_d\uncaught
WorkingDir=JIT\Methodical\eh\regress\asurt\141358\uncaughtException_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[uncaughtException_do.cmd_6620]
@@ -50865,7 +50497,7 @@ RelativePath=JIT\Methodical\eh\regress\asurt\141358\uncaughtException_do\uncaugh
WorkingDir=JIT\Methodical\eh\regress\asurt\141358\uncaughtException_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[uncaughtException_r.cmd_6621]
@@ -50873,7 +50505,7 @@ RelativePath=JIT\Methodical\eh\regress\asurt\141358\uncaughtException_r\uncaught
WorkingDir=JIT\Methodical\eh\regress\asurt\141358\uncaughtException_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[uncaughtException_ro.cmd_6622]
@@ -50881,7 +50513,7 @@ RelativePath=JIT\Methodical\eh\regress\asurt\141358\uncaughtException_ro\uncaugh
WorkingDir=JIT\Methodical\eh\regress\asurt\141358\uncaughtException_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[baduwinfo.cmd_6623]
@@ -50889,7 +50521,7 @@ RelativePath=JIT\Methodical\eh\regress\vswhidbey\148190\baduwinfo\baduwinfo.cmd
WorkingDir=JIT\Methodical\eh\regress\vswhidbey\148190\baduwinfo
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[baduwinfo1.cmd_6624]
@@ -50897,7 +50529,7 @@ RelativePath=JIT\Methodical\eh\regress\vswhidbey\148190\baduwinfo1\baduwinfo1.cm
WorkingDir=JIT\Methodical\eh\regress\vswhidbey\148190\baduwinfo1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[rethrowinfinallyaftercatch_d.cmd_6625]
@@ -50905,7 +50537,7 @@ RelativePath=JIT\Methodical\eh\rethrow\rethrowinfinallyaftercatch_d\rethrowinfin
WorkingDir=JIT\Methodical\eh\rethrow\rethrowinfinallyaftercatch_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[rethrowinfinallyaftercatch_do.cmd_6626]
@@ -50913,7 +50545,7 @@ RelativePath=JIT\Methodical\eh\rethrow\rethrowinfinallyaftercatch_do\rethrowinfi
WorkingDir=JIT\Methodical\eh\rethrow\rethrowinfinallyaftercatch_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[rethrowinfinallyaftercatch_r.cmd_6627]
@@ -50921,7 +50553,7 @@ RelativePath=JIT\Methodical\eh\rethrow\rethrowinfinallyaftercatch_r\rethrowinfin
WorkingDir=JIT\Methodical\eh\rethrow\rethrowinfinallyaftercatch_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[rethrowinfinallyaftercatch_ro.cmd_6628]
@@ -50929,7 +50561,7 @@ RelativePath=JIT\Methodical\eh\rethrow\rethrowinfinallyaftercatch_ro\rethrowinfi
WorkingDir=JIT\Methodical\eh\rethrow\rethrowinfinallyaftercatch_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[rethrowinfinallyinsidecatch_d.cmd_6629]
@@ -50937,7 +50569,7 @@ RelativePath=JIT\Methodical\eh\rethrow\rethrowinfinallyinsidecatch_d\rethrowinfi
WorkingDir=JIT\Methodical\eh\rethrow\rethrowinfinallyinsidecatch_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[rethrowinfinallyinsidecatch_r.cmd_6630]
@@ -50945,7 +50577,7 @@ RelativePath=JIT\Methodical\eh\rethrow\rethrowinfinallyinsidecatch_r\rethrowinfi
WorkingDir=JIT\Methodical\eh\rethrow\rethrowinfinallyinsidecatch_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[rethrowwithhandlerscatchingbase_d.cmd_6631]
@@ -50953,7 +50585,7 @@ RelativePath=JIT\Methodical\eh\rethrow\rethrowwithhandlerscatchingbase_d\rethrow
WorkingDir=JIT\Methodical\eh\rethrow\rethrowwithhandlerscatchingbase_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[rethrowwithhandlerscatchingbase_do.cmd_6632]
@@ -50961,7 +50593,7 @@ RelativePath=JIT\Methodical\eh\rethrow\rethrowwithhandlerscatchingbase_do\rethro
WorkingDir=JIT\Methodical\eh\rethrow\rethrowwithhandlerscatchingbase_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[rethrowwithhandlerscatchingbase_r.cmd_6633]
@@ -50969,7 +50601,7 @@ RelativePath=JIT\Methodical\eh\rethrow\rethrowwithhandlerscatchingbase_r\rethrow
WorkingDir=JIT\Methodical\eh\rethrow\rethrowwithhandlerscatchingbase_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[rethrowwithhandlerscatchingbase_ro.cmd_6634]
@@ -50977,7 +50609,7 @@ RelativePath=JIT\Methodical\eh\rethrow\rethrowwithhandlerscatchingbase_ro\rethro
WorkingDir=JIT\Methodical\eh\rethrow\rethrowwithhandlerscatchingbase_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[samerethrowtwice_d.cmd_6635]
@@ -50985,7 +50617,7 @@ RelativePath=JIT\Methodical\eh\rethrow\samerethrowtwice_d\samerethrowtwice_d.cmd
WorkingDir=JIT\Methodical\eh\rethrow\samerethrowtwice_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[samerethrowtwice_do.cmd_6636]
@@ -50993,7 +50625,7 @@ RelativePath=JIT\Methodical\eh\rethrow\samerethrowtwice_do\samerethrowtwice_do.c
WorkingDir=JIT\Methodical\eh\rethrow\samerethrowtwice_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[samerethrowtwice_r.cmd_6637]
@@ -51001,7 +50633,7 @@ RelativePath=JIT\Methodical\eh\rethrow\samerethrowtwice_r\samerethrowtwice_r.cmd
WorkingDir=JIT\Methodical\eh\rethrow\samerethrowtwice_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[samerethrowtwice_ro.cmd_6638]
@@ -51009,7 +50641,7 @@ RelativePath=JIT\Methodical\eh\rethrow\samerethrowtwice_ro\samerethrowtwice_ro.c
WorkingDir=JIT\Methodical\eh\rethrow\samerethrowtwice_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[samethrowtwice_d.cmd_6639]
@@ -51017,7 +50649,7 @@ RelativePath=JIT\Methodical\eh\rethrow\samethrowtwice_d\samethrowtwice_d.cmd
WorkingDir=JIT\Methodical\eh\rethrow\samethrowtwice_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[samethrowtwice_do.cmd_6640]
@@ -51025,7 +50657,7 @@ RelativePath=JIT\Methodical\eh\rethrow\samethrowtwice_do\samethrowtwice_do.cmd
WorkingDir=JIT\Methodical\eh\rethrow\samethrowtwice_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[samethrowtwice_r.cmd_6641]
@@ -51033,7 +50665,7 @@ RelativePath=JIT\Methodical\eh\rethrow\samethrowtwice_r\samethrowtwice_r.cmd
WorkingDir=JIT\Methodical\eh\rethrow\samethrowtwice_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[samethrowtwice_ro.cmd_6642]
@@ -51041,7 +50673,7 @@ RelativePath=JIT\Methodical\eh\rethrow\samethrowtwice_ro\samethrowtwice_ro.cmd
WorkingDir=JIT\Methodical\eh\rethrow\samethrowtwice_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[simplerethrow_d.cmd_6643]
@@ -51049,7 +50681,7 @@ RelativePath=JIT\Methodical\eh\rethrow\simplerethrow_d\simplerethrow_d.cmd
WorkingDir=JIT\Methodical\eh\rethrow\simplerethrow_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[simplerethrow_do.cmd_6644]
@@ -51057,7 +50689,7 @@ RelativePath=JIT\Methodical\eh\rethrow\simplerethrow_do\simplerethrow_do.cmd
WorkingDir=JIT\Methodical\eh\rethrow\simplerethrow_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[simplerethrow_r.cmd_6645]
@@ -51065,7 +50697,7 @@ RelativePath=JIT\Methodical\eh\rethrow\simplerethrow_r\simplerethrow_r.cmd
WorkingDir=JIT\Methodical\eh\rethrow\simplerethrow_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[simplerethrow_ro.cmd_6646]
@@ -51073,7 +50705,7 @@ RelativePath=JIT\Methodical\eh\rethrow\simplerethrow_ro\simplerethrow_ro.cmd
WorkingDir=JIT\Methodical\eh\rethrow\simplerethrow_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[throwwithhandlerscatchingbase_d.cmd_6647]
@@ -51081,7 +50713,7 @@ RelativePath=JIT\Methodical\eh\rethrow\throwwithhandlerscatchingbase_d\throwwith
WorkingDir=JIT\Methodical\eh\rethrow\throwwithhandlerscatchingbase_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[throwwithhandlerscatchingbase_do.cmd_6648]
@@ -51089,7 +50721,7 @@ RelativePath=JIT\Methodical\eh\rethrow\throwwithhandlerscatchingbase_do\throwwit
WorkingDir=JIT\Methodical\eh\rethrow\throwwithhandlerscatchingbase_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[throwwithhandlerscatchingbase_r.cmd_6649]
@@ -51097,7 +50729,7 @@ RelativePath=JIT\Methodical\eh\rethrow\throwwithhandlerscatchingbase_r\throwwith
WorkingDir=JIT\Methodical\eh\rethrow\throwwithhandlerscatchingbase_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[throwwithhandlerscatchingbase_ro.cmd_6650]
@@ -51105,7 +50737,7 @@ RelativePath=JIT\Methodical\eh\rethrow\throwwithhandlerscatchingbase_ro\throwwit
WorkingDir=JIT\Methodical\eh\rethrow\throwwithhandlerscatchingbase_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbgconvovf_i8_i.cmd_6651]
@@ -51113,7 +50745,7 @@ RelativePath=JIT\Methodical\ELEMENT_TYPE_IU\_il_dbgconvovf_i8_i\_il_dbgconvovf_i
WorkingDir=JIT\Methodical\ELEMENT_TYPE_IU\_il_dbgconvovf_i8_i
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbgconvovf_i8_u.cmd_6652]
@@ -51121,7 +50753,7 @@ RelativePath=JIT\Methodical\ELEMENT_TYPE_IU\_il_dbgconvovf_i8_u\_il_dbgconvovf_i
WorkingDir=JIT\Methodical\ELEMENT_TYPE_IU\_il_dbgconvovf_i8_u
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbgconv_i8_i.cmd_6653]
@@ -51129,7 +50761,7 @@ RelativePath=JIT\Methodical\ELEMENT_TYPE_IU\_il_dbgconv_i8_i\_il_dbgconv_i8_i.cm
WorkingDir=JIT\Methodical\ELEMENT_TYPE_IU\_il_dbgconv_i8_i
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[_il_dbgconv_i8_u.cmd_6654]
@@ -51137,7 +50769,7 @@ RelativePath=JIT\Methodical\ELEMENT_TYPE_IU\_il_dbgconv_i8_u\_il_dbgconv_i8_u.cm
WorkingDir=JIT\Methodical\ELEMENT_TYPE_IU\_il_dbgconv_i8_u
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbgi_array_merge.cmd_6655]
@@ -51145,7 +50777,7 @@ RelativePath=JIT\Methodical\ELEMENT_TYPE_IU\_il_dbgi_array_merge\_il_dbgi_array_
WorkingDir=JIT\Methodical\ELEMENT_TYPE_IU\_il_dbgi_array_merge
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[_il_dbgi_box.cmd_6656]
@@ -51153,7 +50785,7 @@ RelativePath=JIT\Methodical\ELEMENT_TYPE_IU\_il_dbgi_box\_il_dbgi_box.cmd
WorkingDir=JIT\Methodical\ELEMENT_TYPE_IU\_il_dbgi_box
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbgi_conv.cmd_6657]
@@ -51161,7 +50793,7 @@ RelativePath=JIT\Methodical\ELEMENT_TYPE_IU\_il_dbgi_conv\_il_dbgi_conv.cmd
WorkingDir=JIT\Methodical\ELEMENT_TYPE_IU\_il_dbgi_conv
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbgi_fld.cmd_6658]
@@ -51169,7 +50801,7 @@ RelativePath=JIT\Methodical\ELEMENT_TYPE_IU\_il_dbgi_fld\_il_dbgi_fld.cmd
WorkingDir=JIT\Methodical\ELEMENT_TYPE_IU\_il_dbgi_fld
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbgi_flood.cmd_6659]
@@ -51177,7 +50809,7 @@ RelativePath=JIT\Methodical\ELEMENT_TYPE_IU\_il_dbgi_flood\_il_dbgi_flood.cmd
WorkingDir=JIT\Methodical\ELEMENT_TYPE_IU\_il_dbgi_flood
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbgi_flow.cmd_6660]
@@ -51185,7 +50817,7 @@ RelativePath=JIT\Methodical\ELEMENT_TYPE_IU\_il_dbgi_flow\_il_dbgi_flow.cmd
WorkingDir=JIT\Methodical\ELEMENT_TYPE_IU\_il_dbgi_flow
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbgi_prop.cmd_6661]
@@ -51193,7 +50825,7 @@ RelativePath=JIT\Methodical\ELEMENT_TYPE_IU\_il_dbgi_prop\_il_dbgi_prop.cmd
WorkingDir=JIT\Methodical\ELEMENT_TYPE_IU\_il_dbgi_prop
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbgi_qsort1.cmd_6662]
@@ -51201,7 +50833,7 @@ RelativePath=JIT\Methodical\ELEMENT_TYPE_IU\_il_dbgi_qsort1\_il_dbgi_qsort1.cmd
WorkingDir=JIT\Methodical\ELEMENT_TYPE_IU\_il_dbgi_qsort1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbgi_qsort2.cmd_6663]
@@ -51209,7 +50841,7 @@ RelativePath=JIT\Methodical\ELEMENT_TYPE_IU\_il_dbgi_qsort2\_il_dbgi_qsort2.cmd
WorkingDir=JIT\Methodical\ELEMENT_TYPE_IU\_il_dbgi_qsort2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbgi_ref.cmd_6664]
@@ -51217,7 +50849,7 @@ RelativePath=JIT\Methodical\ELEMENT_TYPE_IU\_il_dbgi_ref\_il_dbgi_ref.cmd
WorkingDir=JIT\Methodical\ELEMENT_TYPE_IU\_il_dbgi_ref
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbgi_seq.cmd_6665]
@@ -51225,7 +50857,7 @@ RelativePath=JIT\Methodical\ELEMENT_TYPE_IU\_il_dbgi_seq\_il_dbgi_seq.cmd
WorkingDir=JIT\Methodical\ELEMENT_TYPE_IU\_il_dbgi_seq
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbgi_vfld.cmd_6666]
@@ -51233,7 +50865,7 @@ RelativePath=JIT\Methodical\ELEMENT_TYPE_IU\_il_dbgi_vfld\_il_dbgi_vfld.cmd
WorkingDir=JIT\Methodical\ELEMENT_TYPE_IU\_il_dbgi_vfld
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbgptr.cmd_6667]
@@ -51241,7 +50873,7 @@ RelativePath=JIT\Methodical\ELEMENT_TYPE_IU\_il_dbgptr\_il_dbgptr.cmd
WorkingDir=JIT\Methodical\ELEMENT_TYPE_IU\_il_dbgptr
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[_il_dbgqperm.cmd_6668]
@@ -51249,7 +50881,7 @@ RelativePath=JIT\Methodical\ELEMENT_TYPE_IU\_il_dbgqperm\_il_dbgqperm.cmd
WorkingDir=JIT\Methodical\ELEMENT_TYPE_IU\_il_dbgqperm
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbgsizeof.cmd_6669]
@@ -51257,7 +50889,7 @@ RelativePath=JIT\Methodical\ELEMENT_TYPE_IU\_il_dbgsizeof\_il_dbgsizeof.cmd
WorkingDir=JIT\Methodical\ELEMENT_TYPE_IU\_il_dbgsizeof
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbgu_array_merge.cmd_6670]
@@ -51265,7 +50897,7 @@ RelativePath=JIT\Methodical\ELEMENT_TYPE_IU\_il_dbgu_array_merge\_il_dbgu_array_
WorkingDir=JIT\Methodical\ELEMENT_TYPE_IU\_il_dbgu_array_merge
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[_il_dbgu_box.cmd_6671]
@@ -51273,7 +50905,7 @@ RelativePath=JIT\Methodical\ELEMENT_TYPE_IU\_il_dbgu_box\_il_dbgu_box.cmd
WorkingDir=JIT\Methodical\ELEMENT_TYPE_IU\_il_dbgu_box
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbgu_conv.cmd_6672]
@@ -51281,7 +50913,7 @@ RelativePath=JIT\Methodical\ELEMENT_TYPE_IU\_il_dbgu_conv\_il_dbgu_conv.cmd
WorkingDir=JIT\Methodical\ELEMENT_TYPE_IU\_il_dbgu_conv
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbgu_fld.cmd_6673]
@@ -51289,7 +50921,7 @@ RelativePath=JIT\Methodical\ELEMENT_TYPE_IU\_il_dbgu_fld\_il_dbgu_fld.cmd
WorkingDir=JIT\Methodical\ELEMENT_TYPE_IU\_il_dbgu_fld
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[_il_dbgu_flood.cmd_6674]
@@ -51297,7 +50929,7 @@ RelativePath=JIT\Methodical\ELEMENT_TYPE_IU\_il_dbgu_flood\_il_dbgu_flood.cmd
WorkingDir=JIT\Methodical\ELEMENT_TYPE_IU\_il_dbgu_flood
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbgu_flow.cmd_6675]
@@ -51305,7 +50937,7 @@ RelativePath=JIT\Methodical\ELEMENT_TYPE_IU\_il_dbgu_flow\_il_dbgu_flow.cmd
WorkingDir=JIT\Methodical\ELEMENT_TYPE_IU\_il_dbgu_flow
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbgu_prop.cmd_6676]
@@ -51313,7 +50945,7 @@ RelativePath=JIT\Methodical\ELEMENT_TYPE_IU\_il_dbgu_prop\_il_dbgu_prop.cmd
WorkingDir=JIT\Methodical\ELEMENT_TYPE_IU\_il_dbgu_prop
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbgu_qsort1.cmd_6677]
@@ -51321,7 +50953,7 @@ RelativePath=JIT\Methodical\ELEMENT_TYPE_IU\_il_dbgu_qsort1\_il_dbgu_qsort1.cmd
WorkingDir=JIT\Methodical\ELEMENT_TYPE_IU\_il_dbgu_qsort1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbgu_qsort2.cmd_6678]
@@ -51329,7 +50961,7 @@ RelativePath=JIT\Methodical\ELEMENT_TYPE_IU\_il_dbgu_qsort2\_il_dbgu_qsort2.cmd
WorkingDir=JIT\Methodical\ELEMENT_TYPE_IU\_il_dbgu_qsort2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[_il_dbgu_ref.cmd_6679]
@@ -51337,7 +50969,7 @@ RelativePath=JIT\Methodical\ELEMENT_TYPE_IU\_il_dbgu_ref\_il_dbgu_ref.cmd
WorkingDir=JIT\Methodical\ELEMENT_TYPE_IU\_il_dbgu_ref
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbgu_seq.cmd_6680]
@@ -51345,7 +50977,7 @@ RelativePath=JIT\Methodical\ELEMENT_TYPE_IU\_il_dbgu_seq\_il_dbgu_seq.cmd
WorkingDir=JIT\Methodical\ELEMENT_TYPE_IU\_il_dbgu_seq
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbgu_vfld.cmd_6681]
@@ -51353,7 +50985,7 @@ RelativePath=JIT\Methodical\ELEMENT_TYPE_IU\_il_dbgu_vfld\_il_dbgu_vfld.cmd
WorkingDir=JIT\Methodical\ELEMENT_TYPE_IU\_il_dbgu_vfld
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_il_relconvovf_i8_i.cmd_6682]
@@ -51361,7 +50993,7 @@ RelativePath=JIT\Methodical\ELEMENT_TYPE_IU\_il_relconvovf_i8_i\_il_relconvovf_i
WorkingDir=JIT\Methodical\ELEMENT_TYPE_IU\_il_relconvovf_i8_i
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_il_relconvovf_i8_u.cmd_6683]
@@ -51369,7 +51001,7 @@ RelativePath=JIT\Methodical\ELEMENT_TYPE_IU\_il_relconvovf_i8_u\_il_relconvovf_i
WorkingDir=JIT\Methodical\ELEMENT_TYPE_IU\_il_relconvovf_i8_u
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_il_relconv_i8_i.cmd_6684]
@@ -51377,7 +51009,7 @@ RelativePath=JIT\Methodical\ELEMENT_TYPE_IU\_il_relconv_i8_i\_il_relconv_i8_i.cm
WorkingDir=JIT\Methodical\ELEMENT_TYPE_IU\_il_relconv_i8_i
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_il_relconv_i8_u.cmd_6685]
@@ -51385,7 +51017,7 @@ RelativePath=JIT\Methodical\ELEMENT_TYPE_IU\_il_relconv_i8_u\_il_relconv_i8_u.cm
WorkingDir=JIT\Methodical\ELEMENT_TYPE_IU\_il_relconv_i8_u
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_il_reli_array_merge.cmd_6686]
@@ -51393,7 +51025,7 @@ RelativePath=JIT\Methodical\ELEMENT_TYPE_IU\_il_reli_array_merge\_il_reli_array_
WorkingDir=JIT\Methodical\ELEMENT_TYPE_IU\_il_reli_array_merge
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[_il_reli_box.cmd_6687]
@@ -51401,7 +51033,7 @@ RelativePath=JIT\Methodical\ELEMENT_TYPE_IU\_il_reli_box\_il_reli_box.cmd
WorkingDir=JIT\Methodical\ELEMENT_TYPE_IU\_il_reli_box
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_reli_conv.cmd_6688]
@@ -51409,7 +51041,7 @@ RelativePath=JIT\Methodical\ELEMENT_TYPE_IU\_il_reli_conv\_il_reli_conv.cmd
WorkingDir=JIT\Methodical\ELEMENT_TYPE_IU\_il_reli_conv
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_il_reli_fld.cmd_6689]
@@ -51417,7 +51049,7 @@ RelativePath=JIT\Methodical\ELEMENT_TYPE_IU\_il_reli_fld\_il_reli_fld.cmd
WorkingDir=JIT\Methodical\ELEMENT_TYPE_IU\_il_reli_fld
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_il_reli_flood.cmd_6690]
@@ -51425,7 +51057,7 @@ RelativePath=JIT\Methodical\ELEMENT_TYPE_IU\_il_reli_flood\_il_reli_flood.cmd
WorkingDir=JIT\Methodical\ELEMENT_TYPE_IU\_il_reli_flood
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_il_reli_flow.cmd_6691]
@@ -51433,7 +51065,7 @@ RelativePath=JIT\Methodical\ELEMENT_TYPE_IU\_il_reli_flow\_il_reli_flow.cmd
WorkingDir=JIT\Methodical\ELEMENT_TYPE_IU\_il_reli_flow
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_il_reli_prop.cmd_6692]
@@ -51441,7 +51073,7 @@ RelativePath=JIT\Methodical\ELEMENT_TYPE_IU\_il_reli_prop\_il_reli_prop.cmd
WorkingDir=JIT\Methodical\ELEMENT_TYPE_IU\_il_reli_prop
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_il_reli_qsort1.cmd_6693]
@@ -51449,7 +51081,7 @@ RelativePath=JIT\Methodical\ELEMENT_TYPE_IU\_il_reli_qsort1\_il_reli_qsort1.cmd
WorkingDir=JIT\Methodical\ELEMENT_TYPE_IU\_il_reli_qsort1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_il_reli_qsort2.cmd_6694]
@@ -51457,7 +51089,7 @@ RelativePath=JIT\Methodical\ELEMENT_TYPE_IU\_il_reli_qsort2\_il_reli_qsort2.cmd
WorkingDir=JIT\Methodical\ELEMENT_TYPE_IU\_il_reli_qsort2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[_il_reli_ref.cmd_6695]
@@ -51465,7 +51097,7 @@ RelativePath=JIT\Methodical\ELEMENT_TYPE_IU\_il_reli_ref\_il_reli_ref.cmd
WorkingDir=JIT\Methodical\ELEMENT_TYPE_IU\_il_reli_ref
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_il_reli_seq.cmd_6696]
@@ -51473,7 +51105,7 @@ RelativePath=JIT\Methodical\ELEMENT_TYPE_IU\_il_reli_seq\_il_reli_seq.cmd
WorkingDir=JIT\Methodical\ELEMENT_TYPE_IU\_il_reli_seq
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_il_reli_vfld.cmd_6697]
@@ -51481,7 +51113,7 @@ RelativePath=JIT\Methodical\ELEMENT_TYPE_IU\_il_reli_vfld\_il_reli_vfld.cmd
WorkingDir=JIT\Methodical\ELEMENT_TYPE_IU\_il_reli_vfld
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_il_relptr.cmd_6698]
@@ -51489,7 +51121,7 @@ RelativePath=JIT\Methodical\ELEMENT_TYPE_IU\_il_relptr\_il_relptr.cmd
WorkingDir=JIT\Methodical\ELEMENT_TYPE_IU\_il_relptr
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[_il_relqperm.cmd_6699]
@@ -51497,7 +51129,7 @@ RelativePath=JIT\Methodical\ELEMENT_TYPE_IU\_il_relqperm\_il_relqperm.cmd
WorkingDir=JIT\Methodical\ELEMENT_TYPE_IU\_il_relqperm
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_il_relsizeof.cmd_6700]
@@ -51505,7 +51137,7 @@ RelativePath=JIT\Methodical\ELEMENT_TYPE_IU\_il_relsizeof\_il_relsizeof.cmd
WorkingDir=JIT\Methodical\ELEMENT_TYPE_IU\_il_relsizeof
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_il_relu_array_merge.cmd_6701]
@@ -51513,7 +51145,7 @@ RelativePath=JIT\Methodical\ELEMENT_TYPE_IU\_il_relu_array_merge\_il_relu_array_
WorkingDir=JIT\Methodical\ELEMENT_TYPE_IU\_il_relu_array_merge
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[_il_relu_box.cmd_6702]
@@ -51521,7 +51153,7 @@ RelativePath=JIT\Methodical\ELEMENT_TYPE_IU\_il_relu_box\_il_relu_box.cmd
WorkingDir=JIT\Methodical\ELEMENT_TYPE_IU\_il_relu_box
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_relu_conv.cmd_6703]
@@ -51529,7 +51161,7 @@ RelativePath=JIT\Methodical\ELEMENT_TYPE_IU\_il_relu_conv\_il_relu_conv.cmd
WorkingDir=JIT\Methodical\ELEMENT_TYPE_IU\_il_relu_conv
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_il_relu_fld.cmd_6704]
@@ -51537,7 +51169,7 @@ RelativePath=JIT\Methodical\ELEMENT_TYPE_IU\_il_relu_fld\_il_relu_fld.cmd
WorkingDir=JIT\Methodical\ELEMENT_TYPE_IU\_il_relu_fld
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[_il_relu_flood.cmd_6705]
@@ -51545,7 +51177,7 @@ RelativePath=JIT\Methodical\ELEMENT_TYPE_IU\_il_relu_flood\_il_relu_flood.cmd
WorkingDir=JIT\Methodical\ELEMENT_TYPE_IU\_il_relu_flood
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_il_relu_flow.cmd_6706]
@@ -51553,7 +51185,7 @@ RelativePath=JIT\Methodical\ELEMENT_TYPE_IU\_il_relu_flow\_il_relu_flow.cmd
WorkingDir=JIT\Methodical\ELEMENT_TYPE_IU\_il_relu_flow
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_il_relu_prop.cmd_6707]
@@ -51561,7 +51193,7 @@ RelativePath=JIT\Methodical\ELEMENT_TYPE_IU\_il_relu_prop\_il_relu_prop.cmd
WorkingDir=JIT\Methodical\ELEMENT_TYPE_IU\_il_relu_prop
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_il_relu_qsort1.cmd_6708]
@@ -51569,7 +51201,7 @@ RelativePath=JIT\Methodical\ELEMENT_TYPE_IU\_il_relu_qsort1\_il_relu_qsort1.cmd
WorkingDir=JIT\Methodical\ELEMENT_TYPE_IU\_il_relu_qsort1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[_il_relu_qsort2.cmd_6709]
@@ -51577,7 +51209,7 @@ RelativePath=JIT\Methodical\ELEMENT_TYPE_IU\_il_relu_qsort2\_il_relu_qsort2.cmd
WorkingDir=JIT\Methodical\ELEMENT_TYPE_IU\_il_relu_qsort2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[_il_relu_ref.cmd_6710]
@@ -51585,7 +51217,7 @@ RelativePath=JIT\Methodical\ELEMENT_TYPE_IU\_il_relu_ref\_il_relu_ref.cmd
WorkingDir=JIT\Methodical\ELEMENT_TYPE_IU\_il_relu_ref
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_il_relu_seq.cmd_6711]
@@ -51593,7 +51225,7 @@ RelativePath=JIT\Methodical\ELEMENT_TYPE_IU\_il_relu_seq\_il_relu_seq.cmd
WorkingDir=JIT\Methodical\ELEMENT_TYPE_IU\_il_relu_seq
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_il_relu_vfld.cmd_6712]
@@ -51601,7 +51233,7 @@ RelativePath=JIT\Methodical\ELEMENT_TYPE_IU\_il_relu_vfld\_il_relu_vfld.cmd
WorkingDir=JIT\Methodical\ELEMENT_TYPE_IU\_il_relu_vfld
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_dbgrefarg_c.cmd_6713]
@@ -51609,7 +51241,7 @@ RelativePath=JIT\Methodical\explicit\basic\_dbgrefarg_c\_dbgrefarg_c.cmd
WorkingDir=JIT\Methodical\explicit\basic\_dbgrefarg_c
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_dbgrefarg_f4.cmd_6714]
@@ -51617,7 +51249,7 @@ RelativePath=JIT\Methodical\explicit\basic\_dbgrefarg_f4\_dbgrefarg_f4.cmd
WorkingDir=JIT\Methodical\explicit\basic\_dbgrefarg_f4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_dbgrefarg_f8.cmd_6715]
@@ -51625,7 +51257,7 @@ RelativePath=JIT\Methodical\explicit\basic\_dbgrefarg_f8\_dbgrefarg_f8.cmd
WorkingDir=JIT\Methodical\explicit\basic\_dbgrefarg_f8
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[_dbgrefarg_i1.cmd_6716]
@@ -51633,7 +51265,7 @@ RelativePath=JIT\Methodical\explicit\basic\_dbgrefarg_i1\_dbgrefarg_i1.cmd
WorkingDir=JIT\Methodical\explicit\basic\_dbgrefarg_i1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_dbgrefarg_i2.cmd_6717]
@@ -51641,7 +51273,7 @@ RelativePath=JIT\Methodical\explicit\basic\_dbgrefarg_i2\_dbgrefarg_i2.cmd
WorkingDir=JIT\Methodical\explicit\basic\_dbgrefarg_i2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_dbgrefarg_i4.cmd_6718]
@@ -51649,7 +51281,7 @@ RelativePath=JIT\Methodical\explicit\basic\_dbgrefarg_i4\_dbgrefarg_i4.cmd
WorkingDir=JIT\Methodical\explicit\basic\_dbgrefarg_i4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_dbgrefarg_o.cmd_6719]
@@ -51657,7 +51289,7 @@ RelativePath=JIT\Methodical\explicit\basic\_dbgrefarg_o\_dbgrefarg_o.cmd
WorkingDir=JIT\Methodical\explicit\basic\_dbgrefarg_o
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_dbgrefarg_s.cmd_6720]
@@ -51665,7 +51297,7 @@ RelativePath=JIT\Methodical\explicit\basic\_dbgrefarg_s\_dbgrefarg_s.cmd
WorkingDir=JIT\Methodical\explicit\basic\_dbgrefarg_s
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[_il_dbgrefarg_c.cmd_6721]
@@ -51673,7 +51305,7 @@ RelativePath=JIT\Methodical\explicit\basic\_il_dbgrefarg_c\_il_dbgrefarg_c.cmd
WorkingDir=JIT\Methodical\explicit\basic\_il_dbgrefarg_c
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[_il_dbgrefarg_f4.cmd_6722]
@@ -51681,7 +51313,7 @@ RelativePath=JIT\Methodical\explicit\basic\_il_dbgrefarg_f4\_il_dbgrefarg_f4.cmd
WorkingDir=JIT\Methodical\explicit\basic\_il_dbgrefarg_f4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[_il_dbgrefarg_f8.cmd_6723]
@@ -51689,7 +51321,7 @@ RelativePath=JIT\Methodical\explicit\basic\_il_dbgrefarg_f8\_il_dbgrefarg_f8.cmd
WorkingDir=JIT\Methodical\explicit\basic\_il_dbgrefarg_f8
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[_il_dbgrefarg_i1.cmd_6724]
@@ -51697,7 +51329,7 @@ RelativePath=JIT\Methodical\explicit\basic\_il_dbgrefarg_i1\_il_dbgrefarg_i1.cmd
WorkingDir=JIT\Methodical\explicit\basic\_il_dbgrefarg_i1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[_il_dbgrefarg_i2.cmd_6725]
@@ -51705,7 +51337,7 @@ RelativePath=JIT\Methodical\explicit\basic\_il_dbgrefarg_i2\_il_dbgrefarg_i2.cmd
WorkingDir=JIT\Methodical\explicit\basic\_il_dbgrefarg_i2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbgrefarg_i4.cmd_6726]
@@ -51713,7 +51345,7 @@ RelativePath=JIT\Methodical\explicit\basic\_il_dbgrefarg_i4\_il_dbgrefarg_i4.cmd
WorkingDir=JIT\Methodical\explicit\basic\_il_dbgrefarg_i4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[_il_dbgrefarg_o.cmd_6727]
@@ -51721,7 +51353,7 @@ RelativePath=JIT\Methodical\explicit\basic\_il_dbgrefarg_o\_il_dbgrefarg_o.cmd
WorkingDir=JIT\Methodical\explicit\basic\_il_dbgrefarg_o
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[_il_dbgrefarg_s.cmd_6728]
@@ -51729,7 +51361,7 @@ RelativePath=JIT\Methodical\explicit\basic\_il_dbgrefarg_s\_il_dbgrefarg_s.cmd
WorkingDir=JIT\Methodical\explicit\basic\_il_dbgrefarg_s
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[_il_dbgrefloc_c.cmd_6729]
@@ -51737,7 +51369,7 @@ RelativePath=JIT\Methodical\explicit\basic\_il_dbgrefloc_c\_il_dbgrefloc_c.cmd
WorkingDir=JIT\Methodical\explicit\basic\_il_dbgrefloc_c
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[_il_dbgrefloc_i1.cmd_6730]
@@ -51745,7 +51377,7 @@ RelativePath=JIT\Methodical\explicit\basic\_il_dbgrefloc_i1\_il_dbgrefloc_i1.cmd
WorkingDir=JIT\Methodical\explicit\basic\_il_dbgrefloc_i1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[_il_dbgrefloc_i2.cmd_6731]
@@ -51753,7 +51385,7 @@ RelativePath=JIT\Methodical\explicit\basic\_il_dbgrefloc_i2\_il_dbgrefloc_i2.cmd
WorkingDir=JIT\Methodical\explicit\basic\_il_dbgrefloc_i2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[_il_dbgrefloc_i4.cmd_6732]
@@ -51761,7 +51393,7 @@ RelativePath=JIT\Methodical\explicit\basic\_il_dbgrefloc_i4\_il_dbgrefloc_i4.cmd
WorkingDir=JIT\Methodical\explicit\basic\_il_dbgrefloc_i4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbgrefloc_o.cmd_6733]
@@ -51769,7 +51401,7 @@ RelativePath=JIT\Methodical\explicit\basic\_il_dbgrefloc_o\_il_dbgrefloc_o.cmd
WorkingDir=JIT\Methodical\explicit\basic\_il_dbgrefloc_o
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[_il_dbgrefloc_o2.cmd_6734]
@@ -51777,7 +51409,7 @@ RelativePath=JIT\Methodical\explicit\basic\_il_dbgrefloc_o2\_il_dbgrefloc_o2.cmd
WorkingDir=JIT\Methodical\explicit\basic\_il_dbgrefloc_o2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbgrefloc_r4.cmd_6735]
@@ -51785,7 +51417,7 @@ RelativePath=JIT\Methodical\explicit\basic\_il_dbgrefloc_r4\_il_dbgrefloc_r4.cmd
WorkingDir=JIT\Methodical\explicit\basic\_il_dbgrefloc_r4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[_il_dbgrefloc_r8.cmd_6736]
@@ -51793,7 +51425,7 @@ RelativePath=JIT\Methodical\explicit\basic\_il_dbgrefloc_r8\_il_dbgrefloc_r8.cmd
WorkingDir=JIT\Methodical\explicit\basic\_il_dbgrefloc_r8
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbgrefloc_u2.cmd_6737]
@@ -51801,7 +51433,7 @@ RelativePath=JIT\Methodical\explicit\basic\_il_dbgrefloc_u2\_il_dbgrefloc_u2.cmd
WorkingDir=JIT\Methodical\explicit\basic\_il_dbgrefloc_u2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_il_relrefarg_c.cmd_6738]
@@ -51809,7 +51441,7 @@ RelativePath=JIT\Methodical\explicit\basic\_il_relrefarg_c\_il_relrefarg_c.cmd
WorkingDir=JIT\Methodical\explicit\basic\_il_relrefarg_c
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[_il_relrefarg_f4.cmd_6739]
@@ -51817,7 +51449,7 @@ RelativePath=JIT\Methodical\explicit\basic\_il_relrefarg_f4\_il_relrefarg_f4.cmd
WorkingDir=JIT\Methodical\explicit\basic\_il_relrefarg_f4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[_il_relrefarg_f8.cmd_6740]
@@ -51825,7 +51457,7 @@ RelativePath=JIT\Methodical\explicit\basic\_il_relrefarg_f8\_il_relrefarg_f8.cmd
WorkingDir=JIT\Methodical\explicit\basic\_il_relrefarg_f8
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_il_relrefarg_i1.cmd_6741]
@@ -51833,7 +51465,7 @@ RelativePath=JIT\Methodical\explicit\basic\_il_relrefarg_i1\_il_relrefarg_i1.cmd
WorkingDir=JIT\Methodical\explicit\basic\_il_relrefarg_i1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[_il_relrefarg_i2.cmd_6742]
@@ -51841,7 +51473,7 @@ RelativePath=JIT\Methodical\explicit\basic\_il_relrefarg_i2\_il_relrefarg_i2.cmd
WorkingDir=JIT\Methodical\explicit\basic\_il_relrefarg_i2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_il_relrefarg_i4.cmd_6743]
@@ -51849,7 +51481,7 @@ RelativePath=JIT\Methodical\explicit\basic\_il_relrefarg_i4\_il_relrefarg_i4.cmd
WorkingDir=JIT\Methodical\explicit\basic\_il_relrefarg_i4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_il_relrefarg_o.cmd_6744]
@@ -51857,7 +51489,7 @@ RelativePath=JIT\Methodical\explicit\basic\_il_relrefarg_o\_il_relrefarg_o.cmd
WorkingDir=JIT\Methodical\explicit\basic\_il_relrefarg_o
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[_il_relrefarg_s.cmd_6745]
@@ -51865,7 +51497,7 @@ RelativePath=JIT\Methodical\explicit\basic\_il_relrefarg_s\_il_relrefarg_s.cmd
WorkingDir=JIT\Methodical\explicit\basic\_il_relrefarg_s
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_il_relrefloc_c.cmd_6746]
@@ -51873,7 +51505,7 @@ RelativePath=JIT\Methodical\explicit\basic\_il_relrefloc_c\_il_relrefloc_c.cmd
WorkingDir=JIT\Methodical\explicit\basic\_il_relrefloc_c
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[_il_relrefloc_i1.cmd_6747]
@@ -51881,7 +51513,7 @@ RelativePath=JIT\Methodical\explicit\basic\_il_relrefloc_i1\_il_relrefloc_i1.cmd
WorkingDir=JIT\Methodical\explicit\basic\_il_relrefloc_i1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_il_relrefloc_i2.cmd_6748]
@@ -51889,7 +51521,7 @@ RelativePath=JIT\Methodical\explicit\basic\_il_relrefloc_i2\_il_relrefloc_i2.cmd
WorkingDir=JIT\Methodical\explicit\basic\_il_relrefloc_i2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_il_relrefloc_i4.cmd_6749]
@@ -51897,7 +51529,7 @@ RelativePath=JIT\Methodical\explicit\basic\_il_relrefloc_i4\_il_relrefloc_i4.cmd
WorkingDir=JIT\Methodical\explicit\basic\_il_relrefloc_i4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[_il_relrefloc_o.cmd_6750]
@@ -51905,7 +51537,7 @@ RelativePath=JIT\Methodical\explicit\basic\_il_relrefloc_o\_il_relrefloc_o.cmd
WorkingDir=JIT\Methodical\explicit\basic\_il_relrefloc_o
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[_il_relrefloc_o2.cmd_6751]
@@ -51913,7 +51545,7 @@ RelativePath=JIT\Methodical\explicit\basic\_il_relrefloc_o2\_il_relrefloc_o2.cmd
WorkingDir=JIT\Methodical\explicit\basic\_il_relrefloc_o2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_il_relrefloc_r4.cmd_6752]
@@ -51921,7 +51553,7 @@ RelativePath=JIT\Methodical\explicit\basic\_il_relrefloc_r4\_il_relrefloc_r4.cmd
WorkingDir=JIT\Methodical\explicit\basic\_il_relrefloc_r4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[_il_relrefloc_r8.cmd_6753]
@@ -51929,7 +51561,7 @@ RelativePath=JIT\Methodical\explicit\basic\_il_relrefloc_r8\_il_relrefloc_r8.cmd
WorkingDir=JIT\Methodical\explicit\basic\_il_relrefloc_r8
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[_il_relrefloc_u2.cmd_6754]
@@ -51937,7 +51569,7 @@ RelativePath=JIT\Methodical\explicit\basic\_il_relrefloc_u2\_il_relrefloc_u2.cmd
WorkingDir=JIT\Methodical\explicit\basic\_il_relrefloc_u2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[_opt_dbgrefarg_c.cmd_6755]
@@ -51945,7 +51577,7 @@ RelativePath=JIT\Methodical\explicit\basic\_opt_dbgrefarg_c\_opt_dbgrefarg_c.cmd
WorkingDir=JIT\Methodical\explicit\basic\_opt_dbgrefarg_c
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[_opt_dbgrefarg_f4.cmd_6756]
@@ -51953,7 +51585,7 @@ RelativePath=JIT\Methodical\explicit\basic\_opt_dbgrefarg_f4\_opt_dbgrefarg_f4.c
WorkingDir=JIT\Methodical\explicit\basic\_opt_dbgrefarg_f4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_opt_dbgrefarg_f8.cmd_6757]
@@ -51961,7 +51593,7 @@ RelativePath=JIT\Methodical\explicit\basic\_opt_dbgrefarg_f8\_opt_dbgrefarg_f8.c
WorkingDir=JIT\Methodical\explicit\basic\_opt_dbgrefarg_f8
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[_opt_dbgrefarg_i1.cmd_6758]
@@ -51969,7 +51601,7 @@ RelativePath=JIT\Methodical\explicit\basic\_opt_dbgrefarg_i1\_opt_dbgrefarg_i1.c
WorkingDir=JIT\Methodical\explicit\basic\_opt_dbgrefarg_i1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[_opt_dbgrefarg_i2.cmd_6759]
@@ -51977,7 +51609,7 @@ RelativePath=JIT\Methodical\explicit\basic\_opt_dbgrefarg_i2\_opt_dbgrefarg_i2.c
WorkingDir=JIT\Methodical\explicit\basic\_opt_dbgrefarg_i2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[_opt_dbgrefarg_i4.cmd_6760]
@@ -51985,7 +51617,7 @@ RelativePath=JIT\Methodical\explicit\basic\_opt_dbgrefarg_i4\_opt_dbgrefarg_i4.c
WorkingDir=JIT\Methodical\explicit\basic\_opt_dbgrefarg_i4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[_opt_dbgrefarg_o.cmd_6761]
@@ -51993,7 +51625,7 @@ RelativePath=JIT\Methodical\explicit\basic\_opt_dbgrefarg_o\_opt_dbgrefarg_o.cmd
WorkingDir=JIT\Methodical\explicit\basic\_opt_dbgrefarg_o
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[_opt_dbgrefarg_s.cmd_6762]
@@ -52001,7 +51633,7 @@ RelativePath=JIT\Methodical\explicit\basic\_opt_dbgrefarg_s\_opt_dbgrefarg_s.cmd
WorkingDir=JIT\Methodical\explicit\basic\_opt_dbgrefarg_s
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_opt_relrefarg_c.cmd_6763]
@@ -52009,7 +51641,7 @@ RelativePath=JIT\Methodical\explicit\basic\_opt_relrefarg_c\_opt_relrefarg_c.cmd
WorkingDir=JIT\Methodical\explicit\basic\_opt_relrefarg_c
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_opt_relrefarg_f4.cmd_6764]
@@ -52017,7 +51649,7 @@ RelativePath=JIT\Methodical\explicit\basic\_opt_relrefarg_f4\_opt_relrefarg_f4.c
WorkingDir=JIT\Methodical\explicit\basic\_opt_relrefarg_f4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[_opt_relrefarg_f8.cmd_6765]
@@ -52025,7 +51657,7 @@ RelativePath=JIT\Methodical\explicit\basic\_opt_relrefarg_f8\_opt_relrefarg_f8.c
WorkingDir=JIT\Methodical\explicit\basic\_opt_relrefarg_f8
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[_opt_relrefarg_i1.cmd_6766]
@@ -52033,7 +51665,7 @@ RelativePath=JIT\Methodical\explicit\basic\_opt_relrefarg_i1\_opt_relrefarg_i1.c
WorkingDir=JIT\Methodical\explicit\basic\_opt_relrefarg_i1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[_opt_relrefarg_i2.cmd_6767]
@@ -52041,7 +51673,7 @@ RelativePath=JIT\Methodical\explicit\basic\_opt_relrefarg_i2\_opt_relrefarg_i2.c
WorkingDir=JIT\Methodical\explicit\basic\_opt_relrefarg_i2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_opt_relrefarg_i4.cmd_6768]
@@ -52049,7 +51681,7 @@ RelativePath=JIT\Methodical\explicit\basic\_opt_relrefarg_i4\_opt_relrefarg_i4.c
WorkingDir=JIT\Methodical\explicit\basic\_opt_relrefarg_i4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_opt_relrefarg_o.cmd_6769]
@@ -52057,7 +51689,7 @@ RelativePath=JIT\Methodical\explicit\basic\_opt_relrefarg_o\_opt_relrefarg_o.cmd
WorkingDir=JIT\Methodical\explicit\basic\_opt_relrefarg_o
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_opt_relrefarg_s.cmd_6770]
@@ -52065,7 +51697,7 @@ RelativePath=JIT\Methodical\explicit\basic\_opt_relrefarg_s\_opt_relrefarg_s.cmd
WorkingDir=JIT\Methodical\explicit\basic\_opt_relrefarg_s
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_relrefarg_c.cmd_6771]
@@ -52073,7 +51705,7 @@ RelativePath=JIT\Methodical\explicit\basic\_relrefarg_c\_relrefarg_c.cmd
WorkingDir=JIT\Methodical\explicit\basic\_relrefarg_c
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[_relrefarg_f4.cmd_6772]
@@ -52081,7 +51713,7 @@ RelativePath=JIT\Methodical\explicit\basic\_relrefarg_f4\_relrefarg_f4.cmd
WorkingDir=JIT\Methodical\explicit\basic\_relrefarg_f4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_relrefarg_f8.cmd_6773]
@@ -52089,7 +51721,7 @@ RelativePath=JIT\Methodical\explicit\basic\_relrefarg_f8\_relrefarg_f8.cmd
WorkingDir=JIT\Methodical\explicit\basic\_relrefarg_f8
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[_relrefarg_i1.cmd_6774]
@@ -52097,7 +51729,7 @@ RelativePath=JIT\Methodical\explicit\basic\_relrefarg_i1\_relrefarg_i1.cmd
WorkingDir=JIT\Methodical\explicit\basic\_relrefarg_i1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_relrefarg_i2.cmd_6775]
@@ -52105,7 +51737,7 @@ RelativePath=JIT\Methodical\explicit\basic\_relrefarg_i2\_relrefarg_i2.cmd
WorkingDir=JIT\Methodical\explicit\basic\_relrefarg_i2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[_relrefarg_i4.cmd_6776]
@@ -52113,7 +51745,7 @@ RelativePath=JIT\Methodical\explicit\basic\_relrefarg_i4\_relrefarg_i4.cmd
WorkingDir=JIT\Methodical\explicit\basic\_relrefarg_i4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[_relrefarg_o.cmd_6777]
@@ -52121,7 +51753,7 @@ RelativePath=JIT\Methodical\explicit\basic\_relrefarg_o\_relrefarg_o.cmd
WorkingDir=JIT\Methodical\explicit\basic\_relrefarg_o
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[_relrefarg_s.cmd_6778]
@@ -52129,7 +51761,7 @@ RelativePath=JIT\Methodical\explicit\basic\_relrefarg_s\_relrefarg_s.cmd
WorkingDir=JIT\Methodical\explicit\basic\_relrefarg_s
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[expl_byte_1_d.cmd_6779]
@@ -52137,7 +51769,7 @@ RelativePath=JIT\Methodical\explicit\coverage\expl_byte_1_d\expl_byte_1_d.cmd
WorkingDir=JIT\Methodical\explicit\coverage\expl_byte_1_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[expl_byte_1_r.cmd_6780]
@@ -52145,7 +51777,7 @@ RelativePath=JIT\Methodical\explicit\coverage\expl_byte_1_r\expl_byte_1_r.cmd
WorkingDir=JIT\Methodical\explicit\coverage\expl_byte_1_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[expl_double_1_d.cmd_6781]
@@ -52153,7 +51785,7 @@ RelativePath=JIT\Methodical\explicit\coverage\expl_double_1_d\expl_double_1_d.cm
WorkingDir=JIT\Methodical\explicit\coverage\expl_double_1_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[expl_double_1_r.cmd_6782]
@@ -52161,7 +51793,7 @@ RelativePath=JIT\Methodical\explicit\coverage\expl_double_1_r\expl_double_1_r.cm
WorkingDir=JIT\Methodical\explicit\coverage\expl_double_1_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[expl_float_1_d.cmd_6783]
@@ -52169,7 +51801,7 @@ RelativePath=JIT\Methodical\explicit\coverage\expl_float_1_d\expl_float_1_d.cmd
WorkingDir=JIT\Methodical\explicit\coverage\expl_float_1_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[expl_float_1_r.cmd_6784]
@@ -52177,7 +51809,7 @@ RelativePath=JIT\Methodical\explicit\coverage\expl_float_1_r\expl_float_1_r.cmd
WorkingDir=JIT\Methodical\explicit\coverage\expl_float_1_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[expl_gc_byte_1_d.cmd_6785]
@@ -52185,7 +51817,7 @@ RelativePath=JIT\Methodical\explicit\coverage\expl_gc_byte_1_d\expl_gc_byte_1_d.
WorkingDir=JIT\Methodical\explicit\coverage\expl_gc_byte_1_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[expl_gc_byte_1_r.cmd_6786]
@@ -52193,7 +51825,7 @@ RelativePath=JIT\Methodical\explicit\coverage\expl_gc_byte_1_r\expl_gc_byte_1_r.
WorkingDir=JIT\Methodical\explicit\coverage\expl_gc_byte_1_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[expl_gc_double_1_d.cmd_6787]
@@ -52201,7 +51833,7 @@ RelativePath=JIT\Methodical\explicit\coverage\expl_gc_double_1_d\expl_gc_double_
WorkingDir=JIT\Methodical\explicit\coverage\expl_gc_double_1_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[expl_gc_double_1_r.cmd_6788]
@@ -52209,7 +51841,7 @@ RelativePath=JIT\Methodical\explicit\coverage\expl_gc_double_1_r\expl_gc_double_
WorkingDir=JIT\Methodical\explicit\coverage\expl_gc_double_1_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[expl_gc_float_1_d.cmd_6789]
@@ -52217,7 +51849,7 @@ RelativePath=JIT\Methodical\explicit\coverage\expl_gc_float_1_d\expl_gc_float_1_
WorkingDir=JIT\Methodical\explicit\coverage\expl_gc_float_1_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[expl_gc_float_1_r.cmd_6790]
@@ -52225,7 +51857,7 @@ RelativePath=JIT\Methodical\explicit\coverage\expl_gc_float_1_r\expl_gc_float_1_
WorkingDir=JIT\Methodical\explicit\coverage\expl_gc_float_1_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[expl_gc_int_1_d.cmd_6791]
@@ -52233,7 +51865,7 @@ RelativePath=JIT\Methodical\explicit\coverage\expl_gc_int_1_d\expl_gc_int_1_d.cm
WorkingDir=JIT\Methodical\explicit\coverage\expl_gc_int_1_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[expl_gc_int_1_r.cmd_6792]
@@ -52241,7 +51873,7 @@ RelativePath=JIT\Methodical\explicit\coverage\expl_gc_int_1_r\expl_gc_int_1_r.cm
WorkingDir=JIT\Methodical\explicit\coverage\expl_gc_int_1_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[expl_gc_long_1_d.cmd_6793]
@@ -52249,7 +51881,7 @@ RelativePath=JIT\Methodical\explicit\coverage\expl_gc_long_1_d\expl_gc_long_1_d.
WorkingDir=JIT\Methodical\explicit\coverage\expl_gc_long_1_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[expl_gc_long_1_r.cmd_6794]
@@ -52257,7 +51889,7 @@ RelativePath=JIT\Methodical\explicit\coverage\expl_gc_long_1_r\expl_gc_long_1_r.
WorkingDir=JIT\Methodical\explicit\coverage\expl_gc_long_1_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[expl_gc_obj_1_d.cmd_6795]
@@ -52265,7 +51897,7 @@ RelativePath=JIT\Methodical\explicit\coverage\expl_gc_obj_1_d\expl_gc_obj_1_d.cm
WorkingDir=JIT\Methodical\explicit\coverage\expl_gc_obj_1_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[expl_gc_obj_1_r.cmd_6796]
@@ -52273,7 +51905,7 @@ RelativePath=JIT\Methodical\explicit\coverage\expl_gc_obj_1_r\expl_gc_obj_1_r.cm
WorkingDir=JIT\Methodical\explicit\coverage\expl_gc_obj_1_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[expl_gc_short_1_d.cmd_6797]
@@ -52281,7 +51913,7 @@ RelativePath=JIT\Methodical\explicit\coverage\expl_gc_short_1_d\expl_gc_short_1_
WorkingDir=JIT\Methodical\explicit\coverage\expl_gc_short_1_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[expl_gc_short_1_r.cmd_6798]
@@ -52289,7 +51921,7 @@ RelativePath=JIT\Methodical\explicit\coverage\expl_gc_short_1_r\expl_gc_short_1_
WorkingDir=JIT\Methodical\explicit\coverage\expl_gc_short_1_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[expl_gc_val_1_d.cmd_6799]
@@ -52297,7 +51929,7 @@ RelativePath=JIT\Methodical\explicit\coverage\expl_gc_val_1_d\expl_gc_val_1_d.cm
WorkingDir=JIT\Methodical\explicit\coverage\expl_gc_val_1_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[expl_gc_val_1_r.cmd_6800]
@@ -52305,7 +51937,7 @@ RelativePath=JIT\Methodical\explicit\coverage\expl_gc_val_1_r\expl_gc_val_1_r.cm
WorkingDir=JIT\Methodical\explicit\coverage\expl_gc_val_1_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[expl_int_1_d.cmd_6801]
@@ -52313,7 +51945,7 @@ RelativePath=JIT\Methodical\explicit\coverage\expl_int_1_d\expl_int_1_d.cmd
WorkingDir=JIT\Methodical\explicit\coverage\expl_int_1_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[expl_int_1_r.cmd_6802]
@@ -52321,7 +51953,7 @@ RelativePath=JIT\Methodical\explicit\coverage\expl_int_1_r\expl_int_1_r.cmd
WorkingDir=JIT\Methodical\explicit\coverage\expl_int_1_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[expl_long_1_d.cmd_6803]
@@ -52329,7 +51961,7 @@ RelativePath=JIT\Methodical\explicit\coverage\expl_long_1_d\expl_long_1_d.cmd
WorkingDir=JIT\Methodical\explicit\coverage\expl_long_1_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[expl_long_1_r.cmd_6804]
@@ -52337,7 +51969,7 @@ RelativePath=JIT\Methodical\explicit\coverage\expl_long_1_r\expl_long_1_r.cmd
WorkingDir=JIT\Methodical\explicit\coverage\expl_long_1_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[expl_obj_1_d.cmd_6805]
@@ -52345,7 +51977,7 @@ RelativePath=JIT\Methodical\explicit\coverage\expl_obj_1_d\expl_obj_1_d.cmd
WorkingDir=JIT\Methodical\explicit\coverage\expl_obj_1_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[expl_obj_1_r.cmd_6806]
@@ -52353,7 +51985,7 @@ RelativePath=JIT\Methodical\explicit\coverage\expl_obj_1_r\expl_obj_1_r.cmd
WorkingDir=JIT\Methodical\explicit\coverage\expl_obj_1_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[expl_short_1_d.cmd_6807]
@@ -52361,7 +51993,7 @@ RelativePath=JIT\Methodical\explicit\coverage\expl_short_1_d\expl_short_1_d.cmd
WorkingDir=JIT\Methodical\explicit\coverage\expl_short_1_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[expl_short_1_r.cmd_6808]
@@ -52369,7 +52001,7 @@ RelativePath=JIT\Methodical\explicit\coverage\expl_short_1_r\expl_short_1_r.cmd
WorkingDir=JIT\Methodical\explicit\coverage\expl_short_1_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[expl_val_1_d.cmd_6809]
@@ -52377,7 +52009,7 @@ RelativePath=JIT\Methodical\explicit\coverage\expl_val_1_d\expl_val_1_d.cmd
WorkingDir=JIT\Methodical\explicit\coverage\expl_val_1_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[expl_val_1_r.cmd_6810]
@@ -52385,7 +52017,7 @@ RelativePath=JIT\Methodical\explicit\coverage\expl_val_1_r\expl_val_1_r.cmd
WorkingDir=JIT\Methodical\explicit\coverage\expl_val_1_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[seq_byte_1_d.cmd_6811]
@@ -52393,7 +52025,7 @@ RelativePath=JIT\Methodical\explicit\coverage\seq_byte_1_d\seq_byte_1_d.cmd
WorkingDir=JIT\Methodical\explicit\coverage\seq_byte_1_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[seq_byte_1_r.cmd_6812]
@@ -52401,7 +52033,7 @@ RelativePath=JIT\Methodical\explicit\coverage\seq_byte_1_r\seq_byte_1_r.cmd
WorkingDir=JIT\Methodical\explicit\coverage\seq_byte_1_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[seq_double_1_d.cmd_6813]
@@ -52409,7 +52041,7 @@ RelativePath=JIT\Methodical\explicit\coverage\seq_double_1_d\seq_double_1_d.cmd
WorkingDir=JIT\Methodical\explicit\coverage\seq_double_1_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[seq_double_1_r.cmd_6814]
@@ -52417,7 +52049,7 @@ RelativePath=JIT\Methodical\explicit\coverage\seq_double_1_r\seq_double_1_r.cmd
WorkingDir=JIT\Methodical\explicit\coverage\seq_double_1_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[seq_float_1_d.cmd_6815]
@@ -52425,7 +52057,7 @@ RelativePath=JIT\Methodical\explicit\coverage\seq_float_1_d\seq_float_1_d.cmd
WorkingDir=JIT\Methodical\explicit\coverage\seq_float_1_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[seq_float_1_r.cmd_6816]
@@ -52433,7 +52065,7 @@ RelativePath=JIT\Methodical\explicit\coverage\seq_float_1_r\seq_float_1_r.cmd
WorkingDir=JIT\Methodical\explicit\coverage\seq_float_1_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[seq_gc_byte_1_d.cmd_6817]
@@ -52441,7 +52073,7 @@ RelativePath=JIT\Methodical\explicit\coverage\seq_gc_byte_1_d\seq_gc_byte_1_d.cm
WorkingDir=JIT\Methodical\explicit\coverage\seq_gc_byte_1_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[seq_gc_byte_1_r.cmd_6818]
@@ -52449,7 +52081,7 @@ RelativePath=JIT\Methodical\explicit\coverage\seq_gc_byte_1_r\seq_gc_byte_1_r.cm
WorkingDir=JIT\Methodical\explicit\coverage\seq_gc_byte_1_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[seq_gc_double_1_d.cmd_6819]
@@ -52457,7 +52089,7 @@ RelativePath=JIT\Methodical\explicit\coverage\seq_gc_double_1_d\seq_gc_double_1_
WorkingDir=JIT\Methodical\explicit\coverage\seq_gc_double_1_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[seq_gc_double_1_r.cmd_6820]
@@ -52465,7 +52097,7 @@ RelativePath=JIT\Methodical\explicit\coverage\seq_gc_double_1_r\seq_gc_double_1_
WorkingDir=JIT\Methodical\explicit\coverage\seq_gc_double_1_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[seq_gc_float_1_d.cmd_6821]
@@ -52473,7 +52105,7 @@ RelativePath=JIT\Methodical\explicit\coverage\seq_gc_float_1_d\seq_gc_float_1_d.
WorkingDir=JIT\Methodical\explicit\coverage\seq_gc_float_1_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[seq_gc_float_1_r.cmd_6822]
@@ -52481,7 +52113,7 @@ RelativePath=JIT\Methodical\explicit\coverage\seq_gc_float_1_r\seq_gc_float_1_r.
WorkingDir=JIT\Methodical\explicit\coverage\seq_gc_float_1_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[seq_gc_int_1_d.cmd_6823]
@@ -52489,7 +52121,7 @@ RelativePath=JIT\Methodical\explicit\coverage\seq_gc_int_1_d\seq_gc_int_1_d.cmd
WorkingDir=JIT\Methodical\explicit\coverage\seq_gc_int_1_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[seq_gc_int_1_r.cmd_6824]
@@ -52497,7 +52129,7 @@ RelativePath=JIT\Methodical\explicit\coverage\seq_gc_int_1_r\seq_gc_int_1_r.cmd
WorkingDir=JIT\Methodical\explicit\coverage\seq_gc_int_1_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[seq_gc_long_1_d.cmd_6825]
@@ -52505,7 +52137,7 @@ RelativePath=JIT\Methodical\explicit\coverage\seq_gc_long_1_d\seq_gc_long_1_d.cm
WorkingDir=JIT\Methodical\explicit\coverage\seq_gc_long_1_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[seq_gc_long_1_r.cmd_6826]
@@ -52513,7 +52145,7 @@ RelativePath=JIT\Methodical\explicit\coverage\seq_gc_long_1_r\seq_gc_long_1_r.cm
WorkingDir=JIT\Methodical\explicit\coverage\seq_gc_long_1_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[seq_gc_obj_1_d.cmd_6827]
@@ -52521,7 +52153,7 @@ RelativePath=JIT\Methodical\explicit\coverage\seq_gc_obj_1_d\seq_gc_obj_1_d.cmd
WorkingDir=JIT\Methodical\explicit\coverage\seq_gc_obj_1_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[seq_gc_obj_1_r.cmd_6828]
@@ -52529,7 +52161,7 @@ RelativePath=JIT\Methodical\explicit\coverage\seq_gc_obj_1_r\seq_gc_obj_1_r.cmd
WorkingDir=JIT\Methodical\explicit\coverage\seq_gc_obj_1_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[seq_gc_short_1_d.cmd_6829]
@@ -52537,7 +52169,7 @@ RelativePath=JIT\Methodical\explicit\coverage\seq_gc_short_1_d\seq_gc_short_1_d.
WorkingDir=JIT\Methodical\explicit\coverage\seq_gc_short_1_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[seq_gc_short_1_r.cmd_6830]
@@ -52545,7 +52177,7 @@ RelativePath=JIT\Methodical\explicit\coverage\seq_gc_short_1_r\seq_gc_short_1_r.
WorkingDir=JIT\Methodical\explicit\coverage\seq_gc_short_1_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[seq_gc_val_1_d.cmd_6831]
@@ -52553,7 +52185,7 @@ RelativePath=JIT\Methodical\explicit\coverage\seq_gc_val_1_d\seq_gc_val_1_d.cmd
WorkingDir=JIT\Methodical\explicit\coverage\seq_gc_val_1_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[seq_gc_val_1_r.cmd_6832]
@@ -52561,7 +52193,7 @@ RelativePath=JIT\Methodical\explicit\coverage\seq_gc_val_1_r\seq_gc_val_1_r.cmd
WorkingDir=JIT\Methodical\explicit\coverage\seq_gc_val_1_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[seq_int_1_d.cmd_6833]
@@ -52569,7 +52201,7 @@ RelativePath=JIT\Methodical\explicit\coverage\seq_int_1_d\seq_int_1_d.cmd
WorkingDir=JIT\Methodical\explicit\coverage\seq_int_1_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[seq_int_1_r.cmd_6834]
@@ -52577,7 +52209,7 @@ RelativePath=JIT\Methodical\explicit\coverage\seq_int_1_r\seq_int_1_r.cmd
WorkingDir=JIT\Methodical\explicit\coverage\seq_int_1_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[seq_long_1_d.cmd_6835]
@@ -52585,7 +52217,7 @@ RelativePath=JIT\Methodical\explicit\coverage\seq_long_1_d\seq_long_1_d.cmd
WorkingDir=JIT\Methodical\explicit\coverage\seq_long_1_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[seq_long_1_r.cmd_6836]
@@ -52593,7 +52225,7 @@ RelativePath=JIT\Methodical\explicit\coverage\seq_long_1_r\seq_long_1_r.cmd
WorkingDir=JIT\Methodical\explicit\coverage\seq_long_1_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[seq_obj_1_d.cmd_6837]
@@ -52601,7 +52233,7 @@ RelativePath=JIT\Methodical\explicit\coverage\seq_obj_1_d\seq_obj_1_d.cmd
WorkingDir=JIT\Methodical\explicit\coverage\seq_obj_1_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[seq_obj_1_r.cmd_6838]
@@ -52609,7 +52241,7 @@ RelativePath=JIT\Methodical\explicit\coverage\seq_obj_1_r\seq_obj_1_r.cmd
WorkingDir=JIT\Methodical\explicit\coverage\seq_obj_1_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[seq_short_1_d.cmd_6839]
@@ -52617,7 +52249,7 @@ RelativePath=JIT\Methodical\explicit\coverage\seq_short_1_d\seq_short_1_d.cmd
WorkingDir=JIT\Methodical\explicit\coverage\seq_short_1_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[seq_short_1_r.cmd_6840]
@@ -52625,7 +52257,7 @@ RelativePath=JIT\Methodical\explicit\coverage\seq_short_1_r\seq_short_1_r.cmd
WorkingDir=JIT\Methodical\explicit\coverage\seq_short_1_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[seq_val_1_d.cmd_6841]
@@ -52633,7 +52265,7 @@ RelativePath=JIT\Methodical\explicit\coverage\seq_val_1_d\seq_val_1_d.cmd
WorkingDir=JIT\Methodical\explicit\coverage\seq_val_1_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[seq_val_1_r.cmd_6842]
@@ -52641,7 +52273,7 @@ RelativePath=JIT\Methodical\explicit\coverage\seq_val_1_r\seq_val_1_r.cmd
WorkingDir=JIT\Methodical\explicit\coverage\seq_val_1_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[expl_funcptr_gc_d.cmd_6843]
@@ -52649,7 +52281,7 @@ RelativePath=JIT\Methodical\explicit\funcptr\expl_funcptr_gc_d\expl_funcptr_gc_d
WorkingDir=JIT\Methodical\explicit\funcptr\expl_funcptr_gc_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[expl_funcptr_gc_r.cmd_6844]
@@ -52657,7 +52289,7 @@ RelativePath=JIT\Methodical\explicit\funcptr\expl_funcptr_gc_r\expl_funcptr_gc_r
WorkingDir=JIT\Methodical\explicit\funcptr\expl_funcptr_gc_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[expl_funcptr_val_d.cmd_6845]
@@ -52665,7 +52297,7 @@ RelativePath=JIT\Methodical\explicit\funcptr\expl_funcptr_val_d\expl_funcptr_val
WorkingDir=JIT\Methodical\explicit\funcptr\expl_funcptr_val_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[expl_funcptr_val_r.cmd_6846]
@@ -52673,7 +52305,7 @@ RelativePath=JIT\Methodical\explicit\funcptr\expl_funcptr_val_r\expl_funcptr_val
WorkingDir=JIT\Methodical\explicit\funcptr\expl_funcptr_val_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[seq_funcptr_gc_d.cmd_6847]
@@ -52681,7 +52313,7 @@ RelativePath=JIT\Methodical\explicit\funcptr\seq_funcptr_gc_d\seq_funcptr_gc_d.c
WorkingDir=JIT\Methodical\explicit\funcptr\seq_funcptr_gc_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[seq_funcptr_gc_r.cmd_6848]
@@ -52689,7 +52321,7 @@ RelativePath=JIT\Methodical\explicit\funcptr\seq_funcptr_gc_r\seq_funcptr_gc_r.c
WorkingDir=JIT\Methodical\explicit\funcptr\seq_funcptr_gc_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[seq_funcptr_val_d.cmd_6849]
@@ -52697,7 +52329,7 @@ RelativePath=JIT\Methodical\explicit\funcptr\seq_funcptr_val_d\seq_funcptr_val_d
WorkingDir=JIT\Methodical\explicit\funcptr\seq_funcptr_val_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[seq_funcptr_val_r.cmd_6850]
@@ -52705,7 +52337,7 @@ RelativePath=JIT\Methodical\explicit\funcptr\seq_funcptr_val_r\seq_funcptr_val_r
WorkingDir=JIT\Methodical\explicit\funcptr\seq_funcptr_val_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_dbgexplicit1.cmd_6851]
@@ -52713,7 +52345,7 @@ RelativePath=JIT\Methodical\explicit\misc\_dbgexplicit1\_dbgexplicit1.cmd
WorkingDir=JIT\Methodical\explicit\misc\_dbgexplicit1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[_dbgexplicit2.cmd_6852]
@@ -52721,7 +52353,7 @@ RelativePath=JIT\Methodical\explicit\misc\_dbgexplicit2\_dbgexplicit2.cmd
WorkingDir=JIT\Methodical\explicit\misc\_dbgexplicit2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[_dbgexplicit3.cmd_6853]
@@ -52729,7 +52361,7 @@ RelativePath=JIT\Methodical\explicit\misc\_dbgexplicit3\_dbgexplicit3.cmd
WorkingDir=JIT\Methodical\explicit\misc\_dbgexplicit3
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[_dbgexplicit4.cmd_6854]
@@ -52737,7 +52369,7 @@ RelativePath=JIT\Methodical\explicit\misc\_dbgexplicit4\_dbgexplicit4.cmd
WorkingDir=JIT\Methodical\explicit\misc\_dbgexplicit4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[_dbgexplicit5.cmd_6855]
@@ -52745,7 +52377,7 @@ RelativePath=JIT\Methodical\explicit\misc\_dbgexplicit5\_dbgexplicit5.cmd
WorkingDir=JIT\Methodical\explicit\misc\_dbgexplicit5
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[_dbgexplicit6.cmd_6856]
@@ -52753,7 +52385,7 @@ RelativePath=JIT\Methodical\explicit\misc\_dbgexplicit6\_dbgexplicit6.cmd
WorkingDir=JIT\Methodical\explicit\misc\_dbgexplicit6
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[_dbgexplicit7.cmd_6857]
@@ -52761,7 +52393,7 @@ RelativePath=JIT\Methodical\explicit\misc\_dbgexplicit7\_dbgexplicit7.cmd
WorkingDir=JIT\Methodical\explicit\misc\_dbgexplicit7
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[_dbgexplicit8.cmd_6858]
@@ -52769,7 +52401,7 @@ RelativePath=JIT\Methodical\explicit\misc\_dbgexplicit8\_dbgexplicit8.cmd
WorkingDir=JIT\Methodical\explicit\misc\_dbgexplicit8
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[_il_dbgrefarg_box_f8.cmd_6859]
@@ -52777,7 +52409,7 @@ RelativePath=JIT\Methodical\explicit\misc\_il_dbgrefarg_box_f8\_il_dbgrefarg_box
WorkingDir=JIT\Methodical\explicit\misc\_il_dbgrefarg_box_f8
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[_il_dbgrefarg_box_val.cmd_6860]
@@ -52785,7 +52417,7 @@ RelativePath=JIT\Methodical\explicit\misc\_il_dbgrefarg_box_val\_il_dbgrefarg_bo
WorkingDir=JIT\Methodical\explicit\misc\_il_dbgrefarg_box_val
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_il_relrefarg_box_f8.cmd_6861]
@@ -52793,7 +52425,7 @@ RelativePath=JIT\Methodical\explicit\misc\_il_relrefarg_box_f8\_il_relrefarg_box
WorkingDir=JIT\Methodical\explicit\misc\_il_relrefarg_box_f8
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[_il_relrefarg_box_val.cmd_6862]
@@ -52801,7 +52433,7 @@ RelativePath=JIT\Methodical\explicit\misc\_il_relrefarg_box_val\_il_relrefarg_bo
WorkingDir=JIT\Methodical\explicit\misc\_il_relrefarg_box_val
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_opt_dbgexplicit1.cmd_6863]
@@ -52809,7 +52441,7 @@ RelativePath=JIT\Methodical\explicit\misc\_opt_dbgexplicit1\_opt_dbgexplicit1.cm
WorkingDir=JIT\Methodical\explicit\misc\_opt_dbgexplicit1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[_opt_dbgexplicit2.cmd_6864]
@@ -52817,7 +52449,7 @@ RelativePath=JIT\Methodical\explicit\misc\_opt_dbgexplicit2\_opt_dbgexplicit2.cm
WorkingDir=JIT\Methodical\explicit\misc\_opt_dbgexplicit2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[_opt_dbgexplicit3.cmd_6865]
@@ -52825,7 +52457,7 @@ RelativePath=JIT\Methodical\explicit\misc\_opt_dbgexplicit3\_opt_dbgexplicit3.cm
WorkingDir=JIT\Methodical\explicit\misc\_opt_dbgexplicit3
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[_opt_dbgexplicit4.cmd_6866]
@@ -52833,7 +52465,7 @@ RelativePath=JIT\Methodical\explicit\misc\_opt_dbgexplicit4\_opt_dbgexplicit4.cm
WorkingDir=JIT\Methodical\explicit\misc\_opt_dbgexplicit4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[_opt_dbgexplicit5.cmd_6867]
@@ -52841,7 +52473,7 @@ RelativePath=JIT\Methodical\explicit\misc\_opt_dbgexplicit5\_opt_dbgexplicit5.cm
WorkingDir=JIT\Methodical\explicit\misc\_opt_dbgexplicit5
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[_opt_dbgexplicit6.cmd_6868]
@@ -52849,7 +52481,7 @@ RelativePath=JIT\Methodical\explicit\misc\_opt_dbgexplicit6\_opt_dbgexplicit6.cm
WorkingDir=JIT\Methodical\explicit\misc\_opt_dbgexplicit6
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[_opt_dbgexplicit7.cmd_6869]
@@ -52857,7 +52489,7 @@ RelativePath=JIT\Methodical\explicit\misc\_opt_dbgexplicit7\_opt_dbgexplicit7.cm
WorkingDir=JIT\Methodical\explicit\misc\_opt_dbgexplicit7
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[_opt_dbgexplicit8.cmd_6870]
@@ -52865,7 +52497,7 @@ RelativePath=JIT\Methodical\explicit\misc\_opt_dbgexplicit8\_opt_dbgexplicit8.cm
WorkingDir=JIT\Methodical\explicit\misc\_opt_dbgexplicit8
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[_opt_relexplicit1.cmd_6871]
@@ -52873,7 +52505,7 @@ RelativePath=JIT\Methodical\explicit\misc\_opt_relexplicit1\_opt_relexplicit1.cm
WorkingDir=JIT\Methodical\explicit\misc\_opt_relexplicit1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[_opt_relexplicit2.cmd_6872]
@@ -52881,7 +52513,7 @@ RelativePath=JIT\Methodical\explicit\misc\_opt_relexplicit2\_opt_relexplicit2.cm
WorkingDir=JIT\Methodical\explicit\misc\_opt_relexplicit2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[_opt_relexplicit3.cmd_6873]
@@ -52889,7 +52521,7 @@ RelativePath=JIT\Methodical\explicit\misc\_opt_relexplicit3\_opt_relexplicit3.cm
WorkingDir=JIT\Methodical\explicit\misc\_opt_relexplicit3
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[_opt_relexplicit4.cmd_6874]
@@ -52897,7 +52529,7 @@ RelativePath=JIT\Methodical\explicit\misc\_opt_relexplicit4\_opt_relexplicit4.cm
WorkingDir=JIT\Methodical\explicit\misc\_opt_relexplicit4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[_opt_relexplicit5.cmd_6875]
@@ -52905,7 +52537,7 @@ RelativePath=JIT\Methodical\explicit\misc\_opt_relexplicit5\_opt_relexplicit5.cm
WorkingDir=JIT\Methodical\explicit\misc\_opt_relexplicit5
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[_opt_relexplicit6.cmd_6876]
@@ -52913,7 +52545,7 @@ RelativePath=JIT\Methodical\explicit\misc\_opt_relexplicit6\_opt_relexplicit6.cm
WorkingDir=JIT\Methodical\explicit\misc\_opt_relexplicit6
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[_opt_relexplicit7.cmd_6877]
@@ -52921,7 +52553,7 @@ RelativePath=JIT\Methodical\explicit\misc\_opt_relexplicit7\_opt_relexplicit7.cm
WorkingDir=JIT\Methodical\explicit\misc\_opt_relexplicit7
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[_opt_relexplicit8.cmd_6878]
@@ -52929,7 +52561,7 @@ RelativePath=JIT\Methodical\explicit\misc\_opt_relexplicit8\_opt_relexplicit8.cm
WorkingDir=JIT\Methodical\explicit\misc\_opt_relexplicit8
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[_relexplicit1.cmd_6879]
@@ -52937,7 +52569,7 @@ RelativePath=JIT\Methodical\explicit\misc\_relexplicit1\_relexplicit1.cmd
WorkingDir=JIT\Methodical\explicit\misc\_relexplicit1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[_relexplicit2.cmd_6880]
@@ -52945,7 +52577,7 @@ RelativePath=JIT\Methodical\explicit\misc\_relexplicit2\_relexplicit2.cmd
WorkingDir=JIT\Methodical\explicit\misc\_relexplicit2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[_relexplicit3.cmd_6881]
@@ -52953,7 +52585,7 @@ RelativePath=JIT\Methodical\explicit\misc\_relexplicit3\_relexplicit3.cmd
WorkingDir=JIT\Methodical\explicit\misc\_relexplicit3
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[_relexplicit4.cmd_6882]
@@ -52961,7 +52593,7 @@ RelativePath=JIT\Methodical\explicit\misc\_relexplicit4\_relexplicit4.cmd
WorkingDir=JIT\Methodical\explicit\misc\_relexplicit4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[_relexplicit5.cmd_6883]
@@ -52969,7 +52601,7 @@ RelativePath=JIT\Methodical\explicit\misc\_relexplicit5\_relexplicit5.cmd
WorkingDir=JIT\Methodical\explicit\misc\_relexplicit5
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[_relexplicit6.cmd_6884]
@@ -52977,7 +52609,7 @@ RelativePath=JIT\Methodical\explicit\misc\_relexplicit6\_relexplicit6.cmd
WorkingDir=JIT\Methodical\explicit\misc\_relexplicit6
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[_relexplicit7.cmd_6885]
@@ -52985,7 +52617,7 @@ RelativePath=JIT\Methodical\explicit\misc\_relexplicit7\_relexplicit7.cmd
WorkingDir=JIT\Methodical\explicit\misc\_relexplicit7
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[_relexplicit8.cmd_6886]
@@ -52993,7 +52625,7 @@ RelativePath=JIT\Methodical\explicit\misc\_relexplicit8\_relexplicit8.cmd
WorkingDir=JIT\Methodical\explicit\misc\_relexplicit8
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[_dbgrotarg_double.cmd_6887]
@@ -53001,7 +52633,7 @@ RelativePath=JIT\Methodical\explicit\rotate\_dbgrotarg_double\_dbgrotarg_double.
WorkingDir=JIT\Methodical\explicit\rotate\_dbgrotarg_double
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[_dbgrotarg_float.cmd_6888]
@@ -53009,7 +52641,7 @@ RelativePath=JIT\Methodical\explicit\rotate\_dbgrotarg_float\_dbgrotarg_float.cm
WorkingDir=JIT\Methodical\explicit\rotate\_dbgrotarg_float
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[_dbgrotarg_objref.cmd_6889]
@@ -53017,7 +52649,7 @@ RelativePath=JIT\Methodical\explicit\rotate\_dbgrotarg_objref\_dbgrotarg_objref.
WorkingDir=JIT\Methodical\explicit\rotate\_dbgrotarg_objref
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[_dbgrotarg_valref.cmd_6890]
@@ -53025,7 +52657,7 @@ RelativePath=JIT\Methodical\explicit\rotate\_dbgrotarg_valref\_dbgrotarg_valref.
WorkingDir=JIT\Methodical\explicit\rotate\_dbgrotarg_valref
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[_il_dbgrotarg_double.cmd_6891]
@@ -53033,7 +52665,7 @@ RelativePath=JIT\Methodical\explicit\rotate\_il_dbgrotarg_double\_il_dbgrotarg_d
WorkingDir=JIT\Methodical\explicit\rotate\_il_dbgrotarg_double
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;UNSTABLE;EXPECTED_PASS
+Categories=JIT;UNSTABLE;EXPECTED_PASS
HostStyle=0
[_il_dbgrotarg_float.cmd_6892]
@@ -53041,7 +52673,7 @@ RelativePath=JIT\Methodical\explicit\rotate\_il_dbgrotarg_float\_il_dbgrotarg_fl
WorkingDir=JIT\Methodical\explicit\rotate\_il_dbgrotarg_float
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[_il_dbgrotarg_objref.cmd_6893]
@@ -53049,7 +52681,7 @@ RelativePath=JIT\Methodical\explicit\rotate\_il_dbgrotarg_objref\_il_dbgrotarg_o
WorkingDir=JIT\Methodical\explicit\rotate\_il_dbgrotarg_objref
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[_il_dbgrotarg_valref.cmd_6894]
@@ -53057,7 +52689,7 @@ RelativePath=JIT\Methodical\explicit\rotate\_il_dbgrotarg_valref\_il_dbgrotarg_v
WorkingDir=JIT\Methodical\explicit\rotate\_il_dbgrotarg_valref
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[_il_dbgrotate_i4.cmd_6895]
@@ -53065,7 +52697,7 @@ RelativePath=JIT\Methodical\explicit\rotate\_il_dbgrotate_i4\_il_dbgrotate_i4.cm
WorkingDir=JIT\Methodical\explicit\rotate\_il_dbgrotate_i4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbgrotate_u2.cmd_6896]
@@ -53073,7 +52705,7 @@ RelativePath=JIT\Methodical\explicit\rotate\_il_dbgrotate_u2\_il_dbgrotate_u2.cm
WorkingDir=JIT\Methodical\explicit\rotate\_il_dbgrotate_u2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_il_relrotarg_double.cmd_6897]
@@ -53081,7 +52713,7 @@ RelativePath=JIT\Methodical\explicit\rotate\_il_relrotarg_double\_il_relrotarg_d
WorkingDir=JIT\Methodical\explicit\rotate\_il_relrotarg_double
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[_il_relrotarg_float.cmd_6898]
@@ -53089,7 +52721,7 @@ RelativePath=JIT\Methodical\explicit\rotate\_il_relrotarg_float\_il_relrotarg_fl
WorkingDir=JIT\Methodical\explicit\rotate\_il_relrotarg_float
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;REL_FAIL;EXPECTED_PASS
+Categories=JIT;REL_FAIL;EXPECTED_PASS
HostStyle=0
[_il_relrotarg_objref.cmd_6899]
@@ -53097,7 +52729,7 @@ RelativePath=JIT\Methodical\explicit\rotate\_il_relrotarg_objref\_il_relrotarg_o
WorkingDir=JIT\Methodical\explicit\rotate\_il_relrotarg_objref
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[_il_relrotarg_valref.cmd_6900]
@@ -53105,7 +52737,7 @@ RelativePath=JIT\Methodical\explicit\rotate\_il_relrotarg_valref\_il_relrotarg_v
WorkingDir=JIT\Methodical\explicit\rotate\_il_relrotarg_valref
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[_il_relrotate_i4.cmd_6901]
@@ -53113,7 +52745,7 @@ RelativePath=JIT\Methodical\explicit\rotate\_il_relrotate_i4\_il_relrotate_i4.cm
WorkingDir=JIT\Methodical\explicit\rotate\_il_relrotate_i4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_il_relrotate_u2.cmd_6902]
@@ -53121,7 +52753,7 @@ RelativePath=JIT\Methodical\explicit\rotate\_il_relrotate_u2\_il_relrotate_u2.cm
WorkingDir=JIT\Methodical\explicit\rotate\_il_relrotate_u2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_opt_dbgrotarg_double.cmd_6903]
@@ -53129,7 +52761,7 @@ RelativePath=JIT\Methodical\explicit\rotate\_opt_dbgrotarg_double\_opt_dbgrotarg
WorkingDir=JIT\Methodical\explicit\rotate\_opt_dbgrotarg_double
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[_opt_dbgrotarg_float.cmd_6904]
@@ -53137,7 +52769,7 @@ RelativePath=JIT\Methodical\explicit\rotate\_opt_dbgrotarg_float\_opt_dbgrotarg_
WorkingDir=JIT\Methodical\explicit\rotate\_opt_dbgrotarg_float
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[_opt_dbgrotarg_objref.cmd_6905]
@@ -53145,7 +52777,7 @@ RelativePath=JIT\Methodical\explicit\rotate\_opt_dbgrotarg_objref\_opt_dbgrotarg
WorkingDir=JIT\Methodical\explicit\rotate\_opt_dbgrotarg_objref
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[_opt_dbgrotarg_valref.cmd_6906]
@@ -53153,7 +52785,7 @@ RelativePath=JIT\Methodical\explicit\rotate\_opt_dbgrotarg_valref\_opt_dbgrotarg
WorkingDir=JIT\Methodical\explicit\rotate\_opt_dbgrotarg_valref
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[_opt_relrotarg_double.cmd_6907]
@@ -53161,7 +52793,7 @@ RelativePath=JIT\Methodical\explicit\rotate\_opt_relrotarg_double\_opt_relrotarg
WorkingDir=JIT\Methodical\explicit\rotate\_opt_relrotarg_double
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[_opt_relrotarg_float.cmd_6908]
@@ -53169,7 +52801,7 @@ RelativePath=JIT\Methodical\explicit\rotate\_opt_relrotarg_float\_opt_relrotarg_
WorkingDir=JIT\Methodical\explicit\rotate\_opt_relrotarg_float
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[_opt_relrotarg_objref.cmd_6909]
@@ -53177,7 +52809,7 @@ RelativePath=JIT\Methodical\explicit\rotate\_opt_relrotarg_objref\_opt_relrotarg
WorkingDir=JIT\Methodical\explicit\rotate\_opt_relrotarg_objref
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[_opt_relrotarg_valref.cmd_6910]
@@ -53185,7 +52817,7 @@ RelativePath=JIT\Methodical\explicit\rotate\_opt_relrotarg_valref\_opt_relrotarg
WorkingDir=JIT\Methodical\explicit\rotate\_opt_relrotarg_valref
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[_relrotarg_double.cmd_6911]
@@ -53193,7 +52825,7 @@ RelativePath=JIT\Methodical\explicit\rotate\_relrotarg_double\_relrotarg_double.
WorkingDir=JIT\Methodical\explicit\rotate\_relrotarg_double
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[_relrotarg_float.cmd_6912]
@@ -53201,7 +52833,7 @@ RelativePath=JIT\Methodical\explicit\rotate\_relrotarg_float\_relrotarg_float.cm
WorkingDir=JIT\Methodical\explicit\rotate\_relrotarg_float
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[_relrotarg_objref.cmd_6913]
@@ -53209,7 +52841,7 @@ RelativePath=JIT\Methodical\explicit\rotate\_relrotarg_objref\_relrotarg_objref.
WorkingDir=JIT\Methodical\explicit\rotate\_relrotarg_objref
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[_relrotarg_valref.cmd_6914]
@@ -53217,7 +52849,7 @@ RelativePath=JIT\Methodical\explicit\rotate\_relrotarg_valref\_relrotarg_valref.
WorkingDir=JIT\Methodical\explicit\rotate\_relrotarg_valref
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[intToByte.cmd_6915]
@@ -53225,7 +52857,7 @@ RelativePath=JIT\Methodical\flowgraph\bug614098\intToByte\intToByte.cmd
WorkingDir=JIT\Methodical\flowgraph\bug614098\intToByte
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[ehCodeMotion.cmd_6916]
@@ -53233,7 +52865,7 @@ RelativePath=JIT\Methodical\flowgraph\bug619534\ehCodeMotion\ehCodeMotion.cmd
WorkingDir=JIT\Methodical\flowgraph\bug619534\ehCodeMotion
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[finallyclone.cmd_6917]
@@ -53241,7 +52873,7 @@ RelativePath=JIT\Methodical\flowgraph\bug619534\finallyclone\finallyclone.cmd
WorkingDir=JIT\Methodical\flowgraph\bug619534\finallyclone
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[ILStackAllocRepro.cmd_6918]
@@ -53249,7 +52881,7 @@ RelativePath=JIT\Methodical\flowgraph\bug619534\ILStackAllocRepro\ILStackAllocRe
WorkingDir=JIT\Methodical\flowgraph\bug619534\ILStackAllocRepro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[moduleHandleCache.cmd_6919]
@@ -53257,7 +52889,7 @@ RelativePath=JIT\Methodical\flowgraph\bug619534\moduleHandleCache\moduleHandleCa
WorkingDir=JIT\Methodical\flowgraph\bug619534\moduleHandleCache
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[twoEndFinallys.cmd_6920]
@@ -53265,7 +52897,7 @@ RelativePath=JIT\Methodical\flowgraph\bug619534\twoEndFinallys\twoEndFinallys.cm
WorkingDir=JIT\Methodical\flowgraph\bug619534\twoEndFinallys
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[twoEndFinallys_il.cmd_6921]
@@ -53273,7 +52905,7 @@ RelativePath=JIT\Methodical\flowgraph\bug619534\twoEndFinallys_il\twoEndFinallys
WorkingDir=JIT\Methodical\flowgraph\bug619534\twoEndFinallys_il
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ptuple_lost.cmd_6922]
@@ -53281,7 +52913,7 @@ RelativePath=JIT\Methodical\flowgraph\bug621705\ptuple_lost\ptuple_lost.cmd
WorkingDir=JIT\Methodical\flowgraph\bug621705\ptuple_lost
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[ssa_tuIsAddr.cmd_6923]
@@ -53289,7 +52921,7 @@ RelativePath=JIT\Methodical\flowgraph\bug647189\ssa_tuIsAddr\ssa_tuIsAddr.cmd
WorkingDir=JIT\Methodical\flowgraph\bug647189\ssa_tuIsAddr
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[GCMaskForGSCookie.cmd_6924]
@@ -53297,7 +52929,7 @@ RelativePath=JIT\Methodical\flowgraph\dev10_bug642944\GCMaskForGSCookie\GCMaskFo
WorkingDir=JIT\Methodical\flowgraph\dev10_bug642944\GCMaskForGSCookie
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[arrayDim.cmd_6925]
@@ -53305,7 +52937,7 @@ RelativePath=JIT\Methodical\flowgraph\dev10_bug675304\arrayDim\arrayDim.cmd
WorkingDir=JIT\Methodical\flowgraph\dev10_bug675304\arrayDim
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[loopIV_init.cmd_6926]
@@ -53313,7 +52945,7 @@ RelativePath=JIT\Methodical\flowgraph\dev10_bug675304\loopIV_init\loopIV_init.cm
WorkingDir=JIT\Methodical\flowgraph\dev10_bug675304\loopIV_init
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[osrAddovershot.cmd_6927]
@@ -53321,7 +52953,7 @@ RelativePath=JIT\Methodical\flowgraph\dev10_bug675304\osrAddovershot\osrAddovers
WorkingDir=JIT\Methodical\flowgraph\dev10_bug675304\osrAddovershot
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[castClassEH.cmd_6928]
@@ -53329,7 +52961,7 @@ RelativePath=JIT\Methodical\flowgraph\dev10_bug679008\castClassEH\castClassEH.cm
WorkingDir=JIT\Methodical\flowgraph\dev10_bug679008\castClassEH
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[dependentlifetimes.cmd_6929]
@@ -53337,7 +52969,7 @@ RelativePath=JIT\Methodical\flowgraph\dev10_bug679008\dependentlifetimes\depende
WorkingDir=JIT\Methodical\flowgraph\dev10_bug679008\dependentlifetimes
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[EHCopyProp.cmd_6930]
@@ -53345,7 +52977,7 @@ RelativePath=JIT\Methodical\flowgraph\dev10_bug679008\EHCopyProp\EHCopyProp.cmd
WorkingDir=JIT\Methodical\flowgraph\dev10_bug679008\EHCopyProp
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ehDescriptorPtrUpdate.cmd_6931]
@@ -53353,7 +52985,7 @@ RelativePath=JIT\Methodical\flowgraph\dev10_bug679008\ehDescriptorPtrUpdate\ehDe
WorkingDir=JIT\Methodical\flowgraph\dev10_bug679008\ehDescriptorPtrUpdate
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[fgloop.cmd_6932]
@@ -53361,7 +52993,7 @@ RelativePath=JIT\Methodical\flowgraph\dev10_bug679008\fgloop\fgloop.cmd
WorkingDir=JIT\Methodical\flowgraph\dev10_bug679008\fgloop
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[fgloop2.cmd_6933]
@@ -53369,7 +53001,7 @@ RelativePath=JIT\Methodical\flowgraph\dev10_bug679008\fgloop2\fgloop2.cmd
WorkingDir=JIT\Methodical\flowgraph\dev10_bug679008\fgloop2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[GCOverReporting.cmd_6934]
@@ -53377,7 +53009,7 @@ RelativePath=JIT\Methodical\flowgraph\dev10_bug679008\GCOverReporting\GCOverRepo
WorkingDir=JIT\Methodical\flowgraph\dev10_bug679008\GCOverReporting
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[sealedCastVariance.cmd_6935]
@@ -53385,7 +53017,7 @@ RelativePath=JIT\Methodical\flowgraph\dev10_bug679008\sealedCastVariance\sealedC
WorkingDir=JIT\Methodical\flowgraph\dev10_bug679008\sealedCastVariance
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[singleRefField.cmd_6936]
@@ -53393,7 +53025,7 @@ RelativePath=JIT\Methodical\flowgraph\dev10_bug679008\singleRefField\singleRefFi
WorkingDir=JIT\Methodical\flowgraph\dev10_bug679008\singleRefField
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[zeroInitStackSlot.cmd_6937]
@@ -53401,7 +53033,7 @@ RelativePath=JIT\Methodical\flowgraph\dev10_bug679008\zeroInitStackSlot\zeroInit
WorkingDir=JIT\Methodical\flowgraph\dev10_bug679008\zeroInitStackSlot
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[cpblkInt32.cmd_6938]
@@ -53409,7 +53041,7 @@ RelativePath=JIT\Methodical\flowgraph\dev10_bug679053\cpblkInt32\cpblkInt32.cmd
WorkingDir=JIT\Methodical\flowgraph\dev10_bug679053\cpblkInt32
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[flowgraph.cmd_6939]
@@ -53417,7 +53049,7 @@ RelativePath=JIT\Methodical\flowgraph\dev10_bug679053\flowgraph\flowgraph.cmd
WorkingDir=JIT\Methodical\flowgraph\dev10_bug679053\flowgraph
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[regionLive.cmd_6940]
@@ -53425,7 +53057,7 @@ RelativePath=JIT\Methodical\flowgraph\dev10_bug679053\regionLive\regionLive.cmd
WorkingDir=JIT\Methodical\flowgraph\dev10_bug679053\regionLive
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[indexMinusOne.cmd_6941]
@@ -53433,7 +53065,7 @@ RelativePath=JIT\Methodical\flowgraph\dev10_bug679955\indexMinusOne\indexMinusOn
WorkingDir=JIT\Methodical\flowgraph\dev10_bug679955\indexMinusOne
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[volatileLocal1.cmd_6942]
@@ -53441,7 +53073,7 @@ RelativePath=JIT\Methodical\flowgraph\dev10_bug679955\volatileLocal1\volatileLoc
WorkingDir=JIT\Methodical\flowgraph\dev10_bug679955\volatileLocal1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[volatileLocal2.cmd_6943]
@@ -53449,7 +53081,7 @@ RelativePath=JIT\Methodical\flowgraph\dev10_bug679955\volatileLocal2\volatileLoc
WorkingDir=JIT\Methodical\flowgraph\dev10_bug679955\volatileLocal2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[qMarkColon.cmd_6944]
@@ -53457,7 +53089,7 @@ RelativePath=JIT\Methodical\flowgraph\dev10_bug723489\qMarkColon\qMarkColon.cmd
WorkingDir=JIT\Methodical\flowgraph\dev10_bug723489\qMarkColon
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[bouncingball_cs_d.cmd_6945]
@@ -53465,7 +53097,7 @@ RelativePath=JIT\Methodical\fp\apps\bouncingball_cs_d\bouncingball_cs_d.cmd
WorkingDir=JIT\Methodical\fp\apps\bouncingball_cs_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[bouncingball_cs_do.cmd_6946]
@@ -53473,7 +53105,7 @@ RelativePath=JIT\Methodical\fp\apps\bouncingball_cs_do\bouncingball_cs_do.cmd
WorkingDir=JIT\Methodical\fp\apps\bouncingball_cs_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[bouncingball_cs_r.cmd_6947]
@@ -53481,7 +53113,7 @@ RelativePath=JIT\Methodical\fp\apps\bouncingball_cs_r\bouncingball_cs_r.cmd
WorkingDir=JIT\Methodical\fp\apps\bouncingball_cs_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[bouncingball_cs_ro.cmd_6948]
@@ -53489,7 +53121,7 @@ RelativePath=JIT\Methodical\fp\apps\bouncingball_cs_ro\bouncingball_cs_ro.cmd
WorkingDir=JIT\Methodical\fp\apps\bouncingball_cs_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[1000w1d_cs_d.cmd_6949]
@@ -53497,7 +53129,7 @@ RelativePath=JIT\Methodical\fp\exgen\1000w1d_cs_d\1000w1d_cs_d.cmd
WorkingDir=JIT\Methodical\fp\exgen\1000w1d_cs_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[1000w1d_cs_do.cmd_6950]
@@ -53505,7 +53137,7 @@ RelativePath=JIT\Methodical\fp\exgen\1000w1d_cs_do\1000w1d_cs_do.cmd
WorkingDir=JIT\Methodical\fp\exgen\1000w1d_cs_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;NEW_PASS;EXPECTED_PASS
+Categories=NEW_PASS;EXPECTED_PASS
HostStyle=0
[1000w1d_cs_r.cmd_6951]
@@ -53513,7 +53145,7 @@ RelativePath=JIT\Methodical\fp\exgen\1000w1d_cs_r\1000w1d_cs_r.cmd
WorkingDir=JIT\Methodical\fp\exgen\1000w1d_cs_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[1000w1d_cs_ro.cmd_6952]
@@ -53521,7 +53153,7 @@ RelativePath=JIT\Methodical\fp\exgen\1000w1d_cs_ro\1000w1d_cs_ro.cmd
WorkingDir=JIT\Methodical\fp\exgen\1000w1d_cs_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;NEW_PASS;EXPECTED_PASS
+Categories=NEW_PASS;EXPECTED_PASS
HostStyle=0
[10w250d_cs_d.cmd_6953]
@@ -53529,7 +53161,7 @@ RelativePath=JIT\Methodical\fp\exgen\10w250d_cs_d\10w250d_cs_d.cmd
WorkingDir=JIT\Methodical\fp\exgen\10w250d_cs_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[10w250d_cs_do.cmd_6954]
@@ -53537,7 +53169,7 @@ RelativePath=JIT\Methodical\fp\exgen\10w250d_cs_do\10w250d_cs_do.cmd
WorkingDir=JIT\Methodical\fp\exgen\10w250d_cs_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[10w250d_cs_r.cmd_6955]
@@ -53545,7 +53177,7 @@ RelativePath=JIT\Methodical\fp\exgen\10w250d_cs_r\10w250d_cs_r.cmd
WorkingDir=JIT\Methodical\fp\exgen\10w250d_cs_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[10w250d_cs_ro.cmd_6956]
@@ -53553,7 +53185,7 @@ RelativePath=JIT\Methodical\fp\exgen\10w250d_cs_ro\10w250d_cs_ro.cmd
WorkingDir=JIT\Methodical\fp\exgen\10w250d_cs_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[10w5d_cs_d.cmd_6957]
@@ -53561,7 +53193,7 @@ RelativePath=JIT\Methodical\fp\exgen\10w5d_cs_d\10w5d_cs_d.cmd
WorkingDir=JIT\Methodical\fp\exgen\10w5d_cs_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[10w5d_cs_do.cmd_6958]
@@ -53569,7 +53201,7 @@ RelativePath=JIT\Methodical\fp\exgen\10w5d_cs_do\10w5d_cs_do.cmd
WorkingDir=JIT\Methodical\fp\exgen\10w5d_cs_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[10w5d_cs_r.cmd_6959]
@@ -53577,7 +53209,7 @@ RelativePath=JIT\Methodical\fp\exgen\10w5d_cs_r\10w5d_cs_r.cmd
WorkingDir=JIT\Methodical\fp\exgen\10w5d_cs_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[10w5d_cs_ro.cmd_6960]
@@ -53585,7 +53217,7 @@ RelativePath=JIT\Methodical\fp\exgen\10w5d_cs_ro\10w5d_cs_ro.cmd
WorkingDir=JIT\Methodical\fp\exgen\10w5d_cs_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[200w1d-01_cs_d.cmd_6961]
@@ -53593,7 +53225,7 @@ RelativePath=JIT\Methodical\fp\exgen\200w1d-01_cs_d\200w1d-01_cs_d.cmd
WorkingDir=JIT\Methodical\fp\exgen\200w1d-01_cs_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[200w1d-01_cs_do.cmd_6962]
@@ -53601,7 +53233,7 @@ RelativePath=JIT\Methodical\fp\exgen\200w1d-01_cs_do\200w1d-01_cs_do.cmd
WorkingDir=JIT\Methodical\fp\exgen\200w1d-01_cs_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[200w1d-01_cs_r.cmd_6963]
@@ -53609,7 +53241,7 @@ RelativePath=JIT\Methodical\fp\exgen\200w1d-01_cs_r\200w1d-01_cs_r.cmd
WorkingDir=JIT\Methodical\fp\exgen\200w1d-01_cs_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[200w1d-01_cs_ro.cmd_6964]
@@ -53617,7 +53249,7 @@ RelativePath=JIT\Methodical\fp\exgen\200w1d-01_cs_ro\200w1d-01_cs_ro.cmd
WorkingDir=JIT\Methodical\fp\exgen\200w1d-01_cs_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[200w1d-02_cs_d.cmd_6965]
@@ -53625,7 +53257,7 @@ RelativePath=JIT\Methodical\fp\exgen\200w1d-02_cs_d\200w1d-02_cs_d.cmd
WorkingDir=JIT\Methodical\fp\exgen\200w1d-02_cs_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[200w1d-02_cs_do.cmd_6966]
@@ -53633,7 +53265,7 @@ RelativePath=JIT\Methodical\fp\exgen\200w1d-02_cs_do\200w1d-02_cs_do.cmd
WorkingDir=JIT\Methodical\fp\exgen\200w1d-02_cs_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[200w1d-02_cs_r.cmd_6967]
@@ -53641,7 +53273,7 @@ RelativePath=JIT\Methodical\fp\exgen\200w1d-02_cs_r\200w1d-02_cs_r.cmd
WorkingDir=JIT\Methodical\fp\exgen\200w1d-02_cs_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[200w1d-02_cs_ro.cmd_6968]
@@ -53649,7 +53281,7 @@ RelativePath=JIT\Methodical\fp\exgen\200w1d-02_cs_ro\200w1d-02_cs_ro.cmd
WorkingDir=JIT\Methodical\fp\exgen\200w1d-02_cs_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[3w1d-01_cs_d.cmd_6969]
@@ -53657,7 +53289,7 @@ RelativePath=JIT\Methodical\fp\exgen\3w1d-01_cs_d\3w1d-01_cs_d.cmd
WorkingDir=JIT\Methodical\fp\exgen\3w1d-01_cs_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[3w1d-01_cs_do.cmd_6970]
@@ -53665,7 +53297,7 @@ RelativePath=JIT\Methodical\fp\exgen\3w1d-01_cs_do\3w1d-01_cs_do.cmd
WorkingDir=JIT\Methodical\fp\exgen\3w1d-01_cs_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[3w1d-01_cs_r.cmd_6971]
@@ -53673,7 +53305,7 @@ RelativePath=JIT\Methodical\fp\exgen\3w1d-01_cs_r\3w1d-01_cs_r.cmd
WorkingDir=JIT\Methodical\fp\exgen\3w1d-01_cs_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[3w1d-01_cs_ro.cmd_6972]
@@ -53681,7 +53313,7 @@ RelativePath=JIT\Methodical\fp\exgen\3w1d-01_cs_ro\3w1d-01_cs_ro.cmd
WorkingDir=JIT\Methodical\fp\exgen\3w1d-01_cs_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[3w1d-02_cs_d.cmd_6973]
@@ -53689,7 +53321,7 @@ RelativePath=JIT\Methodical\fp\exgen\3w1d-02_cs_d\3w1d-02_cs_d.cmd
WorkingDir=JIT\Methodical\fp\exgen\3w1d-02_cs_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[3w1d-02_cs_do.cmd_6974]
@@ -53697,7 +53329,7 @@ RelativePath=JIT\Methodical\fp\exgen\3w1d-02_cs_do\3w1d-02_cs_do.cmd
WorkingDir=JIT\Methodical\fp\exgen\3w1d-02_cs_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[3w1d-02_cs_r.cmd_6975]
@@ -53705,7 +53337,7 @@ RelativePath=JIT\Methodical\fp\exgen\3w1d-02_cs_r\3w1d-02_cs_r.cmd
WorkingDir=JIT\Methodical\fp\exgen\3w1d-02_cs_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[3w1d-02_cs_ro.cmd_6976]
@@ -53713,7 +53345,7 @@ RelativePath=JIT\Methodical\fp\exgen\3w1d-02_cs_ro\3w1d-02_cs_ro.cmd
WorkingDir=JIT\Methodical\fp\exgen\3w1d-02_cs_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[5w1d-01_cs_d.cmd_6977]
@@ -53721,7 +53353,7 @@ RelativePath=JIT\Methodical\fp\exgen\5w1d-01_cs_d\5w1d-01_cs_d.cmd
WorkingDir=JIT\Methodical\fp\exgen\5w1d-01_cs_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[5w1d-01_cs_do.cmd_6978]
@@ -53729,7 +53361,7 @@ RelativePath=JIT\Methodical\fp\exgen\5w1d-01_cs_do\5w1d-01_cs_do.cmd
WorkingDir=JIT\Methodical\fp\exgen\5w1d-01_cs_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[5w1d-01_cs_r.cmd_6979]
@@ -53737,7 +53369,7 @@ RelativePath=JIT\Methodical\fp\exgen\5w1d-01_cs_r\5w1d-01_cs_r.cmd
WorkingDir=JIT\Methodical\fp\exgen\5w1d-01_cs_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[5w1d-01_cs_ro.cmd_6980]
@@ -53745,7 +53377,7 @@ RelativePath=JIT\Methodical\fp\exgen\5w1d-01_cs_ro\5w1d-01_cs_ro.cmd
WorkingDir=JIT\Methodical\fp\exgen\5w1d-01_cs_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[5w1d-02_cs_d.cmd_6981]
@@ -53753,7 +53385,7 @@ RelativePath=JIT\Methodical\fp\exgen\5w1d-02_cs_d\5w1d-02_cs_d.cmd
WorkingDir=JIT\Methodical\fp\exgen\5w1d-02_cs_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[5w1d-02_cs_do.cmd_6982]
@@ -53761,7 +53393,7 @@ RelativePath=JIT\Methodical\fp\exgen\5w1d-02_cs_do\5w1d-02_cs_do.cmd
WorkingDir=JIT\Methodical\fp\exgen\5w1d-02_cs_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[5w1d-02_cs_r.cmd_6983]
@@ -53769,7 +53401,7 @@ RelativePath=JIT\Methodical\fp\exgen\5w1d-02_cs_r\5w1d-02_cs_r.cmd
WorkingDir=JIT\Methodical\fp\exgen\5w1d-02_cs_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[5w1d-02_cs_ro.cmd_6984]
@@ -53777,7 +53409,7 @@ RelativePath=JIT\Methodical\fp\exgen\5w1d-02_cs_ro\5w1d-02_cs_ro.cmd
WorkingDir=JIT\Methodical\fp\exgen\5w1d-02_cs_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[5w1d-03_cs_d.cmd_6985]
@@ -53785,7 +53417,7 @@ RelativePath=JIT\Methodical\fp\exgen\5w1d-03_cs_d\5w1d-03_cs_d.cmd
WorkingDir=JIT\Methodical\fp\exgen\5w1d-03_cs_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[5w1d-03_cs_do.cmd_6986]
@@ -53793,7 +53425,7 @@ RelativePath=JIT\Methodical\fp\exgen\5w1d-03_cs_do\5w1d-03_cs_do.cmd
WorkingDir=JIT\Methodical\fp\exgen\5w1d-03_cs_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[5w1d-03_cs_r.cmd_6987]
@@ -53801,7 +53433,7 @@ RelativePath=JIT\Methodical\fp\exgen\5w1d-03_cs_r\5w1d-03_cs_r.cmd
WorkingDir=JIT\Methodical\fp\exgen\5w1d-03_cs_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[5w1d-03_cs_ro.cmd_6988]
@@ -53809,7 +53441,7 @@ RelativePath=JIT\Methodical\fp\exgen\5w1d-03_cs_ro\5w1d-03_cs_ro.cmd
WorkingDir=JIT\Methodical\fp\exgen\5w1d-03_cs_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[5w1d-04_cs_d.cmd_6989]
@@ -53817,7 +53449,7 @@ RelativePath=JIT\Methodical\fp\exgen\5w1d-04_cs_d\5w1d-04_cs_d.cmd
WorkingDir=JIT\Methodical\fp\exgen\5w1d-04_cs_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[5w1d-04_cs_do.cmd_6990]
@@ -53825,7 +53457,7 @@ RelativePath=JIT\Methodical\fp\exgen\5w1d-04_cs_do\5w1d-04_cs_do.cmd
WorkingDir=JIT\Methodical\fp\exgen\5w1d-04_cs_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[5w1d-04_cs_r.cmd_6991]
@@ -53833,7 +53465,7 @@ RelativePath=JIT\Methodical\fp\exgen\5w1d-04_cs_r\5w1d-04_cs_r.cmd
WorkingDir=JIT\Methodical\fp\exgen\5w1d-04_cs_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[5w1d-04_cs_ro.cmd_6992]
@@ -53841,7 +53473,7 @@ RelativePath=JIT\Methodical\fp\exgen\5w1d-04_cs_ro\5w1d-04_cs_ro.cmd
WorkingDir=JIT\Methodical\fp\exgen\5w1d-04_cs_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[5w1d-05_cs_d.cmd_6993]
@@ -53849,7 +53481,7 @@ RelativePath=JIT\Methodical\fp\exgen\5w1d-05_cs_d\5w1d-05_cs_d.cmd
WorkingDir=JIT\Methodical\fp\exgen\5w1d-05_cs_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[5w1d-05_cs_do.cmd_6994]
@@ -53857,7 +53489,7 @@ RelativePath=JIT\Methodical\fp\exgen\5w1d-05_cs_do\5w1d-05_cs_do.cmd
WorkingDir=JIT\Methodical\fp\exgen\5w1d-05_cs_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[5w1d-05_cs_r.cmd_6995]
@@ -53865,7 +53497,7 @@ RelativePath=JIT\Methodical\fp\exgen\5w1d-05_cs_r\5w1d-05_cs_r.cmd
WorkingDir=JIT\Methodical\fp\exgen\5w1d-05_cs_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[5w1d-05_cs_ro.cmd_6996]
@@ -53873,7 +53505,7 @@ RelativePath=JIT\Methodical\fp\exgen\5w1d-05_cs_ro\5w1d-05_cs_ro.cmd
WorkingDir=JIT\Methodical\fp\exgen\5w1d-05_cs_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[5w1d-06_cs_d.cmd_6997]
@@ -53881,7 +53513,7 @@ RelativePath=JIT\Methodical\fp\exgen\5w1d-06_cs_d\5w1d-06_cs_d.cmd
WorkingDir=JIT\Methodical\fp\exgen\5w1d-06_cs_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[5w1d-06_cs_do.cmd_6998]
@@ -53889,7 +53521,7 @@ RelativePath=JIT\Methodical\fp\exgen\5w1d-06_cs_do\5w1d-06_cs_do.cmd
WorkingDir=JIT\Methodical\fp\exgen\5w1d-06_cs_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[5w1d-06_cs_r.cmd_6999]
@@ -53897,7 +53529,7 @@ RelativePath=JIT\Methodical\fp\exgen\5w1d-06_cs_r\5w1d-06_cs_r.cmd
WorkingDir=JIT\Methodical\fp\exgen\5w1d-06_cs_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[5w1d-06_cs_ro.cmd_7000]
@@ -53905,7 +53537,7 @@ RelativePath=JIT\Methodical\fp\exgen\5w1d-06_cs_ro\5w1d-06_cs_ro.cmd
WorkingDir=JIT\Methodical\fp\exgen\5w1d-06_cs_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[convr4a_cs_d.cmd_7001]
@@ -53913,7 +53545,7 @@ RelativePath=JIT\Methodical\FPtrunc\convr4a_cs_d\convr4a_cs_d.cmd
WorkingDir=JIT\Methodical\FPtrunc\convr4a_cs_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[convr4a_cs_do.cmd_7002]
@@ -53921,7 +53553,7 @@ RelativePath=JIT\Methodical\FPtrunc\convr4a_cs_do\convr4a_cs_do.cmd
WorkingDir=JIT\Methodical\FPtrunc\convr4a_cs_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[convr4a_cs_r.cmd_7003]
@@ -53929,7 +53561,7 @@ RelativePath=JIT\Methodical\FPtrunc\convr4a_cs_r\convr4a_cs_r.cmd
WorkingDir=JIT\Methodical\FPtrunc\convr4a_cs_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[convr4a_cs_ro.cmd_7004]
@@ -53937,7 +53569,7 @@ RelativePath=JIT\Methodical\FPtrunc\convr4a_cs_ro\convr4a_cs_ro.cmd
WorkingDir=JIT\Methodical\FPtrunc\convr4a_cs_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[convr4d_il_d.cmd_7005]
@@ -53945,7 +53577,7 @@ RelativePath=JIT\Methodical\FPtrunc\convr4d_il_d\convr4d_il_d.cmd
WorkingDir=JIT\Methodical\FPtrunc\convr4d_il_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[convr4d_il_r.cmd_7006]
@@ -53953,7 +53585,7 @@ RelativePath=JIT\Methodical\FPtrunc\convr4d_il_r\convr4d_il_r.cmd
WorkingDir=JIT\Methodical\FPtrunc\convr4d_il_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[convr8a_cs_d.cmd_7007]
@@ -53961,7 +53593,7 @@ RelativePath=JIT\Methodical\FPtrunc\convr8a_cs_d\convr8a_cs_d.cmd
WorkingDir=JIT\Methodical\FPtrunc\convr8a_cs_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[convr8a_cs_do.cmd_7008]
@@ -53969,7 +53601,7 @@ RelativePath=JIT\Methodical\FPtrunc\convr8a_cs_do\convr8a_cs_do.cmd
WorkingDir=JIT\Methodical\FPtrunc\convr8a_cs_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[convr8a_cs_r.cmd_7009]
@@ -53977,7 +53609,7 @@ RelativePath=JIT\Methodical\FPtrunc\convr8a_cs_r\convr8a_cs_r.cmd
WorkingDir=JIT\Methodical\FPtrunc\convr8a_cs_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[convr8a_cs_ro.cmd_7010]
@@ -53985,7 +53617,7 @@ RelativePath=JIT\Methodical\FPtrunc\convr8a_cs_ro\convr8a_cs_ro.cmd
WorkingDir=JIT\Methodical\FPtrunc\convr8a_cs_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[convr8d_il_d.cmd_7011]
@@ -53993,7 +53625,7 @@ RelativePath=JIT\Methodical\FPtrunc\convr8d_il_d\convr8d_il_d.cmd
WorkingDir=JIT\Methodical\FPtrunc\convr8d_il_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[convr8d_il_r.cmd_7012]
@@ -54001,7 +53633,7 @@ RelativePath=JIT\Methodical\FPtrunc\convr8d_il_r\convr8d_il_r.cmd
WorkingDir=JIT\Methodical\FPtrunc\convr8d_il_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[convx_il_d.cmd_7013]
@@ -54009,7 +53641,7 @@ RelativePath=JIT\Methodical\FPtrunc\convx_il_d\convx_il_d.cmd
WorkingDir=JIT\Methodical\FPtrunc\convx_il_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS;NEED_UPDATE_TEST
+Categories=EXPECTED_PASS;NEED_UPDATE_TEST;Pri1
HostStyle=0
[convx_il_r.cmd_7014]
@@ -54017,7 +53649,7 @@ RelativePath=JIT\Methodical\FPtrunc\convx_il_r\convx_il_r.cmd
WorkingDir=JIT\Methodical\FPtrunc\convx_il_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS;NEED_UPDATE_TEST
+Categories=EXPECTED_PASS;NEED_UPDATE_TEST;Pri1
HostStyle=0
[test.cmd_7015]
@@ -54025,7 +53657,7 @@ RelativePath=JIT\Methodical\inlining\boolean\test\test.cmd
WorkingDir=JIT\Methodical\inlining\boolean\test
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[test.cmd_7016]
@@ -54033,7 +53665,7 @@ RelativePath=JIT\Methodical\inlining\bug505642\test\test.cmd
WorkingDir=JIT\Methodical\inlining\bug505642\test
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[variancesmall.cmd_7017]
@@ -54041,7 +53673,7 @@ RelativePath=JIT\Methodical\inlining\dev10_bug719093\variancesmall\variancesmall
WorkingDir=JIT\Methodical\inlining\dev10_bug719093\variancesmall
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_dbglcs_long.cmd_7018]
@@ -54049,7 +53681,7 @@ RelativePath=JIT\Methodical\int64\arrays\_dbglcs_long\_dbglcs_long.cmd
WorkingDir=JIT\Methodical\int64\arrays\_dbglcs_long
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_dbglcs_ulong.cmd_7019]
@@ -54057,7 +53689,7 @@ RelativePath=JIT\Methodical\int64\arrays\_dbglcs_ulong\_dbglcs_ulong.cmd
WorkingDir=JIT\Methodical\int64\arrays\_dbglcs_ulong
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbghugedim.cmd_7020]
@@ -54065,7 +53697,7 @@ RelativePath=JIT\Methodical\int64\arrays\_il_dbghugedim\_il_dbghugedim.cmd
WorkingDir=JIT\Methodical\int64\arrays\_il_dbghugedim
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbglcs_long.cmd_7021]
@@ -54073,7 +53705,7 @@ RelativePath=JIT\Methodical\int64\arrays\_il_dbglcs_long\_il_dbglcs_long.cmd
WorkingDir=JIT\Methodical\int64\arrays\_il_dbglcs_long
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbglcs_ulong.cmd_7022]
@@ -54081,7 +53713,7 @@ RelativePath=JIT\Methodical\int64\arrays\_il_dbglcs_ulong\_il_dbglcs_ulong.cmd
WorkingDir=JIT\Methodical\int64\arrays\_il_dbglcs_ulong
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_il_relhugedim.cmd_7023]
@@ -54089,7 +53721,7 @@ RelativePath=JIT\Methodical\int64\arrays\_il_relhugedim\_il_relhugedim.cmd
WorkingDir=JIT\Methodical\int64\arrays\_il_relhugedim
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[_il_rellcs_long.cmd_7024]
@@ -54097,7 +53729,7 @@ RelativePath=JIT\Methodical\int64\arrays\_il_rellcs_long\_il_rellcs_long.cmd
WorkingDir=JIT\Methodical\int64\arrays\_il_rellcs_long
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[_il_rellcs_ulong.cmd_7025]
@@ -54105,7 +53737,7 @@ RelativePath=JIT\Methodical\int64\arrays\_il_rellcs_ulong\_il_rellcs_ulong.cmd
WorkingDir=JIT\Methodical\int64\arrays\_il_rellcs_ulong
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[_rellcs_long.cmd_7026]
@@ -54113,7 +53745,7 @@ RelativePath=JIT\Methodical\int64\arrays\_rellcs_long\_rellcs_long.cmd
WorkingDir=JIT\Methodical\int64\arrays\_rellcs_long
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_rellcs_ulong.cmd_7027]
@@ -54121,7 +53753,7 @@ RelativePath=JIT\Methodical\int64\arrays\_rellcs_ulong\_rellcs_ulong.cmd
WorkingDir=JIT\Methodical\int64\arrays\_rellcs_ulong
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_speed_dbglcs_long.cmd_7028]
@@ -54129,7 +53761,7 @@ RelativePath=JIT\Methodical\int64\arrays\_speed_dbglcs_long\_speed_dbglcs_long.c
WorkingDir=JIT\Methodical\int64\arrays\_speed_dbglcs_long
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[_speed_dbglcs_ulong.cmd_7029]
@@ -54137,7 +53769,7 @@ RelativePath=JIT\Methodical\int64\arrays\_speed_dbglcs_ulong\_speed_dbglcs_ulong
WorkingDir=JIT\Methodical\int64\arrays\_speed_dbglcs_ulong
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[_speed_rellcs_long.cmd_7030]
@@ -54145,7 +53777,7 @@ RelativePath=JIT\Methodical\int64\arrays\_speed_rellcs_long\_speed_rellcs_long.c
WorkingDir=JIT\Methodical\int64\arrays\_speed_rellcs_long
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[_speed_rellcs_ulong.cmd_7031]
@@ -54153,7 +53785,7 @@ RelativePath=JIT\Methodical\int64\arrays\_speed_rellcs_ulong\_speed_rellcs_ulong
WorkingDir=JIT\Methodical\int64\arrays\_speed_rellcs_ulong
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[_dbgbinop.cmd_7032]
@@ -54161,7 +53793,7 @@ RelativePath=JIT\Methodical\int64\misc\_dbgbinop\_dbgbinop.cmd
WorkingDir=JIT\Methodical\int64\misc\_dbgbinop
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_dbgbox.cmd_7033]
@@ -54169,7 +53801,7 @@ RelativePath=JIT\Methodical\int64\misc\_dbgbox\_dbgbox.cmd
WorkingDir=JIT\Methodical\int64\misc\_dbgbox
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbgbinop.cmd_7034]
@@ -54177,7 +53809,7 @@ RelativePath=JIT\Methodical\int64\misc\_il_dbgbinop\_il_dbgbinop.cmd
WorkingDir=JIT\Methodical\int64\misc\_il_dbgbinop
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbgbox.cmd_7035]
@@ -54185,7 +53817,7 @@ RelativePath=JIT\Methodical\int64\misc\_il_dbgbox\_il_dbgbox.cmd
WorkingDir=JIT\Methodical\int64\misc\_il_dbgbox
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_il_relbinop.cmd_7036]
@@ -54193,7 +53825,7 @@ RelativePath=JIT\Methodical\int64\misc\_il_relbinop\_il_relbinop.cmd
WorkingDir=JIT\Methodical\int64\misc\_il_relbinop
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_il_relbox.cmd_7037]
@@ -54201,7 +53833,7 @@ RelativePath=JIT\Methodical\int64\misc\_il_relbox\_il_relbox.cmd
WorkingDir=JIT\Methodical\int64\misc\_il_relbox
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_relbinop.cmd_7038]
@@ -54209,7 +53841,7 @@ RelativePath=JIT\Methodical\int64\misc\_relbinop\_relbinop.cmd
WorkingDir=JIT\Methodical\int64\misc\_relbinop
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_relbox.cmd_7039]
@@ -54217,7 +53849,7 @@ RelativePath=JIT\Methodical\int64\misc\_relbox\_relbox.cmd
WorkingDir=JIT\Methodical\int64\misc\_relbox
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_speed_dbgbinop.cmd_7040]
@@ -54225,7 +53857,7 @@ RelativePath=JIT\Methodical\int64\misc\_speed_dbgbinop\_speed_dbgbinop.cmd
WorkingDir=JIT\Methodical\int64\misc\_speed_dbgbinop
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_speed_dbgbox.cmd_7041]
@@ -54233,7 +53865,7 @@ RelativePath=JIT\Methodical\int64\misc\_speed_dbgbox\_speed_dbgbox.cmd
WorkingDir=JIT\Methodical\int64\misc\_speed_dbgbox
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_speed_relbinop.cmd_7042]
@@ -54241,7 +53873,7 @@ RelativePath=JIT\Methodical\int64\misc\_speed_relbinop\_speed_relbinop.cmd
WorkingDir=JIT\Methodical\int64\misc\_speed_relbinop
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_speed_relbox.cmd_7043]
@@ -54249,7 +53881,7 @@ RelativePath=JIT\Methodical\int64\misc\_speed_relbox\_speed_relbox.cmd
WorkingDir=JIT\Methodical\int64\misc\_speed_relbox
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_dbgs_addsub.cmd_7044]
@@ -54257,7 +53889,7 @@ RelativePath=JIT\Methodical\int64\signed\_dbgs_addsub\_dbgs_addsub.cmd
WorkingDir=JIT\Methodical\int64\signed\_dbgs_addsub
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_dbgs_ldc_div.cmd_7045]
@@ -54265,7 +53897,7 @@ RelativePath=JIT\Methodical\int64\signed\_dbgs_ldc_div\_dbgs_ldc_div.cmd
WorkingDir=JIT\Methodical\int64\signed\_dbgs_ldc_div
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[_dbgs_ldc_mul.cmd_7046]
@@ -54273,7 +53905,7 @@ RelativePath=JIT\Methodical\int64\signed\_dbgs_ldc_mul\_dbgs_ldc_mul.cmd
WorkingDir=JIT\Methodical\int64\signed\_dbgs_ldc_mul
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_dbgs_ldc_mulovf.cmd_7047]
@@ -54281,7 +53913,7 @@ RelativePath=JIT\Methodical\int64\signed\_dbgs_ldc_mulovf\_dbgs_ldc_mulovf.cmd
WorkingDir=JIT\Methodical\int64\signed\_dbgs_ldc_mulovf
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[_dbgs_ldfld_mul.cmd_7048]
@@ -54289,7 +53921,7 @@ RelativePath=JIT\Methodical\int64\signed\_dbgs_ldfld_mul\_dbgs_ldfld_mul.cmd
WorkingDir=JIT\Methodical\int64\signed\_dbgs_ldfld_mul
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_dbgs_ldfld_mulovf.cmd_7049]
@@ -54297,7 +53929,7 @@ RelativePath=JIT\Methodical\int64\signed\_dbgs_ldfld_mulovf\_dbgs_ldfld_mulovf.c
WorkingDir=JIT\Methodical\int64\signed\_dbgs_ldfld_mulovf
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[_dbgs_ldsfld_mul.cmd_7050]
@@ -54305,7 +53937,7 @@ RelativePath=JIT\Methodical\int64\signed\_dbgs_ldsfld_mul\_dbgs_ldsfld_mul.cmd
WorkingDir=JIT\Methodical\int64\signed\_dbgs_ldsfld_mul
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_dbgs_ldsfld_mulovf.cmd_7051]
@@ -54313,7 +53945,7 @@ RelativePath=JIT\Methodical\int64\signed\_dbgs_ldsfld_mulovf\_dbgs_ldsfld_mulovf
WorkingDir=JIT\Methodical\int64\signed\_dbgs_ldsfld_mulovf
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[_dbgs_muldiv.cmd_7052]
@@ -54321,7 +53953,7 @@ RelativePath=JIT\Methodical\int64\signed\_dbgs_muldiv\_dbgs_muldiv.cmd
WorkingDir=JIT\Methodical\int64\signed\_dbgs_muldiv
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[_il_dbgs_addsub.cmd_7053]
@@ -54329,7 +53961,7 @@ RelativePath=JIT\Methodical\int64\signed\_il_dbgs_addsub\_il_dbgs_addsub.cmd
WorkingDir=JIT\Methodical\int64\signed\_il_dbgs_addsub
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbgs_ldc_div.cmd_7054]
@@ -54337,7 +53969,7 @@ RelativePath=JIT\Methodical\int64\signed\_il_dbgs_ldc_div\_il_dbgs_ldc_div.cmd
WorkingDir=JIT\Methodical\int64\signed\_il_dbgs_ldc_div
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[_il_dbgs_ldc_mul.cmd_7055]
@@ -54345,7 +53977,7 @@ RelativePath=JIT\Methodical\int64\signed\_il_dbgs_ldc_mul\_il_dbgs_ldc_mul.cmd
WorkingDir=JIT\Methodical\int64\signed\_il_dbgs_ldc_mul
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbgs_ldc_mulovf.cmd_7056]
@@ -54353,7 +53985,7 @@ RelativePath=JIT\Methodical\int64\signed\_il_dbgs_ldc_mulovf\_il_dbgs_ldc_mulovf
WorkingDir=JIT\Methodical\int64\signed\_il_dbgs_ldc_mulovf
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[_il_dbgs_ldfld_mul.cmd_7057]
@@ -54361,7 +53993,7 @@ RelativePath=JIT\Methodical\int64\signed\_il_dbgs_ldfld_mul\_il_dbgs_ldfld_mul.c
WorkingDir=JIT\Methodical\int64\signed\_il_dbgs_ldfld_mul
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbgs_ldfld_mulovf.cmd_7058]
@@ -54369,7 +54001,7 @@ RelativePath=JIT\Methodical\int64\signed\_il_dbgs_ldfld_mulovf\_il_dbgs_ldfld_mu
WorkingDir=JIT\Methodical\int64\signed\_il_dbgs_ldfld_mulovf
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[_il_dbgs_ldsfld_mul.cmd_7059]
@@ -54377,7 +54009,7 @@ RelativePath=JIT\Methodical\int64\signed\_il_dbgs_ldsfld_mul\_il_dbgs_ldsfld_mul
WorkingDir=JIT\Methodical\int64\signed\_il_dbgs_ldsfld_mul
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbgs_ldsfld_mulovf.cmd_7060]
@@ -54385,7 +54017,7 @@ RelativePath=JIT\Methodical\int64\signed\_il_dbgs_ldsfld_mulovf\_il_dbgs_ldsfld_
WorkingDir=JIT\Methodical\int64\signed\_il_dbgs_ldsfld_mulovf
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[_il_dbgs_muldiv.cmd_7061]
@@ -54393,7 +54025,7 @@ RelativePath=JIT\Methodical\int64\signed\_il_dbgs_muldiv\_il_dbgs_muldiv.cmd
WorkingDir=JIT\Methodical\int64\signed\_il_dbgs_muldiv
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[_il_rels_addsub.cmd_7062]
@@ -54401,7 +54033,7 @@ RelativePath=JIT\Methodical\int64\signed\_il_rels_addsub\_il_rels_addsub.cmd
WorkingDir=JIT\Methodical\int64\signed\_il_rels_addsub
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_il_rels_ldc_div.cmd_7063]
@@ -54409,7 +54041,7 @@ RelativePath=JIT\Methodical\int64\signed\_il_rels_ldc_div\_il_rels_ldc_div.cmd
WorkingDir=JIT\Methodical\int64\signed\_il_rels_ldc_div
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[_il_rels_ldc_mul.cmd_7064]
@@ -54417,7 +54049,7 @@ RelativePath=JIT\Methodical\int64\signed\_il_rels_ldc_mul\_il_rels_ldc_mul.cmd
WorkingDir=JIT\Methodical\int64\signed\_il_rels_ldc_mul
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_il_rels_ldc_mulovf.cmd_7065]
@@ -54425,7 +54057,7 @@ RelativePath=JIT\Methodical\int64\signed\_il_rels_ldc_mulovf\_il_rels_ldc_mulovf
WorkingDir=JIT\Methodical\int64\signed\_il_rels_ldc_mulovf
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[_il_rels_ldfld_mul.cmd_7066]
@@ -54433,7 +54065,7 @@ RelativePath=JIT\Methodical\int64\signed\_il_rels_ldfld_mul\_il_rels_ldfld_mul.c
WorkingDir=JIT\Methodical\int64\signed\_il_rels_ldfld_mul
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_il_rels_ldfld_mulovf.cmd_7067]
@@ -54441,7 +54073,7 @@ RelativePath=JIT\Methodical\int64\signed\_il_rels_ldfld_mulovf\_il_rels_ldfld_mu
WorkingDir=JIT\Methodical\int64\signed\_il_rels_ldfld_mulovf
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[_il_rels_ldsfld_mul.cmd_7068]
@@ -54449,7 +54081,7 @@ RelativePath=JIT\Methodical\int64\signed\_il_rels_ldsfld_mul\_il_rels_ldsfld_mul
WorkingDir=JIT\Methodical\int64\signed\_il_rels_ldsfld_mul
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_il_rels_ldsfld_mulovf.cmd_7069]
@@ -54457,7 +54089,7 @@ RelativePath=JIT\Methodical\int64\signed\_il_rels_ldsfld_mulovf\_il_rels_ldsfld_
WorkingDir=JIT\Methodical\int64\signed\_il_rels_ldsfld_mulovf
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[_il_rels_muldiv.cmd_7070]
@@ -54465,7 +54097,7 @@ RelativePath=JIT\Methodical\int64\signed\_il_rels_muldiv\_il_rels_muldiv.cmd
WorkingDir=JIT\Methodical\int64\signed\_il_rels_muldiv
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[_rels_addsub.cmd_7071]
@@ -54473,7 +54105,7 @@ RelativePath=JIT\Methodical\int64\signed\_rels_addsub\_rels_addsub.cmd
WorkingDir=JIT\Methodical\int64\signed\_rels_addsub
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_rels_ldc_div.cmd_7072]
@@ -54481,7 +54113,7 @@ RelativePath=JIT\Methodical\int64\signed\_rels_ldc_div\_rels_ldc_div.cmd
WorkingDir=JIT\Methodical\int64\signed\_rels_ldc_div
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[_rels_ldc_mul.cmd_7073]
@@ -54489,7 +54121,7 @@ RelativePath=JIT\Methodical\int64\signed\_rels_ldc_mul\_rels_ldc_mul.cmd
WorkingDir=JIT\Methodical\int64\signed\_rels_ldc_mul
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_rels_ldc_mulovf.cmd_7074]
@@ -54497,7 +54129,7 @@ RelativePath=JIT\Methodical\int64\signed\_rels_ldc_mulovf\_rels_ldc_mulovf.cmd
WorkingDir=JIT\Methodical\int64\signed\_rels_ldc_mulovf
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[_rels_ldfld_mul.cmd_7075]
@@ -54505,7 +54137,7 @@ RelativePath=JIT\Methodical\int64\signed\_rels_ldfld_mul\_rels_ldfld_mul.cmd
WorkingDir=JIT\Methodical\int64\signed\_rels_ldfld_mul
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_rels_ldfld_mulovf.cmd_7076]
@@ -54513,7 +54145,7 @@ RelativePath=JIT\Methodical\int64\signed\_rels_ldfld_mulovf\_rels_ldfld_mulovf.c
WorkingDir=JIT\Methodical\int64\signed\_rels_ldfld_mulovf
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[_rels_ldsfld_mul.cmd_7077]
@@ -54521,7 +54153,7 @@ RelativePath=JIT\Methodical\int64\signed\_rels_ldsfld_mul\_rels_ldsfld_mul.cmd
WorkingDir=JIT\Methodical\int64\signed\_rels_ldsfld_mul
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_rels_ldsfld_mulovf.cmd_7078]
@@ -54529,7 +54161,7 @@ RelativePath=JIT\Methodical\int64\signed\_rels_ldsfld_mulovf\_rels_ldsfld_mulovf
WorkingDir=JIT\Methodical\int64\signed\_rels_ldsfld_mulovf
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[_rels_muldiv.cmd_7079]
@@ -54537,7 +54169,7 @@ RelativePath=JIT\Methodical\int64\signed\_rels_muldiv\_rels_muldiv.cmd
WorkingDir=JIT\Methodical\int64\signed\_rels_muldiv
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[_speed_dbgs_addsub.cmd_7080]
@@ -54545,7 +54177,7 @@ RelativePath=JIT\Methodical\int64\signed\_speed_dbgs_addsub\_speed_dbgs_addsub.c
WorkingDir=JIT\Methodical\int64\signed\_speed_dbgs_addsub
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_speed_dbgs_ldc_div.cmd_7081]
@@ -54553,7 +54185,7 @@ RelativePath=JIT\Methodical\int64\signed\_speed_dbgs_ldc_div\_speed_dbgs_ldc_div
WorkingDir=JIT\Methodical\int64\signed\_speed_dbgs_ldc_div
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[_speed_dbgs_ldc_mul.cmd_7082]
@@ -54561,7 +54193,7 @@ RelativePath=JIT\Methodical\int64\signed\_speed_dbgs_ldc_mul\_speed_dbgs_ldc_mul
WorkingDir=JIT\Methodical\int64\signed\_speed_dbgs_ldc_mul
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_speed_dbgs_ldc_mulovf.cmd_7083]
@@ -54569,7 +54201,7 @@ RelativePath=JIT\Methodical\int64\signed\_speed_dbgs_ldc_mulovf\_speed_dbgs_ldc_
WorkingDir=JIT\Methodical\int64\signed\_speed_dbgs_ldc_mulovf
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[_speed_dbgs_ldfld_mul.cmd_7084]
@@ -54577,7 +54209,7 @@ RelativePath=JIT\Methodical\int64\signed\_speed_dbgs_ldfld_mul\_speed_dbgs_ldfld
WorkingDir=JIT\Methodical\int64\signed\_speed_dbgs_ldfld_mul
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_speed_dbgs_ldfld_mulovf.cmd_7085]
@@ -54585,7 +54217,7 @@ RelativePath=JIT\Methodical\int64\signed\_speed_dbgs_ldfld_mulovf\_speed_dbgs_ld
WorkingDir=JIT\Methodical\int64\signed\_speed_dbgs_ldfld_mulovf
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[_speed_dbgs_ldsfld_mul.cmd_7086]
@@ -54593,7 +54225,7 @@ RelativePath=JIT\Methodical\int64\signed\_speed_dbgs_ldsfld_mul\_speed_dbgs_ldsf
WorkingDir=JIT\Methodical\int64\signed\_speed_dbgs_ldsfld_mul
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_speed_dbgs_ldsfld_mulovf.cmd_7087]
@@ -54601,7 +54233,7 @@ RelativePath=JIT\Methodical\int64\signed\_speed_dbgs_ldsfld_mulovf\_speed_dbgs_l
WorkingDir=JIT\Methodical\int64\signed\_speed_dbgs_ldsfld_mulovf
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[_speed_dbgs_muldiv.cmd_7088]
@@ -54609,7 +54241,7 @@ RelativePath=JIT\Methodical\int64\signed\_speed_dbgs_muldiv\_speed_dbgs_muldiv.c
WorkingDir=JIT\Methodical\int64\signed\_speed_dbgs_muldiv
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[_speed_rels_addsub.cmd_7089]
@@ -54617,7 +54249,7 @@ RelativePath=JIT\Methodical\int64\signed\_speed_rels_addsub\_speed_rels_addsub.c
WorkingDir=JIT\Methodical\int64\signed\_speed_rels_addsub
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_speed_rels_ldc_div.cmd_7090]
@@ -54625,7 +54257,7 @@ RelativePath=JIT\Methodical\int64\signed\_speed_rels_ldc_div\_speed_rels_ldc_div
WorkingDir=JIT\Methodical\int64\signed\_speed_rels_ldc_div
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[_speed_rels_ldc_mul.cmd_7091]
@@ -54633,7 +54265,7 @@ RelativePath=JIT\Methodical\int64\signed\_speed_rels_ldc_mul\_speed_rels_ldc_mul
WorkingDir=JIT\Methodical\int64\signed\_speed_rels_ldc_mul
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_speed_rels_ldc_mulovf.cmd_7092]
@@ -54641,7 +54273,7 @@ RelativePath=JIT\Methodical\int64\signed\_speed_rels_ldc_mulovf\_speed_rels_ldc_
WorkingDir=JIT\Methodical\int64\signed\_speed_rels_ldc_mulovf
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[_speed_rels_ldfld_mul.cmd_7093]
@@ -54649,7 +54281,7 @@ RelativePath=JIT\Methodical\int64\signed\_speed_rels_ldfld_mul\_speed_rels_ldfld
WorkingDir=JIT\Methodical\int64\signed\_speed_rels_ldfld_mul
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_speed_rels_ldfld_mulovf.cmd_7094]
@@ -54657,7 +54289,7 @@ RelativePath=JIT\Methodical\int64\signed\_speed_rels_ldfld_mulovf\_speed_rels_ld
WorkingDir=JIT\Methodical\int64\signed\_speed_rels_ldfld_mulovf
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[_speed_rels_ldsfld_mul.cmd_7095]
@@ -54665,7 +54297,7 @@ RelativePath=JIT\Methodical\int64\signed\_speed_rels_ldsfld_mul\_speed_rels_ldsf
WorkingDir=JIT\Methodical\int64\signed\_speed_rels_ldsfld_mul
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_speed_rels_ldsfld_mulovf.cmd_7096]
@@ -54673,7 +54305,7 @@ RelativePath=JIT\Methodical\int64\signed\_speed_rels_ldsfld_mulovf\_speed_rels_l
WorkingDir=JIT\Methodical\int64\signed\_speed_rels_ldsfld_mulovf
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[_speed_rels_muldiv.cmd_7097]
@@ -54681,7 +54313,7 @@ RelativePath=JIT\Methodical\int64\signed\_speed_rels_muldiv\_speed_rels_muldiv.c
WorkingDir=JIT\Methodical\int64\signed\_speed_rels_muldiv
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[_dbgsuperlong.cmd_7098]
@@ -54689,7 +54321,7 @@ RelativePath=JIT\Methodical\int64\superlong\_dbgsuperlong\_dbgsuperlong.cmd
WorkingDir=JIT\Methodical\int64\superlong\_dbgsuperlong
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[_il_dbgsuperlong.cmd_7099]
@@ -54697,7 +54329,7 @@ RelativePath=JIT\Methodical\int64\superlong\_il_dbgsuperlong\_il_dbgsuperlong.cm
WorkingDir=JIT\Methodical\int64\superlong\_il_dbgsuperlong
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[_il_relsuperlong.cmd_7100]
@@ -54705,7 +54337,7 @@ RelativePath=JIT\Methodical\int64\superlong\_il_relsuperlong\_il_relsuperlong.cm
WorkingDir=JIT\Methodical\int64\superlong\_il_relsuperlong
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[_relsuperlong.cmd_7101]
@@ -54713,7 +54345,7 @@ RelativePath=JIT\Methodical\int64\superlong\_relsuperlong\_relsuperlong.cmd
WorkingDir=JIT\Methodical\int64\superlong\_relsuperlong
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[_speed_dbgsuperlong.cmd_7102]
@@ -54721,7 +54353,7 @@ RelativePath=JIT\Methodical\int64\superlong\_speed_dbgsuperlong\_speed_dbgsuperl
WorkingDir=JIT\Methodical\int64\superlong\_speed_dbgsuperlong
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[_speed_relsuperlong.cmd_7103]
@@ -54729,7 +54361,7 @@ RelativePath=JIT\Methodical\int64\superlong\_speed_relsuperlong\_speed_relsuperl
WorkingDir=JIT\Methodical\int64\superlong\_speed_relsuperlong
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[_dbgaddsub.cmd_7104]
@@ -54737,7 +54369,7 @@ RelativePath=JIT\Methodical\int64\unsigned\_dbgaddsub\_dbgaddsub.cmd
WorkingDir=JIT\Methodical\int64\unsigned\_dbgaddsub
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[_dbgldc_mul.cmd_7105]
@@ -54745,7 +54377,7 @@ RelativePath=JIT\Methodical\int64\unsigned\_dbgldc_mul\_dbgldc_mul.cmd
WorkingDir=JIT\Methodical\int64\unsigned\_dbgldc_mul
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_dbgldc_mulovf.cmd_7106]
@@ -54753,7 +54385,7 @@ RelativePath=JIT\Methodical\int64\unsigned\_dbgldc_mulovf\_dbgldc_mulovf.cmd
WorkingDir=JIT\Methodical\int64\unsigned\_dbgldc_mulovf
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[_dbgldfld_mul.cmd_7107]
@@ -54761,7 +54393,7 @@ RelativePath=JIT\Methodical\int64\unsigned\_dbgldfld_mul\_dbgldfld_mul.cmd
WorkingDir=JIT\Methodical\int64\unsigned\_dbgldfld_mul
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_dbgldfld_mulovf.cmd_7108]
@@ -54769,7 +54401,7 @@ RelativePath=JIT\Methodical\int64\unsigned\_dbgldfld_mulovf\_dbgldfld_mulovf.cmd
WorkingDir=JIT\Methodical\int64\unsigned\_dbgldfld_mulovf
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[_dbgldsfld_mul.cmd_7109]
@@ -54777,7 +54409,7 @@ RelativePath=JIT\Methodical\int64\unsigned\_dbgldsfld_mul\_dbgldsfld_mul.cmd
WorkingDir=JIT\Methodical\int64\unsigned\_dbgldsfld_mul
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_dbgldsfld_mulovf.cmd_7110]
@@ -54785,7 +54417,7 @@ RelativePath=JIT\Methodical\int64\unsigned\_dbgldsfld_mulovf\_dbgldsfld_mulovf.c
WorkingDir=JIT\Methodical\int64\unsigned\_dbgldsfld_mulovf
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[_dbgmuldiv.cmd_7111]
@@ -54793,7 +54425,7 @@ RelativePath=JIT\Methodical\int64\unsigned\_dbgmuldiv\_dbgmuldiv.cmd
WorkingDir=JIT\Methodical\int64\unsigned\_dbgmuldiv
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[_il_dbgaddsub.cmd_7112]
@@ -54801,7 +54433,7 @@ RelativePath=JIT\Methodical\int64\unsigned\_il_dbgaddsub\_il_dbgaddsub.cmd
WorkingDir=JIT\Methodical\int64\unsigned\_il_dbgaddsub
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[_il_dbgldc_mul.cmd_7113]
@@ -54809,7 +54441,7 @@ RelativePath=JIT\Methodical\int64\unsigned\_il_dbgldc_mul\_il_dbgldc_mul.cmd
WorkingDir=JIT\Methodical\int64\unsigned\_il_dbgldc_mul
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbgldc_mulovf.cmd_7114]
@@ -54817,7 +54449,7 @@ RelativePath=JIT\Methodical\int64\unsigned\_il_dbgldc_mulovf\_il_dbgldc_mulovf.c
WorkingDir=JIT\Methodical\int64\unsigned\_il_dbgldc_mulovf
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[_il_dbgldfld_mul.cmd_7115]
@@ -54825,7 +54457,7 @@ RelativePath=JIT\Methodical\int64\unsigned\_il_dbgldfld_mul\_il_dbgldfld_mul.cmd
WorkingDir=JIT\Methodical\int64\unsigned\_il_dbgldfld_mul
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbgldfld_mulovf.cmd_7116]
@@ -54833,7 +54465,7 @@ RelativePath=JIT\Methodical\int64\unsigned\_il_dbgldfld_mulovf\_il_dbgldfld_mulo
WorkingDir=JIT\Methodical\int64\unsigned\_il_dbgldfld_mulovf
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[_il_dbgldsfld_mul.cmd_7117]
@@ -54841,7 +54473,7 @@ RelativePath=JIT\Methodical\int64\unsigned\_il_dbgldsfld_mul\_il_dbgldsfld_mul.c
WorkingDir=JIT\Methodical\int64\unsigned\_il_dbgldsfld_mul
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbgldsfld_mulovf.cmd_7118]
@@ -54849,7 +54481,7 @@ RelativePath=JIT\Methodical\int64\unsigned\_il_dbgldsfld_mulovf\_il_dbgldsfld_mu
WorkingDir=JIT\Methodical\int64\unsigned\_il_dbgldsfld_mulovf
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[_il_dbgmuldiv.cmd_7119]
@@ -54857,7 +54489,7 @@ RelativePath=JIT\Methodical\int64\unsigned\_il_dbgmuldiv\_il_dbgmuldiv.cmd
WorkingDir=JIT\Methodical\int64\unsigned\_il_dbgmuldiv
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[_il_reladdsub.cmd_7120]
@@ -54865,7 +54497,7 @@ RelativePath=JIT\Methodical\int64\unsigned\_il_reladdsub\_il_reladdsub.cmd
WorkingDir=JIT\Methodical\int64\unsigned\_il_reladdsub
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[_il_relldc_mul.cmd_7121]
@@ -54873,7 +54505,7 @@ RelativePath=JIT\Methodical\int64\unsigned\_il_relldc_mul\_il_relldc_mul.cmd
WorkingDir=JIT\Methodical\int64\unsigned\_il_relldc_mul
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_il_relldc_mulovf.cmd_7122]
@@ -54881,7 +54513,7 @@ RelativePath=JIT\Methodical\int64\unsigned\_il_relldc_mulovf\_il_relldc_mulovf.c
WorkingDir=JIT\Methodical\int64\unsigned\_il_relldc_mulovf
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[_il_relldfld_mul.cmd_7123]
@@ -54889,7 +54521,7 @@ RelativePath=JIT\Methodical\int64\unsigned\_il_relldfld_mul\_il_relldfld_mul.cmd
WorkingDir=JIT\Methodical\int64\unsigned\_il_relldfld_mul
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_il_relldfld_mulovf.cmd_7124]
@@ -54897,7 +54529,7 @@ RelativePath=JIT\Methodical\int64\unsigned\_il_relldfld_mulovf\_il_relldfld_mulo
WorkingDir=JIT\Methodical\int64\unsigned\_il_relldfld_mulovf
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[_il_relldsfld_mul.cmd_7125]
@@ -54905,7 +54537,7 @@ RelativePath=JIT\Methodical\int64\unsigned\_il_relldsfld_mul\_il_relldsfld_mul.c
WorkingDir=JIT\Methodical\int64\unsigned\_il_relldsfld_mul
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_il_relldsfld_mulovf.cmd_7126]
@@ -54913,7 +54545,7 @@ RelativePath=JIT\Methodical\int64\unsigned\_il_relldsfld_mulovf\_il_relldsfld_mu
WorkingDir=JIT\Methodical\int64\unsigned\_il_relldsfld_mulovf
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[_il_relmuldiv.cmd_7127]
@@ -54921,7 +54553,7 @@ RelativePath=JIT\Methodical\int64\unsigned\_il_relmuldiv\_il_relmuldiv.cmd
WorkingDir=JIT\Methodical\int64\unsigned\_il_relmuldiv
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[_reladdsub.cmd_7128]
@@ -54929,7 +54561,7 @@ RelativePath=JIT\Methodical\int64\unsigned\_reladdsub\_reladdsub.cmd
WorkingDir=JIT\Methodical\int64\unsigned\_reladdsub
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[_relldc_mul.cmd_7129]
@@ -54937,7 +54569,7 @@ RelativePath=JIT\Methodical\int64\unsigned\_relldc_mul\_relldc_mul.cmd
WorkingDir=JIT\Methodical\int64\unsigned\_relldc_mul
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_relldc_mulovf.cmd_7130]
@@ -54945,7 +54577,7 @@ RelativePath=JIT\Methodical\int64\unsigned\_relldc_mulovf\_relldc_mulovf.cmd
WorkingDir=JIT\Methodical\int64\unsigned\_relldc_mulovf
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[_relldfld_mul.cmd_7131]
@@ -54953,7 +54585,7 @@ RelativePath=JIT\Methodical\int64\unsigned\_relldfld_mul\_relldfld_mul.cmd
WorkingDir=JIT\Methodical\int64\unsigned\_relldfld_mul
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_relldfld_mulovf.cmd_7132]
@@ -54961,7 +54593,7 @@ RelativePath=JIT\Methodical\int64\unsigned\_relldfld_mulovf\_relldfld_mulovf.cmd
WorkingDir=JIT\Methodical\int64\unsigned\_relldfld_mulovf
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[_relldsfld_mul.cmd_7133]
@@ -54969,7 +54601,7 @@ RelativePath=JIT\Methodical\int64\unsigned\_relldsfld_mul\_relldsfld_mul.cmd
WorkingDir=JIT\Methodical\int64\unsigned\_relldsfld_mul
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_relldsfld_mulovf.cmd_7134]
@@ -54977,7 +54609,7 @@ RelativePath=JIT\Methodical\int64\unsigned\_relldsfld_mulovf\_relldsfld_mulovf.c
WorkingDir=JIT\Methodical\int64\unsigned\_relldsfld_mulovf
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[_relmuldiv.cmd_7135]
@@ -54985,7 +54617,7 @@ RelativePath=JIT\Methodical\int64\unsigned\_relmuldiv\_relmuldiv.cmd
WorkingDir=JIT\Methodical\int64\unsigned\_relmuldiv
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[_speed_dbgaddsub.cmd_7136]
@@ -54993,7 +54625,7 @@ RelativePath=JIT\Methodical\int64\unsigned\_speed_dbgaddsub\_speed_dbgaddsub.cmd
WorkingDir=JIT\Methodical\int64\unsigned\_speed_dbgaddsub
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[_speed_dbgldc_mul.cmd_7137]
@@ -55001,7 +54633,7 @@ RelativePath=JIT\Methodical\int64\unsigned\_speed_dbgldc_mul\_speed_dbgldc_mul.c
WorkingDir=JIT\Methodical\int64\unsigned\_speed_dbgldc_mul
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_speed_dbgldc_mulovf.cmd_7138]
@@ -55009,7 +54641,7 @@ RelativePath=JIT\Methodical\int64\unsigned\_speed_dbgldc_mulovf\_speed_dbgldc_mu
WorkingDir=JIT\Methodical\int64\unsigned\_speed_dbgldc_mulovf
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[_speed_dbgldfld_mul.cmd_7139]
@@ -55017,7 +54649,7 @@ RelativePath=JIT\Methodical\int64\unsigned\_speed_dbgldfld_mul\_speed_dbgldfld_m
WorkingDir=JIT\Methodical\int64\unsigned\_speed_dbgldfld_mul
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_speed_dbgldfld_mulovf.cmd_7140]
@@ -55025,7 +54657,7 @@ RelativePath=JIT\Methodical\int64\unsigned\_speed_dbgldfld_mulovf\_speed_dbgldfl
WorkingDir=JIT\Methodical\int64\unsigned\_speed_dbgldfld_mulovf
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[_speed_dbgldsfld_mul.cmd_7141]
@@ -55033,7 +54665,7 @@ RelativePath=JIT\Methodical\int64\unsigned\_speed_dbgldsfld_mul\_speed_dbgldsfld
WorkingDir=JIT\Methodical\int64\unsigned\_speed_dbgldsfld_mul
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_speed_dbgldsfld_mulovf.cmd_7142]
@@ -55041,7 +54673,7 @@ RelativePath=JIT\Methodical\int64\unsigned\_speed_dbgldsfld_mulovf\_speed_dbglds
WorkingDir=JIT\Methodical\int64\unsigned\_speed_dbgldsfld_mulovf
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[_speed_dbgmuldiv.cmd_7143]
@@ -55049,7 +54681,7 @@ RelativePath=JIT\Methodical\int64\unsigned\_speed_dbgmuldiv\_speed_dbgmuldiv.cmd
WorkingDir=JIT\Methodical\int64\unsigned\_speed_dbgmuldiv
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[_speed_reladdsub.cmd_7144]
@@ -55057,7 +54689,7 @@ RelativePath=JIT\Methodical\int64\unsigned\_speed_reladdsub\_speed_reladdsub.cmd
WorkingDir=JIT\Methodical\int64\unsigned\_speed_reladdsub
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[_speed_relldc_mul.cmd_7145]
@@ -55065,7 +54697,7 @@ RelativePath=JIT\Methodical\int64\unsigned\_speed_relldc_mul\_speed_relldc_mul.c
WorkingDir=JIT\Methodical\int64\unsigned\_speed_relldc_mul
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_speed_relldc_mulovf.cmd_7146]
@@ -55073,7 +54705,7 @@ RelativePath=JIT\Methodical\int64\unsigned\_speed_relldc_mulovf\_speed_relldc_mu
WorkingDir=JIT\Methodical\int64\unsigned\_speed_relldc_mulovf
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[_speed_relldfld_mul.cmd_7147]
@@ -55081,7 +54713,7 @@ RelativePath=JIT\Methodical\int64\unsigned\_speed_relldfld_mul\_speed_relldfld_m
WorkingDir=JIT\Methodical\int64\unsigned\_speed_relldfld_mul
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_speed_relldfld_mulovf.cmd_7148]
@@ -55089,7 +54721,7 @@ RelativePath=JIT\Methodical\int64\unsigned\_speed_relldfld_mulovf\_speed_relldfl
WorkingDir=JIT\Methodical\int64\unsigned\_speed_relldfld_mulovf
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[_speed_relldsfld_mul.cmd_7149]
@@ -55097,7 +54729,7 @@ RelativePath=JIT\Methodical\int64\unsigned\_speed_relldsfld_mul\_speed_relldsfld
WorkingDir=JIT\Methodical\int64\unsigned\_speed_relldsfld_mul
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_speed_relldsfld_mulovf.cmd_7150]
@@ -55105,7 +54737,7 @@ RelativePath=JIT\Methodical\int64\unsigned\_speed_relldsfld_mulovf\_speed_rellds
WorkingDir=JIT\Methodical\int64\unsigned\_speed_relldsfld_mulovf
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[_speed_relmuldiv.cmd_7151]
@@ -55113,7 +54745,7 @@ RelativePath=JIT\Methodical\int64\unsigned\_speed_relmuldiv\_speed_relmuldiv.cmd
WorkingDir=JIT\Methodical\int64\unsigned\_speed_relmuldiv
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[25param1a_cs_d.cmd_7152]
@@ -55121,7 +54753,7 @@ RelativePath=JIT\Methodical\Invoke\25params\25param1a_cs_d\25param1a_cs_d.cmd
WorkingDir=JIT\Methodical\Invoke\25params\25param1a_cs_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[25param1a_cs_do.cmd_7153]
@@ -55129,7 +54761,7 @@ RelativePath=JIT\Methodical\Invoke\25params\25param1a_cs_do\25param1a_cs_do.cmd
WorkingDir=JIT\Methodical\Invoke\25params\25param1a_cs_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[25param1a_cs_r.cmd_7154]
@@ -55137,7 +54769,7 @@ RelativePath=JIT\Methodical\Invoke\25params\25param1a_cs_r\25param1a_cs_r.cmd
WorkingDir=JIT\Methodical\Invoke\25params\25param1a_cs_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[25param1a_cs_ro.cmd_7155]
@@ -55145,7 +54777,7 @@ RelativePath=JIT\Methodical\Invoke\25params\25param1a_cs_ro\25param1a_cs_ro.cmd
WorkingDir=JIT\Methodical\Invoke\25params\25param1a_cs_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[25param1b_il_d.cmd_7156]
@@ -55153,7 +54785,7 @@ RelativePath=JIT\Methodical\Invoke\25params\25param1b_il_d\25param1b_il_d.cmd
WorkingDir=JIT\Methodical\Invoke\25params\25param1b_il_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[25param1b_il_r.cmd_7157]
@@ -55161,7 +54793,7 @@ RelativePath=JIT\Methodical\Invoke\25params\25param1b_il_r\25param1b_il_r.cmd
WorkingDir=JIT\Methodical\Invoke\25params\25param1b_il_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[25param1c_il_d.cmd_7158]
@@ -55169,7 +54801,7 @@ RelativePath=JIT\Methodical\Invoke\25params\25param1c_il_d\25param1c_il_d.cmd
WorkingDir=JIT\Methodical\Invoke\25params\25param1c_il_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[25param1c_il_r.cmd_7159]
@@ -55177,7 +54809,7 @@ RelativePath=JIT\Methodical\Invoke\25params\25param1c_il_r\25param1c_il_r.cmd
WorkingDir=JIT\Methodical\Invoke\25params\25param1c_il_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[25param2a_cs_d.cmd_7160]
@@ -55185,7 +54817,7 @@ RelativePath=JIT\Methodical\Invoke\25params\25param2a_cs_d\25param2a_cs_d.cmd
WorkingDir=JIT\Methodical\Invoke\25params\25param2a_cs_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[25param2a_cs_do.cmd_7161]
@@ -55193,7 +54825,7 @@ RelativePath=JIT\Methodical\Invoke\25params\25param2a_cs_do\25param2a_cs_do.cmd
WorkingDir=JIT\Methodical\Invoke\25params\25param2a_cs_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[25param2a_cs_r.cmd_7162]
@@ -55201,7 +54833,7 @@ RelativePath=JIT\Methodical\Invoke\25params\25param2a_cs_r\25param2a_cs_r.cmd
WorkingDir=JIT\Methodical\Invoke\25params\25param2a_cs_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[25param2a_cs_ro.cmd_7163]
@@ -55209,7 +54841,7 @@ RelativePath=JIT\Methodical\Invoke\25params\25param2a_cs_ro\25param2a_cs_ro.cmd
WorkingDir=JIT\Methodical\Invoke\25params\25param2a_cs_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[25param2b_il_d.cmd_7164]
@@ -55217,7 +54849,7 @@ RelativePath=JIT\Methodical\Invoke\25params\25param2b_il_d\25param2b_il_d.cmd
WorkingDir=JIT\Methodical\Invoke\25params\25param2b_il_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[25param2b_il_r.cmd_7165]
@@ -55225,7 +54857,7 @@ RelativePath=JIT\Methodical\Invoke\25params\25param2b_il_r\25param2b_il_r.cmd
WorkingDir=JIT\Methodical\Invoke\25params\25param2b_il_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[25param2c_il_d.cmd_7166]
@@ -55233,7 +54865,7 @@ RelativePath=JIT\Methodical\Invoke\25params\25param2c_il_d\25param2c_il_d.cmd
WorkingDir=JIT\Methodical\Invoke\25params\25param2c_il_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[25param2c_il_r.cmd_7167]
@@ -55241,7 +54873,7 @@ RelativePath=JIT\Methodical\Invoke\25params\25param2c_il_r\25param2c_il_r.cmd
WorkingDir=JIT\Methodical\Invoke\25params\25param2c_il_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[25param3a_cs_d.cmd_7168]
@@ -55249,7 +54881,7 @@ RelativePath=JIT\Methodical\Invoke\25params\25param3a_cs_d\25param3a_cs_d.cmd
WorkingDir=JIT\Methodical\Invoke\25params\25param3a_cs_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[25param3a_cs_do.cmd_7169]
@@ -55257,7 +54889,7 @@ RelativePath=JIT\Methodical\Invoke\25params\25param3a_cs_do\25param3a_cs_do.cmd
WorkingDir=JIT\Methodical\Invoke\25params\25param3a_cs_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[25param3a_cs_r.cmd_7170]
@@ -55265,7 +54897,7 @@ RelativePath=JIT\Methodical\Invoke\25params\25param3a_cs_r\25param3a_cs_r.cmd
WorkingDir=JIT\Methodical\Invoke\25params\25param3a_cs_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[25param3a_cs_ro.cmd_7171]
@@ -55273,7 +54905,7 @@ RelativePath=JIT\Methodical\Invoke\25params\25param3a_cs_ro\25param3a_cs_ro.cmd
WorkingDir=JIT\Methodical\Invoke\25params\25param3a_cs_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[25param3b_il_d.cmd_7172]
@@ -55281,7 +54913,7 @@ RelativePath=JIT\Methodical\Invoke\25params\25param3b_il_d\25param3b_il_d.cmd
WorkingDir=JIT\Methodical\Invoke\25params\25param3b_il_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[25param3b_il_r.cmd_7173]
@@ -55289,7 +54921,7 @@ RelativePath=JIT\Methodical\Invoke\25params\25param3b_il_r\25param3b_il_r.cmd
WorkingDir=JIT\Methodical\Invoke\25params\25param3b_il_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[25param3c_il_d.cmd_7174]
@@ -55297,7 +54929,7 @@ RelativePath=JIT\Methodical\Invoke\25params\25param3c_il_d\25param3c_il_d.cmd
WorkingDir=JIT\Methodical\Invoke\25params\25param3c_il_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[25param3c_il_r.cmd_7175]
@@ -55305,7 +54937,7 @@ RelativePath=JIT\Methodical\Invoke\25params\25param3c_il_r\25param3c_il_r.cmd
WorkingDir=JIT\Methodical\Invoke\25params\25param3c_il_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[25paramMixed_il_d.cmd_7176]
@@ -55313,7 +54945,7 @@ RelativePath=JIT\Methodical\Invoke\25params\25paramMixed_il_d\25paramMixed_il_d.
WorkingDir=JIT\Methodical\Invoke\25params\25paramMixed_il_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[25paramMixed_il_r.cmd_7177]
@@ -55321,7 +54953,7 @@ RelativePath=JIT\Methodical\Invoke\25params\25paramMixed_il_r\25paramMixed_il_r.
WorkingDir=JIT\Methodical\Invoke\25params\25paramMixed_il_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[_dbgtest1.cmd_7178]
@@ -55329,7 +54961,7 @@ RelativePath=JIT\Methodical\Invoke\callvirt\_dbgtest1\_dbgtest1.cmd
WorkingDir=JIT\Methodical\Invoke\callvirt\_dbgtest1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbgtest1.cmd_7179]
@@ -55337,7 +54969,7 @@ RelativePath=JIT\Methodical\Invoke\callvirt\_il_dbgtest1\_il_dbgtest1.cmd
WorkingDir=JIT\Methodical\Invoke\callvirt\_il_dbgtest1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbgtest2.cmd_7180]
@@ -55345,7 +54977,7 @@ RelativePath=JIT\Methodical\Invoke\callvirt\_il_dbgtest2\_il_dbgtest2.cmd
WorkingDir=JIT\Methodical\Invoke\callvirt\_il_dbgtest2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbgtest3.cmd_7181]
@@ -55353,7 +54985,7 @@ RelativePath=JIT\Methodical\Invoke\callvirt\_il_dbgtest3\_il_dbgtest3.cmd
WorkingDir=JIT\Methodical\Invoke\callvirt\_il_dbgtest3
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_il_reltest1.cmd_7182]
@@ -55361,7 +54993,7 @@ RelativePath=JIT\Methodical\Invoke\callvirt\_il_reltest1\_il_reltest1.cmd
WorkingDir=JIT\Methodical\Invoke\callvirt\_il_reltest1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_il_reltest2.cmd_7183]
@@ -55369,7 +55001,7 @@ RelativePath=JIT\Methodical\Invoke\callvirt\_il_reltest2\_il_reltest2.cmd
WorkingDir=JIT\Methodical\Invoke\callvirt\_il_reltest2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_il_reltest3.cmd_7184]
@@ -55377,7 +55009,7 @@ RelativePath=JIT\Methodical\Invoke\callvirt\_il_reltest3\_il_reltest3.cmd
WorkingDir=JIT\Methodical\Invoke\callvirt\_il_reltest3
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_reltest1.cmd_7185]
@@ -55385,7 +55017,7 @@ RelativePath=JIT\Methodical\Invoke\callvirt\_reltest1\_reltest1.cmd
WorkingDir=JIT\Methodical\Invoke\callvirt\_reltest1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_speed_dbgtest1.cmd_7186]
@@ -55393,7 +55025,7 @@ RelativePath=JIT\Methodical\Invoke\callvirt\_speed_dbgtest1\_speed_dbgtest1.cmd
WorkingDir=JIT\Methodical\Invoke\callvirt\_speed_dbgtest1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_speed_reltest1.cmd_7187]
@@ -55401,7 +55033,7 @@ RelativePath=JIT\Methodical\Invoke\callvirt\_speed_reltest1\_speed_reltest1.cmd
WorkingDir=JIT\Methodical\Invoke\callvirt\_speed_reltest1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_dbgval_ctor.cmd_7188]
@@ -55409,7 +55041,7 @@ RelativePath=JIT\Methodical\Invoke\ctor\_dbgval_ctor\_dbgval_ctor.cmd
WorkingDir=JIT\Methodical\Invoke\ctor\_dbgval_ctor
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbgval_cctor.cmd_7189]
@@ -55417,7 +55049,7 @@ RelativePath=JIT\Methodical\Invoke\ctor\_il_dbgval_cctor\_il_dbgval_cctor.cmd
WorkingDir=JIT\Methodical\Invoke\ctor\_il_dbgval_cctor
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbgval_ctor_newobj.cmd_7190]
@@ -55425,7 +55057,7 @@ RelativePath=JIT\Methodical\Invoke\ctor\_il_dbgval_ctor_newobj\_il_dbgval_ctor_n
WorkingDir=JIT\Methodical\Invoke\ctor\_il_dbgval_ctor_newobj
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_il_relval_cctor.cmd_7191]
@@ -55433,7 +55065,7 @@ RelativePath=JIT\Methodical\Invoke\ctor\_il_relval_cctor\_il_relval_cctor.cmd
WorkingDir=JIT\Methodical\Invoke\ctor\_il_relval_cctor
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_il_relval_ctor_newobj.cmd_7192]
@@ -55441,7 +55073,7 @@ RelativePath=JIT\Methodical\Invoke\ctor\_il_relval_ctor_newobj\_il_relval_ctor_n
WorkingDir=JIT\Methodical\Invoke\ctor\_il_relval_ctor_newobj
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_relval_ctor.cmd_7193]
@@ -55449,7 +55081,7 @@ RelativePath=JIT\Methodical\Invoke\ctor\_relval_ctor\_relval_ctor.cmd
WorkingDir=JIT\Methodical\Invoke\ctor\_relval_ctor
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_speed_dbgval_ctor.cmd_7194]
@@ -55457,7 +55089,7 @@ RelativePath=JIT\Methodical\Invoke\ctor\_speed_dbgval_ctor\_speed_dbgval_ctor.cm
WorkingDir=JIT\Methodical\Invoke\ctor\_speed_dbgval_ctor
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_speed_relval_ctor.cmd_7195]
@@ -55465,7 +55097,7 @@ RelativePath=JIT\Methodical\Invoke\ctor\_speed_relval_ctor\_speed_relval_ctor.cm
WorkingDir=JIT\Methodical\Invoke\ctor\_speed_relval_ctor
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_dbgdeep.cmd_7196]
@@ -55473,7 +55105,7 @@ RelativePath=JIT\Methodical\Invoke\deep\_dbgdeep\_dbgdeep.cmd
WorkingDir=JIT\Methodical\Invoke\deep\_dbgdeep
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[_il_dbgdeep1.cmd_7197]
@@ -55481,7 +55113,7 @@ RelativePath=JIT\Methodical\Invoke\deep\_il_dbgdeep1\_il_dbgdeep1.cmd
WorkingDir=JIT\Methodical\Invoke\deep\_il_dbgdeep1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[_il_dbgdeep2.cmd_7198]
@@ -55489,7 +55121,7 @@ RelativePath=JIT\Methodical\Invoke\deep\_il_dbgdeep2\_il_dbgdeep2.cmd
WorkingDir=JIT\Methodical\Invoke\deep\_il_dbgdeep2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[_il_reldeep1.cmd_7199]
@@ -55497,7 +55129,7 @@ RelativePath=JIT\Methodical\Invoke\deep\_il_reldeep1\_il_reldeep1.cmd
WorkingDir=JIT\Methodical\Invoke\deep\_il_reldeep1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[_il_reldeep2.cmd_7200]
@@ -55505,7 +55137,7 @@ RelativePath=JIT\Methodical\Invoke\deep\_il_reldeep2\_il_reldeep2.cmd
WorkingDir=JIT\Methodical\Invoke\deep\_il_reldeep2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[_reldeep.cmd_7201]
@@ -55513,7 +55145,7 @@ RelativePath=JIT\Methodical\Invoke\deep\_reldeep\_reldeep.cmd
WorkingDir=JIT\Methodical\Invoke\deep\_reldeep
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[_speed_dbgdeep.cmd_7202]
@@ -55521,7 +55153,7 @@ RelativePath=JIT\Methodical\Invoke\deep\_speed_dbgdeep\_speed_dbgdeep.cmd
WorkingDir=JIT\Methodical\Invoke\deep\_speed_dbgdeep
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[_speed_reldeep.cmd_7203]
@@ -55529,7 +55161,7 @@ RelativePath=JIT\Methodical\Invoke\deep\_speed_reldeep\_speed_reldeep.cmd
WorkingDir=JIT\Methodical\Invoke\deep\_speed_reldeep
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[_dbgrecurse.cmd_7204]
@@ -55537,7 +55169,7 @@ RelativePath=JIT\Methodical\Invoke\fptr\_dbgrecurse\_dbgrecurse.cmd
WorkingDir=JIT\Methodical\Invoke\fptr\_dbgrecurse
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbgftn_t.cmd_7205]
@@ -55545,7 +55177,7 @@ RelativePath=JIT\Methodical\Invoke\fptr\_il_dbgftn_t\_il_dbgftn_t.cmd
WorkingDir=JIT\Methodical\Invoke\fptr\_il_dbgftn_t
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[_il_dbginstftn.cmd_7206]
@@ -55553,7 +55185,7 @@ RelativePath=JIT\Methodical\Invoke\fptr\_il_dbginstftn\_il_dbginstftn.cmd
WorkingDir=JIT\Methodical\Invoke\fptr\_il_dbginstftn
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbginstftn_t.cmd_7207]
@@ -55561,7 +55193,7 @@ RelativePath=JIT\Methodical\Invoke\fptr\_il_dbginstftn_t\_il_dbginstftn_t.cmd
WorkingDir=JIT\Methodical\Invoke\fptr\_il_dbginstftn_t
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[_il_dbgrecurse_calli.cmd_7208]
@@ -55569,7 +55201,7 @@ RelativePath=JIT\Methodical\Invoke\fptr\_il_dbgrecurse_calli\_il_dbgrecurse_call
WorkingDir=JIT\Methodical\Invoke\fptr\_il_dbgrecurse_calli
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbgrecurse_jmp.cmd_7209]
@@ -55577,7 +55209,7 @@ RelativePath=JIT\Methodical\Invoke\fptr\_il_dbgrecurse_jmp\_il_dbgrecurse_jmp.cm
WorkingDir=JIT\Methodical\Invoke\fptr\_il_dbgrecurse_jmp
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbgrecurse_jmpi.cmd_7210]
@@ -55585,7 +55217,7 @@ RelativePath=JIT\Methodical\Invoke\fptr\_il_dbgrecurse_jmpi\_il_dbgrecurse_jmpi.
WorkingDir=JIT\Methodical\Invoke\fptr\_il_dbgrecurse_jmpi
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbgrecurse_tail_call.cmd_7211]
@@ -55593,7 +55225,7 @@ RelativePath=JIT\Methodical\Invoke\fptr\_il_dbgrecurse_tail_call\_il_dbgrecurse_
WorkingDir=JIT\Methodical\Invoke\fptr\_il_dbgrecurse_tail_call
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[_il_dbgrecurse_tail_calli.cmd_7212]
@@ -55601,7 +55233,7 @@ RelativePath=JIT\Methodical\Invoke\fptr\_il_dbgrecurse_tail_calli\_il_dbgrecurse
WorkingDir=JIT\Methodical\Invoke\fptr\_il_dbgrecurse_tail_calli
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[_il_dbgvalftn.cmd_7213]
@@ -55609,7 +55241,7 @@ RelativePath=JIT\Methodical\Invoke\fptr\_il_dbgvalftn\_il_dbgvalftn.cmd
WorkingDir=JIT\Methodical\Invoke\fptr\_il_dbgvalftn
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbgvalftn_t.cmd_7214]
@@ -55617,7 +55249,7 @@ RelativePath=JIT\Methodical\Invoke\fptr\_il_dbgvalftn_t\_il_dbgvalftn_t.cmd
WorkingDir=JIT\Methodical\Invoke\fptr\_il_dbgvalftn_t
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[_il_dbgvirtftn.cmd_7215]
@@ -55625,7 +55257,7 @@ RelativePath=JIT\Methodical\Invoke\fptr\_il_dbgvirtftn\_il_dbgvirtftn.cmd
WorkingDir=JIT\Methodical\Invoke\fptr\_il_dbgvirtftn
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbgvirtftn_t.cmd_7216]
@@ -55633,7 +55265,7 @@ RelativePath=JIT\Methodical\Invoke\fptr\_il_dbgvirtftn_t\_il_dbgvirtftn_t.cmd
WorkingDir=JIT\Methodical\Invoke\fptr\_il_dbgvirtftn_t
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[_il_relftn_t.cmd_7217]
@@ -55641,7 +55273,7 @@ RelativePath=JIT\Methodical\Invoke\fptr\_il_relftn_t\_il_relftn_t.cmd
WorkingDir=JIT\Methodical\Invoke\fptr\_il_relftn_t
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[_il_relinstftn.cmd_7218]
@@ -55649,7 +55281,7 @@ RelativePath=JIT\Methodical\Invoke\fptr\_il_relinstftn\_il_relinstftn.cmd
WorkingDir=JIT\Methodical\Invoke\fptr\_il_relinstftn
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_il_relinstftn_t.cmd_7219]
@@ -55657,7 +55289,7 @@ RelativePath=JIT\Methodical\Invoke\fptr\_il_relinstftn_t\_il_relinstftn_t.cmd
WorkingDir=JIT\Methodical\Invoke\fptr\_il_relinstftn_t
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[_il_relrecurse_calli.cmd_7220]
@@ -55665,7 +55297,7 @@ RelativePath=JIT\Methodical\Invoke\fptr\_il_relrecurse_calli\_il_relrecurse_call
WorkingDir=JIT\Methodical\Invoke\fptr\_il_relrecurse_calli
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_il_relrecurse_jmp.cmd_7221]
@@ -55673,7 +55305,7 @@ RelativePath=JIT\Methodical\Invoke\fptr\_il_relrecurse_jmp\_il_relrecurse_jmp.cm
WorkingDir=JIT\Methodical\Invoke\fptr\_il_relrecurse_jmp
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_il_relrecurse_jmpi.cmd_7222]
@@ -55681,7 +55313,7 @@ RelativePath=JIT\Methodical\Invoke\fptr\_il_relrecurse_jmpi\_il_relrecurse_jmpi.
WorkingDir=JIT\Methodical\Invoke\fptr\_il_relrecurse_jmpi
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_il_relrecurse_tail_call.cmd_7223]
@@ -55689,7 +55321,7 @@ RelativePath=JIT\Methodical\Invoke\fptr\_il_relrecurse_tail_call\_il_relrecurse_
WorkingDir=JIT\Methodical\Invoke\fptr\_il_relrecurse_tail_call
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[_il_relrecurse_tail_calli.cmd_7224]
@@ -55697,7 +55329,7 @@ RelativePath=JIT\Methodical\Invoke\fptr\_il_relrecurse_tail_calli\_il_relrecurse
WorkingDir=JIT\Methodical\Invoke\fptr\_il_relrecurse_tail_calli
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_il_relvalftn.cmd_7225]
@@ -55705,7 +55337,7 @@ RelativePath=JIT\Methodical\Invoke\fptr\_il_relvalftn\_il_relvalftn.cmd
WorkingDir=JIT\Methodical\Invoke\fptr\_il_relvalftn
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_il_relvalftn_t.cmd_7226]
@@ -55713,7 +55345,7 @@ RelativePath=JIT\Methodical\Invoke\fptr\_il_relvalftn_t\_il_relvalftn_t.cmd
WorkingDir=JIT\Methodical\Invoke\fptr\_il_relvalftn_t
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[_il_relvirtftn.cmd_7227]
@@ -55721,7 +55353,7 @@ RelativePath=JIT\Methodical\Invoke\fptr\_il_relvirtftn\_il_relvirtftn.cmd
WorkingDir=JIT\Methodical\Invoke\fptr\_il_relvirtftn
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_il_relvirtftn_t.cmd_7228]
@@ -55729,7 +55361,7 @@ RelativePath=JIT\Methodical\Invoke\fptr\_il_relvirtftn_t\_il_relvirtftn_t.cmd
WorkingDir=JIT\Methodical\Invoke\fptr\_il_relvirtftn_t
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[_relrecurse.cmd_7229]
@@ -55737,7 +55369,7 @@ RelativePath=JIT\Methodical\Invoke\fptr\_relrecurse\_relrecurse.cmd
WorkingDir=JIT\Methodical\Invoke\fptr\_relrecurse
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_speed_dbgrecurse.cmd_7230]
@@ -55745,7 +55377,7 @@ RelativePath=JIT\Methodical\Invoke\fptr\_speed_dbgrecurse\_speed_dbgrecurse.cmd
WorkingDir=JIT\Methodical\Invoke\fptr\_speed_dbgrecurse
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_speed_relrecurse.cmd_7231]
@@ -55753,7 +55385,7 @@ RelativePath=JIT\Methodical\Invoke\fptr\_speed_relrecurse\_speed_relrecurse.cmd
WorkingDir=JIT\Methodical\Invoke\fptr\_speed_relrecurse
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_dbgobj.cmd_7232]
@@ -55761,7 +55393,7 @@ RelativePath=JIT\Methodical\Invoke\implicit\_dbgobj\_dbgobj.cmd
WorkingDir=JIT\Methodical\Invoke\implicit\_dbgobj
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbgfr4.cmd_7233]
@@ -55769,7 +55401,7 @@ RelativePath=JIT\Methodical\Invoke\implicit\_il_dbgfr4\_il_dbgfr4.cmd
WorkingDir=JIT\Methodical\Invoke\implicit\_il_dbgfr4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbgfr8.cmd_7234]
@@ -55777,7 +55409,7 @@ RelativePath=JIT\Methodical\Invoke\implicit\_il_dbgfr8\_il_dbgfr8.cmd
WorkingDir=JIT\Methodical\Invoke\implicit\_il_dbgfr8
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbgi4i1.cmd_7235]
@@ -55785,7 +55417,7 @@ RelativePath=JIT\Methodical\Invoke\implicit\_il_dbgi4i1\_il_dbgi4i1.cmd
WorkingDir=JIT\Methodical\Invoke\implicit\_il_dbgi4i1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbgi4i2.cmd_7236]
@@ -55793,7 +55425,7 @@ RelativePath=JIT\Methodical\Invoke\implicit\_il_dbgi4i2\_il_dbgi4i2.cmd
WorkingDir=JIT\Methodical\Invoke\implicit\_il_dbgi4i2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbgi4u1.cmd_7237]
@@ -55801,7 +55433,7 @@ RelativePath=JIT\Methodical\Invoke\implicit\_il_dbgi4u1\_il_dbgi4u1.cmd
WorkingDir=JIT\Methodical\Invoke\implicit\_il_dbgi4u1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbgi4u2.cmd_7238]
@@ -55809,7 +55441,7 @@ RelativePath=JIT\Methodical\Invoke\implicit\_il_dbgi4u2\_il_dbgi4u2.cmd
WorkingDir=JIT\Methodical\Invoke\implicit\_il_dbgi4u2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbgi4u4.cmd_7239]
@@ -55817,7 +55449,7 @@ RelativePath=JIT\Methodical\Invoke\implicit\_il_dbgi4u4\_il_dbgi4u4.cmd
WorkingDir=JIT\Methodical\Invoke\implicit\_il_dbgi4u4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbgi8u8.cmd_7240]
@@ -55825,7 +55457,7 @@ RelativePath=JIT\Methodical\Invoke\implicit\_il_dbgi8u8\_il_dbgi8u8.cmd
WorkingDir=JIT\Methodical\Invoke\implicit\_il_dbgi8u8
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbgii1.cmd_7241]
@@ -55833,7 +55465,7 @@ RelativePath=JIT\Methodical\Invoke\implicit\_il_dbgii1\_il_dbgii1.cmd
WorkingDir=JIT\Methodical\Invoke\implicit\_il_dbgii1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbgii2.cmd_7242]
@@ -55841,7 +55473,7 @@ RelativePath=JIT\Methodical\Invoke\implicit\_il_dbgii2\_il_dbgii2.cmd
WorkingDir=JIT\Methodical\Invoke\implicit\_il_dbgii2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbgii4.cmd_7243]
@@ -55849,7 +55481,7 @@ RelativePath=JIT\Methodical\Invoke\implicit\_il_dbgii4\_il_dbgii4.cmd
WorkingDir=JIT\Methodical\Invoke\implicit\_il_dbgii4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbgiu1.cmd_7244]
@@ -55857,7 +55489,7 @@ RelativePath=JIT\Methodical\Invoke\implicit\_il_dbgiu1\_il_dbgiu1.cmd
WorkingDir=JIT\Methodical\Invoke\implicit\_il_dbgiu1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbgiu2.cmd_7245]
@@ -55865,7 +55497,7 @@ RelativePath=JIT\Methodical\Invoke\implicit\_il_dbgiu2\_il_dbgiu2.cmd
WorkingDir=JIT\Methodical\Invoke\implicit\_il_dbgiu2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbgiu4.cmd_7246]
@@ -55873,7 +55505,7 @@ RelativePath=JIT\Methodical\Invoke\implicit\_il_dbgiu4\_il_dbgiu4.cmd
WorkingDir=JIT\Methodical\Invoke\implicit\_il_dbgiu4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbgobjref.cmd_7247]
@@ -55881,7 +55513,7 @@ RelativePath=JIT\Methodical\Invoke\implicit\_il_dbgobjref\_il_dbgobjref.cmd
WorkingDir=JIT\Methodical\Invoke\implicit\_il_dbgobjref
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_il_relfr4.cmd_7248]
@@ -55889,7 +55521,7 @@ RelativePath=JIT\Methodical\Invoke\implicit\_il_relfr4\_il_relfr4.cmd
WorkingDir=JIT\Methodical\Invoke\implicit\_il_relfr4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_il_relfr8.cmd_7249]
@@ -55897,7 +55529,7 @@ RelativePath=JIT\Methodical\Invoke\implicit\_il_relfr8\_il_relfr8.cmd
WorkingDir=JIT\Methodical\Invoke\implicit\_il_relfr8
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_il_reli4i1.cmd_7250]
@@ -55905,7 +55537,7 @@ RelativePath=JIT\Methodical\Invoke\implicit\_il_reli4i1\_il_reli4i1.cmd
WorkingDir=JIT\Methodical\Invoke\implicit\_il_reli4i1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_reli4i2.cmd_7251]
@@ -55913,7 +55545,7 @@ RelativePath=JIT\Methodical\Invoke\implicit\_il_reli4i2\_il_reli4i2.cmd
WorkingDir=JIT\Methodical\Invoke\implicit\_il_reli4i2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_reli4u1.cmd_7252]
@@ -55921,7 +55553,7 @@ RelativePath=JIT\Methodical\Invoke\implicit\_il_reli4u1\_il_reli4u1.cmd
WorkingDir=JIT\Methodical\Invoke\implicit\_il_reli4u1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_reli4u2.cmd_7253]
@@ -55929,7 +55561,7 @@ RelativePath=JIT\Methodical\Invoke\implicit\_il_reli4u2\_il_reli4u2.cmd
WorkingDir=JIT\Methodical\Invoke\implicit\_il_reli4u2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_il_reli4u4.cmd_7254]
@@ -55937,7 +55569,7 @@ RelativePath=JIT\Methodical\Invoke\implicit\_il_reli4u4\_il_reli4u4.cmd
WorkingDir=JIT\Methodical\Invoke\implicit\_il_reli4u4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_il_reli8u8.cmd_7255]
@@ -55945,7 +55577,7 @@ RelativePath=JIT\Methodical\Invoke\implicit\_il_reli8u8\_il_reli8u8.cmd
WorkingDir=JIT\Methodical\Invoke\implicit\_il_reli8u8
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_il_relii1.cmd_7256]
@@ -55953,7 +55585,7 @@ RelativePath=JIT\Methodical\Invoke\implicit\_il_relii1\_il_relii1.cmd
WorkingDir=JIT\Methodical\Invoke\implicit\_il_relii1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_il_relii2.cmd_7257]
@@ -55961,7 +55593,7 @@ RelativePath=JIT\Methodical\Invoke\implicit\_il_relii2\_il_relii2.cmd
WorkingDir=JIT\Methodical\Invoke\implicit\_il_relii2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_il_relii4.cmd_7258]
@@ -55969,7 +55601,7 @@ RelativePath=JIT\Methodical\Invoke\implicit\_il_relii4\_il_relii4.cmd
WorkingDir=JIT\Methodical\Invoke\implicit\_il_relii4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_il_reliu1.cmd_7259]
@@ -55977,7 +55609,7 @@ RelativePath=JIT\Methodical\Invoke\implicit\_il_reliu1\_il_reliu1.cmd
WorkingDir=JIT\Methodical\Invoke\implicit\_il_reliu1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_reliu2.cmd_7260]
@@ -55985,7 +55617,7 @@ RelativePath=JIT\Methodical\Invoke\implicit\_il_reliu2\_il_reliu2.cmd
WorkingDir=JIT\Methodical\Invoke\implicit\_il_reliu2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_il_reliu4.cmd_7261]
@@ -55993,7 +55625,7 @@ RelativePath=JIT\Methodical\Invoke\implicit\_il_reliu4\_il_reliu4.cmd
WorkingDir=JIT\Methodical\Invoke\implicit\_il_reliu4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_il_relobjref.cmd_7262]
@@ -56001,7 +55633,7 @@ RelativePath=JIT\Methodical\Invoke\implicit\_il_relobjref\_il_relobjref.cmd
WorkingDir=JIT\Methodical\Invoke\implicit\_il_relobjref
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_relobj.cmd_7263]
@@ -56009,7 +55641,7 @@ RelativePath=JIT\Methodical\Invoke\implicit\_relobj\_relobj.cmd
WorkingDir=JIT\Methodical\Invoke\implicit\_relobj
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_speed_dbgobj.cmd_7264]
@@ -56017,7 +55649,7 @@ RelativePath=JIT\Methodical\Invoke\implicit\_speed_dbgobj\_speed_dbgobj.cmd
WorkingDir=JIT\Methodical\Invoke\implicit\_speed_dbgobj
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_speed_relobj.cmd_7265]
@@ -56025,7 +55657,7 @@ RelativePath=JIT\Methodical\Invoke\implicit\_speed_relobj\_speed_relobj.cmd
WorkingDir=JIT\Methodical\Invoke\implicit\_speed_relobj
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_dbgcatchfinally.cmd_7266]
@@ -56033,7 +55665,7 @@ RelativePath=JIT\Methodical\Invoke\SEH\_dbgcatchfinally\_dbgcatchfinally.cmd
WorkingDir=JIT\Methodical\Invoke\SEH\_dbgcatchfinally
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[_dbgcatchfinally_tail.cmd_7267]
@@ -56041,7 +55673,7 @@ RelativePath=JIT\Methodical\Invoke\SEH\_dbgcatchfinally_tail\_dbgcatchfinally_ta
WorkingDir=JIT\Methodical\Invoke\SEH\_dbgcatchfinally_tail
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[_il_dbgcatchfault.cmd_7268]
@@ -56049,7 +55681,7 @@ RelativePath=JIT\Methodical\Invoke\SEH\_il_dbgcatchfault\_il_dbgcatchfault.cmd
WorkingDir=JIT\Methodical\Invoke\SEH\_il_dbgcatchfault
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[_il_dbgcatchfault_jmp.cmd_7269]
@@ -56057,7 +55689,7 @@ RelativePath=JIT\Methodical\Invoke\SEH\_il_dbgcatchfault_jmp\_il_dbgcatchfault_j
WorkingDir=JIT\Methodical\Invoke\SEH\_il_dbgcatchfault_jmp
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[_il_dbgcatchfault_tail.cmd_7270]
@@ -56065,7 +55697,7 @@ RelativePath=JIT\Methodical\Invoke\SEH\_il_dbgcatchfault_tail\_il_dbgcatchfault_
WorkingDir=JIT\Methodical\Invoke\SEH\_il_dbgcatchfault_tail
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[_il_dbgcatchfinally_ind.cmd_7271]
@@ -56073,7 +55705,7 @@ RelativePath=JIT\Methodical\Invoke\SEH\_il_dbgcatchfinally_ind\_il_dbgcatchfinal
WorkingDir=JIT\Methodical\Invoke\SEH\_il_dbgcatchfinally_ind
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[_il_dbgcatchfinally_jmp.cmd_7272]
@@ -56081,7 +55713,7 @@ RelativePath=JIT\Methodical\Invoke\SEH\_il_dbgcatchfinally_jmp\_il_dbgcatchfinal
WorkingDir=JIT\Methodical\Invoke\SEH\_il_dbgcatchfinally_jmp
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[_il_dbgcatchfinally_jmpind.cmd_7273]
@@ -56089,7 +55721,7 @@ RelativePath=JIT\Methodical\Invoke\SEH\_il_dbgcatchfinally_jmpind\_il_dbgcatchfi
WorkingDir=JIT\Methodical\Invoke\SEH\_il_dbgcatchfinally_jmpind
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[_il_dbgcatchfinally_tail.cmd_7274]
@@ -56097,7 +55729,7 @@ RelativePath=JIT\Methodical\Invoke\SEH\_il_dbgcatchfinally_tail\_il_dbgcatchfina
WorkingDir=JIT\Methodical\Invoke\SEH\_il_dbgcatchfinally_tail
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[_il_relcatchfault.cmd_7275]
@@ -56105,7 +55737,7 @@ RelativePath=JIT\Methodical\Invoke\SEH\_il_relcatchfault\_il_relcatchfault.cmd
WorkingDir=JIT\Methodical\Invoke\SEH\_il_relcatchfault
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[_il_relcatchfault_jmp.cmd_7276]
@@ -56113,7 +55745,7 @@ RelativePath=JIT\Methodical\Invoke\SEH\_il_relcatchfault_jmp\_il_relcatchfault_j
WorkingDir=JIT\Methodical\Invoke\SEH\_il_relcatchfault_jmp
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[_il_relcatchfault_tail.cmd_7277]
@@ -56121,7 +55753,7 @@ RelativePath=JIT\Methodical\Invoke\SEH\_il_relcatchfault_tail\_il_relcatchfault_
WorkingDir=JIT\Methodical\Invoke\SEH\_il_relcatchfault_tail
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[_il_relcatchfinally_ind.cmd_7278]
@@ -56129,7 +55761,7 @@ RelativePath=JIT\Methodical\Invoke\SEH\_il_relcatchfinally_ind\_il_relcatchfinal
WorkingDir=JIT\Methodical\Invoke\SEH\_il_relcatchfinally_ind
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[_il_relcatchfinally_jmp.cmd_7279]
@@ -56137,7 +55769,7 @@ RelativePath=JIT\Methodical\Invoke\SEH\_il_relcatchfinally_jmp\_il_relcatchfinal
WorkingDir=JIT\Methodical\Invoke\SEH\_il_relcatchfinally_jmp
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[_il_relcatchfinally_jmpind.cmd_7280]
@@ -56145,7 +55777,7 @@ RelativePath=JIT\Methodical\Invoke\SEH\_il_relcatchfinally_jmpind\_il_relcatchfi
WorkingDir=JIT\Methodical\Invoke\SEH\_il_relcatchfinally_jmpind
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[_il_relcatchfinally_tail.cmd_7281]
@@ -56153,7 +55785,7 @@ RelativePath=JIT\Methodical\Invoke\SEH\_il_relcatchfinally_tail\_il_relcatchfina
WorkingDir=JIT\Methodical\Invoke\SEH\_il_relcatchfinally_tail
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[_relcatchfinally.cmd_7282]
@@ -56161,7 +55793,7 @@ RelativePath=JIT\Methodical\Invoke\SEH\_relcatchfinally\_relcatchfinally.cmd
WorkingDir=JIT\Methodical\Invoke\SEH\_relcatchfinally
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[_relcatchfinally_tail.cmd_7283]
@@ -56169,7 +55801,7 @@ RelativePath=JIT\Methodical\Invoke\SEH\_relcatchfinally_tail\_relcatchfinally_ta
WorkingDir=JIT\Methodical\Invoke\SEH\_relcatchfinally_tail
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[_speed_dbgcatchfinally.cmd_7284]
@@ -56177,7 +55809,7 @@ RelativePath=JIT\Methodical\Invoke\SEH\_speed_dbgcatchfinally\_speed_dbgcatchfin
WorkingDir=JIT\Methodical\Invoke\SEH\_speed_dbgcatchfinally
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[_speed_dbgcatchfinally_tail.cmd_7285]
@@ -56185,7 +55817,7 @@ RelativePath=JIT\Methodical\Invoke\SEH\_speed_dbgcatchfinally_tail\_speed_dbgcat
WorkingDir=JIT\Methodical\Invoke\SEH\_speed_dbgcatchfinally_tail
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[_speed_relcatchfinally.cmd_7286]
@@ -56193,7 +55825,7 @@ RelativePath=JIT\Methodical\Invoke\SEH\_speed_relcatchfinally\_speed_relcatchfin
WorkingDir=JIT\Methodical\Invoke\SEH\_speed_relcatchfinally
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[_speed_relcatchfinally_tail.cmd_7287]
@@ -56201,7 +55833,7 @@ RelativePath=JIT\Methodical\Invoke\SEH\_speed_relcatchfinally_tail\_speed_relcat
WorkingDir=JIT\Methodical\Invoke\SEH\_speed_relcatchfinally_tail
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[_dbgthisnull.cmd_7288]
@@ -56209,7 +55841,7 @@ RelativePath=JIT\Methodical\Invoke\thiscall\_dbgthisnull\_dbgthisnull.cmd
WorkingDir=JIT\Methodical\Invoke\thiscall\_dbgthisnull
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[_relthisnull.cmd_7289]
@@ -56217,7 +55849,7 @@ RelativePath=JIT\Methodical\Invoke\thiscall\_relthisnull\_relthisnull.cmd
WorkingDir=JIT\Methodical\Invoke\thiscall\_relthisnull
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[_speed_dbgthisnull.cmd_7290]
@@ -56225,7 +55857,7 @@ RelativePath=JIT\Methodical\Invoke\thiscall\_speed_dbgthisnull\_speed_dbgthisnul
WorkingDir=JIT\Methodical\Invoke\thiscall\_speed_dbgthisnull
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[_speed_relthisnull.cmd_7291]
@@ -56233,7 +55865,7 @@ RelativePath=JIT\Methodical\Invoke\thiscall\_speed_relthisnull\_speed_relthisnul
WorkingDir=JIT\Methodical\Invoke\thiscall\_speed_relthisnull
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[bug603649.cmd_7292]
@@ -56241,7 +55873,7 @@ RelativePath=JIT\Methodical\jitinterface\bug603649\bug603649.cmd
WorkingDir=JIT\Methodical\jitinterface\bug603649
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbgldtoken.cmd_7293]
@@ -56249,7 +55881,7 @@ RelativePath=JIT\Methodical\ldtoken\_il_dbgldtoken\_il_dbgldtoken.cmd
WorkingDir=JIT\Methodical\ldtoken\_il_dbgldtoken
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbgldtokena.cmd_7294]
@@ -56257,7 +55889,7 @@ RelativePath=JIT\Methodical\ldtoken\_il_dbgldtokena\_il_dbgldtokena.cmd
WorkingDir=JIT\Methodical\ldtoken\_il_dbgldtokena
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbgptr_types.cmd_7295]
@@ -56265,7 +55897,7 @@ RelativePath=JIT\Methodical\ldtoken\_il_dbgptr_types\_il_dbgptr_types.cmd
WorkingDir=JIT\Methodical\ldtoken\_il_dbgptr_types
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbgtypes.cmd_7296]
@@ -56273,7 +55905,7 @@ RelativePath=JIT\Methodical\ldtoken\_il_dbgtypes\_il_dbgtypes.cmd
WorkingDir=JIT\Methodical\ldtoken\_il_dbgtypes
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[_il_relldtoken.cmd_7297]
@@ -56281,7 +55913,7 @@ RelativePath=JIT\Methodical\ldtoken\_il_relldtoken\_il_relldtoken.cmd
WorkingDir=JIT\Methodical\ldtoken\_il_relldtoken
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_il_relldtokena.cmd_7298]
@@ -56289,7 +55921,7 @@ RelativePath=JIT\Methodical\ldtoken\_il_relldtokena\_il_relldtokena.cmd
WorkingDir=JIT\Methodical\ldtoken\_il_relldtokena
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_il_relptr_types.cmd_7299]
@@ -56297,7 +55929,7 @@ RelativePath=JIT\Methodical\ldtoken\_il_relptr_types\_il_relptr_types.cmd
WorkingDir=JIT\Methodical\ldtoken\_il_relptr_types
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_il_reltypes.cmd_7300]
@@ -56305,7 +55937,7 @@ RelativePath=JIT\Methodical\ldtoken\_il_reltypes\_il_reltypes.cmd
WorkingDir=JIT\Methodical\ldtoken\_il_reltypes
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[call01_small.cmd_7301]
@@ -56313,7 +55945,7 @@ RelativePath=JIT\Methodical\localloc\call\call01_small\call01_small.cmd
WorkingDir=JIT\Methodical\localloc\call\call01_small
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[verify01_dynamic.cmd_7302]
@@ -56321,7 +55953,7 @@ RelativePath=JIT\Methodical\localloc\verify\verify01_dynamic\verify01_dynamic.cm
WorkingDir=JIT\Methodical\localloc\verify\verify01_dynamic
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[verify01_large.cmd_7303]
@@ -56329,7 +55961,7 @@ RelativePath=JIT\Methodical\localloc\verify\verify01_large\verify01_large.cmd
WorkingDir=JIT\Methodical\localloc\verify\verify01_large
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[verify01_small.cmd_7304]
@@ -56337,7 +55969,7 @@ RelativePath=JIT\Methodical\localloc\verify\verify01_small\verify01_small.cmd
WorkingDir=JIT\Methodical\localloc\verify\verify01_small
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[zeroInit01_large.cmd_7305]
@@ -56345,7 +55977,7 @@ RelativePath=JIT\Methodical\localloc\zeroinit\zeroInit01_large\zeroInit01_large.
WorkingDir=JIT\Methodical\localloc\zeroinit\zeroInit01_large
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[zeroinit01_small.cmd_7306]
@@ -56353,7 +55985,7 @@ RelativePath=JIT\Methodical\localloc\zeroinit\zeroinit01_small\zeroinit01_small.
WorkingDir=JIT\Methodical\localloc\zeroinit\zeroinit01_small
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[classarr_cs_d.cmd_7307]
@@ -56361,7 +55993,7 @@ RelativePath=JIT\Methodical\MDArray\basics\classarr_cs_d\classarr_cs_d.cmd
WorkingDir=JIT\Methodical\MDArray\basics\classarr_cs_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS;UNWIND
+Categories=JIT;EXPECTED_PASS;UNWIND
HostStyle=0
[classarr_cs_do.cmd_7308]
@@ -56369,7 +56001,7 @@ RelativePath=JIT\Methodical\MDArray\basics\classarr_cs_do\classarr_cs_do.cmd
WorkingDir=JIT\Methodical\MDArray\basics\classarr_cs_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[classarr_cs_r.cmd_7309]
@@ -56377,7 +56009,7 @@ RelativePath=JIT\Methodical\MDArray\basics\classarr_cs_r\classarr_cs_r.cmd
WorkingDir=JIT\Methodical\MDArray\basics\classarr_cs_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS;UNWIND
+Categories=JIT;EXPECTED_PASS;UNWIND
HostStyle=0
[classarr_cs_ro.cmd_7310]
@@ -56385,7 +56017,7 @@ RelativePath=JIT\Methodical\MDArray\basics\classarr_cs_ro\classarr_cs_ro.cmd
WorkingDir=JIT\Methodical\MDArray\basics\classarr_cs_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[doublearr_cs_d.cmd_7311]
@@ -56393,7 +56025,7 @@ RelativePath=JIT\Methodical\MDArray\basics\doublearr_cs_d\doublearr_cs_d.cmd
WorkingDir=JIT\Methodical\MDArray\basics\doublearr_cs_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS;UNWIND
+Categories=JIT;EXPECTED_PASS;UNWIND
HostStyle=0
[doublearr_cs_do.cmd_7312]
@@ -56401,7 +56033,7 @@ RelativePath=JIT\Methodical\MDArray\basics\doublearr_cs_do\doublearr_cs_do.cmd
WorkingDir=JIT\Methodical\MDArray\basics\doublearr_cs_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[doublearr_cs_r.cmd_7313]
@@ -56409,7 +56041,7 @@ RelativePath=JIT\Methodical\MDArray\basics\doublearr_cs_r\doublearr_cs_r.cmd
WorkingDir=JIT\Methodical\MDArray\basics\doublearr_cs_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS;UNWIND
+Categories=JIT;EXPECTED_PASS;UNWIND
HostStyle=0
[doublearr_cs_ro.cmd_7314]
@@ -56417,7 +56049,7 @@ RelativePath=JIT\Methodical\MDArray\basics\doublearr_cs_ro\doublearr_cs_ro.cmd
WorkingDir=JIT\Methodical\MDArray\basics\doublearr_cs_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[jaggedarr_cs_d.cmd_7315]
@@ -56425,7 +56057,7 @@ RelativePath=JIT\Methodical\MDArray\basics\jaggedarr_cs_d\jaggedarr_cs_d.cmd
WorkingDir=JIT\Methodical\MDArray\basics\jaggedarr_cs_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS;UNWIND
+Categories=JIT;EXPECTED_PASS;UNWIND
HostStyle=0
[jaggedarr_cs_do.cmd_7316]
@@ -56433,7 +56065,7 @@ RelativePath=JIT\Methodical\MDArray\basics\jaggedarr_cs_do\jaggedarr_cs_do.cmd
WorkingDir=JIT\Methodical\MDArray\basics\jaggedarr_cs_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[jaggedarr_cs_r.cmd_7317]
@@ -56441,7 +56073,7 @@ RelativePath=JIT\Methodical\MDArray\basics\jaggedarr_cs_r\jaggedarr_cs_r.cmd
WorkingDir=JIT\Methodical\MDArray\basics\jaggedarr_cs_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS;UNWIND
+Categories=JIT;EXPECTED_PASS;UNWIND
HostStyle=0
[jaggedarr_cs_ro.cmd_7318]
@@ -56449,7 +56081,7 @@ RelativePath=JIT\Methodical\MDArray\basics\jaggedarr_cs_ro\jaggedarr_cs_ro.cmd
WorkingDir=JIT\Methodical\MDArray\basics\jaggedarr_cs_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[stringarr_cs_d.cmd_7319]
@@ -56457,7 +56089,7 @@ RelativePath=JIT\Methodical\MDArray\basics\stringarr_cs_d\stringarr_cs_d.cmd
WorkingDir=JIT\Methodical\MDArray\basics\stringarr_cs_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS;UNWIND
+Categories=JIT;EXPECTED_PASS;UNWIND
HostStyle=0
[stringarr_cs_do.cmd_7320]
@@ -56465,7 +56097,7 @@ RelativePath=JIT\Methodical\MDArray\basics\stringarr_cs_do\stringarr_cs_do.cmd
WorkingDir=JIT\Methodical\MDArray\basics\stringarr_cs_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[stringarr_cs_r.cmd_7321]
@@ -56473,7 +56105,7 @@ RelativePath=JIT\Methodical\MDArray\basics\stringarr_cs_r\stringarr_cs_r.cmd
WorkingDir=JIT\Methodical\MDArray\basics\stringarr_cs_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS;UNWIND
+Categories=JIT;EXPECTED_PASS;UNWIND
HostStyle=0
[stringarr_cs_ro.cmd_7322]
@@ -56481,7 +56113,7 @@ RelativePath=JIT\Methodical\MDArray\basics\stringarr_cs_ro\stringarr_cs_ro.cmd
WorkingDir=JIT\Methodical\MDArray\basics\stringarr_cs_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[structarr_cs_d.cmd_7323]
@@ -56489,7 +56121,7 @@ RelativePath=JIT\Methodical\MDArray\basics\structarr_cs_d\structarr_cs_d.cmd
WorkingDir=JIT\Methodical\MDArray\basics\structarr_cs_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS;UNWIND
+Categories=JIT;EXPECTED_PASS;UNWIND
HostStyle=0
[structarr_cs_do.cmd_7324]
@@ -56497,7 +56129,7 @@ RelativePath=JIT\Methodical\MDArray\basics\structarr_cs_do\structarr_cs_do.cmd
WorkingDir=JIT\Methodical\MDArray\basics\structarr_cs_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[structarr_cs_r.cmd_7325]
@@ -56505,7 +56137,7 @@ RelativePath=JIT\Methodical\MDArray\basics\structarr_cs_r\structarr_cs_r.cmd
WorkingDir=JIT\Methodical\MDArray\basics\structarr_cs_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS;UNWIND
+Categories=JIT;EXPECTED_PASS;UNWIND
HostStyle=0
[structarr_cs_ro.cmd_7326]
@@ -56513,7 +56145,7 @@ RelativePath=JIT\Methodical\MDArray\basics\structarr_cs_ro\structarr_cs_ro.cmd
WorkingDir=JIT\Methodical\MDArray\basics\structarr_cs_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[bool_cs_d.cmd_7327]
@@ -56521,7 +56153,7 @@ RelativePath=JIT\Methodical\MDArray\DataTypes\bool_cs_d\bool_cs_d.cmd
WorkingDir=JIT\Methodical\MDArray\DataTypes\bool_cs_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[bool_cs_do.cmd_7328]
@@ -56529,7 +56161,7 @@ RelativePath=JIT\Methodical\MDArray\DataTypes\bool_cs_do\bool_cs_do.cmd
WorkingDir=JIT\Methodical\MDArray\DataTypes\bool_cs_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[bool_cs_r.cmd_7329]
@@ -56537,7 +56169,7 @@ RelativePath=JIT\Methodical\MDArray\DataTypes\bool_cs_r\bool_cs_r.cmd
WorkingDir=JIT\Methodical\MDArray\DataTypes\bool_cs_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[bool_cs_ro.cmd_7330]
@@ -56545,7 +56177,7 @@ RelativePath=JIT\Methodical\MDArray\DataTypes\bool_cs_ro\bool_cs_ro.cmd
WorkingDir=JIT\Methodical\MDArray\DataTypes\bool_cs_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[byte_cs_d.cmd_7331]
@@ -56553,7 +56185,7 @@ RelativePath=JIT\Methodical\MDArray\DataTypes\byte_cs_d\byte_cs_d.cmd
WorkingDir=JIT\Methodical\MDArray\DataTypes\byte_cs_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[byte_cs_do.cmd_7332]
@@ -56561,7 +56193,7 @@ RelativePath=JIT\Methodical\MDArray\DataTypes\byte_cs_do\byte_cs_do.cmd
WorkingDir=JIT\Methodical\MDArray\DataTypes\byte_cs_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[byte_cs_r.cmd_7333]
@@ -56569,7 +56201,7 @@ RelativePath=JIT\Methodical\MDArray\DataTypes\byte_cs_r\byte_cs_r.cmd
WorkingDir=JIT\Methodical\MDArray\DataTypes\byte_cs_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[byte_cs_ro.cmd_7334]
@@ -56577,7 +56209,7 @@ RelativePath=JIT\Methodical\MDArray\DataTypes\byte_cs_ro\byte_cs_ro.cmd
WorkingDir=JIT\Methodical\MDArray\DataTypes\byte_cs_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[char_cs_d.cmd_7335]
@@ -56585,7 +56217,7 @@ RelativePath=JIT\Methodical\MDArray\DataTypes\char_cs_d\char_cs_d.cmd
WorkingDir=JIT\Methodical\MDArray\DataTypes\char_cs_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[char_cs_do.cmd_7336]
@@ -56593,7 +56225,7 @@ RelativePath=JIT\Methodical\MDArray\DataTypes\char_cs_do\char_cs_do.cmd
WorkingDir=JIT\Methodical\MDArray\DataTypes\char_cs_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[char_cs_r.cmd_7337]
@@ -56601,7 +56233,7 @@ RelativePath=JIT\Methodical\MDArray\DataTypes\char_cs_r\char_cs_r.cmd
WorkingDir=JIT\Methodical\MDArray\DataTypes\char_cs_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[char_cs_ro.cmd_7338]
@@ -56609,7 +56241,7 @@ RelativePath=JIT\Methodical\MDArray\DataTypes\char_cs_ro\char_cs_ro.cmd
WorkingDir=JIT\Methodical\MDArray\DataTypes\char_cs_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[decimal_cs_d.cmd_7339]
@@ -56617,7 +56249,7 @@ RelativePath=JIT\Methodical\MDArray\DataTypes\decimal_cs_d\decimal_cs_d.cmd
WorkingDir=JIT\Methodical\MDArray\DataTypes\decimal_cs_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[decimal_cs_do.cmd_7340]
@@ -56625,7 +56257,7 @@ RelativePath=JIT\Methodical\MDArray\DataTypes\decimal_cs_do\decimal_cs_do.cmd
WorkingDir=JIT\Methodical\MDArray\DataTypes\decimal_cs_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[decimal_cs_r.cmd_7341]
@@ -56633,7 +56265,7 @@ RelativePath=JIT\Methodical\MDArray\DataTypes\decimal_cs_r\decimal_cs_r.cmd
WorkingDir=JIT\Methodical\MDArray\DataTypes\decimal_cs_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[decimal_cs_ro.cmd_7342]
@@ -56641,7 +56273,7 @@ RelativePath=JIT\Methodical\MDArray\DataTypes\decimal_cs_ro\decimal_cs_ro.cmd
WorkingDir=JIT\Methodical\MDArray\DataTypes\decimal_cs_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[double_cs_d.cmd_7343]
@@ -56649,7 +56281,7 @@ RelativePath=JIT\Methodical\MDArray\DataTypes\double_cs_d\double_cs_d.cmd
WorkingDir=JIT\Methodical\MDArray\DataTypes\double_cs_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[double_cs_do.cmd_7344]
@@ -56657,7 +56289,7 @@ RelativePath=JIT\Methodical\MDArray\DataTypes\double_cs_do\double_cs_do.cmd
WorkingDir=JIT\Methodical\MDArray\DataTypes\double_cs_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[double_cs_r.cmd_7345]
@@ -56665,7 +56297,7 @@ RelativePath=JIT\Methodical\MDArray\DataTypes\double_cs_r\double_cs_r.cmd
WorkingDir=JIT\Methodical\MDArray\DataTypes\double_cs_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[double_cs_ro.cmd_7346]
@@ -56673,7 +56305,7 @@ RelativePath=JIT\Methodical\MDArray\DataTypes\double_cs_ro\double_cs_ro.cmd
WorkingDir=JIT\Methodical\MDArray\DataTypes\double_cs_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[float_cs_d.cmd_7347]
@@ -56681,7 +56313,7 @@ RelativePath=JIT\Methodical\MDArray\DataTypes\float_cs_d\float_cs_d.cmd
WorkingDir=JIT\Methodical\MDArray\DataTypes\float_cs_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[float_cs_do.cmd_7348]
@@ -56689,7 +56321,7 @@ RelativePath=JIT\Methodical\MDArray\DataTypes\float_cs_do\float_cs_do.cmd
WorkingDir=JIT\Methodical\MDArray\DataTypes\float_cs_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[float_cs_r.cmd_7349]
@@ -56697,7 +56329,7 @@ RelativePath=JIT\Methodical\MDArray\DataTypes\float_cs_r\float_cs_r.cmd
WorkingDir=JIT\Methodical\MDArray\DataTypes\float_cs_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[float_cs_ro.cmd_7350]
@@ -56705,7 +56337,7 @@ RelativePath=JIT\Methodical\MDArray\DataTypes\float_cs_ro\float_cs_ro.cmd
WorkingDir=JIT\Methodical\MDArray\DataTypes\float_cs_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[int_cs_d.cmd_7351]
@@ -56713,7 +56345,7 @@ RelativePath=JIT\Methodical\MDArray\DataTypes\int_cs_d\int_cs_d.cmd
WorkingDir=JIT\Methodical\MDArray\DataTypes\int_cs_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[int_cs_do.cmd_7352]
@@ -56721,7 +56353,7 @@ RelativePath=JIT\Methodical\MDArray\DataTypes\int_cs_do\int_cs_do.cmd
WorkingDir=JIT\Methodical\MDArray\DataTypes\int_cs_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[int_cs_r.cmd_7353]
@@ -56729,7 +56361,7 @@ RelativePath=JIT\Methodical\MDArray\DataTypes\int_cs_r\int_cs_r.cmd
WorkingDir=JIT\Methodical\MDArray\DataTypes\int_cs_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[int_cs_ro.cmd_7354]
@@ -56737,7 +56369,7 @@ RelativePath=JIT\Methodical\MDArray\DataTypes\int_cs_ro\int_cs_ro.cmd
WorkingDir=JIT\Methodical\MDArray\DataTypes\int_cs_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[long_cs_d.cmd_7355]
@@ -56745,7 +56377,7 @@ RelativePath=JIT\Methodical\MDArray\DataTypes\long_cs_d\long_cs_d.cmd
WorkingDir=JIT\Methodical\MDArray\DataTypes\long_cs_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[long_cs_do.cmd_7356]
@@ -56753,7 +56385,7 @@ RelativePath=JIT\Methodical\MDArray\DataTypes\long_cs_do\long_cs_do.cmd
WorkingDir=JIT\Methodical\MDArray\DataTypes\long_cs_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[long_cs_r.cmd_7357]
@@ -56761,7 +56393,7 @@ RelativePath=JIT\Methodical\MDArray\DataTypes\long_cs_r\long_cs_r.cmd
WorkingDir=JIT\Methodical\MDArray\DataTypes\long_cs_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[long_cs_ro.cmd_7358]
@@ -56769,7 +56401,7 @@ RelativePath=JIT\Methodical\MDArray\DataTypes\long_cs_ro\long_cs_ro.cmd
WorkingDir=JIT\Methodical\MDArray\DataTypes\long_cs_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[sbyte_cs_d.cmd_7359]
@@ -56777,7 +56409,7 @@ RelativePath=JIT\Methodical\MDArray\DataTypes\sbyte_cs_d\sbyte_cs_d.cmd
WorkingDir=JIT\Methodical\MDArray\DataTypes\sbyte_cs_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[sbyte_cs_do.cmd_7360]
@@ -56785,7 +56417,7 @@ RelativePath=JIT\Methodical\MDArray\DataTypes\sbyte_cs_do\sbyte_cs_do.cmd
WorkingDir=JIT\Methodical\MDArray\DataTypes\sbyte_cs_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[sbyte_cs_r.cmd_7361]
@@ -56793,7 +56425,7 @@ RelativePath=JIT\Methodical\MDArray\DataTypes\sbyte_cs_r\sbyte_cs_r.cmd
WorkingDir=JIT\Methodical\MDArray\DataTypes\sbyte_cs_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[sbyte_cs_ro.cmd_7362]
@@ -56801,7 +56433,7 @@ RelativePath=JIT\Methodical\MDArray\DataTypes\sbyte_cs_ro\sbyte_cs_ro.cmd
WorkingDir=JIT\Methodical\MDArray\DataTypes\sbyte_cs_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[short_cs_d.cmd_7363]
@@ -56809,7 +56441,7 @@ RelativePath=JIT\Methodical\MDArray\DataTypes\short_cs_d\short_cs_d.cmd
WorkingDir=JIT\Methodical\MDArray\DataTypes\short_cs_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[short_cs_do.cmd_7364]
@@ -56817,7 +56449,7 @@ RelativePath=JIT\Methodical\MDArray\DataTypes\short_cs_do\short_cs_do.cmd
WorkingDir=JIT\Methodical\MDArray\DataTypes\short_cs_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[short_cs_r.cmd_7365]
@@ -56825,7 +56457,7 @@ RelativePath=JIT\Methodical\MDArray\DataTypes\short_cs_r\short_cs_r.cmd
WorkingDir=JIT\Methodical\MDArray\DataTypes\short_cs_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[short_cs_ro.cmd_7366]
@@ -56833,7 +56465,7 @@ RelativePath=JIT\Methodical\MDArray\DataTypes\short_cs_ro\short_cs_ro.cmd
WorkingDir=JIT\Methodical\MDArray\DataTypes\short_cs_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[uint_cs_d.cmd_7367]
@@ -56841,7 +56473,7 @@ RelativePath=JIT\Methodical\MDArray\DataTypes\uint_cs_d\uint_cs_d.cmd
WorkingDir=JIT\Methodical\MDArray\DataTypes\uint_cs_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[uint_cs_do.cmd_7368]
@@ -56849,7 +56481,7 @@ RelativePath=JIT\Methodical\MDArray\DataTypes\uint_cs_do\uint_cs_do.cmd
WorkingDir=JIT\Methodical\MDArray\DataTypes\uint_cs_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[uint_cs_r.cmd_7369]
@@ -56857,7 +56489,7 @@ RelativePath=JIT\Methodical\MDArray\DataTypes\uint_cs_r\uint_cs_r.cmd
WorkingDir=JIT\Methodical\MDArray\DataTypes\uint_cs_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[uint_cs_ro.cmd_7370]
@@ -56865,7 +56497,7 @@ RelativePath=JIT\Methodical\MDArray\DataTypes\uint_cs_ro\uint_cs_ro.cmd
WorkingDir=JIT\Methodical\MDArray\DataTypes\uint_cs_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[ulong_cs_d.cmd_7371]
@@ -56873,7 +56505,7 @@ RelativePath=JIT\Methodical\MDArray\DataTypes\ulong_cs_d\ulong_cs_d.cmd
WorkingDir=JIT\Methodical\MDArray\DataTypes\ulong_cs_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[ulong_cs_do.cmd_7372]
@@ -56881,7 +56513,7 @@ RelativePath=JIT\Methodical\MDArray\DataTypes\ulong_cs_do\ulong_cs_do.cmd
WorkingDir=JIT\Methodical\MDArray\DataTypes\ulong_cs_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[ulong_cs_r.cmd_7373]
@@ -56889,7 +56521,7 @@ RelativePath=JIT\Methodical\MDArray\DataTypes\ulong_cs_r\ulong_cs_r.cmd
WorkingDir=JIT\Methodical\MDArray\DataTypes\ulong_cs_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[ulong_cs_ro.cmd_7374]
@@ -56897,7 +56529,7 @@ RelativePath=JIT\Methodical\MDArray\DataTypes\ulong_cs_ro\ulong_cs_ro.cmd
WorkingDir=JIT\Methodical\MDArray\DataTypes\ulong_cs_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[ushort_cs_d.cmd_7375]
@@ -56905,7 +56537,7 @@ RelativePath=JIT\Methodical\MDArray\DataTypes\ushort_cs_d\ushort_cs_d.cmd
WorkingDir=JIT\Methodical\MDArray\DataTypes\ushort_cs_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[ushort_cs_do.cmd_7376]
@@ -56913,7 +56545,7 @@ RelativePath=JIT\Methodical\MDArray\DataTypes\ushort_cs_do\ushort_cs_do.cmd
WorkingDir=JIT\Methodical\MDArray\DataTypes\ushort_cs_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[ushort_cs_r.cmd_7377]
@@ -56921,7 +56553,7 @@ RelativePath=JIT\Methodical\MDArray\DataTypes\ushort_cs_r\ushort_cs_r.cmd
WorkingDir=JIT\Methodical\MDArray\DataTypes\ushort_cs_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[ushort_cs_ro.cmd_7378]
@@ -56929,7 +56561,7 @@ RelativePath=JIT\Methodical\MDArray\DataTypes\ushort_cs_ro\ushort_cs_ro.cmd
WorkingDir=JIT\Methodical\MDArray\DataTypes\ushort_cs_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[classarr_cs_d.cmd_7379]
@@ -56937,7 +56569,7 @@ RelativePath=JIT\Methodical\MDArray\GaussJordan\classarr_cs_d\classarr_cs_d.cmd
WorkingDir=JIT\Methodical\MDArray\GaussJordan\classarr_cs_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[classarr_cs_do.cmd_7380]
@@ -56945,7 +56577,7 @@ RelativePath=JIT\Methodical\MDArray\GaussJordan\classarr_cs_do\classarr_cs_do.cm
WorkingDir=JIT\Methodical\MDArray\GaussJordan\classarr_cs_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[classarr_cs_r.cmd_7381]
@@ -56953,7 +56585,7 @@ RelativePath=JIT\Methodical\MDArray\GaussJordan\classarr_cs_r\classarr_cs_r.cmd
WorkingDir=JIT\Methodical\MDArray\GaussJordan\classarr_cs_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[classarr_cs_ro.cmd_7382]
@@ -56961,7 +56593,7 @@ RelativePath=JIT\Methodical\MDArray\GaussJordan\classarr_cs_ro\classarr_cs_ro.cm
WorkingDir=JIT\Methodical\MDArray\GaussJordan\classarr_cs_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[jaggedarr_cs_d.cmd_7383]
@@ -56969,7 +56601,7 @@ RelativePath=JIT\Methodical\MDArray\GaussJordan\jaggedarr_cs_d\jaggedarr_cs_d.cm
WorkingDir=JIT\Methodical\MDArray\GaussJordan\jaggedarr_cs_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[jaggedarr_cs_do.cmd_7384]
@@ -56977,7 +56609,7 @@ RelativePath=JIT\Methodical\MDArray\GaussJordan\jaggedarr_cs_do\jaggedarr_cs_do.
WorkingDir=JIT\Methodical\MDArray\GaussJordan\jaggedarr_cs_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[jaggedarr_cs_r.cmd_7385]
@@ -56985,7 +56617,7 @@ RelativePath=JIT\Methodical\MDArray\GaussJordan\jaggedarr_cs_r\jaggedarr_cs_r.cm
WorkingDir=JIT\Methodical\MDArray\GaussJordan\jaggedarr_cs_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[jaggedarr_cs_ro.cmd_7386]
@@ -56993,7 +56625,7 @@ RelativePath=JIT\Methodical\MDArray\GaussJordan\jaggedarr_cs_ro\jaggedarr_cs_ro.
WorkingDir=JIT\Methodical\MDArray\GaussJordan\jaggedarr_cs_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[plainarr_cs_d.cmd_7387]
@@ -57001,7 +56633,7 @@ RelativePath=JIT\Methodical\MDArray\GaussJordan\plainarr_cs_d\plainarr_cs_d.cmd
WorkingDir=JIT\Methodical\MDArray\GaussJordan\plainarr_cs_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[plainarr_cs_do.cmd_7388]
@@ -57009,7 +56641,7 @@ RelativePath=JIT\Methodical\MDArray\GaussJordan\plainarr_cs_do\plainarr_cs_do.cm
WorkingDir=JIT\Methodical\MDArray\GaussJordan\plainarr_cs_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[plainarr_cs_r.cmd_7389]
@@ -57017,7 +56649,7 @@ RelativePath=JIT\Methodical\MDArray\GaussJordan\plainarr_cs_r\plainarr_cs_r.cmd
WorkingDir=JIT\Methodical\MDArray\GaussJordan\plainarr_cs_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[plainarr_cs_ro.cmd_7390]
@@ -57025,7 +56657,7 @@ RelativePath=JIT\Methodical\MDArray\GaussJordan\plainarr_cs_ro\plainarr_cs_ro.cm
WorkingDir=JIT\Methodical\MDArray\GaussJordan\plainarr_cs_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[structarr_cs_d.cmd_7391]
@@ -57033,7 +56665,7 @@ RelativePath=JIT\Methodical\MDArray\GaussJordan\structarr_cs_d\structarr_cs_d.cm
WorkingDir=JIT\Methodical\MDArray\GaussJordan\structarr_cs_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[structarr_cs_do.cmd_7392]
@@ -57041,7 +56673,7 @@ RelativePath=JIT\Methodical\MDArray\GaussJordan\structarr_cs_do\structarr_cs_do.
WorkingDir=JIT\Methodical\MDArray\GaussJordan\structarr_cs_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[structarr_cs_r.cmd_7393]
@@ -57049,7 +56681,7 @@ RelativePath=JIT\Methodical\MDArray\GaussJordan\structarr_cs_r\structarr_cs_r.cm
WorkingDir=JIT\Methodical\MDArray\GaussJordan\structarr_cs_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[structarr_cs_ro.cmd_7394]
@@ -57057,7 +56689,7 @@ RelativePath=JIT\Methodical\MDArray\GaussJordan\structarr_cs_ro\structarr_cs_ro.
WorkingDir=JIT\Methodical\MDArray\GaussJordan\structarr_cs_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[classarr_cs_d.cmd_7395]
@@ -57065,7 +56697,7 @@ RelativePath=JIT\Methodical\MDArray\InnerProd\classarr_cs_d\classarr_cs_d.cmd
WorkingDir=JIT\Methodical\MDArray\InnerProd\classarr_cs_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[classarr_cs_do.cmd_7396]
@@ -57073,7 +56705,7 @@ RelativePath=JIT\Methodical\MDArray\InnerProd\classarr_cs_do\classarr_cs_do.cmd
WorkingDir=JIT\Methodical\MDArray\InnerProd\classarr_cs_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[classarr_cs_r.cmd_7397]
@@ -57081,7 +56713,7 @@ RelativePath=JIT\Methodical\MDArray\InnerProd\classarr_cs_r\classarr_cs_r.cmd
WorkingDir=JIT\Methodical\MDArray\InnerProd\classarr_cs_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[classarr_cs_ro.cmd_7398]
@@ -57089,7 +56721,7 @@ RelativePath=JIT\Methodical\MDArray\InnerProd\classarr_cs_ro\classarr_cs_ro.cmd
WorkingDir=JIT\Methodical\MDArray\InnerProd\classarr_cs_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[doublearr_cs_d.cmd_7399]
@@ -57097,7 +56729,7 @@ RelativePath=JIT\Methodical\MDArray\InnerProd\doublearr_cs_d\doublearr_cs_d.cmd
WorkingDir=JIT\Methodical\MDArray\InnerProd\doublearr_cs_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[doublearr_cs_do.cmd_7400]
@@ -57105,7 +56737,7 @@ RelativePath=JIT\Methodical\MDArray\InnerProd\doublearr_cs_do\doublearr_cs_do.cm
WorkingDir=JIT\Methodical\MDArray\InnerProd\doublearr_cs_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[doublearr_cs_r.cmd_7401]
@@ -57113,7 +56745,7 @@ RelativePath=JIT\Methodical\MDArray\InnerProd\doublearr_cs_r\doublearr_cs_r.cmd
WorkingDir=JIT\Methodical\MDArray\InnerProd\doublearr_cs_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[doublearr_cs_ro.cmd_7402]
@@ -57121,7 +56753,7 @@ RelativePath=JIT\Methodical\MDArray\InnerProd\doublearr_cs_ro\doublearr_cs_ro.cm
WorkingDir=JIT\Methodical\MDArray\InnerProd\doublearr_cs_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[intarr_cs_d.cmd_7403]
@@ -57129,7 +56761,7 @@ RelativePath=JIT\Methodical\MDArray\InnerProd\intarr_cs_d\intarr_cs_d.cmd
WorkingDir=JIT\Methodical\MDArray\InnerProd\intarr_cs_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[intarr_cs_do.cmd_7404]
@@ -57137,7 +56769,7 @@ RelativePath=JIT\Methodical\MDArray\InnerProd\intarr_cs_do\intarr_cs_do.cmd
WorkingDir=JIT\Methodical\MDArray\InnerProd\intarr_cs_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[intarr_cs_r.cmd_7405]
@@ -57145,7 +56777,7 @@ RelativePath=JIT\Methodical\MDArray\InnerProd\intarr_cs_r\intarr_cs_r.cmd
WorkingDir=JIT\Methodical\MDArray\InnerProd\intarr_cs_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[intarr_cs_ro.cmd_7406]
@@ -57153,7 +56785,7 @@ RelativePath=JIT\Methodical\MDArray\InnerProd\intarr_cs_ro\intarr_cs_ro.cmd
WorkingDir=JIT\Methodical\MDArray\InnerProd\intarr_cs_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[jaggedarr_cs_d.cmd_7407]
@@ -57161,7 +56793,7 @@ RelativePath=JIT\Methodical\MDArray\InnerProd\jaggedarr_cs_d\jaggedarr_cs_d.cmd
WorkingDir=JIT\Methodical\MDArray\InnerProd\jaggedarr_cs_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[jaggedarr_cs_do.cmd_7408]
@@ -57169,7 +56801,7 @@ RelativePath=JIT\Methodical\MDArray\InnerProd\jaggedarr_cs_do\jaggedarr_cs_do.cm
WorkingDir=JIT\Methodical\MDArray\InnerProd\jaggedarr_cs_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[jaggedarr_cs_r.cmd_7409]
@@ -57177,7 +56809,7 @@ RelativePath=JIT\Methodical\MDArray\InnerProd\jaggedarr_cs_r\jaggedarr_cs_r.cmd
WorkingDir=JIT\Methodical\MDArray\InnerProd\jaggedarr_cs_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[jaggedarr_cs_ro.cmd_7410]
@@ -57185,7 +56817,7 @@ RelativePath=JIT\Methodical\MDArray\InnerProd\jaggedarr_cs_ro\jaggedarr_cs_ro.cm
WorkingDir=JIT\Methodical\MDArray\InnerProd\jaggedarr_cs_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[stringarr_cs_d.cmd_7411]
@@ -57193,7 +56825,7 @@ RelativePath=JIT\Methodical\MDArray\InnerProd\stringarr_cs_d\stringarr_cs_d.cmd
WorkingDir=JIT\Methodical\MDArray\InnerProd\stringarr_cs_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[stringarr_cs_do.cmd_7412]
@@ -57201,7 +56833,7 @@ RelativePath=JIT\Methodical\MDArray\InnerProd\stringarr_cs_do\stringarr_cs_do.cm
WorkingDir=JIT\Methodical\MDArray\InnerProd\stringarr_cs_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[stringarr_cs_r.cmd_7413]
@@ -57209,7 +56841,7 @@ RelativePath=JIT\Methodical\MDArray\InnerProd\stringarr_cs_r\stringarr_cs_r.cmd
WorkingDir=JIT\Methodical\MDArray\InnerProd\stringarr_cs_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[stringarr_cs_ro.cmd_7414]
@@ -57217,7 +56849,7 @@ RelativePath=JIT\Methodical\MDArray\InnerProd\stringarr_cs_ro\stringarr_cs_ro.cm
WorkingDir=JIT\Methodical\MDArray\InnerProd\stringarr_cs_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[structarr_cs_d.cmd_7415]
@@ -57225,7 +56857,7 @@ RelativePath=JIT\Methodical\MDArray\InnerProd\structarr_cs_d\structarr_cs_d.cmd
WorkingDir=JIT\Methodical\MDArray\InnerProd\structarr_cs_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[structarr_cs_do.cmd_7416]
@@ -57233,7 +56865,7 @@ RelativePath=JIT\Methodical\MDArray\InnerProd\structarr_cs_do\structarr_cs_do.cm
WorkingDir=JIT\Methodical\MDArray\InnerProd\structarr_cs_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[structarr_cs_r.cmd_7417]
@@ -57241,7 +56873,7 @@ RelativePath=JIT\Methodical\MDArray\InnerProd\structarr_cs_r\structarr_cs_r.cmd
WorkingDir=JIT\Methodical\MDArray\InnerProd\structarr_cs_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[structarr_cs_ro.cmd_7418]
@@ -57249,7 +56881,7 @@ RelativePath=JIT\Methodical\MDArray\InnerProd\structarr_cs_ro\structarr_cs_ro.cm
WorkingDir=JIT\Methodical\MDArray\InnerProd\structarr_cs_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[arithm32_cs_d.cmd_7419]
@@ -57257,7 +56889,7 @@ RelativePath=JIT\Methodical\NaN\arithm32_cs_d\arithm32_cs_d.cmd
WorkingDir=JIT\Methodical\NaN\arithm32_cs_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[arithm32_cs_do.cmd_7420]
@@ -57265,7 +56897,7 @@ RelativePath=JIT\Methodical\NaN\arithm32_cs_do\arithm32_cs_do.cmd
WorkingDir=JIT\Methodical\NaN\arithm32_cs_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[arithm32_cs_r.cmd_7421]
@@ -57273,7 +56905,7 @@ RelativePath=JIT\Methodical\NaN\arithm32_cs_r\arithm32_cs_r.cmd
WorkingDir=JIT\Methodical\NaN\arithm32_cs_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[arithm32_cs_ro.cmd_7422]
@@ -57281,7 +56913,7 @@ RelativePath=JIT\Methodical\NaN\arithm32_cs_ro\arithm32_cs_ro.cmd
WorkingDir=JIT\Methodical\NaN\arithm32_cs_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[arithm32_d.cmd_7423]
@@ -57289,7 +56921,7 @@ RelativePath=JIT\Methodical\NaN\arithm32_d\arithm32_d.cmd
WorkingDir=JIT\Methodical\NaN\arithm32_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[arithm32_do.cmd_7424]
@@ -57297,7 +56929,7 @@ RelativePath=JIT\Methodical\NaN\arithm32_do\arithm32_do.cmd
WorkingDir=JIT\Methodical\NaN\arithm32_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[arithm32_r.cmd_7425]
@@ -57305,7 +56937,7 @@ RelativePath=JIT\Methodical\NaN\arithm32_r\arithm32_r.cmd
WorkingDir=JIT\Methodical\NaN\arithm32_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[arithm32_ro.cmd_7426]
@@ -57313,7 +56945,7 @@ RelativePath=JIT\Methodical\NaN\arithm32_ro\arithm32_ro.cmd
WorkingDir=JIT\Methodical\NaN\arithm32_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[arithm64_cs_d.cmd_7427]
@@ -57321,7 +56953,7 @@ RelativePath=JIT\Methodical\NaN\arithm64_cs_d\arithm64_cs_d.cmd
WorkingDir=JIT\Methodical\NaN\arithm64_cs_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[arithm64_cs_do.cmd_7428]
@@ -57329,7 +56961,7 @@ RelativePath=JIT\Methodical\NaN\arithm64_cs_do\arithm64_cs_do.cmd
WorkingDir=JIT\Methodical\NaN\arithm64_cs_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[arithm64_cs_r.cmd_7429]
@@ -57337,7 +56969,7 @@ RelativePath=JIT\Methodical\NaN\arithm64_cs_r\arithm64_cs_r.cmd
WorkingDir=JIT\Methodical\NaN\arithm64_cs_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[arithm64_cs_ro.cmd_7430]
@@ -57345,7 +56977,7 @@ RelativePath=JIT\Methodical\NaN\arithm64_cs_ro\arithm64_cs_ro.cmd
WorkingDir=JIT\Methodical\NaN\arithm64_cs_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[arithm64_d.cmd_7431]
@@ -57353,7 +56985,7 @@ RelativePath=JIT\Methodical\NaN\arithm64_d\arithm64_d.cmd
WorkingDir=JIT\Methodical\NaN\arithm64_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[arithm64_do.cmd_7432]
@@ -57361,7 +56993,7 @@ RelativePath=JIT\Methodical\NaN\arithm64_do\arithm64_do.cmd
WorkingDir=JIT\Methodical\NaN\arithm64_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[arithm64_r.cmd_7433]
@@ -57369,7 +57001,7 @@ RelativePath=JIT\Methodical\NaN\arithm64_r\arithm64_r.cmd
WorkingDir=JIT\Methodical\NaN\arithm64_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[arithm64_ro.cmd_7434]
@@ -57377,7 +57009,7 @@ RelativePath=JIT\Methodical\NaN\arithm64_ro\arithm64_ro.cmd
WorkingDir=JIT\Methodical\NaN\arithm64_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[comp32_il_d.cmd_7435]
@@ -57385,7 +57017,7 @@ RelativePath=JIT\Methodical\NaN\comp32_il_d\comp32_il_d.cmd
WorkingDir=JIT\Methodical\NaN\comp32_il_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[comp32_il_r.cmd_7436]
@@ -57393,7 +57025,7 @@ RelativePath=JIT\Methodical\NaN\comp32_il_r\comp32_il_r.cmd
WorkingDir=JIT\Methodical\NaN\comp32_il_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[comp64_il_d.cmd_7437]
@@ -57401,7 +57033,7 @@ RelativePath=JIT\Methodical\NaN\comp64_il_d\comp64_il_d.cmd
WorkingDir=JIT\Methodical\NaN\comp64_il_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[comp64_il_r.cmd_7438]
@@ -57409,7 +57041,7 @@ RelativePath=JIT\Methodical\NaN\comp64_il_r\comp64_il_r.cmd
WorkingDir=JIT\Methodical\NaN\comp64_il_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[cond32_il_d.cmd_7439]
@@ -57417,7 +57049,7 @@ RelativePath=JIT\Methodical\NaN\cond32_il_d\cond32_il_d.cmd
WorkingDir=JIT\Methodical\NaN\cond32_il_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[cond32_il_r.cmd_7440]
@@ -57425,7 +57057,7 @@ RelativePath=JIT\Methodical\NaN\cond32_il_r\cond32_il_r.cmd
WorkingDir=JIT\Methodical\NaN\cond32_il_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[cond64_il_d.cmd_7441]
@@ -57433,7 +57065,7 @@ RelativePath=JIT\Methodical\NaN\cond64_il_d\cond64_il_d.cmd
WorkingDir=JIT\Methodical\NaN\cond64_il_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[cond64_il_r.cmd_7442]
@@ -57441,7 +57073,7 @@ RelativePath=JIT\Methodical\NaN\cond64_il_r\cond64_il_r.cmd
WorkingDir=JIT\Methodical\NaN\cond64_il_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[intrinsic_cs_d.cmd_7443]
@@ -57449,7 +57081,7 @@ RelativePath=JIT\Methodical\NaN\intrinsic_cs_d\intrinsic_cs_d.cmd
WorkingDir=JIT\Methodical\NaN\intrinsic_cs_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[intrinsic_cs_do.cmd_7444]
@@ -57457,7 +57089,7 @@ RelativePath=JIT\Methodical\NaN\intrinsic_cs_do\intrinsic_cs_do.cmd
WorkingDir=JIT\Methodical\NaN\intrinsic_cs_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[intrinsic_cs_r.cmd_7445]
@@ -57465,7 +57097,7 @@ RelativePath=JIT\Methodical\NaN\intrinsic_cs_r\intrinsic_cs_r.cmd
WorkingDir=JIT\Methodical\NaN\intrinsic_cs_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[intrinsic_cs_ro.cmd_7446]
@@ -57473,7 +57105,7 @@ RelativePath=JIT\Methodical\NaN\intrinsic_cs_ro\intrinsic_cs_ro.cmd
WorkingDir=JIT\Methodical\NaN\intrinsic_cs_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[intrinsic_nonf_il_d.cmd_7447]
@@ -57481,7 +57113,7 @@ RelativePath=JIT\Methodical\NaN\intrinsic_nonf_il_d\intrinsic_nonf_il_d.cmd
WorkingDir=JIT\Methodical\NaN\intrinsic_nonf_il_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[intrinsic_nonf_il_r.cmd_7448]
@@ -57489,7 +57121,7 @@ RelativePath=JIT\Methodical\NaN\intrinsic_nonf_il_r\intrinsic_nonf_il_r.cmd
WorkingDir=JIT\Methodical\NaN\intrinsic_nonf_il_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[r4NaNadd_cs_d.cmd_7449]
@@ -57497,7 +57129,7 @@ RelativePath=JIT\Methodical\NaN\r4NaNadd_cs_d\r4NaNadd_cs_d.cmd
WorkingDir=JIT\Methodical\NaN\r4NaNadd_cs_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[r4NaNadd_cs_do.cmd_7450]
@@ -57505,7 +57137,7 @@ RelativePath=JIT\Methodical\NaN\r4NaNadd_cs_do\r4NaNadd_cs_do.cmd
WorkingDir=JIT\Methodical\NaN\r4NaNadd_cs_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[r4NaNadd_cs_r.cmd_7451]
@@ -57513,7 +57145,7 @@ RelativePath=JIT\Methodical\NaN\r4NaNadd_cs_r\r4NaNadd_cs_r.cmd
WorkingDir=JIT\Methodical\NaN\r4NaNadd_cs_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[r4NaNadd_cs_ro.cmd_7452]
@@ -57521,7 +57153,7 @@ RelativePath=JIT\Methodical\NaN\r4NaNadd_cs_ro\r4NaNadd_cs_ro.cmd
WorkingDir=JIT\Methodical\NaN\r4NaNadd_cs_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[r4nanconv_il_d.cmd_7453]
@@ -57529,7 +57161,7 @@ RelativePath=JIT\Methodical\NaN\r4nanconv_il_d\r4nanconv_il_d.cmd
WorkingDir=JIT\Methodical\NaN\r4nanconv_il_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[r4nanconv_il_r.cmd_7454]
@@ -57537,7 +57169,7 @@ RelativePath=JIT\Methodical\NaN\r4nanconv_il_r\r4nanconv_il_r.cmd
WorkingDir=JIT\Methodical\NaN\r4nanconv_il_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[r4NaNdiv_cs_d.cmd_7455]
@@ -57545,7 +57177,7 @@ RelativePath=JIT\Methodical\NaN\r4NaNdiv_cs_d\r4NaNdiv_cs_d.cmd
WorkingDir=JIT\Methodical\NaN\r4NaNdiv_cs_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[r4NaNdiv_cs_do.cmd_7456]
@@ -57553,7 +57185,7 @@ RelativePath=JIT\Methodical\NaN\r4NaNdiv_cs_do\r4NaNdiv_cs_do.cmd
WorkingDir=JIT\Methodical\NaN\r4NaNdiv_cs_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[r4NaNdiv_cs_r.cmd_7457]
@@ -57561,7 +57193,7 @@ RelativePath=JIT\Methodical\NaN\r4NaNdiv_cs_r\r4NaNdiv_cs_r.cmd
WorkingDir=JIT\Methodical\NaN\r4NaNdiv_cs_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[r4NaNdiv_cs_ro.cmd_7458]
@@ -57569,7 +57201,7 @@ RelativePath=JIT\Methodical\NaN\r4NaNdiv_cs_ro\r4NaNdiv_cs_ro.cmd
WorkingDir=JIT\Methodical\NaN\r4NaNdiv_cs_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[r4NaNmul_cs_d.cmd_7459]
@@ -57577,7 +57209,7 @@ RelativePath=JIT\Methodical\NaN\r4NaNmul_cs_d\r4NaNmul_cs_d.cmd
WorkingDir=JIT\Methodical\NaN\r4NaNmul_cs_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[r4NaNmul_cs_do.cmd_7460]
@@ -57585,7 +57217,7 @@ RelativePath=JIT\Methodical\NaN\r4NaNmul_cs_do\r4NaNmul_cs_do.cmd
WorkingDir=JIT\Methodical\NaN\r4NaNmul_cs_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[r4NaNmul_cs_r.cmd_7461]
@@ -57593,7 +57225,7 @@ RelativePath=JIT\Methodical\NaN\r4NaNmul_cs_r\r4NaNmul_cs_r.cmd
WorkingDir=JIT\Methodical\NaN\r4NaNmul_cs_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[r4NaNmul_cs_ro.cmd_7462]
@@ -57601,7 +57233,7 @@ RelativePath=JIT\Methodical\NaN\r4NaNmul_cs_ro\r4NaNmul_cs_ro.cmd
WorkingDir=JIT\Methodical\NaN\r4NaNmul_cs_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[r4NaNrem_cs_d.cmd_7463]
@@ -57609,7 +57241,7 @@ RelativePath=JIT\Methodical\NaN\r4NaNrem_cs_d\r4NaNrem_cs_d.cmd
WorkingDir=JIT\Methodical\NaN\r4NaNrem_cs_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[r4NaNrem_cs_do.cmd_7464]
@@ -57617,7 +57249,7 @@ RelativePath=JIT\Methodical\NaN\r4NaNrem_cs_do\r4NaNrem_cs_do.cmd
WorkingDir=JIT\Methodical\NaN\r4NaNrem_cs_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[r4NaNrem_cs_r.cmd_7465]
@@ -57625,7 +57257,7 @@ RelativePath=JIT\Methodical\NaN\r4NaNrem_cs_r\r4NaNrem_cs_r.cmd
WorkingDir=JIT\Methodical\NaN\r4NaNrem_cs_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[r4NaNrem_cs_ro.cmd_7466]
@@ -57633,7 +57265,7 @@ RelativePath=JIT\Methodical\NaN\r4NaNrem_cs_ro\r4NaNrem_cs_ro.cmd
WorkingDir=JIT\Methodical\NaN\r4NaNrem_cs_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[r4NaNsub_cs_d.cmd_7467]
@@ -57641,7 +57273,7 @@ RelativePath=JIT\Methodical\NaN\r4NaNsub_cs_d\r4NaNsub_cs_d.cmd
WorkingDir=JIT\Methodical\NaN\r4NaNsub_cs_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[r4NaNsub_cs_do.cmd_7468]
@@ -57649,7 +57281,7 @@ RelativePath=JIT\Methodical\NaN\r4NaNsub_cs_do\r4NaNsub_cs_do.cmd
WorkingDir=JIT\Methodical\NaN\r4NaNsub_cs_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[r4NaNsub_cs_r.cmd_7469]
@@ -57657,7 +57289,7 @@ RelativePath=JIT\Methodical\NaN\r4NaNsub_cs_r\r4NaNsub_cs_r.cmd
WorkingDir=JIT\Methodical\NaN\r4NaNsub_cs_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[r4NaNsub_cs_ro.cmd_7470]
@@ -57665,7 +57297,7 @@ RelativePath=JIT\Methodical\NaN\r4NaNsub_cs_ro\r4NaNsub_cs_ro.cmd
WorkingDir=JIT\Methodical\NaN\r4NaNsub_cs_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[r8NaNadd_cs_d.cmd_7471]
@@ -57673,7 +57305,7 @@ RelativePath=JIT\Methodical\NaN\r8NaNadd_cs_d\r8NaNadd_cs_d.cmd
WorkingDir=JIT\Methodical\NaN\r8NaNadd_cs_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[r8NaNadd_cs_do.cmd_7472]
@@ -57681,7 +57313,7 @@ RelativePath=JIT\Methodical\NaN\r8NaNadd_cs_do\r8NaNadd_cs_do.cmd
WorkingDir=JIT\Methodical\NaN\r8NaNadd_cs_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[r8NaNadd_cs_r.cmd_7473]
@@ -57689,7 +57321,7 @@ RelativePath=JIT\Methodical\NaN\r8NaNadd_cs_r\r8NaNadd_cs_r.cmd
WorkingDir=JIT\Methodical\NaN\r8NaNadd_cs_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[r8NaNadd_cs_ro.cmd_7474]
@@ -57697,7 +57329,7 @@ RelativePath=JIT\Methodical\NaN\r8NaNadd_cs_ro\r8NaNadd_cs_ro.cmd
WorkingDir=JIT\Methodical\NaN\r8NaNadd_cs_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[r8nanconv_il_d.cmd_7475]
@@ -57705,7 +57337,7 @@ RelativePath=JIT\Methodical\NaN\r8nanconv_il_d\r8nanconv_il_d.cmd
WorkingDir=JIT\Methodical\NaN\r8nanconv_il_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[r8nanconv_il_r.cmd_7476]
@@ -57713,7 +57345,7 @@ RelativePath=JIT\Methodical\NaN\r8nanconv_il_r\r8nanconv_il_r.cmd
WorkingDir=JIT\Methodical\NaN\r8nanconv_il_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[r8NaNdiv_cs_d.cmd_7477]
@@ -57721,7 +57353,7 @@ RelativePath=JIT\Methodical\NaN\r8NaNdiv_cs_d\r8NaNdiv_cs_d.cmd
WorkingDir=JIT\Methodical\NaN\r8NaNdiv_cs_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[r8NaNdiv_cs_do.cmd_7478]
@@ -57729,7 +57361,7 @@ RelativePath=JIT\Methodical\NaN\r8NaNdiv_cs_do\r8NaNdiv_cs_do.cmd
WorkingDir=JIT\Methodical\NaN\r8NaNdiv_cs_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[r8NaNdiv_cs_r.cmd_7479]
@@ -57737,7 +57369,7 @@ RelativePath=JIT\Methodical\NaN\r8NaNdiv_cs_r\r8NaNdiv_cs_r.cmd
WorkingDir=JIT\Methodical\NaN\r8NaNdiv_cs_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[r8NaNdiv_cs_ro.cmd_7480]
@@ -57745,7 +57377,7 @@ RelativePath=JIT\Methodical\NaN\r8NaNdiv_cs_ro\r8NaNdiv_cs_ro.cmd
WorkingDir=JIT\Methodical\NaN\r8NaNdiv_cs_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[r8NaNmul_cs_d.cmd_7481]
@@ -57753,7 +57385,7 @@ RelativePath=JIT\Methodical\NaN\r8NaNmul_cs_d\r8NaNmul_cs_d.cmd
WorkingDir=JIT\Methodical\NaN\r8NaNmul_cs_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[r8NaNmul_cs_do.cmd_7482]
@@ -57761,7 +57393,7 @@ RelativePath=JIT\Methodical\NaN\r8NaNmul_cs_do\r8NaNmul_cs_do.cmd
WorkingDir=JIT\Methodical\NaN\r8NaNmul_cs_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[r8NaNmul_cs_r.cmd_7483]
@@ -57769,7 +57401,7 @@ RelativePath=JIT\Methodical\NaN\r8NaNmul_cs_r\r8NaNmul_cs_r.cmd
WorkingDir=JIT\Methodical\NaN\r8NaNmul_cs_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[r8NaNmul_cs_ro.cmd_7484]
@@ -57777,7 +57409,7 @@ RelativePath=JIT\Methodical\NaN\r8NaNmul_cs_ro\r8NaNmul_cs_ro.cmd
WorkingDir=JIT\Methodical\NaN\r8NaNmul_cs_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[r8NaNrem_cs_d.cmd_7485]
@@ -57785,7 +57417,7 @@ RelativePath=JIT\Methodical\NaN\r8NaNrem_cs_d\r8NaNrem_cs_d.cmd
WorkingDir=JIT\Methodical\NaN\r8NaNrem_cs_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[r8NaNrem_cs_do.cmd_7486]
@@ -57793,7 +57425,7 @@ RelativePath=JIT\Methodical\NaN\r8NaNrem_cs_do\r8NaNrem_cs_do.cmd
WorkingDir=JIT\Methodical\NaN\r8NaNrem_cs_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[r8NaNrem_cs_r.cmd_7487]
@@ -57801,7 +57433,7 @@ RelativePath=JIT\Methodical\NaN\r8NaNrem_cs_r\r8NaNrem_cs_r.cmd
WorkingDir=JIT\Methodical\NaN\r8NaNrem_cs_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[r8NaNrem_cs_ro.cmd_7488]
@@ -57809,7 +57441,7 @@ RelativePath=JIT\Methodical\NaN\r8NaNrem_cs_ro\r8NaNrem_cs_ro.cmd
WorkingDir=JIT\Methodical\NaN\r8NaNrem_cs_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[r8NaNsub_cs_d.cmd_7489]
@@ -57817,7 +57449,7 @@ RelativePath=JIT\Methodical\NaN\r8NaNsub_cs_d\r8NaNsub_cs_d.cmd
WorkingDir=JIT\Methodical\NaN\r8NaNsub_cs_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[r8NaNsub_cs_do.cmd_7490]
@@ -57825,7 +57457,7 @@ RelativePath=JIT\Methodical\NaN\r8NaNsub_cs_do\r8NaNsub_cs_do.cmd
WorkingDir=JIT\Methodical\NaN\r8NaNsub_cs_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[r8NaNsub_cs_r.cmd_7491]
@@ -57833,7 +57465,7 @@ RelativePath=JIT\Methodical\NaN\r8NaNsub_cs_r\r8NaNsub_cs_r.cmd
WorkingDir=JIT\Methodical\NaN\r8NaNsub_cs_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[r8NaNsub_cs_ro.cmd_7492]
@@ -57841,7 +57473,7 @@ RelativePath=JIT\Methodical\NaN\r8NaNsub_cs_ro\r8NaNsub_cs_ro.cmd
WorkingDir=JIT\Methodical\NaN\r8NaNsub_cs_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[classic.cmd_7493]
@@ -57849,7 +57481,7 @@ RelativePath=JIT\Methodical\nonvirtualcall\classic\classic.cmd
WorkingDir=JIT\Methodical\nonvirtualcall\classic
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[classic_d.cmd_7494]
@@ -57857,7 +57489,7 @@ RelativePath=JIT\Methodical\nonvirtualcall\classic_d\classic_d.cmd
WorkingDir=JIT\Methodical\nonvirtualcall\classic_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[classic_r.cmd_7495]
@@ -57865,7 +57497,7 @@ RelativePath=JIT\Methodical\nonvirtualcall\classic_r\classic_r.cmd
WorkingDir=JIT\Methodical\nonvirtualcall\classic_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[delegate.cmd_7496]
@@ -57873,7 +57505,7 @@ RelativePath=JIT\Methodical\nonvirtualcall\delegate\delegate.cmd
WorkingDir=JIT\Methodical\nonvirtualcall\delegate
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[delegate_d.cmd_7497]
@@ -57881,7 +57513,7 @@ RelativePath=JIT\Methodical\nonvirtualcall\delegate_d\delegate_d.cmd
WorkingDir=JIT\Methodical\nonvirtualcall\delegate_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[delegate_r.cmd_7498]
@@ -57889,7 +57521,7 @@ RelativePath=JIT\Methodical\nonvirtualcall\delegate_r\delegate_r.cmd
WorkingDir=JIT\Methodical\nonvirtualcall\delegate_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[generics.cmd_7499]
@@ -57897,7 +57529,7 @@ RelativePath=JIT\Methodical\nonvirtualcall\generics\generics.cmd
WorkingDir=JIT\Methodical\nonvirtualcall\generics
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[generics2.cmd_7500]
@@ -57905,7 +57537,7 @@ RelativePath=JIT\Methodical\nonvirtualcall\generics2\generics2.cmd
WorkingDir=JIT\Methodical\nonvirtualcall\generics2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[generics2_d.cmd_7501]
@@ -57913,7 +57545,7 @@ RelativePath=JIT\Methodical\nonvirtualcall\generics2_d\generics2_d.cmd
WorkingDir=JIT\Methodical\nonvirtualcall\generics2_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[generics2_r.cmd_7502]
@@ -57921,7 +57553,7 @@ RelativePath=JIT\Methodical\nonvirtualcall\generics2_r\generics2_r.cmd
WorkingDir=JIT\Methodical\nonvirtualcall\generics2_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[generics_d.cmd_7503]
@@ -57929,7 +57561,7 @@ RelativePath=JIT\Methodical\nonvirtualcall\generics_d\generics_d.cmd
WorkingDir=JIT\Methodical\nonvirtualcall\generics_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[generics_r.cmd_7504]
@@ -57937,7 +57569,7 @@ RelativePath=JIT\Methodical\nonvirtualcall\generics_r\generics_r.cmd
WorkingDir=JIT\Methodical\nonvirtualcall\generics_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[tailcall.cmd_7505]
@@ -57945,7 +57577,7 @@ RelativePath=JIT\Methodical\nonvirtualcall\tailcall\tailcall.cmd
WorkingDir=JIT\Methodical\nonvirtualcall\tailcall
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[tailcall_d.cmd_7506]
@@ -57953,7 +57585,7 @@ RelativePath=JIT\Methodical\nonvirtualcall\tailcall_d\tailcall_d.cmd
WorkingDir=JIT\Methodical\nonvirtualcall\tailcall_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[tailcall_r.cmd_7507]
@@ -57961,7 +57593,7 @@ RelativePath=JIT\Methodical\nonvirtualcall\tailcall_r\tailcall_r.cmd
WorkingDir=JIT\Methodical\nonvirtualcall\tailcall_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[valuetype.cmd_7508]
@@ -57969,7 +57601,7 @@ RelativePath=JIT\Methodical\nonvirtualcall\valuetype\valuetype.cmd
WorkingDir=JIT\Methodical\nonvirtualcall\valuetype
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[valuetype_d.cmd_7509]
@@ -57977,7 +57609,7 @@ RelativePath=JIT\Methodical\nonvirtualcall\valuetype_d\valuetype_d.cmd
WorkingDir=JIT\Methodical\nonvirtualcall\valuetype_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[valuetype_r.cmd_7510]
@@ -57985,7 +57617,7 @@ RelativePath=JIT\Methodical\nonvirtualcall\valuetype_r\valuetype_r.cmd
WorkingDir=JIT\Methodical\nonvirtualcall\valuetype_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[FloatInfinitiesToInt_d.cmd_7511]
@@ -57993,7 +57625,7 @@ RelativePath=JIT\Methodical\Overflow\FloatInfinitiesToInt_d\FloatInfinitiesToInt
WorkingDir=JIT\Methodical\Overflow\FloatInfinitiesToInt_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[FloatInfinitiesToInt_do.cmd_7512]
@@ -58001,7 +57633,7 @@ RelativePath=JIT\Methodical\Overflow\FloatInfinitiesToInt_do\FloatInfinitiesToIn
WorkingDir=JIT\Methodical\Overflow\FloatInfinitiesToInt_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[FloatInfinitiesToInt_r.cmd_7513]
@@ -58009,7 +57641,7 @@ RelativePath=JIT\Methodical\Overflow\FloatInfinitiesToInt_r\FloatInfinitiesToInt
WorkingDir=JIT\Methodical\Overflow\FloatInfinitiesToInt_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[FloatInfinitiesToInt_ro.cmd_7514]
@@ -58017,7 +57649,7 @@ RelativePath=JIT\Methodical\Overflow\FloatInfinitiesToInt_ro\FloatInfinitiesToIn
WorkingDir=JIT\Methodical\Overflow\FloatInfinitiesToInt_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[FloatOvfToInt2_d.cmd_7515]
@@ -58025,7 +57657,7 @@ RelativePath=JIT\Methodical\Overflow\FloatOvfToInt2_d\FloatOvfToInt2_d.cmd
WorkingDir=JIT\Methodical\Overflow\FloatOvfToInt2_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[FloatOvfToInt2_do.cmd_7516]
@@ -58033,7 +57665,7 @@ RelativePath=JIT\Methodical\Overflow\FloatOvfToInt2_do\FloatOvfToInt2_do.cmd
WorkingDir=JIT\Methodical\Overflow\FloatOvfToInt2_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[FloatOvfToInt2_r.cmd_7517]
@@ -58041,7 +57673,7 @@ RelativePath=JIT\Methodical\Overflow\FloatOvfToInt2_r\FloatOvfToInt2_r.cmd
WorkingDir=JIT\Methodical\Overflow\FloatOvfToInt2_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[FloatOvfToInt2_ro.cmd_7518]
@@ -58049,7 +57681,7 @@ RelativePath=JIT\Methodical\Overflow\FloatOvfToInt2_ro\FloatOvfToInt2_ro.cmd
WorkingDir=JIT\Methodical\Overflow\FloatOvfToInt2_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[array1.cmd_7519]
@@ -58057,7 +57689,7 @@ RelativePath=JIT\Methodical\refany\array1\array1.cmd
WorkingDir=JIT\Methodical\refany\array1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[array2.cmd_7520]
@@ -58065,7 +57697,7 @@ RelativePath=JIT\Methodical\refany\array2\array2.cmd
WorkingDir=JIT\Methodical\refany\array2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[format.cmd_7521]
@@ -58073,7 +57705,7 @@ RelativePath=JIT\Methodical\refany\format\format.cmd
WorkingDir=JIT\Methodical\refany\format
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[gcreport.cmd_7522]
@@ -58081,7 +57713,7 @@ RelativePath=JIT\Methodical\refany\gcreport\gcreport.cmd
WorkingDir=JIT\Methodical\refany\gcreport
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[lcs.cmd_7523]
@@ -58089,7 +57721,7 @@ RelativePath=JIT\Methodical\refany\lcs\lcs.cmd
WorkingDir=JIT\Methodical\refany\lcs
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[native.cmd_7524]
@@ -58097,7 +57729,7 @@ RelativePath=JIT\Methodical\refany\native\native.cmd
WorkingDir=JIT\Methodical\refany\native
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[virtcall.cmd_7525]
@@ -58105,7 +57737,7 @@ RelativePath=JIT\Methodical\refany\virtcall\virtcall.cmd
WorkingDir=JIT\Methodical\refany\virtcall
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[_dbggcreport.cmd_7526]
@@ -58113,7 +57745,7 @@ RelativePath=JIT\Methodical\refany\_dbggcreport\_dbggcreport.cmd
WorkingDir=JIT\Methodical\refany\_dbggcreport
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[_dbgnative.cmd_7527]
@@ -58121,7 +57753,7 @@ RelativePath=JIT\Methodical\refany\_dbgnative\_dbgnative.cmd
WorkingDir=JIT\Methodical\refany\_dbgnative
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_dbgstress1.cmd_7528]
@@ -58129,7 +57761,7 @@ RelativePath=JIT\Methodical\refany\_dbgstress1\_dbgstress1.cmd
WorkingDir=JIT\Methodical\refany\_dbgstress1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[_dbgstress3.cmd_7529]
@@ -58137,7 +57769,7 @@ RelativePath=JIT\Methodical\refany\_dbgstress3\_dbgstress3.cmd
WorkingDir=JIT\Methodical\refany\_dbgstress3
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_dbgvirtcall.cmd_7530]
@@ -58145,7 +57777,7 @@ RelativePath=JIT\Methodical\refany\_dbgvirtcall\_dbgvirtcall.cmd
WorkingDir=JIT\Methodical\refany\_dbgvirtcall
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[_il_dbgarray1.cmd_7531]
@@ -58153,7 +57785,7 @@ RelativePath=JIT\Methodical\refany\_il_dbgarray1\_il_dbgarray1.cmd
WorkingDir=JIT\Methodical\refany\_il_dbgarray1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbgarray2.cmd_7532]
@@ -58161,7 +57793,7 @@ RelativePath=JIT\Methodical\refany\_il_dbgarray2\_il_dbgarray2.cmd
WorkingDir=JIT\Methodical\refany\_il_dbgarray2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[_il_dbgarray3.cmd_7533]
@@ -58169,7 +57801,7 @@ RelativePath=JIT\Methodical\refany\_il_dbgarray3\_il_dbgarray3.cmd
WorkingDir=JIT\Methodical\refany\_il_dbgarray3
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[_il_dbgformat.cmd_7534]
@@ -58177,7 +57809,7 @@ RelativePath=JIT\Methodical\refany\_il_dbgformat\_il_dbgformat.cmd
WorkingDir=JIT\Methodical\refany\_il_dbgformat
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbgindcall.cmd_7535]
@@ -58185,7 +57817,7 @@ RelativePath=JIT\Methodical\refany\_il_dbgindcall\_il_dbgindcall.cmd
WorkingDir=JIT\Methodical\refany\_il_dbgindcall
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[_il_dbglcs.cmd_7536]
@@ -58193,7 +57825,7 @@ RelativePath=JIT\Methodical\refany\_il_dbglcs\_il_dbglcs.cmd
WorkingDir=JIT\Methodical\refany\_il_dbglcs
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbglongsig.cmd_7537]
@@ -58201,7 +57833,7 @@ RelativePath=JIT\Methodical\refany\_il_dbglongsig\_il_dbglongsig.cmd
WorkingDir=JIT\Methodical\refany\_il_dbglongsig
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbgnative.cmd_7538]
@@ -58209,7 +57841,7 @@ RelativePath=JIT\Methodical\refany\_il_dbgnative\_il_dbgnative.cmd
WorkingDir=JIT\Methodical\refany\_il_dbgnative
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbgshortsig.cmd_7540]
@@ -58217,7 +57849,7 @@ RelativePath=JIT\Methodical\refany\_il_dbgshortsig\_il_dbgshortsig.cmd
WorkingDir=JIT\Methodical\refany\_il_dbgshortsig
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbgstress2.cmd_7541]
@@ -58225,7 +57857,7 @@ RelativePath=JIT\Methodical\refany\_il_dbgstress2\_il_dbgstress2.cmd
WorkingDir=JIT\Methodical\refany\_il_dbgstress2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbgu_native.cmd_7542]
@@ -58233,7 +57865,7 @@ RelativePath=JIT\Methodical\refany\_il_dbgu_native\_il_dbgu_native.cmd
WorkingDir=JIT\Methodical\refany\_il_dbgu_native
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_il_relarray1.cmd_7543]
@@ -58241,7 +57873,7 @@ RelativePath=JIT\Methodical\refany\_il_relarray1\_il_relarray1.cmd
WorkingDir=JIT\Methodical\refany\_il_relarray1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_il_relarray2.cmd_7544]
@@ -58249,7 +57881,7 @@ RelativePath=JIT\Methodical\refany\_il_relarray2\_il_relarray2.cmd
WorkingDir=JIT\Methodical\refany\_il_relarray2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_il_relarray3.cmd_7545]
@@ -58257,7 +57889,7 @@ RelativePath=JIT\Methodical\refany\_il_relarray3\_il_relarray3.cmd
WorkingDir=JIT\Methodical\refany\_il_relarray3
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[_il_relformat.cmd_7546]
@@ -58265,7 +57897,7 @@ RelativePath=JIT\Methodical\refany\_il_relformat\_il_relformat.cmd
WorkingDir=JIT\Methodical\refany\_il_relformat
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_relindcall.cmd_7547]
@@ -58273,7 +57905,7 @@ RelativePath=JIT\Methodical\refany\_il_relindcall\_il_relindcall.cmd
WorkingDir=JIT\Methodical\refany\_il_relindcall
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_rellcs.cmd_7548]
@@ -58281,7 +57913,7 @@ RelativePath=JIT\Methodical\refany\_il_rellcs\_il_rellcs.cmd
WorkingDir=JIT\Methodical\refany\_il_rellcs
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[_il_rellongsig.cmd_7549]
@@ -58289,7 +57921,7 @@ RelativePath=JIT\Methodical\refany\_il_rellongsig\_il_rellongsig.cmd
WorkingDir=JIT\Methodical\refany\_il_rellongsig
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_relnative.cmd_7550]
@@ -58297,7 +57929,7 @@ RelativePath=JIT\Methodical\refany\_il_relnative\_il_relnative.cmd
WorkingDir=JIT\Methodical\refany\_il_relnative
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_il_relshortsig.cmd_7552]
@@ -58305,7 +57937,7 @@ RelativePath=JIT\Methodical\refany\_il_relshortsig\_il_relshortsig.cmd
WorkingDir=JIT\Methodical\refany\_il_relshortsig
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_relstress2.cmd_7553]
@@ -58313,7 +57945,7 @@ RelativePath=JIT\Methodical\refany\_il_relstress2\_il_relstress2.cmd
WorkingDir=JIT\Methodical\refany\_il_relstress2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_il_relu_native.cmd_7554]
@@ -58321,7 +57953,7 @@ RelativePath=JIT\Methodical\refany\_il_relu_native\_il_relu_native.cmd
WorkingDir=JIT\Methodical\refany\_il_relu_native
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_relgcreport.cmd_7555]
@@ -58329,7 +57961,7 @@ RelativePath=JIT\Methodical\refany\_relgcreport\_relgcreport.cmd
WorkingDir=JIT\Methodical\refany\_relgcreport
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[_relnative.cmd_7556]
@@ -58337,7 +57969,7 @@ RelativePath=JIT\Methodical\refany\_relnative\_relnative.cmd
WorkingDir=JIT\Methodical\refany\_relnative
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_relstress1.cmd_7557]
@@ -58345,7 +57977,7 @@ RelativePath=JIT\Methodical\refany\_relstress1\_relstress1.cmd
WorkingDir=JIT\Methodical\refany\_relstress1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[_relstress3.cmd_7558]
@@ -58353,7 +57985,7 @@ RelativePath=JIT\Methodical\refany\_relstress3\_relstress3.cmd
WorkingDir=JIT\Methodical\refany\_relstress3
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_relvirtcall.cmd_7559]
@@ -58361,7 +57993,7 @@ RelativePath=JIT\Methodical\refany\_relvirtcall\_relvirtcall.cmd
WorkingDir=JIT\Methodical\refany\_relvirtcall
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[_speed_dbggcreport.cmd_7560]
@@ -58369,7 +58001,7 @@ RelativePath=JIT\Methodical\refany\_speed_dbggcreport\_speed_dbggcreport.cmd
WorkingDir=JIT\Methodical\refany\_speed_dbggcreport
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[_speed_dbgnative.cmd_7561]
@@ -58377,7 +58009,7 @@ RelativePath=JIT\Methodical\refany\_speed_dbgnative\_speed_dbgnative.cmd
WorkingDir=JIT\Methodical\refany\_speed_dbgnative
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_speed_dbgstress1.cmd_7562]
@@ -58385,7 +58017,7 @@ RelativePath=JIT\Methodical\refany\_speed_dbgstress1\_speed_dbgstress1.cmd
WorkingDir=JIT\Methodical\refany\_speed_dbgstress1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[_speed_dbgstress3.cmd_7563]
@@ -58393,7 +58025,7 @@ RelativePath=JIT\Methodical\refany\_speed_dbgstress3\_speed_dbgstress3.cmd
WorkingDir=JIT\Methodical\refany\_speed_dbgstress3
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_speed_dbgvirtcall.cmd_7564]
@@ -58401,7 +58033,7 @@ RelativePath=JIT\Methodical\refany\_speed_dbgvirtcall\_speed_dbgvirtcall.cmd
WorkingDir=JIT\Methodical\refany\_speed_dbgvirtcall
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[_speed_relgcreport.cmd_7565]
@@ -58409,7 +58041,7 @@ RelativePath=JIT\Methodical\refany\_speed_relgcreport\_speed_relgcreport.cmd
WorkingDir=JIT\Methodical\refany\_speed_relgcreport
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[_speed_relnative.cmd_7566]
@@ -58417,7 +58049,7 @@ RelativePath=JIT\Methodical\refany\_speed_relnative\_speed_relnative.cmd
WorkingDir=JIT\Methodical\refany\_speed_relnative
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_speed_relstress1.cmd_7567]
@@ -58425,7 +58057,7 @@ RelativePath=JIT\Methodical\refany\_speed_relstress1\_speed_relstress1.cmd
WorkingDir=JIT\Methodical\refany\_speed_relstress1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[_speed_relstress3.cmd_7568]
@@ -58433,7 +58065,7 @@ RelativePath=JIT\Methodical\refany\_speed_relstress3\_speed_relstress3.cmd
WorkingDir=JIT\Methodical\refany\_speed_relstress3
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_speed_relvirtcall.cmd_7569]
@@ -58441,7 +58073,7 @@ RelativePath=JIT\Methodical\refany\_speed_relvirtcall\_speed_relvirtcall.cmd
WorkingDir=JIT\Methodical\refany\_speed_relvirtcall
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[test1-xassem.cmd_7570]
@@ -58449,7 +58081,7 @@ RelativePath=JIT\Methodical\stringintern\test1-xassem\test1-xassem.cmd
WorkingDir=JIT\Methodical\stringintern\test1-xassem
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[test2-xassem.cmd_7571]
@@ -58457,7 +58089,7 @@ RelativePath=JIT\Methodical\stringintern\test2-xassem\test2-xassem.cmd
WorkingDir=JIT\Methodical\stringintern\test2-xassem
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[test4-xassem.cmd_7572]
@@ -58465,7 +58097,7 @@ RelativePath=JIT\Methodical\stringintern\test4-xassem\test4-xassem.cmd
WorkingDir=JIT\Methodical\stringintern\test4-xassem
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_Simpleb207621.cmd_7573]
@@ -58473,7 +58105,7 @@ RelativePath=JIT\Methodical\stringintern\_Simpleb207621\_Simpleb207621.cmd
WorkingDir=JIT\Methodical\stringintern\_Simpleb207621
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_Simpletest1.cmd_7574]
@@ -58481,7 +58113,7 @@ RelativePath=JIT\Methodical\stringintern\_Simpletest1\_Simpletest1.cmd
WorkingDir=JIT\Methodical\stringintern\_Simpletest1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_Simpletest2.cmd_7575]
@@ -58489,7 +58121,7 @@ RelativePath=JIT\Methodical\stringintern\_Simpletest2\_Simpletest2.cmd
WorkingDir=JIT\Methodical\stringintern\_Simpletest2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_Simpletest4.cmd_7576]
@@ -58497,7 +58129,7 @@ RelativePath=JIT\Methodical\stringintern\_Simpletest4\_Simpletest4.cmd
WorkingDir=JIT\Methodical\stringintern\_Simpletest4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_XAssemblytest1-xassem.cmd_7577]
@@ -58505,7 +58137,7 @@ RelativePath=JIT\Methodical\stringintern\_XAssemblytest1-xassem\_XAssemblytest1-
WorkingDir=JIT\Methodical\stringintern\_XAssemblytest1-xassem
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_XAssemblytest2-xassem.cmd_7578]
@@ -58513,7 +58145,7 @@ RelativePath=JIT\Methodical\stringintern\_XAssemblytest2-xassem\_XAssemblytest2-
WorkingDir=JIT\Methodical\stringintern\_XAssemblytest2-xassem
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_XAssemblytest4-xassem.cmd_7579]
@@ -58521,7 +58153,7 @@ RelativePath=JIT\Methodical\stringintern\_XAssemblytest4-xassem\_XAssemblytest4-
WorkingDir=JIT\Methodical\stringintern\_XAssemblytest4-xassem
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_XModuletest1-xmod.cmd_7580]
@@ -58529,7 +58161,7 @@ RelativePath=JIT\Methodical\stringintern\_XModuletest1-xmod\_XModuletest1-xmod.c
WorkingDir=JIT\Methodical\stringintern\_XModuletest1-xmod
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_XModuletest2-xmod.cmd_7581]
@@ -58537,7 +58169,7 @@ RelativePath=JIT\Methodical\stringintern\_XModuletest2-xmod\_XModuletest2-xmod.c
WorkingDir=JIT\Methodical\stringintern\_XModuletest2-xmod
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_XModuletest4-xmod.cmd_7582]
@@ -58545,7 +58177,7 @@ RelativePath=JIT\Methodical\stringintern\_XModuletest4-xmod\_XModuletest4-xmod.c
WorkingDir=JIT\Methodical\stringintern\_XModuletest4-xmod
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASSPASSPASSPASS;EXPECTED_PASS
+Categories=EXPECTED_PASSPASSPASSPASS;EXPECTED_PASS;Pri1
HostStyle=0
[structinregs.cmd_7583]
@@ -58553,7 +58185,7 @@ RelativePath=JIT\Methodical\structs\systemvbringup\structinregs\structinregs.cmd
WorkingDir=JIT\Methodical\structs\systemvbringup\structinregs
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[switch1.cmd_7584]
@@ -58561,7 +58193,7 @@ RelativePath=JIT\Methodical\switch\switch1\switch1.cmd
WorkingDir=JIT\Methodical\switch\switch1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[switch10.cmd_7585]
@@ -58569,7 +58201,7 @@ RelativePath=JIT\Methodical\switch\switch10\switch10.cmd
WorkingDir=JIT\Methodical\switch\switch10
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[switch11.cmd_7586]
@@ -58577,7 +58209,7 @@ RelativePath=JIT\Methodical\switch\switch11\switch11.cmd
WorkingDir=JIT\Methodical\switch\switch11
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[switch2.cmd_7587]
@@ -58585,7 +58217,7 @@ RelativePath=JIT\Methodical\switch\switch2\switch2.cmd
WorkingDir=JIT\Methodical\switch\switch2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[switch3.cmd_7588]
@@ -58593,7 +58225,7 @@ RelativePath=JIT\Methodical\switch\switch3\switch3.cmd
WorkingDir=JIT\Methodical\switch\switch3
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[switch4.cmd_7589]
@@ -58601,7 +58233,7 @@ RelativePath=JIT\Methodical\switch\switch4\switch4.cmd
WorkingDir=JIT\Methodical\switch\switch4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[switch5.cmd_7590]
@@ -58625,7 +58257,7 @@ RelativePath=JIT\Methodical\switch\switch7\switch7.cmd
WorkingDir=JIT\Methodical\switch\switch7
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[switch8.cmd_7593]
@@ -58633,7 +58265,7 @@ RelativePath=JIT\Methodical\switch\switch8\switch8.cmd
WorkingDir=JIT\Methodical\switch\switch8
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[switch9.cmd_7594]
@@ -58641,7 +58273,7 @@ RelativePath=JIT\Methodical\switch\switch9\switch9.cmd
WorkingDir=JIT\Methodical\switch\switch9
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_relthread-race.cmd_7595]
@@ -58649,7 +58281,7 @@ RelativePath=JIT\Methodical\tailcall\Desktop\_il_relthread-race\_il_relthread-ra
WorkingDir=JIT\Methodical\tailcall\Desktop\_il_relthread-race
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[_il_dbgcompat_enum.cmd_7596]
@@ -58657,7 +58289,7 @@ RelativePath=JIT\Methodical\tailcall\_il_dbgcompat_enum\_il_dbgcompat_enum.cmd
WorkingDir=JIT\Methodical\tailcall\_il_dbgcompat_enum
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[_il_dbgcompat_i2_bool.cmd_7597]
@@ -58665,7 +58297,7 @@ RelativePath=JIT\Methodical\tailcall\_il_dbgcompat_i2_bool\_il_dbgcompat_i2_bool
WorkingDir=JIT\Methodical\tailcall\_il_dbgcompat_i2_bool
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbgcompat_i4_i1.cmd_7598]
@@ -58673,7 +58305,7 @@ RelativePath=JIT\Methodical\tailcall\_il_dbgcompat_i4_i1\_il_dbgcompat_i4_i1.cmd
WorkingDir=JIT\Methodical\tailcall\_il_dbgcompat_i4_i1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbgcompat_i4_u.cmd_7599]
@@ -58681,7 +58313,7 @@ RelativePath=JIT\Methodical\tailcall\_il_dbgcompat_i4_u\_il_dbgcompat_i4_u.cmd
WorkingDir=JIT\Methodical\tailcall\_il_dbgcompat_i4_u
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[_il_dbgcompat_i_u2.cmd_7600]
@@ -58689,7 +58321,7 @@ RelativePath=JIT\Methodical\tailcall\_il_dbgcompat_i_u2\_il_dbgcompat_i_u2.cmd
WorkingDir=JIT\Methodical\tailcall\_il_dbgcompat_i_u2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbgcompat_obj.cmd_7601]
@@ -58697,7 +58329,7 @@ RelativePath=JIT\Methodical\tailcall\_il_dbgcompat_obj\_il_dbgcompat_obj.cmd
WorkingDir=JIT\Methodical\tailcall\_il_dbgcompat_obj
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[_il_dbgcompat_r4_r8.cmd_7602]
@@ -58705,7 +58337,7 @@ RelativePath=JIT\Methodical\tailcall\_il_dbgcompat_r4_r8\_il_dbgcompat_r4_r8.cmd
WorkingDir=JIT\Methodical\tailcall\_il_dbgcompat_r4_r8
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbgcompat_r4_r8_inl.cmd_7603]
@@ -58713,7 +58345,7 @@ RelativePath=JIT\Methodical\tailcall\_il_dbgcompat_r4_r8_inl\_il_dbgcompat_r4_r8
WorkingDir=JIT\Methodical\tailcall\_il_dbgcompat_r4_r8_inl
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbgcompat_r8_r4.cmd_7604]
@@ -58721,7 +58353,7 @@ RelativePath=JIT\Methodical\tailcall\_il_dbgcompat_r8_r4\_il_dbgcompat_r8_r4.cmd
WorkingDir=JIT\Methodical\tailcall\_il_dbgcompat_r8_r4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbgcompat_r8_r4_inl.cmd_7605]
@@ -58729,7 +58361,7 @@ RelativePath=JIT\Methodical\tailcall\_il_dbgcompat_r8_r4_inl\_il_dbgcompat_r8_r4
WorkingDir=JIT\Methodical\tailcall\_il_dbgcompat_r8_r4_inl
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbgcompat_v.cmd_7606]
@@ -58737,7 +58369,7 @@ RelativePath=JIT\Methodical\tailcall\_il_dbgcompat_v\_il_dbgcompat_v.cmd
WorkingDir=JIT\Methodical\tailcall\_il_dbgcompat_v
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[_il_dbgdeep_array.cmd_7607]
@@ -58745,7 +58377,7 @@ RelativePath=JIT\Methodical\tailcall\_il_dbgdeep_array\_il_dbgdeep_array.cmd
WorkingDir=JIT\Methodical\tailcall\_il_dbgdeep_array
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[_il_dbgdeep_array_nz.cmd_7608]
@@ -58753,7 +58385,7 @@ RelativePath=JIT\Methodical\tailcall\_il_dbgdeep_array_nz\_il_dbgdeep_array_nz.c
WorkingDir=JIT\Methodical\tailcall\_il_dbgdeep_array_nz
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[_il_dbgdeep_gc.cmd_7609]
@@ -58761,7 +58393,7 @@ RelativePath=JIT\Methodical\tailcall\_il_dbgdeep_gc\_il_dbgdeep_gc.cmd
WorkingDir=JIT\Methodical\tailcall\_il_dbgdeep_gc
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[_il_dbgdeep_inst.cmd_7610]
@@ -58769,7 +58401,7 @@ RelativePath=JIT\Methodical\tailcall\_il_dbgdeep_inst\_il_dbgdeep_inst.cmd
WorkingDir=JIT\Methodical\tailcall\_il_dbgdeep_inst
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[_il_dbgdeep_value.cmd_7611]
@@ -58777,7 +58409,7 @@ RelativePath=JIT\Methodical\tailcall\_il_dbgdeep_value\_il_dbgdeep_value.cmd
WorkingDir=JIT\Methodical\tailcall\_il_dbgdeep_value
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[_il_dbgdeep_virt.cmd_7612]
@@ -58785,7 +58417,7 @@ RelativePath=JIT\Methodical\tailcall\_il_dbgdeep_virt\_il_dbgdeep_virt.cmd
WorkingDir=JIT\Methodical\tailcall\_il_dbgdeep_virt
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[_il_dbggcval.cmd_7613]
@@ -58793,7 +58425,7 @@ RelativePath=JIT\Methodical\tailcall\_il_dbggcval\_il_dbggcval.cmd
WorkingDir=JIT\Methodical\tailcall\_il_dbggcval
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[_il_dbggcval_nested.cmd_7614]
@@ -58801,7 +58433,7 @@ RelativePath=JIT\Methodical\tailcall\_il_dbggcval_nested\_il_dbggcval_nested.cmd
WorkingDir=JIT\Methodical\tailcall\_il_dbggcval_nested
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[_il_dbggcval_sideeffect.cmd_7615]
@@ -58809,7 +58441,7 @@ RelativePath=JIT\Methodical\tailcall\_il_dbggcval_sideeffect\_il_dbggcval_sideef
WorkingDir=JIT\Methodical\tailcall\_il_dbggcval_sideeffect
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[_il_dbgrecurse_ep.cmd_7618]
@@ -58817,7 +58449,7 @@ RelativePath=JIT\Methodical\tailcall\_il_dbgrecurse_ep\_il_dbgrecurse_ep.cmd
WorkingDir=JIT\Methodical\tailcall\_il_dbgrecurse_ep
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[_il_dbgrecurse_ep_void.cmd_7619]
@@ -58833,7 +58465,7 @@ RelativePath=JIT\Methodical\tailcall\_il_dbgreference_i\_il_dbgreference_i.cmd
WorkingDir=JIT\Methodical\tailcall\_il_dbgreference_i
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[_il_dbgtest_2a.cmd_7621]
@@ -58841,7 +58473,7 @@ RelativePath=JIT\Methodical\tailcall\_il_dbgtest_2a\_il_dbgtest_2a.cmd
WorkingDir=JIT\Methodical\tailcall\_il_dbgtest_2a
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[_il_dbgtest_2b.cmd_7622]
@@ -58849,7 +58481,7 @@ RelativePath=JIT\Methodical\tailcall\_il_dbgtest_2b\_il_dbgtest_2b.cmd
WorkingDir=JIT\Methodical\tailcall\_il_dbgtest_2b
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[_il_dbgtest_2c.cmd_7623]
@@ -58857,7 +58489,7 @@ RelativePath=JIT\Methodical\tailcall\_il_dbgtest_2c\_il_dbgtest_2c.cmd
WorkingDir=JIT\Methodical\tailcall\_il_dbgtest_2c
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[_il_dbgtest_3b.cmd_7624]
@@ -58865,7 +58497,7 @@ RelativePath=JIT\Methodical\tailcall\_il_dbgtest_3b\_il_dbgtest_3b.cmd
WorkingDir=JIT\Methodical\tailcall\_il_dbgtest_3b
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbgtest_implicit.cmd_7625]
@@ -58873,7 +58505,7 @@ RelativePath=JIT\Methodical\tailcall\_il_dbgtest_implicit\_il_dbgtest_implicit.c
WorkingDir=JIT\Methodical\tailcall\_il_dbgtest_implicit
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[_il_dbgtest_mutual_rec.cmd_7626]
@@ -58881,7 +58513,7 @@ RelativePath=JIT\Methodical\tailcall\_il_dbgtest_mutual_rec\_il_dbgtest_mutual_r
WorkingDir=JIT\Methodical\tailcall\_il_dbgtest_mutual_rec
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[_il_dbgtest_switch.cmd_7627]
@@ -58889,7 +58521,7 @@ RelativePath=JIT\Methodical\tailcall\_il_dbgtest_switch\_il_dbgtest_switch.cmd
WorkingDir=JIT\Methodical\tailcall\_il_dbgtest_switch
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[_il_dbgtest_virt.cmd_7628]
@@ -58897,7 +58529,7 @@ RelativePath=JIT\Methodical\tailcall\_il_dbgtest_virt\_il_dbgtest_virt.cmd
WorkingDir=JIT\Methodical\tailcall\_il_dbgtest_virt
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[_il_dbgtest_void.cmd_7629]
@@ -58913,7 +58545,7 @@ RelativePath=JIT\Methodical\tailcall\_il_relcompat_enum\_il_relcompat_enum.cmd
WorkingDir=JIT\Methodical\tailcall\_il_relcompat_enum
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[_il_relcompat_i2_bool.cmd_7631]
@@ -58921,7 +58553,7 @@ RelativePath=JIT\Methodical\tailcall\_il_relcompat_i2_bool\_il_relcompat_i2_bool
WorkingDir=JIT\Methodical\tailcall\_il_relcompat_i2_bool
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_il_relcompat_i4_i1.cmd_7632]
@@ -58929,7 +58561,7 @@ RelativePath=JIT\Methodical\tailcall\_il_relcompat_i4_i1\_il_relcompat_i4_i1.cmd
WorkingDir=JIT\Methodical\tailcall\_il_relcompat_i4_i1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_il_relcompat_i4_u.cmd_7633]
@@ -58937,7 +58569,7 @@ RelativePath=JIT\Methodical\tailcall\_il_relcompat_i4_u\_il_relcompat_i4_u.cmd
WorkingDir=JIT\Methodical\tailcall\_il_relcompat_i4_u
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[_il_relcompat_i_u2.cmd_7634]
@@ -58945,7 +58577,7 @@ RelativePath=JIT\Methodical\tailcall\_il_relcompat_i_u2\_il_relcompat_i_u2.cmd
WorkingDir=JIT\Methodical\tailcall\_il_relcompat_i_u2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_il_relcompat_obj.cmd_7635]
@@ -58953,7 +58585,7 @@ RelativePath=JIT\Methodical\tailcall\_il_relcompat_obj\_il_relcompat_obj.cmd
WorkingDir=JIT\Methodical\tailcall\_il_relcompat_obj
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[_il_relcompat_r4_r8.cmd_7636]
@@ -58961,7 +58593,7 @@ RelativePath=JIT\Methodical\tailcall\_il_relcompat_r4_r8\_il_relcompat_r4_r8.cmd
WorkingDir=JIT\Methodical\tailcall\_il_relcompat_r4_r8
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_relcompat_r4_r8_inl.cmd_7637]
@@ -58969,7 +58601,7 @@ RelativePath=JIT\Methodical\tailcall\_il_relcompat_r4_r8_inl\_il_relcompat_r4_r8
WorkingDir=JIT\Methodical\tailcall\_il_relcompat_r4_r8_inl
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_relcompat_r8_r4.cmd_7638]
@@ -58977,7 +58609,7 @@ RelativePath=JIT\Methodical\tailcall\_il_relcompat_r8_r4\_il_relcompat_r8_r4.cmd
WorkingDir=JIT\Methodical\tailcall\_il_relcompat_r8_r4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_relcompat_r8_r4_inl.cmd_7639]
@@ -58985,7 +58617,7 @@ RelativePath=JIT\Methodical\tailcall\_il_relcompat_r8_r4_inl\_il_relcompat_r8_r4
WorkingDir=JIT\Methodical\tailcall\_il_relcompat_r8_r4_inl
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_relcompat_v.cmd_7640]
@@ -58993,7 +58625,7 @@ RelativePath=JIT\Methodical\tailcall\_il_relcompat_v\_il_relcompat_v.cmd
WorkingDir=JIT\Methodical\tailcall\_il_relcompat_v
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[_il_reldeep_array.cmd_7641]
@@ -59001,7 +58633,7 @@ RelativePath=JIT\Methodical\tailcall\_il_reldeep_array\_il_reldeep_array.cmd
WorkingDir=JIT\Methodical\tailcall\_il_reldeep_array
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[_il_reldeep_array_nz.cmd_7642]
@@ -59009,7 +58641,7 @@ RelativePath=JIT\Methodical\tailcall\_il_reldeep_array_nz\_il_reldeep_array_nz.c
WorkingDir=JIT\Methodical\tailcall\_il_reldeep_array_nz
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[_il_reldeep_gc.cmd_7643]
@@ -59017,7 +58649,7 @@ RelativePath=JIT\Methodical\tailcall\_il_reldeep_gc\_il_reldeep_gc.cmd
WorkingDir=JIT\Methodical\tailcall\_il_reldeep_gc
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[_il_reldeep_inst.cmd_7644]
@@ -59025,7 +58657,7 @@ RelativePath=JIT\Methodical\tailcall\_il_reldeep_inst\_il_reldeep_inst.cmd
WorkingDir=JIT\Methodical\tailcall\_il_reldeep_inst
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[_il_reldeep_value.cmd_7645]
@@ -59033,7 +58665,7 @@ RelativePath=JIT\Methodical\tailcall\_il_reldeep_value\_il_reldeep_value.cmd
WorkingDir=JIT\Methodical\tailcall\_il_reldeep_value
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[_il_reldeep_virt.cmd_7646]
@@ -59041,7 +58673,7 @@ RelativePath=JIT\Methodical\tailcall\_il_reldeep_virt\_il_reldeep_virt.cmd
WorkingDir=JIT\Methodical\tailcall\_il_reldeep_virt
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[_il_relgcval.cmd_7647]
@@ -59049,7 +58681,7 @@ RelativePath=JIT\Methodical\tailcall\_il_relgcval\_il_relgcval.cmd
WorkingDir=JIT\Methodical\tailcall\_il_relgcval
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[_il_relgcval_nested.cmd_7648]
@@ -59057,7 +58689,7 @@ RelativePath=JIT\Methodical\tailcall\_il_relgcval_nested\_il_relgcval_nested.cmd
WorkingDir=JIT\Methodical\tailcall\_il_relgcval_nested
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[_il_relgcval_sideeffect.cmd_7649]
@@ -59065,7 +58697,7 @@ RelativePath=JIT\Methodical\tailcall\_il_relgcval_sideeffect\_il_relgcval_sideef
WorkingDir=JIT\Methodical\tailcall\_il_relgcval_sideeffect
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[_il_relrecurse_ep.cmd_7652]
@@ -59073,7 +58705,7 @@ RelativePath=JIT\Methodical\tailcall\_il_relrecurse_ep\_il_relrecurse_ep.cmd
WorkingDir=JIT\Methodical\tailcall\_il_relrecurse_ep
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[_il_relrecurse_ep_void.cmd_7653]
@@ -59089,7 +58721,7 @@ RelativePath=JIT\Methodical\tailcall\_il_relreference_i\_il_relreference_i.cmd
WorkingDir=JIT\Methodical\tailcall\_il_relreference_i
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[_il_reltest_2a.cmd_7655]
@@ -59097,7 +58729,7 @@ RelativePath=JIT\Methodical\tailcall\_il_reltest_2a\_il_reltest_2a.cmd
WorkingDir=JIT\Methodical\tailcall\_il_reltest_2a
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[_il_reltest_2b.cmd_7656]
@@ -59105,7 +58737,7 @@ RelativePath=JIT\Methodical\tailcall\_il_reltest_2b\_il_reltest_2b.cmd
WorkingDir=JIT\Methodical\tailcall\_il_reltest_2b
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[_il_reltest_2c.cmd_7657]
@@ -59113,7 +58745,7 @@ RelativePath=JIT\Methodical\tailcall\_il_reltest_2c\_il_reltest_2c.cmd
WorkingDir=JIT\Methodical\tailcall\_il_reltest_2c
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[_il_reltest_3b.cmd_7658]
@@ -59121,7 +58753,7 @@ RelativePath=JIT\Methodical\tailcall\_il_reltest_3b\_il_reltest_3b.cmd
WorkingDir=JIT\Methodical\tailcall\_il_reltest_3b
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_il_reltest_implicit.cmd_7659]
@@ -59129,7 +58761,7 @@ RelativePath=JIT\Methodical\tailcall\_il_reltest_implicit\_il_reltest_implicit.c
WorkingDir=JIT\Methodical\tailcall\_il_reltest_implicit
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[_il_reltest_mutual_rec.cmd_7660]
@@ -59137,7 +58769,7 @@ RelativePath=JIT\Methodical\tailcall\_il_reltest_mutual_rec\_il_reltest_mutual_r
WorkingDir=JIT\Methodical\tailcall\_il_reltest_mutual_rec
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[_il_reltest_switch.cmd_7661]
@@ -59145,7 +58777,7 @@ RelativePath=JIT\Methodical\tailcall\_il_reltest_switch\_il_reltest_switch.cmd
WorkingDir=JIT\Methodical\tailcall\_il_reltest_switch
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[_il_reltest_virt.cmd_7662]
@@ -59153,7 +58785,7 @@ RelativePath=JIT\Methodical\tailcall\_il_reltest_virt\_il_reltest_virt.cmd
WorkingDir=JIT\Methodical\tailcall\_il_reltest_virt
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[_il_reltest_void.cmd_7663]
@@ -59169,7 +58801,7 @@ RelativePath=JIT\Methodical\tailcall_v4\delegateParamCallTarget\delegateParamCal
WorkingDir=JIT\Methodical\tailcall_v4\delegateParamCallTarget
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[delegatetail.cmd_7665]
@@ -59177,7 +58809,7 @@ RelativePath=JIT\Methodical\tailcall_v4\delegatetail\delegatetail.cmd
WorkingDir=JIT\Methodical\tailcall_v4\delegatetail
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[hijacking.cmd_7666]
@@ -59185,7 +58817,7 @@ RelativePath=JIT\Methodical\tailcall_v4\hijacking\hijacking.cmd
WorkingDir=JIT\Methodical\tailcall_v4\hijacking
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_FAIL;4122;LONG_RUNNING
+Categories=EXPECTED_FAIL;4122;LONG_RUNNING
HostStyle=0
[smallFrame.cmd_7667]
@@ -59193,7 +58825,7 @@ RelativePath=JIT\Methodical\tailcall_v4\smallFrame\smallFrame.cmd
WorkingDir=JIT\Methodical\tailcall_v4\smallFrame
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;9462;EXPECTED_FAIL;6881;EXCLUDED;ILLEGAL_IL_TAILCALL_POP_RET
+Categories=JIT;9462;EXPECTED_FAIL;6881;EXCLUDED;ILLEGAL_IL_TAILCALL_POP_RET
HostStyle=0
[tailcall_AV.cmd_7668]
@@ -59201,7 +58833,7 @@ RelativePath=JIT\Methodical\tailcall_v4\tailcall_AV\tailcall_AV.cmd
WorkingDir=JIT\Methodical\tailcall_v4\tailcall_AV
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[_dbgunsafe-0.cmd_7669]
@@ -59209,7 +58841,7 @@ RelativePath=JIT\Methodical\unsafecsharp\_dbgunsafe-0\_dbgunsafe-0.cmd
WorkingDir=JIT\Methodical\unsafecsharp\_dbgunsafe-0
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_dbgunsafe-1.cmd_7670]
@@ -59217,7 +58849,7 @@ RelativePath=JIT\Methodical\unsafecsharp\_dbgunsafe-1\_dbgunsafe-1.cmd
WorkingDir=JIT\Methodical\unsafecsharp\_dbgunsafe-1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_dbgunsafe-2.cmd_7671]
@@ -59225,7 +58857,7 @@ RelativePath=JIT\Methodical\unsafecsharp\_dbgunsafe-2\_dbgunsafe-2.cmd
WorkingDir=JIT\Methodical\unsafecsharp\_dbgunsafe-2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_dbgunsafe-3.cmd_7672]
@@ -59233,7 +58865,7 @@ RelativePath=JIT\Methodical\unsafecsharp\_dbgunsafe-3\_dbgunsafe-3.cmd
WorkingDir=JIT\Methodical\unsafecsharp\_dbgunsafe-3
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_dbgunsafe-4.cmd_7673]
@@ -59241,7 +58873,7 @@ RelativePath=JIT\Methodical\unsafecsharp\_dbgunsafe-4\_dbgunsafe-4.cmd
WorkingDir=JIT\Methodical\unsafecsharp\_dbgunsafe-4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_dbgunsafe-5.cmd_7674]
@@ -59249,7 +58881,7 @@ RelativePath=JIT\Methodical\unsafecsharp\_dbgunsafe-5\_dbgunsafe-5.cmd
WorkingDir=JIT\Methodical\unsafecsharp\_dbgunsafe-5
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_dbgunsafe-6.cmd_7675]
@@ -59257,7 +58889,7 @@ RelativePath=JIT\Methodical\unsafecsharp\_dbgunsafe-6\_dbgunsafe-6.cmd
WorkingDir=JIT\Methodical\unsafecsharp\_dbgunsafe-6
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_relunsafe-0.cmd_7676]
@@ -59265,7 +58897,7 @@ RelativePath=JIT\Methodical\unsafecsharp\_relunsafe-0\_relunsafe-0.cmd
WorkingDir=JIT\Methodical\unsafecsharp\_relunsafe-0
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_relunsafe-1.cmd_7677]
@@ -59273,7 +58905,7 @@ RelativePath=JIT\Methodical\unsafecsharp\_relunsafe-1\_relunsafe-1.cmd
WorkingDir=JIT\Methodical\unsafecsharp\_relunsafe-1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_relunsafe-2.cmd_7678]
@@ -59281,7 +58913,7 @@ RelativePath=JIT\Methodical\unsafecsharp\_relunsafe-2\_relunsafe-2.cmd
WorkingDir=JIT\Methodical\unsafecsharp\_relunsafe-2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_relunsafe-3.cmd_7679]
@@ -59289,7 +58921,7 @@ RelativePath=JIT\Methodical\unsafecsharp\_relunsafe-3\_relunsafe-3.cmd
WorkingDir=JIT\Methodical\unsafecsharp\_relunsafe-3
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_relunsafe-4.cmd_7680]
@@ -59297,7 +58929,7 @@ RelativePath=JIT\Methodical\unsafecsharp\_relunsafe-4\_relunsafe-4.cmd
WorkingDir=JIT\Methodical\unsafecsharp\_relunsafe-4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_relunsafe-5.cmd_7681]
@@ -59305,7 +58937,7 @@ RelativePath=JIT\Methodical\unsafecsharp\_relunsafe-5\_relunsafe-5.cmd
WorkingDir=JIT\Methodical\unsafecsharp\_relunsafe-5
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_relunsafe-6.cmd_7682]
@@ -59313,7 +58945,7 @@ RelativePath=JIT\Methodical\unsafecsharp\_relunsafe-6\_relunsafe-6.cmd
WorkingDir=JIT\Methodical\unsafecsharp\_relunsafe-6
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_speed_dbgunsafe-0.cmd_7683]
@@ -59321,7 +58953,7 @@ RelativePath=JIT\Methodical\unsafecsharp\_speed_dbgunsafe-0\_speed_dbgunsafe-0.c
WorkingDir=JIT\Methodical\unsafecsharp\_speed_dbgunsafe-0
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_speed_dbgunsafe-1.cmd_7684]
@@ -59329,7 +58961,7 @@ RelativePath=JIT\Methodical\unsafecsharp\_speed_dbgunsafe-1\_speed_dbgunsafe-1.c
WorkingDir=JIT\Methodical\unsafecsharp\_speed_dbgunsafe-1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[_speed_dbgunsafe-2.cmd_7685]
@@ -59337,7 +58969,7 @@ RelativePath=JIT\Methodical\unsafecsharp\_speed_dbgunsafe-2\_speed_dbgunsafe-2.c
WorkingDir=JIT\Methodical\unsafecsharp\_speed_dbgunsafe-2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_speed_dbgunsafe-3.cmd_7686]
@@ -59345,7 +58977,7 @@ RelativePath=JIT\Methodical\unsafecsharp\_speed_dbgunsafe-3\_speed_dbgunsafe-3.c
WorkingDir=JIT\Methodical\unsafecsharp\_speed_dbgunsafe-3
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[_speed_dbgunsafe-4.cmd_7687]
@@ -59353,7 +58985,7 @@ RelativePath=JIT\Methodical\unsafecsharp\_speed_dbgunsafe-4\_speed_dbgunsafe-4.c
WorkingDir=JIT\Methodical\unsafecsharp\_speed_dbgunsafe-4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_speed_dbgunsafe-5.cmd_7688]
@@ -59361,7 +58993,7 @@ RelativePath=JIT\Methodical\unsafecsharp\_speed_dbgunsafe-5\_speed_dbgunsafe-5.c
WorkingDir=JIT\Methodical\unsafecsharp\_speed_dbgunsafe-5
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_speed_dbgunsafe-6.cmd_7689]
@@ -59369,7 +59001,7 @@ RelativePath=JIT\Methodical\unsafecsharp\_speed_dbgunsafe-6\_speed_dbgunsafe-6.c
WorkingDir=JIT\Methodical\unsafecsharp\_speed_dbgunsafe-6
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_speed_relunsafe-0.cmd_7690]
@@ -59377,7 +59009,7 @@ RelativePath=JIT\Methodical\unsafecsharp\_speed_relunsafe-0\_speed_relunsafe-0.c
WorkingDir=JIT\Methodical\unsafecsharp\_speed_relunsafe-0
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_speed_relunsafe-1.cmd_7691]
@@ -59385,7 +59017,7 @@ RelativePath=JIT\Methodical\unsafecsharp\_speed_relunsafe-1\_speed_relunsafe-1.c
WorkingDir=JIT\Methodical\unsafecsharp\_speed_relunsafe-1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[_speed_relunsafe-2.cmd_7692]
@@ -59393,7 +59025,7 @@ RelativePath=JIT\Methodical\unsafecsharp\_speed_relunsafe-2\_speed_relunsafe-2.c
WorkingDir=JIT\Methodical\unsafecsharp\_speed_relunsafe-2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_speed_relunsafe-3.cmd_7693]
@@ -59401,7 +59033,7 @@ RelativePath=JIT\Methodical\unsafecsharp\_speed_relunsafe-3\_speed_relunsafe-3.c
WorkingDir=JIT\Methodical\unsafecsharp\_speed_relunsafe-3
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[_speed_relunsafe-4.cmd_7694]
@@ -59409,7 +59041,7 @@ RelativePath=JIT\Methodical\unsafecsharp\_speed_relunsafe-4\_speed_relunsafe-4.c
WorkingDir=JIT\Methodical\unsafecsharp\_speed_relunsafe-4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_speed_relunsafe-5.cmd_7695]
@@ -59417,7 +59049,7 @@ RelativePath=JIT\Methodical\unsafecsharp\_speed_relunsafe-5\_speed_relunsafe-5.c
WorkingDir=JIT\Methodical\unsafecsharp\_speed_relunsafe-5
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_speed_relunsafe-6.cmd_7696]
@@ -59425,7 +59057,7 @@ RelativePath=JIT\Methodical\unsafecsharp\_speed_relunsafe-6\_speed_relunsafe-6.c
WorkingDir=JIT\Methodical\unsafecsharp\_speed_relunsafe-6
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_dbgcall.cmd_7697]
@@ -59433,7 +59065,7 @@ RelativePath=JIT\Methodical\VT\callconv\_dbgcall\_dbgcall.cmd
WorkingDir=JIT\Methodical\VT\callconv\_dbgcall
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_dbgjumper.cmd_7698]
@@ -59441,7 +59073,7 @@ RelativePath=JIT\Methodical\VT\callconv\_dbgjumper\_dbgjumper.cmd
WorkingDir=JIT\Methodical\VT\callconv\_dbgjumper
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_dbgjumps.cmd_7699]
@@ -59449,7 +59081,7 @@ RelativePath=JIT\Methodical\VT\callconv\_dbgjumps\_dbgjumps.cmd
WorkingDir=JIT\Methodical\VT\callconv\_dbgjumps
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_dbgvtret.cmd_7700]
@@ -59457,7 +59089,7 @@ RelativePath=JIT\Methodical\VT\callconv\_dbgvtret\_dbgvtret.cmd
WorkingDir=JIT\Methodical\VT\callconv\_dbgvtret
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbgaa.cmd_7701]
@@ -59465,7 +59097,7 @@ RelativePath=JIT\Methodical\VT\callconv\_il_dbgaa\_il_dbgaa.cmd
WorkingDir=JIT\Methodical\VT\callconv\_il_dbgaa
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbgcalli.cmd_7702]
@@ -59473,7 +59105,7 @@ RelativePath=JIT\Methodical\VT\callconv\_il_dbgcalli\_il_dbgcalli.cmd
WorkingDir=JIT\Methodical\VT\callconv\_il_dbgcalli
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbgdd.cmd_7703]
@@ -59481,7 +59113,7 @@ RelativePath=JIT\Methodical\VT\callconv\_il_dbgdd\_il_dbgdd.cmd
WorkingDir=JIT\Methodical\VT\callconv\_il_dbgdd
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbgee.cmd_7704]
@@ -59489,7 +59121,7 @@ RelativePath=JIT\Methodical\VT\callconv\_il_dbgee\_il_dbgee.cmd
WorkingDir=JIT\Methodical\VT\callconv\_il_dbgee
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbgjumper1.cmd_7705]
@@ -59497,7 +59129,7 @@ RelativePath=JIT\Methodical\VT\callconv\_il_dbgjumper1\_il_dbgjumper1.cmd
WorkingDir=JIT\Methodical\VT\callconv\_il_dbgjumper1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbgjumper2.cmd_7706]
@@ -59505,7 +59137,7 @@ RelativePath=JIT\Methodical\VT\callconv\_il_dbgjumper2\_il_dbgjumper2.cmd
WorkingDir=JIT\Methodical\VT\callconv\_il_dbgjumper2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbgjumper3.cmd_7707]
@@ -59513,7 +59145,7 @@ RelativePath=JIT\Methodical\VT\callconv\_il_dbgjumper3\_il_dbgjumper3.cmd
WorkingDir=JIT\Methodical\VT\callconv\_il_dbgjumper3
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbgjumper4.cmd_7708]
@@ -59521,7 +59153,7 @@ RelativePath=JIT\Methodical\VT\callconv\_il_dbgjumper4\_il_dbgjumper4.cmd
WorkingDir=JIT\Methodical\VT\callconv\_il_dbgjumper4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbgjumper5.cmd_7709]
@@ -59529,7 +59161,7 @@ RelativePath=JIT\Methodical\VT\callconv\_il_dbgjumper5\_il_dbgjumper5.cmd
WorkingDir=JIT\Methodical\VT\callconv\_il_dbgjumper5
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbgjumps1.cmd_7710]
@@ -59537,7 +59169,7 @@ RelativePath=JIT\Methodical\VT\callconv\_il_dbgjumps1\_il_dbgjumps1.cmd
WorkingDir=JIT\Methodical\VT\callconv\_il_dbgjumps1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbgjumps2.cmd_7711]
@@ -59545,7 +59177,7 @@ RelativePath=JIT\Methodical\VT\callconv\_il_dbgjumps2\_il_dbgjumps2.cmd
WorkingDir=JIT\Methodical\VT\callconv\_il_dbgjumps2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[_il_dbgjumps3.cmd_7712]
@@ -59553,7 +59185,7 @@ RelativePath=JIT\Methodical\VT\callconv\_il_dbgjumps3\_il_dbgjumps3.cmd
WorkingDir=JIT\Methodical\VT\callconv\_il_dbgjumps3
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[_il_dbgjumps4.cmd_7713]
@@ -59561,7 +59193,7 @@ RelativePath=JIT\Methodical\VT\callconv\_il_dbgjumps4\_il_dbgjumps4.cmd
WorkingDir=JIT\Methodical\VT\callconv\_il_dbgjumps4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[_il_dbgjumps5.cmd_7714]
@@ -59569,7 +59201,7 @@ RelativePath=JIT\Methodical\VT\callconv\_il_dbgjumps5\_il_dbgjumps5.cmd
WorkingDir=JIT\Methodical\VT\callconv\_il_dbgjumps5
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbgvtret.cmd_7715]
@@ -59577,7 +59209,7 @@ RelativePath=JIT\Methodical\VT\callconv\_il_dbgvtret\_il_dbgvtret.cmd
WorkingDir=JIT\Methodical\VT\callconv\_il_dbgvtret
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[_il_dbgvtret2.cmd_7716]
@@ -59585,7 +59217,7 @@ RelativePath=JIT\Methodical\VT\callconv\_il_dbgvtret2\_il_dbgvtret2.cmd
WorkingDir=JIT\Methodical\VT\callconv\_il_dbgvtret2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[_il_relaa.cmd_7717]
@@ -59593,7 +59225,7 @@ RelativePath=JIT\Methodical\VT\callconv\_il_relaa\_il_relaa.cmd
WorkingDir=JIT\Methodical\VT\callconv\_il_relaa
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_il_relcalli.cmd_7718]
@@ -59601,7 +59233,7 @@ RelativePath=JIT\Methodical\VT\callconv\_il_relcalli\_il_relcalli.cmd
WorkingDir=JIT\Methodical\VT\callconv\_il_relcalli
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_il_reldd.cmd_7719]
@@ -59609,7 +59241,7 @@ RelativePath=JIT\Methodical\VT\callconv\_il_reldd\_il_reldd.cmd
WorkingDir=JIT\Methodical\VT\callconv\_il_reldd
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_il_relee.cmd_7720]
@@ -59617,7 +59249,7 @@ RelativePath=JIT\Methodical\VT\callconv\_il_relee\_il_relee.cmd
WorkingDir=JIT\Methodical\VT\callconv\_il_relee
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_il_reljumper1.cmd_7721]
@@ -59625,7 +59257,7 @@ RelativePath=JIT\Methodical\VT\callconv\_il_reljumper1\_il_reljumper1.cmd
WorkingDir=JIT\Methodical\VT\callconv\_il_reljumper1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[_il_reljumper2.cmd_7722]
@@ -59633,7 +59265,7 @@ RelativePath=JIT\Methodical\VT\callconv\_il_reljumper2\_il_reljumper2.cmd
WorkingDir=JIT\Methodical\VT\callconv\_il_reljumper2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[_il_reljumper3.cmd_7723]
@@ -59641,7 +59273,7 @@ RelativePath=JIT\Methodical\VT\callconv\_il_reljumper3\_il_reljumper3.cmd
WorkingDir=JIT\Methodical\VT\callconv\_il_reljumper3
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[_il_reljumper4.cmd_7724]
@@ -59649,7 +59281,7 @@ RelativePath=JIT\Methodical\VT\callconv\_il_reljumper4\_il_reljumper4.cmd
WorkingDir=JIT\Methodical\VT\callconv\_il_reljumper4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[_il_reljumper5.cmd_7725]
@@ -59657,7 +59289,7 @@ RelativePath=JIT\Methodical\VT\callconv\_il_reljumper5\_il_reljumper5.cmd
WorkingDir=JIT\Methodical\VT\callconv\_il_reljumper5
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[_il_reljumps1.cmd_7726]
@@ -59665,7 +59297,7 @@ RelativePath=JIT\Methodical\VT\callconv\_il_reljumps1\_il_reljumps1.cmd
WorkingDir=JIT\Methodical\VT\callconv\_il_reljumps1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_reljumps2.cmd_7727]
@@ -59673,7 +59305,7 @@ RelativePath=JIT\Methodical\VT\callconv\_il_reljumps2\_il_reljumps2.cmd
WorkingDir=JIT\Methodical\VT\callconv\_il_reljumps2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[_il_reljumps3.cmd_7728]
@@ -59681,7 +59313,7 @@ RelativePath=JIT\Methodical\VT\callconv\_il_reljumps3\_il_reljumps3.cmd
WorkingDir=JIT\Methodical\VT\callconv\_il_reljumps3
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[_il_reljumps4.cmd_7729]
@@ -59689,7 +59321,7 @@ RelativePath=JIT\Methodical\VT\callconv\_il_reljumps4\_il_reljumps4.cmd
WorkingDir=JIT\Methodical\VT\callconv\_il_reljumps4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[_il_reljumps5.cmd_7730]
@@ -59697,7 +59329,7 @@ RelativePath=JIT\Methodical\VT\callconv\_il_reljumps5\_il_reljumps5.cmd
WorkingDir=JIT\Methodical\VT\callconv\_il_reljumps5
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_relvtret.cmd_7731]
@@ -59705,7 +59337,7 @@ RelativePath=JIT\Methodical\VT\callconv\_il_relvtret\_il_relvtret.cmd
WorkingDir=JIT\Methodical\VT\callconv\_il_relvtret
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[_il_relvtret2.cmd_7732]
@@ -59713,7 +59345,7 @@ RelativePath=JIT\Methodical\VT\callconv\_il_relvtret2\_il_relvtret2.cmd
WorkingDir=JIT\Methodical\VT\callconv\_il_relvtret2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_relcall.cmd_7733]
@@ -59721,7 +59353,7 @@ RelativePath=JIT\Methodical\VT\callconv\_relcall\_relcall.cmd
WorkingDir=JIT\Methodical\VT\callconv\_relcall
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_reljumper.cmd_7734]
@@ -59729,7 +59361,7 @@ RelativePath=JIT\Methodical\VT\callconv\_reljumper\_reljumper.cmd
WorkingDir=JIT\Methodical\VT\callconv\_reljumper
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_reljumps.cmd_7735]
@@ -59737,7 +59369,7 @@ RelativePath=JIT\Methodical\VT\callconv\_reljumps\_reljumps.cmd
WorkingDir=JIT\Methodical\VT\callconv\_reljumps
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_relvtret.cmd_7736]
@@ -59745,7 +59377,7 @@ RelativePath=JIT\Methodical\VT\callconv\_relvtret\_relvtret.cmd
WorkingDir=JIT\Methodical\VT\callconv\_relvtret
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_speed_dbgcall.cmd_7737]
@@ -59753,7 +59385,7 @@ RelativePath=JIT\Methodical\VT\callconv\_speed_dbgcall\_speed_dbgcall.cmd
WorkingDir=JIT\Methodical\VT\callconv\_speed_dbgcall
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_speed_dbgjumper.cmd_7738]
@@ -59761,7 +59393,7 @@ RelativePath=JIT\Methodical\VT\callconv\_speed_dbgjumper\_speed_dbgjumper.cmd
WorkingDir=JIT\Methodical\VT\callconv\_speed_dbgjumper
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[_speed_dbgjumps.cmd_7739]
@@ -59769,7 +59401,7 @@ RelativePath=JIT\Methodical\VT\callconv\_speed_dbgjumps\_speed_dbgjumps.cmd
WorkingDir=JIT\Methodical\VT\callconv\_speed_dbgjumps
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_speed_dbgvtret.cmd_7740]
@@ -59777,7 +59409,7 @@ RelativePath=JIT\Methodical\VT\callconv\_speed_dbgvtret\_speed_dbgvtret.cmd
WorkingDir=JIT\Methodical\VT\callconv\_speed_dbgvtret
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_speed_relcall.cmd_7741]
@@ -59785,7 +59417,7 @@ RelativePath=JIT\Methodical\VT\callconv\_speed_relcall\_speed_relcall.cmd
WorkingDir=JIT\Methodical\VT\callconv\_speed_relcall
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_speed_reljumper.cmd_7742]
@@ -59793,7 +59425,7 @@ RelativePath=JIT\Methodical\VT\callconv\_speed_reljumper\_speed_reljumper.cmd
WorkingDir=JIT\Methodical\VT\callconv\_speed_reljumper
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[_speed_reljumps.cmd_7743]
@@ -59801,7 +59433,7 @@ RelativePath=JIT\Methodical\VT\callconv\_speed_reljumps\_speed_reljumps.cmd
WorkingDir=JIT\Methodical\VT\callconv\_speed_reljumps
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_speed_relvtret.cmd_7744]
@@ -59809,7 +59441,7 @@ RelativePath=JIT\Methodical\VT\callconv\_speed_relvtret\_speed_relvtret.cmd
WorkingDir=JIT\Methodical\VT\callconv\_speed_relvtret
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[gc_nested.cmd_7745]
@@ -59817,7 +59449,7 @@ RelativePath=JIT\Methodical\VT\etc\gc_nested\gc_nested.cmd
WorkingDir=JIT\Methodical\VT\etc\gc_nested
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[nested.cmd_7746]
@@ -59825,7 +59457,7 @@ RelativePath=JIT\Methodical\VT\etc\nested\nested.cmd
WorkingDir=JIT\Methodical\VT\etc\nested
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_dbgctor_recurse.cmd_7747]
@@ -59833,7 +59465,7 @@ RelativePath=JIT\Methodical\VT\etc\_dbgctor_recurse\_dbgctor_recurse.cmd
WorkingDir=JIT\Methodical\VT\etc\_dbgctor_recurse
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_dbggc_nested.cmd_7748]
@@ -59841,7 +59473,7 @@ RelativePath=JIT\Methodical\VT\etc\_dbggc_nested\_dbggc_nested.cmd
WorkingDir=JIT\Methodical\VT\etc\_dbggc_nested
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_dbghan2.cmd_7749]
@@ -59849,7 +59481,7 @@ RelativePath=JIT\Methodical\VT\etc\_dbghan2\_dbghan2.cmd
WorkingDir=JIT\Methodical\VT\etc\_dbghan2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_dbghan3.cmd_7750]
@@ -59857,7 +59489,7 @@ RelativePath=JIT\Methodical\VT\etc\_dbghan3\_dbghan3.cmd
WorkingDir=JIT\Methodical\VT\etc\_dbghan3
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_dbghan3_ctor.cmd_7751]
@@ -59865,7 +59497,7 @@ RelativePath=JIT\Methodical\VT\etc\_dbghan3_ctor\_dbghan3_ctor.cmd
WorkingDir=JIT\Methodical\VT\etc\_dbghan3_ctor
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_dbghan3_ref.cmd_7752]
@@ -59873,7 +59505,7 @@ RelativePath=JIT\Methodical\VT\etc\_dbghan3_ref\_dbghan3_ref.cmd
WorkingDir=JIT\Methodical\VT\etc\_dbghan3_ref
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_dbghanoi.cmd_7753]
@@ -59881,7 +59513,7 @@ RelativePath=JIT\Methodical\VT\etc\_dbghanoi\_dbghanoi.cmd
WorkingDir=JIT\Methodical\VT\etc\_dbghanoi
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_dbgknight.cmd_7754]
@@ -59889,7 +59521,7 @@ RelativePath=JIT\Methodical\VT\etc\_dbgknight\_dbgknight.cmd
WorkingDir=JIT\Methodical\VT\etc\_dbgknight
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_dbgnested.cmd_7755]
@@ -59897,7 +59529,7 @@ RelativePath=JIT\Methodical\VT\etc\_dbgnested\_dbgnested.cmd
WorkingDir=JIT\Methodical\VT\etc\_dbgnested
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbghan3.cmd_7756]
@@ -59905,7 +59537,7 @@ RelativePath=JIT\Methodical\VT\etc\_il_dbghan3\_il_dbghan3.cmd
WorkingDir=JIT\Methodical\VT\etc\_il_dbghan3
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbghan3_ctor.cmd_7757]
@@ -59913,7 +59545,7 @@ RelativePath=JIT\Methodical\VT\etc\_il_dbghan3_ctor\_il_dbghan3_ctor.cmd
WorkingDir=JIT\Methodical\VT\etc\_il_dbghan3_ctor
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbghan3_ref.cmd_7758]
@@ -59921,7 +59553,7 @@ RelativePath=JIT\Methodical\VT\etc\_il_dbghan3_ref\_il_dbghan3_ref.cmd
WorkingDir=JIT\Methodical\VT\etc\_il_dbghan3_ref
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbghanoi.cmd_7759]
@@ -59929,7 +59561,7 @@ RelativePath=JIT\Methodical\VT\etc\_il_dbghanoi\_il_dbghanoi.cmd
WorkingDir=JIT\Methodical\VT\etc\_il_dbghanoi
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbghanoi2.cmd_7760]
@@ -59937,7 +59569,7 @@ RelativePath=JIT\Methodical\VT\etc\_il_dbghanoi2\_il_dbghanoi2.cmd
WorkingDir=JIT\Methodical\VT\etc\_il_dbghanoi2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbgknight.cmd_7761]
@@ -59945,7 +59577,7 @@ RelativePath=JIT\Methodical\VT\etc\_il_dbgknight\_il_dbgknight.cmd
WorkingDir=JIT\Methodical\VT\etc\_il_dbgknight
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbgnested.cmd_7762]
@@ -59953,7 +59585,7 @@ RelativePath=JIT\Methodical\VT\etc\_il_dbgnested\_il_dbgnested.cmd
WorkingDir=JIT\Methodical\VT\etc\_il_dbgnested
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_relhan3.cmd_7763]
@@ -59961,7 +59593,7 @@ RelativePath=JIT\Methodical\VT\etc\_il_relhan3\_il_relhan3.cmd
WorkingDir=JIT\Methodical\VT\etc\_il_relhan3
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_relhan3_ctor.cmd_7764]
@@ -59969,7 +59601,7 @@ RelativePath=JIT\Methodical\VT\etc\_il_relhan3_ctor\_il_relhan3_ctor.cmd
WorkingDir=JIT\Methodical\VT\etc\_il_relhan3_ctor
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_relhan3_ref.cmd_7765]
@@ -59977,7 +59609,7 @@ RelativePath=JIT\Methodical\VT\etc\_il_relhan3_ref\_il_relhan3_ref.cmd
WorkingDir=JIT\Methodical\VT\etc\_il_relhan3_ref
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_relhanoi.cmd_7766]
@@ -59985,7 +59617,7 @@ RelativePath=JIT\Methodical\VT\etc\_il_relhanoi\_il_relhanoi.cmd
WorkingDir=JIT\Methodical\VT\etc\_il_relhanoi
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_relhanoi2.cmd_7767]
@@ -59993,7 +59625,7 @@ RelativePath=JIT\Methodical\VT\etc\_il_relhanoi2\_il_relhanoi2.cmd
WorkingDir=JIT\Methodical\VT\etc\_il_relhanoi2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_relknight.cmd_7768]
@@ -60001,7 +59633,7 @@ RelativePath=JIT\Methodical\VT\etc\_il_relknight\_il_relknight.cmd
WorkingDir=JIT\Methodical\VT\etc\_il_relknight
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_relnested.cmd_7769]
@@ -60009,7 +59641,7 @@ RelativePath=JIT\Methodical\VT\etc\_il_relnested\_il_relnested.cmd
WorkingDir=JIT\Methodical\VT\etc\_il_relnested
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_relctor_recurse.cmd_7770]
@@ -60017,7 +59649,7 @@ RelativePath=JIT\Methodical\VT\etc\_relctor_recurse\_relctor_recurse.cmd
WorkingDir=JIT\Methodical\VT\etc\_relctor_recurse
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_relgc_nested.cmd_7771]
@@ -60025,7 +59657,7 @@ RelativePath=JIT\Methodical\VT\etc\_relgc_nested\_relgc_nested.cmd
WorkingDir=JIT\Methodical\VT\etc\_relgc_nested
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_relhan2.cmd_7772]
@@ -60033,7 +59665,7 @@ RelativePath=JIT\Methodical\VT\etc\_relhan2\_relhan2.cmd
WorkingDir=JIT\Methodical\VT\etc\_relhan2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_relhan3.cmd_7773]
@@ -60041,7 +59673,7 @@ RelativePath=JIT\Methodical\VT\etc\_relhan3\_relhan3.cmd
WorkingDir=JIT\Methodical\VT\etc\_relhan3
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_relhan3_ctor.cmd_7774]
@@ -60049,7 +59681,7 @@ RelativePath=JIT\Methodical\VT\etc\_relhan3_ctor\_relhan3_ctor.cmd
WorkingDir=JIT\Methodical\VT\etc\_relhan3_ctor
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_relhan3_ref.cmd_7775]
@@ -60057,7 +59689,7 @@ RelativePath=JIT\Methodical\VT\etc\_relhan3_ref\_relhan3_ref.cmd
WorkingDir=JIT\Methodical\VT\etc\_relhan3_ref
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_relhanoi.cmd_7776]
@@ -60065,7 +59697,7 @@ RelativePath=JIT\Methodical\VT\etc\_relhanoi\_relhanoi.cmd
WorkingDir=JIT\Methodical\VT\etc\_relhanoi
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_relknight.cmd_7777]
@@ -60073,7 +59705,7 @@ RelativePath=JIT\Methodical\VT\etc\_relknight\_relknight.cmd
WorkingDir=JIT\Methodical\VT\etc\_relknight
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_relnested.cmd_7778]
@@ -60081,7 +59713,7 @@ RelativePath=JIT\Methodical\VT\etc\_relnested\_relnested.cmd
WorkingDir=JIT\Methodical\VT\etc\_relnested
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_speed_dbgctor_recurse.cmd_7779]
@@ -60089,7 +59721,7 @@ RelativePath=JIT\Methodical\VT\etc\_speed_dbgctor_recurse\_speed_dbgctor_recurse
WorkingDir=JIT\Methodical\VT\etc\_speed_dbgctor_recurse
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_speed_dbggc_nested.cmd_7780]
@@ -60097,7 +59729,7 @@ RelativePath=JIT\Methodical\VT\etc\_speed_dbggc_nested\_speed_dbggc_nested.cmd
WorkingDir=JIT\Methodical\VT\etc\_speed_dbggc_nested
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_speed_dbghan2.cmd_7781]
@@ -60105,7 +59737,7 @@ RelativePath=JIT\Methodical\VT\etc\_speed_dbghan2\_speed_dbghan2.cmd
WorkingDir=JIT\Methodical\VT\etc\_speed_dbghan2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_speed_dbghan3.cmd_7782]
@@ -60113,7 +59745,7 @@ RelativePath=JIT\Methodical\VT\etc\_speed_dbghan3\_speed_dbghan3.cmd
WorkingDir=JIT\Methodical\VT\etc\_speed_dbghan3
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_speed_dbghan3_ctor.cmd_7783]
@@ -60121,7 +59753,7 @@ RelativePath=JIT\Methodical\VT\etc\_speed_dbghan3_ctor\_speed_dbghan3_ctor.cmd
WorkingDir=JIT\Methodical\VT\etc\_speed_dbghan3_ctor
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_speed_dbghan3_ref.cmd_7784]
@@ -60129,7 +59761,7 @@ RelativePath=JIT\Methodical\VT\etc\_speed_dbghan3_ref\_speed_dbghan3_ref.cmd
WorkingDir=JIT\Methodical\VT\etc\_speed_dbghan3_ref
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_speed_dbghanoi.cmd_7785]
@@ -60137,7 +59769,7 @@ RelativePath=JIT\Methodical\VT\etc\_speed_dbghanoi\_speed_dbghanoi.cmd
WorkingDir=JIT\Methodical\VT\etc\_speed_dbghanoi
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_speed_dbgknight.cmd_7786]
@@ -60145,7 +59777,7 @@ RelativePath=JIT\Methodical\VT\etc\_speed_dbgknight\_speed_dbgknight.cmd
WorkingDir=JIT\Methodical\VT\etc\_speed_dbgknight
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_speed_dbgnested.cmd_7787]
@@ -60153,7 +59785,7 @@ RelativePath=JIT\Methodical\VT\etc\_speed_dbgnested\_speed_dbgnested.cmd
WorkingDir=JIT\Methodical\VT\etc\_speed_dbgnested
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_speed_relctor_recurse.cmd_7788]
@@ -60161,7 +59793,7 @@ RelativePath=JIT\Methodical\VT\etc\_speed_relctor_recurse\_speed_relctor_recurse
WorkingDir=JIT\Methodical\VT\etc\_speed_relctor_recurse
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_speed_relgc_nested.cmd_7789]
@@ -60169,7 +59801,7 @@ RelativePath=JIT\Methodical\VT\etc\_speed_relgc_nested\_speed_relgc_nested.cmd
WorkingDir=JIT\Methodical\VT\etc\_speed_relgc_nested
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_speed_relhan2.cmd_7790]
@@ -60177,7 +59809,7 @@ RelativePath=JIT\Methodical\VT\etc\_speed_relhan2\_speed_relhan2.cmd
WorkingDir=JIT\Methodical\VT\etc\_speed_relhan2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_speed_relhan3.cmd_7791]
@@ -60185,7 +59817,7 @@ RelativePath=JIT\Methodical\VT\etc\_speed_relhan3\_speed_relhan3.cmd
WorkingDir=JIT\Methodical\VT\etc\_speed_relhan3
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_speed_relhan3_ctor.cmd_7792]
@@ -60193,7 +59825,7 @@ RelativePath=JIT\Methodical\VT\etc\_speed_relhan3_ctor\_speed_relhan3_ctor.cmd
WorkingDir=JIT\Methodical\VT\etc\_speed_relhan3_ctor
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_speed_relhan3_ref.cmd_7793]
@@ -60201,7 +59833,7 @@ RelativePath=JIT\Methodical\VT\etc\_speed_relhan3_ref\_speed_relhan3_ref.cmd
WorkingDir=JIT\Methodical\VT\etc\_speed_relhan3_ref
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_speed_relhanoi.cmd_7794]
@@ -60209,7 +59841,7 @@ RelativePath=JIT\Methodical\VT\etc\_speed_relhanoi\_speed_relhanoi.cmd
WorkingDir=JIT\Methodical\VT\etc\_speed_relhanoi
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_speed_relknight.cmd_7795]
@@ -60217,7 +59849,7 @@ RelativePath=JIT\Methodical\VT\etc\_speed_relknight\_speed_relknight.cmd
WorkingDir=JIT\Methodical\VT\etc\_speed_relknight
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_speed_relnested.cmd_7796]
@@ -60225,7 +59857,7 @@ RelativePath=JIT\Methodical\VT\etc\_speed_relnested\_speed_relnested.cmd
WorkingDir=JIT\Methodical\VT\etc\_speed_relnested
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_dbgaccum.cmd_7797]
@@ -60233,7 +59865,7 @@ RelativePath=JIT\Methodical\VT\identity\_dbgaccum\_dbgaccum.cmd
WorkingDir=JIT\Methodical\VT\identity\_dbgaccum
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_dbgvcall.cmd_7798]
@@ -60241,7 +59873,7 @@ RelativePath=JIT\Methodical\VT\identity\_dbgvcall\_dbgvcall.cmd
WorkingDir=JIT\Methodical\VT\identity\_dbgvcall
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbgaccum.cmd_7799]
@@ -60249,7 +59881,7 @@ RelativePath=JIT\Methodical\VT\identity\_il_dbgaccum\_il_dbgaccum.cmd
WorkingDir=JIT\Methodical\VT\identity\_il_dbgaccum
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbglivecall.cmd_7800]
@@ -60257,7 +59889,7 @@ RelativePath=JIT\Methodical\VT\identity\_il_dbglivecall\_il_dbglivecall.cmd
WorkingDir=JIT\Methodical\VT\identity\_il_dbglivecall
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbgvolatile.cmd_7801]
@@ -60265,7 +59897,7 @@ RelativePath=JIT\Methodical\VT\identity\_il_dbgvolatile\_il_dbgvolatile.cmd
WorkingDir=JIT\Methodical\VT\identity\_il_dbgvolatile
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_il_relaccum.cmd_7802]
@@ -60273,7 +59905,7 @@ RelativePath=JIT\Methodical\VT\identity\_il_relaccum\_il_relaccum.cmd
WorkingDir=JIT\Methodical\VT\identity\_il_relaccum
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_il_rellivecall.cmd_7803]
@@ -60281,7 +59913,7 @@ RelativePath=JIT\Methodical\VT\identity\_il_rellivecall\_il_rellivecall.cmd
WorkingDir=JIT\Methodical\VT\identity\_il_rellivecall
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_il_relvolatile.cmd_7804]
@@ -60289,7 +59921,7 @@ RelativePath=JIT\Methodical\VT\identity\_il_relvolatile\_il_relvolatile.cmd
WorkingDir=JIT\Methodical\VT\identity\_il_relvolatile
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_relaccum.cmd_7805]
@@ -60297,7 +59929,7 @@ RelativePath=JIT\Methodical\VT\identity\_relaccum\_relaccum.cmd
WorkingDir=JIT\Methodical\VT\identity\_relaccum
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_relvcall.cmd_7806]
@@ -60305,7 +59937,7 @@ RelativePath=JIT\Methodical\VT\identity\_relvcall\_relvcall.cmd
WorkingDir=JIT\Methodical\VT\identity\_relvcall
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_speed_dbgaccum.cmd_7807]
@@ -60313,7 +59945,7 @@ RelativePath=JIT\Methodical\VT\identity\_speed_dbgaccum\_speed_dbgaccum.cmd
WorkingDir=JIT\Methodical\VT\identity\_speed_dbgaccum
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_speed_dbgvcall.cmd_7808]
@@ -60321,7 +59953,7 @@ RelativePath=JIT\Methodical\VT\identity\_speed_dbgvcall\_speed_dbgvcall.cmd
WorkingDir=JIT\Methodical\VT\identity\_speed_dbgvcall
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_speed_relaccum.cmd_7809]
@@ -60329,7 +59961,7 @@ RelativePath=JIT\Methodical\VT\identity\_speed_relaccum\_speed_relaccum.cmd
WorkingDir=JIT\Methodical\VT\identity\_speed_relaccum
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_speed_relvcall.cmd_7810]
@@ -60337,7 +59969,7 @@ RelativePath=JIT\Methodical\VT\identity\_speed_relvcall\_speed_relvcall.cmd
WorkingDir=JIT\Methodical\VT\identity\_speed_relvcall
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_dbglcs.cmd_7811]
@@ -60345,7 +59977,7 @@ RelativePath=JIT\Methodical\VT\port\_dbglcs\_dbglcs.cmd
WorkingDir=JIT\Methodical\VT\port\_dbglcs
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_dbglcs_gcref.cmd_7812]
@@ -60353,7 +59985,7 @@ RelativePath=JIT\Methodical\VT\port\_dbglcs_gcref\_dbglcs_gcref.cmd
WorkingDir=JIT\Methodical\VT\port\_dbglcs_gcref
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[_il_dbghuge_gcref.cmd_7813]
@@ -60361,7 +59993,7 @@ RelativePath=JIT\Methodical\VT\port\_il_dbghuge_gcref\_il_dbghuge_gcref.cmd
WorkingDir=JIT\Methodical\VT\port\_il_dbghuge_gcref
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[_il_relhuge_gcref.cmd_7814]
@@ -60369,7 +60001,7 @@ RelativePath=JIT\Methodical\VT\port\_il_relhuge_gcref\_il_relhuge_gcref.cmd
WorkingDir=JIT\Methodical\VT\port\_il_relhuge_gcref
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[_rellcs.cmd_7815]
@@ -60377,7 +60009,7 @@ RelativePath=JIT\Methodical\VT\port\_rellcs\_rellcs.cmd
WorkingDir=JIT\Methodical\VT\port\_rellcs
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_rellcs_gcref.cmd_7816]
@@ -60385,7 +60017,7 @@ RelativePath=JIT\Methodical\VT\port\_rellcs_gcref\_rellcs_gcref.cmd
WorkingDir=JIT\Methodical\VT\port\_rellcs_gcref
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[_speed_dbglcs.cmd_7817]
@@ -60393,7 +60025,7 @@ RelativePath=JIT\Methodical\VT\port\_speed_dbglcs\_speed_dbglcs.cmd
WorkingDir=JIT\Methodical\VT\port\_speed_dbglcs
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_speed_dbglcs_gcref.cmd_7818]
@@ -60401,7 +60033,7 @@ RelativePath=JIT\Methodical\VT\port\_speed_dbglcs_gcref\_speed_dbglcs_gcref.cmd
WorkingDir=JIT\Methodical\VT\port\_speed_dbglcs_gcref
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[_speed_rellcs.cmd_7819]
@@ -60409,7 +60041,7 @@ RelativePath=JIT\Methodical\VT\port\_speed_rellcs\_speed_rellcs.cmd
WorkingDir=JIT\Methodical\VT\port\_speed_rellcs
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_speed_rellcs_gcref.cmd_7820]
@@ -60417,7 +60049,7 @@ RelativePath=JIT\Methodical\VT\port\_speed_rellcs_gcref\_speed_rellcs_gcref.cmd
WorkingDir=JIT\Methodical\VT\port\_speed_rellcs_gcref
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[cpblk3_il_d.cmd_7821]
@@ -60425,7 +60057,7 @@ RelativePath=JIT\Methodical\xxblk\cpblk3_il_d\cpblk3_il_d.cmd
WorkingDir=JIT\Methodical\xxblk\cpblk3_il_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[cpblk3_il_r.cmd_7822]
@@ -60433,7 +60065,7 @@ RelativePath=JIT\Methodical\xxblk\cpblk3_il_r\cpblk3_il_r.cmd
WorkingDir=JIT\Methodical\xxblk\cpblk3_il_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[initblk3_il_d.cmd_7823]
@@ -60441,7 +60073,7 @@ RelativePath=JIT\Methodical\xxblk\initblk3_il_d\initblk3_il_d.cmd
WorkingDir=JIT\Methodical\xxblk\initblk3_il_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[initblk3_il_r.cmd_7824]
@@ -60449,7 +60081,7 @@ RelativePath=JIT\Methodical\xxblk\initblk3_il_r\initblk3_il_r.cmd
WorkingDir=JIT\Methodical\xxblk\initblk3_il_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[_il_dbgldobj_I.cmd_7825]
@@ -60457,7 +60089,7 @@ RelativePath=JIT\Methodical\xxobj\ldobj\_il_dbgldobj_I\_il_dbgldobj_I.cmd
WorkingDir=JIT\Methodical\xxobj\ldobj\_il_dbgldobj_I
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbgldobj_I8.cmd_7826]
@@ -60465,7 +60097,7 @@ RelativePath=JIT\Methodical\xxobj\ldobj\_il_dbgldobj_I8\_il_dbgldobj_I8.cmd
WorkingDir=JIT\Methodical\xxobj\ldobj\_il_dbgldobj_I8
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbgldobj_R4.cmd_7827]
@@ -60473,7 +60105,7 @@ RelativePath=JIT\Methodical\xxobj\ldobj\_il_dbgldobj_R4\_il_dbgldobj_R4.cmd
WorkingDir=JIT\Methodical\xxobj\ldobj\_il_dbgldobj_R4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbgldobj_R8.cmd_7828]
@@ -60481,7 +60113,7 @@ RelativePath=JIT\Methodical\xxobj\ldobj\_il_dbgldobj_R8\_il_dbgldobj_R8.cmd
WorkingDir=JIT\Methodical\xxobj\ldobj\_il_dbgldobj_R8
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbgldobj_U2.cmd_7829]
@@ -60489,7 +60121,7 @@ RelativePath=JIT\Methodical\xxobj\ldobj\_il_dbgldobj_U2\_il_dbgldobj_U2.cmd
WorkingDir=JIT\Methodical\xxobj\ldobj\_il_dbgldobj_U2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbgldobj_V.cmd_7830]
@@ -60497,7 +60129,7 @@ RelativePath=JIT\Methodical\xxobj\ldobj\_il_dbgldobj_V\_il_dbgldobj_V.cmd
WorkingDir=JIT\Methodical\xxobj\ldobj\_il_dbgldobj_V
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_il_relldobj_I.cmd_7831]
@@ -60505,7 +60137,7 @@ RelativePath=JIT\Methodical\xxobj\ldobj\_il_relldobj_I\_il_relldobj_I.cmd
WorkingDir=JIT\Methodical\xxobj\ldobj\_il_relldobj_I
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_il_relldobj_I8.cmd_7832]
@@ -60513,7 +60145,7 @@ RelativePath=JIT\Methodical\xxobj\ldobj\_il_relldobj_I8\_il_relldobj_I8.cmd
WorkingDir=JIT\Methodical\xxobj\ldobj\_il_relldobj_I8
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_il_relldobj_R4.cmd_7833]
@@ -60521,7 +60153,7 @@ RelativePath=JIT\Methodical\xxobj\ldobj\_il_relldobj_R4\_il_relldobj_R4.cmd
WorkingDir=JIT\Methodical\xxobj\ldobj\_il_relldobj_R4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_il_relldobj_R8.cmd_7834]
@@ -60529,7 +60161,7 @@ RelativePath=JIT\Methodical\xxobj\ldobj\_il_relldobj_R8\_il_relldobj_R8.cmd
WorkingDir=JIT\Methodical\xxobj\ldobj\_il_relldobj_R8
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_il_relldobj_U2.cmd_7835]
@@ -60537,7 +60169,7 @@ RelativePath=JIT\Methodical\xxobj\ldobj\_il_relldobj_U2\_il_relldobj_U2.cmd
WorkingDir=JIT\Methodical\xxobj\ldobj\_il_relldobj_U2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_il_relldobj_V.cmd_7836]
@@ -60545,7 +60177,7 @@ RelativePath=JIT\Methodical\xxobj\ldobj\_il_relldobj_V\_il_relldobj_V.cmd
WorkingDir=JIT\Methodical\xxobj\ldobj\_il_relldobj_V
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[refanyval.cmd_7837]
@@ -60553,7 +60185,7 @@ RelativePath=JIT\Methodical\xxobj\operand\refanyval\refanyval.cmd
WorkingDir=JIT\Methodical\xxobj\operand\refanyval
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_dbgrefanyval.cmd_7838]
@@ -60561,7 +60193,7 @@ RelativePath=JIT\Methodical\xxobj\operand\_dbgrefanyval\_dbgrefanyval.cmd
WorkingDir=JIT\Methodical\xxobj\operand\_dbgrefanyval
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_dbgunbox.cmd_7839]
@@ -60569,7 +60201,7 @@ RelativePath=JIT\Methodical\xxobj\operand\_dbgunbox\_dbgunbox.cmd
WorkingDir=JIT\Methodical\xxobj\operand\_dbgunbox
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbgconst.cmd_7840]
@@ -60577,7 +60209,7 @@ RelativePath=JIT\Methodical\xxobj\operand\_il_dbgconst\_il_dbgconst.cmd
WorkingDir=JIT\Methodical\xxobj\operand\_il_dbgconst
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbgldelema.cmd_7841]
@@ -60585,7 +60217,7 @@ RelativePath=JIT\Methodical\xxobj\operand\_il_dbgldelema\_il_dbgldelema.cmd
WorkingDir=JIT\Methodical\xxobj\operand\_il_dbgldelema
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbgmdarray.cmd_7843]
@@ -60593,7 +60225,7 @@ RelativePath=JIT\Methodical\xxobj\operand\_il_dbgmdarray\_il_dbgmdarray.cmd
WorkingDir=JIT\Methodical\xxobj\operand\_il_dbgmdarray
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbgrefanyval.cmd_7844]
@@ -60601,7 +60233,7 @@ RelativePath=JIT\Methodical\xxobj\operand\_il_dbgrefanyval\_il_dbgrefanyval.cmd
WorkingDir=JIT\Methodical\xxobj\operand\_il_dbgrefanyval
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbgunbox.cmd_7845]
@@ -60609,7 +60241,7 @@ RelativePath=JIT\Methodical\xxobj\operand\_il_dbgunbox\_il_dbgunbox.cmd
WorkingDir=JIT\Methodical\xxobj\operand\_il_dbgunbox
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_il_relconst.cmd_7846]
@@ -60617,7 +60249,7 @@ RelativePath=JIT\Methodical\xxobj\operand\_il_relconst\_il_relconst.cmd
WorkingDir=JIT\Methodical\xxobj\operand\_il_relconst
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_il_relldelema.cmd_7847]
@@ -60625,7 +60257,7 @@ RelativePath=JIT\Methodical\xxobj\operand\_il_relldelema\_il_relldelema.cmd
WorkingDir=JIT\Methodical\xxobj\operand\_il_relldelema
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_il_relmdarray.cmd_7849]
@@ -60633,7 +60265,7 @@ RelativePath=JIT\Methodical\xxobj\operand\_il_relmdarray\_il_relmdarray.cmd
WorkingDir=JIT\Methodical\xxobj\operand\_il_relmdarray
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_il_relrefanyval.cmd_7850]
@@ -60641,7 +60273,7 @@ RelativePath=JIT\Methodical\xxobj\operand\_il_relrefanyval\_il_relrefanyval.cmd
WorkingDir=JIT\Methodical\xxobj\operand\_il_relrefanyval
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_il_relunbox.cmd_7851]
@@ -60649,7 +60281,7 @@ RelativePath=JIT\Methodical\xxobj\operand\_il_relunbox\_il_relunbox.cmd
WorkingDir=JIT\Methodical\xxobj\operand\_il_relunbox
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_relrefanyval.cmd_7852]
@@ -60657,7 +60289,7 @@ RelativePath=JIT\Methodical\xxobj\operand\_relrefanyval\_relrefanyval.cmd
WorkingDir=JIT\Methodical\xxobj\operand\_relrefanyval
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_relunbox.cmd_7853]
@@ -60665,7 +60297,7 @@ RelativePath=JIT\Methodical\xxobj\operand\_relunbox\_relunbox.cmd
WorkingDir=JIT\Methodical\xxobj\operand\_relunbox
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_speed_dbgrefanyval.cmd_7854]
@@ -60673,7 +60305,7 @@ RelativePath=JIT\Methodical\xxobj\operand\_speed_dbgrefanyval\_speed_dbgrefanyva
WorkingDir=JIT\Methodical\xxobj\operand\_speed_dbgrefanyval
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_speed_dbgunbox.cmd_7855]
@@ -60681,7 +60313,7 @@ RelativePath=JIT\Methodical\xxobj\operand\_speed_dbgunbox\_speed_dbgunbox.cmd
WorkingDir=JIT\Methodical\xxobj\operand\_speed_dbgunbox
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_speed_relrefanyval.cmd_7856]
@@ -60689,7 +60321,7 @@ RelativePath=JIT\Methodical\xxobj\operand\_speed_relrefanyval\_speed_relrefanyva
WorkingDir=JIT\Methodical\xxobj\operand\_speed_relrefanyval
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_speed_relunbox.cmd_7857]
@@ -60697,7 +60329,7 @@ RelativePath=JIT\Methodical\xxobj\operand\_speed_relunbox\_speed_relunbox.cmd
WorkingDir=JIT\Methodical\xxobj\operand\_speed_relunbox
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[_dbgsizeof.cmd_7858]
@@ -60705,7 +60337,7 @@ RelativePath=JIT\Methodical\xxobj\sizeof\_dbgsizeof\_dbgsizeof.cmd
WorkingDir=JIT\Methodical\xxobj\sizeof\_dbgsizeof
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_dbgsizeof32.cmd_7859]
@@ -60713,7 +60345,7 @@ RelativePath=JIT\Methodical\xxobj\sizeof\_dbgsizeof32\_dbgsizeof32.cmd
WorkingDir=JIT\Methodical\xxobj\sizeof\_dbgsizeof32
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_dbgsizeof64.cmd_7860]
@@ -60721,7 +60353,7 @@ RelativePath=JIT\Methodical\xxobj\sizeof\_dbgsizeof64\_dbgsizeof64.cmd
WorkingDir=JIT\Methodical\xxobj\sizeof\_dbgsizeof64
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[_il_dbgsizeof.cmd_7861]
@@ -60729,7 +60361,7 @@ RelativePath=JIT\Methodical\xxobj\sizeof\_il_dbgsizeof\_il_dbgsizeof.cmd
WorkingDir=JIT\Methodical\xxobj\sizeof\_il_dbgsizeof
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbgsizeof32.cmd_7862]
@@ -60737,7 +60369,7 @@ RelativePath=JIT\Methodical\xxobj\sizeof\_il_dbgsizeof32\_il_dbgsizeof32.cmd
WorkingDir=JIT\Methodical\xxobj\sizeof\_il_dbgsizeof32
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_dbgsizeof64.cmd_7863]
@@ -60745,7 +60377,7 @@ RelativePath=JIT\Methodical\xxobj\sizeof\_il_dbgsizeof64\_il_dbgsizeof64.cmd
WorkingDir=JIT\Methodical\xxobj\sizeof\_il_dbgsizeof64
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_relsizeof.cmd_7864]
@@ -60753,7 +60385,7 @@ RelativePath=JIT\Methodical\xxobj\sizeof\_il_relsizeof\_il_relsizeof.cmd
WorkingDir=JIT\Methodical\xxobj\sizeof\_il_relsizeof
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_relsizeof32.cmd_7865]
@@ -60761,7 +60393,7 @@ RelativePath=JIT\Methodical\xxobj\sizeof\_il_relsizeof32\_il_relsizeof32.cmd
WorkingDir=JIT\Methodical\xxobj\sizeof\_il_relsizeof32
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_il_relsizeof64.cmd_7866]
@@ -60769,7 +60401,7 @@ RelativePath=JIT\Methodical\xxobj\sizeof\_il_relsizeof64\_il_relsizeof64.cmd
WorkingDir=JIT\Methodical\xxobj\sizeof\_il_relsizeof64
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_relsizeof.cmd_7867]
@@ -60777,7 +60409,7 @@ RelativePath=JIT\Methodical\xxobj\sizeof\_relsizeof\_relsizeof.cmd
WorkingDir=JIT\Methodical\xxobj\sizeof\_relsizeof
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_relsizeof32.cmd_7868]
@@ -60785,7 +60417,7 @@ RelativePath=JIT\Methodical\xxobj\sizeof\_relsizeof32\_relsizeof32.cmd
WorkingDir=JIT\Methodical\xxobj\sizeof\_relsizeof32
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_relsizeof64.cmd_7869]
@@ -60793,7 +60425,7 @@ RelativePath=JIT\Methodical\xxobj\sizeof\_relsizeof64\_relsizeof64.cmd
WorkingDir=JIT\Methodical\xxobj\sizeof\_relsizeof64
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[_speed_dbgsizeof.cmd_7870]
@@ -60801,7 +60433,7 @@ RelativePath=JIT\Methodical\xxobj\sizeof\_speed_dbgsizeof\_speed_dbgsizeof.cmd
WorkingDir=JIT\Methodical\xxobj\sizeof\_speed_dbgsizeof
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_speed_dbgsizeof32.cmd_7871]
@@ -60809,7 +60441,7 @@ RelativePath=JIT\Methodical\xxobj\sizeof\_speed_dbgsizeof32\_speed_dbgsizeof32.c
WorkingDir=JIT\Methodical\xxobj\sizeof\_speed_dbgsizeof32
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_speed_dbgsizeof64.cmd_7872]
@@ -60817,7 +60449,7 @@ RelativePath=JIT\Methodical\xxobj\sizeof\_speed_dbgsizeof64\_speed_dbgsizeof64.c
WorkingDir=JIT\Methodical\xxobj\sizeof\_speed_dbgsizeof64
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_speed_relsizeof.cmd_7873]
@@ -60825,7 +60457,7 @@ RelativePath=JIT\Methodical\xxobj\sizeof\_speed_relsizeof\_speed_relsizeof.cmd
WorkingDir=JIT\Methodical\xxobj\sizeof\_speed_relsizeof
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_speed_relsizeof32.cmd_7874]
@@ -60833,7 +60465,7 @@ RelativePath=JIT\Methodical\xxobj\sizeof\_speed_relsizeof32\_speed_relsizeof32.c
WorkingDir=JIT\Methodical\xxobj\sizeof\_speed_relsizeof32
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_speed_relsizeof64.cmd_7875]
@@ -60841,7 +60473,7 @@ RelativePath=JIT\Methodical\xxobj\sizeof\_speed_relsizeof64\_speed_relsizeof64.c
WorkingDir=JIT\Methodical\xxobj\sizeof\_speed_relsizeof64
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ConstantProp.cmd_7876]
@@ -60849,7 +60481,7 @@ RelativePath=JIT\opt\AssertionPropagation\ConstantProp\ConstantProp.cmd
WorkingDir=JIT\opt\AssertionPropagation\ConstantProp
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[CopyProp.cmd_7877]
@@ -60857,7 +60489,7 @@ RelativePath=JIT\opt\AssertionPropagation\CopyProp\CopyProp.cmd
WorkingDir=JIT\opt\AssertionPropagation\CopyProp
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[CPropOverflow.cmd_7878]
@@ -60865,7 +60497,7 @@ RelativePath=JIT\opt\AssertionPropagation\CPropOverflow\CPropOverflow.cmd
WorkingDir=JIT\opt\AssertionPropagation\CPropOverflow
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[NullCheckAssertion1.cmd_7879]
@@ -60873,7 +60505,7 @@ RelativePath=JIT\opt\AssertionPropagation\NullCheckAssertion1\NullCheckAssertion
WorkingDir=JIT\opt\AssertionPropagation\NullCheckAssertion1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[NullCheckAssertion2.cmd_7880]
@@ -60881,7 +60513,7 @@ RelativePath=JIT\opt\AssertionPropagation\NullCheckAssertion2\NullCheckAssertion
WorkingDir=JIT\opt\AssertionPropagation\NullCheckAssertion2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[NullCheckAssertion3.cmd_7881]
@@ -60889,7 +60521,7 @@ RelativePath=JIT\opt\AssertionPropagation\NullCheckAssertion3\NullCheckAssertion
WorkingDir=JIT\opt\AssertionPropagation\NullCheckAssertion3
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[NullCheckAssertion4.cmd_7882]
@@ -60897,7 +60529,7 @@ RelativePath=JIT\opt\AssertionPropagation\NullCheckAssertion4\NullCheckAssertion
WorkingDir=JIT\opt\AssertionPropagation\NullCheckAssertion4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[NullCheckAssertion5.cmd_7883]
@@ -60905,7 +60537,7 @@ RelativePath=JIT\opt\AssertionPropagation\NullCheckAssertion5\NullCheckAssertion
WorkingDir=JIT\opt\AssertionPropagation\NullCheckAssertion5
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[NullCheckAssertion6.cmd_7884]
@@ -60913,7 +60545,7 @@ RelativePath=JIT\opt\AssertionPropagation\NullCheckAssertion6\NullCheckAssertion
WorkingDir=JIT\opt\AssertionPropagation\NullCheckAssertion6
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[NullCheckAssertion7.cmd_7885]
@@ -60921,7 +60553,7 @@ RelativePath=JIT\opt\AssertionPropagation\NullCheckAssertion7\NullCheckAssertion
WorkingDir=JIT\opt\AssertionPropagation\NullCheckAssertion7
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[bug573840.cmd_7886]
@@ -60929,7 +60561,7 @@ RelativePath=JIT\opt\AssertionPropagation\regression\dev10\bug573840\bug573840\b
WorkingDir=JIT\opt\AssertionPropagation\regression\dev10\bug573840\bug573840
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[TypeOfAssertion.cmd_7887]
@@ -60937,7 +60569,7 @@ RelativePath=JIT\opt\AssertionPropagation\TypeOfAssertion\TypeOfAssertion.cmd
WorkingDir=JIT\opt\AssertionPropagation\TypeOfAssertion
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[BBCnt1.cmd_7888]
@@ -60945,7 +60577,7 @@ RelativePath=JIT\opt\DumpDisasm\JitMinOpts\BBCnt1\BBCnt1.cmd
WorkingDir=JIT\opt\DumpDisasm\JitMinOpts\BBCnt1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[CodeSize1.cmd_7889]
@@ -60953,7 +60585,7 @@ RelativePath=JIT\opt\DumpDisasm\JitMinOpts\CodeSize1\CodeSize1.cmd
WorkingDir=JIT\opt\DumpDisasm\JitMinOpts\CodeSize1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[InstrCnt1.cmd_7890]
@@ -60961,7 +60593,7 @@ RelativePath=JIT\opt\DumpDisasm\JitMinOpts\InstrCnt1\InstrCnt1.cmd
WorkingDir=JIT\opt\DumpDisasm\JitMinOpts\InstrCnt1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[LVNumCnt1.cmd_7891]
@@ -60969,7 +60601,7 @@ RelativePath=JIT\opt\DumpDisasm\JitMinOpts\LVNumCnt1\LVNumCnt1.cmd
WorkingDir=JIT\opt\DumpDisasm\JitMinOpts\LVNumCnt1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[LVRefCnt1.cmd_7892]
@@ -60977,7 +60609,7 @@ RelativePath=JIT\opt\DumpDisasm\JitMinOpts\LVRefCnt1\LVRefCnt1.cmd
WorkingDir=JIT\opt\DumpDisasm\JitMinOpts\LVRefCnt1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[TailCallCases.cmd_7893]
@@ -60985,7 +60617,7 @@ RelativePath=JIT\opt\ETW\TailCallCases\TailCallCases.cmd
WorkingDir=JIT\opt\ETW\TailCallCases
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;REL_PASS;EXPECTED_PASS
+Categories=JIT;REL_PASS;EXPECTED_PASS
HostStyle=0
[badcallee.cmd_7894]
@@ -60993,7 +60625,7 @@ RelativePath=JIT\opt\Inline\regression\badcallee\badcallee\badcallee.cmd
WorkingDir=JIT\opt\Inline\regression\badcallee\badcallee
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[inliningVars.cmd_7895]
@@ -61001,7 +60633,7 @@ RelativePath=JIT\opt\Inline\regression\bug584219\inliningVars\inliningVars.cmd
WorkingDir=JIT\opt\Inline\regression\bug584219\inliningVars
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[bug595776.cmd_7896]
@@ -61009,7 +60641,7 @@ RelativePath=JIT\opt\Inline\regression\bug595776\bug595776\bug595776.cmd
WorkingDir=JIT\opt\Inline\regression\bug595776\bug595776
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[mismatch32.cmd_7897]
@@ -61017,7 +60649,7 @@ RelativePath=JIT\opt\Inline\regression\mismatch32\mismatch32\mismatch32.cmd
WorkingDir=JIT\opt\Inline\regression\mismatch32\mismatch32
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[mismatch64.cmd_7898]
@@ -61025,7 +60657,7 @@ RelativePath=JIT\opt\Inline\regression\mismatch64\mismatch64\mismatch64.cmd
WorkingDir=JIT\opt\Inline\regression\mismatch64\mismatch64
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[args1.cmd_7899]
@@ -61033,7 +60665,7 @@ RelativePath=JIT\opt\Inline\tests\args1\args1.cmd
WorkingDir=JIT\opt\Inline\tests\args1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[args2.cmd_7900]
@@ -61041,7 +60673,7 @@ RelativePath=JIT\opt\Inline\tests\args2\args2.cmd
WorkingDir=JIT\opt\Inline\tests\args2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[args3.cmd_7901]
@@ -61049,7 +60681,7 @@ RelativePath=JIT\opt\Inline\tests\args3\args3.cmd
WorkingDir=JIT\opt\Inline\tests\args3
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[array.cmd_7902]
@@ -61057,7 +60689,7 @@ RelativePath=JIT\opt\Inline\tests\array\array.cmd
WorkingDir=JIT\opt\Inline\tests\array
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ArrayOfStructs.cmd_7903]
@@ -61065,7 +60697,7 @@ RelativePath=JIT\opt\Inline\tests\ArrayOfStructs\ArrayOfStructs.cmd
WorkingDir=JIT\opt\Inline\tests\ArrayOfStructs
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[debug.cmd_7904]
@@ -61073,7 +60705,7 @@ RelativePath=JIT\opt\Inline\tests\debug\debug.cmd
WorkingDir=JIT\opt\Inline\tests\debug
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[deepcall.cmd_7905]
@@ -61081,7 +60713,7 @@ RelativePath=JIT\opt\Inline\tests\deepcall\deepcall.cmd
WorkingDir=JIT\opt\Inline\tests\deepcall
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[DelegInstanceFtn.cmd_7906]
@@ -61089,7 +60721,7 @@ RelativePath=JIT\opt\Inline\tests\DelegInstanceFtn\DelegInstanceFtn.cmd
WorkingDir=JIT\opt\Inline\tests\DelegInstanceFtn
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[DelegStaticFtn.cmd_7907]
@@ -61097,7 +60729,7 @@ RelativePath=JIT\opt\Inline\tests\DelegStaticFtn\DelegStaticFtn.cmd
WorkingDir=JIT\opt\Inline\tests\DelegStaticFtn
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[fact.cmd_7908]
@@ -61105,7 +60737,7 @@ RelativePath=JIT\opt\Inline\tests\fact\fact.cmd
WorkingDir=JIT\opt\Inline\tests\fact
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GenericStructs.cmd_7909]
@@ -61113,7 +60745,7 @@ RelativePath=JIT\opt\Inline\tests\GenericStructs\GenericStructs.cmd
WorkingDir=JIT\opt\Inline\tests\GenericStructs
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ifelse.cmd_7910]
@@ -61121,7 +60753,7 @@ RelativePath=JIT\opt\Inline\tests\ifelse\ifelse.cmd
WorkingDir=JIT\opt\Inline\tests\ifelse
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[indexer.cmd_7911]
@@ -61129,7 +60761,7 @@ RelativePath=JIT\opt\Inline\tests\indexer\indexer.cmd
WorkingDir=JIT\opt\Inline\tests\indexer
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Inline.cmd_7912]
@@ -61137,7 +60769,7 @@ RelativePath=JIT\opt\Inline\tests\Inline\Inline.cmd
WorkingDir=JIT\opt\Inline\tests\Inline
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[InlineThrow.cmd_7913]
@@ -61145,7 +60777,7 @@ RelativePath=JIT\opt\Inline\tests\InlineThrow\InlineThrow.cmd
WorkingDir=JIT\opt\Inline\tests\InlineThrow
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[Inline_DelegateStruct.cmd_7914]
@@ -61153,7 +60785,7 @@ RelativePath=JIT\opt\Inline\tests\Inline_DelegateStruct\Inline_DelegateStruct.cm
WorkingDir=JIT\opt\Inline\tests\Inline_DelegateStruct
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Inline_GenericMethods.cmd_7915]
@@ -61161,7 +60793,7 @@ RelativePath=JIT\opt\Inline\tests\Inline_GenericMethods\Inline_GenericMethods.cm
WorkingDir=JIT\opt\Inline\tests\Inline_GenericMethods
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Inline_handler.cmd_7916]
@@ -61169,7 +60801,7 @@ RelativePath=JIT\opt\Inline\tests\Inline_handler\Inline_handler.cmd
WorkingDir=JIT\opt\Inline\tests\Inline_handler
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Inline_Many.cmd_7917]
@@ -61177,7 +60809,7 @@ RelativePath=JIT\opt\Inline\tests\Inline_Many\Inline_Many.cmd
WorkingDir=JIT\opt\Inline\tests\Inline_Many
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Inline_MultipleReturn.cmd_7918]
@@ -61185,7 +60817,7 @@ RelativePath=JIT\opt\Inline\tests\Inline_MultipleReturn\Inline_MultipleReturn.cm
WorkingDir=JIT\opt\Inline\tests\Inline_MultipleReturn
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Inline_NewObj.cmd_7919]
@@ -61193,7 +60825,7 @@ RelativePath=JIT\opt\Inline\tests\Inline_NewObj\Inline_NewObj.cmd
WorkingDir=JIT\opt\Inline\tests\Inline_NewObj
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Inline_NormalizeStack.cmd_7920]
@@ -61201,7 +60833,7 @@ RelativePath=JIT\opt\Inline\tests\Inline_NormalizeStack\Inline_NormalizeStack.cm
WorkingDir=JIT\opt\Inline\tests\Inline_NormalizeStack
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Inline_Recursion.cmd_7921]
@@ -61209,7 +60841,7 @@ RelativePath=JIT\opt\Inline\tests\Inline_Recursion\Inline_Recursion.cmd
WorkingDir=JIT\opt\Inline\tests\Inline_Recursion
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Inline_RecursiveMethod.cmd_7922]
@@ -61217,7 +60849,7 @@ RelativePath=JIT\opt\Inline\tests\Inline_RecursiveMethod\Inline_RecursiveMethod.
WorkingDir=JIT\opt\Inline\tests\Inline_RecursiveMethod
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Inline_RecursiveMethod21.cmd_7923]
@@ -61225,7 +60857,7 @@ RelativePath=JIT\opt\Inline\tests\Inline_RecursiveMethod21\Inline_RecursiveMetho
WorkingDir=JIT\opt\Inline\tests\Inline_RecursiveMethod21
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Inline_SideAffects.cmd_7924]
@@ -61233,7 +60865,7 @@ RelativePath=JIT\opt\Inline\tests\Inline_SideAffects\Inline_SideAffects.cmd
WorkingDir=JIT\opt\Inline\tests\Inline_SideAffects
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Inline_STARG.cmd_7925]
@@ -61241,7 +60873,7 @@ RelativePath=JIT\opt\Inline\tests\Inline_STARG\Inline_STARG.cmd
WorkingDir=JIT\opt\Inline\tests\Inline_STARG
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Inline_Vars.cmd_7926]
@@ -61249,7 +60881,7 @@ RelativePath=JIT\opt\Inline\tests\Inline_Vars\Inline_Vars.cmd
WorkingDir=JIT\opt\Inline\tests\Inline_Vars
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[interfaceCall.cmd_7927]
@@ -61257,7 +60889,7 @@ RelativePath=JIT\opt\Inline\tests\interfaceCall\interfaceCall.cmd
WorkingDir=JIT\opt\Inline\tests\interfaceCall
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[interfaceproperty.cmd_7928]
@@ -61265,7 +60897,7 @@ RelativePath=JIT\opt\Inline\tests\interfaceproperty\interfaceproperty.cmd
WorkingDir=JIT\opt\Inline\tests\interfaceproperty
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[LotsOfInlines.cmd_7929]
@@ -61273,7 +60905,7 @@ RelativePath=JIT\opt\Inline\tests\LotsOfInlines\LotsOfInlines.cmd
WorkingDir=JIT\opt\Inline\tests\LotsOfInlines
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[mathfunc.cmd_7930]
@@ -61281,7 +60913,7 @@ RelativePath=JIT\opt\Inline\tests\mathfunc\mathfunc.cmd
WorkingDir=JIT\opt\Inline\tests\mathfunc
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[mthdimpl.cmd_7931]
@@ -61289,7 +60921,7 @@ RelativePath=JIT\opt\Inline\tests\mthdimpl\mthdimpl.cmd
WorkingDir=JIT\opt\Inline\tests\mthdimpl
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[property.cmd_7932]
@@ -61297,7 +60929,7 @@ RelativePath=JIT\opt\Inline\tests\property\property.cmd
WorkingDir=JIT\opt\Inline\tests\property
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ReturnStruct_Method.cmd_7933]
@@ -61305,7 +60937,7 @@ RelativePath=JIT\opt\Inline\tests\ReturnStruct_Method\ReturnStruct_Method.cmd
WorkingDir=JIT\opt\Inline\tests\ReturnStruct_Method
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[size.cmd_7934]
@@ -61313,7 +60945,7 @@ RelativePath=JIT\opt\Inline\tests\size\size.cmd
WorkingDir=JIT\opt\Inline\tests\size
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[StructAsParam_Method.cmd_7935]
@@ -61321,7 +60953,7 @@ RelativePath=JIT\opt\Inline\tests\StructAsParam_Method\StructAsParam_Method.cmd
WorkingDir=JIT\opt\Inline\tests\StructAsParam_Method
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[StructInClass.cmd_7936]
@@ -61329,7 +60961,7 @@ RelativePath=JIT\opt\Inline\tests\StructInClass\StructInClass.cmd
WorkingDir=JIT\opt\Inline\tests\StructInClass
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[struct_opcodes.cmd_7937]
@@ -61337,7 +60969,7 @@ RelativePath=JIT\opt\Inline\tests\struct_opcodes\struct_opcodes.cmd
WorkingDir=JIT\opt\Inline\tests\struct_opcodes
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[throwtest.cmd_7938]
@@ -61345,7 +60977,7 @@ RelativePath=JIT\opt\Inline\tests\throwtest\throwtest.cmd
WorkingDir=JIT\opt\Inline\tests\throwtest
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[trycatch.cmd_7939]
@@ -61353,7 +60985,7 @@ RelativePath=JIT\opt\Inline\tests\trycatch\trycatch.cmd
WorkingDir=JIT\opt\Inline\tests\trycatch
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[UnsafeBlockCopy.cmd_7940]
@@ -61361,7 +60993,7 @@ RelativePath=JIT\opt\Inline\tests\UnsafeBlockCopy\UnsafeBlockCopy.cmd
WorkingDir=JIT\opt\Inline\tests\UnsafeBlockCopy
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[BBCnt0.cmd_7941]
@@ -61369,7 +61001,7 @@ RelativePath=JIT\opt\JitMinOpts\Perf\BBCnt0\BBCnt0.cmd
WorkingDir=JIT\opt\JitMinOpts\Perf\BBCnt0
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[BBCnt1.cmd_7942]
@@ -61377,7 +61009,7 @@ RelativePath=JIT\opt\JitMinOpts\Perf\BBCnt1\BBCnt1.cmd
WorkingDir=JIT\opt\JitMinOpts\Perf\BBCnt1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[CodeSize0.cmd_7943]
@@ -61385,7 +61017,7 @@ RelativePath=JIT\opt\JitMinOpts\Perf\CodeSize0\CodeSize0.cmd
WorkingDir=JIT\opt\JitMinOpts\Perf\CodeSize0
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[CodeSize1.cmd_7944]
@@ -61393,7 +61025,7 @@ RelativePath=JIT\opt\JitMinOpts\Perf\CodeSize1\CodeSize1.cmd
WorkingDir=JIT\opt\JitMinOpts\Perf\CodeSize1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[InstrCnt0.cmd_7945]
@@ -61401,7 +61033,7 @@ RelativePath=JIT\opt\JitMinOpts\Perf\InstrCnt0\InstrCnt0.cmd
WorkingDir=JIT\opt\JitMinOpts\Perf\InstrCnt0
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[InstrCnt1.cmd_7946]
@@ -61409,7 +61041,7 @@ RelativePath=JIT\opt\JitMinOpts\Perf\InstrCnt1\InstrCnt1.cmd
WorkingDir=JIT\opt\JitMinOpts\Perf\InstrCnt1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[LVNumCnt0.cmd_7947]
@@ -61417,7 +61049,7 @@ RelativePath=JIT\opt\JitMinOpts\Perf\LVNumCnt0\LVNumCnt0.cmd
WorkingDir=JIT\opt\JitMinOpts\Perf\LVNumCnt0
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[LVNumCnt1.cmd_7948]
@@ -61425,7 +61057,7 @@ RelativePath=JIT\opt\JitMinOpts\Perf\LVNumCnt1\LVNumCnt1.cmd
WorkingDir=JIT\opt\JitMinOpts\Perf\LVNumCnt1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[LVRefCnt0.cmd_7949]
@@ -61433,7 +61065,7 @@ RelativePath=JIT\opt\JitMinOpts\Perf\LVRefCnt0\LVRefCnt0.cmd
WorkingDir=JIT\opt\JitMinOpts\Perf\LVRefCnt0
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[LVRefCnt1.cmd_7950]
@@ -61441,7 +61073,7 @@ RelativePath=JIT\opt\JitMinOpts\Perf\LVRefCnt1\LVRefCnt1.cmd
WorkingDir=JIT\opt\JitMinOpts\Perf\LVRefCnt1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[Arrays.cmd_7951]
@@ -61449,7 +61081,7 @@ RelativePath=JIT\opt\perf\doublealign\Arrays\Arrays.cmd
WorkingDir=JIT\opt\perf\doublealign\Arrays
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[Locals.cmd_7952]
@@ -61457,7 +61089,7 @@ RelativePath=JIT\opt\perf\doublealign\Locals\Locals.cmd
WorkingDir=JIT\opt\perf\doublealign\Locals
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[objects.cmd_7953]
@@ -61465,7 +61097,7 @@ RelativePath=JIT\opt\perf\doublealign\objects\objects.cmd
WorkingDir=JIT\opt\perf\doublealign\objects
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[bigvtbl_cs_d.cmd_7955]
@@ -61473,7 +61105,7 @@ RelativePath=JIT\opt\virtualstubdispatch\bigvtbl\bigvtbl_cs_d\bigvtbl_cs_d.cmd
WorkingDir=JIT\opt\virtualstubdispatch\bigvtbl\bigvtbl_cs_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[bigvtbl_cs_do.cmd_7956]
@@ -61481,7 +61113,7 @@ RelativePath=JIT\opt\virtualstubdispatch\bigvtbl\bigvtbl_cs_do\bigvtbl_cs_do.cmd
WorkingDir=JIT\opt\virtualstubdispatch\bigvtbl\bigvtbl_cs_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[bigvtbl_cs_r.cmd_7957]
@@ -61489,7 +61121,7 @@ RelativePath=JIT\opt\virtualstubdispatch\bigvtbl\bigvtbl_cs_r\bigvtbl_cs_r.cmd
WorkingDir=JIT\opt\virtualstubdispatch\bigvtbl\bigvtbl_cs_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[bigvtbl_cs_ro.cmd_7958]
@@ -61497,7 +61129,7 @@ RelativePath=JIT\opt\virtualstubdispatch\bigvtbl\bigvtbl_cs_ro\bigvtbl_cs_ro.cmd
WorkingDir=JIT\opt\virtualstubdispatch\bigvtbl\bigvtbl_cs_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[ctest1_cs_d.cmd_7959]
@@ -61505,7 +61137,7 @@ RelativePath=JIT\opt\virtualstubdispatch\hashcode\ctest1_cs_d\ctest1_cs_d.cmd
WorkingDir=JIT\opt\virtualstubdispatch\hashcode\ctest1_cs_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ctest1_cs_do.cmd_7960]
@@ -61513,7 +61145,7 @@ RelativePath=JIT\opt\virtualstubdispatch\hashcode\ctest1_cs_do\ctest1_cs_do.cmd
WorkingDir=JIT\opt\virtualstubdispatch\hashcode\ctest1_cs_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ctest1_cs_r.cmd_7961]
@@ -61521,7 +61153,7 @@ RelativePath=JIT\opt\virtualstubdispatch\hashcode\ctest1_cs_r\ctest1_cs_r.cmd
WorkingDir=JIT\opt\virtualstubdispatch\hashcode\ctest1_cs_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ctest1_cs_ro.cmd_7962]
@@ -61529,7 +61161,7 @@ RelativePath=JIT\opt\virtualstubdispatch\hashcode\ctest1_cs_ro\ctest1_cs_ro.cmd
WorkingDir=JIT\opt\virtualstubdispatch\hashcode\ctest1_cs_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ctest_cs_d.cmd_7963]
@@ -61537,7 +61169,7 @@ RelativePath=JIT\opt\virtualstubdispatch\manyintf\ctest_cs_d\ctest_cs_d.cmd
WorkingDir=JIT\opt\virtualstubdispatch\manyintf\ctest_cs_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ctest_cs_do.cmd_7964]
@@ -61545,7 +61177,7 @@ RelativePath=JIT\opt\virtualstubdispatch\manyintf\ctest_cs_do\ctest_cs_do.cmd
WorkingDir=JIT\opt\virtualstubdispatch\manyintf\ctest_cs_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ctest_cs_r.cmd_7965]
@@ -61553,7 +61185,7 @@ RelativePath=JIT\opt\virtualstubdispatch\manyintf\ctest_cs_r\ctest_cs_r.cmd
WorkingDir=JIT\opt\virtualstubdispatch\manyintf\ctest_cs_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ctest_cs_ro.cmd_7966]
@@ -61561,7 +61193,7 @@ RelativePath=JIT\opt\virtualstubdispatch\manyintf\ctest_cs_ro\ctest_cs_ro.cmd
WorkingDir=JIT\opt\virtualstubdispatch\manyintf\ctest_cs_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[mixed_cs_d.cmd_7967]
@@ -61569,7 +61201,7 @@ RelativePath=JIT\opt\virtualstubdispatch\mixed\mixed_cs_d\mixed_cs_d.cmd
WorkingDir=JIT\opt\virtualstubdispatch\mixed\mixed_cs_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[mixed_cs_do.cmd_7968]
@@ -61577,7 +61209,7 @@ RelativePath=JIT\opt\virtualstubdispatch\mixed\mixed_cs_do\mixed_cs_do.cmd
WorkingDir=JIT\opt\virtualstubdispatch\mixed\mixed_cs_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[mixed_cs_r.cmd_7969]
@@ -61585,7 +61217,7 @@ RelativePath=JIT\opt\virtualstubdispatch\mixed\mixed_cs_r\mixed_cs_r.cmd
WorkingDir=JIT\opt\virtualstubdispatch\mixed\mixed_cs_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[mixed_cs_ro.cmd_7970]
@@ -61593,7 +61225,7 @@ RelativePath=JIT\opt\virtualstubdispatch\mixed\mixed_cs_ro\mixed_cs_ro.cmd
WorkingDir=JIT\opt\virtualstubdispatch\mixed\mixed_cs_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Adams.cmd_7971]
@@ -61601,7 +61233,7 @@ RelativePath=JIT\Performance\CodeQuality\BenchF\Adams\Adams\Adams.cmd
WorkingDir=JIT\Performance\CodeQuality\BenchF\Adams\Adams
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[BenchMk2.cmd_7972]
@@ -61609,7 +61241,7 @@ RelativePath=JIT\Performance\CodeQuality\BenchF\BenchMk2\BenchMk2\BenchMk2.cmd
WorkingDir=JIT\Performance\CodeQuality\BenchF\BenchMk2\BenchMk2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[BenchMrk.cmd_7973]
@@ -61617,7 +61249,7 @@ RelativePath=JIT\Performance\CodeQuality\BenchF\BenchMrk\BenchMrk\BenchMrk.cmd
WorkingDir=JIT\Performance\CodeQuality\BenchF\BenchMrk\BenchMrk
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[Bisect.cmd_7974]
@@ -61625,7 +61257,7 @@ RelativePath=JIT\Performance\CodeQuality\BenchF\Bisect\Bisect\Bisect.cmd
WorkingDir=JIT\Performance\CodeQuality\BenchF\Bisect\Bisect
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[DMath.cmd_7975]
@@ -61633,7 +61265,7 @@ RelativePath=JIT\Performance\CodeQuality\BenchF\DMath\DMath\DMath.cmd
WorkingDir=JIT\Performance\CodeQuality\BenchF\DMath\DMath
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[FFT.cmd_7976]
@@ -61641,7 +61273,7 @@ RelativePath=JIT\Performance\CodeQuality\BenchF\FFT\FFT\FFT.cmd
WorkingDir=JIT\Performance\CodeQuality\BenchF\FFT\FFT
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[InProd.cmd_7977]
@@ -61649,7 +61281,7 @@ RelativePath=JIT\Performance\CodeQuality\BenchF\InProd\InProd\InProd.cmd
WorkingDir=JIT\Performance\CodeQuality\BenchF\InProd\InProd
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[InvMt.cmd_7978]
@@ -61657,7 +61289,7 @@ RelativePath=JIT\Performance\CodeQuality\BenchF\InvMt\InvMt\InvMt.cmd
WorkingDir=JIT\Performance\CodeQuality\BenchF\InvMt\InvMt
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[LLoops.cmd_7979]
@@ -61665,7 +61297,7 @@ RelativePath=JIT\Performance\CodeQuality\BenchF\LLoops\LLoops\LLoops.cmd
WorkingDir=JIT\Performance\CodeQuality\BenchF\LLoops\LLoops
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[Lorenz.cmd_7980]
@@ -61673,7 +61305,7 @@ RelativePath=JIT\Performance\CodeQuality\BenchF\Lorenz\Lorenz\Lorenz.cmd
WorkingDir=JIT\Performance\CodeQuality\BenchF\Lorenz\Lorenz
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[MatInv4.cmd_7981]
@@ -61681,7 +61313,7 @@ RelativePath=JIT\Performance\CodeQuality\BenchF\MatInv4\MatInv4\MatInv4.cmd
WorkingDir=JIT\Performance\CodeQuality\BenchF\MatInv4\MatInv4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[NewtE.cmd_7982]
@@ -61689,7 +61321,7 @@ RelativePath=JIT\Performance\CodeQuality\BenchF\NewtE\NewtE\NewtE.cmd
WorkingDir=JIT\Performance\CodeQuality\BenchF\NewtE\NewtE
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[NewtR.cmd_7983]
@@ -61697,7 +61329,7 @@ RelativePath=JIT\Performance\CodeQuality\BenchF\NewtR\NewtR\NewtR.cmd
WorkingDir=JIT\Performance\CodeQuality\BenchF\NewtR\NewtR
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[Regula.cmd_7984]
@@ -61705,7 +61337,7 @@ RelativePath=JIT\Performance\CodeQuality\BenchF\Regula\Regula\Regula.cmd
WorkingDir=JIT\Performance\CodeQuality\BenchF\Regula\Regula
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[Romber.cmd_7985]
@@ -61713,7 +61345,7 @@ RelativePath=JIT\Performance\CodeQuality\BenchF\Romber\Romber\Romber.cmd
WorkingDir=JIT\Performance\CodeQuality\BenchF\Romber\Romber
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[Secant.cmd_7986]
@@ -61721,7 +61353,7 @@ RelativePath=JIT\Performance\CodeQuality\BenchF\Secant\Secant\Secant.cmd
WorkingDir=JIT\Performance\CodeQuality\BenchF\Secant\Secant
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[Simpsn.cmd_7987]
@@ -61729,7 +61361,7 @@ RelativePath=JIT\Performance\CodeQuality\BenchF\Simpsn\Simpsn\Simpsn.cmd
WorkingDir=JIT\Performance\CodeQuality\BenchF\Simpsn\Simpsn
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[SqMtx.cmd_7988]
@@ -61737,7 +61369,7 @@ RelativePath=JIT\Performance\CodeQuality\BenchF\SqMtx\SqMtx\SqMtx.cmd
WorkingDir=JIT\Performance\CodeQuality\BenchF\SqMtx\SqMtx
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[Trap.cmd_7989]
@@ -61745,7 +61377,7 @@ RelativePath=JIT\Performance\CodeQuality\BenchF\Trap\Trap\Trap.cmd
WorkingDir=JIT\Performance\CodeQuality\BenchF\Trap\Trap
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[Whetsto.cmd_7990]
@@ -61753,7 +61385,7 @@ RelativePath=JIT\Performance\CodeQuality\BenchF\Whetsto\Whetsto\Whetsto.cmd
WorkingDir=JIT\Performance\CodeQuality\BenchF\Whetsto\Whetsto
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[8Queens.cmd_7991]
@@ -61761,7 +61393,7 @@ RelativePath=JIT\Performance\CodeQuality\BenchI\8Queens\8Queens\8Queens.cmd
WorkingDir=JIT\Performance\CodeQuality\BenchI\8Queens\8Queens
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[Ackermann.cmd_7992]
@@ -61769,7 +61401,7 @@ RelativePath=JIT\Performance\CodeQuality\BenchI\Ackermann\Ackermann\Ackermann.cm
WorkingDir=JIT\Performance\CodeQuality\BenchI\Ackermann\Ackermann
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[AddArray.cmd_7993]
@@ -61777,7 +61409,7 @@ RelativePath=JIT\Performance\CodeQuality\BenchI\AddArray\AddArray\AddArray.cmd
WorkingDir=JIT\Performance\CodeQuality\BenchI\AddArray\AddArray
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[AddArray2.cmd_7994]
@@ -61785,7 +61417,7 @@ RelativePath=JIT\Performance\CodeQuality\BenchI\AddArray2\AddArray2\AddArray2.cm
WorkingDir=JIT\Performance\CodeQuality\BenchI\AddArray2\AddArray2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[Array1.cmd_7995]
@@ -61793,7 +61425,7 @@ RelativePath=JIT\Performance\CodeQuality\BenchI\Array1\Array1\Array1.cmd
WorkingDir=JIT\Performance\CodeQuality\BenchI\Array1\Array1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[Array2.cmd_7996]
@@ -61801,7 +61433,7 @@ RelativePath=JIT\Performance\CodeQuality\BenchI\Array2\Array2\Array2.cmd
WorkingDir=JIT\Performance\CodeQuality\BenchI\Array2\Array2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[BenchE.cmd_7997]
@@ -61809,7 +61441,7 @@ RelativePath=JIT\Performance\CodeQuality\BenchI\BenchE\BenchE\BenchE.cmd
WorkingDir=JIT\Performance\CodeQuality\BenchI\BenchE\BenchE
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[BubbleSort.cmd_7998]
@@ -61817,7 +61449,7 @@ RelativePath=JIT\Performance\CodeQuality\BenchI\BubbleSort\BubbleSort\BubbleSort
WorkingDir=JIT\Performance\CodeQuality\BenchI\BubbleSort\BubbleSort
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[BubbleSort2.cmd_7999]
@@ -61825,7 +61457,7 @@ RelativePath=JIT\Performance\CodeQuality\BenchI\BubbleSort2\BubbleSort2\BubbleSo
WorkingDir=JIT\Performance\CodeQuality\BenchI\BubbleSort2\BubbleSort2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[CSieve.cmd_8000]
@@ -61833,7 +61465,7 @@ RelativePath=JIT\Performance\CodeQuality\BenchI\CSieve\CSieve\CSieve.cmd
WorkingDir=JIT\Performance\CodeQuality\BenchI\CSieve\CSieve
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[Fib.cmd_8001]
@@ -61841,7 +61473,7 @@ RelativePath=JIT\Performance\CodeQuality\BenchI\Fib\Fib\Fib.cmd
WorkingDir=JIT\Performance\CodeQuality\BenchI\Fib\Fib
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[HeapSort.cmd_8002]
@@ -61849,7 +61481,7 @@ RelativePath=JIT\Performance\CodeQuality\BenchI\HeapSort\HeapSort\HeapSort.cmd
WorkingDir=JIT\Performance\CodeQuality\BenchI\HeapSort\HeapSort
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[IniArray.cmd_8003]
@@ -61857,7 +61489,7 @@ RelativePath=JIT\Performance\CodeQuality\BenchI\IniArray\IniArray\IniArray.cmd
WorkingDir=JIT\Performance\CodeQuality\BenchI\IniArray\IniArray
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[LogicArray.cmd_8004]
@@ -61865,7 +61497,7 @@ RelativePath=JIT\Performance\CodeQuality\BenchI\LogicArray\LogicArray\LogicArray
WorkingDir=JIT\Performance\CodeQuality\BenchI\LogicArray\LogicArray
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[Midpoint.cmd_8005]
@@ -61873,7 +61505,7 @@ RelativePath=JIT\Performance\CodeQuality\BenchI\Midpoint\Midpoint\Midpoint.cmd
WorkingDir=JIT\Performance\CodeQuality\BenchI\Midpoint\Midpoint
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[MulMatrix.cmd_8006]
@@ -61881,7 +61513,7 @@ RelativePath=JIT\Performance\CodeQuality\BenchI\MulMatrix\MulMatrix\MulMatrix.cm
WorkingDir=JIT\Performance\CodeQuality\BenchI\MulMatrix\MulMatrix
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[NDhrystone.cmd_8007]
@@ -61889,7 +61521,7 @@ RelativePath=JIT\Performance\CodeQuality\BenchI\NDhrystone\NDhrystone\NDhrystone
WorkingDir=JIT\Performance\CodeQuality\BenchI\NDhrystone\NDhrystone
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[Permutate.cmd_8008]
@@ -61897,7 +61529,7 @@ RelativePath=JIT\Performance\CodeQuality\BenchI\Permutate\Permutate\Permutate.cm
WorkingDir=JIT\Performance\CodeQuality\BenchI\Permutate\Permutate
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[Pi.cmd_8009]
@@ -61905,7 +61537,7 @@ RelativePath=JIT\Performance\CodeQuality\BenchI\Pi\Pi\Pi.cmd
WorkingDir=JIT\Performance\CodeQuality\BenchI\Pi\Pi
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[Puzzle.cmd_8010]
@@ -61913,7 +61545,7 @@ RelativePath=JIT\Performance\CodeQuality\BenchI\Puzzle\Puzzle\Puzzle.cmd
WorkingDir=JIT\Performance\CodeQuality\BenchI\Puzzle\Puzzle
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[QuickSort.cmd_8011]
@@ -61921,7 +61553,7 @@ RelativePath=JIT\Performance\CodeQuality\BenchI\QuickSort\QuickSort\QuickSort.cm
WorkingDir=JIT\Performance\CodeQuality\BenchI\QuickSort\QuickSort
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[TreeInsert.cmd_8012]
@@ -61929,7 +61561,7 @@ RelativePath=JIT\Performance\CodeQuality\BenchI\TreeInsert\TreeInsert\TreeInsert
WorkingDir=JIT\Performance\CodeQuality\BenchI\TreeInsert\TreeInsert
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[TreeSort.cmd_8013]
@@ -61937,7 +61569,7 @@ RelativePath=JIT\Performance\CodeQuality\BenchI\TreeSort\TreeSort\TreeSort.cmd
WorkingDir=JIT\Performance\CodeQuality\BenchI\TreeSort\TreeSort
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[XposMatrix.cmd_8014]
@@ -61945,7 +61577,7 @@ RelativePath=JIT\Performance\CodeQuality\BenchI\XposMatrix\XposMatrix\XposMatrix
WorkingDir=JIT\Performance\CodeQuality\BenchI\XposMatrix\XposMatrix
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[binarytrees.cmd_8015]
@@ -61953,7 +61585,7 @@ RelativePath=JIT\Performance\CodeQuality\BenchmarksGame\binarytrees\binarytrees\
WorkingDir=JIT\Performance\CodeQuality\BenchmarksGame\binarytrees\binarytrees
Expected=0
MaxAllowedDurationSeconds=600
-Categories=GCSTRESS_FAIL;Pri0;LONG_RUNNING;ISSUE_6065;EXPECTED_PASS
+Categories=GCSTRESS_FAIL;LONG_RUNNING;ISSUE_6065;EXPECTED_PASS
HostStyle=0
[fasta.cmd_8016]
@@ -61961,7 +61593,7 @@ RelativePath=JIT\Performance\CodeQuality\BenchmarksGame\fasta\fasta\fasta.cmd
WorkingDir=JIT\Performance\CodeQuality\BenchmarksGame\fasta\fasta
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[fastaredux.cmd_8017]
@@ -61969,7 +61601,7 @@ RelativePath=JIT\Performance\CodeQuality\BenchmarksGame\fastaredux\fastaredux\fa
WorkingDir=JIT\Performance\CodeQuality\BenchmarksGame\fastaredux\fastaredux
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[nbody.cmd_8018]
@@ -61977,7 +61609,7 @@ RelativePath=JIT\Performance\CodeQuality\BenchmarksGame\nbody\nbody\nbody.cmd
WorkingDir=JIT\Performance\CodeQuality\BenchmarksGame\nbody\nbody
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[pi-digits.cmd_8019]
@@ -61985,7 +61617,7 @@ RelativePath=JIT\Performance\CodeQuality\BenchmarksGame\pidigits\pi-digits\pi-di
WorkingDir=JIT\Performance\CodeQuality\BenchmarksGame\pidigits\pi-digits
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[spectralnorm.cmd_8020]
@@ -61993,7 +61625,7 @@ RelativePath=JIT\Performance\CodeQuality\BenchmarksGame\spectralnorm\spectralnor
WorkingDir=JIT\Performance\CodeQuality\BenchmarksGame\spectralnorm\spectralnorm
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[Burgers.cmd_8021]
@@ -62001,7 +61633,7 @@ RelativePath=JIT\Performance\CodeQuality\Burgers\Burgers\Burgers.cmd
WorkingDir=JIT\Performance\CodeQuality\Burgers\Burgers
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[Bytemark.cmd_8022]
@@ -62009,7 +61641,7 @@ RelativePath=JIT\Performance\CodeQuality\Bytemark\Bytemark\Bytemark.cmd
WorkingDir=JIT\Performance\CodeQuality\Bytemark\Bytemark
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;LONG_RUNNING;EXPECTED_PASS
+Categories=LONG_RUNNING;EXPECTED_PASS
HostStyle=0
[FractalPerf.cmd_8023]
@@ -62017,7 +61649,7 @@ RelativePath=JIT\Performance\CodeQuality\FractalPerf\FractalPerf\FractalPerf.cmd
WorkingDir=JIT\Performance\CodeQuality\FractalPerf\FractalPerf
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[Linq.cmd_8024]
@@ -62025,7 +61657,7 @@ RelativePath=JIT\Performance\CodeQuality\Linq\Linq\Linq.cmd
WorkingDir=JIT\Performance\CodeQuality\Linq\Linq
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[Functions.cmd_8025]
@@ -62041,7 +61673,7 @@ RelativePath=JIT\Performance\CodeQuality\Roslyn\CscBench\CscBench.cmd
WorkingDir=JIT\Performance\CodeQuality\Roslyn\CscBench
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;LONG_RUNNING;EXPECTED_PASS
+Categories=LONG_RUNNING;EXPECTED_PASS
HostStyle=0
[SciMark.cmd_8027]
@@ -62049,7 +61681,7 @@ RelativePath=JIT\Performance\CodeQuality\SciMark\SciMark\SciMark.cmd
WorkingDir=JIT\Performance\CodeQuality\SciMark\SciMark
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[Deserialize.cmd_8028]
@@ -62057,7 +61689,7 @@ RelativePath=JIT\Performance\CodeQuality\Serialization\Deserialize\Deserialize.c
WorkingDir=JIT\Performance\CodeQuality\Serialization\Deserialize
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[Serialize.cmd_8029]
@@ -62065,7 +61697,7 @@ RelativePath=JIT\Performance\CodeQuality\Serialization\Serialize\Serialize.cmd
WorkingDir=JIT\Performance\CodeQuality\Serialization\Serialize
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[ConsoleMandel.cmd_8030]
@@ -62073,7 +61705,7 @@ RelativePath=JIT\Performance\CodeQuality\SIMD\ConsoleMandel\ConsoleMandel\Consol
WorkingDir=JIT\Performance\CodeQuality\SIMD\ConsoleMandel\ConsoleMandel
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[RayTracer.cmd_8031]
@@ -62081,7 +61713,7 @@ RelativePath=JIT\Performance\CodeQuality\SIMD\RayTracer\RayTracer\RayTracer.cmd
WorkingDir=JIT\Performance\CodeQuality\SIMD\RayTracer\RayTracer
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[Crypto.cmd_8032]
@@ -62089,7 +61721,7 @@ RelativePath=JIT\Performance\CodeQuality\V8\Crypto\Crypto\Crypto.cmd
WorkingDir=JIT\Performance\CodeQuality\V8\Crypto\Crypto
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[Richards.cmd_8034]
@@ -62097,7 +61729,7 @@ RelativePath=JIT\Performance\CodeQuality\V8\Richards\Richards\Richards.cmd
WorkingDir=JIT\Performance\CodeQuality\V8\Richards\Richards
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[RunBenchmarks.cmd_8035]
@@ -62113,7 +61745,7 @@ RelativePath=JIT\Regression\clr-x64-JIT\v2.1\b173569\b173569\b173569.cmd
WorkingDir=JIT\Regression\clr-x64-JIT\v2.1\b173569\b173569
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b601838.cmd_8037]
@@ -62121,7 +61753,7 @@ RelativePath=JIT\Regression\clr-x64-JIT\v2.1\b601838\b601838\b601838.cmd
WorkingDir=JIT\Regression\clr-x64-JIT\v2.1\b601838\b601838
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b602182.cmd_8038]
@@ -62129,7 +61761,7 @@ RelativePath=JIT\Regression\clr-x64-JIT\v4.0\b602182\b602182\b602182.cmd
WorkingDir=JIT\Regression\clr-x64-JIT\v4.0\b602182\b602182
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[overRepLocalOpt.cmd_8039]
@@ -62137,7 +61769,7 @@ RelativePath=JIT\Regression\clr-x64-JIT\v4.0\DevDiv34372\overRepLocalOpt\overRep
WorkingDir=JIT\Regression\clr-x64-JIT\v4.0\DevDiv34372\overRepLocalOpt
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[DevDiv_374539.cmd_8040]
@@ -62153,7 +61785,7 @@ RelativePath=JIT\Regression\CLR-x86-EJIT\V1-M09.5-PDC\b12008\b12008\b12008.cmd
WorkingDir=JIT\Regression\CLR-x86-EJIT\V1-M09.5-PDC\b12008\b12008
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b14426.cmd_8042]
@@ -62169,7 +61801,7 @@ RelativePath=JIT\Regression\CLR-x86-EJIT\V1-M09.5-PDC\b16935\b16935\b16935.cmd
WorkingDir=JIT\Regression\CLR-x86-EJIT\V1-M09.5-PDC\b16935\b16935
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b02353.cmd_8044]
@@ -62177,7 +61809,7 @@ RelativePath=JIT\Regression\CLR-x86-EJIT\v1-m10\b02353\b02353\b02353.cmd
WorkingDir=JIT\Regression\CLR-x86-EJIT\v1-m10\b02353\b02353
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b40089.cmd_8046]
@@ -62185,7 +61817,7 @@ RelativePath=JIT\Regression\CLR-x86-EJIT\V1-M11-Beta1\b40089\b40089\b40089.cmd
WorkingDir=JIT\Regression\CLR-x86-EJIT\V1-M11-Beta1\b40089\b40089
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b40138.cmd_8047]
@@ -62193,7 +61825,7 @@ RelativePath=JIT\Regression\CLR-x86-EJIT\V1-M11-Beta1\b40138\b40138\b40138.cmd
WorkingDir=JIT\Regression\CLR-x86-EJIT\V1-M11-Beta1\b40138\b40138
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b44018.cmd_8048]
@@ -62201,7 +61833,7 @@ RelativePath=JIT\Regression\CLR-x86-EJIT\V1-M11-Beta1\b44018\b44018\b44018.cmd
WorkingDir=JIT\Regression\CLR-x86-EJIT\V1-M11-Beta1\b44018\b44018
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b45046.cmd_8049]
@@ -62209,7 +61841,7 @@ RelativePath=JIT\Regression\CLR-x86-EJIT\V1-M11-Beta1\b45046\b45046\b45046.cmd
WorkingDir=JIT\Regression\CLR-x86-EJIT\V1-M11-Beta1\b45046\b45046
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b45679.cmd_8050]
@@ -62217,7 +61849,7 @@ RelativePath=JIT\Regression\CLR-x86-EJIT\V1-M11-Beta1\b45679\b45679\b45679.cmd
WorkingDir=JIT\Regression\CLR-x86-EJIT\V1-M11-Beta1\b45679\b45679
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[b35455.cmd_8052]
@@ -62225,7 +61857,7 @@ RelativePath=JIT\Regression\CLR-x86-EJIT\V1-M12-Beta2\b35455\b35455\b35455.cmd
WorkingDir=JIT\Regression\CLR-x86-EJIT\V1-M12-Beta2\b35455\b35455
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b46847.cmd_8053]
@@ -62233,7 +61865,7 @@ RelativePath=JIT\Regression\CLR-x86-EJIT\V1-M12-Beta2\b46847\b46847\b46847.cmd
WorkingDir=JIT\Regression\CLR-x86-EJIT\V1-M12-Beta2\b46847\b46847
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[b47392.cmd_8054]
@@ -62241,7 +61873,7 @@ RelativePath=JIT\Regression\CLR-x86-EJIT\V1-M12-Beta2\b47392\b47392\b47392.cmd
WorkingDir=JIT\Regression\CLR-x86-EJIT\V1-M12-Beta2\b47392\b47392
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b392262.cmd_8055]
@@ -62249,7 +61881,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\dev10\b392262\b392262\b392262.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\dev10\b392262\b392262
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b393481.cmd_8056]
@@ -62257,7 +61889,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\dev10\b393481\b393481\b393481.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\dev10\b393481\b393481
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[_b400971b400971.cmd_8057]
@@ -62265,7 +61897,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\dev10\b400791\_b400971b400971\_b400971b4
WorkingDir=JIT\Regression\CLR-x86-JIT\dev10\b400791\_b400971b400971
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b402658.cmd_8058]
@@ -62273,7 +61905,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\dev10\b402658\b402658\b402658.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\dev10\b402658\b402658
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b402701.cmd_8059]
@@ -62281,7 +61913,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\dev10\b402701\b402701\b402701.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\dev10\b402701\b402701
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b404051.cmd_8060]
@@ -62289,7 +61921,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\dev10\b404051\b404051\b404051.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\dev10\b404051\b404051
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b440158.cmd_8061]
@@ -62297,7 +61929,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\dev10\b440158\b440158\b440158.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\dev10\b440158\b440158
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b464149.cmd_8062]
@@ -62305,7 +61937,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\dev10\b464149\b464149\b464149.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\dev10\b464149\b464149
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[DevDiv_376412.cmd_8063]
@@ -62313,7 +61945,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\dev11\DevDiv_376412\DevDiv_376412\DevDiv
WorkingDir=JIT\Regression\CLR-x86-JIT\dev11\DevDiv_376412\DevDiv_376412
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b12668.cmd_8064]
@@ -62321,7 +61953,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\v1-m08\b12668\b12668\b12668.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\v1-m08\b12668\b12668
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[b13170.cmd_8065]
@@ -62329,7 +61961,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M09\b13170\b13170\b13170.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M09\b13170\b13170
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b13178.cmd_8066]
@@ -62337,7 +61969,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M09\b13178\b13178\b13178.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M09\b13178\b13178
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b13621.cmd_8067]
@@ -62353,7 +61985,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M09\b13647\b13647\b13647.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M09\b13647\b13647
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[b13944.cmd_8069]
@@ -62361,7 +61993,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M09\b13944\b13944\b13944.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M09\b13944\b13944
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b14057.cmd_8070]
@@ -62369,7 +62001,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M09\b14057\b14057\b14057.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M09\b14057\b14057
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b14059.cmd_8071]
@@ -62377,7 +62009,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M09\b14059\b14059\b14059.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M09\b14059\b14059
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b14228.cmd_8072]
@@ -62385,7 +62017,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M09\b14228\b14228\b14228.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M09\b14228\b14228
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b14277.cmd_8073]
@@ -62393,7 +62025,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M09\b14277\b14277\b14277.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M09\b14277\b14277
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b14314.cmd_8074]
@@ -62401,7 +62033,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M09\b14314\b14314\b14314.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M09\b14314\b14314
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b14323.cmd_8075]
@@ -62409,7 +62041,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M09\b14323\b14323\b14323.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M09\b14323\b14323
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b14367.cmd_8076]
@@ -62417,7 +62049,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M09\b14367\b14367\b14367.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M09\b14367\b14367
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b14396.cmd_8077]
@@ -62425,7 +62057,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M09\b14396\b14396\b14396.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M09\b14396\b14396
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b14422.cmd_8078]
@@ -62433,7 +62065,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M09\b14422\b14422\b14422.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M09\b14422\b14422
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b14428.cmd_8079]
@@ -62441,7 +62073,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M09\b14428\b14428\b14428.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M09\b14428\b14428
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b14443.cmd_8080]
@@ -62449,7 +62081,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M09\b14443\b14443\b14443.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M09\b14443\b14443
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b14475.cmd_8081]
@@ -62457,7 +62089,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M09\b14475\b14475\b14475.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M09\b14475\b14475
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b14616.cmd_8082]
@@ -62465,7 +62097,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M09\b14616\b14616\b14616.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M09\b14616\b14616
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b14624.cmd_8083]
@@ -62473,7 +62105,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M09\b14624\b14624\b14624.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M09\b14624\b14624
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b14640.cmd_8084]
@@ -62481,7 +62113,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M09\b14640\b14640\b14640.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M09\b14640\b14640
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b14673.cmd_8085]
@@ -62489,7 +62121,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M09\b14673\b14673\b14673.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M09\b14673\b14673
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b14779.cmd_8086]
@@ -62497,7 +62129,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M09\b14779\b14779\b14779.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M09\b14779\b14779
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b15155.cmd_8087]
@@ -62505,7 +62137,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M09\b15155\b15155\b15155.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M09\b15155\b15155
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b15307.cmd_8088]
@@ -62513,7 +62145,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M09\b15307\b15307\b15307.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M09\b15307\b15307
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b15468.cmd_8089]
@@ -62521,7 +62153,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M09\b15468\b15468\b15468.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M09\b15468\b15468
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b15526.cmd_8090]
@@ -62529,7 +62161,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M09\b15526\b15526\b15526.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M09\b15526\b15526
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b15783.cmd_8091]
@@ -62537,7 +62169,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M09\b15783\b15783\b15783.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M09\b15783\b15783
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b15786.cmd_8092]
@@ -62545,7 +62177,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M09\b15786\b15786\b15786.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M09\b15786\b15786
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b15797.cmd_8093]
@@ -62553,7 +62185,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M09\b15797\b15797\b15797.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M09\b15797\b15797
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b15864.cmd_8094]
@@ -62561,7 +62193,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M09\b15864\b15864\b15864.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M09\b15864\b15864
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[b16054.cmd_8095]
@@ -62569,7 +62201,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M09\b16054\b16054\b16054.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M09\b16054\b16054
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b16102.cmd_8096]
@@ -62577,7 +62209,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M09\b16102\b16102\b16102.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M09\b16102\b16102
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b16294.cmd_8097]
@@ -62585,7 +62217,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M09\b16294\b16294\b16294.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M09\b16294\b16294
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[b06440a.cmd_8098]
@@ -62593,7 +62225,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b06440\b06440a\b06440a.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b06440\b06440a
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b06440b.cmd_8099]
@@ -62601,7 +62233,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b06440\b06440b\b06440b.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b06440\b06440b
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b06440c.cmd_8100]
@@ -62609,7 +62241,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b06440\b06440c\b06440c.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b06440\b06440c
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b07341.cmd_8101]
@@ -62617,7 +62249,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b07341\b07341\b07341.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b07341\b07341
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b09495.cmd_8102]
@@ -62625,7 +62257,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b09495\b09495\b09495.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b09495\b09495
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b10665.cmd_8103]
@@ -62633,7 +62265,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b10665\b10665\b10665.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b10665\b10665
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b10666.cmd_8104]
@@ -62641,7 +62273,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b10666\b10666\b10666.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b10666\b10666
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b10894.cmd_8105]
@@ -62649,7 +62281,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b10894\b10894\b10894.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b10894\b10894
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[b10897.cmd_8106]
@@ -62657,7 +62289,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b10897\b10897\b10897.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b10897\b10897
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b10939.cmd_8107]
@@ -62665,7 +62297,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b10939\b10939\b10939.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b10939\b10939
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b10940a.cmd_8108]
@@ -62673,7 +62305,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b10940\b10940a\b10940a.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b10940\b10940a
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b10940b.cmd_8109]
@@ -62681,7 +62313,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b10940\b10940b\b10940b.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b10940\b10940b
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b11021.cmd_8110]
@@ -62689,7 +62321,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b11021\b11021\b11021.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b11021\b11021
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b11413.cmd_8111]
@@ -62697,7 +62329,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b11413\b11413\b11413.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b11413\b11413
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b11490.cmd_8112]
@@ -62705,7 +62337,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b11490\b11490\b11490.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b11490\b11490
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b11949.cmd_8113]
@@ -62713,7 +62345,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b11949\b11949\b11949.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b11949\b11949
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b12053.cmd_8114]
@@ -62721,7 +62353,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b12053\b12053\b12053.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b12053\b12053
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b12274.cmd_8115]
@@ -62729,7 +62361,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b12274\b12274\b12274.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b12274\b12274
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[b12399.cmd_8116]
@@ -62737,7 +62369,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b12399\b12399\b12399.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b12399\b12399
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b12487.cmd_8117]
@@ -62745,7 +62377,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b12487\b12487\b12487.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b12487\b12487
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b12624.cmd_8118]
@@ -62753,7 +62385,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b12624\b12624\b12624.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b12624\b12624
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[b12795.cmd_8119]
@@ -62761,7 +62393,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b12795\b12795\b12795.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b12795\b12795
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b13509.cmd_8120]
@@ -62769,7 +62401,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b13509\b13509\b13509.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b13509\b13509
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b13522.cmd_8121]
@@ -62777,7 +62409,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b13522\b13522\b13522.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b13522\b13522
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[b13569.cmd_8122]
@@ -62785,7 +62417,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b13569\b13569\b13569.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b13569\b13569
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[b13586.cmd_8123]
@@ -62793,7 +62425,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b13586\b13586\b13586.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b13586\b13586
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b13738.cmd_8124]
@@ -62801,7 +62433,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b13738\b13738\b13738.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b13738\b13738
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[b14066.cmd_8125]
@@ -62809,7 +62441,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b14066\b14066\b14066.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b14066\b14066
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b14067a.cmd_8126]
@@ -62817,7 +62449,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b14067\b14067a\b14067a.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b14067\b14067a
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b14067b.cmd_8127]
@@ -62825,7 +62457,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b14067\b14067b\b14067b.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b14067\b14067b
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b14068.cmd_8128]
@@ -62833,7 +62465,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b14068\b14068\b14068.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b14068\b14068
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[b14070.cmd_8129]
@@ -62841,7 +62473,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b14070\b14070\b14070.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b14070\b14070
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b14077.cmd_8130]
@@ -62849,7 +62481,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b14077\b14077\b14077.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b14077\b14077
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b14135.cmd_8131]
@@ -62857,7 +62489,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b14135\b14135\b14135.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b14135\b14135
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b14197.cmd_8132]
@@ -62865,7 +62497,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b14197\b14197\b14197.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b14197\b14197
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b14199.cmd_8133]
@@ -62873,7 +62505,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b14199\b14199\b14199.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b14199\b14199
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b14202.cmd_8134]
@@ -62881,7 +62513,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b14202\b14202\b14202.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b14202\b14202
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b14264.cmd_8135]
@@ -62889,7 +62521,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b14264\b14264\b14264.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b14264\b14264
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b14294.cmd_8136]
@@ -62897,7 +62529,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b14294\b14294\b14294.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b14294\b14294
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b14325.cmd_8137]
@@ -62905,7 +62537,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b14325\b14325\b14325.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b14325\b14325
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b14326.cmd_8138]
@@ -62913,7 +62545,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b14326\b14326\b14326.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b14326\b14326
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b14329.cmd_8139]
@@ -62921,7 +62553,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b14329\b14329\b14329.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b14329\b14329
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b14350.cmd_8140]
@@ -62929,7 +62561,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b14350\b14350\b14350.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b14350\b14350
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b14431.cmd_8141]
@@ -62937,7 +62569,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b14431\b14431\b14431.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b14431\b14431
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b14591.cmd_8142]
@@ -62945,7 +62577,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b14591\b14591\b14591.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b14591\b14591
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b14716.cmd_8143]
@@ -62953,7 +62585,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b14716\b14716\b14716.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b14716\b14716
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b14769.cmd_8144]
@@ -62961,7 +62593,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b14769\b14769\b14769.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b14769\b14769
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b14770.cmd_8145]
@@ -62969,7 +62601,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b14770\b14770\b14770.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b14770\b14770
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b14777.cmd_8146]
@@ -62977,7 +62609,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b14777\b14777\b14777.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b14777\b14777
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b14927.cmd_8147]
@@ -62985,7 +62617,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b14927\b14927\b14927.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b14927\b14927
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b14928.cmd_8148]
@@ -62993,7 +62625,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b14928\b14928\b14928.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b14928\b14928
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b15203.cmd_8149]
@@ -63001,7 +62633,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b15203\b15203\b15203.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b15203\b15203
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b15222.cmd_8150]
@@ -63009,7 +62641,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b15222\b15222\b15222.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b15222\b15222
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b15244.cmd_8151]
@@ -63017,7 +62649,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b15244\b15244\b15244.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b15244\b15244
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[b15299.cmd_8152]
@@ -63025,7 +62657,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b15299\b15299\b15299.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b15299\b15299
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b15728.cmd_8153]
@@ -63033,7 +62665,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b15728\b15728\b15728.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b15728\b15728
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b16039.cmd_8154]
@@ -63041,7 +62673,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b16039\b16039\b16039.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b16039\b16039
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[b16049.cmd_8155]
@@ -63049,7 +62681,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b16049\b16049\b16049.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b16049\b16049
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b16071.cmd_8156]
@@ -63057,7 +62689,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b16071\b16071\b16071.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b16071\b16071
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b16238.cmd_8157]
@@ -63065,7 +62697,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b16238\b16238\b16238.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b16238\b16238
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b16295.cmd_8158]
@@ -63073,7 +62705,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b16295\b16295\b16295.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b16295\b16295
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b16328.cmd_8159]
@@ -63081,7 +62713,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b16328\b16328\b16328.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b16328\b16328
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[b16335.cmd_8160]
@@ -63089,7 +62721,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b16335\b16335\b16335.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b16335\b16335
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[b16345.cmd_8161]
@@ -63097,7 +62729,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b16345\b16345\b16345.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b16345\b16345
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b16498.cmd_8163]
@@ -63105,7 +62737,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b16498\b16498\b16498.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b16498\b16498
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b16499a.cmd_8164]
@@ -63113,7 +62745,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b16499\b16499a\b16499a.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b16499\b16499a
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[b16499b.cmd_8165]
@@ -63121,7 +62753,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b16499\b16499b\b16499b.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b16499\b16499b
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[b16500.cmd_8166]
@@ -63129,7 +62761,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b16500\b16500\b16500.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b16500\b16500
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b16503.cmd_8167]
@@ -63137,7 +62769,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b16503\b16503\b16503.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b16503\b16503
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b16554.cmd_8168]
@@ -63145,7 +62777,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b16554\b16554\b16554.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b16554\b16554
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b16881a.cmd_8169]
@@ -63153,7 +62785,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b16881\b16881a\b16881a.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b16881\b16881a
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[b16881b.cmd_8170]
@@ -63161,7 +62793,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b16881\b16881b\b16881b.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b16881\b16881b
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[b16886.cmd_8171]
@@ -63169,7 +62801,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b16886\b16886\b16886.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b16886\b16886
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b16895.cmd_8172]
@@ -63177,7 +62809,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b16895\b16895\b16895.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b16895\b16895
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[b16896.cmd_8173]
@@ -63185,7 +62817,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b16896\b16896\b16896.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b16896\b16896
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[b16922.cmd_8174]
@@ -63193,7 +62825,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b16922\b16922\b16922.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b16922\b16922
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[b16928.cmd_8175]
@@ -63201,7 +62833,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b16928\b16928\b16928.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b16928\b16928
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[b18852.cmd_8176]
@@ -63209,7 +62841,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b18852\b18852\b18852.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b18852\b18852
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[b20079.cmd_8177]
@@ -63217,7 +62849,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b20079\b20079\b20079.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b20079\b20079
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[b20217.cmd_8178]
@@ -63225,7 +62857,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b20217\b20217\b20217.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b20217\b20217
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[b20249.cmd_8179]
@@ -63233,7 +62865,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b20249\b20249\b20249.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b20249\b20249
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[b20913.cmd_8180]
@@ -63241,7 +62873,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b20913\b20913\b20913.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b20913\b20913
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b22290.cmd_8181]
@@ -63249,7 +62881,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b22290\b22290\b22290.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b22290\b22290
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b24727.cmd_8182]
@@ -63257,7 +62889,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b24727\b24727\b24727.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b24727\b24727
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b24728.cmd_8183]
@@ -63265,7 +62897,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b24728\b24728\b24728.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b24728\b24728
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b25458.cmd_8184]
@@ -63273,7 +62905,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b25458\b25458\b25458.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b25458\b25458
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[b25459.cmd_8185]
@@ -63281,7 +62913,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b25459\b25459\b25459.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b25459\b25459
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[b25463.cmd_8186]
@@ -63289,7 +62921,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b25463\b25463\b25463.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b25463\b25463
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[b25468.cmd_8187]
@@ -63297,7 +62929,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b25468\b25468\b25468.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b25468\b25468
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[b25474.cmd_8188]
@@ -63305,7 +62937,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b25474\b25474\b25474.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b25474\b25474
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b25491.cmd_8189]
@@ -63313,7 +62945,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b25491\b25491\b25491.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b25491\b25491
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[b25507.cmd_8190]
@@ -63321,7 +62953,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b25507\b25507\b25507.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b25507\b25507
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b25647.cmd_8191]
@@ -63329,7 +62961,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b25647\b25647\b25647.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b25647\b25647
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b25701.cmd_8192]
@@ -63337,7 +62969,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b25701\b25701\b25701.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b25701\b25701
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[b25739.cmd_8193]
@@ -63345,7 +62977,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b25739\b25739\b25739.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b25739\b25739
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[b25813.cmd_8194]
@@ -63353,7 +62985,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b25813\b25813\b25813.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b25813\b25813
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[b25815.cmd_8195]
@@ -63361,7 +62993,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b25815\b25815\b25815.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b25815\b25815
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[b25833.cmd_8196]
@@ -63369,7 +63001,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b25833\b25833\b25833.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b25833\b25833
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[b25835.cmd_8197]
@@ -63377,7 +63009,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b25835\b25835\b25835.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b25835\b25835
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b25882.cmd_8198]
@@ -63385,7 +63017,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b25882\b25882\b25882.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b25882\b25882
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[b26020.cmd_8199]
@@ -63393,7 +63025,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b26020\b26020\b26020.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b26020\b26020
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[b26153.cmd_8200]
@@ -63401,7 +63033,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b26153\b26153\b26153.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b26153\b26153
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b26155.cmd_8201]
@@ -63409,7 +63041,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b26155\b26155\b26155.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b26155\b26155
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[b26332.cmd_8204]
@@ -63417,7 +63049,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b26332\b26332\b26332.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b26332\b26332
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[b26512.cmd_8205]
@@ -63425,7 +63057,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b26512\b26512\b26512.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b26512\b26512
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[b26558.cmd_8206]
@@ -63433,7 +63065,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b26558\b26558\b26558.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b26558\b26558
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b26560.cmd_8207]
@@ -63441,7 +63073,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b26560\b26560\b26560.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b26560\b26560
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b26732.cmd_8208]
@@ -63449,7 +63081,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b26732\b26732\b26732.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b26732\b26732
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b26748.cmd_8209]
@@ -63457,7 +63089,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b26748\b26748\b26748.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b26748\b26748
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[b26863.cmd_8210]
@@ -63465,7 +63097,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b26863\b26863\b26863.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b26863\b26863
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[b26888.cmd_8211]
@@ -63473,7 +63105,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b26888\b26888\b26888.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b26888\b26888
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[b26957.cmd_8212]
@@ -63481,7 +63113,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b26957\b26957\b26957.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b26957\b26957
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[b27535.cmd_8213]
@@ -63489,7 +63121,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b27535\b27535\b27535.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b27535\b27535
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b27538.cmd_8214]
@@ -63497,7 +63129,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b27538\b27538\b27538.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b27538\b27538
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b27564.cmd_8215]
@@ -63505,7 +63137,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b27564\b27564\b27564.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b27564\b27564
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b27657.cmd_8216]
@@ -63513,7 +63145,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b27657\b27657\b27657.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b27657\b27657
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[b27658.cmd_8217]
@@ -63521,7 +63153,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b27658\b27658\b27658.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b27658\b27658
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b27811.cmd_8218]
@@ -63529,7 +63161,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b27811\b27811\b27811.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b27811\b27811
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b27819.cmd_8219]
@@ -63537,7 +63169,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b27819\b27819\b27819.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b27819\b27819
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b27824.cmd_8220]
@@ -63545,7 +63177,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b27824\b27824\b27824.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b27824\b27824
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b27880.cmd_8221]
@@ -63553,7 +63185,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b27880\b27880\b27880.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b27880\b27880
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b27883.cmd_8222]
@@ -63561,7 +63193,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b27883\b27883\b27883.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b27883\b27883
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[b27917.cmd_8223]
@@ -63569,7 +63201,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b27917\b27917\b27917.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b27917\b27917
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b28037.cmd_8224]
@@ -63577,7 +63209,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b28037\b28037\b28037.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b28037\b28037
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[b28042.cmd_8225]
@@ -63585,7 +63217,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b28042\b28042\b28042.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b28042\b28042
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[b28080.cmd_8226]
@@ -63593,7 +63225,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b28080\b28080\b28080.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b28080\b28080
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[b28522.cmd_8227]
@@ -63601,7 +63233,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b28522\b28522\b28522.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b28522\b28522
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b28594.cmd_8228]
@@ -63609,7 +63241,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b28594\b28594\b28594.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b28594\b28594
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[b28595.cmd_8229]
@@ -63617,7 +63249,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b28595\b28595\b28595.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b28595\b28595
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[b28596.cmd_8230]
@@ -63625,7 +63257,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b28596\b28596\b28596.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b28596\b28596
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[b28597.cmd_8231]
@@ -63633,7 +63265,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b28597\b28597\b28597.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b28597\b28597
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[b28776.cmd_8232]
@@ -63641,7 +63273,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b28776\b28776\b28776.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b28776\b28776
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[b28787.cmd_8233]
@@ -63649,7 +63281,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b28787\b28787\b28787.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b28787\b28787
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[b28790.cmd_8234]
@@ -63657,7 +63289,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b28790\b28790\b28790.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b28790\b28790
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b28805.cmd_8235]
@@ -63665,7 +63297,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b28805\b28805\b28805.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b28805\b28805
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[b28806.cmd_8236]
@@ -63673,7 +63305,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b28806\b28806\b28806.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b28806\b28806
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[b28927.cmd_8238]
@@ -63681,7 +63313,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b28927\b28927\b28927.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b28927\b28927
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b29068.cmd_8239]
@@ -63689,7 +63321,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b29068\b29068\b29068.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b29068\b29068
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[b29456.cmd_8240]
@@ -63697,7 +63329,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b29456\b29456\b29456.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b29456\b29456
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b29583.cmd_8241]
@@ -63705,7 +63337,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b29583\b29583\b29583.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b29583\b29583
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b30125.cmd_8242]
@@ -63713,7 +63345,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b30125\b30125\b30125.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b30125\b30125
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b30126.cmd_8243]
@@ -63721,7 +63353,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b30126\b30126\b30126.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b30126\b30126
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[b30128.cmd_8244]
@@ -63729,7 +63361,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b30128\b30128\b30128.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b30128\b30128
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[b30630.cmd_8245]
@@ -63737,7 +63369,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b30630\b30630\b30630.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b30630\b30630
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b30792.cmd_8246]
@@ -63745,7 +63377,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b30792\b30792\b30792.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b30792\b30792
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[b30799.cmd_8247]
@@ -63753,7 +63385,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b30799\b30799\b30799.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b30799\b30799
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b30862.cmd_8249]
@@ -63761,7 +63393,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b30862\b30862\b30862.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b30862\b30862
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[b30869.cmd_8251]
@@ -63769,7 +63401,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b30869\b30869\b30869.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b30869\b30869
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[b30892.cmd_8252]
@@ -63777,7 +63409,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b30892\b30892\b30892.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b30892\b30892
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[b30905.cmd_8253]
@@ -63785,7 +63417,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b30905\b30905\b30905.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b30905\b30905
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b31102.cmd_8254]
@@ -63793,7 +63425,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b31102\b31102\b31102.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b31102\b31102
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[b31150.cmd_8255]
@@ -63801,7 +63433,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b31150\b31150\b31150.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b31150\b31150
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b31273.cmd_8256]
@@ -63809,7 +63441,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b31273\b31273\b31273.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b31273\b31273
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[b31321.cmd_8257]
@@ -63817,7 +63449,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b31321\b31321\b31321.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b31321\b31321
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[b31343.cmd_8258]
@@ -63825,7 +63457,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b31343\b31343\b31343.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b31343\b31343
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b31448.cmd_8259]
@@ -63833,7 +63465,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b31448\b31448\b31448.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b31448\b31448
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[b31732.cmd_8260]
@@ -63841,7 +63473,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b31732\b31732\b31732.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b31732\b31732
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b31748.cmd_8261]
@@ -63849,7 +63481,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b31748\b31748\b31748.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b31748\b31748
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b31749.cmd_8262]
@@ -63857,7 +63489,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b31749\b31749\b31749.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b31749\b31749
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b31763.cmd_8263]
@@ -63865,7 +63497,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b31763\b31763\b31763.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b31763\b31763
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[b31912.cmd_8264]
@@ -63873,7 +63505,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b31912\b31912\b31912.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b31912\b31912
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b32093.cmd_8265]
@@ -63881,7 +63513,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b32093\b32093\b32093.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b32093\b32093
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[b32303.cmd_8266]
@@ -63889,7 +63521,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b32303\b32303\b32303.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b32303\b32303
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b32345.cmd_8267]
@@ -63897,7 +63529,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b32345\b32345\b32345.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b32345\b32345
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b32551a.cmd_8269]
@@ -63905,7 +63537,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b32551\b32551a\b32551a.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b32551\b32551a
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[b32551b.cmd_8270]
@@ -63913,7 +63545,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b32551\b32551b\b32551b.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b32551\b32551b
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[b32560.cmd_8271]
@@ -63921,7 +63553,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b32560\b32560\b32560.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b32560\b32560
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[b32801.cmd_8272]
@@ -63929,7 +63561,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b32801\b32801\b32801.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b32801\b32801
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b32879.cmd_8273]
@@ -63937,7 +63569,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b32879\b32879\b32879.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b32879\b32879
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b34423.cmd_8274]
@@ -63945,7 +63577,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b34423\b34423\b34423.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b34423\b34423
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b02043.cmd_8275]
@@ -63953,7 +63585,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M10\b02043\b02043\b02043.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M10\b02043\b02043
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[b02051.cmd_8276]
@@ -63961,7 +63593,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M10\b02051\b02051\b02051.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M10\b02051\b02051
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b02062.cmd_8277]
@@ -63969,7 +63601,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M10\b02062\b02062\b02062.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M10\b02062\b02062
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b02076.cmd_8278]
@@ -63977,7 +63609,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M10\b02076\b02076\b02076.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M10\b02076\b02076
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b02352.cmd_8279]
@@ -63985,7 +63617,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M10\b02352\b02352\b02352.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M10\b02352\b02352
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[b03995.cmd_8280]
@@ -63993,7 +63625,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M10\b03995\b03995\b03995.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M10\b03995\b03995
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b04083.cmd_8281]
@@ -64001,7 +63633,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M10\b04083\b04083\b04083.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M10\b04083\b04083
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b04250.cmd_8282]
@@ -64009,7 +63641,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M10\b04250\b04250\b04250.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M10\b04250\b04250
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b04257.cmd_8283]
@@ -64017,7 +63649,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M10\b04257\b04257\b04257.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M10\b04257\b04257
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b04306.cmd_8284]
@@ -64025,7 +63657,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M10\b04306\b04306\b04306.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M10\b04306\b04306
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[B04345.cmd_8285]
@@ -64033,7 +63665,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M10\b04345\B04345\B04345.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M10\b04345\B04345
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b04384.cmd_8286]
@@ -64041,7 +63673,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M10\b04384\b04384\b04384.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M10\b04384\b04384
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b04538.cmd_8287]
@@ -64049,7 +63681,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M10\b04538\b04538\b04538.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M10\b04538\b04538
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b04574.cmd_8288]
@@ -64057,7 +63689,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M10\b04574\b04574\b04574.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M10\b04574\b04574
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b04583.cmd_8289]
@@ -64065,7 +63697,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M10\b04583\b04583\b04583.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M10\b04583\b04583
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b04612.cmd_8290]
@@ -64073,7 +63705,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M10\b04612\b04612\b04612.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M10\b04612\b04612
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[b04639.cmd_8291]
@@ -64081,7 +63713,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M10\b04639\b04639\b04639.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M10\b04639\b04639
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b04726.cmd_8292]
@@ -64089,7 +63721,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M10\b04726\b04726\b04726.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M10\b04726\b04726
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b04914.cmd_8293]
@@ -64097,7 +63729,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M10\b04914\b04914\b04914.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M10\b04914\b04914
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b05214.cmd_8294]
@@ -64105,7 +63737,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M10\b05214\b05214\b05214.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M10\b05214\b05214
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b05477.cmd_8295]
@@ -64113,7 +63745,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M10\b05477\b05477\b05477.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M10\b05477\b05477
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[b05617.cmd_8296]
@@ -64121,7 +63753,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M10\b05617\b05617\b05617.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M10\b05617\b05617
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b05619.cmd_8297]
@@ -64129,7 +63761,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M10\b05619\b05619\b05619.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M10\b05619\b05619
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b05621.cmd_8298]
@@ -64137,7 +63769,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M10\b05621\b05621\b05621.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M10\b05621\b05621
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b05622.cmd_8299]
@@ -64145,7 +63777,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M10\b05622\b05622\b05622.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M10\b05622\b05622
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b05637.cmd_8300]
@@ -64153,7 +63785,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M10\b05637\b05637\b05637.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M10\b05637\b05637
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b05639.cmd_8301]
@@ -64161,7 +63793,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M10\b05639\b05639\b05639.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M10\b05639\b05639
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b05737.cmd_8302]
@@ -64169,7 +63801,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M10\b05737\b05737\b05737.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M10\b05737\b05737
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b05740.cmd_8303]
@@ -64177,7 +63809,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M10\b05740\b05740\b05740.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M10\b05740\b05740
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b05773.cmd_8304]
@@ -64185,7 +63817,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M10\b05773\b05773\b05773.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M10\b05773\b05773
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b05780.cmd_8305]
@@ -64193,7 +63825,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M10\b05780\b05780\b05780.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M10\b05780\b05780
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b05784.cmd_8306]
@@ -64201,7 +63833,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M10\b05784\b05784\b05784.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M10\b05784\b05784
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b05933.cmd_8307]
@@ -64209,7 +63841,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M10\b05933\b05933\b05933.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M10\b05933\b05933
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b06436.cmd_8308]
@@ -64217,7 +63849,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M10\b06436\b06436\b06436.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M10\b06436\b06436
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b06464.cmd_8309]
@@ -64225,7 +63857,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M10\b06464\b06464\b06464.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M10\b06464\b06464
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b06595.cmd_8310]
@@ -64233,7 +63865,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M10\b06595\b06595\b06595.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M10\b06595\b06595
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b06680.cmd_8311]
@@ -64241,7 +63873,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M10\b06680\b06680\b06680.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M10\b06680\b06680
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b06730.cmd_8312]
@@ -64249,7 +63881,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M10\b06730\b06730\b06730.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M10\b06730\b06730
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b06754.cmd_8313]
@@ -64257,7 +63889,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M10\b06754\b06754\b06754.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M10\b06754\b06754
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b06811.cmd_8314]
@@ -64265,7 +63897,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M10\b06811\b06811\b06811.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M10\b06811\b06811
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b06812.cmd_8315]
@@ -64273,7 +63905,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M10\b06812\b06812\b06812.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M10\b06812\b06812
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[b06859.cmd_8316]
@@ -64281,7 +63913,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M10\b06859\b06859\b06859.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M10\b06859\b06859
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b06924.cmd_8317]
@@ -64289,7 +63921,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M10\b06924\b06924\b06924.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M10\b06924\b06924
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b07082.cmd_8318]
@@ -64297,7 +63929,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M10\b07082\b07082\b07082.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M10\b07082\b07082
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b07411.cmd_8319]
@@ -64305,7 +63937,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M10\b07411\b07411\b07411.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M10\b07411\b07411
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b07458.cmd_8320]
@@ -64313,7 +63945,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M10\b07458\b07458\b07458.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M10\b07458\b07458
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b07483.cmd_8321]
@@ -64321,7 +63953,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M10\b07483\b07483\b07483.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M10\b07483\b07483
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b07704.cmd_8322]
@@ -64329,7 +63961,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M10\b07704\b07704\b07704.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M10\b07704\b07704
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b08109.cmd_8324]
@@ -64337,7 +63969,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M10\b08109\b08109\b08109.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M10\b08109\b08109
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b08172.cmd_8325]
@@ -64345,7 +63977,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M10\b08172\b08172\b08172.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M10\b08172\b08172
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b08672.cmd_8326]
@@ -64353,7 +63985,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M10\b08672\b08672\b08672.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M10\b08672\b08672
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b08797.cmd_8327]
@@ -64361,7 +63993,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M10\b08797\b08797\b08797.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M10\b08797\b08797
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b08944a.cmd_8328]
@@ -64369,7 +64001,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M10\b08944\b08944a\b08944a.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M10\b08944\b08944a
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[b08944b.cmd_8329]
@@ -64377,7 +64009,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M10\b08944\b08944b\b08944b.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M10\b08944\b08944b
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[b09246.cmd_8330]
@@ -64385,7 +64017,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M10\b09246\b09246\b09246.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M10\b09246\b09246
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b09254.cmd_8331]
@@ -64393,7 +64025,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M10\b09254\b09254\b09254.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M10\b09254\b09254
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b09287.cmd_8332]
@@ -64401,7 +64033,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M10\b09287\b09287\b09287.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M10\b09287\b09287
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b09452.cmd_8333]
@@ -64409,7 +64041,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M10\b09452\b09452\b09452.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M10\b09452\b09452
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b13330.cmd_8334]
@@ -64417,7 +64049,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M10\b13330\b13330\b13330.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M10\b13330\b13330
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b13466.cmd_8335]
@@ -64425,7 +64057,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M10\b13466\b13466\b13466.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M10\b13466\b13466
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b27873.cmd_8336]
@@ -64433,7 +64065,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b27873\b27873\b27873.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b27873\b27873
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[b29351.cmd_8337]
@@ -64441,7 +64073,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b29351\b29351\b29351.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b29351\b29351
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b30586.cmd_8338]
@@ -64449,7 +64081,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b30586\b30586\b30586.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b30586\b30586
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[b31878.cmd_8339]
@@ -64457,7 +64089,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b31878\b31878\b31878.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b31878\b31878
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[b33759.cmd_8340]
@@ -64465,7 +64097,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b33759\b33759\b33759.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b33759\b33759
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b33792.cmd_8341]
@@ -64473,7 +64105,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b33792\b33792\b33792.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b33792\b33792
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b33888.cmd_8342]
@@ -64481,7 +64113,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b33888\b33888\b33888.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b33888\b33888
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[b33922.cmd_8343]
@@ -64489,7 +64121,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b33922\b33922\b33922.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b33922\b33922
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[b33928.cmd_8344]
@@ -64497,7 +64129,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b33928\b33928\b33928.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b33928\b33928
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b34945.cmd_8345]
@@ -64505,7 +64137,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b34945\b34945\b34945.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b34945\b34945
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[b36030.cmd_8347]
@@ -64513,7 +64145,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b36030\b36030\b36030.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b36030\b36030
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b36274.cmd_8348]
@@ -64521,7 +64153,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b36274\b36274\b36274.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b36274\b36274
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[b36332.cmd_8349]
@@ -64529,7 +64161,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b36332\b36332\b36332.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b36332\b36332
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[b36470.cmd_8350]
@@ -64537,7 +64169,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b36470\b36470\b36470.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b36470\b36470
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b36471.cmd_8351]
@@ -64545,7 +64177,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b36471\b36471\b36471.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b36471\b36471
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b37131.cmd_8353]
@@ -64553,7 +64185,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b37131\b37131\b37131.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b37131\b37131
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[b37608.cmd_8355]
@@ -64561,7 +64193,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b37608\b37608\b37608.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b37608\b37608
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[b37636.cmd_8356]
@@ -64569,7 +64201,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b37636\b37636\b37636.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b37636\b37636
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b38403.cmd_8357]
@@ -64577,7 +64209,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b38403\b38403\b38403.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b38403\b38403
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b38556.cmd_8358]
@@ -64585,7 +64217,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b38556\b38556\b38556.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b38556\b38556
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[b39217.cmd_8359]
@@ -64593,7 +64225,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b39217\b39217\b39217.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b39217\b39217
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[b39224.cmd_8360]
@@ -64601,7 +64233,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b39224\b39224\b39224.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b39224\b39224
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b39381.cmd_8361]
@@ -64609,7 +64241,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b39381\b39381\b39381.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b39381\b39381
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[b39397.cmd_8362]
@@ -64617,7 +64249,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b39397\b39397\b39397.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b39397\b39397
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b39417.cmd_8363]
@@ -64625,7 +64257,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b39417\b39417\b39417.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b39417\b39417
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[b39455.cmd_8364]
@@ -64633,7 +64265,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b39455\b39455\b39455.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b39455\b39455
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[b39946.cmd_8365]
@@ -64641,7 +64273,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b39946\b39946\b39946.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b39946\b39946
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[b39951.cmd_8366]
@@ -64649,7 +64281,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b39951\b39951\b39951.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b39951\b39951
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b40141.cmd_8367]
@@ -64657,7 +64289,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b40141\b40141\b40141.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b40141\b40141
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[b40174.cmd_8368]
@@ -64665,7 +64297,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b40174\b40174\b40174.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b40174\b40174
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[b40199.cmd_8369]
@@ -64673,7 +64305,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b40199\b40199\b40199.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b40199\b40199
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[b40216.cmd_8370]
@@ -64681,7 +64313,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b40216\b40216\b40216.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b40216\b40216
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[b40221.cmd_8371]
@@ -64689,7 +64321,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b40221\b40221\b40221.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b40221\b40221
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b40269.cmd_8372]
@@ -64697,7 +64329,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b40269\b40269\b40269.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b40269\b40269
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b40347.cmd_8373]
@@ -64705,7 +64337,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b40347\b40347\b40347.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b40347\b40347
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b40380.cmd_8374]
@@ -64713,7 +64345,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b40380\b40380\b40380.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b40380\b40380
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[b40411.cmd_8375]
@@ -64721,7 +64353,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b40411\b40411\b40411.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b40411\b40411
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b40496.cmd_8376]
@@ -64729,7 +64361,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b40496\b40496\b40496.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b40496\b40496
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[b40521.cmd_8377]
@@ -64737,7 +64369,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b40521\b40521\b40521.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b40521\b40521
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[b40721.cmd_8378]
@@ -64745,7 +64377,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b40721\b40721\b40721.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b40721\b40721
Expected=0
MaxAllowedDurationSeconds=600
-Categories=ISSUE_2990;Pri0;JIT;EXPECTED_PASS
+Categories=ISSUE_2990;JIT;EXPECTED_PASS
HostStyle=0
[b40725.cmd_8379]
@@ -64753,7 +64385,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b40725\b40725\b40725.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b40725\b40725
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;UNSTABLE;EXPECTED_PASS
+Categories=JIT;UNSTABLE;EXPECTED_PASS;Pri1
HostStyle=0
[b41002.cmd_8380]
@@ -64761,7 +64393,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b41002\b41002\b41002.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b41002\b41002
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[b41063.cmd_8381]
@@ -64769,7 +64401,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b41063\b41063\b41063.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b41063\b41063
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[b41126.cmd_8382]
@@ -64777,7 +64409,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b41126\b41126\b41126.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b41126\b41126
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[b41129.cmd_8383]
@@ -64785,7 +64417,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b41129\b41129\b41129.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b41129\b41129
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[b41149.cmd_8384]
@@ -64793,7 +64425,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b41149\b41149\b41149.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b41149\b41149
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b41164.cmd_8385]
@@ -64801,7 +64433,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b41164\b41164\b41164.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b41164\b41164
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[b41234.cmd_8386]
@@ -64809,7 +64441,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b41234\b41234\b41234.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b41234\b41234
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b41262.cmd_8387]
@@ -64817,7 +64449,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b41262\b41262\b41262.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b41262\b41262
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b41278.cmd_8388]
@@ -64825,7 +64457,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b41278\b41278\b41278.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b41278\b41278
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b41470.cmd_8390]
@@ -64833,7 +64465,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b41470\b41470\b41470.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b41470\b41470
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[b41488.cmd_8391]
@@ -64841,7 +64473,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b41488\b41488\b41488.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b41488\b41488
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[b41495.cmd_8392]
@@ -64849,7 +64481,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b41495\b41495\b41495.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b41495\b41495
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[b41621.cmd_8393]
@@ -64857,7 +64489,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b41621\b41621\b41621.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b41621\b41621
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[b41627.cmd_8394]
@@ -64865,7 +64497,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b41627\b41627\b41627.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b41627\b41627
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b41918.cmd_8395]
@@ -64873,7 +64505,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b41918\b41918\b41918.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b41918\b41918
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b41990.cmd_8396]
@@ -64881,7 +64513,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b41990\b41990\b41990.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b41990\b41990
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[b42009.cmd_8397]
@@ -64889,7 +64521,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b42009\b42009\b42009.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b42009\b42009
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b42013.cmd_8398]
@@ -64897,7 +64529,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b42013\b42013\b42013.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b42013\b42013
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[b42387.cmd_8399]
@@ -64905,7 +64537,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b42387\b42387\b42387.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b42387\b42387
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[b42732.cmd_8400]
@@ -64913,7 +64545,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b42732\b42732\b42732.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b42732\b42732
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b42918.cmd_8401]
@@ -64921,7 +64553,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b42918\b42918\b42918.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b42918\b42918
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[b42929.cmd_8402]
@@ -64929,7 +64561,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b42929\b42929\b42929.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b42929\b42929
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[b43010.cmd_8403]
@@ -64937,7 +64569,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b43010\b43010\b43010.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b43010\b43010
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b43033.cmd_8404]
@@ -64945,7 +64577,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b43033\b43033\b43033.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b43033\b43033
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[b43040.cmd_8405]
@@ -64953,7 +64585,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b43040\b43040\b43040.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b43040\b43040
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[b43069.cmd_8406]
@@ -64961,7 +64593,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b43069\b43069\b43069.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b43069\b43069
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b43115.cmd_8407]
@@ -64969,7 +64601,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b43115\b43115\b43115.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b43115\b43115
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[b43121.cmd_8408]
@@ -64977,7 +64609,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b43121\b43121\b43121.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b43121\b43121
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[b43160.cmd_8409]
@@ -64985,7 +64617,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b43160\b43160\b43160.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b43160\b43160
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[b43313.cmd_8410]
@@ -64993,7 +64625,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b43313\b43313\b43313.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b43313\b43313
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[b43313.cmd_8411]
@@ -65001,7 +64633,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b43313\Desktop\b43313\b4331
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b43313\Desktop\b43313
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[b43378.cmd_8412]
@@ -65009,7 +64641,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b43378\b43378\b43378.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b43378\b43378
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b43714.cmd_8413]
@@ -65017,7 +64649,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b43714\b43714\b43714.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b43714\b43714
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[b43719.cmd_8414]
@@ -65025,7 +64657,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b43719\b43719\b43719.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b43719\b43719
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[b43958.cmd_8415]
@@ -65033,7 +64665,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b43958\b43958\b43958.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b43958\b43958
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[b43963.cmd_8416]
@@ -65041,7 +64673,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b43963\b43963\b43963.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b43963\b43963
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[b43994.cmd_8417]
@@ -65049,7 +64681,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b43994\b43994\b43994.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b43994\b43994
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b44020.cmd_8418]
@@ -65057,7 +64689,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b44020\b44020\b44020.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b44020\b44020
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b44193.cmd_8419]
@@ -65065,7 +64697,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b44193\b44193\b44193.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b44193\b44193
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b44204.cmd_8420]
@@ -65073,7 +64705,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b44204\b44204\b44204.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b44204\b44204
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[b44224.cmd_8421]
@@ -65081,7 +64713,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b44224\b44224\b44224.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b44224\b44224
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b44297.cmd_8422]
@@ -65089,7 +64721,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b44297\b44297\b44297.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b44297\b44297
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b44410.cmd_8423]
@@ -65097,7 +64729,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b44410\b44410\b44410.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b44410\b44410
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b44657.cmd_8424]
@@ -65105,7 +64737,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b44657\b44657\b44657.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b44657\b44657
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[b44723.cmd_8425]
@@ -65113,7 +64745,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b44723\b44723\b44723.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b44723\b44723
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b44724.cmd_8426]
@@ -65121,7 +64753,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b44724\b44724\b44724.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b44724\b44724
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[b44861.cmd_8427]
@@ -65129,7 +64761,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b44861\b44861\b44861.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b44861\b44861
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b44879.cmd_8428]
@@ -65137,7 +64769,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b44879\b44879\b44879.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b44879\b44879
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[b44946.cmd_8429]
@@ -65145,7 +64777,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b44946\b44946\b44946.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b44946\b44946
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b44983.cmd_8430]
@@ -65153,7 +64785,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b44983\b44983\b44983.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b44983\b44983
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b44984.cmd_8431]
@@ -65161,7 +64793,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b44984\b44984\b44984.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b44984\b44984
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[b44985.cmd_8432]
@@ -65169,7 +64801,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b44985\b44985\b44985.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b44985\b44985
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b45015.cmd_8433]
@@ -65177,7 +64809,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b45015\b45015\b45015.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b45015\b45015
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b45259.cmd_8434]
@@ -65185,7 +64817,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b45259\b45259\b45259.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b45259\b45259
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b45270.cmd_8435]
@@ -65193,7 +64825,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b45270\b45270\b45270.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b45270\b45270
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b45439.cmd_8436]
@@ -65201,7 +64833,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b45439\b45439\b45439.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b45439\b45439
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[b45458.cmd_8437]
@@ -65209,7 +64841,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b45458\b45458\b45458.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b45458\b45458
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b45535.cmd_8438]
@@ -65217,7 +64849,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b45535\b45535\b45535.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b45535\b45535
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b45541.cmd_8439]
@@ -65225,7 +64857,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b45541\b45541\b45541.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b45541\b45541
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[b45956.cmd_8440]
@@ -65233,7 +64865,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b45956\b45956\b45956.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b45956\b45956
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[b45984.cmd_8441]
@@ -65241,7 +64873,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b45984\b45984\b45984.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b45984\b45984
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b45985.cmd_8442]
@@ -65249,7 +64881,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b45985\b45985\b45985.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b45985\b45985
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b46170.cmd_8443]
@@ -65257,7 +64889,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b46170\b46170\b46170.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b46170\b46170
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b46292.cmd_8444]
@@ -65265,7 +64897,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b46292\b46292\b46292.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b46292\b46292
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[b46569.cmd_8445]
@@ -65273,7 +64905,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b46569\b46569\b46569.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b46569\b46569
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[b46576.cmd_8446]
@@ -65281,7 +64913,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b46576\b46576\b46576.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b46576\b46576
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[b46583.cmd_8447]
@@ -65289,7 +64921,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b46583\b46583\b46583.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b46583\b46583
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[b46629.cmd_8448]
@@ -65297,7 +64929,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b46629\b46629\b46629.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b46629\b46629
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b46641.cmd_8449]
@@ -65305,7 +64937,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b46641\b46641\b46641.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b46641\b46641
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[b46649.cmd_8450]
@@ -65313,7 +64945,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b46649\b46649\b46649.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b46649\b46649
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b46897.cmd_8452]
@@ -65321,7 +64953,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b46897\b46897\b46897.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b46897\b46897
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[b47022.cmd_8453]
@@ -65329,7 +64961,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b47022\b47022\b47022.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b47022\b47022
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b47047.cmd_8454]
@@ -65337,7 +64969,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b47047\b47047\b47047.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b47047\b47047
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b47080.cmd_8455]
@@ -65345,7 +64977,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b47080\b47080\b47080.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b47080\b47080
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[b47093.cmd_8456]
@@ -65353,7 +64985,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b47093\b47093\b47093.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b47093\b47093
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[b47610.cmd_8457]
@@ -65361,7 +64993,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b47610\b47610\b47610.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b47610\b47610
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b47885.cmd_8458]
@@ -65369,7 +65001,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b47885\b47885\b47885.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b47885\b47885
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b47906.cmd_8459]
@@ -65377,7 +65009,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b47906\b47906\b47906.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b47906\b47906
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[b48248.cmd_8460]
@@ -65385,7 +65017,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b48248\b48248\b48248.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b48248\b48248
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b48350.cmd_8461]
@@ -65393,7 +65025,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b48350\b48350\b48350.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b48350\b48350
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b48554a.cmd_8462]
@@ -65401,7 +65033,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b48554\b48554a\b48554a.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b48554\b48554a
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b48554b.cmd_8463]
@@ -65409,7 +65041,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b48554\b48554b\b48554b.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b48554\b48554b
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b48614.cmd_8464]
@@ -65417,7 +65049,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b48614\b48614\b48614.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b48614\b48614
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[b48797.cmd_8465]
@@ -65425,7 +65057,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b48797\b48797\b48797.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b48797\b48797
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[b48805.cmd_8466]
@@ -65433,7 +65065,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b48805\b48805\b48805.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b48805\b48805
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[b48864.cmd_8467]
@@ -65441,7 +65073,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b48864\b48864\b48864.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b48864\b48864
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b48872.cmd_8468]
@@ -65449,7 +65081,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b48872\b48872\b48872.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b48872\b48872
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b48990a.cmd_8469]
@@ -65457,7 +65089,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b48990\b48990a\b48990a.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b48990\b48990a
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b48990b.cmd_8470]
@@ -65465,7 +65097,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b48990\b48990b\b48990b.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b48990\b48990b
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b49101.cmd_8471]
@@ -65473,7 +65105,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b49101\b49101\b49101.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b49101\b49101
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b49318.cmd_8472]
@@ -65481,7 +65113,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b49318\b49318\b49318.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b49318\b49318
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b49322.cmd_8473]
@@ -65489,7 +65121,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b49322\b49322\b49322.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b49322\b49322
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b49717.cmd_8475]
@@ -65497,7 +65129,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b49717\b49717\b49717.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b49717\b49717
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b49984.cmd_8476]
@@ -65505,7 +65137,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b49984\b49984\b49984.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b49984\b49984
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b11553.cmd_8477]
@@ -65513,7 +65145,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b11553\b11553\b11553.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b11553\b11553
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b16122.cmd_8478]
@@ -65521,7 +65153,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b16122\b16122\b16122.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b16122\b16122
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b18857.cmd_8479]
@@ -65529,7 +65161,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b18857\b18857\b18857.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b18857\b18857
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b28598.cmd_8480]
@@ -65537,7 +65169,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b28598\b28598\b28598.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b28598\b28598
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[b30868.cmd_8481]
@@ -65545,7 +65177,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b30868\b30868\b30868.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b30868\b30868
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[b31182.cmd_8482]
@@ -65553,7 +65185,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b31182\b31182\b31182.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b31182\b31182
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b31283.cmd_8483]
@@ -65561,7 +65193,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b31283\b31283\b31283.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b31283\b31283
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[b31289.cmd_8484]
@@ -65569,7 +65201,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b31289\b31289\b31289.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b31289\b31289
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[b31292.cmd_8485]
@@ -65577,7 +65209,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b31292\b31292\b31292.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b31292\b31292
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[b31423.cmd_8486]
@@ -65585,7 +65217,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b31423\b31423\b31423.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b31423\b31423
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[b31452.cmd_8487]
@@ -65593,7 +65225,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b31452\b31452\b31452.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b31452\b31452
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[b31493.cmd_8488]
@@ -65601,7 +65233,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b31493\b31493\b31493.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b31493\b31493
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[b31547.cmd_8489]
@@ -65609,7 +65241,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b31547\b31547\b31547.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b31547\b31547
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[b31762.cmd_8492]
@@ -65617,7 +65249,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b31762\b31762\b31762.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b31762\b31762
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b31780.cmd_8493]
@@ -65625,7 +65257,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b31780\b31780\b31780.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b31780\b31780
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b31784.cmd_8494]
@@ -65633,7 +65265,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b31784\b31784\b31784.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b31784\b31784
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[b31903.cmd_8495]
@@ -65641,7 +65273,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b31903\b31903\b31903.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b31903\b31903
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[b31917.cmd_8496]
@@ -65649,7 +65281,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b31917\b31917\b31917.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b31917\b31917
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[b32613.cmd_8497]
@@ -65657,7 +65289,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b32613\b32613\b32613.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b32613\b32613
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[b32614.cmd_8498]
@@ -65665,7 +65297,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b32614\b32614\b32614.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b32614\b32614
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[b33125.cmd_8499]
@@ -65673,7 +65305,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b33125\b33125\b33125.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b33125\b33125
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[b33131.cmd_8500]
@@ -65681,7 +65313,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b33131\b33131\b33131.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b33131\b33131
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b33135.cmd_8501]
@@ -65689,7 +65321,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b33135\b33135\b33135.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b33135\b33135
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[b33335.cmd_8502]
@@ -65697,7 +65329,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b33335\b33335\b33335.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b33335\b33335
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b33361.cmd_8503]
@@ -65705,7 +65337,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b33361\b33361\b33361.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b33361\b33361
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b33362.cmd_8504]
@@ -65713,7 +65345,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b33362\b33362\b33362.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b33362\b33362
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b33388.cmd_8505]
@@ -65721,7 +65353,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b33388\b33388\b33388.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b33388\b33388
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b33585.cmd_8506]
@@ -65729,7 +65361,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b33585\b33585\b33585.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b33585\b33585
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b33586.cmd_8507]
@@ -65737,7 +65369,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b33586\b33586\b33586.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b33586\b33586
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b34951.cmd_8508]
@@ -65745,7 +65377,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b34951\b34951\b34951.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b34951\b34951
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[b34952.cmd_8509]
@@ -65753,7 +65385,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b34952\b34952\b34952.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b34952\b34952
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[b34953.cmd_8510]
@@ -65761,7 +65393,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b34953\b34953\b34953.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b34953\b34953
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[b35315.cmd_8511]
@@ -65769,7 +65401,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b35315\b35315\b35315.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b35315\b35315
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b35344.cmd_8512]
@@ -65777,7 +65409,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b35344\b35344\b35344.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b35344\b35344
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[b35348.cmd_8513]
@@ -65785,7 +65417,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b35348\b35348\b35348.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b35348\b35348
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b35351.cmd_8514]
@@ -65793,7 +65425,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b35351\b35351\b35351.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b35351\b35351
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[b35354.cmd_8515]
@@ -65801,7 +65433,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b35354\b35354\b35354.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b35354\b35354
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[b35366.cmd_8516]
@@ -65809,7 +65441,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b35366\b35366\b35366.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b35366\b35366
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b35486.cmd_8517]
@@ -65817,7 +65449,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b35486\b35486\b35486.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b35486\b35486
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b35635.cmd_8518]
@@ -65825,7 +65457,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b35635\b35635\b35635.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b35635\b35635
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b35779.cmd_8519]
@@ -65833,7 +65465,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b35779\b35779\b35779.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b35779\b35779
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b36301.cmd_8520]
@@ -65841,7 +65473,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b36301\b36301\b36301.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b36301\b36301
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b36302.cmd_8521]
@@ -65849,7 +65481,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b36302\b36302\b36302.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b36302\b36302
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[b36304.cmd_8522]
@@ -65857,7 +65489,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b36304\b36304\b36304.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b36304\b36304
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[b36975.cmd_8523]
@@ -65865,7 +65497,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b36975\b36975\b36975.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b36975\b36975
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b37214.cmd_8524]
@@ -65873,7 +65505,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b37214\b37214\b37214.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b37214\b37214
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[b37215.cmd_8525]
@@ -65881,7 +65513,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b37215\b37215\b37215.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b37215\b37215
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b37238.cmd_8526]
@@ -65889,7 +65521,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b37238\b37238\b37238.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b37238\b37238
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[b37256.cmd_8527]
@@ -65897,7 +65529,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b37256\b37256\b37256.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b37256\b37256
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b37578.cmd_8528]
@@ -65905,7 +65537,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b37578\b37578\b37578.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b37578\b37578
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[b37830.cmd_8530]
@@ -65913,7 +65545,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b37830\b37830\b37830.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b37830\b37830
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b38269.cmd_8531]
@@ -65921,7 +65553,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b38269\b38269\b38269.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b38269\b38269
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b40006.cmd_8532]
@@ -65929,7 +65561,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b40006\b40006\b40006.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b40006\b40006
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b40347.cmd_8533]
@@ -65937,7 +65569,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b40347\b40347\b40347.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b40347\b40347
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b43693.cmd_8535]
@@ -65945,7 +65577,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b43693\b43693\b43693.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b43693\b43693
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b43694.cmd_8536]
@@ -65953,7 +65585,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b43694\b43694\b43694.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b43694\b43694
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b46566.cmd_8537]
@@ -65961,7 +65593,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b46566\b46566\b46566.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b46566\b46566
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[b47471.cmd_8538]
@@ -65969,7 +65601,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b47471\b47471\b47471.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b47471\b47471
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b47886.cmd_8539]
@@ -65977,7 +65609,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b47886\b47886\b47886.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b47886\b47886
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[b47975.cmd_8540]
@@ -65985,7 +65617,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b47975\b47975\b47975.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b47975\b47975
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[b48929.cmd_8541]
@@ -65993,7 +65625,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b48929\b48929\b48929.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b48929\b48929
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b49104.cmd_8542]
@@ -66001,7 +65633,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b49104\b49104\b49104.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b49104\b49104
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[b49142.cmd_8543]
@@ -66009,7 +65641,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b49142\b49142\b49142.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b49142\b49142
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b49335.cmd_8544]
@@ -66017,7 +65649,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b49335\b49335\b49335.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b49335\b49335
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[b49435.cmd_8545]
@@ -66025,7 +65657,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b49435\b49435\b49435.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b49435\b49435
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[b49809.cmd_8546]
@@ -66033,7 +65665,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b49809\b49809\b49809.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b49809\b49809
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[b50026.cmd_8547]
@@ -66041,7 +65673,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b50026\b50026\b50026.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b50026\b50026
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b50027.cmd_8548]
@@ -66049,7 +65681,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b50027\b50027\b50027.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b50027\b50027
Expected=0
MaxAllowedDurationSeconds=600
-Categories=ISSUE_2990;Pri0;JIT;EXPECTED_PASS
+Categories=ISSUE_2990;JIT;EXPECTED_PASS
HostStyle=0
[b50033.cmd_8549]
@@ -66057,7 +65689,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b50033\b50033\b50033.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b50033\b50033
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[b50042.cmd_8550]
@@ -66065,7 +65697,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b50042\b50042\b50042.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b50042\b50042
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b50145.cmd_8551]
@@ -66073,7 +65705,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b50145\b50145\b50145.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b50145\b50145
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b50145a.cmd_8552]
@@ -66081,7 +65713,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b50145\b50145a\b50145a.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b50145\b50145a
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b50145b.cmd_8553]
@@ -66089,7 +65721,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b50145\b50145b\b50145b.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b50145\b50145b
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b50145c.cmd_8554]
@@ -66097,7 +65729,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b50145\b50145c\b50145c.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b50145\b50145c
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b50535.cmd_8555]
@@ -66105,7 +65737,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b50535\b50535\b50535.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b50535\b50535
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b51420.cmd_8556]
@@ -66113,7 +65745,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b51420\b51420\b51420.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b51420\b51420
Expected=0
MaxAllowedDurationSeconds=600
-Categories=ISSUE_2990;Pri0;JIT;EXPECTED_PASS
+Categories=ISSUE_2990;JIT;EXPECTED_PASS
HostStyle=0
[b51463.cmd_8557]
@@ -66121,7 +65753,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b51463\b51463\b51463.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b51463\b51463
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[b51469.cmd_8558]
@@ -66129,7 +65761,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b51469\b51469\b51469.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b51469\b51469
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[b51515.cmd_8559]
@@ -66137,7 +65769,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b51515\b51515\b51515.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b51515\b51515
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b51565.cmd_8560]
@@ -66145,7 +65777,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b51565\b51565\b51565.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b51565\b51565
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[b51575.cmd_8561]
@@ -66153,7 +65785,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b51575\b51575\b51575.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b51575\b51575
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b51817.cmd_8562]
@@ -66161,7 +65793,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b51817\b51817\b51817.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b51817\b51817
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b51870.cmd_8563]
@@ -66169,7 +65801,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b51870\b51870\b51870.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b51870\b51870
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b51875.cmd_8564]
@@ -66177,7 +65809,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b51875\b51875\b51875.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b51875\b51875
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b51875.cmd_8565]
@@ -66185,7 +65817,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b51875\Desktop\b51875\b5187
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b51875\Desktop\b51875
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b52572.cmd_8566]
@@ -66193,7 +65825,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b52572\b52572\b52572.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b52572\b52572
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b52578.cmd_8567]
@@ -66201,7 +65833,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b52578\b52578\b52578.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b52578\b52578
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[b52593.cmd_8568]
@@ -66209,7 +65841,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b52593\b52593\b52593.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b52593\b52593
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b52733.cmd_8569]
@@ -66217,7 +65849,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b52733\b52733\b52733.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b52733\b52733
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b52746.cmd_8570]
@@ -66225,7 +65857,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b52746\b52746\b52746.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b52746\b52746
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[b52760.cmd_8571]
@@ -66233,7 +65865,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b52760\b52760\b52760.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b52760\b52760
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b52838.cmd_8572]
@@ -66241,7 +65873,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b52838\b52838\b52838.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b52838\b52838
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b52839.cmd_8573]
@@ -66249,7 +65881,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b52839\b52839\b52839.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b52839\b52839
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b52840.cmd_8574]
@@ -66257,7 +65889,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b52840\b52840\b52840.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b52840\b52840
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[b53226a.cmd_8575]
@@ -66265,7 +65897,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b53226\b53226a\b53226a.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b53226\b53226a
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b53226b.cmd_8576]
@@ -66273,7 +65905,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b53226\b53226b\b53226b.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b53226\b53226b
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[b53547.cmd_8577]
@@ -66281,7 +65913,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b53547\b53547\b53547.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b53547\b53547
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b53650.cmd_8578]
@@ -66289,7 +65921,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b53650\b53650\b53650.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b53650\b53650
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b53662.cmd_8579]
@@ -66297,7 +65929,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b53662\b53662\b53662.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b53662\b53662
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b53878.cmd_8580]
@@ -66305,7 +65937,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b53878\b53878\b53878.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b53878\b53878
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[b53884.cmd_8581]
@@ -66313,7 +65945,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b53884\b53884\b53884.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b53884\b53884
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[b53942a.cmd_8582]
@@ -66321,7 +65953,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b53942\b53942a\b53942a.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b53942\b53942a
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[b53942b.cmd_8583]
@@ -66329,7 +65961,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b53942\b53942b\b53942b.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b53942\b53942b
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[b53958.cmd_8584]
@@ -66337,7 +65969,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b53958\b53958\b53958.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b53958\b53958
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[b53977.cmd_8585]
@@ -66345,7 +65977,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b53977\b53977\b53977.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b53977\b53977
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[b53980.cmd_8586]
@@ -66353,7 +65985,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b53980\b53980\b53980.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b53980\b53980
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[b53994.cmd_8587]
@@ -66361,7 +65993,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b53994\b53994\b53994.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b53994\b53994
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[b53995.cmd_8588]
@@ -66369,7 +66001,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b53995\b53995\b53995.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b53995\b53995
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[b54006.cmd_8589]
@@ -66377,7 +66009,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b54006\b54006\b54006.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b54006\b54006
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[b54565.cmd_8590]
@@ -66385,7 +66017,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b54565\b54565\b54565.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b54565\b54565
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b54566.cmd_8591]
@@ -66393,7 +66025,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b54566\b54566\b54566.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b54566\b54566
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[b54611.cmd_8592]
@@ -66401,7 +66033,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b54611\b54611\b54611.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b54611\b54611
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[b54667.cmd_8593]
@@ -66409,7 +66041,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b54667\b54667\b54667.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b54667\b54667
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b54971.cmd_8594]
@@ -66417,7 +66049,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b54971\b54971\b54971.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b54971\b54971
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b55197.cmd_8595]
@@ -66425,7 +66057,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b55197\b55197\b55197.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b55197\b55197
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS;UNWIND
+Categories=JIT;EXPECTED_PASS;UNWIND;Pri1
HostStyle=0
[b55197.cmd_8596]
@@ -66433,7 +66065,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b55197\Desktop\b55197\b5519
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b55197\Desktop\b55197
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b55216.cmd_8597]
@@ -66441,7 +66073,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b55216\b55216\b55216.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b55216\b55216
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b55875.cmd_8598]
@@ -66449,7 +66081,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b55875\b55875\b55875.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b55875\b55875
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b55923.cmd_8599]
@@ -66457,7 +66089,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b55923\b55923\b55923.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b55923\b55923
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[b56066.cmd_8600]
@@ -66465,7 +66097,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b56066\b56066\b56066.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b56066\b56066
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b56068.cmd_8601]
@@ -66473,7 +66105,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b56068\b56068\b56068.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b56068\b56068
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[b56149.cmd_8602]
@@ -66481,7 +66113,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b56149\b56149\b56149.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b56149\b56149
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b56154.cmd_8603]
@@ -66489,7 +66121,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b56154\b56154\b56154.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b56154\b56154
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b56159.cmd_8604]
@@ -66497,7 +66129,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b56159\b56159\b56159.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b56159\b56159
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b56174.cmd_8605]
@@ -66505,7 +66137,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b56174\b56174\b56174.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b56174\b56174
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b56349.cmd_8606]
@@ -66513,7 +66145,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b56349\b56349\b56349.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b56349\b56349
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[b56772.cmd_8607]
@@ -66521,7 +66153,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b56772\b56772\b56772.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b56772\b56772
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b56780.cmd_8608]
@@ -66529,7 +66161,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b56780\b56780\b56780.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b56780\b56780
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b57492.cmd_8609]
@@ -66537,7 +66169,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b57492\b57492\b57492.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b57492\b57492
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[b57493.cmd_8610]
@@ -66545,7 +66177,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b57493\b57493\b57493.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b57493\b57493
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[b57516.cmd_8611]
@@ -66553,7 +66185,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b57516\b57516\b57516.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b57516\b57516
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[b57518.cmd_8612]
@@ -66561,7 +66193,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b57518\b57518\b57518.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b57518\b57518
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[b57952.cmd_8613]
@@ -66569,7 +66201,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b57952\b57952\b57952.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b57952\b57952
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b58358.cmd_8614]
@@ -66577,7 +66209,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b58358\b58358\b58358.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b58358\b58358
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b58360.cmd_8615]
@@ -66585,7 +66217,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b58360\b58360\b58360.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b58360\b58360
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[b58689.cmd_8616]
@@ -66593,7 +66225,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b58689\b58689\b58689.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b58689\b58689
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b58690.cmd_8617]
@@ -66601,7 +66233,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b58690\b58690\b58690.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b58690\b58690
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b58866.cmd_8618]
@@ -66609,7 +66241,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b58866\b58866\b58866.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b58866\b58866
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b59297.cmd_8619]
@@ -66617,7 +66249,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b59297\b59297\b59297.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b59297\b59297
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b59319.cmd_8620]
@@ -66625,7 +66257,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b59319\b59319\b59319.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b59319\b59319
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[b59320.cmd_8621]
@@ -66633,7 +66265,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b59320\b59320\b59320.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b59320\b59320
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[b59337.cmd_8622]
@@ -66641,7 +66273,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b59337\b59337\b59337.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b59337\b59337
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b59477.cmd_8623]
@@ -66649,7 +66281,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b59477\b59477\b59477.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b59477\b59477
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b59478.cmd_8624]
@@ -66657,7 +66289,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b59478\b59478\b59478.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b59478\b59478
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b59508.cmd_8625]
@@ -66665,7 +66297,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b59508\b59508\b59508.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b59508\b59508
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b59546.cmd_8626]
@@ -66673,7 +66305,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b59546\b59546\b59546.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b59546\b59546
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b59554.cmd_8627]
@@ -66681,7 +66313,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b59554\b59554\b59554.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b59554\b59554
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[b59647.cmd_8628]
@@ -66689,7 +66321,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b59647\b59647\b59647.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b59647\b59647
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b59678.cmd_8629]
@@ -66697,7 +66329,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b59678\b59678\b59678.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b59678\b59678
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b59782.cmd_8630]
@@ -66705,7 +66337,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b59782\b59782\b59782.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b59782\b59782
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[b59822.cmd_8631]
@@ -66713,7 +66345,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b59822\b59822\b59822.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b59822\b59822
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[b59857.cmd_8632]
@@ -66721,7 +66353,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b59857\b59857\b59857.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b59857\b59857
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b59858.cmd_8633]
@@ -66729,7 +66361,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b59858\b59858\b59858.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b59858\b59858
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b59899.cmd_8634]
@@ -66737,7 +66369,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b59899\b59899\b59899.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b59899\b59899
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b59947.cmd_8635]
@@ -66745,7 +66377,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b59947\b59947\b59947.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b59947\b59947
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b59948.cmd_8636]
@@ -66753,7 +66385,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b59948\b59948\b59948.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b59948\b59948
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[b59949.cmd_8637]
@@ -66761,7 +66393,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b59949\b59949\b59949.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b59949\b59949
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[b59952.cmd_8638]
@@ -66769,7 +66401,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b59952\b59952\b59952.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b59952\b59952
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[b59953.cmd_8639]
@@ -66777,7 +66409,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b59953\b59953\b59953.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b59953\b59953
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b60127.cmd_8640]
@@ -66785,7 +66417,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b60127\b60127\b60127.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b60127\b60127
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b60142.cmd_8641]
@@ -66793,7 +66425,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b60142\b60142\b60142.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b60142\b60142
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[b60194.cmd_8642]
@@ -66801,7 +66433,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b60194\b60194\b60194.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b60194\b60194
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b60600.cmd_8643]
@@ -66809,7 +66441,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b60600\b60600\b60600.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b60600\b60600
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b60723.cmd_8644]
@@ -66817,7 +66449,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b60723\b60723\b60723.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b60723\b60723
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[b61025.cmd_8645]
@@ -66825,7 +66457,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b61025\b61025\b61025.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b61025\b61025
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[b61028.cmd_8646]
@@ -66833,7 +66465,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b61028\b61028\b61028.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b61028\b61028
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b61185.cmd_8647]
@@ -66841,7 +66473,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b61185\b61185\b61185.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b61185\b61185
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[b61215.cmd_8648]
@@ -66849,7 +66481,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b61215\b61215\b61215.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b61215\b61215
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[b61515.cmd_8649]
@@ -66857,7 +66489,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b61515\b61515\b61515.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b61515\b61515
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b61640.cmd_8650]
@@ -66865,7 +66497,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b61640\b61640\b61640.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b61640\b61640
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b62145.cmd_8651]
@@ -66873,7 +66505,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b62145\b62145\b62145.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b62145\b62145
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[b62498.cmd_8652]
@@ -66881,7 +66513,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b62498\b62498\b62498.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b62498\b62498
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[b62555.cmd_8653]
@@ -66889,7 +66521,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b62555\b62555\b62555.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b62555\b62555
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[b62892.cmd_8654]
@@ -66897,7 +66529,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b62892\b62892\b62892.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b62892\b62892
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b63183.cmd_8655]
@@ -66905,7 +66537,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b63183\b63183\b63183.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b63183\b63183
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[b63552.cmd_8656]
@@ -66913,7 +66545,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b63552\b63552\b63552.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b63552\b63552
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b63725.cmd_8657]
@@ -66921,7 +66553,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b63725\b63725\b63725.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b63725\b63725
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b63726.cmd_8658]
@@ -66929,7 +66561,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b63726\b63726\b63726.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b63726\b63726
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[b63730.cmd_8659]
@@ -66937,7 +66569,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b63730\b63730\b63730.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b63730\b63730
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[b63732.cmd_8660]
@@ -66945,7 +66577,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b63732\b63732\b63732.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b63732\b63732
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[b63743.cmd_8661]
@@ -66953,7 +66585,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b63743\b63743\b63743.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b63743\b63743
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b63823.cmd_8662]
@@ -66961,7 +66593,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b63823\b63823\b63823.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b63823\b63823
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[b64026.cmd_8663]
@@ -66969,7 +66601,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b64026\b64026\b64026.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b64026\b64026
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b64560.cmd_8664]
@@ -66977,7 +66609,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b64560\b64560\b64560.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b64560\b64560
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b64579.cmd_8665]
@@ -66985,7 +66617,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b64579\b64579\b64579.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b64579\b64579
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b65087.cmd_8666]
@@ -66993,7 +66625,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b65087\b65087\b65087.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b65087\b65087
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[b65176.cmd_8667]
@@ -67001,7 +66633,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b65176\b65176\b65176.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b65176\b65176
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[b65407.cmd_8668]
@@ -67009,7 +66641,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b65407\b65407\b65407.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b65407\b65407
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b65423.cmd_8669]
@@ -67017,7 +66649,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b65423\b65423\b65423.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b65423\b65423
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b66226.cmd_8670]
@@ -67025,7 +66657,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b66226\b66226\b66226.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b66226\b66226
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[b66425.cmd_8671]
@@ -67033,7 +66665,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b66425\b66425\b66425.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b66425\b66425
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b66533.cmd_8672]
@@ -67041,7 +66673,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b66533\b66533\b66533.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b66533\b66533
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b66583.cmd_8673]
@@ -67049,7 +66681,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b66583\b66583\b66583.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b66583\b66583
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b66620.cmd_8674]
@@ -67057,7 +66689,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b66620\b66620\b66620.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b66620\b66620
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b66679.cmd_8675]
@@ -67065,7 +66697,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b66679\b66679\b66679.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b66679\b66679
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[b67351.cmd_8676]
@@ -67073,7 +66705,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b67351\b67351\b67351.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b67351\b67351
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b67414.cmd_8677]
@@ -67081,7 +66713,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b67414\b67414\b67414.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b67414\b67414
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b67744.cmd_8678]
@@ -67089,7 +66721,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b67744\b67744\b67744.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b67744\b67744
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b67819.cmd_8679]
@@ -67097,7 +66729,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b67819\b67819\b67819.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b67819\b67819
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[b67987.cmd_8680]
@@ -67105,7 +66737,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b67987\b67987\b67987.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b67987\b67987
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[b68028.cmd_8681]
@@ -67113,7 +66745,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b68028\b68028\b68028.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b68028\b68028
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[b68045.cmd_8682]
@@ -67121,7 +66753,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b68045\b68045\b68045.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b68045\b68045
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b68361.cmd_8683]
@@ -67129,7 +66761,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b68361\b68361\b68361.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b68361\b68361
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b68634.cmd_8684]
@@ -67137,7 +66769,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b68634\b68634\b68634.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b68634\b68634
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b68757.cmd_8685]
@@ -67145,7 +66777,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b68757\b68757\b68757.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b68757\b68757
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b68872.cmd_8686]
@@ -67153,7 +66785,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b68872\b68872\b68872.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b68872\b68872
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[b69225.cmd_8687]
@@ -67161,7 +66793,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b69225\b69225\b69225.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b69225\b69225
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[b69227.cmd_8688]
@@ -67169,7 +66801,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b69227\b69227\b69227.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b69227\b69227
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[b69512.cmd_8689]
@@ -67177,7 +66809,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b69512\b69512\b69512.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b69512\b69512
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[b69528.cmd_8690]
@@ -67185,7 +66817,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b69528\b69528\b69528.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b69528\b69528
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b69848.cmd_8691]
@@ -67193,7 +66825,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b69848\b69848\b69848.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b69848\b69848
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[b70267.cmd_8692]
@@ -67201,7 +66833,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b70267\b70267\b70267.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b70267\b70267
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b70289.cmd_8693]
@@ -67209,7 +66841,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b70289\b70289\b70289.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b70289\b70289
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[b70335.cmd_8694]
@@ -67217,7 +66849,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b70335\b70335\b70335.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b70335\b70335
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[b70354.cmd_8695]
@@ -67225,7 +66857,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b70354\b70354\b70354.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b70354\b70354
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b70808.cmd_8696]
@@ -67233,7 +66865,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b70808\b70808\b70808.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b70808\b70808
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b70909.cmd_8697]
@@ -67241,7 +66873,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b70909\b70909\b70909.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b70909\b70909
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b70964.cmd_8698]
@@ -67249,7 +66881,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b70964\b70964\b70964.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b70964\b70964
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[b70967.cmd_8699]
@@ -67257,7 +66889,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b70967\b70967\b70967.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b70967\b70967
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b70992.cmd_8700]
@@ -67265,7 +66897,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b70992\b70992\b70992.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b70992\b70992
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[b70994.cmd_8701]
@@ -67273,7 +66905,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b70994\b70994\b70994.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b70994\b70994
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[b71003.cmd_8702]
@@ -67281,7 +66913,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b71003\b71003\b71003.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b71003\b71003
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[b71005.cmd_8703]
@@ -67289,7 +66921,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b71005\b71005\b71005.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b71005\b71005
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b71093.cmd_8704]
@@ -67297,7 +66929,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b71093\b71093\b71093.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b71093\b71093
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b71099.cmd_8705]
@@ -67305,7 +66937,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b71099\b71099\b71099.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b71099\b71099
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[b71120.cmd_8706]
@@ -67313,7 +66945,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b71120\b71120\b71120.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b71120\b71120
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[b71135.cmd_8707]
@@ -67321,7 +66953,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b71135\b71135\b71135.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b71135\b71135
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b71155.cmd_8708]
@@ -67329,7 +66961,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b71155\b71155\b71155.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b71155\b71155
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b71179.cmd_8709]
@@ -67337,7 +66969,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b71179\b71179\b71179.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b71179\b71179
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[b71231.cmd_8710]
@@ -67345,7 +66977,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b71231\b71231\b71231.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b71231\b71231
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b71318.cmd_8711]
@@ -67353,7 +66985,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b71318\b71318\b71318.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b71318\b71318
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b71722.cmd_8712]
@@ -67361,7 +66993,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b71722\b71722\b71722.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b71722\b71722
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b71831.cmd_8713]
@@ -67369,7 +67001,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b71831\b71831\b71831.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b71831\b71831
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[b71869.cmd_8714]
@@ -67377,7 +67009,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b71869\b71869\b71869.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b71869\b71869
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[b71999.cmd_8715]
@@ -67385,7 +67017,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b71999\b71999\b71999.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b71999\b71999
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b72136.cmd_8716]
@@ -67393,7 +67025,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b72136\b72136\b72136.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b72136\b72136
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[b72160.cmd_8717]
@@ -67401,7 +67033,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b72160\b72160\b72160.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b72160\b72160
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[b72161.cmd_8718]
@@ -67409,7 +67041,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b72161\b72161\b72161.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b72161\b72161
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[b72164.cmd_8719]
@@ -67417,7 +67049,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b72164\b72164\b72164.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b72164\b72164
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b72422.cmd_8720]
@@ -67425,7 +67057,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b72422\b72422\b72422.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b72422\b72422
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b72518.cmd_8721]
@@ -67433,7 +67065,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b72518\b72518\b72518.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b72518\b72518
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b72522.cmd_8722]
@@ -67441,7 +67073,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b72522\b72522\b72522.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b72522\b72522
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b72687.cmd_8723]
@@ -67449,7 +67081,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b72687\b72687\b72687.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b72687\b72687
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b72699.cmd_8724]
@@ -67457,7 +67089,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b72699\b72699\b72699.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b72699\b72699
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b72828.cmd_8725]
@@ -67465,7 +67097,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b72828\b72828\b72828.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b72828\b72828
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[b72932.cmd_8726]
@@ -67473,7 +67105,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b72932\b72932\b72932.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b72932\b72932
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b72986.cmd_8727]
@@ -67481,7 +67113,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b72986\b72986\b72986.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b72986\b72986
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b72996.cmd_8728]
@@ -67489,7 +67121,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b72996\b72996\b72996.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b72996\b72996
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b73079.cmd_8729]
@@ -67497,7 +67129,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b73079\b73079\b73079.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b73079\b73079
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b73207.cmd_8730]
@@ -67505,7 +67137,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b73207\b73207\b73207.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b73207\b73207
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[b73283.cmd_8731]
@@ -67513,7 +67145,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b73283\b73283\b73283.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b73283\b73283
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b73786.cmd_8732]
@@ -67521,7 +67153,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b73786\b73786\b73786.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b73786\b73786
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[b73921.cmd_8733]
@@ -67529,7 +67161,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b73921\b73921\b73921.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b73921\b73921
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b74182.cmd_8734]
@@ -67537,7 +67169,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b74182\b74182\b74182.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b74182\b74182
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b74608.cmd_8735]
@@ -67545,7 +67177,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b74608\b74608\b74608.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b74608\b74608
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[b74937.cmd_8736]
@@ -67553,7 +67185,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b74937\b74937\b74937.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b74937\b74937
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b74939.cmd_8737]
@@ -67561,7 +67193,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b74939\b74939\b74939.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b74939\b74939
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[b74976.cmd_8738]
@@ -67569,7 +67201,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b74976\b74976\b74976.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b74976\b74976
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b75250.cmd_8739]
@@ -67577,7 +67209,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b75250\b75250\b75250.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b75250\b75250
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b75509.cmd_8740]
@@ -67585,7 +67217,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b75509\b75509\b75509.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b75509\b75509
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b75888.cmd_8741]
@@ -67593,7 +67225,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b75888\b75888\b75888.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b75888\b75888
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[b75890.cmd_8742]
@@ -67601,7 +67233,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b75890\b75890\b75890.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b75890\b75890
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[b75944.cmd_8743]
@@ -67609,7 +67241,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b75944\b75944\b75944.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b75944\b75944
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[b75945.cmd_8744]
@@ -67617,7 +67249,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b75945\b75945\b75945.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b75945\b75945
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b75988.cmd_8745]
@@ -67625,7 +67257,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b75988\b75988\b75988.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b75988\b75988
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b76267.cmd_8746]
@@ -67633,7 +67265,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b76267\b76267\b76267.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b76267\b76267
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b76511.cmd_8747]
@@ -67641,7 +67273,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b76511\b76511\b76511.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b76511\b76511
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b76590.cmd_8748]
@@ -67649,7 +67281,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b76590\b76590\b76590.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b76590\b76590
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b76717.cmd_8749]
@@ -67657,7 +67289,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b76717\b76717\b76717.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b76717\b76717
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b77304.cmd_8750]
@@ -67665,7 +67297,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b77304\b77304\b77304.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b77304\b77304
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[b77707.cmd_8751]
@@ -67673,7 +67305,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b77707\b77707\b77707.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b77707\b77707
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b77713.cmd_8752]
@@ -67681,7 +67313,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b77713\b77713\b77713.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b77713\b77713
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b77806.cmd_8753]
@@ -67689,7 +67321,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b77806\b77806\b77806.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b77806\b77806
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b77950.cmd_8754]
@@ -67697,7 +67329,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b77950\b77950\b77950.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b77950\b77950
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[b78392.cmd_8755]
@@ -67705,7 +67337,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b78392\b78392\b78392.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b78392\b78392
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b78694.cmd_8756]
@@ -67713,7 +67345,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b78694\b78694\b78694.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b78694\b78694
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b79250.cmd_8757]
@@ -67721,7 +67353,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b79250\b79250\b79250.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b79250\b79250
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[b79418.cmd_8758]
@@ -67729,7 +67361,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b79418\b79418\b79418.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b79418\b79418
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b79642.cmd_8759]
@@ -67737,7 +67369,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b79642\b79642\b79642.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b79642\b79642
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b80043.cmd_8760]
@@ -67745,7 +67377,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b80043\b80043\b80043.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b80043\b80043
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[b80045.cmd_8761]
@@ -67753,7 +67385,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b80045\b80045\b80045.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b80045\b80045
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[b80764.cmd_8762]
@@ -67761,7 +67393,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b80764\b80764\b80764.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b80764\b80764
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b80824.cmd_8763]
@@ -67769,7 +67401,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b80824\b80824\b80824.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b80824\b80824
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b81618.cmd_8764]
@@ -67777,7 +67409,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b81618\b81618\b81618.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b81618\b81618
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b81938.cmd_8765]
@@ -67785,7 +67417,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b81938\b81938\b81938.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b81938\b81938
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b82048.cmd_8766]
@@ -67793,7 +67425,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b82048\b82048\b82048.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b82048\b82048
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b82160.cmd_8767]
@@ -67801,7 +67433,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b82160\b82160\b82160.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b82160\b82160
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[b82247.cmd_8768]
@@ -67809,7 +67441,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b82247\b82247\b82247.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b82247\b82247
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[b82249.cmd_8769]
@@ -67817,7 +67449,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b82249\b82249\b82249.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b82249\b82249
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[b82715.cmd_8770]
@@ -67825,7 +67457,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b82715\b82715\b82715.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b82715\b82715
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b82866.cmd_8771]
@@ -67833,7 +67465,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b82866\b82866\b82866.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b82866\b82866
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[b83690.cmd_8772]
@@ -67841,7 +67473,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b83690\b83690\b83690.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b83690\b83690
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[b83702.cmd_8773]
@@ -67849,7 +67481,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b83702\b83702\b83702.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b83702\b83702
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[b84836.cmd_8774]
@@ -67857,7 +67489,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b84836\b84836\b84836.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b84836\b84836
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b84909.cmd_8775]
@@ -67865,7 +67497,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b84909\b84909\b84909.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b84909\b84909
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[b84916.cmd_8776]
@@ -67873,7 +67505,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b84916\b84916\b84916.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b84916\b84916
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[b84971.cmd_8777]
@@ -67881,7 +67513,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b84971\b84971\b84971.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b84971\b84971
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[b85316.cmd_8778]
@@ -67889,7 +67521,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b85316\b85316\b85316.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b85316\b85316
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b91377.cmd_8779]
@@ -67897,7 +67529,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b91377\b91377\b91377.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b91377\b91377
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[b101147.cmd_8780]
@@ -67905,7 +67537,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M13-RTM\b101147\b101147\b101147.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M13-RTM\b101147\b101147
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b113239.cmd_8781]
@@ -67913,7 +67545,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M13-RTM\b113239\b113239\b113239.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M13-RTM\b113239\b113239
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b85477.cmd_8782]
@@ -67921,7 +67553,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M13-RTM\b85477\b85477\b85477.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M13-RTM\b85477\b85477
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b86139.cmd_8783]
@@ -67929,7 +67561,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M13-RTM\b86139\b86139\b86139.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M13-RTM\b86139\b86139
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[b87284.cmd_8784]
@@ -67937,7 +67569,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M13-RTM\b87284\b87284\b87284.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M13-RTM\b87284\b87284
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b87285.cmd_8785]
@@ -67945,7 +67577,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M13-RTM\b87285\b87285\b87285.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M13-RTM\b87285\b87285
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b88712.cmd_8786]
@@ -67953,7 +67585,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M13-RTM\b88712\b88712\b88712.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M13-RTM\b88712\b88712
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b88797.cmd_8788]
@@ -67961,7 +67593,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M13-RTM\b88797\b88797\b88797.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M13-RTM\b88797\b88797
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[b89277.cmd_8789]
@@ -67969,7 +67601,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M13-RTM\b89277\b89277\b89277.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M13-RTM\b89277\b89277
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[b89279.cmd_8790]
@@ -67977,7 +67609,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M13-RTM\b89279\b89279\b89279.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M13-RTM\b89279\b89279
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b89409.cmd_8791]
@@ -67985,7 +67617,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M13-RTM\b89409\b89409\b89409.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M13-RTM\b89409\b89409
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[b89506.cmd_8792]
@@ -67993,7 +67625,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M13-RTM\b89506\b89506\b89506.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M13-RTM\b89506\b89506
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b89546.cmd_8793]
@@ -68001,7 +67633,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M13-RTM\b89546\b89546\b89546.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M13-RTM\b89546\b89546
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[b89600.cmd_8794]
@@ -68009,7 +67641,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M13-RTM\b89600\b89600\b89600.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M13-RTM\b89600\b89600
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b89797.cmd_8795]
@@ -68017,7 +67649,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M13-RTM\b89797\b89797\b89797.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M13-RTM\b89797\b89797
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b89946.cmd_8796]
@@ -68025,7 +67657,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M13-RTM\b89946\b89946\b89946.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M13-RTM\b89946\b89946
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[b90129.cmd_8797]
@@ -68033,7 +67665,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M13-RTM\b90129\b90129\b90129.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M13-RTM\b90129\b90129
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b91021.cmd_8798]
@@ -68041,7 +67673,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M13-RTM\b91021\b91021\b91021.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M13-RTM\b91021\b91021
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[b91189.cmd_8799]
@@ -68049,7 +67681,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M13-RTM\b91189\b91189\b91189.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M13-RTM\b91189\b91189
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b91203.cmd_8800]
@@ -68057,7 +67689,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M13-RTM\b91203\b91203\b91203.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M13-RTM\b91203\b91203
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b91223.cmd_8801]
@@ -68065,7 +67697,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M13-RTM\b91223\b91223\b91223.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M13-RTM\b91223\b91223
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[b91230.cmd_8802]
@@ -68073,7 +67705,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M13-RTM\b91230\b91230\b91230.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M13-RTM\b91230\b91230
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b91359.cmd_8804]
@@ -68081,7 +67713,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M13-RTM\b91359\b91359\b91359.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M13-RTM\b91359\b91359
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[b91855.cmd_8805]
@@ -68089,7 +67721,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M13-RTM\b91855\b91855\b91855.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M13-RTM\b91855\b91855
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[b91859.cmd_8806]
@@ -68097,7 +67729,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M13-RTM\b91859\b91859\b91859.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M13-RTM\b91859\b91859
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b91867.cmd_8807]
@@ -68105,7 +67737,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M13-RTM\b91867\b91867\b91867.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M13-RTM\b91867\b91867
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b91917.cmd_8808]
@@ -68113,7 +67745,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M13-RTM\b91917\b91917\b91917.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M13-RTM\b91917\b91917
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[b92066.cmd_8809]
@@ -68121,7 +67753,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M13-RTM\b92066\b92066\b92066.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M13-RTM\b92066\b92066
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[b92073.cmd_8810]
@@ -68129,7 +67761,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M13-RTM\b92073\b92073\b92073.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M13-RTM\b92073\b92073
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[b92289.cmd_8811]
@@ -68137,7 +67769,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M13-RTM\b92289\b92289\b92289.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M13-RTM\b92289\b92289
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[b92568.cmd_8812]
@@ -68145,7 +67777,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M13-RTM\b92568\b92568\b92568.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M13-RTM\b92568\b92568
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[b92614.cmd_8813]
@@ -68153,7 +67785,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M13-RTM\b92614\b92614\b92614.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M13-RTM\b92614\b92614
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b92693.cmd_8814]
@@ -68161,7 +67793,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M13-RTM\b92693\b92693\b92693.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M13-RTM\b92693\b92693
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b92714.cmd_8815]
@@ -68169,7 +67801,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M13-RTM\b92714\b92714\b92714.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M13-RTM\b92714\b92714
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b92736.cmd_8816]
@@ -68177,7 +67809,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M13-RTM\b92736\b92736\b92736.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M13-RTM\b92736\b92736
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b93027.cmd_8817]
@@ -68185,7 +67817,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M13-RTM\b93027\b93027\b93027.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M13-RTM\b93027\b93027
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[b93635.cmd_8818]
@@ -68193,7 +67825,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M13-RTM\b93635\b93635\b93635.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M13-RTM\b93635\b93635
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b94306.cmd_8819]
@@ -68201,7 +67833,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M13-RTM\b94306\b94306\b94306.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M13-RTM\b94306\b94306
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS;UNWIND
+Categories=JIT;EXPECTED_PASS;UNWIND
HostStyle=0
[b98958.cmd_8820]
@@ -68209,7 +67841,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M13-RTM\b98958\b98958\b98958.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M13-RTM\b98958\b98958
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[b99222.cmd_8821]
@@ -68217,7 +67849,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M13-RTM\b99222\b99222\b99222.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M13-RTM\b99222\b99222
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b99235.cmd_8822]
@@ -68225,7 +67857,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M13-RTM\b99235\b99235\b99235.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M13-RTM\b99235\b99235
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b99667.cmd_8823]
@@ -68233,7 +67865,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M13-RTM\b99667\b99667\b99667.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M13-RTM\b99667\b99667
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b99969.cmd_8824]
@@ -68241,7 +67873,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M13-RTM\b99969\b99969\b99969.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M13-RTM\b99969\b99969
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[b119538a.cmd_8825]
@@ -68249,7 +67881,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M14-SP1\b119538\b119538a\b119538a.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M14-SP1\b119538\b119538a
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[b119538b.cmd_8826]
@@ -68257,7 +67889,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M14-SP1\b119538\b119538b\b119538b.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M14-SP1\b119538\b119538b
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[b147814_il.cmd_8827]
@@ -68265,7 +67897,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-QFE\b147814\b147814_il\b147814_il.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-QFE\b147814\b147814_il
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b147816.cmd_8828]
@@ -68273,7 +67905,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-QFE\b147816\b147816\b147816.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-QFE\b147816\b147816
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b148815.cmd_8829]
@@ -68281,7 +67913,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-QFE\b148815\b148815\b148815.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-QFE\b148815\b148815
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[params-mixed.cmd_8830]
@@ -68289,7 +67921,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-QFE\b151440\params-mixed\params-mixed
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-QFE\b151440\params-mixed
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[params-none.cmd_8831]
@@ -68297,7 +67929,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-QFE\b151440\params-none\params-none.c
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-QFE\b151440\params-none
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[params-object.cmd_8832]
@@ -68305,7 +67937,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-QFE\b151440\params-object\params-obje
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-QFE\b151440\params-object
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[params-value.cmd_8833]
@@ -68313,7 +67945,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-QFE\b151440\params-value\params-value
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-QFE\b151440\params-value
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[params-varargs.cmd_8834]
@@ -68321,7 +67953,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-QFE\b151440\params-varargs\params-var
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-QFE\b151440\params-varargs
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[static-mixed.cmd_8835]
@@ -68329,7 +67961,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-QFE\b151440\static-mixed\static-mixed
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-QFE\b151440\static-mixed
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[static-none.cmd_8836]
@@ -68337,7 +67969,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-QFE\b151440\static-none\static-none.c
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-QFE\b151440\static-none
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[static-object.cmd_8837]
@@ -68345,7 +67977,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-QFE\b151440\static-object\static-obje
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-QFE\b151440\static-object
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[static-ref.cmd_8838]
@@ -68353,7 +67985,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-QFE\b151440\static-ref\static-ref.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-QFE\b151440\static-ref
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b119294.cmd_8839]
@@ -68361,7 +67993,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1.1-M1-Beta1\b119294\b119294\b119294.cm
WorkingDir=JIT\Regression\CLR-x86-JIT\V1.1-M1-Beta1\b119294\b119294
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b130333.cmd_8840]
@@ -68369,7 +68001,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1.1-M1-Beta1\b130333\b130333\b130333.cm
WorkingDir=JIT\Regression\CLR-x86-JIT\V1.1-M1-Beta1\b130333\b130333
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b139895.cmd_8841]
@@ -68377,7 +68009,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1.1-M1-Beta1\b139895\b139895\b139895.cm
WorkingDir=JIT\Regression\CLR-x86-JIT\V1.1-M1-Beta1\b139895\b139895
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b140118.cmd_8842]
@@ -68385,7 +68017,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1.1-M1-Beta1\b140118\b140118\b140118.cm
WorkingDir=JIT\Regression\CLR-x86-JIT\V1.1-M1-Beta1\b140118\b140118
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b140711.cmd_8843]
@@ -68393,7 +68025,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1.1-M1-Beta1\b140711\b140711\b140711.cm
WorkingDir=JIT\Regression\CLR-x86-JIT\V1.1-M1-Beta1\b140711\b140711
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b140902.cmd_8844]
@@ -68401,7 +68033,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1.1-M1-Beta1\b140902\b140902\b140902.cm
WorkingDir=JIT\Regression\CLR-x86-JIT\V1.1-M1-Beta1\b140902\b140902
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b143840.cmd_8845]
@@ -68409,7 +68041,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1.1-M1-Beta1\b143840\b143840\b143840.cm
WorkingDir=JIT\Regression\CLR-x86-JIT\V1.1-M1-Beta1\b143840\b143840
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[b102879.cmd_8847]
@@ -68417,7 +68049,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1.2-Beta1\b102879\b102879\b102879.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1.2-Beta1\b102879\b102879
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b103058.cmd_8848]
@@ -68425,7 +68057,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1.2-Beta1\b103058\b103058\b103058.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1.2-Beta1\b103058\b103058
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b124232.cmd_8849]
@@ -68433,7 +68065,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1.2-Beta1\b124232\b124232\b124232.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1.2-Beta1\b124232\b124232
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b147147.cmd_8850]
@@ -68441,7 +68073,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1.2-Beta1\b147147\b147147\b147147.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1.2-Beta1\b147147\b147147
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[b147924.cmd_8851]
@@ -68449,7 +68081,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1.2-Beta1\b147924\b147924\b147924.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1.2-Beta1\b147924\b147924
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b169333.cmd_8852]
@@ -68457,7 +68089,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1.2-Beta1\b169333\b169333\b169333.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1.2-Beta1\b169333\b169333
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b178119.cmd_8853]
@@ -68465,7 +68097,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1.2-Beta1\b178119\b178119\b178119.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1.2-Beta1\b178119\b178119
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS;UNWIND
+Categories=JIT;EXPECTED_PASS;UNWIND;Pri1
HostStyle=0
[b178128.cmd_8854]
@@ -68473,7 +68105,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1.2-Beta1\b178128\b178128\b178128.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1.2-Beta1\b178128\b178128
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS;UNWIND
+Categories=JIT;EXPECTED_PASS;UNWIND;Pri1
HostStyle=0
[b180381a.cmd_8855]
@@ -68481,7 +68113,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1.2-Beta1\b180381\b180381a\b180381a.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1.2-Beta1\b180381\b180381a
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b180381b.cmd_8856]
@@ -68489,7 +68121,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1.2-Beta1\b180381\b180381b\b180381b.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1.2-Beta1\b180381\b180381b
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b191926.cmd_8857]
@@ -68497,7 +68129,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1.2-Beta1\b191926\b191926\b191926.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1.2-Beta1\b191926\b191926
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;DBG_FAIL;EXPECTED_PASS
+Categories=JIT;DBG_FAIL;EXPECTED_PASS;Pri1
HostStyle=0
[csharptester.cmd_8858]
@@ -68505,7 +68137,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1.2-Beta1\b210352\csharptester\csharpte
WorkingDir=JIT\Regression\CLR-x86-JIT\V1.2-Beta1\b210352\csharptester
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[b213516.cmd_8859]
@@ -68513,7 +68145,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1.2-Beta1\b213516\b213516\b213516.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1.2-Beta1\b213516\b213516
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b219940.cmd_8860]
@@ -68521,7 +68153,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1.2-Beta1\b219940\b219940\b219940.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1.2-Beta1\b219940\b219940
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[b220968.cmd_8861]
@@ -68529,7 +68161,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1.2-Beta1\b220968\b220968\b220968.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1.2-Beta1\b220968\b220968
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[b223924.cmd_8862]
@@ -68537,7 +68169,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1.2-Beta1\b223924\b223924\b223924.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1.2-Beta1\b223924\b223924
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[b223932.cmd_8863]
@@ -68545,7 +68177,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1.2-Beta1\b223932\b223932\b223932.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1.2-Beta1\b223932\b223932
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b223936.cmd_8864]
@@ -68553,7 +68185,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1.2-Beta1\b223936\b223936\b223936.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1.2-Beta1\b223936\b223936
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[b00722.cmd_8865]
@@ -68561,7 +68193,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1.2-M01\b00722\b00722\b00722.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1.2-M01\b00722\b00722
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[b00735.cmd_8866]
@@ -68569,7 +68201,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1.2-M01\b00735\b00735\b00735.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1.2-M01\b00735\b00735
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b02345.cmd_8867]
@@ -68577,7 +68209,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1.2-M01\b02345\b02345\b02345.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1.2-M01\b02345\b02345
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[b02762.cmd_8868]
@@ -68585,7 +68217,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1.2-M01\b02762\b02762\b02762.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1.2-M01\b02762\b02762
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;NEED_TRIAGE;EXPECTED_PASS
+Categories=NEED_TRIAGE;EXPECTED_PASS;Pri1
HostStyle=0
[b04319.cmd_8870]
@@ -68593,7 +68225,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1.2-M01\b04319\b04319\b04319.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1.2-M01\b04319\b04319
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[b06020.cmd_8871]
@@ -68601,7 +68233,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1.2-M01\b06020\b06020\b06020.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1.2-M01\b06020\b06020
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[b07211.cmd_8872]
@@ -68609,7 +68241,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1.2-M01\b07211\b07211\b07211.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1.2-M01\b07211\b07211
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b07369.cmd_8873]
@@ -68617,7 +68249,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1.2-M01\b07369\b07369\b07369.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1.2-M01\b07369\b07369
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[b07383.cmd_8874]
@@ -68625,7 +68257,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1.2-M01\b07383\b07383\b07383.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1.2-M01\b07383\b07383
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b07900.cmd_8875]
@@ -68633,7 +68265,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1.2-M01\b07900\b07900\b07900.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1.2-M01\b07900\b07900
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[b07947.cmd_8876]
@@ -68641,7 +68273,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1.2-M01\b07947\b07947\b07947.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1.2-M01\b07947\b07947
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[b08020.cmd_8877]
@@ -68649,7 +68281,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1.2-M01\b08020\b08020\b08020.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1.2-M01\b08020\b08020
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b11762.cmd_8879]
@@ -68657,7 +68289,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1.2-M01\b11762\b11762\b11762.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1.2-M01\b11762\b11762
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b13452.cmd_8880]
@@ -68665,7 +68297,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1.2-M01\b13452\b13452\b13452.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1.2-M01\b13452\b13452
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[b14617.cmd_8881]
@@ -68673,7 +68305,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1.2-M01\b14617\b14617\b14617.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1.2-M01\b14617\b14617
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b15617.cmd_8882]
@@ -68681,7 +68313,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1.2-M01\b15617\b15617\b15617.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1.2-M01\b15617\b15617
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b16378.cmd_8883]
@@ -68689,7 +68321,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1.2-M01\b16378\b16378\b16378.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1.2-M01\b16378\b16378
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b16382.cmd_8884]
@@ -68697,7 +68329,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1.2-M01\b16382\b16382\b16382.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1.2-M01\b16382\b16382
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b16386.cmd_8885]
@@ -68705,7 +68337,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1.2-M01\b16386\b16386\b16386.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1.2-M01\b16386\b16386
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[b16399.cmd_8886]
@@ -68713,7 +68345,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1.2-M01\b16399\b16399\b16399.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1.2-M01\b16399\b16399
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[b16473.cmd_8887]
@@ -68721,7 +68353,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1.2-M01\b16473\b16473\b16473.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1.2-M01\b16473\b16473
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[b16570.cmd_8888]
@@ -68729,7 +68361,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1.2-M01\b16570\b16570\b16570.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1.2-M01\b16570\b16570
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b18049.cmd_8889]
@@ -68737,7 +68369,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1.2-M01\b18049\b18049\b18049.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1.2-M01\b18049\b18049
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b00719.cmd_8890]
@@ -68745,7 +68377,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1.2-M02\b00719\b00719\b00719.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1.2-M02\b00719\b00719
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[b102962a.cmd_8891]
@@ -68753,7 +68385,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1.2-M02\b102962\b102962a\b102962a.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1.2-M02\b102962\b102962a
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b102962b.cmd_8892]
@@ -68761,7 +68393,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1.2-M02\b102962\b102962b\b102962b.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1.2-M02\b102962\b102962b
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b102962c.cmd_8893]
@@ -68769,7 +68401,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1.2-M02\b102962\b102962c\b102962c.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1.2-M02\b102962\b102962c
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b115932a.cmd_8894]
@@ -68777,7 +68409,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1.2-M02\b115932\b115932a\b115932a.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1.2-M02\b115932\b115932a
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b115932b.cmd_8895]
@@ -68785,7 +68417,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1.2-M02\b115932\b115932b\b115932b.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1.2-M02\b115932\b115932b
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b118260.cmd_8896]
@@ -68793,7 +68425,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1.2-M02\b118260\b118260\b118260.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1.2-M02\b118260\b118260
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b138117.cmd_8897]
@@ -68801,7 +68433,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1.2-M02\b138117\b138117\b138117.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1.2-M02\b138117\b138117
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b19171.cmd_8898]
@@ -68809,7 +68441,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1.2-M02\b19171\b19171\b19171.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1.2-M02\b19171\b19171
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b21296.cmd_8899]
@@ -68817,7 +68449,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1.2-M02\b21296\b21296\b21296.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1.2-M02\b21296\b21296
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b30251.cmd_8900]
@@ -68825,7 +68457,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1.2-M02\b30251\b30251\b30251.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1.2-M02\b30251\b30251
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b31398.cmd_8901]
@@ -68833,7 +68465,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1.2-M02\b31398\b31398\b31398.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1.2-M02\b31398\b31398
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b091942.cmd_8902]
@@ -68841,7 +68473,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V2.0-Beta2\b091942\b091942\b091942.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V2.0-Beta2\b091942\b091942
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[b102533.cmd_8903]
@@ -68849,7 +68481,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V2.0-Beta2\b102533\b102533\b102533.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V2.0-Beta2\b102533\b102533
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b125091.cmd_8904]
@@ -68857,7 +68489,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V2.0-Beta2\b125091\b125091\b125091.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V2.0-Beta2\b125091\b125091
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[b268908.cmd_8905]
@@ -68865,7 +68497,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V2.0-Beta2\b268908\b268908\b268908.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V2.0-Beta2\b268908\b268908
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b309555.cmd_8906]
@@ -68873,7 +68505,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V2.0-Beta2\b309555\b309555\b309555.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V2.0-Beta2\b309555\b309555
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b320147.cmd_8907]
@@ -68881,7 +68513,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V2.0-Beta2\b320147\b320147\b320147.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V2.0-Beta2\b320147\b320147
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b321799.cmd_8908]
@@ -68889,7 +68521,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V2.0-Beta2\b321799\b321799\b321799.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V2.0-Beta2\b321799\b321799
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[b323557-dbg.cmd_8909]
@@ -68897,7 +68529,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V2.0-Beta2\b323557\b323557-dbg\b323557-d
WorkingDir=JIT\Regression\CLR-x86-JIT\V2.0-Beta2\b323557\b323557-dbg
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b323557-ret.cmd_8910]
@@ -68905,7 +68537,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V2.0-Beta2\b323557\b323557-ret\b323557-r
WorkingDir=JIT\Regression\CLR-x86-JIT\V2.0-Beta2\b323557\b323557-ret
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b338014.cmd_8911]
@@ -68913,7 +68545,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V2.0-Beta2\b338014\b338014\b338014.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V2.0-Beta2\b338014\b338014
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b353858.cmd_8912]
@@ -68921,7 +68553,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V2.0-Beta2\b353858\b353858\b353858.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V2.0-Beta2\b353858\b353858
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[b359564.cmd_8913]
@@ -68929,7 +68561,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V2.0-Beta2\b359564\b359564\b359564.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V2.0-Beta2\b359564\b359564
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[b374944.cmd_8914]
@@ -68937,7 +68569,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V2.0-Beta2\b374944\b374944\b374944.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V2.0-Beta2\b374944\b374944
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[b399444a.cmd_8915]
@@ -68945,7 +68577,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V2.0-Beta2\b399444\b399444a\b399444a.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V2.0-Beta2\b399444\b399444a
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b399444b.cmd_8916]
@@ -68953,7 +68585,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V2.0-Beta2\b399444\b399444b\b399444b.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V2.0-Beta2\b399444\b399444b
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;LONG_RUNNING;EXPECTED_PASS
+Categories=LONG_RUNNING;EXPECTED_PASS;Pri1
HostStyle=0
[b405223.cmd_8917]
@@ -68961,7 +68593,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V2.0-Beta2\b405223\b405223\b405223.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V2.0-Beta2\b405223\b405223
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b409617.cmd_8918]
@@ -68969,7 +68601,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V2.0-Beta2\b409617\b409617\b409617.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V2.0-Beta2\b409617\b409617
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b415164.cmd_8920]
@@ -68977,7 +68609,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V2.0-Beta2\b415164\b415164\b415164.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V2.0-Beta2\b415164\b415164
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[b416667.cmd_8921]
@@ -68985,7 +68617,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V2.0-Beta2\b416667\b416667\b416667.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V2.0-Beta2\b416667\b416667
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b423721.cmd_8922]
@@ -68993,7 +68625,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V2.0-Beta2\b423721\b423721\b423721.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V2.0-Beta2\b423721\b423721
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b423755.cmd_8923]
@@ -69001,7 +68633,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V2.0-Beta2\b423755\b423755\b423755.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V2.0-Beta2\b423755\b423755
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b423755.cmd_8924]
@@ -69009,7 +68641,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V2.0-Beta2\b423755\Desktop\b423755\b4237
WorkingDir=JIT\Regression\CLR-x86-JIT\V2.0-Beta2\b423755\Desktop\b423755
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b425314.cmd_8925]
@@ -69017,7 +68649,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V2.0-Beta2\b425314\b425314\b425314.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V2.0-Beta2\b425314\b425314
Expected=0
MaxAllowedDurationSeconds=600
-Categories=REGRESS;Pri0;EXPECTED_PASS
+Categories=REGRESS;EXPECTED_PASS
HostStyle=0
[b426654.cmd_8926]
@@ -69025,7 +68657,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V2.0-Beta2\b426654\b426654\b426654.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V2.0-Beta2\b426654\b426654
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[b441487.cmd_8927]
@@ -69033,7 +68665,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V2.0-Beta2\b441487\b441487\b441487.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V2.0-Beta2\b441487\b441487
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[b448208.cmd_8928]
@@ -69041,7 +68673,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V2.0-Beta2\b448208\Desktop\b448208\b4482
WorkingDir=JIT\Regression\CLR-x86-JIT\V2.0-Beta2\b448208\Desktop\b448208
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b449827.cmd_8929]
@@ -69049,7 +68681,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V2.0-Beta2\b449827\b449827\b449827.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V2.0-Beta2\b449827\b449827
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b369916.cmd_8930]
@@ -69057,7 +68689,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V2.0-RTM\b369916\b369916\b369916.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V2.0-RTM\b369916\b369916
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b471305.cmd_8931]
@@ -69065,7 +68697,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V2.0-RTM\b471305\b471305\b471305.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V2.0-RTM\b471305\b471305
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b487364.cmd_8933]
@@ -69073,7 +68705,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V2.0-RTM\b487364\b487364\b487364.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V2.0-RTM\b487364\b487364
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[b487372.cmd_8934]
@@ -69081,7 +68713,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V2.0-RTM\b487372\b487372\b487372.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V2.0-RTM\b487372\b487372
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[b489329.cmd_8935]
@@ -69089,7 +68721,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V2.0-RTM\b489329\b489329\b489329.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V2.0-RTM\b489329\b489329
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b491215.cmd_8936]
@@ -69097,7 +68729,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V2.0-RTM\b491215\b491215\b491215.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V2.0-RTM\b491215\b491215
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[b518440.cmd_8937]
@@ -69105,7 +68737,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V2.0-RTM\b518440\b518440\b518440.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V2.0-RTM\b518440\b518440
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b530694.cmd_8938]
@@ -69113,7 +68745,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V2.0-RTM\b530694\b530694\b530694.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V2.0-RTM\b530694\b530694
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[test.cmd_8939]
@@ -69121,7 +68753,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V2.0-RTM\b598031\test\test.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V2.0-RTM\b598031\test
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[test2.cmd_8940]
@@ -69129,7 +68761,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V2.0-RTM\b598031\test2\test2.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V2.0-RTM\b598031\test2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b604247.cmd_8941]
@@ -69137,7 +68769,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V2.0-RTM\b604247\b604247\b604247.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V2.0-RTM\b604247\b604247
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b106272.cmd_8942]
@@ -69145,7 +68777,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\v2.1\b106272\b106272\b106272.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\v2.1\b106272\b106272
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[b152292.cmd_8943]
@@ -69153,7 +68785,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\v2.1\b152292\b152292\b152292.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\v2.1\b152292\b152292
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[b173313.cmd_8944]
@@ -69161,7 +68793,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\v2.1\b173313\b173313\b173313.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\v2.1\b173313\b173313
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b193264.cmd_8945]
@@ -69169,7 +68801,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\v2.1\b193264\b193264\b193264.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\v2.1\b193264\b193264
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b48850.cmd_8946]
@@ -69177,7 +68809,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\v2.1\b48850\b48850\b48850.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\v2.1\b48850\b48850
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[b561129.cmd_8947]
@@ -69185,7 +68817,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\v2.1\b561129\b561129\b561129.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\v2.1\b561129\b561129
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b565808.cmd_8948]
@@ -69193,7 +68825,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\v2.1\b565808\b565808\b565808.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\v2.1\b565808\b565808
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b569942.cmd_8949]
@@ -69201,7 +68833,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\v2.1\b569942\b569942\b569942.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\v2.1\b569942\b569942
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b589202.cmd_8950]
@@ -69209,7 +68841,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\v2.1\b589202\b589202\b589202.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\v2.1\b589202\b589202
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b598034.cmd_8951]
@@ -69217,7 +68849,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\v2.1\b598034\b598034\b598034.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\v2.1\b598034\b598034
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b598649.cmd_8952]
@@ -69225,7 +68857,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\v2.1\b598649\b598649\b598649.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\v2.1\b598649\b598649
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b602004.cmd_8953]
@@ -69233,7 +68865,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\v2.1\b602004\b602004\b602004.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\v2.1\b602004\b602004
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b608066.cmd_8954]
@@ -69241,7 +68873,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\v2.1\b608066\b608066\b608066.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\v2.1\b608066\b608066
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS;UNWIND
+Categories=JIT;EXPECTED_PASS;UNWIND;Pri1
HostStyle=0
[b608198.cmd_8955]
@@ -69249,7 +68881,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\v2.1\b608198\b608198\b608198.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\v2.1\b608198\b608198
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b609280.cmd_8956]
@@ -69257,7 +68889,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\v2.1\b609280\b609280\b609280.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\v2.1\b609280\b609280
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b609988.cmd_8957]
@@ -69265,7 +68897,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\v2.1\b609988\b609988\b609988.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\v2.1\b609988\b609988
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b609988.cmd_8958]
@@ -69273,7 +68905,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\v2.1\b609988\Desktop\b609988\b609988.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\v2.1\b609988\Desktop\b609988
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b610562.cmd_8959]
@@ -69281,7 +68913,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\v2.1\b610562\b610562\b610562.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\v2.1\b610562\b610562
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b610750.cmd_8960]
@@ -69289,7 +68921,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\v2.1\b610750\b610750\b610750.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\v2.1\b610750\b610750
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b610750_32vs64.cmd_8961]
@@ -69297,7 +68929,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\v2.1\b610750\b610750_32vs64\b610750_32vs
WorkingDir=JIT\Regression\CLR-x86-JIT\v2.1\b610750\b610750_32vs64
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b611219.cmd_8962]
@@ -69305,7 +68937,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\v2.1\b611219\b611219\b611219.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\v2.1\b611219\b611219
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b72218.cmd_8963]
@@ -69313,7 +68945,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\v2.1\b72218\b72218\b72218.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\v2.1\b72218\b72218
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[ConstToString.cmd_8964]
@@ -69321,7 +68953,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\v2.1\DDB\b121938\ConstToString\ConstToSt
WorkingDir=JIT\Regression\CLR-x86-JIT\v2.1\DDB\b121938\ConstToString
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b151497.cmd_8965]
@@ -69329,7 +68961,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\v2.1\DDB\b151497\b151497\b151497.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\v2.1\DDB\b151497\b151497
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b158861.cmd_8966]
@@ -69337,7 +68969,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\v2.1\DDB\b158861\b158861\b158861.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\v2.1\DDB\b158861\b158861
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b163200.cmd_8967]
@@ -69345,7 +68977,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\v2.1\DDB\b163200\b163200\b163200.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\v2.1\DDB\b163200\b163200
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[LdfldaHack.cmd_8968]
@@ -69353,7 +68985,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\v2.1\DDB\B168384\LdfldaHack\LdfldaHack.c
WorkingDir=JIT\Regression\CLR-x86-JIT\v2.1\DDB\B168384\LdfldaHack
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;DBG_FAIL;EXPECTED_PASS
+Categories=JIT;DBG_FAIL;EXPECTED_PASS
HostStyle=0
[b170362.cmd_8969]
@@ -69361,7 +68993,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\v2.1\DDB\b170362\b170362\b170362.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\v2.1\DDB\b170362\b170362
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b170362_il.cmd_8970]
@@ -69369,7 +69001,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\v2.1\DDB\b170362\b170362_il\b170362_il.c
WorkingDir=JIT\Regression\CLR-x86-JIT\v2.1\DDB\b170362\b170362_il
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b174294.cmd_8971]
@@ -69377,7 +69009,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\v2.1\DDB\b174294\b174294\b174294.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\v2.1\DDB\b174294\b174294
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b175679.cmd_8972]
@@ -69385,7 +69017,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\v2.1\DDB\b175679\b175679\b175679.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\v2.1\DDB\b175679\b175679
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b176032.cmd_8973]
@@ -69393,7 +69025,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\v2.1\DDB\b176032\b176032\b176032.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\v2.1\DDB\b176032\b176032
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b188478.cmd_8974]
@@ -69401,7 +69033,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\v2.1\DDB\b188478\b188478\b188478.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\v2.1\DDB\b188478\b188478
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b19679.cmd_8975]
@@ -69409,7 +69041,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\v2.1\DDB\b19679\b19679\b19679.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\v2.1\DDB\b19679\b19679
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[b202743.cmd_8976]
@@ -69417,7 +69049,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\v2.1\DDB\b202743\b202743\b202743.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\v2.1\DDB\b202743\b202743
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b33183.cmd_8977]
@@ -69425,7 +69057,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\v2.1\DDB\b33183\b33183\b33183.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\v2.1\DDB\b33183\b33183
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[b49778.cmd_8978]
@@ -69433,7 +69065,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\v2.1\DDB\b49778\b49778\b49778.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\v2.1\DDB\b49778\b49778
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS;UNWIND
+Categories=JIT;EXPECTED_PASS;UNWIND;Pri1
HostStyle=0
[b429039.cmd_8979]
@@ -69441,7 +69073,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\v2.2\ddb\b429039\b429039\b429039.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\v2.2\ddb\b429039\b429039
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[DDB188478.cmd_8980]
@@ -69449,7 +69081,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\v2.2\ddb\ddb188478\DDB188478\DDB188478.c
WorkingDir=JIT\Regression\CLR-x86-JIT\v2.2\ddb\ddb188478\DDB188478
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[loopvt.cmd_8982]
@@ -69457,7 +69089,7 @@ RelativePath=JIT\Regression\Dev11\dev10_94677\loopvt\loopvt.cmd
WorkingDir=JIT\Regression\Dev11\dev10_94677\loopvt
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[conv_ovf_i4.cmd_8983]
@@ -69465,7 +69097,7 @@ RelativePath=JIT\Regression\Dev11\dev11_10427\conv_ovf_i4\conv_ovf_i4.cmd
WorkingDir=JIT\Regression\Dev11\dev11_10427\conv_ovf_i4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[dev11_13912.cmd_8984]
@@ -69473,7 +69105,7 @@ RelativePath=JIT\Regression\Dev11\dev11_13912\dev11_13912\dev11_13912.cmd
WorkingDir=JIT\Regression\Dev11\dev11_13912\dev11_13912
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[seqpts.cmd_8985]
@@ -69481,7 +69113,7 @@ RelativePath=JIT\Regression\Dev11\dev11_165544\seqpts\seqpts.cmd
WorkingDir=JIT\Regression\Dev11\dev11_165544\seqpts
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[dev11_20929_d.cmd_8986]
@@ -69489,7 +69121,7 @@ RelativePath=JIT\Regression\Dev11\dev11_20929\dev11_20929_d\dev11_20929_d.cmd
WorkingDir=JIT\Regression\Dev11\dev11_20929\dev11_20929_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[dev11_20929_do.cmd_8987]
@@ -69497,7 +69129,7 @@ RelativePath=JIT\Regression\Dev11\dev11_20929\dev11_20929_do\dev11_20929_do.cmd
WorkingDir=JIT\Regression\Dev11\dev11_20929\dev11_20929_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[dev11_20929_r.cmd_8988]
@@ -69505,7 +69137,7 @@ RelativePath=JIT\Regression\Dev11\dev11_20929\dev11_20929_r\dev11_20929_r.cmd
WorkingDir=JIT\Regression\Dev11\dev11_20929\dev11_20929_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[dev11_20929_ro.cmd_8989]
@@ -69513,7 +69145,7 @@ RelativePath=JIT\Regression\Dev11\dev11_20929\dev11_20929_ro\dev11_20929_ro.cmd
WorkingDir=JIT\Regression\Dev11\dev11_20929\dev11_20929_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Dev11_4421.cmd_8990]
@@ -69521,7 +69153,7 @@ RelativePath=JIT\Regression\Dev11\dev11_4421\Dev11_4421\Dev11_4421.cmd
WorkingDir=JIT\Regression\Dev11\dev11_4421\Dev11_4421
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[Dev11_457559.cmd_8991]
@@ -69529,7 +69161,7 @@ RelativePath=JIT\Regression\Dev11\Dev11_457559\Dev11_457559\Dev11_457559.cmd
WorkingDir=JIT\Regression\Dev11\Dev11_457559\Dev11_457559
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[Test_HndIndex_10_Plain.cmd_8992]
@@ -69537,7 +69169,7 @@ RelativePath=JIT\Regression\Dev11\Dev11_468598\Test_HndIndex_10_Plain\Test_HndIn
WorkingDir=JIT\Regression\Dev11\Dev11_468598\Test_HndIndex_10_Plain
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[Test_HndIndex_10_Reordered.cmd_8993]
@@ -69545,7 +69177,7 @@ RelativePath=JIT\Regression\Dev11\Dev11_468598\Test_HndIndex_10_Reordered\Test_H
WorkingDir=JIT\Regression\Dev11\Dev11_468598\Test_HndIndex_10_Reordered
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[Dev11_5437.cmd_8994]
@@ -69553,7 +69185,7 @@ RelativePath=JIT\Regression\Dev11\Dev11_5437\Dev11_5437\Dev11_5437.cmd
WorkingDir=JIT\Regression\Dev11\Dev11_5437\Dev11_5437
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[Dev11_617302.cmd_8995]
@@ -69561,7 +69193,7 @@ RelativePath=JIT\Regression\Dev11\Dev11_617302\Dev11_617302\Dev11_617302.cmd
WorkingDir=JIT\Regression\Dev11\Dev11_617302\Dev11_617302
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[Dev11_646049.cmd_8996]
@@ -69569,7 +69201,7 @@ RelativePath=JIT\Regression\Dev11\Dev11_646049\Dev11_646049\Dev11_646049.cmd
WorkingDir=JIT\Regression\Dev11\Dev11_646049\Dev11_646049
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[Dev11_76013.cmd_8997]
@@ -69577,7 +69209,7 @@ RelativePath=JIT\Regression\Dev11\dev11_76013\Dev11_76013\Dev11_76013.cmd
WorkingDir=JIT\Regression\Dev11\dev11_76013\Dev11_76013
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b473131.cmd_8998]
@@ -69585,7 +69217,7 @@ RelativePath=JIT\Regression\Dev11\Dev11_b473131\b473131\b473131.cmd
WorkingDir=JIT\Regression\Dev11\Dev11_b473131\b473131
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b473131_byte.cmd_8999]
@@ -69593,7 +69225,7 @@ RelativePath=JIT\Regression\Dev11\Dev11_b473131\b473131_byte\b473131_byte.cmd
WorkingDir=JIT\Regression\Dev11\Dev11_b473131\b473131_byte
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b473131_fld.cmd_9000]
@@ -69601,7 +69233,7 @@ RelativePath=JIT\Regression\Dev11\Dev11_b473131\b473131_fld\b473131_fld.cmd
WorkingDir=JIT\Regression\Dev11\Dev11_b473131\b473131_fld
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b473131_intptr.cmd_9001]
@@ -69609,7 +69241,7 @@ RelativePath=JIT\Regression\Dev11\Dev11_b473131\b473131_intptr\b473131_intptr.cm
WorkingDir=JIT\Regression\Dev11\Dev11_b473131\b473131_intptr
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b473131_struct.cmd_9002]
@@ -69617,7 +69249,7 @@ RelativePath=JIT\Regression\Dev11\Dev11_b473131\b473131_struct\b473131_struct.cm
WorkingDir=JIT\Regression\Dev11\Dev11_b473131\b473131_struct
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[DevDiv2_10623.cmd_9003]
@@ -69625,7 +69257,7 @@ RelativePath=JIT\Regression\Dev11\DevDiv2_10623\DevDiv2_10623\DevDiv2_10623.cmd
WorkingDir=JIT\Regression\Dev11\DevDiv2_10623\DevDiv2_10623
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[DevDiv2_11321.cmd_9004]
@@ -69633,7 +69265,7 @@ RelativePath=JIT\Regression\Dev11\DevDiv2_11321\DevDiv2_11321\DevDiv2_11321.cmd
WorkingDir=JIT\Regression\Dev11\DevDiv2_11321\DevDiv2_11321
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[DevDiv2_8863.cmd_9005]
@@ -69641,7 +69273,7 @@ RelativePath=JIT\Regression\Dev11\DevDiv2_8863\DevDiv2_8863\DevDiv2_8863.cmd
WorkingDir=JIT\Regression\Dev11\DevDiv2_8863\DevDiv2_8863
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[BadMax1.cmd_9006]
@@ -69649,7 +69281,7 @@ RelativePath=JIT\Regression\Dev11\External\dev11_111914\BadMax1\BadMax1.cmd
WorkingDir=JIT\Regression\Dev11\External\dev11_111914\BadMax1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[BadBox1.cmd_9007]
@@ -69657,7 +69289,7 @@ RelativePath=JIT\Regression\Dev11\External\dev11_131317\BadBox1\BadBox1.cmd
WorkingDir=JIT\Regression\Dev11\External\dev11_131317\BadBox1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[CSharpPart.cmd_9008]
@@ -69665,7 +69297,7 @@ RelativePath=JIT\Regression\Dev11\External\dev11_132534\CSharpPart\CSharpPart.cm
WorkingDir=JIT\Regression\Dev11\External\dev11_132534\CSharpPart
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[R3Trasher1.cmd_9009]
@@ -69673,7 +69305,7 @@ RelativePath=JIT\Regression\Dev11\External\dev11_135245\R3Trasher1\R3Trasher1.cm
WorkingDir=JIT\Regression\Dev11\External\dev11_135245\R3Trasher1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ReflectOnField.cmd_9010]
@@ -69681,7 +69313,7 @@ RelativePath=JIT\Regression\Dev11\External\dev11_13748\ReflectOnField\ReflectOnF
WorkingDir=JIT\Regression\Dev11\External\dev11_13748\ReflectOnField
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[VectorForwarder.cmd_9011]
@@ -69689,7 +69321,7 @@ RelativePath=JIT\Regression\Dev11\External\Dev11_14131\VectorForwarder\VectorFor
WorkingDir=JIT\Regression\Dev11\External\Dev11_14131\VectorForwarder
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[CSharpPart.cmd_9012]
@@ -69697,7 +69329,7 @@ RelativePath=JIT\Regression\Dev11\External\dev11_145295\CSharpPart\CSharpPart.cm
WorkingDir=JIT\Regression\Dev11\External\dev11_145295\CSharpPart
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GCHole1.cmd_9013]
@@ -69705,7 +69337,7 @@ RelativePath=JIT\Regression\Dev11\External\dev11_149090\GCHole1\GCHole1.cmd
WorkingDir=JIT\Regression\Dev11\External\dev11_149090\GCHole1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[DynamicStaticAlignment.cmd_9014]
@@ -69713,7 +69345,7 @@ RelativePath=JIT\Regression\Dev11\External\dev11_154899\DynamicStaticAlignment\D
WorkingDir=JIT\Regression\Dev11\External\dev11_154899\DynamicStaticAlignment
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ShowLocallocAlignment.cmd_9015]
@@ -69721,7 +69353,7 @@ RelativePath=JIT\Regression\Dev11\External\dev11_239804\ShowLocallocAlignment\Sh
WorkingDir=JIT\Regression\Dev11\External\dev11_239804\ShowLocallocAlignment
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[app.cmd_9016]
@@ -69729,7 +69361,7 @@ RelativePath=JIT\Regression\Dev11\External\Dev11_243742\app\app.cmd
WorkingDir=JIT\Regression\Dev11\External\Dev11_243742\app
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[UninitializedHighWord.cmd_9017]
@@ -69737,7 +69369,7 @@ RelativePath=JIT\Regression\Dev11\External\dev11_27971\UninitializedHighWord\Uni
WorkingDir=JIT\Regression\Dev11\External\dev11_27971\UninitializedHighWord
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[R3Contention.cmd_9018]
@@ -69745,7 +69377,7 @@ RelativePath=JIT\Regression\Dev11\External\dev11_28763\R3Contention\R3Contention
WorkingDir=JIT\Regression\Dev11\External\dev11_28763\R3Contention
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[UseUnalignedDouble.cmd_9020]
@@ -69753,7 +69385,7 @@ RelativePath=JIT\Regression\Dev11\External\Dev11_90434\UseUnalignedDouble\UseUna
WorkingDir=JIT\Regression\Dev11\External\Dev11_90434\UseUnalignedDouble
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[UseTrashedVfp1.cmd_9021]
@@ -69761,7 +69393,7 @@ RelativePath=JIT\Regression\Dev11\External\dev11_91048\UseTrashedVfp1\UseTrashed
WorkingDir=JIT\Regression\Dev11\External\dev11_91048\UseTrashedVfp1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[DevDiv_876169_d.cmd_9022]
@@ -69769,7 +69401,7 @@ RelativePath=JIT\Regression\Dev14\DevDiv_876169\DevDiv_876169_d\DevDiv_876169_d.
WorkingDir=JIT\Regression\Dev14\DevDiv_876169\DevDiv_876169_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[DevDiv_876169_do.cmd_9023]
@@ -69777,7 +69409,7 @@ RelativePath=JIT\Regression\Dev14\DevDiv_876169\DevDiv_876169_do\DevDiv_876169_d
WorkingDir=JIT\Regression\Dev14\DevDiv_876169\DevDiv_876169_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[DevDiv_876169_r.cmd_9024]
@@ -69785,7 +69417,7 @@ RelativePath=JIT\Regression\Dev14\DevDiv_876169\DevDiv_876169_r\DevDiv_876169_r.
WorkingDir=JIT\Regression\Dev14\DevDiv_876169\DevDiv_876169_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[DevDiv_876169_ro.cmd_9025]
@@ -69793,7 +69425,7 @@ RelativePath=JIT\Regression\Dev14\DevDiv_876169\DevDiv_876169_ro\DevDiv_876169_r
WorkingDir=JIT\Regression\Dev14\DevDiv_876169\DevDiv_876169_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[DevDiv_150265.cmd_9026]
@@ -69801,7 +69433,7 @@ RelativePath=JIT\Regression\JitBlue\DevDiv_150265\DevDiv_150265\DevDiv_150265.cm
WorkingDir=JIT\Regression\JitBlue\DevDiv_150265\DevDiv_150265
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[DevDiv_150586.cmd_9027]
@@ -69809,7 +69441,7 @@ RelativePath=JIT\Regression\JitBlue\DevDiv_150586\DevDiv_150586\DevDiv_150586.cm
WorkingDir=JIT\Regression\JitBlue\DevDiv_150586\DevDiv_150586
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[DevDiv_168744.cmd_9028]
@@ -69817,7 +69449,7 @@ RelativePath=JIT\Regression\JitBlue\DevDiv_168744\DevDiv_168744\DevDiv_168744.cm
WorkingDir=JIT\Regression\JitBlue\DevDiv_168744\DevDiv_168744
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[devdiv_174983.cmd_9029]
@@ -69825,7 +69457,7 @@ RelativePath=JIT\Regression\JitBlue\devdiv_174983\devdiv_174983\devdiv_174983.cm
WorkingDir=JIT\Regression\JitBlue\devdiv_174983\devdiv_174983
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[devdiv_180411.cmd_9030]
@@ -69833,7 +69465,7 @@ RelativePath=JIT\Regression\JitBlue\devdiv_180411\devdiv_180411\devdiv_180411.cm
WorkingDir=JIT\Regression\JitBlue\devdiv_180411\devdiv_180411
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[DevDiv_199169.cmd_9031]
@@ -69849,7 +69481,7 @@ RelativePath=JIT\Regression\JitBlue\DevDiv_200492\DevDiv_200492\DevDiv_200492.cm
WorkingDir=JIT\Regression\JitBlue\DevDiv_200492\DevDiv_200492
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[starg0.cmd_9033]
@@ -69857,7 +69489,7 @@ RelativePath=JIT\Regression\JitBlue\DevDiv_205323\starg0\starg0.cmd
WorkingDir=JIT\Regression\JitBlue\DevDiv_205323\starg0
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[handleMath.cmd_9034]
@@ -69865,7 +69497,7 @@ RelativePath=JIT\Regression\JitBlue\DevDiv_206786\handleMath\handleMath.cmd
WorkingDir=JIT\Regression\JitBlue\DevDiv_206786\handleMath
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[DevDiv_794115_d.cmd_9035]
@@ -69873,7 +69505,7 @@ RelativePath=JIT\Regression\JitBlue\DevDiv_794115\DevDiv_794115_d\DevDiv_794115_
WorkingDir=JIT\Regression\JitBlue\DevDiv_794115\DevDiv_794115_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[DevDiv_794115_do.cmd_9036]
@@ -69881,7 +69513,7 @@ RelativePath=JIT\Regression\JitBlue\DevDiv_794115\DevDiv_794115_do\DevDiv_794115
WorkingDir=JIT\Regression\JitBlue\DevDiv_794115\DevDiv_794115_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[DevDiv_794115_r.cmd_9037]
@@ -69889,7 +69521,7 @@ RelativePath=JIT\Regression\JitBlue\DevDiv_794115\DevDiv_794115_r\DevDiv_794115_
WorkingDir=JIT\Regression\JitBlue\DevDiv_794115\DevDiv_794115_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[DevDiv_794115_ro.cmd_9038]
@@ -69897,7 +69529,7 @@ RelativePath=JIT\Regression\JitBlue\DevDiv_794115\DevDiv_794115_ro\DevDiv_794115
WorkingDir=JIT\Regression\JitBlue\DevDiv_794115\DevDiv_794115_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[DevDiv_794631_d.cmd_9039]
@@ -69905,7 +69537,7 @@ RelativePath=JIT\Regression\JitBlue\DevDiv_794631\DevDiv_794631_d\DevDiv_794631_
WorkingDir=JIT\Regression\JitBlue\DevDiv_794631\DevDiv_794631_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[DevDiv_794631_do.cmd_9040]
@@ -69913,7 +69545,7 @@ RelativePath=JIT\Regression\JitBlue\DevDiv_794631\DevDiv_794631_do\DevDiv_794631
WorkingDir=JIT\Regression\JitBlue\DevDiv_794631\DevDiv_794631_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[DevDiv_794631_r.cmd_9041]
@@ -69921,7 +69553,7 @@ RelativePath=JIT\Regression\JitBlue\DevDiv_794631\DevDiv_794631_r\DevDiv_794631_
WorkingDir=JIT\Regression\JitBlue\DevDiv_794631\DevDiv_794631_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[DevDiv_794631_ro.cmd_9042]
@@ -69929,7 +69561,7 @@ RelativePath=JIT\Regression\JitBlue\DevDiv_794631\DevDiv_794631_ro\DevDiv_794631
WorkingDir=JIT\Regression\JitBlue\DevDiv_794631\DevDiv_794631_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[DevDiv_815940_d.cmd_9043]
@@ -69937,7 +69569,7 @@ RelativePath=JIT\Regression\JitBlue\DevDiv_815940\DevDiv_815940_d\DevDiv_815940_
WorkingDir=JIT\Regression\JitBlue\DevDiv_815940\DevDiv_815940_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[DevDiv_815940_do.cmd_9044]
@@ -69945,7 +69577,7 @@ RelativePath=JIT\Regression\JitBlue\DevDiv_815940\DevDiv_815940_do\DevDiv_815940
WorkingDir=JIT\Regression\JitBlue\DevDiv_815940\DevDiv_815940_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[DevDiv_815940_r.cmd_9045]
@@ -69953,7 +69585,7 @@ RelativePath=JIT\Regression\JitBlue\DevDiv_815940\DevDiv_815940_r\DevDiv_815940_
WorkingDir=JIT\Regression\JitBlue\DevDiv_815940\DevDiv_815940_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[DevDiv_815940_ro.cmd_9046]
@@ -69961,7 +69593,7 @@ RelativePath=JIT\Regression\JitBlue\DevDiv_815940\DevDiv_815940_ro\DevDiv_815940
WorkingDir=JIT\Regression\JitBlue\DevDiv_815940\DevDiv_815940_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[devdiv_815941.cmd_9047]
@@ -69969,7 +69601,7 @@ RelativePath=JIT\Regression\JitBlue\devdiv_815941\devdiv_815941\devdiv_815941.cm
WorkingDir=JIT\Regression\JitBlue\devdiv_815941\devdiv_815941
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[devdiv_815942.cmd_9048]
@@ -69977,7 +69609,7 @@ RelativePath=JIT\Regression\JitBlue\devdiv_815942\devdiv_815942\devdiv_815942.cm
WorkingDir=JIT\Regression\JitBlue\devdiv_815942\devdiv_815942
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[DevDiv_816617_d.cmd_9049]
@@ -69985,7 +69617,7 @@ RelativePath=JIT\Regression\JitBlue\DevDiv_816617\DevDiv_816617_d\DevDiv_816617_
WorkingDir=JIT\Regression\JitBlue\DevDiv_816617\DevDiv_816617_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[DevDiv_816617_do.cmd_9050]
@@ -69993,7 +69625,7 @@ RelativePath=JIT\Regression\JitBlue\DevDiv_816617\DevDiv_816617_do\DevDiv_816617
WorkingDir=JIT\Regression\JitBlue\DevDiv_816617\DevDiv_816617_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[DevDiv_816617_r.cmd_9051]
@@ -70001,7 +69633,7 @@ RelativePath=JIT\Regression\JitBlue\DevDiv_816617\DevDiv_816617_r\DevDiv_816617_
WorkingDir=JIT\Regression\JitBlue\DevDiv_816617\DevDiv_816617_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[DevDiv_816617_ro.cmd_9052]
@@ -70009,7 +69641,7 @@ RelativePath=JIT\Regression\JitBlue\DevDiv_816617\DevDiv_816617_ro\DevDiv_816617
WorkingDir=JIT\Regression\JitBlue\DevDiv_816617\DevDiv_816617_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[DevDiv_902271.cmd_9053]
@@ -70017,7 +69649,7 @@ RelativePath=JIT\Regression\JitBlue\devdiv_902271\DevDiv_902271\DevDiv_902271.cm
WorkingDir=JIT\Regression\JitBlue\devdiv_902271\DevDiv_902271
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[DevDiv_911875_d.cmd_9054]
@@ -70025,7 +69657,7 @@ RelativePath=JIT\Regression\JitBlue\devdiv_911875\DevDiv_911875_d\DevDiv_911875_
WorkingDir=JIT\Regression\JitBlue\devdiv_911875\DevDiv_911875_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[DevDiv_911875_do.cmd_9055]
@@ -70033,7 +69665,7 @@ RelativePath=JIT\Regression\JitBlue\devdiv_911875\DevDiv_911875_do\DevDiv_911875
WorkingDir=JIT\Regression\JitBlue\devdiv_911875\DevDiv_911875_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[DevDiv_911875_r.cmd_9056]
@@ -70041,7 +69673,7 @@ RelativePath=JIT\Regression\JitBlue\devdiv_911875\DevDiv_911875_r\DevDiv_911875_
WorkingDir=JIT\Regression\JitBlue\devdiv_911875\DevDiv_911875_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[DevDiv_911875_ro.cmd_9057]
@@ -70049,7 +69681,7 @@ RelativePath=JIT\Regression\JitBlue\devdiv_911875\DevDiv_911875_ro\DevDiv_911875
WorkingDir=JIT\Regression\JitBlue\devdiv_911875\DevDiv_911875_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GitHub_1296.cmd_9058]
@@ -70057,7 +69689,7 @@ RelativePath=JIT\Regression\JitBlue\GitHub_1296\GitHub_1296\GitHub_1296.cmd
WorkingDir=JIT\Regression\JitBlue\GitHub_1296\GitHub_1296
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[GitHub_1323.cmd_9059]
@@ -70065,7 +69697,7 @@ RelativePath=JIT\Regression\JitBlue\GitHub_1323\GitHub_1323\GitHub_1323.cmd
WorkingDir=JIT\Regression\JitBlue\GitHub_1323\GitHub_1323
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[GitHub_2580.cmd_9060]
@@ -70073,7 +69705,7 @@ RelativePath=JIT\Regression\JitBlue\GitHub_2580\GitHub_2580\GitHub_2580.cmd
WorkingDir=JIT\Regression\JitBlue\GitHub_2580\GitHub_2580
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GitHub_2610.cmd_9061]
@@ -70081,7 +69713,7 @@ RelativePath=JIT\Regression\JitBlue\GitHub_2610\GitHub_2610\GitHub_2610.cmd
WorkingDir=JIT\Regression\JitBlue\GitHub_2610\GitHub_2610
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GitHub_3449.cmd_9062]
@@ -70105,7 +69737,7 @@ RelativePath=JIT\Regression\JitBlue\GitHub_4115\GitHub_4115\GitHub_4115.cmd
WorkingDir=JIT\Regression\JitBlue\GitHub_4115\GitHub_4115
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GitHub_5164.cmd_9065]
@@ -70121,7 +69753,7 @@ RelativePath=JIT\Regression\v4\dev10_804810\dev10_804810\dev10_804810.cmd
WorkingDir=JIT\Regression\v4\dev10_804810\dev10_804810
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b100336.cmd_9067]
@@ -70129,7 +69761,7 @@ RelativePath=JIT\Regression\VS-ia64-JIT\M00\b100336\b100336\b100336.cmd
WorkingDir=JIT\Regression\VS-ia64-JIT\M00\b100336\b100336
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b102759.cmd_9068]
@@ -70137,7 +69769,7 @@ RelativePath=JIT\Regression\VS-ia64-JIT\M00\b102759\b102759\b102759.cmd
WorkingDir=JIT\Regression\VS-ia64-JIT\M00\b102759\b102759
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b102870.cmd_9069]
@@ -70145,7 +69777,7 @@ RelativePath=JIT\Regression\VS-ia64-JIT\M00\b102870\b102870\b102870.cmd
WorkingDir=JIT\Regression\VS-ia64-JIT\M00\b102870\b102870
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b103838.cmd_9070]
@@ -70153,7 +69785,7 @@ RelativePath=JIT\Regression\VS-ia64-JIT\M00\b103838\b103838\b103838.cmd
WorkingDir=JIT\Regression\VS-ia64-JIT\M00\b103838\b103838
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b103846.cmd_9071]
@@ -70161,7 +69793,7 @@ RelativePath=JIT\Regression\VS-ia64-JIT\M00\b103846\b103846\b103846.cmd
WorkingDir=JIT\Regression\VS-ia64-JIT\M00\b103846\b103846
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b106158.cmd_9072]
@@ -70169,7 +69801,7 @@ RelativePath=JIT\Regression\VS-ia64-JIT\M00\b106158\b106158\b106158.cmd
WorkingDir=JIT\Regression\VS-ia64-JIT\M00\b106158\b106158
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b108366.cmd_9073]
@@ -70177,7 +69809,7 @@ RelativePath=JIT\Regression\VS-ia64-JIT\M00\b108366\b108366\b108366.cmd
WorkingDir=JIT\Regression\VS-ia64-JIT\M00\b108366\b108366
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[b108908.cmd_9074]
@@ -70185,7 +69817,7 @@ RelativePath=JIT\Regression\VS-ia64-JIT\M00\b108908\b108908\b108908.cmd
WorkingDir=JIT\Regression\VS-ia64-JIT\M00\b108908\b108908
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b109721.cmd_9075]
@@ -70193,7 +69825,7 @@ RelativePath=JIT\Regression\VS-ia64-JIT\M00\b109721\b109721\b109721.cmd
WorkingDir=JIT\Regression\VS-ia64-JIT\M00\b109721\b109721
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[b109878.cmd_9076]
@@ -70201,7 +69833,7 @@ RelativePath=JIT\Regression\VS-ia64-JIT\M00\b109878\b109878\b109878.cmd
WorkingDir=JIT\Regression\VS-ia64-JIT\M00\b109878\b109878
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[b111130.cmd_9077]
@@ -70209,7 +69841,7 @@ RelativePath=JIT\Regression\VS-ia64-JIT\M00\b111130\b111130\b111130.cmd
WorkingDir=JIT\Regression\VS-ia64-JIT\M00\b111130\b111130
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b111192.cmd_9078]
@@ -70217,7 +69849,7 @@ RelativePath=JIT\Regression\VS-ia64-JIT\M00\b111192\b111192\b111192.cmd
WorkingDir=JIT\Regression\VS-ia64-JIT\M00\b111192\b111192
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b112348.cmd_9079]
@@ -70225,7 +69857,7 @@ RelativePath=JIT\Regression\VS-ia64-JIT\M00\b112348\b112348\b112348.cmd
WorkingDir=JIT\Regression\VS-ia64-JIT\M00\b112348\b112348
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[b112982.cmd_9080]
@@ -70233,7 +69865,7 @@ RelativePath=JIT\Regression\VS-ia64-JIT\M00\b112982\b112982\b112982.cmd
WorkingDir=JIT\Regression\VS-ia64-JIT\M00\b112982\b112982
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[b113286.cmd_9081]
@@ -70241,7 +69873,7 @@ RelativePath=JIT\Regression\VS-ia64-JIT\M00\b113286\b113286\b113286.cmd
WorkingDir=JIT\Regression\VS-ia64-JIT\M00\b113286\b113286
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b113493.cmd_9082]
@@ -70249,7 +69881,7 @@ RelativePath=JIT\Regression\VS-ia64-JIT\M00\b113493\b113493\b113493.cmd
WorkingDir=JIT\Regression\VS-ia64-JIT\M00\b113493\b113493
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[b114628.cmd_9083]
@@ -70257,7 +69889,7 @@ RelativePath=JIT\Regression\VS-ia64-JIT\M00\b114628\b114628\b114628.cmd
WorkingDir=JIT\Regression\VS-ia64-JIT\M00\b114628\b114628
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b115103.cmd_9084]
@@ -70265,7 +69897,7 @@ RelativePath=JIT\Regression\VS-ia64-JIT\M00\b115103\b115103\b115103.cmd
WorkingDir=JIT\Regression\VS-ia64-JIT\M00\b115103\b115103
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b115253.cmd_9085]
@@ -70273,7 +69905,7 @@ RelativePath=JIT\Regression\VS-ia64-JIT\M00\b115253\b115253\b115253.cmd
WorkingDir=JIT\Regression\VS-ia64-JIT\M00\b115253\b115253
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b119026a.cmd_9086]
@@ -70281,7 +69913,7 @@ RelativePath=JIT\Regression\VS-ia64-JIT\M00\b119026\b119026a\b119026a.cmd
WorkingDir=JIT\Regression\VS-ia64-JIT\M00\b119026\b119026a
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b119026b.cmd_9087]
@@ -70289,7 +69921,7 @@ RelativePath=JIT\Regression\VS-ia64-JIT\M00\b119026\b119026b\b119026b.cmd
WorkingDir=JIT\Regression\VS-ia64-JIT\M00\b119026\b119026b
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b140298.cmd_9088]
@@ -70297,7 +69929,7 @@ RelativePath=JIT\Regression\VS-ia64-JIT\M00\b140298\b140298\b140298.cmd
WorkingDir=JIT\Regression\VS-ia64-JIT\M00\b140298\b140298
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[b141062.cmd_9089]
@@ -70305,7 +69937,7 @@ RelativePath=JIT\Regression\VS-ia64-JIT\M00\b141062\b141062\b141062.cmd
WorkingDir=JIT\Regression\VS-ia64-JIT\M00\b141062\b141062
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b141358.cmd_9090]
@@ -70313,7 +69945,7 @@ RelativePath=JIT\Regression\VS-ia64-JIT\M00\b141358\b141358\b141358.cmd
WorkingDir=JIT\Regression\VS-ia64-JIT\M00\b141358\b141358
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b77951.cmd_9091]
@@ -70321,7 +69953,7 @@ RelativePath=JIT\Regression\VS-ia64-JIT\M00\b77951\b77951\b77951.cmd
WorkingDir=JIT\Regression\VS-ia64-JIT\M00\b77951\b77951
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b79852.cmd_9092]
@@ -70329,7 +69961,7 @@ RelativePath=JIT\Regression\VS-ia64-JIT\M00\b79852\b79852\b79852.cmd
WorkingDir=JIT\Regression\VS-ia64-JIT\M00\b79852\b79852
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b79858.cmd_9093]
@@ -70337,7 +69969,7 @@ RelativePath=JIT\Regression\VS-ia64-JIT\M00\b79858\b79858\b79858.cmd
WorkingDir=JIT\Regression\VS-ia64-JIT\M00\b79858\b79858
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b80365.cmd_9094]
@@ -70345,7 +69977,7 @@ RelativePath=JIT\Regression\VS-ia64-JIT\M00\b80365\b80365\b80365.cmd
WorkingDir=JIT\Regression\VS-ia64-JIT\M00\b80365\b80365
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b80373.cmd_9095]
@@ -70353,7 +69985,7 @@ RelativePath=JIT\Regression\VS-ia64-JIT\M00\b80373\b80373\b80373.cmd
WorkingDir=JIT\Regression\VS-ia64-JIT\M00\b80373\b80373
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b80737.cmd_9096]
@@ -70361,7 +69993,7 @@ RelativePath=JIT\Regression\VS-ia64-JIT\M00\b80737\b80737\b80737.cmd
WorkingDir=JIT\Regression\VS-ia64-JIT\M00\b80737\b80737
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b80738.cmd_9097]
@@ -70369,7 +70001,7 @@ RelativePath=JIT\Regression\VS-ia64-JIT\M00\b80738\b80738\b80738.cmd
WorkingDir=JIT\Regression\VS-ia64-JIT\M00\b80738\b80738
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b81763.cmd_9098]
@@ -70377,7 +70009,7 @@ RelativePath=JIT\Regression\VS-ia64-JIT\M00\b81763\b81763\b81763.cmd
WorkingDir=JIT\Regression\VS-ia64-JIT\M00\b81763\b81763
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b81764.cmd_9099]
@@ -70385,7 +70017,7 @@ RelativePath=JIT\Regression\VS-ia64-JIT\M00\b81764\b81764\b81764.cmd
WorkingDir=JIT\Regression\VS-ia64-JIT\M00\b81764\b81764
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b81766.cmd_9100]
@@ -70393,7 +70025,7 @@ RelativePath=JIT\Regression\VS-ia64-JIT\M00\b81766\b81766\b81766.cmd
WorkingDir=JIT\Regression\VS-ia64-JIT\M00\b81766\b81766
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b84128.cmd_9101]
@@ -70401,7 +70033,7 @@ RelativePath=JIT\Regression\VS-ia64-JIT\M00\b84128\b84128\b84128.cmd
WorkingDir=JIT\Regression\VS-ia64-JIT\M00\b84128\b84128
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b84129.cmd_9102]
@@ -70409,7 +70041,7 @@ RelativePath=JIT\Regression\VS-ia64-JIT\M00\b84129\b84129\b84129.cmd
WorkingDir=JIT\Regression\VS-ia64-JIT\M00\b84129\b84129
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b84131.cmd_9103]
@@ -70417,7 +70049,7 @@ RelativePath=JIT\Regression\VS-ia64-JIT\M00\b84131\b84131\b84131.cmd
WorkingDir=JIT\Regression\VS-ia64-JIT\M00\b84131\b84131
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b84136.cmd_9104]
@@ -70425,7 +70057,7 @@ RelativePath=JIT\Regression\VS-ia64-JIT\M00\b84136\b84136\b84136.cmd
WorkingDir=JIT\Regression\VS-ia64-JIT\M00\b84136\b84136
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b84586.cmd_9105]
@@ -70433,7 +70065,7 @@ RelativePath=JIT\Regression\VS-ia64-JIT\M00\b84586\b84586\b84586.cmd
WorkingDir=JIT\Regression\VS-ia64-JIT\M00\b84586\b84586
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[b84590.cmd_9106]
@@ -70441,7 +70073,7 @@ RelativePath=JIT\Regression\VS-ia64-JIT\M00\b84590\b84590\b84590.cmd
WorkingDir=JIT\Regression\VS-ia64-JIT\M00\b84590\b84590
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b84592.cmd_9107]
@@ -70449,7 +70081,7 @@ RelativePath=JIT\Regression\VS-ia64-JIT\M00\b84592\b84592\b84592.cmd
WorkingDir=JIT\Regression\VS-ia64-JIT\M00\b84592\b84592
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b84957.cmd_9108]
@@ -70457,7 +70089,7 @@ RelativePath=JIT\Regression\VS-ia64-JIT\M00\b84957\b84957\b84957.cmd
WorkingDir=JIT\Regression\VS-ia64-JIT\M00\b84957\b84957
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b84958.cmd_9109]
@@ -70465,7 +70097,7 @@ RelativePath=JIT\Regression\VS-ia64-JIT\M00\b84958\b84958\b84958.cmd
WorkingDir=JIT\Regression\VS-ia64-JIT\M00\b84958\b84958
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b84961.cmd_9110]
@@ -70473,7 +70105,7 @@ RelativePath=JIT\Regression\VS-ia64-JIT\M00\b84961\b84961\b84961.cmd
WorkingDir=JIT\Regression\VS-ia64-JIT\M00\b84961\b84961
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b84962.cmd_9111]
@@ -70481,7 +70113,7 @@ RelativePath=JIT\Regression\VS-ia64-JIT\M00\b84962\b84962\b84962.cmd
WorkingDir=JIT\Regression\VS-ia64-JIT\M00\b84962\b84962
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b85314.cmd_9112]
@@ -70489,7 +70121,7 @@ RelativePath=JIT\Regression\VS-ia64-JIT\M00\b85314\b85314\b85314.cmd
WorkingDir=JIT\Regression\VS-ia64-JIT\M00\b85314\b85314
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b85315.cmd_9113]
@@ -70497,7 +70129,7 @@ RelativePath=JIT\Regression\VS-ia64-JIT\M00\b85315\b85315\b85315.cmd
WorkingDir=JIT\Regression\VS-ia64-JIT\M00\b85315\b85315
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b85316.cmd_9114]
@@ -70505,7 +70137,7 @@ RelativePath=JIT\Regression\VS-ia64-JIT\M00\b85316\b85316\b85316.cmd
WorkingDir=JIT\Regression\VS-ia64-JIT\M00\b85316\b85316
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b85317.cmd_9115]
@@ -70513,7 +70145,7 @@ RelativePath=JIT\Regression\VS-ia64-JIT\M00\b85317\b85317\b85317.cmd
WorkingDir=JIT\Regression\VS-ia64-JIT\M00\b85317\b85317
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b85564.cmd_9116]
@@ -70521,7 +70153,7 @@ RelativePath=JIT\Regression\VS-ia64-JIT\M00\b85564\b85564\b85564.cmd
WorkingDir=JIT\Regression\VS-ia64-JIT\M00\b85564\b85564
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b85565.cmd_9117]
@@ -70529,7 +70161,7 @@ RelativePath=JIT\Regression\VS-ia64-JIT\M00\b85565\b85565\b85565.cmd
WorkingDir=JIT\Regression\VS-ia64-JIT\M00\b85565\b85565
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b85566.cmd_9118]
@@ -70537,7 +70169,7 @@ RelativePath=JIT\Regression\VS-ia64-JIT\M00\b85566\b85566\b85566.cmd
WorkingDir=JIT\Regression\VS-ia64-JIT\M00\b85566\b85566
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b92713.cmd_9119]
@@ -70545,7 +70177,7 @@ RelativePath=JIT\Regression\VS-ia64-JIT\M00\b92713\b92713\b92713.cmd
WorkingDir=JIT\Regression\VS-ia64-JIT\M00\b92713\b92713
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[b92726.cmd_9120]
@@ -70553,7 +70185,7 @@ RelativePath=JIT\Regression\VS-ia64-JIT\M00\b92726\b92726\b92726.cmd
WorkingDir=JIT\Regression\VS-ia64-JIT\M00\b92726\b92726
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[b98431.cmd_9121]
@@ -70561,7 +70193,7 @@ RelativePath=JIT\Regression\VS-ia64-JIT\M00\b98431\b98431\b98431.cmd
WorkingDir=JIT\Regression\VS-ia64-JIT\M00\b98431\b98431
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b99219.cmd_9122]
@@ -70569,7 +70201,7 @@ RelativePath=JIT\Regression\VS-ia64-JIT\M00\b99219\b99219\b99219.cmd
WorkingDir=JIT\Regression\VS-ia64-JIT\M00\b99219\b99219
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[b99403.cmd_9123]
@@ -70577,7 +70209,7 @@ RelativePath=JIT\Regression\VS-ia64-JIT\M00\b99403\b99403\b99403.cmd
WorkingDir=JIT\Regression\VS-ia64-JIT\M00\b99403\b99403
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b102615.cmd_9124]
@@ -70585,7 +70217,7 @@ RelativePath=JIT\Regression\VS-ia64-JIT\V1.2-Beta1\b102615\b102615\b102615.cmd
WorkingDir=JIT\Regression\VS-ia64-JIT\V1.2-Beta1\b102615\b102615
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b102860.cmd_9125]
@@ -70593,7 +70225,7 @@ RelativePath=JIT\Regression\VS-ia64-JIT\V1.2-Beta1\b102860\b102860\b102860.cmd
WorkingDir=JIT\Regression\VS-ia64-JIT\V1.2-Beta1\b102860\b102860
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b102887.cmd_9126]
@@ -70601,7 +70233,7 @@ RelativePath=JIT\Regression\VS-ia64-JIT\V1.2-Beta1\b102887\b102887\b102887.cmd
WorkingDir=JIT\Regression\VS-ia64-JIT\V1.2-Beta1\b102887\b102887
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b124409.cmd_9127]
@@ -70609,7 +70241,7 @@ RelativePath=JIT\Regression\VS-ia64-JIT\V1.2-Beta1\b124409\b124409\b124409.cmd
WorkingDir=JIT\Regression\VS-ia64-JIT\V1.2-Beta1\b124409\b124409
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b126221.cmd_9128]
@@ -70617,7 +70249,7 @@ RelativePath=JIT\Regression\VS-ia64-JIT\V1.2-Beta1\b126221\b126221\b126221.cmd
WorkingDir=JIT\Regression\VS-ia64-JIT\V1.2-Beta1\b126221\b126221
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[b142473.cmd_9129]
@@ -70625,7 +70257,7 @@ RelativePath=JIT\Regression\VS-ia64-JIT\V1.2-Beta1\b142473\b142473\b142473.cmd
WorkingDir=JIT\Regression\VS-ia64-JIT\V1.2-Beta1\b142473\b142473
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b223862.cmd_9130]
@@ -70633,7 +70265,7 @@ RelativePath=JIT\Regression\VS-ia64-JIT\V1.2-Beta1\b223862\b223862\b223862.cmd
WorkingDir=JIT\Regression\VS-ia64-JIT\V1.2-Beta1\b223862\b223862
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b301479.cmd_9131]
@@ -70641,7 +70273,7 @@ RelativePath=JIT\Regression\VS-ia64-JIT\V1.2-Beta1\b301479\b301479\b301479.cmd
WorkingDir=JIT\Regression\VS-ia64-JIT\V1.2-Beta1\b301479\b301479
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b302509.cmd_9132]
@@ -70649,7 +70281,7 @@ RelativePath=JIT\Regression\VS-ia64-JIT\V1.2-Beta1\b302509\b302509\b302509.cmd
WorkingDir=JIT\Regression\VS-ia64-JIT\V1.2-Beta1\b302509\b302509
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b91074.cmd_9133]
@@ -70657,7 +70289,7 @@ RelativePath=JIT\Regression\VS-ia64-JIT\V1.2-Beta1\b91074\b91074\b91074.cmd
WorkingDir=JIT\Regression\VS-ia64-JIT\V1.2-Beta1\b91074\b91074
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b91944.cmd_9134]
@@ -70665,7 +70297,7 @@ RelativePath=JIT\Regression\VS-ia64-JIT\V1.2-Beta1\b91944\b91944\b91944.cmd
WorkingDir=JIT\Regression\VS-ia64-JIT\V1.2-Beta1\b91944\b91944
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[b91953.cmd_9135]
@@ -70673,7 +70305,7 @@ RelativePath=JIT\Regression\VS-ia64-JIT\V1.2-Beta1\b91953\b91953\b91953.cmd
WorkingDir=JIT\Regression\VS-ia64-JIT\V1.2-Beta1\b91953\b91953
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b10789.cmd_9136]
@@ -70681,7 +70313,7 @@ RelativePath=JIT\Regression\VS-ia64-JIT\V1.2-M01\b10789\b10789\b10789.cmd
WorkingDir=JIT\Regression\VS-ia64-JIT\V1.2-M01\b10789\b10789
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b10790.cmd_9137]
@@ -70689,7 +70321,7 @@ RelativePath=JIT\Regression\VS-ia64-JIT\V1.2-M01\b10790\b10790\b10790.cmd
WorkingDir=JIT\Regression\VS-ia64-JIT\V1.2-M01\b10790\b10790
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b10802.cmd_9138]
@@ -70697,7 +70329,7 @@ RelativePath=JIT\Regression\VS-ia64-JIT\V1.2-M01\b10802\b10802\b10802.cmd
WorkingDir=JIT\Regression\VS-ia64-JIT\V1.2-M01\b10802\b10802
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[b10827.cmd_9139]
@@ -70705,7 +70337,7 @@ RelativePath=JIT\Regression\VS-ia64-JIT\V1.2-M01\b10827\b10827\b10827.cmd
WorkingDir=JIT\Regression\VS-ia64-JIT\V1.2-M01\b10827\b10827
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[b10841.cmd_9140]
@@ -70713,7 +70345,7 @@ RelativePath=JIT\Regression\VS-ia64-JIT\V1.2-M01\b10841\b10841\b10841.cmd
WorkingDir=JIT\Regression\VS-ia64-JIT\V1.2-M01\b10841\b10841
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b10852.cmd_9141]
@@ -70721,7 +70353,7 @@ RelativePath=JIT\Regression\VS-ia64-JIT\V1.2-M01\b10852\b10852\b10852.cmd
WorkingDir=JIT\Regression\VS-ia64-JIT\V1.2-M01\b10852\b10852
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b11131.cmd_9142]
@@ -70729,7 +70361,7 @@ RelativePath=JIT\Regression\VS-ia64-JIT\V1.2-M01\b11131\b11131\b11131.cmd
WorkingDir=JIT\Regression\VS-ia64-JIT\V1.2-M01\b11131\b11131
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b11878.cmd_9143]
@@ -70737,7 +70369,7 @@ RelativePath=JIT\Regression\VS-ia64-JIT\V1.2-M01\b11878\b11878\b11878.cmd
WorkingDir=JIT\Regression\VS-ia64-JIT\V1.2-M01\b11878\b11878
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b12022.cmd_9144]
@@ -70745,7 +70377,7 @@ RelativePath=JIT\Regression\VS-ia64-JIT\V1.2-M01\b12022\b12022\b12022.cmd
WorkingDir=JIT\Regression\VS-ia64-JIT\V1.2-M01\b12022\b12022
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b12263.cmd_9145]
@@ -70753,7 +70385,7 @@ RelativePath=JIT\Regression\VS-ia64-JIT\V1.2-M01\b12263\b12263\b12263.cmd
WorkingDir=JIT\Regression\VS-ia64-JIT\V1.2-M01\b12263\b12263
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[b12343.cmd_9146]
@@ -70761,7 +70393,7 @@ RelativePath=JIT\Regression\VS-ia64-JIT\V1.2-M01\b12343\b12343\b12343.cmd
WorkingDir=JIT\Regression\VS-ia64-JIT\V1.2-M01\b12343\b12343
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[b12390.cmd_9147]
@@ -70769,7 +70401,7 @@ RelativePath=JIT\Regression\VS-ia64-JIT\V1.2-M01\b12390\b12390\b12390.cmd
WorkingDir=JIT\Regression\VS-ia64-JIT\V1.2-M01\b12390\b12390
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[b12425.cmd_9148]
@@ -70777,7 +70409,7 @@ RelativePath=JIT\Regression\VS-ia64-JIT\V1.2-M01\b12425\b12425\b12425.cmd
WorkingDir=JIT\Regression\VS-ia64-JIT\V1.2-M01\b12425\b12425
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b13691.cmd_9149]
@@ -70785,7 +70417,7 @@ RelativePath=JIT\Regression\VS-ia64-JIT\V1.2-M01\b13691\b13691\b13691.cmd
WorkingDir=JIT\Regression\VS-ia64-JIT\V1.2-M01\b13691\b13691
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b14324.cmd_9150]
@@ -70793,7 +70425,7 @@ RelativePath=JIT\Regression\VS-ia64-JIT\V1.2-M01\b14324\b14324\b14324.cmd
WorkingDir=JIT\Regression\VS-ia64-JIT\V1.2-M01\b14324\b14324
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b19112a.cmd_9151]
@@ -70801,7 +70433,7 @@ RelativePath=JIT\Regression\VS-ia64-JIT\V1.2-M01\b19112\b19112a\b19112a.cmd
WorkingDir=JIT\Regression\VS-ia64-JIT\V1.2-M01\b19112\b19112a
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b19112b.cmd_9152]
@@ -70809,7 +70441,7 @@ RelativePath=JIT\Regression\VS-ia64-JIT\V1.2-M01\b19112\b19112b\b19112b.cmd
WorkingDir=JIT\Regression\VS-ia64-JIT\V1.2-M01\b19112\b19112b
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b102518.cmd_9153]
@@ -70817,7 +70449,7 @@ RelativePath=JIT\Regression\VS-ia64-JIT\V1.2-M02\b102518\b102518\b102518.cmd
WorkingDir=JIT\Regression\VS-ia64-JIT\V1.2-M02\b102518\b102518
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[b102729.cmd_9154]
@@ -70825,7 +70457,7 @@ RelativePath=JIT\Regression\VS-ia64-JIT\V1.2-M02\b102729\b102729\b102729.cmd
WorkingDir=JIT\Regression\VS-ia64-JIT\V1.2-M02\b102729\b102729
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b102763.cmd_9155]
@@ -70833,7 +70465,7 @@ RelativePath=JIT\Regression\VS-ia64-JIT\V1.2-M02\b102763\b102763\b102763.cmd
WorkingDir=JIT\Regression\VS-ia64-JIT\V1.2-M02\b102763\b102763
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b102844.cmd_9156]
@@ -70841,7 +70473,7 @@ RelativePath=JIT\Regression\VS-ia64-JIT\V1.2-M02\b102844\b102844\b102844.cmd
WorkingDir=JIT\Regression\VS-ia64-JIT\V1.2-M02\b102844\b102844
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[b102886.cmd_9157]
@@ -70849,7 +70481,7 @@ RelativePath=JIT\Regression\VS-ia64-JIT\V1.2-M02\b102886\b102886\b102886.cmd
WorkingDir=JIT\Regression\VS-ia64-JIT\V1.2-M02\b102886\b102886
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[b108129.cmd_9158]
@@ -70857,7 +70489,7 @@ RelativePath=JIT\Regression\VS-ia64-JIT\V1.2-M02\b108129\b108129\b108129.cmd
WorkingDir=JIT\Regression\VS-ia64-JIT\V1.2-M02\b108129\b108129
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b10828.cmd_9159]
@@ -70865,7 +70497,7 @@ RelativePath=JIT\Regression\VS-ia64-JIT\V1.2-M02\b10828\b10828\b10828.cmd
WorkingDir=JIT\Regression\VS-ia64-JIT\V1.2-M02\b10828\b10828
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[b12011.cmd_9160]
@@ -70873,7 +70505,7 @@ RelativePath=JIT\Regression\VS-ia64-JIT\V1.2-M02\b12011\b12011\b12011.cmd
WorkingDir=JIT\Regression\VS-ia64-JIT\V1.2-M02\b12011\b12011
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[b14355.cmd_9161]
@@ -70881,7 +70513,7 @@ RelativePath=JIT\Regression\VS-ia64-JIT\V1.2-M02\b14355\b14355\b14355.cmd
WorkingDir=JIT\Regression\VS-ia64-JIT\V1.2-M02\b14355\b14355
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b14364.cmd_9162]
@@ -70889,7 +70521,7 @@ RelativePath=JIT\Regression\VS-ia64-JIT\V1.2-M02\b14364\b14364\b14364.cmd
WorkingDir=JIT\Regression\VS-ia64-JIT\V1.2-M02\b14364\b14364
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[b14366.cmd_9163]
@@ -70897,7 +70529,7 @@ RelativePath=JIT\Regression\VS-ia64-JIT\V1.2-M02\b14366\b14366\b14366.cmd
WorkingDir=JIT\Regression\VS-ia64-JIT\V1.2-M02\b14366\b14366
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b14368.cmd_9164]
@@ -70905,7 +70537,7 @@ RelativePath=JIT\Regression\VS-ia64-JIT\V1.2-M02\b14368\b14368\b14368.cmd
WorkingDir=JIT\Regression\VS-ia64-JIT\V1.2-M02\b14368\b14368
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b14369.cmd_9165]
@@ -70913,7 +70545,7 @@ RelativePath=JIT\Regression\VS-ia64-JIT\V1.2-M02\b14369\b14369\b14369.cmd
WorkingDir=JIT\Regression\VS-ia64-JIT\V1.2-M02\b14369\b14369
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b15539.cmd_9166]
@@ -70921,7 +70553,7 @@ RelativePath=JIT\Regression\VS-ia64-JIT\V1.2-M02\b15539\b15539\b15539.cmd
WorkingDir=JIT\Regression\VS-ia64-JIT\V1.2-M02\b15539\b15539
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b16198.cmd_9167]
@@ -70929,7 +70561,7 @@ RelativePath=JIT\Regression\VS-ia64-JIT\V1.2-M02\b16198\b16198\b16198.cmd
WorkingDir=JIT\Regression\VS-ia64-JIT\V1.2-M02\b16198\b16198
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[b16224.cmd_9168]
@@ -70937,7 +70569,7 @@ RelativePath=JIT\Regression\VS-ia64-JIT\V1.2-M02\b16224\b16224\b16224.cmd
WorkingDir=JIT\Regression\VS-ia64-JIT\V1.2-M02\b16224\b16224
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b17023.cmd_9169]
@@ -70945,7 +70577,7 @@ RelativePath=JIT\Regression\VS-ia64-JIT\V1.2-M02\b17023\b17023\b17023.cmd
WorkingDir=JIT\Regression\VS-ia64-JIT\V1.2-M02\b17023\b17023
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[b17751.cmd_9170]
@@ -70953,7 +70585,7 @@ RelativePath=JIT\Regression\VS-ia64-JIT\V1.2-M02\b17751\b17751\b17751.cmd
WorkingDir=JIT\Regression\VS-ia64-JIT\V1.2-M02\b17751\b17751
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b17904.cmd_9171]
@@ -70961,7 +70593,7 @@ RelativePath=JIT\Regression\VS-ia64-JIT\V1.2-M02\b17904\b17904\b17904.cmd
WorkingDir=JIT\Regression\VS-ia64-JIT\V1.2-M02\b17904\b17904
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[b19101.cmd_9172]
@@ -70969,7 +70601,7 @@ RelativePath=JIT\Regression\VS-ia64-JIT\V1.2-M02\b19101\b19101\b19101.cmd
WorkingDir=JIT\Regression\VS-ia64-JIT\V1.2-M02\b19101\b19101
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b19289.cmd_9173]
@@ -70977,7 +70609,7 @@ RelativePath=JIT\Regression\VS-ia64-JIT\V1.2-M02\b19289\b19289\b19289.cmd
WorkingDir=JIT\Regression\VS-ia64-JIT\V1.2-M02\b19289\b19289
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[b19394.cmd_9174]
@@ -70985,7 +70617,7 @@ RelativePath=JIT\Regression\VS-ia64-JIT\V1.2-M02\b19394\b19394\b19394.cmd
WorkingDir=JIT\Regression\VS-ia64-JIT\V1.2-M02\b19394\b19394
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b21015.cmd_9175]
@@ -70993,7 +70625,7 @@ RelativePath=JIT\Regression\VS-ia64-JIT\V1.2-M02\b21015\b21015\b21015.cmd
WorkingDir=JIT\Regression\VS-ia64-JIT\V1.2-M02\b21015\b21015
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b22521.cmd_9176]
@@ -71001,7 +70633,7 @@ RelativePath=JIT\Regression\VS-ia64-JIT\V1.2-M02\b22521\b22521\b22521.cmd
WorkingDir=JIT\Regression\VS-ia64-JIT\V1.2-M02\b22521\b22521
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b22680.cmd_9177]
@@ -71009,7 +70641,7 @@ RelativePath=JIT\Regression\VS-ia64-JIT\V1.2-M02\b22680\b22680\b22680.cmd
WorkingDir=JIT\Regression\VS-ia64-JIT\V1.2-M02\b22680\b22680
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b26496.cmd_9178]
@@ -71017,7 +70649,7 @@ RelativePath=JIT\Regression\VS-ia64-JIT\V1.2-M02\b26496\b26496\b26496.cmd
WorkingDir=JIT\Regression\VS-ia64-JIT\V1.2-M02\b26496\b26496
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[b27077.cmd_9179]
@@ -71025,7 +70657,7 @@ RelativePath=JIT\Regression\VS-ia64-JIT\V1.2-M02\b27077\b27077\b27077.cmd
WorkingDir=JIT\Regression\VS-ia64-JIT\V1.2-M02\b27077\b27077
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b27978.cmd_9180]
@@ -71033,7 +70665,7 @@ RelativePath=JIT\Regression\VS-ia64-JIT\V1.2-M02\b27978\b27978\b27978.cmd
WorkingDir=JIT\Regression\VS-ia64-JIT\V1.2-M02\b27978\b27978
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b27980.cmd_9181]
@@ -71041,7 +70673,7 @@ RelativePath=JIT\Regression\VS-ia64-JIT\V1.2-M02\b27980\b27980\b27980.cmd
WorkingDir=JIT\Regression\VS-ia64-JIT\V1.2-M02\b27980\b27980
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b28077.cmd_9182]
@@ -71049,7 +70681,7 @@ RelativePath=JIT\Regression\VS-ia64-JIT\V1.2-M02\b28077\b28077\b28077.cmd
WorkingDir=JIT\Regression\VS-ia64-JIT\V1.2-M02\b28077\b28077
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b28141.cmd_9183]
@@ -71057,7 +70689,7 @@ RelativePath=JIT\Regression\VS-ia64-JIT\V1.2-M02\b28141\b28141\b28141.cmd
WorkingDir=JIT\Regression\VS-ia64-JIT\V1.2-M02\b28141\b28141
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b28158.cmd_9184]
@@ -71065,7 +70697,7 @@ RelativePath=JIT\Regression\VS-ia64-JIT\V1.2-M02\b28158\b28158\b28158.cmd
WorkingDir=JIT\Regression\VS-ia64-JIT\V1.2-M02\b28158\b28158
Expected=0
MaxAllowedDurationSeconds=600
-Categories=LONG_RUNNING;Pri0;JIT;EXPECTED_PASS
+Categories=LONG_RUNNING;JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b28158_64.cmd_9185]
@@ -71073,7 +70705,7 @@ RelativePath=JIT\Regression\VS-ia64-JIT\V1.2-M02\b28158\b28158_64\b28158_64.cmd
WorkingDir=JIT\Regression\VS-ia64-JIT\V1.2-M02\b28158\b28158_64
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b29343.cmd_9186]
@@ -71081,7 +70713,7 @@ RelativePath=JIT\Regression\VS-ia64-JIT\V1.2-M02\b29343\b29343\b29343.cmd
WorkingDir=JIT\Regression\VS-ia64-JIT\V1.2-M02\b29343\b29343
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b29727.cmd_9187]
@@ -71089,7 +70721,7 @@ RelativePath=JIT\Regression\VS-ia64-JIT\V1.2-M02\b29727\b29727\b29727.cmd
WorkingDir=JIT\Regression\VS-ia64-JIT\V1.2-M02\b29727\b29727
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b184799.cmd_9188]
@@ -71097,7 +70729,7 @@ RelativePath=JIT\Regression\VS-ia64-JIT\V2.0-Beta2\b184799\b184799\b184799.cmd
WorkingDir=JIT\Regression\VS-ia64-JIT\V2.0-Beta2\b184799\b184799
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b302558.cmd_9189]
@@ -71105,7 +70737,7 @@ RelativePath=JIT\Regression\VS-ia64-JIT\V2.0-Beta2\b302558\b302558\b302558.cmd
WorkingDir=JIT\Regression\VS-ia64-JIT\V2.0-Beta2\b302558\b302558
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[b309539.cmd_9190]
@@ -71113,7 +70745,7 @@ RelativePath=JIT\Regression\VS-ia64-JIT\V2.0-Beta2\b309539\b309539\b309539.cmd
WorkingDir=JIT\Regression\VS-ia64-JIT\V2.0-Beta2\b309539\b309539
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[b309548.cmd_9191]
@@ -71121,7 +70753,7 @@ RelativePath=JIT\Regression\VS-ia64-JIT\V2.0-Beta2\b309548\b309548\b309548.cmd
WorkingDir=JIT\Regression\VS-ia64-JIT\V2.0-Beta2\b309548\b309548
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b309576.cmd_9192]
@@ -71129,7 +70761,7 @@ RelativePath=JIT\Regression\VS-ia64-JIT\V2.0-Beta2\b309576\b309576\b309576.cmd
WorkingDir=JIT\Regression\VS-ia64-JIT\V2.0-Beta2\b309576\b309576
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[b311420.cmd_9193]
@@ -71137,7 +70769,7 @@ RelativePath=JIT\Regression\VS-ia64-JIT\V2.0-Beta2\b311420\b311420\b311420.cmd
WorkingDir=JIT\Regression\VS-ia64-JIT\V2.0-Beta2\b311420\b311420
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b333008.cmd_9194]
@@ -71145,7 +70777,7 @@ RelativePath=JIT\Regression\VS-ia64-JIT\V2.0-Beta2\b333008\b333008\b333008.cmd
WorkingDir=JIT\Regression\VS-ia64-JIT\V2.0-Beta2\b333008\b333008
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b356258.cmd_9195]
@@ -71153,7 +70785,7 @@ RelativePath=JIT\Regression\VS-ia64-JIT\V2.0-Beta2\b356258\b356258\b356258.cmd
WorkingDir=JIT\Regression\VS-ia64-JIT\V2.0-Beta2\b356258\b356258
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[b360587.cmd_9196]
@@ -71161,7 +70793,7 @@ RelativePath=JIT\Regression\VS-ia64-JIT\V2.0-Beta2\b360587\b360587\b360587.cmd
WorkingDir=JIT\Regression\VS-ia64-JIT\V2.0-Beta2\b360587\b360587
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b431098.cmd_9198]
@@ -71169,7 +70801,7 @@ RelativePath=JIT\Regression\VS-ia64-JIT\V2.0-Beta2\b431098\b431098\b431098.cmd
WorkingDir=JIT\Regression\VS-ia64-JIT\V2.0-Beta2\b431098\b431098
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b450688.cmd_9199]
@@ -71177,7 +70809,7 @@ RelativePath=JIT\Regression\VS-ia64-JIT\V2.0-Beta2\b450688\b450688\b450688.cmd
WorkingDir=JIT\Regression\VS-ia64-JIT\V2.0-Beta2\b450688\b450688
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b286991.cmd_9200]
@@ -71185,7 +70817,7 @@ RelativePath=JIT\Regression\VS-ia64-JIT\V2.0-RTM\b286991\b286991\b286991.cmd
WorkingDir=JIT\Regression\VS-ia64-JIT\V2.0-RTM\b286991\b286991
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b460385.cmd_9201]
@@ -71193,7 +70825,7 @@ RelativePath=JIT\Regression\VS-ia64-JIT\V2.0-RTM\b460385\b460385\b460385.cmd
WorkingDir=JIT\Regression\VS-ia64-JIT\V2.0-RTM\b460385\b460385
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS;Pri1
HostStyle=0
[b539509.cmd_9202]
@@ -71201,7 +70833,7 @@ RelativePath=JIT\Regression\VS-ia64-JIT\V2.0-RTM\b539509\b539509\b539509.cmd
WorkingDir=JIT\Regression\VS-ia64-JIT\V2.0-RTM\b539509\b539509
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;JIT;EXPECTED_PASS
+Categories=JIT;EXPECTED_PASS
HostStyle=0
[DoWhileBndChk.cmd_9203]
@@ -71209,7 +70841,7 @@ RelativePath=JIT\RyuJIT\DoWhileBndChk\DoWhileBndChk.cmd
WorkingDir=JIT\RyuJIT\DoWhileBndChk
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[AbsGeneric_r.cmd_9204]
@@ -71217,7 +70849,7 @@ RelativePath=JIT\SIMD\AbsGeneric_r\AbsGeneric_r.cmd
WorkingDir=JIT\SIMD\AbsGeneric_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[AbsGeneric_ro.cmd_9205]
@@ -71225,7 +70857,7 @@ RelativePath=JIT\SIMD\AbsGeneric_ro\AbsGeneric_ro.cmd
WorkingDir=JIT\SIMD\AbsGeneric_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[AbsSqrt_r.cmd_9206]
@@ -71233,7 +70865,7 @@ RelativePath=JIT\SIMD\AbsSqrt_r\AbsSqrt_r.cmd
WorkingDir=JIT\SIMD\AbsSqrt_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[AbsSqrt_ro.cmd_9207]
@@ -71241,7 +70873,7 @@ RelativePath=JIT\SIMD\AbsSqrt_ro\AbsSqrt_ro.cmd
WorkingDir=JIT\SIMD\AbsSqrt_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[AddingSequence_r.cmd_9208]
@@ -71249,7 +70881,7 @@ RelativePath=JIT\SIMD\AddingSequence_r\AddingSequence_r.cmd
WorkingDir=JIT\SIMD\AddingSequence_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[AddingSequence_ro.cmd_9209]
@@ -71257,7 +70889,7 @@ RelativePath=JIT\SIMD\AddingSequence_ro\AddingSequence_ro.cmd
WorkingDir=JIT\SIMD\AddingSequence_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[BitwiseOperations_r.cmd_9210]
@@ -71265,7 +70897,7 @@ RelativePath=JIT\SIMD\BitwiseOperations_r\BitwiseOperations_r.cmd
WorkingDir=JIT\SIMD\BitwiseOperations_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[BitwiseOperations_ro.cmd_9211]
@@ -71273,7 +70905,7 @@ RelativePath=JIT\SIMD\BitwiseOperations_ro\BitwiseOperations_ro.cmd
WorkingDir=JIT\SIMD\BitwiseOperations_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[BoxUnbox_r.cmd_9212]
@@ -71281,7 +70913,7 @@ RelativePath=JIT\SIMD\BoxUnbox_r\BoxUnbox_r.cmd
WorkingDir=JIT\SIMD\BoxUnbox_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[BoxUnbox_ro.cmd_9213]
@@ -71289,7 +70921,7 @@ RelativePath=JIT\SIMD\BoxUnbox_ro\BoxUnbox_ro.cmd
WorkingDir=JIT\SIMD\BoxUnbox_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[BugWithAVX_r.cmd_9214]
@@ -71297,7 +70929,7 @@ RelativePath=JIT\SIMD\BugWithAVX_r\BugWithAVX_r.cmd
WorkingDir=JIT\SIMD\BugWithAVX_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[BugWithAVX_ro.cmd_9215]
@@ -71305,7 +70937,7 @@ RelativePath=JIT\SIMD\BugWithAVX_ro\BugWithAVX_ro.cmd
WorkingDir=JIT\SIMD\BugWithAVX_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[CircleInConvex_r.cmd_9216]
@@ -71313,7 +70945,7 @@ RelativePath=JIT\SIMD\CircleInConvex_r\CircleInConvex_r.cmd
WorkingDir=JIT\SIMD\CircleInConvex_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[CircleInConvex_ro.cmd_9217]
@@ -71321,7 +70953,7 @@ RelativePath=JIT\SIMD\CircleInConvex_ro\CircleInConvex_ro.cmd
WorkingDir=JIT\SIMD\CircleInConvex_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[CreateGeneric_r.cmd_9218]
@@ -71329,7 +70961,7 @@ RelativePath=JIT\SIMD\CreateGeneric_r\CreateGeneric_r.cmd
WorkingDir=JIT\SIMD\CreateGeneric_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[CreateGeneric_ro.cmd_9219]
@@ -71337,7 +70969,7 @@ RelativePath=JIT\SIMD\CreateGeneric_ro\CreateGeneric_ro.cmd
WorkingDir=JIT\SIMD\CreateGeneric_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[CtorFromArray_r.cmd_9220]
@@ -71345,7 +70977,7 @@ RelativePath=JIT\SIMD\CtorFromArray_r\CtorFromArray_r.cmd
WorkingDir=JIT\SIMD\CtorFromArray_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[CtorFromArray_ro.cmd_9221]
@@ -71353,7 +70985,7 @@ RelativePath=JIT\SIMD\CtorFromArray_ro\CtorFromArray_ro.cmd
WorkingDir=JIT\SIMD\CtorFromArray_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[Ctors_r.cmd_9222]
@@ -71361,7 +70993,7 @@ RelativePath=JIT\SIMD\Ctors_r\Ctors_r.cmd
WorkingDir=JIT\SIMD\Ctors_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[Ctors_ro.cmd_9223]
@@ -71369,7 +71001,7 @@ RelativePath=JIT\SIMD\Ctors_ro\Ctors_ro.cmd
WorkingDir=JIT\SIMD\Ctors_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[DivSignedUnsignedTest_r.cmd_9224]
@@ -71377,7 +71009,7 @@ RelativePath=JIT\SIMD\DivSignedUnsignedTest_r\DivSignedUnsignedTest_r.cmd
WorkingDir=JIT\SIMD\DivSignedUnsignedTest_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[DivSignedUnsignedTest_ro.cmd_9225]
@@ -71385,7 +71017,7 @@ RelativePath=JIT\SIMD\DivSignedUnsignedTest_ro\DivSignedUnsignedTest_ro.cmd
WorkingDir=JIT\SIMD\DivSignedUnsignedTest_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[Dup_r.cmd_9226]
@@ -71393,7 +71025,7 @@ RelativePath=JIT\SIMD\Dup_r\Dup_r.cmd
WorkingDir=JIT\SIMD\Dup_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[Dup_ro.cmd_9227]
@@ -71401,7 +71033,7 @@ RelativePath=JIT\SIMD\Dup_ro\Dup_ro.cmd
WorkingDir=JIT\SIMD\Dup_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[Haar-likeFeaturesGeneric_r.cmd_9228]
@@ -71409,7 +71041,7 @@ RelativePath=JIT\SIMD\Haar-likeFeaturesGeneric_r\Haar-likeFeaturesGeneric_r.cmd
WorkingDir=JIT\SIMD\Haar-likeFeaturesGeneric_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[Haar-likeFeaturesGeneric_ro.cmd_9229]
@@ -71417,7 +71049,7 @@ RelativePath=JIT\SIMD\Haar-likeFeaturesGeneric_ro\Haar-likeFeaturesGeneric_ro.cm
WorkingDir=JIT\SIMD\Haar-likeFeaturesGeneric_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[LdfldGeneric_r.cmd_9230]
@@ -71425,7 +71057,7 @@ RelativePath=JIT\SIMD\LdfldGeneric_r\LdfldGeneric_r.cmd
WorkingDir=JIT\SIMD\LdfldGeneric_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[LdfldGeneric_ro.cmd_9231]
@@ -71433,7 +71065,7 @@ RelativePath=JIT\SIMD\LdfldGeneric_ro\LdfldGeneric_ro.cmd
WorkingDir=JIT\SIMD\LdfldGeneric_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[Ldfld_r.cmd_9232]
@@ -71441,7 +71073,7 @@ RelativePath=JIT\SIMD\Ldfld_r\Ldfld_r.cmd
WorkingDir=JIT\SIMD\Ldfld_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[Ldfld_ro.cmd_9233]
@@ -71449,7 +71081,7 @@ RelativePath=JIT\SIMD\Ldfld_ro\Ldfld_ro.cmd
WorkingDir=JIT\SIMD\Ldfld_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[Ldind_r.cmd_9234]
@@ -71457,7 +71089,7 @@ RelativePath=JIT\SIMD\Ldind_r\Ldind_r.cmd
WorkingDir=JIT\SIMD\Ldind_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Ldind_ro.cmd_9235]
@@ -71465,7 +71097,7 @@ RelativePath=JIT\SIMD\Ldind_ro\Ldind_ro.cmd
WorkingDir=JIT\SIMD\Ldind_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[MinMax_r.cmd_9236]
@@ -71473,7 +71105,7 @@ RelativePath=JIT\SIMD\MinMax_r\MinMax_r.cmd
WorkingDir=JIT\SIMD\MinMax_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[MinMax_ro.cmd_9237]
@@ -71481,7 +71113,7 @@ RelativePath=JIT\SIMD\MinMax_ro\MinMax_ro.cmd
WorkingDir=JIT\SIMD\MinMax_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[Mul_r.cmd_9238]
@@ -71489,7 +71121,7 @@ RelativePath=JIT\SIMD\Mul_r\Mul_r.cmd
WorkingDir=JIT\SIMD\Mul_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Mul_ro.cmd_9239]
@@ -71497,7 +71129,7 @@ RelativePath=JIT\SIMD\Mul_ro\Mul_ro.cmd
WorkingDir=JIT\SIMD\Mul_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[SqrtGeneric_r.cmd_9240]
@@ -71505,7 +71137,7 @@ RelativePath=JIT\SIMD\SqrtGeneric_r\SqrtGeneric_r.cmd
WorkingDir=JIT\SIMD\SqrtGeneric_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[SqrtGeneric_ro.cmd_9241]
@@ -71513,7 +71145,7 @@ RelativePath=JIT\SIMD\SqrtGeneric_ro\SqrtGeneric_ro.cmd
WorkingDir=JIT\SIMD\SqrtGeneric_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[StoreElement_r.cmd_9242]
@@ -71521,7 +71153,7 @@ RelativePath=JIT\SIMD\StoreElement_r\StoreElement_r.cmd
WorkingDir=JIT\SIMD\StoreElement_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[StoreElement_ro.cmd_9243]
@@ -71529,7 +71161,7 @@ RelativePath=JIT\SIMD\StoreElement_ro\StoreElement_ro.cmd
WorkingDir=JIT\SIMD\StoreElement_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[Sums_r.cmd_9244]
@@ -71537,7 +71169,7 @@ RelativePath=JIT\SIMD\Sums_r\Sums_r.cmd
WorkingDir=JIT\SIMD\Sums_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[Sums_ro.cmd_9245]
@@ -71545,7 +71177,7 @@ RelativePath=JIT\SIMD\Sums_ro\Sums_ro.cmd
WorkingDir=JIT\SIMD\Sums_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[Vector3Interop_r.cmd_9246]
@@ -71569,7 +71201,7 @@ RelativePath=JIT\SIMD\Vector3_r\Vector3_r.cmd
WorkingDir=JIT\SIMD\Vector3_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[Vector3_ro.cmd_9249]
@@ -71577,7 +71209,7 @@ RelativePath=JIT\SIMD\Vector3_ro\Vector3_ro.cmd
WorkingDir=JIT\SIMD\Vector3_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[Vector4_r.cmd_9250]
@@ -71585,7 +71217,7 @@ RelativePath=JIT\SIMD\Vector4_r\Vector4_r.cmd
WorkingDir=JIT\SIMD\Vector4_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[Vector4_ro.cmd_9251]
@@ -71593,7 +71225,7 @@ RelativePath=JIT\SIMD\Vector4_ro\Vector4_ro.cmd
WorkingDir=JIT\SIMD\Vector4_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[VectorAbs_r.cmd_9252]
@@ -71601,7 +71233,7 @@ RelativePath=JIT\SIMD\VectorAbs_r\VectorAbs_r.cmd
WorkingDir=JIT\SIMD\VectorAbs_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[VectorAbs_ro.cmd_9253]
@@ -71609,7 +71241,7 @@ RelativePath=JIT\SIMD\VectorAbs_ro\VectorAbs_ro.cmd
WorkingDir=JIT\SIMD\VectorAbs_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[VectorAdd_r.cmd_9254]
@@ -71617,7 +71249,7 @@ RelativePath=JIT\SIMD\VectorAdd_r\VectorAdd_r.cmd
WorkingDir=JIT\SIMD\VectorAdd_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[VectorAdd_ro.cmd_9255]
@@ -71625,7 +71257,7 @@ RelativePath=JIT\SIMD\VectorAdd_ro\VectorAdd_ro.cmd
WorkingDir=JIT\SIMD\VectorAdd_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[VectorArgs_r.cmd_9256]
@@ -71633,7 +71265,7 @@ RelativePath=JIT\SIMD\VectorArgs_r\VectorArgs_r.cmd
WorkingDir=JIT\SIMD\VectorArgs_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[VectorArgs_ro.cmd_9257]
@@ -71641,7 +71273,7 @@ RelativePath=JIT\SIMD\VectorArgs_ro\VectorArgs_ro.cmd
WorkingDir=JIT\SIMD\VectorArgs_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[VectorArrayInit_r.cmd_9258]
@@ -71649,7 +71281,7 @@ RelativePath=JIT\SIMD\VectorArrayInit_r\VectorArrayInit_r.cmd
WorkingDir=JIT\SIMD\VectorArrayInit_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[VectorArrayInit_ro.cmd_9259]
@@ -71657,7 +71289,7 @@ RelativePath=JIT\SIMD\VectorArrayInit_ro\VectorArrayInit_ro.cmd
WorkingDir=JIT\SIMD\VectorArrayInit_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[VectorArray_r.cmd_9260]
@@ -71665,7 +71297,7 @@ RelativePath=JIT\SIMD\VectorArray_r\VectorArray_r.cmd
WorkingDir=JIT\SIMD\VectorArray_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[VectorArray_ro.cmd_9261]
@@ -71673,7 +71305,7 @@ RelativePath=JIT\SIMD\VectorArray_ro\VectorArray_ro.cmd
WorkingDir=JIT\SIMD\VectorArray_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[VectorCopyToArray_r.cmd_9262]
@@ -71681,7 +71313,7 @@ RelativePath=JIT\SIMD\VectorCopyToArray_r\VectorCopyToArray_r.cmd
WorkingDir=JIT\SIMD\VectorCopyToArray_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[VectorCopyToArray_ro.cmd_9263]
@@ -71689,7 +71321,7 @@ RelativePath=JIT\SIMD\VectorCopyToArray_ro\VectorCopyToArray_ro.cmd
WorkingDir=JIT\SIMD\VectorCopyToArray_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[VectorDiv_r.cmd_9264]
@@ -71697,7 +71329,7 @@ RelativePath=JIT\SIMD\VectorDiv_r\VectorDiv_r.cmd
WorkingDir=JIT\SIMD\VectorDiv_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[VectorDiv_ro.cmd_9265]
@@ -71705,7 +71337,7 @@ RelativePath=JIT\SIMD\VectorDiv_ro\VectorDiv_ro.cmd
WorkingDir=JIT\SIMD\VectorDiv_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[VectorDot_r.cmd_9266]
@@ -71713,7 +71345,7 @@ RelativePath=JIT\SIMD\VectorDot_r\VectorDot_r.cmd
WorkingDir=JIT\SIMD\VectorDot_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[VectorDot_ro.cmd_9267]
@@ -71721,7 +71353,7 @@ RelativePath=JIT\SIMD\VectorDot_ro\VectorDot_ro.cmd
WorkingDir=JIT\SIMD\VectorDot_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[VectorExp_r.cmd_9268]
@@ -71729,7 +71361,7 @@ RelativePath=JIT\SIMD\VectorExp_r\VectorExp_r.cmd
WorkingDir=JIT\SIMD\VectorExp_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[VectorExp_ro.cmd_9269]
@@ -71737,7 +71369,7 @@ RelativePath=JIT\SIMD\VectorExp_ro\VectorExp_ro.cmd
WorkingDir=JIT\SIMD\VectorExp_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[VectorGet_r.cmd_9270]
@@ -71745,7 +71377,7 @@ RelativePath=JIT\SIMD\VectorGet_r\VectorGet_r.cmd
WorkingDir=JIT\SIMD\VectorGet_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[VectorGet_ro.cmd_9271]
@@ -71753,7 +71385,7 @@ RelativePath=JIT\SIMD\VectorGet_ro\VectorGet_ro.cmd
WorkingDir=JIT\SIMD\VectorGet_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[VectorHWAccel2_r.cmd_9272]
@@ -71761,7 +71393,7 @@ RelativePath=JIT\SIMD\VectorHWAccel2_r\VectorHWAccel2_r.cmd
WorkingDir=JIT\SIMD\VectorHWAccel2_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[VectorHWAccel2_ro.cmd_9273]
@@ -71769,7 +71401,7 @@ RelativePath=JIT\SIMD\VectorHWAccel2_ro\VectorHWAccel2_ro.cmd
WorkingDir=JIT\SIMD\VectorHWAccel2_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[VectorHWAccel_r.cmd_9274]
@@ -71777,7 +71409,7 @@ RelativePath=JIT\SIMD\VectorHWAccel_r\VectorHWAccel_r.cmd
WorkingDir=JIT\SIMD\VectorHWAccel_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[VectorHWAccel_ro.cmd_9275]
@@ -71785,7 +71417,7 @@ RelativePath=JIT\SIMD\VectorHWAccel_ro\VectorHWAccel_ro.cmd
WorkingDir=JIT\SIMD\VectorHWAccel_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[VectorInitN_r.cmd_9276]
@@ -71793,7 +71425,7 @@ RelativePath=JIT\SIMD\VectorInitN_r\VectorInitN_r.cmd
WorkingDir=JIT\SIMD\VectorInitN_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[VectorInitN_ro.cmd_9277]
@@ -71801,7 +71433,7 @@ RelativePath=JIT\SIMD\VectorInitN_ro\VectorInitN_ro.cmd
WorkingDir=JIT\SIMD\VectorInitN_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[VectorInit_r.cmd_9278]
@@ -71809,7 +71441,7 @@ RelativePath=JIT\SIMD\VectorInit_r\VectorInit_r.cmd
WorkingDir=JIT\SIMD\VectorInit_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[VectorInit_ro.cmd_9279]
@@ -71817,7 +71449,7 @@ RelativePath=JIT\SIMD\VectorInit_ro\VectorInit_ro.cmd
WorkingDir=JIT\SIMD\VectorInit_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[VectorIntEquals_r.cmd_9280]
@@ -71825,7 +71457,7 @@ RelativePath=JIT\SIMD\VectorIntEquals_r\VectorIntEquals_r.cmd
WorkingDir=JIT\SIMD\VectorIntEquals_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[VectorIntEquals_ro.cmd_9281]
@@ -71833,7 +71465,7 @@ RelativePath=JIT\SIMD\VectorIntEquals_ro\VectorIntEquals_ro.cmd
WorkingDir=JIT\SIMD\VectorIntEquals_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[VectorMatrix_r.cmd_9282]
@@ -71841,7 +71473,7 @@ RelativePath=JIT\SIMD\VectorMatrix_r\VectorMatrix_r.cmd
WorkingDir=JIT\SIMD\VectorMatrix_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[VectorMatrix_ro.cmd_9283]
@@ -71849,7 +71481,7 @@ RelativePath=JIT\SIMD\VectorMatrix_ro\VectorMatrix_ro.cmd
WorkingDir=JIT\SIMD\VectorMatrix_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[VectorMax_r.cmd_9284]
@@ -71857,7 +71489,7 @@ RelativePath=JIT\SIMD\VectorMax_r\VectorMax_r.cmd
WorkingDir=JIT\SIMD\VectorMax_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[VectorMax_ro.cmd_9285]
@@ -71865,7 +71497,7 @@ RelativePath=JIT\SIMD\VectorMax_ro\VectorMax_ro.cmd
WorkingDir=JIT\SIMD\VectorMax_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[VectorMin_r.cmd_9286]
@@ -71873,7 +71505,7 @@ RelativePath=JIT\SIMD\VectorMin_r\VectorMin_r.cmd
WorkingDir=JIT\SIMD\VectorMin_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[VectorMin_ro.cmd_9287]
@@ -71881,7 +71513,7 @@ RelativePath=JIT\SIMD\VectorMin_ro\VectorMin_ro.cmd
WorkingDir=JIT\SIMD\VectorMin_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[VectorMul_r.cmd_9288]
@@ -71889,7 +71521,7 @@ RelativePath=JIT\SIMD\VectorMul_r\VectorMul_r.cmd
WorkingDir=JIT\SIMD\VectorMul_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[VectorMul_ro.cmd_9289]
@@ -71897,7 +71529,7 @@ RelativePath=JIT\SIMD\VectorMul_ro\VectorMul_ro.cmd
WorkingDir=JIT\SIMD\VectorMul_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[VectorRelOp_r.cmd_9290]
@@ -71905,7 +71537,7 @@ RelativePath=JIT\SIMD\VectorRelOp_r\VectorRelOp_r.cmd
WorkingDir=JIT\SIMD\VectorRelOp_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[VectorRelOp_ro.cmd_9291]
@@ -71913,7 +71545,7 @@ RelativePath=JIT\SIMD\VectorRelOp_ro\VectorRelOp_ro.cmd
WorkingDir=JIT\SIMD\VectorRelOp_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[VectorReturn_r.cmd_9292]
@@ -71921,7 +71553,7 @@ RelativePath=JIT\SIMD\VectorReturn_r\VectorReturn_r.cmd
WorkingDir=JIT\SIMD\VectorReturn_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[VectorReturn_ro.cmd_9293]
@@ -71929,7 +71561,7 @@ RelativePath=JIT\SIMD\VectorReturn_ro\VectorReturn_ro.cmd
WorkingDir=JIT\SIMD\VectorReturn_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS;ISSUE_5642
+Categories=EXPECTED_PASS;ISSUE_5642
HostStyle=0
[VectorSet_r.cmd_9294]
@@ -71937,7 +71569,7 @@ RelativePath=JIT\SIMD\VectorSet_r\VectorSet_r.cmd
WorkingDir=JIT\SIMD\VectorSet_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[VectorSet_ro.cmd_9295]
@@ -71945,7 +71577,7 @@ RelativePath=JIT\SIMD\VectorSet_ro\VectorSet_ro.cmd
WorkingDir=JIT\SIMD\VectorSet_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[VectorSqrt_r.cmd_9296]
@@ -71953,7 +71585,7 @@ RelativePath=JIT\SIMD\VectorSqrt_r\VectorSqrt_r.cmd
WorkingDir=JIT\SIMD\VectorSqrt_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[VectorSqrt_ro.cmd_9297]
@@ -71961,7 +71593,7 @@ RelativePath=JIT\SIMD\VectorSqrt_ro\VectorSqrt_ro.cmd
WorkingDir=JIT\SIMD\VectorSqrt_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[VectorSub_r.cmd_9298]
@@ -71969,7 +71601,7 @@ RelativePath=JIT\SIMD\VectorSub_r\VectorSub_r.cmd
WorkingDir=JIT\SIMD\VectorSub_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[VectorSub_ro.cmd_9299]
@@ -71977,7 +71609,7 @@ RelativePath=JIT\SIMD\VectorSub_ro\VectorSub_ro.cmd
WorkingDir=JIT\SIMD\VectorSub_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[VectorUnused_r.cmd_9300]
@@ -71985,7 +71617,7 @@ RelativePath=JIT\SIMD\VectorUnused_r\VectorUnused_r.cmd
WorkingDir=JIT\SIMD\VectorUnused_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[VectorUnused_ro.cmd_9301]
@@ -71993,7 +71625,7 @@ RelativePath=JIT\SIMD\VectorUnused_ro\VectorUnused_ro.cmd
WorkingDir=JIT\SIMD\VectorUnused_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri0;EXPECTED_PASS
+Categories=EXPECTED_PASS
HostStyle=0
[test.cmd_9302]
@@ -72001,7 +71633,7 @@ RelativePath=Loader\binding\assemblies\assemblybugs\102140\test\test.cmd
WorkingDir=Loader\binding\assemblies\assemblybugs\102140\test
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[repro177066.cmd_9303]
@@ -72057,7 +71689,7 @@ RelativePath=Loader\classloader\explicitlayout\misc\case10\case10.cmd
WorkingDir=Loader\classloader\explicitlayout\misc\case10
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[derivedExplicitClass.cmd_9310]
@@ -72073,7 +71705,7 @@ RelativePath=Loader\classloader\explicitlayout\objrefandnonobjrefoverlap\case1\c
WorkingDir=Loader\classloader\explicitlayout\objrefandnonobjrefoverlap\case1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri1;RT;EXPECTED_PASS
+Categories=RT;EXPECTED_PASS
HostStyle=0
[case11.cmd_9312]
@@ -72081,7 +71713,7 @@ RelativePath=Loader\classloader\explicitlayout\objrefandnonobjrefoverlap\case11\
WorkingDir=Loader\classloader\explicitlayout\objrefandnonobjrefoverlap\case11
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri1;RT;EXPECTED_PASS
+Categories=RT;EXPECTED_PASS
HostStyle=0
[case12.cmd_9313]
@@ -72089,7 +71721,7 @@ RelativePath=Loader\classloader\explicitlayout\objrefandnonobjrefoverlap\case12\
WorkingDir=Loader\classloader\explicitlayout\objrefandnonobjrefoverlap\case12
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri1;RT;EXPECTED_PASS
+Categories=RT;EXPECTED_PASS
HostStyle=0
[case14.cmd_9314]
@@ -72097,7 +71729,7 @@ RelativePath=Loader\classloader\explicitlayout\objrefandnonobjrefoverlap\case14\
WorkingDir=Loader\classloader\explicitlayout\objrefandnonobjrefoverlap\case14
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri1;RT;EXPECTED_PASS
+Categories=RT;EXPECTED_PASS
HostStyle=0
[case15.cmd_9315]
@@ -72105,7 +71737,7 @@ RelativePath=Loader\classloader\explicitlayout\objrefandnonobjrefoverlap\case15\
WorkingDir=Loader\classloader\explicitlayout\objrefandnonobjrefoverlap\case15
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri1;RT;EXPECTED_PASS
+Categories=RT;EXPECTED_PASS
HostStyle=0
[case2.cmd_9316]
@@ -72113,7 +71745,7 @@ RelativePath=Loader\classloader\explicitlayout\objrefandnonobjrefoverlap\case2\c
WorkingDir=Loader\classloader\explicitlayout\objrefandnonobjrefoverlap\case2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri1;RT;EXPECTED_PASS
+Categories=RT;EXPECTED_PASS
HostStyle=0
[case3.cmd_9317]
@@ -72121,7 +71753,7 @@ RelativePath=Loader\classloader\explicitlayout\objrefandnonobjrefoverlap\case3\c
WorkingDir=Loader\classloader\explicitlayout\objrefandnonobjrefoverlap\case3
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri1;RT;EXPECTED_PASS
+Categories=RT;EXPECTED_PASS
HostStyle=0
[case4.cmd_9318]
@@ -72129,7 +71761,7 @@ RelativePath=Loader\classloader\explicitlayout\objrefandnonobjrefoverlap\case4\c
WorkingDir=Loader\classloader\explicitlayout\objrefandnonobjrefoverlap\case4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri1;RT;EXPECTED_PASS
+Categories=RT;EXPECTED_PASS
HostStyle=0
[case5.cmd_9319]
@@ -72137,7 +71769,7 @@ RelativePath=Loader\classloader\explicitlayout\objrefandnonobjrefoverlap\case5\c
WorkingDir=Loader\classloader\explicitlayout\objrefandnonobjrefoverlap\case5
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri1;RT;EXPECTED_PASS
+Categories=RT;EXPECTED_PASS
HostStyle=0
[case6.cmd_9320]
@@ -72145,7 +71777,7 @@ RelativePath=Loader\classloader\explicitlayout\objrefandnonobjrefoverlap\case6\c
WorkingDir=Loader\classloader\explicitlayout\objrefandnonobjrefoverlap\case6
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri1;RT;EXPECTED_PASS
+Categories=RT;EXPECTED_PASS
HostStyle=0
[case7.cmd_9321]
@@ -72153,7 +71785,7 @@ RelativePath=Loader\classloader\explicitlayout\objrefandnonobjrefoverlap\case7\c
WorkingDir=Loader\classloader\explicitlayout\objrefandnonobjrefoverlap\case7
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri1;RT;EXPECTED_PASS
+Categories=RT;EXPECTED_PASS
HostStyle=0
[case8.cmd_9322]
@@ -72161,7 +71793,7 @@ RelativePath=Loader\classloader\explicitlayout\objrefandnonobjrefoverlap\case8\c
WorkingDir=Loader\classloader\explicitlayout\objrefandnonobjrefoverlap\case8
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri1;RT;EXPECTED_PASS
+Categories=RT;EXPECTED_PASS
HostStyle=0
[case9.cmd_9323]
@@ -72169,7 +71801,7 @@ RelativePath=Loader\classloader\explicitlayout\objrefandnonobjrefoverlap\case9\c
WorkingDir=Loader\classloader\explicitlayout\objrefandnonobjrefoverlap\case9
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri1;RT;EXPECTED_PASS
+Categories=RT;EXPECTED_PASS
HostStyle=0
[explicitStruct_oddSize.cmd_9324]
@@ -72177,7 +71809,7 @@ RelativePath=Loader\classloader\explicitlayout\Regressions\298006\explicitStruct
WorkingDir=Loader\classloader\explicitlayout\Regressions\298006\explicitStruct_oddSize
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[repro369794.cmd_9325]
@@ -72185,7 +71817,7 @@ RelativePath=Loader\classloader\explicitlayout\Regressions\369794\repro369794\re
WorkingDir=Loader\classloader\explicitlayout\Regressions\369794\repro369794
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[bigdat.cmd_9326]
@@ -72193,7 +71825,7 @@ RelativePath=Loader\classloader\explicitlayout\Regressions\ASURT\ASURT150271\big
WorkingDir=Loader\classloader\explicitlayout\Regressions\ASURT\ASURT150271\bigdat
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[test10.cmd_9327]
@@ -72201,7 +71833,7 @@ RelativePath=Loader\classloader\explicitlayout\Regressions\ASURT\ASURT150271\tes
WorkingDir=Loader\classloader\explicitlayout\Regressions\ASURT\ASURT150271\test10
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[test11.cmd_9328]
@@ -72209,7 +71841,7 @@ RelativePath=Loader\classloader\explicitlayout\Regressions\ASURT\ASURT150271\tes
WorkingDir=Loader\classloader\explicitlayout\Regressions\ASURT\ASURT150271\test11
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[test13.cmd_9329]
@@ -72225,7 +71857,7 @@ RelativePath=Loader\classloader\explicitlayout\Regressions\ASURT\ASURT150271\tes
WorkingDir=Loader\classloader\explicitlayout\Regressions\ASURT\ASURT150271\test14
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[test15.cmd_9331]
@@ -72233,7 +71865,7 @@ RelativePath=Loader\classloader\explicitlayout\Regressions\ASURT\ASURT150271\tes
WorkingDir=Loader\classloader\explicitlayout\Regressions\ASURT\ASURT150271\test15
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[test16.cmd_9332]
@@ -72241,7 +71873,7 @@ RelativePath=Loader\classloader\explicitlayout\Regressions\ASURT\ASURT150271\tes
WorkingDir=Loader\classloader\explicitlayout\Regressions\ASURT\ASURT150271\test16
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[test2.cmd_9333]
@@ -72249,7 +71881,7 @@ RelativePath=Loader\classloader\explicitlayout\Regressions\ASURT\ASURT150271\tes
WorkingDir=Loader\classloader\explicitlayout\Regressions\ASURT\ASURT150271\test2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[test21.cmd_9334]
@@ -72257,7 +71889,7 @@ RelativePath=Loader\classloader\explicitlayout\Regressions\ASURT\ASURT150271\tes
WorkingDir=Loader\classloader\explicitlayout\Regressions\ASURT\ASURT150271\test21
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[test23.cmd_9335]
@@ -72265,7 +71897,7 @@ RelativePath=Loader\classloader\explicitlayout\Regressions\ASURT\ASURT150271\tes
WorkingDir=Loader\classloader\explicitlayout\Regressions\ASURT\ASURT150271\test23
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[test24.cmd_9336]
@@ -72273,7 +71905,7 @@ RelativePath=Loader\classloader\explicitlayout\Regressions\ASURT\ASURT150271\tes
WorkingDir=Loader\classloader\explicitlayout\Regressions\ASURT\ASURT150271\test24
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[test3.cmd_9337]
@@ -72289,7 +71921,7 @@ RelativePath=Loader\classloader\explicitlayout\Regressions\ASURT\ASURT150271\tes
WorkingDir=Loader\classloader\explicitlayout\Regressions\ASURT\ASURT150271\test9
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ManyGenConstraints.cmd_9339]
@@ -72297,7 +71929,7 @@ RelativePath=Loader\classloader\generics\Constraints\General\ManyGenConstraints\
WorkingDir=Loader\classloader\generics\Constraints\General\ManyGenConstraints
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[RecursiveConstraints.cmd_9340]
@@ -72305,7 +71937,7 @@ RelativePath=Loader\classloader\generics\Constraints\Recursion\RecursiveConstrai
WorkingDir=Loader\classloader\generics\Constraints\Recursion\RecursiveConstraints
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[VSW532403.cmd_9341]
@@ -72313,7 +71945,7 @@ RelativePath=Loader\classloader\generics\Constraints\Regressions\532403\VSW53240
WorkingDir=Loader\classloader\generics\Constraints\Regressions\532403\VSW532403
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[bug62403.cmd_9342]
@@ -72321,7 +71953,7 @@ RelativePath=Loader\classloader\generics\Constraints\Regressions\ddb62403\bug624
WorkingDir=Loader\classloader\generics\Constraints\Regressions\ddb62403\bug62403
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[dev10_512868.cmd_9343]
@@ -72329,7 +71961,7 @@ RelativePath=Loader\classloader\generics\Constraints\Regressions\dev10_512868\de
WorkingDir=Loader\classloader\generics\Constraints\Regressions\dev10_512868\dev10_512868
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[vsw609874.cmd_9344]
@@ -72337,7 +71969,7 @@ RelativePath=Loader\classloader\generics\Constraints\Regressions\vsw609874\vsw60
WorkingDir=Loader\classloader\generics\Constraints\Regressions\vsw609874\vsw609874
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[arity01.cmd_9345]
@@ -72345,7 +71977,7 @@ RelativePath=Loader\classloader\generics\GenericMethods\arity01\arity01.cmd
WorkingDir=Loader\classloader\generics\GenericMethods\arity01
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[method001.cmd_9346]
@@ -72353,7 +71985,7 @@ RelativePath=Loader\classloader\generics\GenericMethods\method001\method001.cmd
WorkingDir=Loader\classloader\generics\GenericMethods\method001
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[method001a.cmd_9347]
@@ -72361,7 +71993,7 @@ RelativePath=Loader\classloader\generics\GenericMethods\method001a\method001a.cm
WorkingDir=Loader\classloader\generics\GenericMethods\method001a
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[method001b.cmd_9348]
@@ -72369,7 +72001,7 @@ RelativePath=Loader\classloader\generics\GenericMethods\method001b\method001b.cm
WorkingDir=Loader\classloader\generics\GenericMethods\method001b
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[method001c.cmd_9349]
@@ -72377,7 +72009,7 @@ RelativePath=Loader\classloader\generics\GenericMethods\method001c\method001c.cm
WorkingDir=Loader\classloader\generics\GenericMethods\method001c
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[method001d.cmd_9350]
@@ -72385,7 +72017,7 @@ RelativePath=Loader\classloader\generics\GenericMethods\method001d\method001d.cm
WorkingDir=Loader\classloader\generics\GenericMethods\method001d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[method001e.cmd_9351]
@@ -72393,7 +72025,7 @@ RelativePath=Loader\classloader\generics\GenericMethods\method001e\method001e.cm
WorkingDir=Loader\classloader\generics\GenericMethods\method001e
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[method001f.cmd_9352]
@@ -72401,7 +72033,7 @@ RelativePath=Loader\classloader\generics\GenericMethods\method001f\method001f.cm
WorkingDir=Loader\classloader\generics\GenericMethods\method001f
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[method001g.cmd_9353]
@@ -72409,7 +72041,7 @@ RelativePath=Loader\classloader\generics\GenericMethods\method001g\method001g.cm
WorkingDir=Loader\classloader\generics\GenericMethods\method001g
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[method001h.cmd_9354]
@@ -72417,7 +72049,7 @@ RelativePath=Loader\classloader\generics\GenericMethods\method001h\method001h.cm
WorkingDir=Loader\classloader\generics\GenericMethods\method001h
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[method001i.cmd_9355]
@@ -72425,7 +72057,7 @@ RelativePath=Loader\classloader\generics\GenericMethods\method001i\method001i.cm
WorkingDir=Loader\classloader\generics\GenericMethods\method001i
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[method001j.cmd_9356]
@@ -72433,7 +72065,7 @@ RelativePath=Loader\classloader\generics\GenericMethods\method001j\method001j.cm
WorkingDir=Loader\classloader\generics\GenericMethods\method001j
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[method002.cmd_9357]
@@ -72441,7 +72073,7 @@ RelativePath=Loader\classloader\generics\GenericMethods\method002\method002.cmd
WorkingDir=Loader\classloader\generics\GenericMethods\method002
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[method003.cmd_9358]
@@ -72449,7 +72081,7 @@ RelativePath=Loader\classloader\generics\GenericMethods\method003\method003.cmd
WorkingDir=Loader\classloader\generics\GenericMethods\method003
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[method004.cmd_9359]
@@ -72457,7 +72089,7 @@ RelativePath=Loader\classloader\generics\GenericMethods\method004\method004.cmd
WorkingDir=Loader\classloader\generics\GenericMethods\method004
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[method005.cmd_9360]
@@ -72465,7 +72097,7 @@ RelativePath=Loader\classloader\generics\GenericMethods\method005\method005.cmd
WorkingDir=Loader\classloader\generics\GenericMethods\method005
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[method006.cmd_9361]
@@ -72473,7 +72105,7 @@ RelativePath=Loader\classloader\generics\GenericMethods\method006\method006.cmd
WorkingDir=Loader\classloader\generics\GenericMethods\method006
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[method007.cmd_9362]
@@ -72481,7 +72113,7 @@ RelativePath=Loader\classloader\generics\GenericMethods\method007\method007.cmd
WorkingDir=Loader\classloader\generics\GenericMethods\method007
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[method008.cmd_9363]
@@ -72489,7 +72121,7 @@ RelativePath=Loader\classloader\generics\GenericMethods\method008\method008.cmd
WorkingDir=Loader\classloader\generics\GenericMethods\method008
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[method009.cmd_9364]
@@ -72497,7 +72129,7 @@ RelativePath=Loader\classloader\generics\GenericMethods\method009\method009.cmd
WorkingDir=Loader\classloader\generics\GenericMethods\method009
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[method010.cmd_9365]
@@ -72505,7 +72137,7 @@ RelativePath=Loader\classloader\generics\GenericMethods\method010\method010.cmd
WorkingDir=Loader\classloader\generics\GenericMethods\method010
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[method011.cmd_9366]
@@ -72513,7 +72145,7 @@ RelativePath=Loader\classloader\generics\GenericMethods\method011\method011.cmd
WorkingDir=Loader\classloader\generics\GenericMethods\method011
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[method012.cmd_9367]
@@ -72521,7 +72153,7 @@ RelativePath=Loader\classloader\generics\GenericMethods\method012\method012.cmd
WorkingDir=Loader\classloader\generics\GenericMethods\method012
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[method013.cmd_9368]
@@ -72529,7 +72161,7 @@ RelativePath=Loader\classloader\generics\GenericMethods\method013\method013.cmd
WorkingDir=Loader\classloader\generics\GenericMethods\method013
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[method014.cmd_9369]
@@ -72537,7 +72169,7 @@ RelativePath=Loader\classloader\generics\GenericMethods\method014\method014.cmd
WorkingDir=Loader\classloader\generics\GenericMethods\method014
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[method015.cmd_9370]
@@ -72545,7 +72177,7 @@ RelativePath=Loader\classloader\generics\GenericMethods\method015\method015.cmd
WorkingDir=Loader\classloader\generics\GenericMethods\method015
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[method016.cmd_9371]
@@ -72553,7 +72185,7 @@ RelativePath=Loader\classloader\generics\GenericMethods\method016\method016.cmd
WorkingDir=Loader\classloader\generics\GenericMethods\method016
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[abstract01.cmd_9373]
@@ -72569,7 +72201,7 @@ RelativePath=Loader\classloader\generics\Instantiation\Negative\abstract02\abstr
WorkingDir=Loader\classloader\generics\Instantiation\Negative\abstract02
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[abstract03.cmd_9375]
@@ -72577,7 +72209,7 @@ RelativePath=Loader\classloader\generics\Instantiation\Negative\abstract03\abstr
WorkingDir=Loader\classloader\generics\Instantiation\Negative\abstract03
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[abstract04.cmd_9376]
@@ -72585,7 +72217,7 @@ RelativePath=Loader\classloader\generics\Instantiation\Negative\abstract04\abstr
WorkingDir=Loader\classloader\generics\Instantiation\Negative\abstract04
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[abstract05.cmd_9377]
@@ -72593,7 +72225,7 @@ RelativePath=Loader\classloader\generics\Instantiation\Negative\abstract05\abstr
WorkingDir=Loader\classloader\generics\Instantiation\Negative\abstract05
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[abstract06.cmd_9378]
@@ -72601,7 +72233,7 @@ RelativePath=Loader\classloader\generics\Instantiation\Negative\abstract06\abstr
WorkingDir=Loader\classloader\generics\Instantiation\Negative\abstract06
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[abstract07.cmd_9379]
@@ -72609,7 +72241,7 @@ RelativePath=Loader\classloader\generics\Instantiation\Negative\abstract07\abstr
WorkingDir=Loader\classloader\generics\Instantiation\Negative\abstract07
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[abstract08.cmd_9380]
@@ -72617,7 +72249,7 @@ RelativePath=Loader\classloader\generics\Instantiation\Negative\abstract08\abstr
WorkingDir=Loader\classloader\generics\Instantiation\Negative\abstract08
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[abstract09.cmd_9381]
@@ -72625,7 +72257,7 @@ RelativePath=Loader\classloader\generics\Instantiation\Negative\abstract09\abstr
WorkingDir=Loader\classloader\generics\Instantiation\Negative\abstract09
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[abstract10.cmd_9382]
@@ -72633,7 +72265,7 @@ RelativePath=Loader\classloader\generics\Instantiation\Negative\abstract10\abstr
WorkingDir=Loader\classloader\generics\Instantiation\Negative\abstract10
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[param01.cmd_9383]
@@ -72641,7 +72273,7 @@ RelativePath=Loader\classloader\generics\Instantiation\Negative\param01\param01.
WorkingDir=Loader\classloader\generics\Instantiation\Negative\param01
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[param02.cmd_9384]
@@ -72649,7 +72281,7 @@ RelativePath=Loader\classloader\generics\Instantiation\Negative\param02\param02.
WorkingDir=Loader\classloader\generics\Instantiation\Negative\param02
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[param03.cmd_9385]
@@ -72657,7 +72289,7 @@ RelativePath=Loader\classloader\generics\Instantiation\Negative\param03\param03.
WorkingDir=Loader\classloader\generics\Instantiation\Negative\param03
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[param04.cmd_9386]
@@ -72665,7 +72297,7 @@ RelativePath=Loader\classloader\generics\Instantiation\Negative\param04\param04.
WorkingDir=Loader\classloader\generics\Instantiation\Negative\param04
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[param05.cmd_9387]
@@ -72673,7 +72305,7 @@ RelativePath=Loader\classloader\generics\Instantiation\Negative\param05\param05.
WorkingDir=Loader\classloader\generics\Instantiation\Negative\param05
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[param06.cmd_9388]
@@ -72681,7 +72313,7 @@ RelativePath=Loader\classloader\generics\Instantiation\Negative\param06\param06.
WorkingDir=Loader\classloader\generics\Instantiation\Negative\param06
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[param07.cmd_9389]
@@ -72689,7 +72321,7 @@ RelativePath=Loader\classloader\generics\Instantiation\Negative\param07\param07.
WorkingDir=Loader\classloader\generics\Instantiation\Negative\param07
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[param08.cmd_9390]
@@ -72697,7 +72329,7 @@ RelativePath=Loader\classloader\generics\Instantiation\Negative\param08\param08.
WorkingDir=Loader\classloader\generics\Instantiation\Negative\param08
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Type_ofT_Inherit_FromT.cmd_9391]
@@ -72705,7 +72337,7 @@ RelativePath=Loader\classloader\generics\Instantiation\Negative\Type_ofT_Inherit
WorkingDir=Loader\classloader\generics\Instantiation\Negative\Type_ofT_Inherit_FromT
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[NestedGenericClasses.cmd_9392]
@@ -72713,7 +72345,7 @@ RelativePath=Loader\classloader\generics\Instantiation\Nesting\NestedGenericClas
WorkingDir=Loader\classloader\generics\Instantiation\Nesting\NestedGenericClasses
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[NestedGenericStructs.cmd_9393]
@@ -72721,7 +72353,7 @@ RelativePath=Loader\classloader\generics\Instantiation\Nesting\NestedGenericStru
WorkingDir=Loader\classloader\generics\Instantiation\Nesting\NestedGenericStructs
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[NestedGenericTypesMix.cmd_9394]
@@ -72729,7 +72361,7 @@ RelativePath=Loader\classloader\generics\Instantiation\Nesting\NestedGenericType
WorkingDir=Loader\classloader\generics\Instantiation\Nesting\NestedGenericTypesMix
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[AbstractBase01.cmd_9395]
@@ -72761,7 +72393,7 @@ RelativePath=Loader\classloader\generics\Instantiation\Positive\AbstractBase04\A
WorkingDir=Loader\classloader\generics\Instantiation\Positive\AbstractBase04
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[AbstractBase05.cmd_9399]
@@ -72793,7 +72425,7 @@ RelativePath=Loader\classloader\generics\Instantiation\Positive\MultipleInterfac
WorkingDir=Loader\classloader\generics\Instantiation\Positive\MultipleInterface01
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[MultipleInterface02.cmd_9403]
@@ -72801,7 +72433,7 @@ RelativePath=Loader\classloader\generics\Instantiation\Positive\MultipleInterfac
WorkingDir=Loader\classloader\generics\Instantiation\Positive\MultipleInterface02
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[MultipleInterface03.cmd_9404]
@@ -72809,7 +72441,7 @@ RelativePath=Loader\classloader\generics\Instantiation\Positive\MultipleInterfac
WorkingDir=Loader\classloader\generics\Instantiation\Positive\MultipleInterface03
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[MultipleInterface04.cmd_9405]
@@ -72817,7 +72449,7 @@ RelativePath=Loader\classloader\generics\Instantiation\Positive\MultipleInterfac
WorkingDir=Loader\classloader\generics\Instantiation\Positive\MultipleInterface04
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[MultipleInterface05.cmd_9406]
@@ -72825,7 +72457,7 @@ RelativePath=Loader\classloader\generics\Instantiation\Positive\MultipleInterfac
WorkingDir=Loader\classloader\generics\Instantiation\Positive\MultipleInterface05
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[MultipleInterface06.cmd_9407]
@@ -72833,7 +72465,7 @@ RelativePath=Loader\classloader\generics\Instantiation\Positive\MultipleInterfac
WorkingDir=Loader\classloader\generics\Instantiation\Positive\MultipleInterface06
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[MultipleInterface07.cmd_9408]
@@ -72841,7 +72473,7 @@ RelativePath=Loader\classloader\generics\Instantiation\Positive\MultipleInterfac
WorkingDir=Loader\classloader\generics\Instantiation\Positive\MultipleInterface07
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[MultipleInterface08.cmd_9409]
@@ -72849,7 +72481,7 @@ RelativePath=Loader\classloader\generics\Instantiation\Positive\MultipleInterfac
WorkingDir=Loader\classloader\generics\Instantiation\Positive\MultipleInterface08
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[MultipleInterface09.cmd_9410]
@@ -72857,7 +72489,7 @@ RelativePath=Loader\classloader\generics\Instantiation\Positive\MultipleInterfac
WorkingDir=Loader\classloader\generics\Instantiation\Positive\MultipleInterface09
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[MultipleInterface10.cmd_9411]
@@ -72865,7 +72497,7 @@ RelativePath=Loader\classloader\generics\Instantiation\Positive\MultipleInterfac
WorkingDir=Loader\classloader\generics\Instantiation\Positive\MultipleInterface10
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[MultipleInterface11.cmd_9412]
@@ -72873,7 +72505,7 @@ RelativePath=Loader\classloader\generics\Instantiation\Positive\MultipleInterfac
WorkingDir=Loader\classloader\generics\Instantiation\Positive\MultipleInterface11
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[MultipleInterface12.cmd_9413]
@@ -72881,7 +72513,7 @@ RelativePath=Loader\classloader\generics\Instantiation\Positive\MultipleInterfac
WorkingDir=Loader\classloader\generics\Instantiation\Positive\MultipleInterface12
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[MultipleInterface13.cmd_9414]
@@ -72889,7 +72521,7 @@ RelativePath=Loader\classloader\generics\Instantiation\Positive\MultipleInterfac
WorkingDir=Loader\classloader\generics\Instantiation\Positive\MultipleInterface13
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[MultipleInterface14.cmd_9415]
@@ -72897,7 +72529,7 @@ RelativePath=Loader\classloader\generics\Instantiation\Positive\MultipleInterfac
WorkingDir=Loader\classloader\generics\Instantiation\Positive\MultipleInterface14
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[NestedBaseClass01.cmd_9416]
@@ -72961,7 +72593,7 @@ RelativePath=Loader\classloader\generics\Instantiation\Positive\NestedClass02\Ne
WorkingDir=Loader\classloader\generics\Instantiation\Positive\NestedClass02
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[NestedClass03.cmd_9424]
@@ -72977,7 +72609,7 @@ RelativePath=Loader\classloader\generics\Instantiation\Positive\NestedClass04\Ne
WorkingDir=Loader\classloader\generics\Instantiation\Positive\NestedClass04
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[NestedInterface01.cmd_9426]
@@ -73057,7 +72689,7 @@ RelativePath=Loader\classloader\generics\Instantiation\Positive\NestedStruct02\N
WorkingDir=Loader\classloader\generics\Instantiation\Positive\NestedStruct02
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[NestedStruct03.cmd_9436]
@@ -73073,7 +72705,7 @@ RelativePath=Loader\classloader\generics\Instantiation\Positive\NestedStruct04\N
WorkingDir=Loader\classloader\generics\Instantiation\Positive\NestedStruct04
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[genrecur.cmd_9438]
@@ -73081,7 +72713,7 @@ RelativePath=Loader\classloader\generics\Instantiation\Recursion\genrecur\genrec
WorkingDir=Loader\classloader\generics\Instantiation\Recursion\genrecur
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GenTypeItself.cmd_9439]
@@ -73089,7 +72721,7 @@ RelativePath=Loader\classloader\generics\Instantiation\Recursion\GenTypeItself\G
WorkingDir=Loader\classloader\generics\Instantiation\Recursion\GenTypeItself
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[RecursiveInheritance.cmd_9440]
@@ -73097,7 +72729,7 @@ RelativePath=Loader\classloader\generics\Instantiation\Recursion\RecursiveInheri
WorkingDir=Loader\classloader\generics\Instantiation\Recursion\RecursiveInheritance
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Struct_ImplementMscorlibGenInterface.cmd_9441]
@@ -73105,7 +72737,7 @@ RelativePath=Loader\classloader\generics\Instantiation\Recursion\Struct_Implemen
WorkingDir=Loader\classloader\generics\Instantiation\Recursion\Struct_ImplementMscorlibGenInterface
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[DevDiv607.cmd_9442]
@@ -73113,7 +72745,7 @@ RelativePath=Loader\classloader\generics\Instantiation\Regressions\607\DevDiv607
WorkingDir=Loader\classloader\generics\Instantiation\Regressions\607\DevDiv607
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Base01a_auto.cmd_9443]
@@ -73121,7 +72753,7 @@ RelativePath=Loader\classloader\generics\Layout\General\Base01a_auto\Base01a_aut
WorkingDir=Loader\classloader\generics\Layout\General\Base01a_auto
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Base01a_auto_ser.cmd_9444]
@@ -73129,7 +72761,7 @@ RelativePath=Loader\classloader\generics\Layout\General\Base01a_auto_ser\Base01a
WorkingDir=Loader\classloader\generics\Layout\General\Base01a_auto_ser
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Base01a_seq.cmd_9445]
@@ -73137,7 +72769,7 @@ RelativePath=Loader\classloader\generics\Layout\General\Base01a_seq\Base01a_seq.
WorkingDir=Loader\classloader\generics\Layout\General\Base01a_seq
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Base01a_seq_ser.cmd_9446]
@@ -73145,7 +72777,7 @@ RelativePath=Loader\classloader\generics\Layout\General\Base01a_seq_ser\Base01a_
WorkingDir=Loader\classloader\generics\Layout\General\Base01a_seq_ser
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Base01b_auto_ser.cmd_9447]
@@ -73153,7 +72785,7 @@ RelativePath=Loader\classloader\generics\Layout\General\Base01b_auto_ser\Base01b
WorkingDir=Loader\classloader\generics\Layout\General\Base01b_auto_ser
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Base01b_seq.cmd_9448]
@@ -73161,7 +72793,7 @@ RelativePath=Loader\classloader\generics\Layout\General\Base01b_seq\Base01b_seq.
WorkingDir=Loader\classloader\generics\Layout\General\Base01b_seq
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Base01b_seq_ser.cmd_9449]
@@ -73177,7 +72809,7 @@ RelativePath=Loader\classloader\generics\Layout\General\Base01c_seq_ser\Base01c_
WorkingDir=Loader\classloader\generics\Layout\General\Base01c_seq_ser
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Base01d_seq_ser.cmd_9451]
@@ -73185,7 +72817,7 @@ RelativePath=Loader\classloader\generics\Layout\General\Base01d_seq_ser\Base01d_
WorkingDir=Loader\classloader\generics\Layout\General\Base01d_seq_ser
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Base02a_auto.cmd_9452]
@@ -73193,7 +72825,7 @@ RelativePath=Loader\classloader\generics\Layout\General\Base02a_auto\Base02a_aut
WorkingDir=Loader\classloader\generics\Layout\General\Base02a_auto
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Base02a_auto_ser.cmd_9453]
@@ -73201,7 +72833,7 @@ RelativePath=Loader\classloader\generics\Layout\General\Base02a_auto_ser\Base02a
WorkingDir=Loader\classloader\generics\Layout\General\Base02a_auto_ser
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Base02a_seq.cmd_9454]
@@ -73209,7 +72841,7 @@ RelativePath=Loader\classloader\generics\Layout\General\Base02a_seq\Base02a_seq.
WorkingDir=Loader\classloader\generics\Layout\General\Base02a_seq
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Base02a_seq_ser.cmd_9455]
@@ -73217,7 +72849,7 @@ RelativePath=Loader\classloader\generics\Layout\General\Base02a_seq_ser\Base02a_
WorkingDir=Loader\classloader\generics\Layout\General\Base02a_seq_ser
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Base02b_auto_ser.cmd_9456]
@@ -73225,7 +72857,7 @@ RelativePath=Loader\classloader\generics\Layout\General\Base02b_auto_ser\Base02b
WorkingDir=Loader\classloader\generics\Layout\General\Base02b_auto_ser
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Base02b_seq.cmd_9457]
@@ -73233,7 +72865,7 @@ RelativePath=Loader\classloader\generics\Layout\General\Base02b_seq\Base02b_seq.
WorkingDir=Loader\classloader\generics\Layout\General\Base02b_seq
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Base02b_seq_ser.cmd_9458]
@@ -73241,7 +72873,7 @@ RelativePath=Loader\classloader\generics\Layout\General\Base02b_seq_ser\Base02b_
WorkingDir=Loader\classloader\generics\Layout\General\Base02b_seq_ser
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Base02c_seq_ser.cmd_9459]
@@ -73249,7 +72881,7 @@ RelativePath=Loader\classloader\generics\Layout\General\Base02c_seq_ser\Base02c_
WorkingDir=Loader\classloader\generics\Layout\General\Base02c_seq_ser
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Base02d_seq_ser.cmd_9460]
@@ -73257,7 +72889,7 @@ RelativePath=Loader\classloader\generics\Layout\General\Base02d_seq_ser\Base02d_
WorkingDir=Loader\classloader\generics\Layout\General\Base02d_seq_ser
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[class01_auto.cmd_9461]
@@ -73265,7 +72897,7 @@ RelativePath=Loader\classloader\generics\Layout\General\class01_auto\class01_aut
WorkingDir=Loader\classloader\generics\Layout\General\class01_auto
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[class01_auto_ser.cmd_9462]
@@ -73273,7 +72905,7 @@ RelativePath=Loader\classloader\generics\Layout\General\class01_auto_ser\class01
WorkingDir=Loader\classloader\generics\Layout\General\class01_auto_ser
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[class01_seq.cmd_9463]
@@ -73281,7 +72913,7 @@ RelativePath=Loader\classloader\generics\Layout\General\class01_seq\class01_seq.
WorkingDir=Loader\classloader\generics\Layout\General\class01_seq
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[class01_seq_ser.cmd_9464]
@@ -73289,7 +72921,7 @@ RelativePath=Loader\classloader\generics\Layout\General\class01_seq_ser\class01_
WorkingDir=Loader\classloader\generics\Layout\General\class01_seq_ser
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[class02_auto.cmd_9465]
@@ -73297,7 +72929,7 @@ RelativePath=Loader\classloader\generics\Layout\General\class02_auto\class02_aut
WorkingDir=Loader\classloader\generics\Layout\General\class02_auto
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[class02_auto_ser.cmd_9466]
@@ -73305,7 +72937,7 @@ RelativePath=Loader\classloader\generics\Layout\General\class02_auto_ser\class02
WorkingDir=Loader\classloader\generics\Layout\General\class02_auto_ser
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[class02_seq_ser.cmd_9467]
@@ -73313,7 +72945,7 @@ RelativePath=Loader\classloader\generics\Layout\General\class02_seq_ser\class02_
WorkingDir=Loader\classloader\generics\Layout\General\class02_seq_ser
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[struct01_auto.cmd_9468]
@@ -73321,7 +72953,7 @@ RelativePath=Loader\classloader\generics\Layout\General\struct01_auto\struct01_a
WorkingDir=Loader\classloader\generics\Layout\General\struct01_auto
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[struct01_auto_ser.cmd_9469]
@@ -73329,7 +72961,7 @@ RelativePath=Loader\classloader\generics\Layout\General\struct01_auto_ser\struct
WorkingDir=Loader\classloader\generics\Layout\General\struct01_auto_ser
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[struct01_seq.cmd_9470]
@@ -73337,7 +72969,7 @@ RelativePath=Loader\classloader\generics\Layout\General\struct01_seq\struct01_se
WorkingDir=Loader\classloader\generics\Layout\General\struct01_seq
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[struct01_seq_ser.cmd_9471]
@@ -73345,7 +72977,7 @@ RelativePath=Loader\classloader\generics\Layout\General\struct01_seq_ser\struct0
WorkingDir=Loader\classloader\generics\Layout\General\struct01_seq_ser
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[struct02_auto.cmd_9472]
@@ -73353,7 +72985,7 @@ RelativePath=Loader\classloader\generics\Layout\General\struct02_auto\struct02_a
WorkingDir=Loader\classloader\generics\Layout\General\struct02_auto
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[struct02_auto_ser.cmd_9473]
@@ -73361,7 +72993,7 @@ RelativePath=Loader\classloader\generics\Layout\General\struct02_auto_ser\struct
WorkingDir=Loader\classloader\generics\Layout\General\struct02_auto_ser
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[struct02_seq.cmd_9474]
@@ -73369,7 +73001,7 @@ RelativePath=Loader\classloader\generics\Layout\General\struct02_seq\struct02_se
WorkingDir=Loader\classloader\generics\Layout\General\struct02_seq
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[struct02_seq_ser.cmd_9475]
@@ -73377,7 +73009,7 @@ RelativePath=Loader\classloader\generics\Layout\General\struct02_seq_ser\struct0
WorkingDir=Loader\classloader\generics\Layout\General\struct02_seq_ser
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Negative002.cmd_9476]
@@ -73385,7 +73017,7 @@ RelativePath=Loader\classloader\generics\Layout\Specific\Negative002\Negative002
WorkingDir=Loader\classloader\generics\Layout\Specific\Negative002
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Negative004.cmd_9477]
@@ -73393,7 +73025,7 @@ RelativePath=Loader\classloader\generics\Layout\Specific\Negative004\Negative004
WorkingDir=Loader\classloader\generics\Layout\Specific\Negative004
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Negative_ExplicitGen.cmd_9478]
@@ -73401,7 +73033,7 @@ RelativePath=Loader\classloader\generics\Layout\Specific\Negative_ExplicitGen\Ne
WorkingDir=Loader\classloader\generics\Layout\Specific\Negative_ExplicitGen
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Positive007.cmd_9479]
@@ -73409,7 +73041,7 @@ RelativePath=Loader\classloader\generics\Layout\Specific\Positive007\Positive007
WorkingDir=Loader\classloader\generics\Layout\Specific\Positive007
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Positive008.cmd_9480]
@@ -73417,7 +73049,7 @@ RelativePath=Loader\classloader\generics\Layout\Specific\Positive008\Positive008
WorkingDir=Loader\classloader\generics\Layout\Specific\Positive008
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Positive009.cmd_9481]
@@ -73425,7 +73057,7 @@ RelativePath=Loader\classloader\generics\Layout\Specific\Positive009\Positive009
WorkingDir=Loader\classloader\generics\Layout\Specific\Positive009
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Positive010.cmd_9482]
@@ -73433,7 +73065,7 @@ RelativePath=Loader\classloader\generics\Layout\Specific\Positive010\Positive010
WorkingDir=Loader\classloader\generics\Layout\Specific\Positive010
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ConstraintsAndInheritance.cmd_9483]
@@ -73441,7 +73073,7 @@ RelativePath=Loader\classloader\generics\Misc\ConstraintsAndInheritance\Constrai
WorkingDir=Loader\classloader\generics\Misc\ConstraintsAndInheritance
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[TestWithManyParams.cmd_9484]
@@ -73449,7 +73081,7 @@ RelativePath=Loader\classloader\generics\Misc\TestWithManyParams\TestWithManyPar
WorkingDir=Loader\classloader\generics\Misc\TestWithManyParams
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[test.cmd_9485]
@@ -73457,7 +73089,7 @@ RelativePath=Loader\classloader\generics\regressions\109968\test\test.cmd
WorkingDir=Loader\classloader\generics\regressions\109968\test
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[repro123712.cmd_9486]
@@ -73465,7 +73097,7 @@ RelativePath=Loader\classloader\generics\regressions\123712\repro123712\repro123
WorkingDir=Loader\classloader\generics\regressions\123712\repro123712
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[test137310.cmd_9487]
@@ -73473,7 +73105,7 @@ RelativePath=Loader\classloader\generics\regressions\137310\test137310\test13731
WorkingDir=Loader\classloader\generics\regressions\137310\test137310
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[test188892.cmd_9488]
@@ -73481,7 +73113,7 @@ RelativePath=Loader\classloader\generics\regressions\188892\test188892\test18889
WorkingDir=Loader\classloader\generics\regressions\188892\test188892
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[repro237932.cmd_9489]
@@ -73489,7 +73121,7 @@ RelativePath=Loader\classloader\generics\regressions\237932\repro237932\repro237
WorkingDir=Loader\classloader\generics\regressions\237932\repro237932
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b334376.cmd_9490]
@@ -73497,7 +73129,7 @@ RelativePath=Loader\classloader\generics\regressions\334376\b334376\b334376.cmd
WorkingDir=Loader\classloader\generics\regressions\334376\b334376
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Test.cmd_9491]
@@ -73505,7 +73137,7 @@ RelativePath=Loader\classloader\generics\regressions\341477\Test\Test.cmd
WorkingDir=Loader\classloader\generics\regressions\341477\Test
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[testExplicitOverride.cmd_9492]
@@ -73513,7 +73145,7 @@ RelativePath=Loader\classloader\generics\regressions\395780\testExplicitOverride
WorkingDir=Loader\classloader\generics\regressions\395780\testExplicitOverride
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[testExplicitOverride2.cmd_9493]
@@ -73521,7 +73153,7 @@ RelativePath=Loader\classloader\generics\regressions\395780\testExplicitOverride
WorkingDir=Loader\classloader\generics\regressions\395780\testExplicitOverride2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[vsw433497.cmd_9494]
@@ -73529,7 +73161,7 @@ RelativePath=Loader\classloader\generics\regressions\433497\vsw433497\vsw433497.
WorkingDir=Loader\classloader\generics\regressions\433497\vsw433497
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b448208.cmd_9495]
@@ -73537,7 +73169,7 @@ RelativePath=Loader\classloader\generics\regressions\448208\b448208\b448208.cmd
WorkingDir=Loader\classloader\generics\regressions\448208\b448208
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[vsw515341.cmd_9496]
@@ -73545,7 +73177,7 @@ RelativePath=Loader\classloader\generics\regressions\515341\vsw515341\vsw515341.
WorkingDir=Loader\classloader\generics\regressions\515341\vsw515341
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[vsw536564.cmd_9497]
@@ -73553,7 +73185,7 @@ RelativePath=Loader\classloader\generics\regressions\536564\vsw536564\vsw536564.
WorkingDir=Loader\classloader\generics\regressions\536564\vsw536564
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[dd95372.cmd_9498]
@@ -73561,7 +73193,7 @@ RelativePath=Loader\classloader\generics\regressions\dd95372\dd95372\dd95372.cmd
WorkingDir=Loader\classloader\generics\regressions\dd95372\dd95372
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ddb3422.cmd_9499]
@@ -73569,7 +73201,7 @@ RelativePath=Loader\classloader\generics\regressions\ddb3422\ddb3422\ddb3422.cmd
WorkingDir=Loader\classloader\generics\regressions\ddb3422\ddb3422
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[dev10_393447.cmd_9500]
@@ -73577,7 +73209,7 @@ RelativePath=Loader\classloader\generics\regressions\dev10_393447\dev10_393447\d
WorkingDir=Loader\classloader\generics\regressions\dev10_393447\dev10_393447
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[dev10_531793.cmd_9501]
@@ -73601,7 +73233,7 @@ RelativePath=Loader\classloader\generics\regressions\vsw395780\testExplicitOverr
WorkingDir=Loader\classloader\generics\regressions\vsw395780\testExplicitOverride2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[vsw514968.cmd_9504]
@@ -73625,7 +73257,7 @@ RelativePath=Loader\classloader\generics\Statics\Regressions\524571\StaticsProbl
WorkingDir=Loader\classloader\generics\Statics\Regressions\524571\StaticsProblem1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[StaticsProblem2.cmd_9507]
@@ -73633,7 +73265,7 @@ RelativePath=Loader\classloader\generics\Statics\Regressions\524571\StaticsProbl
WorkingDir=Loader\classloader\generics\Statics\Regressions\524571\StaticsProblem2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[StaticsProblem3.cmd_9508]
@@ -73641,7 +73273,7 @@ RelativePath=Loader\classloader\generics\Statics\Regressions\524571\StaticsProbl
WorkingDir=Loader\classloader\generics\Statics\Regressions\524571\StaticsProblem3
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[StaticsProblem4.cmd_9509]
@@ -73649,7 +73281,7 @@ RelativePath=Loader\classloader\generics\Statics\Regressions\524571\StaticsProbl
WorkingDir=Loader\classloader\generics\Statics\Regressions\524571\StaticsProblem4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[StaticsProblem5.cmd_9510]
@@ -73657,7 +73289,7 @@ RelativePath=Loader\classloader\generics\Statics\Regressions\524571\StaticsProbl
WorkingDir=Loader\classloader\generics\Statics\Regressions\524571\StaticsProblem5
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Method001.cmd_9511]
@@ -73665,7 +73297,7 @@ RelativePath=Loader\classloader\generics\Variance\CoreCLR\Method001\Method001.cm
WorkingDir=Loader\classloader\generics\Variance\CoreCLR\Method001
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Method003.cmd_9512]
@@ -73673,7 +73305,7 @@ RelativePath=Loader\classloader\generics\Variance\CoreCLR\Method003\Method003.cm
WorkingDir=Loader\classloader\generics\Variance\CoreCLR\Method003
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Delegates001.cmd_9513]
@@ -73681,7 +73313,7 @@ RelativePath=Loader\classloader\generics\Variance\Delegates\Delegates001\Delegat
WorkingDir=Loader\classloader\generics\Variance\Delegates\Delegates001
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Delegates002.cmd_9514]
@@ -73689,7 +73321,7 @@ RelativePath=Loader\classloader\generics\Variance\Delegates\Delegates002\Delegat
WorkingDir=Loader\classloader\generics\Variance\Delegates\Delegates002
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[CastClass001.cmd_9515]
@@ -73697,7 +73329,7 @@ RelativePath=Loader\classloader\generics\Variance\IL\CastClass001\CastClass001.c
WorkingDir=Loader\classloader\generics\Variance\IL\CastClass001
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[CastClass004.cmd_9516]
@@ -73705,7 +73337,7 @@ RelativePath=Loader\classloader\generics\Variance\IL\CastClass004\CastClass004.c
WorkingDir=Loader\classloader\generics\Variance\IL\CastClass004
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[InterfaceInheritanceTest2.cmd_9517]
@@ -73713,7 +73345,7 @@ RelativePath=Loader\classloader\generics\Variance\IL\InterfaceInheritanceTest2\I
WorkingDir=Loader\classloader\generics\Variance\IL\InterfaceInheritanceTest2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[IsInst001.cmd_9518]
@@ -73721,7 +73353,7 @@ RelativePath=Loader\classloader\generics\Variance\IL\IsInst001\IsInst001.cmd
WorkingDir=Loader\classloader\generics\Variance\IL\IsInst001
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[IsInst002.cmd_9519]
@@ -73729,7 +73361,7 @@ RelativePath=Loader\classloader\generics\Variance\IL\IsInst002\IsInst002.cmd
WorkingDir=Loader\classloader\generics\Variance\IL\IsInst002
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[IsInst003.cmd_9520]
@@ -73737,7 +73369,7 @@ RelativePath=Loader\classloader\generics\Variance\IL\IsInst003\IsInst003.cmd
WorkingDir=Loader\classloader\generics\Variance\IL\IsInst003
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[IsInst004.cmd_9521]
@@ -73745,7 +73377,7 @@ RelativePath=Loader\classloader\generics\Variance\IL\IsInst004\IsInst004.cmd
WorkingDir=Loader\classloader\generics\Variance\IL\IsInst004
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[IsInst005.cmd_9522]
@@ -73753,7 +73385,7 @@ RelativePath=Loader\classloader\generics\Variance\IL\IsInst005\IsInst005.cmd
WorkingDir=Loader\classloader\generics\Variance\IL\IsInst005
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[IsInst006.cmd_9523]
@@ -73761,7 +73393,7 @@ RelativePath=Loader\classloader\generics\Variance\IL\IsInst006\IsInst006.cmd
WorkingDir=Loader\classloader\generics\Variance\IL\IsInst006
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Unbox001.cmd_9524]
@@ -73769,7 +73401,7 @@ RelativePath=Loader\classloader\generics\Variance\IL\Unbox001\Unbox001.cmd
WorkingDir=Loader\classloader\generics\Variance\IL\Unbox001
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Unbox002.cmd_9525]
@@ -73793,7 +73425,7 @@ RelativePath=Loader\classloader\generics\Variance\IL\Unbox004\Unbox004.cmd
WorkingDir=Loader\classloader\generics\Variance\IL\Unbox004
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Unbox005.cmd_9528]
@@ -73825,7 +73457,7 @@ RelativePath=Loader\classloader\generics\Variance\Interfaces\Interfaces001\Inter
WorkingDir=Loader\classloader\generics\Variance\Interfaces\Interfaces001
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Interfaces002.cmd_9532]
@@ -73833,7 +73465,7 @@ RelativePath=Loader\classloader\generics\Variance\Interfaces\Interfaces002\Inter
WorkingDir=Loader\classloader\generics\Variance\Interfaces\Interfaces002
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Method001.cmd_9533]
@@ -73841,7 +73473,7 @@ RelativePath=Loader\classloader\generics\Variance\Methods\Method001\Method001.cm
WorkingDir=Loader\classloader\generics\Variance\Methods\Method001
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Method002.cmd_9534]
@@ -73849,7 +73481,7 @@ RelativePath=Loader\classloader\generics\Variance\Methods\Method002\Method002.cm
WorkingDir=Loader\classloader\generics\Variance\Methods\Method002
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Method003.cmd_9535]
@@ -73857,7 +73489,7 @@ RelativePath=Loader\classloader\generics\Variance\Methods\Method003\Method003.cm
WorkingDir=Loader\classloader\generics\Variance\Methods\Method003
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Method004.cmd_9536]
@@ -73865,7 +73497,7 @@ RelativePath=Loader\classloader\generics\Variance\Methods\Method004\Method004.cm
WorkingDir=Loader\classloader\generics\Variance\Methods\Method004
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[dev10_468712.cmd_9537]
@@ -73873,7 +73505,7 @@ RelativePath=Loader\classloader\generics\Variance\Regressions\dev10_468712\dev10
WorkingDir=Loader\classloader\generics\Variance\Regressions\dev10_468712\dev10_468712
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Class2_ImplicitOverrideVirtual.cmd_9538]
@@ -73881,7 +73513,7 @@ RelativePath=Loader\classloader\generics\VSD\Class2_ImplicitOverrideVirtual\Clas
WorkingDir=Loader\classloader\generics\VSD\Class2_ImplicitOverrideVirtual
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Class2_ImplicitOverrideVirtualNewslot.cmd_9539]
@@ -73889,7 +73521,7 @@ RelativePath=Loader\classloader\generics\VSD\Class2_ImplicitOverrideVirtualNewsl
WorkingDir=Loader\classloader\generics\VSD\Class2_ImplicitOverrideVirtualNewslot
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Class2_ImplicitOverrideVirtualNewslot_Interface.cmd_9540]
@@ -73897,7 +73529,7 @@ RelativePath=Loader\classloader\generics\VSD\Class2_ImplicitOverrideVirtualNewsl
WorkingDir=Loader\classloader\generics\VSD\Class2_ImplicitOverrideVirtualNewslot_Interface
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Class2_ImplicitOverrideVirtual_Interface.cmd_9541]
@@ -73905,7 +73537,7 @@ RelativePath=Loader\classloader\generics\VSD\Class2_ImplicitOverrideVirtual_Inte
WorkingDir=Loader\classloader\generics\VSD\Class2_ImplicitOverrideVirtual_Interface
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Class_ExplicitOverrideVirtualNewslot.cmd_9542]
@@ -73913,7 +73545,7 @@ RelativePath=Loader\classloader\generics\VSD\Class_ExplicitOverrideVirtualNewslo
WorkingDir=Loader\classloader\generics\VSD\Class_ExplicitOverrideVirtualNewslot
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Class_ExplicitOverrideVirtualNewslotFinal.cmd_9543]
@@ -73921,7 +73553,7 @@ RelativePath=Loader\classloader\generics\VSD\Class_ExplicitOverrideVirtualNewslo
WorkingDir=Loader\classloader\generics\VSD\Class_ExplicitOverrideVirtualNewslotFinal
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Class_ImplicitOverrideVirtualNewslot.cmd_9544]
@@ -73929,7 +73561,7 @@ RelativePath=Loader\classloader\generics\VSD\Class_ImplicitOverrideVirtualNewslo
WorkingDir=Loader\classloader\generics\VSD\Class_ImplicitOverrideVirtualNewslot
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Class_ImplicitOverrideVirtualNewslotFinal.cmd_9545]
@@ -73937,7 +73569,7 @@ RelativePath=Loader\classloader\generics\VSD\Class_ImplicitOverrideVirtualNewslo
WorkingDir=Loader\classloader\generics\VSD\Class_ImplicitOverrideVirtualNewslotFinal
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Struct_ExplicitOverrideVirtualNewslot.cmd_9546]
@@ -73945,7 +73577,7 @@ RelativePath=Loader\classloader\generics\VSD\Struct_ExplicitOverrideVirtualNewsl
WorkingDir=Loader\classloader\generics\VSD\Struct_ExplicitOverrideVirtualNewslot
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Struct_ExplicitOverrideVirtualNewslotFinal.cmd_9547]
@@ -73953,7 +73585,7 @@ RelativePath=Loader\classloader\generics\VSD\Struct_ExplicitOverrideVirtualNewsl
WorkingDir=Loader\classloader\generics\VSD\Struct_ExplicitOverrideVirtualNewslotFinal
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Struct_ImplicitOverrideVirtualNewslot.cmd_9548]
@@ -73961,7 +73593,7 @@ RelativePath=Loader\classloader\generics\VSD\Struct_ImplicitOverrideVirtualNewsl
WorkingDir=Loader\classloader\generics\VSD\Struct_ImplicitOverrideVirtualNewslot
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Struct_ImplicitOverrideVirtualNewslotFinal.cmd_9549]
@@ -73969,7 +73601,7 @@ RelativePath=Loader\classloader\generics\VSD\Struct_ImplicitOverrideVirtualNewsl
WorkingDir=Loader\classloader\generics\VSD\Struct_ImplicitOverrideVirtualNewslotFinal
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Ambiguous.cmd_9550]
@@ -73977,7 +73609,7 @@ RelativePath=Loader\classloader\InterfaceFolding\Ambiguous\Ambiguous.cmd
WorkingDir=Loader\classloader\InterfaceFolding\Ambiguous
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[TestCase0.cmd_9551]
@@ -73985,7 +73617,7 @@ RelativePath=Loader\classloader\InterfaceFolding\TestCase0\TestCase0.cmd
WorkingDir=Loader\classloader\InterfaceFolding\TestCase0
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[TestCase0_Nested_I.cmd_9552]
@@ -73993,7 +73625,7 @@ RelativePath=Loader\classloader\InterfaceFolding\TestCase0_Nested_I\TestCase0_Ne
WorkingDir=Loader\classloader\InterfaceFolding\TestCase0_Nested_I
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[TestCase0_Nested_I_Nested_J.cmd_9553]
@@ -74001,7 +73633,7 @@ RelativePath=Loader\classloader\InterfaceFolding\TestCase0_Nested_I_Nested_J\Tes
WorkingDir=Loader\classloader\InterfaceFolding\TestCase0_Nested_I_Nested_J
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[TestCase0_Nested_J.cmd_9554]
@@ -74009,7 +73641,7 @@ RelativePath=Loader\classloader\InterfaceFolding\TestCase0_Nested_J\TestCase0_Ne
WorkingDir=Loader\classloader\InterfaceFolding\TestCase0_Nested_J
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[TestCase0_Nested_J_Nested_I.cmd_9555]
@@ -74017,7 +73649,7 @@ RelativePath=Loader\classloader\InterfaceFolding\TestCase0_Nested_J_Nested_I\Tes
WorkingDir=Loader\classloader\InterfaceFolding\TestCase0_Nested_J_Nested_I
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[TestCase1.cmd_9556]
@@ -74025,7 +73657,7 @@ RelativePath=Loader\classloader\InterfaceFolding\TestCase1\TestCase1.cmd
WorkingDir=Loader\classloader\InterfaceFolding\TestCase1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[TestCase1_Nested_I.cmd_9557]
@@ -74033,7 +73665,7 @@ RelativePath=Loader\classloader\InterfaceFolding\TestCase1_Nested_I\TestCase1_Ne
WorkingDir=Loader\classloader\InterfaceFolding\TestCase1_Nested_I
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[TestCase1_Nested_I_Nested_J.cmd_9558]
@@ -74041,7 +73673,7 @@ RelativePath=Loader\classloader\InterfaceFolding\TestCase1_Nested_I_Nested_J\Tes
WorkingDir=Loader\classloader\InterfaceFolding\TestCase1_Nested_I_Nested_J
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[TestCase1_Nested_J.cmd_9559]
@@ -74049,7 +73681,7 @@ RelativePath=Loader\classloader\InterfaceFolding\TestCase1_Nested_J\TestCase1_Ne
WorkingDir=Loader\classloader\InterfaceFolding\TestCase1_Nested_J
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[TestCase1_Nested_J_Nested_I.cmd_9560]
@@ -74057,7 +73689,7 @@ RelativePath=Loader\classloader\InterfaceFolding\TestCase1_Nested_J_Nested_I\Tes
WorkingDir=Loader\classloader\InterfaceFolding\TestCase1_Nested_J_Nested_I
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[TestCase2.cmd_9561]
@@ -74065,7 +73697,7 @@ RelativePath=Loader\classloader\InterfaceFolding\TestCase2\TestCase2.cmd
WorkingDir=Loader\classloader\InterfaceFolding\TestCase2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[TestCase2_Nested_I.cmd_9562]
@@ -74073,7 +73705,7 @@ RelativePath=Loader\classloader\InterfaceFolding\TestCase2_Nested_I\TestCase2_Ne
WorkingDir=Loader\classloader\InterfaceFolding\TestCase2_Nested_I
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[TestCase2_Nested_I_Nested_J.cmd_9563]
@@ -74081,7 +73713,7 @@ RelativePath=Loader\classloader\InterfaceFolding\TestCase2_Nested_I_Nested_J\Tes
WorkingDir=Loader\classloader\InterfaceFolding\TestCase2_Nested_I_Nested_J
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[TestCase2_Nested_J.cmd_9564]
@@ -74089,7 +73721,7 @@ RelativePath=Loader\classloader\InterfaceFolding\TestCase2_Nested_J\TestCase2_Ne
WorkingDir=Loader\classloader\InterfaceFolding\TestCase2_Nested_J
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[TestCase2_Nested_J_Nested_I.cmd_9565]
@@ -74097,7 +73729,7 @@ RelativePath=Loader\classloader\InterfaceFolding\TestCase2_Nested_J_Nested_I\Tes
WorkingDir=Loader\classloader\InterfaceFolding\TestCase2_Nested_J_Nested_I
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[TestCase3.cmd_9566]
@@ -74105,7 +73737,7 @@ RelativePath=Loader\classloader\InterfaceFolding\TestCase3\TestCase3.cmd
WorkingDir=Loader\classloader\InterfaceFolding\TestCase3
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[TestCase3_Nested_I.cmd_9567]
@@ -74113,7 +73745,7 @@ RelativePath=Loader\classloader\InterfaceFolding\TestCase3_Nested_I\TestCase3_Ne
WorkingDir=Loader\classloader\InterfaceFolding\TestCase3_Nested_I
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[TestCase3_Nested_I_Nested_J.cmd_9568]
@@ -74121,7 +73753,7 @@ RelativePath=Loader\classloader\InterfaceFolding\TestCase3_Nested_I_Nested_J\Tes
WorkingDir=Loader\classloader\InterfaceFolding\TestCase3_Nested_I_Nested_J
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[TestCase3_Nested_J.cmd_9569]
@@ -74129,7 +73761,7 @@ RelativePath=Loader\classloader\InterfaceFolding\TestCase3_Nested_J\TestCase3_Ne
WorkingDir=Loader\classloader\InterfaceFolding\TestCase3_Nested_J
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[TestCase3_Nested_J_Nested_I.cmd_9570]
@@ -74137,7 +73769,7 @@ RelativePath=Loader\classloader\InterfaceFolding\TestCase3_Nested_J_Nested_I\Tes
WorkingDir=Loader\classloader\InterfaceFolding\TestCase3_Nested_J_Nested_I
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[TestCase4.cmd_9571]
@@ -74145,7 +73777,7 @@ RelativePath=Loader\classloader\InterfaceFolding\TestCase4\TestCase4.cmd
WorkingDir=Loader\classloader\InterfaceFolding\TestCase4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[TestCase4_Nested_I.cmd_9572]
@@ -74153,7 +73785,7 @@ RelativePath=Loader\classloader\InterfaceFolding\TestCase4_Nested_I\TestCase4_Ne
WorkingDir=Loader\classloader\InterfaceFolding\TestCase4_Nested_I
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[TestCase4_Nested_I_Nested_J.cmd_9573]
@@ -74161,7 +73793,7 @@ RelativePath=Loader\classloader\InterfaceFolding\TestCase4_Nested_I_Nested_J\Tes
WorkingDir=Loader\classloader\InterfaceFolding\TestCase4_Nested_I_Nested_J
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[TestCase4_Nested_J.cmd_9574]
@@ -74169,7 +73801,7 @@ RelativePath=Loader\classloader\InterfaceFolding\TestCase4_Nested_J\TestCase4_Ne
WorkingDir=Loader\classloader\InterfaceFolding\TestCase4_Nested_J
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[TestCase4_Nested_J_Nested_I.cmd_9575]
@@ -74177,7 +73809,7 @@ RelativePath=Loader\classloader\InterfaceFolding\TestCase4_Nested_J_Nested_I\Tes
WorkingDir=Loader\classloader\InterfaceFolding\TestCase4_Nested_J_Nested_I
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[TestCase5.cmd_9576]
@@ -74185,7 +73817,7 @@ RelativePath=Loader\classloader\InterfaceFolding\TestCase5\TestCase5.cmd
WorkingDir=Loader\classloader\InterfaceFolding\TestCase5
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[TestCase5_Nested_I.cmd_9577]
@@ -74193,7 +73825,7 @@ RelativePath=Loader\classloader\InterfaceFolding\TestCase5_Nested_I\TestCase5_Ne
WorkingDir=Loader\classloader\InterfaceFolding\TestCase5_Nested_I
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[TestCase5_Nested_I_Nested_J.cmd_9578]
@@ -74201,7 +73833,7 @@ RelativePath=Loader\classloader\InterfaceFolding\TestCase5_Nested_I_Nested_J\Tes
WorkingDir=Loader\classloader\InterfaceFolding\TestCase5_Nested_I_Nested_J
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[TestCase5_Nested_J.cmd_9579]
@@ -74209,7 +73841,7 @@ RelativePath=Loader\classloader\InterfaceFolding\TestCase5_Nested_J\TestCase5_Ne
WorkingDir=Loader\classloader\InterfaceFolding\TestCase5_Nested_J
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[TestCase5_Nested_J_Nested_I.cmd_9580]
@@ -74217,7 +73849,7 @@ RelativePath=Loader\classloader\InterfaceFolding\TestCase5_Nested_J_Nested_I\Tes
WorkingDir=Loader\classloader\InterfaceFolding\TestCase5_Nested_J_Nested_I
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[TestCase6.cmd_9581]
@@ -74225,7 +73857,7 @@ RelativePath=Loader\classloader\InterfaceFolding\TestCase6\TestCase6.cmd
WorkingDir=Loader\classloader\InterfaceFolding\TestCase6
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[TestCase6_Nested_I.cmd_9582]
@@ -74233,7 +73865,7 @@ RelativePath=Loader\classloader\InterfaceFolding\TestCase6_Nested_I\TestCase6_Ne
WorkingDir=Loader\classloader\InterfaceFolding\TestCase6_Nested_I
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[TestCase6_Nested_I_Nested_J.cmd_9583]
@@ -74241,7 +73873,7 @@ RelativePath=Loader\classloader\InterfaceFolding\TestCase6_Nested_I_Nested_J\Tes
WorkingDir=Loader\classloader\InterfaceFolding\TestCase6_Nested_I_Nested_J
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[TestCase6_Nested_J.cmd_9584]
@@ -74249,7 +73881,7 @@ RelativePath=Loader\classloader\InterfaceFolding\TestCase6_Nested_J\TestCase6_Ne
WorkingDir=Loader\classloader\InterfaceFolding\TestCase6_Nested_J
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[TestCase6_Nested_J_Nested_I.cmd_9585]
@@ -74257,7 +73889,7 @@ RelativePath=Loader\classloader\InterfaceFolding\TestCase6_Nested_J_Nested_I\Tes
WorkingDir=Loader\classloader\InterfaceFolding\TestCase6_Nested_J_Nested_I
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[TestCase7.cmd_9586]
@@ -74265,7 +73897,7 @@ RelativePath=Loader\classloader\InterfaceFolding\TestCase7\TestCase7.cmd
WorkingDir=Loader\classloader\InterfaceFolding\TestCase7
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[override_override1.cmd_9587]
@@ -74273,7 +73905,7 @@ RelativePath=Loader\classloader\MethodImpl\override_override1\override_override1
WorkingDir=Loader\classloader\MethodImpl\override_override1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[self_override1.cmd_9588]
@@ -74281,7 +73913,7 @@ RelativePath=Loader\classloader\MethodImpl\self_override1\self_override1.cmd
WorkingDir=Loader\classloader\MethodImpl\self_override1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[self_override2.cmd_9589]
@@ -74289,7 +73921,7 @@ RelativePath=Loader\classloader\MethodImpl\self_override2\self_override2.cmd
WorkingDir=Loader\classloader\MethodImpl\self_override2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[self_override3.cmd_9590]
@@ -74297,7 +73929,7 @@ RelativePath=Loader\classloader\MethodImpl\self_override3\self_override3.cmd
WorkingDir=Loader\classloader\MethodImpl\self_override3
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[self_override5.cmd_9591]
@@ -74305,7 +73937,7 @@ RelativePath=Loader\classloader\MethodImpl\self_override5\self_override5.cmd
WorkingDir=Loader\classloader\MethodImpl\self_override5
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[exploit.cmd_9592]
@@ -74313,7 +73945,7 @@ RelativePath=Loader\classloader\methodoverriding\regressions\549411\exploit\expl
WorkingDir=Loader\classloader\methodoverriding\regressions\549411\exploit
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri1;RT;EXPECTED_PASS
+Categories=RT;EXPECTED_PASS
HostStyle=0
[VSW576621.cmd_9593]
@@ -74321,7 +73953,7 @@ RelativePath=Loader\classloader\methodoverriding\regressions\576621\VSW576621\VS
WorkingDir=Loader\classloader\methodoverriding\regressions\576621\VSW576621
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[vsw577403.cmd_9594]
@@ -74345,7 +73977,7 @@ RelativePath=Loader\classloader\methodoverriding\regressions\dev10_432038\dev10_
WorkingDir=Loader\classloader\methodoverriding\regressions\dev10_432038\dev10_432038
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[exec16.cmd_9597]
@@ -74353,7 +73985,7 @@ RelativePath=Loader\classloader\nesting\coreclr\exec16\exec16.cmd
WorkingDir=Loader\classloader\nesting\coreclr\exec16
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[exec3.cmd_9598]
@@ -74361,7 +73993,7 @@ RelativePath=Loader\classloader\nesting\coreclr\exec3\exec3.cmd
WorkingDir=Loader\classloader\nesting\coreclr\exec3
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[nesting18.cmd_9599]
@@ -74369,7 +74001,7 @@ RelativePath=Loader\classloader\nesting\coreclr\nesting18\nesting18.cmd
WorkingDir=Loader\classloader\nesting\coreclr\nesting18
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[nesting31.cmd_9600]
@@ -74377,7 +74009,7 @@ RelativePath=Loader\classloader\nesting\coreclr\nesting31\nesting31.cmd
WorkingDir=Loader\classloader\nesting\coreclr\nesting31
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[nesting4.cmd_9601]
@@ -74385,7 +74017,7 @@ RelativePath=Loader\classloader\nesting\coreclr\nesting4\nesting4.cmd
WorkingDir=Loader\classloader\nesting\coreclr\nesting4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[VSW491577.cmd_9602]
@@ -74393,7 +74025,7 @@ RelativePath=Loader\classloader\nesting\coreclr\VSW491577\VSW491577.cmd
WorkingDir=Loader\classloader\nesting\coreclr\VSW491577
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[MainApp.cmd_9603]
@@ -74401,7 +74033,7 @@ RelativePath=Loader\classloader\nesting\Regressions\dev10_602978\MainApp\MainApp
WorkingDir=Loader\classloader\nesting\Regressions\dev10_602978\MainApp
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[nesting4.cmd_9604]
@@ -74409,7 +74041,7 @@ RelativePath=Loader\classloader\nesting\Tests\nesting4\nesting4.cmd
WorkingDir=Loader\classloader\nesting\Tests\nesting4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[nesting63.cmd_9605]
@@ -74417,7 +74049,7 @@ RelativePath=Loader\classloader\nesting\Tests\nesting63\nesting63.cmd
WorkingDir=Loader\classloader\nesting\Tests\nesting63
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[nesting7.cmd_9606]
@@ -74425,7 +74057,7 @@ RelativePath=Loader\classloader\nesting\Tests\nesting7\nesting7.cmd
WorkingDir=Loader\classloader\nesting\Tests\nesting7
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Test6_ImplementingClass.cmd_9607]
@@ -74433,7 +74065,7 @@ RelativePath=Loader\classloader\PrivateInterfaceImpl\Test6_ImplementingClass\Tes
WorkingDir=Loader\classloader\PrivateInterfaceImpl\Test6_ImplementingClass
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[test.cmd_9608]
@@ -74441,7 +74073,7 @@ RelativePath=Loader\classloader\regressions\101904\test\test.cmd
WorkingDir=Loader\classloader\regressions\101904\test
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[main.cmd_9609]
@@ -74449,7 +74081,7 @@ RelativePath=Loader\classloader\regressions\111021\main\main.cmd
WorkingDir=Loader\classloader\regressions\111021\main
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Foo.cmd_9610]
@@ -74457,7 +74089,7 @@ RelativePath=Loader\classloader\regressions\139056\Foo\Foo.cmd
WorkingDir=Loader\classloader\regressions\139056\Foo
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[vsw144257.cmd_9611]
@@ -74473,7 +74105,7 @@ RelativePath=Loader\classloader\regressions\14610\TestObjectGetTypeVirtual\TestO
WorkingDir=Loader\classloader\regressions\14610\TestObjectGetTypeVirtual
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[MethodImplFinal.cmd_9613]
@@ -74481,7 +74113,7 @@ RelativePath=Loader\classloader\regressions\163172\MethodImplFinal\MethodImplFin
WorkingDir=Loader\classloader\regressions\163172\MethodImplFinal
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[test5.cmd_9614]
@@ -74489,7 +74121,7 @@ RelativePath=Loader\classloader\regressions\181424\test5\test5.cmd
WorkingDir=Loader\classloader\regressions\181424\test5
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[bug.cmd_9615]
@@ -74497,7 +74129,7 @@ RelativePath=Loader\classloader\regressions\208900\bug\bug.cmd
WorkingDir=Loader\classloader\regressions\208900\bug
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[test3.cmd_9616]
@@ -74505,7 +74137,7 @@ RelativePath=Loader\classloader\regressions\226741\test3\test3.cmd
WorkingDir=Loader\classloader\regressions\226741\test3
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[nullenum1000.cmd_9617]
@@ -74521,7 +74153,7 @@ RelativePath=Loader\classloader\regressions\307137\vsw307137\vsw307137.cmd
WorkingDir=Loader\classloader\regressions\307137\vsw307137
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b347422.cmd_9619]
@@ -74553,7 +74185,7 @@ RelativePath=Loader\classloader\regressions\421439\Test\Test.cmd
WorkingDir=Loader\classloader\regressions\421439\Test
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[CMain.cmd_9623]
@@ -74561,7 +74193,7 @@ RelativePath=Loader\classloader\regressions\429802\CMain\CMain.cmd
WorkingDir=Loader\classloader\regressions\429802\CMain
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b434481_GenericRecurInit.cmd_9624]
@@ -74569,7 +74201,7 @@ RelativePath=Loader\classloader\regressions\434481\b434481_GenericRecurInit\b434
WorkingDir=Loader\classloader\regressions\434481\b434481_GenericRecurInit
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri1;RT;EXPECTED_PASS
+Categories=RT;EXPECTED_PASS
HostStyle=0
[Test.cmd_9625]
@@ -74577,7 +74209,7 @@ RelativePath=Loader\classloader\regressions\440935\Test\Test.cmd
WorkingDir=Loader\classloader\regressions\440935\Test
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[LoadType.cmd_9626]
@@ -74585,7 +74217,7 @@ RelativePath=Loader\classloader\regressions\451034\LoadType\LoadType.cmd
WorkingDir=Loader\classloader\regressions\451034\LoadType
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[b452707.cmd_9627]
@@ -74593,7 +74225,7 @@ RelativePath=Loader\classloader\regressions\452707\b452707\b452707.cmd
WorkingDir=Loader\classloader\regressions\452707\b452707
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[test532654_b.cmd_9628]
@@ -74625,7 +74257,7 @@ RelativePath=Loader\classloader\regressions\583649\vsw583649\vsw583649.cmd
WorkingDir=Loader\classloader\regressions\583649\vsw583649
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[pumpFromCctor.cmd_9632]
@@ -74633,7 +74265,7 @@ RelativePath=Loader\classloader\regressions\91888\pumpFromCctor\pumpFromCctor.cm
WorkingDir=Loader\classloader\regressions\91888\pumpFromCctor
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[test23.cmd_9633]
@@ -74641,7 +74273,7 @@ RelativePath=Loader\classloader\regressions\asurt150271\test23\test23.cmd
WorkingDir=Loader\classloader\regressions\asurt150271\test23
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[test3.cmd_9634]
@@ -74657,7 +74289,7 @@ RelativePath=Loader\classloader\regressions\dd116295\dd116295\dd116295.cmd
WorkingDir=Loader\classloader\regressions\dd116295\dd116295
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[dd52.cmd_9636]
@@ -74665,7 +74297,7 @@ RelativePath=Loader\classloader\regressions\dd52\dd52\dd52.cmd
WorkingDir=Loader\classloader\regressions\dd52\dd52
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[dev10_398410.cmd_9637]
@@ -74673,7 +74305,7 @@ RelativePath=Loader\classloader\regressions\dev10_398410\dev10_398410\dev10_3984
WorkingDir=Loader\classloader\regressions\dev10_398410\dev10_398410
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[dev10_403582.cmd_9638]
@@ -74681,7 +74313,7 @@ RelativePath=Loader\classloader\regressions\dev10_403582\dev10_403582\dev10_4035
WorkingDir=Loader\classloader\regressions\dev10_403582\dev10_403582
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[dev10_443322.cmd_9639]
@@ -74697,7 +74329,7 @@ RelativePath=Loader\classloader\regressions\dev10_493135\dev10_493135\dev10_4931
WorkingDir=Loader\classloader\regressions\dev10_493135\dev10_493135
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[dev10_526434.cmd_9641]
@@ -74705,7 +74337,7 @@ RelativePath=Loader\classloader\regressions\dev10_526434\dev10_526434\dev10_5264
WorkingDir=Loader\classloader\regressions\dev10_526434\dev10_526434
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ConstrainedMethods.cmd_9642]
@@ -74713,7 +74345,7 @@ RelativePath=Loader\classloader\regressions\dev10_568786\4_Misc\ConstrainedMetho
WorkingDir=Loader\classloader\regressions\dev10_568786\4_Misc\ConstrainedMethods
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[MethodCalls.cmd_9643]
@@ -74721,7 +74353,7 @@ RelativePath=Loader\classloader\regressions\dev10_568786\4_Misc\MethodCalls\Meth
WorkingDir=Loader\classloader\regressions\dev10_568786\4_Misc\MethodCalls
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[RecursiveGen.cmd_9644]
@@ -74729,7 +74361,7 @@ RelativePath=Loader\classloader\regressions\dev10_568786\4_Misc\RecursiveGen\Rec
WorkingDir=Loader\classloader\regressions\dev10_568786\4_Misc\RecursiveGen
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[SealedTypes.cmd_9645]
@@ -74737,7 +74369,7 @@ RelativePath=Loader\classloader\regressions\dev10_568786\4_Misc\SealedTypes\Seal
WorkingDir=Loader\classloader\regressions\dev10_568786\4_Misc\SealedTypes
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Variance1.cmd_9646]
@@ -74745,7 +74377,7 @@ RelativePath=Loader\classloader\regressions\dev10_568786\4_Misc\Variance1\Varian
WorkingDir=Loader\classloader\regressions\dev10_568786\4_Misc\Variance1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Variance2.cmd_9647]
@@ -74753,7 +74385,7 @@ RelativePath=Loader\classloader\regressions\dev10_568786\4_Misc\Variance2\Varian
WorkingDir=Loader\classloader\regressions\dev10_568786\4_Misc\Variance2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[dev10_630250.cmd_9648]
@@ -74761,7 +74393,7 @@ RelativePath=Loader\classloader\regressions\dev10_630250\dev10_630250\dev10_6302
WorkingDir=Loader\classloader\regressions\dev10_630250\dev10_630250
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[dev10_710121.cmd_9649]
@@ -74769,7 +74401,7 @@ RelativePath=Loader\classloader\regressions\dev10_710121\dev10_710121\dev10_7101
WorkingDir=Loader\classloader\regressions\dev10_710121\dev10_710121
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[dev10_715437.cmd_9650]
@@ -74777,7 +74409,7 @@ RelativePath=Loader\classloader\regressions\dev10_715437\dev10_715437\dev10_7154
WorkingDir=Loader\classloader\regressions\dev10_715437\dev10_715437
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[dev10_720779.cmd_9651]
@@ -74785,7 +74417,7 @@ RelativePath=Loader\classloader\regressions\dev10_720779\dev10_720779\dev10_7207
WorkingDir=Loader\classloader\regressions\dev10_720779\dev10_720779
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[dev10_724989.cmd_9652]
@@ -74793,7 +74425,7 @@ RelativePath=Loader\classloader\regressions\dev10_724989\dev10_724989\dev10_7249
WorkingDir=Loader\classloader\regressions\dev10_724989\dev10_724989
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[dev10_788724.cmd_9653]
@@ -74801,7 +74433,7 @@ RelativePath=Loader\classloader\regressions\dev10_788724\dev10_788724\dev10_7887
WorkingDir=Loader\classloader\regressions\dev10_788724\dev10_788724
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[dev10_794943.cmd_9654]
@@ -74809,7 +74441,7 @@ RelativePath=Loader\classloader\regressions\dev10_794943\dev10_794943\dev10_7949
WorkingDir=Loader\classloader\regressions\dev10_794943\dev10_794943
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Case1.cmd_9655]
@@ -74817,7 +74449,7 @@ RelativePath=Loader\classloader\regressions\dev10_813331\Case1\Case1.cmd
WorkingDir=Loader\classloader\regressions\dev10_813331\Case1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Case2.cmd_9656]
@@ -74825,7 +74457,7 @@ RelativePath=Loader\classloader\regressions\dev10_813331\Case2\Case2.cmd
WorkingDir=Loader\classloader\regressions\dev10_813331\Case2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Case3.cmd_9657]
@@ -74833,7 +74465,7 @@ RelativePath=Loader\classloader\regressions\dev10_813331\Case3\Case3.cmd
WorkingDir=Loader\classloader\regressions\dev10_813331\Case3
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Case4.cmd_9658]
@@ -74841,7 +74473,7 @@ RelativePath=Loader\classloader\regressions\dev10_813331\Case4\Case4.cmd
WorkingDir=Loader\classloader\regressions\dev10_813331\Case4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[dev10_851479.cmd_9659]
@@ -74857,7 +74489,7 @@ RelativePath=Loader\classloader\regressions\dev10_889822\dev10_889822\dev10_8898
WorkingDir=Loader\classloader\regressions\dev10_889822\dev10_889822
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri1;RT;EXPECTED_PASS
+Categories=RT;EXPECTED_PASS
HostStyle=0
[dev10_897464.cmd_9661]
@@ -74865,7 +74497,7 @@ RelativePath=Loader\classloader\regressions\dev10_897464\dev10_897464\dev10_8974
WorkingDir=Loader\classloader\regressions\dev10_897464\dev10_897464
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[dev11_11333.cmd_9662]
@@ -74873,7 +74505,7 @@ RelativePath=Loader\classloader\regressions\dev11_11333\dev11_11333\dev11_11333.
WorkingDir=Loader\classloader\regressions\dev11_11333\dev11_11333
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[dev11_95728.cmd_9663]
@@ -74881,7 +74513,7 @@ RelativePath=Loader\classloader\regressions\dev11_95728\dev11_95728\dev11_95728.
WorkingDir=Loader\classloader\regressions\dev11_95728\dev11_95728
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[dev12_518401.cmd_9664]
@@ -74889,7 +74521,7 @@ RelativePath=Loader\classloader\regressions\Dev12_518401\dev12_518401\dev12_5184
WorkingDir=Loader\classloader\regressions\Dev12_518401\dev12_518401
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[main.cmd_9665]
@@ -74897,7 +74529,7 @@ RelativePath=Loader\classloader\regressions\vsw111021\main\main.cmd
WorkingDir=Loader\classloader\regressions\vsw111021\main
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[vsw188290.cmd_9666]
@@ -74905,7 +74537,7 @@ RelativePath=Loader\classloader\regressions\vsw188290\vsw188290\vsw188290.cmd
WorkingDir=Loader\classloader\regressions\vsw188290\vsw188290
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GenericAssertin.cmd_9667]
@@ -74913,7 +74545,7 @@ RelativePath=Loader\classloader\regressions\vsw305955\GenericAssertin\GenericAss
WorkingDir=Loader\classloader\regressions\vsw305955\GenericAssertin
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[vsw307137.cmd_9668]
@@ -74921,7 +74553,7 @@ RelativePath=Loader\classloader\regressions\vsw307137\vsw307137\vsw307137.cmd
WorkingDir=Loader\classloader\regressions\vsw307137\vsw307137
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[vsw529206ModuleCctor.cmd_9669]
@@ -74937,7 +74569,7 @@ RelativePath=Loader\classloader\regressions\vsw531159\vsw531159\vsw531159.cmd
WorkingDir=Loader\classloader\regressions\vsw531159\vsw531159
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[RMV-2-11-6-two.cmd_9671]
@@ -74945,7 +74577,7 @@ RelativePath=Loader\classloader\rmv\il\RMV-2-11-6-two\RMV-2-11-6-two.cmd
WorkingDir=Loader\classloader\rmv\il\RMV-2-11-6-two
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[RMV-2-13-15-two.cmd_9672]
@@ -74953,7 +74585,7 @@ RelativePath=Loader\classloader\rmv\il\RMV-2-13-15-two\RMV-2-13-15-two.cmd
WorkingDir=Loader\classloader\rmv\il\RMV-2-13-15-two
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[RMV-2-13-22-three.cmd_9673]
@@ -74961,7 +74593,7 @@ RelativePath=Loader\classloader\rmv\il\RMV-2-13-22-three\RMV-2-13-22-three.cmd
WorkingDir=Loader\classloader\rmv\il\RMV-2-13-22-three
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[RMV-2-13-25-five.cmd_9674]
@@ -74969,7 +74601,7 @@ RelativePath=Loader\classloader\rmv\il\RMV-2-13-25-five\RMV-2-13-25-five.cmd
WorkingDir=Loader\classloader\rmv\il\RMV-2-13-25-five
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[RMV-2-13-26-two.cmd_9675]
@@ -74977,7 +74609,7 @@ RelativePath=Loader\classloader\rmv\il\RMV-2-13-26-two\RMV-2-13-26-two.cmd
WorkingDir=Loader\classloader\rmv\il\RMV-2-13-26-two
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[RMV-2-13-40a-two.cmd_9676]
@@ -74985,7 +74617,7 @@ RelativePath=Loader\classloader\rmv\il\RMV-2-13-40a-two\RMV-2-13-40a-two.cmd
WorkingDir=Loader\classloader\rmv\il\RMV-2-13-40a-two
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[RMV-2-13-41a-two.cmd_9677]
@@ -74993,7 +74625,7 @@ RelativePath=Loader\classloader\rmv\il\RMV-2-13-41a-two\RMV-2-13-41a-two.cmd
WorkingDir=Loader\classloader\rmv\il\RMV-2-13-41a-two
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[RMV-2-13-41g-two.cmd_9678]
@@ -75001,7 +74633,7 @@ RelativePath=Loader\classloader\rmv\il\RMV-2-13-41g-two\RMV-2-13-41g-two.cmd
WorkingDir=Loader\classloader\rmv\il\RMV-2-13-41g-two
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[RMV-2-13-6b-two.cmd_9679]
@@ -75009,7 +74641,7 @@ RelativePath=Loader\classloader\rmv\il\RMV-2-13-6b-two\RMV-2-13-6b-two.cmd
WorkingDir=Loader\classloader\rmv\il\RMV-2-13-6b-two
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[RMV-2-13-7-two.cmd_9680]
@@ -75017,7 +74649,7 @@ RelativePath=Loader\classloader\rmv\il\RMV-2-13-7-two\RMV-2-13-7-two.cmd
WorkingDir=Loader\classloader\rmv\il\RMV-2-13-7-two
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[RMV-2-15-12b.cmd_9681]
@@ -75033,7 +74665,7 @@ RelativePath=Loader\classloader\rmv\il\RMV-2-25-9-two\RMV-2-25-9-two.cmd
WorkingDir=Loader\classloader\rmv\il\RMV-2-25-9-two
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[RMV-2-5-5-two.cmd_9683]
@@ -75041,7 +74673,7 @@ RelativePath=Loader\classloader\rmv\il\RMV-2-5-5-two\RMV-2-5-5-two.cmd
WorkingDir=Loader\classloader\rmv\il\RMV-2-5-5-two
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[RMV-2-5-8-two.cmd_9684]
@@ -75049,7 +74681,7 @@ RelativePath=Loader\classloader\rmv\il\RMV-2-5-8-two\RMV-2-5-8-two.cmd
WorkingDir=Loader\classloader\rmv\il\RMV-2-5-8-two
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[RMV-2-8-20-one.cmd_9685]
@@ -75057,7 +74689,7 @@ RelativePath=Loader\classloader\rmv\il\RMV-2-8-20-one\RMV-2-8-20-one.cmd
WorkingDir=Loader\classloader\rmv\il\RMV-2-8-20-one
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[RMV-2-8-20-two.cmd_9686]
@@ -75065,7 +74697,7 @@ RelativePath=Loader\classloader\rmv\il\RMV-2-8-20-two\RMV-2-8-20-two.cmd
WorkingDir=Loader\classloader\rmv\il\RMV-2-8-20-two
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[RMV-2-8-28-two.cmd_9687]
@@ -75073,7 +74705,7 @@ RelativePath=Loader\classloader\rmv\il\RMV-2-8-28-two\RMV-2-8-28-two.cmd
WorkingDir=Loader\classloader\rmv\il\RMV-2-8-28-two
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[RMV-2-8-3-two.cmd_9688]
@@ -75081,7 +74713,7 @@ RelativePath=Loader\classloader\rmv\il\RMV-2-8-3-two\RMV-2-8-3-two.cmd
WorkingDir=Loader\classloader\rmv\il\RMV-2-8-3-two
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[RMV-2-8-30-two.cmd_9689]
@@ -75089,7 +74721,7 @@ RelativePath=Loader\classloader\rmv\il\RMV-2-8-30-two\RMV-2-8-30-two.cmd
WorkingDir=Loader\classloader\rmv\il\RMV-2-8-30-two
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[RMV-2-8-31-two.cmd_9690]
@@ -75097,7 +74729,7 @@ RelativePath=Loader\classloader\rmv\il\RMV-2-8-31-two\RMV-2-8-31-two.cmd
WorkingDir=Loader\classloader\rmv\il\RMV-2-8-31-two
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[RMV-2-8-33-two.cmd_9691]
@@ -75105,7 +74737,7 @@ RelativePath=Loader\classloader\rmv\il\RMV-2-8-33-two\RMV-2-8-33-two.cmd
WorkingDir=Loader\classloader\rmv\il\RMV-2-8-33-two
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[RMV-2-8-39g-two.cmd_9692]
@@ -75113,7 +74745,7 @@ RelativePath=Loader\classloader\rmv\il\RMV-2-8-39g-two\RMV-2-8-39g-two.cmd
WorkingDir=Loader\classloader\rmv\il\RMV-2-8-39g-two
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[RMV-2-8-7-two.cmd_9693]
@@ -75121,7 +74753,7 @@ RelativePath=Loader\classloader\rmv\il\RMV-2-8-7-two\RMV-2-8-7-two.cmd
WorkingDir=Loader\classloader\rmv\il\RMV-2-8-7-two
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[t1.cmd_9694]
@@ -75137,7 +74769,7 @@ RelativePath=Loader\classloader\SequentialLayout\Regress\217070\t2\t2.cmd
WorkingDir=Loader\classloader\SequentialLayout\Regress\217070\t2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[LiteralStatic.cmd_9696]
@@ -75153,7 +74785,7 @@ RelativePath=Loader\classloader\Statics\Regressions\484837\Enum_ValueField\Enum_
WorkingDir=Loader\classloader\Statics\Regressions\484837\Enum_ValueField
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[HelloWorld.cmd_9698]
@@ -75169,7 +74801,7 @@ RelativePath=Loader\classloader\TSAmbiguities\CollapsedMethods\InterfaceDefiniti
WorkingDir=Loader\classloader\TSAmbiguities\CollapsedMethods\InterfaceDefinition\HelloWorld
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[HelloWorld.cmd_9700]
@@ -75177,7 +74809,7 @@ RelativePath=Loader\classloader\TSAmbiguities\CollapsedMethods\InterfaceImplemen
WorkingDir=Loader\classloader\TSAmbiguities\CollapsedMethods\InterfaceImplementation\HelloWorld
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[HelloWorld.cmd_9701]
@@ -75185,7 +74817,7 @@ RelativePath=Loader\classloader\TSAmbiguities\CollapsedMethods\Override\HelloWor
WorkingDir=Loader\classloader\TSAmbiguities\CollapsedMethods\Override\HelloWorld
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[HelloWorld.cmd_9702]
@@ -75193,7 +74825,7 @@ RelativePath=Loader\classloader\TSAmbiguities\SameMethodImpl\CollapsedInterfaces
WorkingDir=Loader\classloader\TSAmbiguities\SameMethodImpl\CollapsedInterfaces\HelloWorld
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[HelloWorld.cmd_9703]
@@ -75209,7 +74841,7 @@ RelativePath=Loader\classloader\TSAmbiguities\Variance\Covariant_CollapsedInterf
WorkingDir=Loader\classloader\TSAmbiguities\Variance\Covariant_CollapsedInterfaces\HelloWorld
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[HelloWorld.cmd_9705]
@@ -75217,7 +74849,7 @@ RelativePath=Loader\classloader\TSAmbiguities\Variance\Covariant_InherittedColli
WorkingDir=Loader\classloader\TSAmbiguities\Variance\Covariant_InherittedCollision\HelloWorld
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[HelloWorld.cmd_9706]
@@ -75225,7 +74857,7 @@ RelativePath=Loader\classloader\TSAmbiguities\Variance\Variant_CollapsedInterfac
WorkingDir=Loader\classloader\TSAmbiguities\Variance\Variant_CollapsedInterfaces\HelloWorld
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[HelloWorld.cmd_9707]
@@ -75233,7 +74865,7 @@ RelativePath=Loader\classloader\TSAmbiguities\Variance\Variant_InherittedCollisi
WorkingDir=Loader\classloader\TSAmbiguities\Variance\Variant_InherittedCollision\HelloWorld
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[UnitTest.cmd_9708]
@@ -75241,7 +74873,7 @@ RelativePath=Loader\classloader\TypeForwarding\UnitTest\UnitTest\UnitTest.cmd
WorkingDir=Loader\classloader\TypeForwarding\UnitTest\UnitTest
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[test1.cmd_9709]
@@ -75249,7 +74881,7 @@ RelativePath=Loader\classloader\TypeInitialization\backpatching\test1\test1.cmd
WorkingDir=Loader\classloader\TypeInitialization\backpatching\test1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[CctorOpenFile.cmd_9710]
@@ -75257,7 +74889,7 @@ RelativePath=Loader\classloader\TypeInitialization\CctorsWithSideEffects\CctorOp
WorkingDir=Loader\classloader\TypeInitialization\CctorsWithSideEffects\CctorOpenFile
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[CctorThrowInlinedStatic.cmd_9711]
@@ -75305,7 +74937,7 @@ RelativePath=Loader\classloader\TypeInitialization\CctorsWithSideEffects\ResetGl
WorkingDir=Loader\classloader\TypeInitialization\CctorsWithSideEffects\ResetGlobalFields
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[TypeLoadInitExcep.cmd_9717]
@@ -75337,7 +74969,7 @@ RelativePath=Loader\classloader\TypeInitialization\CircularCctors\CircularCctorF
WorkingDir=Loader\classloader\TypeInitialization\CircularCctors\CircularCctorFourThreads
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[CircularCctorFourThreadsBFI.cmd_9721]
@@ -75353,7 +74985,7 @@ RelativePath=Loader\classloader\TypeInitialization\CircularCctors\CircularCctorT
WorkingDir=Loader\classloader\TypeInitialization\CircularCctors\CircularCctorThreeThreads01
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[CircularCctorThreeThreads01BFI.cmd_9723]
@@ -75361,7 +74993,7 @@ RelativePath=Loader\classloader\TypeInitialization\CircularCctors\CircularCctorT
WorkingDir=Loader\classloader\TypeInitialization\CircularCctors\CircularCctorThreeThreads01BFI
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[CircularCctorThreeThreads02.cmd_9724]
@@ -75369,7 +75001,7 @@ RelativePath=Loader\classloader\TypeInitialization\CircularCctors\CircularCctorT
WorkingDir=Loader\classloader\TypeInitialization\CircularCctors\CircularCctorThreeThreads02
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[CircularCctorThreeThreads02BFI.cmd_9725]
@@ -75377,7 +75009,7 @@ RelativePath=Loader\classloader\TypeInitialization\CircularCctors\CircularCctorT
WorkingDir=Loader\classloader\TypeInitialization\CircularCctors\CircularCctorThreeThreads02BFI
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[CircularCctorThreeThreads03.cmd_9726]
@@ -75385,7 +75017,7 @@ RelativePath=Loader\classloader\TypeInitialization\CircularCctors\CircularCctorT
WorkingDir=Loader\classloader\TypeInitialization\CircularCctors\CircularCctorThreeThreads03
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[CircularCctorThreeThreads03BFI.cmd_9727]
@@ -75393,7 +75025,7 @@ RelativePath=Loader\classloader\TypeInitialization\CircularCctors\CircularCctorT
WorkingDir=Loader\classloader\TypeInitialization\CircularCctors\CircularCctorThreeThreads03BFI
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[CctorThrowStaticFieldBFI.cmd_9728]
@@ -75417,7 +75049,7 @@ RelativePath=Loader\classloader\TypeInitialization\Inlining\GenMethInlined\GenMe
WorkingDir=Loader\classloader\TypeInitialization\Inlining\GenMethInlined
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GenMethInlined_Multinested.cmd_9731]
@@ -75425,7 +75057,7 @@ RelativePath=Loader\classloader\TypeInitialization\Inlining\GenMethInlined_Multi
WorkingDir=Loader\classloader\TypeInitialization\Inlining\GenMethInlined_Multinested
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GenTypeInlined.cmd_9732]
@@ -75433,7 +75065,7 @@ RelativePath=Loader\classloader\TypeInitialization\Inlining\GenTypeInlined\GenTy
WorkingDir=Loader\classloader\TypeInitialization\Inlining\GenTypeInlined
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[GenTypeInlined_Multinested.cmd_9733]
@@ -75441,7 +75073,7 @@ RelativePath=Loader\classloader\TypeInitialization\Inlining\GenTypeInlined_Multi
WorkingDir=Loader\classloader\TypeInitialization\Inlining\GenTypeInlined_Multinested
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Inlined.cmd_9734]
@@ -75449,7 +75081,7 @@ RelativePath=Loader\classloader\TypeInitialization\Inlining\Inlined\Inlined.cmd
WorkingDir=Loader\classloader\TypeInitialization\Inlining\Inlined
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Inlined_Multinested.cmd_9735]
@@ -75457,7 +75089,7 @@ RelativePath=Loader\classloader\TypeInitialization\Inlining\Inlined_Multinested\
WorkingDir=Loader\classloader\TypeInitialization\Inlining\Inlined_Multinested
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[CctorZeroVal01.cmd_9736]
@@ -75465,7 +75097,7 @@ RelativePath=Loader\classloader\TypeInitialization\ThisNulllPointer\CctorZeroVal
WorkingDir=Loader\classloader\TypeInitialization\ThisNulllPointer\CctorZeroVal01
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[CctorZeroVal02.cmd_9737]
@@ -75473,7 +75105,7 @@ RelativePath=Loader\classloader\TypeInitialization\ThisNulllPointer\CctorZeroVal
WorkingDir=Loader\classloader\TypeInitialization\ThisNulllPointer\CctorZeroVal02
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[CctorZeroVal03.cmd_9738]
@@ -75481,7 +75113,7 @@ RelativePath=Loader\classloader\TypeInitialization\ThisNulllPointer\CctorZeroVal
WorkingDir=Loader\classloader\TypeInitialization\ThisNulllPointer\CctorZeroVal03
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[L-1-1-1.cmd_9739]
@@ -75489,7 +75121,7 @@ RelativePath=Loader\classloader\v1\Beta1\Layout\Matrix\cs\L-1-1-1\L-1-1-1.cmd
WorkingDir=Loader\classloader\v1\Beta1\Layout\Matrix\cs\L-1-1-1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[L-1-1-3.cmd_9740]
@@ -75497,7 +75129,7 @@ RelativePath=Loader\classloader\v1\Beta1\Layout\Matrix\cs\L-1-1-3\L-1-1-3.cmd
WorkingDir=Loader\classloader\v1\Beta1\Layout\Matrix\cs\L-1-1-3
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[L-1-10-1.cmd_9741]
@@ -75505,7 +75137,7 @@ RelativePath=Loader\classloader\v1\Beta1\Layout\Matrix\cs\L-1-10-1\L-1-10-1.cmd
WorkingDir=Loader\classloader\v1\Beta1\Layout\Matrix\cs\L-1-10-1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[L-1-10-3.cmd_9742]
@@ -75513,7 +75145,7 @@ RelativePath=Loader\classloader\v1\Beta1\Layout\Matrix\cs\L-1-10-3\L-1-10-3.cmd
WorkingDir=Loader\classloader\v1\Beta1\Layout\Matrix\cs\L-1-10-3
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[L-1-11-1.cmd_9743]
@@ -75521,7 +75153,7 @@ RelativePath=Loader\classloader\v1\Beta1\Layout\Matrix\cs\L-1-11-1\L-1-11-1.cmd
WorkingDir=Loader\classloader\v1\Beta1\Layout\Matrix\cs\L-1-11-1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[L-1-11-3.cmd_9744]
@@ -75529,7 +75161,7 @@ RelativePath=Loader\classloader\v1\Beta1\Layout\Matrix\cs\L-1-11-3\L-1-11-3.cmd
WorkingDir=Loader\classloader\v1\Beta1\Layout\Matrix\cs\L-1-11-3
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[L-1-12-1.cmd_9745]
@@ -75537,7 +75169,7 @@ RelativePath=Loader\classloader\v1\Beta1\Layout\Matrix\cs\L-1-12-1\L-1-12-1.cmd
WorkingDir=Loader\classloader\v1\Beta1\Layout\Matrix\cs\L-1-12-1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[L-1-12-3.cmd_9746]
@@ -75545,7 +75177,7 @@ RelativePath=Loader\classloader\v1\Beta1\Layout\Matrix\cs\L-1-12-3\L-1-12-3.cmd
WorkingDir=Loader\classloader\v1\Beta1\Layout\Matrix\cs\L-1-12-3
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[L-1-2-1.cmd_9747]
@@ -75553,7 +75185,7 @@ RelativePath=Loader\classloader\v1\Beta1\Layout\Matrix\cs\L-1-2-1\L-1-2-1.cmd
WorkingDir=Loader\classloader\v1\Beta1\Layout\Matrix\cs\L-1-2-1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[L-1-2-3.cmd_9748]
@@ -75561,7 +75193,7 @@ RelativePath=Loader\classloader\v1\Beta1\Layout\Matrix\cs\L-1-2-3\L-1-2-3.cmd
WorkingDir=Loader\classloader\v1\Beta1\Layout\Matrix\cs\L-1-2-3
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[L-1-3-1.cmd_9749]
@@ -75569,7 +75201,7 @@ RelativePath=Loader\classloader\v1\Beta1\Layout\Matrix\cs\L-1-3-1\L-1-3-1.cmd
WorkingDir=Loader\classloader\v1\Beta1\Layout\Matrix\cs\L-1-3-1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[L-1-4-1.cmd_9750]
@@ -75585,7 +75217,7 @@ RelativePath=Loader\classloader\v1\Beta1\Layout\Matrix\cs\L-1-5-1\L-1-5-1.cmd
WorkingDir=Loader\classloader\v1\Beta1\Layout\Matrix\cs\L-1-5-1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[L-1-5-3.cmd_9752]
@@ -75593,7 +75225,7 @@ RelativePath=Loader\classloader\v1\Beta1\Layout\Matrix\cs\L-1-5-3\L-1-5-3.cmd
WorkingDir=Loader\classloader\v1\Beta1\Layout\Matrix\cs\L-1-5-3
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[L-1-6-1.cmd_9753]
@@ -75601,7 +75233,7 @@ RelativePath=Loader\classloader\v1\Beta1\Layout\Matrix\cs\L-1-6-1\L-1-6-1.cmd
WorkingDir=Loader\classloader\v1\Beta1\Layout\Matrix\cs\L-1-6-1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[L-1-6-3.cmd_9754]
@@ -75609,7 +75241,7 @@ RelativePath=Loader\classloader\v1\Beta1\Layout\Matrix\cs\L-1-6-3\L-1-6-3.cmd
WorkingDir=Loader\classloader\v1\Beta1\Layout\Matrix\cs\L-1-6-3
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[L-1-7-1.cmd_9755]
@@ -75617,7 +75249,7 @@ RelativePath=Loader\classloader\v1\Beta1\Layout\Matrix\cs\L-1-7-1\L-1-7-1.cmd
WorkingDir=Loader\classloader\v1\Beta1\Layout\Matrix\cs\L-1-7-1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[L-1-7-3.cmd_9756]
@@ -75625,7 +75257,7 @@ RelativePath=Loader\classloader\v1\Beta1\Layout\Matrix\cs\L-1-7-3\L-1-7-3.cmd
WorkingDir=Loader\classloader\v1\Beta1\Layout\Matrix\cs\L-1-7-3
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[L-1-8-1.cmd_9757]
@@ -75633,7 +75265,7 @@ RelativePath=Loader\classloader\v1\Beta1\Layout\Matrix\cs\L-1-8-1\L-1-8-1.cmd
WorkingDir=Loader\classloader\v1\Beta1\Layout\Matrix\cs\L-1-8-1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[L-1-8-3.cmd_9758]
@@ -75641,7 +75273,7 @@ RelativePath=Loader\classloader\v1\Beta1\Layout\Matrix\cs\L-1-8-3\L-1-8-3.cmd
WorkingDir=Loader\classloader\v1\Beta1\Layout\Matrix\cs\L-1-8-3
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[L-1-9-1.cmd_9759]
@@ -75649,7 +75281,7 @@ RelativePath=Loader\classloader\v1\Beta1\Layout\Matrix\cs\L-1-9-1\L-1-9-1.cmd
WorkingDir=Loader\classloader\v1\Beta1\Layout\Matrix\cs\L-1-9-1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[L-1-9-3.cmd_9760]
@@ -75657,7 +75289,7 @@ RelativePath=Loader\classloader\v1\Beta1\Layout\Matrix\cs\L-1-9-3\L-1-9-3.cmd
WorkingDir=Loader\classloader\v1\Beta1\Layout\Matrix\cs\L-1-9-3
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[L-2-10-1.cmd_9761]
@@ -75665,7 +75297,7 @@ RelativePath=Loader\classloader\v1\Beta1\Layout\Matrix\cs\L-2-10-1\L-2-10-1.cmd
WorkingDir=Loader\classloader\v1\Beta1\Layout\Matrix\cs\L-2-10-1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[L-2-10-3.cmd_9762]
@@ -75673,7 +75305,7 @@ RelativePath=Loader\classloader\v1\Beta1\Layout\Matrix\cs\L-2-10-3\L-2-10-3.cmd
WorkingDir=Loader\classloader\v1\Beta1\Layout\Matrix\cs\L-2-10-3
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[L-2-11-1.cmd_9763]
@@ -75681,7 +75313,7 @@ RelativePath=Loader\classloader\v1\Beta1\Layout\Matrix\cs\L-2-11-1\L-2-11-1.cmd
WorkingDir=Loader\classloader\v1\Beta1\Layout\Matrix\cs\L-2-11-1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[L-2-11-3.cmd_9764]
@@ -75689,7 +75321,7 @@ RelativePath=Loader\classloader\v1\Beta1\Layout\Matrix\cs\L-2-11-3\L-2-11-3.cmd
WorkingDir=Loader\classloader\v1\Beta1\Layout\Matrix\cs\L-2-11-3
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[L-2-12-1.cmd_9765]
@@ -75697,7 +75329,7 @@ RelativePath=Loader\classloader\v1\Beta1\Layout\Matrix\cs\L-2-12-1\L-2-12-1.cmd
WorkingDir=Loader\classloader\v1\Beta1\Layout\Matrix\cs\L-2-12-1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[L-2-12-3.cmd_9766]
@@ -75705,7 +75337,7 @@ RelativePath=Loader\classloader\v1\Beta1\Layout\Matrix\cs\L-2-12-3\L-2-12-3.cmd
WorkingDir=Loader\classloader\v1\Beta1\Layout\Matrix\cs\L-2-12-3
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[L-2-3-1.cmd_9767]
@@ -75713,7 +75345,7 @@ RelativePath=Loader\classloader\v1\Beta1\Layout\Matrix\cs\L-2-3-1\L-2-3-1.cmd
WorkingDir=Loader\classloader\v1\Beta1\Layout\Matrix\cs\L-2-3-1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[L-2-4-1.cmd_9768]
@@ -75721,7 +75353,7 @@ RelativePath=Loader\classloader\v1\Beta1\Layout\Matrix\cs\L-2-4-1\L-2-4-1.cmd
WorkingDir=Loader\classloader\v1\Beta1\Layout\Matrix\cs\L-2-4-1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[L-2-5-1.cmd_9769]
@@ -75729,7 +75361,7 @@ RelativePath=Loader\classloader\v1\Beta1\Layout\Matrix\cs\L-2-5-1\L-2-5-1.cmd
WorkingDir=Loader\classloader\v1\Beta1\Layout\Matrix\cs\L-2-5-1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[L-2-5-3.cmd_9770]
@@ -75737,7 +75369,7 @@ RelativePath=Loader\classloader\v1\Beta1\Layout\Matrix\cs\L-2-5-3\L-2-5-3.cmd
WorkingDir=Loader\classloader\v1\Beta1\Layout\Matrix\cs\L-2-5-3
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[L-2-6-1.cmd_9771]
@@ -75745,7 +75377,7 @@ RelativePath=Loader\classloader\v1\Beta1\Layout\Matrix\cs\L-2-6-1\L-2-6-1.cmd
WorkingDir=Loader\classloader\v1\Beta1\Layout\Matrix\cs\L-2-6-1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[L-2-6-3.cmd_9772]
@@ -75753,7 +75385,7 @@ RelativePath=Loader\classloader\v1\Beta1\Layout\Matrix\cs\L-2-6-3\L-2-6-3.cmd
WorkingDir=Loader\classloader\v1\Beta1\Layout\Matrix\cs\L-2-6-3
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[L-2-9-1.cmd_9773]
@@ -75761,7 +75393,7 @@ RelativePath=Loader\classloader\v1\Beta1\Layout\Matrix\cs\L-2-9-1\L-2-9-1.cmd
WorkingDir=Loader\classloader\v1\Beta1\Layout\Matrix\cs\L-2-9-1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[L-2-9-3.cmd_9774]
@@ -75769,7 +75401,7 @@ RelativePath=Loader\classloader\v1\Beta1\Layout\Matrix\cs\L-2-9-3\L-2-9-3.cmd
WorkingDir=Loader\classloader\v1\Beta1\Layout\Matrix\cs\L-2-9-3
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Case1.cmd_9775]
@@ -75777,7 +75409,7 @@ RelativePath=Loader\classloader\v1\M10\Acceptance\Case1\Case1.cmd
WorkingDir=Loader\classloader\v1\M10\Acceptance\Case1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Case2.cmd_9776]
@@ -75785,7 +75417,7 @@ RelativePath=Loader\classloader\v1\M10\Acceptance\Case2\Case2.cmd
WorkingDir=Loader\classloader\v1\M10\Acceptance\Case2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Case3.cmd_9777]
@@ -75793,7 +75425,7 @@ RelativePath=Loader\classloader\v1\M10\Acceptance\Case3\Case3.cmd
WorkingDir=Loader\classloader\v1\M10\Acceptance\Case3
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Case4.cmd_9778]
@@ -75801,7 +75433,7 @@ RelativePath=Loader\classloader\v1\M10\Acceptance\Case4\Case4.cmd
WorkingDir=Loader\classloader\v1\M10\Acceptance\Case4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Exception.cmd_9779]
@@ -75825,7 +75457,7 @@ RelativePath=Loader\NativeLibs\FromNativePaths\FromNativePaths.cmd
WorkingDir=Loader\NativeLibs\FromNativePaths
Expected=0
MaxAllowedDurationSeconds=600
-Categories=RT;Pri0;EXPECTED_PASS
+Categories=RT;EXPECTED_PASS;Pri1
HostStyle=0
[main.cmd_9782]
@@ -75833,7 +75465,7 @@ RelativePath=Loader\regressions\classloader\main\main.cmd
WorkingDir=Loader\regressions\classloader\main
Expected=0
MaxAllowedDurationSeconds=600
-Categories=RT;Pri0;EXPECTED_PASS
+Categories=RT;EXPECTED_PASS;Pri1
HostStyle=0
[vsw307137.cmd_9783]
@@ -75841,7 +75473,7 @@ RelativePath=Loader\regressions\classloader\vsw307137\vsw307137.cmd
WorkingDir=Loader\regressions\classloader\vsw307137
Expected=0
MaxAllowedDurationSeconds=600
-Categories=RT;Pri0;EXPECTED_PASS
+Categories=RT;EXPECTED_PASS;Pri1
HostStyle=0
[Polyrec.cmd_9784]
@@ -75849,7 +75481,7 @@ RelativePath=Loader\regressions\polyrec\Polyrec\Polyrec.cmd
WorkingDir=Loader\regressions\polyrec\Polyrec
Expected=0
MaxAllowedDurationSeconds=600
-Categories=RT;Pri0;EXPECTED_PASS
+Categories=RT;EXPECTED_PASS;Pri1
HostStyle=0
[AssemblyAttrs.cmd_9785]
@@ -75865,47 +75497,7 @@ RelativePath=managed\Compilation\Compilation\Compilation.cmd
WorkingDir=managed\Compilation\Compilation
Expected=0
MaxAllowedDurationSeconds=800
-Categories=RT;Pri0;LONG_RUNNING;NATIVE_INTEROP;EXPECTED_PASS
-HostStyle=0
-
-[generics.cmd_9787]
-RelativePath=readytorun\generics\generics.cmd
-WorkingDir=readytorun\generics
-Expected=0
-MaxAllowedDurationSeconds=600
-Categories=EXPECTED_FAIL;11534
-HostStyle=0
-
-[callgenericctor.cmd_9788]
-RelativePath=readytorun\genericsload\callgenericctor\callgenericctor.cmd
-WorkingDir=readytorun\genericsload\callgenericctor
-Expected=0
-MaxAllowedDurationSeconds=600
-Categories=EXPECTED_FAIL;11534
-HostStyle=0
-
-[usegenericfield.cmd_9789]
-RelativePath=readytorun\genericsload\usegenericfield\usegenericfield.cmd
-WorkingDir=readytorun\genericsload\usegenericfield
-Expected=0
-MaxAllowedDurationSeconds=600
-Categories=EXPECTED_FAIL;11534
-HostStyle=0
-
-[mainv1.cmd_9790]
-RelativePath=readytorun\mainv1\mainv1.cmd
-WorkingDir=readytorun\mainv1
-Expected=0
-MaxAllowedDurationSeconds=600
-Categories=UNSTABLE;EXPECTED_FAIL;11534
-HostStyle=0
-
-[mainv2.cmd_9791]
-RelativePath=readytorun\mainv2\mainv2.cmd
-WorkingDir=readytorun\mainv2
-Expected=0
-MaxAllowedDurationSeconds=600
-Categories=UNSTABLE;EXPECTED_FAIL;11534
+Categories=RT;LONG_RUNNING;NATIVE_INTEROP;EXPECTED_PASS
HostStyle=0
[Dev10_629953.cmd_9792]
@@ -75929,7 +75521,7 @@ RelativePath=Regressions\assemblyref\test\test.cmd
WorkingDir=Regressions\assemblyref\test
Expected=0
MaxAllowedDurationSeconds=600
-Categories=RT;Pri0;EXPECTED_PASS
+Categories=RT;EXPECTED_PASS;Pri1
HostStyle=0
[AboveStackLimit.cmd_9795]
@@ -75937,7 +75529,7 @@ RelativePath=Regressions\common\AboveStackLimit\AboveStackLimit.cmd
WorkingDir=Regressions\common\AboveStackLimit
Expected=0
MaxAllowedDurationSeconds=600
-Categories=RT;Pri0;EXPECTED_PASS
+Categories=RT;EXPECTED_PASS
HostStyle=0
[ArrayCopy.cmd_9796]
@@ -75945,7 +75537,7 @@ RelativePath=Regressions\common\ArrayCopy\ArrayCopy.cmd
WorkingDir=Regressions\common\ArrayCopy
Expected=0
MaxAllowedDurationSeconds=600
-Categories=RT;Pri0;EXPECTED_PASS
+Categories=RT;EXPECTED_PASS;Pri1
HostStyle=0
[avtest.cmd_9797]
@@ -75953,7 +75545,7 @@ RelativePath=Regressions\common\avtest\avtest.cmd
WorkingDir=Regressions\common\avtest
Expected=0
MaxAllowedDurationSeconds=600
-Categories=RT;Pri0;EXPECTED_PASS
+Categories=RT;EXPECTED_PASS
HostStyle=0
[CompEx.cmd_9798]
@@ -75961,7 +75553,7 @@ RelativePath=Regressions\common\CompEx\CompEx.cmd
WorkingDir=Regressions\common\CompEx
Expected=0
MaxAllowedDurationSeconds=600
-Categories=RT;Pri0;EXPECTED_PASS
+Categories=RT;EXPECTED_PASS
HostStyle=0
[date.cmd_9799]
@@ -75969,7 +75561,7 @@ RelativePath=Regressions\common\date\date.cmd
WorkingDir=Regressions\common\date
Expected=0
MaxAllowedDurationSeconds=600
-Categories=RT;Pri0;EXPECTED_PASS
+Categories=RT;EXPECTED_PASS
HostStyle=0
[DisableTransparencyEnforcement.cmd_9800]
@@ -75977,7 +75569,7 @@ RelativePath=Regressions\common\DisableTransparencyEnforcement\DisableTransparen
WorkingDir=Regressions\common\DisableTransparencyEnforcement
Expected=0
MaxAllowedDurationSeconds=600
-Categories=RT;Pri0;EXPECTED_PASS
+Categories=RT;EXPECTED_PASS;Pri1
HostStyle=0
[interlock.cmd_9801]
@@ -75985,7 +75577,7 @@ RelativePath=Regressions\common\interlock\interlock.cmd
WorkingDir=Regressions\common\interlock
Expected=0
MaxAllowedDurationSeconds=600
-Categories=RT;Pri0;EXPECTED_PASS
+Categories=RT;EXPECTED_PASS;Pri1
HostStyle=0
[Marshal.cmd_9802]
@@ -75993,7 +75585,7 @@ RelativePath=Regressions\common\Marshal\Marshal.cmd
WorkingDir=Regressions\common\Marshal
Expected=0
MaxAllowedDurationSeconds=600
-Categories=RT;Pri0;EXPECTED_PASS
+Categories=RT;EXPECTED_PASS
HostStyle=0
[pow3.cmd_9803]
@@ -76001,7 +75593,7 @@ RelativePath=Regressions\common\pow3\pow3.cmd
WorkingDir=Regressions\common\pow3
Expected=0
MaxAllowedDurationSeconds=600
-Categories=RT;Pri0;EXPECTED_PASS
+Categories=RT;EXPECTED_PASS
HostStyle=0
[test1307.cmd_9804]
@@ -76009,7 +75601,7 @@ RelativePath=Regressions\common\test1307\test1307.cmd
WorkingDir=Regressions\common\test1307
Expected=0
MaxAllowedDurationSeconds=600
-Categories=RT;Pri0;EXPECTED_PASS
+Categories=RT;EXPECTED_PASS;Pri1
HostStyle=0
[testClass.cmd_9805]
@@ -76017,7 +75609,7 @@ RelativePath=Regressions\common\testClass\testClass.cmd
WorkingDir=Regressions\common\testClass
Expected=0
MaxAllowedDurationSeconds=600
-Categories=RT;Pri0;EXPECTED_PASS
+Categories=RT;EXPECTED_PASS;Pri1
HostStyle=0
[testInterface.cmd_9806]
@@ -76025,7 +75617,7 @@ RelativePath=Regressions\common\testInterface\testInterface.cmd
WorkingDir=Regressions\common\testInterface
Expected=0
MaxAllowedDurationSeconds=600
-Categories=RT;Pri0;EXPECTED_PASS
+Categories=RT;EXPECTED_PASS;Pri1
HostStyle=0
[ThreadCulture.cmd_9807]
@@ -76033,7 +75625,7 @@ RelativePath=Regressions\common\ThreadCulture\ThreadCulture.cmd
WorkingDir=Regressions\common\ThreadCulture
Expected=0
MaxAllowedDurationSeconds=600
-Categories=RT;Pri0;EXPECTED_PASS
+Categories=RT;EXPECTED_PASS;Pri1
HostStyle=0
[ToLower.cmd_9808]
@@ -76041,7 +75633,7 @@ RelativePath=Regressions\common\ToLower\ToLower.cmd
WorkingDir=Regressions\common\ToLower
Expected=0
MaxAllowedDurationSeconds=600
-Categories=RT;Pri0;EXPECTED_PASS
+Categories=RT;EXPECTED_PASS
HostStyle=0
[Unsafe.cmd_9809]
@@ -76049,7 +75641,7 @@ RelativePath=Regressions\common\Unsafe\Unsafe.cmd
WorkingDir=Regressions\common\Unsafe
Expected=0
MaxAllowedDurationSeconds=600
-Categories=RT;Pri0;EXPECTED_PASS
+Categories=RT;EXPECTED_PASS
HostStyle=0
[avtest.cmd_9810]
@@ -76057,7 +75649,7 @@ RelativePath=Regressions\coreclr\0014\avtest\avtest.cmd
WorkingDir=Regressions\coreclr\0014\avtest
Expected=0
MaxAllowedDurationSeconds=600
-Categories=RT;Pri0;EXPECTED_PASS
+Categories=RT;EXPECTED_PASS
HostStyle=0
[ArrayCopy.cmd_9811]
@@ -76065,7 +75657,7 @@ RelativePath=Regressions\coreclr\0018\ArrayCopy\ArrayCopy.cmd
WorkingDir=Regressions\coreclr\0018\ArrayCopy
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[thread08-simplified.cmd_9812]
@@ -76105,7 +75697,7 @@ RelativePath=Regressions\coreclr\0069\date\date.cmd
WorkingDir=Regressions\coreclr\0069\date
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[LargeArrayTest.cmd_9817]
@@ -76121,7 +75713,7 @@ RelativePath=Regressions\coreclr\0077\interlock\interlock.cmd
WorkingDir=Regressions\coreclr\0077\interlock
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[delete_next_card_table.cmd_9819]
@@ -76137,7 +75729,7 @@ RelativePath=Regressions\coreclr\0099\AboveStackLimit\AboveStackLimit.cmd
WorkingDir=Regressions\coreclr\0099\AboveStackLimit
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[pow3.cmd_9821]
@@ -76145,7 +75737,7 @@ RelativePath=Regressions\coreclr\0138\pow3\pow3.cmd
WorkingDir=Regressions\coreclr\0138\pow3
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[CompEx.cmd_9822]
@@ -76153,7 +75745,7 @@ RelativePath=Regressions\coreclr\0198\CompEx\CompEx.cmd
WorkingDir=Regressions\coreclr\0198\CompEx
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ThreadCulture.cmd_9823]
@@ -76161,7 +75753,7 @@ RelativePath=Regressions\coreclr\0202\ThreadCulture\ThreadCulture.cmd
WorkingDir=Regressions\coreclr\0202\ThreadCulture
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[genrecur.cmd_9824]
@@ -76177,7 +75769,7 @@ RelativePath=Regressions\coreclr\0275\Marshal\Marshal.cmd
WorkingDir=Regressions\coreclr\0275\Marshal
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[ToLower.cmd_9826]
@@ -76185,7 +75777,7 @@ RelativePath=Regressions\coreclr\0308\ToLower\ToLower.cmd
WorkingDir=Regressions\coreclr\0308\ToLower
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[unsafe.cmd_9827]
@@ -76201,7 +75793,7 @@ RelativePath=Regressions\coreclr\0416\hello\hello.cmd
WorkingDir=Regressions\coreclr\0416\hello
Expected=0
MaxAllowedDurationSeconds=600
-Categories=Pri1;RT;EXPECTED_PASS
+Categories=Pri1;RT;EXPECTED_FAIL;13796
HostStyle=0
[test.cmd_9829]
@@ -76209,7 +75801,7 @@ RelativePath=Regressions\coreclr\0433\test\test.cmd
WorkingDir=Regressions\coreclr\0433\test
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_FAIL;Pri1;13796
HostStyle=0
[test.cmd_9830]
@@ -76217,7 +75809,7 @@ RelativePath=Regressions\coreclr\0487\test\test.cmd
WorkingDir=Regressions\coreclr\0487\test
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_FAIL;Pri1;13796
HostStyle=0
[Test570.cmd_9831]
@@ -76313,7 +75905,7 @@ RelativePath=Regressions\coreclr\1307\test1307\test1307.cmd
WorkingDir=Regressions\coreclr\1307\test1307
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[testClass.cmd_9843]
@@ -76321,7 +75913,7 @@ RelativePath=Regressions\coreclr\1333\testClass\testClass.cmd
WorkingDir=Regressions\coreclr\1333\testClass
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[testInterface.cmd_9844]
@@ -76329,7 +75921,7 @@ RelativePath=Regressions\coreclr\1333\testInterface\testInterface.cmd
WorkingDir=Regressions\coreclr\1333\testInterface
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS
+Categories=EXPECTED_PASS;Pri1
HostStyle=0
[Test1337.cmd_9845]
@@ -76401,7 +75993,7 @@ RelativePath=Regressions\expl_double\expl_double\expl_double.cmd
WorkingDir=Regressions\expl_double\expl_double
Expected=0
MaxAllowedDurationSeconds=600
-Categories=RT;Pri0;EXPECTED_PASS
+Categories=RT;EXPECTED_PASS;Pri1
HostStyle=0
[DevDiv_278371.cmd_9854]
@@ -76409,7 +76001,7 @@ RelativePath=JIT\Regression\JitBlue\DevDiv_278371\DevDiv_278371\DevDiv_278371.cm
WorkingDir=JIT\Regression\JitBlue\DevDiv_278371\DevDiv_278371
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated193.cmd_9855]
@@ -76417,7 +76009,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest193\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest193\Generated193
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1415.cmd_9856]
@@ -76425,7 +76017,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1415\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1415\Generated1415
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1246.cmd_9857]
@@ -76433,7 +76025,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1246\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1246\Generated1246
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1313.cmd_9858]
@@ -76441,7 +76033,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1313\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1313\Generated1313
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated80.cmd_9859]
@@ -76449,7 +76041,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest80\Generated
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest80\Generated80
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1482.cmd_9860]
@@ -76457,7 +76049,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1482\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1482\Generated1482
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated560.cmd_9861]
@@ -76465,7 +76057,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest560\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest560\Generated560
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated864.cmd_9862]
@@ -76473,7 +76065,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest864\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest864\Generated864
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated344.cmd_9863]
@@ -76481,7 +76073,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest344\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest344\Generated344
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated507.cmd_9864]
@@ -76489,7 +76081,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest507\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest507\Generated507
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated223.cmd_9865]
@@ -76497,7 +76089,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest223\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest223\Generated223
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[b410474.cmd_9866]
@@ -76505,7 +76097,7 @@ RelativePath=JIT\Regression\VS-ia64-JIT\V2.0-Beta2\b410474\b410474\b410474.cmd
WorkingDir=JIT\Regression\VS-ia64-JIT\V2.0-Beta2\b410474\b410474
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_FAIL;2451;EXCLUDED;RVA_STATIC
+Categories=EXPECTED_FAIL;2451;EXCLUDED;RVA_STATIC;Pri1
HostStyle=0
[Generated1156.cmd_9867]
@@ -76513,7 +76105,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1156\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1156\Generated1156
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1330.cmd_9868]
@@ -76521,7 +76113,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1330\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1330\Generated1330
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated349.cmd_9869]
@@ -76529,7 +76121,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest349\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest349\Generated349
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated766.cmd_9870]
@@ -76537,7 +76129,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest766\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest766\Generated766
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1222.cmd_9871]
@@ -76545,7 +76137,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1222\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1222\Generated1222
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated517.cmd_9872]
@@ -76553,7 +76145,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest517\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest517\Generated517
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated997.cmd_9873]
@@ -76561,7 +76153,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest997\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest997\Generated997
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated88.cmd_9874]
@@ -76569,7 +76161,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest88\Generated
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest88\Generated88
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated847.cmd_9875]
@@ -76577,7 +76169,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest847\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest847\Generated847
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated895.cmd_9876]
@@ -76585,7 +76177,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest895\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest895\Generated895
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated286.cmd_9877]
@@ -76593,7 +76185,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest286\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest286\Generated286
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1302.cmd_9878]
@@ -76601,7 +76193,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1302\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1302\Generated1302
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated90.cmd_9879]
@@ -76609,7 +76201,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest90\Generated
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest90\Generated90
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated464.cmd_9880]
@@ -76617,7 +76209,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest464\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest464\Generated464
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated679.cmd_9881]
@@ -76625,7 +76217,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest679\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest679\Generated679
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated869.cmd_9882]
@@ -76633,7 +76225,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest869\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest869\Generated869
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1124.cmd_9883]
@@ -76641,7 +76233,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1124\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1124\Generated1124
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated559.cmd_9884]
@@ -76649,7 +76241,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest559\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest559\Generated559
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[b07847.cmd_9885]
@@ -76657,7 +76249,7 @@ RelativePath=JIT\Regression\CLR-x86-EJIT\v1-m10\b07847\b07847\b07847.cmd
WorkingDir=JIT\Regression\CLR-x86-EJIT\v1-m10\b07847\b07847
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_FAIL;2441;EXCLUDED;RVA_STATIC
+Categories=EXPECTED_FAIL;2441;EXCLUDED;RVA_STATIC;Pri1
HostStyle=0
[Generated554.cmd_9886]
@@ -76665,7 +76257,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest554\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest554\Generated554
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[mcc_i60.cmd_9887]
@@ -76673,7 +76265,7 @@ RelativePath=JIT\jit64\mcc\interop\mcc_i60\mcc_i60.cmd
WorkingDir=JIT\jit64\mcc\interop\mcc_i60
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_FAIL;9462;EXCLUDED;VARARG
+Categories=EXPECTED_FAIL;9462;EXCLUDED;VARARG;Pri1
HostStyle=0
[Generated1394.cmd_9888]
@@ -76681,7 +76273,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1394\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1394\Generated1394
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated772.cmd_9889]
@@ -76689,7 +76281,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest772\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest772\Generated772
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1403.cmd_9890]
@@ -76697,7 +76289,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1403\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1403\Generated1403
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated610.cmd_9891]
@@ -76705,7 +76297,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest610\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest610\Generated610
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated785.cmd_9892]
@@ -76713,7 +76305,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest785\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest785\Generated785
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated703.cmd_9893]
@@ -76721,7 +76313,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest703\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest703\Generated703
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated753.cmd_9894]
@@ -76729,7 +76321,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest753\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest753\Generated753
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated146.cmd_9895]
@@ -76737,7 +76329,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest146\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest146\Generated146
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated527.cmd_9896]
@@ -76745,7 +76337,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest527\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest527\Generated527
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated592.cmd_9897]
@@ -76753,7 +76345,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest592\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest592\Generated592
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[uint64Opt_ro.cmd_9898]
@@ -76761,7 +76353,7 @@ RelativePath=JIT\Directed\shift\uint64Opt_ro\uint64Opt_ro.cmd
WorkingDir=JIT\Directed\shift\uint64Opt_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated425.cmd_9899]
@@ -76769,7 +76361,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest425\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest425\Generated425
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated885.cmd_9900]
@@ -76777,7 +76369,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest885\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest885\Generated885
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1396.cmd_9901]
@@ -76785,7 +76377,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1396\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1396\Generated1396
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Test7685.cmd_9902]
@@ -76793,7 +76385,7 @@ RelativePath=Regressions\coreclr\GitHub_7685\Test7685\Test7685.cmd
WorkingDir=Regressions\coreclr\GitHub_7685\Test7685
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated921.cmd_9903]
@@ -76801,7 +76393,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest921\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest921\Generated921
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[DevDiv_278376.cmd_9904]
@@ -76809,7 +76401,7 @@ RelativePath=JIT\Regression\JitBlue\DevDiv_278376\DevDiv_278376\DevDiv_278376.cm
WorkingDir=JIT\Regression\JitBlue\DevDiv_278376\DevDiv_278376
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[_dbgsin_cs_il.cmd_9905]
@@ -76817,7 +76409,7 @@ RelativePath=JIT\Methodical\Boxing\xlang\_dbgsin_cs_il\_dbgsin_cs_il.cmd
WorkingDir=JIT\Methodical\Boxing\xlang\_dbgsin_cs_il
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated883.cmd_9906]
@@ -76825,7 +76417,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest883\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest883\Generated883
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated471.cmd_9907]
@@ -76833,7 +76425,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest471\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest471\Generated471
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1015.cmd_9908]
@@ -76841,7 +76433,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1015\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1015\Generated1015
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated528.cmd_9909]
@@ -76849,7 +76441,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest528\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest528\Generated528
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[pinvoke-examples.cmd_9910]
@@ -76857,7 +76449,7 @@ RelativePath=JIT\Directed\pinvoke\pinvoke-examples\pinvoke-examples.cmd
WorkingDir=JIT\Directed\pinvoke\pinvoke-examples
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[DivConst.cmd_9911]
@@ -76873,7 +76465,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest648\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest648\Generated648
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1446.cmd_9913]
@@ -76881,7 +76473,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1446\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1446\Generated1446
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1257.cmd_9914]
@@ -76889,7 +76481,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1257\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1257\Generated1257
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated285.cmd_9915]
@@ -76897,7 +76489,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest285\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest285\Generated285
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated971.cmd_9916]
@@ -76905,7 +76497,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest971\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest971\Generated971
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1065.cmd_9917]
@@ -76913,7 +76505,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1065\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1065\Generated1065
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated435.cmd_9918]
@@ -76921,7 +76513,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest435\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest435\Generated435
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated16.cmd_9919]
@@ -76929,7 +76521,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest16\Generated
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest16\Generated16
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated195.cmd_9920]
@@ -76937,7 +76529,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest195\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest195\Generated195
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated520.cmd_9921]
@@ -76945,7 +76537,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest520\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest520\Generated520
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated143.cmd_9922]
@@ -76953,7 +76545,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest143\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest143\Generated143
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1092.cmd_9923]
@@ -76961,7 +76553,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1092\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1092\Generated1092
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated145.cmd_9924]
@@ -76969,7 +76561,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest145\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest145\Generated145
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated649.cmd_9925]
@@ -76977,7 +76569,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest649\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest649\Generated649
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated79.cmd_9926]
@@ -76985,7 +76577,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest79\Generated
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest79\Generated79
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1310.cmd_9927]
@@ -76993,7 +76585,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1310\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1310\Generated1310
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated911.cmd_9928]
@@ -77001,7 +76593,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest911\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest911\Generated911
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated419.cmd_9929]
@@ -77009,7 +76601,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest419\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest419\Generated419
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated290.cmd_9930]
@@ -77017,7 +76609,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest290\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest290\Generated290
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[DevDiv_359733.cmd_9931]
@@ -77025,7 +76617,7 @@ RelativePath=JIT\Regression\JitBlue\DevDiv_359733\DevDiv_359733\DevDiv_359733.cm
WorkingDir=JIT\Regression\JitBlue\DevDiv_359733\DevDiv_359733
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated730.cmd_9932]
@@ -77033,7 +76625,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest730\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest730\Generated730
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated13.cmd_9933]
@@ -77041,7 +76633,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest13\Generated
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest13\Generated13
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated750.cmd_9934]
@@ -77049,7 +76641,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest750\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest750\Generated750
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1285.cmd_9935]
@@ -77057,7 +76649,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1285\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1285\Generated1285
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated689.cmd_9936]
@@ -77065,7 +76657,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest689\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest689\Generated689
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1395.cmd_9937]
@@ -77073,7 +76665,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1395\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1395\Generated1395
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1409.cmd_9938]
@@ -77081,7 +76673,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1409\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1409\Generated1409
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1010.cmd_9939]
@@ -77089,7 +76681,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1010\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1010\Generated1010
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[536168.cmd_9940]
@@ -77097,7 +76689,7 @@ RelativePath=GC\Regressions\dev10bugs\536168\536168\536168.cmd
WorkingDir=GC\Regressions\dev10bugs\536168\536168
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_FAIL;11534;LONG_RUNNING;NEW
+Categories=EXPECTED_FAIL;11534;LONG_RUNNING;NEW;Pri1
HostStyle=0
[Generated1498.cmd_9941]
@@ -77105,7 +76697,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1498\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1498\Generated1498
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated619.cmd_9942]
@@ -77113,7 +76705,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest619\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest619\Generated619
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated240.cmd_9943]
@@ -77121,7 +76713,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest240\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest240\Generated240
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[DevDiv_280123.cmd_9944]
@@ -77129,7 +76721,7 @@ RelativePath=JIT\Regression\JitBlue\DevDiv_280123\DevDiv_280123\DevDiv_280123.cm
WorkingDir=JIT\Regression\JitBlue\DevDiv_280123\DevDiv_280123
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated405.cmd_9945]
@@ -77137,7 +76729,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest405\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest405\Generated405
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated220.cmd_9946]
@@ -77145,7 +76737,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest220\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest220\Generated220
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated105.cmd_9947]
@@ -77153,7 +76745,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest105\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest105\Generated105
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated867.cmd_9948]
@@ -77161,7 +76753,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest867\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest867\Generated867
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1318.cmd_9949]
@@ -77169,7 +76761,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1318\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1318\Generated1318
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1404.cmd_9950]
@@ -77177,7 +76769,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1404\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1404\Generated1404
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated903.cmd_9951]
@@ -77185,7 +76777,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest903\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest903\Generated903
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated524.cmd_9952]
@@ -77193,7 +76785,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest524\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest524\Generated524
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated0.cmd_9953]
@@ -77201,7 +76793,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest0\Generated0
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest0\Generated0
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated95.cmd_9954]
@@ -77209,7 +76801,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest95\Generated
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest95\Generated95
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[DevDiv_377155.cmd_9955]
@@ -77225,7 +76817,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest9\Generated9
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest9\Generated9
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated877.cmd_9957]
@@ -77233,7 +76825,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest877\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest877\Generated877
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated175.cmd_9958]
@@ -77241,7 +76833,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest175\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest175\Generated175
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated824.cmd_9959]
@@ -77249,7 +76841,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest824\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest824\Generated824
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated621.cmd_9960]
@@ -77257,7 +76849,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest621\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest621\Generated621
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1496.cmd_9961]
@@ -77265,7 +76857,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1496\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1496\Generated1496
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated416.cmd_9962]
@@ -77273,7 +76865,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest416\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest416\Generated416
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[rvastatic2.cmd_9963]
@@ -77281,7 +76873,7 @@ RelativePath=JIT\Directed\rvastatics\rvastatic2\rvastatic2.cmd
WorkingDir=JIT\Directed\rvastatics\rvastatic2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_FAIL;2451;EXCLUDED;RVA_STATIC
+Categories=EXPECTED_FAIL;2451;EXCLUDED;RVA_STATIC;Pri1
HostStyle=0
[Generated748.cmd_9964]
@@ -77289,7 +76881,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest748\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest748\Generated748
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1354.cmd_9965]
@@ -77297,7 +76889,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1354\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1354\Generated1354
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated298.cmd_9966]
@@ -77305,7 +76897,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest298\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest298\Generated298
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated409.cmd_9967]
@@ -77313,7 +76905,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest409\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest409\Generated409
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated976.cmd_9968]
@@ -77321,7 +76913,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest976\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest976\Generated976
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated27.cmd_9969]
@@ -77329,7 +76921,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest27\Generated
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest27\Generated27
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated23.cmd_9970]
@@ -77337,7 +76929,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest23\Generated
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest23\Generated23
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated72.cmd_9971]
@@ -77345,7 +76937,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest72\Generated
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest72\Generated72
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1137.cmd_9972]
@@ -77353,7 +76945,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1137\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1137\Generated1137
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[valuetuple.cmd_9973]
@@ -77361,7 +76953,7 @@ RelativePath=JIT\Methodical\structs\valuetuple\valuetuple.cmd
WorkingDir=JIT\Methodical\structs\valuetuple
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated618.cmd_9974]
@@ -77369,7 +76961,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest618\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest618\Generated618
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated651.cmd_9975]
@@ -77377,7 +76969,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest651\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest651\Generated651
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated880.cmd_9976]
@@ -77385,7 +76977,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest880\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest880\Generated880
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[reregisterforfinalize.cmd_9977]
@@ -77393,7 +76985,7 @@ RelativePath=GC\LargeMemory\API\gc\reregisterforfinalize\reregisterforfinalize.c
WorkingDir=GC\LargeMemory\API\gc\reregisterforfinalize
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1452.cmd_9978]
@@ -77401,7 +76993,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1452\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1452\Generated1452
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated101.cmd_9979]
@@ -77409,7 +77001,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest101\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest101\Generated101
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1281.cmd_9980]
@@ -77417,7 +77009,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1281\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1281\Generated1281
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated861.cmd_9981]
@@ -77425,7 +77017,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest861\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest861\Generated861
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[SeekUnroll.cmd_9982]
@@ -77441,7 +77033,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest848\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest848\Generated848
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated860.cmd_9984]
@@ -77449,7 +77041,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest860\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest860\Generated860
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1118.cmd_9985]
@@ -77457,7 +77049,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1118\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1118\Generated1118
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated486.cmd_9986]
@@ -77465,7 +77057,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest486\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest486\Generated486
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated367.cmd_9987]
@@ -77473,7 +77065,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest367\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest367\Generated367
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[DevDiv_278523.cmd_9988]
@@ -77481,7 +77073,7 @@ RelativePath=JIT\Regression\JitBlue\DevDiv_278523\DevDiv_278523\DevDiv_278523.cm
WorkingDir=JIT\Regression\JitBlue\DevDiv_278523\DevDiv_278523
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1479.cmd_9989]
@@ -77489,7 +77081,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1479\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1479\Generated1479
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated544.cmd_9990]
@@ -77497,7 +77089,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest544\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest544\Generated544
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated570.cmd_9991]
@@ -77505,7 +77097,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest570\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest570\Generated570
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated153.cmd_9992]
@@ -77513,7 +77105,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest153\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest153\Generated153
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated989.cmd_9993]
@@ -77521,7 +77113,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest989\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest989\Generated989
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated360.cmd_9994]
@@ -77529,7 +77121,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest360\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest360\Generated360
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[getgeneration.cmd_9995]
@@ -77537,7 +77129,7 @@ RelativePath=GC\LargeMemory\API\gc\getgeneration\getgeneration.cmd
WorkingDir=GC\LargeMemory\API\gc\getgeneration
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_FAIL;3392;LONG_RUNNING;NEW
+Categories=EXPECTED_FAIL;3392;LONG_RUNNING;NEW;Pri1
HostStyle=0
[DevDiv_370233.cmd_9996]
@@ -77553,7 +77145,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1432\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1432\Generated1432
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[b409748.cmd_9998]
@@ -77561,7 +77153,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V2.0-Beta2\b409748\b409748\b409748.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V2.0-Beta2\b409748\b409748
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_FAIL;9462;EXCLUDED;VARARG
+Categories=EXPECTED_FAIL;9462;EXCLUDED;VARARG;Pri1
HostStyle=0
[Generated1366.cmd_9999]
@@ -77569,7 +77161,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1366\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1366\Generated1366
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated645.cmd_10000]
@@ -77577,7 +77169,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest645\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest645\Generated645
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated990.cmd_10001]
@@ -77585,7 +77177,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest990\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest990\Generated990
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1060.cmd_10002]
@@ -77593,7 +77185,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1060\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1060\Generated1060
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated709.cmd_10003]
@@ -77601,7 +77193,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest709\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest709\Generated709
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated508.cmd_10004]
@@ -77609,7 +77201,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest508\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest508\Generated508
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[uint64Opt_r.cmd_10005]
@@ -77617,7 +77209,7 @@ RelativePath=JIT\Directed\shift\uint64Opt_r\uint64Opt_r.cmd
WorkingDir=JIT\Directed\shift\uint64Opt_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1078.cmd_10006]
@@ -77625,7 +77217,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1078\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1078\Generated1078
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1405.cmd_10007]
@@ -77633,7 +77225,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1405\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1405\Generated1405
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1192.cmd_10008]
@@ -77641,7 +77233,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1192\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1192\Generated1192
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated945.cmd_10009]
@@ -77649,7 +77241,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest945\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest945\Generated945
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated165.cmd_10010]
@@ -77657,7 +77249,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest165\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest165\Generated165
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated792.cmd_10011]
@@ -77665,7 +77257,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest792\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest792\Generated792
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1233.cmd_10012]
@@ -77673,7 +77265,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1233\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1233\Generated1233
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated546.cmd_10013]
@@ -77681,7 +77273,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest546\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest546\Generated546
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated61.cmd_10014]
@@ -77689,7 +77281,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest61\Generated
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest61\Generated61
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated76.cmd_10015]
@@ -77697,7 +77289,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest76\Generated
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest76\Generated76
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[lohfragmentation.cmd_10016]
@@ -77705,7 +77297,7 @@ RelativePath=GC\Features\LOHFragmentation\lohfragmentation\lohfragmentation.cmd
WorkingDir=GC\Features\LOHFragmentation\lohfragmentation
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_FAIL;3392;LONG_RUNNING;NEW
+Categories=EXPECTED_FAIL;3392;LONG_RUNNING;NEW;Pri1
HostStyle=0
[Generated336.cmd_10017]
@@ -77713,7 +77305,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest336\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest336\Generated336
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1234.cmd_10018]
@@ -77721,7 +77313,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1234\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1234\Generated1234
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated795.cmd_10019]
@@ -77729,7 +77321,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest795\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest795\Generated795
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated788.cmd_10020]
@@ -77737,7 +77329,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest788\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest788\Generated788
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1459.cmd_10021]
@@ -77745,7 +77337,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1459\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1459\Generated1459
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated872.cmd_10022]
@@ -77753,7 +77345,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest872\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest872\Generated872
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated843.cmd_10023]
@@ -77761,7 +77353,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest843\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest843\Generated843
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated479.cmd_10024]
@@ -77769,7 +77361,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest479\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest479\Generated479
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated889.cmd_10025]
@@ -77777,7 +77369,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest889\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest889\Generated889
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated999.cmd_10026]
@@ -77785,7 +77377,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest999\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest999\Generated999
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated874.cmd_10027]
@@ -77793,7 +77385,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest874\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest874\Generated874
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1424.cmd_10028]
@@ -77801,7 +77393,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1424\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1424\Generated1424
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Vector3Test.cmd_10029]
@@ -77817,7 +77409,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest245\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest245\Generated245
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[DevDiv_278372.cmd_10031]
@@ -77833,7 +77425,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest431\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest431\Generated431
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated963.cmd_10033]
@@ -77841,7 +77433,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest963\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest963\Generated963
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated407.cmd_10034]
@@ -77849,7 +77441,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest407\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest407\Generated407
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1143.cmd_10035]
@@ -77857,7 +77449,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1143\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1143\Generated1143
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1381.cmd_10036]
@@ -77865,7 +77457,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1381\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1381\Generated1381
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1028.cmd_10037]
@@ -77873,7 +77465,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1028\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1028\Generated1028
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[b32374.cmd_10038]
@@ -77881,7 +77473,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b32374\b32374\b32374.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b32374\b32374
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_FAIL;9462;EXCLUDED;VARARG
+Categories=EXPECTED_FAIL;9462;EXCLUDED;VARARG;Pri1
HostStyle=0
[BestFitMapping.cmd_10039]
@@ -77889,7 +77481,7 @@ RelativePath=Interop\BestFitMapping\BestFitMapping\BestFitMapping.cmd
WorkingDir=Interop\BestFitMapping\BestFitMapping
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated21.cmd_10040]
@@ -77897,7 +77489,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest21\Generated
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest21\Generated21
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated593.cmd_10041]
@@ -77905,7 +77497,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest593\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest593\Generated593
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1478.cmd_10043]
@@ -77913,7 +77505,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1478\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1478\Generated1478
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated385.cmd_10044]
@@ -77921,7 +77513,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest385\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest385\Generated385
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated460.cmd_10045]
@@ -77929,7 +77521,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest460\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest460\Generated460
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1218.cmd_10046]
@@ -77937,7 +77529,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1218\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1218\Generated1218
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1439.cmd_10047]
@@ -77945,7 +77537,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1439\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1439\Generated1439
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1221.cmd_10048]
@@ -77953,7 +77545,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1221\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1221\Generated1221
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated514.cmd_10049]
@@ -77961,7 +77553,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest514\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest514\Generated514
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1283.cmd_10050]
@@ -77969,7 +77561,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1283\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1283\Generated1283
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1278.cmd_10051]
@@ -77977,7 +77569,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1278\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1278\Generated1278
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1284.cmd_10052]
@@ -77985,7 +77577,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1284\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1284\Generated1284
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated978.cmd_10053]
@@ -77993,7 +77585,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest978\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest978\Generated978
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW;9457;R2R_FAIL
+Categories=EXPECTED_PASS;NEW;9457;R2R_FAIL;Pri1
HostStyle=0
[Generated179.cmd_10054]
@@ -78001,7 +77593,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest179\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest179\Generated179
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated261.cmd_10055]
@@ -78009,7 +77601,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest261\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest261\Generated261
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated879.cmd_10056]
@@ -78017,7 +77609,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest879\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest879\Generated879
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated355.cmd_10057]
@@ -78025,7 +77617,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest355\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest355\Generated355
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1288.cmd_10058]
@@ -78033,7 +77625,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1288\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1288\Generated1288
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[nonrefsdarr_il_d.cmd_10059]
@@ -78041,7 +77633,7 @@ RelativePath=JIT\Directed\coverage\importer\Desktop\nonrefsdarr_il_d\nonrefsdarr
WorkingDir=JIT\Directed\coverage\importer\Desktop\nonrefsdarr_il_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_FAIL;4851;EXCLUDED;VERIFY
+Categories=EXPECTED_FAIL;4851;EXCLUDED;VERIFY;Pri1
HostStyle=0
[Generated987.cmd_10060]
@@ -78049,7 +77641,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest987\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest987\Generated987
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[DevDiv_1206929.cmd_10061]
@@ -78057,7 +77649,7 @@ RelativePath=JIT\Regression\JitBlue\DevDiv_1206929\DevDiv_1206929\DevDiv_1206929
WorkingDir=JIT\Regression\JitBlue\DevDiv_1206929\DevDiv_1206929
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1127.cmd_10062]
@@ -78065,7 +77657,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1127\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1127\Generated1127
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1444.cmd_10063]
@@ -78073,7 +77665,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1444\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1444\Generated1444
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated733.cmd_10064]
@@ -78081,7 +77673,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest733\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest733\Generated733
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated466.cmd_10065]
@@ -78089,7 +77681,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest466\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest466\Generated466
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated358.cmd_10066]
@@ -78097,7 +77689,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest358\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest358\Generated358
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated896.cmd_10067]
@@ -78105,7 +77697,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest896\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest896\Generated896
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated894.cmd_10068]
@@ -78113,7 +77705,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest894\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest894\Generated894
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1152.cmd_10069]
@@ -78121,7 +77713,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1152\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1152\Generated1152
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated129.cmd_10070]
@@ -78129,7 +77721,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest129\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest129\Generated129
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[DevDiv_362706.cmd_10071]
@@ -78145,7 +77737,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest606\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest606\Generated606
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[_il_relseq.cmd_10073]
@@ -78153,7 +77745,7 @@ RelativePath=JIT\Methodical\refany\_il_relseq\_il_relseq.cmd
WorkingDir=JIT\Methodical\refany\_il_relseq
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_FAIL;9462;EXCLUDED;VARARG
+Categories=EXPECTED_FAIL;9462;EXCLUDED;VARARG;Pri1
HostStyle=0
[Generated1476.cmd_10074]
@@ -78161,7 +77753,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1476\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1476\Generated1476
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1073.cmd_10075]
@@ -78169,7 +77761,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1073\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1073\Generated1073
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1305.cmd_10076]
@@ -78177,7 +77769,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1305\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1305\Generated1305
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1464.cmd_10077]
@@ -78185,7 +77777,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1464\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1464\Generated1464
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1449.cmd_10078]
@@ -78193,7 +77785,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1449\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1449\Generated1449
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated111.cmd_10079]
@@ -78201,7 +77793,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest111\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest111\Generated111
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1263.cmd_10080]
@@ -78209,7 +77801,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1263\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1263\Generated1263
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated985.cmd_10081]
@@ -78217,7 +77809,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest985\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest985\Generated985
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated535.cmd_10082]
@@ -78225,7 +77817,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest535\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest535\Generated535
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1050.cmd_10083]
@@ -78233,7 +77825,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1050\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1050\Generated1050
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated281.cmd_10084]
@@ -78241,7 +77833,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest281\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest281\Generated281
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated951.cmd_10085]
@@ -78249,7 +77841,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest951\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest951\Generated951
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1075.cmd_10086]
@@ -78257,7 +77849,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1075\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1075\Generated1075
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[basefinal.cmd_10087]
@@ -78265,7 +77857,7 @@ RelativePath=GC\Scenarios\BaseFinal\basefinal\basefinal.cmd
WorkingDir=GC\Scenarios\BaseFinal\basefinal
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;3392;LONG_RUNNING;NEW
+Categories=EXPECTED_PASS;3392;LONG_RUNNING;NEW;Pri1
HostStyle=0
[Generated1357.cmd_10088]
@@ -78273,7 +77865,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1357\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1357\Generated1357
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated299.cmd_10089]
@@ -78281,7 +77873,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest299\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest299\Generated299
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated624.cmd_10090]
@@ -78289,7 +77881,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest624\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest624\Generated624
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated258.cmd_10091]
@@ -78297,7 +77889,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest258\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest258\Generated258
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[TailcallVerifyWithPrefix.cmd_10092]
@@ -78313,7 +77905,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest611\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest611\Generated611
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1375.cmd_10094]
@@ -78321,7 +77913,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1375\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1375\Generated1375
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[arglist.cmd_10095]
@@ -78329,7 +77921,7 @@ RelativePath=JIT\Directed\PREFIX\unaligned\2\arglist\arglist.cmd
WorkingDir=JIT\Directed\PREFIX\unaligned\2\arglist
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_FAIL;9462;EXCLUDED;VARARG
+Categories=EXPECTED_FAIL;9462;EXCLUDED;VARARG;Pri1
HostStyle=0
[Generated404.cmd_10096]
@@ -78337,7 +77929,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest404\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest404\Generated404
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated214.cmd_10097]
@@ -78345,7 +77937,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest214\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest214\Generated214
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated799.cmd_10098]
@@ -78353,7 +77945,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest799\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest799\Generated799
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated332.cmd_10099]
@@ -78361,7 +77953,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest332\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest332\Generated332
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated666.cmd_10100]
@@ -78369,7 +77961,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest666\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest666\Generated666
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1296.cmd_10101]
@@ -78377,7 +77969,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1296\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1296\Generated1296
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated373.cmd_10102]
@@ -78385,7 +77977,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest373\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest373\Generated373
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1066.cmd_10103]
@@ -78393,7 +77985,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1066\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1066\Generated1066
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1005.cmd_10104]
@@ -78401,7 +77993,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1005\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1005\Generated1005
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated210.cmd_10105]
@@ -78409,7 +78001,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest210\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest210\Generated210
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1159.cmd_10106]
@@ -78417,7 +78009,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1159\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1159\Generated1159
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[b102637.cmd_10107]
@@ -78425,7 +78017,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1.2-Beta1\b102637\b102637\b102637.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1.2-Beta1\b102637\b102637
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_FAIL;2451;EXCLUDED;RVA_STATIC
+Categories=EXPECTED_FAIL;2451;EXCLUDED;RVA_STATIC;Pri1
HostStyle=0
[ExecuteCodeWithGuaranteedCleanup.cmd_10108]
@@ -78433,7 +78025,7 @@ RelativePath=baseservices\compilerservices\RuntimeHelpers\ExecuteCodeWithGuarant
WorkingDir=baseservices\compilerservices\RuntimeHelpers\ExecuteCodeWithGuaranteedCleanup
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated742.cmd_10109]
@@ -78441,7 +78033,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest742\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest742\Generated742
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated537.cmd_10110]
@@ -78449,7 +78041,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest537\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest537\Generated537
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated759.cmd_10111]
@@ -78457,7 +78049,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest759\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest759\Generated759
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1408.cmd_10112]
@@ -78465,7 +78057,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1408\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1408\Generated1408
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated294.cmd_10113]
@@ -78473,7 +78065,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest294\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest294\Generated294
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated312.cmd_10114]
@@ -78481,7 +78073,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest312\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest312\Generated312
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated402.cmd_10115]
@@ -78489,7 +78081,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest402\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest402\Generated402
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1489.cmd_10116]
@@ -78497,7 +78089,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1489\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1489\Generated1489
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1326.cmd_10117]
@@ -78505,7 +78097,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1326\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1326\Generated1326
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1254.cmd_10118]
@@ -78513,7 +78105,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1254\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1254\Generated1254
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated668.cmd_10119]
@@ -78521,7 +78113,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest668\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest668\Generated668
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated811.cmd_10120]
@@ -78529,7 +78121,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest811\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest811\Generated811
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated384.cmd_10121]
@@ -78537,7 +78129,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest384\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest384\Generated384
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1109.cmd_10122]
@@ -78545,7 +78137,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1109\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1109\Generated1109
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1163.cmd_10123]
@@ -78553,7 +78145,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1163\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1163\Generated1163
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[MarshalStructure.cmd_10124]
@@ -78569,7 +78161,7 @@ RelativePath=JIT\jit64\mcc\interop\mcc_i32\mcc_i32.cmd
WorkingDir=JIT\jit64\mcc\interop\mcc_i32
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_FAIL;9462;EXCLUDED;VARARG
+Categories=EXPECTED_FAIL;9462;EXCLUDED;VARARG;Pri1
HostStyle=0
[Generated778.cmd_10126]
@@ -78577,7 +78169,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest778\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest778\Generated778
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1229.cmd_10127]
@@ -78585,7 +78177,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1229\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1229\Generated1229
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1376.cmd_10128]
@@ -78593,7 +78185,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1376\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1376\Generated1376
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated251.cmd_10129]
@@ -78601,7 +78193,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest251\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest251\Generated251
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated325.cmd_10130]
@@ -78609,7 +78201,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest325\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest325\Generated325
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated222.cmd_10131]
@@ -78617,7 +78209,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest222\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest222\Generated222
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated455.cmd_10132]
@@ -78625,7 +78217,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest455\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest455\Generated455
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated922.cmd_10133]
@@ -78633,7 +78225,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest922\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest922\Generated922
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1232.cmd_10134]
@@ -78641,7 +78233,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1232\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1232\Generated1232
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated74.cmd_10135]
@@ -78649,7 +78241,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest74\Generated
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest74\Generated74
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated589.cmd_10136]
@@ -78657,7 +78249,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest589\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest589\Generated589
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated825.cmd_10137]
@@ -78665,7 +78257,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest825\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest825\Generated825
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1043.cmd_10138]
@@ -78673,7 +78265,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1043\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1043\Generated1043
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[SizeConstTest.cmd_10139]
@@ -78681,7 +78273,7 @@ RelativePath=Interop\SizeConst\SizeConstTest\SizeConstTest.cmd
WorkingDir=Interop\SizeConst\SizeConstTest
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1186.cmd_10140]
@@ -78689,7 +78281,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1186\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1186\Generated1186
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated377.cmd_10141]
@@ -78697,7 +78289,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest377\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest377\Generated377
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated207.cmd_10142]
@@ -78705,7 +78297,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest207\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest207\Generated207
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated932.cmd_10143]
@@ -78713,7 +78305,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest932\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest932\Generated932
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1201.cmd_10144]
@@ -78721,7 +78313,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1201\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1201\Generated1201
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated950.cmd_10145]
@@ -78729,7 +78321,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest950\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest950\Generated950
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated25.cmd_10146]
@@ -78737,7 +78329,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest25\Generated
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest25\Generated25
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated209.cmd_10147]
@@ -78745,7 +78337,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest209\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest209\Generated209
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1093.cmd_10148]
@@ -78753,7 +78345,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1093\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1093\Generated1093
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated719.cmd_10149]
@@ -78761,7 +78353,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest719\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest719\Generated719
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1082.cmd_10150]
@@ -78769,7 +78361,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1082\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1082\Generated1082
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated221.cmd_10151]
@@ -78777,7 +78369,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest221\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest221\Generated221
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated501.cmd_10152]
@@ -78785,7 +78377,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest501\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest501\Generated501
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[b28901.cmd_10153]
@@ -78793,7 +78385,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b28901\b28901\b28901.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b28901\b28901
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_FAIL;9462;EXCLUDED;VARARG
+Categories=EXPECTED_FAIL;9462;EXCLUDED;VARARG;Pri1
HostStyle=0
[Generated659.cmd_10154]
@@ -78801,7 +78393,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest659\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest659\Generated659
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated60.cmd_10155]
@@ -78809,7 +78401,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest60\Generated
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest60\Generated60
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1120.cmd_10156]
@@ -78817,7 +78409,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1120\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1120\Generated1120
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1304.cmd_10157]
@@ -78825,7 +78417,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1304\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1304\Generated1304
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[mcc_i10.cmd_10158]
@@ -78833,7 +78425,7 @@ RelativePath=JIT\jit64\mcc\interop\mcc_i10\mcc_i10.cmd
WorkingDir=JIT\jit64\mcc\interop\mcc_i10
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_FAIL;9462;EXCLUDED;VARARG
+Categories=EXPECTED_FAIL;9462;EXCLUDED;VARARG;Pri1
HostStyle=0
[overlap.cmd_10159]
@@ -78841,7 +78433,7 @@ RelativePath=JIT\Directed\RVAInit\overlap\overlap.cmd
WorkingDir=JIT\Directed\RVAInit\overlap
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_FAIL;2451;EXCLUDED;RVA_STATIC
+Categories=EXPECTED_FAIL;2451;EXCLUDED;RVA_STATIC;Pri1
HostStyle=0
[b30838.cmd_10160]
@@ -78849,7 +78441,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b30838\b30838\b30838.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b30838\b30838
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_FAIL;9462;EXCLUDED;VARARG
+Categories=EXPECTED_FAIL;9462;EXCLUDED;VARARG;Pri1
HostStyle=0
[Generated1430.cmd_10161]
@@ -78857,7 +78449,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1430\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1430\Generated1430
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated746.cmd_10162]
@@ -78865,7 +78457,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest746\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest746\Generated746
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1370.cmd_10163]
@@ -78873,7 +78465,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1370\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1370\Generated1370
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[mutualrecurthd-tls.cmd_10164]
@@ -78881,7 +78473,7 @@ RelativePath=JIT\Directed\tls\mutualrecurthd-tls\mutualrecurthd-tls.cmd
WorkingDir=JIT\Directed\tls\mutualrecurthd-tls
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_FAIL;2441;EXCLUDED;TLS
+Categories=EXPECTED_FAIL;2441;EXCLUDED;TLS;Pri1
HostStyle=0
[Generated461.cmd_10165]
@@ -78889,7 +78481,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest461\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest461\Generated461
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated457.cmd_10166]
@@ -78897,7 +78489,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest457\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest457\Generated457
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1041.cmd_10167]
@@ -78905,7 +78497,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1041\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1041\Generated1041
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated661.cmd_10168]
@@ -78913,7 +78505,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest661\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest661\Generated661
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated519.cmd_10169]
@@ -78921,7 +78513,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest519\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest519\Generated519
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[GitHub_8599.cmd_10170]
@@ -78929,7 +78521,7 @@ RelativePath=JIT\Regression\JitBlue\GitHub_8599\GitHub_8599\GitHub_8599.cmd
WorkingDir=JIT\Regression\JitBlue\GitHub_8599\GitHub_8599
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated704.cmd_10171]
@@ -78937,7 +78529,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest704\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest704\Generated704
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated458.cmd_10172]
@@ -78945,7 +78537,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest458\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest458\Generated458
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[arglist.cmd_10173]
@@ -78953,7 +78545,7 @@ RelativePath=JIT\Directed\PREFIX\volatile\1\arglist\arglist.cmd
WorkingDir=JIT\Directed\PREFIX\volatile\1\arglist
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_FAIL;9462;EXCLUDED;VARARG
+Categories=EXPECTED_FAIL;9462;EXCLUDED;VARARG;Pri1
HostStyle=0
[Generated995.cmd_10174]
@@ -78961,7 +78553,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest995\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest995\Generated995
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated937.cmd_10175]
@@ -78969,7 +78561,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest937\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest937\Generated937
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated51.cmd_10176]
@@ -78977,7 +78569,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest51\Generated
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest51\Generated51
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated947.cmd_10177]
@@ -78985,7 +78577,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest947\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest947\Generated947
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated575.cmd_10178]
@@ -78993,7 +78585,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest575\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest575\Generated575
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[271010.cmd_10179]
@@ -79001,7 +78593,7 @@ RelativePath=GC\Coverage\271010\271010.cmd
WorkingDir=GC\Coverage\271010
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_FAIL;3392;LONG_RUNNING;NEW
+Categories=EXPECTED_FAIL;3392;LONG_RUNNING;NEW;Pri1
HostStyle=0
[Generated933.cmd_10180]
@@ -79009,7 +78601,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest933\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest933\Generated933
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated452.cmd_10181]
@@ -79017,7 +78609,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest452\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest452\Generated452
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1306.cmd_10182]
@@ -79025,7 +78617,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1306\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1306\Generated1306
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1072.cmd_10183]
@@ -79033,7 +78625,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1072\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1072\Generated1072
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1483.cmd_10184]
@@ -79041,7 +78633,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1483\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1483\Generated1483
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1172.cmd_10185]
@@ -79049,7 +78641,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1172\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1172\Generated1172
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1035.cmd_10186]
@@ -79057,7 +78649,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1035\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1035\Generated1035
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[rva_rvastatic1.cmd_10187]
@@ -79065,7 +78657,7 @@ RelativePath=JIT\Directed\intrinsic\interlocked\rva_rvastatic1\rva_rvastatic1.cm
WorkingDir=JIT\Directed\intrinsic\interlocked\rva_rvastatic1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_FAIL;2451;EXCLUDED;RVA_STATIC
+Categories=EXPECTED_FAIL;2451;EXCLUDED;RVA_STATIC;Pri1
HostStyle=0
[Generated1145.cmd_10188]
@@ -79073,7 +78665,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1145\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1145\Generated1145
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated357.cmd_10189]
@@ -79081,7 +78673,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest357\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest357\Generated357
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated904.cmd_10190]
@@ -79089,7 +78681,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest904\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest904\Generated904
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated888.cmd_10191]
@@ -79097,7 +78689,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest888\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest888\Generated888
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1267.cmd_10192]
@@ -79105,7 +78697,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1267\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1267\Generated1267
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated31.cmd_10193]
@@ -79113,7 +78705,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest31\Generated
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest31\Generated31
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1481.cmd_10194]
@@ -79121,7 +78713,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1481\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1481\Generated1481
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated371.cmd_10195]
@@ -79129,7 +78721,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest371\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest371\Generated371
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1193.cmd_10196]
@@ -79137,7 +78729,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1193\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1193\Generated1193
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated841.cmd_10197]
@@ -79145,7 +78737,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest841\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest841\Generated841
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[GitHub_7906.cmd_10198]
@@ -79153,7 +78745,7 @@ RelativePath=JIT\Regression\JitBlue\GitHub_7906\GitHub_7906\GitHub_7906.cmd
WorkingDir=JIT\Regression\JitBlue\GitHub_7906\GitHub_7906
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated734.cmd_10199]
@@ -79161,7 +78753,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest734\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest734\Generated734
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated783.cmd_10200]
@@ -79169,7 +78761,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest783\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest783\Generated783
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1387.cmd_10201]
@@ -79177,7 +78769,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1387\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1387\Generated1387
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1360.cmd_10202]
@@ -79185,7 +78777,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1360\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1360\Generated1360
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1348.cmd_10203]
@@ -79193,7 +78785,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1348\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1348\Generated1348
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated868.cmd_10204]
@@ -79201,7 +78793,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest868\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest868\Generated868
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated497.cmd_10205]
@@ -79209,7 +78801,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest497\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest497\Generated497
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated339.cmd_10206]
@@ -79217,7 +78809,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest339\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest339\Generated339
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated612.cmd_10207]
@@ -79225,7 +78817,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest612\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest612\Generated612
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW;R2R_FAIL;9457
+Categories=EXPECTED_PASS;NEW;R2R_FAIL;9457;Pri1
HostStyle=0
[Generated103.cmd_10208]
@@ -79233,7 +78825,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest103\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest103\Generated103
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated662.cmd_10209]
@@ -79241,7 +78833,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest662\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest662\Generated662
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated156.cmd_10210]
@@ -79249,7 +78841,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest156\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest156\Generated156
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated82.cmd_10211]
@@ -79257,7 +78849,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest82\Generated
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest82\Generated82
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated22.cmd_10212]
@@ -79265,7 +78857,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest22\Generated
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest22\Generated22
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[DevDiv_359736_ro.cmd_10213]
@@ -79281,7 +78873,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1104\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1104\Generated1104
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated410.cmd_10215]
@@ -79289,7 +78881,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest410\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest410\Generated410
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1149.cmd_10216]
@@ -79297,7 +78889,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1149\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1149\Generated1149
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated390.cmd_10217]
@@ -79305,7 +78897,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest390\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest390\Generated390
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated681.cmd_10218]
@@ -79313,7 +78905,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest681\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest681\Generated681
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW;R2R_FAIL;9457
+Categories=EXPECTED_PASS;NEW;R2R_FAIL;9457;Pri1
HostStyle=0
[Generated754.cmd_10219]
@@ -79321,7 +78913,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest754\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest754\Generated754
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1299.cmd_10220]
@@ -79329,7 +78921,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1299\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1299\Generated1299
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated556.cmd_10221]
@@ -79337,7 +78929,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest556\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest556\Generated556
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated133.cmd_10222]
@@ -79345,7 +78937,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest133\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest133\Generated133
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1435.cmd_10223]
@@ -79353,7 +78945,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1435\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1435\Generated1435
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated408.cmd_10224]
@@ -79361,7 +78953,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest408\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest408\Generated408
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated637.cmd_10225]
@@ -79369,7 +78961,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest637\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest637\Generated637
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated320.cmd_10226]
@@ -79377,7 +78969,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest320\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest320\Generated320
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated908.cmd_10228]
@@ -79385,7 +78977,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest908\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest908\Generated908
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated256.cmd_10229]
@@ -79393,7 +78985,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest256\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest256\Generated256
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated491.cmd_10230]
@@ -79401,7 +78993,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest491\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest491\Generated491
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated38.cmd_10231]
@@ -79409,7 +79001,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest38\Generated
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest38\Generated38
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1131.cmd_10232]
@@ -79417,7 +79009,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1131\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1131\Generated1131
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated713.cmd_10233]
@@ -79425,7 +79017,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest713\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest713\Generated713
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated768.cmd_10234]
@@ -79433,7 +79025,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest768\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest768\Generated768
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated743.cmd_10235]
@@ -79441,7 +79033,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest743\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest743\Generated743
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated264.cmd_10236]
@@ -79449,7 +79041,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest264\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest264\Generated264
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated567.cmd_10237]
@@ -79457,7 +79049,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest567\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest567\Generated567
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated833.cmd_10238]
@@ -79465,7 +79057,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest833\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest833\Generated833
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated573.cmd_10239]
@@ -79473,7 +79065,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest573\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest573\Generated573
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated988.cmd_10240]
@@ -79481,7 +79073,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest988\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest988\Generated988
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated805.cmd_10241]
@@ -79489,7 +79081,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest805\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest805\Generated805
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated347.cmd_10242]
@@ -79497,7 +79089,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest347\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest347\Generated347
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated120.cmd_10243]
@@ -79505,7 +79097,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest120\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest120\Generated120
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated977.cmd_10244]
@@ -79513,7 +79105,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest977\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest977\Generated977
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1342.cmd_10245]
@@ -79521,7 +79113,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1342\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1342\Generated1342
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[DevDiv_255263.cmd_10246]
@@ -79537,7 +79129,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest451\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest451\Generated451
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1029.cmd_10248]
@@ -79545,7 +79137,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1029\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1029\Generated1029
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated84.cmd_10249]
@@ -79553,7 +79145,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest84\Generated
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest84\Generated84
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated330.cmd_10250]
@@ -79561,7 +79153,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest330\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest330\Generated330
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1431.cmd_10251]
@@ -79569,7 +79161,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1431\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1431\Generated1431
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated420.cmd_10252]
@@ -79577,7 +79169,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest420\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest420\Generated420
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated672.cmd_10253]
@@ -79585,7 +79177,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest672\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest672\Generated672
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1016.cmd_10254]
@@ -79593,7 +79185,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1016\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1016\Generated1016
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated994.cmd_10255]
@@ -79601,7 +79193,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest994\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest994\Generated994
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1308.cmd_10256]
@@ -79609,7 +79201,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1308\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1308\Generated1308
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated394.cmd_10257]
@@ -79617,7 +79209,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest394\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest394\Generated394
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1100.cmd_10258]
@@ -79625,7 +79217,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1100\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1100\Generated1100
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated779.cmd_10259]
@@ -79633,7 +79225,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest779\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest779\Generated779
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1122.cmd_10260]
@@ -79641,7 +79233,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1122\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1122\Generated1122
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated854.cmd_10261]
@@ -79649,7 +79241,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest854\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest854\Generated854
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1088.cmd_10262]
@@ -79657,7 +79249,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1088\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1088\Generated1088
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated340.cmd_10263]
@@ -79665,7 +79257,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest340\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest340\Generated340
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated362.cmd_10264]
@@ -79673,7 +79265,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest362\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest362\Generated362
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[_il_dbgpointer_i.cmd_10265]
@@ -79681,7 +79273,7 @@ RelativePath=JIT\Methodical\tailcall\_il_dbgpointer_i\_il_dbgpointer_i.cmd
WorkingDir=JIT\Methodical\tailcall\_il_dbgpointer_i
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_FAIL;2451;EXCLUDED;RVA_STATIC
+Categories=EXPECTED_FAIL;2451;EXCLUDED;RVA_STATIC;Pri1
HostStyle=0
[Generated376.cmd_10266]
@@ -79689,7 +79281,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest376\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest376\Generated376
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1059.cmd_10267]
@@ -79697,7 +79289,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1059\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1059\Generated1059
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated418.cmd_10268]
@@ -79705,7 +79297,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest418\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest418\Generated418
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated19.cmd_10269]
@@ -79713,7 +79305,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest19\Generated
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest19\Generated19
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1134.cmd_10270]
@@ -79721,7 +79313,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1134\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1134\Generated1134
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1303.cmd_10271]
@@ -79729,7 +79321,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1303\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1303\Generated1303
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[_relsin_cs_il.cmd_10272]
@@ -79737,7 +79329,7 @@ RelativePath=JIT\Methodical\Boxing\xlang\_relsin_cs_il\_relsin_cs_il.cmd
WorkingDir=JIT\Methodical\Boxing\xlang\_relsin_cs_il
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[b03689.cmd_10273]
@@ -79745,7 +79337,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1.2-M01\b03689\b03689\b03689.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1.2-M01\b03689\b03689
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_FAIL;2441;EXCLUDED;TLS
+Categories=EXPECTED_FAIL;2441;EXCLUDED;TLS;Pri1
HostStyle=0
[FixedAddressValueType.cmd_10274]
@@ -79753,7 +79345,7 @@ RelativePath=baseservices\compilerservices\FixedAddressValueType\FixedAddressVal
WorkingDir=baseservices\compilerservices\FixedAddressValueType\FixedAddressValueType
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated529.cmd_10275]
@@ -79761,7 +79353,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest529\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest529\Generated529
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1236.cmd_10276]
@@ -79769,7 +79361,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1236\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1236\Generated1236
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated208.cmd_10277]
@@ -79777,7 +79369,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest208\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest208\Generated208
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated63.cmd_10278]
@@ -79785,7 +79377,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest63\Generated
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest63\Generated63
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated83.cmd_10279]
@@ -79793,7 +79385,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest83\Generated
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest83\Generated83
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated482.cmd_10280]
@@ -79801,7 +79393,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest482\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest482\Generated482
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated823.cmd_10281]
@@ -79809,7 +79401,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest823\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest823\Generated823
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[finalizertest.cmd_10282]
@@ -79817,7 +79409,7 @@ RelativePath=GC\LargeMemory\Allocation\finalizertest\finalizertest.cmd
WorkingDir=GC\LargeMemory\Allocation\finalizertest
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;3392;LONG_RUNNING;NEW
+Categories=EXPECTED_PASS;3392;LONG_RUNNING;NEW;Pri1
HostStyle=0
[Generated1176.cmd_10283]
@@ -79825,7 +79417,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1176\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1176\Generated1176
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated665.cmd_10284]
@@ -79833,7 +79425,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest665\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest665\Generated665
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1168.cmd_10285]
@@ -79841,7 +79433,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1168\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1168\Generated1168
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1174.cmd_10286]
@@ -79849,7 +79441,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1174\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1174\Generated1174
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1210.cmd_10287]
@@ -79857,7 +79449,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1210\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1210\Generated1210
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1336.cmd_10288]
@@ -79865,7 +79457,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1336\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1336\Generated1336
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated69.cmd_10289]
@@ -79873,7 +79465,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest69\Generated
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest69\Generated69
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1139.cmd_10290]
@@ -79881,7 +79473,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1139\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1139\Generated1139
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[collect.cmd_10291]
@@ -79889,7 +79481,7 @@ RelativePath=GC\LargeMemory\API\gc\collect\collect.cmd
WorkingDir=GC\LargeMemory\API\gc\collect
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_FAIL;3392;LONG_RUNNING;NEW
+Categories=EXPECTED_FAIL;3392;LONG_RUNNING;NEW;Pri1
HostStyle=0
[Generated604.cmd_10292]
@@ -79897,7 +79489,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest604\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest604\Generated604
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1026.cmd_10293]
@@ -79905,7 +79497,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1026\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1026\Generated1026
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1214.cmd_10294]
@@ -79913,7 +79505,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1214\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1214\Generated1214
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated541.cmd_10295]
@@ -79921,7 +79513,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest541\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest541\Generated541
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated329.cmd_10296]
@@ -79929,7 +79521,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest329\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest329\Generated329
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated725.cmd_10297]
@@ -79937,7 +79529,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest725\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest725\Generated725
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated562.cmd_10298]
@@ -79945,7 +79537,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest562\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest562\Generated562
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated306.cmd_10299]
@@ -79953,7 +79545,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest306\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest306\Generated306
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated191.cmd_10300]
@@ -79961,7 +79553,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest191\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest191\Generated191
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated406.cmd_10301]
@@ -79969,7 +79561,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest406\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest406\Generated406
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated551.cmd_10302]
@@ -79977,7 +79569,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest551\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest551\Generated551
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1343.cmd_10303]
@@ -79985,7 +79577,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1343\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1343\Generated1343
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1279.cmd_10304]
@@ -79993,7 +79585,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1279\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1279\Generated1279
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated796.cmd_10305]
@@ -80001,7 +79593,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest796\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest796\Generated796
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated740.cmd_10306]
@@ -80009,7 +79601,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest740\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest740\Generated740
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1494.cmd_10307]
@@ -80017,7 +79609,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1494\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1494\Generated1494
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated301.cmd_10308]
@@ -80025,7 +79617,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest301\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest301\Generated301
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1135.cmd_10309]
@@ -80033,7 +79625,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1135\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1135\Generated1135
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated953.cmd_10310]
@@ -80041,7 +79633,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest953\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest953\Generated953
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[b26324a.cmd_10311]
@@ -80049,7 +79641,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b26324\b26324a\b26324a.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b26324\b26324a
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_FAIL;9462;EXCLUDED;VARARG
+Categories=EXPECTED_FAIL;9462;EXCLUDED;VARARG;Pri1
HostStyle=0
[Generated563.cmd_10312]
@@ -80057,7 +79649,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest563\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest563\Generated563
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated516.cmd_10313]
@@ -80065,7 +79657,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest516\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest516\Generated516
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1108.cmd_10314]
@@ -80073,7 +79665,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1108\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1108\Generated1108
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated627.cmd_10315]
@@ -80081,7 +79673,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest627\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest627\Generated627
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated821.cmd_10316]
@@ -80089,7 +79681,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest821\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest821\Generated821
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated68.cmd_10317]
@@ -80097,7 +79689,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest68\Generated
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest68\Generated68
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated317.cmd_10318]
@@ -80105,7 +79697,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest317\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest317\Generated317
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1307.cmd_10319]
@@ -80113,7 +79705,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1307\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1307\Generated1307
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[byrefs.cmd_10320]
@@ -80121,7 +79713,7 @@ RelativePath=reflection\ldtoken\byrefs\byrefs.cmd
WorkingDir=reflection\ldtoken\byrefs
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[mcc_i72.cmd_10321]
@@ -80129,7 +79721,7 @@ RelativePath=JIT\jit64\mcc\interop\mcc_i72\mcc_i72.cmd
WorkingDir=JIT\jit64\mcc\interop\mcc_i72
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_FAIL;9462;EXCLUDED;VARARG
+Categories=EXPECTED_FAIL;9462;EXCLUDED;VARARG;Pri1
HostStyle=0
[Generated277.cmd_10322]
@@ -80137,7 +79729,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest277\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest277\Generated277
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1161.cmd_10323]
@@ -80145,7 +79737,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1161\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1161\Generated1161
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated765.cmd_10324]
@@ -80153,7 +79745,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest765\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest765\Generated765
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1167.cmd_10325]
@@ -80161,7 +79753,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1167\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1167\Generated1167
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated770.cmd_10326]
@@ -80169,7 +79761,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest770\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest770\Generated770
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated803.cmd_10327]
@@ -80177,7 +79769,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest803\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest803\Generated803
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1490.cmd_10328]
@@ -80185,7 +79777,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1490\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1490\Generated1490
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated511.cmd_10329]
@@ -80193,7 +79785,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest511\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest511\Generated511
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated488.cmd_10330]
@@ -80201,7 +79793,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest488\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest488\Generated488
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated631.cmd_10331]
@@ -80209,7 +79801,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest631\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest631\Generated631
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated196.cmd_10332]
@@ -80217,7 +79809,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest196\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest196\Generated196
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated77.cmd_10333]
@@ -80225,7 +79817,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest77\Generated
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest77\Generated77
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated292.cmd_10334]
@@ -80233,7 +79825,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest292\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest292\Generated292
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[_orelsin_cs_il.cmd_10335]
@@ -80241,7 +79833,7 @@ RelativePath=JIT\Methodical\Boxing\xlang\_orelsin_cs_il\_orelsin_cs_il.cmd
WorkingDir=JIT\Methodical\Boxing\xlang\_orelsin_cs_il
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated64.cmd_10336]
@@ -80249,7 +79841,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest64\Generated
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest64\Generated64
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated443.cmd_10337]
@@ -80257,7 +79849,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest443\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest443\Generated443
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated549.cmd_10338]
@@ -80265,7 +79857,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest549\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest549\Generated549
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated723.cmd_10339]
@@ -80273,7 +79865,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest723\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest723\Generated723
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1125.cmd_10340]
@@ -80281,7 +79873,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1125\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1125\Generated1125
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated351.cmd_10341]
@@ -80289,7 +79881,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest351\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest351\Generated351
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated66.cmd_10342]
@@ -80297,7 +79889,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest66\Generated
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest66\Generated66
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated379.cmd_10343]
@@ -80305,7 +79897,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest379\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest379\Generated379
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated160.cmd_10344]
@@ -80313,7 +79905,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest160\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest160\Generated160
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated984.cmd_10345]
@@ -80321,7 +79913,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest984\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest984\Generated984
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated227.cmd_10346]
@@ -80329,7 +79921,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest227\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest227\Generated227
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated901.cmd_10347]
@@ -80337,7 +79929,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest901\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest901\Generated901
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated311.cmd_10348]
@@ -80345,7 +79937,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest311\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest311\Generated311
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated116.cmd_10349]
@@ -80353,7 +79945,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest116\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest116\Generated116
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated837.cmd_10350]
@@ -80361,7 +79953,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest837\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest837\Generated837
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated650.cmd_10351]
@@ -80369,7 +79961,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest650\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest650\Generated650
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1316.cmd_10352]
@@ -80377,7 +79969,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1316\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1316\Generated1316
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated15.cmd_10353]
@@ -80385,7 +79977,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest15\Generated
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest15\Generated15
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated566.cmd_10354]
@@ -80393,7 +79985,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest566\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest566\Generated566
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated400.cmd_10355]
@@ -80401,7 +79993,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest400\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest400\Generated400
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated188.cmd_10356]
@@ -80409,7 +80001,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest188\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest188\Generated188
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated346.cmd_10357]
@@ -80417,7 +80009,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest346\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest346\Generated346
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[bleref_il_r.cmd_10358]
@@ -80425,7 +80017,7 @@ RelativePath=JIT\Directed\coverage\importer\Desktop\bleref_il_r\bleref_il_r.cmd
WorkingDir=JIT\Directed\coverage\importer\Desktop\bleref_il_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_FAIL;4851;EXCLUDED;VERIFY
+Categories=EXPECTED_FAIL;4851;EXCLUDED;VERIFY;Pri1
HostStyle=0
[Generated1391.cmd_10359]
@@ -80433,7 +80025,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1391\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1391\Generated1391
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[GitHub_8231.cmd_10360]
@@ -80441,7 +80033,7 @@ RelativePath=JIT\Regression\JitBlue\GitHub_8231\GitHub_8231\GitHub_8231.cmd
WorkingDir=JIT\Regression\JitBlue\GitHub_8231\GitHub_8231
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated219.cmd_10361]
@@ -80449,7 +80041,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest219\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest219\Generated219
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1297.cmd_10363]
@@ -80457,7 +80049,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1297\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1297\Generated1297
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated387.cmd_10364]
@@ -80465,7 +80057,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest387\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest387\Generated387
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1399.cmd_10365]
@@ -80473,7 +80065,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1399\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1399\Generated1399
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[global_il_d.cmd_10366]
@@ -80481,7 +80073,7 @@ RelativePath=JIT\Methodical\cctor\misc\global_il_d\global_il_d.cmd
WorkingDir=JIT\Methodical\cctor\misc\global_il_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_FAIL;2451;EXCLUDED;RVA_STATIC
+Categories=EXPECTED_FAIL;2451;EXCLUDED;RVA_STATIC;Pri1
HostStyle=0
[Generated229.cmd_10367]
@@ -80489,7 +80081,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest229\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest229\Generated229
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated510.cmd_10368]
@@ -80497,7 +80089,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest510\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest510\Generated510
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated284.cmd_10369]
@@ -80505,7 +80097,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest284\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest284\Generated284
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[mcc_i51.cmd_10370]
@@ -80513,7 +80105,7 @@ RelativePath=JIT\jit64\mcc\interop\mcc_i51\mcc_i51.cmd
WorkingDir=JIT\jit64\mcc\interop\mcc_i51
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_FAIL;9462;EXCLUDED;VARARG
+Categories=EXPECTED_FAIL;9462;EXCLUDED;VARARG;Pri1
HostStyle=0
[Generated1179.cmd_10371]
@@ -80521,7 +80113,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1179\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1179\Generated1179
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1440.cmd_10372]
@@ -80529,7 +80121,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1440\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1440\Generated1440
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated250.cmd_10373]
@@ -80537,7 +80129,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest250\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest250\Generated250
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1196.cmd_10374]
@@ -80545,7 +80137,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1196\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1196\Generated1196
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated538.cmd_10375]
@@ -80553,7 +80145,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest538\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest538\Generated538
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated436.cmd_10376]
@@ -80561,7 +80153,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest436\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest436\Generated436
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated875.cmd_10377]
@@ -80569,7 +80161,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest875\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest875\Generated875
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated121.cmd_10378]
@@ -80577,7 +80169,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest121\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest121\Generated121
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated86.cmd_10379]
@@ -80585,7 +80177,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest86\Generated
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest86\Generated86
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated186.cmd_10380]
@@ -80593,7 +80185,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest186\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest186\Generated186
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[arglist.cmd_10381]
@@ -80601,7 +80193,7 @@ RelativePath=JIT\Directed\PREFIX\unaligned\1\arglist\arglist.cmd
WorkingDir=JIT\Directed\PREFIX\unaligned\1\arglist
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_FAIL;9462;EXCLUDED;VARARG
+Categories=EXPECTED_FAIL;9462;EXCLUDED;VARARG;Pri1
HostStyle=0
[Generated413.cmd_10382]
@@ -80609,7 +80201,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest413\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest413\Generated413
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1264.cmd_10383]
@@ -80617,7 +80209,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1264\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1264\Generated1264
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated849.cmd_10384]
@@ -80625,7 +80217,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest849\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest849\Generated849
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1155.cmd_10385]
@@ -80633,7 +80225,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1155\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1155\Generated1155
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated338.cmd_10386]
@@ -80641,7 +80233,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest338\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest338\Generated338
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated673.cmd_10387]
@@ -80649,7 +80241,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest673\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest673\Generated673
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1106.cmd_10388]
@@ -80657,7 +80249,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1106\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1106\Generated1106
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1077.cmd_10389]
@@ -80665,7 +80257,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1077\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1077\Generated1077
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1128.cmd_10390]
@@ -80673,7 +80265,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1128\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1128\Generated1128
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1249.cmd_10391]
@@ -80681,7 +80273,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1249\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1249\Generated1249
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1194.cmd_10392]
@@ -80689,7 +80281,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1194\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1194\Generated1194
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated426.cmd_10393]
@@ -80697,7 +80289,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest426\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest426\Generated426
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[revcomp.cmd_10394]
@@ -80713,7 +80305,7 @@ RelativePath=JIT\Regression\JitBlue\DevDiv_216571\DevDiv_216571\DevDiv_216571.cm
WorkingDir=JIT\Regression\JitBlue\DevDiv_216571\DevDiv_216571
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[_simpleoddpower_il_d.cmd_10396]
@@ -80721,7 +80313,7 @@ RelativePath=JIT\Methodical\delegate\_simpleoddpower_il_d\_simpleoddpower_il_d.c
WorkingDir=JIT\Methodical\delegate\_simpleoddpower_il_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated45.cmd_10397]
@@ -80729,7 +80321,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest45\Generated
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest45\Generated45
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated472.cmd_10398]
@@ -80737,7 +80329,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest472\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest472\Generated472
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated484.cmd_10399]
@@ -80745,7 +80337,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest484\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest484\Generated484
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated576.cmd_10400]
@@ -80753,7 +80345,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest576\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest576\Generated576
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated609.cmd_10401]
@@ -80761,7 +80353,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest609\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest609\Generated609
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated834.cmd_10402]
@@ -80769,7 +80361,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest834\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest834\Generated834
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated961.cmd_10403]
@@ -80777,7 +80369,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest961\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest961\Generated961
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1406.cmd_10404]
@@ -80785,7 +80377,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1406\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1406\Generated1406
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1382.cmd_10405]
@@ -80793,7 +80385,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1382\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1382\Generated1382
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[verify01_small.cmd_10406]
@@ -80801,7 +80393,7 @@ RelativePath=JIT\jit64\localloc\verify\verify01_small\verify01_small.cmd
WorkingDir=JIT\jit64\localloc\verify\verify01_small
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_FAIL;4581;EXCLUDED;VERIFY
+Categories=EXPECTED_FAIL;4581;EXCLUDED;VERIFY;Pri1
HostStyle=0
[Generated962.cmd_10407]
@@ -80809,7 +80401,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest962\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest962\Generated962
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated453.cmd_10408]
@@ -80817,7 +80409,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest453\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest453\Generated453
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated498.cmd_10409]
@@ -80825,7 +80417,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest498\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest498\Generated498
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1189.cmd_10410]
@@ -80833,7 +80425,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1189\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1189\Generated1189
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated616.cmd_10411]
@@ -80841,7 +80433,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest616\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest616\Generated616
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated952.cmd_10412]
@@ -80849,7 +80441,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest952\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest952\Generated952
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated581.cmd_10413]
@@ -80857,7 +80449,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest581\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest581\Generated581
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[_odbgsin_cs_il.cmd_10414]
@@ -80865,7 +80457,7 @@ RelativePath=JIT\Methodical\Boxing\xlang\_odbgsin_cs_il\_odbgsin_cs_il.cmd
WorkingDir=JIT\Methodical\Boxing\xlang\_odbgsin_cs_il
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated203.cmd_10415]
@@ -80873,7 +80465,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest203\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest203\Generated203
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1090.cmd_10416]
@@ -80881,7 +80473,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1090\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1090\Generated1090
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[GitHub_6318.cmd_10417]
@@ -80897,7 +80489,7 @@ RelativePath=JIT\Methodical\eh\deadcode\badcodeafterfinally_d\badcodeafterfinall
WorkingDir=JIT\Methodical\eh\deadcode\badcodeafterfinally_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_FAIL;2444;EXCLUDED
+Categories=EXPECTED_FAIL;2444;EXCLUDED;Pri1
HostStyle=0
[Generated1238.cmd_10419]
@@ -80905,7 +80497,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1238\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1238\Generated1238
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1454.cmd_10420]
@@ -80913,7 +80505,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1454\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1454\Generated1454
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated608.cmd_10421]
@@ -80921,7 +80513,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest608\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest608\Generated608
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated676.cmd_10422]
@@ -80929,7 +80521,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest676\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest676\Generated676
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1277.cmd_10423]
@@ -80937,7 +80529,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1277\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1277\Generated1277
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated71.cmd_10424]
@@ -80945,7 +80537,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest71\Generated
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest71\Generated71
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated259.cmd_10425]
@@ -80953,7 +80545,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest259\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest259\Generated259
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1044.cmd_10426]
@@ -80961,7 +80553,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1044\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1044\Generated1044
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1291.cmd_10427]
@@ -80969,7 +80561,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1291\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1291\Generated1291
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1129.cmd_10428]
@@ -80977,7 +80569,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1129\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1129\Generated1129
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1486.cmd_10429]
@@ -80985,7 +80577,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1486\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1486\Generated1486
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[GitHub_CoreRT_2073.cmd_10430]
@@ -80993,7 +80585,7 @@ RelativePath=JIT\Regression\JitBlue\GitHub_CoreRT_2073\GitHub_CoreRT_2073\GitHub
WorkingDir=JIT\Regression\JitBlue\GitHub_CoreRT_2073\GitHub_CoreRT_2073
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[DevDiv_255294.cmd_10431]
@@ -81001,7 +80593,7 @@ RelativePath=JIT\Regression\JitBlue\DevDiv_255294\DevDiv_255294\DevDiv_255294.cm
WorkingDir=JIT\Regression\JitBlue\DevDiv_255294\DevDiv_255294
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated543.cmd_10432]
@@ -81009,7 +80601,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest543\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest543\Generated543
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated206.cmd_10433]
@@ -81017,7 +80609,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest206\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest206\Generated206
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated530.cmd_10434]
@@ -81025,7 +80617,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest530\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest530\Generated530
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated969.cmd_10435]
@@ -81033,7 +80625,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest969\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest969\Generated969
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[GitHub_5047.cmd_10436]
@@ -81041,7 +80633,7 @@ RelativePath=JIT\Regression\JitBlue\GitHub_5047\GitHub_5047\GitHub_5047.cmd
WorkingDir=JIT\Regression\JitBlue\GitHub_5047\GitHub_5047
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1465.cmd_10437]
@@ -81049,7 +80641,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1465\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1465\Generated1465
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[b49644.cmd_10438]
@@ -81057,7 +80649,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b49644\b49644\b49644.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b49644\b49644
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_FAIL;2451;EXCLUDED;RVA_STATIC
+Categories=EXPECTED_FAIL;2451;EXCLUDED;RVA_STATIC;Pri1
HostStyle=0
[global_il_r.cmd_10439]
@@ -81065,7 +80657,7 @@ RelativePath=JIT\Methodical\cctor\misc\global_il_r\global_il_r.cmd
WorkingDir=JIT\Methodical\cctor\misc\global_il_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_FAIL;2451;EXCLUDED;RVA_STATIC
+Categories=EXPECTED_FAIL;2451;EXCLUDED;RVA_STATIC;Pri1
HostStyle=0
[dev10_865840.cmd_10440]
@@ -81073,7 +80665,7 @@ RelativePath=JIT\Regression\Dev11\dev10_865840\dev10_865840\dev10_865840.cmd
WorkingDir=JIT\Regression\Dev11\dev10_865840\dev10_865840
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_FAIL;2445;EXCLUDED
+Categories=EXPECTED_FAIL;2445;EXCLUDED;Pri1
HostStyle=0
[Generated728.cmd_10441]
@@ -81081,7 +80673,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest728\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest728\Generated728
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated902.cmd_10442]
@@ -81089,7 +80681,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest902\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest902\Generated902
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[muldimjagary.cmd_10443]
@@ -81105,7 +80697,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest140\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest140\Generated140
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1314.cmd_10445]
@@ -81113,7 +80705,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1314\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1314\Generated1314
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1142.cmd_10446]
@@ -81121,7 +80713,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1142\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1142\Generated1142
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1367.cmd_10447]
@@ -81129,7 +80721,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1367\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1367\Generated1367
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated6.cmd_10448]
@@ -81137,7 +80729,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest6\Generated6
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest6\Generated6
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1095.cmd_10449]
@@ -81145,7 +80737,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1095\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1095\Generated1095
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[DevDiv_278365.cmd_10450]
@@ -81153,7 +80745,7 @@ RelativePath=JIT\Regression\JitBlue\DevDiv_278365\DevDiv_278365\DevDiv_278365.cm
WorkingDir=JIT\Regression\JitBlue\DevDiv_278365\DevDiv_278365
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated555.cmd_10451]
@@ -81161,7 +80753,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest555\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest555\Generated555
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1212.cmd_10452]
@@ -81169,7 +80761,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1212\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1212\Generated1212
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW;R2R_FAIL;9457
+Categories=EXPECTED_PASS;NEW;R2R_FAIL;9457;Pri1
HostStyle=0
[Generated660.cmd_10453]
@@ -81177,7 +80769,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest660\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest660\Generated660
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[DevDiv_279396.cmd_10454]
@@ -81185,7 +80777,7 @@ RelativePath=JIT\Regression\JitBlue\DevDiv_279396\DevDiv_279396\DevDiv_279396.cm
WorkingDir=JIT\Regression\JitBlue\DevDiv_279396\DevDiv_279396
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[mcc_i82.cmd_10455]
@@ -81193,7 +80785,7 @@ RelativePath=JIT\jit64\mcc\interop\mcc_i82\mcc_i82.cmd
WorkingDir=JIT\jit64\mcc\interop\mcc_i82
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_FAIL;9462;EXCLUDED;VARARG
+Categories=EXPECTED_FAIL;9462;EXCLUDED;VARARG;Pri1
HostStyle=0
[Generated1333.cmd_10456]
@@ -81201,7 +80793,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1333\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1333\Generated1333
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated149.cmd_10457]
@@ -81209,7 +80801,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest149\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest149\Generated149
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated334.cmd_10458]
@@ -81217,7 +80809,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest334\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest334\Generated334
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated243.cmd_10459]
@@ -81225,7 +80817,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest243\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest243\Generated243
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated279.cmd_10460]
@@ -81233,7 +80825,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest279\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest279\Generated279
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated515.cmd_10461]
@@ -81241,7 +80833,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest515\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest515\Generated515
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[rvastatic4.cmd_10462]
@@ -81249,7 +80841,7 @@ RelativePath=JIT\Directed\rvastatics\rvastatic4\rvastatic4.cmd
WorkingDir=JIT\Directed\rvastatics\rvastatic4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_FAIL;2451;EXCLUDED;RVA_STATIC
+Categories=EXPECTED_FAIL;2451;EXCLUDED;RVA_STATIC;Pri1
HostStyle=0
[Generated944.cmd_10463]
@@ -81257,7 +80849,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest944\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest944\Generated944
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1206.cmd_10464]
@@ -81265,7 +80857,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1206\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1206\Generated1206
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1471.cmd_10465]
@@ -81273,7 +80865,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1471\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1471\Generated1471
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1309.cmd_10466]
@@ -81281,7 +80873,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1309\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1309\Generated1309
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[b16423.cmd_10467]
@@ -81289,7 +80881,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b16423\b16423\b16423.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b16423\b16423
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_FAIL;9462;EXCLUDED;VARARG
+Categories=EXPECTED_FAIL;9462;EXCLUDED;VARARG;Pri1
HostStyle=0
[DevDiv_279829.cmd_10468]
@@ -81305,7 +80897,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest741\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest741\Generated741
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1116.cmd_10470]
@@ -81313,7 +80905,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1116\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1116\Generated1116
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated714.cmd_10471]
@@ -81321,7 +80913,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest714\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest714\Generated714
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[b26323.cmd_10472]
@@ -81329,7 +80921,7 @@ RelativePath=JIT\Regression\CLR-x86-EJIT\V1-M12-Beta2\b26323\b26323\b26323.cmd
WorkingDir=JIT\Regression\CLR-x86-EJIT\V1-M12-Beta2\b26323\b26323
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_FAIL;9462;EXCLUDED;VARARG
+Categories=EXPECTED_FAIL;9462;EXCLUDED;VARARG;Pri1
HostStyle=0
[smalloom.cmd_10473]
@@ -81337,7 +80929,7 @@ RelativePath=GC\Coverage\smalloom\smalloom.cmd
WorkingDir=GC\Coverage\smalloom
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_FAIL;3392;LONG_RUNNING;NEW
+Categories=EXPECTED_FAIL;3392;LONG_RUNNING;NEW;Pri1
HostStyle=0
[Generated583.cmd_10474]
@@ -81345,7 +80937,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest583\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest583\Generated583
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1368.cmd_10475]
@@ -81353,7 +80945,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1368\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1368\Generated1368
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated737.cmd_10476]
@@ -81361,7 +80953,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest737\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest737\Generated737
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1358.cmd_10477]
@@ -81369,7 +80961,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1358\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1358\Generated1358
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated197.cmd_10478]
@@ -81377,7 +80969,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest197\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest197\Generated197
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated114.cmd_10479]
@@ -81385,7 +80977,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest114\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest114\Generated114
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated112.cmd_10480]
@@ -81393,7 +80985,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest112\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest112\Generated112
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[DevDiv_284785.cmd_10481]
@@ -81409,7 +81001,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1255\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1255\Generated1255
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1184.cmd_10483]
@@ -81417,7 +81009,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1184\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1184\Generated1184
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated40.cmd_10484]
@@ -81425,7 +81017,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest40\Generated
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest40\Generated40
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated986.cmd_10485]
@@ -81433,7 +81025,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest986\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest986\Generated986
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1158.cmd_10486]
@@ -81441,7 +81033,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1158\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1158\Generated1158
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated991.cmd_10487]
@@ -81449,7 +81041,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest991\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest991\Generated991
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated762.cmd_10488]
@@ -81457,7 +81049,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest762\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest762\Generated762
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[_il_rellocalloc.cmd_10489]
@@ -81465,7 +81057,7 @@ RelativePath=JIT\Methodical\xxobj\operand\_il_rellocalloc\_il_rellocalloc.cmd
WorkingDir=JIT\Methodical\xxobj\operand\_il_rellocalloc
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_FAIL;2444;EXCLUDED
+Categories=EXPECTED_FAIL;2444;EXCLUDED;Pri1
HostStyle=0
[Generated1025.cmd_10490]
@@ -81473,7 +81065,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1025\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1025\Generated1025
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated233.cmd_10491]
@@ -81481,7 +81073,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest233\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest233\Generated233
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated11.cmd_10492]
@@ -81489,7 +81081,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest11\Generated
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest11\Generated11
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated262.cmd_10493]
@@ -81497,7 +81089,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest262\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest262\Generated262
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[b37646.cmd_10494]
@@ -81505,7 +81097,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b37646\b37646\b37646.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b37646\b37646
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_FAIL;9462;EXCLUDED;VARARG
+Categories=EXPECTED_FAIL;9462;EXCLUDED;VARARG;Pri1
HostStyle=0
[Generated1223.cmd_10495]
@@ -81513,7 +81105,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1223\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1223\Generated1223
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated658.cmd_10496]
@@ -81521,7 +81113,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest658\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest658\Generated658
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated132.cmd_10497]
@@ -81529,7 +81121,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest132\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest132\Generated132
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[_il_dbgpointer.cmd_10498]
@@ -81537,7 +81129,7 @@ RelativePath=JIT\Methodical\tailcall\_il_dbgpointer\_il_dbgpointer.cmd
WorkingDir=JIT\Methodical\tailcall\_il_dbgpointer
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_FAIL;2451;EXCLUDED;RVA_STATIC
+Categories=EXPECTED_FAIL;2451;EXCLUDED;RVA_STATIC;Pri1
HostStyle=0
[Generated910.cmd_10499]
@@ -81545,7 +81137,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest910\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest910\Generated910
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1103.cmd_10500]
@@ -81553,7 +81145,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1103\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1103\Generated1103
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[mcc_i52.cmd_10501]
@@ -81561,7 +81153,7 @@ RelativePath=JIT\jit64\mcc\interop\mcc_i52\mcc_i52.cmd
WorkingDir=JIT\jit64\mcc\interop\mcc_i52
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_FAIL;9462;EXCLUDED;VARARG
+Categories=EXPECTED_FAIL;9462;EXCLUDED;VARARG;Pri1
HostStyle=0
[Generated1380.cmd_10502]
@@ -81569,7 +81161,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1380\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1380\Generated1380
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated247.cmd_10503]
@@ -81577,7 +81169,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest247\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest247\Generated247
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1011.cmd_10504]
@@ -81585,7 +81177,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1011\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1011\Generated1011
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1369.cmd_10505]
@@ -81593,7 +81185,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1369\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1369\Generated1369
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated166.cmd_10506]
@@ -81601,7 +81193,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest166\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest166\Generated166
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1160.cmd_10507]
@@ -81609,7 +81201,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1160\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1160\Generated1160
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1013.cmd_10509]
@@ -81617,7 +81209,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1013\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1013\Generated1013
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated761.cmd_10510]
@@ -81625,7 +81217,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest761\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest761\Generated761
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated870.cmd_10511]
@@ -81633,7 +81225,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest870\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest870\Generated870
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated7.cmd_10512]
@@ -81641,7 +81233,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest7\Generated7
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest7\Generated7
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated752.cmd_10513]
@@ -81649,7 +81241,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest752\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest752\Generated752
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated213.cmd_10514]
@@ -81657,7 +81249,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest213\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest213\Generated213
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated183.cmd_10515]
@@ -81665,7 +81257,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest183\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest183\Generated183
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated246.cmd_10516]
@@ -81673,7 +81265,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest246\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest246\Generated246
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[foregroundgc.cmd_10517]
@@ -81681,7 +81273,7 @@ RelativePath=GC\Features\BackgroundGC\foregroundgc\foregroundgc.cmd
WorkingDir=GC\Features\BackgroundGC\foregroundgc
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_FAIL;3392;LONG_RUNNING;NEW
+Categories=EXPECTED_FAIL;3392;LONG_RUNNING;NEW;Pri1
HostStyle=0
[Generated701.cmd_10518]
@@ -81689,7 +81281,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest701\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest701\Generated701
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated685.cmd_10519]
@@ -81697,7 +81289,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest685\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest685\Generated685
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated835.cmd_10520]
@@ -81705,7 +81297,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest835\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest835\Generated835
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[verify01_large.cmd_10521]
@@ -81713,7 +81305,7 @@ RelativePath=JIT\jit64\localloc\verify\verify01_large\verify01_large.cmd
WorkingDir=JIT\jit64\localloc\verify\verify01_large
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_FAIL;4851;EXCLUDED;VERIFY
+Categories=EXPECTED_FAIL;4851;EXCLUDED;VERIFY;Pri1
HostStyle=0
[Generated202.cmd_10522]
@@ -81721,7 +81313,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest202\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest202\Generated202
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1121.cmd_10523]
@@ -81729,7 +81321,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1121\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1121\Generated1121
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1327.cmd_10524]
@@ -81737,7 +81329,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1327\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1327\Generated1327
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1393.cmd_10525]
@@ -81745,7 +81337,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1393\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1393\Generated1393
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1425.cmd_10526]
@@ -81753,7 +81345,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1425\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1425\Generated1425
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated266.cmd_10527]
@@ -81761,7 +81353,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest266\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest266\Generated266
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated318.cmd_10528]
@@ -81769,7 +81361,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest318\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest318\Generated318
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated594.cmd_10529]
@@ -81777,7 +81369,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest594\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest594\Generated594
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1219.cmd_10530]
@@ -81785,7 +81377,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1219\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1219\Generated1219
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[DevDiv_359737.cmd_10531]
@@ -81809,7 +81401,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1290\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1290\Generated1290
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated131.cmd_10534]
@@ -81817,7 +81409,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest131\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest131\Generated131
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[NoThrowInline.cmd_10535]
@@ -81833,7 +81425,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest632\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest632\Generated632
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated801.cmd_10537]
@@ -81841,7 +81433,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest801\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest801\Generated801
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated884.cmd_10538]
@@ -81849,7 +81441,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest884\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest884\Generated884
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated98.cmd_10539]
@@ -81857,7 +81449,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest98\Generated
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest98\Generated98
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1009.cmd_10540]
@@ -81865,7 +81457,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1009\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1009\Generated1009
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1428.cmd_10541]
@@ -81873,7 +81465,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1428\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1428\Generated1428
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[DevDiv_278375.cmd_10542]
@@ -81881,7 +81473,7 @@ RelativePath=JIT\Regression\JitBlue\DevDiv_278375\DevDiv_278375\DevDiv_278375.cm
WorkingDir=JIT\Regression\JitBlue\DevDiv_278375\DevDiv_278375
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated736.cmd_10543]
@@ -81889,7 +81481,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest736\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest736\Generated736
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated793.cmd_10544]
@@ -81897,7 +81489,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest793\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest793\Generated793
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1386.cmd_10545]
@@ -81905,7 +81497,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1386\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1386\Generated1386
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1076.cmd_10546]
@@ -81913,7 +81505,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1076\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1076\Generated1076
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated238.cmd_10547]
@@ -81921,7 +81513,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest238\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest238\Generated238
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated295.cmd_10548]
@@ -81929,7 +81521,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest295\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest295\Generated295
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[b31746.cmd_10549]
@@ -81937,7 +81529,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b31746\b31746\b31746.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b31746\b31746
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_FAIL;9462;EXCLUDED;VARARG
+Categories=EXPECTED_FAIL;9462;EXCLUDED;VARARG;Pri1
HostStyle=0
[Generated158.cmd_10550]
@@ -81945,7 +81537,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest158\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest158\Generated158
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated942.cmd_10551]
@@ -81953,7 +81545,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest942\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest942\Generated942
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated430.cmd_10552]
@@ -81961,7 +81553,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest430\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest430\Generated430
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated644.cmd_10553]
@@ -81969,7 +81561,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest644\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest644\Generated644
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated462.cmd_10554]
@@ -81977,7 +81569,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest462\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest462\Generated462
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated182.cmd_10555]
@@ -81985,7 +81577,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest182\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest182\Generated182
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated767.cmd_10556]
@@ -81993,7 +81585,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest767\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest767\Generated767
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated331.cmd_10558]
@@ -82001,7 +81593,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest331\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest331\Generated331
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated218.cmd_10559]
@@ -82009,7 +81601,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest218\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest218\Generated218
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated297.cmd_10560]
@@ -82017,7 +81609,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest297\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest297\Generated297
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated587.cmd_10561]
@@ -82025,7 +81617,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest587\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest587\Generated587
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated481.cmd_10562]
@@ -82033,7 +81625,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest481\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest481\Generated481
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[_simpleoddpower_il_r.cmd_10563]
@@ -82041,7 +81633,7 @@ RelativePath=JIT\Methodical\delegate\_simpleoddpower_il_r\_simpleoddpower_il_r.c
WorkingDir=JIT\Methodical\delegate\_simpleoddpower_il_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1132.cmd_10564]
@@ -82049,7 +81641,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1132\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1132\Generated1132
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1493.cmd_10565]
@@ -82057,7 +81649,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1493\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1493\Generated1493
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[scenario.cmd_10566]
@@ -82065,7 +81657,7 @@ RelativePath=GC\Features\SustainedLowLatency\scenario\scenario.cmd
WorkingDir=GC\Features\SustainedLowLatency\scenario
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_FAIL;3392;LONG_RUNNING;NEW
+Categories=EXPECTED_PASS;LONG_RUNNING;NEW;Pri1
HostStyle=0
[Generated1205.cmd_10567]
@@ -82073,7 +81665,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1205\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1205\Generated1205
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[GitHub_7907.cmd_10568]
@@ -82081,7 +81673,7 @@ RelativePath=JIT\Regression\JitBlue\GitHub_7907\GitHub_7907\GitHub_7907.cmd
WorkingDir=JIT\Regression\JitBlue\GitHub_7907\GitHub_7907
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated852.cmd_10569]
@@ -82089,7 +81681,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest852\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest852\Generated852
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1150.cmd_10570]
@@ -82097,7 +81689,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1150\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1150\Generated1150
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated167.cmd_10571]
@@ -82105,7 +81697,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest167\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest167\Generated167
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1488.cmd_10572]
@@ -82113,7 +81705,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1488\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1488\Generated1488
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated981.cmd_10573]
@@ -82121,7 +81713,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest981\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest981\Generated981
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated128.cmd_10574]
@@ -82129,7 +81721,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest128\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest128\Generated128
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated421.cmd_10575]
@@ -82137,7 +81729,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest421\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest421\Generated421
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated322.cmd_10576]
@@ -82145,7 +81737,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest322\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest322\Generated322
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1312.cmd_10577]
@@ -82153,7 +81745,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1312\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1312\Generated1312
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated827.cmd_10578]
@@ -82161,7 +81753,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest827\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest827\Generated827
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated780.cmd_10579]
@@ -82169,7 +81761,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest780\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest780\Generated780
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated862.cmd_10580]
@@ -82177,7 +81769,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest862\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest862\Generated862
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1057.cmd_10581]
@@ -82185,7 +81777,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1057\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1057\Generated1057
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1426.cmd_10582]
@@ -82193,7 +81785,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1426\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1426\Generated1426
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated257.cmd_10583]
@@ -82201,7 +81793,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest257\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest257\Generated257
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1468.cmd_10584]
@@ -82209,7 +81801,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1468\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1468\Generated1468
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated941.cmd_10585]
@@ -82217,7 +81809,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest941\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest941\Generated941
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated523.cmd_10586]
@@ -82225,7 +81817,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest523\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest523\Generated523
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1215.cmd_10587]
@@ -82233,7 +81825,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1215\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1215\Generated1215
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated890.cmd_10588]
@@ -82241,7 +81833,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest890\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest890\Generated890
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated368.cmd_10589]
@@ -82249,7 +81841,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest368\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest368\Generated368
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated829.cmd_10590]
@@ -82257,7 +81849,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest829\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest829\Generated829
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated85.cmd_10591]
@@ -82265,7 +81857,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest85\Generated
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest85\Generated85
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1359.cmd_10592]
@@ -82273,7 +81865,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1359\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1359\Generated1359
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated348.cmd_10593]
@@ -82281,7 +81873,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest348\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest348\Generated348
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated190.cmd_10594]
@@ -82289,7 +81881,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest190\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest190\Generated190
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[arglist_pos.cmd_10595]
@@ -82297,7 +81889,7 @@ RelativePath=JIT\Methodical\Coverage\arglist_pos\arglist_pos.cmd
WorkingDir=JIT\Methodical\Coverage\arglist_pos
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_FAIL;9462;EXCLUDED;VARARG
+Categories=EXPECTED_FAIL;9462;EXCLUDED;VARARG;Pri1
HostStyle=0
[mcc_i03.cmd_10596]
@@ -82305,7 +81897,7 @@ RelativePath=JIT\jit64\mcc\interop\mcc_i03\mcc_i03.cmd
WorkingDir=JIT\jit64\mcc\interop\mcc_i03
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_FAIL;9462;EXCLUDED;VARARG
+Categories=EXPECTED_FAIL;9462;EXCLUDED;VARARG;Pri1
HostStyle=0
[Generated126.cmd_10597]
@@ -82313,7 +81905,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest126\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest126\Generated126
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated48.cmd_10598]
@@ -82321,7 +81913,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest48\Generated
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest48\Generated48
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated417.cmd_10599]
@@ -82329,7 +81921,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest417\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest417\Generated417
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated5.cmd_10600]
@@ -82337,7 +81929,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest5\Generated5
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest5\Generated5
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated925.cmd_10601]
@@ -82345,7 +81937,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest925\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest925\Generated925
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated857.cmd_10602]
@@ -82353,7 +81945,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest857\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest857\Generated857
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated979.cmd_10603]
@@ -82361,7 +81953,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest979\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest979\Generated979
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated807.cmd_10604]
@@ -82369,7 +81961,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest807\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest807\Generated807
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated280.cmd_10605]
@@ -82377,7 +81969,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest280\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest280\Generated280
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1433.cmd_10606]
@@ -82385,7 +81977,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1433\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1433\Generated1433
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated157.cmd_10607]
@@ -82393,7 +81985,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest157\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest157\Generated157
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Shift.cmd_10608]
@@ -82401,7 +81993,7 @@ RelativePath=JIT\CodeGenBringUpTests\Shift\Shift.cmd
WorkingDir=JIT\CodeGenBringUpTests\Shift
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated656.cmd_10609]
@@ -82409,7 +82001,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest656\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest656\Generated656
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated477.cmd_10610]
@@ -82417,7 +82009,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest477\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest477\Generated477
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated881.cmd_10611]
@@ -82425,7 +82017,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest881\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest881\Generated881
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1049.cmd_10612]
@@ -82433,7 +82025,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1049\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1049\Generated1049
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated73.cmd_10613]
@@ -82441,7 +82033,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest73\Generated
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest73\Generated73
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1062.cmd_10614]
@@ -82449,7 +82041,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1062\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1062\Generated1062
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[rvastatic3.cmd_10615]
@@ -82457,7 +82049,7 @@ RelativePath=JIT\Directed\rvastatics\rvastatic3\rvastatic3.cmd
WorkingDir=JIT\Directed\rvastatics\rvastatic3
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_FAIL;2451;EXCLUDED;RVA_STATIC
+Categories=EXPECTED_FAIL;2451;EXCLUDED;RVA_STATIC;Pri1
HostStyle=0
[Generated1268.cmd_10616]
@@ -82465,7 +82057,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1268\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1268\Generated1268
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated248.cmd_10617]
@@ -82473,7 +82065,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest248\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest248\Generated248
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated503.cmd_10618]
@@ -82481,7 +82073,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest503\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest503\Generated503
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1273.cmd_10619]
@@ -82489,7 +82081,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1273\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1273\Generated1273
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated381.cmd_10620]
@@ -82497,7 +82089,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest381\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest381\Generated381
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1224.cmd_10621]
@@ -82505,7 +82097,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1224\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1224\Generated1224
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1081.cmd_10622]
@@ -82513,7 +82105,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1081\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1081\Generated1081
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[regexdna.cmd_10623]
@@ -82529,7 +82121,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest504\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest504\Generated504
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1260.cmd_10625]
@@ -82537,7 +82129,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1260\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1260\Generated1260
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated47.cmd_10626]
@@ -82545,7 +82137,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest47\Generated
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest47\Generated47
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated313.cmd_10627]
@@ -82553,7 +82145,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest313\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest313\Generated313
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated682.cmd_10628]
@@ -82561,7 +82153,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest682\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest682\Generated682
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW;R2R_FAIL;9457
+Categories=EXPECTED_PASS;NEW;R2R_FAIL;9457;Pri1
HostStyle=0
[Generated614.cmd_10629]
@@ -82569,7 +82161,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest614\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest614\Generated614
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW;R2R_FAIL;9457
+Categories=EXPECTED_PASS;NEW;R2R_FAIL;9457;Pri1
HostStyle=0
[Generated1046.cmd_10630]
@@ -82577,7 +82169,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1046\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1046\Generated1046
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1499.cmd_10631]
@@ -82585,7 +82177,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1499\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1499\Generated1499
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1265.cmd_10632]
@@ -82593,7 +82185,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1265\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1265\Generated1265
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1170.cmd_10633]
@@ -82601,7 +82193,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1170\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1170\Generated1170
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated437.cmd_10634]
@@ -82609,7 +82201,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest437\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest437\Generated437
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated415.cmd_10635]
@@ -82617,7 +82209,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest415\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest415\Generated415
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated267.cmd_10636]
@@ -82625,7 +82217,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest267\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest267\Generated267
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1133.cmd_10637]
@@ -82633,7 +82225,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1133\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1133\Generated1133
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated692.cmd_10638]
@@ -82641,7 +82233,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest692\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest692\Generated692
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1248.cmd_10639]
@@ -82649,7 +82241,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1248\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1248\Generated1248
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated595.cmd_10640]
@@ -82657,7 +82249,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest595\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest595\Generated595
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1334.cmd_10641]
@@ -82665,7 +82257,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1334\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1334\Generated1334
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated414.cmd_10642]
@@ -82673,7 +82265,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest414\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest414\Generated414
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated702.cmd_10643]
@@ -82681,7 +82273,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest702\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest702\Generated702
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated293.cmd_10644]
@@ -82689,7 +82281,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest293\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest293\Generated293
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[_il_relpointer.cmd_10645]
@@ -82697,7 +82289,7 @@ RelativePath=JIT\Methodical\tailcall\_il_relpointer\_il_relpointer.cmd
WorkingDir=JIT\Methodical\tailcall\_il_relpointer
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_FAIL;2451;EXCLUDED;RVA_STATIC
+Categories=EXPECTED_FAIL;2451;EXCLUDED;RVA_STATIC;Pri1
HostStyle=0
[Generated1472.cmd_10646]
@@ -82705,7 +82297,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1472\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1472\Generated1472
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated386.cmd_10647]
@@ -82713,7 +82305,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest386\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest386\Generated386
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1287.cmd_10648]
@@ -82721,7 +82313,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1287\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1287\Generated1287
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated162.cmd_10649]
@@ -82729,7 +82321,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest162\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest162\Generated162
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated32.cmd_10650]
@@ -82737,7 +82329,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest32\Generated
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest32\Generated32
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated729.cmd_10651]
@@ -82745,7 +82337,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest729\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest729\Generated729
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated776.cmd_10652]
@@ -82753,7 +82345,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest776\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest776\Generated776
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated212.cmd_10653]
@@ -82761,7 +82353,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest212\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest212\Generated212
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated93.cmd_10654]
@@ -82769,7 +82361,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest93\Generated
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest93\Generated93
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated878.cmd_10655]
@@ -82777,7 +82369,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest878\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest878\Generated878
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated242.cmd_10656]
@@ -82785,7 +82377,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest242\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest242\Generated242
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated361.cmd_10657]
@@ -82793,7 +82385,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest361\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest361\Generated361
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated198.cmd_10658]
@@ -82801,7 +82393,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest198\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest198\Generated198
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated710.cmd_10659]
@@ -82809,7 +82401,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest710\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest710\Generated710
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated603.cmd_10660]
@@ -82817,7 +82409,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest603\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest603\Generated603
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1182.cmd_10661]
@@ -82825,7 +82417,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1182\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1182\Generated1182
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated393.cmd_10662]
@@ -82833,7 +82425,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest393\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest393\Generated393
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated487.cmd_10663]
@@ -82841,7 +82433,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest487\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest487\Generated487
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1289.cmd_10664]
@@ -82849,7 +82441,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1289\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1289\Generated1289
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated913.cmd_10665]
@@ -82857,7 +82449,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest913\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest913\Generated913
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated502.cmd_10666]
@@ -82865,7 +82457,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest502\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest502\Generated502
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[DevDiv_359736_d.cmd_10667]
@@ -82881,7 +82473,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest817\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest817\Generated817
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated512.cmd_10669]
@@ -82889,7 +82481,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest512\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest512\Generated512
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated124.cmd_10670]
@@ -82897,7 +82489,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest124\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest124\Generated124
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1199.cmd_10671]
@@ -82905,7 +82497,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1199\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1199\Generated1199
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated244.cmd_10672]
@@ -82913,7 +82505,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest244\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest244\Generated244
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[mcc_i01.cmd_10673]
@@ -82921,7 +82513,7 @@ RelativePath=JIT\jit64\mcc\interop\mcc_i01\mcc_i01.cmd
WorkingDir=JIT\jit64\mcc\interop\mcc_i01
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_FAIL;9462;EXCLUDED;VARARG
+Categories=EXPECTED_FAIL;9462;EXCLUDED;VARARG;Pri1
HostStyle=0
[Generated1017.cmd_10674]
@@ -82929,7 +82521,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1017\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1017\Generated1017
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1226.cmd_10675]
@@ -82937,7 +82529,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1226\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1226\Generated1226
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated967.cmd_10676]
@@ -82945,7 +82537,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest967\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest967\Generated967
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated598.cmd_10677]
@@ -82953,7 +82545,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest598\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest598\Generated598
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1448.cmd_10678]
@@ -82961,7 +82553,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1448\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1448\Generated1448
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated260.cmd_10679]
@@ -82969,7 +82561,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest260\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest260\Generated260
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated836.cmd_10680]
@@ -82977,7 +82569,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest836\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest836\Generated836
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1038.cmd_10681]
@@ -82985,7 +82577,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1038\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1038\Generated1038
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[GitHub_6239.cmd_10682]
@@ -82993,7 +82585,7 @@ RelativePath=JIT\Regression\JitBlue\GitHub_6239\GitHub_6239\GitHub_6239.cmd
WorkingDir=JIT\Regression\JitBlue\GitHub_6239\GitHub_6239
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated151.cmd_10683]
@@ -83001,7 +82593,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest151\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest151\Generated151
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[DevDiv_142976.cmd_10684]
@@ -83009,7 +82601,7 @@ RelativePath=JIT\Regression\JitBlue\DevDiv_142976\DevDiv_142976\DevDiv_142976.cm
WorkingDir=JIT\Regression\JitBlue\DevDiv_142976\DevDiv_142976
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1241.cmd_10685]
@@ -83017,7 +82609,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1241\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1241\Generated1241
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1271.cmd_10686]
@@ -83025,7 +82617,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1271\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1271\Generated1271
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated278.cmd_10687]
@@ -83033,7 +82625,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest278\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest278\Generated278
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated800.cmd_10688]
@@ -83041,7 +82633,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest800\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest800\Generated800
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1364.cmd_10689]
@@ -83049,7 +82641,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1364\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1364\Generated1364
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated34.cmd_10690]
@@ -83057,7 +82649,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest34\Generated
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest34\Generated34
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1220.cmd_10691]
@@ -83065,7 +82657,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1220\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1220\Generated1220
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[mcc_i70.cmd_10692]
@@ -83073,7 +82665,7 @@ RelativePath=JIT\jit64\mcc\interop\mcc_i70\mcc_i70.cmd
WorkingDir=JIT\jit64\mcc\interop\mcc_i70
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_FAIL;9462;EXCLUDED;VARARG
+Categories=EXPECTED_FAIL;9462;EXCLUDED;VARARG;Pri1
HostStyle=0
[Generated335.cmd_10693]
@@ -83081,7 +82673,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest335\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest335\Generated335
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1340.cmd_10694]
@@ -83089,7 +82681,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1340\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1340\Generated1340
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1392.cmd_10695]
@@ -83097,7 +82689,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1392\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1392\Generated1392
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[DevDiv_283795.cmd_10696]
@@ -83113,7 +82705,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest720\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest720\Generated720
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1274.cmd_10698]
@@ -83121,7 +82713,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1274\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1274\Generated1274
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated20.cmd_10699]
@@ -83129,7 +82721,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest20\Generated
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest20\Generated20
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated844.cmd_10700]
@@ -83137,7 +82729,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest844\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest844\Generated844
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1485.cmd_10701]
@@ -83145,7 +82737,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1485\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1485\Generated1485
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated383.cmd_10702]
@@ -83153,7 +82745,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest383\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest383\Generated383
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated480.cmd_10703]
@@ -83161,7 +82753,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest480\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest480\Generated480
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated773.cmd_10704]
@@ -83169,7 +82761,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest773\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest773\Generated773
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1361.cmd_10705]
@@ -83177,7 +82769,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1361\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1361\Generated1361
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated806.cmd_10707]
@@ -83185,7 +82777,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest806\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest806\Generated806
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated37.cmd_10708]
@@ -83193,7 +82785,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest37\Generated
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest37\Generated37
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1457.cmd_10709]
@@ -83201,7 +82793,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1457\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1457\Generated1457
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1373.cmd_10710]
@@ -83209,7 +82801,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1373\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1373\Generated1373
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1402.cmd_10711]
@@ -83217,7 +82809,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1402\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1402\Generated1402
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated395.cmd_10712]
@@ -83225,7 +82817,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest395\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest395\Generated395
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated622.cmd_10713]
@@ -83233,7 +82825,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest622\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest622\Generated622
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated873.cmd_10714]
@@ -83241,7 +82833,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest873\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest873\Generated873
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated891.cmd_10715]
@@ -83249,7 +82841,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest891\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest891\Generated891
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1280.cmd_10716]
@@ -83257,7 +82849,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1280\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1280\Generated1280
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1420.cmd_10717]
@@ -83265,7 +82857,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1420\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1420\Generated1420
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated705.cmd_10718]
@@ -83273,7 +82865,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest705\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest705\Generated705
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated315.cmd_10719]
@@ -83281,7 +82873,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest315\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest315\Generated315
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated639.cmd_10720]
@@ -83289,7 +82881,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest639\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest639\Generated639
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated912.cmd_10721]
@@ -83297,7 +82889,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest912\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest912\Generated912
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[structfieldparam_r.cmd_10722]
@@ -83305,7 +82897,7 @@ RelativePath=JIT\Directed\StructABI\structfieldparam_r\structfieldparam_r.cmd
WorkingDir=JIT\Directed\StructABI\structfieldparam_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1014.cmd_10723]
@@ -83313,7 +82905,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1014\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1014\Generated1014
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated3.cmd_10724]
@@ -83321,7 +82913,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest3\Generated3
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest3\Generated3
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated909.cmd_10725]
@@ -83329,7 +82921,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest909\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest909\Generated909
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated522.cmd_10726]
@@ -83337,7 +82929,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest522\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest522\Generated522
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated580.cmd_10727]
@@ -83345,7 +82937,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest580\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest580\Generated580
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1056.cmd_10728]
@@ -83353,7 +82945,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1056\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1056\Generated1056
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[b21220.cmd_10729]
@@ -83361,7 +82953,7 @@ RelativePath=JIT\jit64\regress\ndpw\21220\b21220\b21220.cmd
WorkingDir=JIT\jit64\regress\ndpw\21220\b21220
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_FAIL;4851;EXCLUDED;VERIFY
+Categories=EXPECTED_FAIL;4851;EXCLUDED;VERIFY;Pri1
HostStyle=0
[Generated1054.cmd_10730]
@@ -83369,7 +82961,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1054\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1054\Generated1054
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1052.cmd_10731]
@@ -83377,7 +82969,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1052\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1052\Generated1052
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[DevDiv_278526.cmd_10732]
@@ -83385,7 +82977,7 @@ RelativePath=JIT\Regression\JitBlue\DevDiv_278526\DevDiv_278526\DevDiv_278526.cm
WorkingDir=JIT\Regression\JitBlue\DevDiv_278526\DevDiv_278526
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated936.cmd_10733]
@@ -83393,7 +82985,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest936\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest936\Generated936
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1445.cmd_10734]
@@ -83401,7 +82993,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1445\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1445\Generated1445
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated633.cmd_10735]
@@ -83409,7 +83001,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest633\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest633\Generated633
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated432.cmd_10736]
@@ -83417,7 +83009,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest432\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest432\Generated432
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated447.cmd_10737]
@@ -83425,7 +83017,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest447\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest447\Generated447
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated446.cmd_10738]
@@ -83433,7 +83025,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest446\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest446\Generated446
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated319.cmd_10739]
@@ -83441,7 +83033,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest319\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest319\Generated319
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated791.cmd_10740]
@@ -83449,7 +83041,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest791\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest791\Generated791
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated863.cmd_10741]
@@ -83457,7 +83049,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest863\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest863\Generated863
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated438.cmd_10742]
@@ -83465,7 +83057,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest438\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest438\Generated438
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated350.cmd_10743]
@@ -83473,7 +83065,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest350\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest350\Generated350
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1301.cmd_10744]
@@ -83481,7 +83073,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1301\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1301\Generated1301
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated958.cmd_10745]
@@ -83489,7 +83081,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest958\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest958\Generated958
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1419.cmd_10746]
@@ -83497,7 +83089,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1419\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1419\Generated1419
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated178.cmd_10747]
@@ -83505,7 +83097,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest178\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest178\Generated178
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated775.cmd_10748]
@@ -83513,7 +83105,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest775\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest775\Generated775
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated236.cmd_10749]
@@ -83521,7 +83113,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest236\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest236\Generated236
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated625.cmd_10750]
@@ -83529,7 +83121,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest625\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest625\Generated625
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[UDivConst.cmd_10751]
@@ -83545,7 +83137,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1070\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1070\Generated1070
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1110.cmd_10753]
@@ -83553,7 +83145,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1110\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1110\Generated1110
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated465.cmd_10754]
@@ -83561,7 +83153,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest465\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest465\Generated465
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated605.cmd_10755]
@@ -83569,7 +83161,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest605\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest605\Generated605
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated687.cmd_10756]
@@ -83577,7 +83169,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest687\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest687\Generated687
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1456.cmd_10757]
@@ -83585,7 +83177,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1456\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1456\Generated1456
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated392.cmd_10758]
@@ -83593,7 +83185,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest392\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest392\Generated392
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1324.cmd_10759]
@@ -83601,7 +83193,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1324\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1324\Generated1324
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1275.cmd_10760]
@@ -83609,7 +83201,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1275\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1275\Generated1275
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1071.cmd_10761]
@@ -83617,7 +83209,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1071\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1071\Generated1071
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1146.cmd_10762]
@@ -83625,7 +83217,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1146\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1146\Generated1146
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1413.cmd_10763]
@@ -83633,7 +83225,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1413\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1413\Generated1413
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated55.cmd_10764]
@@ -83641,7 +83233,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest55\Generated
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest55\Generated55
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated965.cmd_10765]
@@ -83649,7 +83241,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest965\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest965\Generated965
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated130.cmd_10766]
@@ -83657,7 +83249,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest130\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest130\Generated130
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated217.cmd_10767]
@@ -83665,7 +83257,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest217\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest217\Generated217
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated774.cmd_10768]
@@ -83673,7 +83265,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest774\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest774\Generated774
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated164.cmd_10769]
@@ -83681,7 +83273,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest164\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest164\Generated164
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1451.cmd_10770]
@@ -83689,7 +83281,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1451\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1451\Generated1451
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated982.cmd_10771]
@@ -83697,7 +83289,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest982\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest982\Generated982
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1037.cmd_10772]
@@ -83705,7 +83297,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1037\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1037\Generated1037
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated797.cmd_10773]
@@ -83713,7 +83305,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest797\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest797\Generated797
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1181.cmd_10774]
@@ -83721,7 +83313,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1181\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1181\Generated1181
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1390.cmd_10775]
@@ -83729,7 +83321,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1390\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1390\Generated1390
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated970.cmd_10776]
@@ -83737,7 +83329,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest970\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest970\Generated970
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1022.cmd_10777]
@@ -83745,7 +83337,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1022\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1022\Generated1022
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1006.cmd_10778]
@@ -83753,7 +83345,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1006\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1006\Generated1006
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1328.cmd_10779]
@@ -83761,7 +83353,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1328\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1328\Generated1328
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated56.cmd_10780]
@@ -83769,7 +83361,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest56\Generated
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest56\Generated56
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated585.cmd_10781]
@@ -83777,7 +83369,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest585\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest585\Generated585
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1034.cmd_10782]
@@ -83785,7 +83377,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1034\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1034\Generated1034
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated596.cmd_10783]
@@ -83793,7 +83385,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest596\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest596\Generated596
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1024.cmd_10784]
@@ -83801,7 +83393,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1024\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1024\Generated1024
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated996.cmd_10785]
@@ -83809,7 +83401,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest996\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest996\Generated996
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1495.cmd_10786]
@@ -83817,7 +83409,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1495\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1495\Generated1495
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated695.cmd_10787]
@@ -83825,7 +83417,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest695\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest695\Generated695
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated304.cmd_10788]
@@ -83833,7 +83425,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest304\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest304\Generated304
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated30.cmd_10789]
@@ -83841,7 +83433,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest30\Generated
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest30\Generated30
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated412.cmd_10790]
@@ -83849,7 +83441,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest412\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest412\Generated412
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated819.cmd_10791]
@@ -83857,7 +83449,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest819\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest819\Generated819
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated138.cmd_10792]
@@ -83865,7 +83457,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest138\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest138\Generated138
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1042.cmd_10793]
@@ -83873,7 +83465,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1042\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1042\Generated1042
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[mcc_i53.cmd_10794]
@@ -83881,7 +83473,7 @@ RelativePath=JIT\jit64\mcc\interop\mcc_i53\mcc_i53.cmd
WorkingDir=JIT\jit64\mcc\interop\mcc_i53
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_FAIL;9462;EXCLUDED;VARARG
+Categories=EXPECTED_FAIL;9462;EXCLUDED;VARARG;Pri1
HostStyle=0
[b37598.cmd_10795]
@@ -83889,7 +83481,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b37598\b37598\b37598.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b37598\b37598
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_FAIL;9462;EXCLUDED;VARARG
+Categories=EXPECTED_FAIL;9462;EXCLUDED;VARARG;Pri1
HostStyle=0
[Generated647.cmd_10796]
@@ -83897,7 +83489,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest647\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest647\Generated647
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated521.cmd_10797]
@@ -83905,7 +83497,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest521\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest521\Generated521
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated181.cmd_10798]
@@ -83913,7 +83505,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest181\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest181\Generated181
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1069.cmd_10799]
@@ -83921,7 +83513,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1069\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1069\Generated1069
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1319.cmd_10800]
@@ -83929,7 +83521,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1319\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1319\Generated1319
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated70.cmd_10801]
@@ -83937,7 +83529,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest70\Generated
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest70\Generated70
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[RuntimeWrappedException.cmd_10802]
@@ -83953,7 +83545,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest493\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest493\Generated493
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated914.cmd_10804]
@@ -83961,7 +83553,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest914\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest914\Generated914
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated789.cmd_10805]
@@ -83969,7 +83561,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest789\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest789\Generated789
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[mcc_i71.cmd_10806]
@@ -83977,7 +83569,7 @@ RelativePath=JIT\jit64\mcc\interop\mcc_i71\mcc_i71.cmd
WorkingDir=JIT\jit64\mcc\interop\mcc_i71
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_FAIL;9462;EXCLUDED;VARARG
+Categories=EXPECTED_FAIL;9462;EXCLUDED;VARARG;Pri1
HostStyle=0
[Generated790.cmd_10807]
@@ -83985,7 +83577,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest790\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest790\Generated790
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1180.cmd_10808]
@@ -83993,7 +83585,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1180\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1180\Generated1180
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1140.cmd_10809]
@@ -84001,7 +83593,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1140\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1140\Generated1140
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1462.cmd_10810]
@@ -84009,7 +83601,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1462\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1462\Generated1462
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated992.cmd_10811]
@@ -84017,7 +83609,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest992\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest992\Generated992
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated964.cmd_10812]
@@ -84025,7 +83617,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest964\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest964\Generated964
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated831.cmd_10813]
@@ -84033,7 +83625,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest831\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest831\Generated831
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated147.cmd_10814]
@@ -84041,7 +83633,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest147\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest147\Generated147
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[uint64Opt_d.cmd_10815]
@@ -84049,7 +83641,7 @@ RelativePath=JIT\Directed\shift\uint64Opt_d\uint64Opt_d.cmd
WorkingDir=JIT\Directed\shift\uint64Opt_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[bleref_il_d.cmd_10816]
@@ -84057,7 +83649,7 @@ RelativePath=JIT\Directed\coverage\importer\Desktop\bleref_il_d\bleref_il_d.cmd
WorkingDir=JIT\Directed\coverage\importer\Desktop\bleref_il_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_FAIL;4851;EXCLUDED;VERIFY
+Categories=EXPECTED_FAIL;4851;EXCLUDED;VERIFY;Pri1
HostStyle=0
[Generated113.cmd_10817]
@@ -84065,7 +83657,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest113\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest113\Generated113
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated316.cmd_10818]
@@ -84073,7 +83665,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest316\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest316\Generated316
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1461.cmd_10819]
@@ -84081,7 +83673,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1461\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1461\Generated1461
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1191.cmd_10820]
@@ -84089,7 +83681,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1191\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1191\Generated1191
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated448.cmd_10821]
@@ -84097,7 +83689,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest448\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest448\Generated448
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated928.cmd_10822]
@@ -84105,7 +83697,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest928\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest928\Generated928
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[DevDiv_367099.cmd_10823]
@@ -84121,7 +83713,7 @@ RelativePath=JIT\Regression\JitBlue\GitHub_8170\GitHub_8170\GitHub_8170.cmd
WorkingDir=JIT\Regression\JitBlue\GitHub_8170\GitHub_8170
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[extended.cmd_10825]
@@ -84129,7 +83721,7 @@ RelativePath=JIT\Directed\RVAInit\extended\extended.cmd
WorkingDir=JIT\Directed\RVAInit\extended
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_FAIL;2451;EXCLUDED;RVA_STATIC
+Categories=EXPECTED_FAIL;2451;EXCLUDED;RVA_STATIC;Pri1
HostStyle=0
[Generated255.cmd_10826]
@@ -84137,7 +83729,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest255\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest255\Generated255
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1102.cmd_10827]
@@ -84145,7 +83737,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1102\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1102\Generated1102
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1322.cmd_10828]
@@ -84153,7 +83745,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1322\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1322\Generated1322
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[InlineGCStruct.cmd_10829]
@@ -84169,7 +83761,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1429\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1429\Generated1429
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated252.cmd_10831]
@@ -84177,7 +83769,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest252\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest252\Generated252
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated716.cmd_10833]
@@ -84185,7 +83777,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest716\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest716\Generated716
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1148.cmd_10834]
@@ -84193,7 +83785,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1148\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1148\Generated1148
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated342.cmd_10835]
@@ -84201,7 +83793,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest342\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest342\Generated342
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1209.cmd_10836]
@@ -84209,7 +83801,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1209\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1209\Generated1209
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1068.cmd_10837]
@@ -84217,7 +83809,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1068\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1068\Generated1068
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated578.cmd_10838]
@@ -84225,7 +83817,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest578\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest578\Generated578
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated674.cmd_10839]
@@ -84233,7 +83825,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest674\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest674\Generated674
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated401.cmd_10840]
@@ -84241,7 +83833,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest401\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest401\Generated401
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated354.cmd_10841]
@@ -84249,7 +83841,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest354\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest354\Generated354
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated291.cmd_10842]
@@ -84257,7 +83849,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest291\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest291\Generated291
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1374.cmd_10843]
@@ -84265,7 +83857,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1374\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1374\Generated1374
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1293.cmd_10844]
@@ -84273,7 +83865,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1293\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1293\Generated1293
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated818.cmd_10845]
@@ -84281,7 +83873,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest818\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest818\Generated818
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[b46867.cmd_10846]
@@ -84289,7 +83881,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b46867\b46867\b46867.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b46867\b46867
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_FAIL;9462;EXCLUDED;VARARG
+Categories=EXPECTED_FAIL;9462;EXCLUDED;VARARG;Pri1
HostStyle=0
[Generated635.cmd_10847]
@@ -84297,7 +83889,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest635\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest635\Generated635
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1030.cmd_10848]
@@ -84305,7 +83897,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1030\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1030\Generated1030
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1027.cmd_10849]
@@ -84313,7 +83905,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1027\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1027\Generated1027
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated845.cmd_10850]
@@ -84321,7 +83913,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest845\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest845\Generated845
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated81.cmd_10851]
@@ -84329,7 +83921,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest81\Generated
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest81\Generated81
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated798.cmd_10852]
@@ -84337,7 +83929,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest798\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest798\Generated798
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[DevDiv_288222.cmd_10853]
@@ -84345,7 +83937,7 @@ RelativePath=JIT\Regression\JitBlue\DevDiv_288222\DevDiv_288222\DevDiv_288222.cm
WorkingDir=JIT\Regression\JitBlue\DevDiv_288222\DevDiv_288222
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated363.cmd_10854]
@@ -84353,7 +83945,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest363\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest363\Generated363
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated17.cmd_10855]
@@ -84361,7 +83953,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest17\Generated
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest17\Generated17
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[GitHub_6238.cmd_10856]
@@ -84369,7 +83961,7 @@ RelativePath=JIT\Regression\JitBlue\GitHub_6238\GitHub_6238\GitHub_6238.cmd
WorkingDir=JIT\Regression\JitBlue\GitHub_6238\GitHub_6238
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated784.cmd_10857]
@@ -84377,7 +83969,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest784\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest784\Generated784
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1300.cmd_10858]
@@ -84385,7 +83977,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1300\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1300\Generated1300
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1298.cmd_10859]
@@ -84393,7 +83985,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1298\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1298\Generated1298
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated478.cmd_10860]
@@ -84401,7 +83993,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest478\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest478\Generated478
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated700.cmd_10861]
@@ -84409,7 +84001,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest700\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest700\Generated700
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated892.cmd_10862]
@@ -84417,7 +84009,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest892\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest892\Generated892
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1130.cmd_10863]
@@ -84425,7 +84017,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1130\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1130\Generated1130
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated638.cmd_10864]
@@ -84433,7 +84025,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest638\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest638\Generated638
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[ldelemnullarr1_il_d.cmd_10865]
@@ -84441,7 +84033,7 @@ RelativePath=JIT\Directed\coverage\importer\Desktop\ldelemnullarr1_il_d\ldelemnu
WorkingDir=JIT\Directed\coverage\importer\Desktop\ldelemnullarr1_il_d
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_FAIL;4851;EXCLUDED;VERIFY
+Categories=EXPECTED_FAIL;4851;EXCLUDED;VERIFY;Pri1
HostStyle=0
[Generated1080.cmd_10866]
@@ -84449,7 +84041,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1080\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1080\Generated1080
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated427.cmd_10867]
@@ -84457,7 +84049,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest427\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest427\Generated427
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated670.cmd_10868]
@@ -84465,7 +84057,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest670\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest670\Generated670
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[b91248.cmd_10869]
@@ -84473,7 +84065,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M13-RTM\b91248\b91248\b91248.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M13-RTM\b91248\b91248
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_FAIL;9462;EXCLUDED;VARARG
+Categories=EXPECTED_FAIL;9462;EXCLUDED;VARARG;Pri1
HostStyle=0
[Generated42.cmd_10870]
@@ -84481,7 +84073,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest42\Generated
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest42\Generated42
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[mcc_i33.cmd_10871]
@@ -84489,7 +84081,7 @@ RelativePath=JIT\jit64\mcc\interop\mcc_i33\mcc_i33.cmd
WorkingDir=JIT\jit64\mcc\interop\mcc_i33
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_FAIL;9462;EXCLUDED;VARARG
+Categories=EXPECTED_FAIL;9462;EXCLUDED;VARARG;Pri1
HostStyle=0
[Generated830.cmd_10872]
@@ -84497,7 +84089,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest830\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest830\Generated830
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated473.cmd_10873]
@@ -84505,7 +84097,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest473\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest473\Generated473
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1019.cmd_10874]
@@ -84513,7 +84105,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1019\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1019\Generated1019
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated669.cmd_10875]
@@ -84521,7 +84113,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest669\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest669\Generated669
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated756.cmd_10876]
@@ -84529,7 +84121,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest756\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest756\Generated756
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated442.cmd_10877]
@@ -84537,7 +84129,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest442\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest442\Generated442
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1315.cmd_10878]
@@ -84545,7 +84137,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1315\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1315\Generated1315
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated65.cmd_10879]
@@ -84553,7 +84145,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest65\Generated
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest65\Generated65
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated898.cmd_10880]
@@ -84561,7 +84153,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest898\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest898\Generated898
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated653.cmd_10881]
@@ -84569,7 +84161,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest653\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest653\Generated653
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1001.cmd_10882]
@@ -84577,7 +84169,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1001\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1001\Generated1001
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1332.cmd_10883]
@@ -84585,7 +84177,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1332\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1332\Generated1332
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated136.cmd_10884]
@@ -84593,7 +84185,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest136\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest136\Generated136
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated804.cmd_10885]
@@ -84601,7 +84193,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest804\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest804\Generated804
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated654.cmd_10886]
@@ -84609,7 +84201,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest654\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest654\Generated654
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1123.cmd_10887]
@@ -84617,7 +84209,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1123\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1123\Generated1123
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated454.cmd_10888]
@@ -84625,7 +84217,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest454\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest454\Generated454
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1113.cmd_10889]
@@ -84633,7 +84225,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1113\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1113\Generated1113
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated440.cmd_10890]
@@ -84641,7 +84233,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest440\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest440\Generated440
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1477.cmd_10891]
@@ -84649,7 +84241,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1477\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1477\Generated1477
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1421.cmd_10892]
@@ -84657,7 +84249,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1421\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1421\Generated1421
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated171.cmd_10893]
@@ -84665,7 +84257,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest171\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest171\Generated171
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[mcc_i63.cmd_10894]
@@ -84673,7 +84265,7 @@ RelativePath=JIT\jit64\mcc\interop\mcc_i63\mcc_i63.cmd
WorkingDir=JIT\jit64\mcc\interop\mcc_i63
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_FAIL;9462;EXCLUDED;VARARG
+Categories=EXPECTED_FAIL;9462;EXCLUDED;VARARG;Pri1
HostStyle=0
[Generated582.cmd_10895]
@@ -84681,7 +84273,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest582\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest582\Generated582
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated946.cmd_10896]
@@ -84689,7 +84281,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest946\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest946\Generated946
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated569.cmd_10897]
@@ -84697,7 +84289,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest569\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest569\Generated569
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[mcc_i02.cmd_10899]
@@ -84705,7 +84297,7 @@ RelativePath=JIT\jit64\mcc\interop\mcc_i02\mcc_i02.cmd
WorkingDir=JIT\jit64\mcc\interop\mcc_i02
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_FAIL;9462;EXCLUDED;VARARG
+Categories=EXPECTED_FAIL;9462;EXCLUDED;VARARG;Pri1
HostStyle=0
[Generated1004.cmd_10900]
@@ -84713,7 +84305,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1004\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1004\Generated1004
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1096.cmd_10901]
@@ -84721,7 +84313,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1096\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1096\Generated1096
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1266.cmd_10902]
@@ -84729,7 +84321,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1266\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1266\Generated1266
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated980.cmd_10903]
@@ -84737,7 +84329,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest980\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest980\Generated980
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated954.cmd_10904]
@@ -84745,7 +84337,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest954\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest954\Generated954
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated375.cmd_10905]
@@ -84753,7 +84345,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest375\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest375\Generated375
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated106.cmd_10906]
@@ -84761,7 +84353,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest106\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest106\Generated106
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated547.cmd_10907]
@@ -84769,7 +84361,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest547\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest547\Generated547
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated876.cmd_10908]
@@ -84777,7 +84369,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest876\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest876\Generated876
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated468.cmd_10909]
@@ -84785,7 +84377,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest468\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest468\Generated468
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1031.cmd_10910]
@@ -84793,7 +84385,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1031\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1031\Generated1031
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated810.cmd_10911]
@@ -84801,7 +84393,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest810\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest810\Generated810
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1185.cmd_10912]
@@ -84809,7 +84401,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1185\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1185\Generated1185
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated763.cmd_10913]
@@ -84817,7 +84409,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest763\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest763\Generated763
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1349.cmd_10914]
@@ -84825,7 +84417,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1349\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1349\Generated1349
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated927.cmd_10915]
@@ -84833,7 +84425,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest927\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest927\Generated927
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated43.cmd_10916]
@@ -84841,7 +84433,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest43\Generated
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest43\Generated43
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1190.cmd_10917]
@@ -84849,7 +84441,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1190\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1190\Generated1190
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1261.cmd_10918]
@@ -84857,7 +84449,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1261\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1261\Generated1261
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1351.cmd_10919]
@@ -84865,7 +84457,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1351\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1351\Generated1351
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated423.cmd_10920]
@@ -84873,7 +84465,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest423\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest423\Generated423
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated429.cmd_10921]
@@ -84881,7 +84473,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest429\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest429\Generated429
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[mcc_i00.cmd_10922]
@@ -84889,7 +84481,7 @@ RelativePath=JIT\jit64\mcc\interop\mcc_i00\mcc_i00.cmd
WorkingDir=JIT\jit64\mcc\interop\mcc_i00
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_FAIL;9462;EXCLUDED;VARARG
+Categories=EXPECTED_FAIL;9462;EXCLUDED;VARARG;Pri1
HostStyle=0
[Generated1389.cmd_10923]
@@ -84897,7 +84489,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1389\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1389\Generated1389
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[DevDiv_278369.cmd_10924]
@@ -84905,7 +84497,7 @@ RelativePath=JIT\Regression\JitBlue\DevDiv_278369\DevDiv_278369\DevDiv_278369.cm
WorkingDir=JIT\Regression\JitBlue\DevDiv_278369\DevDiv_278369
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated882.cmd_10925]
@@ -84913,7 +84505,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest882\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest882\Generated882
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1239.cmd_10926]
@@ -84921,7 +84513,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1239\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1239\Generated1239
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW;R2R_FAIL;9457
+Categories=EXPECTED_PASS;NEW;R2R_FAIL;9457;Pri1
HostStyle=0
[Generated374.cmd_10927]
@@ -84929,7 +84521,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest374\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest374\Generated374
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated226.cmd_10928]
@@ -84937,7 +84529,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest226\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest226\Generated226
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated328.cmd_10929]
@@ -84945,7 +84537,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest328\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest328\Generated328
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated943.cmd_10930]
@@ -84953,7 +84545,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest943\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest943\Generated943
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated189.cmd_10931]
@@ -84961,7 +84553,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest189\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest189\Generated189
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated467.cmd_10932]
@@ -84969,7 +84561,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest467\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest467\Generated467
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[structfieldparam_ro.cmd_10933]
@@ -84977,7 +84569,7 @@ RelativePath=JIT\Directed\StructABI\structfieldparam_ro\structfieldparam_ro.cmd
WorkingDir=JIT\Directed\StructABI\structfieldparam_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1325.cmd_10934]
@@ -84985,7 +84577,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1325\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1325\Generated1325
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated366.cmd_10935]
@@ -84993,7 +84585,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest366\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest366\Generated366
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated302.cmd_10936]
@@ -85001,7 +84593,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest302\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest302\Generated302
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated591.cmd_10937]
@@ -85009,7 +84601,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest591\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest591\Generated591
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated509.cmd_10938]
@@ -85017,7 +84609,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest509\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest509\Generated509
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated2.cmd_10939]
@@ -85025,7 +84617,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest2\Generated2
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest2\Generated2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated655.cmd_10940]
@@ -85033,7 +84625,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest655\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest655\Generated655
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[b36472.cmd_10941]
@@ -85041,7 +84633,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b36472\b36472\b36472.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b36472\b36472
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_FAIL;9462;EXCLUDED;VARARG
+Categories=EXPECTED_FAIL;9462;EXCLUDED;VARARG;Pri1
HostStyle=0
[mcc_i31.cmd_10942]
@@ -85049,7 +84641,7 @@ RelativePath=JIT\jit64\mcc\interop\mcc_i31\mcc_i31.cmd
WorkingDir=JIT\jit64\mcc\interop\mcc_i31
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_FAIL;9462;EXCLUDED;VARARG
+Categories=EXPECTED_FAIL;9462;EXCLUDED;VARARG;Pri1
HostStyle=0
[Generated572.cmd_10943]
@@ -85057,7 +84649,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest572\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest572\Generated572
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1230.cmd_10944]
@@ -85065,7 +84657,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1230\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1230\Generated1230
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated949.cmd_10945]
@@ -85073,7 +84665,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest949\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest949\Generated949
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated641.cmd_10946]
@@ -85081,7 +84673,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest641\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest641\Generated641
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1345.cmd_10947]
@@ -85089,7 +84681,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1345\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1345\Generated1345
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated235.cmd_10948]
@@ -85097,7 +84689,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest235\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest235\Generated235
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated476.cmd_10949]
@@ -85105,7 +84697,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest476\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest476\Generated476
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated540.cmd_10950]
@@ -85113,7 +84705,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest540\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest540\Generated540
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated634.cmd_10951]
@@ -85121,7 +84713,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest634\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest634\Generated634
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[funclet.cmd_10952]
@@ -85129,7 +84721,7 @@ RelativePath=JIT\jit64\gc\misc\funclet\funclet.cmd
WorkingDir=JIT\jit64\gc\misc\funclet
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_FAIL;9462;EXCLUDED;VARARG
+Categories=EXPECTED_FAIL;9462;EXCLUDED;VARARG;Pri1
HostStyle=0
[Generated671.cmd_10953]
@@ -85137,7 +84729,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest671\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest671\Generated671
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[ldelemnullarr1_il_r.cmd_10954]
@@ -85145,7 +84737,7 @@ RelativePath=JIT\Directed\coverage\importer\Desktop\ldelemnullarr1_il_r\ldelemnu
WorkingDir=JIT\Directed\coverage\importer\Desktop\ldelemnullarr1_il_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_FAIL;4851;EXCLUDED;VERIFY
+Categories=EXPECTED_FAIL;4851;EXCLUDED;VERIFY;Pri1
HostStyle=0
[Generated1228.cmd_10956]
@@ -85153,7 +84745,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1228\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1228\Generated1228
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1423.cmd_10957]
@@ -85161,7 +84753,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1423\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1423\Generated1423
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated100.cmd_10958]
@@ -85169,7 +84761,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest100\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest100\Generated100
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1388.cmd_10959]
@@ -85177,7 +84769,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1388\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1388\Generated1388
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated296.cmd_10960]
@@ -85185,7 +84777,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest296\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest296\Generated296
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1353.cmd_10961]
@@ -85193,7 +84785,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1353\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1353\Generated1353
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated816.cmd_10962]
@@ -85201,7 +84793,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest816\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest816\Generated816
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated485.cmd_10963]
@@ -85209,7 +84801,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest485\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest485\Generated485
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated270.cmd_10964]
@@ -85217,7 +84809,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest270\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest270\Generated270
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated905.cmd_10965]
@@ -85225,7 +84817,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest905\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest905\Generated905
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated826.cmd_10966]
@@ -85233,7 +84825,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest826\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest826\Generated826
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1055.cmd_10967]
@@ -85241,7 +84833,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1055\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1055\Generated1055
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated439.cmd_10968]
@@ -85249,7 +84841,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest439\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest439\Generated439
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1350.cmd_10969]
@@ -85257,7 +84849,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1350\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1350\Generated1350
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated108.cmd_10970]
@@ -85265,7 +84857,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest108\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest108\Generated108
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated161.cmd_10971]
@@ -85273,7 +84865,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest161\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest161\Generated161
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1173.cmd_10972]
@@ -85281,7 +84873,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1173\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1173\Generated1173
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated33.cmd_10973]
@@ -85289,7 +84881,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest33\Generated
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest33\Generated33
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated686.cmd_10974]
@@ -85297,7 +84889,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest686\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest686\Generated686
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated398.cmd_10975]
@@ -85305,7 +84897,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest398\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest398\Generated398
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated309.cmd_10976]
@@ -85313,7 +84905,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest309\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest309\Generated309
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated850.cmd_10977]
@@ -85321,7 +84913,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest850\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest850\Generated850
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[DevDiv_359736_do.cmd_10978]
@@ -85337,7 +84929,7 @@ RelativePath=JIT\Directed\coverage\importer\Desktop\nonrefsdarr_il_r\nonrefsdarr
WorkingDir=JIT\Directed\coverage\importer\Desktop\nonrefsdarr_il_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_FAIL;4851;EXCLUDED;VERIFY
+Categories=EXPECTED_FAIL;4851;EXCLUDED;VERIFY;Pri1
HostStyle=0
[Generated107.cmd_10980]
@@ -85345,7 +84937,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest107\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest107\Generated107
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1085.cmd_10981]
@@ -85353,7 +84945,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1085\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1085\Generated1085
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated495.cmd_10982]
@@ -85361,7 +84953,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest495\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest495\Generated495
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1165.cmd_10984]
@@ -85369,7 +84961,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1165\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1165\Generated1165
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated8.cmd_10985]
@@ -85377,7 +84969,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest8\Generated8
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest8\Generated8
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated62.cmd_10986]
@@ -85385,7 +84977,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest62\Generated
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest62\Generated62
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated150.cmd_10987]
@@ -85393,7 +84985,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest150\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest150\Generated150
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1002.cmd_10988]
@@ -85401,7 +84993,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1002\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1002\Generated1002
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated24.cmd_10989]
@@ -85409,7 +85001,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest24\Generated
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest24\Generated24
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1292.cmd_10990]
@@ -85417,7 +85009,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1292\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1292\Generated1292
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[b26324b.cmd_10991]
@@ -85425,7 +85017,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b26324\b26324b\b26324b.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b26324\b26324b
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_FAIL;9462;EXCLUDED;VARARG
+Categories=EXPECTED_FAIL;9462;EXCLUDED;VARARG;Pri1
HostStyle=0
[b41391.cmd_10992]
@@ -85433,7 +85025,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b41391\b41391\b41391.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b41391\b41391
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_FAIL;9462;EXCLUDED;VARARG
+Categories=EXPECTED_FAIL;9462;EXCLUDED;VARARG;Pri1
HostStyle=0
[Generated814.cmd_10993]
@@ -85441,7 +85033,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest814\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest814\Generated814
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1474.cmd_10994]
@@ -85449,7 +85041,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1474\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1474\Generated1474
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1337.cmd_10995]
@@ -85457,7 +85049,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1337\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1337\Generated1337
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated176.cmd_10996]
@@ -85465,7 +85057,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest176\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest176\Generated176
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated956.cmd_10997]
@@ -85473,7 +85065,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest956\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest956\Generated956
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated382.cmd_10998]
@@ -85481,7 +85073,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest382\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest382\Generated382
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1371.cmd_10999]
@@ -85489,7 +85081,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1371\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1371\Generated1371
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1207.cmd_11000]
@@ -85497,7 +85089,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1207\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1207\Generated1207
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1216.cmd_11001]
@@ -85505,7 +85097,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1216\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1216\Generated1216
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated615.cmd_11002]
@@ -85513,7 +85105,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest615\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest615\Generated615
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1365.cmd_11003]
@@ -85521,7 +85113,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1365\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1365\Generated1365
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated557.cmd_11004]
@@ -85529,7 +85121,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest557\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest557\Generated557
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[b08046.cmd_11005]
@@ -85537,7 +85129,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1.2-M01\b08046\b08046\b08046.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1.2-M01\b08046\b08046
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_FAIL;4849;EXCLUDED
+Categories=EXPECTED_FAIL;4849;EXCLUDED;Pri1
HostStyle=0
[Generated1045.cmd_11006]
@@ -85545,7 +85137,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1045\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1045\Generated1045
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1099.cmd_11007]
@@ -85553,7 +85145,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1099\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1099\Generated1099
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1084.cmd_11008]
@@ -85561,7 +85153,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1084\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1084\Generated1084
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated607.cmd_11009]
@@ -85569,7 +85161,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest607\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest607\Generated607
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated940.cmd_11010]
@@ -85577,7 +85169,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest940\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest940\Generated940
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated41.cmd_11011]
@@ -85585,7 +85177,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest41\Generated
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest41\Generated41
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated28.cmd_11012]
@@ -85593,7 +85185,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest28\Generated
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest28\Generated28
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated855.cmd_11013]
@@ -85601,7 +85193,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest855\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest855\Generated855
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1259.cmd_11014]
@@ -85609,7 +85201,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1259\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1259\Generated1259
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1447.cmd_11015]
@@ -85617,7 +85209,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1447\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1447\Generated1447
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated934.cmd_11016]
@@ -85625,7 +85217,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest934\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest934\Generated934
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated626.cmd_11017]
@@ -85633,7 +85225,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest626\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest626\Generated626
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated173.cmd_11018]
@@ -85641,7 +85233,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest173\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest173\Generated173
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1231.cmd_11019]
@@ -85649,7 +85241,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1231\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1231\Generated1231
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated760.cmd_11020]
@@ -85657,7 +85249,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest760\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest760\Generated760
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated192.cmd_11021]
@@ -85665,7 +85257,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest192\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest192\Generated192
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1466.cmd_11022]
@@ -85673,7 +85265,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1466\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1466\Generated1466
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated104.cmd_11023]
@@ -85681,7 +85273,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest104\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest104\Generated104
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1171.cmd_11024]
@@ -85689,7 +85281,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1171\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1171\Generated1171
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated230.cmd_11025]
@@ -85697,7 +85289,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest230\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest230\Generated230
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated731.cmd_11026]
@@ -85705,7 +85297,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest731\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest731\Generated731
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1021.cmd_11027]
@@ -85713,7 +85305,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1021\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1021\Generated1021
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated142.cmd_11028]
@@ -85721,7 +85313,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest142\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest142\Generated142
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1377.cmd_11029]
@@ -85729,7 +85321,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1377\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1377\Generated1377
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated601.cmd_11030]
@@ -85737,7 +85329,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest601\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest601\Generated601
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated677.cmd_11031]
@@ -85745,7 +85337,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest677\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest677\Generated677
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated561.cmd_11032]
@@ -85753,7 +85345,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest561\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest561\Generated561
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated718.cmd_11033]
@@ -85761,7 +85353,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest718\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest718\Generated718
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated623.cmd_11034]
@@ -85769,7 +85361,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest623\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest623\Generated623
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated693.cmd_11035]
@@ -85777,7 +85369,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest693\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest693\Generated693
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated500.cmd_11036]
@@ -85785,7 +85377,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest500\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest500\Generated500
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1183.cmd_11037]
@@ -85793,7 +85385,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1183\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1183\Generated1183
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1253.cmd_11038]
@@ -85801,7 +85393,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1253\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1253\Generated1253
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1039.cmd_11039]
@@ -85809,7 +85401,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1039\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1039\Generated1039
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1203.cmd_11040]
@@ -85817,7 +85409,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1203\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1203\Generated1203
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated887.cmd_11041]
@@ -85825,7 +85417,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest887\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest887\Generated887
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1023.cmd_11042]
@@ -85833,7 +85425,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1023\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1023\Generated1023
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1098.cmd_11043]
@@ -85841,7 +85433,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1098\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1098\Generated1098
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1114.cmd_11044]
@@ -85849,7 +85441,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1114\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1114\Generated1114
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1208.cmd_11045]
@@ -85857,7 +85449,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1208\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1208\Generated1208
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated957.cmd_11046]
@@ -85865,7 +85457,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest957\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest957\Generated957
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated839.cmd_11047]
@@ -85873,7 +85465,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest839\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest839\Generated839
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated141.cmd_11048]
@@ -85881,7 +85473,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest141\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest141\Generated141
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated49.cmd_11049]
@@ -85889,7 +85481,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest49\Generated
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest49\Generated49
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated254.cmd_11050]
@@ -85897,7 +85489,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest254\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest254\Generated254
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[mcc_i81.cmd_11051]
@@ -85905,7 +85497,7 @@ RelativePath=JIT\jit64\mcc\interop\mcc_i81\mcc_i81.cmd
WorkingDir=JIT\jit64\mcc\interop\mcc_i81
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_FAIL;9462;EXCLUDED;VARARG
+Categories=EXPECTED_FAIL;9462;EXCLUDED;VARARG;Pri1
HostStyle=0
[Generated273.cmd_11052]
@@ -85913,7 +85505,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest273\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest273\Generated273
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated744.cmd_11053]
@@ -85921,7 +85513,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest744\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest744\Generated744
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1401.cmd_11054]
@@ -85929,7 +85521,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1401\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1401\Generated1401
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated699.cmd_11055]
@@ -85937,7 +85529,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest699\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest699\Generated699
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1020.cmd_11056]
@@ -85945,7 +85537,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1020\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1020\Generated1020
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1138.cmd_11057]
@@ -85953,7 +85545,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1138\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1138\Generated1138
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[b31745.cmd_11058]
@@ -85961,7 +85553,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b31745\b31745\b31745.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b31745\b31745
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_FAIL;9462;EXCLUDED;VARARG
+Categories=EXPECTED_FAIL;9462;EXCLUDED;VARARG;Pri1
HostStyle=0
[Generated463.cmd_11059]
@@ -85969,7 +85561,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest463\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest463\Generated463
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated444.cmd_11060]
@@ -85977,7 +85569,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest444\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest444\Generated444
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1012.cmd_11061]
@@ -85985,7 +85577,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1012\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1012\Generated1012
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated97.cmd_11062]
@@ -85993,7 +85585,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest97\Generated
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest97\Generated97
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[mcc_i73.cmd_11063]
@@ -86001,7 +85593,7 @@ RelativePath=JIT\jit64\mcc\interop\mcc_i73\mcc_i73.cmd
WorkingDir=JIT\jit64\mcc\interop\mcc_i73
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_FAIL;9462;EXCLUDED;VARARG
+Categories=EXPECTED_FAIL;9462;EXCLUDED;VARARG;Pri1
HostStyle=0
[Generated1198.cmd_11064]
@@ -86009,7 +85601,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1198\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1198\Generated1198
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated548.cmd_11065]
@@ -86017,7 +85609,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest548\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest548\Generated548
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1048.cmd_11066]
@@ -86025,7 +85617,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1048\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1048\Generated1048
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated492.cmd_11067]
@@ -86033,7 +85625,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest492\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest492\Generated492
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated122.cmd_11068]
@@ -86041,7 +85633,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest122\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest122\Generated122
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1323.cmd_11069]
@@ -86049,7 +85641,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1323\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1323\Generated1323
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated276.cmd_11070]
@@ -86057,7 +85649,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest276\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest276\Generated276
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[b30864.cmd_11071]
@@ -86065,7 +85657,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b30864\b30864\b30864.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M09.5-PDC\b30864\b30864
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_FAIL;9462;EXCLUDED;VARARG
+Categories=EXPECTED_FAIL;9462;EXCLUDED;VARARG;Pri1
HostStyle=0
[Generated738.cmd_11072]
@@ -86073,7 +85665,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest738\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest738\Generated738
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated707.cmd_11073]
@@ -86081,7 +85673,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest707\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest707\Generated707
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated590.cmd_11074]
@@ -86089,7 +85681,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest590\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest590\Generated590
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated846.cmd_11075]
@@ -86097,7 +85689,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest846\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest846\Generated846
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated434.cmd_11076]
@@ -86105,7 +85697,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest434\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest434\Generated434
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated966.cmd_11077]
@@ -86113,7 +85705,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest966\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest966\Generated966
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated586.cmd_11078]
@@ -86121,7 +85713,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest586\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest586\Generated586
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated489.cmd_11079]
@@ -86129,7 +85721,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest489\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest489\Generated489
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1467.cmd_11080]
@@ -86137,7 +85729,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1467\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1467\Generated1467
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated929.cmd_11081]
@@ -86145,7 +85737,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest929\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest929\Generated929
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1177.cmd_11082]
@@ -86153,7 +85745,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1177\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1177\Generated1177
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1053.cmd_11083]
@@ -86161,7 +85753,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1053\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1053\Generated1053
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1000.cmd_11084]
@@ -86169,7 +85761,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1000\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1000\Generated1000
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated808.cmd_11085]
@@ -86177,7 +85769,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest808\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest808\Generated808
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1225.cmd_11086]
@@ -86185,7 +85777,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1225\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1225\Generated1225
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated628.cmd_11087]
@@ -86193,7 +85785,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest628\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest628\Generated628
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1256.cmd_11088]
@@ -86201,7 +85793,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1256\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1256\Generated1256
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated600.cmd_11089]
@@ -86209,7 +85801,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest600\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest600\Generated600
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1492.cmd_11090]
@@ -86217,7 +85809,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1492\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1492\Generated1492
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1126.cmd_11091]
@@ -86225,7 +85817,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1126\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1126\Generated1126
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated10.cmd_11092]
@@ -86233,7 +85825,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest10\Generated
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest10\Generated10
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[DevDiv_359734.cmd_11093]
@@ -86249,7 +85841,7 @@ RelativePath=JIT\Methodical\eh\deadcode\badcodeafterfinally_r\badcodeafterfinall
WorkingDir=JIT\Methodical\eh\deadcode\badcodeafterfinally_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_FAIL;2444;EXCLUDED
+Categories=EXPECTED_FAIL;2444;EXCLUDED;Pri1
HostStyle=0
[Generated180.cmd_11095]
@@ -86257,7 +85849,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest180\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest180\Generated180
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated118.cmd_11096]
@@ -86265,7 +85857,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest118\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest118\Generated118
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated948.cmd_11097]
@@ -86273,7 +85865,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest948\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest948\Generated948
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated44.cmd_11098]
@@ -86281,7 +85873,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest44\Generated
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest44\Generated44
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1295.cmd_11099]
@@ -86289,7 +85881,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1295\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1295\Generated1295
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated271.cmd_11100]
@@ -86297,7 +85889,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest271\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest271\Generated271
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated201.cmd_11101]
@@ -86305,7 +85897,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest201\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest201\Generated201
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[test-tls.cmd_11102]
@@ -86313,7 +85905,7 @@ RelativePath=JIT\Directed\tls\test-tls\test-tls.cmd
WorkingDir=JIT\Directed\tls\test-tls
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_FAIL;2441;EXCLUDED;TLS
+Categories=EXPECTED_FAIL;2441;EXCLUDED;TLS;Pri1
HostStyle=0
[Generated1227.cmd_11103]
@@ -86321,7 +85913,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1227\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1227\Generated1227
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated282.cmd_11104]
@@ -86329,7 +85921,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest282\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest282\Generated282
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1101.cmd_11105]
@@ -86337,7 +85929,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1101\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1101\Generated1101
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated526.cmd_11106]
@@ -86345,7 +85937,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest526\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest526\Generated526
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated853.cmd_11107]
@@ -86353,7 +85945,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest853\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest853\Generated853
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1417.cmd_11108]
@@ -86361,7 +85953,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1417\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1417\Generated1417
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated96.cmd_11109]
@@ -86369,7 +85961,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest96\Generated
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest96\Generated96
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated588.cmd_11110]
@@ -86377,7 +85969,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest588\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest588\Generated588
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated525.cmd_11111]
@@ -86385,7 +85977,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest525\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest525\Generated525
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1487.cmd_11112]
@@ -86393,7 +85985,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1487\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1487\Generated1487
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated326.cmd_11113]
@@ -86401,7 +85993,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest326\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest326\Generated326
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated726.cmd_11114]
@@ -86409,7 +86001,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest726\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest726\Generated726
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated553.cmd_11116]
@@ -86417,7 +86009,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest553\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest553\Generated553
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated283.cmd_11117]
@@ -86425,7 +86017,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest283\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest283\Generated283
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1383.cmd_11118]
@@ -86433,7 +86025,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1383\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1383\Generated1383
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1175.cmd_11119]
@@ -86441,7 +86033,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1175\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1175\Generated1175
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated456.cmd_11120]
@@ -86449,7 +86041,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest456\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest456\Generated456
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1250.cmd_11121]
@@ -86457,7 +86049,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1250\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1250\Generated1250
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated840.cmd_11122]
@@ -86465,7 +86057,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest840\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest840\Generated840
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[mcc_i11.cmd_11123]
@@ -86473,7 +86065,7 @@ RelativePath=JIT\jit64\mcc\interop\mcc_i11\mcc_i11.cmd
WorkingDir=JIT\jit64\mcc\interop\mcc_i11
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_FAIL;9462;EXCLUDED;VARARG
+Categories=EXPECTED_FAIL;9462;EXCLUDED;VARARG;Pri1
HostStyle=0
[Generated715.cmd_11124]
@@ -86481,7 +86073,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest715\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest715\Generated715
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated300.cmd_11125]
@@ -86489,7 +86081,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest300\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest300\Generated300
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated998.cmd_11126]
@@ -86497,7 +86089,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest998\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest998\Generated998
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1258.cmd_11127]
@@ -86505,7 +86097,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1258\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1258\Generated1258
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated459.cmd_11128]
@@ -86513,7 +86105,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest459\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest459\Generated459
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated815.cmd_11129]
@@ -86521,7 +86113,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest815\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest815\Generated815
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[uint64Opt_do.cmd_11130]
@@ -86529,7 +86121,7 @@ RelativePath=JIT\Directed\shift\uint64Opt_do\uint64Opt_do.cmd
WorkingDir=JIT\Directed\shift\uint64Opt_do
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated369.cmd_11131]
@@ -86537,7 +86129,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest369\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest369\Generated369
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated269.cmd_11132]
@@ -86545,7 +86137,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest269\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest269\Generated269
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated683.cmd_11133]
@@ -86553,7 +86145,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest683\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest683\Generated683
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW;R2R_FAIL;9457
+Categories=EXPECTED_PASS;NEW;R2R_FAIL;9457;Pri1
HostStyle=0
[Generated449.cmd_11134]
@@ -86561,7 +86153,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest449\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest449\Generated449
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1311.cmd_11135]
@@ -86569,7 +86161,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1311\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1311\Generated1311
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated26.cmd_11136]
@@ -86577,7 +86169,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest26\Generated
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest26\Generated26
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1032.cmd_11137]
@@ -86585,7 +86177,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1032\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1032\Generated1032
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated930.cmd_11138]
@@ -86593,7 +86185,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest930\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest930\Generated930
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1040.cmd_11139]
@@ -86601,7 +86193,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1040\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1040\Generated1040
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1107.cmd_11140]
@@ -86609,7 +86201,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1107\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1107\Generated1107
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1067.cmd_11141]
@@ -86617,7 +86209,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1067\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1067\Generated1067
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[b41852.cmd_11142]
@@ -86625,7 +86217,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b41852\b41852\b41852.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b41852\b41852
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_FAIL;9462;EXCLUDED;VARARG
+Categories=EXPECTED_FAIL;9462;EXCLUDED;VARARG;Pri1
HostStyle=0
[Generated78.cmd_11143]
@@ -86633,7 +86225,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest78\Generated
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest78\Generated78
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[GetGenerationWR2.cmd_11144]
@@ -86641,7 +86233,7 @@ RelativePath=GC\API\GC\GetGenerationWR2\GetGenerationWR2.cmd
WorkingDir=GC\API\GC\GetGenerationWR2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated749.cmd_11145]
@@ -86649,7 +86241,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest749\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest749\Generated749
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated148.cmd_11146]
@@ -86657,7 +86249,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest148\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest148\Generated148
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated813.cmd_11147]
@@ -86665,7 +86257,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest813\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest813\Generated813
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated194.cmd_11148]
@@ -86673,7 +86265,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest194\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest194\Generated194
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated234.cmd_11149]
@@ -86681,7 +86273,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest234\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest234\Generated234
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated57.cmd_11150]
@@ -86689,7 +86281,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest57\Generated
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest57\Generated57
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated469.cmd_11151]
@@ -86697,7 +86289,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest469\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest469\Generated469
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated755.cmd_11152]
@@ -86705,7 +86297,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest755\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest755\Generated755
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated787.cmd_11153]
@@ -86713,7 +86305,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest787\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest787\Generated787
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated241.cmd_11154]
@@ -86721,7 +86313,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest241\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest241\Generated241
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated690.cmd_11155]
@@ -86729,7 +86321,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest690\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest690\Generated690
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[binarytrees3.cmd_11156]
@@ -86745,7 +86337,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest781\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest781\Generated781
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1119.cmd_11158]
@@ -86753,7 +86345,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1119\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1119\Generated1119
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated513.cmd_11159]
@@ -86761,7 +86353,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest513\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest513\Generated513
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated343.cmd_11160]
@@ -86769,7 +86361,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest343\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest343\Generated343
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated809.cmd_11161]
@@ -86777,7 +86369,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest809\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest809\Generated809
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated617.cmd_11162]
@@ -86785,7 +86377,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest617\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest617\Generated617
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated532.cmd_11163]
@@ -86793,7 +86385,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest532\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest532\Generated532
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated441.cmd_11164]
@@ -86801,7 +86393,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest441\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest441\Generated441
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated751.cmd_11165]
@@ -86809,7 +86401,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest751\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest751\Generated751
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1414.cmd_11166]
@@ -86817,7 +86409,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1414\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1414\Generated1414
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated388.cmd_11167]
@@ -86825,7 +86417,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest388\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest388\Generated388
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated722.cmd_11168]
@@ -86833,7 +86425,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest722\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest722\Generated722
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated542.cmd_11169]
@@ -86841,7 +86433,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest542\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest542\Generated542
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[GitHub_8460.cmd_11170]
@@ -86849,7 +86441,7 @@ RelativePath=JIT\Regression\JitBlue\GitHub_8460\GitHub_8460\GitHub_8460.cmd
WorkingDir=JIT\Regression\JitBlue\GitHub_8460\GitHub_8460
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated688.cmd_11171]
@@ -86857,7 +86449,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest688\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest688\Generated688
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated169.cmd_11172]
@@ -86865,7 +86457,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest169\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest169\Generated169
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated584.cmd_11173]
@@ -86873,7 +86465,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest584\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest584\Generated584
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated558.cmd_11174]
@@ -86881,7 +86473,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest558\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest558\Generated558
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated771.cmd_11175]
@@ -86889,7 +86481,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest771\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest771\Generated771
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[arglist.cmd_11176]
@@ -86897,7 +86489,7 @@ RelativePath=JIT\Directed\PREFIX\unaligned\4\arglist\arglist.cmd
WorkingDir=JIT\Directed\PREFIX\unaligned\4\arglist
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_FAIL;9462;EXCLUDED;VARARG
+Categories=EXPECTED_FAIL;9462;EXCLUDED;VARARG;Pri1
HostStyle=0
[Generated1384.cmd_11177]
@@ -86905,7 +86497,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1384\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1384\Generated1384
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1441.cmd_11178]
@@ -86913,7 +86505,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1441\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1441\Generated1441
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[b35784.cmd_11179]
@@ -86921,7 +86513,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b35784\b35784\b35784.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b35784\b35784
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_FAIL;9462;EXCLUDED;VARARG
+Categories=EXPECTED_FAIL;9462;EXCLUDED;VARARG;Pri1
HostStyle=0
[Generated445.cmd_11180]
@@ -86929,7 +86521,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest445\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest445\Generated445
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated424.cmd_11181]
@@ -86937,7 +86529,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest424\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest424\Generated424
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated200.cmd_11182]
@@ -86945,7 +86537,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest200\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest200\Generated200
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated916.cmd_11183]
@@ -86953,7 +86545,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest916\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest916\Generated916
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated820.cmd_11184]
@@ -86961,7 +86553,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest820\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest820\Generated820
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1262.cmd_11185]
@@ -86969,7 +86561,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1262\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1262\Generated1262
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated717.cmd_11186]
@@ -86977,7 +86569,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest717\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest717\Generated717
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1086.cmd_11187]
@@ -86985,7 +86577,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1086\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1086\Generated1086
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1213.cmd_11188]
@@ -86993,7 +86585,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1213\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1213\Generated1213
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1061.cmd_11189]
@@ -87001,7 +86593,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1061\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1061\Generated1061
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated110.cmd_11190]
@@ -87009,7 +86601,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest110\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest110\Generated110
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated871.cmd_11191]
@@ -87017,7 +86609,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest871\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest871\Generated871
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated12.cmd_11192]
@@ -87025,7 +86617,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest12\Generated
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest12\Generated12
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1244.cmd_11193]
@@ -87033,7 +86625,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1244\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1244\Generated1244
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[runmoduleconstructor.cmd_11194]
@@ -87041,7 +86633,7 @@ RelativePath=baseservices\compilerservices\modulector\runmoduleconstructor\runmo
WorkingDir=baseservices\compilerservices\modulector\runmoduleconstructor
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated117.cmd_11195]
@@ -87049,7 +86641,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest117\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest117\Generated117
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1240.cmd_11196]
@@ -87057,7 +86649,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1240\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1240\Generated1240
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1341.cmd_11197]
@@ -87065,7 +86657,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1341\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1341\Generated1341
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated39.cmd_11198]
@@ -87073,7 +86665,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest39\Generated
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest39\Generated39
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1443.cmd_11199]
@@ -87081,7 +86673,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1443\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1443\Generated1443
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated727.cmd_11200]
@@ -87089,7 +86681,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest727\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest727\Generated727
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[doublinknoleak.cmd_11201]
@@ -87097,7 +86689,7 @@ RelativePath=GC\Scenarios\DoublinkList\doublinknoleak\doublinknoleak.cmd
WorkingDir=GC\Scenarios\DoublinkList\doublinknoleak
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;3392;LONG_RUNNING;NEW
+Categories=EXPECTED_PASS;3392;LONG_RUNNING;NEW;Pri1
HostStyle=0
[Generated411.cmd_11202]
@@ -87105,7 +86697,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest411\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest411\Generated411
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated663.cmd_11203]
@@ -87113,7 +86705,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest663\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest663\Generated663
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated391.cmd_11204]
@@ -87121,7 +86713,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest391\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest391\Generated391
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1347.cmd_11205]
@@ -87129,7 +86721,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1347\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1347\Generated1347
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated918.cmd_11206]
@@ -87137,7 +86729,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest918\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest918\Generated918
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated696.cmd_11207]
@@ -87145,7 +86737,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest696\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest696\Generated696
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1211.cmd_11208]
@@ -87153,7 +86745,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1211\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1211\Generated1211
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW;R2R_FAIL;9457
+Categories=EXPECTED_PASS;NEW;R2R_FAIL;9457;Pri1
HostStyle=0
[Generated577.cmd_11209]
@@ -87161,7 +86753,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest577\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest577\Generated577
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated91.cmd_11210]
@@ -87169,7 +86761,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest91\Generated
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest91\Generated91
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated640.cmd_11211]
@@ -87177,7 +86769,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest640\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest640\Generated640
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated308.cmd_11212]
@@ -87185,7 +86777,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest308\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest308\Generated308
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1453.cmd_11213]
@@ -87193,7 +86785,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1453\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1453\Generated1453
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1450.cmd_11214]
@@ -87201,7 +86793,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1450\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1450\Generated1450
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1473.cmd_11215]
@@ -87209,7 +86801,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1473\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1473\Generated1473
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[GitHub_8220.cmd_11216]
@@ -87225,7 +86817,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1018\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1018\Generated1018
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated187.cmd_11218]
@@ -87233,7 +86825,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest187\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest187\Generated187
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated506.cmd_11219]
@@ -87241,7 +86833,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest506\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest506\Generated506
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated769.cmd_11220]
@@ -87249,7 +86841,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest769\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest769\Generated769
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1247.cmd_11221]
@@ -87257,7 +86849,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1247\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1247\Generated1247
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated533.cmd_11222]
@@ -87265,7 +86857,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest533\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest533\Generated533
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated307.cmd_11223]
@@ -87273,7 +86865,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest307\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest307\Generated307
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated102.cmd_11224]
@@ -87281,7 +86873,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest102\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest102\Generated102
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1036.cmd_11225]
@@ -87289,7 +86881,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1036\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1036\Generated1036
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated579.cmd_11226]
@@ -87297,7 +86889,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest579\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest579\Generated579
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated288.cmd_11227]
@@ -87305,7 +86897,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest288\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest288\Generated288
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated786.cmd_11228]
@@ -87313,7 +86905,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest786\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest786\Generated786
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated620.cmd_11229]
@@ -87321,7 +86913,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest620\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest620\Generated620
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1410.cmd_11230]
@@ -87329,7 +86921,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1410\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1410\Generated1410
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated574.cmd_11231]
@@ -87337,7 +86929,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest574\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest574\Generated574
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[superpmicollect.cmd_11232]
@@ -87353,7 +86945,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest483\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest483\Generated483
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated228.cmd_11234]
@@ -87361,7 +86953,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest228\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest228\Generated228
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated564.cmd_11235]
@@ -87369,7 +86961,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest564\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest564\Generated564
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated399.cmd_11236]
@@ -87377,7 +86969,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest399\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest399\Generated399
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated137.cmd_11237]
@@ -87385,7 +86977,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest137\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest137\Generated137
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1003.cmd_11238]
@@ -87393,7 +86985,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1003\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1003\Generated1003
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[rva_rvastatic2.cmd_11239]
@@ -87401,7 +86993,7 @@ RelativePath=JIT\Directed\intrinsic\interlocked\rva_rvastatic2\rva_rvastatic2.cm
WorkingDir=JIT\Directed\intrinsic\interlocked\rva_rvastatic2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_FAIL;2451;EXCLUDED;RVA_STATIC
+Categories=EXPECTED_FAIL;2451;EXCLUDED;RVA_STATIC;Pri1
HostStyle=0
[Generated993.cmd_11240]
@@ -87409,7 +87001,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest993\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest993\Generated993
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated851.cmd_11241]
@@ -87417,7 +87009,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest851\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest851\Generated851
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1197.cmd_11242]
@@ -87425,7 +87017,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1197\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1197\Generated1197
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1187.cmd_11243]
@@ -87433,7 +87025,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1187\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1187\Generated1187
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated225.cmd_11244]
@@ -87441,7 +87033,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest225\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest225\Generated225
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated365.cmd_11245]
@@ -87449,7 +87041,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest365\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest365\Generated365
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1338.cmd_11246]
@@ -87457,7 +87049,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1338\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1338\Generated1338
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated571.cmd_11247]
@@ -87465,7 +87057,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest571\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest571\Generated571
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated838.cmd_11248]
@@ -87473,7 +87065,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest838\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest838\Generated838
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated115.cmd_11249]
@@ -87481,7 +87073,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest115\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest115\Generated115
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated856.cmd_11250]
@@ -87489,7 +87081,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest856\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest856\Generated856
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1115.cmd_11251]
@@ -87497,7 +87089,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1115\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1115\Generated1115
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1217.cmd_11252]
@@ -87505,7 +87097,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1217\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1217\Generated1217
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[ModConst.cmd_11253]
@@ -87521,7 +87113,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest475\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest475\Generated475
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1320.cmd_11255]
@@ -87529,7 +87121,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1320\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1320\Generated1320
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated378.cmd_11256]
@@ -87537,7 +87129,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest378\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest378\Generated378
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[_il_relpointer_i.cmd_11257]
@@ -87545,7 +87137,7 @@ RelativePath=JIT\Methodical\tailcall\_il_relpointer_i\_il_relpointer_i.cmd
WorkingDir=JIT\Methodical\tailcall\_il_relpointer_i
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_FAIL;2451;EXCLUDED;RVA_STATIC
+Categories=EXPECTED_FAIL;2451;EXCLUDED;RVA_STATIC;Pri1
HostStyle=0
[Generated955.cmd_11258]
@@ -87553,7 +87145,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest955\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest955\Generated955
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated721.cmd_11259]
@@ -87561,7 +87153,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest721\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest721\Generated721
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated215.cmd_11260]
@@ -87569,7 +87161,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest215\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest215\Generated215
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated531.cmd_11261]
@@ -87577,7 +87169,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest531\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest531\Generated531
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1153.cmd_11262]
@@ -87585,7 +87177,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1153\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1153\Generated1153
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated59.cmd_11263]
@@ -87593,7 +87185,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest59\Generated
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest59\Generated59
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated711.cmd_11264]
@@ -87601,7 +87193,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest711\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest711\Generated711
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1434.cmd_11265]
@@ -87609,7 +87201,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1434\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1434\Generated1434
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1058.cmd_11266]
@@ -87617,7 +87209,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1058\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1058\Generated1058
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated125.cmd_11267]
@@ -87625,7 +87217,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest125\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest125\Generated125
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated959.cmd_11268]
@@ -87633,7 +87225,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest959\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest959\Generated959
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated184.cmd_11269]
@@ -87641,7 +87233,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest184\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest184\Generated184
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1105.cmd_11270]
@@ -87649,7 +87241,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1105\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1105\Generated1105
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated67.cmd_11271]
@@ -87657,7 +87249,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest67\Generated
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest67\Generated67
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated842.cmd_11272]
@@ -87665,7 +87257,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest842\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest842\Generated842
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated231.cmd_11273]
@@ -87673,7 +87265,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest231\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest231\Generated231
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated782.cmd_11274]
@@ -87681,7 +87273,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest782\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest782\Generated782
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1470.cmd_11275]
@@ -87689,7 +87281,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1470\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1470\Generated1470
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1166.cmd_11276]
@@ -87697,7 +87289,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1166\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1166\Generated1166
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[rvastatic1.cmd_11277]
@@ -87705,7 +87297,7 @@ RelativePath=JIT\Directed\rvastatics\rvastatic1\rvastatic1.cmd
WorkingDir=JIT\Directed\rvastatics\rvastatic1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_FAIL;2451;EXCLUDED;RVA_STATIC
+Categories=EXPECTED_FAIL;2451;EXCLUDED;RVA_STATIC;Pri1
HostStyle=0
[Generated708.cmd_11278]
@@ -87713,7 +87305,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest708\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest708\Generated708
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1242.cmd_11279]
@@ -87721,7 +87313,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1242\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1242\Generated1242
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1362.cmd_11280]
@@ -87729,7 +87321,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1362\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1362\Generated1362
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated396.cmd_11281]
@@ -87737,7 +87329,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest396\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest396\Generated396
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated758.cmd_11282]
@@ -87745,7 +87337,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest758\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest758\Generated758
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1339.cmd_11283]
@@ -87753,7 +87345,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1339\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1339\Generated1339
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated352.cmd_11284]
@@ -87761,7 +87353,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest352\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest352\Generated352
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1276.cmd_11285]
@@ -87769,7 +87361,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1276\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1276\Generated1276
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated265.cmd_11286]
@@ -87777,7 +87369,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest265\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest265\Generated265
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[_il_dbgseq.cmd_11287]
@@ -87785,7 +87377,7 @@ RelativePath=JIT\Methodical\refany\_il_dbgseq\_il_dbgseq.cmd
WorkingDir=JIT\Methodical\refany\_il_dbgseq
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_FAIL;9462;EXCLUDED;VARARG
+Categories=EXPECTED_FAIL;9462;EXCLUDED;VARARG;Pri1
HostStyle=0
[mcc_i61.cmd_11288]
@@ -87793,7 +87385,7 @@ RelativePath=JIT\jit64\mcc\interop\mcc_i61\mcc_i61.cmd
WorkingDir=JIT\jit64\mcc\interop\mcc_i61
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_FAIL;9462;EXCLUDED;VARARG
+Categories=EXPECTED_FAIL;9462;EXCLUDED;VARARG;Pri1
HostStyle=0
[Generated1500.cmd_11289]
@@ -87801,7 +87393,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1500\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1500\Generated1500
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1154.cmd_11290]
@@ -87809,7 +87401,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1154\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1154\Generated1154
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1418.cmd_11291]
@@ -87817,7 +87409,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1418\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1418\Generated1418
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated630.cmd_11292]
@@ -87825,7 +87417,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest630\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest630\Generated630
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1491.cmd_11293]
@@ -87833,7 +87425,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1491\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1491\Generated1491
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[mcc_i13.cmd_11294]
@@ -87841,7 +87433,7 @@ RelativePath=JIT\jit64\mcc\interop\mcc_i13\mcc_i13.cmd
WorkingDir=JIT\jit64\mcc\interop\mcc_i13
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_FAIL;9462;EXCLUDED;VARARG
+Categories=EXPECTED_FAIL;9462;EXCLUDED;VARARG;Pri1
HostStyle=0
[Generated568.cmd_11295]
@@ -87849,7 +87441,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest568\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest568\Generated568
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated364.cmd_11296]
@@ -87857,7 +87449,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest364\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest364\Generated364
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated536.cmd_11297]
@@ -87865,7 +87457,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest536\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest536\Generated536
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated428.cmd_11298]
@@ -87873,7 +87465,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest428\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest428\Generated428
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1188.cmd_11299]
@@ -87881,7 +87473,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1188\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1188\Generated1188
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated802.cmd_11300]
@@ -87889,7 +87481,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest802\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest802\Generated802
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated52.cmd_11301]
@@ -87897,7 +87489,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest52\Generated
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest52\Generated52
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1346.cmd_11302]
@@ -87905,7 +87497,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1346\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1346\Generated1346
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated664.cmd_11303]
@@ -87913,7 +87505,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest664\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest664\Generated664
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1455.cmd_11304]
@@ -87921,7 +87513,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1455\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1455\Generated1455
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated926.cmd_11305]
@@ -87929,7 +87521,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest926\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest926\Generated926
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated172.cmd_11306]
@@ -87937,7 +87529,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest172\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest172\Generated172
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1144.cmd_11307]
@@ -87945,7 +87537,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1144\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1144\Generated1144
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated974.cmd_11308]
@@ -87953,7 +87545,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest974\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest974\Generated974
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated155.cmd_11309]
@@ -87961,7 +87553,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest155\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest155\Generated155
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated886.cmd_11310]
@@ -87969,7 +87561,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest886\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest886\Generated886
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated274.cmd_11311]
@@ -87977,7 +87569,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest274\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest274\Generated274
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1169.cmd_11312]
@@ -87985,7 +87577,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1169\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1169\Generated1169
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1294.cmd_11313]
@@ -87993,7 +87585,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1294\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1294\Generated1294
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[DevDiv_280127.cmd_11314]
@@ -88001,7 +87593,7 @@ RelativePath=JIT\Regression\JitBlue\DevDiv_280127\DevDiv_280127\DevDiv_280127.cm
WorkingDir=JIT\Regression\JitBlue\DevDiv_280127\DevDiv_280127
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1243.cmd_11315]
@@ -88009,7 +87601,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1243\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1243\Generated1243
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1321.cmd_11316]
@@ -88017,7 +87609,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1321\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1321\Generated1321
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated177.cmd_11317]
@@ -88025,7 +87617,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest177\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest177\Generated177
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1411.cmd_11318]
@@ -88033,7 +87625,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1411\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1411\Generated1411
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated303.cmd_11319]
@@ -88041,7 +87633,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest303\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest303\Generated303
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated36.cmd_11320]
@@ -88049,7 +87641,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest36\Generated
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest36\Generated36
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1437.cmd_11321]
@@ -88057,7 +87649,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1437\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1437\Generated1437
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated960.cmd_11322]
@@ -88065,7 +87657,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest960\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest960\Generated960
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated321.cmd_11323]
@@ -88073,7 +87665,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest321\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest321\Generated321
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1436.cmd_11324]
@@ -88081,7 +87673,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1436\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1436\Generated1436
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated333.cmd_11325]
@@ -88089,7 +87681,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest333\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest333\Generated333
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated915.cmd_11326]
@@ -88097,7 +87689,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest915\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest915\Generated915
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1378.cmd_11327]
@@ -88105,7 +87697,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1378\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1378\Generated1378
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated680.cmd_11328]
@@ -88113,7 +87705,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest680\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest680\Generated680
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated747.cmd_11329]
@@ -88121,7 +87713,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest747\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest747\Generated747
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1237.cmd_11330]
@@ -88129,7 +87721,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1237\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1237\Generated1237
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1074.cmd_11331]
@@ -88137,7 +87729,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1074\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1074\Generated1074
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated712.cmd_11332]
@@ -88145,7 +87737,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest712\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest712\Generated712
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated735.cmd_11333]
@@ -88153,7 +87745,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest735\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest735\Generated735
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[mcc_i83.cmd_11334]
@@ -88161,7 +87753,7 @@ RelativePath=JIT\jit64\mcc\interop\mcc_i83\mcc_i83.cmd
WorkingDir=JIT\jit64\mcc\interop\mcc_i83
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_FAIL;9462;EXCLUDED;VARARG
+Categories=EXPECTED_FAIL;9462;EXCLUDED;VARARG;Pri1
HostStyle=0
[Generated858.cmd_11335]
@@ -88169,7 +87761,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest858\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest858\Generated858
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated272.cmd_11336]
@@ -88177,7 +87769,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest272\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest272\Generated272
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated239.cmd_11337]
@@ -88185,7 +87777,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest239\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest239\Generated239
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated777.cmd_11338]
@@ -88193,7 +87785,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest777\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest777\Generated777
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1480.cmd_11339]
@@ -88201,7 +87793,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1480\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1480\Generated1480
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated499.cmd_11340]
@@ -88209,7 +87801,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest499\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest499\Generated499
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1111.cmd_11341]
@@ -88217,7 +87809,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1111\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1111\Generated1111
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated35.cmd_11342]
@@ -88225,7 +87817,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest35\Generated
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest35\Generated35
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated127.cmd_11343]
@@ -88233,7 +87825,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest127\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest127\Generated127
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated433.cmd_11344]
@@ -88241,7 +87833,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest433\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest433\Generated433
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated403.cmd_11345]
@@ -88249,7 +87841,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest403\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest403\Generated403
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated224.cmd_11346]
@@ -88257,7 +87849,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest224\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest224\Generated224
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated920.cmd_11347]
@@ -88265,7 +87857,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest920\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest920\Generated920
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated906.cmd_11348]
@@ -88273,7 +87865,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest906\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest906\Generated906
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1033.cmd_11349]
@@ -88281,7 +87873,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1033\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1033\Generated1033
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1136.cmd_11350]
@@ -88289,7 +87881,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1136\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1136\Generated1136
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated232.cmd_11351]
@@ -88297,7 +87889,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest232\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest232\Generated232
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1497.cmd_11352]
@@ -88305,7 +87897,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1497\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1497\Generated1497
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated199.cmd_11353]
@@ -88313,7 +87905,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest199\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest199\Generated199
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1363.cmd_11354]
@@ -88321,7 +87913,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1363\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1363\Generated1363
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[mcc_i30.cmd_11355]
@@ -88329,7 +87921,7 @@ RelativePath=JIT\jit64\mcc\interop\mcc_i30\mcc_i30.cmd
WorkingDir=JIT\jit64\mcc\interop\mcc_i30
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_FAIL;9462;EXCLUDED;VARARG
+Categories=EXPECTED_FAIL;9462;EXCLUDED;VARARG;Pri1
HostStyle=0
[Generated597.cmd_11356]
@@ -88337,7 +87929,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest597\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest597\Generated597
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated356.cmd_11357]
@@ -88345,7 +87937,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest356\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest356\Generated356
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1063.cmd_11358]
@@ -88353,7 +87945,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1063\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1063\Generated1063
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated675.cmd_11359]
@@ -88361,7 +87953,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest675\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest675\Generated675
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1352.cmd_11360]
@@ -88369,7 +87961,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1352\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1352\Generated1352
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated496.cmd_11361]
@@ -88377,7 +87969,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest496\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest496\Generated496
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1484.cmd_11362]
@@ -88385,7 +87977,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1484\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1484\Generated1484
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated897.cmd_11363]
@@ -88393,7 +87985,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest897\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest897\Generated897
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1235.cmd_11364]
@@ -88401,7 +87993,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1235\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1235\Generated1235
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated636.cmd_11365]
@@ -88409,7 +88001,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest636\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest636\Generated636
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1079.cmd_11366]
@@ -88417,7 +88009,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1079\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1079\Generated1079
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated89.cmd_11367]
@@ -88425,7 +88017,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest89\Generated
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest89\Generated89
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated159.cmd_11368]
@@ -88433,7 +88025,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest159\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest159\Generated159
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated828.cmd_11369]
@@ -88441,7 +88033,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest828\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest828\Generated828
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated275.cmd_11370]
@@ -88449,7 +88041,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest275\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest275\Generated275
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1422.cmd_11371]
@@ -88457,7 +88049,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1422\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1422\Generated1422
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated359.cmd_11372]
@@ -88465,7 +88057,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest359\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest359\Generated359
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated50.cmd_11373]
@@ -88473,7 +88065,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest50\Generated
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest50\Generated50
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated975.cmd_11374]
@@ -88481,7 +88073,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest975\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest975\Generated975
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated216.cmd_11375]
@@ -88489,7 +88081,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest216\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest216\Generated216
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[verify01_dynamic.cmd_11376]
@@ -88497,7 +88089,7 @@ RelativePath=JIT\jit64\localloc\verify\verify01_dynamic\verify01_dynamic.cmd
WorkingDir=JIT\jit64\localloc\verify\verify01_dynamic
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_FAIL;4851;EXCLUDED;VERIFY
+Categories=EXPECTED_FAIL;4851;EXCLUDED;VERIFY;Pri1
HostStyle=0
[Generated1094.cmd_11377]
@@ -88505,7 +88097,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1094\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1094\Generated1094
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated697.cmd_11378]
@@ -88513,7 +88105,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest697\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest697\Generated697
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1412.cmd_11379]
@@ -88521,7 +88113,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1412\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1412\Generated1412
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1272.cmd_11380]
@@ -88529,7 +88121,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1272\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1272\Generated1272
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated657.cmd_11381]
@@ -88537,7 +88129,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest657\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest657\Generated657
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated865.cmd_11382]
@@ -88545,7 +88137,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest865\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest865\Generated865
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated94.cmd_11383]
@@ -88553,7 +88145,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest94\Generated
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest94\Generated94
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[UModConst.cmd_11384]
@@ -88569,7 +88161,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest99\Generated
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest99\Generated99
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated237.cmd_11386]
@@ -88577,7 +88169,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest237\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest237\Generated237
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated109.cmd_11387]
@@ -88585,7 +88177,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest109\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest109\Generated109
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated263.cmd_11388]
@@ -88593,7 +88185,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest263\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest263\Generated263
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated832.cmd_11389]
@@ -88601,7 +88193,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest832\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest832\Generated832
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1469.cmd_11390]
@@ -88609,7 +88201,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1469\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1469\Generated1469
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1400.cmd_11391]
@@ -88617,7 +88209,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1400\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1400\Generated1400
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated75.cmd_11392]
@@ -88625,7 +88217,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest75\Generated
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest75\Generated75
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1397.cmd_11393]
@@ -88633,7 +88225,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1397\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1397\Generated1397
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated732.cmd_11394]
@@ -88641,7 +88233,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest732\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest732\Generated732
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated643.cmd_11395]
@@ -88649,7 +88241,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest643\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest643\Generated643
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated893.cmd_11396]
@@ -88657,7 +88249,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest893\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest893\Generated893
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1097.cmd_11397]
@@ -88665,7 +88257,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1097\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1097\Generated1097
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated174.cmd_11398]
@@ -88673,7 +88265,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest174\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest174\Generated174
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated123.cmd_11399]
@@ -88681,7 +88273,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest123\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest123\Generated123
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[mcc_i62.cmd_11400]
@@ -88689,7 +88281,7 @@ RelativePath=JIT\jit64\mcc\interop\mcc_i62\mcc_i62.cmd
WorkingDir=JIT\jit64\mcc\interop\mcc_i62
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_FAIL;9462;EXCLUDED;VARARG
+Categories=EXPECTED_FAIL;9462;EXCLUDED;VARARG;Pri1
HostStyle=0
[Generated1398.cmd_11401]
@@ -88697,7 +88289,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1398\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1398\Generated1398
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[_il_dbglocalloc.cmd_11402]
@@ -88705,7 +88297,7 @@ RelativePath=JIT\Methodical\xxobj\operand\_il_dbglocalloc\_il_dbglocalloc.cmd
WorkingDir=JIT\Methodical\xxobj\operand\_il_dbglocalloc
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_FAIL;2444;EXCLUDED
+Categories=EXPECTED_FAIL;2444;EXCLUDED;Pri1
HostStyle=0
[mcc_i50.cmd_11403]
@@ -88713,7 +88305,7 @@ RelativePath=JIT\jit64\mcc\interop\mcc_i50\mcc_i50.cmd
WorkingDir=JIT\jit64\mcc\interop\mcc_i50
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_FAIL;9462;EXCLUDED;VARARG
+Categories=EXPECTED_FAIL;9462;EXCLUDED;VARARG;Pri1
HostStyle=0
[Generated341.cmd_11404]
@@ -88721,7 +88313,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest341\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest341\Generated341
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated253.cmd_11405]
@@ -88729,7 +88321,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest253\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest253\Generated253
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated211.cmd_11406]
@@ -88737,7 +88329,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest211\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest211\Generated211
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated46.cmd_11407]
@@ -88745,7 +88337,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest46\Generated
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest46\Generated46
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated494.cmd_11408]
@@ -88753,7 +88345,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest494\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest494\Generated494
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated972.cmd_11409]
@@ -88761,7 +88353,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest972\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest972\Generated972
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated163.cmd_11410]
@@ -88769,7 +88361,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest163\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest163\Generated163
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated324.cmd_11411]
@@ -88777,7 +88369,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest324\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest324\Generated324
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1157.cmd_11412]
@@ -88785,7 +88377,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1157\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1157\Generated1157
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1007.cmd_11413]
@@ -88793,7 +88385,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1007\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1007\Generated1007
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated92.cmd_11414]
@@ -88801,7 +88393,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest92\Generated
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest92\Generated92
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated613.cmd_11415]
@@ -88809,7 +88401,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest613\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest613\Generated613
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW;R2R_FAIL;9457
+Categories=EXPECTED_PASS;NEW;R2R_FAIL;9457;Pri1
HostStyle=0
[Generated602.cmd_11416]
@@ -88817,7 +88409,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest602\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest602\Generated602
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[GetGenerationWR.cmd_11417]
@@ -88833,7 +88425,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1286\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1286\Generated1286
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1141.cmd_11419]
@@ -88841,7 +88433,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1141\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1141\Generated1141
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1475.cmd_11420]
@@ -88849,7 +88441,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1475\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1475\Generated1475
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated684.cmd_11421]
@@ -88857,7 +88449,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest684\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest684\Generated684
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated935.cmd_11422]
@@ -88865,7 +88457,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest935\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest935\Generated935
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated866.cmd_11423]
@@ -88873,7 +88465,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest866\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest866\Generated866
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated53.cmd_11424]
@@ -88881,7 +88473,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest53\Generated
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest53\Generated53
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1178.cmd_11425]
@@ -88889,7 +88481,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1178\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1178\Generated1178
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated691.cmd_11426]
@@ -88897,7 +88489,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest691\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest691\Generated691
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated305.cmd_11427]
@@ -88905,7 +88497,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest305\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest305\Generated305
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[GitHub_5696.cmd_11428]
@@ -88913,7 +88505,7 @@ RelativePath=JIT\Regression\JitBlue\GitHub_5696\GitHub_5696\GitHub_5696.cmd
WorkingDir=JIT\Regression\JitBlue\GitHub_5696\GitHub_5696
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated204.cmd_11429]
@@ -88921,7 +88513,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest204\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest204\Generated204
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated698.cmd_11430]
@@ -88929,7 +88521,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest698\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest698\Generated698
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated154.cmd_11431]
@@ -88937,7 +88529,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest154\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest154\Generated154
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1151.cmd_11432]
@@ -88945,7 +88537,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1151\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1151\Generated1151
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1427.cmd_11433]
@@ -88953,7 +88545,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1427\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1427\Generated1427
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1147.cmd_11434]
@@ -88961,7 +88553,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1147\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1147\Generated1147
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1117.cmd_11435]
@@ -88969,7 +88561,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1117\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1117\Generated1117
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated170.cmd_11436]
@@ -88977,7 +88569,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest170\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest170\Generated170
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated144.cmd_11437]
@@ -88985,7 +88577,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest144\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest144\Generated144
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated152.cmd_11438]
@@ -88993,7 +88585,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest152\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest152\Generated152
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated642.cmd_11439]
@@ -89001,7 +88593,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest642\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest642\Generated642
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated470.cmd_11440]
@@ -89009,7 +88601,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest470\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest470\Generated470
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated4.cmd_11441]
@@ -89017,7 +88609,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest4\Generated4
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest4\Generated4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1355.cmd_11442]
@@ -89025,7 +88617,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1355\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1355\Generated1355
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated983.cmd_11443]
@@ -89033,7 +88625,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest983\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest983\Generated983
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated310.cmd_11444]
@@ -89041,7 +88633,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest310\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest310\Generated310
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated185.cmd_11445]
@@ -89049,7 +88641,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest185\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest185\Generated185
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated667.cmd_11446]
@@ -89057,7 +88649,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest667\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest667\Generated667
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1112.cmd_11447]
@@ -89065,7 +88657,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1112\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1112\Generated1112
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated54.cmd_11448]
@@ -89073,7 +88665,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest54\Generated
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest54\Generated54
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1047.cmd_11449]
@@ -89081,7 +88673,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1047\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1047\Generated1047
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated917.cmd_11450]
@@ -89089,7 +88681,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest917\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest917\Generated917
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated899.cmd_11451]
@@ -89097,7 +88689,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest899\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest899\Generated899
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1200.cmd_11452]
@@ -89105,7 +88697,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1200\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1200\Generated1200
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1416.cmd_11453]
@@ -89113,7 +88705,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1416\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1416\Generated1416
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1356.cmd_11454]
@@ -89121,7 +88713,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1356\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1356\Generated1356
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated337.cmd_11455]
@@ -89129,7 +88721,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest337\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest337\Generated337
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[rvastatic5.cmd_11456]
@@ -89137,7 +88729,7 @@ RelativePath=JIT\Directed\rvastatics\rvastatic5\rvastatic5.cmd
WorkingDir=JIT\Directed\rvastatics\rvastatic5
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_FAIL;2451;EXCLUDED;RVA_STATIC
+Categories=EXPECTED_FAIL;2451;EXCLUDED;RVA_STATIC;Pri1
HostStyle=0
[pinvoke-bug.cmd_11457]
@@ -89145,7 +88737,7 @@ RelativePath=JIT\Directed\pinvoke\pinvoke-bug\pinvoke-bug.cmd
WorkingDir=JIT\Directed\pinvoke\pinvoke-bug
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated323.cmd_11458]
@@ -89153,7 +88745,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest323\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest323\Generated323
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1064.cmd_11459]
@@ -89161,7 +88753,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1064\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1064\Generated1064
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated931.cmd_11460]
@@ -89169,7 +88761,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest931\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest931\Generated931
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated327.cmd_11461]
@@ -89177,7 +88769,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest327\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest327\Generated327
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated380.cmd_11462]
@@ -89185,7 +88777,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest380\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest380\Generated380
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated545.cmd_11463]
@@ -89193,7 +88785,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest545\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest545\Generated545
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated629.cmd_11464]
@@ -89201,7 +88793,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest629\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest629\Generated629
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated907.cmd_11465]
@@ -89209,7 +88801,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest907\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest907\Generated907
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated87.cmd_11466]
@@ -89217,7 +88809,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest87\Generated
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest87\Generated87
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated370.cmd_11467]
@@ -89225,7 +88817,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest370\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest370\Generated370
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1460.cmd_11468]
@@ -89233,7 +88825,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1460\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1460\Generated1460
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated372.cmd_11469]
@@ -89241,7 +88833,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest372\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest372\Generated372
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated550.cmd_11470]
@@ -89249,7 +88841,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest550\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest550\Generated550
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated919.cmd_11471]
@@ -89257,7 +88849,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest919\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest919\Generated919
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1344.cmd_11472]
@@ -89265,7 +88857,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1344\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1344\Generated1344
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1087.cmd_11473]
@@ -89273,7 +88865,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1087\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1087\Generated1087
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated18.cmd_11474]
@@ -89281,7 +88873,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest18\Generated
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest18\Generated18
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated14.cmd_11475]
@@ -89289,7 +88881,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest14\Generated
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest14\Generated14
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1463.cmd_11476]
@@ -89297,7 +88889,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1463\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1463\Generated1463
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated119.cmd_11477]
@@ -89305,7 +88897,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest119\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest119\Generated119
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[preemptive_cooperative.cmd_11478]
@@ -89313,7 +88905,7 @@ RelativePath=JIT\Directed\pinvoke\preemptive_cooperative\preemptive_cooperative.
WorkingDir=JIT\Directed\pinvoke\preemptive_cooperative
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW;R2R_FAIL;EXCLUDED;2434;KERNEL_32_DEPENDENCY
+Categories=EXPECTED_PASS;NEW;R2R_FAIL;EXCLUDED;2434;KERNEL_32_DEPENDENCY;Pri1
HostStyle=0
[Generated1089.cmd_11479]
@@ -89321,7 +88913,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1089\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1089\Generated1089
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1442.cmd_11480]
@@ -89329,7 +88921,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1442\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1442\Generated1442
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated353.cmd_11481]
@@ -89337,7 +88929,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest353\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest353\Generated353
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated724.cmd_11482]
@@ -89345,7 +88937,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest724\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest724\Generated724
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated599.cmd_11483]
@@ -89353,7 +88945,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest599\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest599\Generated599
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated859.cmd_11484]
@@ -89361,7 +88953,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest859\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest859\Generated859
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated389.cmd_11485]
@@ -89369,7 +88961,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest389\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest389\Generated389
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated422.cmd_11486]
@@ -89377,7 +88969,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest422\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest422\Generated422
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated565.cmd_11487]
@@ -89385,7 +88977,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest565\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest565\Generated565
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[SpanBench.cmd_11488]
@@ -89401,7 +88993,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1202\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1202\Generated1202
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated518.cmd_11490]
@@ -89409,7 +89001,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest518\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest518\Generated518
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated397.cmd_11491]
@@ -89417,7 +89009,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest397\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest397\Generated397
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[rva_rvastatic4.cmd_11492]
@@ -89425,7 +89017,7 @@ RelativePath=JIT\Directed\intrinsic\interlocked\rva_rvastatic4\rva_rvastatic4.cm
WorkingDir=JIT\Directed\intrinsic\interlocked\rva_rvastatic4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_FAIL;2451;EXCLUDED;RVA_STATIC
+Categories=EXPECTED_FAIL;2451;EXCLUDED;RVA_STATIC;Pri1
HostStyle=0
[Generated249.cmd_11493]
@@ -89433,7 +89025,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest249\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest249\Generated249
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated939.cmd_11494]
@@ -89441,7 +89033,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest939\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest939\Generated939
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated900.cmd_11495]
@@ -89449,7 +89041,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest900\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest900\Generated900
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1379.cmd_11496]
@@ -89457,7 +89049,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1379\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1379\Generated1379
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1385.cmd_11497]
@@ -89465,7 +89057,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1385\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1385\Generated1385
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1051.cmd_11498]
@@ -89473,7 +89065,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1051\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1051\Generated1051
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated923.cmd_11499]
@@ -89481,7 +89073,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest923\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest923\Generated923
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated490.cmd_11500]
@@ -89489,7 +89081,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest490\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest490\Generated490
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[rva_rvastatic3.cmd_11501]
@@ -89497,7 +89089,7 @@ RelativePath=JIT\Directed\intrinsic\interlocked\rva_rvastatic3\rva_rvastatic3.cm
WorkingDir=JIT\Directed\intrinsic\interlocked\rva_rvastatic3
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_FAIL;2451;EXCLUDED;RVA_STATIC
+Categories=EXPECTED_FAIL;2451;EXCLUDED;RVA_STATIC;Pri1
HostStyle=0
[Generated968.cmd_11502]
@@ -89505,7 +89097,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest968\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest968\Generated968
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1.cmd_11503]
@@ -89513,7 +89105,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1\Generated1
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1\Generated1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated757.cmd_11504]
@@ -89521,7 +89113,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest757\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest757\Generated757
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated739.cmd_11505]
@@ -89529,7 +89121,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest739\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest739\Generated739
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated268.cmd_11506]
@@ -89537,7 +89129,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest268\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest268\Generated268
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1204.cmd_11507]
@@ -89545,7 +89137,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1204\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1204\Generated1204
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated135.cmd_11508]
@@ -89553,7 +89145,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest135\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest135\Generated135
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated973.cmd_11509]
@@ -89561,7 +89153,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest973\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest973\Generated973
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated822.cmd_11510]
@@ -89569,7 +89161,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest822\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest822\Generated822
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1164.cmd_11511]
@@ -89577,7 +89169,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1164\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1164\Generated1164
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[b88793.cmd_11512]
@@ -89585,7 +89177,7 @@ RelativePath=JIT\Regression\CLR-x86-JIT\V1-M13-RTM\b88793\b88793\b88793.cmd
WorkingDir=JIT\Regression\CLR-x86-JIT\V1-M13-RTM\b88793\b88793
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_FAIL;9462;EXCLUDED;VARARG
+Categories=EXPECTED_FAIL;9462;EXCLUDED;VARARG;Pri1
HostStyle=0
[Generated58.cmd_11513]
@@ -89593,7 +89185,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest58\Generated
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest58\Generated58
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated552.cmd_11514]
@@ -89601,7 +89193,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest552\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest552\Generated552
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1251.cmd_11515]
@@ -89609,7 +89201,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1251\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1251\Generated1251
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated694.cmd_11516]
@@ -89617,7 +89209,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest694\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest694\Generated694
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated764.cmd_11517]
@@ -89625,7 +89217,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest764\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest764\Generated764
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated646.cmd_11518]
@@ -89633,7 +89225,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest646\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest646\Generated646
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[mcc_i12.cmd_11519]
@@ -89641,7 +89233,7 @@ RelativePath=JIT\jit64\mcc\interop\mcc_i12\mcc_i12.cmd
WorkingDir=JIT\jit64\mcc\interop\mcc_i12
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_FAIL;9462;EXCLUDED;VARARG
+Categories=EXPECTED_FAIL;9462;EXCLUDED;VARARG;Pri1
HostStyle=0
[Generated1282.cmd_11520]
@@ -89649,7 +89241,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1282\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1282\Generated1282
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated205.cmd_11521]
@@ -89657,7 +89249,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest205\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest205\Generated205
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated745.cmd_11522]
@@ -89665,7 +89257,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest745\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest745\Generated745
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[DevDiv_359736_r.cmd_11523]
@@ -89681,7 +89273,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest29\Generated
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest29\Generated29
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1407.cmd_11525]
@@ -89689,7 +89281,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1407\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1407\Generated1407
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated287.cmd_11526]
@@ -89697,7 +89289,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest287\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest287\Generated287
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1195.cmd_11527]
@@ -89705,7 +89297,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1195\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1195\Generated1195
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated924.cmd_11528]
@@ -89713,7 +89305,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest924\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest924\Generated924
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[DevDiv_280120.cmd_11529]
@@ -89721,7 +89313,7 @@ RelativePath=JIT\Regression\JitBlue\DevDiv_280120\DevDiv_280120\DevDiv_280120.cm
WorkingDir=JIT\Regression\JitBlue\DevDiv_280120\DevDiv_280120
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1162.cmd_11530]
@@ -89729,7 +89321,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1162\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1162\Generated1162
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated539.cmd_11532]
@@ -89737,7 +89329,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest539\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest539\Generated539
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[GitHub_8133.cmd_11533]
@@ -89753,7 +89345,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1329\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1329\Generated1329
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated289.cmd_11535]
@@ -89761,7 +89353,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest289\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest289\Generated289
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated938.cmd_11536]
@@ -89769,7 +89361,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest938\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest938\Generated938
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated678.cmd_11537]
@@ -89777,7 +89369,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest678\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest678\Generated678
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated505.cmd_11538]
@@ -89785,7 +89377,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest505\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest505\Generated505
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated812.cmd_11539]
@@ -89793,7 +89385,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest812\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest812\Generated812
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1372.cmd_11540]
@@ -89801,7 +89393,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1372\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1372\Generated1372
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated706.cmd_11541]
@@ -89809,7 +89401,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest706\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest706\Generated706
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1331.cmd_11542]
@@ -89817,7 +89409,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1331\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1331\Generated1331
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated450.cmd_11543]
@@ -89825,7 +89417,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest450\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest450\Generated450
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1335.cmd_11544]
@@ -89833,7 +89425,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1335\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1335\Generated1335
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[mcc_i80.cmd_11545]
@@ -89841,7 +89433,7 @@ RelativePath=JIT\jit64\mcc\interop\mcc_i80\mcc_i80.cmd
WorkingDir=JIT\jit64\mcc\interop\mcc_i80
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_FAIL;9462;EXCLUDED;VARARG
+Categories=EXPECTED_FAIL;9462;EXCLUDED;VARARG;Pri1
HostStyle=0
[Generated652.cmd_11546]
@@ -89849,7 +89441,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest652\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest652\Generated652
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated134.cmd_11547]
@@ -89857,7 +89449,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest134\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest134\Generated134
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1091.cmd_11548]
@@ -89865,7 +89457,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1091\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1091\Generated1091
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated474.cmd_11549]
@@ -89873,7 +89465,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest474\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest474\Generated474
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated314.cmd_11550]
@@ -89881,7 +89473,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest314\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest314\Generated314
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1252.cmd_11551]
@@ -89889,7 +89481,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1252\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1252\Generated1252
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1438.cmd_11552]
@@ -89897,7 +89489,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1438\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1438\Generated1438
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1270.cmd_11553]
@@ -89905,7 +89497,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1270\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1270\Generated1270
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1458.cmd_11554]
@@ -89913,7 +89505,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1458\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1458\Generated1458
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated794.cmd_11555]
@@ -89921,7 +89513,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest794\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest794\Generated794
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated168.cmd_11556]
@@ -89929,7 +89521,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest168\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest168\Generated168
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1245.cmd_11557]
@@ -89937,7 +89529,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1245\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1245\Generated1245
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated139.cmd_11558]
@@ -89945,7 +89537,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest139\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest139\Generated139
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1317.cmd_11559]
@@ -89953,7 +89545,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1317\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1317\Generated1317
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1008.cmd_11560]
@@ -89961,7 +89553,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1008\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1008\Generated1008
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated534.cmd_11561]
@@ -89969,7 +89561,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest534\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest534\Generated534
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1269.cmd_11562]
@@ -89977,7 +89569,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1269\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1269\Generated1269
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated345.cmd_11563]
@@ -89985,7 +89577,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest345\Generate
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest345\Generated345
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Generated1083.cmd_11564]
@@ -89993,7 +89585,7 @@ RelativePath=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1083\Generat
WorkingDir=Loader\classloader\TypeGeneratorTests\TypeGeneratorTest1083\Generated1083
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[MathFCos.cmd_11565]
@@ -90001,7 +89593,7 @@ RelativePath=CoreMangLib\cti\system\mathf\MathFCos\MathFCos.cmd
WorkingDir=CoreMangLib\cti\system\mathf\MathFCos
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[sealeddefault.cmd_11566]
@@ -90009,7 +89601,7 @@ RelativePath=JIT\opt\Devirtualization\sealeddefault\sealeddefault.cmd
WorkingDir=JIT\opt\Devirtualization\sealeddefault
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[StringReplace3.cmd_11567]
@@ -90017,7 +89609,7 @@ RelativePath=CoreMangLib\cti\system\string\StringReplace3\StringReplace3.cmd
WorkingDir=CoreMangLib\cti\system\string\StringReplace3
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[MathFRound1.cmd_11568]
@@ -90025,7 +89617,7 @@ RelativePath=CoreMangLib\cti\system\mathf\MathFRound1\MathFRound1.cmd
WorkingDir=CoreMangLib\cti\system\mathf\MathFRound1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[ArrayJagged.cmd_11569]
@@ -90033,7 +89625,7 @@ RelativePath=JIT\CodeGenBringUpTests\ArrayJagged\ArrayJagged.cmd
WorkingDir=JIT\CodeGenBringUpTests\ArrayJagged
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[MathFFloor.cmd_11570]
@@ -90041,7 +89633,7 @@ RelativePath=CoreMangLib\cti\system\mathf\MathFFloor\MathFFloor.cmd
WorkingDir=CoreMangLib\cti\system\mathf\MathFFloor
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[comparable.cmd_11571]
@@ -90049,7 +89641,7 @@ RelativePath=JIT\opt\Devirtualization\comparable\comparable.cmd
WorkingDir=JIT\opt\Devirtualization\comparable
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[sealedmethod.cmd_11572]
@@ -90057,7 +89649,7 @@ RelativePath=JIT\opt\Devirtualization\sealedmethod\sealedmethod.cmd
WorkingDir=JIT\opt\Devirtualization\sealedmethod
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[generic.cmd_11573]
@@ -90065,7 +89657,7 @@ RelativePath=JIT\opt\Devirtualization\generic\generic.cmd
WorkingDir=JIT\opt\Devirtualization\generic
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[ForeignThreadExceptions.cmd_11574]
@@ -90081,7 +89673,7 @@ RelativePath=CoreMangLib\cti\system\mathf\MathFExp\MathFExp.cmd
WorkingDir=CoreMangLib\cti\system\mathf\MathFExp
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[MathFMax.cmd_11576]
@@ -90089,7 +89681,7 @@ RelativePath=CoreMangLib\cti\system\mathf\MathFMax\MathFMax.cmd
WorkingDir=CoreMangLib\cti\system\mathf\MathFMax
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[MathFAtan2.cmd_11577]
@@ -90097,7 +89689,7 @@ RelativePath=CoreMangLib\cti\system\mathf\MathFAtan2\MathFAtan2.cmd
WorkingDir=CoreMangLib\cti\system\mathf\MathFAtan2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[MathFAtan.cmd_11578]
@@ -90105,7 +89697,7 @@ RelativePath=CoreMangLib\cti\system\mathf\MathFAtan\MathFAtan.cmd
WorkingDir=CoreMangLib\cti\system\mathf\MathFAtan
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[MathFRound2.cmd_11579]
@@ -90113,7 +89705,7 @@ RelativePath=CoreMangLib\cti\system\mathf\MathFRound2\MathFRound2.cmd
WorkingDir=CoreMangLib\cti\system\mathf\MathFRound2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[fromcollection.cmd_11580]
@@ -90121,7 +89713,7 @@ RelativePath=JIT\opt\Devirtualization\fromcollection\fromcollection.cmd
WorkingDir=JIT\opt\Devirtualization\fromcollection
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[GitHub_9651.cmd_11581]
@@ -90129,7 +89721,7 @@ RelativePath=JIT\Regression\JitBlue\GitHub_9651\GitHub_9651\GitHub_9651.cmd
WorkingDir=JIT\Regression\JitBlue\GitHub_9651\GitHub_9651
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[overload.cmd_11582]
@@ -90137,7 +89729,7 @@ RelativePath=JIT\opt\Devirtualization\overload\overload.cmd
WorkingDir=JIT\opt\Devirtualization\overload
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[MathFIEEERemainder.cmd_11583]
@@ -90145,7 +89737,7 @@ RelativePath=CoreMangLib\cti\system\mathf\MathFIEEERemainder\MathFIEEERemainder.
WorkingDir=CoreMangLib\cti\system\mathf\MathFIEEERemainder
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[MathFCosh.cmd_11584]
@@ -90153,7 +89745,7 @@ RelativePath=CoreMangLib\cti\system\mathf\MathFCosh\MathFCosh.cmd
WorkingDir=CoreMangLib\cti\system\mathf\MathFCosh
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[ArrayExc.cmd_11585]
@@ -90169,7 +89761,7 @@ RelativePath=CoreMangLib\cti\system\mathf\MathFSqrt\MathFSqrt.cmd
WorkingDir=CoreMangLib\cti\system\mathf\MathFSqrt
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Vector3GetHash_r.cmd_11587]
@@ -90177,7 +89769,7 @@ RelativePath=JIT\SIMD\Vector3GetHash_r\Vector3GetHash_r.cmd
WorkingDir=JIT\SIMD\Vector3GetHash_r
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[CoreFX_15913.cmd_11588]
@@ -90185,7 +89777,7 @@ RelativePath=JIT\Regression\JitBlue\CoreFX_15913\CoreFX_15913\CoreFX_15913.cmd
WorkingDir=JIT\Regression\JitBlue\CoreFX_15913\CoreFX_15913
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[MathFMin.cmd_11589]
@@ -90193,7 +89785,7 @@ RelativePath=CoreMangLib\cti\system\mathf\MathFMin\MathFMin.cmd
WorkingDir=CoreMangLib\cti\system\mathf\MathFMin
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[sealedclass.cmd_11590]
@@ -90201,7 +89793,7 @@ RelativePath=JIT\opt\Devirtualization\sealedclass\sealedclass.cmd
WorkingDir=JIT\opt\Devirtualization\sealedclass
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Array4.cmd_11591]
@@ -90209,7 +89801,7 @@ RelativePath=JIT\CodeGenBringUpTests\Array4\Array4.cmd
WorkingDir=JIT\CodeGenBringUpTests\Array4
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[override.cmd_11592]
@@ -90217,7 +89809,7 @@ RelativePath=JIT\opt\Devirtualization\override\override.cmd
WorkingDir=JIT\opt\Devirtualization\override
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[enum.cmd_11593]
@@ -90225,7 +89817,7 @@ RelativePath=JIT\opt\Devirtualization\enum\enum.cmd
WorkingDir=JIT\opt\Devirtualization\enum
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Array3.cmd_11594]
@@ -90233,7 +89825,7 @@ RelativePath=JIT\CodeGenBringUpTests\Array3\Array3.cmd
WorkingDir=JIT\CodeGenBringUpTests\Array3
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[MathFSin.cmd_11595]
@@ -90241,7 +89833,7 @@ RelativePath=CoreMangLib\cti\system\mathf\MathFSin\MathFSin.cmd
WorkingDir=CoreMangLib\cti\system\mathf\MathFSin
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[CheckProjects.cmd_11596]
@@ -90257,7 +89849,7 @@ RelativePath=JIT\CodeGenBringUpTests\ArrayMD1\ArrayMD1.cmd
WorkingDir=JIT\CodeGenBringUpTests\ArrayMD1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[MathFLog10.cmd_11598]
@@ -90265,7 +89857,7 @@ RelativePath=CoreMangLib\cti\system\mathf\MathFLog10\MathFLog10.cmd
WorkingDir=CoreMangLib\cti\system\mathf\MathFLog10
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[MathFSign.cmd_11599]
@@ -90273,7 +89865,7 @@ RelativePath=CoreMangLib\cti\system\mathf\MathFSign\MathFSign.cmd
WorkingDir=CoreMangLib\cti\system\mathf\MathFSign
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[MathFE.cmd_11600]
@@ -90281,7 +89873,7 @@ RelativePath=CoreMangLib\cti\system\mathf\MathFE\MathFE.cmd
WorkingDir=CoreMangLib\cti\system\mathf\MathFE
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[MathFCeiling.cmd_11601]
@@ -90289,7 +89881,7 @@ RelativePath=CoreMangLib\cti\system\mathf\MathFCeiling\MathFCeiling.cmd
WorkingDir=CoreMangLib\cti\system\mathf\MathFCeiling
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[GitHub_10311.cmd_11602]
@@ -90297,7 +89889,7 @@ RelativePath=JIT\opt\Devirtualization\GitHub_10311\GitHub_10311.cmd
WorkingDir=JIT\opt\Devirtualization\GitHub_10311
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[late.cmd_11603]
@@ -90305,7 +89897,7 @@ RelativePath=JIT\opt\Devirtualization\late\late.cmd
WorkingDir=JIT\opt\Devirtualization\late
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[inlinedevirt.cmd_11604]
@@ -90313,7 +89905,7 @@ RelativePath=JIT\opt\Devirtualization\inlinedevirt\inlinedevirt.cmd
WorkingDir=JIT\opt\Devirtualization\inlinedevirt
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[MathFSinh.cmd_11605]
@@ -90321,7 +89913,7 @@ RelativePath=CoreMangLib\cti\system\mathf\MathFSinh\MathFSinh.cmd
WorkingDir=CoreMangLib\cti\system\mathf\MathFSinh
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[MathFPI.cmd_11606]
@@ -90329,7 +89921,7 @@ RelativePath=CoreMangLib\cti\system\mathf\MathFPI\MathFPI.cmd
WorkingDir=CoreMangLib\cti\system\mathf\MathFPI
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[MathFAbs.cmd_11607]
@@ -90337,7 +89929,7 @@ RelativePath=CoreMangLib\cti\system\mathf\MathFAbs\MathFAbs.cmd
WorkingDir=CoreMangLib\cti\system\mathf\MathFAbs
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[sharedoverride.cmd_11608]
@@ -90345,7 +89937,7 @@ RelativePath=JIT\opt\Devirtualization\sharedoverride\sharedoverride.cmd
WorkingDir=JIT\opt\Devirtualization\sharedoverride
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[MathFTan.cmd_11609]
@@ -90353,7 +89945,7 @@ RelativePath=CoreMangLib\cti\system\mathf\MathFTan\MathFTan.cmd
WorkingDir=CoreMangLib\cti\system\mathf\MathFTan
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Vector3GetHash_ro.cmd_11610]
@@ -90361,7 +89953,7 @@ RelativePath=JIT\SIMD\Vector3GetHash_ro\Vector3GetHash_ro.cmd
WorkingDir=JIT\SIMD\Vector3GetHash_ro
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[exacttype.cmd_11611]
@@ -90369,7 +89961,7 @@ RelativePath=JIT\opt\Devirtualization\exacttype\exacttype.cmd
WorkingDir=JIT\opt\Devirtualization\exacttype
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[simple.cmd_11612]
@@ -90377,7 +89969,7 @@ RelativePath=JIT\opt\Devirtualization\simple\simple.cmd
WorkingDir=JIT\opt\Devirtualization\simple
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Array2.cmd_11613]
@@ -90385,7 +89977,7 @@ RelativePath=JIT\CodeGenBringUpTests\Array2\Array2.cmd
WorkingDir=JIT\CodeGenBringUpTests\Array2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[GitHub_9945.cmd_11614]
@@ -90393,7 +89985,7 @@ RelativePath=JIT\opt\Devirtualization\GitHub_9945\GitHub_9945.cmd
WorkingDir=JIT\opt\Devirtualization\GitHub_9945
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[DeadThreads.cmd_11615]
@@ -90409,7 +90001,7 @@ RelativePath=reflection\ldtoken\ldtokenmember\ldtokenmember.cmd
WorkingDir=reflection\ldtoken\ldtokenmember
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[MathFLog.cmd_11617]
@@ -90417,7 +90009,7 @@ RelativePath=CoreMangLib\cti\system\mathf\MathFLog\MathFLog.cmd
WorkingDir=CoreMangLib\cti\system\mathf\MathFLog
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[Array1.cmd_11618]
@@ -90425,7 +90017,7 @@ RelativePath=JIT\CodeGenBringUpTests\Array1\Array1.cmd
WorkingDir=JIT\CodeGenBringUpTests\Array1
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[MathFAcos.cmd_11619]
@@ -90433,7 +90025,7 @@ RelativePath=CoreMangLib\cti\system\mathf\MathFAcos\MathFAcos.cmd
WorkingDir=CoreMangLib\cti\system\mathf\MathFAcos
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[MathFPow.cmd_11620]
@@ -90441,7 +90033,7 @@ RelativePath=CoreMangLib\cti\system\mathf\MathFPow\MathFPow.cmd
WorkingDir=CoreMangLib\cti\system\mathf\MathFPow
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[covariance.cmd_11621]
@@ -90449,7 +90041,7 @@ RelativePath=JIT\opt\Devirtualization\covariance\covariance.cmd
WorkingDir=JIT\opt\Devirtualization\covariance
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[ArrBoundUnsigned.cmd_11622]
@@ -90465,7 +90057,7 @@ RelativePath=JIT\Regression\JitBlue\GitHub_9891\GitHub_9891\GitHub_9891.cmd
WorkingDir=JIT\Regression\JitBlue\GitHub_9891\GitHub_9891
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[DynMethodJumpStubTests.cmd_11624]
@@ -90473,7 +90065,7 @@ RelativePath=CoreMangLib\cti\system\reflection\emit\DynMethodJumpStubTests\DynMe
WorkingDir=CoreMangLib\cti\system\reflection\emit\DynMethodJumpStubTests\DynMethodJumpStubTests
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[MathFTanh.cmd_11625]
@@ -90481,7 +90073,7 @@ RelativePath=CoreMangLib\cti\system\mathf\MathFTanh\MathFTanh.cmd
WorkingDir=CoreMangLib\cti\system\mathf\MathFTanh
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[ArrayMD2.cmd_11626]
@@ -90489,7 +90081,7 @@ RelativePath=JIT\CodeGenBringUpTests\ArrayMD2\ArrayMD2.cmd
WorkingDir=JIT\CodeGenBringUpTests\ArrayMD2
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[contravariance.cmd_11627]
@@ -90497,7 +90089,7 @@ RelativePath=JIT\opt\Devirtualization\contravariance\contravariance.cmd
WorkingDir=JIT\opt\Devirtualization\contravariance
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[k-nucleotide.cmd_11628]
@@ -90513,7 +90105,7 @@ RelativePath=JIT\CodeGenBringUpTests\ArrayObj\ArrayObj.cmd
WorkingDir=JIT\CodeGenBringUpTests\ArrayObj
Expected=0
MaxAllowedDurationSeconds=600
-Categories=EXPECTED_PASS;NEW
+Categories=EXPECTED_PASS;NEW;Pri1
HostStyle=0
[GitHub_9945_2.cmd_11630]
@@ -90521,6 +90113,646 @@ RelativePath=JIT\opt\Devirtualization\GitHub_9945_2\GitHub_9945_2.cmd
WorkingDir=JIT\opt\Devirtualization\GitHub_9945_2
Expected=0
MaxAllowedDurationSeconds=600
+Categories=EXPECTED_PASS;NEW;Pri1
+HostStyle=0
+
+[mainv1.cmd_11632]
+RelativePath=readytorun\tests\mainv1\mainv1.cmd
+WorkingDir=readytorun\tests\mainv1
+Expected=0
+MaxAllowedDurationSeconds=600
Categories=EXPECTED_PASS;NEW
HostStyle=0
+[GitHub_11574.cmd_11633]
+RelativePath=JIT\Regression\JitBlue\GitHub_11574\GitHub_11574\GitHub_11574.cmd
+WorkingDir=JIT\Regression\JitBlue\GitHub_11574\GitHub_11574
+Expected=0
+MaxAllowedDurationSeconds=600
+Categories=EXPECTED_PASS;Pri1;NEW
+HostStyle=0
+
+[Test12224.cmd_11634]
+RelativePath=Regressions\coreclr\GitHub_12224\Test12224\Test12224.cmd
+WorkingDir=Regressions\coreclr\GitHub_12224\Test12224
+Expected=0
+MaxAllowedDurationSeconds=600
+Categories=EXPECTED_PASS;Pri1;NEW
+HostStyle=0
+
+[GitHub_12949_1.cmd_11635]
+RelativePath=JIT\Regression\JitBlue\GitHub_12949\GitHub_12949_1\GitHub_12949_1.cmd
+WorkingDir=JIT\Regression\JitBlue\GitHub_12949\GitHub_12949_1
+Expected=0
+MaxAllowedDurationSeconds=600
+Categories=EXPECTED_PASS;Pri1;NEW
+HostStyle=0
+
+[LocallocCnstB5.cmd_11636]
+RelativePath=JIT\CodeGenBringUpTests\LocallocCnstB5\LocallocCnstB5.cmd
+WorkingDir=JIT\CodeGenBringUpTests\LocallocCnstB5
+Expected=0
+MaxAllowedDurationSeconds=600
+Categories=EXPECTED_PASS;Pri1;NEW
+HostStyle=0
+
+[LocallocB_N.cmd_11637]
+RelativePath=JIT\CodeGenBringUpTests\LocallocB_N\LocallocB_N.cmd
+WorkingDir=JIT\CodeGenBringUpTests\LocallocB_N
+Expected=0
+MaxAllowedDurationSeconds=600
+Categories=EXPECTED_PASS;Pri1;NEW
+HostStyle=0
+
+[generics.cmd_11638]
+RelativePath=readytorun\tests\generics\generics.cmd
+WorkingDir=readytorun\tests\generics
+Expected=0
+MaxAllowedDurationSeconds=600
+Categories=EXPECTED_PASS;Pri1;NEW
+HostStyle=0
+
+[GitHub_10858.cmd_11639]
+RelativePath=JIT\opt\Devirtualization\GitHub_10858\GitHub_10858.cmd
+WorkingDir=JIT\opt\Devirtualization\GitHub_10858
+Expected=0
+MaxAllowedDurationSeconds=600
+Categories=EXPECTED_PASS;Pri1;NEW
+HostStyle=0
+
+[GitHub_11804.cmd_11640]
+RelativePath=JIT\Regression\JitBlue\GitHub_11804\GitHub_11804\GitHub_11804.cmd
+WorkingDir=JIT\Regression\JitBlue\GitHub_11804\GitHub_11804
+Expected=0
+MaxAllowedDurationSeconds=600
+Categories=EXPECTED_PASS;NEW
+HostStyle=0
+
+[DevDiv_471670.cmd_11641]
+RelativePath=JIT\Regression\JitBlue\DevDiv_471670\DevDiv_471670\DevDiv_471670.cmd
+WorkingDir=JIT\Regression\JitBlue\DevDiv_471670\DevDiv_471670
+Expected=0
+MaxAllowedDurationSeconds=600
+Categories=EXPECTED_PASS;Pri1;NEW
+HostStyle=0
+
+[GitHub_12949_7.cmd_11642]
+RelativePath=JIT\Regression\JitBlue\GitHub_12949\GitHub_12949_7\GitHub_12949_7.cmd
+WorkingDir=JIT\Regression\JitBlue\GitHub_12949\GitHub_12949_7
+Expected=0
+MaxAllowedDurationSeconds=600
+Categories=EXPECTED_PASS;Pri1;NEW
+HostStyle=0
+
+[Indexer.cmd_11643]
+RelativePath=JIT\Performance\CodeQuality\Span\Indexer\Indexer.cmd
+WorkingDir=JIT\Performance\CodeQuality\Span\Indexer
+Expected=0
+MaxAllowedDurationSeconds=600
+Categories=EXPECTED_PASS;NEW
+HostStyle=0
+
+[callgenericctor.cmd_11644]
+RelativePath=readytorun\tests\genericsload\callgenericctor\callgenericctor.cmd
+WorkingDir=readytorun\tests\genericsload\callgenericctor
+Expected=0
+MaxAllowedDurationSeconds=600
+Categories=EXPECTED_PASS;Pri1;NEW
+HostStyle=0
+
+[GitHub_6234.cmd_11645]
+RelativePath=JIT\Regression\JitBlue\GitHub_6234\GitHub_6234\GitHub_6234.cmd
+WorkingDir=JIT\Regression\JitBlue\GitHub_6234\GitHub_6234
+Expected=0
+MaxAllowedDurationSeconds=600
+Categories=EXPECTED_PASS;NEW
+HostStyle=0
+
+[sin3double.cmd_11646]
+RelativePath=JIT\Methodical\Boxing\morph\sin3double\sin3double.cmd
+WorkingDir=JIT\Methodical\Boxing\morph\sin3double
+Expected=0
+MaxAllowedDurationSeconds=600
+Categories=EXPECTED_PASS;NEW
+HostStyle=0
+
+[GitHub_12949_8.cmd_11647]
+RelativePath=JIT\Regression\JitBlue\GitHub_12949\GitHub_12949_8\GitHub_12949_8.cmd
+WorkingDir=JIT\Regression\JitBlue\GitHub_12949\GitHub_12949_8
+Expected=0
+MaxAllowedDurationSeconds=600
+Categories=EXPECTED_PASS;Pri1;NEW
+HostStyle=0
+
+[GitHub_12037.cmd_11648]
+RelativePath=JIT\Regression\JitBlue\GitHub_12037\GitHub_12037\GitHub_12037.cmd
+WorkingDir=JIT\Regression\JitBlue\GitHub_12037\GitHub_12037
+Expected=0
+MaxAllowedDurationSeconds=600
+Categories=EXPECTED_PASS;Pri1;NEW
+HostStyle=0
+
+[LocallocCnstB117_PSP.cmd_11649]
+RelativePath=JIT\CodeGenBringUpTests\LocallocCnstB117_PSP\LocallocCnstB117_PSP.cmd
+WorkingDir=JIT\CodeGenBringUpTests\LocallocCnstB117_PSP
+Expected=0
+MaxAllowedDurationSeconds=600
+Categories=EXPECTED_PASS;Pri1;NEW
+HostStyle=0
+
+[usegenericfield.cmd_11650]
+RelativePath=readytorun\tests\genericsload\usegenericfield\usegenericfield.cmd
+WorkingDir=readytorun\tests\genericsload\usegenericfield
+Expected=0
+MaxAllowedDurationSeconds=600
+Categories=EXPECTED_PASS;Pri1;NEW
+HostStyle=0
+
+[GitHub_10621.cmd_11651]
+RelativePath=JIT\Regression\JitBlue\GitHub_10621\GitHub_10621\GitHub_10621.cmd
+WorkingDir=JIT\Regression\JitBlue\GitHub_10621\GitHub_10621
+Expected=0
+MaxAllowedDurationSeconds=600
+Categories=EXPECTED_PASS;Pri1;NEW
+HostStyle=0
+
+[GitHub_13561.cmd_11652]
+RelativePath=JIT\Regression\JitBlue\GitHub_13561\GitHub_13561\GitHub_13561.cmd
+WorkingDir=JIT\Regression\JitBlue\GitHub_13561\GitHub_13561
+Expected=0
+MaxAllowedDurationSeconds=600
+Categories=EXPECTED_PASS;NEW
+HostStyle=0
+
+[StructPassingSimple.cmd_11653]
+RelativePath=JIT\opt\FastTailCall\StructPassingSimple\StructPassingSimple.cmd
+WorkingDir=JIT\opt\FastTailCall\StructPassingSimple
+Expected=0
+MaxAllowedDurationSeconds=600
+Categories=EXPECTED_PASS;NEW
+HostStyle=0
+
+[FastTailCallCandidates.cmd_11654]
+RelativePath=JIT\opt\FastTailCall\FastTailCallCandidates\FastTailCallCandidates.cmd
+WorkingDir=JIT\opt\FastTailCall\FastTailCallCandidates
+Expected=0
+MaxAllowedDurationSeconds=600
+Categories=EXPECTED_PASS;NEW
+HostStyle=0
+
+[VectorConvert_r.cmd_11655]
+RelativePath=JIT\SIMD\VectorConvert_r\VectorConvert_r.cmd
+WorkingDir=JIT\SIMD\VectorConvert_r
+Expected=0
+MaxAllowedDurationSeconds=600
+Categories=EXPECTED_PASS;NEW
+HostStyle=0
+
+[DevDiv_468732.cmd_11656]
+RelativePath=JIT\Regression\JitBlue\DevDiv_468732\DevDiv_468732\DevDiv_468732.cmd
+WorkingDir=JIT\Regression\JitBlue\DevDiv_468732\DevDiv_468732
+Expected=0
+MaxAllowedDurationSeconds=600
+Categories=EXPECTED_PASS;Pri1;NEW
+HostStyle=0
+
+[Github_13160.cmd_11657]
+RelativePath=CoreMangLib\system\delegate\regressions\Github_13160\Github_13160\Github_13160.cmd
+WorkingDir=CoreMangLib\system\delegate\regressions\Github_13160\Github_13160
+Expected=0
+MaxAllowedDurationSeconds=600
+Categories=EXPECTED_PASS;Pri1;NEW
+HostStyle=0
+
+[GitHub_12949_5.cmd_11658]
+RelativePath=JIT\Regression\JitBlue\GitHub_12949\GitHub_12949_5\GitHub_12949_5.cmd
+WorkingDir=JIT\Regression\JitBlue\GitHub_12949\GitHub_12949_5
+Expected=0
+MaxAllowedDurationSeconds=600
+Categories=EXPECTED_PASS;Pri1;NEW
+HostStyle=0
+
+[GitHub_11814.cmd_11659]
+RelativePath=JIT\Regression\JitBlue\GitHub_11814\GitHub_11814\GitHub_11814.cmd
+WorkingDir=JIT\Regression\JitBlue\GitHub_11814\GitHub_11814
+Expected=0
+MaxAllowedDurationSeconds=600
+Categories=EXPECTED_PASS;Pri1;NEW
+HostStyle=0
+
+[DevDiv_461649.cmd_11660]
+RelativePath=JIT\Regression\JitBlue\DevDiv_461649\DevDiv_461649\DevDiv_461649.cmd
+WorkingDir=JIT\Regression\JitBlue\DevDiv_461649\DevDiv_461649
+Expected=0
+MaxAllowedDurationSeconds=600
+Categories=EXPECTED_PASS;NEW
+HostStyle=0
+
+[boxing001.cmd_11661]
+RelativePath=JIT\Methodical\acceptance\Boxing\boxing001\boxing001.cmd
+WorkingDir=JIT\Methodical\acceptance\Boxing\boxing001
+Expected=0
+MaxAllowedDurationSeconds=600
+Categories=EXPECTED_PASS;Pri1;NEW
+HostStyle=0
+
+[GitHubIssue12479.cmd_11662]
+RelativePath=JIT\opt\FastTailCall\GitHubIssue12479\GitHubIssue12479.cmd
+WorkingDir=JIT\opt\FastTailCall\GitHubIssue12479
+Expected=0
+MaxAllowedDurationSeconds=600
+Categories=EXPECTED_PASS;NEW
+HostStyle=0
+
+[GitHub_12949_2.cmd_11663]
+RelativePath=JIT\Regression\JitBlue\GitHub_12949\GitHub_12949_2\GitHub_12949_2.cmd
+WorkingDir=JIT\Regression\JitBlue\GitHub_12949\GitHub_12949_2
+Expected=0
+MaxAllowedDurationSeconds=600
+Categories=EXPECTED_PASS;Pri1;NEW
+HostStyle=0
+
+[LocallocCnstB5001_PSP.cmd_11664]
+RelativePath=JIT\CodeGenBringUpTests\LocallocCnstB5001_PSP\LocallocCnstB5001_PSP.cmd
+WorkingDir=JIT\CodeGenBringUpTests\LocallocCnstB5001_PSP
+Expected=0
+MaxAllowedDurationSeconds=600
+Categories=EXPECTED_PASS;Pri1;NEW
+HostStyle=0
+
+[DevDiv_406156.cmd_11665]
+RelativePath=JIT\Regression\JitBlue\DevDiv_406156\DevDiv_406156\DevDiv_406156.cmd
+WorkingDir=JIT\Regression\JitBlue\DevDiv_406156\DevDiv_406156
+Expected=0
+MaxAllowedDurationSeconds=600
+Categories=EXPECTED_PASS;NEW
+HostStyle=0
+
+[DevDiv_405852.cmd_11666]
+RelativePath=JIT\Regression\JitBlue\DevDiv_405852\DevDiv_405852\DevDiv_405852.cmd
+WorkingDir=JIT\Regression\JitBlue\DevDiv_405852\DevDiv_405852
+Expected=0
+MaxAllowedDurationSeconds=600
+Categories=EXPECTED_PASS;NEW
+HostStyle=0
+
+[GitHub_12949_6.cmd_11667]
+RelativePath=JIT\Regression\JitBlue\GitHub_12949\GitHub_12949_6\GitHub_12949_6.cmd
+WorkingDir=JIT\Regression\JitBlue\GitHub_12949\GitHub_12949_6
+Expected=0
+MaxAllowedDurationSeconds=600
+Categories=EXPECTED_PASS;Pri1;NEW
+HostStyle=0
+
+[GitHub_9692.cmd_11668]
+RelativePath=JIT\Regression\JitBlue\GitHub_9692\GitHub_9692\GitHub_9692.cmd
+WorkingDir=JIT\Regression\JitBlue\GitHub_9692\GitHub_9692
+Expected=0
+MaxAllowedDurationSeconds=600
+Categories=EXPECTED_PASS;NEW
+HostStyle=0
+
+[GitHub_13486.cmd_11669]
+RelativePath=JIT\Regression\JitBlue\GitHub_13486\GitHub_13486\GitHub_13486.cmd
+WorkingDir=JIT\Regression\JitBlue\GitHub_13486\GitHub_13486
+Expected=0
+MaxAllowedDurationSeconds=600
+Categories=EXPECTED_PASS;NEW
+HostStyle=0
+
+[GitHub_10481.cmd_11670]
+RelativePath=JIT\Regression\JitBlue\GitHub_10481\GitHub_10481\GitHub_10481.cmd
+WorkingDir=JIT\Regression\JitBlue\GitHub_10481\GitHub_10481
+Expected=0
+MaxAllowedDurationSeconds=600
+Categories=EXPECTED_PASS;Pri1;NEW
+HostStyle=0
+
+[GitHub_11408.cmd_11671]
+RelativePath=JIT\Regression\JitBlue\GitHub_11408\GitHub_11408\GitHub_11408.cmd
+WorkingDir=JIT\Regression\JitBlue\GitHub_11408\GitHub_11408
+Expected=0
+MaxAllowedDurationSeconds=600
+Categories=EXPECTED_FAIL;13796;NEW
+HostStyle=0
+
+[LocallocCnstB5_PSP.cmd_11672]
+RelativePath=JIT\CodeGenBringUpTests\LocallocCnstB5_PSP\LocallocCnstB5_PSP.cmd
+WorkingDir=JIT\CodeGenBringUpTests\LocallocCnstB5_PSP
+Expected=0
+MaxAllowedDurationSeconds=600
+Categories=EXPECTED_PASS;Pri1;NEW
+HostStyle=0
+
+[rank1array.cmd_11673]
+RelativePath=baseservices\multidimmarray\rank1array\rank1array.cmd
+WorkingDir=baseservices\multidimmarray\rank1array
+Expected=0
+MaxAllowedDurationSeconds=600
+Categories=EXPECTED_PASS;Pri1;NEW
+HostStyle=0
+
+[GitHub_10780.cmd_11674]
+RelativePath=JIT\Regression\JitBlue\GitHub_10780\GitHub_10780\GitHub_10780.cmd
+WorkingDir=JIT\Regression\JitBlue\GitHub_10780\GitHub_10780
+Expected=0
+MaxAllowedDurationSeconds=600
+Categories=EXPECTED_PASS;Pri1;NEW
+HostStyle=0
+
+[mandelbrot.cmd_11675]
+RelativePath=JIT\Performance\CodeQuality\BenchmarksGame\mandelbrot\mandelbrot\mandelbrot.cmd
+WorkingDir=JIT\Performance\CodeQuality\BenchmarksGame\mandelbrot\mandelbrot
+Expected=0
+MaxAllowedDurationSeconds=600
+Categories=EXPECTED_PASS;NEW
+HostStyle=0
+
+[ReadWriteObject.cmd_11676]
+RelativePath=Interop\MarshalAPI\ReadWrite\ReadWriteObject\ReadWriteObject.cmd
+WorkingDir=Interop\MarshalAPI\ReadWrite\ReadWriteObject
+Expected=0
+MaxAllowedDurationSeconds=600
+Categories=EXPECTED_PASS;NEW
+HostStyle=0
+
+[GitHub_13404.cmd_11677]
+RelativePath=JIT\Regression\JitBlue\GitHub_13404\GitHub_13404\GitHub_13404.cmd
+WorkingDir=JIT\Regression\JitBlue\GitHub_13404\GitHub_13404
+Expected=0
+MaxAllowedDurationSeconds=600
+Categories=EXPECTED_FAIL;13796;NEW
+HostStyle=0
+
+[GitHub_10215.cmd_11678]
+RelativePath=JIT\Regression\JitBlue\GitHub_10215\GitHub_10215\GitHub_10215.cmd
+WorkingDir=JIT\Regression\JitBlue\GitHub_10215\GitHub_10215
+Expected=0
+MaxAllowedDurationSeconds=600
+Categories=EXPECTED_PASS;Pri1;NEW
+HostStyle=0
+
+[VectorCast_r.cmd_11679]
+RelativePath=JIT\SIMD\VectorCast_r\VectorCast_r.cmd
+WorkingDir=JIT\SIMD\VectorCast_r
+Expected=0
+MaxAllowedDurationSeconds=600
+Categories=EXPECTED_PASS;NEW
+HostStyle=0
+
+[VectorConvert_ro.cmd_11680]
+RelativePath=JIT\SIMD\VectorConvert_ro\VectorConvert_ro.cmd
+WorkingDir=JIT\SIMD\VectorConvert_ro
+Expected=0
+MaxAllowedDurationSeconds=600
+Categories=EXPECTED_PASS;NEW
+HostStyle=0
+
+[LocallocCnstB1.cmd_11681]
+RelativePath=JIT\CodeGenBringUpTests\LocallocCnstB1\LocallocCnstB1.cmd
+WorkingDir=JIT\CodeGenBringUpTests\LocallocCnstB1
+Expected=0
+MaxAllowedDurationSeconds=600
+Categories=EXPECTED_PASS;Pri1;NEW
+HostStyle=0
+
+[DevDiv_406160.cmd_11682]
+RelativePath=JIT\Regression\JitBlue\DevDiv_406160\DevDiv_406160\DevDiv_406160.cmd
+WorkingDir=JIT\Regression\JitBlue\DevDiv_406160\DevDiv_406160
+Expected=0
+MaxAllowedDurationSeconds=600
+Categories=EXPECTED_PASS;Pri1;NEW
+HostStyle=0
+
+[newarray.cmd_11683]
+RelativePath=readytorun\tests\newarray\newarray.cmd
+WorkingDir=readytorun\tests\newarray
+Expected=0
+MaxAllowedDurationSeconds=600
+Categories=EXPECTED_PASS;Pri1;NEW
+HostStyle=0
+
+[ConcatTest.cmd_11684]
+RelativePath=JIT\Directed\Misc\Concat\ConcatTest\ConcatTest.cmd
+WorkingDir=JIT\Directed\Misc\Concat\ConcatTest
+Expected=0
+MaxAllowedDurationSeconds=600
+Categories=EXPECTED_PASS;Pri1;NEW
+HostStyle=0
+
+[readonlyPrefix.cmd_11685]
+RelativePath=Regressions\coreclr\9414\readonlyPrefix\readonlyPrefix.cmd
+WorkingDir=Regressions\coreclr\9414\readonlyPrefix
+Expected=0
+MaxAllowedDurationSeconds=600
+Categories=EXPECTED_PASS;Pri1;NEW
+HostStyle=0
+
+[LocallocCnstB1_PSP.cmd_11686]
+RelativePath=JIT\CodeGenBringUpTests\LocallocCnstB1_PSP\LocallocCnstB1_PSP.cmd
+WorkingDir=JIT\CodeGenBringUpTests\LocallocCnstB1_PSP
+Expected=0
+MaxAllowedDurationSeconds=600
+Categories=EXPECTED_PASS;Pri1;NEW
+HostStyle=0
+
+[GitHub_11689.cmd_11687]
+RelativePath=JIT\Regression\JitBlue\GitHub_11689\GitHub_11689\GitHub_11689.cmd
+WorkingDir=JIT\Regression\JitBlue\GitHub_11689\GitHub_11689
+Expected=0
+MaxAllowedDurationSeconds=600
+Categories=EXPECTED_PASS;NEW
+HostStyle=0
+
+[DevDiv_406158.cmd_11688]
+RelativePath=JIT\Regression\JitBlue\DevDiv_406158\DevDiv_406158\DevDiv_406158.cmd
+WorkingDir=JIT\Regression\JitBlue\DevDiv_406158\DevDiv_406158
+Expected=0
+MaxAllowedDurationSeconds=600
+Categories=EXPECTED_PASS;NEW
+HostStyle=0
+
+[Test11611.cmd_11689]
+RelativePath=Regressions\coreclr\GitHub_11611\Test11611\Test11611.cmd
+WorkingDir=Regressions\coreclr\GitHub_11611\Test11611
+Expected=0
+MaxAllowedDurationSeconds=600
+Categories=EXPECTED_PASS;Pri1;NEW
+HostStyle=0
+
+[GitHub_10714.cmd_11690]
+RelativePath=JIT\Regression\JitBlue\GitHub_10714\GitHub_10714\GitHub_10714.cmd
+WorkingDir=JIT\Regression\JitBlue\GitHub_10714\GitHub_10714
+Expected=0
+MaxAllowedDurationSeconds=600
+Categories=EXPECTED_PASS;Pri1;NEW
+HostStyle=0
+
+[GitHub_12949_3.cmd_11691]
+RelativePath=JIT\Regression\JitBlue\GitHub_12949\GitHub_12949_3\GitHub_12949_3.cmd
+WorkingDir=JIT\Regression\JitBlue\GitHub_12949\GitHub_12949_3
+Expected=0
+MaxAllowedDurationSeconds=600
+Categories=EXPECTED_PASS;Pri1;NEW
+HostStyle=0
+
+[fannkuch-redux.cmd_11692]
+RelativePath=JIT\Performance\CodeQuality\BenchmarksGame\fannkuch-redux\fannkuch-redux\fannkuch-redux.cmd
+WorkingDir=JIT\Performance\CodeQuality\BenchmarksGame\fannkuch-redux\fannkuch-redux
+Expected=0
+MaxAllowedDurationSeconds=600
+Categories=EXPECTED_PASS;NEW
+HostStyle=0
+
+[GitHub_11508.cmd_11693]
+RelativePath=JIT\Regression\JitBlue\GitHub_11508\GitHub_11508\GitHub_11508.cmd
+WorkingDir=JIT\Regression\JitBlue\GitHub_11508\GitHub_11508
+Expected=0
+MaxAllowedDurationSeconds=600
+Categories=EXPECTED_PASS;Pri1;NEW
+HostStyle=0
+
+[GitHub_12949_4.cmd_11694]
+RelativePath=JIT\Regression\JitBlue\GitHub_12949\GitHub_12949_4\GitHub_12949_4.cmd
+WorkingDir=JIT\Regression\JitBlue\GitHub_12949\GitHub_12949_4
+Expected=0
+MaxAllowedDurationSeconds=600
+Categories=EXPECTED_PASS;Pri1;NEW
+HostStyle=0
+
+[GitHub_12761.cmd_11695]
+RelativePath=JIT\Regression\JitBlue\GitHub_12761\GitHub_12761\GitHub_12761.cmd
+WorkingDir=JIT\Regression\JitBlue\GitHub_12761\GitHub_12761
+Expected=0
+MaxAllowedDurationSeconds=600
+Categories=EXPECTED_PASS;Pri1;NEW
+HostStyle=0
+
+[GitHub_11733.cmd_11696]
+RelativePath=JIT\Regression\JitBlue\GitHub_11733\GitHub_11733\GitHub_11733.cmd
+WorkingDir=JIT\Regression\JitBlue\GitHub_11733\GitHub_11733
+Expected=0
+MaxAllowedDurationSeconds=600
+Categories=EXPECTED_PASS;Pri1;NEW
+HostStyle=0
+
+[StackFixup.cmd_11697]
+RelativePath=JIT\opt\FastTailCall\StackFixup\StackFixup.cmd
+WorkingDir=JIT\opt\FastTailCall\StackFixup
+Expected=0
+MaxAllowedDurationSeconds=600
+Categories=EXPECTED_PASS;NEW
+HostStyle=0
+
+[GitHub_11343.cmd_11698]
+RelativePath=JIT\Regression\JitBlue\GitHub_11343\GitHub_11343\GitHub_11343.cmd
+WorkingDir=JIT\Regression\JitBlue\GitHub_11343\GitHub_11343
+Expected=0
+MaxAllowedDurationSeconds=600
+Categories=EXPECTED_PASS;NEW
+HostStyle=0
+
+[GitHub_12392.cmd_11699]
+RelativePath=JIT\Regression\JitBlue\GitHub_12392\GitHub_12392\GitHub_12392.cmd
+WorkingDir=JIT\Regression\JitBlue\GitHub_12392\GitHub_12392
+Expected=0
+MaxAllowedDurationSeconds=600
+Categories=EXPECTED_PASS;Pri1;NEW
+HostStyle=0
+
+[NoGC.cmd_11700]
+RelativePath=GC\API\NoGCRegion\NoGC\NoGC.cmd
+WorkingDir=GC\API\NoGCRegion\NoGC
+Expected=0
+MaxAllowedDurationSeconds=600
+Categories=EXPECTED_PASS;NEW
+HostStyle=0
+
+[DevDiv_397793.cmd_11701]
+RelativePath=JIT\Regression\JitBlue\DevDiv_397793\DevDiv_397793\DevDiv_397793.cmd
+WorkingDir=JIT\Regression\JitBlue\DevDiv_397793\DevDiv_397793
+Expected=0
+MaxAllowedDurationSeconds=600
+Categories=EXPECTED_PASS;NEW
+HostStyle=0
+
+[DevDiv_462274.cmd_11702]
+RelativePath=JIT\Regression\JitBlue\DevDiv_462274\DevDiv_462274\DevDiv_462274.cmd
+WorkingDir=JIT\Regression\JitBlue\DevDiv_462274\DevDiv_462274
+Expected=0
+MaxAllowedDurationSeconds=600
+Categories=EXPECTED_PASS;Pri1;NEW
+HostStyle=0
+
+[VectorCast_ro.cmd_11703]
+RelativePath=JIT\SIMD\VectorCast_ro\VectorCast_ro.cmd
+WorkingDir=JIT\SIMD\VectorCast_ro
+Expected=0
+MaxAllowedDurationSeconds=600
+Categories=EXPECTED_PASS;NEW
+HostStyle=0
+
+[DevDiv_462269.cmd_11704]
+RelativePath=JIT\Regression\JitBlue\DevDiv_462269\DevDiv_462269\DevDiv_462269.cmd
+WorkingDir=JIT\Regression\JitBlue\DevDiv_462269\DevDiv_462269
+Expected=0
+MaxAllowedDurationSeconds=600
+Categories=EXPECTED_PASS;Pri1;NEW
+HostStyle=0
+
+[LocallocCnstB5001.cmd_11705]
+RelativePath=JIT\CodeGenBringUpTests\LocallocCnstB5001\LocallocCnstB5001.cmd
+WorkingDir=JIT\CodeGenBringUpTests\LocallocCnstB5001
+Expected=0
+MaxAllowedDurationSeconds=600
+Categories=EXPECTED_PASS;Pri1;NEW
+HostStyle=0
+
+[LocallocB_N_PSP.cmd_11706]
+RelativePath=JIT\CodeGenBringUpTests\LocallocB_N_PSP\LocallocB_N_PSP.cmd
+WorkingDir=JIT\CodeGenBringUpTests\LocallocB_N_PSP
+Expected=0
+MaxAllowedDurationSeconds=600
+Categories=EXPECTED_PASS;Pri1;NEW
+HostStyle=0
+
+[GitHub_10940.cmd_11707]
+RelativePath=JIT\Regression\JitBlue\GitHub_10940\GitHub_10940\GitHub_10940.cmd
+WorkingDir=JIT\Regression\JitBlue\GitHub_10940\GitHub_10940
+Expected=0
+MaxAllowedDurationSeconds=600
+Categories=EXPECTED_PASS;Pri1;NEW
+HostStyle=0
+
+[LocallocCnstB117.cmd_11708]
+RelativePath=JIT\CodeGenBringUpTests\LocallocCnstB117\LocallocCnstB117.cmd
+WorkingDir=JIT\CodeGenBringUpTests\LocallocCnstB117
+Expected=0
+MaxAllowedDurationSeconds=600
+Categories=EXPECTED_PASS;Pri1;NEW
+HostStyle=0
+
+[mainv2.cmd_11709]
+RelativePath=readytorun\tests\mainv2\mainv2.cmd
+WorkingDir=readytorun\tests\mainv2
+Expected=0
+MaxAllowedDurationSeconds=600
+Categories=EXPECTED_PASS;NEW
+HostStyle=0
+
+[SearchLoops.cmd_11710]
+RelativePath=JIT\Performance\CodeQuality\Layout\SearchLoops\SearchLoops.cmd
+WorkingDir=JIT\Performance\CodeQuality\Layout\SearchLoops
+Expected=0
+MaxAllowedDurationSeconds=600
+Categories=EXPECTED_PASS;NEW
+HostStyle=0
+
+[GitHub_12950.cmd_11711]
+RelativePath=JIT\Regression\JitBlue\GitHub_12950\GitHub_12950\GitHub_12950.cmd
+WorkingDir=JIT\Regression\JitBlue\GitHub_12950\GitHub_12950
+Expected=0
+MaxAllowedDurationSeconds=600
+Categories=EXPECTED_PASS;Pri1;NEW
+HostStyle=0
+
diff --git a/tests/issues.targets b/tests/issues.targets
index 147d09bf03..1b6ef0d2c9 100644
--- a/tests/issues.targets
+++ b/tests/issues.targets
@@ -210,9 +210,6 @@
<ExcludeList Include="$(XunitTestBinBase)\JIT\Regression\JitBlue\DevDiv_255294\DevDiv_255294\DevDiv_255294.cmd">
<Issue>11469, The test causes OutOfMemory exception in crossgen mode.</Issue>
</ExcludeList>
- <ExcludeList Include="$(XunitTestBinBase)\JIT\Regression\JitBlue\DevDiv_278523\DevDiv_278523\DevDiv_278523.cmd">
- <Issue>11476, fails on both jit32 and RyuJit x86</Issue>
- </ExcludeList>
</ItemGroup>
<!-- The following are ARM32 failures -->
@@ -484,9 +481,6 @@
<ExcludeList Include="$(XunitTestBinBase)\GC\Features\LOHFragmentation\lohfragmentation\lohfragmentation.cmd">
<Issue>needs triage</Issue>
</ExcludeList>
- <ExcludeList Include="$(XunitTestBinBase)\GC\Features\SustainedLowLatency\scenario\scenario.cmd">
- <Issue>needs triage</Issue>
- </ExcludeList>
<ExcludeList Include="$(XunitTestBinBase)\GC\LargeMemory\API\gc\collect\collect.cmd">
<Issue>needs triage</Issue>
</ExcludeList>
diff --git a/tests/publishdependency.targets b/tests/publishdependency.targets
index 96c5906297..e2c8706acc 100644
--- a/tests/publishdependency.targets
+++ b/tests/publishdependency.targets
@@ -3,8 +3,8 @@
<UsingTask TaskName="PrereleaseResolveNuGetPackageAssets" AssemblyFile="$(BuildToolsTaskDir)Microsoft.DotNet.Build.Tasks.dll"/>
<ItemGroup>
- <TestTargetFramework Include=".NETCoreApp,Version=v2.0">
- <Folder>netcoreapp2.0</Folder>
+ <TestTargetFramework Include=".NETCoreApp,Version=v2.1">
+ <Folder>netcoreapp2.1</Folder>
</TestTargetFramework>
</ItemGroup>
diff --git a/tests/runtest.cmd b/tests/runtest.cmd
index 675f1f4cad..936383ea12 100644
--- a/tests/runtest.cmd
+++ b/tests/runtest.cmd
@@ -85,6 +85,7 @@ if /i "%1" == "GenerateLayoutOnly" (set __GenerateLayoutOnly=1&shift&goto Arg
if /i "%1" == "PerfTests" (set __PerfTests=true&shift&goto Arg_Loop)
if /i "%1" == "runcrossgentests" (set RunCrossGen=true&shift&goto Arg_Loop)
if /i "%1" == "link" (set DoLink=true&set ILLINK=%2&shift&shift&goto Arg_Loop)
+if /i "%1" == "tieredcompilation" (set COMPLUS_EXPERIMENTAL_TieredCompilation=1&shift&goto Arg_Loop)
REM change it to COMPlus_GCStress when we stop using xunit harness
if /i "%1" == "gcstresslevel" (set __GCSTRESSLEVEL=%2&set __TestTimeout=1800000&shift&shift&goto Arg_Loop)
@@ -464,6 +465,7 @@ echo 2: GC on transitions to preemptive GC
echo 4: GC on every allowable JITed instruction
echo 8: GC on every allowable NGEN instruction
echo 16: GC only on a unique stack trace
+echo tieredcompilation - Run the tests with COMPlus_EXPERIMENTAL_TieredCompilation=1
echo msbuildargs ^<args...^> - Pass all subsequent args directly to msbuild invocations.
echo ^<CORE_ROOT^> - Path to the runtime to test (if specified).
echo.
diff --git a/tests/runtest.proj b/tests/runtest.proj
index eeca687c40..983223b109 100644
--- a/tests/runtest.proj
+++ b/tests/runtest.proj
@@ -338,8 +338,6 @@ namespace $([System.String]::Copy($(Category)).Replace(".","_").Replace("\","").
<Import Project="publishdependency.targets" />
<PropertyGroup>
- <TargetRid Condition="'$(RuntimeId)' != ''">$(RuntimeId)</TargetRid>
- <TargetRid Condition="'$(RuntimeId)' == ''">$(TestNugetRuntimeId)</TargetRid>
<DesiredPackageVersionArg Condition="'$(DesiredPackageVersionArg)' == ''">$(CoreClrPackageVersion)</DesiredPackageVersionArg>
</PropertyGroup>
diff --git a/tests/runtest.sh b/tests/runtest.sh
index 0b71dbe320..e238723743 100755
--- a/tests/runtest.sh
+++ b/tests/runtest.sh
@@ -58,6 +58,7 @@ function print_usage {
echo ' 8: GC on every allowable NGEN instr 16: GC only on a unique stack trace'
echo ' --long-gc : Runs the long GC tests'
echo ' --gcsimulator : Runs the GCSimulator tests'
+ echo ' --tieredcompilation : Runs the tests with COMPlus_EXPERIMENTAL_TieredCompilation=1'
echo ' --link <ILlink> : Runs the tests after linking via ILlink'
echo ' --show-time : Print execution sequence and running time for each test'
echo ' --no-lf-conversion : Do not execute LF conversion before running test script'
@@ -122,7 +123,12 @@ case $OSName in
esac
function xunit_output_begin {
- xunitOutputPath=$testRootDir/coreclrtests.xml
+ if [ -z "$xunitOutputPath" ]; then
+ xunitOutputPath=$testRootDir/coreclrtests.xml
+ fi
+ if ! [ -e $(basename "$xunitOutputPath") ]; then
+ xunitOutputPath=$testRootDir/coreclrtests.xml
+ fi
xunitTestOutputPath=${xunitOutputPath}.test
if [ -e "$xunitOutputPath" ]; then
rm -f -r "$xunitOutputPath"
@@ -727,8 +733,10 @@ function run_test {
# Variables for running tests in the background
if [ `uname` = "NetBSD" ]; then
NumProc=$(getconf NPROCESSORS_ONLN)
-else
+elif [ `uname` = "Darwin" ]; then
NumProc=$(getconf _NPROCESSORS_ONLN)
+else
+ NumProc=$(nproc --all)
fi
((maxProcesses = $NumProc * 3 / 2)) # long tests delay process creation, use a few more processors
@@ -1019,6 +1027,9 @@ do
export ILLINK=${i#*=}
export DoLink=true
;;
+ --tieredcompilation)
+ export COMPlus_EXPERIMENTAL_TieredCompilation=1
+ ;;
--jitdisasm)
jitdisasm=1
;;
@@ -1200,7 +1211,7 @@ precompile_overlay_assemblies
if [ "$buildOverlayOnly" == "ON" ];
then
- echo "Build overlay directory \'$coreOverlayDir\' complete."
+ echo "Build overlay directory '$coreOverlayDir' complete."
exit 0
fi
diff --git a/tests/scripts/arm64_post_build.py b/tests/scripts/arm64_post_build.py
index 1af5415310..338063a2f5 100644
--- a/tests/scripts/arm64_post_build.py
+++ b/tests/scripts/arm64_post_build.py
@@ -246,8 +246,45 @@ def validate_args(args):
valid_arches = ["arm", "arm64"]
valid_build_types = ["debug", "checked", "release"]
- valid_scenarios = ["default", "pri1r2r", "gcstress0x3", "gcstress0xc"]
+ valid_jit_stress_regs_numbers = ["1", "2", "3", "4", "8", "10", "80"]
+
+ jit_stress_scenarios = ["jitstress1", "jitstress2"]
+ jitstressregs_scenarios = ["jitstressregs" + item for item in valid_jit_stress_regs_numbers]
+ gc_stress_scenarios = ["gcstress0x3", "gcstress0xc"]
+
+ combo_scenarios = []
+
+ # GCStress 3 + JitStressX
+ combo_scenarios += [gc_stress_scenarios[0] + "_" + item for item in jit_stress_scenarios]
+
+ # GCStress C + JitStressX
+ combo_scenarios += [gc_stress_scenarios[1] + "_" + item for item in jit_stress_scenarios]
+
+ # GCStress 3 + JitStressRegsX
+ combo_scenarios += [gc_stress_scenarios[0] + "_" + item for item in jitstressregs_scenarios]
+
+ # GCStress C + JitStressRegsX
+ combo_scenarios += [gc_stress_scenarios[1] + "_" + item for item in jitstressregs_scenarios]
+
+ combo_scenarios.append("minopts_zapdisable")
+ combo_scenarios.append("tailcallstress_zapdisable")
+
+ valid_scenarios = ["default",
+ "pri1r2r",
+ "minopts",
+ "zapdisable",
+ "tailcallstress",
+ "zapdisable"]
+
+ valid_scenarios += jitstressregs_scenarios
+ valid_scenarios += jit_stress_scenarios
+ valid_scenarios += gc_stress_scenarios
+ valid_scenarios += combo_scenarios
+
+ # Add the ryujit scenarios
+ valid_scenarios += ["ryujit_" + item for item in valid_scenarios]
+
validate_arg(repo_root, lambda item: os.path.isdir(item))
validate_arg(arch, lambda item: item.lower() in valid_arches)
validate_arg(build_type, lambda item: item.lower() in valid_build_types)
diff --git a/tests/scripts/lst_creator.py b/tests/scripts/lst_creator.py
index daf7457388..dc9de02ac1 100755
--- a/tests/scripts/lst_creator.py
+++ b/tests/scripts/lst_creator.py
@@ -31,7 +31,8 @@ PARSER = argparse.ArgumentParser(description=DESCRIPTION)
PARSER.add_argument("--test", dest="testing", action="store_true", default=False)
PARSER.add_argument("-lst_file", dest="old_list_file", nargs='?', default=None)
-PARSER.add_argument("-test_dir", dest="test_dir", nargs='?', default=None)
+PARSER.add_argument("-pri0_test_dir", dest="pri0_test_dir", nargs='?', default=None)
+PARSER.add_argument("-pri1_test_dir", dest="pri1_test_dir", nargs='?', default=None)
PARSER.add_argument("-commit_hash", dest="commit_hash", nargs='?', default=None)
PARSER.add_argument("-failures_csv", dest="failures_csv", nargs='?', default=None)
PARSER.add_argument("--unset_new", dest="unset_new", action="store_true", default=False)
@@ -108,7 +109,8 @@ def create_metadata(tests):
""" Given a set of tests create the metadata around them
Args:
- tests ([str]): List of tests for which to determine metadata
+ tests ({str : int}): List of tests for which to determine metadata
+ : int represents the priority
Returns:
test_metadata ({ str: { str: str } }): Dictionary mapping test name to
@@ -140,12 +142,20 @@ def create_metadata(tests):
raise Exception("Error. CSV format expects: relativepath,category")
for test in tests:
- working_directory = os.path.dirname(test).replace("/", "\\")
+ test_name = test
+ priority = tests[test]
+
+ working_directory = os.path.dirname(test_name).replace("/", "\\")
# Make sure the tests use the windows \ seperator.
- relative_path = test.replace("/", "\\")
+ relative_path = test_name.replace("/", "\\")
max_duration = "600"
- categories = "EXPECTED_PASS"
+
+ if priority == 0:
+ categories = "EXPECTED_PASS"
+ else:
+ categories = "EXPECTED_PASS;Pri%d" % priority
+
expected = "0"
host_style = "0"
@@ -194,7 +204,6 @@ def get_all_tests(base_dir):
dirs = [item for item in items if os.path.isdir(item)]
tests = [item for item in items if ".cmd" in item]
-
for item in dirs:
tests += get_all_tests_helper(item)
@@ -280,7 +289,8 @@ def main(args):
"""
# Assign all of the passed variables.
- test_dir = args.test_dir
+ pri0_test_dir = args.pri0_test_dir
+ pri1_test_dir = args.pri1_test_dir
old_list_file = args.old_list_file
commit_hash = args.commit_hash
unset_new = args.unset_new
@@ -289,14 +299,28 @@ def main(args):
print "Error please provide a commit hash."
sys.exit(1)
- if test_dir is None or not os.path.isdir(test_dir):
- print "Error the test directory passed is not a valid directory."
+ if pri0_test_dir is None or not os.path.isdir(pri0_test_dir):
+ print "Error the Pri1 test directory passed is not a valid directory."
sys.exit(1)
- tests = get_all_tests(test_dir)
- print "Found %d tests in the test directory." % (len(tests))
+ if pri1_test_dir is None or not os.path.isdir(pri1_test_dir):
+ print "Error the Pri1 test directory passed is not a valid directory."
+ sys.exit(1)
+
+ pri0_tests = get_all_tests(pri0_test_dir)
+ print "Found %d tests in the pri0 test directory." % (len(pri0_tests))
+
+ pri1_tests = get_all_tests(pri1_test_dir)
+ print "Found %d tests in the pri1 test directory." % (len(pri1_tests))
print
+ priority_marked_tests = defaultdict(lambda: None)
+
+ for test in pri1_tests:
+ priority_marked_tests[test] = 1
+ for test in pri0_tests:
+ priority_marked_tests[test] = 0
+
old_test_metadata = None
# If we are updating an old lstFile. Get all of the tests from that
# lstFile and their metadata.
@@ -304,8 +328,9 @@ def main(args):
old_test_metadata = parse_lst_file(old_list_file)
print "Found %d tests in the old lstFile." % (len(old_test_metadata))
+ print
- test_metadata = create_metadata(tests)
+ test_metadata = create_metadata(priority_marked_tests)
# Make sure the tuples are set up correctly.
for item in test_metadata:
@@ -324,8 +349,8 @@ def main(args):
attributes = None
if old_test_metadata[test_name] is None:
new_test_count += 1
- new_metadata["Categories"] += ";NEW"
- old_test_metadata[test_name] = (new_metadata, -1)
+ new_metadata[0]["Categories"] += ";NEW"
+ old_test_metadata[test_name] = (new_metadata[0], -1)
else:
index = old_metadata[1]
diff --git a/tests/scripts/run-corefx-tests.py b/tests/scripts/run-corefx-tests.py
index 2340a64d00..9b3e06b433 100644
--- a/tests/scripts/run-corefx-tests.py
+++ b/tests/scripts/run-corefx-tests.py
@@ -270,7 +270,7 @@ def main(args):
if Is_windows:
command = 'build-tests.cmd'
if env_script is not None:
- command = ('cmd /c %s&&' % env_script) + command
+ command = ('cmd /c \"%s&&' % env_script) + command + '\"'
else:
command = './build-tests.sh'
if env_script is not None:
diff --git a/tests/scripts/run-throughput-perf.py b/tests/scripts/run-throughput-perf.py
index 4fa43e9b7d..3247a04d58 100644
--- a/tests/scripts/run-throughput-perf.py
+++ b/tests/scripts/run-throughput-perf.py
@@ -84,6 +84,7 @@ jit_list = {
'Windows_NT': {
'x64': 'clrjit.dll',
'x86': 'clrjit.dll',
+ 'x86lb': 'legacyjit.dll'
},
'Linux': {
'x64': 'libclrjit.so'
@@ -116,6 +117,9 @@ parser.add_argument('-clr_root', dest='clr_root', default=None)
parser.add_argument('-assembly_root', dest='assembly_root', default=None)
parser.add_argument('-benchview_path', dest='benchview_path', default=None)
parser.add_argument('-iterations', dest='iterations', default=5, type=int)
+parser.add_argument('-opt_level', dest='opt_level', default='full_opt')
+parser.add_argument('-jit_name', dest='jit_name', default='ryujit')
+parser.add_argument('-nopgo', dest='no_pgo', default=False, action='store_true')
##########################################################################
# Helper Functions
@@ -141,6 +145,9 @@ def validate_args(args):
assembly_root = args.assembly_root
benchview_path = args.benchview_path
iterations = args.iterations
+ opt_level = args.opt_level.lower()
+ jit_name = args.jit_name.lower()
+ no_pgo = args.no_pgo
def validate_arg(arg, check):
""" Validate an individual arg
@@ -162,6 +169,8 @@ def validate_args(args):
valid_build_types = ['Release']
valid_run_types = ['rolling', 'private']
valid_os = ['Windows_NT', 'Ubuntu14.04']
+ valid_opt_levels = ['full_opt', 'min_opt']
+ valid_jit_names = {'x64': ['ryujit'], 'x86': ['ryujit', 'legacy_backend']}
arch = next((a for a in valid_archs if a.lower() == arch.lower()), arch)
build_type = next((b for b in valid_build_types if b.lower() == build_type.lower()), build_type)
@@ -174,6 +183,8 @@ def validate_args(args):
validate_arg(build_type, lambda item: item in valid_build_types)
validate_arg(run_type, lambda item: item in valid_run_types)
validate_arg(iterations, lambda item: item > 0)
+ validate_arg(opt_level, lambda item: item in valid_opt_levels)
+ validate_arg(jit_name, lambda item: item in valid_jit_names[arch])
if clr_root is None:
raise Exception('--clr_root must be set')
@@ -191,7 +202,7 @@ def validate_args(args):
benchview_path = os.path.normpath(benchview_path)
validate_arg(benchview_path, lambda item: os.path.isdir(benchview_path))
- args = (arch, operating_system, os_group, build_type, run_type, clr_root, assembly_root, benchview_path, iterations)
+ args = (arch, operating_system, os_group, build_type, run_type, clr_root, assembly_root, benchview_path, iterations, opt_level, jit_name, no_pgo)
# Log configuration
log('Configuration:')
@@ -199,6 +210,9 @@ def validate_args(args):
log(' os: %s' % operating_system)
log(' os_group: %s' % os_group)
log(' build_type: %s' % build_type)
+ log(' opt_level: %s' % opt_level)
+ log(' jit_name: %s' % jit_name)
+ log(' no_pgo: %s' % no_pgo)
log(' run_type: %s' % run_type)
log(' iterations: %d' % iterations)
log(' clr_root: %s' % clr_root)
@@ -256,7 +270,7 @@ def generateCSV(dll_name, dll_runtimes):
return csv_file_name
-def runIterations(dll_name, dll_path, iterations, crossgen_path, jit_path, assemblies_path):
+def runIterations(dll_name, dll_path, iterations, crossgen_path, jit_path, assemblies_path, opt_level, jit_name):
""" Run throughput testing for a given dll
Args:
dll_name: the name of the dll
@@ -280,13 +294,22 @@ def runIterations(dll_name, dll_path, iterations, crossgen_path, jit_path, assem
dll_path
]
+ my_env = os.environ
+
+ if opt_level == 'min_opt':
+ my_env['COMPlus_JITMinOpts'] = '1'
+
+ if jit_name == 'legacy_backend':
+ my_env['COMPlus_AltJit'] = '*'
+ my_env['COMPlus_AltJitNgen'] = '*'
+
log(" ".join(run_args))
# Time.clock() returns seconds, with a resolution of 0.4 microseconds, so multiply by the multiplier to get milliseconds
multiplier = 1000
for iteration in range(0,iterations + 1):
- proc = subprocess.Popen(run_args, stdout=subprocess.PIPE, stderr=subprocess.PIPE)
+ proc = subprocess.Popen(run_args, stdout=subprocess.PIPE, stderr=subprocess.PIPE, env=my_env)
start_time = timeit.default_timer()
(out, err) = proc.communicate()
@@ -312,9 +335,17 @@ def main(args):
global os_group_list
global python_exe_list
- architecture, operating_system, os_group, build_type, run_type, clr_root, assembly_root, benchview_path, iterations = validate_args(args)
+ architecture, operating_system, os_group, build_type, run_type, clr_root, assembly_root, benchview_path, iterations, opt_level, jit_name, no_pgo = validate_args(args)
arch = architecture
+ if jit_name == 'legacy_backend':
+ architecture = 'x86lb'
+
+ pgo_string = 'pgo'
+
+ if no_pgo:
+ pgo_string = 'nopgo'
+
current_dir = os.getcwd()
jit = jit_list[os_group][architecture]
crossgen = 'crossgen'
@@ -351,7 +382,7 @@ def main(args):
(not dll_file_name in dll_exclude_list["All"])):
dll_name = dll_file_name.replace(".dll", "")
dll_path = os.path.join(assembly_root, dll_file_name)
- dll_elapsed_times = runIterations(dll_file_name, dll_path, iterations, crossgen_path, jit_path, assembly_root)
+ dll_elapsed_times = runIterations(dll_file_name, dll_path, iterations, crossgen_path, jit_path, assembly_root, opt_level, jit_name)
if len(dll_elapsed_times) != 0:
if not benchview_path is None:
@@ -404,6 +435,15 @@ def main(args):
"--config",
"OS",
operating_system,
+ "--config",
+ "OptLevel",
+ opt_level,
+ "--config",
+ "JitName",
+ jit_name,
+ "--config",
+ "PGO",
+ pgo_string,
"--arch",
architecture,
"--machinepool",
diff --git a/tests/scripts/run-xunit-perf.cmd b/tests/scripts/run-xunit-perf.cmd
index e223a3bda9..a024fbbe5c 100644
--- a/tests/scripts/run-xunit-perf.cmd
+++ b/tests/scripts/run-xunit-perf.cmd
@@ -2,13 +2,14 @@
@rem The .NET Foundation licenses this file to you under the MIT license.
@rem See the LICENSE file in the project root for more information.
-@echo off
-@if defined _echo echo on
+@if not defined _echo echo off
setlocal ENABLEDELAYEDEXPANSION
set ERRORLEVEL=
set BENCHVIEW_RUN_TYPE=local
set CORECLR_REPO=%CD%
+ set LV_SANDBOX_DIR=%CORECLR_REPO%\bin\sandbox
+ set LV_BENCHMARKS_OUTPUT_DIR=%LV_SANDBOX_DIR%\Logs
set TEST_FILE_EXT=exe
set TEST_ARCH=x64
set TEST_ARCHITECTURE=x64
@@ -27,19 +28,15 @@ setlocal ENABLEDELAYEDEXPANSION
call :parse_command_line_arguments %*
if defined USAGE_DISPLAYED exit /b %ERRORLEVEL%
- call :set_test_architecture || exit /b 1
- call :set_collection_config || exit /b 1
- call :verify_benchview_tools || exit /b 1
- call :verify_core_overlay || exit /b 1
- call :set_perf_run_log || exit /b 1
- call :setup_sandbox || exit /b 1
+ call :set_test_architecture || exit /b 1
+ call :set_collection_config || exit /b 1
+ call :verify_benchview_tools || exit /b 1
+ call :verify_core_overlay || exit /b 1
+ call :set_perf_run_log || exit /b 1
+ call :setup_sandbox || exit /b 1
+ call :build_perfharness || exit /b 1
- call :run_cmd "%CORECLR_REPO%\Tools\dotnetcli\dotnet.exe" restore "%CORECLR_REPO%\tests\src\Common\PerfHarness\PerfHarness.csproj" || exit /b 1
- call :run_cmd "%CORECLR_REPO%\Tools\dotnetcli\dotnet.exe" publish "%CORECLR_REPO%\tests\src\Common\PerfHarness\PerfHarness.csproj" -c Release -o "%CORECLR_REPO%\sandbox" || exit /b 1
-
- rem TODO: Remove the version of the package to copy. e.g.) if multiple version exist, then error out?
- call :run_cmd xcopy /sy "%CORECLR_REPO%\packages\Microsoft.Diagnostics.Tracing.TraceEvent\1.0.3-alpha-experimental\lib\native"\* . >> %RUNLOG% || exit /b 1
- call :run_cmd xcopy /sy "%CORECLR_REPO%\bin\tests\Windows_NT.%TEST_ARCH%.%TEST_CONFIG%\Tests\Core_Root"\* . >> %RUNLOG% || exit /b 1
+ call :run_cmd xcopy /sy "%CORECLR_REPO%\bin\tests\Windows_NT.%TEST_ARCH%.%TEST_CONFIG%\Tests\Core_Root"\* . >> %RUNLOG% || exit /b 1
rem find and stage the tests
set /A "LV_FAILURES=0"
@@ -49,6 +46,14 @@ setlocal ENABLEDELAYEDEXPANSION
)
)
+ if not defined OPT_LEVEL (
+ set OPT_LEVEL=full_opt
+ )
+
+ if not defined JIT_NAME (
+ set JIT_NAME=ryujit
+ )
+
rem optionally upload results to benchview
if not [%BENCHVIEW_PATH%] == [] (
call :upload_to_benchview || exit /b 1
@@ -83,21 +88,29 @@ setlocal
)
)
+ rem setup optimisation level
+ if DEFINED OPT_LEVEL (
+ if /I "%OPT_LEVEL%" == "min_opt" (
+ set COMPlus_JITMinOpts=1
+ )
+ )
+
+ rem CORE_ROOT environment variable is used by some benchmarks such as Roslyn / CscBench.
+ set CORE_ROOT=%LV_SANDBOX_DIR%
+ set LV_RUNID=Perf-%ETW_COLLECTION%
+ set BENCHNAME_LOG_FILE_NAME=%LV_BENCHMARKS_OUTPUT_DIR%\%LV_RUNID%-%BENCHNAME%.log
+
+
echo/
echo/ ----------
- echo/ Running %BENCHNAME%
+ echo/ Running %LV_RUNID% %BENCHNAME%
echo/ ----------
- rem CORE_ROOT environment variable is used by some benchmarks such as Roslyn / CscBench.
- set CORE_ROOT=%CORECLR_REPO%\sandbox
-
- set LV_RUNID=Perf-%ETW_COLLECTION%
- set BENCHNAME_LOG_FILE_NAME=%LV_RUNID%-%BENCHNAME%.log
set LV_CMD=
if defined IS_SCENARIO_TEST (
- set "LV_CMD=corerun.exe "%CORECLR_REPO%\sandbox\%BENCHNAME%.%TEST_FILE_EXT%" --perf:runid "%LV_RUNID%""
+ set "LV_CMD=corerun.exe "%LV_SANDBOX_DIR%\%BENCHNAME%.%TEST_FILE_EXT%" --perf:outputdir "%LV_BENCHMARKS_OUTPUT_DIR%" --perf:runid "%LV_RUNID%" --target-architecture "%TEST_ARCHITECTURE%""
) else (
- set "LV_CMD=%STABILITY_PREFIX% corerun.exe PerfHarness.dll "%CORECLR_REPO%\sandbox\%BENCHNAME%.%TEST_FILE_EXT%" --perf:runid "%LV_RUNID%" --perf:collect %COLLECTION_FLAGS%"
+ set "LV_CMD=%STABILITY_PREFIX% corerun.exe PerfHarness.dll "%LV_SANDBOX_DIR%\%BENCHNAME%.%TEST_FILE_EXT%" --perf:outputdir "%LV_BENCHMARKS_OUTPUT_DIR%" --perf:runid "%LV_RUNID%" --perf:collect %COLLECTION_FLAGS%"
)
call :print_to_console $ !LV_CMD!
@@ -114,13 +127,6 @@ setlocal
call :generate_results_for_benchview || exit /b 1
)
- rem Save off the results to the root directory for recovery later in Jenkins
- for %%e in (xml etl log) do (
- IF EXIST ".\%LV_RUNID%-%BENCHNAME%.%%e" (
- call :run_cmd xcopy /vy ".\%LV_RUNID%-%BENCHNAME%.%%e" .. || exit /b 1
- )
- )
-
exit /b 0
:parse_command_line_arguments
@@ -195,6 +201,18 @@ rem ****************************************************************************
shift
goto :parse_command_line_arguments
)
+ IF /I [%~1] == [-optLevel] (
+ set OPT_LEVEL=%~2
+ shift
+ shift
+ goto :parse_command_line_arguments
+ )
+ IF /I [%~1] == [-jitName] (
+ set JIT_NAME=%~2
+ shift
+ shift
+ goto :parse_command_line_arguments
+ )
IF /I [%~1] == [-configuration] (
set TEST_CONFIG=%~2
shift
@@ -207,6 +225,13 @@ rem ****************************************************************************
shift
goto :parse_command_line_arguments
)
+ IF /I [%~1] == [-outputdir] (
+ set LV_BENCHMARKS_OUTPUT_DIR=%~2
+ shift
+ shift
+ goto :parse_command_line_arguments
+ )
+
if /I [%~1] == [-?] (
call :USAGE
exit /b 0
@@ -215,7 +240,10 @@ rem ****************************************************************************
call :USAGE
exit /b 0
)
- if [%CORECLR_PERF%] == [] (
+
+ if not defined CORECLR_PERF call :USAGE
+ if not exist "%CORECLR_PERF%" (
+ call :print_error Specified testBinLoc: "%CORECLR_PERF%" does not exist.
call :USAGE
)
@@ -262,7 +290,6 @@ rem ****************************************************************************
)
exit /b 0
-
:set_perf_run_log
rem ****************************************************************************
rem Sets the script's output log file.
@@ -279,11 +306,41 @@ rem ****************************************************************************
rem Creates the sandbox folder used by the script to copy binaries locally,
rem and execute benchmarks.
rem ****************************************************************************
- if exist sandbox rmdir /s /q sandbox
- if exist sandbox call :print_error Failed to remove the sandbox folder& exit /b 1
- if not exist sandbox mkdir sandbox
- if not exist sandbox call :print_error Failed to create the sandbox folder& exit /b 1
- cd sandbox
+ if not defined LV_SANDBOX_DIR (
+ call :print_error LV_SANDBOX_DIR was not defined.
+ exit /b 1
+ )
+
+ if exist "%LV_SANDBOX_DIR%" rmdir /s /q "%LV_SANDBOX_DIR%"
+ if exist "%LV_SANDBOX_DIR%" call :print_error Failed to remove the "%LV_SANDBOX_DIR%" folder& exit /b 1
+
+ if not exist "%LV_SANDBOX_DIR%" mkdir "%LV_SANDBOX_DIR%"
+ if not exist "%LV_SANDBOX_DIR%" (
+ call :print_error Failed to create the "%LV_SANDBOX_DIR%" folder.
+ exit /b 1
+ )
+
+ if not exist "%LV_BENCHMARKS_OUTPUT_DIR%" mkdir "%LV_BENCHMARKS_OUTPUT_DIR%"
+ if not exist "%LV_BENCHMARKS_OUTPUT_DIR%" (
+ call :print_error Failed to create the "%LV_BENCHMARKS_OUTPUT_DIR%" folder.
+ exit /b 1
+ )
+
+ cd "%LV_SANDBOX_DIR%"
+ exit /b %ERRORLEVEL%
+
+:build_perfharness
+rem ****************************************************************************
+rem Restores and publish the PerfHarness.
+rem ****************************************************************************
+ call :run_cmd "%CORECLR_REPO%\Tools\dotnetcli\dotnet.exe" restore "%CORECLR_REPO%\tests\src\Common\PerfHarness\PerfHarness.csproj" || (
+ call :print_error Failed to restore PerfHarness.csproj
+ exit /b 1
+ )
+ call :run_cmd "%CORECLR_REPO%\Tools\dotnetcli\dotnet.exe" publish "%CORECLR_REPO%\tests\src\Common\PerfHarness\PerfHarness.csproj" -c Release -o "%LV_SANDBOX_DIR%" || (
+ call :print_error Failed to publish PerfHarness.csproj
+ exit /b 1
+ )
exit /b 0
:generate_results_for_benchview
@@ -291,6 +348,10 @@ rem ****************************************************************************
rem Generates results for BenchView, by appending new data to the existing
rem measurement.json file.
rem ****************************************************************************
+ if not defined LV_RUNID (
+ call :print_error LV_RUNID was not defined before calling generate_results_for_benchview.
+ exit /b 1
+ )
set BENCHVIEW_MEASUREMENT_PARSER=xunit
if defined IS_SCENARIO_TEST set BENCHVIEW_MEASUREMENT_PARSER=xunitscenario
@@ -300,12 +361,18 @@ rem ****************************************************************************
set LV_MEASUREMENT_ARGS=%LV_MEASUREMENT_ARGS% %HAS_WARMUP_RUN%
set LV_MEASUREMENT_ARGS=%LV_MEASUREMENT_ARGS% --append
- for /f %%f in ('dir /b Perf-*%BENCHNAME%.xml 2^>nul') do (
- call :run_cmd py.exe "%BENCHVIEW_PATH%\measurement.py" %LV_MEASUREMENT_ARGS% %%f
-
- IF !ERRORLEVEL! NEQ 0 (
- call :print_error Failed to generate BenchView measurement data.
- exit /b 1
+ rem Currently xUnit Performance Api saves the scenario output
+ rem files on the current working directory.
+ set LV_PATTERN="%LV_BENCHMARKS_OUTPUT_DIR%\%LV_RUNID%-%BENCHNAME%.xml"
+ rem The first pattern is the general case, the second is used by IlLink
+ if defined IS_SCENARIO_TEST set LV_PATTERN="%LV_RUNID%-%BENCHNAME%.xml" "%LV_RUNID%-*-%BENCHNAME%.xml"
+
+ for %%f in (%LV_PATTERN%) do (
+ if exist "%%~f" (
+ call :run_cmd py.exe "%BENCHVIEW_PATH%\measurement.py" %LV_MEASUREMENT_ARGS% "%%~f" || (
+ call :print_error Failed to generate BenchView measurement data.
+ exit /b 1
+ )
)
)
@@ -317,16 +384,18 @@ rem Generates BenchView's submission data and upload it
rem ****************************************************************************
setlocal
set LV_SUBMISSION_ARGS=
- set LV_SUBMISSION_ARGS=%LV_SUBMISSION_ARGS% --build ..\build.json
- set LV_SUBMISSION_ARGS=%LV_SUBMISSION_ARGS% --machine-data ..\machinedata.json
- set LV_SUBMISSION_ARGS=%LV_SUBMISSION_ARGS% --metadata ..\submission-metadata.json
+ set LV_SUBMISSION_ARGS=%LV_SUBMISSION_ARGS% --build "%CORECLR_REPO%\build.json"
+ set LV_SUBMISSION_ARGS=%LV_SUBMISSION_ARGS% --machine-data "%CORECLR_REPO%\machinedata.json"
+ set LV_SUBMISSION_ARGS=%LV_SUBMISSION_ARGS% --metadata "%CORECLR_REPO%\submission-metadata.json"
set LV_SUBMISSION_ARGS=%LV_SUBMISSION_ARGS% --group "%BENCHVIEW_GROUP%"
set LV_SUBMISSION_ARGS=%LV_SUBMISSION_ARGS% --type "%BENCHVIEW_RUN_TYPE%"
set LV_SUBMISSION_ARGS=%LV_SUBMISSION_ARGS% --config-name "%TEST_CONFIG%"
set LV_SUBMISSION_ARGS=%LV_SUBMISSION_ARGS% --config Configuration "%TEST_CONFIG%"
set LV_SUBMISSION_ARGS=%LV_SUBMISSION_ARGS% --config OS "Windows_NT"
set LV_SUBMISSION_ARGS=%LV_SUBMISSION_ARGS% --config Profile "%ETW_COLLECTION%"
- set LV_SUBMISSION_ARGS=%LV_SUBMISSION_ARGS% --arch "%TEST_ARCHITECTURE%"
+ set LV_SUBMISSION_ARGS=%LV_SUBMISSION_ARGS% --config OptLevel "%OPT_LEVEL%"
+ set LV_SUBMISSION_ARGS=%LV_SUBMISSION_ARGS% --config JitName "%JIT_NAME%"
+ set LV_SUBMISSION_ARGS=%LV_SUBMISSION_ARGS% --architecture "%TEST_ARCHITECTURE%"
set LV_SUBMISSION_ARGS=%LV_SUBMISSION_ARGS% --machinepool "PerfSnake"
call :run_cmd py.exe "%BENCHVIEW_PATH%\submission.py" measurement.json %LV_SUBMISSION_ARGS%
@@ -350,7 +419,7 @@ rem ****************************************************************************
rem Script's usage.
rem ****************************************************************************
set USAGE_DISPLAYED=1
- echo run-xunit-perf.cmd -testBinLoc ^<path_to_tests^> [-library] [-arch] ^<x86^|x64^> [-configuration] ^<Release^|Debug^> [-generateBenchviewData] ^<path_to_benchview_tools^> [-warmup] [-better] ^<asc ^| desc^> [-group] ^<group^> [-runtype] ^<rolling^|private^> [-scenarioTest] [-collectionFlags] ^<default^+CacheMisses^+InstructionRetired^+BranchMispredictions^+gcapi^>
+ echo run-xunit-perf.cmd -testBinLoc ^<path_to_tests^> [-library] [-arch] ^<x86^|x64^> [-configuration] ^<Release^|Debug^> [-generateBenchviewData] ^<path_to_benchview_tools^> [-warmup] [-better] ^<asc ^| desc^> [-group] ^<group^> [-runtype] ^<rolling^|private^> [-scenarioTest] [-collectionFlags] ^<default^+CacheMisses^+InstructionRetired^+BranchMispredictions^+gcapi^> [-outputdir] ^<outputdir^>
echo/
echo For the path to the tests you can pass a parent directory and the script will grovel for
echo all tests in subdirectories and run them.
@@ -365,6 +434,7 @@ rem ****************************************************************************
echo Runtype sets the runtype that we upload to Benchview, rolling for regular runs, and private for
echo PRs.
echo -scenarioTest should be included if you are running a scenario benchmark.
+ echo -outputdir Specifies the directory where the generated performance output will be saved.
echo -collectionFlags This is used to specify what collectoin flags get passed to the performance
echo harness that is doing the test running. If this is not specified we only use stopwatch.
echo Other flags are "default", which is the whatever the test being run specified, "CacheMisses",
diff --git a/tests/scripts/run-xunit-perf.sh b/tests/scripts/run-xunit-perf.sh
index e6758e59fb..c6700f4bba 100755
--- a/tests/scripts/run-xunit-perf.sh
+++ b/tests/scripts/run-xunit-perf.sh
@@ -1,5 +1,7 @@
#!/usr/bin/env bash
+dp0=$( cd -P "$( dirname "${BASH_SOURCE[0]}" )" && pwd )
+
function run_command {
echo ""
echo $USER@`hostname` "$PWD"
@@ -40,6 +42,7 @@ function print_usage {
echo ' also have the BV_UPLOAD_SAS_TOKEN set to a SAS token for the Benchview upload container'
echo ' --benchViewOS=<os> : Specify the os that will be used to insert data into Benchview.'
echo ' --runType=<local|private|rolling> : Specify the runType for Benchview. [Default: local]'
+ echo ' --outputdir : Specifies the directory where the generated performance output will be saved.'
}
# libExtension determines extension for dynamic library files
@@ -216,12 +219,14 @@ coreFxBinDir=
uploadToBenchview=
benchViewOS=`lsb_release -i -s``lsb_release -r -s`
runType=local
+optLevel=full_opt
BENCHVIEW_TOOLS_PATH=
benchViewGroup=CoreCLR
perfCollection=
collectionflags=stopwatch
hasWarmupRun=--drop-first-value
stabilityPrefix=
+benchmarksOutputDir=$dp0/../../bin/sandbox/Logs
for i in "$@"
do
@@ -254,6 +259,9 @@ do
--runType=*)
runType=${i#*=}
;;
+ --optLevel=*)
+ optLevel=${i#*=}
+ ;;
--collectionflags=*)
collectionflags=${i#*=}
;;
@@ -263,6 +271,9 @@ do
--stabilityPrefix=*)
stabilityPrefix=${i#*=}
;;
+ --outputdir=*)
+ benchmarksOutputDir=${i#*=}
+ ;;
--uploadToBenchview)
uploadToBenchview=TRUE
;;
@@ -303,11 +314,21 @@ export NUGET_PACKAGES=$CORECLR_REPO/packages
create_core_overlay || { echo "Creating core overlay failed."; exit 1; }
precompile_overlay_assemblies || { echo "Precompiling overlay assemblies failed."; exit 1; }
-# Deploy xunit performance packages
+# If the output Logs folder exist, it was from a previous run (It needs to be deleted).
+if [ ! -d "$benchmarksOutputDir" ]; then
+ mkdir -p "$benchmarksOutputDir" || { echo "Failed to delete $benchmarksOutputDir"; exit 1; }
+fi
+
+# Set minopts
+if ["$optLevel" == "min_opt"]; then
+ export COMPlus_JITMinOpts=1
+fi
+
cd $CORE_ROOT
DO_SETUP=TRUE
if [ ${DO_SETUP} == "TRUE" ]; then
+ # Deploy xunit performance packages
$DOTNETCLI_PATH/dotnet restore $CORECLR_REPO/tests/src/Common/PerfHarness/PerfHarness.csproj || { echo "dotnet restore failed."; exit 1; }
$DOTNETCLI_PATH/dotnet publish $CORECLR_REPO/tests/src/Common/PerfHarness/PerfHarness.csproj -c Release -o "$coreOverlayDir" || { echo "dotnet publish failed."; exit 1; }
fi
@@ -333,44 +354,41 @@ for testcase in ${tests[@]}; do
cp "$directory/$filename"*.txt . || exit 1
fi
- # TODO: Do we need this here.
+ # FIXME: We should not need this here.
chmod u+x ./corerun
+ xUnitRunId=Perf-$perfCollection
+ perfLogFileName=$benchmarksOutputDir/$xUnitRunId-$filename.log
+ perfXmlFileName=$benchmarksOutputDir/$xUnitRunId-$filename.xml
+
echo ""
echo "----------"
- echo " Running $testname"
+ echo " Running $xUnitRunId $testname"
echo "----------"
- run_command $stabilityPrefix ./corerun PerfHarness.dll $test --perf:runid Perf --perf:collect $collectionflags 1>"Perf-$filename.log" 2>&1 || exit 1
+
+ run_command $stabilityPrefix ./corerun PerfHarness.dll $test --perf:runid "$xUnitRunId" --perf:outputdir "$benchmarksOutputDir" --perf:collect $collectionflags 1>"$perfLogFileName" 2>&1 || exit 1
if [ -d "$BENCHVIEW_TOOLS_PATH" ]; then
- run_command python3.5 "$BENCHVIEW_TOOLS_PATH/measurement.py" xunit "Perf-$filename.xml" --better desc $hasWarmupRun --append || {
+ run_command python3.5 "$BENCHVIEW_TOOLS_PATH/measurement.py" xunit "$perfXmlFileName" --better desc $hasWarmupRun --append || {
echo [ERROR] Failed to generate BenchView data;
exit 1;
}
fi
-
- # Rename file to be archived by Jenkins.
- mv -f "Perf-$filename.log" "$CORECLR_REPO/Perf-$filename-$perfCollection.log" || {
- echo [ERROR] Failed to move "Perf-$filename.log" to "$CORECLR_REPO".
- exit 1;
- }
- mv -f "Perf-$filename.xml" "$CORECLR_REPO/Perf-$filename-$perfCollection.xml" || {
- echo [ERROR] Failed to move "Perf-$filename.xml" to "$CORECLR_REPO".
- exit 1;
- }
done
if [ -d "$BENCHVIEW_TOOLS_PATH" ]; then
args=measurement.json
- args+=" --build ../../../../../build.json"
- args+=" --machine-data ../../../../../machinedata.json"
- args+=" --metadata ../../../../../submission-metadata.json"
+ args+=" --build $CORECLR_REPO/build.json"
+ args+=" --machine-data $CORECLR_REPO/machinedata.json"
+ args+=" --metadata $CORECLR_REPO/submission-metadata.json"
args+=" --group $benchViewGroup"
args+=" --type $runType"
args+=" --config-name Release"
args+=" --config Configuration Release"
args+=" --config OS $benchViewOS"
args+=" --config Profile $perfCollection"
- args+=" --arch x64"
+ args+=" --config JitName ryujit"
+ args+=" --config OptLevel $optLevel"
+ args+=" --architecture x64"
args+=" --machinepool Perfsnake"
run_command python3.5 "$BENCHVIEW_TOOLS_PATH/submission.py" $args || {
echo [ERROR] Failed to generate BenchView submission data;
diff --git a/tests/src/CLRTest.Execute.Bash.targets b/tests/src/CLRTest.Execute.Bash.targets
index 10f4aa612d..73f70313b0 100644
--- a/tests/src/CLRTest.Execute.Bash.targets
+++ b/tests/src/CLRTest.Execute.Bash.targets
@@ -83,9 +83,9 @@ fi
]]></BashCLRTestEnvironmentCompatibilityCheck>
<BashCLRTestEnvironmentCompatibilityCheck Condition="'$(JitOptimizationSensitive)' == 'true'"><![CDATA[
$(BashCLRTestEnvironmentCompatibilityCheck)
-if [[ ( ! -z "$COMPlus_JitStress" ) || ( ! -z "$COMPlus_JitStressRegs" ) || ( ! -z "$COMPlus_JITMinOpts" ) || ( ! -z "$COMPlus_TailcallStress" ) ]]
+if [[ ( ! -z "$COMPlus_JitStress" ) || ( ! -z "$COMPlus_JitStressRegs" ) || ( ! -z "$COMPlus_JITMinOpts" ) || ( ! -z "$COMPlus_TailcallStress" ) || ( ! -z "$COMPlus_EXPERIMENTAL_TieredCompilation" ) ]]
then
- echo "SKIPPING EXECUTION BECAUSE ONE OR MORE OF (COMPlus_JitStress, COMPlus_JitStressRegs, COMPlus_JITMinOpts, COMPlus_TailcallStress) IS SET"
+ echo "SKIPPING EXECUTION BECAUSE ONE OR MORE OF (COMPlus_JitStress, COMPlus_JitStressRegs, COMPlus_JITMinOpts, COMPlus_TailcallStress, COMPlus_EXPERIMENTAL_TieredCompilation) IS SET"
exit $(GCBashScriptExitCode)
fi
]]></BashCLRTestEnvironmentCompatibilityCheck>
@@ -396,4 +396,4 @@ $(BashCLRTestExitCodeCheck)
Overwrite="true" />
</Target>
-</Project> \ No newline at end of file
+</Project>
diff --git a/tests/src/CLRTest.Execute.Batch.targets b/tests/src/CLRTest.Execute.Batch.targets
index dfd87bad5f..7abf16a731 100644
--- a/tests/src/CLRTest.Execute.Batch.targets
+++ b/tests/src/CLRTest.Execute.Batch.targets
@@ -78,8 +78,8 @@ IF NOT "%COMPlus_GCStress%"=="" (
]]></BatchCLRTestEnvironmentCompatibilityCheck>
<BatchCLRTestEnvironmentCompatibilityCheck Condition="'$(JitOptimizationSensitive)' == 'true'"><![CDATA[
$(BatchCLRTestEnvironmentCompatibilityCheck)
-IF "%COMPlus_JitStress%"=="" IF "%COMPlus_JitStressRegs%"=="" IF "%COMPlus_JITMinOpts%"=="" IF "%COMPlus_TailcallStress%"=="" goto :Compatible1
- ECHO SKIPPING EXECUTION BECAUSE ONE OR MORE OF (COMPlus_JitStress, COMPlus_JitStressRegs, COMPlus_JITMinOpts, COMPlus_TailcallStress) IS SET
+IF "%COMPlus_JitStress%"=="" IF "%COMPlus_JitStressRegs%"=="" IF "%COMPlus_JITMinOpts%"=="" IF "%COMPlus_TailcallStress%"=="" IF "%COMPlus_EXPERIMENTAL_TieredCompilation%"=="" goto :Compatible1
+ ECHO SKIPPING EXECUTION BECAUSE ONE OR MORE OF (COMPlus_JitStress, COMPlus_JitStressRegs, COMPlus_JITMinOpts, COMPlus_TailcallStress, COMPlus_EXPERIMENTAL_TieredCompilation) IS SET
popd
Exit /b 0
:Compatible1
@@ -391,4 +391,4 @@ $(BatchCLRTestExitCodeCheck)
Overwrite="true" />
</Target>
-</Project> \ No newline at end of file
+</Project>
diff --git a/tests/src/Common/PerfHarness/PerfHarness.csproj b/tests/src/Common/PerfHarness/PerfHarness.csproj
index 39eff59c12..7b7566a9fa 100644
--- a/tests/src/Common/PerfHarness/PerfHarness.csproj
+++ b/tests/src/Common/PerfHarness/PerfHarness.csproj
@@ -1,12 +1,17 @@
<Project Sdk="Microsoft.NET.Sdk">
+ <Import Project="..\..\..\..\dependencies.props" />
+
<PropertyGroup>
<OutputType>exe</OutputType>
<TargetFramework>netcoreapp2.0</TargetFramework>
</PropertyGroup>
<ItemGroup>
- <PackageReference Include="xunit.performance.api" Version="1.0.0-beta-build0007" />
+ <PackageReference Include="Microsoft.Diagnostics.Tracing.TraceEvent" Version="$(MicrosoftDiagnosticsTracingLibraryVersion)">
+ <IncludeAssets>All</IncludeAssets>
+ </PackageReference>
+ <PackageReference Include="xunit.performance.api" Version="$(XUnitPerformanceApiVersion)" />
</ItemGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/Common/build_against_pkg_dependencies/build_against_pkg_dependencies.csproj b/tests/src/Common/build_against_pkg_dependencies/build_against_pkg_dependencies.csproj
index 77cada2fbe..f3ae3050fe 100644
--- a/tests/src/Common/build_against_pkg_dependencies/build_against_pkg_dependencies.csproj
+++ b/tests/src/Common/build_against_pkg_dependencies/build_against_pkg_dependencies.csproj
@@ -25,10 +25,10 @@
</PackageReference>
</ItemGroup>
<PropertyGroup>
- <TargetFramework>netcoreapp2.0</TargetFramework>
+ <TargetFramework>netcoreapp2.1</TargetFramework>
<TargetFrameworkIdentifier>.NETCoreApp</TargetFrameworkIdentifier>
<PackageTargetFallback>$(PackageTargetFallback);portable-net45+win8</PackageTargetFallback>
- <RuntimeIdentifiers>win-arm;win-x64;win-x86;win7-x86;win7-x64;win10-arm64;ubuntu.14.04-x64;ubuntu.16.04-x64;ubuntu.16.10-x64;osx.10.12-x64;osx-x64;centos.7-x64;rhel.7-x64;debian.8-x64;fedora.24-x64;opensuse.42.1-x64;linux-x64</RuntimeIdentifiers>
+ <RuntimeIdentifiers>$(TargetRid)</RuntimeIdentifiers>
<ContainsPackageReferences>true</ContainsPackageReferences>
<PrereleaseResolveNuGetPackages>false</PrereleaseResolveNuGetPackages>
</PropertyGroup>
diff --git a/tests/src/Common/targeting_pack_ref/targeting_pack_ref.csproj b/tests/src/Common/targeting_pack_ref/targeting_pack_ref.csproj
index a7828fedff..5f6e901bfe 100644
--- a/tests/src/Common/targeting_pack_ref/targeting_pack_ref.csproj
+++ b/tests/src/Common/targeting_pack_ref/targeting_pack_ref.csproj
@@ -16,7 +16,7 @@
<TargetFramework>netcoreapp1.1</TargetFramework>
<TargetFrameworkIdentifier>.NETCoreApp</TargetFrameworkIdentifier>
<PackageTargetFallback>$(PackageTargetFallback);dnxcore50;portable-net45+win8</PackageTargetFallback>
- <RuntimeIdentifiers>win-arm;win7-x86;win7-x64;ubuntu.14.04-x64;ubuntu.16.04-x64;ubuntu.16.10-x64;osx.10.12-x64;centos.7-x64;rhel.7-x64;debian.8-x64;fedora.24-x64</RuntimeIdentifiers>
+ <RuntimeIdentifiers>$(TargetRid)</RuntimeIdentifiers>
<ContainsPackageReferences>true</ContainsPackageReferences>
<PrereleaseResolveNuGetPackages>false</PrereleaseResolveNuGetPackages>
</PropertyGroup>
diff --git a/tests/src/Common/test_dependencies/test_dependencies.csproj b/tests/src/Common/test_dependencies/test_dependencies.csproj
index 7db3a8e7dd..0e9426929f 100644
--- a/tests/src/Common/test_dependencies/test_dependencies.csproj
+++ b/tests/src/Common/test_dependencies/test_dependencies.csproj
@@ -5,8 +5,8 @@
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
<CLRTestKind>BuildOnly</CLRTestKind>
- <NugetTargetMoniker>.NETCoreApp,Version=v2.0</NugetTargetMoniker>
- <NugetTargetMonikerShort>netcoreapp2.0</NugetTargetMonikerShort>
+ <NugetTargetMoniker>.NETCoreApp,Version=v2.1</NugetTargetMoniker>
+ <NugetTargetMonikerShort>netcoreapp2.1</NugetTargetMonikerShort>
<IsTestProject>false</IsTestProject>
</PropertyGroup>
<ItemGroup>
@@ -24,10 +24,10 @@
</PackageReference>
</ItemGroup>
<PropertyGroup>
- <TargetFramework>netcoreapp2.0</TargetFramework>
+ <TargetFramework>netcoreapp2.1</TargetFramework>
<TargetFrameworkIdentifier>.NETCoreApp</TargetFrameworkIdentifier>
<PackageTargetFallback>$(PackageTargetFallback);dnxcore50;netcoreapp1.1;portable-net45+win8</PackageTargetFallback>
- <RuntimeIdentifiers>win-arm;win-x64;win-x86;win7-x86;win7-x64;win-arm64;win-arm;win7-arm64;win7-arm;ubuntu.14.04-x64;ubuntu.16.04-x64;ubuntu.16.10-x64;osx.10.12-x64;osx-x64;centos.7-x64;rhel.7-x64;debian.8-x64;fedora.24-x64;linux-x64</RuntimeIdentifiers>
+ <RuntimeIdentifiers>$(TargetRid)</RuntimeIdentifiers>
<ContainsPackageReferences>true</ContainsPackageReferences>
<PrereleaseResolveNuGetPackages>false</PrereleaseResolveNuGetPackages>
</PropertyGroup>
diff --git a/tests/src/Common/test_runtime/test_runtime.csproj b/tests/src/Common/test_runtime/test_runtime.csproj
index cdad8434a2..05d9986132 100644
--- a/tests/src/Common/test_runtime/test_runtime.csproj
+++ b/tests/src/Common/test_runtime/test_runtime.csproj
@@ -5,8 +5,8 @@
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
<CLRTestKind>BuildOnly</CLRTestKind>
- <NugetTargetMoniker>.NETCoreApp,Version=v2.0</NugetTargetMoniker>
- <NugetTargetMonikerShort>netcoreapp2.0</NugetTargetMonikerShort>
+ <NugetTargetMoniker>.NETCoreApp,Version=v2.1</NugetTargetMoniker>
+ <NugetTargetMonikerShort>netcoreapp2.1</NugetTargetMonikerShort>
<IsTestProject>false</IsTestProject>
</PropertyGroup>
<ItemGroup>
@@ -27,10 +27,10 @@
</PackageReference>
</ItemGroup>
<PropertyGroup>
- <TargetFramework>netcoreapp2.0</TargetFramework>
+ <TargetFramework>netcoreapp2.1</TargetFramework>
<TargetFrameworkIdentifier>.NETCoreApp</TargetFrameworkIdentifier>
<PackageTargetFallback>$(PackageTargetFallback);dnxcore50;portable-net45+win8</PackageTargetFallback>
- <RuntimeIdentifiers>win-arm;win-x64;win-x86;win7-x86;win7-x64;win-arm64;win-arm;win7-arm64;win7-arm;ubuntu.14.04-x64;ubuntu.16.04-x64;ubuntu.16.10-x64;osx.10.12-x64;osx-x64;centos.7-x64;rhel.7-x64;debian.8-x64;fedora.24-x64;linux-x64</RuntimeIdentifiers>
+ <RuntimeIdentifiers>$(TargetRid)</RuntimeIdentifiers>
<ContainsPackageReferences>true</ContainsPackageReferences>
<PrereleaseResolveNuGetPackages>false</PrereleaseResolveNuGetPackages>
</PropertyGroup>
diff --git a/tests/src/CoreMangLib/cti/system/boolean/booleanparse.cs b/tests/src/CoreMangLib/cti/system/boolean/booleanparse.cs
deleted file mode 100644
index 0090df02cd..0000000000
--- a/tests/src/CoreMangLib/cti/system/boolean/booleanparse.cs
+++ /dev/null
@@ -1,188 +0,0 @@
-// 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;
-
-/// <summary>
-/// to test System.Boolean.Parse(string)
-/// </summary>
-public class BooleanParse
-{
- // not using Boolean.TrueString/FalseString in order to not test circularly
- const string cTRUE = "True";
- const string cFALSE = "False";
-
- public static int Main()
- {
- BooleanParse testCase = new BooleanParse();
-
- TestLibrary.TestFramework.BeginTestCase("Boolean.Parse");
- if (testCase.RunTests())
- {
- TestLibrary.TestFramework.EndTestCase();
- TestLibrary.TestFramework.LogInformation("PASS");
- return 100;
- }
- else
- {
- TestLibrary.TestFramework.EndTestCase();
- TestLibrary.TestFramework.LogInformation("FAIL");
- return 0;
- }
- }
-
- public bool RunTests()
- {
- bool retVal = true;
-
- TestLibrary.TestFramework.LogInformation("[Positive]");
- retVal = PosTest1() && retVal;
- retVal = PosTest2() && retVal;
- retVal = PosTest3() && retVal;
- retVal = PosTest4() && retVal;
- retVal = PosTest5() && retVal;
- retVal = PosTest6() && retVal;
- retVal = PosTest7() && retVal;
-
- TestLibrary.TestFramework.LogInformation("[Negative]");
- retVal = NegTest1() && retVal;
- retVal = NegTest2() && retVal;
- retVal = NegTest3() && retVal;
- retVal = NegTest4() && retVal;
- retVal = NegTest5() && retVal;
- retVal = NegTest6() && retVal;
- retVal = NegTest7() && retVal;
-
- return retVal;
- }
-
-
-
- public bool PosTest1()
- {
- return PosTest("001", cFALSE, false);
- }
-
- public bool PosTest2()
- {
- return PosTest("002", cTRUE, true);
- }
-
- public bool PosTest3()
- {
- return PosTest("003", "\t"+cTRUE, true);
- }
- public bool PosTest4()
- {
- return PosTest("004", cFALSE+" ", false);
- }
-
- public bool PosTest5()
- {
- return PosTest("005", " "+cFALSE+"\t ", false);
- }
-
- public bool PosTest6()
- {
- return PosTest("006", "fAlse", false);
- }
-
- public bool PosTest7()
- {
- return PosTest("007", "tRUE", true);
- }
-
- bool PosTest(string id, string str, bool expect)
- {
- bool retVal = true;
- try
- {
- if (Boolean.Parse(str) != expect)
- {
- TestLibrary.TestFramework.LogError(id, String.Format("expect Boolean.Parse(\"{0}\") == {1}",str, expect));
- retVal = false;
- }
- }
- catch (Exception e)
- {
- TestLibrary.TestFramework.LogError(id, "Unexpected exception: " + e);
- retVal = false;
- }
- return retVal;
- }
-
-
- public bool NegTest1()
- {
- bool retVal = false;
- try
- {
- bool v = Boolean.Parse(null);
- }
- catch (ArgumentNullException)
- {
- // that exception is what's expected
- retVal = true;
- return retVal;
- }
- catch (Exception e)
- {
- TestLibrary.TestFramework.LogError("001", "Unexpected exception: " + e);
- retVal = false;
- return retVal;
- }
-
- TestLibrary.TestFramework.LogError("001", "expect a FormatException on Boolean.Parse(null)");
- return retVal;
- }
-
- public bool NegTest2()
- {
- return NegTest("002", "0");
- }
- public bool NegTest3()
- {
- return NegTest("003", "1");
- }
- public bool NegTest4()
- {
- return NegTest("004", "Yes");
- }
- public bool NegTest5()
- {
- return NegTest("005", String.Empty);
- }
- public bool NegTest6()
- {
- return NegTest("006", cTRUE + cFALSE);
- }
-
- public bool NegTest7()
- {
- return NegTest("007", cFALSE +" "+ cTRUE);
- }
-
- bool NegTest(string id, string str)
- {
- bool retVal = false;
- try
- {
- bool v = Boolean.Parse(str);
- }
- catch ( FormatException )
- {
- // that exception is what's expected
- retVal = true;
- return retVal;
- }
- catch (Exception e)
- {
- TestLibrary.TestFramework.LogError(id, "Unexpected exception: " + e);
- retVal = false;
- return retVal;
- }
-
- TestLibrary.TestFramework.LogError(id, String.Format("expect a FormatException on Boolean.Parse(\"{0}\")", str));
- return retVal;
- }
-}
diff --git a/tests/src/CoreMangLib/cti/system/boolean/booleantryparse.cs b/tests/src/CoreMangLib/cti/system/boolean/booleantryparse.cs
deleted file mode 100644
index ae745ba29a..0000000000
--- a/tests/src/CoreMangLib/cti/system/boolean/booleantryparse.cs
+++ /dev/null
@@ -1,97 +0,0 @@
-// 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;
-
-// This test was ported over to CoreCLR from Co7521TryParse.cs
-// Tests Boolean.TryParse(str)
-// 2003/02/25 KatyK
-// 2007/06/28 adapted by MarielY
-public class BooleanTryParse
-{
- static bool verbose = false;
-
- public static int Main()
- {
- bool passed = true;
-
- try
- {
- // Success cases
- passed &= VerifyBooleanTryParse("True", true, true);
- passed &= VerifyBooleanTryParse("true", true, true);
- passed &= VerifyBooleanTryParse("TRUE", true, true);
- passed &= VerifyBooleanTryParse("tRuE", true, true);
- passed &= VerifyBooleanTryParse("False", false, true);
- passed &= VerifyBooleanTryParse("false", false, true);
- passed &= VerifyBooleanTryParse("FALSE", false, true);
- passed &= VerifyBooleanTryParse("fAlSe", false, true);
- passed &= VerifyBooleanTryParse(" True ", true, true);
- passed &= VerifyBooleanTryParse("False ", false, true);
- passed &= VerifyBooleanTryParse("True\0", true, true); // VSWhidbey 465401
- passed &= VerifyBooleanTryParse("False\0", false, true);
- passed &= VerifyBooleanTryParse("True\0 ", true, true);
- passed &= VerifyBooleanTryParse(" \0 \0 True \0 ", true, true);
- passed &= VerifyBooleanTryParse(" False \0\0\0 ", false, true);
-
- // Fail cases
- passed &= VerifyBooleanTryParse(null, false, false);
- passed &= VerifyBooleanTryParse("", false, false);
- passed &= VerifyBooleanTryParse(" ", false, false);
- passed &= VerifyBooleanTryParse("Garbage", false, false);
- passed &= VerifyBooleanTryParse("True\0Garbage", false, false);
- passed &= VerifyBooleanTryParse("True\0True", false, false);
- passed &= VerifyBooleanTryParse("True True", false, false);
- passed &= VerifyBooleanTryParse("True False", false, false);
- passed &= VerifyBooleanTryParse("False True", false, false);
- passed &= VerifyBooleanTryParse("Fa lse", false, false);
- passed &= VerifyBooleanTryParse("T", false, false);
- passed &= VerifyBooleanTryParse("0", false, false);
- passed &= VerifyBooleanTryParse("1", false, false);
-
- /// END TEST CASES
- }
- catch (Exception e)
- {
- TestLibrary.Logging.WriteLine("Unexpected exception!! " + e.ToString());
- passed = false;
- }
-
- if (passed)
- {
- TestLibrary.Logging.WriteLine ("paSs");
- return 100;
- }
- else
- {
- TestLibrary.Logging.WriteLine ("FAiL");
- return 1;
- }
- }
-
- public static bool VerifyBooleanTryParse(string value, bool expectedResult, bool expectedReturn) {
- bool result;
- if (verbose) {
- TestLibrary.Logging.WriteLine ("Test: Boolean.TryParse, Value = '{0}', Expected Result, {1}, Expected Return = {2}",
- value, expectedResult, expectedReturn);
- }
- try {
- bool returnValue = Boolean.TryParse(value, out result);
- if (returnValue != expectedReturn) {
- TestLibrary.Logging.WriteLine ("FAILURE: Value = '{0}', Expected Return: {1}, Actual Return: {2}", value, expectedReturn, returnValue);
- return false;
- }
- if (result != expectedResult) {
- TestLibrary.Logging.WriteLine ("FAILURE: Value = '{0}', Expected Result: {1}, Actual Result: {2}", value, expectedResult, result);
- return false;
- }
-
- return true;
- }
- catch (Exception ex) {
- TestLibrary.Logging.WriteLine ("FAILURE: Unexpected Exception, Value = '{0}', Exception: {1}", value, ex);
- return false;
- }
- }
-}
-
diff --git a/tests/src/CoreMangLib/cti/system/byte/ByteTryParse.csproj b/tests/src/CoreMangLib/cti/system/byte/ByteTryParse.csproj
deleted file mode 100644
index 252c35cc73..0000000000
--- a/tests/src/CoreMangLib/cti/system/byte/ByteTryParse.csproj
+++ /dev/null
@@ -1,40 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
- <Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
- <PropertyGroup>
- <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
- <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
- <SchemaVersion>2.0</SchemaVersion>
- <ProjectGuid>{95DFC527-4DC1-495E-97D7-E94EE1F7140D}</ProjectGuid>
- <OutputType>Exe</OutputType>
- <ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
- <SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
- <AllowUnsafeBlocks>true</AllowUnsafeBlocks>
- <CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>1</CLRTestPriority>
- </PropertyGroup>
- <!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
- <ItemGroup>
- <CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
- <Visible>False</Visible>
- </CodeAnalysisDependentAssemblyPaths>
- </ItemGroup>
- <ItemGroup>
- <!-- Add Compile Object Here -->
- <Compile Include="bytetryparse.cs" />
- </ItemGroup>
- <ItemGroup>
- <Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
- </ItemGroup>
- <ItemGroup>
- <ProjectReference Include="../../../../Common/CoreCLRTestLibrary/CoreCLRTestLibrary.csproj" />
- <ProjectReference Include="../../../../Common/CoreCLRTestLibrary/CoreCLRTestLibrary.csproj" />
- </ItemGroup>
- <Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project> \ No newline at end of file
diff --git a/tests/src/CoreMangLib/cti/system/byte/byteparse1.cs b/tests/src/CoreMangLib/cti/system/byte/byteparse1.cs
deleted file mode 100644
index 081c36f622..0000000000
--- a/tests/src/CoreMangLib/cti/system/byte/byteparse1.cs
+++ /dev/null
@@ -1,329 +0,0 @@
-// 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.Collections;
-
-
-/// <summary>
-/// System.Byte.Parse(System.String)
-/// </summary>
-public class ByteParse1
-{
- public static int Main(string[] args)
- {
- ByteParse1 parse1 = new ByteParse1();
- TestLibrary.TestFramework.BeginTestCase("Testing System.Byte.Parse(System.String)...");
-
- if (parse1.RunTests())
- {
- TestLibrary.TestFramework.EndTestCase();
- TestLibrary.TestFramework.LogInformation("PASS");
- return 100;
- }
- else
- {
- TestLibrary.TestFramework.EndTestCase();
- TestLibrary.TestFramework.LogInformation("FAIL");
- return 0;
- }
- }
-
- public bool RunTests()
- {
- bool retVal = true;
-
- TestLibrary.TestFramework.LogInformation("[Positive]");
- retVal = PosTest1() && retVal;
- retVal = PosTest2() && retVal;
- retVal = PosTest3() && retVal;
- retVal = PosTest4() && retVal;
-
- TestLibrary.TestFramework.LogInformation("[Negtive]");
- retVal = NegTest1() && retVal;
- retVal = NegTest2() && retVal;
- retVal = NegTest3() && retVal;
- retVal = NegTest4() && retVal;
- retVal = NegTest5() && retVal;
- retVal = NegTest6() && retVal;
- retVal = NegTest7() && retVal;
-
- return retVal;
- }
-
- public bool PosTest1()
- {
- bool retVal = true;
- TestLibrary.TestFramework.BeginScenario("Verify byteString is between Byte.MinValue and Byte.MaxValue...");
-
- try
- {
- string byteString = "99";
- Byte myByte = Byte.Parse(byteString);
-
- if (myByte != 99)
- {
- TestLibrary.TestFramework.LogError("001","The value should be equal to byteString.ToInt...");
- }
- }
- catch (Exception e)
- {
- TestLibrary.TestFramework.LogError("002","Unexpected exception occurs: " + e);
- retVal = false;
- }
-
- return retVal;
- }
-
- public bool PosTest2()
- {
- bool retVal = true;
- TestLibrary.TestFramework.BeginScenario("Verify byteString contains +...");
-
- try
- {
- string byteString = "+99";
- Byte myByte = Byte.Parse(byteString);
-
- if (myByte != 99)
- {
- TestLibrary.TestFramework.LogError("003","The value should be equal to byteString.ToInt...");
- retVal = false;
- }
- }
- catch (Exception e)
- {
- TestLibrary.TestFramework.LogError("004","Unexcepted exception occurs: " + e);
- retVal = false;
- }
-
- return retVal;
- }
-
- public bool PosTest3()
- {
- bool retVal = true;
- TestLibrary.TestFramework.BeginScenario("Verify byteString is equal to Byte.MaxValue...");
-
- try
- {
- string byteString = "255";
- Byte myByte = Byte.Parse(byteString);
-
- if (myByte != 255)
- {
- TestLibrary.TestFramework.LogError("005", "byteString should be equal to Byte.MaxValue!");
- retVal = false;
- }
- }
- catch (Exception e)
- {
- TestLibrary.TestFramework.LogError("006", "Unexpected exception occurs: " + e);
- retVal = false;
- }
-
- return retVal;
- }
-
- public bool PosTest4()
- {
- bool retVal = true;
- TestLibrary.TestFramework.BeginScenario("Verify byteString is equal to Byte.MinValue...");
-
- try
- {
- string byteString = "0";
- Byte myByte = Byte.Parse(byteString);
-
- if (myByte != 0)
- {
- TestLibrary.TestFramework.LogError("007", "byteString should be equal to Byte.MinValue!");
- retVal = false;
- }
- }
- catch (Exception e)
- {
- TestLibrary.TestFramework.LogError("008", "Unexpected exception occurs: " + e);
- retVal = false;
- }
-
- return retVal;
- }
-
- public bool NegTest1()
- {
- bool retVal = true;
- TestLibrary.TestFramework.BeginScenario("Verify OverFlowException is thrown when byteString is greater than Byte.MaxValue...");
-
- try
- {
- string byteString = "256";
- Byte myByte = Byte.Parse(byteString);
-
- TestLibrary.TestFramework.LogError("009","No exception occurs!");
- retVal = false;
- }
- catch (OverflowException)
- {
- }
- catch (Exception e)
- {
- TestLibrary.TestFramework.LogError("010", "Unexpected exception occurs: " + e);
- retVal = false;
- }
-
- return retVal;
- }
-
- public bool NegTest2()
- {
- bool retVal = true;
- TestLibrary.TestFramework.BeginScenario("Verify OverFlowException is thrown when byteString is less than Byte.MinValue...");
-
- try
- {
- string byteString = "-1";
- Byte myByte = Byte.Parse(byteString);
-
- TestLibrary.TestFramework.LogError("011","No exception occurs!");
- retVal = false;
- }
- catch (OverflowException)
- {
- }
- catch (Exception e)
- {
- TestLibrary.TestFramework.LogError("012","Unexpected exception occurs: " + e);
- retVal = false;
- }
-
- return retVal;
- }
-
- public bool NegTest3()
- {
- bool retVal = true;
- TestLibrary.TestFramework.BeginScenario("Verify ArgumentNullException occurs when byteString is null...");
-
- try
- {
- string byteString = null;
- Byte myByte = Byte.Parse(byteString);
-
- TestLibrary.TestFramework.LogError("013", "No exception occurs!");
- retVal = false;
- }
- catch (ArgumentNullException)
- {
- }
- catch (Exception e)
- {
- TestLibrary.TestFramework.LogError("014","Unexpected exception occurs: " + e);
- retVal = false;
- }
-
- return retVal;
- }
-
- public bool NegTest4()
- {
- bool retVal = true;
- TestLibrary.TestFramework.BeginScenario("Verify byteString is between Byte.MaxValue and Byte.MinValue and contains plus...");
-
- try
- {
- string byteString = "plus222";
- Byte myByte = Byte.Parse(byteString);
-
- TestLibrary.TestFramework.LogError("015", "No exception occurs!");
- retVal = false;
- }
- catch (FormatException)
- {
- }
- catch (Exception e)
- {
- TestLibrary.TestFramework.LogError("016", "Unexpected exception occurs: " + e);
- retVal = false;
- }
-
- return retVal;
- }
-
- public bool NegTest5()
- {
- bool retVal = true;
- TestLibrary.TestFramework.BeginScenario("Verify byteString contains underline...");
-
- try
- {
- string byteString = "1_2_3";
- Byte myByte = Byte.Parse(byteString);
-
- TestLibrary.TestFramework.LogError("017", "No exception occurs!");
- retVal = false;
- }
- catch (FormatException)
- {
- }
- catch (Exception e)
- {
- TestLibrary.TestFramework.LogError("018", "Unexpected exception occurs: " + e);
- retVal = false;
- }
-
- return retVal;
- }
-
- public bool NegTest6()
- {
- bool retVal = true;
- TestLibrary.TestFramework.BeginScenario("Verify byteString contains only characters...");
-
- try
- {
- string byteString = "hello";
- Byte myByte = Byte.Parse(byteString);
-
- TestLibrary.TestFramework.LogError("017", "No exception occurs!");
- retVal = false;
- }
- catch (FormatException)
- {
- }
- catch (Exception e)
- {
- TestLibrary.TestFramework.LogError("018", "Unexpected exception occurs: " + e);
- retVal = false;
- }
-
- return retVal;
- }
-
- public bool NegTest7()
- {
- bool retVal = true;
- TestLibrary.TestFramework.BeginScenario("Verify byteString is an empty string...");
-
- try
- {
- string byteString = "";
- Byte myByte = Byte.Parse(byteString);
-
- TestLibrary.TestFramework.LogError("017", "No exception occurs!");
- retVal = false;
- }
- catch (FormatException)
- {
- }
- catch (Exception e)
- {
- TestLibrary.TestFramework.LogError("018", "Unexpected exception occurs: " + e);
- retVal = false;
- }
-
- return retVal;
- }
-
-
-}
diff --git a/tests/src/CoreMangLib/cti/system/byte/byteparse3.cs b/tests/src/CoreMangLib/cti/system/byte/byteparse3.cs
deleted file mode 100644
index ef5afbd979..0000000000
--- a/tests/src/CoreMangLib/cti/system/byte/byteparse3.cs
+++ /dev/null
@@ -1,344 +0,0 @@
-// 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.Collections;
-using System.Globalization;
-
-/// <summary>
-/// System.Byte.Parse(System.String,System.Globalization.NumberStyles,System.IFormatProvider)
-/// </summary>
-public class ByteParse3
-{
- public static int Main(string[] args)
- {
- ByteParse3 parse3 = new ByteParse3();
- TestLibrary.TestFramework.BeginTestCase("Testing System.Byte.Parse(System.String,System.Globalization.NumberStyles,System.IFormatProvider)...");
-
- if (parse3.RunTests())
- {
- TestLibrary.TestFramework.EndTestCase();
- TestLibrary.TestFramework.LogInformation("PASS");
- return 100;
- }
- else
- {
- TestLibrary.TestFramework.EndTestCase();
- TestLibrary.TestFramework.LogInformation("FAIL");
- return 0;
- }
- }
-
- public bool RunTests()
- {
- bool retVal = true;
-
- TestLibrary.TestFramework.LogInformation("[Positive]");
- retVal = PosTest1() && retVal;
- retVal = PosTest2() && retVal;
- retVal = PosTest3() && retVal;
- retVal = PosTest4() && retVal;
- retVal = PosTest5() && retVal;
-
- TestLibrary.TestFramework.LogInformation("[Negtive]");
- retVal = NegTest1() && retVal;
- retVal = NegTest2() && retVal;
- retVal = NegTest3() && retVal;
- retVal = NegTest4() && retVal;
- retVal = NegTest5() && retVal;
-
- return retVal;
- }
-
- public bool PosTest1()
- {
- bool retVal = true;
- TestLibrary.TestFramework.BeginScenario("PosTest1: Verify PositiveSign of format provider takes effect...");
-
- try
- {
- string byteString = "plus128";
- CultureInfo culture = new CultureInfo("");
- NumberFormatInfo numberFormat = culture.NumberFormat;
- numberFormat.PositiveSign = "plus";
-
- Byte myByte = Byte.Parse(byteString, NumberStyles.Number, numberFormat);
-
- if (myByte != 128)
- {
- TestLibrary.TestFramework.LogError("001", "The format provider does not takes effect!");
- retVal = false;
- }
- }
- catch (Exception e)
- {
- TestLibrary.TestFramework.LogError("002", "Unexpected exception occurs: " + e);
- retVal = false;
- }
-
- return retVal;
- }
-
- public bool PosTest2()
- {
- bool retVal = true;
- TestLibrary.TestFramework.BeginScenario("PosTest2: Verify NumberGroupSeperator of format provider takes effect...");
-
- try
- {
- string byteString = "1_2_3";
- CultureInfo culture = new CultureInfo("");
- NumberFormatInfo numberFormat = culture.NumberFormat;
- numberFormat.NumberGroupSeparator = "_";
-
- Byte myByte = Byte.Parse(byteString, NumberStyles.Number, numberFormat);
-
- if (myByte != 123)
- {
- TestLibrary.TestFramework.LogError("003", "The NumberGroupSeparator of format provider does not takes effect!");
- retVal = false;
- }
- }
- catch (Exception e)
- {
- TestLibrary.TestFramework.LogError("004", "Unexpected exception occurs: " + e);
- retVal = false;
- }
-
- return retVal;
- }
-
- public bool PosTest3()
- {
- bool retVal = true;
- TestLibrary.TestFramework.BeginScenario("PosTest3: Verify currency symbol of format provider should take effect...");
-
- try
- {
- string byteString = "@123";
- CultureInfo culture = new CultureInfo("");
- NumberFormatInfo numberFormat = culture.NumberFormat;
- numberFormat.CurrencySymbol = "@";
-
- Byte myByte = Byte.Parse(byteString, NumberStyles.Currency, numberFormat);
-
- if (myByte != 123)
- {
- TestLibrary.TestFramework.LogError("005", "The currency symbol of format provider does not take effect!");
- retVal = false;
- }
- }
- catch (Exception e)
- {
- TestLibrary.TestFramework.LogError("006", "Unexpected exception occurs: " + e);
- retVal = false;
- }
-
- return retVal;
- }
-
- public bool PosTest4()
- {
- bool retVal = true;
- TestLibrary.TestFramework.BeginScenario("PosTest4: Verify byteString is maxValue...");
-
- try
- {
- string byteString = "@255";
- CultureInfo culture = new CultureInfo("");
- NumberFormatInfo numberFormat = culture.NumberFormat;
- numberFormat.CurrencySymbol = "@";
-
- Byte myByte = Byte.Parse(byteString, NumberStyles.Currency | NumberStyles.Number, numberFormat);
-
- if (myByte != 255)
- {
- TestLibrary.TestFramework.LogError("007", "The format provider should takes effect!");
- retVal = false;
- }
- }
- catch (Exception e)
- {
- TestLibrary.TestFramework.LogError("008", "Unexpected exception occurs: " + e);
- retVal = false;
- }
-
- return retVal;
- }
-
- public bool PosTest5()
- {
- bool retVal = true;
- TestLibrary.TestFramework.BeginScenario("PosTest5: Verify byteString is minValue...");
-
- try
- {
- string byteString = "@0";
- CultureInfo culture = new CultureInfo("");
- NumberFormatInfo numberFormat = culture.NumberFormat;
- numberFormat.CurrencySymbol = "@";
-
- Byte myByte = Byte.Parse(byteString, NumberStyles.Currency | NumberStyles.Number, numberFormat);
-
- if (myByte != 0)
- {
- TestLibrary.TestFramework.LogError("009", "The format provider should takes effect!");
- retVal = false;
- }
- }
- catch (Exception e)
- {
- TestLibrary.TestFramework.LogError("010", "Unexpected exception occurs: " + e);
- retVal = false;
- }
-
- return retVal;
- }
-
- public bool NegTest1()
- {
- bool retVal = true;
- TestLibrary.TestFramework.BeginScenario("NegTest1: Verify byteString is more than maxValue...");
-
- try
- {
- string byteString = "@256";
- CultureInfo culture = new CultureInfo("");
- NumberFormatInfo numberFormat = culture.NumberFormat;
- numberFormat.CurrencySymbol = "@";
-
- Byte myByte = Byte.Parse(byteString, NumberStyles.Currency | NumberStyles.Number, numberFormat);
-
- TestLibrary.TestFramework.LogError("101", "The format provider should takes effect!");
- retVal = false;
-
- }
- catch (OverflowException)
- {
- }
- catch (Exception e)
- {
- TestLibrary.TestFramework.LogError("102", "Unexpected exception occurs: " + e);
- retVal = false;
- }
-
- return retVal;
- }
-
- public bool NegTest2()
- {
- bool retVal = true;
- TestLibrary.TestFramework.BeginScenario("NegTest2: Verify byteString is less than minValue...");
-
- try
- {
- string byteString = "@-1";
- CultureInfo culture = new CultureInfo("");
- NumberFormatInfo numberFormat = culture.NumberFormat;
- numberFormat.CurrencySymbol = "@";
-
- Byte myByte = Byte.Parse(byteString, NumberStyles.Currency | NumberStyles.Number, numberFormat);
-
- TestLibrary.TestFramework.LogError("103", "The format provider should takes effect!");
- retVal = false;
-
- }
- catch (OverflowException)
- {
- }
- catch (Exception e)
- {
- TestLibrary.TestFramework.LogError("104", "Unexpected exception occurs: " + e);
- retVal = false;
- }
-
- return retVal;
- }
-
- public bool NegTest3()
- {
- bool retVal = true;
- TestLibrary.TestFramework.BeginScenario("NegTest3: Verify byteString is null referrence...");
-
- try
- {
- string byteString = null;
- CultureInfo culture = new CultureInfo("");
- NumberFormatInfo numberFormat = culture.NumberFormat;
- numberFormat.PositiveSign = "plus";
-
- Byte myByte = Byte.Parse(byteString, NumberStyles.Number, numberFormat);
-
- TestLibrary.TestFramework.LogError("105", "No exception occurs!");
- retVal = false;
- }
- catch (ArgumentNullException)
- {
- }
- catch (Exception e)
- {
- TestLibrary.TestFramework.LogError("106", "Unexpected exception occurs: " + e);
- retVal = false;
- }
-
- return retVal;
- }
-
- public bool NegTest4()
- {
- bool retVal = true;
- TestLibrary.TestFramework.BeginScenario("NegTest4: Verify byteString is not of the correct format...");
-
- try
- {
- string byteString = "plusHelloWorld!";
- CultureInfo culture = new CultureInfo("");
- NumberFormatInfo numberFormat = culture.NumberFormat;
- numberFormat.PositiveSign = "plus";
-
- Byte myByte = Byte.Parse(byteString, NumberStyles.Number, numberFormat);
-
- TestLibrary.TestFramework.LogError("107", "No exception occurs!");
- retVal = false;
- }
- catch (FormatException)
- {
- }
- catch (Exception e)
- {
- TestLibrary.TestFramework.LogError("108", "Unexpected exception occurs: " + e);
- retVal = false;
- }
-
- return retVal;
- }
-
- public bool NegTest5()
- {
- bool retVal = true;
- TestLibrary.TestFramework.BeginScenario("NegTest5: Verify style is not a combination of AllowHexSpecifier and HexNumber values...");
-
- try
- {
- string byteString = "#2fD";
- CultureInfo culture = new CultureInfo("");
- NumberFormatInfo numberFormat = culture.NumberFormat;
- numberFormat.CurrencySymbol = "#";
-
- Byte myByte = Byte.Parse(byteString, NumberStyles.Number | NumberStyles.Currency | NumberStyles.AllowHexSpecifier, numberFormat);
-
- TestLibrary.TestFramework.LogError("109", "No exception occurs!");
- retVal = false;
- }
- catch (ArgumentException)
- {
- }
- catch (Exception e)
- {
- TestLibrary.TestFramework.LogError("110", "Unexpected exception occurs: " + e);
- retVal = false;
- }
-
- return retVal;
- }
-}
diff --git a/tests/src/CoreMangLib/cti/system/byte/bytetostring3.cs b/tests/src/CoreMangLib/cti/system/byte/bytetostring3.cs
index 7418dc927f..28fde5c6ab 100644
--- a/tests/src/CoreMangLib/cti/system/byte/bytetostring3.cs
+++ b/tests/src/CoreMangLib/cti/system/byte/bytetostring3.cs
@@ -89,8 +89,8 @@ public class ByteToString3
TestLibrary.Utilities.CurrentCulture = CustomCulture;
retVal &= VerifyToString("PostTest3", 128, "C", "1.28,000USD");
- retVal &= VerifyToString("PostTest4, default", 128, "E", TestLibrary.Utilities.IsWindows ? "1,280000E++002" : "1,280000E2");
- retVal &= VerifyToString("PostTest4, 4digits", 128, "E4", TestLibrary.Utilities.IsWindows ? "1,2800E++002" : "1,2800E2");
+ retVal &= VerifyToString("PostTest4, default", 128, "E", "1,280000E++002");
+ retVal &= VerifyToString("PostTest4, 4digits", 128, "E4", "1,2800E++002");
retVal &= VerifyToString("PostTest5", 128, "F", "128,000");
retVal &= VerifyToString("PostTest6", 128, "N", "1#28,000");
diff --git a/tests/src/CoreMangLib/cti/system/byte/bytetryparse.cs b/tests/src/CoreMangLib/cti/system/byte/bytetryparse.cs
deleted file mode 100644
index f0b08d98a0..0000000000
--- a/tests/src/CoreMangLib/cti/system/byte/bytetryparse.cs
+++ /dev/null
@@ -1,494 +0,0 @@
-// 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.Globalization;
-using System.Security;
-
-// This test was ported over to CoreCLR from Co7523TryParse_all.cs
-// Tests Byte.TryParse(String), Byte.TryParse(String, NumberStyles, IFormatProvider, ref Byte)
-// 2003/02/25 KatyK
-// 2007/06/28 adapted by MarielY
-
-public class ByteTryParse
-{
- static bool verbose = false;
-
- public static int Main()
- {
- bool passed = true;
-
- try
- {
- // Make the test culture independent
- TestLibrary.Utilities.CurrentCulture = CultureInfo.InvariantCulture;
-
- // Set up NFIs to use
- NumberFormatInfo goodNFI = new NumberFormatInfo();
-
- NumberFormatInfo corruptNFI = new NumberFormatInfo(); // DecimalSeparator == GroupSeparator
- corruptNFI.NumberDecimalSeparator = ".";
- corruptNFI.NumberGroupSeparator = ".";
- corruptNFI.CurrencyDecimalSeparator = ".";
- corruptNFI.CurrencyGroupSeparator = ".";
- corruptNFI.CurrencySymbol = "$";
-
- NumberFormatInfo swappedNFI = new NumberFormatInfo(); // DecimalSeparator & GroupSeparator swapped
- swappedNFI.NumberDecimalSeparator = ".";
- swappedNFI.NumberGroupSeparator = ",";
- swappedNFI.CurrencyDecimalSeparator = ",";
- swappedNFI.CurrencyGroupSeparator = ".";
- swappedNFI.CurrencySymbol = "$";
-
- NumberFormatInfo distinctNFI = new NumberFormatInfo(); // DecimalSeparator & GroupSeparator distinct
- distinctNFI.NumberDecimalSeparator = ".";
- distinctNFI.NumberGroupSeparator = ",";
- distinctNFI.CurrencyDecimalSeparator = ":";
- distinctNFI.CurrencyGroupSeparator = ";";
- distinctNFI.CurrencySymbol = "$";
-
- NumberFormatInfo customNFI = new NumberFormatInfo();
- customNFI.NegativeSign = "^";
-
- NumberFormatInfo ambigNFI = new NumberFormatInfo();
- ambigNFI.NegativeSign = "^";
- ambigNFI.CurrencySymbol = "^";
-
- CultureInfo germanCulture = new CultureInfo("de-DE");
- CultureInfo japaneseCulture;
-
- try
- {
- japaneseCulture = new CultureInfo("ja-JP");
- }
- catch (Exception)
- {
- TestLibrary.Logging.WriteLine("East Asian Languages are not installed. Skiping Japanese culture tests.");
- japaneseCulture = null;
- }
-
- // Parse tests included for comparison/regression
- passed &= VerifyByteParse("5", 5);
- passed &= VerifyByteParse("5 ", 5);
- passed &= VerifyByteParse("5 \0", 5);
- passed &= VerifyByteParse("5\0\0\0", 5);
- passed &= VerifyByteParse("5", NumberStyles.Integer, CultureInfo.InvariantCulture, 5);
- passed &= VerifyByteParse("12", NumberStyles.HexNumber, CultureInfo.InvariantCulture, 0x12);
- passed &= VerifyByteParse("fF", NumberStyles.HexNumber, CultureInfo.InvariantCulture, 0xFF);
- passed &= VerifyByteParse("5", NumberStyles.Integer, goodNFI, 5);
- passed &= VerifyByteParse("5\0", NumberStyles.Integer, CultureInfo.InvariantCulture, 5);
- passed &= VerifyByteParse("123", NumberStyles.Integer, germanCulture, 123);
- passed &= VerifyByteParse("123", NumberStyles.Integer, japaneseCulture, 123);
- passed &= VerifyByteParse("123,000", NumberStyles.AllowDecimalPoint, germanCulture, 123);
- passed &= VerifyByteParse("123.000", NumberStyles.AllowDecimalPoint, japaneseCulture, 123);
- passed &= VerifyByteParse("5,00 " + germanCulture.NumberFormat.CurrencySymbol, NumberStyles.Any, germanCulture, 5); // currency
- //
- passed &= VerifyByteParse("5", NumberStyles.Integer, corruptNFI, 5);
- passed &= VerifyByteParse("5", NumberStyles.Number, corruptNFI, 5);
- passed &= VerifyByteParse("5.0", NumberStyles.Number, corruptNFI, 5);
- passed &= VerifyByteParseException("5,0", NumberStyles.Number, corruptNFI, typeof(FormatException));
- passed &= VerifyByteParseException("5.0.0", NumberStyles.Number, corruptNFI, typeof(FormatException));
- passed &= VerifyByteParse("$5.0", NumberStyles.Currency, corruptNFI, 5);
- passed &= VerifyByteParseException("$5,0", NumberStyles.Currency, corruptNFI, typeof(FormatException));
- passed &= VerifyByteParseException("$5.0.0", NumberStyles.Currency, corruptNFI, typeof(FormatException));
- passed &= VerifyByteParse("5.0", NumberStyles.Currency, corruptNFI, 5);
- passed &= VerifyByteParseException("5,0", NumberStyles.Currency, corruptNFI, typeof(FormatException));
- passed &= VerifyByteParseException("5.0.0", NumberStyles.Currency, corruptNFI, typeof(FormatException));
- passed &= VerifyByteParse("5.0", NumberStyles.Any, corruptNFI, 5);
- passed &= VerifyByteParseException("5,0", NumberStyles.Any, corruptNFI, typeof(FormatException));
- passed &= VerifyByteParseException("5.0.0", NumberStyles.Any, corruptNFI, typeof(FormatException));
- //
- passed &= VerifyByteParse("5", NumberStyles.Integer, swappedNFI, 5);
- passed &= VerifyByteParse("5", NumberStyles.Number, swappedNFI, 5);
- passed &= VerifyByteParse("5.0", NumberStyles.Number, swappedNFI, 5);
- passed &= VerifyByteParseException("5.000.000", NumberStyles.Number, swappedNFI, typeof(FormatException));
- passed &= VerifyByteParse("5.0", NumberStyles.Currency, swappedNFI, 5); //???
- passed &= VerifyByteParse("$5.0", NumberStyles.Currency, swappedNFI, 50);
- passed &= VerifyByteParse("5.0", NumberStyles.Any, swappedNFI, 5); //?
- passed &= VerifyByteParse("$5.0", NumberStyles.Any, swappedNFI, 50);
- passed &= VerifyByteParse("5,0", NumberStyles.Currency, swappedNFI, 5);
- passed &= VerifyByteParse("$5,0", NumberStyles.Currency, swappedNFI, 5);
- passed &= VerifyByteParse("5,000", NumberStyles.Currency, swappedNFI, 5);
- passed &= VerifyByteParse("$5,000", NumberStyles.Currency, swappedNFI, 5);
- passed &= VerifyByteParse("5,000", NumberStyles.Any, swappedNFI, 5);
- passed &= VerifyByteParse("$5,000", NumberStyles.Any, swappedNFI, 5);
- //
- passed &= VerifyByteParse("5.0", NumberStyles.Number, distinctNFI, 5);
- passed &= VerifyByteParse("5.0", NumberStyles.Currency, distinctNFI, 5);
- passed &= VerifyByteParse("5.0", NumberStyles.Any, distinctNFI, 5);
- passed &= VerifyByteParseException("$5.0", NumberStyles.Currency, distinctNFI, typeof(FormatException));
- passed &= VerifyByteParseException("$5.0", NumberStyles.Any, distinctNFI, typeof(FormatException));
- passed &= VerifyByteParseException("5:0", NumberStyles.Number, distinctNFI, typeof(FormatException));
- passed &= VerifyByteParseException("$5:0", NumberStyles.Number, distinctNFI, typeof(FormatException));
- passed &= VerifyByteParse("5:0", NumberStyles.Currency, distinctNFI, 5);
- passed &= VerifyByteParse("$5:0", NumberStyles.Currency, distinctNFI, 5);
- passed &= VerifyByteParse("5:0", NumberStyles.Any, distinctNFI, 5);
- passed &= VerifyByteParse("$5:0", NumberStyles.Any, distinctNFI, 5);
-
- passed &= VerifyByteParseException("300", typeof(OverflowException));
- passed &= VerifyByteParseException("-5", typeof(OverflowException));
- passed &= VerifyByteParseException("Garbage", typeof(FormatException));
- passed &= VerifyByteParseException("5\0Garbage", typeof(FormatException));
- passed &= VerifyByteParseException(null, typeof(ArgumentNullException));
- passed &= VerifyByteParseException("1FF", NumberStyles.HexNumber, CultureInfo.InvariantCulture, typeof(OverflowException));
- passed &= VerifyByteParseException("FFFFFFFF", NumberStyles.HexNumber, CultureInfo.InvariantCulture, typeof(OverflowException));
- passed &= VerifyByteParseException("5", NumberStyles.AllowHexSpecifier | NumberStyles.AllowParentheses, null, typeof(ArgumentException));
- passed &= VerifyByteParseException("4", (NumberStyles)(-1), typeof(ArgumentException));
- passed &= VerifyByteParseException("4", (NumberStyles)0x10000, typeof(ArgumentException));
- passed &= VerifyByteParseException("4", (NumberStyles)(-1), CultureInfo.InvariantCulture, typeof(ArgumentException));
- passed &= VerifyByteParseException("4", (NumberStyles)0x10000, CultureInfo.InvariantCulture, typeof(ArgumentException));
- passed &= VerifyByteParseException("123.000", NumberStyles.Any, germanCulture, typeof(OverflowException));
- passed &= VerifyByteParseException("123,000", NumberStyles.Any, japaneseCulture, typeof(OverflowException));
- passed &= VerifyByteParseException("123,000", NumberStyles.Integer, germanCulture, typeof(FormatException));
- passed &= VerifyByteParseException("123.000", NumberStyles.Integer, japaneseCulture, typeof(FormatException));
- passed &= VerifyByteParseException("5,00 " + germanCulture.NumberFormat.CurrencySymbol, NumberStyles.Integer, germanCulture, typeof(FormatException)); // currency
-
- /////////// TryParse(String)
- //// Pass cases
- passed &= VerifyByteTryParse("5", 5, true);
- passed &= VerifyByteTryParse(" 5 ", 5, true);
- passed &= VerifyByteTryParse("5\0", 5, true);
- passed &= VerifyByteTryParse("5 \0", 5, true);
- passed &= VerifyByteTryParse("5\0\0\0", 5, true);
- passed &= VerifyByteTryParse(Byte.MaxValue.ToString(), Byte.MaxValue, true);
- passed &= VerifyByteTryParse(Byte.MinValue.ToString(), Byte.MinValue, true);
-
- //// Fail cases
- passed &= VerifyByteTryParse(null, 0, false);
- passed &= VerifyByteTryParse("", 0, false);
- passed &= VerifyByteTryParse("Garbage", 0, false);
- passed &= VerifyByteTryParse("5\0Garbage", 0, false);
- passed &= VerifyByteTryParse("300", 0, false);
- passed &= VerifyByteTryParse("-5", 0, false);
- passed &= VerifyByteTryParse("FF", 0, false);
- passed &= VerifyByteTryParse("27.3", 0, false);
- passed &= VerifyByteTryParse("23 5", 0, false);
-
-
- /////////// TryParse(TryParse(String, NumberStyles, IFormatProvider, ref Byte)
- //// Pass cases
- passed &= VerifyByteTryParse("5", NumberStyles.Integer, CultureInfo.InvariantCulture, 5, true);
- // Variations on NumberStyles
- passed &= VerifyByteTryParse("12", NumberStyles.HexNumber, CultureInfo.InvariantCulture, 0x12, true);
- passed &= VerifyByteTryParse("FF", NumberStyles.HexNumber, CultureInfo.InvariantCulture, 0xFF, true);
- passed &= VerifyByteTryParse("fF", NumberStyles.HexNumber, CultureInfo.InvariantCulture, 0xFF, true);
- passed &= VerifyByteTryParse(" 5", NumberStyles.AllowLeadingWhite, goodNFI, 5, true);
- passed &= VerifyByteTryParse("5", NumberStyles.Number, goodNFI, 5, true);
- // Variations on IFP
- passed &= VerifyByteTryParse("5", NumberStyles.Integer, goodNFI, 5, true);
- passed &= VerifyByteTryParse("5", NumberStyles.Integer, null, 5, true);
- passed &= VerifyByteTryParse("5", NumberStyles.Integer, new DateTimeFormatInfo(), 5, true);
- passed &= VerifyByteTryParse("123", NumberStyles.Integer, germanCulture, 123, true);
- passed &= VerifyByteTryParse("123", NumberStyles.Integer, japaneseCulture, 123, true);
- passed &= VerifyByteTryParse("123,000", NumberStyles.AllowDecimalPoint, germanCulture, 123, true);
- passed &= VerifyByteTryParse("123.000", NumberStyles.AllowDecimalPoint, japaneseCulture, 123, true);
- passed &= VerifyByteTryParse("5,00 " + germanCulture.NumberFormat.CurrencySymbol, NumberStyles.Any, germanCulture, 5, true); // currency
-
- //// Fail cases
- passed &= VerifyByteTryParse("FF", NumberStyles.Integer, CultureInfo.InvariantCulture, 0, false);
- passed &= VerifyByteTryParse("1FF", NumberStyles.HexNumber, CultureInfo.InvariantCulture, 0, false);
- passed &= VerifyByteTryParse("FFFFFFFF", NumberStyles.HexNumber, CultureInfo.InvariantCulture, 0, false);
- passed &= VerifyByteTryParse("^42", NumberStyles.Any, customNFI, 0, false);
- passed &= VerifyByteTryParse("-42", NumberStyles.Any, customNFI, 0, false);
- passed &= VerifyByteTryParse("5.3", NumberStyles.AllowDecimalPoint, goodNFI, 0, false);
- passed &= VerifyByteTryParse("5 ", NumberStyles.AllowLeadingWhite, goodNFI, 0, false);
- passed &= VerifyByteTryParse("123.000", NumberStyles.Any, germanCulture, 0, false);
- passed &= VerifyByteTryParse("123,000", NumberStyles.Any, japaneseCulture, 0, false);
- passed &= VerifyByteTryParse("123,000", NumberStyles.Integer, germanCulture, 0, false);
- passed &= VerifyByteTryParse("123.000", NumberStyles.Integer, japaneseCulture, 0, false);
- passed &= VerifyByteTryParse("5,00 " + germanCulture.NumberFormat.CurrencySymbol, NumberStyles.Integer, germanCulture, 0, false); // currency
-
- //// Exception cases
- passed &= VerifyByteTryParseException("5", NumberStyles.AllowHexSpecifier | NumberStyles.AllowParentheses, null, typeof(ArgumentException));
- passed &= VerifyByteTryParseException("4", (NumberStyles)(-1), CultureInfo.InvariantCulture, typeof(ArgumentException));
- passed &= VerifyByteTryParseException("4", (NumberStyles)0x10000, CultureInfo.InvariantCulture, typeof(ArgumentException));
-
- // NumberStyles/NFI variations
- //
- passed &= VerifyByteTryParse("5", NumberStyles.Integer, corruptNFI, 5, true);
- passed &= VerifyByteTryParse("5", NumberStyles.Number, corruptNFI, 5, true);
- passed &= VerifyByteTryParse("5.0", NumberStyles.Number, corruptNFI, 5, true);
- passed &= VerifyByteTryParse("5,0", NumberStyles.Number, corruptNFI, 0, false);
- passed &= VerifyByteTryParse("5.0.0", NumberStyles.Number, corruptNFI, 0, false);
- passed &= VerifyByteTryParse("$5.0", NumberStyles.Currency, corruptNFI, 5, true);
- passed &= VerifyByteTryParse("$5,0", NumberStyles.Currency, corruptNFI, 0, false);
- passed &= VerifyByteTryParse("$5.0.0", NumberStyles.Currency, corruptNFI, 0, false);
- passed &= VerifyByteTryParse("5.0", NumberStyles.Currency, corruptNFI, 5, true);
- passed &= VerifyByteTryParse("5,0", NumberStyles.Currency, corruptNFI, 0, false);
- passed &= VerifyByteTryParse("5.0.0", NumberStyles.Currency, corruptNFI, 0, false);
- passed &= VerifyByteTryParse("5.0", NumberStyles.Any, corruptNFI, 5, true);
- passed &= VerifyByteTryParse("5,0", NumberStyles.Any, corruptNFI, 0, false);
- passed &= VerifyByteTryParse("5.0.0", NumberStyles.Any, corruptNFI, 0, false);
- //
- passed &= VerifyByteTryParse("5", NumberStyles.Integer, swappedNFI, 5, true);
- passed &= VerifyByteTryParse("5", NumberStyles.Number, swappedNFI, 5, true);
- passed &= VerifyByteTryParse("5.0", NumberStyles.Number, swappedNFI, 5, true);
- passed &= VerifyByteTryParse("5.000.000", NumberStyles.Number, swappedNFI, 0, false);
- passed &= VerifyByteTryParse("5.0", NumberStyles.Currency, swappedNFI, 5, true); //???
- passed &= VerifyByteTryParse("$5.0", NumberStyles.Currency, swappedNFI, 50, true);
- passed &= VerifyByteTryParse("5.0", NumberStyles.Any, swappedNFI, 5, true); //?
- passed &= VerifyByteTryParse("$5.0", NumberStyles.Any, swappedNFI, 50, true);
- passed &= VerifyByteTryParse("5,0", NumberStyles.Currency, swappedNFI, 5, true);
- passed &= VerifyByteTryParse("$5,0", NumberStyles.Currency, swappedNFI, 5, true);
- passed &= VerifyByteTryParse("5,000", NumberStyles.Currency, swappedNFI, 5, true);
- passed &= VerifyByteTryParse("$5,000", NumberStyles.Currency, swappedNFI, 5, true);
- passed &= VerifyByteTryParse("5,000", NumberStyles.Any, swappedNFI, 5, true);
- passed &= VerifyByteTryParse("$5,000", NumberStyles.Any, swappedNFI, 5, true);
- //
- passed &= VerifyByteTryParse("5.0", NumberStyles.Number, distinctNFI, 5, true);
- passed &= VerifyByteTryParse("5.0", NumberStyles.Currency, distinctNFI, 5, true);
- passed &= VerifyByteTryParse("5.0", NumberStyles.Any, distinctNFI, 5, true);
- passed &= VerifyByteTryParse("$5.0", NumberStyles.Currency, distinctNFI, 0, false);
- passed &= VerifyByteTryParse("$5.0", NumberStyles.Any, distinctNFI, 0, false);
- passed &= VerifyByteTryParse("5:0", NumberStyles.Number, distinctNFI, 0, false);
- passed &= VerifyByteTryParse("$5:0", NumberStyles.Number, distinctNFI, 0, false);
- passed &= VerifyByteTryParse("5:0", NumberStyles.Currency, distinctNFI, 5, true);
- passed &= VerifyByteTryParse("$5:0", NumberStyles.Currency, distinctNFI, 5, true);
- passed &= VerifyByteTryParse("5:0", NumberStyles.Any, distinctNFI, 5, true);
- passed &= VerifyByteTryParse("$5:0", NumberStyles.Any, distinctNFI, 5, true);
-
-
- // Should these pass or fail? Current parse behavior is to pass, so they might be
- // parse bugs, but they're not tryparse bugs.
- passed &= VerifyByteParse("5", NumberStyles.Float, goodNFI, 5);
- passed &= VerifyByteTryParse("5", NumberStyles.Float, goodNFI, 5, true);
- passed &= VerifyByteParse("5", NumberStyles.AllowDecimalPoint, goodNFI, 5);
- passed &= VerifyByteTryParse("5", NumberStyles.AllowDecimalPoint, goodNFI, 5, true);
- // I expect ArgumentException with an ambiguous NFI
- passed &= VerifyByteParseException("^42", NumberStyles.Any, ambigNFI, typeof(OverflowException));
- passed &= VerifyByteTryParse("^42", NumberStyles.Any, ambigNFI, 0, false);
-
- /// END TEST CASES
- }
- catch (Exception e)
- {
- TestLibrary.TestFramework.LogError("001", "Unexpected exception: " + e);
- passed = false;
- }
-
- if (passed)
- {
- TestLibrary.TestFramework.LogInformation("PASS");
- return 100;
- }
- else
- {
- TestLibrary.TestFramework.LogInformation("FAIL");
- return 1;
- }
- }
-
- public static bool VerifyByteTryParse(string value, Byte expectedResult, bool expectedReturn)
- {
- if (verbose)
- {
- TestLibrary.Logging.WriteLine("Test: Byte.TryParse, Value = '{0}', Expected Result = {1}, Expected Return = {2}",
- value, expectedResult, expectedReturn);
- }
- Byte result = 0;
- try
- {
- bool returnValue = Byte.TryParse(value, out result);
- if (returnValue != expectedReturn)
- {
- TestLibrary.Logging.WriteLine("FAILURE: Value = '{0}', Expected Return: {1}, Actual Return: {2}", value, expectedReturn, returnValue);
- return false;
- }
- if (result != expectedResult)
- {
- TestLibrary.Logging.WriteLine("FAILURE: Value = '{0}', Expected Return: {1}, Actual Return: {2}", value, expectedResult, result);
- return false;
- }
- return true;
- }
- catch (Exception ex)
- {
- TestLibrary.Logging.WriteLine("FAILURE: Unexpected Exception, Value = '{0}', Exception: {1}", value, ex);
- return false;
- }
- }
-
- public static bool VerifyByteTryParse(string value, NumberStyles style, IFormatProvider provider, Byte expectedResult, bool expectedReturn)
- {
- if (provider == null) return true;
-
- if (verbose)
- {
- TestLibrary.Logging.WriteLine("Test: Byte.TryParse, Value = '{0}', Style = {1}, Provider = {2}, Expected Result = {3}, Expected Return = {4}",
- value, style, provider, expectedResult, expectedReturn);
- }
- Byte result = 0;
- try
- {
- bool returnValue = Byte.TryParse(value, style, provider, out result);
- if (returnValue != expectedReturn)
- {
- TestLibrary.Logging.WriteLine("FAILURE: Value = '{0}', Style = {1}, Provider = {2}, Expected Return = {3}, Actual Return = {4}",
- value, style, provider, expectedReturn, returnValue);
- return false;
- }
- if (result != expectedResult)
- {
- TestLibrary.Logging.WriteLine("FAILURE: Value = '{0}', Expected Return: {1}, Actual Return: {2}", value, expectedResult, result);
- return false;
- }
- return true;
- }
- catch (Exception ex)
- {
- TestLibrary.Logging.WriteLine("FAILURE: Unexpected Exception, Value = '{0}', Exception: {1}", value, ex);
- return false;
- }
- }
-
- public static bool VerifyByteTryParseException(string value, NumberStyles style, IFormatProvider provider, Type exceptionType)
- {
- if (provider == null) return true;
-
- if (verbose)
- {
- TestLibrary.Logging.WriteLine("Test: Byte.TryParse, Value = '{0}', Style = {1}, Provider = {2}, Expected Exception = {3}",
- value, style, provider, exceptionType);
- }
- try
- {
- Byte result = 0;
- Boolean returnValue = Byte.TryParse(value, style, provider, out result);
- TestLibrary.Logging.WriteLine("FAILURE: Value = '{0}', Expected Exception: {1}", value, exceptionType);
- return false;
- }
- catch (Exception ex)
- {
- if (!ex.GetType().IsAssignableFrom(exceptionType))
- {
- TestLibrary.Logging.WriteLine("FAILURE: Wrong Exception Type, Value = '{0}', Exception Type: {1} Expected Type: {2}", value, ex.GetType(), exceptionType);
- return false;
- }
- return true;
- }
- }
-
- public static bool VerifyByteParse(string value, Byte expectedResult)
- {
- if (verbose)
- {
- TestLibrary.Logging.WriteLine("Test: Byte.Parse, Value = '{0}', Expected Result, {1}",
- value, expectedResult);
- }
- try
- {
- Byte returnValue = Byte.Parse(value);
- if (returnValue != expectedResult)
- {
- TestLibrary.Logging.WriteLine("FAILURE: Value = '{0}', Expected Return: {1}, Actual Return: {2}", value, expectedResult, returnValue);
- return false;
- }
- return true;
- }
- catch (Exception ex)
- {
- TestLibrary.Logging.WriteLine("FAILURE: Unexpected Exception, Value = '{0}', Exception: {1}", value, ex);
- return false;
- }
- }
-
- public static bool VerifyByteParse(string value, NumberStyles style, IFormatProvider provider, Byte expectedResult)
- {
- if (provider == null) return true;
-
- if (verbose)
- {
- TestLibrary.Logging.WriteLine("Test: Byte.Parse, Value = '{0}', Style = {1}, provider = {2}, Expected Result = {3}",
- value, style, provider, expectedResult);
- }
- try
- {
- Byte returnValue = Byte.Parse(value, style, provider);
- if (returnValue != expectedResult)
- {
- TestLibrary.Logging.WriteLine("FAILURE: Value = '{0}', Expected Return: {1}, Actual Return: {2}", value, expectedResult, returnValue);
- return false;
- }
- return true;
- }
- catch (Exception ex)
- {
- TestLibrary.Logging.WriteLine("FAILURE: Unexpected Exception, Value = '{0}', Exception: {1}", value, ex);
- return false;
- }
- }
-
- public static bool VerifyByteParseException(string value, Type exceptionType)
- {
- if (verbose)
- {
- TestLibrary.Logging.WriteLine("Test: Byte.Parse, Value = '{0}', Expected Exception, {1}",
- value, exceptionType);
- }
- try
- {
- Byte returnValue = Byte.Parse(value);
- TestLibrary.Logging.WriteLine("FAILURE: Value = '{0}', Expected Exception: {1}", value, exceptionType);
- return false;
- }
- catch (Exception ex)
- {
- if (!ex.GetType().IsAssignableFrom(exceptionType))
- {
- TestLibrary.Logging.WriteLine("FAILURE: Wrong Exception Type, Value = '{0}', Exception Type: {1} Expected Type: {2}", value, ex.GetType(), exceptionType);
- return false;
- }
- return true;
- }
- }
-
- public static bool VerifyByteParseException(string value, NumberStyles style, Type exceptionType)
- {
- if (verbose)
- {
- TestLibrary.Logging.WriteLine("Test: Byte.Parse, Value = '{0}', Style = {1}, Expected Exception = {3}",
- value, style, exceptionType);
- }
- try
- {
- Byte returnValue = Byte.Parse(value, style);
- TestLibrary.Logging.WriteLine("FAILURE: Value = '{0}', Expected Exception: {1}", value, exceptionType);
- return false;
- }
- catch (Exception ex)
- {
- if (!ex.GetType().IsAssignableFrom(exceptionType))
- {
- TestLibrary.Logging.WriteLine("FAILURE: Wrong Exception Type, Value = '{0}', Exception Type: {1} Expected Type: {2}", value, ex.GetType(), exceptionType);
- return false;
- }
- return true;
- }
- }
-
- public static bool VerifyByteParseException(string value, NumberStyles style, IFormatProvider provider, Type exceptionType)
- {
- if (provider == null) return true;
-
- if (verbose)
- {
- TestLibrary.Logging.WriteLine("Test: Byte.Parse, Value = '{0}', Style = {1}, Provider = {2}, Expected Exception = {3}",
- value, style, provider, exceptionType);
- }
- try
- {
- Byte returnValue = Byte.Parse(value, style, provider);
- TestLibrary.Logging.WriteLine("FAILURE: Value = '{0}', Expected Exception: {1}", value, exceptionType);
- return false;
- }
- catch (Exception ex)
- {
- if (!ex.GetType().IsAssignableFrom(exceptionType))
- {
- TestLibrary.Logging.WriteLine("FAILURE: Wrong Exception Type, Value = '{0}', Exception Type: {1} Expected Type: {2}", value, ex.GetType(), exceptionType);
- return false;
- }
- return true;
- }
- }
-}
diff --git a/tests/src/CoreMangLib/cti/system/char/CharTryParse.csproj b/tests/src/CoreMangLib/cti/system/char/CharTryParse.csproj
deleted file mode 100644
index 8a37783127..0000000000
--- a/tests/src/CoreMangLib/cti/system/char/CharTryParse.csproj
+++ /dev/null
@@ -1,40 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
- <Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
- <PropertyGroup>
- <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
- <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
- <SchemaVersion>2.0</SchemaVersion>
- <ProjectGuid>{95DFC527-4DC1-495E-97D7-E94EE1F7140D}</ProjectGuid>
- <OutputType>Exe</OutputType>
- <ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
- <SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
- <AllowUnsafeBlocks>true</AllowUnsafeBlocks>
- <CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>1</CLRTestPriority>
- </PropertyGroup>
- <!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
- <ItemGroup>
- <CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
- <Visible>False</Visible>
- </CodeAnalysisDependentAssemblyPaths>
- </ItemGroup>
- <ItemGroup>
- <!-- Add Compile Object Here -->
- <Compile Include="chartryparse.cs" />
- </ItemGroup>
- <ItemGroup>
- <Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
- </ItemGroup>
- <ItemGroup>
- <ProjectReference Include="../../../../Common/CoreCLRTestLibrary/CoreCLRTestLibrary.csproj" />
- <ProjectReference Include="../../../../Common/CoreCLRTestLibrary/CoreCLRTestLibrary.csproj" />
- </ItemGroup>
- <Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project> \ No newline at end of file
diff --git a/tests/src/CoreMangLib/cti/system/char/chartryparse.cs b/tests/src/CoreMangLib/cti/system/char/chartryparse.cs
deleted file mode 100644
index e93d361f5f..0000000000
--- a/tests/src/CoreMangLib/cti/system/char/chartryparse.cs
+++ /dev/null
@@ -1,92 +0,0 @@
-// 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;
-
-// Ported to CoreCLR from Desktop test Co7522TryParse.cs
-// Tests Char.TryParse(str)
-// 2003/02/25 KatyK
-// 2007/06/28 adapted by MarielY
-public class CharTryParse
-{
- static bool verbose = false;
-
- public static int Main()
- {
- bool passed = true;
-
- try
- {
- // Success cases
- passed &= VerifyCharTryParse("a", 'a', true);
- passed &= VerifyCharTryParse("4", '4', true);
- passed &= VerifyCharTryParse(" ", ' ', true);
- passed &= VerifyCharTryParse("\n", '\n', true);
- passed &= VerifyCharTryParse("\0", '\0', true);
- passed &= VerifyCharTryParse("\u0135", '\u0135', true);
- passed &= VerifyCharTryParse("\u05d9", '\u05d9', true);
- passed &= VerifyCharTryParse("\ud801", '\ud801', true); // high surrogate
- passed &= VerifyCharTryParse("\udc01", '\udc01', true); // low surrogate
- passed &= VerifyCharTryParse("\ue001", '\ue001', true); // private use codepoint
-
- // Fail cases
- passed &= VerifyCharTryParse(null, '\0', false);
- passed &= VerifyCharTryParse("", '\0', false);
- passed &= VerifyCharTryParse("\n\r", '\0', false);
- passed &= VerifyCharTryParse("kj", '\0', false);
- passed &= VerifyCharTryParse(" a", '\0', false);
- passed &= VerifyCharTryParse("a ", '\0', false);
- passed &= VerifyCharTryParse("\\u0135", '\0', false);
- passed &= VerifyCharTryParse("\u01356", '\0', false);
- passed &= VerifyCharTryParse("\ud801\udc01", '\0', false); // surrogate pair
-
- /// END TEST CASES
- }
- catch (Exception e)
- {
- TestLibrary.Logging.WriteLine("Unexpected exception!! " + e.ToString());
- passed = false;
- }
-
- if (passed)
- {
- TestLibrary.Logging.WriteLine("paSs");
- return 100;
- }
- else
- {
- TestLibrary.Logging.WriteLine("FAiL");
- return 1;
- }
- }
-
- public static bool VerifyCharTryParse(string value, Char expectedResult, bool expectedReturn)
- {
- Char result;
- if (verbose)
- {
- TestLibrary.Logging.WriteLine("Test: Char.TryParse, Value = '{0}', Expected Result, {1}, Expected Return = {2}",
- value, expectedResult, expectedReturn);
- }
- try
- {
- bool returnValue = Char.TryParse(value, out result);
- if (returnValue != expectedReturn)
- {
- TestLibrary.Logging.WriteLine("FAILURE: Value = '{0}', Expected Return: {1}, Actual Return: {2}", value, expectedReturn, returnValue);
- return false;
- }
- if (result != expectedResult)
- {
- TestLibrary.Logging.WriteLine("FAILURE: Value = '{0}', Expected Result: {1}, Actual Result: {2}", value, expectedResult, result);
- return false;
- }
- return true;
- }
- catch (Exception ex)
- {
- TestLibrary.Logging.WriteLine("FAILURE: Unexpected Exception, Value = '{0}', Exception: {1}", value, ex);
- return false;
- }
- }
-}
diff --git a/tests/src/CoreMangLib/cti/system/decimal/DecimalParse.csproj b/tests/src/CoreMangLib/cti/system/decimal/DecimalParse.csproj
deleted file mode 100644
index 5d5cca7524..0000000000
--- a/tests/src/CoreMangLib/cti/system/decimal/DecimalParse.csproj
+++ /dev/null
@@ -1,40 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
- <Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
- <PropertyGroup>
- <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
- <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
- <SchemaVersion>2.0</SchemaVersion>
- <ProjectGuid>{95DFC527-4DC1-495E-97D7-E94EE1F7140D}</ProjectGuid>
- <OutputType>Exe</OutputType>
- <ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
- <SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
- <AllowUnsafeBlocks>true</AllowUnsafeBlocks>
- <CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>1</CLRTestPriority>
- </PropertyGroup>
- <!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
- <ItemGroup>
- <CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
- <Visible>False</Visible>
- </CodeAnalysisDependentAssemblyPaths>
- </ItemGroup>
- <ItemGroup>
- <!-- Add Compile Object Here -->
- <Compile Include="decimalparse.cs" />
- </ItemGroup>
- <ItemGroup>
- <Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
- </ItemGroup>
- <ItemGroup>
- <ProjectReference Include="../../../../Common/CoreCLRTestLibrary/CoreCLRTestLibrary.csproj" />
- <ProjectReference Include="../../../../Common/CoreCLRTestLibrary/CoreCLRTestLibrary.csproj" />
- </ItemGroup>
- <Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project> \ No newline at end of file
diff --git a/tests/src/CoreMangLib/cti/system/decimal/DecimalParse3.csproj b/tests/src/CoreMangLib/cti/system/decimal/DecimalParse3.csproj
deleted file mode 100644
index 6f862eda81..0000000000
--- a/tests/src/CoreMangLib/cti/system/decimal/DecimalParse3.csproj
+++ /dev/null
@@ -1,40 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
- <Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
- <PropertyGroup>
- <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
- <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
- <SchemaVersion>2.0</SchemaVersion>
- <ProjectGuid>{95DFC527-4DC1-495E-97D7-E94EE1F7140D}</ProjectGuid>
- <OutputType>Exe</OutputType>
- <ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
- <SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
- <AllowUnsafeBlocks>true</AllowUnsafeBlocks>
- <CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>1</CLRTestPriority>
- </PropertyGroup>
- <!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
- <ItemGroup>
- <CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
- <Visible>False</Visible>
- </CodeAnalysisDependentAssemblyPaths>
- </ItemGroup>
- <ItemGroup>
- <!-- Add Compile Object Here -->
- <Compile Include="decimalparse3.cs" />
- </ItemGroup>
- <ItemGroup>
- <Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
- </ItemGroup>
- <ItemGroup>
- <ProjectReference Include="../../../../Common/CoreCLRTestLibrary/CoreCLRTestLibrary.csproj" />
- <ProjectReference Include="../../../../Common/CoreCLRTestLibrary/CoreCLRTestLibrary.csproj" />
- </ItemGroup>
- <Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project> \ No newline at end of file
diff --git a/tests/src/CoreMangLib/cti/system/decimal/DecimalParse4.csproj b/tests/src/CoreMangLib/cti/system/decimal/DecimalParse4.csproj
deleted file mode 100644
index 7a037c4b4a..0000000000
--- a/tests/src/CoreMangLib/cti/system/decimal/DecimalParse4.csproj
+++ /dev/null
@@ -1,40 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
- <Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
- <PropertyGroup>
- <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
- <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
- <SchemaVersion>2.0</SchemaVersion>
- <ProjectGuid>{95DFC527-4DC1-495E-97D7-E94EE1F7140D}</ProjectGuid>
- <OutputType>Exe</OutputType>
- <ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
- <SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
- <AllowUnsafeBlocks>true</AllowUnsafeBlocks>
- <CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>1</CLRTestPriority>
- </PropertyGroup>
- <!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
- <ItemGroup>
- <CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
- <Visible>False</Visible>
- </CodeAnalysisDependentAssemblyPaths>
- </ItemGroup>
- <ItemGroup>
- <!-- Add Compile Object Here -->
- <Compile Include="decimalparse4.cs" />
- </ItemGroup>
- <ItemGroup>
- <Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
- </ItemGroup>
- <ItemGroup>
- <ProjectReference Include="../../../../Common/CoreCLRTestLibrary/CoreCLRTestLibrary.csproj" />
- <ProjectReference Include="../../../../Common/CoreCLRTestLibrary/CoreCLRTestLibrary.csproj" />
- </ItemGroup>
- <Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project> \ No newline at end of file
diff --git a/tests/src/CoreMangLib/cti/system/decimal/DecimalTryParse.csproj b/tests/src/CoreMangLib/cti/system/decimal/DecimalTryParse.csproj
deleted file mode 100644
index 60356796b3..0000000000
--- a/tests/src/CoreMangLib/cti/system/decimal/DecimalTryParse.csproj
+++ /dev/null
@@ -1,40 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
- <Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
- <PropertyGroup>
- <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
- <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
- <SchemaVersion>2.0</SchemaVersion>
- <ProjectGuid>{95DFC527-4DC1-495E-97D7-E94EE1F7140D}</ProjectGuid>
- <OutputType>Exe</OutputType>
- <ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
- <SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
- <AllowUnsafeBlocks>true</AllowUnsafeBlocks>
- <CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>1</CLRTestPriority>
- </PropertyGroup>
- <!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
- <ItemGroup>
- <CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
- <Visible>False</Visible>
- </CodeAnalysisDependentAssemblyPaths>
- </ItemGroup>
- <ItemGroup>
- <!-- Add Compile Object Here -->
- <Compile Include="decimaltryparse.cs" />
- </ItemGroup>
- <ItemGroup>
- <Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
- </ItemGroup>
- <ItemGroup>
- <ProjectReference Include="../../../../Common/CoreCLRTestLibrary/CoreCLRTestLibrary.csproj" />
- <ProjectReference Include="../../../../Common/CoreCLRTestLibrary/CoreCLRTestLibrary.csproj" />
- </ItemGroup>
- <Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project> \ No newline at end of file
diff --git a/tests/src/CoreMangLib/cti/system/decimal/decimalparse.cs b/tests/src/CoreMangLib/cti/system/decimal/decimalparse.cs
deleted file mode 100644
index b7acebdb88..0000000000
--- a/tests/src/CoreMangLib/cti/system/decimal/decimalparse.cs
+++ /dev/null
@@ -1,171 +0,0 @@
-// 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.Globalization;
-/// <summary>
-/// Parse(System.String)
-/// </summary>
-public class DecimalParse
-{
- #region Public Methods
- public bool RunTests()
- {
- bool retVal = true;
-
- TestLibrary.TestFramework.LogInformation("[Positive]");
- retVal = PosTest1() && retVal;
- retVal = PosTest2() && retVal;
- retVal = PosTest3() && retVal;
- return retVal;
- }
-
- #region Positive Test Cases
- public bool PosTest1()
- {
- bool retVal = true;
-
- TestLibrary.TestFramework.BeginScenario("PosTest1: Calling Parse method.");
-
- try
- {
- Decimal m1 = new decimal(TestLibrary.Generator.GetDouble(-55));
- CultureInfo myCulture = CultureInfo.CurrentCulture;
- string m1ToString = m1.ToString(myCulture);
- Decimal expectValue = m1;
- Decimal actualValue = Decimal.Parse(m1ToString);
- if (actualValue != expectValue)
- {
- TestLibrary.TestFramework.LogError("001.1", "Parse method should return " + expectValue);
- retVal = false;
- }
-
-
- m1 = new decimal(TestLibrary.Generator.GetInt32(-55));
- m1ToString = m1.ToString(myCulture);
- expectValue = m1;
- actualValue = Decimal.Parse(m1ToString);
- if (actualValue != expectValue)
- {
- TestLibrary.TestFramework.LogError("001.2", "Parse method should return " + expectValue);
- retVal = false;
- }
-
- m1 = new decimal(TestLibrary.Generator.GetSingle(-55));
- m1ToString = m1.ToString(myCulture);
- expectValue = m1;
- actualValue = Decimal.Parse(m1ToString);
- if (actualValue != expectValue)
- {
- TestLibrary.TestFramework.LogError("001.3", "Parse method should return " + expectValue);
- retVal = false;
- }
-
- }
- catch (Exception e)
- {
- TestLibrary.TestFramework.LogError("001.0", "Unexpected exception: " + e);
- retVal = false;
- }
-
- return retVal;
- }
- public bool PosTest2()
- {
- bool retVal = true;
-
- TestLibrary.TestFramework.BeginScenario("PosTest2: Calling Parse method and the decimal is MaxValue and MinValue.");
-
- try
- {
- Decimal m1 = Decimal.MaxValue;
- CultureInfo myCulture = CultureInfo.CurrentCulture;
- string m1ToString = m1.ToString(myCulture);
- Decimal expectValue = m1;
- Decimal actualValue = Decimal.Parse(m1ToString);
- if (actualValue != expectValue)
- {
- TestLibrary.TestFramework.LogError("002.1", "Parse method should return " + expectValue);
- retVal = false;
- }
-
- m1 = Decimal.MinValue;
- m1ToString = m1.ToString(myCulture);
- expectValue = m1;
- actualValue = Decimal.Parse(m1ToString);
- if (actualValue != expectValue)
- {
- TestLibrary.TestFramework.LogError("002.2", "Parse method should return " + expectValue);
- retVal = false;
- }
-
-
-
- }
- catch (Exception e)
- {
- TestLibrary.TestFramework.LogError("001.0", "Unexpected exception: " + e);
- retVal = false;
- }
-
- return retVal;
- }
-
- public bool PosTest3()
- {
- bool retVal = true;
-
- TestLibrary.TestFramework.BeginScenario("PosTest3: Calling Parse method and the decimal is Especial value.");
-
- try
- {
- Decimal m1 = -9876543210.9876543210m;
- CultureInfo myCulture = CultureInfo.CurrentCulture;
- string m1ToString = m1.ToString(myCulture);
- Decimal expectValue = m1;
- Decimal actualValue = Decimal.Parse(m1ToString);
- if (actualValue != expectValue)
- {
- TestLibrary.TestFramework.LogError("003.1", "Parse method should return " + expectValue);
- retVal = false;
- }
-
- }
- catch (Exception e)
- {
- TestLibrary.TestFramework.LogError("001.0", "Unexpected exception: " + e);
- retVal = false;
- }
-
- return retVal;
- }
- #endregion
-
- #endregion
-
- public static int Main()
- {
- DecimalParse test = new DecimalParse();
-
- TestLibrary.TestFramework.BeginTestCase("DecimalParse");
-
- if (test.RunTests())
- {
- TestLibrary.TestFramework.EndTestCase();
- TestLibrary.TestFramework.LogInformation("PASS");
- return 100;
- }
- else
- {
- TestLibrary.TestFramework.EndTestCase();
- TestLibrary.TestFramework.LogInformation("FAIL");
- return 0;
- }
- }
- #region private method
- public TypeCode GetExpectValue(Decimal myValue)
- {
- return TypeCode.Decimal;
- }
- #endregion
-}
diff --git a/tests/src/CoreMangLib/cti/system/decimal/decimalparse2.cs b/tests/src/CoreMangLib/cti/system/decimal/decimalparse2.cs
deleted file mode 100644
index 3ff85cf979..0000000000
--- a/tests/src/CoreMangLib/cti/system/decimal/decimalparse2.cs
+++ /dev/null
@@ -1,414 +0,0 @@
-// 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.Globalization;
-/// <summary>
-/// Parse(System.String,System.Globalization.NumberStyles)
-/// </summary>
-public class DecimalParse2
-{
- #region Public Methods
- public bool RunTests()
- {
- bool retVal = true;
-
- TestLibrary.TestFramework.LogInformation("[Positive]");
- retVal = PosTest1() && retVal;
- retVal = PosTest2() && retVal;
- retVal = PosTest3() && retVal;
- TestLibrary.TestFramework.LogInformation("[Negitive]");
- retVal = NegTest1() && retVal;
- retVal = NegTest2() && retVal;
- retVal = NegTest3() && retVal;
- retVal = NegTest4() && retVal;
- retVal = NegTest5() && retVal;
- retVal = NegTest6() && retVal;
- retVal = NegTest7() && retVal;
- return retVal;
- }
-
- #region Positive Test Cases
- public bool PosTest1()
- {
- bool retVal = true;
-
- TestLibrary.TestFramework.BeginScenario("PosTest1: Calling Parse method.");
-
- try
- {
- Decimal m1 = new decimal(TestLibrary.Generator.GetDouble(-55));
- CultureInfo myCulture = CultureInfo.CurrentCulture;
- string m1ToString = m1.ToString(myCulture);
- Decimal expectValue = m1;
- retVal = VerifyHelper(m1, m1ToString, NumberStyles.AllowDecimalPoint, "001.1") & retVal;
- retVal = VerifyHelper(m1, m1ToString, NumberStyles.Any, "001.2") & retVal;
- retVal = VerifyHelper(m1, m1ToString, NumberStyles.Currency, "001.3") & retVal;
- retVal = VerifyHelper(m1, m1ToString, NumberStyles.Float, "001.4") & retVal;
- retVal = VerifyHelper(m1, m1ToString, NumberStyles.Number, "001.5") & retVal;
-
-
-
- }
- catch (Exception e)
- {
- TestLibrary.TestFramework.LogError("001.0", "Unexpected exception: " + e);
- retVal = false;
- }
-
- return retVal;
- }
- public bool PosTest2()
- {
- bool retVal = true;
-
- TestLibrary.TestFramework.BeginScenario("PosTest2: Calling Parse method and the decimal is MaxValue and MinValue.");
-
- try
- {
- Decimal m1 = Decimal.MaxValue;
- CultureInfo myCulture = CultureInfo.CurrentCulture;
- string m1ToString = m1.ToString(myCulture);
- Decimal expectValue = m1;
- Decimal actualValue = Decimal.Parse(m1ToString, NumberStyles.Any);
- if (actualValue != expectValue)
- {
- TestLibrary.TestFramework.LogError("002.1", "Parse method should return " + expectValue);
- retVal = false;
- }
-
- m1 = Decimal.MinValue;
- m1ToString = m1.ToString(myCulture);
- expectValue = m1;
- actualValue = Decimal.Parse(m1ToString,NumberStyles.Any);
- if (actualValue != expectValue)
- {
- TestLibrary.TestFramework.LogError("002.2", "Parse method should return " + expectValue);
- retVal = false;
- }
-
-
-
- }
- catch (Exception e)
- {
- TestLibrary.TestFramework.LogError("001.0", "Unexpected exception: " + e);
- retVal = false;
- }
-
- return retVal;
- }
-
- public bool PosTest3()
- {
- bool retVal = true;
-
- TestLibrary.TestFramework.BeginScenario("PosTest3: Calling Parse method and the decimal is Especial value.");
-
- try
- {
- Decimal m1 = -9876543210.9876543210m;
- CultureInfo myCulture = CultureInfo.CurrentCulture;
- string m1ToString = m1.ToString(myCulture);
- Decimal expectValue = m1;
- Decimal actualValue = Decimal.Parse(m1ToString, NumberStyles.Any);
- if (actualValue != expectValue)
- {
- TestLibrary.TestFramework.LogError("003.1", "Parse method should return " + expectValue);
- retVal = false;
- }
-
- }
- catch (Exception e)
- {
- TestLibrary.TestFramework.LogError("001.0", "Unexpected exception: " + e);
- retVal = false;
- }
-
- return retVal;
- }
- #endregion
- #region Negitive test
- public bool NegTest1()
- {
- bool retVal = true;
-
- TestLibrary.TestFramework.BeginScenario("NegTest1: s is a null reference.");
-
- try
- {
- string m1ToString = null;
-
- Decimal actualValue = Decimal.Parse(m1ToString, NumberStyles.Any);
- TestLibrary.TestFramework.LogError("101.1", "ArgumentNullException should be caught." );
- retVal = false;
- }
- catch (ArgumentNullException)
- {
-
- }
- catch (Exception e)
- {
- TestLibrary.TestFramework.LogError("101.0", "Unexpected exception: " + e);
- retVal = false;
- }
-
- return retVal;
- }
-
- public bool NegTest2()
- {
- bool retVal = true;
-
- TestLibrary.TestFramework.BeginScenario("NegTest2: s is not in the correct format.");
-
- try
- {
- string m1ToString = "ADAAAW";
-
- Decimal actualValue = Decimal.Parse(m1ToString, NumberStyles.Any);
- TestLibrary.TestFramework.LogError("102.1", "FormatException should be caught.");
- retVal = false;
- }
- catch (FormatException)
- {
-
- }
- catch (Exception e)
- {
- TestLibrary.TestFramework.LogError("102.0", "Unexpected exception: " + e);
- retVal = false;
- }
-
- return retVal;
- }
-
- public bool NegTest3()
- {
- bool retVal = true;
-
- TestLibrary.TestFramework.BeginScenario("NegTest3: s represents a number greater than MaxValue.");
-
- try
- {
-
- Decimal myDecimal = decimal.MaxValue;
- CultureInfo myCulture = CultureInfo.CurrentCulture;
- string m1ToString = myDecimal.ToString(myCulture);
- m1ToString = m1ToString + m1ToString;
- Decimal actualValue = Decimal.Parse(m1ToString, NumberStyles.Any);
- TestLibrary.TestFramework.LogError("103.1", "OverflowException should be caught.");
- retVal = false;
- }
- catch (OverflowException)
- {
-
- }
- catch (Exception e)
- {
- TestLibrary.TestFramework.LogError("103.0", "Unexpected exception: " + e);
- retVal = false;
- }
-
- return retVal;
- }
-
- public bool NegTest4()
- {
- bool retVal = true;
-
- TestLibrary.TestFramework.BeginScenario("NegTest4: s represents a number less than MinValue.");
-
- try
- {
-
- Decimal myDecimal = decimal.MinValue;
- CultureInfo myCulture = CultureInfo.CurrentCulture;
- string m1ToString = myDecimal.ToString(myCulture);
- m1ToString = m1ToString + Decimal.Negate(myDecimal).ToString(myCulture);
- Decimal actualValue = Decimal.Parse(m1ToString, NumberStyles.Any);
- TestLibrary.TestFramework.LogError("104.1", "OverflowException should be caught.");
- retVal = false;
- }
- catch (OverflowException)
- {
-
- }
- catch (Exception e)
- {
- TestLibrary.TestFramework.LogError("104.0", "Unexpected exception: " + e);
- retVal = false;
- }
-
- return retVal;
- }
- public bool NegTest5()
- {
- bool retVal = true;
-
- TestLibrary.TestFramework.BeginScenario("NegTest5: not support NumberStyles .");
-
- try
- {
- Decimal m1 = new decimal(TestLibrary.Generator.GetDouble(-55));
- CultureInfo myCulture = CultureInfo.CurrentCulture;
- string m1ToString = m1.ToString(myCulture);
- Decimal expectValue = m1;
- retVal = VerifyNegHelper(m1, m1ToString, NumberStyles.AllowCurrencySymbol, "105.1") & retVal;
- retVal = VerifyNegHelper(m1, m1ToString, NumberStyles.AllowExponent, "105.2") & retVal;
- retVal = VerifyNegHelper(m1, m1ToString, NumberStyles.AllowLeadingSign, "105.4") & retVal;
- retVal = VerifyNegHelper(m1, m1ToString, NumberStyles.AllowLeadingWhite, "105.5") & retVal;
- retVal = VerifyNegHelper(m1, m1ToString, NumberStyles.AllowParentheses, "105.6") & retVal;
- retVal = VerifyNegHelper(m1, m1ToString, NumberStyles.AllowThousands, "105.7") & retVal;
- retVal = VerifyNegHelper(m1, m1ToString, NumberStyles.AllowTrailingSign, "105.8") & retVal;
-
- retVal = VerifyNegHelper(m1, m1ToString, NumberStyles.AllowTrailingWhite, "105.9") & retVal;
- retVal = VerifyNegHelper(m1, m1ToString, NumberStyles.Integer, "105.11") & retVal;
- retVal = VerifyNegHelper(m1, m1ToString, NumberStyles.None, "105.12") & retVal;
- }
-
- catch (Exception e)
- {
- TestLibrary.TestFramework.LogError("105.0", "Unexpected exception: " + e);
- retVal = false;
- }
-
- return retVal;
- }
-
- public bool NegTest6()
- {
- bool retVal = true;
-
- TestLibrary.TestFramework.BeginScenario("NegTest6: style is the AllowHexSpecifier value.");
-
- try
- {
- Decimal m1 = new decimal(TestLibrary.Generator.GetDouble(-55));
- CultureInfo myCulture = CultureInfo.CurrentCulture;
- string m1ToString = m1.ToString(myCulture);
- Decimal expectValue = m1;
- retVal = VerifyNegHexHelper(m1, m1ToString, NumberStyles.AllowHexSpecifier, "106.1") & retVal;
- retVal = VerifyNegHexHelper(m1, m1ToString, NumberStyles.HexNumber, "106.2") & retVal;
-
- }
-
- catch (Exception e)
- {
- TestLibrary.TestFramework.LogError("106.0", "Unexpected exception: " + e);
- retVal = false;
- }
- return retVal;
- }
-
- public bool NegTest7()
- {
- bool retVal = true;
-
- TestLibrary.TestFramework.BeginScenario("NegTest6: style is not a NumberStyles value.");
-
- try
- {
- Decimal m1 = new decimal(TestLibrary.Generator.GetDouble(-55));
- CultureInfo myCulture = CultureInfo.CurrentCulture;
- string m1ToString = m1.ToString(myCulture);
- Decimal expectValue = m1;
- retVal = VerifyNegHexHelper(m1, m1ToString,(NumberStyles)9999, "107.1") & retVal;
-
- }
-
- catch (Exception e)
- {
- TestLibrary.TestFramework.LogError("107.0", "Unexpected exception: " + e);
- retVal = false;
- }
- return retVal;
- }
- #endregion
- #endregion
-
- public static int Main()
- {
- DecimalParse2 test = new DecimalParse2();
-
- TestLibrary.TestFramework.BeginTestCase("DecimalParse2");
-
- if (test.RunTests())
- {
- TestLibrary.TestFramework.EndTestCase();
- TestLibrary.TestFramework.LogInformation("PASS");
- return 100;
- }
- else
- {
- TestLibrary.TestFramework.EndTestCase();
- TestLibrary.TestFramework.LogInformation("FAIL");
- return 0;
- }
- }
- #region private method
- private bool VerifyHelper(Decimal expectValue, string testValue, NumberStyles myNumberStyles, string errorno)
- {
- bool retVal = true;
- try
- {
- Decimal actualValue = Decimal.Parse(testValue, myNumberStyles);
- if (actualValue != expectValue)
- {
- TestLibrary.TestFramework.LogError(errorno, "Parse should return " + expectValue);
- retVal = false;
- }
- }
- catch (Exception e)
- {
- TestLibrary.TestFramework.LogError(errorno + ".0", "Unexpected exception: " + e);
- retVal = false;
- }
- return retVal;
- }
- private bool VerifyNegHelper(Decimal expectValue, string testValue, NumberStyles myNumberStyles, string errorno)
- {
- bool retVal = true;
- try
- {
- Decimal actualValue = Decimal.Parse(testValue, myNumberStyles);
-
- TestLibrary.TestFramework.LogError(errorno, "FormatException should be caught.");
- retVal = false;
-
- }
- catch (FormatException)
- {
-
- }
- catch (Exception e)
- {
- TestLibrary.TestFramework.LogError(errorno + ".0", "Unexpected exception: " + e);
- retVal = false;
- }
- return retVal;
- }
- private bool VerifyNegHexHelper(Decimal expectValue, string testValue, NumberStyles myNumberStyles, string errorno)
- {
- bool retVal = true;
- try
- {
- Decimal actualValue = Decimal.Parse(testValue, myNumberStyles);
-
- TestLibrary.TestFramework.LogError(errorno, "ArgumentException should be caught.");
- retVal = false;
-
- }
- catch (ArgumentException)
- {
-
- }
- catch (Exception e)
- {
- TestLibrary.TestFramework.LogError(errorno + ".0", "Unexpected exception: " + e);
- retVal = false;
- }
- return retVal;
- }
- #endregion
-}
diff --git a/tests/src/CoreMangLib/cti/system/decimal/decimalparse3.cs b/tests/src/CoreMangLib/cti/system/decimal/decimalparse3.cs
deleted file mode 100644
index eec6105916..0000000000
--- a/tests/src/CoreMangLib/cti/system/decimal/decimalparse3.cs
+++ /dev/null
@@ -1,417 +0,0 @@
-// 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.Globalization;
-/// <summary>
-/// Parse(System.String,System.Globalization.NumberStyles,System.IFormatProvider)
-/// </summary>
-public class DecimalParse3
-{
- #region Public Methods
- public bool RunTests()
- {
- bool retVal = true;
-
- TestLibrary.TestFramework.LogInformation("[Positive]");
- retVal = PosTest1() && retVal;
- retVal = PosTest2() && retVal;
- retVal = PosTest3() && retVal;
- TestLibrary.TestFramework.LogInformation("[Negitive]");
- retVal = NegTest1() && retVal;
- retVal = NegTest2() && retVal;
- retVal = NegTest3() && retVal;
- retVal = NegTest4() && retVal;
- retVal = NegTest5() && retVal;
- retVal = NegTest6() && retVal;
- retVal = NegTest7() && retVal;
- return retVal;
- }
-
- #region Positive Test Cases
- public bool PosTest1()
- {
- bool retVal = true;
-
- TestLibrary.TestFramework.BeginScenario("PosTest1: Calling Parse method.");
-
- try
- {
- Decimal m1 = new decimal(TestLibrary.Generator.GetDouble(-55));
- CultureInfo myCulture = CultureInfo.InvariantCulture;
- string m1ToString = m1.ToString(myCulture);
- Decimal expectValue = m1;
- retVal = VerifyHelper(m1, m1ToString, NumberStyles.AllowDecimalPoint, "001.1") & retVal;
- retVal = VerifyHelper(m1, m1ToString, NumberStyles.Any, "001.2") & retVal;
- retVal = VerifyHelper(m1, m1ToString, NumberStyles.Currency, "001.3") & retVal;
- retVal = VerifyHelper(m1, m1ToString, NumberStyles.Float, "001.4") & retVal;
- retVal = VerifyHelper(m1, m1ToString, NumberStyles.Number, "001.5") & retVal;
-
-
-
- }
- catch (Exception e)
- {
- TestLibrary.TestFramework.LogError("001.0", "Unexpected exception: " + e);
- retVal = false;
- }
-
- return retVal;
- }
- public bool PosTest2()
- {
- bool retVal = true;
-
- TestLibrary.TestFramework.BeginScenario("PosTest2: Calling Parse method and the decimal is MaxValue and MinValue.");
-
- try
- {
- Decimal m1 = Decimal.MaxValue;
- CultureInfo myCulture = CultureInfo.CurrentCulture;
- string m1ToString = m1.ToString(myCulture);
- Decimal expectValue = m1;
- Decimal actualValue = Decimal.Parse(m1ToString, NumberStyles.Any, myCulture);
- if (actualValue != expectValue)
- {
- TestLibrary.TestFramework.LogError("002.1", "Parse method should return " + expectValue);
- retVal = false;
- }
-
- m1 = Decimal.MinValue;
- m1ToString = m1.ToString(myCulture);
- expectValue = m1;
- actualValue = Decimal.Parse(m1ToString,NumberStyles.Any);
- if (actualValue != expectValue)
- {
- TestLibrary.TestFramework.LogError("002.2", "Parse method should return " + expectValue);
- retVal = false;
- }
-
-
-
- }
- catch (Exception e)
- {
- TestLibrary.TestFramework.LogError("001.0", "Unexpected exception: " + e);
- retVal = false;
- }
-
- return retVal;
- }
-
- public bool PosTest3()
- {
- bool retVal = true;
-
- TestLibrary.TestFramework.BeginScenario("PosTest3: Calling Parse method and the decimal is Especial value.");
-
- try
- {
- Decimal m1 = -9876543210.9876543210m;
- CultureInfo myCulture = CultureInfo.CurrentCulture;
- string m1ToString = m1.ToString(myCulture);
- Decimal expectValue = m1;
- Decimal actualValue = Decimal.Parse(m1ToString, NumberStyles.Any, myCulture);
- if (actualValue != expectValue)
- {
- TestLibrary.TestFramework.LogError("003.1", "Parse method should return " + expectValue);
- retVal = false;
- }
-
- }
- catch (Exception e)
- {
- TestLibrary.TestFramework.LogError("001.0", "Unexpected exception: " + e);
- retVal = false;
- }
-
- return retVal;
- }
- #endregion
- #region Negitive test
- public bool NegTest1()
- {
- bool retVal = true;
-
- TestLibrary.TestFramework.BeginScenario("NegTest1: s is a null reference.");
-
- try
- {
- string m1ToString = null;
- CultureInfo myCluture = CultureInfo.InvariantCulture;
- Decimal actualValue = Decimal.Parse(m1ToString, NumberStyles.Any, myCluture);
- TestLibrary.TestFramework.LogError("101.1", "ArgumentNullException should be caught." );
- retVal = false;
- }
- catch (ArgumentNullException)
- {
-
- }
- catch (Exception e)
- {
- TestLibrary.TestFramework.LogError("101.0", "Unexpected exception: " + e);
- retVal = false;
- }
-
- return retVal;
- }
-
- public bool NegTest2()
- {
- bool retVal = true;
-
- TestLibrary.TestFramework.BeginScenario("NegTest2: s is not in the correct format.");
-
- try
- {
- string m1ToString = "ADAAAW";
- CultureInfo myCluture = CultureInfo.InvariantCulture;
- Decimal actualValue = Decimal.Parse(m1ToString, NumberStyles.Any, myCluture);
- TestLibrary.TestFramework.LogError("102.1", "FormatException should be caught.");
- retVal = false;
- }
- catch (FormatException)
- {
-
- }
- catch (Exception e)
- {
- TestLibrary.TestFramework.LogError("102.0", "Unexpected exception: " + e);
- retVal = false;
- }
-
- return retVal;
- }
-
- public bool NegTest3()
- {
- bool retVal = true;
-
- TestLibrary.TestFramework.BeginScenario("NegTest3: s represents a number greater than MaxValue.");
-
- try
- {
-
- Decimal myDecimal = decimal.MaxValue;
- CultureInfo myCulture = CultureInfo.CurrentCulture;
- string m1ToString = myDecimal.ToString(myCulture);
- m1ToString = m1ToString + m1ToString;
- Decimal actualValue = Decimal.Parse(m1ToString, NumberStyles.Any, myCulture);
- TestLibrary.TestFramework.LogError("103.1", "OverflowException should be caught.");
- retVal = false;
- }
- catch (OverflowException)
- {
-
- }
- catch (Exception e)
- {
- TestLibrary.TestFramework.LogError("103.0", "Unexpected exception: " + e);
- retVal = false;
- }
-
- return retVal;
- }
-
- public bool NegTest4()
- {
- bool retVal = true;
-
- TestLibrary.TestFramework.BeginScenario("NegTest4: s represents a number less than MinValue.");
-
- try
- {
-
- Decimal myDecimal = decimal.MinValue;
- CultureInfo myCulture = CultureInfo.CurrentCulture;
- string m1ToString = myDecimal.ToString(myCulture);
- m1ToString = m1ToString + Decimal.Negate(myDecimal).ToString(myCulture);
- Decimal actualValue = Decimal.Parse(m1ToString, NumberStyles.Any, myCulture);
- TestLibrary.TestFramework.LogError("104.1", "OverflowException should be caught.");
- retVal = false;
- }
- catch (OverflowException)
- {
-
- }
- catch (Exception e)
- {
- TestLibrary.TestFramework.LogError("104.0", "Unexpected exception: " + e);
- retVal = false;
- }
-
- return retVal;
- }
- public bool NegTest5()
- {
- bool retVal = true;
-
- TestLibrary.TestFramework.BeginScenario("NegTest5: not support NumberStyles .");
-
- try
- {
- Decimal m1 = new decimal(TestLibrary.Generator.GetDouble(-55));
- CultureInfo myCulture = CultureInfo.InvariantCulture;
- string m1ToString = m1.ToString(myCulture);
- Decimal expectValue = m1;
- retVal = VerifyNegHelper(m1, m1ToString, NumberStyles.AllowCurrencySymbol, "105.1") & retVal;
- retVal = VerifyNegHelper(m1, m1ToString, NumberStyles.AllowExponent, "105.2") & retVal;
- retVal = VerifyNegHelper(m1, m1ToString, NumberStyles.AllowLeadingSign, "105.4") & retVal;
- retVal = VerifyNegHelper(m1, m1ToString, NumberStyles.AllowLeadingWhite, "105.5") & retVal;
- retVal = VerifyNegHelper(m1, m1ToString, NumberStyles.AllowParentheses, "105.6") & retVal;
- retVal = VerifyNegHelper(m1, m1ToString, NumberStyles.AllowThousands, "105.7") & retVal;
- retVal = VerifyNegHelper(m1, m1ToString, NumberStyles.AllowTrailingSign, "105.8") & retVal;
-
- retVal = VerifyNegHelper(m1, m1ToString, NumberStyles.AllowTrailingWhite, "105.9") & retVal;
- retVal = VerifyNegHelper(m1, m1ToString, NumberStyles.Integer, "105.11") & retVal;
- retVal = VerifyNegHelper(m1, m1ToString, NumberStyles.None, "105.12") & retVal;
- }
-
- catch (Exception e)
- {
- TestLibrary.TestFramework.LogError("105.0", "Unexpected exception: " + e);
- retVal = false;
- }
-
- return retVal;
- }
-
- public bool NegTest6()
- {
- bool retVal = true;
-
- TestLibrary.TestFramework.BeginScenario("NegTest6: style is the AllowHexSpecifier value.");
-
- try
- {
- Decimal m1 = new decimal(TestLibrary.Generator.GetDouble(-55));
- CultureInfo myCulture = CultureInfo.InvariantCulture;
- string m1ToString = m1.ToString(myCulture);
- Decimal expectValue = m1;
- retVal = VerifyNegHexHelper(m1, m1ToString, NumberStyles.AllowHexSpecifier, "106.1") & retVal;
- retVal = VerifyNegHexHelper(m1, m1ToString, NumberStyles.HexNumber, "106.2") & retVal;
-
- }
-
- catch (Exception e)
- {
- TestLibrary.TestFramework.LogError("106.0", "Unexpected exception: " + e);
- retVal = false;
- }
- return retVal;
- }
-
- public bool NegTest7()
- {
- bool retVal = true;
-
- TestLibrary.TestFramework.BeginScenario("NegTest6: style is not a NumberStyles value.");
-
- try
- {
- Decimal m1 = new decimal(TestLibrary.Generator.GetDouble(-55));
- CultureInfo myCulture = CultureInfo.InvariantCulture;
- string m1ToString = m1.ToString(myCulture);
- Decimal expectValue = m1;
- retVal = VerifyNegHexHelper(m1, m1ToString,(NumberStyles)9999, "107.1") & retVal;
-
- }
-
- catch (Exception e)
- {
- TestLibrary.TestFramework.LogError("107.0", "Unexpected exception: " + e);
- retVal = false;
- }
- return retVal;
- }
- #endregion
- #endregion
-
- public static int Main()
- {
- DecimalParse3 test = new DecimalParse3();
-
- TestLibrary.TestFramework.BeginTestCase("DecimalParse3");
-
- if (test.RunTests())
- {
- TestLibrary.TestFramework.EndTestCase();
- TestLibrary.TestFramework.LogInformation("PASS");
- return 100;
- }
- else
- {
- TestLibrary.TestFramework.EndTestCase();
- TestLibrary.TestFramework.LogInformation("FAIL");
- return 0;
- }
- }
- #region private method
- private bool VerifyHelper(Decimal expectValue, string testValue, NumberStyles myNumberStyles, string errorno)
- {
- bool retVal = true;
- try
- {
- CultureInfo myCluture = CultureInfo.InvariantCulture;
- Decimal actualValue = Decimal.Parse(testValue, myNumberStyles, myCluture);
- if (actualValue != expectValue)
- {
- TestLibrary.TestFramework.LogError(errorno, "Parse should return " + expectValue);
- retVal = false;
- }
- }
- catch (Exception e)
- {
- TestLibrary.TestFramework.LogError(errorno + ".0", "Unexpected exception: " + e);
- retVal = false;
- }
- return retVal;
- }
- private bool VerifyNegHelper(Decimal expectValue, string testValue, NumberStyles myNumberStyles, string errorno)
- {
- bool retVal = true;
- try
- {
- CultureInfo myCluture = CultureInfo.InvariantCulture;
- Decimal actualValue = Decimal.Parse(testValue, myNumberStyles, myCluture);
-
- TestLibrary.TestFramework.LogError(errorno, "FormatException should be caught.");
- retVal = false;
-
- }
- catch (FormatException)
- {
-
- }
- catch (Exception e)
- {
- TestLibrary.TestFramework.LogError(errorno + ".0", "Unexpected exception: " + e);
- retVal = false;
- }
- return retVal;
- }
- private bool VerifyNegHexHelper(Decimal expectValue, string testValue, NumberStyles myNumberStyles, string errorno)
- {
- bool retVal = true;
- try
- {
- CultureInfo myCluture = CultureInfo.InvariantCulture;
- Decimal actualValue = Decimal.Parse(testValue, myNumberStyles, myCluture);
-
- TestLibrary.TestFramework.LogError(errorno, "ArgumentException should be caught.");
- retVal = false;
-
- }
- catch (ArgumentException)
- {
-
- }
- catch (Exception e)
- {
- TestLibrary.TestFramework.LogError(errorno + ".0", "Unexpected exception: " + e);
- retVal = false;
- }
- return retVal;
- }
- #endregion
-}
diff --git a/tests/src/CoreMangLib/cti/system/decimal/decimalparse4.cs b/tests/src/CoreMangLib/cti/system/decimal/decimalparse4.cs
deleted file mode 100644
index 3a17b4b011..0000000000
--- a/tests/src/CoreMangLib/cti/system/decimal/decimalparse4.cs
+++ /dev/null
@@ -1,292 +0,0 @@
-// 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.Globalization;
-/// <summary>
-/// Parse(System.String,System.IFormatProvider)
-/// </summary>
-public class DecimalParse4
-{
- #region Public Methods
- public bool RunTests()
- {
- bool retVal = true;
-
- TestLibrary.TestFramework.LogInformation("[Positive]");
- retVal = PosTest1() && retVal;
- retVal = PosTest2() && retVal;
- retVal = PosTest3() && retVal;
- TestLibrary.TestFramework.LogInformation("[Negitive]");
- retVal = NegTest1() && retVal;
- retVal = NegTest2() && retVal;
- retVal = NegTest3() && retVal;
- retVal = NegTest4() && retVal;
- return retVal;
- }
-
- #region Positive Test Cases
- public bool PosTest1()
- {
- bool retVal = true;
-
- TestLibrary.TestFramework.BeginScenario("PosTest1: Calling Parse method.");
-
- try
- {
- Decimal m1 = new decimal(TestLibrary.Generator.GetDouble(-55));
- CultureInfo myCulture = CultureInfo.CurrentCulture;
- string m1ToString = m1.ToString(myCulture);
- Decimal expectValue = m1;
- Decimal actualValue = Decimal.Parse(m1ToString, myCulture);
- if (actualValue != expectValue)
- {
- TestLibrary.TestFramework.LogError("001.1", "Parse method should return " + expectValue);
- retVal = false;
- }
-
-
- m1 = new decimal(TestLibrary.Generator.GetInt32(-55));
- m1ToString = m1.ToString(myCulture);
- expectValue = m1;
- actualValue = Decimal.Parse(m1ToString,myCulture);
- if (actualValue != expectValue)
- {
- TestLibrary.TestFramework.LogError("001.2", "Parse method should return " + expectValue);
- retVal = false;
- }
-
- m1 = new decimal(TestLibrary.Generator.GetSingle(-55));
- m1ToString = m1.ToString(myCulture);
- expectValue = m1;
- actualValue = Decimal.Parse(m1ToString, myCulture);
- if (actualValue != expectValue)
- {
- TestLibrary.TestFramework.LogError("001.3", "Parse method should return " + expectValue);
- retVal = false;
- }
-
- }
- catch (Exception e)
- {
- TestLibrary.TestFramework.LogError("001.0", "Unexpected exception: " + e);
- retVal = false;
- }
-
- return retVal;
- }
- public bool PosTest2()
- {
- bool retVal = true;
-
- TestLibrary.TestFramework.BeginScenario("PosTest2: Calling Parse method and the decimal is MaxValue and MinValue.");
-
- try
- {
- Decimal m1 = Decimal.MaxValue;
- CultureInfo myCulture = CultureInfo.CurrentCulture;
- string m1ToString = m1.ToString(myCulture);
- Decimal expectValue = m1;
- Decimal actualValue = Decimal.Parse(m1ToString, myCulture);
- if (actualValue != expectValue)
- {
- TestLibrary.TestFramework.LogError("002.1", "Parse method should return " + expectValue);
- TestLibrary.TestFramework.LogInformation("Actual value: " + actualValue.ToString());
- retVal = false;
- }
-
- m1 = Decimal.MinValue;
- m1ToString = m1.ToString(myCulture);
- expectValue = m1;
- actualValue = Decimal.Parse(m1ToString, myCulture);
- if (actualValue != expectValue)
- {
- TestLibrary.TestFramework.LogError("002.2", "Parse method should return " + expectValue);
- TestLibrary.TestFramework.LogInformation("Actual value: " + actualValue.ToString());
- retVal = false;
- }
-
-
-
- }
- catch (Exception e)
- {
- TestLibrary.TestFramework.LogError("001.0", "Unexpected exception: " + e);
- retVal = false;
- }
-
- return retVal;
- }
-
- public bool PosTest3()
- {
- bool retVal = true;
-
- TestLibrary.TestFramework.BeginScenario("PosTest3: Calling Parse method and the decimal is Especial value.");
-
- try
- {
- Decimal m1 = -9876543210.9876543210m;
- CultureInfo myCulture = CultureInfo.InvariantCulture;
- string m1ToString = m1.ToString(myCulture);
- Decimal expectValue = m1;
- Decimal actualValue = Decimal.Parse(m1ToString, myCulture);
- if (actualValue != expectValue)
- {
- TestLibrary.TestFramework.LogError("003.1", "Parse method should return " + expectValue);
- retVal = false;
- }
-
- }
- catch (Exception e)
- {
- TestLibrary.TestFramework.LogError("001.0", "Unexpected exception: " + e);
- retVal = false;
- }
-
- return retVal;
- }
- #endregion
- #region Negitive test
- public bool NegTest1()
- {
- bool retVal = true;
-
- TestLibrary.TestFramework.BeginScenario("NegTest1: s is a null reference.");
-
- try
- {
- string m1ToString = null;
- CultureInfo myCulture = CultureInfo.InvariantCulture;
- Decimal actualValue = Decimal.Parse(m1ToString, myCulture);
- TestLibrary.TestFramework.LogError("101.1", "ArgumentNullException should be caught.");
- retVal = false;
- }
- catch (ArgumentNullException)
- {
-
- }
- catch (Exception e)
- {
- TestLibrary.TestFramework.LogError("101.0", "Unexpected exception: " + e);
- retVal = false;
- }
-
- return retVal;
- }
-
- public bool NegTest2()
- {
- bool retVal = true;
-
- TestLibrary.TestFramework.BeginScenario("NegTest2: s is not in the correct format.");
-
- try
- {
- string m1ToString = "ADAAAW";
- CultureInfo myCulture = CultureInfo.InvariantCulture;
- Decimal actualValue = Decimal.Parse(m1ToString, myCulture);
- TestLibrary.TestFramework.LogError("102.1", "FormatException should be caught.");
- retVal = false;
- }
- catch (FormatException)
- {
-
- }
- catch (Exception e)
- {
- TestLibrary.TestFramework.LogError("102.0", "Unexpected exception: " + e);
- retVal = false;
- }
-
- return retVal;
- }
-
- public bool NegTest3()
- {
- bool retVal = true;
-
- TestLibrary.TestFramework.BeginScenario("NegTest3: s represents a number greater than MaxValue.");
-
- try
- {
-
- Decimal myDecimal = decimal.MaxValue;
- CultureInfo myCulture = CultureInfo.CurrentCulture;
- string m1ToString = myDecimal.ToString(myCulture);
- m1ToString = m1ToString + m1ToString;
- Decimal actualValue = Decimal.Parse(m1ToString, myCulture);
- TestLibrary.TestFramework.LogError("103.1", "OverflowException should be caught.");
- retVal = false;
- }
- catch (OverflowException)
- {
-
- }
- catch (Exception e)
- {
- TestLibrary.TestFramework.LogError("103.0", "Unexpected exception: " + e);
- retVal = false;
- }
-
- return retVal;
- }
-
- public bool NegTest4()
- {
- bool retVal = true;
-
- TestLibrary.TestFramework.BeginScenario("NegTest4: s represents a number less than MinValue.");
-
- try
- {
-
- Decimal myDecimal = decimal.MinValue;
- CultureInfo myCulture = CultureInfo.CurrentCulture;
- string m1ToString = myDecimal.ToString(myCulture);
- m1ToString = m1ToString + Decimal.Negate(myDecimal).ToString(myCulture);
- Decimal actualValue = Decimal.Parse(m1ToString,myCulture);
- TestLibrary.TestFramework.LogError("104.1", "OverflowException should be caught.");
- retVal = false;
- }
- catch (OverflowException)
- {
-
- }
- catch (Exception e)
- {
- TestLibrary.TestFramework.LogError("104.0", "Unexpected exception: " + e);
- retVal = false;
- }
-
- return retVal;
- }
- #endregion
- #endregion
-
- public static int Main()
- {
- DecimalParse4 test = new DecimalParse4();
-
- TestLibrary.TestFramework.BeginTestCase("DecimalParse4");
-
- if (test.RunTests())
- {
- TestLibrary.TestFramework.EndTestCase();
- TestLibrary.TestFramework.LogInformation("PASS");
- return 100;
- }
- else
- {
- TestLibrary.TestFramework.EndTestCase();
- TestLibrary.TestFramework.LogInformation("FAIL");
- return 0;
- }
- }
- #region private method
- public TypeCode GetExpectValue(Decimal myValue)
- {
- return TypeCode.Decimal;
- }
- #endregion
-}
diff --git a/tests/src/CoreMangLib/cti/system/decimal/decimaltryparse.cs b/tests/src/CoreMangLib/cti/system/decimal/decimaltryparse.cs
deleted file mode 100644
index e6203babcf..0000000000
--- a/tests/src/CoreMangLib/cti/system/decimal/decimaltryparse.cs
+++ /dev/null
@@ -1,839 +0,0 @@
-// 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.Globalization;
-
-// Ported to CoreCLR from Co7531TryParse_all.cs
-// Tests Decimal.TryParse(String), Decimal.TryParse(String, NumberStyles, IFormatProvider, ref Decimal)
-// 2003/04/01 KatyK
-// 2007/07/12 adapted by MarielY
-public class Co7531TryParse
-{
- static bool verbose = false;
-
- public static int Main()
- {
- bool passed = true;
-
- try
- {
- // Make the test culture independent
- TestLibrary.Utilities.CurrentCulture = CultureInfo.InvariantCulture;
-
- // Set up NFIs to use
- NumberFormatInfo goodNFI = new NumberFormatInfo();
-
- NumberFormatInfo corruptNFI = new NumberFormatInfo(); // DecimalSeparator == GroupSeparator
- corruptNFI.NumberDecimalSeparator = ".";
- corruptNFI.NumberGroupSeparator = ".";
- corruptNFI.CurrencyDecimalSeparator = ".";
- corruptNFI.CurrencyGroupSeparator = ".";
- corruptNFI.CurrencySymbol = "$";
-
- NumberFormatInfo swappedNFI = new NumberFormatInfo(); // DecimalSeparator & GroupSeparator swapped
- swappedNFI.NumberDecimalSeparator = ".";
- swappedNFI.NumberGroupSeparator = ",";
- swappedNFI.CurrencyDecimalSeparator = ",";
- swappedNFI.CurrencyGroupSeparator = ".";
- swappedNFI.CurrencySymbol = "$";
-
- NumberFormatInfo distinctNFI = new NumberFormatInfo(); // DecimalSeparator & GroupSeparator distinct
- distinctNFI.NumberDecimalSeparator = ".";
- distinctNFI.NumberGroupSeparator = ",";
- distinctNFI.CurrencyDecimalSeparator = ":";
- distinctNFI.CurrencyGroupSeparator = ";";
- distinctNFI.CurrencySymbol = "$";
-
- NumberFormatInfo customNFI = new NumberFormatInfo();
- customNFI.NegativeSign = "^";
-
- NumberFormatInfo ambigNFI = new NumberFormatInfo();
- ambigNFI.NegativeSign = "^";
- ambigNFI.CurrencySymbol = "^";
-
- CultureInfo invariantCulture = CultureInfo.InvariantCulture;
- CultureInfo germanCulture = new CultureInfo("de-DE");
- CultureInfo japaneseCulture;
- try {
- japaneseCulture = new CultureInfo("ja-JP");
- }
- catch (CultureNotFoundException)
- {
- TestLibrary.TestFramework.LogInformation("East Asian Languages are not installed. Skipping Japanese culture test(s).");
- japaneseCulture = null;
- }
-
- // Parse tests included for comparison/regression
- passed &= VerifyDecimalParse("5", 5);
- passed &= VerifyDecimalParse("5 ", 5);
- passed &= VerifyDecimalParse("5\0", 5);
- passed &= VerifyDecimalParse("-5", -5);
- passed &= VerifyDecimalParse("893382737", 893382737);
- passed &= VerifyDecimalParse("-893382737", -893382737);
- passed &= VerifyDecimalParse("1234567891", 1234567891);
- passed &= VerifyDecimalParse("-1234567891", -1234567891);
- passed &= VerifyDecimalParse("123456789123456789", 123456789123456789);
- passed &= VerifyDecimalParse("-123456789123456789", -123456789123456789);
- passed &= VerifyDecimalParse("5", NumberStyles.Integer, CultureInfo.InvariantCulture, 5);
- passed &= VerifyDecimalParse("5 \0", NumberStyles.Integer, CultureInfo.InvariantCulture, 5);
- passed &= VerifyDecimalParse("5\0\0\0", NumberStyles.Integer, CultureInfo.InvariantCulture, 5);
- passed &= VerifyDecimalParse("-5", NumberStyles.Integer, CultureInfo.InvariantCulture, -5);
- passed &= VerifyDecimalParse("5", NumberStyles.Integer, goodNFI, 5);
- passed &= VerifyDecimalParse("5.0", NumberStyles.AllowDecimalPoint, goodNFI, 5.0m);
- passed &= VerifyDecimalParse("5.3", NumberStyles.AllowDecimalPoint, goodNFI, 5.3m);
- passed &= VerifyDecimalParse("123456789123456789123", 123456789123456789123m);
- passed &= VerifyDecimalParse("-123456789123456789123", -123456789123456789123m);
- passed &= VerifyDecimalParse("18446744073709551615", 18446744073709551615);
- passed &= VerifyDecimalParse("79228162514264337593543950335", 79228162514264337593543950335m);
- passed &= VerifyDecimalParse("-79228162514264337593543950335", -79228162514264337593543950335m);
- passed &= VerifyDecimalParse("5.555555555", 5.555555555m);
- passed &= VerifyDecimalParse("1.000000", 1.000000m);
- passed &= VerifyDecimalParse("123", NumberStyles.Integer, germanCulture, 123);
- passed &= VerifyDecimalParse("123", NumberStyles.Integer, japaneseCulture, 123);
- passed &= VerifyDecimalParse("123.456", NumberStyles.Any, germanCulture, 123456);
- passed &= VerifyDecimalParse("123,456", NumberStyles.Any, japaneseCulture, 123456);
- passed &= VerifyDecimalParse("123,456", NumberStyles.AllowDecimalPoint, germanCulture, 123.456m);
- passed &= VerifyDecimalParse("123.456", NumberStyles.AllowDecimalPoint, japaneseCulture, 123.456m);
- passed &= VerifyDecimalParse("5,23 " + germanCulture.NumberFormat.CurrencySymbol, NumberStyles.Any, germanCulture, 5.23m); // currency
- passed &= VerifyDecimalParse("5.23 " + germanCulture.NumberFormat.CurrencySymbol, NumberStyles.Any, germanCulture, 523); // currency
- //
- passed &= VerifyDecimalParse("5", NumberStyles.Integer, corruptNFI, 5);
- passed &= VerifyDecimalParse("5", NumberStyles.Number, corruptNFI, 5);
- passed &= VerifyDecimalParse("5.3", NumberStyles.Number, corruptNFI, 5.3m);
- passed &= VerifyDecimalParseException("5,3", NumberStyles.Number, corruptNFI, typeof(FormatException));
- passed &= VerifyDecimalParseException("5.2.3", NumberStyles.Number, corruptNFI, typeof(FormatException));
- passed &= VerifyDecimalParse("$5.3", NumberStyles.Currency, corruptNFI, 5.3m);
- passed &= VerifyDecimalParseException("$5,3", NumberStyles.Currency, corruptNFI, typeof(FormatException));
- passed &= VerifyDecimalParseException("$5.2.3", NumberStyles.Currency, corruptNFI, typeof(FormatException));
- passed &= VerifyDecimalParse("5.3", NumberStyles.Currency, corruptNFI, 5.3m);
- passed &= VerifyDecimalParseException("5,3", NumberStyles.Currency, corruptNFI, typeof(FormatException));
- passed &= VerifyDecimalParseException("5.2.3", NumberStyles.Currency, corruptNFI, typeof(FormatException));
- passed &= VerifyDecimalParse("5.3", NumberStyles.Any, corruptNFI, 5.3m);
- passed &= VerifyDecimalParseException("5,3", NumberStyles.Any, corruptNFI, typeof(FormatException));
- passed &= VerifyDecimalParseException("5.2.3", NumberStyles.Any, corruptNFI, typeof(FormatException));
- //
- passed &= VerifyDecimalParse("5", NumberStyles.Integer, swappedNFI, 5);
- passed &= VerifyDecimalParseException("1,234", NumberStyles.Integer, swappedNFI, typeof(FormatException));
- passed &= VerifyDecimalParse("5", NumberStyles.Number, swappedNFI, 5);
- passed &= VerifyDecimalParse("5.0", NumberStyles.Number, swappedNFI, 5.0m);
- passed &= VerifyDecimalParse("1,234", NumberStyles.Number, swappedNFI, 1234);
- passed &= VerifyDecimalParse("1,234.0", NumberStyles.Number, swappedNFI, 1234.0m);
- passed &= VerifyDecimalParseException("5.000.000", NumberStyles.Number, swappedNFI, typeof(FormatException));
- passed &= VerifyDecimalParseException("5.000,00", NumberStyles.Number, swappedNFI, typeof(FormatException));
- passed &= VerifyDecimalParse("5.000", NumberStyles.Currency, swappedNFI, 5); //???
- passed &= VerifyDecimalParseException("5.000,00", NumberStyles.Currency, swappedNFI, typeof(FormatException)); //???
- passed &= VerifyDecimalParse("$5.000", NumberStyles.Currency, swappedNFI, 5000);
- passed &= VerifyDecimalParse("$5.000,00", NumberStyles.Currency, swappedNFI, 5000);
- passed &= VerifyDecimalParse("5.000", NumberStyles.Any, swappedNFI, 5); //?
- passed &= VerifyDecimalParseException("5.000,00", NumberStyles.Any, swappedNFI, typeof(FormatException)); //?
- passed &= VerifyDecimalParse("$5.000", NumberStyles.Any, swappedNFI, 5000);
- passed &= VerifyDecimalParse("$5.000,00", NumberStyles.Any, swappedNFI, 5000);
- passed &= VerifyDecimalParse("5,0", NumberStyles.Currency, swappedNFI, 5);
- passed &= VerifyDecimalParse("$5,0", NumberStyles.Currency, swappedNFI, 5);
- passed &= VerifyDecimalParse("5,000", NumberStyles.Currency, swappedNFI, 5);
- passed &= VerifyDecimalParse("$5,000", NumberStyles.Currency, swappedNFI, 5);
- passed &= VerifyDecimalParseException("5,000.0", NumberStyles.Currency, swappedNFI, typeof(FormatException));
- passed &= VerifyDecimalParseException("$5,000.0", NumberStyles.Currency, swappedNFI, typeof(FormatException));
- passed &= VerifyDecimalParse("5,000", NumberStyles.Any, swappedNFI, 5);
- passed &= VerifyDecimalParse("$5,000", NumberStyles.Any, swappedNFI, 5);
- passed &= VerifyDecimalParseException("5,000.0", NumberStyles.Any, swappedNFI, typeof(FormatException));
- passed &= VerifyDecimalParseException("$5,000.0", NumberStyles.Any, swappedNFI, typeof(FormatException));
- //
- passed &= VerifyDecimalParse("5.0", NumberStyles.Number, distinctNFI, 5);
- passed &= VerifyDecimalParse("1,234.0", NumberStyles.Number, distinctNFI, 1234);
- passed &= VerifyDecimalParse("5.0", NumberStyles.Currency, distinctNFI, 5);
- passed &= VerifyDecimalParse("1,234.0", NumberStyles.Currency, distinctNFI, 1234);
- passed &= VerifyDecimalParse("5.0", NumberStyles.Any, distinctNFI, 5);
- passed &= VerifyDecimalParse("1,234.0", NumberStyles.Any, distinctNFI, 1234);
- passed &= VerifyDecimalParseException("$5.0", NumberStyles.Currency, distinctNFI, typeof(FormatException));
- passed &= VerifyDecimalParseException("$5.0", NumberStyles.Any, distinctNFI, typeof(FormatException));
- passed &= VerifyDecimalParseException("5:0", NumberStyles.Number, distinctNFI, typeof(FormatException));
- passed &= VerifyDecimalParseException("5;0", NumberStyles.Number, distinctNFI, typeof(FormatException));
- passed &= VerifyDecimalParseException("$5:0", NumberStyles.Number, distinctNFI, typeof(FormatException));
- passed &= VerifyDecimalParse("5:0", NumberStyles.Currency, distinctNFI, 5);
- passed &= VerifyDecimalParse("5:000", NumberStyles.Currency, distinctNFI, 5);
- passed &= VerifyDecimalParse("5;000", NumberStyles.Currency, distinctNFI, 5000);
- passed &= VerifyDecimalParse("$5:0", NumberStyles.Currency, distinctNFI, 5);
- passed &= VerifyDecimalParse("$5;0", NumberStyles.Currency, distinctNFI, 50);
- passed &= VerifyDecimalParse("5:0", NumberStyles.Any, distinctNFI, 5);
- passed &= VerifyDecimalParse("5;0", NumberStyles.Any, distinctNFI, 50);
- passed &= VerifyDecimalParse("$5:0", NumberStyles.Any, distinctNFI, 5);
- passed &= VerifyDecimalParse("$5;0", NumberStyles.Any, distinctNFI, 50);
- passed &= VerifyDecimalParseException("123,456;789.0", NumberStyles.Number, distinctNFI, typeof(FormatException));
- passed &= VerifyDecimalParse("123,456;789.0", NumberStyles.Currency, distinctNFI, 123456789);
- passed &= VerifyDecimalParse("123,456;789.0", NumberStyles.Any, distinctNFI, 123456789);
- passed &= VerifyDecimalParseException("$123,456;789.0", NumberStyles.Any, distinctNFI, typeof(FormatException));
- //
- passed &= VerifyDecimalParseException("79228162514264337593543950336", typeof(OverflowException));
- passed &= VerifyDecimalParseException("-79228162514264337593543950336", typeof(OverflowException));
- passed &= VerifyDecimalParseException("Garbage", typeof(FormatException));
- passed &= VerifyDecimalParseException("5\0Garbage", typeof(FormatException));
- passed &= VerifyDecimalParseException(null, typeof(ArgumentNullException));
- passed &= VerifyDecimalParseException("FF", NumberStyles.HexNumber, goodNFI, typeof(ArgumentException));
- passed &= VerifyDecimalParseException("4", (NumberStyles)(-1), typeof(ArgumentException));
- passed &= VerifyDecimalParseException("4", (NumberStyles)0x10000, typeof(ArgumentException));
- passed &= VerifyDecimalParseException("4", (NumberStyles)(-1), CultureInfo.InvariantCulture, typeof(ArgumentException));
- passed &= VerifyDecimalParseException("4", (NumberStyles)0x10000, CultureInfo.InvariantCulture, typeof(ArgumentException));
- passed &= VerifyDecimalParseException("123,000,000,000,000,000,000", NumberStyles.Any, germanCulture, typeof(FormatException));
- passed &= VerifyDecimalParseException("123.000.000.000.000.000.000", NumberStyles.Any, japaneseCulture, typeof(FormatException));
- passed &= VerifyDecimalParseException("5,00 \u20AC", NumberStyles.Integer, germanCulture, typeof(FormatException)); // currency
-
- // Underflow cases - see VSWhidbey #576556
- Decimal zeroScale28 = new Decimal(0, 0, 0, false, 28);
- Decimal zeroScale27 = new Decimal(0, 0, 0, false, 27);
- passed &= VerifyExactDecimalParse("0E-27", NumberStyles.AllowExponent, zeroScale27);
- passed &= VerifyExactDecimalParse("0E-28", NumberStyles.AllowExponent, zeroScale28);
- passed &= VerifyExactDecimalParse("0E-29", NumberStyles.AllowExponent, zeroScale28);
- passed &= VerifyExactDecimalParse("0E-30", NumberStyles.AllowExponent, zeroScale28);
- passed &= VerifyExactDecimalParse("0E-31", NumberStyles.AllowExponent, zeroScale28);
- passed &= VerifyExactDecimalParse("0E-50", NumberStyles.AllowExponent, zeroScale28);
- passed &= VerifyExactDecimalParse("0E-100", NumberStyles.AllowExponent, zeroScale28);
- passed &= VerifyExactDecimalParse("0.000000000000000000000000000", zeroScale27);
- passed &= VerifyExactDecimalParse("0.0000000000000000000000000000", zeroScale28); //28
- passed &= VerifyExactDecimalParse("0.00000000000000000000000000000", zeroScale28); //29
- passed &= VerifyExactDecimalParse("0.000000000000000000000000000000", zeroScale28); //30
- passed &= VerifyExactDecimalParse("0.0000000000000000000000000000000", zeroScale28); //31
- passed &= VerifyExactDecimalParse("0.0", new Decimal(0, 0, 0, false, 1));
- passed &= VerifyExactDecimalParse("0E-15", NumberStyles.AllowExponent, new Decimal(0, 0, 0, false, 15));
- passed &= VerifyExactDecimalParse("0", Decimal.Zero);
-
- Decimal oneScale27 = new Decimal(1, 0, 0, false, 27);
- Decimal oneScale28 = new Decimal(1, 0, 0, false, 28);
-
- passed &= VerifyExactDecimalParse("1E-27", NumberStyles.AllowExponent, oneScale27);
- passed &= VerifyExactDecimalParse("1E-28", NumberStyles.AllowExponent, oneScale28);
- passed &= VerifyExactDecimalParse("1E-29", NumberStyles.AllowExponent, zeroScale28);
- passed &= VerifyExactDecimalParse("1E-30", NumberStyles.AllowExponent, zeroScale28);
- passed &= VerifyExactDecimalParse("1E-31", NumberStyles.AllowExponent, zeroScale28);
- passed &= VerifyExactDecimalParse("1E-50", NumberStyles.AllowExponent, zeroScale28);
- passed &= VerifyExactDecimalParse("1E-100", NumberStyles.AllowExponent, zeroScale28);
-
- passed &= VerifyExactDecimalParse("1E-27", NumberStyles.AllowExponent, invariantCulture, oneScale27);
- passed &= VerifyExactDecimalParse("1E-28", NumberStyles.AllowExponent, invariantCulture, oneScale28);
- passed &= VerifyExactDecimalParse("1E-29", NumberStyles.AllowExponent, invariantCulture, zeroScale28);
- passed &= VerifyExactDecimalParse("1E-30", NumberStyles.AllowExponent, invariantCulture, zeroScale28);
- passed &= VerifyExactDecimalParse("1E-31", NumberStyles.AllowExponent, invariantCulture, zeroScale28);
- passed &= VerifyExactDecimalParse("1E-50", NumberStyles.AllowExponent, invariantCulture, zeroScale28);
- passed &= VerifyExactDecimalParse("1E-100", NumberStyles.AllowExponent, invariantCulture, zeroScale28);
- passed &= VerifyExactDecimalParse("0E-27", NumberStyles.AllowExponent, invariantCulture, zeroScale27);
- passed &= VerifyExactDecimalParse("0E-28", NumberStyles.AllowExponent, invariantCulture, zeroScale28);
- passed &= VerifyExactDecimalParse("0E-29", NumberStyles.AllowExponent, invariantCulture, zeroScale28);
- passed &= VerifyExactDecimalParse("0E-30", NumberStyles.AllowExponent, invariantCulture, zeroScale28);
- passed &= VerifyExactDecimalParse("0E-31", NumberStyles.AllowExponent, invariantCulture, zeroScale28);
- passed &= VerifyExactDecimalParse("0E-50", NumberStyles.AllowExponent, invariantCulture, zeroScale28);
- passed &= VerifyExactDecimalParse("0E-100", NumberStyles.AllowExponent, invariantCulture, zeroScale28);
-
- // make sure parse lines up with compiler
- //passed &= VerifyExactDecimalParse("0E-50", NumberStyles.AllowExponent, 0E-50m); // V2->V4 compiler change
- passed &= VerifyExactDecimalParse("1E-50", NumberStyles.AllowExponent, 1E-50m);
- passed &= VerifyExactDecimalParse("2E-100", NumberStyles.AllowExponent, 2E-100m);
- passed &= VerifyExactDecimalParse("100E-29", NumberStyles.AllowExponent, 100E-29m);
- passed &= VerifyExactDecimalParse("200E-29", NumberStyles.AllowExponent, 200E-29m);
- passed &= VerifyExactDecimalParse("500E-29", NumberStyles.AllowExponent, 500E-29m);
- passed &= VerifyExactDecimalParse("900E-29", NumberStyles.AllowExponent, 900E-29m);
- passed &= VerifyExactDecimalParse("1900E-29", NumberStyles.AllowExponent, 1900E-29m);
- passed &= VerifyExactDecimalParse("10900E-29", NumberStyles.AllowExponent, 10900E-29m);
- passed &= VerifyExactDecimalParse("10900E-30", NumberStyles.AllowExponent, 10900E-30m);
- passed &= VerifyExactDecimalParse("10900E-31", NumberStyles.AllowExponent, 10900E-31m);
- passed &= VerifyExactDecimalParse("10900E-32", NumberStyles.AllowExponent, 10900E-32m);
- passed &= VerifyExactDecimalParse("10900E-33", NumberStyles.AllowExponent, 10900E-33m);
- passed &= VerifyExactDecimalParse("10900E-34", NumberStyles.AllowExponent, 10900E-34m);
- passed &= VerifyExactDecimalParse("10900E-340", NumberStyles.AllowExponent, 10900E-340m);
- passed &= VerifyExactDecimalParse("10900E-512", NumberStyles.AllowExponent, 10900E-512m);
- passed &= VerifyExactDecimalParse("10900E-678", NumberStyles.AllowExponent, 10900E-678m);
- passed &= VerifyExactDecimalParse("10900E-999", NumberStyles.AllowExponent, 10900E-999m);
-
-
- /////////// TryParse(String)
- //// Pass cases
- passed &= VerifyDecimalTryParse("5", 5, true);
- passed &= VerifyDecimalTryParse(" 5 ", 5, true);
- passed &= VerifyDecimalTryParse("-5", -5, true);
- passed &= VerifyDecimalTryParse("5\0", 5, true);
- passed &= VerifyDecimalTryParse("5 \0", 5, true);
- passed &= VerifyDecimalTryParse("5\0\0\0", 5, true);
- passed &= VerifyDecimalTryParse("893382737", 893382737, true);
- passed &= VerifyDecimalTryParse("-893382737", -893382737, true);
- passed &= VerifyDecimalTryParse("1234567891", 1234567891, true);
- passed &= VerifyDecimalTryParse("-1234567891", -1234567891, true);
- passed &= VerifyDecimalTryParse("123456789123456789", 123456789123456789, true);
- passed &= VerifyDecimalTryParse("-123456789123456789", -123456789123456789, true);
- passed &= VerifyDecimalTryParse("123456789123456789123", 123456789123456789123m, true);
- passed &= VerifyDecimalTryParse("-123456789123456789123", -123456789123456789123m, true);
- passed &= VerifyDecimalTryParse("18446744073709551615", 18446744073709551615, true);
- passed &= VerifyDecimalTryParse("79228162514264337593543950335", 79228162514264337593543950335m, true);
- passed &= VerifyDecimalTryParse("-79228162514264337593543950335", -79228162514264337593543950335m, true);
- passed &= VerifyDecimalTryParse("7.3", 7.3m, true);
- passed &= VerifyDecimalTryParse(".297", 0.297m, true);
- passed &= VerifyDecimalTryParse("5.555555555", 5.555555555m, true);
- passed &= VerifyDecimalTryParse("1.000000", 1.000000m, true);
-
- //// Fail cases
- passed &= VerifyDecimalTryParse(null, 0, false);
- passed &= VerifyDecimalTryParse("", 0, false);
- passed &= VerifyDecimalTryParse("Garbage", 0, false);
- passed &= VerifyDecimalTryParse("5\0Garbage", 0, false);
- passed &= VerifyDecimalTryParse("FF", 0, false);
- passed &= VerifyDecimalTryParse("23 5", 0, false);
- passed &= VerifyDecimalTryParse("NaN", 0, false);
- passed &= VerifyDecimalTryParse("Infinity", 0, false);
- passed &= VerifyDecimalTryParse("-Infinity", 0, false);
- passed &= VerifyDecimalTryParse("79228162514264337593543950336", 0, false);
- passed &= VerifyDecimalTryParse("-79228162514264337593543950336", 0, false);
- passed &= VerifyDecimalTryParse("1.234+E05", 0, false);
- passed &= VerifyDecimalTryParse("1.234E+05", 0, false);
-
-
- /////////// TryParse(TryParse(String, NumberStyles, IFormatProvider, ref Decimal)
- //// Pass cases
- passed &= VerifyDecimalTryParse("5", NumberStyles.Integer, CultureInfo.InvariantCulture, 5, true);
- passed &= VerifyDecimalTryParse("-5", NumberStyles.Integer, CultureInfo.InvariantCulture, -5, true);
- // Variations on NumberStyles
- passed &= VerifyDecimalTryParse(" 5", NumberStyles.AllowLeadingWhite, goodNFI, 5, true);
- passed &= VerifyDecimalTryParse("5", NumberStyles.Number, goodNFI, 5, true);
- passed &= VerifyDecimalTryParse("5.0", NumberStyles.AllowDecimalPoint, goodNFI, 5.0m, true);
- passed &= VerifyDecimalTryParse("5.3", NumberStyles.AllowDecimalPoint, goodNFI, 5.3m, true);
- // Variations on IFP
- passed &= VerifyDecimalTryParse("5", NumberStyles.Integer, goodNFI, 5, true);
- passed &= VerifyDecimalTryParse("5", NumberStyles.Integer, null, 5, true);
- passed &= VerifyDecimalTryParse("5", NumberStyles.Integer, new DateTimeFormatInfo(), 5, true);
- passed &= VerifyDecimalTryParse("^42", NumberStyles.Any, customNFI, -42, true);
- passed &= VerifyDecimalTryParse("123", NumberStyles.Integer, germanCulture, 123, true);
- passed &= VerifyDecimalTryParse("123", NumberStyles.Integer, japaneseCulture, 123, true);
- passed &= VerifyDecimalTryParse("123.456", NumberStyles.Any, germanCulture, 123456, true);
- passed &= VerifyDecimalTryParse("123,456", NumberStyles.Any, japaneseCulture, 123456, true);
- passed &= VerifyDecimalTryParse("123,456", NumberStyles.AllowDecimalPoint, germanCulture, 123.456m, true);
- passed &= VerifyDecimalTryParse("123.456", NumberStyles.AllowDecimalPoint, japaneseCulture, 123.456m, true);
- passed &= VerifyDecimalTryParse("5,23 " + germanCulture.NumberFormat.CurrencySymbol, NumberStyles.Any, germanCulture, 5.23m, true); // currency
- passed &= VerifyDecimalTryParse("5.23 " + germanCulture.NumberFormat.CurrencySymbol, NumberStyles.Any, germanCulture, 523, true); // currency
- //
- //// Fail cases
- passed &= VerifyDecimalTryParse("-79228162514264337593543950336", NumberStyles.Integer, CultureInfo.InvariantCulture, 0, false);
- passed &= VerifyDecimalTryParse("-42", NumberStyles.Any, customNFI, 0, false);
- passed &= VerifyDecimalTryParse("5 ", NumberStyles.AllowLeadingWhite, goodNFI, 0, false);
- passed &= VerifyDecimalTryParse("1.234+E05", NumberStyles.AllowExponent, goodNFI, 0, false);
- passed &= VerifyDecimalTryParse("5.3", NumberStyles.None, goodNFI, 0, false);
-
- //// Exception cases
- passed &= VerifyDecimalTryParseException("12", NumberStyles.HexNumber, CultureInfo.InvariantCulture, typeof(ArgumentException));
- passed &= VerifyDecimalTryParseException("5", NumberStyles.AllowHexSpecifier | NumberStyles.AllowParentheses, null, typeof(ArgumentException));
- passed &= VerifyDecimalTryParseException("4", (NumberStyles)(-1), CultureInfo.InvariantCulture, typeof(ArgumentException));
- passed &= VerifyDecimalTryParseException("4", (NumberStyles)0x10000, CultureInfo.InvariantCulture, typeof(ArgumentException));
-
- // NumberStyles/NFI variations
- //
- passed &= VerifyDecimalTryParse("5", NumberStyles.Integer, corruptNFI, 5, true);
- passed &= VerifyDecimalTryParse("5", NumberStyles.Number, corruptNFI, 5, true);
- passed &= VerifyDecimalTryParse("5.3", NumberStyles.Number, corruptNFI, 5.3m, true);
- passed &= VerifyDecimalTryParse("5,3", NumberStyles.Number, corruptNFI, 0, false);
- passed &= VerifyDecimalTryParse("5.2.3", NumberStyles.Number, corruptNFI, 0, false);
- passed &= VerifyDecimalTryParse("$5.3", NumberStyles.Currency, corruptNFI, 5.3m, true);
- passed &= VerifyDecimalTryParse("$5,3", NumberStyles.Currency, corruptNFI, 0, false);
- passed &= VerifyDecimalTryParse("$5.2.3", NumberStyles.Currency, corruptNFI, 0, false);
- passed &= VerifyDecimalTryParse("5.3", NumberStyles.Currency, corruptNFI, 5.3m, true);
- passed &= VerifyDecimalTryParse("5,3", NumberStyles.Currency, corruptNFI, 0, false);
- passed &= VerifyDecimalTryParse("5.2.3", NumberStyles.Currency, corruptNFI, 0, false);
- passed &= VerifyDecimalTryParse("5.3", NumberStyles.Any, corruptNFI, 5.3m, true);
- passed &= VerifyDecimalTryParse("5,3", NumberStyles.Any, corruptNFI, 0, false);
- passed &= VerifyDecimalTryParse("5.2.3", NumberStyles.Any, corruptNFI, 0, false);
- //
- passed &= VerifyDecimalTryParse("5", NumberStyles.Integer, swappedNFI, 5, true);
- passed &= VerifyDecimalTryParse("1,234", NumberStyles.Integer, swappedNFI, 0, false);
- passed &= VerifyDecimalTryParse("5", NumberStyles.Number, swappedNFI, 5, true);
- passed &= VerifyDecimalTryParse("5.0", NumberStyles.Number, swappedNFI, 5, true);
- passed &= VerifyDecimalTryParse("1,234", NumberStyles.Number, swappedNFI, 1234, true);
- passed &= VerifyDecimalTryParse("1,234.0", NumberStyles.Number, swappedNFI, 1234, true);
- passed &= VerifyDecimalTryParse("5.000.000", NumberStyles.Number, swappedNFI, 0, false);
- passed &= VerifyDecimalTryParse("5.000,00", NumberStyles.Number, swappedNFI, 0, false);
- passed &= VerifyDecimalTryParse("5.000", NumberStyles.Currency, swappedNFI, 5, true); //???
- passed &= VerifyDecimalTryParse("5.000,00", NumberStyles.Currency, swappedNFI, 0, false); //???
- passed &= VerifyDecimalTryParse("$5.000", NumberStyles.Currency, swappedNFI, 5000, true);
- passed &= VerifyDecimalTryParse("$5.000,00", NumberStyles.Currency, swappedNFI, 5000, true);
- passed &= VerifyDecimalTryParse("5.000", NumberStyles.Any, swappedNFI, 5, true); //?
- passed &= VerifyDecimalTryParse("5.000,00", NumberStyles.Any, swappedNFI, 0, false); //?
- passed &= VerifyDecimalTryParse("$5.000", NumberStyles.Any, swappedNFI, 5000, true);
- passed &= VerifyDecimalTryParse("$5.000,00", NumberStyles.Any, swappedNFI, 5000, true);
- passed &= VerifyDecimalTryParse("5,0", NumberStyles.Currency, swappedNFI, 5, true);
- passed &= VerifyDecimalTryParse("$5,0", NumberStyles.Currency, swappedNFI, 5, true);
- passed &= VerifyDecimalTryParse("5,000", NumberStyles.Currency, swappedNFI, 5, true);
- passed &= VerifyDecimalTryParse("$5,000", NumberStyles.Currency, swappedNFI, 5, true);
- passed &= VerifyDecimalTryParse("5,000.0", NumberStyles.Currency, swappedNFI, 0, false);
- passed &= VerifyDecimalTryParse("$5,000.0", NumberStyles.Currency, swappedNFI, 0, false);
- passed &= VerifyDecimalTryParse("5,000", NumberStyles.Any, swappedNFI, 5, true);
- passed &= VerifyDecimalTryParse("$5,000", NumberStyles.Any, swappedNFI, 5, true);
- passed &= VerifyDecimalTryParse("5,000.0", NumberStyles.Any, swappedNFI, 0, false);
- passed &= VerifyDecimalTryParse("$5,000.0", NumberStyles.Any, swappedNFI, 0, false);
- //
- passed &= VerifyDecimalTryParse("5.0", NumberStyles.Number, distinctNFI, 5, true);
- passed &= VerifyDecimalTryParse("1,234.0", NumberStyles.Number, distinctNFI, 1234, true);
- passed &= VerifyDecimalTryParse("5.0", NumberStyles.Currency, distinctNFI, 5, true);
- passed &= VerifyDecimalTryParse("1,234.0", NumberStyles.Currency, distinctNFI, 1234, true);
- passed &= VerifyDecimalTryParse("5.0", NumberStyles.Any, distinctNFI, 5, true);
- passed &= VerifyDecimalTryParse("1,234.0", NumberStyles.Any, distinctNFI, 1234, true);
- passed &= VerifyDecimalTryParse("$5.0", NumberStyles.Currency, distinctNFI, 0, false);
- passed &= VerifyDecimalTryParse("$5.0", NumberStyles.Any, distinctNFI, 0, false);
- passed &= VerifyDecimalTryParse("5:0", NumberStyles.Number, distinctNFI, 0, false);
- passed &= VerifyDecimalTryParse("5;0", NumberStyles.Number, distinctNFI, 0, false);
- passed &= VerifyDecimalTryParse("$5:0", NumberStyles.Number, distinctNFI, 0, false);
- passed &= VerifyDecimalTryParse("5:0", NumberStyles.Currency, distinctNFI, 5, true);
- passed &= VerifyDecimalTryParse("5:000", NumberStyles.Currency, distinctNFI, 5, true);
- passed &= VerifyDecimalTryParse("5;000", NumberStyles.Currency, distinctNFI, 5000, true);
- passed &= VerifyDecimalTryParse("$5:0", NumberStyles.Currency, distinctNFI, 5, true);
- passed &= VerifyDecimalTryParse("$5;0", NumberStyles.Currency, distinctNFI, 50, true);
- passed &= VerifyDecimalTryParse("5:0", NumberStyles.Any, distinctNFI, 5, true);
- passed &= VerifyDecimalTryParse("5;0", NumberStyles.Any, distinctNFI, 50, true);
- passed &= VerifyDecimalTryParse("$5:0", NumberStyles.Any, distinctNFI, 5, true);
- passed &= VerifyDecimalTryParse("$5;0", NumberStyles.Any, distinctNFI, 50, true);
- passed &= VerifyDecimalTryParse("123,456;789.0", NumberStyles.Number, distinctNFI, 0, false);
- passed &= VerifyDecimalTryParse("123,456;789.0", NumberStyles.Currency, distinctNFI, 123456789, true);
- passed &= VerifyDecimalTryParse("123,456;789.0", NumberStyles.Any, distinctNFI, 123456789, true);
- passed &= VerifyDecimalTryParse("$123,456;789.0", NumberStyles.Any, distinctNFI, 0, false);
-
-
- // Underflow cases - see VSWhidbey #576556
- passed &= VerifyExactDecimalTryParse("0E-27", NumberStyles.AllowExponent, invariantCulture, zeroScale27, true);
- passed &= VerifyExactDecimalTryParse("0E-28", NumberStyles.AllowExponent, invariantCulture, zeroScale28, true);
- passed &= VerifyExactDecimalTryParse("0E-29", NumberStyles.AllowExponent, invariantCulture, zeroScale28, true);
- passed &= VerifyExactDecimalTryParse("0E-30", NumberStyles.AllowExponent, invariantCulture, zeroScale28, true);
- passed &= VerifyExactDecimalTryParse("0E-31", NumberStyles.AllowExponent, invariantCulture, zeroScale28, true);
- passed &= VerifyExactDecimalTryParse("0E-50", NumberStyles.AllowExponent, invariantCulture, zeroScale28, true);
- passed &= VerifyExactDecimalTryParse("0E-100", NumberStyles.AllowExponent, invariantCulture, zeroScale28, true);
- passed &= VerifyExactDecimalTryParse("0.000000000000000000000000000", zeroScale27, true);
- passed &= VerifyExactDecimalTryParse("0.0000000000000000000000000000", zeroScale28, true); //28
- passed &= VerifyExactDecimalTryParse("0.00000000000000000000000000000", zeroScale28, true); //29
- passed &= VerifyExactDecimalTryParse("0.000000000000000000000000000000", zeroScale28, true); //30
- passed &= VerifyExactDecimalTryParse("0.0000000000000000000000000000000", zeroScale28, true); //31
- passed &= VerifyExactDecimalTryParse("0.0", new Decimal(0, 0, 0, false, 1), true);
- passed &= VerifyExactDecimalTryParse("0E-15", NumberStyles.AllowExponent, invariantCulture, new Decimal(0, 0, 0, false, 15), true);
- passed &= VerifyExactDecimalTryParse("0", Decimal.Zero, true);
-
- passed &= VerifyExactDecimalTryParse("1E-27", NumberStyles.AllowExponent, invariantCulture, oneScale27, true);
- passed &= VerifyExactDecimalTryParse("1E-28", NumberStyles.AllowExponent, invariantCulture, oneScale28, true);
- passed &= VerifyExactDecimalTryParse("1E-29", NumberStyles.AllowExponent, invariantCulture, zeroScale28, true);
- passed &= VerifyExactDecimalTryParse("1E-30", NumberStyles.AllowExponent, invariantCulture, zeroScale28, true);
- passed &= VerifyExactDecimalTryParse("1E-31", NumberStyles.AllowExponent, invariantCulture, zeroScale28, true);
- passed &= VerifyExactDecimalTryParse("1E-50", NumberStyles.AllowExponent, invariantCulture, zeroScale28, true);
- passed &= VerifyExactDecimalTryParse("1E-100", NumberStyles.AllowExponent, invariantCulture, zeroScale28, true);
-
- // make sure parse lines up with compiler
- //passed &= VerifyExactDecimalTryParse("0E-50", NumberStyles.AllowExponent, invariantCulture, 0E-50m, true); // V2->V4 compiler change
- passed &= VerifyExactDecimalTryParse("1E-50", NumberStyles.AllowExponent, invariantCulture, 1E-50m, true);
- passed &= VerifyExactDecimalTryParse("2E-100", NumberStyles.AllowExponent, invariantCulture, 2E-100m, true);
- passed &= VerifyExactDecimalTryParse("100E-29", NumberStyles.AllowExponent, invariantCulture, 100E-29m, true);
- passed &= VerifyExactDecimalTryParse("200E-29", NumberStyles.AllowExponent, invariantCulture, 200E-29m, true);
- passed &= VerifyExactDecimalTryParse("500E-29", NumberStyles.AllowExponent, invariantCulture, 500E-29m, true);
- passed &= VerifyExactDecimalTryParse("900E-29", NumberStyles.AllowExponent, invariantCulture, 900E-29m, true);
- passed &= VerifyExactDecimalTryParse("1900E-29", NumberStyles.AllowExponent, invariantCulture, 1900E-29m, true);
- passed &= VerifyExactDecimalTryParse("10900E-29", NumberStyles.AllowExponent, invariantCulture, 10900E-29m, true);
- passed &= VerifyExactDecimalTryParse("10900E-30", NumberStyles.AllowExponent, invariantCulture, 10900E-30m, true);
- passed &= VerifyExactDecimalTryParse("10900E-31", NumberStyles.AllowExponent, invariantCulture, 10900E-31m, true);
- passed &= VerifyExactDecimalTryParse("10900E-32", NumberStyles.AllowExponent, invariantCulture, 10900E-32m, true);
- passed &= VerifyExactDecimalTryParse("10900E-33", NumberStyles.AllowExponent, invariantCulture, 10900E-33m, true);
- passed &= VerifyExactDecimalTryParse("10900E-34", NumberStyles.AllowExponent, invariantCulture, 10900E-34m, true);
- passed &= VerifyExactDecimalTryParse("10900E-340", NumberStyles.AllowExponent, invariantCulture, 10900E-340m, true);
- passed &= VerifyExactDecimalTryParse("10900E-512", NumberStyles.AllowExponent, invariantCulture, 10900E-512m, true);
- passed &= VerifyExactDecimalTryParse("10900E-678", NumberStyles.AllowExponent, invariantCulture, 10900E-678m, true);
- passed &= VerifyExactDecimalTryParse("10900E-999", NumberStyles.AllowExponent, invariantCulture, 10900E-999m, true);
-
-
- // Should these pass or fail? Current parse behavior is to pass, so they might be
- // parse bugs, but they're not tryparse bugs.
- passed &= VerifyDecimalParse("5", NumberStyles.AllowExponent, goodNFI, 5);
- passed &= VerifyDecimalTryParse("5", NumberStyles.AllowExponent, goodNFI, 5, true);
- // I expect ArgumentException with an ambiguous NFI
- passed &= VerifyDecimalParse("^42", NumberStyles.Any, ambigNFI, -42);
- passed &= VerifyDecimalTryParse("^42", NumberStyles.Any, ambigNFI, -42, true);
-
- /// END TEST CASES
- }
- catch (Exception e)
- {
- TestLibrary.Logging.WriteLine("Unexpected exception!! " + e.ToString());
- passed = false;
- }
-
- if (passed)
- {
- TestLibrary.Logging.WriteLine("paSs");
- return 100;
- }
- else
- {
- TestLibrary.Logging.WriteLine("FAiL");
- return 1;
- }
- }
-
- public static bool VerifyDecimalTryParse(string value, Decimal expectedResult, bool expectedReturn)
- {
- if (verbose)
- {
- TestLibrary.Logging.WriteLine("Test: Decimal.TryParse, Value = '{0}', Expected Result = {1}, Expected Return = {2}",
- value, expectedResult, expectedReturn);
- }
- Decimal result = 0;
- try
- {
- bool returnValue = Decimal.TryParse(value, out result);
- if (returnValue != expectedReturn)
- {
- TestLibrary.Logging.WriteLine("FAILURE: Value = '{0}', Expected Return: {1}, Actual Return: {2}", value, expectedReturn, returnValue);
- return false;
- }
- if (result != expectedResult)
- {
- TestLibrary.Logging.WriteLine("FAILURE: Value = '{0}', Expected Return: {1}, Actual Return: {2}", value, expectedResult, result);
- return false;
- }
- return true;
- }
- catch (Exception ex)
- {
- TestLibrary.Logging.WriteLine("FAILURE: Unexpected Exception, Value = '{0}', Exception: {1}", value, ex);
- return false;
- }
- }
-
- public static bool VerifyDecimalTryParse(string value, NumberStyles style, IFormatProvider provider, Decimal expectedResult, bool expectedReturn)
- {
- if (provider == null) return true;
-
- if (verbose)
- {
- TestLibrary.Logging.WriteLine("Test: Decimal.TryParse, Value = '{0}', Style = {1}, Provider = {2}, Expected Result = {3}, Expected Return = {4}",
- value, style, provider, expectedResult, expectedReturn);
- }
- Decimal result = 0;
- try
- {
- bool returnValue = Decimal.TryParse(value, style, provider, out result);
- if (returnValue != expectedReturn)
- {
- TestLibrary.Logging.WriteLine("FAILURE: Value = '{0}', Style = {1}, Provider = {2}, Expected Return = {3}, Actual Return = {4}",
- value, style, provider, expectedReturn, returnValue);
- return false;
- }
- if (result != expectedResult)
- {
- TestLibrary.Logging.WriteLine("FAILURE: Value = '{0}', Expected Return: {1}, Actual Return: {2}", value, expectedResult, result);
- return false;
- }
- return true;
- }
- catch (Exception ex)
- {
- TestLibrary.Logging.WriteLine("FAILURE: Unexpected Exception, Value = '{0}', Exception: {1}", value, ex);
- return false;
- }
- }
-
- public static bool VerifyDecimalTryParseException(string value, NumberStyles style, IFormatProvider provider, Type exceptionType)
- {
- if (provider == null) return true;
-
- if (verbose)
- {
- TestLibrary.Logging.WriteLine("Test: Decimal.TryParse, Value = '{0}', Style = {1}, Provider = {2}, Expected Exception = {3}",
- value, style, provider, exceptionType);
- }
- try
- {
- Decimal result = 0;
- Boolean returnValue = Decimal.TryParse(value, style, provider, out result);
- TestLibrary.Logging.WriteLine("FAILURE: Value = '{0}', Expected Exception: {1}", value, exceptionType);
- return false;
- }
- catch (Exception ex)
- {
- if (!ex.GetType().IsAssignableFrom(exceptionType))
- {
- TestLibrary.Logging.WriteLine("FAILURE: Wrong Exception Type, Value = '{0}', Exception Type: {1} Expected Type: {2}", value, ex.GetType(), exceptionType);
- return false;
- }
- return true;
- }
- }
-
- public static bool VerifyDecimalParse(string value, Decimal expectedResult)
- {
- if (verbose)
- {
- TestLibrary.Logging.WriteLine("Test: Decimal.Parse, Value = '{0}', Expected Result, {1}",
- value, expectedResult);
- }
- try
- {
- Decimal returnValue = Decimal.Parse(value);
- if (returnValue != expectedResult)
- {
- TestLibrary.Logging.WriteLine("FAILURE: Value = '{0}', Expected Return: {1}, Actual Return: {2}", value, expectedResult, returnValue);
- return false;
- }
- return true;
- }
- catch (Exception ex)
- {
- TestLibrary.Logging.WriteLine("FAILURE: Unexpected Exception, Value = '{0}', Exception: {1}", value, ex);
- return false;
- }
- }
-
- public static bool VerifyDecimalParse(string value, NumberStyles style, IFormatProvider provider, Decimal expectedResult)
- {
- if (provider == null) return true;
-
- if (verbose)
- {
- TestLibrary.Logging.WriteLine("Test: Decimal.Parse, Value = '{0}', Style = {1}, provider = {2}, Expected Result = {3}",
- value, style, provider, expectedResult);
- }
- try
- {
- Decimal returnValue = Decimal.Parse(value, style, provider);
- if (returnValue != expectedResult)
- {
- TestLibrary.Logging.WriteLine("FAILURE: Value = '{0}', Expected Return: {1}, Actual Return: {2}", value, expectedResult, returnValue);
- return false;
- }
- return true;
- }
- catch (Exception ex)
- {
- TestLibrary.Logging.WriteLine("FAILURE: Unexpected Exception, Value = '{0}', Exception: {1}", value, ex);
- return false;
- }
- }
-
- public static String HexValue(Decimal value)
- {
- Int32[] bits = Decimal.GetBits(value);
- return String.Format("{{0x{0:X8} {1:X8} {2:X8} {3:X8} }}", bits[0], bits[1], bits[2], bits[3]);
- }
-
- // Verify that decimals have the same bits, not just the same values.
- public static Boolean CompareExact(Decimal x, Decimal y)
- {
- Int32[] arrayX = Decimal.GetBits(x);
- Int32[] arrayY = Decimal.GetBits(y);
- for (int i = 0; i < 4; i++)
- {
- if (arrayX[i] != arrayY[i])
- {
- return false;
- }
- }
- return true;
- }
-
- public static bool VerifyExactDecimalParse(string value, Decimal expectedResult)
- {
- if (verbose)
- {
- TestLibrary.Logging.WriteLine("Test: Decimal.Parse, Value = '{0}', Expected Result = {1}",
- value, expectedResult);
- }
- try
- {
- Decimal returnValue = Decimal.Parse(value);
- if (!CompareExact(returnValue, expectedResult))
- {
- TestLibrary.Logging.WriteLine("FAILURE: Value = '{0}', Expected Return: {1}, Actual Return: {2}", value, HexValue(expectedResult), HexValue(returnValue));
- return false;
- }
- return true;
- }
- catch (Exception ex)
- {
- TestLibrary.Logging.WriteLine("FAILURE: Unexpected Exception, Value = '{0}', Exception: {1}", value, ex);
- return false;
- }
- }
-
- public static bool VerifyExactDecimalParse(string value, NumberStyles style, Decimal expectedResult)
- {
- if (verbose)
- {
- TestLibrary.Logging.WriteLine("Test: Decimal.Parse, Value = '{0}', Style = {1}, Expected Result = {2}",
- value, style, expectedResult);
- }
- try
- {
- Decimal returnValue = Decimal.Parse(value, style);
- if (!CompareExact(returnValue, expectedResult))
- {
- TestLibrary.Logging.WriteLine("FAILURE: Value = '{0}', Expected Return: {1}, Actual Return: {2}", value, HexValue(expectedResult), HexValue(returnValue));
- return false;
- }
- return true;
- }
- catch (Exception ex)
- {
- TestLibrary.Logging.WriteLine("FAILURE: Unexpected Exception, Value = '{0}', Exception: {1}", value, ex);
- return false;
- }
- }
-
- public static bool VerifyExactDecimalParse(string value, NumberStyles style, IFormatProvider provider, Decimal expectedResult)
- {
- if (provider == null) return true;
-
- if (verbose)
- {
- TestLibrary.Logging.WriteLine("Test: Decimal.Parse, Value = '{0}', Style = {1}, provider = {2}, Expected Result = {3}",
- value, style, provider, expectedResult);
- }
- try
- {
- Decimal returnValue = Decimal.Parse(value, style, provider);
- if (!CompareExact(returnValue, expectedResult))
- {
- TestLibrary.Logging.WriteLine("FAILURE: Value = '{0}', Expected Return: {1}, Actual Return: {2}", value, HexValue(expectedResult), HexValue(returnValue));
- return false;
- }
- return true;
- }
- catch (Exception ex)
- {
- TestLibrary.Logging.WriteLine("FAILURE: Unexpected Exception, Value = '{0}', Exception: {1}", value, ex);
- return false;
- }
- }
-
- public static bool VerifyExactDecimalTryParse(string value, Decimal expectedResult, bool expectedReturn)
- {
- if (verbose)
- {
- TestLibrary.Logging.WriteLine("Test: Decimal.TryParse, Value = '{0}', Expected Result = {1}, Expected Return = {2}",
- value, expectedResult, expectedReturn);
- }
- Decimal result = 0;
- try
- {
- bool returnValue = Decimal.TryParse(value, out result);
- if (returnValue != expectedReturn)
- {
- TestLibrary.Logging.WriteLine("FAILURE: Value = '{0}', Expected Return: {1}, Actual Return: {2}", value, expectedReturn, returnValue);
- return false;
- }
- if (!CompareExact(result, expectedResult))
- {
- TestLibrary.Logging.WriteLine("FAILURE: Value = '{0}', Expected Return: {1}, Actual Return: {2}", value, HexValue(expectedResult), HexValue(result));
- return false;
- }
- return true;
- }
- catch (Exception ex)
- {
- TestLibrary.Logging.WriteLine("FAILURE: Unexpected Exception, Value = '{0}', Exception: {1}", value, ex);
- return false;
- }
- }
-
- public static bool VerifyExactDecimalTryParse(string value, NumberStyles style, IFormatProvider provider, Decimal expectedResult, bool expectedReturn)
- {
- if (provider == null) return true;
-
- if (verbose)
- {
- TestLibrary.Logging.WriteLine("Test: Decimal.TryParse, Value = '{0}', Style = {1}, Provider = {2}, Expected Result = {3}, Expected Return = {4}",
- value, style, provider, expectedResult, expectedReturn);
- }
- Decimal result = 0;
- try
- {
- bool returnValue = Decimal.TryParse(value, style, provider, out result);
- if (returnValue != expectedReturn)
- {
- TestLibrary.Logging.WriteLine("FAILURE: Value = '{0}', Style = {1}, Provider = {2}, Expected Return = {3}, Actual Return = {4}",
- value, style, provider, expectedReturn, returnValue);
- return false;
- }
- if (!CompareExact(result, expectedResult))
- {
- TestLibrary.Logging.WriteLine("FAILURE: Value = '{0}', Expected Return: {1}, Actual Return: {2}", value, HexValue(expectedResult), HexValue(result));
- return false;
- }
- return true;
- }
- catch (Exception ex)
- {
- TestLibrary.Logging.WriteLine("FAILURE: Unexpected Exception, Value = '{0}', Exception: {1}", value, ex);
- return false;
- }
- }
-
- public static bool VerifyDecimalParseException(string value, Type exceptionType)
- {
- if (verbose)
- {
- TestLibrary.Logging.WriteLine("Test: Decimal.Parse, Value = '{0}', Expected Exception, {1}",
- value, exceptionType);
- }
- try
- {
- Decimal returnValue = Decimal.Parse(value);
- TestLibrary.Logging.WriteLine("FAILURE: Value = '{0}', Expected Exception: {1}", value, exceptionType);
- return false;
- }
- catch (Exception ex)
- {
- if (!ex.GetType().IsAssignableFrom(exceptionType))
- {
- TestLibrary.Logging.WriteLine("FAILURE: Wrong Exception Type, Value = '{0}', Exception Type: {1} Expected Type: {2}", value, ex.GetType(), exceptionType);
- return false;
- }
- return true;
- }
- }
-
- public static bool VerifyDecimalParseException(string value, NumberStyles style, Type exceptionType)
- {
- if (verbose)
- {
- TestLibrary.Logging.WriteLine("Test: Decimal.Parse, Value = '{0}', Style = {1}, Expected Exception = {3}",
- value, style, exceptionType);
- }
- try
- {
- Decimal returnValue = Decimal.Parse(value, style);
- TestLibrary.Logging.WriteLine("FAILURE: Value = '{0}', Expected Exception: {1}", value, exceptionType);
- return false;
- }
- catch (Exception ex)
- {
- if (!ex.GetType().IsAssignableFrom(exceptionType))
- {
- TestLibrary.Logging.WriteLine("FAILURE: Wrong Exception Type, Value = '{0}', Exception Type: {1} Expected Type: {2}", value, ex.GetType(), exceptionType);
- return false;
- }
- return true;
- }
- }
-
- public static bool VerifyDecimalParseException(string value, NumberStyles style, IFormatProvider provider, Type exceptionType)
- {
- if (provider == null) return true;
-
- if (verbose)
- {
- TestLibrary.Logging.WriteLine("Test: Decimal.Parse, Value = '{0}', Style = {1}, Provider = {2}, Expected Exception = {3}",
- value, style, provider, exceptionType);
- }
- try
- {
- Decimal returnValue = Decimal.Parse(value, style, provider);
- TestLibrary.Logging.WriteLine("FAILURE: Value = '{0}', Expected Exception: {1}", value, exceptionType);
- return false;
- }
- catch (Exception ex)
- {
- if (!ex.GetType().IsAssignableFrom(exceptionType))
- {
- TestLibrary.Logging.WriteLine("FAILURE: Wrong Exception Type, Value = '{0}', Exception Type: {1} Expected Type: {2}", value, ex.GetType(), exceptionType);
- return false;
- }
- return true;
- }
- }
-}
diff --git a/tests/src/CoreMangLib/cti/system/double/DoubleParse3.csproj b/tests/src/CoreMangLib/cti/system/double/DoubleParse3.csproj
deleted file mode 100644
index bbbdbd1bcb..0000000000
--- a/tests/src/CoreMangLib/cti/system/double/DoubleParse3.csproj
+++ /dev/null
@@ -1,40 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
- <Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
- <PropertyGroup>
- <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
- <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
- <SchemaVersion>2.0</SchemaVersion>
- <ProjectGuid>{95DFC527-4DC1-495E-97D7-E94EE1F7140D}</ProjectGuid>
- <OutputType>Exe</OutputType>
- <ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
- <SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
- <AllowUnsafeBlocks>true</AllowUnsafeBlocks>
- <CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>1</CLRTestPriority>
- </PropertyGroup>
- <!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
- <ItemGroup>
- <CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
- <Visible>False</Visible>
- </CodeAnalysisDependentAssemblyPaths>
- </ItemGroup>
- <ItemGroup>
- <!-- Add Compile Object Here -->
- <Compile Include="doubleparse3.cs" />
- </ItemGroup>
- <ItemGroup>
- <Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
- </ItemGroup>
- <ItemGroup>
- <ProjectReference Include="../../../../Common/CoreCLRTestLibrary/CoreCLRTestLibrary.csproj" />
- <ProjectReference Include="../../../../Common/CoreCLRTestLibrary/CoreCLRTestLibrary.csproj" />
- </ItemGroup>
- <Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project> \ No newline at end of file
diff --git a/tests/src/CoreMangLib/cti/system/double/DoubleTryParse.csproj b/tests/src/CoreMangLib/cti/system/double/DoubleTryParse.csproj
deleted file mode 100644
index 25fc91d436..0000000000
--- a/tests/src/CoreMangLib/cti/system/double/DoubleTryParse.csproj
+++ /dev/null
@@ -1,40 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
- <Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
- <PropertyGroup>
- <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
- <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
- <SchemaVersion>2.0</SchemaVersion>
- <ProjectGuid>{95DFC527-4DC1-495E-97D7-E94EE1F7140D}</ProjectGuid>
- <OutputType>Exe</OutputType>
- <ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
- <SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
- <AllowUnsafeBlocks>true</AllowUnsafeBlocks>
- <CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>1</CLRTestPriority>
- </PropertyGroup>
- <!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
- <ItemGroup>
- <CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
- <Visible>False</Visible>
- </CodeAnalysisDependentAssemblyPaths>
- </ItemGroup>
- <ItemGroup>
- <!-- Add Compile Object Here -->
- <Compile Include="doubletryparse.cs" />
- </ItemGroup>
- <ItemGroup>
- <Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
- </ItemGroup>
- <ItemGroup>
- <ProjectReference Include="../../../../Common/CoreCLRTestLibrary/CoreCLRTestLibrary.csproj" />
- <ProjectReference Include="../../../../Common/CoreCLRTestLibrary/CoreCLRTestLibrary.csproj" />
- </ItemGroup>
- <Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project> \ No newline at end of file
diff --git a/tests/src/CoreMangLib/cti/system/double/doubleparse3.cs b/tests/src/CoreMangLib/cti/system/double/doubleparse3.cs
deleted file mode 100644
index 97eecb82d2..0000000000
--- a/tests/src/CoreMangLib/cti/system/double/doubleparse3.cs
+++ /dev/null
@@ -1,612 +0,0 @@
-// 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.Threading;
-using System.Globalization;
-
-/// <summary>
-/// Parse(System.String,System.Globalization.NumberStyles,System.IFormatProvider)
-/// </summary>
-
-public class DoubleParse3
-{
- private static NumberFormatInfo nfi;
- private static string currencySymbol;
-
- public static void InitializeIFormatProvider()
- {
- nfi = new CultureInfo("en-US").NumberFormat;
- currencySymbol = nfi.CurrencySymbol;
- }
-
- public static int Main()
- {
- InitializeIFormatProvider();
-
- DoubleParse3 test = new DoubleParse3();
-
- TestLibrary.TestFramework.BeginTestCase("DoubleParse3");
-
- if (test.RunTests())
- {
- TestLibrary.TestFramework.EndTestCase();
- TestLibrary.TestFramework.LogInformation("PASS");
- return 100;
- }
- else
- {
- TestLibrary.TestFramework.EndTestCase();
- TestLibrary.TestFramework.LogInformation("FAIL");
- return 0;
- }
- }
-
- public bool RunTests()
- {
- bool retVal = true;
-
- TestLibrary.TestFramework.LogInformation("[Positive]");
- retVal = PosTest1() && retVal;
- retVal = PosTest2() && retVal;
- retVal = PosTest3() && retVal;
- retVal = PosTest4() && retVal;
- retVal = PosTest5() && retVal;
- retVal = PosTest6() && retVal;
- retVal = PosTest7() && retVal;
- retVal = PosTest8() && retVal;
- retVal = PosTest9() && retVal;
- retVal = PosTest10() && retVal;
- retVal = PosTest11() && retVal;
- retVal = PosTest12() && retVal;
- retVal = PosTest13() && retVal;
- retVal = PosTest14() && retVal;
- retVal = PosTest15() && retVal;
- retVal = PosTest16() && retVal;
-
- TestLibrary.TestFramework.LogInformation("[Negative]");
- retVal = NegTest1() && retVal;
- retVal = NegTest2() && retVal;
- retVal = NegTest3() && retVal;
- retVal = NegTest4() && retVal;
- retVal = NegTest5() && retVal;
- retVal = NegTest6() && retVal;
-
- return retVal;
- }
-
- public bool PosTest1()
- {
- bool retVal = true;
- TestLibrary.TestFramework.BeginScenario("PosTest1: Ensure the result is correct when NumberStyles is set to AllowCurrencySymbol.");
-
- try
- {
- Double d = Double.Parse("123" + currencySymbol, NumberStyles.AllowCurrencySymbol, nfi);
- if (d.CompareTo(123.0) != 0)
- {
- TestLibrary.TestFramework.LogError("P01.1", "The result is not correct when NumberStyles is set to AllowCurrencySymbol!");
- retVal = false;
- }
- }
- catch (Exception e)
- {
- TestLibrary.TestFramework.LogError("P01.2", "Unexpected exception: " + e);
- TestLibrary.TestFramework.LogInformation(e.StackTrace);
- retVal = false;
- }
-
- return retVal;
- }
-
- public bool PosTest2()
- {
- bool retVal = true;
- TestLibrary.TestFramework.BeginScenario("PosTest2: Ensure the result is correct when NumberStyles is set to AllowDecimalPoint.");
-
- try
- {
- Double d = Double.Parse("123.1", NumberStyles.AllowDecimalPoint, nfi);
- if (d.CompareTo(123.1) != 0)
- {
- TestLibrary.TestFramework.LogError("P02.1", "The result is not correct when NumberStyles is set to AllowDecimalPoint!");
- retVal = false;
- }
- }
- catch (Exception e)
- {
- TestLibrary.TestFramework.LogError("P02.2", "Unexpected exception: " + e);
- TestLibrary.TestFramework.LogInformation(e.StackTrace);
- retVal = false;
- }
-
- return retVal;
- }
-
- public bool PosTest3()
- {
- bool retVal = true;
- TestLibrary.TestFramework.BeginScenario("PosTest3: Ensure the result is correct when NumberStyles is set to AllowExponent.");
-
- try
- {
- Double d = Double.Parse("123E2", NumberStyles.AllowExponent, nfi);
- if (d.CompareTo(12300.0) != 0)
- {
- TestLibrary.TestFramework.LogError("P03.1", "The result is not correct when NumberStyles is set to AllowExponent!");
- retVal = false;
- }
- }
- catch (Exception e)
- {
- TestLibrary.TestFramework.LogError("P03.2", "Unexpected exception: " + e);
- TestLibrary.TestFramework.LogInformation(e.StackTrace);
- retVal = false;
- }
-
- return retVal;
- }
-
- public bool PosTest4()
- {
- bool retVal = true;
- TestLibrary.TestFramework.BeginScenario("PosTest4: Ensure the result is correct when NumberStyles is set to AllowLeadingSign.");
-
- try
- {
- Double d = Double.Parse("-12345", NumberStyles.AllowLeadingSign, nfi);
- if (d.CompareTo(-12345.0) != 0)
- {
- TestLibrary.TestFramework.LogError("P04.1", "The result is not correct when NumberStyles is set to AllowLeadingSign!");
- retVal = false;
- }
- }
- catch (Exception e)
- {
- TestLibrary.TestFramework.LogError("P04.2", "Unexpected exception: " + e);
- TestLibrary.TestFramework.LogInformation(e.StackTrace);
- retVal = false;
- }
-
- return retVal;
- }
-
- public bool PosTest5()
- {
- bool retVal = true;
- TestLibrary.TestFramework.BeginScenario("PosTest5: Ensure the result is correct when NumberStyles is set to AllowLeadingWhite.");
-
- try
- {
- Double d = Double.Parse(" 1234", NumberStyles.AllowLeadingWhite, nfi);
- if (d.CompareTo(1234.0) != 0)
- {
- TestLibrary.TestFramework.LogError("P05.1", "The result is not correct when NumberStyles is set to AllowLeadingWhite!");
- retVal = false;
- }
- }
- catch (Exception e)
- {
- TestLibrary.TestFramework.LogError("P05.2", "Unexpected exception: " + e);
- TestLibrary.TestFramework.LogInformation(e.StackTrace);
- retVal = false;
- }
-
- return retVal;
- }
-
- public bool PosTest6()
- {
- bool retVal = true;
- TestLibrary.TestFramework.BeginScenario("PosTest6: Ensure the result is correct when NumberStyles is set to AllowParentheses.");
-
- try
- {
- Double d = Double.Parse("(456)", NumberStyles.AllowParentheses, nfi);
- if (d.CompareTo(-456.0) != 0)
- {
- TestLibrary.TestFramework.LogError("P06.1", "The result is not correct when NumberStyles is set to AllowParentheses!");
- retVal = false;
- }
- }
- catch (Exception e)
- {
- TestLibrary.TestFramework.LogError("P06.2", "Unexpected exception: " + e);
- TestLibrary.TestFramework.LogInformation(e.StackTrace);
- retVal = false;
- }
-
- return retVal;
- }
-
- public bool PosTest7()
- {
- bool retVal = true;
- TestLibrary.TestFramework.BeginScenario("PosTest7: Ensure the result is correct when NumberStyles is set to AllowThousands.");
-
- try
- {
- Double d = Double.Parse("123,456", NumberStyles.AllowThousands, nfi);
- if (d.CompareTo(123456.0) != 0)
- {
- TestLibrary.TestFramework.LogError("P07.1", "The result is not correct when NumberStyles is set to AllowThousands!");
- retVal = false;
- }
- }
- catch (Exception e)
- {
- TestLibrary.TestFramework.LogError("P07.2", "Unexpected exception: " + e);
- TestLibrary.TestFramework.LogInformation(e.StackTrace);
- retVal = false;
- }
-
- return retVal;
- }
-
- public bool PosTest8()
- {
- bool retVal = true;
- TestLibrary.TestFramework.BeginScenario("PosTest8: Ensure the result is correct when NumberStyles is set to AllowTrailingSign.");
-
- try
- {
- Double d = Double.Parse("123-", NumberStyles.AllowTrailingSign, nfi);
- if (d.CompareTo(-123.0) != 0)
- {
- TestLibrary.TestFramework.LogError("P08.1", "The result is not correct when NumberStyles is set to AllowTrailingSign!");
- retVal = false;
- }
- }
- catch (Exception e)
- {
- TestLibrary.TestFramework.LogError("P08.2", "Unexpected exception: " + e);
- TestLibrary.TestFramework.LogInformation(e.StackTrace);
- retVal = false;
- }
-
- return retVal;
- }
-
- public bool PosTest9()
- {
- bool retVal = true;
- TestLibrary.TestFramework.BeginScenario("PosTest9: Ensure the result is correct when NumberStyles is set to AllowTrailingWhite.");
-
- try
- {
- Double d = Double.Parse("123 ", NumberStyles.AllowTrailingWhite, nfi);
- if (d.CompareTo(123.0) != 0)
- {
- TestLibrary.TestFramework.LogError("P09.1", "The result is not correct when NumberStyles is set to AllowTrailingWhite!");
- retVal = false;
- }
- }
- catch (Exception e)
- {
- TestLibrary.TestFramework.LogError("P09.2", "Unexpected exception: " + e);
- TestLibrary.TestFramework.LogInformation(e.StackTrace);
- retVal = false;
- }
-
- return retVal;
- }
-
- public bool PosTest10()
- {
- bool retVal = true;
- TestLibrary.TestFramework.BeginScenario("PosTest10: Ensure the result is correct when NumberStyles is set to Any.");
-
- try
- {
- Double d = Double.Parse("-123E2 " + currencySymbol, NumberStyles.Any, nfi);
- if (d.CompareTo(-12300.0) != 0)
- {
- TestLibrary.TestFramework.LogError("P10.1", "The result is not correct when NumberStyles is set to Any!");
- retVal = false;
- }
- }
- catch (Exception e)
- {
- TestLibrary.TestFramework.LogError("P10.2", "Unexpected exception: " + e);
- TestLibrary.TestFramework.LogInformation(e.StackTrace);
- retVal = false;
- }
-
- return retVal;
- }
-
- public bool PosTest11()
- {
- bool retVal = true;
- TestLibrary.TestFramework.BeginScenario("PosTest11: Ensure the result is correct when NumberStyles is set to Currency.");
-
- try
- {
- Double d = Double.Parse("-123 " + currencySymbol, NumberStyles.Currency, nfi);
- if (d.CompareTo(-123.0) != 0)
- {
- TestLibrary.TestFramework.LogError("P11.1", "The result is not correct when NumberStyles is set to Currency!");
- retVal = false;
- }
- }
- catch (Exception e)
- {
- TestLibrary.TestFramework.LogError("P11.2", "Unexpected exception: " + e);
- TestLibrary.TestFramework.LogInformation(e.StackTrace);
- retVal = false;
- }
-
- return retVal;
- }
-
- public bool PosTest12()
- {
- bool retVal = true;
- TestLibrary.TestFramework.BeginScenario("PosTest12: Ensure the result is correct when NumberStyles is set to Float.");
-
- try
- {
- Double d = Double.Parse(" -123.4 ", NumberStyles.Float, nfi);
- if (d.CompareTo(-123.4) != 0)
- {
- TestLibrary.TestFramework.LogError("P12.1", "The result is not correct when NumberStyles is set to Float!");
- retVal = false;
- }
- }
- catch (Exception e)
- {
- TestLibrary.TestFramework.LogError("P12.2", "Unexpected exception: " + e);
- TestLibrary.TestFramework.LogInformation(e.StackTrace);
- retVal = false;
- }
-
- return retVal;
- }
-
- public bool PosTest13()
- {
- bool retVal = true;
- TestLibrary.TestFramework.BeginScenario("PosTest13: Ensure the result is correct when NumberStyles is set to Integer.");
-
- try
- {
- Double d = Double.Parse(" -123 ", NumberStyles.Integer, nfi);
- if (d.CompareTo(-123.0) != 0)
- {
- TestLibrary.TestFramework.LogError("P13.1", "The result is not correct when NumberStyles is set to Integer!");
- retVal = false;
- }
- }
- catch (Exception e)
- {
- TestLibrary.TestFramework.LogError("P13.2", "Unexpected exception: " + e);
- TestLibrary.TestFramework.LogInformation(e.StackTrace);
- retVal = false;
- }
-
- return retVal;
- }
-
- public bool PosTest14()
- {
- bool retVal = true;
- TestLibrary.TestFramework.BeginScenario("PosTest14: Ensure the result is correct when NumberStyles is set to None.");
-
- try
- {
- Double d = Double.Parse("123", NumberStyles.None, nfi);
- if (d.CompareTo(123.0) != 0)
- {
- TestLibrary.TestFramework.LogError("P14.1", "The result is not correct when NumberStyles is set to None!");
- retVal = false;
- }
- }
- catch (Exception e)
- {
- TestLibrary.TestFramework.LogError("P14.2", "Unexpected exception: " + e);
- TestLibrary.TestFramework.LogInformation(e.StackTrace);
- retVal = false;
- }
-
- return retVal;
- }
-
- public bool PosTest15()
- {
- bool retVal = true;
- TestLibrary.TestFramework.BeginScenario("PosTest15: Ensure the result is correct when NumberStyles is set to Number.");
-
- try
- {
- Double d = Double.Parse(" 4,123.1- ", NumberStyles.Number, nfi);
- if (d.CompareTo(-4123.1) != 0)
- {
- TestLibrary.TestFramework.LogError("P15.1", "The result is not correct when NumberStyles is set to Number!");
- retVal = false;
- }
- }
- catch (Exception e)
- {
- TestLibrary.TestFramework.LogError("P15.2", "Unexpected exception: " + e);
- TestLibrary.TestFramework.LogInformation(e.StackTrace);
- retVal = false;
- }
-
- return retVal;
- }
-
- public bool PosTest16()
- {
- bool retVal = true;
- TestLibrary.TestFramework.BeginScenario("PosTest16: Ensure the result is correct when NumberStyles is set to None but System.String has currency symbol.");
-
- try
- {
- Double d = Double.Parse("123$", NumberStyles.None, nfi);
- TestLibrary.TestFramework.LogError("P16.1", "The result is not correct when NumberStyles is set to None but System.String has currency symbol!");
- retVal = false;
- }
- catch (FormatException)
- {
-
- }
- catch (Exception e)
- {
- TestLibrary.TestFramework.LogError("P16.2", "Unexpected exception: " + e);
- TestLibrary.TestFramework.LogInformation(e.StackTrace);
- retVal = false;
- }
-
- return retVal;
- }
-
- public bool NegTest1()
- {
- bool retVal = true;
- TestLibrary.TestFramework.BeginScenario("NegTest1: ArgumentNullException should be thrown when System.String is a null reference.");
-
- try
- {
- Double d = Double.Parse(null, NumberStyles.Any, nfi);
- TestLibrary.TestFramework.LogError("N01.1", "ArgumentNullException is not thrown when System.String is a null reference!");
- retVal = false;
- }
- catch (ArgumentNullException)
- {
-
- }
- catch (Exception e)
- {
- TestLibrary.TestFramework.LogError("N01.2", "Unexpected exception: " + e);
- TestLibrary.TestFramework.LogInformation(e.StackTrace);
- retVal = false;
- }
-
- return retVal;
- }
-
- public bool NegTest2()
- {
- bool retVal = true;
- TestLibrary.TestFramework.BeginScenario("NegTest2: FormatException should be thrown when System.String is not a number in a valid format.");
-
- try
- {
- Double d = Double.Parse("123,456.5.66", NumberStyles.None, nfi);
- TestLibrary.TestFramework.LogError("N02.1", "FormatException is not thrown when System.String is not a number in a valid format!");
- retVal = false;
- }
- catch (FormatException)
- {
-
- }
- catch (Exception e)
- {
- TestLibrary.TestFramework.LogError("N02.2", "Unexpected exception: " + e);
- TestLibrary.TestFramework.LogInformation(e.StackTrace);
- retVal = false;
- }
-
- return retVal;
- }
-
- public bool NegTest3()
- {
- bool retVal = true;
- TestLibrary.TestFramework.BeginScenario("NegTest3: OverflowException should be thrown when System.String represents a number greater than MaxValue.");
-
- try
- {
- Double d = Double.Parse("1.79769313486233e308", NumberStyles.Float, nfi);
- TestLibrary.TestFramework.LogError("N03.1", "OverflowException is not thrown when System.String represents a number greater than MaxValue!");
- retVal = false;
- }
- catch (OverflowException)
- {
-
- }
- catch (Exception e)
- {
- TestLibrary.TestFramework.LogError("N03.2", "Unexpected exception: " + e);
- TestLibrary.TestFramework.LogInformation(e.StackTrace);
- retVal = false;
- }
-
- return retVal;
- }
-
- public bool NegTest4()
- {
- bool retVal = true;
- TestLibrary.TestFramework.BeginScenario("NegTest4: ArgumentException should be thrown when NumberStyles contains AllowHexSpecifier value.");
-
- try
- {
- Double d = Double.Parse("108", NumberStyles.HexNumber, nfi);
- TestLibrary.TestFramework.LogError("N04.1", "ArgumentException is not thrown when NumberStyles contains AllowHexSpecifier value!");
- retVal = false;
- }
- catch (ArgumentException)
- {
-
- }
- catch (Exception e)
- {
- TestLibrary.TestFramework.LogError("N04.2", "Unexpected exception: " + e);
- TestLibrary.TestFramework.LogInformation(e.StackTrace);
- retVal = false;
- }
-
- return retVal;
- }
-
- public bool NegTest5()
- {
- bool retVal = true;
- TestLibrary.TestFramework.BeginScenario("NegTest5: ArgumentException should be thrown when NumberStyles is the AllowHexSpecifier value.");
-
- try
- {
- Double d = Double.Parse("108", NumberStyles.AllowHexSpecifier, nfi);
- TestLibrary.TestFramework.LogError("N05.1", "ArgumentException is not thrown when NumberStyles is the AllowHexSpecifier value!");
- retVal = false;
- }
- catch (ArgumentException)
- {
-
- }
- catch (Exception e)
- {
- TestLibrary.TestFramework.LogError("N05.2", "Unexpected exception: " + e);
- TestLibrary.TestFramework.LogInformation(e.StackTrace);
- retVal = false;
- }
-
- return retVal;
- }
-
- public bool NegTest6()
- {
- bool retVal = true;
- TestLibrary.TestFramework.BeginScenario("NegTest6: ArgumentException should be thrown when NumberStyles is not a NumberStyles value.");
-
- try
- {
- Double d = Double.Parse("123", (NumberStyles)5000, nfi);
- TestLibrary.TestFramework.LogError("N06.1", "ArgumentException is not thrown when NumberStyles is not a NumberStyles value!");
- retVal = false;
- }
- catch (ArgumentException)
- {
-
- }
- catch (Exception e)
- {
- TestLibrary.TestFramework.LogError("N06.2", "Unexpected exception: " + e);
- TestLibrary.TestFramework.LogInformation(e.StackTrace);
- retVal = false;
- }
-
- return retVal;
- }
-}
diff --git a/tests/src/CoreMangLib/cti/system/double/doubletostring3.cs b/tests/src/CoreMangLib/cti/system/double/doubletostring3.cs
index f62253a0ff..9df90c9c22 100644
--- a/tests/src/CoreMangLib/cti/system/double/doubletostring3.cs
+++ b/tests/src/CoreMangLib/cti/system/double/doubletostring3.cs
@@ -77,14 +77,14 @@ public class DoubleToString3
retVal &= VerifyToString("PostTestG4", 0.123456789123000009123D, "G", "0,123456789123");
retVal &= VerifyToString("PostTestR1", Double.NaN, "R", "NaN");
- retVal &= VerifyToString("PostTestR2", 0.123456789123456789123D, "R", TestLibrary.Utilities.IsWindows ? "0,12345678912345678" : "0,123456789123457");
- retVal &= VerifyToString("PostTestR3", 0.123456789123459789D, "R", TestLibrary.Utilities.IsWindows ? "0,1234567891234598" : "0,12345678912346");
- retVal &= VerifyToString("PostTestR4", 0.123456789123000009123D, "R", TestLibrary.Utilities.IsWindows ? "0,12345678912300001" : "0,123456789123");
+ retVal &= VerifyToString("PostTestR2", 0.123456789123456789123D, "R", "0,12345678912345678");
+ retVal &= VerifyToString("PostTestR3", 0.123456789123459789D, "R", "0,1234567891234598");
+ retVal &= VerifyToString("PostTestR4", 0.123456789123000009123D, "R", "0,12345678912300001");
retVal &= VerifyToString("PostTestE1", Double.NaN, "E", "NaN");
- retVal &= VerifyToString("PostTestE2", 0.123456789123456789123D, "E", TestLibrary.Utilities.IsWindows ? "1,234568E@001" : "1,234568E@1");
- retVal &= VerifyToString("PostTestE3", 0.123456789123459789D, "E", TestLibrary.Utilities.IsWindows ? "1,234568E@001" : "1,234568E@1");
- retVal &= VerifyToString("PostTestE4", 0.123456789123000009123D, "E", TestLibrary.Utilities.IsWindows ? "1,234568E@001" : "1,234568E@1");
+ retVal &= VerifyToString("PostTestE2", 0.123456789123456789123D, "E", "1,234568E@001");
+ retVal &= VerifyToString("PostTestE3", 0.123456789123459789D, "E", "1,234568E@001");
+ retVal &= VerifyToString("PostTestE4", 0.123456789123000009123D, "E", "1,234568E@001");
TestLibrary.Utilities.CurrentCulture = CurrentCulture;
diff --git a/tests/src/CoreMangLib/cti/system/double/doubletostring4.cs b/tests/src/CoreMangLib/cti/system/double/doubletostring4.cs
index b32f3273d5..45df986cf8 100644
--- a/tests/src/CoreMangLib/cti/system/double/doubletostring4.cs
+++ b/tests/src/CoreMangLib/cti/system/double/doubletostring4.cs
@@ -73,14 +73,14 @@ public class DoubleToString3
retVal &= VerifyToString("PostTestG4", 0.123456789123000009123D, "G", "0,123456789123");
retVal &= VerifyToString("PostTestR1", Double.NaN, "R", "NaN");
- retVal &= VerifyToString("PostTestR2", 0.123456789123456789123D, "R", TestLibrary.Utilities.IsWindows ? "0,12345678912345678" : "0,123456789123457");
- retVal &= VerifyToString("PostTestR3", 0.123456789123459789D, "R", TestLibrary.Utilities.IsWindows ? "0,1234567891234598" : "0,12345678912346");
- retVal &= VerifyToString("PostTestR4", 0.123456789123000009123D, "R", TestLibrary.Utilities.IsWindows ? "0,12345678912300001" : "0,123456789123");
+ retVal &= VerifyToString("PostTestR2", 0.123456789123456789123D, "R", "0,12345678912345678");
+ retVal &= VerifyToString("PostTestR3", 0.123456789123459789D, "R", "0,1234567891234598");
+ retVal &= VerifyToString("PostTestR4", 0.123456789123000009123D, "R", "0,12345678912300001");
retVal &= VerifyToString("PostTestE1", Double.NaN, "E", "NaN");
- retVal &= VerifyToString("PostTestE2", 0.123456789123456789123D, "E", TestLibrary.Utilities.IsWindows ? "1,234568E@001" : "1,234568E@1");
- retVal &= VerifyToString("PostTestE3", 0.123456789123459789D, "E", TestLibrary.Utilities.IsWindows ? "1,234568E@001" : "1,234568E@1");
- retVal &= VerifyToString("PostTestE4", 0.123456789123000009123D, "E", TestLibrary.Utilities.IsWindows ? "1,234568E@001" : "1,234568E@1");
+ retVal &= VerifyToString("PostTestE2", 0.123456789123456789123D, "E", "1,234568E@001");
+ retVal &= VerifyToString("PostTestE3", 0.123456789123459789D, "E", "1,234568E@001");
+ retVal &= VerifyToString("PostTestE4", 0.123456789123000009123D, "E", "1,234568E@001");
TestLibrary.TestFramework.LogInformation("[Negative]");
retVal &= NegTest1();
diff --git a/tests/src/CoreMangLib/cti/system/double/doubletryparse.cs b/tests/src/CoreMangLib/cti/system/double/doubletryparse.cs
deleted file mode 100644
index 514e57ae2e..0000000000
--- a/tests/src/CoreMangLib/cti/system/double/doubletryparse.cs
+++ /dev/null
@@ -1,606 +0,0 @@
-// 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.Globalization;
-
-// Ported to CoreCLR from Co7532TryParse_all.cs
-// Tests Double.TryParse(String), Double.TryParse(String, NumberStyles, IFormatProvider, ref Double)
-// 2003/04/01 KatyK
-// 2007/06/28 adapted by MarielY
-public class DoubleTryParse
-{
- static bool verbose = false;
-
- public static int Main()
- {
- bool passed = true;
-
- try
- {
- // Make the test culture independent
- TestLibrary.Utilities.CurrentCulture = CultureInfo.InvariantCulture;
-
- // Set up NFIs to use
- NumberFormatInfo goodNFI = new NumberFormatInfo();
-
- NumberFormatInfo corruptNFI = new NumberFormatInfo(); // DecimalSeparator == GroupSeparator
- corruptNFI.NumberDecimalSeparator = ".";
- corruptNFI.NumberGroupSeparator = ".";
- corruptNFI.CurrencyDecimalSeparator = ".";
- corruptNFI.CurrencyGroupSeparator = ".";
- corruptNFI.CurrencySymbol = "$";
-
- NumberFormatInfo swappedNFI = new NumberFormatInfo(); // DecimalSeparator & GroupSeparator swapped
- swappedNFI.NumberDecimalSeparator = ".";
- swappedNFI.NumberGroupSeparator = ",";
- swappedNFI.CurrencyDecimalSeparator = ",";
- swappedNFI.CurrencyGroupSeparator = ".";
- swappedNFI.CurrencySymbol = "$";
-
- NumberFormatInfo distinctNFI = new NumberFormatInfo(); // DecimalSeparator & GroupSeparator distinct
- distinctNFI.NumberDecimalSeparator = ".";
- distinctNFI.NumberGroupSeparator = ",";
- distinctNFI.CurrencyDecimalSeparator = ":";
- distinctNFI.CurrencyGroupSeparator = ";";
- distinctNFI.CurrencySymbol = "$";
-
- NumberFormatInfo customNFI = new NumberFormatInfo();
- customNFI.NegativeSign = "^";
-
- NumberFormatInfo ambigNFI = new NumberFormatInfo();
- ambigNFI.NegativeSign = "^";
- ambigNFI.CurrencySymbol = "^";
-
- CultureInfo germanCulture = new CultureInfo("de-DE");
- CultureInfo japaneseCulture;
- try
- {
- japaneseCulture = new CultureInfo("ja-JP");
- }
- catch (Exception)
- {
- TestLibrary.TestFramework.LogInformation("East Asian Languages are not installed. Skipping Japanese culture test(s).");
- japaneseCulture = null;
- }
-
- // Parse tests included for comparison/regression
- passed &= VerifyDoubleParse("0", 0);
- passed &= VerifyDoubleParse("5", 5);
- passed &= VerifyDoubleParse("5 ", 5);
- passed &= VerifyDoubleParse("5\0", 5);
- passed &= VerifyDoubleParse("-5", -5);
- passed &= VerifyDoubleParse("893382737", 893382737);
- passed &= VerifyDoubleParse("-893382737", -893382737);
- passed &= VerifyDoubleParse("1234567891", 1234567891);
- passed &= VerifyDoubleParse("-1234567891", -1234567891);
- passed &= VerifyDoubleParse("123456789123456789", 123456789123456789);
- passed &= VerifyDoubleParse("-123456789123456789", -123456789123456789);
- passed &= VerifyDoubleParse("5", NumberStyles.Integer, CultureInfo.InvariantCulture, 5);
- passed &= VerifyDoubleParse("5 \0", NumberStyles.Integer, CultureInfo.InvariantCulture, 5);
- passed &= VerifyDoubleParse("5\0\0\0", NumberStyles.Integer, CultureInfo.InvariantCulture, 5);
- passed &= VerifyDoubleParse("-5", NumberStyles.Integer, CultureInfo.InvariantCulture, -5);
- passed &= VerifyDoubleParse("5", NumberStyles.Integer, goodNFI, 5);
- passed &= VerifyDoubleParse("5.0", NumberStyles.AllowDecimalPoint, goodNFI, 5);
- passed &= VerifyDoubleParse("5.3", NumberStyles.AllowDecimalPoint, goodNFI, 5.3);
- passed &= VerifyDoubleParse("123456789123456789123", 123456789123456789123.0);
- passed &= VerifyDoubleParse("-123456789123456789123", -123456789123456789123.0);
- passed &= VerifyDoubleParse("18446744073709551615", 18446744073709551615);
- passed &= VerifyDoubleParse("79228162514264337593543950335", 79228162514264337593543950335.0);
- passed &= VerifyDoubleParse("-79228162514264337593543950335", -79228162514264337593543950335.0);
- passed &= VerifyDoubleParse("5.555555555", 5.555555555);
- passed &= VerifyDoubleParse("1.000000", 1.0);
- passed &= VerifyDoubleParse("79228162514264337593543950336", 79228162514264337593543950336.0);
- passed &= VerifyDoubleParse("-79228162514264337593543950336", -79228162514264337593543950336.0);
- passed &= VerifyDoubleParse("1.79769313486231E+308", NumberStyles.Float | NumberStyles.AllowExponent, null, 1.79769313486231E+308);
- passed &= VerifyDoubleParse("-1.79769313486231E+308", NumberStyles.Float | NumberStyles.AllowExponent, null, -1.79769313486231E+308);
- passed &= VerifyDoubleParse("NaN", NumberStyles.Float, NumberFormatInfo.InvariantInfo, Double.NaN);
- passed &= VerifyDoubleParse("Infinity", NumberStyles.Float, NumberFormatInfo.InvariantInfo, Double.PositiveInfinity);
- passed &= VerifyDoubleParse("-Infinity", NumberStyles.Float, NumberFormatInfo.InvariantInfo, Double.NegativeInfinity);
- passed &= VerifyDoubleParse("123", NumberStyles.Integer, germanCulture, 123);
- passed &= VerifyDoubleParse("123", NumberStyles.Integer, japaneseCulture, 123);
- passed &= VerifyDoubleParse("123.456", NumberStyles.Any, germanCulture, 123456);
- passed &= VerifyDoubleParse("123,456", NumberStyles.Any, japaneseCulture, 123456);
- passed &= VerifyDoubleParse("123,456", NumberStyles.AllowDecimalPoint, germanCulture, 123.456);
- passed &= VerifyDoubleParse("123.456", NumberStyles.AllowDecimalPoint, japaneseCulture, 123.456);
- passed &= VerifyDoubleParse("5,23 " + germanCulture.NumberFormat.CurrencySymbol, NumberStyles.Any, germanCulture, 5.23); // currency
- passed &= VerifyDoubleParse("5.23 " + germanCulture.NumberFormat.CurrencySymbol, NumberStyles.Any, germanCulture, 523); // currency
- //
- passed &= VerifyDoubleParse("5", NumberStyles.Integer, corruptNFI, 5);
- passed &= VerifyDoubleParse("5", NumberStyles.Number, corruptNFI, 5);
- passed &= VerifyDoubleParse("5.3", NumberStyles.Number, corruptNFI, 5.3);
- passed &= VerifyDoubleParseException("5,3", NumberStyles.Number, corruptNFI, typeof(FormatException));
- passed &= VerifyDoubleParseException("5.2.3", NumberStyles.Number, corruptNFI, typeof(FormatException));
- passed &= VerifyDoubleParse("$5.3", NumberStyles.Currency, corruptNFI, 5.3);
- passed &= VerifyDoubleParseException("$5,3", NumberStyles.Currency, corruptNFI, typeof(FormatException));
- passed &= VerifyDoubleParseException("$5.2.3", NumberStyles.Currency, corruptNFI, typeof(FormatException));
- passed &= VerifyDoubleParse("5.3", NumberStyles.Currency, corruptNFI, 5.3);
- passed &= VerifyDoubleParseException("5,3", NumberStyles.Currency, corruptNFI, typeof(FormatException));
- passed &= VerifyDoubleParseException("5.2.3", NumberStyles.Currency, corruptNFI, typeof(FormatException));
- passed &= VerifyDoubleParse("5.3", NumberStyles.Any, corruptNFI, 5.3);
- passed &= VerifyDoubleParseException("5,3", NumberStyles.Any, corruptNFI, typeof(FormatException));
- passed &= VerifyDoubleParseException("5.2.3", NumberStyles.Any, corruptNFI, typeof(FormatException));
- //
- passed &= VerifyDoubleParse("5", NumberStyles.Integer, swappedNFI, 5);
- passed &= VerifyDoubleParseException("1,234", NumberStyles.Integer, swappedNFI, typeof(FormatException));
- passed &= VerifyDoubleParse("5", NumberStyles.Number, swappedNFI, 5);
- passed &= VerifyDoubleParse("5.0", NumberStyles.Number, swappedNFI, 5);
- passed &= VerifyDoubleParse("1,234", NumberStyles.Number, swappedNFI, 1234);
- passed &= VerifyDoubleParse("1,234.0", NumberStyles.Number, swappedNFI, 1234);
- passed &= VerifyDoubleParseException("5.000.000", NumberStyles.Number, swappedNFI, typeof(FormatException));
- passed &= VerifyDoubleParseException("5.000,00", NumberStyles.Number, swappedNFI, typeof(FormatException));
- passed &= VerifyDoubleParse("5.000", NumberStyles.Currency, swappedNFI, 5); //???
- passed &= VerifyDoubleParseException("5.000,00", NumberStyles.Currency, swappedNFI, typeof(FormatException)); //???
- passed &= VerifyDoubleParse("$5.000", NumberStyles.Currency, swappedNFI, 5000);
- passed &= VerifyDoubleParse("$5.000,00", NumberStyles.Currency, swappedNFI, 5000);
- passed &= VerifyDoubleParse("5.000", NumberStyles.Any, swappedNFI, 5); //?
- passed &= VerifyDoubleParseException("5.000,00", NumberStyles.Any, swappedNFI, typeof(FormatException)); //?
- passed &= VerifyDoubleParse("$5.000", NumberStyles.Any, swappedNFI, 5000);
- passed &= VerifyDoubleParse("$5.000,00", NumberStyles.Any, swappedNFI, 5000);
- passed &= VerifyDoubleParse("5,0", NumberStyles.Currency, swappedNFI, 5);
- passed &= VerifyDoubleParse("$5,0", NumberStyles.Currency, swappedNFI, 5);
- passed &= VerifyDoubleParse("5,000", NumberStyles.Currency, swappedNFI, 5);
- passed &= VerifyDoubleParse("$5,000", NumberStyles.Currency, swappedNFI, 5);
- passed &= VerifyDoubleParseException("5,000.0", NumberStyles.Currency, swappedNFI, typeof(FormatException));
- passed &= VerifyDoubleParseException("$5,000.0", NumberStyles.Currency, swappedNFI, typeof(FormatException));
- passed &= VerifyDoubleParse("5,000", NumberStyles.Any, swappedNFI, 5);
- passed &= VerifyDoubleParse("$5,000", NumberStyles.Any, swappedNFI, 5);
- passed &= VerifyDoubleParseException("5,000.0", NumberStyles.Any, swappedNFI, typeof(FormatException));
- passed &= VerifyDoubleParseException("$5,000.0", NumberStyles.Any, swappedNFI, typeof(FormatException));
- //
- passed &= VerifyDoubleParse("5.0", NumberStyles.Number, distinctNFI, 5);
- passed &= VerifyDoubleParse("1,234.0", NumberStyles.Number, distinctNFI, 1234);
- passed &= VerifyDoubleParse("5.0", NumberStyles.Currency, distinctNFI, 5);
- passed &= VerifyDoubleParse("1,234.0", NumberStyles.Currency, distinctNFI, 1234);
- passed &= VerifyDoubleParse("5.0", NumberStyles.Any, distinctNFI, 5);
- passed &= VerifyDoubleParse("1,234.0", NumberStyles.Any, distinctNFI, 1234);
- passed &= VerifyDoubleParseException("$5.0", NumberStyles.Currency, distinctNFI, typeof(FormatException));
- passed &= VerifyDoubleParseException("$5.0", NumberStyles.Any, distinctNFI, typeof(FormatException));
- passed &= VerifyDoubleParseException("5:0", NumberStyles.Number, distinctNFI, typeof(FormatException));
- passed &= VerifyDoubleParseException("5;0", NumberStyles.Number, distinctNFI, typeof(FormatException));
- passed &= VerifyDoubleParseException("$5:0", NumberStyles.Number, distinctNFI, typeof(FormatException));
- passed &= VerifyDoubleParse("5:0", NumberStyles.Currency, distinctNFI, 5);
- passed &= VerifyDoubleParse("5:000", NumberStyles.Currency, distinctNFI, 5);
- passed &= VerifyDoubleParse("5;000", NumberStyles.Currency, distinctNFI, 5000);
- passed &= VerifyDoubleParse("$5:0", NumberStyles.Currency, distinctNFI, 5);
- passed &= VerifyDoubleParse("$5;0", NumberStyles.Currency, distinctNFI, 50);
- passed &= VerifyDoubleParse("5:0", NumberStyles.Any, distinctNFI, 5);
- passed &= VerifyDoubleParse("5;0", NumberStyles.Any, distinctNFI, 50);
- passed &= VerifyDoubleParse("$5:0", NumberStyles.Any, distinctNFI, 5);
- passed &= VerifyDoubleParse("$5;0", NumberStyles.Any, distinctNFI, 50);
- passed &= VerifyDoubleParseException("123,456;789.0", NumberStyles.Number, distinctNFI, typeof(FormatException));
- passed &= VerifyDoubleParse("123,456;789.0", NumberStyles.Currency, distinctNFI, 123456789);
- passed &= VerifyDoubleParse("123,456;789.0", NumberStyles.Any, distinctNFI, 123456789);
- passed &= VerifyDoubleParseException("$123,456;789.0", NumberStyles.Any, distinctNFI, typeof(FormatException));
- //
- passed &= VerifyDoubleParseException("1.79769313486231E+309", NumberStyles.Float | NumberStyles.AllowExponent, null, typeof(OverflowException));
- passed &= VerifyDoubleParseException("-1.79769313486231E+309", NumberStyles.Float | NumberStyles.AllowExponent, null, typeof(OverflowException));
- passed &= VerifyDoubleParseException("1.89769313486231E+308", NumberStyles.Float | NumberStyles.AllowExponent, null, typeof(OverflowException));
- passed &= VerifyDoubleParseException("-1.89769313486231E+308", NumberStyles.Float | NumberStyles.AllowExponent, null, typeof(OverflowException));
- passed &= VerifyDoubleParseException("Garbage", typeof(FormatException));
- passed &= VerifyDoubleParseException("5\0Garbage", typeof(FormatException));
- passed &= VerifyDoubleParseException(null, typeof(ArgumentNullException));
- passed &= VerifyDoubleParseException("FF", NumberStyles.HexNumber, goodNFI, typeof(ArgumentException));
- passed &= VerifyDoubleParseException("4", (NumberStyles)(-1), typeof(ArgumentException));
- passed &= VerifyDoubleParseException("4", (NumberStyles)0x10000, typeof(ArgumentException));
- passed &= VerifyDoubleParseException("4", (NumberStyles)(-1), CultureInfo.InvariantCulture, typeof(ArgumentException));
- passed &= VerifyDoubleParseException("4", (NumberStyles)0x10000, CultureInfo.InvariantCulture, typeof(ArgumentException));
- passed &= VerifyDoubleParseException("123,000,000,000,000,000,000", NumberStyles.Any, germanCulture, typeof(FormatException));
- passed &= VerifyDoubleParseException("123.000.000.000.000.000.000", NumberStyles.Any, japaneseCulture, typeof(FormatException));
- passed &= VerifyDoubleParseException("5,00 " + germanCulture.NumberFormat.CurrencySymbol, NumberStyles.Integer, germanCulture, typeof(FormatException)); // currency
-
-
- /////////// TryParse(String)
- //// Pass cases
- passed &= VerifyDoubleTryParse("0", 0, true);
- passed &= VerifyDoubleTryParse("-0", 0, true);
- passed &= VerifyDoubleTryParse("5", 5, true);
- passed &= VerifyDoubleTryParse(" 5 ", 5, true);
- passed &= VerifyDoubleTryParse("-5", -5, true);
- passed &= VerifyDoubleTryParse("5\0", 5, true);
- passed &= VerifyDoubleTryParse("5 \0", 5, true);
- passed &= VerifyDoubleTryParse("5\0\0\0", 5, true);
- passed &= VerifyDoubleTryParse("893382737", 893382737, true);
- passed &= VerifyDoubleTryParse("-893382737", -893382737, true);
- passed &= VerifyDoubleTryParse("1234567891", 1234567891, true);
- passed &= VerifyDoubleTryParse("-1234567891", -1234567891, true);
- passed &= VerifyDoubleTryParse("123456789123456789", 123456789123456789, true);
- passed &= VerifyDoubleTryParse("-123456789123456789", -123456789123456789, true);
- passed &= VerifyDoubleTryParse("123456789123456789123", 123456789123456789123.0, true);
- passed &= VerifyDoubleTryParse("-123456789123456789123", -123456789123456789123.0, true);
- passed &= VerifyDoubleTryParse("18446744073709551615", 18446744073709551615, true);
- passed &= VerifyDoubleTryParse("79228162514264337593543950335", 79228162514264337593543950335.0, true);
- passed &= VerifyDoubleTryParse("-79228162514264337593543950335", -79228162514264337593543950335.0, true);
- passed &= VerifyDoubleTryParse("79228162514264337593543950336", 79228162514264337593543950336.0, true);
- passed &= VerifyDoubleTryParse("-79228162514264337593543950336", -79228162514264337593543950336.0, true);
- passed &= VerifyDoubleTryParse("7.3", 7.3, true);
- passed &= VerifyDoubleTryParse(".297", 0.297, true);
- passed &= VerifyDoubleTryParse("5.555555555", 5.555555555, true);
- passed &= VerifyDoubleTryParse("1.000000", 1.0, true);
- passed &= VerifyDoubleTryParse("1.234E+05", 123400, true);
- passed &= VerifyDoubleTryParse("NaN", Double.NaN, true);
- passed &= VerifyDoubleTryParse("Infinity", Double.PositiveInfinity, true);
- passed &= VerifyDoubleTryParse("-Infinity", Double.NegativeInfinity, true);
-
- //// Fail cases
- passed &= VerifyDoubleTryParse(null, 0, false);
- passed &= VerifyDoubleTryParse("", 0, false);
- passed &= VerifyDoubleTryParse("Garbage", 0, false);
- passed &= VerifyDoubleTryParse("5\0Garbage", 0, false);
- passed &= VerifyDoubleTryParse("FF", 0, false);
- passed &= VerifyDoubleTryParse("23 5", 0, false);
- passed &= VerifyDoubleTryParse("1.234+E05", 0, false);
-
-
- /////////// TryParse(TryParse(String, NumberStyles, IFormatProvider, ref Double)
- //// Pass cases
- passed &= VerifyDoubleTryParse("5", NumberStyles.Integer, CultureInfo.InvariantCulture, 5, true);
- passed &= VerifyDoubleTryParse("-5", NumberStyles.Integer, CultureInfo.InvariantCulture, -5, true);
- passed &= VerifyDoubleTryParse("-79228162514264337593543950336", NumberStyles.Integer, CultureInfo.InvariantCulture, -79228162514264337593543950336.0, true);
- // Variations on NumberStyles
- passed &= VerifyDoubleTryParse(" 5", NumberStyles.AllowLeadingWhite, goodNFI, 5, true);
- passed &= VerifyDoubleTryParse("5", NumberStyles.Number, goodNFI, 5, true);
- passed &= VerifyDoubleTryParse("5.0", NumberStyles.AllowDecimalPoint, goodNFI, 5.0, true);
- passed &= VerifyDoubleTryParse("5.3", NumberStyles.AllowDecimalPoint, goodNFI, 5.3, true);
- passed &= VerifyDoubleTryParse("1.234E+05", NumberStyles.Float | NumberStyles.AllowExponent, goodNFI, 123400, true);
- passed &= VerifyDoubleTryParse("1.79769313486231E+308", NumberStyles.Float | NumberStyles.AllowExponent, null, 1.79769313486231E+308, true);
- passed &= VerifyDoubleTryParse("-1.79769313486231E+308", NumberStyles.Float | NumberStyles.AllowExponent, null, -1.79769313486231E+308, true);
- // Variations on IFP
- passed &= VerifyDoubleTryParse("5", NumberStyles.Integer, goodNFI, 5, true);
- passed &= VerifyDoubleTryParse("5", NumberStyles.Integer, null, 5, true);
- passed &= VerifyDoubleTryParse("5", NumberStyles.Integer, new DateTimeFormatInfo(), 5, true);
- passed &= VerifyDoubleTryParse("^42", NumberStyles.Any, customNFI, -42, true);
- passed &= VerifyDoubleTryParse("123", NumberStyles.Integer, germanCulture, 123, true);
- passed &= VerifyDoubleTryParse("123", NumberStyles.Integer, japaneseCulture, 123, true);
- passed &= VerifyDoubleTryParse("123.456", NumberStyles.Any, germanCulture, 123456, true);
- passed &= VerifyDoubleTryParse("123,456", NumberStyles.Any, japaneseCulture, 123456, true);
- passed &= VerifyDoubleTryParse("123,456", NumberStyles.AllowDecimalPoint, germanCulture, 123.456, true);
- passed &= VerifyDoubleTryParse("123.456", NumberStyles.AllowDecimalPoint, japaneseCulture, 123.456, true);
- passed &= VerifyDoubleTryParse("5,23 " + germanCulture.NumberFormat.CurrencySymbol, NumberStyles.Any, germanCulture, 5.23, true); // currency
- passed &= VerifyDoubleTryParse("5.23 " + germanCulture.NumberFormat.CurrencySymbol, NumberStyles.Any, germanCulture, 523, true); // currency
- //
- //// Fail cases
- passed &= VerifyDoubleTryParse("-42", NumberStyles.Any, customNFI, 0, false);
- passed &= VerifyDoubleTryParse("5 ", NumberStyles.AllowLeadingWhite, goodNFI, 0, false);
- passed &= VerifyDoubleTryParse("5.3", NumberStyles.None, goodNFI, 0, false);
- passed &= VerifyDoubleTryParse("1.234E+05", NumberStyles.AllowExponent, goodNFI, 0, false);
- passed &= VerifyDoubleTryParse("-1.79769313486231E+309", NumberStyles.Float | NumberStyles.AllowExponent, null, 0, false);
- passed &= VerifyDoubleTryParse("1.89769313486231E+308", NumberStyles.Float | NumberStyles.AllowExponent, null, 0, false);
- passed &= VerifyDoubleTryParse("-1.89769313486231E+308", NumberStyles.Float | NumberStyles.AllowExponent, null, 0, false);
- passed &= VerifyDoubleTryParse("123,000,000,000,000,000,000", NumberStyles.Any, germanCulture, 0, false);
- passed &= VerifyDoubleTryParse("123.000.000.000.000.000.000", NumberStyles.Any, japaneseCulture, 0, false);
-
- //// Exception cases
- passed &= VerifyDoubleTryParseException("12", NumberStyles.HexNumber, CultureInfo.InvariantCulture, typeof(ArgumentException));
- passed &= VerifyDoubleTryParseException("5", NumberStyles.AllowHexSpecifier | NumberStyles.AllowParentheses, null, typeof(ArgumentException));
- passed &= VerifyDoubleTryParseException("4", (NumberStyles)(-1), CultureInfo.InvariantCulture, typeof(ArgumentException));
- passed &= VerifyDoubleTryParseException("4", (NumberStyles)0x10000, CultureInfo.InvariantCulture, typeof(ArgumentException));
-
- // NumberStyles/NFI variations
- //
- passed &= VerifyDoubleTryParse("5", NumberStyles.Integer, corruptNFI, 5, true);
- passed &= VerifyDoubleTryParse("5", NumberStyles.Number, corruptNFI, 5, true);
- passed &= VerifyDoubleTryParse("5.3", NumberStyles.Number, corruptNFI, 5.3, true);
- passed &= VerifyDoubleTryParse("5,3", NumberStyles.Number, corruptNFI, 0, false);
- passed &= VerifyDoubleTryParse("5.2.3", NumberStyles.Number, corruptNFI, 0, false);
- passed &= VerifyDoubleTryParse("$5.3", NumberStyles.Currency, corruptNFI, 5.3, true);
- passed &= VerifyDoubleTryParse("$5,3", NumberStyles.Currency, corruptNFI, 0, false);
- passed &= VerifyDoubleTryParse("$5.2.3", NumberStyles.Currency, corruptNFI, 0, false);
- passed &= VerifyDoubleTryParse("5.3", NumberStyles.Currency, corruptNFI, 5.3, true);
- passed &= VerifyDoubleTryParse("5,3", NumberStyles.Currency, corruptNFI, 0, false);
- passed &= VerifyDoubleTryParse("5.2.3", NumberStyles.Currency, corruptNFI, 0, false);
- passed &= VerifyDoubleTryParse("5.3", NumberStyles.Any, corruptNFI, 5.3, true);
- passed &= VerifyDoubleTryParse("5,3", NumberStyles.Any, corruptNFI, 0, false);
- passed &= VerifyDoubleTryParse("5.2.3", NumberStyles.Any, corruptNFI, 0, false);
- //
- passed &= VerifyDoubleTryParse("5", NumberStyles.Integer, swappedNFI, 5, true);
- passed &= VerifyDoubleTryParse("1,234", NumberStyles.Integer, swappedNFI, 0, false);
- passed &= VerifyDoubleTryParse("5", NumberStyles.Number, swappedNFI, 5, true);
- passed &= VerifyDoubleTryParse("5.0", NumberStyles.Number, swappedNFI, 5, true);
- passed &= VerifyDoubleTryParse("1,234", NumberStyles.Number, swappedNFI, 1234, true);
- passed &= VerifyDoubleTryParse("1,234.0", NumberStyles.Number, swappedNFI, 1234, true);
- passed &= VerifyDoubleTryParse("5.000.000", NumberStyles.Number, swappedNFI, 0, false);
- passed &= VerifyDoubleTryParse("5.000,00", NumberStyles.Number, swappedNFI, 0, false);
- passed &= VerifyDoubleTryParse("5.000", NumberStyles.Currency, swappedNFI, 5, true); //???
- passed &= VerifyDoubleTryParse("5.000,00", NumberStyles.Currency, swappedNFI, 0, false); //???
- passed &= VerifyDoubleTryParse("$5.000", NumberStyles.Currency, swappedNFI, 5000, true);
- passed &= VerifyDoubleTryParse("$5.000,00", NumberStyles.Currency, swappedNFI, 5000, true);
- passed &= VerifyDoubleTryParse("5.000", NumberStyles.Any, swappedNFI, 5, true); //?
- passed &= VerifyDoubleTryParse("5.000,00", NumberStyles.Any, swappedNFI, 0, false); //?
- passed &= VerifyDoubleTryParse("$5.000", NumberStyles.Any, swappedNFI, 5000, true);
- passed &= VerifyDoubleTryParse("$5.000,00", NumberStyles.Any, swappedNFI, 5000, true);
- passed &= VerifyDoubleTryParse("5,0", NumberStyles.Currency, swappedNFI, 5, true);
- passed &= VerifyDoubleTryParse("$5,0", NumberStyles.Currency, swappedNFI, 5, true);
- passed &= VerifyDoubleTryParse("5,000", NumberStyles.Currency, swappedNFI, 5, true);
- passed &= VerifyDoubleTryParse("$5,000", NumberStyles.Currency, swappedNFI, 5, true);
- passed &= VerifyDoubleTryParse("5,000.0", NumberStyles.Currency, swappedNFI, 0, false);
- passed &= VerifyDoubleTryParse("$5,000.0", NumberStyles.Currency, swappedNFI, 0, false);
- passed &= VerifyDoubleTryParse("5,000", NumberStyles.Any, swappedNFI, 5, true);
- passed &= VerifyDoubleTryParse("$5,000", NumberStyles.Any, swappedNFI, 5, true);
- passed &= VerifyDoubleTryParse("5,000.0", NumberStyles.Any, swappedNFI, 0, false);
- passed &= VerifyDoubleTryParse("$5,000.0", NumberStyles.Any, swappedNFI, 0, false);
- //
- passed &= VerifyDoubleTryParse("5.0", NumberStyles.Number, distinctNFI, 5, true);
- passed &= VerifyDoubleTryParse("1,234.0", NumberStyles.Number, distinctNFI, 1234, true);
- passed &= VerifyDoubleTryParse("5.0", NumberStyles.Currency, distinctNFI, 5, true);
- passed &= VerifyDoubleTryParse("1,234.0", NumberStyles.Currency, distinctNFI, 1234, true);
- passed &= VerifyDoubleTryParse("5.0", NumberStyles.Any, distinctNFI, 5, true);
- passed &= VerifyDoubleTryParse("1,234.0", NumberStyles.Any, distinctNFI, 1234, true);
- passed &= VerifyDoubleTryParse("$5.0", NumberStyles.Currency, distinctNFI, 0, false);
- passed &= VerifyDoubleTryParse("$5.0", NumberStyles.Any, distinctNFI, 0, false);
- passed &= VerifyDoubleTryParse("5:0", NumberStyles.Number, distinctNFI, 0, false);
- passed &= VerifyDoubleTryParse("5;0", NumberStyles.Number, distinctNFI, 0, false);
- passed &= VerifyDoubleTryParse("$5:0", NumberStyles.Number, distinctNFI, 0, false);
- passed &= VerifyDoubleTryParse("5:0", NumberStyles.Currency, distinctNFI, 5, true);
- passed &= VerifyDoubleTryParse("5:000", NumberStyles.Currency, distinctNFI, 5, true);
- passed &= VerifyDoubleTryParse("5;000", NumberStyles.Currency, distinctNFI, 5000, true);
- passed &= VerifyDoubleTryParse("$5:0", NumberStyles.Currency, distinctNFI, 5, true);
- passed &= VerifyDoubleTryParse("$5;0", NumberStyles.Currency, distinctNFI, 50, true);
- passed &= VerifyDoubleTryParse("5:0", NumberStyles.Any, distinctNFI, 5, true);
- passed &= VerifyDoubleTryParse("5;0", NumberStyles.Any, distinctNFI, 50, true);
- passed &= VerifyDoubleTryParse("$5:0", NumberStyles.Any, distinctNFI, 5, true);
- passed &= VerifyDoubleTryParse("$5;0", NumberStyles.Any, distinctNFI, 50, true);
- passed &= VerifyDoubleTryParse("123,456;789.0", NumberStyles.Number, distinctNFI, 0, false);
- passed &= VerifyDoubleTryParse("123,456;789.0", NumberStyles.Currency, distinctNFI, 123456789, true);
- passed &= VerifyDoubleTryParse("123,456;789.0", NumberStyles.Any, distinctNFI, 123456789, true);
- passed &= VerifyDoubleTryParse("$123,456;789.0", NumberStyles.Any, distinctNFI, 0, false);
-
-
- // Should these pass or fail? Current parse behavior is to pass, so they might be
- // parse bugs, but they're not tryparse bugs.
- passed &= VerifyDoubleParse("5", NumberStyles.AllowExponent, goodNFI, 5);
- passed &= VerifyDoubleTryParse("5", NumberStyles.AllowExponent, goodNFI, 5, true);
- // I expect ArgumentException with an ambiguous NFI
- passed &= VerifyDoubleParse("^42", NumberStyles.Any, ambigNFI, -42);
- passed &= VerifyDoubleTryParse("^42", NumberStyles.Any, ambigNFI, -42, true);
-
- /// END TEST CASES
- }
- catch (Exception e)
- {
- TestLibrary.Logging.WriteLine("Unexpected exception!! " + e.ToString());
- passed = false;
- }
-
- if (passed)
- {
- TestLibrary.Logging.WriteLine("paSs");
- return 100;
- }
- else
- {
- TestLibrary.Logging.WriteLine("FAiL");
- return 1;
- }
- }
-
- public static bool VerifyDoubleTryParse(string value, Double expectedResult, bool expectedReturn)
- {
- if (verbose)
- {
- TestLibrary.Logging.WriteLine("Test: Double.TryParse, Value = '{0}', Expected Result = {1}, Expected Return = {2}",
- value, expectedResult, expectedReturn);
- }
- Double result = 0;
- try
- {
- bool returnValue = Double.TryParse(value, out result);
- if (returnValue != expectedReturn)
- {
- TestLibrary.Logging.WriteLine("FAILURE: Value = '{0}', Expected Return: {1}, Actual Return: {2}", value, expectedReturn, returnValue);
- return false;
- }
- if (Double.IsNaN(expectedResult) && Double.IsNaN(result))
- {
- return true;
- }
- if (result != expectedResult)
- {
- TestLibrary.Logging.WriteLine("FAILURE: Value = '{0}', Expected Return: {1}, Actual Return: {2}", value, expectedResult, result);
- return false;
- }
- return true;
- }
- catch (Exception ex)
- {
- TestLibrary.Logging.WriteLine("FAILURE: Unexpected Exception, Value = '{0}', Exception: {1}", value, ex);
- return false;
- }
- }
-
- public static bool VerifyDoubleTryParse(string value, NumberStyles style, IFormatProvider provider, Double expectedResult, bool expectedReturn)
- {
- if (provider == null) return true;
-
- if (verbose)
- {
- TestLibrary.Logging.WriteLine("Test: Double.TryParse, Value = '{0}', Style = {1}, Provider = {2}, Expected Result = {3}, Expected Return = {4}",
- value, style, provider, expectedResult, expectedReturn);
- }
- Double result = 0;
- try
- {
- bool returnValue = Double.TryParse(value, style, provider, out result);
- if (returnValue != expectedReturn)
- {
- TestLibrary.Logging.WriteLine("FAILURE: Value = '{0}', Style = {1}, Provider = {2}, Expected Return = {3}, Actual Return = {4}",
- value, style, provider, expectedReturn, returnValue);
- return false;
- }
- if (Double.IsNaN(expectedResult) && Double.IsNaN(result))
- {
- return true;
- }
- if (result != expectedResult)
- {
- TestLibrary.Logging.WriteLine("FAILURE: Value = '{0}', Expected Return: {1}, Actual Return: {2}", value, expectedResult, result);
- return false;
- }
- return true;
- }
- catch (Exception ex)
- {
- TestLibrary.Logging.WriteLine("FAILURE: Unexpected Exception, Value = '{0}', Exception: {1}", value, ex);
- return false;
- }
- }
-
- public static bool VerifyDoubleTryParseException(string value, NumberStyles style, IFormatProvider provider, Type exceptionType)
- {
- if (provider == null) return true;
-
- if (verbose)
- {
- TestLibrary.Logging.WriteLine("Test: Double.TryParse, Value = '{0}', Style = {1}, Provider = {2}, Expected Exception = {3}",
- value, style, provider, exceptionType);
- }
- try
- {
- Double result = 0;
- Boolean returnValue = Double.TryParse(value, style, provider, out result);
- TestLibrary.Logging.WriteLine("FAILURE: Value = '{0}', Expected Exception: {1}", value, exceptionType);
- return false;
- }
- catch (Exception ex)
- {
- if (!ex.GetType().IsAssignableFrom(exceptionType))
- {
- TestLibrary.Logging.WriteLine("FAILURE: Wrong Exception Type, Value = '{0}', Exception Type: {1} Expected Type: {2}", value, ex.GetType(), exceptionType);
- return false;
- }
- return true;
- }
- }
-
- public static bool VerifyDoubleParse(string value, Double expectedResult)
- {
- if (verbose)
- {
- TestLibrary.Logging.WriteLine("Test: Double.Parse, Value = '{0}', Expected Result, {1}",
- value, expectedResult);
- }
- try
- {
- Double returnValue = Double.Parse(value);
- if (Double.IsNaN(expectedResult) && Double.IsNaN(returnValue))
- {
- return true;
- }
- if (returnValue != expectedResult)
- {
- TestLibrary.Logging.WriteLine("FAILURE: Value = '{0}', Expected Return: {1}, Actual Return: {2}", value, expectedResult, returnValue);
- return false;
- }
- return true;
- }
- catch (Exception ex)
- {
- TestLibrary.Logging.WriteLine("FAILURE: Unexpected Exception, Value = '{0}', Exception: {1}", value, ex);
- return false;
- }
- }
-
- public static bool VerifyDoubleParse(string value, NumberStyles style, IFormatProvider provider, Double expectedResult)
- {
- if (provider == null) return true;
-
- if (verbose)
- {
- TestLibrary.Logging.WriteLine("Test: Double.Parse, Value = '{0}', Style = {1}, provider = {2}, Expected Result = {3}",
- value, style, provider, expectedResult);
- }
- try
- {
- Double returnValue = Double.Parse(value, style, provider);
- if (Double.IsNaN(expectedResult) && Double.IsNaN(returnValue))
- {
- return true;
- }
- if (returnValue != expectedResult)
- {
- TestLibrary.Logging.WriteLine("FAILURE: Value = '{0}', Expected Return: {1}, Actual Return: {2}", value, expectedResult, returnValue);
- return false;
- }
- return true;
- }
- catch (Exception ex)
- {
- TestLibrary.Logging.WriteLine("FAILURE: Unexpected Exception, Value = '{0}', Exception: {1}", value, ex);
- return false;
- }
- }
-
- public static bool VerifyDoubleParseException(string value, Type exceptionType)
- {
- if (verbose)
- {
- TestLibrary.Logging.WriteLine("Test: Double.Parse, Value = '{0}', Expected Exception, {1}",
- value, exceptionType);
- }
- try
- {
- Double returnValue = Double.Parse(value);
- TestLibrary.Logging.WriteLine("FAILURE: Value = '{0}', Expected Exception: {1}", value, exceptionType);
- return false;
- }
- catch (Exception ex)
- {
- if (!ex.GetType().IsAssignableFrom(exceptionType))
- {
- TestLibrary.Logging.WriteLine("FAILURE: Wrong Exception Type, Value = '{0}', Exception Type: {1} Expected Type: {2}", value, ex.GetType(), exceptionType);
- return false;
- }
- return true;
- }
- }
-
- public static bool VerifyDoubleParseException(string value, NumberStyles style, Type exceptionType)
- {
- if (verbose)
- {
- TestLibrary.Logging.WriteLine("Test: Double.Parse, Value = '{0}', Style = {1}, Expected Exception = {3}",
- value, style, exceptionType);
- }
- try
- {
- Double returnValue = Double.Parse(value, style);
- TestLibrary.Logging.WriteLine("FAILURE: Value = '{0}', Expected Exception: {1}", value, exceptionType);
- return false;
- }
- catch (Exception ex)
- {
- if (!ex.GetType().IsAssignableFrom(exceptionType))
- {
- TestLibrary.Logging.WriteLine("FAILURE: Wrong Exception Type, Value = '{0}', Exception Type: {1} Expected Type: {2}", value, ex.GetType(), exceptionType);
- return false;
- }
- return true;
- }
- }
-
- public static bool VerifyDoubleParseException(string value, NumberStyles style, IFormatProvider provider, Type exceptionType)
- {
- if (provider == null) return true;
-
- if (verbose)
- {
- TestLibrary.Logging.WriteLine("Test: Double.Parse, Value = '{0}', Style = {1}, Provider = {2}, Expected Exception = {3}",
- value, style, provider, exceptionType);
- }
- try
- {
- Double returnValue = Double.Parse(value, style, provider);
- TestLibrary.Logging.WriteLine("FAILURE: Value = '{0}', Expected Exception: {1}", value, exceptionType);
- return false;
- }
- catch (Exception ex)
- {
- if (!ex.GetType().IsAssignableFrom(exceptionType))
- {
- TestLibrary.Logging.WriteLine("FAILURE: Wrong Exception Type, Value = '{0}', Exception Type: {1} Expected Type: {2}", value, ex.GetType(), exceptionType);
- return false;
- }
- return true;
- }
- }
-}
diff --git a/tests/src/CoreMangLib/cti/system/int/Int32Parse3.csproj b/tests/src/CoreMangLib/cti/system/int/Int32Parse3.csproj
deleted file mode 100644
index 6634e074e0..0000000000
--- a/tests/src/CoreMangLib/cti/system/int/Int32Parse3.csproj
+++ /dev/null
@@ -1,40 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
- <Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
- <PropertyGroup>
- <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
- <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
- <SchemaVersion>2.0</SchemaVersion>
- <ProjectGuid>{95DFC527-4DC1-495E-97D7-E94EE1F7140D}</ProjectGuid>
- <OutputType>Exe</OutputType>
- <ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
- <SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
- <AllowUnsafeBlocks>true</AllowUnsafeBlocks>
- <CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>1</CLRTestPriority>
- </PropertyGroup>
- <!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
- <ItemGroup>
- <CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
- <Visible>False</Visible>
- </CodeAnalysisDependentAssemblyPaths>
- </ItemGroup>
- <ItemGroup>
- <!-- Add Compile Object Here -->
- <Compile Include="int32parse3.cs" />
- </ItemGroup>
- <ItemGroup>
- <Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
- </ItemGroup>
- <ItemGroup>
- <ProjectReference Include="../../../../Common/CoreCLRTestLibrary/CoreCLRTestLibrary.csproj" />
- <ProjectReference Include="../../../../Common/CoreCLRTestLibrary/CoreCLRTestLibrary.csproj" />
- </ItemGroup>
- <Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project> \ No newline at end of file
diff --git a/tests/src/CoreMangLib/cti/system/int/Int32Parse4.csproj b/tests/src/CoreMangLib/cti/system/int/Int32Parse4.csproj
deleted file mode 100644
index 5cb1113721..0000000000
--- a/tests/src/CoreMangLib/cti/system/int/Int32Parse4.csproj
+++ /dev/null
@@ -1,40 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
- <Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
- <PropertyGroup>
- <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
- <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
- <SchemaVersion>2.0</SchemaVersion>
- <ProjectGuid>{95DFC527-4DC1-495E-97D7-E94EE1F7140D}</ProjectGuid>
- <OutputType>Exe</OutputType>
- <ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
- <SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
- <AllowUnsafeBlocks>true</AllowUnsafeBlocks>
- <CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>1</CLRTestPriority>
- </PropertyGroup>
- <!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
- <ItemGroup>
- <CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
- <Visible>False</Visible>
- </CodeAnalysisDependentAssemblyPaths>
- </ItemGroup>
- <ItemGroup>
- <!-- Add Compile Object Here -->
- <Compile Include="int32parse4.cs" />
- </ItemGroup>
- <ItemGroup>
- <Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
- </ItemGroup>
- <ItemGroup>
- <ProjectReference Include="../../../../Common/CoreCLRTestLibrary/CoreCLRTestLibrary.csproj" />
- <ProjectReference Include="../../../../Common/CoreCLRTestLibrary/CoreCLRTestLibrary.csproj" />
- </ItemGroup>
- <Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project> \ No newline at end of file
diff --git a/tests/src/CoreMangLib/cti/system/int/Int32TryParse.csproj b/tests/src/CoreMangLib/cti/system/int/Int32TryParse.csproj
deleted file mode 100644
index 273223cadf..0000000000
--- a/tests/src/CoreMangLib/cti/system/int/Int32TryParse.csproj
+++ /dev/null
@@ -1,40 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
- <Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
- <PropertyGroup>
- <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
- <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
- <SchemaVersion>2.0</SchemaVersion>
- <ProjectGuid>{95DFC527-4DC1-495E-97D7-E94EE1F7140D}</ProjectGuid>
- <OutputType>Exe</OutputType>
- <ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
- <SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
- <AllowUnsafeBlocks>true</AllowUnsafeBlocks>
- <CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>1</CLRTestPriority>
- </PropertyGroup>
- <!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
- <ItemGroup>
- <CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
- <Visible>False</Visible>
- </CodeAnalysisDependentAssemblyPaths>
- </ItemGroup>
- <ItemGroup>
- <!-- Add Compile Object Here -->
- <Compile Include="int32tryparse.cs" />
- </ItemGroup>
- <ItemGroup>
- <Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
- </ItemGroup>
- <ItemGroup>
- <ProjectReference Include="../../../../Common/CoreCLRTestLibrary/CoreCLRTestLibrary.csproj" />
- <ProjectReference Include="../../../../Common/CoreCLRTestLibrary/CoreCLRTestLibrary.csproj" />
- </ItemGroup>
- <Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project> \ No newline at end of file
diff --git a/tests/src/CoreMangLib/cti/system/int/int32parse1.cs b/tests/src/CoreMangLib/cti/system/int/int32parse1.cs
deleted file mode 100644
index d8eb2c0cd9..0000000000
--- a/tests/src/CoreMangLib/cti/system/int/int32parse1.cs
+++ /dev/null
@@ -1,289 +0,0 @@
-// 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;
-
-//system.Int32.Parse(system.string)
-public class Int32Parse1
-{
- #region Public Methods
- public bool RunTests()
- {
- bool retVal = true;
-
- TestLibrary.TestFramework.LogInformation("[Positive]");
- retVal = PosTest1() && retVal;
- retVal = PosTest2() && retVal;
- retVal = PosTest3() && retVal;
- retVal = PosTest4() && retVal;
-
- TestLibrary.TestFramework.LogInformation("[Negative]");
- retVal = NegTest1() && retVal;
- retVal = NegTest2() && retVal;
- retVal = NegTest3() && retVal;
- retVal = NegTest4() && retVal;
- retVal = NegTest5() && retVal;
-
- return retVal;
- }
-
- #region Positive Test Cases
- public bool PosTest1()
- {
- bool retVal = true;
-
-
- TestLibrary.TestFramework.BeginScenario("PosTest1: normal test basic function of the method ");
-
- try
- {
- string s1 = Int32.MaxValue.ToString();
- if (Int32.MaxValue != Int32.Parse(s1))
- {
- TestLibrary.TestFramework.LogError("001", "the result is not the int32.maxvalue as expected ");
- retVal = false;
- }
-
- }
- catch (Exception e)
- {
- TestLibrary.TestFramework.LogError("002", "Unexpected exception: " + e);
- retVal = false;
- }
-
- return retVal;
- }
-
- public bool PosTest2()
- {
- bool retVal = true;
-
-
- TestLibrary.TestFramework.BeginScenario("PosTest2: normal test about int32.minvalue ");
-
- try
- {
- string s1 = Int32.MinValue.ToString();
- if (Int32.MinValue != Int32.Parse(s1))
- {
- TestLibrary.TestFramework.LogError("003", "the result is not the int32.minvalue as expected ");
- retVal = false;
- }
-
- }
- catch (Exception e)
- {
- TestLibrary.TestFramework.LogError("004", "Unexpected exception: " + e);
- retVal = false;
- }
-
- return retVal;
- }
-
- public bool PosTest3()
- {
- bool retVal = true;
-
- TestLibrary.TestFramework.BeginScenario("PosTest3: test the parameter of white space in both of the beginning and end of the string");
-
- try
- {
- string s1 = " 12125684 ";
- Int32 i1 = Int32.Parse(s1);
- if (i1 != 12125684)
- {
- TestLibrary.TestFramework.LogError("005", "the result is not the int32 as expected ");
- retVal = false;
- }
-
- }
- catch (Exception e)
- {
- TestLibrary.TestFramework.LogError("006", "Unexpected exception: " + e);
- retVal = false;
- }
-
- return retVal;
- }
-
- public bool PosTest4()
- {
- bool retVal = true;
-
- TestLibrary.TestFramework.BeginScenario("PosTest4: test the parameter (-0)");
-
- try
- {
- string s1 = "-0";
- Int32 i1 = Int32.Parse(s1);
- if (i1 != 0)
- {
- TestLibrary.TestFramework.LogError("007", "the result is not the 0 as expected ");
- retVal = false;
- }
-
- }
- catch (Exception e)
- {
- TestLibrary.TestFramework.LogError("008", "Unexpected exception: " + e);
- retVal = false;
- }
-
- return retVal;
- }
- #endregion
-
- #region Negative Test Cases
- public bool NegTest1()
- {
- bool retVal = true;
-
- TestLibrary.TestFramework.BeginScenario("NegTest1: null reference parameter ");
-
- try
- {
- string s1 = null;
- Int32 i1 = Int32.Parse(s1);
- TestLibrary.TestFramework.LogError("101", "the Method did not throw a ArgumentNullException");
- retVal = false;
- }
- catch (ArgumentNullException)
- {
- }
-
- catch (Exception e)
- {
- TestLibrary.TestFramework.LogError("102", "Unexpected exception: " + e);
- TestLibrary.TestFramework.LogInformation(e.StackTrace);
- retVal = false;
- }
-
- return retVal;
- }
-
- public bool NegTest2()
- {
- bool retVal = true;
-
- TestLibrary.TestFramework.BeginScenario("NegTest2: test FormatException1 ");
-
- string s1 = "-321-677";
- try
- {
- Int32 i1 = Int32.Parse(s1);
- TestLibrary.TestFramework.LogError("103", "the Method did not throw a FormatException,patameter is: " + s1);
- retVal = false;
- }
- catch (FormatException)
- {
- }
- catch (Exception e)
- {
- TestLibrary.TestFramework.LogError("104", "Unexpected exception: " + e);
- TestLibrary.TestFramework.LogInformation(e.StackTrace);
- retVal = false;
- }
-
- return retVal;
- }
-
- public bool NegTest3()
- {
- bool retVal = true;
-
- TestLibrary.TestFramework.BeginScenario("NegTest3: test FormatException2, parameter:43dce6a");
-
- try
- {
- string s1 = "43dce6a";
- Int32 i1 = Int32.Parse(s1);
- TestLibrary.TestFramework.LogError("105", "the Method did not throw a FormatException,patameter is: " + s1);
- retVal = false;
- }
- catch (FormatException)
- {
- }
- catch (Exception e)
- {
- TestLibrary.TestFramework.LogError("106", "Unexpected exception: " + e);
- TestLibrary.TestFramework.LogInformation(e.StackTrace);
- retVal = false;
- }
-
- return retVal;
- }
-
- public bool NegTest4()
- {
- bool retVal = true;
-
- TestLibrary.TestFramework.BeginScenario("NegTest4: test FormatException3 by setting the parameter white space");
-
- try
- {
- string s1 = " ";
- Int32 i1 = Int32.Parse(s1);
- TestLibrary.TestFramework.LogError("107", "the Method did not throw a FormatException,patameter is: white space");
- retVal = false;
- }
- catch (FormatException)
- {
- }
- catch (Exception e)
- {
- TestLibrary.TestFramework.LogError("108", "Unexpected exception: " + e);
- TestLibrary.TestFramework.LogInformation(e.StackTrace);
- retVal = false;
- }
-
- return retVal;
- }
-
- public bool NegTest5()
- {
- bool retVal = true;
-
- TestLibrary.TestFramework.BeginScenario("NegTest5: test OverFlowException");
-
- try
- {
- string s1 = "2147483648";
- Int32 i1 = Int32.Parse(s1);
- TestLibrary.TestFramework.LogError("109", "the Method did not throw an OverflowException ,patameter is: Int32.MaxValue+1");
- retVal = false;
- }
- catch (OverflowException)
- {
- }
- catch (Exception e)
- {
- TestLibrary.TestFramework.LogError("110", "Unexpected exception: " + e);
- TestLibrary.TestFramework.LogInformation(e.StackTrace);
- retVal = false;
- }
-
- return retVal;
- }
- #endregion
- #endregion
-
- public static int Main()
- {
- Int32Parse1 test = new Int32Parse1();
-
- TestLibrary.TestFramework.BeginTestCase("Int32Parse");
-
- if (test.RunTests())
- {
- TestLibrary.TestFramework.EndTestCase();
- TestLibrary.TestFramework.LogInformation("PASS");
- return 100;
- }
- else
- {
- TestLibrary.TestFramework.EndTestCase();
- TestLibrary.TestFramework.LogInformation("FAIL");
- return 0;
- }
- }
-}
diff --git a/tests/src/CoreMangLib/cti/system/int/int32parse2.cs b/tests/src/CoreMangLib/cti/system/int/int32parse2.cs
deleted file mode 100644
index a7c2b1d749..0000000000
--- a/tests/src/CoreMangLib/cti/system/int/int32parse2.cs
+++ /dev/null
@@ -1,360 +0,0 @@
-// 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.Globalization;
-
-//System.Int32.Parse(System.String,System.Globalization.NumberStyles)
-public class Int32Parse2
-{
- #region Privates
- private CultureInfo CurrentCulture = TestLibrary.Utilities.CurrentCulture;
- private CultureInfo CustomCulture = null;
- private CultureInfo CustomCultureForNumberFormat
- {
- get
- {
- if (null == CustomCulture)
- {
- CustomCulture = new CultureInfo(CurrentCulture.Name);
- NumberFormatInfo nfi = CustomCulture.NumberFormat;
- //default is "," in most of the cultures, but in some cultures like DE, TR it is "."
- //nfi.NumberGroupSeparator;
- nfi.NumberGroupSizes = new int[] { 3 };
- nfi.NegativeSign = "-"; //for NegTest5
- nfi.NumberNegativePattern = 1; //for NegTest5
-
- CustomCulture.NumberFormat = nfi;
- }
- return CustomCulture;
- }
- }
- #endregion
-
- #region Public Methods
- public bool RunTests()
- {
- bool retVal = true;
-
- TestLibrary.TestFramework.LogInformation("[Positive]");
- retVal = PosTest1() && retVal;
- retVal = PosTest2() && retVal;
- retVal = PosTest3() && retVal;
- retVal = PosTest4() && retVal;
- retVal = PosTest5() && retVal;
-
- TestLibrary.TestFramework.LogInformation("[Negative]");
- retVal = NegTest1() && retVal;
- retVal = NegTest2() && retVal;
- retVal = NegTest3() && retVal;
- retVal = NegTest4() && retVal;
- retVal = NegTest5() && retVal;
-
- return retVal;
- }
-
- #region Positive Test Cases
- public bool PosTest1()
- {
- bool retVal = true;
-
- // Add your scenario description here
- TestLibrary.TestFramework.BeginScenario("PosTest1:Test the parameter NumberStyles.AllowThousands ");
-
- try
- {
- TestLibrary.Utilities.CurrentCulture = CustomCultureForNumberFormat;
- String groupSeparator = CustomCultureForNumberFormat.NumberFormat.NumberGroupSeparator;
-
- string s1 = "2" + groupSeparator + "147" + groupSeparator + "483" + groupSeparator + "647";
- Int32 i1 = Int32.Parse(s1, System.Globalization.NumberStyles.AllowThousands);
- if (i1 != Int32.MaxValue)
- {
- TestLibrary.TestFramework.LogError("001", "The result is not the value as expected ");
- retVal = false;
- }
-
- }
- catch (Exception e)
- {
- TestLibrary.TestFramework.LogError("002", "Unexpected exception: " + e);
- retVal = false;
- }
- finally
- {
- TestLibrary.Utilities.CurrentCulture = CurrentCulture;
- }
- return retVal;
- }
-
- public bool PosTest2()
- {
- bool retVal = true;
-
- // Add your scenario description here
- TestLibrary.TestFramework.BeginScenario("PosTest2:Test the parameters NumberStyles.AllowParentheses ");
-
- try
- {
- string s1 = "(105)";
- Int32 i1 = Int32.Parse(s1, System.Globalization.NumberStyles.AllowParentheses);
- if (i1 != -105)
- {
- TestLibrary.TestFramework.LogError("003", "The result is not the value as expected ");
- retVal = false;
- }
-
- }
- catch (Exception e)
- {
- TestLibrary.TestFramework.LogError("004", "Unexpected exception: " + e);
- retVal = false;
- }
-
- return retVal;
- }
-
- public bool PosTest3()
- {
- bool retVal = true;
-
- // Add your scenario description here
- TestLibrary.TestFramework.BeginScenario("PosTest3:Test the parameters with white space in both the beginning and the end ");
-
- try
- {
- string s1 = " 8765 ";
- Int32 i1 = Int32.Parse(s1, System.Globalization.NumberStyles.AllowLeadingWhite | System.Globalization.NumberStyles.AllowTrailingWhite);
- if (i1 != 8765)
- {
- TestLibrary.TestFramework.LogError("005", "The result is not the value as expected ");
- retVal = false;
- }
-
- }
- catch (Exception e)
- {
- TestLibrary.TestFramework.LogError("006", "Unexpected exception: " + e);
- retVal = false;
- }
-
- return retVal;
- }
-
- public bool PosTest4()
- {
- bool retVal = true;
-
- // Add your scenario description here
- TestLibrary.TestFramework.BeginScenario("PosTest4:Test the parameters NumberStyles.AllowTrailingSign");
-
- try
- {
- string s1 = "8765-";
- Int32 i1 = Int32.Parse(s1, System.Globalization.NumberStyles.AllowTrailingSign);
- if (i1 != -8765)
- {
- TestLibrary.TestFramework.LogError("007", "The result is not the value as expected ");
- retVal = false;
- }
-
- }
- catch (Exception e)
- {
- TestLibrary.TestFramework.LogError("008", "Unexpected exception: " + e);
- retVal = false;
- }
-
- return retVal;
- }
-
- public bool PosTest5()
- {
- bool retVal = true;
-
- // Add your scenario description here
- TestLibrary.TestFramework.BeginScenario("PosTest5:Test the parameters NumberStyles.HexNumber");
-
- try
- {
- string s1 = " 6a9fe7 ";
- Int32 i1 = Int32.Parse(s1, System.Globalization.NumberStyles.HexNumber);
- if (i1 != 6987751)
- {
- TestLibrary.TestFramework.LogError("009", "The result is not the value as expected ");
- retVal = false;
- }
-
- }
- catch (Exception e)
- {
- TestLibrary.TestFramework.LogError("010", "Unexpected exception: " + e);
- retVal = false;
- }
-
- return retVal;
- }
- #endregion
-
- #region Negative Test Cases
- public bool NegTest1()
- {
- bool retVal = true;
-
- TestLibrary.TestFramework.BeginScenario("NegTest1: null reference parameter");
-
- try
- {
- string s1 = null;
- Int32 i1 = Int32.Parse(s1, System.Globalization.NumberStyles.AllowLeadingSign);
- TestLibrary.TestFramework.LogError("101", "the Method did not throw a ArgumentNullException");
- retVal = false;
- }
- catch (ArgumentNullException)
- {
- }
-
- catch (Exception e)
- {
- TestLibrary.TestFramework.LogError("102", "Unexpected exception: " + e);
- retVal = false;
- }
-
- return retVal;
- }
-
- public bool NegTest2()
- {
- bool retVal = true;
-
- TestLibrary.TestFramework.BeginScenario("NegTest2: test FormatException1 ");
-
- string s1 = " (321)677 ";
- try
- {
- Int32 i1 = Int32.Parse(s1, System.Globalization.NumberStyles.AllowParentheses);
- TestLibrary.TestFramework.LogError("103", "the Method did not throw a FormatException,patameter is: " + s1);
- retVal = false;
- }
- catch (System.FormatException)
- {
- }
- catch (Exception e)
- {
- TestLibrary.TestFramework.LogError("104", "Unexpected exception: " + e);
- TestLibrary.TestFramework.LogInformation(e.StackTrace);
- retVal = false;
- }
-
- return retVal;
- }
-
- public bool NegTest3()
- {
- bool retVal = true;
-
- TestLibrary.TestFramework.BeginScenario("NegTest3: test ArgumentException1");
-
- try
- {
- string s1 = "43dce6a-";
- Int32 i1 = Int32.Parse(s1, System.Globalization.NumberStyles.HexNumber | System.Globalization.NumberStyles.AllowTrailingSign);
- TestLibrary.TestFramework.LogError("105", "the Method did not throw a FormatException,patameter is: " + s1);
- retVal = false;
- }
- catch (System.ArgumentException)
- {
- }
- catch (Exception e)
- {
- TestLibrary.TestFramework.LogError("106", "Unexpected exception: " + e);
- TestLibrary.TestFramework.LogInformation(e.StackTrace);
- retVal = false;
- }
-
- return retVal;
- }
-
- public bool NegTest4()
- {
- bool retVal = true;
-
- TestLibrary.TestFramework.BeginScenario("NegTest4: test ArgumentException2");
-
- try
- {
- string s1 = "4346";
- int i1 = 54543;
- System.Globalization.NumberStyles Ns = (System.Globalization.NumberStyles)i1;
- Int32 i2 = Int32.Parse(s1, Ns);
- TestLibrary.TestFramework.LogError("107", "the Method did not throw a FormatException,patameter is: " + s1);
- retVal = false;
- }
- catch (System.ArgumentException)
- {
- }
- catch (Exception e)
- {
- TestLibrary.TestFramework.LogError("108", "Unexpected exception: " + e);
- TestLibrary.TestFramework.LogInformation(e.StackTrace);
- retVal = false;
- }
-
- return retVal;
- }
-
- public bool NegTest5()
- {
- bool retVal = true;
-
- TestLibrary.TestFramework.BeginScenario("NegTest5: test OverflowException ");
-
- try
- {
- TestLibrary.Utilities.CurrentCulture = CustomCultureForNumberFormat;
- String groupSeparator = CustomCultureForNumberFormat.NumberFormat.NumberGroupSeparator;
-
- string s1 = "-2" + groupSeparator + "147" + groupSeparator + "483" + groupSeparator + "650";
- Int32 i1 = Int32.Parse(s1, System.Globalization.NumberStyles.AllowThousands | System.Globalization.NumberStyles.AllowLeadingSign);
- TestLibrary.TestFramework.LogError("109", "the Method did not throw a FormatException,patameter is: " + s1);
- retVal = false;
- }
- catch (System.OverflowException)
- {
- }
- catch (Exception e)
- {
- TestLibrary.TestFramework.LogError("110", "Unexpected exception: " + e);
- TestLibrary.TestFramework.LogInformation(e.StackTrace);
- retVal = false;
- }
- finally
- {
- TestLibrary.Utilities.CurrentCulture = CurrentCulture;
- }
-
- return retVal;
- }
- #endregion
- #endregion
-
- public static int Main()
- {
- Int32Parse2 test = new Int32Parse2();
-
- TestLibrary.TestFramework.BeginTestCase("Int32Parse2");
-
- if (test.RunTests())
- {
- TestLibrary.TestFramework.EndTestCase();
- TestLibrary.TestFramework.LogInformation("PASS");
- return 100;
- }
- else
- {
- TestLibrary.TestFramework.EndTestCase();
- TestLibrary.TestFramework.LogInformation("FAIL");
- return 0;
- }
- }
-}
diff --git a/tests/src/CoreMangLib/cti/system/int/int32parse3.cs b/tests/src/CoreMangLib/cti/system/int/int32parse3.cs
deleted file mode 100644
index d50f31d832..0000000000
--- a/tests/src/CoreMangLib/cti/system/int/int32parse3.cs
+++ /dev/null
@@ -1,340 +0,0 @@
-// 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.Globalization;
-
-//Parse(System.String,System.Globalization.NumberStyles,System.IFormatProvider)
-public class Int32Parse3
-{
- #region Privates
- private CultureInfo CurrentCulture = TestLibrary.Utilities.CurrentCulture;
- private CultureInfo customCulture = null;
- private CultureInfo CustomCulture
- {
- get
- {
- if (null == customCulture)
- {
- customCulture = new CultureInfo(CurrentCulture.Name);
- NumberFormatInfo nfi = CustomCulture.NumberFormat;
- nfi.NumberGroupSeparator = ",";
- nfi.NumberGroupSizes = new int[] { 3 };
- nfi.NegativeSign = "-";
- nfi.NumberNegativePattern = 1;
-
- customCulture.NumberFormat = nfi;
- }
- return customCulture;
- }
- }
- #endregion
-
- #region Public Methods
- public bool RunTests()
- {
- bool retVal = true;
-
- TestLibrary.TestFramework.LogInformation("[Positive]");
- retVal = PosTest1() && retVal;
- retVal = PosTest2() && retVal;
- retVal = PosTest3() && retVal;
- retVal = PosTest4() && retVal;
-// retVal = PosTest5() && retVal;
- retVal = PosTest6() && retVal;
-
- TestLibrary.TestFramework.LogInformation("[Negative]");
- retVal = NegTest1() && retVal;
- retVal = NegTest2() && retVal;
- retVal = NegTest3() && retVal;
- retVal = NegTest4() && retVal;
-
- return retVal;
- }
-
- #region Positive Test Cases
- public bool PosTest1()
- {
- bool retVal = true;
-
- TestLibrary.TestFramework.BeginScenario("PosTest1:Test the method with the cultureinfo parameter which implemented the IFormatProvider interface ");
-
- try
- {
- string s1 = "1,000";
- int i1 = Int32.Parse(s1, System.Globalization.NumberStyles.AllowThousands, CustomCulture);
- if (i1 != 1000)
- {
- TestLibrary.TestFramework.LogError("001", "The result is not the value as expected. ");
- retVal = false;
- }
- }
- catch (Exception e)
- {
- TestLibrary.TestFramework.LogError("002", "Unexpected exception: " + e);
- retVal = false;
- }
-
- return retVal;
- }
-
- public bool PosTest2()
- {
- bool retVal = true;
-
- TestLibrary.TestFramework.BeginScenario("PosTest2:Test the method with the numberformatinfo parameter which implemented the IFormatProvider interface ");
-
- try
- {
- // if NumberFormatInfo is null, created without any argument, Parse uses CurrrentCulture
- TestLibrary.Utilities.CurrentCulture = CustomCulture;
- string s1 = " 3,000 ";
- int i1 = Int32.Parse(s1, System.Globalization.NumberStyles.AllowThousands | System.Globalization.NumberStyles.AllowLeadingWhite | System.Globalization.NumberStyles.AllowTrailingWhite, new NumberFormatInfo());
- if (i1 != 3000)
- {
- TestLibrary.TestFramework.LogError("003", "The result is not the value as expected. ");
- retVal = false;
- }
- }
- catch (Exception e)
- {
- TestLibrary.TestFramework.LogError("004", "Unexpected exception: " + e);
- retVal = false;
- }
- finally
- {
- TestLibrary.Utilities.CurrentCulture = CurrentCulture;
- }
- return retVal;
- }
-
- public bool PosTest3()
- {
- bool retVal = true;
-
- TestLibrary.TestFramework.BeginScenario("PosTest3:Test the method with the DateTimeFormatInfo parameter which implemented the IFormatProvider interface ");
-
- try
- {
- TestLibrary.Utilities.CurrentCulture = CustomCulture;
- string s1 = "-56,466";
- int i1 = Int32.Parse(s1, System.Globalization.NumberStyles.AllowThousands | System.Globalization.NumberStyles.AllowLeadingSign, new DateTimeFormatInfo());
- if (i1 != -56466)
- {
- TestLibrary.TestFramework.LogError("005", "The result is not the value as expected. ");
- retVal = false;
- }
- }
- catch (Exception e)
- {
- TestLibrary.TestFramework.LogError("006", "Unexpected exception: " + e);
- retVal = false;
- }
- finally
- {
- TestLibrary.Utilities.CurrentCulture = CurrentCulture;
- }
- return retVal;
- }
-
- public bool PosTest4()
- {
- bool retVal = true;
-
- TestLibrary.TestFramework.BeginScenario("PosTest4: Test special string \"-3.456.789\" using the cultureinfo parameter");
-
- try
- {
- string s1 = "-3.456.789";
- int i1 = Int32.Parse(s1, System.Globalization.NumberStyles.AllowThousands | System.Globalization.NumberStyles.AllowLeadingSign, new CultureInfo("pt-BR"));
- if (i1 != -3456789)
- {
- TestLibrary.TestFramework.LogError("007", "The result is not the value as expected. ");
- retVal = false;
- }
- }
- catch (Exception e)
- {
- TestLibrary.TestFramework.LogError("008", "Unexpected exception: " + e);
- retVal = false;
- }
-
- return retVal;
- }
-/*
- public bool PosTest5()
- {
- bool retVal = true;
-
- TestLibrary.TestFramework.BeginScenario("PosTest5: Test special string \" 3 456 78\" using the cultureinfo parameter");
-
- try
- {
- string s1 = " 3 456 78";
- int i1 = Int32.Parse(s1, System.Globalization.NumberStyles.AllowThousands | System.Globalization.NumberStyles.AllowLeadingWhite, new CultureInfo("sma-SE"));
- if (i1 != 345678)
- {
- TestLibrary.TestFramework.LogError("009", "The result is not the value as expected. ");
- retVal = false;
- }
- }
- catch (Exception e)
- {
- TestLibrary.TestFramework.LogError("010", "Unexpected exception: " + e);
- retVal = false;
- }
-
- return retVal;
- }
-*/
- public bool PosTest6()
- {
- bool retVal = true;
-
- TestLibrary.TestFramework.BeginScenario("PosTest6: Using the null reference as the third parameter IFormatProvider");
-
- try
- {
- string s1 = " 345678";
- int i1 = Int32.Parse(s1, System.Globalization.NumberStyles.AllowThousands | System.Globalization.NumberStyles.AllowLeadingWhite, null);
- if (i1 != 345678)
- {
- TestLibrary.TestFramework.LogError("011", "The result is not the value as expected. ");
- retVal = false;
- }
- }
- catch (Exception e)
- {
- TestLibrary.TestFramework.LogError("012", "Unexpected exception: " + e);
- retVal = false;
- }
-
- return retVal;
- }
- #endregion
-
- #region Nagetive Test Cases
- public bool NegTest1()
- {
- bool retVal = true;
-
- TestLibrary.TestFramework.BeginScenario("NegTest1:Set the parameter string to null reference ");
-
- try
- {
- String s1 = null;
- int i1 = Int32.Parse(s1, System.Globalization.NumberStyles.AllowThousands, new CultureInfo("en-US"));
- TestLibrary.TestFramework.LogError("101", "The ArgumentNullException was not thrown as expected ");
- retVal = false;
- }
- catch (ArgumentNullException)
- {
- }
- catch (Exception e)
- {
- TestLibrary.TestFramework.LogError("102", "Unexpected exception: " + e);
- retVal = false;
- }
-
- return retVal;
- }
-
- public bool NegTest2()
- {
- bool retVal = true;
-
- TestLibrary.TestFramework.BeginScenario("NegTest2:Test the ArgumentException");
-
- try
- {
- String s1 = "1000";
- int i1 = 54543;
- System.Globalization.NumberStyles Ns = (System.Globalization.NumberStyles)i1;
- Int32 i2 = Int32.Parse(s1, Ns, new CultureInfo("en-US"));
- TestLibrary.TestFramework.LogError("103", "the Method did not throw a ArgumentException,patameter is: " + s1);
- retVal = false;
- }
- catch (ArgumentException)
- {
- }
- catch (Exception e)
- {
- TestLibrary.TestFramework.LogError("104", "Unexpected exception: " + e);
- retVal = false;
- }
-
- return retVal;
- }
-
- public bool NegTest3()
- {
- bool retVal = true;
-
- TestLibrary.TestFramework.BeginScenario("NegTest3:Using improper cultureinfo");
-
- try
- {
- String s1 = "1 000";
- Int32 i2 = Int32.Parse(s1, System.Globalization.NumberStyles.AllowThousands, CustomCulture);
- TestLibrary.TestFramework.LogError("105", "the Method did not throw a FormatException,patameter is: " + s1);
- retVal = false;
- }
- catch (FormatException)
- {
- }
- catch (Exception e)
- {
- TestLibrary.TestFramework.LogError("106", "Unexpected exception: " + e);
- retVal = false;
- }
-
- return retVal;
- }
-
- public bool NegTest4()
- {
- bool retVal = true;
-
- TestLibrary.TestFramework.BeginScenario("NegTest4:Test the OverflowException");
-
- try
- {
- String s1 = "2,147,483,650";
- Int32 i2 = Int32.Parse(s1, System.Globalization.NumberStyles.AllowThousands, CustomCulture);
- TestLibrary.TestFramework.LogError("107", "the Method did not throw an OverflowException,patameter is: " + s1);
- retVal = false;
- }
- catch (System.OverflowException)
- {
- }
- catch (Exception e)
- {
- TestLibrary.TestFramework.LogError("108", "Unexpected exception: " + e);
- retVal = false;
- }
-
- return retVal;
- }
- #endregion
- #endregion
-
- public static int Main()
- {
- Int32Parse3 test = new Int32Parse3();
-
- TestLibrary.TestFramework.BeginTestCase("Int32Parse3");
-
- if (test.RunTests())
- {
- TestLibrary.TestFramework.EndTestCase();
- TestLibrary.TestFramework.LogInformation("PASS");
- return 100;
- }
- else
- {
- TestLibrary.TestFramework.EndTestCase();
- TestLibrary.TestFramework.LogInformation("FAIL");
- return 0;
- }
- }
-} \ No newline at end of file
diff --git a/tests/src/CoreMangLib/cti/system/int/int32parse4.cs b/tests/src/CoreMangLib/cti/system/int/int32parse4.cs
deleted file mode 100644
index 79dc5a395f..0000000000
--- a/tests/src/CoreMangLib/cti/system/int/int32parse4.cs
+++ /dev/null
@@ -1,238 +0,0 @@
-// 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.Globalization;
-
-//Parse(System.String,System.IFormatProvider)
-public class Int32Parse4
-{
- #region Public Methods
- public bool RunTests()
- {
- bool retVal = true;
-
- TestLibrary.TestFramework.LogInformation("[Positive]");
- retVal = PosTest1() && retVal;
- retVal = PosTest2() && retVal;
- retVal = PosTest3() && retVal;
- retVal = PosTest4() && retVal;
-
- TestLibrary.TestFramework.LogInformation("[Negative]");
- retVal = NegTest1() && retVal;
- retVal = NegTest2() && retVal;
- retVal = NegTest3() && retVal;
-
- return retVal;
- }
-
- #region Positive Test Cases
- public bool PosTest1()
- {
- bool retVal = true;
-
- TestLibrary.TestFramework.BeginScenario("PosTest1: Test the IFormatInfo parameter.");
-
- try
- {
- string s1 = " #1345";
- NumberFormatInfo n1 = new NumberFormatInfo();
- n1.NegativeSign = "#";
- int i1 = Int32.Parse(s1, n1);
- if (i1 != -1345)
- {
- TestLibrary.TestFramework.LogError("001", "The result is not the value as expected. ");
- retVal = false;
- }
- }
- catch (Exception e)
- {
- TestLibrary.TestFramework.LogError("002", "Unexpected exception: " + e);
- retVal = false;
- }
-
- return retVal;
- }
-
- public bool PosTest2()
- {
- bool retVal = true;
-
- TestLibrary.TestFramework.BeginScenario("PosTest2: Test the string with white space in both the beginning and the end");
-
- try
- {
- int i2 = TestLibrary.Generator.GetInt32(-55);
- string s1 = " " + i2.ToString() + " ";
- NumberFormatInfo n1 = new NumberFormatInfo();
- n1.NegativeSign = "#";
- int i1 = Int32.Parse(s1, n1);
- if (i1 != i2)
- {
- TestLibrary.TestFramework.LogError("003", "The result is not the value as expected. ");
- retVal = false;
- }
- }
- catch (Exception e)
- {
- TestLibrary.TestFramework.LogError("004", "Unexpected exception: " + e);
- retVal = false;
- }
-
- return retVal;
- }
-
- public bool PosTest3()
- {
- bool retVal = true;
-
- TestLibrary.TestFramework.BeginScenario("PosTest3: Using number as the negative sign");
-
- try
- {
- int i2 = TestLibrary.Generator.GetInt32(-55);
- string s1 = " 00" + i2;
- NumberFormatInfo n1 = new NumberFormatInfo();
- n1.NegativeSign = "00";
- int i1 = Int32.Parse(s1, n1);
- if (i1 != -i2)
- {
- TestLibrary.TestFramework.LogError("005", "The result is not the value as expected. ");
- retVal = false;
- }
- }
- catch (Exception e)
- {
- TestLibrary.TestFramework.LogError("006", "Unexpected exception: " + e);
- retVal = false;
- }
-
- return retVal;
- }
-
- public bool PosTest4()
- {
- bool retVal = true;
-
- TestLibrary.TestFramework.BeginScenario("PosTest4: Using null reference as the second parameter");
-
- try
- {
- int i2 = TestLibrary.Generator.GetInt32(-55);
- string s1 = i2.ToString();
- NumberFormatInfo n1 = null;
- int i1 = Int32.Parse(s1, n1);
- if (i1 != i2)
- {
- TestLibrary.TestFramework.LogError("007", "The result is not the value as expected. ");
- retVal = false;
- }
- }
- catch (Exception e)
- {
- TestLibrary.TestFramework.LogError("008", "Unexpected exception: " + e);
- retVal = false;
- }
-
- return retVal;
- }
- #endregion
-
- #region Negative Test Cases
- public bool NegTest1()
- {
- bool retVal = true;
-
- TestLibrary.TestFramework.BeginScenario("NegTest1: Set the parameter string to null reference ");
-
- try
- {
- String s1 = null;
- int i1 = Int32.Parse(s1, new NumberFormatInfo());
- TestLibrary.TestFramework.LogError("101", "The ArgumentNullException was not thrown as expected ");
- retVal = false;
- }
- catch (ArgumentNullException)
- {
- }
- catch (Exception e)
- {
- TestLibrary.TestFramework.LogError("102", "Unexpected exception: " + e);
- retVal = false;
- }
-
- return retVal;
- }
-
- public bool NegTest2()
- {
- bool retVal = true;
-
- TestLibrary.TestFramework.BeginScenario("NegTest2: Test FormatException ");
-
- string s1 = " (321)677 ";
- try
- {
- Int32 i1 = Int32.Parse(s1, new NumberFormatInfo());
- TestLibrary.TestFramework.LogError("103", "the Method did not throw a FormatException,patameter is: " + s1);
- retVal = false;
- }
- catch (System.FormatException)
- {
- }
- catch (Exception e)
- {
- TestLibrary.TestFramework.LogError("104", "Unexpected exception: " + e);
- retVal = false;
- }
-
- return retVal;
- }
-
- public bool NegTest3()
- {
- bool retVal = true;
-
- TestLibrary.TestFramework.BeginScenario("NegTest3: Test OverflowException ");
-
- try
- {
- string s1 = "2147483650";
- Int32 i1 = Int32.Parse(s1, new NumberFormatInfo());
- TestLibrary.TestFramework.LogError("105", "the Method did not throw a FormatException,patameter is: " + s1);
- retVal = false;
- }
- catch (System.OverflowException)
- {
- }
- catch (Exception e)
- {
- TestLibrary.TestFramework.LogError("106", "Unexpected exception: " + e);
- retVal = false;
- }
-
- return retVal;
- }
- #endregion
- #endregion
-
- public static int Main()
- {
- Int32Parse4 test = new Int32Parse4();
-
- TestLibrary.TestFramework.BeginTestCase("Int32Parse4");
-
- if (test.RunTests())
- {
- TestLibrary.TestFramework.EndTestCase();
- TestLibrary.TestFramework.LogInformation("PASS");
- return 100;
- }
- else
- {
- TestLibrary.TestFramework.EndTestCase();
- TestLibrary.TestFramework.LogInformation("FAIL");
- return 0;
- }
- }
-}
diff --git a/tests/src/CoreMangLib/cti/system/int/int32tostring3.cs b/tests/src/CoreMangLib/cti/system/int/int32tostring3.cs
index 436a520310..2e65962e36 100644
--- a/tests/src/CoreMangLib/cti/system/int/int32tostring3.cs
+++ b/tests/src/CoreMangLib/cti/system/int/int32tostring3.cs
@@ -114,7 +114,7 @@ public class Int32ToString3
retVal &= VerifyToString("PostTest4", -1, "d", "@1");
retVal &= VerifyToString("PostTest5", -00000765, "f", "@765,000");
retVal &= VerifyToString("PostTest6", -76500, "c", "USD@7.65.00,000");
- retVal &= VerifyToString("PostTest7", -1800000000, "e", TestLibrary.Utilities.IsWindows ? "@1,800000e++009" : "@1,800000e9");
+ retVal &= VerifyToString("PostTest7", -1800000000, "e", "@1,800000e++009");
retVal &= VerifyToString("PostTest8", 1886000000, "n", "18#86#00#00#00,000");
retVal &= VerifyToString("PostTest9", -1987, "p", "@~198,700,0000");
diff --git a/tests/src/CoreMangLib/cti/system/int/int32tryparse.cs b/tests/src/CoreMangLib/cti/system/int/int32tryparse.cs
deleted file mode 100644
index a5b9a6081d..0000000000
--- a/tests/src/CoreMangLib/cti/system/int/int32tryparse.cs
+++ /dev/null
@@ -1,565 +0,0 @@
-// 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.Globalization;
-
-// Ported to CoreCLR from Co7527TryParse_all.cs
-// Tests Int32.TryParse(String), Int32.TryParse(String, NumberStyles, IFormatProvider, ref Int32)
-// 2003/04/01 KatyK
-// 2007/06/28 adapted by MarielY
-
-public class Int32TryParse
-{
- static bool verbose = false;
-
- public static int Main()
- {
- bool passed = true;
-
- try
- {
- // Make the test culture independent
- TestLibrary.Utilities.CurrentCulture = CultureInfo.InvariantCulture;
-
- // Set up NFIs to use
- NumberFormatInfo goodNFI = new NumberFormatInfo();
-
- NumberFormatInfo corruptNFI = new NumberFormatInfo(); // DecimalSeparator == GroupSeparator
- corruptNFI.NumberDecimalSeparator = ".";
- corruptNFI.NumberGroupSeparator = ".";
- corruptNFI.CurrencyDecimalSeparator = ".";
- corruptNFI.CurrencyGroupSeparator = ".";
- corruptNFI.CurrencySymbol = "$";
-
- NumberFormatInfo swappedNFI = new NumberFormatInfo(); // DecimalSeparator & GroupSeparator swapped
- swappedNFI.NumberDecimalSeparator = ".";
- swappedNFI.NumberGroupSeparator = ",";
- swappedNFI.CurrencyDecimalSeparator = ",";
- swappedNFI.CurrencyGroupSeparator = ".";
- swappedNFI.CurrencySymbol = "$";
-
- NumberFormatInfo distinctNFI = new NumberFormatInfo(); // DecimalSeparator & GroupSeparator distinct
- distinctNFI.NumberDecimalSeparator = ".";
- distinctNFI.NumberGroupSeparator = ",";
- distinctNFI.CurrencyDecimalSeparator = ":";
- distinctNFI.CurrencyGroupSeparator = ";";
- distinctNFI.CurrencySymbol = "$";
-
- NumberFormatInfo customNFI = new NumberFormatInfo();
- customNFI.NegativeSign = "^";
-
- NumberFormatInfo ambigNFI = new NumberFormatInfo();
- ambigNFI.NegativeSign = "^";
- ambigNFI.CurrencySymbol = "^";
-
- CultureInfo germanCulture = new CultureInfo("de-DE");
- CultureInfo japaneseCulture;
-
- try
- {
- japaneseCulture = new CultureInfo("ja-JP");
- }
- catch (Exception)
- {
- TestLibrary.Logging.WriteLine("East Asian Languages are not installed. Skiping Japanese culture tests.");
- japaneseCulture = null;
- }
-
- // Parse tests included for comparison/regression
- passed &= VerifyInt32Parse("5", 5);
- passed &= VerifyInt32Parse("-5", -5);
- passed &= VerifyInt32Parse("5 ", 5);
- passed &= VerifyInt32Parse("5\0", 5);
- passed &= VerifyInt32Parse("893382737", 893382737);
- passed &= VerifyInt32Parse("-893382737", -893382737);
- passed &= VerifyInt32Parse("1234567891", 1234567891);
- passed &= VerifyInt32Parse("-1234567891", -1234567891);
- passed &= VerifyInt32Parse("5", NumberStyles.Integer, CultureInfo.InvariantCulture, 5);
- passed &= VerifyInt32Parse("-5", NumberStyles.Integer, CultureInfo.InvariantCulture, -5);
- passed &= VerifyInt32Parse("5 \0", NumberStyles.Integer, CultureInfo.InvariantCulture, 5);
- passed &= VerifyInt32Parse("5\0\0\0", NumberStyles.Integer, CultureInfo.InvariantCulture, 5);
- passed &= VerifyInt32Parse("12", NumberStyles.HexNumber, CultureInfo.InvariantCulture, 0x12);
- passed &= VerifyInt32Parse("fF", NumberStyles.HexNumber, CultureInfo.InvariantCulture, 0xFF);
- passed &= VerifyInt32Parse("5", NumberStyles.Integer, goodNFI, 5);
- passed &= VerifyInt32Parse("5.0", NumberStyles.AllowDecimalPoint, goodNFI, 5);
- passed &= VerifyInt32Parse("123", NumberStyles.Integer, germanCulture, 123);
- passed &= VerifyInt32Parse("123", NumberStyles.Integer, japaneseCulture, 123);
- passed &= VerifyInt32Parse("123.000", NumberStyles.Any, germanCulture, 123000);
- passed &= VerifyInt32Parse("123,000", NumberStyles.Any, japaneseCulture, 123000);
- passed &= VerifyInt32Parse("123,000", NumberStyles.AllowDecimalPoint, germanCulture, 123);
- passed &= VerifyInt32Parse("123.000", NumberStyles.AllowDecimalPoint, japaneseCulture, 123);
- passed &= VerifyInt32Parse("5,00" + germanCulture.NumberFormat.CurrencySymbol, NumberStyles.Any, germanCulture, 5); // currency
- //
- passed &= VerifyInt32Parse("5", NumberStyles.Integer, corruptNFI, 5);
- passed &= VerifyInt32Parse("5", NumberStyles.Number, corruptNFI, 5);
- passed &= VerifyInt32Parse("5.0", NumberStyles.Number, corruptNFI, 5);
- passed &= VerifyInt32ParseException("5,0", NumberStyles.Number, corruptNFI, typeof(FormatException));
- passed &= VerifyInt32ParseException("5.0.0", NumberStyles.Number, corruptNFI, typeof(FormatException));
- passed &= VerifyInt32Parse("$5.0", NumberStyles.Currency, corruptNFI, 5);
- passed &= VerifyInt32ParseException("$5,0", NumberStyles.Currency, corruptNFI, typeof(FormatException));
- passed &= VerifyInt32ParseException("$5.0.0", NumberStyles.Currency, corruptNFI, typeof(FormatException));
- passed &= VerifyInt32Parse("5.0", NumberStyles.Currency, corruptNFI, 5);
- passed &= VerifyInt32ParseException("5,0", NumberStyles.Currency, corruptNFI, typeof(FormatException));
- passed &= VerifyInt32ParseException("5.0.0", NumberStyles.Currency, corruptNFI, typeof(FormatException));
- passed &= VerifyInt32Parse("5.0", NumberStyles.Any, corruptNFI, 5);
- passed &= VerifyInt32ParseException("5,0", NumberStyles.Any, corruptNFI, typeof(FormatException));
- passed &= VerifyInt32ParseException("5.0.0", NumberStyles.Any, corruptNFI, typeof(FormatException));
- //
- passed &= VerifyInt32Parse("5", NumberStyles.Integer, swappedNFI, 5);
- passed &= VerifyInt32ParseException("1,234", NumberStyles.Integer, swappedNFI, typeof(FormatException));
- passed &= VerifyInt32Parse("5", NumberStyles.Number, swappedNFI, 5);
- passed &= VerifyInt32Parse("5.0", NumberStyles.Number, swappedNFI, 5);
- passed &= VerifyInt32Parse("1,234", NumberStyles.Number, swappedNFI, 1234);
- passed &= VerifyInt32Parse("1,234.0", NumberStyles.Number, swappedNFI, 1234);
- passed &= VerifyInt32ParseException("5.000.000", NumberStyles.Number, swappedNFI, typeof(FormatException));
- passed &= VerifyInt32ParseException("5.000,00", NumberStyles.Number, swappedNFI, typeof(FormatException));
- passed &= VerifyInt32Parse("5.000", NumberStyles.Currency, swappedNFI, 5); //???
- passed &= VerifyInt32ParseException("5.000,00", NumberStyles.Currency, swappedNFI, typeof(FormatException)); //???
- passed &= VerifyInt32Parse("$5.000", NumberStyles.Currency, swappedNFI, 5000);
- passed &= VerifyInt32Parse("$5.000,00", NumberStyles.Currency, swappedNFI, 5000);
- passed &= VerifyInt32Parse("5.000", NumberStyles.Any, swappedNFI, 5); //?
- passed &= VerifyInt32ParseException("5.000,00", NumberStyles.Any, swappedNFI, typeof(FormatException)); //?
- passed &= VerifyInt32Parse("$5.000", NumberStyles.Any, swappedNFI, 5000);
- passed &= VerifyInt32Parse("$5.000,00", NumberStyles.Any, swappedNFI, 5000);
- passed &= VerifyInt32Parse("5,0", NumberStyles.Currency, swappedNFI, 5);
- passed &= VerifyInt32Parse("$5,0", NumberStyles.Currency, swappedNFI, 5);
- passed &= VerifyInt32Parse("5,000", NumberStyles.Currency, swappedNFI, 5);
- passed &= VerifyInt32Parse("$5,000", NumberStyles.Currency, swappedNFI, 5);
- passed &= VerifyInt32ParseException("5,000.0", NumberStyles.Currency, swappedNFI, typeof(FormatException));
- passed &= VerifyInt32ParseException("$5,000.0", NumberStyles.Currency, swappedNFI, typeof(FormatException));
- passed &= VerifyInt32Parse("5,000", NumberStyles.Any, swappedNFI, 5);
- passed &= VerifyInt32Parse("$5,000", NumberStyles.Any, swappedNFI, 5);
- passed &= VerifyInt32ParseException("5,000.0", NumberStyles.Any, swappedNFI, typeof(FormatException));
- passed &= VerifyInt32ParseException("$5,000.0", NumberStyles.Any, swappedNFI, typeof(FormatException));
- //
- passed &= VerifyInt32Parse("5.0", NumberStyles.Number, distinctNFI, 5);
- passed &= VerifyInt32Parse("1,234.0", NumberStyles.Number, distinctNFI, 1234);
- passed &= VerifyInt32Parse("5.0", NumberStyles.Currency, distinctNFI, 5);
- passed &= VerifyInt32Parse("1,234.0", NumberStyles.Currency, distinctNFI, 1234);
- passed &= VerifyInt32Parse("5.0", NumberStyles.Any, distinctNFI, 5);
- passed &= VerifyInt32Parse("1,234.0", NumberStyles.Any, distinctNFI, 1234);
- passed &= VerifyInt32ParseException("$5.0", NumberStyles.Currency, distinctNFI, typeof(FormatException));
- passed &= VerifyInt32ParseException("$5.0", NumberStyles.Any, distinctNFI, typeof(FormatException));
- passed &= VerifyInt32ParseException("5:0", NumberStyles.Number, distinctNFI, typeof(FormatException));
- passed &= VerifyInt32ParseException("5;0", NumberStyles.Number, distinctNFI, typeof(FormatException));
- passed &= VerifyInt32ParseException("$5:0", NumberStyles.Number, distinctNFI, typeof(FormatException));
- passed &= VerifyInt32Parse("5:0", NumberStyles.Currency, distinctNFI, 5);
- passed &= VerifyInt32Parse("5:000", NumberStyles.Currency, distinctNFI, 5);
- passed &= VerifyInt32Parse("5;000", NumberStyles.Currency, distinctNFI, 5000);
- passed &= VerifyInt32Parse("$5:0", NumberStyles.Currency, distinctNFI, 5);
- passed &= VerifyInt32Parse("$5;0", NumberStyles.Currency, distinctNFI, 50);
- passed &= VerifyInt32Parse("5:0", NumberStyles.Any, distinctNFI, 5);
- passed &= VerifyInt32Parse("5;0", NumberStyles.Any, distinctNFI, 50);
- passed &= VerifyInt32Parse("$5:0", NumberStyles.Any, distinctNFI, 5);
- passed &= VerifyInt32Parse("$5;0", NumberStyles.Any, distinctNFI, 50);
- passed &= VerifyInt32ParseException("123,456;789.0", NumberStyles.Number, distinctNFI, typeof(FormatException));
- passed &= VerifyInt32Parse("123,456;789.0", NumberStyles.Currency, distinctNFI, 123456789);
- passed &= VerifyInt32Parse("123,456;789.0", NumberStyles.Any, distinctNFI, 123456789);
- passed &= VerifyInt32ParseException("$123,456;789.0", NumberStyles.Any, distinctNFI, typeof(FormatException));
- //
- passed &= VerifyInt32ParseException("12345678912", typeof(OverflowException));
- passed &= VerifyInt32ParseException("-12345678912", typeof(OverflowException));
- passed &= VerifyInt32ParseException("3123456789", typeof(OverflowException));
- passed &= VerifyInt32ParseException("5.3", NumberStyles.AllowDecimalPoint, goodNFI, typeof(OverflowException)); //weird that it's Overflow, but consistent with v1
- passed &= VerifyInt32ParseException("Garbage", typeof(FormatException));
- passed &= VerifyInt32ParseException("5\0Garbage", typeof(FormatException));
- passed &= VerifyInt32ParseException(null, typeof(ArgumentNullException));
- passed &= VerifyInt32ParseException("893382737", NumberStyles.HexNumber, CultureInfo.InvariantCulture, typeof(OverflowException));
- passed &= VerifyInt32ParseException("5", NumberStyles.AllowHexSpecifier | NumberStyles.AllowParentheses, null, typeof(ArgumentException));
- passed &= VerifyInt32ParseException("4", (NumberStyles)(-1), typeof(ArgumentException));
- passed &= VerifyInt32ParseException("4", (NumberStyles)0x10000, typeof(ArgumentException));
- passed &= VerifyInt32ParseException("4", (NumberStyles)(-1), CultureInfo.InvariantCulture, typeof(ArgumentException));
- passed &= VerifyInt32ParseException("4", (NumberStyles)0x10000, CultureInfo.InvariantCulture, typeof(ArgumentException));
- passed &= VerifyInt32ParseException("123.000.000.000", NumberStyles.Any, germanCulture, typeof(OverflowException));
- passed &= VerifyInt32ParseException("123,000,000,000", NumberStyles.Any, japaneseCulture, typeof(OverflowException));
- passed &= VerifyInt32ParseException("123,000,000,000", NumberStyles.Integer, germanCulture, typeof(FormatException));
- passed &= VerifyInt32ParseException("123.000.000.000", NumberStyles.Integer, japaneseCulture, typeof(FormatException));
- passed &= VerifyInt32ParseException("5,00 " + germanCulture.NumberFormat.CurrencySymbol, NumberStyles.Integer, germanCulture, typeof(FormatException)); // currency
-
- /////////// TryParse(String)
- //// Pass cases
- passed &= VerifyInt32TryParse("5", 5, true);
- passed &= VerifyInt32TryParse("-5", -5, true);
- passed &= VerifyInt32TryParse(" 5 ", 5, true);
- passed &= VerifyInt32TryParse("5\0", 5, true);
- passed &= VerifyInt32TryParse("5 \0", 5, true);
- passed &= VerifyInt32TryParse("5\0\0\0", 5, true);
- passed &= VerifyInt32TryParse("10000", 10000, true);
- passed &= VerifyInt32TryParse("893382737", 893382737, true);
- passed &= VerifyInt32TryParse("-893382737", -893382737, true);
- passed &= VerifyInt32TryParse("1234567891", 1234567891, true);
- passed &= VerifyInt32TryParse("-1234567891", -1234567891, true);
- passed &= VerifyInt32TryParse(Int32.MaxValue.ToString(), Int32.MaxValue, true);
- passed &= VerifyInt32TryParse(Int32.MinValue.ToString(), Int32.MinValue, true);
-
- //// Fail cases
- passed &= VerifyInt32TryParse(null, 0, false);
- passed &= VerifyInt32TryParse("", 0, false);
- passed &= VerifyInt32TryParse("Garbage", 0, false);
- passed &= VerifyInt32TryParse("5\0Garbage", 0, false);
- passed &= VerifyInt32TryParse("3123456789", 0, false);
- passed &= VerifyInt32TryParse("12345678912", 0, false);
- passed &= VerifyInt32TryParse("-12345678912", 0, false);
- passed &= VerifyInt32TryParse("FF", 0, false);
- passed &= VerifyInt32TryParse("27.3", 0, false);
- passed &= VerifyInt32TryParse("23 5", 0, false);
-
-
- /////////// TryParse(TryParse(String, NumberStyles, IFormatProvider, ref Int32)
- //// Pass cases
- passed &= VerifyInt32TryParse("5", NumberStyles.Integer, CultureInfo.InvariantCulture, 5, true);
- passed &= VerifyInt32TryParse("-5", NumberStyles.Integer, CultureInfo.InvariantCulture, -5, true);
- // Variations on NumberStyles
- passed &= VerifyInt32TryParse("12", NumberStyles.HexNumber, CultureInfo.InvariantCulture, 0x12, true);
- passed &= VerifyInt32TryParse("FF", NumberStyles.HexNumber, CultureInfo.InvariantCulture, 0xFF, true);
- passed &= VerifyInt32TryParse("fF", NumberStyles.HexNumber, CultureInfo.InvariantCulture, 0xFF, true);
- passed &= VerifyInt32TryParse("FFFFFFFF", NumberStyles.HexNumber, CultureInfo.InvariantCulture, -1, true);
- passed &= VerifyInt32TryParse(" 5", NumberStyles.AllowLeadingWhite, goodNFI, 5, true);
- passed &= VerifyInt32TryParse("5", NumberStyles.Number, goodNFI, 5, true);
- passed &= VerifyInt32TryParse("5.0", NumberStyles.AllowDecimalPoint, goodNFI, 5, true);
- // Variations on IFP
- passed &= VerifyInt32TryParse("5", NumberStyles.Integer, goodNFI, 5, true);
- passed &= VerifyInt32TryParse("5", NumberStyles.Integer, null, 5, true);
- passed &= VerifyInt32TryParse("5", NumberStyles.Integer, new DateTimeFormatInfo(), 5, true);
- passed &= VerifyInt32TryParse("^42", NumberStyles.Any, customNFI, -42, true);
- passed &= VerifyInt32TryParse("123", NumberStyles.Integer, germanCulture, 123, true);
- passed &= VerifyInt32TryParse("123", NumberStyles.Integer, japaneseCulture, 123, true);
- passed &= VerifyInt32TryParse("123.000", NumberStyles.Any, germanCulture, 123000, true);
- passed &= VerifyInt32TryParse("123,000", NumberStyles.Any, japaneseCulture, 123000, true);
- passed &= VerifyInt32TryParse("123,000", NumberStyles.AllowDecimalPoint, germanCulture, 123, true);
- passed &= VerifyInt32TryParse("123.000", NumberStyles.AllowDecimalPoint, japaneseCulture, 123, true);
- passed &= VerifyInt32TryParse("5,00 " + germanCulture.NumberFormat.CurrencySymbol, NumberStyles.Any, germanCulture, 5, true); // currency
-
- //// Fail cases
- passed &= VerifyInt32TryParse("FF", NumberStyles.Integer, CultureInfo.InvariantCulture, 0, false);
- passed &= VerifyInt32TryParse("893382737", NumberStyles.HexNumber, CultureInfo.InvariantCulture, 0, false);
- passed &= VerifyInt32TryParse("-42", NumberStyles.Any, customNFI, 0, false);
- passed &= VerifyInt32TryParse("5.3", NumberStyles.AllowDecimalPoint, goodNFI, 0, false);
- passed &= VerifyInt32TryParse("5 ", NumberStyles.AllowLeadingWhite, goodNFI, 0, false);
- passed &= VerifyInt32TryParse("123.000.000.000", NumberStyles.Any, germanCulture, 0, false);
- passed &= VerifyInt32TryParse("123,000,000,000", NumberStyles.Any, japaneseCulture, 0, false);
- passed &= VerifyInt32TryParse("123,000,000,000", NumberStyles.Integer, germanCulture, 0, false);
- passed &= VerifyInt32TryParse("123.000.000.000", NumberStyles.Integer, japaneseCulture, 0, false);
- passed &= VerifyInt32TryParse("5,00 " + germanCulture.NumberFormat.CurrencySymbol, NumberStyles.Integer, germanCulture, 0, false); // currency
-
- //// Exception cases
- passed &= VerifyInt32TryParseException("5", NumberStyles.AllowHexSpecifier | NumberStyles.AllowParentheses, null, typeof(ArgumentException));
- passed &= VerifyInt32TryParseException("4", (NumberStyles)(-1), CultureInfo.InvariantCulture, typeof(ArgumentException));
- passed &= VerifyInt32TryParseException("4", (NumberStyles)0x10000, CultureInfo.InvariantCulture, typeof(ArgumentException));
-
- // NumberStyles/NFI variations
- //
- //
- passed &= VerifyInt32TryParse("5", NumberStyles.Integer, corruptNFI, 5, true);
- passed &= VerifyInt32TryParse("5", NumberStyles.Number, corruptNFI, 5, true);
- passed &= VerifyInt32TryParse("5.0", NumberStyles.Number, corruptNFI, 5, true);
- passed &= VerifyInt32TryParse("5,0", NumberStyles.Number, corruptNFI, 0, false);
- passed &= VerifyInt32TryParse("5.0.0", NumberStyles.Number, corruptNFI, 0, false);
- passed &= VerifyInt32TryParse("$5.0", NumberStyles.Currency, corruptNFI, 5, true);
- passed &= VerifyInt32TryParse("$5,0", NumberStyles.Currency, corruptNFI, 0, false);
- passed &= VerifyInt32TryParse("$5.0.0", NumberStyles.Currency, corruptNFI, 0, false);
- passed &= VerifyInt32TryParse("5.0", NumberStyles.Currency, corruptNFI, 5, true);
- passed &= VerifyInt32TryParse("5,0", NumberStyles.Currency, corruptNFI, 0, false);
- passed &= VerifyInt32TryParse("5.0.0", NumberStyles.Currency, corruptNFI, 0, false);
- passed &= VerifyInt32TryParse("5.0", NumberStyles.Any, corruptNFI, 5, true);
- passed &= VerifyInt32TryParse("5,0", NumberStyles.Any, corruptNFI, 0, false);
- passed &= VerifyInt32TryParse("5.0.0", NumberStyles.Any, corruptNFI, 0, false);
- //
- passed &= VerifyInt32TryParse("5", NumberStyles.Integer, swappedNFI, 5, true);
- passed &= VerifyInt32TryParse("1,234", NumberStyles.Integer, swappedNFI, 0, false);
- passed &= VerifyInt32TryParse("5", NumberStyles.Number, swappedNFI, 5, true);
- passed &= VerifyInt32TryParse("5.0", NumberStyles.Number, swappedNFI, 5, true);
- passed &= VerifyInt32TryParse("1,234", NumberStyles.Number, swappedNFI, 1234, true);
- passed &= VerifyInt32TryParse("1,234.0", NumberStyles.Number, swappedNFI, 1234, true);
- passed &= VerifyInt32TryParse("5.000.000", NumberStyles.Number, swappedNFI, 0, false);
- passed &= VerifyInt32TryParse("5.000,00", NumberStyles.Number, swappedNFI, 0, false);
- passed &= VerifyInt32TryParse("5.000", NumberStyles.Currency, swappedNFI, 5, true); //???
- passed &= VerifyInt32TryParse("5.000,00", NumberStyles.Currency, swappedNFI, 0, false); //???
- passed &= VerifyInt32TryParse("$5.000", NumberStyles.Currency, swappedNFI, 5000, true);
- passed &= VerifyInt32TryParse("$5.000,00", NumberStyles.Currency, swappedNFI, 5000, true);
- passed &= VerifyInt32TryParse("5.000", NumberStyles.Any, swappedNFI, 5, true); //?
- passed &= VerifyInt32TryParse("5.000,00", NumberStyles.Any, swappedNFI, 0, false); //?
- passed &= VerifyInt32TryParse("$5.000", NumberStyles.Any, swappedNFI, 5000, true);
- passed &= VerifyInt32TryParse("$5.000,00", NumberStyles.Any, swappedNFI, 5000, true);
- passed &= VerifyInt32TryParse("5,0", NumberStyles.Currency, swappedNFI, 5, true);
- passed &= VerifyInt32TryParse("$5,0", NumberStyles.Currency, swappedNFI, 5, true);
- passed &= VerifyInt32TryParse("5,000", NumberStyles.Currency, swappedNFI, 5, true);
- passed &= VerifyInt32TryParse("$5,000", NumberStyles.Currency, swappedNFI, 5, true);
- passed &= VerifyInt32TryParse("5,000.0", NumberStyles.Currency, swappedNFI, 0, false);
- passed &= VerifyInt32TryParse("$5,000.0", NumberStyles.Currency, swappedNFI, 0, false);
- passed &= VerifyInt32TryParse("5,000", NumberStyles.Any, swappedNFI, 5, true);
- passed &= VerifyInt32TryParse("$5,000", NumberStyles.Any, swappedNFI, 5, true);
- passed &= VerifyInt32TryParse("5,000.0", NumberStyles.Currency, swappedNFI, 0, false);
- passed &= VerifyInt32TryParse("$5,000.0", NumberStyles.Currency, swappedNFI, 0, false);
- //
- passed &= VerifyInt32TryParse("5.0", NumberStyles.Number, distinctNFI, 5, true);
- passed &= VerifyInt32TryParse("1,234.0", NumberStyles.Number, distinctNFI, 1234, true);
- passed &= VerifyInt32TryParse("5.0", NumberStyles.Currency, distinctNFI, 5, true);
- passed &= VerifyInt32TryParse("1,234.0", NumberStyles.Currency, distinctNFI, 1234, true);
- passed &= VerifyInt32TryParse("5.0", NumberStyles.Any, distinctNFI, 5, true);
- passed &= VerifyInt32TryParse("1,234.0", NumberStyles.Any, distinctNFI, 1234, true);
- passed &= VerifyInt32TryParse("$5.0", NumberStyles.Currency, distinctNFI, 0, false);
- passed &= VerifyInt32TryParse("$5.0", NumberStyles.Any, distinctNFI, 0, false);
- passed &= VerifyInt32TryParse("5:0", NumberStyles.Number, distinctNFI, 0, false);
- passed &= VerifyInt32TryParse("5;0", NumberStyles.Number, distinctNFI, 0, false);
- passed &= VerifyInt32TryParse("$5:0", NumberStyles.Number, distinctNFI, 0, false);
- passed &= VerifyInt32TryParse("5:0", NumberStyles.Currency, distinctNFI, 5, true);
- passed &= VerifyInt32TryParse("5:000", NumberStyles.Currency, distinctNFI, 5, true);
- passed &= VerifyInt32TryParse("5;000", NumberStyles.Currency, distinctNFI, 5000, true);
- passed &= VerifyInt32TryParse("$5:0", NumberStyles.Currency, distinctNFI, 5, true);
- passed &= VerifyInt32TryParse("$5;0", NumberStyles.Currency, distinctNFI, 50, true);
- passed &= VerifyInt32TryParse("5:0", NumberStyles.Any, distinctNFI, 5, true);
- passed &= VerifyInt32TryParse("5;0", NumberStyles.Any, distinctNFI, 50, true);
- passed &= VerifyInt32TryParse("$5:0", NumberStyles.Any, distinctNFI, 5, true);
- passed &= VerifyInt32TryParse("$5;0", NumberStyles.Any, distinctNFI, 50, true);
- passed &= VerifyInt32TryParse("123,456;789.0", NumberStyles.Number, distinctNFI, 0, false);
- passed &= VerifyInt32TryParse("123,456;789.0", NumberStyles.Currency, distinctNFI, 123456789, true);
- passed &= VerifyInt32TryParse("123,456;789.0", NumberStyles.Any, distinctNFI, 123456789, true);
- passed &= VerifyInt32TryParse("$123,456;789.0", NumberStyles.Any, distinctNFI, 0, false);
-
-
- // Should these pass or fail? Current parse behavior is to pass, so they might be
- // parse bugs, but they're not tryparse bugs.
- passed &= VerifyInt32Parse("5", NumberStyles.Float, goodNFI, 5);
- passed &= VerifyInt32TryParse("5", NumberStyles.Float, goodNFI, 5, true);
- passed &= VerifyInt32Parse("5", NumberStyles.AllowDecimalPoint, goodNFI, 5);
- passed &= VerifyInt32TryParse("5", NumberStyles.AllowDecimalPoint, goodNFI, 5, true);
- // I expect ArgumentException with an ambiguous NFI
- passed &= VerifyInt32Parse("^42", NumberStyles.Any, ambigNFI, -42);
- passed &= VerifyInt32TryParse("^42", NumberStyles.Any, ambigNFI, -42, true);
-
- /// END TEST CASES
- }
- catch (Exception e)
- {
- TestLibrary.Logging.WriteLine("Unexpected exception!! " + e.ToString());
- passed = false;
- }
-
- if (passed)
- {
- TestLibrary.Logging.WriteLine("paSs");
- return 100;
- }
- else
- {
- TestLibrary.Logging.WriteLine("FAiL");
- return 1;
- }
- }
-
- public static bool VerifyInt32TryParse(string value, Int32 expectedResult, bool expectedReturn)
- {
- if (verbose)
- {
- TestLibrary.Logging.WriteLine("Test: Int32.TryParse, Value = '{0}', Expected Result = {1}, Expected Return = {2}",
- value, expectedResult, expectedReturn);
- }
- Int32 result = 0;
- try
- {
- bool returnValue = Int32.TryParse(value, out result);
- if (returnValue != expectedReturn)
- {
- TestLibrary.Logging.WriteLine("FAILURE: Value = '{0}', Expected Return: {1}, Actual Return: {2}", value, expectedReturn, returnValue);
- return false;
- }
- if (result != expectedResult)
- {
- TestLibrary.Logging.WriteLine("FAILURE: Value = '{0}', Expected Return: {1}, Actual Return: {2}", value, expectedResult, result);
- return false;
- }
- return true;
- }
- catch (Exception ex)
- {
- TestLibrary.Logging.WriteLine("FAILURE: Unexpected Exception, Value = '{0}', Exception: {1}", value, ex);
- return false;
- }
- }
-
- public static bool VerifyInt32TryParse(string value, NumberStyles style, IFormatProvider provider, Int32 expectedResult, bool expectedReturn)
- {
- if (provider == null) return true;
-
- if (verbose)
- {
- TestLibrary.Logging.WriteLine("Test: Int32.TryParse, Value = '{0}', Style = {1}, Provider = {2}, Expected Result = {3}, Expected Return = {4}",
- value, style, provider, expectedResult, expectedReturn);
- }
- Int32 result = 0;
- try
- {
- bool returnValue = Int32.TryParse(value, style, provider, out result);
- if (returnValue != expectedReturn)
- {
- TestLibrary.Logging.WriteLine("FAILURE: Value = '{0}', Style = {1}, Provider = {2}, Expected Return = {3}, Actual Return = {4}",
- value, style, provider, expectedReturn, returnValue);
- return false;
- }
- if (result != expectedResult)
- {
- TestLibrary.Logging.WriteLine("FAILURE: Value = '{0}', Expected Return: {1}, Actual Return: {2}", value, expectedResult, result);
- return false;
- }
- return true;
- }
- catch (Exception ex)
- {
- TestLibrary.Logging.WriteLine("FAILURE: Unexpected Exception, Value = '{0}', Exception: {1}", value, ex);
- return false;
- }
- }
-
- public static bool VerifyInt32TryParseException(string value, NumberStyles style, IFormatProvider provider, Type exceptionType)
- {
- if (provider == null) return true;
-
- if (verbose)
- {
- TestLibrary.Logging.WriteLine("Test: Int32.TryParse, Value = '{0}', Style = {1}, Provider = {2}, Expected Exception = {3}",
- value, style, provider, exceptionType);
- }
- try
- {
- Int32 result = 0;
- Boolean returnValue = Int32.TryParse(value, style, provider, out result);
- TestLibrary.Logging.WriteLine("FAILURE: Value = '{0}', Expected Exception: {1}", value, exceptionType);
- return false;
- }
- catch (Exception ex)
- {
- if (!ex.GetType().IsAssignableFrom(exceptionType))
- {
- TestLibrary.Logging.WriteLine("FAILURE: Wrong Exception Type, Value = '{0}', Exception Type: {1} Expected Type: {2}", value, ex.GetType(), exceptionType);
- return false;
- }
- return true;
- }
- }
-
- public static bool VerifyInt32Parse(string value, Int32 expectedResult)
- {
- if (verbose)
- {
- TestLibrary.Logging.WriteLine("Test: Int32.Parse, Value = '{0}', Expected Result, {1}",
- value, expectedResult);
- }
- try
- {
- Int32 returnValue = Int32.Parse(value);
- if (returnValue != expectedResult)
- {
- TestLibrary.Logging.WriteLine("FAILURE: Value = '{0}', Expected Return: {1}, Actual Return: {2}", value, expectedResult, returnValue);
- return false;
- }
- return true;
- }
- catch (Exception ex)
- {
- TestLibrary.Logging.WriteLine("FAILURE: Unexpected Exception, Value = '{0}', Exception: {1}", value, ex);
- return false;
- }
- }
-
- public static bool VerifyInt32Parse(string value, NumberStyles style, IFormatProvider provider, Int32 expectedResult)
- {
- if (provider == null) return true;
-
- if (verbose)
- {
- TestLibrary.Logging.WriteLine("Test: Int32.Parse, Value = '{0}', Style = {1}, provider = {2}, Expected Result = {3}",
- value, style, provider, expectedResult);
- }
- try
- {
- Int32 returnValue = Int32.Parse(value, style, provider);
- if (returnValue != expectedResult)
- {
- TestLibrary.Logging.WriteLine("FAILURE: Value = '{0}', Expected Return: {1}, Actual Return: {2}", value, expectedResult, returnValue);
- return false;
- }
- return true;
- }
- catch (Exception ex)
- {
- TestLibrary.Logging.WriteLine("FAILURE: Unexpected Exception, Value = '{0}', Exception: {1}", value, ex);
- return false;
- }
- }
-
- public static bool VerifyInt32ParseException(string value, Type exceptionType)
- {
- if (verbose)
- {
- TestLibrary.Logging.WriteLine("Test: Int32.Parse, Value = '{0}', Expected Exception, {1}",
- value, exceptionType);
- }
- try
- {
- Int32 returnValue = Int32.Parse(value);
- TestLibrary.Logging.WriteLine("FAILURE: Value = '{0}', Expected Exception: {1}", value, exceptionType);
- return false;
- }
- catch (Exception ex)
- {
- if (!ex.GetType().IsAssignableFrom(exceptionType))
- {
- TestLibrary.Logging.WriteLine("FAILURE: Wrong Exception Type, Value = '{0}', Exception Type: {1} Expected Type: {2}", value, ex.GetType(), exceptionType);
- return false;
- }
- return true;
- }
- }
-
- public static bool VerifyInt32ParseException(string value, NumberStyles style, Type exceptionType)
- {
- if (verbose)
- {
- TestLibrary.Logging.WriteLine("Test: Int32.Parse, Value = '{0}', Style = {1}, Expected Exception = {3}",
- value, style, exceptionType);
- }
- try
- {
- Int32 returnValue = Int32.Parse(value, style);
- TestLibrary.Logging.WriteLine("FAILURE: Value = '{0}', Expected Exception: {1}", value, exceptionType);
- return false;
- }
- catch (Exception ex)
- {
- if (!ex.GetType().IsAssignableFrom(exceptionType))
- {
- TestLibrary.Logging.WriteLine("FAILURE: Wrong Exception Type, Value = '{0}', Exception Type: {1} Expected Type: {2}", value, ex.GetType(), exceptionType);
- return false;
- }
- return true;
- }
- }
-
- public static bool VerifyInt32ParseException(string value, NumberStyles style, IFormatProvider provider, Type exceptionType)
- {
- if (provider == null) return true;
-
- if (verbose)
- {
- TestLibrary.Logging.WriteLine("Test: Int32.Parse, Value = '{0}', Style = {1}, Provider = {2}, Expected Exception = {3}",
- value, style, provider, exceptionType);
- }
- try
- {
- Int32 returnValue = Int32.Parse(value, style, provider);
- TestLibrary.Logging.WriteLine("FAILURE: Value = '{0}', Expected Exception: {1}", value, exceptionType);
- return false;
- }
- catch (Exception ex)
- {
- if (!ex.GetType().IsAssignableFrom(exceptionType))
- {
- TestLibrary.Logging.WriteLine("FAILURE: Wrong Exception Type, Value = '{0}', Exception Type: {1} Expected Type: {2}", value, ex.GetType(), exceptionType);
- return false;
- }
- return true;
- }
- }
-}
diff --git a/tests/src/CoreMangLib/cti/system/int16/Int16Parse1.csproj b/tests/src/CoreMangLib/cti/system/int16/Int16Parse1.csproj
deleted file mode 100644
index 5eae3b1111..0000000000
--- a/tests/src/CoreMangLib/cti/system/int16/Int16Parse1.csproj
+++ /dev/null
@@ -1,40 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
- <Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
- <PropertyGroup>
- <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
- <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
- <SchemaVersion>2.0</SchemaVersion>
- <ProjectGuid>{95DFC527-4DC1-495E-97D7-E94EE1F7140D}</ProjectGuid>
- <OutputType>Exe</OutputType>
- <ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
- <SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
- <AllowUnsafeBlocks>true</AllowUnsafeBlocks>
- <CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>1</CLRTestPriority>
- </PropertyGroup>
- <!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
- <ItemGroup>
- <CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
- <Visible>False</Visible>
- </CodeAnalysisDependentAssemblyPaths>
- </ItemGroup>
- <ItemGroup>
- <!-- Add Compile Object Here -->
- <Compile Include="int16parse1.cs" />
- </ItemGroup>
- <ItemGroup>
- <Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
- </ItemGroup>
- <ItemGroup>
- <ProjectReference Include="../../../../Common/CoreCLRTestLibrary/CoreCLRTestLibrary.csproj" />
- <ProjectReference Include="../../../../Common/CoreCLRTestLibrary/CoreCLRTestLibrary.csproj" />
- </ItemGroup>
- <Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project> \ No newline at end of file
diff --git a/tests/src/CoreMangLib/cti/system/int16/Int16Parse2.csproj b/tests/src/CoreMangLib/cti/system/int16/Int16Parse2.csproj
deleted file mode 100644
index b238db373e..0000000000
--- a/tests/src/CoreMangLib/cti/system/int16/Int16Parse2.csproj
+++ /dev/null
@@ -1,40 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
- <Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
- <PropertyGroup>
- <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
- <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
- <SchemaVersion>2.0</SchemaVersion>
- <ProjectGuid>{95DFC527-4DC1-495E-97D7-E94EE1F7140D}</ProjectGuid>
- <OutputType>Exe</OutputType>
- <ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
- <SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
- <AllowUnsafeBlocks>true</AllowUnsafeBlocks>
- <CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>1</CLRTestPriority>
- </PropertyGroup>
- <!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
- <ItemGroup>
- <CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
- <Visible>False</Visible>
- </CodeAnalysisDependentAssemblyPaths>
- </ItemGroup>
- <ItemGroup>
- <!-- Add Compile Object Here -->
- <Compile Include="int16parse2.cs" />
- </ItemGroup>
- <ItemGroup>
- <Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
- </ItemGroup>
- <ItemGroup>
- <ProjectReference Include="../../../../Common/CoreCLRTestLibrary/CoreCLRTestLibrary.csproj" />
- <ProjectReference Include="../../../../Common/CoreCLRTestLibrary/CoreCLRTestLibrary.csproj" />
- </ItemGroup>
- <Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project> \ No newline at end of file
diff --git a/tests/src/CoreMangLib/cti/system/int16/Int16Parse3.csproj b/tests/src/CoreMangLib/cti/system/int16/Int16Parse3.csproj
deleted file mode 100644
index bc7ce2713a..0000000000
--- a/tests/src/CoreMangLib/cti/system/int16/Int16Parse3.csproj
+++ /dev/null
@@ -1,40 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
- <Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
- <PropertyGroup>
- <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
- <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
- <SchemaVersion>2.0</SchemaVersion>
- <ProjectGuid>{95DFC527-4DC1-495E-97D7-E94EE1F7140D}</ProjectGuid>
- <OutputType>Exe</OutputType>
- <ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
- <SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
- <AllowUnsafeBlocks>true</AllowUnsafeBlocks>
- <CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>1</CLRTestPriority>
- </PropertyGroup>
- <!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
- <ItemGroup>
- <CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
- <Visible>False</Visible>
- </CodeAnalysisDependentAssemblyPaths>
- </ItemGroup>
- <ItemGroup>
- <!-- Add Compile Object Here -->
- <Compile Include="int16parse3.cs" />
- </ItemGroup>
- <ItemGroup>
- <Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
- </ItemGroup>
- <ItemGroup>
- <ProjectReference Include="../../../../Common/CoreCLRTestLibrary/CoreCLRTestLibrary.csproj" />
- <ProjectReference Include="../../../../Common/CoreCLRTestLibrary/CoreCLRTestLibrary.csproj" />
- </ItemGroup>
- <Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project> \ No newline at end of file
diff --git a/tests/src/CoreMangLib/cti/system/int16/Int16TryParse.csproj b/tests/src/CoreMangLib/cti/system/int16/Int16TryParse.csproj
deleted file mode 100644
index 4b4af63357..0000000000
--- a/tests/src/CoreMangLib/cti/system/int16/Int16TryParse.csproj
+++ /dev/null
@@ -1,40 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
- <Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
- <PropertyGroup>
- <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
- <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
- <SchemaVersion>2.0</SchemaVersion>
- <ProjectGuid>{95DFC527-4DC1-495E-97D7-E94EE1F7140D}</ProjectGuid>
- <OutputType>Exe</OutputType>
- <ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
- <SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
- <AllowUnsafeBlocks>true</AllowUnsafeBlocks>
- <CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>1</CLRTestPriority>
- </PropertyGroup>
- <!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
- <ItemGroup>
- <CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
- <Visible>False</Visible>
- </CodeAnalysisDependentAssemblyPaths>
- </ItemGroup>
- <ItemGroup>
- <!-- Add Compile Object Here -->
- <Compile Include="int16tryparse.cs" />
- </ItemGroup>
- <ItemGroup>
- <Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
- </ItemGroup>
- <ItemGroup>
- <ProjectReference Include="../../../../Common/CoreCLRTestLibrary/CoreCLRTestLibrary.csproj" />
- <ProjectReference Include="../../../../Common/CoreCLRTestLibrary/CoreCLRTestLibrary.csproj" />
- </ItemGroup>
- <Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project> \ No newline at end of file
diff --git a/tests/src/CoreMangLib/cti/system/int16/int16parse1.cs b/tests/src/CoreMangLib/cti/system/int16/int16parse1.cs
deleted file mode 100644
index f3816ae6e7..0000000000
--- a/tests/src/CoreMangLib/cti/system/int16/int16parse1.cs
+++ /dev/null
@@ -1,337 +0,0 @@
-// 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;
-
-/// <summary>
-/// Int16.Parse(String)
-/// </summary>
-public class Int16Parse1
-{
- #region Public Methods
- public bool RunTests()
- {
- bool retVal = true;
-
- TestLibrary.TestFramework.LogInformation("[Positive]");
- retVal = PosTest1() && retVal;
- retVal = PosTest2() && retVal;
- retVal = PosTest3() && retVal;
- retVal = PosTest4() && retVal;
- retVal = PosTest5() && retVal;
-
- TestLibrary.TestFramework.LogInformation("[Negative]");
- retVal = NegTest1() && retVal;
- retVal = NegTest2() && retVal;
- retVal = NegTest3() && retVal;
- retVal = NegTest4() && retVal;
- retVal = NegTest5() && retVal;
- retVal = NegTest6() && retVal;
-
- return retVal;
- }
-
- #region Positive Test Cases
- public bool PosTest1()
- {
- bool retVal = true;
-
- TestLibrary.TestFramework.BeginScenario("PosTest1: Normally test a random string of int16 ");
-
- try
- {
- string str = TestLibrary.Generator.GetInt16(-55).ToString();
- Int16 i1 = Int16.Parse(str);
- Int16 i2 = Convert.ToInt16(str);
- if (i1 != i2)
- {
- TestLibrary.TestFramework.LogError("001", "the result is not the value as expected, the string is " + str);
- retVal = false;
- }
- }
- catch (Exception e)
- {
- TestLibrary.TestFramework.LogError("002", "Unexpected exception: " + e);
- retVal = false;
- }
-
- return retVal;
- }
-
- public bool PosTest2()
- {
- bool retVal = true;
-
- TestLibrary.TestFramework.BeginScenario("PosTest2: Test the int16.MaxValue");
-
- try
- {
- string str = "32767";
- Int16 i1 = Int16.Parse(str);
- if (i1 != 32767)
- {
- TestLibrary.TestFramework.LogError("003", "the result is not the value as expected ");
- retVal = false;
- }
- }
- catch (Exception e)
- {
- TestLibrary.TestFramework.LogError("004", "Unexpected exception: " + e);
- retVal = false;
- }
-
- return retVal;
- }
-
- public bool PosTest3()
- {
- bool retVal = true;
-
- TestLibrary.TestFramework.BeginScenario("PosTest3: Test the int16.MinValue");
-
- try
- {
- string str = "-32768";
- Int16 i1 = Int16.Parse(str);
- if (i1 != -32768)
- {
- TestLibrary.TestFramework.LogError("005", "the result is not the value as expected ");
- retVal = false;
- }
- }
- catch (Exception e)
- {
- TestLibrary.TestFramework.LogError("006", "Unexpected exception: " + e);
- retVal = false;
- }
-
- return retVal;
- }
-
- public bool PosTest4()
- {
- bool retVal = true;
-
- TestLibrary.TestFramework.BeginScenario("PosTest4: The argument with white space in both beginning and the end");
-
- try
- {
- string str2;
- string str = str2 = TestLibrary.Generator.GetInt16(-55).ToString();
- str = " " + str;
- str = str + " ";
- Int16 i1 = Int16.Parse(str);
- Int16 i2 = Int16.Parse(str2);
- if (i1 != i2)
- {
- TestLibrary.TestFramework.LogError("007", "the result is not the value as expected,the string is :" + str);
- retVal = false;
- }
- }
- catch (Exception e)
- {
- TestLibrary.TestFramework.LogError("008", "Unexpected exception: " + e);
- retVal = false;
- }
-
- return retVal;
- }
-
- public bool PosTest5()
- {
- bool retVal = true;
-
- TestLibrary.TestFramework.BeginScenario("PosTest5: Test the parameter \"-0\"");
-
- try
- {
- Int16 i1 = Int16.Parse("-0");
- if (i1 != 0)
- {
- TestLibrary.TestFramework.LogError("009", "the result is not the value as expected ");
- retVal = false;
- }
- }
- catch (Exception e)
- {
- TestLibrary.TestFramework.LogError("010", "Unexpected exception: " + e);
- retVal = false;
- }
-
- return retVal;
- }
- #endregion
-
- #region Nagetive Test Cases
- public bool NegTest1()
- {
- bool retVal = true;
-
- TestLibrary.TestFramework.BeginScenario("NegTest1: The argument is null reference");
-
- try
- {
- string str = null;
- Int16 i1 = Int16.Parse(str);
- TestLibrary.TestFramework.LogError("101", "the Method did not throw an ArgumentNullException");
- retVal = false;
- }
- catch (ArgumentNullException)
- {
- }
- catch (Exception e)
- {
- TestLibrary.TestFramework.LogError("102", "Unexpected exception: " + e);
- retVal = false;
- }
-
- return retVal;
- }
-
- public bool NegTest2()
- {
- bool retVal = true;
-
- TestLibrary.TestFramework.BeginScenario("NegTest2: Test format exception 1");
-
- try
- {
- string str = "-123-567";
- Int16 i1 = Int16.Parse(str);
- TestLibrary.TestFramework.LogError("103", "the Method did not throw a FormatException");
- retVal = false;
- }
- catch (FormatException)
- {
- }
- catch (Exception e)
- {
- TestLibrary.TestFramework.LogError("104", "Unexpected exception: " + e);
- retVal = false;
- }
-
- return retVal;
- }
-
- public bool NegTest3()
- {
- bool retVal = true;
-
- TestLibrary.TestFramework.BeginScenario("NegTest3: Test format exception 2");
-
- try
- {
- string str = "98d5t6w7";
- Int16 i1 = Int16.Parse(str);
- TestLibrary.TestFramework.LogError("105", "the Method did not throw a FormatException");
- retVal = false;
- }
- catch (FormatException)
- {
- }
- catch (Exception e)
- {
- TestLibrary.TestFramework.LogError("106", "Unexpected exception: " + e);
- retVal = false;
- }
-
- return retVal;
- }
-
- public bool NegTest4()
- {
- bool retVal = true;
-
- TestLibrary.TestFramework.BeginScenario("NegTest4: Test format exception 3, the string is white space");
-
- try
- {
- string str = " ";
- Int16 i1 = Int16.Parse(str);
- TestLibrary.TestFramework.LogError("107", "the Method did not throw a FormatException");
- retVal = false;
- }
- catch (FormatException)
- {
- }
- catch (Exception e)
- {
- TestLibrary.TestFramework.LogError("108", "Unexpected exception: " + e);
- retVal = false;
- }
-
- return retVal;
- }
-
- public bool NegTest5()
- {
- bool retVal = true;
-
- TestLibrary.TestFramework.BeginScenario("NegTest5: The string represents a number less than int16.minvalue");
-
- try
- {
- string str = (Int16.MinValue - 1).ToString();
- Int16 i1 = Int16.Parse(str);
- TestLibrary.TestFramework.LogError("109", "the Method did not throw a OverflowException");
- retVal = false;
- }
- catch (OverflowException)
- {
- }
- catch (Exception e)
- {
- TestLibrary.TestFramework.LogError("110", "Unexpected exception: " + e);
- retVal = false;
- }
-
- return retVal;
- }
-
- public bool NegTest6()
- {
- bool retVal = true;
-
- TestLibrary.TestFramework.BeginScenario("NegTest6: The string represents a number greater than int16.maxvalue");
-
- try
- {
- string str = (Int16.MaxValue + 1).ToString();
- Int16 i1 = Int16.Parse(str);
- TestLibrary.TestFramework.LogError("111", "the Method did not throw a OverflowException");
- retVal = false;
- }
- catch (OverflowException)
- {
- }
- catch (Exception e)
- {
- TestLibrary.TestFramework.LogError("112", "Unexpected exception: " + e);
- retVal = false;
- }
-
- return retVal;
- }
- #endregion
- #endregion
-
- public static int Main()
- {
- Int16Parse1 test = new Int16Parse1();
-
- TestLibrary.TestFramework.BeginTestCase("Int16Parse1");
-
- if (test.RunTests())
- {
- TestLibrary.TestFramework.EndTestCase();
- TestLibrary.TestFramework.LogInformation("PASS");
- return 100;
- }
- else
- {
- TestLibrary.TestFramework.EndTestCase();
- TestLibrary.TestFramework.LogInformation("FAIL");
- return 0;
- }
- }
-}
diff --git a/tests/src/CoreMangLib/cti/system/int16/int16parse2.cs b/tests/src/CoreMangLib/cti/system/int16/int16parse2.cs
deleted file mode 100644
index 958a412885..0000000000
--- a/tests/src/CoreMangLib/cti/system/int16/int16parse2.cs
+++ /dev/null
@@ -1,584 +0,0 @@
-// 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.Globalization;
-
-/// <summary>
-/// Int16.Parse(String,System.Globalization.NumberStyles)
-/// </summary>
-public class Int16Parse2
-{
- #region Privates
- private CultureInfo CurrentCulture = TestLibrary.Utilities.CurrentCulture;
- private CultureInfo customCulture = null;
- private CultureInfo CustomCulture
- {
- get
- {
- if (null == customCulture)
- {
- customCulture = new CultureInfo(CurrentCulture.Name);
- NumberFormatInfo nfi = customCulture.NumberFormat;
- //default is "," in most of the cultures, but in some cultures like DE, TR it is "."
- //nfi.NumberGroupSeparator = ",";
- nfi.NumberGroupSizes = new int[] { 3 };
- nfi.NegativeSign = "-";
- nfi.NumberNegativePattern = 1;
- customCulture.NumberFormat = nfi;
- }
- return customCulture;
- }
- }
- #endregion
-
- #region Public Methods
- public bool RunTests()
- {
- bool retVal = true;
-
- TestLibrary.TestFramework.LogInformation("[Positive]");
- retVal = PosTest1() && retVal;
- retVal = PosTest2() && retVal;
- retVal = PosTest3() && retVal;
- retVal = PosTest4() && retVal;
- retVal = PosTest5() && retVal;
- retVal = PosTest6() && retVal;
- retVal = PosTest7() && retVal;
- retVal = PosTest8() && retVal;
- retVal = PosTest9() && retVal;
- retVal = PosTest10() && retVal;
-
- TestLibrary.TestFramework.LogInformation("[Negative]");
- retVal = NegTest1() && retVal;
- retVal = NegTest2() && retVal;
- retVal = NegTest3() && retVal;
- retVal = NegTest4() && retVal;
- retVal = NegTest5() && retVal;
- retVal = NegTest6() && retVal;
- retVal = NegTest7() && retVal;
- retVal = NegTest8() && retVal;
-
- return retVal;
- }
-
- #region Positive Test Cases
- public bool PosTest1()
- {
- bool retVal = true;
-
- TestLibrary.TestFramework.BeginScenario("PosTest1: Normally test a random string of int16 ");
-
- try
- {
- string str = TestLibrary.Generator.GetInt16().ToString();
- NumberStyles numberstyle = NumberStyles.Any;
- Int16 i1 = Int16.Parse(str, numberstyle);
- Int16 i2 = Convert.ToInt16(str);
- if (i1 != i2)
- {
- TestLibrary.TestFramework.LogError("001", "the result is not the value as expected, the string is " + str);
- retVal = false;
- }
- }
- catch (Exception e)
- {
- TestLibrary.TestFramework.LogError("002", "Unexpected exception: " + e);
- retVal = false;
- }
-
- return retVal;
- }
-
- public bool PosTest2()
- {
- bool retVal = true;
-
- TestLibrary.TestFramework.BeginScenario("PosTest2: Test the int16.MaxValue");
-
- try
- {
- string str = "32767";
- NumberStyles numberstyle = NumberStyles.Any;
- Int16 i1 = Int16.Parse(str, numberstyle);
- if (i1 != 32767)
- {
- TestLibrary.TestFramework.LogError("003", "the result is not the value as expected ");
- retVal = false;
- }
- }
- catch (Exception e)
- {
- TestLibrary.TestFramework.LogError("004", "Unexpected exception: " + e);
- retVal = false;
- }
-
- return retVal;
- }
-
- public bool PosTest3()
- {
- bool retVal = true;
-
- TestLibrary.TestFramework.BeginScenario("PosTest3: Test the int16.MinValue");
-
- try
- {
- TestLibrary.Utilities.CurrentCulture = CustomCulture; //NegativeSign may differ
- string str = "-32768";
- NumberStyles numberstyle = NumberStyles.Any;
- Int16 i1 = Int16.Parse(str, numberstyle);
- if (i1 != -32768)
- {
- TestLibrary.TestFramework.LogError("005", "the result is not the value as expected ");
- retVal = false;
- }
- }
- catch (Exception e)
- {
- TestLibrary.TestFramework.LogError("006", "Unexpected exception: " + e);
- retVal = false;
- }
- finally
- {
- TestLibrary.Utilities.CurrentCulture = CurrentCulture;
- }
- return retVal;
- }
-
- public bool PosTest4()
- {
- bool retVal = true;
-
- TestLibrary.TestFramework.BeginScenario("PosTest4: The argument with white space in both beginning and the end");
-
- try
- {
- string str2;
- string str = str2 = TestLibrary.Generator.GetInt16().ToString();
- str = " " + str;
- str = str + " ";
- NumberStyles numberstyle = NumberStyles.Any;
- Int16 i1 = Int16.Parse(str, numberstyle);
- Int16 i2 = Int16.Parse(str2, numberstyle);
- if (i1 != i2)
- {
- TestLibrary.TestFramework.LogError("007", "the result is not the value as expected,the string is :" + str);
- retVal = false;
- }
- }
- catch (Exception e)
- {
- TestLibrary.TestFramework.LogError("008", "Unexpected exception: " + e);
- retVal = false;
- }
-
- return retVal;
- }
-
- public bool PosTest5()
- {
- bool retVal = true;
-
- TestLibrary.TestFramework.BeginScenario("PosTest5: Test the parameter \"-0\"");
-
- try
- {
- TestLibrary.Utilities.CurrentCulture = CustomCulture; //NegativeSign may differ
- NumberStyles numberstyle = NumberStyles.Any;
- Int16 i1 = Int16.Parse("-0", numberstyle);
- if (i1 != 0)
- {
- TestLibrary.TestFramework.LogError("009", "the result is not the value as expected ");
- retVal = false;
- }
- }
- catch (Exception e)
- {
- TestLibrary.TestFramework.LogError("010", "Unexpected exception: " + e);
- retVal = false;
- }
- finally
- {
- TestLibrary.Utilities.CurrentCulture = CurrentCulture;
- }
- return retVal;
- }
-
- public bool PosTest6()
- {
- bool retVal = true;
-
- TestLibrary.TestFramework.BeginScenario("PosTest6: Test the parameter NumberStyles.AllowThousands");
-
- try
- {
- TestLibrary.Utilities.CurrentCulture = CustomCulture; //NumberGroupSeparator may different than ","
- string str = "32" + CustomCulture.NumberFormat.NumberGroupSeparator + "700";
- NumberStyles numberstyle = NumberStyles.AllowThousands;
- Int16 i1 = Int16.Parse(str, numberstyle);
- if (i1 != 32700)
- {
- TestLibrary.TestFramework.LogError("011", "the result is not the value as expected ");
- retVal = false;
- }
- }
- catch (Exception e)
- {
- TestLibrary.TestFramework.LogError("012", "Unexpected exception: " + e);
- retVal = false;
- }
- finally
- {
- TestLibrary.Utilities.CurrentCulture = CurrentCulture;
- }
- return retVal;
- }
-
- public bool PosTest7()
- {
- bool retVal = true;
-
- TestLibrary.TestFramework.BeginScenario("PosTest7: Test the parameter NumberStyles.AllowParentheses");
-
- try
- {
- Int16 int16 = TestLibrary.Generator.GetInt16();
- string str = "(" + int16.ToString() + ")";
- NumberStyles numberstyle = NumberStyles.AllowParentheses;
- Int16 i1 = Int16.Parse(str, numberstyle);
- if (i1 != (-int16))
- {
- TestLibrary.TestFramework.LogError("013", "the result is not the value as expected,the int16 is: " + int16);
- retVal = false;
- }
- }
- catch (Exception e)
- {
- TestLibrary.TestFramework.LogError("014", "Unexpected exception: " + e);
- retVal = false;
- }
-
- return retVal;
- }
-
- public bool PosTest8()
- {
- bool retVal = true;
-
- TestLibrary.TestFramework.BeginScenario("PosTest8: The string with white space in both the beginning and the end");
-
- try
- {
- Int16 int16 = TestLibrary.Generator.GetInt16();
- string str = " " + int16.ToString() + " ";
- NumberStyles numberstyle = NumberStyles.AllowLeadingWhite | System.Globalization.NumberStyles.AllowTrailingWhite;
- Int16 i1 = Int16.Parse(str, numberstyle);
- if (i1 != int16)
- {
- TestLibrary.TestFramework.LogError("015", "the result is not the value as expected ");
- retVal = false;
- }
- }
- catch (Exception e)
- {
- TestLibrary.TestFramework.LogError("016", "Unexpected exception: " + e);
- retVal = false;
- }
-
- return retVal;
- }
-
- public bool PosTest9()
- {
- bool retVal = true;
-
- TestLibrary.TestFramework.BeginScenario("PosTest9: Test the parameters NumberStyles.AllowTrailingSign");
-
- try
- {
- TestLibrary.Utilities.CurrentCulture = CustomCulture; //NegativeSign may be different
- string str = "8765-";
- NumberStyles numberstyle = NumberStyles.AllowTrailingSign;
- Int16 i1 = Int16.Parse(str, numberstyle);
- if (i1 != -8765)
- {
- TestLibrary.TestFramework.LogError("017", "the result is not the value as expected ");
- retVal = false;
- }
- }
- catch (Exception e)
- {
- TestLibrary.TestFramework.LogError("018", "Unexpected exception: " + e);
- retVal = false;
- }
- finally
- {
- TestLibrary.Utilities.CurrentCulture = CurrentCulture; //NegativeSign may be different
- }
- return retVal;
- }
-
- public bool PosTest10()
- {
- bool retVal = true;
-
- TestLibrary.TestFramework.BeginScenario("PosTest10: Test the parameters NumberStyles.HexNumber");
-
- try
- {
- string str = "5e81";
- NumberStyles numberstyle = NumberStyles.HexNumber;
- Int16 i1 = Int16.Parse(str, numberstyle);
- if (i1 != 24193)
- {
- TestLibrary.TestFramework.LogError("019", "the result is not the value as expected ");
- retVal = false;
- }
- }
- catch (Exception e)
- {
- TestLibrary.TestFramework.LogError("020", "Unexpected exception: " + e);
- retVal = false;
- }
-
- return retVal;
- }
- #endregion
-
- #region Nagetive Test Cases
- public bool NegTest1()
- {
- bool retVal = true;
-
- TestLibrary.TestFramework.BeginScenario("NegTest1: The argument is null reference");
-
- try
- {
- string str = null;
- NumberStyles numberstyle = NumberStyles.Any;
- Int16 i1 = Int16.Parse(str, numberstyle);
- TestLibrary.TestFramework.LogError("101", "the Method did not throw an ArgumentNullException");
- retVal = false;
- }
- catch (ArgumentNullException)
- {
- }
- catch (Exception e)
- {
- TestLibrary.TestFramework.LogError("102", "Unexpected exception: " + e);
- retVal = false;
- }
-
- return retVal;
- }
-
- public bool NegTest2()
- {
- bool retVal = true;
-
- TestLibrary.TestFramework.BeginScenario("NegTest2: Test format exception 1");
-
- try
- {
- TestLibrary.Utilities.CurrentCulture = CustomCulture; //NegativeSign may be different
- string str = "-123567";
- NumberStyles numberstyle = NumberStyles.AllowTrailingSign;
- Int16 i1 = Int16.Parse(str, numberstyle);
- TestLibrary.TestFramework.LogError("103", "the Method did not throw a FormatException");
- retVal = false;
- }
- catch (FormatException)
- {
- }
- catch (Exception e)
- {
- TestLibrary.TestFramework.LogError("104", "Unexpected exception: " + e);
- retVal = false;
- }
- finally
- {
- TestLibrary.Utilities.CurrentCulture = CurrentCulture;
- }
- return retVal;
- }
-
- public bool NegTest3()
- {
- bool retVal = true;
-
- TestLibrary.TestFramework.BeginScenario("NegTest3: Test format exception 2");
-
- try
- {
- string str = "98d5t6w7";
- NumberStyles numberstyle = NumberStyles.Currency;
- Int16 i1 = Int16.Parse(str, numberstyle);
- TestLibrary.TestFramework.LogError("105", "the Method did not throw a FormatException");
- retVal = false;
- }
- catch (FormatException)
- {
- }
- catch (Exception e)
- {
- TestLibrary.TestFramework.LogError("106", "Unexpected exception: " + e);
- retVal = false;
- }
-
- return retVal;
- }
-
- public bool NegTest4()
- {
- bool retVal = true;
-
- TestLibrary.TestFramework.BeginScenario("NegTest4: Test format exception 3, the string is white space");
-
- try
- {
- string str = " ";
- NumberStyles numberstyle = NumberStyles.None;
- Int16 i1 = Int16.Parse(str, numberstyle);
- TestLibrary.TestFramework.LogError("107", "the Method did not throw a FormatException");
- retVal = false;
- }
- catch (FormatException)
- {
- }
- catch (Exception e)
- {
- TestLibrary.TestFramework.LogError("108", "Unexpected exception: " + e);
- retVal = false;
- }
-
- return retVal;
- }
-
- public bool NegTest5()
- {
- bool retVal = true;
-
- TestLibrary.TestFramework.BeginScenario("NegTest5: The string represents a number less than int16.minvalue");
-
- try
- {
- string str = (Int16.MinValue - 1).ToString();
- NumberStyles numberstyle = NumberStyles.Currency;
- Int16 i1 = Int16.Parse(str, numberstyle);
- TestLibrary.TestFramework.LogError("109", "the Method did not throw a OverflowException");
- retVal = false;
- }
- catch (OverflowException)
- {
- }
- catch (Exception e)
- {
- TestLibrary.TestFramework.LogError("110", "Unexpected exception: " + e);
- retVal = false;
- }
-
- return retVal;
- }
-
- public bool NegTest6()
- {
- bool retVal = true;
-
- TestLibrary.TestFramework.BeginScenario("NegTest6: The string represents a number greater than int16.maxvalue");
-
- try
- {
- string str = (Int16.MaxValue + 1).ToString();
- NumberStyles numberstyle = NumberStyles.Currency;
- Int16 i1 = Int16.Parse(str, numberstyle);
- TestLibrary.TestFramework.LogError("111", "the Method did not throw a OverflowException");
- retVal = false;
- }
- catch (OverflowException)
- {
- }
- catch (Exception e)
- {
- TestLibrary.TestFramework.LogError("112", "Unexpected exception: " + e);
- retVal = false;
- }
-
- return retVal;
- }
-
- public bool NegTest7()
- {
- bool retVal = true;
-
- TestLibrary.TestFramework.BeginScenario("NegTest7: style is not a NumberStyles value");
-
- try
- {
- string str = TestLibrary.Generator.GetInt16().ToString();
- int i2 = 24568;
- NumberStyles numberstyle = (NumberStyles)i2;
- Int16 i1 = Int16.Parse(str, numberstyle);
- TestLibrary.TestFramework.LogError("113", "the Method did not throw an ArgumentException,the string is:" + str);
- retVal = false;
- }
- catch (ArgumentException)
- {
- }
- catch (Exception e)
- {
- TestLibrary.TestFramework.LogError("114", "Unexpected exception: " + e);
- retVal = false;
- }
-
- return retVal;
- }
-
- public bool NegTest8()
- {
- bool retVal = true;
-
- TestLibrary.TestFramework.BeginScenario("NegTest8: style is not a combination of AllowHexSpecifier and HexNumber");
-
- try
- {
- string str = "1df6";
- NumberStyles numberstyle = NumberStyles.HexNumber | NumberStyles.AllowTrailingSign;
- Int16 i1 = Int16.Parse(str, numberstyle);
- TestLibrary.TestFramework.LogError("115", "the Method did not throw an ArgumentException,the string is:");
- retVal = false;
- }
- catch (ArgumentException)
- {
- }
- catch (Exception e)
- {
- TestLibrary.TestFramework.LogError("116", "Unexpected exception: " + e);
- retVal = false;
- }
-
- return retVal;
- }
- #endregion
- #endregion
-
- public static int Main()
- {
- Int16Parse2 test = new Int16Parse2();
-
- TestLibrary.TestFramework.BeginTestCase("Int16Parse2");
-
- if (test.RunTests())
- {
- TestLibrary.TestFramework.EndTestCase();
- TestLibrary.TestFramework.LogInformation("PASS");
- return 100;
- }
- else
- {
- TestLibrary.TestFramework.EndTestCase();
- TestLibrary.TestFramework.LogInformation("FAIL");
- return 0;
- }
- }
-}
diff --git a/tests/src/CoreMangLib/cti/system/int16/int16parse3.cs b/tests/src/CoreMangLib/cti/system/int16/int16parse3.cs
deleted file mode 100644
index 1d889db032..0000000000
--- a/tests/src/CoreMangLib/cti/system/int16/int16parse3.cs
+++ /dev/null
@@ -1,454 +0,0 @@
-// 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.Globalization;
-
-/// <summary>
-/// Int16.Parse(string,numberstyle,iformatprovider)
-/// </summary>
-public class Int16Parse3
-{
- #region Privates
- private CultureInfo CurrentCulture = TestLibrary.Utilities.CurrentCulture;
- private CultureInfo customCulture = null;
- private CultureInfo CustomCulture
- {
- get
- {
- if (null == customCulture)
- {
- customCulture = new CultureInfo(CurrentCulture.Name);
- NumberFormatInfo nfi = customCulture.NumberFormat;
- nfi.NumberGroupSeparator = ",";
- nfi.NumberGroupSizes = new int[] { 3 };
- nfi.NegativeSign = "-";
- nfi.NumberNegativePattern = 1;
- customCulture.NumberFormat = nfi;
- }
- return customCulture;
- }
- }
- #endregion
-
- #region Public Methods
- public bool RunTests()
- {
- bool retVal = true;
-
- TestLibrary.TestFramework.LogInformation("[Positive]");
- retVal = PosTest1() && retVal;
- retVal = PosTest2() && retVal;
- retVal = PosTest3() && retVal;
- retVal = PosTest4() && retVal;
- retVal = PosTest5() && retVal;
- retVal = PosTest6() && retVal;
-
- TestLibrary.TestFramework.LogInformation("[Negative]");
- retVal = NegTest1() && retVal;
- retVal = NegTest2() && retVal;
- retVal = NegTest3() && retVal;
- retVal = NegTest4() && retVal;
- retVal = NegTest5() && retVal;
- retVal = NegTest6() && retVal;
- retVal = NegTest7() && retVal;
- retVal = NegTest8() && retVal;
-
- return retVal;
- }
-
- #region Positive Test Cases
- public bool PosTest1()
- {
- bool retVal = true;
-
- TestLibrary.TestFramework.BeginScenario("PosTest1:Test the method with the cultureinfo parameter which implemented the IFormatProvider interface ");
-
- try
- {
- string s1 = "1,000";
- int i1 = Int16.Parse(s1, System.Globalization.NumberStyles.AllowThousands, CustomCulture);
- if (i1 != 1000)
- {
- TestLibrary.TestFramework.LogError("001", "The result is not the value as expected. ");
- retVal = false;
- }
- }
- catch (Exception e)
- {
- TestLibrary.TestFramework.LogError("002", "Unexpected exception: " + e);
- retVal = false;
- }
-
- return retVal;
- }
-
- public bool PosTest2()
- {
- bool retVal = true;
-
- TestLibrary.TestFramework.BeginScenario("PosTest2:Test the method with the numberformatinfo parameter which implemented the IFormatProvider interface ");
-
- try
- {
- TestLibrary.Utilities.CurrentCulture = CustomCulture; //Parse uses CurrentCulture since numberFormatInfo is created without any parameter.
- string s1 = " 3,000 ";
- int i1 = Int16.Parse(s1, System.Globalization.NumberStyles.AllowThousands | System.Globalization.NumberStyles.AllowLeadingWhite | System.Globalization.NumberStyles.AllowTrailingWhite, new NumberFormatInfo());
- if (i1 != 3000)
- {
- TestLibrary.TestFramework.LogError("003", "The result is not the value as expected. ");
- retVal = false;
- }
- }
- catch (Exception e)
- {
- TestLibrary.TestFramework.LogError("004", "Unexpected exception: " + e);
- retVal = false;
- }
- finally
- {
- TestLibrary.Utilities.CurrentCulture = CurrentCulture;
- }
- return retVal;
- }
-
- public bool PosTest3()
- {
- bool retVal = true;
-
- TestLibrary.TestFramework.BeginScenario("PosTest3:Test the method with the DateTimeFormatInfo parameter which implemented the IFormatProvider interface ");
-
- try
- {
- TestLibrary.Utilities.CurrentCulture = CustomCulture;
- string s1 = "-16,466";
- int i1 = Int16.Parse(s1, System.Globalization.NumberStyles.AllowThousands | System.Globalization.NumberStyles.AllowLeadingSign, new DateTimeFormatInfo());
- if (i1 != -16466)
- {
- TestLibrary.TestFramework.LogError("005", "The result is not the value as expected. ");
- retVal = false;
- }
- }
- catch (Exception e)
- {
- TestLibrary.TestFramework.LogError("006", "Unexpected exception: " + e);
- retVal = false;
- }
- finally
- {
- TestLibrary.Utilities.CurrentCulture = CurrentCulture;
- }
- return retVal;
- }
-
- public bool PosTest4()
- {
- bool retVal = true;
-
- TestLibrary.TestFramework.BeginScenario("PosTest4: Test special string \"-3.456\" using the cultureinfo parameter");
-
- try
- {
- string s1 = "-3.456";
- int i1 = Int16.Parse(s1, System.Globalization.NumberStyles.AllowThousands | System.Globalization.NumberStyles.AllowLeadingSign, new CultureInfo("pt-BR"));
- if (i1 != -3456)
- {
- TestLibrary.TestFramework.LogError("007", "The result is not the value as expected. ");
- retVal = false;
- }
- }
- catch (Exception e)
- {
- TestLibrary.TestFramework.LogError("008", "Unexpected exception: " + e);
- retVal = false;
- }
-
- return retVal;
- }
-
- public bool PosTest5()
- {
- bool retVal = true;
-
- TestLibrary.TestFramework.BeginScenario("PosTest5: Test special string \" 3 01 78\" using the cultureinfo parameter");
-
- try
- {
- string s1 = " 3 01 78";
- NumberFormatInfo nfi = new CultureInfo("pt-BR").NumberFormat;
- nfi.NumberGroupSizes = new int[] { 2 };
- nfi.NumberGroupSeparator = " ";
- int i1 = Int16.Parse(s1, System.Globalization.NumberStyles.AllowThousands | System.Globalization.NumberStyles.AllowLeadingWhite, nfi);
- if (i1 != 30178)
- {
- TestLibrary.TestFramework.LogError("009", "The result is not the value as expected. ");
- retVal = false;
- }
- }
- catch (Exception e)
- {
- TestLibrary.TestFramework.LogError("010", "Unexpected exception: " + e);
- retVal = false;
- }
-
- return retVal;
- }
-
- public bool PosTest6()
- {
- bool retVal = true;
-
- TestLibrary.TestFramework.BeginScenario("PosTest6: Using the null reference as the third parameter IFormatProvider");
-
- try
- {
- string s1 = " 3678";
- int i1 = Int16.Parse(s1, System.Globalization.NumberStyles.AllowThousands | System.Globalization.NumberStyles.AllowLeadingWhite, null);
- if (i1 != 3678)
- {
- TestLibrary.TestFramework.LogError("011", "The result is not the value as expected. ");
- retVal = false;
- }
- }
- catch (Exception e)
- {
- TestLibrary.TestFramework.LogError("012", "Unexpected exception: " + e);
- retVal = false;
- }
-
- return retVal;
- }
- #endregion
-
- #region Nagetive Test Cases
- public bool NegTest1()
- {
- bool retVal = true;
-
- TestLibrary.TestFramework.BeginScenario("NegTest1: The argument is null reference");
-
- try
- {
- string str = null;
- NumberStyles numberstyle = NumberStyles.Any;
- Int16 i1 = Int16.Parse(str, numberstyle, new CultureInfo("en-US"));
- TestLibrary.TestFramework.LogError("101", "the Method did not throw an ArgumentNullException");
- retVal = false;
- }
- catch (ArgumentNullException)
- {
- }
- catch (Exception e)
- {
- TestLibrary.TestFramework.LogError("102", "Unexpected exception: " + e);
- retVal = false;
- }
-
- return retVal;
- }
-
- public bool NegTest2()
- {
- bool retVal = true;
-
- TestLibrary.TestFramework.BeginScenario("NegTest2: Test format exception 1");
-
- try
- {
- string str = "-123567";
- NumberStyles numberstyle = NumberStyles.AllowTrailingSign;
- Int16 i1 = Int16.Parse(str, numberstyle, CustomCulture);
- TestLibrary.TestFramework.LogError("103", "the Method did not throw a FormatException");
- retVal = false;
- }
- catch (FormatException)
- {
- }
- catch (Exception e)
- {
- TestLibrary.TestFramework.LogError("104", "Unexpected exception: " + e);
- retVal = false;
- }
-
- return retVal;
- }
-
- public bool NegTest3()
- {
- bool retVal = true;
-
- TestLibrary.TestFramework.BeginScenario("NegTest3: Test format exception 2");
-
- try
- {
- string str = "98d5t6w7";
- NumberStyles numberstyle = NumberStyles.Currency;
- Int16 i1 = Int16.Parse(str, numberstyle, new CultureInfo("en-US"));
- TestLibrary.TestFramework.LogError("105", "the Method did not throw a FormatException");
- retVal = false;
- }
- catch (FormatException)
- {
- }
- catch (Exception e)
- {
- TestLibrary.TestFramework.LogError("106", "Unexpected exception: " + e);
- retVal = false;
- }
-
- return retVal;
- }
-
- public bool NegTest4()
- {
- bool retVal = true;
-
- TestLibrary.TestFramework.BeginScenario("NegTest4: Test format exception 3, the string is white space");
-
- try
- {
- string str = " ";
- NumberStyles numberstyle = NumberStyles.None;
- Int16 i1 = Int16.Parse(str, numberstyle, new CultureInfo("en-US"));
- TestLibrary.TestFramework.LogError("107", "the Method did not throw a FormatException");
- retVal = false;
- }
- catch (FormatException)
- {
- }
- catch (Exception e)
- {
- TestLibrary.TestFramework.LogError("108", "Unexpected exception: " + e);
- retVal = false;
- }
-
- return retVal;
- }
-
- public bool NegTest5()
- {
- bool retVal = true;
-
- TestLibrary.TestFramework.BeginScenario("NegTest5: The string represents a number less than int16.minvalue");
-
- try
- {
- string str = (Int16.MinValue - 1).ToString();
- NumberStyles numberstyle = NumberStyles.Currency;
- Int16 i1 = Int16.Parse(str, numberstyle, new CultureInfo("en-US"));
- TestLibrary.TestFramework.LogError("109", "the Method did not throw a OverflowException");
- retVal = false;
- }
- catch (OverflowException)
- {
- }
- catch (Exception e)
- {
- TestLibrary.TestFramework.LogError("110", "Unexpected exception: " + e);
- retVal = false;
- }
-
- return retVal;
- }
-
- public bool NegTest6()
- {
- bool retVal = true;
-
- TestLibrary.TestFramework.BeginScenario("NegTest6: The string represents a number greater than int16.maxvalue");
-
- try
- {
- string str = (Int16.MaxValue + 1).ToString();
- NumberStyles numberstyle = NumberStyles.Currency;
- Int16 i1 = Int16.Parse(str, numberstyle, new CultureInfo("en-US"));
- TestLibrary.TestFramework.LogError("111", "the Method did not throw a OverflowException");
- retVal = false;
- }
- catch (OverflowException)
- {
- }
- catch (Exception e)
- {
- TestLibrary.TestFramework.LogError("112", "Unexpected exception: " + e);
- retVal = false;
- }
-
- return retVal;
- }
-
- public bool NegTest7()
- {
- bool retVal = true;
-
- TestLibrary.TestFramework.BeginScenario("NegTest7: style is not a NumberStyles value");
-
- try
- {
- string str = TestLibrary.Generator.GetInt16().ToString();
- int i2 = 24568;
- NumberStyles numberstyle = (NumberStyles)i2;
- Int16 i1 = Int16.Parse(str, numberstyle, new CultureInfo("en-US"));
- TestLibrary.TestFramework.LogError("113", "the Method did not throw an ArgumentException,the string is:" + str);
- retVal = false;
- }
- catch (ArgumentException)
- {
- }
- catch (Exception e)
- {
- TestLibrary.TestFramework.LogError("114", "Unexpected exception: " + e);
- retVal = false;
- }
-
- return retVal;
- }
-
- public bool NegTest8()
- {
- bool retVal = true;
-
- TestLibrary.TestFramework.BeginScenario("NegTest8: style is not a combination of AllowHexSpecifier and HexNumber");
-
- try
- {
- string str = "1df6";
- NumberStyles numberstyle = NumberStyles.HexNumber | NumberStyles.AllowTrailingSign;
- Int16 i1 = Int16.Parse(str, numberstyle, new CultureInfo("en-US"));
- TestLibrary.TestFramework.LogError("115", "the Method did not throw an ArgumentException,the string is:");
- retVal = false;
- }
- catch (ArgumentException)
- {
- }
- catch (Exception e)
- {
- TestLibrary.TestFramework.LogError("116", "Unexpected exception: " + e);
- retVal = false;
- }
-
- return retVal;
- }
- #endregion
- #endregion
-
- public static int Main()
- {
- Int16Parse3 test = new Int16Parse3();
-
- TestLibrary.TestFramework.BeginTestCase("Int16Parse3");
-
- if (test.RunTests())
- {
- TestLibrary.TestFramework.EndTestCase();
- TestLibrary.TestFramework.LogInformation("PASS");
- return 100;
- }
- else
- {
- TestLibrary.TestFramework.EndTestCase();
- TestLibrary.TestFramework.LogInformation("FAIL");
- return 0;
- }
- }
-}
diff --git a/tests/src/CoreMangLib/cti/system/int16/int16tryparse.cs b/tests/src/CoreMangLib/cti/system/int16/int16tryparse.cs
deleted file mode 100644
index 58e14bcffe..0000000000
--- a/tests/src/CoreMangLib/cti/system/int16/int16tryparse.cs
+++ /dev/null
@@ -1,553 +0,0 @@
-// 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.Globalization;
-
-// Ported to CoreCLR from Co7525TryParse_all.cs
-// Tests Int16.TryParse(String), Int16.TryParse(String, NumberStyles, IFormatProvider, ref Int16)
-// 2003/04/01 KatyK
-// 2007/06/28 adapted by MarielY
-
-public class Int16TryParse
-{
- static bool verbose = false;
-
- public static int Main()
- {
- bool passed = true;
-
- try
- {
- // Make the test culture independent
- TestLibrary.Utilities.CurrentCulture = CultureInfo.InvariantCulture;
-
- // Set up NFIs to use
- NumberFormatInfo goodNFI = new NumberFormatInfo();
-
- NumberFormatInfo corruptNFI = new NumberFormatInfo(); // DecimalSeparator == GroupSeparator
- corruptNFI.NumberDecimalSeparator = ".";
- corruptNFI.NumberGroupSeparator = ".";
- corruptNFI.CurrencyDecimalSeparator = ".";
- corruptNFI.CurrencyGroupSeparator = ".";
- corruptNFI.CurrencySymbol = "$";
-
- NumberFormatInfo swappedNFI = new NumberFormatInfo(); // DecimalSeparator & GroupSeparator swapped
- swappedNFI.NumberDecimalSeparator = ".";
- swappedNFI.NumberGroupSeparator = ",";
- swappedNFI.CurrencyDecimalSeparator = ",";
- swappedNFI.CurrencyGroupSeparator = ".";
- swappedNFI.CurrencySymbol = "$";
-
- NumberFormatInfo distinctNFI = new NumberFormatInfo(); // DecimalSeparator & GroupSeparator distinct
- distinctNFI.NumberDecimalSeparator = ".";
- distinctNFI.NumberGroupSeparator = ",";
- distinctNFI.CurrencyDecimalSeparator = ":";
- distinctNFI.CurrencyGroupSeparator = ";";
- distinctNFI.CurrencySymbol = "$";
-
- NumberFormatInfo customNFI = new NumberFormatInfo();
- customNFI.NegativeSign = "^";
-
- NumberFormatInfo ambigNFI = new NumberFormatInfo();
- ambigNFI.NegativeSign = "^";
- ambigNFI.CurrencySymbol = "^";
-
- CultureInfo germanCulture = new CultureInfo("de-DE");
- CultureInfo japaneseCulture;
-
- try
- {
- japaneseCulture = new CultureInfo("ja-JP");
- }
- catch (Exception)
- {
- TestLibrary.Logging.WriteLine("East Asian Languages are not installed. Skiping Japanese culture tests.");
- japaneseCulture = null;
- }
-
- // Parse tests included for comparison/regression
- passed &= VerifyInt16Parse("5", 5);
- passed &= VerifyInt16Parse("-5", -5);
- passed &= VerifyInt16Parse("5 ", 5);
- passed &= VerifyInt16Parse("5\0", 5);
- passed &= VerifyInt16Parse("10000", 10000);
- passed &= VerifyInt16Parse("-10000", -10000);
- passed &= VerifyInt16Parse("5", NumberStyles.Integer, CultureInfo.InvariantCulture, 5);
- passed &= VerifyInt16Parse("-5", NumberStyles.Integer, CultureInfo.InvariantCulture, -5);
- passed &= VerifyInt16Parse("5 \0", NumberStyles.Integer, CultureInfo.InvariantCulture, 5);
- passed &= VerifyInt16Parse("5\0\0\0", NumberStyles.Integer, CultureInfo.InvariantCulture, 5);
- passed &= VerifyInt16Parse("12", NumberStyles.HexNumber, CultureInfo.InvariantCulture, 0x12);
- passed &= VerifyInt16Parse("fF", NumberStyles.HexNumber, CultureInfo.InvariantCulture, 0xFF);
- passed &= VerifyInt16Parse("fFFF", NumberStyles.HexNumber, CultureInfo.InvariantCulture, -1);
- passed &= VerifyInt16Parse("123", NumberStyles.Integer, germanCulture, 123);
- passed &= VerifyInt16Parse("123", NumberStyles.Integer, japaneseCulture, 123);
- passed &= VerifyInt16Parse("123,000", NumberStyles.AllowDecimalPoint, germanCulture, 123);
- passed &= VerifyInt16Parse("123.000", NumberStyles.AllowDecimalPoint, japaneseCulture, 123);
- passed &= VerifyInt16Parse("5,00 " + germanCulture.NumberFormat.CurrencySymbol, NumberStyles.Any, germanCulture, 5); // currency
- passed &= VerifyInt16Parse("5", NumberStyles.Integer, goodNFI, 5);
- //
- passed &= VerifyInt16Parse("5", NumberStyles.Integer, corruptNFI, 5);
- passed &= VerifyInt16Parse("5", NumberStyles.Number, corruptNFI, 5);
- passed &= VerifyInt16Parse("5.0", NumberStyles.Number, corruptNFI, 5);
- passed &= VerifyInt16ParseException("5,0", NumberStyles.Number, corruptNFI, typeof(FormatException));
- passed &= VerifyInt16ParseException("5.0.0", NumberStyles.Number, corruptNFI, typeof(FormatException));
- passed &= VerifyInt16Parse("$5.0", NumberStyles.Currency, corruptNFI, 5);
- passed &= VerifyInt16ParseException("$5,0", NumberStyles.Currency, corruptNFI, typeof(FormatException));
- passed &= VerifyInt16ParseException("$5.0.0", NumberStyles.Currency, corruptNFI, typeof(FormatException));
- passed &= VerifyInt16Parse("5.0", NumberStyles.Currency, corruptNFI, 5);
- passed &= VerifyInt16ParseException("5,0", NumberStyles.Currency, corruptNFI, typeof(FormatException));
- passed &= VerifyInt16ParseException("5.0.0", NumberStyles.Currency, corruptNFI, typeof(FormatException));
- passed &= VerifyInt16Parse("5.0", NumberStyles.Any, corruptNFI, 5);
- passed &= VerifyInt16ParseException("5,0", NumberStyles.Any, corruptNFI, typeof(FormatException));
- passed &= VerifyInt16ParseException("5.0.0", NumberStyles.Any, corruptNFI, typeof(FormatException));
- //
- passed &= VerifyInt16Parse("5", NumberStyles.Integer, swappedNFI, 5);
- passed &= VerifyInt16ParseException("1,234", NumberStyles.Integer, swappedNFI, typeof(FormatException));
- passed &= VerifyInt16Parse("5", NumberStyles.Number, swappedNFI, 5);
- passed &= VerifyInt16Parse("5.0", NumberStyles.Number, swappedNFI, 5);
- passed &= VerifyInt16Parse("1,234", NumberStyles.Number, swappedNFI, 1234);
- passed &= VerifyInt16Parse("1,234.0", NumberStyles.Number, swappedNFI, 1234);
- passed &= VerifyInt16ParseException("5.000.000", NumberStyles.Number, swappedNFI, typeof(FormatException));
- passed &= VerifyInt16ParseException("5.000,00", NumberStyles.Number, swappedNFI, typeof(FormatException));
- passed &= VerifyInt16Parse("5.000", NumberStyles.Currency, swappedNFI, 5); //???
- passed &= VerifyInt16ParseException("5.000,00", NumberStyles.Currency, swappedNFI, typeof(FormatException)); //???
- passed &= VerifyInt16Parse("$5.000", NumberStyles.Currency, swappedNFI, 5000);
- passed &= VerifyInt16Parse("$5.000,00", NumberStyles.Currency, swappedNFI, 5000);
- passed &= VerifyInt16Parse("5.000", NumberStyles.Any, swappedNFI, 5); //?
- passed &= VerifyInt16Parse("$5.000", NumberStyles.Any, swappedNFI, 5000);
- passed &= VerifyInt16ParseException("5.000,00", NumberStyles.Any, swappedNFI, typeof(FormatException)); //?
- passed &= VerifyInt16Parse("$5.000", NumberStyles.Any, swappedNFI, 5000);
- passed &= VerifyInt16Parse("$5.000,00", NumberStyles.Any, swappedNFI, 5000);
- passed &= VerifyInt16Parse("5,0", NumberStyles.Currency, swappedNFI, 5);
- passed &= VerifyInt16Parse("$5,0", NumberStyles.Currency, swappedNFI, 5);
- passed &= VerifyInt16Parse("5,000", NumberStyles.Currency, swappedNFI, 5);
- passed &= VerifyInt16Parse("$5,000", NumberStyles.Currency, swappedNFI, 5);
- passed &= VerifyInt16ParseException("5,000.0", NumberStyles.Currency, swappedNFI, typeof(FormatException));
- passed &= VerifyInt16ParseException("$5,000.0", NumberStyles.Currency, swappedNFI, typeof(FormatException));
- passed &= VerifyInt16Parse("5,000", NumberStyles.Any, swappedNFI, 5);
- passed &= VerifyInt16Parse("$5,000", NumberStyles.Any, swappedNFI, 5);
- //
- passed &= VerifyInt16Parse("5.0", NumberStyles.Number, distinctNFI, 5);
- passed &= VerifyInt16Parse("1,234.0", NumberStyles.Number, distinctNFI, 1234);
- passed &= VerifyInt16Parse("5.0", NumberStyles.Currency, distinctNFI, 5);
- passed &= VerifyInt16Parse("1,234.0", NumberStyles.Currency, distinctNFI, 1234);
- passed &= VerifyInt16Parse("5.0", NumberStyles.Any, distinctNFI, 5);
- passed &= VerifyInt16Parse("1,234.0", NumberStyles.Any, distinctNFI, 1234);
- passed &= VerifyInt16ParseException("$5.0", NumberStyles.Currency, distinctNFI, typeof(FormatException));
- passed &= VerifyInt16ParseException("$5.0", NumberStyles.Any, distinctNFI, typeof(FormatException));
- passed &= VerifyInt16ParseException("5:0", NumberStyles.Number, distinctNFI, typeof(FormatException));
- passed &= VerifyInt16ParseException("5;0", NumberStyles.Number, distinctNFI, typeof(FormatException));
- passed &= VerifyInt16ParseException("$5:0", NumberStyles.Number, distinctNFI, typeof(FormatException));
- passed &= VerifyInt16Parse("5:0", NumberStyles.Currency, distinctNFI, 5);
- passed &= VerifyInt16Parse("5:000", NumberStyles.Currency, distinctNFI, 5);
- passed &= VerifyInt16Parse("5;000", NumberStyles.Currency, distinctNFI, 5000);
- passed &= VerifyInt16Parse("$5:0", NumberStyles.Currency, distinctNFI, 5);
- passed &= VerifyInt16Parse("$5;0", NumberStyles.Currency, distinctNFI, 50);
- passed &= VerifyInt16Parse("5:0", NumberStyles.Any, distinctNFI, 5);
- passed &= VerifyInt16Parse("5;0", NumberStyles.Any, distinctNFI, 50);
- passed &= VerifyInt16Parse("$5:0", NumberStyles.Any, distinctNFI, 5);
- passed &= VerifyInt16Parse("$5;0", NumberStyles.Any, distinctNFI, 50);
- passed &= VerifyInt16ParseException("1,23;45.0", NumberStyles.Number, distinctNFI, typeof(FormatException));
- passed &= VerifyInt16Parse("1,23;45.0", NumberStyles.Currency, distinctNFI, 12345);
- passed &= VerifyInt16Parse("1,23;45.0", NumberStyles.Any, distinctNFI, 12345);
- passed &= VerifyInt16ParseException("$1,23;45.0", NumberStyles.Any, distinctNFI, typeof(FormatException));
- //
- passed &= VerifyInt16ParseException("100000", typeof(OverflowException));
- passed &= VerifyInt16ParseException("-100000", typeof(OverflowException));
- passed &= VerifyInt16ParseException("Garbage", typeof(FormatException));
- passed &= VerifyInt16ParseException("5\0Garbage", typeof(FormatException));
- passed &= VerifyInt16ParseException(null, typeof(ArgumentNullException));
- passed &= VerifyInt16ParseException("1FFFF", NumberStyles.HexNumber, CultureInfo.InvariantCulture, typeof(OverflowException));
- passed &= VerifyInt16ParseException("FFFFFFFF", NumberStyles.HexNumber, CultureInfo.InvariantCulture, typeof(OverflowException));
- passed &= VerifyInt16ParseException("5", NumberStyles.AllowHexSpecifier | NumberStyles.AllowParentheses, null, typeof(ArgumentException));
- passed &= VerifyInt16ParseException("4", (NumberStyles)(-1), typeof(ArgumentException));
- passed &= VerifyInt16ParseException("4", (NumberStyles)0x10000, typeof(ArgumentException));
- passed &= VerifyInt16ParseException("4", (NumberStyles)(-1), CultureInfo.InvariantCulture, typeof(ArgumentException));
- passed &= VerifyInt16ParseException("4", (NumberStyles)0x10000, CultureInfo.InvariantCulture, typeof(ArgumentException));
- passed &= VerifyInt16ParseException("123.000", NumberStyles.Any, germanCulture, typeof(OverflowException));
- passed &= VerifyInt16ParseException("123,000", NumberStyles.Any, japaneseCulture, typeof(OverflowException));
- passed &= VerifyInt16ParseException("123,000", NumberStyles.Integer, germanCulture, typeof(FormatException));
- passed &= VerifyInt16ParseException("123.000", NumberStyles.Integer, japaneseCulture, typeof(FormatException));
- passed &= VerifyInt16ParseException("5,00 " + germanCulture.NumberFormat.CurrencySymbol, NumberStyles.Integer, germanCulture, typeof(FormatException)); // currency
-
- /////////// TryParse(String)
- //// Pass cases
- passed &= VerifyInt16TryParse("5", 5, true);
- passed &= VerifyInt16TryParse("-5", -5, true);
- passed &= VerifyInt16TryParse(" 5 ", 5, true);
- passed &= VerifyInt16TryParse("5\0", 5, true);
- passed &= VerifyInt16TryParse("5 \0", 5, true);
- passed &= VerifyInt16TryParse("5\0\0\0", 5, true);
- passed &= VerifyInt16TryParse("10000", 10000, true);
- passed &= VerifyInt16TryParse("-10000", -10000, true);
- passed &= VerifyInt16TryParse(Int16.MaxValue.ToString(), Int16.MaxValue, true);
- passed &= VerifyInt16TryParse(Int16.MinValue.ToString(), Int16.MinValue, true);
-
- //// Fail cases
- passed &= VerifyInt16TryParse(null, 0, false);
- passed &= VerifyInt16TryParse("", 0, false);
- passed &= VerifyInt16TryParse("Garbage", 0, false);
- passed &= VerifyInt16TryParse("5\0Garbage", 0, false);
- passed &= VerifyInt16TryParse("100000", 0, false);
- passed &= VerifyInt16TryParse("-100000", 0, false);
- passed &= VerifyInt16TryParse("FF", 0, false);
- passed &= VerifyInt16TryParse("27.3", 0, false);
- passed &= VerifyInt16TryParse("23 5", 0, false);
-
-
- /////////// TryParse(TryParse(String, NumberStyles, IFormatProvider, ref Int16)
- //// Pass cases
- passed &= VerifyInt16TryParse("5", NumberStyles.Integer, CultureInfo.InvariantCulture, 5, true);
- passed &= VerifyInt16TryParse("-5", NumberStyles.Integer, CultureInfo.InvariantCulture, -5, true);
- // Variations on NumberStyles
- passed &= VerifyInt16TryParse("12", NumberStyles.HexNumber, CultureInfo.InvariantCulture, 0x12, true);
- passed &= VerifyInt16TryParse("FF", NumberStyles.HexNumber, CultureInfo.InvariantCulture, 0xFF, true);
- passed &= VerifyInt16TryParse("fF", NumberStyles.HexNumber, CultureInfo.InvariantCulture, 0xFF, true);
- passed &= VerifyInt16TryParse("fFFF", NumberStyles.HexNumber, CultureInfo.InvariantCulture, -1, true);
- passed &= VerifyInt16TryParse(" 5", NumberStyles.AllowLeadingWhite, goodNFI, 5, true);
- passed &= VerifyInt16TryParse("5", NumberStyles.Number, goodNFI, 5, true);
- // Variations on IFP
- passed &= VerifyInt16TryParse("5", NumberStyles.Integer, goodNFI, 5, true);
- passed &= VerifyInt16TryParse("5", NumberStyles.Integer, null, 5, true);
- passed &= VerifyInt16TryParse("5", NumberStyles.Integer, new DateTimeFormatInfo(), 5, true);
- passed &= VerifyInt16TryParse("^42", NumberStyles.Any, customNFI, -42, true);
- passed &= VerifyInt16TryParse("123", NumberStyles.Integer, germanCulture, 123, true);
- passed &= VerifyInt16TryParse("123", NumberStyles.Integer, japaneseCulture, 123, true);
- passed &= VerifyInt16TryParse("123,000", NumberStyles.AllowDecimalPoint, germanCulture, 123, true);
- passed &= VerifyInt16TryParse("123.000", NumberStyles.AllowDecimalPoint, japaneseCulture, 123, true);
- passed &= VerifyInt16TryParse("5,00 " + germanCulture.NumberFormat.CurrencySymbol, NumberStyles.Any, germanCulture, 5, true); // currency
-
- //// Fail cases
- passed &= VerifyInt16TryParse("FF", NumberStyles.Integer, CultureInfo.InvariantCulture, 0, false);
- passed &= VerifyInt16TryParse("1FFFF", NumberStyles.HexNumber, CultureInfo.InvariantCulture, 0, false);
- passed &= VerifyInt16TryParse("FFFFFFFF", NumberStyles.HexNumber, CultureInfo.InvariantCulture, 0, false);
- passed &= VerifyInt16TryParse("-42", NumberStyles.Any, customNFI, 0, false);
- passed &= VerifyInt16TryParse("5.3", NumberStyles.AllowDecimalPoint, goodNFI, 0, false);
- passed &= VerifyInt16TryParse("5 ", NumberStyles.AllowLeadingWhite, goodNFI, 0, false);
- passed &= VerifyInt16TryParse("123.000", NumberStyles.Any, germanCulture, 0, false);
- passed &= VerifyInt16TryParse("123,000", NumberStyles.Any, japaneseCulture, 0, false);
- passed &= VerifyInt16TryParse("123,000", NumberStyles.Integer, germanCulture, 0, false);
- passed &= VerifyInt16TryParse("123.000", NumberStyles.Integer, japaneseCulture, 0, false);
- passed &= VerifyInt16TryParse("5,00 " + germanCulture.NumberFormat.CurrencySymbol, NumberStyles.Integer, germanCulture, 0, false); // currency
-
- //// Exception cases
- passed &= VerifyInt16TryParseException("5", NumberStyles.AllowHexSpecifier | NumberStyles.AllowParentheses, null, typeof(ArgumentException));
- passed &= VerifyInt16TryParseException("4", (NumberStyles)(-1), CultureInfo.InvariantCulture, typeof(ArgumentException));
- passed &= VerifyInt16TryParseException("4", (NumberStyles)0x10000, CultureInfo.InvariantCulture, typeof(ArgumentException));
-
- // NumberStyles/NFI variations
- //
- passed &= VerifyInt16TryParse("5", NumberStyles.Integer, corruptNFI, 5, true);
- passed &= VerifyInt16TryParse("5", NumberStyles.Number, corruptNFI, 5, true);
- passed &= VerifyInt16TryParse("5.0", NumberStyles.Number, corruptNFI, 5, true);
- passed &= VerifyInt16TryParse("5,0", NumberStyles.Number, corruptNFI, 0, false);
- passed &= VerifyInt16TryParse("5.0.0", NumberStyles.Number, corruptNFI, 0, false);
- passed &= VerifyInt16TryParse("$5.0", NumberStyles.Currency, corruptNFI, 5, true);
- passed &= VerifyInt16TryParse("$5,0", NumberStyles.Currency, corruptNFI, 0, false);
- passed &= VerifyInt16TryParse("$5.0.0", NumberStyles.Currency, corruptNFI, 0, false);
- passed &= VerifyInt16TryParse("5.0", NumberStyles.Currency, corruptNFI, 5, true);
- passed &= VerifyInt16TryParse("5,0", NumberStyles.Currency, corruptNFI, 0, false);
- passed &= VerifyInt16TryParse("5.0.0", NumberStyles.Currency, corruptNFI, 0, false);
- passed &= VerifyInt16TryParse("5.0", NumberStyles.Any, corruptNFI, 5, true);
- passed &= VerifyInt16TryParse("5,0", NumberStyles.Any, corruptNFI, 0, false);
- passed &= VerifyInt16TryParse("5.0.0", NumberStyles.Any, corruptNFI, 0, false);
- //
- passed &= VerifyInt16TryParse("5", NumberStyles.Integer, swappedNFI, 5, true);
- passed &= VerifyInt16TryParse("1,234", NumberStyles.Integer, swappedNFI, 0, false);
- passed &= VerifyInt16TryParse("5", NumberStyles.Number, swappedNFI, 5, true);
- passed &= VerifyInt16TryParse("5.0", NumberStyles.Number, swappedNFI, 5, true);
- passed &= VerifyInt16TryParse("1,234", NumberStyles.Number, swappedNFI, 1234, true);
- passed &= VerifyInt16TryParse("1,234.0", NumberStyles.Number, swappedNFI, 1234, true);
- passed &= VerifyInt16TryParse("5.000.000", NumberStyles.Number, swappedNFI, 0, false);
- passed &= VerifyInt16TryParse("5.000,00", NumberStyles.Number, swappedNFI, 0, false);
- passed &= VerifyInt16TryParse("5.000", NumberStyles.Currency, swappedNFI, 5, true); //???
- passed &= VerifyInt16TryParse("5.000,00", NumberStyles.Currency, swappedNFI, 0, false); //???
- passed &= VerifyInt16TryParse("$5.000", NumberStyles.Currency, swappedNFI, 5000, true);
- passed &= VerifyInt16TryParse("$5.000,00", NumberStyles.Currency, swappedNFI, 5000, true);
- passed &= VerifyInt16TryParse("5.000", NumberStyles.Any, swappedNFI, 5, true); //?
- passed &= VerifyInt16TryParse("5.000,00", NumberStyles.Any, swappedNFI, 0, false); //?
- passed &= VerifyInt16TryParse("$5.000", NumberStyles.Any, swappedNFI, 5000, true);
- passed &= VerifyInt16TryParse("$5.000,00", NumberStyles.Any, swappedNFI, 5000, true);
- passed &= VerifyInt16TryParse("5,0", NumberStyles.Currency, swappedNFI, 5, true);
- passed &= VerifyInt16TryParse("$5,0", NumberStyles.Currency, swappedNFI, 5, true);
- passed &= VerifyInt16TryParse("5,000", NumberStyles.Currency, swappedNFI, 5, true);
- passed &= VerifyInt16TryParse("$5,000", NumberStyles.Currency, swappedNFI, 5, true);
- passed &= VerifyInt16TryParse("5,000.0", NumberStyles.Currency, swappedNFI, 0, false);
- passed &= VerifyInt16TryParse("$5,000.0", NumberStyles.Currency, swappedNFI, 0, false);
- passed &= VerifyInt16TryParse("5,000", NumberStyles.Any, swappedNFI, 5, true);
- passed &= VerifyInt16TryParse("$5,000", NumberStyles.Any, swappedNFI, 5, true);
- passed &= VerifyInt16TryParse("5,000.0", NumberStyles.Any, swappedNFI, 0, false);
- passed &= VerifyInt16TryParse("$5,000.0", NumberStyles.Any, swappedNFI, 0, false);
- //
- passed &= VerifyInt16TryParse("5.0", NumberStyles.Number, distinctNFI, 5, true);
- passed &= VerifyInt16TryParse("1,234.0", NumberStyles.Number, distinctNFI, 1234, true);
- passed &= VerifyInt16TryParse("5.0", NumberStyles.Currency, distinctNFI, 5, true);
- passed &= VerifyInt16TryParse("1,234.0", NumberStyles.Currency, distinctNFI, 1234, true);
- passed &= VerifyInt16TryParse("5.0", NumberStyles.Any, distinctNFI, 5, true);
- passed &= VerifyInt16TryParse("1,234.0", NumberStyles.Any, distinctNFI, 1234, true);
- passed &= VerifyInt16TryParse("$5.0", NumberStyles.Currency, distinctNFI, 0, false);
- passed &= VerifyInt16TryParse("$5.0", NumberStyles.Any, distinctNFI, 0, false);
- passed &= VerifyInt16TryParse("5:0", NumberStyles.Number, distinctNFI, 0, false);
- passed &= VerifyInt16TryParse("5;0", NumberStyles.Number, distinctNFI, 0, false);
- passed &= VerifyInt16TryParse("$5:0", NumberStyles.Number, distinctNFI, 0, false);
- passed &= VerifyInt16TryParse("5:0", NumberStyles.Currency, distinctNFI, 5, true);
- passed &= VerifyInt16TryParse("5:000", NumberStyles.Currency, distinctNFI, 5, true);
- passed &= VerifyInt16TryParse("5;000", NumberStyles.Currency, distinctNFI, 5000, true);
- passed &= VerifyInt16TryParse("$5:0", NumberStyles.Currency, distinctNFI, 5, true);
- passed &= VerifyInt16TryParse("$5;0", NumberStyles.Currency, distinctNFI, 50, true);
- passed &= VerifyInt16TryParse("5:0", NumberStyles.Any, distinctNFI, 5, true);
- passed &= VerifyInt16TryParse("5;0", NumberStyles.Any, distinctNFI, 50, true);
- passed &= VerifyInt16TryParse("$5:0", NumberStyles.Any, distinctNFI, 5, true);
- passed &= VerifyInt16TryParse("$5;0", NumberStyles.Any, distinctNFI, 50, true);
- passed &= VerifyInt16TryParse("1,23;45.0", NumberStyles.Number, distinctNFI, 0, false);
- passed &= VerifyInt16TryParse("1,23;45.0", NumberStyles.Currency, distinctNFI, 12345, true);
- passed &= VerifyInt16TryParse("1,23;45.0", NumberStyles.Any, distinctNFI, 12345, true);
- passed &= VerifyInt16TryParse("$1,23;45.0", NumberStyles.Any, distinctNFI, 0, false);
-
-
- // Should these pass or fail? Current parse behavior is to pass, so they might be
- // parse bugs, but they're not tryparse bugs.
- passed &= VerifyInt16Parse("5", NumberStyles.Float, goodNFI, 5);
- passed &= VerifyInt16TryParse("5", NumberStyles.Float, goodNFI, 5, true);
- passed &= VerifyInt16Parse("5", NumberStyles.AllowDecimalPoint, goodNFI, 5);
- passed &= VerifyInt16TryParse("5", NumberStyles.AllowDecimalPoint, goodNFI, 5, true);
- // I expect ArgumentException with an ambiguous NFI
- passed &= VerifyInt16Parse("^42", NumberStyles.Any, ambigNFI, -42);
- passed &= VerifyInt16TryParse("^42", NumberStyles.Any, ambigNFI, -42, true);
-
- /// END TEST CASES
- }
- catch (Exception e)
- {
- TestLibrary.Logging.WriteLine("Unexpected exception!! " + e.ToString());
- passed = false;
- }
-
- if (passed)
- {
- TestLibrary.Logging.WriteLine("paSs");
- return 100;
- }
- else
- {
- TestLibrary.Logging.WriteLine("FAiL");
- return 1;
- }
- }
-
- public static bool VerifyInt16TryParse(string value, Int16 expectedResult, bool expectedReturn)
- {
- if (verbose)
- {
- TestLibrary.Logging.WriteLine("Test: Int16.TryParse, Value = '{0}', Expected Result = {1}, Expected Return = {2}",
- value, expectedResult, expectedReturn);
- }
- Int16 result = 0;
- try
- {
- bool returnValue = Int16.TryParse(value, out result);
- if (returnValue != expectedReturn)
- {
- TestLibrary.Logging.WriteLine("FAILURE: Value = '{0}', Expected Return: {1}, Actual Return: {2}", value, expectedReturn, returnValue);
- return false;
- }
- if (result != expectedResult)
- {
- TestLibrary.Logging.WriteLine("FAILURE: Value = '{0}', Expected Return: {1}, Actual Return: {2}", value, expectedResult, result);
- return false;
- }
- return true;
- }
- catch (Exception ex)
- {
- TestLibrary.Logging.WriteLine("FAILURE: Unexpected Exception, Value = '{0}', Exception: {1}", value, ex);
- return false;
- }
- }
-
- public static bool VerifyInt16TryParse(string value, NumberStyles style, IFormatProvider provider, Int16 expectedResult, bool expectedReturn)
- {
- if (provider == null) return true;
-
- if (verbose)
- {
- TestLibrary.Logging.WriteLine("Test: Int16.TryParse, Value = '{0}', Style = {1}, Provider = {2}, Expected Result = {3}, Expected Return = {4}",
- value, style, provider, expectedResult, expectedReturn);
- }
- Int16 result = 0;
- try
- {
- bool returnValue = Int16.TryParse(value, style, provider, out result);
- if (returnValue != expectedReturn)
- {
- TestLibrary.Logging.WriteLine("FAILURE: Value = '{0}', Style = {1}, Provider = {2}, Expected Return = {3}, Actual Return = {4}",
- value, style, provider, expectedReturn, returnValue);
- return false;
- }
- if (result != expectedResult)
- {
- TestLibrary.Logging.WriteLine("FAILURE: Value = '{0}', Expected Return: {1}, Actual Return: {2}", value, expectedResult, result);
- return false;
- }
- return true;
- }
- catch (Exception ex)
- {
- TestLibrary.Logging.WriteLine("FAILURE: Unexpected Exception, Value = '{0}', Exception: {1}", value, ex);
- return false;
- }
- }
-
- public static bool VerifyInt16TryParseException(string value, NumberStyles style, IFormatProvider provider, Type exceptionType)
- {
- if (provider == null) return true;
-
- if (verbose)
- {
- TestLibrary.Logging.WriteLine("Test: Int16.TryParse, Value = '{0}', Style = {1}, Provider = {2}, Expected Exception = {3}",
- value, style, provider, exceptionType);
- }
- try
- {
- Int16 result = 0;
- Boolean returnValue = Int16.TryParse(value, style, provider, out result);
- TestLibrary.Logging.WriteLine("FAILURE: Value = '{0}', Expected Exception: {1}", value, exceptionType);
- return false;
- }
- catch (Exception ex)
- {
- if (!ex.GetType().IsAssignableFrom(exceptionType))
- {
- TestLibrary.Logging.WriteLine("FAILURE: Wrong Exception Type, Value = '{0}', Exception Type: {1} Expected Type: {2}", value, ex.GetType(), exceptionType);
- return false;
- }
- return true;
- }
- }
-
- public static bool VerifyInt16Parse(string value, Int16 expectedResult)
- {
- if (verbose)
- {
- TestLibrary.Logging.WriteLine("Test: Int16.Parse, Value = '{0}', Expected Result, {1}",
- value, expectedResult);
- }
- try
- {
- Int16 returnValue = Int16.Parse(value);
- if (returnValue != expectedResult)
- {
- TestLibrary.Logging.WriteLine("FAILURE: Value = '{0}', Expected Return: {1}, Actual Return: {2}", value, expectedResult, returnValue);
- return false;
- }
- return true;
- }
- catch (Exception ex)
- {
- TestLibrary.Logging.WriteLine("FAILURE: Unexpected Exception, Value = '{0}', Exception: {1}", value, ex);
- return false;
- }
- }
-
- public static bool VerifyInt16Parse(string value, NumberStyles style, IFormatProvider provider, Int16 expectedResult)
- {
- if (provider == null) return true;
-
- if (verbose)
- {
- TestLibrary.Logging.WriteLine("Test: Int16.Parse, Value = '{0}', Style = {1}, provider = {2}, Expected Result = {3}",
- value, style, provider, expectedResult);
- }
- try
- {
- Int16 returnValue = Int16.Parse(value, style, provider);
- if (returnValue != expectedResult)
- {
- TestLibrary.Logging.WriteLine("FAILURE: Value = '{0}', Expected Return: {1}, Actual Return: {2}", value, expectedResult, returnValue);
- return false;
- }
- return true;
- }
- catch (Exception ex)
- {
- TestLibrary.Logging.WriteLine("FAILURE: Unexpected Exception, Value = '{0}', Exception: {1}", value, ex);
- return false;
- }
- }
-
- public static bool VerifyInt16ParseException(string value, Type exceptionType)
- {
- if (verbose)
- {
- TestLibrary.Logging.WriteLine("Test: Int16.Parse, Value = '{0}', Expected Exception, {1}",
- value, exceptionType);
- }
- try
- {
- Int16 returnValue = Int16.Parse(value);
- TestLibrary.Logging.WriteLine("FAILURE: Value = '{0}', Expected Exception: {1}", value, exceptionType);
- return false;
- }
- catch (Exception ex)
- {
- if (!ex.GetType().IsAssignableFrom(exceptionType))
- {
- TestLibrary.Logging.WriteLine("FAILURE: Wrong Exception Type, Value = '{0}', Exception Type: {1} Expected Type: {2}", value, ex.GetType(), exceptionType);
- return false;
- }
- return true;
- }
- }
-
- public static bool VerifyInt16ParseException(string value, NumberStyles style, Type exceptionType)
- {
- if (verbose)
- {
- TestLibrary.Logging.WriteLine("Test: Int16.Parse, Value = '{0}', Style = {1}, Expected Exception = {3}",
- value, style, exceptionType);
- }
- try
- {
- Int16 returnValue = Int16.Parse(value, style);
- TestLibrary.Logging.WriteLine("FAILURE: Value = '{0}', Expected Exception: {1}", value, exceptionType);
- return false;
- }
- catch (Exception ex)
- {
- if (!ex.GetType().IsAssignableFrom(exceptionType))
- {
- TestLibrary.Logging.WriteLine("FAILURE: Wrong Exception Type, Value = '{0}', Exception Type: {1} Expected Type: {2}", value, ex.GetType(), exceptionType);
- return false;
- }
- return true;
- }
- }
-
- public static bool VerifyInt16ParseException(string value, NumberStyles style, IFormatProvider provider, Type exceptionType)
- {
- if (provider == null) return true;
-
- if (verbose)
- {
- TestLibrary.Logging.WriteLine("Test: Int16.Parse, Value = '{0}', Style = {1}, Provider = {2}, Expected Exception = {3}",
- value, style, provider, exceptionType);
- }
- try
- {
- Int16 returnValue = Int16.Parse(value, style, provider);
- TestLibrary.Logging.WriteLine("FAILURE: Value = '{0}', Expected Exception: {1}", value, exceptionType);
- return false;
- }
- catch (Exception ex)
- {
- if (!ex.GetType().IsAssignableFrom(exceptionType))
- {
- TestLibrary.Logging.WriteLine("FAILURE: Wrong Exception Type, Value = '{0}', Exception Type: {1} Expected Type: {2}", value, ex.GetType(), exceptionType);
- return false;
- }
- return true;
- }
- }
-}
-
diff --git a/tests/src/CoreMangLib/cti/system/int64/Int64Parse1.csproj b/tests/src/CoreMangLib/cti/system/int64/Int64Parse1.csproj
deleted file mode 100644
index 9cba741ee4..0000000000
--- a/tests/src/CoreMangLib/cti/system/int64/Int64Parse1.csproj
+++ /dev/null
@@ -1,40 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
- <Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
- <PropertyGroup>
- <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
- <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
- <SchemaVersion>2.0</SchemaVersion>
- <ProjectGuid>{95DFC527-4DC1-495E-97D7-E94EE1F7140D}</ProjectGuid>
- <OutputType>Exe</OutputType>
- <ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
- <SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
- <AllowUnsafeBlocks>true</AllowUnsafeBlocks>
- <CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>1</CLRTestPriority>
- </PropertyGroup>
- <!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
- <ItemGroup>
- <CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
- <Visible>False</Visible>
- </CodeAnalysisDependentAssemblyPaths>
- </ItemGroup>
- <ItemGroup>
- <!-- Add Compile Object Here -->
- <Compile Include="int64parse1.cs" />
- </ItemGroup>
- <ItemGroup>
- <Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
- </ItemGroup>
- <ItemGroup>
- <ProjectReference Include="../../../../Common/CoreCLRTestLibrary/CoreCLRTestLibrary.csproj" />
- <ProjectReference Include="../../../../Common/CoreCLRTestLibrary/CoreCLRTestLibrary.csproj" />
- </ItemGroup>
- <Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project> \ No newline at end of file
diff --git a/tests/src/CoreMangLib/cti/system/int64/Int64Parse2.csproj b/tests/src/CoreMangLib/cti/system/int64/Int64Parse2.csproj
deleted file mode 100644
index acb66f3de4..0000000000
--- a/tests/src/CoreMangLib/cti/system/int64/Int64Parse2.csproj
+++ /dev/null
@@ -1,40 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
- <Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
- <PropertyGroup>
- <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
- <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
- <SchemaVersion>2.0</SchemaVersion>
- <ProjectGuid>{95DFC527-4DC1-495E-97D7-E94EE1F7140D}</ProjectGuid>
- <OutputType>Exe</OutputType>
- <ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
- <SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
- <AllowUnsafeBlocks>true</AllowUnsafeBlocks>
- <CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>1</CLRTestPriority>
- </PropertyGroup>
- <!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
- <ItemGroup>
- <CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
- <Visible>False</Visible>
- </CodeAnalysisDependentAssemblyPaths>
- </ItemGroup>
- <ItemGroup>
- <!-- Add Compile Object Here -->
- <Compile Include="int64parse2.cs" />
- </ItemGroup>
- <ItemGroup>
- <Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
- </ItemGroup>
- <ItemGroup>
- <ProjectReference Include="../../../../Common/CoreCLRTestLibrary/CoreCLRTestLibrary.csproj" />
- <ProjectReference Include="../../../../Common/CoreCLRTestLibrary/CoreCLRTestLibrary.csproj" />
- </ItemGroup>
- <Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project> \ No newline at end of file
diff --git a/tests/src/CoreMangLib/cti/system/int64/Int64Parse3.csproj b/tests/src/CoreMangLib/cti/system/int64/Int64Parse3.csproj
deleted file mode 100644
index 4d84683dce..0000000000
--- a/tests/src/CoreMangLib/cti/system/int64/Int64Parse3.csproj
+++ /dev/null
@@ -1,40 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
- <Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
- <PropertyGroup>
- <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
- <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
- <SchemaVersion>2.0</SchemaVersion>
- <ProjectGuid>{95DFC527-4DC1-495E-97D7-E94EE1F7140D}</ProjectGuid>
- <OutputType>Exe</OutputType>
- <ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
- <SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
- <AllowUnsafeBlocks>true</AllowUnsafeBlocks>
- <CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>1</CLRTestPriority>
- </PropertyGroup>
- <!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
- <ItemGroup>
- <CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
- <Visible>False</Visible>
- </CodeAnalysisDependentAssemblyPaths>
- </ItemGroup>
- <ItemGroup>
- <!-- Add Compile Object Here -->
- <Compile Include="int64parse3.cs" />
- </ItemGroup>
- <ItemGroup>
- <Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
- </ItemGroup>
- <ItemGroup>
- <ProjectReference Include="../../../../Common/CoreCLRTestLibrary/CoreCLRTestLibrary.csproj" />
- <ProjectReference Include="../../../../Common/CoreCLRTestLibrary/CoreCLRTestLibrary.csproj" />
- </ItemGroup>
- <Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project> \ No newline at end of file
diff --git a/tests/src/CoreMangLib/cti/system/int64/Int64TryParse.csproj b/tests/src/CoreMangLib/cti/system/int64/Int64TryParse.csproj
deleted file mode 100644
index 2c3fe7fa6e..0000000000
--- a/tests/src/CoreMangLib/cti/system/int64/Int64TryParse.csproj
+++ /dev/null
@@ -1,40 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
- <Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
- <PropertyGroup>
- <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
- <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
- <SchemaVersion>2.0</SchemaVersion>
- <ProjectGuid>{95DFC527-4DC1-495E-97D7-E94EE1F7140D}</ProjectGuid>
- <OutputType>Exe</OutputType>
- <ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
- <SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
- <AllowUnsafeBlocks>true</AllowUnsafeBlocks>
- <CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>1</CLRTestPriority>
- </PropertyGroup>
- <!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
- <ItemGroup>
- <CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
- <Visible>False</Visible>
- </CodeAnalysisDependentAssemblyPaths>
- </ItemGroup>
- <ItemGroup>
- <!-- Add Compile Object Here -->
- <Compile Include="int64tryparse.cs" />
- </ItemGroup>
- <ItemGroup>
- <Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
- </ItemGroup>
- <ItemGroup>
- <ProjectReference Include="../../../../Common/CoreCLRTestLibrary/CoreCLRTestLibrary.csproj" />
- <ProjectReference Include="../../../../Common/CoreCLRTestLibrary/CoreCLRTestLibrary.csproj" />
- </ItemGroup>
- <Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project> \ No newline at end of file
diff --git a/tests/src/CoreMangLib/cti/system/int64/int64parse1.cs b/tests/src/CoreMangLib/cti/system/int64/int64parse1.cs
deleted file mode 100644
index 3b27436a44..0000000000
--- a/tests/src/CoreMangLib/cti/system/int64/int64parse1.cs
+++ /dev/null
@@ -1,341 +0,0 @@
-// 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;
-/// <summary>
-/// Int64.Parse(string)
-/// </summary>
-public class Int64Parse1
-{
- private long c_INT64_MinValue = -9223372036854775808;
- private long c_INT64_MaxValue = 9223372036854775807;
- public static int Main()
- {
- Int64Parse1 int64parse1 = new Int64Parse1();
- TestLibrary.TestFramework.BeginTestCase("Int64Parse1");
- if (int64parse1.RunTests())
- {
- TestLibrary.TestFramework.EndTestCase();
- TestLibrary.TestFramework.LogInformation("PASS");
- return 100;
- }
- else
- {
- TestLibrary.TestFramework.EndTestCase();
- TestLibrary.TestFramework.LogInformation("FAIL");
- return 0;
- }
- }
- public bool RunTests()
- {
- bool retVal = true;
- TestLibrary.TestFramework.LogInformation("[PosTest]");
- retVal = PosTest1() && retVal;
- retVal = PosTest2() && retVal;
- retVal = PosTest3() && retVal;
- retVal = PosTest4() && retVal;
- retVal = PosTest5() && retVal;
- retVal = PosTest6() && retVal;
- retVal = PosTest7() && retVal;
- retVal = PosTest8() && retVal;
- TestLibrary.TestFramework.LogInformation("[NegTest]");
- retVal = NegTest1() && retVal;
- retVal = NegTest2() && retVal;
- retVal = NegTest3() && retVal;
- retVal = NegTest4() && retVal;
- return retVal;
- }
- #region PositiveTest
- public bool PosTest1()
- {
- bool retVal = true;
- TestLibrary.TestFramework.BeginScenario("PosTest1: the string corresponding Int64 is Int64 MinValue");
-
- try
- {
- string strA = Int64.MinValue.ToString();
- long int64A = Int64.Parse(strA);
- if (int64A != c_INT64_MinValue)
- {
- TestLibrary.TestFramework.LogError("001", "the ActualResult is not the ExpectResult");
- retVal = false;
- }
- }
- catch (Exception e)
- {
- TestLibrary.TestFramework.LogError("002", "Unexpected exception: " + e);
- retVal = false;
- }
- return retVal;
- }
- public bool PosTest2()
- {
- bool retVal = true;
- Int64 int64A;
- TestLibrary.TestFramework.BeginScenario("PosTest2: the string corresponding Int64 is Int64 MaxValue ");
-
- try
- {
- string strA = Int64.MaxValue.ToString();
- int64A = Int64.Parse(strA);
- if (int64A != c_INT64_MaxValue)
- {
- TestLibrary.TestFramework.LogError("003", "the ActualResult is not the ExpectResult");
- retVal = false;
- }
- }
- catch (Exception e)
- {
- TestLibrary.TestFramework.LogError("004", "Unexpected exception: " + e);
- retVal = false;
- }
- return retVal;
- }
- public bool PosTest3()
- {
- bool retVal = true;
- TestLibrary.TestFramework.BeginScenario("PosTest3: the string corresponding Int64 is normal Int64 ");
-
- try
- {
- long intTest = TestLibrary.Generator.GetInt64(-55);
- string strA = intTest.ToString();
- long int64A= Int64.Parse(strA);
- if (int64A != intTest)
- {
- TestLibrary.TestFramework.LogError("005", "the ActualResult is not the ExpectResult");
- retVal = false;
- }
- }
- catch (Exception e)
- {
- TestLibrary.TestFramework.LogError("006", "Unexpected exception: " + e);
- retVal = false;
- }
- return retVal;
- }
- public bool PosTest4()
- {
- bool retVal = true;
- TestLibrary.TestFramework.BeginScenario("PosTest4: the string format is [ws][sign]digits[ws] 1");
- try
- {
- long int64A = TestLibrary.Generator.GetInt64(-55);
- string strA = "+" + int64A.ToString();
- long result = Int64.Parse(strA);
- if (result != int64A)
- {
- TestLibrary.TestFramework.LogError("007", "the ActualResult is not the ExpectResult");
- retVal = false;
- }
- }
- catch (Exception e)
- {
- TestLibrary.TestFramework.LogError("008", "Unexpected exception: " + e);
- retVal = false;
- }
- return retVal;
- }
- public bool PosTest5()
- {
- bool retVal = true;
- TestLibrary.TestFramework.BeginScenario("PosTest5: the string format is [ws][sign]digits[ws] 2");
-
- try
- {
- long int64A = TestLibrary.Generator.GetInt64(-55);
- string strA = "-" + int64A.ToString();
- long result = Int64.Parse(strA);
- long int64B = int64A * (-1);
- if (result != int64B)
- {
- TestLibrary.TestFramework.LogError("009", "the ActualResult is not the ExpectResult");
- retVal = false;
- }
- }
- catch (Exception e)
- {
- TestLibrary.TestFramework.LogError("010", "Unexpected exception: " + e);
- retVal = false;
- }
- return retVal;
- }
- public bool PosTest6()
- {
- bool retVal = true;
- TestLibrary.TestFramework.BeginScenario("PosTest6: the string format is [ws][sign]digits[ws] 3");
-
- try
- {
- long int64A = TestLibrary.Generator.GetInt64(-55);
- string strA = "\u0020"+ "-" + int64A.ToString();
- long result = Int64.Parse(strA);
- long int64B = int64A * (-1);
- if (result != int64B)
- {
- TestLibrary.TestFramework.LogError("011", "the ActualResult is not the ExpectResult");
- retVal = false;
- }
- }
- catch (Exception e)
- {
- TestLibrary.TestFramework.LogError("012", "Unexpected exception: " + e);
- retVal = false;
- }
- return retVal;
- }
- public bool PosTest7()
- {
- bool retVal = true;
- TestLibrary.TestFramework.BeginScenario("PosTest7: the string format is [ws][sign]digits[ws] 4");
- try
- {
- long int64A = TestLibrary.Generator.GetInt64(-55);
- string strA = "\u0020" + "-" + int64A.ToString() + "\u0020";
- long result = Int64.Parse(strA);
- long int64B = int64A * (-1);
- if (result != int64B)
- {
- TestLibrary.TestFramework.LogError("013", "the ActualResult is not the ExpectResult");
- retVal = false;
- }
- }
- catch (Exception e)
- {
- TestLibrary.TestFramework.LogError("014", "Unexpected exception: " + e);
- retVal = false;
- }
- return retVal;
- }
- public bool PosTest8()
- {
- bool retVal = true;
- TestLibrary.TestFramework.BeginScenario("PosTest8: the string formed by acceptable charactors");
- try
- {
- long int64A = 0xabcdefabcdeffff;
- string strA = "\u0020" + "-" + int64A.ToString() + "\u0020";
- long result = Int64.Parse(strA);
- long int64B = int64A * (-1);
- if (result != int64B)
- {
- TestLibrary.TestFramework.LogError("013", "the ActualResult is not the ExpectResult");
- retVal = false;
- }
- }
- catch (Exception e)
- {
- TestLibrary.TestFramework.LogError("014", "Unexpected exception: " + e);
- retVal = false;
- }
- return retVal;
- }
- #endregion
- #region NegativeTest
- public bool NegTest1()
- {
- bool retVal = true;
- long int64A;
- TestLibrary.TestFramework.BeginScenario("NegTest1: the parameter string is null");
-
- try
- {
- string strA = null;
- int64A = Int64.Parse(strA);
- retVal = false;
- TestLibrary.TestFramework.LogError("N001", "the param string is null but not throw exception");
- }
- catch (ArgumentNullException) { }
- catch (Exception e)
- {
- TestLibrary.TestFramework.LogError("N002", "Unexpected exception: " + e);
- retVal = false;
- }
- return retVal;
- }
- public bool NegTest2()
- {
- bool retVal = true;
- long int64A;
- TestLibrary.TestFramework.BeginScenario("NegTest2: the parameter string is not correct format");
-
- try
- {
- string strA = "#$%abc";
- int64A = Int64.Parse(strA);
- retVal = false;
- TestLibrary.TestFramework.LogError("N003", "the param string is null but not throw exception");
- }
- catch (FormatException) { }
- catch (Exception e)
- {
- TestLibrary.TestFramework.LogError("N004", "Unexpected exception: " + e);
- retVal = false;
- }
- return retVal;
- }
- public bool NegTest3()
- {
- bool retVal = true;
- TestLibrary.TestFramework.BeginScenario("NegTest3: the parameter string parsed number is less than the Int64 minValue");
-
- try
- {
- string strA = "-9223372036854775809";
- Int64 int64A = Int64.Parse(strA);
- retVal = false;
- TestLibrary.TestFramework.LogError("N005", "the param string parsed number is less than MinValue but not throw exception");
- }
- catch (OverflowException) { }
- catch (Exception e)
- {
- TestLibrary.TestFramework.LogError("N006", "Unexpected exception: " + e);
- retVal = false;
- }
- return retVal;
- }
- public bool NegTest4()
- {
- bool retVal = true;
- long int64A;
- TestLibrary.TestFramework.BeginScenario("NegTest4: the parameter string parsed number is greater than the Int64 maxValue");
-
- try
- {
- string strA = "9223372036854775808";
- int64A = Int64.Parse(strA);
- retVal = false;
- TestLibrary.TestFramework.LogError("N007", "the param string parsed number is greater than MaxValue but not throw exception");
- }
- catch (OverflowException) { }
- catch (Exception e)
- {
- TestLibrary.TestFramework.LogError("N008", "Unexpected exception: " + e);
- retVal = false;
- }
- return retVal;
- }
- #endregion
- #region HelpMethod
- private Int32 GetInt32(Int32 minValue, Int32 maxValue)
- {
- try
- {
- if (minValue == maxValue)
- {
- return minValue;
- }
- if (minValue < maxValue)
- {
- return minValue + TestLibrary.Generator.GetInt32(-55) % (maxValue - minValue);
- }
- }
- catch
- {
- throw;
- }
-
- return minValue;
- }
- #endregion
-}
diff --git a/tests/src/CoreMangLib/cti/system/int64/int64parse2.cs b/tests/src/CoreMangLib/cti/system/int64/int64parse2.cs
deleted file mode 100644
index c20c71c129..0000000000
--- a/tests/src/CoreMangLib/cti/system/int64/int64parse2.cs
+++ /dev/null
@@ -1,326 +0,0 @@
-// 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.Globalization;
-/// <summary>
-/// Int64.Parse(string,NumberStyles)
-/// </summary>
-public class Int64Parse2
-{
- private long c_INT64_MinValue = -9223372036854775808;
- private long c_INT64_MaxValue = 9223372036854775807;
- public static int Main()
- {
- Int64Parse2 int64parse2 = new Int64Parse2();
- TestLibrary.TestFramework.BeginTestCase("Int64Parse2");
- if (int64parse2.RunTests())
- {
- TestLibrary.TestFramework.EndTestCase();
- TestLibrary.TestFramework.LogInformation("PASS");
- return 100;
- }
- else
- {
- TestLibrary.TestFramework.EndTestCase();
- TestLibrary.TestFramework.LogInformation("FAIL");
- return 0;
- }
- }
- public bool RunTests()
- {
- bool retVal = true;
- TestLibrary.TestFramework.LogInformation("[PosTest]");
- retVal = PosTest1() && retVal;
- retVal = PosTest2() && retVal;
- retVal = PosTest3() && retVal;
- retVal = PosTest4() && retVal;
- retVal = PosTest5() && retVal;
- retVal = PosTest6() && retVal;
- retVal = PosTest7() && retVal;
- TestLibrary.TestFramework.LogInformation("[NegTest]");
- retVal = NegTest1() && retVal;
- retVal = NegTest2() && retVal;
- retVal = NegTest3() && retVal;
- retVal = NegTest4() && retVal;
- retVal = NegTest5() && retVal;
- return retVal;
- }
- #region PositiveTest
- public bool PosTest1()
- {
- bool retVal = true;
- TestLibrary.TestFramework.BeginScenario("PosTest1: the string corresponding Int64 is Int64 MaxValue 1");
- try
- {
- string strA = Int64.MaxValue.ToString();
- NumberStyles style = NumberStyles.Any;
- long int64A = Int64.Parse(strA, style);
- if (int64A != c_INT64_MaxValue)
- {
- TestLibrary.TestFramework.LogError("001", "the ActualResult is not the ExpectResult");
- retVal = false;
- }
- }
- catch (Exception e)
- {
- TestLibrary.TestFramework.LogError("002", "Unexpected exception: " + e);
- retVal = false;
- }
- return retVal;
- }
- public bool PosTest2()
- {
- bool retVal = true;
- TestLibrary.TestFramework.BeginScenario("PosTest2: the string corresponding Int64 is Int64 MaxValue 2");
- try
- {
- string strA = "7fffffffffffffff";
- NumberStyles style = NumberStyles.HexNumber;
- long int64A = Int64.Parse(strA, style);
- if (int64A != c_INT64_MaxValue)
- {
- TestLibrary.TestFramework.LogError("003", "the ActualResult is not the ExpectResult");
- retVal = false;
- }
- }
- catch (Exception e)
- {
- TestLibrary.TestFramework.LogError("004", "Unexpected exception: " + e);
- retVal = false;
- }
- return retVal;
- }
- public bool PosTest3()
- {
- bool retVal = true;
- TestLibrary.TestFramework.BeginScenario("PosTest3: the string corresponding Int64 is Int64 MinValue");
- try
- {
- string strA = Int64.MinValue.ToString();
- NumberStyles style = NumberStyles.Any;
- long int64A = Int64.Parse(strA, style);
- if (int64A != c_INT64_MinValue)
- {
- TestLibrary.TestFramework.LogError("005", "the ActualResult is not the ExpectResult");
- retVal = false;
- }
- }
- catch (Exception e)
- {
- TestLibrary.TestFramework.LogError("006", "Unexpected exception: " + e);
- retVal = false;
- }
- return retVal;
- }
- public bool PosTest4()
- {
- bool retVal = true;
- TestLibrary.TestFramework.BeginScenario("PosTest4: the string format is [ws][sign]digits[ws] 1");
- try
- {
- long int64A = TestLibrary.Generator.GetInt64(-55);
- string strA = "\u0020" + "+" + int64A.ToString();
- NumberStyles style = NumberStyles.Any;
- long result = Int64.Parse(strA, style);
- if (result != int64A)
- {
- TestLibrary.TestFramework.LogError("007", "the ActualResult is not the ExpectResult");
- retVal = false;
- }
- }
- catch (Exception e)
- {
- TestLibrary.TestFramework.LogError("008", "Unexpected exception: " + e);
- retVal = false;
- }
- return retVal;
- }
- public bool PosTest5()
- {
- bool retVal = true;
- TestLibrary.TestFramework.BeginScenario("PosTest5: the string format is [ws][sign]digits[ws] 2");
-
- try
- {
- long int64A = TestLibrary.Generator.GetInt64(-55);
- string strA = "\u0020" + "-" + int64A.ToString();
- NumberStyles style = NumberStyles.Any;
- long result = Int64.Parse(strA, style);
- long int64B = int64A * (-1);
- if (result != int64B)
- {
- TestLibrary.TestFramework.LogError("009", "the ActualResult is not the ExpectResult");
- retVal = false;
- }
- }
- catch (Exception e)
- {
- TestLibrary.TestFramework.LogError("010", "Unexpected exception: " + e);
- retVal = false;
- }
- return retVal;
- }
- public bool PosTest6()
- {
- bool retVal = true;
- TestLibrary.TestFramework.BeginScenario("PosTest6: the string format is [ws][sign]digits[ws] 3");
-
- try
- {
- long int64A = TestLibrary.Generator.GetInt64(-55);
- string strA = "\u0020" + "-" + int64A.ToString() + "\u0020";
- NumberStyles style = NumberStyles.Any;
- long result = Int64.Parse(strA,style);
- long int64B = int64A * (-1);
- if (result != int64B)
- {
- TestLibrary.TestFramework.LogError("011", "the ActualResult is not the ExpectResult");
- retVal = false;
- }
- }
- catch (Exception e)
- {
- TestLibrary.TestFramework.LogError("012", "Unexpected exception: " + e);
- retVal = false;
- }
- return retVal;
- }
- public bool PosTest7()
- {
- bool retVal = true;
- TestLibrary.TestFramework.BeginScenario("PosTest7: the string format is [ws][sign]digits[ws] 4");
-
- try
- {
- long int64A = TestLibrary.Generator.GetInt64(-55);
- string strA = "\u0020" + "-0" + int64A.ToString() + "\u0020";
- NumberStyles style = NumberStyles.Any;
- long result = Int64.Parse(strA, style);
- long int64B = int64A * (-1);
- if (result != int64B)
- {
- TestLibrary.TestFramework.LogError("013", "the ActualResult is not the ExpectResult");
- retVal = false;
- }
- }
- catch (Exception e)
- {
- TestLibrary.TestFramework.LogError("014", "Unexpected exception: " + e);
- retVal = false;
- }
- return retVal;
- }
- #endregion
- #region NegativeTest
- public bool NegTest1()
- {
- bool retVal = true;
- long int64A;
- TestLibrary.TestFramework.BeginScenario("NegTest1: the parameter string is null");
-
- try
- {
- string strA = null;
- NumberStyles style = NumberStyles.Any;
- int64A = Int64.Parse(strA, style);
- retVal = false;
- TestLibrary.TestFramework.LogError("N001", "the param string is null but not throw exception");
- }
- catch (ArgumentNullException) { }
- catch (Exception e)
- {
- TestLibrary.TestFramework.LogError("N002", "Unexpected exception: " + e);
- retVal = false;
- }
- return retVal;
- }
- public bool NegTest2()
- {
- bool retVal = true;
- long int64A;
- TestLibrary.TestFramework.BeginScenario("NegTest2: the parameter string is not correct format");
-
- try
- {
- string strA = "#$%abc";
- NumberStyles style = NumberStyles.Any;
- int64A = Int64.Parse(strA, style);
- retVal = false;
- TestLibrary.TestFramework.LogError("N003", "the param string is null but not throw exception");
- }
- catch (FormatException) { }
- catch (Exception e)
- {
- TestLibrary.TestFramework.LogError("N004", "Unexpected exception: " + e);
- retVal = false;
- }
- return retVal;
- }
- public bool NegTest3()
- {
- bool retVal = true;
- TestLibrary.TestFramework.BeginScenario("NegTest3: the parameter string parsed number is less than the Int64 minValue");
-
- try
- {
- string strA = "-9223372036854775809";
- NumberStyles style = NumberStyles.Any;
- Int64 int64A = Int64.Parse(strA, style);
- retVal = false;
- TestLibrary.TestFramework.LogError("N005", "the param string parsed number is less than MinValue but not throw exception");
- }
- catch (OverflowException) { }
- catch (Exception e)
- {
- TestLibrary.TestFramework.LogError("N006", "Unexpected exception: " + e);
- retVal = false;
- }
- return retVal;
- }
- public bool NegTest4()
- {
- bool retVal = true;
- long int64A;
- TestLibrary.TestFramework.BeginScenario("NegTest4: the parameter string parsed number is greater than the Int64 maxValue");
-
- try
- {
- string strA = "9223372036854775808";
- NumberStyles style = NumberStyles.Any;
- int64A = Int64.Parse(strA, style);
- retVal = false;
- TestLibrary.TestFramework.LogError("N007", "the param string parsed number is greater than MaxValue but not throw exception");
- }
- catch (OverflowException) { }
- catch (Exception e)
- {
- TestLibrary.TestFramework.LogError("N008", "Unexpected exception: " + e);
- retVal = false;
- }
- return retVal;
- }
- public bool NegTest5()
- {
- bool retVal = true;
- long int64A;
- TestLibrary.TestFramework.BeginScenario("NegTest5: the param of style is not NumberStyles value");
-
- try
- {
- string strA = TestLibrary.Generator.GetInt64(-55).ToString();
- NumberStyles style = (NumberStyles)(Int32.MaxValue);
- int64A = Int64.Parse(strA, style);
- retVal = false;
- TestLibrary.TestFramework.LogError("N009", "the param of style is not NumberStyles value but not throw exception");
- }
- catch (ArgumentException) { }
- catch (Exception e)
- {
- TestLibrary.TestFramework.LogError("N010", "Unexpected exception: " + e);
- retVal = false;
- }
- return retVal;
- }
- #endregion
-}
diff --git a/tests/src/CoreMangLib/cti/system/int64/int64parse3.cs b/tests/src/CoreMangLib/cti/system/int64/int64parse3.cs
deleted file mode 100644
index 870320b963..0000000000
--- a/tests/src/CoreMangLib/cti/system/int64/int64parse3.cs
+++ /dev/null
@@ -1,398 +0,0 @@
-// 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.Globalization;
-/// <summary>
-/// Int64.Parse(string,NumberStyle,IFormatProvider)
-/// </summary>
-public class Int64Parse3
-{
- private long c_INT64_MinValue = -9223372036854775808;
- private long c_INT64_MaxValue = 9223372036854775807;
- public static int Main()
- {
- Int64Parse3 int64parse3 = new Int64Parse3();
- TestLibrary.TestFramework.BeginTestCase("Int64Parse3");
- if (int64parse3.RunTests())
- {
- TestLibrary.TestFramework.EndTestCase();
- TestLibrary.TestFramework.LogInformation("PASS");
- return 100;
- }
- else
- {
- TestLibrary.TestFramework.EndTestCase();
- TestLibrary.TestFramework.LogInformation("FAIL");
- return 0;
- }
- }
- public bool RunTests()
- {
- bool retVal = true;
- TestLibrary.TestFramework.LogInformation("[PosTest]");
- retVal = PosTest1() && retVal;
- retVal = PosTest2() && retVal;
- retVal = PosTest3() && retVal;
- retVal = PosTest4() && retVal;
- retVal = PosTest5() && retVal;
- retVal = PosTest6() && retVal;
- retVal = PosTest7() && retVal;
- retVal = PosTest8() && retVal;
- retVal = PosTest9() && retVal;
- TestLibrary.TestFramework.LogInformation("[NegTest]");
- retVal = NegTest1() && retVal;
- retVal = NegTest2() && retVal;
- retVal = NegTest3() && retVal;
- retVal = NegTest4() && retVal;
- retVal = NegTest5() && retVal;
- return retVal;
- }
- #region PositiveTest
- public bool PosTest1()
- {
- bool retVal = true;
- CultureInfo myculture = new CultureInfo("en-us");
- IFormatProvider provider = myculture.NumberFormat;
- TestLibrary.TestFramework.BeginScenario("PosTest1: the string corresponding Int64 is Int64 MaxValue 1");
- try
- {
- string strA = Int64.MaxValue.ToString();
- NumberStyles style = NumberStyles.Any;
- long int64A = Int64.Parse(strA, style, provider);
- if (int64A != c_INT64_MaxValue)
- {
- TestLibrary.TestFramework.LogError("001", "the ActualResult is not the ExpectResult");
- retVal = false;
- }
- }
- catch (Exception e)
- {
- TestLibrary.TestFramework.LogError("002", "Unexpected exception: " + e);
- retVal = false;
- }
- return retVal;
- }
- public bool PosTest2()
- {
- bool retVal = true;
- CultureInfo myculture = new CultureInfo("el-GR");
- IFormatProvider provider = myculture.NumberFormat;
- TestLibrary.TestFramework.BeginScenario("PosTest2: the string corresponding Int64 is Int64 MaxValue 2");
- try
- {
- string strA = Int64.MaxValue.ToString();
- NumberStyles style = NumberStyles.Any;
- long int64A = Int64.Parse(strA, style, provider);
- if (int64A != c_INT64_MaxValue)
- {
- TestLibrary.TestFramework.LogError("003", "the ActualResult is not the ExpectResult");
- retVal = false;
- }
- }
- catch (Exception e)
- {
- TestLibrary.TestFramework.LogError("004", "Unexpected exception: " + e);
- retVal = false;
- }
- return retVal;
- }
- public bool PosTest3()
- {
- bool retVal = true;
- CultureInfo myculture = new CultureInfo("en-us");
- IFormatProvider provider = myculture.NumberFormat;
- TestLibrary.TestFramework.BeginScenario("PosTest3: the string corresponding Int64 is Int64 MinValue 1");
- try
- {
- string strA = Int64.MinValue.ToString();
- NumberStyles style = NumberStyles.Any;
- long int64A = Int64.Parse(strA, style, provider);
- if (int64A != c_INT64_MinValue)
- {
- TestLibrary.TestFramework.LogError("005", "the ActualResult is not the ExpectResult");
- retVal = false;
- }
- }
- catch (Exception e)
- {
- TestLibrary.TestFramework.LogError("006", "Unexpected exception: " + e);
- retVal = false;
- }
- return retVal;
- }
- public bool PosTest4()
- {
- bool retVal = true;
- CultureInfo myculture = new CultureInfo("el-GR");
- IFormatProvider provider = myculture.NumberFormat;
- TestLibrary.TestFramework.BeginScenario("PosTest4: the string corresponding Int64 is Int64 MinValue 2");
- try
- {
- string strA = Int64.MinValue.ToString();
- NumberStyles style = NumberStyles.Any;
- long int64A = Int64.Parse(strA, style, provider);
- if (int64A != c_INT64_MinValue)
- {
- TestLibrary.TestFramework.LogError("007", "the ActualResult is not the ExpectResult");
- retVal = false;
- }
- }
- catch (Exception e)
- {
- TestLibrary.TestFramework.LogError("008", "Unexpected exception: " + e);
- retVal = false;
- }
- return retVal;
- }
- public bool PosTest5()
- {
- bool retVal = true;
- CultureInfo mycultrue = new CultureInfo("en-us");
- IFormatProvider provider = mycultrue.NumberFormat;
- TestLibrary.TestFramework.BeginScenario("PosTest5: the string format is [ws][sign]digits[ws] 1");
- try
- {
- long int64A = TestLibrary.Generator.GetInt64(-55);
- string strA = "\u0020" + "+" + int64A.ToString();
- NumberStyles style = NumberStyles.Any;
- long result = Int64.Parse(strA, style, provider);
- if (result != int64A)
- {
- TestLibrary.TestFramework.LogError("009", "the ActualResult is not the ExpectResult");
- retVal = false;
- }
- }
- catch (Exception e)
- {
- TestLibrary.TestFramework.LogError("010", "Unexpected exception: " + e);
- retVal = false;
- }
- return retVal;
- }
- public bool PosTest6()
- {
- bool retVal = true;
- CultureInfo mycultrue = new CultureInfo("en-us");
- IFormatProvider provider = mycultrue.NumberFormat;
- TestLibrary.TestFramework.BeginScenario("PosTest5: the string format is [ws][sign]digits[ws] 2");
-
- try
- {
- long int64A = TestLibrary.Generator.GetInt64(-55);
- string strA = "\u0020" + "-" + int64A.ToString();
- NumberStyles style = NumberStyles.Any;
- long result = Int64.Parse(strA, style, provider);
- long int64B = int64A * (-1);
- if (result != int64B)
- {
- TestLibrary.TestFramework.LogError("011", "the ActualResult is not the ExpectResult");
- retVal = false;
- }
- }
- catch (Exception e)
- {
- TestLibrary.TestFramework.LogError("012", "Unexpected exception: " + e);
- retVal = false;
- }
- return retVal;
- }
- public bool PosTest7()
- {
- bool retVal = true;
- CultureInfo mycultrue = new CultureInfo("en-us");
- IFormatProvider provider = mycultrue.NumberFormat;
- TestLibrary.TestFramework.BeginScenario("PosTest7: the string format is [ws][sign]digits[ws] 3");
-
- try
- {
- long int64A = TestLibrary.Generator.GetInt64(-55);
- string strA = "\u0020" + "-" + int64A.ToString() + "\u0020";
- NumberStyles style = NumberStyles.Any;
- long result = Int64.Parse(strA, style, provider);
- long int64B = int64A * (-1);
- if (result != int64B)
- {
- TestLibrary.TestFramework.LogError("013", "the ActualResult is not the ExpectResult");
- retVal = false;
- }
- }
- catch (Exception e)
- {
- TestLibrary.TestFramework.LogError("014", "Unexpected exception: " + e);
- retVal = false;
- }
- return retVal;
- }
- public bool PosTest8()
- {
- bool retVal = true;
- CultureInfo mycultrue = new CultureInfo("en-us");
- IFormatProvider provider = mycultrue.NumberFormat;
- TestLibrary.TestFramework.BeginScenario("PosTest8: the string format is [ws][sign]digits[ws] 4");
-
- try
- {
- long int64A = TestLibrary.Generator.GetInt64(-55);
- string strA = "\u0020" + "-0" + int64A.ToString() + "\u0020";
- NumberStyles style = NumberStyles.Any;
- long result = Int64.Parse(strA, style, provider);
- long int64B = int64A * (-1);
- if (result != int64B)
- {
- TestLibrary.TestFramework.LogError("015", "the ActualResult is not the ExpectResult");
- retVal = false;
- }
- }
- catch (Exception e)
- {
- TestLibrary.TestFramework.LogError("016", "Unexpected exception: " + e);
- retVal = false;
- }
- return retVal;
- }
- public bool PosTest9()
- {
- bool retVal = true;
- CultureInfo mycultrue = new CultureInfo("en-us");
- IFormatProvider provider = mycultrue.NumberFormat;
- TestLibrary.TestFramework.BeginScenario("PosTest9: the string formed with acceptable characters");
-
- try
- {
- long int64A = 0xabcdfffffabc;
- string strA = "\u0020" + "-0" + int64A.ToString() + "\u0020";
- NumberStyles style = NumberStyles.Any;
- long result = Int64.Parse(strA, style, provider);
- long int64B = int64A * (-1);
- if (result != int64B)
- {
- TestLibrary.TestFramework.LogError("017", "the ActualResult is not the ExpectResult");
- retVal = false;
- }
- }
- catch (Exception e)
- {
- TestLibrary.TestFramework.LogError("018", "Unexpected exception: " + e);
- retVal = false;
- }
- return retVal;
- }
- #endregion
- #region NegativeTest
- public bool NegTest1()
- {
- bool retVal = true;
- long int64A;
- IFormatProvider provider = null;
- TestLibrary.TestFramework.BeginScenario("NegTest1: the parameter string is null");
-
- try
- {
- string strA = null;
- NumberStyles style = NumberStyles.Any;
- int64A = Int64.Parse(strA, style, provider);
- retVal = false;
- TestLibrary.TestFramework.LogError("N001", "the param string is null but not throw exception");
- }
- catch (ArgumentNullException) { }
- catch (Exception e)
- {
- TestLibrary.TestFramework.LogError("N002", "Unexpected exception: " + e);
- retVal = false;
- }
- return retVal;
- }
- public bool NegTest2()
- {
- bool retVal = true;
- long int64A;
- IFormatProvider provider = null;
- TestLibrary.TestFramework.BeginScenario("NegTest2: the parameter string is not correct format");
-
- try
- {
- string strA = "#$%abc";
- NumberStyles style = NumberStyles.Any;
- int64A = Int64.Parse(strA, style, provider);
- retVal = false;
- TestLibrary.TestFramework.LogError("N003", "the param string is null but not throw exception");
- }
- catch (FormatException) { }
- catch (Exception e)
- {
- TestLibrary.TestFramework.LogError("N004", "Unexpected exception: " + e);
- retVal = false;
- }
- return retVal;
- }
- public bool NegTest3()
- {
- bool retVal = true;
- IFormatProvider provider = null;
- TestLibrary.TestFramework.BeginScenario("NegTest3: the parameter string parsed number is less than the Int64 minValue");
-
- try
- {
- string strA = "-9223372036854775809";
- NumberStyles style = NumberStyles.Any;
- Int64 int64A = Int64.Parse(strA, style, provider);
- retVal = false;
- TestLibrary.TestFramework.LogError("N005", "the param string parsed number is less than MinValue but not throw exception");
- }
- catch (OverflowException) { }
- catch (Exception e)
- {
- TestLibrary.TestFramework.LogError("N006", "Unexpected exception: " + e);
- retVal = false;
- }
- return retVal;
- }
- public bool NegTest4()
- {
- bool retVal = true;
- long int64A;
- IFormatProvider provider = null;
- TestLibrary.TestFramework.BeginScenario("NegTest4: the parameter string parsed number is greater than the Int64 maxValue");
-
- try
- {
- string strA = "9223372036854775808";
- NumberStyles style = NumberStyles.Any;
- int64A = Int64.Parse(strA, style, provider);
- retVal = false;
- TestLibrary.TestFramework.LogError("N007", "the param string parsed number is greater than MaxValue but not throw exception");
- }
- catch (OverflowException) { }
- catch (Exception e)
- {
- TestLibrary.TestFramework.LogError("N008", "Unexpected exception: " + e);
- retVal = false;
- }
- return retVal;
- }
- public bool NegTest5()
- {
- bool retVal = true;
- long int64A;
- IFormatProvider provider = null;
- TestLibrary.TestFramework.BeginScenario("NegTest5: the param of style is not NumberStyles value");
-
- try
- {
- string strA = TestLibrary.Generator.GetInt64(-55).ToString();
- NumberStyles style = (NumberStyles)(Int32.MaxValue);
- int64A = Int64.Parse(strA, style, provider);
- retVal = false;
- TestLibrary.TestFramework.LogError("N009", "the param of style is not NumberStyles value but not throw exception");
- }
- catch (ArgumentException) { }
- catch (Exception e)
- {
- TestLibrary.TestFramework.LogError("N010", "Unexpected exception: " + e);
- retVal = false;
- }
- return retVal;
- }
- #endregion
-}
diff --git a/tests/src/CoreMangLib/cti/system/int64/int64tostring3.cs b/tests/src/CoreMangLib/cti/system/int64/int64tostring3.cs
index e4868254bf..f3e0cfd5a4 100644
--- a/tests/src/CoreMangLib/cti/system/int64/int64tostring3.cs
+++ b/tests/src/CoreMangLib/cti/system/int64/int64tostring3.cs
@@ -37,17 +37,17 @@ public class Int64ToString3
retVal &= PosTest(3, Int64.MaxValue, "Int64.MaxValue", "g", "9223372036854775807");
retVal &= PosTest(4, Int64.MaxValue, "Int64.MaxValue", "x", "7fffffffffffffff");
retVal &= PosTest(5, Int64.MaxValue, "Int64.MaxValue", "f", "9223372036854775807,000");
- retVal &= PosTest(6, Int64.MaxValue, "Int64.MaxValue", "E", TestLibrary.Utilities.IsWindows ? "9,223372E++018" : "9,223372E18");
+ retVal &= PosTest(6, Int64.MaxValue, "Int64.MaxValue", "E", "9,223372E++018");
retVal &= PosTest(7, Int64.MaxValue, "Int64.MaxValue", "N", "9#22#33#72#03#68#54#77#58#07,000");
retVal &= PosTest(8, Int64.MaxValue, "Int64.MaxValue", "P", "922,337,203,685,477,580,700,0000~");
retVal &= PosTest(9, Int64.MaxValue, "Int64.MaxValue", "D", "9223372036854775807");
retVal &= PosTest(10, 00065536, "00065536", "G", "65536");
retVal &= PosTest(11, 00065536, "00065536", "P", "6,553,600,0000~");
- retVal &= PosTest(12, 00065536, "00065536", "E", TestLibrary.Utilities.IsWindows ? "6,553600E++004" : "6,553600E4");
+ retVal &= PosTest(12, 00065536, "00065536", "E", "6,553600E++004");
retVal &= PosTest(13, 00065536, "00065536", string.Empty, "65536");
retVal &= PosTest(14, 00065536, "00065536", null, "65536");
retVal &= PosTest(15, -00065536, "-00065536", "P", "@~6,553,600,0000");
- retVal &= PosTest(16, -00065536, "-00065536", "E", TestLibrary.Utilities.IsWindows ? "@6,553600E++004" : "@6,553600E4");
+ retVal &= PosTest(16, -00065536, "-00065536", "E", "@6,553600E++004");
TestLibrary.Utilities.CurrentCulture = CurrentCulture;
diff --git a/tests/src/CoreMangLib/cti/system/int64/int64tryparse.cs b/tests/src/CoreMangLib/cti/system/int64/int64tryparse.cs
deleted file mode 100644
index 6e8834af31..0000000000
--- a/tests/src/CoreMangLib/cti/system/int64/int64tryparse.cs
+++ /dev/null
@@ -1,571 +0,0 @@
-// 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.Globalization;
-
-// Ported over to CoreCLR from Co7529TryParse_all.cs
-// Tests Int64.TryParse(String), Int64.TryParse(String, NumberStyles, IFormatProvider, ref Int64)
-// 2003/04/01 KatyK
-// 2007/06/28 adapted by MarielY
-
-public class Int64TryParse
-{
- static bool verbose = false;
-
- public static int Main()
- {
- bool passed = true;
-
- try
- {
- // Make the test culture independent
- TestLibrary.Utilities.CurrentCulture = CultureInfo.InvariantCulture;
-
- // Set up NFIs to use
- NumberFormatInfo goodNFI = new NumberFormatInfo();
-
- NumberFormatInfo corruptNFI = new NumberFormatInfo(); // DecimalSeparator == GroupSeparator
- corruptNFI.NumberDecimalSeparator = ".";
- corruptNFI.NumberGroupSeparator = ".";
- corruptNFI.CurrencyDecimalSeparator = ".";
- corruptNFI.CurrencyGroupSeparator = ".";
- corruptNFI.CurrencySymbol = "$";
-
- NumberFormatInfo swappedNFI = new NumberFormatInfo(); // DecimalSeparator & GroupSeparator swapped
- swappedNFI.NumberDecimalSeparator = ".";
- swappedNFI.NumberGroupSeparator = ",";
- swappedNFI.CurrencyDecimalSeparator = ",";
- swappedNFI.CurrencyGroupSeparator = ".";
- swappedNFI.CurrencySymbol = "$";
-
- NumberFormatInfo distinctNFI = new NumberFormatInfo(); // DecimalSeparator & GroupSeparator distinct
- distinctNFI.NumberDecimalSeparator = ".";
- distinctNFI.NumberGroupSeparator = ",";
- distinctNFI.CurrencyDecimalSeparator = ":";
- distinctNFI.CurrencyGroupSeparator = ";";
- distinctNFI.CurrencySymbol = "$";
-
- NumberFormatInfo customNFI = new NumberFormatInfo();
- customNFI.NegativeSign = "^";
-
- NumberFormatInfo ambigNFI = new NumberFormatInfo();
- ambigNFI.NegativeSign = "^";
- ambigNFI.CurrencySymbol = "^";
-
- CultureInfo germanCulture = new CultureInfo("de-DE");
- CultureInfo japaneseCulture;
-
- try
- {
- japaneseCulture = new CultureInfo("ja-JP");
- }
- catch (Exception)
- {
- TestLibrary.Logging.WriteLine("East Asian Languages are not installed. Skiping Japanese culture tests.");
- japaneseCulture = null;
- }
-
- // Parse tests included for comparison/regression
- passed &= VerifyInt64Parse("5", 5);
- passed &= VerifyInt64Parse("-5", -5);
- passed &= VerifyInt64Parse("5 ", 5);
- passed &= VerifyInt64Parse("5\0", 5);
- passed &= VerifyInt64Parse("893382737", 893382737);
- passed &= VerifyInt64Parse("-893382737", -893382737);
- passed &= VerifyInt64Parse("1234567891", 1234567891);
- passed &= VerifyInt64Parse("-1234567891", -1234567891);
- passed &= VerifyInt64Parse("123456789123456789", 123456789123456789);
- passed &= VerifyInt64Parse("-123456789123456789", -123456789123456789);
- passed &= VerifyInt64Parse("5", NumberStyles.Integer, CultureInfo.InvariantCulture, 5);
- passed &= VerifyInt64Parse("-5", NumberStyles.Integer, CultureInfo.InvariantCulture, -5);
- passed &= VerifyInt64Parse("5 \0", NumberStyles.Integer, CultureInfo.InvariantCulture, 5);
- passed &= VerifyInt64Parse("5\0\0\0", NumberStyles.Integer, CultureInfo.InvariantCulture, 5);
- passed &= VerifyInt64Parse("12", NumberStyles.HexNumber, CultureInfo.InvariantCulture, 0x12);
- passed &= VerifyInt64Parse("fF", NumberStyles.HexNumber, CultureInfo.InvariantCulture, 0xFF);
- passed &= VerifyInt64Parse("FFFFFFFF", NumberStyles.HexNumber, CultureInfo.InvariantCulture, 0xFFFFFFFF);
- passed &= VerifyInt64Parse("FFFFFFFFFFFFFFFF", NumberStyles.HexNumber, CultureInfo.InvariantCulture, -1);
- passed &= VerifyInt64Parse("123", NumberStyles.Integer, germanCulture, 123);
- passed &= VerifyInt64Parse("123", NumberStyles.Integer, japaneseCulture, 123);
- passed &= VerifyInt64Parse("123.000", NumberStyles.Any, germanCulture, 123000);
- passed &= VerifyInt64Parse("123,000", NumberStyles.Any, japaneseCulture, 123000);
- passed &= VerifyInt64Parse("123,000", NumberStyles.AllowDecimalPoint, germanCulture, 123);
- passed &= VerifyInt64Parse("123.000", NumberStyles.AllowDecimalPoint, japaneseCulture, 123);
- passed &= VerifyInt64Parse("5,00 " + germanCulture.NumberFormat.CurrencySymbol, NumberStyles.Any, germanCulture, 5); // currency
- passed &= VerifyInt64Parse("5", NumberStyles.Integer, goodNFI, 5);
- passed &= VerifyInt64Parse("5.0", NumberStyles.AllowDecimalPoint, goodNFI, 5);
- //
- passed &= VerifyInt64Parse("5", NumberStyles.Integer, corruptNFI, 5);
- passed &= VerifyInt64Parse("5", NumberStyles.Number, corruptNFI, 5);
- passed &= VerifyInt64Parse("5.0", NumberStyles.Number, corruptNFI, 5);
- passed &= VerifyInt64ParseException("5,0", NumberStyles.Number, corruptNFI, typeof(FormatException));
- passed &= VerifyInt64ParseException("5.0.0", NumberStyles.Number, corruptNFI, typeof(FormatException));
- passed &= VerifyInt64Parse("$5.0", NumberStyles.Currency, corruptNFI, 5);
- passed &= VerifyInt64ParseException("$5,0", NumberStyles.Currency, corruptNFI, typeof(FormatException));
- passed &= VerifyInt64ParseException("$5.0.0", NumberStyles.Currency, corruptNFI, typeof(FormatException));
- passed &= VerifyInt64Parse("5.0", NumberStyles.Currency, corruptNFI, 5);
- passed &= VerifyInt64ParseException("5,0", NumberStyles.Currency, corruptNFI, typeof(FormatException));
- passed &= VerifyInt64ParseException("5.0.0", NumberStyles.Currency, corruptNFI, typeof(FormatException));
- passed &= VerifyInt64Parse("5.0", NumberStyles.Any, corruptNFI, 5);
- passed &= VerifyInt64ParseException("5,0", NumberStyles.Any, corruptNFI, typeof(FormatException));
- passed &= VerifyInt64ParseException("5.0.0", NumberStyles.Any, corruptNFI, typeof(FormatException));
- //
- passed &= VerifyInt64Parse("5", NumberStyles.Integer, swappedNFI, 5);
- passed &= VerifyInt64ParseException("1,234", NumberStyles.Integer, swappedNFI, typeof(FormatException));
- passed &= VerifyInt64Parse("5", NumberStyles.Number, swappedNFI, 5);
- passed &= VerifyInt64Parse("5.0", NumberStyles.Number, swappedNFI, 5);
- passed &= VerifyInt64Parse("1,234", NumberStyles.Number, swappedNFI, 1234);
- passed &= VerifyInt64Parse("1,234.0", NumberStyles.Number, swappedNFI, 1234);
- passed &= VerifyInt64ParseException("5.000.000", NumberStyles.Number, swappedNFI, typeof(FormatException));
- passed &= VerifyInt64ParseException("5.000,00", NumberStyles.Number, swappedNFI, typeof(FormatException));
- passed &= VerifyInt64Parse("5.000", NumberStyles.Currency, swappedNFI, 5); //???
- passed &= VerifyInt64ParseException("5.000,00", NumberStyles.Currency, swappedNFI, typeof(FormatException)); //???
- passed &= VerifyInt64Parse("$5.000", NumberStyles.Currency, swappedNFI, 5000);
- passed &= VerifyInt64Parse("$5.000,00", NumberStyles.Currency, swappedNFI, 5000);
- passed &= VerifyInt64Parse("5.000", NumberStyles.Any, swappedNFI, 5); //?
- passed &= VerifyInt64ParseException("5.000,00", NumberStyles.Any, swappedNFI, typeof(FormatException)); //?
- passed &= VerifyInt64Parse("$5.000", NumberStyles.Any, swappedNFI, 5000);
- passed &= VerifyInt64Parse("$5.000,00", NumberStyles.Any, swappedNFI, 5000);
- passed &= VerifyInt64Parse("5,0", NumberStyles.Currency, swappedNFI, 5);
- passed &= VerifyInt64Parse("$5,0", NumberStyles.Currency, swappedNFI, 5);
- passed &= VerifyInt64Parse("5,000", NumberStyles.Currency, swappedNFI, 5);
- passed &= VerifyInt64Parse("$5,000", NumberStyles.Currency, swappedNFI, 5);
- passed &= VerifyInt64ParseException("5,000.0", NumberStyles.Currency, swappedNFI, typeof(FormatException));
- passed &= VerifyInt64ParseException("$5,000.0", NumberStyles.Currency, swappedNFI, typeof(FormatException));
- passed &= VerifyInt64Parse("5,000", NumberStyles.Any, swappedNFI, 5);
- passed &= VerifyInt64Parse("$5,000", NumberStyles.Any, swappedNFI, 5);
- passed &= VerifyInt64ParseException("5,000.0", NumberStyles.Any, swappedNFI, typeof(FormatException));
- passed &= VerifyInt64ParseException("$5,000.0", NumberStyles.Any, swappedNFI, typeof(FormatException));
- //
- passed &= VerifyInt64Parse("5.0", NumberStyles.Number, distinctNFI, 5);
- passed &= VerifyInt64Parse("1,234.0", NumberStyles.Number, distinctNFI, 1234);
- passed &= VerifyInt64Parse("5.0", NumberStyles.Currency, distinctNFI, 5);
- passed &= VerifyInt64Parse("1,234.0", NumberStyles.Currency, distinctNFI, 1234);
- passed &= VerifyInt64Parse("5.0", NumberStyles.Any, distinctNFI, 5);
- passed &= VerifyInt64Parse("1,234.0", NumberStyles.Any, distinctNFI, 1234);
- passed &= VerifyInt64ParseException("$5.0", NumberStyles.Currency, distinctNFI, typeof(FormatException));
- passed &= VerifyInt64ParseException("$5.0", NumberStyles.Any, distinctNFI, typeof(FormatException));
- passed &= VerifyInt64ParseException("5:0", NumberStyles.Number, distinctNFI, typeof(FormatException));
- passed &= VerifyInt64ParseException("5;0", NumberStyles.Number, distinctNFI, typeof(FormatException));
- passed &= VerifyInt64ParseException("$5:0", NumberStyles.Number, distinctNFI, typeof(FormatException));
- passed &= VerifyInt64Parse("5:0", NumberStyles.Currency, distinctNFI, 5);
- passed &= VerifyInt64Parse("5:000", NumberStyles.Currency, distinctNFI, 5);
- passed &= VerifyInt64Parse("5;000", NumberStyles.Currency, distinctNFI, 5000);
- passed &= VerifyInt64Parse("$5:0", NumberStyles.Currency, distinctNFI, 5);
- passed &= VerifyInt64Parse("$5;0", NumberStyles.Currency, distinctNFI, 50);
- passed &= VerifyInt64Parse("5:0", NumberStyles.Any, distinctNFI, 5);
- passed &= VerifyInt64Parse("5;0", NumberStyles.Any, distinctNFI, 50);
- passed &= VerifyInt64Parse("$5:0", NumberStyles.Any, distinctNFI, 5);
- passed &= VerifyInt64Parse("$5;0", NumberStyles.Any, distinctNFI, 50);
- passed &= VerifyInt64ParseException("123,456;789.0", NumberStyles.Number, distinctNFI, typeof(FormatException));
- passed &= VerifyInt64Parse("123,456;789.0", NumberStyles.Currency, distinctNFI, 123456789);
- passed &= VerifyInt64Parse("123,456;789.0", NumberStyles.Any, distinctNFI, 123456789);
- passed &= VerifyInt64ParseException("$123,456;789.0", NumberStyles.Any, distinctNFI, typeof(FormatException));
- //
- passed &= VerifyInt64ParseException("123456789123456789123", typeof(OverflowException));
- passed &= VerifyInt64ParseException("-123456789123456789123", typeof(OverflowException));
- passed &= VerifyInt64ParseException("18446744073709551615", typeof(OverflowException));
- passed &= VerifyInt64ParseException("Garbage", typeof(FormatException));
- passed &= VerifyInt64ParseException("5\0Garbage", typeof(FormatException));
- passed &= VerifyInt64ParseException(null, typeof(ArgumentNullException));
- passed &= VerifyInt64ParseException("123456789123456789", NumberStyles.HexNumber, CultureInfo.InvariantCulture, typeof(OverflowException));
- passed &= VerifyInt64ParseException("5.3", NumberStyles.AllowDecimalPoint, goodNFI, typeof(OverflowException)); //weird that it's Overflow, but consistent with v1
- passed &= VerifyInt64ParseException("5", NumberStyles.AllowHexSpecifier | NumberStyles.AllowParentheses, null, typeof(ArgumentException));
- passed &= VerifyInt64ParseException("4", (NumberStyles)(-1), typeof(ArgumentException));
- passed &= VerifyInt64ParseException("4", (NumberStyles)0x10000, typeof(ArgumentException));
- passed &= VerifyInt64ParseException("4", (NumberStyles)(-1), CultureInfo.InvariantCulture, typeof(ArgumentException));
- passed &= VerifyInt64ParseException("4", (NumberStyles)0x10000, CultureInfo.InvariantCulture, typeof(ArgumentException));
- passed &= VerifyInt64ParseException("123.000.000.000.000.000.000", NumberStyles.Any, germanCulture, typeof(OverflowException));
- passed &= VerifyInt64ParseException("123,000,000,000,000,000,000", NumberStyles.Any, japaneseCulture, typeof(OverflowException));
- passed &= VerifyInt64ParseException("123,000,000,000,000,000,000", NumberStyles.Integer, germanCulture, typeof(FormatException));
- passed &= VerifyInt64ParseException("123.000.000.000.000.000.000", NumberStyles.Integer, japaneseCulture, typeof(FormatException));
- passed &= VerifyInt64ParseException("5,00 " + germanCulture.NumberFormat.CurrencySymbol, NumberStyles.Integer, germanCulture, typeof(FormatException)); // currency
-
-
- /////////// TryParse(String)
- //// Pass cases
- passed &= VerifyInt64TryParse("5", 5, true);
- passed &= VerifyInt64TryParse("-5", -5, true);
- passed &= VerifyInt64TryParse(" 5 ", 5, true);
- passed &= VerifyInt64TryParse("5\0", 5, true);
- passed &= VerifyInt64TryParse("5 \0", 5, true);
- passed &= VerifyInt64TryParse("5\0\0\0", 5, true);
- passed &= VerifyInt64TryParse("10000", 10000, true);
- passed &= VerifyInt64TryParse("893382737", 893382737, true);
- passed &= VerifyInt64TryParse("-893382737", -893382737, true);
- passed &= VerifyInt64TryParse("1234567891", 1234567891, true);
- passed &= VerifyInt64TryParse("-1234567891", -1234567891, true);
- passed &= VerifyInt64TryParse("123456789123456789", 123456789123456789, true);
- passed &= VerifyInt64TryParse("-123456789123456789", -123456789123456789, true);
- passed &= VerifyInt64TryParse(Int64.MaxValue.ToString(), Int64.MaxValue, true);
- passed &= VerifyInt64TryParse(Int64.MinValue.ToString(), Int64.MinValue, true);
-
- //// Fail cases
- passed &= VerifyInt64TryParse(null, 0, false);
- passed &= VerifyInt64TryParse("", 0, false);
- passed &= VerifyInt64TryParse("Garbage", 0, false);
- passed &= VerifyInt64TryParse("5\0Garbage", 0, false);
- passed &= VerifyInt64TryParse("18446744073709551615", 0, false);
- passed &= VerifyInt64TryParse("123456789123456789123", 0, false);
- passed &= VerifyInt64TryParse("-123456789123456789123", 0, false);
- passed &= VerifyInt64TryParse("FF", 0, false);
- passed &= VerifyInt64TryParse("27.3", 0, false);
- passed &= VerifyInt64TryParse("23 5", 0, false);
-
-
- /////////// TryParse(TryParse(String, NumberStyles, IFormatProvider, ref Int64)
- //// Pass cases
- passed &= VerifyInt64TryParse("5", NumberStyles.Integer, CultureInfo.InvariantCulture, 5, true);
- passed &= VerifyInt64TryParse("-5", NumberStyles.Integer, CultureInfo.InvariantCulture, -5, true);
- // Variations on NumberStyles
- passed &= VerifyInt64TryParse("12", NumberStyles.HexNumber, CultureInfo.InvariantCulture, 0x12, true);
- passed &= VerifyInt64TryParse("FF", NumberStyles.HexNumber, CultureInfo.InvariantCulture, 0xFF, true);
- passed &= VerifyInt64TryParse("fF", NumberStyles.HexNumber, CultureInfo.InvariantCulture, 0xFF, true);
- passed &= VerifyInt64TryParse("FFFFFFFF", NumberStyles.HexNumber, CultureInfo.InvariantCulture, 0xFFFFFFFF, true);
- passed &= VerifyInt64TryParse("FFFFFFFFFFFFFFFF", NumberStyles.HexNumber, CultureInfo.InvariantCulture, -1, true);
- passed &= VerifyInt64TryParse(" 5", NumberStyles.AllowLeadingWhite, goodNFI, 5, true);
- passed &= VerifyInt64TryParse("5", NumberStyles.Number, goodNFI, 5, true);
- passed &= VerifyInt64TryParse("5.0", NumberStyles.AllowDecimalPoint, goodNFI, 5, true);
- // Variations on IFP
- passed &= VerifyInt64TryParse("5", NumberStyles.Integer, goodNFI, 5, true);
- passed &= VerifyInt64TryParse("5", NumberStyles.Integer, null, 5, true);
- passed &= VerifyInt64TryParse("5", NumberStyles.Integer, new DateTimeFormatInfo(), 5, true);
- passed &= VerifyInt64TryParse("^42", NumberStyles.Any, customNFI, -42, true);
- passed &= VerifyInt64TryParse("123", NumberStyles.Integer, germanCulture, 123, true);
- passed &= VerifyInt64TryParse("123", NumberStyles.Integer, japaneseCulture, 123, true);
- passed &= VerifyInt64TryParse("123.000", NumberStyles.Any, germanCulture, 123000, true);
- passed &= VerifyInt64TryParse("123,000", NumberStyles.Any, japaneseCulture, 123000, true);
- passed &= VerifyInt64TryParse("123,000", NumberStyles.AllowDecimalPoint, germanCulture, 123, true);
- passed &= VerifyInt64TryParse("123.000", NumberStyles.AllowDecimalPoint, japaneseCulture, 123, true);
- passed &= VerifyInt64TryParse("5,00 " + germanCulture.NumberFormat.CurrencySymbol, NumberStyles.Any, germanCulture, 5, true); // currency
-
- //// Fail cases
- passed &= VerifyInt64TryParse("FF", NumberStyles.Integer, CultureInfo.InvariantCulture, 0, false);
- passed &= VerifyInt64TryParse("123456789123456789", NumberStyles.HexNumber, CultureInfo.InvariantCulture, 0, false);
- passed &= VerifyInt64TryParse("-42", NumberStyles.Any, customNFI, 0, false);
- passed &= VerifyInt64TryParse("5.3", NumberStyles.AllowDecimalPoint, goodNFI, 0, false);
- passed &= VerifyInt64TryParse("5 ", NumberStyles.AllowLeadingWhite, goodNFI, 0, false);
- passed &= VerifyInt64TryParse("123.000.000.000.000.000.000", NumberStyles.Any, germanCulture, 0, false);
- passed &= VerifyInt64TryParse("123,000,000,000,000,000,000", NumberStyles.Any, japaneseCulture, 0, false);
- passed &= VerifyInt64TryParse("123,000,000,000,000,000,000", NumberStyles.Integer, germanCulture, 0, false);
- passed &= VerifyInt64TryParse("123.000.000.000.000.000.000", NumberStyles.Integer, japaneseCulture, 0, false);
-
- //// Exception cases
- passed &= VerifyInt64TryParseException("5", NumberStyles.AllowHexSpecifier | NumberStyles.AllowParentheses, null, typeof(ArgumentException));
- passed &= VerifyInt64TryParseException("4", (NumberStyles)(-1), CultureInfo.InvariantCulture, typeof(ArgumentException));
- passed &= VerifyInt64TryParseException("4", (NumberStyles)0x10000, CultureInfo.InvariantCulture, typeof(ArgumentException));
-
- // NumberStyles/NFI variations
- //
- passed &= VerifyInt64TryParse("5", NumberStyles.Integer, corruptNFI, 5, true);
- passed &= VerifyInt64TryParse("5", NumberStyles.Number, corruptNFI, 5, true);
- passed &= VerifyInt64TryParse("5.0", NumberStyles.Number, corruptNFI, 5, true);
- passed &= VerifyInt64TryParse("5,0", NumberStyles.Number, corruptNFI, 0, false);
- passed &= VerifyInt64TryParse("5.0.0", NumberStyles.Number, corruptNFI, 0, false);
- passed &= VerifyInt64TryParse("$5.0", NumberStyles.Currency, corruptNFI, 5, true);
- passed &= VerifyInt64TryParse("$5,0", NumberStyles.Currency, corruptNFI, 0, false);
- passed &= VerifyInt64TryParse("$5.0.0", NumberStyles.Currency, corruptNFI, 0, false);
- passed &= VerifyInt64TryParse("5.0", NumberStyles.Currency, corruptNFI, 5, true);
- passed &= VerifyInt64TryParse("5,0", NumberStyles.Currency, corruptNFI, 0, false);
- passed &= VerifyInt64TryParse("5.0.0", NumberStyles.Currency, corruptNFI, 0, false);
- passed &= VerifyInt64TryParse("5.0", NumberStyles.Any, corruptNFI, 5, true);
- passed &= VerifyInt64TryParse("5,0", NumberStyles.Any, corruptNFI, 0, false);
- passed &= VerifyInt64TryParse("5.0.0", NumberStyles.Any, corruptNFI, 0, false);
- //
- passed &= VerifyInt64TryParse("5", NumberStyles.Integer, swappedNFI, 5, true);
- passed &= VerifyInt64TryParse("1,234", NumberStyles.Integer, swappedNFI, 0, false);
- passed &= VerifyInt64TryParse("5", NumberStyles.Number, swappedNFI, 5, true);
- passed &= VerifyInt64TryParse("5.0", NumberStyles.Number, swappedNFI, 5, true);
- passed &= VerifyInt64TryParse("1,234", NumberStyles.Number, swappedNFI, 1234, true);
- passed &= VerifyInt64TryParse("1,234.0", NumberStyles.Number, swappedNFI, 1234, true);
- passed &= VerifyInt64TryParse("5.000.000", NumberStyles.Number, swappedNFI, 0, false);
- passed &= VerifyInt64TryParse("5.000,00", NumberStyles.Number, swappedNFI, 0, false);
- passed &= VerifyInt64TryParse("5.000", NumberStyles.Currency, swappedNFI, 5, true); //???
- passed &= VerifyInt64TryParse("5.000,00", NumberStyles.Currency, swappedNFI, 0, false); //???
- passed &= VerifyInt64TryParse("$5.000", NumberStyles.Currency, swappedNFI, 5000, true);
- passed &= VerifyInt64TryParse("$5.000,00", NumberStyles.Currency, swappedNFI, 5000, true);
- passed &= VerifyInt64TryParse("5.000", NumberStyles.Any, swappedNFI, 5, true); //?
- passed &= VerifyInt64TryParse("5.000,00", NumberStyles.Any, swappedNFI, 0, false); //?
- passed &= VerifyInt64TryParse("$5.000", NumberStyles.Any, swappedNFI, 5000, true);
- passed &= VerifyInt64TryParse("$5.000,00", NumberStyles.Any, swappedNFI, 5000, true);
- passed &= VerifyInt64TryParse("5,0", NumberStyles.Currency, swappedNFI, 5, true);
- passed &= VerifyInt64TryParse("$5,0", NumberStyles.Currency, swappedNFI, 5, true);
- passed &= VerifyInt64TryParse("5,000", NumberStyles.Currency, swappedNFI, 5, true);
- passed &= VerifyInt64TryParse("$5,000", NumberStyles.Currency, swappedNFI, 5, true);
- passed &= VerifyInt64TryParse("5,000.0", NumberStyles.Currency, swappedNFI, 0, false);
- passed &= VerifyInt64TryParse("$5,000.0", NumberStyles.Currency, swappedNFI, 0, false);
- passed &= VerifyInt64TryParse("5,000", NumberStyles.Any, swappedNFI, 5, true);
- passed &= VerifyInt64TryParse("$5,000", NumberStyles.Any, swappedNFI, 5, true);
- passed &= VerifyInt64TryParse("5,000.0", NumberStyles.Any, swappedNFI, 0, false);
- passed &= VerifyInt64TryParse("$5,000.0", NumberStyles.Any, swappedNFI, 0, false);
- //
- passed &= VerifyInt64TryParse("5.0", NumberStyles.Number, distinctNFI, 5, true);
- passed &= VerifyInt64TryParse("1,234.0", NumberStyles.Number, distinctNFI, 1234, true);
- passed &= VerifyInt64TryParse("5.0", NumberStyles.Currency, distinctNFI, 5, true);
- passed &= VerifyInt64TryParse("1,234.0", NumberStyles.Currency, distinctNFI, 1234, true);
- passed &= VerifyInt64TryParse("5.0", NumberStyles.Any, distinctNFI, 5, true);
- passed &= VerifyInt64TryParse("1,234.0", NumberStyles.Any, distinctNFI, 1234, true);
- passed &= VerifyInt64TryParse("$5.0", NumberStyles.Currency, distinctNFI, 0, false);
- passed &= VerifyInt64TryParse("$5.0", NumberStyles.Any, distinctNFI, 0, false);
- passed &= VerifyInt64TryParse("5:0", NumberStyles.Number, distinctNFI, 0, false);
- passed &= VerifyInt64TryParse("5;0", NumberStyles.Number, distinctNFI, 0, false);
- passed &= VerifyInt64TryParse("$5:0", NumberStyles.Number, distinctNFI, 0, false);
- passed &= VerifyInt64TryParse("5:0", NumberStyles.Currency, distinctNFI, 5, true);
- passed &= VerifyInt64TryParse("5:000", NumberStyles.Currency, distinctNFI, 5, true);
- passed &= VerifyInt64TryParse("5;000", NumberStyles.Currency, distinctNFI, 5000, true);
- passed &= VerifyInt64TryParse("$5:0", NumberStyles.Currency, distinctNFI, 5, true);
- passed &= VerifyInt64TryParse("$5;0", NumberStyles.Currency, distinctNFI, 50, true);
- passed &= VerifyInt64TryParse("5:0", NumberStyles.Any, distinctNFI, 5, true);
- passed &= VerifyInt64TryParse("5;0", NumberStyles.Any, distinctNFI, 50, true);
- passed &= VerifyInt64TryParse("$5:0", NumberStyles.Any, distinctNFI, 5, true);
- passed &= VerifyInt64TryParse("$5;0", NumberStyles.Any, distinctNFI, 50, true);
- passed &= VerifyInt64TryParse("123,456;789.0", NumberStyles.Number, distinctNFI, 0, false);
- passed &= VerifyInt64TryParse("123,456;789.0", NumberStyles.Currency, distinctNFI, 123456789, true);
- passed &= VerifyInt64TryParse("123,456;789.0", NumberStyles.Any, distinctNFI, 123456789, true);
- passed &= VerifyInt64TryParse("$123,456;789.0", NumberStyles.Any, distinctNFI, 0, false);
-
-
- // Should these pass or fail? Current parse behavior is to pass, so they might be
- // parse bugs, but they're not tryparse bugs.
- passed &= VerifyInt64Parse("5", NumberStyles.Float, goodNFI, 5);
- passed &= VerifyInt64TryParse("5", NumberStyles.Float, goodNFI, 5, true);
- passed &= VerifyInt64Parse("5", NumberStyles.AllowDecimalPoint, goodNFI, 5);
- passed &= VerifyInt64TryParse("5", NumberStyles.AllowDecimalPoint, goodNFI, 5, true);
- // I expect ArgumentException with an ambiguous NFI
- passed &= VerifyInt64Parse("^42", NumberStyles.Any, ambigNFI, -42);
- passed &= VerifyInt64TryParse("^42", NumberStyles.Any, ambigNFI, -42, true);
-
- /// END TEST CASES
- }
- catch (Exception e)
- {
- TestLibrary.Logging.WriteLine("Unexpected exception!! " + e.ToString());
- passed = false;
- }
-
- if (passed)
- {
- TestLibrary.Logging.WriteLine("paSs");
- return 100;
- }
- else
- {
- TestLibrary.Logging.WriteLine("FAiL");
- return 1;
- }
- }
-
- public static bool VerifyInt64TryParse(string value, Int64 expectedResult, bool expectedReturn)
- {
- if (verbose)
- {
- TestLibrary.Logging.WriteLine("Test: Int64.TryParse, Value = '{0}', Expected Result = {1}, Expected Return = {2}",
- value, expectedResult, expectedReturn);
- }
- Int64 result = 0;
- try
- {
- bool returnValue = Int64.TryParse(value, out result);
- if (returnValue != expectedReturn)
- {
- TestLibrary.Logging.WriteLine("FAILURE: Value = '{0}', Expected Return: {1}, Actual Return: {2}", value, expectedReturn, returnValue);
- return false;
- }
- if (result != expectedResult)
- {
- TestLibrary.Logging.WriteLine("FAILURE: Value = '{0}', Expected Return: {1}, Actual Return: {2}", value, expectedResult, result);
- return false;
- }
- return true;
- }
- catch (Exception ex)
- {
- TestLibrary.Logging.WriteLine("FAILURE: Unexpected Exception, Value = '{0}', Exception: {1}", value, ex);
- return false;
- }
- }
-
- public static bool VerifyInt64TryParse(string value, NumberStyles style, IFormatProvider provider, Int64 expectedResult, bool expectedReturn)
- {
- if (provider == null) return true;
-
- if (verbose)
- {
- TestLibrary.Logging.WriteLine("Test: Int64.TryParse, Value = '{0}', Style = {1}, Provider = {2}, Expected Result = {3}, Expected Return = {4}",
- value, style, provider, expectedResult, expectedReturn);
- }
- Int64 result = 0;
- try
- {
- bool returnValue = Int64.TryParse(value, style, provider, out result);
- if (returnValue != expectedReturn)
- {
- TestLibrary.Logging.WriteLine("FAILURE: Value = '{0}', Style = {1}, Provider = {2}, Expected Return = {3}, Actual Return = {4}",
- value, style, provider, expectedReturn, returnValue);
- return false;
- }
- if (result != expectedResult)
- {
- TestLibrary.Logging.WriteLine("FAILURE: Value = '{0}', Expected Return: {1}, Actual Return: {2}", value, expectedResult, result);
- return false;
- }
- return true;
- }
- catch (Exception ex)
- {
- TestLibrary.Logging.WriteLine("FAILURE: Unexpected Exception, Value = '{0}', Exception: {1}", value, ex);
- return false;
- }
- }
-
- public static bool VerifyInt64TryParseException(string value, NumberStyles style, IFormatProvider provider, Type exceptionType)
- {
- if (provider == null) return true;
-
- if (verbose)
- {
- TestLibrary.Logging.WriteLine("Test: Int64.TryParse, Value = '{0}', Style = {1}, Provider = {2}, Expected Exception = {3}",
- value, style, provider, exceptionType);
- }
- try
- {
- Int64 result = 0;
- Boolean returnValue = Int64.TryParse(value, style, provider, out result);
- TestLibrary.Logging.WriteLine("FAILURE: Value = '{0}', Expected Exception: {1}", value, exceptionType);
- return false;
- }
- catch (Exception ex)
- {
- if (!ex.GetType().IsAssignableFrom(exceptionType))
- {
- TestLibrary.Logging.WriteLine("FAILURE: Wrong Exception Type, Value = '{0}', Exception Type: {1} Expected Type: {2}", value, ex.GetType(), exceptionType);
- return false;
- }
- return true;
- }
- }
-
- public static bool VerifyInt64Parse(string value, Int64 expectedResult)
- {
- if (verbose)
- {
- TestLibrary.Logging.WriteLine("Test: Int64.Parse, Value = '{0}', Expected Result, {1}",
- value, expectedResult);
- }
- try
- {
- Int64 returnValue = Int64.Parse(value);
- if (returnValue != expectedResult)
- {
- TestLibrary.Logging.WriteLine("FAILURE: Value = '{0}', Expected Return: {1}, Actual Return: {2}", value, expectedResult, returnValue);
- return false;
- }
- return true;
- }
- catch (Exception ex)
- {
- TestLibrary.Logging.WriteLine("FAILURE: Unexpected Exception, Value = '{0}', Exception: {1}", value, ex);
- return false;
- }
- }
-
- public static bool VerifyInt64Parse(string value, NumberStyles style, IFormatProvider provider, Int64 expectedResult)
- {
- if (provider == null) return true;
-
- if (verbose)
- {
- TestLibrary.Logging.WriteLine("Test: Int64.Parse, Value = '{0}', Style = {1}, provider = {2}, Expected Result = {3}",
- value, style, provider, expectedResult);
- }
- try
- {
- Int64 returnValue = Int64.Parse(value, style, provider);
- if (returnValue != expectedResult)
- {
- TestLibrary.Logging.WriteLine("FAILURE: Value = '{0}', Expected Return: {1}, Actual Return: {2}", value, expectedResult, returnValue);
- return false;
- }
- return true;
- }
- catch (Exception ex)
- {
- TestLibrary.Logging.WriteLine("FAILURE: Unexpected Exception, Value = '{0}', Exception: {1}", value, ex);
- return false;
- }
- }
-
- public static bool VerifyInt64ParseException(string value, Type exceptionType)
- {
- if (verbose)
- {
- TestLibrary.Logging.WriteLine("Test: Int64.Parse, Value = '{0}', Expected Exception, {1}",
- value, exceptionType);
- }
- try
- {
- Int64 returnValue = Int64.Parse(value);
- TestLibrary.Logging.WriteLine("FAILURE: Value = '{0}', Expected Exception: {1}", value, exceptionType);
- return false;
- }
- catch (Exception ex)
- {
- if (!ex.GetType().IsAssignableFrom(exceptionType))
- {
- TestLibrary.Logging.WriteLine("FAILURE: Wrong Exception Type, Value = '{0}', Exception Type: {1} Expected Type: {2}", value, ex.GetType(), exceptionType);
- return false;
- }
- return true;
- }
- }
-
- public static bool VerifyInt64ParseException(string value, NumberStyles style, Type exceptionType)
- {
- if (verbose)
- {
- TestLibrary.Logging.WriteLine("Test: Int64.Parse, Value = '{0}', Style = {1}, Expected Exception = {3}",
- value, style, exceptionType);
- }
- try
- {
- Int64 returnValue = Int64.Parse(value, style);
- TestLibrary.Logging.WriteLine("FAILURE: Value = '{0}', Expected Exception: {1}", value, exceptionType);
- return false;
- }
- catch (Exception ex)
- {
- if (!ex.GetType().IsAssignableFrom(exceptionType))
- {
- TestLibrary.Logging.WriteLine("FAILURE: Wrong Exception Type, Value = '{0}', Exception Type: {1} Expected Type: {2}", value, ex.GetType(), exceptionType);
- return false;
- }
- return true;
- }
- }
-
- public static bool VerifyInt64ParseException(string value, NumberStyles style, IFormatProvider provider, Type exceptionType)
- {
- if (provider == null) return true;
-
- if (verbose)
- {
- TestLibrary.Logging.WriteLine("Test: Int64.Parse, Value = '{0}', Style = {1}, Provider = {2}, Expected Exception = {3}",
- value, style, provider, exceptionType);
- }
- try
- {
- Int64 returnValue = Int64.Parse(value, style, provider);
- TestLibrary.Logging.WriteLine("FAILURE: Value = '{0}', Expected Exception: {1}", value, exceptionType);
- return false;
- }
- catch (Exception ex)
- {
- if (!ex.GetType().IsAssignableFrom(exceptionType))
- {
- TestLibrary.Logging.WriteLine("FAILURE: Wrong Exception Type, Value = '{0}', Exception Type: {1} Expected Type: {2}", value, ex.GetType(), exceptionType);
- return false;
- }
- return true;
- }
- }
-}
diff --git a/tests/src/CoreMangLib/cti/system/reflection/emit/DynMethodJumpStubTests/DynMethodJumpStubTests.csproj b/tests/src/CoreMangLib/cti/system/reflection/emit/DynMethodJumpStubTests/DynMethodJumpStubTests.csproj
index 8e917f2821..0f358866a4 100644
--- a/tests/src/CoreMangLib/cti/system/reflection/emit/DynMethodJumpStubTests/DynMethodJumpStubTests.csproj
+++ b/tests/src/CoreMangLib/cti/system/reflection/emit/DynMethodJumpStubTests/DynMethodJumpStubTests.csproj
@@ -7,14 +7,13 @@
<AssemblyName>DynMethodJumpStubTests</AssemblyName>
<ProjectGuid>{742D9E05-668D-4B90-97F9-717A7572FE6C}</ProjectGuid>
<OutputType>Exe</OutputType>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Debug|x64'">
- </PropertyGroup>
- <PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Release|x64'">
- </PropertyGroup>
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Debug|x64'"></PropertyGroup>
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Release|x64'"></PropertyGroup>
<ItemGroup>
<Compile Include="DynMethodJumpStubTests.cs" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/CoreMangLib/cti/system/sbyte/SByteParse1.csproj b/tests/src/CoreMangLib/cti/system/sbyte/SByteParse1.csproj
deleted file mode 100644
index bbfa9b66cd..0000000000
--- a/tests/src/CoreMangLib/cti/system/sbyte/SByteParse1.csproj
+++ /dev/null
@@ -1,40 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
- <Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
- <PropertyGroup>
- <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
- <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
- <SchemaVersion>2.0</SchemaVersion>
- <ProjectGuid>{95DFC527-4DC1-495E-97D7-E94EE1F7140D}</ProjectGuid>
- <OutputType>Exe</OutputType>
- <ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
- <SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
- <AllowUnsafeBlocks>true</AllowUnsafeBlocks>
- <CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>1</CLRTestPriority>
- </PropertyGroup>
- <!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
- <ItemGroup>
- <CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
- <Visible>False</Visible>
- </CodeAnalysisDependentAssemblyPaths>
- </ItemGroup>
- <ItemGroup>
- <!-- Add Compile Object Here -->
- <Compile Include="sbyteparse1.cs" />
- </ItemGroup>
- <ItemGroup>
- <Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
- </ItemGroup>
- <ItemGroup>
- <ProjectReference Include="../../../../Common/CoreCLRTestLibrary/CoreCLRTestLibrary.csproj" />
- <ProjectReference Include="../../../../Common/CoreCLRTestLibrary/CoreCLRTestLibrary.csproj" />
- </ItemGroup>
- <Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project> \ No newline at end of file
diff --git a/tests/src/CoreMangLib/cti/system/sbyte/SByteParse2.csproj b/tests/src/CoreMangLib/cti/system/sbyte/SByteParse2.csproj
deleted file mode 100644
index f2a4de111e..0000000000
--- a/tests/src/CoreMangLib/cti/system/sbyte/SByteParse2.csproj
+++ /dev/null
@@ -1,40 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
- <Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
- <PropertyGroup>
- <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
- <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
- <SchemaVersion>2.0</SchemaVersion>
- <ProjectGuid>{95DFC527-4DC1-495E-97D7-E94EE1F7140D}</ProjectGuid>
- <OutputType>Exe</OutputType>
- <ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
- <SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
- <AllowUnsafeBlocks>true</AllowUnsafeBlocks>
- <CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>1</CLRTestPriority>
- </PropertyGroup>
- <!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
- <ItemGroup>
- <CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
- <Visible>False</Visible>
- </CodeAnalysisDependentAssemblyPaths>
- </ItemGroup>
- <ItemGroup>
- <!-- Add Compile Object Here -->
- <Compile Include="sbyteparse2.cs" />
- </ItemGroup>
- <ItemGroup>
- <Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
- </ItemGroup>
- <ItemGroup>
- <ProjectReference Include="../../../../Common/CoreCLRTestLibrary/CoreCLRTestLibrary.csproj" />
- <ProjectReference Include="../../../../Common/CoreCLRTestLibrary/CoreCLRTestLibrary.csproj" />
- </ItemGroup>
- <Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project> \ No newline at end of file
diff --git a/tests/src/CoreMangLib/cti/system/sbyte/SByteParse3.csproj b/tests/src/CoreMangLib/cti/system/sbyte/SByteParse3.csproj
deleted file mode 100644
index 61908510b4..0000000000
--- a/tests/src/CoreMangLib/cti/system/sbyte/SByteParse3.csproj
+++ /dev/null
@@ -1,40 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
- <Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
- <PropertyGroup>
- <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
- <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
- <SchemaVersion>2.0</SchemaVersion>
- <ProjectGuid>{95DFC527-4DC1-495E-97D7-E94EE1F7140D}</ProjectGuid>
- <OutputType>Exe</OutputType>
- <ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
- <SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
- <AllowUnsafeBlocks>true</AllowUnsafeBlocks>
- <CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>1</CLRTestPriority>
- </PropertyGroup>
- <!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
- <ItemGroup>
- <CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
- <Visible>False</Visible>
- </CodeAnalysisDependentAssemblyPaths>
- </ItemGroup>
- <ItemGroup>
- <!-- Add Compile Object Here -->
- <Compile Include="sbyteparse3.cs" />
- </ItemGroup>
- <ItemGroup>
- <Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
- </ItemGroup>
- <ItemGroup>
- <ProjectReference Include="../../../../Common/CoreCLRTestLibrary/CoreCLRTestLibrary.csproj" />
- <ProjectReference Include="../../../../Common/CoreCLRTestLibrary/CoreCLRTestLibrary.csproj" />
- </ItemGroup>
- <Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project> \ No newline at end of file
diff --git a/tests/src/CoreMangLib/cti/system/sbyte/SByteTryParse.csproj b/tests/src/CoreMangLib/cti/system/sbyte/SByteTryParse.csproj
deleted file mode 100644
index d428a3c246..0000000000
--- a/tests/src/CoreMangLib/cti/system/sbyte/SByteTryParse.csproj
+++ /dev/null
@@ -1,40 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
- <Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
- <PropertyGroup>
- <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
- <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
- <SchemaVersion>2.0</SchemaVersion>
- <ProjectGuid>{95DFC527-4DC1-495E-97D7-E94EE1F7140D}</ProjectGuid>
- <OutputType>Exe</OutputType>
- <ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
- <SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
- <AllowUnsafeBlocks>true</AllowUnsafeBlocks>
- <CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>1</CLRTestPriority>
- </PropertyGroup>
- <!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
- <ItemGroup>
- <CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
- <Visible>False</Visible>
- </CodeAnalysisDependentAssemblyPaths>
- </ItemGroup>
- <ItemGroup>
- <!-- Add Compile Object Here -->
- <Compile Include="sbytetryparse.cs" />
- </ItemGroup>
- <ItemGroup>
- <Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
- </ItemGroup>
- <ItemGroup>
- <ProjectReference Include="../../../../Common/CoreCLRTestLibrary/CoreCLRTestLibrary.csproj" />
- <ProjectReference Include="../../../../Common/CoreCLRTestLibrary/CoreCLRTestLibrary.csproj" />
- </ItemGroup>
- <Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project> \ No newline at end of file
diff --git a/tests/src/CoreMangLib/cti/system/sbyte/sbyteparse1.cs b/tests/src/CoreMangLib/cti/system/sbyte/sbyteparse1.cs
deleted file mode 100644
index 99227105cb..0000000000
--- a/tests/src/CoreMangLib/cti/system/sbyte/sbyteparse1.cs
+++ /dev/null
@@ -1,253 +0,0 @@
-// 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;
-/// <summary>
-/// SByte.Parse(string)
-/// </summary>
-public class SByteParse1
-{
- public static int Main()
- {
- SByteParse1 sbyteParse1 = new SByteParse1();
- TestLibrary.TestFramework.BeginTestCase("SByteParse1");
- if (sbyteParse1.RunTests())
- {
- TestLibrary.TestFramework.EndTestCase();
- TestLibrary.TestFramework.LogInformation("PASS");
- return 100;
- }
- else
- {
- TestLibrary.TestFramework.EndTestCase();
- TestLibrary.TestFramework.LogInformation("FAIL");
- return 0;
- }
- }
- public bool RunTests()
- {
- bool retVal = true;
- TestLibrary.TestFramework.LogInformation("[Positive]");
- retVal = PosTest1() && retVal;
- retVal = PosTest2() && retVal;
- retVal = PosTest3() && retVal;
- retVal = PosTest4() && retVal;
- retVal = PosTest5() && retVal;
- TestLibrary.TestFramework.LogInformation("[Negative]");
- retVal = NegTest1() && retVal;
- retVal = NegTest2() && retVal;
- retVal = NegTest3() && retVal;
- retVal = NegTest4() && retVal;
- return retVal;
- }
- #region PositiveTest
- public bool PosTest1()
- {
- bool retVal = true;
- TestLibrary.TestFramework.BeginScenario("PosTest1: the string represents SByte maxValue");
- try
- {
- string sourceStr = SByte.MaxValue.ToString();
- sbyte desSByte = sbyte.Parse(sourceStr);
- if (desSByte != SByte.MaxValue)
- {
- TestLibrary.TestFramework.LogError("001", "the ExpectResult is not the ActualResult");
- retVal = false;
- }
- }
- catch (Exception e)
- {
- TestLibrary.TestFramework.LogError("002", "Unexpect exception:" + e);
- retVal = false;
- }
- return retVal;
- }
- public bool PosTest2()
- {
- bool retVal = true;
- TestLibrary.TestFramework.BeginScenario("PosTest2: the string represents SByte minValue");
- try
- {
- string sourceStr = SByte.MinValue.ToString();
- sbyte desSByte = sbyte.Parse(sourceStr);
- if (desSByte != SByte.MinValue)
- {
- TestLibrary.TestFramework.LogError("003", "the ExpectResult is not the ActualResult");
- retVal = false;
- }
- }
- catch (Exception e)
- {
- TestLibrary.TestFramework.LogError("004", "Unexpect exception:" + e);
- retVal = false;
- }
- return retVal;
- }
- public bool PosTest3()
- {
- bool retVal = true;
- TestLibrary.TestFramework.BeginScenario("PosTest3: the string represents random SByte 1");
- try
- {
- SByte SByteVal = -012;
- string sourceStr = SByteVal.ToString();
- sbyte desSByte = sbyte.Parse(sourceStr);
- if (desSByte != -12)
- {
- TestLibrary.TestFramework.LogError("005", "the ExpectResult is not the ActualResult");
- retVal = false;
- }
- }
- catch (Exception e)
- {
- TestLibrary.TestFramework.LogError("006", "Unexpect exception:" + e);
- retVal = false;
- }
- return retVal;
- }
- public bool PosTest4()
- {
- bool retVal = true;
- TestLibrary.TestFramework.BeginScenario("PosTest4: the string represents random SByte 2");
- try
- {
- SByte SByteVal = +012;
- string sourceStr = SByteVal.ToString();
- sbyte desSByte = sbyte.Parse(sourceStr);
- if (desSByte != 12)
- {
- TestLibrary.TestFramework.LogError("007", "the ExpectResult is not the ActualResult");
- retVal = false;
- }
- }
- catch (Exception e)
- {
- TestLibrary.TestFramework.LogError("008", "Unexpect exception:" + e);
- retVal = false;
- }
- return retVal;
- }
- public bool PosTest5()
- {
- bool retVal = true;
- TestLibrary.TestFramework.BeginScenario("PosTest5: the string represents random SByte 3");
- try
- {
- SByte SByteVal = (sbyte)this.GetInt32(0, 127);
- string sourceStr = "\u0020" + "-" + SByteVal.ToString() + "\u0020";
- sbyte desSByte = sbyte.Parse(sourceStr);
- if (desSByte != SByteVal * (-1))
- {
- TestLibrary.TestFramework.LogError("009", "the ExpectResult is not the ActualResult");
- retVal = false;
- }
- }
- catch (Exception e)
- {
- TestLibrary.TestFramework.LogError("010", "Unexpect exception:" + e);
- retVal = false;
- }
- return retVal;
- }
- #endregion
- #region NegativeTest
- public bool NegTest1()
- {
- bool retVal = true;
- TestLibrary.TestFramework.BeginScenario("NegTest1: the string is null");
- try
- {
- string sourceStr = null;
- sbyte desSByte = sbyte.Parse(sourceStr);
- TestLibrary.TestFramework.LogError("N001", "the string is null but not throw exception");
- retVal = false;
- }
- catch (ArgumentException) { }
- catch (Exception e)
- {
- TestLibrary.TestFramework.LogError("N002", "Unexpect exception:" + e);
- retVal = false;
- }
- return retVal;
- }
- public bool NegTest2()
- {
- bool retVal = true;
- TestLibrary.TestFramework.BeginScenario("NegTest2: the string does not consist of an optional sign follow by a sequence of digit");
- try
- {
- string sourceStr = "helloworld";
- sbyte desSByte = sbyte.Parse(sourceStr);
- TestLibrary.TestFramework.LogError("N003", "the string does not consist of an optional sign follow by a sequence of digit but not throw exception");
- retVal = false;
- }
- catch (FormatException) { }
- catch (Exception e)
- {
- TestLibrary.TestFramework.LogError("N004", "Unexpect exception:" + e);
- retVal = false;
- }
- return retVal;
- }
- public bool NegTest3()
- {
- bool retVal = true;
- TestLibrary.TestFramework.BeginScenario("NegTest3: the string represents digit less than SByte MinValue");
- try
- {
- string sourceStr = "-129";
- sbyte desSByte = sbyte.Parse(sourceStr);
- TestLibrary.TestFramework.LogError("N005", "the string represents digit less than SByte MinValue");
- retVal = false;
- }
- catch (OverflowException) { }
- catch (Exception e)
- {
- TestLibrary.TestFramework.LogError("N006", "Unexpect exception:" + e);
- retVal = false;
- }
- return retVal;
- }
- public bool NegTest4()
- {
- bool retVal = true;
- TestLibrary.TestFramework.BeginScenario("NegTest4: the string represents digit greater than SByte MaxValue");
- try
- {
- string sourceStr = "128";
- sbyte desSByte = sbyte.Parse(sourceStr);
- TestLibrary.TestFramework.LogError("N007", "the string represents digit greater than SByte MaxValue but not throw exception");
- retVal = false;
- }
- catch (OverflowException) { }
- catch (Exception e)
- {
- TestLibrary.TestFramework.LogError("N008", "Unexpect exception:" + e);
- retVal = false;
- }
- return retVal;
- }
- #endregion
- #region HelpMethod
- private Int32 GetInt32(Int32 minValue, Int32 maxValue)
- {
- try
- {
- if (minValue == maxValue)
- {
- return minValue;
- }
- if (minValue < maxValue)
- {
- return minValue + TestLibrary.Generator.GetInt32(-55) % (maxValue - minValue);
- }
- }
- catch
- {
- throw;
- }
-
- return minValue;
- }
- #endregion
-}
diff --git a/tests/src/CoreMangLib/cti/system/sbyte/sbyteparse2.cs b/tests/src/CoreMangLib/cti/system/sbyte/sbyteparse2.cs
deleted file mode 100644
index 377168f7df..0000000000
--- a/tests/src/CoreMangLib/cti/system/sbyte/sbyteparse2.cs
+++ /dev/null
@@ -1,330 +0,0 @@
-// 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.Globalization;
-/// <summary>
-/// SByte.Parse(String,NumberStyle)
-/// </summary>
-public class SByteParse2
-{
- public static int Main()
- {
- SByteParse2 sbyteParse2 = new SByteParse2();
- TestLibrary.TestFramework.BeginTestCase("SByteParse2");
- if (sbyteParse2.RunTests())
- {
- TestLibrary.TestFramework.EndTestCase();
- TestLibrary.TestFramework.LogInformation("PASS");
- return 100;
- }
- else
- {
- TestLibrary.TestFramework.EndTestCase();
- TestLibrary.TestFramework.LogInformation("FAIL");
- return 0;
- }
- }
- public bool RunTests()
- {
- bool retVal = true;
- TestLibrary.TestFramework.LogInformation("[Positive]");
- retVal = PosTest1() && retVal;
- retVal = PosTest2() && retVal;
- retVal = PosTest3() && retVal;
- retVal = PosTest4() && retVal;
- retVal = PosTest5() && retVal;
- retVal = PosTest6() && retVal;
- retVal = PosTest7() && retVal;
- TestLibrary.TestFramework.LogInformation("[Negative]");
- retVal = NegTest1() && retVal;
- retVal = NegTest2() && retVal;
- retVal = NegTest3() && retVal;
- retVal = NegTest4() && retVal;
- retVal = NegTest5() && retVal;
- return retVal;
- }
- #region PositiveTest
- public bool PosTest1()
- {
- bool retVal = true;
- TestLibrary.TestFramework.BeginScenario("PosTest1: the string represents SByte maxValue 1");
- try
- {
- string sourceStr = SByte.MaxValue.ToString();
- NumberStyles style = NumberStyles.Any;
- sbyte SByteVal = sbyte.Parse(sourceStr, style);
- if (SByteVal != sbyte.MaxValue)
- {
- TestLibrary.TestFramework.LogError("001", "the ActualResult is not the ExpectResult");
- retVal = false;
- }
- }
- catch (Exception e)
- {
- TestLibrary.TestFramework.LogError("002", "Unexpected exception: " + e);
- retVal = false;
- }
- return retVal;
- }
- public bool PosTest2()
- {
- bool retVal = true;
- TestLibrary.TestFramework.BeginScenario("PosTest2: the string represents SByte maxValue 2");
- try
- {
- string sourceStr = "7f";
- NumberStyles style = NumberStyles.HexNumber;
- sbyte SByteVal = sbyte.Parse(sourceStr, style);
- if (SByteVal != sbyte.MaxValue)
- {
- TestLibrary.TestFramework.LogError("003", "the ActualResult is not the ExpectResult");
- retVal = false;
- }
- }
- catch (Exception e)
- {
- TestLibrary.TestFramework.LogError("004", "Unexpected exception: " + e);
- retVal = false;
- }
- return retVal;
- }
- public bool PosTest3()
- {
- bool retVal = true;
- TestLibrary.TestFramework.BeginScenario("PosTest3: the string represents SByte minValue 1");
- try
- {
- string sourceStr = sbyte.MinValue.ToString();
- NumberStyles style = NumberStyles.Any;
- sbyte SByteVal = sbyte.Parse(sourceStr, style);
- if (SByteVal != sbyte.MinValue)
- {
- TestLibrary.TestFramework.LogError("005", "the ActualResult is not the ExpectResult");
- retVal = false;
- }
- }
- catch (Exception e)
- {
- TestLibrary.TestFramework.LogError("006", "Unexpected exception: " + e);
- retVal = false;
- }
- return retVal;
- }
- public bool PosTest4()
- {
- bool retVal = true;
- TestLibrary.TestFramework.BeginScenario("PosTest4: the string represents SByte minValue 2");
- try
- {
- string sourceStr = "080";
- NumberStyles style = NumberStyles.HexNumber;
- sbyte SByteVal = sbyte.Parse(sourceStr, style);
- if (SByteVal != sbyte.MinValue)
- {
- TestLibrary.TestFramework.LogError("007", "the ActualResult is not the ExpectResult");
- retVal = false;
- }
- }
- catch (Exception e)
- {
- TestLibrary.TestFramework.LogError("008", "Unexpected exception: " + e);
- retVal = false;
- }
- return retVal;
- }
- public bool PosTest5()
- {
- bool retVal = true;
- TestLibrary.TestFramework.BeginScenario("PosTest5: the string represents random SByte 1");
- try
- {
- SByte SByteVal = (sbyte)this.GetInt32(0, 127);
- NumberStyles style = NumberStyles.Any;
- string sourceStr = SByteVal.ToString();
- sbyte desSByte = sbyte.Parse(sourceStr, style);
- if (desSByte != SByteVal)
- {
- TestLibrary.TestFramework.LogError("009", "the ExpectResult is not the ActualResult");
- retVal = false;
- }
- }
- catch (Exception e)
- {
- TestLibrary.TestFramework.LogError("010", "Unexpect exception:" + e);
- retVal = false;
- }
- return retVal;
- }
- public bool PosTest6()
- {
- bool retVal = true;
- TestLibrary.TestFramework.BeginScenario("PosTest6: the string represents random SByte 2");
- try
- {
- SByte SByteVal = (sbyte)this.GetInt32(0, 127);
- NumberStyles style = NumberStyles.Any;
- string sourceStr = "\u0020" + SByteVal.ToString() + "\u0020";
- sbyte desSByte = sbyte.Parse(sourceStr, style);
- if (desSByte != SByteVal)
- {
- TestLibrary.TestFramework.LogError("011", "the ExpectResult is not the ActualResult");
- retVal = false;
- }
- }
- catch (Exception e)
- {
- TestLibrary.TestFramework.LogError("012", "Unexpect exception:" + e);
- retVal = false;
- }
- return retVal;
- }
- public bool PosTest7()
- {
- bool retVal = true;
- TestLibrary.TestFramework.BeginScenario("PosTest7: the string represents random SByte 3");
- try
- {
- SByte SByteVal = (sbyte)this.GetInt32(0, 127);
- NumberStyles style = NumberStyles.Any;
- string sourceStr = "\u0020" + "-" + SByteVal.ToString() + "\u0020";
- sbyte desSByte = sbyte.Parse(sourceStr, style);
- if (desSByte != SByteVal * (-1))
- {
- TestLibrary.TestFramework.LogError("013", "the ExpectResult is not the ActualResult");
- retVal = false;
- }
- }
- catch (Exception e)
- {
- TestLibrary.TestFramework.LogError("014", "Unexpect exception:" + e);
- retVal = false;
- }
- return retVal;
- }
- #endregion
- #region NegativeTest
- public bool NegTest1()
- {
- bool retVal = true;
- TestLibrary.TestFramework.BeginScenario("NegTest1: the string is null");
- try
- {
- string sourceStr = null;
- NumberStyles style = NumberStyles.Any;
- sbyte desSByte = sbyte.Parse(sourceStr, style);
- TestLibrary.TestFramework.LogError("N001", "the string is null but not throw exception");
- retVal = false;
- }
- catch (ArgumentNullException) { }
- catch (Exception e)
- {
- TestLibrary.TestFramework.LogError("N002", "Unexpect exception:" + e);
- retVal = false;
- }
- return retVal;
- }
- public bool NegTest2()
- {
- bool retVal = true;
- TestLibrary.TestFramework.BeginScenario("NegTest2: the string does not consist of an optional sign follow by a sequence of digit");
- try
- {
- string sourceStr = "helloworld";
- NumberStyles style = NumberStyles.Any;
- sbyte desSByte = sbyte.Parse(sourceStr, style);
- TestLibrary.TestFramework.LogError("N003", "the string does not consist of an optional sign follow by a sequence of digit but not throw exception");
- retVal = false;
- }
- catch (FormatException) { }
- catch (Exception e)
- {
- TestLibrary.TestFramework.LogError("N004", "Unexpect exception:" + e);
- retVal = false;
- }
- return retVal;
- }
- public bool NegTest3()
- {
- bool retVal = true;
- TestLibrary.TestFramework.BeginScenario("NegTest3: the string represents digit less than SByte MinValue");
- try
- {
- string sourceStr = "-129";
- NumberStyles style = NumberStyles.Any;
- sbyte desSByte = sbyte.Parse(sourceStr, style);
- TestLibrary.TestFramework.LogError("N005", "the string represents digit less than SByte MinValue");
- retVal = false;
- }
- catch (OverflowException) { }
- catch (Exception e)
- {
- TestLibrary.TestFramework.LogError("N006", "Unexpect exception:" + e);
- retVal = false;
- }
- return retVal;
- }
- public bool NegTest4()
- {
- bool retVal = true;
- TestLibrary.TestFramework.BeginScenario("NegTest4: the string represents digit greater than SByte MaxValue");
- try
- {
- string sourceStr = "128";
- NumberStyles style = NumberStyles.Any;
- sbyte desSByte = sbyte.Parse(sourceStr,style);
- TestLibrary.TestFramework.LogError("N007", "the string represents digit greater than SByte MaxValue but not throw exception");
- retVal = false;
- }
- catch (OverflowException) { }
- catch (Exception e)
- {
- TestLibrary.TestFramework.LogError("N008", "Unexpect exception:" + e);
- retVal = false;
- }
- return retVal;
- }
- public bool NegTest5()
- {
- bool retVal = true;
- TestLibrary.TestFramework.BeginScenario("NegTest5: the NumberStyle value is not a NumberStyle");
- try
- {
- string sourceStr = this.GetInt32(0, 128).ToString();
- NumberStyles style = (NumberStyles)(-1);
- sbyte desSByte = sbyte.Parse(sourceStr, style);
- TestLibrary.TestFramework.LogError("N009", "the NumberStyle value is not a NumberStyle but not throw exception");
- retVal = false;
- }
- catch (ArgumentException) { }
- catch (Exception e)
- {
- TestLibrary.TestFramework.LogError("N010", "Unexpect exception:" + e);
- retVal = false;
- }
- return retVal;
- }
- #endregion
- #region HelpMethod
- private Int32 GetInt32(Int32 minValue, Int32 maxValue)
- {
- try
- {
- if (minValue == maxValue)
- {
- return minValue;
- }
- if (minValue < maxValue)
- {
- return minValue + TestLibrary.Generator.GetInt32(-55) % (maxValue - minValue);
- }
- }
- catch
- {
- throw;
- }
-
- return minValue;
- }
- #endregion
-}
diff --git a/tests/src/CoreMangLib/cti/system/sbyte/sbyteparse3.cs b/tests/src/CoreMangLib/cti/system/sbyte/sbyteparse3.cs
deleted file mode 100644
index db9939429d..0000000000
--- a/tests/src/CoreMangLib/cti/system/sbyte/sbyteparse3.cs
+++ /dev/null
@@ -1,402 +0,0 @@
-// 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.Globalization;
-/// <summary>
-/// SByte.Parse(String,NumberStyle,IFormatProvider)
-/// </summary>
-public class SByteParse3
-{
- public static int Main()
- {
- SByteParse3 sbyteParse3 = new SByteParse3();
- TestLibrary.TestFramework.BeginTestCase("SByteParse3");
- if (sbyteParse3.RunTests())
- {
- TestLibrary.TestFramework.EndTestCase();
- TestLibrary.TestFramework.LogInformation("PASS");
- return 100;
- }
- else
- {
- TestLibrary.TestFramework.EndTestCase();
- TestLibrary.TestFramework.LogInformation("FAIL");
- return 0;
- }
- }
- public bool RunTests()
- {
- bool retVal = true;
- TestLibrary.TestFramework.LogInformation("[Positive]");
- retVal = PosTest1() && retVal;
- retVal = PosTest2() && retVal;
- retVal = PosTest3() && retVal;
- retVal = PosTest4() && retVal;
- retVal = PosTest5() && retVal;
- retVal = PosTest6() && retVal;
- retVal = PosTest7() && retVal;
- retVal = PosTest8() && retVal;
- retVal = PosTest9() && retVal;
- TestLibrary.TestFramework.LogInformation("[Negative]");
- retVal = NegTest1() && retVal;
- retVal = NegTest2() && retVal;
- retVal = NegTest3() && retVal;
- retVal = NegTest4() && retVal;
- retVal = NegTest5() && retVal;
- return retVal;
- }
- #region PositiveTest
- public bool PosTest1()
- {
- bool retVal = true;
- IFormatProvider provider = new CultureInfo("en-us");
- TestLibrary.TestFramework.BeginScenario("PosTest1: the string represents SByte MaxValue 1");
- try
- {
- string sourceStr = SByte.MaxValue.ToString();
- NumberStyles style = NumberStyles.Any;
- sbyte SByteVale = sbyte.Parse(sourceStr, style, provider);
- if (SByteVale != sbyte.MaxValue)
- {
- TestLibrary.TestFramework.LogError("001", "the ActualResult is not the ExpectResult");
- retVal = false;
- }
- }
- catch (Exception e)
- {
- TestLibrary.TestFramework.LogError("002", "Unexpected exception: " + e);
- retVal = false;
- }
- return retVal;
- }
- public bool PosTest2()
- {
- bool retVal = true;
- IFormatProvider provider = new CultureInfo("el-GR");
- TestLibrary.TestFramework.BeginScenario("PosTest2: the string represents sbyte MaxValue 2");
- try
- {
- string sourceStr = sbyte.MaxValue.ToString();
- NumberStyles style = NumberStyles.Any;
- sbyte SByteVal = sbyte.Parse(sourceStr, style, provider);
- if (SByteVal != sbyte.MaxValue)
- {
- TestLibrary.TestFramework.LogError("003", "the ActualResult is not the ExpectResult");
- retVal = false;
- }
- }
- catch (Exception e)
- {
- TestLibrary.TestFramework.LogError("004", "Unexpected exception: " + e);
- retVal = false;
- }
- return retVal;
- }
- public bool PosTest3()
- {
- bool retVal = true;
- CultureInfo myculture = new CultureInfo("en-us");
- IFormatProvider provider = myculture.NumberFormat;
- TestLibrary.TestFramework.BeginScenario("PosTest3: the string represents sbyte MinValue 1");
- try
- {
- string sourceStr= sbyte.MinValue.ToString();
- NumberStyles style = NumberStyles.Any;
- sbyte SByteVal = sbyte.Parse(sourceStr, style, provider);
- if (SByteVal != sbyte.MinValue)
- {
- TestLibrary.TestFramework.LogError("005", "the ActualResult is not the ExpectResult");
- retVal = false;
- }
- }
- catch (Exception e)
- {
- TestLibrary.TestFramework.LogError("006", "Unexpected exception: " + e);
- retVal = false;
- }
- return retVal;
- }
- public bool PosTest4()
- {
- bool retVal = true;
- CultureInfo myculture = new CultureInfo("el-GR");
- IFormatProvider provider = myculture.NumberFormat;
- TestLibrary.TestFramework.BeginScenario("PosTest4: the string represents sbyte MinValue 2");
- try
- {
- string sourceStr= sbyte.MinValue.ToString();
- NumberStyles style = NumberStyles.Any;
- sbyte SByteVal = sbyte.Parse(sourceStr, style, provider);
- if (SByteVal != sbyte.MinValue)
- {
- TestLibrary.TestFramework.LogError("007", "the ActualResult is not the ExpectResult");
- retVal = false;
- }
- }
- catch (Exception e)
- {
- TestLibrary.TestFramework.LogError("008", "Unexpected exception: " + e);
- retVal = false;
- }
- return retVal;
- }
- public bool PosTest5()
- {
- bool retVal = true;
- CultureInfo mycultrue = new CultureInfo("en-us");
- IFormatProvider provider = mycultrue.NumberFormat;
- TestLibrary.TestFramework.BeginScenario("PosTest5: the string format is [ws][sign]digits[ws] 1");
- try
- {
- sbyte SByteVal = (sbyte)this.GetInt32(0, 127);
- string sourceStr = "\u0020" + "+" + SByteVal.ToString();
- NumberStyles style = NumberStyles.Any;
- sbyte result = sbyte.Parse(sourceStr, style, provider);
- if (result != SByteVal)
- {
- TestLibrary.TestFramework.LogError("009", "the ActualResult is not the ExpectResult");
- retVal = false;
- }
- }
- catch (Exception e)
- {
- TestLibrary.TestFramework.LogError("010", "Unexpected exception: " + e);
- retVal = false;
- }
- return retVal;
- }
- public bool PosTest6()
- {
- bool retVal = true;
- CultureInfo mycultrue = new CultureInfo("en-us");
- IFormatProvider provider = mycultrue.NumberFormat;
- TestLibrary.TestFramework.BeginScenario("PosTest6: the string format is [ws][sign]digits[ws] 2");
-
- try
- {
- sbyte SByteVal = (sbyte)this.GetInt32(0, 128);
- string sourceStr = "\u0020" + "-" + SByteVal.ToString();
- NumberStyles style = NumberStyles.Any;
- sbyte result = sbyte.Parse(sourceStr, style, provider);
- if (result != SByteVal * (-1))
- {
- TestLibrary.TestFramework.LogError("011", "the ActualResult is not the ExpectResult");
- retVal = false;
- }
- }
- catch (Exception e)
- {
- TestLibrary.TestFramework.LogError("012", "Unexpected exception: " + e);
- retVal = false;
- }
- return retVal;
- }
- public bool PosTest7()
- {
- bool retVal = true;
- CultureInfo mycultrue = new CultureInfo("en-us");
- IFormatProvider provider = mycultrue.NumberFormat;
- TestLibrary.TestFramework.BeginScenario("PosTest7: the string format is [ws][sign]digits[ws] 3");
-
- try
- {
- sbyte SByteVal = (sbyte)this.GetInt32(0, 128);
- string sourceStr = "\u0020" + "-" + SByteVal.ToString() + "\u0020";
- NumberStyles style = NumberStyles.Any;
- sbyte result = sbyte.Parse(sourceStr, style, provider);
- if (result != SByteVal * (-1))
- {
- TestLibrary.TestFramework.LogError("013", "the ActualResult is not the ExpectResult");
- retVal = false;
- }
- }
- catch (Exception e)
- {
- TestLibrary.TestFramework.LogError("014", "Unexpected exception: " + e);
- retVal = false;
- }
- return retVal;
- }
- public bool PosTest8()
- {
- bool retVal = true;
- CultureInfo mycultrue = new CultureInfo("en-us");
- IFormatProvider provider = mycultrue.NumberFormat;
- TestLibrary.TestFramework.BeginScenario("PosTest8: the string format is [ws][sign]digits[ws] 4");
-
- try
- {
- sbyte SByteVal = (sbyte)this.GetInt32(0, 128);
- string sourceStr = "\u0020" + "-0" + SByteVal.ToString() + "\u0020";
- NumberStyles style = NumberStyles.Any;
- sbyte result = sbyte.Parse(sourceStr, style, provider);
- if (result != SByteVal * (-1))
- {
- TestLibrary.TestFramework.LogError("015", "the ActualResult is not the ExpectResult");
- retVal = false;
- }
- }
- catch (Exception e)
- {
- TestLibrary.TestFramework.LogError("016", "Unexpected exception: " + e);
- retVal = false;
- }
- return retVal;
- }
- public bool PosTest9()
- {
- bool retVal = true;
- CultureInfo mycultrue = new CultureInfo("en-us");
- IFormatProvider provider = mycultrue.NumberFormat;
- TestLibrary.TestFramework.BeginScenario("PosTest9: the string formed with acceptable characters");
-
- try
- {
- string sourceStr = "\u0020" + "7f" + "\u0020";
- NumberStyles style = NumberStyles.HexNumber;
- sbyte result = sbyte.Parse(sourceStr, style, provider);
- if (result != sbyte.MaxValue)
- {
- TestLibrary.TestFramework.LogError("017", "the ActualResult is not the ExpectResult");
- retVal = false;
- }
- }
- catch (Exception e)
- {
- TestLibrary.TestFramework.LogError("018", "Unexpected exception: " + e);
- retVal = false;
- }
- return retVal;
- }
- #endregion
- #region NegativeTest
- public bool NegTest1()
- {
- bool retVal = true;
- TestLibrary.TestFramework.BeginScenario("NegTest1: the string is null");
- try
- {
- string sourceStr = null;
- NumberStyles style = NumberStyles.Any;
- IFormatProvider provider = new CultureInfo("en-us");
- sbyte desSByte = sbyte.Parse(sourceStr, style, provider);
- TestLibrary.TestFramework.LogError("N001", "the string is null but not throw exception");
- retVal = false;
- }
- catch (ArgumentNullException) { }
- catch (Exception e)
- {
- TestLibrary.TestFramework.LogError("N002", "Unexpect exception:" + e);
- retVal = false;
- }
- return retVal;
- }
- public bool NegTest2()
- {
- bool retVal = true;
- TestLibrary.TestFramework.BeginScenario("NegTest2: the string does not consist of an optional sign follow by a sequence of digit");
- try
- {
- string sourceStr = "helloworld";
- NumberStyles style = NumberStyles.Any;
- IFormatProvider provider = new CultureInfo("en-us");
- sbyte desSByte = sbyte.Parse(sourceStr, style, provider);
- TestLibrary.TestFramework.LogError("N003", "the string does not consist of an optional sign follow by a sequence of digit but not throw exception");
- retVal = false;
- }
- catch (FormatException) { }
- catch (Exception e)
- {
- TestLibrary.TestFramework.LogError("N004", "Unexpect exception:" + e);
- retVal = false;
- }
- return retVal;
- }
- public bool NegTest3()
- {
- bool retVal = true;
- TestLibrary.TestFramework.BeginScenario("NegTest3: the string represents digit less than SByte MinValue");
- try
- {
- string sourceStr = "-129";
- NumberStyles style = NumberStyles.Any;
- IFormatProvider provider = new CultureInfo("en-us");
- sbyte desSByte = sbyte.Parse(sourceStr, style, provider);
- TestLibrary.TestFramework.LogError("N005", "the string represents digit less than SByte MinValue");
- retVal = false;
- }
- catch (OverflowException) { }
- catch (Exception e)
- {
- TestLibrary.TestFramework.LogError("N006", "Unexpect exception:" + e);
- retVal = false;
- }
- return retVal;
- }
- public bool NegTest4()
- {
- bool retVal = true;
- TestLibrary.TestFramework.BeginScenario("NegTest4: the string represents digit greater than SByte MaxValue");
- try
- {
- string sourceStr = "128";
- NumberStyles style = NumberStyles.Any;
- IFormatProvider provider = new CultureInfo("en-us");
- sbyte desSByte = sbyte.Parse(sourceStr, style, provider);
- TestLibrary.TestFramework.LogError("N007", "the string represents digit greater than SByte MaxValue but not throw exception");
- retVal = false;
- }
- catch (OverflowException) { }
- catch (Exception e)
- {
- TestLibrary.TestFramework.LogError("N008", "Unexpect exception:" + e);
- retVal = false;
- }
- return retVal;
- }
- public bool NegTest5()
- {
- bool retVal = true;
- TestLibrary.TestFramework.BeginScenario("NegTest5: the NumberStyle value is not a NumberStyle");
- try
- {
- string sourceStr = this.GetInt32(0, 128).ToString();
- NumberStyles style = (NumberStyles)(-1);
- IFormatProvider provider = new CultureInfo("en-us");
- sbyte desSByte = sbyte.Parse(sourceStr, style, provider);
- TestLibrary.TestFramework.LogError("N009", "the NumberStyle value is not a NumberStyle but not throw exception");
- retVal = false;
- }
- catch (ArgumentException) { }
- catch (Exception e)
- {
- TestLibrary.TestFramework.LogError("N010", "Unexpect exception:" + e);
- retVal = false;
- }
- return retVal;
- }
- #endregion
- #region HelpMethod
- private Int32 GetInt32(Int32 minValue, Int32 maxValue)
- {
- try
- {
- if (minValue == maxValue)
- {
- return minValue;
- }
- if (minValue < maxValue)
- {
- return minValue + TestLibrary.Generator.GetInt32(-55) % (maxValue - minValue);
- }
- }
- catch
- {
- throw;
- }
-
- return minValue;
- }
- #endregion
-}
diff --git a/tests/src/CoreMangLib/cti/system/sbyte/sbytetryparse.cs b/tests/src/CoreMangLib/cti/system/sbyte/sbytetryparse.cs
deleted file mode 100644
index b9490e5b23..0000000000
--- a/tests/src/CoreMangLib/cti/system/sbyte/sbytetryparse.cs
+++ /dev/null
@@ -1,499 +0,0 @@
-// 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.Globalization;
-
-// CoreCLR Port from Co7524TryParse_all.cs
-// Tests SByte.TryParse(String), SByte.TryParse(String, NumberStyles, IFormatProvider, ref SByte)
-// 2003/04/01 KatyK
-// 2007/06/28 adapted by MarielY
-
-public class SByteTryParse
-{
- static bool verbose = false;
-
- public static int Main()
- {
- bool passed = true;
-
- try
- {
- // Make the test culture independent
- TestLibrary.Utilities.CurrentCulture = CultureInfo.InvariantCulture;
-
- // Set up NFIs to use
- NumberFormatInfo goodNFI = new NumberFormatInfo();
-
- NumberFormatInfo corruptNFI = new NumberFormatInfo(); // DecimalSeparator == GroupSeparator
- corruptNFI.NumberDecimalSeparator = ".";
- corruptNFI.NumberGroupSeparator = ".";
- corruptNFI.CurrencyDecimalSeparator = ".";
- corruptNFI.CurrencyGroupSeparator = ".";
- corruptNFI.CurrencySymbol = "$";
-
- NumberFormatInfo swappedNFI = new NumberFormatInfo(); // DecimalSeparator & GroupSeparator swapped
- swappedNFI.NumberDecimalSeparator = ".";
- swappedNFI.NumberGroupSeparator = ",";
- swappedNFI.CurrencyDecimalSeparator = ",";
- swappedNFI.CurrencyGroupSeparator = ".";
- swappedNFI.CurrencySymbol = "$";
-
- NumberFormatInfo distinctNFI = new NumberFormatInfo(); // DecimalSeparator & GroupSeparator distinct
- distinctNFI.NumberDecimalSeparator = ".";
- distinctNFI.NumberGroupSeparator = ",";
- distinctNFI.CurrencyDecimalSeparator = ":";
- distinctNFI.CurrencyGroupSeparator = ";";
- distinctNFI.CurrencySymbol = "$";
-
- NumberFormatInfo customNFI = new NumberFormatInfo();
- customNFI.NegativeSign = "^";
-
- NumberFormatInfo ambigNFI = new NumberFormatInfo();
- ambigNFI.NegativeSign = "^";
- ambigNFI.CurrencySymbol = "^";
-
- CultureInfo germanCulture = new CultureInfo("de-DE");
- CultureInfo japaneseCulture;
-
- try
- {
- japaneseCulture = new CultureInfo("ja-JP");
- }
- catch (Exception)
- {
- TestLibrary.Logging.WriteLine("East Asian Languages are not installed. Skiping Japanese culture tests.");
- japaneseCulture = null;
- }
-
- /////////// Parse(String) - We include Parse for comparison
- passed &= VerifySByteParse("5", 5);
- passed &= VerifySByteParse("-5", -5);
- passed &= VerifySByteParse("5 ", 5);
- passed &= VerifySByteParse("5\0", 5);
- passed &= VerifySByteParse("5", NumberStyles.Integer, CultureInfo.InvariantCulture, 5);
- passed &= VerifySByteParse("-5", NumberStyles.Integer, CultureInfo.InvariantCulture, -5);
- passed &= VerifySByteParse("5 \0", NumberStyles.Integer, CultureInfo.InvariantCulture, 5);
- passed &= VerifySByteParse("5\0\0\0", NumberStyles.Integer, CultureInfo.InvariantCulture, 5);
- passed &= VerifySByteParse("12", NumberStyles.HexNumber, CultureInfo.InvariantCulture, 0x12);
- passed &= VerifySByteParse("fF", NumberStyles.HexNumber, CultureInfo.InvariantCulture, -1);
- passed &= VerifySByteParse("5", NumberStyles.Integer, goodNFI, 5);
- passed &= VerifySByteParse("123", NumberStyles.Integer, germanCulture, 123);
- passed &= VerifySByteParse("123", NumberStyles.Integer, japaneseCulture, 123);
- passed &= VerifySByteParse("123,000", NumberStyles.AllowDecimalPoint, germanCulture, 123);
- passed &= VerifySByteParse("123.000", NumberStyles.AllowDecimalPoint, japaneseCulture, 123);
- passed &= VerifySByteParse("5,00 " + germanCulture.NumberFormat.CurrencySymbol, NumberStyles.Any, germanCulture, 5); // currency
- //
- passed &= VerifySByteParse("5", NumberStyles.Integer, corruptNFI, 5);
- passed &= VerifySByteParse("5", NumberStyles.Number, corruptNFI, 5);
- passed &= VerifySByteParse("5.0", NumberStyles.Number, corruptNFI, 5);
- passed &= VerifySByteParseException("5,0", NumberStyles.Number, corruptNFI, typeof(FormatException));
- passed &= VerifySByteParseException("5.0.0", NumberStyles.Number, corruptNFI, typeof(FormatException));
- passed &= VerifySByteParse("$5.0", NumberStyles.Currency, corruptNFI, 5);
- passed &= VerifySByteParseException("$5,0", NumberStyles.Currency, corruptNFI, typeof(FormatException));
- passed &= VerifySByteParseException("$5.0.0", NumberStyles.Currency, corruptNFI, typeof(FormatException));
- passed &= VerifySByteParse("5.0", NumberStyles.Currency, corruptNFI, 5);
- passed &= VerifySByteParseException("5,0", NumberStyles.Currency, corruptNFI, typeof(FormatException));
- passed &= VerifySByteParseException("5.0.0", NumberStyles.Currency, corruptNFI, typeof(FormatException));
- passed &= VerifySByteParse("5.0", NumberStyles.Any, corruptNFI, 5);
- passed &= VerifySByteParseException("5,0", NumberStyles.Any, corruptNFI, typeof(FormatException));
- passed &= VerifySByteParseException("5.0.0", NumberStyles.Any, corruptNFI, typeof(FormatException));
- //
- passed &= VerifySByteParse("5", NumberStyles.Integer, swappedNFI, 5);
- passed &= VerifySByteParse("5", NumberStyles.Number, swappedNFI, 5);
- passed &= VerifySByteParse("5.0", NumberStyles.Number, swappedNFI, 5);
- passed &= VerifySByteParseException("5.000.000", NumberStyles.Number, swappedNFI, typeof(FormatException));
- passed &= VerifySByteParse("5.0", NumberStyles.Currency, swappedNFI, 5); //???
- passed &= VerifySByteParse("$5.0", NumberStyles.Currency, swappedNFI, 50);
- passed &= VerifySByteParse("5.0", NumberStyles.Any, swappedNFI, 5); //?
- passed &= VerifySByteParse("$5.0", NumberStyles.Any, swappedNFI, 50);
- passed &= VerifySByteParse("5,0", NumberStyles.Currency, swappedNFI, 5);
- passed &= VerifySByteParse("$5,0", NumberStyles.Currency, swappedNFI, 5);
- passed &= VerifySByteParse("5,000", NumberStyles.Currency, swappedNFI, 5);
- passed &= VerifySByteParse("$5,000", NumberStyles.Currency, swappedNFI, 5);
- passed &= VerifySByteParse("5,000", NumberStyles.Any, swappedNFI, 5);
- passed &= VerifySByteParse("$5,000", NumberStyles.Any, swappedNFI, 5);
- //
- passed &= VerifySByteParse("5.0", NumberStyles.Number, distinctNFI, 5);
- passed &= VerifySByteParse("5.0", NumberStyles.Currency, distinctNFI, 5);
- passed &= VerifySByteParse("5.0", NumberStyles.Any, distinctNFI, 5);
- passed &= VerifySByteParseException("$5.0", NumberStyles.Currency, distinctNFI, typeof(FormatException));
- passed &= VerifySByteParseException("$5.0", NumberStyles.Any, distinctNFI, typeof(FormatException));
- passed &= VerifySByteParseException("5:0", NumberStyles.Number, distinctNFI, typeof(FormatException));
- passed &= VerifySByteParseException("$5:0", NumberStyles.Number, distinctNFI, typeof(FormatException));
- passed &= VerifySByteParse("5:0", NumberStyles.Currency, distinctNFI, 5);
- passed &= VerifySByteParse("$5:0", NumberStyles.Currency, distinctNFI, 5);
- passed &= VerifySByteParse("5:0", NumberStyles.Any, distinctNFI, 5);
- passed &= VerifySByteParse("$5:0", NumberStyles.Any, distinctNFI, 5);
- //
- passed &= VerifySByteParseException("200", typeof(OverflowException));
- passed &= VerifySByteParseException("-200", typeof(OverflowException));
- passed &= VerifySByteParseException("Garbage", typeof(FormatException));
- passed &= VerifySByteParseException("5\0Garbage", typeof(FormatException));
- passed &= VerifySByteParseException(null, typeof(ArgumentNullException));
- passed &= VerifySByteParseException("1FF", NumberStyles.HexNumber, CultureInfo.InvariantCulture, typeof(OverflowException));
- passed &= VerifySByteParseException("FFFFFFFF", NumberStyles.HexNumber, CultureInfo.InvariantCulture, typeof(OverflowException));
- passed &= VerifySByteParseException("5", NumberStyles.AllowHexSpecifier | NumberStyles.AllowParentheses, null, typeof(ArgumentException));
- passed &= VerifySByteParseException("4", (NumberStyles)(-1), typeof(ArgumentException));
- passed &= VerifySByteParseException("4", (NumberStyles)0x10000, typeof(ArgumentException));
- passed &= VerifySByteParseException("4", (NumberStyles)(-1), CultureInfo.InvariantCulture, typeof(ArgumentException));
- passed &= VerifySByteParseException("4", (NumberStyles)0x10000, CultureInfo.InvariantCulture, typeof(ArgumentException));
- passed &= VerifySByteParseException("123.000", NumberStyles.Any, germanCulture, typeof(OverflowException));
- passed &= VerifySByteParseException("123,000", NumberStyles.Any, japaneseCulture, typeof(OverflowException));
- passed &= VerifySByteParseException("123,000", NumberStyles.Integer, germanCulture, typeof(FormatException));
- passed &= VerifySByteParseException("123.000", NumberStyles.Integer, japaneseCulture, typeof(FormatException));
- passed &= VerifySByteParseException("5,00 " + germanCulture.NumberFormat.CurrencySymbol, NumberStyles.Integer, germanCulture, typeof(FormatException)); // currency
-
-
- /////////// TryParse(String)
- //// Pass cases
- passed &= VerifySByteTryParse("5", 5, true);
- passed &= VerifySByteTryParse("-5", -5, true);
- passed &= VerifySByteTryParse(" 5 ", 5, true);
- passed &= VerifySByteTryParse("5\0", 5, true);
- passed &= VerifySByteTryParse("5 \0", 5, true);
- passed &= VerifySByteTryParse("5\0\0\0", 5, true);
- passed &= VerifySByteTryParse(SByte.MaxValue.ToString(), SByte.MaxValue, true);
- passed &= VerifySByteTryParse(SByte.MinValue.ToString(), SByte.MinValue, true);
-
- //// Fail cases
- passed &= VerifySByteTryParse(null, 0, false);
- passed &= VerifySByteTryParse("", 0, false);
- passed &= VerifySByteTryParse("Garbage", 0, false);
- passed &= VerifySByteTryParse("5\0Garbage", 0, false);
- passed &= VerifySByteTryParse("300", 0, false);
- passed &= VerifySByteTryParse("FF", 0, false);
- passed &= VerifySByteTryParse("27.3", 0, false);
- passed &= VerifySByteTryParse("23 5", 0, false);
- passed &= VerifySByteTryParse("200", 0, false);
- passed &= VerifySByteTryParse("-200", 0, false);
-
-
- /////////// TryParse(TryParse(String, NumberStyles, IFormatProvider, ref SByte)
- //// Pass cases
- passed &= VerifySByteTryParse("5", NumberStyles.Integer, CultureInfo.InvariantCulture, 5, true);
- passed &= VerifySByteTryParse("-5", NumberStyles.Integer, CultureInfo.InvariantCulture, -5, true);
- // Variations on NumberStyles
- passed &= VerifySByteTryParse("12", NumberStyles.HexNumber, CultureInfo.InvariantCulture, 0x12, true);
- passed &= VerifySByteTryParse("FF", NumberStyles.HexNumber, CultureInfo.InvariantCulture, -1, true);
- passed &= VerifySByteTryParse("fF", NumberStyles.HexNumber, CultureInfo.InvariantCulture, -1, true);
- passed &= VerifySByteTryParse(" 5", NumberStyles.AllowLeadingWhite, goodNFI, 5, true);
- passed &= VerifySByteTryParse("5", NumberStyles.Number, goodNFI, 5, true);
- // Variations on IFP
- passed &= VerifySByteTryParse("5", NumberStyles.Integer, goodNFI, 5, true);
- passed &= VerifySByteTryParse("5", NumberStyles.Integer, null, 5, true);
- passed &= VerifySByteTryParse("5", NumberStyles.Integer, new DateTimeFormatInfo(), 5, true);
- passed &= VerifySByteTryParse("^42", NumberStyles.Any, customNFI, -42, true);
- passed &= VerifySByteTryParse("123", NumberStyles.Integer, germanCulture, 123, true);
- passed &= VerifySByteTryParse("123", NumberStyles.Integer, japaneseCulture, 123, true);
- passed &= VerifySByteTryParse("123,000", NumberStyles.AllowDecimalPoint, germanCulture, 123, true);
- passed &= VerifySByteTryParse("123.000", NumberStyles.AllowDecimalPoint, japaneseCulture, 123, true);
- passed &= VerifySByteTryParse("5,00 " + germanCulture.NumberFormat.CurrencySymbol, NumberStyles.Any, germanCulture, 5, true); // currency
-
- //// Fail cases
- passed &= VerifySByteTryParse("FF", NumberStyles.Integer, CultureInfo.InvariantCulture, 0, false);
- passed &= VerifySByteTryParse("1FF", NumberStyles.HexNumber, CultureInfo.InvariantCulture, 0, false);
- passed &= VerifySByteTryParse("FFFFFFFF", NumberStyles.HexNumber, CultureInfo.InvariantCulture, 0, false);
- passed &= VerifySByteTryParse("-42", NumberStyles.Any, customNFI, 0, false);
- passed &= VerifySByteTryParse("5.3", NumberStyles.AllowDecimalPoint, goodNFI, 0, false);
- passed &= VerifySByteTryParse("5 ", NumberStyles.AllowLeadingWhite, goodNFI, 0, false);
- passed &= VerifySByteTryParse("123.000", NumberStyles.Any, germanCulture, 0, false);
- passed &= VerifySByteTryParse("123,000", NumberStyles.Any, japaneseCulture, 0, false);
- passed &= VerifySByteTryParse("123,000", NumberStyles.Integer, germanCulture, 0, false);
- passed &= VerifySByteTryParse("123.000", NumberStyles.Integer, japaneseCulture, 0, false);
- passed &= VerifySByteTryParse("5,00 " + germanCulture.NumberFormat.CurrencySymbol, NumberStyles.Integer, germanCulture, 0, false); // currency
-
- //// Exception cases
- passed &= VerifySByteTryParseException("5", NumberStyles.AllowHexSpecifier | NumberStyles.AllowParentheses, null, typeof(ArgumentException));
- passed &= VerifySByteTryParseException("4", (NumberStyles)(-1), CultureInfo.InvariantCulture, typeof(ArgumentException));
- passed &= VerifySByteTryParseException("4", (NumberStyles)0x10000, CultureInfo.InvariantCulture, typeof(ArgumentException));
-
- // NumberStyles/NFI variations
- //
- passed &= VerifySByteTryParse("5", NumberStyles.Integer, corruptNFI, 5, true);
- passed &= VerifySByteTryParse("5", NumberStyles.Number, corruptNFI, 5, true);
- passed &= VerifySByteTryParse("5.0", NumberStyles.Number, corruptNFI, 5, true);
- passed &= VerifySByteTryParse("5,0", NumberStyles.Number, corruptNFI, 0, false);
- passed &= VerifySByteTryParse("5.0.0", NumberStyles.Number, corruptNFI, 0, false);
- passed &= VerifySByteTryParse("$5.0", NumberStyles.Currency, corruptNFI, 5, true);
- passed &= VerifySByteTryParse("$5,0", NumberStyles.Currency, corruptNFI, 0, false);
- passed &= VerifySByteTryParse("$5.0.0", NumberStyles.Currency, corruptNFI, 0, false);
- passed &= VerifySByteTryParse("5.0", NumberStyles.Currency, corruptNFI, 5, true);
- passed &= VerifySByteTryParse("5,0", NumberStyles.Currency, corruptNFI, 0, false);
- passed &= VerifySByteTryParse("5.0.0", NumberStyles.Currency, corruptNFI, 0, false);
- passed &= VerifySByteTryParse("5.0", NumberStyles.Any, corruptNFI, 5, true);
- passed &= VerifySByteTryParse("5,0", NumberStyles.Any, corruptNFI, 0, false);
- passed &= VerifySByteTryParse("5.0.0", NumberStyles.Any, corruptNFI, 0, false);
- //
- passed &= VerifySByteTryParse("5", NumberStyles.Integer, swappedNFI, 5, true);
- passed &= VerifySByteTryParse("5", NumberStyles.Number, swappedNFI, 5, true);
- passed &= VerifySByteTryParse("5.0", NumberStyles.Number, swappedNFI, 5, true);
- passed &= VerifySByteTryParse("5.000.000", NumberStyles.Number, swappedNFI, 0, false);
- passed &= VerifySByteTryParse("5.0", NumberStyles.Currency, swappedNFI, 5, true); //???
- passed &= VerifySByteTryParse("$5.0", NumberStyles.Currency, swappedNFI, 50, true);
- passed &= VerifySByteTryParse("5.0", NumberStyles.Any, swappedNFI, 5, true); //?
- passed &= VerifySByteTryParse("$5.0", NumberStyles.Any, swappedNFI, 50, true);
- passed &= VerifySByteTryParse("5,0", NumberStyles.Currency, swappedNFI, 5, true);
- passed &= VerifySByteTryParse("$5,0", NumberStyles.Currency, swappedNFI, 5, true);
- passed &= VerifySByteTryParse("5,000", NumberStyles.Currency, swappedNFI, 5, true);
- passed &= VerifySByteTryParse("$5,000", NumberStyles.Currency, swappedNFI, 5, true);
- passed &= VerifySByteTryParse("5,000", NumberStyles.Any, swappedNFI, 5, true);
- passed &= VerifySByteTryParse("$5,000", NumberStyles.Any, swappedNFI, 5, true);
- //
- passed &= VerifySByteTryParse("5.0", NumberStyles.Number, distinctNFI, 5, true);
- passed &= VerifySByteTryParse("5.0", NumberStyles.Currency, distinctNFI, 5, true);
- passed &= VerifySByteTryParse("5.0", NumberStyles.Any, distinctNFI, 5, true);
- passed &= VerifySByteTryParse("$5.0", NumberStyles.Currency, distinctNFI, 0, false);
- passed &= VerifySByteTryParse("$5.0", NumberStyles.Any, distinctNFI, 0, false);
- passed &= VerifySByteTryParse("5:0", NumberStyles.Number, distinctNFI, 0, false);
- passed &= VerifySByteTryParse("$5:0", NumberStyles.Number, distinctNFI, 0, false);
- passed &= VerifySByteTryParse("5:0", NumberStyles.Currency, distinctNFI, 5, true);
- passed &= VerifySByteTryParse("$5:0", NumberStyles.Currency, distinctNFI, 5, true);
- passed &= VerifySByteTryParse("5:0", NumberStyles.Any, distinctNFI, 5, true);
- passed &= VerifySByteTryParse("$5:0", NumberStyles.Any, distinctNFI, 5, true);
-
-
- // Should these pass or fail? Current parse behavior is to pass, so they might be
- // parse bugs, but they're not tryparse bugs.
- passed &= VerifySByteParse("5", NumberStyles.Float, goodNFI, 5);
- passed &= VerifySByteTryParse("5", NumberStyles.Float, goodNFI, 5, true);
- passed &= VerifySByteParse("5", NumberStyles.AllowDecimalPoint, goodNFI, 5);
- passed &= VerifySByteTryParse("5", NumberStyles.AllowDecimalPoint, goodNFI, 5, true);
- // I expect ArgumentException with an ambiguous NFI
- passed &= VerifySByteParse("^42", NumberStyles.Any, ambigNFI, -42);
- passed &= VerifySByteTryParse("^42", NumberStyles.Any, ambigNFI, -42, true);
-
- /// END TEST CASES
- }
- catch (Exception e)
- {
- TestLibrary.Logging.WriteLine("Unexpected exception!! " + e.ToString());
- passed = false;
- }
-
- if (passed)
- {
- TestLibrary.Logging.WriteLine("paSs");
- return 100;
- }
- else
- {
- TestLibrary.Logging.WriteLine("FAiL");
- return 1;
- }
- }
-
- public static bool VerifySByteTryParse(string value, SByte expectedResult, bool expectedReturn)
- {
- if (verbose)
- {
- TestLibrary.Logging.WriteLine("Test: SByte.TryParse, Value = '{0}', Expected Result = {1}, Expected Return = {2}",
- value, expectedResult, expectedReturn);
- }
- SByte result = 0;
- try
- {
- bool returnValue = SByte.TryParse(value, out result);
- if (returnValue != expectedReturn)
- {
- TestLibrary.Logging.WriteLine("FAILURE: Value = '{0}', Expected Return: {1}, Actual Return: {2}", value, expectedReturn, returnValue);
- return false;
- }
- if (result != expectedResult)
- {
- TestLibrary.Logging.WriteLine("FAILURE: Value = '{0}', Expected Return: {1}, Actual Return: {2}", value, expectedResult, result);
- return false;
- }
- return true;
- }
- catch (Exception ex)
- {
- TestLibrary.Logging.WriteLine("FAILURE: Unexpected Exception, Value = '{0}', Exception: {1}", value, ex);
- return false;
- }
- }
-
- public static bool VerifySByteTryParse(string value, NumberStyles style, IFormatProvider provider, SByte expectedResult, bool expectedReturn)
- {
- if (provider == null) return true;
-
- if (verbose)
- {
- TestLibrary.Logging.WriteLine("Test: SByte.TryParse, Value = '{0}', Style = {1}, Provider = {2}, Expected Result = {3}, Expected Return = {4}",
- value, style, provider, expectedResult, expectedReturn);
- }
- SByte result = 0;
- try
- {
- bool returnValue = SByte.TryParse(value, style, provider, out result);
- if (returnValue != expectedReturn)
- {
- TestLibrary.Logging.WriteLine("FAILURE: Value = '{0}', Style = {1}, Provider = {2}, Expected Return = {3}, Actual Return = {4}",
- value, style, provider, expectedReturn, returnValue);
- return false;
- }
- if (result != expectedResult)
- {
- TestLibrary.Logging.WriteLine("FAILURE: Value = '{0}', Expected Return: {1}, Actual Return: {2}", value, expectedResult, result);
- return false;
- }
- return true;
- }
- catch (Exception ex)
- {
- TestLibrary.Logging.WriteLine("FAILURE: Unexpected Exception, Value = '{0}', Exception: {1}", value, ex);
- return false;
- }
- }
-
- public static bool VerifySByteTryParseException(string value, NumberStyles style, IFormatProvider provider, Type exceptionType)
- {
- if (provider == null) return true;
-
- if (verbose)
- {
- TestLibrary.Logging.WriteLine("Test: SByte.TryParse, Value = '{0}', Style = {1}, Provider = {2}, Expected Exception = {3}",
- value, style, provider, exceptionType);
- }
- try
- {
- SByte result = 0;
- Boolean returnValue = SByte.TryParse(value, style, provider, out result);
- TestLibrary.Logging.WriteLine("FAILURE: Value = '{0}', Expected Exception: {1}", value, exceptionType);
- return false;
- }
- catch (Exception ex)
- {
- if (!ex.GetType().IsAssignableFrom(exceptionType))
- {
- TestLibrary.Logging.WriteLine("FAILURE: Wrong Exception Type, Value = '{0}', Exception Type: {1} Expected Type: {2}", value, ex.GetType(), exceptionType);
- return false;
- }
- return true;
- }
- }
-
- public static bool VerifySByteParse(string value, SByte expectedResult)
- {
- if (verbose)
- {
- TestLibrary.Logging.WriteLine("Test: SByte.Parse, Value = '{0}', Expected Result, {1}",
- value, expectedResult);
- }
- try
- {
- SByte returnValue = SByte.Parse(value);
- if (returnValue != expectedResult)
- {
- TestLibrary.Logging.WriteLine("FAILURE: Value = '{0}', Expected Return: {1}, Actual Return: {2}", value, expectedResult, returnValue);
- return false;
- }
- return true;
- }
- catch (Exception ex)
- {
- TestLibrary.Logging.WriteLine("FAILURE: Unexpected Exception, Value = '{0}', Exception: {1}", value, ex);
- return false;
- }
- }
-
- public static bool VerifySByteParse(string value, NumberStyles style, IFormatProvider provider, SByte expectedResult)
- {
- if (provider == null) return true;
-
- if (verbose)
- {
- TestLibrary.Logging.WriteLine("Test: SByte.Parse, Value = '{0}', Style = {1}, provider = {2}, Expected Result = {3}",
- value, style, provider, expectedResult);
- }
- try
- {
- SByte returnValue = SByte.Parse(value, style, provider);
- if (returnValue != expectedResult)
- {
- TestLibrary.Logging.WriteLine("FAILURE: Value = '{0}', Expected Return: {1}, Actual Return: {2}", value, expectedResult, returnValue);
- return false;
- }
- return true;
- }
- catch (Exception ex)
- {
- TestLibrary.Logging.WriteLine("FAILURE: Unexpected Exception, Value = '{0}', Exception: {1}", value, ex);
- return false;
- }
- }
-
- public static bool VerifySByteParseException(string value, Type exceptionType)
- {
- if (verbose)
- {
- TestLibrary.Logging.WriteLine("Test: SByte.Parse, Value = '{0}', Expected Exception, {1}",
- value, exceptionType);
- }
- try
- {
- SByte returnValue = SByte.Parse(value);
- TestLibrary.Logging.WriteLine("FAILURE: Value = '{0}', Expected Exception: {1}", value, exceptionType);
- return false;
- }
- catch (Exception ex)
- {
- if (!ex.GetType().IsAssignableFrom(exceptionType))
- {
- TestLibrary.Logging.WriteLine("FAILURE: Wrong Exception Type, Value = '{0}', Exception Type: {1} Expected Type: {2}", value, ex.GetType(), exceptionType);
- return false;
- }
- return true;
- }
- }
-
- public static bool VerifySByteParseException(string value, NumberStyles style, Type exceptionType)
- {
- if (verbose)
- {
- TestLibrary.Logging.WriteLine("Test: SByte.Parse, Value = '{0}', Style = {1}, Expected Exception = {3}",
- value, style, exceptionType);
- }
- try
- {
- SByte returnValue = SByte.Parse(value, style);
- TestLibrary.Logging.WriteLine("FAILURE: Value = '{0}', Expected Exception: {1}", value, exceptionType);
- return false;
- }
- catch (Exception ex)
- {
- if (!ex.GetType().IsAssignableFrom(exceptionType))
- {
- TestLibrary.Logging.WriteLine("FAILURE: Wrong Exception Type, Value = '{0}', Exception Type: {1} Expected Type: {2}", value, ex.GetType(), exceptionType);
- return false;
- }
- return true;
- }
- }
-
- public static bool VerifySByteParseException(string value, NumberStyles style, IFormatProvider provider, Type exceptionType)
- {
- if (provider == null) return true;
-
- if (verbose)
- {
- TestLibrary.Logging.WriteLine("Test: SByte.Parse, Value = '{0}', Style = {1}, Provider = {2}, Expected Exception = {3}",
- value, style, provider, exceptionType);
- }
- try
- {
- SByte returnValue = SByte.Parse(value, style, provider);
- TestLibrary.Logging.WriteLine("FAILURE: Value = '{0}', Expected Exception: {1}", value, exceptionType);
- return false;
- }
- catch (Exception ex)
- {
- if (!ex.GetType().IsAssignableFrom(exceptionType))
- {
- TestLibrary.Logging.WriteLine("FAILURE: Wrong Exception Type, Value = '{0}', Exception Type: {1} Expected Type: {2}", value, ex.GetType(), exceptionType);
- return false;
- }
- return true;
- }
- }
-}
diff --git a/tests/src/CoreMangLib/cti/system/single/SingleParse1.csproj b/tests/src/CoreMangLib/cti/system/single/SingleParse1.csproj
deleted file mode 100644
index 77cdfff06e..0000000000
--- a/tests/src/CoreMangLib/cti/system/single/SingleParse1.csproj
+++ /dev/null
@@ -1,40 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
- <Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
- <PropertyGroup>
- <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
- <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
- <SchemaVersion>2.0</SchemaVersion>
- <ProjectGuid>{95DFC527-4DC1-495E-97D7-E94EE1F7140D}</ProjectGuid>
- <OutputType>Exe</OutputType>
- <ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
- <SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
- <AllowUnsafeBlocks>true</AllowUnsafeBlocks>
- <CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>1</CLRTestPriority>
- </PropertyGroup>
- <!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
- <ItemGroup>
- <CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
- <Visible>False</Visible>
- </CodeAnalysisDependentAssemblyPaths>
- </ItemGroup>
- <ItemGroup>
- <!-- Add Compile Object Here -->
- <Compile Include="singleparse1.cs" />
- </ItemGroup>
- <ItemGroup>
- <Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
- </ItemGroup>
- <ItemGroup>
- <ProjectReference Include="../../../../Common/CoreCLRTestLibrary/CoreCLRTestLibrary.csproj" />
- <ProjectReference Include="../../../../Common/CoreCLRTestLibrary/CoreCLRTestLibrary.csproj" />
- </ItemGroup>
- <Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project> \ No newline at end of file
diff --git a/tests/src/CoreMangLib/cti/system/single/SingleParse2.csproj b/tests/src/CoreMangLib/cti/system/single/SingleParse2.csproj
deleted file mode 100644
index 34932f0b32..0000000000
--- a/tests/src/CoreMangLib/cti/system/single/SingleParse2.csproj
+++ /dev/null
@@ -1,40 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
- <Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
- <PropertyGroup>
- <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
- <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
- <SchemaVersion>2.0</SchemaVersion>
- <ProjectGuid>{95DFC527-4DC1-495E-97D7-E94EE1F7140D}</ProjectGuid>
- <OutputType>Exe</OutputType>
- <ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
- <SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
- <AllowUnsafeBlocks>true</AllowUnsafeBlocks>
- <CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>1</CLRTestPriority>
- </PropertyGroup>
- <!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
- <ItemGroup>
- <CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
- <Visible>False</Visible>
- </CodeAnalysisDependentAssemblyPaths>
- </ItemGroup>
- <ItemGroup>
- <!-- Add Compile Object Here -->
- <Compile Include="singleparse2.cs" />
- </ItemGroup>
- <ItemGroup>
- <Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
- </ItemGroup>
- <ItemGroup>
- <ProjectReference Include="../../../../Common/CoreCLRTestLibrary/CoreCLRTestLibrary.csproj" />
- <ProjectReference Include="../../../../Common/CoreCLRTestLibrary/CoreCLRTestLibrary.csproj" />
- </ItemGroup>
- <Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project> \ No newline at end of file
diff --git a/tests/src/CoreMangLib/cti/system/single/SingleTryParse.csproj b/tests/src/CoreMangLib/cti/system/single/SingleTryParse.csproj
deleted file mode 100644
index ccec436685..0000000000
--- a/tests/src/CoreMangLib/cti/system/single/SingleTryParse.csproj
+++ /dev/null
@@ -1,40 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
- <Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
- <PropertyGroup>
- <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
- <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
- <SchemaVersion>2.0</SchemaVersion>
- <ProjectGuid>{95DFC527-4DC1-495E-97D7-E94EE1F7140D}</ProjectGuid>
- <OutputType>Exe</OutputType>
- <ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
- <SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
- <AllowUnsafeBlocks>true</AllowUnsafeBlocks>
- <CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>1</CLRTestPriority>
- </PropertyGroup>
- <!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
- <ItemGroup>
- <CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
- <Visible>False</Visible>
- </CodeAnalysisDependentAssemblyPaths>
- </ItemGroup>
- <ItemGroup>
- <!-- Add Compile Object Here -->
- <Compile Include="singletryparse.cs" />
- </ItemGroup>
- <ItemGroup>
- <Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
- </ItemGroup>
- <ItemGroup>
- <ProjectReference Include="../../../../Common/CoreCLRTestLibrary/CoreCLRTestLibrary.csproj" />
- <ProjectReference Include="../../../../Common/CoreCLRTestLibrary/CoreCLRTestLibrary.csproj" />
- </ItemGroup>
- <Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project> \ No newline at end of file
diff --git a/tests/src/CoreMangLib/cti/system/single/singleparse1.cs b/tests/src/CoreMangLib/cti/system/single/singleparse1.cs
deleted file mode 100644
index 16429b9da3..0000000000
--- a/tests/src/CoreMangLib/cti/system/single/singleparse1.cs
+++ /dev/null
Binary files differ
diff --git a/tests/src/CoreMangLib/cti/system/single/singleparse2.cs b/tests/src/CoreMangLib/cti/system/single/singleparse2.cs
deleted file mode 100644
index 654dc704e3..0000000000
--- a/tests/src/CoreMangLib/cti/system/single/singleparse2.cs
+++ /dev/null
Binary files differ
diff --git a/tests/src/CoreMangLib/cti/system/single/singletryparse.cs b/tests/src/CoreMangLib/cti/system/single/singletryparse.cs
deleted file mode 100644
index 9c4392ec06..0000000000
--- a/tests/src/CoreMangLib/cti/system/single/singletryparse.cs
+++ /dev/null
@@ -1,615 +0,0 @@
-// 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.Globalization;
-
-// CoreCLR Port from Co7533TryParse_all.cs
-// Tests Single.TryParse(String), Single.TryParse(String, NumberStyles, IFormatProvider, ref Single)
-// 2003/04/02 KatyK
-// 2007/06/28 adapted by MarielY
-
-public class SingleTryParse
-{
- static bool verbose = false;
-
- public static int Main()
- {
- bool passed = true;
-
- try
- {
- // Make the test culture independent
- TestLibrary.Utilities.CurrentCulture = CultureInfo.InvariantCulture;
-
- // Set up NFIs to use
- NumberFormatInfo goodNFI = new NumberFormatInfo();
-
- NumberFormatInfo corruptNFI = new NumberFormatInfo(); // DecimalSeparator == GroupSeparator
- corruptNFI.NumberDecimalSeparator = ".";
- corruptNFI.NumberGroupSeparator = ".";
- corruptNFI.CurrencyDecimalSeparator = ".";
- corruptNFI.CurrencyGroupSeparator = ".";
- corruptNFI.CurrencySymbol = "$";
-
- NumberFormatInfo swappedNFI = new NumberFormatInfo(); // DecimalSeparator & GroupSeparator swapped
- swappedNFI.NumberDecimalSeparator = ".";
- swappedNFI.NumberGroupSeparator = ",";
- swappedNFI.CurrencyDecimalSeparator = ",";
- swappedNFI.CurrencyGroupSeparator = ".";
- swappedNFI.CurrencySymbol = "$";
-
- NumberFormatInfo distinctNFI = new NumberFormatInfo(); // DecimalSeparator & GroupSeparator distinct
- distinctNFI.NumberDecimalSeparator = ".";
- distinctNFI.NumberGroupSeparator = ",";
- distinctNFI.CurrencyDecimalSeparator = ":";
- distinctNFI.CurrencyGroupSeparator = ";";
- distinctNFI.CurrencySymbol = "$";
-
- NumberFormatInfo customNFI = new NumberFormatInfo();
- customNFI.NegativeSign = "^";
-
- NumberFormatInfo ambigNFI = new NumberFormatInfo();
- ambigNFI.NegativeSign = "^";
- ambigNFI.CurrencySymbol = "^";
-
- CultureInfo germanCulture = new CultureInfo("de-DE");
- CultureInfo japaneseCulture;
-
- try
- {
- japaneseCulture = new CultureInfo("ja-JP");
- }
- catch (Exception)
- {
- TestLibrary.Logging.WriteLine("East Asian Languages are not installed. Skiping Japanese culture tests.");
- japaneseCulture = null;
- }
-
- // Parse tests included for comparison/regression
- passed &= VerifySingleParse("0", 0);
- passed &= VerifySingleParse("5", 5);
- passed &= VerifySingleParse("-5", -5);
- passed &= VerifySingleParse("5 ", 5);
- passed &= VerifySingleParse("5\0", 5);
- passed &= VerifySingleParse("893382737", 893382737);
- passed &= VerifySingleParse("-893382737", -893382737);
- passed &= VerifySingleParse("1234567891", 1234567891);
- passed &= VerifySingleParse("-1234567891", -1234567891);
- passed &= VerifySingleParse("123456789123456789", 123456789123456789);
- passed &= VerifySingleParse("-123456789123456789", -123456789123456789);
- passed &= VerifySingleParse("5", NumberStyles.Integer, CultureInfo.InvariantCulture, 5);
- passed &= VerifySingleParse("-5", NumberStyles.Integer, CultureInfo.InvariantCulture, -5);
- passed &= VerifySingleParse("5 \0", NumberStyles.Integer, CultureInfo.InvariantCulture, 5);
- passed &= VerifySingleParse("5\0\0\0", NumberStyles.Integer, CultureInfo.InvariantCulture, 5);
- passed &= VerifySingleParse("5", NumberStyles.Integer, goodNFI, 5);
- passed &= VerifySingleParse("5.0", NumberStyles.AllowDecimalPoint, goodNFI, 5);
- passed &= VerifySingleParse("5.3", NumberStyles.AllowDecimalPoint, goodNFI, 5.3f);
- passed &= VerifySingleParse("123456789123456789123", 123456789123456789123.0f);
- passed &= VerifySingleParse("-123456789123456789123", -123456789123456789123.0f);
- passed &= VerifySingleParse("18446744073709551615", 18446744073709551615.0f);
- passed &= VerifySingleParse("79228162514264337593543950335", 79228162514264337593543950335.0f);
- passed &= VerifySingleParse("-79228162514264337593543950335", -79228162514264337593543950335.0f);
- passed &= VerifySingleParse("5.555555555", 5.555555555f);
- passed &= VerifySingleParse("1.000000", 1.0f);
- passed &= VerifySingleParse("79228162514264337593543950336", 79228162514264337593543950336.0f);
- passed &= VerifySingleParse("-79228162514264337593543950336", -79228162514264337593543950336.0f);
- passed &= VerifySingleParse("3.40282347E+38", NumberStyles.Float | NumberStyles.AllowExponent, null, (float)3.40282347E+38);
- passed &= VerifySingleParse("-3.40282347E+38 ", NumberStyles.Float | NumberStyles.AllowExponent, null, (float)-3.40282347E+38);
- passed &= VerifySingleParse("3.402822E+38", NumberStyles.Float | NumberStyles.AllowExponent, null, 3.402822E+38f);
- passed &= VerifySingleParse("-3.402822E+38", NumberStyles.Float | NumberStyles.AllowExponent, null, -3.402822E+38f);
- passed &= VerifySingleParse("NaN", NumberStyles.Float, NumberFormatInfo.InvariantInfo, Single.NaN);
- passed &= VerifySingleParse("Infinity", NumberStyles.Float, NumberFormatInfo.InvariantInfo, Single.PositiveInfinity);
- passed &= VerifySingleParse("-Infinity", NumberStyles.Float, NumberFormatInfo.InvariantInfo, Single.NegativeInfinity);
- passed &= VerifySingleParse("123", NumberStyles.Integer, germanCulture, 123);
- passed &= VerifySingleParse("123", NumberStyles.Integer, japaneseCulture, 123);
- passed &= VerifySingleParse("123.456", NumberStyles.Any, germanCulture, 123456);
- passed &= VerifySingleParse("123,456", NumberStyles.Any, japaneseCulture, 123456);
- passed &= VerifySingleParse("123,456", NumberStyles.AllowDecimalPoint, germanCulture, 123.456f);
- passed &= VerifySingleParse("123.456", NumberStyles.AllowDecimalPoint, japaneseCulture, 123.456f);
- passed &= VerifySingleParse("5,23 " + germanCulture.NumberFormat.CurrencySymbol, NumberStyles.Any, germanCulture, 5.23f); // currency
- passed &= VerifySingleParse("5.23 " + germanCulture.NumberFormat.CurrencySymbol, NumberStyles.Any, germanCulture, 523); // currency
- //
- passed &= VerifySingleParse("5", NumberStyles.Integer, corruptNFI, 5f);
- passed &= VerifySingleParse("5", NumberStyles.Number, corruptNFI, 5f);
- passed &= VerifySingleParse("5.3", NumberStyles.Number, corruptNFI, 5.3f);
- passed &= VerifySingleParseException("5,3", NumberStyles.Number, corruptNFI, typeof(FormatException));
- passed &= VerifySingleParseException("5.2.3", NumberStyles.Number, corruptNFI, typeof(FormatException));
- passed &= VerifySingleParse("$5.3", NumberStyles.Currency, corruptNFI, 5.3f);
- passed &= VerifySingleParseException("$5,3", NumberStyles.Currency, corruptNFI, typeof(FormatException));
- passed &= VerifySingleParseException("$5.2.3", NumberStyles.Currency, corruptNFI, typeof(FormatException));
- passed &= VerifySingleParse("5.3", NumberStyles.Currency, corruptNFI, 5.3f);
- passed &= VerifySingleParseException("5,3", NumberStyles.Currency, corruptNFI, typeof(FormatException));
- passed &= VerifySingleParseException("5.2.3", NumberStyles.Currency, corruptNFI, typeof(FormatException));
- passed &= VerifySingleParse("5.3", NumberStyles.Any, corruptNFI, 5.3f);
- passed &= VerifySingleParseException("5,3", NumberStyles.Any, corruptNFI, typeof(FormatException));
- passed &= VerifySingleParseException("5.2.3", NumberStyles.Any, corruptNFI, typeof(FormatException));
- //
- passed &= VerifySingleParse("5", NumberStyles.Integer, swappedNFI, 5);
- passed &= VerifySingleParseException("1,234", NumberStyles.Integer, swappedNFI, typeof(FormatException));
- passed &= VerifySingleParse("5", NumberStyles.Number, swappedNFI, 5);
- passed &= VerifySingleParse("5.0", NumberStyles.Number, swappedNFI, 5);
- passed &= VerifySingleParse("1,234", NumberStyles.Number, swappedNFI, 1234);
- passed &= VerifySingleParse("1,234.0", NumberStyles.Number, swappedNFI, 1234);
- passed &= VerifySingleParseException("5.000.000", NumberStyles.Number, swappedNFI, typeof(FormatException));
- passed &= VerifySingleParseException("5.000,00", NumberStyles.Number, swappedNFI, typeof(FormatException));
- passed &= VerifySingleParse("5.000", NumberStyles.Currency, swappedNFI, 5); //???
- passed &= VerifySingleParseException("5.000,00", NumberStyles.Currency, swappedNFI, typeof(FormatException)); //???
- passed &= VerifySingleParse("$5.000", NumberStyles.Currency, swappedNFI, 5000);
- passed &= VerifySingleParse("$5.000,00", NumberStyles.Currency, swappedNFI, 5000);
- passed &= VerifySingleParse("5.000", NumberStyles.Any, swappedNFI, 5); //?
- passed &= VerifySingleParseException("5.000,00", NumberStyles.Any, swappedNFI, typeof(FormatException)); //?
- passed &= VerifySingleParse("$5.000", NumberStyles.Any, swappedNFI, 5000);
- passed &= VerifySingleParse("$5.000,00", NumberStyles.Any, swappedNFI, 5000);
- passed &= VerifySingleParse("5,0", NumberStyles.Currency, swappedNFI, 5);
- passed &= VerifySingleParse("$5,0", NumberStyles.Currency, swappedNFI, 5);
- passed &= VerifySingleParse("5,000", NumberStyles.Currency, swappedNFI, 5);
- passed &= VerifySingleParse("$5,000", NumberStyles.Currency, swappedNFI, 5);
- passed &= VerifySingleParseException("5,000.0", NumberStyles.Currency, swappedNFI, typeof(FormatException));
- passed &= VerifySingleParseException("$5,000.0", NumberStyles.Currency, swappedNFI, typeof(FormatException));
- passed &= VerifySingleParse("5,000", NumberStyles.Any, swappedNFI, 5);
- passed &= VerifySingleParse("$5,000", NumberStyles.Any, swappedNFI, 5);
- passed &= VerifySingleParseException("5,000.0", NumberStyles.Any, swappedNFI, typeof(FormatException));
- passed &= VerifySingleParseException("$5,000.0", NumberStyles.Any, swappedNFI, typeof(FormatException));
- //
- passed &= VerifySingleParse("5.0", NumberStyles.Number, distinctNFI, 5);
- passed &= VerifySingleParse("1,234.0", NumberStyles.Number, distinctNFI, 1234);
- passed &= VerifySingleParse("5.0", NumberStyles.Currency, distinctNFI, 5);
- passed &= VerifySingleParse("1,234.0", NumberStyles.Currency, distinctNFI, 1234);
- passed &= VerifySingleParse("5.0", NumberStyles.Any, distinctNFI, 5);
- passed &= VerifySingleParse("1,234.0", NumberStyles.Any, distinctNFI, 1234);
- passed &= VerifySingleParseException("$5.0", NumberStyles.Currency, distinctNFI, typeof(FormatException));
- passed &= VerifySingleParseException("$5.0", NumberStyles.Any, distinctNFI, typeof(FormatException));
- passed &= VerifySingleParseException("5:0", NumberStyles.Number, distinctNFI, typeof(FormatException));
- passed &= VerifySingleParseException("5;0", NumberStyles.Number, distinctNFI, typeof(FormatException));
- passed &= VerifySingleParseException("$5:0", NumberStyles.Number, distinctNFI, typeof(FormatException));
- passed &= VerifySingleParse("5:0", NumberStyles.Currency, distinctNFI, 5);
- passed &= VerifySingleParse("5:000", NumberStyles.Currency, distinctNFI, 5);
- passed &= VerifySingleParse("5;000", NumberStyles.Currency, distinctNFI, 5000);
- passed &= VerifySingleParse("$5:0", NumberStyles.Currency, distinctNFI, 5);
- passed &= VerifySingleParse("$5;0", NumberStyles.Currency, distinctNFI, 50);
- passed &= VerifySingleParse("5:0", NumberStyles.Any, distinctNFI, 5);
- passed &= VerifySingleParse("5;0", NumberStyles.Any, distinctNFI, 50);
- passed &= VerifySingleParse("$5:0", NumberStyles.Any, distinctNFI, 5);
- passed &= VerifySingleParse("$5;0", NumberStyles.Any, distinctNFI, 50);
- passed &= VerifySingleParseException("123,456;789.0", NumberStyles.Number, distinctNFI, typeof(FormatException));
- passed &= VerifySingleParse("123,456;789.0", NumberStyles.Currency, distinctNFI, 123456789);
- passed &= VerifySingleParse("123,456;789.0", NumberStyles.Any, distinctNFI, 123456789);
- passed &= VerifySingleParseException("$123,456;789.0", NumberStyles.Any, distinctNFI, typeof(FormatException));
- //
- passed &= VerifySingleParseException("3.402822E+39", NumberStyles.Float | NumberStyles.AllowExponent, null, typeof(OverflowException));
- passed &= VerifySingleParseException("-3.402822E+39", NumberStyles.Float | NumberStyles.AllowExponent, null, typeof(OverflowException));
- passed &= VerifySingleParseException("1.89769313486231E+308", NumberStyles.Float | NumberStyles.AllowExponent, null, typeof(OverflowException));
- passed &= VerifySingleParseException("-1.89769313486231E+308", NumberStyles.Float | NumberStyles.AllowExponent, null, typeof(OverflowException));
- passed &= VerifySingleParseException("Garbage", typeof(FormatException));
- passed &= VerifySingleParseException("5\0Garbage", typeof(FormatException));
- passed &= VerifySingleParseException(null, typeof(ArgumentNullException));
- passed &= VerifySingleParseException("FF", NumberStyles.HexNumber, goodNFI, typeof(ArgumentException));
- passed &= VerifySingleParseException("4", (NumberStyles)(-1), typeof(ArgumentException));
- passed &= VerifySingleParseException("4", (NumberStyles)0x10000, typeof(ArgumentException));
- passed &= VerifySingleParseException("4", (NumberStyles)(-1), CultureInfo.InvariantCulture, typeof(ArgumentException));
- passed &= VerifySingleParseException("4", (NumberStyles)0x10000, CultureInfo.InvariantCulture, typeof(ArgumentException));
- passed &= VerifySingleParseException("123,000,000,000,000,000,000", NumberStyles.Any, germanCulture, typeof(FormatException));
- passed &= VerifySingleParseException("123.000.000.000.000.000.000", NumberStyles.Any, japaneseCulture, typeof(FormatException));
- passed &= VerifySingleParseException("5,00 " + germanCulture.NumberFormat.CurrencySymbol, NumberStyles.Integer, germanCulture, typeof(FormatException)); // currency
-
-
- /////////// TryParse(String)
- //// Pass cases
- passed &= VerifySingleTryParse("0", 0, true);
- passed &= VerifySingleTryParse("-0", 0, true);
- passed &= VerifySingleTryParse("5", 5, true);
- passed &= VerifySingleTryParse(" 5 ", 5, true);
- passed &= VerifySingleTryParse("-5", -5, true);
- passed &= VerifySingleTryParse("5\0", 5, true);
- passed &= VerifySingleTryParse("5 \0", 5, true);
- passed &= VerifySingleTryParse("5\0\0\0", 5, true);
- passed &= VerifySingleTryParse("893382737", 893382737, true);
- passed &= VerifySingleTryParse("-893382737", -893382737, true);
- passed &= VerifySingleTryParse("1234567891", 1234567891, true);
- passed &= VerifySingleTryParse("-1234567891", -1234567891, true);
- passed &= VerifySingleTryParse("123456789123456789", 123456789123456789, true);
- passed &= VerifySingleTryParse("-123456789123456789", -123456789123456789, true);
- passed &= VerifySingleTryParse("123456789123456789123", 123456789123456789123.0f, true);
- passed &= VerifySingleTryParse("-123456789123456789123", -123456789123456789123.0f, true);
- passed &= VerifySingleTryParse("18446744073709551615", 18446744073709551615, true);
- passed &= VerifySingleTryParse("79228162514264337593543950335", 79228162514264337593543950335.0f, true);
- passed &= VerifySingleTryParse("-79228162514264337593543950335", -79228162514264337593543950335.0f, true);
- passed &= VerifySingleTryParse("79228162514264337593543950336", 79228162514264337593543950336.0f, true);
- passed &= VerifySingleTryParse("-79228162514264337593543950336", -79228162514264337593543950336.0f, true);
- passed &= VerifySingleTryParse("7.3", 7.3f, true);
- passed &= VerifySingleTryParse(".297", 0.297f, true);
- passed &= VerifySingleTryParse("5.555555555", 5.555555555f, true);
- passed &= VerifySingleTryParse("1.000000", 1.0f, true);
- passed &= VerifySingleTryParse("1.234E+05", 123400, true);
- passed &= VerifySingleTryParse("NaN", Single.NaN, true);
- passed &= VerifySingleTryParse("Infinity", Single.PositiveInfinity, true);
- passed &= VerifySingleTryParse("-Infinity", Single.NegativeInfinity, true);
-
- //// Fail cases
- passed &= VerifySingleTryParse(null, 0, false);
- passed &= VerifySingleTryParse("", 0, false);
- passed &= VerifySingleTryParse("Garbage", 0, false);
- passed &= VerifySingleTryParse("5\0Garbage", 0, false);
- passed &= VerifySingleTryParse("FF", 0, false);
- passed &= VerifySingleTryParse("23 5", 0, false);
- passed &= VerifySingleTryParse("1.234+E05", 0, false);
-
-
- /////////// TryParse(TryParse(String, NumberStyles, IFormatProvider, ref Single)
- //// Pass cases
- passed &= VerifySingleTryParse("5", NumberStyles.Integer, CultureInfo.InvariantCulture, 5, true);
- passed &= VerifySingleTryParse("-5", NumberStyles.Integer, CultureInfo.InvariantCulture, -5, true);
- passed &= VerifySingleTryParse("-79228162514264337593543950336", NumberStyles.Integer, CultureInfo.InvariantCulture, -79228162514264337593543950336.0f, true);
- passed &= VerifySingleTryParse("NaN", NumberStyles.Float, NumberFormatInfo.InvariantInfo, Single.NaN, true);
- passed &= VerifySingleTryParse("Infinity", NumberStyles.Float, NumberFormatInfo.InvariantInfo, Single.PositiveInfinity, true);
- passed &= VerifySingleTryParse("-Infinity", NumberStyles.Float, NumberFormatInfo.InvariantInfo, Single.NegativeInfinity, true);
- // Variations on NumberStyles
- passed &= VerifySingleTryParse(" 5", NumberStyles.AllowLeadingWhite, goodNFI, 5, true);
- passed &= VerifySingleTryParse("5", NumberStyles.Number, goodNFI, 5, true);
- passed &= VerifySingleTryParse("5.0", NumberStyles.AllowDecimalPoint, goodNFI, 5.0f, true);
- passed &= VerifySingleTryParse("5.3", NumberStyles.AllowDecimalPoint, goodNFI, 5.3f, true);
- passed &= VerifySingleTryParse("1.234E+05", NumberStyles.Float | NumberStyles.AllowExponent, goodNFI, 123400, true);
- passed &= VerifySingleTryParse("3.40282347E+38", NumberStyles.Float | NumberStyles.AllowExponent, null, (float)3.40282347E+38, true);
- passed &= VerifySingleTryParse("-3.40282347E+38 ", NumberStyles.Float | NumberStyles.AllowExponent, null, (float)-3.40282347E+38, true);
- // Variations on IFP
- passed &= VerifySingleTryParse("5", NumberStyles.Integer, goodNFI, 5, true);
- passed &= VerifySingleTryParse("5", NumberStyles.Integer, null, 5, true);
- passed &= VerifySingleTryParse("5", NumberStyles.Integer, new DateTimeFormatInfo(), 5, true);
- passed &= VerifySingleTryParse("^42", NumberStyles.Any, customNFI, -42, true);
- passed &= VerifySingleTryParse("123", NumberStyles.Integer, germanCulture, 123, true);
- passed &= VerifySingleTryParse("123", NumberStyles.Integer, japaneseCulture, 123, true);
- passed &= VerifySingleTryParse("123.456", NumberStyles.Any, germanCulture, 123456, true);
- passed &= VerifySingleTryParse("123,456", NumberStyles.Any, japaneseCulture, 123456, true);
- passed &= VerifySingleTryParse("123,456", NumberStyles.AllowDecimalPoint, germanCulture, 123.456f, true);
- passed &= VerifySingleTryParse("123.456", NumberStyles.AllowDecimalPoint, japaneseCulture, 123.456f, true);
- passed &= VerifySingleTryParse("5,23 " + germanCulture.NumberFormat.CurrencySymbol, NumberStyles.Any, germanCulture, 5.23f, true); // currency
- passed &= VerifySingleTryParse("5.23 " + germanCulture.NumberFormat.CurrencySymbol, NumberStyles.Any, germanCulture, 523, true); // currency
- //
- //// Fail cases
- passed &= VerifySingleTryParse("-42", NumberStyles.Any, customNFI, 0, false);
- passed &= VerifySingleTryParse("5 ", NumberStyles.AllowLeadingWhite, goodNFI, 0, false);
- passed &= VerifySingleTryParse("5.3", NumberStyles.None, goodNFI, 0, false);
- passed &= VerifySingleTryParse("1.234E+05", NumberStyles.AllowExponent, goodNFI, 0, false);
- passed &= VerifySingleTryParse("3.40282347E+39", NumberStyles.Float | NumberStyles.AllowExponent, null, 0, false);
- passed &= VerifySingleTryParse("-3.40282347E+39", NumberStyles.Float | NumberStyles.AllowExponent, null, 0, false);
- passed &= VerifySingleTryParse("1.79769313486231E+308", NumberStyles.Float | NumberStyles.AllowExponent, null, 0, false);
- passed &= VerifySingleTryParse("-1.79769313486231E+308", NumberStyles.Float | NumberStyles.AllowExponent, null, 0, false);
- passed &= VerifySingleTryParse("-1.79769313486231E+309", NumberStyles.Float | NumberStyles.AllowExponent, null, 0, false);
- passed &= VerifySingleTryParse("1.89769313486231E+308", NumberStyles.Float | NumberStyles.AllowExponent, null, 0, false);
- passed &= VerifySingleTryParse("-1.89769313486231E+308", NumberStyles.Float | NumberStyles.AllowExponent, null, 0, false);
- passed &= VerifySingleTryParse("123,000,000,000,000,000,000", NumberStyles.Any, germanCulture, 0, false);
- passed &= VerifySingleTryParse("123.000.000.000.000.000.000", NumberStyles.Any, japaneseCulture, 0, false);
-
- //// Exception cases
- passed &= VerifySingleTryParseException("12", NumberStyles.HexNumber, CultureInfo.InvariantCulture, typeof(ArgumentException));
- passed &= VerifySingleTryParseException("5", NumberStyles.AllowHexSpecifier | NumberStyles.AllowParentheses, null, typeof(ArgumentException));
- passed &= VerifySingleTryParseException("4", (NumberStyles)(-1), CultureInfo.InvariantCulture, typeof(ArgumentException));
- passed &= VerifySingleTryParseException("4", (NumberStyles)0x10000, CultureInfo.InvariantCulture, typeof(ArgumentException));
-
- // NumberStyles/NFI variations
- //
- passed &= VerifySingleTryParse("5", NumberStyles.Integer, corruptNFI, 5, true);
- passed &= VerifySingleTryParse("5", NumberStyles.Number, corruptNFI, 5, true);
- passed &= VerifySingleTryParse("5.3", NumberStyles.Number, corruptNFI, 5.3f, true);
- passed &= VerifySingleTryParse("5,3", NumberStyles.Number, corruptNFI, 0, false);
- passed &= VerifySingleTryParse("5.2.3", NumberStyles.Number, corruptNFI, 0, false);
- passed &= VerifySingleTryParse("$5.3", NumberStyles.Currency, corruptNFI, 5.3f, true);
- passed &= VerifySingleTryParse("$5,3", NumberStyles.Currency, corruptNFI, 0, false);
- passed &= VerifySingleTryParse("$5.2.3", NumberStyles.Currency, corruptNFI, 0, false);
- passed &= VerifySingleTryParse("5.3", NumberStyles.Currency, corruptNFI, 5.3f, true);
- passed &= VerifySingleTryParse("5,3", NumberStyles.Currency, corruptNFI, 0, false);
- passed &= VerifySingleTryParse("5.2.3", NumberStyles.Currency, corruptNFI, 0, false);
- passed &= VerifySingleTryParse("5.3", NumberStyles.Any, corruptNFI, 5.3f, true);
- passed &= VerifySingleTryParse("5,3", NumberStyles.Any, corruptNFI, 0, false);
- passed &= VerifySingleTryParse("5.2.3", NumberStyles.Any, corruptNFI, 0, false);
- //
- passed &= VerifySingleTryParse("5", NumberStyles.Integer, swappedNFI, 5, true);
- passed &= VerifySingleTryParse("1,234", NumberStyles.Integer, swappedNFI, 0, false);
- passed &= VerifySingleTryParse("5", NumberStyles.Number, swappedNFI, 5, true);
- passed &= VerifySingleTryParse("5.0", NumberStyles.Number, swappedNFI, 5, true);
- passed &= VerifySingleTryParse("1,234", NumberStyles.Number, swappedNFI, 1234, true);
- passed &= VerifySingleTryParse("1,234.0", NumberStyles.Number, swappedNFI, 1234, true);
- passed &= VerifySingleTryParse("5.000.000", NumberStyles.Number, swappedNFI, 0, false);
- passed &= VerifySingleTryParse("5.000,00", NumberStyles.Number, swappedNFI, 0, false);
- passed &= VerifySingleTryParse("5.000", NumberStyles.Currency, swappedNFI, 5, true); //???
- passed &= VerifySingleTryParse("5.000,00", NumberStyles.Currency, swappedNFI, 0, false); //???
- passed &= VerifySingleTryParse("$5.000", NumberStyles.Currency, swappedNFI, 5000, true);
- passed &= VerifySingleTryParse("$5.000,00", NumberStyles.Currency, swappedNFI, 5000, true);
- passed &= VerifySingleTryParse("5.000", NumberStyles.Any, swappedNFI, 5, true); //?
- passed &= VerifySingleTryParse("5.000,00", NumberStyles.Any, swappedNFI, 0, false); //?
- passed &= VerifySingleTryParse("$5.000", NumberStyles.Any, swappedNFI, 5000, true);
- passed &= VerifySingleTryParse("$5.000,00", NumberStyles.Any, swappedNFI, 5000, true);
- passed &= VerifySingleTryParse("5,0", NumberStyles.Currency, swappedNFI, 5, true);
- passed &= VerifySingleTryParse("$5,0", NumberStyles.Currency, swappedNFI, 5, true);
- passed &= VerifySingleTryParse("5,000", NumberStyles.Currency, swappedNFI, 5, true);
- passed &= VerifySingleTryParse("$5,000", NumberStyles.Currency, swappedNFI, 5, true);
- passed &= VerifySingleTryParse("5,000.0", NumberStyles.Currency, swappedNFI, 0, false);
- passed &= VerifySingleTryParse("$5,000.0", NumberStyles.Currency, swappedNFI, 0, false);
- passed &= VerifySingleTryParse("5,000", NumberStyles.Any, swappedNFI, 5, true);
- passed &= VerifySingleTryParse("$5,000", NumberStyles.Any, swappedNFI, 5, true);
- passed &= VerifySingleTryParse("5,000.0", NumberStyles.Any, swappedNFI, 0, false);
- passed &= VerifySingleTryParse("$5,000.0", NumberStyles.Any, swappedNFI, 0, false);
- //
- passed &= VerifySingleTryParse("5.0", NumberStyles.Number, distinctNFI, 5, true);
- passed &= VerifySingleTryParse("1,234.0", NumberStyles.Number, distinctNFI, 1234, true);
- passed &= VerifySingleTryParse("5.0", NumberStyles.Currency, distinctNFI, 5, true);
- passed &= VerifySingleTryParse("1,234.0", NumberStyles.Currency, distinctNFI, 1234, true);
- passed &= VerifySingleTryParse("5.0", NumberStyles.Any, distinctNFI, 5, true);
- passed &= VerifySingleTryParse("1,234.0", NumberStyles.Any, distinctNFI, 1234, true);
- passed &= VerifySingleTryParse("$5.0", NumberStyles.Currency, distinctNFI, 0, false);
- passed &= VerifySingleTryParse("$5.0", NumberStyles.Any, distinctNFI, 0, false);
- passed &= VerifySingleTryParse("5:0", NumberStyles.Number, distinctNFI, 0, false);
- passed &= VerifySingleTryParse("5;0", NumberStyles.Number, distinctNFI, 0, false);
- passed &= VerifySingleTryParse("$5:0", NumberStyles.Number, distinctNFI, 0, false);
- passed &= VerifySingleTryParse("5:0", NumberStyles.Currency, distinctNFI, 5, true);
- passed &= VerifySingleTryParse("5:000", NumberStyles.Currency, distinctNFI, 5, true);
- passed &= VerifySingleTryParse("5;000", NumberStyles.Currency, distinctNFI, 5000, true);
- passed &= VerifySingleTryParse("$5:0", NumberStyles.Currency, distinctNFI, 5, true);
- passed &= VerifySingleTryParse("$5;0", NumberStyles.Currency, distinctNFI, 50, true);
- passed &= VerifySingleTryParse("5:0", NumberStyles.Any, distinctNFI, 5, true);
- passed &= VerifySingleTryParse("5;0", NumberStyles.Any, distinctNFI, 50, true);
- passed &= VerifySingleTryParse("$5:0", NumberStyles.Any, distinctNFI, 5, true);
- passed &= VerifySingleTryParse("$5;0", NumberStyles.Any, distinctNFI, 50, true);
- passed &= VerifySingleTryParse("123,456;789.0", NumberStyles.Number, distinctNFI, 0, false);
- passed &= VerifySingleTryParse("123,456;789.0", NumberStyles.Currency, distinctNFI, 123456789, true);
- passed &= VerifySingleTryParse("123,456;789.0", NumberStyles.Any, distinctNFI, 123456789, true);
- passed &= VerifySingleTryParse("$123,456;789.0", NumberStyles.Any, distinctNFI, 0, false);
-
-
- // Should these pass or fail? Current parse behavior is to pass, so they might be
- // parse bugs, but they're not tryparse bugs.
- // I expect ArgumentException with an ambiguous NFI
- passed &= VerifySingleParse("^42", NumberStyles.Any, ambigNFI, -42);
- passed &= VerifySingleTryParse("^42", NumberStyles.Any, ambigNFI, -42, true);
-
- /// END TEST CASES
- }
- catch (Exception e)
- {
- TestLibrary.Logging.WriteLine("Unexpected exception!! " + e.ToString());
- passed = false;
- }
-
- if (passed)
- {
- TestLibrary.Logging.WriteLine("paSs");
- return 100;
- }
- else
- {
- TestLibrary.Logging.WriteLine("FAiL");
- return 1;
- }
- }
-
- public static bool VerifySingleTryParse(string value, Single expectedResult, bool expectedReturn)
- {
- if (verbose)
- {
- TestLibrary.Logging.WriteLine("Test: Single.TryParse, Value = '{0}', Expected Result = {1}, Expected Return = {2}",
- value, expectedResult, expectedReturn);
- }
- Single result = 0;
- try
- {
- bool returnValue = Single.TryParse(value, out result);
- if (returnValue != expectedReturn)
- {
- TestLibrary.Logging.WriteLine("FAILURE: Value = '{0}', Expected Return: {1}, Actual Return: {2}", value, expectedReturn, returnValue);
- return false;
- }
- if (Single.IsNaN(expectedResult) && Single.IsNaN(result))
- {
- return true;
- }
- if (result != expectedResult)
- {
- TestLibrary.Logging.WriteLine("FAILURE: Value = '{0}', Expected Return: {1}, Actual Return: {2}", value, expectedResult, result);
- return false;
- }
- return true;
- }
- catch (Exception ex)
- {
- TestLibrary.Logging.WriteLine("FAILURE: Unexpected Exception, Value = '{0}', Exception: {1}", value, ex);
- return false;
- }
- }
-
- public static bool VerifySingleTryParse(string value, NumberStyles style, IFormatProvider provider, Single expectedResult, bool expectedReturn)
- {
- if (provider == null) return true;
-
- if (verbose)
- {
- TestLibrary.Logging.WriteLine("Test: Single.TryParse, Value = '{0}', Style = {1}, Provider = {2}, Expected Result = {3}, Expected Return = {4}",
- value, style, provider, expectedResult, expectedReturn);
- }
- Single result = 0;
- try
- {
- bool returnValue = Single.TryParse(value, style, provider, out result);
- if (returnValue != expectedReturn)
- {
- TestLibrary.Logging.WriteLine("FAILURE: Value = '{0}', Style = {1}, Provider = {2}, Expected Return = {3}, Actual Return = {4}",
- value, style, provider, expectedReturn, returnValue);
- return false;
- }
- if (Single.IsNaN(expectedResult) && Single.IsNaN(result))
- {
- return true;
- }
- if (result != expectedResult)
- {
- TestLibrary.Logging.WriteLine("FAILURE: Value = '{0}', Expected Return: {1}, Actual Return: {2}", value, expectedResult, result);
- return false;
- }
- return true;
- }
- catch (Exception ex)
- {
- TestLibrary.Logging.WriteLine("FAILURE: Unexpected Exception, Value = '{0}', Exception: {1}", value, ex);
- return false;
- }
- }
-
- public static bool VerifySingleTryParseException(string value, NumberStyles style, IFormatProvider provider, Type exceptionType)
- {
- if (provider == null) return true;
-
- if (verbose)
- {
- TestLibrary.Logging.WriteLine("Test: Single.TryParse, Value = '{0}', Style = {1}, Provider = {2}, Expected Exception = {3}",
- value, style, provider, exceptionType);
- }
- try
- {
- Single result = 0;
- Boolean returnValue = Single.TryParse(value, style, provider, out result);
- TestLibrary.Logging.WriteLine("FAILURE: Value = '{0}', Expected Exception: {1}", value, exceptionType);
- return false;
- }
- catch (Exception ex)
- {
- if (!ex.GetType().IsAssignableFrom(exceptionType))
- {
- TestLibrary.Logging.WriteLine("FAILURE: Wrong Exception Type, Value = '{0}', Exception Type: {1} Expected Type: {2}", value, ex.GetType(), exceptionType);
- return false;
- }
- return true;
- }
- }
-
- public static bool VerifySingleParse(string value, Single expectedResult)
- {
- if (verbose)
- {
- TestLibrary.Logging.WriteLine("Test: Single.Parse, Value = '{0}', Expected Result, {1}",
- value, expectedResult);
- }
- try
- {
- Single returnValue = Single.Parse(value);
- if (Single.IsNaN(expectedResult) && Single.IsNaN(returnValue))
- {
- return true;
- }
- if (returnValue != expectedResult)
- {
- TestLibrary.Logging.WriteLine("FAILURE: Value = '{0}', Expected Return: {1}, Actual Return: {2}", value, expectedResult, returnValue);
- return false;
- }
- return true;
- }
- catch (Exception ex)
- {
- TestLibrary.Logging.WriteLine("FAILURE: Unexpected Exception, Value = '{0}', Exception: {1}", value, ex);
- return false;
- }
- }
-
- public static bool VerifySingleParse(string value, NumberStyles style, IFormatProvider provider, Single expectedResult)
- {
- if (provider == null) return true;
-
- if (verbose)
- {
- TestLibrary.Logging.WriteLine("Test: Single.Parse, Value = '{0}', Style = {1}, provider = {2}, Expected Result = {3}",
- value, style, provider, expectedResult);
- }
- try
- {
- Single returnValue = Single.Parse(value, style, provider);
- if (Single.IsNaN(expectedResult) && Single.IsNaN(returnValue))
- {
- return true;
- }
- if (returnValue != expectedResult)
- {
- TestLibrary.Logging.WriteLine("FAILURE: Value = '{0}', Expected Return: {1}, Actual Return: {2}", value, expectedResult, returnValue);
- return false;
- }
- return true;
- }
- catch (Exception ex)
- {
- TestLibrary.Logging.WriteLine("FAILURE: Unexpected Exception, Value = '{0}', Exception: {1}", value, ex);
- return false;
- }
- }
-
- public static bool VerifySingleParseException(string value, Type exceptionType)
- {
- if (verbose)
- {
- TestLibrary.Logging.WriteLine("Test: Single.Parse, Value = '{0}', Expected Exception, {1}",
- value, exceptionType);
- }
- try
- {
- Single returnValue = Single.Parse(value);
- TestLibrary.Logging.WriteLine("FAILURE: Value = '{0}', Expected Exception: {1}", value, exceptionType);
- return false;
- }
- catch (Exception ex)
- {
- if (!ex.GetType().IsAssignableFrom(exceptionType))
- {
- TestLibrary.Logging.WriteLine("FAILURE: Wrong Exception Type, Value = '{0}', Exception Type: {1} Expected Type: {2}", value, ex.GetType(), exceptionType);
- return false;
- }
- return true;
- }
- }
-
- public static bool VerifySingleParseException(string value, NumberStyles style, Type exceptionType)
- {
- if (verbose)
- {
- TestLibrary.Logging.WriteLine("Test: Single.Parse, Value = '{0}', Style = {1}, Expected Exception = {3}",
- value, style, exceptionType);
- }
- try
- {
- Single returnValue = Single.Parse(value, style);
- TestLibrary.Logging.WriteLine("FAILURE: Value = '{0}', Expected Exception: {1}", value, exceptionType);
- return false;
- }
- catch (Exception ex)
- {
- if (!ex.GetType().IsAssignableFrom(exceptionType))
- {
- TestLibrary.Logging.WriteLine("FAILURE: Wrong Exception Type, Value = '{0}', Exception Type: {1} Expected Type: {2}", value, ex.GetType(), exceptionType);
- return false;
- }
- return true;
- }
- }
-
- public static bool VerifySingleParseException(string value, NumberStyles style, IFormatProvider provider, Type exceptionType)
- {
- if (provider == null) return true;
-
- if (verbose)
- {
- TestLibrary.Logging.WriteLine("Test: Single.Parse, Value = '{0}', Style = {1}, Provider = {2}, Expected Exception = {3}",
- value, style, provider, exceptionType);
- }
- try
- {
- Single returnValue = Single.Parse(value, style, provider);
- TestLibrary.Logging.WriteLine("FAILURE: Value = '{0}', Expected Exception: {1}", value, exceptionType);
- return false;
- }
- catch (Exception ex)
- {
- if (!ex.GetType().IsAssignableFrom(exceptionType))
- {
- TestLibrary.Logging.WriteLine("FAILURE: Wrong Exception Type, Value = '{0}', Exception Type: {1} Expected Type: {2}", value, ex.GetType(), exceptionType);
- return false;
- }
- return true;
- }
- }
-}
diff --git a/tests/src/CoreMangLib/cti/system/string/StringReplace3.csproj b/tests/src/CoreMangLib/cti/system/string/StringReplace3.csproj
index 3e59c1d8f0..eb5eb84953 100644
--- a/tests/src/CoreMangLib/cti/system/string/StringReplace3.csproj
+++ b/tests/src/CoreMangLib/cti/system/string/StringReplace3.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -11,14 +11,12 @@
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
<ReferenceSystemPrivateCoreLib>true</ReferenceSystemPrivateCoreLib>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -27,12 +25,9 @@
<ItemGroup>
<Compile Include="stringreplace3.cs" />
</ItemGroup>
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
-
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/CoreMangLib/cti/system/string/stringcompareordinal2.cs b/tests/src/CoreMangLib/cti/system/string/stringcompareordinal2.cs
index 0e84ab9f66..59b631b0da 100644
--- a/tests/src/CoreMangLib/cti/system/string/stringcompareordinal2.cs
+++ b/tests/src/CoreMangLib/cti/system/string/stringcompareordinal2.cs
@@ -163,7 +163,7 @@ public class StringCompareOrdinal2
int ActualResult = string.CompareOrdinal(strA, indexA, strB, indexB, length);
if (ActualResult < 0 || ActualResult == 0)
{
- TestLibrary.TestFramework.LogError("005", "Null string and not null string CompareOrdinal Expected Result is less 0Actual Result is ( " + ActualResult + ")");
+ TestLibrary.TestFramework.LogError("005", "Null string and not null string CompareOrdinal Expected Result is less 0,Actual Result is ( " + ActualResult + ")");
retVal = false;
}
}
@@ -195,7 +195,7 @@ public class StringCompareOrdinal2
int ActualResult = string.CompareOrdinal(strA, indexA, strB, indexB, length);
if (ActualResult != 0)
{
- TestLibrary.TestFramework.LogError("007", "Two like not NullStrings CompareOrdinal one ExpectResult is 0,ActulResult is (" + ActualResult + ")");
+ TestLibrary.TestFramework.LogError("007", "Two like not NullStrings CompareOrdinal one ExpectResult is 0,ActualResult is (" + ActualResult + ")");
retVal = false;
}
}
diff --git a/tests/src/CoreMangLib/cti/system/uint16/UInt16Parse1.csproj b/tests/src/CoreMangLib/cti/system/uint16/UInt16Parse1.csproj
deleted file mode 100644
index 36fa138004..0000000000
--- a/tests/src/CoreMangLib/cti/system/uint16/UInt16Parse1.csproj
+++ /dev/null
@@ -1,40 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
- <Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
- <PropertyGroup>
- <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
- <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
- <SchemaVersion>2.0</SchemaVersion>
- <ProjectGuid>{95DFC527-4DC1-495E-97D7-E94EE1F7140D}</ProjectGuid>
- <OutputType>Exe</OutputType>
- <ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
- <SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
- <AllowUnsafeBlocks>true</AllowUnsafeBlocks>
- <CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>1</CLRTestPriority>
- </PropertyGroup>
- <!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
- <ItemGroup>
- <CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
- <Visible>False</Visible>
- </CodeAnalysisDependentAssemblyPaths>
- </ItemGroup>
- <ItemGroup>
- <!-- Add Compile Object Here -->
- <Compile Include="uint16parse1.cs" />
- </ItemGroup>
- <ItemGroup>
- <Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
- </ItemGroup>
- <ItemGroup>
- <ProjectReference Include="../../../../Common/CoreCLRTestLibrary/CoreCLRTestLibrary.csproj" />
- <ProjectReference Include="../../../../Common/CoreCLRTestLibrary/CoreCLRTestLibrary.csproj" />
- </ItemGroup>
- <Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project> \ No newline at end of file
diff --git a/tests/src/CoreMangLib/cti/system/uint16/UInt16Parse2.csproj b/tests/src/CoreMangLib/cti/system/uint16/UInt16Parse2.csproj
deleted file mode 100644
index 8e57df1186..0000000000
--- a/tests/src/CoreMangLib/cti/system/uint16/UInt16Parse2.csproj
+++ /dev/null
@@ -1,40 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
- <Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
- <PropertyGroup>
- <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
- <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
- <SchemaVersion>2.0</SchemaVersion>
- <ProjectGuid>{95DFC527-4DC1-495E-97D7-E94EE1F7140D}</ProjectGuid>
- <OutputType>Exe</OutputType>
- <ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
- <SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
- <AllowUnsafeBlocks>true</AllowUnsafeBlocks>
- <CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>1</CLRTestPriority>
- </PropertyGroup>
- <!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
- <ItemGroup>
- <CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
- <Visible>False</Visible>
- </CodeAnalysisDependentAssemblyPaths>
- </ItemGroup>
- <ItemGroup>
- <!-- Add Compile Object Here -->
- <Compile Include="uint16parse2.cs" />
- </ItemGroup>
- <ItemGroup>
- <Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
- </ItemGroup>
- <ItemGroup>
- <ProjectReference Include="../../../../Common/CoreCLRTestLibrary/CoreCLRTestLibrary.csproj" />
- <ProjectReference Include="../../../../Common/CoreCLRTestLibrary/CoreCLRTestLibrary.csproj" />
- </ItemGroup>
- <Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project> \ No newline at end of file
diff --git a/tests/src/CoreMangLib/cti/system/uint16/UInt16Parse3.csproj b/tests/src/CoreMangLib/cti/system/uint16/UInt16Parse3.csproj
deleted file mode 100644
index f65ffb3419..0000000000
--- a/tests/src/CoreMangLib/cti/system/uint16/UInt16Parse3.csproj
+++ /dev/null
@@ -1,40 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
- <Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
- <PropertyGroup>
- <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
- <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
- <SchemaVersion>2.0</SchemaVersion>
- <ProjectGuid>{95DFC527-4DC1-495E-97D7-E94EE1F7140D}</ProjectGuid>
- <OutputType>Exe</OutputType>
- <ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
- <SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
- <AllowUnsafeBlocks>true</AllowUnsafeBlocks>
- <CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>1</CLRTestPriority>
- </PropertyGroup>
- <!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
- <ItemGroup>
- <CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
- <Visible>False</Visible>
- </CodeAnalysisDependentAssemblyPaths>
- </ItemGroup>
- <ItemGroup>
- <!-- Add Compile Object Here -->
- <Compile Include="uint16parse3.cs" />
- </ItemGroup>
- <ItemGroup>
- <Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
- </ItemGroup>
- <ItemGroup>
- <ProjectReference Include="../../../../Common/CoreCLRTestLibrary/CoreCLRTestLibrary.csproj" />
- <ProjectReference Include="../../../../Common/CoreCLRTestLibrary/CoreCLRTestLibrary.csproj" />
- </ItemGroup>
- <Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project> \ No newline at end of file
diff --git a/tests/src/CoreMangLib/cti/system/uint16/UInt16TryParse.csproj b/tests/src/CoreMangLib/cti/system/uint16/UInt16TryParse.csproj
deleted file mode 100644
index e70827f3e6..0000000000
--- a/tests/src/CoreMangLib/cti/system/uint16/UInt16TryParse.csproj
+++ /dev/null
@@ -1,40 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
- <Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
- <PropertyGroup>
- <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
- <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
- <SchemaVersion>2.0</SchemaVersion>
- <ProjectGuid>{95DFC527-4DC1-495E-97D7-E94EE1F7140D}</ProjectGuid>
- <OutputType>Exe</OutputType>
- <ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
- <SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
- <AllowUnsafeBlocks>true</AllowUnsafeBlocks>
- <CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>1</CLRTestPriority>
- </PropertyGroup>
- <!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
- <ItemGroup>
- <CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
- <Visible>False</Visible>
- </CodeAnalysisDependentAssemblyPaths>
- </ItemGroup>
- <ItemGroup>
- <!-- Add Compile Object Here -->
- <Compile Include="uint16tryparse.cs" />
- </ItemGroup>
- <ItemGroup>
- <Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
- </ItemGroup>
- <ItemGroup>
- <ProjectReference Include="../../../../Common/CoreCLRTestLibrary/CoreCLRTestLibrary.csproj" />
- <ProjectReference Include="../../../../Common/CoreCLRTestLibrary/CoreCLRTestLibrary.csproj" />
- </ItemGroup>
- <Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project> \ No newline at end of file
diff --git a/tests/src/CoreMangLib/cti/system/uint16/uint16parse1.cs b/tests/src/CoreMangLib/cti/system/uint16/uint16parse1.cs
deleted file mode 100644
index 7cb17e0fc2..0000000000
--- a/tests/src/CoreMangLib/cti/system/uint16/uint16parse1.cs
+++ /dev/null
@@ -1,284 +0,0 @@
-// 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;
-
-/// <summary>
-/// UInt16.Parse(string)
-/// </summary>
-public class UInt16Parse
-{
- public static int Main()
- {
- UInt16Parse ui32ct2 = new UInt16Parse();
- TestLibrary.TestFramework.BeginTestCase("for method: UInt16.Parse(string)");
-
- if (ui32ct2.RunTests())
- {
- TestLibrary.TestFramework.EndTestCase();
- TestLibrary.TestFramework.LogInformation("PASS");
- return 100;
- }
- else
- {
- TestLibrary.TestFramework.EndTestCase();
- TestLibrary.TestFramework.LogInformation("FAIL");
- return 0;
- }
- }
- public bool RunTests()
- {
- bool retVal = true;
-
- TestLibrary.TestFramework.LogInformation("[Positive]");
- retVal = PosTest1() && retVal;
- retVal = PosTest2() && retVal;
- retVal = PosTest3() && retVal;
-
- TestLibrary.TestFramework.LogInformation("[Negative]");
- retVal = NegTest1() && retVal;
- retVal = NegTest2() && retVal;
- retVal = NegTest3() && retVal;
- retVal = NegTest4() && retVal;
-
-
- return retVal;
- }
- #region PositiveTest
- public bool PosTest1()
- {
- bool retVal = true;
- string errorDesc;
- UInt16 actualValue;
- TestLibrary.TestFramework.BeginScenario("PosTest1: UInt16.MaxValue.");
- try
- {
- string strValue = UInt16.MaxValue.ToString();
- actualValue = UInt16.Parse(strValue);
- if (actualValue != UInt16.MaxValue)
- {
- errorDesc = "The parse value of " + strValue + " is not the value " + UInt16.MaxValue +
- " as expected: actual(" + actualValue + ")";
- TestLibrary.TestFramework.LogError("001", errorDesc);
- retVal = false;
- }
- }
- catch (Exception e)
- {
- TestLibrary.TestFramework.LogError("002", "Unexpect exception:" + e);
- retVal = false;
- }
- return retVal;
- }
- public bool PosTest2()
- {
- bool retVal = true;
- string errorDesc;
- UInt16 actualValue;
- TestLibrary.TestFramework.BeginScenario("PosTest2: UInt16.MinValue.");
- try
- {
- string strValue = UInt16.MinValue.ToString();
- actualValue = UInt16.Parse(strValue);
- if (actualValue != UInt16.MinValue)
- {
- errorDesc = "The parse value of " + strValue + " is not the value " + UInt16.MinValue +
- " as expected: actual(" + actualValue + ")";
- TestLibrary.TestFramework.LogError("003", errorDesc);
- retVal = false;
- }
- }
- catch (Exception e)
- {
- TestLibrary.TestFramework.LogError("004", "Unexpect exception:" + e);
- retVal = false;
- }
- return retVal;
- }
- public bool PosTest3()
- {
- bool retVal = true;
- string errorDesc;
-
- UInt16 expectedValue;
- UInt16 actualValue;
- TestLibrary.TestFramework.BeginScenario("PosTest3: random UInt16 value between 0 and UInt16.MaxValue");
- try
- {
- expectedValue = (UInt16)this.GetInt32(0, UInt16.MaxValue);
- string strValue = expectedValue.ToString();
- actualValue = UInt16.Parse(strValue);
- if (actualValue != expectedValue)
- {
- errorDesc = "The parse value of " + strValue + " is not the value " + expectedValue +
- " as expected: actual(" + actualValue + ")";
- TestLibrary.TestFramework.LogError("005", "the ActualResult is not the ExpectResult");
- retVal = false;
- }
- }
- catch (Exception e)
- {
- TestLibrary.TestFramework.LogError("006", "Unexpect exception:" + e);
- retVal = false;
- }
- return retVal;
- }
- #endregion
-
- #region Negative tests
- //ArgumentNullException
- public bool NegTest1()
- {
- bool retVal = true;
-
- const string c_TEST_ID = "N001";
- const string c_TEST_DESC = "NegTest1: string representation is a null reference";
- string errorDesc;
-
- TestLibrary.TestFramework.BeginScenario(c_TEST_DESC);
- try
- {
- UInt16.Parse(null);
- errorDesc = "ArgumentNullException is not thrown as expected.";
- TestLibrary.TestFramework.LogError("007" + " TestId-" + c_TEST_ID, errorDesc);
- retVal = false;
-
- }
- catch (ArgumentNullException)
- { }
- catch (Exception e)
- {
- errorDesc = "Unexpected exception: " + e;
- TestLibrary.TestFramework.LogError("008" + " TestId-" + c_TEST_ID, errorDesc);
- retVal = false;
- }
- return retVal;
- }
-
- //FormatException
- public bool NegTest2()
- {
- bool retVal = true;
-
- const string c_TEST_ID = "N002";
- const string c_TEST_DESC = "NegTest2: String representation is not in the correct format";
- string errorDesc;
-
- string strValue;
-
- TestLibrary.TestFramework.BeginScenario(c_TEST_DESC);
- try
- {
- strValue = "Incorrect";
- UInt16.Parse(strValue);
- errorDesc = "FormatException is not thrown as expected.";
- TestLibrary.TestFramework.LogError("009" + " TestId-" + c_TEST_ID, errorDesc);
- retVal = false;
- }
- catch (FormatException)
- { }
- catch (Exception e)
- {
- errorDesc = "Unexpected exception: " + e;
- TestLibrary.TestFramework.LogError("010" + " TestId-" + c_TEST_ID, errorDesc);
- retVal = false;
- }
- return retVal;
- }
-
- //OverflowException
- public bool NegTest3()
- {
- bool retVal = true;
-
- const string c_TEST_ID = "N003";
- const string c_TEST_DESC = "NegTest3: String representation is greater than UInt16.MaxValue";
- string errorDesc;
-
- string strValue;
- int i;
-
- i = this.GetInt32(UInt16.MaxValue + 1, int.MaxValue);
- strValue = i.ToString();
-
- TestLibrary.TestFramework.BeginScenario(c_TEST_DESC);
- try
- {
- UInt16.Parse(strValue);
- errorDesc = "OverflowException is not thrown as expected.";
- errorDesc += "\nThe string representation is " + strValue;
- TestLibrary.TestFramework.LogError("011" + " TestId-" + c_TEST_ID, errorDesc);
- retVal = false;
- }
- catch (OverflowException)
- { }
- catch (Exception e)
- {
- errorDesc = "Unexpected exception: " + e;
- errorDesc += "\nThe string representation is " + strValue;
- TestLibrary.TestFramework.LogError("012" + " TestId-" + c_TEST_ID, errorDesc);
- retVal = false;
- }
- return retVal;
- }
-
- public bool NegTest4()
- {
- bool retVal = true;
-
- const string c_TEST_ID = "N004";
- const string c_TEST_DESC = "NegTest4: String representation is less than UInt16.MaxValue";
- string errorDesc;
-
- string strValue;
- int i;
-
- i = -1 * TestLibrary.Generator.GetInt32(-55) - 1;
- strValue = i.ToString();
-
- TestLibrary.TestFramework.BeginScenario(c_TEST_DESC);
- try
- {
- UInt16.Parse(strValue);
- errorDesc = "OverflowException is not thrown as expected.";
- errorDesc += "\nThe string representation is " + strValue;
- TestLibrary.TestFramework.LogError("013" + " TestId-" + c_TEST_ID, errorDesc);
- retVal = false;
- }
- catch (OverflowException)
- { }
- catch (Exception e)
- {
- errorDesc = "Unexpected exception: " + e;
- errorDesc += "\nThe string representation is " + strValue;
- TestLibrary.TestFramework.LogError("014" + " TestId-" + c_TEST_ID, errorDesc);
- retVal = false;
- }
- return retVal;
- }
- #endregion
-
- #region ForTestObject
- private Int32 GetInt32(Int32 minValue, Int32 maxValue)
- {
- try
- {
- if (minValue == maxValue)
- {
- return minValue;
- }
- if (minValue < maxValue)
- {
- return minValue + TestLibrary.Generator.GetInt32(-55) % (maxValue - minValue);
- }
- }
- catch
- {
- throw;
- }
-
- return minValue;
- }
-
- #endregion
-}
diff --git a/tests/src/CoreMangLib/cti/system/uint16/uint16parse2.cs b/tests/src/CoreMangLib/cti/system/uint16/uint16parse2.cs
deleted file mode 100644
index 938ac5654a..0000000000
--- a/tests/src/CoreMangLib/cti/system/uint16/uint16parse2.cs
+++ /dev/null
@@ -1,503 +0,0 @@
-// 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.Globalization;
-
-/// <summary>
-/// UInt16.Parse(String, NumberStyles)
-/// </summary>
-public class UInt16Parse
-{
- public static int Main()
- {
- UInt16Parse ui32ct2 = new UInt16Parse();
- TestLibrary.TestFramework.BeginTestCase("for method: UInt16.Parse(String, NumberStyles)");
-
- if (ui32ct2.RunTests())
- {
- TestLibrary.TestFramework.EndTestCase();
- TestLibrary.TestFramework.LogInformation("PASS");
- return 100;
- }
- else
- {
- TestLibrary.TestFramework.EndTestCase();
- TestLibrary.TestFramework.LogInformation("FAIL");
- return 0;
- }
- }
- public bool RunTests()
- {
- bool retVal = true;
-
- TestLibrary.TestFramework.LogInformation("[Positive]");
- retVal = PosTest1() && retVal;
- retVal = PosTest2() && retVal;
- retVal = PosTest3() && retVal;
- retVal = PosTest4() && retVal;
- retVal = PosTest5() && retVal;
-
- TestLibrary.TestFramework.LogInformation("[Negative]");
- retVal = NegTest1() && retVal;
- retVal = NegTest2() && retVal;
- retVal = NegTest3() && retVal;
- retVal = NegTest4() && retVal;
- retVal = NegTest5() && retVal;
- retVal = NegTest6() && retVal;
- retVal = NegTest7() && retVal;
-
- return retVal;
- }
- #region PositiveTest
- public bool PosTest1()
- {
- bool retVal = true;
- string errorDesc;
-
- UInt16 actualValue;
- NumberStyles numberStyle;
-
- TestLibrary.TestFramework.BeginScenario("PosTest1: UInt16.MaxValue, number style is NumberStyles.Integer.");
- try
- {
- numberStyle = NumberStyles.Integer;
- string strValue = UInt16.MaxValue.ToString();
- strValue = " " + strValue + " ";
- actualValue = UInt16.Parse(strValue, numberStyle);
- if (actualValue != UInt16.MaxValue)
- {
- errorDesc = "The parse value of " + strValue + " with number styles " +
- numberStyle + " is not the value " + UInt16.MaxValue +
- " as expected: actual(" + actualValue + ")";
- TestLibrary.TestFramework.LogError("001", errorDesc);
- retVal = false;
- }
- }
- catch (Exception e)
- {
- TestLibrary.TestFramework.LogError("002", "Unexpect exception:" + e);
- retVal = false;
- }
- return retVal;
- }
- public bool PosTest2()
- {
- bool retVal = true;
- string errorDesc;
-
- UInt16 actualValue;
- NumberStyles numberStyle;
-
- TestLibrary.TestFramework.BeginScenario("PosTest2: UInt16.MinValue, number style is NumberStyles.None.");
- try
- {
- string strValue = UInt16.MinValue.ToString();
- numberStyle = NumberStyles.None;
-
- actualValue = UInt16.Parse(strValue, numberStyle);
- if (actualValue != UInt16.MinValue)
- {
- errorDesc = "The parse value of " + strValue + " with number styles " +
- numberStyle + " is not the value " + UInt16.MaxValue +
- " as expected: actual(" + actualValue + ")";
- TestLibrary.TestFramework.LogError("003", errorDesc);
- retVal = false;
- }
- }
- catch (Exception e)
- {
- TestLibrary.TestFramework.LogError("004", "Unexpect exception:" + e);
- retVal = false;
- }
- return retVal;
- }
- public bool PosTest3()
- {
- bool retVal = true;
- string errorDesc;
-
- UInt16 expectedValue;
- UInt16 actualValue;
- NumberStyles numberStyle;
-
- TestLibrary.TestFramework.BeginScenario("PosTest3: random hexadecimal UInt16 value between 0 and UInt16.MaxValue");
- try
- {
- expectedValue = (UInt16)this.GetInt32(0, UInt16.MaxValue);
- string strValue = expectedValue.ToString("x");
- numberStyle = NumberStyles.HexNumber;
- actualValue = UInt16.Parse(strValue, numberStyle);
- if (actualValue != expectedValue)
- {
- errorDesc = "The parse value of " + strValue + " with number styles " +
- numberStyle + " is not the value " + UInt16.MaxValue +
- " as expected: actual(" + actualValue + ")";
- TestLibrary.TestFramework.LogError("005", "the ActualResult is not the ExpectResult");
- retVal = false;
- }
- }
- catch (Exception e)
- {
- TestLibrary.TestFramework.LogError("006", "Unexpect exception:" + e);
- retVal = false;
- }
- return retVal;
- }
-
- public bool PosTest4()
- {
- bool retVal = true;
- string errorDesc;
-
- UInt16 expectedValue;
- UInt16 actualValue;
- NumberStyles numberStyle;
-
- TestLibrary.TestFramework.BeginScenario("PosTest4: random currency UInt16 value between 0 and UInt16.MaxValue");
- try
- {
- expectedValue = (UInt16)this.GetInt32(0, UInt16.MaxValue);
- string strValue = expectedValue.ToString("c");
- numberStyle = NumberStyles.Currency;
- actualValue = UInt16.Parse(strValue, numberStyle);
- if (actualValue != expectedValue)
- {
- errorDesc = "The parse value of " + strValue + " with number styles " +
- numberStyle + " is not the value " + UInt16.MaxValue +
- " as expected: actual(" + actualValue + ")";
- TestLibrary.TestFramework.LogError("007", "the ActualResult is not the ExpectResult");
- retVal = false;
- }
- }
- catch (Exception e)
- {
- TestLibrary.TestFramework.LogError("008", "Unexpect exception:" + e);
- retVal = false;
- }
- return retVal;
- }
-
- public bool PosTest5()
- {
- bool retVal = true;
- string errorDesc;
-
- UInt16 expectedValue;
- UInt16 actualValue;
- NumberStyles numberStyle;
-
- TestLibrary.TestFramework.BeginScenario("PosTest5: random UInt16 value between 0 and UInt16.MaxValue, number styles is NumberStyels.Any");
- try
- {
- expectedValue = (UInt16)this.GetInt32(0, UInt16.MaxValue);
- string strValue = expectedValue.ToString("f");
- numberStyle = NumberStyles.Any;
- actualValue = UInt16.Parse(strValue, numberStyle);
- if (actualValue != expectedValue)
- {
- errorDesc = "The parse value of " + strValue + " with number styles " +
- numberStyle + " is not the value " + UInt16.MaxValue +
- " as expected: actual(" + actualValue + ")";
- TestLibrary.TestFramework.LogError("009", "the ActualResult is not the ExpectResult");
- retVal = false;
- }
- }
- catch (Exception e)
- {
- TestLibrary.TestFramework.LogError("010", "Unexpect exception:" + e);
- retVal = false;
- }
- return retVal;
- }
- #endregion
-
- #region Negative tests
- //ArgumentNullException
- public bool NegTest1()
- {
- bool retVal = true;
-
- const string c_TEST_ID = "N001";
- const string c_TEST_DESC = "NegTest1: string representation is a null reference";
- string errorDesc;
-
- TestLibrary.TestFramework.BeginScenario(c_TEST_DESC);
- try
- {
- UInt16.Parse(null, NumberStyles.Integer);
- errorDesc = "ArgumentNullException is not thrown as expected.";
- TestLibrary.TestFramework.LogError("011" + " TestId-" + c_TEST_ID, errorDesc);
- retVal = false;
-
- }
- catch (ArgumentNullException)
- { }
- catch (Exception e)
- {
- errorDesc = "Unexpected exception: " + e;
- TestLibrary.TestFramework.LogError("012" + " TestId-" + c_TEST_ID, errorDesc);
- retVal = false;
- }
- return retVal;
- }
-
- //FormatException
- public bool NegTest2()
- {
- bool retVal = true;
-
- const string c_TEST_ID = "N002";
- const string c_TEST_DESC = "NegTest2: String representation is not in the correct format";
- string errorDesc;
-
- string strValue;
-
- TestLibrary.TestFramework.BeginScenario(c_TEST_DESC);
- try
- {
- strValue = "Incorrect";
- UInt16.Parse(strValue, NumberStyles.Integer);
- errorDesc = "FormatException is not thrown as expected.";
- TestLibrary.TestFramework.LogError("013" + " TestId-" + c_TEST_ID, errorDesc);
- retVal = false;
- }
- catch (FormatException)
- { }
- catch (Exception e)
- {
- errorDesc = "Unexpected exception: " + e;
- TestLibrary.TestFramework.LogError("014" + " TestId-" + c_TEST_ID, errorDesc);
- retVal = false;
- }
- return retVal;
- }
-
- public bool NegTest3()
- {
- bool retVal = true;
-
- const string c_TEST_ID = "N003";
- const string c_TEST_DESC = "NegTest3: String representation does not match the correct number style";
- string errorDesc;
-
- string strValue;
- strValue = this.GetInt32(0, UInt16.MaxValue).ToString("c");
- NumberStyles numberStyle = NumberStyles.None;
-
- TestLibrary.TestFramework.BeginScenario(c_TEST_DESC);
- try
- {
- UInt16.Parse(strValue, numberStyle);
-
- errorDesc = "FormatException is not thrown as expected.";
-
- errorDesc += string.Format("\nString representation is {0}, number styles is {1}",
- strValue,
- numberStyle);
-
- TestLibrary.TestFramework.LogError("013" + " TestId-" + c_TEST_ID, errorDesc);
- retVal = false;
- }
- catch (FormatException)
- { }
- catch (Exception e)
- {
- errorDesc = "Unexpected exception: " + e;
- errorDesc += string.Format("\nString representation is {0}, number styles is {1}",
- strValue,
- numberStyle);
- TestLibrary.TestFramework.LogError("014" + " TestId-" + c_TEST_ID, errorDesc);
- retVal = false;
- }
- return retVal;
- }
-
- //OverflowException
- public bool NegTest4()
- {
- bool retVal = true;
-
- const string c_TEST_ID = "N004";
- const string c_TEST_DESC = "NegTest4: String representation is greater than UInt16.MaxValue";
- string errorDesc;
-
- string strValue;
- int i;
-
- i = this.GetInt32(UInt16.MaxValue + 1, int.MaxValue);
- strValue = i.ToString();
-
- TestLibrary.TestFramework.BeginScenario(c_TEST_DESC);
- try
- {
- UInt16.Parse(strValue, NumberStyles.None);
- errorDesc = "OverflowException is not thrown as expected.";
- errorDesc += string.Format("\nString representation is {0}, number styles is {1}",
- strValue,
- NumberStyles.None);
- TestLibrary.TestFramework.LogError("015" + " TestId-" + c_TEST_ID, errorDesc);
- retVal = false;
- }
- catch (OverflowException)
- { }
- catch (Exception e)
- {
- errorDesc = "Unexpected exception: " + e;
- errorDesc += string.Format("\nString representation is {0}, number styles is {1}",
- strValue,
- NumberStyles.None);
- TestLibrary.TestFramework.LogError("016" + " TestId-" + c_TEST_ID, errorDesc);
- retVal = false;
- }
- return retVal;
- }
-
- public bool NegTest5()
- {
- bool retVal = true;
-
- const string c_TEST_ID = "N005";
- const string c_TEST_DESC = "NegTest5: String representation is less than UInt16.MaxValue";
- string errorDesc;
-
- string strValue;
- int i;
-
- i = -1 * TestLibrary.Generator.GetInt32(-55) - 1;
- strValue = i.ToString();
-
- TestLibrary.TestFramework.BeginScenario(c_TEST_DESC);
- try
- {
- UInt16.Parse(strValue, NumberStyles.Integer);
- errorDesc = "OverflowException is not thrown as expected.";
- errorDesc += string.Format("\nString representation is {0}, number styles is {1}",
- strValue,
- NumberStyles.Integer);
- TestLibrary.TestFramework.LogError("017" + " TestId-" + c_TEST_ID, errorDesc);
- retVal = false;
- }
- catch (OverflowException)
- { }
- catch (Exception e)
- {
- errorDesc = "Unexpected exception: " + e;
- errorDesc += string.Format("\nString representation is {0}, number styles is {1}",
- strValue,
- NumberStyles.Integer);
- TestLibrary.TestFramework.LogError("018" + " TestId-" + c_TEST_ID, errorDesc);
- retVal = false;
- }
- return retVal;
- }
-
- //ArgumentException
- public bool NegTest6()
- {
- bool retVal = true;
-
- const string c_TEST_ID = "N006";
- const string c_TEST_DESC = "NegTest6: style is not a NumberStyles value.";
- string errorDesc;
-
- string strValue;
- UInt16 i;
-
- i = (UInt16)(TestLibrary.Generator.GetInt32(-55) % (UInt16.MaxValue + 1));
- strValue = i.ToString();
- NumberStyles numberStyle = (NumberStyles)(0x204 + TestLibrary.Generator.GetInt16(-55));
-
- TestLibrary.TestFramework.BeginScenario(c_TEST_DESC);
- try
- {
- UInt16.Parse(strValue, numberStyle);
-
- errorDesc = "ArgumentException is not thrown as expected.";
- errorDesc += string.Format("\nString representation is {0}, number styles is {1}",
- strValue,
- numberStyle);
- TestLibrary.TestFramework.LogError("019" + " TestId-" + c_TEST_ID, errorDesc);
- retVal = false;
- }
- catch (ArgumentException)
- { }
- catch (Exception e)
- {
- errorDesc = "Unexpected exception: " + e;
- errorDesc += string.Format("\nString representation is {0}, number styles is {1}",
- strValue,
- numberStyle);
- TestLibrary.TestFramework.LogError("020" + " TestId-" + c_TEST_ID, errorDesc);
- retVal = false;
- }
- return retVal;
- }
-
- public bool NegTest7()
- {
- bool retVal = true;
-
- const string c_TEST_ID = "N007";
- const string c_TEST_DESC = "NegTest7: style is not a combination of AllowHexSpecifier and HexNumber values.";
- string errorDesc;
-
- string strValue;
- UInt16 i;
-
- i = (UInt16)(TestLibrary.Generator.GetInt32(-55) % (UInt16.MaxValue + 1));
- strValue = i.ToString();
- NumberStyles numberStyle = (NumberStyles)(NumberStyles.AllowHexSpecifier |
- NumberStyles.AllowCurrencySymbol);
-
- TestLibrary.TestFramework.BeginScenario(c_TEST_DESC);
- try
- {
- UInt16.Parse(strValue, numberStyle);
-
- errorDesc = "ArgumentException is not thrown as expected.";
- errorDesc += string.Format("\nString representation is {0}, number styles is {1}",
- strValue,
- numberStyle);
- TestLibrary.TestFramework.LogError("021" + " TestId-" + c_TEST_ID, errorDesc);
- retVal = false;
- }
- catch (ArgumentException)
- { }
- catch (Exception e)
- {
- errorDesc = "Unexpected exception: " + e;
- errorDesc += string.Format("\nString representation is {0}, number styles is {1}",
- strValue,
- numberStyle);
- TestLibrary.TestFramework.LogError("022" + " TestId-" + c_TEST_ID, errorDesc);
- retVal = false;
- }
- return retVal;
- }
- #endregion
-
- #region ForTestObject
- private Int32 GetInt32(Int32 minValue, Int32 maxValue)
- {
- try
- {
- if (minValue == maxValue)
- {
- return minValue;
- }
- if (minValue < maxValue)
- {
- return minValue + TestLibrary.Generator.GetInt32(-55) % (maxValue - minValue);
- }
- }
- catch
- {
- throw;
- }
-
- return minValue;
- }
-
- #endregion
-}
diff --git a/tests/src/CoreMangLib/cti/system/uint16/uint16parse3.cs b/tests/src/CoreMangLib/cti/system/uint16/uint16parse3.cs
deleted file mode 100644
index 27813a5835..0000000000
--- a/tests/src/CoreMangLib/cti/system/uint16/uint16parse3.cs
+++ /dev/null
@@ -1,548 +0,0 @@
-// 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.Globalization;
-
-/// <summary>
-/// UInt16.Parse(String, NumberStyles, IFormatProvider)
-/// </summary>
-public class UInt16Parse
-{
- public static int Main()
- {
- UInt16Parse ui32ct2 = new UInt16Parse();
- TestLibrary.TestFramework.BeginTestCase("for method: UInt16.Parse(String, NumberStyles, IFormatProvider)");
-
- if (ui32ct2.RunTests())
- {
- TestLibrary.TestFramework.EndTestCase();
- TestLibrary.TestFramework.LogInformation("PASS");
- return 100;
- }
- else
- {
- TestLibrary.TestFramework.EndTestCase();
- TestLibrary.TestFramework.LogInformation("FAIL");
- return 0;
- }
- }
- public bool RunTests()
- {
- bool retVal = true;
-
- TestLibrary.TestFramework.LogInformation("[Positive]");
- retVal = PosTest1() && retVal;
- retVal = PosTest2() && retVal;
- retVal = PosTest3() && retVal;
- retVal = PosTest4() && retVal;
- retVal = PosTest5() && retVal;
-
- TestLibrary.TestFramework.LogInformation("[Negative]");
- retVal = NegTest1() && retVal;
- retVal = NegTest2() && retVal;
- retVal = NegTest3() && retVal;
- retVal = NegTest4() && retVal;
- retVal = NegTest5() && retVal;
- retVal = NegTest6() && retVal;
- retVal = NegTest7() && retVal;
-
- return retVal;
- }
- #region PositiveTest
- public bool PosTest1()
- {
- bool retVal = true;
- string errorDesc;
-
- UInt16 actualValue;
- NumberStyles numberStyle;
- CultureInfo culture;
- IFormatProvider provider;
-
- numberStyle = NumberStyles.Integer;
- string strValue = UInt16.MaxValue.ToString();
- strValue = " " + strValue + " ";
- culture = CultureInfo.InvariantCulture;
- provider = culture.NumberFormat;
-
- TestLibrary.TestFramework.BeginScenario("PosTest1: UInt16.MaxValue, number style is NumberStyles.Integer.");
- try
- {
- actualValue = UInt16.Parse(strValue, numberStyle, provider);
- if (actualValue != UInt16.MaxValue)
- {
- errorDesc = "The parse value of " + strValue + " with number styles " +
- numberStyle + " and format " + culture.NumberFormat +
- " is not the value " + UInt16.MaxValue +
- " as expected: actual(" + actualValue + ")";
- TestLibrary.TestFramework.LogError("001", errorDesc);
- retVal = false;
- }
- }
- catch (Exception e)
- {
- errorDesc = "Unexpect exception:" + e;
- errorDesc = "\nThe string representation is " + strValue + " with number styles " +
- numberStyle + " and format " + culture.NumberFormat;
- TestLibrary.TestFramework.LogError("002", errorDesc);
- retVal = false;
- }
- return retVal;
- }
- public bool PosTest2()
- {
- bool retVal = true;
- string errorDesc;
-
- UInt16 actualValue;
- NumberStyles numberStyle;
- CultureInfo culture;
- IFormatProvider provider;
-
- string strValue = UInt16.MinValue.ToString();
- numberStyle = NumberStyles.None;
- culture = CultureInfo.InvariantCulture;
- provider = culture.NumberFormat;
-
- TestLibrary.TestFramework.BeginScenario("PosTest2: UInt16.MinValue, number style is NumberStyles.None.");
- try
- {
- actualValue = UInt16.Parse(strValue, numberStyle,provider);
- if (actualValue != UInt16.MinValue)
- {
- errorDesc = "The parse value of " + strValue + " with number styles " +
- numberStyle + " and format " + culture.NumberFormat +
- " is not the value " + UInt16.MaxValue +
- " as expected: actual(" + actualValue + ")";
- TestLibrary.TestFramework.LogError("003", errorDesc);
- retVal = false;
- }
- }
- catch (Exception e)
- {
- errorDesc = "Unexpect exception:" + e;
- errorDesc = "\nThe string representation is " + strValue + " with number styles " +
- numberStyle + " and format " + culture.NumberFormat;
- TestLibrary.TestFramework.LogError("004", errorDesc);
- retVal = false;
- }
- return retVal;
- }
- public bool PosTest3()
- {
- bool retVal = true;
- string errorDesc;
-
- UInt16 expectedValue;
- UInt16 actualValue;
- NumberStyles numberStyle;
- CultureInfo culture;
- IFormatProvider provider;
-
- expectedValue = (UInt16)this.GetInt32(0, UInt16.MaxValue);
- string strValue = expectedValue.ToString("x");
- numberStyle = NumberStyles.HexNumber;
- culture = CultureInfo.InvariantCulture;
- provider = culture.NumberFormat;
-
- TestLibrary.TestFramework.BeginScenario("PosTest3: random hexadecimal UInt16 value between 0 and UInt16.MaxValue");
- try
- {
- actualValue = UInt16.Parse(strValue, numberStyle,provider);
- if (actualValue != expectedValue)
- {
- errorDesc = "The parse value of " + strValue + " with number styles " +
- numberStyle + " and format " + culture.NumberFormat +
- " is not the value " + UInt16.MaxValue +
- " as expected: actual(" + actualValue + ")";
- TestLibrary.TestFramework.LogError("005", "the ActualResult is not the ExpectResult");
- retVal = false;
- }
- }
- catch (Exception e)
- {
- errorDesc = "Unexpect exception:" + e;
- errorDesc = "\nThe string representation is " + strValue + " with number styles " +
- numberStyle + " and format " + culture.NumberFormat;
- TestLibrary.TestFramework.LogError("006", errorDesc);
- retVal = false;
- }
- return retVal;
- }
-
- public bool PosTest4()
- {
- bool retVal = true;
- string errorDesc;
-
- UInt16 expectedValue;
- UInt16 actualValue;
- NumberStyles numberStyle;
- CultureInfo culture;
- IFormatProvider provider;
- string strValue;
-
- expectedValue = (UInt16)this.GetInt32(0, UInt16.MaxValue);
- strValue = expectedValue.ToString("c");
- numberStyle = NumberStyles.Currency;
- culture = CultureInfo.CurrentCulture;
- provider = culture.NumberFormat;
-
- TestLibrary.TestFramework.BeginScenario("PosTest4: random currency UInt16 value between 0 and UInt16.MaxValue");
- try
- {
- actualValue = UInt16.Parse(strValue, numberStyle,provider);
- if (actualValue != expectedValue)
- {
- errorDesc = "The parse value of " + strValue + " with number styles " +
- numberStyle + " and format " + culture.NumberFormat +
- " is not the value " + UInt16.MaxValue +
- " as expected: actual(" + actualValue + ")";
- TestLibrary.TestFramework.LogError("007", "the ActualResult is not the ExpectResult");
- retVal = false;
- }
- }
- catch (Exception e)
- {
- errorDesc = "Unexpect exception:" + e;
- errorDesc = "\nThe string representation is " + strValue + " with number styles " +
- numberStyle + " and format " + culture.NumberFormat;
- TestLibrary.TestFramework.LogError("008", errorDesc);
- retVal = false;
- }
- return retVal;
- }
-
- public bool PosTest5()
- {
- bool retVal = true;
- string errorDesc;
-
- UInt16 expectedValue;
- UInt16 actualValue;
- NumberStyles numberStyle;
- CultureInfo culture;
- IFormatProvider provider;
-
- expectedValue = (UInt16)this.GetInt32(0, UInt16.MaxValue);
- string strValue = expectedValue.ToString("f");
- numberStyle = NumberStyles.Any;
- culture = CultureInfo.InvariantCulture;
- provider = culture.NumberFormat;
-
- TestLibrary.TestFramework.BeginScenario("PosTest5: random UInt16 value between 0 and UInt16.MaxValue, number styles is NumberStyels.Any");
- try
- {
- actualValue = UInt16.Parse(strValue, numberStyle);
- if (actualValue != expectedValue)
- {
- errorDesc = "The parse value of " + strValue + " with number styles " +
- numberStyle + " and format " + culture.NumberFormat +
- " is not the value " + UInt16.MaxValue +
- " as expected: actual(" + actualValue + ")";
- TestLibrary.TestFramework.LogError("009", "the ActualResult is not the ExpectResult");
- retVal = false;
- }
- }
- catch (Exception e)
- {
- errorDesc = "Unexpect exception:" + e;
- errorDesc = "\nThe string representation is " + strValue + " with number styles " +
- numberStyle + " and format " + culture.NumberFormat;
- TestLibrary.TestFramework.LogError("010", errorDesc);
- retVal = false;
- }
- return retVal;
- }
- #endregion
-
- #region Negative tests
- //ArgumentNullException
- public bool NegTest1()
- {
- bool retVal = true;
-
- const string c_TEST_ID = "N001";
- const string c_TEST_DESC = "NegTest1: string representation is a null reference";
- string errorDesc;
-
- TestLibrary.TestFramework.BeginScenario(c_TEST_DESC);
- try
- {
- UInt16.Parse(null, NumberStyles.Integer, null);
- errorDesc = "ArgumentNullException is not thrown as expected.";
- TestLibrary.TestFramework.LogError("011" + " TestId-" + c_TEST_ID, errorDesc);
- retVal = false;
-
- }
- catch (ArgumentNullException)
- { }
- catch (Exception e)
- {
- errorDesc = "Unexpected exception: " + e;
- TestLibrary.TestFramework.LogError("012" + " TestId-" + c_TEST_ID, errorDesc);
- retVal = false;
- }
- return retVal;
- }
-
- //FormatException
- public bool NegTest2()
- {
- bool retVal = true;
-
- const string c_TEST_ID = "N002";
- const string c_TEST_DESC = "NegTest2: String representation is not in the correct format";
- string errorDesc;
-
- string strValue;
-
- TestLibrary.TestFramework.BeginScenario(c_TEST_DESC);
- try
- {
- strValue = "Incorrect";
- UInt16.Parse(strValue, NumberStyles.Integer, null);
- errorDesc = "FormatException is not thrown as expected.";
- TestLibrary.TestFramework.LogError("013" + " TestId-" + c_TEST_ID, errorDesc);
- retVal = false;
- }
- catch (FormatException)
- { }
- catch (Exception e)
- {
- errorDesc = "Unexpected exception: " + e;
- TestLibrary.TestFramework.LogError("014" + " TestId-" + c_TEST_ID, errorDesc);
- retVal = false;
- }
- return retVal;
- }
-
- public bool NegTest3()
- {
- bool retVal = true;
-
- const string c_TEST_ID = "N003";
- const string c_TEST_DESC = "NegTest3: String representation does not match the correct number style";
- string errorDesc;
-
- string strValue;
- strValue = this.GetInt32(0, UInt16.MaxValue).ToString("c");
- NumberStyles numberStyle = NumberStyles.None;
-
- TestLibrary.TestFramework.BeginScenario(c_TEST_DESC);
- try
- {
- UInt16.Parse(strValue, numberStyle, null);
-
- errorDesc = "FormatException is not thrown as expected.";
-
- errorDesc += string.Format("\nString representation is {0}, number styles is {1}",
- strValue,
- numberStyle);
-
- TestLibrary.TestFramework.LogError("013" + " TestId-" + c_TEST_ID, errorDesc);
- retVal = false;
- }
- catch (FormatException)
- { }
- catch (Exception e)
- {
- errorDesc = "Unexpected exception: " + e;
- errorDesc += string.Format("\nString representation is {0}, number styles is {1}",
- strValue,
- numberStyle);
- TestLibrary.TestFramework.LogError("014" + " TestId-" + c_TEST_ID, errorDesc);
- retVal = false;
- }
- return retVal;
- }
-
- //OverflowException
- public bool NegTest4()
- {
- bool retVal = true;
-
- const string c_TEST_ID = "N004";
- const string c_TEST_DESC = "NegTest4: String representation is greater than UInt16.MaxValue";
- string errorDesc;
-
- string strValue;
- int i;
-
- i = this.GetInt32(UInt16.MaxValue + 1, int.MaxValue);
- strValue = i.ToString();
-
- TestLibrary.TestFramework.BeginScenario(c_TEST_DESC);
- try
- {
- UInt16.Parse(strValue, NumberStyles.None, null);
- errorDesc = "OverflowException is not thrown as expected.";
- errorDesc += string.Format("\nString representation is {0}, number styles is {1}",
- strValue,
- NumberStyles.None);
- TestLibrary.TestFramework.LogError("015" + " TestId-" + c_TEST_ID, errorDesc);
- retVal = false;
- }
- catch (OverflowException)
- { }
- catch (Exception e)
- {
- errorDesc = "Unexpected exception: " + e;
- errorDesc += string.Format("\nString representation is {0}, number styles is {1}",
- strValue,
- NumberStyles.None);
- TestLibrary.TestFramework.LogError("016" + " TestId-" + c_TEST_ID, errorDesc);
- retVal = false;
- }
- return retVal;
- }
-
- public bool NegTest5()
- {
- bool retVal = true;
-
- const string c_TEST_ID = "N005";
- const string c_TEST_DESC = "NegTest5: String representation is less than UInt16.MaxValue";
- string errorDesc;
-
- string strValue;
- int i;
-
- i = -1 * TestLibrary.Generator.GetInt32(-55) - 1;
- strValue = i.ToString();
-
- TestLibrary.TestFramework.BeginScenario(c_TEST_DESC);
- try
- {
- UInt16.Parse(strValue, NumberStyles.Integer, null);
- errorDesc = "OverflowException is not thrown as expected.";
- errorDesc += string.Format("\nString representation is {0}, number styles is {1}",
- strValue,
- NumberStyles.Integer);
- TestLibrary.TestFramework.LogError("017" + " TestId-" + c_TEST_ID, errorDesc);
- retVal = false;
- }
- catch (OverflowException)
- { }
- catch (Exception e)
- {
- errorDesc = "Unexpected exception: " + e;
- errorDesc += string.Format("\nString representation is {0}, number styles is {1}",
- strValue,
- NumberStyles.Integer);
- TestLibrary.TestFramework.LogError("018" + " TestId-" + c_TEST_ID, errorDesc);
- retVal = false;
- }
- return retVal;
- }
-
- //ArgumentException
- public bool NegTest6()
- {
- bool retVal = true;
-
- const string c_TEST_ID = "N006";
- const string c_TEST_DESC = "NegTest6: style is not a NumberStyles value.";
- string errorDesc;
-
- string strValue;
- UInt16 i;
-
- i = (UInt16)(TestLibrary.Generator.GetInt32(-55) % (UInt16.MaxValue + 1));
- strValue = i.ToString();
- NumberStyles numberStyle = (NumberStyles)(0x204 + TestLibrary.Generator.GetInt16(-55));
-
- TestLibrary.TestFramework.BeginScenario(c_TEST_DESC);
- try
- {
- UInt16.Parse(strValue, numberStyle, null);
-
- errorDesc = "ArgumentException is not thrown as expected.";
- errorDesc += string.Format("\nString representation is {0}, number styles is {1}",
- strValue,
- numberStyle);
- TestLibrary.TestFramework.LogError("019" + " TestId-" + c_TEST_ID, errorDesc);
- retVal = false;
- }
- catch (ArgumentException)
- { }
- catch (Exception e)
- {
- errorDesc = "Unexpected exception: " + e;
- errorDesc += string.Format("\nString representation is {0}, number styles is {1}",
- strValue,
- numberStyle);
- TestLibrary.TestFramework.LogError("020" + " TestId-" + c_TEST_ID, errorDesc);
- retVal = false;
- }
- return retVal;
- }
-
- public bool NegTest7()
- {
- bool retVal = true;
-
- const string c_TEST_ID = "N007";
- const string c_TEST_DESC = "NegTest7: style is not a combination of AllowHexSpecifier and HexNumber values.";
- string errorDesc;
-
- string strValue;
- UInt16 i;
-
- i = (UInt16)(TestLibrary.Generator.GetInt32(-55) % (UInt16.MaxValue + 1));
- strValue = i.ToString();
- NumberStyles numberStyle = (NumberStyles)(NumberStyles.AllowHexSpecifier |
- NumberStyles.AllowCurrencySymbol);
-
- TestLibrary.TestFramework.BeginScenario(c_TEST_DESC);
- try
- {
- UInt16.Parse(strValue, numberStyle, null);
-
- errorDesc = "ArgumentException is not thrown as expected.";
- errorDesc += string.Format("\nString representation is {0}, number styles is {1}",
- strValue,
- numberStyle);
- TestLibrary.TestFramework.LogError("021" + " TestId-" + c_TEST_ID, errorDesc);
- retVal = false;
- }
- catch (ArgumentException)
- { }
- catch (Exception e)
- {
- errorDesc = "Unexpected exception: " + e;
- errorDesc += string.Format("\nString representation is {0}, number styles is {1}",
- strValue,
- numberStyle);
- TestLibrary.TestFramework.LogError("022" + " TestId-" + c_TEST_ID, errorDesc);
- retVal = false;
- }
- return retVal;
- }
- #endregion
-
- #region ForTestObject
- private Int32 GetInt32(Int32 minValue, Int32 maxValue)
- {
- try
- {
- if (minValue == maxValue)
- {
- return minValue;
- }
- if (minValue < maxValue)
- {
- return minValue + TestLibrary.Generator.GetInt32(-55) % (maxValue - minValue);
- }
- }
- catch
- {
- throw;
- }
-
- return minValue;
- }
-
- #endregion
-}
diff --git a/tests/src/CoreMangLib/cti/system/uint16/uint16tostring3.cs b/tests/src/CoreMangLib/cti/system/uint16/uint16tostring3.cs
index 80b1778c7a..fca5e5cd0f 100644
--- a/tests/src/CoreMangLib/cti/system/uint16/uint16tostring3.cs
+++ b/tests/src/CoreMangLib/cti/system/uint16/uint16tostring3.cs
@@ -56,9 +56,9 @@ public class UInt16ToString
retVal &= DoPosTest("PosTest11: Value is UInt16.MaxValue integer, format is decimal \"D\".", "PosTest11", UInt16.MaxValue, "D", "65535");
retVal &= DoPosTest("PosTest12: Value is UInt16.MinValue integer, format is decimal \"D\".", "PosTest12", UInt16.MinValue, "D", "0");
- retVal &= DoPosTest("PosTest13: Value is UInt16 integer, format is decimal \"E\".", "PosTest13", 2351, "E", TestLibrary.Utilities.IsWindows ? "2,351000E++003" : "2,351000E3");
- retVal &= DoPosTest("PosTest14: Value is UInt16.MaxValue integer, format is decimal \"E\".", "PosTest14", UInt16.MaxValue, "E", TestLibrary.Utilities.IsWindows ? "6,553500E++004" : "6,553500E4");
- retVal &= DoPosTest("PosTest15: Value is UInt16.MinValue integer, format is decimal \"E\".", "PosTest15", UInt16.MinValue, "E", TestLibrary.Utilities.IsWindows ? "0,000000E++000" : "0,000000E0");
+ retVal &= DoPosTest("PosTest13: Value is UInt16 integer, format is decimal \"E\".", "PosTest13", 2351, "E", "2,351000E++003");
+ retVal &= DoPosTest("PosTest14: Value is UInt16.MaxValue integer, format is decimal \"E\".", "PosTest14", UInt16.MaxValue, "E", "6,553500E++004");
+ retVal &= DoPosTest("PosTest15: Value is UInt16.MinValue integer, format is decimal \"E\".", "PosTest15", UInt16.MinValue, "E", "0,000000E++000");
retVal &= DoPosTest("PosTest16: Value is UInt16 integer, format is decimal \"F\".", "PosTest16", 2341, "F", "2341,000");
diff --git a/tests/src/CoreMangLib/cti/system/uint16/uint16tostring4.cs b/tests/src/CoreMangLib/cti/system/uint16/uint16tostring4.cs
index 964a0be1fd..2a2a2c033b 100644
--- a/tests/src/CoreMangLib/cti/system/uint16/uint16tostring4.cs
+++ b/tests/src/CoreMangLib/cti/system/uint16/uint16tostring4.cs
@@ -54,9 +54,9 @@ public class UInt16ToString
retVal &= DoPosTest("PosTest11: Value is UInt16.MaxValue integer, format is decimal \"D\".", "PosTest11", UInt16.MaxValue, "D", "65535", CustomNFI);
retVal &= DoPosTest("PosTest12: Value is UInt16.MinValue integer, format is decimal \"D\".", "PosTest12", UInt16.MinValue, "D", "0", CustomNFI);
- retVal &= DoPosTest("PosTest13: Value is UInt16 integer, format is decimal \"E\".", "PosTest13", 2351, "E", TestLibrary.Utilities.IsWindows ? "2,351000E++003" : "2,351000E3", CustomNFI);
- retVal &= DoPosTest("PosTest14: Value is UInt16.MaxValue integer, format is decimal \"E\".", "PosTest14", UInt16.MaxValue, "E", TestLibrary.Utilities.IsWindows ? "6,553500E++004" : "6,553500E4", CustomNFI);
- retVal &= DoPosTest("PosTest15: Value is UInt16.MinValue integer, format is decimal \"E\".", "PosTest15", UInt16.MinValue, "E", TestLibrary.Utilities.IsWindows ? "0,000000E++000" : "0,000000E0", CustomNFI);
+ retVal &= DoPosTest("PosTest13: Value is UInt16 integer, format is decimal \"E\".", "PosTest13", 2351, "E", "2,351000E++003", CustomNFI);
+ retVal &= DoPosTest("PosTest14: Value is UInt16.MaxValue integer, format is decimal \"E\".", "PosTest14", UInt16.MaxValue, "E", "6,553500E++004", CustomNFI);
+ retVal &= DoPosTest("PosTest15: Value is UInt16.MinValue integer, format is decimal \"E\".", "PosTest15", UInt16.MinValue, "E", "0,000000E++000", CustomNFI);
retVal &= DoPosTest("PosTest16: Value is UInt16 integer, format is decimal \"F\".", "PosTest16", 2341, "F", "2341,000", CustomNFI);
diff --git a/tests/src/CoreMangLib/cti/system/uint16/uint16tryparse.cs b/tests/src/CoreMangLib/cti/system/uint16/uint16tryparse.cs
deleted file mode 100644
index fa879fea2c..0000000000
--- a/tests/src/CoreMangLib/cti/system/uint16/uint16tryparse.cs
+++ /dev/null
@@ -1,554 +0,0 @@
-// 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.Globalization;
-
-// CoreCLR Port from Co7526TryParse_all.cs
-// Tests UInt16.TryParse(String), UInt16.TryParse(String, NumberStyles, IFormatProvider, ref UInt16)
-// 2003/04/01 KatyK
-// 2007/06/28 adapted by MarielY
-
-public class Co7526TryParse
-{
- static bool verbose = false;
-
- public static int Main()
- {
- bool passed = true;
-
- try
- {
- // Make the test culture independent
- TestLibrary.Utilities.CurrentCulture = CultureInfo.InvariantCulture;
-
- // Set up NFIs to use
- NumberFormatInfo goodNFI = new NumberFormatInfo();
-
- NumberFormatInfo corruptNFI = new NumberFormatInfo(); // DecimalSeparator == GroupSeparator
- corruptNFI.NumberDecimalSeparator = ".";
- corruptNFI.NumberGroupSeparator = ".";
- corruptNFI.CurrencyDecimalSeparator = ".";
- corruptNFI.CurrencyGroupSeparator = ".";
- corruptNFI.CurrencySymbol = "$";
-
- NumberFormatInfo swappedNFI = new NumberFormatInfo(); // DecimalSeparator & GroupSeparator swapped
- swappedNFI.NumberDecimalSeparator = ".";
- swappedNFI.NumberGroupSeparator = ",";
- swappedNFI.CurrencyDecimalSeparator = ",";
- swappedNFI.CurrencyGroupSeparator = ".";
- swappedNFI.CurrencySymbol = "$";
-
- NumberFormatInfo distinctNFI = new NumberFormatInfo(); // DecimalSeparator & GroupSeparator distinct
- distinctNFI.NumberDecimalSeparator = ".";
- distinctNFI.NumberGroupSeparator = ",";
- distinctNFI.CurrencyDecimalSeparator = ":";
- distinctNFI.CurrencyGroupSeparator = ";";
- distinctNFI.CurrencySymbol = "$";
-
- NumberFormatInfo customNFI = new NumberFormatInfo();
- customNFI.NegativeSign = "^";
-
- NumberFormatInfo ambigNFI = new NumberFormatInfo();
- ambigNFI.NegativeSign = "^";
- ambigNFI.CurrencySymbol = "^";
-
- CultureInfo germanCulture = new CultureInfo("de-DE");
- CultureInfo japaneseCulture;
-
- try
- {
- japaneseCulture = new CultureInfo("ja-JP");
- }
- catch (Exception)
- {
- TestLibrary.Logging.WriteLine("East Asian Languages are not installed. Skiping Japanese culture tests.");
- japaneseCulture = null;
- }
-
- // Parse tests included for comparison/regression
- passed &= VerifyUInt16Parse("5", 5);
- passed &= VerifyUInt16Parse("5 ", 5);
- passed &= VerifyUInt16Parse("5\0", 5);
- passed &= VerifyUInt16Parse("10000", 10000);
- passed &= VerifyUInt16Parse("50000", 50000);
- passed &= VerifyUInt16Parse("5", NumberStyles.Integer, CultureInfo.InvariantCulture, 5);
- passed &= VerifyUInt16Parse("5 \0", NumberStyles.Integer, CultureInfo.InvariantCulture, 5);
- passed &= VerifyUInt16Parse("5\0\0\0", NumberStyles.Integer, CultureInfo.InvariantCulture, 5);
- passed &= VerifyUInt16Parse("12", NumberStyles.HexNumber, CultureInfo.InvariantCulture, 0x12);
- passed &= VerifyUInt16Parse("fF", NumberStyles.HexNumber, CultureInfo.InvariantCulture, 0xFF);
- passed &= VerifyUInt16Parse("fFFF", NumberStyles.HexNumber, CultureInfo.InvariantCulture, 0xFFFF);
- passed &= VerifyUInt16Parse("5", NumberStyles.Integer, goodNFI, 5);
- passed &= VerifyUInt16Parse("5.0", NumberStyles.AllowDecimalPoint, goodNFI, 5);
- passed &= VerifyUInt16Parse("123", NumberStyles.Integer, germanCulture, 123);
- passed &= VerifyUInt16Parse("123", NumberStyles.Integer, japaneseCulture, 123);
- passed &= VerifyUInt16Parse("123,000", NumberStyles.AllowDecimalPoint, germanCulture, 123);
- passed &= VerifyUInt16Parse("123.000", NumberStyles.AllowDecimalPoint, japaneseCulture, 123);
- passed &= VerifyUInt16Parse("5,00 " + germanCulture.NumberFormat.CurrencySymbol, NumberStyles.Any, germanCulture, 5); // currency
- //
- passed &= VerifyUInt16Parse("5", NumberStyles.Integer, corruptNFI, 5);
- passed &= VerifyUInt16Parse("5", NumberStyles.Number, corruptNFI, 5);
- passed &= VerifyUInt16Parse("5.0", NumberStyles.Number, corruptNFI, 5);
- passed &= VerifyUInt16ParseException("5,0", NumberStyles.Number, corruptNFI, typeof(FormatException));
- passed &= VerifyUInt16ParseException("5.0.0", NumberStyles.Number, corruptNFI, typeof(FormatException));
- passed &= VerifyUInt16Parse("$5.0", NumberStyles.Currency, corruptNFI, 5);
- passed &= VerifyUInt16ParseException("$5,0", NumberStyles.Currency, corruptNFI, typeof(FormatException));
- passed &= VerifyUInt16ParseException("$5.0.0", NumberStyles.Currency, corruptNFI, typeof(FormatException));
- passed &= VerifyUInt16Parse("5.0", NumberStyles.Currency, corruptNFI, 5);
- passed &= VerifyUInt16ParseException("5,0", NumberStyles.Currency, corruptNFI, typeof(FormatException));
- passed &= VerifyUInt16ParseException("5.0.0", NumberStyles.Currency, corruptNFI, typeof(FormatException));
- passed &= VerifyUInt16Parse("5.0", NumberStyles.Any, corruptNFI, 5);
- passed &= VerifyUInt16ParseException("5,0", NumberStyles.Any, corruptNFI, typeof(FormatException));
- passed &= VerifyUInt16ParseException("5.0.0", NumberStyles.Any, corruptNFI, typeof(FormatException));
- //
- passed &= VerifyUInt16Parse("5", NumberStyles.Integer, swappedNFI, 5);
- passed &= VerifyUInt16ParseException("1,234", NumberStyles.Integer, swappedNFI, typeof(FormatException));
- passed &= VerifyUInt16Parse("5", NumberStyles.Number, swappedNFI, 5);
- passed &= VerifyUInt16Parse("5.0", NumberStyles.Number, swappedNFI, 5);
- passed &= VerifyUInt16Parse("1,234", NumberStyles.Number, swappedNFI, 1234);
- passed &= VerifyUInt16Parse("1,234.0", NumberStyles.Number, swappedNFI, 1234);
- passed &= VerifyUInt16ParseException("5.000.000", NumberStyles.Number, swappedNFI, typeof(FormatException));
- passed &= VerifyUInt16ParseException("5.000,00", NumberStyles.Number, swappedNFI, typeof(FormatException));
- passed &= VerifyUInt16Parse("5.000", NumberStyles.Currency, swappedNFI, 5); //???
- passed &= VerifyUInt16ParseException("5.000,00", NumberStyles.Currency, swappedNFI, typeof(FormatException)); //???
- passed &= VerifyUInt16Parse("$5.000", NumberStyles.Currency, swappedNFI, 5000);
- passed &= VerifyUInt16Parse("$5.000,00", NumberStyles.Currency, swappedNFI, 5000);
- passed &= VerifyUInt16Parse("5.000", NumberStyles.Any, swappedNFI, 5); //?
- passed &= VerifyUInt16ParseException("5.000,00", NumberStyles.Any, swappedNFI, typeof(FormatException)); //?
- passed &= VerifyUInt16Parse("$5.000", NumberStyles.Any, swappedNFI, 5000);
- passed &= VerifyUInt16Parse("$5.000,00", NumberStyles.Any, swappedNFI, 5000);
- passed &= VerifyUInt16Parse("5,0", NumberStyles.Currency, swappedNFI, 5);
- passed &= VerifyUInt16Parse("$5,0", NumberStyles.Currency, swappedNFI, 5);
- passed &= VerifyUInt16Parse("5,000", NumberStyles.Currency, swappedNFI, 5);
- passed &= VerifyUInt16Parse("$5,000", NumberStyles.Currency, swappedNFI, 5);
- passed &= VerifyUInt16ParseException("5,000.0", NumberStyles.Currency, swappedNFI, typeof(FormatException));
- passed &= VerifyUInt16ParseException("$5,000.0", NumberStyles.Currency, swappedNFI, typeof(FormatException));
- passed &= VerifyUInt16Parse("5,000", NumberStyles.Any, swappedNFI, 5);
- passed &= VerifyUInt16Parse("$5,000", NumberStyles.Any, swappedNFI, 5);
- passed &= VerifyUInt16ParseException("5,000.0", NumberStyles.Any, swappedNFI, typeof(FormatException));
- passed &= VerifyUInt16ParseException("$5,000.0", NumberStyles.Any, swappedNFI, typeof(FormatException));
- //
- passed &= VerifyUInt16Parse("5.0", NumberStyles.Number, distinctNFI, 5);
- passed &= VerifyUInt16Parse("1,234.0", NumberStyles.Number, distinctNFI, 1234);
- passed &= VerifyUInt16Parse("5.0", NumberStyles.Currency, distinctNFI, 5);
- passed &= VerifyUInt16Parse("1,234.0", NumberStyles.Currency, distinctNFI, 1234);
- passed &= VerifyUInt16Parse("5.0", NumberStyles.Any, distinctNFI, 5);
- passed &= VerifyUInt16Parse("1,234.0", NumberStyles.Any, distinctNFI, 1234);
- passed &= VerifyUInt16ParseException("$5.0", NumberStyles.Currency, distinctNFI, typeof(FormatException));
- passed &= VerifyUInt16ParseException("$5.0", NumberStyles.Any, distinctNFI, typeof(FormatException));
- passed &= VerifyUInt16ParseException("5:0", NumberStyles.Number, distinctNFI, typeof(FormatException));
- passed &= VerifyUInt16ParseException("5;0", NumberStyles.Number, distinctNFI, typeof(FormatException));
- passed &= VerifyUInt16ParseException("$5:0", NumberStyles.Number, distinctNFI, typeof(FormatException));
- passed &= VerifyUInt16Parse("5:0", NumberStyles.Currency, distinctNFI, 5);
- passed &= VerifyUInt16Parse("5:000", NumberStyles.Currency, distinctNFI, 5);
- passed &= VerifyUInt16Parse("5;000", NumberStyles.Currency, distinctNFI, 5000);
- passed &= VerifyUInt16Parse("$5:0", NumberStyles.Currency, distinctNFI, 5);
- passed &= VerifyUInt16Parse("$5;0", NumberStyles.Currency, distinctNFI, 50);
- passed &= VerifyUInt16Parse("5:0", NumberStyles.Any, distinctNFI, 5);
- passed &= VerifyUInt16Parse("5;0", NumberStyles.Any, distinctNFI, 50);
- passed &= VerifyUInt16Parse("$5:0", NumberStyles.Any, distinctNFI, 5);
- passed &= VerifyUInt16Parse("$5;0", NumberStyles.Any, distinctNFI, 50);
- passed &= VerifyUInt16ParseException("1,23;45.0", NumberStyles.Number, distinctNFI, typeof(FormatException));
- passed &= VerifyUInt16Parse("1,23;45.0", NumberStyles.Currency, distinctNFI, 12345);
- passed &= VerifyUInt16Parse("1,23;45.0", NumberStyles.Any, distinctNFI, 12345);
- passed &= VerifyUInt16ParseException("$1,23;45.0", NumberStyles.Any, distinctNFI, typeof(FormatException));
- //
- passed &= VerifyUInt16ParseException("-5", typeof(OverflowException));
- passed &= VerifyUInt16ParseException("100000", typeof(OverflowException));
- passed &= VerifyUInt16ParseException("Garbage", typeof(FormatException));
- passed &= VerifyUInt16ParseException("5\0Garbage", typeof(FormatException));
- passed &= VerifyUInt16ParseException(null, typeof(ArgumentNullException));
- passed &= VerifyUInt16ParseException("1FFFF", NumberStyles.HexNumber, CultureInfo.InvariantCulture, typeof(OverflowException));
- passed &= VerifyUInt16ParseException("FFFFFFFF", NumberStyles.HexNumber, CultureInfo.InvariantCulture, typeof(OverflowException));
- passed &= VerifyUInt16ParseException("5", NumberStyles.AllowHexSpecifier | NumberStyles.AllowParentheses, null, typeof(ArgumentException));
- passed &= VerifyUInt16ParseException("4", (NumberStyles)(-1), typeof(ArgumentException));
- passed &= VerifyUInt16ParseException("4", (NumberStyles)0x10000, typeof(ArgumentException));
- passed &= VerifyUInt16ParseException("4", (NumberStyles)(-1), CultureInfo.InvariantCulture, typeof(ArgumentException));
- passed &= VerifyUInt16ParseException("4", (NumberStyles)0x10000, CultureInfo.InvariantCulture, typeof(ArgumentException));
- passed &= VerifyUInt16ParseException("123.000", NumberStyles.Any, germanCulture, typeof(OverflowException));
- passed &= VerifyUInt16ParseException("123,000", NumberStyles.Any, japaneseCulture, typeof(OverflowException));
- passed &= VerifyUInt16ParseException("123,000", NumberStyles.Integer, germanCulture, typeof(FormatException));
- passed &= VerifyUInt16ParseException("123.000", NumberStyles.Integer, japaneseCulture, typeof(FormatException));
- passed &= VerifyUInt16ParseException("5,00 " + germanCulture.NumberFormat.CurrencySymbol, NumberStyles.Integer, germanCulture, typeof(FormatException)); // currency
-
-
- /////////// TryParse(String)
- //// Pass cases
- passed &= VerifyUInt16TryParse("5", 5, true);
- passed &= VerifyUInt16TryParse(" 5 ", 5, true);
- passed &= VerifyUInt16TryParse("5\0", 5, true);
- passed &= VerifyUInt16TryParse("5 \0", 5, true);
- passed &= VerifyUInt16TryParse("5\0\0\0", 5, true);
- passed &= VerifyUInt16TryParse("10000", 10000, true);
- passed &= VerifyUInt16TryParse("50000", 50000, true);
- passed &= VerifyUInt16TryParse(UInt16.MaxValue.ToString(), UInt16.MaxValue, true);
- passed &= VerifyUInt16TryParse(UInt16.MinValue.ToString(), UInt16.MinValue, true);
-
- //// Fail cases
- passed &= VerifyUInt16TryParse(null, 0, false);
- passed &= VerifyUInt16TryParse("", 0, false);
- passed &= VerifyUInt16TryParse("Garbage", 0, false);
- passed &= VerifyUInt16TryParse("5\0Garbage", 0, false);
- passed &= VerifyUInt16TryParse("-5", 0, false);
- passed &= VerifyUInt16TryParse("100000", 0, false);
- passed &= VerifyUInt16TryParse("-100000", 0, false);
- passed &= VerifyUInt16TryParse("FF", 0, false);
- passed &= VerifyUInt16TryParse("27.3", 0, false);
- passed &= VerifyUInt16TryParse("23 5", 0, false);
-
-
- /////////// TryParse(TryParse(String, NumberStyles, IFormatProvider, ref UInt16)
- //// Pass cases
- passed &= VerifyUInt16TryParse("5", NumberStyles.Integer, CultureInfo.InvariantCulture, 5, true);
- // Variations on NumberStyles
- passed &= VerifyUInt16TryParse("12", NumberStyles.HexNumber, CultureInfo.InvariantCulture, 0x12, true);
- passed &= VerifyUInt16TryParse("FF", NumberStyles.HexNumber, CultureInfo.InvariantCulture, 0xFF, true);
- passed &= VerifyUInt16TryParse("fF", NumberStyles.HexNumber, CultureInfo.InvariantCulture, 0xFF, true);
- passed &= VerifyUInt16TryParse("fFFF", NumberStyles.HexNumber, CultureInfo.InvariantCulture, 0xFFFF, true);
- passed &= VerifyUInt16TryParse(" 5", NumberStyles.AllowLeadingWhite, goodNFI, 5, true);
- passed &= VerifyUInt16TryParse("5", NumberStyles.Number, goodNFI, 5, true);
- passed &= VerifyUInt16TryParse("5.0", NumberStyles.AllowDecimalPoint, goodNFI, 5, true);
- // Variations on IFP
- passed &= VerifyUInt16TryParse("5", NumberStyles.Integer, goodNFI, 5, true);
- passed &= VerifyUInt16TryParse("5", NumberStyles.Integer, null, 5, true);
- passed &= VerifyUInt16TryParse("5", NumberStyles.Integer, new DateTimeFormatInfo(), 5, true);
- passed &= VerifyUInt16TryParse("123", NumberStyles.Integer, germanCulture, 123, true);
- passed &= VerifyUInt16TryParse("123", NumberStyles.Integer, japaneseCulture, 123, true);
- passed &= VerifyUInt16TryParse("123,000", NumberStyles.AllowDecimalPoint, germanCulture, 123, true);
- passed &= VerifyUInt16TryParse("123.000", NumberStyles.AllowDecimalPoint, japaneseCulture, 123, true);
- passed &= VerifyUInt16TryParse("5,00 " + germanCulture.NumberFormat.CurrencySymbol, NumberStyles.Any, germanCulture, 5, true); // currency
-
- //// Fail cases
- passed &= VerifyUInt16TryParse("-5", NumberStyles.Integer, CultureInfo.InvariantCulture, 0, false);
- passed &= VerifyUInt16TryParse("FF", NumberStyles.Integer, CultureInfo.InvariantCulture, 0, false);
- passed &= VerifyUInt16TryParse("1FFFF", NumberStyles.HexNumber, CultureInfo.InvariantCulture, 0, false);
- passed &= VerifyUInt16TryParse("FFFFFFFF", NumberStyles.HexNumber, CultureInfo.InvariantCulture, 0, false);
- passed &= VerifyUInt16TryParse("^42", NumberStyles.Any, customNFI, 0, false);
- passed &= VerifyUInt16TryParse("-42", NumberStyles.Any, customNFI, 0, false);
- passed &= VerifyUInt16TryParse("5.3", NumberStyles.AllowDecimalPoint, goodNFI, 0, false);
- passed &= VerifyUInt16TryParse("5 ", NumberStyles.AllowLeadingWhite, goodNFI, 0, false);
- passed &= VerifyUInt16TryParse("123.000", NumberStyles.Any, germanCulture, 0, false);
- passed &= VerifyUInt16TryParse("123,000", NumberStyles.Any, japaneseCulture, 0, false);
- passed &= VerifyUInt16TryParse("123,000", NumberStyles.Integer, germanCulture, 0, false);
- passed &= VerifyUInt16TryParse("123.000", NumberStyles.Integer, japaneseCulture, 0, false);
- passed &= VerifyUInt16TryParse("5,00 " + germanCulture.NumberFormat.CurrencySymbol, NumberStyles.Integer, germanCulture, 0, false); // currency
-
- //// Exception cases
- passed &= VerifyUInt16TryParseException("5", NumberStyles.AllowHexSpecifier | NumberStyles.AllowParentheses, null, typeof(ArgumentException));
- passed &= VerifyUInt16TryParseException("4", (NumberStyles)(-1), CultureInfo.InvariantCulture, typeof(ArgumentException));
- passed &= VerifyUInt16TryParseException("4", (NumberStyles)0x10000, CultureInfo.InvariantCulture, typeof(ArgumentException));
-
- // NumberStyles/NFI variations
- //
- passed &= VerifyUInt16TryParse("5", NumberStyles.Integer, corruptNFI, 5, true);
- passed &= VerifyUInt16TryParse("5", NumberStyles.Number, corruptNFI, 5, true);
- passed &= VerifyUInt16TryParse("5.0", NumberStyles.Number, corruptNFI, 5, true);
- passed &= VerifyUInt16TryParse("5,0", NumberStyles.Number, corruptNFI, 0, false);
- passed &= VerifyUInt16TryParse("5.0.0", NumberStyles.Number, corruptNFI, 0, false);
- passed &= VerifyUInt16TryParse("$5.0", NumberStyles.Currency, corruptNFI, 5, true);
- passed &= VerifyUInt16TryParse("$5,0", NumberStyles.Currency, corruptNFI, 0, false);
- passed &= VerifyUInt16TryParse("$5.0.0", NumberStyles.Currency, corruptNFI, 0, false);
- passed &= VerifyUInt16TryParse("5.0", NumberStyles.Currency, corruptNFI, 5, true);
- passed &= VerifyUInt16TryParse("5,0", NumberStyles.Currency, corruptNFI, 0, false);
- passed &= VerifyUInt16TryParse("5.0.0", NumberStyles.Currency, corruptNFI, 0, false);
- passed &= VerifyUInt16TryParse("5.0", NumberStyles.Any, corruptNFI, 5, true);
- passed &= VerifyUInt16TryParse("5,0", NumberStyles.Any, corruptNFI, 0, false);
- passed &= VerifyUInt16TryParse("5.0.0", NumberStyles.Any, corruptNFI, 0, false);
- //
- passed &= VerifyUInt16TryParse("5", NumberStyles.Integer, swappedNFI, 5, true);
- passed &= VerifyUInt16TryParse("1,234", NumberStyles.Integer, swappedNFI, 0, false);
- passed &= VerifyUInt16TryParse("5", NumberStyles.Number, swappedNFI, 5, true);
- passed &= VerifyUInt16TryParse("5.0", NumberStyles.Number, swappedNFI, 5, true);
- passed &= VerifyUInt16TryParse("1,234", NumberStyles.Number, swappedNFI, 1234, true);
- passed &= VerifyUInt16TryParse("1,234.0", NumberStyles.Number, swappedNFI, 1234, true);
- passed &= VerifyUInt16TryParse("5.000.000", NumberStyles.Number, swappedNFI, 0, false);
- passed &= VerifyUInt16TryParse("5.000,00", NumberStyles.Number, swappedNFI, 0, false);
- passed &= VerifyUInt16TryParse("5.000", NumberStyles.Currency, swappedNFI, 5, true); //???
- passed &= VerifyUInt16TryParse("5.000,00", NumberStyles.Currency, swappedNFI, 0, false); //???
- passed &= VerifyUInt16TryParse("$5.000", NumberStyles.Currency, swappedNFI, 5000, true);
- passed &= VerifyUInt16TryParse("$5.000,00", NumberStyles.Currency, swappedNFI, 5000, true);
- passed &= VerifyUInt16TryParse("5.000", NumberStyles.Any, swappedNFI, 5, true); //?
- passed &= VerifyUInt16TryParse("5.000,00", NumberStyles.Any, swappedNFI, 0, false); //?
- passed &= VerifyUInt16TryParse("$5.000", NumberStyles.Any, swappedNFI, 5000, true);
- passed &= VerifyUInt16TryParse("$5.000,00", NumberStyles.Any, swappedNFI, 5000, true);
- passed &= VerifyUInt16TryParse("5,0", NumberStyles.Currency, swappedNFI, 5, true);
- passed &= VerifyUInt16TryParse("$5,0", NumberStyles.Currency, swappedNFI, 5, true);
- passed &= VerifyUInt16TryParse("5,000", NumberStyles.Currency, swappedNFI, 5, true);
- passed &= VerifyUInt16TryParse("$5,000", NumberStyles.Currency, swappedNFI, 5, true);
- passed &= VerifyUInt16TryParse("5,000.0", NumberStyles.Currency, swappedNFI, 0, false);
- passed &= VerifyUInt16TryParse("$5,000.0", NumberStyles.Currency, swappedNFI, 0, false);
- passed &= VerifyUInt16TryParse("5,000", NumberStyles.Any, swappedNFI, 5, true);
- passed &= VerifyUInt16TryParse("$5,000", NumberStyles.Any, swappedNFI, 5, true);
- passed &= VerifyUInt16TryParse("5,000.0", NumberStyles.Any, swappedNFI, 0, false);
- passed &= VerifyUInt16TryParse("$5,000.0", NumberStyles.Any, swappedNFI, 0, false);
- //
- passed &= VerifyUInt16TryParse("5.0", NumberStyles.Number, distinctNFI, 5, true);
- passed &= VerifyUInt16TryParse("1,234.0", NumberStyles.Number, distinctNFI, 1234, true);
- passed &= VerifyUInt16TryParse("5.0", NumberStyles.Currency, distinctNFI, 5, true);
- passed &= VerifyUInt16TryParse("1,234.0", NumberStyles.Currency, distinctNFI, 1234, true);
- passed &= VerifyUInt16TryParse("5.0", NumberStyles.Any, distinctNFI, 5, true);
- passed &= VerifyUInt16TryParse("1,234.0", NumberStyles.Any, distinctNFI, 1234, true);
- passed &= VerifyUInt16TryParse("$5.0", NumberStyles.Currency, distinctNFI, 0, false);
- passed &= VerifyUInt16TryParse("$5.0", NumberStyles.Any, distinctNFI, 0, false);
- passed &= VerifyUInt16TryParse("5:0", NumberStyles.Number, distinctNFI, 0, false);
- passed &= VerifyUInt16TryParse("5;0", NumberStyles.Number, distinctNFI, 0, false);
- passed &= VerifyUInt16TryParse("$5:0", NumberStyles.Number, distinctNFI, 0, false);
- passed &= VerifyUInt16TryParse("5:0", NumberStyles.Currency, distinctNFI, 5, true);
- passed &= VerifyUInt16TryParse("5:000", NumberStyles.Currency, distinctNFI, 5, true);
- passed &= VerifyUInt16TryParse("5;000", NumberStyles.Currency, distinctNFI, 5000, true);
- passed &= VerifyUInt16TryParse("$5:0", NumberStyles.Currency, distinctNFI, 5, true);
- passed &= VerifyUInt16TryParse("$5;0", NumberStyles.Currency, distinctNFI, 50, true);
- passed &= VerifyUInt16TryParse("5:0", NumberStyles.Any, distinctNFI, 5, true);
- passed &= VerifyUInt16TryParse("5;0", NumberStyles.Any, distinctNFI, 50, true);
- passed &= VerifyUInt16TryParse("$5:0", NumberStyles.Any, distinctNFI, 5, true);
- passed &= VerifyUInt16TryParse("$5;0", NumberStyles.Any, distinctNFI, 50, true);
- passed &= VerifyUInt16TryParse("1,23;45.0", NumberStyles.Number, distinctNFI, 0, false);
- passed &= VerifyUInt16TryParse("1,23;45.0", NumberStyles.Currency, distinctNFI, 12345, true);
- passed &= VerifyUInt16TryParse("1,23;45.0", NumberStyles.Any, distinctNFI, 12345, true);
- passed &= VerifyUInt16TryParse("$1,23;45.0", NumberStyles.Any, distinctNFI, 0, false);
-
-
- // Should these pass or fail? Current parse behavior is to pass, so they might be
- // parse bugs, but they're not tryparse bugs.
- passed &= VerifyUInt16Parse("5", NumberStyles.Float, goodNFI, 5);
- passed &= VerifyUInt16TryParse("5", NumberStyles.Float, goodNFI, 5, true);
- passed &= VerifyUInt16Parse("5", NumberStyles.AllowDecimalPoint, goodNFI, 5);
- passed &= VerifyUInt16TryParse("5", NumberStyles.AllowDecimalPoint, goodNFI, 5, true);
- // I expect ArgumentException with an ambiguous NFI
- passed &= VerifyUInt16ParseException("^42", NumberStyles.Any, ambigNFI, typeof(OverflowException));
- passed &= VerifyUInt16TryParse("^42", NumberStyles.Any, ambigNFI, 0, false);
-
- /// END TEST CASES
- }
- catch (Exception e)
- {
- TestLibrary.Logging.WriteLine("Unexpected exception!! " + e.ToString());
- passed = false;
- }
-
- if (passed)
- {
- TestLibrary.Logging.WriteLine("paSs");
- return 100;
- }
- else
- {
- TestLibrary.Logging.WriteLine("FAiL");
- return 1;
- }
- }
-
- public static bool VerifyUInt16TryParse(string value, UInt16 expectedResult, bool expectedReturn)
- {
- if (verbose)
- {
- TestLibrary.Logging.WriteLine("Test: UInt16.TryParse, Value = '{0}', Expected Result = {1}, Expected Return = {2}",
- value, expectedResult, expectedReturn);
- }
- UInt16 result = 0;
- try
- {
- bool returnValue = UInt16.TryParse(value, out result);
- if (returnValue != expectedReturn)
- {
- TestLibrary.Logging.WriteLine("FAILURE: Value = '{0}', Expected Return: {1}, Actual Return: {2}", value, expectedReturn, returnValue);
- return false;
- }
- if (result != expectedResult)
- {
- TestLibrary.Logging.WriteLine("FAILURE: Value = '{0}', Expected Return: {1}, Actual Return: {2}", value, expectedResult, result);
- return false;
- }
- return true;
- }
- catch (Exception ex)
- {
- TestLibrary.Logging.WriteLine("FAILURE: Unexpected Exception, Value = '{0}', Exception: {1}", value, ex);
- return false;
- }
- }
-
- public static bool VerifyUInt16TryParse(string value, NumberStyles style, IFormatProvider provider, UInt16 expectedResult, bool expectedReturn)
- {
- if (provider == null) return true;
-
- if (verbose)
- {
- TestLibrary.Logging.WriteLine("Test: UInt16.TryParse, Value = '{0}', Style = {1}, Provider = {2}, Expected Result = {3}, Expected Return = {4}",
- value, style, provider, expectedResult, expectedReturn);
- }
- UInt16 result = 0;
- try
- {
- bool returnValue = UInt16.TryParse(value, style, provider, out result);
- if (returnValue != expectedReturn)
- {
- TestLibrary.Logging.WriteLine("FAILURE: Value = '{0}', Style = {1}, Provider = {2}, Expected Return = {3}, Actual Return = {4}",
- value, style, provider, expectedReturn, returnValue);
- return false;
- }
- if (result != expectedResult)
- {
- TestLibrary.Logging.WriteLine("FAILURE: Value = '{0}', Expected Return: {1}, Actual Return: {2}", value, expectedResult, result);
- return false;
- }
- return true;
- }
- catch (Exception ex)
- {
- TestLibrary.Logging.WriteLine("FAILURE: Unexpected Exception, Value = '{0}', Exception: {1}", value, ex);
- return false;
- }
- }
-
- public static bool VerifyUInt16TryParseException(string value, NumberStyles style, IFormatProvider provider, Type exceptionType)
- {
- if (provider == null) return true;
-
- if (verbose)
- {
- TestLibrary.Logging.WriteLine("Test: UInt16.TryParse, Value = '{0}', Style = {1}, Provider = {2}, Expected Exception = {3}",
- value, style, provider, exceptionType);
- }
- try
- {
- UInt16 result = 0;
- Boolean returnValue = UInt16.TryParse(value, style, provider, out result);
- TestLibrary.Logging.WriteLine("FAILURE: Value = '{0}', Expected Exception: {1}", value, exceptionType);
- return false;
- }
- catch (Exception ex)
- {
- if (!ex.GetType().IsAssignableFrom(exceptionType))
- {
- TestLibrary.Logging.WriteLine("FAILURE: Wrong Exception Type, Value = '{0}', Exception Type: {1} Expected Type: {2}", value, ex.GetType(), exceptionType);
- return false;
- }
- return true;
- }
- }
-
- public static bool VerifyUInt16Parse(string value, UInt16 expectedResult)
- {
- if (verbose)
- {
- TestLibrary.Logging.WriteLine("Test: UInt16.Parse, Value = '{0}', Expected Result, {1}",
- value, expectedResult);
- }
- try
- {
- UInt16 returnValue = UInt16.Parse(value);
- if (returnValue != expectedResult)
- {
- TestLibrary.Logging.WriteLine("FAILURE: Value = '{0}', Expected Return: {1}, Actual Return: {2}", value, expectedResult, returnValue);
- return false;
- }
- return true;
- }
- catch (Exception ex)
- {
- TestLibrary.Logging.WriteLine("FAILURE: Unexpected Exception, Value = '{0}', Exception: {1}", value, ex);
- return false;
- }
- }
-
- public static bool VerifyUInt16Parse(string value, NumberStyles style, IFormatProvider provider, UInt16 expectedResult)
- {
- if (provider == null) return true;
-
- if (verbose)
- {
- TestLibrary.Logging.WriteLine("Test: UInt16.Parse, Value = '{0}', Style = {1}, provider = {2}, Expected Result = {3}",
- value, style, provider, expectedResult);
- }
- try
- {
- UInt16 returnValue = UInt16.Parse(value, style, provider);
- if (returnValue != expectedResult)
- {
- TestLibrary.Logging.WriteLine("FAILURE: Value = '{0}', Expected Return: {1}, Actual Return: {2}", value, expectedResult, returnValue);
- return false;
- }
- return true;
- }
- catch (Exception ex)
- {
- TestLibrary.Logging.WriteLine("FAILURE: Unexpected Exception, Value = '{0}', Exception: {1}", value, ex);
- return false;
- }
- }
-
- public static bool VerifyUInt16ParseException(string value, Type exceptionType)
- {
- if (verbose)
- {
- TestLibrary.Logging.WriteLine("Test: UInt16.Parse, Value = '{0}', Expected Exception, {1}",
- value, exceptionType);
- }
- try
- {
- UInt16 returnValue = UInt16.Parse(value);
- TestLibrary.Logging.WriteLine("FAILURE: Value = '{0}', Expected Exception: {1}", value, exceptionType);
- return false;
- }
- catch (Exception ex)
- {
- if (!ex.GetType().IsAssignableFrom(exceptionType))
- {
- TestLibrary.Logging.WriteLine("FAILURE: Wrong Exception Type, Value = '{0}', Exception Type: {1} Expected Type: {2}", value, ex.GetType(), exceptionType);
- return false;
- }
- return true;
- }
- }
-
- public static bool VerifyUInt16ParseException(string value, NumberStyles style, Type exceptionType)
- {
- if (verbose)
- {
- TestLibrary.Logging.WriteLine("Test: UInt16.Parse, Value = '{0}', Style = {1}, Expected Exception = {3}",
- value, style, exceptionType);
- }
- try
- {
- UInt16 returnValue = UInt16.Parse(value, style);
- TestLibrary.Logging.WriteLine("FAILURE: Value = '{0}', Expected Exception: {1}", value, exceptionType);
- return false;
- }
- catch (Exception ex)
- {
- if (!ex.GetType().IsAssignableFrom(exceptionType))
- {
- TestLibrary.Logging.WriteLine("FAILURE: Wrong Exception Type, Value = '{0}', Exception Type: {1} Expected Type: {2}", value, ex.GetType(), exceptionType);
- return false;
- }
- return true;
- }
- }
-
- public static bool VerifyUInt16ParseException(string value, NumberStyles style, IFormatProvider provider, Type exceptionType)
- {
- if (provider == null) return true;
-
- if (verbose)
- {
- TestLibrary.Logging.WriteLine("Test: UInt16.Parse, Value = '{0}', Style = {1}, Provider = {2}, Expected Exception = {3}",
- value, style, provider, exceptionType);
- }
- try
- {
- UInt16 returnValue = UInt16.Parse(value, style, provider);
- TestLibrary.Logging.WriteLine("FAILURE: Value = '{0}', Expected Exception: {1}", value, exceptionType);
- return false;
- }
- catch (Exception ex)
- {
- if (!ex.GetType().IsAssignableFrom(exceptionType))
- {
- TestLibrary.Logging.WriteLine("FAILURE: Wrong Exception Type, Value = '{0}', Exception Type: {1} Expected Type: {2}", value, ex.GetType(), exceptionType);
- return false;
- }
- return true;
- }
- }
-}
diff --git a/tests/src/CoreMangLib/cti/system/uint32/UInt32Parse1.csproj b/tests/src/CoreMangLib/cti/system/uint32/UInt32Parse1.csproj
deleted file mode 100644
index a719d100a4..0000000000
--- a/tests/src/CoreMangLib/cti/system/uint32/UInt32Parse1.csproj
+++ /dev/null
@@ -1,40 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
- <Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
- <PropertyGroup>
- <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
- <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
- <SchemaVersion>2.0</SchemaVersion>
- <ProjectGuid>{95DFC527-4DC1-495E-97D7-E94EE1F7140D}</ProjectGuid>
- <OutputType>Exe</OutputType>
- <ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
- <SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
- <AllowUnsafeBlocks>true</AllowUnsafeBlocks>
- <CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>1</CLRTestPriority>
- </PropertyGroup>
- <!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
- <ItemGroup>
- <CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
- <Visible>False</Visible>
- </CodeAnalysisDependentAssemblyPaths>
- </ItemGroup>
- <ItemGroup>
- <!-- Add Compile Object Here -->
- <Compile Include="uint32parse1.cs" />
- </ItemGroup>
- <ItemGroup>
- <Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
- </ItemGroup>
- <ItemGroup>
- <ProjectReference Include="../../../../Common/CoreCLRTestLibrary/CoreCLRTestLibrary.csproj" />
- <ProjectReference Include="../../../../Common/CoreCLRTestLibrary/CoreCLRTestLibrary.csproj" />
- </ItemGroup>
- <Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project> \ No newline at end of file
diff --git a/tests/src/CoreMangLib/cti/system/uint32/UInt32Parse2.csproj b/tests/src/CoreMangLib/cti/system/uint32/UInt32Parse2.csproj
deleted file mode 100644
index 285890d49e..0000000000
--- a/tests/src/CoreMangLib/cti/system/uint32/UInt32Parse2.csproj
+++ /dev/null
@@ -1,40 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
- <Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
- <PropertyGroup>
- <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
- <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
- <SchemaVersion>2.0</SchemaVersion>
- <ProjectGuid>{95DFC527-4DC1-495E-97D7-E94EE1F7140D}</ProjectGuid>
- <OutputType>Exe</OutputType>
- <ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
- <SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
- <AllowUnsafeBlocks>true</AllowUnsafeBlocks>
- <CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>1</CLRTestPriority>
- </PropertyGroup>
- <!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
- <ItemGroup>
- <CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
- <Visible>False</Visible>
- </CodeAnalysisDependentAssemblyPaths>
- </ItemGroup>
- <ItemGroup>
- <!-- Add Compile Object Here -->
- <Compile Include="uint32parse2.cs" />
- </ItemGroup>
- <ItemGroup>
- <Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
- </ItemGroup>
- <ItemGroup>
- <ProjectReference Include="../../../../Common/CoreCLRTestLibrary/CoreCLRTestLibrary.csproj" />
- <ProjectReference Include="../../../../Common/CoreCLRTestLibrary/CoreCLRTestLibrary.csproj" />
- </ItemGroup>
- <Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project> \ No newline at end of file
diff --git a/tests/src/CoreMangLib/cti/system/uint32/UInt32Parse3.csproj b/tests/src/CoreMangLib/cti/system/uint32/UInt32Parse3.csproj
deleted file mode 100644
index 4bd885ba96..0000000000
--- a/tests/src/CoreMangLib/cti/system/uint32/UInt32Parse3.csproj
+++ /dev/null
@@ -1,40 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
- <Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
- <PropertyGroup>
- <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
- <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
- <SchemaVersion>2.0</SchemaVersion>
- <ProjectGuid>{95DFC527-4DC1-495E-97D7-E94EE1F7140D}</ProjectGuid>
- <OutputType>Exe</OutputType>
- <ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
- <SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
- <AllowUnsafeBlocks>true</AllowUnsafeBlocks>
- <CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>1</CLRTestPriority>
- </PropertyGroup>
- <!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
- <ItemGroup>
- <CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
- <Visible>False</Visible>
- </CodeAnalysisDependentAssemblyPaths>
- </ItemGroup>
- <ItemGroup>
- <!-- Add Compile Object Here -->
- <Compile Include="uint32parse3.cs" />
- </ItemGroup>
- <ItemGroup>
- <Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
- </ItemGroup>
- <ItemGroup>
- <ProjectReference Include="../../../../Common/CoreCLRTestLibrary/CoreCLRTestLibrary.csproj" />
- <ProjectReference Include="../../../../Common/CoreCLRTestLibrary/CoreCLRTestLibrary.csproj" />
- </ItemGroup>
- <Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project> \ No newline at end of file
diff --git a/tests/src/CoreMangLib/cti/system/uint32/UInt32TryParse.csproj b/tests/src/CoreMangLib/cti/system/uint32/UInt32TryParse.csproj
deleted file mode 100644
index 4fd243cd80..0000000000
--- a/tests/src/CoreMangLib/cti/system/uint32/UInt32TryParse.csproj
+++ /dev/null
@@ -1,40 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
- <Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
- <PropertyGroup>
- <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
- <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
- <SchemaVersion>2.0</SchemaVersion>
- <ProjectGuid>{95DFC527-4DC1-495E-97D7-E94EE1F7140D}</ProjectGuid>
- <OutputType>Exe</OutputType>
- <ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
- <SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
- <AllowUnsafeBlocks>true</AllowUnsafeBlocks>
- <CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>1</CLRTestPriority>
- </PropertyGroup>
- <!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
- <ItemGroup>
- <CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
- <Visible>False</Visible>
- </CodeAnalysisDependentAssemblyPaths>
- </ItemGroup>
- <ItemGroup>
- <!-- Add Compile Object Here -->
- <Compile Include="uint32tryparse.cs" />
- </ItemGroup>
- <ItemGroup>
- <Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
- </ItemGroup>
- <ItemGroup>
- <ProjectReference Include="../../../../Common/CoreCLRTestLibrary/CoreCLRTestLibrary.csproj" />
- <ProjectReference Include="../../../../Common/CoreCLRTestLibrary/CoreCLRTestLibrary.csproj" />
- </ItemGroup>
- <Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project> \ No newline at end of file
diff --git a/tests/src/CoreMangLib/cti/system/uint32/uint32parse1.cs b/tests/src/CoreMangLib/cti/system/uint32/uint32parse1.cs
deleted file mode 100644
index 82d5663433..0000000000
--- a/tests/src/CoreMangLib/cti/system/uint32/uint32parse1.cs
+++ /dev/null
@@ -1,357 +0,0 @@
-// 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.
-// v-minch
-
-using System;
-using System.Collections.Generic;
-using System.Text;
-using System.Globalization;
-
-/// <summary>
-/// UInt32.Parse(System.string)
-/// </summary>
-public class UInt32Parse1
-{
- public static int Main()
- {
- UInt32Parse1 ui32parse1 = new UInt32Parse1();
- TestLibrary.TestFramework.BeginTestCase("UInt32Parse1");
-
- if (ui32parse1.RunTests())
- {
- TestLibrary.TestFramework.EndTestCase();
- TestLibrary.TestFramework.LogInformation("PASS");
- return 100;
- }
- else
- {
- TestLibrary.TestFramework.EndTestCase();
- TestLibrary.TestFramework.LogInformation("FAIL");
- return 0;
- }
- }
- public bool RunTests()
- {
- bool retVal = true;
- TestLibrary.TestFramework.LogInformation("[Positive]");
- retVal = PosTest1() && retVal;
- retVal = PosTest2() && retVal;
- retVal = PosTest3() && retVal;
- retVal = PosTest4() && retVal;
- retVal = PosTest5() && retVal;
- retVal = PosTest6() && retVal;
- retVal = PosTest7() && retVal;
- TestLibrary.TestFramework.LogInformation("[Negative]");
- retVal = NegTest1() && retVal;
- retVal = NegTest2() && retVal;
- retVal = NegTest3() && retVal;
- retVal = NegTest4() && retVal;
- retVal = NegTest5() && retVal;
- return retVal;
- }
- #region PostiveTest
- public bool PosTest1()
- {
- bool retVal = true;
- UInt32 uintA;
-
- TestLibrary.TestFramework.BeginScenario("PosTest1: the string corresponding UInt32 is UInt32 MinValue ");
-
- try
- {
- string strA = UInt32.MinValue.ToString();
- uintA = UInt32.Parse(strA);
- if (uintA != 0)
- {
- TestLibrary.TestFramework.LogError("001", "the ActualResult is not the ExpectResult");
- retVal = false;
- }
- }
- catch (Exception e)
- {
- TestLibrary.TestFramework.LogError("002", "Unexpected exception: " + e);
- retVal = false;
- }
- return retVal;
- }
- public bool PosTest2()
- {
- bool retVal = true;
- UInt32 uintA;
-
- TestLibrary.TestFramework.BeginScenario("PosTest2: the string corresponding UInt32 is UInt32 MaxValue ");
-
- try
- {
- string strA = UInt32.MaxValue.ToString();
- uintA = UInt32.Parse(strA);
- if (uintA != UInt32.MaxValue)
- {
- TestLibrary.TestFramework.LogError("003", "the ActualResult is not the ExpectResult");
- retVal = false;
- }
- }
- catch (Exception e)
- {
- TestLibrary.TestFramework.LogError("004", "Unexpected exception: " + e);
- retVal = false;
- }
- return retVal;
- }
- public bool PosTest3()
- {
- bool retVal = true;
- UInt32 uintA;
-
- TestLibrary.TestFramework.BeginScenario("PosTest3: the string corresponding UInt32 is normal UInt32 ");
-
- try
- {
- UInt32 uintTest = (UInt32)this.GetInt32(0,Int32.MaxValue);
- string strA = uintTest.ToString();
- uintA = UInt32.Parse(strA);
- if (uintA != uintTest)
- {
- TestLibrary.TestFramework.LogError("005", "the ActualResult is not the ExpectResult");
- retVal = false;
- }
- }
- catch (Exception e)
- {
- TestLibrary.TestFramework.LogError("006", "Unexpected exception: " + e);
- retVal = false;
- }
- return retVal;
- }
- public bool PosTest4()
- {
- bool retVal = true;
- UInt32 uintA;
-
- TestLibrary.TestFramework.BeginScenario("PosTest4: the string format is [ws][sign]digits[ws] 1");
-
- try
- {
- UInt32 uintTest = (UInt32)this.GetInt32(0, Int32.MaxValue);
- string strA = "+" + uintTest.ToString();
- uintA = UInt32.Parse(strA);
- if (uintA != uintTest)
- {
- TestLibrary.TestFramework.LogError("007", "the ActualResult is not the ExpectResult");
- retVal = false;
- }
- }
- catch (Exception e)
- {
- TestLibrary.TestFramework.LogError("008", "Unexpected exception: " + e);
- retVal = false;
- }
- return retVal;
- }
- public bool PosTest5()
- {
- bool retVal = true;
- UInt32 uintA;
-
- TestLibrary.TestFramework.BeginScenario("PosTest5: the string format is [ws][sign]digits[ws] 2");
-
- try
- {
- UInt32 uintTest = (UInt32)this.GetInt32(0, Int32.MaxValue);
- string strA = "\u0009" + "+" + uintTest.ToString();
- uintA = UInt32.Parse(strA);
- if (uintA != uintTest)
- {
- TestLibrary.TestFramework.LogError("009", "the ActualResult is not the ExpectResult");
- retVal = false;
- }
- }
- catch (Exception e)
- {
- TestLibrary.TestFramework.LogError("010", "Unexpected exception: " + e);
- retVal = false;
- }
- return retVal;
- }
- public bool PosTest6()
- {
- bool retVal = true;
- UInt32 uintA;
-
- TestLibrary.TestFramework.BeginScenario("PosTest6: the string format is [ws][sign]digits[ws] 3");
-
- try
- {
- UInt32 uintTest = (UInt32)this.GetInt32(0, Int32.MaxValue);
- string strA = uintTest.ToString() + "\u0020";
- uintA = UInt32.Parse(strA);
- if (uintA != uintTest)
- {
- TestLibrary.TestFramework.LogError("011", "the ActualResult is not the ExpectResult");
- retVal = false;
- }
- }
- catch (Exception e)
- {
- TestLibrary.TestFramework.LogError("012", "Unexpected exception: " + e);
- retVal = false;
- }
- return retVal;
- }
- public bool PosTest7()
- {
- bool retVal = true;
- UInt32 uintA;
-
- TestLibrary.TestFramework.BeginScenario("PosTest7: the string format is [ws][sign]digits[ws] 4");
-
- try
- {
- UInt32 uintTest = (UInt32)this.GetInt32(0, Int32.MaxValue);
- string strA = "\u0009" + "+" + uintTest.ToString() + "\u0020";
- uintA = UInt32.Parse(strA);
- if (uintA != uintTest)
- {
- TestLibrary.TestFramework.LogError("013", "the ActualResult is not the ExpectResult");
- retVal = false;
- }
- }
- catch (Exception e)
- {
- TestLibrary.TestFramework.LogError("014", "Unexpected exception: " + e);
- retVal = false;
- }
- return retVal;
- }
- #endregion
- #region NegativeTest
- public bool NegTest1()
- {
- bool retVal = true;
- UInt32 uintA;
- TestLibrary.TestFramework.BeginScenario("NegTest1: the parameter string is null");
-
- try
- {
- string strA = null;
- uintA = UInt32.Parse(strA);
- retVal = false;
- }
- catch (ArgumentNullException) { }
- catch (Exception e)
- {
- TestLibrary.TestFramework.LogError("N001", "Unexpected exception: " + e);
- retVal = false;
- }
- return retVal;
- }
- public bool NegTest2()
- {
- bool retVal = true;
- UInt32 uintA;
- TestLibrary.TestFramework.BeginScenario("NegTest2: the parameter string is not of the correct format 1");
-
- try
- {
- string strA = "abcd";
- uintA = UInt32.Parse(strA);
- retVal = false;
- }
- catch (FormatException) { }
- catch (Exception e)
- {
- TestLibrary.TestFramework.LogError("N002", "Unexpected exception: " + e);
- retVal = false;
- }
- return retVal;
- }
- public bool NegTest3()
- {
- bool retVal = true;
- UInt32 uintA;
- TestLibrary.TestFramework.BeginScenario("NegTest3: the parameter string is not of the correct format 2");
-
- try
- {
- string strA = "b12345d";
- uintA = UInt32.Parse(strA);
- retVal = false;
- }
- catch (FormatException) { }
- catch (Exception e)
- {
- TestLibrary.TestFramework.LogError("N003", "Unexpected exception: " + e);
- retVal = false;
- }
- return retVal;
- }
- public bool NegTest4()
- {
- bool retVal = true;
- UInt32 uintA;
- TestLibrary.TestFramework.BeginScenario("NegTest4: the parameter string corresponding number is less than UInt32 minValue");
-
- try
- {
- Int32 Testint = (-1) * this.GetInt32(1, Int32.MaxValue);
- string strA = Testint.ToString();
- uintA = UInt32.Parse(strA);
- retVal = false;
- }
- catch (OverflowException) { }
- catch (Exception e)
- {
- TestLibrary.TestFramework.LogError("N004", "Unexpected exception: " + e);
- retVal = false;
- }
- return retVal;
- }
- public bool NegTest5()
- {
- bool retVal = true;
- UInt32 uintA;
- TestLibrary.TestFramework.BeginScenario("NegTest5: the parameter string corresponding number is larger than UInt32 maxValue");
-
- try
- {
- UInt32 uinta = UInt32.MaxValue;
- UInt32 uintb = (UInt32)this.GetInt32(1, Int32.MaxValue);
- UInt64 TestUint = (UInt64)uinta + (UInt64)uintb;
- string strA = TestUint.ToString();
- uintA = UInt32.Parse(strA);
- retVal = false;
- }
- catch (OverflowException) { }
- catch (Exception e)
- {
- TestLibrary.TestFramework.LogError("N005", "Unexpected exception: " + e);
- retVal = false;
- }
- return retVal;
- }
- #endregion
- #region ForTestObject
- private Int32 GetInt32(Int32 minValue, Int32 maxValue)
- {
- try
- {
- if (minValue == maxValue)
- {
- return minValue;
- }
- if (minValue < maxValue)
- {
- return minValue + TestLibrary.Generator.GetInt32(-55) % (maxValue - minValue);
- }
- }
- catch
- {
- throw;
- }
-
- return minValue;
- }
- #endregion
-}
-
diff --git a/tests/src/CoreMangLib/cti/system/uint32/uint32parse2.cs b/tests/src/CoreMangLib/cti/system/uint32/uint32parse2.cs
deleted file mode 100644
index 5d99378ba2..0000000000
--- a/tests/src/CoreMangLib/cti/system/uint32/uint32parse2.cs
+++ /dev/null
@@ -1,392 +0,0 @@
-// 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.Collections.Generic;
-using System.Globalization;
-
-/// <summary>
-/// UInt32.Parse(System.string,NumberStyle style)
-/// </summary>
-public class UInt32Parse2
-{
- public static int Main()
- {
- UInt32Parse2 ui32parse2 = new UInt32Parse2();
- TestLibrary.TestFramework.BeginTestCase("UInt32Parse2");
-
- if (ui32parse2.RunTests())
- {
- TestLibrary.TestFramework.EndTestCase();
- TestLibrary.TestFramework.LogInformation("PASS");
- return 100;
- }
- else
- {
- TestLibrary.TestFramework.EndTestCase();
- TestLibrary.TestFramework.LogInformation("FAIL");
- return 0;
- }
- }
- public bool RunTests()
- {
- bool retVal = true;
- TestLibrary.TestFramework.LogInformation("[Positive]");
- retVal = PosTest1() && retVal;
- retVal = PosTest2() && retVal;
- retVal = PosTest3() && retVal;
- retVal = PosTest4() && retVal;
- retVal = PosTest5() && retVal;
- retVal = PosTest6() && retVal;
- retVal = PosTest7() && retVal;
- TestLibrary.TestFramework.LogInformation("[Negative]");
- retVal = NegTest1() && retVal;
- retVal = NegTest2() && retVal;
- retVal = NegTest3() && retVal;
- retVal = NegTest4() && retVal;
- retVal = NegTest5() && retVal;
- retVal = NegTest6() && retVal;
- retVal = NegTest7() && retVal;
- return retVal;
- }
- #region PositiveTest
- public bool PosTest1()
- {
- bool retVal = true;
- UInt32 uintA;
- TestLibrary.TestFramework.BeginScenario("PosTest1: the string corresponding UInt32 is UInt32 MaxValue 1");
- try
- {
- string strA = UInt32.MaxValue.ToString();
- NumberStyles style = NumberStyles.Any;
- uintA = UInt32.Parse(strA,style);
- if (uintA != UInt32.MaxValue)
- {
- TestLibrary.TestFramework.LogError("001", "the ActualResult is not the ExpectResult");
- retVal = false;
- }
- }
- catch (Exception e)
- {
- TestLibrary.TestFramework.LogError("002", "Unexpected exception: " + e);
- retVal = false;
- }
- return retVal;
- }
- public bool PosTest2()
- {
- bool retVal = true;
- UInt32 uintA;
- TestLibrary.TestFramework.BeginScenario("PosTest2: the string corresponding UInt32 is UInt32 MaxValue 2");
- try
- {
- string strA = "ffffffff";
- NumberStyles style = NumberStyles.HexNumber;
- uintA = UInt32.Parse(strA, style);
- if (uintA != UInt32.MaxValue)
- {
- TestLibrary.TestFramework.LogError("003", "the ActualResult is not the ExpectResult");
- retVal = false;
- }
- }
- catch (Exception e)
- {
- TestLibrary.TestFramework.LogError("004", "Unexpected exception: " + e);
- retVal = false;
- }
- return retVal;
- }
- public bool PosTest3()
- {
- bool retVal = true;
- UInt32 uintA;
- TestLibrary.TestFramework.BeginScenario("PosTest3: The string parameter contains a number of the form:[ws][sign]digits[ws] 1");
- try
- {
- string strA = "01234";
- NumberStyles style = NumberStyles.HexNumber;
- uintA = UInt32.Parse(strA, style);
- UInt32 expUIntA = (UInt32)(Math.Pow(16, 3)) + (UInt32)(2 * Math.Pow(16, 2)) + 3 * 16 + 4;
- if (uintA != expUIntA)
- {
- TestLibrary.TestFramework.LogError("005", "the ActualResult is not the ExpectResult");
- retVal = false;
- }
- }
- catch (Exception e)
- {
- TestLibrary.TestFramework.LogError("006", "Unexpected exception: " + e);
- retVal = false;
- }
- return retVal;
- }
- public bool PosTest4()
- {
- bool retVal = true;
- UInt32 uintA;
- TestLibrary.TestFramework.BeginScenario("PosTest4: The string parameter contains a number of the form:[ws][sign]digits[ws] 2");
- try
- {
- string strA = "01234";
- NumberStyles style = NumberStyles.Any;
- uintA = UInt32.Parse(strA,style);
- if (uintA != 1234)
- {
- TestLibrary.TestFramework.LogError("007", "the ActualResult is not the ExpectResult");
- retVal = false;
- }
- }
- catch (Exception e)
- {
- TestLibrary.TestFramework.LogError("008", "Unexpected exception: " + e);
- retVal = false;
- }
- return retVal;
- }
- public bool PosTest5()
- {
- bool retVal = true;
- UInt32 uintA;
- TestLibrary.TestFramework.BeginScenario("PosTest5: The string parameter contains a number of the form:[ws][sign]digits[ws] 3");
- try
- {
- int intA = this.GetInt32(0, Int32.MaxValue);
- string strA = "\u0009" + "+" + intA.ToString() + "\u000a";
- NumberStyles style = NumberStyles.Any;
- uintA = UInt32.Parse(strA, style);
- if (uintA != (UInt32)intA)
- {
- TestLibrary.TestFramework.LogError("009", "the ActualResult is not the ExpectResult");
- retVal = false;
- }
- }
- catch (Exception e)
- {
- TestLibrary.TestFramework.LogError("010", "Unexpected exception: " + e);
- retVal = false;
- }
- return retVal;
- }
- public bool PosTest6()
- {
- bool retVal = true;
- UInt32 uintA;
- TestLibrary.TestFramework.BeginScenario("PosTest6: The string parameter contains a number of the form:[ws]hexdigits[ws] 1");
- try
- {
- string strA = "abcde";
- NumberStyles style = NumberStyles.HexNumber;
- uintA = UInt32.Parse(strA, style);
- UInt32 expUIntA = (UInt32)(10 * Math.Pow(16, 4)) + (UInt32)(11 * Math.Pow(16, 3)) + (UInt32)(12 * Math.Pow(16, 2)) + (UInt32)(13 * Math.Pow(16, 1)) + 14;
- if (uintA != expUIntA)
- {
- TestLibrary.TestFramework.LogError("011", "the ActualResult is not the ExpectResult");
- retVal = false;
- }
- }
- catch (Exception e)
- {
- TestLibrary.TestFramework.LogError("012", "Unexpected exception: " + e);
- retVal = false;
- }
- return retVal;
- }
- public bool PosTest7()
- {
- bool retVal = true;
- UInt32 uintA;
- TestLibrary.TestFramework.BeginScenario("PosTest7: The string parameter contains a number of the form:[ws]hexdigits[ws] 2");
- try
- {
- string strA = "\u0009" + "abcde" + "\u000A";
- NumberStyles style = NumberStyles.HexNumber;
- uintA = UInt32.Parse(strA, style);
- UInt32 expUIntA = (UInt32)(10 * Math.Pow(16, 4)) + (UInt32)(11 * Math.Pow(16, 3)) + (UInt32)(12 * Math.Pow(16, 2)) + (UInt32)(13 * Math.Pow(16, 1)) + 14;
- if (uintA != expUIntA)
- {
- TestLibrary.TestFramework.LogError("013", "the ActualResult is not the ExpectResult");
- retVal = false;
- }
- }
- catch (Exception e)
- {
- TestLibrary.TestFramework.LogError("014", "Unexpected exception: " + e);
- retVal = false;
- }
- return retVal;
- }
- #endregion
- #region NegativeTest
- public bool NegTest1()
- {
- bool retVal = true;
- UInt32 uintA;
- TestLibrary.TestFramework.BeginScenario("NegTest1: the parameter string is null");
-
- try
- {
- string strA = null;
- uintA = UInt32.Parse(strA, NumberStyles.Integer);
- retVal = false;
- }
- catch (ArgumentNullException) { }
- catch (Exception e)
- {
- TestLibrary.TestFramework.LogError("N001", "Unexpected exception: " + e);
- retVal = false;
- }
- return retVal;
- }
- public bool NegTest2()
- {
- bool retVal = true;
- UInt32 uintA;
- TestLibrary.TestFramework.BeginScenario("NegTest2: the style is not the NumberStyles value");
-
- try
- {
- string strA = "12345";
- NumberStyles numstyle = (NumberStyles)(-1);
- uintA = UInt32.Parse(strA, numstyle);
- retVal = false;
- }
- catch (ArgumentException) { }
- catch (Exception e)
- {
- TestLibrary.TestFramework.LogError("N002", "Unexpected exception: " + e);
- retVal = false;
- }
- return retVal;
- }
- public bool NegTest3()
- {
- bool retVal = true;
- UInt32 uintA;
- TestLibrary.TestFramework.BeginScenario("NegTest3: the string is not in a format compliant with style 1");
-
- try
- {
- string strA = "abcd";
- NumberStyles style = NumberStyles.Integer;
- uintA = UInt32.Parse(strA, style);
- retVal = false;
- }
- catch (FormatException) { }
- catch (Exception e)
- {
- TestLibrary.TestFramework.LogError("N003", "Unexpected exception: " + e);
- retVal = false;
- }
- return retVal;
- }
- public bool NegTest4()
- {
- bool retVal = true;
- UInt32 uintA;
- TestLibrary.TestFramework.BeginScenario("NegTest4: the string is not in a format compliant with style 2");
-
- try
- {
- string strA = "gabcd";
- NumberStyles style = NumberStyles.HexNumber;
- uintA = UInt32.Parse(strA, style);
- retVal = false;
- }
- catch (FormatException) { }
- catch (Exception e)
- {
- TestLibrary.TestFramework.LogError("N003", "Unexpected exception: " + e);
- retVal = false;
- }
- return retVal;
- }
- public bool NegTest5()
- {
- bool retVal = true;
- UInt32 uintA;
- TestLibrary.TestFramework.BeginScenario("NegTest5: the parameter string corresponding number is less than UInt32 minValue");
-
- try
- {
- Int32 Testint = (-1) * this.GetInt32(1, Int32.MaxValue);
- string strA = Testint.ToString();
- NumberStyles style = NumberStyles.Integer;
- uintA = UInt32.Parse(strA,style);
- retVal = false;
- }
- catch (OverflowException) { }
- catch (Exception e)
- {
- TestLibrary.TestFramework.LogError("N005", "Unexpected exception: " + e);
- retVal = false;
- }
- return retVal;
- }
- public bool NegTest6()
- {
- bool retVal = true;
- UInt32 uintA;
- TestLibrary.TestFramework.BeginScenario("NegTest6: the parameter string corresponding number is larger than UInt32 maxValue");
-
- try
- {
- UInt32 uinta = UInt32.MaxValue;
- UInt32 uintb = (UInt32)this.GetInt32(1, Int32.MaxValue);
- UInt64 TestUint = (UInt64)uinta + (UInt64)uintb;
- string strA = TestUint.ToString();
- NumberStyles style = NumberStyles.Integer;
- uintA = UInt32.Parse(strA,style);
- retVal = false;
- }
- catch (OverflowException) { }
- catch (Exception e)
- {
- TestLibrary.TestFramework.LogError("N006", "Unexpected exception: " + e);
- retVal = false;
- }
- return retVal;
- }
- public bool NegTest7()
- {
- bool retVal = true;
- UInt32 uintA;
- TestLibrary.TestFramework.BeginScenario("NegTest7: The string parameter contains a number of the form:[ws][sign]hexdigits[ws]");
- try
- {
- string strA = "\u0009" + "+" + "abcde" + "\u0009";
- NumberStyles style = NumberStyles.HexNumber;
- uintA = UInt32.Parse(strA, style);
- retVal = false;
- }
- catch (FormatException) { }
- catch (Exception e)
- {
- TestLibrary.TestFramework.LogError("N007", "Unexpected exception: " + e);
- retVal = false;
- }
- return retVal;
- }
- #endregion
- #region ForTestObject
- private Int32 GetInt32(Int32 minValue, Int32 maxValue)
- {
- try
- {
- if (minValue == maxValue)
- {
- return minValue;
- }
- if (minValue < maxValue)
- {
- return minValue + TestLibrary.Generator.GetInt32(-55) % (maxValue - minValue);
- }
- }
- catch
- {
- throw;
- }
-
- return minValue;
- }
- #endregion
-}
diff --git a/tests/src/CoreMangLib/cti/system/uint32/uint32parse3.cs b/tests/src/CoreMangLib/cti/system/uint32/uint32parse3.cs
deleted file mode 100644
index af0f65514b..0000000000
--- a/tests/src/CoreMangLib/cti/system/uint32/uint32parse3.cs
+++ /dev/null
@@ -1,334 +0,0 @@
-// 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.Collections.Generic;
-using System.Text;
-using System.Globalization;
-
-/// <summary>
-/// UInt32.Parse(System.string,NumberStyle style,IFormatProvider provider)
-/// </summary>
-public class UInt32Parse3
-{
- public static int Main()
- {
- UInt32Parse3 ui32parse3 = new UInt32Parse3();
- TestLibrary.TestFramework.BeginTestCase("UInt32Parse3");
-
- if (ui32parse3.RunTests())
- {
- TestLibrary.TestFramework.EndTestCase();
- TestLibrary.TestFramework.LogInformation("PASS");
- return 100;
- }
- else
- {
- TestLibrary.TestFramework.EndTestCase();
- TestLibrary.TestFramework.LogInformation("FAIL");
- return 0;
- }
- }
- public bool RunTests()
- {
- bool retVal = true;
- TestLibrary.TestFramework.LogInformation("[Positive]");
- retVal = PosTest1() && retVal;
- retVal = PosTest2() && retVal;
- retVal = PosTest3() && retVal;
- retVal = PosTest4() && retVal;
- TestLibrary.TestFramework.LogInformation("[Negative]");
- retVal = NegTest1() && retVal;
- retVal = NegTest2() && retVal;
- retVal = NegTest3() && retVal;
- retVal = NegTest4() && retVal;
- retVal = NegTest5() && retVal;
- retVal = NegTest6() && retVal;
- retVal = NegTest7() && retVal;
- return retVal;
- }
- #region PositiveTest
- public bool PosTest1()
- {
- bool retVal = true;
- UInt32 uintA;
- CultureInfo myculture = new CultureInfo("en-us");
- IFormatProvider provider = myculture.NumberFormat;
- TestLibrary.TestFramework.BeginScenario("PosTest1: the string corresponding UInt32 is UInt32 MaxValue 1");
- try
- {
- string strA = UInt32.MaxValue.ToString();
- NumberStyles style = NumberStyles.Any;
- uintA = UInt32.Parse(strA, style,provider);
- if (uintA != UInt32.MaxValue)
- {
- TestLibrary.TestFramework.LogError("001", "the ActualResult is not the ExpectResult");
- retVal = false;
- }
- }
- catch (Exception e)
- {
- TestLibrary.TestFramework.LogError("002", "Unexpected exception: " + e);
- retVal = false;
- }
- return retVal;
- }
- public bool PosTest2()
- {
- bool retVal = true;
- UInt32 uintA;
- CultureInfo myculture = new CultureInfo("en-us");
- IFormatProvider provider = myculture.NumberFormat;
- TestLibrary.TestFramework.BeginScenario("PosTest2: the string corresponding UInt32 is UInt32 MaxValue 2");
- try
- {
- string strA = "ffffffff";
- NumberStyles style = NumberStyles.HexNumber;
- uintA = UInt32.Parse(strA, style,provider);
- if (uintA != UInt32.MaxValue)
- {
- TestLibrary.TestFramework.LogError("003", "the ActualResult is not the ExpectResult");
- retVal = false;
- }
- }
- catch (Exception e)
- {
- TestLibrary.TestFramework.LogError("004", "Unexpected exception: " + e);
- retVal = false;
- }
- return retVal;
- }
- public bool PosTest3()
- {
- bool retVal = true;
- UInt32 uintA;
- CultureInfo myculture = new CultureInfo("el-GR");
- IFormatProvider provider = myculture.NumberFormat;
- TestLibrary.TestFramework.BeginScenario("PosTest3: The string parameter contains a number of the form:[ws][sign]digits[ws]");
- try
- {
- string strA = "\u0009" + "abcde" + "\u000A";
- NumberStyles style = NumberStyles.HexNumber;
- uintA = UInt32.Parse(strA, style, provider);
- UInt32 expUIntA = (UInt32)(10 * Math.Pow(16, 4)) + (UInt32)(11 * Math.Pow(16, 3)) + (UInt32)(12 * Math.Pow(16, 2)) + (UInt32)(13 * Math.Pow(16, 1)) + 14;
- if (uintA != expUIntA)
- {
- TestLibrary.TestFramework.LogError("005", "the ActualResult is not the ExpectResult");
- retVal = false;
- }
- }
- catch (Exception e)
- {
- TestLibrary.TestFramework.LogError("006", "Unexpected exception: " + e);
- retVal = false;
- }
- return retVal;
- }
- public bool PosTest4()
- {
- bool retVal = true;
- UInt32 uintA;
- CultureInfo myculture = new CultureInfo("el-GR");
- IFormatProvider provider = myculture.NumberFormat;
- TestLibrary.TestFramework.BeginScenario("PosTest4: The string parameter contains a number of the form:[ws]hexdigits[ws]");
- try
- {
- string strA = "fffff";
- NumberStyles style = NumberStyles.HexNumber;
- uintA = UInt32.Parse(strA, style, provider);
- UInt32 expUIntA = (UInt32)(15 * Math.Pow(16, 4)) + (UInt32)(15 * Math.Pow(16, 3)) + (UInt32)(15 * Math.Pow(16, 2)) + (UInt32)(15 * Math.Pow(16, 1)) + 15;
- if (uintA != expUIntA)
- {
- TestLibrary.TestFramework.LogError("007", "the ActualResult is not the ExpectResult");
- retVal = false;
- }
- }
- catch (Exception e)
- {
- TestLibrary.TestFramework.LogError("008", "Unexpected exception: " + e);
- retVal = false;
- }
- return retVal;
- }
- #endregion
- #region NegativeTest
- public bool NegTest1()
- {
- bool retVal = true;
- UInt32 uintA;
- IFormatProvider provider = null;
- TestLibrary.TestFramework.BeginScenario("NegTest1: the parameter string is null");
-
- try
- {
- string strA = null;
- uintA = UInt32.Parse(strA, NumberStyles.Integer,provider);
- retVal = false;
- }
- catch (ArgumentNullException) { }
- catch (Exception e)
- {
- TestLibrary.TestFramework.LogError("N001", "Unexpected exception: " + e);
- retVal = false;
- }
- return retVal;
- }
- public bool NegTest2()
- {
- bool retVal = true;
- UInt32 uintA;
- IFormatProvider provider = null;
- TestLibrary.TestFramework.BeginScenario("NegTest2: the style is not the NumberStyles value");
-
- try
- {
- string strA = "12345";
- NumberStyles numstyle = (NumberStyles)(-1);
- uintA = UInt32.Parse(strA, numstyle, provider);
- retVal = false;
- }
- catch (ArgumentException) { }
- catch (Exception e)
- {
- TestLibrary.TestFramework.LogError("N002", "Unexpected exception: " + e);
- retVal = false;
- }
- return retVal;
- }
- public bool NegTest3()
- {
- bool retVal = true;
- UInt32 uintA;
- IFormatProvider provider = null;
- TestLibrary.TestFramework.BeginScenario("NegTest3: the string is not in a format compliant with style 1");
-
- try
- {
- string strA = "abcd";
- NumberStyles style = NumberStyles.Integer;
- uintA = UInt32.Parse(strA, style, provider);
- retVal = false;
- }
- catch (FormatException) { }
- catch (Exception e)
- {
- TestLibrary.TestFramework.LogError("N003", "Unexpected exception: " + e);
- retVal = false;
- }
- return retVal;
- }
- public bool NegTest4()
- {
- bool retVal = true;
- UInt32 uintA;
- IFormatProvider provider = null;
- TestLibrary.TestFramework.BeginScenario("NegTest4: the string is not in a format compliant with style 2");
-
- try
- {
- string strA = "gabcd";
- NumberStyles style = NumberStyles.HexNumber;
- uintA = UInt32.Parse(strA, style, provider);
- retVal = false;
- }
- catch (FormatException) { }
- catch (Exception e)
- {
- TestLibrary.TestFramework.LogError("N003", "Unexpected exception: " + e);
- retVal = false;
- }
- return retVal;
- }
- public bool NegTest5()
- {
- bool retVal = true;
- UInt32 uintA;
- IFormatProvider provider = null;
- TestLibrary.TestFramework.BeginScenario("NegTest5: the parameter string corresponding number is less than UInt32 minValue");
-
- try
- {
- Int32 Testint = (-1) * this.GetInt32(1, Int32.MaxValue);
- string strA = Testint.ToString();
- NumberStyles style = NumberStyles.Integer;
- uintA = UInt32.Parse(strA, style, provider);
- retVal = false;
- }
- catch (OverflowException) { }
- catch (Exception e)
- {
- TestLibrary.TestFramework.LogError("N005", "Unexpected exception: " + e);
- retVal = false;
- }
- return retVal;
- }
- public bool NegTest6()
- {
- bool retVal = true;
- UInt32 uintA;
- IFormatProvider provider = null;
- TestLibrary.TestFramework.BeginScenario("NegTest6: the parameter string corresponding number is larger than UInt32 maxValue");
-
- try
- {
- UInt32 uinta = UInt32.MaxValue;
- UInt32 uintb = (UInt32)this.GetInt32(1, Int32.MaxValue);
- UInt64 TestUint = (UInt64)uinta + (UInt64)uintb;
- string strA = TestUint.ToString();
- NumberStyles style = NumberStyles.Integer;
- uintA = UInt32.Parse(strA, style, provider);
- retVal = false;
- }
- catch (OverflowException) { }
- catch (Exception e)
- {
- TestLibrary.TestFramework.LogError("N006", "Unexpected exception: " + e);
- retVal = false;
- }
- return retVal;
- }
- public bool NegTest7()
- {
- bool retVal = true;
- UInt32 uintA;
- IFormatProvider provider = null;
- TestLibrary.TestFramework.BeginScenario("NegTest7: The string parameter contains a number of the form:[ws][sign]hexdigits[ws]");
- try
- {
- string strA = "\u0009" + "+" + "abcde" + "\u0009";
- NumberStyles style = NumberStyles.HexNumber;
- uintA = UInt32.Parse(strA, style, provider);
- retVal = false;
- }
- catch (FormatException) { }
- catch (Exception e)
- {
- TestLibrary.TestFramework.LogError("N007", "Unexpected exception: " + e);
- retVal = false;
- }
- return retVal;
- }
- #endregion
- #region ForTestObject
- private Int32 GetInt32(Int32 minValue, Int32 maxValue)
- {
- try
- {
- if (minValue == maxValue)
- {
- return minValue;
- }
- if (minValue < maxValue)
- {
- return minValue + TestLibrary.Generator.GetInt32(-55) % (maxValue - minValue);
- }
- }
- catch
- {
- throw;
- }
-
- return minValue;
- }
- #endregion
-}
diff --git a/tests/src/CoreMangLib/cti/system/uint32/uint32tostring2.cs b/tests/src/CoreMangLib/cti/system/uint32/uint32tostring2.cs
index e0ab4934f9..a60a999f4f 100644
--- a/tests/src/CoreMangLib/cti/system/uint32/uint32tostring2.cs
+++ b/tests/src/CoreMangLib/cti/system/uint32/uint32tostring2.cs
@@ -136,13 +136,13 @@ public class UInt32ToString2
retVal &= VerifyToString("PostTest3", UInt32.MinValue, "f", "0,000");
retVal &= VerifyToString("PostTest4", UInt32.MaxValue, "G", "4294967295");
retVal &= VerifyToString("PostTest5", UInt32.MaxValue, "f", "4294967295,000");
- retVal &= VerifyToString("PostTest6", UInt32.MaxValue, "E", TestLibrary.Utilities.IsWindows? "4,294967E++009" : "4,294967E9");
+ retVal &= VerifyToString("PostTest6", UInt32.MaxValue, "E", "4,294967E++009");
retVal &= VerifyToString("PostTest7", UInt32.MaxValue, "N", "42#94#96#72#95,000");
retVal &= VerifyToString("PostTest8", UInt32.MaxValue, "P", "429,496,729,500,0000~");
retVal &= VerifyToString("PostTest9", UInt32.MaxValue, "D", "4294967295");
retVal &= VerifyToString("PostTest10", 00065536, "G", "65536");
retVal &= VerifyToString("PostTest11", 00065536, "P", "6,553,600,0000~");
- retVal &= VerifyToString("PostTest12", 00065536, "E", TestLibrary.Utilities.IsWindows? "6,553600E++004" : "6,553600E4");
+ retVal &= VerifyToString("PostTest12", 00065536, "E", "6,553600E++004");
retVal &= VerifyToString("PostTest13", 00065536, String.Empty, "65536");
retVal &= VerifyToString("PostTest14", 00065536, null, "65536");
diff --git a/tests/src/CoreMangLib/cti/system/uint32/uint32tryparse.cs b/tests/src/CoreMangLib/cti/system/uint32/uint32tryparse.cs
deleted file mode 100644
index 8e9bf6535c..0000000000
--- a/tests/src/CoreMangLib/cti/system/uint32/uint32tryparse.cs
+++ /dev/null
@@ -1,556 +0,0 @@
-// 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.Globalization;
-
-// CoreCLR Port from Co7528TryParse_all.cs
-// Tests UInt32.TryParse(String), UInt32.TryParse(String, NumberStyles, IFormatProvider, ref UInt32)
-// 2003/04/01 KatyK
-// 2007/06/28 adapted by MarielY
-
-public class Co7528TryParse
-{
- static bool verbose = false;
-
- public static int Main()
- {
- bool passed = true;
-
- try
- {
- // Make the test culture independent
- TestLibrary.Utilities.CurrentCulture = CultureInfo.InvariantCulture;
-
- // Set up NFIs to use
- NumberFormatInfo goodNFI = new NumberFormatInfo();
-
- NumberFormatInfo corruptNFI = new NumberFormatInfo(); // DecimalSeparator == GroupSeparator
- corruptNFI.NumberDecimalSeparator = ".";
- corruptNFI.NumberGroupSeparator = ".";
- corruptNFI.CurrencyDecimalSeparator = ".";
- corruptNFI.CurrencyGroupSeparator = ".";
- corruptNFI.CurrencySymbol = "$";
-
- NumberFormatInfo swappedNFI = new NumberFormatInfo(); // DecimalSeparator & GroupSeparator swapped
- swappedNFI.NumberDecimalSeparator = ".";
- swappedNFI.NumberGroupSeparator = ",";
- swappedNFI.CurrencyDecimalSeparator = ",";
- swappedNFI.CurrencyGroupSeparator = ".";
- swappedNFI.CurrencySymbol = "$";
-
- NumberFormatInfo distinctNFI = new NumberFormatInfo(); // DecimalSeparator & GroupSeparator distinct
- distinctNFI.NumberDecimalSeparator = ".";
- distinctNFI.NumberGroupSeparator = ",";
- distinctNFI.CurrencyDecimalSeparator = ":";
- distinctNFI.CurrencyGroupSeparator = ";";
- distinctNFI.CurrencySymbol = "$";
-
- NumberFormatInfo customNFI = new NumberFormatInfo();
- customNFI.NegativeSign = "^";
-
- NumberFormatInfo ambigNFI = new NumberFormatInfo();
- ambigNFI.NegativeSign = "^";
- ambigNFI.CurrencySymbol = "^";
-
- CultureInfo germanCulture = new CultureInfo("de-DE");
- CultureInfo japaneseCulture;
-
- try
- {
- japaneseCulture = new CultureInfo("ja-JP");
- }
- catch (Exception)
- {
- TestLibrary.Logging.WriteLine("East Asian Languages are not installed. Skiping Japanese culture tests.");
- japaneseCulture = null;
- }
-
- // Parse tests included for comparison/regression
- passed &= VerifyUInt32Parse("5", 5);
- passed &= VerifyUInt32Parse("5 ", 5);
- passed &= VerifyUInt32Parse("5\0", 5);
- passed &= VerifyUInt32Parse("893382737", 893382737);
- passed &= VerifyUInt32Parse("1234567891", 1234567891);
- passed &= VerifyUInt32Parse("3123456789", 3123456789u);
- passed &= VerifyUInt32Parse("5", NumberStyles.Integer, CultureInfo.InvariantCulture, 5);
- passed &= VerifyUInt32Parse("5 \0", NumberStyles.Integer, CultureInfo.InvariantCulture, 5);
- passed &= VerifyUInt32Parse("5\0\0\0", NumberStyles.Integer, CultureInfo.InvariantCulture, 5);
- passed &= VerifyUInt32Parse("12", NumberStyles.HexNumber, CultureInfo.InvariantCulture, 0x12);
- passed &= VerifyUInt32Parse("fF", NumberStyles.HexNumber, CultureInfo.InvariantCulture, 0xFF);
- passed &= VerifyUInt32Parse("5", NumberStyles.Integer, goodNFI, 5);
- passed &= VerifyUInt32Parse("5.0", NumberStyles.AllowDecimalPoint, goodNFI, 5);
- passed &= VerifyUInt32Parse("123", NumberStyles.Integer, germanCulture, 123);
- passed &= VerifyUInt32Parse("123", NumberStyles.Integer, japaneseCulture, 123);
- passed &= VerifyUInt32Parse("123.000", NumberStyles.Any, germanCulture, 123000);
- passed &= VerifyUInt32Parse("123,000", NumberStyles.Any, japaneseCulture, 123000);
- passed &= VerifyUInt32Parse("123,000", NumberStyles.AllowDecimalPoint, germanCulture, 123);
- passed &= VerifyUInt32Parse("123.000", NumberStyles.AllowDecimalPoint, japaneseCulture, 123);
- passed &= VerifyUInt32Parse("5,00 " + germanCulture.NumberFormat.CurrencySymbol, NumberStyles.Any, germanCulture, 5); // currency
- //
- passed &= VerifyUInt32Parse("5", NumberStyles.Integer, corruptNFI, 5);
- passed &= VerifyUInt32Parse("5", NumberStyles.Number, corruptNFI, 5);
- passed &= VerifyUInt32Parse("5.0", NumberStyles.Number, corruptNFI, 5);
- passed &= VerifyUInt32ParseException("5,0", NumberStyles.Number, corruptNFI, typeof(FormatException));
- passed &= VerifyUInt32ParseException("5.0.0", NumberStyles.Number, corruptNFI, typeof(FormatException));
- passed &= VerifyUInt32Parse("$5.0", NumberStyles.Currency, corruptNFI, 5);
- passed &= VerifyUInt32ParseException("$5,0", NumberStyles.Currency, corruptNFI, typeof(FormatException));
- passed &= VerifyUInt32ParseException("$5.0.0", NumberStyles.Currency, corruptNFI, typeof(FormatException));
- passed &= VerifyUInt32Parse("5.0", NumberStyles.Currency, corruptNFI, 5);
- passed &= VerifyUInt32ParseException("5,0", NumberStyles.Currency, corruptNFI, typeof(FormatException));
- passed &= VerifyUInt32ParseException("5.0.0", NumberStyles.Currency, corruptNFI, typeof(FormatException));
- passed &= VerifyUInt32Parse("5.0", NumberStyles.Any, corruptNFI, 5);
- passed &= VerifyUInt32ParseException("5,0", NumberStyles.Any, corruptNFI, typeof(FormatException));
- passed &= VerifyUInt32ParseException("5.0.0", NumberStyles.Any, corruptNFI, typeof(FormatException));
- //
- passed &= VerifyUInt32Parse("5", NumberStyles.Integer, swappedNFI, 5);
- passed &= VerifyUInt32ParseException("1,234", NumberStyles.Integer, swappedNFI, typeof(FormatException));
- passed &= VerifyUInt32Parse("5", NumberStyles.Number, swappedNFI, 5);
- passed &= VerifyUInt32Parse("5.0", NumberStyles.Number, swappedNFI, 5);
- passed &= VerifyUInt32Parse("1,234", NumberStyles.Number, swappedNFI, 1234);
- passed &= VerifyUInt32Parse("1,234.0", NumberStyles.Number, swappedNFI, 1234);
- passed &= VerifyUInt32ParseException("5.000.000", NumberStyles.Number, swappedNFI, typeof(FormatException));
- passed &= VerifyUInt32ParseException("5.000,00", NumberStyles.Number, swappedNFI, typeof(FormatException));
- passed &= VerifyUInt32Parse("5.000", NumberStyles.Currency, swappedNFI, 5); //???
- passed &= VerifyUInt32ParseException("5.000,00", NumberStyles.Currency, swappedNFI, typeof(FormatException)); //???
- passed &= VerifyUInt32Parse("$5.000", NumberStyles.Currency, swappedNFI, 5000);
- passed &= VerifyUInt32Parse("$5.000,00", NumberStyles.Currency, swappedNFI, 5000);
- passed &= VerifyUInt32Parse("5.000", NumberStyles.Any, swappedNFI, 5); //?
- passed &= VerifyUInt32ParseException("5.000,00", NumberStyles.Any, swappedNFI, typeof(FormatException)); //?
- passed &= VerifyUInt32Parse("$5.000", NumberStyles.Any, swappedNFI, 5000);
- passed &= VerifyUInt32Parse("$5.000,00", NumberStyles.Any, swappedNFI, 5000);
- passed &= VerifyUInt32Parse("5,0", NumberStyles.Currency, swappedNFI, 5);
- passed &= VerifyUInt32Parse("$5,0", NumberStyles.Currency, swappedNFI, 5);
- passed &= VerifyUInt32Parse("5,000", NumberStyles.Currency, swappedNFI, 5);
- passed &= VerifyUInt32Parse("$5,000", NumberStyles.Currency, swappedNFI, 5);
- passed &= VerifyUInt32ParseException("5,000.0", NumberStyles.Currency, swappedNFI, typeof(FormatException));
- passed &= VerifyUInt32ParseException("$5,000.0", NumberStyles.Currency, swappedNFI, typeof(FormatException));
- passed &= VerifyUInt32Parse("5,000", NumberStyles.Any, swappedNFI, 5);
- passed &= VerifyUInt32Parse("$5,000", NumberStyles.Any, swappedNFI, 5);
- passed &= VerifyUInt32ParseException("5,000.0", NumberStyles.Any, swappedNFI, typeof(FormatException));
- passed &= VerifyUInt32ParseException("$5,000.0", NumberStyles.Any, swappedNFI, typeof(FormatException));
- //
- passed &= VerifyUInt32Parse("5.0", NumberStyles.Number, distinctNFI, 5);
- passed &= VerifyUInt32Parse("1,234.0", NumberStyles.Number, distinctNFI, 1234);
- passed &= VerifyUInt32Parse("5.0", NumberStyles.Currency, distinctNFI, 5);
- passed &= VerifyUInt32Parse("1,234.0", NumberStyles.Currency, distinctNFI, 1234);
- passed &= VerifyUInt32Parse("5.0", NumberStyles.Any, distinctNFI, 5);
- passed &= VerifyUInt32Parse("1,234.0", NumberStyles.Any, distinctNFI, 1234);
- passed &= VerifyUInt32ParseException("$5.0", NumberStyles.Currency, distinctNFI, typeof(FormatException));
- passed &= VerifyUInt32ParseException("$5.0", NumberStyles.Any, distinctNFI, typeof(FormatException));
- passed &= VerifyUInt32ParseException("5:0", NumberStyles.Number, distinctNFI, typeof(FormatException));
- passed &= VerifyUInt32ParseException("5;0", NumberStyles.Number, distinctNFI, typeof(FormatException));
- passed &= VerifyUInt32ParseException("$5:0", NumberStyles.Number, distinctNFI, typeof(FormatException));
- passed &= VerifyUInt32Parse("5:0", NumberStyles.Currency, distinctNFI, 5);
- passed &= VerifyUInt32Parse("5:000", NumberStyles.Currency, distinctNFI, 5);
- passed &= VerifyUInt32Parse("5;000", NumberStyles.Currency, distinctNFI, 5000);
- passed &= VerifyUInt32Parse("$5:0", NumberStyles.Currency, distinctNFI, 5);
- passed &= VerifyUInt32Parse("$5;0", NumberStyles.Currency, distinctNFI, 50);
- passed &= VerifyUInt32Parse("5:0", NumberStyles.Any, distinctNFI, 5);
- passed &= VerifyUInt32Parse("5;0", NumberStyles.Any, distinctNFI, 50);
- passed &= VerifyUInt32Parse("$5:0", NumberStyles.Any, distinctNFI, 5);
- passed &= VerifyUInt32Parse("$5;0", NumberStyles.Any, distinctNFI, 50);
- passed &= VerifyUInt32ParseException("123,456;789.0", NumberStyles.Number, distinctNFI, typeof(FormatException));
- passed &= VerifyUInt32Parse("123,456;789.0", NumberStyles.Currency, distinctNFI, 123456789);
- passed &= VerifyUInt32Parse("123,456;789.0", NumberStyles.Any, distinctNFI, 123456789);
- passed &= VerifyUInt32ParseException("$123,456;789.0", NumberStyles.Any, distinctNFI, typeof(FormatException));
- //
- passed &= VerifyUInt32ParseException("12345678912", typeof(OverflowException));
- passed &= VerifyUInt32ParseException("5.3", NumberStyles.AllowDecimalPoint, goodNFI, typeof(OverflowException)); //weird that it's Overflow, but consistent with v1
- passed &= VerifyUInt32ParseException("Garbage", typeof(FormatException));
- passed &= VerifyUInt32ParseException("5\0Garbage", typeof(FormatException));
- passed &= VerifyUInt32ParseException(null, typeof(ArgumentNullException));
- passed &= VerifyUInt32ParseException("893382737", NumberStyles.HexNumber, CultureInfo.InvariantCulture, typeof(OverflowException));
- passed &= VerifyUInt32ParseException("5", NumberStyles.AllowHexSpecifier | NumberStyles.AllowParentheses, null, typeof(ArgumentException));
- passed &= VerifyUInt32ParseException("4", (NumberStyles)(-1), typeof(ArgumentException));
- passed &= VerifyUInt32ParseException("4", (NumberStyles)0x10000, typeof(ArgumentException));
- passed &= VerifyUInt32ParseException("4", (NumberStyles)(-1), CultureInfo.InvariantCulture, typeof(ArgumentException));
- passed &= VerifyUInt32ParseException("4", (NumberStyles)0x10000, CultureInfo.InvariantCulture, typeof(ArgumentException));
- passed &= VerifyUInt32ParseException("123.000.000.000", NumberStyles.Any, germanCulture, typeof(OverflowException));
- passed &= VerifyUInt32ParseException("123,000,000,000", NumberStyles.Any, japaneseCulture, typeof(OverflowException));
- passed &= VerifyUInt32ParseException("123,000,000,000", NumberStyles.Integer, germanCulture, typeof(FormatException));
- passed &= VerifyUInt32ParseException("123.000.000.000", NumberStyles.Integer, japaneseCulture, typeof(FormatException));
- passed &= VerifyUInt32ParseException("5,00 " + germanCulture.NumberFormat.CurrencySymbol, NumberStyles.Integer, germanCulture, typeof(FormatException)); // currency
-
- /////////// TryParse(String)
- //// Pass cases
- passed &= VerifyUInt32TryParse("5", 5, true);
- passed &= VerifyUInt32TryParse(" 5 ", 5, true);
- passed &= VerifyUInt32TryParse("5\0", 5, true);
- passed &= VerifyUInt32TryParse("5 \0", 5, true);
- passed &= VerifyUInt32TryParse("5\0\0\0", 5, true);
- passed &= VerifyUInt32TryParse("10000", 10000, true);
- passed &= VerifyUInt32TryParse("893382737", 893382737, true);
- passed &= VerifyUInt32TryParse("1234567891", 1234567891, true);
- passed &= VerifyUInt32TryParse("3123456789", 3123456789u, true);
- passed &= VerifyUInt32TryParse(UInt32.MaxValue.ToString(), UInt32.MaxValue, true);
- passed &= VerifyUInt32TryParse(UInt32.MinValue.ToString(), UInt32.MinValue, true);
-
- //// Fail cases
- passed &= VerifyUInt32TryParse(null, 0, false);
- passed &= VerifyUInt32TryParse("", 0, false);
- passed &= VerifyUInt32TryParse("Garbage", 0, false);
- passed &= VerifyUInt32TryParse("5\0Garbage", 0, false);
- passed &= VerifyUInt32TryParse("-5", 0, false);
- passed &= VerifyUInt32TryParse("12345678912", 0, false);
- passed &= VerifyUInt32TryParse("FF", 0, false);
- passed &= VerifyUInt32TryParse("27.3", 0, false);
- passed &= VerifyUInt32TryParse("23 5", 0, false);
-
-
- /////////// TryParse(TryParse(String, NumberStyles, IFormatProvider, ref UInt32)
- //// Pass cases
- passed &= VerifyUInt32TryParse("5", NumberStyles.Integer, CultureInfo.InvariantCulture, 5, true);
- // Variations on NumberStyles
- passed &= VerifyUInt32TryParse("12", NumberStyles.HexNumber, CultureInfo.InvariantCulture, 0x12, true);
- passed &= VerifyUInt32TryParse("FF", NumberStyles.HexNumber, CultureInfo.InvariantCulture, 0xFF, true);
- passed &= VerifyUInt32TryParse("fF", NumberStyles.HexNumber, CultureInfo.InvariantCulture, 0xFF, true);
- passed &= VerifyUInt32TryParse("fFFFFFFF", NumberStyles.HexNumber, CultureInfo.InvariantCulture, 0xFFFFFFFF, true);
- passed &= VerifyUInt32TryParse(" 5", NumberStyles.AllowLeadingWhite, goodNFI, 5, true);
- passed &= VerifyUInt32TryParse("5", NumberStyles.Number, goodNFI, 5, true);
- passed &= VerifyUInt32TryParse("5.0", NumberStyles.AllowDecimalPoint, goodNFI, 5, true);
- // Variations on IFP
- passed &= VerifyUInt32TryParse("5", NumberStyles.Integer, goodNFI, 5, true);
- passed &= VerifyUInt32TryParse("5", NumberStyles.Integer, null, 5, true);
- passed &= VerifyUInt32TryParse("5", NumberStyles.Integer, new DateTimeFormatInfo(), 5, true);
- passed &= VerifyUInt32TryParse("123", NumberStyles.Integer, germanCulture, 123, true);
- passed &= VerifyUInt32TryParse("123", NumberStyles.Integer, japaneseCulture, 123, true);
- passed &= VerifyUInt32TryParse("123.000", NumberStyles.Any, germanCulture, 123000, true);
- passed &= VerifyUInt32TryParse("123,000", NumberStyles.Any, japaneseCulture, 123000, true);
- passed &= VerifyUInt32TryParse("123,000", NumberStyles.AllowDecimalPoint, germanCulture, 123, true);
- passed &= VerifyUInt32TryParse("123.000", NumberStyles.AllowDecimalPoint, japaneseCulture, 123, true);
- passed &= VerifyUInt32TryParse("5,00 " + germanCulture.NumberFormat.CurrencySymbol, NumberStyles.Any, germanCulture, 5, true); // currency
-
- //// Fail cases
- passed &= VerifyUInt32TryParse("-5", NumberStyles.Integer, CultureInfo.InvariantCulture, 0, false);
- passed &= VerifyUInt32TryParse("FF", NumberStyles.Integer, CultureInfo.InvariantCulture, 0, false);
- passed &= VerifyUInt32TryParse("893382737", NumberStyles.HexNumber, CultureInfo.InvariantCulture, 0, false);
- passed &= VerifyUInt32TryParse("^42", NumberStyles.Any, customNFI, 0, false);
- passed &= VerifyUInt32TryParse("-42", NumberStyles.Any, customNFI, 0, false);
- passed &= VerifyUInt32TryParse("5.3", NumberStyles.AllowDecimalPoint, goodNFI, 0, false);
- passed &= VerifyUInt32TryParse("5 ", NumberStyles.AllowLeadingWhite, goodNFI, 0, false);
- passed &= VerifyUInt32TryParse("123.000.000.000", NumberStyles.Any, germanCulture, 0, false);
- passed &= VerifyUInt32TryParse("123,000,000,000", NumberStyles.Any, japaneseCulture, 0, false);
- passed &= VerifyUInt32TryParse("123,000,000,000", NumberStyles.Integer, germanCulture, 0, false);
- passed &= VerifyUInt32TryParse("123.000.000.000", NumberStyles.Integer, japaneseCulture, 0, false);
- passed &= VerifyUInt32TryParse("5,00 \u20AC", NumberStyles.Integer, germanCulture, 0, false); // currency
-
- //// Exception cases
- passed &= VerifyUInt32TryParseException("5", NumberStyles.AllowHexSpecifier | NumberStyles.AllowParentheses, null, typeof(ArgumentException));
- passed &= VerifyUInt32TryParseException("4", (NumberStyles)(-1), CultureInfo.InvariantCulture, typeof(ArgumentException));
- passed &= VerifyUInt32TryParseException("4", (NumberStyles)0x10000, CultureInfo.InvariantCulture, typeof(ArgumentException));
-
- // NumberStyles/NFI variations
- //
- passed &= VerifyUInt32TryParse("5", NumberStyles.Integer, corruptNFI, 5, true);
- passed &= VerifyUInt32TryParse("5", NumberStyles.Number, corruptNFI, 5, true);
- passed &= VerifyUInt32TryParse("5.0", NumberStyles.Number, corruptNFI, 5, true);
- passed &= VerifyUInt32TryParse("5,0", NumberStyles.Number, corruptNFI, 0, false);
- passed &= VerifyUInt32TryParse("5.0.0", NumberStyles.Number, corruptNFI, 0, false);
- passed &= VerifyUInt32TryParse("$5.0", NumberStyles.Currency, corruptNFI, 5, true);
- passed &= VerifyUInt32TryParse("$5,0", NumberStyles.Currency, corruptNFI, 0, false);
- passed &= VerifyUInt32TryParse("$5.0.0", NumberStyles.Currency, corruptNFI, 0, false);
- passed &= VerifyUInt32TryParse("5.0", NumberStyles.Currency, corruptNFI, 5, true);
- passed &= VerifyUInt32TryParse("5,0", NumberStyles.Currency, corruptNFI, 0, false);
- passed &= VerifyUInt32TryParse("5.0.0", NumberStyles.Currency, corruptNFI, 0, false);
- passed &= VerifyUInt32TryParse("5.0", NumberStyles.Any, corruptNFI, 5, true);
- passed &= VerifyUInt32TryParse("5,0", NumberStyles.Any, corruptNFI, 0, false);
- passed &= VerifyUInt32TryParse("5.0.0", NumberStyles.Any, corruptNFI, 0, false);
- //
- passed &= VerifyUInt32TryParse("5", NumberStyles.Integer, swappedNFI, 5, true);
- passed &= VerifyUInt32TryParse("1,234", NumberStyles.Integer, swappedNFI, 0, false);
- passed &= VerifyUInt32TryParse("5", NumberStyles.Number, swappedNFI, 5, true);
- passed &= VerifyUInt32TryParse("5.0", NumberStyles.Number, swappedNFI, 5, true);
- passed &= VerifyUInt32TryParse("1,234", NumberStyles.Number, swappedNFI, 1234, true);
- passed &= VerifyUInt32TryParse("1,234.0", NumberStyles.Number, swappedNFI, 1234, true);
- passed &= VerifyUInt32TryParse("5.000.000", NumberStyles.Number, swappedNFI, 0, false);
- passed &= VerifyUInt32TryParse("5.000,00", NumberStyles.Number, swappedNFI, 0, false);
- passed &= VerifyUInt32TryParse("5.000", NumberStyles.Currency, swappedNFI, 5, true); //???
- passed &= VerifyUInt32TryParse("5.000,00", NumberStyles.Currency, swappedNFI, 0, false); //???
- passed &= VerifyUInt32TryParse("$5.000", NumberStyles.Currency, swappedNFI, 5000, true);
- passed &= VerifyUInt32TryParse("$5.000,00", NumberStyles.Currency, swappedNFI, 5000, true);
- passed &= VerifyUInt32TryParse("5.000", NumberStyles.Any, swappedNFI, 5, true); //?
- passed &= VerifyUInt32TryParse("5.000,00", NumberStyles.Any, swappedNFI, 0, false); //?
- passed &= VerifyUInt32TryParse("$5.000", NumberStyles.Any, swappedNFI, 5000, true);
- passed &= VerifyUInt32TryParse("$5.000,00", NumberStyles.Any, swappedNFI, 5000, true);
- passed &= VerifyUInt32TryParse("5,0", NumberStyles.Currency, swappedNFI, 5, true);
- passed &= VerifyUInt32TryParse("$5,0", NumberStyles.Currency, swappedNFI, 5, true);
- passed &= VerifyUInt32TryParse("5,000", NumberStyles.Currency, swappedNFI, 5, true);
- passed &= VerifyUInt32TryParse("$5,000", NumberStyles.Currency, swappedNFI, 5, true);
- passed &= VerifyUInt32TryParse("5,000.0", NumberStyles.Currency, swappedNFI, 0, false);
- passed &= VerifyUInt32TryParse("$5,000.0", NumberStyles.Currency, swappedNFI, 0, false);
- passed &= VerifyUInt32TryParse("5,000", NumberStyles.Any, swappedNFI, 5, true);
- passed &= VerifyUInt32TryParse("$5,000", NumberStyles.Any, swappedNFI, 5, true);
- passed &= VerifyUInt32TryParse("5,000.0", NumberStyles.Any, swappedNFI, 0, false);
- passed &= VerifyUInt32TryParse("$5,000.0", NumberStyles.Any, swappedNFI, 0, false);
- //
- passed &= VerifyUInt32TryParse("5.0", NumberStyles.Number, distinctNFI, 5, true);
- passed &= VerifyUInt32TryParse("1,234.0", NumberStyles.Number, distinctNFI, 1234, true);
- passed &= VerifyUInt32TryParse("5.0", NumberStyles.Currency, distinctNFI, 5, true);
- passed &= VerifyUInt32TryParse("1,234.0", NumberStyles.Currency, distinctNFI, 1234, true);
- passed &= VerifyUInt32TryParse("5.0", NumberStyles.Any, distinctNFI, 5, true);
- passed &= VerifyUInt32TryParse("1,234.0", NumberStyles.Any, distinctNFI, 1234, true);
- passed &= VerifyUInt32TryParse("$5.0", NumberStyles.Currency, distinctNFI, 0, false);
- passed &= VerifyUInt32TryParse("$5.0", NumberStyles.Any, distinctNFI, 0, false);
- passed &= VerifyUInt32TryParse("5:0", NumberStyles.Number, distinctNFI, 0, false);
- passed &= VerifyUInt32TryParse("5;0", NumberStyles.Number, distinctNFI, 0, false);
- passed &= VerifyUInt32TryParse("$5:0", NumberStyles.Number, distinctNFI, 0, false);
- passed &= VerifyUInt32TryParse("5:0", NumberStyles.Currency, distinctNFI, 5, true);
- passed &= VerifyUInt32TryParse("5:000", NumberStyles.Currency, distinctNFI, 5, true);
- passed &= VerifyUInt32TryParse("5;000", NumberStyles.Currency, distinctNFI, 5000, true);
- passed &= VerifyUInt32TryParse("$5:0", NumberStyles.Currency, distinctNFI, 5, true);
- passed &= VerifyUInt32TryParse("$5;0", NumberStyles.Currency, distinctNFI, 50, true);
- passed &= VerifyUInt32TryParse("5:0", NumberStyles.Any, distinctNFI, 5, true);
- passed &= VerifyUInt32TryParse("5;0", NumberStyles.Any, distinctNFI, 50, true);
- passed &= VerifyUInt32TryParse("$5:0", NumberStyles.Any, distinctNFI, 5, true);
- passed &= VerifyUInt32TryParse("$5;0", NumberStyles.Any, distinctNFI, 50, true);
- passed &= VerifyUInt32TryParse("123,456;789.0", NumberStyles.Number, distinctNFI, 0, false);
- passed &= VerifyUInt32TryParse("123,456;789.0", NumberStyles.Currency, distinctNFI, 123456789, true);
- passed &= VerifyUInt32TryParse("123,456;789.0", NumberStyles.Any, distinctNFI, 123456789, true);
- passed &= VerifyUInt32TryParse("$123,456;789.0", NumberStyles.Any, distinctNFI, 0, false);
-
-
- // Should these pass or fail? Current parse behavior is to pass, so they might be
- // parse bugs, but they're not tryparse bugs.
- passed &= VerifyUInt32Parse("5", NumberStyles.Float, goodNFI, 5);
- passed &= VerifyUInt32TryParse("5", NumberStyles.Float, goodNFI, 5, true);
- passed &= VerifyUInt32Parse("5", NumberStyles.AllowDecimalPoint, goodNFI, 5);
- passed &= VerifyUInt32TryParse("5", NumberStyles.AllowDecimalPoint, goodNFI, 5, true);
- // I expect ArgumentException with an ambiguous NFI
- passed &= VerifyUInt32ParseException("^42", NumberStyles.Any, ambigNFI, typeof(OverflowException));
- passed &= VerifyUInt32TryParse("^42", NumberStyles.Any, ambigNFI, 0, false);
-
- /// END TEST CASES
- }
- catch (Exception e)
- {
- TestLibrary.Logging.WriteLine("Unexpected exception!! " + e.ToString());
- passed = false;
- }
-
- if (passed)
- {
- TestLibrary.Logging.WriteLine("paSs");
- return 100;
- }
- else
- {
- TestLibrary.Logging.WriteLine("FAiL");
- return 1;
- }
- }
-
- public static bool VerifyUInt32TryParse(string value, UInt32 expectedResult, bool expectedReturn)
- {
- if (verbose)
- {
- TestLibrary.Logging.WriteLine("Test: UInt32.TryParse, Value = '{0}', Expected Result = {1}, Expected Return = {2}",
- value, expectedResult, expectedReturn);
- }
- UInt32 result = 0;
- try
- {
- bool returnValue = UInt32.TryParse(value, out result);
- if (returnValue != expectedReturn)
- {
- TestLibrary.Logging.WriteLine("FAILURE: Value = '{0}', Expected Return: {1}, Actual Return: {2}", value, expectedReturn, returnValue);
- return false;
- }
- if (result != expectedResult)
- {
- TestLibrary.Logging.WriteLine("FAILURE: Value = '{0}', Expected Return: {1}, Actual Return: {2}", value, expectedResult, result);
- return false;
- }
- return true;
- }
- catch (Exception ex)
- {
- TestLibrary.Logging.WriteLine("FAILURE: Unexpected Exception, Value = '{0}', Exception: {1}", value, ex);
- return false;
- }
- }
-
- public static bool VerifyUInt32TryParse(string value, NumberStyles style, IFormatProvider provider, UInt32 expectedResult, bool expectedReturn)
- {
- if (provider == null) return true;
-
- if (verbose)
- {
- TestLibrary.Logging.WriteLine("Test: UInt32.TryParse, Value = '{0}', Style = {1}, Provider = {2}, Expected Result = {3}, Expected Return = {4}",
- value, style, provider, expectedResult, expectedReturn);
- }
- UInt32 result = 0;
- try
- {
- bool returnValue = UInt32.TryParse(value, style, provider, out result);
- if (returnValue != expectedReturn)
- {
- TestLibrary.Logging.WriteLine("FAILURE: Value = '{0}', Style = {1}, Provider = {2}, Expected Return = {3}, Actual Return = {4}",
- value, style, provider, expectedReturn, returnValue);
- return false;
- }
- if (result != expectedResult)
- {
- TestLibrary.Logging.WriteLine("FAILURE: Value = '{0}', Expected Return: {1}, Actual Return: {2}", value, expectedResult, result);
- return false;
- }
- return true;
- }
- catch (Exception ex)
- {
- TestLibrary.Logging.WriteLine("FAILURE: Unexpected Exception, Value = '{0}', Exception: {1}", value, ex);
- return false;
- }
- }
-
- public static bool VerifyUInt32TryParseException(string value, NumberStyles style, IFormatProvider provider, Type exceptionType)
- {
- if (provider == null) return true;
-
- if (verbose)
- {
- TestLibrary.Logging.WriteLine("Test: UInt32.TryParse, Value = '{0}', Style = {1}, Provider = {2}, Expected Exception = {3}",
- value, style, provider, exceptionType);
- }
- try
- {
- UInt32 result = 0;
- Boolean returnValue = UInt32.TryParse(value, style, provider, out result);
- TestLibrary.Logging.WriteLine("FAILURE: Value = '{0}', Expected Exception: {1}", value, exceptionType);
- return false;
- }
- catch (Exception ex)
- {
- if (!ex.GetType().IsAssignableFrom(exceptionType))
- {
- TestLibrary.Logging.WriteLine("FAILURE: Wrong Exception Type, Value = '{0}', Exception Type: {1} Expected Type: {2}", value, ex.GetType(), exceptionType);
- return false;
- }
- return true;
- }
- }
-
- public static bool VerifyUInt32Parse(string value, UInt32 expectedResult)
- {
- if (verbose)
- {
- TestLibrary.Logging.WriteLine("Test: UInt32.Parse, Value = '{0}', Expected Result, {1}",
- value, expectedResult);
- }
- try
- {
- UInt32 returnValue = UInt32.Parse(value);
- if (returnValue != expectedResult)
- {
- TestLibrary.Logging.WriteLine("FAILURE: Value = '{0}', Expected Return: {1}, Actual Return: {2}", value, expectedResult, returnValue);
- return false;
- }
- return true;
- }
- catch (Exception ex)
- {
- TestLibrary.Logging.WriteLine("FAILURE: Unexpected Exception, Value = '{0}', Exception: {1}", value, ex);
- return false;
- }
- }
-
- public static bool VerifyUInt32Parse(string value, NumberStyles style, IFormatProvider provider, UInt32 expectedResult)
- {
- if (provider == null) return true;
-
- if (verbose)
- {
- TestLibrary.Logging.WriteLine("Test: UInt32.Parse, Value = '{0}', Style = {1}, provider = {2}, Expected Result = {3}",
- value, style, provider, expectedResult);
- }
- try
- {
- UInt32 returnValue = UInt32.Parse(value, style, provider);
- if (returnValue != expectedResult)
- {
- TestLibrary.Logging.WriteLine("FAILURE: Value = '{0}', Expected Return: {1}, Actual Return: {2}", value, expectedResult, returnValue);
- return false;
- }
- return true;
- }
- catch (Exception ex)
- {
- TestLibrary.Logging.WriteLine("FAILURE: Unexpected Exception, Value = '{0}', Exception: {1}", value, ex);
- return false;
- }
- }
-
- public static bool VerifyUInt32ParseException(string value, Type exceptionType)
- {
- if (verbose)
- {
- TestLibrary.Logging.WriteLine("Test: UInt32.Parse, Value = '{0}', Expected Exception, {1}",
- value, exceptionType);
- }
- try
- {
- UInt32 returnValue = UInt32.Parse(value);
- TestLibrary.Logging.WriteLine("FAILURE: Value = '{0}', Expected Exception: {1}", value, exceptionType);
- return false;
- }
- catch (Exception ex)
- {
- if (!ex.GetType().IsAssignableFrom(exceptionType))
- {
- TestLibrary.Logging.WriteLine("FAILURE: Wrong Exception Type, Value = '{0}', Exception Type: {1} Expected Type: {2}", value, ex.GetType(), exceptionType);
- return false;
- }
- return true;
- }
- }
-
- public static bool VerifyUInt32ParseException(string value, NumberStyles style, Type exceptionType)
- {
- if (verbose)
- {
- TestLibrary.Logging.WriteLine("Test: UInt32.Parse, Value = '{0}', Style = {1}, Expected Exception = {3}",
- value, style, exceptionType);
- }
- try
- {
- UInt32 returnValue = UInt32.Parse(value, style);
- TestLibrary.Logging.WriteLine("FAILURE: Value = '{0}', Expected Exception: {1}", value, exceptionType);
- return false;
- }
- catch (Exception ex)
- {
- if (!ex.GetType().IsAssignableFrom(exceptionType))
- {
- TestLibrary.Logging.WriteLine("FAILURE: Wrong Exception Type, Value = '{0}', Exception Type: {1} Expected Type: {2}", value, ex.GetType(), exceptionType);
- return false;
- }
- return true;
- }
- }
-
- public static bool VerifyUInt32ParseException(string value, NumberStyles style, IFormatProvider provider, Type exceptionType)
- {
- if (provider == null) return true;
-
- if (verbose)
- {
- TestLibrary.Logging.WriteLine("Test: UInt32.Parse, Value = '{0}', Style = {1}, Provider = {2}, Expected Exception = {3}",
- value, style, provider, exceptionType);
- }
- try
- {
- UInt32 returnValue = UInt32.Parse(value, style, provider);
- TestLibrary.Logging.WriteLine("FAILURE: Value = '{0}', Expected Exception: {1}", value, exceptionType);
- return false;
- }
- catch (Exception ex)
- {
- if (!ex.GetType().IsAssignableFrom(exceptionType))
- {
- TestLibrary.Logging.WriteLine("FAILURE: Wrong Exception Type, Value = '{0}', Exception Type: {1} Expected Type: {2}", value, ex.GetType(), exceptionType);
- return false;
- }
- return true;
- }
- }
-}
diff --git a/tests/src/CoreMangLib/cti/system/uint64/UInt64Parse1.csproj b/tests/src/CoreMangLib/cti/system/uint64/UInt64Parse1.csproj
deleted file mode 100644
index 1db2a88dba..0000000000
--- a/tests/src/CoreMangLib/cti/system/uint64/UInt64Parse1.csproj
+++ /dev/null
@@ -1,40 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
- <Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
- <PropertyGroup>
- <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
- <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
- <SchemaVersion>2.0</SchemaVersion>
- <ProjectGuid>{95DFC527-4DC1-495E-97D7-E94EE1F7140D}</ProjectGuid>
- <OutputType>Exe</OutputType>
- <ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
- <SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
- <AllowUnsafeBlocks>true</AllowUnsafeBlocks>
- <CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>1</CLRTestPriority>
- </PropertyGroup>
- <!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
- <ItemGroup>
- <CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
- <Visible>False</Visible>
- </CodeAnalysisDependentAssemblyPaths>
- </ItemGroup>
- <ItemGroup>
- <!-- Add Compile Object Here -->
- <Compile Include="uint64parse1.cs" />
- </ItemGroup>
- <ItemGroup>
- <Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
- </ItemGroup>
- <ItemGroup>
- <ProjectReference Include="../../../../Common/CoreCLRTestLibrary/CoreCLRTestLibrary.csproj" />
- <ProjectReference Include="../../../../Common/CoreCLRTestLibrary/CoreCLRTestLibrary.csproj" />
- </ItemGroup>
- <Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project> \ No newline at end of file
diff --git a/tests/src/CoreMangLib/cti/system/uint64/UInt64Parse2.csproj b/tests/src/CoreMangLib/cti/system/uint64/UInt64Parse2.csproj
deleted file mode 100644
index 09486583fe..0000000000
--- a/tests/src/CoreMangLib/cti/system/uint64/UInt64Parse2.csproj
+++ /dev/null
@@ -1,40 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
- <Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
- <PropertyGroup>
- <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
- <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
- <SchemaVersion>2.0</SchemaVersion>
- <ProjectGuid>{95DFC527-4DC1-495E-97D7-E94EE1F7140D}</ProjectGuid>
- <OutputType>Exe</OutputType>
- <ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
- <SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
- <AllowUnsafeBlocks>true</AllowUnsafeBlocks>
- <CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>1</CLRTestPriority>
- </PropertyGroup>
- <!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
- <ItemGroup>
- <CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
- <Visible>False</Visible>
- </CodeAnalysisDependentAssemblyPaths>
- </ItemGroup>
- <ItemGroup>
- <!-- Add Compile Object Here -->
- <Compile Include="uint64parse2.cs" />
- </ItemGroup>
- <ItemGroup>
- <Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
- </ItemGroup>
- <ItemGroup>
- <ProjectReference Include="../../../../Common/CoreCLRTestLibrary/CoreCLRTestLibrary.csproj" />
- <ProjectReference Include="../../../../Common/CoreCLRTestLibrary/CoreCLRTestLibrary.csproj" />
- </ItemGroup>
- <Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project> \ No newline at end of file
diff --git a/tests/src/CoreMangLib/cti/system/uint64/UInt64Parse3.csproj b/tests/src/CoreMangLib/cti/system/uint64/UInt64Parse3.csproj
deleted file mode 100644
index 9d6f0bf56d..0000000000
--- a/tests/src/CoreMangLib/cti/system/uint64/UInt64Parse3.csproj
+++ /dev/null
@@ -1,40 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
- <Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
- <PropertyGroup>
- <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
- <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
- <SchemaVersion>2.0</SchemaVersion>
- <ProjectGuid>{95DFC527-4DC1-495E-97D7-E94EE1F7140D}</ProjectGuid>
- <OutputType>Exe</OutputType>
- <ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
- <SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
- <AllowUnsafeBlocks>true</AllowUnsafeBlocks>
- <CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>1</CLRTestPriority>
- </PropertyGroup>
- <!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
- <ItemGroup>
- <CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
- <Visible>False</Visible>
- </CodeAnalysisDependentAssemblyPaths>
- </ItemGroup>
- <ItemGroup>
- <!-- Add Compile Object Here -->
- <Compile Include="uint64parse3.cs" />
- </ItemGroup>
- <ItemGroup>
- <Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
- </ItemGroup>
- <ItemGroup>
- <ProjectReference Include="../../../../Common/CoreCLRTestLibrary/CoreCLRTestLibrary.csproj" />
- <ProjectReference Include="../../../../Common/CoreCLRTestLibrary/CoreCLRTestLibrary.csproj" />
- </ItemGroup>
- <Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project> \ No newline at end of file
diff --git a/tests/src/CoreMangLib/cti/system/uint64/UInt64TryParse.csproj b/tests/src/CoreMangLib/cti/system/uint64/UInt64TryParse.csproj
deleted file mode 100644
index 6986a650d0..0000000000
--- a/tests/src/CoreMangLib/cti/system/uint64/UInt64TryParse.csproj
+++ /dev/null
@@ -1,40 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
- <Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
- <PropertyGroup>
- <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
- <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
- <SchemaVersion>2.0</SchemaVersion>
- <ProjectGuid>{95DFC527-4DC1-495E-97D7-E94EE1F7140D}</ProjectGuid>
- <OutputType>Exe</OutputType>
- <ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
- <SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
- <AllowUnsafeBlocks>true</AllowUnsafeBlocks>
- <CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>1</CLRTestPriority>
- </PropertyGroup>
- <!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
- <ItemGroup>
- <CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
- <Visible>False</Visible>
- </CodeAnalysisDependentAssemblyPaths>
- </ItemGroup>
- <ItemGroup>
- <!-- Add Compile Object Here -->
- <Compile Include="uint64tryparse.cs" />
- </ItemGroup>
- <ItemGroup>
- <Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
- </ItemGroup>
- <ItemGroup>
- <ProjectReference Include="../../../../Common/CoreCLRTestLibrary/CoreCLRTestLibrary.csproj" />
- <ProjectReference Include="../../../../Common/CoreCLRTestLibrary/CoreCLRTestLibrary.csproj" />
- </ItemGroup>
- <Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project> \ No newline at end of file
diff --git a/tests/src/CoreMangLib/cti/system/uint64/uint64parse1.cs b/tests/src/CoreMangLib/cti/system/uint64/uint64parse1.cs
deleted file mode 100644
index ea0541c63d..0000000000
--- a/tests/src/CoreMangLib/cti/system/uint64/uint64parse1.cs
+++ /dev/null
@@ -1,354 +0,0 @@
-// 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.Collections.Generic;
-using System.Text;
-using System.Globalization;
-
-/// <summary>
-/// UInt64.Parse(System.string)
-/// </summary>
-public class UInt64Parse1
-{
- public static int Main()
- {
- UInt64Parse1 ui64parse1 = new UInt64Parse1();
- TestLibrary.TestFramework.BeginTestCase("UInt64Parse1");
-
- if (ui64parse1.RunTests())
- {
- TestLibrary.TestFramework.EndTestCase();
- TestLibrary.TestFramework.LogInformation("PASS");
- return 100;
- }
- else
- {
- TestLibrary.TestFramework.EndTestCase();
- TestLibrary.TestFramework.LogInformation("FAIL");
- return 0;
- }
- }
- public bool RunTests()
- {
- bool retVal = true;
- TestLibrary.TestFramework.LogInformation("[Positive]");
- retVal = PosTest1() && retVal;
- retVal = PosTest2() && retVal;
- retVal = PosTest3() && retVal;
- retVal = PosTest4() && retVal;
- retVal = PosTest5() && retVal;
- retVal = PosTest6() && retVal;
- retVal = PosTest7() && retVal;
-
- TestLibrary.TestFramework.LogInformation("[Negative]");
- retVal = NegTest1() && retVal;
- retVal = NegTest2() && retVal;
- retVal = NegTest3() && retVal;
- retVal = NegTest4() && retVal;
- retVal = NegTest5() && retVal;
-
- return retVal;
- }
- #region PostiveTest
- public bool PosTest1()
- {
- bool retVal = true;
- UInt64 uintA;
-
- TestLibrary.TestFramework.BeginScenario("PosTest1: the string corresponding UInt64 is UInt64 MinValue ");
-
- try
- {
- string strA = UInt64.MinValue.ToString();
- uintA = UInt64.Parse(strA);
- if (uintA != 0)
- {
- TestLibrary.TestFramework.LogError("001", "the ActualResult is not the ExpectResult");
- retVal = false;
- }
- }
- catch (Exception e)
- {
- TestLibrary.TestFramework.LogError("002", "Unexpected exception: " + e);
- retVal = false;
- }
- return retVal;
- }
- public bool PosTest2()
- {
- bool retVal = true;
- UInt64 uintA;
-
- TestLibrary.TestFramework.BeginScenario("PosTest2: the string corresponding UInt64 is UInt64 MaxValue ");
-
- try
- {
- string strA = UInt64.MaxValue.ToString();
- uintA = UInt64.Parse(strA);
- if (uintA != UInt64.MaxValue)
- {
- TestLibrary.TestFramework.LogError("003", "the ActualResult is not the ExpectResult");
- retVal = false;
- }
- }
- catch (Exception e)
- {
- TestLibrary.TestFramework.LogError("004", "Unexpected exception: " + e);
- retVal = false;
- }
- return retVal;
- }
- public bool PosTest3()
- {
- bool retVal = true;
- UInt64 uintA;
-
- TestLibrary.TestFramework.BeginScenario("PosTest3: the string corresponding UInt64 is normal UInt64 ");
-
- try
- {
- UInt64 uintTest = (UInt64)this.GetInt64(0, UInt64.MaxValue);
- string strA = uintTest.ToString();
- uintA = UInt64.Parse(strA);
- if (uintA != uintTest)
- {
- TestLibrary.TestFramework.LogError("005", "the ActualResult is not the ExpectResult,The UInt64 is:" + uintTest);
- retVal = false;
- }
- }
- catch (Exception e)
- {
- TestLibrary.TestFramework.LogError("006", "Unexpected exception: " + e);
- retVal = false;
- }
- return retVal;
- }
- public bool PosTest4()
- {
- bool retVal = true;
- UInt64 uintA;
-
- TestLibrary.TestFramework.BeginScenario("PosTest4: the string format is [ws][sign]digits[ws] 1");
-
- try
- {
- UInt64 uintTest = (UInt64)this.GetInt64(0, UInt64.MaxValue);
- string strA = "+" + uintTest.ToString();
- uintA = UInt64.Parse(strA);
- if (uintA != uintTest)
- {
- TestLibrary.TestFramework.LogError("007", "the ActualResult is not the ExpectResult,UInt64 is:" + uintTest);
- retVal = false;
- }
- }
- catch (Exception e)
- {
- TestLibrary.TestFramework.LogError("008", "Unexpected exception: " + e);
- retVal = false;
- }
- return retVal;
- }
- public bool PosTest5()
- {
- bool retVal = true;
- UInt64 uintA;
-
- TestLibrary.TestFramework.BeginScenario("PosTest5: the string format is [ws][sign]digits[ws] 2");
-
- try
- {
- UInt64 uintTest = (UInt64)this.GetInt64(0, UInt64.MaxValue);
- string strA = "\u0020" + uintTest.ToString();
- uintA = UInt64.Parse(strA);
- if (uintA != uintTest)
- {
- TestLibrary.TestFramework.LogError("009", "the ActualResult is not the ExpectResult");
- retVal = false;
- }
- }
- catch (Exception e)
- {
- TestLibrary.TestFramework.LogError("010", "Unexpected exception: " + e);
- retVal = false;
- }
- return retVal;
- }
- public bool PosTest6()
- {
- bool retVal = true;
- UInt64 uintA;
-
- TestLibrary.TestFramework.BeginScenario("PosTest6: the string format is [ws][sign]digits[ws] 3");
-
- try
- {
- UInt64 uintTest = (UInt64)this.GetInt64(0, UInt64.MaxValue);
- string strA = uintTest.ToString() + "\u0020";
- uintA = UInt64.Parse(strA);
- if (uintA != uintTest)
- {
- TestLibrary.TestFramework.LogError("011", "the ActualResult is not the ExpectResult");
- retVal = false;
- }
- }
- catch (Exception e)
- {
- TestLibrary.TestFramework.LogError("012", "Unexpected exception: " + e);
- retVal = false;
- }
- return retVal;
- }
- public bool PosTest7()
- {
- bool retVal = true;
- UInt64 uintA;
-
- TestLibrary.TestFramework.BeginScenario("PosTest7: the string format is [ws][sign]digits[ws] 4");
-
- try
- {
- UInt64 uintTest = (UInt64)this.GetInt64(0, UInt64.MaxValue);
- string strA = "\u0009" + "+" + uintTest.ToString() + "\u0020";
- uintA = UInt64.Parse(strA);
- if (uintA != uintTest)
- {
- TestLibrary.TestFramework.LogError("013", "the ActualResult is not the ExpectResult");
- retVal = false;
- }
- }
- catch (Exception e)
- {
- TestLibrary.TestFramework.LogError("014", "Unexpected exception: " + e);
- retVal = false;
- }
- return retVal;
- }
- #endregion
- #region NegativeTest
- public bool NegTest1()
- {
- bool retVal = true;
- UInt64 uintA;
- TestLibrary.TestFramework.BeginScenario("NegTest1: the parameter string is null");
-
- try
- {
- string strA = null;
- uintA = UInt64.Parse(strA);
- retVal = false;
- }
- catch (ArgumentNullException) { }
- catch (Exception e)
- {
- TestLibrary.TestFramework.LogError("N001", "Unexpected exception: " + e);
- retVal = false;
- }
- return retVal;
- }
- public bool NegTest2()
- {
- bool retVal = true;
- UInt64 uintA;
- TestLibrary.TestFramework.BeginScenario("NegTest2: the parameter string is not of the correct format 1");
-
- try
- {
- string strA = "abcd";
- uintA = UInt64.Parse(strA);
- retVal = false;
- }
- catch (FormatException) { }
- catch (Exception e)
- {
- TestLibrary.TestFramework.LogError("N002", "Unexpected exception: " + e);
- retVal = false;
- }
- return retVal;
- }
- public bool NegTest3()
- {
- bool retVal = true;
- UInt64 uintA;
- TestLibrary.TestFramework.BeginScenario("NegTest3: the parameter string is not of the correct format 2");
-
- try
- {
- string strA = "b12345d";
- uintA = UInt64.Parse(strA);
- retVal = false;
- }
- catch (FormatException) { }
- catch (Exception e)
- {
- TestLibrary.TestFramework.LogError("N003", "Unexpected exception: " + e);
- retVal = false;
- }
- return retVal;
- }
- public bool NegTest4()
- {
- bool retVal = true;
- UInt64 uintA;
- TestLibrary.TestFramework.BeginScenario("NegTest4: the parameter string corresponding number is less than UInt64 minValue");
-
- try
- {
- Int64 Testint = (-1) * Convert.ToInt64(this.GetInt64(1, Int64.MaxValue));
- string strA = Testint.ToString();
- uintA = UInt64.Parse(strA);
- retVal = false;
- }
- catch (OverflowException) { }
- catch (Exception e)
- {
- TestLibrary.TestFramework.LogError("N004", "Unexpected exception: " + e);
- retVal = false;
- }
- return retVal;
- }
- public bool NegTest5()
- {
- bool retVal = true;
- UInt64 uintA;
- TestLibrary.TestFramework.BeginScenario("NegTest5: the parameter string corresponding number is larger than UInt64 maxValue");
-
- try
- {
- string strA = "18446744073709551616";
- uintA = UInt64.Parse(strA);
- retVal = false;
- }
- catch (OverflowException) { }
- catch (Exception e)
- {
- TestLibrary.TestFramework.LogError("N005", "Unexpected exception: " + e);
- retVal = false;
- }
- return retVal;
- }
- #endregion
- #region ForTestObject
- private UInt64 GetInt64(UInt64 minValue, UInt64 maxValue)
- {
- try
- {
- if (minValue == maxValue)
- {
- return minValue;
- }
- if (minValue < maxValue)
- {
- return minValue + (UInt64)TestLibrary.Generator.GetInt64(-55) % (maxValue - minValue);
- }
- }
- catch
- {
- throw;
- }
-
- return minValue;
- }
- #endregion
-}
-
diff --git a/tests/src/CoreMangLib/cti/system/uint64/uint64parse2.cs b/tests/src/CoreMangLib/cti/system/uint64/uint64parse2.cs
deleted file mode 100644
index 8e242caf5c..0000000000
--- a/tests/src/CoreMangLib/cti/system/uint64/uint64parse2.cs
+++ /dev/null
@@ -1,391 +0,0 @@
-// 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.Collections.Generic;
-using System.Globalization;
-
-/// <summary>
-/// UInt64.Parse(System.string,NumberStyle style)
-/// </summary>
-public class UInt64Parse2
-{
- public static int Main()
- {
- UInt64Parse2 ui64parse2 = new UInt64Parse2();
- TestLibrary.TestFramework.BeginTestCase("UInt64Parse2");
-
- if (ui64parse2.RunTests())
- {
- TestLibrary.TestFramework.EndTestCase();
- TestLibrary.TestFramework.LogInformation("PASS");
- return 100;
- }
- else
- {
- TestLibrary.TestFramework.EndTestCase();
- TestLibrary.TestFramework.LogInformation("FAIL");
- return 0;
- }
- }
- public bool RunTests()
- {
- bool retVal = true;
- TestLibrary.TestFramework.LogInformation("[Positive]");
- retVal = PosTest1() && retVal;
- retVal = PosTest2() && retVal;
- retVal = PosTest3() && retVal;
- retVal = PosTest4() && retVal;
- retVal = PosTest5() && retVal;
- retVal = PosTest6() && retVal;
- retVal = PosTest7() && retVal;
-
- TestLibrary.TestFramework.LogInformation("[Negative]");
- retVal = NegTest1() && retVal;
- retVal = NegTest2() && retVal;
- retVal = NegTest3() && retVal;
- retVal = NegTest4() && retVal;
- retVal = NegTest5() && retVal;
- retVal = NegTest6() && retVal;
- retVal = NegTest7() && retVal;
-
- return retVal;
- }
- #region PositiveTest
- public bool PosTest1()
- {
- bool retVal = true;
- UInt64 uintA;
- TestLibrary.TestFramework.BeginScenario("PosTest1: the string corresponding UInt64 is UInt64 MaxValue 1");
- try
- {
- string strA = UInt64.MaxValue.ToString();
- NumberStyles style = NumberStyles.Any;
- uintA = UInt64.Parse(strA, style);
- if (uintA != UInt64.MaxValue)
- {
- TestLibrary.TestFramework.LogError("001", "the ActualResult is not the ExpectResult");
- retVal = false;
- }
- }
- catch (Exception e)
- {
- TestLibrary.TestFramework.LogError("002", "Unexpected exception: " + e);
- retVal = false;
- }
- return retVal;
- }
- public bool PosTest2()
- {
- bool retVal = true;
- UInt64 uintA;
- TestLibrary.TestFramework.BeginScenario("PosTest2: the string corresponding UInt64 is UInt64 MaxValue 2");
- try
- {
- string strA = "FFFFFFFFFFFFFFFF";
- NumberStyles style = NumberStyles.HexNumber;
- uintA = UInt64.Parse(strA, style);
- if (uintA != UInt64.MaxValue)
- {
- TestLibrary.TestFramework.LogError("003", "the ActualResult is not the ExpectResult");
- retVal = false;
- }
- }
- catch (Exception e)
- {
- TestLibrary.TestFramework.LogError("004", "Unexpected exception: " + e);
- retVal = false;
- }
- return retVal;
- }
- public bool PosTest3()
- {
- bool retVal = true;
- UInt64 uintA;
- TestLibrary.TestFramework.BeginScenario("PosTest3: The string parameter contains a number of the form:[ws][sign]digits[ws] 1");
- try
- {
- string strA = "01234";
- NumberStyles style = NumberStyles.HexNumber;
- uintA = UInt64.Parse(strA, style);
- UInt64 expUIntA = (UInt64)(Math.Pow(16, 3)) + (UInt64)(2 * Math.Pow(16, 2)) + 3 * 16 + 4;
- if (uintA != expUIntA)
- {
- TestLibrary.TestFramework.LogError("005", "the ActualResult is not the ExpectResult");
- retVal = false;
- }
- }
- catch (Exception e)
- {
- TestLibrary.TestFramework.LogError("006", "Unexpected exception: " + e);
- retVal = false;
- }
- return retVal;
- }
- public bool PosTest4()
- {
- bool retVal = true;
- UInt64 uintA;
- TestLibrary.TestFramework.BeginScenario("PosTest4: The string parameter contains a number of the form:[ws][sign]digits[ws] 2");
- try
- {
- string strA = "01234";
- NumberStyles style = NumberStyles.Any;
- uintA = UInt64.Parse(strA, style);
- if (uintA != 1234)
- {
- TestLibrary.TestFramework.LogError("007", "the ActualResult is not the ExpectResult");
- retVal = false;
- }
- }
- catch (Exception e)
- {
- TestLibrary.TestFramework.LogError("008", "Unexpected exception: " + e);
- retVal = false;
- }
- return retVal;
- }
- public bool PosTest5()
- {
- bool retVal = true;
- UInt64 uintA;
- TestLibrary.TestFramework.BeginScenario("PosTest5: The string parameter contains a number of the form:[ws][sign]digits[ws] 3");
- try
- {
- UInt64 intA = this.GetInt64(0, UInt64.MaxValue);
- string strA = "\u0009" + "+" + intA.ToString() + "\u000a";
- NumberStyles style = NumberStyles.Any;
- uintA = UInt64.Parse(strA, style);
- if (uintA != (UInt64)intA)
- {
- TestLibrary.TestFramework.LogError("009", "the ActualResult is not the ExpectResult");
- retVal = false;
- }
- }
- catch (Exception e)
- {
- TestLibrary.TestFramework.LogError("010", "Unexpected exception: " + e);
- retVal = false;
- }
- return retVal;
- }
- public bool PosTest6()
- {
- bool retVal = true;
- UInt64 uintA;
- TestLibrary.TestFramework.BeginScenario("PosTest6: The string parameter contains a number of the form:[ws]hexdigits[ws] 1");
- try
- {
- string strA = "abcde";
- NumberStyles style = NumberStyles.HexNumber;
- uintA = UInt64.Parse(strA, style);
- UInt64 expUIntA = (UInt64)(10 * Math.Pow(16, 4)) + (UInt64)(11 * Math.Pow(16, 3)) + (UInt64)(12 * Math.Pow(16, 2)) + (UInt64)(13 * Math.Pow(16, 1)) + 14;
- if (uintA != expUIntA)
- {
- TestLibrary.TestFramework.LogError("011", "the ActualResult is not the ExpectResult");
- retVal = false;
- }
- }
- catch (Exception e)
- {
- TestLibrary.TestFramework.LogError("012", "Unexpected exception: " + e);
- retVal = false;
- }
- return retVal;
- }
- public bool PosTest7()
- {
- bool retVal = true;
- UInt64 uintA;
- TestLibrary.TestFramework.BeginScenario("PosTest7: The string parameter contains a number of the form:[ws]hexdigits[ws] 2");
- try
- {
- string strA = "\u0009" + "abcde" + "\u000A";
- NumberStyles style = NumberStyles.HexNumber;
- uintA = UInt64.Parse(strA, style);
- UInt64 expUIntA = (UInt64)(10 * Math.Pow(16, 4)) + (UInt64)(11 * Math.Pow(16, 3)) + (UInt64)(12 * Math.Pow(16, 2)) + (UInt64)(13 * Math.Pow(16, 1)) + 14;
- if (uintA != expUIntA)
- {
- TestLibrary.TestFramework.LogError("013", "the ActualResult is not the ExpectResult");
- retVal = false;
- }
- }
- catch (Exception e)
- {
- TestLibrary.TestFramework.LogError("014", "Unexpected exception: " + e);
- retVal = false;
- }
- return retVal;
- }
- #endregion
- #region NegativeTest
- public bool NegTest1()
- {
- bool retVal = true;
- UInt64 uintA;
- TestLibrary.TestFramework.BeginScenario("NegTest1: the parameter string is null");
-
- try
- {
- string strA = null;
- uintA = UInt64.Parse(strA, NumberStyles.Integer);
- retVal = false;
- }
- catch (ArgumentNullException) { }
- catch (Exception e)
- {
- TestLibrary.TestFramework.LogError("N001", "Unexpected exception: " + e);
- retVal = false;
- }
- return retVal;
- }
- public bool NegTest2()
- {
- bool retVal = true;
- UInt64 uintA;
- TestLibrary.TestFramework.BeginScenario("NegTest2: the style is not the NumberStyles value");
-
- try
- {
- string strA = "12345";
- NumberStyles numstyle = (NumberStyles)(-1);
- uintA = UInt64.Parse(strA, numstyle);
- retVal = false;
- }
- catch (ArgumentException) { }
- catch (Exception e)
- {
- TestLibrary.TestFramework.LogError("N002", "Unexpected exception: " + e);
- retVal = false;
- }
- return retVal;
- }
- public bool NegTest3()
- {
- bool retVal = true;
- UInt64 uintA;
- TestLibrary.TestFramework.BeginScenario("NegTest3: the string is not in a format compliant with style 1");
-
- try
- {
- string strA = "abcd";
- NumberStyles style = NumberStyles.Integer;
- uintA = UInt64.Parse(strA, style);
- retVal = false;
- }
- catch (FormatException) { }
- catch (Exception e)
- {
- TestLibrary.TestFramework.LogError("N003", "Unexpected exception: " + e);
- retVal = false;
- }
- return retVal;
- }
- public bool NegTest4()
- {
- bool retVal = true;
- UInt64 uintA;
- TestLibrary.TestFramework.BeginScenario("NegTest4: the string is not in a format compliant with style 2");
-
- try
- {
- string strA = "gabcd";
- NumberStyles style = NumberStyles.HexNumber;
- uintA = UInt64.Parse(strA, style);
- retVal = false;
- }
- catch (FormatException) { }
- catch (Exception e)
- {
- TestLibrary.TestFramework.LogError("N003", "Unexpected exception: " + e);
- retVal = false;
- }
- return retVal;
- }
- public bool NegTest5()
- {
- bool retVal = true;
- UInt64 uintA;
- TestLibrary.TestFramework.BeginScenario("NegTest5: the parameter string corresponding number is less than UInt64 minValue");
-
- try
- {
- UInt64 Testint = this.GetInt64(1, UInt64.MaxValue);
- string strA = "-" + Testint.ToString();
- NumberStyles style = NumberStyles.Integer;
- uintA = UInt64.Parse(strA, style);
- retVal = false;
- }
- catch (OverflowException) { }
- catch (Exception e)
- {
- TestLibrary.TestFramework.LogError("N005", "Unexpected exception: " + e);
- retVal = false;
- }
- return retVal;
- }
- public bool NegTest6()
- {
- bool retVal = true;
- UInt64 uintA;
- TestLibrary.TestFramework.BeginScenario("NegTest6: the parameter string corresponding number is larger than UInt64 maxValue");
-
- try
- {
- string strA = "18446744073709551616";
- NumberStyles style = NumberStyles.Integer;
- uintA = UInt64.Parse(strA, style);
- retVal = false;
- }
- catch (OverflowException) { }
- catch (Exception e)
- {
- TestLibrary.TestFramework.LogError("N006", "Unexpected exception: " + e);
- retVal = false;
- }
- return retVal;
- }
- public bool NegTest7()
- {
- bool retVal = true;
- UInt64 uintA;
- TestLibrary.TestFramework.BeginScenario("NegTest7: The string parameter contains a number of the form:[ws][sign]hexdigits[ws]");
- try
- {
- string strA = "\u0009" + "+" + "abcde" + "\u0009";
- NumberStyles style = NumberStyles.HexNumber;
- uintA = UInt64.Parse(strA, style);
- retVal = false;
- }
- catch (FormatException) { }
- catch (Exception e)
- {
- TestLibrary.TestFramework.LogError("N007", "Unexpected exception: " + e);
- retVal = false;
- }
- return retVal;
- }
- #endregion
- #region ForTestObject
- private UInt64 GetInt64(UInt64 minValue, UInt64 maxValue)
- {
- try
- {
- if (minValue == maxValue)
- {
- return minValue;
- }
- if (minValue < maxValue)
- {
- return minValue + (UInt64)TestLibrary.Generator.GetInt64(-55) % (maxValue - minValue);
- }
- }
- catch
- {
- throw;
- }
-
- return minValue;
- }
- #endregion
-}
diff --git a/tests/src/CoreMangLib/cti/system/uint64/uint64parse3.cs b/tests/src/CoreMangLib/cti/system/uint64/uint64parse3.cs
deleted file mode 100644
index 284b9f4ee0..0000000000
--- a/tests/src/CoreMangLib/cti/system/uint64/uint64parse3.cs
+++ /dev/null
@@ -1,331 +0,0 @@
-// 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.Collections.Generic;
-using System.Text;
-using System.Globalization;
-
-/// <summary>
-/// UInt64.Parse(System.string,NumberStyle style,IFormatProvider provider)
-/// </summary>
-public class UInt64Parse3
-{
- public static int Main()
- {
- UInt64Parse3 ui64parse3 = new UInt64Parse3();
- TestLibrary.TestFramework.BeginTestCase("UInt64Parse3");
-
- if (ui64parse3.RunTests())
- {
- TestLibrary.TestFramework.EndTestCase();
- TestLibrary.TestFramework.LogInformation("PASS");
- return 100;
- }
- else
- {
- TestLibrary.TestFramework.EndTestCase();
- TestLibrary.TestFramework.LogInformation("FAIL");
- return 0;
- }
- }
- public bool RunTests()
- {
- bool retVal = true;
- TestLibrary.TestFramework.LogInformation("[Positive]");
- retVal = PosTest1() && retVal;
- retVal = PosTest2() && retVal;
- retVal = PosTest3() && retVal;
- retVal = PosTest4() && retVal;
- TestLibrary.TestFramework.LogInformation("[Negative]");
- retVal = NegTest1() && retVal;
- retVal = NegTest2() && retVal;
- retVal = NegTest3() && retVal;
- retVal = NegTest4() && retVal;
- retVal = NegTest5() && retVal;
- retVal = NegTest6() && retVal;
- retVal = NegTest7() && retVal;
- return retVal;
- }
- #region PositiveTest
- public bool PosTest1()
- {
- bool retVal = true;
- UInt64 uintA;
- CultureInfo myculture = new CultureInfo("en-us");
- IFormatProvider provider = myculture.NumberFormat;
- TestLibrary.TestFramework.BeginScenario("PosTest1: the string corresponding UInt64 is UInt64 MaxValue 1");
- try
- {
- string strA = UInt64.MaxValue.ToString();
- NumberStyles style = NumberStyles.Any;
- uintA = UInt64.Parse(strA, style, provider);
- if (uintA != UInt64.MaxValue)
- {
- TestLibrary.TestFramework.LogError("001", "the ActualResult is not the ExpectResult");
- retVal = false;
- }
- }
- catch (Exception e)
- {
- TestLibrary.TestFramework.LogError("002", "Unexpected exception: " + e);
- retVal = false;
- }
- return retVal;
- }
- public bool PosTest2()
- {
- bool retVal = true;
- UInt64 uintA;
- CultureInfo myculture = new CultureInfo("en-us");
- IFormatProvider provider = myculture.NumberFormat;
- TestLibrary.TestFramework.BeginScenario("PosTest2: the string corresponding UInt64 is UInt64 MaxValue 2");
- try
- {
- string strA = "FFFFFFFFFFFFFFFF";
- NumberStyles style = NumberStyles.HexNumber;
- uintA = UInt64.Parse(strA, style, provider);
- if (uintA != UInt64.MaxValue)
- {
- TestLibrary.TestFramework.LogError("003", "the ActualResult is not the ExpectResult");
- retVal = false;
- }
- }
- catch (Exception e)
- {
- TestLibrary.TestFramework.LogError("004", "Unexpected exception: " + e);
- retVal = false;
- }
- return retVal;
- }
- public bool PosTest3()
- {
- bool retVal = true;
- UInt64 uintA;
- CultureInfo myculture = new CultureInfo("el-GR");
- IFormatProvider provider = myculture.NumberFormat;
- TestLibrary.TestFramework.BeginScenario("PosTest3: The string parameter contains a number of the form:[ws][sign]digits[ws]");
- try
- {
- string strA = "\u0009" + "abcde" + "\u000A";
- NumberStyles style = NumberStyles.HexNumber;
- uintA = UInt64.Parse(strA, style, provider);
- UInt64 expUIntA = (UInt64)(10 * Math.Pow(16, 4)) + (UInt64)(11 * Math.Pow(16, 3)) + (UInt64)(12 * Math.Pow(16, 2)) + (UInt64)(13 * Math.Pow(16, 1)) + 14;
- if (uintA != expUIntA)
- {
- TestLibrary.TestFramework.LogError("005", "the ActualResult is not the ExpectResult");
- retVal = false;
- }
- }
- catch (Exception e)
- {
- TestLibrary.TestFramework.LogError("006", "Unexpected exception: " + e);
- retVal = false;
- }
- return retVal;
- }
- public bool PosTest4()
- {
- bool retVal = true;
- UInt64 uintA;
- CultureInfo myculture = new CultureInfo("el-GR");
- IFormatProvider provider = myculture.NumberFormat;
- TestLibrary.TestFramework.BeginScenario("PosTest4: The string parameter contains a number of the form:[ws]hexdigits[ws]");
- try
- {
- string strA = "fffff";
- NumberStyles style = NumberStyles.HexNumber;
- uintA = UInt64.Parse(strA, style, provider);
- UInt64 expUIntA = (UInt64)(15 * Math.Pow(16, 4)) + (UInt64)(15 * Math.Pow(16, 3)) + (UInt64)(15 * Math.Pow(16, 2)) + (UInt64)(15 * Math.Pow(16, 1)) + 15;
- if (uintA != expUIntA)
- {
- TestLibrary.TestFramework.LogError("007", "the ActualResult is not the ExpectResult");
- retVal = false;
- }
- }
- catch (Exception e)
- {
- TestLibrary.TestFramework.LogError("008", "Unexpected exception: " + e);
- retVal = false;
- }
- return retVal;
- }
- #endregion
- #region NegativeTest
- public bool NegTest1()
- {
- bool retVal = true;
- UInt64 uintA;
- IFormatProvider provider = null;
- TestLibrary.TestFramework.BeginScenario("NegTest1: the parameter string is null");
-
- try
- {
- string strA = null;
- uintA = UInt64.Parse(strA, NumberStyles.Integer, provider);
- retVal = false;
- }
- catch (ArgumentNullException) { }
- catch (Exception e)
- {
- TestLibrary.TestFramework.LogError("N001", "Unexpected exception: " + e);
- retVal = false;
- }
- return retVal;
- }
- public bool NegTest2()
- {
- bool retVal = true;
- UInt64 uintA;
- IFormatProvider provider = null;
- TestLibrary.TestFramework.BeginScenario("NegTest2: the style is not the NumberStyles value");
-
- try
- {
- string strA = "12345";
- NumberStyles numstyle = (NumberStyles)(-1);
- uintA = UInt64.Parse(strA, numstyle, provider);
- retVal = false;
- }
- catch (ArgumentException) { }
- catch (Exception e)
- {
- TestLibrary.TestFramework.LogError("N002", "Unexpected exception: " + e);
- retVal = false;
- }
- return retVal;
- }
- public bool NegTest3()
- {
- bool retVal = true;
- UInt64 uintA;
- IFormatProvider provider = null;
- TestLibrary.TestFramework.BeginScenario("NegTest3: the string is not in a format compliant with style 1");
-
- try
- {
- string strA = "abcd";
- NumberStyles style = NumberStyles.Integer;
- uintA = UInt64.Parse(strA, style, provider);
- retVal = false;
- }
- catch (FormatException) { }
- catch (Exception e)
- {
- TestLibrary.TestFramework.LogError("N003", "Unexpected exception: " + e);
- retVal = false;
- }
- return retVal;
- }
- public bool NegTest4()
- {
- bool retVal = true;
- UInt64 uintA;
- IFormatProvider provider = null;
- TestLibrary.TestFramework.BeginScenario("NegTest4: the string is not in a format compliant with style 2");
-
- try
- {
- string strA = "gabcd";
- NumberStyles style = NumberStyles.HexNumber;
- uintA = UInt64.Parse(strA, style, provider);
- retVal = false;
- }
- catch (FormatException) { }
- catch (Exception e)
- {
- TestLibrary.TestFramework.LogError("N003", "Unexpected exception: " + e);
- retVal = false;
- }
- return retVal;
- }
- public bool NegTest5()
- {
- bool retVal = true;
- UInt64 uintA;
- IFormatProvider provider = null;
- TestLibrary.TestFramework.BeginScenario("NegTest5: the parameter string corresponding number is less than UInt64 minValue");
-
- try
- {
- Int64 Testint = (-1) * Convert.ToInt64(this.GetInt64(1, Int64.MaxValue));
- string strA = Testint.ToString();
- NumberStyles style = NumberStyles.Integer;
- uintA = UInt64.Parse(strA, style, provider);
- retVal = false;
- }
- catch (OverflowException) { }
- catch (Exception e)
- {
- TestLibrary.TestFramework.LogError("N005", "Unexpected exception: " + e);
- retVal = false;
- }
- return retVal;
- }
- public bool NegTest6()
- {
- bool retVal = true;
- UInt64 uintA;
- IFormatProvider provider = null;
- TestLibrary.TestFramework.BeginScenario("NegTest6: the parameter string corresponding number is larger than UInt64 maxValue");
-
- try
- {
- string strA = "18446744073709551616";
- NumberStyles style = NumberStyles.Integer;
- uintA = UInt64.Parse(strA, style, provider);
- retVal = false;
- }
- catch (OverflowException) { }
- catch (Exception e)
- {
- TestLibrary.TestFramework.LogError("N006", "Unexpected exception: " + e);
- retVal = false;
- }
- return retVal;
- }
- public bool NegTest7()
- {
- bool retVal = true;
- UInt64 uintA;
- IFormatProvider provider = null;
- TestLibrary.TestFramework.BeginScenario("NegTest7: The string parameter contains a number of the form:[ws][sign]hexdigits[ws]");
- try
- {
- string strA = "\u0009" + "+" + "abcde" + "\u0009";
- NumberStyles style = NumberStyles.HexNumber;
- uintA = UInt64.Parse(strA, style, provider);
- retVal = false;
- }
- catch (FormatException) { }
- catch (Exception e)
- {
- TestLibrary.TestFramework.LogError("N007", "Unexpected exception: " + e);
- retVal = false;
- }
- return retVal;
- }
- #endregion
- #region ForTestObject
- private UInt64 GetInt64(UInt64 minValue, UInt64 maxValue)
- {
- try
- {
- if (minValue == maxValue)
- {
- return minValue;
- }
- if (minValue < maxValue)
- {
- return minValue + (UInt64)TestLibrary.Generator.GetInt64(-55) % (maxValue - minValue);
- }
- }
- catch
- {
- throw;
- }
-
- return minValue;
- }
- #endregion
-}
diff --git a/tests/src/CoreMangLib/cti/system/uint64/uint64tryparse.cs b/tests/src/CoreMangLib/cti/system/uint64/uint64tryparse.cs
deleted file mode 100644
index d9432658eb..0000000000
--- a/tests/src/CoreMangLib/cti/system/uint64/uint64tryparse.cs
+++ /dev/null
@@ -1,561 +0,0 @@
-// 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.Globalization;
-
-// Co7530TryParse_all.cs
-// Tests UInt64.TryParse(String), UInt64.TryParse(String, NumberStyles, IFormatProvider, ref UInt64)
-// 2003/04/01 KatyK
-public class Co7530TryParse
-{
- static bool verbose = false;
-
- public static int Main()
- {
- bool passed = true;
-
- try
- {
- // Make the test culture independent
- TestLibrary.Utilities.CurrentCulture = CultureInfo.InvariantCulture;
-
- // Set up NFIs to use
- NumberFormatInfo goodNFI = new NumberFormatInfo();
-
- NumberFormatInfo corruptNFI = new NumberFormatInfo(); // DecimalSeparator == GroupSeparator
- corruptNFI.NumberDecimalSeparator = ".";
- corruptNFI.NumberGroupSeparator = ".";
- corruptNFI.CurrencyDecimalSeparator = ".";
- corruptNFI.CurrencyGroupSeparator = ".";
- corruptNFI.CurrencySymbol = "$";
-
- NumberFormatInfo swappedNFI = new NumberFormatInfo(); // DecimalSeparator & GroupSeparator swapped
- swappedNFI.NumberDecimalSeparator = ".";
- swappedNFI.NumberGroupSeparator = ",";
- swappedNFI.CurrencyDecimalSeparator = ",";
- swappedNFI.CurrencyGroupSeparator = ".";
- swappedNFI.CurrencySymbol = "$";
-
- NumberFormatInfo distinctNFI = new NumberFormatInfo(); // DecimalSeparator & GroupSeparator distinct
- distinctNFI.NumberDecimalSeparator = ".";
- distinctNFI.NumberGroupSeparator = ",";
- distinctNFI.CurrencyDecimalSeparator = ":";
- distinctNFI.CurrencyGroupSeparator = ";";
- distinctNFI.CurrencySymbol = "$";
-
- NumberFormatInfo customNFI = new NumberFormatInfo();
- customNFI.NegativeSign = "^";
-
- NumberFormatInfo ambigNFI = new NumberFormatInfo();
- ambigNFI.NegativeSign = "^";
- ambigNFI.CurrencySymbol = "^";
-
- CultureInfo germanCulture = new CultureInfo("de-DE");
- CultureInfo japaneseCulture;
-
- try
- {
- japaneseCulture = new CultureInfo("ja-JP");
- }
- catch (Exception)
- {
- TestLibrary.Logging.WriteLine("East Asian Languages are not installed. Skiping Japanese culture tests.");
- japaneseCulture = null;
- }
-
- // Parse tests included for comparison/regression
- passed &= VerifyUInt64Parse("5", 5);
- passed &= VerifyUInt64Parse("5 ", 5);
- passed &= VerifyUInt64Parse("5\0", 5);
- passed &= VerifyUInt64Parse("893382737", 893382737);
- passed &= VerifyUInt64Parse("1234567891", 1234567891);
- passed &= VerifyUInt64Parse("3123456789", 3123456789);
- passed &= VerifyUInt64Parse("123456789123456789", 123456789123456789);
- passed &= VerifyUInt64Parse("18446744073709551615", 0xFFFFFFFFFFFFFFFF);
- passed &= VerifyUInt64Parse("5", NumberStyles.Integer, CultureInfo.InvariantCulture, 5);
- passed &= VerifyUInt64Parse("5 \0", NumberStyles.Integer, CultureInfo.InvariantCulture, 5);
- passed &= VerifyUInt64Parse("5\0\0\0", NumberStyles.Integer, CultureInfo.InvariantCulture, 5);
- passed &= VerifyUInt64Parse("12", NumberStyles.HexNumber, CultureInfo.InvariantCulture, 0x12);
- passed &= VerifyUInt64Parse("fF", NumberStyles.HexNumber, CultureInfo.InvariantCulture, 0xFF);
- passed &= VerifyUInt64Parse("FFFFFFFF", NumberStyles.HexNumber, CultureInfo.InvariantCulture, 0xFFFFFFFF);
- passed &= VerifyUInt64Parse("FFFFFFFFFFFFFFFF", NumberStyles.HexNumber, CultureInfo.InvariantCulture, 0xFFFFFFFFFFFFFFFF);
- passed &= VerifyUInt64Parse("5", NumberStyles.Integer, goodNFI, 5);
- passed &= VerifyUInt64Parse("5.0", NumberStyles.AllowDecimalPoint, goodNFI, 5);
- passed &= VerifyUInt64Parse("123", NumberStyles.Integer, germanCulture, 123);
- passed &= VerifyUInt64Parse("123", NumberStyles.Integer, japaneseCulture, 123);
- passed &= VerifyUInt64Parse("123.000", NumberStyles.Any, germanCulture, 123000);
- passed &= VerifyUInt64Parse("123,000", NumberStyles.Any, japaneseCulture, 123000);
- passed &= VerifyUInt64Parse("123,000", NumberStyles.AllowDecimalPoint, germanCulture, 123);
- passed &= VerifyUInt64Parse("123.000", NumberStyles.AllowDecimalPoint, japaneseCulture, 123);
- passed &= VerifyUInt64Parse("5,00 " + germanCulture.NumberFormat.CurrencySymbol, NumberStyles.Any, germanCulture, 5); // currency
- //
- passed &= VerifyUInt64Parse("5", NumberStyles.Integer, corruptNFI, 5);
- passed &= VerifyUInt64Parse("5", NumberStyles.Number, corruptNFI, 5);
- passed &= VerifyUInt64Parse("5.0", NumberStyles.Number, corruptNFI, 5);
- passed &= VerifyUInt64ParseException("5,0", NumberStyles.Number, corruptNFI, typeof(FormatException));
- passed &= VerifyUInt64ParseException("5.0.0", NumberStyles.Number, corruptNFI, typeof(FormatException));
- passed &= VerifyUInt64Parse("$5.0", NumberStyles.Currency, corruptNFI, 5);
- passed &= VerifyUInt64ParseException("$5,0", NumberStyles.Currency, corruptNFI, typeof(FormatException));
- passed &= VerifyUInt64ParseException("$5.0.0", NumberStyles.Currency, corruptNFI, typeof(FormatException));
- passed &= VerifyUInt64Parse("5.0", NumberStyles.Currency, corruptNFI, 5);
- passed &= VerifyUInt64ParseException("5,0", NumberStyles.Currency, corruptNFI, typeof(FormatException));
- passed &= VerifyUInt64ParseException("5.0.0", NumberStyles.Currency, corruptNFI, typeof(FormatException));
- passed &= VerifyUInt64Parse("5.0", NumberStyles.Any, corruptNFI, 5);
- passed &= VerifyUInt64ParseException("5,0", NumberStyles.Any, corruptNFI, typeof(FormatException));
- passed &= VerifyUInt64ParseException("5.0.0", NumberStyles.Any, corruptNFI, typeof(FormatException));
- //
- passed &= VerifyUInt64Parse("5", NumberStyles.Integer, swappedNFI, 5);
- passed &= VerifyUInt64ParseException("1,234", NumberStyles.Integer, swappedNFI, typeof(FormatException));
- passed &= VerifyUInt64Parse("5", NumberStyles.Number, swappedNFI, 5);
- passed &= VerifyUInt64Parse("5.0", NumberStyles.Number, swappedNFI, 5);
- passed &= VerifyUInt64Parse("1,234", NumberStyles.Number, swappedNFI, 1234);
- passed &= VerifyUInt64Parse("1,234.0", NumberStyles.Number, swappedNFI, 1234);
- passed &= VerifyUInt64ParseException("5.000.000", NumberStyles.Number, swappedNFI, typeof(FormatException));
- passed &= VerifyUInt64ParseException("5.000,00", NumberStyles.Number, swappedNFI, typeof(FormatException));
- passed &= VerifyUInt64Parse("5.000", NumberStyles.Currency, swappedNFI, 5); //???
- passed &= VerifyUInt64ParseException("5.000,00", NumberStyles.Currency, swappedNFI, typeof(FormatException)); //???
- passed &= VerifyUInt64Parse("$5.000", NumberStyles.Currency, swappedNFI, 5000);
- passed &= VerifyUInt64Parse("$5.000,00", NumberStyles.Currency, swappedNFI, 5000);
- passed &= VerifyUInt64Parse("5.000", NumberStyles.Any, swappedNFI, 5); //?
- passed &= VerifyUInt64ParseException("5.000,00", NumberStyles.Any, swappedNFI, typeof(FormatException)); //?
- passed &= VerifyUInt64Parse("$5.000", NumberStyles.Any, swappedNFI, 5000);
- passed &= VerifyUInt64Parse("$5.000,00", NumberStyles.Any, swappedNFI, 5000);
- passed &= VerifyUInt64Parse("5,0", NumberStyles.Currency, swappedNFI, 5);
- passed &= VerifyUInt64Parse("$5,0", NumberStyles.Currency, swappedNFI, 5);
- passed &= VerifyUInt64Parse("5,000", NumberStyles.Currency, swappedNFI, 5);
- passed &= VerifyUInt64Parse("$5,000", NumberStyles.Currency, swappedNFI, 5);
- passed &= VerifyUInt64ParseException("5,000.0", NumberStyles.Currency, swappedNFI, typeof(FormatException));
- passed &= VerifyUInt64ParseException("$5,000.0", NumberStyles.Currency, swappedNFI, typeof(FormatException));
- passed &= VerifyUInt64Parse("5,000", NumberStyles.Any, swappedNFI, 5);
- passed &= VerifyUInt64Parse("$5,000", NumberStyles.Any, swappedNFI, 5);
- passed &= VerifyUInt64ParseException("5,000.0", NumberStyles.Any, swappedNFI, typeof(FormatException));
- passed &= VerifyUInt64ParseException("$5,000.0", NumberStyles.Any, swappedNFI, typeof(FormatException));
- //
- passed &= VerifyUInt64Parse("5.0", NumberStyles.Number, distinctNFI, 5);
- passed &= VerifyUInt64Parse("1,234.0", NumberStyles.Number, distinctNFI, 1234);
- passed &= VerifyUInt64Parse("5.0", NumberStyles.Currency, distinctNFI, 5);
- passed &= VerifyUInt64Parse("1,234.0", NumberStyles.Currency, distinctNFI, 1234);
- passed &= VerifyUInt64Parse("5.0", NumberStyles.Any, distinctNFI, 5);
- passed &= VerifyUInt64Parse("1,234.0", NumberStyles.Any, distinctNFI, 1234);
- passed &= VerifyUInt64ParseException("$5.0", NumberStyles.Currency, distinctNFI, typeof(FormatException));
- passed &= VerifyUInt64ParseException("$5.0", NumberStyles.Any, distinctNFI, typeof(FormatException));
- passed &= VerifyUInt64ParseException("5:0", NumberStyles.Number, distinctNFI, typeof(FormatException));
- passed &= VerifyUInt64ParseException("5;0", NumberStyles.Number, distinctNFI, typeof(FormatException));
- passed &= VerifyUInt64ParseException("$5:0", NumberStyles.Number, distinctNFI, typeof(FormatException));
- passed &= VerifyUInt64Parse("5:0", NumberStyles.Currency, distinctNFI, 5);
- passed &= VerifyUInt64Parse("5:000", NumberStyles.Currency, distinctNFI, 5);
- passed &= VerifyUInt64Parse("5;000", NumberStyles.Currency, distinctNFI, 5000);
- passed &= VerifyUInt64Parse("$5:0", NumberStyles.Currency, distinctNFI, 5);
- passed &= VerifyUInt64Parse("$5;0", NumberStyles.Currency, distinctNFI, 50);
- passed &= VerifyUInt64Parse("5:0", NumberStyles.Any, distinctNFI, 5);
- passed &= VerifyUInt64Parse("5;0", NumberStyles.Any, distinctNFI, 50);
- passed &= VerifyUInt64Parse("$5:0", NumberStyles.Any, distinctNFI, 5);
- passed &= VerifyUInt64Parse("$5;0", NumberStyles.Any, distinctNFI, 50);
- passed &= VerifyUInt64ParseException("123,456;789.0", NumberStyles.Number, distinctNFI, typeof(FormatException));
- passed &= VerifyUInt64Parse("123,456;789.0", NumberStyles.Currency, distinctNFI, 123456789);
- passed &= VerifyUInt64Parse("123,456;789.0", NumberStyles.Any, distinctNFI, 123456789);
- passed &= VerifyUInt64ParseException("$123,456;789.0", NumberStyles.Any, distinctNFI, typeof(FormatException));
- //
- passed &= VerifyUInt64ParseException("-5", typeof(OverflowException));
- passed &= VerifyUInt64ParseException("123456789123456789123", typeof(OverflowException));
- passed &= VerifyUInt64ParseException("Garbage", typeof(FormatException));
- passed &= VerifyUInt64ParseException("5\0Garbage", typeof(FormatException));
- passed &= VerifyUInt64ParseException(null, typeof(ArgumentNullException));
- passed &= VerifyUInt64ParseException("123456789123456789", NumberStyles.HexNumber, CultureInfo.InvariantCulture, typeof(OverflowException));
- passed &= VerifyUInt64ParseException("5.3", NumberStyles.AllowDecimalPoint, goodNFI, typeof(OverflowException)); //weird that it's Overflow, but consistent with v1
- passed &= VerifyUInt64ParseException("5", NumberStyles.AllowHexSpecifier | NumberStyles.AllowParentheses, null, typeof(ArgumentException));
- passed &= VerifyUInt64ParseException("4", (NumberStyles)(-1), typeof(ArgumentException));
- passed &= VerifyUInt64ParseException("4", (NumberStyles)0x10000, typeof(ArgumentException));
- passed &= VerifyUInt64ParseException("4", (NumberStyles)(-1), CultureInfo.InvariantCulture, typeof(ArgumentException));
- passed &= VerifyUInt64ParseException("4", (NumberStyles)0x10000, CultureInfo.InvariantCulture, typeof(ArgumentException));
- passed &= VerifyUInt64ParseException("123.000.000.000.000.000.000", NumberStyles.Any, germanCulture, typeof(OverflowException));
- passed &= VerifyUInt64ParseException("123,000,000,000,000,000,000", NumberStyles.Any, japaneseCulture, typeof(OverflowException));
- passed &= VerifyUInt64ParseException("123,000,000,000,000,000,000", NumberStyles.Integer, germanCulture, typeof(FormatException));
- passed &= VerifyUInt64ParseException("123.000.000.000.000.000.000", NumberStyles.Integer, japaneseCulture, typeof(FormatException));
- passed &= VerifyUInt64ParseException("5,00 " + germanCulture.NumberFormat.CurrencySymbol, NumberStyles.Integer, germanCulture, typeof(FormatException)); // currency
-
- /////////// TryParse(String)
- //// Pass cases
- passed &= VerifyUInt64TryParse("5", 5, true);
- passed &= VerifyUInt64TryParse(" 5 ", 5, true);
- passed &= VerifyUInt64TryParse("5\0", 5, true);
- passed &= VerifyUInt64TryParse("5 \0", 5, true);
- passed &= VerifyUInt64TryParse("5\0\0\0", 5, true);
- passed &= VerifyUInt64TryParse("10000", 10000, true);
- passed &= VerifyUInt64TryParse("893382737", 893382737, true);
- passed &= VerifyUInt64TryParse("1234567891", 1234567891, true);
- passed &= VerifyUInt64TryParse("3123456789", 3123456789u, true);
- passed &= VerifyUInt64TryParse("123456789123456789", 123456789123456789, true);
- passed &= VerifyUInt64TryParse("18446744073709551615", 0xFFFFFFFFFFFFFFFF, true);
- passed &= VerifyUInt64TryParse(UInt64.MaxValue.ToString(), UInt64.MaxValue, true);
- passed &= VerifyUInt64TryParse(UInt64.MinValue.ToString(), UInt64.MinValue, true);
-
- //// Fail cases
- passed &= VerifyUInt64TryParse(null, 0, false);
- passed &= VerifyUInt64TryParse("", 0, false);
- passed &= VerifyUInt64TryParse("Garbage", 0, false);
- passed &= VerifyUInt64TryParse("5\0Garbage", 0, false);
- passed &= VerifyUInt64TryParse("-5", 0, false);
- passed &= VerifyUInt64TryParse("123456789123456789123", 0, false);
- passed &= VerifyUInt64TryParse("FF", 0, false);
- passed &= VerifyUInt64TryParse("27.3", 0, false);
- passed &= VerifyUInt64TryParse("23 5", 0, false);
-
-
- /////////// TryParse(TryParse(String, NumberStyles, IFormatProvider, ref UInt64)
- //// Pass cases
- passed &= VerifyUInt64TryParse("5", NumberStyles.Integer, CultureInfo.InvariantCulture, 5, true);
- // Variations on NumberStyles
- passed &= VerifyUInt64TryParse("12", NumberStyles.HexNumber, CultureInfo.InvariantCulture, 0x12, true);
- passed &= VerifyUInt64TryParse("FF", NumberStyles.HexNumber, CultureInfo.InvariantCulture, 0xFF, true);
- passed &= VerifyUInt64TryParse("fF", NumberStyles.HexNumber, CultureInfo.InvariantCulture, 0xFF, true);
- passed &= VerifyUInt64TryParse("fFFFFFFF", NumberStyles.HexNumber, CultureInfo.InvariantCulture, 0xFFFFFFFF, true);
- passed &= VerifyUInt64TryParse("FFFFFFFFFFFFFFFF", NumberStyles.HexNumber, CultureInfo.InvariantCulture, 0xFFFFFFFFFFFFFFFF, true);
- passed &= VerifyUInt64TryParse(" 5", NumberStyles.AllowLeadingWhite, goodNFI, 5, true);
- passed &= VerifyUInt64TryParse("5", NumberStyles.Number, goodNFI, 5, true);
- passed &= VerifyUInt64TryParse("5.0", NumberStyles.AllowDecimalPoint, goodNFI, 5, true);
- // Variations on IFP
- passed &= VerifyUInt64TryParse("5", NumberStyles.Integer, goodNFI, 5, true);
- passed &= VerifyUInt64TryParse("5", NumberStyles.Integer, null, 5, true);
- passed &= VerifyUInt64TryParse("5", NumberStyles.Integer, new DateTimeFormatInfo(), 5, true);
- passed &= VerifyUInt64TryParse("123", NumberStyles.Integer, germanCulture, 123, true);
- passed &= VerifyUInt64TryParse("123", NumberStyles.Integer, japaneseCulture, 123, true);
- passed &= VerifyUInt64TryParse("123.000", NumberStyles.Any, germanCulture, 123000, true);
- passed &= VerifyUInt64TryParse("123,000", NumberStyles.Any, japaneseCulture, 123000, true);
- passed &= VerifyUInt64TryParse("123,000", NumberStyles.AllowDecimalPoint, germanCulture, 123, true);
- passed &= VerifyUInt64TryParse("123.000", NumberStyles.AllowDecimalPoint, japaneseCulture, 123, true);
- passed &= VerifyUInt64TryParse("5,00 " + germanCulture.NumberFormat.CurrencySymbol, NumberStyles.Any, germanCulture, 5, true); // currency
-
- //// Fail cases
- passed &= VerifyUInt64TryParse("-5", NumberStyles.Integer, CultureInfo.InvariantCulture, 0, false);
- passed &= VerifyUInt64TryParse("FF", NumberStyles.Integer, CultureInfo.InvariantCulture, 0, false);
- passed &= VerifyUInt64TryParse("123456789123456789", NumberStyles.HexNumber, CultureInfo.InvariantCulture, 0, false);
- passed &= VerifyUInt64TryParse("^42", NumberStyles.Any, customNFI, 0, false);
- passed &= VerifyUInt64TryParse("-42", NumberStyles.Any, customNFI, 0, false);
- passed &= VerifyUInt64TryParse("5.3", NumberStyles.AllowDecimalPoint, goodNFI, 0, false);
- passed &= VerifyUInt64TryParse("5 ", NumberStyles.AllowLeadingWhite, goodNFI, 0, false);
- passed &= VerifyUInt64TryParse("123.000.000.000.000.000.000", NumberStyles.Any, germanCulture, 0, false);
- passed &= VerifyUInt64TryParse("123,000,000,000,000,000,000", NumberStyles.Any, japaneseCulture, 0, false);
- passed &= VerifyUInt64TryParse("123,000,000,000,000,000,000", NumberStyles.Integer, germanCulture, 0, false);
- passed &= VerifyUInt64TryParse("123.000.000.000.000.000.000", NumberStyles.Integer, japaneseCulture, 0, false);
-
- //// Exception cases
- passed &= VerifyUInt64TryParseException("5", NumberStyles.AllowHexSpecifier | NumberStyles.AllowParentheses, null, typeof(ArgumentException));
- passed &= VerifyUInt64TryParseException("4", (NumberStyles)(-1), CultureInfo.InvariantCulture, typeof(ArgumentException));
- passed &= VerifyUInt64TryParseException("4", (NumberStyles)0x10000, CultureInfo.InvariantCulture, typeof(ArgumentException));
-
- // NumberStyles/NFI variations
- //
- passed &= VerifyUInt64TryParse("5", NumberStyles.Integer, corruptNFI, 5, true);
- passed &= VerifyUInt64TryParse("5", NumberStyles.Number, corruptNFI, 5, true);
- passed &= VerifyUInt64TryParse("5.0", NumberStyles.Number, corruptNFI, 5, true);
- passed &= VerifyUInt64TryParse("5,0", NumberStyles.Number, corruptNFI, 0, false);
- passed &= VerifyUInt64TryParse("5.0.0", NumberStyles.Number, corruptNFI, 0, false);
- passed &= VerifyUInt64TryParse("$5.0", NumberStyles.Currency, corruptNFI, 5, true);
- passed &= VerifyUInt64TryParse("$5,0", NumberStyles.Currency, corruptNFI, 0, false);
- passed &= VerifyUInt64TryParse("$5.0.0", NumberStyles.Currency, corruptNFI, 0, false);
- passed &= VerifyUInt64TryParse("5.0", NumberStyles.Currency, corruptNFI, 5, true);
- passed &= VerifyUInt64TryParse("5,0", NumberStyles.Currency, corruptNFI, 0, false);
- passed &= VerifyUInt64TryParse("5.0.0", NumberStyles.Currency, corruptNFI, 0, false);
- passed &= VerifyUInt64TryParse("5.0", NumberStyles.Any, corruptNFI, 5, true);
- passed &= VerifyUInt64TryParse("5,0", NumberStyles.Any, corruptNFI, 0, false);
- passed &= VerifyUInt64TryParse("5.0.0", NumberStyles.Any, corruptNFI, 0, false);
- //
- passed &= VerifyUInt64TryParse("5", NumberStyles.Integer, swappedNFI, 5, true);
- passed &= VerifyUInt64TryParse("1,234", NumberStyles.Integer, swappedNFI, 0, false);
- passed &= VerifyUInt64TryParse("5", NumberStyles.Number, swappedNFI, 5, true);
- passed &= VerifyUInt64TryParse("5.0", NumberStyles.Number, swappedNFI, 5, true);
- passed &= VerifyUInt64TryParse("1,234", NumberStyles.Number, swappedNFI, 1234, true);
- passed &= VerifyUInt64TryParse("1,234.0", NumberStyles.Number, swappedNFI, 1234, true);
- passed &= VerifyUInt64TryParse("5.000.000", NumberStyles.Number, swappedNFI, 0, false);
- passed &= VerifyUInt64TryParse("5.000,00", NumberStyles.Number, swappedNFI, 0, false);
- passed &= VerifyUInt64TryParse("5.000", NumberStyles.Currency, swappedNFI, 5, true); //???
- passed &= VerifyUInt64TryParse("5.000,00", NumberStyles.Currency, swappedNFI, 0, false); //???
- passed &= VerifyUInt64TryParse("$5.000", NumberStyles.Currency, swappedNFI, 5000, true);
- passed &= VerifyUInt64TryParse("$5.000,00", NumberStyles.Currency, swappedNFI, 5000, true);
- passed &= VerifyUInt64TryParse("5.000", NumberStyles.Any, swappedNFI, 5, true); //?
- passed &= VerifyUInt64TryParse("5.000,00", NumberStyles.Any, swappedNFI, 0, false); //?
- passed &= VerifyUInt64TryParse("$5.000", NumberStyles.Any, swappedNFI, 5000, true);
- passed &= VerifyUInt64TryParse("$5.000,00", NumberStyles.Any, swappedNFI, 5000, true);
- passed &= VerifyUInt64TryParse("5,0", NumberStyles.Currency, swappedNFI, 5, true);
- passed &= VerifyUInt64TryParse("$5,0", NumberStyles.Currency, swappedNFI, 5, true);
- passed &= VerifyUInt64TryParse("5,000", NumberStyles.Currency, swappedNFI, 5, true);
- passed &= VerifyUInt64TryParse("$5,000", NumberStyles.Currency, swappedNFI, 5, true);
- passed &= VerifyUInt64TryParse("5,000.0", NumberStyles.Currency, swappedNFI, 0, false);
- passed &= VerifyUInt64TryParse("$5,000.0", NumberStyles.Currency, swappedNFI, 0, false);
- passed &= VerifyUInt64TryParse("5,000", NumberStyles.Any, swappedNFI, 5, true);
- passed &= VerifyUInt64TryParse("$5,000", NumberStyles.Any, swappedNFI, 5, true);
- passed &= VerifyUInt64TryParse("5,000.0", NumberStyles.Any, swappedNFI, 0, false);
- passed &= VerifyUInt64TryParse("$5,000.0", NumberStyles.Any, swappedNFI, 0, false);
- //
- passed &= VerifyUInt64TryParse("5.0", NumberStyles.Number, distinctNFI, 5, true);
- passed &= VerifyUInt64TryParse("1,234.0", NumberStyles.Number, distinctNFI, 1234, true);
- passed &= VerifyUInt64TryParse("5.0", NumberStyles.Currency, distinctNFI, 5, true);
- passed &= VerifyUInt64TryParse("1,234.0", NumberStyles.Currency, distinctNFI, 1234, true);
- passed &= VerifyUInt64TryParse("5.0", NumberStyles.Any, distinctNFI, 5, true);
- passed &= VerifyUInt64TryParse("1,234.0", NumberStyles.Any, distinctNFI, 1234, true);
- passed &= VerifyUInt64TryParse("$5.0", NumberStyles.Currency, distinctNFI, 0, false);
- passed &= VerifyUInt64TryParse("$5.0", NumberStyles.Any, distinctNFI, 0, false);
- passed &= VerifyUInt64TryParse("5:0", NumberStyles.Number, distinctNFI, 0, false);
- passed &= VerifyUInt64TryParse("5;0", NumberStyles.Number, distinctNFI, 0, false);
- passed &= VerifyUInt64TryParse("$5:0", NumberStyles.Number, distinctNFI, 0, false);
- passed &= VerifyUInt64TryParse("5:0", NumberStyles.Currency, distinctNFI, 5, true);
- passed &= VerifyUInt64TryParse("5:000", NumberStyles.Currency, distinctNFI, 5, true);
- passed &= VerifyUInt64TryParse("5;000", NumberStyles.Currency, distinctNFI, 5000, true);
- passed &= VerifyUInt64TryParse("$5:0", NumberStyles.Currency, distinctNFI, 5, true);
- passed &= VerifyUInt64TryParse("$5;0", NumberStyles.Currency, distinctNFI, 50, true);
- passed &= VerifyUInt64TryParse("5:0", NumberStyles.Any, distinctNFI, 5, true);
- passed &= VerifyUInt64TryParse("5;0", NumberStyles.Any, distinctNFI, 50, true);
- passed &= VerifyUInt64TryParse("$5:0", NumberStyles.Any, distinctNFI, 5, true);
- passed &= VerifyUInt64TryParse("$5;0", NumberStyles.Any, distinctNFI, 50, true);
- passed &= VerifyUInt64TryParse("123,456;789.0", NumberStyles.Number, distinctNFI, 0, false);
- passed &= VerifyUInt64TryParse("123,456;789.0", NumberStyles.Currency, distinctNFI, 123456789, true);
- passed &= VerifyUInt64TryParse("123,456;789.0", NumberStyles.Any, distinctNFI, 123456789, true);
- passed &= VerifyUInt64TryParse("$123,456;789.0", NumberStyles.Any, distinctNFI, 0, false);
-
-
- // Should these pass or fail? Current parse behavior is to pass, so they might be
- // parse bugs, but they're not tryparse bugs.
- passed &= VerifyUInt64Parse("5", NumberStyles.Float, goodNFI, 5);
- passed &= VerifyUInt64TryParse("5", NumberStyles.Float, goodNFI, 5, true);
- passed &= VerifyUInt64Parse("5", NumberStyles.AllowDecimalPoint, goodNFI, 5);
- passed &= VerifyUInt64TryParse("5", NumberStyles.AllowDecimalPoint, goodNFI, 5, true);
- // I expect ArgumentException with an ambiguous NFI
- passed &= VerifyUInt64ParseException("^42", NumberStyles.Any, ambigNFI, typeof(OverflowException));
- passed &= VerifyUInt64TryParse("^42", NumberStyles.Any, ambigNFI, 0, false);
-
- /// END TEST CASES
- }
- catch (Exception e)
- {
- TestLibrary.Logging.WriteLine("Unexpected exception!! " + e.ToString());
- passed = false;
- }
-
- if (passed)
- {
- TestLibrary.Logging.WriteLine("paSs");
- return 100;
- }
- else
- {
- TestLibrary.Logging.WriteLine("FAiL");
- return 1;
- }
- }
-
- public static bool VerifyUInt64TryParse(string value, UInt64 expectedResult, bool expectedReturn)
- {
- if (verbose)
- {
- TestLibrary.Logging.WriteLine("Test: UInt64.TryParse, Value = '{0}', Expected Result = {1}, Expected Return = {2}",
- value, expectedResult, expectedReturn);
- }
- UInt64 result = 0;
- try
- {
- bool returnValue = UInt64.TryParse(value, out result);
- if (returnValue != expectedReturn)
- {
- TestLibrary.Logging.WriteLine("FAILURE: Value = '{0}', Expected Return: {1}, Actual Return: {2}", value, expectedReturn, returnValue);
- return false;
- }
- if (result != expectedResult)
- {
- TestLibrary.Logging.WriteLine("FAILURE: Value = '{0}', Expected Return: {1}, Actual Return: {2}", value, expectedResult, result);
- return false;
- }
- return true;
- }
- catch (Exception ex)
- {
- TestLibrary.Logging.WriteLine("FAILURE: Unexpected Exception, Value = '{0}', Exception: {1}", value, ex);
- return false;
- }
- }
-
- public static bool VerifyUInt64TryParse(string value, NumberStyles style, IFormatProvider provider, UInt64 expectedResult, bool expectedReturn)
- {
- if (provider == null) return true;
-
- if (verbose)
- {
- TestLibrary.Logging.WriteLine("Test: UInt64.TryParse, Value = '{0}', Style = {1}, Provider = {2}, Expected Result = {3}, Expected Return = {4}",
- value, style, provider, expectedResult, expectedReturn);
- }
- UInt64 result = 0;
- try
- {
- bool returnValue = UInt64.TryParse(value, style, provider, out result);
- if (returnValue != expectedReturn)
- {
- TestLibrary.Logging.WriteLine("FAILURE: Value = '{0}', Style = {1}, Provider = {2}, Expected Return = {3}, Actual Return = {4}",
- value, style, provider, expectedReturn, returnValue);
- return false;
- }
- if (result != expectedResult)
- {
- TestLibrary.Logging.WriteLine("FAILURE: Value = '{0}', Expected Return: {1}, Actual Return: {2}", value, expectedResult, result);
- return false;
- }
- return true;
- }
- catch (Exception ex)
- {
- TestLibrary.Logging.WriteLine("FAILURE: Unexpected Exception, Value = '{0}', Exception: {1}", value, ex);
- return false;
- }
- }
-
- public static bool VerifyUInt64TryParseException(string value, NumberStyles style, IFormatProvider provider, Type exceptionType)
- {
- if (provider == null) return true;
-
- if (verbose)
- {
- TestLibrary.Logging.WriteLine("Test: UInt64.TryParse, Value = '{0}', Style = {1}, Provider = {2}, Expected Exception = {3}",
- value, style, provider, exceptionType);
- }
- try
- {
- UInt64 result = 0;
- Boolean returnValue = UInt64.TryParse(value, style, provider, out result);
- TestLibrary.Logging.WriteLine("FAILURE: Value = '{0}', Expected Exception: {1}", value, exceptionType);
- return false;
- }
- catch (Exception ex)
- {
- if (!ex.GetType().IsAssignableFrom(exceptionType))
- {
- TestLibrary.Logging.WriteLine("FAILURE: Wrong Exception Type, Value = '{0}', Exception Type: {1} Expected Type: {2}", value, ex.GetType(), exceptionType);
- return false;
- }
- return true;
- }
- }
-
- public static bool VerifyUInt64Parse(string value, UInt64 expectedResult)
- {
- if (verbose)
- {
- TestLibrary.Logging.WriteLine("Test: UInt64.Parse, Value = '{0}', Expected Result, {1}",
- value, expectedResult);
- }
- try
- {
- UInt64 returnValue = UInt64.Parse(value);
- if (returnValue != expectedResult)
- {
- TestLibrary.Logging.WriteLine("FAILURE: Value = '{0}', Expected Return: {1}, Actual Return: {2}", value, expectedResult, returnValue);
- return false;
- }
- return true;
- }
- catch (Exception ex)
- {
- TestLibrary.Logging.WriteLine("FAILURE: Unexpected Exception, Value = '{0}', Exception: {1}", value, ex);
- return false;
- }
- }
-
- public static bool VerifyUInt64Parse(string value, NumberStyles style, IFormatProvider provider, UInt64 expectedResult)
- {
- if (provider == null) return true;
-
- if (verbose)
- {
- TestLibrary.Logging.WriteLine("Test: UInt64.Parse, Value = '{0}', Style = {1}, provider = {2}, Expected Result = {3}",
- value, style, provider, expectedResult);
- }
- try
- {
- UInt64 returnValue = UInt64.Parse(value, style, provider);
- if (returnValue != expectedResult)
- {
- TestLibrary.Logging.WriteLine("FAILURE: Value = '{0}', Expected Return: {1}, Actual Return: {2}", value, expectedResult, returnValue);
- return false;
- }
- return true;
- }
- catch (Exception ex)
- {
- TestLibrary.Logging.WriteLine("FAILURE: Unexpected Exception, Value = '{0}', Exception: {1}", value, ex);
- return false;
- }
- }
-
- public static bool VerifyUInt64ParseException(string value, Type exceptionType)
- {
- if (verbose)
- {
- TestLibrary.Logging.WriteLine("Test: UInt64.Parse, Value = '{0}', Expected Exception, {1}",
- value, exceptionType);
- }
- try
- {
- UInt64 returnValue = UInt64.Parse(value);
- TestLibrary.Logging.WriteLine("FAILURE: Value = '{0}', Expected Exception: {1}", value, exceptionType);
- return false;
- }
- catch (Exception ex)
- {
- if (!ex.GetType().IsAssignableFrom(exceptionType))
- {
- TestLibrary.Logging.WriteLine("FAILURE: Wrong Exception Type, Value = '{0}', Exception Type: {1} Expected Type: {2}", value, ex.GetType(), exceptionType);
- return false;
- }
- return true;
- }
- }
-
- public static bool VerifyUInt64ParseException(string value, NumberStyles style, Type exceptionType)
- {
- if (verbose)
- {
- TestLibrary.Logging.WriteLine("Test: UInt64.Parse, Value = '{0}', Style = {1}, Expected Exception = {3}",
- value, style, exceptionType);
- }
- try
- {
- UInt64 returnValue = UInt64.Parse(value, style);
- TestLibrary.Logging.WriteLine("FAILURE: Value = '{0}', Expected Exception: {1}", value, exceptionType);
- return false;
- }
- catch (Exception ex)
- {
- if (!ex.GetType().IsAssignableFrom(exceptionType))
- {
- TestLibrary.Logging.WriteLine("FAILURE: Wrong Exception Type, Value = '{0}', Exception Type: {1} Expected Type: {2}", value, ex.GetType(), exceptionType);
- return false;
- }
- return true;
- }
- }
-
- public static bool VerifyUInt64ParseException(string value, NumberStyles style, IFormatProvider provider, Type exceptionType)
- {
- if (provider == null) return true;
-
- if (verbose)
- {
- TestLibrary.Logging.WriteLine("Test: UInt64.Parse, Value = '{0}', Style = {1}, Provider = {2}, Expected Exception = {3}",
- value, style, provider, exceptionType);
- }
- try
- {
- UInt64 returnValue = UInt64.Parse(value, style, provider);
- TestLibrary.Logging.WriteLine("FAILURE: Value = '{0}', Expected Exception: {1}", value, exceptionType);
- return false;
- }
- catch (Exception ex)
- {
- if (!ex.GetType().IsAssignableFrom(exceptionType))
- {
- TestLibrary.Logging.WriteLine("FAILURE: Wrong Exception Type, Value = '{0}', Exception Type: {1} Expected Type: {2}", value, ex.GetType(), exceptionType);
- return false;
- }
- return true;
- }
- }
-}
diff --git a/tests/src/CoreMangLib/system/delegate/miscellaneous/ClosedStatic.csproj b/tests/src/CoreMangLib/system/delegate/miscellaneous/ClosedStatic.csproj
index 6569ad3723..cba934e6cd 100644
--- a/tests/src/CoreMangLib/system/delegate/miscellaneous/ClosedStatic.csproj
+++ b/tests/src/CoreMangLib/system/delegate/miscellaneous/ClosedStatic.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -11,12 +11,11 @@
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<CLRTestKind>BuildAndRun</CLRTestKind>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -33,6 +32,5 @@
<WarningLevel Include="1" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/CoreMangLib/system/delegate/regressions/Github_13160/Github_13160.cs b/tests/src/CoreMangLib/system/delegate/regressions/Github_13160/Github_13160.cs
new file mode 100644
index 0000000000..be90f5e9b1
--- /dev/null
+++ b/tests/src/CoreMangLib/system/delegate/regressions/Github_13160/Github_13160.cs
@@ -0,0 +1,52 @@
+// 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;
+
+class Program
+{
+ public virtual void VirtualMethod()
+ {
+ }
+
+ public void NonVirtualMethod()
+ {
+ }
+
+ static int Main()
+ {
+ Program p = new Program();
+
+ Action d1 = p.VirtualMethod;
+ Action d2 = p.VirtualMethod;
+
+ if (!d1.Equals(d2))
+ {
+ Console.WriteLine("FAILED: d1.Equals(d2) is not true");
+ return 200;
+ }
+
+ if (d1.GetHashCode() != d2.GetHashCode())
+ {
+ Console.WriteLine("FAILED: d1.GetHashCode() != d2.GetHashCode()");
+ return 201;
+ }
+
+ Action d3 = p.NonVirtualMethod;
+ Action d4 = p.NonVirtualMethod;
+
+ if (!d3.Equals(d4))
+ {
+ Console.WriteLine("FAILED: d3.Equals(d4) is not true");
+ return 202;
+ }
+
+ if (d3.GetHashCode() != d4.GetHashCode())
+ {
+ Console.WriteLine("FAILED: d3.GetHashCode() != d4.GetHashCode()");
+ return 203;
+ }
+
+ return 100;
+ }
+}
diff --git a/tests/src/CoreMangLib/cti/system/byte/ByteParse3.csproj b/tests/src/CoreMangLib/system/delegate/regressions/Github_13160/Github_13160.csproj
index 0c75c26d55..e982bf8c3c 100644
--- a/tests/src/CoreMangLib/cti/system/byte/ByteParse3.csproj
+++ b/tests/src/CoreMangLib/system/delegate/regressions/Github_13160/Github_13160.csproj
@@ -25,16 +25,16 @@
</ItemGroup>
<ItemGroup>
<!-- Add Compile Object Here -->
- <Compile Include="byteparse3.cs" />
+ <Compile Include="Github_13160.cs" />
</ItemGroup>
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<ItemGroup>
- <ProjectReference Include="../../../../Common/CoreCLRTestLibrary/CoreCLRTestLibrary.csproj" />
- <ProjectReference Include="../../../../Common/CoreCLRTestLibrary/CoreCLRTestLibrary.csproj" />
+ <ProjectReference Include="../../../../../../Common/CoreCLRTestLibrary/CoreCLRTestLibrary.csproj" />
+ <ProjectReference Include="../../../../../../Common/CoreCLRTestLibrary/CoreCLRTestLibrary.csproj" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
<PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
</PropertyGroup>
-</Project> \ No newline at end of file
+</Project>
diff --git a/tests/src/CoreMangLib/system/span/BasicSpanTest.cs b/tests/src/CoreMangLib/system/span/BasicSpanTest.cs
index 18ec6f8474..83ab6b3f81 100644
--- a/tests/src/CoreMangLib/system/span/BasicSpanTest.cs
+++ b/tests/src/CoreMangLib/system/span/BasicSpanTest.cs
@@ -41,10 +41,8 @@ class My
int failedTestsCount = 0;
Test(CanAccessItemsViaIndexer, "CanAccessItemsViaIndexer", ref failedTestsCount);
- Test(CanAccessItemsViaIndexerStartCtor, "CanAccessItemsViaIndexerStartCtor", ref failedTestsCount);
Test(CanAccessItemsViaIndexerStartLengthCtor, "CanAccessItemsViaIndexerStartLengthCtor", ref failedTestsCount);
- Test(TestBoundaryEmptySpanStartCtor, "TestBoundaryEmptySpanStartCtor", ref failedTestsCount);
Test(TestBoundaryEmptySpanStartLengthCtor, "TestBoundaryEmptySpanStartLengthCtor", ref failedTestsCount);
Test(ReferenceTypesAreSupported, "ReferenceTypesAreSupported", ref failedTestsCount);
@@ -54,7 +52,6 @@ class My
Test(MustNotMoveGcTypesToUnmanagedMemory, "MustNotMoveGcTypesToUnmanagedMemory", ref failedTestsCount);
Test(TestArrayCoVariance, "TestArrayCoVariance", ref failedTestsCount);
- Test(TestArrayCoVarianceStartCtor, "TestArrayCoVarianceStartCtor", ref failedTestsCount);
Test(TestArrayCoVarianceStartLengthCtor, "TestArrayCoVarianceStartLengthCtor", ref failedTestsCount);
Test(TestArrayCoVarianceReadOnly, "TestArrayCoVarianceReadOnly", ref failedTestsCount);
@@ -83,7 +80,6 @@ class My
Test(WhenSourceTypeLargerThanTargetAndOverflowsInt32ThrowsException, "WhenSourceTypeLargerThanTargetAndOverflowsInt32ThrowsException", ref failedTestsCount);
Test(CanCreateSpanFromString, "CanCreateSpanFromString", ref failedTestsCount);
- Test(WhenStartLargerThanLengthThrowsExceptionStartCtor, "WhenStartLargerThanLengthThrowsExceptionStartCtor", ref failedTestsCount);
Test(WhenStartLargerThanLengthThrowsExceptionStartLengthCtor, "WhenStartLargerThanLengthThrowsExceptionStartLengthCtor", ref failedTestsCount);
Test(WhenStartAndLengthLargerThanLengthThrowsExceptionStartLengthCtor, "WhenStartAndLengthLargerThanLengthThrowsExceptionStartLengthCtor", ref failedTestsCount);
@@ -101,13 +97,6 @@ class My
AssertTrue(Sum(subslice) == 5, "Failed to sum subslice");
}
- static void CanAccessItemsViaIndexerStartCtor()
- {
- int[] a = new int[] { 1, 2, 3 };
- Span<int> slice = new Span<int>(a, start: 1);
- AssertTrue(Sum(slice) == 5, "Failed to sum slice");
- }
-
static void CanAccessItemsViaIndexerStartLengthCtor()
{
int[] a = new int[] { 1, 2, 3 };
@@ -115,14 +104,6 @@ class My
AssertTrue(Sum(slice) == 2, "Failed to sum slice");
}
- static void TestBoundaryEmptySpanStartCtor()
- {
- int[] a = new int[5];
-
- Span<int> slice = new Span<int>(a, start: a.Length);
- AssertEqual(slice.Length, 0);
- }
-
static void TestBoundaryEmptySpanStartLengthCtor()
{
int[] a = new int[5];
@@ -197,30 +178,6 @@ class My
}
}
- static void TestArrayCoVarianceStartCtor()
- {
- var array = new ReferenceType[1];
- var objArray = (object[])array;
- try
- {
- new Span<object>(objArray, start: 0);
- AssertTrue(false, "Expected exception not thrown");
- }
- catch (ArrayTypeMismatchException)
- {
- }
-
- var objEmptyArray = Array.Empty<ReferenceType>();
- try
- {
- new Span<object>(objEmptyArray, start: 0);
- AssertTrue(false, "Expected exception not thrown");
- }
- catch (ArrayTypeMismatchException)
- {
- }
- }
-
static void TestArrayCoVarianceStartLengthCtor()
{
var array = new ReferenceType[1];
@@ -716,19 +673,6 @@ class My
var spanFromSecondHalf = fullText.Slice(fullText.Length / 2);
AssertEqualContent(secondHalfOfString, spanFromSecondHalf);
}
-
- static void WhenStartLargerThanLengthThrowsExceptionStartCtor()
- {
- try
- {
- var data = new byte[10];
- var slice = new Span<byte>(data, start: 11);
- AssertTrue(false, "Expected exception for Argument Out of Range not thrown");
- }
- catch (System.ArgumentOutOfRangeException)
- {
- }
- }
static void WhenStartLargerThanLengthThrowsExceptionStartLengthCtor()
{
diff --git a/tests/src/GC/API/GC/Collect.csproj b/tests/src/GC/API/GC/Collect.csproj
index c8e68158e4..6a07e5527a 100644
--- a/tests/src/GC/API/GC/Collect.csproj
+++ b/tests/src/GC/API/GC/Collect.csproj
@@ -10,13 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
-
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -34,8 +32,6 @@
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
-
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/API/GC/Collect_Default_1.csproj b/tests/src/GC/API/GC/Collect_Default_1.csproj
index 8800f55055..02c17257c2 100644
--- a/tests/src/GC/API/GC/Collect_Default_1.csproj
+++ b/tests/src/GC/API/GC/Collect_Default_1.csproj
@@ -10,14 +10,12 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
-
<CLRTestExecutionArguments>0</CLRTestExecutionArguments>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,8 +33,6 @@
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
-
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/API/GC/Collect_Default_2.csproj b/tests/src/GC/API/GC/Collect_Default_2.csproj
index 2f9020015c..1d9bd64d1f 100644
--- a/tests/src/GC/API/GC/Collect_Default_2.csproj
+++ b/tests/src/GC/API/GC/Collect_Default_2.csproj
@@ -10,14 +10,12 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
-
<CLRTestExecutionArguments>1</CLRTestExecutionArguments>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,8 +33,6 @@
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
-
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/API/GC/Collect_Default_3.csproj b/tests/src/GC/API/GC/Collect_Default_3.csproj
index dac1972dfa..24ed5f96e9 100644
--- a/tests/src/GC/API/GC/Collect_Default_3.csproj
+++ b/tests/src/GC/API/GC/Collect_Default_3.csproj
@@ -10,14 +10,12 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
-
<CLRTestExecutionArguments>2</CLRTestExecutionArguments>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,8 +33,6 @@
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
-
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/API/GC/Collect_Forced_1.csproj b/tests/src/GC/API/GC/Collect_Forced_1.csproj
index 6d49168516..c06a174e7e 100644
--- a/tests/src/GC/API/GC/Collect_Forced_1.csproj
+++ b/tests/src/GC/API/GC/Collect_Forced_1.csproj
@@ -10,14 +10,12 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
-
<CLRTestExecutionArguments>0</CLRTestExecutionArguments>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,8 +33,6 @@
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
-
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/API/GC/Collect_Forced_2.csproj b/tests/src/GC/API/GC/Collect_Forced_2.csproj
index 1d6e49a584..59d73c78e8 100644
--- a/tests/src/GC/API/GC/Collect_Forced_2.csproj
+++ b/tests/src/GC/API/GC/Collect_Forced_2.csproj
@@ -10,14 +10,12 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
-
<CLRTestExecutionArguments>1</CLRTestExecutionArguments>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,8 +33,6 @@
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
-
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/API/GC/Collect_Forced_3.csproj b/tests/src/GC/API/GC/Collect_Forced_3.csproj
index 702845f54f..1e4615f94d 100644
--- a/tests/src/GC/API/GC/Collect_Forced_3.csproj
+++ b/tests/src/GC/API/GC/Collect_Forced_3.csproj
@@ -10,14 +10,12 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
-
<CLRTestExecutionArguments>2</CLRTestExecutionArguments>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,8 +33,6 @@
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
-
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/API/GC/Collect_Optimized_1.csproj b/tests/src/GC/API/GC/Collect_Optimized_1.csproj
index 2f37bc87b3..8b851e9045 100644
--- a/tests/src/GC/API/GC/Collect_Optimized_1.csproj
+++ b/tests/src/GC/API/GC/Collect_Optimized_1.csproj
@@ -10,14 +10,12 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
-
<CLRTestExecutionArguments>0</CLRTestExecutionArguments>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,8 +33,6 @@
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
-
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/API/GC/Finalize.csproj b/tests/src/GC/API/GC/Finalize.csproj
index 383b326faf..78cf647346 100644
--- a/tests/src/GC/API/GC/Finalize.csproj
+++ b/tests/src/GC/API/GC/Finalize.csproj
@@ -10,13 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
-
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -34,8 +32,6 @@
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
-
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/API/GC/GetGenerationWR2.csproj b/tests/src/GC/API/GC/GetGenerationWR2.csproj
index 438bbd0cfc..f76b2cc80a 100644
--- a/tests/src/GC/API/GC/GetGenerationWR2.csproj
+++ b/tests/src/GC/API/GC/GetGenerationWR2.csproj
@@ -11,14 +11,12 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<GCStressIncompatible>true</GCStressIncompatible>
-
<CLRTestExecutionArguments></CLRTestExecutionArguments>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -36,8 +34,6 @@
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
-
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/API/GC/GetGeneration_box.csproj b/tests/src/GC/API/GC/GetGeneration_box.csproj
index 032231f39c..151820cbba 100644
--- a/tests/src/GC/API/GC/GetGeneration_box.csproj
+++ b/tests/src/GC/API/GC/GetGeneration_box.csproj
@@ -10,14 +10,12 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
-
<CLRTestExecutionArguments></CLRTestExecutionArguments>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,8 +33,6 @@
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
-
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/API/GC/GetTotalMemory.csproj b/tests/src/GC/API/GC/GetTotalMemory.csproj
index 998ada09a8..62ca80bcd1 100644
--- a/tests/src/GC/API/GC/GetTotalMemory.csproj
+++ b/tests/src/GC/API/GC/GetTotalMemory.csproj
@@ -12,12 +12,11 @@
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<CLRTestExecutionArguments></CLRTestExecutionArguments>
<GCStressIncompatible>true</GCStressIncompatible>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,8 +34,6 @@
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
-
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/API/GC/KeepAlive.csproj b/tests/src/GC/API/GC/KeepAlive.csproj
index 21c9a0cd27..f399ccea3f 100644
--- a/tests/src/GC/API/GC/KeepAlive.csproj
+++ b/tests/src/GC/API/GC/KeepAlive.csproj
@@ -10,13 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
-
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -34,8 +32,6 @@
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
-
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/API/GC/KeepAliveNull.csproj b/tests/src/GC/API/GC/KeepAliveNull.csproj
index 263f3f21cd..e66913e274 100644
--- a/tests/src/GC/API/GC/KeepAliveNull.csproj
+++ b/tests/src/GC/API/GC/KeepAliveNull.csproj
@@ -10,13 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
-
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -34,8 +32,6 @@
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
-
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/API/GC/KeepAliveRecur.csproj b/tests/src/GC/API/GC/KeepAliveRecur.csproj
index a7857f4ade..69ea59293a 100644
--- a/tests/src/GC/API/GC/KeepAliveRecur.csproj
+++ b/tests/src/GC/API/GC/KeepAliveRecur.csproj
@@ -10,13 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
-
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,8 +33,6 @@
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
-
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/API/GC/ReRegisterForFinalize.csproj b/tests/src/GC/API/GC/ReRegisterForFinalize.csproj
index 1fc1674084..19ff97f62c 100644
--- a/tests/src/GC/API/GC/ReRegisterForFinalize.csproj
+++ b/tests/src/GC/API/GC/ReRegisterForFinalize.csproj
@@ -10,14 +10,12 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
-
<CLRTestExecutionArguments></CLRTestExecutionArguments>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,8 +33,6 @@
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
-
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/API/GC/SuppressFinalize.csproj b/tests/src/GC/API/GC/SuppressFinalize.csproj
index 2e7de586a2..20a6af7b9a 100644
--- a/tests/src/GC/API/GC/SuppressFinalize.csproj
+++ b/tests/src/GC/API/GC/SuppressFinalize.csproj
@@ -10,14 +10,12 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
-
<CLRTestExecutionArguments></CLRTestExecutionArguments>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,8 +33,6 @@
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
-
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/API/GC/TotalMemory.csproj b/tests/src/GC/API/GC/TotalMemory.csproj
index aabb5cd3fe..45a29dd896 100644
--- a/tests/src/GC/API/GC/TotalMemory.csproj
+++ b/tests/src/GC/API/GC/TotalMemory.csproj
@@ -10,14 +10,12 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
-
<CLRTestExecutionArguments></CLRTestExecutionArguments>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,8 +33,6 @@
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
-
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/API/GC/TotalMemory2.csproj b/tests/src/GC/API/GC/TotalMemory2.csproj
index 99450c0eef..de8dbf6880 100644
--- a/tests/src/GC/API/GC/TotalMemory2.csproj
+++ b/tests/src/GC/API/GC/TotalMemory2.csproj
@@ -10,13 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
-
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -34,8 +32,6 @@
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
-
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/API/GCHandle/AddrOfPinnedObject.csproj b/tests/src/GC/API/GCHandle/AddrOfPinnedObject.csproj
index d95ce9d7a5..f109ecf182 100644
--- a/tests/src/GC/API/GCHandle/AddrOfPinnedObject.csproj
+++ b/tests/src/GC/API/GCHandle/AddrOfPinnedObject.csproj
@@ -10,13 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
-
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -34,8 +32,6 @@
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
-
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/API/GCHandle/Alloc.csproj b/tests/src/GC/API/GCHandle/Alloc.csproj
index 29b2523e80..89770f08f6 100644
--- a/tests/src/GC/API/GCHandle/Alloc.csproj
+++ b/tests/src/GC/API/GCHandle/Alloc.csproj
@@ -10,13 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
-
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -34,8 +32,6 @@
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
-
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/API/GCHandle/Alloc_neg.csproj b/tests/src/GC/API/GCHandle/Alloc_neg.csproj
index 4ffca80631..fb822036f9 100644
--- a/tests/src/GC/API/GCHandle/Alloc_neg.csproj
+++ b/tests/src/GC/API/GCHandle/Alloc_neg.csproj
@@ -10,13 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
-
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -34,8 +32,6 @@
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
-
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/API/GCHandle/Equality.csproj b/tests/src/GC/API/GCHandle/Equality.csproj
index a1e0569eb3..bbd7e4c00c 100644
--- a/tests/src/GC/API/GCHandle/Equality.csproj
+++ b/tests/src/GC/API/GCHandle/Equality.csproj
@@ -10,13 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
-
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -34,8 +32,6 @@
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
-
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/API/GCHandle/Free.csproj b/tests/src/GC/API/GCHandle/Free.csproj
index 96967a398a..81be123f3c 100644
--- a/tests/src/GC/API/GCHandle/Free.csproj
+++ b/tests/src/GC/API/GCHandle/Free.csproj
@@ -10,13 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
-
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -34,8 +32,6 @@
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
-
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/API/GCHandle/HandleCopy.csproj b/tests/src/GC/API/GCHandle/HandleCopy.csproj
index 56a35ded9a..650e3d41fa 100644
--- a/tests/src/GC/API/GCHandle/HandleCopy.csproj
+++ b/tests/src/GC/API/GCHandle/HandleCopy.csproj
@@ -10,13 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
-
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -34,8 +32,6 @@
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
-
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/API/GCHandle/IsAllocated.csproj b/tests/src/GC/API/GCHandle/IsAllocated.csproj
index 43ac2c47b3..216c8337ab 100644
--- a/tests/src/GC/API/GCHandle/IsAllocated.csproj
+++ b/tests/src/GC/API/GCHandle/IsAllocated.csproj
@@ -10,13 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
-
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -34,8 +32,6 @@
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
-
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/API/GCHandle/Normal.csproj b/tests/src/GC/API/GCHandle/Normal.csproj
index 08b1476774..0b5a12210b 100644
--- a/tests/src/GC/API/GCHandle/Normal.csproj
+++ b/tests/src/GC/API/GCHandle/Normal.csproj
@@ -10,14 +10,12 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
-
<CLRTestExecutionArguments></CLRTestExecutionArguments>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,8 +33,6 @@
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
-
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/API/GCHandle/Pinned.csproj b/tests/src/GC/API/GCHandle/Pinned.csproj
index 92dc93393f..43eae597d7 100644
--- a/tests/src/GC/API/GCHandle/Pinned.csproj
+++ b/tests/src/GC/API/GCHandle/Pinned.csproj
@@ -10,13 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
-
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -34,8 +32,6 @@
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
-
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/API/GCHandle/Target.csproj b/tests/src/GC/API/GCHandle/Target.csproj
index 9a19241c5b..8d42c35989 100644
--- a/tests/src/GC/API/GCHandle/Target.csproj
+++ b/tests/src/GC/API/GCHandle/Target.csproj
@@ -10,13 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
-
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -34,8 +32,6 @@
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
-
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/API/GCHandle/Weak.csproj b/tests/src/GC/API/GCHandle/Weak.csproj
index 129c95461c..b13fdea030 100644
--- a/tests/src/GC/API/GCHandle/Weak.csproj
+++ b/tests/src/GC/API/GCHandle/Weak.csproj
@@ -10,13 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
-
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -38,6 +36,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/API/GCHandleCollector/CtorsAndProperties.csproj b/tests/src/GC/API/GCHandleCollector/CtorsAndProperties.csproj
index fa8408881e..8d10afcdfd 100644
--- a/tests/src/GC/API/GCHandleCollector/CtorsAndProperties.csproj
+++ b/tests/src/GC/API/GCHandleCollector/CtorsAndProperties.csproj
@@ -10,13 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
-
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -34,8 +32,6 @@
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
-
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/API/NoGCRegion/NoGC.cs b/tests/src/GC/API/NoGCRegion/NoGC.cs
new file mode 100644
index 0000000000..4bacf75bd3
--- /dev/null
+++ b/tests/src/GC/API/NoGCRegion/NoGC.cs
@@ -0,0 +1,204 @@
+using System;
+using System.Runtime;
+
+public class Test
+{
+ private static byte[][] arrByteArray;
+ private static int arrByteArrayLen;
+ private static Random Rand;
+
+ static void DoAlloc()
+ {
+ int totalIter = 1000000;
+ int iterInterval = totalIter / 1000;
+ for (int i = 0; i < totalIter; i++)
+ {
+ byte[] b = new byte[Rand.Next(2000)];
+
+ if ((i % iterInterval) == 0)
+ {
+ arrByteArray[Rand.Next(arrByteArrayLen)] = b;
+ }
+ }
+ }
+
+ static void DoAllocWithNoGC(long size, bool fLOH)
+ {
+ long maxAllocSize = (fLOH ? (200 * 1024) : 1024);
+ long minAllocSize = (fLOH ? (90 * 1024) : 1);
+ long totalAllocSize = 0;
+ bool fSurvived = false;
+
+ while (true)
+ {
+ long s = Rand.Next((int)minAllocSize, (int)maxAllocSize);
+ totalAllocSize += s + IntPtr.Size * 4;
+
+ if (totalAllocSize >= size)
+ {
+ break;
+ }
+
+ byte[] b = new byte[s];
+
+ if (!fSurvived && (totalAllocSize > (size / 2)))
+ {
+ fSurvived = true;
+ arrByteArray[Rand.Next(arrByteArrayLen)] = b;
+ }
+ }
+ }
+
+ static bool TestAllocInNoGCRegion(int sizeMB, int sizeMBLOH, bool disallowFullBlockingGC)
+ {
+ bool isCurrentTestPassed = false;
+ Console.WriteLine("=====allocating {0}mb {1} full blocking GC first=====",
+ sizeMB, (disallowFullBlockingGC ? "disallowing" : "allowing"));
+
+ DoAlloc();
+
+ long size = (long)sizeMB * (long)1024 * (long)1024;
+ long sizeLOH = ((sizeMBLOH == -1) ? 0 : ((long)sizeMBLOH * (long)1024 * (long)1024));
+ try
+ {
+ Console.WriteLine("\nCalling TryStartNoGCRegion(..) with totalSize = {0:N0} MB",
+ size / 1024.0 / 1024.0);
+
+ int countGen2GCBefore = GC.CollectionCount(2);
+ bool succeeded = false;
+ if (sizeMBLOH == -1)
+ {
+ succeeded = GC.TryStartNoGCRegion(size, disallowFullBlockingGC);
+ }
+ else
+ {
+ succeeded = GC.TryStartNoGCRegion(size, sizeLOH, disallowFullBlockingGC);
+ }
+
+ int countGen2GCAfter = GC.CollectionCount(2);
+ Console.WriteLine("{0:N0} MB {1}, did {2} gen2 GCs",
+ sizeMB, (succeeded ? "SUCCEEDED" : "FAILED"), (countGen2GCAfter - countGen2GCBefore));
+ isCurrentTestPassed = succeeded;
+ }
+ catch (ArgumentOutOfRangeException ex)
+ {
+ Console.WriteLine("By Design: {0:N0} MB {1} {2}", sizeMB, ex.GetType().Name, ex.Message);
+ isCurrentTestPassed = true;
+ }
+ catch (Exception ex)
+ {
+ Console.WriteLine("{0:N0} MB {1} {2}", sizeMB, ex.GetType().Name, ex.Message);
+ isCurrentTestPassed = false;
+ }
+
+ if (GCSettings.LatencyMode == GCLatencyMode.NoGCRegion)
+ {
+ int countGCBeforeAlloc = GC.CollectionCount(0);
+
+ DoAllocWithNoGC(size - sizeLOH, false);
+ if (sizeLOH > 0)
+ {
+ DoAllocWithNoGC(sizeLOH, true);
+ }
+
+ int countGCAfterAlloc = GC.CollectionCount(0);
+
+ Console.WriteLine("before GC: {0}, after GC: {1}", countGCBeforeAlloc, countGCAfterAlloc);
+
+ if (countGCAfterAlloc > countGCBeforeAlloc)
+ {
+ Console.WriteLine("We did GCs in no gc mode!!!");
+ }
+
+ try
+ {
+ Console.WriteLine("ended no gc region");
+ GC.EndNoGCRegion();
+ }
+ catch (Exception ex)
+ {
+ Console.WriteLine("End NoGC region: {0:N0} MB {1} {2}", sizeMB, ex.GetType().Name, ex.Message);
+ isCurrentTestPassed = false;
+ }
+ }
+
+ DoAlloc();
+ Console.WriteLine("current GC count: {0}", GC.CollectionCount(0));
+ Console.WriteLine();
+ Console.WriteLine("=====allocating {0}mb {1} full blocking GC first {2}=====",
+ sizeMB, (disallowFullBlockingGC ? "disallowing" : "allowing"), isCurrentTestPassed? "Succeeded":"Failed" );
+
+ return isCurrentTestPassed;
+ }
+
+ public static int Main(string[] args)
+ {
+ arrByteArrayLen = 5000;
+ arrByteArray = new byte[arrByteArrayLen][];
+ Rand = new Random();
+
+ bool isServerGC = GCSettings.IsServerGC;
+ int pointerSize = IntPtr.Size;
+ int numberProcs = Environment.ProcessorCount;
+
+ Console.WriteLine("{0} on {1}-bit with {2} procs",
+ (isServerGC ? "Server" : "Workstation"),
+ ((pointerSize == 8) ? 64 : 32),
+ numberProcs);
+
+ int lowMB = 0;
+ int midMB = 0;
+ int highMB = 0;
+
+ if (isServerGC)
+ {
+ if (pointerSize == 8)
+ {
+ lowMB = 200;
+ midMB = lowMB * 2;
+ highMB = 1024*numberProcs;
+ }
+ else
+ {
+ lowMB = 100;
+ midMB = 244;
+ highMB = 64*numberProcs;
+ }
+ }
+ else
+ {
+ if (pointerSize == 8)
+ {
+ lowMB = 100;
+ midMB = lowMB * 2;
+ highMB = midMB * 2;
+ }
+ else
+ {
+ lowMB = 10;
+ midMB = 15;
+ highMB = 100;
+ }
+ }
+
+ bool isTestSucceeded = true;
+
+ if(!TestAllocInNoGCRegion(lowMB, -1, false) && isTestSucceeded) isTestSucceeded = false;
+ if(!TestAllocInNoGCRegion(midMB, -1, false) && isTestSucceeded) isTestSucceeded = false;
+ if(!TestAllocInNoGCRegion(midMB, -1, true) && isTestSucceeded) isTestSucceeded = false;
+ if(!TestAllocInNoGCRegion(highMB, -1, false) && isTestSucceeded) isTestSucceeded = false;
+ if(!TestAllocInNoGCRegion(highMB, -1, true) && isTestSucceeded) isTestSucceeded = false;
+ // also specifying loh size
+ if(!TestAllocInNoGCRegion(lowMB, (lowMB / 2), false) && isTestSucceeded) isTestSucceeded = false;
+ if(!TestAllocInNoGCRegion(midMB, (midMB / 2), false) && isTestSucceeded) isTestSucceeded = false;
+ if(!TestAllocInNoGCRegion(midMB, (midMB / 2), true) && isTestSucceeded) isTestSucceeded = false;
+ if(!TestAllocInNoGCRegion(highMB, (highMB / 2), false) && isTestSucceeded) isTestSucceeded = false;
+ if(!TestAllocInNoGCRegion(highMB, (highMB / 2), true) && isTestSucceeded) isTestSucceeded = false;
+ if(!TestAllocInNoGCRegion(highMB, (highMB - 10), false) && isTestSucceeded) isTestSucceeded = false;
+ //Return value
+ //Test passed:100
+ //Test failed: 1
+ return isTestSucceeded ? 100 : 1;
+ }
+}
+
diff --git a/tests/src/GC/API/NoGCRegion/NoGC.csproj b/tests/src/GC/API/NoGCRegion/NoGC.csproj
new file mode 100644
index 0000000000..6945f9a4d4
--- /dev/null
+++ b/tests/src/GC/API/NoGCRegion/NoGC.csproj
@@ -0,0 +1,42 @@
+<?xml version="1.0" encoding="utf-8"?>
+<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
+ <Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
+ <PropertyGroup>
+ <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
+ <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
+ <AssemblyName>$(MSBuildProjectName)</AssemblyName>
+ <SchemaVersion>2.0</SchemaVersion>
+ <ProjectGuid>{95DFC527-4DC1-495E-97D7-E94EE1F7140D}</ProjectGuid>
+ <OutputType>Exe</OutputType>
+ <ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
+ <SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+
+ <CLRTestExecutionArguments></CLRTestExecutionArguments>
+ </PropertyGroup>
+ <!-- Default configurations to help VS understand the configurations -->
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
+ </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
+ </PropertyGroup>
+ <ItemGroup>
+ <CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
+ <Visible>False</Visible>
+ </CodeAnalysisDependentAssemblyPaths>
+ </ItemGroup>
+ <PropertyGroup>
+ <!-- Set to 'Full' if the Debug? column is marked in the spreadsheet. Leave blank otherwise. -->
+ <DebugType>PdbOnly</DebugType>
+ <NoLogo>True</NoLogo>
+ <DefineConstants>$(DefineConstants)</DefineConstants>
+ </PropertyGroup>
+ <ItemGroup>
+ <Compile Include="NoGC.cs" />
+ </ItemGroup>
+ <ItemGroup>
+ <Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
+ </ItemGroup>
+
+ <Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
+ </PropertyGroup>
+</Project>
diff --git a/tests/src/GC/API/WeakReference/Finalize.csproj b/tests/src/GC/API/WeakReference/Finalize.csproj
index aba9b0be5e..8d0717b781 100644
--- a/tests/src/GC/API/WeakReference/Finalize.csproj
+++ b/tests/src/GC/API/WeakReference/Finalize.csproj
@@ -10,14 +10,12 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
-
<CLRTestExecutionArguments></CLRTestExecutionArguments>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,8 +33,6 @@
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
-
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/API/WeakReference/IsAlive.csproj b/tests/src/GC/API/WeakReference/IsAlive.csproj
index a21b9fc468..038dee46b1 100644
--- a/tests/src/GC/API/WeakReference/IsAlive.csproj
+++ b/tests/src/GC/API/WeakReference/IsAlive.csproj
@@ -10,14 +10,12 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
-
<CLRTestExecutionArguments></CLRTestExecutionArguments>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -38,8 +36,6 @@
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
-
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/API/WeakReference/IsAlive_neg.csproj b/tests/src/GC/API/WeakReference/IsAlive_neg.csproj
index 25191e2af6..0bac2f97ed 100644
--- a/tests/src/GC/API/WeakReference/IsAlive_neg.csproj
+++ b/tests/src/GC/API/WeakReference/IsAlive_neg.csproj
@@ -10,14 +10,12 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
-
<CLRTestExecutionArguments></CLRTestExecutionArguments>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,8 +33,6 @@
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
-
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/API/WeakReference/Target.csproj b/tests/src/GC/API/WeakReference/Target.csproj
index 9a19241c5b..8d42c35989 100644
--- a/tests/src/GC/API/WeakReference/Target.csproj
+++ b/tests/src/GC/API/WeakReference/Target.csproj
@@ -10,13 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
-
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -34,8 +32,6 @@
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
-
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/API/WeakReference/TrackResurrection.csproj b/tests/src/GC/API/WeakReference/TrackResurrection.csproj
index 54de594059..99e0b61a27 100644
--- a/tests/src/GC/API/WeakReference/TrackResurrection.csproj
+++ b/tests/src/GC/API/WeakReference/TrackResurrection.csproj
@@ -10,14 +10,12 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
-
<CLRTestExecutionArguments></CLRTestExecutionArguments>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,8 +33,6 @@
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
-
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Coverage/271010.csproj b/tests/src/GC/Coverage/271010.csproj
index 04c6f4b505..f0b9695a40 100644
--- a/tests/src/GC/Coverage/271010.csproj
+++ b/tests/src/GC/Coverage/271010.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -9,12 +9,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -28,6 +27,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/GC/Coverage/delete_next_card_table.csproj b/tests/src/GC/Coverage/delete_next_card_table.csproj
index b67ded6e41..57ed198f80 100644
--- a/tests/src/GC/Coverage/delete_next_card_table.csproj
+++ b/tests/src/GC/Coverage/delete_next_card_table.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -11,12 +11,11 @@
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<GCStressIncompatible>true</GCStressIncompatible>
<IsLongRunningGCTest>true</IsLongRunningGCTest>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -30,6 +29,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Coverage/smalloom.csproj b/tests/src/GC/Coverage/smalloom.csproj
index 3c8a037e6f..b65e2b3664 100644
--- a/tests/src/GC/Coverage/smalloom.csproj
+++ b/tests/src/GC/Coverage/smalloom.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -9,12 +9,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -28,6 +27,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/GC/Features/BackgroundGC/concurrentspin2.csproj b/tests/src/GC/Features/BackgroundGC/concurrentspin2.csproj
index 690e0d48e3..770aed908b 100644
--- a/tests/src/GC/Features/BackgroundGC/concurrentspin2.csproj
+++ b/tests/src/GC/Features/BackgroundGC/concurrentspin2.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -11,12 +11,11 @@
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<GCStressIncompatible>true</GCStressIncompatible>
<IsLongRunningGCTest>true</IsLongRunningGCTest>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -30,6 +29,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Features/BackgroundGC/foregroundgc.csproj b/tests/src/GC/Features/BackgroundGC/foregroundgc.csproj
index f1c1ace65a..891391b679 100644
--- a/tests/src/GC/Features/BackgroundGC/foregroundgc.csproj
+++ b/tests/src/GC/Features/BackgroundGC/foregroundgc.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<GCStressIncompatible>true</GCStressIncompatible>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -29,6 +28,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Features/Finalizer/finalizeio/finalizeio.csproj b/tests/src/GC/Features/Finalizer/finalizeio/finalizeio.csproj
index e15f438ce7..c82e3c9d6a 100644
--- a/tests/src/GC/Features/Finalizer/finalizeio/finalizeio.csproj
+++ b/tests/src/GC/Features/Finalizer/finalizeio/finalizeio.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<GCStressIncompatible>true</GCStressIncompatible>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -29,6 +28,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Features/Finalizer/finalizeother/finalizearraysleep.csproj b/tests/src/GC/Features/Finalizer/finalizeother/finalizearraysleep.csproj
index be5f8c8ce9..0dc0166aee 100644
--- a/tests/src/GC/Features/Finalizer/finalizeother/finalizearraysleep.csproj
+++ b/tests/src/GC/Features/Finalizer/finalizeother/finalizearraysleep.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<GCStressIncompatible>true</GCStressIncompatible>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -29,6 +28,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Features/Finalizer/finalizeother/finalizedest.csproj b/tests/src/GC/Features/Finalizer/finalizeother/finalizedest.csproj
index 25f827b90f..9ab3fcceab 100644
--- a/tests/src/GC/Features/Finalizer/finalizeother/finalizedest.csproj
+++ b/tests/src/GC/Features/Finalizer/finalizeother/finalizedest.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<GCStressIncompatible>true</GCStressIncompatible>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -29,6 +28,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Features/Finalizer/finalizeother/finalizeinherit.csproj b/tests/src/GC/Features/Finalizer/finalizeother/finalizeinherit.csproj
index c78271a553..872f4df356 100644
--- a/tests/src/GC/Features/Finalizer/finalizeother/finalizeinherit.csproj
+++ b/tests/src/GC/Features/Finalizer/finalizeother/finalizeinherit.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<GCStressIncompatible>true</GCStressIncompatible>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -29,6 +28,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Features/Finalizer/finalizeother/finalizenested.csproj b/tests/src/GC/Features/Finalizer/finalizeother/finalizenested.csproj
index 7cc3f4d1d1..48bd80da4f 100644
--- a/tests/src/GC/Features/Finalizer/finalizeother/finalizenested.csproj
+++ b/tests/src/GC/Features/Finalizer/finalizeother/finalizenested.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<GCStressIncompatible>true</GCStressIncompatible>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -29,6 +28,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Features/KeepAlive/keepaliveother/keepalivearray.csproj b/tests/src/GC/Features/KeepAlive/keepaliveother/keepalivearray.csproj
index f0c64dc51f..6f0a447a04 100644
--- a/tests/src/GC/Features/KeepAlive/keepaliveother/keepalivearray.csproj
+++ b/tests/src/GC/Features/KeepAlive/keepaliveother/keepalivearray.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<GCStressIncompatible>true</GCStressIncompatible>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -29,6 +28,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Features/KeepAlive/keepaliveother/keepalivefinalize.csproj b/tests/src/GC/Features/KeepAlive/keepaliveother/keepalivefinalize.csproj
index 184d71c09c..86a73c687a 100644
--- a/tests/src/GC/Features/KeepAlive/keepaliveother/keepalivefinalize.csproj
+++ b/tests/src/GC/Features/KeepAlive/keepaliveother/keepalivefinalize.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<GCStressIncompatible>true</GCStressIncompatible>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -29,6 +28,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Features/KeepAlive/keepaliveother/keepalivehandle.csproj b/tests/src/GC/Features/KeepAlive/keepaliveother/keepalivehandle.csproj
index 1fdd8bd093..6ce72566fc 100644
--- a/tests/src/GC/Features/KeepAlive/keepaliveother/keepalivehandle.csproj
+++ b/tests/src/GC/Features/KeepAlive/keepaliveother/keepalivehandle.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<GCStressIncompatible>true</GCStressIncompatible>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -29,6 +28,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Features/KeepAlive/keepaliveother/keepalivescope.csproj b/tests/src/GC/Features/KeepAlive/keepaliveother/keepalivescope.csproj
index 72009cb838..acbc80114c 100644
--- a/tests/src/GC/Features/KeepAlive/keepaliveother/keepalivescope.csproj
+++ b/tests/src/GC/Features/KeepAlive/keepaliveother/keepalivescope.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<GCStressIncompatible>true</GCStressIncompatible>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -29,6 +28,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Features/KeepAlive/keepaliveother/keepalivetypes.csproj b/tests/src/GC/Features/KeepAlive/keepaliveother/keepalivetypes.csproj
index b62b642b29..70aac7fd5a 100644
--- a/tests/src/GC/Features/KeepAlive/keepaliveother/keepalivetypes.csproj
+++ b/tests/src/GC/Features/KeepAlive/keepaliveother/keepalivetypes.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<GCStressIncompatible>true</GCStressIncompatible>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -29,6 +28,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Features/LOHCompaction/lohcompact_stress.csproj b/tests/src/GC/Features/LOHCompaction/lohcompact_stress.csproj
index 4e820476ba..d0aed830d3 100644
--- a/tests/src/GC/Features/LOHCompaction/lohcompact_stress.csproj
+++ b/tests/src/GC/Features/LOHCompaction/lohcompact_stress.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -11,12 +11,11 @@
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<GCStressIncompatible>true</GCStressIncompatible>
<IsLongRunningGCTest>true</IsLongRunningGCTest>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -30,6 +29,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Features/LOHCompaction/lohcompactapi2.csproj b/tests/src/GC/Features/LOHCompaction/lohcompactapi2.csproj
index 941d1a3bd9..5a6be55d5c 100644
--- a/tests/src/GC/Features/LOHCompaction/lohcompactapi2.csproj
+++ b/tests/src/GC/Features/LOHCompaction/lohcompactapi2.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -11,12 +11,11 @@
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<GCStressIncompatible>true</GCStressIncompatible>
<IsLongRunningGCTest>true</IsLongRunningGCTest>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -30,6 +29,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Features/LOHCompaction/lohcompactscenariorepro.csproj b/tests/src/GC/Features/LOHCompaction/lohcompactscenariorepro.csproj
index ffe296d9f4..8459f93553 100644
--- a/tests/src/GC/Features/LOHCompaction/lohcompactscenariorepro.csproj
+++ b/tests/src/GC/Features/LOHCompaction/lohcompactscenariorepro.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -11,12 +11,11 @@
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<GCStressIncompatible>true</GCStressIncompatible>
<IsLongRunningGCTest>true</IsLongRunningGCTest>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -30,6 +29,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Features/LOHFragmentation/lohfragmentation.csproj b/tests/src/GC/Features/LOHFragmentation/lohfragmentation.csproj
index e10aa89f51..d277289a45 100644
--- a/tests/src/GC/Features/LOHFragmentation/lohfragmentation.csproj
+++ b/tests/src/GC/Features/LOHFragmentation/lohfragmentation.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<GCStressIncompatible>true</GCStressIncompatible>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -29,6 +28,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Features/PartialCompaction/eco1.csproj b/tests/src/GC/Features/PartialCompaction/eco1.csproj
index 01e10ced19..71e949a06b 100644
--- a/tests/src/GC/Features/PartialCompaction/eco1.csproj
+++ b/tests/src/GC/Features/PartialCompaction/eco1.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -11,12 +11,11 @@
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<GCStressIncompatible>true</GCStressIncompatible>
<IsLongRunningGCTest>true</IsLongRunningGCTest>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -30,6 +29,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Features/PartialCompaction/partialcompactiontest.csproj b/tests/src/GC/Features/PartialCompaction/partialcompactiontest.csproj
index ea377c0578..e4ca28dc23 100644
--- a/tests/src/GC/Features/PartialCompaction/partialcompactiontest.csproj
+++ b/tests/src/GC/Features/PartialCompaction/partialcompactiontest.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -11,12 +11,11 @@
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<GCStressIncompatible>true</GCStressIncompatible>
<IsLongRunningGCTest>true</IsLongRunningGCTest>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -30,6 +29,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Features/PartialCompaction/partialcompactionwloh.csproj b/tests/src/GC/Features/PartialCompaction/partialcompactionwloh.csproj
index e8533977b1..736b7300c1 100644
--- a/tests/src/GC/Features/PartialCompaction/partialcompactionwloh.csproj
+++ b/tests/src/GC/Features/PartialCompaction/partialcompactionwloh.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -11,12 +11,11 @@
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<GCStressIncompatible>true</GCStressIncompatible>
<IsLongRunningGCTest>true</IsLongRunningGCTest>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -30,6 +29,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Features/Pinning/PinningOther/PinnedInt.csproj b/tests/src/GC/Features/Pinning/PinningOther/PinnedInt.csproj
index d4cb7e1001..c064679aca 100644
--- a/tests/src/GC/Features/Pinning/PinningOther/PinnedInt.csproj
+++ b/tests/src/GC/Features/Pinning/PinningOther/PinnedInt.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -11,12 +11,11 @@
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<GCStressIncompatible>true</GCStressIncompatible>
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -33,6 +32,5 @@
<ProjectReference Include="GCUtil_Pinning.csproj" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/GC/Features/SustainedLowLatency/scenario.cs b/tests/src/GC/Features/SustainedLowLatency/scenario.cs
index 9725b97a6f..190e29c78b 100644
--- a/tests/src/GC/Features/SustainedLowLatency/scenario.cs
+++ b/tests/src/GC/Features/SustainedLowLatency/scenario.cs
@@ -65,7 +65,7 @@ class request
pin.Free();
}
- static public void Main(String[] args)
+ static public int Main(String[] args)
{
int n_requests = 600;
int allocation_volume = 100000; // 1 mil
@@ -109,6 +109,8 @@ class request
total_elapsed_ms = stopwatch.Elapsed.TotalMilliseconds;
}
+
+ return 100;
}
}
diff --git a/tests/src/GC/Features/SustainedLowLatency/scenario.csproj b/tests/src/GC/Features/SustainedLowLatency/scenario.csproj
index cb1f7fe0ad..370e5131c4 100644
--- a/tests/src/GC/Features/SustainedLowLatency/scenario.csproj
+++ b/tests/src/GC/Features/SustainedLowLatency/scenario.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<GCStressIncompatible>true</GCStressIncompatible>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -29,6 +28,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Features/SustainedLowLatency/sustainedlowlatency_race.csproj b/tests/src/GC/Features/SustainedLowLatency/sustainedlowlatency_race.csproj
index 1afc2ee0e2..e2f1a4b5d1 100644
--- a/tests/src/GC/Features/SustainedLowLatency/sustainedlowlatency_race.csproj
+++ b/tests/src/GC/Features/SustainedLowLatency/sustainedlowlatency_race.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -11,12 +11,11 @@
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<GCStressIncompatible>true</GCStressIncompatible>
<IsLongRunningGCTest>true</IsLongRunningGCTest>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -30,6 +29,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Features/SustainedLowLatency/sustainedlowlatency_race_reverse.csproj b/tests/src/GC/Features/SustainedLowLatency/sustainedlowlatency_race_reverse.csproj
index 45754459d1..8a4d3cc285 100644
--- a/tests/src/GC/Features/SustainedLowLatency/sustainedlowlatency_race_reverse.csproj
+++ b/tests/src/GC/Features/SustainedLowLatency/sustainedlowlatency_race_reverse.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -11,12 +11,11 @@
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<GCStressIncompatible>true</GCStressIncompatible>
<IsLongRunningGCTest>true</IsLongRunningGCTest>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -30,6 +29,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/LargeMemory/API/gc/collect.csproj b/tests/src/GC/LargeMemory/API/gc/collect.csproj
index 6556305122..9de66fb602 100644
--- a/tests/src/GC/LargeMemory/API/gc/collect.csproj
+++ b/tests/src/GC/LargeMemory/API/gc/collect.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -11,12 +11,11 @@
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<GCStressIncompatible>true</GCStressIncompatible>
<CLRTestExecutionArguments>2048</CLRTestExecutionArguments>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -34,6 +33,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/LargeMemory/API/gc/getgeneration.csproj b/tests/src/GC/LargeMemory/API/gc/getgeneration.csproj
index c4e5e2b571..5e8894269a 100644
--- a/tests/src/GC/LargeMemory/API/gc/getgeneration.csproj
+++ b/tests/src/GC/LargeMemory/API/gc/getgeneration.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -11,12 +11,11 @@
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<GCStressIncompatible>true</GCStressIncompatible>
<CLRTestExecutionArguments>2048</CLRTestExecutionArguments>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -34,6 +33,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/GC/LargeMemory/API/gc/keepalive.csproj b/tests/src/GC/LargeMemory/API/gc/keepalive.csproj
index 8599b42f17..26f7168df2 100644
--- a/tests/src/GC/LargeMemory/API/gc/keepalive.csproj
+++ b/tests/src/GC/LargeMemory/API/gc/keepalive.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -11,12 +11,11 @@
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<GCStressIncompatible>true</GCStressIncompatible>
<CLRTestExecutionArguments>2048</CLRTestExecutionArguments>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -34,6 +33,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/GC/LargeMemory/API/gc/reregisterforfinalize.csproj b/tests/src/GC/LargeMemory/API/gc/reregisterforfinalize.csproj
index 248669826f..0f97ca8008 100644
--- a/tests/src/GC/LargeMemory/API/gc/reregisterforfinalize.csproj
+++ b/tests/src/GC/LargeMemory/API/gc/reregisterforfinalize.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -11,12 +11,11 @@
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<GCStressIncompatible>true</GCStressIncompatible>
<CLRTestExecutionArguments>2048</CLRTestExecutionArguments>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -34,6 +33,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/GC/LargeMemory/API/gc/suppressfinalize.csproj b/tests/src/GC/LargeMemory/API/gc/suppressfinalize.csproj
index 082002de27..10a95207f2 100644
--- a/tests/src/GC/LargeMemory/API/gc/suppressfinalize.csproj
+++ b/tests/src/GC/LargeMemory/API/gc/suppressfinalize.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -11,12 +11,11 @@
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<GCStressIncompatible>true</GCStressIncompatible>
<CLRTestExecutionArguments>2048</CLRTestExecutionArguments>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -34,6 +33,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/GC/LargeMemory/Allocation/finalizertest.csproj b/tests/src/GC/LargeMemory/Allocation/finalizertest.csproj
index 7ab559b27f..d33445b08a 100644
--- a/tests/src/GC/LargeMemory/Allocation/finalizertest.csproj
+++ b/tests/src/GC/LargeMemory/Allocation/finalizertest.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -11,12 +11,11 @@
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<GCStressIncompatible>true</GCStressIncompatible>
<CLRTestExecutionArguments>2048</CLRTestExecutionArguments>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -34,6 +33,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/GC/LargeMemory/Allocation/largeexceptiontest.csproj b/tests/src/GC/LargeMemory/Allocation/largeexceptiontest.csproj
index 3758ee6a46..6593a178fc 100644
--- a/tests/src/GC/LargeMemory/Allocation/largeexceptiontest.csproj
+++ b/tests/src/GC/LargeMemory/Allocation/largeexceptiontest.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -11,12 +11,11 @@
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<GCStressIncompatible>true</GCStressIncompatible>
<CLRTestExecutionArguments>2048</CLRTestExecutionArguments>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -34,6 +33,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/CoreMangLib/cti/system/byte/ByteParse1.csproj b/tests/src/GC/Performance/Tests/GCHandle.csproj
index 5b236b9f8c..4572e19201 100644
--- a/tests/src/CoreMangLib/cti/system/byte/ByteParse1.csproj
+++ b/tests/src/GC/Performance/Tests/GCHandle.csproj
@@ -10,8 +10,8 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
- <CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>1</CLRTestPriority>
+ <DefineConstants>$(DefineConstants);STATIC;PROJECTK_BUILD</DefineConstants>
+ <CLRTestKind>BuildOnly</CLRTestKind>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
@@ -24,16 +24,11 @@
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
<ItemGroup>
- <!-- Add Compile Object Here -->
- <Compile Include="byteparse1.cs" />
+ <Compile Include="GCHandleTest.cs" />
</ItemGroup>
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
- <ItemGroup>
- <ProjectReference Include="../../../../Common/CoreCLRTestLibrary/CoreCLRTestLibrary.csproj" />
- <ProjectReference Include="../../../../Common/CoreCLRTestLibrary/CoreCLRTestLibrary.csproj" />
- </ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
<PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
</PropertyGroup>
diff --git a/tests/src/GC/Performance/Tests/GCHandleTest.cs b/tests/src/GC/Performance/Tests/GCHandleTest.cs
new file mode 100644
index 0000000000..48a3b3dbfe
--- /dev/null
+++ b/tests/src/GC/Performance/Tests/GCHandleTest.cs
@@ -0,0 +1,343 @@
+// 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.InteropServices;
+
+class GCHandleTest
+{
+ // test variables
+ private Object[] m_objectArray;
+ private GCHandle[] m_gchArray;
+ private const int m_numGCHs = 50;
+ private long m_numIters;
+
+ static void Main(string[] real_args)
+ {
+ long iterations = 200;
+
+ GCHandleTest test = new GCHandleTest(iterations);
+
+ test.GetTargetTest();
+
+ test.SetTargetTest();
+
+ test.AllocTest(GCHandleType.Normal);
+
+ test.AllocTest(GCHandleType.Weak);
+
+ test.AllocTest(GCHandleType.WeakTrackResurrection);
+
+ test.AllocTest(GCHandleType.Pinned);
+
+ test.FreeTest();
+ }
+
+
+ public GCHandleTest(long numIters)
+ {
+ m_numIters = numIters;
+ m_objectArray = new Object[m_numGCHs];
+ m_gchArray = new GCHandle[m_numGCHs];
+
+ for (int i = 0; i < m_numGCHs; ++i)
+ {
+ // create a new string object
+ String s = "blah" + i;
+ m_objectArray[i] = s;
+ }
+ GC.Collect();
+ }
+
+
+ public void Init()
+ {
+
+ for (int i = 0; i < m_numGCHs; ++i)
+ {
+ m_gchArray[i] = GCHandle.Alloc(m_objectArray[i]);
+ }
+
+ //GC now to get that out of the way
+ GC.Collect();
+
+ }
+
+ public void AllocTest(GCHandleType gcht)
+ {
+ for (long i = 0; i < m_numIters; i++)
+ {
+ m_gchArray[0] = GCHandle.Alloc(m_objectArray[0],gcht);
+ m_gchArray[1] = GCHandle.Alloc(m_objectArray[1],gcht);
+ m_gchArray[2] = GCHandle.Alloc(m_objectArray[2],gcht);
+ m_gchArray[3] = GCHandle.Alloc(m_objectArray[3],gcht);
+ m_gchArray[4] = GCHandle.Alloc(m_objectArray[4],gcht);
+ m_gchArray[5] = GCHandle.Alloc(m_objectArray[5],gcht);
+ m_gchArray[6] = GCHandle.Alloc(m_objectArray[6],gcht);
+ m_gchArray[7] = GCHandle.Alloc(m_objectArray[7],gcht);
+ m_gchArray[8] = GCHandle.Alloc(m_objectArray[8],gcht);
+ m_gchArray[9] = GCHandle.Alloc(m_objectArray[9],gcht);
+
+ m_gchArray[10] = GCHandle.Alloc(m_objectArray[10],gcht);
+ m_gchArray[11] = GCHandle.Alloc(m_objectArray[11],gcht);
+ m_gchArray[12] = GCHandle.Alloc(m_objectArray[12],gcht);
+ m_gchArray[13] = GCHandle.Alloc(m_objectArray[13],gcht);
+ m_gchArray[14] = GCHandle.Alloc(m_objectArray[14],gcht);
+ m_gchArray[15] = GCHandle.Alloc(m_objectArray[15],gcht);
+ m_gchArray[16] = GCHandle.Alloc(m_objectArray[16],gcht);
+ m_gchArray[17] = GCHandle.Alloc(m_objectArray[17],gcht);
+ m_gchArray[18] = GCHandle.Alloc(m_objectArray[18],gcht);
+ m_gchArray[19] = GCHandle.Alloc(m_objectArray[19],gcht);
+
+ m_gchArray[20] = GCHandle.Alloc(m_objectArray[20],gcht);
+ m_gchArray[21] = GCHandle.Alloc(m_objectArray[21],gcht);
+ m_gchArray[22] = GCHandle.Alloc(m_objectArray[22],gcht);
+ m_gchArray[23] = GCHandle.Alloc(m_objectArray[23],gcht);
+ m_gchArray[24] = GCHandle.Alloc(m_objectArray[24],gcht);
+ m_gchArray[25] = GCHandle.Alloc(m_objectArray[25],gcht);
+ m_gchArray[26] = GCHandle.Alloc(m_objectArray[26],gcht);
+ m_gchArray[27] = GCHandle.Alloc(m_objectArray[27],gcht);
+ m_gchArray[28] = GCHandle.Alloc(m_objectArray[28],gcht);
+ m_gchArray[29] = GCHandle.Alloc(m_objectArray[29],gcht);
+
+ m_gchArray[30] = GCHandle.Alloc(m_objectArray[30],gcht);
+ m_gchArray[31] = GCHandle.Alloc(m_objectArray[31],gcht);
+ m_gchArray[32] = GCHandle.Alloc(m_objectArray[32],gcht);
+ m_gchArray[33] = GCHandle.Alloc(m_objectArray[33],gcht);
+ m_gchArray[34] = GCHandle.Alloc(m_objectArray[34],gcht);
+ m_gchArray[35] = GCHandle.Alloc(m_objectArray[35],gcht);
+ m_gchArray[36] = GCHandle.Alloc(m_objectArray[36],gcht);
+ m_gchArray[37] = GCHandle.Alloc(m_objectArray[37],gcht);
+ m_gchArray[38] = GCHandle.Alloc(m_objectArray[38],gcht);
+ m_gchArray[39] = GCHandle.Alloc(m_objectArray[39],gcht);
+
+ m_gchArray[40] = GCHandle.Alloc(m_objectArray[40],gcht);
+ m_gchArray[41] = GCHandle.Alloc(m_objectArray[41],gcht);
+ m_gchArray[42] = GCHandle.Alloc(m_objectArray[42],gcht);
+ m_gchArray[43] = GCHandle.Alloc(m_objectArray[43],gcht);
+ m_gchArray[44] = GCHandle.Alloc(m_objectArray[44],gcht);
+ m_gchArray[45] = GCHandle.Alloc(m_objectArray[45],gcht);
+ m_gchArray[46] = GCHandle.Alloc(m_objectArray[46],gcht);
+ m_gchArray[47] = GCHandle.Alloc(m_objectArray[47],gcht);
+ m_gchArray[48] = GCHandle.Alloc(m_objectArray[48],gcht);
+ m_gchArray[49] = GCHandle.Alloc(m_objectArray[49],gcht);
+
+ for (int j=0; j< m_gchArray.Length; j++)
+ {
+ m_gchArray[j].Free();
+ }
+
+ GC.Collect();
+
+ }
+
+ }
+
+
+ public void FreeTest()
+ {
+
+ for (long i = 0; i < m_numIters; i++)
+ {
+ GC.Collect();
+
+ for (int j=0; j< m_gchArray.Length; j++)
+ {
+ m_gchArray[j] = GCHandle.Alloc(m_objectArray[j]);
+ }
+
+ m_gchArray[0].Free();
+ m_gchArray[1].Free();
+ m_gchArray[2].Free();
+ m_gchArray[3].Free();
+ m_gchArray[4].Free();
+ m_gchArray[5].Free();
+ m_gchArray[6].Free();
+ m_gchArray[7].Free();
+ m_gchArray[8].Free();
+ m_gchArray[9].Free();
+
+ m_gchArray[10].Free();
+ m_gchArray[11].Free();
+ m_gchArray[12].Free();
+ m_gchArray[13].Free();
+ m_gchArray[14].Free();
+ m_gchArray[15].Free();
+ m_gchArray[16].Free();
+ m_gchArray[17].Free();
+ m_gchArray[18].Free();
+ m_gchArray[19].Free();
+
+ m_gchArray[20].Free();
+ m_gchArray[21].Free();
+ m_gchArray[22].Free();
+ m_gchArray[23].Free();
+ m_gchArray[24].Free();
+ m_gchArray[25].Free();
+ m_gchArray[26].Free();
+ m_gchArray[27].Free();
+ m_gchArray[28].Free();
+ m_gchArray[29].Free();
+
+ m_gchArray[30].Free();
+ m_gchArray[31].Free();
+ m_gchArray[32].Free();
+ m_gchArray[33].Free();
+ m_gchArray[34].Free();
+ m_gchArray[35].Free();
+ m_gchArray[36].Free();
+ m_gchArray[37].Free();
+ m_gchArray[38].Free();
+ m_gchArray[39].Free();
+
+ m_gchArray[40].Free();
+ m_gchArray[41].Free();
+ m_gchArray[42].Free();
+ m_gchArray[43].Free();
+ m_gchArray[44].Free();
+ m_gchArray[45].Free();
+ m_gchArray[46].Free();
+ m_gchArray[47].Free();
+ m_gchArray[48].Free();
+ m_gchArray[49].Free();
+
+ }
+
+ }
+
+
+ public void SetTargetTest()
+ {
+ Init();
+
+ for (long i = 0; i < m_numIters; i++)
+ {
+ m_gchArray[0].Target = m_objectArray[0];
+ m_gchArray[1].Target = m_objectArray[1];
+ m_gchArray[2].Target = m_objectArray[2];
+ m_gchArray[3].Target = m_objectArray[3];
+ m_gchArray[4].Target = m_objectArray[4];
+ m_gchArray[5].Target = m_objectArray[5];
+ m_gchArray[6].Target = m_objectArray[6];
+ m_gchArray[7].Target = m_objectArray[7];
+ m_gchArray[8].Target = m_objectArray[8];
+ m_gchArray[9].Target = m_objectArray[9];
+
+ m_gchArray[10].Target = m_objectArray[10];
+ m_gchArray[11].Target = m_objectArray[11];
+ m_gchArray[12].Target = m_objectArray[12];
+ m_gchArray[13].Target = m_objectArray[13];
+ m_gchArray[14].Target = m_objectArray[14];
+ m_gchArray[15].Target = m_objectArray[15];
+ m_gchArray[16].Target = m_objectArray[16];
+ m_gchArray[17].Target = m_objectArray[17];
+ m_gchArray[18].Target = m_objectArray[18];
+ m_gchArray[19].Target = m_objectArray[19];
+
+ m_gchArray[20].Target = m_objectArray[20];
+ m_gchArray[21].Target = m_objectArray[21];
+ m_gchArray[22].Target = m_objectArray[22];
+ m_gchArray[23].Target = m_objectArray[23];
+ m_gchArray[24].Target = m_objectArray[24];
+ m_gchArray[25].Target = m_objectArray[25];
+ m_gchArray[26].Target = m_objectArray[26];
+ m_gchArray[27].Target = m_objectArray[27];
+ m_gchArray[28].Target = m_objectArray[28];
+ m_gchArray[29].Target = m_objectArray[29];
+
+ m_gchArray[30].Target = m_objectArray[30];
+ m_gchArray[31].Target = m_objectArray[31];
+ m_gchArray[32].Target = m_objectArray[32];
+ m_gchArray[33].Target = m_objectArray[33];
+ m_gchArray[34].Target = m_objectArray[34];
+ m_gchArray[35].Target = m_objectArray[35];
+ m_gchArray[36].Target = m_objectArray[36];
+ m_gchArray[37].Target = m_objectArray[37];
+ m_gchArray[38].Target = m_objectArray[38];
+ m_gchArray[39].Target = m_objectArray[39];
+
+ m_gchArray[40].Target = m_objectArray[40];
+ m_gchArray[41].Target = m_objectArray[41];
+ m_gchArray[42].Target = m_objectArray[42];
+ m_gchArray[43].Target = m_objectArray[43];
+ m_gchArray[44].Target = m_objectArray[44];
+ m_gchArray[45].Target = m_objectArray[45];
+ m_gchArray[46].Target = m_objectArray[46];
+ m_gchArray[47].Target = m_objectArray[47];
+ m_gchArray[48].Target = m_objectArray[48];
+ m_gchArray[49].Target = m_objectArray[49];
+
+ }
+
+ }
+
+ public void GetTargetTest()
+ {
+ Init();
+ Object o = null;
+
+
+ for (long i = 0; i < m_numIters; i++)
+ {
+ o = m_gchArray[0].Target;
+ o = m_gchArray[1].Target;
+ o = m_gchArray[2].Target;
+ o = m_gchArray[3].Target;
+ o = m_gchArray[4].Target;
+ o = m_gchArray[5].Target;
+ o = m_gchArray[6].Target;
+ o = m_gchArray[7].Target;
+ o = m_gchArray[8].Target;
+ o = m_gchArray[9].Target;
+
+ o = m_gchArray[10].Target;
+ o = m_gchArray[11].Target;
+ o = m_gchArray[12].Target;
+ o = m_gchArray[13].Target;
+ o = m_gchArray[14].Target;
+ o = m_gchArray[15].Target;
+ o = m_gchArray[16].Target;
+ o = m_gchArray[17].Target;
+ o = m_gchArray[18].Target;
+ o = m_gchArray[19].Target;
+
+ o = m_gchArray[20].Target;
+ o = m_gchArray[21].Target;
+ o = m_gchArray[22].Target;
+ o = m_gchArray[23].Target;
+ o = m_gchArray[24].Target;
+ o = m_gchArray[25].Target;
+ o = m_gchArray[26].Target;
+ o = m_gchArray[27].Target;
+ o = m_gchArray[28].Target;
+ o = m_gchArray[29].Target;
+
+ o = m_gchArray[30].Target;
+ o = m_gchArray[31].Target;
+ o = m_gchArray[32].Target;
+ o = m_gchArray[33].Target;
+ o = m_gchArray[34].Target;
+ o = m_gchArray[35].Target;
+ o = m_gchArray[36].Target;
+ o = m_gchArray[37].Target;
+ o = m_gchArray[38].Target;
+ o = m_gchArray[39].Target;
+
+ o = m_gchArray[40].Target;
+ o = m_gchArray[41].Target;
+ o = m_gchArray[42].Target;
+ o = m_gchArray[43].Target;
+ o = m_gchArray[44].Target;
+ o = m_gchArray[45].Target;
+ o = m_gchArray[46].Target;
+ o = m_gchArray[47].Target;
+ o = m_gchArray[48].Target;
+ o = m_gchArray[49].Target;
+
+ }
+
+ GC.KeepAlive(o);
+ }
+
+}
diff --git a/tests/src/GC/Performance/Tests/GCLarge.cs b/tests/src/GC/Performance/Tests/GCLarge.cs
new file mode 100644
index 0000000000..18284a4187
--- /dev/null
+++ b/tests/src/GC/Performance/Tests/GCLarge.cs
@@ -0,0 +1,206 @@
+// 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;
+
+internal class List
+{
+ const int LOOP = 847;
+ public SmallGC dat;
+ public List next;
+
+ public static void Main(string[] p_args)
+ {
+ long iterations = 200;
+
+ //Large Object Collection
+ CreateLargeObjects();
+ GC.Collect();
+ GC.WaitForPendingFinalizers();
+
+ for(long i = 0; i < iterations; i++)
+ {
+ CreateLargeObjects();
+ GC.Collect();
+ GC.WaitForPendingFinalizers();
+ }
+
+ //Large Object Collection (half array)
+ CreateLargeObjectsHalf();
+ GC.Collect();
+ GC.WaitForPendingFinalizers();
+
+ for(long i = 0; i < iterations; i++)
+ {
+ CreateLargeObjectsHalf();
+ GC.Collect();
+ GC.WaitForPendingFinalizers();
+ }
+
+ //Promote from Gen1 to Gen2
+ SmallGC [] sgc;
+ sgc = new SmallGC [LOOP];
+ for (int j = 0; j < LOOP; j++)
+ sgc[j] = new SmallGC(0);
+
+ GC.Collect();
+
+ for (int j = 0; j < LOOP; j++)
+ sgc[j] = null;
+
+ GC.Collect();
+ GC.WaitForPendingFinalizers();
+
+ for(long i = 0; i < iterations; i++)
+ {
+ // allocate into gen 0
+ sgc = new SmallGC [LOOP];
+ for (int j = 0; j < LOOP; j++)
+ sgc[j] = new SmallGC(0);
+
+ // promote to gen 1
+ while (GC.GetGeneration(sgc[LOOP-1])<1)
+ {
+ GC.Collect();
+ }
+
+ while (GC.GetGeneration(sgc[LOOP-1])<2)
+ {
+ // promote to gen 2
+ GC.Collect();
+ }
+
+ for (int j = 0; j < LOOP; j++)
+ sgc[j] = null;
+
+ GC.Collect();
+ GC.WaitForPendingFinalizers();
+ }
+
+ //Promote from Gen1 to Gen2 (Gen1 ptr updates)
+ List node = PopulateList(LOOP);
+ GC.Collect();
+ GC.WaitForPendingFinalizers();
+
+ if(List.ValidateList(node, LOOP) == 0)
+ Console.WriteLine("Pointers after promotion are not valid");
+
+ for(long i = 0; i < iterations; i++)
+ {
+ // allocate into gen 0
+ node = PopulateList(LOOP);
+
+ // promote to gen 1
+ while (GC.GetGeneration(node)<1)
+ {
+ GC.Collect();
+ }
+
+ while (GC.GetGeneration(node)<2)
+ {
+ //promote to gen 2
+ GC.Collect();
+ GC.WaitForPendingFinalizers();
+
+ if(ValidateList(node, LOOP) == 0)
+ Console.WriteLine("Pointers after promotion are not valid");
+
+ }
+ }
+ }
+
+ public static List PopulateList(int len)
+ {
+ if (len == 0) return null;
+ List Node = new List();
+ Node.dat = new SmallGC(1);
+ Node.dat.AttachSmallObjects();
+ Node.next = null;
+ for (int i = len -1; i > 0; i--)
+ {
+ List cur = new List();
+ cur.dat = new SmallGC(1);
+ cur.dat.AttachSmallObjects();
+ cur.next = Node;
+ Node = cur;
+ }
+ return Node;
+ }
+ public static int ValidateList(List First, int len)
+ {
+ List tmp1 = First;
+ int i = 0;
+ LargeGC tmp2;
+ while(tmp1 != null)
+ {
+ //Check the list have correct small object pointers after collection
+ if(tmp1.dat == null) break;
+ tmp2 = tmp1.dat.m_pLarge;
+ //check the large object has non zero small object pointers
+ if (tmp2.m_pSmall == null) break;
+ //check the large object has correct small object pointers
+ if(tmp2.m_pSmall != tmp1.dat) break;
+ tmp1 = tmp1.next;
+ i++;
+ }
+ if (i == len)
+ return 1;
+ else
+ return 0;
+ }
+
+
+ public static void CreateLargeObjects()
+ {
+ LargeGC [] lgc;
+ lgc = new LargeGC[LOOP];
+ for (int i=0; i < LOOP ; i++)
+ lgc[i] = new LargeGC();
+ }
+
+ public static void CreateLargeObjectsHalf()
+ {
+ LargeGC [] lgc;
+ lgc = new LargeGC[LOOP];
+
+ for(int i = 0; i < LOOP; i++)
+ lgc[i] = new LargeGC();
+
+ for(int i = 0; i < LOOP; i+=2)
+ lgc[i] = null;
+ }
+}
+
+internal class LargeGC
+{
+ public double [] d;
+ public SmallGC m_pSmall;
+
+ public LargeGC()
+ {
+ d = new double [10625]; //85 KB
+ m_pSmall = null;
+ }
+
+ public virtual void AttachSmallObjects(SmallGC small)
+ {
+ m_pSmall = small;
+ }
+}
+
+internal class SmallGC
+{
+ public LargeGC m_pLarge;
+ public SmallGC(int HasLargeObj)
+ {
+ if (HasLargeObj == 1)
+ m_pLarge = new LargeGC();
+ else
+ m_pLarge = null;
+ }
+ public virtual void AttachSmallObjects()
+ {
+ m_pLarge.AttachSmallObjects(this);
+ }
+}
diff --git a/tests/src/CoreMangLib/cti/system/int/Int32Parse1.csproj b/tests/src/GC/Performance/Tests/GCLarge.csproj
index 1310df47af..27c46cb4ba 100644
--- a/tests/src/CoreMangLib/cti/system/int/Int32Parse1.csproj
+++ b/tests/src/GC/Performance/Tests/GCLarge.csproj
@@ -10,8 +10,8 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
- <CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>1</CLRTestPriority>
+ <DefineConstants>$(DefineConstants);STATIC;PROJECTK_BUILD</DefineConstants>
+ <CLRTestKind>BuildOnly</CLRTestKind>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
@@ -24,16 +24,11 @@
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
<ItemGroup>
- <!-- Add Compile Object Here -->
- <Compile Include="int32parse1.cs" />
+ <Compile Include="GCLarge.cs" />
</ItemGroup>
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
- <ItemGroup>
- <ProjectReference Include="../../../../Common/CoreCLRTestLibrary/CoreCLRTestLibrary.csproj" />
- <ProjectReference Include="../../../../Common/CoreCLRTestLibrary/CoreCLRTestLibrary.csproj" />
- </ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
<PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
</PropertyGroup>
diff --git a/tests/src/GC/Performance/Tests/GCMicroBench.cs b/tests/src/GC/Performance/Tests/GCMicroBench.cs
new file mode 100644
index 0000000000..c15daa47c3
--- /dev/null
+++ b/tests/src/GC/Performance/Tests/GCMicroBench.cs
@@ -0,0 +1,280 @@
+// 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.Diagnostics;
+using System.Runtime.InteropServices;
+using System.Collections.Generic;
+
+namespace GC_Microbenchmarks
+{
+ // the type of objects allocated
+ // value refers to object size
+ public enum ObjectType
+ {
+ Undefined = -1,
+ Small = 8000,
+ SmallFinal = 8500, // small finalizable object
+ Large = 85000,
+ ExtraLarge = 20*1024*1024
+ }
+
+
+ // the condition to satisfy before ending the benchmark
+ public enum AllocationCondition
+ {
+ Undefined,
+ HeapSize,
+ Segments,
+ Objects
+ }
+
+
+ // the object that gets allocated
+ public class Node
+ {
+ public Node(int dataSize)
+ {
+ data = new byte[dataSize];
+ }
+
+ public byte[] data;
+ }
+
+
+ // the finalizable object that gets allocated
+ public class FNode : Node
+ {
+ public FNode(int dataSize)
+ : base(dataSize)
+ {
+ }
+
+ // puts object on finalization list
+ ~FNode()
+ {
+ }
+ }
+
+
+ public class GCMicroBench
+ {
+ // the minimum size of a segment
+ // if reserved mem increases by more than MinSegmentSize, then we can assume we've allocated a new segment
+ public const long MinSegmentSize = 4 * 1024 * 1024;
+ public const string ObjTypeParam = "/objtype:";
+ public const string ConditionParam = "/condition:";
+ public const string AmountParam = "/amount:";
+
+ // test members
+ private List<Node> m_list = new List<Node>(); // holds the allocated objects
+ private ObjectType m_objType = ObjectType.Undefined;
+ private AllocationCondition m_allocCondition = AllocationCondition.Undefined;
+ private long m_amount = 0;
+
+
+ // outputs the usage information for the app
+ public static void Usage()
+ {
+ Console.WriteLine("USAGE: /objtype: /condition: /amount:");
+ Console.WriteLine("where");
+ Console.WriteLine("\tobjtype = [small|smallfinal|large|extralarge]");
+ Console.WriteLine("\tcondition = [heapsize|segments|objects]");
+ Console.WriteLine("\tamount = the number that satisfies the condition (ex: number of objects)");
+ }
+
+ public static void Main(string[] args)
+ {
+ GCMicroBench test = new GCMicroBench();
+ if (!test.ParseArgs(args))
+ {
+ Usage();
+ return;
+ }
+ test.RunTest();
+
+ }
+
+
+ public bool ParseArgs(string[] args)
+ {
+ if (args.Length != 3)
+ {
+ return false;
+ }
+
+ for (int i = 0; i < args.Length; i++)
+ {
+ args[i] = args[i].ToLower();
+
+ if (args[i].StartsWith(ObjTypeParam))
+ {
+
+ if (m_objType != ObjectType.Undefined)
+ {
+ return false;
+ }
+
+ switch (args[i].Substring(ObjTypeParam.Length))
+ {
+
+ case "small":
+ m_objType = ObjectType.Small;
+ break;
+ case "smallfinal":
+ m_objType = ObjectType.SmallFinal;
+ break;
+ case "large":
+ m_objType = ObjectType.Large;
+ break;
+ case "extralarge":
+ m_objType = ObjectType.ExtraLarge;
+ break;
+ default:
+ return false;
+ }
+ }
+ else if (args[i].StartsWith(ConditionParam))
+ {
+
+ if (m_allocCondition != AllocationCondition.Undefined)
+ {
+ return false;
+ }
+
+ switch (args[i].Substring(ConditionParam.Length))
+ {
+
+ case "heapsize":
+ m_allocCondition = AllocationCondition.HeapSize;
+ break;
+ case "segments":
+ m_allocCondition = AllocationCondition.Segments;
+ break;
+ case "objects":
+ m_allocCondition = AllocationCondition.Objects;
+ break;
+ default:
+ return false;
+ }
+ }
+ else if (args[i].StartsWith(AmountParam))
+ {
+
+ if (m_amount != 0)
+ {
+ return false;
+ }
+
+ if ((!Int64.TryParse(args[i].Substring(AmountParam.Length), out m_amount)) || (m_amount <= 0))
+ {
+ Console.WriteLine("amount must be greater than 0");
+ return false;
+ }
+
+ if ( (m_allocCondition == AllocationCondition.HeapSize) && ( m_amount <= GC.GetTotalMemory(false) ) )
+ {
+ Console.WriteLine("amount must be greater than current heap size");
+ return false;
+ }
+
+ }
+ else
+ {
+ return false;
+ }
+
+ }
+
+ return true;
+ }
+
+
+ public void RunTest()
+ {
+ // allocate objType objects until heap size >= amount bytes
+ if (m_allocCondition == AllocationCondition.HeapSize)
+ {
+ while (GC.GetTotalMemory(false) <= m_amount)
+ {
+ Allocate();
+ }
+ }
+ // allocate amount objType objects
+ else if (m_allocCondition == AllocationCondition.Objects)
+ {
+ for (long i = 0; i < m_amount; i++)
+ {
+ Allocate();
+ }
+ }
+ // allocate objType objects until reserved VM increases by minimum segment size, amount times
+ // (this is an indirect way of determining if a new segment has been allocated)
+ else if (m_allocCondition == AllocationCondition.Segments)
+ {
+ long reservedMem;
+
+ for (long i = 0; i < m_amount; i++)
+ {
+ reservedMem = Process.GetCurrentProcess().VirtualMemorySize64;
+
+ do
+ {
+ Allocate();
+ }
+ while (Math.Abs(Process.GetCurrentProcess().VirtualMemorySize64 - reservedMem) < MinSegmentSize);
+ }
+ }
+
+ // allocations done
+ Deallocate();
+ }
+
+
+ public void Allocate()
+ {
+
+ Node n;
+
+ // create new finalizable object
+ if (m_objType == ObjectType.SmallFinal)
+ {
+ n = new FNode((int)m_objType);
+ }
+ else
+ {
+ n = new Node((int)m_objType);
+ }
+
+ m_list.Add(n);
+
+ }
+
+
+ // releases references to allocated objects
+ // times GC.Collect()
+ // if objects are finalizable, also times GC.WaitForPendingFinalizers()
+ public void Deallocate()
+ {
+ bool finalizable = false;
+
+ if (m_list != null)
+ {
+ finalizable = ( (m_list.Count > 0) && (m_list[0] is FNode));
+ m_list.Clear();
+ m_list = null;
+ }
+
+ GC.Collect();
+
+ if (finalizable)
+ {
+ GC.WaitForPendingFinalizers();
+ }
+
+ }
+
+
+ }
+}
diff --git a/tests/src/GC/Performance/Tests/GCPerf.cs b/tests/src/GC/Performance/Tests/GCPerf.cs
new file mode 100644
index 0000000000..b963b53622
--- /dev/null
+++ b/tests/src/GC/Performance/Tests/GCPerf.cs
@@ -0,0 +1,74 @@
+// 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;
+
+class Foo
+{
+ public Foo F1;
+ public Foo F2;
+ public Foo F3;
+ public Foo F4;
+ static int SizeOfFoo = 32;
+
+ static void Main(string[] args)
+ {
+ int mem = Int32.MaxValue / 2;
+ if( args.Length > 0 )
+ {
+ if ( !Int32.TryParse( args[0], out mem ) )
+ {
+ mem = Int32.MaxValue / 2;
+ }
+ }
+
+ int fooCnt = mem / SizeOfFoo;
+ Console.WriteLine( "Creating {0} objects of type 'Foo', each with a size of {1} bytes.", fooCnt, SizeOfFoo );
+
+ Foo[] currFoos = new Foo[ 4 ];
+ for( int i = 0; i < fooCnt; ++i )
+ {
+ Foo f = new Foo();
+ if( i < 4 )
+ {
+ currFoos[i] = f;
+ }
+ else
+ {
+ f.F1 = currFoos[0];
+ f.F2 = currFoos[1];
+ f.F3 = currFoos[2];
+ f.F4 = currFoos[3];
+
+ currFoos[0] = currFoos[1];
+ currFoos[1] = currFoos[2];
+ currFoos[2] = currFoos[3];
+ currFoos[3] = f;
+ }
+ }
+
+ Random randDel = new Random( 17 );
+ int delCnt = randDel.Next( 5, 100 );
+ Console.WriteLine( "Deleting {0} objects.", delCnt );
+
+ Foo currDelBlock = currFoos[0].F1;
+ Foo nextDelBlock = currFoos[0].F1;
+ for( int i = 0; i < delCnt; ++i )
+ {
+ for( int j = 0; j < 10; ++j )
+ {
+ nextDelBlock = nextDelBlock.F1;
+ }
+ for( int k = 0; k < 4; ++k )
+ {
+ currDelBlock.F1 = null;
+ currDelBlock.F2.F4 = null;
+ currDelBlock.F3.F3 = null;
+ currDelBlock.F4.F2 = null;
+ }
+ currDelBlock = nextDelBlock;
+ }
+ }
+}
+
diff --git a/tests/src/CoreMangLib/cti/system/int/Int32Parse2.csproj b/tests/src/GC/Performance/Tests/GCPerf.csproj
index 02ce3e68cd..1eb7732c8d 100644
--- a/tests/src/CoreMangLib/cti/system/int/Int32Parse2.csproj
+++ b/tests/src/GC/Performance/Tests/GCPerf.csproj
@@ -10,8 +10,8 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
- <CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>1</CLRTestPriority>
+ <DefineConstants>$(DefineConstants);STATIC;PROJECTK_BUILD</DefineConstants>
+ <CLRTestKind>BuildOnly</CLRTestKind>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
@@ -24,16 +24,11 @@
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
<ItemGroup>
- <!-- Add Compile Object Here -->
- <Compile Include="int32parse2.cs" />
+ <Compile Include="GCPerf.cs" />
</ItemGroup>
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
- <ItemGroup>
- <ProjectReference Include="../../../../Common/CoreCLRTestLibrary/CoreCLRTestLibrary.csproj" />
- <ProjectReference Include="../../../../Common/CoreCLRTestLibrary/CoreCLRTestLibrary.csproj" />
- </ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
<PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
</PropertyGroup>
diff --git a/tests/src/GC/Performance/Tests/GCSimulator.cs b/tests/src/GC/Performance/Tests/GCSimulator.cs
index ce7836a41c..16b9498078 100644
--- a/tests/src/GC/Performance/Tests/GCSimulator.cs
+++ b/tests/src/GC/Performance/Tests/GCSimulator.cs
@@ -91,7 +91,7 @@ namespace GCSimulator
/// <summary>
/// we might want to implement a different strategy that decide the life time of the object based on the time
- /// elabsed since the last object acceess.
+ /// elapsed since the last object access.
///
/// </summary>
class TimeBasedLifeTimeStrategy : LifeTimeStrategy
diff --git a/tests/src/GC/Performance/Tests/GCSmall.cs b/tests/src/GC/Performance/Tests/GCSmall.cs
new file mode 100644
index 0000000000..e9c452bb35
--- /dev/null
+++ b/tests/src/GC/Performance/Tests/GCSmall.cs
@@ -0,0 +1,36 @@
+// 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;
+
+internal class GCSmall
+{
+ internal int i;
+ internal int j;
+
+ public static void Main(string[] p_args)
+ {
+ long iterations = 200;
+ GCSmall ns = new GCSmall();
+
+ for (long i = 0; i < iterations; i++)
+ {
+ ns = new GCSmall();
+ ns = new GCSmall();
+ ns = new GCSmall();
+ ns = new GCSmall();
+ ns = new GCSmall();
+ ns = new GCSmall();
+ ns = new GCSmall();
+ ns = new GCSmall();
+ ns = new GCSmall();
+ ns = new GCSmall();
+ }
+
+ if(ns == null)
+ Console.WriteLine("Shouldn't get here");
+
+ GC.KeepAlive(ns);
+ }
+}
diff --git a/tests/src/GC/Performance/Tests/GCSmall.csproj b/tests/src/GC/Performance/Tests/GCSmall.csproj
new file mode 100644
index 0000000000..12b9f5977e
--- /dev/null
+++ b/tests/src/GC/Performance/Tests/GCSmall.csproj
@@ -0,0 +1,35 @@
+<?xml version="1.0" encoding="utf-8"?>
+<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
+ <Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
+ <PropertyGroup>
+ <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
+ <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
+ <SchemaVersion>2.0</SchemaVersion>
+ <ProjectGuid>{95DFC527-4DC1-495E-97D7-E94EE1F7140D}</ProjectGuid>
+ <OutputType>Exe</OutputType>
+ <ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
+ <SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <AllowUnsafeBlocks>true</AllowUnsafeBlocks>
+ <DefineConstants>$(DefineConstants);STATIC;PROJECTK_BUILD</DefineConstants>
+ <CLRTestKind>BuildOnly</CLRTestKind>
+ </PropertyGroup>
+ <!-- Default configurations to help VS understand the configurations -->
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
+ </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
+ </PropertyGroup>
+ <ItemGroup>
+ <CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
+ <Visible>False</Visible>
+ </CodeAnalysisDependentAssemblyPaths>
+ </ItemGroup>
+ <ItemGroup>
+ <Compile Include="GCSmall.cs" />
+ </ItemGroup>
+ <ItemGroup>
+ <Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
+ </ItemGroup>
+ <Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
+ </PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Performance/Tests/LOHSmooth.cs b/tests/src/GC/Performance/Tests/LOHSmooth.cs
new file mode 100644
index 0000000000..e421394d53
--- /dev/null
+++ b/tests/src/GC/Performance/Tests/LOHSmooth.cs
@@ -0,0 +1,64 @@
+// 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.Threading;
+using System.Diagnostics;
+
+public class VSTSTest
+{
+ static int _threadCount = 16;
+ static int _minSize = 200 * 1024;
+ static int _maxSize = 250 * 1024;
+ static int _holdSize = 100;
+ static int _maxCount = 100;
+ static int _count = 0;
+ static bool _done = false;
+ static long _maxPrivate = 0;
+ static object lockObject = new Object();
+
+ // each worker will hold *in the worst case scenario* 100 * 250k * 2 = 50MB
+ // all 16 threads will hold in the worst case scenario 800MB
+ static void Worker(object ctx)
+ {
+ string[] s = new string[_holdSize];
+ Random rnd = new Random();
+ for (int i = 0; i < _holdSize; i++)
+ {
+ Thread.Sleep(rnd.Next(50, 100));
+ s[i] = new string('x', rnd.Next(_minSize, _maxSize));
+
+ long _private = Process.GetCurrentProcess().PrivateMemorySize64;
+
+ lock (lockObject)
+ {
+ if (_private > _maxPrivate)
+ _maxPrivate = _private;
+ }
+ }
+
+ if (_count++ >= _maxCount)
+ _done = true;
+
+ if (!_done)
+ ThreadPool.QueueUserWorkItem(Worker);
+ }
+
+ static public void Allocate()
+ {
+ for (int i = 0; i < _threadCount; i++)
+ {
+ ThreadPool.QueueUserWorkItem(Worker);
+ }
+ }
+
+ public static void Main(string[] args)
+ {
+ Allocate();
+ while (!_done)
+ {
+ Thread.Sleep(0);
+ }
+ }
+}
diff --git a/tests/src/GC/Performance/Tests/LOHSmooth.csproj b/tests/src/GC/Performance/Tests/LOHSmooth.csproj
new file mode 100644
index 0000000000..22ac6a45cc
--- /dev/null
+++ b/tests/src/GC/Performance/Tests/LOHSmooth.csproj
@@ -0,0 +1,35 @@
+<?xml version="1.0" encoding="utf-8"?>
+<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
+ <Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
+ <PropertyGroup>
+ <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
+ <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
+ <SchemaVersion>2.0</SchemaVersion>
+ <ProjectGuid>{95DFC527-4DC1-495E-97D7-E94EE1F7140D}</ProjectGuid>
+ <OutputType>Exe</OutputType>
+ <ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
+ <SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <AllowUnsafeBlocks>true</AllowUnsafeBlocks>
+ <DefineConstants>$(DefineConstants);STATIC;PROJECTK_BUILD</DefineConstants>
+ <CLRTestKind>BuildOnly</CLRTestKind>
+ </PropertyGroup>
+ <!-- Default configurations to help VS understand the configurations -->
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
+ </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
+ </PropertyGroup>
+ <ItemGroup>
+ <CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
+ <Visible>False</Visible>
+ </CodeAnalysisDependentAssemblyPaths>
+ </ItemGroup>
+ <ItemGroup>
+ <Compile Include="LOHSmooth.cs" />
+ </ItemGroup>
+ <ItemGroup>
+ <Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
+ </ItemGroup>
+ <Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
+ </PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Performance/Tests/LargeArr_CrdMrk.cs b/tests/src/GC/Performance/Tests/LargeArr_CrdMrk.cs
new file mode 100644
index 0000000000..cfb7ff1172
--- /dev/null
+++ b/tests/src/GC/Performance/Tests/LargeArr_CrdMrk.cs
@@ -0,0 +1,100 @@
+// 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.Collections.Generic;
+
+//Try to allocate in such a way that card marking path is hit often
+//That happens when Gen2 objects reference objects in Gen0 or Gen1
+//This test exercises gc_heap::mark_through_cards_for_segments
+namespace LargeArr_CrdMrk
+{
+ class MyObj
+ {
+ public object oRef=null;
+ }
+ class LargeArr_CrdMrk
+ {
+ public static int LISTSIZE = 30000000;
+ public static int ITERATIONS = 20;
+ public static int STEP = 10;
+ public static int SEED = 1234;
+ static int Main(string[] args)
+ {
+ ParseArgs(args);
+ List<MyObj> MyList = new List<MyObj>(LISTSIZE);
+
+ for (int i = 0; i < LISTSIZE; i++)
+ {
+ MyList.Add(new MyObj());
+ }
+ Console.WriteLine("Done creating large array");
+ //Make sure MyList gets in Gen2
+ GC.Collect();
+ GC.Collect();
+
+ Random Rand = new Random(SEED);
+ //allocate a new object for every STEP objects in the array
+ for (int i = 0; i < LISTSIZE; i += STEP)
+ {
+ int pos = Rand.Next(i, i + STEP);
+ byte[] bArr = new byte[3];
+ bArr[1] = 5;
+ MyList[pos].oRef = bArr;
+
+ }
+
+ //iterate deleting the old refs and allocating new ones
+ for (int k = 0; k < ITERATIONS; k++)
+ {
+ for (int i = 0; i < LISTSIZE; i += STEP)
+ {
+ for (int j = 0; j < STEP; j++)
+ {
+ if (MyList[j].oRef != null)
+ {
+ MyList[j].oRef = null;
+ }
+
+ }
+ int pos = Rand.Next(i, i + STEP);
+ byte[] bArr = new byte[3];
+ bArr[1] = 5;
+ MyList[pos].oRef = bArr;
+ }
+ Console.WriteLine("Done iter " + k);
+ }
+ GC.KeepAlive(MyList);
+
+ return 100;
+ }
+ static void ParseArgs(string[] args)
+ {
+ if(args.Length>0)
+ {
+ if (args[0].CompareTo("/?") == 0)
+ {
+ Console.WriteLine("Usage: [ArraySize(default {0})] [Iterations(default {1})] [Step(default {2})] [RandomSeed]", LISTSIZE, ITERATIONS, STEP);
+ System.Environment.Exit(0);
+ }
+ else
+ {
+ LISTSIZE = Int32.Parse(args[0]);
+ }
+ }
+ if (args.Length > 1)
+ {
+ ITERATIONS = Int32.Parse(args[1]);
+ }
+ if (args.Length > 2)
+ {
+ STEP = Int32.Parse(args[2]);
+ }
+ if (args.Length > 3)
+ {
+ SEED = Int32.Parse(args[3]);
+ }
+ }
+ }
+}
diff --git a/tests/src/GC/Performance/Tests/List_CrdMrk.cs b/tests/src/GC/Performance/Tests/List_CrdMrk.cs
new file mode 100644
index 0000000000..2d61bc30fc
--- /dev/null
+++ b/tests/src/GC/Performance/Tests/List_CrdMrk.cs
@@ -0,0 +1,144 @@
+// 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.Collections.Generic;
+
+//Try to allocate in such a way that card marking path is hit often
+//That happens when Gen2 objects reference objects in Gen0 or Gen1
+//This test exercises gc_heap::mark_through_cards_for_segments
+namespace List_CrdMrk
+{
+ class Node
+ {
+ public Node next = null;
+ public Object oRef = null;
+
+ }
+
+ class List_CrdMrk
+ {
+ public static int LISTSIZE = 30000000;
+ public static int ITERATIONS = 20;
+ public static int STEP = 10;
+ public static int SEED = 1234;
+ public static Node root=null;
+ static void Main(string[] args)
+ {
+ ParseArgs(args);
+
+ //create a linked list
+ root = new Node();
+
+ Node current = root;
+ //create LISTSIZE nodes
+ for (int i = 0; i < LISTSIZE-1; i++)
+ {
+ current.next = new Node();
+ current = current.next;
+ }
+ Console.WriteLine("Done creating the list");
+ //Make sure nodes get in gen2
+ GC.Collect();
+ GC.Collect();
+
+ Random Rand = new Random(SEED);
+ //Allocate oRef for some of the nodes
+ current = root;
+
+ for (int i = 0; i < LISTSIZE/STEP; i++)
+ {
+ int pos = Rand.Next(0, STEP);
+ AdvanceCurrent(ref current, pos);
+ byte[] bArr = new byte[3];
+ bArr[1] = 5;
+ current.oRef = bArr;
+ AdvanceCurrent(ref current, STEP - pos);
+ }
+
+ Console.WriteLine("Done initial allocation");
+
+ //iterate deleting the old refs and allocating new ones
+ Node current2;
+ for (int k = 0; k < ITERATIONS; k++)
+ {
+ current = root;
+ for (int i = 0; i < LISTSIZE / STEP; i++)
+ {
+ //delete the old ref for this section
+ current2 = current;
+ for (int j = 0; j < STEP; j++)
+ {
+ if (current2.oRef != null)
+ {
+ current2.oRef = null;
+ }
+ current2 = current.next;
+ }
+
+ //create a new object
+ int pos = Rand.Next(0, STEP);
+ AdvanceCurrent(ref current, pos);
+ byte[] bArr = new byte[3];
+ bArr[1] = 5;
+ current.oRef = bArr;
+ AdvanceCurrent(ref current, STEP - pos);
+ }
+
+ Console.WriteLine("Done iter " + k);
+ }
+ GC.KeepAlive(root);
+ }
+
+ //advance the current pointer
+ static void AdvanceCurrent(ref Node cur, int count)
+ {
+ // Console.WriteLine("advancing" + count);
+ for (int i = 0; i < count; i++)
+ {
+ cur = cur.next;
+ }
+ }
+ static void ParseArgs(string[] args)
+ {
+ if (args.Length > 0)
+ {
+ if (args[0].CompareTo("/?") == 0)
+ {
+ Console.WriteLine("Usage: [ArraySize(default {0})] [Iterations(default {1})] [Step(default {2})] [RandomSeed]", LISTSIZE, ITERATIONS, STEP);
+ System.Environment.Exit(0);
+ }
+ else
+ {
+ LISTSIZE = Int32.Parse(args[0]);
+ }
+ }
+ if (args.Length > 1)
+ {
+ ITERATIONS = Int32.Parse(args[1]);
+ }
+ if (args.Length > 2)
+ {
+ STEP = Int32.Parse(args[2]);
+ }
+ if (args.Length > 3)
+ {
+ SEED = Int32.Parse(args[3]);
+ }
+ }
+
+ //static void Print()
+ //{
+ // Node cur = root;
+ // while (cur != null)
+ // {
+ // if (cur.oRef == null)
+ // Console.WriteLine("0");
+ // else
+ // Console.WriteLine("1");
+ // cur = cur.next;
+ // }
+ //}
+ }
+}
diff --git a/tests/src/GC/Performance/Tests/LowLatency.csproj b/tests/src/GC/Performance/Tests/LowLatency.csproj
new file mode 100644
index 0000000000..65665b027a
--- /dev/null
+++ b/tests/src/GC/Performance/Tests/LowLatency.csproj
@@ -0,0 +1,38 @@
+<?xml version="1.0" encoding="utf-8"?>
+<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
+ <Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
+ <PropertyGroup>
+ <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
+ <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
+ <SchemaVersion>2.0</SchemaVersion>
+ <ProjectGuid>{95DFC527-4DC1-495E-97D7-E94EE1F7140D}</ProjectGuid>
+ <OutputType>Exe</OutputType>
+ <ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
+ <SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <AllowUnsafeBlocks>true</AllowUnsafeBlocks>
+ <DefineConstants>$(DefineConstants);STATIC;PROJECTK_BUILD</DefineConstants>
+ <CLRTestKind>BuildOnly</CLRTestKind>
+ </PropertyGroup>
+ <!-- Default configurations to help VS understand the configurations -->
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
+ </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
+ </PropertyGroup>
+ <ItemGroup>
+ <CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
+ <Visible>False</Visible>
+ </CodeAnalysisDependentAssemblyPaths>
+ </ItemGroup>
+ <ItemGroup>
+ <Compile Include="LowLatencyTest.cs" />
+ <Content Include="clunie_small.xml">
+ <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+ </Content>
+ </ItemGroup>
+ <ItemGroup>
+ <Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
+ </ItemGroup>
+ <Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
+ </PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Performance/Tests/LowLatencyTest.cs b/tests/src/GC/Performance/Tests/LowLatencyTest.cs
new file mode 100644
index 0000000000..4d8adbae63
--- /dev/null
+++ b/tests/src/GC/Performance/Tests/LowLatencyTest.cs
@@ -0,0 +1,126 @@
+// 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.Threading;
+using System.Collections;
+using System.IO;
+using System.Runtime.InteropServices;
+using System.Runtime.CompilerServices;
+using System.Text;
+using System.Xml;
+using System.Runtime;
+using System.Diagnostics;
+
+namespace GCTest
+{
+ public class GCTestC
+ {
+ private static int loid = 0; // to give a "unique" identifier
+ private static Stopwatch s_stopWatch = new Stopwatch();
+ public static void Usage()
+ {
+ Console.WriteLine("Usage");
+ Console.WriteLine("LowLatency.exe <iterations> <lowlatency|interactive|batch>");
+ }
+
+ static void Main(string[] args)
+ {
+ if (args.Length != 2)
+ {
+ Usage();
+ return;
+ }
+
+ int iters = 0;
+ if (!Int32.TryParse(args[0], out iters))
+ {
+ Usage();
+ return;
+ }
+
+ GCLatencyMode gcMode;
+
+ switch (args[1].ToLower())
+ {
+ case "lowlatency":
+ gcMode = GCLatencyMode.LowLatency;
+ break;
+ case "interactive":
+ gcMode = GCLatencyMode.Interactive;
+ break;
+ case "batch":
+ gcMode = GCLatencyMode.Batch;
+ break;
+ default:
+ Usage();
+ return;
+ }
+
+ GCTestC test = new GCTestC();
+ test.DoTest(iters, gcMode);
+ }
+
+
+ private void LoadData(int count)
+ {
+ loid++;
+ Hashtable aMap = new Hashtable(count);
+ byte[] aBuffer = null;
+ long maxElapsed = 0;
+
+ string clunieFile = Path.Combine(Path.GetDirectoryName(System.Reflection.Assembly.GetExecutingAssembly().Location), "clunie_small.xml");
+ using (StreamReader reader = new StreamReader(clunieFile))
+ {
+ aBuffer = new byte[reader.BaseStream.Length];
+ reader.BaseStream.Read(aBuffer, 0, (int)reader.BaseStream.Length);
+ }
+
+ using (MemoryStream aMemStream = new MemoryStream(aBuffer))
+ {
+ aBuffer = null;
+ s_stopWatch.Restart();
+ for (int i = 0; i < count; i++)
+ {
+ Thread.Sleep(0); // simulate waiting on arrival of new data...
+
+ // create XmlDocuments
+ XmlDocument aXmlDoc = new XmlDocument();
+ aXmlDoc.Load(aMemStream);
+ aMap.Add("1.2.3" + loid.ToString() + i.ToString(), aXmlDoc);
+ aXmlDoc = null;
+
+ // reset the position in the memory stream to the beginning
+ aMemStream.Seek(0, SeekOrigin.Begin);
+ s_stopWatch.Stop();
+ if (maxElapsed < s_stopWatch.ElapsedMilliseconds)
+ {
+ maxElapsed = s_stopWatch.ElapsedMilliseconds;
+ }
+ }
+
+ Console.WriteLine("Maximum of {0}: {1}", count, maxElapsed);
+ }
+
+ }
+
+ public void DoTest(int count, GCLatencyMode gcMode)
+ {
+ GCLatencyMode oldMode = GCSettings.LatencyMode;
+
+ RuntimeHelpers.PrepareConstrainedRegions();
+ try
+ {
+ // Load Data
+ GCSettings.LatencyMode = gcMode;
+ LoadData(count);
+ }
+ finally
+ {
+ GCSettings.LatencyMode = oldMode;
+ }
+ }
+
+ }
+}
diff --git a/tests/src/GC/Performance/Tests/MarkingCardOfLargeArray.csproj b/tests/src/GC/Performance/Tests/MarkingCardOfLargeArray.csproj
new file mode 100644
index 0000000000..f3f3befbcf
--- /dev/null
+++ b/tests/src/GC/Performance/Tests/MarkingCardOfLargeArray.csproj
@@ -0,0 +1,35 @@
+<?xml version="1.0" encoding="utf-8"?>
+<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
+ <Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
+ <PropertyGroup>
+ <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
+ <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
+ <SchemaVersion>2.0</SchemaVersion>
+ <ProjectGuid>{95DFC527-4DC1-495E-97D7-E94EE1F7140D}</ProjectGuid>
+ <OutputType>Exe</OutputType>
+ <ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
+ <SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <AllowUnsafeBlocks>true</AllowUnsafeBlocks>
+ <DefineConstants>$(DefineConstants);STATIC;PROJECTK_BUILD</DefineConstants>
+ <CLRTestKind>BuildOnly</CLRTestKind>
+ </PropertyGroup>
+ <!-- Default configurations to help VS understand the configurations -->
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
+ </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
+ </PropertyGroup>
+ <ItemGroup>
+ <CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
+ <Visible>False</Visible>
+ </CodeAnalysisDependentAssemblyPaths>
+ </ItemGroup>
+ <ItemGroup>
+ <Compile Include="LargeArr_CrdMrk.cs" />
+ </ItemGroup>
+ <ItemGroup>
+ <Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
+ </ItemGroup>
+ <Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
+ </PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Performance/Tests/MarkingCardOfList.csproj b/tests/src/GC/Performance/Tests/MarkingCardOfList.csproj
new file mode 100644
index 0000000000..29a541d2cd
--- /dev/null
+++ b/tests/src/GC/Performance/Tests/MarkingCardOfList.csproj
@@ -0,0 +1,35 @@
+<?xml version="1.0" encoding="utf-8"?>
+<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
+ <Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
+ <PropertyGroup>
+ <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
+ <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
+ <SchemaVersion>2.0</SchemaVersion>
+ <ProjectGuid>{95DFC527-4DC1-495E-97D7-E94EE1F7140D}</ProjectGuid>
+ <OutputType>Exe</OutputType>
+ <ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
+ <SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <AllowUnsafeBlocks>true</AllowUnsafeBlocks>
+ <DefineConstants>$(DefineConstants);STATIC;PROJECTK_BUILD</DefineConstants>
+ <CLRTestKind>BuildOnly</CLRTestKind>
+ </PropertyGroup>
+ <!-- Default configurations to help VS understand the configurations -->
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
+ </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
+ </PropertyGroup>
+ <ItemGroup>
+ <CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
+ <Visible>False</Visible>
+ </CodeAnalysisDependentAssemblyPaths>
+ </ItemGroup>
+ <ItemGroup>
+ <Compile Include="List_CrdMrk.cs" />
+ </ItemGroup>
+ <ItemGroup>
+ <Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
+ </ItemGroup>
+ <Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
+ </PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Performance/Tests/MemoryPressure.cs b/tests/src/GC/Performance/Tests/MemoryPressure.cs
new file mode 100644
index 0000000000..333723fa53
--- /dev/null
+++ b/tests/src/GC/Performance/Tests/MemoryPressure.cs
@@ -0,0 +1,107 @@
+// 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;
+
+public class MemoryPressure
+{
+ private long iterations = 0;
+
+ public static void Usage()
+ {
+ Console.WriteLine("Usage");
+ Console.WriteLine("MemoryPressure.exe <iterations> <add|remove>");
+ }
+
+ public static void Main(string[] args)
+ {
+ if (args.Length!=2)
+ {
+ Usage();
+ return;
+ }
+ long iterations = 0;
+ if (!long.TryParse(args[0], out iterations))
+ {
+ Usage();
+ return;
+ }
+
+ if(iterations == 0)
+ {
+ iterations=200;
+ }
+
+ MemoryPressure mp = new MemoryPressure(iterations);
+
+ switch (args[1].ToLower())
+ {
+ case "add":
+ mp.AddMemoryPressure();
+ break;
+ case "remove":
+ mp.RemoveMemoryPressure();
+ break;
+ default:
+ Usage();
+ return;
+ }
+ }
+
+ public MemoryPressure(long iters)
+ {
+ iterations = iters;
+ }
+
+ public void RemoveMemoryPressure()
+ {
+ for(long i = 0; i < iterations; i++)
+ {
+ GC.AddMemoryPressure(Int32.MaxValue);
+ GC.AddMemoryPressure(Int32.MaxValue);
+ GC.AddMemoryPressure(Int32.MaxValue);
+ GC.AddMemoryPressure(Int32.MaxValue);
+ GC.AddMemoryPressure(Int32.MaxValue);
+ GC.AddMemoryPressure(Int32.MaxValue);
+ GC.AddMemoryPressure(Int32.MaxValue);
+ GC.AddMemoryPressure(Int32.MaxValue);
+ GC.AddMemoryPressure(Int32.MaxValue);
+ GC.AddMemoryPressure(Int32.MaxValue);
+ }
+
+ for(long i = 0; i < iterations; i++)
+ {
+ GC.RemoveMemoryPressure(Int32.MaxValue);
+ GC.RemoveMemoryPressure(Int32.MaxValue);
+ GC.RemoveMemoryPressure(Int32.MaxValue);
+ GC.RemoveMemoryPressure(Int32.MaxValue);
+ GC.RemoveMemoryPressure(Int32.MaxValue);
+ GC.RemoveMemoryPressure(Int32.MaxValue);
+ GC.RemoveMemoryPressure(Int32.MaxValue);
+ GC.RemoveMemoryPressure(Int32.MaxValue);
+ GC.RemoveMemoryPressure(Int32.MaxValue);
+ GC.RemoveMemoryPressure(Int32.MaxValue);
+ }
+ }
+
+ public void AddMemoryPressure()
+ {
+
+ GC.AddMemoryPressure(Int32.MaxValue);
+
+ for(long i = 0; i < iterations; i++)
+ {
+ GC.AddMemoryPressure(Int32.MaxValue);
+ GC.AddMemoryPressure(Int32.MaxValue);
+ GC.AddMemoryPressure(Int32.MaxValue);
+ GC.AddMemoryPressure(Int32.MaxValue);
+ GC.AddMemoryPressure(Int32.MaxValue);
+ GC.AddMemoryPressure(Int32.MaxValue);
+ GC.AddMemoryPressure(Int32.MaxValue);
+ GC.AddMemoryPressure(Int32.MaxValue);
+ GC.AddMemoryPressure(Int32.MaxValue);
+ GC.AddMemoryPressure(Int32.MaxValue);
+ }
+ }
+}
diff --git a/tests/src/GC/Performance/Tests/MemoryPressure.csproj b/tests/src/GC/Performance/Tests/MemoryPressure.csproj
new file mode 100644
index 0000000000..ab80573fc5
--- /dev/null
+++ b/tests/src/GC/Performance/Tests/MemoryPressure.csproj
@@ -0,0 +1,35 @@
+<?xml version="1.0" encoding="utf-8"?>
+<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
+ <Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
+ <PropertyGroup>
+ <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
+ <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
+ <SchemaVersion>2.0</SchemaVersion>
+ <ProjectGuid>{95DFC527-4DC1-495E-97D7-E94EE1F7140D}</ProjectGuid>
+ <OutputType>Exe</OutputType>
+ <ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
+ <SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <AllowUnsafeBlocks>true</AllowUnsafeBlocks>
+ <DefineConstants>$(DefineConstants);STATIC;PROJECTK_BUILD</DefineConstants>
+ <CLRTestKind>BuildOnly</CLRTestKind>
+ </PropertyGroup>
+ <!-- Default configurations to help VS understand the configurations -->
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
+ </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
+ </PropertyGroup>
+ <ItemGroup>
+ <CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
+ <Visible>False</Visible>
+ </CodeAnalysisDependentAssemblyPaths>
+ </ItemGroup>
+ <ItemGroup>
+ <Compile Include="MemoryPressure.cs" />
+ </ItemGroup>
+ <ItemGroup>
+ <Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
+ </ItemGroup>
+ <Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
+ </PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Performance/Tests/MicroBench.csproj b/tests/src/GC/Performance/Tests/MicroBench.csproj
new file mode 100644
index 0000000000..e14647c0c7
--- /dev/null
+++ b/tests/src/GC/Performance/Tests/MicroBench.csproj
@@ -0,0 +1,35 @@
+<?xml version="1.0" encoding="utf-8"?>
+<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
+ <Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
+ <PropertyGroup>
+ <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
+ <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
+ <SchemaVersion>2.0</SchemaVersion>
+ <ProjectGuid>{95DFC527-4DC1-495E-97D7-E94EE1F7140D}</ProjectGuid>
+ <OutputType>Exe</OutputType>
+ <ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
+ <SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <AllowUnsafeBlocks>true</AllowUnsafeBlocks>
+ <DefineConstants>$(DefineConstants);STATIC;PROJECTK_BUILD</DefineConstants>
+ <CLRTestKind>BuildOnly</CLRTestKind>
+ </PropertyGroup>
+ <!-- Default configurations to help VS understand the configurations -->
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
+ </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
+ </PropertyGroup>
+ <ItemGroup>
+ <CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
+ <Visible>False</Visible>
+ </CodeAnalysisDependentAssemblyPaths>
+ </ItemGroup>
+ <ItemGroup>
+ <Compile Include="GCMicroBench.cs" />
+ </ItemGroup>
+ <ItemGroup>
+ <Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
+ </ItemGroup>
+ <Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
+ </PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Performance/Tests/ServerSpin.cs b/tests/src/GC/Performance/Tests/ServerSpin.cs
new file mode 100644
index 0000000000..a1e3c147c7
--- /dev/null
+++ b/tests/src/GC/Performance/Tests/ServerSpin.cs
@@ -0,0 +1,216 @@
+// 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.InteropServices;
+using System.Threading;
+
+public class Node
+{
+ public Node Left, Right;
+ private GCHandle gch;
+ public static Random rand = new Random(191919);
+
+ public Node()
+ {
+
+ GCHandleType type = GCHandleType.Normal;
+
+ if (rand.Next() % 3 == 0)
+ {
+ type = GCHandleType.Pinned;
+ }
+
+ //int size = (int)(Math.Pow(2,(rand.Next()%18)));
+ int size = 0;
+
+ gch = GCHandle.Alloc(new byte[size], type);
+ }
+
+
+ ~Node()
+ {
+
+ if (gch.IsAllocated)
+ {
+ gch.Free();
+ }
+ }
+
+
+ public static Node CreateTree(int depth)
+ {
+ if (depth<=0)
+ {
+ return null;
+ }
+
+ Node root = null;
+ try
+ {
+ root = new Node();
+ }
+ catch (OutOfMemoryException)
+ {
+ Console.WriteLine("OOM");
+ return null;
+ }
+ root.Left = CreateTree(depth-1);
+ root.Right = CreateTree(depth-1);
+ return root;
+ }
+
+
+ public static Node FindRandomNode(Node root, int depth)
+ {
+ int iters = rand.Next() % (depth-1);
+ Node cur = root;
+
+ for (int i=0; i<iters; i++)
+ {
+
+ if (cur.Left==null || cur.Right== null)
+ {
+ break;
+ }
+
+ if (rand.Next() % 2 == 0)
+ {
+ cur = cur.Left;
+ }
+ else
+ {
+ cur = cur.Right;
+ }
+
+ }
+
+ return cur;
+
+ }
+
+}
+
+
+public class ServerSpin
+{
+
+ int depth;
+ int numIterations;
+ int numThreads;
+ int maxObjectSize;
+
+ public ServerSpin(int depth, int numIterations, int numThreads, int maxObjectSize)
+ {
+ this.depth = depth;
+ this.numIterations = numIterations;
+ this.numThreads = numThreads;
+ this.maxObjectSize = maxObjectSize;
+ }
+
+ public ServerSpin(int depth, int numIterations, int numThreads)
+ : this(depth, numIterations, numThreads, 1024*1024)
+ {
+ }
+
+
+ public static void Usage()
+ {
+ Console.WriteLine("USAGE: ServerSpin.exe <tree depth> <num iterations> <num threads> [max object size]");
+ Console.WriteLine("\tdefaults to: 7, 100, 2");
+ }
+
+
+ public static void Main(string[] args)
+ {
+
+ // defaults
+ int depth = 7;
+ int numIterations = 100;
+ int numThreads = 2;
+
+ if (args.Length==3)
+ {
+ Int32.TryParse(args[0], out depth);
+ if (depth<=1)
+ {
+ Usage();
+ return;
+ }
+
+ Int32.TryParse(args[1], out numIterations);
+ if (numIterations <= 0)
+ {
+ Usage();
+ return;
+ }
+
+ Int32.TryParse(args[2], out numThreads);
+ if (numThreads < 1)
+ {
+ Usage();
+ return;
+ }
+ }
+ else if (args.Length!=0)
+ {
+ Usage();
+ return;
+ }
+
+
+ ServerSpin test = new ServerSpin(depth, numIterations, numThreads);
+ test.RunTest();
+
+ }
+
+
+ public void RunTest()
+ {
+ Thread[] threads = new Thread[numThreads];
+ for (int i=0; i<numThreads; i++)
+ {
+ threads[i] = new Thread(new ThreadStart(DoWork));
+ threads[i].Start();
+ Console.WriteLine("Start thread {0}", i);
+ }
+
+ for (int i=0; i<numThreads; i++)
+ {
+ threads[i].Join();
+ Console.WriteLine("Done thread {0}", i);
+ }
+
+ }
+
+
+ private void DoWork()
+ {
+ // create initial tree
+ Node root = Node.CreateTree(depth);
+
+ if (root==null)
+ {
+ return;
+ }
+
+ for (int i=0; i<numIterations; i++)
+ {
+ // replace subtree
+ Node.FindRandomNode(root, depth).Left = Node.CreateTree(depth-1);
+
+ // delete subtree
+ Node.FindRandomNode(root, depth).Left = null;
+
+ // replace subtree
+ Node.FindRandomNode(root, depth).Right = Node.CreateTree(depth-2);
+
+ // delete subtree
+ Node.FindRandomNode(root, depth).Right = null;
+
+ // replace subtree
+ Node.FindRandomNode(root, depth).Left = Node.CreateTree(depth-3);
+ }
+ }
+}
diff --git a/tests/src/GC/Performance/Tests/ServerSpin.csproj b/tests/src/GC/Performance/Tests/ServerSpin.csproj
new file mode 100644
index 0000000000..7a883aea63
--- /dev/null
+++ b/tests/src/GC/Performance/Tests/ServerSpin.csproj
@@ -0,0 +1,36 @@
+<?xml version="1.0" encoding="utf-8"?>
+<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
+ <Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
+ <PropertyGroup>
+ <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
+ <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
+ <SchemaVersion>2.0</SchemaVersion>
+ <ProjectGuid>{95DFC527-4DC1-495E-97D7-E94EE1F7140D}</ProjectGuid>
+ <OutputType>Exe</OutputType>
+ <ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
+ <SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <AllowUnsafeBlocks>true</AllowUnsafeBlocks>
+ <DefineConstants>$(DefineConstants);STATIC;PROJECTK_BUILD</DefineConstants>
+ <CLRTestKind>BuildOnly</CLRTestKind>
+ <ServerGarbageCollection>true</ServerGarbageCollection>
+ </PropertyGroup>
+ <!-- Default configurations to help VS understand the configurations -->
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
+ </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
+ </PropertyGroup>
+ <ItemGroup>
+ <CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
+ <Visible>False</Visible>
+ </CodeAnalysisDependentAssemblyPaths>
+ </ItemGroup>
+ <ItemGroup>
+ <Compile Include="ServerSpin.cs" />
+ </ItemGroup>
+ <ItemGroup>
+ <Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
+ </ItemGroup>
+ <Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
+ </PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Performance/Tests/ToBoxOrNot.csproj b/tests/src/GC/Performance/Tests/ToBoxOrNot.csproj
new file mode 100644
index 0000000000..e5b89c72c5
--- /dev/null
+++ b/tests/src/GC/Performance/Tests/ToBoxOrNot.csproj
@@ -0,0 +1,35 @@
+<?xml version="1.0" encoding="utf-8"?>
+<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
+ <Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
+ <PropertyGroup>
+ <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
+ <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
+ <SchemaVersion>2.0</SchemaVersion>
+ <ProjectGuid>{95DFC527-4DC1-495E-97D7-E94EE1F7140D}</ProjectGuid>
+ <OutputType>Exe</OutputType>
+ <ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
+ <SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <AllowUnsafeBlocks>true</AllowUnsafeBlocks>
+ <DefineConstants>$(DefineConstants);STATIC;PROJECTK_BUILD</DefineConstants>
+ <CLRTestKind>BuildOnly</CLRTestKind>
+ </PropertyGroup>
+ <!-- Default configurations to help VS understand the configurations -->
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
+ </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
+ </PropertyGroup>
+ <ItemGroup>
+ <CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
+ <Visible>False</Visible>
+ </CodeAnalysisDependentAssemblyPaths>
+ </ItemGroup>
+ <ItemGroup>
+ <Compile Include="ToBoxOrNotToBox.cs" />
+ </ItemGroup>
+ <ItemGroup>
+ <Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
+ </ItemGroup>
+ <Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
+ </PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Performance/Tests/ToBoxOrNotToBox.cs b/tests/src/GC/Performance/Tests/ToBoxOrNotToBox.cs
new file mode 100644
index 0000000000..6d72509921
--- /dev/null
+++ b/tests/src/GC/Performance/Tests/ToBoxOrNotToBox.cs
@@ -0,0 +1,124 @@
+// 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;
+
+namespace ToBoxOrNotToBox
+{
+ public interface IObjectId
+ {
+ }
+
+ internal class ClassObjectId : IObjectId
+ {
+ private int m_TypeId;
+ private long m_InstanceId;
+
+ public int TypeId
+ {
+ get { return m_TypeId; }
+ set { m_TypeId = value; }
+ }
+
+ public long InstanceId
+ {
+ get { return m_InstanceId; }
+ set { m_InstanceId = value; }
+ }
+
+ public ClassObjectId(int typeId, long instanceId)
+ {
+ m_TypeId = typeId;
+ m_InstanceId = instanceId;
+ }
+ }
+
+ internal struct InternalObjectId
+ {
+ private int m_TypeId;
+ private long m_InstanceId;
+
+ public int TypeId
+ {
+ get { return m_TypeId; }
+ set { m_TypeId = value; }
+ }
+
+ public long InstanceId
+ {
+ get { return m_InstanceId; }
+ set { m_InstanceId = value; }
+ }
+
+ public InternalObjectId(int typeId, long instanceId)
+ {
+ m_TypeId = typeId;
+ m_InstanceId = instanceId;
+ }
+ }
+
+ public struct ObjectId
+ {
+ private int m_TypeId;
+ private long m_InstanceId;
+
+ internal ObjectId(InternalObjectId id)
+ {
+ m_TypeId = id.TypeId;
+ m_InstanceId = id.InstanceId;
+ }
+ }
+
+ class Program
+ {
+ static void PerfTest2(int count, int length)
+ {
+ for (int i = 0; i < count; i++)
+ {
+ ClassObjectId[] internalIds = new ClassObjectId[length];
+ for (int k = 0; k < length; k++)
+ {
+ internalIds[k] = new ClassObjectId(10, k + 1);
+ }
+
+ IObjectId[] publicIds = new IObjectId[length];
+ Array.Copy(internalIds, publicIds, length);
+ }
+
+ }
+
+ static void PerfTest1(int count, int length)
+ {
+
+ for (int i = 0; i < count; i++)
+ {
+ InternalObjectId[] internalIds = new InternalObjectId[length];
+ for (int k = 0; k < length; k++)
+ {
+ internalIds[k] = new InternalObjectId(10, k + 1);
+ }
+
+ ObjectId[] publicIds = new ObjectId[length];
+ for (int k = 0; k < length; k++)
+ {
+ publicIds[k] = new ObjectId(internalIds[k]);
+ }
+ }
+
+ }
+
+ static void Main(string[] args)
+ {
+
+ const int baseCount = 2000000;
+ for (int i = 1; i <= 1000000; i+=10000)
+ {
+ int count = baseCount / i;
+ PerfTest1(count, i);
+ PerfTest2(count, i);
+ }
+
+ }
+ }
+}
diff --git a/tests/src/GC/Performance/Tests/WeakReference.csproj b/tests/src/GC/Performance/Tests/WeakReference.csproj
new file mode 100644
index 0000000000..90c73d9c63
--- /dev/null
+++ b/tests/src/GC/Performance/Tests/WeakReference.csproj
@@ -0,0 +1,35 @@
+<?xml version="1.0" encoding="utf-8"?>
+<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
+ <Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
+ <PropertyGroup>
+ <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
+ <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
+ <SchemaVersion>2.0</SchemaVersion>
+ <ProjectGuid>{95DFC527-4DC1-495E-97D7-E94EE1F7140D}</ProjectGuid>
+ <OutputType>Exe</OutputType>
+ <ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
+ <SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <AllowUnsafeBlocks>true</AllowUnsafeBlocks>
+ <DefineConstants>$(DefineConstants);STATIC;PROJECTK_BUILD</DefineConstants>
+ <CLRTestKind>BuildOnly</CLRTestKind>
+ </PropertyGroup>
+ <!-- Default configurations to help VS understand the configurations -->
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
+ </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
+ </PropertyGroup>
+ <ItemGroup>
+ <CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
+ <Visible>False</Visible>
+ </CodeAnalysisDependentAssemblyPaths>
+ </ItemGroup>
+ <ItemGroup>
+ <Compile Include="WeakReferenceTest.cs" />
+ </ItemGroup>
+ <ItemGroup>
+ <Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
+ </ItemGroup>
+ <Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
+ </PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Performance/Tests/WeakReferenceTest.cs b/tests/src/GC/Performance/Tests/WeakReferenceTest.cs
new file mode 100644
index 0000000000..4c98e2ca30
--- /dev/null
+++ b/tests/src/GC/Performance/Tests/WeakReferenceTest.cs
@@ -0,0 +1,384 @@
+// 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;
+
+class WeakReferenceTest
+{
+ // test variables
+ private Object[] m_objectArray;
+ private WeakReference[] m_wrArray;
+ private const int m_numWRs = 50;
+ private long m_numIters;
+ private bool m_alive = true;
+
+ public static void Usage()
+ {
+ Console.WriteLine("USAGE: WeakReference.exe <num iterations> <alive|dead> <gettarget|settarget|isalive|alloc|alloctrack>");
+ }
+
+ static void Main(string[] args)
+ {
+ if (args.Length!=3)
+ {
+ Usage();
+ return;
+ }
+
+ long iterations = 0;
+ if (!long.TryParse(args[0], out iterations))
+ {
+ Usage();
+ return;
+ }
+
+ bool alive = true;
+ if (args[1].ToLower()=="dead")
+ {
+ alive = false;
+ Console.WriteLine("Using dead targets");
+ }
+
+ WeakReferenceTest test = new WeakReferenceTest(iterations, alive);
+ test.Init();
+
+ switch (args[2].ToLower())
+ {
+ case "gettarget":
+ test.GetTargetTest();
+ break;
+ case "settarget":
+ test.SetTargetTest();
+ break;
+ case "isalive":
+ test.IsAliveTest();
+ break;
+ case "alloc":
+ test.AllocTest(false);
+ break;
+ case "alloctrack":
+ test.AllocTest(true);
+ break;
+ default:
+ Usage();
+ break;
+ }
+
+ }
+
+
+ public WeakReferenceTest(long numIters, bool alive)
+ {
+ m_numIters = numIters;
+ m_alive = alive;
+
+ m_objectArray = new Object[m_numWRs];
+ m_wrArray = new WeakReference[m_numWRs];
+
+ for (int i = 0; i < m_numWRs; ++i)
+ {
+ if (m_alive)
+ {
+ // create a new string object
+ String s = "blah" + i;
+ m_objectArray[i] = s;
+ }
+ else
+ {
+ // set to null
+ m_objectArray[i] = null;
+ }
+
+ }
+
+ //GC now to get that out of the way
+ GC.Collect();
+ }
+
+
+ public void Init()
+ {
+
+ for (int i = 0; i < m_numWRs; ++i)
+ {
+ m_wrArray[i] = new WeakReference(m_objectArray[i]);
+ }
+ GC.Collect();
+
+ }
+
+ public void AllocTest(bool trackResurrection)
+ {
+
+ for (long i = 0; i < m_numIters; i++)
+ {
+ m_wrArray[0] = new WeakReference(m_objectArray[0], trackResurrection);
+ m_wrArray[1] = new WeakReference(m_objectArray[1], trackResurrection);
+ m_wrArray[2] = new WeakReference(m_objectArray[2], trackResurrection);
+ m_wrArray[3] = new WeakReference(m_objectArray[3], trackResurrection);
+ m_wrArray[4] = new WeakReference(m_objectArray[4], trackResurrection);
+ m_wrArray[5] = new WeakReference(m_objectArray[5], trackResurrection);
+ m_wrArray[6] = new WeakReference(m_objectArray[6], trackResurrection);
+ m_wrArray[7] = new WeakReference(m_objectArray[7], trackResurrection);
+ m_wrArray[8] = new WeakReference(m_objectArray[8], trackResurrection);
+ m_wrArray[9] = new WeakReference(m_objectArray[9], trackResurrection);
+
+ m_wrArray[10] = new WeakReference(m_objectArray[10], trackResurrection);
+ m_wrArray[11] = new WeakReference(m_objectArray[11], trackResurrection);
+ m_wrArray[12] = new WeakReference(m_objectArray[12], trackResurrection);
+ m_wrArray[13] = new WeakReference(m_objectArray[13], trackResurrection);
+ m_wrArray[14] = new WeakReference(m_objectArray[14], trackResurrection);
+ m_wrArray[15] = new WeakReference(m_objectArray[15], trackResurrection);
+ m_wrArray[16] = new WeakReference(m_objectArray[16], trackResurrection);
+ m_wrArray[17] = new WeakReference(m_objectArray[17], trackResurrection);
+ m_wrArray[18] = new WeakReference(m_objectArray[18], trackResurrection);
+ m_wrArray[19] = new WeakReference(m_objectArray[19], trackResurrection);
+
+ m_wrArray[20] = new WeakReference(m_objectArray[20], trackResurrection);
+ m_wrArray[21] = new WeakReference(m_objectArray[21], trackResurrection);
+ m_wrArray[22] = new WeakReference(m_objectArray[22], trackResurrection);
+ m_wrArray[23] = new WeakReference(m_objectArray[23], trackResurrection);
+ m_wrArray[24] = new WeakReference(m_objectArray[24], trackResurrection);
+ m_wrArray[25] = new WeakReference(m_objectArray[25], trackResurrection);
+ m_wrArray[26] = new WeakReference(m_objectArray[26], trackResurrection);
+ m_wrArray[27] = new WeakReference(m_objectArray[27], trackResurrection);
+ m_wrArray[28] = new WeakReference(m_objectArray[28], trackResurrection);
+ m_wrArray[29] = new WeakReference(m_objectArray[29], trackResurrection);
+
+ m_wrArray[30] = new WeakReference(m_objectArray[30], trackResurrection);
+ m_wrArray[31] = new WeakReference(m_objectArray[31], trackResurrection);
+ m_wrArray[32] = new WeakReference(m_objectArray[32], trackResurrection);
+ m_wrArray[33] = new WeakReference(m_objectArray[33], trackResurrection);
+ m_wrArray[34] = new WeakReference(m_objectArray[34], trackResurrection);
+ m_wrArray[35] = new WeakReference(m_objectArray[35], trackResurrection);
+ m_wrArray[36] = new WeakReference(m_objectArray[36], trackResurrection);
+ m_wrArray[37] = new WeakReference(m_objectArray[37], trackResurrection);
+ m_wrArray[38] = new WeakReference(m_objectArray[38], trackResurrection);
+ m_wrArray[39] = new WeakReference(m_objectArray[39], trackResurrection);
+
+ m_wrArray[40] = new WeakReference(m_objectArray[40], trackResurrection);
+ m_wrArray[41] = new WeakReference(m_objectArray[41], trackResurrection);
+ m_wrArray[42] = new WeakReference(m_objectArray[42], trackResurrection);
+ m_wrArray[43] = new WeakReference(m_objectArray[43], trackResurrection);
+ m_wrArray[44] = new WeakReference(m_objectArray[44], trackResurrection);
+ m_wrArray[45] = new WeakReference(m_objectArray[45], trackResurrection);
+ m_wrArray[46] = new WeakReference(m_objectArray[46], trackResurrection);
+ m_wrArray[47] = new WeakReference(m_objectArray[47], trackResurrection);
+ m_wrArray[48] = new WeakReference(m_objectArray[48], trackResurrection);
+ m_wrArray[49] = new WeakReference(m_objectArray[49], trackResurrection);
+
+ for (int j=0; j< m_wrArray.Length; j++)
+ {
+ m_wrArray[j] = null;
+ }
+
+ GC.Collect();
+
+ }
+
+ }
+
+
+
+ public void SetTargetTest()
+ {
+ Init();
+
+ for (long i = 0; i < m_numIters; i++)
+ {
+ m_wrArray[0].Target = m_objectArray[0];
+ m_wrArray[1].Target = m_objectArray[1];
+ m_wrArray[2].Target = m_objectArray[2];
+ m_wrArray[3].Target = m_objectArray[3];
+ m_wrArray[4].Target = m_objectArray[4];
+ m_wrArray[5].Target = m_objectArray[5];
+ m_wrArray[6].Target = m_objectArray[6];
+ m_wrArray[7].Target = m_objectArray[7];
+ m_wrArray[8].Target = m_objectArray[8];
+ m_wrArray[9].Target = m_objectArray[9];
+
+ m_wrArray[10].Target = m_objectArray[10];
+ m_wrArray[11].Target = m_objectArray[11];
+ m_wrArray[12].Target = m_objectArray[12];
+ m_wrArray[13].Target = m_objectArray[13];
+ m_wrArray[14].Target = m_objectArray[14];
+ m_wrArray[15].Target = m_objectArray[15];
+ m_wrArray[16].Target = m_objectArray[16];
+ m_wrArray[17].Target = m_objectArray[17];
+ m_wrArray[18].Target = m_objectArray[18];
+ m_wrArray[19].Target = m_objectArray[19];
+
+ m_wrArray[20].Target = m_objectArray[20];
+ m_wrArray[21].Target = m_objectArray[21];
+ m_wrArray[22].Target = m_objectArray[22];
+ m_wrArray[23].Target = m_objectArray[23];
+ m_wrArray[24].Target = m_objectArray[24];
+ m_wrArray[25].Target = m_objectArray[25];
+ m_wrArray[26].Target = m_objectArray[26];
+ m_wrArray[27].Target = m_objectArray[27];
+ m_wrArray[28].Target = m_objectArray[28];
+ m_wrArray[29].Target = m_objectArray[29];
+
+ m_wrArray[30].Target = m_objectArray[30];
+ m_wrArray[31].Target = m_objectArray[31];
+ m_wrArray[32].Target = m_objectArray[32];
+ m_wrArray[33].Target = m_objectArray[33];
+ m_wrArray[34].Target = m_objectArray[34];
+ m_wrArray[35].Target = m_objectArray[35];
+ m_wrArray[36].Target = m_objectArray[36];
+ m_wrArray[37].Target = m_objectArray[37];
+ m_wrArray[38].Target = m_objectArray[38];
+ m_wrArray[39].Target = m_objectArray[39];
+
+ m_wrArray[40].Target = m_objectArray[40];
+ m_wrArray[41].Target = m_objectArray[41];
+ m_wrArray[42].Target = m_objectArray[42];
+ m_wrArray[43].Target = m_objectArray[43];
+ m_wrArray[44].Target = m_objectArray[44];
+ m_wrArray[45].Target = m_objectArray[45];
+ m_wrArray[46].Target = m_objectArray[46];
+ m_wrArray[47].Target = m_objectArray[47];
+ m_wrArray[48].Target = m_objectArray[48];
+ m_wrArray[49].Target = m_objectArray[49];
+
+ }
+
+ }
+
+ public void GetTargetTest()
+ {
+
+ Init();
+ Object o = null;
+
+ for (long i = 0; i < m_numIters; i++)
+ {
+ o = m_wrArray[0].Target;
+ o = m_wrArray[1].Target;
+ o = m_wrArray[2].Target;
+ o = m_wrArray[3].Target;
+ o = m_wrArray[4].Target;
+ o = m_wrArray[5].Target;
+ o = m_wrArray[6].Target;
+ o = m_wrArray[7].Target;
+ o = m_wrArray[8].Target;
+ o = m_wrArray[9].Target;
+
+ o = m_wrArray[10].Target;
+ o = m_wrArray[11].Target;
+ o = m_wrArray[12].Target;
+ o = m_wrArray[13].Target;
+ o = m_wrArray[14].Target;
+ o = m_wrArray[15].Target;
+ o = m_wrArray[16].Target;
+ o = m_wrArray[17].Target;
+ o = m_wrArray[18].Target;
+ o = m_wrArray[19].Target;
+
+ o = m_wrArray[20].Target;
+ o = m_wrArray[21].Target;
+ o = m_wrArray[22].Target;
+ o = m_wrArray[23].Target;
+ o = m_wrArray[24].Target;
+ o = m_wrArray[25].Target;
+ o = m_wrArray[26].Target;
+ o = m_wrArray[27].Target;
+ o = m_wrArray[28].Target;
+ o = m_wrArray[29].Target;
+
+ o = m_wrArray[30].Target;
+ o = m_wrArray[31].Target;
+ o = m_wrArray[32].Target;
+ o = m_wrArray[33].Target;
+ o = m_wrArray[34].Target;
+ o = m_wrArray[35].Target;
+ o = m_wrArray[36].Target;
+ o = m_wrArray[37].Target;
+ o = m_wrArray[38].Target;
+ o = m_wrArray[39].Target;
+
+ o = m_wrArray[40].Target;
+ o = m_wrArray[41].Target;
+ o = m_wrArray[42].Target;
+ o = m_wrArray[43].Target;
+ o = m_wrArray[44].Target;
+ o = m_wrArray[45].Target;
+ o = m_wrArray[46].Target;
+ o = m_wrArray[47].Target;
+ o = m_wrArray[48].Target;
+ o = m_wrArray[49].Target;
+
+ }
+
+ }
+
+
+ public void IsAliveTest()
+ {
+ bool b = false;
+ Init();
+
+ for (int i = 0; i < m_numIters; i++)
+ {
+
+ b = m_wrArray[0].IsAlive;
+ b = m_wrArray[1].IsAlive;
+ b = m_wrArray[2].IsAlive;
+ b = m_wrArray[3].IsAlive;
+ b = m_wrArray[4].IsAlive;
+ b = m_wrArray[5].IsAlive;
+ b = m_wrArray[6].IsAlive;
+ b = m_wrArray[7].IsAlive;
+ b = m_wrArray[8].IsAlive;
+ b = m_wrArray[9].IsAlive;
+
+ b = m_wrArray[10].IsAlive;
+ b = m_wrArray[11].IsAlive;
+ b = m_wrArray[12].IsAlive;
+ b = m_wrArray[13].IsAlive;
+ b = m_wrArray[14].IsAlive;
+ b = m_wrArray[15].IsAlive;
+ b = m_wrArray[16].IsAlive;
+ b = m_wrArray[17].IsAlive;
+ b = m_wrArray[18].IsAlive;
+ b = m_wrArray[19].IsAlive;
+
+ b = m_wrArray[20].IsAlive;
+ b = m_wrArray[21].IsAlive;
+ b = m_wrArray[22].IsAlive;
+ b = m_wrArray[23].IsAlive;
+ b = m_wrArray[24].IsAlive;
+ b = m_wrArray[25].IsAlive;
+ b = m_wrArray[26].IsAlive;
+ b = m_wrArray[27].IsAlive;
+ b = m_wrArray[28].IsAlive;
+ b = m_wrArray[29].IsAlive;
+
+ b = m_wrArray[30].IsAlive;
+ b = m_wrArray[31].IsAlive;
+ b = m_wrArray[32].IsAlive;
+ b = m_wrArray[33].IsAlive;
+ b = m_wrArray[34].IsAlive;
+ b = m_wrArray[35].IsAlive;
+ b = m_wrArray[36].IsAlive;
+ b = m_wrArray[37].IsAlive;
+ b = m_wrArray[38].IsAlive;
+ b = m_wrArray[39].IsAlive;
+
+ b = m_wrArray[40].IsAlive;
+ b = m_wrArray[41].IsAlive;
+ b = m_wrArray[42].IsAlive;
+ b = m_wrArray[43].IsAlive;
+ b = m_wrArray[44].IsAlive;
+ b = m_wrArray[45].IsAlive;
+ b = m_wrArray[46].IsAlive;
+ b = m_wrArray[47].IsAlive;
+ b = m_wrArray[48].IsAlive;
+ b = m_wrArray[49].IsAlive;
+
+ }
+
+ }
+
+}
diff --git a/tests/src/GC/Performance/Tests/XMLReader.cs b/tests/src/GC/Performance/Tests/XMLReader.cs
new file mode 100644
index 0000000000..e579a8ec86
--- /dev/null
+++ b/tests/src/GC/Performance/Tests/XMLReader.cs
@@ -0,0 +1,97 @@
+// 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.Threading;
+using System.Collections;
+using System.IO;
+using System.Runtime.InteropServices;
+using System.Runtime.CompilerServices;
+using System.Text;
+using System.Xml;
+using System.Diagnostics;
+
+namespace GCTest
+{
+ public class GCTestC
+ {
+
+ private static int loid=0; // to give a "unique" identifier
+ private static Stopwatch s_stopWatch = new Stopwatch();
+
+ public static void Usage()
+ {
+ Console.WriteLine("Usage");
+ Console.WriteLine("XMLReader.exe <iterations> ");
+ }
+
+ static void Main(string[] args)
+ {
+ if (args.Length!=1)
+ {
+ Usage();
+ return;
+ }
+
+ int iters = 0;
+ if (!Int32.TryParse(args[0], out iters))
+ {
+ Usage();
+ return;
+ }
+
+ GCTestC test = new GCTestC();
+ test.DoTest(iters);
+ }
+
+ private void LoadData( int count)
+ {
+
+ loid++;
+ Hashtable aMap = new Hashtable(count);
+ byte[] aBuffer = null;
+ long maxElapsed = 0;
+
+ string clunieFile = Path.Combine(Path.GetDirectoryName(System.Reflection.Assembly.GetExecutingAssembly().Location), "clunie_large.xml");
+ using (StreamReader reader = new StreamReader(clunieFile))
+ {
+ aBuffer = new byte[reader.BaseStream.Length];
+ reader.BaseStream.Read(aBuffer, 0, (int)reader.BaseStream.Length);
+ }
+
+ using (MemoryStream aMemStream = new MemoryStream(aBuffer))
+ {
+ aBuffer = null;
+ s_stopWatch.Restart();
+ for (int i = 0; i < count; i++)
+ {
+ Thread.Sleep(0); // simulate waiting on arrival of new data...
+
+ // create XmlDocuments
+ XmlDocument aXmlDoc = new XmlDocument();
+ aXmlDoc.Load(aMemStream);
+ aMap.Add("1.2.3" + loid.ToString() + i.ToString(), aXmlDoc);
+ aXmlDoc = null;
+
+ // reset the position in the memory stream to the beginning
+ aMemStream.Seek(0, SeekOrigin.Begin);
+ s_stopWatch.Stop();
+ if (maxElapsed < s_stopWatch.ElapsedMilliseconds)
+ {
+ maxElapsed = s_stopWatch.ElapsedMilliseconds;
+ }
+ }
+
+ Console.WriteLine("Maximum of {0}: {1}", count, maxElapsed);
+
+ }
+
+ }
+
+ public void DoTest(int count)
+ {
+ LoadData(count);
+ }
+ }
+}
diff --git a/tests/src/GC/Performance/Tests/XMLReader.csproj b/tests/src/GC/Performance/Tests/XMLReader.csproj
new file mode 100644
index 0000000000..869802acef
--- /dev/null
+++ b/tests/src/GC/Performance/Tests/XMLReader.csproj
@@ -0,0 +1,38 @@
+<?xml version="1.0" encoding="utf-8"?>
+<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
+ <Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
+ <PropertyGroup>
+ <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
+ <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
+ <SchemaVersion>2.0</SchemaVersion>
+ <ProjectGuid>{95DFC527-4DC1-495E-97D7-E94EE1F7140D}</ProjectGuid>
+ <OutputType>Exe</OutputType>
+ <ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
+ <SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <AllowUnsafeBlocks>true</AllowUnsafeBlocks>
+ <DefineConstants>$(DefineConstants);STATIC;PROJECTK_BUILD</DefineConstants>
+ <CLRTestKind>BuildOnly</CLRTestKind>
+ </PropertyGroup>
+ <!-- Default configurations to help VS understand the configurations -->
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
+ </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
+ </PropertyGroup>
+ <ItemGroup>
+ <CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
+ <Visible>False</Visible>
+ </CodeAnalysisDependentAssemblyPaths>
+ </ItemGroup>
+ <ItemGroup>
+ <Compile Include="XMLReader.cs" />
+ <Content Include="clunie_large.xml">
+ <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+ </Content>
+ </ItemGroup>
+ <ItemGroup>
+ <Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
+ </ItemGroup>
+ <Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
+ </PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Performance/Tests/clunie_large.xml b/tests/src/GC/Performance/Tests/clunie_large.xml
new file mode 100644
index 0000000000..a0796b90c7
--- /dev/null
+++ b/tests/src/GC/Performance/Tests/clunie_large.xml
@@ -0,0 +1,23943 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<root>
+<DicomObject>
+ <FileMetaInformationGroupLength element="0000" group="0002" vr="UL">
+ <value number="1">182</value>
+ </FileMetaInformationGroupLength>
+ <FileMetaInformationVersion element="0001" group="0002" vr="OB"/>
+ <MediaStorageSOPClassUID element="0002" group="0002" vr="UI">
+ <value number="1">1.2.840.10008.5.1.4.1.1.4.1</value>
+ </MediaStorageSOPClassUID>
+ <MediaStorageSOPInstanceUID element="0003" group="0002" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.1.2010.1.1.99999</value>
+ </MediaStorageSOPInstanceUID>
+ <TransferSyntaxUID element="0010" group="0002" vr="UI">
+ <value number="1">1.2.840.10008.1.2.1</value>
+ </TransferSyntaxUID>
+ <ImplementationClassUID element="0012" group="0002" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.2</value>
+ </ImplementationClassUID>
+ <ImplementationVersionName element="0013" group="0002" vr="SH">
+ <value number="1">DCTOOL100</value>
+ </ImplementationVersionName>
+ <SourceApplicationEntityTitle element="0016" group="0002" vr="AE">
+ <value number="1">CLUNIE1</value>
+ </SourceApplicationEntityTitle>
+ <SpecificCharacterSet element="0005" group="0008" vr="CS">
+ <value number="1">ISO_IR 100</value>
+ </SpecificCharacterSet>
+ <ImageType element="0008" group="0008" vr="CS">
+ <value number="1">DERIVED</value>
+ <value number="2">PRIMARY</value>
+ <value number="3">PERFUSION</value>
+ <value number="4">RCBV</value>
+ </ImageType>
+ <InstanceCreationDate element="0012" group="0008" vr="DA">
+ <value number="1">20020929</value>
+ </InstanceCreationDate>
+ <InstanceCreationTime element="0013" group="0008" vr="TM">
+ <value number="1">091511</value>
+ </InstanceCreationTime>
+ <InstanceCreatorUID element="0014" group="0008" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.3</value>
+ </InstanceCreatorUID>
+ <SOPClassUID element="0016" group="0008" vr="UI">
+ <value number="1">1.2.840.10008.5.1.4.1.1.4.1</value>
+ </SOPClassUID>
+ <SOPInstanceUID element="0018" group="0008" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.1.2010.1.1.99999</value>
+ </SOPInstanceUID>
+ <StudyDate element="0020" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </StudyDate>
+ <SeriesDate element="0021" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </SeriesDate>
+ <ContentDate element="0023" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </ContentDate>
+ <StudyTime element="0030" group="0008" vr="TM">
+ <value number="1">000010</value>
+ </StudyTime>
+ <SeriesTime element="0031" group="0008" vr="TM">
+ <value number="1">000012</value>
+ </SeriesTime>
+ <ContentTime element="0033" group="0008" vr="TM">
+ <value number="1">000014</value>
+ </ContentTime>
+ <AccessionNumber element="0050" group="0008" vr="SH">
+ <value number="1">9992010</value>
+ </AccessionNumber>
+ <Modality element="0060" group="0008" vr="CS">
+ <value number="1">MR</value>
+ </Modality>
+ <Manufacturer element="0070" group="0008" vr="LO">
+ <value number="1">Acme Medical Devices</value>
+ </Manufacturer>
+ <InstitutionName element="0080" group="0008" vr="LO">
+ <value number="1">St. Nowhere Hospital</value>
+ </InstitutionName>
+ <ReferringPhysicianName element="0090" group="0008" vr="PN">
+ <value number="1">Thomas^Albert</value>
+ </ReferringPhysicianName>
+ <TimezoneOffsetFromUTC element="0201" group="0008" vr="SH">
+ <value number="1">-0400</value>
+ </TimezoneOffsetFromUTC>
+ <StationName element="1010" group="0008" vr="SH">
+ <value number="1">CONSOLE01</value>
+ </StationName>
+ <StudyDescription element="1030" group="0008" vr="LO">
+ <value number="1">fMRI</value>
+ </StudyDescription>
+ <SeriesDescription element="103e" group="0008" vr="LO">
+ <value number="1">Perfusion</value>
+ </SeriesDescription>
+ <PerformingPhysicianName element="1050" group="0008" vr="PN">
+ <value number="1">Smith^John</value>
+ </PerformingPhysicianName>
+ <PhysicianReadingStudy element="1060" group="0008" vr="PN">
+ <value number="1">Smith^John</value>
+ </PhysicianReadingStudy>
+ <OperatorName element="1070" group="0008" vr="PN">
+ <value number="1">Jones^Molly</value>
+ </OperatorName>
+ <ManufacturerModelName element="1090" group="0008" vr="LO">
+ <value number="1">Super Dooper Scanner</value>
+ </ManufacturerModelName>
+ <PixelPresentation element="9205" group="0008" vr="CS">
+ <value number="1">MONOCHROME</value>
+ </PixelPresentation>
+ <VolumetricProperties element="9206" group="0008" vr="CS">
+ <value number="1">VOLUME</value>
+ </VolumetricProperties>
+ <VolumeBasedCalculationTechnique element="9207" group="0008" vr="CS">
+ <value number="1">NONE</value>
+ </VolumeBasedCalculationTechnique>
+ <ComplexImageComponent element="9208" group="0008" vr="CS">
+ <value number="1">MAGNITUDE</value>
+ </ComplexImageComponent>
+ <AcquisitionContrast element="9209" group="0008" vr="CS">
+ <value number="1">UNKNOWN</value>
+ </AcquisitionContrast>
+ <PatientName element="0010" group="0010" vr="PN">
+ <value number="1">Single^Derived</value>
+ </PatientName>
+ <PatientID element="0020" group="0010" vr="LO">
+ <value number="1">MF-SI2</value>
+ </PatientID>
+ <PatientBirthDate element="0030" group="0010" vr="DA">
+ <value number="1">19500704</value>
+ </PatientBirthDate>
+ <PatientSex element="0040" group="0010" vr="CS">
+ <value number="1">M</value>
+ </PatientSex>
+ <PatientAge element="1010" group="0010" vr="AS">
+ <value number="1">052Y</value>
+ </PatientAge>
+ <PatientSize element="1020" group="0010" vr="DS">
+ <value number="1">1.6</value>
+ </PatientSize>
+ <PatientWeight element="1030" group="0010" vr="DS">
+ <value number="1">75</value>
+ </PatientWeight>
+ <ContrastBolusAgent element="0010" group="0018" vr="LO">
+ <value number="1">Magnevist</value>
+ </ContrastBolusAgent>
+ <DeviceSerialNumber element="1000" group="0018" vr="LO">
+ <value number="1">123456</value>
+ </DeviceSerialNumber>
+ <SoftwareVersion element="1020" group="0018" vr="LO">
+ <value number="1">1.00</value>
+ </SoftwareVersion>
+ <ContrastBolusRoute element="1040" group="0018" vr="LO">
+ <value number="1">IV</value>
+ </ContrastBolusRoute>
+ <ContrastBolusVolume element="1041" group="0018" vr="DS">
+ <value number="1">10</value>
+ </ContrastBolusVolume>
+ <ContrastBolusTotalDose element="1044" group="0018" vr="DS">
+ <value number="1">10</value>
+ </ContrastBolusTotalDose>
+ <ContrastBolusIngredient element="1048" group="0018" vr="CS">
+ <value number="1">GADOLINIUM</value>
+ </ContrastBolusIngredient>
+ <PatientPosition element="5100" group="0018" vr="CS">
+ <value number="1">HFS</value>
+ </PatientPosition>
+ <ContentQualification element="9004" group="0018" vr="CS">
+ <value number="1">PRODUCT</value>
+ </ContentQualification>
+ <ApplicableSafetyStandardAgency element="9174" group="0018" vr="CS">
+ <value number="1">FDA</value>
+ </ApplicableSafetyStandardAgency>
+ <StudyInstanceUID element="000d" group="0020" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.2.2010.99999</value>
+ </StudyInstanceUID>
+ <SeriesInstanceUID element="000e" group="0020" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.3.2010.1.99999</value>
+ </SeriesInstanceUID>
+ <StudyID element="0010" group="0020" vr="SH">
+ <value number="1">02010</value>
+ </StudyID>
+</DicomObject>
+<DicomObject>
+ <FileMetaInformationGroupLength element="0000" group="0002" vr="UL">
+ <value number="1">182</value>
+ </FileMetaInformationGroupLength>
+ <FileMetaInformationVersion element="0001" group="0002" vr="OB"/>
+ <MediaStorageSOPClassUID element="0002" group="0002" vr="UI">
+ <value number="1">1.2.840.10008.5.1.4.1.1.4.1</value>
+ </MediaStorageSOPClassUID>
+ <MediaStorageSOPInstanceUID element="0003" group="0002" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.1.2010.1.1.99999</value>
+ </MediaStorageSOPInstanceUID>
+ <TransferSyntaxUID element="0010" group="0002" vr="UI">
+ <value number="1">1.2.840.10008.1.2.1</value>
+ </TransferSyntaxUID>
+ <ImplementationClassUID element="0012" group="0002" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.2</value>
+ </ImplementationClassUID>
+ <ImplementationVersionName element="0013" group="0002" vr="SH">
+ <value number="1">DCTOOL100</value>
+ </ImplementationVersionName>
+ <SourceApplicationEntityTitle element="0016" group="0002" vr="AE">
+ <value number="1">CLUNIE1</value>
+ </SourceApplicationEntityTitle>
+ <SpecificCharacterSet element="0005" group="0008" vr="CS">
+ <value number="1">ISO_IR 100</value>
+ </SpecificCharacterSet>
+ <ImageType element="0008" group="0008" vr="CS">
+ <value number="1">DERIVED</value>
+ <value number="2">PRIMARY</value>
+ <value number="3">PERFUSION</value>
+ <value number="4">RCBV</value>
+ </ImageType>
+ <InstanceCreationDate element="0012" group="0008" vr="DA">
+ <value number="1">20020929</value>
+ </InstanceCreationDate>
+ <InstanceCreationTime element="0013" group="0008" vr="TM">
+ <value number="1">091511</value>
+ </InstanceCreationTime>
+ <InstanceCreatorUID element="0014" group="0008" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.3</value>
+ </InstanceCreatorUID>
+ <SOPClassUID element="0016" group="0008" vr="UI">
+ <value number="1">1.2.840.10008.5.1.4.1.1.4.1</value>
+ </SOPClassUID>
+ <SOPInstanceUID element="0018" group="0008" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.1.2010.1.1.99999</value>
+ </SOPInstanceUID>
+ <StudyDate element="0020" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </StudyDate>
+ <SeriesDate element="0021" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </SeriesDate>
+ <ContentDate element="0023" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </ContentDate>
+ <StudyTime element="0030" group="0008" vr="TM">
+ <value number="1">000010</value>
+ </StudyTime>
+ <SeriesTime element="0031" group="0008" vr="TM">
+ <value number="1">000012</value>
+ </SeriesTime>
+ <ContentTime element="0033" group="0008" vr="TM">
+ <value number="1">000014</value>
+ </ContentTime>
+ <AccessionNumber element="0050" group="0008" vr="SH">
+ <value number="1">9992010</value>
+ </AccessionNumber>
+ <Modality element="0060" group="0008" vr="CS">
+ <value number="1">MR</value>
+ </Modality>
+ <Manufacturer element="0070" group="0008" vr="LO">
+ <value number="1">Acme Medical Devices</value>
+ </Manufacturer>
+ <InstitutionName element="0080" group="0008" vr="LO">
+ <value number="1">St. Nowhere Hospital</value>
+ </InstitutionName>
+ <ReferringPhysicianName element="0090" group="0008" vr="PN">
+ <value number="1">Thomas^Albert</value>
+ </ReferringPhysicianName>
+ <TimezoneOffsetFromUTC element="0201" group="0008" vr="SH">
+ <value number="1">-0400</value>
+ </TimezoneOffsetFromUTC>
+ <StationName element="1010" group="0008" vr="SH">
+ <value number="1">CONSOLE01</value>
+ </StationName>
+ <StudyDescription element="1030" group="0008" vr="LO">
+ <value number="1">fMRI</value>
+ </StudyDescription>
+ <SeriesDescription element="103e" group="0008" vr="LO">
+ <value number="1">Perfusion</value>
+ </SeriesDescription>
+ <PerformingPhysicianName element="1050" group="0008" vr="PN">
+ <value number="1">Smith^John</value>
+ </PerformingPhysicianName>
+ <PhysicianReadingStudy element="1060" group="0008" vr="PN">
+ <value number="1">Smith^John</value>
+ </PhysicianReadingStudy>
+ <OperatorName element="1070" group="0008" vr="PN">
+ <value number="1">Jones^Molly</value>
+ </OperatorName>
+ <ManufacturerModelName element="1090" group="0008" vr="LO">
+ <value number="1">Super Dooper Scanner</value>
+ </ManufacturerModelName>
+ <PixelPresentation element="9205" group="0008" vr="CS">
+ <value number="1">MONOCHROME</value>
+ </PixelPresentation>
+ <VolumetricProperties element="9206" group="0008" vr="CS">
+ <value number="1">VOLUME</value>
+ </VolumetricProperties>
+ <VolumeBasedCalculationTechnique element="9207" group="0008" vr="CS">
+ <value number="1">NONE</value>
+ </VolumeBasedCalculationTechnique>
+ <ComplexImageComponent element="9208" group="0008" vr="CS">
+ <value number="1">MAGNITUDE</value>
+ </ComplexImageComponent>
+ <AcquisitionContrast element="9209" group="0008" vr="CS">
+ <value number="1">UNKNOWN</value>
+ </AcquisitionContrast>
+ <PatientName element="0010" group="0010" vr="PN">
+ <value number="1">Single^Derived</value>
+ </PatientName>
+ <PatientID element="0020" group="0010" vr="LO">
+ <value number="1">MF-SI2</value>
+ </PatientID>
+ <PatientBirthDate element="0030" group="0010" vr="DA">
+ <value number="1">19500704</value>
+ </PatientBirthDate>
+ <PatientSex element="0040" group="0010" vr="CS">
+ <value number="1">M</value>
+ </PatientSex>
+ <PatientAge element="1010" group="0010" vr="AS">
+ <value number="1">052Y</value>
+ </PatientAge>
+ <PatientSize element="1020" group="0010" vr="DS">
+ <value number="1">1.6</value>
+ </PatientSize>
+ <PatientWeight element="1030" group="0010" vr="DS">
+ <value number="1">75</value>
+ </PatientWeight>
+ <ContrastBolusAgent element="0010" group="0018" vr="LO">
+ <value number="1">Magnevist</value>
+ </ContrastBolusAgent>
+ <DeviceSerialNumber element="1000" group="0018" vr="LO">
+ <value number="1">123456</value>
+ </DeviceSerialNumber>
+ <SoftwareVersion element="1020" group="0018" vr="LO">
+ <value number="1">1.00</value>
+ </SoftwareVersion>
+ <ContrastBolusRoute element="1040" group="0018" vr="LO">
+ <value number="1">IV</value>
+ </ContrastBolusRoute>
+ <ContrastBolusVolume element="1041" group="0018" vr="DS">
+ <value number="1">10</value>
+ </ContrastBolusVolume>
+ <ContrastBolusTotalDose element="1044" group="0018" vr="DS">
+ <value number="1">10</value>
+ </ContrastBolusTotalDose>
+ <ContrastBolusIngredient element="1048" group="0018" vr="CS">
+ <value number="1">GADOLINIUM</value>
+ </ContrastBolusIngredient>
+ <PatientPosition element="5100" group="0018" vr="CS">
+ <value number="1">HFS</value>
+ </PatientPosition>
+ <ContentQualification element="9004" group="0018" vr="CS">
+ <value number="1">PRODUCT</value>
+ </ContentQualification>
+ <ApplicableSafetyStandardAgency element="9174" group="0018" vr="CS">
+ <value number="1">FDA</value>
+ </ApplicableSafetyStandardAgency>
+ <StudyInstanceUID element="000d" group="0020" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.2.2010.99999</value>
+ </StudyInstanceUID>
+ <SeriesInstanceUID element="000e" group="0020" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.3.2010.1.99999</value>
+ </SeriesInstanceUID>
+ <StudyID element="0010" group="0020" vr="SH">
+ <value number="1">02010</value>
+ </StudyID>
+</DicomObject>
+<DicomObject>
+ <FileMetaInformationGroupLength element="0000" group="0002" vr="UL">
+ <value number="1">182</value>
+ </FileMetaInformationGroupLength>
+ <FileMetaInformationVersion element="0001" group="0002" vr="OB"/>
+ <MediaStorageSOPClassUID element="0002" group="0002" vr="UI">
+ <value number="1">1.2.840.10008.5.1.4.1.1.4.1</value>
+ </MediaStorageSOPClassUID>
+ <MediaStorageSOPInstanceUID element="0003" group="0002" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.1.2010.1.1.99999</value>
+ </MediaStorageSOPInstanceUID>
+ <TransferSyntaxUID element="0010" group="0002" vr="UI">
+ <value number="1">1.2.840.10008.1.2.1</value>
+ </TransferSyntaxUID>
+ <ImplementationClassUID element="0012" group="0002" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.2</value>
+ </ImplementationClassUID>
+ <ImplementationVersionName element="0013" group="0002" vr="SH">
+ <value number="1">DCTOOL100</value>
+ </ImplementationVersionName>
+ <SourceApplicationEntityTitle element="0016" group="0002" vr="AE">
+ <value number="1">CLUNIE1</value>
+ </SourceApplicationEntityTitle>
+ <SpecificCharacterSet element="0005" group="0008" vr="CS">
+ <value number="1">ISO_IR 100</value>
+ </SpecificCharacterSet>
+ <ImageType element="0008" group="0008" vr="CS">
+ <value number="1">DERIVED</value>
+ <value number="2">PRIMARY</value>
+ <value number="3">PERFUSION</value>
+ <value number="4">RCBV</value>
+ </ImageType>
+ <InstanceCreationDate element="0012" group="0008" vr="DA">
+ <value number="1">20020929</value>
+ </InstanceCreationDate>
+ <InstanceCreationTime element="0013" group="0008" vr="TM">
+ <value number="1">091511</value>
+ </InstanceCreationTime>
+ <InstanceCreatorUID element="0014" group="0008" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.3</value>
+ </InstanceCreatorUID>
+ <SOPClassUID element="0016" group="0008" vr="UI">
+ <value number="1">1.2.840.10008.5.1.4.1.1.4.1</value>
+ </SOPClassUID>
+ <SOPInstanceUID element="0018" group="0008" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.1.2010.1.1.99999</value>
+ </SOPInstanceUID>
+ <StudyDate element="0020" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </StudyDate>
+ <SeriesDate element="0021" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </SeriesDate>
+ <ContentDate element="0023" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </ContentDate>
+ <StudyTime element="0030" group="0008" vr="TM">
+ <value number="1">000010</value>
+ </StudyTime>
+ <SeriesTime element="0031" group="0008" vr="TM">
+ <value number="1">000012</value>
+ </SeriesTime>
+ <ContentTime element="0033" group="0008" vr="TM">
+ <value number="1">000014</value>
+ </ContentTime>
+ <AccessionNumber element="0050" group="0008" vr="SH">
+ <value number="1">9992010</value>
+ </AccessionNumber>
+ <Modality element="0060" group="0008" vr="CS">
+ <value number="1">MR</value>
+ </Modality>
+ <Manufacturer element="0070" group="0008" vr="LO">
+ <value number="1">Acme Medical Devices</value>
+ </Manufacturer>
+ <InstitutionName element="0080" group="0008" vr="LO">
+ <value number="1">St. Nowhere Hospital</value>
+ </InstitutionName>
+ <ReferringPhysicianName element="0090" group="0008" vr="PN">
+ <value number="1">Thomas^Albert</value>
+ </ReferringPhysicianName>
+ <TimezoneOffsetFromUTC element="0201" group="0008" vr="SH">
+ <value number="1">-0400</value>
+ </TimezoneOffsetFromUTC>
+ <StationName element="1010" group="0008" vr="SH">
+ <value number="1">CONSOLE01</value>
+ </StationName>
+ <StudyDescription element="1030" group="0008" vr="LO">
+ <value number="1">fMRI</value>
+ </StudyDescription>
+ <SeriesDescription element="103e" group="0008" vr="LO">
+ <value number="1">Perfusion</value>
+ </SeriesDescription>
+ <PerformingPhysicianName element="1050" group="0008" vr="PN">
+ <value number="1">Smith^John</value>
+ </PerformingPhysicianName>
+ <PhysicianReadingStudy element="1060" group="0008" vr="PN">
+ <value number="1">Smith^John</value>
+ </PhysicianReadingStudy>
+ <OperatorName element="1070" group="0008" vr="PN">
+ <value number="1">Jones^Molly</value>
+ </OperatorName>
+ <ManufacturerModelName element="1090" group="0008" vr="LO">
+ <value number="1">Super Dooper Scanner</value>
+ </ManufacturerModelName>
+ <PixelPresentation element="9205" group="0008" vr="CS">
+ <value number="1">MONOCHROME</value>
+ </PixelPresentation>
+ <VolumetricProperties element="9206" group="0008" vr="CS">
+ <value number="1">VOLUME</value>
+ </VolumetricProperties>
+ <VolumeBasedCalculationTechnique element="9207" group="0008" vr="CS">
+ <value number="1">NONE</value>
+ </VolumeBasedCalculationTechnique>
+ <ComplexImageComponent element="9208" group="0008" vr="CS">
+ <value number="1">MAGNITUDE</value>
+ </ComplexImageComponent>
+ <AcquisitionContrast element="9209" group="0008" vr="CS">
+ <value number="1">UNKNOWN</value>
+ </AcquisitionContrast>
+ <PatientName element="0010" group="0010" vr="PN">
+ <value number="1">Single^Derived</value>
+ </PatientName>
+ <PatientID element="0020" group="0010" vr="LO">
+ <value number="1">MF-SI2</value>
+ </PatientID>
+ <PatientBirthDate element="0030" group="0010" vr="DA">
+ <value number="1">19500704</value>
+ </PatientBirthDate>
+ <PatientSex element="0040" group="0010" vr="CS">
+ <value number="1">M</value>
+ </PatientSex>
+ <PatientAge element="1010" group="0010" vr="AS">
+ <value number="1">052Y</value>
+ </PatientAge>
+ <PatientSize element="1020" group="0010" vr="DS">
+ <value number="1">1.6</value>
+ </PatientSize>
+ <PatientWeight element="1030" group="0010" vr="DS">
+ <value number="1">75</value>
+ </PatientWeight>
+ <ContrastBolusAgent element="0010" group="0018" vr="LO">
+ <value number="1">Magnevist</value>
+ </ContrastBolusAgent>
+ <DeviceSerialNumber element="1000" group="0018" vr="LO">
+ <value number="1">123456</value>
+ </DeviceSerialNumber>
+ <SoftwareVersion element="1020" group="0018" vr="LO">
+ <value number="1">1.00</value>
+ </SoftwareVersion>
+ <ContrastBolusRoute element="1040" group="0018" vr="LO">
+ <value number="1">IV</value>
+ </ContrastBolusRoute>
+ <ContrastBolusVolume element="1041" group="0018" vr="DS">
+ <value number="1">10</value>
+ </ContrastBolusVolume>
+ <ContrastBolusTotalDose element="1044" group="0018" vr="DS">
+ <value number="1">10</value>
+ </ContrastBolusTotalDose>
+ <ContrastBolusIngredient element="1048" group="0018" vr="CS">
+ <value number="1">GADOLINIUM</value>
+ </ContrastBolusIngredient>
+ <PatientPosition element="5100" group="0018" vr="CS">
+ <value number="1">HFS</value>
+ </PatientPosition>
+ <ContentQualification element="9004" group="0018" vr="CS">
+ <value number="1">PRODUCT</value>
+ </ContentQualification>
+ <ApplicableSafetyStandardAgency element="9174" group="0018" vr="CS">
+ <value number="1">FDA</value>
+ </ApplicableSafetyStandardAgency>
+ <StudyInstanceUID element="000d" group="0020" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.2.2010.99999</value>
+ </StudyInstanceUID>
+ <SeriesInstanceUID element="000e" group="0020" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.3.2010.1.99999</value>
+ </SeriesInstanceUID>
+ <StudyID element="0010" group="0020" vr="SH">
+ <value number="1">02010</value>
+ </StudyID>
+</DicomObject>
+<DicomObject>
+ <FileMetaInformationGroupLength element="0000" group="0002" vr="UL">
+ <value number="1">182</value>
+ </FileMetaInformationGroupLength>
+ <FileMetaInformationVersion element="0001" group="0002" vr="OB"/>
+ <MediaStorageSOPClassUID element="0002" group="0002" vr="UI">
+ <value number="1">1.2.840.10008.5.1.4.1.1.4.1</value>
+ </MediaStorageSOPClassUID>
+ <MediaStorageSOPInstanceUID element="0003" group="0002" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.1.2010.1.1.99999</value>
+ </MediaStorageSOPInstanceUID>
+ <TransferSyntaxUID element="0010" group="0002" vr="UI">
+ <value number="1">1.2.840.10008.1.2.1</value>
+ </TransferSyntaxUID>
+ <ImplementationClassUID element="0012" group="0002" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.2</value>
+ </ImplementationClassUID>
+ <ImplementationVersionName element="0013" group="0002" vr="SH">
+ <value number="1">DCTOOL100</value>
+ </ImplementationVersionName>
+ <SourceApplicationEntityTitle element="0016" group="0002" vr="AE">
+ <value number="1">CLUNIE1</value>
+ </SourceApplicationEntityTitle>
+ <SpecificCharacterSet element="0005" group="0008" vr="CS">
+ <value number="1">ISO_IR 100</value>
+ </SpecificCharacterSet>
+ <ImageType element="0008" group="0008" vr="CS">
+ <value number="1">DERIVED</value>
+ <value number="2">PRIMARY</value>
+ <value number="3">PERFUSION</value>
+ <value number="4">RCBV</value>
+ </ImageType>
+ <InstanceCreationDate element="0012" group="0008" vr="DA">
+ <value number="1">20020929</value>
+ </InstanceCreationDate>
+ <InstanceCreationTime element="0013" group="0008" vr="TM">
+ <value number="1">091511</value>
+ </InstanceCreationTime>
+ <InstanceCreatorUID element="0014" group="0008" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.3</value>
+ </InstanceCreatorUID>
+ <SOPClassUID element="0016" group="0008" vr="UI">
+ <value number="1">1.2.840.10008.5.1.4.1.1.4.1</value>
+ </SOPClassUID>
+ <SOPInstanceUID element="0018" group="0008" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.1.2010.1.1.99999</value>
+ </SOPInstanceUID>
+ <StudyDate element="0020" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </StudyDate>
+ <SeriesDate element="0021" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </SeriesDate>
+ <ContentDate element="0023" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </ContentDate>
+ <StudyTime element="0030" group="0008" vr="TM">
+ <value number="1">000010</value>
+ </StudyTime>
+ <SeriesTime element="0031" group="0008" vr="TM">
+ <value number="1">000012</value>
+ </SeriesTime>
+ <ContentTime element="0033" group="0008" vr="TM">
+ <value number="1">000014</value>
+ </ContentTime>
+ <AccessionNumber element="0050" group="0008" vr="SH">
+ <value number="1">9992010</value>
+ </AccessionNumber>
+ <Modality element="0060" group="0008" vr="CS">
+ <value number="1">MR</value>
+ </Modality>
+ <Manufacturer element="0070" group="0008" vr="LO">
+ <value number="1">Acme Medical Devices</value>
+ </Manufacturer>
+ <InstitutionName element="0080" group="0008" vr="LO">
+ <value number="1">St. Nowhere Hospital</value>
+ </InstitutionName>
+ <ReferringPhysicianName element="0090" group="0008" vr="PN">
+ <value number="1">Thomas^Albert</value>
+ </ReferringPhysicianName>
+ <TimezoneOffsetFromUTC element="0201" group="0008" vr="SH">
+ <value number="1">-0400</value>
+ </TimezoneOffsetFromUTC>
+ <StationName element="1010" group="0008" vr="SH">
+ <value number="1">CONSOLE01</value>
+ </StationName>
+ <StudyDescription element="1030" group="0008" vr="LO">
+ <value number="1">fMRI</value>
+ </StudyDescription>
+ <SeriesDescription element="103e" group="0008" vr="LO">
+ <value number="1">Perfusion</value>
+ </SeriesDescription>
+ <PerformingPhysicianName element="1050" group="0008" vr="PN">
+ <value number="1">Smith^John</value>
+ </PerformingPhysicianName>
+ <PhysicianReadingStudy element="1060" group="0008" vr="PN">
+ <value number="1">Smith^John</value>
+ </PhysicianReadingStudy>
+ <OperatorName element="1070" group="0008" vr="PN">
+ <value number="1">Jones^Molly</value>
+ </OperatorName>
+ <ManufacturerModelName element="1090" group="0008" vr="LO">
+ <value number="1">Super Dooper Scanner</value>
+ </ManufacturerModelName>
+ <PixelPresentation element="9205" group="0008" vr="CS">
+ <value number="1">MONOCHROME</value>
+ </PixelPresentation>
+ <VolumetricProperties element="9206" group="0008" vr="CS">
+ <value number="1">VOLUME</value>
+ </VolumetricProperties>
+ <VolumeBasedCalculationTechnique element="9207" group="0008" vr="CS">
+ <value number="1">NONE</value>
+ </VolumeBasedCalculationTechnique>
+ <ComplexImageComponent element="9208" group="0008" vr="CS">
+ <value number="1">MAGNITUDE</value>
+ </ComplexImageComponent>
+ <AcquisitionContrast element="9209" group="0008" vr="CS">
+ <value number="1">UNKNOWN</value>
+ </AcquisitionContrast>
+ <PatientName element="0010" group="0010" vr="PN">
+ <value number="1">Single^Derived</value>
+ </PatientName>
+ <PatientID element="0020" group="0010" vr="LO">
+ <value number="1">MF-SI2</value>
+ </PatientID>
+ <PatientBirthDate element="0030" group="0010" vr="DA">
+ <value number="1">19500704</value>
+ </PatientBirthDate>
+ <PatientSex element="0040" group="0010" vr="CS">
+ <value number="1">M</value>
+ </PatientSex>
+ <PatientAge element="1010" group="0010" vr="AS">
+ <value number="1">052Y</value>
+ </PatientAge>
+ <PatientSize element="1020" group="0010" vr="DS">
+ <value number="1">1.6</value>
+ </PatientSize>
+ <PatientWeight element="1030" group="0010" vr="DS">
+ <value number="1">75</value>
+ </PatientWeight>
+ <ContrastBolusAgent element="0010" group="0018" vr="LO">
+ <value number="1">Magnevist</value>
+ </ContrastBolusAgent>
+ <DeviceSerialNumber element="1000" group="0018" vr="LO">
+ <value number="1">123456</value>
+ </DeviceSerialNumber>
+ <SoftwareVersion element="1020" group="0018" vr="LO">
+ <value number="1">1.00</value>
+ </SoftwareVersion>
+ <ContrastBolusRoute element="1040" group="0018" vr="LO">
+ <value number="1">IV</value>
+ </ContrastBolusRoute>
+ <ContrastBolusVolume element="1041" group="0018" vr="DS">
+ <value number="1">10</value>
+ </ContrastBolusVolume>
+ <ContrastBolusTotalDose element="1044" group="0018" vr="DS">
+ <value number="1">10</value>
+ </ContrastBolusTotalDose>
+ <ContrastBolusIngredient element="1048" group="0018" vr="CS">
+ <value number="1">GADOLINIUM</value>
+ </ContrastBolusIngredient>
+ <PatientPosition element="5100" group="0018" vr="CS">
+ <value number="1">HFS</value>
+ </PatientPosition>
+ <ContentQualification element="9004" group="0018" vr="CS">
+ <value number="1">PRODUCT</value>
+ </ContentQualification>
+ <ApplicableSafetyStandardAgency element="9174" group="0018" vr="CS">
+ <value number="1">FDA</value>
+ </ApplicableSafetyStandardAgency>
+ <StudyInstanceUID element="000d" group="0020" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.2.2010.99999</value>
+ </StudyInstanceUID>
+ <SeriesInstanceUID element="000e" group="0020" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.3.2010.1.99999</value>
+ </SeriesInstanceUID>
+ <StudyID element="0010" group="0020" vr="SH">
+ <value number="1">02010</value>
+ </StudyID>
+</DicomObject>
+<DicomObject>
+ <FileMetaInformationGroupLength element="0000" group="0002" vr="UL">
+ <value number="1">182</value>
+ </FileMetaInformationGroupLength>
+ <FileMetaInformationVersion element="0001" group="0002" vr="OB"/>
+ <MediaStorageSOPClassUID element="0002" group="0002" vr="UI">
+ <value number="1">1.2.840.10008.5.1.4.1.1.4.1</value>
+ </MediaStorageSOPClassUID>
+ <MediaStorageSOPInstanceUID element="0003" group="0002" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.1.2010.1.1.99999</value>
+ </MediaStorageSOPInstanceUID>
+ <TransferSyntaxUID element="0010" group="0002" vr="UI">
+ <value number="1">1.2.840.10008.1.2.1</value>
+ </TransferSyntaxUID>
+ <ImplementationClassUID element="0012" group="0002" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.2</value>
+ </ImplementationClassUID>
+ <ImplementationVersionName element="0013" group="0002" vr="SH">
+ <value number="1">DCTOOL100</value>
+ </ImplementationVersionName>
+ <SourceApplicationEntityTitle element="0016" group="0002" vr="AE">
+ <value number="1">CLUNIE1</value>
+ </SourceApplicationEntityTitle>
+ <SpecificCharacterSet element="0005" group="0008" vr="CS">
+ <value number="1">ISO_IR 100</value>
+ </SpecificCharacterSet>
+ <ImageType element="0008" group="0008" vr="CS">
+ <value number="1">DERIVED</value>
+ <value number="2">PRIMARY</value>
+ <value number="3">PERFUSION</value>
+ <value number="4">RCBV</value>
+ </ImageType>
+ <InstanceCreationDate element="0012" group="0008" vr="DA">
+ <value number="1">20020929</value>
+ </InstanceCreationDate>
+ <InstanceCreationTime element="0013" group="0008" vr="TM">
+ <value number="1">091511</value>
+ </InstanceCreationTime>
+ <InstanceCreatorUID element="0014" group="0008" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.3</value>
+ </InstanceCreatorUID>
+ <SOPClassUID element="0016" group="0008" vr="UI">
+ <value number="1">1.2.840.10008.5.1.4.1.1.4.1</value>
+ </SOPClassUID>
+ <SOPInstanceUID element="0018" group="0008" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.1.2010.1.1.99999</value>
+ </SOPInstanceUID>
+ <StudyDate element="0020" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </StudyDate>
+ <SeriesDate element="0021" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </SeriesDate>
+ <ContentDate element="0023" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </ContentDate>
+ <StudyTime element="0030" group="0008" vr="TM">
+ <value number="1">000010</value>
+ </StudyTime>
+ <SeriesTime element="0031" group="0008" vr="TM">
+ <value number="1">000012</value>
+ </SeriesTime>
+ <ContentTime element="0033" group="0008" vr="TM">
+ <value number="1">000014</value>
+ </ContentTime>
+ <AccessionNumber element="0050" group="0008" vr="SH">
+ <value number="1">9992010</value>
+ </AccessionNumber>
+ <Modality element="0060" group="0008" vr="CS">
+ <value number="1">MR</value>
+ </Modality>
+ <Manufacturer element="0070" group="0008" vr="LO">
+ <value number="1">Acme Medical Devices</value>
+ </Manufacturer>
+ <InstitutionName element="0080" group="0008" vr="LO">
+ <value number="1">St. Nowhere Hospital</value>
+ </InstitutionName>
+ <ReferringPhysicianName element="0090" group="0008" vr="PN">
+ <value number="1">Thomas^Albert</value>
+ </ReferringPhysicianName>
+ <TimezoneOffsetFromUTC element="0201" group="0008" vr="SH">
+ <value number="1">-0400</value>
+ </TimezoneOffsetFromUTC>
+ <StationName element="1010" group="0008" vr="SH">
+ <value number="1">CONSOLE01</value>
+ </StationName>
+ <StudyDescription element="1030" group="0008" vr="LO">
+ <value number="1">fMRI</value>
+ </StudyDescription>
+ <SeriesDescription element="103e" group="0008" vr="LO">
+ <value number="1">Perfusion</value>
+ </SeriesDescription>
+ <PerformingPhysicianName element="1050" group="0008" vr="PN">
+ <value number="1">Smith^John</value>
+ </PerformingPhysicianName>
+ <PhysicianReadingStudy element="1060" group="0008" vr="PN">
+ <value number="1">Smith^John</value>
+ </PhysicianReadingStudy>
+ <OperatorName element="1070" group="0008" vr="PN">
+ <value number="1">Jones^Molly</value>
+ </OperatorName>
+ <ManufacturerModelName element="1090" group="0008" vr="LO">
+ <value number="1">Super Dooper Scanner</value>
+ </ManufacturerModelName>
+ <PixelPresentation element="9205" group="0008" vr="CS">
+ <value number="1">MONOCHROME</value>
+ </PixelPresentation>
+ <VolumetricProperties element="9206" group="0008" vr="CS">
+ <value number="1">VOLUME</value>
+ </VolumetricProperties>
+ <VolumeBasedCalculationTechnique element="9207" group="0008" vr="CS">
+ <value number="1">NONE</value>
+ </VolumeBasedCalculationTechnique>
+ <ComplexImageComponent element="9208" group="0008" vr="CS">
+ <value number="1">MAGNITUDE</value>
+ </ComplexImageComponent>
+ <AcquisitionContrast element="9209" group="0008" vr="CS">
+ <value number="1">UNKNOWN</value>
+ </AcquisitionContrast>
+ <PatientName element="0010" group="0010" vr="PN">
+ <value number="1">Single^Derived</value>
+ </PatientName>
+ <PatientID element="0020" group="0010" vr="LO">
+ <value number="1">MF-SI2</value>
+ </PatientID>
+ <PatientBirthDate element="0030" group="0010" vr="DA">
+ <value number="1">19500704</value>
+ </PatientBirthDate>
+ <PatientSex element="0040" group="0010" vr="CS">
+ <value number="1">M</value>
+ </PatientSex>
+ <PatientAge element="1010" group="0010" vr="AS">
+ <value number="1">052Y</value>
+ </PatientAge>
+ <PatientSize element="1020" group="0010" vr="DS">
+ <value number="1">1.6</value>
+ </PatientSize>
+ <PatientWeight element="1030" group="0010" vr="DS">
+ <value number="1">75</value>
+ </PatientWeight>
+ <ContrastBolusAgent element="0010" group="0018" vr="LO">
+ <value number="1">Magnevist</value>
+ </ContrastBolusAgent>
+ <DeviceSerialNumber element="1000" group="0018" vr="LO">
+ <value number="1">123456</value>
+ </DeviceSerialNumber>
+ <SoftwareVersion element="1020" group="0018" vr="LO">
+ <value number="1">1.00</value>
+ </SoftwareVersion>
+ <ContrastBolusRoute element="1040" group="0018" vr="LO">
+ <value number="1">IV</value>
+ </ContrastBolusRoute>
+ <ContrastBolusVolume element="1041" group="0018" vr="DS">
+ <value number="1">10</value>
+ </ContrastBolusVolume>
+ <ContrastBolusTotalDose element="1044" group="0018" vr="DS">
+ <value number="1">10</value>
+ </ContrastBolusTotalDose>
+ <ContrastBolusIngredient element="1048" group="0018" vr="CS">
+ <value number="1">GADOLINIUM</value>
+ </ContrastBolusIngredient>
+ <PatientPosition element="5100" group="0018" vr="CS">
+ <value number="1">HFS</value>
+ </PatientPosition>
+ <ContentQualification element="9004" group="0018" vr="CS">
+ <value number="1">PRODUCT</value>
+ </ContentQualification>
+ <ApplicableSafetyStandardAgency element="9174" group="0018" vr="CS">
+ <value number="1">FDA</value>
+ </ApplicableSafetyStandardAgency>
+ <StudyInstanceUID element="000d" group="0020" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.2.2010.99999</value>
+ </StudyInstanceUID>
+ <SeriesInstanceUID element="000e" group="0020" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.3.2010.1.99999</value>
+ </SeriesInstanceUID>
+ <StudyID element="0010" group="0020" vr="SH">
+ <value number="1">02010</value>
+ </StudyID>
+</DicomObject>
+<DicomObject>
+ <FileMetaInformationGroupLength element="0000" group="0002" vr="UL">
+ <value number="1">182</value>
+ </FileMetaInformationGroupLength>
+ <FileMetaInformationVersion element="0001" group="0002" vr="OB"/>
+ <MediaStorageSOPClassUID element="0002" group="0002" vr="UI">
+ <value number="1">1.2.840.10008.5.1.4.1.1.4.1</value>
+ </MediaStorageSOPClassUID>
+ <MediaStorageSOPInstanceUID element="0003" group="0002" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.1.2010.1.1.99999</value>
+ </MediaStorageSOPInstanceUID>
+ <TransferSyntaxUID element="0010" group="0002" vr="UI">
+ <value number="1">1.2.840.10008.1.2.1</value>
+ </TransferSyntaxUID>
+ <ImplementationClassUID element="0012" group="0002" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.2</value>
+ </ImplementationClassUID>
+ <ImplementationVersionName element="0013" group="0002" vr="SH">
+ <value number="1">DCTOOL100</value>
+ </ImplementationVersionName>
+ <SourceApplicationEntityTitle element="0016" group="0002" vr="AE">
+ <value number="1">CLUNIE1</value>
+ </SourceApplicationEntityTitle>
+ <SpecificCharacterSet element="0005" group="0008" vr="CS">
+ <value number="1">ISO_IR 100</value>
+ </SpecificCharacterSet>
+ <ImageType element="0008" group="0008" vr="CS">
+ <value number="1">DERIVED</value>
+ <value number="2">PRIMARY</value>
+ <value number="3">PERFUSION</value>
+ <value number="4">RCBV</value>
+ </ImageType>
+ <InstanceCreationDate element="0012" group="0008" vr="DA">
+ <value number="1">20020929</value>
+ </InstanceCreationDate>
+ <InstanceCreationTime element="0013" group="0008" vr="TM">
+ <value number="1">091511</value>
+ </InstanceCreationTime>
+ <InstanceCreatorUID element="0014" group="0008" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.3</value>
+ </InstanceCreatorUID>
+ <SOPClassUID element="0016" group="0008" vr="UI">
+ <value number="1">1.2.840.10008.5.1.4.1.1.4.1</value>
+ </SOPClassUID>
+ <SOPInstanceUID element="0018" group="0008" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.1.2010.1.1.99999</value>
+ </SOPInstanceUID>
+ <StudyDate element="0020" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </StudyDate>
+ <SeriesDate element="0021" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </SeriesDate>
+ <ContentDate element="0023" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </ContentDate>
+ <StudyTime element="0030" group="0008" vr="TM">
+ <value number="1">000010</value>
+ </StudyTime>
+ <SeriesTime element="0031" group="0008" vr="TM">
+ <value number="1">000012</value>
+ </SeriesTime>
+ <ContentTime element="0033" group="0008" vr="TM">
+ <value number="1">000014</value>
+ </ContentTime>
+ <AccessionNumber element="0050" group="0008" vr="SH">
+ <value number="1">9992010</value>
+ </AccessionNumber>
+ <Modality element="0060" group="0008" vr="CS">
+ <value number="1">MR</value>
+ </Modality>
+ <Manufacturer element="0070" group="0008" vr="LO">
+ <value number="1">Acme Medical Devices</value>
+ </Manufacturer>
+ <InstitutionName element="0080" group="0008" vr="LO">
+ <value number="1">St. Nowhere Hospital</value>
+ </InstitutionName>
+ <ReferringPhysicianName element="0090" group="0008" vr="PN">
+ <value number="1">Thomas^Albert</value>
+ </ReferringPhysicianName>
+ <TimezoneOffsetFromUTC element="0201" group="0008" vr="SH">
+ <value number="1">-0400</value>
+ </TimezoneOffsetFromUTC>
+ <StationName element="1010" group="0008" vr="SH">
+ <value number="1">CONSOLE01</value>
+ </StationName>
+ <StudyDescription element="1030" group="0008" vr="LO">
+ <value number="1">fMRI</value>
+ </StudyDescription>
+ <SeriesDescription element="103e" group="0008" vr="LO">
+ <value number="1">Perfusion</value>
+ </SeriesDescription>
+ <PerformingPhysicianName element="1050" group="0008" vr="PN">
+ <value number="1">Smith^John</value>
+ </PerformingPhysicianName>
+ <PhysicianReadingStudy element="1060" group="0008" vr="PN">
+ <value number="1">Smith^John</value>
+ </PhysicianReadingStudy>
+ <OperatorName element="1070" group="0008" vr="PN">
+ <value number="1">Jones^Molly</value>
+ </OperatorName>
+ <ManufacturerModelName element="1090" group="0008" vr="LO">
+ <value number="1">Super Dooper Scanner</value>
+ </ManufacturerModelName>
+ <PixelPresentation element="9205" group="0008" vr="CS">
+ <value number="1">MONOCHROME</value>
+ </PixelPresentation>
+ <VolumetricProperties element="9206" group="0008" vr="CS">
+ <value number="1">VOLUME</value>
+ </VolumetricProperties>
+ <VolumeBasedCalculationTechnique element="9207" group="0008" vr="CS">
+ <value number="1">NONE</value>
+ </VolumeBasedCalculationTechnique>
+ <ComplexImageComponent element="9208" group="0008" vr="CS">
+ <value number="1">MAGNITUDE</value>
+ </ComplexImageComponent>
+ <AcquisitionContrast element="9209" group="0008" vr="CS">
+ <value number="1">UNKNOWN</value>
+ </AcquisitionContrast>
+ <PatientName element="0010" group="0010" vr="PN">
+ <value number="1">Single^Derived</value>
+ </PatientName>
+ <PatientID element="0020" group="0010" vr="LO">
+ <value number="1">MF-SI2</value>
+ </PatientID>
+ <PatientBirthDate element="0030" group="0010" vr="DA">
+ <value number="1">19500704</value>
+ </PatientBirthDate>
+ <PatientSex element="0040" group="0010" vr="CS">
+ <value number="1">M</value>
+ </PatientSex>
+ <PatientAge element="1010" group="0010" vr="AS">
+ <value number="1">052Y</value>
+ </PatientAge>
+ <PatientSize element="1020" group="0010" vr="DS">
+ <value number="1">1.6</value>
+ </PatientSize>
+ <PatientWeight element="1030" group="0010" vr="DS">
+ <value number="1">75</value>
+ </PatientWeight>
+ <ContrastBolusAgent element="0010" group="0018" vr="LO">
+ <value number="1">Magnevist</value>
+ </ContrastBolusAgent>
+ <DeviceSerialNumber element="1000" group="0018" vr="LO">
+ <value number="1">123456</value>
+ </DeviceSerialNumber>
+ <SoftwareVersion element="1020" group="0018" vr="LO">
+ <value number="1">1.00</value>
+ </SoftwareVersion>
+ <ContrastBolusRoute element="1040" group="0018" vr="LO">
+ <value number="1">IV</value>
+ </ContrastBolusRoute>
+ <ContrastBolusVolume element="1041" group="0018" vr="DS">
+ <value number="1">10</value>
+ </ContrastBolusVolume>
+ <ContrastBolusTotalDose element="1044" group="0018" vr="DS">
+ <value number="1">10</value>
+ </ContrastBolusTotalDose>
+ <ContrastBolusIngredient element="1048" group="0018" vr="CS">
+ <value number="1">GADOLINIUM</value>
+ </ContrastBolusIngredient>
+ <PatientPosition element="5100" group="0018" vr="CS">
+ <value number="1">HFS</value>
+ </PatientPosition>
+ <ContentQualification element="9004" group="0018" vr="CS">
+ <value number="1">PRODUCT</value>
+ </ContentQualification>
+ <ApplicableSafetyStandardAgency element="9174" group="0018" vr="CS">
+ <value number="1">FDA</value>
+ </ApplicableSafetyStandardAgency>
+ <StudyInstanceUID element="000d" group="0020" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.2.2010.99999</value>
+ </StudyInstanceUID>
+ <SeriesInstanceUID element="000e" group="0020" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.3.2010.1.99999</value>
+ </SeriesInstanceUID>
+ <StudyID element="0010" group="0020" vr="SH">
+ <value number="1">02010</value>
+ </StudyID>
+</DicomObject>
+<DicomObject>
+ <FileMetaInformationGroupLength element="0000" group="0002" vr="UL">
+ <value number="1">182</value>
+ </FileMetaInformationGroupLength>
+ <FileMetaInformationVersion element="0001" group="0002" vr="OB"/>
+ <MediaStorageSOPClassUID element="0002" group="0002" vr="UI">
+ <value number="1">1.2.840.10008.5.1.4.1.1.4.1</value>
+ </MediaStorageSOPClassUID>
+ <MediaStorageSOPInstanceUID element="0003" group="0002" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.1.2010.1.1.99999</value>
+ </MediaStorageSOPInstanceUID>
+ <TransferSyntaxUID element="0010" group="0002" vr="UI">
+ <value number="1">1.2.840.10008.1.2.1</value>
+ </TransferSyntaxUID>
+ <ImplementationClassUID element="0012" group="0002" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.2</value>
+ </ImplementationClassUID>
+ <ImplementationVersionName element="0013" group="0002" vr="SH">
+ <value number="1">DCTOOL100</value>
+ </ImplementationVersionName>
+ <SourceApplicationEntityTitle element="0016" group="0002" vr="AE">
+ <value number="1">CLUNIE1</value>
+ </SourceApplicationEntityTitle>
+ <SpecificCharacterSet element="0005" group="0008" vr="CS">
+ <value number="1">ISO_IR 100</value>
+ </SpecificCharacterSet>
+ <ImageType element="0008" group="0008" vr="CS">
+ <value number="1">DERIVED</value>
+ <value number="2">PRIMARY</value>
+ <value number="3">PERFUSION</value>
+ <value number="4">RCBV</value>
+ </ImageType>
+ <InstanceCreationDate element="0012" group="0008" vr="DA">
+ <value number="1">20020929</value>
+ </InstanceCreationDate>
+ <InstanceCreationTime element="0013" group="0008" vr="TM">
+ <value number="1">091511</value>
+ </InstanceCreationTime>
+ <InstanceCreatorUID element="0014" group="0008" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.3</value>
+ </InstanceCreatorUID>
+ <SOPClassUID element="0016" group="0008" vr="UI">
+ <value number="1">1.2.840.10008.5.1.4.1.1.4.1</value>
+ </SOPClassUID>
+ <SOPInstanceUID element="0018" group="0008" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.1.2010.1.1.99999</value>
+ </SOPInstanceUID>
+ <StudyDate element="0020" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </StudyDate>
+ <SeriesDate element="0021" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </SeriesDate>
+ <ContentDate element="0023" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </ContentDate>
+ <StudyTime element="0030" group="0008" vr="TM">
+ <value number="1">000010</value>
+ </StudyTime>
+ <SeriesTime element="0031" group="0008" vr="TM">
+ <value number="1">000012</value>
+ </SeriesTime>
+ <ContentTime element="0033" group="0008" vr="TM">
+ <value number="1">000014</value>
+ </ContentTime>
+ <AccessionNumber element="0050" group="0008" vr="SH">
+ <value number="1">9992010</value>
+ </AccessionNumber>
+ <Modality element="0060" group="0008" vr="CS">
+ <value number="1">MR</value>
+ </Modality>
+ <Manufacturer element="0070" group="0008" vr="LO">
+ <value number="1">Acme Medical Devices</value>
+ </Manufacturer>
+ <InstitutionName element="0080" group="0008" vr="LO">
+ <value number="1">St. Nowhere Hospital</value>
+ </InstitutionName>
+ <ReferringPhysicianName element="0090" group="0008" vr="PN">
+ <value number="1">Thomas^Albert</value>
+ </ReferringPhysicianName>
+ <TimezoneOffsetFromUTC element="0201" group="0008" vr="SH">
+ <value number="1">-0400</value>
+ </TimezoneOffsetFromUTC>
+ <StationName element="1010" group="0008" vr="SH">
+ <value number="1">CONSOLE01</value>
+ </StationName>
+ <StudyDescription element="1030" group="0008" vr="LO">
+ <value number="1">fMRI</value>
+ </StudyDescription>
+ <SeriesDescription element="103e" group="0008" vr="LO">
+ <value number="1">Perfusion</value>
+ </SeriesDescription>
+ <PerformingPhysicianName element="1050" group="0008" vr="PN">
+ <value number="1">Smith^John</value>
+ </PerformingPhysicianName>
+ <PhysicianReadingStudy element="1060" group="0008" vr="PN">
+ <value number="1">Smith^John</value>
+ </PhysicianReadingStudy>
+ <OperatorName element="1070" group="0008" vr="PN">
+ <value number="1">Jones^Molly</value>
+ </OperatorName>
+ <ManufacturerModelName element="1090" group="0008" vr="LO">
+ <value number="1">Super Dooper Scanner</value>
+ </ManufacturerModelName>
+ <PixelPresentation element="9205" group="0008" vr="CS">
+ <value number="1">MONOCHROME</value>
+ </PixelPresentation>
+ <VolumetricProperties element="9206" group="0008" vr="CS">
+ <value number="1">VOLUME</value>
+ </VolumetricProperties>
+ <VolumeBasedCalculationTechnique element="9207" group="0008" vr="CS">
+ <value number="1">NONE</value>
+ </VolumeBasedCalculationTechnique>
+ <ComplexImageComponent element="9208" group="0008" vr="CS">
+ <value number="1">MAGNITUDE</value>
+ </ComplexImageComponent>
+ <AcquisitionContrast element="9209" group="0008" vr="CS">
+ <value number="1">UNKNOWN</value>
+ </AcquisitionContrast>
+ <PatientName element="0010" group="0010" vr="PN">
+ <value number="1">Single^Derived</value>
+ </PatientName>
+ <PatientID element="0020" group="0010" vr="LO">
+ <value number="1">MF-SI2</value>
+ </PatientID>
+ <PatientBirthDate element="0030" group="0010" vr="DA">
+ <value number="1">19500704</value>
+ </PatientBirthDate>
+ <PatientSex element="0040" group="0010" vr="CS">
+ <value number="1">M</value>
+ </PatientSex>
+ <PatientAge element="1010" group="0010" vr="AS">
+ <value number="1">052Y</value>
+ </PatientAge>
+ <PatientSize element="1020" group="0010" vr="DS">
+ <value number="1">1.6</value>
+ </PatientSize>
+ <PatientWeight element="1030" group="0010" vr="DS">
+ <value number="1">75</value>
+ </PatientWeight>
+ <ContrastBolusAgent element="0010" group="0018" vr="LO">
+ <value number="1">Magnevist</value>
+ </ContrastBolusAgent>
+ <DeviceSerialNumber element="1000" group="0018" vr="LO">
+ <value number="1">123456</value>
+ </DeviceSerialNumber>
+ <SoftwareVersion element="1020" group="0018" vr="LO">
+ <value number="1">1.00</value>
+ </SoftwareVersion>
+ <ContrastBolusRoute element="1040" group="0018" vr="LO">
+ <value number="1">IV</value>
+ </ContrastBolusRoute>
+ <ContrastBolusVolume element="1041" group="0018" vr="DS">
+ <value number="1">10</value>
+ </ContrastBolusVolume>
+ <ContrastBolusTotalDose element="1044" group="0018" vr="DS">
+ <value number="1">10</value>
+ </ContrastBolusTotalDose>
+ <ContrastBolusIngredient element="1048" group="0018" vr="CS">
+ <value number="1">GADOLINIUM</value>
+ </ContrastBolusIngredient>
+ <PatientPosition element="5100" group="0018" vr="CS">
+ <value number="1">HFS</value>
+ </PatientPosition>
+ <ContentQualification element="9004" group="0018" vr="CS">
+ <value number="1">PRODUCT</value>
+ </ContentQualification>
+ <ApplicableSafetyStandardAgency element="9174" group="0018" vr="CS">
+ <value number="1">FDA</value>
+ </ApplicableSafetyStandardAgency>
+ <StudyInstanceUID element="000d" group="0020" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.2.2010.99999</value>
+ </StudyInstanceUID>
+ <SeriesInstanceUID element="000e" group="0020" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.3.2010.1.99999</value>
+ </SeriesInstanceUID>
+ <StudyID element="0010" group="0020" vr="SH">
+ <value number="1">02010</value>
+ </StudyID>
+</DicomObject>
+<DicomObject>
+ <FileMetaInformationGroupLength element="0000" group="0002" vr="UL">
+ <value number="1">182</value>
+ </FileMetaInformationGroupLength>
+ <FileMetaInformationVersion element="0001" group="0002" vr="OB"/>
+ <MediaStorageSOPClassUID element="0002" group="0002" vr="UI">
+ <value number="1">1.2.840.10008.5.1.4.1.1.4.1</value>
+ </MediaStorageSOPClassUID>
+ <MediaStorageSOPInstanceUID element="0003" group="0002" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.1.2010.1.1.99999</value>
+ </MediaStorageSOPInstanceUID>
+ <TransferSyntaxUID element="0010" group="0002" vr="UI">
+ <value number="1">1.2.840.10008.1.2.1</value>
+ </TransferSyntaxUID>
+ <ImplementationClassUID element="0012" group="0002" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.2</value>
+ </ImplementationClassUID>
+ <ImplementationVersionName element="0013" group="0002" vr="SH">
+ <value number="1">DCTOOL100</value>
+ </ImplementationVersionName>
+ <SourceApplicationEntityTitle element="0016" group="0002" vr="AE">
+ <value number="1">CLUNIE1</value>
+ </SourceApplicationEntityTitle>
+ <SpecificCharacterSet element="0005" group="0008" vr="CS">
+ <value number="1">ISO_IR 100</value>
+ </SpecificCharacterSet>
+ <ImageType element="0008" group="0008" vr="CS">
+ <value number="1">DERIVED</value>
+ <value number="2">PRIMARY</value>
+ <value number="3">PERFUSION</value>
+ <value number="4">RCBV</value>
+ </ImageType>
+ <InstanceCreationDate element="0012" group="0008" vr="DA">
+ <value number="1">20020929</value>
+ </InstanceCreationDate>
+ <InstanceCreationTime element="0013" group="0008" vr="TM">
+ <value number="1">091511</value>
+ </InstanceCreationTime>
+ <InstanceCreatorUID element="0014" group="0008" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.3</value>
+ </InstanceCreatorUID>
+ <SOPClassUID element="0016" group="0008" vr="UI">
+ <value number="1">1.2.840.10008.5.1.4.1.1.4.1</value>
+ </SOPClassUID>
+ <SOPInstanceUID element="0018" group="0008" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.1.2010.1.1.99999</value>
+ </SOPInstanceUID>
+ <StudyDate element="0020" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </StudyDate>
+ <SeriesDate element="0021" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </SeriesDate>
+ <ContentDate element="0023" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </ContentDate>
+ <StudyTime element="0030" group="0008" vr="TM">
+ <value number="1">000010</value>
+ </StudyTime>
+ <SeriesTime element="0031" group="0008" vr="TM">
+ <value number="1">000012</value>
+ </SeriesTime>
+ <ContentTime element="0033" group="0008" vr="TM">
+ <value number="1">000014</value>
+ </ContentTime>
+ <AccessionNumber element="0050" group="0008" vr="SH">
+ <value number="1">9992010</value>
+ </AccessionNumber>
+ <Modality element="0060" group="0008" vr="CS">
+ <value number="1">MR</value>
+ </Modality>
+ <Manufacturer element="0070" group="0008" vr="LO">
+ <value number="1">Acme Medical Devices</value>
+ </Manufacturer>
+ <InstitutionName element="0080" group="0008" vr="LO">
+ <value number="1">St. Nowhere Hospital</value>
+ </InstitutionName>
+ <ReferringPhysicianName element="0090" group="0008" vr="PN">
+ <value number="1">Thomas^Albert</value>
+ </ReferringPhysicianName>
+ <TimezoneOffsetFromUTC element="0201" group="0008" vr="SH">
+ <value number="1">-0400</value>
+ </TimezoneOffsetFromUTC>
+ <StationName element="1010" group="0008" vr="SH">
+ <value number="1">CONSOLE01</value>
+ </StationName>
+ <StudyDescription element="1030" group="0008" vr="LO">
+ <value number="1">fMRI</value>
+ </StudyDescription>
+ <SeriesDescription element="103e" group="0008" vr="LO">
+ <value number="1">Perfusion</value>
+ </SeriesDescription>
+ <PerformingPhysicianName element="1050" group="0008" vr="PN">
+ <value number="1">Smith^John</value>
+ </PerformingPhysicianName>
+ <PhysicianReadingStudy element="1060" group="0008" vr="PN">
+ <value number="1">Smith^John</value>
+ </PhysicianReadingStudy>
+ <OperatorName element="1070" group="0008" vr="PN">
+ <value number="1">Jones^Molly</value>
+ </OperatorName>
+ <ManufacturerModelName element="1090" group="0008" vr="LO">
+ <value number="1">Super Dooper Scanner</value>
+ </ManufacturerModelName>
+ <PixelPresentation element="9205" group="0008" vr="CS">
+ <value number="1">MONOCHROME</value>
+ </PixelPresentation>
+ <VolumetricProperties element="9206" group="0008" vr="CS">
+ <value number="1">VOLUME</value>
+ </VolumetricProperties>
+ <VolumeBasedCalculationTechnique element="9207" group="0008" vr="CS">
+ <value number="1">NONE</value>
+ </VolumeBasedCalculationTechnique>
+ <ComplexImageComponent element="9208" group="0008" vr="CS">
+ <value number="1">MAGNITUDE</value>
+ </ComplexImageComponent>
+ <AcquisitionContrast element="9209" group="0008" vr="CS">
+ <value number="1">UNKNOWN</value>
+ </AcquisitionContrast>
+ <PatientName element="0010" group="0010" vr="PN">
+ <value number="1">Single^Derived</value>
+ </PatientName>
+ <PatientID element="0020" group="0010" vr="LO">
+ <value number="1">MF-SI2</value>
+ </PatientID>
+ <PatientBirthDate element="0030" group="0010" vr="DA">
+ <value number="1">19500704</value>
+ </PatientBirthDate>
+ <PatientSex element="0040" group="0010" vr="CS">
+ <value number="1">M</value>
+ </PatientSex>
+ <PatientAge element="1010" group="0010" vr="AS">
+ <value number="1">052Y</value>
+ </PatientAge>
+ <PatientSize element="1020" group="0010" vr="DS">
+ <value number="1">1.6</value>
+ </PatientSize>
+ <PatientWeight element="1030" group="0010" vr="DS">
+ <value number="1">75</value>
+ </PatientWeight>
+ <ContrastBolusAgent element="0010" group="0018" vr="LO">
+ <value number="1">Magnevist</value>
+ </ContrastBolusAgent>
+ <DeviceSerialNumber element="1000" group="0018" vr="LO">
+ <value number="1">123456</value>
+ </DeviceSerialNumber>
+ <SoftwareVersion element="1020" group="0018" vr="LO">
+ <value number="1">1.00</value>
+ </SoftwareVersion>
+ <ContrastBolusRoute element="1040" group="0018" vr="LO">
+ <value number="1">IV</value>
+ </ContrastBolusRoute>
+ <ContrastBolusVolume element="1041" group="0018" vr="DS">
+ <value number="1">10</value>
+ </ContrastBolusVolume>
+ <ContrastBolusTotalDose element="1044" group="0018" vr="DS">
+ <value number="1">10</value>
+ </ContrastBolusTotalDose>
+ <ContrastBolusIngredient element="1048" group="0018" vr="CS">
+ <value number="1">GADOLINIUM</value>
+ </ContrastBolusIngredient>
+ <PatientPosition element="5100" group="0018" vr="CS">
+ <value number="1">HFS</value>
+ </PatientPosition>
+ <ContentQualification element="9004" group="0018" vr="CS">
+ <value number="1">PRODUCT</value>
+ </ContentQualification>
+ <ApplicableSafetyStandardAgency element="9174" group="0018" vr="CS">
+ <value number="1">FDA</value>
+ </ApplicableSafetyStandardAgency>
+ <StudyInstanceUID element="000d" group="0020" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.2.2010.99999</value>
+ </StudyInstanceUID>
+ <SeriesInstanceUID element="000e" group="0020" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.3.2010.1.99999</value>
+ </SeriesInstanceUID>
+ <StudyID element="0010" group="0020" vr="SH">
+ <value number="1">02010</value>
+ </StudyID>
+</DicomObject>
+<DicomObject>
+ <FileMetaInformationGroupLength element="0000" group="0002" vr="UL">
+ <value number="1">182</value>
+ </FileMetaInformationGroupLength>
+ <FileMetaInformationVersion element="0001" group="0002" vr="OB"/>
+ <MediaStorageSOPClassUID element="0002" group="0002" vr="UI">
+ <value number="1">1.2.840.10008.5.1.4.1.1.4.1</value>
+ </MediaStorageSOPClassUID>
+ <MediaStorageSOPInstanceUID element="0003" group="0002" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.1.2010.1.1.99999</value>
+ </MediaStorageSOPInstanceUID>
+ <TransferSyntaxUID element="0010" group="0002" vr="UI">
+ <value number="1">1.2.840.10008.1.2.1</value>
+ </TransferSyntaxUID>
+ <ImplementationClassUID element="0012" group="0002" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.2</value>
+ </ImplementationClassUID>
+ <ImplementationVersionName element="0013" group="0002" vr="SH">
+ <value number="1">DCTOOL100</value>
+ </ImplementationVersionName>
+ <SourceApplicationEntityTitle element="0016" group="0002" vr="AE">
+ <value number="1">CLUNIE1</value>
+ </SourceApplicationEntityTitle>
+ <SpecificCharacterSet element="0005" group="0008" vr="CS">
+ <value number="1">ISO_IR 100</value>
+ </SpecificCharacterSet>
+ <ImageType element="0008" group="0008" vr="CS">
+ <value number="1">DERIVED</value>
+ <value number="2">PRIMARY</value>
+ <value number="3">PERFUSION</value>
+ <value number="4">RCBV</value>
+ </ImageType>
+ <InstanceCreationDate element="0012" group="0008" vr="DA">
+ <value number="1">20020929</value>
+ </InstanceCreationDate>
+ <InstanceCreationTime element="0013" group="0008" vr="TM">
+ <value number="1">091511</value>
+ </InstanceCreationTime>
+ <InstanceCreatorUID element="0014" group="0008" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.3</value>
+ </InstanceCreatorUID>
+ <SOPClassUID element="0016" group="0008" vr="UI">
+ <value number="1">1.2.840.10008.5.1.4.1.1.4.1</value>
+ </SOPClassUID>
+ <SOPInstanceUID element="0018" group="0008" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.1.2010.1.1.99999</value>
+ </SOPInstanceUID>
+ <StudyDate element="0020" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </StudyDate>
+ <SeriesDate element="0021" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </SeriesDate>
+ <ContentDate element="0023" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </ContentDate>
+ <StudyTime element="0030" group="0008" vr="TM">
+ <value number="1">000010</value>
+ </StudyTime>
+ <SeriesTime element="0031" group="0008" vr="TM">
+ <value number="1">000012</value>
+ </SeriesTime>
+ <ContentTime element="0033" group="0008" vr="TM">
+ <value number="1">000014</value>
+ </ContentTime>
+ <AccessionNumber element="0050" group="0008" vr="SH">
+ <value number="1">9992010</value>
+ </AccessionNumber>
+ <Modality element="0060" group="0008" vr="CS">
+ <value number="1">MR</value>
+ </Modality>
+ <Manufacturer element="0070" group="0008" vr="LO">
+ <value number="1">Acme Medical Devices</value>
+ </Manufacturer>
+ <InstitutionName element="0080" group="0008" vr="LO">
+ <value number="1">St. Nowhere Hospital</value>
+ </InstitutionName>
+ <ReferringPhysicianName element="0090" group="0008" vr="PN">
+ <value number="1">Thomas^Albert</value>
+ </ReferringPhysicianName>
+ <TimezoneOffsetFromUTC element="0201" group="0008" vr="SH">
+ <value number="1">-0400</value>
+ </TimezoneOffsetFromUTC>
+ <StationName element="1010" group="0008" vr="SH">
+ <value number="1">CONSOLE01</value>
+ </StationName>
+ <StudyDescription element="1030" group="0008" vr="LO">
+ <value number="1">fMRI</value>
+ </StudyDescription>
+ <SeriesDescription element="103e" group="0008" vr="LO">
+ <value number="1">Perfusion</value>
+ </SeriesDescription>
+ <PerformingPhysicianName element="1050" group="0008" vr="PN">
+ <value number="1">Smith^John</value>
+ </PerformingPhysicianName>
+ <PhysicianReadingStudy element="1060" group="0008" vr="PN">
+ <value number="1">Smith^John</value>
+ </PhysicianReadingStudy>
+ <OperatorName element="1070" group="0008" vr="PN">
+ <value number="1">Jones^Molly</value>
+ </OperatorName>
+ <ManufacturerModelName element="1090" group="0008" vr="LO">
+ <value number="1">Super Dooper Scanner</value>
+ </ManufacturerModelName>
+ <PixelPresentation element="9205" group="0008" vr="CS">
+ <value number="1">MONOCHROME</value>
+ </PixelPresentation>
+ <VolumetricProperties element="9206" group="0008" vr="CS">
+ <value number="1">VOLUME</value>
+ </VolumetricProperties>
+ <VolumeBasedCalculationTechnique element="9207" group="0008" vr="CS">
+ <value number="1">NONE</value>
+ </VolumeBasedCalculationTechnique>
+ <ComplexImageComponent element="9208" group="0008" vr="CS">
+ <value number="1">MAGNITUDE</value>
+ </ComplexImageComponent>
+ <AcquisitionContrast element="9209" group="0008" vr="CS">
+ <value number="1">UNKNOWN</value>
+ </AcquisitionContrast>
+ <PatientName element="0010" group="0010" vr="PN">
+ <value number="1">Single^Derived</value>
+ </PatientName>
+ <PatientID element="0020" group="0010" vr="LO">
+ <value number="1">MF-SI2</value>
+ </PatientID>
+ <PatientBirthDate element="0030" group="0010" vr="DA">
+ <value number="1">19500704</value>
+ </PatientBirthDate>
+ <PatientSex element="0040" group="0010" vr="CS">
+ <value number="1">M</value>
+ </PatientSex>
+ <PatientAge element="1010" group="0010" vr="AS">
+ <value number="1">052Y</value>
+ </PatientAge>
+ <PatientSize element="1020" group="0010" vr="DS">
+ <value number="1">1.6</value>
+ </PatientSize>
+ <PatientWeight element="1030" group="0010" vr="DS">
+ <value number="1">75</value>
+ </PatientWeight>
+ <ContrastBolusAgent element="0010" group="0018" vr="LO">
+ <value number="1">Magnevist</value>
+ </ContrastBolusAgent>
+ <DeviceSerialNumber element="1000" group="0018" vr="LO">
+ <value number="1">123456</value>
+ </DeviceSerialNumber>
+ <SoftwareVersion element="1020" group="0018" vr="LO">
+ <value number="1">1.00</value>
+ </SoftwareVersion>
+ <ContrastBolusRoute element="1040" group="0018" vr="LO">
+ <value number="1">IV</value>
+ </ContrastBolusRoute>
+ <ContrastBolusVolume element="1041" group="0018" vr="DS">
+ <value number="1">10</value>
+ </ContrastBolusVolume>
+ <ContrastBolusTotalDose element="1044" group="0018" vr="DS">
+ <value number="1">10</value>
+ </ContrastBolusTotalDose>
+ <ContrastBolusIngredient element="1048" group="0018" vr="CS">
+ <value number="1">GADOLINIUM</value>
+ </ContrastBolusIngredient>
+ <PatientPosition element="5100" group="0018" vr="CS">
+ <value number="1">HFS</value>
+ </PatientPosition>
+ <ContentQualification element="9004" group="0018" vr="CS">
+ <value number="1">PRODUCT</value>
+ </ContentQualification>
+ <ApplicableSafetyStandardAgency element="9174" group="0018" vr="CS">
+ <value number="1">FDA</value>
+ </ApplicableSafetyStandardAgency>
+ <StudyInstanceUID element="000d" group="0020" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.2.2010.99999</value>
+ </StudyInstanceUID>
+ <SeriesInstanceUID element="000e" group="0020" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.3.2010.1.99999</value>
+ </SeriesInstanceUID>
+ <StudyID element="0010" group="0020" vr="SH">
+ <value number="1">02010</value>
+ </StudyID>
+</DicomObject>
+<DicomObject>
+ <FileMetaInformationGroupLength element="0000" group="0002" vr="UL">
+ <value number="1">182</value>
+ </FileMetaInformationGroupLength>
+ <FileMetaInformationVersion element="0001" group="0002" vr="OB"/>
+ <MediaStorageSOPClassUID element="0002" group="0002" vr="UI">
+ <value number="1">1.2.840.10008.5.1.4.1.1.4.1</value>
+ </MediaStorageSOPClassUID>
+ <MediaStorageSOPInstanceUID element="0003" group="0002" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.1.2010.1.1.99999</value>
+ </MediaStorageSOPInstanceUID>
+ <TransferSyntaxUID element="0010" group="0002" vr="UI">
+ <value number="1">1.2.840.10008.1.2.1</value>
+ </TransferSyntaxUID>
+ <ImplementationClassUID element="0012" group="0002" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.2</value>
+ </ImplementationClassUID>
+ <ImplementationVersionName element="0013" group="0002" vr="SH">
+ <value number="1">DCTOOL100</value>
+ </ImplementationVersionName>
+ <SourceApplicationEntityTitle element="0016" group="0002" vr="AE">
+ <value number="1">CLUNIE1</value>
+ </SourceApplicationEntityTitle>
+ <SpecificCharacterSet element="0005" group="0008" vr="CS">
+ <value number="1">ISO_IR 100</value>
+ </SpecificCharacterSet>
+ <ImageType element="0008" group="0008" vr="CS">
+ <value number="1">DERIVED</value>
+ <value number="2">PRIMARY</value>
+ <value number="3">PERFUSION</value>
+ <value number="4">RCBV</value>
+ </ImageType>
+ <InstanceCreationDate element="0012" group="0008" vr="DA">
+ <value number="1">20020929</value>
+ </InstanceCreationDate>
+ <InstanceCreationTime element="0013" group="0008" vr="TM">
+ <value number="1">091511</value>
+ </InstanceCreationTime>
+ <InstanceCreatorUID element="0014" group="0008" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.3</value>
+ </InstanceCreatorUID>
+ <SOPClassUID element="0016" group="0008" vr="UI">
+ <value number="1">1.2.840.10008.5.1.4.1.1.4.1</value>
+ </SOPClassUID>
+ <SOPInstanceUID element="0018" group="0008" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.1.2010.1.1.99999</value>
+ </SOPInstanceUID>
+ <StudyDate element="0020" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </StudyDate>
+ <SeriesDate element="0021" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </SeriesDate>
+ <ContentDate element="0023" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </ContentDate>
+ <StudyTime element="0030" group="0008" vr="TM">
+ <value number="1">000010</value>
+ </StudyTime>
+ <SeriesTime element="0031" group="0008" vr="TM">
+ <value number="1">000012</value>
+ </SeriesTime>
+ <ContentTime element="0033" group="0008" vr="TM">
+ <value number="1">000014</value>
+ </ContentTime>
+ <AccessionNumber element="0050" group="0008" vr="SH">
+ <value number="1">9992010</value>
+ </AccessionNumber>
+ <Modality element="0060" group="0008" vr="CS">
+ <value number="1">MR</value>
+ </Modality>
+ <Manufacturer element="0070" group="0008" vr="LO">
+ <value number="1">Acme Medical Devices</value>
+ </Manufacturer>
+ <InstitutionName element="0080" group="0008" vr="LO">
+ <value number="1">St. Nowhere Hospital</value>
+ </InstitutionName>
+ <ReferringPhysicianName element="0090" group="0008" vr="PN">
+ <value number="1">Thomas^Albert</value>
+ </ReferringPhysicianName>
+ <TimezoneOffsetFromUTC element="0201" group="0008" vr="SH">
+ <value number="1">-0400</value>
+ </TimezoneOffsetFromUTC>
+ <StationName element="1010" group="0008" vr="SH">
+ <value number="1">CONSOLE01</value>
+ </StationName>
+ <StudyDescription element="1030" group="0008" vr="LO">
+ <value number="1">fMRI</value>
+ </StudyDescription>
+ <SeriesDescription element="103e" group="0008" vr="LO">
+ <value number="1">Perfusion</value>
+ </SeriesDescription>
+ <PerformingPhysicianName element="1050" group="0008" vr="PN">
+ <value number="1">Smith^John</value>
+ </PerformingPhysicianName>
+ <PhysicianReadingStudy element="1060" group="0008" vr="PN">
+ <value number="1">Smith^John</value>
+ </PhysicianReadingStudy>
+ <OperatorName element="1070" group="0008" vr="PN">
+ <value number="1">Jones^Molly</value>
+ </OperatorName>
+ <ManufacturerModelName element="1090" group="0008" vr="LO">
+ <value number="1">Super Dooper Scanner</value>
+ </ManufacturerModelName>
+ <PixelPresentation element="9205" group="0008" vr="CS">
+ <value number="1">MONOCHROME</value>
+ </PixelPresentation>
+ <VolumetricProperties element="9206" group="0008" vr="CS">
+ <value number="1">VOLUME</value>
+ </VolumetricProperties>
+ <VolumeBasedCalculationTechnique element="9207" group="0008" vr="CS">
+ <value number="1">NONE</value>
+ </VolumeBasedCalculationTechnique>
+ <ComplexImageComponent element="9208" group="0008" vr="CS">
+ <value number="1">MAGNITUDE</value>
+ </ComplexImageComponent>
+ <AcquisitionContrast element="9209" group="0008" vr="CS">
+ <value number="1">UNKNOWN</value>
+ </AcquisitionContrast>
+ <PatientName element="0010" group="0010" vr="PN">
+ <value number="1">Single^Derived</value>
+ </PatientName>
+ <PatientID element="0020" group="0010" vr="LO">
+ <value number="1">MF-SI2</value>
+ </PatientID>
+ <PatientBirthDate element="0030" group="0010" vr="DA">
+ <value number="1">19500704</value>
+ </PatientBirthDate>
+ <PatientSex element="0040" group="0010" vr="CS">
+ <value number="1">M</value>
+ </PatientSex>
+ <PatientAge element="1010" group="0010" vr="AS">
+ <value number="1">052Y</value>
+ </PatientAge>
+ <PatientSize element="1020" group="0010" vr="DS">
+ <value number="1">1.6</value>
+ </PatientSize>
+ <PatientWeight element="1030" group="0010" vr="DS">
+ <value number="1">75</value>
+ </PatientWeight>
+ <ContrastBolusAgent element="0010" group="0018" vr="LO">
+ <value number="1">Magnevist</value>
+ </ContrastBolusAgent>
+ <DeviceSerialNumber element="1000" group="0018" vr="LO">
+ <value number="1">123456</value>
+ </DeviceSerialNumber>
+ <SoftwareVersion element="1020" group="0018" vr="LO">
+ <value number="1">1.00</value>
+ </SoftwareVersion>
+ <ContrastBolusRoute element="1040" group="0018" vr="LO">
+ <value number="1">IV</value>
+ </ContrastBolusRoute>
+ <ContrastBolusVolume element="1041" group="0018" vr="DS">
+ <value number="1">10</value>
+ </ContrastBolusVolume>
+ <ContrastBolusTotalDose element="1044" group="0018" vr="DS">
+ <value number="1">10</value>
+ </ContrastBolusTotalDose>
+ <ContrastBolusIngredient element="1048" group="0018" vr="CS">
+ <value number="1">GADOLINIUM</value>
+ </ContrastBolusIngredient>
+ <PatientPosition element="5100" group="0018" vr="CS">
+ <value number="1">HFS</value>
+ </PatientPosition>
+ <ContentQualification element="9004" group="0018" vr="CS">
+ <value number="1">PRODUCT</value>
+ </ContentQualification>
+ <ApplicableSafetyStandardAgency element="9174" group="0018" vr="CS">
+ <value number="1">FDA</value>
+ </ApplicableSafetyStandardAgency>
+ <StudyInstanceUID element="000d" group="0020" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.2.2010.99999</value>
+ </StudyInstanceUID>
+ <SeriesInstanceUID element="000e" group="0020" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.3.2010.1.99999</value>
+ </SeriesInstanceUID>
+ <StudyID element="0010" group="0020" vr="SH">
+ <value number="1">02010</value>
+ </StudyID>
+</DicomObject>
+<DicomObject>
+ <FileMetaInformationGroupLength element="0000" group="0002" vr="UL">
+ <value number="1">182</value>
+ </FileMetaInformationGroupLength>
+ <FileMetaInformationVersion element="0001" group="0002" vr="OB"/>
+ <MediaStorageSOPClassUID element="0002" group="0002" vr="UI">
+ <value number="1">1.2.840.10008.5.1.4.1.1.4.1</value>
+ </MediaStorageSOPClassUID>
+ <MediaStorageSOPInstanceUID element="0003" group="0002" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.1.2010.1.1.99999</value>
+ </MediaStorageSOPInstanceUID>
+ <TransferSyntaxUID element="0010" group="0002" vr="UI">
+ <value number="1">1.2.840.10008.1.2.1</value>
+ </TransferSyntaxUID>
+ <ImplementationClassUID element="0012" group="0002" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.2</value>
+ </ImplementationClassUID>
+ <ImplementationVersionName element="0013" group="0002" vr="SH">
+ <value number="1">DCTOOL100</value>
+ </ImplementationVersionName>
+ <SourceApplicationEntityTitle element="0016" group="0002" vr="AE">
+ <value number="1">CLUNIE1</value>
+ </SourceApplicationEntityTitle>
+ <SpecificCharacterSet element="0005" group="0008" vr="CS">
+ <value number="1">ISO_IR 100</value>
+ </SpecificCharacterSet>
+ <ImageType element="0008" group="0008" vr="CS">
+ <value number="1">DERIVED</value>
+ <value number="2">PRIMARY</value>
+ <value number="3">PERFUSION</value>
+ <value number="4">RCBV</value>
+ </ImageType>
+ <InstanceCreationDate element="0012" group="0008" vr="DA">
+ <value number="1">20020929</value>
+ </InstanceCreationDate>
+ <InstanceCreationTime element="0013" group="0008" vr="TM">
+ <value number="1">091511</value>
+ </InstanceCreationTime>
+ <InstanceCreatorUID element="0014" group="0008" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.3</value>
+ </InstanceCreatorUID>
+ <SOPClassUID element="0016" group="0008" vr="UI">
+ <value number="1">1.2.840.10008.5.1.4.1.1.4.1</value>
+ </SOPClassUID>
+ <SOPInstanceUID element="0018" group="0008" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.1.2010.1.1.99999</value>
+ </SOPInstanceUID>
+ <StudyDate element="0020" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </StudyDate>
+ <SeriesDate element="0021" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </SeriesDate>
+ <ContentDate element="0023" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </ContentDate>
+ <StudyTime element="0030" group="0008" vr="TM">
+ <value number="1">000010</value>
+ </StudyTime>
+ <SeriesTime element="0031" group="0008" vr="TM">
+ <value number="1">000012</value>
+ </SeriesTime>
+ <ContentTime element="0033" group="0008" vr="TM">
+ <value number="1">000014</value>
+ </ContentTime>
+ <AccessionNumber element="0050" group="0008" vr="SH">
+ <value number="1">9992010</value>
+ </AccessionNumber>
+ <Modality element="0060" group="0008" vr="CS">
+ <value number="1">MR</value>
+ </Modality>
+ <Manufacturer element="0070" group="0008" vr="LO">
+ <value number="1">Acme Medical Devices</value>
+ </Manufacturer>
+ <InstitutionName element="0080" group="0008" vr="LO">
+ <value number="1">St. Nowhere Hospital</value>
+ </InstitutionName>
+ <ReferringPhysicianName element="0090" group="0008" vr="PN">
+ <value number="1">Thomas^Albert</value>
+ </ReferringPhysicianName>
+ <TimezoneOffsetFromUTC element="0201" group="0008" vr="SH">
+ <value number="1">-0400</value>
+ </TimezoneOffsetFromUTC>
+ <StationName element="1010" group="0008" vr="SH">
+ <value number="1">CONSOLE01</value>
+ </StationName>
+ <StudyDescription element="1030" group="0008" vr="LO">
+ <value number="1">fMRI</value>
+ </StudyDescription>
+ <SeriesDescription element="103e" group="0008" vr="LO">
+ <value number="1">Perfusion</value>
+ </SeriesDescription>
+ <PerformingPhysicianName element="1050" group="0008" vr="PN">
+ <value number="1">Smith^John</value>
+ </PerformingPhysicianName>
+ <PhysicianReadingStudy element="1060" group="0008" vr="PN">
+ <value number="1">Smith^John</value>
+ </PhysicianReadingStudy>
+ <OperatorName element="1070" group="0008" vr="PN">
+ <value number="1">Jones^Molly</value>
+ </OperatorName>
+ <ManufacturerModelName element="1090" group="0008" vr="LO">
+ <value number="1">Super Dooper Scanner</value>
+ </ManufacturerModelName>
+ <PixelPresentation element="9205" group="0008" vr="CS">
+ <value number="1">MONOCHROME</value>
+ </PixelPresentation>
+ <VolumetricProperties element="9206" group="0008" vr="CS">
+ <value number="1">VOLUME</value>
+ </VolumetricProperties>
+ <VolumeBasedCalculationTechnique element="9207" group="0008" vr="CS">
+ <value number="1">NONE</value>
+ </VolumeBasedCalculationTechnique>
+ <ComplexImageComponent element="9208" group="0008" vr="CS">
+ <value number="1">MAGNITUDE</value>
+ </ComplexImageComponent>
+ <AcquisitionContrast element="9209" group="0008" vr="CS">
+ <value number="1">UNKNOWN</value>
+ </AcquisitionContrast>
+ <PatientName element="0010" group="0010" vr="PN">
+ <value number="1">Single^Derived</value>
+ </PatientName>
+ <PatientID element="0020" group="0010" vr="LO">
+ <value number="1">MF-SI2</value>
+ </PatientID>
+ <PatientBirthDate element="0030" group="0010" vr="DA">
+ <value number="1">19500704</value>
+ </PatientBirthDate>
+ <PatientSex element="0040" group="0010" vr="CS">
+ <value number="1">M</value>
+ </PatientSex>
+ <PatientAge element="1010" group="0010" vr="AS">
+ <value number="1">052Y</value>
+ </PatientAge>
+ <PatientSize element="1020" group="0010" vr="DS">
+ <value number="1">1.6</value>
+ </PatientSize>
+ <PatientWeight element="1030" group="0010" vr="DS">
+ <value number="1">75</value>
+ </PatientWeight>
+ <ContrastBolusAgent element="0010" group="0018" vr="LO">
+ <value number="1">Magnevist</value>
+ </ContrastBolusAgent>
+ <DeviceSerialNumber element="1000" group="0018" vr="LO">
+ <value number="1">123456</value>
+ </DeviceSerialNumber>
+ <SoftwareVersion element="1020" group="0018" vr="LO">
+ <value number="1">1.00</value>
+ </SoftwareVersion>
+ <ContrastBolusRoute element="1040" group="0018" vr="LO">
+ <value number="1">IV</value>
+ </ContrastBolusRoute>
+ <ContrastBolusVolume element="1041" group="0018" vr="DS">
+ <value number="1">10</value>
+ </ContrastBolusVolume>
+ <ContrastBolusTotalDose element="1044" group="0018" vr="DS">
+ <value number="1">10</value>
+ </ContrastBolusTotalDose>
+ <ContrastBolusIngredient element="1048" group="0018" vr="CS">
+ <value number="1">GADOLINIUM</value>
+ </ContrastBolusIngredient>
+ <PatientPosition element="5100" group="0018" vr="CS">
+ <value number="1">HFS</value>
+ </PatientPosition>
+ <ContentQualification element="9004" group="0018" vr="CS">
+ <value number="1">PRODUCT</value>
+ </ContentQualification>
+ <ApplicableSafetyStandardAgency element="9174" group="0018" vr="CS">
+ <value number="1">FDA</value>
+ </ApplicableSafetyStandardAgency>
+ <StudyInstanceUID element="000d" group="0020" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.2.2010.99999</value>
+ </StudyInstanceUID>
+ <SeriesInstanceUID element="000e" group="0020" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.3.2010.1.99999</value>
+ </SeriesInstanceUID>
+ <StudyID element="0010" group="0020" vr="SH">
+ <value number="1">02010</value>
+ </StudyID>
+</DicomObject>
+<DicomObject>
+ <FileMetaInformationGroupLength element="0000" group="0002" vr="UL">
+ <value number="1">182</value>
+ </FileMetaInformationGroupLength>
+ <FileMetaInformationVersion element="0001" group="0002" vr="OB"/>
+ <MediaStorageSOPClassUID element="0002" group="0002" vr="UI">
+ <value number="1">1.2.840.10008.5.1.4.1.1.4.1</value>
+ </MediaStorageSOPClassUID>
+ <MediaStorageSOPInstanceUID element="0003" group="0002" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.1.2010.1.1.99999</value>
+ </MediaStorageSOPInstanceUID>
+ <TransferSyntaxUID element="0010" group="0002" vr="UI">
+ <value number="1">1.2.840.10008.1.2.1</value>
+ </TransferSyntaxUID>
+ <ImplementationClassUID element="0012" group="0002" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.2</value>
+ </ImplementationClassUID>
+ <ImplementationVersionName element="0013" group="0002" vr="SH">
+ <value number="1">DCTOOL100</value>
+ </ImplementationVersionName>
+ <SourceApplicationEntityTitle element="0016" group="0002" vr="AE">
+ <value number="1">CLUNIE1</value>
+ </SourceApplicationEntityTitle>
+ <SpecificCharacterSet element="0005" group="0008" vr="CS">
+ <value number="1">ISO_IR 100</value>
+ </SpecificCharacterSet>
+ <ImageType element="0008" group="0008" vr="CS">
+ <value number="1">DERIVED</value>
+ <value number="2">PRIMARY</value>
+ <value number="3">PERFUSION</value>
+ <value number="4">RCBV</value>
+ </ImageType>
+ <InstanceCreationDate element="0012" group="0008" vr="DA">
+ <value number="1">20020929</value>
+ </InstanceCreationDate>
+ <InstanceCreationTime element="0013" group="0008" vr="TM">
+ <value number="1">091511</value>
+ </InstanceCreationTime>
+ <InstanceCreatorUID element="0014" group="0008" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.3</value>
+ </InstanceCreatorUID>
+ <SOPClassUID element="0016" group="0008" vr="UI">
+ <value number="1">1.2.840.10008.5.1.4.1.1.4.1</value>
+ </SOPClassUID>
+ <SOPInstanceUID element="0018" group="0008" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.1.2010.1.1.99999</value>
+ </SOPInstanceUID>
+ <StudyDate element="0020" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </StudyDate>
+ <SeriesDate element="0021" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </SeriesDate>
+ <ContentDate element="0023" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </ContentDate>
+ <StudyTime element="0030" group="0008" vr="TM">
+ <value number="1">000010</value>
+ </StudyTime>
+ <SeriesTime element="0031" group="0008" vr="TM">
+ <value number="1">000012</value>
+ </SeriesTime>
+ <ContentTime element="0033" group="0008" vr="TM">
+ <value number="1">000014</value>
+ </ContentTime>
+ <AccessionNumber element="0050" group="0008" vr="SH">
+ <value number="1">9992010</value>
+ </AccessionNumber>
+ <Modality element="0060" group="0008" vr="CS">
+ <value number="1">MR</value>
+ </Modality>
+ <Manufacturer element="0070" group="0008" vr="LO">
+ <value number="1">Acme Medical Devices</value>
+ </Manufacturer>
+ <InstitutionName element="0080" group="0008" vr="LO">
+ <value number="1">St. Nowhere Hospital</value>
+ </InstitutionName>
+ <ReferringPhysicianName element="0090" group="0008" vr="PN">
+ <value number="1">Thomas^Albert</value>
+ </ReferringPhysicianName>
+ <TimezoneOffsetFromUTC element="0201" group="0008" vr="SH">
+ <value number="1">-0400</value>
+ </TimezoneOffsetFromUTC>
+ <StationName element="1010" group="0008" vr="SH">
+ <value number="1">CONSOLE01</value>
+ </StationName>
+ <StudyDescription element="1030" group="0008" vr="LO">
+ <value number="1">fMRI</value>
+ </StudyDescription>
+ <SeriesDescription element="103e" group="0008" vr="LO">
+ <value number="1">Perfusion</value>
+ </SeriesDescription>
+ <PerformingPhysicianName element="1050" group="0008" vr="PN">
+ <value number="1">Smith^John</value>
+ </PerformingPhysicianName>
+ <PhysicianReadingStudy element="1060" group="0008" vr="PN">
+ <value number="1">Smith^John</value>
+ </PhysicianReadingStudy>
+ <OperatorName element="1070" group="0008" vr="PN">
+ <value number="1">Jones^Molly</value>
+ </OperatorName>
+ <ManufacturerModelName element="1090" group="0008" vr="LO">
+ <value number="1">Super Dooper Scanner</value>
+ </ManufacturerModelName>
+ <PixelPresentation element="9205" group="0008" vr="CS">
+ <value number="1">MONOCHROME</value>
+ </PixelPresentation>
+ <VolumetricProperties element="9206" group="0008" vr="CS">
+ <value number="1">VOLUME</value>
+ </VolumetricProperties>
+ <VolumeBasedCalculationTechnique element="9207" group="0008" vr="CS">
+ <value number="1">NONE</value>
+ </VolumeBasedCalculationTechnique>
+ <ComplexImageComponent element="9208" group="0008" vr="CS">
+ <value number="1">MAGNITUDE</value>
+ </ComplexImageComponent>
+ <AcquisitionContrast element="9209" group="0008" vr="CS">
+ <value number="1">UNKNOWN</value>
+ </AcquisitionContrast>
+ <PatientName element="0010" group="0010" vr="PN">
+ <value number="1">Single^Derived</value>
+ </PatientName>
+ <PatientID element="0020" group="0010" vr="LO">
+ <value number="1">MF-SI2</value>
+ </PatientID>
+ <PatientBirthDate element="0030" group="0010" vr="DA">
+ <value number="1">19500704</value>
+ </PatientBirthDate>
+ <PatientSex element="0040" group="0010" vr="CS">
+ <value number="1">M</value>
+ </PatientSex>
+ <PatientAge element="1010" group="0010" vr="AS">
+ <value number="1">052Y</value>
+ </PatientAge>
+ <PatientSize element="1020" group="0010" vr="DS">
+ <value number="1">1.6</value>
+ </PatientSize>
+ <PatientWeight element="1030" group="0010" vr="DS">
+ <value number="1">75</value>
+ </PatientWeight>
+ <ContrastBolusAgent element="0010" group="0018" vr="LO">
+ <value number="1">Magnevist</value>
+ </ContrastBolusAgent>
+ <DeviceSerialNumber element="1000" group="0018" vr="LO">
+ <value number="1">123456</value>
+ </DeviceSerialNumber>
+ <SoftwareVersion element="1020" group="0018" vr="LO">
+ <value number="1">1.00</value>
+ </SoftwareVersion>
+ <ContrastBolusRoute element="1040" group="0018" vr="LO">
+ <value number="1">IV</value>
+ </ContrastBolusRoute>
+ <ContrastBolusVolume element="1041" group="0018" vr="DS">
+ <value number="1">10</value>
+ </ContrastBolusVolume>
+ <ContrastBolusTotalDose element="1044" group="0018" vr="DS">
+ <value number="1">10</value>
+ </ContrastBolusTotalDose>
+ <ContrastBolusIngredient element="1048" group="0018" vr="CS">
+ <value number="1">GADOLINIUM</value>
+ </ContrastBolusIngredient>
+ <PatientPosition element="5100" group="0018" vr="CS">
+ <value number="1">HFS</value>
+ </PatientPosition>
+ <ContentQualification element="9004" group="0018" vr="CS">
+ <value number="1">PRODUCT</value>
+ </ContentQualification>
+ <ApplicableSafetyStandardAgency element="9174" group="0018" vr="CS">
+ <value number="1">FDA</value>
+ </ApplicableSafetyStandardAgency>
+ <StudyInstanceUID element="000d" group="0020" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.2.2010.99999</value>
+ </StudyInstanceUID>
+ <SeriesInstanceUID element="000e" group="0020" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.3.2010.1.99999</value>
+ </SeriesInstanceUID>
+ <StudyID element="0010" group="0020" vr="SH">
+ <value number="1">02010</value>
+ </StudyID>
+</DicomObject>
+<DicomObject>
+ <FileMetaInformationGroupLength element="0000" group="0002" vr="UL">
+ <value number="1">182</value>
+ </FileMetaInformationGroupLength>
+ <FileMetaInformationVersion element="0001" group="0002" vr="OB"/>
+ <MediaStorageSOPClassUID element="0002" group="0002" vr="UI">
+ <value number="1">1.2.840.10008.5.1.4.1.1.4.1</value>
+ </MediaStorageSOPClassUID>
+ <MediaStorageSOPInstanceUID element="0003" group="0002" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.1.2010.1.1.99999</value>
+ </MediaStorageSOPInstanceUID>
+ <TransferSyntaxUID element="0010" group="0002" vr="UI">
+ <value number="1">1.2.840.10008.1.2.1</value>
+ </TransferSyntaxUID>
+ <ImplementationClassUID element="0012" group="0002" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.2</value>
+ </ImplementationClassUID>
+ <ImplementationVersionName element="0013" group="0002" vr="SH">
+ <value number="1">DCTOOL100</value>
+ </ImplementationVersionName>
+ <SourceApplicationEntityTitle element="0016" group="0002" vr="AE">
+ <value number="1">CLUNIE1</value>
+ </SourceApplicationEntityTitle>
+ <SpecificCharacterSet element="0005" group="0008" vr="CS">
+ <value number="1">ISO_IR 100</value>
+ </SpecificCharacterSet>
+ <ImageType element="0008" group="0008" vr="CS">
+ <value number="1">DERIVED</value>
+ <value number="2">PRIMARY</value>
+ <value number="3">PERFUSION</value>
+ <value number="4">RCBV</value>
+ </ImageType>
+ <InstanceCreationDate element="0012" group="0008" vr="DA">
+ <value number="1">20020929</value>
+ </InstanceCreationDate>
+ <InstanceCreationTime element="0013" group="0008" vr="TM">
+ <value number="1">091511</value>
+ </InstanceCreationTime>
+ <InstanceCreatorUID element="0014" group="0008" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.3</value>
+ </InstanceCreatorUID>
+ <SOPClassUID element="0016" group="0008" vr="UI">
+ <value number="1">1.2.840.10008.5.1.4.1.1.4.1</value>
+ </SOPClassUID>
+ <SOPInstanceUID element="0018" group="0008" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.1.2010.1.1.99999</value>
+ </SOPInstanceUID>
+ <StudyDate element="0020" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </StudyDate>
+ <SeriesDate element="0021" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </SeriesDate>
+ <ContentDate element="0023" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </ContentDate>
+ <StudyTime element="0030" group="0008" vr="TM">
+ <value number="1">000010</value>
+ </StudyTime>
+ <SeriesTime element="0031" group="0008" vr="TM">
+ <value number="1">000012</value>
+ </SeriesTime>
+ <ContentTime element="0033" group="0008" vr="TM">
+ <value number="1">000014</value>
+ </ContentTime>
+ <AccessionNumber element="0050" group="0008" vr="SH">
+ <value number="1">9992010</value>
+ </AccessionNumber>
+ <Modality element="0060" group="0008" vr="CS">
+ <value number="1">MR</value>
+ </Modality>
+ <Manufacturer element="0070" group="0008" vr="LO">
+ <value number="1">Acme Medical Devices</value>
+ </Manufacturer>
+ <InstitutionName element="0080" group="0008" vr="LO">
+ <value number="1">St. Nowhere Hospital</value>
+ </InstitutionName>
+ <ReferringPhysicianName element="0090" group="0008" vr="PN">
+ <value number="1">Thomas^Albert</value>
+ </ReferringPhysicianName>
+ <TimezoneOffsetFromUTC element="0201" group="0008" vr="SH">
+ <value number="1">-0400</value>
+ </TimezoneOffsetFromUTC>
+ <StationName element="1010" group="0008" vr="SH">
+ <value number="1">CONSOLE01</value>
+ </StationName>
+ <StudyDescription element="1030" group="0008" vr="LO">
+ <value number="1">fMRI</value>
+ </StudyDescription>
+ <SeriesDescription element="103e" group="0008" vr="LO">
+ <value number="1">Perfusion</value>
+ </SeriesDescription>
+ <PerformingPhysicianName element="1050" group="0008" vr="PN">
+ <value number="1">Smith^John</value>
+ </PerformingPhysicianName>
+ <PhysicianReadingStudy element="1060" group="0008" vr="PN">
+ <value number="1">Smith^John</value>
+ </PhysicianReadingStudy>
+ <OperatorName element="1070" group="0008" vr="PN">
+ <value number="1">Jones^Molly</value>
+ </OperatorName>
+ <ManufacturerModelName element="1090" group="0008" vr="LO">
+ <value number="1">Super Dooper Scanner</value>
+ </ManufacturerModelName>
+ <PixelPresentation element="9205" group="0008" vr="CS">
+ <value number="1">MONOCHROME</value>
+ </PixelPresentation>
+ <VolumetricProperties element="9206" group="0008" vr="CS">
+ <value number="1">VOLUME</value>
+ </VolumetricProperties>
+ <VolumeBasedCalculationTechnique element="9207" group="0008" vr="CS">
+ <value number="1">NONE</value>
+ </VolumeBasedCalculationTechnique>
+ <ComplexImageComponent element="9208" group="0008" vr="CS">
+ <value number="1">MAGNITUDE</value>
+ </ComplexImageComponent>
+ <AcquisitionContrast element="9209" group="0008" vr="CS">
+ <value number="1">UNKNOWN</value>
+ </AcquisitionContrast>
+ <PatientName element="0010" group="0010" vr="PN">
+ <value number="1">Single^Derived</value>
+ </PatientName>
+ <PatientID element="0020" group="0010" vr="LO">
+ <value number="1">MF-SI2</value>
+ </PatientID>
+ <PatientBirthDate element="0030" group="0010" vr="DA">
+ <value number="1">19500704</value>
+ </PatientBirthDate>
+ <PatientSex element="0040" group="0010" vr="CS">
+ <value number="1">M</value>
+ </PatientSex>
+ <PatientAge element="1010" group="0010" vr="AS">
+ <value number="1">052Y</value>
+ </PatientAge>
+ <PatientSize element="1020" group="0010" vr="DS">
+ <value number="1">1.6</value>
+ </PatientSize>
+ <PatientWeight element="1030" group="0010" vr="DS">
+ <value number="1">75</value>
+ </PatientWeight>
+ <ContrastBolusAgent element="0010" group="0018" vr="LO">
+ <value number="1">Magnevist</value>
+ </ContrastBolusAgent>
+ <DeviceSerialNumber element="1000" group="0018" vr="LO">
+ <value number="1">123456</value>
+ </DeviceSerialNumber>
+ <SoftwareVersion element="1020" group="0018" vr="LO">
+ <value number="1">1.00</value>
+ </SoftwareVersion>
+ <ContrastBolusRoute element="1040" group="0018" vr="LO">
+ <value number="1">IV</value>
+ </ContrastBolusRoute>
+ <ContrastBolusVolume element="1041" group="0018" vr="DS">
+ <value number="1">10</value>
+ </ContrastBolusVolume>
+ <ContrastBolusTotalDose element="1044" group="0018" vr="DS">
+ <value number="1">10</value>
+ </ContrastBolusTotalDose>
+ <ContrastBolusIngredient element="1048" group="0018" vr="CS">
+ <value number="1">GADOLINIUM</value>
+ </ContrastBolusIngredient>
+ <PatientPosition element="5100" group="0018" vr="CS">
+ <value number="1">HFS</value>
+ </PatientPosition>
+ <ContentQualification element="9004" group="0018" vr="CS">
+ <value number="1">PRODUCT</value>
+ </ContentQualification>
+ <ApplicableSafetyStandardAgency element="9174" group="0018" vr="CS">
+ <value number="1">FDA</value>
+ </ApplicableSafetyStandardAgency>
+ <StudyInstanceUID element="000d" group="0020" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.2.2010.99999</value>
+ </StudyInstanceUID>
+ <SeriesInstanceUID element="000e" group="0020" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.3.2010.1.99999</value>
+ </SeriesInstanceUID>
+ <StudyID element="0010" group="0020" vr="SH">
+ <value number="1">02010</value>
+ </StudyID>
+</DicomObject>
+<DicomObject>
+ <FileMetaInformationGroupLength element="0000" group="0002" vr="UL">
+ <value number="1">182</value>
+ </FileMetaInformationGroupLength>
+ <FileMetaInformationVersion element="0001" group="0002" vr="OB"/>
+ <MediaStorageSOPClassUID element="0002" group="0002" vr="UI">
+ <value number="1">1.2.840.10008.5.1.4.1.1.4.1</value>
+ </MediaStorageSOPClassUID>
+ <MediaStorageSOPInstanceUID element="0003" group="0002" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.1.2010.1.1.99999</value>
+ </MediaStorageSOPInstanceUID>
+ <TransferSyntaxUID element="0010" group="0002" vr="UI">
+ <value number="1">1.2.840.10008.1.2.1</value>
+ </TransferSyntaxUID>
+ <ImplementationClassUID element="0012" group="0002" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.2</value>
+ </ImplementationClassUID>
+ <ImplementationVersionName element="0013" group="0002" vr="SH">
+ <value number="1">DCTOOL100</value>
+ </ImplementationVersionName>
+ <SourceApplicationEntityTitle element="0016" group="0002" vr="AE">
+ <value number="1">CLUNIE1</value>
+ </SourceApplicationEntityTitle>
+ <SpecificCharacterSet element="0005" group="0008" vr="CS">
+ <value number="1">ISO_IR 100</value>
+ </SpecificCharacterSet>
+ <ImageType element="0008" group="0008" vr="CS">
+ <value number="1">DERIVED</value>
+ <value number="2">PRIMARY</value>
+ <value number="3">PERFUSION</value>
+ <value number="4">RCBV</value>
+ </ImageType>
+ <InstanceCreationDate element="0012" group="0008" vr="DA">
+ <value number="1">20020929</value>
+ </InstanceCreationDate>
+ <InstanceCreationTime element="0013" group="0008" vr="TM">
+ <value number="1">091511</value>
+ </InstanceCreationTime>
+ <InstanceCreatorUID element="0014" group="0008" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.3</value>
+ </InstanceCreatorUID>
+ <SOPClassUID element="0016" group="0008" vr="UI">
+ <value number="1">1.2.840.10008.5.1.4.1.1.4.1</value>
+ </SOPClassUID>
+ <SOPInstanceUID element="0018" group="0008" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.1.2010.1.1.99999</value>
+ </SOPInstanceUID>
+ <StudyDate element="0020" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </StudyDate>
+ <SeriesDate element="0021" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </SeriesDate>
+ <ContentDate element="0023" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </ContentDate>
+ <StudyTime element="0030" group="0008" vr="TM">
+ <value number="1">000010</value>
+ </StudyTime>
+ <SeriesTime element="0031" group="0008" vr="TM">
+ <value number="1">000012</value>
+ </SeriesTime>
+ <ContentTime element="0033" group="0008" vr="TM">
+ <value number="1">000014</value>
+ </ContentTime>
+ <AccessionNumber element="0050" group="0008" vr="SH">
+ <value number="1">9992010</value>
+ </AccessionNumber>
+ <Modality element="0060" group="0008" vr="CS">
+ <value number="1">MR</value>
+ </Modality>
+ <Manufacturer element="0070" group="0008" vr="LO">
+ <value number="1">Acme Medical Devices</value>
+ </Manufacturer>
+ <InstitutionName element="0080" group="0008" vr="LO">
+ <value number="1">St. Nowhere Hospital</value>
+ </InstitutionName>
+ <ReferringPhysicianName element="0090" group="0008" vr="PN">
+ <value number="1">Thomas^Albert</value>
+ </ReferringPhysicianName>
+ <TimezoneOffsetFromUTC element="0201" group="0008" vr="SH">
+ <value number="1">-0400</value>
+ </TimezoneOffsetFromUTC>
+ <StationName element="1010" group="0008" vr="SH">
+ <value number="1">CONSOLE01</value>
+ </StationName>
+ <StudyDescription element="1030" group="0008" vr="LO">
+ <value number="1">fMRI</value>
+ </StudyDescription>
+ <SeriesDescription element="103e" group="0008" vr="LO">
+ <value number="1">Perfusion</value>
+ </SeriesDescription>
+ <PerformingPhysicianName element="1050" group="0008" vr="PN">
+ <value number="1">Smith^John</value>
+ </PerformingPhysicianName>
+ <PhysicianReadingStudy element="1060" group="0008" vr="PN">
+ <value number="1">Smith^John</value>
+ </PhysicianReadingStudy>
+ <OperatorName element="1070" group="0008" vr="PN">
+ <value number="1">Jones^Molly</value>
+ </OperatorName>
+ <ManufacturerModelName element="1090" group="0008" vr="LO">
+ <value number="1">Super Dooper Scanner</value>
+ </ManufacturerModelName>
+ <PixelPresentation element="9205" group="0008" vr="CS">
+ <value number="1">MONOCHROME</value>
+ </PixelPresentation>
+ <VolumetricProperties element="9206" group="0008" vr="CS">
+ <value number="1">VOLUME</value>
+ </VolumetricProperties>
+ <VolumeBasedCalculationTechnique element="9207" group="0008" vr="CS">
+ <value number="1">NONE</value>
+ </VolumeBasedCalculationTechnique>
+ <ComplexImageComponent element="9208" group="0008" vr="CS">
+ <value number="1">MAGNITUDE</value>
+ </ComplexImageComponent>
+ <AcquisitionContrast element="9209" group="0008" vr="CS">
+ <value number="1">UNKNOWN</value>
+ </AcquisitionContrast>
+ <PatientName element="0010" group="0010" vr="PN">
+ <value number="1">Single^Derived</value>
+ </PatientName>
+ <PatientID element="0020" group="0010" vr="LO">
+ <value number="1">MF-SI2</value>
+ </PatientID>
+ <PatientBirthDate element="0030" group="0010" vr="DA">
+ <value number="1">19500704</value>
+ </PatientBirthDate>
+ <PatientSex element="0040" group="0010" vr="CS">
+ <value number="1">M</value>
+ </PatientSex>
+ <PatientAge element="1010" group="0010" vr="AS">
+ <value number="1">052Y</value>
+ </PatientAge>
+ <PatientSize element="1020" group="0010" vr="DS">
+ <value number="1">1.6</value>
+ </PatientSize>
+ <PatientWeight element="1030" group="0010" vr="DS">
+ <value number="1">75</value>
+ </PatientWeight>
+ <ContrastBolusAgent element="0010" group="0018" vr="LO">
+ <value number="1">Magnevist</value>
+ </ContrastBolusAgent>
+ <DeviceSerialNumber element="1000" group="0018" vr="LO">
+ <value number="1">123456</value>
+ </DeviceSerialNumber>
+ <SoftwareVersion element="1020" group="0018" vr="LO">
+ <value number="1">1.00</value>
+ </SoftwareVersion>
+ <ContrastBolusRoute element="1040" group="0018" vr="LO">
+ <value number="1">IV</value>
+ </ContrastBolusRoute>
+ <ContrastBolusVolume element="1041" group="0018" vr="DS">
+ <value number="1">10</value>
+ </ContrastBolusVolume>
+ <ContrastBolusTotalDose element="1044" group="0018" vr="DS">
+ <value number="1">10</value>
+ </ContrastBolusTotalDose>
+ <ContrastBolusIngredient element="1048" group="0018" vr="CS">
+ <value number="1">GADOLINIUM</value>
+ </ContrastBolusIngredient>
+ <PatientPosition element="5100" group="0018" vr="CS">
+ <value number="1">HFS</value>
+ </PatientPosition>
+ <ContentQualification element="9004" group="0018" vr="CS">
+ <value number="1">PRODUCT</value>
+ </ContentQualification>
+ <ApplicableSafetyStandardAgency element="9174" group="0018" vr="CS">
+ <value number="1">FDA</value>
+ </ApplicableSafetyStandardAgency>
+ <StudyInstanceUID element="000d" group="0020" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.2.2010.99999</value>
+ </StudyInstanceUID>
+ <SeriesInstanceUID element="000e" group="0020" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.3.2010.1.99999</value>
+ </SeriesInstanceUID>
+ <StudyID element="0010" group="0020" vr="SH">
+ <value number="1">02010</value>
+ </StudyID>
+</DicomObject>
+<DicomObject>
+ <FileMetaInformationGroupLength element="0000" group="0002" vr="UL">
+ <value number="1">182</value>
+ </FileMetaInformationGroupLength>
+ <FileMetaInformationVersion element="0001" group="0002" vr="OB"/>
+ <MediaStorageSOPClassUID element="0002" group="0002" vr="UI">
+ <value number="1">1.2.840.10008.5.1.4.1.1.4.1</value>
+ </MediaStorageSOPClassUID>
+ <MediaStorageSOPInstanceUID element="0003" group="0002" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.1.2010.1.1.99999</value>
+ </MediaStorageSOPInstanceUID>
+ <TransferSyntaxUID element="0010" group="0002" vr="UI">
+ <value number="1">1.2.840.10008.1.2.1</value>
+ </TransferSyntaxUID>
+ <ImplementationClassUID element="0012" group="0002" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.2</value>
+ </ImplementationClassUID>
+ <ImplementationVersionName element="0013" group="0002" vr="SH">
+ <value number="1">DCTOOL100</value>
+ </ImplementationVersionName>
+ <SourceApplicationEntityTitle element="0016" group="0002" vr="AE">
+ <value number="1">CLUNIE1</value>
+ </SourceApplicationEntityTitle>
+ <SpecificCharacterSet element="0005" group="0008" vr="CS">
+ <value number="1">ISO_IR 100</value>
+ </SpecificCharacterSet>
+ <ImageType element="0008" group="0008" vr="CS">
+ <value number="1">DERIVED</value>
+ <value number="2">PRIMARY</value>
+ <value number="3">PERFUSION</value>
+ <value number="4">RCBV</value>
+ </ImageType>
+ <InstanceCreationDate element="0012" group="0008" vr="DA">
+ <value number="1">20020929</value>
+ </InstanceCreationDate>
+ <InstanceCreationTime element="0013" group="0008" vr="TM">
+ <value number="1">091511</value>
+ </InstanceCreationTime>
+ <InstanceCreatorUID element="0014" group="0008" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.3</value>
+ </InstanceCreatorUID>
+ <SOPClassUID element="0016" group="0008" vr="UI">
+ <value number="1">1.2.840.10008.5.1.4.1.1.4.1</value>
+ </SOPClassUID>
+ <SOPInstanceUID element="0018" group="0008" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.1.2010.1.1.99999</value>
+ </SOPInstanceUID>
+ <StudyDate element="0020" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </StudyDate>
+ <SeriesDate element="0021" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </SeriesDate>
+ <ContentDate element="0023" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </ContentDate>
+ <StudyTime element="0030" group="0008" vr="TM">
+ <value number="1">000010</value>
+ </StudyTime>
+ <SeriesTime element="0031" group="0008" vr="TM">
+ <value number="1">000012</value>
+ </SeriesTime>
+ <ContentTime element="0033" group="0008" vr="TM">
+ <value number="1">000014</value>
+ </ContentTime>
+ <AccessionNumber element="0050" group="0008" vr="SH">
+ <value number="1">9992010</value>
+ </AccessionNumber>
+ <Modality element="0060" group="0008" vr="CS">
+ <value number="1">MR</value>
+ </Modality>
+ <Manufacturer element="0070" group="0008" vr="LO">
+ <value number="1">Acme Medical Devices</value>
+ </Manufacturer>
+ <InstitutionName element="0080" group="0008" vr="LO">
+ <value number="1">St. Nowhere Hospital</value>
+ </InstitutionName>
+ <ReferringPhysicianName element="0090" group="0008" vr="PN">
+ <value number="1">Thomas^Albert</value>
+ </ReferringPhysicianName>
+ <TimezoneOffsetFromUTC element="0201" group="0008" vr="SH">
+ <value number="1">-0400</value>
+ </TimezoneOffsetFromUTC>
+ <StationName element="1010" group="0008" vr="SH">
+ <value number="1">CONSOLE01</value>
+ </StationName>
+ <StudyDescription element="1030" group="0008" vr="LO">
+ <value number="1">fMRI</value>
+ </StudyDescription>
+ <SeriesDescription element="103e" group="0008" vr="LO">
+ <value number="1">Perfusion</value>
+ </SeriesDescription>
+ <PerformingPhysicianName element="1050" group="0008" vr="PN">
+ <value number="1">Smith^John</value>
+ </PerformingPhysicianName>
+ <PhysicianReadingStudy element="1060" group="0008" vr="PN">
+ <value number="1">Smith^John</value>
+ </PhysicianReadingStudy>
+ <OperatorName element="1070" group="0008" vr="PN">
+ <value number="1">Jones^Molly</value>
+ </OperatorName>
+ <ManufacturerModelName element="1090" group="0008" vr="LO">
+ <value number="1">Super Dooper Scanner</value>
+ </ManufacturerModelName>
+ <PixelPresentation element="9205" group="0008" vr="CS">
+ <value number="1">MONOCHROME</value>
+ </PixelPresentation>
+ <VolumetricProperties element="9206" group="0008" vr="CS">
+ <value number="1">VOLUME</value>
+ </VolumetricProperties>
+ <VolumeBasedCalculationTechnique element="9207" group="0008" vr="CS">
+ <value number="1">NONE</value>
+ </VolumeBasedCalculationTechnique>
+ <ComplexImageComponent element="9208" group="0008" vr="CS">
+ <value number="1">MAGNITUDE</value>
+ </ComplexImageComponent>
+ <AcquisitionContrast element="9209" group="0008" vr="CS">
+ <value number="1">UNKNOWN</value>
+ </AcquisitionContrast>
+ <PatientName element="0010" group="0010" vr="PN">
+ <value number="1">Single^Derived</value>
+ </PatientName>
+ <PatientID element="0020" group="0010" vr="LO">
+ <value number="1">MF-SI2</value>
+ </PatientID>
+ <PatientBirthDate element="0030" group="0010" vr="DA">
+ <value number="1">19500704</value>
+ </PatientBirthDate>
+ <PatientSex element="0040" group="0010" vr="CS">
+ <value number="1">M</value>
+ </PatientSex>
+ <PatientAge element="1010" group="0010" vr="AS">
+ <value number="1">052Y</value>
+ </PatientAge>
+ <PatientSize element="1020" group="0010" vr="DS">
+ <value number="1">1.6</value>
+ </PatientSize>
+ <PatientWeight element="1030" group="0010" vr="DS">
+ <value number="1">75</value>
+ </PatientWeight>
+ <ContrastBolusAgent element="0010" group="0018" vr="LO">
+ <value number="1">Magnevist</value>
+ </ContrastBolusAgent>
+ <DeviceSerialNumber element="1000" group="0018" vr="LO">
+ <value number="1">123456</value>
+ </DeviceSerialNumber>
+ <SoftwareVersion element="1020" group="0018" vr="LO">
+ <value number="1">1.00</value>
+ </SoftwareVersion>
+ <ContrastBolusRoute element="1040" group="0018" vr="LO">
+ <value number="1">IV</value>
+ </ContrastBolusRoute>
+ <ContrastBolusVolume element="1041" group="0018" vr="DS">
+ <value number="1">10</value>
+ </ContrastBolusVolume>
+ <ContrastBolusTotalDose element="1044" group="0018" vr="DS">
+ <value number="1">10</value>
+ </ContrastBolusTotalDose>
+ <ContrastBolusIngredient element="1048" group="0018" vr="CS">
+ <value number="1">GADOLINIUM</value>
+ </ContrastBolusIngredient>
+ <PatientPosition element="5100" group="0018" vr="CS">
+ <value number="1">HFS</value>
+ </PatientPosition>
+ <ContentQualification element="9004" group="0018" vr="CS">
+ <value number="1">PRODUCT</value>
+ </ContentQualification>
+ <ApplicableSafetyStandardAgency element="9174" group="0018" vr="CS">
+ <value number="1">FDA</value>
+ </ApplicableSafetyStandardAgency>
+ <StudyInstanceUID element="000d" group="0020" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.2.2010.99999</value>
+ </StudyInstanceUID>
+ <SeriesInstanceUID element="000e" group="0020" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.3.2010.1.99999</value>
+ </SeriesInstanceUID>
+ <StudyID element="0010" group="0020" vr="SH">
+ <value number="1">02010</value>
+ </StudyID>
+</DicomObject>
+<DicomObject>
+ <FileMetaInformationGroupLength element="0000" group="0002" vr="UL">
+ <value number="1">182</value>
+ </FileMetaInformationGroupLength>
+ <FileMetaInformationVersion element="0001" group="0002" vr="OB"/>
+ <MediaStorageSOPClassUID element="0002" group="0002" vr="UI">
+ <value number="1">1.2.840.10008.5.1.4.1.1.4.1</value>
+ </MediaStorageSOPClassUID>
+ <MediaStorageSOPInstanceUID element="0003" group="0002" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.1.2010.1.1.99999</value>
+ </MediaStorageSOPInstanceUID>
+ <TransferSyntaxUID element="0010" group="0002" vr="UI">
+ <value number="1">1.2.840.10008.1.2.1</value>
+ </TransferSyntaxUID>
+ <ImplementationClassUID element="0012" group="0002" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.2</value>
+ </ImplementationClassUID>
+ <ImplementationVersionName element="0013" group="0002" vr="SH">
+ <value number="1">DCTOOL100</value>
+ </ImplementationVersionName>
+ <SourceApplicationEntityTitle element="0016" group="0002" vr="AE">
+ <value number="1">CLUNIE1</value>
+ </SourceApplicationEntityTitle>
+ <SpecificCharacterSet element="0005" group="0008" vr="CS">
+ <value number="1">ISO_IR 100</value>
+ </SpecificCharacterSet>
+ <ImageType element="0008" group="0008" vr="CS">
+ <value number="1">DERIVED</value>
+ <value number="2">PRIMARY</value>
+ <value number="3">PERFUSION</value>
+ <value number="4">RCBV</value>
+ </ImageType>
+ <InstanceCreationDate element="0012" group="0008" vr="DA">
+ <value number="1">20020929</value>
+ </InstanceCreationDate>
+ <InstanceCreationTime element="0013" group="0008" vr="TM">
+ <value number="1">091511</value>
+ </InstanceCreationTime>
+ <InstanceCreatorUID element="0014" group="0008" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.3</value>
+ </InstanceCreatorUID>
+ <SOPClassUID element="0016" group="0008" vr="UI">
+ <value number="1">1.2.840.10008.5.1.4.1.1.4.1</value>
+ </SOPClassUID>
+ <SOPInstanceUID element="0018" group="0008" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.1.2010.1.1.99999</value>
+ </SOPInstanceUID>
+ <StudyDate element="0020" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </StudyDate>
+ <SeriesDate element="0021" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </SeriesDate>
+ <ContentDate element="0023" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </ContentDate>
+ <StudyTime element="0030" group="0008" vr="TM">
+ <value number="1">000010</value>
+ </StudyTime>
+ <SeriesTime element="0031" group="0008" vr="TM">
+ <value number="1">000012</value>
+ </SeriesTime>
+ <ContentTime element="0033" group="0008" vr="TM">
+ <value number="1">000014</value>
+ </ContentTime>
+ <AccessionNumber element="0050" group="0008" vr="SH">
+ <value number="1">9992010</value>
+ </AccessionNumber>
+ <Modality element="0060" group="0008" vr="CS">
+ <value number="1">MR</value>
+ </Modality>
+ <Manufacturer element="0070" group="0008" vr="LO">
+ <value number="1">Acme Medical Devices</value>
+ </Manufacturer>
+ <InstitutionName element="0080" group="0008" vr="LO">
+ <value number="1">St. Nowhere Hospital</value>
+ </InstitutionName>
+ <ReferringPhysicianName element="0090" group="0008" vr="PN">
+ <value number="1">Thomas^Albert</value>
+ </ReferringPhysicianName>
+ <TimezoneOffsetFromUTC element="0201" group="0008" vr="SH">
+ <value number="1">-0400</value>
+ </TimezoneOffsetFromUTC>
+ <StationName element="1010" group="0008" vr="SH">
+ <value number="1">CONSOLE01</value>
+ </StationName>
+ <StudyDescription element="1030" group="0008" vr="LO">
+ <value number="1">fMRI</value>
+ </StudyDescription>
+ <SeriesDescription element="103e" group="0008" vr="LO">
+ <value number="1">Perfusion</value>
+ </SeriesDescription>
+ <PerformingPhysicianName element="1050" group="0008" vr="PN">
+ <value number="1">Smith^John</value>
+ </PerformingPhysicianName>
+ <PhysicianReadingStudy element="1060" group="0008" vr="PN">
+ <value number="1">Smith^John</value>
+ </PhysicianReadingStudy>
+ <OperatorName element="1070" group="0008" vr="PN">
+ <value number="1">Jones^Molly</value>
+ </OperatorName>
+ <ManufacturerModelName element="1090" group="0008" vr="LO">
+ <value number="1">Super Dooper Scanner</value>
+ </ManufacturerModelName>
+ <PixelPresentation element="9205" group="0008" vr="CS">
+ <value number="1">MONOCHROME</value>
+ </PixelPresentation>
+ <VolumetricProperties element="9206" group="0008" vr="CS">
+ <value number="1">VOLUME</value>
+ </VolumetricProperties>
+ <VolumeBasedCalculationTechnique element="9207" group="0008" vr="CS">
+ <value number="1">NONE</value>
+ </VolumeBasedCalculationTechnique>
+ <ComplexImageComponent element="9208" group="0008" vr="CS">
+ <value number="1">MAGNITUDE</value>
+ </ComplexImageComponent>
+ <AcquisitionContrast element="9209" group="0008" vr="CS">
+ <value number="1">UNKNOWN</value>
+ </AcquisitionContrast>
+ <PatientName element="0010" group="0010" vr="PN">
+ <value number="1">Single^Derived</value>
+ </PatientName>
+ <PatientID element="0020" group="0010" vr="LO">
+ <value number="1">MF-SI2</value>
+ </PatientID>
+ <PatientBirthDate element="0030" group="0010" vr="DA">
+ <value number="1">19500704</value>
+ </PatientBirthDate>
+ <PatientSex element="0040" group="0010" vr="CS">
+ <value number="1">M</value>
+ </PatientSex>
+ <PatientAge element="1010" group="0010" vr="AS">
+ <value number="1">052Y</value>
+ </PatientAge>
+ <PatientSize element="1020" group="0010" vr="DS">
+ <value number="1">1.6</value>
+ </PatientSize>
+ <PatientWeight element="1030" group="0010" vr="DS">
+ <value number="1">75</value>
+ </PatientWeight>
+ <ContrastBolusAgent element="0010" group="0018" vr="LO">
+ <value number="1">Magnevist</value>
+ </ContrastBolusAgent>
+ <DeviceSerialNumber element="1000" group="0018" vr="LO">
+ <value number="1">123456</value>
+ </DeviceSerialNumber>
+ <SoftwareVersion element="1020" group="0018" vr="LO">
+ <value number="1">1.00</value>
+ </SoftwareVersion>
+ <ContrastBolusRoute element="1040" group="0018" vr="LO">
+ <value number="1">IV</value>
+ </ContrastBolusRoute>
+ <ContrastBolusVolume element="1041" group="0018" vr="DS">
+ <value number="1">10</value>
+ </ContrastBolusVolume>
+ <ContrastBolusTotalDose element="1044" group="0018" vr="DS">
+ <value number="1">10</value>
+ </ContrastBolusTotalDose>
+ <ContrastBolusIngredient element="1048" group="0018" vr="CS">
+ <value number="1">GADOLINIUM</value>
+ </ContrastBolusIngredient>
+ <PatientPosition element="5100" group="0018" vr="CS">
+ <value number="1">HFS</value>
+ </PatientPosition>
+ <ContentQualification element="9004" group="0018" vr="CS">
+ <value number="1">PRODUCT</value>
+ </ContentQualification>
+ <ApplicableSafetyStandardAgency element="9174" group="0018" vr="CS">
+ <value number="1">FDA</value>
+ </ApplicableSafetyStandardAgency>
+ <StudyInstanceUID element="000d" group="0020" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.2.2010.99999</value>
+ </StudyInstanceUID>
+ <SeriesInstanceUID element="000e" group="0020" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.3.2010.1.99999</value>
+ </SeriesInstanceUID>
+ <StudyID element="0010" group="0020" vr="SH">
+ <value number="1">02010</value>
+ </StudyID>
+</DicomObject>
+<DicomObject>
+ <FileMetaInformationGroupLength element="0000" group="0002" vr="UL">
+ <value number="1">182</value>
+ </FileMetaInformationGroupLength>
+ <FileMetaInformationVersion element="0001" group="0002" vr="OB"/>
+ <MediaStorageSOPClassUID element="0002" group="0002" vr="UI">
+ <value number="1">1.2.840.10008.5.1.4.1.1.4.1</value>
+ </MediaStorageSOPClassUID>
+ <MediaStorageSOPInstanceUID element="0003" group="0002" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.1.2010.1.1.99999</value>
+ </MediaStorageSOPInstanceUID>
+ <TransferSyntaxUID element="0010" group="0002" vr="UI">
+ <value number="1">1.2.840.10008.1.2.1</value>
+ </TransferSyntaxUID>
+ <ImplementationClassUID element="0012" group="0002" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.2</value>
+ </ImplementationClassUID>
+ <ImplementationVersionName element="0013" group="0002" vr="SH">
+ <value number="1">DCTOOL100</value>
+ </ImplementationVersionName>
+ <SourceApplicationEntityTitle element="0016" group="0002" vr="AE">
+ <value number="1">CLUNIE1</value>
+ </SourceApplicationEntityTitle>
+ <SpecificCharacterSet element="0005" group="0008" vr="CS">
+ <value number="1">ISO_IR 100</value>
+ </SpecificCharacterSet>
+ <ImageType element="0008" group="0008" vr="CS">
+ <value number="1">DERIVED</value>
+ <value number="2">PRIMARY</value>
+ <value number="3">PERFUSION</value>
+ <value number="4">RCBV</value>
+ </ImageType>
+ <InstanceCreationDate element="0012" group="0008" vr="DA">
+ <value number="1">20020929</value>
+ </InstanceCreationDate>
+ <InstanceCreationTime element="0013" group="0008" vr="TM">
+ <value number="1">091511</value>
+ </InstanceCreationTime>
+ <InstanceCreatorUID element="0014" group="0008" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.3</value>
+ </InstanceCreatorUID>
+ <SOPClassUID element="0016" group="0008" vr="UI">
+ <value number="1">1.2.840.10008.5.1.4.1.1.4.1</value>
+ </SOPClassUID>
+ <SOPInstanceUID element="0018" group="0008" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.1.2010.1.1.99999</value>
+ </SOPInstanceUID>
+ <StudyDate element="0020" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </StudyDate>
+ <SeriesDate element="0021" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </SeriesDate>
+ <ContentDate element="0023" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </ContentDate>
+ <StudyTime element="0030" group="0008" vr="TM">
+ <value number="1">000010</value>
+ </StudyTime>
+ <SeriesTime element="0031" group="0008" vr="TM">
+ <value number="1">000012</value>
+ </SeriesTime>
+ <ContentTime element="0033" group="0008" vr="TM">
+ <value number="1">000014</value>
+ </ContentTime>
+ <AccessionNumber element="0050" group="0008" vr="SH">
+ <value number="1">9992010</value>
+ </AccessionNumber>
+ <Modality element="0060" group="0008" vr="CS">
+ <value number="1">MR</value>
+ </Modality>
+ <Manufacturer element="0070" group="0008" vr="LO">
+ <value number="1">Acme Medical Devices</value>
+ </Manufacturer>
+ <InstitutionName element="0080" group="0008" vr="LO">
+ <value number="1">St. Nowhere Hospital</value>
+ </InstitutionName>
+ <ReferringPhysicianName element="0090" group="0008" vr="PN">
+ <value number="1">Thomas^Albert</value>
+ </ReferringPhysicianName>
+ <TimezoneOffsetFromUTC element="0201" group="0008" vr="SH">
+ <value number="1">-0400</value>
+ </TimezoneOffsetFromUTC>
+ <StationName element="1010" group="0008" vr="SH">
+ <value number="1">CONSOLE01</value>
+ </StationName>
+ <StudyDescription element="1030" group="0008" vr="LO">
+ <value number="1">fMRI</value>
+ </StudyDescription>
+ <SeriesDescription element="103e" group="0008" vr="LO">
+ <value number="1">Perfusion</value>
+ </SeriesDescription>
+ <PerformingPhysicianName element="1050" group="0008" vr="PN">
+ <value number="1">Smith^John</value>
+ </PerformingPhysicianName>
+ <PhysicianReadingStudy element="1060" group="0008" vr="PN">
+ <value number="1">Smith^John</value>
+ </PhysicianReadingStudy>
+ <OperatorName element="1070" group="0008" vr="PN">
+ <value number="1">Jones^Molly</value>
+ </OperatorName>
+ <ManufacturerModelName element="1090" group="0008" vr="LO">
+ <value number="1">Super Dooper Scanner</value>
+ </ManufacturerModelName>
+ <PixelPresentation element="9205" group="0008" vr="CS">
+ <value number="1">MONOCHROME</value>
+ </PixelPresentation>
+ <VolumetricProperties element="9206" group="0008" vr="CS">
+ <value number="1">VOLUME</value>
+ </VolumetricProperties>
+ <VolumeBasedCalculationTechnique element="9207" group="0008" vr="CS">
+ <value number="1">NONE</value>
+ </VolumeBasedCalculationTechnique>
+ <ComplexImageComponent element="9208" group="0008" vr="CS">
+ <value number="1">MAGNITUDE</value>
+ </ComplexImageComponent>
+ <AcquisitionContrast element="9209" group="0008" vr="CS">
+ <value number="1">UNKNOWN</value>
+ </AcquisitionContrast>
+ <PatientName element="0010" group="0010" vr="PN">
+ <value number="1">Single^Derived</value>
+ </PatientName>
+ <PatientID element="0020" group="0010" vr="LO">
+ <value number="1">MF-SI2</value>
+ </PatientID>
+ <PatientBirthDate element="0030" group="0010" vr="DA">
+ <value number="1">19500704</value>
+ </PatientBirthDate>
+ <PatientSex element="0040" group="0010" vr="CS">
+ <value number="1">M</value>
+ </PatientSex>
+ <PatientAge element="1010" group="0010" vr="AS">
+ <value number="1">052Y</value>
+ </PatientAge>
+ <PatientSize element="1020" group="0010" vr="DS">
+ <value number="1">1.6</value>
+ </PatientSize>
+ <PatientWeight element="1030" group="0010" vr="DS">
+ <value number="1">75</value>
+ </PatientWeight>
+ <ContrastBolusAgent element="0010" group="0018" vr="LO">
+ <value number="1">Magnevist</value>
+ </ContrastBolusAgent>
+ <DeviceSerialNumber element="1000" group="0018" vr="LO">
+ <value number="1">123456</value>
+ </DeviceSerialNumber>
+ <SoftwareVersion element="1020" group="0018" vr="LO">
+ <value number="1">1.00</value>
+ </SoftwareVersion>
+ <ContrastBolusRoute element="1040" group="0018" vr="LO">
+ <value number="1">IV</value>
+ </ContrastBolusRoute>
+ <ContrastBolusVolume element="1041" group="0018" vr="DS">
+ <value number="1">10</value>
+ </ContrastBolusVolume>
+ <ContrastBolusTotalDose element="1044" group="0018" vr="DS">
+ <value number="1">10</value>
+ </ContrastBolusTotalDose>
+ <ContrastBolusIngredient element="1048" group="0018" vr="CS">
+ <value number="1">GADOLINIUM</value>
+ </ContrastBolusIngredient>
+ <PatientPosition element="5100" group="0018" vr="CS">
+ <value number="1">HFS</value>
+ </PatientPosition>
+ <ContentQualification element="9004" group="0018" vr="CS">
+ <value number="1">PRODUCT</value>
+ </ContentQualification>
+ <ApplicableSafetyStandardAgency element="9174" group="0018" vr="CS">
+ <value number="1">FDA</value>
+ </ApplicableSafetyStandardAgency>
+ <StudyInstanceUID element="000d" group="0020" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.2.2010.99999</value>
+ </StudyInstanceUID>
+ <SeriesInstanceUID element="000e" group="0020" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.3.2010.1.99999</value>
+ </SeriesInstanceUID>
+ <StudyID element="0010" group="0020" vr="SH">
+ <value number="1">02010</value>
+ </StudyID>
+</DicomObject>
+<DicomObject>
+ <FileMetaInformationGroupLength element="0000" group="0002" vr="UL">
+ <value number="1">182</value>
+ </FileMetaInformationGroupLength>
+ <FileMetaInformationVersion element="0001" group="0002" vr="OB"/>
+ <MediaStorageSOPClassUID element="0002" group="0002" vr="UI">
+ <value number="1">1.2.840.10008.5.1.4.1.1.4.1</value>
+ </MediaStorageSOPClassUID>
+ <MediaStorageSOPInstanceUID element="0003" group="0002" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.1.2010.1.1.99999</value>
+ </MediaStorageSOPInstanceUID>
+ <TransferSyntaxUID element="0010" group="0002" vr="UI">
+ <value number="1">1.2.840.10008.1.2.1</value>
+ </TransferSyntaxUID>
+ <ImplementationClassUID element="0012" group="0002" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.2</value>
+ </ImplementationClassUID>
+ <ImplementationVersionName element="0013" group="0002" vr="SH">
+ <value number="1">DCTOOL100</value>
+ </ImplementationVersionName>
+ <SourceApplicationEntityTitle element="0016" group="0002" vr="AE">
+ <value number="1">CLUNIE1</value>
+ </SourceApplicationEntityTitle>
+ <SpecificCharacterSet element="0005" group="0008" vr="CS">
+ <value number="1">ISO_IR 100</value>
+ </SpecificCharacterSet>
+ <ImageType element="0008" group="0008" vr="CS">
+ <value number="1">DERIVED</value>
+ <value number="2">PRIMARY</value>
+ <value number="3">PERFUSION</value>
+ <value number="4">RCBV</value>
+ </ImageType>
+ <InstanceCreationDate element="0012" group="0008" vr="DA">
+ <value number="1">20020929</value>
+ </InstanceCreationDate>
+ <InstanceCreationTime element="0013" group="0008" vr="TM">
+ <value number="1">091511</value>
+ </InstanceCreationTime>
+ <InstanceCreatorUID element="0014" group="0008" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.3</value>
+ </InstanceCreatorUID>
+ <SOPClassUID element="0016" group="0008" vr="UI">
+ <value number="1">1.2.840.10008.5.1.4.1.1.4.1</value>
+ </SOPClassUID>
+ <SOPInstanceUID element="0018" group="0008" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.1.2010.1.1.99999</value>
+ </SOPInstanceUID>
+ <StudyDate element="0020" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </StudyDate>
+ <SeriesDate element="0021" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </SeriesDate>
+ <ContentDate element="0023" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </ContentDate>
+ <StudyTime element="0030" group="0008" vr="TM">
+ <value number="1">000010</value>
+ </StudyTime>
+ <SeriesTime element="0031" group="0008" vr="TM">
+ <value number="1">000012</value>
+ </SeriesTime>
+ <ContentTime element="0033" group="0008" vr="TM">
+ <value number="1">000014</value>
+ </ContentTime>
+ <AccessionNumber element="0050" group="0008" vr="SH">
+ <value number="1">9992010</value>
+ </AccessionNumber>
+ <Modality element="0060" group="0008" vr="CS">
+ <value number="1">MR</value>
+ </Modality>
+ <Manufacturer element="0070" group="0008" vr="LO">
+ <value number="1">Acme Medical Devices</value>
+ </Manufacturer>
+ <InstitutionName element="0080" group="0008" vr="LO">
+ <value number="1">St. Nowhere Hospital</value>
+ </InstitutionName>
+ <ReferringPhysicianName element="0090" group="0008" vr="PN">
+ <value number="1">Thomas^Albert</value>
+ </ReferringPhysicianName>
+ <TimezoneOffsetFromUTC element="0201" group="0008" vr="SH">
+ <value number="1">-0400</value>
+ </TimezoneOffsetFromUTC>
+ <StationName element="1010" group="0008" vr="SH">
+ <value number="1">CONSOLE01</value>
+ </StationName>
+ <StudyDescription element="1030" group="0008" vr="LO">
+ <value number="1">fMRI</value>
+ </StudyDescription>
+ <SeriesDescription element="103e" group="0008" vr="LO">
+ <value number="1">Perfusion</value>
+ </SeriesDescription>
+ <PerformingPhysicianName element="1050" group="0008" vr="PN">
+ <value number="1">Smith^John</value>
+ </PerformingPhysicianName>
+ <PhysicianReadingStudy element="1060" group="0008" vr="PN">
+ <value number="1">Smith^John</value>
+ </PhysicianReadingStudy>
+ <OperatorName element="1070" group="0008" vr="PN">
+ <value number="1">Jones^Molly</value>
+ </OperatorName>
+ <ManufacturerModelName element="1090" group="0008" vr="LO">
+ <value number="1">Super Dooper Scanner</value>
+ </ManufacturerModelName>
+ <PixelPresentation element="9205" group="0008" vr="CS">
+ <value number="1">MONOCHROME</value>
+ </PixelPresentation>
+ <VolumetricProperties element="9206" group="0008" vr="CS">
+ <value number="1">VOLUME</value>
+ </VolumetricProperties>
+ <VolumeBasedCalculationTechnique element="9207" group="0008" vr="CS">
+ <value number="1">NONE</value>
+ </VolumeBasedCalculationTechnique>
+ <ComplexImageComponent element="9208" group="0008" vr="CS">
+ <value number="1">MAGNITUDE</value>
+ </ComplexImageComponent>
+ <AcquisitionContrast element="9209" group="0008" vr="CS">
+ <value number="1">UNKNOWN</value>
+ </AcquisitionContrast>
+ <PatientName element="0010" group="0010" vr="PN">
+ <value number="1">Single^Derived</value>
+ </PatientName>
+ <PatientID element="0020" group="0010" vr="LO">
+ <value number="1">MF-SI2</value>
+ </PatientID>
+ <PatientBirthDate element="0030" group="0010" vr="DA">
+ <value number="1">19500704</value>
+ </PatientBirthDate>
+ <PatientSex element="0040" group="0010" vr="CS">
+ <value number="1">M</value>
+ </PatientSex>
+ <PatientAge element="1010" group="0010" vr="AS">
+ <value number="1">052Y</value>
+ </PatientAge>
+ <PatientSize element="1020" group="0010" vr="DS">
+ <value number="1">1.6</value>
+ </PatientSize>
+ <PatientWeight element="1030" group="0010" vr="DS">
+ <value number="1">75</value>
+ </PatientWeight>
+ <ContrastBolusAgent element="0010" group="0018" vr="LO">
+ <value number="1">Magnevist</value>
+ </ContrastBolusAgent>
+ <DeviceSerialNumber element="1000" group="0018" vr="LO">
+ <value number="1">123456</value>
+ </DeviceSerialNumber>
+ <SoftwareVersion element="1020" group="0018" vr="LO">
+ <value number="1">1.00</value>
+ </SoftwareVersion>
+ <ContrastBolusRoute element="1040" group="0018" vr="LO">
+ <value number="1">IV</value>
+ </ContrastBolusRoute>
+ <ContrastBolusVolume element="1041" group="0018" vr="DS">
+ <value number="1">10</value>
+ </ContrastBolusVolume>
+ <ContrastBolusTotalDose element="1044" group="0018" vr="DS">
+ <value number="1">10</value>
+ </ContrastBolusTotalDose>
+ <ContrastBolusIngredient element="1048" group="0018" vr="CS">
+ <value number="1">GADOLINIUM</value>
+ </ContrastBolusIngredient>
+ <PatientPosition element="5100" group="0018" vr="CS">
+ <value number="1">HFS</value>
+ </PatientPosition>
+ <ContentQualification element="9004" group="0018" vr="CS">
+ <value number="1">PRODUCT</value>
+ </ContentQualification>
+ <ApplicableSafetyStandardAgency element="9174" group="0018" vr="CS">
+ <value number="1">FDA</value>
+ </ApplicableSafetyStandardAgency>
+ <StudyInstanceUID element="000d" group="0020" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.2.2010.99999</value>
+ </StudyInstanceUID>
+ <SeriesInstanceUID element="000e" group="0020" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.3.2010.1.99999</value>
+ </SeriesInstanceUID>
+ <StudyID element="0010" group="0020" vr="SH">
+ <value number="1">02010</value>
+ </StudyID>
+</DicomObject>
+<DicomObject>
+ <FileMetaInformationGroupLength element="0000" group="0002" vr="UL">
+ <value number="1">182</value>
+ </FileMetaInformationGroupLength>
+ <FileMetaInformationVersion element="0001" group="0002" vr="OB"/>
+ <MediaStorageSOPClassUID element="0002" group="0002" vr="UI">
+ <value number="1">1.2.840.10008.5.1.4.1.1.4.1</value>
+ </MediaStorageSOPClassUID>
+ <MediaStorageSOPInstanceUID element="0003" group="0002" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.1.2010.1.1.99999</value>
+ </MediaStorageSOPInstanceUID>
+ <TransferSyntaxUID element="0010" group="0002" vr="UI">
+ <value number="1">1.2.840.10008.1.2.1</value>
+ </TransferSyntaxUID>
+ <ImplementationClassUID element="0012" group="0002" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.2</value>
+ </ImplementationClassUID>
+ <ImplementationVersionName element="0013" group="0002" vr="SH">
+ <value number="1">DCTOOL100</value>
+ </ImplementationVersionName>
+ <SourceApplicationEntityTitle element="0016" group="0002" vr="AE">
+ <value number="1">CLUNIE1</value>
+ </SourceApplicationEntityTitle>
+ <SpecificCharacterSet element="0005" group="0008" vr="CS">
+ <value number="1">ISO_IR 100</value>
+ </SpecificCharacterSet>
+ <ImageType element="0008" group="0008" vr="CS">
+ <value number="1">DERIVED</value>
+ <value number="2">PRIMARY</value>
+ <value number="3">PERFUSION</value>
+ <value number="4">RCBV</value>
+ </ImageType>
+ <InstanceCreationDate element="0012" group="0008" vr="DA">
+ <value number="1">20020929</value>
+ </InstanceCreationDate>
+ <InstanceCreationTime element="0013" group="0008" vr="TM">
+ <value number="1">091511</value>
+ </InstanceCreationTime>
+ <InstanceCreatorUID element="0014" group="0008" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.3</value>
+ </InstanceCreatorUID>
+ <SOPClassUID element="0016" group="0008" vr="UI">
+ <value number="1">1.2.840.10008.5.1.4.1.1.4.1</value>
+ </SOPClassUID>
+ <SOPInstanceUID element="0018" group="0008" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.1.2010.1.1.99999</value>
+ </SOPInstanceUID>
+ <StudyDate element="0020" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </StudyDate>
+ <SeriesDate element="0021" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </SeriesDate>
+ <ContentDate element="0023" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </ContentDate>
+ <StudyTime element="0030" group="0008" vr="TM">
+ <value number="1">000010</value>
+ </StudyTime>
+ <SeriesTime element="0031" group="0008" vr="TM">
+ <value number="1">000012</value>
+ </SeriesTime>
+ <ContentTime element="0033" group="0008" vr="TM">
+ <value number="1">000014</value>
+ </ContentTime>
+ <AccessionNumber element="0050" group="0008" vr="SH">
+ <value number="1">9992010</value>
+ </AccessionNumber>
+ <Modality element="0060" group="0008" vr="CS">
+ <value number="1">MR</value>
+ </Modality>
+ <Manufacturer element="0070" group="0008" vr="LO">
+ <value number="1">Acme Medical Devices</value>
+ </Manufacturer>
+ <InstitutionName element="0080" group="0008" vr="LO">
+ <value number="1">St. Nowhere Hospital</value>
+ </InstitutionName>
+ <ReferringPhysicianName element="0090" group="0008" vr="PN">
+ <value number="1">Thomas^Albert</value>
+ </ReferringPhysicianName>
+ <TimezoneOffsetFromUTC element="0201" group="0008" vr="SH">
+ <value number="1">-0400</value>
+ </TimezoneOffsetFromUTC>
+ <StationName element="1010" group="0008" vr="SH">
+ <value number="1">CONSOLE01</value>
+ </StationName>
+ <StudyDescription element="1030" group="0008" vr="LO">
+ <value number="1">fMRI</value>
+ </StudyDescription>
+ <SeriesDescription element="103e" group="0008" vr="LO">
+ <value number="1">Perfusion</value>
+ </SeriesDescription>
+ <PerformingPhysicianName element="1050" group="0008" vr="PN">
+ <value number="1">Smith^John</value>
+ </PerformingPhysicianName>
+ <PhysicianReadingStudy element="1060" group="0008" vr="PN">
+ <value number="1">Smith^John</value>
+ </PhysicianReadingStudy>
+ <OperatorName element="1070" group="0008" vr="PN">
+ <value number="1">Jones^Molly</value>
+ </OperatorName>
+ <ManufacturerModelName element="1090" group="0008" vr="LO">
+ <value number="1">Super Dooper Scanner</value>
+ </ManufacturerModelName>
+ <PixelPresentation element="9205" group="0008" vr="CS">
+ <value number="1">MONOCHROME</value>
+ </PixelPresentation>
+ <VolumetricProperties element="9206" group="0008" vr="CS">
+ <value number="1">VOLUME</value>
+ </VolumetricProperties>
+ <VolumeBasedCalculationTechnique element="9207" group="0008" vr="CS">
+ <value number="1">NONE</value>
+ </VolumeBasedCalculationTechnique>
+ <ComplexImageComponent element="9208" group="0008" vr="CS">
+ <value number="1">MAGNITUDE</value>
+ </ComplexImageComponent>
+ <AcquisitionContrast element="9209" group="0008" vr="CS">
+ <value number="1">UNKNOWN</value>
+ </AcquisitionContrast>
+ <PatientName element="0010" group="0010" vr="PN">
+ <value number="1">Single^Derived</value>
+ </PatientName>
+ <PatientID element="0020" group="0010" vr="LO">
+ <value number="1">MF-SI2</value>
+ </PatientID>
+ <PatientBirthDate element="0030" group="0010" vr="DA">
+ <value number="1">19500704</value>
+ </PatientBirthDate>
+ <PatientSex element="0040" group="0010" vr="CS">
+ <value number="1">M</value>
+ </PatientSex>
+ <PatientAge element="1010" group="0010" vr="AS">
+ <value number="1">052Y</value>
+ </PatientAge>
+ <PatientSize element="1020" group="0010" vr="DS">
+ <value number="1">1.6</value>
+ </PatientSize>
+ <PatientWeight element="1030" group="0010" vr="DS">
+ <value number="1">75</value>
+ </PatientWeight>
+ <ContrastBolusAgent element="0010" group="0018" vr="LO">
+ <value number="1">Magnevist</value>
+ </ContrastBolusAgent>
+ <DeviceSerialNumber element="1000" group="0018" vr="LO">
+ <value number="1">123456</value>
+ </DeviceSerialNumber>
+ <SoftwareVersion element="1020" group="0018" vr="LO">
+ <value number="1">1.00</value>
+ </SoftwareVersion>
+ <ContrastBolusRoute element="1040" group="0018" vr="LO">
+ <value number="1">IV</value>
+ </ContrastBolusRoute>
+ <ContrastBolusVolume element="1041" group="0018" vr="DS">
+ <value number="1">10</value>
+ </ContrastBolusVolume>
+ <ContrastBolusTotalDose element="1044" group="0018" vr="DS">
+ <value number="1">10</value>
+ </ContrastBolusTotalDose>
+ <ContrastBolusIngredient element="1048" group="0018" vr="CS">
+ <value number="1">GADOLINIUM</value>
+ </ContrastBolusIngredient>
+ <PatientPosition element="5100" group="0018" vr="CS">
+ <value number="1">HFS</value>
+ </PatientPosition>
+ <ContentQualification element="9004" group="0018" vr="CS">
+ <value number="1">PRODUCT</value>
+ </ContentQualification>
+ <ApplicableSafetyStandardAgency element="9174" group="0018" vr="CS">
+ <value number="1">FDA</value>
+ </ApplicableSafetyStandardAgency>
+ <StudyInstanceUID element="000d" group="0020" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.2.2010.99999</value>
+ </StudyInstanceUID>
+ <SeriesInstanceUID element="000e" group="0020" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.3.2010.1.99999</value>
+ </SeriesInstanceUID>
+ <StudyID element="0010" group="0020" vr="SH">
+ <value number="1">02010</value>
+ </StudyID>
+</DicomObject>
+<DicomObject>
+ <FileMetaInformationGroupLength element="0000" group="0002" vr="UL">
+ <value number="1">182</value>
+ </FileMetaInformationGroupLength>
+ <FileMetaInformationVersion element="0001" group="0002" vr="OB"/>
+ <MediaStorageSOPClassUID element="0002" group="0002" vr="UI">
+ <value number="1">1.2.840.10008.5.1.4.1.1.4.1</value>
+ </MediaStorageSOPClassUID>
+ <MediaStorageSOPInstanceUID element="0003" group="0002" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.1.2010.1.1.99999</value>
+ </MediaStorageSOPInstanceUID>
+ <TransferSyntaxUID element="0010" group="0002" vr="UI">
+ <value number="1">1.2.840.10008.1.2.1</value>
+ </TransferSyntaxUID>
+ <ImplementationClassUID element="0012" group="0002" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.2</value>
+ </ImplementationClassUID>
+ <ImplementationVersionName element="0013" group="0002" vr="SH">
+ <value number="1">DCTOOL100</value>
+ </ImplementationVersionName>
+ <SourceApplicationEntityTitle element="0016" group="0002" vr="AE">
+ <value number="1">CLUNIE1</value>
+ </SourceApplicationEntityTitle>
+ <SpecificCharacterSet element="0005" group="0008" vr="CS">
+ <value number="1">ISO_IR 100</value>
+ </SpecificCharacterSet>
+ <ImageType element="0008" group="0008" vr="CS">
+ <value number="1">DERIVED</value>
+ <value number="2">PRIMARY</value>
+ <value number="3">PERFUSION</value>
+ <value number="4">RCBV</value>
+ </ImageType>
+ <InstanceCreationDate element="0012" group="0008" vr="DA">
+ <value number="1">20020929</value>
+ </InstanceCreationDate>
+ <InstanceCreationTime element="0013" group="0008" vr="TM">
+ <value number="1">091511</value>
+ </InstanceCreationTime>
+ <InstanceCreatorUID element="0014" group="0008" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.3</value>
+ </InstanceCreatorUID>
+ <SOPClassUID element="0016" group="0008" vr="UI">
+ <value number="1">1.2.840.10008.5.1.4.1.1.4.1</value>
+ </SOPClassUID>
+ <SOPInstanceUID element="0018" group="0008" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.1.2010.1.1.99999</value>
+ </SOPInstanceUID>
+ <StudyDate element="0020" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </StudyDate>
+ <SeriesDate element="0021" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </SeriesDate>
+ <ContentDate element="0023" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </ContentDate>
+ <StudyTime element="0030" group="0008" vr="TM">
+ <value number="1">000010</value>
+ </StudyTime>
+ <SeriesTime element="0031" group="0008" vr="TM">
+ <value number="1">000012</value>
+ </SeriesTime>
+ <ContentTime element="0033" group="0008" vr="TM">
+ <value number="1">000014</value>
+ </ContentTime>
+ <AccessionNumber element="0050" group="0008" vr="SH">
+ <value number="1">9992010</value>
+ </AccessionNumber>
+ <Modality element="0060" group="0008" vr="CS">
+ <value number="1">MR</value>
+ </Modality>
+ <Manufacturer element="0070" group="0008" vr="LO">
+ <value number="1">Acme Medical Devices</value>
+ </Manufacturer>
+ <InstitutionName element="0080" group="0008" vr="LO">
+ <value number="1">St. Nowhere Hospital</value>
+ </InstitutionName>
+ <ReferringPhysicianName element="0090" group="0008" vr="PN">
+ <value number="1">Thomas^Albert</value>
+ </ReferringPhysicianName>
+ <TimezoneOffsetFromUTC element="0201" group="0008" vr="SH">
+ <value number="1">-0400</value>
+ </TimezoneOffsetFromUTC>
+ <StationName element="1010" group="0008" vr="SH">
+ <value number="1">CONSOLE01</value>
+ </StationName>
+ <StudyDescription element="1030" group="0008" vr="LO">
+ <value number="1">fMRI</value>
+ </StudyDescription>
+ <SeriesDescription element="103e" group="0008" vr="LO">
+ <value number="1">Perfusion</value>
+ </SeriesDescription>
+ <PerformingPhysicianName element="1050" group="0008" vr="PN">
+ <value number="1">Smith^John</value>
+ </PerformingPhysicianName>
+ <PhysicianReadingStudy element="1060" group="0008" vr="PN">
+ <value number="1">Smith^John</value>
+ </PhysicianReadingStudy>
+ <OperatorName element="1070" group="0008" vr="PN">
+ <value number="1">Jones^Molly</value>
+ </OperatorName>
+ <ManufacturerModelName element="1090" group="0008" vr="LO">
+ <value number="1">Super Dooper Scanner</value>
+ </ManufacturerModelName>
+ <PixelPresentation element="9205" group="0008" vr="CS">
+ <value number="1">MONOCHROME</value>
+ </PixelPresentation>
+ <VolumetricProperties element="9206" group="0008" vr="CS">
+ <value number="1">VOLUME</value>
+ </VolumetricProperties>
+ <VolumeBasedCalculationTechnique element="9207" group="0008" vr="CS">
+ <value number="1">NONE</value>
+ </VolumeBasedCalculationTechnique>
+ <ComplexImageComponent element="9208" group="0008" vr="CS">
+ <value number="1">MAGNITUDE</value>
+ </ComplexImageComponent>
+ <AcquisitionContrast element="9209" group="0008" vr="CS">
+ <value number="1">UNKNOWN</value>
+ </AcquisitionContrast>
+ <PatientName element="0010" group="0010" vr="PN">
+ <value number="1">Single^Derived</value>
+ </PatientName>
+ <PatientID element="0020" group="0010" vr="LO">
+ <value number="1">MF-SI2</value>
+ </PatientID>
+ <PatientBirthDate element="0030" group="0010" vr="DA">
+ <value number="1">19500704</value>
+ </PatientBirthDate>
+ <PatientSex element="0040" group="0010" vr="CS">
+ <value number="1">M</value>
+ </PatientSex>
+ <PatientAge element="1010" group="0010" vr="AS">
+ <value number="1">052Y</value>
+ </PatientAge>
+ <PatientSize element="1020" group="0010" vr="DS">
+ <value number="1">1.6</value>
+ </PatientSize>
+ <PatientWeight element="1030" group="0010" vr="DS">
+ <value number="1">75</value>
+ </PatientWeight>
+ <ContrastBolusAgent element="0010" group="0018" vr="LO">
+ <value number="1">Magnevist</value>
+ </ContrastBolusAgent>
+ <DeviceSerialNumber element="1000" group="0018" vr="LO">
+ <value number="1">123456</value>
+ </DeviceSerialNumber>
+ <SoftwareVersion element="1020" group="0018" vr="LO">
+ <value number="1">1.00</value>
+ </SoftwareVersion>
+ <ContrastBolusRoute element="1040" group="0018" vr="LO">
+ <value number="1">IV</value>
+ </ContrastBolusRoute>
+ <ContrastBolusVolume element="1041" group="0018" vr="DS">
+ <value number="1">10</value>
+ </ContrastBolusVolume>
+ <ContrastBolusTotalDose element="1044" group="0018" vr="DS">
+ <value number="1">10</value>
+ </ContrastBolusTotalDose>
+ <ContrastBolusIngredient element="1048" group="0018" vr="CS">
+ <value number="1">GADOLINIUM</value>
+ </ContrastBolusIngredient>
+ <PatientPosition element="5100" group="0018" vr="CS">
+ <value number="1">HFS</value>
+ </PatientPosition>
+ <ContentQualification element="9004" group="0018" vr="CS">
+ <value number="1">PRODUCT</value>
+ </ContentQualification>
+ <ApplicableSafetyStandardAgency element="9174" group="0018" vr="CS">
+ <value number="1">FDA</value>
+ </ApplicableSafetyStandardAgency>
+ <StudyInstanceUID element="000d" group="0020" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.2.2010.99999</value>
+ </StudyInstanceUID>
+ <SeriesInstanceUID element="000e" group="0020" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.3.2010.1.99999</value>
+ </SeriesInstanceUID>
+ <StudyID element="0010" group="0020" vr="SH">
+ <value number="1">02010</value>
+ </StudyID>
+</DicomObject>
+<DicomObject>
+ <FileMetaInformationGroupLength element="0000" group="0002" vr="UL">
+ <value number="1">182</value>
+ </FileMetaInformationGroupLength>
+ <FileMetaInformationVersion element="0001" group="0002" vr="OB"/>
+ <MediaStorageSOPClassUID element="0002" group="0002" vr="UI">
+ <value number="1">1.2.840.10008.5.1.4.1.1.4.1</value>
+ </MediaStorageSOPClassUID>
+ <MediaStorageSOPInstanceUID element="0003" group="0002" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.1.2010.1.1.99999</value>
+ </MediaStorageSOPInstanceUID>
+ <TransferSyntaxUID element="0010" group="0002" vr="UI">
+ <value number="1">1.2.840.10008.1.2.1</value>
+ </TransferSyntaxUID>
+ <ImplementationClassUID element="0012" group="0002" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.2</value>
+ </ImplementationClassUID>
+ <ImplementationVersionName element="0013" group="0002" vr="SH">
+ <value number="1">DCTOOL100</value>
+ </ImplementationVersionName>
+ <SourceApplicationEntityTitle element="0016" group="0002" vr="AE">
+ <value number="1">CLUNIE1</value>
+ </SourceApplicationEntityTitle>
+ <SpecificCharacterSet element="0005" group="0008" vr="CS">
+ <value number="1">ISO_IR 100</value>
+ </SpecificCharacterSet>
+ <ImageType element="0008" group="0008" vr="CS">
+ <value number="1">DERIVED</value>
+ <value number="2">PRIMARY</value>
+ <value number="3">PERFUSION</value>
+ <value number="4">RCBV</value>
+ </ImageType>
+ <InstanceCreationDate element="0012" group="0008" vr="DA">
+ <value number="1">20020929</value>
+ </InstanceCreationDate>
+ <InstanceCreationTime element="0013" group="0008" vr="TM">
+ <value number="1">091511</value>
+ </InstanceCreationTime>
+ <InstanceCreatorUID element="0014" group="0008" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.3</value>
+ </InstanceCreatorUID>
+ <SOPClassUID element="0016" group="0008" vr="UI">
+ <value number="1">1.2.840.10008.5.1.4.1.1.4.1</value>
+ </SOPClassUID>
+ <SOPInstanceUID element="0018" group="0008" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.1.2010.1.1.99999</value>
+ </SOPInstanceUID>
+ <StudyDate element="0020" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </StudyDate>
+ <SeriesDate element="0021" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </SeriesDate>
+ <ContentDate element="0023" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </ContentDate>
+ <StudyTime element="0030" group="0008" vr="TM">
+ <value number="1">000010</value>
+ </StudyTime>
+ <SeriesTime element="0031" group="0008" vr="TM">
+ <value number="1">000012</value>
+ </SeriesTime>
+ <ContentTime element="0033" group="0008" vr="TM">
+ <value number="1">000014</value>
+ </ContentTime>
+ <AccessionNumber element="0050" group="0008" vr="SH">
+ <value number="1">9992010</value>
+ </AccessionNumber>
+ <Modality element="0060" group="0008" vr="CS">
+ <value number="1">MR</value>
+ </Modality>
+ <Manufacturer element="0070" group="0008" vr="LO">
+ <value number="1">Acme Medical Devices</value>
+ </Manufacturer>
+ <InstitutionName element="0080" group="0008" vr="LO">
+ <value number="1">St. Nowhere Hospital</value>
+ </InstitutionName>
+ <ReferringPhysicianName element="0090" group="0008" vr="PN">
+ <value number="1">Thomas^Albert</value>
+ </ReferringPhysicianName>
+ <TimezoneOffsetFromUTC element="0201" group="0008" vr="SH">
+ <value number="1">-0400</value>
+ </TimezoneOffsetFromUTC>
+ <StationName element="1010" group="0008" vr="SH">
+ <value number="1">CONSOLE01</value>
+ </StationName>
+ <StudyDescription element="1030" group="0008" vr="LO">
+ <value number="1">fMRI</value>
+ </StudyDescription>
+ <SeriesDescription element="103e" group="0008" vr="LO">
+ <value number="1">Perfusion</value>
+ </SeriesDescription>
+ <PerformingPhysicianName element="1050" group="0008" vr="PN">
+ <value number="1">Smith^John</value>
+ </PerformingPhysicianName>
+ <PhysicianReadingStudy element="1060" group="0008" vr="PN">
+ <value number="1">Smith^John</value>
+ </PhysicianReadingStudy>
+ <OperatorName element="1070" group="0008" vr="PN">
+ <value number="1">Jones^Molly</value>
+ </OperatorName>
+ <ManufacturerModelName element="1090" group="0008" vr="LO">
+ <value number="1">Super Dooper Scanner</value>
+ </ManufacturerModelName>
+ <PixelPresentation element="9205" group="0008" vr="CS">
+ <value number="1">MONOCHROME</value>
+ </PixelPresentation>
+ <VolumetricProperties element="9206" group="0008" vr="CS">
+ <value number="1">VOLUME</value>
+ </VolumetricProperties>
+ <VolumeBasedCalculationTechnique element="9207" group="0008" vr="CS">
+ <value number="1">NONE</value>
+ </VolumeBasedCalculationTechnique>
+ <ComplexImageComponent element="9208" group="0008" vr="CS">
+ <value number="1">MAGNITUDE</value>
+ </ComplexImageComponent>
+ <AcquisitionContrast element="9209" group="0008" vr="CS">
+ <value number="1">UNKNOWN</value>
+ </AcquisitionContrast>
+ <PatientName element="0010" group="0010" vr="PN">
+ <value number="1">Single^Derived</value>
+ </PatientName>
+ <PatientID element="0020" group="0010" vr="LO">
+ <value number="1">MF-SI2</value>
+ </PatientID>
+ <PatientBirthDate element="0030" group="0010" vr="DA">
+ <value number="1">19500704</value>
+ </PatientBirthDate>
+ <PatientSex element="0040" group="0010" vr="CS">
+ <value number="1">M</value>
+ </PatientSex>
+ <PatientAge element="1010" group="0010" vr="AS">
+ <value number="1">052Y</value>
+ </PatientAge>
+ <PatientSize element="1020" group="0010" vr="DS">
+ <value number="1">1.6</value>
+ </PatientSize>
+ <PatientWeight element="1030" group="0010" vr="DS">
+ <value number="1">75</value>
+ </PatientWeight>
+ <ContrastBolusAgent element="0010" group="0018" vr="LO">
+ <value number="1">Magnevist</value>
+ </ContrastBolusAgent>
+ <DeviceSerialNumber element="1000" group="0018" vr="LO">
+ <value number="1">123456</value>
+ </DeviceSerialNumber>
+ <SoftwareVersion element="1020" group="0018" vr="LO">
+ <value number="1">1.00</value>
+ </SoftwareVersion>
+ <ContrastBolusRoute element="1040" group="0018" vr="LO">
+ <value number="1">IV</value>
+ </ContrastBolusRoute>
+ <ContrastBolusVolume element="1041" group="0018" vr="DS">
+ <value number="1">10</value>
+ </ContrastBolusVolume>
+ <ContrastBolusTotalDose element="1044" group="0018" vr="DS">
+ <value number="1">10</value>
+ </ContrastBolusTotalDose>
+ <ContrastBolusIngredient element="1048" group="0018" vr="CS">
+ <value number="1">GADOLINIUM</value>
+ </ContrastBolusIngredient>
+ <PatientPosition element="5100" group="0018" vr="CS">
+ <value number="1">HFS</value>
+ </PatientPosition>
+ <ContentQualification element="9004" group="0018" vr="CS">
+ <value number="1">PRODUCT</value>
+ </ContentQualification>
+ <ApplicableSafetyStandardAgency element="9174" group="0018" vr="CS">
+ <value number="1">FDA</value>
+ </ApplicableSafetyStandardAgency>
+ <StudyInstanceUID element="000d" group="0020" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.2.2010.99999</value>
+ </StudyInstanceUID>
+ <SeriesInstanceUID element="000e" group="0020" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.3.2010.1.99999</value>
+ </SeriesInstanceUID>
+ <StudyID element="0010" group="0020" vr="SH">
+ <value number="1">02010</value>
+ </StudyID>
+</DicomObject>
+<DicomObject>
+ <FileMetaInformationGroupLength element="0000" group="0002" vr="UL">
+ <value number="1">182</value>
+ </FileMetaInformationGroupLength>
+ <FileMetaInformationVersion element="0001" group="0002" vr="OB"/>
+ <MediaStorageSOPClassUID element="0002" group="0002" vr="UI">
+ <value number="1">1.2.840.10008.5.1.4.1.1.4.1</value>
+ </MediaStorageSOPClassUID>
+ <MediaStorageSOPInstanceUID element="0003" group="0002" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.1.2010.1.1.99999</value>
+ </MediaStorageSOPInstanceUID>
+ <TransferSyntaxUID element="0010" group="0002" vr="UI">
+ <value number="1">1.2.840.10008.1.2.1</value>
+ </TransferSyntaxUID>
+ <ImplementationClassUID element="0012" group="0002" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.2</value>
+ </ImplementationClassUID>
+ <ImplementationVersionName element="0013" group="0002" vr="SH">
+ <value number="1">DCTOOL100</value>
+ </ImplementationVersionName>
+ <SourceApplicationEntityTitle element="0016" group="0002" vr="AE">
+ <value number="1">CLUNIE1</value>
+ </SourceApplicationEntityTitle>
+ <SpecificCharacterSet element="0005" group="0008" vr="CS">
+ <value number="1">ISO_IR 100</value>
+ </SpecificCharacterSet>
+ <ImageType element="0008" group="0008" vr="CS">
+ <value number="1">DERIVED</value>
+ <value number="2">PRIMARY</value>
+ <value number="3">PERFUSION</value>
+ <value number="4">RCBV</value>
+ </ImageType>
+ <InstanceCreationDate element="0012" group="0008" vr="DA">
+ <value number="1">20020929</value>
+ </InstanceCreationDate>
+ <InstanceCreationTime element="0013" group="0008" vr="TM">
+ <value number="1">091511</value>
+ </InstanceCreationTime>
+ <InstanceCreatorUID element="0014" group="0008" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.3</value>
+ </InstanceCreatorUID>
+ <SOPClassUID element="0016" group="0008" vr="UI">
+ <value number="1">1.2.840.10008.5.1.4.1.1.4.1</value>
+ </SOPClassUID>
+ <SOPInstanceUID element="0018" group="0008" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.1.2010.1.1.99999</value>
+ </SOPInstanceUID>
+ <StudyDate element="0020" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </StudyDate>
+ <SeriesDate element="0021" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </SeriesDate>
+ <ContentDate element="0023" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </ContentDate>
+ <StudyTime element="0030" group="0008" vr="TM">
+ <value number="1">000010</value>
+ </StudyTime>
+ <SeriesTime element="0031" group="0008" vr="TM">
+ <value number="1">000012</value>
+ </SeriesTime>
+ <ContentTime element="0033" group="0008" vr="TM">
+ <value number="1">000014</value>
+ </ContentTime>
+ <AccessionNumber element="0050" group="0008" vr="SH">
+ <value number="1">9992010</value>
+ </AccessionNumber>
+ <Modality element="0060" group="0008" vr="CS">
+ <value number="1">MR</value>
+ </Modality>
+ <Manufacturer element="0070" group="0008" vr="LO">
+ <value number="1">Acme Medical Devices</value>
+ </Manufacturer>
+ <InstitutionName element="0080" group="0008" vr="LO">
+ <value number="1">St. Nowhere Hospital</value>
+ </InstitutionName>
+ <ReferringPhysicianName element="0090" group="0008" vr="PN">
+ <value number="1">Thomas^Albert</value>
+ </ReferringPhysicianName>
+ <TimezoneOffsetFromUTC element="0201" group="0008" vr="SH">
+ <value number="1">-0400</value>
+ </TimezoneOffsetFromUTC>
+ <StationName element="1010" group="0008" vr="SH">
+ <value number="1">CONSOLE01</value>
+ </StationName>
+ <StudyDescription element="1030" group="0008" vr="LO">
+ <value number="1">fMRI</value>
+ </StudyDescription>
+ <SeriesDescription element="103e" group="0008" vr="LO">
+ <value number="1">Perfusion</value>
+ </SeriesDescription>
+ <PerformingPhysicianName element="1050" group="0008" vr="PN">
+ <value number="1">Smith^John</value>
+ </PerformingPhysicianName>
+ <PhysicianReadingStudy element="1060" group="0008" vr="PN">
+ <value number="1">Smith^John</value>
+ </PhysicianReadingStudy>
+ <OperatorName element="1070" group="0008" vr="PN">
+ <value number="1">Jones^Molly</value>
+ </OperatorName>
+ <ManufacturerModelName element="1090" group="0008" vr="LO">
+ <value number="1">Super Dooper Scanner</value>
+ </ManufacturerModelName>
+ <PixelPresentation element="9205" group="0008" vr="CS">
+ <value number="1">MONOCHROME</value>
+ </PixelPresentation>
+ <VolumetricProperties element="9206" group="0008" vr="CS">
+ <value number="1">VOLUME</value>
+ </VolumetricProperties>
+ <VolumeBasedCalculationTechnique element="9207" group="0008" vr="CS">
+ <value number="1">NONE</value>
+ </VolumeBasedCalculationTechnique>
+ <ComplexImageComponent element="9208" group="0008" vr="CS">
+ <value number="1">MAGNITUDE</value>
+ </ComplexImageComponent>
+ <AcquisitionContrast element="9209" group="0008" vr="CS">
+ <value number="1">UNKNOWN</value>
+ </AcquisitionContrast>
+ <PatientName element="0010" group="0010" vr="PN">
+ <value number="1">Single^Derived</value>
+ </PatientName>
+ <PatientID element="0020" group="0010" vr="LO">
+ <value number="1">MF-SI2</value>
+ </PatientID>
+ <PatientBirthDate element="0030" group="0010" vr="DA">
+ <value number="1">19500704</value>
+ </PatientBirthDate>
+ <PatientSex element="0040" group="0010" vr="CS">
+ <value number="1">M</value>
+ </PatientSex>
+ <PatientAge element="1010" group="0010" vr="AS">
+ <value number="1">052Y</value>
+ </PatientAge>
+ <PatientSize element="1020" group="0010" vr="DS">
+ <value number="1">1.6</value>
+ </PatientSize>
+ <PatientWeight element="1030" group="0010" vr="DS">
+ <value number="1">75</value>
+ </PatientWeight>
+ <ContrastBolusAgent element="0010" group="0018" vr="LO">
+ <value number="1">Magnevist</value>
+ </ContrastBolusAgent>
+ <DeviceSerialNumber element="1000" group="0018" vr="LO">
+ <value number="1">123456</value>
+ </DeviceSerialNumber>
+ <SoftwareVersion element="1020" group="0018" vr="LO">
+ <value number="1">1.00</value>
+ </SoftwareVersion>
+ <ContrastBolusRoute element="1040" group="0018" vr="LO">
+ <value number="1">IV</value>
+ </ContrastBolusRoute>
+ <ContrastBolusVolume element="1041" group="0018" vr="DS">
+ <value number="1">10</value>
+ </ContrastBolusVolume>
+ <ContrastBolusTotalDose element="1044" group="0018" vr="DS">
+ <value number="1">10</value>
+ </ContrastBolusTotalDose>
+ <ContrastBolusIngredient element="1048" group="0018" vr="CS">
+ <value number="1">GADOLINIUM</value>
+ </ContrastBolusIngredient>
+ <PatientPosition element="5100" group="0018" vr="CS">
+ <value number="1">HFS</value>
+ </PatientPosition>
+ <ContentQualification element="9004" group="0018" vr="CS">
+ <value number="1">PRODUCT</value>
+ </ContentQualification>
+ <ApplicableSafetyStandardAgency element="9174" group="0018" vr="CS">
+ <value number="1">FDA</value>
+ </ApplicableSafetyStandardAgency>
+ <StudyInstanceUID element="000d" group="0020" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.2.2010.99999</value>
+ </StudyInstanceUID>
+ <SeriesInstanceUID element="000e" group="0020" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.3.2010.1.99999</value>
+ </SeriesInstanceUID>
+ <StudyID element="0010" group="0020" vr="SH">
+ <value number="1">02010</value>
+ </StudyID>
+</DicomObject>
+<DicomObject>
+ <FileMetaInformationGroupLength element="0000" group="0002" vr="UL">
+ <value number="1">182</value>
+ </FileMetaInformationGroupLength>
+ <FileMetaInformationVersion element="0001" group="0002" vr="OB"/>
+ <MediaStorageSOPClassUID element="0002" group="0002" vr="UI">
+ <value number="1">1.2.840.10008.5.1.4.1.1.4.1</value>
+ </MediaStorageSOPClassUID>
+ <MediaStorageSOPInstanceUID element="0003" group="0002" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.1.2010.1.1.99999</value>
+ </MediaStorageSOPInstanceUID>
+ <TransferSyntaxUID element="0010" group="0002" vr="UI">
+ <value number="1">1.2.840.10008.1.2.1</value>
+ </TransferSyntaxUID>
+ <ImplementationClassUID element="0012" group="0002" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.2</value>
+ </ImplementationClassUID>
+ <ImplementationVersionName element="0013" group="0002" vr="SH">
+ <value number="1">DCTOOL100</value>
+ </ImplementationVersionName>
+ <SourceApplicationEntityTitle element="0016" group="0002" vr="AE">
+ <value number="1">CLUNIE1</value>
+ </SourceApplicationEntityTitle>
+ <SpecificCharacterSet element="0005" group="0008" vr="CS">
+ <value number="1">ISO_IR 100</value>
+ </SpecificCharacterSet>
+ <ImageType element="0008" group="0008" vr="CS">
+ <value number="1">DERIVED</value>
+ <value number="2">PRIMARY</value>
+ <value number="3">PERFUSION</value>
+ <value number="4">RCBV</value>
+ </ImageType>
+ <InstanceCreationDate element="0012" group="0008" vr="DA">
+ <value number="1">20020929</value>
+ </InstanceCreationDate>
+ <InstanceCreationTime element="0013" group="0008" vr="TM">
+ <value number="1">091511</value>
+ </InstanceCreationTime>
+ <InstanceCreatorUID element="0014" group="0008" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.3</value>
+ </InstanceCreatorUID>
+ <SOPClassUID element="0016" group="0008" vr="UI">
+ <value number="1">1.2.840.10008.5.1.4.1.1.4.1</value>
+ </SOPClassUID>
+ <SOPInstanceUID element="0018" group="0008" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.1.2010.1.1.99999</value>
+ </SOPInstanceUID>
+ <StudyDate element="0020" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </StudyDate>
+ <SeriesDate element="0021" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </SeriesDate>
+ <ContentDate element="0023" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </ContentDate>
+ <StudyTime element="0030" group="0008" vr="TM">
+ <value number="1">000010</value>
+ </StudyTime>
+ <SeriesTime element="0031" group="0008" vr="TM">
+ <value number="1">000012</value>
+ </SeriesTime>
+ <ContentTime element="0033" group="0008" vr="TM">
+ <value number="1">000014</value>
+ </ContentTime>
+ <AccessionNumber element="0050" group="0008" vr="SH">
+ <value number="1">9992010</value>
+ </AccessionNumber>
+ <Modality element="0060" group="0008" vr="CS">
+ <value number="1">MR</value>
+ </Modality>
+ <Manufacturer element="0070" group="0008" vr="LO">
+ <value number="1">Acme Medical Devices</value>
+ </Manufacturer>
+ <InstitutionName element="0080" group="0008" vr="LO">
+ <value number="1">St. Nowhere Hospital</value>
+ </InstitutionName>
+ <ReferringPhysicianName element="0090" group="0008" vr="PN">
+ <value number="1">Thomas^Albert</value>
+ </ReferringPhysicianName>
+ <TimezoneOffsetFromUTC element="0201" group="0008" vr="SH">
+ <value number="1">-0400</value>
+ </TimezoneOffsetFromUTC>
+ <StationName element="1010" group="0008" vr="SH">
+ <value number="1">CONSOLE01</value>
+ </StationName>
+ <StudyDescription element="1030" group="0008" vr="LO">
+ <value number="1">fMRI</value>
+ </StudyDescription>
+ <SeriesDescription element="103e" group="0008" vr="LO">
+ <value number="1">Perfusion</value>
+ </SeriesDescription>
+ <PerformingPhysicianName element="1050" group="0008" vr="PN">
+ <value number="1">Smith^John</value>
+ </PerformingPhysicianName>
+ <PhysicianReadingStudy element="1060" group="0008" vr="PN">
+ <value number="1">Smith^John</value>
+ </PhysicianReadingStudy>
+ <OperatorName element="1070" group="0008" vr="PN">
+ <value number="1">Jones^Molly</value>
+ </OperatorName>
+ <ManufacturerModelName element="1090" group="0008" vr="LO">
+ <value number="1">Super Dooper Scanner</value>
+ </ManufacturerModelName>
+ <PixelPresentation element="9205" group="0008" vr="CS">
+ <value number="1">MONOCHROME</value>
+ </PixelPresentation>
+ <VolumetricProperties element="9206" group="0008" vr="CS">
+ <value number="1">VOLUME</value>
+ </VolumetricProperties>
+ <VolumeBasedCalculationTechnique element="9207" group="0008" vr="CS">
+ <value number="1">NONE</value>
+ </VolumeBasedCalculationTechnique>
+ <ComplexImageComponent element="9208" group="0008" vr="CS">
+ <value number="1">MAGNITUDE</value>
+ </ComplexImageComponent>
+ <AcquisitionContrast element="9209" group="0008" vr="CS">
+ <value number="1">UNKNOWN</value>
+ </AcquisitionContrast>
+ <PatientName element="0010" group="0010" vr="PN">
+ <value number="1">Single^Derived</value>
+ </PatientName>
+ <PatientID element="0020" group="0010" vr="LO">
+ <value number="1">MF-SI2</value>
+ </PatientID>
+ <PatientBirthDate element="0030" group="0010" vr="DA">
+ <value number="1">19500704</value>
+ </PatientBirthDate>
+ <PatientSex element="0040" group="0010" vr="CS">
+ <value number="1">M</value>
+ </PatientSex>
+ <PatientAge element="1010" group="0010" vr="AS">
+ <value number="1">052Y</value>
+ </PatientAge>
+ <PatientSize element="1020" group="0010" vr="DS">
+ <value number="1">1.6</value>
+ </PatientSize>
+ <PatientWeight element="1030" group="0010" vr="DS">
+ <value number="1">75</value>
+ </PatientWeight>
+ <ContrastBolusAgent element="0010" group="0018" vr="LO">
+ <value number="1">Magnevist</value>
+ </ContrastBolusAgent>
+ <DeviceSerialNumber element="1000" group="0018" vr="LO">
+ <value number="1">123456</value>
+ </DeviceSerialNumber>
+ <SoftwareVersion element="1020" group="0018" vr="LO">
+ <value number="1">1.00</value>
+ </SoftwareVersion>
+ <ContrastBolusRoute element="1040" group="0018" vr="LO">
+ <value number="1">IV</value>
+ </ContrastBolusRoute>
+ <ContrastBolusVolume element="1041" group="0018" vr="DS">
+ <value number="1">10</value>
+ </ContrastBolusVolume>
+ <ContrastBolusTotalDose element="1044" group="0018" vr="DS">
+ <value number="1">10</value>
+ </ContrastBolusTotalDose>
+ <ContrastBolusIngredient element="1048" group="0018" vr="CS">
+ <value number="1">GADOLINIUM</value>
+ </ContrastBolusIngredient>
+ <PatientPosition element="5100" group="0018" vr="CS">
+ <value number="1">HFS</value>
+ </PatientPosition>
+ <ContentQualification element="9004" group="0018" vr="CS">
+ <value number="1">PRODUCT</value>
+ </ContentQualification>
+ <ApplicableSafetyStandardAgency element="9174" group="0018" vr="CS">
+ <value number="1">FDA</value>
+ </ApplicableSafetyStandardAgency>
+ <StudyInstanceUID element="000d" group="0020" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.2.2010.99999</value>
+ </StudyInstanceUID>
+ <SeriesInstanceUID element="000e" group="0020" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.3.2010.1.99999</value>
+ </SeriesInstanceUID>
+ <StudyID element="0010" group="0020" vr="SH">
+ <value number="1">02010</value>
+ </StudyID>
+</DicomObject>
+<DicomObject>
+ <FileMetaInformationGroupLength element="0000" group="0002" vr="UL">
+ <value number="1">182</value>
+ </FileMetaInformationGroupLength>
+ <FileMetaInformationVersion element="0001" group="0002" vr="OB"/>
+ <MediaStorageSOPClassUID element="0002" group="0002" vr="UI">
+ <value number="1">1.2.840.10008.5.1.4.1.1.4.1</value>
+ </MediaStorageSOPClassUID>
+ <MediaStorageSOPInstanceUID element="0003" group="0002" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.1.2010.1.1.99999</value>
+ </MediaStorageSOPInstanceUID>
+ <TransferSyntaxUID element="0010" group="0002" vr="UI">
+ <value number="1">1.2.840.10008.1.2.1</value>
+ </TransferSyntaxUID>
+ <ImplementationClassUID element="0012" group="0002" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.2</value>
+ </ImplementationClassUID>
+ <ImplementationVersionName element="0013" group="0002" vr="SH">
+ <value number="1">DCTOOL100</value>
+ </ImplementationVersionName>
+ <SourceApplicationEntityTitle element="0016" group="0002" vr="AE">
+ <value number="1">CLUNIE1</value>
+ </SourceApplicationEntityTitle>
+ <SpecificCharacterSet element="0005" group="0008" vr="CS">
+ <value number="1">ISO_IR 100</value>
+ </SpecificCharacterSet>
+ <ImageType element="0008" group="0008" vr="CS">
+ <value number="1">DERIVED</value>
+ <value number="2">PRIMARY</value>
+ <value number="3">PERFUSION</value>
+ <value number="4">RCBV</value>
+ </ImageType>
+ <InstanceCreationDate element="0012" group="0008" vr="DA">
+ <value number="1">20020929</value>
+ </InstanceCreationDate>
+ <InstanceCreationTime element="0013" group="0008" vr="TM">
+ <value number="1">091511</value>
+ </InstanceCreationTime>
+ <InstanceCreatorUID element="0014" group="0008" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.3</value>
+ </InstanceCreatorUID>
+ <SOPClassUID element="0016" group="0008" vr="UI">
+ <value number="1">1.2.840.10008.5.1.4.1.1.4.1</value>
+ </SOPClassUID>
+ <SOPInstanceUID element="0018" group="0008" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.1.2010.1.1.99999</value>
+ </SOPInstanceUID>
+ <StudyDate element="0020" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </StudyDate>
+ <SeriesDate element="0021" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </SeriesDate>
+ <ContentDate element="0023" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </ContentDate>
+ <StudyTime element="0030" group="0008" vr="TM">
+ <value number="1">000010</value>
+ </StudyTime>
+ <SeriesTime element="0031" group="0008" vr="TM">
+ <value number="1">000012</value>
+ </SeriesTime>
+ <ContentTime element="0033" group="0008" vr="TM">
+ <value number="1">000014</value>
+ </ContentTime>
+ <AccessionNumber element="0050" group="0008" vr="SH">
+ <value number="1">9992010</value>
+ </AccessionNumber>
+ <Modality element="0060" group="0008" vr="CS">
+ <value number="1">MR</value>
+ </Modality>
+ <Manufacturer element="0070" group="0008" vr="LO">
+ <value number="1">Acme Medical Devices</value>
+ </Manufacturer>
+ <InstitutionName element="0080" group="0008" vr="LO">
+ <value number="1">St. Nowhere Hospital</value>
+ </InstitutionName>
+ <ReferringPhysicianName element="0090" group="0008" vr="PN">
+ <value number="1">Thomas^Albert</value>
+ </ReferringPhysicianName>
+ <TimezoneOffsetFromUTC element="0201" group="0008" vr="SH">
+ <value number="1">-0400</value>
+ </TimezoneOffsetFromUTC>
+ <StationName element="1010" group="0008" vr="SH">
+ <value number="1">CONSOLE01</value>
+ </StationName>
+ <StudyDescription element="1030" group="0008" vr="LO">
+ <value number="1">fMRI</value>
+ </StudyDescription>
+ <SeriesDescription element="103e" group="0008" vr="LO">
+ <value number="1">Perfusion</value>
+ </SeriesDescription>
+ <PerformingPhysicianName element="1050" group="0008" vr="PN">
+ <value number="1">Smith^John</value>
+ </PerformingPhysicianName>
+ <PhysicianReadingStudy element="1060" group="0008" vr="PN">
+ <value number="1">Smith^John</value>
+ </PhysicianReadingStudy>
+ <OperatorName element="1070" group="0008" vr="PN">
+ <value number="1">Jones^Molly</value>
+ </OperatorName>
+ <ManufacturerModelName element="1090" group="0008" vr="LO">
+ <value number="1">Super Dooper Scanner</value>
+ </ManufacturerModelName>
+ <PixelPresentation element="9205" group="0008" vr="CS">
+ <value number="1">MONOCHROME</value>
+ </PixelPresentation>
+ <VolumetricProperties element="9206" group="0008" vr="CS">
+ <value number="1">VOLUME</value>
+ </VolumetricProperties>
+ <VolumeBasedCalculationTechnique element="9207" group="0008" vr="CS">
+ <value number="1">NONE</value>
+ </VolumeBasedCalculationTechnique>
+ <ComplexImageComponent element="9208" group="0008" vr="CS">
+ <value number="1">MAGNITUDE</value>
+ </ComplexImageComponent>
+ <AcquisitionContrast element="9209" group="0008" vr="CS">
+ <value number="1">UNKNOWN</value>
+ </AcquisitionContrast>
+ <PatientName element="0010" group="0010" vr="PN">
+ <value number="1">Single^Derived</value>
+ </PatientName>
+ <PatientID element="0020" group="0010" vr="LO">
+ <value number="1">MF-SI2</value>
+ </PatientID>
+ <PatientBirthDate element="0030" group="0010" vr="DA">
+ <value number="1">19500704</value>
+ </PatientBirthDate>
+ <PatientSex element="0040" group="0010" vr="CS">
+ <value number="1">M</value>
+ </PatientSex>
+ <PatientAge element="1010" group="0010" vr="AS">
+ <value number="1">052Y</value>
+ </PatientAge>
+ <PatientSize element="1020" group="0010" vr="DS">
+ <value number="1">1.6</value>
+ </PatientSize>
+ <PatientWeight element="1030" group="0010" vr="DS">
+ <value number="1">75</value>
+ </PatientWeight>
+ <ContrastBolusAgent element="0010" group="0018" vr="LO">
+ <value number="1">Magnevist</value>
+ </ContrastBolusAgent>
+ <DeviceSerialNumber element="1000" group="0018" vr="LO">
+ <value number="1">123456</value>
+ </DeviceSerialNumber>
+ <SoftwareVersion element="1020" group="0018" vr="LO">
+ <value number="1">1.00</value>
+ </SoftwareVersion>
+ <ContrastBolusRoute element="1040" group="0018" vr="LO">
+ <value number="1">IV</value>
+ </ContrastBolusRoute>
+ <ContrastBolusVolume element="1041" group="0018" vr="DS">
+ <value number="1">10</value>
+ </ContrastBolusVolume>
+ <ContrastBolusTotalDose element="1044" group="0018" vr="DS">
+ <value number="1">10</value>
+ </ContrastBolusTotalDose>
+ <ContrastBolusIngredient element="1048" group="0018" vr="CS">
+ <value number="1">GADOLINIUM</value>
+ </ContrastBolusIngredient>
+ <PatientPosition element="5100" group="0018" vr="CS">
+ <value number="1">HFS</value>
+ </PatientPosition>
+ <ContentQualification element="9004" group="0018" vr="CS">
+ <value number="1">PRODUCT</value>
+ </ContentQualification>
+ <ApplicableSafetyStandardAgency element="9174" group="0018" vr="CS">
+ <value number="1">FDA</value>
+ </ApplicableSafetyStandardAgency>
+ <StudyInstanceUID element="000d" group="0020" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.2.2010.99999</value>
+ </StudyInstanceUID>
+ <SeriesInstanceUID element="000e" group="0020" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.3.2010.1.99999</value>
+ </SeriesInstanceUID>
+ <StudyID element="0010" group="0020" vr="SH">
+ <value number="1">02010</value>
+ </StudyID>
+</DicomObject>
+<DicomObject>
+ <FileMetaInformationGroupLength element="0000" group="0002" vr="UL">
+ <value number="1">182</value>
+ </FileMetaInformationGroupLength>
+ <FileMetaInformationVersion element="0001" group="0002" vr="OB"/>
+ <MediaStorageSOPClassUID element="0002" group="0002" vr="UI">
+ <value number="1">1.2.840.10008.5.1.4.1.1.4.1</value>
+ </MediaStorageSOPClassUID>
+ <MediaStorageSOPInstanceUID element="0003" group="0002" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.1.2010.1.1.99999</value>
+ </MediaStorageSOPInstanceUID>
+ <TransferSyntaxUID element="0010" group="0002" vr="UI">
+ <value number="1">1.2.840.10008.1.2.1</value>
+ </TransferSyntaxUID>
+ <ImplementationClassUID element="0012" group="0002" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.2</value>
+ </ImplementationClassUID>
+ <ImplementationVersionName element="0013" group="0002" vr="SH">
+ <value number="1">DCTOOL100</value>
+ </ImplementationVersionName>
+ <SourceApplicationEntityTitle element="0016" group="0002" vr="AE">
+ <value number="1">CLUNIE1</value>
+ </SourceApplicationEntityTitle>
+ <SpecificCharacterSet element="0005" group="0008" vr="CS">
+ <value number="1">ISO_IR 100</value>
+ </SpecificCharacterSet>
+ <ImageType element="0008" group="0008" vr="CS">
+ <value number="1">DERIVED</value>
+ <value number="2">PRIMARY</value>
+ <value number="3">PERFUSION</value>
+ <value number="4">RCBV</value>
+ </ImageType>
+ <InstanceCreationDate element="0012" group="0008" vr="DA">
+ <value number="1">20020929</value>
+ </InstanceCreationDate>
+ <InstanceCreationTime element="0013" group="0008" vr="TM">
+ <value number="1">091511</value>
+ </InstanceCreationTime>
+ <InstanceCreatorUID element="0014" group="0008" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.3</value>
+ </InstanceCreatorUID>
+ <SOPClassUID element="0016" group="0008" vr="UI">
+ <value number="1">1.2.840.10008.5.1.4.1.1.4.1</value>
+ </SOPClassUID>
+ <SOPInstanceUID element="0018" group="0008" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.1.2010.1.1.99999</value>
+ </SOPInstanceUID>
+ <StudyDate element="0020" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </StudyDate>
+ <SeriesDate element="0021" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </SeriesDate>
+ <ContentDate element="0023" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </ContentDate>
+ <StudyTime element="0030" group="0008" vr="TM">
+ <value number="1">000010</value>
+ </StudyTime>
+ <SeriesTime element="0031" group="0008" vr="TM">
+ <value number="1">000012</value>
+ </SeriesTime>
+ <ContentTime element="0033" group="0008" vr="TM">
+ <value number="1">000014</value>
+ </ContentTime>
+ <AccessionNumber element="0050" group="0008" vr="SH">
+ <value number="1">9992010</value>
+ </AccessionNumber>
+ <Modality element="0060" group="0008" vr="CS">
+ <value number="1">MR</value>
+ </Modality>
+ <Manufacturer element="0070" group="0008" vr="LO">
+ <value number="1">Acme Medical Devices</value>
+ </Manufacturer>
+ <InstitutionName element="0080" group="0008" vr="LO">
+ <value number="1">St. Nowhere Hospital</value>
+ </InstitutionName>
+ <ReferringPhysicianName element="0090" group="0008" vr="PN">
+ <value number="1">Thomas^Albert</value>
+ </ReferringPhysicianName>
+ <TimezoneOffsetFromUTC element="0201" group="0008" vr="SH">
+ <value number="1">-0400</value>
+ </TimezoneOffsetFromUTC>
+ <StationName element="1010" group="0008" vr="SH">
+ <value number="1">CONSOLE01</value>
+ </StationName>
+ <StudyDescription element="1030" group="0008" vr="LO">
+ <value number="1">fMRI</value>
+ </StudyDescription>
+ <SeriesDescription element="103e" group="0008" vr="LO">
+ <value number="1">Perfusion</value>
+ </SeriesDescription>
+ <PerformingPhysicianName element="1050" group="0008" vr="PN">
+ <value number="1">Smith^John</value>
+ </PerformingPhysicianName>
+ <PhysicianReadingStudy element="1060" group="0008" vr="PN">
+ <value number="1">Smith^John</value>
+ </PhysicianReadingStudy>
+ <OperatorName element="1070" group="0008" vr="PN">
+ <value number="1">Jones^Molly</value>
+ </OperatorName>
+ <ManufacturerModelName element="1090" group="0008" vr="LO">
+ <value number="1">Super Dooper Scanner</value>
+ </ManufacturerModelName>
+ <PixelPresentation element="9205" group="0008" vr="CS">
+ <value number="1">MONOCHROME</value>
+ </PixelPresentation>
+ <VolumetricProperties element="9206" group="0008" vr="CS">
+ <value number="1">VOLUME</value>
+ </VolumetricProperties>
+ <VolumeBasedCalculationTechnique element="9207" group="0008" vr="CS">
+ <value number="1">NONE</value>
+ </VolumeBasedCalculationTechnique>
+ <ComplexImageComponent element="9208" group="0008" vr="CS">
+ <value number="1">MAGNITUDE</value>
+ </ComplexImageComponent>
+ <AcquisitionContrast element="9209" group="0008" vr="CS">
+ <value number="1">UNKNOWN</value>
+ </AcquisitionContrast>
+ <PatientName element="0010" group="0010" vr="PN">
+ <value number="1">Single^Derived</value>
+ </PatientName>
+ <PatientID element="0020" group="0010" vr="LO">
+ <value number="1">MF-SI2</value>
+ </PatientID>
+ <PatientBirthDate element="0030" group="0010" vr="DA">
+ <value number="1">19500704</value>
+ </PatientBirthDate>
+ <PatientSex element="0040" group="0010" vr="CS">
+ <value number="1">M</value>
+ </PatientSex>
+ <PatientAge element="1010" group="0010" vr="AS">
+ <value number="1">052Y</value>
+ </PatientAge>
+ <PatientSize element="1020" group="0010" vr="DS">
+ <value number="1">1.6</value>
+ </PatientSize>
+ <PatientWeight element="1030" group="0010" vr="DS">
+ <value number="1">75</value>
+ </PatientWeight>
+ <ContrastBolusAgent element="0010" group="0018" vr="LO">
+ <value number="1">Magnevist</value>
+ </ContrastBolusAgent>
+ <DeviceSerialNumber element="1000" group="0018" vr="LO">
+ <value number="1">123456</value>
+ </DeviceSerialNumber>
+ <SoftwareVersion element="1020" group="0018" vr="LO">
+ <value number="1">1.00</value>
+ </SoftwareVersion>
+ <ContrastBolusRoute element="1040" group="0018" vr="LO">
+ <value number="1">IV</value>
+ </ContrastBolusRoute>
+ <ContrastBolusVolume element="1041" group="0018" vr="DS">
+ <value number="1">10</value>
+ </ContrastBolusVolume>
+ <ContrastBolusTotalDose element="1044" group="0018" vr="DS">
+ <value number="1">10</value>
+ </ContrastBolusTotalDose>
+ <ContrastBolusIngredient element="1048" group="0018" vr="CS">
+ <value number="1">GADOLINIUM</value>
+ </ContrastBolusIngredient>
+ <PatientPosition element="5100" group="0018" vr="CS">
+ <value number="1">HFS</value>
+ </PatientPosition>
+ <ContentQualification element="9004" group="0018" vr="CS">
+ <value number="1">PRODUCT</value>
+ </ContentQualification>
+ <ApplicableSafetyStandardAgency element="9174" group="0018" vr="CS">
+ <value number="1">FDA</value>
+ </ApplicableSafetyStandardAgency>
+ <StudyInstanceUID element="000d" group="0020" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.2.2010.99999</value>
+ </StudyInstanceUID>
+ <SeriesInstanceUID element="000e" group="0020" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.3.2010.1.99999</value>
+ </SeriesInstanceUID>
+ <StudyID element="0010" group="0020" vr="SH">
+ <value number="1">02010</value>
+ </StudyID>
+</DicomObject>
+<DicomObject>
+ <FileMetaInformationGroupLength element="0000" group="0002" vr="UL">
+ <value number="1">182</value>
+ </FileMetaInformationGroupLength>
+ <FileMetaInformationVersion element="0001" group="0002" vr="OB"/>
+ <MediaStorageSOPClassUID element="0002" group="0002" vr="UI">
+ <value number="1">1.2.840.10008.5.1.4.1.1.4.1</value>
+ </MediaStorageSOPClassUID>
+ <MediaStorageSOPInstanceUID element="0003" group="0002" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.1.2010.1.1.99999</value>
+ </MediaStorageSOPInstanceUID>
+ <TransferSyntaxUID element="0010" group="0002" vr="UI">
+ <value number="1">1.2.840.10008.1.2.1</value>
+ </TransferSyntaxUID>
+ <ImplementationClassUID element="0012" group="0002" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.2</value>
+ </ImplementationClassUID>
+ <ImplementationVersionName element="0013" group="0002" vr="SH">
+ <value number="1">DCTOOL100</value>
+ </ImplementationVersionName>
+ <SourceApplicationEntityTitle element="0016" group="0002" vr="AE">
+ <value number="1">CLUNIE1</value>
+ </SourceApplicationEntityTitle>
+ <SpecificCharacterSet element="0005" group="0008" vr="CS">
+ <value number="1">ISO_IR 100</value>
+ </SpecificCharacterSet>
+ <ImageType element="0008" group="0008" vr="CS">
+ <value number="1">DERIVED</value>
+ <value number="2">PRIMARY</value>
+ <value number="3">PERFUSION</value>
+ <value number="4">RCBV</value>
+ </ImageType>
+ <InstanceCreationDate element="0012" group="0008" vr="DA">
+ <value number="1">20020929</value>
+ </InstanceCreationDate>
+ <InstanceCreationTime element="0013" group="0008" vr="TM">
+ <value number="1">091511</value>
+ </InstanceCreationTime>
+ <InstanceCreatorUID element="0014" group="0008" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.3</value>
+ </InstanceCreatorUID>
+ <SOPClassUID element="0016" group="0008" vr="UI">
+ <value number="1">1.2.840.10008.5.1.4.1.1.4.1</value>
+ </SOPClassUID>
+ <SOPInstanceUID element="0018" group="0008" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.1.2010.1.1.99999</value>
+ </SOPInstanceUID>
+ <StudyDate element="0020" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </StudyDate>
+ <SeriesDate element="0021" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </SeriesDate>
+ <ContentDate element="0023" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </ContentDate>
+ <StudyTime element="0030" group="0008" vr="TM">
+ <value number="1">000010</value>
+ </StudyTime>
+ <SeriesTime element="0031" group="0008" vr="TM">
+ <value number="1">000012</value>
+ </SeriesTime>
+ <ContentTime element="0033" group="0008" vr="TM">
+ <value number="1">000014</value>
+ </ContentTime>
+ <AccessionNumber element="0050" group="0008" vr="SH">
+ <value number="1">9992010</value>
+ </AccessionNumber>
+ <Modality element="0060" group="0008" vr="CS">
+ <value number="1">MR</value>
+ </Modality>
+ <Manufacturer element="0070" group="0008" vr="LO">
+ <value number="1">Acme Medical Devices</value>
+ </Manufacturer>
+ <InstitutionName element="0080" group="0008" vr="LO">
+ <value number="1">St. Nowhere Hospital</value>
+ </InstitutionName>
+ <ReferringPhysicianName element="0090" group="0008" vr="PN">
+ <value number="1">Thomas^Albert</value>
+ </ReferringPhysicianName>
+ <TimezoneOffsetFromUTC element="0201" group="0008" vr="SH">
+ <value number="1">-0400</value>
+ </TimezoneOffsetFromUTC>
+ <StationName element="1010" group="0008" vr="SH">
+ <value number="1">CONSOLE01</value>
+ </StationName>
+ <StudyDescription element="1030" group="0008" vr="LO">
+ <value number="1">fMRI</value>
+ </StudyDescription>
+ <SeriesDescription element="103e" group="0008" vr="LO">
+ <value number="1">Perfusion</value>
+ </SeriesDescription>
+ <PerformingPhysicianName element="1050" group="0008" vr="PN">
+ <value number="1">Smith^John</value>
+ </PerformingPhysicianName>
+ <PhysicianReadingStudy element="1060" group="0008" vr="PN">
+ <value number="1">Smith^John</value>
+ </PhysicianReadingStudy>
+ <OperatorName element="1070" group="0008" vr="PN">
+ <value number="1">Jones^Molly</value>
+ </OperatorName>
+ <ManufacturerModelName element="1090" group="0008" vr="LO">
+ <value number="1">Super Dooper Scanner</value>
+ </ManufacturerModelName>
+ <PixelPresentation element="9205" group="0008" vr="CS">
+ <value number="1">MONOCHROME</value>
+ </PixelPresentation>
+ <VolumetricProperties element="9206" group="0008" vr="CS">
+ <value number="1">VOLUME</value>
+ </VolumetricProperties>
+ <VolumeBasedCalculationTechnique element="9207" group="0008" vr="CS">
+ <value number="1">NONE</value>
+ </VolumeBasedCalculationTechnique>
+ <ComplexImageComponent element="9208" group="0008" vr="CS">
+ <value number="1">MAGNITUDE</value>
+ </ComplexImageComponent>
+ <AcquisitionContrast element="9209" group="0008" vr="CS">
+ <value number="1">UNKNOWN</value>
+ </AcquisitionContrast>
+ <PatientName element="0010" group="0010" vr="PN">
+ <value number="1">Single^Derived</value>
+ </PatientName>
+ <PatientID element="0020" group="0010" vr="LO">
+ <value number="1">MF-SI2</value>
+ </PatientID>
+ <PatientBirthDate element="0030" group="0010" vr="DA">
+ <value number="1">19500704</value>
+ </PatientBirthDate>
+ <PatientSex element="0040" group="0010" vr="CS">
+ <value number="1">M</value>
+ </PatientSex>
+ <PatientAge element="1010" group="0010" vr="AS">
+ <value number="1">052Y</value>
+ </PatientAge>
+ <PatientSize element="1020" group="0010" vr="DS">
+ <value number="1">1.6</value>
+ </PatientSize>
+ <PatientWeight element="1030" group="0010" vr="DS">
+ <value number="1">75</value>
+ </PatientWeight>
+ <ContrastBolusAgent element="0010" group="0018" vr="LO">
+ <value number="1">Magnevist</value>
+ </ContrastBolusAgent>
+ <DeviceSerialNumber element="1000" group="0018" vr="LO">
+ <value number="1">123456</value>
+ </DeviceSerialNumber>
+ <SoftwareVersion element="1020" group="0018" vr="LO">
+ <value number="1">1.00</value>
+ </SoftwareVersion>
+ <ContrastBolusRoute element="1040" group="0018" vr="LO">
+ <value number="1">IV</value>
+ </ContrastBolusRoute>
+ <ContrastBolusVolume element="1041" group="0018" vr="DS">
+ <value number="1">10</value>
+ </ContrastBolusVolume>
+ <ContrastBolusTotalDose element="1044" group="0018" vr="DS">
+ <value number="1">10</value>
+ </ContrastBolusTotalDose>
+ <ContrastBolusIngredient element="1048" group="0018" vr="CS">
+ <value number="1">GADOLINIUM</value>
+ </ContrastBolusIngredient>
+ <PatientPosition element="5100" group="0018" vr="CS">
+ <value number="1">HFS</value>
+ </PatientPosition>
+ <ContentQualification element="9004" group="0018" vr="CS">
+ <value number="1">PRODUCT</value>
+ </ContentQualification>
+ <ApplicableSafetyStandardAgency element="9174" group="0018" vr="CS">
+ <value number="1">FDA</value>
+ </ApplicableSafetyStandardAgency>
+ <StudyInstanceUID element="000d" group="0020" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.2.2010.99999</value>
+ </StudyInstanceUID>
+ <SeriesInstanceUID element="000e" group="0020" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.3.2010.1.99999</value>
+ </SeriesInstanceUID>
+ <StudyID element="0010" group="0020" vr="SH">
+ <value number="1">02010</value>
+ </StudyID>
+</DicomObject>
+<DicomObject>
+ <FileMetaInformationGroupLength element="0000" group="0002" vr="UL">
+ <value number="1">182</value>
+ </FileMetaInformationGroupLength>
+ <FileMetaInformationVersion element="0001" group="0002" vr="OB"/>
+ <MediaStorageSOPClassUID element="0002" group="0002" vr="UI">
+ <value number="1">1.2.840.10008.5.1.4.1.1.4.1</value>
+ </MediaStorageSOPClassUID>
+ <MediaStorageSOPInstanceUID element="0003" group="0002" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.1.2010.1.1.99999</value>
+ </MediaStorageSOPInstanceUID>
+ <TransferSyntaxUID element="0010" group="0002" vr="UI">
+ <value number="1">1.2.840.10008.1.2.1</value>
+ </TransferSyntaxUID>
+ <ImplementationClassUID element="0012" group="0002" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.2</value>
+ </ImplementationClassUID>
+ <ImplementationVersionName element="0013" group="0002" vr="SH">
+ <value number="1">DCTOOL100</value>
+ </ImplementationVersionName>
+ <SourceApplicationEntityTitle element="0016" group="0002" vr="AE">
+ <value number="1">CLUNIE1</value>
+ </SourceApplicationEntityTitle>
+ <SpecificCharacterSet element="0005" group="0008" vr="CS">
+ <value number="1">ISO_IR 100</value>
+ </SpecificCharacterSet>
+ <ImageType element="0008" group="0008" vr="CS">
+ <value number="1">DERIVED</value>
+ <value number="2">PRIMARY</value>
+ <value number="3">PERFUSION</value>
+ <value number="4">RCBV</value>
+ </ImageType>
+ <InstanceCreationDate element="0012" group="0008" vr="DA">
+ <value number="1">20020929</value>
+ </InstanceCreationDate>
+ <InstanceCreationTime element="0013" group="0008" vr="TM">
+ <value number="1">091511</value>
+ </InstanceCreationTime>
+ <InstanceCreatorUID element="0014" group="0008" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.3</value>
+ </InstanceCreatorUID>
+ <SOPClassUID element="0016" group="0008" vr="UI">
+ <value number="1">1.2.840.10008.5.1.4.1.1.4.1</value>
+ </SOPClassUID>
+ <SOPInstanceUID element="0018" group="0008" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.1.2010.1.1.99999</value>
+ </SOPInstanceUID>
+ <StudyDate element="0020" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </StudyDate>
+ <SeriesDate element="0021" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </SeriesDate>
+ <ContentDate element="0023" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </ContentDate>
+ <StudyTime element="0030" group="0008" vr="TM">
+ <value number="1">000010</value>
+ </StudyTime>
+ <SeriesTime element="0031" group="0008" vr="TM">
+ <value number="1">000012</value>
+ </SeriesTime>
+ <ContentTime element="0033" group="0008" vr="TM">
+ <value number="1">000014</value>
+ </ContentTime>
+ <AccessionNumber element="0050" group="0008" vr="SH">
+ <value number="1">9992010</value>
+ </AccessionNumber>
+ <Modality element="0060" group="0008" vr="CS">
+ <value number="1">MR</value>
+ </Modality>
+ <Manufacturer element="0070" group="0008" vr="LO">
+ <value number="1">Acme Medical Devices</value>
+ </Manufacturer>
+ <InstitutionName element="0080" group="0008" vr="LO">
+ <value number="1">St. Nowhere Hospital</value>
+ </InstitutionName>
+ <ReferringPhysicianName element="0090" group="0008" vr="PN">
+ <value number="1">Thomas^Albert</value>
+ </ReferringPhysicianName>
+ <TimezoneOffsetFromUTC element="0201" group="0008" vr="SH">
+ <value number="1">-0400</value>
+ </TimezoneOffsetFromUTC>
+ <StationName element="1010" group="0008" vr="SH">
+ <value number="1">CONSOLE01</value>
+ </StationName>
+ <StudyDescription element="1030" group="0008" vr="LO">
+ <value number="1">fMRI</value>
+ </StudyDescription>
+ <SeriesDescription element="103e" group="0008" vr="LO">
+ <value number="1">Perfusion</value>
+ </SeriesDescription>
+ <PerformingPhysicianName element="1050" group="0008" vr="PN">
+ <value number="1">Smith^John</value>
+ </PerformingPhysicianName>
+ <PhysicianReadingStudy element="1060" group="0008" vr="PN">
+ <value number="1">Smith^John</value>
+ </PhysicianReadingStudy>
+ <OperatorName element="1070" group="0008" vr="PN">
+ <value number="1">Jones^Molly</value>
+ </OperatorName>
+ <ManufacturerModelName element="1090" group="0008" vr="LO">
+ <value number="1">Super Dooper Scanner</value>
+ </ManufacturerModelName>
+ <PixelPresentation element="9205" group="0008" vr="CS">
+ <value number="1">MONOCHROME</value>
+ </PixelPresentation>
+ <VolumetricProperties element="9206" group="0008" vr="CS">
+ <value number="1">VOLUME</value>
+ </VolumetricProperties>
+ <VolumeBasedCalculationTechnique element="9207" group="0008" vr="CS">
+ <value number="1">NONE</value>
+ </VolumeBasedCalculationTechnique>
+ <ComplexImageComponent element="9208" group="0008" vr="CS">
+ <value number="1">MAGNITUDE</value>
+ </ComplexImageComponent>
+ <AcquisitionContrast element="9209" group="0008" vr="CS">
+ <value number="1">UNKNOWN</value>
+ </AcquisitionContrast>
+ <PatientName element="0010" group="0010" vr="PN">
+ <value number="1">Single^Derived</value>
+ </PatientName>
+ <PatientID element="0020" group="0010" vr="LO">
+ <value number="1">MF-SI2</value>
+ </PatientID>
+ <PatientBirthDate element="0030" group="0010" vr="DA">
+ <value number="1">19500704</value>
+ </PatientBirthDate>
+ <PatientSex element="0040" group="0010" vr="CS">
+ <value number="1">M</value>
+ </PatientSex>
+ <PatientAge element="1010" group="0010" vr="AS">
+ <value number="1">052Y</value>
+ </PatientAge>
+ <PatientSize element="1020" group="0010" vr="DS">
+ <value number="1">1.6</value>
+ </PatientSize>
+ <PatientWeight element="1030" group="0010" vr="DS">
+ <value number="1">75</value>
+ </PatientWeight>
+ <ContrastBolusAgent element="0010" group="0018" vr="LO">
+ <value number="1">Magnevist</value>
+ </ContrastBolusAgent>
+ <DeviceSerialNumber element="1000" group="0018" vr="LO">
+ <value number="1">123456</value>
+ </DeviceSerialNumber>
+ <SoftwareVersion element="1020" group="0018" vr="LO">
+ <value number="1">1.00</value>
+ </SoftwareVersion>
+ <ContrastBolusRoute element="1040" group="0018" vr="LO">
+ <value number="1">IV</value>
+ </ContrastBolusRoute>
+ <ContrastBolusVolume element="1041" group="0018" vr="DS">
+ <value number="1">10</value>
+ </ContrastBolusVolume>
+ <ContrastBolusTotalDose element="1044" group="0018" vr="DS">
+ <value number="1">10</value>
+ </ContrastBolusTotalDose>
+ <ContrastBolusIngredient element="1048" group="0018" vr="CS">
+ <value number="1">GADOLINIUM</value>
+ </ContrastBolusIngredient>
+ <PatientPosition element="5100" group="0018" vr="CS">
+ <value number="1">HFS</value>
+ </PatientPosition>
+ <ContentQualification element="9004" group="0018" vr="CS">
+ <value number="1">PRODUCT</value>
+ </ContentQualification>
+ <ApplicableSafetyStandardAgency element="9174" group="0018" vr="CS">
+ <value number="1">FDA</value>
+ </ApplicableSafetyStandardAgency>
+ <StudyInstanceUID element="000d" group="0020" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.2.2010.99999</value>
+ </StudyInstanceUID>
+ <SeriesInstanceUID element="000e" group="0020" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.3.2010.1.99999</value>
+ </SeriesInstanceUID>
+ <StudyID element="0010" group="0020" vr="SH">
+ <value number="1">02010</value>
+ </StudyID>
+</DicomObject>
+<DicomObject>
+ <FileMetaInformationGroupLength element="0000" group="0002" vr="UL">
+ <value number="1">182</value>
+ </FileMetaInformationGroupLength>
+ <FileMetaInformationVersion element="0001" group="0002" vr="OB"/>
+ <MediaStorageSOPClassUID element="0002" group="0002" vr="UI">
+ <value number="1">1.2.840.10008.5.1.4.1.1.4.1</value>
+ </MediaStorageSOPClassUID>
+ <MediaStorageSOPInstanceUID element="0003" group="0002" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.1.2010.1.1.99999</value>
+ </MediaStorageSOPInstanceUID>
+ <TransferSyntaxUID element="0010" group="0002" vr="UI">
+ <value number="1">1.2.840.10008.1.2.1</value>
+ </TransferSyntaxUID>
+ <ImplementationClassUID element="0012" group="0002" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.2</value>
+ </ImplementationClassUID>
+ <ImplementationVersionName element="0013" group="0002" vr="SH">
+ <value number="1">DCTOOL100</value>
+ </ImplementationVersionName>
+ <SourceApplicationEntityTitle element="0016" group="0002" vr="AE">
+ <value number="1">CLUNIE1</value>
+ </SourceApplicationEntityTitle>
+ <SpecificCharacterSet element="0005" group="0008" vr="CS">
+ <value number="1">ISO_IR 100</value>
+ </SpecificCharacterSet>
+ <ImageType element="0008" group="0008" vr="CS">
+ <value number="1">DERIVED</value>
+ <value number="2">PRIMARY</value>
+ <value number="3">PERFUSION</value>
+ <value number="4">RCBV</value>
+ </ImageType>
+ <InstanceCreationDate element="0012" group="0008" vr="DA">
+ <value number="1">20020929</value>
+ </InstanceCreationDate>
+ <InstanceCreationTime element="0013" group="0008" vr="TM">
+ <value number="1">091511</value>
+ </InstanceCreationTime>
+ <InstanceCreatorUID element="0014" group="0008" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.3</value>
+ </InstanceCreatorUID>
+ <SOPClassUID element="0016" group="0008" vr="UI">
+ <value number="1">1.2.840.10008.5.1.4.1.1.4.1</value>
+ </SOPClassUID>
+ <SOPInstanceUID element="0018" group="0008" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.1.2010.1.1.99999</value>
+ </SOPInstanceUID>
+ <StudyDate element="0020" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </StudyDate>
+ <SeriesDate element="0021" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </SeriesDate>
+ <ContentDate element="0023" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </ContentDate>
+ <StudyTime element="0030" group="0008" vr="TM">
+ <value number="1">000010</value>
+ </StudyTime>
+ <SeriesTime element="0031" group="0008" vr="TM">
+ <value number="1">000012</value>
+ </SeriesTime>
+ <ContentTime element="0033" group="0008" vr="TM">
+ <value number="1">000014</value>
+ </ContentTime>
+ <AccessionNumber element="0050" group="0008" vr="SH">
+ <value number="1">9992010</value>
+ </AccessionNumber>
+ <Modality element="0060" group="0008" vr="CS">
+ <value number="1">MR</value>
+ </Modality>
+ <Manufacturer element="0070" group="0008" vr="LO">
+ <value number="1">Acme Medical Devices</value>
+ </Manufacturer>
+ <InstitutionName element="0080" group="0008" vr="LO">
+ <value number="1">St. Nowhere Hospital</value>
+ </InstitutionName>
+ <ReferringPhysicianName element="0090" group="0008" vr="PN">
+ <value number="1">Thomas^Albert</value>
+ </ReferringPhysicianName>
+ <TimezoneOffsetFromUTC element="0201" group="0008" vr="SH">
+ <value number="1">-0400</value>
+ </TimezoneOffsetFromUTC>
+ <StationName element="1010" group="0008" vr="SH">
+ <value number="1">CONSOLE01</value>
+ </StationName>
+ <StudyDescription element="1030" group="0008" vr="LO">
+ <value number="1">fMRI</value>
+ </StudyDescription>
+ <SeriesDescription element="103e" group="0008" vr="LO">
+ <value number="1">Perfusion</value>
+ </SeriesDescription>
+ <PerformingPhysicianName element="1050" group="0008" vr="PN">
+ <value number="1">Smith^John</value>
+ </PerformingPhysicianName>
+ <PhysicianReadingStudy element="1060" group="0008" vr="PN">
+ <value number="1">Smith^John</value>
+ </PhysicianReadingStudy>
+ <OperatorName element="1070" group="0008" vr="PN">
+ <value number="1">Jones^Molly</value>
+ </OperatorName>
+ <ManufacturerModelName element="1090" group="0008" vr="LO">
+ <value number="1">Super Dooper Scanner</value>
+ </ManufacturerModelName>
+ <PixelPresentation element="9205" group="0008" vr="CS">
+ <value number="1">MONOCHROME</value>
+ </PixelPresentation>
+ <VolumetricProperties element="9206" group="0008" vr="CS">
+ <value number="1">VOLUME</value>
+ </VolumetricProperties>
+ <VolumeBasedCalculationTechnique element="9207" group="0008" vr="CS">
+ <value number="1">NONE</value>
+ </VolumeBasedCalculationTechnique>
+ <ComplexImageComponent element="9208" group="0008" vr="CS">
+ <value number="1">MAGNITUDE</value>
+ </ComplexImageComponent>
+ <AcquisitionContrast element="9209" group="0008" vr="CS">
+ <value number="1">UNKNOWN</value>
+ </AcquisitionContrast>
+ <PatientName element="0010" group="0010" vr="PN">
+ <value number="1">Single^Derived</value>
+ </PatientName>
+ <PatientID element="0020" group="0010" vr="LO">
+ <value number="1">MF-SI2</value>
+ </PatientID>
+ <PatientBirthDate element="0030" group="0010" vr="DA">
+ <value number="1">19500704</value>
+ </PatientBirthDate>
+ <PatientSex element="0040" group="0010" vr="CS">
+ <value number="1">M</value>
+ </PatientSex>
+ <PatientAge element="1010" group="0010" vr="AS">
+ <value number="1">052Y</value>
+ </PatientAge>
+ <PatientSize element="1020" group="0010" vr="DS">
+ <value number="1">1.6</value>
+ </PatientSize>
+ <PatientWeight element="1030" group="0010" vr="DS">
+ <value number="1">75</value>
+ </PatientWeight>
+ <ContrastBolusAgent element="0010" group="0018" vr="LO">
+ <value number="1">Magnevist</value>
+ </ContrastBolusAgent>
+ <DeviceSerialNumber element="1000" group="0018" vr="LO">
+ <value number="1">123456</value>
+ </DeviceSerialNumber>
+ <SoftwareVersion element="1020" group="0018" vr="LO">
+ <value number="1">1.00</value>
+ </SoftwareVersion>
+ <ContrastBolusRoute element="1040" group="0018" vr="LO">
+ <value number="1">IV</value>
+ </ContrastBolusRoute>
+ <ContrastBolusVolume element="1041" group="0018" vr="DS">
+ <value number="1">10</value>
+ </ContrastBolusVolume>
+ <ContrastBolusTotalDose element="1044" group="0018" vr="DS">
+ <value number="1">10</value>
+ </ContrastBolusTotalDose>
+ <ContrastBolusIngredient element="1048" group="0018" vr="CS">
+ <value number="1">GADOLINIUM</value>
+ </ContrastBolusIngredient>
+ <PatientPosition element="5100" group="0018" vr="CS">
+ <value number="1">HFS</value>
+ </PatientPosition>
+ <ContentQualification element="9004" group="0018" vr="CS">
+ <value number="1">PRODUCT</value>
+ </ContentQualification>
+ <ApplicableSafetyStandardAgency element="9174" group="0018" vr="CS">
+ <value number="1">FDA</value>
+ </ApplicableSafetyStandardAgency>
+ <StudyInstanceUID element="000d" group="0020" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.2.2010.99999</value>
+ </StudyInstanceUID>
+ <SeriesInstanceUID element="000e" group="0020" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.3.2010.1.99999</value>
+ </SeriesInstanceUID>
+ <StudyID element="0010" group="0020" vr="SH">
+ <value number="1">02010</value>
+ </StudyID>
+</DicomObject>
+<DicomObject>
+ <FileMetaInformationGroupLength element="0000" group="0002" vr="UL">
+ <value number="1">182</value>
+ </FileMetaInformationGroupLength>
+ <FileMetaInformationVersion element="0001" group="0002" vr="OB"/>
+ <MediaStorageSOPClassUID element="0002" group="0002" vr="UI">
+ <value number="1">1.2.840.10008.5.1.4.1.1.4.1</value>
+ </MediaStorageSOPClassUID>
+ <MediaStorageSOPInstanceUID element="0003" group="0002" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.1.2010.1.1.99999</value>
+ </MediaStorageSOPInstanceUID>
+ <TransferSyntaxUID element="0010" group="0002" vr="UI">
+ <value number="1">1.2.840.10008.1.2.1</value>
+ </TransferSyntaxUID>
+ <ImplementationClassUID element="0012" group="0002" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.2</value>
+ </ImplementationClassUID>
+ <ImplementationVersionName element="0013" group="0002" vr="SH">
+ <value number="1">DCTOOL100</value>
+ </ImplementationVersionName>
+ <SourceApplicationEntityTitle element="0016" group="0002" vr="AE">
+ <value number="1">CLUNIE1</value>
+ </SourceApplicationEntityTitle>
+ <SpecificCharacterSet element="0005" group="0008" vr="CS">
+ <value number="1">ISO_IR 100</value>
+ </SpecificCharacterSet>
+ <ImageType element="0008" group="0008" vr="CS">
+ <value number="1">DERIVED</value>
+ <value number="2">PRIMARY</value>
+ <value number="3">PERFUSION</value>
+ <value number="4">RCBV</value>
+ </ImageType>
+ <InstanceCreationDate element="0012" group="0008" vr="DA">
+ <value number="1">20020929</value>
+ </InstanceCreationDate>
+ <InstanceCreationTime element="0013" group="0008" vr="TM">
+ <value number="1">091511</value>
+ </InstanceCreationTime>
+ <InstanceCreatorUID element="0014" group="0008" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.3</value>
+ </InstanceCreatorUID>
+ <SOPClassUID element="0016" group="0008" vr="UI">
+ <value number="1">1.2.840.10008.5.1.4.1.1.4.1</value>
+ </SOPClassUID>
+ <SOPInstanceUID element="0018" group="0008" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.1.2010.1.1.99999</value>
+ </SOPInstanceUID>
+ <StudyDate element="0020" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </StudyDate>
+ <SeriesDate element="0021" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </SeriesDate>
+ <ContentDate element="0023" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </ContentDate>
+ <StudyTime element="0030" group="0008" vr="TM">
+ <value number="1">000010</value>
+ </StudyTime>
+ <SeriesTime element="0031" group="0008" vr="TM">
+ <value number="1">000012</value>
+ </SeriesTime>
+ <ContentTime element="0033" group="0008" vr="TM">
+ <value number="1">000014</value>
+ </ContentTime>
+ <AccessionNumber element="0050" group="0008" vr="SH">
+ <value number="1">9992010</value>
+ </AccessionNumber>
+ <Modality element="0060" group="0008" vr="CS">
+ <value number="1">MR</value>
+ </Modality>
+ <Manufacturer element="0070" group="0008" vr="LO">
+ <value number="1">Acme Medical Devices</value>
+ </Manufacturer>
+ <InstitutionName element="0080" group="0008" vr="LO">
+ <value number="1">St. Nowhere Hospital</value>
+ </InstitutionName>
+ <ReferringPhysicianName element="0090" group="0008" vr="PN">
+ <value number="1">Thomas^Albert</value>
+ </ReferringPhysicianName>
+ <TimezoneOffsetFromUTC element="0201" group="0008" vr="SH">
+ <value number="1">-0400</value>
+ </TimezoneOffsetFromUTC>
+ <StationName element="1010" group="0008" vr="SH">
+ <value number="1">CONSOLE01</value>
+ </StationName>
+ <StudyDescription element="1030" group="0008" vr="LO">
+ <value number="1">fMRI</value>
+ </StudyDescription>
+ <SeriesDescription element="103e" group="0008" vr="LO">
+ <value number="1">Perfusion</value>
+ </SeriesDescription>
+ <PerformingPhysicianName element="1050" group="0008" vr="PN">
+ <value number="1">Smith^John</value>
+ </PerformingPhysicianName>
+ <PhysicianReadingStudy element="1060" group="0008" vr="PN">
+ <value number="1">Smith^John</value>
+ </PhysicianReadingStudy>
+ <OperatorName element="1070" group="0008" vr="PN">
+ <value number="1">Jones^Molly</value>
+ </OperatorName>
+ <ManufacturerModelName element="1090" group="0008" vr="LO">
+ <value number="1">Super Dooper Scanner</value>
+ </ManufacturerModelName>
+ <PixelPresentation element="9205" group="0008" vr="CS">
+ <value number="1">MONOCHROME</value>
+ </PixelPresentation>
+ <VolumetricProperties element="9206" group="0008" vr="CS">
+ <value number="1">VOLUME</value>
+ </VolumetricProperties>
+ <VolumeBasedCalculationTechnique element="9207" group="0008" vr="CS">
+ <value number="1">NONE</value>
+ </VolumeBasedCalculationTechnique>
+ <ComplexImageComponent element="9208" group="0008" vr="CS">
+ <value number="1">MAGNITUDE</value>
+ </ComplexImageComponent>
+ <AcquisitionContrast element="9209" group="0008" vr="CS">
+ <value number="1">UNKNOWN</value>
+ </AcquisitionContrast>
+ <PatientName element="0010" group="0010" vr="PN">
+ <value number="1">Single^Derived</value>
+ </PatientName>
+ <PatientID element="0020" group="0010" vr="LO">
+ <value number="1">MF-SI2</value>
+ </PatientID>
+ <PatientBirthDate element="0030" group="0010" vr="DA">
+ <value number="1">19500704</value>
+ </PatientBirthDate>
+ <PatientSex element="0040" group="0010" vr="CS">
+ <value number="1">M</value>
+ </PatientSex>
+ <PatientAge element="1010" group="0010" vr="AS">
+ <value number="1">052Y</value>
+ </PatientAge>
+ <PatientSize element="1020" group="0010" vr="DS">
+ <value number="1">1.6</value>
+ </PatientSize>
+ <PatientWeight element="1030" group="0010" vr="DS">
+ <value number="1">75</value>
+ </PatientWeight>
+ <ContrastBolusAgent element="0010" group="0018" vr="LO">
+ <value number="1">Magnevist</value>
+ </ContrastBolusAgent>
+ <DeviceSerialNumber element="1000" group="0018" vr="LO">
+ <value number="1">123456</value>
+ </DeviceSerialNumber>
+ <SoftwareVersion element="1020" group="0018" vr="LO">
+ <value number="1">1.00</value>
+ </SoftwareVersion>
+ <ContrastBolusRoute element="1040" group="0018" vr="LO">
+ <value number="1">IV</value>
+ </ContrastBolusRoute>
+ <ContrastBolusVolume element="1041" group="0018" vr="DS">
+ <value number="1">10</value>
+ </ContrastBolusVolume>
+ <ContrastBolusTotalDose element="1044" group="0018" vr="DS">
+ <value number="1">10</value>
+ </ContrastBolusTotalDose>
+ <ContrastBolusIngredient element="1048" group="0018" vr="CS">
+ <value number="1">GADOLINIUM</value>
+ </ContrastBolusIngredient>
+ <PatientPosition element="5100" group="0018" vr="CS">
+ <value number="1">HFS</value>
+ </PatientPosition>
+ <ContentQualification element="9004" group="0018" vr="CS">
+ <value number="1">PRODUCT</value>
+ </ContentQualification>
+ <ApplicableSafetyStandardAgency element="9174" group="0018" vr="CS">
+ <value number="1">FDA</value>
+ </ApplicableSafetyStandardAgency>
+ <StudyInstanceUID element="000d" group="0020" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.2.2010.99999</value>
+ </StudyInstanceUID>
+ <SeriesInstanceUID element="000e" group="0020" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.3.2010.1.99999</value>
+ </SeriesInstanceUID>
+ <StudyID element="0010" group="0020" vr="SH">
+ <value number="1">02010</value>
+ </StudyID>
+</DicomObject>
+<DicomObject>
+ <FileMetaInformationGroupLength element="0000" group="0002" vr="UL">
+ <value number="1">182</value>
+ </FileMetaInformationGroupLength>
+ <FileMetaInformationVersion element="0001" group="0002" vr="OB"/>
+ <MediaStorageSOPClassUID element="0002" group="0002" vr="UI">
+ <value number="1">1.2.840.10008.5.1.4.1.1.4.1</value>
+ </MediaStorageSOPClassUID>
+ <MediaStorageSOPInstanceUID element="0003" group="0002" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.1.2010.1.1.99999</value>
+ </MediaStorageSOPInstanceUID>
+ <TransferSyntaxUID element="0010" group="0002" vr="UI">
+ <value number="1">1.2.840.10008.1.2.1</value>
+ </TransferSyntaxUID>
+ <ImplementationClassUID element="0012" group="0002" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.2</value>
+ </ImplementationClassUID>
+ <ImplementationVersionName element="0013" group="0002" vr="SH">
+ <value number="1">DCTOOL100</value>
+ </ImplementationVersionName>
+ <SourceApplicationEntityTitle element="0016" group="0002" vr="AE">
+ <value number="1">CLUNIE1</value>
+ </SourceApplicationEntityTitle>
+ <SpecificCharacterSet element="0005" group="0008" vr="CS">
+ <value number="1">ISO_IR 100</value>
+ </SpecificCharacterSet>
+ <ImageType element="0008" group="0008" vr="CS">
+ <value number="1">DERIVED</value>
+ <value number="2">PRIMARY</value>
+ <value number="3">PERFUSION</value>
+ <value number="4">RCBV</value>
+ </ImageType>
+ <InstanceCreationDate element="0012" group="0008" vr="DA">
+ <value number="1">20020929</value>
+ </InstanceCreationDate>
+ <InstanceCreationTime element="0013" group="0008" vr="TM">
+ <value number="1">091511</value>
+ </InstanceCreationTime>
+ <InstanceCreatorUID element="0014" group="0008" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.3</value>
+ </InstanceCreatorUID>
+ <SOPClassUID element="0016" group="0008" vr="UI">
+ <value number="1">1.2.840.10008.5.1.4.1.1.4.1</value>
+ </SOPClassUID>
+ <SOPInstanceUID element="0018" group="0008" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.1.2010.1.1.99999</value>
+ </SOPInstanceUID>
+ <StudyDate element="0020" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </StudyDate>
+ <SeriesDate element="0021" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </SeriesDate>
+ <ContentDate element="0023" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </ContentDate>
+ <StudyTime element="0030" group="0008" vr="TM">
+ <value number="1">000010</value>
+ </StudyTime>
+ <SeriesTime element="0031" group="0008" vr="TM">
+ <value number="1">000012</value>
+ </SeriesTime>
+ <ContentTime element="0033" group="0008" vr="TM">
+ <value number="1">000014</value>
+ </ContentTime>
+ <AccessionNumber element="0050" group="0008" vr="SH">
+ <value number="1">9992010</value>
+ </AccessionNumber>
+ <Modality element="0060" group="0008" vr="CS">
+ <value number="1">MR</value>
+ </Modality>
+ <Manufacturer element="0070" group="0008" vr="LO">
+ <value number="1">Acme Medical Devices</value>
+ </Manufacturer>
+ <InstitutionName element="0080" group="0008" vr="LO">
+ <value number="1">St. Nowhere Hospital</value>
+ </InstitutionName>
+ <ReferringPhysicianName element="0090" group="0008" vr="PN">
+ <value number="1">Thomas^Albert</value>
+ </ReferringPhysicianName>
+ <TimezoneOffsetFromUTC element="0201" group="0008" vr="SH">
+ <value number="1">-0400</value>
+ </TimezoneOffsetFromUTC>
+ <StationName element="1010" group="0008" vr="SH">
+ <value number="1">CONSOLE01</value>
+ </StationName>
+ <StudyDescription element="1030" group="0008" vr="LO">
+ <value number="1">fMRI</value>
+ </StudyDescription>
+ <SeriesDescription element="103e" group="0008" vr="LO">
+ <value number="1">Perfusion</value>
+ </SeriesDescription>
+ <PerformingPhysicianName element="1050" group="0008" vr="PN">
+ <value number="1">Smith^John</value>
+ </PerformingPhysicianName>
+ <PhysicianReadingStudy element="1060" group="0008" vr="PN">
+ <value number="1">Smith^John</value>
+ </PhysicianReadingStudy>
+ <OperatorName element="1070" group="0008" vr="PN">
+ <value number="1">Jones^Molly</value>
+ </OperatorName>
+ <ManufacturerModelName element="1090" group="0008" vr="LO">
+ <value number="1">Super Dooper Scanner</value>
+ </ManufacturerModelName>
+ <PixelPresentation element="9205" group="0008" vr="CS">
+ <value number="1">MONOCHROME</value>
+ </PixelPresentation>
+ <VolumetricProperties element="9206" group="0008" vr="CS">
+ <value number="1">VOLUME</value>
+ </VolumetricProperties>
+ <VolumeBasedCalculationTechnique element="9207" group="0008" vr="CS">
+ <value number="1">NONE</value>
+ </VolumeBasedCalculationTechnique>
+ <ComplexImageComponent element="9208" group="0008" vr="CS">
+ <value number="1">MAGNITUDE</value>
+ </ComplexImageComponent>
+ <AcquisitionContrast element="9209" group="0008" vr="CS">
+ <value number="1">UNKNOWN</value>
+ </AcquisitionContrast>
+ <PatientName element="0010" group="0010" vr="PN">
+ <value number="1">Single^Derived</value>
+ </PatientName>
+ <PatientID element="0020" group="0010" vr="LO">
+ <value number="1">MF-SI2</value>
+ </PatientID>
+ <PatientBirthDate element="0030" group="0010" vr="DA">
+ <value number="1">19500704</value>
+ </PatientBirthDate>
+ <PatientSex element="0040" group="0010" vr="CS">
+ <value number="1">M</value>
+ </PatientSex>
+ <PatientAge element="1010" group="0010" vr="AS">
+ <value number="1">052Y</value>
+ </PatientAge>
+ <PatientSize element="1020" group="0010" vr="DS">
+ <value number="1">1.6</value>
+ </PatientSize>
+ <PatientWeight element="1030" group="0010" vr="DS">
+ <value number="1">75</value>
+ </PatientWeight>
+ <ContrastBolusAgent element="0010" group="0018" vr="LO">
+ <value number="1">Magnevist</value>
+ </ContrastBolusAgent>
+ <DeviceSerialNumber element="1000" group="0018" vr="LO">
+ <value number="1">123456</value>
+ </DeviceSerialNumber>
+ <SoftwareVersion element="1020" group="0018" vr="LO">
+ <value number="1">1.00</value>
+ </SoftwareVersion>
+ <ContrastBolusRoute element="1040" group="0018" vr="LO">
+ <value number="1">IV</value>
+ </ContrastBolusRoute>
+ <ContrastBolusVolume element="1041" group="0018" vr="DS">
+ <value number="1">10</value>
+ </ContrastBolusVolume>
+ <ContrastBolusTotalDose element="1044" group="0018" vr="DS">
+ <value number="1">10</value>
+ </ContrastBolusTotalDose>
+ <ContrastBolusIngredient element="1048" group="0018" vr="CS">
+ <value number="1">GADOLINIUM</value>
+ </ContrastBolusIngredient>
+ <PatientPosition element="5100" group="0018" vr="CS">
+ <value number="1">HFS</value>
+ </PatientPosition>
+ <ContentQualification element="9004" group="0018" vr="CS">
+ <value number="1">PRODUCT</value>
+ </ContentQualification>
+ <ApplicableSafetyStandardAgency element="9174" group="0018" vr="CS">
+ <value number="1">FDA</value>
+ </ApplicableSafetyStandardAgency>
+ <StudyInstanceUID element="000d" group="0020" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.2.2010.99999</value>
+ </StudyInstanceUID>
+ <SeriesInstanceUID element="000e" group="0020" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.3.2010.1.99999</value>
+ </SeriesInstanceUID>
+ <StudyID element="0010" group="0020" vr="SH">
+ <value number="1">02010</value>
+ </StudyID>
+</DicomObject>
+<DicomObject>
+ <FileMetaInformationGroupLength element="0000" group="0002" vr="UL">
+ <value number="1">182</value>
+ </FileMetaInformationGroupLength>
+ <FileMetaInformationVersion element="0001" group="0002" vr="OB"/>
+ <MediaStorageSOPClassUID element="0002" group="0002" vr="UI">
+ <value number="1">1.2.840.10008.5.1.4.1.1.4.1</value>
+ </MediaStorageSOPClassUID>
+ <MediaStorageSOPInstanceUID element="0003" group="0002" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.1.2010.1.1.99999</value>
+ </MediaStorageSOPInstanceUID>
+ <TransferSyntaxUID element="0010" group="0002" vr="UI">
+ <value number="1">1.2.840.10008.1.2.1</value>
+ </TransferSyntaxUID>
+ <ImplementationClassUID element="0012" group="0002" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.2</value>
+ </ImplementationClassUID>
+ <ImplementationVersionName element="0013" group="0002" vr="SH">
+ <value number="1">DCTOOL100</value>
+ </ImplementationVersionName>
+ <SourceApplicationEntityTitle element="0016" group="0002" vr="AE">
+ <value number="1">CLUNIE1</value>
+ </SourceApplicationEntityTitle>
+ <SpecificCharacterSet element="0005" group="0008" vr="CS">
+ <value number="1">ISO_IR 100</value>
+ </SpecificCharacterSet>
+ <ImageType element="0008" group="0008" vr="CS">
+ <value number="1">DERIVED</value>
+ <value number="2">PRIMARY</value>
+ <value number="3">PERFUSION</value>
+ <value number="4">RCBV</value>
+ </ImageType>
+ <InstanceCreationDate element="0012" group="0008" vr="DA">
+ <value number="1">20020929</value>
+ </InstanceCreationDate>
+ <InstanceCreationTime element="0013" group="0008" vr="TM">
+ <value number="1">091511</value>
+ </InstanceCreationTime>
+ <InstanceCreatorUID element="0014" group="0008" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.3</value>
+ </InstanceCreatorUID>
+ <SOPClassUID element="0016" group="0008" vr="UI">
+ <value number="1">1.2.840.10008.5.1.4.1.1.4.1</value>
+ </SOPClassUID>
+ <SOPInstanceUID element="0018" group="0008" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.1.2010.1.1.99999</value>
+ </SOPInstanceUID>
+ <StudyDate element="0020" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </StudyDate>
+ <SeriesDate element="0021" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </SeriesDate>
+ <ContentDate element="0023" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </ContentDate>
+ <StudyTime element="0030" group="0008" vr="TM">
+ <value number="1">000010</value>
+ </StudyTime>
+ <SeriesTime element="0031" group="0008" vr="TM">
+ <value number="1">000012</value>
+ </SeriesTime>
+ <ContentTime element="0033" group="0008" vr="TM">
+ <value number="1">000014</value>
+ </ContentTime>
+ <AccessionNumber element="0050" group="0008" vr="SH">
+ <value number="1">9992010</value>
+ </AccessionNumber>
+ <Modality element="0060" group="0008" vr="CS">
+ <value number="1">MR</value>
+ </Modality>
+ <Manufacturer element="0070" group="0008" vr="LO">
+ <value number="1">Acme Medical Devices</value>
+ </Manufacturer>
+ <InstitutionName element="0080" group="0008" vr="LO">
+ <value number="1">St. Nowhere Hospital</value>
+ </InstitutionName>
+ <ReferringPhysicianName element="0090" group="0008" vr="PN">
+ <value number="1">Thomas^Albert</value>
+ </ReferringPhysicianName>
+ <TimezoneOffsetFromUTC element="0201" group="0008" vr="SH">
+ <value number="1">-0400</value>
+ </TimezoneOffsetFromUTC>
+ <StationName element="1010" group="0008" vr="SH">
+ <value number="1">CONSOLE01</value>
+ </StationName>
+ <StudyDescription element="1030" group="0008" vr="LO">
+ <value number="1">fMRI</value>
+ </StudyDescription>
+ <SeriesDescription element="103e" group="0008" vr="LO">
+ <value number="1">Perfusion</value>
+ </SeriesDescription>
+ <PerformingPhysicianName element="1050" group="0008" vr="PN">
+ <value number="1">Smith^John</value>
+ </PerformingPhysicianName>
+ <PhysicianReadingStudy element="1060" group="0008" vr="PN">
+ <value number="1">Smith^John</value>
+ </PhysicianReadingStudy>
+ <OperatorName element="1070" group="0008" vr="PN">
+ <value number="1">Jones^Molly</value>
+ </OperatorName>
+ <ManufacturerModelName element="1090" group="0008" vr="LO">
+ <value number="1">Super Dooper Scanner</value>
+ </ManufacturerModelName>
+ <PixelPresentation element="9205" group="0008" vr="CS">
+ <value number="1">MONOCHROME</value>
+ </PixelPresentation>
+ <VolumetricProperties element="9206" group="0008" vr="CS">
+ <value number="1">VOLUME</value>
+ </VolumetricProperties>
+ <VolumeBasedCalculationTechnique element="9207" group="0008" vr="CS">
+ <value number="1">NONE</value>
+ </VolumeBasedCalculationTechnique>
+ <ComplexImageComponent element="9208" group="0008" vr="CS">
+ <value number="1">MAGNITUDE</value>
+ </ComplexImageComponent>
+ <AcquisitionContrast element="9209" group="0008" vr="CS">
+ <value number="1">UNKNOWN</value>
+ </AcquisitionContrast>
+ <PatientName element="0010" group="0010" vr="PN">
+ <value number="1">Single^Derived</value>
+ </PatientName>
+ <PatientID element="0020" group="0010" vr="LO">
+ <value number="1">MF-SI2</value>
+ </PatientID>
+ <PatientBirthDate element="0030" group="0010" vr="DA">
+ <value number="1">19500704</value>
+ </PatientBirthDate>
+ <PatientSex element="0040" group="0010" vr="CS">
+ <value number="1">M</value>
+ </PatientSex>
+ <PatientAge element="1010" group="0010" vr="AS">
+ <value number="1">052Y</value>
+ </PatientAge>
+ <PatientSize element="1020" group="0010" vr="DS">
+ <value number="1">1.6</value>
+ </PatientSize>
+ <PatientWeight element="1030" group="0010" vr="DS">
+ <value number="1">75</value>
+ </PatientWeight>
+ <ContrastBolusAgent element="0010" group="0018" vr="LO">
+ <value number="1">Magnevist</value>
+ </ContrastBolusAgent>
+ <DeviceSerialNumber element="1000" group="0018" vr="LO">
+ <value number="1">123456</value>
+ </DeviceSerialNumber>
+ <SoftwareVersion element="1020" group="0018" vr="LO">
+ <value number="1">1.00</value>
+ </SoftwareVersion>
+ <ContrastBolusRoute element="1040" group="0018" vr="LO">
+ <value number="1">IV</value>
+ </ContrastBolusRoute>
+ <ContrastBolusVolume element="1041" group="0018" vr="DS">
+ <value number="1">10</value>
+ </ContrastBolusVolume>
+ <ContrastBolusTotalDose element="1044" group="0018" vr="DS">
+ <value number="1">10</value>
+ </ContrastBolusTotalDose>
+ <ContrastBolusIngredient element="1048" group="0018" vr="CS">
+ <value number="1">GADOLINIUM</value>
+ </ContrastBolusIngredient>
+ <PatientPosition element="5100" group="0018" vr="CS">
+ <value number="1">HFS</value>
+ </PatientPosition>
+ <ContentQualification element="9004" group="0018" vr="CS">
+ <value number="1">PRODUCT</value>
+ </ContentQualification>
+ <ApplicableSafetyStandardAgency element="9174" group="0018" vr="CS">
+ <value number="1">FDA</value>
+ </ApplicableSafetyStandardAgency>
+ <StudyInstanceUID element="000d" group="0020" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.2.2010.99999</value>
+ </StudyInstanceUID>
+ <SeriesInstanceUID element="000e" group="0020" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.3.2010.1.99999</value>
+ </SeriesInstanceUID>
+ <StudyID element="0010" group="0020" vr="SH">
+ <value number="1">02010</value>
+ </StudyID>
+</DicomObject>
+<DicomObject>
+ <FileMetaInformationGroupLength element="0000" group="0002" vr="UL">
+ <value number="1">182</value>
+ </FileMetaInformationGroupLength>
+ <FileMetaInformationVersion element="0001" group="0002" vr="OB"/>
+ <MediaStorageSOPClassUID element="0002" group="0002" vr="UI">
+ <value number="1">1.2.840.10008.5.1.4.1.1.4.1</value>
+ </MediaStorageSOPClassUID>
+ <MediaStorageSOPInstanceUID element="0003" group="0002" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.1.2010.1.1.99999</value>
+ </MediaStorageSOPInstanceUID>
+ <TransferSyntaxUID element="0010" group="0002" vr="UI">
+ <value number="1">1.2.840.10008.1.2.1</value>
+ </TransferSyntaxUID>
+ <ImplementationClassUID element="0012" group="0002" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.2</value>
+ </ImplementationClassUID>
+ <ImplementationVersionName element="0013" group="0002" vr="SH">
+ <value number="1">DCTOOL100</value>
+ </ImplementationVersionName>
+ <SourceApplicationEntityTitle element="0016" group="0002" vr="AE">
+ <value number="1">CLUNIE1</value>
+ </SourceApplicationEntityTitle>
+ <SpecificCharacterSet element="0005" group="0008" vr="CS">
+ <value number="1">ISO_IR 100</value>
+ </SpecificCharacterSet>
+ <ImageType element="0008" group="0008" vr="CS">
+ <value number="1">DERIVED</value>
+ <value number="2">PRIMARY</value>
+ <value number="3">PERFUSION</value>
+ <value number="4">RCBV</value>
+ </ImageType>
+ <InstanceCreationDate element="0012" group="0008" vr="DA">
+ <value number="1">20020929</value>
+ </InstanceCreationDate>
+ <InstanceCreationTime element="0013" group="0008" vr="TM">
+ <value number="1">091511</value>
+ </InstanceCreationTime>
+ <InstanceCreatorUID element="0014" group="0008" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.3</value>
+ </InstanceCreatorUID>
+ <SOPClassUID element="0016" group="0008" vr="UI">
+ <value number="1">1.2.840.10008.5.1.4.1.1.4.1</value>
+ </SOPClassUID>
+ <SOPInstanceUID element="0018" group="0008" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.1.2010.1.1.99999</value>
+ </SOPInstanceUID>
+ <StudyDate element="0020" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </StudyDate>
+ <SeriesDate element="0021" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </SeriesDate>
+ <ContentDate element="0023" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </ContentDate>
+ <StudyTime element="0030" group="0008" vr="TM">
+ <value number="1">000010</value>
+ </StudyTime>
+ <SeriesTime element="0031" group="0008" vr="TM">
+ <value number="1">000012</value>
+ </SeriesTime>
+ <ContentTime element="0033" group="0008" vr="TM">
+ <value number="1">000014</value>
+ </ContentTime>
+ <AccessionNumber element="0050" group="0008" vr="SH">
+ <value number="1">9992010</value>
+ </AccessionNumber>
+ <Modality element="0060" group="0008" vr="CS">
+ <value number="1">MR</value>
+ </Modality>
+ <Manufacturer element="0070" group="0008" vr="LO">
+ <value number="1">Acme Medical Devices</value>
+ </Manufacturer>
+ <InstitutionName element="0080" group="0008" vr="LO">
+ <value number="1">St. Nowhere Hospital</value>
+ </InstitutionName>
+ <ReferringPhysicianName element="0090" group="0008" vr="PN">
+ <value number="1">Thomas^Albert</value>
+ </ReferringPhysicianName>
+ <TimezoneOffsetFromUTC element="0201" group="0008" vr="SH">
+ <value number="1">-0400</value>
+ </TimezoneOffsetFromUTC>
+ <StationName element="1010" group="0008" vr="SH">
+ <value number="1">CONSOLE01</value>
+ </StationName>
+ <StudyDescription element="1030" group="0008" vr="LO">
+ <value number="1">fMRI</value>
+ </StudyDescription>
+ <SeriesDescription element="103e" group="0008" vr="LO">
+ <value number="1">Perfusion</value>
+ </SeriesDescription>
+ <PerformingPhysicianName element="1050" group="0008" vr="PN">
+ <value number="1">Smith^John</value>
+ </PerformingPhysicianName>
+ <PhysicianReadingStudy element="1060" group="0008" vr="PN">
+ <value number="1">Smith^John</value>
+ </PhysicianReadingStudy>
+ <OperatorName element="1070" group="0008" vr="PN">
+ <value number="1">Jones^Molly</value>
+ </OperatorName>
+ <ManufacturerModelName element="1090" group="0008" vr="LO">
+ <value number="1">Super Dooper Scanner</value>
+ </ManufacturerModelName>
+ <PixelPresentation element="9205" group="0008" vr="CS">
+ <value number="1">MONOCHROME</value>
+ </PixelPresentation>
+ <VolumetricProperties element="9206" group="0008" vr="CS">
+ <value number="1">VOLUME</value>
+ </VolumetricProperties>
+ <VolumeBasedCalculationTechnique element="9207" group="0008" vr="CS">
+ <value number="1">NONE</value>
+ </VolumeBasedCalculationTechnique>
+ <ComplexImageComponent element="9208" group="0008" vr="CS">
+ <value number="1">MAGNITUDE</value>
+ </ComplexImageComponent>
+ <AcquisitionContrast element="9209" group="0008" vr="CS">
+ <value number="1">UNKNOWN</value>
+ </AcquisitionContrast>
+ <PatientName element="0010" group="0010" vr="PN">
+ <value number="1">Single^Derived</value>
+ </PatientName>
+ <PatientID element="0020" group="0010" vr="LO">
+ <value number="1">MF-SI2</value>
+ </PatientID>
+ <PatientBirthDate element="0030" group="0010" vr="DA">
+ <value number="1">19500704</value>
+ </PatientBirthDate>
+ <PatientSex element="0040" group="0010" vr="CS">
+ <value number="1">M</value>
+ </PatientSex>
+ <PatientAge element="1010" group="0010" vr="AS">
+ <value number="1">052Y</value>
+ </PatientAge>
+ <PatientSize element="1020" group="0010" vr="DS">
+ <value number="1">1.6</value>
+ </PatientSize>
+ <PatientWeight element="1030" group="0010" vr="DS">
+ <value number="1">75</value>
+ </PatientWeight>
+ <ContrastBolusAgent element="0010" group="0018" vr="LO">
+ <value number="1">Magnevist</value>
+ </ContrastBolusAgent>
+ <DeviceSerialNumber element="1000" group="0018" vr="LO">
+ <value number="1">123456</value>
+ </DeviceSerialNumber>
+ <SoftwareVersion element="1020" group="0018" vr="LO">
+ <value number="1">1.00</value>
+ </SoftwareVersion>
+ <ContrastBolusRoute element="1040" group="0018" vr="LO">
+ <value number="1">IV</value>
+ </ContrastBolusRoute>
+ <ContrastBolusVolume element="1041" group="0018" vr="DS">
+ <value number="1">10</value>
+ </ContrastBolusVolume>
+ <ContrastBolusTotalDose element="1044" group="0018" vr="DS">
+ <value number="1">10</value>
+ </ContrastBolusTotalDose>
+ <ContrastBolusIngredient element="1048" group="0018" vr="CS">
+ <value number="1">GADOLINIUM</value>
+ </ContrastBolusIngredient>
+ <PatientPosition element="5100" group="0018" vr="CS">
+ <value number="1">HFS</value>
+ </PatientPosition>
+ <ContentQualification element="9004" group="0018" vr="CS">
+ <value number="1">PRODUCT</value>
+ </ContentQualification>
+ <ApplicableSafetyStandardAgency element="9174" group="0018" vr="CS">
+ <value number="1">FDA</value>
+ </ApplicableSafetyStandardAgency>
+ <StudyInstanceUID element="000d" group="0020" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.2.2010.99999</value>
+ </StudyInstanceUID>
+ <SeriesInstanceUID element="000e" group="0020" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.3.2010.1.99999</value>
+ </SeriesInstanceUID>
+ <StudyID element="0010" group="0020" vr="SH">
+ <value number="1">02010</value>
+ </StudyID>
+</DicomObject>
+<DicomObject>
+ <FileMetaInformationGroupLength element="0000" group="0002" vr="UL">
+ <value number="1">182</value>
+ </FileMetaInformationGroupLength>
+ <FileMetaInformationVersion element="0001" group="0002" vr="OB"/>
+ <MediaStorageSOPClassUID element="0002" group="0002" vr="UI">
+ <value number="1">1.2.840.10008.5.1.4.1.1.4.1</value>
+ </MediaStorageSOPClassUID>
+ <MediaStorageSOPInstanceUID element="0003" group="0002" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.1.2010.1.1.99999</value>
+ </MediaStorageSOPInstanceUID>
+ <TransferSyntaxUID element="0010" group="0002" vr="UI">
+ <value number="1">1.2.840.10008.1.2.1</value>
+ </TransferSyntaxUID>
+ <ImplementationClassUID element="0012" group="0002" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.2</value>
+ </ImplementationClassUID>
+ <ImplementationVersionName element="0013" group="0002" vr="SH">
+ <value number="1">DCTOOL100</value>
+ </ImplementationVersionName>
+ <SourceApplicationEntityTitle element="0016" group="0002" vr="AE">
+ <value number="1">CLUNIE1</value>
+ </SourceApplicationEntityTitle>
+ <SpecificCharacterSet element="0005" group="0008" vr="CS">
+ <value number="1">ISO_IR 100</value>
+ </SpecificCharacterSet>
+ <ImageType element="0008" group="0008" vr="CS">
+ <value number="1">DERIVED</value>
+ <value number="2">PRIMARY</value>
+ <value number="3">PERFUSION</value>
+ <value number="4">RCBV</value>
+ </ImageType>
+ <InstanceCreationDate element="0012" group="0008" vr="DA">
+ <value number="1">20020929</value>
+ </InstanceCreationDate>
+ <InstanceCreationTime element="0013" group="0008" vr="TM">
+ <value number="1">091511</value>
+ </InstanceCreationTime>
+ <InstanceCreatorUID element="0014" group="0008" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.3</value>
+ </InstanceCreatorUID>
+ <SOPClassUID element="0016" group="0008" vr="UI">
+ <value number="1">1.2.840.10008.5.1.4.1.1.4.1</value>
+ </SOPClassUID>
+ <SOPInstanceUID element="0018" group="0008" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.1.2010.1.1.99999</value>
+ </SOPInstanceUID>
+ <StudyDate element="0020" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </StudyDate>
+ <SeriesDate element="0021" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </SeriesDate>
+ <ContentDate element="0023" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </ContentDate>
+ <StudyTime element="0030" group="0008" vr="TM">
+ <value number="1">000010</value>
+ </StudyTime>
+ <SeriesTime element="0031" group="0008" vr="TM">
+ <value number="1">000012</value>
+ </SeriesTime>
+ <ContentTime element="0033" group="0008" vr="TM">
+ <value number="1">000014</value>
+ </ContentTime>
+ <AccessionNumber element="0050" group="0008" vr="SH">
+ <value number="1">9992010</value>
+ </AccessionNumber>
+ <Modality element="0060" group="0008" vr="CS">
+ <value number="1">MR</value>
+ </Modality>
+ <Manufacturer element="0070" group="0008" vr="LO">
+ <value number="1">Acme Medical Devices</value>
+ </Manufacturer>
+ <InstitutionName element="0080" group="0008" vr="LO">
+ <value number="1">St. Nowhere Hospital</value>
+ </InstitutionName>
+ <ReferringPhysicianName element="0090" group="0008" vr="PN">
+ <value number="1">Thomas^Albert</value>
+ </ReferringPhysicianName>
+ <TimezoneOffsetFromUTC element="0201" group="0008" vr="SH">
+ <value number="1">-0400</value>
+ </TimezoneOffsetFromUTC>
+ <StationName element="1010" group="0008" vr="SH">
+ <value number="1">CONSOLE01</value>
+ </StationName>
+ <StudyDescription element="1030" group="0008" vr="LO">
+ <value number="1">fMRI</value>
+ </StudyDescription>
+ <SeriesDescription element="103e" group="0008" vr="LO">
+ <value number="1">Perfusion</value>
+ </SeriesDescription>
+ <PerformingPhysicianName element="1050" group="0008" vr="PN">
+ <value number="1">Smith^John</value>
+ </PerformingPhysicianName>
+ <PhysicianReadingStudy element="1060" group="0008" vr="PN">
+ <value number="1">Smith^John</value>
+ </PhysicianReadingStudy>
+ <OperatorName element="1070" group="0008" vr="PN">
+ <value number="1">Jones^Molly</value>
+ </OperatorName>
+ <ManufacturerModelName element="1090" group="0008" vr="LO">
+ <value number="1">Super Dooper Scanner</value>
+ </ManufacturerModelName>
+ <PixelPresentation element="9205" group="0008" vr="CS">
+ <value number="1">MONOCHROME</value>
+ </PixelPresentation>
+ <VolumetricProperties element="9206" group="0008" vr="CS">
+ <value number="1">VOLUME</value>
+ </VolumetricProperties>
+ <VolumeBasedCalculationTechnique element="9207" group="0008" vr="CS">
+ <value number="1">NONE</value>
+ </VolumeBasedCalculationTechnique>
+ <ComplexImageComponent element="9208" group="0008" vr="CS">
+ <value number="1">MAGNITUDE</value>
+ </ComplexImageComponent>
+ <AcquisitionContrast element="9209" group="0008" vr="CS">
+ <value number="1">UNKNOWN</value>
+ </AcquisitionContrast>
+ <PatientName element="0010" group="0010" vr="PN">
+ <value number="1">Single^Derived</value>
+ </PatientName>
+ <PatientID element="0020" group="0010" vr="LO">
+ <value number="1">MF-SI2</value>
+ </PatientID>
+ <PatientBirthDate element="0030" group="0010" vr="DA">
+ <value number="1">19500704</value>
+ </PatientBirthDate>
+ <PatientSex element="0040" group="0010" vr="CS">
+ <value number="1">M</value>
+ </PatientSex>
+ <PatientAge element="1010" group="0010" vr="AS">
+ <value number="1">052Y</value>
+ </PatientAge>
+ <PatientSize element="1020" group="0010" vr="DS">
+ <value number="1">1.6</value>
+ </PatientSize>
+ <PatientWeight element="1030" group="0010" vr="DS">
+ <value number="1">75</value>
+ </PatientWeight>
+ <ContrastBolusAgent element="0010" group="0018" vr="LO">
+ <value number="1">Magnevist</value>
+ </ContrastBolusAgent>
+ <DeviceSerialNumber element="1000" group="0018" vr="LO">
+ <value number="1">123456</value>
+ </DeviceSerialNumber>
+ <SoftwareVersion element="1020" group="0018" vr="LO">
+ <value number="1">1.00</value>
+ </SoftwareVersion>
+ <ContrastBolusRoute element="1040" group="0018" vr="LO">
+ <value number="1">IV</value>
+ </ContrastBolusRoute>
+ <ContrastBolusVolume element="1041" group="0018" vr="DS">
+ <value number="1">10</value>
+ </ContrastBolusVolume>
+ <ContrastBolusTotalDose element="1044" group="0018" vr="DS">
+ <value number="1">10</value>
+ </ContrastBolusTotalDose>
+ <ContrastBolusIngredient element="1048" group="0018" vr="CS">
+ <value number="1">GADOLINIUM</value>
+ </ContrastBolusIngredient>
+ <PatientPosition element="5100" group="0018" vr="CS">
+ <value number="1">HFS</value>
+ </PatientPosition>
+ <ContentQualification element="9004" group="0018" vr="CS">
+ <value number="1">PRODUCT</value>
+ </ContentQualification>
+ <ApplicableSafetyStandardAgency element="9174" group="0018" vr="CS">
+ <value number="1">FDA</value>
+ </ApplicableSafetyStandardAgency>
+ <StudyInstanceUID element="000d" group="0020" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.2.2010.99999</value>
+ </StudyInstanceUID>
+ <SeriesInstanceUID element="000e" group="0020" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.3.2010.1.99999</value>
+ </SeriesInstanceUID>
+ <StudyID element="0010" group="0020" vr="SH">
+ <value number="1">02010</value>
+ </StudyID>
+</DicomObject>
+<DicomObject>
+ <FileMetaInformationGroupLength element="0000" group="0002" vr="UL">
+ <value number="1">182</value>
+ </FileMetaInformationGroupLength>
+ <FileMetaInformationVersion element="0001" group="0002" vr="OB"/>
+ <MediaStorageSOPClassUID element="0002" group="0002" vr="UI">
+ <value number="1">1.2.840.10008.5.1.4.1.1.4.1</value>
+ </MediaStorageSOPClassUID>
+ <MediaStorageSOPInstanceUID element="0003" group="0002" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.1.2010.1.1.99999</value>
+ </MediaStorageSOPInstanceUID>
+ <TransferSyntaxUID element="0010" group="0002" vr="UI">
+ <value number="1">1.2.840.10008.1.2.1</value>
+ </TransferSyntaxUID>
+ <ImplementationClassUID element="0012" group="0002" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.2</value>
+ </ImplementationClassUID>
+ <ImplementationVersionName element="0013" group="0002" vr="SH">
+ <value number="1">DCTOOL100</value>
+ </ImplementationVersionName>
+ <SourceApplicationEntityTitle element="0016" group="0002" vr="AE">
+ <value number="1">CLUNIE1</value>
+ </SourceApplicationEntityTitle>
+ <SpecificCharacterSet element="0005" group="0008" vr="CS">
+ <value number="1">ISO_IR 100</value>
+ </SpecificCharacterSet>
+ <ImageType element="0008" group="0008" vr="CS">
+ <value number="1">DERIVED</value>
+ <value number="2">PRIMARY</value>
+ <value number="3">PERFUSION</value>
+ <value number="4">RCBV</value>
+ </ImageType>
+ <InstanceCreationDate element="0012" group="0008" vr="DA">
+ <value number="1">20020929</value>
+ </InstanceCreationDate>
+ <InstanceCreationTime element="0013" group="0008" vr="TM">
+ <value number="1">091511</value>
+ </InstanceCreationTime>
+ <InstanceCreatorUID element="0014" group="0008" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.3</value>
+ </InstanceCreatorUID>
+ <SOPClassUID element="0016" group="0008" vr="UI">
+ <value number="1">1.2.840.10008.5.1.4.1.1.4.1</value>
+ </SOPClassUID>
+ <SOPInstanceUID element="0018" group="0008" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.1.2010.1.1.99999</value>
+ </SOPInstanceUID>
+ <StudyDate element="0020" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </StudyDate>
+ <SeriesDate element="0021" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </SeriesDate>
+ <ContentDate element="0023" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </ContentDate>
+ <StudyTime element="0030" group="0008" vr="TM">
+ <value number="1">000010</value>
+ </StudyTime>
+ <SeriesTime element="0031" group="0008" vr="TM">
+ <value number="1">000012</value>
+ </SeriesTime>
+ <ContentTime element="0033" group="0008" vr="TM">
+ <value number="1">000014</value>
+ </ContentTime>
+ <AccessionNumber element="0050" group="0008" vr="SH">
+ <value number="1">9992010</value>
+ </AccessionNumber>
+ <Modality element="0060" group="0008" vr="CS">
+ <value number="1">MR</value>
+ </Modality>
+ <Manufacturer element="0070" group="0008" vr="LO">
+ <value number="1">Acme Medical Devices</value>
+ </Manufacturer>
+ <InstitutionName element="0080" group="0008" vr="LO">
+ <value number="1">St. Nowhere Hospital</value>
+ </InstitutionName>
+ <ReferringPhysicianName element="0090" group="0008" vr="PN">
+ <value number="1">Thomas^Albert</value>
+ </ReferringPhysicianName>
+ <TimezoneOffsetFromUTC element="0201" group="0008" vr="SH">
+ <value number="1">-0400</value>
+ </TimezoneOffsetFromUTC>
+ <StationName element="1010" group="0008" vr="SH">
+ <value number="1">CONSOLE01</value>
+ </StationName>
+ <StudyDescription element="1030" group="0008" vr="LO">
+ <value number="1">fMRI</value>
+ </StudyDescription>
+ <SeriesDescription element="103e" group="0008" vr="LO">
+ <value number="1">Perfusion</value>
+ </SeriesDescription>
+ <PerformingPhysicianName element="1050" group="0008" vr="PN">
+ <value number="1">Smith^John</value>
+ </PerformingPhysicianName>
+ <PhysicianReadingStudy element="1060" group="0008" vr="PN">
+ <value number="1">Smith^John</value>
+ </PhysicianReadingStudy>
+ <OperatorName element="1070" group="0008" vr="PN">
+ <value number="1">Jones^Molly</value>
+ </OperatorName>
+ <ManufacturerModelName element="1090" group="0008" vr="LO">
+ <value number="1">Super Dooper Scanner</value>
+ </ManufacturerModelName>
+ <PixelPresentation element="9205" group="0008" vr="CS">
+ <value number="1">MONOCHROME</value>
+ </PixelPresentation>
+ <VolumetricProperties element="9206" group="0008" vr="CS">
+ <value number="1">VOLUME</value>
+ </VolumetricProperties>
+ <VolumeBasedCalculationTechnique element="9207" group="0008" vr="CS">
+ <value number="1">NONE</value>
+ </VolumeBasedCalculationTechnique>
+ <ComplexImageComponent element="9208" group="0008" vr="CS">
+ <value number="1">MAGNITUDE</value>
+ </ComplexImageComponent>
+ <AcquisitionContrast element="9209" group="0008" vr="CS">
+ <value number="1">UNKNOWN</value>
+ </AcquisitionContrast>
+ <PatientName element="0010" group="0010" vr="PN">
+ <value number="1">Single^Derived</value>
+ </PatientName>
+ <PatientID element="0020" group="0010" vr="LO">
+ <value number="1">MF-SI2</value>
+ </PatientID>
+ <PatientBirthDate element="0030" group="0010" vr="DA">
+ <value number="1">19500704</value>
+ </PatientBirthDate>
+ <PatientSex element="0040" group="0010" vr="CS">
+ <value number="1">M</value>
+ </PatientSex>
+ <PatientAge element="1010" group="0010" vr="AS">
+ <value number="1">052Y</value>
+ </PatientAge>
+ <PatientSize element="1020" group="0010" vr="DS">
+ <value number="1">1.6</value>
+ </PatientSize>
+ <PatientWeight element="1030" group="0010" vr="DS">
+ <value number="1">75</value>
+ </PatientWeight>
+ <ContrastBolusAgent element="0010" group="0018" vr="LO">
+ <value number="1">Magnevist</value>
+ </ContrastBolusAgent>
+ <DeviceSerialNumber element="1000" group="0018" vr="LO">
+ <value number="1">123456</value>
+ </DeviceSerialNumber>
+ <SoftwareVersion element="1020" group="0018" vr="LO">
+ <value number="1">1.00</value>
+ </SoftwareVersion>
+ <ContrastBolusRoute element="1040" group="0018" vr="LO">
+ <value number="1">IV</value>
+ </ContrastBolusRoute>
+ <ContrastBolusVolume element="1041" group="0018" vr="DS">
+ <value number="1">10</value>
+ </ContrastBolusVolume>
+ <ContrastBolusTotalDose element="1044" group="0018" vr="DS">
+ <value number="1">10</value>
+ </ContrastBolusTotalDose>
+ <ContrastBolusIngredient element="1048" group="0018" vr="CS">
+ <value number="1">GADOLINIUM</value>
+ </ContrastBolusIngredient>
+ <PatientPosition element="5100" group="0018" vr="CS">
+ <value number="1">HFS</value>
+ </PatientPosition>
+ <ContentQualification element="9004" group="0018" vr="CS">
+ <value number="1">PRODUCT</value>
+ </ContentQualification>
+ <ApplicableSafetyStandardAgency element="9174" group="0018" vr="CS">
+ <value number="1">FDA</value>
+ </ApplicableSafetyStandardAgency>
+ <StudyInstanceUID element="000d" group="0020" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.2.2010.99999</value>
+ </StudyInstanceUID>
+ <SeriesInstanceUID element="000e" group="0020" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.3.2010.1.99999</value>
+ </SeriesInstanceUID>
+ <StudyID element="0010" group="0020" vr="SH">
+ <value number="1">02010</value>
+ </StudyID>
+</DicomObject>
+<DicomObject>
+ <FileMetaInformationGroupLength element="0000" group="0002" vr="UL">
+ <value number="1">182</value>
+ </FileMetaInformationGroupLength>
+ <FileMetaInformationVersion element="0001" group="0002" vr="OB"/>
+ <MediaStorageSOPClassUID element="0002" group="0002" vr="UI">
+ <value number="1">1.2.840.10008.5.1.4.1.1.4.1</value>
+ </MediaStorageSOPClassUID>
+ <MediaStorageSOPInstanceUID element="0003" group="0002" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.1.2010.1.1.99999</value>
+ </MediaStorageSOPInstanceUID>
+ <TransferSyntaxUID element="0010" group="0002" vr="UI">
+ <value number="1">1.2.840.10008.1.2.1</value>
+ </TransferSyntaxUID>
+ <ImplementationClassUID element="0012" group="0002" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.2</value>
+ </ImplementationClassUID>
+ <ImplementationVersionName element="0013" group="0002" vr="SH">
+ <value number="1">DCTOOL100</value>
+ </ImplementationVersionName>
+ <SourceApplicationEntityTitle element="0016" group="0002" vr="AE">
+ <value number="1">CLUNIE1</value>
+ </SourceApplicationEntityTitle>
+ <SpecificCharacterSet element="0005" group="0008" vr="CS">
+ <value number="1">ISO_IR 100</value>
+ </SpecificCharacterSet>
+ <ImageType element="0008" group="0008" vr="CS">
+ <value number="1">DERIVED</value>
+ <value number="2">PRIMARY</value>
+ <value number="3">PERFUSION</value>
+ <value number="4">RCBV</value>
+ </ImageType>
+ <InstanceCreationDate element="0012" group="0008" vr="DA">
+ <value number="1">20020929</value>
+ </InstanceCreationDate>
+ <InstanceCreationTime element="0013" group="0008" vr="TM">
+ <value number="1">091511</value>
+ </InstanceCreationTime>
+ <InstanceCreatorUID element="0014" group="0008" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.3</value>
+ </InstanceCreatorUID>
+ <SOPClassUID element="0016" group="0008" vr="UI">
+ <value number="1">1.2.840.10008.5.1.4.1.1.4.1</value>
+ </SOPClassUID>
+ <SOPInstanceUID element="0018" group="0008" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.1.2010.1.1.99999</value>
+ </SOPInstanceUID>
+ <StudyDate element="0020" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </StudyDate>
+ <SeriesDate element="0021" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </SeriesDate>
+ <ContentDate element="0023" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </ContentDate>
+ <StudyTime element="0030" group="0008" vr="TM">
+ <value number="1">000010</value>
+ </StudyTime>
+ <SeriesTime element="0031" group="0008" vr="TM">
+ <value number="1">000012</value>
+ </SeriesTime>
+ <ContentTime element="0033" group="0008" vr="TM">
+ <value number="1">000014</value>
+ </ContentTime>
+ <AccessionNumber element="0050" group="0008" vr="SH">
+ <value number="1">9992010</value>
+ </AccessionNumber>
+ <Modality element="0060" group="0008" vr="CS">
+ <value number="1">MR</value>
+ </Modality>
+ <Manufacturer element="0070" group="0008" vr="LO">
+ <value number="1">Acme Medical Devices</value>
+ </Manufacturer>
+ <InstitutionName element="0080" group="0008" vr="LO">
+ <value number="1">St. Nowhere Hospital</value>
+ </InstitutionName>
+ <ReferringPhysicianName element="0090" group="0008" vr="PN">
+ <value number="1">Thomas^Albert</value>
+ </ReferringPhysicianName>
+ <TimezoneOffsetFromUTC element="0201" group="0008" vr="SH">
+ <value number="1">-0400</value>
+ </TimezoneOffsetFromUTC>
+ <StationName element="1010" group="0008" vr="SH">
+ <value number="1">CONSOLE01</value>
+ </StationName>
+ <StudyDescription element="1030" group="0008" vr="LO">
+ <value number="1">fMRI</value>
+ </StudyDescription>
+ <SeriesDescription element="103e" group="0008" vr="LO">
+ <value number="1">Perfusion</value>
+ </SeriesDescription>
+ <PerformingPhysicianName element="1050" group="0008" vr="PN">
+ <value number="1">Smith^John</value>
+ </PerformingPhysicianName>
+ <PhysicianReadingStudy element="1060" group="0008" vr="PN">
+ <value number="1">Smith^John</value>
+ </PhysicianReadingStudy>
+ <OperatorName element="1070" group="0008" vr="PN">
+ <value number="1">Jones^Molly</value>
+ </OperatorName>
+ <ManufacturerModelName element="1090" group="0008" vr="LO">
+ <value number="1">Super Dooper Scanner</value>
+ </ManufacturerModelName>
+ <PixelPresentation element="9205" group="0008" vr="CS">
+ <value number="1">MONOCHROME</value>
+ </PixelPresentation>
+ <VolumetricProperties element="9206" group="0008" vr="CS">
+ <value number="1">VOLUME</value>
+ </VolumetricProperties>
+ <VolumeBasedCalculationTechnique element="9207" group="0008" vr="CS">
+ <value number="1">NONE</value>
+ </VolumeBasedCalculationTechnique>
+ <ComplexImageComponent element="9208" group="0008" vr="CS">
+ <value number="1">MAGNITUDE</value>
+ </ComplexImageComponent>
+ <AcquisitionContrast element="9209" group="0008" vr="CS">
+ <value number="1">UNKNOWN</value>
+ </AcquisitionContrast>
+ <PatientName element="0010" group="0010" vr="PN">
+ <value number="1">Single^Derived</value>
+ </PatientName>
+ <PatientID element="0020" group="0010" vr="LO">
+ <value number="1">MF-SI2</value>
+ </PatientID>
+ <PatientBirthDate element="0030" group="0010" vr="DA">
+ <value number="1">19500704</value>
+ </PatientBirthDate>
+ <PatientSex element="0040" group="0010" vr="CS">
+ <value number="1">M</value>
+ </PatientSex>
+ <PatientAge element="1010" group="0010" vr="AS">
+ <value number="1">052Y</value>
+ </PatientAge>
+ <PatientSize element="1020" group="0010" vr="DS">
+ <value number="1">1.6</value>
+ </PatientSize>
+ <PatientWeight element="1030" group="0010" vr="DS">
+ <value number="1">75</value>
+ </PatientWeight>
+ <ContrastBolusAgent element="0010" group="0018" vr="LO">
+ <value number="1">Magnevist</value>
+ </ContrastBolusAgent>
+ <DeviceSerialNumber element="1000" group="0018" vr="LO">
+ <value number="1">123456</value>
+ </DeviceSerialNumber>
+ <SoftwareVersion element="1020" group="0018" vr="LO">
+ <value number="1">1.00</value>
+ </SoftwareVersion>
+ <ContrastBolusRoute element="1040" group="0018" vr="LO">
+ <value number="1">IV</value>
+ </ContrastBolusRoute>
+ <ContrastBolusVolume element="1041" group="0018" vr="DS">
+ <value number="1">10</value>
+ </ContrastBolusVolume>
+ <ContrastBolusTotalDose element="1044" group="0018" vr="DS">
+ <value number="1">10</value>
+ </ContrastBolusTotalDose>
+ <ContrastBolusIngredient element="1048" group="0018" vr="CS">
+ <value number="1">GADOLINIUM</value>
+ </ContrastBolusIngredient>
+ <PatientPosition element="5100" group="0018" vr="CS">
+ <value number="1">HFS</value>
+ </PatientPosition>
+ <ContentQualification element="9004" group="0018" vr="CS">
+ <value number="1">PRODUCT</value>
+ </ContentQualification>
+ <ApplicableSafetyStandardAgency element="9174" group="0018" vr="CS">
+ <value number="1">FDA</value>
+ </ApplicableSafetyStandardAgency>
+ <StudyInstanceUID element="000d" group="0020" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.2.2010.99999</value>
+ </StudyInstanceUID>
+ <SeriesInstanceUID element="000e" group="0020" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.3.2010.1.99999</value>
+ </SeriesInstanceUID>
+ <StudyID element="0010" group="0020" vr="SH">
+ <value number="1">02010</value>
+ </StudyID>
+</DicomObject>
+<DicomObject>
+ <FileMetaInformationGroupLength element="0000" group="0002" vr="UL">
+ <value number="1">182</value>
+ </FileMetaInformationGroupLength>
+ <FileMetaInformationVersion element="0001" group="0002" vr="OB"/>
+ <MediaStorageSOPClassUID element="0002" group="0002" vr="UI">
+ <value number="1">1.2.840.10008.5.1.4.1.1.4.1</value>
+ </MediaStorageSOPClassUID>
+ <MediaStorageSOPInstanceUID element="0003" group="0002" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.1.2010.1.1.99999</value>
+ </MediaStorageSOPInstanceUID>
+ <TransferSyntaxUID element="0010" group="0002" vr="UI">
+ <value number="1">1.2.840.10008.1.2.1</value>
+ </TransferSyntaxUID>
+ <ImplementationClassUID element="0012" group="0002" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.2</value>
+ </ImplementationClassUID>
+ <ImplementationVersionName element="0013" group="0002" vr="SH">
+ <value number="1">DCTOOL100</value>
+ </ImplementationVersionName>
+ <SourceApplicationEntityTitle element="0016" group="0002" vr="AE">
+ <value number="1">CLUNIE1</value>
+ </SourceApplicationEntityTitle>
+ <SpecificCharacterSet element="0005" group="0008" vr="CS">
+ <value number="1">ISO_IR 100</value>
+ </SpecificCharacterSet>
+ <ImageType element="0008" group="0008" vr="CS">
+ <value number="1">DERIVED</value>
+ <value number="2">PRIMARY</value>
+ <value number="3">PERFUSION</value>
+ <value number="4">RCBV</value>
+ </ImageType>
+ <InstanceCreationDate element="0012" group="0008" vr="DA">
+ <value number="1">20020929</value>
+ </InstanceCreationDate>
+ <InstanceCreationTime element="0013" group="0008" vr="TM">
+ <value number="1">091511</value>
+ </InstanceCreationTime>
+ <InstanceCreatorUID element="0014" group="0008" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.3</value>
+ </InstanceCreatorUID>
+ <SOPClassUID element="0016" group="0008" vr="UI">
+ <value number="1">1.2.840.10008.5.1.4.1.1.4.1</value>
+ </SOPClassUID>
+ <SOPInstanceUID element="0018" group="0008" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.1.2010.1.1.99999</value>
+ </SOPInstanceUID>
+ <StudyDate element="0020" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </StudyDate>
+ <SeriesDate element="0021" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </SeriesDate>
+ <ContentDate element="0023" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </ContentDate>
+ <StudyTime element="0030" group="0008" vr="TM">
+ <value number="1">000010</value>
+ </StudyTime>
+ <SeriesTime element="0031" group="0008" vr="TM">
+ <value number="1">000012</value>
+ </SeriesTime>
+ <ContentTime element="0033" group="0008" vr="TM">
+ <value number="1">000014</value>
+ </ContentTime>
+ <AccessionNumber element="0050" group="0008" vr="SH">
+ <value number="1">9992010</value>
+ </AccessionNumber>
+ <Modality element="0060" group="0008" vr="CS">
+ <value number="1">MR</value>
+ </Modality>
+ <Manufacturer element="0070" group="0008" vr="LO">
+ <value number="1">Acme Medical Devices</value>
+ </Manufacturer>
+ <InstitutionName element="0080" group="0008" vr="LO">
+ <value number="1">St. Nowhere Hospital</value>
+ </InstitutionName>
+ <ReferringPhysicianName element="0090" group="0008" vr="PN">
+ <value number="1">Thomas^Albert</value>
+ </ReferringPhysicianName>
+ <TimezoneOffsetFromUTC element="0201" group="0008" vr="SH">
+ <value number="1">-0400</value>
+ </TimezoneOffsetFromUTC>
+ <StationName element="1010" group="0008" vr="SH">
+ <value number="1">CONSOLE01</value>
+ </StationName>
+ <StudyDescription element="1030" group="0008" vr="LO">
+ <value number="1">fMRI</value>
+ </StudyDescription>
+ <SeriesDescription element="103e" group="0008" vr="LO">
+ <value number="1">Perfusion</value>
+ </SeriesDescription>
+ <PerformingPhysicianName element="1050" group="0008" vr="PN">
+ <value number="1">Smith^John</value>
+ </PerformingPhysicianName>
+ <PhysicianReadingStudy element="1060" group="0008" vr="PN">
+ <value number="1">Smith^John</value>
+ </PhysicianReadingStudy>
+ <OperatorName element="1070" group="0008" vr="PN">
+ <value number="1">Jones^Molly</value>
+ </OperatorName>
+ <ManufacturerModelName element="1090" group="0008" vr="LO">
+ <value number="1">Super Dooper Scanner</value>
+ </ManufacturerModelName>
+ <PixelPresentation element="9205" group="0008" vr="CS">
+ <value number="1">MONOCHROME</value>
+ </PixelPresentation>
+ <VolumetricProperties element="9206" group="0008" vr="CS">
+ <value number="1">VOLUME</value>
+ </VolumetricProperties>
+ <VolumeBasedCalculationTechnique element="9207" group="0008" vr="CS">
+ <value number="1">NONE</value>
+ </VolumeBasedCalculationTechnique>
+ <ComplexImageComponent element="9208" group="0008" vr="CS">
+ <value number="1">MAGNITUDE</value>
+ </ComplexImageComponent>
+ <AcquisitionContrast element="9209" group="0008" vr="CS">
+ <value number="1">UNKNOWN</value>
+ </AcquisitionContrast>
+ <PatientName element="0010" group="0010" vr="PN">
+ <value number="1">Single^Derived</value>
+ </PatientName>
+ <PatientID element="0020" group="0010" vr="LO">
+ <value number="1">MF-SI2</value>
+ </PatientID>
+ <PatientBirthDate element="0030" group="0010" vr="DA">
+ <value number="1">19500704</value>
+ </PatientBirthDate>
+ <PatientSex element="0040" group="0010" vr="CS">
+ <value number="1">M</value>
+ </PatientSex>
+ <PatientAge element="1010" group="0010" vr="AS">
+ <value number="1">052Y</value>
+ </PatientAge>
+ <PatientSize element="1020" group="0010" vr="DS">
+ <value number="1">1.6</value>
+ </PatientSize>
+ <PatientWeight element="1030" group="0010" vr="DS">
+ <value number="1">75</value>
+ </PatientWeight>
+ <ContrastBolusAgent element="0010" group="0018" vr="LO">
+ <value number="1">Magnevist</value>
+ </ContrastBolusAgent>
+ <DeviceSerialNumber element="1000" group="0018" vr="LO">
+ <value number="1">123456</value>
+ </DeviceSerialNumber>
+ <SoftwareVersion element="1020" group="0018" vr="LO">
+ <value number="1">1.00</value>
+ </SoftwareVersion>
+ <ContrastBolusRoute element="1040" group="0018" vr="LO">
+ <value number="1">IV</value>
+ </ContrastBolusRoute>
+ <ContrastBolusVolume element="1041" group="0018" vr="DS">
+ <value number="1">10</value>
+ </ContrastBolusVolume>
+ <ContrastBolusTotalDose element="1044" group="0018" vr="DS">
+ <value number="1">10</value>
+ </ContrastBolusTotalDose>
+ <ContrastBolusIngredient element="1048" group="0018" vr="CS">
+ <value number="1">GADOLINIUM</value>
+ </ContrastBolusIngredient>
+ <PatientPosition element="5100" group="0018" vr="CS">
+ <value number="1">HFS</value>
+ </PatientPosition>
+ <ContentQualification element="9004" group="0018" vr="CS">
+ <value number="1">PRODUCT</value>
+ </ContentQualification>
+ <ApplicableSafetyStandardAgency element="9174" group="0018" vr="CS">
+ <value number="1">FDA</value>
+ </ApplicableSafetyStandardAgency>
+ <StudyInstanceUID element="000d" group="0020" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.2.2010.99999</value>
+ </StudyInstanceUID>
+ <SeriesInstanceUID element="000e" group="0020" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.3.2010.1.99999</value>
+ </SeriesInstanceUID>
+ <StudyID element="0010" group="0020" vr="SH">
+ <value number="1">02010</value>
+ </StudyID>
+</DicomObject>
+<DicomObject>
+ <FileMetaInformationGroupLength element="0000" group="0002" vr="UL">
+ <value number="1">182</value>
+ </FileMetaInformationGroupLength>
+ <FileMetaInformationVersion element="0001" group="0002" vr="OB"/>
+ <MediaStorageSOPClassUID element="0002" group="0002" vr="UI">
+ <value number="1">1.2.840.10008.5.1.4.1.1.4.1</value>
+ </MediaStorageSOPClassUID>
+ <MediaStorageSOPInstanceUID element="0003" group="0002" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.1.2010.1.1.99999</value>
+ </MediaStorageSOPInstanceUID>
+ <TransferSyntaxUID element="0010" group="0002" vr="UI">
+ <value number="1">1.2.840.10008.1.2.1</value>
+ </TransferSyntaxUID>
+ <ImplementationClassUID element="0012" group="0002" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.2</value>
+ </ImplementationClassUID>
+ <ImplementationVersionName element="0013" group="0002" vr="SH">
+ <value number="1">DCTOOL100</value>
+ </ImplementationVersionName>
+ <SourceApplicationEntityTitle element="0016" group="0002" vr="AE">
+ <value number="1">CLUNIE1</value>
+ </SourceApplicationEntityTitle>
+ <SpecificCharacterSet element="0005" group="0008" vr="CS">
+ <value number="1">ISO_IR 100</value>
+ </SpecificCharacterSet>
+ <ImageType element="0008" group="0008" vr="CS">
+ <value number="1">DERIVED</value>
+ <value number="2">PRIMARY</value>
+ <value number="3">PERFUSION</value>
+ <value number="4">RCBV</value>
+ </ImageType>
+ <InstanceCreationDate element="0012" group="0008" vr="DA">
+ <value number="1">20020929</value>
+ </InstanceCreationDate>
+ <InstanceCreationTime element="0013" group="0008" vr="TM">
+ <value number="1">091511</value>
+ </InstanceCreationTime>
+ <InstanceCreatorUID element="0014" group="0008" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.3</value>
+ </InstanceCreatorUID>
+ <SOPClassUID element="0016" group="0008" vr="UI">
+ <value number="1">1.2.840.10008.5.1.4.1.1.4.1</value>
+ </SOPClassUID>
+ <SOPInstanceUID element="0018" group="0008" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.1.2010.1.1.99999</value>
+ </SOPInstanceUID>
+ <StudyDate element="0020" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </StudyDate>
+ <SeriesDate element="0021" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </SeriesDate>
+ <ContentDate element="0023" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </ContentDate>
+ <StudyTime element="0030" group="0008" vr="TM">
+ <value number="1">000010</value>
+ </StudyTime>
+ <SeriesTime element="0031" group="0008" vr="TM">
+ <value number="1">000012</value>
+ </SeriesTime>
+ <ContentTime element="0033" group="0008" vr="TM">
+ <value number="1">000014</value>
+ </ContentTime>
+ <AccessionNumber element="0050" group="0008" vr="SH">
+ <value number="1">9992010</value>
+ </AccessionNumber>
+ <Modality element="0060" group="0008" vr="CS">
+ <value number="1">MR</value>
+ </Modality>
+ <Manufacturer element="0070" group="0008" vr="LO">
+ <value number="1">Acme Medical Devices</value>
+ </Manufacturer>
+ <InstitutionName element="0080" group="0008" vr="LO">
+ <value number="1">St. Nowhere Hospital</value>
+ </InstitutionName>
+ <ReferringPhysicianName element="0090" group="0008" vr="PN">
+ <value number="1">Thomas^Albert</value>
+ </ReferringPhysicianName>
+ <TimezoneOffsetFromUTC element="0201" group="0008" vr="SH">
+ <value number="1">-0400</value>
+ </TimezoneOffsetFromUTC>
+ <StationName element="1010" group="0008" vr="SH">
+ <value number="1">CONSOLE01</value>
+ </StationName>
+ <StudyDescription element="1030" group="0008" vr="LO">
+ <value number="1">fMRI</value>
+ </StudyDescription>
+ <SeriesDescription element="103e" group="0008" vr="LO">
+ <value number="1">Perfusion</value>
+ </SeriesDescription>
+ <PerformingPhysicianName element="1050" group="0008" vr="PN">
+ <value number="1">Smith^John</value>
+ </PerformingPhysicianName>
+ <PhysicianReadingStudy element="1060" group="0008" vr="PN">
+ <value number="1">Smith^John</value>
+ </PhysicianReadingStudy>
+ <OperatorName element="1070" group="0008" vr="PN">
+ <value number="1">Jones^Molly</value>
+ </OperatorName>
+ <ManufacturerModelName element="1090" group="0008" vr="LO">
+ <value number="1">Super Dooper Scanner</value>
+ </ManufacturerModelName>
+ <PixelPresentation element="9205" group="0008" vr="CS">
+ <value number="1">MONOCHROME</value>
+ </PixelPresentation>
+ <VolumetricProperties element="9206" group="0008" vr="CS">
+ <value number="1">VOLUME</value>
+ </VolumetricProperties>
+ <VolumeBasedCalculationTechnique element="9207" group="0008" vr="CS">
+ <value number="1">NONE</value>
+ </VolumeBasedCalculationTechnique>
+ <ComplexImageComponent element="9208" group="0008" vr="CS">
+ <value number="1">MAGNITUDE</value>
+ </ComplexImageComponent>
+ <AcquisitionContrast element="9209" group="0008" vr="CS">
+ <value number="1">UNKNOWN</value>
+ </AcquisitionContrast>
+ <PatientName element="0010" group="0010" vr="PN">
+ <value number="1">Single^Derived</value>
+ </PatientName>
+ <PatientID element="0020" group="0010" vr="LO">
+ <value number="1">MF-SI2</value>
+ </PatientID>
+ <PatientBirthDate element="0030" group="0010" vr="DA">
+ <value number="1">19500704</value>
+ </PatientBirthDate>
+ <PatientSex element="0040" group="0010" vr="CS">
+ <value number="1">M</value>
+ </PatientSex>
+ <PatientAge element="1010" group="0010" vr="AS">
+ <value number="1">052Y</value>
+ </PatientAge>
+ <PatientSize element="1020" group="0010" vr="DS">
+ <value number="1">1.6</value>
+ </PatientSize>
+ <PatientWeight element="1030" group="0010" vr="DS">
+ <value number="1">75</value>
+ </PatientWeight>
+ <ContrastBolusAgent element="0010" group="0018" vr="LO">
+ <value number="1">Magnevist</value>
+ </ContrastBolusAgent>
+ <DeviceSerialNumber element="1000" group="0018" vr="LO">
+ <value number="1">123456</value>
+ </DeviceSerialNumber>
+ <SoftwareVersion element="1020" group="0018" vr="LO">
+ <value number="1">1.00</value>
+ </SoftwareVersion>
+ <ContrastBolusRoute element="1040" group="0018" vr="LO">
+ <value number="1">IV</value>
+ </ContrastBolusRoute>
+ <ContrastBolusVolume element="1041" group="0018" vr="DS">
+ <value number="1">10</value>
+ </ContrastBolusVolume>
+ <ContrastBolusTotalDose element="1044" group="0018" vr="DS">
+ <value number="1">10</value>
+ </ContrastBolusTotalDose>
+ <ContrastBolusIngredient element="1048" group="0018" vr="CS">
+ <value number="1">GADOLINIUM</value>
+ </ContrastBolusIngredient>
+ <PatientPosition element="5100" group="0018" vr="CS">
+ <value number="1">HFS</value>
+ </PatientPosition>
+ <ContentQualification element="9004" group="0018" vr="CS">
+ <value number="1">PRODUCT</value>
+ </ContentQualification>
+ <ApplicableSafetyStandardAgency element="9174" group="0018" vr="CS">
+ <value number="1">FDA</value>
+ </ApplicableSafetyStandardAgency>
+ <StudyInstanceUID element="000d" group="0020" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.2.2010.99999</value>
+ </StudyInstanceUID>
+ <SeriesInstanceUID element="000e" group="0020" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.3.2010.1.99999</value>
+ </SeriesInstanceUID>
+ <StudyID element="0010" group="0020" vr="SH">
+ <value number="1">02010</value>
+ </StudyID>
+</DicomObject>
+<DicomObject>
+ <FileMetaInformationGroupLength element="0000" group="0002" vr="UL">
+ <value number="1">182</value>
+ </FileMetaInformationGroupLength>
+ <FileMetaInformationVersion element="0001" group="0002" vr="OB"/>
+ <MediaStorageSOPClassUID element="0002" group="0002" vr="UI">
+ <value number="1">1.2.840.10008.5.1.4.1.1.4.1</value>
+ </MediaStorageSOPClassUID>
+ <MediaStorageSOPInstanceUID element="0003" group="0002" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.1.2010.1.1.99999</value>
+ </MediaStorageSOPInstanceUID>
+ <TransferSyntaxUID element="0010" group="0002" vr="UI">
+ <value number="1">1.2.840.10008.1.2.1</value>
+ </TransferSyntaxUID>
+ <ImplementationClassUID element="0012" group="0002" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.2</value>
+ </ImplementationClassUID>
+ <ImplementationVersionName element="0013" group="0002" vr="SH">
+ <value number="1">DCTOOL100</value>
+ </ImplementationVersionName>
+ <SourceApplicationEntityTitle element="0016" group="0002" vr="AE">
+ <value number="1">CLUNIE1</value>
+ </SourceApplicationEntityTitle>
+ <SpecificCharacterSet element="0005" group="0008" vr="CS">
+ <value number="1">ISO_IR 100</value>
+ </SpecificCharacterSet>
+ <ImageType element="0008" group="0008" vr="CS">
+ <value number="1">DERIVED</value>
+ <value number="2">PRIMARY</value>
+ <value number="3">PERFUSION</value>
+ <value number="4">RCBV</value>
+ </ImageType>
+ <InstanceCreationDate element="0012" group="0008" vr="DA">
+ <value number="1">20020929</value>
+ </InstanceCreationDate>
+ <InstanceCreationTime element="0013" group="0008" vr="TM">
+ <value number="1">091511</value>
+ </InstanceCreationTime>
+ <InstanceCreatorUID element="0014" group="0008" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.3</value>
+ </InstanceCreatorUID>
+ <SOPClassUID element="0016" group="0008" vr="UI">
+ <value number="1">1.2.840.10008.5.1.4.1.1.4.1</value>
+ </SOPClassUID>
+ <SOPInstanceUID element="0018" group="0008" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.1.2010.1.1.99999</value>
+ </SOPInstanceUID>
+ <StudyDate element="0020" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </StudyDate>
+ <SeriesDate element="0021" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </SeriesDate>
+ <ContentDate element="0023" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </ContentDate>
+ <StudyTime element="0030" group="0008" vr="TM">
+ <value number="1">000010</value>
+ </StudyTime>
+ <SeriesTime element="0031" group="0008" vr="TM">
+ <value number="1">000012</value>
+ </SeriesTime>
+ <ContentTime element="0033" group="0008" vr="TM">
+ <value number="1">000014</value>
+ </ContentTime>
+ <AccessionNumber element="0050" group="0008" vr="SH">
+ <value number="1">9992010</value>
+ </AccessionNumber>
+ <Modality element="0060" group="0008" vr="CS">
+ <value number="1">MR</value>
+ </Modality>
+ <Manufacturer element="0070" group="0008" vr="LO">
+ <value number="1">Acme Medical Devices</value>
+ </Manufacturer>
+ <InstitutionName element="0080" group="0008" vr="LO">
+ <value number="1">St. Nowhere Hospital</value>
+ </InstitutionName>
+ <ReferringPhysicianName element="0090" group="0008" vr="PN">
+ <value number="1">Thomas^Albert</value>
+ </ReferringPhysicianName>
+ <TimezoneOffsetFromUTC element="0201" group="0008" vr="SH">
+ <value number="1">-0400</value>
+ </TimezoneOffsetFromUTC>
+ <StationName element="1010" group="0008" vr="SH">
+ <value number="1">CONSOLE01</value>
+ </StationName>
+ <StudyDescription element="1030" group="0008" vr="LO">
+ <value number="1">fMRI</value>
+ </StudyDescription>
+ <SeriesDescription element="103e" group="0008" vr="LO">
+ <value number="1">Perfusion</value>
+ </SeriesDescription>
+ <PerformingPhysicianName element="1050" group="0008" vr="PN">
+ <value number="1">Smith^John</value>
+ </PerformingPhysicianName>
+ <PhysicianReadingStudy element="1060" group="0008" vr="PN">
+ <value number="1">Smith^John</value>
+ </PhysicianReadingStudy>
+ <OperatorName element="1070" group="0008" vr="PN">
+ <value number="1">Jones^Molly</value>
+ </OperatorName>
+ <ManufacturerModelName element="1090" group="0008" vr="LO">
+ <value number="1">Super Dooper Scanner</value>
+ </ManufacturerModelName>
+ <PixelPresentation element="9205" group="0008" vr="CS">
+ <value number="1">MONOCHROME</value>
+ </PixelPresentation>
+ <VolumetricProperties element="9206" group="0008" vr="CS">
+ <value number="1">VOLUME</value>
+ </VolumetricProperties>
+ <VolumeBasedCalculationTechnique element="9207" group="0008" vr="CS">
+ <value number="1">NONE</value>
+ </VolumeBasedCalculationTechnique>
+ <ComplexImageComponent element="9208" group="0008" vr="CS">
+ <value number="1">MAGNITUDE</value>
+ </ComplexImageComponent>
+ <AcquisitionContrast element="9209" group="0008" vr="CS">
+ <value number="1">UNKNOWN</value>
+ </AcquisitionContrast>
+ <PatientName element="0010" group="0010" vr="PN">
+ <value number="1">Single^Derived</value>
+ </PatientName>
+ <PatientID element="0020" group="0010" vr="LO">
+ <value number="1">MF-SI2</value>
+ </PatientID>
+ <PatientBirthDate element="0030" group="0010" vr="DA">
+ <value number="1">19500704</value>
+ </PatientBirthDate>
+ <PatientSex element="0040" group="0010" vr="CS">
+ <value number="1">M</value>
+ </PatientSex>
+ <PatientAge element="1010" group="0010" vr="AS">
+ <value number="1">052Y</value>
+ </PatientAge>
+ <PatientSize element="1020" group="0010" vr="DS">
+ <value number="1">1.6</value>
+ </PatientSize>
+ <PatientWeight element="1030" group="0010" vr="DS">
+ <value number="1">75</value>
+ </PatientWeight>
+ <ContrastBolusAgent element="0010" group="0018" vr="LO">
+ <value number="1">Magnevist</value>
+ </ContrastBolusAgent>
+ <DeviceSerialNumber element="1000" group="0018" vr="LO">
+ <value number="1">123456</value>
+ </DeviceSerialNumber>
+ <SoftwareVersion element="1020" group="0018" vr="LO">
+ <value number="1">1.00</value>
+ </SoftwareVersion>
+ <ContrastBolusRoute element="1040" group="0018" vr="LO">
+ <value number="1">IV</value>
+ </ContrastBolusRoute>
+ <ContrastBolusVolume element="1041" group="0018" vr="DS">
+ <value number="1">10</value>
+ </ContrastBolusVolume>
+ <ContrastBolusTotalDose element="1044" group="0018" vr="DS">
+ <value number="1">10</value>
+ </ContrastBolusTotalDose>
+ <ContrastBolusIngredient element="1048" group="0018" vr="CS">
+ <value number="1">GADOLINIUM</value>
+ </ContrastBolusIngredient>
+ <PatientPosition element="5100" group="0018" vr="CS">
+ <value number="1">HFS</value>
+ </PatientPosition>
+ <ContentQualification element="9004" group="0018" vr="CS">
+ <value number="1">PRODUCT</value>
+ </ContentQualification>
+ <ApplicableSafetyStandardAgency element="9174" group="0018" vr="CS">
+ <value number="1">FDA</value>
+ </ApplicableSafetyStandardAgency>
+ <StudyInstanceUID element="000d" group="0020" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.2.2010.99999</value>
+ </StudyInstanceUID>
+ <SeriesInstanceUID element="000e" group="0020" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.3.2010.1.99999</value>
+ </SeriesInstanceUID>
+ <StudyID element="0010" group="0020" vr="SH">
+ <value number="1">02010</value>
+ </StudyID>
+</DicomObject>
+<DicomObject>
+ <FileMetaInformationGroupLength element="0000" group="0002" vr="UL">
+ <value number="1">182</value>
+ </FileMetaInformationGroupLength>
+ <FileMetaInformationVersion element="0001" group="0002" vr="OB"/>
+ <MediaStorageSOPClassUID element="0002" group="0002" vr="UI">
+ <value number="1">1.2.840.10008.5.1.4.1.1.4.1</value>
+ </MediaStorageSOPClassUID>
+ <MediaStorageSOPInstanceUID element="0003" group="0002" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.1.2010.1.1.99999</value>
+ </MediaStorageSOPInstanceUID>
+ <TransferSyntaxUID element="0010" group="0002" vr="UI">
+ <value number="1">1.2.840.10008.1.2.1</value>
+ </TransferSyntaxUID>
+ <ImplementationClassUID element="0012" group="0002" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.2</value>
+ </ImplementationClassUID>
+ <ImplementationVersionName element="0013" group="0002" vr="SH">
+ <value number="1">DCTOOL100</value>
+ </ImplementationVersionName>
+ <SourceApplicationEntityTitle element="0016" group="0002" vr="AE">
+ <value number="1">CLUNIE1</value>
+ </SourceApplicationEntityTitle>
+ <SpecificCharacterSet element="0005" group="0008" vr="CS">
+ <value number="1">ISO_IR 100</value>
+ </SpecificCharacterSet>
+ <ImageType element="0008" group="0008" vr="CS">
+ <value number="1">DERIVED</value>
+ <value number="2">PRIMARY</value>
+ <value number="3">PERFUSION</value>
+ <value number="4">RCBV</value>
+ </ImageType>
+ <InstanceCreationDate element="0012" group="0008" vr="DA">
+ <value number="1">20020929</value>
+ </InstanceCreationDate>
+ <InstanceCreationTime element="0013" group="0008" vr="TM">
+ <value number="1">091511</value>
+ </InstanceCreationTime>
+ <InstanceCreatorUID element="0014" group="0008" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.3</value>
+ </InstanceCreatorUID>
+ <SOPClassUID element="0016" group="0008" vr="UI">
+ <value number="1">1.2.840.10008.5.1.4.1.1.4.1</value>
+ </SOPClassUID>
+ <SOPInstanceUID element="0018" group="0008" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.1.2010.1.1.99999</value>
+ </SOPInstanceUID>
+ <StudyDate element="0020" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </StudyDate>
+ <SeriesDate element="0021" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </SeriesDate>
+ <ContentDate element="0023" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </ContentDate>
+ <StudyTime element="0030" group="0008" vr="TM">
+ <value number="1">000010</value>
+ </StudyTime>
+ <SeriesTime element="0031" group="0008" vr="TM">
+ <value number="1">000012</value>
+ </SeriesTime>
+ <ContentTime element="0033" group="0008" vr="TM">
+ <value number="1">000014</value>
+ </ContentTime>
+ <AccessionNumber element="0050" group="0008" vr="SH">
+ <value number="1">9992010</value>
+ </AccessionNumber>
+ <Modality element="0060" group="0008" vr="CS">
+ <value number="1">MR</value>
+ </Modality>
+ <Manufacturer element="0070" group="0008" vr="LO">
+ <value number="1">Acme Medical Devices</value>
+ </Manufacturer>
+ <InstitutionName element="0080" group="0008" vr="LO">
+ <value number="1">St. Nowhere Hospital</value>
+ </InstitutionName>
+ <ReferringPhysicianName element="0090" group="0008" vr="PN">
+ <value number="1">Thomas^Albert</value>
+ </ReferringPhysicianName>
+ <TimezoneOffsetFromUTC element="0201" group="0008" vr="SH">
+ <value number="1">-0400</value>
+ </TimezoneOffsetFromUTC>
+ <StationName element="1010" group="0008" vr="SH">
+ <value number="1">CONSOLE01</value>
+ </StationName>
+ <StudyDescription element="1030" group="0008" vr="LO">
+ <value number="1">fMRI</value>
+ </StudyDescription>
+ <SeriesDescription element="103e" group="0008" vr="LO">
+ <value number="1">Perfusion</value>
+ </SeriesDescription>
+ <PerformingPhysicianName element="1050" group="0008" vr="PN">
+ <value number="1">Smith^John</value>
+ </PerformingPhysicianName>
+ <PhysicianReadingStudy element="1060" group="0008" vr="PN">
+ <value number="1">Smith^John</value>
+ </PhysicianReadingStudy>
+ <OperatorName element="1070" group="0008" vr="PN">
+ <value number="1">Jones^Molly</value>
+ </OperatorName>
+ <ManufacturerModelName element="1090" group="0008" vr="LO">
+ <value number="1">Super Dooper Scanner</value>
+ </ManufacturerModelName>
+ <PixelPresentation element="9205" group="0008" vr="CS">
+ <value number="1">MONOCHROME</value>
+ </PixelPresentation>
+ <VolumetricProperties element="9206" group="0008" vr="CS">
+ <value number="1">VOLUME</value>
+ </VolumetricProperties>
+ <VolumeBasedCalculationTechnique element="9207" group="0008" vr="CS">
+ <value number="1">NONE</value>
+ </VolumeBasedCalculationTechnique>
+ <ComplexImageComponent element="9208" group="0008" vr="CS">
+ <value number="1">MAGNITUDE</value>
+ </ComplexImageComponent>
+ <AcquisitionContrast element="9209" group="0008" vr="CS">
+ <value number="1">UNKNOWN</value>
+ </AcquisitionContrast>
+ <PatientName element="0010" group="0010" vr="PN">
+ <value number="1">Single^Derived</value>
+ </PatientName>
+ <PatientID element="0020" group="0010" vr="LO">
+ <value number="1">MF-SI2</value>
+ </PatientID>
+ <PatientBirthDate element="0030" group="0010" vr="DA">
+ <value number="1">19500704</value>
+ </PatientBirthDate>
+ <PatientSex element="0040" group="0010" vr="CS">
+ <value number="1">M</value>
+ </PatientSex>
+ <PatientAge element="1010" group="0010" vr="AS">
+ <value number="1">052Y</value>
+ </PatientAge>
+ <PatientSize element="1020" group="0010" vr="DS">
+ <value number="1">1.6</value>
+ </PatientSize>
+ <PatientWeight element="1030" group="0010" vr="DS">
+ <value number="1">75</value>
+ </PatientWeight>
+ <ContrastBolusAgent element="0010" group="0018" vr="LO">
+ <value number="1">Magnevist</value>
+ </ContrastBolusAgent>
+ <DeviceSerialNumber element="1000" group="0018" vr="LO">
+ <value number="1">123456</value>
+ </DeviceSerialNumber>
+ <SoftwareVersion element="1020" group="0018" vr="LO">
+ <value number="1">1.00</value>
+ </SoftwareVersion>
+ <ContrastBolusRoute element="1040" group="0018" vr="LO">
+ <value number="1">IV</value>
+ </ContrastBolusRoute>
+ <ContrastBolusVolume element="1041" group="0018" vr="DS">
+ <value number="1">10</value>
+ </ContrastBolusVolume>
+ <ContrastBolusTotalDose element="1044" group="0018" vr="DS">
+ <value number="1">10</value>
+ </ContrastBolusTotalDose>
+ <ContrastBolusIngredient element="1048" group="0018" vr="CS">
+ <value number="1">GADOLINIUM</value>
+ </ContrastBolusIngredient>
+ <PatientPosition element="5100" group="0018" vr="CS">
+ <value number="1">HFS</value>
+ </PatientPosition>
+ <ContentQualification element="9004" group="0018" vr="CS">
+ <value number="1">PRODUCT</value>
+ </ContentQualification>
+ <ApplicableSafetyStandardAgency element="9174" group="0018" vr="CS">
+ <value number="1">FDA</value>
+ </ApplicableSafetyStandardAgency>
+ <StudyInstanceUID element="000d" group="0020" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.2.2010.99999</value>
+ </StudyInstanceUID>
+ <SeriesInstanceUID element="000e" group="0020" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.3.2010.1.99999</value>
+ </SeriesInstanceUID>
+ <StudyID element="0010" group="0020" vr="SH">
+ <value number="1">02010</value>
+ </StudyID>
+</DicomObject>
+<DicomObject>
+ <FileMetaInformationGroupLength element="0000" group="0002" vr="UL">
+ <value number="1">182</value>
+ </FileMetaInformationGroupLength>
+ <FileMetaInformationVersion element="0001" group="0002" vr="OB"/>
+ <MediaStorageSOPClassUID element="0002" group="0002" vr="UI">
+ <value number="1">1.2.840.10008.5.1.4.1.1.4.1</value>
+ </MediaStorageSOPClassUID>
+ <MediaStorageSOPInstanceUID element="0003" group="0002" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.1.2010.1.1.99999</value>
+ </MediaStorageSOPInstanceUID>
+ <TransferSyntaxUID element="0010" group="0002" vr="UI">
+ <value number="1">1.2.840.10008.1.2.1</value>
+ </TransferSyntaxUID>
+ <ImplementationClassUID element="0012" group="0002" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.2</value>
+ </ImplementationClassUID>
+ <ImplementationVersionName element="0013" group="0002" vr="SH">
+ <value number="1">DCTOOL100</value>
+ </ImplementationVersionName>
+ <SourceApplicationEntityTitle element="0016" group="0002" vr="AE">
+ <value number="1">CLUNIE1</value>
+ </SourceApplicationEntityTitle>
+ <SpecificCharacterSet element="0005" group="0008" vr="CS">
+ <value number="1">ISO_IR 100</value>
+ </SpecificCharacterSet>
+ <ImageType element="0008" group="0008" vr="CS">
+ <value number="1">DERIVED</value>
+ <value number="2">PRIMARY</value>
+ <value number="3">PERFUSION</value>
+ <value number="4">RCBV</value>
+ </ImageType>
+ <InstanceCreationDate element="0012" group="0008" vr="DA">
+ <value number="1">20020929</value>
+ </InstanceCreationDate>
+ <InstanceCreationTime element="0013" group="0008" vr="TM">
+ <value number="1">091511</value>
+ </InstanceCreationTime>
+ <InstanceCreatorUID element="0014" group="0008" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.3</value>
+ </InstanceCreatorUID>
+ <SOPClassUID element="0016" group="0008" vr="UI">
+ <value number="1">1.2.840.10008.5.1.4.1.1.4.1</value>
+ </SOPClassUID>
+ <SOPInstanceUID element="0018" group="0008" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.1.2010.1.1.99999</value>
+ </SOPInstanceUID>
+ <StudyDate element="0020" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </StudyDate>
+ <SeriesDate element="0021" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </SeriesDate>
+ <ContentDate element="0023" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </ContentDate>
+ <StudyTime element="0030" group="0008" vr="TM">
+ <value number="1">000010</value>
+ </StudyTime>
+ <SeriesTime element="0031" group="0008" vr="TM">
+ <value number="1">000012</value>
+ </SeriesTime>
+ <ContentTime element="0033" group="0008" vr="TM">
+ <value number="1">000014</value>
+ </ContentTime>
+ <AccessionNumber element="0050" group="0008" vr="SH">
+ <value number="1">9992010</value>
+ </AccessionNumber>
+ <Modality element="0060" group="0008" vr="CS">
+ <value number="1">MR</value>
+ </Modality>
+ <Manufacturer element="0070" group="0008" vr="LO">
+ <value number="1">Acme Medical Devices</value>
+ </Manufacturer>
+ <InstitutionName element="0080" group="0008" vr="LO">
+ <value number="1">St. Nowhere Hospital</value>
+ </InstitutionName>
+ <ReferringPhysicianName element="0090" group="0008" vr="PN">
+ <value number="1">Thomas^Albert</value>
+ </ReferringPhysicianName>
+ <TimezoneOffsetFromUTC element="0201" group="0008" vr="SH">
+ <value number="1">-0400</value>
+ </TimezoneOffsetFromUTC>
+ <StationName element="1010" group="0008" vr="SH">
+ <value number="1">CONSOLE01</value>
+ </StationName>
+ <StudyDescription element="1030" group="0008" vr="LO">
+ <value number="1">fMRI</value>
+ </StudyDescription>
+ <SeriesDescription element="103e" group="0008" vr="LO">
+ <value number="1">Perfusion</value>
+ </SeriesDescription>
+ <PerformingPhysicianName element="1050" group="0008" vr="PN">
+ <value number="1">Smith^John</value>
+ </PerformingPhysicianName>
+ <PhysicianReadingStudy element="1060" group="0008" vr="PN">
+ <value number="1">Smith^John</value>
+ </PhysicianReadingStudy>
+ <OperatorName element="1070" group="0008" vr="PN">
+ <value number="1">Jones^Molly</value>
+ </OperatorName>
+ <ManufacturerModelName element="1090" group="0008" vr="LO">
+ <value number="1">Super Dooper Scanner</value>
+ </ManufacturerModelName>
+ <PixelPresentation element="9205" group="0008" vr="CS">
+ <value number="1">MONOCHROME</value>
+ </PixelPresentation>
+ <VolumetricProperties element="9206" group="0008" vr="CS">
+ <value number="1">VOLUME</value>
+ </VolumetricProperties>
+ <VolumeBasedCalculationTechnique element="9207" group="0008" vr="CS">
+ <value number="1">NONE</value>
+ </VolumeBasedCalculationTechnique>
+ <ComplexImageComponent element="9208" group="0008" vr="CS">
+ <value number="1">MAGNITUDE</value>
+ </ComplexImageComponent>
+ <AcquisitionContrast element="9209" group="0008" vr="CS">
+ <value number="1">UNKNOWN</value>
+ </AcquisitionContrast>
+ <PatientName element="0010" group="0010" vr="PN">
+ <value number="1">Single^Derived</value>
+ </PatientName>
+ <PatientID element="0020" group="0010" vr="LO">
+ <value number="1">MF-SI2</value>
+ </PatientID>
+ <PatientBirthDate element="0030" group="0010" vr="DA">
+ <value number="1">19500704</value>
+ </PatientBirthDate>
+ <PatientSex element="0040" group="0010" vr="CS">
+ <value number="1">M</value>
+ </PatientSex>
+ <PatientAge element="1010" group="0010" vr="AS">
+ <value number="1">052Y</value>
+ </PatientAge>
+ <PatientSize element="1020" group="0010" vr="DS">
+ <value number="1">1.6</value>
+ </PatientSize>
+ <PatientWeight element="1030" group="0010" vr="DS">
+ <value number="1">75</value>
+ </PatientWeight>
+ <ContrastBolusAgent element="0010" group="0018" vr="LO">
+ <value number="1">Magnevist</value>
+ </ContrastBolusAgent>
+ <DeviceSerialNumber element="1000" group="0018" vr="LO">
+ <value number="1">123456</value>
+ </DeviceSerialNumber>
+ <SoftwareVersion element="1020" group="0018" vr="LO">
+ <value number="1">1.00</value>
+ </SoftwareVersion>
+ <ContrastBolusRoute element="1040" group="0018" vr="LO">
+ <value number="1">IV</value>
+ </ContrastBolusRoute>
+ <ContrastBolusVolume element="1041" group="0018" vr="DS">
+ <value number="1">10</value>
+ </ContrastBolusVolume>
+ <ContrastBolusTotalDose element="1044" group="0018" vr="DS">
+ <value number="1">10</value>
+ </ContrastBolusTotalDose>
+ <ContrastBolusIngredient element="1048" group="0018" vr="CS">
+ <value number="1">GADOLINIUM</value>
+ </ContrastBolusIngredient>
+ <PatientPosition element="5100" group="0018" vr="CS">
+ <value number="1">HFS</value>
+ </PatientPosition>
+ <ContentQualification element="9004" group="0018" vr="CS">
+ <value number="1">PRODUCT</value>
+ </ContentQualification>
+ <ApplicableSafetyStandardAgency element="9174" group="0018" vr="CS">
+ <value number="1">FDA</value>
+ </ApplicableSafetyStandardAgency>
+ <StudyInstanceUID element="000d" group="0020" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.2.2010.99999</value>
+ </StudyInstanceUID>
+ <SeriesInstanceUID element="000e" group="0020" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.3.2010.1.99999</value>
+ </SeriesInstanceUID>
+ <StudyID element="0010" group="0020" vr="SH">
+ <value number="1">02010</value>
+ </StudyID>
+</DicomObject>
+<DicomObject>
+ <FileMetaInformationGroupLength element="0000" group="0002" vr="UL">
+ <value number="1">182</value>
+ </FileMetaInformationGroupLength>
+ <FileMetaInformationVersion element="0001" group="0002" vr="OB"/>
+ <MediaStorageSOPClassUID element="0002" group="0002" vr="UI">
+ <value number="1">1.2.840.10008.5.1.4.1.1.4.1</value>
+ </MediaStorageSOPClassUID>
+ <MediaStorageSOPInstanceUID element="0003" group="0002" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.1.2010.1.1.99999</value>
+ </MediaStorageSOPInstanceUID>
+ <TransferSyntaxUID element="0010" group="0002" vr="UI">
+ <value number="1">1.2.840.10008.1.2.1</value>
+ </TransferSyntaxUID>
+ <ImplementationClassUID element="0012" group="0002" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.2</value>
+ </ImplementationClassUID>
+ <ImplementationVersionName element="0013" group="0002" vr="SH">
+ <value number="1">DCTOOL100</value>
+ </ImplementationVersionName>
+ <SourceApplicationEntityTitle element="0016" group="0002" vr="AE">
+ <value number="1">CLUNIE1</value>
+ </SourceApplicationEntityTitle>
+ <SpecificCharacterSet element="0005" group="0008" vr="CS">
+ <value number="1">ISO_IR 100</value>
+ </SpecificCharacterSet>
+ <ImageType element="0008" group="0008" vr="CS">
+ <value number="1">DERIVED</value>
+ <value number="2">PRIMARY</value>
+ <value number="3">PERFUSION</value>
+ <value number="4">RCBV</value>
+ </ImageType>
+ <InstanceCreationDate element="0012" group="0008" vr="DA">
+ <value number="1">20020929</value>
+ </InstanceCreationDate>
+ <InstanceCreationTime element="0013" group="0008" vr="TM">
+ <value number="1">091511</value>
+ </InstanceCreationTime>
+ <InstanceCreatorUID element="0014" group="0008" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.3</value>
+ </InstanceCreatorUID>
+ <SOPClassUID element="0016" group="0008" vr="UI">
+ <value number="1">1.2.840.10008.5.1.4.1.1.4.1</value>
+ </SOPClassUID>
+ <SOPInstanceUID element="0018" group="0008" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.1.2010.1.1.99999</value>
+ </SOPInstanceUID>
+ <StudyDate element="0020" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </StudyDate>
+ <SeriesDate element="0021" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </SeriesDate>
+ <ContentDate element="0023" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </ContentDate>
+ <StudyTime element="0030" group="0008" vr="TM">
+ <value number="1">000010</value>
+ </StudyTime>
+ <SeriesTime element="0031" group="0008" vr="TM">
+ <value number="1">000012</value>
+ </SeriesTime>
+ <ContentTime element="0033" group="0008" vr="TM">
+ <value number="1">000014</value>
+ </ContentTime>
+ <AccessionNumber element="0050" group="0008" vr="SH">
+ <value number="1">9992010</value>
+ </AccessionNumber>
+ <Modality element="0060" group="0008" vr="CS">
+ <value number="1">MR</value>
+ </Modality>
+ <Manufacturer element="0070" group="0008" vr="LO">
+ <value number="1">Acme Medical Devices</value>
+ </Manufacturer>
+ <InstitutionName element="0080" group="0008" vr="LO">
+ <value number="1">St. Nowhere Hospital</value>
+ </InstitutionName>
+ <ReferringPhysicianName element="0090" group="0008" vr="PN">
+ <value number="1">Thomas^Albert</value>
+ </ReferringPhysicianName>
+ <TimezoneOffsetFromUTC element="0201" group="0008" vr="SH">
+ <value number="1">-0400</value>
+ </TimezoneOffsetFromUTC>
+ <StationName element="1010" group="0008" vr="SH">
+ <value number="1">CONSOLE01</value>
+ </StationName>
+ <StudyDescription element="1030" group="0008" vr="LO">
+ <value number="1">fMRI</value>
+ </StudyDescription>
+ <SeriesDescription element="103e" group="0008" vr="LO">
+ <value number="1">Perfusion</value>
+ </SeriesDescription>
+ <PerformingPhysicianName element="1050" group="0008" vr="PN">
+ <value number="1">Smith^John</value>
+ </PerformingPhysicianName>
+ <PhysicianReadingStudy element="1060" group="0008" vr="PN">
+ <value number="1">Smith^John</value>
+ </PhysicianReadingStudy>
+ <OperatorName element="1070" group="0008" vr="PN">
+ <value number="1">Jones^Molly</value>
+ </OperatorName>
+ <ManufacturerModelName element="1090" group="0008" vr="LO">
+ <value number="1">Super Dooper Scanner</value>
+ </ManufacturerModelName>
+ <PixelPresentation element="9205" group="0008" vr="CS">
+ <value number="1">MONOCHROME</value>
+ </PixelPresentation>
+ <VolumetricProperties element="9206" group="0008" vr="CS">
+ <value number="1">VOLUME</value>
+ </VolumetricProperties>
+ <VolumeBasedCalculationTechnique element="9207" group="0008" vr="CS">
+ <value number="1">NONE</value>
+ </VolumeBasedCalculationTechnique>
+ <ComplexImageComponent element="9208" group="0008" vr="CS">
+ <value number="1">MAGNITUDE</value>
+ </ComplexImageComponent>
+ <AcquisitionContrast element="9209" group="0008" vr="CS">
+ <value number="1">UNKNOWN</value>
+ </AcquisitionContrast>
+ <PatientName element="0010" group="0010" vr="PN">
+ <value number="1">Single^Derived</value>
+ </PatientName>
+ <PatientID element="0020" group="0010" vr="LO">
+ <value number="1">MF-SI2</value>
+ </PatientID>
+ <PatientBirthDate element="0030" group="0010" vr="DA">
+ <value number="1">19500704</value>
+ </PatientBirthDate>
+ <PatientSex element="0040" group="0010" vr="CS">
+ <value number="1">M</value>
+ </PatientSex>
+ <PatientAge element="1010" group="0010" vr="AS">
+ <value number="1">052Y</value>
+ </PatientAge>
+ <PatientSize element="1020" group="0010" vr="DS">
+ <value number="1">1.6</value>
+ </PatientSize>
+ <PatientWeight element="1030" group="0010" vr="DS">
+ <value number="1">75</value>
+ </PatientWeight>
+ <ContrastBolusAgent element="0010" group="0018" vr="LO">
+ <value number="1">Magnevist</value>
+ </ContrastBolusAgent>
+ <DeviceSerialNumber element="1000" group="0018" vr="LO">
+ <value number="1">123456</value>
+ </DeviceSerialNumber>
+ <SoftwareVersion element="1020" group="0018" vr="LO">
+ <value number="1">1.00</value>
+ </SoftwareVersion>
+ <ContrastBolusRoute element="1040" group="0018" vr="LO">
+ <value number="1">IV</value>
+ </ContrastBolusRoute>
+ <ContrastBolusVolume element="1041" group="0018" vr="DS">
+ <value number="1">10</value>
+ </ContrastBolusVolume>
+ <ContrastBolusTotalDose element="1044" group="0018" vr="DS">
+ <value number="1">10</value>
+ </ContrastBolusTotalDose>
+ <ContrastBolusIngredient element="1048" group="0018" vr="CS">
+ <value number="1">GADOLINIUM</value>
+ </ContrastBolusIngredient>
+ <PatientPosition element="5100" group="0018" vr="CS">
+ <value number="1">HFS</value>
+ </PatientPosition>
+ <ContentQualification element="9004" group="0018" vr="CS">
+ <value number="1">PRODUCT</value>
+ </ContentQualification>
+ <ApplicableSafetyStandardAgency element="9174" group="0018" vr="CS">
+ <value number="1">FDA</value>
+ </ApplicableSafetyStandardAgency>
+ <StudyInstanceUID element="000d" group="0020" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.2.2010.99999</value>
+ </StudyInstanceUID>
+ <SeriesInstanceUID element="000e" group="0020" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.3.2010.1.99999</value>
+ </SeriesInstanceUID>
+ <StudyID element="0010" group="0020" vr="SH">
+ <value number="1">02010</value>
+ </StudyID>
+</DicomObject>
+<DicomObject>
+ <FileMetaInformationGroupLength element="0000" group="0002" vr="UL">
+ <value number="1">182</value>
+ </FileMetaInformationGroupLength>
+ <FileMetaInformationVersion element="0001" group="0002" vr="OB"/>
+ <MediaStorageSOPClassUID element="0002" group="0002" vr="UI">
+ <value number="1">1.2.840.10008.5.1.4.1.1.4.1</value>
+ </MediaStorageSOPClassUID>
+ <MediaStorageSOPInstanceUID element="0003" group="0002" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.1.2010.1.1.99999</value>
+ </MediaStorageSOPInstanceUID>
+ <TransferSyntaxUID element="0010" group="0002" vr="UI">
+ <value number="1">1.2.840.10008.1.2.1</value>
+ </TransferSyntaxUID>
+ <ImplementationClassUID element="0012" group="0002" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.2</value>
+ </ImplementationClassUID>
+ <ImplementationVersionName element="0013" group="0002" vr="SH">
+ <value number="1">DCTOOL100</value>
+ </ImplementationVersionName>
+ <SourceApplicationEntityTitle element="0016" group="0002" vr="AE">
+ <value number="1">CLUNIE1</value>
+ </SourceApplicationEntityTitle>
+ <SpecificCharacterSet element="0005" group="0008" vr="CS">
+ <value number="1">ISO_IR 100</value>
+ </SpecificCharacterSet>
+ <ImageType element="0008" group="0008" vr="CS">
+ <value number="1">DERIVED</value>
+ <value number="2">PRIMARY</value>
+ <value number="3">PERFUSION</value>
+ <value number="4">RCBV</value>
+ </ImageType>
+ <InstanceCreationDate element="0012" group="0008" vr="DA">
+ <value number="1">20020929</value>
+ </InstanceCreationDate>
+ <InstanceCreationTime element="0013" group="0008" vr="TM">
+ <value number="1">091511</value>
+ </InstanceCreationTime>
+ <InstanceCreatorUID element="0014" group="0008" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.3</value>
+ </InstanceCreatorUID>
+ <SOPClassUID element="0016" group="0008" vr="UI">
+ <value number="1">1.2.840.10008.5.1.4.1.1.4.1</value>
+ </SOPClassUID>
+ <SOPInstanceUID element="0018" group="0008" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.1.2010.1.1.99999</value>
+ </SOPInstanceUID>
+ <StudyDate element="0020" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </StudyDate>
+ <SeriesDate element="0021" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </SeriesDate>
+ <ContentDate element="0023" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </ContentDate>
+ <StudyTime element="0030" group="0008" vr="TM">
+ <value number="1">000010</value>
+ </StudyTime>
+ <SeriesTime element="0031" group="0008" vr="TM">
+ <value number="1">000012</value>
+ </SeriesTime>
+ <ContentTime element="0033" group="0008" vr="TM">
+ <value number="1">000014</value>
+ </ContentTime>
+ <AccessionNumber element="0050" group="0008" vr="SH">
+ <value number="1">9992010</value>
+ </AccessionNumber>
+ <Modality element="0060" group="0008" vr="CS">
+ <value number="1">MR</value>
+ </Modality>
+ <Manufacturer element="0070" group="0008" vr="LO">
+ <value number="1">Acme Medical Devices</value>
+ </Manufacturer>
+ <InstitutionName element="0080" group="0008" vr="LO">
+ <value number="1">St. Nowhere Hospital</value>
+ </InstitutionName>
+ <ReferringPhysicianName element="0090" group="0008" vr="PN">
+ <value number="1">Thomas^Albert</value>
+ </ReferringPhysicianName>
+ <TimezoneOffsetFromUTC element="0201" group="0008" vr="SH">
+ <value number="1">-0400</value>
+ </TimezoneOffsetFromUTC>
+ <StationName element="1010" group="0008" vr="SH">
+ <value number="1">CONSOLE01</value>
+ </StationName>
+ <StudyDescription element="1030" group="0008" vr="LO">
+ <value number="1">fMRI</value>
+ </StudyDescription>
+ <SeriesDescription element="103e" group="0008" vr="LO">
+ <value number="1">Perfusion</value>
+ </SeriesDescription>
+ <PerformingPhysicianName element="1050" group="0008" vr="PN">
+ <value number="1">Smith^John</value>
+ </PerformingPhysicianName>
+ <PhysicianReadingStudy element="1060" group="0008" vr="PN">
+ <value number="1">Smith^John</value>
+ </PhysicianReadingStudy>
+ <OperatorName element="1070" group="0008" vr="PN">
+ <value number="1">Jones^Molly</value>
+ </OperatorName>
+ <ManufacturerModelName element="1090" group="0008" vr="LO">
+ <value number="1">Super Dooper Scanner</value>
+ </ManufacturerModelName>
+ <PixelPresentation element="9205" group="0008" vr="CS">
+ <value number="1">MONOCHROME</value>
+ </PixelPresentation>
+ <VolumetricProperties element="9206" group="0008" vr="CS">
+ <value number="1">VOLUME</value>
+ </VolumetricProperties>
+ <VolumeBasedCalculationTechnique element="9207" group="0008" vr="CS">
+ <value number="1">NONE</value>
+ </VolumeBasedCalculationTechnique>
+ <ComplexImageComponent element="9208" group="0008" vr="CS">
+ <value number="1">MAGNITUDE</value>
+ </ComplexImageComponent>
+ <AcquisitionContrast element="9209" group="0008" vr="CS">
+ <value number="1">UNKNOWN</value>
+ </AcquisitionContrast>
+ <PatientName element="0010" group="0010" vr="PN">
+ <value number="1">Single^Derived</value>
+ </PatientName>
+ <PatientID element="0020" group="0010" vr="LO">
+ <value number="1">MF-SI2</value>
+ </PatientID>
+ <PatientBirthDate element="0030" group="0010" vr="DA">
+ <value number="1">19500704</value>
+ </PatientBirthDate>
+ <PatientSex element="0040" group="0010" vr="CS">
+ <value number="1">M</value>
+ </PatientSex>
+ <PatientAge element="1010" group="0010" vr="AS">
+ <value number="1">052Y</value>
+ </PatientAge>
+ <PatientSize element="1020" group="0010" vr="DS">
+ <value number="1">1.6</value>
+ </PatientSize>
+ <PatientWeight element="1030" group="0010" vr="DS">
+ <value number="1">75</value>
+ </PatientWeight>
+ <ContrastBolusAgent element="0010" group="0018" vr="LO">
+ <value number="1">Magnevist</value>
+ </ContrastBolusAgent>
+ <DeviceSerialNumber element="1000" group="0018" vr="LO">
+ <value number="1">123456</value>
+ </DeviceSerialNumber>
+ <SoftwareVersion element="1020" group="0018" vr="LO">
+ <value number="1">1.00</value>
+ </SoftwareVersion>
+ <ContrastBolusRoute element="1040" group="0018" vr="LO">
+ <value number="1">IV</value>
+ </ContrastBolusRoute>
+ <ContrastBolusVolume element="1041" group="0018" vr="DS">
+ <value number="1">10</value>
+ </ContrastBolusVolume>
+ <ContrastBolusTotalDose element="1044" group="0018" vr="DS">
+ <value number="1">10</value>
+ </ContrastBolusTotalDose>
+ <ContrastBolusIngredient element="1048" group="0018" vr="CS">
+ <value number="1">GADOLINIUM</value>
+ </ContrastBolusIngredient>
+ <PatientPosition element="5100" group="0018" vr="CS">
+ <value number="1">HFS</value>
+ </PatientPosition>
+ <ContentQualification element="9004" group="0018" vr="CS">
+ <value number="1">PRODUCT</value>
+ </ContentQualification>
+ <ApplicableSafetyStandardAgency element="9174" group="0018" vr="CS">
+ <value number="1">FDA</value>
+ </ApplicableSafetyStandardAgency>
+ <StudyInstanceUID element="000d" group="0020" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.2.2010.99999</value>
+ </StudyInstanceUID>
+ <SeriesInstanceUID element="000e" group="0020" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.3.2010.1.99999</value>
+ </SeriesInstanceUID>
+ <StudyID element="0010" group="0020" vr="SH">
+ <value number="1">02010</value>
+ </StudyID>
+</DicomObject>
+<DicomObject>
+ <FileMetaInformationGroupLength element="0000" group="0002" vr="UL">
+ <value number="1">182</value>
+ </FileMetaInformationGroupLength>
+ <FileMetaInformationVersion element="0001" group="0002" vr="OB"/>
+ <MediaStorageSOPClassUID element="0002" group="0002" vr="UI">
+ <value number="1">1.2.840.10008.5.1.4.1.1.4.1</value>
+ </MediaStorageSOPClassUID>
+ <MediaStorageSOPInstanceUID element="0003" group="0002" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.1.2010.1.1.99999</value>
+ </MediaStorageSOPInstanceUID>
+ <TransferSyntaxUID element="0010" group="0002" vr="UI">
+ <value number="1">1.2.840.10008.1.2.1</value>
+ </TransferSyntaxUID>
+ <ImplementationClassUID element="0012" group="0002" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.2</value>
+ </ImplementationClassUID>
+ <ImplementationVersionName element="0013" group="0002" vr="SH">
+ <value number="1">DCTOOL100</value>
+ </ImplementationVersionName>
+ <SourceApplicationEntityTitle element="0016" group="0002" vr="AE">
+ <value number="1">CLUNIE1</value>
+ </SourceApplicationEntityTitle>
+ <SpecificCharacterSet element="0005" group="0008" vr="CS">
+ <value number="1">ISO_IR 100</value>
+ </SpecificCharacterSet>
+ <ImageType element="0008" group="0008" vr="CS">
+ <value number="1">DERIVED</value>
+ <value number="2">PRIMARY</value>
+ <value number="3">PERFUSION</value>
+ <value number="4">RCBV</value>
+ </ImageType>
+ <InstanceCreationDate element="0012" group="0008" vr="DA">
+ <value number="1">20020929</value>
+ </InstanceCreationDate>
+ <InstanceCreationTime element="0013" group="0008" vr="TM">
+ <value number="1">091511</value>
+ </InstanceCreationTime>
+ <InstanceCreatorUID element="0014" group="0008" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.3</value>
+ </InstanceCreatorUID>
+ <SOPClassUID element="0016" group="0008" vr="UI">
+ <value number="1">1.2.840.10008.5.1.4.1.1.4.1</value>
+ </SOPClassUID>
+ <SOPInstanceUID element="0018" group="0008" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.1.2010.1.1.99999</value>
+ </SOPInstanceUID>
+ <StudyDate element="0020" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </StudyDate>
+ <SeriesDate element="0021" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </SeriesDate>
+ <ContentDate element="0023" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </ContentDate>
+ <StudyTime element="0030" group="0008" vr="TM">
+ <value number="1">000010</value>
+ </StudyTime>
+ <SeriesTime element="0031" group="0008" vr="TM">
+ <value number="1">000012</value>
+ </SeriesTime>
+ <ContentTime element="0033" group="0008" vr="TM">
+ <value number="1">000014</value>
+ </ContentTime>
+ <AccessionNumber element="0050" group="0008" vr="SH">
+ <value number="1">9992010</value>
+ </AccessionNumber>
+ <Modality element="0060" group="0008" vr="CS">
+ <value number="1">MR</value>
+ </Modality>
+ <Manufacturer element="0070" group="0008" vr="LO">
+ <value number="1">Acme Medical Devices</value>
+ </Manufacturer>
+ <InstitutionName element="0080" group="0008" vr="LO">
+ <value number="1">St. Nowhere Hospital</value>
+ </InstitutionName>
+ <ReferringPhysicianName element="0090" group="0008" vr="PN">
+ <value number="1">Thomas^Albert</value>
+ </ReferringPhysicianName>
+ <TimezoneOffsetFromUTC element="0201" group="0008" vr="SH">
+ <value number="1">-0400</value>
+ </TimezoneOffsetFromUTC>
+ <StationName element="1010" group="0008" vr="SH">
+ <value number="1">CONSOLE01</value>
+ </StationName>
+ <StudyDescription element="1030" group="0008" vr="LO">
+ <value number="1">fMRI</value>
+ </StudyDescription>
+ <SeriesDescription element="103e" group="0008" vr="LO">
+ <value number="1">Perfusion</value>
+ </SeriesDescription>
+ <PerformingPhysicianName element="1050" group="0008" vr="PN">
+ <value number="1">Smith^John</value>
+ </PerformingPhysicianName>
+ <PhysicianReadingStudy element="1060" group="0008" vr="PN">
+ <value number="1">Smith^John</value>
+ </PhysicianReadingStudy>
+ <OperatorName element="1070" group="0008" vr="PN">
+ <value number="1">Jones^Molly</value>
+ </OperatorName>
+ <ManufacturerModelName element="1090" group="0008" vr="LO">
+ <value number="1">Super Dooper Scanner</value>
+ </ManufacturerModelName>
+ <PixelPresentation element="9205" group="0008" vr="CS">
+ <value number="1">MONOCHROME</value>
+ </PixelPresentation>
+ <VolumetricProperties element="9206" group="0008" vr="CS">
+ <value number="1">VOLUME</value>
+ </VolumetricProperties>
+ <VolumeBasedCalculationTechnique element="9207" group="0008" vr="CS">
+ <value number="1">NONE</value>
+ </VolumeBasedCalculationTechnique>
+ <ComplexImageComponent element="9208" group="0008" vr="CS">
+ <value number="1">MAGNITUDE</value>
+ </ComplexImageComponent>
+ <AcquisitionContrast element="9209" group="0008" vr="CS">
+ <value number="1">UNKNOWN</value>
+ </AcquisitionContrast>
+ <PatientName element="0010" group="0010" vr="PN">
+ <value number="1">Single^Derived</value>
+ </PatientName>
+ <PatientID element="0020" group="0010" vr="LO">
+ <value number="1">MF-SI2</value>
+ </PatientID>
+ <PatientBirthDate element="0030" group="0010" vr="DA">
+ <value number="1">19500704</value>
+ </PatientBirthDate>
+ <PatientSex element="0040" group="0010" vr="CS">
+ <value number="1">M</value>
+ </PatientSex>
+ <PatientAge element="1010" group="0010" vr="AS">
+ <value number="1">052Y</value>
+ </PatientAge>
+ <PatientSize element="1020" group="0010" vr="DS">
+ <value number="1">1.6</value>
+ </PatientSize>
+ <PatientWeight element="1030" group="0010" vr="DS">
+ <value number="1">75</value>
+ </PatientWeight>
+ <ContrastBolusAgent element="0010" group="0018" vr="LO">
+ <value number="1">Magnevist</value>
+ </ContrastBolusAgent>
+ <DeviceSerialNumber element="1000" group="0018" vr="LO">
+ <value number="1">123456</value>
+ </DeviceSerialNumber>
+ <SoftwareVersion element="1020" group="0018" vr="LO">
+ <value number="1">1.00</value>
+ </SoftwareVersion>
+ <ContrastBolusRoute element="1040" group="0018" vr="LO">
+ <value number="1">IV</value>
+ </ContrastBolusRoute>
+ <ContrastBolusVolume element="1041" group="0018" vr="DS">
+ <value number="1">10</value>
+ </ContrastBolusVolume>
+ <ContrastBolusTotalDose element="1044" group="0018" vr="DS">
+ <value number="1">10</value>
+ </ContrastBolusTotalDose>
+ <ContrastBolusIngredient element="1048" group="0018" vr="CS">
+ <value number="1">GADOLINIUM</value>
+ </ContrastBolusIngredient>
+ <PatientPosition element="5100" group="0018" vr="CS">
+ <value number="1">HFS</value>
+ </PatientPosition>
+ <ContentQualification element="9004" group="0018" vr="CS">
+ <value number="1">PRODUCT</value>
+ </ContentQualification>
+ <ApplicableSafetyStandardAgency element="9174" group="0018" vr="CS">
+ <value number="1">FDA</value>
+ </ApplicableSafetyStandardAgency>
+ <StudyInstanceUID element="000d" group="0020" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.2.2010.99999</value>
+ </StudyInstanceUID>
+ <SeriesInstanceUID element="000e" group="0020" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.3.2010.1.99999</value>
+ </SeriesInstanceUID>
+ <StudyID element="0010" group="0020" vr="SH">
+ <value number="1">02010</value>
+ </StudyID>
+</DicomObject>
+<DicomObject>
+ <FileMetaInformationGroupLength element="0000" group="0002" vr="UL">
+ <value number="1">182</value>
+ </FileMetaInformationGroupLength>
+ <FileMetaInformationVersion element="0001" group="0002" vr="OB"/>
+ <MediaStorageSOPClassUID element="0002" group="0002" vr="UI">
+ <value number="1">1.2.840.10008.5.1.4.1.1.4.1</value>
+ </MediaStorageSOPClassUID>
+ <MediaStorageSOPInstanceUID element="0003" group="0002" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.1.2010.1.1.99999</value>
+ </MediaStorageSOPInstanceUID>
+ <TransferSyntaxUID element="0010" group="0002" vr="UI">
+ <value number="1">1.2.840.10008.1.2.1</value>
+ </TransferSyntaxUID>
+ <ImplementationClassUID element="0012" group="0002" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.2</value>
+ </ImplementationClassUID>
+ <ImplementationVersionName element="0013" group="0002" vr="SH">
+ <value number="1">DCTOOL100</value>
+ </ImplementationVersionName>
+ <SourceApplicationEntityTitle element="0016" group="0002" vr="AE">
+ <value number="1">CLUNIE1</value>
+ </SourceApplicationEntityTitle>
+ <SpecificCharacterSet element="0005" group="0008" vr="CS">
+ <value number="1">ISO_IR 100</value>
+ </SpecificCharacterSet>
+ <ImageType element="0008" group="0008" vr="CS">
+ <value number="1">DERIVED</value>
+ <value number="2">PRIMARY</value>
+ <value number="3">PERFUSION</value>
+ <value number="4">RCBV</value>
+ </ImageType>
+ <InstanceCreationDate element="0012" group="0008" vr="DA">
+ <value number="1">20020929</value>
+ </InstanceCreationDate>
+ <InstanceCreationTime element="0013" group="0008" vr="TM">
+ <value number="1">091511</value>
+ </InstanceCreationTime>
+ <InstanceCreatorUID element="0014" group="0008" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.3</value>
+ </InstanceCreatorUID>
+ <SOPClassUID element="0016" group="0008" vr="UI">
+ <value number="1">1.2.840.10008.5.1.4.1.1.4.1</value>
+ </SOPClassUID>
+ <SOPInstanceUID element="0018" group="0008" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.1.2010.1.1.99999</value>
+ </SOPInstanceUID>
+ <StudyDate element="0020" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </StudyDate>
+ <SeriesDate element="0021" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </SeriesDate>
+ <ContentDate element="0023" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </ContentDate>
+ <StudyTime element="0030" group="0008" vr="TM">
+ <value number="1">000010</value>
+ </StudyTime>
+ <SeriesTime element="0031" group="0008" vr="TM">
+ <value number="1">000012</value>
+ </SeriesTime>
+ <ContentTime element="0033" group="0008" vr="TM">
+ <value number="1">000014</value>
+ </ContentTime>
+ <AccessionNumber element="0050" group="0008" vr="SH">
+ <value number="1">9992010</value>
+ </AccessionNumber>
+ <Modality element="0060" group="0008" vr="CS">
+ <value number="1">MR</value>
+ </Modality>
+ <Manufacturer element="0070" group="0008" vr="LO">
+ <value number="1">Acme Medical Devices</value>
+ </Manufacturer>
+ <InstitutionName element="0080" group="0008" vr="LO">
+ <value number="1">St. Nowhere Hospital</value>
+ </InstitutionName>
+ <ReferringPhysicianName element="0090" group="0008" vr="PN">
+ <value number="1">Thomas^Albert</value>
+ </ReferringPhysicianName>
+ <TimezoneOffsetFromUTC element="0201" group="0008" vr="SH">
+ <value number="1">-0400</value>
+ </TimezoneOffsetFromUTC>
+ <StationName element="1010" group="0008" vr="SH">
+ <value number="1">CONSOLE01</value>
+ </StationName>
+ <StudyDescription element="1030" group="0008" vr="LO">
+ <value number="1">fMRI</value>
+ </StudyDescription>
+ <SeriesDescription element="103e" group="0008" vr="LO">
+ <value number="1">Perfusion</value>
+ </SeriesDescription>
+ <PerformingPhysicianName element="1050" group="0008" vr="PN">
+ <value number="1">Smith^John</value>
+ </PerformingPhysicianName>
+ <PhysicianReadingStudy element="1060" group="0008" vr="PN">
+ <value number="1">Smith^John</value>
+ </PhysicianReadingStudy>
+ <OperatorName element="1070" group="0008" vr="PN">
+ <value number="1">Jones^Molly</value>
+ </OperatorName>
+ <ManufacturerModelName element="1090" group="0008" vr="LO">
+ <value number="1">Super Dooper Scanner</value>
+ </ManufacturerModelName>
+ <PixelPresentation element="9205" group="0008" vr="CS">
+ <value number="1">MONOCHROME</value>
+ </PixelPresentation>
+ <VolumetricProperties element="9206" group="0008" vr="CS">
+ <value number="1">VOLUME</value>
+ </VolumetricProperties>
+ <VolumeBasedCalculationTechnique element="9207" group="0008" vr="CS">
+ <value number="1">NONE</value>
+ </VolumeBasedCalculationTechnique>
+ <ComplexImageComponent element="9208" group="0008" vr="CS">
+ <value number="1">MAGNITUDE</value>
+ </ComplexImageComponent>
+ <AcquisitionContrast element="9209" group="0008" vr="CS">
+ <value number="1">UNKNOWN</value>
+ </AcquisitionContrast>
+ <PatientName element="0010" group="0010" vr="PN">
+ <value number="1">Single^Derived</value>
+ </PatientName>
+ <PatientID element="0020" group="0010" vr="LO">
+ <value number="1">MF-SI2</value>
+ </PatientID>
+ <PatientBirthDate element="0030" group="0010" vr="DA">
+ <value number="1">19500704</value>
+ </PatientBirthDate>
+ <PatientSex element="0040" group="0010" vr="CS">
+ <value number="1">M</value>
+ </PatientSex>
+ <PatientAge element="1010" group="0010" vr="AS">
+ <value number="1">052Y</value>
+ </PatientAge>
+ <PatientSize element="1020" group="0010" vr="DS">
+ <value number="1">1.6</value>
+ </PatientSize>
+ <PatientWeight element="1030" group="0010" vr="DS">
+ <value number="1">75</value>
+ </PatientWeight>
+ <ContrastBolusAgent element="0010" group="0018" vr="LO">
+ <value number="1">Magnevist</value>
+ </ContrastBolusAgent>
+ <DeviceSerialNumber element="1000" group="0018" vr="LO">
+ <value number="1">123456</value>
+ </DeviceSerialNumber>
+ <SoftwareVersion element="1020" group="0018" vr="LO">
+ <value number="1">1.00</value>
+ </SoftwareVersion>
+ <ContrastBolusRoute element="1040" group="0018" vr="LO">
+ <value number="1">IV</value>
+ </ContrastBolusRoute>
+ <ContrastBolusVolume element="1041" group="0018" vr="DS">
+ <value number="1">10</value>
+ </ContrastBolusVolume>
+ <ContrastBolusTotalDose element="1044" group="0018" vr="DS">
+ <value number="1">10</value>
+ </ContrastBolusTotalDose>
+ <ContrastBolusIngredient element="1048" group="0018" vr="CS">
+ <value number="1">GADOLINIUM</value>
+ </ContrastBolusIngredient>
+ <PatientPosition element="5100" group="0018" vr="CS">
+ <value number="1">HFS</value>
+ </PatientPosition>
+ <ContentQualification element="9004" group="0018" vr="CS">
+ <value number="1">PRODUCT</value>
+ </ContentQualification>
+ <ApplicableSafetyStandardAgency element="9174" group="0018" vr="CS">
+ <value number="1">FDA</value>
+ </ApplicableSafetyStandardAgency>
+ <StudyInstanceUID element="000d" group="0020" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.2.2010.99999</value>
+ </StudyInstanceUID>
+ <SeriesInstanceUID element="000e" group="0020" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.3.2010.1.99999</value>
+ </SeriesInstanceUID>
+ <StudyID element="0010" group="0020" vr="SH">
+ <value number="1">02010</value>
+ </StudyID>
+</DicomObject>
+<DicomObject>
+ <FileMetaInformationGroupLength element="0000" group="0002" vr="UL">
+ <value number="1">182</value>
+ </FileMetaInformationGroupLength>
+ <FileMetaInformationVersion element="0001" group="0002" vr="OB"/>
+ <MediaStorageSOPClassUID element="0002" group="0002" vr="UI">
+ <value number="1">1.2.840.10008.5.1.4.1.1.4.1</value>
+ </MediaStorageSOPClassUID>
+ <MediaStorageSOPInstanceUID element="0003" group="0002" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.1.2010.1.1.99999</value>
+ </MediaStorageSOPInstanceUID>
+ <TransferSyntaxUID element="0010" group="0002" vr="UI">
+ <value number="1">1.2.840.10008.1.2.1</value>
+ </TransferSyntaxUID>
+ <ImplementationClassUID element="0012" group="0002" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.2</value>
+ </ImplementationClassUID>
+ <ImplementationVersionName element="0013" group="0002" vr="SH">
+ <value number="1">DCTOOL100</value>
+ </ImplementationVersionName>
+ <SourceApplicationEntityTitle element="0016" group="0002" vr="AE">
+ <value number="1">CLUNIE1</value>
+ </SourceApplicationEntityTitle>
+ <SpecificCharacterSet element="0005" group="0008" vr="CS">
+ <value number="1">ISO_IR 100</value>
+ </SpecificCharacterSet>
+ <ImageType element="0008" group="0008" vr="CS">
+ <value number="1">DERIVED</value>
+ <value number="2">PRIMARY</value>
+ <value number="3">PERFUSION</value>
+ <value number="4">RCBV</value>
+ </ImageType>
+ <InstanceCreationDate element="0012" group="0008" vr="DA">
+ <value number="1">20020929</value>
+ </InstanceCreationDate>
+ <InstanceCreationTime element="0013" group="0008" vr="TM">
+ <value number="1">091511</value>
+ </InstanceCreationTime>
+ <InstanceCreatorUID element="0014" group="0008" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.3</value>
+ </InstanceCreatorUID>
+ <SOPClassUID element="0016" group="0008" vr="UI">
+ <value number="1">1.2.840.10008.5.1.4.1.1.4.1</value>
+ </SOPClassUID>
+ <SOPInstanceUID element="0018" group="0008" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.1.2010.1.1.99999</value>
+ </SOPInstanceUID>
+ <StudyDate element="0020" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </StudyDate>
+ <SeriesDate element="0021" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </SeriesDate>
+ <ContentDate element="0023" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </ContentDate>
+ <StudyTime element="0030" group="0008" vr="TM">
+ <value number="1">000010</value>
+ </StudyTime>
+ <SeriesTime element="0031" group="0008" vr="TM">
+ <value number="1">000012</value>
+ </SeriesTime>
+ <ContentTime element="0033" group="0008" vr="TM">
+ <value number="1">000014</value>
+ </ContentTime>
+ <AccessionNumber element="0050" group="0008" vr="SH">
+ <value number="1">9992010</value>
+ </AccessionNumber>
+ <Modality element="0060" group="0008" vr="CS">
+ <value number="1">MR</value>
+ </Modality>
+ <Manufacturer element="0070" group="0008" vr="LO">
+ <value number="1">Acme Medical Devices</value>
+ </Manufacturer>
+ <InstitutionName element="0080" group="0008" vr="LO">
+ <value number="1">St. Nowhere Hospital</value>
+ </InstitutionName>
+ <ReferringPhysicianName element="0090" group="0008" vr="PN">
+ <value number="1">Thomas^Albert</value>
+ </ReferringPhysicianName>
+ <TimezoneOffsetFromUTC element="0201" group="0008" vr="SH">
+ <value number="1">-0400</value>
+ </TimezoneOffsetFromUTC>
+ <StationName element="1010" group="0008" vr="SH">
+ <value number="1">CONSOLE01</value>
+ </StationName>
+ <StudyDescription element="1030" group="0008" vr="LO">
+ <value number="1">fMRI</value>
+ </StudyDescription>
+ <SeriesDescription element="103e" group="0008" vr="LO">
+ <value number="1">Perfusion</value>
+ </SeriesDescription>
+ <PerformingPhysicianName element="1050" group="0008" vr="PN">
+ <value number="1">Smith^John</value>
+ </PerformingPhysicianName>
+ <PhysicianReadingStudy element="1060" group="0008" vr="PN">
+ <value number="1">Smith^John</value>
+ </PhysicianReadingStudy>
+ <OperatorName element="1070" group="0008" vr="PN">
+ <value number="1">Jones^Molly</value>
+ </OperatorName>
+ <ManufacturerModelName element="1090" group="0008" vr="LO">
+ <value number="1">Super Dooper Scanner</value>
+ </ManufacturerModelName>
+ <PixelPresentation element="9205" group="0008" vr="CS">
+ <value number="1">MONOCHROME</value>
+ </PixelPresentation>
+ <VolumetricProperties element="9206" group="0008" vr="CS">
+ <value number="1">VOLUME</value>
+ </VolumetricProperties>
+ <VolumeBasedCalculationTechnique element="9207" group="0008" vr="CS">
+ <value number="1">NONE</value>
+ </VolumeBasedCalculationTechnique>
+ <ComplexImageComponent element="9208" group="0008" vr="CS">
+ <value number="1">MAGNITUDE</value>
+ </ComplexImageComponent>
+ <AcquisitionContrast element="9209" group="0008" vr="CS">
+ <value number="1">UNKNOWN</value>
+ </AcquisitionContrast>
+ <PatientName element="0010" group="0010" vr="PN">
+ <value number="1">Single^Derived</value>
+ </PatientName>
+ <PatientID element="0020" group="0010" vr="LO">
+ <value number="1">MF-SI2</value>
+ </PatientID>
+ <PatientBirthDate element="0030" group="0010" vr="DA">
+ <value number="1">19500704</value>
+ </PatientBirthDate>
+ <PatientSex element="0040" group="0010" vr="CS">
+ <value number="1">M</value>
+ </PatientSex>
+ <PatientAge element="1010" group="0010" vr="AS">
+ <value number="1">052Y</value>
+ </PatientAge>
+ <PatientSize element="1020" group="0010" vr="DS">
+ <value number="1">1.6</value>
+ </PatientSize>
+ <PatientWeight element="1030" group="0010" vr="DS">
+ <value number="1">75</value>
+ </PatientWeight>
+ <ContrastBolusAgent element="0010" group="0018" vr="LO">
+ <value number="1">Magnevist</value>
+ </ContrastBolusAgent>
+ <DeviceSerialNumber element="1000" group="0018" vr="LO">
+ <value number="1">123456</value>
+ </DeviceSerialNumber>
+ <SoftwareVersion element="1020" group="0018" vr="LO">
+ <value number="1">1.00</value>
+ </SoftwareVersion>
+ <ContrastBolusRoute element="1040" group="0018" vr="LO">
+ <value number="1">IV</value>
+ </ContrastBolusRoute>
+ <ContrastBolusVolume element="1041" group="0018" vr="DS">
+ <value number="1">10</value>
+ </ContrastBolusVolume>
+ <ContrastBolusTotalDose element="1044" group="0018" vr="DS">
+ <value number="1">10</value>
+ </ContrastBolusTotalDose>
+ <ContrastBolusIngredient element="1048" group="0018" vr="CS">
+ <value number="1">GADOLINIUM</value>
+ </ContrastBolusIngredient>
+ <PatientPosition element="5100" group="0018" vr="CS">
+ <value number="1">HFS</value>
+ </PatientPosition>
+ <ContentQualification element="9004" group="0018" vr="CS">
+ <value number="1">PRODUCT</value>
+ </ContentQualification>
+ <ApplicableSafetyStandardAgency element="9174" group="0018" vr="CS">
+ <value number="1">FDA</value>
+ </ApplicableSafetyStandardAgency>
+ <StudyInstanceUID element="000d" group="0020" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.2.2010.99999</value>
+ </StudyInstanceUID>
+ <SeriesInstanceUID element="000e" group="0020" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.3.2010.1.99999</value>
+ </SeriesInstanceUID>
+ <StudyID element="0010" group="0020" vr="SH">
+ <value number="1">02010</value>
+ </StudyID>
+</DicomObject>
+<DicomObject>
+ <FileMetaInformationGroupLength element="0000" group="0002" vr="UL">
+ <value number="1">182</value>
+ </FileMetaInformationGroupLength>
+ <FileMetaInformationVersion element="0001" group="0002" vr="OB"/>
+ <MediaStorageSOPClassUID element="0002" group="0002" vr="UI">
+ <value number="1">1.2.840.10008.5.1.4.1.1.4.1</value>
+ </MediaStorageSOPClassUID>
+ <MediaStorageSOPInstanceUID element="0003" group="0002" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.1.2010.1.1.99999</value>
+ </MediaStorageSOPInstanceUID>
+ <TransferSyntaxUID element="0010" group="0002" vr="UI">
+ <value number="1">1.2.840.10008.1.2.1</value>
+ </TransferSyntaxUID>
+ <ImplementationClassUID element="0012" group="0002" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.2</value>
+ </ImplementationClassUID>
+ <ImplementationVersionName element="0013" group="0002" vr="SH">
+ <value number="1">DCTOOL100</value>
+ </ImplementationVersionName>
+ <SourceApplicationEntityTitle element="0016" group="0002" vr="AE">
+ <value number="1">CLUNIE1</value>
+ </SourceApplicationEntityTitle>
+ <SpecificCharacterSet element="0005" group="0008" vr="CS">
+ <value number="1">ISO_IR 100</value>
+ </SpecificCharacterSet>
+ <ImageType element="0008" group="0008" vr="CS">
+ <value number="1">DERIVED</value>
+ <value number="2">PRIMARY</value>
+ <value number="3">PERFUSION</value>
+ <value number="4">RCBV</value>
+ </ImageType>
+ <InstanceCreationDate element="0012" group="0008" vr="DA">
+ <value number="1">20020929</value>
+ </InstanceCreationDate>
+ <InstanceCreationTime element="0013" group="0008" vr="TM">
+ <value number="1">091511</value>
+ </InstanceCreationTime>
+ <InstanceCreatorUID element="0014" group="0008" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.3</value>
+ </InstanceCreatorUID>
+ <SOPClassUID element="0016" group="0008" vr="UI">
+ <value number="1">1.2.840.10008.5.1.4.1.1.4.1</value>
+ </SOPClassUID>
+ <SOPInstanceUID element="0018" group="0008" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.1.2010.1.1.99999</value>
+ </SOPInstanceUID>
+ <StudyDate element="0020" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </StudyDate>
+ <SeriesDate element="0021" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </SeriesDate>
+ <ContentDate element="0023" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </ContentDate>
+ <StudyTime element="0030" group="0008" vr="TM">
+ <value number="1">000010</value>
+ </StudyTime>
+ <SeriesTime element="0031" group="0008" vr="TM">
+ <value number="1">000012</value>
+ </SeriesTime>
+ <ContentTime element="0033" group="0008" vr="TM">
+ <value number="1">000014</value>
+ </ContentTime>
+ <AccessionNumber element="0050" group="0008" vr="SH">
+ <value number="1">9992010</value>
+ </AccessionNumber>
+ <Modality element="0060" group="0008" vr="CS">
+ <value number="1">MR</value>
+ </Modality>
+ <Manufacturer element="0070" group="0008" vr="LO">
+ <value number="1">Acme Medical Devices</value>
+ </Manufacturer>
+ <InstitutionName element="0080" group="0008" vr="LO">
+ <value number="1">St. Nowhere Hospital</value>
+ </InstitutionName>
+ <ReferringPhysicianName element="0090" group="0008" vr="PN">
+ <value number="1">Thomas^Albert</value>
+ </ReferringPhysicianName>
+ <TimezoneOffsetFromUTC element="0201" group="0008" vr="SH">
+ <value number="1">-0400</value>
+ </TimezoneOffsetFromUTC>
+ <StationName element="1010" group="0008" vr="SH">
+ <value number="1">CONSOLE01</value>
+ </StationName>
+ <StudyDescription element="1030" group="0008" vr="LO">
+ <value number="1">fMRI</value>
+ </StudyDescription>
+ <SeriesDescription element="103e" group="0008" vr="LO">
+ <value number="1">Perfusion</value>
+ </SeriesDescription>
+ <PerformingPhysicianName element="1050" group="0008" vr="PN">
+ <value number="1">Smith^John</value>
+ </PerformingPhysicianName>
+ <PhysicianReadingStudy element="1060" group="0008" vr="PN">
+ <value number="1">Smith^John</value>
+ </PhysicianReadingStudy>
+ <OperatorName element="1070" group="0008" vr="PN">
+ <value number="1">Jones^Molly</value>
+ </OperatorName>
+ <ManufacturerModelName element="1090" group="0008" vr="LO">
+ <value number="1">Super Dooper Scanner</value>
+ </ManufacturerModelName>
+ <PixelPresentation element="9205" group="0008" vr="CS">
+ <value number="1">MONOCHROME</value>
+ </PixelPresentation>
+ <VolumetricProperties element="9206" group="0008" vr="CS">
+ <value number="1">VOLUME</value>
+ </VolumetricProperties>
+ <VolumeBasedCalculationTechnique element="9207" group="0008" vr="CS">
+ <value number="1">NONE</value>
+ </VolumeBasedCalculationTechnique>
+ <ComplexImageComponent element="9208" group="0008" vr="CS">
+ <value number="1">MAGNITUDE</value>
+ </ComplexImageComponent>
+ <AcquisitionContrast element="9209" group="0008" vr="CS">
+ <value number="1">UNKNOWN</value>
+ </AcquisitionContrast>
+ <PatientName element="0010" group="0010" vr="PN">
+ <value number="1">Single^Derived</value>
+ </PatientName>
+ <PatientID element="0020" group="0010" vr="LO">
+ <value number="1">MF-SI2</value>
+ </PatientID>
+ <PatientBirthDate element="0030" group="0010" vr="DA">
+ <value number="1">19500704</value>
+ </PatientBirthDate>
+ <PatientSex element="0040" group="0010" vr="CS">
+ <value number="1">M</value>
+ </PatientSex>
+ <PatientAge element="1010" group="0010" vr="AS">
+ <value number="1">052Y</value>
+ </PatientAge>
+ <PatientSize element="1020" group="0010" vr="DS">
+ <value number="1">1.6</value>
+ </PatientSize>
+ <PatientWeight element="1030" group="0010" vr="DS">
+ <value number="1">75</value>
+ </PatientWeight>
+ <ContrastBolusAgent element="0010" group="0018" vr="LO">
+ <value number="1">Magnevist</value>
+ </ContrastBolusAgent>
+ <DeviceSerialNumber element="1000" group="0018" vr="LO">
+ <value number="1">123456</value>
+ </DeviceSerialNumber>
+ <SoftwareVersion element="1020" group="0018" vr="LO">
+ <value number="1">1.00</value>
+ </SoftwareVersion>
+ <ContrastBolusRoute element="1040" group="0018" vr="LO">
+ <value number="1">IV</value>
+ </ContrastBolusRoute>
+ <ContrastBolusVolume element="1041" group="0018" vr="DS">
+ <value number="1">10</value>
+ </ContrastBolusVolume>
+ <ContrastBolusTotalDose element="1044" group="0018" vr="DS">
+ <value number="1">10</value>
+ </ContrastBolusTotalDose>
+ <ContrastBolusIngredient element="1048" group="0018" vr="CS">
+ <value number="1">GADOLINIUM</value>
+ </ContrastBolusIngredient>
+ <PatientPosition element="5100" group="0018" vr="CS">
+ <value number="1">HFS</value>
+ </PatientPosition>
+ <ContentQualification element="9004" group="0018" vr="CS">
+ <value number="1">PRODUCT</value>
+ </ContentQualification>
+ <ApplicableSafetyStandardAgency element="9174" group="0018" vr="CS">
+ <value number="1">FDA</value>
+ </ApplicableSafetyStandardAgency>
+ <StudyInstanceUID element="000d" group="0020" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.2.2010.99999</value>
+ </StudyInstanceUID>
+ <SeriesInstanceUID element="000e" group="0020" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.3.2010.1.99999</value>
+ </SeriesInstanceUID>
+ <StudyID element="0010" group="0020" vr="SH">
+ <value number="1">02010</value>
+ </StudyID>
+</DicomObject>
+<DicomObject>
+ <FileMetaInformationGroupLength element="0000" group="0002" vr="UL">
+ <value number="1">182</value>
+ </FileMetaInformationGroupLength>
+ <FileMetaInformationVersion element="0001" group="0002" vr="OB"/>
+ <MediaStorageSOPClassUID element="0002" group="0002" vr="UI">
+ <value number="1">1.2.840.10008.5.1.4.1.1.4.1</value>
+ </MediaStorageSOPClassUID>
+ <MediaStorageSOPInstanceUID element="0003" group="0002" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.1.2010.1.1.99999</value>
+ </MediaStorageSOPInstanceUID>
+ <TransferSyntaxUID element="0010" group="0002" vr="UI">
+ <value number="1">1.2.840.10008.1.2.1</value>
+ </TransferSyntaxUID>
+ <ImplementationClassUID element="0012" group="0002" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.2</value>
+ </ImplementationClassUID>
+ <ImplementationVersionName element="0013" group="0002" vr="SH">
+ <value number="1">DCTOOL100</value>
+ </ImplementationVersionName>
+ <SourceApplicationEntityTitle element="0016" group="0002" vr="AE">
+ <value number="1">CLUNIE1</value>
+ </SourceApplicationEntityTitle>
+ <SpecificCharacterSet element="0005" group="0008" vr="CS">
+ <value number="1">ISO_IR 100</value>
+ </SpecificCharacterSet>
+ <ImageType element="0008" group="0008" vr="CS">
+ <value number="1">DERIVED</value>
+ <value number="2">PRIMARY</value>
+ <value number="3">PERFUSION</value>
+ <value number="4">RCBV</value>
+ </ImageType>
+ <InstanceCreationDate element="0012" group="0008" vr="DA">
+ <value number="1">20020929</value>
+ </InstanceCreationDate>
+ <InstanceCreationTime element="0013" group="0008" vr="TM">
+ <value number="1">091511</value>
+ </InstanceCreationTime>
+ <InstanceCreatorUID element="0014" group="0008" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.3</value>
+ </InstanceCreatorUID>
+ <SOPClassUID element="0016" group="0008" vr="UI">
+ <value number="1">1.2.840.10008.5.1.4.1.1.4.1</value>
+ </SOPClassUID>
+ <SOPInstanceUID element="0018" group="0008" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.1.2010.1.1.99999</value>
+ </SOPInstanceUID>
+ <StudyDate element="0020" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </StudyDate>
+ <SeriesDate element="0021" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </SeriesDate>
+ <ContentDate element="0023" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </ContentDate>
+ <StudyTime element="0030" group="0008" vr="TM">
+ <value number="1">000010</value>
+ </StudyTime>
+ <SeriesTime element="0031" group="0008" vr="TM">
+ <value number="1">000012</value>
+ </SeriesTime>
+ <ContentTime element="0033" group="0008" vr="TM">
+ <value number="1">000014</value>
+ </ContentTime>
+ <AccessionNumber element="0050" group="0008" vr="SH">
+ <value number="1">9992010</value>
+ </AccessionNumber>
+ <Modality element="0060" group="0008" vr="CS">
+ <value number="1">MR</value>
+ </Modality>
+ <Manufacturer element="0070" group="0008" vr="LO">
+ <value number="1">Acme Medical Devices</value>
+ </Manufacturer>
+ <InstitutionName element="0080" group="0008" vr="LO">
+ <value number="1">St. Nowhere Hospital</value>
+ </InstitutionName>
+ <ReferringPhysicianName element="0090" group="0008" vr="PN">
+ <value number="1">Thomas^Albert</value>
+ </ReferringPhysicianName>
+ <TimezoneOffsetFromUTC element="0201" group="0008" vr="SH">
+ <value number="1">-0400</value>
+ </TimezoneOffsetFromUTC>
+ <StationName element="1010" group="0008" vr="SH">
+ <value number="1">CONSOLE01</value>
+ </StationName>
+ <StudyDescription element="1030" group="0008" vr="LO">
+ <value number="1">fMRI</value>
+ </StudyDescription>
+ <SeriesDescription element="103e" group="0008" vr="LO">
+ <value number="1">Perfusion</value>
+ </SeriesDescription>
+ <PerformingPhysicianName element="1050" group="0008" vr="PN">
+ <value number="1">Smith^John</value>
+ </PerformingPhysicianName>
+ <PhysicianReadingStudy element="1060" group="0008" vr="PN">
+ <value number="1">Smith^John</value>
+ </PhysicianReadingStudy>
+ <OperatorName element="1070" group="0008" vr="PN">
+ <value number="1">Jones^Molly</value>
+ </OperatorName>
+ <ManufacturerModelName element="1090" group="0008" vr="LO">
+ <value number="1">Super Dooper Scanner</value>
+ </ManufacturerModelName>
+ <PixelPresentation element="9205" group="0008" vr="CS">
+ <value number="1">MONOCHROME</value>
+ </PixelPresentation>
+ <VolumetricProperties element="9206" group="0008" vr="CS">
+ <value number="1">VOLUME</value>
+ </VolumetricProperties>
+ <VolumeBasedCalculationTechnique element="9207" group="0008" vr="CS">
+ <value number="1">NONE</value>
+ </VolumeBasedCalculationTechnique>
+ <ComplexImageComponent element="9208" group="0008" vr="CS">
+ <value number="1">MAGNITUDE</value>
+ </ComplexImageComponent>
+ <AcquisitionContrast element="9209" group="0008" vr="CS">
+ <value number="1">UNKNOWN</value>
+ </AcquisitionContrast>
+ <PatientName element="0010" group="0010" vr="PN">
+ <value number="1">Single^Derived</value>
+ </PatientName>
+ <PatientID element="0020" group="0010" vr="LO">
+ <value number="1">MF-SI2</value>
+ </PatientID>
+ <PatientBirthDate element="0030" group="0010" vr="DA">
+ <value number="1">19500704</value>
+ </PatientBirthDate>
+ <PatientSex element="0040" group="0010" vr="CS">
+ <value number="1">M</value>
+ </PatientSex>
+ <PatientAge element="1010" group="0010" vr="AS">
+ <value number="1">052Y</value>
+ </PatientAge>
+ <PatientSize element="1020" group="0010" vr="DS">
+ <value number="1">1.6</value>
+ </PatientSize>
+ <PatientWeight element="1030" group="0010" vr="DS">
+ <value number="1">75</value>
+ </PatientWeight>
+ <ContrastBolusAgent element="0010" group="0018" vr="LO">
+ <value number="1">Magnevist</value>
+ </ContrastBolusAgent>
+ <DeviceSerialNumber element="1000" group="0018" vr="LO">
+ <value number="1">123456</value>
+ </DeviceSerialNumber>
+ <SoftwareVersion element="1020" group="0018" vr="LO">
+ <value number="1">1.00</value>
+ </SoftwareVersion>
+ <ContrastBolusRoute element="1040" group="0018" vr="LO">
+ <value number="1">IV</value>
+ </ContrastBolusRoute>
+ <ContrastBolusVolume element="1041" group="0018" vr="DS">
+ <value number="1">10</value>
+ </ContrastBolusVolume>
+ <ContrastBolusTotalDose element="1044" group="0018" vr="DS">
+ <value number="1">10</value>
+ </ContrastBolusTotalDose>
+ <ContrastBolusIngredient element="1048" group="0018" vr="CS">
+ <value number="1">GADOLINIUM</value>
+ </ContrastBolusIngredient>
+ <PatientPosition element="5100" group="0018" vr="CS">
+ <value number="1">HFS</value>
+ </PatientPosition>
+ <ContentQualification element="9004" group="0018" vr="CS">
+ <value number="1">PRODUCT</value>
+ </ContentQualification>
+ <ApplicableSafetyStandardAgency element="9174" group="0018" vr="CS">
+ <value number="1">FDA</value>
+ </ApplicableSafetyStandardAgency>
+ <StudyInstanceUID element="000d" group="0020" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.2.2010.99999</value>
+ </StudyInstanceUID>
+ <SeriesInstanceUID element="000e" group="0020" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.3.2010.1.99999</value>
+ </SeriesInstanceUID>
+ <StudyID element="0010" group="0020" vr="SH">
+ <value number="1">02010</value>
+ </StudyID>
+</DicomObject>
+<DicomObject>
+ <FileMetaInformationGroupLength element="0000" group="0002" vr="UL">
+ <value number="1">182</value>
+ </FileMetaInformationGroupLength>
+ <FileMetaInformationVersion element="0001" group="0002" vr="OB"/>
+ <MediaStorageSOPClassUID element="0002" group="0002" vr="UI">
+ <value number="1">1.2.840.10008.5.1.4.1.1.4.1</value>
+ </MediaStorageSOPClassUID>
+ <MediaStorageSOPInstanceUID element="0003" group="0002" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.1.2010.1.1.99999</value>
+ </MediaStorageSOPInstanceUID>
+ <TransferSyntaxUID element="0010" group="0002" vr="UI">
+ <value number="1">1.2.840.10008.1.2.1</value>
+ </TransferSyntaxUID>
+ <ImplementationClassUID element="0012" group="0002" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.2</value>
+ </ImplementationClassUID>
+ <ImplementationVersionName element="0013" group="0002" vr="SH">
+ <value number="1">DCTOOL100</value>
+ </ImplementationVersionName>
+ <SourceApplicationEntityTitle element="0016" group="0002" vr="AE">
+ <value number="1">CLUNIE1</value>
+ </SourceApplicationEntityTitle>
+ <SpecificCharacterSet element="0005" group="0008" vr="CS">
+ <value number="1">ISO_IR 100</value>
+ </SpecificCharacterSet>
+ <ImageType element="0008" group="0008" vr="CS">
+ <value number="1">DERIVED</value>
+ <value number="2">PRIMARY</value>
+ <value number="3">PERFUSION</value>
+ <value number="4">RCBV</value>
+ </ImageType>
+ <InstanceCreationDate element="0012" group="0008" vr="DA">
+ <value number="1">20020929</value>
+ </InstanceCreationDate>
+ <InstanceCreationTime element="0013" group="0008" vr="TM">
+ <value number="1">091511</value>
+ </InstanceCreationTime>
+ <InstanceCreatorUID element="0014" group="0008" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.3</value>
+ </InstanceCreatorUID>
+ <SOPClassUID element="0016" group="0008" vr="UI">
+ <value number="1">1.2.840.10008.5.1.4.1.1.4.1</value>
+ </SOPClassUID>
+ <SOPInstanceUID element="0018" group="0008" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.1.2010.1.1.99999</value>
+ </SOPInstanceUID>
+ <StudyDate element="0020" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </StudyDate>
+ <SeriesDate element="0021" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </SeriesDate>
+ <ContentDate element="0023" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </ContentDate>
+ <StudyTime element="0030" group="0008" vr="TM">
+ <value number="1">000010</value>
+ </StudyTime>
+ <SeriesTime element="0031" group="0008" vr="TM">
+ <value number="1">000012</value>
+ </SeriesTime>
+ <ContentTime element="0033" group="0008" vr="TM">
+ <value number="1">000014</value>
+ </ContentTime>
+ <AccessionNumber element="0050" group="0008" vr="SH">
+ <value number="1">9992010</value>
+ </AccessionNumber>
+ <Modality element="0060" group="0008" vr="CS">
+ <value number="1">MR</value>
+ </Modality>
+ <Manufacturer element="0070" group="0008" vr="LO">
+ <value number="1">Acme Medical Devices</value>
+ </Manufacturer>
+ <InstitutionName element="0080" group="0008" vr="LO">
+ <value number="1">St. Nowhere Hospital</value>
+ </InstitutionName>
+ <ReferringPhysicianName element="0090" group="0008" vr="PN">
+ <value number="1">Thomas^Albert</value>
+ </ReferringPhysicianName>
+ <TimezoneOffsetFromUTC element="0201" group="0008" vr="SH">
+ <value number="1">-0400</value>
+ </TimezoneOffsetFromUTC>
+ <StationName element="1010" group="0008" vr="SH">
+ <value number="1">CONSOLE01</value>
+ </StationName>
+ <StudyDescription element="1030" group="0008" vr="LO">
+ <value number="1">fMRI</value>
+ </StudyDescription>
+ <SeriesDescription element="103e" group="0008" vr="LO">
+ <value number="1">Perfusion</value>
+ </SeriesDescription>
+ <PerformingPhysicianName element="1050" group="0008" vr="PN">
+ <value number="1">Smith^John</value>
+ </PerformingPhysicianName>
+ <PhysicianReadingStudy element="1060" group="0008" vr="PN">
+ <value number="1">Smith^John</value>
+ </PhysicianReadingStudy>
+ <OperatorName element="1070" group="0008" vr="PN">
+ <value number="1">Jones^Molly</value>
+ </OperatorName>
+ <ManufacturerModelName element="1090" group="0008" vr="LO">
+ <value number="1">Super Dooper Scanner</value>
+ </ManufacturerModelName>
+ <PixelPresentation element="9205" group="0008" vr="CS">
+ <value number="1">MONOCHROME</value>
+ </PixelPresentation>
+ <VolumetricProperties element="9206" group="0008" vr="CS">
+ <value number="1">VOLUME</value>
+ </VolumetricProperties>
+ <VolumeBasedCalculationTechnique element="9207" group="0008" vr="CS">
+ <value number="1">NONE</value>
+ </VolumeBasedCalculationTechnique>
+ <ComplexImageComponent element="9208" group="0008" vr="CS">
+ <value number="1">MAGNITUDE</value>
+ </ComplexImageComponent>
+ <AcquisitionContrast element="9209" group="0008" vr="CS">
+ <value number="1">UNKNOWN</value>
+ </AcquisitionContrast>
+ <PatientName element="0010" group="0010" vr="PN">
+ <value number="1">Single^Derived</value>
+ </PatientName>
+ <PatientID element="0020" group="0010" vr="LO">
+ <value number="1">MF-SI2</value>
+ </PatientID>
+ <PatientBirthDate element="0030" group="0010" vr="DA">
+ <value number="1">19500704</value>
+ </PatientBirthDate>
+ <PatientSex element="0040" group="0010" vr="CS">
+ <value number="1">M</value>
+ </PatientSex>
+ <PatientAge element="1010" group="0010" vr="AS">
+ <value number="1">052Y</value>
+ </PatientAge>
+ <PatientSize element="1020" group="0010" vr="DS">
+ <value number="1">1.6</value>
+ </PatientSize>
+ <PatientWeight element="1030" group="0010" vr="DS">
+ <value number="1">75</value>
+ </PatientWeight>
+ <ContrastBolusAgent element="0010" group="0018" vr="LO">
+ <value number="1">Magnevist</value>
+ </ContrastBolusAgent>
+ <DeviceSerialNumber element="1000" group="0018" vr="LO">
+ <value number="1">123456</value>
+ </DeviceSerialNumber>
+ <SoftwareVersion element="1020" group="0018" vr="LO">
+ <value number="1">1.00</value>
+ </SoftwareVersion>
+ <ContrastBolusRoute element="1040" group="0018" vr="LO">
+ <value number="1">IV</value>
+ </ContrastBolusRoute>
+ <ContrastBolusVolume element="1041" group="0018" vr="DS">
+ <value number="1">10</value>
+ </ContrastBolusVolume>
+ <ContrastBolusTotalDose element="1044" group="0018" vr="DS">
+ <value number="1">10</value>
+ </ContrastBolusTotalDose>
+ <ContrastBolusIngredient element="1048" group="0018" vr="CS">
+ <value number="1">GADOLINIUM</value>
+ </ContrastBolusIngredient>
+ <PatientPosition element="5100" group="0018" vr="CS">
+ <value number="1">HFS</value>
+ </PatientPosition>
+ <ContentQualification element="9004" group="0018" vr="CS">
+ <value number="1">PRODUCT</value>
+ </ContentQualification>
+ <ApplicableSafetyStandardAgency element="9174" group="0018" vr="CS">
+ <value number="1">FDA</value>
+ </ApplicableSafetyStandardAgency>
+ <StudyInstanceUID element="000d" group="0020" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.2.2010.99999</value>
+ </StudyInstanceUID>
+ <SeriesInstanceUID element="000e" group="0020" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.3.2010.1.99999</value>
+ </SeriesInstanceUID>
+ <StudyID element="0010" group="0020" vr="SH">
+ <value number="1">02010</value>
+ </StudyID>
+</DicomObject>
+<DicomObject>
+ <FileMetaInformationGroupLength element="0000" group="0002" vr="UL">
+ <value number="1">182</value>
+ </FileMetaInformationGroupLength>
+ <FileMetaInformationVersion element="0001" group="0002" vr="OB"/>
+ <MediaStorageSOPClassUID element="0002" group="0002" vr="UI">
+ <value number="1">1.2.840.10008.5.1.4.1.1.4.1</value>
+ </MediaStorageSOPClassUID>
+ <MediaStorageSOPInstanceUID element="0003" group="0002" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.1.2010.1.1.99999</value>
+ </MediaStorageSOPInstanceUID>
+ <TransferSyntaxUID element="0010" group="0002" vr="UI">
+ <value number="1">1.2.840.10008.1.2.1</value>
+ </TransferSyntaxUID>
+ <ImplementationClassUID element="0012" group="0002" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.2</value>
+ </ImplementationClassUID>
+ <ImplementationVersionName element="0013" group="0002" vr="SH">
+ <value number="1">DCTOOL100</value>
+ </ImplementationVersionName>
+ <SourceApplicationEntityTitle element="0016" group="0002" vr="AE">
+ <value number="1">CLUNIE1</value>
+ </SourceApplicationEntityTitle>
+ <SpecificCharacterSet element="0005" group="0008" vr="CS">
+ <value number="1">ISO_IR 100</value>
+ </SpecificCharacterSet>
+ <ImageType element="0008" group="0008" vr="CS">
+ <value number="1">DERIVED</value>
+ <value number="2">PRIMARY</value>
+ <value number="3">PERFUSION</value>
+ <value number="4">RCBV</value>
+ </ImageType>
+ <InstanceCreationDate element="0012" group="0008" vr="DA">
+ <value number="1">20020929</value>
+ </InstanceCreationDate>
+ <InstanceCreationTime element="0013" group="0008" vr="TM">
+ <value number="1">091511</value>
+ </InstanceCreationTime>
+ <InstanceCreatorUID element="0014" group="0008" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.3</value>
+ </InstanceCreatorUID>
+ <SOPClassUID element="0016" group="0008" vr="UI">
+ <value number="1">1.2.840.10008.5.1.4.1.1.4.1</value>
+ </SOPClassUID>
+ <SOPInstanceUID element="0018" group="0008" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.1.2010.1.1.99999</value>
+ </SOPInstanceUID>
+ <StudyDate element="0020" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </StudyDate>
+ <SeriesDate element="0021" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </SeriesDate>
+ <ContentDate element="0023" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </ContentDate>
+ <StudyTime element="0030" group="0008" vr="TM">
+ <value number="1">000010</value>
+ </StudyTime>
+ <SeriesTime element="0031" group="0008" vr="TM">
+ <value number="1">000012</value>
+ </SeriesTime>
+ <ContentTime element="0033" group="0008" vr="TM">
+ <value number="1">000014</value>
+ </ContentTime>
+ <AccessionNumber element="0050" group="0008" vr="SH">
+ <value number="1">9992010</value>
+ </AccessionNumber>
+ <Modality element="0060" group="0008" vr="CS">
+ <value number="1">MR</value>
+ </Modality>
+ <Manufacturer element="0070" group="0008" vr="LO">
+ <value number="1">Acme Medical Devices</value>
+ </Manufacturer>
+ <InstitutionName element="0080" group="0008" vr="LO">
+ <value number="1">St. Nowhere Hospital</value>
+ </InstitutionName>
+ <ReferringPhysicianName element="0090" group="0008" vr="PN">
+ <value number="1">Thomas^Albert</value>
+ </ReferringPhysicianName>
+ <TimezoneOffsetFromUTC element="0201" group="0008" vr="SH">
+ <value number="1">-0400</value>
+ </TimezoneOffsetFromUTC>
+ <StationName element="1010" group="0008" vr="SH">
+ <value number="1">CONSOLE01</value>
+ </StationName>
+ <StudyDescription element="1030" group="0008" vr="LO">
+ <value number="1">fMRI</value>
+ </StudyDescription>
+ <SeriesDescription element="103e" group="0008" vr="LO">
+ <value number="1">Perfusion</value>
+ </SeriesDescription>
+ <PerformingPhysicianName element="1050" group="0008" vr="PN">
+ <value number="1">Smith^John</value>
+ </PerformingPhysicianName>
+ <PhysicianReadingStudy element="1060" group="0008" vr="PN">
+ <value number="1">Smith^John</value>
+ </PhysicianReadingStudy>
+ <OperatorName element="1070" group="0008" vr="PN">
+ <value number="1">Jones^Molly</value>
+ </OperatorName>
+ <ManufacturerModelName element="1090" group="0008" vr="LO">
+ <value number="1">Super Dooper Scanner</value>
+ </ManufacturerModelName>
+ <PixelPresentation element="9205" group="0008" vr="CS">
+ <value number="1">MONOCHROME</value>
+ </PixelPresentation>
+ <VolumetricProperties element="9206" group="0008" vr="CS">
+ <value number="1">VOLUME</value>
+ </VolumetricProperties>
+ <VolumeBasedCalculationTechnique element="9207" group="0008" vr="CS">
+ <value number="1">NONE</value>
+ </VolumeBasedCalculationTechnique>
+ <ComplexImageComponent element="9208" group="0008" vr="CS">
+ <value number="1">MAGNITUDE</value>
+ </ComplexImageComponent>
+ <AcquisitionContrast element="9209" group="0008" vr="CS">
+ <value number="1">UNKNOWN</value>
+ </AcquisitionContrast>
+ <PatientName element="0010" group="0010" vr="PN">
+ <value number="1">Single^Derived</value>
+ </PatientName>
+ <PatientID element="0020" group="0010" vr="LO">
+ <value number="1">MF-SI2</value>
+ </PatientID>
+ <PatientBirthDate element="0030" group="0010" vr="DA">
+ <value number="1">19500704</value>
+ </PatientBirthDate>
+ <PatientSex element="0040" group="0010" vr="CS">
+ <value number="1">M</value>
+ </PatientSex>
+ <PatientAge element="1010" group="0010" vr="AS">
+ <value number="1">052Y</value>
+ </PatientAge>
+ <PatientSize element="1020" group="0010" vr="DS">
+ <value number="1">1.6</value>
+ </PatientSize>
+ <PatientWeight element="1030" group="0010" vr="DS">
+ <value number="1">75</value>
+ </PatientWeight>
+ <ContrastBolusAgent element="0010" group="0018" vr="LO">
+ <value number="1">Magnevist</value>
+ </ContrastBolusAgent>
+ <DeviceSerialNumber element="1000" group="0018" vr="LO">
+ <value number="1">123456</value>
+ </DeviceSerialNumber>
+ <SoftwareVersion element="1020" group="0018" vr="LO">
+ <value number="1">1.00</value>
+ </SoftwareVersion>
+ <ContrastBolusRoute element="1040" group="0018" vr="LO">
+ <value number="1">IV</value>
+ </ContrastBolusRoute>
+ <ContrastBolusVolume element="1041" group="0018" vr="DS">
+ <value number="1">10</value>
+ </ContrastBolusVolume>
+ <ContrastBolusTotalDose element="1044" group="0018" vr="DS">
+ <value number="1">10</value>
+ </ContrastBolusTotalDose>
+ <ContrastBolusIngredient element="1048" group="0018" vr="CS">
+ <value number="1">GADOLINIUM</value>
+ </ContrastBolusIngredient>
+ <PatientPosition element="5100" group="0018" vr="CS">
+ <value number="1">HFS</value>
+ </PatientPosition>
+ <ContentQualification element="9004" group="0018" vr="CS">
+ <value number="1">PRODUCT</value>
+ </ContentQualification>
+ <ApplicableSafetyStandardAgency element="9174" group="0018" vr="CS">
+ <value number="1">FDA</value>
+ </ApplicableSafetyStandardAgency>
+ <StudyInstanceUID element="000d" group="0020" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.2.2010.99999</value>
+ </StudyInstanceUID>
+ <SeriesInstanceUID element="000e" group="0020" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.3.2010.1.99999</value>
+ </SeriesInstanceUID>
+ <StudyID element="0010" group="0020" vr="SH">
+ <value number="1">02010</value>
+ </StudyID>
+</DicomObject>
+<DicomObject>
+ <FileMetaInformationGroupLength element="0000" group="0002" vr="UL">
+ <value number="1">182</value>
+ </FileMetaInformationGroupLength>
+ <FileMetaInformationVersion element="0001" group="0002" vr="OB"/>
+ <MediaStorageSOPClassUID element="0002" group="0002" vr="UI">
+ <value number="1">1.2.840.10008.5.1.4.1.1.4.1</value>
+ </MediaStorageSOPClassUID>
+ <MediaStorageSOPInstanceUID element="0003" group="0002" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.1.2010.1.1.99999</value>
+ </MediaStorageSOPInstanceUID>
+ <TransferSyntaxUID element="0010" group="0002" vr="UI">
+ <value number="1">1.2.840.10008.1.2.1</value>
+ </TransferSyntaxUID>
+ <ImplementationClassUID element="0012" group="0002" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.2</value>
+ </ImplementationClassUID>
+ <ImplementationVersionName element="0013" group="0002" vr="SH">
+ <value number="1">DCTOOL100</value>
+ </ImplementationVersionName>
+ <SourceApplicationEntityTitle element="0016" group="0002" vr="AE">
+ <value number="1">CLUNIE1</value>
+ </SourceApplicationEntityTitle>
+ <SpecificCharacterSet element="0005" group="0008" vr="CS">
+ <value number="1">ISO_IR 100</value>
+ </SpecificCharacterSet>
+ <ImageType element="0008" group="0008" vr="CS">
+ <value number="1">DERIVED</value>
+ <value number="2">PRIMARY</value>
+ <value number="3">PERFUSION</value>
+ <value number="4">RCBV</value>
+ </ImageType>
+ <InstanceCreationDate element="0012" group="0008" vr="DA">
+ <value number="1">20020929</value>
+ </InstanceCreationDate>
+ <InstanceCreationTime element="0013" group="0008" vr="TM">
+ <value number="1">091511</value>
+ </InstanceCreationTime>
+ <InstanceCreatorUID element="0014" group="0008" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.3</value>
+ </InstanceCreatorUID>
+ <SOPClassUID element="0016" group="0008" vr="UI">
+ <value number="1">1.2.840.10008.5.1.4.1.1.4.1</value>
+ </SOPClassUID>
+ <SOPInstanceUID element="0018" group="0008" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.1.2010.1.1.99999</value>
+ </SOPInstanceUID>
+ <StudyDate element="0020" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </StudyDate>
+ <SeriesDate element="0021" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </SeriesDate>
+ <ContentDate element="0023" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </ContentDate>
+ <StudyTime element="0030" group="0008" vr="TM">
+ <value number="1">000010</value>
+ </StudyTime>
+ <SeriesTime element="0031" group="0008" vr="TM">
+ <value number="1">000012</value>
+ </SeriesTime>
+ <ContentTime element="0033" group="0008" vr="TM">
+ <value number="1">000014</value>
+ </ContentTime>
+ <AccessionNumber element="0050" group="0008" vr="SH">
+ <value number="1">9992010</value>
+ </AccessionNumber>
+ <Modality element="0060" group="0008" vr="CS">
+ <value number="1">MR</value>
+ </Modality>
+ <Manufacturer element="0070" group="0008" vr="LO">
+ <value number="1">Acme Medical Devices</value>
+ </Manufacturer>
+ <InstitutionName element="0080" group="0008" vr="LO">
+ <value number="1">St. Nowhere Hospital</value>
+ </InstitutionName>
+ <ReferringPhysicianName element="0090" group="0008" vr="PN">
+ <value number="1">Thomas^Albert</value>
+ </ReferringPhysicianName>
+ <TimezoneOffsetFromUTC element="0201" group="0008" vr="SH">
+ <value number="1">-0400</value>
+ </TimezoneOffsetFromUTC>
+ <StationName element="1010" group="0008" vr="SH">
+ <value number="1">CONSOLE01</value>
+ </StationName>
+ <StudyDescription element="1030" group="0008" vr="LO">
+ <value number="1">fMRI</value>
+ </StudyDescription>
+ <SeriesDescription element="103e" group="0008" vr="LO">
+ <value number="1">Perfusion</value>
+ </SeriesDescription>
+ <PerformingPhysicianName element="1050" group="0008" vr="PN">
+ <value number="1">Smith^John</value>
+ </PerformingPhysicianName>
+ <PhysicianReadingStudy element="1060" group="0008" vr="PN">
+ <value number="1">Smith^John</value>
+ </PhysicianReadingStudy>
+ <OperatorName element="1070" group="0008" vr="PN">
+ <value number="1">Jones^Molly</value>
+ </OperatorName>
+ <ManufacturerModelName element="1090" group="0008" vr="LO">
+ <value number="1">Super Dooper Scanner</value>
+ </ManufacturerModelName>
+ <PixelPresentation element="9205" group="0008" vr="CS">
+ <value number="1">MONOCHROME</value>
+ </PixelPresentation>
+ <VolumetricProperties element="9206" group="0008" vr="CS">
+ <value number="1">VOLUME</value>
+ </VolumetricProperties>
+ <VolumeBasedCalculationTechnique element="9207" group="0008" vr="CS">
+ <value number="1">NONE</value>
+ </VolumeBasedCalculationTechnique>
+ <ComplexImageComponent element="9208" group="0008" vr="CS">
+ <value number="1">MAGNITUDE</value>
+ </ComplexImageComponent>
+ <AcquisitionContrast element="9209" group="0008" vr="CS">
+ <value number="1">UNKNOWN</value>
+ </AcquisitionContrast>
+ <PatientName element="0010" group="0010" vr="PN">
+ <value number="1">Single^Derived</value>
+ </PatientName>
+ <PatientID element="0020" group="0010" vr="LO">
+ <value number="1">MF-SI2</value>
+ </PatientID>
+ <PatientBirthDate element="0030" group="0010" vr="DA">
+ <value number="1">19500704</value>
+ </PatientBirthDate>
+ <PatientSex element="0040" group="0010" vr="CS">
+ <value number="1">M</value>
+ </PatientSex>
+ <PatientAge element="1010" group="0010" vr="AS">
+ <value number="1">052Y</value>
+ </PatientAge>
+ <PatientSize element="1020" group="0010" vr="DS">
+ <value number="1">1.6</value>
+ </PatientSize>
+ <PatientWeight element="1030" group="0010" vr="DS">
+ <value number="1">75</value>
+ </PatientWeight>
+ <ContrastBolusAgent element="0010" group="0018" vr="LO">
+ <value number="1">Magnevist</value>
+ </ContrastBolusAgent>
+ <DeviceSerialNumber element="1000" group="0018" vr="LO">
+ <value number="1">123456</value>
+ </DeviceSerialNumber>
+ <SoftwareVersion element="1020" group="0018" vr="LO">
+ <value number="1">1.00</value>
+ </SoftwareVersion>
+ <ContrastBolusRoute element="1040" group="0018" vr="LO">
+ <value number="1">IV</value>
+ </ContrastBolusRoute>
+ <ContrastBolusVolume element="1041" group="0018" vr="DS">
+ <value number="1">10</value>
+ </ContrastBolusVolume>
+ <ContrastBolusTotalDose element="1044" group="0018" vr="DS">
+ <value number="1">10</value>
+ </ContrastBolusTotalDose>
+ <ContrastBolusIngredient element="1048" group="0018" vr="CS">
+ <value number="1">GADOLINIUM</value>
+ </ContrastBolusIngredient>
+ <PatientPosition element="5100" group="0018" vr="CS">
+ <value number="1">HFS</value>
+ </PatientPosition>
+ <ContentQualification element="9004" group="0018" vr="CS">
+ <value number="1">PRODUCT</value>
+ </ContentQualification>
+ <ApplicableSafetyStandardAgency element="9174" group="0018" vr="CS">
+ <value number="1">FDA</value>
+ </ApplicableSafetyStandardAgency>
+ <StudyInstanceUID element="000d" group="0020" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.2.2010.99999</value>
+ </StudyInstanceUID>
+ <SeriesInstanceUID element="000e" group="0020" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.3.2010.1.99999</value>
+ </SeriesInstanceUID>
+ <StudyID element="0010" group="0020" vr="SH">
+ <value number="1">02010</value>
+ </StudyID>
+</DicomObject>
+<DicomObject>
+ <FileMetaInformationGroupLength element="0000" group="0002" vr="UL">
+ <value number="1">182</value>
+ </FileMetaInformationGroupLength>
+ <FileMetaInformationVersion element="0001" group="0002" vr="OB"/>
+ <MediaStorageSOPClassUID element="0002" group="0002" vr="UI">
+ <value number="1">1.2.840.10008.5.1.4.1.1.4.1</value>
+ </MediaStorageSOPClassUID>
+ <MediaStorageSOPInstanceUID element="0003" group="0002" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.1.2010.1.1.99999</value>
+ </MediaStorageSOPInstanceUID>
+ <TransferSyntaxUID element="0010" group="0002" vr="UI">
+ <value number="1">1.2.840.10008.1.2.1</value>
+ </TransferSyntaxUID>
+ <ImplementationClassUID element="0012" group="0002" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.2</value>
+ </ImplementationClassUID>
+ <ImplementationVersionName element="0013" group="0002" vr="SH">
+ <value number="1">DCTOOL100</value>
+ </ImplementationVersionName>
+ <SourceApplicationEntityTitle element="0016" group="0002" vr="AE">
+ <value number="1">CLUNIE1</value>
+ </SourceApplicationEntityTitle>
+ <SpecificCharacterSet element="0005" group="0008" vr="CS">
+ <value number="1">ISO_IR 100</value>
+ </SpecificCharacterSet>
+ <ImageType element="0008" group="0008" vr="CS">
+ <value number="1">DERIVED</value>
+ <value number="2">PRIMARY</value>
+ <value number="3">PERFUSION</value>
+ <value number="4">RCBV</value>
+ </ImageType>
+ <InstanceCreationDate element="0012" group="0008" vr="DA">
+ <value number="1">20020929</value>
+ </InstanceCreationDate>
+ <InstanceCreationTime element="0013" group="0008" vr="TM">
+ <value number="1">091511</value>
+ </InstanceCreationTime>
+ <InstanceCreatorUID element="0014" group="0008" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.3</value>
+ </InstanceCreatorUID>
+ <SOPClassUID element="0016" group="0008" vr="UI">
+ <value number="1">1.2.840.10008.5.1.4.1.1.4.1</value>
+ </SOPClassUID>
+ <SOPInstanceUID element="0018" group="0008" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.1.2010.1.1.99999</value>
+ </SOPInstanceUID>
+ <StudyDate element="0020" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </StudyDate>
+ <SeriesDate element="0021" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </SeriesDate>
+ <ContentDate element="0023" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </ContentDate>
+ <StudyTime element="0030" group="0008" vr="TM">
+ <value number="1">000010</value>
+ </StudyTime>
+ <SeriesTime element="0031" group="0008" vr="TM">
+ <value number="1">000012</value>
+ </SeriesTime>
+ <ContentTime element="0033" group="0008" vr="TM">
+ <value number="1">000014</value>
+ </ContentTime>
+ <AccessionNumber element="0050" group="0008" vr="SH">
+ <value number="1">9992010</value>
+ </AccessionNumber>
+ <Modality element="0060" group="0008" vr="CS">
+ <value number="1">MR</value>
+ </Modality>
+ <Manufacturer element="0070" group="0008" vr="LO">
+ <value number="1">Acme Medical Devices</value>
+ </Manufacturer>
+ <InstitutionName element="0080" group="0008" vr="LO">
+ <value number="1">St. Nowhere Hospital</value>
+ </InstitutionName>
+ <ReferringPhysicianName element="0090" group="0008" vr="PN">
+ <value number="1">Thomas^Albert</value>
+ </ReferringPhysicianName>
+ <TimezoneOffsetFromUTC element="0201" group="0008" vr="SH">
+ <value number="1">-0400</value>
+ </TimezoneOffsetFromUTC>
+ <StationName element="1010" group="0008" vr="SH">
+ <value number="1">CONSOLE01</value>
+ </StationName>
+ <StudyDescription element="1030" group="0008" vr="LO">
+ <value number="1">fMRI</value>
+ </StudyDescription>
+ <SeriesDescription element="103e" group="0008" vr="LO">
+ <value number="1">Perfusion</value>
+ </SeriesDescription>
+ <PerformingPhysicianName element="1050" group="0008" vr="PN">
+ <value number="1">Smith^John</value>
+ </PerformingPhysicianName>
+ <PhysicianReadingStudy element="1060" group="0008" vr="PN">
+ <value number="1">Smith^John</value>
+ </PhysicianReadingStudy>
+ <OperatorName element="1070" group="0008" vr="PN">
+ <value number="1">Jones^Molly</value>
+ </OperatorName>
+ <ManufacturerModelName element="1090" group="0008" vr="LO">
+ <value number="1">Super Dooper Scanner</value>
+ </ManufacturerModelName>
+ <PixelPresentation element="9205" group="0008" vr="CS">
+ <value number="1">MONOCHROME</value>
+ </PixelPresentation>
+ <VolumetricProperties element="9206" group="0008" vr="CS">
+ <value number="1">VOLUME</value>
+ </VolumetricProperties>
+ <VolumeBasedCalculationTechnique element="9207" group="0008" vr="CS">
+ <value number="1">NONE</value>
+ </VolumeBasedCalculationTechnique>
+ <ComplexImageComponent element="9208" group="0008" vr="CS">
+ <value number="1">MAGNITUDE</value>
+ </ComplexImageComponent>
+ <AcquisitionContrast element="9209" group="0008" vr="CS">
+ <value number="1">UNKNOWN</value>
+ </AcquisitionContrast>
+ <PatientName element="0010" group="0010" vr="PN">
+ <value number="1">Single^Derived</value>
+ </PatientName>
+ <PatientID element="0020" group="0010" vr="LO">
+ <value number="1">MF-SI2</value>
+ </PatientID>
+ <PatientBirthDate element="0030" group="0010" vr="DA">
+ <value number="1">19500704</value>
+ </PatientBirthDate>
+ <PatientSex element="0040" group="0010" vr="CS">
+ <value number="1">M</value>
+ </PatientSex>
+ <PatientAge element="1010" group="0010" vr="AS">
+ <value number="1">052Y</value>
+ </PatientAge>
+ <PatientSize element="1020" group="0010" vr="DS">
+ <value number="1">1.6</value>
+ </PatientSize>
+ <PatientWeight element="1030" group="0010" vr="DS">
+ <value number="1">75</value>
+ </PatientWeight>
+ <ContrastBolusAgent element="0010" group="0018" vr="LO">
+ <value number="1">Magnevist</value>
+ </ContrastBolusAgent>
+ <DeviceSerialNumber element="1000" group="0018" vr="LO">
+ <value number="1">123456</value>
+ </DeviceSerialNumber>
+ <SoftwareVersion element="1020" group="0018" vr="LO">
+ <value number="1">1.00</value>
+ </SoftwareVersion>
+ <ContrastBolusRoute element="1040" group="0018" vr="LO">
+ <value number="1">IV</value>
+ </ContrastBolusRoute>
+ <ContrastBolusVolume element="1041" group="0018" vr="DS">
+ <value number="1">10</value>
+ </ContrastBolusVolume>
+ <ContrastBolusTotalDose element="1044" group="0018" vr="DS">
+ <value number="1">10</value>
+ </ContrastBolusTotalDose>
+ <ContrastBolusIngredient element="1048" group="0018" vr="CS">
+ <value number="1">GADOLINIUM</value>
+ </ContrastBolusIngredient>
+ <PatientPosition element="5100" group="0018" vr="CS">
+ <value number="1">HFS</value>
+ </PatientPosition>
+ <ContentQualification element="9004" group="0018" vr="CS">
+ <value number="1">PRODUCT</value>
+ </ContentQualification>
+ <ApplicableSafetyStandardAgency element="9174" group="0018" vr="CS">
+ <value number="1">FDA</value>
+ </ApplicableSafetyStandardAgency>
+ <StudyInstanceUID element="000d" group="0020" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.2.2010.99999</value>
+ </StudyInstanceUID>
+ <SeriesInstanceUID element="000e" group="0020" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.3.2010.1.99999</value>
+ </SeriesInstanceUID>
+ <StudyID element="0010" group="0020" vr="SH">
+ <value number="1">02010</value>
+ </StudyID>
+</DicomObject>
+<DicomObject>
+ <FileMetaInformationGroupLength element="0000" group="0002" vr="UL">
+ <value number="1">182</value>
+ </FileMetaInformationGroupLength>
+ <FileMetaInformationVersion element="0001" group="0002" vr="OB"/>
+ <MediaStorageSOPClassUID element="0002" group="0002" vr="UI">
+ <value number="1">1.2.840.10008.5.1.4.1.1.4.1</value>
+ </MediaStorageSOPClassUID>
+ <MediaStorageSOPInstanceUID element="0003" group="0002" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.1.2010.1.1.99999</value>
+ </MediaStorageSOPInstanceUID>
+ <TransferSyntaxUID element="0010" group="0002" vr="UI">
+ <value number="1">1.2.840.10008.1.2.1</value>
+ </TransferSyntaxUID>
+ <ImplementationClassUID element="0012" group="0002" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.2</value>
+ </ImplementationClassUID>
+ <ImplementationVersionName element="0013" group="0002" vr="SH">
+ <value number="1">DCTOOL100</value>
+ </ImplementationVersionName>
+ <SourceApplicationEntityTitle element="0016" group="0002" vr="AE">
+ <value number="1">CLUNIE1</value>
+ </SourceApplicationEntityTitle>
+ <SpecificCharacterSet element="0005" group="0008" vr="CS">
+ <value number="1">ISO_IR 100</value>
+ </SpecificCharacterSet>
+ <ImageType element="0008" group="0008" vr="CS">
+ <value number="1">DERIVED</value>
+ <value number="2">PRIMARY</value>
+ <value number="3">PERFUSION</value>
+ <value number="4">RCBV</value>
+ </ImageType>
+ <InstanceCreationDate element="0012" group="0008" vr="DA">
+ <value number="1">20020929</value>
+ </InstanceCreationDate>
+ <InstanceCreationTime element="0013" group="0008" vr="TM">
+ <value number="1">091511</value>
+ </InstanceCreationTime>
+ <InstanceCreatorUID element="0014" group="0008" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.3</value>
+ </InstanceCreatorUID>
+ <SOPClassUID element="0016" group="0008" vr="UI">
+ <value number="1">1.2.840.10008.5.1.4.1.1.4.1</value>
+ </SOPClassUID>
+ <SOPInstanceUID element="0018" group="0008" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.1.2010.1.1.99999</value>
+ </SOPInstanceUID>
+ <StudyDate element="0020" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </StudyDate>
+ <SeriesDate element="0021" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </SeriesDate>
+ <ContentDate element="0023" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </ContentDate>
+ <StudyTime element="0030" group="0008" vr="TM">
+ <value number="1">000010</value>
+ </StudyTime>
+ <SeriesTime element="0031" group="0008" vr="TM">
+ <value number="1">000012</value>
+ </SeriesTime>
+ <ContentTime element="0033" group="0008" vr="TM">
+ <value number="1">000014</value>
+ </ContentTime>
+ <AccessionNumber element="0050" group="0008" vr="SH">
+ <value number="1">9992010</value>
+ </AccessionNumber>
+ <Modality element="0060" group="0008" vr="CS">
+ <value number="1">MR</value>
+ </Modality>
+ <Manufacturer element="0070" group="0008" vr="LO">
+ <value number="1">Acme Medical Devices</value>
+ </Manufacturer>
+ <InstitutionName element="0080" group="0008" vr="LO">
+ <value number="1">St. Nowhere Hospital</value>
+ </InstitutionName>
+ <ReferringPhysicianName element="0090" group="0008" vr="PN">
+ <value number="1">Thomas^Albert</value>
+ </ReferringPhysicianName>
+ <TimezoneOffsetFromUTC element="0201" group="0008" vr="SH">
+ <value number="1">-0400</value>
+ </TimezoneOffsetFromUTC>
+ <StationName element="1010" group="0008" vr="SH">
+ <value number="1">CONSOLE01</value>
+ </StationName>
+ <StudyDescription element="1030" group="0008" vr="LO">
+ <value number="1">fMRI</value>
+ </StudyDescription>
+ <SeriesDescription element="103e" group="0008" vr="LO">
+ <value number="1">Perfusion</value>
+ </SeriesDescription>
+ <PerformingPhysicianName element="1050" group="0008" vr="PN">
+ <value number="1">Smith^John</value>
+ </PerformingPhysicianName>
+ <PhysicianReadingStudy element="1060" group="0008" vr="PN">
+ <value number="1">Smith^John</value>
+ </PhysicianReadingStudy>
+ <OperatorName element="1070" group="0008" vr="PN">
+ <value number="1">Jones^Molly</value>
+ </OperatorName>
+ <ManufacturerModelName element="1090" group="0008" vr="LO">
+ <value number="1">Super Dooper Scanner</value>
+ </ManufacturerModelName>
+ <PixelPresentation element="9205" group="0008" vr="CS">
+ <value number="1">MONOCHROME</value>
+ </PixelPresentation>
+ <VolumetricProperties element="9206" group="0008" vr="CS">
+ <value number="1">VOLUME</value>
+ </VolumetricProperties>
+ <VolumeBasedCalculationTechnique element="9207" group="0008" vr="CS">
+ <value number="1">NONE</value>
+ </VolumeBasedCalculationTechnique>
+ <ComplexImageComponent element="9208" group="0008" vr="CS">
+ <value number="1">MAGNITUDE</value>
+ </ComplexImageComponent>
+ <AcquisitionContrast element="9209" group="0008" vr="CS">
+ <value number="1">UNKNOWN</value>
+ </AcquisitionContrast>
+ <PatientName element="0010" group="0010" vr="PN">
+ <value number="1">Single^Derived</value>
+ </PatientName>
+ <PatientID element="0020" group="0010" vr="LO">
+ <value number="1">MF-SI2</value>
+ </PatientID>
+ <PatientBirthDate element="0030" group="0010" vr="DA">
+ <value number="1">19500704</value>
+ </PatientBirthDate>
+ <PatientSex element="0040" group="0010" vr="CS">
+ <value number="1">M</value>
+ </PatientSex>
+ <PatientAge element="1010" group="0010" vr="AS">
+ <value number="1">052Y</value>
+ </PatientAge>
+ <PatientSize element="1020" group="0010" vr="DS">
+ <value number="1">1.6</value>
+ </PatientSize>
+ <PatientWeight element="1030" group="0010" vr="DS">
+ <value number="1">75</value>
+ </PatientWeight>
+ <ContrastBolusAgent element="0010" group="0018" vr="LO">
+ <value number="1">Magnevist</value>
+ </ContrastBolusAgent>
+ <DeviceSerialNumber element="1000" group="0018" vr="LO">
+ <value number="1">123456</value>
+ </DeviceSerialNumber>
+ <SoftwareVersion element="1020" group="0018" vr="LO">
+ <value number="1">1.00</value>
+ </SoftwareVersion>
+ <ContrastBolusRoute element="1040" group="0018" vr="LO">
+ <value number="1">IV</value>
+ </ContrastBolusRoute>
+ <ContrastBolusVolume element="1041" group="0018" vr="DS">
+ <value number="1">10</value>
+ </ContrastBolusVolume>
+ <ContrastBolusTotalDose element="1044" group="0018" vr="DS">
+ <value number="1">10</value>
+ </ContrastBolusTotalDose>
+ <ContrastBolusIngredient element="1048" group="0018" vr="CS">
+ <value number="1">GADOLINIUM</value>
+ </ContrastBolusIngredient>
+ <PatientPosition element="5100" group="0018" vr="CS">
+ <value number="1">HFS</value>
+ </PatientPosition>
+ <ContentQualification element="9004" group="0018" vr="CS">
+ <value number="1">PRODUCT</value>
+ </ContentQualification>
+ <ApplicableSafetyStandardAgency element="9174" group="0018" vr="CS">
+ <value number="1">FDA</value>
+ </ApplicableSafetyStandardAgency>
+ <StudyInstanceUID element="000d" group="0020" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.2.2010.99999</value>
+ </StudyInstanceUID>
+ <SeriesInstanceUID element="000e" group="0020" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.3.2010.1.99999</value>
+ </SeriesInstanceUID>
+ <StudyID element="0010" group="0020" vr="SH">
+ <value number="1">02010</value>
+ </StudyID>
+</DicomObject>
+<DicomObject>
+ <FileMetaInformationGroupLength element="0000" group="0002" vr="UL">
+ <value number="1">182</value>
+ </FileMetaInformationGroupLength>
+ <FileMetaInformationVersion element="0001" group="0002" vr="OB"/>
+ <MediaStorageSOPClassUID element="0002" group="0002" vr="UI">
+ <value number="1">1.2.840.10008.5.1.4.1.1.4.1</value>
+ </MediaStorageSOPClassUID>
+ <MediaStorageSOPInstanceUID element="0003" group="0002" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.1.2010.1.1.99999</value>
+ </MediaStorageSOPInstanceUID>
+ <TransferSyntaxUID element="0010" group="0002" vr="UI">
+ <value number="1">1.2.840.10008.1.2.1</value>
+ </TransferSyntaxUID>
+ <ImplementationClassUID element="0012" group="0002" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.2</value>
+ </ImplementationClassUID>
+ <ImplementationVersionName element="0013" group="0002" vr="SH">
+ <value number="1">DCTOOL100</value>
+ </ImplementationVersionName>
+ <SourceApplicationEntityTitle element="0016" group="0002" vr="AE">
+ <value number="1">CLUNIE1</value>
+ </SourceApplicationEntityTitle>
+ <SpecificCharacterSet element="0005" group="0008" vr="CS">
+ <value number="1">ISO_IR 100</value>
+ </SpecificCharacterSet>
+ <ImageType element="0008" group="0008" vr="CS">
+ <value number="1">DERIVED</value>
+ <value number="2">PRIMARY</value>
+ <value number="3">PERFUSION</value>
+ <value number="4">RCBV</value>
+ </ImageType>
+ <InstanceCreationDate element="0012" group="0008" vr="DA">
+ <value number="1">20020929</value>
+ </InstanceCreationDate>
+ <InstanceCreationTime element="0013" group="0008" vr="TM">
+ <value number="1">091511</value>
+ </InstanceCreationTime>
+ <InstanceCreatorUID element="0014" group="0008" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.3</value>
+ </InstanceCreatorUID>
+ <SOPClassUID element="0016" group="0008" vr="UI">
+ <value number="1">1.2.840.10008.5.1.4.1.1.4.1</value>
+ </SOPClassUID>
+ <SOPInstanceUID element="0018" group="0008" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.1.2010.1.1.99999</value>
+ </SOPInstanceUID>
+ <StudyDate element="0020" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </StudyDate>
+ <SeriesDate element="0021" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </SeriesDate>
+ <ContentDate element="0023" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </ContentDate>
+ <StudyTime element="0030" group="0008" vr="TM">
+ <value number="1">000010</value>
+ </StudyTime>
+ <SeriesTime element="0031" group="0008" vr="TM">
+ <value number="1">000012</value>
+ </SeriesTime>
+ <ContentTime element="0033" group="0008" vr="TM">
+ <value number="1">000014</value>
+ </ContentTime>
+ <AccessionNumber element="0050" group="0008" vr="SH">
+ <value number="1">9992010</value>
+ </AccessionNumber>
+ <Modality element="0060" group="0008" vr="CS">
+ <value number="1">MR</value>
+ </Modality>
+ <Manufacturer element="0070" group="0008" vr="LO">
+ <value number="1">Acme Medical Devices</value>
+ </Manufacturer>
+ <InstitutionName element="0080" group="0008" vr="LO">
+ <value number="1">St. Nowhere Hospital</value>
+ </InstitutionName>
+ <ReferringPhysicianName element="0090" group="0008" vr="PN">
+ <value number="1">Thomas^Albert</value>
+ </ReferringPhysicianName>
+ <TimezoneOffsetFromUTC element="0201" group="0008" vr="SH">
+ <value number="1">-0400</value>
+ </TimezoneOffsetFromUTC>
+ <StationName element="1010" group="0008" vr="SH">
+ <value number="1">CONSOLE01</value>
+ </StationName>
+ <StudyDescription element="1030" group="0008" vr="LO">
+ <value number="1">fMRI</value>
+ </StudyDescription>
+ <SeriesDescription element="103e" group="0008" vr="LO">
+ <value number="1">Perfusion</value>
+ </SeriesDescription>
+ <PerformingPhysicianName element="1050" group="0008" vr="PN">
+ <value number="1">Smith^John</value>
+ </PerformingPhysicianName>
+ <PhysicianReadingStudy element="1060" group="0008" vr="PN">
+ <value number="1">Smith^John</value>
+ </PhysicianReadingStudy>
+ <OperatorName element="1070" group="0008" vr="PN">
+ <value number="1">Jones^Molly</value>
+ </OperatorName>
+ <ManufacturerModelName element="1090" group="0008" vr="LO">
+ <value number="1">Super Dooper Scanner</value>
+ </ManufacturerModelName>
+ <PixelPresentation element="9205" group="0008" vr="CS">
+ <value number="1">MONOCHROME</value>
+ </PixelPresentation>
+ <VolumetricProperties element="9206" group="0008" vr="CS">
+ <value number="1">VOLUME</value>
+ </VolumetricProperties>
+ <VolumeBasedCalculationTechnique element="9207" group="0008" vr="CS">
+ <value number="1">NONE</value>
+ </VolumeBasedCalculationTechnique>
+ <ComplexImageComponent element="9208" group="0008" vr="CS">
+ <value number="1">MAGNITUDE</value>
+ </ComplexImageComponent>
+ <AcquisitionContrast element="9209" group="0008" vr="CS">
+ <value number="1">UNKNOWN</value>
+ </AcquisitionContrast>
+ <PatientName element="0010" group="0010" vr="PN">
+ <value number="1">Single^Derived</value>
+ </PatientName>
+ <PatientID element="0020" group="0010" vr="LO">
+ <value number="1">MF-SI2</value>
+ </PatientID>
+ <PatientBirthDate element="0030" group="0010" vr="DA">
+ <value number="1">19500704</value>
+ </PatientBirthDate>
+ <PatientSex element="0040" group="0010" vr="CS">
+ <value number="1">M</value>
+ </PatientSex>
+ <PatientAge element="1010" group="0010" vr="AS">
+ <value number="1">052Y</value>
+ </PatientAge>
+ <PatientSize element="1020" group="0010" vr="DS">
+ <value number="1">1.6</value>
+ </PatientSize>
+ <PatientWeight element="1030" group="0010" vr="DS">
+ <value number="1">75</value>
+ </PatientWeight>
+ <ContrastBolusAgent element="0010" group="0018" vr="LO">
+ <value number="1">Magnevist</value>
+ </ContrastBolusAgent>
+ <DeviceSerialNumber element="1000" group="0018" vr="LO">
+ <value number="1">123456</value>
+ </DeviceSerialNumber>
+ <SoftwareVersion element="1020" group="0018" vr="LO">
+ <value number="1">1.00</value>
+ </SoftwareVersion>
+ <ContrastBolusRoute element="1040" group="0018" vr="LO">
+ <value number="1">IV</value>
+ </ContrastBolusRoute>
+ <ContrastBolusVolume element="1041" group="0018" vr="DS">
+ <value number="1">10</value>
+ </ContrastBolusVolume>
+ <ContrastBolusTotalDose element="1044" group="0018" vr="DS">
+ <value number="1">10</value>
+ </ContrastBolusTotalDose>
+ <ContrastBolusIngredient element="1048" group="0018" vr="CS">
+ <value number="1">GADOLINIUM</value>
+ </ContrastBolusIngredient>
+ <PatientPosition element="5100" group="0018" vr="CS">
+ <value number="1">HFS</value>
+ </PatientPosition>
+ <ContentQualification element="9004" group="0018" vr="CS">
+ <value number="1">PRODUCT</value>
+ </ContentQualification>
+ <ApplicableSafetyStandardAgency element="9174" group="0018" vr="CS">
+ <value number="1">FDA</value>
+ </ApplicableSafetyStandardAgency>
+ <StudyInstanceUID element="000d" group="0020" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.2.2010.99999</value>
+ </StudyInstanceUID>
+ <SeriesInstanceUID element="000e" group="0020" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.3.2010.1.99999</value>
+ </SeriesInstanceUID>
+ <StudyID element="0010" group="0020" vr="SH">
+ <value number="1">02010</value>
+ </StudyID>
+</DicomObject>
+<DicomObject>
+ <FileMetaInformationGroupLength element="0000" group="0002" vr="UL">
+ <value number="1">182</value>
+ </FileMetaInformationGroupLength>
+ <FileMetaInformationVersion element="0001" group="0002" vr="OB"/>
+ <MediaStorageSOPClassUID element="0002" group="0002" vr="UI">
+ <value number="1">1.2.840.10008.5.1.4.1.1.4.1</value>
+ </MediaStorageSOPClassUID>
+ <MediaStorageSOPInstanceUID element="0003" group="0002" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.1.2010.1.1.99999</value>
+ </MediaStorageSOPInstanceUID>
+ <TransferSyntaxUID element="0010" group="0002" vr="UI">
+ <value number="1">1.2.840.10008.1.2.1</value>
+ </TransferSyntaxUID>
+ <ImplementationClassUID element="0012" group="0002" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.2</value>
+ </ImplementationClassUID>
+ <ImplementationVersionName element="0013" group="0002" vr="SH">
+ <value number="1">DCTOOL100</value>
+ </ImplementationVersionName>
+ <SourceApplicationEntityTitle element="0016" group="0002" vr="AE">
+ <value number="1">CLUNIE1</value>
+ </SourceApplicationEntityTitle>
+ <SpecificCharacterSet element="0005" group="0008" vr="CS">
+ <value number="1">ISO_IR 100</value>
+ </SpecificCharacterSet>
+ <ImageType element="0008" group="0008" vr="CS">
+ <value number="1">DERIVED</value>
+ <value number="2">PRIMARY</value>
+ <value number="3">PERFUSION</value>
+ <value number="4">RCBV</value>
+ </ImageType>
+ <InstanceCreationDate element="0012" group="0008" vr="DA">
+ <value number="1">20020929</value>
+ </InstanceCreationDate>
+ <InstanceCreationTime element="0013" group="0008" vr="TM">
+ <value number="1">091511</value>
+ </InstanceCreationTime>
+ <InstanceCreatorUID element="0014" group="0008" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.3</value>
+ </InstanceCreatorUID>
+ <SOPClassUID element="0016" group="0008" vr="UI">
+ <value number="1">1.2.840.10008.5.1.4.1.1.4.1</value>
+ </SOPClassUID>
+ <SOPInstanceUID element="0018" group="0008" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.1.2010.1.1.99999</value>
+ </SOPInstanceUID>
+ <StudyDate element="0020" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </StudyDate>
+ <SeriesDate element="0021" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </SeriesDate>
+ <ContentDate element="0023" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </ContentDate>
+ <StudyTime element="0030" group="0008" vr="TM">
+ <value number="1">000010</value>
+ </StudyTime>
+ <SeriesTime element="0031" group="0008" vr="TM">
+ <value number="1">000012</value>
+ </SeriesTime>
+ <ContentTime element="0033" group="0008" vr="TM">
+ <value number="1">000014</value>
+ </ContentTime>
+ <AccessionNumber element="0050" group="0008" vr="SH">
+ <value number="1">9992010</value>
+ </AccessionNumber>
+ <Modality element="0060" group="0008" vr="CS">
+ <value number="1">MR</value>
+ </Modality>
+ <Manufacturer element="0070" group="0008" vr="LO">
+ <value number="1">Acme Medical Devices</value>
+ </Manufacturer>
+ <InstitutionName element="0080" group="0008" vr="LO">
+ <value number="1">St. Nowhere Hospital</value>
+ </InstitutionName>
+ <ReferringPhysicianName element="0090" group="0008" vr="PN">
+ <value number="1">Thomas^Albert</value>
+ </ReferringPhysicianName>
+ <TimezoneOffsetFromUTC element="0201" group="0008" vr="SH">
+ <value number="1">-0400</value>
+ </TimezoneOffsetFromUTC>
+ <StationName element="1010" group="0008" vr="SH">
+ <value number="1">CONSOLE01</value>
+ </StationName>
+ <StudyDescription element="1030" group="0008" vr="LO">
+ <value number="1">fMRI</value>
+ </StudyDescription>
+ <SeriesDescription element="103e" group="0008" vr="LO">
+ <value number="1">Perfusion</value>
+ </SeriesDescription>
+ <PerformingPhysicianName element="1050" group="0008" vr="PN">
+ <value number="1">Smith^John</value>
+ </PerformingPhysicianName>
+ <PhysicianReadingStudy element="1060" group="0008" vr="PN">
+ <value number="1">Smith^John</value>
+ </PhysicianReadingStudy>
+ <OperatorName element="1070" group="0008" vr="PN">
+ <value number="1">Jones^Molly</value>
+ </OperatorName>
+ <ManufacturerModelName element="1090" group="0008" vr="LO">
+ <value number="1">Super Dooper Scanner</value>
+ </ManufacturerModelName>
+ <PixelPresentation element="9205" group="0008" vr="CS">
+ <value number="1">MONOCHROME</value>
+ </PixelPresentation>
+ <VolumetricProperties element="9206" group="0008" vr="CS">
+ <value number="1">VOLUME</value>
+ </VolumetricProperties>
+ <VolumeBasedCalculationTechnique element="9207" group="0008" vr="CS">
+ <value number="1">NONE</value>
+ </VolumeBasedCalculationTechnique>
+ <ComplexImageComponent element="9208" group="0008" vr="CS">
+ <value number="1">MAGNITUDE</value>
+ </ComplexImageComponent>
+ <AcquisitionContrast element="9209" group="0008" vr="CS">
+ <value number="1">UNKNOWN</value>
+ </AcquisitionContrast>
+ <PatientName element="0010" group="0010" vr="PN">
+ <value number="1">Single^Derived</value>
+ </PatientName>
+ <PatientID element="0020" group="0010" vr="LO">
+ <value number="1">MF-SI2</value>
+ </PatientID>
+ <PatientBirthDate element="0030" group="0010" vr="DA">
+ <value number="1">19500704</value>
+ </PatientBirthDate>
+ <PatientSex element="0040" group="0010" vr="CS">
+ <value number="1">M</value>
+ </PatientSex>
+ <PatientAge element="1010" group="0010" vr="AS">
+ <value number="1">052Y</value>
+ </PatientAge>
+ <PatientSize element="1020" group="0010" vr="DS">
+ <value number="1">1.6</value>
+ </PatientSize>
+ <PatientWeight element="1030" group="0010" vr="DS">
+ <value number="1">75</value>
+ </PatientWeight>
+ <ContrastBolusAgent element="0010" group="0018" vr="LO">
+ <value number="1">Magnevist</value>
+ </ContrastBolusAgent>
+ <DeviceSerialNumber element="1000" group="0018" vr="LO">
+ <value number="1">123456</value>
+ </DeviceSerialNumber>
+ <SoftwareVersion element="1020" group="0018" vr="LO">
+ <value number="1">1.00</value>
+ </SoftwareVersion>
+ <ContrastBolusRoute element="1040" group="0018" vr="LO">
+ <value number="1">IV</value>
+ </ContrastBolusRoute>
+ <ContrastBolusVolume element="1041" group="0018" vr="DS">
+ <value number="1">10</value>
+ </ContrastBolusVolume>
+ <ContrastBolusTotalDose element="1044" group="0018" vr="DS">
+ <value number="1">10</value>
+ </ContrastBolusTotalDose>
+ <ContrastBolusIngredient element="1048" group="0018" vr="CS">
+ <value number="1">GADOLINIUM</value>
+ </ContrastBolusIngredient>
+ <PatientPosition element="5100" group="0018" vr="CS">
+ <value number="1">HFS</value>
+ </PatientPosition>
+ <ContentQualification element="9004" group="0018" vr="CS">
+ <value number="1">PRODUCT</value>
+ </ContentQualification>
+ <ApplicableSafetyStandardAgency element="9174" group="0018" vr="CS">
+ <value number="1">FDA</value>
+ </ApplicableSafetyStandardAgency>
+ <StudyInstanceUID element="000d" group="0020" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.2.2010.99999</value>
+ </StudyInstanceUID>
+ <SeriesInstanceUID element="000e" group="0020" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.3.2010.1.99999</value>
+ </SeriesInstanceUID>
+ <StudyID element="0010" group="0020" vr="SH">
+ <value number="1">02010</value>
+ </StudyID>
+</DicomObject>
+<DicomObject>
+ <FileMetaInformationGroupLength element="0000" group="0002" vr="UL">
+ <value number="1">182</value>
+ </FileMetaInformationGroupLength>
+ <FileMetaInformationVersion element="0001" group="0002" vr="OB"/>
+ <MediaStorageSOPClassUID element="0002" group="0002" vr="UI">
+ <value number="1">1.2.840.10008.5.1.4.1.1.4.1</value>
+ </MediaStorageSOPClassUID>
+ <MediaStorageSOPInstanceUID element="0003" group="0002" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.1.2010.1.1.99999</value>
+ </MediaStorageSOPInstanceUID>
+ <TransferSyntaxUID element="0010" group="0002" vr="UI">
+ <value number="1">1.2.840.10008.1.2.1</value>
+ </TransferSyntaxUID>
+ <ImplementationClassUID element="0012" group="0002" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.2</value>
+ </ImplementationClassUID>
+ <ImplementationVersionName element="0013" group="0002" vr="SH">
+ <value number="1">DCTOOL100</value>
+ </ImplementationVersionName>
+ <SourceApplicationEntityTitle element="0016" group="0002" vr="AE">
+ <value number="1">CLUNIE1</value>
+ </SourceApplicationEntityTitle>
+ <SpecificCharacterSet element="0005" group="0008" vr="CS">
+ <value number="1">ISO_IR 100</value>
+ </SpecificCharacterSet>
+ <ImageType element="0008" group="0008" vr="CS">
+ <value number="1">DERIVED</value>
+ <value number="2">PRIMARY</value>
+ <value number="3">PERFUSION</value>
+ <value number="4">RCBV</value>
+ </ImageType>
+ <InstanceCreationDate element="0012" group="0008" vr="DA">
+ <value number="1">20020929</value>
+ </InstanceCreationDate>
+ <InstanceCreationTime element="0013" group="0008" vr="TM">
+ <value number="1">091511</value>
+ </InstanceCreationTime>
+ <InstanceCreatorUID element="0014" group="0008" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.3</value>
+ </InstanceCreatorUID>
+ <SOPClassUID element="0016" group="0008" vr="UI">
+ <value number="1">1.2.840.10008.5.1.4.1.1.4.1</value>
+ </SOPClassUID>
+ <SOPInstanceUID element="0018" group="0008" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.1.2010.1.1.99999</value>
+ </SOPInstanceUID>
+ <StudyDate element="0020" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </StudyDate>
+ <SeriesDate element="0021" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </SeriesDate>
+ <ContentDate element="0023" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </ContentDate>
+ <StudyTime element="0030" group="0008" vr="TM">
+ <value number="1">000010</value>
+ </StudyTime>
+ <SeriesTime element="0031" group="0008" vr="TM">
+ <value number="1">000012</value>
+ </SeriesTime>
+ <ContentTime element="0033" group="0008" vr="TM">
+ <value number="1">000014</value>
+ </ContentTime>
+ <AccessionNumber element="0050" group="0008" vr="SH">
+ <value number="1">9992010</value>
+ </AccessionNumber>
+ <Modality element="0060" group="0008" vr="CS">
+ <value number="1">MR</value>
+ </Modality>
+ <Manufacturer element="0070" group="0008" vr="LO">
+ <value number="1">Acme Medical Devices</value>
+ </Manufacturer>
+ <InstitutionName element="0080" group="0008" vr="LO">
+ <value number="1">St. Nowhere Hospital</value>
+ </InstitutionName>
+ <ReferringPhysicianName element="0090" group="0008" vr="PN">
+ <value number="1">Thomas^Albert</value>
+ </ReferringPhysicianName>
+ <TimezoneOffsetFromUTC element="0201" group="0008" vr="SH">
+ <value number="1">-0400</value>
+ </TimezoneOffsetFromUTC>
+ <StationName element="1010" group="0008" vr="SH">
+ <value number="1">CONSOLE01</value>
+ </StationName>
+ <StudyDescription element="1030" group="0008" vr="LO">
+ <value number="1">fMRI</value>
+ </StudyDescription>
+ <SeriesDescription element="103e" group="0008" vr="LO">
+ <value number="1">Perfusion</value>
+ </SeriesDescription>
+ <PerformingPhysicianName element="1050" group="0008" vr="PN">
+ <value number="1">Smith^John</value>
+ </PerformingPhysicianName>
+ <PhysicianReadingStudy element="1060" group="0008" vr="PN">
+ <value number="1">Smith^John</value>
+ </PhysicianReadingStudy>
+ <OperatorName element="1070" group="0008" vr="PN">
+ <value number="1">Jones^Molly</value>
+ </OperatorName>
+ <ManufacturerModelName element="1090" group="0008" vr="LO">
+ <value number="1">Super Dooper Scanner</value>
+ </ManufacturerModelName>
+ <PixelPresentation element="9205" group="0008" vr="CS">
+ <value number="1">MONOCHROME</value>
+ </PixelPresentation>
+ <VolumetricProperties element="9206" group="0008" vr="CS">
+ <value number="1">VOLUME</value>
+ </VolumetricProperties>
+ <VolumeBasedCalculationTechnique element="9207" group="0008" vr="CS">
+ <value number="1">NONE</value>
+ </VolumeBasedCalculationTechnique>
+ <ComplexImageComponent element="9208" group="0008" vr="CS">
+ <value number="1">MAGNITUDE</value>
+ </ComplexImageComponent>
+ <AcquisitionContrast element="9209" group="0008" vr="CS">
+ <value number="1">UNKNOWN</value>
+ </AcquisitionContrast>
+ <PatientName element="0010" group="0010" vr="PN">
+ <value number="1">Single^Derived</value>
+ </PatientName>
+ <PatientID element="0020" group="0010" vr="LO">
+ <value number="1">MF-SI2</value>
+ </PatientID>
+ <PatientBirthDate element="0030" group="0010" vr="DA">
+ <value number="1">19500704</value>
+ </PatientBirthDate>
+ <PatientSex element="0040" group="0010" vr="CS">
+ <value number="1">M</value>
+ </PatientSex>
+ <PatientAge element="1010" group="0010" vr="AS">
+ <value number="1">052Y</value>
+ </PatientAge>
+ <PatientSize element="1020" group="0010" vr="DS">
+ <value number="1">1.6</value>
+ </PatientSize>
+ <PatientWeight element="1030" group="0010" vr="DS">
+ <value number="1">75</value>
+ </PatientWeight>
+ <ContrastBolusAgent element="0010" group="0018" vr="LO">
+ <value number="1">Magnevist</value>
+ </ContrastBolusAgent>
+ <DeviceSerialNumber element="1000" group="0018" vr="LO">
+ <value number="1">123456</value>
+ </DeviceSerialNumber>
+ <SoftwareVersion element="1020" group="0018" vr="LO">
+ <value number="1">1.00</value>
+ </SoftwareVersion>
+ <ContrastBolusRoute element="1040" group="0018" vr="LO">
+ <value number="1">IV</value>
+ </ContrastBolusRoute>
+ <ContrastBolusVolume element="1041" group="0018" vr="DS">
+ <value number="1">10</value>
+ </ContrastBolusVolume>
+ <ContrastBolusTotalDose element="1044" group="0018" vr="DS">
+ <value number="1">10</value>
+ </ContrastBolusTotalDose>
+ <ContrastBolusIngredient element="1048" group="0018" vr="CS">
+ <value number="1">GADOLINIUM</value>
+ </ContrastBolusIngredient>
+ <PatientPosition element="5100" group="0018" vr="CS">
+ <value number="1">HFS</value>
+ </PatientPosition>
+ <ContentQualification element="9004" group="0018" vr="CS">
+ <value number="1">PRODUCT</value>
+ </ContentQualification>
+ <ApplicableSafetyStandardAgency element="9174" group="0018" vr="CS">
+ <value number="1">FDA</value>
+ </ApplicableSafetyStandardAgency>
+ <StudyInstanceUID element="000d" group="0020" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.2.2010.99999</value>
+ </StudyInstanceUID>
+ <SeriesInstanceUID element="000e" group="0020" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.3.2010.1.99999</value>
+ </SeriesInstanceUID>
+ <StudyID element="0010" group="0020" vr="SH">
+ <value number="1">02010</value>
+ </StudyID>
+</DicomObject>
+<DicomObject>
+ <FileMetaInformationGroupLength element="0000" group="0002" vr="UL">
+ <value number="1">182</value>
+ </FileMetaInformationGroupLength>
+ <FileMetaInformationVersion element="0001" group="0002" vr="OB"/>
+ <MediaStorageSOPClassUID element="0002" group="0002" vr="UI">
+ <value number="1">1.2.840.10008.5.1.4.1.1.4.1</value>
+ </MediaStorageSOPClassUID>
+ <MediaStorageSOPInstanceUID element="0003" group="0002" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.1.2010.1.1.99999</value>
+ </MediaStorageSOPInstanceUID>
+ <TransferSyntaxUID element="0010" group="0002" vr="UI">
+ <value number="1">1.2.840.10008.1.2.1</value>
+ </TransferSyntaxUID>
+ <ImplementationClassUID element="0012" group="0002" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.2</value>
+ </ImplementationClassUID>
+ <ImplementationVersionName element="0013" group="0002" vr="SH">
+ <value number="1">DCTOOL100</value>
+ </ImplementationVersionName>
+ <SourceApplicationEntityTitle element="0016" group="0002" vr="AE">
+ <value number="1">CLUNIE1</value>
+ </SourceApplicationEntityTitle>
+ <SpecificCharacterSet element="0005" group="0008" vr="CS">
+ <value number="1">ISO_IR 100</value>
+ </SpecificCharacterSet>
+ <ImageType element="0008" group="0008" vr="CS">
+ <value number="1">DERIVED</value>
+ <value number="2">PRIMARY</value>
+ <value number="3">PERFUSION</value>
+ <value number="4">RCBV</value>
+ </ImageType>
+ <InstanceCreationDate element="0012" group="0008" vr="DA">
+ <value number="1">20020929</value>
+ </InstanceCreationDate>
+ <InstanceCreationTime element="0013" group="0008" vr="TM">
+ <value number="1">091511</value>
+ </InstanceCreationTime>
+ <InstanceCreatorUID element="0014" group="0008" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.3</value>
+ </InstanceCreatorUID>
+ <SOPClassUID element="0016" group="0008" vr="UI">
+ <value number="1">1.2.840.10008.5.1.4.1.1.4.1</value>
+ </SOPClassUID>
+ <SOPInstanceUID element="0018" group="0008" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.1.2010.1.1.99999</value>
+ </SOPInstanceUID>
+ <StudyDate element="0020" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </StudyDate>
+ <SeriesDate element="0021" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </SeriesDate>
+ <ContentDate element="0023" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </ContentDate>
+ <StudyTime element="0030" group="0008" vr="TM">
+ <value number="1">000010</value>
+ </StudyTime>
+ <SeriesTime element="0031" group="0008" vr="TM">
+ <value number="1">000012</value>
+ </SeriesTime>
+ <ContentTime element="0033" group="0008" vr="TM">
+ <value number="1">000014</value>
+ </ContentTime>
+ <AccessionNumber element="0050" group="0008" vr="SH">
+ <value number="1">9992010</value>
+ </AccessionNumber>
+ <Modality element="0060" group="0008" vr="CS">
+ <value number="1">MR</value>
+ </Modality>
+ <Manufacturer element="0070" group="0008" vr="LO">
+ <value number="1">Acme Medical Devices</value>
+ </Manufacturer>
+ <InstitutionName element="0080" group="0008" vr="LO">
+ <value number="1">St. Nowhere Hospital</value>
+ </InstitutionName>
+ <ReferringPhysicianName element="0090" group="0008" vr="PN">
+ <value number="1">Thomas^Albert</value>
+ </ReferringPhysicianName>
+ <TimezoneOffsetFromUTC element="0201" group="0008" vr="SH">
+ <value number="1">-0400</value>
+ </TimezoneOffsetFromUTC>
+ <StationName element="1010" group="0008" vr="SH">
+ <value number="1">CONSOLE01</value>
+ </StationName>
+ <StudyDescription element="1030" group="0008" vr="LO">
+ <value number="1">fMRI</value>
+ </StudyDescription>
+ <SeriesDescription element="103e" group="0008" vr="LO">
+ <value number="1">Perfusion</value>
+ </SeriesDescription>
+ <PerformingPhysicianName element="1050" group="0008" vr="PN">
+ <value number="1">Smith^John</value>
+ </PerformingPhysicianName>
+ <PhysicianReadingStudy element="1060" group="0008" vr="PN">
+ <value number="1">Smith^John</value>
+ </PhysicianReadingStudy>
+ <OperatorName element="1070" group="0008" vr="PN">
+ <value number="1">Jones^Molly</value>
+ </OperatorName>
+ <ManufacturerModelName element="1090" group="0008" vr="LO">
+ <value number="1">Super Dooper Scanner</value>
+ </ManufacturerModelName>
+ <PixelPresentation element="9205" group="0008" vr="CS">
+ <value number="1">MONOCHROME</value>
+ </PixelPresentation>
+ <VolumetricProperties element="9206" group="0008" vr="CS">
+ <value number="1">VOLUME</value>
+ </VolumetricProperties>
+ <VolumeBasedCalculationTechnique element="9207" group="0008" vr="CS">
+ <value number="1">NONE</value>
+ </VolumeBasedCalculationTechnique>
+ <ComplexImageComponent element="9208" group="0008" vr="CS">
+ <value number="1">MAGNITUDE</value>
+ </ComplexImageComponent>
+ <AcquisitionContrast element="9209" group="0008" vr="CS">
+ <value number="1">UNKNOWN</value>
+ </AcquisitionContrast>
+ <PatientName element="0010" group="0010" vr="PN">
+ <value number="1">Single^Derived</value>
+ </PatientName>
+ <PatientID element="0020" group="0010" vr="LO">
+ <value number="1">MF-SI2</value>
+ </PatientID>
+ <PatientBirthDate element="0030" group="0010" vr="DA">
+ <value number="1">19500704</value>
+ </PatientBirthDate>
+ <PatientSex element="0040" group="0010" vr="CS">
+ <value number="1">M</value>
+ </PatientSex>
+ <PatientAge element="1010" group="0010" vr="AS">
+ <value number="1">052Y</value>
+ </PatientAge>
+ <PatientSize element="1020" group="0010" vr="DS">
+ <value number="1">1.6</value>
+ </PatientSize>
+ <PatientWeight element="1030" group="0010" vr="DS">
+ <value number="1">75</value>
+ </PatientWeight>
+ <ContrastBolusAgent element="0010" group="0018" vr="LO">
+ <value number="1">Magnevist</value>
+ </ContrastBolusAgent>
+ <DeviceSerialNumber element="1000" group="0018" vr="LO">
+ <value number="1">123456</value>
+ </DeviceSerialNumber>
+ <SoftwareVersion element="1020" group="0018" vr="LO">
+ <value number="1">1.00</value>
+ </SoftwareVersion>
+ <ContrastBolusRoute element="1040" group="0018" vr="LO">
+ <value number="1">IV</value>
+ </ContrastBolusRoute>
+ <ContrastBolusVolume element="1041" group="0018" vr="DS">
+ <value number="1">10</value>
+ </ContrastBolusVolume>
+ <ContrastBolusTotalDose element="1044" group="0018" vr="DS">
+ <value number="1">10</value>
+ </ContrastBolusTotalDose>
+ <ContrastBolusIngredient element="1048" group="0018" vr="CS">
+ <value number="1">GADOLINIUM</value>
+ </ContrastBolusIngredient>
+ <PatientPosition element="5100" group="0018" vr="CS">
+ <value number="1">HFS</value>
+ </PatientPosition>
+ <ContentQualification element="9004" group="0018" vr="CS">
+ <value number="1">PRODUCT</value>
+ </ContentQualification>
+ <ApplicableSafetyStandardAgency element="9174" group="0018" vr="CS">
+ <value number="1">FDA</value>
+ </ApplicableSafetyStandardAgency>
+ <StudyInstanceUID element="000d" group="0020" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.2.2010.99999</value>
+ </StudyInstanceUID>
+ <SeriesInstanceUID element="000e" group="0020" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.3.2010.1.99999</value>
+ </SeriesInstanceUID>
+ <StudyID element="0010" group="0020" vr="SH">
+ <value number="1">02010</value>
+ </StudyID>
+</DicomObject>
+<DicomObject>
+ <FileMetaInformationGroupLength element="0000" group="0002" vr="UL">
+ <value number="1">182</value>
+ </FileMetaInformationGroupLength>
+ <FileMetaInformationVersion element="0001" group="0002" vr="OB"/>
+ <MediaStorageSOPClassUID element="0002" group="0002" vr="UI">
+ <value number="1">1.2.840.10008.5.1.4.1.1.4.1</value>
+ </MediaStorageSOPClassUID>
+ <MediaStorageSOPInstanceUID element="0003" group="0002" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.1.2010.1.1.99999</value>
+ </MediaStorageSOPInstanceUID>
+ <TransferSyntaxUID element="0010" group="0002" vr="UI">
+ <value number="1">1.2.840.10008.1.2.1</value>
+ </TransferSyntaxUID>
+ <ImplementationClassUID element="0012" group="0002" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.2</value>
+ </ImplementationClassUID>
+ <ImplementationVersionName element="0013" group="0002" vr="SH">
+ <value number="1">DCTOOL100</value>
+ </ImplementationVersionName>
+ <SourceApplicationEntityTitle element="0016" group="0002" vr="AE">
+ <value number="1">CLUNIE1</value>
+ </SourceApplicationEntityTitle>
+ <SpecificCharacterSet element="0005" group="0008" vr="CS">
+ <value number="1">ISO_IR 100</value>
+ </SpecificCharacterSet>
+ <ImageType element="0008" group="0008" vr="CS">
+ <value number="1">DERIVED</value>
+ <value number="2">PRIMARY</value>
+ <value number="3">PERFUSION</value>
+ <value number="4">RCBV</value>
+ </ImageType>
+ <InstanceCreationDate element="0012" group="0008" vr="DA">
+ <value number="1">20020929</value>
+ </InstanceCreationDate>
+ <InstanceCreationTime element="0013" group="0008" vr="TM">
+ <value number="1">091511</value>
+ </InstanceCreationTime>
+ <InstanceCreatorUID element="0014" group="0008" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.3</value>
+ </InstanceCreatorUID>
+ <SOPClassUID element="0016" group="0008" vr="UI">
+ <value number="1">1.2.840.10008.5.1.4.1.1.4.1</value>
+ </SOPClassUID>
+ <SOPInstanceUID element="0018" group="0008" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.1.2010.1.1.99999</value>
+ </SOPInstanceUID>
+ <StudyDate element="0020" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </StudyDate>
+ <SeriesDate element="0021" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </SeriesDate>
+ <ContentDate element="0023" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </ContentDate>
+ <StudyTime element="0030" group="0008" vr="TM">
+ <value number="1">000010</value>
+ </StudyTime>
+ <SeriesTime element="0031" group="0008" vr="TM">
+ <value number="1">000012</value>
+ </SeriesTime>
+ <ContentTime element="0033" group="0008" vr="TM">
+ <value number="1">000014</value>
+ </ContentTime>
+ <AccessionNumber element="0050" group="0008" vr="SH">
+ <value number="1">9992010</value>
+ </AccessionNumber>
+ <Modality element="0060" group="0008" vr="CS">
+ <value number="1">MR</value>
+ </Modality>
+ <Manufacturer element="0070" group="0008" vr="LO">
+ <value number="1">Acme Medical Devices</value>
+ </Manufacturer>
+ <InstitutionName element="0080" group="0008" vr="LO">
+ <value number="1">St. Nowhere Hospital</value>
+ </InstitutionName>
+ <ReferringPhysicianName element="0090" group="0008" vr="PN">
+ <value number="1">Thomas^Albert</value>
+ </ReferringPhysicianName>
+ <TimezoneOffsetFromUTC element="0201" group="0008" vr="SH">
+ <value number="1">-0400</value>
+ </TimezoneOffsetFromUTC>
+ <StationName element="1010" group="0008" vr="SH">
+ <value number="1">CONSOLE01</value>
+ </StationName>
+ <StudyDescription element="1030" group="0008" vr="LO">
+ <value number="1">fMRI</value>
+ </StudyDescription>
+ <SeriesDescription element="103e" group="0008" vr="LO">
+ <value number="1">Perfusion</value>
+ </SeriesDescription>
+ <PerformingPhysicianName element="1050" group="0008" vr="PN">
+ <value number="1">Smith^John</value>
+ </PerformingPhysicianName>
+ <PhysicianReadingStudy element="1060" group="0008" vr="PN">
+ <value number="1">Smith^John</value>
+ </PhysicianReadingStudy>
+ <OperatorName element="1070" group="0008" vr="PN">
+ <value number="1">Jones^Molly</value>
+ </OperatorName>
+ <ManufacturerModelName element="1090" group="0008" vr="LO">
+ <value number="1">Super Dooper Scanner</value>
+ </ManufacturerModelName>
+ <PixelPresentation element="9205" group="0008" vr="CS">
+ <value number="1">MONOCHROME</value>
+ </PixelPresentation>
+ <VolumetricProperties element="9206" group="0008" vr="CS">
+ <value number="1">VOLUME</value>
+ </VolumetricProperties>
+ <VolumeBasedCalculationTechnique element="9207" group="0008" vr="CS">
+ <value number="1">NONE</value>
+ </VolumeBasedCalculationTechnique>
+ <ComplexImageComponent element="9208" group="0008" vr="CS">
+ <value number="1">MAGNITUDE</value>
+ </ComplexImageComponent>
+ <AcquisitionContrast element="9209" group="0008" vr="CS">
+ <value number="1">UNKNOWN</value>
+ </AcquisitionContrast>
+ <PatientName element="0010" group="0010" vr="PN">
+ <value number="1">Single^Derived</value>
+ </PatientName>
+ <PatientID element="0020" group="0010" vr="LO">
+ <value number="1">MF-SI2</value>
+ </PatientID>
+ <PatientBirthDate element="0030" group="0010" vr="DA">
+ <value number="1">19500704</value>
+ </PatientBirthDate>
+ <PatientSex element="0040" group="0010" vr="CS">
+ <value number="1">M</value>
+ </PatientSex>
+ <PatientAge element="1010" group="0010" vr="AS">
+ <value number="1">052Y</value>
+ </PatientAge>
+ <PatientSize element="1020" group="0010" vr="DS">
+ <value number="1">1.6</value>
+ </PatientSize>
+ <PatientWeight element="1030" group="0010" vr="DS">
+ <value number="1">75</value>
+ </PatientWeight>
+ <ContrastBolusAgent element="0010" group="0018" vr="LO">
+ <value number="1">Magnevist</value>
+ </ContrastBolusAgent>
+ <DeviceSerialNumber element="1000" group="0018" vr="LO">
+ <value number="1">123456</value>
+ </DeviceSerialNumber>
+ <SoftwareVersion element="1020" group="0018" vr="LO">
+ <value number="1">1.00</value>
+ </SoftwareVersion>
+ <ContrastBolusRoute element="1040" group="0018" vr="LO">
+ <value number="1">IV</value>
+ </ContrastBolusRoute>
+ <ContrastBolusVolume element="1041" group="0018" vr="DS">
+ <value number="1">10</value>
+ </ContrastBolusVolume>
+ <ContrastBolusTotalDose element="1044" group="0018" vr="DS">
+ <value number="1">10</value>
+ </ContrastBolusTotalDose>
+ <ContrastBolusIngredient element="1048" group="0018" vr="CS">
+ <value number="1">GADOLINIUM</value>
+ </ContrastBolusIngredient>
+ <PatientPosition element="5100" group="0018" vr="CS">
+ <value number="1">HFS</value>
+ </PatientPosition>
+ <ContentQualification element="9004" group="0018" vr="CS">
+ <value number="1">PRODUCT</value>
+ </ContentQualification>
+ <ApplicableSafetyStandardAgency element="9174" group="0018" vr="CS">
+ <value number="1">FDA</value>
+ </ApplicableSafetyStandardAgency>
+ <StudyInstanceUID element="000d" group="0020" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.2.2010.99999</value>
+ </StudyInstanceUID>
+ <SeriesInstanceUID element="000e" group="0020" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.3.2010.1.99999</value>
+ </SeriesInstanceUID>
+ <StudyID element="0010" group="0020" vr="SH">
+ <value number="1">02010</value>
+ </StudyID>
+</DicomObject>
+<DicomObject>
+ <FileMetaInformationGroupLength element="0000" group="0002" vr="UL">
+ <value number="1">182</value>
+ </FileMetaInformationGroupLength>
+ <FileMetaInformationVersion element="0001" group="0002" vr="OB"/>
+ <MediaStorageSOPClassUID element="0002" group="0002" vr="UI">
+ <value number="1">1.2.840.10008.5.1.4.1.1.4.1</value>
+ </MediaStorageSOPClassUID>
+ <MediaStorageSOPInstanceUID element="0003" group="0002" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.1.2010.1.1.99999</value>
+ </MediaStorageSOPInstanceUID>
+ <TransferSyntaxUID element="0010" group="0002" vr="UI">
+ <value number="1">1.2.840.10008.1.2.1</value>
+ </TransferSyntaxUID>
+ <ImplementationClassUID element="0012" group="0002" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.2</value>
+ </ImplementationClassUID>
+ <ImplementationVersionName element="0013" group="0002" vr="SH">
+ <value number="1">DCTOOL100</value>
+ </ImplementationVersionName>
+ <SourceApplicationEntityTitle element="0016" group="0002" vr="AE">
+ <value number="1">CLUNIE1</value>
+ </SourceApplicationEntityTitle>
+ <SpecificCharacterSet element="0005" group="0008" vr="CS">
+ <value number="1">ISO_IR 100</value>
+ </SpecificCharacterSet>
+ <ImageType element="0008" group="0008" vr="CS">
+ <value number="1">DERIVED</value>
+ <value number="2">PRIMARY</value>
+ <value number="3">PERFUSION</value>
+ <value number="4">RCBV</value>
+ </ImageType>
+ <InstanceCreationDate element="0012" group="0008" vr="DA">
+ <value number="1">20020929</value>
+ </InstanceCreationDate>
+ <InstanceCreationTime element="0013" group="0008" vr="TM">
+ <value number="1">091511</value>
+ </InstanceCreationTime>
+ <InstanceCreatorUID element="0014" group="0008" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.3</value>
+ </InstanceCreatorUID>
+ <SOPClassUID element="0016" group="0008" vr="UI">
+ <value number="1">1.2.840.10008.5.1.4.1.1.4.1</value>
+ </SOPClassUID>
+ <SOPInstanceUID element="0018" group="0008" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.1.2010.1.1.99999</value>
+ </SOPInstanceUID>
+ <StudyDate element="0020" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </StudyDate>
+ <SeriesDate element="0021" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </SeriesDate>
+ <ContentDate element="0023" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </ContentDate>
+ <StudyTime element="0030" group="0008" vr="TM">
+ <value number="1">000010</value>
+ </StudyTime>
+ <SeriesTime element="0031" group="0008" vr="TM">
+ <value number="1">000012</value>
+ </SeriesTime>
+ <ContentTime element="0033" group="0008" vr="TM">
+ <value number="1">000014</value>
+ </ContentTime>
+ <AccessionNumber element="0050" group="0008" vr="SH">
+ <value number="1">9992010</value>
+ </AccessionNumber>
+ <Modality element="0060" group="0008" vr="CS">
+ <value number="1">MR</value>
+ </Modality>
+ <Manufacturer element="0070" group="0008" vr="LO">
+ <value number="1">Acme Medical Devices</value>
+ </Manufacturer>
+ <InstitutionName element="0080" group="0008" vr="LO">
+ <value number="1">St. Nowhere Hospital</value>
+ </InstitutionName>
+ <ReferringPhysicianName element="0090" group="0008" vr="PN">
+ <value number="1">Thomas^Albert</value>
+ </ReferringPhysicianName>
+ <TimezoneOffsetFromUTC element="0201" group="0008" vr="SH">
+ <value number="1">-0400</value>
+ </TimezoneOffsetFromUTC>
+ <StationName element="1010" group="0008" vr="SH">
+ <value number="1">CONSOLE01</value>
+ </StationName>
+ <StudyDescription element="1030" group="0008" vr="LO">
+ <value number="1">fMRI</value>
+ </StudyDescription>
+ <SeriesDescription element="103e" group="0008" vr="LO">
+ <value number="1">Perfusion</value>
+ </SeriesDescription>
+ <PerformingPhysicianName element="1050" group="0008" vr="PN">
+ <value number="1">Smith^John</value>
+ </PerformingPhysicianName>
+ <PhysicianReadingStudy element="1060" group="0008" vr="PN">
+ <value number="1">Smith^John</value>
+ </PhysicianReadingStudy>
+ <OperatorName element="1070" group="0008" vr="PN">
+ <value number="1">Jones^Molly</value>
+ </OperatorName>
+ <ManufacturerModelName element="1090" group="0008" vr="LO">
+ <value number="1">Super Dooper Scanner</value>
+ </ManufacturerModelName>
+ <PixelPresentation element="9205" group="0008" vr="CS">
+ <value number="1">MONOCHROME</value>
+ </PixelPresentation>
+ <VolumetricProperties element="9206" group="0008" vr="CS">
+ <value number="1">VOLUME</value>
+ </VolumetricProperties>
+ <VolumeBasedCalculationTechnique element="9207" group="0008" vr="CS">
+ <value number="1">NONE</value>
+ </VolumeBasedCalculationTechnique>
+ <ComplexImageComponent element="9208" group="0008" vr="CS">
+ <value number="1">MAGNITUDE</value>
+ </ComplexImageComponent>
+ <AcquisitionContrast element="9209" group="0008" vr="CS">
+ <value number="1">UNKNOWN</value>
+ </AcquisitionContrast>
+ <PatientName element="0010" group="0010" vr="PN">
+ <value number="1">Single^Derived</value>
+ </PatientName>
+ <PatientID element="0020" group="0010" vr="LO">
+ <value number="1">MF-SI2</value>
+ </PatientID>
+ <PatientBirthDate element="0030" group="0010" vr="DA">
+ <value number="1">19500704</value>
+ </PatientBirthDate>
+ <PatientSex element="0040" group="0010" vr="CS">
+ <value number="1">M</value>
+ </PatientSex>
+ <PatientAge element="1010" group="0010" vr="AS">
+ <value number="1">052Y</value>
+ </PatientAge>
+ <PatientSize element="1020" group="0010" vr="DS">
+ <value number="1">1.6</value>
+ </PatientSize>
+ <PatientWeight element="1030" group="0010" vr="DS">
+ <value number="1">75</value>
+ </PatientWeight>
+ <ContrastBolusAgent element="0010" group="0018" vr="LO">
+ <value number="1">Magnevist</value>
+ </ContrastBolusAgent>
+ <DeviceSerialNumber element="1000" group="0018" vr="LO">
+ <value number="1">123456</value>
+ </DeviceSerialNumber>
+ <SoftwareVersion element="1020" group="0018" vr="LO">
+ <value number="1">1.00</value>
+ </SoftwareVersion>
+ <ContrastBolusRoute element="1040" group="0018" vr="LO">
+ <value number="1">IV</value>
+ </ContrastBolusRoute>
+ <ContrastBolusVolume element="1041" group="0018" vr="DS">
+ <value number="1">10</value>
+ </ContrastBolusVolume>
+ <ContrastBolusTotalDose element="1044" group="0018" vr="DS">
+ <value number="1">10</value>
+ </ContrastBolusTotalDose>
+ <ContrastBolusIngredient element="1048" group="0018" vr="CS">
+ <value number="1">GADOLINIUM</value>
+ </ContrastBolusIngredient>
+ <PatientPosition element="5100" group="0018" vr="CS">
+ <value number="1">HFS</value>
+ </PatientPosition>
+ <ContentQualification element="9004" group="0018" vr="CS">
+ <value number="1">PRODUCT</value>
+ </ContentQualification>
+ <ApplicableSafetyStandardAgency element="9174" group="0018" vr="CS">
+ <value number="1">FDA</value>
+ </ApplicableSafetyStandardAgency>
+ <StudyInstanceUID element="000d" group="0020" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.2.2010.99999</value>
+ </StudyInstanceUID>
+ <SeriesInstanceUID element="000e" group="0020" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.3.2010.1.99999</value>
+ </SeriesInstanceUID>
+ <StudyID element="0010" group="0020" vr="SH">
+ <value number="1">02010</value>
+ </StudyID>
+</DicomObject>
+<DicomObject>
+ <FileMetaInformationGroupLength element="0000" group="0002" vr="UL">
+ <value number="1">182</value>
+ </FileMetaInformationGroupLength>
+ <FileMetaInformationVersion element="0001" group="0002" vr="OB"/>
+ <MediaStorageSOPClassUID element="0002" group="0002" vr="UI">
+ <value number="1">1.2.840.10008.5.1.4.1.1.4.1</value>
+ </MediaStorageSOPClassUID>
+ <MediaStorageSOPInstanceUID element="0003" group="0002" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.1.2010.1.1.99999</value>
+ </MediaStorageSOPInstanceUID>
+ <TransferSyntaxUID element="0010" group="0002" vr="UI">
+ <value number="1">1.2.840.10008.1.2.1</value>
+ </TransferSyntaxUID>
+ <ImplementationClassUID element="0012" group="0002" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.2</value>
+ </ImplementationClassUID>
+ <ImplementationVersionName element="0013" group="0002" vr="SH">
+ <value number="1">DCTOOL100</value>
+ </ImplementationVersionName>
+ <SourceApplicationEntityTitle element="0016" group="0002" vr="AE">
+ <value number="1">CLUNIE1</value>
+ </SourceApplicationEntityTitle>
+ <SpecificCharacterSet element="0005" group="0008" vr="CS">
+ <value number="1">ISO_IR 100</value>
+ </SpecificCharacterSet>
+ <ImageType element="0008" group="0008" vr="CS">
+ <value number="1">DERIVED</value>
+ <value number="2">PRIMARY</value>
+ <value number="3">PERFUSION</value>
+ <value number="4">RCBV</value>
+ </ImageType>
+ <InstanceCreationDate element="0012" group="0008" vr="DA">
+ <value number="1">20020929</value>
+ </InstanceCreationDate>
+ <InstanceCreationTime element="0013" group="0008" vr="TM">
+ <value number="1">091511</value>
+ </InstanceCreationTime>
+ <InstanceCreatorUID element="0014" group="0008" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.3</value>
+ </InstanceCreatorUID>
+ <SOPClassUID element="0016" group="0008" vr="UI">
+ <value number="1">1.2.840.10008.5.1.4.1.1.4.1</value>
+ </SOPClassUID>
+ <SOPInstanceUID element="0018" group="0008" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.1.2010.1.1.99999</value>
+ </SOPInstanceUID>
+ <StudyDate element="0020" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </StudyDate>
+ <SeriesDate element="0021" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </SeriesDate>
+ <ContentDate element="0023" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </ContentDate>
+ <StudyTime element="0030" group="0008" vr="TM">
+ <value number="1">000010</value>
+ </StudyTime>
+ <SeriesTime element="0031" group="0008" vr="TM">
+ <value number="1">000012</value>
+ </SeriesTime>
+ <ContentTime element="0033" group="0008" vr="TM">
+ <value number="1">000014</value>
+ </ContentTime>
+ <AccessionNumber element="0050" group="0008" vr="SH">
+ <value number="1">9992010</value>
+ </AccessionNumber>
+ <Modality element="0060" group="0008" vr="CS">
+ <value number="1">MR</value>
+ </Modality>
+ <Manufacturer element="0070" group="0008" vr="LO">
+ <value number="1">Acme Medical Devices</value>
+ </Manufacturer>
+ <InstitutionName element="0080" group="0008" vr="LO">
+ <value number="1">St. Nowhere Hospital</value>
+ </InstitutionName>
+ <ReferringPhysicianName element="0090" group="0008" vr="PN">
+ <value number="1">Thomas^Albert</value>
+ </ReferringPhysicianName>
+ <TimezoneOffsetFromUTC element="0201" group="0008" vr="SH">
+ <value number="1">-0400</value>
+ </TimezoneOffsetFromUTC>
+ <StationName element="1010" group="0008" vr="SH">
+ <value number="1">CONSOLE01</value>
+ </StationName>
+ <StudyDescription element="1030" group="0008" vr="LO">
+ <value number="1">fMRI</value>
+ </StudyDescription>
+ <SeriesDescription element="103e" group="0008" vr="LO">
+ <value number="1">Perfusion</value>
+ </SeriesDescription>
+ <PerformingPhysicianName element="1050" group="0008" vr="PN">
+ <value number="1">Smith^John</value>
+ </PerformingPhysicianName>
+ <PhysicianReadingStudy element="1060" group="0008" vr="PN">
+ <value number="1">Smith^John</value>
+ </PhysicianReadingStudy>
+ <OperatorName element="1070" group="0008" vr="PN">
+ <value number="1">Jones^Molly</value>
+ </OperatorName>
+ <ManufacturerModelName element="1090" group="0008" vr="LO">
+ <value number="1">Super Dooper Scanner</value>
+ </ManufacturerModelName>
+ <PixelPresentation element="9205" group="0008" vr="CS">
+ <value number="1">MONOCHROME</value>
+ </PixelPresentation>
+ <VolumetricProperties element="9206" group="0008" vr="CS">
+ <value number="1">VOLUME</value>
+ </VolumetricProperties>
+ <VolumeBasedCalculationTechnique element="9207" group="0008" vr="CS">
+ <value number="1">NONE</value>
+ </VolumeBasedCalculationTechnique>
+ <ComplexImageComponent element="9208" group="0008" vr="CS">
+ <value number="1">MAGNITUDE</value>
+ </ComplexImageComponent>
+ <AcquisitionContrast element="9209" group="0008" vr="CS">
+ <value number="1">UNKNOWN</value>
+ </AcquisitionContrast>
+ <PatientName element="0010" group="0010" vr="PN">
+ <value number="1">Single^Derived</value>
+ </PatientName>
+ <PatientID element="0020" group="0010" vr="LO">
+ <value number="1">MF-SI2</value>
+ </PatientID>
+ <PatientBirthDate element="0030" group="0010" vr="DA">
+ <value number="1">19500704</value>
+ </PatientBirthDate>
+ <PatientSex element="0040" group="0010" vr="CS">
+ <value number="1">M</value>
+ </PatientSex>
+ <PatientAge element="1010" group="0010" vr="AS">
+ <value number="1">052Y</value>
+ </PatientAge>
+ <PatientSize element="1020" group="0010" vr="DS">
+ <value number="1">1.6</value>
+ </PatientSize>
+ <PatientWeight element="1030" group="0010" vr="DS">
+ <value number="1">75</value>
+ </PatientWeight>
+ <ContrastBolusAgent element="0010" group="0018" vr="LO">
+ <value number="1">Magnevist</value>
+ </ContrastBolusAgent>
+ <DeviceSerialNumber element="1000" group="0018" vr="LO">
+ <value number="1">123456</value>
+ </DeviceSerialNumber>
+ <SoftwareVersion element="1020" group="0018" vr="LO">
+ <value number="1">1.00</value>
+ </SoftwareVersion>
+ <ContrastBolusRoute element="1040" group="0018" vr="LO">
+ <value number="1">IV</value>
+ </ContrastBolusRoute>
+ <ContrastBolusVolume element="1041" group="0018" vr="DS">
+ <value number="1">10</value>
+ </ContrastBolusVolume>
+ <ContrastBolusTotalDose element="1044" group="0018" vr="DS">
+ <value number="1">10</value>
+ </ContrastBolusTotalDose>
+ <ContrastBolusIngredient element="1048" group="0018" vr="CS">
+ <value number="1">GADOLINIUM</value>
+ </ContrastBolusIngredient>
+ <PatientPosition element="5100" group="0018" vr="CS">
+ <value number="1">HFS</value>
+ </PatientPosition>
+ <ContentQualification element="9004" group="0018" vr="CS">
+ <value number="1">PRODUCT</value>
+ </ContentQualification>
+ <ApplicableSafetyStandardAgency element="9174" group="0018" vr="CS">
+ <value number="1">FDA</value>
+ </ApplicableSafetyStandardAgency>
+ <StudyInstanceUID element="000d" group="0020" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.2.2010.99999</value>
+ </StudyInstanceUID>
+ <SeriesInstanceUID element="000e" group="0020" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.3.2010.1.99999</value>
+ </SeriesInstanceUID>
+ <StudyID element="0010" group="0020" vr="SH">
+ <value number="1">02010</value>
+ </StudyID>
+</DicomObject>
+<DicomObject>
+ <FileMetaInformationGroupLength element="0000" group="0002" vr="UL">
+ <value number="1">182</value>
+ </FileMetaInformationGroupLength>
+ <FileMetaInformationVersion element="0001" group="0002" vr="OB"/>
+ <MediaStorageSOPClassUID element="0002" group="0002" vr="UI">
+ <value number="1">1.2.840.10008.5.1.4.1.1.4.1</value>
+ </MediaStorageSOPClassUID>
+ <MediaStorageSOPInstanceUID element="0003" group="0002" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.1.2010.1.1.99999</value>
+ </MediaStorageSOPInstanceUID>
+ <TransferSyntaxUID element="0010" group="0002" vr="UI">
+ <value number="1">1.2.840.10008.1.2.1</value>
+ </TransferSyntaxUID>
+ <ImplementationClassUID element="0012" group="0002" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.2</value>
+ </ImplementationClassUID>
+ <ImplementationVersionName element="0013" group="0002" vr="SH">
+ <value number="1">DCTOOL100</value>
+ </ImplementationVersionName>
+ <SourceApplicationEntityTitle element="0016" group="0002" vr="AE">
+ <value number="1">CLUNIE1</value>
+ </SourceApplicationEntityTitle>
+ <SpecificCharacterSet element="0005" group="0008" vr="CS">
+ <value number="1">ISO_IR 100</value>
+ </SpecificCharacterSet>
+ <ImageType element="0008" group="0008" vr="CS">
+ <value number="1">DERIVED</value>
+ <value number="2">PRIMARY</value>
+ <value number="3">PERFUSION</value>
+ <value number="4">RCBV</value>
+ </ImageType>
+ <InstanceCreationDate element="0012" group="0008" vr="DA">
+ <value number="1">20020929</value>
+ </InstanceCreationDate>
+ <InstanceCreationTime element="0013" group="0008" vr="TM">
+ <value number="1">091511</value>
+ </InstanceCreationTime>
+ <InstanceCreatorUID element="0014" group="0008" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.3</value>
+ </InstanceCreatorUID>
+ <SOPClassUID element="0016" group="0008" vr="UI">
+ <value number="1">1.2.840.10008.5.1.4.1.1.4.1</value>
+ </SOPClassUID>
+ <SOPInstanceUID element="0018" group="0008" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.1.2010.1.1.99999</value>
+ </SOPInstanceUID>
+ <StudyDate element="0020" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </StudyDate>
+ <SeriesDate element="0021" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </SeriesDate>
+ <ContentDate element="0023" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </ContentDate>
+ <StudyTime element="0030" group="0008" vr="TM">
+ <value number="1">000010</value>
+ </StudyTime>
+ <SeriesTime element="0031" group="0008" vr="TM">
+ <value number="1">000012</value>
+ </SeriesTime>
+ <ContentTime element="0033" group="0008" vr="TM">
+ <value number="1">000014</value>
+ </ContentTime>
+ <AccessionNumber element="0050" group="0008" vr="SH">
+ <value number="1">9992010</value>
+ </AccessionNumber>
+ <Modality element="0060" group="0008" vr="CS">
+ <value number="1">MR</value>
+ </Modality>
+ <Manufacturer element="0070" group="0008" vr="LO">
+ <value number="1">Acme Medical Devices</value>
+ </Manufacturer>
+ <InstitutionName element="0080" group="0008" vr="LO">
+ <value number="1">St. Nowhere Hospital</value>
+ </InstitutionName>
+ <ReferringPhysicianName element="0090" group="0008" vr="PN">
+ <value number="1">Thomas^Albert</value>
+ </ReferringPhysicianName>
+ <TimezoneOffsetFromUTC element="0201" group="0008" vr="SH">
+ <value number="1">-0400</value>
+ </TimezoneOffsetFromUTC>
+ <StationName element="1010" group="0008" vr="SH">
+ <value number="1">CONSOLE01</value>
+ </StationName>
+ <StudyDescription element="1030" group="0008" vr="LO">
+ <value number="1">fMRI</value>
+ </StudyDescription>
+ <SeriesDescription element="103e" group="0008" vr="LO">
+ <value number="1">Perfusion</value>
+ </SeriesDescription>
+ <PerformingPhysicianName element="1050" group="0008" vr="PN">
+ <value number="1">Smith^John</value>
+ </PerformingPhysicianName>
+ <PhysicianReadingStudy element="1060" group="0008" vr="PN">
+ <value number="1">Smith^John</value>
+ </PhysicianReadingStudy>
+ <OperatorName element="1070" group="0008" vr="PN">
+ <value number="1">Jones^Molly</value>
+ </OperatorName>
+ <ManufacturerModelName element="1090" group="0008" vr="LO">
+ <value number="1">Super Dooper Scanner</value>
+ </ManufacturerModelName>
+ <PixelPresentation element="9205" group="0008" vr="CS">
+ <value number="1">MONOCHROME</value>
+ </PixelPresentation>
+ <VolumetricProperties element="9206" group="0008" vr="CS">
+ <value number="1">VOLUME</value>
+ </VolumetricProperties>
+ <VolumeBasedCalculationTechnique element="9207" group="0008" vr="CS">
+ <value number="1">NONE</value>
+ </VolumeBasedCalculationTechnique>
+ <ComplexImageComponent element="9208" group="0008" vr="CS">
+ <value number="1">MAGNITUDE</value>
+ </ComplexImageComponent>
+ <AcquisitionContrast element="9209" group="0008" vr="CS">
+ <value number="1">UNKNOWN</value>
+ </AcquisitionContrast>
+ <PatientName element="0010" group="0010" vr="PN">
+ <value number="1">Single^Derived</value>
+ </PatientName>
+ <PatientID element="0020" group="0010" vr="LO">
+ <value number="1">MF-SI2</value>
+ </PatientID>
+ <PatientBirthDate element="0030" group="0010" vr="DA">
+ <value number="1">19500704</value>
+ </PatientBirthDate>
+ <PatientSex element="0040" group="0010" vr="CS">
+ <value number="1">M</value>
+ </PatientSex>
+ <PatientAge element="1010" group="0010" vr="AS">
+ <value number="1">052Y</value>
+ </PatientAge>
+ <PatientSize element="1020" group="0010" vr="DS">
+ <value number="1">1.6</value>
+ </PatientSize>
+ <PatientWeight element="1030" group="0010" vr="DS">
+ <value number="1">75</value>
+ </PatientWeight>
+ <ContrastBolusAgent element="0010" group="0018" vr="LO">
+ <value number="1">Magnevist</value>
+ </ContrastBolusAgent>
+ <DeviceSerialNumber element="1000" group="0018" vr="LO">
+ <value number="1">123456</value>
+ </DeviceSerialNumber>
+ <SoftwareVersion element="1020" group="0018" vr="LO">
+ <value number="1">1.00</value>
+ </SoftwareVersion>
+ <ContrastBolusRoute element="1040" group="0018" vr="LO">
+ <value number="1">IV</value>
+ </ContrastBolusRoute>
+ <ContrastBolusVolume element="1041" group="0018" vr="DS">
+ <value number="1">10</value>
+ </ContrastBolusVolume>
+ <ContrastBolusTotalDose element="1044" group="0018" vr="DS">
+ <value number="1">10</value>
+ </ContrastBolusTotalDose>
+ <ContrastBolusIngredient element="1048" group="0018" vr="CS">
+ <value number="1">GADOLINIUM</value>
+ </ContrastBolusIngredient>
+ <PatientPosition element="5100" group="0018" vr="CS">
+ <value number="1">HFS</value>
+ </PatientPosition>
+ <ContentQualification element="9004" group="0018" vr="CS">
+ <value number="1">PRODUCT</value>
+ </ContentQualification>
+ <ApplicableSafetyStandardAgency element="9174" group="0018" vr="CS">
+ <value number="1">FDA</value>
+ </ApplicableSafetyStandardAgency>
+ <StudyInstanceUID element="000d" group="0020" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.2.2010.99999</value>
+ </StudyInstanceUID>
+ <SeriesInstanceUID element="000e" group="0020" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.3.2010.1.99999</value>
+ </SeriesInstanceUID>
+ <StudyID element="0010" group="0020" vr="SH">
+ <value number="1">02010</value>
+ </StudyID>
+</DicomObject>
+<DicomObject>
+ <FileMetaInformationGroupLength element="0000" group="0002" vr="UL">
+ <value number="1">182</value>
+ </FileMetaInformationGroupLength>
+ <FileMetaInformationVersion element="0001" group="0002" vr="OB"/>
+ <MediaStorageSOPClassUID element="0002" group="0002" vr="UI">
+ <value number="1">1.2.840.10008.5.1.4.1.1.4.1</value>
+ </MediaStorageSOPClassUID>
+ <MediaStorageSOPInstanceUID element="0003" group="0002" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.1.2010.1.1.99999</value>
+ </MediaStorageSOPInstanceUID>
+ <TransferSyntaxUID element="0010" group="0002" vr="UI">
+ <value number="1">1.2.840.10008.1.2.1</value>
+ </TransferSyntaxUID>
+ <ImplementationClassUID element="0012" group="0002" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.2</value>
+ </ImplementationClassUID>
+ <ImplementationVersionName element="0013" group="0002" vr="SH">
+ <value number="1">DCTOOL100</value>
+ </ImplementationVersionName>
+ <SourceApplicationEntityTitle element="0016" group="0002" vr="AE">
+ <value number="1">CLUNIE1</value>
+ </SourceApplicationEntityTitle>
+ <SpecificCharacterSet element="0005" group="0008" vr="CS">
+ <value number="1">ISO_IR 100</value>
+ </SpecificCharacterSet>
+ <ImageType element="0008" group="0008" vr="CS">
+ <value number="1">DERIVED</value>
+ <value number="2">PRIMARY</value>
+ <value number="3">PERFUSION</value>
+ <value number="4">RCBV</value>
+ </ImageType>
+ <InstanceCreationDate element="0012" group="0008" vr="DA">
+ <value number="1">20020929</value>
+ </InstanceCreationDate>
+ <InstanceCreationTime element="0013" group="0008" vr="TM">
+ <value number="1">091511</value>
+ </InstanceCreationTime>
+ <InstanceCreatorUID element="0014" group="0008" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.3</value>
+ </InstanceCreatorUID>
+ <SOPClassUID element="0016" group="0008" vr="UI">
+ <value number="1">1.2.840.10008.5.1.4.1.1.4.1</value>
+ </SOPClassUID>
+ <SOPInstanceUID element="0018" group="0008" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.1.2010.1.1.99999</value>
+ </SOPInstanceUID>
+ <StudyDate element="0020" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </StudyDate>
+ <SeriesDate element="0021" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </SeriesDate>
+ <ContentDate element="0023" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </ContentDate>
+ <StudyTime element="0030" group="0008" vr="TM">
+ <value number="1">000010</value>
+ </StudyTime>
+ <SeriesTime element="0031" group="0008" vr="TM">
+ <value number="1">000012</value>
+ </SeriesTime>
+ <ContentTime element="0033" group="0008" vr="TM">
+ <value number="1">000014</value>
+ </ContentTime>
+ <AccessionNumber element="0050" group="0008" vr="SH">
+ <value number="1">9992010</value>
+ </AccessionNumber>
+ <Modality element="0060" group="0008" vr="CS">
+ <value number="1">MR</value>
+ </Modality>
+ <Manufacturer element="0070" group="0008" vr="LO">
+ <value number="1">Acme Medical Devices</value>
+ </Manufacturer>
+ <InstitutionName element="0080" group="0008" vr="LO">
+ <value number="1">St. Nowhere Hospital</value>
+ </InstitutionName>
+ <ReferringPhysicianName element="0090" group="0008" vr="PN">
+ <value number="1">Thomas^Albert</value>
+ </ReferringPhysicianName>
+ <TimezoneOffsetFromUTC element="0201" group="0008" vr="SH">
+ <value number="1">-0400</value>
+ </TimezoneOffsetFromUTC>
+ <StationName element="1010" group="0008" vr="SH">
+ <value number="1">CONSOLE01</value>
+ </StationName>
+ <StudyDescription element="1030" group="0008" vr="LO">
+ <value number="1">fMRI</value>
+ </StudyDescription>
+ <SeriesDescription element="103e" group="0008" vr="LO">
+ <value number="1">Perfusion</value>
+ </SeriesDescription>
+ <PerformingPhysicianName element="1050" group="0008" vr="PN">
+ <value number="1">Smith^John</value>
+ </PerformingPhysicianName>
+ <PhysicianReadingStudy element="1060" group="0008" vr="PN">
+ <value number="1">Smith^John</value>
+ </PhysicianReadingStudy>
+ <OperatorName element="1070" group="0008" vr="PN">
+ <value number="1">Jones^Molly</value>
+ </OperatorName>
+ <ManufacturerModelName element="1090" group="0008" vr="LO">
+ <value number="1">Super Dooper Scanner</value>
+ </ManufacturerModelName>
+ <PixelPresentation element="9205" group="0008" vr="CS">
+ <value number="1">MONOCHROME</value>
+ </PixelPresentation>
+ <VolumetricProperties element="9206" group="0008" vr="CS">
+ <value number="1">VOLUME</value>
+ </VolumetricProperties>
+ <VolumeBasedCalculationTechnique element="9207" group="0008" vr="CS">
+ <value number="1">NONE</value>
+ </VolumeBasedCalculationTechnique>
+ <ComplexImageComponent element="9208" group="0008" vr="CS">
+ <value number="1">MAGNITUDE</value>
+ </ComplexImageComponent>
+ <AcquisitionContrast element="9209" group="0008" vr="CS">
+ <value number="1">UNKNOWN</value>
+ </AcquisitionContrast>
+ <PatientName element="0010" group="0010" vr="PN">
+ <value number="1">Single^Derived</value>
+ </PatientName>
+ <PatientID element="0020" group="0010" vr="LO">
+ <value number="1">MF-SI2</value>
+ </PatientID>
+ <PatientBirthDate element="0030" group="0010" vr="DA">
+ <value number="1">19500704</value>
+ </PatientBirthDate>
+ <PatientSex element="0040" group="0010" vr="CS">
+ <value number="1">M</value>
+ </PatientSex>
+ <PatientAge element="1010" group="0010" vr="AS">
+ <value number="1">052Y</value>
+ </PatientAge>
+ <PatientSize element="1020" group="0010" vr="DS">
+ <value number="1">1.6</value>
+ </PatientSize>
+ <PatientWeight element="1030" group="0010" vr="DS">
+ <value number="1">75</value>
+ </PatientWeight>
+ <ContrastBolusAgent element="0010" group="0018" vr="LO">
+ <value number="1">Magnevist</value>
+ </ContrastBolusAgent>
+ <DeviceSerialNumber element="1000" group="0018" vr="LO">
+ <value number="1">123456</value>
+ </DeviceSerialNumber>
+ <SoftwareVersion element="1020" group="0018" vr="LO">
+ <value number="1">1.00</value>
+ </SoftwareVersion>
+ <ContrastBolusRoute element="1040" group="0018" vr="LO">
+ <value number="1">IV</value>
+ </ContrastBolusRoute>
+ <ContrastBolusVolume element="1041" group="0018" vr="DS">
+ <value number="1">10</value>
+ </ContrastBolusVolume>
+ <ContrastBolusTotalDose element="1044" group="0018" vr="DS">
+ <value number="1">10</value>
+ </ContrastBolusTotalDose>
+ <ContrastBolusIngredient element="1048" group="0018" vr="CS">
+ <value number="1">GADOLINIUM</value>
+ </ContrastBolusIngredient>
+ <PatientPosition element="5100" group="0018" vr="CS">
+ <value number="1">HFS</value>
+ </PatientPosition>
+ <ContentQualification element="9004" group="0018" vr="CS">
+ <value number="1">PRODUCT</value>
+ </ContentQualification>
+ <ApplicableSafetyStandardAgency element="9174" group="0018" vr="CS">
+ <value number="1">FDA</value>
+ </ApplicableSafetyStandardAgency>
+ <StudyInstanceUID element="000d" group="0020" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.2.2010.99999</value>
+ </StudyInstanceUID>
+ <SeriesInstanceUID element="000e" group="0020" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.3.2010.1.99999</value>
+ </SeriesInstanceUID>
+ <StudyID element="0010" group="0020" vr="SH">
+ <value number="1">02010</value>
+ </StudyID>
+</DicomObject>
+<DicomObject>
+ <FileMetaInformationGroupLength element="0000" group="0002" vr="UL">
+ <value number="1">182</value>
+ </FileMetaInformationGroupLength>
+ <FileMetaInformationVersion element="0001" group="0002" vr="OB"/>
+ <MediaStorageSOPClassUID element="0002" group="0002" vr="UI">
+ <value number="1">1.2.840.10008.5.1.4.1.1.4.1</value>
+ </MediaStorageSOPClassUID>
+ <MediaStorageSOPInstanceUID element="0003" group="0002" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.1.2010.1.1.99999</value>
+ </MediaStorageSOPInstanceUID>
+ <TransferSyntaxUID element="0010" group="0002" vr="UI">
+ <value number="1">1.2.840.10008.1.2.1</value>
+ </TransferSyntaxUID>
+ <ImplementationClassUID element="0012" group="0002" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.2</value>
+ </ImplementationClassUID>
+ <ImplementationVersionName element="0013" group="0002" vr="SH">
+ <value number="1">DCTOOL100</value>
+ </ImplementationVersionName>
+ <SourceApplicationEntityTitle element="0016" group="0002" vr="AE">
+ <value number="1">CLUNIE1</value>
+ </SourceApplicationEntityTitle>
+ <SpecificCharacterSet element="0005" group="0008" vr="CS">
+ <value number="1">ISO_IR 100</value>
+ </SpecificCharacterSet>
+ <ImageType element="0008" group="0008" vr="CS">
+ <value number="1">DERIVED</value>
+ <value number="2">PRIMARY</value>
+ <value number="3">PERFUSION</value>
+ <value number="4">RCBV</value>
+ </ImageType>
+ <InstanceCreationDate element="0012" group="0008" vr="DA">
+ <value number="1">20020929</value>
+ </InstanceCreationDate>
+ <InstanceCreationTime element="0013" group="0008" vr="TM">
+ <value number="1">091511</value>
+ </InstanceCreationTime>
+ <InstanceCreatorUID element="0014" group="0008" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.3</value>
+ </InstanceCreatorUID>
+ <SOPClassUID element="0016" group="0008" vr="UI">
+ <value number="1">1.2.840.10008.5.1.4.1.1.4.1</value>
+ </SOPClassUID>
+ <SOPInstanceUID element="0018" group="0008" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.1.2010.1.1.99999</value>
+ </SOPInstanceUID>
+ <StudyDate element="0020" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </StudyDate>
+ <SeriesDate element="0021" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </SeriesDate>
+ <ContentDate element="0023" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </ContentDate>
+ <StudyTime element="0030" group="0008" vr="TM">
+ <value number="1">000010</value>
+ </StudyTime>
+ <SeriesTime element="0031" group="0008" vr="TM">
+ <value number="1">000012</value>
+ </SeriesTime>
+ <ContentTime element="0033" group="0008" vr="TM">
+ <value number="1">000014</value>
+ </ContentTime>
+ <AccessionNumber element="0050" group="0008" vr="SH">
+ <value number="1">9992010</value>
+ </AccessionNumber>
+ <Modality element="0060" group="0008" vr="CS">
+ <value number="1">MR</value>
+ </Modality>
+ <Manufacturer element="0070" group="0008" vr="LO">
+ <value number="1">Acme Medical Devices</value>
+ </Manufacturer>
+ <InstitutionName element="0080" group="0008" vr="LO">
+ <value number="1">St. Nowhere Hospital</value>
+ </InstitutionName>
+ <ReferringPhysicianName element="0090" group="0008" vr="PN">
+ <value number="1">Thomas^Albert</value>
+ </ReferringPhysicianName>
+ <TimezoneOffsetFromUTC element="0201" group="0008" vr="SH">
+ <value number="1">-0400</value>
+ </TimezoneOffsetFromUTC>
+ <StationName element="1010" group="0008" vr="SH">
+ <value number="1">CONSOLE01</value>
+ </StationName>
+ <StudyDescription element="1030" group="0008" vr="LO">
+ <value number="1">fMRI</value>
+ </StudyDescription>
+ <SeriesDescription element="103e" group="0008" vr="LO">
+ <value number="1">Perfusion</value>
+ </SeriesDescription>
+ <PerformingPhysicianName element="1050" group="0008" vr="PN">
+ <value number="1">Smith^John</value>
+ </PerformingPhysicianName>
+ <PhysicianReadingStudy element="1060" group="0008" vr="PN">
+ <value number="1">Smith^John</value>
+ </PhysicianReadingStudy>
+ <OperatorName element="1070" group="0008" vr="PN">
+ <value number="1">Jones^Molly</value>
+ </OperatorName>
+ <ManufacturerModelName element="1090" group="0008" vr="LO">
+ <value number="1">Super Dooper Scanner</value>
+ </ManufacturerModelName>
+ <PixelPresentation element="9205" group="0008" vr="CS">
+ <value number="1">MONOCHROME</value>
+ </PixelPresentation>
+ <VolumetricProperties element="9206" group="0008" vr="CS">
+ <value number="1">VOLUME</value>
+ </VolumetricProperties>
+ <VolumeBasedCalculationTechnique element="9207" group="0008" vr="CS">
+ <value number="1">NONE</value>
+ </VolumeBasedCalculationTechnique>
+ <ComplexImageComponent element="9208" group="0008" vr="CS">
+ <value number="1">MAGNITUDE</value>
+ </ComplexImageComponent>
+ <AcquisitionContrast element="9209" group="0008" vr="CS">
+ <value number="1">UNKNOWN</value>
+ </AcquisitionContrast>
+ <PatientName element="0010" group="0010" vr="PN">
+ <value number="1">Single^Derived</value>
+ </PatientName>
+ <PatientID element="0020" group="0010" vr="LO">
+ <value number="1">MF-SI2</value>
+ </PatientID>
+ <PatientBirthDate element="0030" group="0010" vr="DA">
+ <value number="1">19500704</value>
+ </PatientBirthDate>
+ <PatientSex element="0040" group="0010" vr="CS">
+ <value number="1">M</value>
+ </PatientSex>
+ <PatientAge element="1010" group="0010" vr="AS">
+ <value number="1">052Y</value>
+ </PatientAge>
+ <PatientSize element="1020" group="0010" vr="DS">
+ <value number="1">1.6</value>
+ </PatientSize>
+ <PatientWeight element="1030" group="0010" vr="DS">
+ <value number="1">75</value>
+ </PatientWeight>
+ <ContrastBolusAgent element="0010" group="0018" vr="LO">
+ <value number="1">Magnevist</value>
+ </ContrastBolusAgent>
+ <DeviceSerialNumber element="1000" group="0018" vr="LO">
+ <value number="1">123456</value>
+ </DeviceSerialNumber>
+ <SoftwareVersion element="1020" group="0018" vr="LO">
+ <value number="1">1.00</value>
+ </SoftwareVersion>
+ <ContrastBolusRoute element="1040" group="0018" vr="LO">
+ <value number="1">IV</value>
+ </ContrastBolusRoute>
+ <ContrastBolusVolume element="1041" group="0018" vr="DS">
+ <value number="1">10</value>
+ </ContrastBolusVolume>
+ <ContrastBolusTotalDose element="1044" group="0018" vr="DS">
+ <value number="1">10</value>
+ </ContrastBolusTotalDose>
+ <ContrastBolusIngredient element="1048" group="0018" vr="CS">
+ <value number="1">GADOLINIUM</value>
+ </ContrastBolusIngredient>
+ <PatientPosition element="5100" group="0018" vr="CS">
+ <value number="1">HFS</value>
+ </PatientPosition>
+ <ContentQualification element="9004" group="0018" vr="CS">
+ <value number="1">PRODUCT</value>
+ </ContentQualification>
+ <ApplicableSafetyStandardAgency element="9174" group="0018" vr="CS">
+ <value number="1">FDA</value>
+ </ApplicableSafetyStandardAgency>
+ <StudyInstanceUID element="000d" group="0020" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.2.2010.99999</value>
+ </StudyInstanceUID>
+ <SeriesInstanceUID element="000e" group="0020" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.3.2010.1.99999</value>
+ </SeriesInstanceUID>
+ <StudyID element="0010" group="0020" vr="SH">
+ <value number="1">02010</value>
+ </StudyID>
+</DicomObject>
+<DicomObject>
+ <FileMetaInformationGroupLength element="0000" group="0002" vr="UL">
+ <value number="1">182</value>
+ </FileMetaInformationGroupLength>
+ <FileMetaInformationVersion element="0001" group="0002" vr="OB"/>
+ <MediaStorageSOPClassUID element="0002" group="0002" vr="UI">
+ <value number="1">1.2.840.10008.5.1.4.1.1.4.1</value>
+ </MediaStorageSOPClassUID>
+ <MediaStorageSOPInstanceUID element="0003" group="0002" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.1.2010.1.1.99999</value>
+ </MediaStorageSOPInstanceUID>
+ <TransferSyntaxUID element="0010" group="0002" vr="UI">
+ <value number="1">1.2.840.10008.1.2.1</value>
+ </TransferSyntaxUID>
+ <ImplementationClassUID element="0012" group="0002" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.2</value>
+ </ImplementationClassUID>
+ <ImplementationVersionName element="0013" group="0002" vr="SH">
+ <value number="1">DCTOOL100</value>
+ </ImplementationVersionName>
+ <SourceApplicationEntityTitle element="0016" group="0002" vr="AE">
+ <value number="1">CLUNIE1</value>
+ </SourceApplicationEntityTitle>
+ <SpecificCharacterSet element="0005" group="0008" vr="CS">
+ <value number="1">ISO_IR 100</value>
+ </SpecificCharacterSet>
+ <ImageType element="0008" group="0008" vr="CS">
+ <value number="1">DERIVED</value>
+ <value number="2">PRIMARY</value>
+ <value number="3">PERFUSION</value>
+ <value number="4">RCBV</value>
+ </ImageType>
+ <InstanceCreationDate element="0012" group="0008" vr="DA">
+ <value number="1">20020929</value>
+ </InstanceCreationDate>
+ <InstanceCreationTime element="0013" group="0008" vr="TM">
+ <value number="1">091511</value>
+ </InstanceCreationTime>
+ <InstanceCreatorUID element="0014" group="0008" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.3</value>
+ </InstanceCreatorUID>
+ <SOPClassUID element="0016" group="0008" vr="UI">
+ <value number="1">1.2.840.10008.5.1.4.1.1.4.1</value>
+ </SOPClassUID>
+ <SOPInstanceUID element="0018" group="0008" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.1.2010.1.1.99999</value>
+ </SOPInstanceUID>
+ <StudyDate element="0020" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </StudyDate>
+ <SeriesDate element="0021" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </SeriesDate>
+ <ContentDate element="0023" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </ContentDate>
+ <StudyTime element="0030" group="0008" vr="TM">
+ <value number="1">000010</value>
+ </StudyTime>
+ <SeriesTime element="0031" group="0008" vr="TM">
+ <value number="1">000012</value>
+ </SeriesTime>
+ <ContentTime element="0033" group="0008" vr="TM">
+ <value number="1">000014</value>
+ </ContentTime>
+ <AccessionNumber element="0050" group="0008" vr="SH">
+ <value number="1">9992010</value>
+ </AccessionNumber>
+ <Modality element="0060" group="0008" vr="CS">
+ <value number="1">MR</value>
+ </Modality>
+ <Manufacturer element="0070" group="0008" vr="LO">
+ <value number="1">Acme Medical Devices</value>
+ </Manufacturer>
+ <InstitutionName element="0080" group="0008" vr="LO">
+ <value number="1">St. Nowhere Hospital</value>
+ </InstitutionName>
+ <ReferringPhysicianName element="0090" group="0008" vr="PN">
+ <value number="1">Thomas^Albert</value>
+ </ReferringPhysicianName>
+ <TimezoneOffsetFromUTC element="0201" group="0008" vr="SH">
+ <value number="1">-0400</value>
+ </TimezoneOffsetFromUTC>
+ <StationName element="1010" group="0008" vr="SH">
+ <value number="1">CONSOLE01</value>
+ </StationName>
+ <StudyDescription element="1030" group="0008" vr="LO">
+ <value number="1">fMRI</value>
+ </StudyDescription>
+ <SeriesDescription element="103e" group="0008" vr="LO">
+ <value number="1">Perfusion</value>
+ </SeriesDescription>
+ <PerformingPhysicianName element="1050" group="0008" vr="PN">
+ <value number="1">Smith^John</value>
+ </PerformingPhysicianName>
+ <PhysicianReadingStudy element="1060" group="0008" vr="PN">
+ <value number="1">Smith^John</value>
+ </PhysicianReadingStudy>
+ <OperatorName element="1070" group="0008" vr="PN">
+ <value number="1">Jones^Molly</value>
+ </OperatorName>
+ <ManufacturerModelName element="1090" group="0008" vr="LO">
+ <value number="1">Super Dooper Scanner</value>
+ </ManufacturerModelName>
+ <PixelPresentation element="9205" group="0008" vr="CS">
+ <value number="1">MONOCHROME</value>
+ </PixelPresentation>
+ <VolumetricProperties element="9206" group="0008" vr="CS">
+ <value number="1">VOLUME</value>
+ </VolumetricProperties>
+ <VolumeBasedCalculationTechnique element="9207" group="0008" vr="CS">
+ <value number="1">NONE</value>
+ </VolumeBasedCalculationTechnique>
+ <ComplexImageComponent element="9208" group="0008" vr="CS">
+ <value number="1">MAGNITUDE</value>
+ </ComplexImageComponent>
+ <AcquisitionContrast element="9209" group="0008" vr="CS">
+ <value number="1">UNKNOWN</value>
+ </AcquisitionContrast>
+ <PatientName element="0010" group="0010" vr="PN">
+ <value number="1">Single^Derived</value>
+ </PatientName>
+ <PatientID element="0020" group="0010" vr="LO">
+ <value number="1">MF-SI2</value>
+ </PatientID>
+ <PatientBirthDate element="0030" group="0010" vr="DA">
+ <value number="1">19500704</value>
+ </PatientBirthDate>
+ <PatientSex element="0040" group="0010" vr="CS">
+ <value number="1">M</value>
+ </PatientSex>
+ <PatientAge element="1010" group="0010" vr="AS">
+ <value number="1">052Y</value>
+ </PatientAge>
+ <PatientSize element="1020" group="0010" vr="DS">
+ <value number="1">1.6</value>
+ </PatientSize>
+ <PatientWeight element="1030" group="0010" vr="DS">
+ <value number="1">75</value>
+ </PatientWeight>
+ <ContrastBolusAgent element="0010" group="0018" vr="LO">
+ <value number="1">Magnevist</value>
+ </ContrastBolusAgent>
+ <DeviceSerialNumber element="1000" group="0018" vr="LO">
+ <value number="1">123456</value>
+ </DeviceSerialNumber>
+ <SoftwareVersion element="1020" group="0018" vr="LO">
+ <value number="1">1.00</value>
+ </SoftwareVersion>
+ <ContrastBolusRoute element="1040" group="0018" vr="LO">
+ <value number="1">IV</value>
+ </ContrastBolusRoute>
+ <ContrastBolusVolume element="1041" group="0018" vr="DS">
+ <value number="1">10</value>
+ </ContrastBolusVolume>
+ <ContrastBolusTotalDose element="1044" group="0018" vr="DS">
+ <value number="1">10</value>
+ </ContrastBolusTotalDose>
+ <ContrastBolusIngredient element="1048" group="0018" vr="CS">
+ <value number="1">GADOLINIUM</value>
+ </ContrastBolusIngredient>
+ <PatientPosition element="5100" group="0018" vr="CS">
+ <value number="1">HFS</value>
+ </PatientPosition>
+ <ContentQualification element="9004" group="0018" vr="CS">
+ <value number="1">PRODUCT</value>
+ </ContentQualification>
+ <ApplicableSafetyStandardAgency element="9174" group="0018" vr="CS">
+ <value number="1">FDA</value>
+ </ApplicableSafetyStandardAgency>
+ <StudyInstanceUID element="000d" group="0020" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.2.2010.99999</value>
+ </StudyInstanceUID>
+ <SeriesInstanceUID element="000e" group="0020" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.3.2010.1.99999</value>
+ </SeriesInstanceUID>
+ <StudyID element="0010" group="0020" vr="SH">
+ <value number="1">02010</value>
+ </StudyID>
+</DicomObject>
+<DicomObject>
+ <FileMetaInformationGroupLength element="0000" group="0002" vr="UL">
+ <value number="1">182</value>
+ </FileMetaInformationGroupLength>
+ <FileMetaInformationVersion element="0001" group="0002" vr="OB"/>
+ <MediaStorageSOPClassUID element="0002" group="0002" vr="UI">
+ <value number="1">1.2.840.10008.5.1.4.1.1.4.1</value>
+ </MediaStorageSOPClassUID>
+ <MediaStorageSOPInstanceUID element="0003" group="0002" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.1.2010.1.1.99999</value>
+ </MediaStorageSOPInstanceUID>
+ <TransferSyntaxUID element="0010" group="0002" vr="UI">
+ <value number="1">1.2.840.10008.1.2.1</value>
+ </TransferSyntaxUID>
+ <ImplementationClassUID element="0012" group="0002" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.2</value>
+ </ImplementationClassUID>
+ <ImplementationVersionName element="0013" group="0002" vr="SH">
+ <value number="1">DCTOOL100</value>
+ </ImplementationVersionName>
+ <SourceApplicationEntityTitle element="0016" group="0002" vr="AE">
+ <value number="1">CLUNIE1</value>
+ </SourceApplicationEntityTitle>
+ <SpecificCharacterSet element="0005" group="0008" vr="CS">
+ <value number="1">ISO_IR 100</value>
+ </SpecificCharacterSet>
+ <ImageType element="0008" group="0008" vr="CS">
+ <value number="1">DERIVED</value>
+ <value number="2">PRIMARY</value>
+ <value number="3">PERFUSION</value>
+ <value number="4">RCBV</value>
+ </ImageType>
+ <InstanceCreationDate element="0012" group="0008" vr="DA">
+ <value number="1">20020929</value>
+ </InstanceCreationDate>
+ <InstanceCreationTime element="0013" group="0008" vr="TM">
+ <value number="1">091511</value>
+ </InstanceCreationTime>
+ <InstanceCreatorUID element="0014" group="0008" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.3</value>
+ </InstanceCreatorUID>
+ <SOPClassUID element="0016" group="0008" vr="UI">
+ <value number="1">1.2.840.10008.5.1.4.1.1.4.1</value>
+ </SOPClassUID>
+ <SOPInstanceUID element="0018" group="0008" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.1.2010.1.1.99999</value>
+ </SOPInstanceUID>
+ <StudyDate element="0020" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </StudyDate>
+ <SeriesDate element="0021" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </SeriesDate>
+ <ContentDate element="0023" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </ContentDate>
+ <StudyTime element="0030" group="0008" vr="TM">
+ <value number="1">000010</value>
+ </StudyTime>
+ <SeriesTime element="0031" group="0008" vr="TM">
+ <value number="1">000012</value>
+ </SeriesTime>
+ <ContentTime element="0033" group="0008" vr="TM">
+ <value number="1">000014</value>
+ </ContentTime>
+ <AccessionNumber element="0050" group="0008" vr="SH">
+ <value number="1">9992010</value>
+ </AccessionNumber>
+ <Modality element="0060" group="0008" vr="CS">
+ <value number="1">MR</value>
+ </Modality>
+ <Manufacturer element="0070" group="0008" vr="LO">
+ <value number="1">Acme Medical Devices</value>
+ </Manufacturer>
+ <InstitutionName element="0080" group="0008" vr="LO">
+ <value number="1">St. Nowhere Hospital</value>
+ </InstitutionName>
+ <ReferringPhysicianName element="0090" group="0008" vr="PN">
+ <value number="1">Thomas^Albert</value>
+ </ReferringPhysicianName>
+ <TimezoneOffsetFromUTC element="0201" group="0008" vr="SH">
+ <value number="1">-0400</value>
+ </TimezoneOffsetFromUTC>
+ <StationName element="1010" group="0008" vr="SH">
+ <value number="1">CONSOLE01</value>
+ </StationName>
+ <StudyDescription element="1030" group="0008" vr="LO">
+ <value number="1">fMRI</value>
+ </StudyDescription>
+ <SeriesDescription element="103e" group="0008" vr="LO">
+ <value number="1">Perfusion</value>
+ </SeriesDescription>
+ <PerformingPhysicianName element="1050" group="0008" vr="PN">
+ <value number="1">Smith^John</value>
+ </PerformingPhysicianName>
+ <PhysicianReadingStudy element="1060" group="0008" vr="PN">
+ <value number="1">Smith^John</value>
+ </PhysicianReadingStudy>
+ <OperatorName element="1070" group="0008" vr="PN">
+ <value number="1">Jones^Molly</value>
+ </OperatorName>
+ <ManufacturerModelName element="1090" group="0008" vr="LO">
+ <value number="1">Super Dooper Scanner</value>
+ </ManufacturerModelName>
+ <PixelPresentation element="9205" group="0008" vr="CS">
+ <value number="1">MONOCHROME</value>
+ </PixelPresentation>
+ <VolumetricProperties element="9206" group="0008" vr="CS">
+ <value number="1">VOLUME</value>
+ </VolumetricProperties>
+ <VolumeBasedCalculationTechnique element="9207" group="0008" vr="CS">
+ <value number="1">NONE</value>
+ </VolumeBasedCalculationTechnique>
+ <ComplexImageComponent element="9208" group="0008" vr="CS">
+ <value number="1">MAGNITUDE</value>
+ </ComplexImageComponent>
+ <AcquisitionContrast element="9209" group="0008" vr="CS">
+ <value number="1">UNKNOWN</value>
+ </AcquisitionContrast>
+ <PatientName element="0010" group="0010" vr="PN">
+ <value number="1">Single^Derived</value>
+ </PatientName>
+ <PatientID element="0020" group="0010" vr="LO">
+ <value number="1">MF-SI2</value>
+ </PatientID>
+ <PatientBirthDate element="0030" group="0010" vr="DA">
+ <value number="1">19500704</value>
+ </PatientBirthDate>
+ <PatientSex element="0040" group="0010" vr="CS">
+ <value number="1">M</value>
+ </PatientSex>
+ <PatientAge element="1010" group="0010" vr="AS">
+ <value number="1">052Y</value>
+ </PatientAge>
+ <PatientSize element="1020" group="0010" vr="DS">
+ <value number="1">1.6</value>
+ </PatientSize>
+ <PatientWeight element="1030" group="0010" vr="DS">
+ <value number="1">75</value>
+ </PatientWeight>
+ <ContrastBolusAgent element="0010" group="0018" vr="LO">
+ <value number="1">Magnevist</value>
+ </ContrastBolusAgent>
+ <DeviceSerialNumber element="1000" group="0018" vr="LO">
+ <value number="1">123456</value>
+ </DeviceSerialNumber>
+ <SoftwareVersion element="1020" group="0018" vr="LO">
+ <value number="1">1.00</value>
+ </SoftwareVersion>
+ <ContrastBolusRoute element="1040" group="0018" vr="LO">
+ <value number="1">IV</value>
+ </ContrastBolusRoute>
+ <ContrastBolusVolume element="1041" group="0018" vr="DS">
+ <value number="1">10</value>
+ </ContrastBolusVolume>
+ <ContrastBolusTotalDose element="1044" group="0018" vr="DS">
+ <value number="1">10</value>
+ </ContrastBolusTotalDose>
+ <ContrastBolusIngredient element="1048" group="0018" vr="CS">
+ <value number="1">GADOLINIUM</value>
+ </ContrastBolusIngredient>
+ <PatientPosition element="5100" group="0018" vr="CS">
+ <value number="1">HFS</value>
+ </PatientPosition>
+ <ContentQualification element="9004" group="0018" vr="CS">
+ <value number="1">PRODUCT</value>
+ </ContentQualification>
+ <ApplicableSafetyStandardAgency element="9174" group="0018" vr="CS">
+ <value number="1">FDA</value>
+ </ApplicableSafetyStandardAgency>
+ <StudyInstanceUID element="000d" group="0020" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.2.2010.99999</value>
+ </StudyInstanceUID>
+ <SeriesInstanceUID element="000e" group="0020" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.3.2010.1.99999</value>
+ </SeriesInstanceUID>
+ <StudyID element="0010" group="0020" vr="SH">
+ <value number="1">02010</value>
+ </StudyID>
+</DicomObject>
+<DicomObject>
+ <FileMetaInformationGroupLength element="0000" group="0002" vr="UL">
+ <value number="1">182</value>
+ </FileMetaInformationGroupLength>
+ <FileMetaInformationVersion element="0001" group="0002" vr="OB"/>
+ <MediaStorageSOPClassUID element="0002" group="0002" vr="UI">
+ <value number="1">1.2.840.10008.5.1.4.1.1.4.1</value>
+ </MediaStorageSOPClassUID>
+ <MediaStorageSOPInstanceUID element="0003" group="0002" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.1.2010.1.1.99999</value>
+ </MediaStorageSOPInstanceUID>
+ <TransferSyntaxUID element="0010" group="0002" vr="UI">
+ <value number="1">1.2.840.10008.1.2.1</value>
+ </TransferSyntaxUID>
+ <ImplementationClassUID element="0012" group="0002" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.2</value>
+ </ImplementationClassUID>
+ <ImplementationVersionName element="0013" group="0002" vr="SH">
+ <value number="1">DCTOOL100</value>
+ </ImplementationVersionName>
+ <SourceApplicationEntityTitle element="0016" group="0002" vr="AE">
+ <value number="1">CLUNIE1</value>
+ </SourceApplicationEntityTitle>
+ <SpecificCharacterSet element="0005" group="0008" vr="CS">
+ <value number="1">ISO_IR 100</value>
+ </SpecificCharacterSet>
+ <ImageType element="0008" group="0008" vr="CS">
+ <value number="1">DERIVED</value>
+ <value number="2">PRIMARY</value>
+ <value number="3">PERFUSION</value>
+ <value number="4">RCBV</value>
+ </ImageType>
+ <InstanceCreationDate element="0012" group="0008" vr="DA">
+ <value number="1">20020929</value>
+ </InstanceCreationDate>
+ <InstanceCreationTime element="0013" group="0008" vr="TM">
+ <value number="1">091511</value>
+ </InstanceCreationTime>
+ <InstanceCreatorUID element="0014" group="0008" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.3</value>
+ </InstanceCreatorUID>
+ <SOPClassUID element="0016" group="0008" vr="UI">
+ <value number="1">1.2.840.10008.5.1.4.1.1.4.1</value>
+ </SOPClassUID>
+ <SOPInstanceUID element="0018" group="0008" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.1.2010.1.1.99999</value>
+ </SOPInstanceUID>
+ <StudyDate element="0020" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </StudyDate>
+ <SeriesDate element="0021" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </SeriesDate>
+ <ContentDate element="0023" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </ContentDate>
+ <StudyTime element="0030" group="0008" vr="TM">
+ <value number="1">000010</value>
+ </StudyTime>
+ <SeriesTime element="0031" group="0008" vr="TM">
+ <value number="1">000012</value>
+ </SeriesTime>
+ <ContentTime element="0033" group="0008" vr="TM">
+ <value number="1">000014</value>
+ </ContentTime>
+ <AccessionNumber element="0050" group="0008" vr="SH">
+ <value number="1">9992010</value>
+ </AccessionNumber>
+ <Modality element="0060" group="0008" vr="CS">
+ <value number="1">MR</value>
+ </Modality>
+ <Manufacturer element="0070" group="0008" vr="LO">
+ <value number="1">Acme Medical Devices</value>
+ </Manufacturer>
+ <InstitutionName element="0080" group="0008" vr="LO">
+ <value number="1">St. Nowhere Hospital</value>
+ </InstitutionName>
+ <ReferringPhysicianName element="0090" group="0008" vr="PN">
+ <value number="1">Thomas^Albert</value>
+ </ReferringPhysicianName>
+ <TimezoneOffsetFromUTC element="0201" group="0008" vr="SH">
+ <value number="1">-0400</value>
+ </TimezoneOffsetFromUTC>
+ <StationName element="1010" group="0008" vr="SH">
+ <value number="1">CONSOLE01</value>
+ </StationName>
+ <StudyDescription element="1030" group="0008" vr="LO">
+ <value number="1">fMRI</value>
+ </StudyDescription>
+ <SeriesDescription element="103e" group="0008" vr="LO">
+ <value number="1">Perfusion</value>
+ </SeriesDescription>
+ <PerformingPhysicianName element="1050" group="0008" vr="PN">
+ <value number="1">Smith^John</value>
+ </PerformingPhysicianName>
+ <PhysicianReadingStudy element="1060" group="0008" vr="PN">
+ <value number="1">Smith^John</value>
+ </PhysicianReadingStudy>
+ <OperatorName element="1070" group="0008" vr="PN">
+ <value number="1">Jones^Molly</value>
+ </OperatorName>
+ <ManufacturerModelName element="1090" group="0008" vr="LO">
+ <value number="1">Super Dooper Scanner</value>
+ </ManufacturerModelName>
+ <PixelPresentation element="9205" group="0008" vr="CS">
+ <value number="1">MONOCHROME</value>
+ </PixelPresentation>
+ <VolumetricProperties element="9206" group="0008" vr="CS">
+ <value number="1">VOLUME</value>
+ </VolumetricProperties>
+ <VolumeBasedCalculationTechnique element="9207" group="0008" vr="CS">
+ <value number="1">NONE</value>
+ </VolumeBasedCalculationTechnique>
+ <ComplexImageComponent element="9208" group="0008" vr="CS">
+ <value number="1">MAGNITUDE</value>
+ </ComplexImageComponent>
+ <AcquisitionContrast element="9209" group="0008" vr="CS">
+ <value number="1">UNKNOWN</value>
+ </AcquisitionContrast>
+ <PatientName element="0010" group="0010" vr="PN">
+ <value number="1">Single^Derived</value>
+ </PatientName>
+ <PatientID element="0020" group="0010" vr="LO">
+ <value number="1">MF-SI2</value>
+ </PatientID>
+ <PatientBirthDate element="0030" group="0010" vr="DA">
+ <value number="1">19500704</value>
+ </PatientBirthDate>
+ <PatientSex element="0040" group="0010" vr="CS">
+ <value number="1">M</value>
+ </PatientSex>
+ <PatientAge element="1010" group="0010" vr="AS">
+ <value number="1">052Y</value>
+ </PatientAge>
+ <PatientSize element="1020" group="0010" vr="DS">
+ <value number="1">1.6</value>
+ </PatientSize>
+ <PatientWeight element="1030" group="0010" vr="DS">
+ <value number="1">75</value>
+ </PatientWeight>
+ <ContrastBolusAgent element="0010" group="0018" vr="LO">
+ <value number="1">Magnevist</value>
+ </ContrastBolusAgent>
+ <DeviceSerialNumber element="1000" group="0018" vr="LO">
+ <value number="1">123456</value>
+ </DeviceSerialNumber>
+ <SoftwareVersion element="1020" group="0018" vr="LO">
+ <value number="1">1.00</value>
+ </SoftwareVersion>
+ <ContrastBolusRoute element="1040" group="0018" vr="LO">
+ <value number="1">IV</value>
+ </ContrastBolusRoute>
+ <ContrastBolusVolume element="1041" group="0018" vr="DS">
+ <value number="1">10</value>
+ </ContrastBolusVolume>
+ <ContrastBolusTotalDose element="1044" group="0018" vr="DS">
+ <value number="1">10</value>
+ </ContrastBolusTotalDose>
+ <ContrastBolusIngredient element="1048" group="0018" vr="CS">
+ <value number="1">GADOLINIUM</value>
+ </ContrastBolusIngredient>
+ <PatientPosition element="5100" group="0018" vr="CS">
+ <value number="1">HFS</value>
+ </PatientPosition>
+ <ContentQualification element="9004" group="0018" vr="CS">
+ <value number="1">PRODUCT</value>
+ </ContentQualification>
+ <ApplicableSafetyStandardAgency element="9174" group="0018" vr="CS">
+ <value number="1">FDA</value>
+ </ApplicableSafetyStandardAgency>
+ <StudyInstanceUID element="000d" group="0020" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.2.2010.99999</value>
+ </StudyInstanceUID>
+ <SeriesInstanceUID element="000e" group="0020" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.3.2010.1.99999</value>
+ </SeriesInstanceUID>
+ <StudyID element="0010" group="0020" vr="SH">
+ <value number="1">02010</value>
+ </StudyID>
+</DicomObject>
+<DicomObject>
+ <FileMetaInformationGroupLength element="0000" group="0002" vr="UL">
+ <value number="1">182</value>
+ </FileMetaInformationGroupLength>
+ <FileMetaInformationVersion element="0001" group="0002" vr="OB"/>
+ <MediaStorageSOPClassUID element="0002" group="0002" vr="UI">
+ <value number="1">1.2.840.10008.5.1.4.1.1.4.1</value>
+ </MediaStorageSOPClassUID>
+ <MediaStorageSOPInstanceUID element="0003" group="0002" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.1.2010.1.1.99999</value>
+ </MediaStorageSOPInstanceUID>
+ <TransferSyntaxUID element="0010" group="0002" vr="UI">
+ <value number="1">1.2.840.10008.1.2.1</value>
+ </TransferSyntaxUID>
+ <ImplementationClassUID element="0012" group="0002" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.2</value>
+ </ImplementationClassUID>
+ <ImplementationVersionName element="0013" group="0002" vr="SH">
+ <value number="1">DCTOOL100</value>
+ </ImplementationVersionName>
+ <SourceApplicationEntityTitle element="0016" group="0002" vr="AE">
+ <value number="1">CLUNIE1</value>
+ </SourceApplicationEntityTitle>
+ <SpecificCharacterSet element="0005" group="0008" vr="CS">
+ <value number="1">ISO_IR 100</value>
+ </SpecificCharacterSet>
+ <ImageType element="0008" group="0008" vr="CS">
+ <value number="1">DERIVED</value>
+ <value number="2">PRIMARY</value>
+ <value number="3">PERFUSION</value>
+ <value number="4">RCBV</value>
+ </ImageType>
+ <InstanceCreationDate element="0012" group="0008" vr="DA">
+ <value number="1">20020929</value>
+ </InstanceCreationDate>
+ <InstanceCreationTime element="0013" group="0008" vr="TM">
+ <value number="1">091511</value>
+ </InstanceCreationTime>
+ <InstanceCreatorUID element="0014" group="0008" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.3</value>
+ </InstanceCreatorUID>
+ <SOPClassUID element="0016" group="0008" vr="UI">
+ <value number="1">1.2.840.10008.5.1.4.1.1.4.1</value>
+ </SOPClassUID>
+ <SOPInstanceUID element="0018" group="0008" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.1.2010.1.1.99999</value>
+ </SOPInstanceUID>
+ <StudyDate element="0020" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </StudyDate>
+ <SeriesDate element="0021" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </SeriesDate>
+ <ContentDate element="0023" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </ContentDate>
+ <StudyTime element="0030" group="0008" vr="TM">
+ <value number="1">000010</value>
+ </StudyTime>
+ <SeriesTime element="0031" group="0008" vr="TM">
+ <value number="1">000012</value>
+ </SeriesTime>
+ <ContentTime element="0033" group="0008" vr="TM">
+ <value number="1">000014</value>
+ </ContentTime>
+ <AccessionNumber element="0050" group="0008" vr="SH">
+ <value number="1">9992010</value>
+ </AccessionNumber>
+ <Modality element="0060" group="0008" vr="CS">
+ <value number="1">MR</value>
+ </Modality>
+ <Manufacturer element="0070" group="0008" vr="LO">
+ <value number="1">Acme Medical Devices</value>
+ </Manufacturer>
+ <InstitutionName element="0080" group="0008" vr="LO">
+ <value number="1">St. Nowhere Hospital</value>
+ </InstitutionName>
+ <ReferringPhysicianName element="0090" group="0008" vr="PN">
+ <value number="1">Thomas^Albert</value>
+ </ReferringPhysicianName>
+ <TimezoneOffsetFromUTC element="0201" group="0008" vr="SH">
+ <value number="1">-0400</value>
+ </TimezoneOffsetFromUTC>
+ <StationName element="1010" group="0008" vr="SH">
+ <value number="1">CONSOLE01</value>
+ </StationName>
+ <StudyDescription element="1030" group="0008" vr="LO">
+ <value number="1">fMRI</value>
+ </StudyDescription>
+ <SeriesDescription element="103e" group="0008" vr="LO">
+ <value number="1">Perfusion</value>
+ </SeriesDescription>
+ <PerformingPhysicianName element="1050" group="0008" vr="PN">
+ <value number="1">Smith^John</value>
+ </PerformingPhysicianName>
+ <PhysicianReadingStudy element="1060" group="0008" vr="PN">
+ <value number="1">Smith^John</value>
+ </PhysicianReadingStudy>
+ <OperatorName element="1070" group="0008" vr="PN">
+ <value number="1">Jones^Molly</value>
+ </OperatorName>
+ <ManufacturerModelName element="1090" group="0008" vr="LO">
+ <value number="1">Super Dooper Scanner</value>
+ </ManufacturerModelName>
+ <PixelPresentation element="9205" group="0008" vr="CS">
+ <value number="1">MONOCHROME</value>
+ </PixelPresentation>
+ <VolumetricProperties element="9206" group="0008" vr="CS">
+ <value number="1">VOLUME</value>
+ </VolumetricProperties>
+ <VolumeBasedCalculationTechnique element="9207" group="0008" vr="CS">
+ <value number="1">NONE</value>
+ </VolumeBasedCalculationTechnique>
+ <ComplexImageComponent element="9208" group="0008" vr="CS">
+ <value number="1">MAGNITUDE</value>
+ </ComplexImageComponent>
+ <AcquisitionContrast element="9209" group="0008" vr="CS">
+ <value number="1">UNKNOWN</value>
+ </AcquisitionContrast>
+ <PatientName element="0010" group="0010" vr="PN">
+ <value number="1">Single^Derived</value>
+ </PatientName>
+ <PatientID element="0020" group="0010" vr="LO">
+ <value number="1">MF-SI2</value>
+ </PatientID>
+ <PatientBirthDate element="0030" group="0010" vr="DA">
+ <value number="1">19500704</value>
+ </PatientBirthDate>
+ <PatientSex element="0040" group="0010" vr="CS">
+ <value number="1">M</value>
+ </PatientSex>
+ <PatientAge element="1010" group="0010" vr="AS">
+ <value number="1">052Y</value>
+ </PatientAge>
+ <PatientSize element="1020" group="0010" vr="DS">
+ <value number="1">1.6</value>
+ </PatientSize>
+ <PatientWeight element="1030" group="0010" vr="DS">
+ <value number="1">75</value>
+ </PatientWeight>
+ <ContrastBolusAgent element="0010" group="0018" vr="LO">
+ <value number="1">Magnevist</value>
+ </ContrastBolusAgent>
+ <DeviceSerialNumber element="1000" group="0018" vr="LO">
+ <value number="1">123456</value>
+ </DeviceSerialNumber>
+ <SoftwareVersion element="1020" group="0018" vr="LO">
+ <value number="1">1.00</value>
+ </SoftwareVersion>
+ <ContrastBolusRoute element="1040" group="0018" vr="LO">
+ <value number="1">IV</value>
+ </ContrastBolusRoute>
+ <ContrastBolusVolume element="1041" group="0018" vr="DS">
+ <value number="1">10</value>
+ </ContrastBolusVolume>
+ <ContrastBolusTotalDose element="1044" group="0018" vr="DS">
+ <value number="1">10</value>
+ </ContrastBolusTotalDose>
+ <ContrastBolusIngredient element="1048" group="0018" vr="CS">
+ <value number="1">GADOLINIUM</value>
+ </ContrastBolusIngredient>
+ <PatientPosition element="5100" group="0018" vr="CS">
+ <value number="1">HFS</value>
+ </PatientPosition>
+ <ContentQualification element="9004" group="0018" vr="CS">
+ <value number="1">PRODUCT</value>
+ </ContentQualification>
+ <ApplicableSafetyStandardAgency element="9174" group="0018" vr="CS">
+ <value number="1">FDA</value>
+ </ApplicableSafetyStandardAgency>
+ <StudyInstanceUID element="000d" group="0020" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.2.2010.99999</value>
+ </StudyInstanceUID>
+ <SeriesInstanceUID element="000e" group="0020" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.3.2010.1.99999</value>
+ </SeriesInstanceUID>
+ <StudyID element="0010" group="0020" vr="SH">
+ <value number="1">02010</value>
+ </StudyID>
+</DicomObject>
+<DicomObject>
+ <FileMetaInformationGroupLength element="0000" group="0002" vr="UL">
+ <value number="1">182</value>
+ </FileMetaInformationGroupLength>
+ <FileMetaInformationVersion element="0001" group="0002" vr="OB"/>
+ <MediaStorageSOPClassUID element="0002" group="0002" vr="UI">
+ <value number="1">1.2.840.10008.5.1.4.1.1.4.1</value>
+ </MediaStorageSOPClassUID>
+ <MediaStorageSOPInstanceUID element="0003" group="0002" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.1.2010.1.1.99999</value>
+ </MediaStorageSOPInstanceUID>
+ <TransferSyntaxUID element="0010" group="0002" vr="UI">
+ <value number="1">1.2.840.10008.1.2.1</value>
+ </TransferSyntaxUID>
+ <ImplementationClassUID element="0012" group="0002" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.2</value>
+ </ImplementationClassUID>
+ <ImplementationVersionName element="0013" group="0002" vr="SH">
+ <value number="1">DCTOOL100</value>
+ </ImplementationVersionName>
+ <SourceApplicationEntityTitle element="0016" group="0002" vr="AE">
+ <value number="1">CLUNIE1</value>
+ </SourceApplicationEntityTitle>
+ <SpecificCharacterSet element="0005" group="0008" vr="CS">
+ <value number="1">ISO_IR 100</value>
+ </SpecificCharacterSet>
+ <ImageType element="0008" group="0008" vr="CS">
+ <value number="1">DERIVED</value>
+ <value number="2">PRIMARY</value>
+ <value number="3">PERFUSION</value>
+ <value number="4">RCBV</value>
+ </ImageType>
+ <InstanceCreationDate element="0012" group="0008" vr="DA">
+ <value number="1">20020929</value>
+ </InstanceCreationDate>
+ <InstanceCreationTime element="0013" group="0008" vr="TM">
+ <value number="1">091511</value>
+ </InstanceCreationTime>
+ <InstanceCreatorUID element="0014" group="0008" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.3</value>
+ </InstanceCreatorUID>
+ <SOPClassUID element="0016" group="0008" vr="UI">
+ <value number="1">1.2.840.10008.5.1.4.1.1.4.1</value>
+ </SOPClassUID>
+ <SOPInstanceUID element="0018" group="0008" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.1.2010.1.1.99999</value>
+ </SOPInstanceUID>
+ <StudyDate element="0020" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </StudyDate>
+ <SeriesDate element="0021" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </SeriesDate>
+ <ContentDate element="0023" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </ContentDate>
+ <StudyTime element="0030" group="0008" vr="TM">
+ <value number="1">000010</value>
+ </StudyTime>
+ <SeriesTime element="0031" group="0008" vr="TM">
+ <value number="1">000012</value>
+ </SeriesTime>
+ <ContentTime element="0033" group="0008" vr="TM">
+ <value number="1">000014</value>
+ </ContentTime>
+ <AccessionNumber element="0050" group="0008" vr="SH">
+ <value number="1">9992010</value>
+ </AccessionNumber>
+ <Modality element="0060" group="0008" vr="CS">
+ <value number="1">MR</value>
+ </Modality>
+ <Manufacturer element="0070" group="0008" vr="LO">
+ <value number="1">Acme Medical Devices</value>
+ </Manufacturer>
+ <InstitutionName element="0080" group="0008" vr="LO">
+ <value number="1">St. Nowhere Hospital</value>
+ </InstitutionName>
+ <ReferringPhysicianName element="0090" group="0008" vr="PN">
+ <value number="1">Thomas^Albert</value>
+ </ReferringPhysicianName>
+ <TimezoneOffsetFromUTC element="0201" group="0008" vr="SH">
+ <value number="1">-0400</value>
+ </TimezoneOffsetFromUTC>
+ <StationName element="1010" group="0008" vr="SH">
+ <value number="1">CONSOLE01</value>
+ </StationName>
+ <StudyDescription element="1030" group="0008" vr="LO">
+ <value number="1">fMRI</value>
+ </StudyDescription>
+ <SeriesDescription element="103e" group="0008" vr="LO">
+ <value number="1">Perfusion</value>
+ </SeriesDescription>
+ <PerformingPhysicianName element="1050" group="0008" vr="PN">
+ <value number="1">Smith^John</value>
+ </PerformingPhysicianName>
+ <PhysicianReadingStudy element="1060" group="0008" vr="PN">
+ <value number="1">Smith^John</value>
+ </PhysicianReadingStudy>
+ <OperatorName element="1070" group="0008" vr="PN">
+ <value number="1">Jones^Molly</value>
+ </OperatorName>
+ <ManufacturerModelName element="1090" group="0008" vr="LO">
+ <value number="1">Super Dooper Scanner</value>
+ </ManufacturerModelName>
+ <PixelPresentation element="9205" group="0008" vr="CS">
+ <value number="1">MONOCHROME</value>
+ </PixelPresentation>
+ <VolumetricProperties element="9206" group="0008" vr="CS">
+ <value number="1">VOLUME</value>
+ </VolumetricProperties>
+ <VolumeBasedCalculationTechnique element="9207" group="0008" vr="CS">
+ <value number="1">NONE</value>
+ </VolumeBasedCalculationTechnique>
+ <ComplexImageComponent element="9208" group="0008" vr="CS">
+ <value number="1">MAGNITUDE</value>
+ </ComplexImageComponent>
+ <AcquisitionContrast element="9209" group="0008" vr="CS">
+ <value number="1">UNKNOWN</value>
+ </AcquisitionContrast>
+ <PatientName element="0010" group="0010" vr="PN">
+ <value number="1">Single^Derived</value>
+ </PatientName>
+ <PatientID element="0020" group="0010" vr="LO">
+ <value number="1">MF-SI2</value>
+ </PatientID>
+ <PatientBirthDate element="0030" group="0010" vr="DA">
+ <value number="1">19500704</value>
+ </PatientBirthDate>
+ <PatientSex element="0040" group="0010" vr="CS">
+ <value number="1">M</value>
+ </PatientSex>
+ <PatientAge element="1010" group="0010" vr="AS">
+ <value number="1">052Y</value>
+ </PatientAge>
+ <PatientSize element="1020" group="0010" vr="DS">
+ <value number="1">1.6</value>
+ </PatientSize>
+ <PatientWeight element="1030" group="0010" vr="DS">
+ <value number="1">75</value>
+ </PatientWeight>
+ <ContrastBolusAgent element="0010" group="0018" vr="LO">
+ <value number="1">Magnevist</value>
+ </ContrastBolusAgent>
+ <DeviceSerialNumber element="1000" group="0018" vr="LO">
+ <value number="1">123456</value>
+ </DeviceSerialNumber>
+ <SoftwareVersion element="1020" group="0018" vr="LO">
+ <value number="1">1.00</value>
+ </SoftwareVersion>
+ <ContrastBolusRoute element="1040" group="0018" vr="LO">
+ <value number="1">IV</value>
+ </ContrastBolusRoute>
+ <ContrastBolusVolume element="1041" group="0018" vr="DS">
+ <value number="1">10</value>
+ </ContrastBolusVolume>
+ <ContrastBolusTotalDose element="1044" group="0018" vr="DS">
+ <value number="1">10</value>
+ </ContrastBolusTotalDose>
+ <ContrastBolusIngredient element="1048" group="0018" vr="CS">
+ <value number="1">GADOLINIUM</value>
+ </ContrastBolusIngredient>
+ <PatientPosition element="5100" group="0018" vr="CS">
+ <value number="1">HFS</value>
+ </PatientPosition>
+ <ContentQualification element="9004" group="0018" vr="CS">
+ <value number="1">PRODUCT</value>
+ </ContentQualification>
+ <ApplicableSafetyStandardAgency element="9174" group="0018" vr="CS">
+ <value number="1">FDA</value>
+ </ApplicableSafetyStandardAgency>
+ <StudyInstanceUID element="000d" group="0020" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.2.2010.99999</value>
+ </StudyInstanceUID>
+ <SeriesInstanceUID element="000e" group="0020" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.3.2010.1.99999</value>
+ </SeriesInstanceUID>
+ <StudyID element="0010" group="0020" vr="SH">
+ <value number="1">02010</value>
+ </StudyID>
+</DicomObject>
+<DicomObject>
+ <FileMetaInformationGroupLength element="0000" group="0002" vr="UL">
+ <value number="1">182</value>
+ </FileMetaInformationGroupLength>
+ <FileMetaInformationVersion element="0001" group="0002" vr="OB"/>
+ <MediaStorageSOPClassUID element="0002" group="0002" vr="UI">
+ <value number="1">1.2.840.10008.5.1.4.1.1.4.1</value>
+ </MediaStorageSOPClassUID>
+ <MediaStorageSOPInstanceUID element="0003" group="0002" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.1.2010.1.1.99999</value>
+ </MediaStorageSOPInstanceUID>
+ <TransferSyntaxUID element="0010" group="0002" vr="UI">
+ <value number="1">1.2.840.10008.1.2.1</value>
+ </TransferSyntaxUID>
+ <ImplementationClassUID element="0012" group="0002" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.2</value>
+ </ImplementationClassUID>
+ <ImplementationVersionName element="0013" group="0002" vr="SH">
+ <value number="1">DCTOOL100</value>
+ </ImplementationVersionName>
+ <SourceApplicationEntityTitle element="0016" group="0002" vr="AE">
+ <value number="1">CLUNIE1</value>
+ </SourceApplicationEntityTitle>
+ <SpecificCharacterSet element="0005" group="0008" vr="CS">
+ <value number="1">ISO_IR 100</value>
+ </SpecificCharacterSet>
+ <ImageType element="0008" group="0008" vr="CS">
+ <value number="1">DERIVED</value>
+ <value number="2">PRIMARY</value>
+ <value number="3">PERFUSION</value>
+ <value number="4">RCBV</value>
+ </ImageType>
+ <InstanceCreationDate element="0012" group="0008" vr="DA">
+ <value number="1">20020929</value>
+ </InstanceCreationDate>
+ <InstanceCreationTime element="0013" group="0008" vr="TM">
+ <value number="1">091511</value>
+ </InstanceCreationTime>
+ <InstanceCreatorUID element="0014" group="0008" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.3</value>
+ </InstanceCreatorUID>
+ <SOPClassUID element="0016" group="0008" vr="UI">
+ <value number="1">1.2.840.10008.5.1.4.1.1.4.1</value>
+ </SOPClassUID>
+ <SOPInstanceUID element="0018" group="0008" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.1.2010.1.1.99999</value>
+ </SOPInstanceUID>
+ <StudyDate element="0020" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </StudyDate>
+ <SeriesDate element="0021" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </SeriesDate>
+ <ContentDate element="0023" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </ContentDate>
+ <StudyTime element="0030" group="0008" vr="TM">
+ <value number="1">000010</value>
+ </StudyTime>
+ <SeriesTime element="0031" group="0008" vr="TM">
+ <value number="1">000012</value>
+ </SeriesTime>
+ <ContentTime element="0033" group="0008" vr="TM">
+ <value number="1">000014</value>
+ </ContentTime>
+ <AccessionNumber element="0050" group="0008" vr="SH">
+ <value number="1">9992010</value>
+ </AccessionNumber>
+ <Modality element="0060" group="0008" vr="CS">
+ <value number="1">MR</value>
+ </Modality>
+ <Manufacturer element="0070" group="0008" vr="LO">
+ <value number="1">Acme Medical Devices</value>
+ </Manufacturer>
+ <InstitutionName element="0080" group="0008" vr="LO">
+ <value number="1">St. Nowhere Hospital</value>
+ </InstitutionName>
+ <ReferringPhysicianName element="0090" group="0008" vr="PN">
+ <value number="1">Thomas^Albert</value>
+ </ReferringPhysicianName>
+ <TimezoneOffsetFromUTC element="0201" group="0008" vr="SH">
+ <value number="1">-0400</value>
+ </TimezoneOffsetFromUTC>
+ <StationName element="1010" group="0008" vr="SH">
+ <value number="1">CONSOLE01</value>
+ </StationName>
+ <StudyDescription element="1030" group="0008" vr="LO">
+ <value number="1">fMRI</value>
+ </StudyDescription>
+ <SeriesDescription element="103e" group="0008" vr="LO">
+ <value number="1">Perfusion</value>
+ </SeriesDescription>
+ <PerformingPhysicianName element="1050" group="0008" vr="PN">
+ <value number="1">Smith^John</value>
+ </PerformingPhysicianName>
+ <PhysicianReadingStudy element="1060" group="0008" vr="PN">
+ <value number="1">Smith^John</value>
+ </PhysicianReadingStudy>
+ <OperatorName element="1070" group="0008" vr="PN">
+ <value number="1">Jones^Molly</value>
+ </OperatorName>
+ <ManufacturerModelName element="1090" group="0008" vr="LO">
+ <value number="1">Super Dooper Scanner</value>
+ </ManufacturerModelName>
+ <PixelPresentation element="9205" group="0008" vr="CS">
+ <value number="1">MONOCHROME</value>
+ </PixelPresentation>
+ <VolumetricProperties element="9206" group="0008" vr="CS">
+ <value number="1">VOLUME</value>
+ </VolumetricProperties>
+ <VolumeBasedCalculationTechnique element="9207" group="0008" vr="CS">
+ <value number="1">NONE</value>
+ </VolumeBasedCalculationTechnique>
+ <ComplexImageComponent element="9208" group="0008" vr="CS">
+ <value number="1">MAGNITUDE</value>
+ </ComplexImageComponent>
+ <AcquisitionContrast element="9209" group="0008" vr="CS">
+ <value number="1">UNKNOWN</value>
+ </AcquisitionContrast>
+ <PatientName element="0010" group="0010" vr="PN">
+ <value number="1">Single^Derived</value>
+ </PatientName>
+ <PatientID element="0020" group="0010" vr="LO">
+ <value number="1">MF-SI2</value>
+ </PatientID>
+ <PatientBirthDate element="0030" group="0010" vr="DA">
+ <value number="1">19500704</value>
+ </PatientBirthDate>
+ <PatientSex element="0040" group="0010" vr="CS">
+ <value number="1">M</value>
+ </PatientSex>
+ <PatientAge element="1010" group="0010" vr="AS">
+ <value number="1">052Y</value>
+ </PatientAge>
+ <PatientSize element="1020" group="0010" vr="DS">
+ <value number="1">1.6</value>
+ </PatientSize>
+ <PatientWeight element="1030" group="0010" vr="DS">
+ <value number="1">75</value>
+ </PatientWeight>
+ <ContrastBolusAgent element="0010" group="0018" vr="LO">
+ <value number="1">Magnevist</value>
+ </ContrastBolusAgent>
+ <DeviceSerialNumber element="1000" group="0018" vr="LO">
+ <value number="1">123456</value>
+ </DeviceSerialNumber>
+ <SoftwareVersion element="1020" group="0018" vr="LO">
+ <value number="1">1.00</value>
+ </SoftwareVersion>
+ <ContrastBolusRoute element="1040" group="0018" vr="LO">
+ <value number="1">IV</value>
+ </ContrastBolusRoute>
+ <ContrastBolusVolume element="1041" group="0018" vr="DS">
+ <value number="1">10</value>
+ </ContrastBolusVolume>
+ <ContrastBolusTotalDose element="1044" group="0018" vr="DS">
+ <value number="1">10</value>
+ </ContrastBolusTotalDose>
+ <ContrastBolusIngredient element="1048" group="0018" vr="CS">
+ <value number="1">GADOLINIUM</value>
+ </ContrastBolusIngredient>
+ <PatientPosition element="5100" group="0018" vr="CS">
+ <value number="1">HFS</value>
+ </PatientPosition>
+ <ContentQualification element="9004" group="0018" vr="CS">
+ <value number="1">PRODUCT</value>
+ </ContentQualification>
+ <ApplicableSafetyStandardAgency element="9174" group="0018" vr="CS">
+ <value number="1">FDA</value>
+ </ApplicableSafetyStandardAgency>
+ <StudyInstanceUID element="000d" group="0020" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.2.2010.99999</value>
+ </StudyInstanceUID>
+ <SeriesInstanceUID element="000e" group="0020" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.3.2010.1.99999</value>
+ </SeriesInstanceUID>
+ <StudyID element="0010" group="0020" vr="SH">
+ <value number="1">02010</value>
+ </StudyID>
+</DicomObject>
+<DicomObject>
+ <FileMetaInformationGroupLength element="0000" group="0002" vr="UL">
+ <value number="1">182</value>
+ </FileMetaInformationGroupLength>
+ <FileMetaInformationVersion element="0001" group="0002" vr="OB"/>
+ <MediaStorageSOPClassUID element="0002" group="0002" vr="UI">
+ <value number="1">1.2.840.10008.5.1.4.1.1.4.1</value>
+ </MediaStorageSOPClassUID>
+ <MediaStorageSOPInstanceUID element="0003" group="0002" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.1.2010.1.1.99999</value>
+ </MediaStorageSOPInstanceUID>
+ <TransferSyntaxUID element="0010" group="0002" vr="UI">
+ <value number="1">1.2.840.10008.1.2.1</value>
+ </TransferSyntaxUID>
+ <ImplementationClassUID element="0012" group="0002" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.2</value>
+ </ImplementationClassUID>
+ <ImplementationVersionName element="0013" group="0002" vr="SH">
+ <value number="1">DCTOOL100</value>
+ </ImplementationVersionName>
+ <SourceApplicationEntityTitle element="0016" group="0002" vr="AE">
+ <value number="1">CLUNIE1</value>
+ </SourceApplicationEntityTitle>
+ <SpecificCharacterSet element="0005" group="0008" vr="CS">
+ <value number="1">ISO_IR 100</value>
+ </SpecificCharacterSet>
+ <ImageType element="0008" group="0008" vr="CS">
+ <value number="1">DERIVED</value>
+ <value number="2">PRIMARY</value>
+ <value number="3">PERFUSION</value>
+ <value number="4">RCBV</value>
+ </ImageType>
+ <InstanceCreationDate element="0012" group="0008" vr="DA">
+ <value number="1">20020929</value>
+ </InstanceCreationDate>
+ <InstanceCreationTime element="0013" group="0008" vr="TM">
+ <value number="1">091511</value>
+ </InstanceCreationTime>
+ <InstanceCreatorUID element="0014" group="0008" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.3</value>
+ </InstanceCreatorUID>
+ <SOPClassUID element="0016" group="0008" vr="UI">
+ <value number="1">1.2.840.10008.5.1.4.1.1.4.1</value>
+ </SOPClassUID>
+ <SOPInstanceUID element="0018" group="0008" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.1.2010.1.1.99999</value>
+ </SOPInstanceUID>
+ <StudyDate element="0020" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </StudyDate>
+ <SeriesDate element="0021" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </SeriesDate>
+ <ContentDate element="0023" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </ContentDate>
+ <StudyTime element="0030" group="0008" vr="TM">
+ <value number="1">000010</value>
+ </StudyTime>
+ <SeriesTime element="0031" group="0008" vr="TM">
+ <value number="1">000012</value>
+ </SeriesTime>
+ <ContentTime element="0033" group="0008" vr="TM">
+ <value number="1">000014</value>
+ </ContentTime>
+ <AccessionNumber element="0050" group="0008" vr="SH">
+ <value number="1">9992010</value>
+ </AccessionNumber>
+ <Modality element="0060" group="0008" vr="CS">
+ <value number="1">MR</value>
+ </Modality>
+ <Manufacturer element="0070" group="0008" vr="LO">
+ <value number="1">Acme Medical Devices</value>
+ </Manufacturer>
+ <InstitutionName element="0080" group="0008" vr="LO">
+ <value number="1">St. Nowhere Hospital</value>
+ </InstitutionName>
+ <ReferringPhysicianName element="0090" group="0008" vr="PN">
+ <value number="1">Thomas^Albert</value>
+ </ReferringPhysicianName>
+ <TimezoneOffsetFromUTC element="0201" group="0008" vr="SH">
+ <value number="1">-0400</value>
+ </TimezoneOffsetFromUTC>
+ <StationName element="1010" group="0008" vr="SH">
+ <value number="1">CONSOLE01</value>
+ </StationName>
+ <StudyDescription element="1030" group="0008" vr="LO">
+ <value number="1">fMRI</value>
+ </StudyDescription>
+ <SeriesDescription element="103e" group="0008" vr="LO">
+ <value number="1">Perfusion</value>
+ </SeriesDescription>
+ <PerformingPhysicianName element="1050" group="0008" vr="PN">
+ <value number="1">Smith^John</value>
+ </PerformingPhysicianName>
+ <PhysicianReadingStudy element="1060" group="0008" vr="PN">
+ <value number="1">Smith^John</value>
+ </PhysicianReadingStudy>
+ <OperatorName element="1070" group="0008" vr="PN">
+ <value number="1">Jones^Molly</value>
+ </OperatorName>
+ <ManufacturerModelName element="1090" group="0008" vr="LO">
+ <value number="1">Super Dooper Scanner</value>
+ </ManufacturerModelName>
+ <PixelPresentation element="9205" group="0008" vr="CS">
+ <value number="1">MONOCHROME</value>
+ </PixelPresentation>
+ <VolumetricProperties element="9206" group="0008" vr="CS">
+ <value number="1">VOLUME</value>
+ </VolumetricProperties>
+ <VolumeBasedCalculationTechnique element="9207" group="0008" vr="CS">
+ <value number="1">NONE</value>
+ </VolumeBasedCalculationTechnique>
+ <ComplexImageComponent element="9208" group="0008" vr="CS">
+ <value number="1">MAGNITUDE</value>
+ </ComplexImageComponent>
+ <AcquisitionContrast element="9209" group="0008" vr="CS">
+ <value number="1">UNKNOWN</value>
+ </AcquisitionContrast>
+ <PatientName element="0010" group="0010" vr="PN">
+ <value number="1">Single^Derived</value>
+ </PatientName>
+ <PatientID element="0020" group="0010" vr="LO">
+ <value number="1">MF-SI2</value>
+ </PatientID>
+ <PatientBirthDate element="0030" group="0010" vr="DA">
+ <value number="1">19500704</value>
+ </PatientBirthDate>
+ <PatientSex element="0040" group="0010" vr="CS">
+ <value number="1">M</value>
+ </PatientSex>
+ <PatientAge element="1010" group="0010" vr="AS">
+ <value number="1">052Y</value>
+ </PatientAge>
+ <PatientSize element="1020" group="0010" vr="DS">
+ <value number="1">1.6</value>
+ </PatientSize>
+ <PatientWeight element="1030" group="0010" vr="DS">
+ <value number="1">75</value>
+ </PatientWeight>
+ <ContrastBolusAgent element="0010" group="0018" vr="LO">
+ <value number="1">Magnevist</value>
+ </ContrastBolusAgent>
+ <DeviceSerialNumber element="1000" group="0018" vr="LO">
+ <value number="1">123456</value>
+ </DeviceSerialNumber>
+ <SoftwareVersion element="1020" group="0018" vr="LO">
+ <value number="1">1.00</value>
+ </SoftwareVersion>
+ <ContrastBolusRoute element="1040" group="0018" vr="LO">
+ <value number="1">IV</value>
+ </ContrastBolusRoute>
+ <ContrastBolusVolume element="1041" group="0018" vr="DS">
+ <value number="1">10</value>
+ </ContrastBolusVolume>
+ <ContrastBolusTotalDose element="1044" group="0018" vr="DS">
+ <value number="1">10</value>
+ </ContrastBolusTotalDose>
+ <ContrastBolusIngredient element="1048" group="0018" vr="CS">
+ <value number="1">GADOLINIUM</value>
+ </ContrastBolusIngredient>
+ <PatientPosition element="5100" group="0018" vr="CS">
+ <value number="1">HFS</value>
+ </PatientPosition>
+ <ContentQualification element="9004" group="0018" vr="CS">
+ <value number="1">PRODUCT</value>
+ </ContentQualification>
+ <ApplicableSafetyStandardAgency element="9174" group="0018" vr="CS">
+ <value number="1">FDA</value>
+ </ApplicableSafetyStandardAgency>
+ <StudyInstanceUID element="000d" group="0020" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.2.2010.99999</value>
+ </StudyInstanceUID>
+ <SeriesInstanceUID element="000e" group="0020" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.3.2010.1.99999</value>
+ </SeriesInstanceUID>
+ <StudyID element="0010" group="0020" vr="SH">
+ <value number="1">02010</value>
+ </StudyID>
+</DicomObject>
+<DicomObject>
+ <FileMetaInformationGroupLength element="0000" group="0002" vr="UL">
+ <value number="1">182</value>
+ </FileMetaInformationGroupLength>
+ <FileMetaInformationVersion element="0001" group="0002" vr="OB"/>
+ <MediaStorageSOPClassUID element="0002" group="0002" vr="UI">
+ <value number="1">1.2.840.10008.5.1.4.1.1.4.1</value>
+ </MediaStorageSOPClassUID>
+ <MediaStorageSOPInstanceUID element="0003" group="0002" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.1.2010.1.1.99999</value>
+ </MediaStorageSOPInstanceUID>
+ <TransferSyntaxUID element="0010" group="0002" vr="UI">
+ <value number="1">1.2.840.10008.1.2.1</value>
+ </TransferSyntaxUID>
+ <ImplementationClassUID element="0012" group="0002" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.2</value>
+ </ImplementationClassUID>
+ <ImplementationVersionName element="0013" group="0002" vr="SH">
+ <value number="1">DCTOOL100</value>
+ </ImplementationVersionName>
+ <SourceApplicationEntityTitle element="0016" group="0002" vr="AE">
+ <value number="1">CLUNIE1</value>
+ </SourceApplicationEntityTitle>
+ <SpecificCharacterSet element="0005" group="0008" vr="CS">
+ <value number="1">ISO_IR 100</value>
+ </SpecificCharacterSet>
+ <ImageType element="0008" group="0008" vr="CS">
+ <value number="1">DERIVED</value>
+ <value number="2">PRIMARY</value>
+ <value number="3">PERFUSION</value>
+ <value number="4">RCBV</value>
+ </ImageType>
+ <InstanceCreationDate element="0012" group="0008" vr="DA">
+ <value number="1">20020929</value>
+ </InstanceCreationDate>
+ <InstanceCreationTime element="0013" group="0008" vr="TM">
+ <value number="1">091511</value>
+ </InstanceCreationTime>
+ <InstanceCreatorUID element="0014" group="0008" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.3</value>
+ </InstanceCreatorUID>
+ <SOPClassUID element="0016" group="0008" vr="UI">
+ <value number="1">1.2.840.10008.5.1.4.1.1.4.1</value>
+ </SOPClassUID>
+ <SOPInstanceUID element="0018" group="0008" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.1.2010.1.1.99999</value>
+ </SOPInstanceUID>
+ <StudyDate element="0020" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </StudyDate>
+ <SeriesDate element="0021" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </SeriesDate>
+ <ContentDate element="0023" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </ContentDate>
+ <StudyTime element="0030" group="0008" vr="TM">
+ <value number="1">000010</value>
+ </StudyTime>
+ <SeriesTime element="0031" group="0008" vr="TM">
+ <value number="1">000012</value>
+ </SeriesTime>
+ <ContentTime element="0033" group="0008" vr="TM">
+ <value number="1">000014</value>
+ </ContentTime>
+ <AccessionNumber element="0050" group="0008" vr="SH">
+ <value number="1">9992010</value>
+ </AccessionNumber>
+ <Modality element="0060" group="0008" vr="CS">
+ <value number="1">MR</value>
+ </Modality>
+ <Manufacturer element="0070" group="0008" vr="LO">
+ <value number="1">Acme Medical Devices</value>
+ </Manufacturer>
+ <InstitutionName element="0080" group="0008" vr="LO">
+ <value number="1">St. Nowhere Hospital</value>
+ </InstitutionName>
+ <ReferringPhysicianName element="0090" group="0008" vr="PN">
+ <value number="1">Thomas^Albert</value>
+ </ReferringPhysicianName>
+ <TimezoneOffsetFromUTC element="0201" group="0008" vr="SH">
+ <value number="1">-0400</value>
+ </TimezoneOffsetFromUTC>
+ <StationName element="1010" group="0008" vr="SH">
+ <value number="1">CONSOLE01</value>
+ </StationName>
+ <StudyDescription element="1030" group="0008" vr="LO">
+ <value number="1">fMRI</value>
+ </StudyDescription>
+ <SeriesDescription element="103e" group="0008" vr="LO">
+ <value number="1">Perfusion</value>
+ </SeriesDescription>
+ <PerformingPhysicianName element="1050" group="0008" vr="PN">
+ <value number="1">Smith^John</value>
+ </PerformingPhysicianName>
+ <PhysicianReadingStudy element="1060" group="0008" vr="PN">
+ <value number="1">Smith^John</value>
+ </PhysicianReadingStudy>
+ <OperatorName element="1070" group="0008" vr="PN">
+ <value number="1">Jones^Molly</value>
+ </OperatorName>
+ <ManufacturerModelName element="1090" group="0008" vr="LO">
+ <value number="1">Super Dooper Scanner</value>
+ </ManufacturerModelName>
+ <PixelPresentation element="9205" group="0008" vr="CS">
+ <value number="1">MONOCHROME</value>
+ </PixelPresentation>
+ <VolumetricProperties element="9206" group="0008" vr="CS">
+ <value number="1">VOLUME</value>
+ </VolumetricProperties>
+ <VolumeBasedCalculationTechnique element="9207" group="0008" vr="CS">
+ <value number="1">NONE</value>
+ </VolumeBasedCalculationTechnique>
+ <ComplexImageComponent element="9208" group="0008" vr="CS">
+ <value number="1">MAGNITUDE</value>
+ </ComplexImageComponent>
+ <AcquisitionContrast element="9209" group="0008" vr="CS">
+ <value number="1">UNKNOWN</value>
+ </AcquisitionContrast>
+ <PatientName element="0010" group="0010" vr="PN">
+ <value number="1">Single^Derived</value>
+ </PatientName>
+ <PatientID element="0020" group="0010" vr="LO">
+ <value number="1">MF-SI2</value>
+ </PatientID>
+ <PatientBirthDate element="0030" group="0010" vr="DA">
+ <value number="1">19500704</value>
+ </PatientBirthDate>
+ <PatientSex element="0040" group="0010" vr="CS">
+ <value number="1">M</value>
+ </PatientSex>
+ <PatientAge element="1010" group="0010" vr="AS">
+ <value number="1">052Y</value>
+ </PatientAge>
+ <PatientSize element="1020" group="0010" vr="DS">
+ <value number="1">1.6</value>
+ </PatientSize>
+ <PatientWeight element="1030" group="0010" vr="DS">
+ <value number="1">75</value>
+ </PatientWeight>
+ <ContrastBolusAgent element="0010" group="0018" vr="LO">
+ <value number="1">Magnevist</value>
+ </ContrastBolusAgent>
+ <DeviceSerialNumber element="1000" group="0018" vr="LO">
+ <value number="1">123456</value>
+ </DeviceSerialNumber>
+ <SoftwareVersion element="1020" group="0018" vr="LO">
+ <value number="1">1.00</value>
+ </SoftwareVersion>
+ <ContrastBolusRoute element="1040" group="0018" vr="LO">
+ <value number="1">IV</value>
+ </ContrastBolusRoute>
+ <ContrastBolusVolume element="1041" group="0018" vr="DS">
+ <value number="1">10</value>
+ </ContrastBolusVolume>
+ <ContrastBolusTotalDose element="1044" group="0018" vr="DS">
+ <value number="1">10</value>
+ </ContrastBolusTotalDose>
+ <ContrastBolusIngredient element="1048" group="0018" vr="CS">
+ <value number="1">GADOLINIUM</value>
+ </ContrastBolusIngredient>
+ <PatientPosition element="5100" group="0018" vr="CS">
+ <value number="1">HFS</value>
+ </PatientPosition>
+ <ContentQualification element="9004" group="0018" vr="CS">
+ <value number="1">PRODUCT</value>
+ </ContentQualification>
+ <ApplicableSafetyStandardAgency element="9174" group="0018" vr="CS">
+ <value number="1">FDA</value>
+ </ApplicableSafetyStandardAgency>
+ <StudyInstanceUID element="000d" group="0020" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.2.2010.99999</value>
+ </StudyInstanceUID>
+ <SeriesInstanceUID element="000e" group="0020" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.3.2010.1.99999</value>
+ </SeriesInstanceUID>
+ <StudyID element="0010" group="0020" vr="SH">
+ <value number="1">02010</value>
+ </StudyID>
+</DicomObject>
+<DicomObject>
+ <FileMetaInformationGroupLength element="0000" group="0002" vr="UL">
+ <value number="1">182</value>
+ </FileMetaInformationGroupLength>
+ <FileMetaInformationVersion element="0001" group="0002" vr="OB"/>
+ <MediaStorageSOPClassUID element="0002" group="0002" vr="UI">
+ <value number="1">1.2.840.10008.5.1.4.1.1.4.1</value>
+ </MediaStorageSOPClassUID>
+ <MediaStorageSOPInstanceUID element="0003" group="0002" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.1.2010.1.1.99999</value>
+ </MediaStorageSOPInstanceUID>
+ <TransferSyntaxUID element="0010" group="0002" vr="UI">
+ <value number="1">1.2.840.10008.1.2.1</value>
+ </TransferSyntaxUID>
+ <ImplementationClassUID element="0012" group="0002" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.2</value>
+ </ImplementationClassUID>
+ <ImplementationVersionName element="0013" group="0002" vr="SH">
+ <value number="1">DCTOOL100</value>
+ </ImplementationVersionName>
+ <SourceApplicationEntityTitle element="0016" group="0002" vr="AE">
+ <value number="1">CLUNIE1</value>
+ </SourceApplicationEntityTitle>
+ <SpecificCharacterSet element="0005" group="0008" vr="CS">
+ <value number="1">ISO_IR 100</value>
+ </SpecificCharacterSet>
+ <ImageType element="0008" group="0008" vr="CS">
+ <value number="1">DERIVED</value>
+ <value number="2">PRIMARY</value>
+ <value number="3">PERFUSION</value>
+ <value number="4">RCBV</value>
+ </ImageType>
+ <InstanceCreationDate element="0012" group="0008" vr="DA">
+ <value number="1">20020929</value>
+ </InstanceCreationDate>
+ <InstanceCreationTime element="0013" group="0008" vr="TM">
+ <value number="1">091511</value>
+ </InstanceCreationTime>
+ <InstanceCreatorUID element="0014" group="0008" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.3</value>
+ </InstanceCreatorUID>
+ <SOPClassUID element="0016" group="0008" vr="UI">
+ <value number="1">1.2.840.10008.5.1.4.1.1.4.1</value>
+ </SOPClassUID>
+ <SOPInstanceUID element="0018" group="0008" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.1.2010.1.1.99999</value>
+ </SOPInstanceUID>
+ <StudyDate element="0020" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </StudyDate>
+ <SeriesDate element="0021" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </SeriesDate>
+ <ContentDate element="0023" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </ContentDate>
+ <StudyTime element="0030" group="0008" vr="TM">
+ <value number="1">000010</value>
+ </StudyTime>
+ <SeriesTime element="0031" group="0008" vr="TM">
+ <value number="1">000012</value>
+ </SeriesTime>
+ <ContentTime element="0033" group="0008" vr="TM">
+ <value number="1">000014</value>
+ </ContentTime>
+ <AccessionNumber element="0050" group="0008" vr="SH">
+ <value number="1">9992010</value>
+ </AccessionNumber>
+ <Modality element="0060" group="0008" vr="CS">
+ <value number="1">MR</value>
+ </Modality>
+ <Manufacturer element="0070" group="0008" vr="LO">
+ <value number="1">Acme Medical Devices</value>
+ </Manufacturer>
+ <InstitutionName element="0080" group="0008" vr="LO">
+ <value number="1">St. Nowhere Hospital</value>
+ </InstitutionName>
+ <ReferringPhysicianName element="0090" group="0008" vr="PN">
+ <value number="1">Thomas^Albert</value>
+ </ReferringPhysicianName>
+ <TimezoneOffsetFromUTC element="0201" group="0008" vr="SH">
+ <value number="1">-0400</value>
+ </TimezoneOffsetFromUTC>
+ <StationName element="1010" group="0008" vr="SH">
+ <value number="1">CONSOLE01</value>
+ </StationName>
+ <StudyDescription element="1030" group="0008" vr="LO">
+ <value number="1">fMRI</value>
+ </StudyDescription>
+ <SeriesDescription element="103e" group="0008" vr="LO">
+ <value number="1">Perfusion</value>
+ </SeriesDescription>
+ <PerformingPhysicianName element="1050" group="0008" vr="PN">
+ <value number="1">Smith^John</value>
+ </PerformingPhysicianName>
+ <PhysicianReadingStudy element="1060" group="0008" vr="PN">
+ <value number="1">Smith^John</value>
+ </PhysicianReadingStudy>
+ <OperatorName element="1070" group="0008" vr="PN">
+ <value number="1">Jones^Molly</value>
+ </OperatorName>
+ <ManufacturerModelName element="1090" group="0008" vr="LO">
+ <value number="1">Super Dooper Scanner</value>
+ </ManufacturerModelName>
+ <PixelPresentation element="9205" group="0008" vr="CS">
+ <value number="1">MONOCHROME</value>
+ </PixelPresentation>
+ <VolumetricProperties element="9206" group="0008" vr="CS">
+ <value number="1">VOLUME</value>
+ </VolumetricProperties>
+ <VolumeBasedCalculationTechnique element="9207" group="0008" vr="CS">
+ <value number="1">NONE</value>
+ </VolumeBasedCalculationTechnique>
+ <ComplexImageComponent element="9208" group="0008" vr="CS">
+ <value number="1">MAGNITUDE</value>
+ </ComplexImageComponent>
+ <AcquisitionContrast element="9209" group="0008" vr="CS">
+ <value number="1">UNKNOWN</value>
+ </AcquisitionContrast>
+ <PatientName element="0010" group="0010" vr="PN">
+ <value number="1">Single^Derived</value>
+ </PatientName>
+ <PatientID element="0020" group="0010" vr="LO">
+ <value number="1">MF-SI2</value>
+ </PatientID>
+ <PatientBirthDate element="0030" group="0010" vr="DA">
+ <value number="1">19500704</value>
+ </PatientBirthDate>
+ <PatientSex element="0040" group="0010" vr="CS">
+ <value number="1">M</value>
+ </PatientSex>
+ <PatientAge element="1010" group="0010" vr="AS">
+ <value number="1">052Y</value>
+ </PatientAge>
+ <PatientSize element="1020" group="0010" vr="DS">
+ <value number="1">1.6</value>
+ </PatientSize>
+ <PatientWeight element="1030" group="0010" vr="DS">
+ <value number="1">75</value>
+ </PatientWeight>
+ <ContrastBolusAgent element="0010" group="0018" vr="LO">
+ <value number="1">Magnevist</value>
+ </ContrastBolusAgent>
+ <DeviceSerialNumber element="1000" group="0018" vr="LO">
+ <value number="1">123456</value>
+ </DeviceSerialNumber>
+ <SoftwareVersion element="1020" group="0018" vr="LO">
+ <value number="1">1.00</value>
+ </SoftwareVersion>
+ <ContrastBolusRoute element="1040" group="0018" vr="LO">
+ <value number="1">IV</value>
+ </ContrastBolusRoute>
+ <ContrastBolusVolume element="1041" group="0018" vr="DS">
+ <value number="1">10</value>
+ </ContrastBolusVolume>
+ <ContrastBolusTotalDose element="1044" group="0018" vr="DS">
+ <value number="1">10</value>
+ </ContrastBolusTotalDose>
+ <ContrastBolusIngredient element="1048" group="0018" vr="CS">
+ <value number="1">GADOLINIUM</value>
+ </ContrastBolusIngredient>
+ <PatientPosition element="5100" group="0018" vr="CS">
+ <value number="1">HFS</value>
+ </PatientPosition>
+ <ContentQualification element="9004" group="0018" vr="CS">
+ <value number="1">PRODUCT</value>
+ </ContentQualification>
+ <ApplicableSafetyStandardAgency element="9174" group="0018" vr="CS">
+ <value number="1">FDA</value>
+ </ApplicableSafetyStandardAgency>
+ <StudyInstanceUID element="000d" group="0020" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.2.2010.99999</value>
+ </StudyInstanceUID>
+ <SeriesInstanceUID element="000e" group="0020" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.3.2010.1.99999</value>
+ </SeriesInstanceUID>
+ <StudyID element="0010" group="0020" vr="SH">
+ <value number="1">02010</value>
+ </StudyID>
+</DicomObject>
+<DicomObject>
+ <FileMetaInformationGroupLength element="0000" group="0002" vr="UL">
+ <value number="1">182</value>
+ </FileMetaInformationGroupLength>
+ <FileMetaInformationVersion element="0001" group="0002" vr="OB"/>
+ <MediaStorageSOPClassUID element="0002" group="0002" vr="UI">
+ <value number="1">1.2.840.10008.5.1.4.1.1.4.1</value>
+ </MediaStorageSOPClassUID>
+ <MediaStorageSOPInstanceUID element="0003" group="0002" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.1.2010.1.1.99999</value>
+ </MediaStorageSOPInstanceUID>
+ <TransferSyntaxUID element="0010" group="0002" vr="UI">
+ <value number="1">1.2.840.10008.1.2.1</value>
+ </TransferSyntaxUID>
+ <ImplementationClassUID element="0012" group="0002" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.2</value>
+ </ImplementationClassUID>
+ <ImplementationVersionName element="0013" group="0002" vr="SH">
+ <value number="1">DCTOOL100</value>
+ </ImplementationVersionName>
+ <SourceApplicationEntityTitle element="0016" group="0002" vr="AE">
+ <value number="1">CLUNIE1</value>
+ </SourceApplicationEntityTitle>
+ <SpecificCharacterSet element="0005" group="0008" vr="CS">
+ <value number="1">ISO_IR 100</value>
+ </SpecificCharacterSet>
+ <ImageType element="0008" group="0008" vr="CS">
+ <value number="1">DERIVED</value>
+ <value number="2">PRIMARY</value>
+ <value number="3">PERFUSION</value>
+ <value number="4">RCBV</value>
+ </ImageType>
+ <InstanceCreationDate element="0012" group="0008" vr="DA">
+ <value number="1">20020929</value>
+ </InstanceCreationDate>
+ <InstanceCreationTime element="0013" group="0008" vr="TM">
+ <value number="1">091511</value>
+ </InstanceCreationTime>
+ <InstanceCreatorUID element="0014" group="0008" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.3</value>
+ </InstanceCreatorUID>
+ <SOPClassUID element="0016" group="0008" vr="UI">
+ <value number="1">1.2.840.10008.5.1.4.1.1.4.1</value>
+ </SOPClassUID>
+ <SOPInstanceUID element="0018" group="0008" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.1.2010.1.1.99999</value>
+ </SOPInstanceUID>
+ <StudyDate element="0020" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </StudyDate>
+ <SeriesDate element="0021" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </SeriesDate>
+ <ContentDate element="0023" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </ContentDate>
+ <StudyTime element="0030" group="0008" vr="TM">
+ <value number="1">000010</value>
+ </StudyTime>
+ <SeriesTime element="0031" group="0008" vr="TM">
+ <value number="1">000012</value>
+ </SeriesTime>
+ <ContentTime element="0033" group="0008" vr="TM">
+ <value number="1">000014</value>
+ </ContentTime>
+ <AccessionNumber element="0050" group="0008" vr="SH">
+ <value number="1">9992010</value>
+ </AccessionNumber>
+ <Modality element="0060" group="0008" vr="CS">
+ <value number="1">MR</value>
+ </Modality>
+ <Manufacturer element="0070" group="0008" vr="LO">
+ <value number="1">Acme Medical Devices</value>
+ </Manufacturer>
+ <InstitutionName element="0080" group="0008" vr="LO">
+ <value number="1">St. Nowhere Hospital</value>
+ </InstitutionName>
+ <ReferringPhysicianName element="0090" group="0008" vr="PN">
+ <value number="1">Thomas^Albert</value>
+ </ReferringPhysicianName>
+ <TimezoneOffsetFromUTC element="0201" group="0008" vr="SH">
+ <value number="1">-0400</value>
+ </TimezoneOffsetFromUTC>
+ <StationName element="1010" group="0008" vr="SH">
+ <value number="1">CONSOLE01</value>
+ </StationName>
+ <StudyDescription element="1030" group="0008" vr="LO">
+ <value number="1">fMRI</value>
+ </StudyDescription>
+ <SeriesDescription element="103e" group="0008" vr="LO">
+ <value number="1">Perfusion</value>
+ </SeriesDescription>
+ <PerformingPhysicianName element="1050" group="0008" vr="PN">
+ <value number="1">Smith^John</value>
+ </PerformingPhysicianName>
+ <PhysicianReadingStudy element="1060" group="0008" vr="PN">
+ <value number="1">Smith^John</value>
+ </PhysicianReadingStudy>
+ <OperatorName element="1070" group="0008" vr="PN">
+ <value number="1">Jones^Molly</value>
+ </OperatorName>
+ <ManufacturerModelName element="1090" group="0008" vr="LO">
+ <value number="1">Super Dooper Scanner</value>
+ </ManufacturerModelName>
+ <PixelPresentation element="9205" group="0008" vr="CS">
+ <value number="1">MONOCHROME</value>
+ </PixelPresentation>
+ <VolumetricProperties element="9206" group="0008" vr="CS">
+ <value number="1">VOLUME</value>
+ </VolumetricProperties>
+ <VolumeBasedCalculationTechnique element="9207" group="0008" vr="CS">
+ <value number="1">NONE</value>
+ </VolumeBasedCalculationTechnique>
+ <ComplexImageComponent element="9208" group="0008" vr="CS">
+ <value number="1">MAGNITUDE</value>
+ </ComplexImageComponent>
+ <AcquisitionContrast element="9209" group="0008" vr="CS">
+ <value number="1">UNKNOWN</value>
+ </AcquisitionContrast>
+ <PatientName element="0010" group="0010" vr="PN">
+ <value number="1">Single^Derived</value>
+ </PatientName>
+ <PatientID element="0020" group="0010" vr="LO">
+ <value number="1">MF-SI2</value>
+ </PatientID>
+ <PatientBirthDate element="0030" group="0010" vr="DA">
+ <value number="1">19500704</value>
+ </PatientBirthDate>
+ <PatientSex element="0040" group="0010" vr="CS">
+ <value number="1">M</value>
+ </PatientSex>
+ <PatientAge element="1010" group="0010" vr="AS">
+ <value number="1">052Y</value>
+ </PatientAge>
+ <PatientSize element="1020" group="0010" vr="DS">
+ <value number="1">1.6</value>
+ </PatientSize>
+ <PatientWeight element="1030" group="0010" vr="DS">
+ <value number="1">75</value>
+ </PatientWeight>
+ <ContrastBolusAgent element="0010" group="0018" vr="LO">
+ <value number="1">Magnevist</value>
+ </ContrastBolusAgent>
+ <DeviceSerialNumber element="1000" group="0018" vr="LO">
+ <value number="1">123456</value>
+ </DeviceSerialNumber>
+ <SoftwareVersion element="1020" group="0018" vr="LO">
+ <value number="1">1.00</value>
+ </SoftwareVersion>
+ <ContrastBolusRoute element="1040" group="0018" vr="LO">
+ <value number="1">IV</value>
+ </ContrastBolusRoute>
+ <ContrastBolusVolume element="1041" group="0018" vr="DS">
+ <value number="1">10</value>
+ </ContrastBolusVolume>
+ <ContrastBolusTotalDose element="1044" group="0018" vr="DS">
+ <value number="1">10</value>
+ </ContrastBolusTotalDose>
+ <ContrastBolusIngredient element="1048" group="0018" vr="CS">
+ <value number="1">GADOLINIUM</value>
+ </ContrastBolusIngredient>
+ <PatientPosition element="5100" group="0018" vr="CS">
+ <value number="1">HFS</value>
+ </PatientPosition>
+ <ContentQualification element="9004" group="0018" vr="CS">
+ <value number="1">PRODUCT</value>
+ </ContentQualification>
+ <ApplicableSafetyStandardAgency element="9174" group="0018" vr="CS">
+ <value number="1">FDA</value>
+ </ApplicableSafetyStandardAgency>
+ <StudyInstanceUID element="000d" group="0020" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.2.2010.99999</value>
+ </StudyInstanceUID>
+ <SeriesInstanceUID element="000e" group="0020" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.3.2010.1.99999</value>
+ </SeriesInstanceUID>
+ <StudyID element="0010" group="0020" vr="SH">
+ <value number="1">02010</value>
+ </StudyID>
+</DicomObject>
+<DicomObject>
+ <FileMetaInformationGroupLength element="0000" group="0002" vr="UL">
+ <value number="1">182</value>
+ </FileMetaInformationGroupLength>
+ <FileMetaInformationVersion element="0001" group="0002" vr="OB"/>
+ <MediaStorageSOPClassUID element="0002" group="0002" vr="UI">
+ <value number="1">1.2.840.10008.5.1.4.1.1.4.1</value>
+ </MediaStorageSOPClassUID>
+ <MediaStorageSOPInstanceUID element="0003" group="0002" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.1.2010.1.1.99999</value>
+ </MediaStorageSOPInstanceUID>
+ <TransferSyntaxUID element="0010" group="0002" vr="UI">
+ <value number="1">1.2.840.10008.1.2.1</value>
+ </TransferSyntaxUID>
+ <ImplementationClassUID element="0012" group="0002" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.2</value>
+ </ImplementationClassUID>
+ <ImplementationVersionName element="0013" group="0002" vr="SH">
+ <value number="1">DCTOOL100</value>
+ </ImplementationVersionName>
+ <SourceApplicationEntityTitle element="0016" group="0002" vr="AE">
+ <value number="1">CLUNIE1</value>
+ </SourceApplicationEntityTitle>
+ <SpecificCharacterSet element="0005" group="0008" vr="CS">
+ <value number="1">ISO_IR 100</value>
+ </SpecificCharacterSet>
+ <ImageType element="0008" group="0008" vr="CS">
+ <value number="1">DERIVED</value>
+ <value number="2">PRIMARY</value>
+ <value number="3">PERFUSION</value>
+ <value number="4">RCBV</value>
+ </ImageType>
+ <InstanceCreationDate element="0012" group="0008" vr="DA">
+ <value number="1">20020929</value>
+ </InstanceCreationDate>
+ <InstanceCreationTime element="0013" group="0008" vr="TM">
+ <value number="1">091511</value>
+ </InstanceCreationTime>
+ <InstanceCreatorUID element="0014" group="0008" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.3</value>
+ </InstanceCreatorUID>
+ <SOPClassUID element="0016" group="0008" vr="UI">
+ <value number="1">1.2.840.10008.5.1.4.1.1.4.1</value>
+ </SOPClassUID>
+ <SOPInstanceUID element="0018" group="0008" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.1.2010.1.1.99999</value>
+ </SOPInstanceUID>
+ <StudyDate element="0020" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </StudyDate>
+ <SeriesDate element="0021" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </SeriesDate>
+ <ContentDate element="0023" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </ContentDate>
+ <StudyTime element="0030" group="0008" vr="TM">
+ <value number="1">000010</value>
+ </StudyTime>
+ <SeriesTime element="0031" group="0008" vr="TM">
+ <value number="1">000012</value>
+ </SeriesTime>
+ <ContentTime element="0033" group="0008" vr="TM">
+ <value number="1">000014</value>
+ </ContentTime>
+ <AccessionNumber element="0050" group="0008" vr="SH">
+ <value number="1">9992010</value>
+ </AccessionNumber>
+ <Modality element="0060" group="0008" vr="CS">
+ <value number="1">MR</value>
+ </Modality>
+ <Manufacturer element="0070" group="0008" vr="LO">
+ <value number="1">Acme Medical Devices</value>
+ </Manufacturer>
+ <InstitutionName element="0080" group="0008" vr="LO">
+ <value number="1">St. Nowhere Hospital</value>
+ </InstitutionName>
+ <ReferringPhysicianName element="0090" group="0008" vr="PN">
+ <value number="1">Thomas^Albert</value>
+ </ReferringPhysicianName>
+ <TimezoneOffsetFromUTC element="0201" group="0008" vr="SH">
+ <value number="1">-0400</value>
+ </TimezoneOffsetFromUTC>
+ <StationName element="1010" group="0008" vr="SH">
+ <value number="1">CONSOLE01</value>
+ </StationName>
+ <StudyDescription element="1030" group="0008" vr="LO">
+ <value number="1">fMRI</value>
+ </StudyDescription>
+ <SeriesDescription element="103e" group="0008" vr="LO">
+ <value number="1">Perfusion</value>
+ </SeriesDescription>
+ <PerformingPhysicianName element="1050" group="0008" vr="PN">
+ <value number="1">Smith^John</value>
+ </PerformingPhysicianName>
+ <PhysicianReadingStudy element="1060" group="0008" vr="PN">
+ <value number="1">Smith^John</value>
+ </PhysicianReadingStudy>
+ <OperatorName element="1070" group="0008" vr="PN">
+ <value number="1">Jones^Molly</value>
+ </OperatorName>
+ <ManufacturerModelName element="1090" group="0008" vr="LO">
+ <value number="1">Super Dooper Scanner</value>
+ </ManufacturerModelName>
+ <PixelPresentation element="9205" group="0008" vr="CS">
+ <value number="1">MONOCHROME</value>
+ </PixelPresentation>
+ <VolumetricProperties element="9206" group="0008" vr="CS">
+ <value number="1">VOLUME</value>
+ </VolumetricProperties>
+ <VolumeBasedCalculationTechnique element="9207" group="0008" vr="CS">
+ <value number="1">NONE</value>
+ </VolumeBasedCalculationTechnique>
+ <ComplexImageComponent element="9208" group="0008" vr="CS">
+ <value number="1">MAGNITUDE</value>
+ </ComplexImageComponent>
+ <AcquisitionContrast element="9209" group="0008" vr="CS">
+ <value number="1">UNKNOWN</value>
+ </AcquisitionContrast>
+ <PatientName element="0010" group="0010" vr="PN">
+ <value number="1">Single^Derived</value>
+ </PatientName>
+ <PatientID element="0020" group="0010" vr="LO">
+ <value number="1">MF-SI2</value>
+ </PatientID>
+ <PatientBirthDate element="0030" group="0010" vr="DA">
+ <value number="1">19500704</value>
+ </PatientBirthDate>
+ <PatientSex element="0040" group="0010" vr="CS">
+ <value number="1">M</value>
+ </PatientSex>
+ <PatientAge element="1010" group="0010" vr="AS">
+ <value number="1">052Y</value>
+ </PatientAge>
+ <PatientSize element="1020" group="0010" vr="DS">
+ <value number="1">1.6</value>
+ </PatientSize>
+ <PatientWeight element="1030" group="0010" vr="DS">
+ <value number="1">75</value>
+ </PatientWeight>
+ <ContrastBolusAgent element="0010" group="0018" vr="LO">
+ <value number="1">Magnevist</value>
+ </ContrastBolusAgent>
+ <DeviceSerialNumber element="1000" group="0018" vr="LO">
+ <value number="1">123456</value>
+ </DeviceSerialNumber>
+ <SoftwareVersion element="1020" group="0018" vr="LO">
+ <value number="1">1.00</value>
+ </SoftwareVersion>
+ <ContrastBolusRoute element="1040" group="0018" vr="LO">
+ <value number="1">IV</value>
+ </ContrastBolusRoute>
+ <ContrastBolusVolume element="1041" group="0018" vr="DS">
+ <value number="1">10</value>
+ </ContrastBolusVolume>
+ <ContrastBolusTotalDose element="1044" group="0018" vr="DS">
+ <value number="1">10</value>
+ </ContrastBolusTotalDose>
+ <ContrastBolusIngredient element="1048" group="0018" vr="CS">
+ <value number="1">GADOLINIUM</value>
+ </ContrastBolusIngredient>
+ <PatientPosition element="5100" group="0018" vr="CS">
+ <value number="1">HFS</value>
+ </PatientPosition>
+ <ContentQualification element="9004" group="0018" vr="CS">
+ <value number="1">PRODUCT</value>
+ </ContentQualification>
+ <ApplicableSafetyStandardAgency element="9174" group="0018" vr="CS">
+ <value number="1">FDA</value>
+ </ApplicableSafetyStandardAgency>
+ <StudyInstanceUID element="000d" group="0020" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.2.2010.99999</value>
+ </StudyInstanceUID>
+ <SeriesInstanceUID element="000e" group="0020" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.3.2010.1.99999</value>
+ </SeriesInstanceUID>
+ <StudyID element="0010" group="0020" vr="SH">
+ <value number="1">02010</value>
+ </StudyID>
+</DicomObject>
+<DicomObject>
+ <FileMetaInformationGroupLength element="0000" group="0002" vr="UL">
+ <value number="1">182</value>
+ </FileMetaInformationGroupLength>
+ <FileMetaInformationVersion element="0001" group="0002" vr="OB"/>
+ <MediaStorageSOPClassUID element="0002" group="0002" vr="UI">
+ <value number="1">1.2.840.10008.5.1.4.1.1.4.1</value>
+ </MediaStorageSOPClassUID>
+ <MediaStorageSOPInstanceUID element="0003" group="0002" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.1.2010.1.1.99999</value>
+ </MediaStorageSOPInstanceUID>
+ <TransferSyntaxUID element="0010" group="0002" vr="UI">
+ <value number="1">1.2.840.10008.1.2.1</value>
+ </TransferSyntaxUID>
+ <ImplementationClassUID element="0012" group="0002" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.2</value>
+ </ImplementationClassUID>
+ <ImplementationVersionName element="0013" group="0002" vr="SH">
+ <value number="1">DCTOOL100</value>
+ </ImplementationVersionName>
+ <SourceApplicationEntityTitle element="0016" group="0002" vr="AE">
+ <value number="1">CLUNIE1</value>
+ </SourceApplicationEntityTitle>
+ <SpecificCharacterSet element="0005" group="0008" vr="CS">
+ <value number="1">ISO_IR 100</value>
+ </SpecificCharacterSet>
+ <ImageType element="0008" group="0008" vr="CS">
+ <value number="1">DERIVED</value>
+ <value number="2">PRIMARY</value>
+ <value number="3">PERFUSION</value>
+ <value number="4">RCBV</value>
+ </ImageType>
+ <InstanceCreationDate element="0012" group="0008" vr="DA">
+ <value number="1">20020929</value>
+ </InstanceCreationDate>
+ <InstanceCreationTime element="0013" group="0008" vr="TM">
+ <value number="1">091511</value>
+ </InstanceCreationTime>
+ <InstanceCreatorUID element="0014" group="0008" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.3</value>
+ </InstanceCreatorUID>
+ <SOPClassUID element="0016" group="0008" vr="UI">
+ <value number="1">1.2.840.10008.5.1.4.1.1.4.1</value>
+ </SOPClassUID>
+ <SOPInstanceUID element="0018" group="0008" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.1.2010.1.1.99999</value>
+ </SOPInstanceUID>
+ <StudyDate element="0020" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </StudyDate>
+ <SeriesDate element="0021" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </SeriesDate>
+ <ContentDate element="0023" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </ContentDate>
+ <StudyTime element="0030" group="0008" vr="TM">
+ <value number="1">000010</value>
+ </StudyTime>
+ <SeriesTime element="0031" group="0008" vr="TM">
+ <value number="1">000012</value>
+ </SeriesTime>
+ <ContentTime element="0033" group="0008" vr="TM">
+ <value number="1">000014</value>
+ </ContentTime>
+ <AccessionNumber element="0050" group="0008" vr="SH">
+ <value number="1">9992010</value>
+ </AccessionNumber>
+ <Modality element="0060" group="0008" vr="CS">
+ <value number="1">MR</value>
+ </Modality>
+ <Manufacturer element="0070" group="0008" vr="LO">
+ <value number="1">Acme Medical Devices</value>
+ </Manufacturer>
+ <InstitutionName element="0080" group="0008" vr="LO">
+ <value number="1">St. Nowhere Hospital</value>
+ </InstitutionName>
+ <ReferringPhysicianName element="0090" group="0008" vr="PN">
+ <value number="1">Thomas^Albert</value>
+ </ReferringPhysicianName>
+ <TimezoneOffsetFromUTC element="0201" group="0008" vr="SH">
+ <value number="1">-0400</value>
+ </TimezoneOffsetFromUTC>
+ <StationName element="1010" group="0008" vr="SH">
+ <value number="1">CONSOLE01</value>
+ </StationName>
+ <StudyDescription element="1030" group="0008" vr="LO">
+ <value number="1">fMRI</value>
+ </StudyDescription>
+ <SeriesDescription element="103e" group="0008" vr="LO">
+ <value number="1">Perfusion</value>
+ </SeriesDescription>
+ <PerformingPhysicianName element="1050" group="0008" vr="PN">
+ <value number="1">Smith^John</value>
+ </PerformingPhysicianName>
+ <PhysicianReadingStudy element="1060" group="0008" vr="PN">
+ <value number="1">Smith^John</value>
+ </PhysicianReadingStudy>
+ <OperatorName element="1070" group="0008" vr="PN">
+ <value number="1">Jones^Molly</value>
+ </OperatorName>
+ <ManufacturerModelName element="1090" group="0008" vr="LO">
+ <value number="1">Super Dooper Scanner</value>
+ </ManufacturerModelName>
+ <PixelPresentation element="9205" group="0008" vr="CS">
+ <value number="1">MONOCHROME</value>
+ </PixelPresentation>
+ <VolumetricProperties element="9206" group="0008" vr="CS">
+ <value number="1">VOLUME</value>
+ </VolumetricProperties>
+ <VolumeBasedCalculationTechnique element="9207" group="0008" vr="CS">
+ <value number="1">NONE</value>
+ </VolumeBasedCalculationTechnique>
+ <ComplexImageComponent element="9208" group="0008" vr="CS">
+ <value number="1">MAGNITUDE</value>
+ </ComplexImageComponent>
+ <AcquisitionContrast element="9209" group="0008" vr="CS">
+ <value number="1">UNKNOWN</value>
+ </AcquisitionContrast>
+ <PatientName element="0010" group="0010" vr="PN">
+ <value number="1">Single^Derived</value>
+ </PatientName>
+ <PatientID element="0020" group="0010" vr="LO">
+ <value number="1">MF-SI2</value>
+ </PatientID>
+ <PatientBirthDate element="0030" group="0010" vr="DA">
+ <value number="1">19500704</value>
+ </PatientBirthDate>
+ <PatientSex element="0040" group="0010" vr="CS">
+ <value number="1">M</value>
+ </PatientSex>
+ <PatientAge element="1010" group="0010" vr="AS">
+ <value number="1">052Y</value>
+ </PatientAge>
+ <PatientSize element="1020" group="0010" vr="DS">
+ <value number="1">1.6</value>
+ </PatientSize>
+ <PatientWeight element="1030" group="0010" vr="DS">
+ <value number="1">75</value>
+ </PatientWeight>
+ <ContrastBolusAgent element="0010" group="0018" vr="LO">
+ <value number="1">Magnevist</value>
+ </ContrastBolusAgent>
+ <DeviceSerialNumber element="1000" group="0018" vr="LO">
+ <value number="1">123456</value>
+ </DeviceSerialNumber>
+ <SoftwareVersion element="1020" group="0018" vr="LO">
+ <value number="1">1.00</value>
+ </SoftwareVersion>
+ <ContrastBolusRoute element="1040" group="0018" vr="LO">
+ <value number="1">IV</value>
+ </ContrastBolusRoute>
+ <ContrastBolusVolume element="1041" group="0018" vr="DS">
+ <value number="1">10</value>
+ </ContrastBolusVolume>
+ <ContrastBolusTotalDose element="1044" group="0018" vr="DS">
+ <value number="1">10</value>
+ </ContrastBolusTotalDose>
+ <ContrastBolusIngredient element="1048" group="0018" vr="CS">
+ <value number="1">GADOLINIUM</value>
+ </ContrastBolusIngredient>
+ <PatientPosition element="5100" group="0018" vr="CS">
+ <value number="1">HFS</value>
+ </PatientPosition>
+ <ContentQualification element="9004" group="0018" vr="CS">
+ <value number="1">PRODUCT</value>
+ </ContentQualification>
+ <ApplicableSafetyStandardAgency element="9174" group="0018" vr="CS">
+ <value number="1">FDA</value>
+ </ApplicableSafetyStandardAgency>
+ <StudyInstanceUID element="000d" group="0020" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.2.2010.99999</value>
+ </StudyInstanceUID>
+ <SeriesInstanceUID element="000e" group="0020" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.3.2010.1.99999</value>
+ </SeriesInstanceUID>
+ <StudyID element="0010" group="0020" vr="SH">
+ <value number="1">02010</value>
+ </StudyID>
+</DicomObject>
+<DicomObject>
+ <FileMetaInformationGroupLength element="0000" group="0002" vr="UL">
+ <value number="1">182</value>
+ </FileMetaInformationGroupLength>
+ <FileMetaInformationVersion element="0001" group="0002" vr="OB"/>
+ <MediaStorageSOPClassUID element="0002" group="0002" vr="UI">
+ <value number="1">1.2.840.10008.5.1.4.1.1.4.1</value>
+ </MediaStorageSOPClassUID>
+ <MediaStorageSOPInstanceUID element="0003" group="0002" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.1.2010.1.1.99999</value>
+ </MediaStorageSOPInstanceUID>
+ <TransferSyntaxUID element="0010" group="0002" vr="UI">
+ <value number="1">1.2.840.10008.1.2.1</value>
+ </TransferSyntaxUID>
+ <ImplementationClassUID element="0012" group="0002" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.2</value>
+ </ImplementationClassUID>
+ <ImplementationVersionName element="0013" group="0002" vr="SH">
+ <value number="1">DCTOOL100</value>
+ </ImplementationVersionName>
+ <SourceApplicationEntityTitle element="0016" group="0002" vr="AE">
+ <value number="1">CLUNIE1</value>
+ </SourceApplicationEntityTitle>
+ <SpecificCharacterSet element="0005" group="0008" vr="CS">
+ <value number="1">ISO_IR 100</value>
+ </SpecificCharacterSet>
+ <ImageType element="0008" group="0008" vr="CS">
+ <value number="1">DERIVED</value>
+ <value number="2">PRIMARY</value>
+ <value number="3">PERFUSION</value>
+ <value number="4">RCBV</value>
+ </ImageType>
+ <InstanceCreationDate element="0012" group="0008" vr="DA">
+ <value number="1">20020929</value>
+ </InstanceCreationDate>
+ <InstanceCreationTime element="0013" group="0008" vr="TM">
+ <value number="1">091511</value>
+ </InstanceCreationTime>
+ <InstanceCreatorUID element="0014" group="0008" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.3</value>
+ </InstanceCreatorUID>
+ <SOPClassUID element="0016" group="0008" vr="UI">
+ <value number="1">1.2.840.10008.5.1.4.1.1.4.1</value>
+ </SOPClassUID>
+ <SOPInstanceUID element="0018" group="0008" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.1.2010.1.1.99999</value>
+ </SOPInstanceUID>
+ <StudyDate element="0020" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </StudyDate>
+ <SeriesDate element="0021" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </SeriesDate>
+ <ContentDate element="0023" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </ContentDate>
+ <StudyTime element="0030" group="0008" vr="TM">
+ <value number="1">000010</value>
+ </StudyTime>
+ <SeriesTime element="0031" group="0008" vr="TM">
+ <value number="1">000012</value>
+ </SeriesTime>
+ <ContentTime element="0033" group="0008" vr="TM">
+ <value number="1">000014</value>
+ </ContentTime>
+ <AccessionNumber element="0050" group="0008" vr="SH">
+ <value number="1">9992010</value>
+ </AccessionNumber>
+ <Modality element="0060" group="0008" vr="CS">
+ <value number="1">MR</value>
+ </Modality>
+ <Manufacturer element="0070" group="0008" vr="LO">
+ <value number="1">Acme Medical Devices</value>
+ </Manufacturer>
+ <InstitutionName element="0080" group="0008" vr="LO">
+ <value number="1">St. Nowhere Hospital</value>
+ </InstitutionName>
+ <ReferringPhysicianName element="0090" group="0008" vr="PN">
+ <value number="1">Thomas^Albert</value>
+ </ReferringPhysicianName>
+ <TimezoneOffsetFromUTC element="0201" group="0008" vr="SH">
+ <value number="1">-0400</value>
+ </TimezoneOffsetFromUTC>
+ <StationName element="1010" group="0008" vr="SH">
+ <value number="1">CONSOLE01</value>
+ </StationName>
+ <StudyDescription element="1030" group="0008" vr="LO">
+ <value number="1">fMRI</value>
+ </StudyDescription>
+ <SeriesDescription element="103e" group="0008" vr="LO">
+ <value number="1">Perfusion</value>
+ </SeriesDescription>
+ <PerformingPhysicianName element="1050" group="0008" vr="PN">
+ <value number="1">Smith^John</value>
+ </PerformingPhysicianName>
+ <PhysicianReadingStudy element="1060" group="0008" vr="PN">
+ <value number="1">Smith^John</value>
+ </PhysicianReadingStudy>
+ <OperatorName element="1070" group="0008" vr="PN">
+ <value number="1">Jones^Molly</value>
+ </OperatorName>
+ <ManufacturerModelName element="1090" group="0008" vr="LO">
+ <value number="1">Super Dooper Scanner</value>
+ </ManufacturerModelName>
+ <PixelPresentation element="9205" group="0008" vr="CS">
+ <value number="1">MONOCHROME</value>
+ </PixelPresentation>
+ <VolumetricProperties element="9206" group="0008" vr="CS">
+ <value number="1">VOLUME</value>
+ </VolumetricProperties>
+ <VolumeBasedCalculationTechnique element="9207" group="0008" vr="CS">
+ <value number="1">NONE</value>
+ </VolumeBasedCalculationTechnique>
+ <ComplexImageComponent element="9208" group="0008" vr="CS">
+ <value number="1">MAGNITUDE</value>
+ </ComplexImageComponent>
+ <AcquisitionContrast element="9209" group="0008" vr="CS">
+ <value number="1">UNKNOWN</value>
+ </AcquisitionContrast>
+ <PatientName element="0010" group="0010" vr="PN">
+ <value number="1">Single^Derived</value>
+ </PatientName>
+ <PatientID element="0020" group="0010" vr="LO">
+ <value number="1">MF-SI2</value>
+ </PatientID>
+ <PatientBirthDate element="0030" group="0010" vr="DA">
+ <value number="1">19500704</value>
+ </PatientBirthDate>
+ <PatientSex element="0040" group="0010" vr="CS">
+ <value number="1">M</value>
+ </PatientSex>
+ <PatientAge element="1010" group="0010" vr="AS">
+ <value number="1">052Y</value>
+ </PatientAge>
+ <PatientSize element="1020" group="0010" vr="DS">
+ <value number="1">1.6</value>
+ </PatientSize>
+ <PatientWeight element="1030" group="0010" vr="DS">
+ <value number="1">75</value>
+ </PatientWeight>
+ <ContrastBolusAgent element="0010" group="0018" vr="LO">
+ <value number="1">Magnevist</value>
+ </ContrastBolusAgent>
+ <DeviceSerialNumber element="1000" group="0018" vr="LO">
+ <value number="1">123456</value>
+ </DeviceSerialNumber>
+ <SoftwareVersion element="1020" group="0018" vr="LO">
+ <value number="1">1.00</value>
+ </SoftwareVersion>
+ <ContrastBolusRoute element="1040" group="0018" vr="LO">
+ <value number="1">IV</value>
+ </ContrastBolusRoute>
+ <ContrastBolusVolume element="1041" group="0018" vr="DS">
+ <value number="1">10</value>
+ </ContrastBolusVolume>
+ <ContrastBolusTotalDose element="1044" group="0018" vr="DS">
+ <value number="1">10</value>
+ </ContrastBolusTotalDose>
+ <ContrastBolusIngredient element="1048" group="0018" vr="CS">
+ <value number="1">GADOLINIUM</value>
+ </ContrastBolusIngredient>
+ <PatientPosition element="5100" group="0018" vr="CS">
+ <value number="1">HFS</value>
+ </PatientPosition>
+ <ContentQualification element="9004" group="0018" vr="CS">
+ <value number="1">PRODUCT</value>
+ </ContentQualification>
+ <ApplicableSafetyStandardAgency element="9174" group="0018" vr="CS">
+ <value number="1">FDA</value>
+ </ApplicableSafetyStandardAgency>
+ <StudyInstanceUID element="000d" group="0020" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.2.2010.99999</value>
+ </StudyInstanceUID>
+ <SeriesInstanceUID element="000e" group="0020" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.3.2010.1.99999</value>
+ </SeriesInstanceUID>
+ <StudyID element="0010" group="0020" vr="SH">
+ <value number="1">02010</value>
+ </StudyID>
+</DicomObject>
+<DicomObject>
+ <FileMetaInformationGroupLength element="0000" group="0002" vr="UL">
+ <value number="1">182</value>
+ </FileMetaInformationGroupLength>
+ <FileMetaInformationVersion element="0001" group="0002" vr="OB"/>
+ <MediaStorageSOPClassUID element="0002" group="0002" vr="UI">
+ <value number="1">1.2.840.10008.5.1.4.1.1.4.1</value>
+ </MediaStorageSOPClassUID>
+ <MediaStorageSOPInstanceUID element="0003" group="0002" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.1.2010.1.1.99999</value>
+ </MediaStorageSOPInstanceUID>
+ <TransferSyntaxUID element="0010" group="0002" vr="UI">
+ <value number="1">1.2.840.10008.1.2.1</value>
+ </TransferSyntaxUID>
+ <ImplementationClassUID element="0012" group="0002" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.2</value>
+ </ImplementationClassUID>
+ <ImplementationVersionName element="0013" group="0002" vr="SH">
+ <value number="1">DCTOOL100</value>
+ </ImplementationVersionName>
+ <SourceApplicationEntityTitle element="0016" group="0002" vr="AE">
+ <value number="1">CLUNIE1</value>
+ </SourceApplicationEntityTitle>
+ <SpecificCharacterSet element="0005" group="0008" vr="CS">
+ <value number="1">ISO_IR 100</value>
+ </SpecificCharacterSet>
+ <ImageType element="0008" group="0008" vr="CS">
+ <value number="1">DERIVED</value>
+ <value number="2">PRIMARY</value>
+ <value number="3">PERFUSION</value>
+ <value number="4">RCBV</value>
+ </ImageType>
+ <InstanceCreationDate element="0012" group="0008" vr="DA">
+ <value number="1">20020929</value>
+ </InstanceCreationDate>
+ <InstanceCreationTime element="0013" group="0008" vr="TM">
+ <value number="1">091511</value>
+ </InstanceCreationTime>
+ <InstanceCreatorUID element="0014" group="0008" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.3</value>
+ </InstanceCreatorUID>
+ <SOPClassUID element="0016" group="0008" vr="UI">
+ <value number="1">1.2.840.10008.5.1.4.1.1.4.1</value>
+ </SOPClassUID>
+ <SOPInstanceUID element="0018" group="0008" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.1.2010.1.1.99999</value>
+ </SOPInstanceUID>
+ <StudyDate element="0020" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </StudyDate>
+ <SeriesDate element="0021" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </SeriesDate>
+ <ContentDate element="0023" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </ContentDate>
+ <StudyTime element="0030" group="0008" vr="TM">
+ <value number="1">000010</value>
+ </StudyTime>
+ <SeriesTime element="0031" group="0008" vr="TM">
+ <value number="1">000012</value>
+ </SeriesTime>
+ <ContentTime element="0033" group="0008" vr="TM">
+ <value number="1">000014</value>
+ </ContentTime>
+ <AccessionNumber element="0050" group="0008" vr="SH">
+ <value number="1">9992010</value>
+ </AccessionNumber>
+ <Modality element="0060" group="0008" vr="CS">
+ <value number="1">MR</value>
+ </Modality>
+ <Manufacturer element="0070" group="0008" vr="LO">
+ <value number="1">Acme Medical Devices</value>
+ </Manufacturer>
+ <InstitutionName element="0080" group="0008" vr="LO">
+ <value number="1">St. Nowhere Hospital</value>
+ </InstitutionName>
+ <ReferringPhysicianName element="0090" group="0008" vr="PN">
+ <value number="1">Thomas^Albert</value>
+ </ReferringPhysicianName>
+ <TimezoneOffsetFromUTC element="0201" group="0008" vr="SH">
+ <value number="1">-0400</value>
+ </TimezoneOffsetFromUTC>
+ <StationName element="1010" group="0008" vr="SH">
+ <value number="1">CONSOLE01</value>
+ </StationName>
+ <StudyDescription element="1030" group="0008" vr="LO">
+ <value number="1">fMRI</value>
+ </StudyDescription>
+ <SeriesDescription element="103e" group="0008" vr="LO">
+ <value number="1">Perfusion</value>
+ </SeriesDescription>
+ <PerformingPhysicianName element="1050" group="0008" vr="PN">
+ <value number="1">Smith^John</value>
+ </PerformingPhysicianName>
+ <PhysicianReadingStudy element="1060" group="0008" vr="PN">
+ <value number="1">Smith^John</value>
+ </PhysicianReadingStudy>
+ <OperatorName element="1070" group="0008" vr="PN">
+ <value number="1">Jones^Molly</value>
+ </OperatorName>
+ <ManufacturerModelName element="1090" group="0008" vr="LO">
+ <value number="1">Super Dooper Scanner</value>
+ </ManufacturerModelName>
+ <PixelPresentation element="9205" group="0008" vr="CS">
+ <value number="1">MONOCHROME</value>
+ </PixelPresentation>
+ <VolumetricProperties element="9206" group="0008" vr="CS">
+ <value number="1">VOLUME</value>
+ </VolumetricProperties>
+ <VolumeBasedCalculationTechnique element="9207" group="0008" vr="CS">
+ <value number="1">NONE</value>
+ </VolumeBasedCalculationTechnique>
+ <ComplexImageComponent element="9208" group="0008" vr="CS">
+ <value number="1">MAGNITUDE</value>
+ </ComplexImageComponent>
+ <AcquisitionContrast element="9209" group="0008" vr="CS">
+ <value number="1">UNKNOWN</value>
+ </AcquisitionContrast>
+ <PatientName element="0010" group="0010" vr="PN">
+ <value number="1">Single^Derived</value>
+ </PatientName>
+ <PatientID element="0020" group="0010" vr="LO">
+ <value number="1">MF-SI2</value>
+ </PatientID>
+ <PatientBirthDate element="0030" group="0010" vr="DA">
+ <value number="1">19500704</value>
+ </PatientBirthDate>
+ <PatientSex element="0040" group="0010" vr="CS">
+ <value number="1">M</value>
+ </PatientSex>
+ <PatientAge element="1010" group="0010" vr="AS">
+ <value number="1">052Y</value>
+ </PatientAge>
+ <PatientSize element="1020" group="0010" vr="DS">
+ <value number="1">1.6</value>
+ </PatientSize>
+ <PatientWeight element="1030" group="0010" vr="DS">
+ <value number="1">75</value>
+ </PatientWeight>
+ <ContrastBolusAgent element="0010" group="0018" vr="LO">
+ <value number="1">Magnevist</value>
+ </ContrastBolusAgent>
+ <DeviceSerialNumber element="1000" group="0018" vr="LO">
+ <value number="1">123456</value>
+ </DeviceSerialNumber>
+ <SoftwareVersion element="1020" group="0018" vr="LO">
+ <value number="1">1.00</value>
+ </SoftwareVersion>
+ <ContrastBolusRoute element="1040" group="0018" vr="LO">
+ <value number="1">IV</value>
+ </ContrastBolusRoute>
+ <ContrastBolusVolume element="1041" group="0018" vr="DS">
+ <value number="1">10</value>
+ </ContrastBolusVolume>
+ <ContrastBolusTotalDose element="1044" group="0018" vr="DS">
+ <value number="1">10</value>
+ </ContrastBolusTotalDose>
+ <ContrastBolusIngredient element="1048" group="0018" vr="CS">
+ <value number="1">GADOLINIUM</value>
+ </ContrastBolusIngredient>
+ <PatientPosition element="5100" group="0018" vr="CS">
+ <value number="1">HFS</value>
+ </PatientPosition>
+ <ContentQualification element="9004" group="0018" vr="CS">
+ <value number="1">PRODUCT</value>
+ </ContentQualification>
+ <ApplicableSafetyStandardAgency element="9174" group="0018" vr="CS">
+ <value number="1">FDA</value>
+ </ApplicableSafetyStandardAgency>
+ <StudyInstanceUID element="000d" group="0020" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.2.2010.99999</value>
+ </StudyInstanceUID>
+ <SeriesInstanceUID element="000e" group="0020" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.3.2010.1.99999</value>
+ </SeriesInstanceUID>
+ <StudyID element="0010" group="0020" vr="SH">
+ <value number="1">02010</value>
+ </StudyID>
+</DicomObject>
+<DicomObject>
+ <FileMetaInformationGroupLength element="0000" group="0002" vr="UL">
+ <value number="1">182</value>
+ </FileMetaInformationGroupLength>
+ <FileMetaInformationVersion element="0001" group="0002" vr="OB"/>
+ <MediaStorageSOPClassUID element="0002" group="0002" vr="UI">
+ <value number="1">1.2.840.10008.5.1.4.1.1.4.1</value>
+ </MediaStorageSOPClassUID>
+ <MediaStorageSOPInstanceUID element="0003" group="0002" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.1.2010.1.1.99999</value>
+ </MediaStorageSOPInstanceUID>
+ <TransferSyntaxUID element="0010" group="0002" vr="UI">
+ <value number="1">1.2.840.10008.1.2.1</value>
+ </TransferSyntaxUID>
+ <ImplementationClassUID element="0012" group="0002" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.2</value>
+ </ImplementationClassUID>
+ <ImplementationVersionName element="0013" group="0002" vr="SH">
+ <value number="1">DCTOOL100</value>
+ </ImplementationVersionName>
+ <SourceApplicationEntityTitle element="0016" group="0002" vr="AE">
+ <value number="1">CLUNIE1</value>
+ </SourceApplicationEntityTitle>
+ <SpecificCharacterSet element="0005" group="0008" vr="CS">
+ <value number="1">ISO_IR 100</value>
+ </SpecificCharacterSet>
+ <ImageType element="0008" group="0008" vr="CS">
+ <value number="1">DERIVED</value>
+ <value number="2">PRIMARY</value>
+ <value number="3">PERFUSION</value>
+ <value number="4">RCBV</value>
+ </ImageType>
+ <InstanceCreationDate element="0012" group="0008" vr="DA">
+ <value number="1">20020929</value>
+ </InstanceCreationDate>
+ <InstanceCreationTime element="0013" group="0008" vr="TM">
+ <value number="1">091511</value>
+ </InstanceCreationTime>
+ <InstanceCreatorUID element="0014" group="0008" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.3</value>
+ </InstanceCreatorUID>
+ <SOPClassUID element="0016" group="0008" vr="UI">
+ <value number="1">1.2.840.10008.5.1.4.1.1.4.1</value>
+ </SOPClassUID>
+ <SOPInstanceUID element="0018" group="0008" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.1.2010.1.1.99999</value>
+ </SOPInstanceUID>
+ <StudyDate element="0020" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </StudyDate>
+ <SeriesDate element="0021" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </SeriesDate>
+ <ContentDate element="0023" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </ContentDate>
+ <StudyTime element="0030" group="0008" vr="TM">
+ <value number="1">000010</value>
+ </StudyTime>
+ <SeriesTime element="0031" group="0008" vr="TM">
+ <value number="1">000012</value>
+ </SeriesTime>
+ <ContentTime element="0033" group="0008" vr="TM">
+ <value number="1">000014</value>
+ </ContentTime>
+ <AccessionNumber element="0050" group="0008" vr="SH">
+ <value number="1">9992010</value>
+ </AccessionNumber>
+ <Modality element="0060" group="0008" vr="CS">
+ <value number="1">MR</value>
+ </Modality>
+ <Manufacturer element="0070" group="0008" vr="LO">
+ <value number="1">Acme Medical Devices</value>
+ </Manufacturer>
+ <InstitutionName element="0080" group="0008" vr="LO">
+ <value number="1">St. Nowhere Hospital</value>
+ </InstitutionName>
+ <ReferringPhysicianName element="0090" group="0008" vr="PN">
+ <value number="1">Thomas^Albert</value>
+ </ReferringPhysicianName>
+ <TimezoneOffsetFromUTC element="0201" group="0008" vr="SH">
+ <value number="1">-0400</value>
+ </TimezoneOffsetFromUTC>
+ <StationName element="1010" group="0008" vr="SH">
+ <value number="1">CONSOLE01</value>
+ </StationName>
+ <StudyDescription element="1030" group="0008" vr="LO">
+ <value number="1">fMRI</value>
+ </StudyDescription>
+ <SeriesDescription element="103e" group="0008" vr="LO">
+ <value number="1">Perfusion</value>
+ </SeriesDescription>
+ <PerformingPhysicianName element="1050" group="0008" vr="PN">
+ <value number="1">Smith^John</value>
+ </PerformingPhysicianName>
+ <PhysicianReadingStudy element="1060" group="0008" vr="PN">
+ <value number="1">Smith^John</value>
+ </PhysicianReadingStudy>
+ <OperatorName element="1070" group="0008" vr="PN">
+ <value number="1">Jones^Molly</value>
+ </OperatorName>
+ <ManufacturerModelName element="1090" group="0008" vr="LO">
+ <value number="1">Super Dooper Scanner</value>
+ </ManufacturerModelName>
+ <PixelPresentation element="9205" group="0008" vr="CS">
+ <value number="1">MONOCHROME</value>
+ </PixelPresentation>
+ <VolumetricProperties element="9206" group="0008" vr="CS">
+ <value number="1">VOLUME</value>
+ </VolumetricProperties>
+ <VolumeBasedCalculationTechnique element="9207" group="0008" vr="CS">
+ <value number="1">NONE</value>
+ </VolumeBasedCalculationTechnique>
+ <ComplexImageComponent element="9208" group="0008" vr="CS">
+ <value number="1">MAGNITUDE</value>
+ </ComplexImageComponent>
+ <AcquisitionContrast element="9209" group="0008" vr="CS">
+ <value number="1">UNKNOWN</value>
+ </AcquisitionContrast>
+ <PatientName element="0010" group="0010" vr="PN">
+ <value number="1">Single^Derived</value>
+ </PatientName>
+ <PatientID element="0020" group="0010" vr="LO">
+ <value number="1">MF-SI2</value>
+ </PatientID>
+ <PatientBirthDate element="0030" group="0010" vr="DA">
+ <value number="1">19500704</value>
+ </PatientBirthDate>
+ <PatientSex element="0040" group="0010" vr="CS">
+ <value number="1">M</value>
+ </PatientSex>
+ <PatientAge element="1010" group="0010" vr="AS">
+ <value number="1">052Y</value>
+ </PatientAge>
+ <PatientSize element="1020" group="0010" vr="DS">
+ <value number="1">1.6</value>
+ </PatientSize>
+ <PatientWeight element="1030" group="0010" vr="DS">
+ <value number="1">75</value>
+ </PatientWeight>
+ <ContrastBolusAgent element="0010" group="0018" vr="LO">
+ <value number="1">Magnevist</value>
+ </ContrastBolusAgent>
+ <DeviceSerialNumber element="1000" group="0018" vr="LO">
+ <value number="1">123456</value>
+ </DeviceSerialNumber>
+ <SoftwareVersion element="1020" group="0018" vr="LO">
+ <value number="1">1.00</value>
+ </SoftwareVersion>
+ <ContrastBolusRoute element="1040" group="0018" vr="LO">
+ <value number="1">IV</value>
+ </ContrastBolusRoute>
+ <ContrastBolusVolume element="1041" group="0018" vr="DS">
+ <value number="1">10</value>
+ </ContrastBolusVolume>
+ <ContrastBolusTotalDose element="1044" group="0018" vr="DS">
+ <value number="1">10</value>
+ </ContrastBolusTotalDose>
+ <ContrastBolusIngredient element="1048" group="0018" vr="CS">
+ <value number="1">GADOLINIUM</value>
+ </ContrastBolusIngredient>
+ <PatientPosition element="5100" group="0018" vr="CS">
+ <value number="1">HFS</value>
+ </PatientPosition>
+ <ContentQualification element="9004" group="0018" vr="CS">
+ <value number="1">PRODUCT</value>
+ </ContentQualification>
+ <ApplicableSafetyStandardAgency element="9174" group="0018" vr="CS">
+ <value number="1">FDA</value>
+ </ApplicableSafetyStandardAgency>
+ <StudyInstanceUID element="000d" group="0020" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.2.2010.99999</value>
+ </StudyInstanceUID>
+ <SeriesInstanceUID element="000e" group="0020" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.3.2010.1.99999</value>
+ </SeriesInstanceUID>
+ <StudyID element="0010" group="0020" vr="SH">
+ <value number="1">02010</value>
+ </StudyID>
+</DicomObject>
+<DicomObject>
+ <FileMetaInformationGroupLength element="0000" group="0002" vr="UL">
+ <value number="1">182</value>
+ </FileMetaInformationGroupLength>
+ <FileMetaInformationVersion element="0001" group="0002" vr="OB"/>
+ <MediaStorageSOPClassUID element="0002" group="0002" vr="UI">
+ <value number="1">1.2.840.10008.5.1.4.1.1.4.1</value>
+ </MediaStorageSOPClassUID>
+ <MediaStorageSOPInstanceUID element="0003" group="0002" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.1.2010.1.1.99999</value>
+ </MediaStorageSOPInstanceUID>
+ <TransferSyntaxUID element="0010" group="0002" vr="UI">
+ <value number="1">1.2.840.10008.1.2.1</value>
+ </TransferSyntaxUID>
+ <ImplementationClassUID element="0012" group="0002" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.2</value>
+ </ImplementationClassUID>
+ <ImplementationVersionName element="0013" group="0002" vr="SH">
+ <value number="1">DCTOOL100</value>
+ </ImplementationVersionName>
+ <SourceApplicationEntityTitle element="0016" group="0002" vr="AE">
+ <value number="1">CLUNIE1</value>
+ </SourceApplicationEntityTitle>
+ <SpecificCharacterSet element="0005" group="0008" vr="CS">
+ <value number="1">ISO_IR 100</value>
+ </SpecificCharacterSet>
+ <ImageType element="0008" group="0008" vr="CS">
+ <value number="1">DERIVED</value>
+ <value number="2">PRIMARY</value>
+ <value number="3">PERFUSION</value>
+ <value number="4">RCBV</value>
+ </ImageType>
+ <InstanceCreationDate element="0012" group="0008" vr="DA">
+ <value number="1">20020929</value>
+ </InstanceCreationDate>
+ <InstanceCreationTime element="0013" group="0008" vr="TM">
+ <value number="1">091511</value>
+ </InstanceCreationTime>
+ <InstanceCreatorUID element="0014" group="0008" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.3</value>
+ </InstanceCreatorUID>
+ <SOPClassUID element="0016" group="0008" vr="UI">
+ <value number="1">1.2.840.10008.5.1.4.1.1.4.1</value>
+ </SOPClassUID>
+ <SOPInstanceUID element="0018" group="0008" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.1.2010.1.1.99999</value>
+ </SOPInstanceUID>
+ <StudyDate element="0020" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </StudyDate>
+ <SeriesDate element="0021" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </SeriesDate>
+ <ContentDate element="0023" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </ContentDate>
+ <StudyTime element="0030" group="0008" vr="TM">
+ <value number="1">000010</value>
+ </StudyTime>
+ <SeriesTime element="0031" group="0008" vr="TM">
+ <value number="1">000012</value>
+ </SeriesTime>
+ <ContentTime element="0033" group="0008" vr="TM">
+ <value number="1">000014</value>
+ </ContentTime>
+ <AccessionNumber element="0050" group="0008" vr="SH">
+ <value number="1">9992010</value>
+ </AccessionNumber>
+ <Modality element="0060" group="0008" vr="CS">
+ <value number="1">MR</value>
+ </Modality>
+ <Manufacturer element="0070" group="0008" vr="LO">
+ <value number="1">Acme Medical Devices</value>
+ </Manufacturer>
+ <InstitutionName element="0080" group="0008" vr="LO">
+ <value number="1">St. Nowhere Hospital</value>
+ </InstitutionName>
+ <ReferringPhysicianName element="0090" group="0008" vr="PN">
+ <value number="1">Thomas^Albert</value>
+ </ReferringPhysicianName>
+ <TimezoneOffsetFromUTC element="0201" group="0008" vr="SH">
+ <value number="1">-0400</value>
+ </TimezoneOffsetFromUTC>
+ <StationName element="1010" group="0008" vr="SH">
+ <value number="1">CONSOLE01</value>
+ </StationName>
+ <StudyDescription element="1030" group="0008" vr="LO">
+ <value number="1">fMRI</value>
+ </StudyDescription>
+ <SeriesDescription element="103e" group="0008" vr="LO">
+ <value number="1">Perfusion</value>
+ </SeriesDescription>
+ <PerformingPhysicianName element="1050" group="0008" vr="PN">
+ <value number="1">Smith^John</value>
+ </PerformingPhysicianName>
+ <PhysicianReadingStudy element="1060" group="0008" vr="PN">
+ <value number="1">Smith^John</value>
+ </PhysicianReadingStudy>
+ <OperatorName element="1070" group="0008" vr="PN">
+ <value number="1">Jones^Molly</value>
+ </OperatorName>
+ <ManufacturerModelName element="1090" group="0008" vr="LO">
+ <value number="1">Super Dooper Scanner</value>
+ </ManufacturerModelName>
+ <PixelPresentation element="9205" group="0008" vr="CS">
+ <value number="1">MONOCHROME</value>
+ </PixelPresentation>
+ <VolumetricProperties element="9206" group="0008" vr="CS">
+ <value number="1">VOLUME</value>
+ </VolumetricProperties>
+ <VolumeBasedCalculationTechnique element="9207" group="0008" vr="CS">
+ <value number="1">NONE</value>
+ </VolumeBasedCalculationTechnique>
+ <ComplexImageComponent element="9208" group="0008" vr="CS">
+ <value number="1">MAGNITUDE</value>
+ </ComplexImageComponent>
+ <AcquisitionContrast element="9209" group="0008" vr="CS">
+ <value number="1">UNKNOWN</value>
+ </AcquisitionContrast>
+ <PatientName element="0010" group="0010" vr="PN">
+ <value number="1">Single^Derived</value>
+ </PatientName>
+ <PatientID element="0020" group="0010" vr="LO">
+ <value number="1">MF-SI2</value>
+ </PatientID>
+ <PatientBirthDate element="0030" group="0010" vr="DA">
+ <value number="1">19500704</value>
+ </PatientBirthDate>
+ <PatientSex element="0040" group="0010" vr="CS">
+ <value number="1">M</value>
+ </PatientSex>
+ <PatientAge element="1010" group="0010" vr="AS">
+ <value number="1">052Y</value>
+ </PatientAge>
+ <PatientSize element="1020" group="0010" vr="DS">
+ <value number="1">1.6</value>
+ </PatientSize>
+ <PatientWeight element="1030" group="0010" vr="DS">
+ <value number="1">75</value>
+ </PatientWeight>
+ <ContrastBolusAgent element="0010" group="0018" vr="LO">
+ <value number="1">Magnevist</value>
+ </ContrastBolusAgent>
+ <DeviceSerialNumber element="1000" group="0018" vr="LO">
+ <value number="1">123456</value>
+ </DeviceSerialNumber>
+ <SoftwareVersion element="1020" group="0018" vr="LO">
+ <value number="1">1.00</value>
+ </SoftwareVersion>
+ <ContrastBolusRoute element="1040" group="0018" vr="LO">
+ <value number="1">IV</value>
+ </ContrastBolusRoute>
+ <ContrastBolusVolume element="1041" group="0018" vr="DS">
+ <value number="1">10</value>
+ </ContrastBolusVolume>
+ <ContrastBolusTotalDose element="1044" group="0018" vr="DS">
+ <value number="1">10</value>
+ </ContrastBolusTotalDose>
+ <ContrastBolusIngredient element="1048" group="0018" vr="CS">
+ <value number="1">GADOLINIUM</value>
+ </ContrastBolusIngredient>
+ <PatientPosition element="5100" group="0018" vr="CS">
+ <value number="1">HFS</value>
+ </PatientPosition>
+ <ContentQualification element="9004" group="0018" vr="CS">
+ <value number="1">PRODUCT</value>
+ </ContentQualification>
+ <ApplicableSafetyStandardAgency element="9174" group="0018" vr="CS">
+ <value number="1">FDA</value>
+ </ApplicableSafetyStandardAgency>
+ <StudyInstanceUID element="000d" group="0020" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.2.2010.99999</value>
+ </StudyInstanceUID>
+ <SeriesInstanceUID element="000e" group="0020" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.3.2010.1.99999</value>
+ </SeriesInstanceUID>
+ <StudyID element="0010" group="0020" vr="SH">
+ <value number="1">02010</value>
+ </StudyID>
+</DicomObject>
+<DicomObject>
+ <FileMetaInformationGroupLength element="0000" group="0002" vr="UL">
+ <value number="1">182</value>
+ </FileMetaInformationGroupLength>
+ <FileMetaInformationVersion element="0001" group="0002" vr="OB"/>
+ <MediaStorageSOPClassUID element="0002" group="0002" vr="UI">
+ <value number="1">1.2.840.10008.5.1.4.1.1.4.1</value>
+ </MediaStorageSOPClassUID>
+ <MediaStorageSOPInstanceUID element="0003" group="0002" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.1.2010.1.1.99999</value>
+ </MediaStorageSOPInstanceUID>
+ <TransferSyntaxUID element="0010" group="0002" vr="UI">
+ <value number="1">1.2.840.10008.1.2.1</value>
+ </TransferSyntaxUID>
+ <ImplementationClassUID element="0012" group="0002" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.2</value>
+ </ImplementationClassUID>
+ <ImplementationVersionName element="0013" group="0002" vr="SH">
+ <value number="1">DCTOOL100</value>
+ </ImplementationVersionName>
+ <SourceApplicationEntityTitle element="0016" group="0002" vr="AE">
+ <value number="1">CLUNIE1</value>
+ </SourceApplicationEntityTitle>
+ <SpecificCharacterSet element="0005" group="0008" vr="CS">
+ <value number="1">ISO_IR 100</value>
+ </SpecificCharacterSet>
+ <ImageType element="0008" group="0008" vr="CS">
+ <value number="1">DERIVED</value>
+ <value number="2">PRIMARY</value>
+ <value number="3">PERFUSION</value>
+ <value number="4">RCBV</value>
+ </ImageType>
+ <InstanceCreationDate element="0012" group="0008" vr="DA">
+ <value number="1">20020929</value>
+ </InstanceCreationDate>
+ <InstanceCreationTime element="0013" group="0008" vr="TM">
+ <value number="1">091511</value>
+ </InstanceCreationTime>
+ <InstanceCreatorUID element="0014" group="0008" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.3</value>
+ </InstanceCreatorUID>
+ <SOPClassUID element="0016" group="0008" vr="UI">
+ <value number="1">1.2.840.10008.5.1.4.1.1.4.1</value>
+ </SOPClassUID>
+ <SOPInstanceUID element="0018" group="0008" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.1.2010.1.1.99999</value>
+ </SOPInstanceUID>
+ <StudyDate element="0020" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </StudyDate>
+ <SeriesDate element="0021" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </SeriesDate>
+ <ContentDate element="0023" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </ContentDate>
+ <StudyTime element="0030" group="0008" vr="TM">
+ <value number="1">000010</value>
+ </StudyTime>
+ <SeriesTime element="0031" group="0008" vr="TM">
+ <value number="1">000012</value>
+ </SeriesTime>
+ <ContentTime element="0033" group="0008" vr="TM">
+ <value number="1">000014</value>
+ </ContentTime>
+ <AccessionNumber element="0050" group="0008" vr="SH">
+ <value number="1">9992010</value>
+ </AccessionNumber>
+ <Modality element="0060" group="0008" vr="CS">
+ <value number="1">MR</value>
+ </Modality>
+ <Manufacturer element="0070" group="0008" vr="LO">
+ <value number="1">Acme Medical Devices</value>
+ </Manufacturer>
+ <InstitutionName element="0080" group="0008" vr="LO">
+ <value number="1">St. Nowhere Hospital</value>
+ </InstitutionName>
+ <ReferringPhysicianName element="0090" group="0008" vr="PN">
+ <value number="1">Thomas^Albert</value>
+ </ReferringPhysicianName>
+ <TimezoneOffsetFromUTC element="0201" group="0008" vr="SH">
+ <value number="1">-0400</value>
+ </TimezoneOffsetFromUTC>
+ <StationName element="1010" group="0008" vr="SH">
+ <value number="1">CONSOLE01</value>
+ </StationName>
+ <StudyDescription element="1030" group="0008" vr="LO">
+ <value number="1">fMRI</value>
+ </StudyDescription>
+ <SeriesDescription element="103e" group="0008" vr="LO">
+ <value number="1">Perfusion</value>
+ </SeriesDescription>
+ <PerformingPhysicianName element="1050" group="0008" vr="PN">
+ <value number="1">Smith^John</value>
+ </PerformingPhysicianName>
+ <PhysicianReadingStudy element="1060" group="0008" vr="PN">
+ <value number="1">Smith^John</value>
+ </PhysicianReadingStudy>
+ <OperatorName element="1070" group="0008" vr="PN">
+ <value number="1">Jones^Molly</value>
+ </OperatorName>
+ <ManufacturerModelName element="1090" group="0008" vr="LO">
+ <value number="1">Super Dooper Scanner</value>
+ </ManufacturerModelName>
+ <PixelPresentation element="9205" group="0008" vr="CS">
+ <value number="1">MONOCHROME</value>
+ </PixelPresentation>
+ <VolumetricProperties element="9206" group="0008" vr="CS">
+ <value number="1">VOLUME</value>
+ </VolumetricProperties>
+ <VolumeBasedCalculationTechnique element="9207" group="0008" vr="CS">
+ <value number="1">NONE</value>
+ </VolumeBasedCalculationTechnique>
+ <ComplexImageComponent element="9208" group="0008" vr="CS">
+ <value number="1">MAGNITUDE</value>
+ </ComplexImageComponent>
+ <AcquisitionContrast element="9209" group="0008" vr="CS">
+ <value number="1">UNKNOWN</value>
+ </AcquisitionContrast>
+ <PatientName element="0010" group="0010" vr="PN">
+ <value number="1">Single^Derived</value>
+ </PatientName>
+ <PatientID element="0020" group="0010" vr="LO">
+ <value number="1">MF-SI2</value>
+ </PatientID>
+ <PatientBirthDate element="0030" group="0010" vr="DA">
+ <value number="1">19500704</value>
+ </PatientBirthDate>
+ <PatientSex element="0040" group="0010" vr="CS">
+ <value number="1">M</value>
+ </PatientSex>
+ <PatientAge element="1010" group="0010" vr="AS">
+ <value number="1">052Y</value>
+ </PatientAge>
+ <PatientSize element="1020" group="0010" vr="DS">
+ <value number="1">1.6</value>
+ </PatientSize>
+ <PatientWeight element="1030" group="0010" vr="DS">
+ <value number="1">75</value>
+ </PatientWeight>
+ <ContrastBolusAgent element="0010" group="0018" vr="LO">
+ <value number="1">Magnevist</value>
+ </ContrastBolusAgent>
+ <DeviceSerialNumber element="1000" group="0018" vr="LO">
+ <value number="1">123456</value>
+ </DeviceSerialNumber>
+ <SoftwareVersion element="1020" group="0018" vr="LO">
+ <value number="1">1.00</value>
+ </SoftwareVersion>
+ <ContrastBolusRoute element="1040" group="0018" vr="LO">
+ <value number="1">IV</value>
+ </ContrastBolusRoute>
+ <ContrastBolusVolume element="1041" group="0018" vr="DS">
+ <value number="1">10</value>
+ </ContrastBolusVolume>
+ <ContrastBolusTotalDose element="1044" group="0018" vr="DS">
+ <value number="1">10</value>
+ </ContrastBolusTotalDose>
+ <ContrastBolusIngredient element="1048" group="0018" vr="CS">
+ <value number="1">GADOLINIUM</value>
+ </ContrastBolusIngredient>
+ <PatientPosition element="5100" group="0018" vr="CS">
+ <value number="1">HFS</value>
+ </PatientPosition>
+ <ContentQualification element="9004" group="0018" vr="CS">
+ <value number="1">PRODUCT</value>
+ </ContentQualification>
+ <ApplicableSafetyStandardAgency element="9174" group="0018" vr="CS">
+ <value number="1">FDA</value>
+ </ApplicableSafetyStandardAgency>
+ <StudyInstanceUID element="000d" group="0020" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.2.2010.99999</value>
+ </StudyInstanceUID>
+ <SeriesInstanceUID element="000e" group="0020" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.3.2010.1.99999</value>
+ </SeriesInstanceUID>
+ <StudyID element="0010" group="0020" vr="SH">
+ <value number="1">02010</value>
+ </StudyID>
+</DicomObject>
+<DicomObject>
+ <FileMetaInformationGroupLength element="0000" group="0002" vr="UL">
+ <value number="1">182</value>
+ </FileMetaInformationGroupLength>
+ <FileMetaInformationVersion element="0001" group="0002" vr="OB"/>
+ <MediaStorageSOPClassUID element="0002" group="0002" vr="UI">
+ <value number="1">1.2.840.10008.5.1.4.1.1.4.1</value>
+ </MediaStorageSOPClassUID>
+ <MediaStorageSOPInstanceUID element="0003" group="0002" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.1.2010.1.1.99999</value>
+ </MediaStorageSOPInstanceUID>
+ <TransferSyntaxUID element="0010" group="0002" vr="UI">
+ <value number="1">1.2.840.10008.1.2.1</value>
+ </TransferSyntaxUID>
+ <ImplementationClassUID element="0012" group="0002" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.2</value>
+ </ImplementationClassUID>
+ <ImplementationVersionName element="0013" group="0002" vr="SH">
+ <value number="1">DCTOOL100</value>
+ </ImplementationVersionName>
+ <SourceApplicationEntityTitle element="0016" group="0002" vr="AE">
+ <value number="1">CLUNIE1</value>
+ </SourceApplicationEntityTitle>
+ <SpecificCharacterSet element="0005" group="0008" vr="CS">
+ <value number="1">ISO_IR 100</value>
+ </SpecificCharacterSet>
+ <ImageType element="0008" group="0008" vr="CS">
+ <value number="1">DERIVED</value>
+ <value number="2">PRIMARY</value>
+ <value number="3">PERFUSION</value>
+ <value number="4">RCBV</value>
+ </ImageType>
+ <InstanceCreationDate element="0012" group="0008" vr="DA">
+ <value number="1">20020929</value>
+ </InstanceCreationDate>
+ <InstanceCreationTime element="0013" group="0008" vr="TM">
+ <value number="1">091511</value>
+ </InstanceCreationTime>
+ <InstanceCreatorUID element="0014" group="0008" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.3</value>
+ </InstanceCreatorUID>
+ <SOPClassUID element="0016" group="0008" vr="UI">
+ <value number="1">1.2.840.10008.5.1.4.1.1.4.1</value>
+ </SOPClassUID>
+ <SOPInstanceUID element="0018" group="0008" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.1.2010.1.1.99999</value>
+ </SOPInstanceUID>
+ <StudyDate element="0020" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </StudyDate>
+ <SeriesDate element="0021" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </SeriesDate>
+ <ContentDate element="0023" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </ContentDate>
+ <StudyTime element="0030" group="0008" vr="TM">
+ <value number="1">000010</value>
+ </StudyTime>
+ <SeriesTime element="0031" group="0008" vr="TM">
+ <value number="1">000012</value>
+ </SeriesTime>
+ <ContentTime element="0033" group="0008" vr="TM">
+ <value number="1">000014</value>
+ </ContentTime>
+ <AccessionNumber element="0050" group="0008" vr="SH">
+ <value number="1">9992010</value>
+ </AccessionNumber>
+ <Modality element="0060" group="0008" vr="CS">
+ <value number="1">MR</value>
+ </Modality>
+ <Manufacturer element="0070" group="0008" vr="LO">
+ <value number="1">Acme Medical Devices</value>
+ </Manufacturer>
+ <InstitutionName element="0080" group="0008" vr="LO">
+ <value number="1">St. Nowhere Hospital</value>
+ </InstitutionName>
+ <ReferringPhysicianName element="0090" group="0008" vr="PN">
+ <value number="1">Thomas^Albert</value>
+ </ReferringPhysicianName>
+ <TimezoneOffsetFromUTC element="0201" group="0008" vr="SH">
+ <value number="1">-0400</value>
+ </TimezoneOffsetFromUTC>
+ <StationName element="1010" group="0008" vr="SH">
+ <value number="1">CONSOLE01</value>
+ </StationName>
+ <StudyDescription element="1030" group="0008" vr="LO">
+ <value number="1">fMRI</value>
+ </StudyDescription>
+ <SeriesDescription element="103e" group="0008" vr="LO">
+ <value number="1">Perfusion</value>
+ </SeriesDescription>
+ <PerformingPhysicianName element="1050" group="0008" vr="PN">
+ <value number="1">Smith^John</value>
+ </PerformingPhysicianName>
+ <PhysicianReadingStudy element="1060" group="0008" vr="PN">
+ <value number="1">Smith^John</value>
+ </PhysicianReadingStudy>
+ <OperatorName element="1070" group="0008" vr="PN">
+ <value number="1">Jones^Molly</value>
+ </OperatorName>
+ <ManufacturerModelName element="1090" group="0008" vr="LO">
+ <value number="1">Super Dooper Scanner</value>
+ </ManufacturerModelName>
+ <PixelPresentation element="9205" group="0008" vr="CS">
+ <value number="1">MONOCHROME</value>
+ </PixelPresentation>
+ <VolumetricProperties element="9206" group="0008" vr="CS">
+ <value number="1">VOLUME</value>
+ </VolumetricProperties>
+ <VolumeBasedCalculationTechnique element="9207" group="0008" vr="CS">
+ <value number="1">NONE</value>
+ </VolumeBasedCalculationTechnique>
+ <ComplexImageComponent element="9208" group="0008" vr="CS">
+ <value number="1">MAGNITUDE</value>
+ </ComplexImageComponent>
+ <AcquisitionContrast element="9209" group="0008" vr="CS">
+ <value number="1">UNKNOWN</value>
+ </AcquisitionContrast>
+ <PatientName element="0010" group="0010" vr="PN">
+ <value number="1">Single^Derived</value>
+ </PatientName>
+ <PatientID element="0020" group="0010" vr="LO">
+ <value number="1">MF-SI2</value>
+ </PatientID>
+ <PatientBirthDate element="0030" group="0010" vr="DA">
+ <value number="1">19500704</value>
+ </PatientBirthDate>
+ <PatientSex element="0040" group="0010" vr="CS">
+ <value number="1">M</value>
+ </PatientSex>
+ <PatientAge element="1010" group="0010" vr="AS">
+ <value number="1">052Y</value>
+ </PatientAge>
+ <PatientSize element="1020" group="0010" vr="DS">
+ <value number="1">1.6</value>
+ </PatientSize>
+ <PatientWeight element="1030" group="0010" vr="DS">
+ <value number="1">75</value>
+ </PatientWeight>
+ <ContrastBolusAgent element="0010" group="0018" vr="LO">
+ <value number="1">Magnevist</value>
+ </ContrastBolusAgent>
+ <DeviceSerialNumber element="1000" group="0018" vr="LO">
+ <value number="1">123456</value>
+ </DeviceSerialNumber>
+ <SoftwareVersion element="1020" group="0018" vr="LO">
+ <value number="1">1.00</value>
+ </SoftwareVersion>
+ <ContrastBolusRoute element="1040" group="0018" vr="LO">
+ <value number="1">IV</value>
+ </ContrastBolusRoute>
+ <ContrastBolusVolume element="1041" group="0018" vr="DS">
+ <value number="1">10</value>
+ </ContrastBolusVolume>
+ <ContrastBolusTotalDose element="1044" group="0018" vr="DS">
+ <value number="1">10</value>
+ </ContrastBolusTotalDose>
+ <ContrastBolusIngredient element="1048" group="0018" vr="CS">
+ <value number="1">GADOLINIUM</value>
+ </ContrastBolusIngredient>
+ <PatientPosition element="5100" group="0018" vr="CS">
+ <value number="1">HFS</value>
+ </PatientPosition>
+ <ContentQualification element="9004" group="0018" vr="CS">
+ <value number="1">PRODUCT</value>
+ </ContentQualification>
+ <ApplicableSafetyStandardAgency element="9174" group="0018" vr="CS">
+ <value number="1">FDA</value>
+ </ApplicableSafetyStandardAgency>
+ <StudyInstanceUID element="000d" group="0020" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.2.2010.99999</value>
+ </StudyInstanceUID>
+ <SeriesInstanceUID element="000e" group="0020" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.3.2010.1.99999</value>
+ </SeriesInstanceUID>
+ <StudyID element="0010" group="0020" vr="SH">
+ <value number="1">02010</value>
+ </StudyID>
+</DicomObject>
+<DicomObject>
+ <FileMetaInformationGroupLength element="0000" group="0002" vr="UL">
+ <value number="1">182</value>
+ </FileMetaInformationGroupLength>
+ <FileMetaInformationVersion element="0001" group="0002" vr="OB"/>
+ <MediaStorageSOPClassUID element="0002" group="0002" vr="UI">
+ <value number="1">1.2.840.10008.5.1.4.1.1.4.1</value>
+ </MediaStorageSOPClassUID>
+ <MediaStorageSOPInstanceUID element="0003" group="0002" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.1.2010.1.1.99999</value>
+ </MediaStorageSOPInstanceUID>
+ <TransferSyntaxUID element="0010" group="0002" vr="UI">
+ <value number="1">1.2.840.10008.1.2.1</value>
+ </TransferSyntaxUID>
+ <ImplementationClassUID element="0012" group="0002" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.2</value>
+ </ImplementationClassUID>
+ <ImplementationVersionName element="0013" group="0002" vr="SH">
+ <value number="1">DCTOOL100</value>
+ </ImplementationVersionName>
+ <SourceApplicationEntityTitle element="0016" group="0002" vr="AE">
+ <value number="1">CLUNIE1</value>
+ </SourceApplicationEntityTitle>
+ <SpecificCharacterSet element="0005" group="0008" vr="CS">
+ <value number="1">ISO_IR 100</value>
+ </SpecificCharacterSet>
+ <ImageType element="0008" group="0008" vr="CS">
+ <value number="1">DERIVED</value>
+ <value number="2">PRIMARY</value>
+ <value number="3">PERFUSION</value>
+ <value number="4">RCBV</value>
+ </ImageType>
+ <InstanceCreationDate element="0012" group="0008" vr="DA">
+ <value number="1">20020929</value>
+ </InstanceCreationDate>
+ <InstanceCreationTime element="0013" group="0008" vr="TM">
+ <value number="1">091511</value>
+ </InstanceCreationTime>
+ <InstanceCreatorUID element="0014" group="0008" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.3</value>
+ </InstanceCreatorUID>
+ <SOPClassUID element="0016" group="0008" vr="UI">
+ <value number="1">1.2.840.10008.5.1.4.1.1.4.1</value>
+ </SOPClassUID>
+ <SOPInstanceUID element="0018" group="0008" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.1.2010.1.1.99999</value>
+ </SOPInstanceUID>
+ <StudyDate element="0020" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </StudyDate>
+ <SeriesDate element="0021" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </SeriesDate>
+ <ContentDate element="0023" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </ContentDate>
+ <StudyTime element="0030" group="0008" vr="TM">
+ <value number="1">000010</value>
+ </StudyTime>
+ <SeriesTime element="0031" group="0008" vr="TM">
+ <value number="1">000012</value>
+ </SeriesTime>
+ <ContentTime element="0033" group="0008" vr="TM">
+ <value number="1">000014</value>
+ </ContentTime>
+ <AccessionNumber element="0050" group="0008" vr="SH">
+ <value number="1">9992010</value>
+ </AccessionNumber>
+ <Modality element="0060" group="0008" vr="CS">
+ <value number="1">MR</value>
+ </Modality>
+ <Manufacturer element="0070" group="0008" vr="LO">
+ <value number="1">Acme Medical Devices</value>
+ </Manufacturer>
+ <InstitutionName element="0080" group="0008" vr="LO">
+ <value number="1">St. Nowhere Hospital</value>
+ </InstitutionName>
+ <ReferringPhysicianName element="0090" group="0008" vr="PN">
+ <value number="1">Thomas^Albert</value>
+ </ReferringPhysicianName>
+ <TimezoneOffsetFromUTC element="0201" group="0008" vr="SH">
+ <value number="1">-0400</value>
+ </TimezoneOffsetFromUTC>
+ <StationName element="1010" group="0008" vr="SH">
+ <value number="1">CONSOLE01</value>
+ </StationName>
+ <StudyDescription element="1030" group="0008" vr="LO">
+ <value number="1">fMRI</value>
+ </StudyDescription>
+ <SeriesDescription element="103e" group="0008" vr="LO">
+ <value number="1">Perfusion</value>
+ </SeriesDescription>
+ <PerformingPhysicianName element="1050" group="0008" vr="PN">
+ <value number="1">Smith^John</value>
+ </PerformingPhysicianName>
+ <PhysicianReadingStudy element="1060" group="0008" vr="PN">
+ <value number="1">Smith^John</value>
+ </PhysicianReadingStudy>
+ <OperatorName element="1070" group="0008" vr="PN">
+ <value number="1">Jones^Molly</value>
+ </OperatorName>
+ <ManufacturerModelName element="1090" group="0008" vr="LO">
+ <value number="1">Super Dooper Scanner</value>
+ </ManufacturerModelName>
+ <PixelPresentation element="9205" group="0008" vr="CS">
+ <value number="1">MONOCHROME</value>
+ </PixelPresentation>
+ <VolumetricProperties element="9206" group="0008" vr="CS">
+ <value number="1">VOLUME</value>
+ </VolumetricProperties>
+ <VolumeBasedCalculationTechnique element="9207" group="0008" vr="CS">
+ <value number="1">NONE</value>
+ </VolumeBasedCalculationTechnique>
+ <ComplexImageComponent element="9208" group="0008" vr="CS">
+ <value number="1">MAGNITUDE</value>
+ </ComplexImageComponent>
+ <AcquisitionContrast element="9209" group="0008" vr="CS">
+ <value number="1">UNKNOWN</value>
+ </AcquisitionContrast>
+ <PatientName element="0010" group="0010" vr="PN">
+ <value number="1">Single^Derived</value>
+ </PatientName>
+ <PatientID element="0020" group="0010" vr="LO">
+ <value number="1">MF-SI2</value>
+ </PatientID>
+ <PatientBirthDate element="0030" group="0010" vr="DA">
+ <value number="1">19500704</value>
+ </PatientBirthDate>
+ <PatientSex element="0040" group="0010" vr="CS">
+ <value number="1">M</value>
+ </PatientSex>
+ <PatientAge element="1010" group="0010" vr="AS">
+ <value number="1">052Y</value>
+ </PatientAge>
+ <PatientSize element="1020" group="0010" vr="DS">
+ <value number="1">1.6</value>
+ </PatientSize>
+ <PatientWeight element="1030" group="0010" vr="DS">
+ <value number="1">75</value>
+ </PatientWeight>
+ <ContrastBolusAgent element="0010" group="0018" vr="LO">
+ <value number="1">Magnevist</value>
+ </ContrastBolusAgent>
+ <DeviceSerialNumber element="1000" group="0018" vr="LO">
+ <value number="1">123456</value>
+ </DeviceSerialNumber>
+ <SoftwareVersion element="1020" group="0018" vr="LO">
+ <value number="1">1.00</value>
+ </SoftwareVersion>
+ <ContrastBolusRoute element="1040" group="0018" vr="LO">
+ <value number="1">IV</value>
+ </ContrastBolusRoute>
+ <ContrastBolusVolume element="1041" group="0018" vr="DS">
+ <value number="1">10</value>
+ </ContrastBolusVolume>
+ <ContrastBolusTotalDose element="1044" group="0018" vr="DS">
+ <value number="1">10</value>
+ </ContrastBolusTotalDose>
+ <ContrastBolusIngredient element="1048" group="0018" vr="CS">
+ <value number="1">GADOLINIUM</value>
+ </ContrastBolusIngredient>
+ <PatientPosition element="5100" group="0018" vr="CS">
+ <value number="1">HFS</value>
+ </PatientPosition>
+ <ContentQualification element="9004" group="0018" vr="CS">
+ <value number="1">PRODUCT</value>
+ </ContentQualification>
+ <ApplicableSafetyStandardAgency element="9174" group="0018" vr="CS">
+ <value number="1">FDA</value>
+ </ApplicableSafetyStandardAgency>
+ <StudyInstanceUID element="000d" group="0020" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.2.2010.99999</value>
+ </StudyInstanceUID>
+ <SeriesInstanceUID element="000e" group="0020" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.3.2010.1.99999</value>
+ </SeriesInstanceUID>
+ <StudyID element="0010" group="0020" vr="SH">
+ <value number="1">02010</value>
+ </StudyID>
+</DicomObject>
+<DicomObject>
+ <FileMetaInformationGroupLength element="0000" group="0002" vr="UL">
+ <value number="1">182</value>
+ </FileMetaInformationGroupLength>
+ <FileMetaInformationVersion element="0001" group="0002" vr="OB"/>
+ <MediaStorageSOPClassUID element="0002" group="0002" vr="UI">
+ <value number="1">1.2.840.10008.5.1.4.1.1.4.1</value>
+ </MediaStorageSOPClassUID>
+ <MediaStorageSOPInstanceUID element="0003" group="0002" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.1.2010.1.1.99999</value>
+ </MediaStorageSOPInstanceUID>
+ <TransferSyntaxUID element="0010" group="0002" vr="UI">
+ <value number="1">1.2.840.10008.1.2.1</value>
+ </TransferSyntaxUID>
+ <ImplementationClassUID element="0012" group="0002" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.2</value>
+ </ImplementationClassUID>
+ <ImplementationVersionName element="0013" group="0002" vr="SH">
+ <value number="1">DCTOOL100</value>
+ </ImplementationVersionName>
+ <SourceApplicationEntityTitle element="0016" group="0002" vr="AE">
+ <value number="1">CLUNIE1</value>
+ </SourceApplicationEntityTitle>
+ <SpecificCharacterSet element="0005" group="0008" vr="CS">
+ <value number="1">ISO_IR 100</value>
+ </SpecificCharacterSet>
+ <ImageType element="0008" group="0008" vr="CS">
+ <value number="1">DERIVED</value>
+ <value number="2">PRIMARY</value>
+ <value number="3">PERFUSION</value>
+ <value number="4">RCBV</value>
+ </ImageType>
+ <InstanceCreationDate element="0012" group="0008" vr="DA">
+ <value number="1">20020929</value>
+ </InstanceCreationDate>
+ <InstanceCreationTime element="0013" group="0008" vr="TM">
+ <value number="1">091511</value>
+ </InstanceCreationTime>
+ <InstanceCreatorUID element="0014" group="0008" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.3</value>
+ </InstanceCreatorUID>
+ <SOPClassUID element="0016" group="0008" vr="UI">
+ <value number="1">1.2.840.10008.5.1.4.1.1.4.1</value>
+ </SOPClassUID>
+ <SOPInstanceUID element="0018" group="0008" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.1.2010.1.1.99999</value>
+ </SOPInstanceUID>
+ <StudyDate element="0020" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </StudyDate>
+ <SeriesDate element="0021" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </SeriesDate>
+ <ContentDate element="0023" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </ContentDate>
+ <StudyTime element="0030" group="0008" vr="TM">
+ <value number="1">000010</value>
+ </StudyTime>
+ <SeriesTime element="0031" group="0008" vr="TM">
+ <value number="1">000012</value>
+ </SeriesTime>
+ <ContentTime element="0033" group="0008" vr="TM">
+ <value number="1">000014</value>
+ </ContentTime>
+ <AccessionNumber element="0050" group="0008" vr="SH">
+ <value number="1">9992010</value>
+ </AccessionNumber>
+ <Modality element="0060" group="0008" vr="CS">
+ <value number="1">MR</value>
+ </Modality>
+ <Manufacturer element="0070" group="0008" vr="LO">
+ <value number="1">Acme Medical Devices</value>
+ </Manufacturer>
+ <InstitutionName element="0080" group="0008" vr="LO">
+ <value number="1">St. Nowhere Hospital</value>
+ </InstitutionName>
+ <ReferringPhysicianName element="0090" group="0008" vr="PN">
+ <value number="1">Thomas^Albert</value>
+ </ReferringPhysicianName>
+ <TimezoneOffsetFromUTC element="0201" group="0008" vr="SH">
+ <value number="1">-0400</value>
+ </TimezoneOffsetFromUTC>
+ <StationName element="1010" group="0008" vr="SH">
+ <value number="1">CONSOLE01</value>
+ </StationName>
+ <StudyDescription element="1030" group="0008" vr="LO">
+ <value number="1">fMRI</value>
+ </StudyDescription>
+ <SeriesDescription element="103e" group="0008" vr="LO">
+ <value number="1">Perfusion</value>
+ </SeriesDescription>
+ <PerformingPhysicianName element="1050" group="0008" vr="PN">
+ <value number="1">Smith^John</value>
+ </PerformingPhysicianName>
+ <PhysicianReadingStudy element="1060" group="0008" vr="PN">
+ <value number="1">Smith^John</value>
+ </PhysicianReadingStudy>
+ <OperatorName element="1070" group="0008" vr="PN">
+ <value number="1">Jones^Molly</value>
+ </OperatorName>
+ <ManufacturerModelName element="1090" group="0008" vr="LO">
+ <value number="1">Super Dooper Scanner</value>
+ </ManufacturerModelName>
+ <PixelPresentation element="9205" group="0008" vr="CS">
+ <value number="1">MONOCHROME</value>
+ </PixelPresentation>
+ <VolumetricProperties element="9206" group="0008" vr="CS">
+ <value number="1">VOLUME</value>
+ </VolumetricProperties>
+ <VolumeBasedCalculationTechnique element="9207" group="0008" vr="CS">
+ <value number="1">NONE</value>
+ </VolumeBasedCalculationTechnique>
+ <ComplexImageComponent element="9208" group="0008" vr="CS">
+ <value number="1">MAGNITUDE</value>
+ </ComplexImageComponent>
+ <AcquisitionContrast element="9209" group="0008" vr="CS">
+ <value number="1">UNKNOWN</value>
+ </AcquisitionContrast>
+ <PatientName element="0010" group="0010" vr="PN">
+ <value number="1">Single^Derived</value>
+ </PatientName>
+ <PatientID element="0020" group="0010" vr="LO">
+ <value number="1">MF-SI2</value>
+ </PatientID>
+ <PatientBirthDate element="0030" group="0010" vr="DA">
+ <value number="1">19500704</value>
+ </PatientBirthDate>
+ <PatientSex element="0040" group="0010" vr="CS">
+ <value number="1">M</value>
+ </PatientSex>
+ <PatientAge element="1010" group="0010" vr="AS">
+ <value number="1">052Y</value>
+ </PatientAge>
+ <PatientSize element="1020" group="0010" vr="DS">
+ <value number="1">1.6</value>
+ </PatientSize>
+ <PatientWeight element="1030" group="0010" vr="DS">
+ <value number="1">75</value>
+ </PatientWeight>
+ <ContrastBolusAgent element="0010" group="0018" vr="LO">
+ <value number="1">Magnevist</value>
+ </ContrastBolusAgent>
+ <DeviceSerialNumber element="1000" group="0018" vr="LO">
+ <value number="1">123456</value>
+ </DeviceSerialNumber>
+ <SoftwareVersion element="1020" group="0018" vr="LO">
+ <value number="1">1.00</value>
+ </SoftwareVersion>
+ <ContrastBolusRoute element="1040" group="0018" vr="LO">
+ <value number="1">IV</value>
+ </ContrastBolusRoute>
+ <ContrastBolusVolume element="1041" group="0018" vr="DS">
+ <value number="1">10</value>
+ </ContrastBolusVolume>
+ <ContrastBolusTotalDose element="1044" group="0018" vr="DS">
+ <value number="1">10</value>
+ </ContrastBolusTotalDose>
+ <ContrastBolusIngredient element="1048" group="0018" vr="CS">
+ <value number="1">GADOLINIUM</value>
+ </ContrastBolusIngredient>
+ <PatientPosition element="5100" group="0018" vr="CS">
+ <value number="1">HFS</value>
+ </PatientPosition>
+ <ContentQualification element="9004" group="0018" vr="CS">
+ <value number="1">PRODUCT</value>
+ </ContentQualification>
+ <ApplicableSafetyStandardAgency element="9174" group="0018" vr="CS">
+ <value number="1">FDA</value>
+ </ApplicableSafetyStandardAgency>
+ <StudyInstanceUID element="000d" group="0020" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.2.2010.99999</value>
+ </StudyInstanceUID>
+ <SeriesInstanceUID element="000e" group="0020" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.3.2010.1.99999</value>
+ </SeriesInstanceUID>
+ <StudyID element="0010" group="0020" vr="SH">
+ <value number="1">02010</value>
+ </StudyID>
+</DicomObject>
+<DicomObject>
+ <FileMetaInformationGroupLength element="0000" group="0002" vr="UL">
+ <value number="1">182</value>
+ </FileMetaInformationGroupLength>
+ <FileMetaInformationVersion element="0001" group="0002" vr="OB"/>
+ <MediaStorageSOPClassUID element="0002" group="0002" vr="UI">
+ <value number="1">1.2.840.10008.5.1.4.1.1.4.1</value>
+ </MediaStorageSOPClassUID>
+ <MediaStorageSOPInstanceUID element="0003" group="0002" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.1.2010.1.1.99999</value>
+ </MediaStorageSOPInstanceUID>
+ <TransferSyntaxUID element="0010" group="0002" vr="UI">
+ <value number="1">1.2.840.10008.1.2.1</value>
+ </TransferSyntaxUID>
+ <ImplementationClassUID element="0012" group="0002" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.2</value>
+ </ImplementationClassUID>
+ <ImplementationVersionName element="0013" group="0002" vr="SH">
+ <value number="1">DCTOOL100</value>
+ </ImplementationVersionName>
+ <SourceApplicationEntityTitle element="0016" group="0002" vr="AE">
+ <value number="1">CLUNIE1</value>
+ </SourceApplicationEntityTitle>
+ <SpecificCharacterSet element="0005" group="0008" vr="CS">
+ <value number="1">ISO_IR 100</value>
+ </SpecificCharacterSet>
+ <ImageType element="0008" group="0008" vr="CS">
+ <value number="1">DERIVED</value>
+ <value number="2">PRIMARY</value>
+ <value number="3">PERFUSION</value>
+ <value number="4">RCBV</value>
+ </ImageType>
+ <InstanceCreationDate element="0012" group="0008" vr="DA">
+ <value number="1">20020929</value>
+ </InstanceCreationDate>
+ <InstanceCreationTime element="0013" group="0008" vr="TM">
+ <value number="1">091511</value>
+ </InstanceCreationTime>
+ <InstanceCreatorUID element="0014" group="0008" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.3</value>
+ </InstanceCreatorUID>
+ <SOPClassUID element="0016" group="0008" vr="UI">
+ <value number="1">1.2.840.10008.5.1.4.1.1.4.1</value>
+ </SOPClassUID>
+ <SOPInstanceUID element="0018" group="0008" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.1.2010.1.1.99999</value>
+ </SOPInstanceUID>
+ <StudyDate element="0020" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </StudyDate>
+ <SeriesDate element="0021" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </SeriesDate>
+ <ContentDate element="0023" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </ContentDate>
+ <StudyTime element="0030" group="0008" vr="TM">
+ <value number="1">000010</value>
+ </StudyTime>
+ <SeriesTime element="0031" group="0008" vr="TM">
+ <value number="1">000012</value>
+ </SeriesTime>
+ <ContentTime element="0033" group="0008" vr="TM">
+ <value number="1">000014</value>
+ </ContentTime>
+ <AccessionNumber element="0050" group="0008" vr="SH">
+ <value number="1">9992010</value>
+ </AccessionNumber>
+ <Modality element="0060" group="0008" vr="CS">
+ <value number="1">MR</value>
+ </Modality>
+ <Manufacturer element="0070" group="0008" vr="LO">
+ <value number="1">Acme Medical Devices</value>
+ </Manufacturer>
+ <InstitutionName element="0080" group="0008" vr="LO">
+ <value number="1">St. Nowhere Hospital</value>
+ </InstitutionName>
+ <ReferringPhysicianName element="0090" group="0008" vr="PN">
+ <value number="1">Thomas^Albert</value>
+ </ReferringPhysicianName>
+ <TimezoneOffsetFromUTC element="0201" group="0008" vr="SH">
+ <value number="1">-0400</value>
+ </TimezoneOffsetFromUTC>
+ <StationName element="1010" group="0008" vr="SH">
+ <value number="1">CONSOLE01</value>
+ </StationName>
+ <StudyDescription element="1030" group="0008" vr="LO">
+ <value number="1">fMRI</value>
+ </StudyDescription>
+ <SeriesDescription element="103e" group="0008" vr="LO">
+ <value number="1">Perfusion</value>
+ </SeriesDescription>
+ <PerformingPhysicianName element="1050" group="0008" vr="PN">
+ <value number="1">Smith^John</value>
+ </PerformingPhysicianName>
+ <PhysicianReadingStudy element="1060" group="0008" vr="PN">
+ <value number="1">Smith^John</value>
+ </PhysicianReadingStudy>
+ <OperatorName element="1070" group="0008" vr="PN">
+ <value number="1">Jones^Molly</value>
+ </OperatorName>
+ <ManufacturerModelName element="1090" group="0008" vr="LO">
+ <value number="1">Super Dooper Scanner</value>
+ </ManufacturerModelName>
+ <PixelPresentation element="9205" group="0008" vr="CS">
+ <value number="1">MONOCHROME</value>
+ </PixelPresentation>
+ <VolumetricProperties element="9206" group="0008" vr="CS">
+ <value number="1">VOLUME</value>
+ </VolumetricProperties>
+ <VolumeBasedCalculationTechnique element="9207" group="0008" vr="CS">
+ <value number="1">NONE</value>
+ </VolumeBasedCalculationTechnique>
+ <ComplexImageComponent element="9208" group="0008" vr="CS">
+ <value number="1">MAGNITUDE</value>
+ </ComplexImageComponent>
+ <AcquisitionContrast element="9209" group="0008" vr="CS">
+ <value number="1">UNKNOWN</value>
+ </AcquisitionContrast>
+ <PatientName element="0010" group="0010" vr="PN">
+ <value number="1">Single^Derived</value>
+ </PatientName>
+ <PatientID element="0020" group="0010" vr="LO">
+ <value number="1">MF-SI2</value>
+ </PatientID>
+ <PatientBirthDate element="0030" group="0010" vr="DA">
+ <value number="1">19500704</value>
+ </PatientBirthDate>
+ <PatientSex element="0040" group="0010" vr="CS">
+ <value number="1">M</value>
+ </PatientSex>
+ <PatientAge element="1010" group="0010" vr="AS">
+ <value number="1">052Y</value>
+ </PatientAge>
+ <PatientSize element="1020" group="0010" vr="DS">
+ <value number="1">1.6</value>
+ </PatientSize>
+ <PatientWeight element="1030" group="0010" vr="DS">
+ <value number="1">75</value>
+ </PatientWeight>
+ <ContrastBolusAgent element="0010" group="0018" vr="LO">
+ <value number="1">Magnevist</value>
+ </ContrastBolusAgent>
+ <DeviceSerialNumber element="1000" group="0018" vr="LO">
+ <value number="1">123456</value>
+ </DeviceSerialNumber>
+ <SoftwareVersion element="1020" group="0018" vr="LO">
+ <value number="1">1.00</value>
+ </SoftwareVersion>
+ <ContrastBolusRoute element="1040" group="0018" vr="LO">
+ <value number="1">IV</value>
+ </ContrastBolusRoute>
+ <ContrastBolusVolume element="1041" group="0018" vr="DS">
+ <value number="1">10</value>
+ </ContrastBolusVolume>
+ <ContrastBolusTotalDose element="1044" group="0018" vr="DS">
+ <value number="1">10</value>
+ </ContrastBolusTotalDose>
+ <ContrastBolusIngredient element="1048" group="0018" vr="CS">
+ <value number="1">GADOLINIUM</value>
+ </ContrastBolusIngredient>
+ <PatientPosition element="5100" group="0018" vr="CS">
+ <value number="1">HFS</value>
+ </PatientPosition>
+ <ContentQualification element="9004" group="0018" vr="CS">
+ <value number="1">PRODUCT</value>
+ </ContentQualification>
+ <ApplicableSafetyStandardAgency element="9174" group="0018" vr="CS">
+ <value number="1">FDA</value>
+ </ApplicableSafetyStandardAgency>
+ <StudyInstanceUID element="000d" group="0020" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.2.2010.99999</value>
+ </StudyInstanceUID>
+ <SeriesInstanceUID element="000e" group="0020" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.3.2010.1.99999</value>
+ </SeriesInstanceUID>
+ <StudyID element="0010" group="0020" vr="SH">
+ <value number="1">02010</value>
+ </StudyID>
+</DicomObject>
+<DicomObject>
+ <FileMetaInformationGroupLength element="0000" group="0002" vr="UL">
+ <value number="1">182</value>
+ </FileMetaInformationGroupLength>
+ <FileMetaInformationVersion element="0001" group="0002" vr="OB"/>
+ <MediaStorageSOPClassUID element="0002" group="0002" vr="UI">
+ <value number="1">1.2.840.10008.5.1.4.1.1.4.1</value>
+ </MediaStorageSOPClassUID>
+ <MediaStorageSOPInstanceUID element="0003" group="0002" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.1.2010.1.1.99999</value>
+ </MediaStorageSOPInstanceUID>
+ <TransferSyntaxUID element="0010" group="0002" vr="UI">
+ <value number="1">1.2.840.10008.1.2.1</value>
+ </TransferSyntaxUID>
+ <ImplementationClassUID element="0012" group="0002" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.2</value>
+ </ImplementationClassUID>
+ <ImplementationVersionName element="0013" group="0002" vr="SH">
+ <value number="1">DCTOOL100</value>
+ </ImplementationVersionName>
+ <SourceApplicationEntityTitle element="0016" group="0002" vr="AE">
+ <value number="1">CLUNIE1</value>
+ </SourceApplicationEntityTitle>
+ <SpecificCharacterSet element="0005" group="0008" vr="CS">
+ <value number="1">ISO_IR 100</value>
+ </SpecificCharacterSet>
+ <ImageType element="0008" group="0008" vr="CS">
+ <value number="1">DERIVED</value>
+ <value number="2">PRIMARY</value>
+ <value number="3">PERFUSION</value>
+ <value number="4">RCBV</value>
+ </ImageType>
+ <InstanceCreationDate element="0012" group="0008" vr="DA">
+ <value number="1">20020929</value>
+ </InstanceCreationDate>
+ <InstanceCreationTime element="0013" group="0008" vr="TM">
+ <value number="1">091511</value>
+ </InstanceCreationTime>
+ <InstanceCreatorUID element="0014" group="0008" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.3</value>
+ </InstanceCreatorUID>
+ <SOPClassUID element="0016" group="0008" vr="UI">
+ <value number="1">1.2.840.10008.5.1.4.1.1.4.1</value>
+ </SOPClassUID>
+ <SOPInstanceUID element="0018" group="0008" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.1.2010.1.1.99999</value>
+ </SOPInstanceUID>
+ <StudyDate element="0020" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </StudyDate>
+ <SeriesDate element="0021" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </SeriesDate>
+ <ContentDate element="0023" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </ContentDate>
+ <StudyTime element="0030" group="0008" vr="TM">
+ <value number="1">000010</value>
+ </StudyTime>
+ <SeriesTime element="0031" group="0008" vr="TM">
+ <value number="1">000012</value>
+ </SeriesTime>
+ <ContentTime element="0033" group="0008" vr="TM">
+ <value number="1">000014</value>
+ </ContentTime>
+ <AccessionNumber element="0050" group="0008" vr="SH">
+ <value number="1">9992010</value>
+ </AccessionNumber>
+ <Modality element="0060" group="0008" vr="CS">
+ <value number="1">MR</value>
+ </Modality>
+ <Manufacturer element="0070" group="0008" vr="LO">
+ <value number="1">Acme Medical Devices</value>
+ </Manufacturer>
+ <InstitutionName element="0080" group="0008" vr="LO">
+ <value number="1">St. Nowhere Hospital</value>
+ </InstitutionName>
+ <ReferringPhysicianName element="0090" group="0008" vr="PN">
+ <value number="1">Thomas^Albert</value>
+ </ReferringPhysicianName>
+ <TimezoneOffsetFromUTC element="0201" group="0008" vr="SH">
+ <value number="1">-0400</value>
+ </TimezoneOffsetFromUTC>
+ <StationName element="1010" group="0008" vr="SH">
+ <value number="1">CONSOLE01</value>
+ </StationName>
+ <StudyDescription element="1030" group="0008" vr="LO">
+ <value number="1">fMRI</value>
+ </StudyDescription>
+ <SeriesDescription element="103e" group="0008" vr="LO">
+ <value number="1">Perfusion</value>
+ </SeriesDescription>
+ <PerformingPhysicianName element="1050" group="0008" vr="PN">
+ <value number="1">Smith^John</value>
+ </PerformingPhysicianName>
+ <PhysicianReadingStudy element="1060" group="0008" vr="PN">
+ <value number="1">Smith^John</value>
+ </PhysicianReadingStudy>
+ <OperatorName element="1070" group="0008" vr="PN">
+ <value number="1">Jones^Molly</value>
+ </OperatorName>
+ <ManufacturerModelName element="1090" group="0008" vr="LO">
+ <value number="1">Super Dooper Scanner</value>
+ </ManufacturerModelName>
+ <PixelPresentation element="9205" group="0008" vr="CS">
+ <value number="1">MONOCHROME</value>
+ </PixelPresentation>
+ <VolumetricProperties element="9206" group="0008" vr="CS">
+ <value number="1">VOLUME</value>
+ </VolumetricProperties>
+ <VolumeBasedCalculationTechnique element="9207" group="0008" vr="CS">
+ <value number="1">NONE</value>
+ </VolumeBasedCalculationTechnique>
+ <ComplexImageComponent element="9208" group="0008" vr="CS">
+ <value number="1">MAGNITUDE</value>
+ </ComplexImageComponent>
+ <AcquisitionContrast element="9209" group="0008" vr="CS">
+ <value number="1">UNKNOWN</value>
+ </AcquisitionContrast>
+ <PatientName element="0010" group="0010" vr="PN">
+ <value number="1">Single^Derived</value>
+ </PatientName>
+ <PatientID element="0020" group="0010" vr="LO">
+ <value number="1">MF-SI2</value>
+ </PatientID>
+ <PatientBirthDate element="0030" group="0010" vr="DA">
+ <value number="1">19500704</value>
+ </PatientBirthDate>
+ <PatientSex element="0040" group="0010" vr="CS">
+ <value number="1">M</value>
+ </PatientSex>
+ <PatientAge element="1010" group="0010" vr="AS">
+ <value number="1">052Y</value>
+ </PatientAge>
+ <PatientSize element="1020" group="0010" vr="DS">
+ <value number="1">1.6</value>
+ </PatientSize>
+ <PatientWeight element="1030" group="0010" vr="DS">
+ <value number="1">75</value>
+ </PatientWeight>
+ <ContrastBolusAgent element="0010" group="0018" vr="LO">
+ <value number="1">Magnevist</value>
+ </ContrastBolusAgent>
+ <DeviceSerialNumber element="1000" group="0018" vr="LO">
+ <value number="1">123456</value>
+ </DeviceSerialNumber>
+ <SoftwareVersion element="1020" group="0018" vr="LO">
+ <value number="1">1.00</value>
+ </SoftwareVersion>
+ <ContrastBolusRoute element="1040" group="0018" vr="LO">
+ <value number="1">IV</value>
+ </ContrastBolusRoute>
+ <ContrastBolusVolume element="1041" group="0018" vr="DS">
+ <value number="1">10</value>
+ </ContrastBolusVolume>
+ <ContrastBolusTotalDose element="1044" group="0018" vr="DS">
+ <value number="1">10</value>
+ </ContrastBolusTotalDose>
+ <ContrastBolusIngredient element="1048" group="0018" vr="CS">
+ <value number="1">GADOLINIUM</value>
+ </ContrastBolusIngredient>
+ <PatientPosition element="5100" group="0018" vr="CS">
+ <value number="1">HFS</value>
+ </PatientPosition>
+ <ContentQualification element="9004" group="0018" vr="CS">
+ <value number="1">PRODUCT</value>
+ </ContentQualification>
+ <ApplicableSafetyStandardAgency element="9174" group="0018" vr="CS">
+ <value number="1">FDA</value>
+ </ApplicableSafetyStandardAgency>
+ <StudyInstanceUID element="000d" group="0020" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.2.2010.99999</value>
+ </StudyInstanceUID>
+ <SeriesInstanceUID element="000e" group="0020" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.3.2010.1.99999</value>
+ </SeriesInstanceUID>
+ <StudyID element="0010" group="0020" vr="SH">
+ <value number="1">02010</value>
+ </StudyID>
+</DicomObject>
+<DicomObject>
+ <FileMetaInformationGroupLength element="0000" group="0002" vr="UL">
+ <value number="1">182</value>
+ </FileMetaInformationGroupLength>
+ <FileMetaInformationVersion element="0001" group="0002" vr="OB"/>
+ <MediaStorageSOPClassUID element="0002" group="0002" vr="UI">
+ <value number="1">1.2.840.10008.5.1.4.1.1.4.1</value>
+ </MediaStorageSOPClassUID>
+ <MediaStorageSOPInstanceUID element="0003" group="0002" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.1.2010.1.1.99999</value>
+ </MediaStorageSOPInstanceUID>
+ <TransferSyntaxUID element="0010" group="0002" vr="UI">
+ <value number="1">1.2.840.10008.1.2.1</value>
+ </TransferSyntaxUID>
+ <ImplementationClassUID element="0012" group="0002" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.2</value>
+ </ImplementationClassUID>
+ <ImplementationVersionName element="0013" group="0002" vr="SH">
+ <value number="1">DCTOOL100</value>
+ </ImplementationVersionName>
+ <SourceApplicationEntityTitle element="0016" group="0002" vr="AE">
+ <value number="1">CLUNIE1</value>
+ </SourceApplicationEntityTitle>
+ <SpecificCharacterSet element="0005" group="0008" vr="CS">
+ <value number="1">ISO_IR 100</value>
+ </SpecificCharacterSet>
+ <ImageType element="0008" group="0008" vr="CS">
+ <value number="1">DERIVED</value>
+ <value number="2">PRIMARY</value>
+ <value number="3">PERFUSION</value>
+ <value number="4">RCBV</value>
+ </ImageType>
+ <InstanceCreationDate element="0012" group="0008" vr="DA">
+ <value number="1">20020929</value>
+ </InstanceCreationDate>
+ <InstanceCreationTime element="0013" group="0008" vr="TM">
+ <value number="1">091511</value>
+ </InstanceCreationTime>
+ <InstanceCreatorUID element="0014" group="0008" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.3</value>
+ </InstanceCreatorUID>
+ <SOPClassUID element="0016" group="0008" vr="UI">
+ <value number="1">1.2.840.10008.5.1.4.1.1.4.1</value>
+ </SOPClassUID>
+ <SOPInstanceUID element="0018" group="0008" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.1.2010.1.1.99999</value>
+ </SOPInstanceUID>
+ <StudyDate element="0020" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </StudyDate>
+ <SeriesDate element="0021" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </SeriesDate>
+ <ContentDate element="0023" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </ContentDate>
+ <StudyTime element="0030" group="0008" vr="TM">
+ <value number="1">000010</value>
+ </StudyTime>
+ <SeriesTime element="0031" group="0008" vr="TM">
+ <value number="1">000012</value>
+ </SeriesTime>
+ <ContentTime element="0033" group="0008" vr="TM">
+ <value number="1">000014</value>
+ </ContentTime>
+ <AccessionNumber element="0050" group="0008" vr="SH">
+ <value number="1">9992010</value>
+ </AccessionNumber>
+ <Modality element="0060" group="0008" vr="CS">
+ <value number="1">MR</value>
+ </Modality>
+ <Manufacturer element="0070" group="0008" vr="LO">
+ <value number="1">Acme Medical Devices</value>
+ </Manufacturer>
+ <InstitutionName element="0080" group="0008" vr="LO">
+ <value number="1">St. Nowhere Hospital</value>
+ </InstitutionName>
+ <ReferringPhysicianName element="0090" group="0008" vr="PN">
+ <value number="1">Thomas^Albert</value>
+ </ReferringPhysicianName>
+ <TimezoneOffsetFromUTC element="0201" group="0008" vr="SH">
+ <value number="1">-0400</value>
+ </TimezoneOffsetFromUTC>
+ <StationName element="1010" group="0008" vr="SH">
+ <value number="1">CONSOLE01</value>
+ </StationName>
+ <StudyDescription element="1030" group="0008" vr="LO">
+ <value number="1">fMRI</value>
+ </StudyDescription>
+ <SeriesDescription element="103e" group="0008" vr="LO">
+ <value number="1">Perfusion</value>
+ </SeriesDescription>
+ <PerformingPhysicianName element="1050" group="0008" vr="PN">
+ <value number="1">Smith^John</value>
+ </PerformingPhysicianName>
+ <PhysicianReadingStudy element="1060" group="0008" vr="PN">
+ <value number="1">Smith^John</value>
+ </PhysicianReadingStudy>
+ <OperatorName element="1070" group="0008" vr="PN">
+ <value number="1">Jones^Molly</value>
+ </OperatorName>
+ <ManufacturerModelName element="1090" group="0008" vr="LO">
+ <value number="1">Super Dooper Scanner</value>
+ </ManufacturerModelName>
+ <PixelPresentation element="9205" group="0008" vr="CS">
+ <value number="1">MONOCHROME</value>
+ </PixelPresentation>
+ <VolumetricProperties element="9206" group="0008" vr="CS">
+ <value number="1">VOLUME</value>
+ </VolumetricProperties>
+ <VolumeBasedCalculationTechnique element="9207" group="0008" vr="CS">
+ <value number="1">NONE</value>
+ </VolumeBasedCalculationTechnique>
+ <ComplexImageComponent element="9208" group="0008" vr="CS">
+ <value number="1">MAGNITUDE</value>
+ </ComplexImageComponent>
+ <AcquisitionContrast element="9209" group="0008" vr="CS">
+ <value number="1">UNKNOWN</value>
+ </AcquisitionContrast>
+ <PatientName element="0010" group="0010" vr="PN">
+ <value number="1">Single^Derived</value>
+ </PatientName>
+ <PatientID element="0020" group="0010" vr="LO">
+ <value number="1">MF-SI2</value>
+ </PatientID>
+ <PatientBirthDate element="0030" group="0010" vr="DA">
+ <value number="1">19500704</value>
+ </PatientBirthDate>
+ <PatientSex element="0040" group="0010" vr="CS">
+ <value number="1">M</value>
+ </PatientSex>
+ <PatientAge element="1010" group="0010" vr="AS">
+ <value number="1">052Y</value>
+ </PatientAge>
+ <PatientSize element="1020" group="0010" vr="DS">
+ <value number="1">1.6</value>
+ </PatientSize>
+ <PatientWeight element="1030" group="0010" vr="DS">
+ <value number="1">75</value>
+ </PatientWeight>
+ <ContrastBolusAgent element="0010" group="0018" vr="LO">
+ <value number="1">Magnevist</value>
+ </ContrastBolusAgent>
+ <DeviceSerialNumber element="1000" group="0018" vr="LO">
+ <value number="1">123456</value>
+ </DeviceSerialNumber>
+ <SoftwareVersion element="1020" group="0018" vr="LO">
+ <value number="1">1.00</value>
+ </SoftwareVersion>
+ <ContrastBolusRoute element="1040" group="0018" vr="LO">
+ <value number="1">IV</value>
+ </ContrastBolusRoute>
+ <ContrastBolusVolume element="1041" group="0018" vr="DS">
+ <value number="1">10</value>
+ </ContrastBolusVolume>
+ <ContrastBolusTotalDose element="1044" group="0018" vr="DS">
+ <value number="1">10</value>
+ </ContrastBolusTotalDose>
+ <ContrastBolusIngredient element="1048" group="0018" vr="CS">
+ <value number="1">GADOLINIUM</value>
+ </ContrastBolusIngredient>
+ <PatientPosition element="5100" group="0018" vr="CS">
+ <value number="1">HFS</value>
+ </PatientPosition>
+ <ContentQualification element="9004" group="0018" vr="CS">
+ <value number="1">PRODUCT</value>
+ </ContentQualification>
+ <ApplicableSafetyStandardAgency element="9174" group="0018" vr="CS">
+ <value number="1">FDA</value>
+ </ApplicableSafetyStandardAgency>
+ <StudyInstanceUID element="000d" group="0020" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.2.2010.99999</value>
+ </StudyInstanceUID>
+ <SeriesInstanceUID element="000e" group="0020" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.3.2010.1.99999</value>
+ </SeriesInstanceUID>
+ <StudyID element="0010" group="0020" vr="SH">
+ <value number="1">02010</value>
+ </StudyID>
+</DicomObject>
+<DicomObject>
+ <FileMetaInformationGroupLength element="0000" group="0002" vr="UL">
+ <value number="1">182</value>
+ </FileMetaInformationGroupLength>
+ <FileMetaInformationVersion element="0001" group="0002" vr="OB"/>
+ <MediaStorageSOPClassUID element="0002" group="0002" vr="UI">
+ <value number="1">1.2.840.10008.5.1.4.1.1.4.1</value>
+ </MediaStorageSOPClassUID>
+ <MediaStorageSOPInstanceUID element="0003" group="0002" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.1.2010.1.1.99999</value>
+ </MediaStorageSOPInstanceUID>
+ <TransferSyntaxUID element="0010" group="0002" vr="UI">
+ <value number="1">1.2.840.10008.1.2.1</value>
+ </TransferSyntaxUID>
+ <ImplementationClassUID element="0012" group="0002" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.2</value>
+ </ImplementationClassUID>
+ <ImplementationVersionName element="0013" group="0002" vr="SH">
+ <value number="1">DCTOOL100</value>
+ </ImplementationVersionName>
+ <SourceApplicationEntityTitle element="0016" group="0002" vr="AE">
+ <value number="1">CLUNIE1</value>
+ </SourceApplicationEntityTitle>
+ <SpecificCharacterSet element="0005" group="0008" vr="CS">
+ <value number="1">ISO_IR 100</value>
+ </SpecificCharacterSet>
+ <ImageType element="0008" group="0008" vr="CS">
+ <value number="1">DERIVED</value>
+ <value number="2">PRIMARY</value>
+ <value number="3">PERFUSION</value>
+ <value number="4">RCBV</value>
+ </ImageType>
+ <InstanceCreationDate element="0012" group="0008" vr="DA">
+ <value number="1">20020929</value>
+ </InstanceCreationDate>
+ <InstanceCreationTime element="0013" group="0008" vr="TM">
+ <value number="1">091511</value>
+ </InstanceCreationTime>
+ <InstanceCreatorUID element="0014" group="0008" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.3</value>
+ </InstanceCreatorUID>
+ <SOPClassUID element="0016" group="0008" vr="UI">
+ <value number="1">1.2.840.10008.5.1.4.1.1.4.1</value>
+ </SOPClassUID>
+ <SOPInstanceUID element="0018" group="0008" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.1.2010.1.1.99999</value>
+ </SOPInstanceUID>
+ <StudyDate element="0020" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </StudyDate>
+ <SeriesDate element="0021" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </SeriesDate>
+ <ContentDate element="0023" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </ContentDate>
+ <StudyTime element="0030" group="0008" vr="TM">
+ <value number="1">000010</value>
+ </StudyTime>
+ <SeriesTime element="0031" group="0008" vr="TM">
+ <value number="1">000012</value>
+ </SeriesTime>
+ <ContentTime element="0033" group="0008" vr="TM">
+ <value number="1">000014</value>
+ </ContentTime>
+ <AccessionNumber element="0050" group="0008" vr="SH">
+ <value number="1">9992010</value>
+ </AccessionNumber>
+ <Modality element="0060" group="0008" vr="CS">
+ <value number="1">MR</value>
+ </Modality>
+ <Manufacturer element="0070" group="0008" vr="LO">
+ <value number="1">Acme Medical Devices</value>
+ </Manufacturer>
+ <InstitutionName element="0080" group="0008" vr="LO">
+ <value number="1">St. Nowhere Hospital</value>
+ </InstitutionName>
+ <ReferringPhysicianName element="0090" group="0008" vr="PN">
+ <value number="1">Thomas^Albert</value>
+ </ReferringPhysicianName>
+ <TimezoneOffsetFromUTC element="0201" group="0008" vr="SH">
+ <value number="1">-0400</value>
+ </TimezoneOffsetFromUTC>
+ <StationName element="1010" group="0008" vr="SH">
+ <value number="1">CONSOLE01</value>
+ </StationName>
+ <StudyDescription element="1030" group="0008" vr="LO">
+ <value number="1">fMRI</value>
+ </StudyDescription>
+ <SeriesDescription element="103e" group="0008" vr="LO">
+ <value number="1">Perfusion</value>
+ </SeriesDescription>
+ <PerformingPhysicianName element="1050" group="0008" vr="PN">
+ <value number="1">Smith^John</value>
+ </PerformingPhysicianName>
+ <PhysicianReadingStudy element="1060" group="0008" vr="PN">
+ <value number="1">Smith^John</value>
+ </PhysicianReadingStudy>
+ <OperatorName element="1070" group="0008" vr="PN">
+ <value number="1">Jones^Molly</value>
+ </OperatorName>
+ <ManufacturerModelName element="1090" group="0008" vr="LO">
+ <value number="1">Super Dooper Scanner</value>
+ </ManufacturerModelName>
+ <PixelPresentation element="9205" group="0008" vr="CS">
+ <value number="1">MONOCHROME</value>
+ </PixelPresentation>
+ <VolumetricProperties element="9206" group="0008" vr="CS">
+ <value number="1">VOLUME</value>
+ </VolumetricProperties>
+ <VolumeBasedCalculationTechnique element="9207" group="0008" vr="CS">
+ <value number="1">NONE</value>
+ </VolumeBasedCalculationTechnique>
+ <ComplexImageComponent element="9208" group="0008" vr="CS">
+ <value number="1">MAGNITUDE</value>
+ </ComplexImageComponent>
+ <AcquisitionContrast element="9209" group="0008" vr="CS">
+ <value number="1">UNKNOWN</value>
+ </AcquisitionContrast>
+ <PatientName element="0010" group="0010" vr="PN">
+ <value number="1">Single^Derived</value>
+ </PatientName>
+ <PatientID element="0020" group="0010" vr="LO">
+ <value number="1">MF-SI2</value>
+ </PatientID>
+ <PatientBirthDate element="0030" group="0010" vr="DA">
+ <value number="1">19500704</value>
+ </PatientBirthDate>
+ <PatientSex element="0040" group="0010" vr="CS">
+ <value number="1">M</value>
+ </PatientSex>
+ <PatientAge element="1010" group="0010" vr="AS">
+ <value number="1">052Y</value>
+ </PatientAge>
+ <PatientSize element="1020" group="0010" vr="DS">
+ <value number="1">1.6</value>
+ </PatientSize>
+ <PatientWeight element="1030" group="0010" vr="DS">
+ <value number="1">75</value>
+ </PatientWeight>
+ <ContrastBolusAgent element="0010" group="0018" vr="LO">
+ <value number="1">Magnevist</value>
+ </ContrastBolusAgent>
+ <DeviceSerialNumber element="1000" group="0018" vr="LO">
+ <value number="1">123456</value>
+ </DeviceSerialNumber>
+ <SoftwareVersion element="1020" group="0018" vr="LO">
+ <value number="1">1.00</value>
+ </SoftwareVersion>
+ <ContrastBolusRoute element="1040" group="0018" vr="LO">
+ <value number="1">IV</value>
+ </ContrastBolusRoute>
+ <ContrastBolusVolume element="1041" group="0018" vr="DS">
+ <value number="1">10</value>
+ </ContrastBolusVolume>
+ <ContrastBolusTotalDose element="1044" group="0018" vr="DS">
+ <value number="1">10</value>
+ </ContrastBolusTotalDose>
+ <ContrastBolusIngredient element="1048" group="0018" vr="CS">
+ <value number="1">GADOLINIUM</value>
+ </ContrastBolusIngredient>
+ <PatientPosition element="5100" group="0018" vr="CS">
+ <value number="1">HFS</value>
+ </PatientPosition>
+ <ContentQualification element="9004" group="0018" vr="CS">
+ <value number="1">PRODUCT</value>
+ </ContentQualification>
+ <ApplicableSafetyStandardAgency element="9174" group="0018" vr="CS">
+ <value number="1">FDA</value>
+ </ApplicableSafetyStandardAgency>
+ <StudyInstanceUID element="000d" group="0020" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.2.2010.99999</value>
+ </StudyInstanceUID>
+ <SeriesInstanceUID element="000e" group="0020" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.3.2010.1.99999</value>
+ </SeriesInstanceUID>
+ <StudyID element="0010" group="0020" vr="SH">
+ <value number="1">02010</value>
+ </StudyID>
+</DicomObject>
+<DicomObject>
+ <FileMetaInformationGroupLength element="0000" group="0002" vr="UL">
+ <value number="1">182</value>
+ </FileMetaInformationGroupLength>
+ <FileMetaInformationVersion element="0001" group="0002" vr="OB"/>
+ <MediaStorageSOPClassUID element="0002" group="0002" vr="UI">
+ <value number="1">1.2.840.10008.5.1.4.1.1.4.1</value>
+ </MediaStorageSOPClassUID>
+ <MediaStorageSOPInstanceUID element="0003" group="0002" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.1.2010.1.1.99999</value>
+ </MediaStorageSOPInstanceUID>
+ <TransferSyntaxUID element="0010" group="0002" vr="UI">
+ <value number="1">1.2.840.10008.1.2.1</value>
+ </TransferSyntaxUID>
+ <ImplementationClassUID element="0012" group="0002" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.2</value>
+ </ImplementationClassUID>
+ <ImplementationVersionName element="0013" group="0002" vr="SH">
+ <value number="1">DCTOOL100</value>
+ </ImplementationVersionName>
+ <SourceApplicationEntityTitle element="0016" group="0002" vr="AE">
+ <value number="1">CLUNIE1</value>
+ </SourceApplicationEntityTitle>
+ <SpecificCharacterSet element="0005" group="0008" vr="CS">
+ <value number="1">ISO_IR 100</value>
+ </SpecificCharacterSet>
+ <ImageType element="0008" group="0008" vr="CS">
+ <value number="1">DERIVED</value>
+ <value number="2">PRIMARY</value>
+ <value number="3">PERFUSION</value>
+ <value number="4">RCBV</value>
+ </ImageType>
+ <InstanceCreationDate element="0012" group="0008" vr="DA">
+ <value number="1">20020929</value>
+ </InstanceCreationDate>
+ <InstanceCreationTime element="0013" group="0008" vr="TM">
+ <value number="1">091511</value>
+ </InstanceCreationTime>
+ <InstanceCreatorUID element="0014" group="0008" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.3</value>
+ </InstanceCreatorUID>
+ <SOPClassUID element="0016" group="0008" vr="UI">
+ <value number="1">1.2.840.10008.5.1.4.1.1.4.1</value>
+ </SOPClassUID>
+ <SOPInstanceUID element="0018" group="0008" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.1.2010.1.1.99999</value>
+ </SOPInstanceUID>
+ <StudyDate element="0020" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </StudyDate>
+ <SeriesDate element="0021" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </SeriesDate>
+ <ContentDate element="0023" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </ContentDate>
+ <StudyTime element="0030" group="0008" vr="TM">
+ <value number="1">000010</value>
+ </StudyTime>
+ <SeriesTime element="0031" group="0008" vr="TM">
+ <value number="1">000012</value>
+ </SeriesTime>
+ <ContentTime element="0033" group="0008" vr="TM">
+ <value number="1">000014</value>
+ </ContentTime>
+ <AccessionNumber element="0050" group="0008" vr="SH">
+ <value number="1">9992010</value>
+ </AccessionNumber>
+ <Modality element="0060" group="0008" vr="CS">
+ <value number="1">MR</value>
+ </Modality>
+ <Manufacturer element="0070" group="0008" vr="LO">
+ <value number="1">Acme Medical Devices</value>
+ </Manufacturer>
+ <InstitutionName element="0080" group="0008" vr="LO">
+ <value number="1">St. Nowhere Hospital</value>
+ </InstitutionName>
+ <ReferringPhysicianName element="0090" group="0008" vr="PN">
+ <value number="1">Thomas^Albert</value>
+ </ReferringPhysicianName>
+ <TimezoneOffsetFromUTC element="0201" group="0008" vr="SH">
+ <value number="1">-0400</value>
+ </TimezoneOffsetFromUTC>
+ <StationName element="1010" group="0008" vr="SH">
+ <value number="1">CONSOLE01</value>
+ </StationName>
+ <StudyDescription element="1030" group="0008" vr="LO">
+ <value number="1">fMRI</value>
+ </StudyDescription>
+ <SeriesDescription element="103e" group="0008" vr="LO">
+ <value number="1">Perfusion</value>
+ </SeriesDescription>
+ <PerformingPhysicianName element="1050" group="0008" vr="PN">
+ <value number="1">Smith^John</value>
+ </PerformingPhysicianName>
+ <PhysicianReadingStudy element="1060" group="0008" vr="PN">
+ <value number="1">Smith^John</value>
+ </PhysicianReadingStudy>
+ <OperatorName element="1070" group="0008" vr="PN">
+ <value number="1">Jones^Molly</value>
+ </OperatorName>
+ <ManufacturerModelName element="1090" group="0008" vr="LO">
+ <value number="1">Super Dooper Scanner</value>
+ </ManufacturerModelName>
+ <PixelPresentation element="9205" group="0008" vr="CS">
+ <value number="1">MONOCHROME</value>
+ </PixelPresentation>
+ <VolumetricProperties element="9206" group="0008" vr="CS">
+ <value number="1">VOLUME</value>
+ </VolumetricProperties>
+ <VolumeBasedCalculationTechnique element="9207" group="0008" vr="CS">
+ <value number="1">NONE</value>
+ </VolumeBasedCalculationTechnique>
+ <ComplexImageComponent element="9208" group="0008" vr="CS">
+ <value number="1">MAGNITUDE</value>
+ </ComplexImageComponent>
+ <AcquisitionContrast element="9209" group="0008" vr="CS">
+ <value number="1">UNKNOWN</value>
+ </AcquisitionContrast>
+ <PatientName element="0010" group="0010" vr="PN">
+ <value number="1">Single^Derived</value>
+ </PatientName>
+ <PatientID element="0020" group="0010" vr="LO">
+ <value number="1">MF-SI2</value>
+ </PatientID>
+ <PatientBirthDate element="0030" group="0010" vr="DA">
+ <value number="1">19500704</value>
+ </PatientBirthDate>
+ <PatientSex element="0040" group="0010" vr="CS">
+ <value number="1">M</value>
+ </PatientSex>
+ <PatientAge element="1010" group="0010" vr="AS">
+ <value number="1">052Y</value>
+ </PatientAge>
+ <PatientSize element="1020" group="0010" vr="DS">
+ <value number="1">1.6</value>
+ </PatientSize>
+ <PatientWeight element="1030" group="0010" vr="DS">
+ <value number="1">75</value>
+ </PatientWeight>
+ <ContrastBolusAgent element="0010" group="0018" vr="LO">
+ <value number="1">Magnevist</value>
+ </ContrastBolusAgent>
+ <DeviceSerialNumber element="1000" group="0018" vr="LO">
+ <value number="1">123456</value>
+ </DeviceSerialNumber>
+ <SoftwareVersion element="1020" group="0018" vr="LO">
+ <value number="1">1.00</value>
+ </SoftwareVersion>
+ <ContrastBolusRoute element="1040" group="0018" vr="LO">
+ <value number="1">IV</value>
+ </ContrastBolusRoute>
+ <ContrastBolusVolume element="1041" group="0018" vr="DS">
+ <value number="1">10</value>
+ </ContrastBolusVolume>
+ <ContrastBolusTotalDose element="1044" group="0018" vr="DS">
+ <value number="1">10</value>
+ </ContrastBolusTotalDose>
+ <ContrastBolusIngredient element="1048" group="0018" vr="CS">
+ <value number="1">GADOLINIUM</value>
+ </ContrastBolusIngredient>
+ <PatientPosition element="5100" group="0018" vr="CS">
+ <value number="1">HFS</value>
+ </PatientPosition>
+ <ContentQualification element="9004" group="0018" vr="CS">
+ <value number="1">PRODUCT</value>
+ </ContentQualification>
+ <ApplicableSafetyStandardAgency element="9174" group="0018" vr="CS">
+ <value number="1">FDA</value>
+ </ApplicableSafetyStandardAgency>
+ <StudyInstanceUID element="000d" group="0020" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.2.2010.99999</value>
+ </StudyInstanceUID>
+ <SeriesInstanceUID element="000e" group="0020" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.3.2010.1.99999</value>
+ </SeriesInstanceUID>
+ <StudyID element="0010" group="0020" vr="SH">
+ <value number="1">02010</value>
+ </StudyID>
+</DicomObject>
+<DicomObject>
+ <FileMetaInformationGroupLength element="0000" group="0002" vr="UL">
+ <value number="1">182</value>
+ </FileMetaInformationGroupLength>
+ <FileMetaInformationVersion element="0001" group="0002" vr="OB"/>
+ <MediaStorageSOPClassUID element="0002" group="0002" vr="UI">
+ <value number="1">1.2.840.10008.5.1.4.1.1.4.1</value>
+ </MediaStorageSOPClassUID>
+ <MediaStorageSOPInstanceUID element="0003" group="0002" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.1.2010.1.1.99999</value>
+ </MediaStorageSOPInstanceUID>
+ <TransferSyntaxUID element="0010" group="0002" vr="UI">
+ <value number="1">1.2.840.10008.1.2.1</value>
+ </TransferSyntaxUID>
+ <ImplementationClassUID element="0012" group="0002" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.2</value>
+ </ImplementationClassUID>
+ <ImplementationVersionName element="0013" group="0002" vr="SH">
+ <value number="1">DCTOOL100</value>
+ </ImplementationVersionName>
+ <SourceApplicationEntityTitle element="0016" group="0002" vr="AE">
+ <value number="1">CLUNIE1</value>
+ </SourceApplicationEntityTitle>
+ <SpecificCharacterSet element="0005" group="0008" vr="CS">
+ <value number="1">ISO_IR 100</value>
+ </SpecificCharacterSet>
+ <ImageType element="0008" group="0008" vr="CS">
+ <value number="1">DERIVED</value>
+ <value number="2">PRIMARY</value>
+ <value number="3">PERFUSION</value>
+ <value number="4">RCBV</value>
+ </ImageType>
+ <InstanceCreationDate element="0012" group="0008" vr="DA">
+ <value number="1">20020929</value>
+ </InstanceCreationDate>
+ <InstanceCreationTime element="0013" group="0008" vr="TM">
+ <value number="1">091511</value>
+ </InstanceCreationTime>
+ <InstanceCreatorUID element="0014" group="0008" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.3</value>
+ </InstanceCreatorUID>
+ <SOPClassUID element="0016" group="0008" vr="UI">
+ <value number="1">1.2.840.10008.5.1.4.1.1.4.1</value>
+ </SOPClassUID>
+ <SOPInstanceUID element="0018" group="0008" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.1.2010.1.1.99999</value>
+ </SOPInstanceUID>
+ <StudyDate element="0020" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </StudyDate>
+ <SeriesDate element="0021" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </SeriesDate>
+ <ContentDate element="0023" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </ContentDate>
+ <StudyTime element="0030" group="0008" vr="TM">
+ <value number="1">000010</value>
+ </StudyTime>
+ <SeriesTime element="0031" group="0008" vr="TM">
+ <value number="1">000012</value>
+ </SeriesTime>
+ <ContentTime element="0033" group="0008" vr="TM">
+ <value number="1">000014</value>
+ </ContentTime>
+ <AccessionNumber element="0050" group="0008" vr="SH">
+ <value number="1">9992010</value>
+ </AccessionNumber>
+ <Modality element="0060" group="0008" vr="CS">
+ <value number="1">MR</value>
+ </Modality>
+ <Manufacturer element="0070" group="0008" vr="LO">
+ <value number="1">Acme Medical Devices</value>
+ </Manufacturer>
+ <InstitutionName element="0080" group="0008" vr="LO">
+ <value number="1">St. Nowhere Hospital</value>
+ </InstitutionName>
+ <ReferringPhysicianName element="0090" group="0008" vr="PN">
+ <value number="1">Thomas^Albert</value>
+ </ReferringPhysicianName>
+ <TimezoneOffsetFromUTC element="0201" group="0008" vr="SH">
+ <value number="1">-0400</value>
+ </TimezoneOffsetFromUTC>
+ <StationName element="1010" group="0008" vr="SH">
+ <value number="1">CONSOLE01</value>
+ </StationName>
+ <StudyDescription element="1030" group="0008" vr="LO">
+ <value number="1">fMRI</value>
+ </StudyDescription>
+ <SeriesDescription element="103e" group="0008" vr="LO">
+ <value number="1">Perfusion</value>
+ </SeriesDescription>
+ <PerformingPhysicianName element="1050" group="0008" vr="PN">
+ <value number="1">Smith^John</value>
+ </PerformingPhysicianName>
+ <PhysicianReadingStudy element="1060" group="0008" vr="PN">
+ <value number="1">Smith^John</value>
+ </PhysicianReadingStudy>
+ <OperatorName element="1070" group="0008" vr="PN">
+ <value number="1">Jones^Molly</value>
+ </OperatorName>
+ <ManufacturerModelName element="1090" group="0008" vr="LO">
+ <value number="1">Super Dooper Scanner</value>
+ </ManufacturerModelName>
+ <PixelPresentation element="9205" group="0008" vr="CS">
+ <value number="1">MONOCHROME</value>
+ </PixelPresentation>
+ <VolumetricProperties element="9206" group="0008" vr="CS">
+ <value number="1">VOLUME</value>
+ </VolumetricProperties>
+ <VolumeBasedCalculationTechnique element="9207" group="0008" vr="CS">
+ <value number="1">NONE</value>
+ </VolumeBasedCalculationTechnique>
+ <ComplexImageComponent element="9208" group="0008" vr="CS">
+ <value number="1">MAGNITUDE</value>
+ </ComplexImageComponent>
+ <AcquisitionContrast element="9209" group="0008" vr="CS">
+ <value number="1">UNKNOWN</value>
+ </AcquisitionContrast>
+ <PatientName element="0010" group="0010" vr="PN">
+ <value number="1">Single^Derived</value>
+ </PatientName>
+ <PatientID element="0020" group="0010" vr="LO">
+ <value number="1">MF-SI2</value>
+ </PatientID>
+ <PatientBirthDate element="0030" group="0010" vr="DA">
+ <value number="1">19500704</value>
+ </PatientBirthDate>
+ <PatientSex element="0040" group="0010" vr="CS">
+ <value number="1">M</value>
+ </PatientSex>
+ <PatientAge element="1010" group="0010" vr="AS">
+ <value number="1">052Y</value>
+ </PatientAge>
+ <PatientSize element="1020" group="0010" vr="DS">
+ <value number="1">1.6</value>
+ </PatientSize>
+ <PatientWeight element="1030" group="0010" vr="DS">
+ <value number="1">75</value>
+ </PatientWeight>
+ <ContrastBolusAgent element="0010" group="0018" vr="LO">
+ <value number="1">Magnevist</value>
+ </ContrastBolusAgent>
+ <DeviceSerialNumber element="1000" group="0018" vr="LO">
+ <value number="1">123456</value>
+ </DeviceSerialNumber>
+ <SoftwareVersion element="1020" group="0018" vr="LO">
+ <value number="1">1.00</value>
+ </SoftwareVersion>
+ <ContrastBolusRoute element="1040" group="0018" vr="LO">
+ <value number="1">IV</value>
+ </ContrastBolusRoute>
+ <ContrastBolusVolume element="1041" group="0018" vr="DS">
+ <value number="1">10</value>
+ </ContrastBolusVolume>
+ <ContrastBolusTotalDose element="1044" group="0018" vr="DS">
+ <value number="1">10</value>
+ </ContrastBolusTotalDose>
+ <ContrastBolusIngredient element="1048" group="0018" vr="CS">
+ <value number="1">GADOLINIUM</value>
+ </ContrastBolusIngredient>
+ <PatientPosition element="5100" group="0018" vr="CS">
+ <value number="1">HFS</value>
+ </PatientPosition>
+ <ContentQualification element="9004" group="0018" vr="CS">
+ <value number="1">PRODUCT</value>
+ </ContentQualification>
+ <ApplicableSafetyStandardAgency element="9174" group="0018" vr="CS">
+ <value number="1">FDA</value>
+ </ApplicableSafetyStandardAgency>
+ <StudyInstanceUID element="000d" group="0020" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.2.2010.99999</value>
+ </StudyInstanceUID>
+ <SeriesInstanceUID element="000e" group="0020" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.3.2010.1.99999</value>
+ </SeriesInstanceUID>
+ <StudyID element="0010" group="0020" vr="SH">
+ <value number="1">02010</value>
+ </StudyID>
+</DicomObject>
+<DicomObject>
+ <FileMetaInformationGroupLength element="0000" group="0002" vr="UL">
+ <value number="1">182</value>
+ </FileMetaInformationGroupLength>
+ <FileMetaInformationVersion element="0001" group="0002" vr="OB"/>
+ <MediaStorageSOPClassUID element="0002" group="0002" vr="UI">
+ <value number="1">1.2.840.10008.5.1.4.1.1.4.1</value>
+ </MediaStorageSOPClassUID>
+ <MediaStorageSOPInstanceUID element="0003" group="0002" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.1.2010.1.1.99999</value>
+ </MediaStorageSOPInstanceUID>
+ <TransferSyntaxUID element="0010" group="0002" vr="UI">
+ <value number="1">1.2.840.10008.1.2.1</value>
+ </TransferSyntaxUID>
+ <ImplementationClassUID element="0012" group="0002" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.2</value>
+ </ImplementationClassUID>
+ <ImplementationVersionName element="0013" group="0002" vr="SH">
+ <value number="1">DCTOOL100</value>
+ </ImplementationVersionName>
+ <SourceApplicationEntityTitle element="0016" group="0002" vr="AE">
+ <value number="1">CLUNIE1</value>
+ </SourceApplicationEntityTitle>
+ <SpecificCharacterSet element="0005" group="0008" vr="CS">
+ <value number="1">ISO_IR 100</value>
+ </SpecificCharacterSet>
+ <ImageType element="0008" group="0008" vr="CS">
+ <value number="1">DERIVED</value>
+ <value number="2">PRIMARY</value>
+ <value number="3">PERFUSION</value>
+ <value number="4">RCBV</value>
+ </ImageType>
+ <InstanceCreationDate element="0012" group="0008" vr="DA">
+ <value number="1">20020929</value>
+ </InstanceCreationDate>
+ <InstanceCreationTime element="0013" group="0008" vr="TM">
+ <value number="1">091511</value>
+ </InstanceCreationTime>
+ <InstanceCreatorUID element="0014" group="0008" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.3</value>
+ </InstanceCreatorUID>
+ <SOPClassUID element="0016" group="0008" vr="UI">
+ <value number="1">1.2.840.10008.5.1.4.1.1.4.1</value>
+ </SOPClassUID>
+ <SOPInstanceUID element="0018" group="0008" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.1.2010.1.1.99999</value>
+ </SOPInstanceUID>
+ <StudyDate element="0020" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </StudyDate>
+ <SeriesDate element="0021" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </SeriesDate>
+ <ContentDate element="0023" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </ContentDate>
+ <StudyTime element="0030" group="0008" vr="TM">
+ <value number="1">000010</value>
+ </StudyTime>
+ <SeriesTime element="0031" group="0008" vr="TM">
+ <value number="1">000012</value>
+ </SeriesTime>
+ <ContentTime element="0033" group="0008" vr="TM">
+ <value number="1">000014</value>
+ </ContentTime>
+ <AccessionNumber element="0050" group="0008" vr="SH">
+ <value number="1">9992010</value>
+ </AccessionNumber>
+ <Modality element="0060" group="0008" vr="CS">
+ <value number="1">MR</value>
+ </Modality>
+ <Manufacturer element="0070" group="0008" vr="LO">
+ <value number="1">Acme Medical Devices</value>
+ </Manufacturer>
+ <InstitutionName element="0080" group="0008" vr="LO">
+ <value number="1">St. Nowhere Hospital</value>
+ </InstitutionName>
+ <ReferringPhysicianName element="0090" group="0008" vr="PN">
+ <value number="1">Thomas^Albert</value>
+ </ReferringPhysicianName>
+ <TimezoneOffsetFromUTC element="0201" group="0008" vr="SH">
+ <value number="1">-0400</value>
+ </TimezoneOffsetFromUTC>
+ <StationName element="1010" group="0008" vr="SH">
+ <value number="1">CONSOLE01</value>
+ </StationName>
+ <StudyDescription element="1030" group="0008" vr="LO">
+ <value number="1">fMRI</value>
+ </StudyDescription>
+ <SeriesDescription element="103e" group="0008" vr="LO">
+ <value number="1">Perfusion</value>
+ </SeriesDescription>
+ <PerformingPhysicianName element="1050" group="0008" vr="PN">
+ <value number="1">Smith^John</value>
+ </PerformingPhysicianName>
+ <PhysicianReadingStudy element="1060" group="0008" vr="PN">
+ <value number="1">Smith^John</value>
+ </PhysicianReadingStudy>
+ <OperatorName element="1070" group="0008" vr="PN">
+ <value number="1">Jones^Molly</value>
+ </OperatorName>
+ <ManufacturerModelName element="1090" group="0008" vr="LO">
+ <value number="1">Super Dooper Scanner</value>
+ </ManufacturerModelName>
+ <PixelPresentation element="9205" group="0008" vr="CS">
+ <value number="1">MONOCHROME</value>
+ </PixelPresentation>
+ <VolumetricProperties element="9206" group="0008" vr="CS">
+ <value number="1">VOLUME</value>
+ </VolumetricProperties>
+ <VolumeBasedCalculationTechnique element="9207" group="0008" vr="CS">
+ <value number="1">NONE</value>
+ </VolumeBasedCalculationTechnique>
+ <ComplexImageComponent element="9208" group="0008" vr="CS">
+ <value number="1">MAGNITUDE</value>
+ </ComplexImageComponent>
+ <AcquisitionContrast element="9209" group="0008" vr="CS">
+ <value number="1">UNKNOWN</value>
+ </AcquisitionContrast>
+ <PatientName element="0010" group="0010" vr="PN">
+ <value number="1">Single^Derived</value>
+ </PatientName>
+ <PatientID element="0020" group="0010" vr="LO">
+ <value number="1">MF-SI2</value>
+ </PatientID>
+ <PatientBirthDate element="0030" group="0010" vr="DA">
+ <value number="1">19500704</value>
+ </PatientBirthDate>
+ <PatientSex element="0040" group="0010" vr="CS">
+ <value number="1">M</value>
+ </PatientSex>
+ <PatientAge element="1010" group="0010" vr="AS">
+ <value number="1">052Y</value>
+ </PatientAge>
+ <PatientSize element="1020" group="0010" vr="DS">
+ <value number="1">1.6</value>
+ </PatientSize>
+ <PatientWeight element="1030" group="0010" vr="DS">
+ <value number="1">75</value>
+ </PatientWeight>
+ <ContrastBolusAgent element="0010" group="0018" vr="LO">
+ <value number="1">Magnevist</value>
+ </ContrastBolusAgent>
+ <DeviceSerialNumber element="1000" group="0018" vr="LO">
+ <value number="1">123456</value>
+ </DeviceSerialNumber>
+ <SoftwareVersion element="1020" group="0018" vr="LO">
+ <value number="1">1.00</value>
+ </SoftwareVersion>
+ <ContrastBolusRoute element="1040" group="0018" vr="LO">
+ <value number="1">IV</value>
+ </ContrastBolusRoute>
+ <ContrastBolusVolume element="1041" group="0018" vr="DS">
+ <value number="1">10</value>
+ </ContrastBolusVolume>
+ <ContrastBolusTotalDose element="1044" group="0018" vr="DS">
+ <value number="1">10</value>
+ </ContrastBolusTotalDose>
+ <ContrastBolusIngredient element="1048" group="0018" vr="CS">
+ <value number="1">GADOLINIUM</value>
+ </ContrastBolusIngredient>
+ <PatientPosition element="5100" group="0018" vr="CS">
+ <value number="1">HFS</value>
+ </PatientPosition>
+ <ContentQualification element="9004" group="0018" vr="CS">
+ <value number="1">PRODUCT</value>
+ </ContentQualification>
+ <ApplicableSafetyStandardAgency element="9174" group="0018" vr="CS">
+ <value number="1">FDA</value>
+ </ApplicableSafetyStandardAgency>
+ <StudyInstanceUID element="000d" group="0020" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.2.2010.99999</value>
+ </StudyInstanceUID>
+ <SeriesInstanceUID element="000e" group="0020" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.3.2010.1.99999</value>
+ </SeriesInstanceUID>
+ <StudyID element="0010" group="0020" vr="SH">
+ <value number="1">02010</value>
+ </StudyID>
+</DicomObject>
+<DicomObject>
+ <FileMetaInformationGroupLength element="0000" group="0002" vr="UL">
+ <value number="1">182</value>
+ </FileMetaInformationGroupLength>
+ <FileMetaInformationVersion element="0001" group="0002" vr="OB"/>
+ <MediaStorageSOPClassUID element="0002" group="0002" vr="UI">
+ <value number="1">1.2.840.10008.5.1.4.1.1.4.1</value>
+ </MediaStorageSOPClassUID>
+ <MediaStorageSOPInstanceUID element="0003" group="0002" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.1.2010.1.1.99999</value>
+ </MediaStorageSOPInstanceUID>
+ <TransferSyntaxUID element="0010" group="0002" vr="UI">
+ <value number="1">1.2.840.10008.1.2.1</value>
+ </TransferSyntaxUID>
+ <ImplementationClassUID element="0012" group="0002" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.2</value>
+ </ImplementationClassUID>
+ <ImplementationVersionName element="0013" group="0002" vr="SH">
+ <value number="1">DCTOOL100</value>
+ </ImplementationVersionName>
+ <SourceApplicationEntityTitle element="0016" group="0002" vr="AE">
+ <value number="1">CLUNIE1</value>
+ </SourceApplicationEntityTitle>
+ <SpecificCharacterSet element="0005" group="0008" vr="CS">
+ <value number="1">ISO_IR 100</value>
+ </SpecificCharacterSet>
+ <ImageType element="0008" group="0008" vr="CS">
+ <value number="1">DERIVED</value>
+ <value number="2">PRIMARY</value>
+ <value number="3">PERFUSION</value>
+ <value number="4">RCBV</value>
+ </ImageType>
+ <InstanceCreationDate element="0012" group="0008" vr="DA">
+ <value number="1">20020929</value>
+ </InstanceCreationDate>
+ <InstanceCreationTime element="0013" group="0008" vr="TM">
+ <value number="1">091511</value>
+ </InstanceCreationTime>
+ <InstanceCreatorUID element="0014" group="0008" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.3</value>
+ </InstanceCreatorUID>
+ <SOPClassUID element="0016" group="0008" vr="UI">
+ <value number="1">1.2.840.10008.5.1.4.1.1.4.1</value>
+ </SOPClassUID>
+ <SOPInstanceUID element="0018" group="0008" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.1.2010.1.1.99999</value>
+ </SOPInstanceUID>
+ <StudyDate element="0020" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </StudyDate>
+ <SeriesDate element="0021" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </SeriesDate>
+ <ContentDate element="0023" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </ContentDate>
+ <StudyTime element="0030" group="0008" vr="TM">
+ <value number="1">000010</value>
+ </StudyTime>
+ <SeriesTime element="0031" group="0008" vr="TM">
+ <value number="1">000012</value>
+ </SeriesTime>
+ <ContentTime element="0033" group="0008" vr="TM">
+ <value number="1">000014</value>
+ </ContentTime>
+ <AccessionNumber element="0050" group="0008" vr="SH">
+ <value number="1">9992010</value>
+ </AccessionNumber>
+ <Modality element="0060" group="0008" vr="CS">
+ <value number="1">MR</value>
+ </Modality>
+ <Manufacturer element="0070" group="0008" vr="LO">
+ <value number="1">Acme Medical Devices</value>
+ </Manufacturer>
+ <InstitutionName element="0080" group="0008" vr="LO">
+ <value number="1">St. Nowhere Hospital</value>
+ </InstitutionName>
+ <ReferringPhysicianName element="0090" group="0008" vr="PN">
+ <value number="1">Thomas^Albert</value>
+ </ReferringPhysicianName>
+ <TimezoneOffsetFromUTC element="0201" group="0008" vr="SH">
+ <value number="1">-0400</value>
+ </TimezoneOffsetFromUTC>
+ <StationName element="1010" group="0008" vr="SH">
+ <value number="1">CONSOLE01</value>
+ </StationName>
+ <StudyDescription element="1030" group="0008" vr="LO">
+ <value number="1">fMRI</value>
+ </StudyDescription>
+ <SeriesDescription element="103e" group="0008" vr="LO">
+ <value number="1">Perfusion</value>
+ </SeriesDescription>
+ <PerformingPhysicianName element="1050" group="0008" vr="PN">
+ <value number="1">Smith^John</value>
+ </PerformingPhysicianName>
+ <PhysicianReadingStudy element="1060" group="0008" vr="PN">
+ <value number="1">Smith^John</value>
+ </PhysicianReadingStudy>
+ <OperatorName element="1070" group="0008" vr="PN">
+ <value number="1">Jones^Molly</value>
+ </OperatorName>
+ <ManufacturerModelName element="1090" group="0008" vr="LO">
+ <value number="1">Super Dooper Scanner</value>
+ </ManufacturerModelName>
+ <PixelPresentation element="9205" group="0008" vr="CS">
+ <value number="1">MONOCHROME</value>
+ </PixelPresentation>
+ <VolumetricProperties element="9206" group="0008" vr="CS">
+ <value number="1">VOLUME</value>
+ </VolumetricProperties>
+ <VolumeBasedCalculationTechnique element="9207" group="0008" vr="CS">
+ <value number="1">NONE</value>
+ </VolumeBasedCalculationTechnique>
+ <ComplexImageComponent element="9208" group="0008" vr="CS">
+ <value number="1">MAGNITUDE</value>
+ </ComplexImageComponent>
+ <AcquisitionContrast element="9209" group="0008" vr="CS">
+ <value number="1">UNKNOWN</value>
+ </AcquisitionContrast>
+ <PatientName element="0010" group="0010" vr="PN">
+ <value number="1">Single^Derived</value>
+ </PatientName>
+ <PatientID element="0020" group="0010" vr="LO">
+ <value number="1">MF-SI2</value>
+ </PatientID>
+ <PatientBirthDate element="0030" group="0010" vr="DA">
+ <value number="1">19500704</value>
+ </PatientBirthDate>
+ <PatientSex element="0040" group="0010" vr="CS">
+ <value number="1">M</value>
+ </PatientSex>
+ <PatientAge element="1010" group="0010" vr="AS">
+ <value number="1">052Y</value>
+ </PatientAge>
+ <PatientSize element="1020" group="0010" vr="DS">
+ <value number="1">1.6</value>
+ </PatientSize>
+ <PatientWeight element="1030" group="0010" vr="DS">
+ <value number="1">75</value>
+ </PatientWeight>
+ <ContrastBolusAgent element="0010" group="0018" vr="LO">
+ <value number="1">Magnevist</value>
+ </ContrastBolusAgent>
+ <DeviceSerialNumber element="1000" group="0018" vr="LO">
+ <value number="1">123456</value>
+ </DeviceSerialNumber>
+ <SoftwareVersion element="1020" group="0018" vr="LO">
+ <value number="1">1.00</value>
+ </SoftwareVersion>
+ <ContrastBolusRoute element="1040" group="0018" vr="LO">
+ <value number="1">IV</value>
+ </ContrastBolusRoute>
+ <ContrastBolusVolume element="1041" group="0018" vr="DS">
+ <value number="1">10</value>
+ </ContrastBolusVolume>
+ <ContrastBolusTotalDose element="1044" group="0018" vr="DS">
+ <value number="1">10</value>
+ </ContrastBolusTotalDose>
+ <ContrastBolusIngredient element="1048" group="0018" vr="CS">
+ <value number="1">GADOLINIUM</value>
+ </ContrastBolusIngredient>
+ <PatientPosition element="5100" group="0018" vr="CS">
+ <value number="1">HFS</value>
+ </PatientPosition>
+ <ContentQualification element="9004" group="0018" vr="CS">
+ <value number="1">PRODUCT</value>
+ </ContentQualification>
+ <ApplicableSafetyStandardAgency element="9174" group="0018" vr="CS">
+ <value number="1">FDA</value>
+ </ApplicableSafetyStandardAgency>
+ <StudyInstanceUID element="000d" group="0020" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.2.2010.99999</value>
+ </StudyInstanceUID>
+ <SeriesInstanceUID element="000e" group="0020" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.3.2010.1.99999</value>
+ </SeriesInstanceUID>
+ <StudyID element="0010" group="0020" vr="SH">
+ <value number="1">02010</value>
+ </StudyID>
+</DicomObject>
+<DicomObject>
+ <FileMetaInformationGroupLength element="0000" group="0002" vr="UL">
+ <value number="1">182</value>
+ </FileMetaInformationGroupLength>
+ <FileMetaInformationVersion element="0001" group="0002" vr="OB"/>
+ <MediaStorageSOPClassUID element="0002" group="0002" vr="UI">
+ <value number="1">1.2.840.10008.5.1.4.1.1.4.1</value>
+ </MediaStorageSOPClassUID>
+ <MediaStorageSOPInstanceUID element="0003" group="0002" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.1.2010.1.1.99999</value>
+ </MediaStorageSOPInstanceUID>
+ <TransferSyntaxUID element="0010" group="0002" vr="UI">
+ <value number="1">1.2.840.10008.1.2.1</value>
+ </TransferSyntaxUID>
+ <ImplementationClassUID element="0012" group="0002" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.2</value>
+ </ImplementationClassUID>
+ <ImplementationVersionName element="0013" group="0002" vr="SH">
+ <value number="1">DCTOOL100</value>
+ </ImplementationVersionName>
+ <SourceApplicationEntityTitle element="0016" group="0002" vr="AE">
+ <value number="1">CLUNIE1</value>
+ </SourceApplicationEntityTitle>
+ <SpecificCharacterSet element="0005" group="0008" vr="CS">
+ <value number="1">ISO_IR 100</value>
+ </SpecificCharacterSet>
+ <ImageType element="0008" group="0008" vr="CS">
+ <value number="1">DERIVED</value>
+ <value number="2">PRIMARY</value>
+ <value number="3">PERFUSION</value>
+ <value number="4">RCBV</value>
+ </ImageType>
+ <InstanceCreationDate element="0012" group="0008" vr="DA">
+ <value number="1">20020929</value>
+ </InstanceCreationDate>
+ <InstanceCreationTime element="0013" group="0008" vr="TM">
+ <value number="1">091511</value>
+ </InstanceCreationTime>
+ <InstanceCreatorUID element="0014" group="0008" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.3</value>
+ </InstanceCreatorUID>
+ <SOPClassUID element="0016" group="0008" vr="UI">
+ <value number="1">1.2.840.10008.5.1.4.1.1.4.1</value>
+ </SOPClassUID>
+ <SOPInstanceUID element="0018" group="0008" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.1.2010.1.1.99999</value>
+ </SOPInstanceUID>
+ <StudyDate element="0020" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </StudyDate>
+ <SeriesDate element="0021" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </SeriesDate>
+ <ContentDate element="0023" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </ContentDate>
+ <StudyTime element="0030" group="0008" vr="TM">
+ <value number="1">000010</value>
+ </StudyTime>
+ <SeriesTime element="0031" group="0008" vr="TM">
+ <value number="1">000012</value>
+ </SeriesTime>
+ <ContentTime element="0033" group="0008" vr="TM">
+ <value number="1">000014</value>
+ </ContentTime>
+ <AccessionNumber element="0050" group="0008" vr="SH">
+ <value number="1">9992010</value>
+ </AccessionNumber>
+ <Modality element="0060" group="0008" vr="CS">
+ <value number="1">MR</value>
+ </Modality>
+ <Manufacturer element="0070" group="0008" vr="LO">
+ <value number="1">Acme Medical Devices</value>
+ </Manufacturer>
+ <InstitutionName element="0080" group="0008" vr="LO">
+ <value number="1">St. Nowhere Hospital</value>
+ </InstitutionName>
+ <ReferringPhysicianName element="0090" group="0008" vr="PN">
+ <value number="1">Thomas^Albert</value>
+ </ReferringPhysicianName>
+ <TimezoneOffsetFromUTC element="0201" group="0008" vr="SH">
+ <value number="1">-0400</value>
+ </TimezoneOffsetFromUTC>
+ <StationName element="1010" group="0008" vr="SH">
+ <value number="1">CONSOLE01</value>
+ </StationName>
+ <StudyDescription element="1030" group="0008" vr="LO">
+ <value number="1">fMRI</value>
+ </StudyDescription>
+ <SeriesDescription element="103e" group="0008" vr="LO">
+ <value number="1">Perfusion</value>
+ </SeriesDescription>
+ <PerformingPhysicianName element="1050" group="0008" vr="PN">
+ <value number="1">Smith^John</value>
+ </PerformingPhysicianName>
+ <PhysicianReadingStudy element="1060" group="0008" vr="PN">
+ <value number="1">Smith^John</value>
+ </PhysicianReadingStudy>
+ <OperatorName element="1070" group="0008" vr="PN">
+ <value number="1">Jones^Molly</value>
+ </OperatorName>
+ <ManufacturerModelName element="1090" group="0008" vr="LO">
+ <value number="1">Super Dooper Scanner</value>
+ </ManufacturerModelName>
+ <PixelPresentation element="9205" group="0008" vr="CS">
+ <value number="1">MONOCHROME</value>
+ </PixelPresentation>
+ <VolumetricProperties element="9206" group="0008" vr="CS">
+ <value number="1">VOLUME</value>
+ </VolumetricProperties>
+ <VolumeBasedCalculationTechnique element="9207" group="0008" vr="CS">
+ <value number="1">NONE</value>
+ </VolumeBasedCalculationTechnique>
+ <ComplexImageComponent element="9208" group="0008" vr="CS">
+ <value number="1">MAGNITUDE</value>
+ </ComplexImageComponent>
+ <AcquisitionContrast element="9209" group="0008" vr="CS">
+ <value number="1">UNKNOWN</value>
+ </AcquisitionContrast>
+ <PatientName element="0010" group="0010" vr="PN">
+ <value number="1">Single^Derived</value>
+ </PatientName>
+ <PatientID element="0020" group="0010" vr="LO">
+ <value number="1">MF-SI2</value>
+ </PatientID>
+ <PatientBirthDate element="0030" group="0010" vr="DA">
+ <value number="1">19500704</value>
+ </PatientBirthDate>
+ <PatientSex element="0040" group="0010" vr="CS">
+ <value number="1">M</value>
+ </PatientSex>
+ <PatientAge element="1010" group="0010" vr="AS">
+ <value number="1">052Y</value>
+ </PatientAge>
+ <PatientSize element="1020" group="0010" vr="DS">
+ <value number="1">1.6</value>
+ </PatientSize>
+ <PatientWeight element="1030" group="0010" vr="DS">
+ <value number="1">75</value>
+ </PatientWeight>
+ <ContrastBolusAgent element="0010" group="0018" vr="LO">
+ <value number="1">Magnevist</value>
+ </ContrastBolusAgent>
+ <DeviceSerialNumber element="1000" group="0018" vr="LO">
+ <value number="1">123456</value>
+ </DeviceSerialNumber>
+ <SoftwareVersion element="1020" group="0018" vr="LO">
+ <value number="1">1.00</value>
+ </SoftwareVersion>
+ <ContrastBolusRoute element="1040" group="0018" vr="LO">
+ <value number="1">IV</value>
+ </ContrastBolusRoute>
+ <ContrastBolusVolume element="1041" group="0018" vr="DS">
+ <value number="1">10</value>
+ </ContrastBolusVolume>
+ <ContrastBolusTotalDose element="1044" group="0018" vr="DS">
+ <value number="1">10</value>
+ </ContrastBolusTotalDose>
+ <ContrastBolusIngredient element="1048" group="0018" vr="CS">
+ <value number="1">GADOLINIUM</value>
+ </ContrastBolusIngredient>
+ <PatientPosition element="5100" group="0018" vr="CS">
+ <value number="1">HFS</value>
+ </PatientPosition>
+ <ContentQualification element="9004" group="0018" vr="CS">
+ <value number="1">PRODUCT</value>
+ </ContentQualification>
+ <ApplicableSafetyStandardAgency element="9174" group="0018" vr="CS">
+ <value number="1">FDA</value>
+ </ApplicableSafetyStandardAgency>
+ <StudyInstanceUID element="000d" group="0020" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.2.2010.99999</value>
+ </StudyInstanceUID>
+ <SeriesInstanceUID element="000e" group="0020" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.3.2010.1.99999</value>
+ </SeriesInstanceUID>
+ <StudyID element="0010" group="0020" vr="SH">
+ <value number="1">02010</value>
+ </StudyID>
+</DicomObject>
+<DicomObject>
+ <FileMetaInformationGroupLength element="0000" group="0002" vr="UL">
+ <value number="1">182</value>
+ </FileMetaInformationGroupLength>
+ <FileMetaInformationVersion element="0001" group="0002" vr="OB"/>
+ <MediaStorageSOPClassUID element="0002" group="0002" vr="UI">
+ <value number="1">1.2.840.10008.5.1.4.1.1.4.1</value>
+ </MediaStorageSOPClassUID>
+ <MediaStorageSOPInstanceUID element="0003" group="0002" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.1.2010.1.1.99999</value>
+ </MediaStorageSOPInstanceUID>
+ <TransferSyntaxUID element="0010" group="0002" vr="UI">
+ <value number="1">1.2.840.10008.1.2.1</value>
+ </TransferSyntaxUID>
+ <ImplementationClassUID element="0012" group="0002" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.2</value>
+ </ImplementationClassUID>
+ <ImplementationVersionName element="0013" group="0002" vr="SH">
+ <value number="1">DCTOOL100</value>
+ </ImplementationVersionName>
+ <SourceApplicationEntityTitle element="0016" group="0002" vr="AE">
+ <value number="1">CLUNIE1</value>
+ </SourceApplicationEntityTitle>
+ <SpecificCharacterSet element="0005" group="0008" vr="CS">
+ <value number="1">ISO_IR 100</value>
+ </SpecificCharacterSet>
+ <ImageType element="0008" group="0008" vr="CS">
+ <value number="1">DERIVED</value>
+ <value number="2">PRIMARY</value>
+ <value number="3">PERFUSION</value>
+ <value number="4">RCBV</value>
+ </ImageType>
+ <InstanceCreationDate element="0012" group="0008" vr="DA">
+ <value number="1">20020929</value>
+ </InstanceCreationDate>
+ <InstanceCreationTime element="0013" group="0008" vr="TM">
+ <value number="1">091511</value>
+ </InstanceCreationTime>
+ <InstanceCreatorUID element="0014" group="0008" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.3</value>
+ </InstanceCreatorUID>
+ <SOPClassUID element="0016" group="0008" vr="UI">
+ <value number="1">1.2.840.10008.5.1.4.1.1.4.1</value>
+ </SOPClassUID>
+ <SOPInstanceUID element="0018" group="0008" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.1.2010.1.1.99999</value>
+ </SOPInstanceUID>
+ <StudyDate element="0020" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </StudyDate>
+ <SeriesDate element="0021" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </SeriesDate>
+ <ContentDate element="0023" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </ContentDate>
+ <StudyTime element="0030" group="0008" vr="TM">
+ <value number="1">000010</value>
+ </StudyTime>
+ <SeriesTime element="0031" group="0008" vr="TM">
+ <value number="1">000012</value>
+ </SeriesTime>
+ <ContentTime element="0033" group="0008" vr="TM">
+ <value number="1">000014</value>
+ </ContentTime>
+ <AccessionNumber element="0050" group="0008" vr="SH">
+ <value number="1">9992010</value>
+ </AccessionNumber>
+ <Modality element="0060" group="0008" vr="CS">
+ <value number="1">MR</value>
+ </Modality>
+ <Manufacturer element="0070" group="0008" vr="LO">
+ <value number="1">Acme Medical Devices</value>
+ </Manufacturer>
+ <InstitutionName element="0080" group="0008" vr="LO">
+ <value number="1">St. Nowhere Hospital</value>
+ </InstitutionName>
+ <ReferringPhysicianName element="0090" group="0008" vr="PN">
+ <value number="1">Thomas^Albert</value>
+ </ReferringPhysicianName>
+ <TimezoneOffsetFromUTC element="0201" group="0008" vr="SH">
+ <value number="1">-0400</value>
+ </TimezoneOffsetFromUTC>
+ <StationName element="1010" group="0008" vr="SH">
+ <value number="1">CONSOLE01</value>
+ </StationName>
+ <StudyDescription element="1030" group="0008" vr="LO">
+ <value number="1">fMRI</value>
+ </StudyDescription>
+ <SeriesDescription element="103e" group="0008" vr="LO">
+ <value number="1">Perfusion</value>
+ </SeriesDescription>
+ <PerformingPhysicianName element="1050" group="0008" vr="PN">
+ <value number="1">Smith^John</value>
+ </PerformingPhysicianName>
+ <PhysicianReadingStudy element="1060" group="0008" vr="PN">
+ <value number="1">Smith^John</value>
+ </PhysicianReadingStudy>
+ <OperatorName element="1070" group="0008" vr="PN">
+ <value number="1">Jones^Molly</value>
+ </OperatorName>
+ <ManufacturerModelName element="1090" group="0008" vr="LO">
+ <value number="1">Super Dooper Scanner</value>
+ </ManufacturerModelName>
+ <PixelPresentation element="9205" group="0008" vr="CS">
+ <value number="1">MONOCHROME</value>
+ </PixelPresentation>
+ <VolumetricProperties element="9206" group="0008" vr="CS">
+ <value number="1">VOLUME</value>
+ </VolumetricProperties>
+ <VolumeBasedCalculationTechnique element="9207" group="0008" vr="CS">
+ <value number="1">NONE</value>
+ </VolumeBasedCalculationTechnique>
+ <ComplexImageComponent element="9208" group="0008" vr="CS">
+ <value number="1">MAGNITUDE</value>
+ </ComplexImageComponent>
+ <AcquisitionContrast element="9209" group="0008" vr="CS">
+ <value number="1">UNKNOWN</value>
+ </AcquisitionContrast>
+ <PatientName element="0010" group="0010" vr="PN">
+ <value number="1">Single^Derived</value>
+ </PatientName>
+ <PatientID element="0020" group="0010" vr="LO">
+ <value number="1">MF-SI2</value>
+ </PatientID>
+ <PatientBirthDate element="0030" group="0010" vr="DA">
+ <value number="1">19500704</value>
+ </PatientBirthDate>
+ <PatientSex element="0040" group="0010" vr="CS">
+ <value number="1">M</value>
+ </PatientSex>
+ <PatientAge element="1010" group="0010" vr="AS">
+ <value number="1">052Y</value>
+ </PatientAge>
+ <PatientSize element="1020" group="0010" vr="DS">
+ <value number="1">1.6</value>
+ </PatientSize>
+ <PatientWeight element="1030" group="0010" vr="DS">
+ <value number="1">75</value>
+ </PatientWeight>
+ <ContrastBolusAgent element="0010" group="0018" vr="LO">
+ <value number="1">Magnevist</value>
+ </ContrastBolusAgent>
+ <DeviceSerialNumber element="1000" group="0018" vr="LO">
+ <value number="1">123456</value>
+ </DeviceSerialNumber>
+ <SoftwareVersion element="1020" group="0018" vr="LO">
+ <value number="1">1.00</value>
+ </SoftwareVersion>
+ <ContrastBolusRoute element="1040" group="0018" vr="LO">
+ <value number="1">IV</value>
+ </ContrastBolusRoute>
+ <ContrastBolusVolume element="1041" group="0018" vr="DS">
+ <value number="1">10</value>
+ </ContrastBolusVolume>
+ <ContrastBolusTotalDose element="1044" group="0018" vr="DS">
+ <value number="1">10</value>
+ </ContrastBolusTotalDose>
+ <ContrastBolusIngredient element="1048" group="0018" vr="CS">
+ <value number="1">GADOLINIUM</value>
+ </ContrastBolusIngredient>
+ <PatientPosition element="5100" group="0018" vr="CS">
+ <value number="1">HFS</value>
+ </PatientPosition>
+ <ContentQualification element="9004" group="0018" vr="CS">
+ <value number="1">PRODUCT</value>
+ </ContentQualification>
+ <ApplicableSafetyStandardAgency element="9174" group="0018" vr="CS">
+ <value number="1">FDA</value>
+ </ApplicableSafetyStandardAgency>
+ <StudyInstanceUID element="000d" group="0020" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.2.2010.99999</value>
+ </StudyInstanceUID>
+ <SeriesInstanceUID element="000e" group="0020" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.3.2010.1.99999</value>
+ </SeriesInstanceUID>
+ <StudyID element="0010" group="0020" vr="SH">
+ <value number="1">02010</value>
+ </StudyID>
+</DicomObject>
+<DicomObject>
+ <FileMetaInformationGroupLength element="0000" group="0002" vr="UL">
+ <value number="1">182</value>
+ </FileMetaInformationGroupLength>
+ <FileMetaInformationVersion element="0001" group="0002" vr="OB"/>
+ <MediaStorageSOPClassUID element="0002" group="0002" vr="UI">
+ <value number="1">1.2.840.10008.5.1.4.1.1.4.1</value>
+ </MediaStorageSOPClassUID>
+ <MediaStorageSOPInstanceUID element="0003" group="0002" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.1.2010.1.1.99999</value>
+ </MediaStorageSOPInstanceUID>
+ <TransferSyntaxUID element="0010" group="0002" vr="UI">
+ <value number="1">1.2.840.10008.1.2.1</value>
+ </TransferSyntaxUID>
+ <ImplementationClassUID element="0012" group="0002" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.2</value>
+ </ImplementationClassUID>
+ <ImplementationVersionName element="0013" group="0002" vr="SH">
+ <value number="1">DCTOOL100</value>
+ </ImplementationVersionName>
+ <SourceApplicationEntityTitle element="0016" group="0002" vr="AE">
+ <value number="1">CLUNIE1</value>
+ </SourceApplicationEntityTitle>
+ <SpecificCharacterSet element="0005" group="0008" vr="CS">
+ <value number="1">ISO_IR 100</value>
+ </SpecificCharacterSet>
+ <ImageType element="0008" group="0008" vr="CS">
+ <value number="1">DERIVED</value>
+ <value number="2">PRIMARY</value>
+ <value number="3">PERFUSION</value>
+ <value number="4">RCBV</value>
+ </ImageType>
+ <InstanceCreationDate element="0012" group="0008" vr="DA">
+ <value number="1">20020929</value>
+ </InstanceCreationDate>
+ <InstanceCreationTime element="0013" group="0008" vr="TM">
+ <value number="1">091511</value>
+ </InstanceCreationTime>
+ <InstanceCreatorUID element="0014" group="0008" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.3</value>
+ </InstanceCreatorUID>
+ <SOPClassUID element="0016" group="0008" vr="UI">
+ <value number="1">1.2.840.10008.5.1.4.1.1.4.1</value>
+ </SOPClassUID>
+ <SOPInstanceUID element="0018" group="0008" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.1.2010.1.1.99999</value>
+ </SOPInstanceUID>
+ <StudyDate element="0020" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </StudyDate>
+ <SeriesDate element="0021" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </SeriesDate>
+ <ContentDate element="0023" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </ContentDate>
+ <StudyTime element="0030" group="0008" vr="TM">
+ <value number="1">000010</value>
+ </StudyTime>
+ <SeriesTime element="0031" group="0008" vr="TM">
+ <value number="1">000012</value>
+ </SeriesTime>
+ <ContentTime element="0033" group="0008" vr="TM">
+ <value number="1">000014</value>
+ </ContentTime>
+ <AccessionNumber element="0050" group="0008" vr="SH">
+ <value number="1">9992010</value>
+ </AccessionNumber>
+ <Modality element="0060" group="0008" vr="CS">
+ <value number="1">MR</value>
+ </Modality>
+ <Manufacturer element="0070" group="0008" vr="LO">
+ <value number="1">Acme Medical Devices</value>
+ </Manufacturer>
+ <InstitutionName element="0080" group="0008" vr="LO">
+ <value number="1">St. Nowhere Hospital</value>
+ </InstitutionName>
+ <ReferringPhysicianName element="0090" group="0008" vr="PN">
+ <value number="1">Thomas^Albert</value>
+ </ReferringPhysicianName>
+ <TimezoneOffsetFromUTC element="0201" group="0008" vr="SH">
+ <value number="1">-0400</value>
+ </TimezoneOffsetFromUTC>
+ <StationName element="1010" group="0008" vr="SH">
+ <value number="1">CONSOLE01</value>
+ </StationName>
+ <StudyDescription element="1030" group="0008" vr="LO">
+ <value number="1">fMRI</value>
+ </StudyDescription>
+ <SeriesDescription element="103e" group="0008" vr="LO">
+ <value number="1">Perfusion</value>
+ </SeriesDescription>
+ <PerformingPhysicianName element="1050" group="0008" vr="PN">
+ <value number="1">Smith^John</value>
+ </PerformingPhysicianName>
+ <PhysicianReadingStudy element="1060" group="0008" vr="PN">
+ <value number="1">Smith^John</value>
+ </PhysicianReadingStudy>
+ <OperatorName element="1070" group="0008" vr="PN">
+ <value number="1">Jones^Molly</value>
+ </OperatorName>
+ <ManufacturerModelName element="1090" group="0008" vr="LO">
+ <value number="1">Super Dooper Scanner</value>
+ </ManufacturerModelName>
+ <PixelPresentation element="9205" group="0008" vr="CS">
+ <value number="1">MONOCHROME</value>
+ </PixelPresentation>
+ <VolumetricProperties element="9206" group="0008" vr="CS">
+ <value number="1">VOLUME</value>
+ </VolumetricProperties>
+ <VolumeBasedCalculationTechnique element="9207" group="0008" vr="CS">
+ <value number="1">NONE</value>
+ </VolumeBasedCalculationTechnique>
+ <ComplexImageComponent element="9208" group="0008" vr="CS">
+ <value number="1">MAGNITUDE</value>
+ </ComplexImageComponent>
+ <AcquisitionContrast element="9209" group="0008" vr="CS">
+ <value number="1">UNKNOWN</value>
+ </AcquisitionContrast>
+ <PatientName element="0010" group="0010" vr="PN">
+ <value number="1">Single^Derived</value>
+ </PatientName>
+ <PatientID element="0020" group="0010" vr="LO">
+ <value number="1">MF-SI2</value>
+ </PatientID>
+ <PatientBirthDate element="0030" group="0010" vr="DA">
+ <value number="1">19500704</value>
+ </PatientBirthDate>
+ <PatientSex element="0040" group="0010" vr="CS">
+ <value number="1">M</value>
+ </PatientSex>
+ <PatientAge element="1010" group="0010" vr="AS">
+ <value number="1">052Y</value>
+ </PatientAge>
+ <PatientSize element="1020" group="0010" vr="DS">
+ <value number="1">1.6</value>
+ </PatientSize>
+ <PatientWeight element="1030" group="0010" vr="DS">
+ <value number="1">75</value>
+ </PatientWeight>
+ <ContrastBolusAgent element="0010" group="0018" vr="LO">
+ <value number="1">Magnevist</value>
+ </ContrastBolusAgent>
+ <DeviceSerialNumber element="1000" group="0018" vr="LO">
+ <value number="1">123456</value>
+ </DeviceSerialNumber>
+ <SoftwareVersion element="1020" group="0018" vr="LO">
+ <value number="1">1.00</value>
+ </SoftwareVersion>
+ <ContrastBolusRoute element="1040" group="0018" vr="LO">
+ <value number="1">IV</value>
+ </ContrastBolusRoute>
+ <ContrastBolusVolume element="1041" group="0018" vr="DS">
+ <value number="1">10</value>
+ </ContrastBolusVolume>
+ <ContrastBolusTotalDose element="1044" group="0018" vr="DS">
+ <value number="1">10</value>
+ </ContrastBolusTotalDose>
+ <ContrastBolusIngredient element="1048" group="0018" vr="CS">
+ <value number="1">GADOLINIUM</value>
+ </ContrastBolusIngredient>
+ <PatientPosition element="5100" group="0018" vr="CS">
+ <value number="1">HFS</value>
+ </PatientPosition>
+ <ContentQualification element="9004" group="0018" vr="CS">
+ <value number="1">PRODUCT</value>
+ </ContentQualification>
+ <ApplicableSafetyStandardAgency element="9174" group="0018" vr="CS">
+ <value number="1">FDA</value>
+ </ApplicableSafetyStandardAgency>
+ <StudyInstanceUID element="000d" group="0020" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.2.2010.99999</value>
+ </StudyInstanceUID>
+ <SeriesInstanceUID element="000e" group="0020" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.3.2010.1.99999</value>
+ </SeriesInstanceUID>
+ <StudyID element="0010" group="0020" vr="SH">
+ <value number="1">02010</value>
+ </StudyID>
+</DicomObject>
+<DicomObject>
+ <FileMetaInformationGroupLength element="0000" group="0002" vr="UL">
+ <value number="1">182</value>
+ </FileMetaInformationGroupLength>
+ <FileMetaInformationVersion element="0001" group="0002" vr="OB"/>
+ <MediaStorageSOPClassUID element="0002" group="0002" vr="UI">
+ <value number="1">1.2.840.10008.5.1.4.1.1.4.1</value>
+ </MediaStorageSOPClassUID>
+ <MediaStorageSOPInstanceUID element="0003" group="0002" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.1.2010.1.1.99999</value>
+ </MediaStorageSOPInstanceUID>
+ <TransferSyntaxUID element="0010" group="0002" vr="UI">
+ <value number="1">1.2.840.10008.1.2.1</value>
+ </TransferSyntaxUID>
+ <ImplementationClassUID element="0012" group="0002" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.2</value>
+ </ImplementationClassUID>
+ <ImplementationVersionName element="0013" group="0002" vr="SH">
+ <value number="1">DCTOOL100</value>
+ </ImplementationVersionName>
+ <SourceApplicationEntityTitle element="0016" group="0002" vr="AE">
+ <value number="1">CLUNIE1</value>
+ </SourceApplicationEntityTitle>
+ <SpecificCharacterSet element="0005" group="0008" vr="CS">
+ <value number="1">ISO_IR 100</value>
+ </SpecificCharacterSet>
+ <ImageType element="0008" group="0008" vr="CS">
+ <value number="1">DERIVED</value>
+ <value number="2">PRIMARY</value>
+ <value number="3">PERFUSION</value>
+ <value number="4">RCBV</value>
+ </ImageType>
+ <InstanceCreationDate element="0012" group="0008" vr="DA">
+ <value number="1">20020929</value>
+ </InstanceCreationDate>
+ <InstanceCreationTime element="0013" group="0008" vr="TM">
+ <value number="1">091511</value>
+ </InstanceCreationTime>
+ <InstanceCreatorUID element="0014" group="0008" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.3</value>
+ </InstanceCreatorUID>
+ <SOPClassUID element="0016" group="0008" vr="UI">
+ <value number="1">1.2.840.10008.5.1.4.1.1.4.1</value>
+ </SOPClassUID>
+ <SOPInstanceUID element="0018" group="0008" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.1.2010.1.1.99999</value>
+ </SOPInstanceUID>
+ <StudyDate element="0020" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </StudyDate>
+ <SeriesDate element="0021" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </SeriesDate>
+ <ContentDate element="0023" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </ContentDate>
+ <StudyTime element="0030" group="0008" vr="TM">
+ <value number="1">000010</value>
+ </StudyTime>
+ <SeriesTime element="0031" group="0008" vr="TM">
+ <value number="1">000012</value>
+ </SeriesTime>
+ <ContentTime element="0033" group="0008" vr="TM">
+ <value number="1">000014</value>
+ </ContentTime>
+ <AccessionNumber element="0050" group="0008" vr="SH">
+ <value number="1">9992010</value>
+ </AccessionNumber>
+ <Modality element="0060" group="0008" vr="CS">
+ <value number="1">MR</value>
+ </Modality>
+ <Manufacturer element="0070" group="0008" vr="LO">
+ <value number="1">Acme Medical Devices</value>
+ </Manufacturer>
+ <InstitutionName element="0080" group="0008" vr="LO">
+ <value number="1">St. Nowhere Hospital</value>
+ </InstitutionName>
+ <ReferringPhysicianName element="0090" group="0008" vr="PN">
+ <value number="1">Thomas^Albert</value>
+ </ReferringPhysicianName>
+ <TimezoneOffsetFromUTC element="0201" group="0008" vr="SH">
+ <value number="1">-0400</value>
+ </TimezoneOffsetFromUTC>
+ <StationName element="1010" group="0008" vr="SH">
+ <value number="1">CONSOLE01</value>
+ </StationName>
+ <StudyDescription element="1030" group="0008" vr="LO">
+ <value number="1">fMRI</value>
+ </StudyDescription>
+ <SeriesDescription element="103e" group="0008" vr="LO">
+ <value number="1">Perfusion</value>
+ </SeriesDescription>
+ <PerformingPhysicianName element="1050" group="0008" vr="PN">
+ <value number="1">Smith^John</value>
+ </PerformingPhysicianName>
+ <PhysicianReadingStudy element="1060" group="0008" vr="PN">
+ <value number="1">Smith^John</value>
+ </PhysicianReadingStudy>
+ <OperatorName element="1070" group="0008" vr="PN">
+ <value number="1">Jones^Molly</value>
+ </OperatorName>
+ <ManufacturerModelName element="1090" group="0008" vr="LO">
+ <value number="1">Super Dooper Scanner</value>
+ </ManufacturerModelName>
+ <PixelPresentation element="9205" group="0008" vr="CS">
+ <value number="1">MONOCHROME</value>
+ </PixelPresentation>
+ <VolumetricProperties element="9206" group="0008" vr="CS">
+ <value number="1">VOLUME</value>
+ </VolumetricProperties>
+ <VolumeBasedCalculationTechnique element="9207" group="0008" vr="CS">
+ <value number="1">NONE</value>
+ </VolumeBasedCalculationTechnique>
+ <ComplexImageComponent element="9208" group="0008" vr="CS">
+ <value number="1">MAGNITUDE</value>
+ </ComplexImageComponent>
+ <AcquisitionContrast element="9209" group="0008" vr="CS">
+ <value number="1">UNKNOWN</value>
+ </AcquisitionContrast>
+ <PatientName element="0010" group="0010" vr="PN">
+ <value number="1">Single^Derived</value>
+ </PatientName>
+ <PatientID element="0020" group="0010" vr="LO">
+ <value number="1">MF-SI2</value>
+ </PatientID>
+ <PatientBirthDate element="0030" group="0010" vr="DA">
+ <value number="1">19500704</value>
+ </PatientBirthDate>
+ <PatientSex element="0040" group="0010" vr="CS">
+ <value number="1">M</value>
+ </PatientSex>
+ <PatientAge element="1010" group="0010" vr="AS">
+ <value number="1">052Y</value>
+ </PatientAge>
+ <PatientSize element="1020" group="0010" vr="DS">
+ <value number="1">1.6</value>
+ </PatientSize>
+ <PatientWeight element="1030" group="0010" vr="DS">
+ <value number="1">75</value>
+ </PatientWeight>
+ <ContrastBolusAgent element="0010" group="0018" vr="LO">
+ <value number="1">Magnevist</value>
+ </ContrastBolusAgent>
+ <DeviceSerialNumber element="1000" group="0018" vr="LO">
+ <value number="1">123456</value>
+ </DeviceSerialNumber>
+ <SoftwareVersion element="1020" group="0018" vr="LO">
+ <value number="1">1.00</value>
+ </SoftwareVersion>
+ <ContrastBolusRoute element="1040" group="0018" vr="LO">
+ <value number="1">IV</value>
+ </ContrastBolusRoute>
+ <ContrastBolusVolume element="1041" group="0018" vr="DS">
+ <value number="1">10</value>
+ </ContrastBolusVolume>
+ <ContrastBolusTotalDose element="1044" group="0018" vr="DS">
+ <value number="1">10</value>
+ </ContrastBolusTotalDose>
+ <ContrastBolusIngredient element="1048" group="0018" vr="CS">
+ <value number="1">GADOLINIUM</value>
+ </ContrastBolusIngredient>
+ <PatientPosition element="5100" group="0018" vr="CS">
+ <value number="1">HFS</value>
+ </PatientPosition>
+ <ContentQualification element="9004" group="0018" vr="CS">
+ <value number="1">PRODUCT</value>
+ </ContentQualification>
+ <ApplicableSafetyStandardAgency element="9174" group="0018" vr="CS">
+ <value number="1">FDA</value>
+ </ApplicableSafetyStandardAgency>
+ <StudyInstanceUID element="000d" group="0020" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.2.2010.99999</value>
+ </StudyInstanceUID>
+ <SeriesInstanceUID element="000e" group="0020" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.3.2010.1.99999</value>
+ </SeriesInstanceUID>
+ <StudyID element="0010" group="0020" vr="SH">
+ <value number="1">02010</value>
+ </StudyID>
+</DicomObject>
+<DicomObject>
+ <FileMetaInformationGroupLength element="0000" group="0002" vr="UL">
+ <value number="1">182</value>
+ </FileMetaInformationGroupLength>
+ <FileMetaInformationVersion element="0001" group="0002" vr="OB"/>
+ <MediaStorageSOPClassUID element="0002" group="0002" vr="UI">
+ <value number="1">1.2.840.10008.5.1.4.1.1.4.1</value>
+ </MediaStorageSOPClassUID>
+ <MediaStorageSOPInstanceUID element="0003" group="0002" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.1.2010.1.1.99999</value>
+ </MediaStorageSOPInstanceUID>
+ <TransferSyntaxUID element="0010" group="0002" vr="UI">
+ <value number="1">1.2.840.10008.1.2.1</value>
+ </TransferSyntaxUID>
+ <ImplementationClassUID element="0012" group="0002" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.2</value>
+ </ImplementationClassUID>
+ <ImplementationVersionName element="0013" group="0002" vr="SH">
+ <value number="1">DCTOOL100</value>
+ </ImplementationVersionName>
+ <SourceApplicationEntityTitle element="0016" group="0002" vr="AE">
+ <value number="1">CLUNIE1</value>
+ </SourceApplicationEntityTitle>
+ <SpecificCharacterSet element="0005" group="0008" vr="CS">
+ <value number="1">ISO_IR 100</value>
+ </SpecificCharacterSet>
+ <ImageType element="0008" group="0008" vr="CS">
+ <value number="1">DERIVED</value>
+ <value number="2">PRIMARY</value>
+ <value number="3">PERFUSION</value>
+ <value number="4">RCBV</value>
+ </ImageType>
+ <InstanceCreationDate element="0012" group="0008" vr="DA">
+ <value number="1">20020929</value>
+ </InstanceCreationDate>
+ <InstanceCreationTime element="0013" group="0008" vr="TM">
+ <value number="1">091511</value>
+ </InstanceCreationTime>
+ <InstanceCreatorUID element="0014" group="0008" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.3</value>
+ </InstanceCreatorUID>
+ <SOPClassUID element="0016" group="0008" vr="UI">
+ <value number="1">1.2.840.10008.5.1.4.1.1.4.1</value>
+ </SOPClassUID>
+ <SOPInstanceUID element="0018" group="0008" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.1.2010.1.1.99999</value>
+ </SOPInstanceUID>
+ <StudyDate element="0020" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </StudyDate>
+ <SeriesDate element="0021" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </SeriesDate>
+ <ContentDate element="0023" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </ContentDate>
+ <StudyTime element="0030" group="0008" vr="TM">
+ <value number="1">000010</value>
+ </StudyTime>
+ <SeriesTime element="0031" group="0008" vr="TM">
+ <value number="1">000012</value>
+ </SeriesTime>
+ <ContentTime element="0033" group="0008" vr="TM">
+ <value number="1">000014</value>
+ </ContentTime>
+ <AccessionNumber element="0050" group="0008" vr="SH">
+ <value number="1">9992010</value>
+ </AccessionNumber>
+ <Modality element="0060" group="0008" vr="CS">
+ <value number="1">MR</value>
+ </Modality>
+ <Manufacturer element="0070" group="0008" vr="LO">
+ <value number="1">Acme Medical Devices</value>
+ </Manufacturer>
+ <InstitutionName element="0080" group="0008" vr="LO">
+ <value number="1">St. Nowhere Hospital</value>
+ </InstitutionName>
+ <ReferringPhysicianName element="0090" group="0008" vr="PN">
+ <value number="1">Thomas^Albert</value>
+ </ReferringPhysicianName>
+ <TimezoneOffsetFromUTC element="0201" group="0008" vr="SH">
+ <value number="1">-0400</value>
+ </TimezoneOffsetFromUTC>
+ <StationName element="1010" group="0008" vr="SH">
+ <value number="1">CONSOLE01</value>
+ </StationName>
+ <StudyDescription element="1030" group="0008" vr="LO">
+ <value number="1">fMRI</value>
+ </StudyDescription>
+ <SeriesDescription element="103e" group="0008" vr="LO">
+ <value number="1">Perfusion</value>
+ </SeriesDescription>
+ <PerformingPhysicianName element="1050" group="0008" vr="PN">
+ <value number="1">Smith^John</value>
+ </PerformingPhysicianName>
+ <PhysicianReadingStudy element="1060" group="0008" vr="PN">
+ <value number="1">Smith^John</value>
+ </PhysicianReadingStudy>
+ <OperatorName element="1070" group="0008" vr="PN">
+ <value number="1">Jones^Molly</value>
+ </OperatorName>
+ <ManufacturerModelName element="1090" group="0008" vr="LO">
+ <value number="1">Super Dooper Scanner</value>
+ </ManufacturerModelName>
+ <PixelPresentation element="9205" group="0008" vr="CS">
+ <value number="1">MONOCHROME</value>
+ </PixelPresentation>
+ <VolumetricProperties element="9206" group="0008" vr="CS">
+ <value number="1">VOLUME</value>
+ </VolumetricProperties>
+ <VolumeBasedCalculationTechnique element="9207" group="0008" vr="CS">
+ <value number="1">NONE</value>
+ </VolumeBasedCalculationTechnique>
+ <ComplexImageComponent element="9208" group="0008" vr="CS">
+ <value number="1">MAGNITUDE</value>
+ </ComplexImageComponent>
+ <AcquisitionContrast element="9209" group="0008" vr="CS">
+ <value number="1">UNKNOWN</value>
+ </AcquisitionContrast>
+ <PatientName element="0010" group="0010" vr="PN">
+ <value number="1">Single^Derived</value>
+ </PatientName>
+ <PatientID element="0020" group="0010" vr="LO">
+ <value number="1">MF-SI2</value>
+ </PatientID>
+ <PatientBirthDate element="0030" group="0010" vr="DA">
+ <value number="1">19500704</value>
+ </PatientBirthDate>
+ <PatientSex element="0040" group="0010" vr="CS">
+ <value number="1">M</value>
+ </PatientSex>
+ <PatientAge element="1010" group="0010" vr="AS">
+ <value number="1">052Y</value>
+ </PatientAge>
+ <PatientSize element="1020" group="0010" vr="DS">
+ <value number="1">1.6</value>
+ </PatientSize>
+ <PatientWeight element="1030" group="0010" vr="DS">
+ <value number="1">75</value>
+ </PatientWeight>
+ <ContrastBolusAgent element="0010" group="0018" vr="LO">
+ <value number="1">Magnevist</value>
+ </ContrastBolusAgent>
+ <DeviceSerialNumber element="1000" group="0018" vr="LO">
+ <value number="1">123456</value>
+ </DeviceSerialNumber>
+ <SoftwareVersion element="1020" group="0018" vr="LO">
+ <value number="1">1.00</value>
+ </SoftwareVersion>
+ <ContrastBolusRoute element="1040" group="0018" vr="LO">
+ <value number="1">IV</value>
+ </ContrastBolusRoute>
+ <ContrastBolusVolume element="1041" group="0018" vr="DS">
+ <value number="1">10</value>
+ </ContrastBolusVolume>
+ <ContrastBolusTotalDose element="1044" group="0018" vr="DS">
+ <value number="1">10</value>
+ </ContrastBolusTotalDose>
+ <ContrastBolusIngredient element="1048" group="0018" vr="CS">
+ <value number="1">GADOLINIUM</value>
+ </ContrastBolusIngredient>
+ <PatientPosition element="5100" group="0018" vr="CS">
+ <value number="1">HFS</value>
+ </PatientPosition>
+ <ContentQualification element="9004" group="0018" vr="CS">
+ <value number="1">PRODUCT</value>
+ </ContentQualification>
+ <ApplicableSafetyStandardAgency element="9174" group="0018" vr="CS">
+ <value number="1">FDA</value>
+ </ApplicableSafetyStandardAgency>
+ <StudyInstanceUID element="000d" group="0020" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.2.2010.99999</value>
+ </StudyInstanceUID>
+ <SeriesInstanceUID element="000e" group="0020" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.3.2010.1.99999</value>
+ </SeriesInstanceUID>
+ <StudyID element="0010" group="0020" vr="SH">
+ <value number="1">02010</value>
+ </StudyID>
+</DicomObject>
+<DicomObject>
+ <FileMetaInformationGroupLength element="0000" group="0002" vr="UL">
+ <value number="1">182</value>
+ </FileMetaInformationGroupLength>
+ <FileMetaInformationVersion element="0001" group="0002" vr="OB"/>
+ <MediaStorageSOPClassUID element="0002" group="0002" vr="UI">
+ <value number="1">1.2.840.10008.5.1.4.1.1.4.1</value>
+ </MediaStorageSOPClassUID>
+ <MediaStorageSOPInstanceUID element="0003" group="0002" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.1.2010.1.1.99999</value>
+ </MediaStorageSOPInstanceUID>
+ <TransferSyntaxUID element="0010" group="0002" vr="UI">
+ <value number="1">1.2.840.10008.1.2.1</value>
+ </TransferSyntaxUID>
+ <ImplementationClassUID element="0012" group="0002" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.2</value>
+ </ImplementationClassUID>
+ <ImplementationVersionName element="0013" group="0002" vr="SH">
+ <value number="1">DCTOOL100</value>
+ </ImplementationVersionName>
+ <SourceApplicationEntityTitle element="0016" group="0002" vr="AE">
+ <value number="1">CLUNIE1</value>
+ </SourceApplicationEntityTitle>
+ <SpecificCharacterSet element="0005" group="0008" vr="CS">
+ <value number="1">ISO_IR 100</value>
+ </SpecificCharacterSet>
+ <ImageType element="0008" group="0008" vr="CS">
+ <value number="1">DERIVED</value>
+ <value number="2">PRIMARY</value>
+ <value number="3">PERFUSION</value>
+ <value number="4">RCBV</value>
+ </ImageType>
+ <InstanceCreationDate element="0012" group="0008" vr="DA">
+ <value number="1">20020929</value>
+ </InstanceCreationDate>
+ <InstanceCreationTime element="0013" group="0008" vr="TM">
+ <value number="1">091511</value>
+ </InstanceCreationTime>
+ <InstanceCreatorUID element="0014" group="0008" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.3</value>
+ </InstanceCreatorUID>
+ <SOPClassUID element="0016" group="0008" vr="UI">
+ <value number="1">1.2.840.10008.5.1.4.1.1.4.1</value>
+ </SOPClassUID>
+ <SOPInstanceUID element="0018" group="0008" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.1.2010.1.1.99999</value>
+ </SOPInstanceUID>
+ <StudyDate element="0020" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </StudyDate>
+ <SeriesDate element="0021" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </SeriesDate>
+ <ContentDate element="0023" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </ContentDate>
+ <StudyTime element="0030" group="0008" vr="TM">
+ <value number="1">000010</value>
+ </StudyTime>
+ <SeriesTime element="0031" group="0008" vr="TM">
+ <value number="1">000012</value>
+ </SeriesTime>
+ <ContentTime element="0033" group="0008" vr="TM">
+ <value number="1">000014</value>
+ </ContentTime>
+ <AccessionNumber element="0050" group="0008" vr="SH">
+ <value number="1">9992010</value>
+ </AccessionNumber>
+ <Modality element="0060" group="0008" vr="CS">
+ <value number="1">MR</value>
+ </Modality>
+ <Manufacturer element="0070" group="0008" vr="LO">
+ <value number="1">Acme Medical Devices</value>
+ </Manufacturer>
+ <InstitutionName element="0080" group="0008" vr="LO">
+ <value number="1">St. Nowhere Hospital</value>
+ </InstitutionName>
+ <ReferringPhysicianName element="0090" group="0008" vr="PN">
+ <value number="1">Thomas^Albert</value>
+ </ReferringPhysicianName>
+ <TimezoneOffsetFromUTC element="0201" group="0008" vr="SH">
+ <value number="1">-0400</value>
+ </TimezoneOffsetFromUTC>
+ <StationName element="1010" group="0008" vr="SH">
+ <value number="1">CONSOLE01</value>
+ </StationName>
+ <StudyDescription element="1030" group="0008" vr="LO">
+ <value number="1">fMRI</value>
+ </StudyDescription>
+ <SeriesDescription element="103e" group="0008" vr="LO">
+ <value number="1">Perfusion</value>
+ </SeriesDescription>
+ <PerformingPhysicianName element="1050" group="0008" vr="PN">
+ <value number="1">Smith^John</value>
+ </PerformingPhysicianName>
+ <PhysicianReadingStudy element="1060" group="0008" vr="PN">
+ <value number="1">Smith^John</value>
+ </PhysicianReadingStudy>
+ <OperatorName element="1070" group="0008" vr="PN">
+ <value number="1">Jones^Molly</value>
+ </OperatorName>
+ <ManufacturerModelName element="1090" group="0008" vr="LO">
+ <value number="1">Super Dooper Scanner</value>
+ </ManufacturerModelName>
+ <PixelPresentation element="9205" group="0008" vr="CS">
+ <value number="1">MONOCHROME</value>
+ </PixelPresentation>
+ <VolumetricProperties element="9206" group="0008" vr="CS">
+ <value number="1">VOLUME</value>
+ </VolumetricProperties>
+ <VolumeBasedCalculationTechnique element="9207" group="0008" vr="CS">
+ <value number="1">NONE</value>
+ </VolumeBasedCalculationTechnique>
+ <ComplexImageComponent element="9208" group="0008" vr="CS">
+ <value number="1">MAGNITUDE</value>
+ </ComplexImageComponent>
+ <AcquisitionContrast element="9209" group="0008" vr="CS">
+ <value number="1">UNKNOWN</value>
+ </AcquisitionContrast>
+ <PatientName element="0010" group="0010" vr="PN">
+ <value number="1">Single^Derived</value>
+ </PatientName>
+ <PatientID element="0020" group="0010" vr="LO">
+ <value number="1">MF-SI2</value>
+ </PatientID>
+ <PatientBirthDate element="0030" group="0010" vr="DA">
+ <value number="1">19500704</value>
+ </PatientBirthDate>
+ <PatientSex element="0040" group="0010" vr="CS">
+ <value number="1">M</value>
+ </PatientSex>
+ <PatientAge element="1010" group="0010" vr="AS">
+ <value number="1">052Y</value>
+ </PatientAge>
+ <PatientSize element="1020" group="0010" vr="DS">
+ <value number="1">1.6</value>
+ </PatientSize>
+ <PatientWeight element="1030" group="0010" vr="DS">
+ <value number="1">75</value>
+ </PatientWeight>
+ <ContrastBolusAgent element="0010" group="0018" vr="LO">
+ <value number="1">Magnevist</value>
+ </ContrastBolusAgent>
+ <DeviceSerialNumber element="1000" group="0018" vr="LO">
+ <value number="1">123456</value>
+ </DeviceSerialNumber>
+ <SoftwareVersion element="1020" group="0018" vr="LO">
+ <value number="1">1.00</value>
+ </SoftwareVersion>
+ <ContrastBolusRoute element="1040" group="0018" vr="LO">
+ <value number="1">IV</value>
+ </ContrastBolusRoute>
+ <ContrastBolusVolume element="1041" group="0018" vr="DS">
+ <value number="1">10</value>
+ </ContrastBolusVolume>
+ <ContrastBolusTotalDose element="1044" group="0018" vr="DS">
+ <value number="1">10</value>
+ </ContrastBolusTotalDose>
+ <ContrastBolusIngredient element="1048" group="0018" vr="CS">
+ <value number="1">GADOLINIUM</value>
+ </ContrastBolusIngredient>
+ <PatientPosition element="5100" group="0018" vr="CS">
+ <value number="1">HFS</value>
+ </PatientPosition>
+ <ContentQualification element="9004" group="0018" vr="CS">
+ <value number="1">PRODUCT</value>
+ </ContentQualification>
+ <ApplicableSafetyStandardAgency element="9174" group="0018" vr="CS">
+ <value number="1">FDA</value>
+ </ApplicableSafetyStandardAgency>
+ <StudyInstanceUID element="000d" group="0020" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.2.2010.99999</value>
+ </StudyInstanceUID>
+ <SeriesInstanceUID element="000e" group="0020" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.3.2010.1.99999</value>
+ </SeriesInstanceUID>
+ <StudyID element="0010" group="0020" vr="SH">
+ <value number="1">02010</value>
+ </StudyID>
+</DicomObject>
+<DicomObject>
+ <FileMetaInformationGroupLength element="0000" group="0002" vr="UL">
+ <value number="1">182</value>
+ </FileMetaInformationGroupLength>
+ <FileMetaInformationVersion element="0001" group="0002" vr="OB"/>
+ <MediaStorageSOPClassUID element="0002" group="0002" vr="UI">
+ <value number="1">1.2.840.10008.5.1.4.1.1.4.1</value>
+ </MediaStorageSOPClassUID>
+ <MediaStorageSOPInstanceUID element="0003" group="0002" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.1.2010.1.1.99999</value>
+ </MediaStorageSOPInstanceUID>
+ <TransferSyntaxUID element="0010" group="0002" vr="UI">
+ <value number="1">1.2.840.10008.1.2.1</value>
+ </TransferSyntaxUID>
+ <ImplementationClassUID element="0012" group="0002" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.2</value>
+ </ImplementationClassUID>
+ <ImplementationVersionName element="0013" group="0002" vr="SH">
+ <value number="1">DCTOOL100</value>
+ </ImplementationVersionName>
+ <SourceApplicationEntityTitle element="0016" group="0002" vr="AE">
+ <value number="1">CLUNIE1</value>
+ </SourceApplicationEntityTitle>
+ <SpecificCharacterSet element="0005" group="0008" vr="CS">
+ <value number="1">ISO_IR 100</value>
+ </SpecificCharacterSet>
+ <ImageType element="0008" group="0008" vr="CS">
+ <value number="1">DERIVED</value>
+ <value number="2">PRIMARY</value>
+ <value number="3">PERFUSION</value>
+ <value number="4">RCBV</value>
+ </ImageType>
+ <InstanceCreationDate element="0012" group="0008" vr="DA">
+ <value number="1">20020929</value>
+ </InstanceCreationDate>
+ <InstanceCreationTime element="0013" group="0008" vr="TM">
+ <value number="1">091511</value>
+ </InstanceCreationTime>
+ <InstanceCreatorUID element="0014" group="0008" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.3</value>
+ </InstanceCreatorUID>
+ <SOPClassUID element="0016" group="0008" vr="UI">
+ <value number="1">1.2.840.10008.5.1.4.1.1.4.1</value>
+ </SOPClassUID>
+ <SOPInstanceUID element="0018" group="0008" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.1.2010.1.1.99999</value>
+ </SOPInstanceUID>
+ <StudyDate element="0020" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </StudyDate>
+ <SeriesDate element="0021" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </SeriesDate>
+ <ContentDate element="0023" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </ContentDate>
+ <StudyTime element="0030" group="0008" vr="TM">
+ <value number="1">000010</value>
+ </StudyTime>
+ <SeriesTime element="0031" group="0008" vr="TM">
+ <value number="1">000012</value>
+ </SeriesTime>
+ <ContentTime element="0033" group="0008" vr="TM">
+ <value number="1">000014</value>
+ </ContentTime>
+ <AccessionNumber element="0050" group="0008" vr="SH">
+ <value number="1">9992010</value>
+ </AccessionNumber>
+ <Modality element="0060" group="0008" vr="CS">
+ <value number="1">MR</value>
+ </Modality>
+ <Manufacturer element="0070" group="0008" vr="LO">
+ <value number="1">Acme Medical Devices</value>
+ </Manufacturer>
+ <InstitutionName element="0080" group="0008" vr="LO">
+ <value number="1">St. Nowhere Hospital</value>
+ </InstitutionName>
+ <ReferringPhysicianName element="0090" group="0008" vr="PN">
+ <value number="1">Thomas^Albert</value>
+ </ReferringPhysicianName>
+ <TimezoneOffsetFromUTC element="0201" group="0008" vr="SH">
+ <value number="1">-0400</value>
+ </TimezoneOffsetFromUTC>
+ <StationName element="1010" group="0008" vr="SH">
+ <value number="1">CONSOLE01</value>
+ </StationName>
+ <StudyDescription element="1030" group="0008" vr="LO">
+ <value number="1">fMRI</value>
+ </StudyDescription>
+ <SeriesDescription element="103e" group="0008" vr="LO">
+ <value number="1">Perfusion</value>
+ </SeriesDescription>
+ <PerformingPhysicianName element="1050" group="0008" vr="PN">
+ <value number="1">Smith^John</value>
+ </PerformingPhysicianName>
+ <PhysicianReadingStudy element="1060" group="0008" vr="PN">
+ <value number="1">Smith^John</value>
+ </PhysicianReadingStudy>
+ <OperatorName element="1070" group="0008" vr="PN">
+ <value number="1">Jones^Molly</value>
+ </OperatorName>
+ <ManufacturerModelName element="1090" group="0008" vr="LO">
+ <value number="1">Super Dooper Scanner</value>
+ </ManufacturerModelName>
+ <PixelPresentation element="9205" group="0008" vr="CS">
+ <value number="1">MONOCHROME</value>
+ </PixelPresentation>
+ <VolumetricProperties element="9206" group="0008" vr="CS">
+ <value number="1">VOLUME</value>
+ </VolumetricProperties>
+ <VolumeBasedCalculationTechnique element="9207" group="0008" vr="CS">
+ <value number="1">NONE</value>
+ </VolumeBasedCalculationTechnique>
+ <ComplexImageComponent element="9208" group="0008" vr="CS">
+ <value number="1">MAGNITUDE</value>
+ </ComplexImageComponent>
+ <AcquisitionContrast element="9209" group="0008" vr="CS">
+ <value number="1">UNKNOWN</value>
+ </AcquisitionContrast>
+ <PatientName element="0010" group="0010" vr="PN">
+ <value number="1">Single^Derived</value>
+ </PatientName>
+ <PatientID element="0020" group="0010" vr="LO">
+ <value number="1">MF-SI2</value>
+ </PatientID>
+ <PatientBirthDate element="0030" group="0010" vr="DA">
+ <value number="1">19500704</value>
+ </PatientBirthDate>
+ <PatientSex element="0040" group="0010" vr="CS">
+ <value number="1">M</value>
+ </PatientSex>
+ <PatientAge element="1010" group="0010" vr="AS">
+ <value number="1">052Y</value>
+ </PatientAge>
+ <PatientSize element="1020" group="0010" vr="DS">
+ <value number="1">1.6</value>
+ </PatientSize>
+ <PatientWeight element="1030" group="0010" vr="DS">
+ <value number="1">75</value>
+ </PatientWeight>
+ <ContrastBolusAgent element="0010" group="0018" vr="LO">
+ <value number="1">Magnevist</value>
+ </ContrastBolusAgent>
+ <DeviceSerialNumber element="1000" group="0018" vr="LO">
+ <value number="1">123456</value>
+ </DeviceSerialNumber>
+ <SoftwareVersion element="1020" group="0018" vr="LO">
+ <value number="1">1.00</value>
+ </SoftwareVersion>
+ <ContrastBolusRoute element="1040" group="0018" vr="LO">
+ <value number="1">IV</value>
+ </ContrastBolusRoute>
+ <ContrastBolusVolume element="1041" group="0018" vr="DS">
+ <value number="1">10</value>
+ </ContrastBolusVolume>
+ <ContrastBolusTotalDose element="1044" group="0018" vr="DS">
+ <value number="1">10</value>
+ </ContrastBolusTotalDose>
+ <ContrastBolusIngredient element="1048" group="0018" vr="CS">
+ <value number="1">GADOLINIUM</value>
+ </ContrastBolusIngredient>
+ <PatientPosition element="5100" group="0018" vr="CS">
+ <value number="1">HFS</value>
+ </PatientPosition>
+ <ContentQualification element="9004" group="0018" vr="CS">
+ <value number="1">PRODUCT</value>
+ </ContentQualification>
+ <ApplicableSafetyStandardAgency element="9174" group="0018" vr="CS">
+ <value number="1">FDA</value>
+ </ApplicableSafetyStandardAgency>
+ <StudyInstanceUID element="000d" group="0020" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.2.2010.99999</value>
+ </StudyInstanceUID>
+ <SeriesInstanceUID element="000e" group="0020" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.3.2010.1.99999</value>
+ </SeriesInstanceUID>
+ <StudyID element="0010" group="0020" vr="SH">
+ <value number="1">02010</value>
+ </StudyID>
+</DicomObject>
+<DicomObject>
+ <FileMetaInformationGroupLength element="0000" group="0002" vr="UL">
+ <value number="1">182</value>
+ </FileMetaInformationGroupLength>
+ <FileMetaInformationVersion element="0001" group="0002" vr="OB"/>
+ <MediaStorageSOPClassUID element="0002" group="0002" vr="UI">
+ <value number="1">1.2.840.10008.5.1.4.1.1.4.1</value>
+ </MediaStorageSOPClassUID>
+ <MediaStorageSOPInstanceUID element="0003" group="0002" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.1.2010.1.1.99999</value>
+ </MediaStorageSOPInstanceUID>
+ <TransferSyntaxUID element="0010" group="0002" vr="UI">
+ <value number="1">1.2.840.10008.1.2.1</value>
+ </TransferSyntaxUID>
+ <ImplementationClassUID element="0012" group="0002" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.2</value>
+ </ImplementationClassUID>
+ <ImplementationVersionName element="0013" group="0002" vr="SH">
+ <value number="1">DCTOOL100</value>
+ </ImplementationVersionName>
+ <SourceApplicationEntityTitle element="0016" group="0002" vr="AE">
+ <value number="1">CLUNIE1</value>
+ </SourceApplicationEntityTitle>
+ <SpecificCharacterSet element="0005" group="0008" vr="CS">
+ <value number="1">ISO_IR 100</value>
+ </SpecificCharacterSet>
+ <ImageType element="0008" group="0008" vr="CS">
+ <value number="1">DERIVED</value>
+ <value number="2">PRIMARY</value>
+ <value number="3">PERFUSION</value>
+ <value number="4">RCBV</value>
+ </ImageType>
+ <InstanceCreationDate element="0012" group="0008" vr="DA">
+ <value number="1">20020929</value>
+ </InstanceCreationDate>
+ <InstanceCreationTime element="0013" group="0008" vr="TM">
+ <value number="1">091511</value>
+ </InstanceCreationTime>
+ <InstanceCreatorUID element="0014" group="0008" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.3</value>
+ </InstanceCreatorUID>
+ <SOPClassUID element="0016" group="0008" vr="UI">
+ <value number="1">1.2.840.10008.5.1.4.1.1.4.1</value>
+ </SOPClassUID>
+ <SOPInstanceUID element="0018" group="0008" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.1.2010.1.1.99999</value>
+ </SOPInstanceUID>
+ <StudyDate element="0020" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </StudyDate>
+ <SeriesDate element="0021" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </SeriesDate>
+ <ContentDate element="0023" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </ContentDate>
+ <StudyTime element="0030" group="0008" vr="TM">
+ <value number="1">000010</value>
+ </StudyTime>
+ <SeriesTime element="0031" group="0008" vr="TM">
+ <value number="1">000012</value>
+ </SeriesTime>
+ <ContentTime element="0033" group="0008" vr="TM">
+ <value number="1">000014</value>
+ </ContentTime>
+ <AccessionNumber element="0050" group="0008" vr="SH">
+ <value number="1">9992010</value>
+ </AccessionNumber>
+ <Modality element="0060" group="0008" vr="CS">
+ <value number="1">MR</value>
+ </Modality>
+ <Manufacturer element="0070" group="0008" vr="LO">
+ <value number="1">Acme Medical Devices</value>
+ </Manufacturer>
+ <InstitutionName element="0080" group="0008" vr="LO">
+ <value number="1">St. Nowhere Hospital</value>
+ </InstitutionName>
+ <ReferringPhysicianName element="0090" group="0008" vr="PN">
+ <value number="1">Thomas^Albert</value>
+ </ReferringPhysicianName>
+ <TimezoneOffsetFromUTC element="0201" group="0008" vr="SH">
+ <value number="1">-0400</value>
+ </TimezoneOffsetFromUTC>
+ <StationName element="1010" group="0008" vr="SH">
+ <value number="1">CONSOLE01</value>
+ </StationName>
+ <StudyDescription element="1030" group="0008" vr="LO">
+ <value number="1">fMRI</value>
+ </StudyDescription>
+ <SeriesDescription element="103e" group="0008" vr="LO">
+ <value number="1">Perfusion</value>
+ </SeriesDescription>
+ <PerformingPhysicianName element="1050" group="0008" vr="PN">
+ <value number="1">Smith^John</value>
+ </PerformingPhysicianName>
+ <PhysicianReadingStudy element="1060" group="0008" vr="PN">
+ <value number="1">Smith^John</value>
+ </PhysicianReadingStudy>
+ <OperatorName element="1070" group="0008" vr="PN">
+ <value number="1">Jones^Molly</value>
+ </OperatorName>
+ <ManufacturerModelName element="1090" group="0008" vr="LO">
+ <value number="1">Super Dooper Scanner</value>
+ </ManufacturerModelName>
+ <PixelPresentation element="9205" group="0008" vr="CS">
+ <value number="1">MONOCHROME</value>
+ </PixelPresentation>
+ <VolumetricProperties element="9206" group="0008" vr="CS">
+ <value number="1">VOLUME</value>
+ </VolumetricProperties>
+ <VolumeBasedCalculationTechnique element="9207" group="0008" vr="CS">
+ <value number="1">NONE</value>
+ </VolumeBasedCalculationTechnique>
+ <ComplexImageComponent element="9208" group="0008" vr="CS">
+ <value number="1">MAGNITUDE</value>
+ </ComplexImageComponent>
+ <AcquisitionContrast element="9209" group="0008" vr="CS">
+ <value number="1">UNKNOWN</value>
+ </AcquisitionContrast>
+ <PatientName element="0010" group="0010" vr="PN">
+ <value number="1">Single^Derived</value>
+ </PatientName>
+ <PatientID element="0020" group="0010" vr="LO">
+ <value number="1">MF-SI2</value>
+ </PatientID>
+ <PatientBirthDate element="0030" group="0010" vr="DA">
+ <value number="1">19500704</value>
+ </PatientBirthDate>
+ <PatientSex element="0040" group="0010" vr="CS">
+ <value number="1">M</value>
+ </PatientSex>
+ <PatientAge element="1010" group="0010" vr="AS">
+ <value number="1">052Y</value>
+ </PatientAge>
+ <PatientSize element="1020" group="0010" vr="DS">
+ <value number="1">1.6</value>
+ </PatientSize>
+ <PatientWeight element="1030" group="0010" vr="DS">
+ <value number="1">75</value>
+ </PatientWeight>
+ <ContrastBolusAgent element="0010" group="0018" vr="LO">
+ <value number="1">Magnevist</value>
+ </ContrastBolusAgent>
+ <DeviceSerialNumber element="1000" group="0018" vr="LO">
+ <value number="1">123456</value>
+ </DeviceSerialNumber>
+ <SoftwareVersion element="1020" group="0018" vr="LO">
+ <value number="1">1.00</value>
+ </SoftwareVersion>
+ <ContrastBolusRoute element="1040" group="0018" vr="LO">
+ <value number="1">IV</value>
+ </ContrastBolusRoute>
+ <ContrastBolusVolume element="1041" group="0018" vr="DS">
+ <value number="1">10</value>
+ </ContrastBolusVolume>
+ <ContrastBolusTotalDose element="1044" group="0018" vr="DS">
+ <value number="1">10</value>
+ </ContrastBolusTotalDose>
+ <ContrastBolusIngredient element="1048" group="0018" vr="CS">
+ <value number="1">GADOLINIUM</value>
+ </ContrastBolusIngredient>
+ <PatientPosition element="5100" group="0018" vr="CS">
+ <value number="1">HFS</value>
+ </PatientPosition>
+ <ContentQualification element="9004" group="0018" vr="CS">
+ <value number="1">PRODUCT</value>
+ </ContentQualification>
+ <ApplicableSafetyStandardAgency element="9174" group="0018" vr="CS">
+ <value number="1">FDA</value>
+ </ApplicableSafetyStandardAgency>
+ <StudyInstanceUID element="000d" group="0020" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.2.2010.99999</value>
+ </StudyInstanceUID>
+ <SeriesInstanceUID element="000e" group="0020" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.3.2010.1.99999</value>
+ </SeriesInstanceUID>
+ <StudyID element="0010" group="0020" vr="SH">
+ <value number="1">02010</value>
+ </StudyID>
+</DicomObject>
+<DicomObject>
+ <FileMetaInformationGroupLength element="0000" group="0002" vr="UL">
+ <value number="1">182</value>
+ </FileMetaInformationGroupLength>
+ <FileMetaInformationVersion element="0001" group="0002" vr="OB"/>
+ <MediaStorageSOPClassUID element="0002" group="0002" vr="UI">
+ <value number="1">1.2.840.10008.5.1.4.1.1.4.1</value>
+ </MediaStorageSOPClassUID>
+ <MediaStorageSOPInstanceUID element="0003" group="0002" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.1.2010.1.1.99999</value>
+ </MediaStorageSOPInstanceUID>
+ <TransferSyntaxUID element="0010" group="0002" vr="UI">
+ <value number="1">1.2.840.10008.1.2.1</value>
+ </TransferSyntaxUID>
+ <ImplementationClassUID element="0012" group="0002" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.2</value>
+ </ImplementationClassUID>
+ <ImplementationVersionName element="0013" group="0002" vr="SH">
+ <value number="1">DCTOOL100</value>
+ </ImplementationVersionName>
+ <SourceApplicationEntityTitle element="0016" group="0002" vr="AE">
+ <value number="1">CLUNIE1</value>
+ </SourceApplicationEntityTitle>
+ <SpecificCharacterSet element="0005" group="0008" vr="CS">
+ <value number="1">ISO_IR 100</value>
+ </SpecificCharacterSet>
+ <ImageType element="0008" group="0008" vr="CS">
+ <value number="1">DERIVED</value>
+ <value number="2">PRIMARY</value>
+ <value number="3">PERFUSION</value>
+ <value number="4">RCBV</value>
+ </ImageType>
+ <InstanceCreationDate element="0012" group="0008" vr="DA">
+ <value number="1">20020929</value>
+ </InstanceCreationDate>
+ <InstanceCreationTime element="0013" group="0008" vr="TM">
+ <value number="1">091511</value>
+ </InstanceCreationTime>
+ <InstanceCreatorUID element="0014" group="0008" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.3</value>
+ </InstanceCreatorUID>
+ <SOPClassUID element="0016" group="0008" vr="UI">
+ <value number="1">1.2.840.10008.5.1.4.1.1.4.1</value>
+ </SOPClassUID>
+ <SOPInstanceUID element="0018" group="0008" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.1.2010.1.1.99999</value>
+ </SOPInstanceUID>
+ <StudyDate element="0020" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </StudyDate>
+ <SeriesDate element="0021" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </SeriesDate>
+ <ContentDate element="0023" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </ContentDate>
+ <StudyTime element="0030" group="0008" vr="TM">
+ <value number="1">000010</value>
+ </StudyTime>
+ <SeriesTime element="0031" group="0008" vr="TM">
+ <value number="1">000012</value>
+ </SeriesTime>
+ <ContentTime element="0033" group="0008" vr="TM">
+ <value number="1">000014</value>
+ </ContentTime>
+ <AccessionNumber element="0050" group="0008" vr="SH">
+ <value number="1">9992010</value>
+ </AccessionNumber>
+ <Modality element="0060" group="0008" vr="CS">
+ <value number="1">MR</value>
+ </Modality>
+ <Manufacturer element="0070" group="0008" vr="LO">
+ <value number="1">Acme Medical Devices</value>
+ </Manufacturer>
+ <InstitutionName element="0080" group="0008" vr="LO">
+ <value number="1">St. Nowhere Hospital</value>
+ </InstitutionName>
+ <ReferringPhysicianName element="0090" group="0008" vr="PN">
+ <value number="1">Thomas^Albert</value>
+ </ReferringPhysicianName>
+ <TimezoneOffsetFromUTC element="0201" group="0008" vr="SH">
+ <value number="1">-0400</value>
+ </TimezoneOffsetFromUTC>
+ <StationName element="1010" group="0008" vr="SH">
+ <value number="1">CONSOLE01</value>
+ </StationName>
+ <StudyDescription element="1030" group="0008" vr="LO">
+ <value number="1">fMRI</value>
+ </StudyDescription>
+ <SeriesDescription element="103e" group="0008" vr="LO">
+ <value number="1">Perfusion</value>
+ </SeriesDescription>
+ <PerformingPhysicianName element="1050" group="0008" vr="PN">
+ <value number="1">Smith^John</value>
+ </PerformingPhysicianName>
+ <PhysicianReadingStudy element="1060" group="0008" vr="PN">
+ <value number="1">Smith^John</value>
+ </PhysicianReadingStudy>
+ <OperatorName element="1070" group="0008" vr="PN">
+ <value number="1">Jones^Molly</value>
+ </OperatorName>
+ <ManufacturerModelName element="1090" group="0008" vr="LO">
+ <value number="1">Super Dooper Scanner</value>
+ </ManufacturerModelName>
+ <PixelPresentation element="9205" group="0008" vr="CS">
+ <value number="1">MONOCHROME</value>
+ </PixelPresentation>
+ <VolumetricProperties element="9206" group="0008" vr="CS">
+ <value number="1">VOLUME</value>
+ </VolumetricProperties>
+ <VolumeBasedCalculationTechnique element="9207" group="0008" vr="CS">
+ <value number="1">NONE</value>
+ </VolumeBasedCalculationTechnique>
+ <ComplexImageComponent element="9208" group="0008" vr="CS">
+ <value number="1">MAGNITUDE</value>
+ </ComplexImageComponent>
+ <AcquisitionContrast element="9209" group="0008" vr="CS">
+ <value number="1">UNKNOWN</value>
+ </AcquisitionContrast>
+ <PatientName element="0010" group="0010" vr="PN">
+ <value number="1">Single^Derived</value>
+ </PatientName>
+ <PatientID element="0020" group="0010" vr="LO">
+ <value number="1">MF-SI2</value>
+ </PatientID>
+ <PatientBirthDate element="0030" group="0010" vr="DA">
+ <value number="1">19500704</value>
+ </PatientBirthDate>
+ <PatientSex element="0040" group="0010" vr="CS">
+ <value number="1">M</value>
+ </PatientSex>
+ <PatientAge element="1010" group="0010" vr="AS">
+ <value number="1">052Y</value>
+ </PatientAge>
+ <PatientSize element="1020" group="0010" vr="DS">
+ <value number="1">1.6</value>
+ </PatientSize>
+ <PatientWeight element="1030" group="0010" vr="DS">
+ <value number="1">75</value>
+ </PatientWeight>
+ <ContrastBolusAgent element="0010" group="0018" vr="LO">
+ <value number="1">Magnevist</value>
+ </ContrastBolusAgent>
+ <DeviceSerialNumber element="1000" group="0018" vr="LO">
+ <value number="1">123456</value>
+ </DeviceSerialNumber>
+ <SoftwareVersion element="1020" group="0018" vr="LO">
+ <value number="1">1.00</value>
+ </SoftwareVersion>
+ <ContrastBolusRoute element="1040" group="0018" vr="LO">
+ <value number="1">IV</value>
+ </ContrastBolusRoute>
+ <ContrastBolusVolume element="1041" group="0018" vr="DS">
+ <value number="1">10</value>
+ </ContrastBolusVolume>
+ <ContrastBolusTotalDose element="1044" group="0018" vr="DS">
+ <value number="1">10</value>
+ </ContrastBolusTotalDose>
+ <ContrastBolusIngredient element="1048" group="0018" vr="CS">
+ <value number="1">GADOLINIUM</value>
+ </ContrastBolusIngredient>
+ <PatientPosition element="5100" group="0018" vr="CS">
+ <value number="1">HFS</value>
+ </PatientPosition>
+ <ContentQualification element="9004" group="0018" vr="CS">
+ <value number="1">PRODUCT</value>
+ </ContentQualification>
+ <ApplicableSafetyStandardAgency element="9174" group="0018" vr="CS">
+ <value number="1">FDA</value>
+ </ApplicableSafetyStandardAgency>
+ <StudyInstanceUID element="000d" group="0020" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.2.2010.99999</value>
+ </StudyInstanceUID>
+ <SeriesInstanceUID element="000e" group="0020" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.3.2010.1.99999</value>
+ </SeriesInstanceUID>
+ <StudyID element="0010" group="0020" vr="SH">
+ <value number="1">02010</value>
+ </StudyID>
+</DicomObject>
+<DicomObject>
+ <FileMetaInformationGroupLength element="0000" group="0002" vr="UL">
+ <value number="1">182</value>
+ </FileMetaInformationGroupLength>
+ <FileMetaInformationVersion element="0001" group="0002" vr="OB"/>
+ <MediaStorageSOPClassUID element="0002" group="0002" vr="UI">
+ <value number="1">1.2.840.10008.5.1.4.1.1.4.1</value>
+ </MediaStorageSOPClassUID>
+ <MediaStorageSOPInstanceUID element="0003" group="0002" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.1.2010.1.1.99999</value>
+ </MediaStorageSOPInstanceUID>
+ <TransferSyntaxUID element="0010" group="0002" vr="UI">
+ <value number="1">1.2.840.10008.1.2.1</value>
+ </TransferSyntaxUID>
+ <ImplementationClassUID element="0012" group="0002" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.2</value>
+ </ImplementationClassUID>
+ <ImplementationVersionName element="0013" group="0002" vr="SH">
+ <value number="1">DCTOOL100</value>
+ </ImplementationVersionName>
+ <SourceApplicationEntityTitle element="0016" group="0002" vr="AE">
+ <value number="1">CLUNIE1</value>
+ </SourceApplicationEntityTitle>
+ <SpecificCharacterSet element="0005" group="0008" vr="CS">
+ <value number="1">ISO_IR 100</value>
+ </SpecificCharacterSet>
+ <ImageType element="0008" group="0008" vr="CS">
+ <value number="1">DERIVED</value>
+ <value number="2">PRIMARY</value>
+ <value number="3">PERFUSION</value>
+ <value number="4">RCBV</value>
+ </ImageType>
+ <InstanceCreationDate element="0012" group="0008" vr="DA">
+ <value number="1">20020929</value>
+ </InstanceCreationDate>
+ <InstanceCreationTime element="0013" group="0008" vr="TM">
+ <value number="1">091511</value>
+ </InstanceCreationTime>
+ <InstanceCreatorUID element="0014" group="0008" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.3</value>
+ </InstanceCreatorUID>
+ <SOPClassUID element="0016" group="0008" vr="UI">
+ <value number="1">1.2.840.10008.5.1.4.1.1.4.1</value>
+ </SOPClassUID>
+ <SOPInstanceUID element="0018" group="0008" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.1.2010.1.1.99999</value>
+ </SOPInstanceUID>
+ <StudyDate element="0020" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </StudyDate>
+ <SeriesDate element="0021" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </SeriesDate>
+ <ContentDate element="0023" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </ContentDate>
+ <StudyTime element="0030" group="0008" vr="TM">
+ <value number="1">000010</value>
+ </StudyTime>
+ <SeriesTime element="0031" group="0008" vr="TM">
+ <value number="1">000012</value>
+ </SeriesTime>
+ <ContentTime element="0033" group="0008" vr="TM">
+ <value number="1">000014</value>
+ </ContentTime>
+ <AccessionNumber element="0050" group="0008" vr="SH">
+ <value number="1">9992010</value>
+ </AccessionNumber>
+ <Modality element="0060" group="0008" vr="CS">
+ <value number="1">MR</value>
+ </Modality>
+ <Manufacturer element="0070" group="0008" vr="LO">
+ <value number="1">Acme Medical Devices</value>
+ </Manufacturer>
+ <InstitutionName element="0080" group="0008" vr="LO">
+ <value number="1">St. Nowhere Hospital</value>
+ </InstitutionName>
+ <ReferringPhysicianName element="0090" group="0008" vr="PN">
+ <value number="1">Thomas^Albert</value>
+ </ReferringPhysicianName>
+ <TimezoneOffsetFromUTC element="0201" group="0008" vr="SH">
+ <value number="1">-0400</value>
+ </TimezoneOffsetFromUTC>
+ <StationName element="1010" group="0008" vr="SH">
+ <value number="1">CONSOLE01</value>
+ </StationName>
+ <StudyDescription element="1030" group="0008" vr="LO">
+ <value number="1">fMRI</value>
+ </StudyDescription>
+ <SeriesDescription element="103e" group="0008" vr="LO">
+ <value number="1">Perfusion</value>
+ </SeriesDescription>
+ <PerformingPhysicianName element="1050" group="0008" vr="PN">
+ <value number="1">Smith^John</value>
+ </PerformingPhysicianName>
+ <PhysicianReadingStudy element="1060" group="0008" vr="PN">
+ <value number="1">Smith^John</value>
+ </PhysicianReadingStudy>
+ <OperatorName element="1070" group="0008" vr="PN">
+ <value number="1">Jones^Molly</value>
+ </OperatorName>
+ <ManufacturerModelName element="1090" group="0008" vr="LO">
+ <value number="1">Super Dooper Scanner</value>
+ </ManufacturerModelName>
+ <PixelPresentation element="9205" group="0008" vr="CS">
+ <value number="1">MONOCHROME</value>
+ </PixelPresentation>
+ <VolumetricProperties element="9206" group="0008" vr="CS">
+ <value number="1">VOLUME</value>
+ </VolumetricProperties>
+ <VolumeBasedCalculationTechnique element="9207" group="0008" vr="CS">
+ <value number="1">NONE</value>
+ </VolumeBasedCalculationTechnique>
+ <ComplexImageComponent element="9208" group="0008" vr="CS">
+ <value number="1">MAGNITUDE</value>
+ </ComplexImageComponent>
+ <AcquisitionContrast element="9209" group="0008" vr="CS">
+ <value number="1">UNKNOWN</value>
+ </AcquisitionContrast>
+ <PatientName element="0010" group="0010" vr="PN">
+ <value number="1">Single^Derived</value>
+ </PatientName>
+ <PatientID element="0020" group="0010" vr="LO">
+ <value number="1">MF-SI2</value>
+ </PatientID>
+ <PatientBirthDate element="0030" group="0010" vr="DA">
+ <value number="1">19500704</value>
+ </PatientBirthDate>
+ <PatientSex element="0040" group="0010" vr="CS">
+ <value number="1">M</value>
+ </PatientSex>
+ <PatientAge element="1010" group="0010" vr="AS">
+ <value number="1">052Y</value>
+ </PatientAge>
+ <PatientSize element="1020" group="0010" vr="DS">
+ <value number="1">1.6</value>
+ </PatientSize>
+ <PatientWeight element="1030" group="0010" vr="DS">
+ <value number="1">75</value>
+ </PatientWeight>
+ <ContrastBolusAgent element="0010" group="0018" vr="LO">
+ <value number="1">Magnevist</value>
+ </ContrastBolusAgent>
+ <DeviceSerialNumber element="1000" group="0018" vr="LO">
+ <value number="1">123456</value>
+ </DeviceSerialNumber>
+ <SoftwareVersion element="1020" group="0018" vr="LO">
+ <value number="1">1.00</value>
+ </SoftwareVersion>
+ <ContrastBolusRoute element="1040" group="0018" vr="LO">
+ <value number="1">IV</value>
+ </ContrastBolusRoute>
+ <ContrastBolusVolume element="1041" group="0018" vr="DS">
+ <value number="1">10</value>
+ </ContrastBolusVolume>
+ <ContrastBolusTotalDose element="1044" group="0018" vr="DS">
+ <value number="1">10</value>
+ </ContrastBolusTotalDose>
+ <ContrastBolusIngredient element="1048" group="0018" vr="CS">
+ <value number="1">GADOLINIUM</value>
+ </ContrastBolusIngredient>
+ <PatientPosition element="5100" group="0018" vr="CS">
+ <value number="1">HFS</value>
+ </PatientPosition>
+ <ContentQualification element="9004" group="0018" vr="CS">
+ <value number="1">PRODUCT</value>
+ </ContentQualification>
+ <ApplicableSafetyStandardAgency element="9174" group="0018" vr="CS">
+ <value number="1">FDA</value>
+ </ApplicableSafetyStandardAgency>
+ <StudyInstanceUID element="000d" group="0020" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.2.2010.99999</value>
+ </StudyInstanceUID>
+ <SeriesInstanceUID element="000e" group="0020" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.3.2010.1.99999</value>
+ </SeriesInstanceUID>
+ <StudyID element="0010" group="0020" vr="SH">
+ <value number="1">02010</value>
+ </StudyID>
+</DicomObject>
+<DicomObject>
+ <FileMetaInformationGroupLength element="0000" group="0002" vr="UL">
+ <value number="1">182</value>
+ </FileMetaInformationGroupLength>
+ <FileMetaInformationVersion element="0001" group="0002" vr="OB"/>
+ <MediaStorageSOPClassUID element="0002" group="0002" vr="UI">
+ <value number="1">1.2.840.10008.5.1.4.1.1.4.1</value>
+ </MediaStorageSOPClassUID>
+ <MediaStorageSOPInstanceUID element="0003" group="0002" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.1.2010.1.1.99999</value>
+ </MediaStorageSOPInstanceUID>
+ <TransferSyntaxUID element="0010" group="0002" vr="UI">
+ <value number="1">1.2.840.10008.1.2.1</value>
+ </TransferSyntaxUID>
+ <ImplementationClassUID element="0012" group="0002" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.2</value>
+ </ImplementationClassUID>
+ <ImplementationVersionName element="0013" group="0002" vr="SH">
+ <value number="1">DCTOOL100</value>
+ </ImplementationVersionName>
+ <SourceApplicationEntityTitle element="0016" group="0002" vr="AE">
+ <value number="1">CLUNIE1</value>
+ </SourceApplicationEntityTitle>
+ <SpecificCharacterSet element="0005" group="0008" vr="CS">
+ <value number="1">ISO_IR 100</value>
+ </SpecificCharacterSet>
+ <ImageType element="0008" group="0008" vr="CS">
+ <value number="1">DERIVED</value>
+ <value number="2">PRIMARY</value>
+ <value number="3">PERFUSION</value>
+ <value number="4">RCBV</value>
+ </ImageType>
+ <InstanceCreationDate element="0012" group="0008" vr="DA">
+ <value number="1">20020929</value>
+ </InstanceCreationDate>
+ <InstanceCreationTime element="0013" group="0008" vr="TM">
+ <value number="1">091511</value>
+ </InstanceCreationTime>
+ <InstanceCreatorUID element="0014" group="0008" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.3</value>
+ </InstanceCreatorUID>
+ <SOPClassUID element="0016" group="0008" vr="UI">
+ <value number="1">1.2.840.10008.5.1.4.1.1.4.1</value>
+ </SOPClassUID>
+ <SOPInstanceUID element="0018" group="0008" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.1.2010.1.1.99999</value>
+ </SOPInstanceUID>
+ <StudyDate element="0020" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </StudyDate>
+ <SeriesDate element="0021" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </SeriesDate>
+ <ContentDate element="0023" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </ContentDate>
+ <StudyTime element="0030" group="0008" vr="TM">
+ <value number="1">000010</value>
+ </StudyTime>
+ <SeriesTime element="0031" group="0008" vr="TM">
+ <value number="1">000012</value>
+ </SeriesTime>
+ <ContentTime element="0033" group="0008" vr="TM">
+ <value number="1">000014</value>
+ </ContentTime>
+ <AccessionNumber element="0050" group="0008" vr="SH">
+ <value number="1">9992010</value>
+ </AccessionNumber>
+ <Modality element="0060" group="0008" vr="CS">
+ <value number="1">MR</value>
+ </Modality>
+ <Manufacturer element="0070" group="0008" vr="LO">
+ <value number="1">Acme Medical Devices</value>
+ </Manufacturer>
+ <InstitutionName element="0080" group="0008" vr="LO">
+ <value number="1">St. Nowhere Hospital</value>
+ </InstitutionName>
+ <ReferringPhysicianName element="0090" group="0008" vr="PN">
+ <value number="1">Thomas^Albert</value>
+ </ReferringPhysicianName>
+ <TimezoneOffsetFromUTC element="0201" group="0008" vr="SH">
+ <value number="1">-0400</value>
+ </TimezoneOffsetFromUTC>
+ <StationName element="1010" group="0008" vr="SH">
+ <value number="1">CONSOLE01</value>
+ </StationName>
+ <StudyDescription element="1030" group="0008" vr="LO">
+ <value number="1">fMRI</value>
+ </StudyDescription>
+ <SeriesDescription element="103e" group="0008" vr="LO">
+ <value number="1">Perfusion</value>
+ </SeriesDescription>
+ <PerformingPhysicianName element="1050" group="0008" vr="PN">
+ <value number="1">Smith^John</value>
+ </PerformingPhysicianName>
+ <PhysicianReadingStudy element="1060" group="0008" vr="PN">
+ <value number="1">Smith^John</value>
+ </PhysicianReadingStudy>
+ <OperatorName element="1070" group="0008" vr="PN">
+ <value number="1">Jones^Molly</value>
+ </OperatorName>
+ <ManufacturerModelName element="1090" group="0008" vr="LO">
+ <value number="1">Super Dooper Scanner</value>
+ </ManufacturerModelName>
+ <PixelPresentation element="9205" group="0008" vr="CS">
+ <value number="1">MONOCHROME</value>
+ </PixelPresentation>
+ <VolumetricProperties element="9206" group="0008" vr="CS">
+ <value number="1">VOLUME</value>
+ </VolumetricProperties>
+ <VolumeBasedCalculationTechnique element="9207" group="0008" vr="CS">
+ <value number="1">NONE</value>
+ </VolumeBasedCalculationTechnique>
+ <ComplexImageComponent element="9208" group="0008" vr="CS">
+ <value number="1">MAGNITUDE</value>
+ </ComplexImageComponent>
+ <AcquisitionContrast element="9209" group="0008" vr="CS">
+ <value number="1">UNKNOWN</value>
+ </AcquisitionContrast>
+ <PatientName element="0010" group="0010" vr="PN">
+ <value number="1">Single^Derived</value>
+ </PatientName>
+ <PatientID element="0020" group="0010" vr="LO">
+ <value number="1">MF-SI2</value>
+ </PatientID>
+ <PatientBirthDate element="0030" group="0010" vr="DA">
+ <value number="1">19500704</value>
+ </PatientBirthDate>
+ <PatientSex element="0040" group="0010" vr="CS">
+ <value number="1">M</value>
+ </PatientSex>
+ <PatientAge element="1010" group="0010" vr="AS">
+ <value number="1">052Y</value>
+ </PatientAge>
+ <PatientSize element="1020" group="0010" vr="DS">
+ <value number="1">1.6</value>
+ </PatientSize>
+ <PatientWeight element="1030" group="0010" vr="DS">
+ <value number="1">75</value>
+ </PatientWeight>
+ <ContrastBolusAgent element="0010" group="0018" vr="LO">
+ <value number="1">Magnevist</value>
+ </ContrastBolusAgent>
+ <DeviceSerialNumber element="1000" group="0018" vr="LO">
+ <value number="1">123456</value>
+ </DeviceSerialNumber>
+ <SoftwareVersion element="1020" group="0018" vr="LO">
+ <value number="1">1.00</value>
+ </SoftwareVersion>
+ <ContrastBolusRoute element="1040" group="0018" vr="LO">
+ <value number="1">IV</value>
+ </ContrastBolusRoute>
+ <ContrastBolusVolume element="1041" group="0018" vr="DS">
+ <value number="1">10</value>
+ </ContrastBolusVolume>
+ <ContrastBolusTotalDose element="1044" group="0018" vr="DS">
+ <value number="1">10</value>
+ </ContrastBolusTotalDose>
+ <ContrastBolusIngredient element="1048" group="0018" vr="CS">
+ <value number="1">GADOLINIUM</value>
+ </ContrastBolusIngredient>
+ <PatientPosition element="5100" group="0018" vr="CS">
+ <value number="1">HFS</value>
+ </PatientPosition>
+ <ContentQualification element="9004" group="0018" vr="CS">
+ <value number="1">PRODUCT</value>
+ </ContentQualification>
+ <ApplicableSafetyStandardAgency element="9174" group="0018" vr="CS">
+ <value number="1">FDA</value>
+ </ApplicableSafetyStandardAgency>
+ <StudyInstanceUID element="000d" group="0020" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.2.2010.99999</value>
+ </StudyInstanceUID>
+ <SeriesInstanceUID element="000e" group="0020" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.3.2010.1.99999</value>
+ </SeriesInstanceUID>
+ <StudyID element="0010" group="0020" vr="SH">
+ <value number="1">02010</value>
+ </StudyID>
+</DicomObject>
+<DicomObject>
+ <FileMetaInformationGroupLength element="0000" group="0002" vr="UL">
+ <value number="1">182</value>
+ </FileMetaInformationGroupLength>
+ <FileMetaInformationVersion element="0001" group="0002" vr="OB"/>
+ <MediaStorageSOPClassUID element="0002" group="0002" vr="UI">
+ <value number="1">1.2.840.10008.5.1.4.1.1.4.1</value>
+ </MediaStorageSOPClassUID>
+ <MediaStorageSOPInstanceUID element="0003" group="0002" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.1.2010.1.1.99999</value>
+ </MediaStorageSOPInstanceUID>
+ <TransferSyntaxUID element="0010" group="0002" vr="UI">
+ <value number="1">1.2.840.10008.1.2.1</value>
+ </TransferSyntaxUID>
+ <ImplementationClassUID element="0012" group="0002" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.2</value>
+ </ImplementationClassUID>
+ <ImplementationVersionName element="0013" group="0002" vr="SH">
+ <value number="1">DCTOOL100</value>
+ </ImplementationVersionName>
+ <SourceApplicationEntityTitle element="0016" group="0002" vr="AE">
+ <value number="1">CLUNIE1</value>
+ </SourceApplicationEntityTitle>
+ <SpecificCharacterSet element="0005" group="0008" vr="CS">
+ <value number="1">ISO_IR 100</value>
+ </SpecificCharacterSet>
+ <ImageType element="0008" group="0008" vr="CS">
+ <value number="1">DERIVED</value>
+ <value number="2">PRIMARY</value>
+ <value number="3">PERFUSION</value>
+ <value number="4">RCBV</value>
+ </ImageType>
+ <InstanceCreationDate element="0012" group="0008" vr="DA">
+ <value number="1">20020929</value>
+ </InstanceCreationDate>
+ <InstanceCreationTime element="0013" group="0008" vr="TM">
+ <value number="1">091511</value>
+ </InstanceCreationTime>
+ <InstanceCreatorUID element="0014" group="0008" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.3</value>
+ </InstanceCreatorUID>
+ <SOPClassUID element="0016" group="0008" vr="UI">
+ <value number="1">1.2.840.10008.5.1.4.1.1.4.1</value>
+ </SOPClassUID>
+ <SOPInstanceUID element="0018" group="0008" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.1.2010.1.1.99999</value>
+ </SOPInstanceUID>
+ <StudyDate element="0020" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </StudyDate>
+ <SeriesDate element="0021" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </SeriesDate>
+ <ContentDate element="0023" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </ContentDate>
+ <StudyTime element="0030" group="0008" vr="TM">
+ <value number="1">000010</value>
+ </StudyTime>
+ <SeriesTime element="0031" group="0008" vr="TM">
+ <value number="1">000012</value>
+ </SeriesTime>
+ <ContentTime element="0033" group="0008" vr="TM">
+ <value number="1">000014</value>
+ </ContentTime>
+ <AccessionNumber element="0050" group="0008" vr="SH">
+ <value number="1">9992010</value>
+ </AccessionNumber>
+ <Modality element="0060" group="0008" vr="CS">
+ <value number="1">MR</value>
+ </Modality>
+ <Manufacturer element="0070" group="0008" vr="LO">
+ <value number="1">Acme Medical Devices</value>
+ </Manufacturer>
+ <InstitutionName element="0080" group="0008" vr="LO">
+ <value number="1">St. Nowhere Hospital</value>
+ </InstitutionName>
+ <ReferringPhysicianName element="0090" group="0008" vr="PN">
+ <value number="1">Thomas^Albert</value>
+ </ReferringPhysicianName>
+ <TimezoneOffsetFromUTC element="0201" group="0008" vr="SH">
+ <value number="1">-0400</value>
+ </TimezoneOffsetFromUTC>
+ <StationName element="1010" group="0008" vr="SH">
+ <value number="1">CONSOLE01</value>
+ </StationName>
+ <StudyDescription element="1030" group="0008" vr="LO">
+ <value number="1">fMRI</value>
+ </StudyDescription>
+ <SeriesDescription element="103e" group="0008" vr="LO">
+ <value number="1">Perfusion</value>
+ </SeriesDescription>
+ <PerformingPhysicianName element="1050" group="0008" vr="PN">
+ <value number="1">Smith^John</value>
+ </PerformingPhysicianName>
+ <PhysicianReadingStudy element="1060" group="0008" vr="PN">
+ <value number="1">Smith^John</value>
+ </PhysicianReadingStudy>
+ <OperatorName element="1070" group="0008" vr="PN">
+ <value number="1">Jones^Molly</value>
+ </OperatorName>
+ <ManufacturerModelName element="1090" group="0008" vr="LO">
+ <value number="1">Super Dooper Scanner</value>
+ </ManufacturerModelName>
+ <PixelPresentation element="9205" group="0008" vr="CS">
+ <value number="1">MONOCHROME</value>
+ </PixelPresentation>
+ <VolumetricProperties element="9206" group="0008" vr="CS">
+ <value number="1">VOLUME</value>
+ </VolumetricProperties>
+ <VolumeBasedCalculationTechnique element="9207" group="0008" vr="CS">
+ <value number="1">NONE</value>
+ </VolumeBasedCalculationTechnique>
+ <ComplexImageComponent element="9208" group="0008" vr="CS">
+ <value number="1">MAGNITUDE</value>
+ </ComplexImageComponent>
+ <AcquisitionContrast element="9209" group="0008" vr="CS">
+ <value number="1">UNKNOWN</value>
+ </AcquisitionContrast>
+ <PatientName element="0010" group="0010" vr="PN">
+ <value number="1">Single^Derived</value>
+ </PatientName>
+ <PatientID element="0020" group="0010" vr="LO">
+ <value number="1">MF-SI2</value>
+ </PatientID>
+ <PatientBirthDate element="0030" group="0010" vr="DA">
+ <value number="1">19500704</value>
+ </PatientBirthDate>
+ <PatientSex element="0040" group="0010" vr="CS">
+ <value number="1">M</value>
+ </PatientSex>
+ <PatientAge element="1010" group="0010" vr="AS">
+ <value number="1">052Y</value>
+ </PatientAge>
+ <PatientSize element="1020" group="0010" vr="DS">
+ <value number="1">1.6</value>
+ </PatientSize>
+ <PatientWeight element="1030" group="0010" vr="DS">
+ <value number="1">75</value>
+ </PatientWeight>
+ <ContrastBolusAgent element="0010" group="0018" vr="LO">
+ <value number="1">Magnevist</value>
+ </ContrastBolusAgent>
+ <DeviceSerialNumber element="1000" group="0018" vr="LO">
+ <value number="1">123456</value>
+ </DeviceSerialNumber>
+ <SoftwareVersion element="1020" group="0018" vr="LO">
+ <value number="1">1.00</value>
+ </SoftwareVersion>
+ <ContrastBolusRoute element="1040" group="0018" vr="LO">
+ <value number="1">IV</value>
+ </ContrastBolusRoute>
+ <ContrastBolusVolume element="1041" group="0018" vr="DS">
+ <value number="1">10</value>
+ </ContrastBolusVolume>
+ <ContrastBolusTotalDose element="1044" group="0018" vr="DS">
+ <value number="1">10</value>
+ </ContrastBolusTotalDose>
+ <ContrastBolusIngredient element="1048" group="0018" vr="CS">
+ <value number="1">GADOLINIUM</value>
+ </ContrastBolusIngredient>
+ <PatientPosition element="5100" group="0018" vr="CS">
+ <value number="1">HFS</value>
+ </PatientPosition>
+ <ContentQualification element="9004" group="0018" vr="CS">
+ <value number="1">PRODUCT</value>
+ </ContentQualification>
+ <ApplicableSafetyStandardAgency element="9174" group="0018" vr="CS">
+ <value number="1">FDA</value>
+ </ApplicableSafetyStandardAgency>
+ <StudyInstanceUID element="000d" group="0020" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.2.2010.99999</value>
+ </StudyInstanceUID>
+ <SeriesInstanceUID element="000e" group="0020" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.3.2010.1.99999</value>
+ </SeriesInstanceUID>
+ <StudyID element="0010" group="0020" vr="SH">
+ <value number="1">02010</value>
+ </StudyID>
+</DicomObject>
+<DicomObject>
+ <FileMetaInformationGroupLength element="0000" group="0002" vr="UL">
+ <value number="1">182</value>
+ </FileMetaInformationGroupLength>
+ <FileMetaInformationVersion element="0001" group="0002" vr="OB"/>
+ <MediaStorageSOPClassUID element="0002" group="0002" vr="UI">
+ <value number="1">1.2.840.10008.5.1.4.1.1.4.1</value>
+ </MediaStorageSOPClassUID>
+ <MediaStorageSOPInstanceUID element="0003" group="0002" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.1.2010.1.1.99999</value>
+ </MediaStorageSOPInstanceUID>
+ <TransferSyntaxUID element="0010" group="0002" vr="UI">
+ <value number="1">1.2.840.10008.1.2.1</value>
+ </TransferSyntaxUID>
+ <ImplementationClassUID element="0012" group="0002" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.2</value>
+ </ImplementationClassUID>
+ <ImplementationVersionName element="0013" group="0002" vr="SH">
+ <value number="1">DCTOOL100</value>
+ </ImplementationVersionName>
+ <SourceApplicationEntityTitle element="0016" group="0002" vr="AE">
+ <value number="1">CLUNIE1</value>
+ </SourceApplicationEntityTitle>
+ <SpecificCharacterSet element="0005" group="0008" vr="CS">
+ <value number="1">ISO_IR 100</value>
+ </SpecificCharacterSet>
+ <ImageType element="0008" group="0008" vr="CS">
+ <value number="1">DERIVED</value>
+ <value number="2">PRIMARY</value>
+ <value number="3">PERFUSION</value>
+ <value number="4">RCBV</value>
+ </ImageType>
+ <InstanceCreationDate element="0012" group="0008" vr="DA">
+ <value number="1">20020929</value>
+ </InstanceCreationDate>
+ <InstanceCreationTime element="0013" group="0008" vr="TM">
+ <value number="1">091511</value>
+ </InstanceCreationTime>
+ <InstanceCreatorUID element="0014" group="0008" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.3</value>
+ </InstanceCreatorUID>
+ <SOPClassUID element="0016" group="0008" vr="UI">
+ <value number="1">1.2.840.10008.5.1.4.1.1.4.1</value>
+ </SOPClassUID>
+ <SOPInstanceUID element="0018" group="0008" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.1.2010.1.1.99999</value>
+ </SOPInstanceUID>
+ <StudyDate element="0020" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </StudyDate>
+ <SeriesDate element="0021" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </SeriesDate>
+ <ContentDate element="0023" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </ContentDate>
+ <StudyTime element="0030" group="0008" vr="TM">
+ <value number="1">000010</value>
+ </StudyTime>
+ <SeriesTime element="0031" group="0008" vr="TM">
+ <value number="1">000012</value>
+ </SeriesTime>
+ <ContentTime element="0033" group="0008" vr="TM">
+ <value number="1">000014</value>
+ </ContentTime>
+ <AccessionNumber element="0050" group="0008" vr="SH">
+ <value number="1">9992010</value>
+ </AccessionNumber>
+ <Modality element="0060" group="0008" vr="CS">
+ <value number="1">MR</value>
+ </Modality>
+ <Manufacturer element="0070" group="0008" vr="LO">
+ <value number="1">Acme Medical Devices</value>
+ </Manufacturer>
+ <InstitutionName element="0080" group="0008" vr="LO">
+ <value number="1">St. Nowhere Hospital</value>
+ </InstitutionName>
+ <ReferringPhysicianName element="0090" group="0008" vr="PN">
+ <value number="1">Thomas^Albert</value>
+ </ReferringPhysicianName>
+ <TimezoneOffsetFromUTC element="0201" group="0008" vr="SH">
+ <value number="1">-0400</value>
+ </TimezoneOffsetFromUTC>
+ <StationName element="1010" group="0008" vr="SH">
+ <value number="1">CONSOLE01</value>
+ </StationName>
+ <StudyDescription element="1030" group="0008" vr="LO">
+ <value number="1">fMRI</value>
+ </StudyDescription>
+ <SeriesDescription element="103e" group="0008" vr="LO">
+ <value number="1">Perfusion</value>
+ </SeriesDescription>
+ <PerformingPhysicianName element="1050" group="0008" vr="PN">
+ <value number="1">Smith^John</value>
+ </PerformingPhysicianName>
+ <PhysicianReadingStudy element="1060" group="0008" vr="PN">
+ <value number="1">Smith^John</value>
+ </PhysicianReadingStudy>
+ <OperatorName element="1070" group="0008" vr="PN">
+ <value number="1">Jones^Molly</value>
+ </OperatorName>
+ <ManufacturerModelName element="1090" group="0008" vr="LO">
+ <value number="1">Super Dooper Scanner</value>
+ </ManufacturerModelName>
+ <PixelPresentation element="9205" group="0008" vr="CS">
+ <value number="1">MONOCHROME</value>
+ </PixelPresentation>
+ <VolumetricProperties element="9206" group="0008" vr="CS">
+ <value number="1">VOLUME</value>
+ </VolumetricProperties>
+ <VolumeBasedCalculationTechnique element="9207" group="0008" vr="CS">
+ <value number="1">NONE</value>
+ </VolumeBasedCalculationTechnique>
+ <ComplexImageComponent element="9208" group="0008" vr="CS">
+ <value number="1">MAGNITUDE</value>
+ </ComplexImageComponent>
+ <AcquisitionContrast element="9209" group="0008" vr="CS">
+ <value number="1">UNKNOWN</value>
+ </AcquisitionContrast>
+ <PatientName element="0010" group="0010" vr="PN">
+ <value number="1">Single^Derived</value>
+ </PatientName>
+ <PatientID element="0020" group="0010" vr="LO">
+ <value number="1">MF-SI2</value>
+ </PatientID>
+ <PatientBirthDate element="0030" group="0010" vr="DA">
+ <value number="1">19500704</value>
+ </PatientBirthDate>
+ <PatientSex element="0040" group="0010" vr="CS">
+ <value number="1">M</value>
+ </PatientSex>
+ <PatientAge element="1010" group="0010" vr="AS">
+ <value number="1">052Y</value>
+ </PatientAge>
+ <PatientSize element="1020" group="0010" vr="DS">
+ <value number="1">1.6</value>
+ </PatientSize>
+ <PatientWeight element="1030" group="0010" vr="DS">
+ <value number="1">75</value>
+ </PatientWeight>
+ <ContrastBolusAgent element="0010" group="0018" vr="LO">
+ <value number="1">Magnevist</value>
+ </ContrastBolusAgent>
+ <DeviceSerialNumber element="1000" group="0018" vr="LO">
+ <value number="1">123456</value>
+ </DeviceSerialNumber>
+ <SoftwareVersion element="1020" group="0018" vr="LO">
+ <value number="1">1.00</value>
+ </SoftwareVersion>
+ <ContrastBolusRoute element="1040" group="0018" vr="LO">
+ <value number="1">IV</value>
+ </ContrastBolusRoute>
+ <ContrastBolusVolume element="1041" group="0018" vr="DS">
+ <value number="1">10</value>
+ </ContrastBolusVolume>
+ <ContrastBolusTotalDose element="1044" group="0018" vr="DS">
+ <value number="1">10</value>
+ </ContrastBolusTotalDose>
+ <ContrastBolusIngredient element="1048" group="0018" vr="CS">
+ <value number="1">GADOLINIUM</value>
+ </ContrastBolusIngredient>
+ <PatientPosition element="5100" group="0018" vr="CS">
+ <value number="1">HFS</value>
+ </PatientPosition>
+ <ContentQualification element="9004" group="0018" vr="CS">
+ <value number="1">PRODUCT</value>
+ </ContentQualification>
+ <ApplicableSafetyStandardAgency element="9174" group="0018" vr="CS">
+ <value number="1">FDA</value>
+ </ApplicableSafetyStandardAgency>
+ <StudyInstanceUID element="000d" group="0020" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.2.2010.99999</value>
+ </StudyInstanceUID>
+ <SeriesInstanceUID element="000e" group="0020" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.3.2010.1.99999</value>
+ </SeriesInstanceUID>
+ <StudyID element="0010" group="0020" vr="SH">
+ <value number="1">02010</value>
+ </StudyID>
+</DicomObject>
+<DicomObject>
+ <FileMetaInformationGroupLength element="0000" group="0002" vr="UL">
+ <value number="1">182</value>
+ </FileMetaInformationGroupLength>
+ <FileMetaInformationVersion element="0001" group="0002" vr="OB"/>
+ <MediaStorageSOPClassUID element="0002" group="0002" vr="UI">
+ <value number="1">1.2.840.10008.5.1.4.1.1.4.1</value>
+ </MediaStorageSOPClassUID>
+ <MediaStorageSOPInstanceUID element="0003" group="0002" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.1.2010.1.1.99999</value>
+ </MediaStorageSOPInstanceUID>
+ <TransferSyntaxUID element="0010" group="0002" vr="UI">
+ <value number="1">1.2.840.10008.1.2.1</value>
+ </TransferSyntaxUID>
+ <ImplementationClassUID element="0012" group="0002" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.2</value>
+ </ImplementationClassUID>
+ <ImplementationVersionName element="0013" group="0002" vr="SH">
+ <value number="1">DCTOOL100</value>
+ </ImplementationVersionName>
+ <SourceApplicationEntityTitle element="0016" group="0002" vr="AE">
+ <value number="1">CLUNIE1</value>
+ </SourceApplicationEntityTitle>
+ <SpecificCharacterSet element="0005" group="0008" vr="CS">
+ <value number="1">ISO_IR 100</value>
+ </SpecificCharacterSet>
+ <ImageType element="0008" group="0008" vr="CS">
+ <value number="1">DERIVED</value>
+ <value number="2">PRIMARY</value>
+ <value number="3">PERFUSION</value>
+ <value number="4">RCBV</value>
+ </ImageType>
+ <InstanceCreationDate element="0012" group="0008" vr="DA">
+ <value number="1">20020929</value>
+ </InstanceCreationDate>
+ <InstanceCreationTime element="0013" group="0008" vr="TM">
+ <value number="1">091511</value>
+ </InstanceCreationTime>
+ <InstanceCreatorUID element="0014" group="0008" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.3</value>
+ </InstanceCreatorUID>
+ <SOPClassUID element="0016" group="0008" vr="UI">
+ <value number="1">1.2.840.10008.5.1.4.1.1.4.1</value>
+ </SOPClassUID>
+ <SOPInstanceUID element="0018" group="0008" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.1.2010.1.1.99999</value>
+ </SOPInstanceUID>
+ <StudyDate element="0020" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </StudyDate>
+ <SeriesDate element="0021" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </SeriesDate>
+ <ContentDate element="0023" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </ContentDate>
+ <StudyTime element="0030" group="0008" vr="TM">
+ <value number="1">000010</value>
+ </StudyTime>
+ <SeriesTime element="0031" group="0008" vr="TM">
+ <value number="1">000012</value>
+ </SeriesTime>
+ <ContentTime element="0033" group="0008" vr="TM">
+ <value number="1">000014</value>
+ </ContentTime>
+ <AccessionNumber element="0050" group="0008" vr="SH">
+ <value number="1">9992010</value>
+ </AccessionNumber>
+ <Modality element="0060" group="0008" vr="CS">
+ <value number="1">MR</value>
+ </Modality>
+ <Manufacturer element="0070" group="0008" vr="LO">
+ <value number="1">Acme Medical Devices</value>
+ </Manufacturer>
+ <InstitutionName element="0080" group="0008" vr="LO">
+ <value number="1">St. Nowhere Hospital</value>
+ </InstitutionName>
+ <ReferringPhysicianName element="0090" group="0008" vr="PN">
+ <value number="1">Thomas^Albert</value>
+ </ReferringPhysicianName>
+ <TimezoneOffsetFromUTC element="0201" group="0008" vr="SH">
+ <value number="1">-0400</value>
+ </TimezoneOffsetFromUTC>
+ <StationName element="1010" group="0008" vr="SH">
+ <value number="1">CONSOLE01</value>
+ </StationName>
+ <StudyDescription element="1030" group="0008" vr="LO">
+ <value number="1">fMRI</value>
+ </StudyDescription>
+ <SeriesDescription element="103e" group="0008" vr="LO">
+ <value number="1">Perfusion</value>
+ </SeriesDescription>
+ <PerformingPhysicianName element="1050" group="0008" vr="PN">
+ <value number="1">Smith^John</value>
+ </PerformingPhysicianName>
+ <PhysicianReadingStudy element="1060" group="0008" vr="PN">
+ <value number="1">Smith^John</value>
+ </PhysicianReadingStudy>
+ <OperatorName element="1070" group="0008" vr="PN">
+ <value number="1">Jones^Molly</value>
+ </OperatorName>
+ <ManufacturerModelName element="1090" group="0008" vr="LO">
+ <value number="1">Super Dooper Scanner</value>
+ </ManufacturerModelName>
+ <PixelPresentation element="9205" group="0008" vr="CS">
+ <value number="1">MONOCHROME</value>
+ </PixelPresentation>
+ <VolumetricProperties element="9206" group="0008" vr="CS">
+ <value number="1">VOLUME</value>
+ </VolumetricProperties>
+ <VolumeBasedCalculationTechnique element="9207" group="0008" vr="CS">
+ <value number="1">NONE</value>
+ </VolumeBasedCalculationTechnique>
+ <ComplexImageComponent element="9208" group="0008" vr="CS">
+ <value number="1">MAGNITUDE</value>
+ </ComplexImageComponent>
+ <AcquisitionContrast element="9209" group="0008" vr="CS">
+ <value number="1">UNKNOWN</value>
+ </AcquisitionContrast>
+ <PatientName element="0010" group="0010" vr="PN">
+ <value number="1">Single^Derived</value>
+ </PatientName>
+ <PatientID element="0020" group="0010" vr="LO">
+ <value number="1">MF-SI2</value>
+ </PatientID>
+ <PatientBirthDate element="0030" group="0010" vr="DA">
+ <value number="1">19500704</value>
+ </PatientBirthDate>
+ <PatientSex element="0040" group="0010" vr="CS">
+ <value number="1">M</value>
+ </PatientSex>
+ <PatientAge element="1010" group="0010" vr="AS">
+ <value number="1">052Y</value>
+ </PatientAge>
+ <PatientSize element="1020" group="0010" vr="DS">
+ <value number="1">1.6</value>
+ </PatientSize>
+ <PatientWeight element="1030" group="0010" vr="DS">
+ <value number="1">75</value>
+ </PatientWeight>
+ <ContrastBolusAgent element="0010" group="0018" vr="LO">
+ <value number="1">Magnevist</value>
+ </ContrastBolusAgent>
+ <DeviceSerialNumber element="1000" group="0018" vr="LO">
+ <value number="1">123456</value>
+ </DeviceSerialNumber>
+ <SoftwareVersion element="1020" group="0018" vr="LO">
+ <value number="1">1.00</value>
+ </SoftwareVersion>
+ <ContrastBolusRoute element="1040" group="0018" vr="LO">
+ <value number="1">IV</value>
+ </ContrastBolusRoute>
+ <ContrastBolusVolume element="1041" group="0018" vr="DS">
+ <value number="1">10</value>
+ </ContrastBolusVolume>
+ <ContrastBolusTotalDose element="1044" group="0018" vr="DS">
+ <value number="1">10</value>
+ </ContrastBolusTotalDose>
+ <ContrastBolusIngredient element="1048" group="0018" vr="CS">
+ <value number="1">GADOLINIUM</value>
+ </ContrastBolusIngredient>
+ <PatientPosition element="5100" group="0018" vr="CS">
+ <value number="1">HFS</value>
+ </PatientPosition>
+ <ContentQualification element="9004" group="0018" vr="CS">
+ <value number="1">PRODUCT</value>
+ </ContentQualification>
+ <ApplicableSafetyStandardAgency element="9174" group="0018" vr="CS">
+ <value number="1">FDA</value>
+ </ApplicableSafetyStandardAgency>
+ <StudyInstanceUID element="000d" group="0020" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.2.2010.99999</value>
+ </StudyInstanceUID>
+ <SeriesInstanceUID element="000e" group="0020" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.3.2010.1.99999</value>
+ </SeriesInstanceUID>
+ <StudyID element="0010" group="0020" vr="SH">
+ <value number="1">02010</value>
+ </StudyID>
+</DicomObject>
+<DicomObject>
+ <FileMetaInformationGroupLength element="0000" group="0002" vr="UL">
+ <value number="1">182</value>
+ </FileMetaInformationGroupLength>
+ <FileMetaInformationVersion element="0001" group="0002" vr="OB"/>
+ <MediaStorageSOPClassUID element="0002" group="0002" vr="UI">
+ <value number="1">1.2.840.10008.5.1.4.1.1.4.1</value>
+ </MediaStorageSOPClassUID>
+ <MediaStorageSOPInstanceUID element="0003" group="0002" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.1.2010.1.1.99999</value>
+ </MediaStorageSOPInstanceUID>
+ <TransferSyntaxUID element="0010" group="0002" vr="UI">
+ <value number="1">1.2.840.10008.1.2.1</value>
+ </TransferSyntaxUID>
+ <ImplementationClassUID element="0012" group="0002" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.2</value>
+ </ImplementationClassUID>
+ <ImplementationVersionName element="0013" group="0002" vr="SH">
+ <value number="1">DCTOOL100</value>
+ </ImplementationVersionName>
+ <SourceApplicationEntityTitle element="0016" group="0002" vr="AE">
+ <value number="1">CLUNIE1</value>
+ </SourceApplicationEntityTitle>
+ <SpecificCharacterSet element="0005" group="0008" vr="CS">
+ <value number="1">ISO_IR 100</value>
+ </SpecificCharacterSet>
+ <ImageType element="0008" group="0008" vr="CS">
+ <value number="1">DERIVED</value>
+ <value number="2">PRIMARY</value>
+ <value number="3">PERFUSION</value>
+ <value number="4">RCBV</value>
+ </ImageType>
+ <InstanceCreationDate element="0012" group="0008" vr="DA">
+ <value number="1">20020929</value>
+ </InstanceCreationDate>
+ <InstanceCreationTime element="0013" group="0008" vr="TM">
+ <value number="1">091511</value>
+ </InstanceCreationTime>
+ <InstanceCreatorUID element="0014" group="0008" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.3</value>
+ </InstanceCreatorUID>
+ <SOPClassUID element="0016" group="0008" vr="UI">
+ <value number="1">1.2.840.10008.5.1.4.1.1.4.1</value>
+ </SOPClassUID>
+ <SOPInstanceUID element="0018" group="0008" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.1.2010.1.1.99999</value>
+ </SOPInstanceUID>
+ <StudyDate element="0020" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </StudyDate>
+ <SeriesDate element="0021" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </SeriesDate>
+ <ContentDate element="0023" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </ContentDate>
+ <StudyTime element="0030" group="0008" vr="TM">
+ <value number="1">000010</value>
+ </StudyTime>
+ <SeriesTime element="0031" group="0008" vr="TM">
+ <value number="1">000012</value>
+ </SeriesTime>
+ <ContentTime element="0033" group="0008" vr="TM">
+ <value number="1">000014</value>
+ </ContentTime>
+ <AccessionNumber element="0050" group="0008" vr="SH">
+ <value number="1">9992010</value>
+ </AccessionNumber>
+ <Modality element="0060" group="0008" vr="CS">
+ <value number="1">MR</value>
+ </Modality>
+ <Manufacturer element="0070" group="0008" vr="LO">
+ <value number="1">Acme Medical Devices</value>
+ </Manufacturer>
+ <InstitutionName element="0080" group="0008" vr="LO">
+ <value number="1">St. Nowhere Hospital</value>
+ </InstitutionName>
+ <ReferringPhysicianName element="0090" group="0008" vr="PN">
+ <value number="1">Thomas^Albert</value>
+ </ReferringPhysicianName>
+ <TimezoneOffsetFromUTC element="0201" group="0008" vr="SH">
+ <value number="1">-0400</value>
+ </TimezoneOffsetFromUTC>
+ <StationName element="1010" group="0008" vr="SH">
+ <value number="1">CONSOLE01</value>
+ </StationName>
+ <StudyDescription element="1030" group="0008" vr="LO">
+ <value number="1">fMRI</value>
+ </StudyDescription>
+ <SeriesDescription element="103e" group="0008" vr="LO">
+ <value number="1">Perfusion</value>
+ </SeriesDescription>
+ <PerformingPhysicianName element="1050" group="0008" vr="PN">
+ <value number="1">Smith^John</value>
+ </PerformingPhysicianName>
+ <PhysicianReadingStudy element="1060" group="0008" vr="PN">
+ <value number="1">Smith^John</value>
+ </PhysicianReadingStudy>
+ <OperatorName element="1070" group="0008" vr="PN">
+ <value number="1">Jones^Molly</value>
+ </OperatorName>
+ <ManufacturerModelName element="1090" group="0008" vr="LO">
+ <value number="1">Super Dooper Scanner</value>
+ </ManufacturerModelName>
+ <PixelPresentation element="9205" group="0008" vr="CS">
+ <value number="1">MONOCHROME</value>
+ </PixelPresentation>
+ <VolumetricProperties element="9206" group="0008" vr="CS">
+ <value number="1">VOLUME</value>
+ </VolumetricProperties>
+ <VolumeBasedCalculationTechnique element="9207" group="0008" vr="CS">
+ <value number="1">NONE</value>
+ </VolumeBasedCalculationTechnique>
+ <ComplexImageComponent element="9208" group="0008" vr="CS">
+ <value number="1">MAGNITUDE</value>
+ </ComplexImageComponent>
+ <AcquisitionContrast element="9209" group="0008" vr="CS">
+ <value number="1">UNKNOWN</value>
+ </AcquisitionContrast>
+ <PatientName element="0010" group="0010" vr="PN">
+ <value number="1">Single^Derived</value>
+ </PatientName>
+ <PatientID element="0020" group="0010" vr="LO">
+ <value number="1">MF-SI2</value>
+ </PatientID>
+ <PatientBirthDate element="0030" group="0010" vr="DA">
+ <value number="1">19500704</value>
+ </PatientBirthDate>
+ <PatientSex element="0040" group="0010" vr="CS">
+ <value number="1">M</value>
+ </PatientSex>
+ <PatientAge element="1010" group="0010" vr="AS">
+ <value number="1">052Y</value>
+ </PatientAge>
+ <PatientSize element="1020" group="0010" vr="DS">
+ <value number="1">1.6</value>
+ </PatientSize>
+ <PatientWeight element="1030" group="0010" vr="DS">
+ <value number="1">75</value>
+ </PatientWeight>
+ <ContrastBolusAgent element="0010" group="0018" vr="LO">
+ <value number="1">Magnevist</value>
+ </ContrastBolusAgent>
+ <DeviceSerialNumber element="1000" group="0018" vr="LO">
+ <value number="1">123456</value>
+ </DeviceSerialNumber>
+ <SoftwareVersion element="1020" group="0018" vr="LO">
+ <value number="1">1.00</value>
+ </SoftwareVersion>
+ <ContrastBolusRoute element="1040" group="0018" vr="LO">
+ <value number="1">IV</value>
+ </ContrastBolusRoute>
+ <ContrastBolusVolume element="1041" group="0018" vr="DS">
+ <value number="1">10</value>
+ </ContrastBolusVolume>
+ <ContrastBolusTotalDose element="1044" group="0018" vr="DS">
+ <value number="1">10</value>
+ </ContrastBolusTotalDose>
+ <ContrastBolusIngredient element="1048" group="0018" vr="CS">
+ <value number="1">GADOLINIUM</value>
+ </ContrastBolusIngredient>
+ <PatientPosition element="5100" group="0018" vr="CS">
+ <value number="1">HFS</value>
+ </PatientPosition>
+ <ContentQualification element="9004" group="0018" vr="CS">
+ <value number="1">PRODUCT</value>
+ </ContentQualification>
+ <ApplicableSafetyStandardAgency element="9174" group="0018" vr="CS">
+ <value number="1">FDA</value>
+ </ApplicableSafetyStandardAgency>
+ <StudyInstanceUID element="000d" group="0020" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.2.2010.99999</value>
+ </StudyInstanceUID>
+ <SeriesInstanceUID element="000e" group="0020" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.3.2010.1.99999</value>
+ </SeriesInstanceUID>
+ <StudyID element="0010" group="0020" vr="SH">
+ <value number="1">02010</value>
+ </StudyID>
+</DicomObject>
+<DicomObject>
+ <FileMetaInformationGroupLength element="0000" group="0002" vr="UL">
+ <value number="1">182</value>
+ </FileMetaInformationGroupLength>
+ <FileMetaInformationVersion element="0001" group="0002" vr="OB"/>
+ <MediaStorageSOPClassUID element="0002" group="0002" vr="UI">
+ <value number="1">1.2.840.10008.5.1.4.1.1.4.1</value>
+ </MediaStorageSOPClassUID>
+ <MediaStorageSOPInstanceUID element="0003" group="0002" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.1.2010.1.1.99999</value>
+ </MediaStorageSOPInstanceUID>
+ <TransferSyntaxUID element="0010" group="0002" vr="UI">
+ <value number="1">1.2.840.10008.1.2.1</value>
+ </TransferSyntaxUID>
+ <ImplementationClassUID element="0012" group="0002" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.2</value>
+ </ImplementationClassUID>
+ <ImplementationVersionName element="0013" group="0002" vr="SH">
+ <value number="1">DCTOOL100</value>
+ </ImplementationVersionName>
+ <SourceApplicationEntityTitle element="0016" group="0002" vr="AE">
+ <value number="1">CLUNIE1</value>
+ </SourceApplicationEntityTitle>
+ <SpecificCharacterSet element="0005" group="0008" vr="CS">
+ <value number="1">ISO_IR 100</value>
+ </SpecificCharacterSet>
+ <ImageType element="0008" group="0008" vr="CS">
+ <value number="1">DERIVED</value>
+ <value number="2">PRIMARY</value>
+ <value number="3">PERFUSION</value>
+ <value number="4">RCBV</value>
+ </ImageType>
+ <InstanceCreationDate element="0012" group="0008" vr="DA">
+ <value number="1">20020929</value>
+ </InstanceCreationDate>
+ <InstanceCreationTime element="0013" group="0008" vr="TM">
+ <value number="1">091511</value>
+ </InstanceCreationTime>
+ <InstanceCreatorUID element="0014" group="0008" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.3</value>
+ </InstanceCreatorUID>
+ <SOPClassUID element="0016" group="0008" vr="UI">
+ <value number="1">1.2.840.10008.5.1.4.1.1.4.1</value>
+ </SOPClassUID>
+ <SOPInstanceUID element="0018" group="0008" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.1.2010.1.1.99999</value>
+ </SOPInstanceUID>
+ <StudyDate element="0020" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </StudyDate>
+ <SeriesDate element="0021" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </SeriesDate>
+ <ContentDate element="0023" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </ContentDate>
+ <StudyTime element="0030" group="0008" vr="TM">
+ <value number="1">000010</value>
+ </StudyTime>
+ <SeriesTime element="0031" group="0008" vr="TM">
+ <value number="1">000012</value>
+ </SeriesTime>
+ <ContentTime element="0033" group="0008" vr="TM">
+ <value number="1">000014</value>
+ </ContentTime>
+ <AccessionNumber element="0050" group="0008" vr="SH">
+ <value number="1">9992010</value>
+ </AccessionNumber>
+ <Modality element="0060" group="0008" vr="CS">
+ <value number="1">MR</value>
+ </Modality>
+ <Manufacturer element="0070" group="0008" vr="LO">
+ <value number="1">Acme Medical Devices</value>
+ </Manufacturer>
+ <InstitutionName element="0080" group="0008" vr="LO">
+ <value number="1">St. Nowhere Hospital</value>
+ </InstitutionName>
+ <ReferringPhysicianName element="0090" group="0008" vr="PN">
+ <value number="1">Thomas^Albert</value>
+ </ReferringPhysicianName>
+ <TimezoneOffsetFromUTC element="0201" group="0008" vr="SH">
+ <value number="1">-0400</value>
+ </TimezoneOffsetFromUTC>
+ <StationName element="1010" group="0008" vr="SH">
+ <value number="1">CONSOLE01</value>
+ </StationName>
+ <StudyDescription element="1030" group="0008" vr="LO">
+ <value number="1">fMRI</value>
+ </StudyDescription>
+ <SeriesDescription element="103e" group="0008" vr="LO">
+ <value number="1">Perfusion</value>
+ </SeriesDescription>
+ <PerformingPhysicianName element="1050" group="0008" vr="PN">
+ <value number="1">Smith^John</value>
+ </PerformingPhysicianName>
+ <PhysicianReadingStudy element="1060" group="0008" vr="PN">
+ <value number="1">Smith^John</value>
+ </PhysicianReadingStudy>
+ <OperatorName element="1070" group="0008" vr="PN">
+ <value number="1">Jones^Molly</value>
+ </OperatorName>
+ <ManufacturerModelName element="1090" group="0008" vr="LO">
+ <value number="1">Super Dooper Scanner</value>
+ </ManufacturerModelName>
+ <PixelPresentation element="9205" group="0008" vr="CS">
+ <value number="1">MONOCHROME</value>
+ </PixelPresentation>
+ <VolumetricProperties element="9206" group="0008" vr="CS">
+ <value number="1">VOLUME</value>
+ </VolumetricProperties>
+ <VolumeBasedCalculationTechnique element="9207" group="0008" vr="CS">
+ <value number="1">NONE</value>
+ </VolumeBasedCalculationTechnique>
+ <ComplexImageComponent element="9208" group="0008" vr="CS">
+ <value number="1">MAGNITUDE</value>
+ </ComplexImageComponent>
+ <AcquisitionContrast element="9209" group="0008" vr="CS">
+ <value number="1">UNKNOWN</value>
+ </AcquisitionContrast>
+ <PatientName element="0010" group="0010" vr="PN">
+ <value number="1">Single^Derived</value>
+ </PatientName>
+ <PatientID element="0020" group="0010" vr="LO">
+ <value number="1">MF-SI2</value>
+ </PatientID>
+ <PatientBirthDate element="0030" group="0010" vr="DA">
+ <value number="1">19500704</value>
+ </PatientBirthDate>
+ <PatientSex element="0040" group="0010" vr="CS">
+ <value number="1">M</value>
+ </PatientSex>
+ <PatientAge element="1010" group="0010" vr="AS">
+ <value number="1">052Y</value>
+ </PatientAge>
+ <PatientSize element="1020" group="0010" vr="DS">
+ <value number="1">1.6</value>
+ </PatientSize>
+ <PatientWeight element="1030" group="0010" vr="DS">
+ <value number="1">75</value>
+ </PatientWeight>
+ <ContrastBolusAgent element="0010" group="0018" vr="LO">
+ <value number="1">Magnevist</value>
+ </ContrastBolusAgent>
+ <DeviceSerialNumber element="1000" group="0018" vr="LO">
+ <value number="1">123456</value>
+ </DeviceSerialNumber>
+ <SoftwareVersion element="1020" group="0018" vr="LO">
+ <value number="1">1.00</value>
+ </SoftwareVersion>
+ <ContrastBolusRoute element="1040" group="0018" vr="LO">
+ <value number="1">IV</value>
+ </ContrastBolusRoute>
+ <ContrastBolusVolume element="1041" group="0018" vr="DS">
+ <value number="1">10</value>
+ </ContrastBolusVolume>
+ <ContrastBolusTotalDose element="1044" group="0018" vr="DS">
+ <value number="1">10</value>
+ </ContrastBolusTotalDose>
+ <ContrastBolusIngredient element="1048" group="0018" vr="CS">
+ <value number="1">GADOLINIUM</value>
+ </ContrastBolusIngredient>
+ <PatientPosition element="5100" group="0018" vr="CS">
+ <value number="1">HFS</value>
+ </PatientPosition>
+ <ContentQualification element="9004" group="0018" vr="CS">
+ <value number="1">PRODUCT</value>
+ </ContentQualification>
+ <ApplicableSafetyStandardAgency element="9174" group="0018" vr="CS">
+ <value number="1">FDA</value>
+ </ApplicableSafetyStandardAgency>
+ <StudyInstanceUID element="000d" group="0020" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.2.2010.99999</value>
+ </StudyInstanceUID>
+ <SeriesInstanceUID element="000e" group="0020" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.3.2010.1.99999</value>
+ </SeriesInstanceUID>
+ <StudyID element="0010" group="0020" vr="SH">
+ <value number="1">02010</value>
+ </StudyID>
+</DicomObject>
+<DicomObject>
+ <FileMetaInformationGroupLength element="0000" group="0002" vr="UL">
+ <value number="1">182</value>
+ </FileMetaInformationGroupLength>
+ <FileMetaInformationVersion element="0001" group="0002" vr="OB"/>
+ <MediaStorageSOPClassUID element="0002" group="0002" vr="UI">
+ <value number="1">1.2.840.10008.5.1.4.1.1.4.1</value>
+ </MediaStorageSOPClassUID>
+ <MediaStorageSOPInstanceUID element="0003" group="0002" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.1.2010.1.1.99999</value>
+ </MediaStorageSOPInstanceUID>
+ <TransferSyntaxUID element="0010" group="0002" vr="UI">
+ <value number="1">1.2.840.10008.1.2.1</value>
+ </TransferSyntaxUID>
+ <ImplementationClassUID element="0012" group="0002" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.2</value>
+ </ImplementationClassUID>
+ <ImplementationVersionName element="0013" group="0002" vr="SH">
+ <value number="1">DCTOOL100</value>
+ </ImplementationVersionName>
+ <SourceApplicationEntityTitle element="0016" group="0002" vr="AE">
+ <value number="1">CLUNIE1</value>
+ </SourceApplicationEntityTitle>
+ <SpecificCharacterSet element="0005" group="0008" vr="CS">
+ <value number="1">ISO_IR 100</value>
+ </SpecificCharacterSet>
+ <ImageType element="0008" group="0008" vr="CS">
+ <value number="1">DERIVED</value>
+ <value number="2">PRIMARY</value>
+ <value number="3">PERFUSION</value>
+ <value number="4">RCBV</value>
+ </ImageType>
+ <InstanceCreationDate element="0012" group="0008" vr="DA">
+ <value number="1">20020929</value>
+ </InstanceCreationDate>
+ <InstanceCreationTime element="0013" group="0008" vr="TM">
+ <value number="1">091511</value>
+ </InstanceCreationTime>
+ <InstanceCreatorUID element="0014" group="0008" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.3</value>
+ </InstanceCreatorUID>
+ <SOPClassUID element="0016" group="0008" vr="UI">
+ <value number="1">1.2.840.10008.5.1.4.1.1.4.1</value>
+ </SOPClassUID>
+ <SOPInstanceUID element="0018" group="0008" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.1.2010.1.1.99999</value>
+ </SOPInstanceUID>
+ <StudyDate element="0020" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </StudyDate>
+ <SeriesDate element="0021" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </SeriesDate>
+ <ContentDate element="0023" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </ContentDate>
+ <StudyTime element="0030" group="0008" vr="TM">
+ <value number="1">000010</value>
+ </StudyTime>
+ <SeriesTime element="0031" group="0008" vr="TM">
+ <value number="1">000012</value>
+ </SeriesTime>
+ <ContentTime element="0033" group="0008" vr="TM">
+ <value number="1">000014</value>
+ </ContentTime>
+ <AccessionNumber element="0050" group="0008" vr="SH">
+ <value number="1">9992010</value>
+ </AccessionNumber>
+ <Modality element="0060" group="0008" vr="CS">
+ <value number="1">MR</value>
+ </Modality>
+ <Manufacturer element="0070" group="0008" vr="LO">
+ <value number="1">Acme Medical Devices</value>
+ </Manufacturer>
+ <InstitutionName element="0080" group="0008" vr="LO">
+ <value number="1">St. Nowhere Hospital</value>
+ </InstitutionName>
+ <ReferringPhysicianName element="0090" group="0008" vr="PN">
+ <value number="1">Thomas^Albert</value>
+ </ReferringPhysicianName>
+ <TimezoneOffsetFromUTC element="0201" group="0008" vr="SH">
+ <value number="1">-0400</value>
+ </TimezoneOffsetFromUTC>
+ <StationName element="1010" group="0008" vr="SH">
+ <value number="1">CONSOLE01</value>
+ </StationName>
+ <StudyDescription element="1030" group="0008" vr="LO">
+ <value number="1">fMRI</value>
+ </StudyDescription>
+ <SeriesDescription element="103e" group="0008" vr="LO">
+ <value number="1">Perfusion</value>
+ </SeriesDescription>
+ <PerformingPhysicianName element="1050" group="0008" vr="PN">
+ <value number="1">Smith^John</value>
+ </PerformingPhysicianName>
+ <PhysicianReadingStudy element="1060" group="0008" vr="PN">
+ <value number="1">Smith^John</value>
+ </PhysicianReadingStudy>
+ <OperatorName element="1070" group="0008" vr="PN">
+ <value number="1">Jones^Molly</value>
+ </OperatorName>
+ <ManufacturerModelName element="1090" group="0008" vr="LO">
+ <value number="1">Super Dooper Scanner</value>
+ </ManufacturerModelName>
+ <PixelPresentation element="9205" group="0008" vr="CS">
+ <value number="1">MONOCHROME</value>
+ </PixelPresentation>
+ <VolumetricProperties element="9206" group="0008" vr="CS">
+ <value number="1">VOLUME</value>
+ </VolumetricProperties>
+ <VolumeBasedCalculationTechnique element="9207" group="0008" vr="CS">
+ <value number="1">NONE</value>
+ </VolumeBasedCalculationTechnique>
+ <ComplexImageComponent element="9208" group="0008" vr="CS">
+ <value number="1">MAGNITUDE</value>
+ </ComplexImageComponent>
+ <AcquisitionContrast element="9209" group="0008" vr="CS">
+ <value number="1">UNKNOWN</value>
+ </AcquisitionContrast>
+ <PatientName element="0010" group="0010" vr="PN">
+ <value number="1">Single^Derived</value>
+ </PatientName>
+ <PatientID element="0020" group="0010" vr="LO">
+ <value number="1">MF-SI2</value>
+ </PatientID>
+ <PatientBirthDate element="0030" group="0010" vr="DA">
+ <value number="1">19500704</value>
+ </PatientBirthDate>
+ <PatientSex element="0040" group="0010" vr="CS">
+ <value number="1">M</value>
+ </PatientSex>
+ <PatientAge element="1010" group="0010" vr="AS">
+ <value number="1">052Y</value>
+ </PatientAge>
+ <PatientSize element="1020" group="0010" vr="DS">
+ <value number="1">1.6</value>
+ </PatientSize>
+ <PatientWeight element="1030" group="0010" vr="DS">
+ <value number="1">75</value>
+ </PatientWeight>
+ <ContrastBolusAgent element="0010" group="0018" vr="LO">
+ <value number="1">Magnevist</value>
+ </ContrastBolusAgent>
+ <DeviceSerialNumber element="1000" group="0018" vr="LO">
+ <value number="1">123456</value>
+ </DeviceSerialNumber>
+ <SoftwareVersion element="1020" group="0018" vr="LO">
+ <value number="1">1.00</value>
+ </SoftwareVersion>
+ <ContrastBolusRoute element="1040" group="0018" vr="LO">
+ <value number="1">IV</value>
+ </ContrastBolusRoute>
+ <ContrastBolusVolume element="1041" group="0018" vr="DS">
+ <value number="1">10</value>
+ </ContrastBolusVolume>
+ <ContrastBolusTotalDose element="1044" group="0018" vr="DS">
+ <value number="1">10</value>
+ </ContrastBolusTotalDose>
+ <ContrastBolusIngredient element="1048" group="0018" vr="CS">
+ <value number="1">GADOLINIUM</value>
+ </ContrastBolusIngredient>
+ <PatientPosition element="5100" group="0018" vr="CS">
+ <value number="1">HFS</value>
+ </PatientPosition>
+ <ContentQualification element="9004" group="0018" vr="CS">
+ <value number="1">PRODUCT</value>
+ </ContentQualification>
+ <ApplicableSafetyStandardAgency element="9174" group="0018" vr="CS">
+ <value number="1">FDA</value>
+ </ApplicableSafetyStandardAgency>
+ <StudyInstanceUID element="000d" group="0020" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.2.2010.99999</value>
+ </StudyInstanceUID>
+ <SeriesInstanceUID element="000e" group="0020" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.3.2010.1.99999</value>
+ </SeriesInstanceUID>
+ <StudyID element="0010" group="0020" vr="SH">
+ <value number="1">02010</value>
+ </StudyID>
+</DicomObject>
+<DicomObject>
+ <FileMetaInformationGroupLength element="0000" group="0002" vr="UL">
+ <value number="1">182</value>
+ </FileMetaInformationGroupLength>
+ <FileMetaInformationVersion element="0001" group="0002" vr="OB"/>
+ <MediaStorageSOPClassUID element="0002" group="0002" vr="UI">
+ <value number="1">1.2.840.10008.5.1.4.1.1.4.1</value>
+ </MediaStorageSOPClassUID>
+ <MediaStorageSOPInstanceUID element="0003" group="0002" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.1.2010.1.1.99999</value>
+ </MediaStorageSOPInstanceUID>
+ <TransferSyntaxUID element="0010" group="0002" vr="UI">
+ <value number="1">1.2.840.10008.1.2.1</value>
+ </TransferSyntaxUID>
+ <ImplementationClassUID element="0012" group="0002" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.2</value>
+ </ImplementationClassUID>
+ <ImplementationVersionName element="0013" group="0002" vr="SH">
+ <value number="1">DCTOOL100</value>
+ </ImplementationVersionName>
+ <SourceApplicationEntityTitle element="0016" group="0002" vr="AE">
+ <value number="1">CLUNIE1</value>
+ </SourceApplicationEntityTitle>
+ <SpecificCharacterSet element="0005" group="0008" vr="CS">
+ <value number="1">ISO_IR 100</value>
+ </SpecificCharacterSet>
+ <ImageType element="0008" group="0008" vr="CS">
+ <value number="1">DERIVED</value>
+ <value number="2">PRIMARY</value>
+ <value number="3">PERFUSION</value>
+ <value number="4">RCBV</value>
+ </ImageType>
+ <InstanceCreationDate element="0012" group="0008" vr="DA">
+ <value number="1">20020929</value>
+ </InstanceCreationDate>
+ <InstanceCreationTime element="0013" group="0008" vr="TM">
+ <value number="1">091511</value>
+ </InstanceCreationTime>
+ <InstanceCreatorUID element="0014" group="0008" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.3</value>
+ </InstanceCreatorUID>
+ <SOPClassUID element="0016" group="0008" vr="UI">
+ <value number="1">1.2.840.10008.5.1.4.1.1.4.1</value>
+ </SOPClassUID>
+ <SOPInstanceUID element="0018" group="0008" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.1.2010.1.1.99999</value>
+ </SOPInstanceUID>
+ <StudyDate element="0020" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </StudyDate>
+ <SeriesDate element="0021" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </SeriesDate>
+ <ContentDate element="0023" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </ContentDate>
+ <StudyTime element="0030" group="0008" vr="TM">
+ <value number="1">000010</value>
+ </StudyTime>
+ <SeriesTime element="0031" group="0008" vr="TM">
+ <value number="1">000012</value>
+ </SeriesTime>
+ <ContentTime element="0033" group="0008" vr="TM">
+ <value number="1">000014</value>
+ </ContentTime>
+ <AccessionNumber element="0050" group="0008" vr="SH">
+ <value number="1">9992010</value>
+ </AccessionNumber>
+ <Modality element="0060" group="0008" vr="CS">
+ <value number="1">MR</value>
+ </Modality>
+ <Manufacturer element="0070" group="0008" vr="LO">
+ <value number="1">Acme Medical Devices</value>
+ </Manufacturer>
+ <InstitutionName element="0080" group="0008" vr="LO">
+ <value number="1">St. Nowhere Hospital</value>
+ </InstitutionName>
+ <ReferringPhysicianName element="0090" group="0008" vr="PN">
+ <value number="1">Thomas^Albert</value>
+ </ReferringPhysicianName>
+ <TimezoneOffsetFromUTC element="0201" group="0008" vr="SH">
+ <value number="1">-0400</value>
+ </TimezoneOffsetFromUTC>
+ <StationName element="1010" group="0008" vr="SH">
+ <value number="1">CONSOLE01</value>
+ </StationName>
+ <StudyDescription element="1030" group="0008" vr="LO">
+ <value number="1">fMRI</value>
+ </StudyDescription>
+ <SeriesDescription element="103e" group="0008" vr="LO">
+ <value number="1">Perfusion</value>
+ </SeriesDescription>
+ <PerformingPhysicianName element="1050" group="0008" vr="PN">
+ <value number="1">Smith^John</value>
+ </PerformingPhysicianName>
+ <PhysicianReadingStudy element="1060" group="0008" vr="PN">
+ <value number="1">Smith^John</value>
+ </PhysicianReadingStudy>
+ <OperatorName element="1070" group="0008" vr="PN">
+ <value number="1">Jones^Molly</value>
+ </OperatorName>
+ <ManufacturerModelName element="1090" group="0008" vr="LO">
+ <value number="1">Super Dooper Scanner</value>
+ </ManufacturerModelName>
+ <PixelPresentation element="9205" group="0008" vr="CS">
+ <value number="1">MONOCHROME</value>
+ </PixelPresentation>
+ <VolumetricProperties element="9206" group="0008" vr="CS">
+ <value number="1">VOLUME</value>
+ </VolumetricProperties>
+ <VolumeBasedCalculationTechnique element="9207" group="0008" vr="CS">
+ <value number="1">NONE</value>
+ </VolumeBasedCalculationTechnique>
+ <ComplexImageComponent element="9208" group="0008" vr="CS">
+ <value number="1">MAGNITUDE</value>
+ </ComplexImageComponent>
+ <AcquisitionContrast element="9209" group="0008" vr="CS">
+ <value number="1">UNKNOWN</value>
+ </AcquisitionContrast>
+ <PatientName element="0010" group="0010" vr="PN">
+ <value number="1">Single^Derived</value>
+ </PatientName>
+ <PatientID element="0020" group="0010" vr="LO">
+ <value number="1">MF-SI2</value>
+ </PatientID>
+ <PatientBirthDate element="0030" group="0010" vr="DA">
+ <value number="1">19500704</value>
+ </PatientBirthDate>
+ <PatientSex element="0040" group="0010" vr="CS">
+ <value number="1">M</value>
+ </PatientSex>
+ <PatientAge element="1010" group="0010" vr="AS">
+ <value number="1">052Y</value>
+ </PatientAge>
+ <PatientSize element="1020" group="0010" vr="DS">
+ <value number="1">1.6</value>
+ </PatientSize>
+ <PatientWeight element="1030" group="0010" vr="DS">
+ <value number="1">75</value>
+ </PatientWeight>
+ <ContrastBolusAgent element="0010" group="0018" vr="LO">
+ <value number="1">Magnevist</value>
+ </ContrastBolusAgent>
+ <DeviceSerialNumber element="1000" group="0018" vr="LO">
+ <value number="1">123456</value>
+ </DeviceSerialNumber>
+ <SoftwareVersion element="1020" group="0018" vr="LO">
+ <value number="1">1.00</value>
+ </SoftwareVersion>
+ <ContrastBolusRoute element="1040" group="0018" vr="LO">
+ <value number="1">IV</value>
+ </ContrastBolusRoute>
+ <ContrastBolusVolume element="1041" group="0018" vr="DS">
+ <value number="1">10</value>
+ </ContrastBolusVolume>
+ <ContrastBolusTotalDose element="1044" group="0018" vr="DS">
+ <value number="1">10</value>
+ </ContrastBolusTotalDose>
+ <ContrastBolusIngredient element="1048" group="0018" vr="CS">
+ <value number="1">GADOLINIUM</value>
+ </ContrastBolusIngredient>
+ <PatientPosition element="5100" group="0018" vr="CS">
+ <value number="1">HFS</value>
+ </PatientPosition>
+ <ContentQualification element="9004" group="0018" vr="CS">
+ <value number="1">PRODUCT</value>
+ </ContentQualification>
+ <ApplicableSafetyStandardAgency element="9174" group="0018" vr="CS">
+ <value number="1">FDA</value>
+ </ApplicableSafetyStandardAgency>
+ <StudyInstanceUID element="000d" group="0020" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.2.2010.99999</value>
+ </StudyInstanceUID>
+ <SeriesInstanceUID element="000e" group="0020" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.3.2010.1.99999</value>
+ </SeriesInstanceUID>
+ <StudyID element="0010" group="0020" vr="SH">
+ <value number="1">02010</value>
+ </StudyID>
+</DicomObject>
+<DicomObject>
+ <FileMetaInformationGroupLength element="0000" group="0002" vr="UL">
+ <value number="1">182</value>
+ </FileMetaInformationGroupLength>
+ <FileMetaInformationVersion element="0001" group="0002" vr="OB"/>
+ <MediaStorageSOPClassUID element="0002" group="0002" vr="UI">
+ <value number="1">1.2.840.10008.5.1.4.1.1.4.1</value>
+ </MediaStorageSOPClassUID>
+ <MediaStorageSOPInstanceUID element="0003" group="0002" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.1.2010.1.1.99999</value>
+ </MediaStorageSOPInstanceUID>
+ <TransferSyntaxUID element="0010" group="0002" vr="UI">
+ <value number="1">1.2.840.10008.1.2.1</value>
+ </TransferSyntaxUID>
+ <ImplementationClassUID element="0012" group="0002" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.2</value>
+ </ImplementationClassUID>
+ <ImplementationVersionName element="0013" group="0002" vr="SH">
+ <value number="1">DCTOOL100</value>
+ </ImplementationVersionName>
+ <SourceApplicationEntityTitle element="0016" group="0002" vr="AE">
+ <value number="1">CLUNIE1</value>
+ </SourceApplicationEntityTitle>
+ <SpecificCharacterSet element="0005" group="0008" vr="CS">
+ <value number="1">ISO_IR 100</value>
+ </SpecificCharacterSet>
+ <ImageType element="0008" group="0008" vr="CS">
+ <value number="1">DERIVED</value>
+ <value number="2">PRIMARY</value>
+ <value number="3">PERFUSION</value>
+ <value number="4">RCBV</value>
+ </ImageType>
+ <InstanceCreationDate element="0012" group="0008" vr="DA">
+ <value number="1">20020929</value>
+ </InstanceCreationDate>
+ <InstanceCreationTime element="0013" group="0008" vr="TM">
+ <value number="1">091511</value>
+ </InstanceCreationTime>
+ <InstanceCreatorUID element="0014" group="0008" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.3</value>
+ </InstanceCreatorUID>
+ <SOPClassUID element="0016" group="0008" vr="UI">
+ <value number="1">1.2.840.10008.5.1.4.1.1.4.1</value>
+ </SOPClassUID>
+ <SOPInstanceUID element="0018" group="0008" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.1.2010.1.1.99999</value>
+ </SOPInstanceUID>
+ <StudyDate element="0020" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </StudyDate>
+ <SeriesDate element="0021" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </SeriesDate>
+ <ContentDate element="0023" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </ContentDate>
+ <StudyTime element="0030" group="0008" vr="TM">
+ <value number="1">000010</value>
+ </StudyTime>
+ <SeriesTime element="0031" group="0008" vr="TM">
+ <value number="1">000012</value>
+ </SeriesTime>
+ <ContentTime element="0033" group="0008" vr="TM">
+ <value number="1">000014</value>
+ </ContentTime>
+ <AccessionNumber element="0050" group="0008" vr="SH">
+ <value number="1">9992010</value>
+ </AccessionNumber>
+ <Modality element="0060" group="0008" vr="CS">
+ <value number="1">MR</value>
+ </Modality>
+ <Manufacturer element="0070" group="0008" vr="LO">
+ <value number="1">Acme Medical Devices</value>
+ </Manufacturer>
+ <InstitutionName element="0080" group="0008" vr="LO">
+ <value number="1">St. Nowhere Hospital</value>
+ </InstitutionName>
+ <ReferringPhysicianName element="0090" group="0008" vr="PN">
+ <value number="1">Thomas^Albert</value>
+ </ReferringPhysicianName>
+ <TimezoneOffsetFromUTC element="0201" group="0008" vr="SH">
+ <value number="1">-0400</value>
+ </TimezoneOffsetFromUTC>
+ <StationName element="1010" group="0008" vr="SH">
+ <value number="1">CONSOLE01</value>
+ </StationName>
+ <StudyDescription element="1030" group="0008" vr="LO">
+ <value number="1">fMRI</value>
+ </StudyDescription>
+ <SeriesDescription element="103e" group="0008" vr="LO">
+ <value number="1">Perfusion</value>
+ </SeriesDescription>
+ <PerformingPhysicianName element="1050" group="0008" vr="PN">
+ <value number="1">Smith^John</value>
+ </PerformingPhysicianName>
+ <PhysicianReadingStudy element="1060" group="0008" vr="PN">
+ <value number="1">Smith^John</value>
+ </PhysicianReadingStudy>
+ <OperatorName element="1070" group="0008" vr="PN">
+ <value number="1">Jones^Molly</value>
+ </OperatorName>
+ <ManufacturerModelName element="1090" group="0008" vr="LO">
+ <value number="1">Super Dooper Scanner</value>
+ </ManufacturerModelName>
+ <PixelPresentation element="9205" group="0008" vr="CS">
+ <value number="1">MONOCHROME</value>
+ </PixelPresentation>
+ <VolumetricProperties element="9206" group="0008" vr="CS">
+ <value number="1">VOLUME</value>
+ </VolumetricProperties>
+ <VolumeBasedCalculationTechnique element="9207" group="0008" vr="CS">
+ <value number="1">NONE</value>
+ </VolumeBasedCalculationTechnique>
+ <ComplexImageComponent element="9208" group="0008" vr="CS">
+ <value number="1">MAGNITUDE</value>
+ </ComplexImageComponent>
+ <AcquisitionContrast element="9209" group="0008" vr="CS">
+ <value number="1">UNKNOWN</value>
+ </AcquisitionContrast>
+ <PatientName element="0010" group="0010" vr="PN">
+ <value number="1">Single^Derived</value>
+ </PatientName>
+ <PatientID element="0020" group="0010" vr="LO">
+ <value number="1">MF-SI2</value>
+ </PatientID>
+ <PatientBirthDate element="0030" group="0010" vr="DA">
+ <value number="1">19500704</value>
+ </PatientBirthDate>
+ <PatientSex element="0040" group="0010" vr="CS">
+ <value number="1">M</value>
+ </PatientSex>
+ <PatientAge element="1010" group="0010" vr="AS">
+ <value number="1">052Y</value>
+ </PatientAge>
+ <PatientSize element="1020" group="0010" vr="DS">
+ <value number="1">1.6</value>
+ </PatientSize>
+ <PatientWeight element="1030" group="0010" vr="DS">
+ <value number="1">75</value>
+ </PatientWeight>
+ <ContrastBolusAgent element="0010" group="0018" vr="LO">
+ <value number="1">Magnevist</value>
+ </ContrastBolusAgent>
+ <DeviceSerialNumber element="1000" group="0018" vr="LO">
+ <value number="1">123456</value>
+ </DeviceSerialNumber>
+ <SoftwareVersion element="1020" group="0018" vr="LO">
+ <value number="1">1.00</value>
+ </SoftwareVersion>
+ <ContrastBolusRoute element="1040" group="0018" vr="LO">
+ <value number="1">IV</value>
+ </ContrastBolusRoute>
+ <ContrastBolusVolume element="1041" group="0018" vr="DS">
+ <value number="1">10</value>
+ </ContrastBolusVolume>
+ <ContrastBolusTotalDose element="1044" group="0018" vr="DS">
+ <value number="1">10</value>
+ </ContrastBolusTotalDose>
+ <ContrastBolusIngredient element="1048" group="0018" vr="CS">
+ <value number="1">GADOLINIUM</value>
+ </ContrastBolusIngredient>
+ <PatientPosition element="5100" group="0018" vr="CS">
+ <value number="1">HFS</value>
+ </PatientPosition>
+ <ContentQualification element="9004" group="0018" vr="CS">
+ <value number="1">PRODUCT</value>
+ </ContentQualification>
+ <ApplicableSafetyStandardAgency element="9174" group="0018" vr="CS">
+ <value number="1">FDA</value>
+ </ApplicableSafetyStandardAgency>
+ <StudyInstanceUID element="000d" group="0020" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.2.2010.99999</value>
+ </StudyInstanceUID>
+ <SeriesInstanceUID element="000e" group="0020" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.3.2010.1.99999</value>
+ </SeriesInstanceUID>
+ <StudyID element="0010" group="0020" vr="SH">
+ <value number="1">02010</value>
+ </StudyID>
+</DicomObject>
+<DicomObject>
+ <FileMetaInformationGroupLength element="0000" group="0002" vr="UL">
+ <value number="1">182</value>
+ </FileMetaInformationGroupLength>
+ <FileMetaInformationVersion element="0001" group="0002" vr="OB"/>
+ <MediaStorageSOPClassUID element="0002" group="0002" vr="UI">
+ <value number="1">1.2.840.10008.5.1.4.1.1.4.1</value>
+ </MediaStorageSOPClassUID>
+ <MediaStorageSOPInstanceUID element="0003" group="0002" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.1.2010.1.1.99999</value>
+ </MediaStorageSOPInstanceUID>
+ <TransferSyntaxUID element="0010" group="0002" vr="UI">
+ <value number="1">1.2.840.10008.1.2.1</value>
+ </TransferSyntaxUID>
+ <ImplementationClassUID element="0012" group="0002" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.2</value>
+ </ImplementationClassUID>
+ <ImplementationVersionName element="0013" group="0002" vr="SH">
+ <value number="1">DCTOOL100</value>
+ </ImplementationVersionName>
+ <SourceApplicationEntityTitle element="0016" group="0002" vr="AE">
+ <value number="1">CLUNIE1</value>
+ </SourceApplicationEntityTitle>
+ <SpecificCharacterSet element="0005" group="0008" vr="CS">
+ <value number="1">ISO_IR 100</value>
+ </SpecificCharacterSet>
+ <ImageType element="0008" group="0008" vr="CS">
+ <value number="1">DERIVED</value>
+ <value number="2">PRIMARY</value>
+ <value number="3">PERFUSION</value>
+ <value number="4">RCBV</value>
+ </ImageType>
+ <InstanceCreationDate element="0012" group="0008" vr="DA">
+ <value number="1">20020929</value>
+ </InstanceCreationDate>
+ <InstanceCreationTime element="0013" group="0008" vr="TM">
+ <value number="1">091511</value>
+ </InstanceCreationTime>
+ <InstanceCreatorUID element="0014" group="0008" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.3</value>
+ </InstanceCreatorUID>
+ <SOPClassUID element="0016" group="0008" vr="UI">
+ <value number="1">1.2.840.10008.5.1.4.1.1.4.1</value>
+ </SOPClassUID>
+ <SOPInstanceUID element="0018" group="0008" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.1.2010.1.1.99999</value>
+ </SOPInstanceUID>
+ <StudyDate element="0020" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </StudyDate>
+ <SeriesDate element="0021" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </SeriesDate>
+ <ContentDate element="0023" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </ContentDate>
+ <StudyTime element="0030" group="0008" vr="TM">
+ <value number="1">000010</value>
+ </StudyTime>
+ <SeriesTime element="0031" group="0008" vr="TM">
+ <value number="1">000012</value>
+ </SeriesTime>
+ <ContentTime element="0033" group="0008" vr="TM">
+ <value number="1">000014</value>
+ </ContentTime>
+ <AccessionNumber element="0050" group="0008" vr="SH">
+ <value number="1">9992010</value>
+ </AccessionNumber>
+ <Modality element="0060" group="0008" vr="CS">
+ <value number="1">MR</value>
+ </Modality>
+ <Manufacturer element="0070" group="0008" vr="LO">
+ <value number="1">Acme Medical Devices</value>
+ </Manufacturer>
+ <InstitutionName element="0080" group="0008" vr="LO">
+ <value number="1">St. Nowhere Hospital</value>
+ </InstitutionName>
+ <ReferringPhysicianName element="0090" group="0008" vr="PN">
+ <value number="1">Thomas^Albert</value>
+ </ReferringPhysicianName>
+ <TimezoneOffsetFromUTC element="0201" group="0008" vr="SH">
+ <value number="1">-0400</value>
+ </TimezoneOffsetFromUTC>
+ <StationName element="1010" group="0008" vr="SH">
+ <value number="1">CONSOLE01</value>
+ </StationName>
+ <StudyDescription element="1030" group="0008" vr="LO">
+ <value number="1">fMRI</value>
+ </StudyDescription>
+ <SeriesDescription element="103e" group="0008" vr="LO">
+ <value number="1">Perfusion</value>
+ </SeriesDescription>
+ <PerformingPhysicianName element="1050" group="0008" vr="PN">
+ <value number="1">Smith^John</value>
+ </PerformingPhysicianName>
+ <PhysicianReadingStudy element="1060" group="0008" vr="PN">
+ <value number="1">Smith^John</value>
+ </PhysicianReadingStudy>
+ <OperatorName element="1070" group="0008" vr="PN">
+ <value number="1">Jones^Molly</value>
+ </OperatorName>
+ <ManufacturerModelName element="1090" group="0008" vr="LO">
+ <value number="1">Super Dooper Scanner</value>
+ </ManufacturerModelName>
+ <PixelPresentation element="9205" group="0008" vr="CS">
+ <value number="1">MONOCHROME</value>
+ </PixelPresentation>
+ <VolumetricProperties element="9206" group="0008" vr="CS">
+ <value number="1">VOLUME</value>
+ </VolumetricProperties>
+ <VolumeBasedCalculationTechnique element="9207" group="0008" vr="CS">
+ <value number="1">NONE</value>
+ </VolumeBasedCalculationTechnique>
+ <ComplexImageComponent element="9208" group="0008" vr="CS">
+ <value number="1">MAGNITUDE</value>
+ </ComplexImageComponent>
+ <AcquisitionContrast element="9209" group="0008" vr="CS">
+ <value number="1">UNKNOWN</value>
+ </AcquisitionContrast>
+ <PatientName element="0010" group="0010" vr="PN">
+ <value number="1">Single^Derived</value>
+ </PatientName>
+ <PatientID element="0020" group="0010" vr="LO">
+ <value number="1">MF-SI2</value>
+ </PatientID>
+ <PatientBirthDate element="0030" group="0010" vr="DA">
+ <value number="1">19500704</value>
+ </PatientBirthDate>
+ <PatientSex element="0040" group="0010" vr="CS">
+ <value number="1">M</value>
+ </PatientSex>
+ <PatientAge element="1010" group="0010" vr="AS">
+ <value number="1">052Y</value>
+ </PatientAge>
+ <PatientSize element="1020" group="0010" vr="DS">
+ <value number="1">1.6</value>
+ </PatientSize>
+ <PatientWeight element="1030" group="0010" vr="DS">
+ <value number="1">75</value>
+ </PatientWeight>
+ <ContrastBolusAgent element="0010" group="0018" vr="LO">
+ <value number="1">Magnevist</value>
+ </ContrastBolusAgent>
+ <DeviceSerialNumber element="1000" group="0018" vr="LO">
+ <value number="1">123456</value>
+ </DeviceSerialNumber>
+ <SoftwareVersion element="1020" group="0018" vr="LO">
+ <value number="1">1.00</value>
+ </SoftwareVersion>
+ <ContrastBolusRoute element="1040" group="0018" vr="LO">
+ <value number="1">IV</value>
+ </ContrastBolusRoute>
+ <ContrastBolusVolume element="1041" group="0018" vr="DS">
+ <value number="1">10</value>
+ </ContrastBolusVolume>
+ <ContrastBolusTotalDose element="1044" group="0018" vr="DS">
+ <value number="1">10</value>
+ </ContrastBolusTotalDose>
+ <ContrastBolusIngredient element="1048" group="0018" vr="CS">
+ <value number="1">GADOLINIUM</value>
+ </ContrastBolusIngredient>
+ <PatientPosition element="5100" group="0018" vr="CS">
+ <value number="1">HFS</value>
+ </PatientPosition>
+ <ContentQualification element="9004" group="0018" vr="CS">
+ <value number="1">PRODUCT</value>
+ </ContentQualification>
+ <ApplicableSafetyStandardAgency element="9174" group="0018" vr="CS">
+ <value number="1">FDA</value>
+ </ApplicableSafetyStandardAgency>
+ <StudyInstanceUID element="000d" group="0020" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.2.2010.99999</value>
+ </StudyInstanceUID>
+ <SeriesInstanceUID element="000e" group="0020" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.3.2010.1.99999</value>
+ </SeriesInstanceUID>
+ <StudyID element="0010" group="0020" vr="SH">
+ <value number="1">02010</value>
+ </StudyID>
+</DicomObject>
+<DicomObject>
+ <FileMetaInformationGroupLength element="0000" group="0002" vr="UL">
+ <value number="1">182</value>
+ </FileMetaInformationGroupLength>
+ <FileMetaInformationVersion element="0001" group="0002" vr="OB"/>
+ <MediaStorageSOPClassUID element="0002" group="0002" vr="UI">
+ <value number="1">1.2.840.10008.5.1.4.1.1.4.1</value>
+ </MediaStorageSOPClassUID>
+ <MediaStorageSOPInstanceUID element="0003" group="0002" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.1.2010.1.1.99999</value>
+ </MediaStorageSOPInstanceUID>
+ <TransferSyntaxUID element="0010" group="0002" vr="UI">
+ <value number="1">1.2.840.10008.1.2.1</value>
+ </TransferSyntaxUID>
+ <ImplementationClassUID element="0012" group="0002" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.2</value>
+ </ImplementationClassUID>
+ <ImplementationVersionName element="0013" group="0002" vr="SH">
+ <value number="1">DCTOOL100</value>
+ </ImplementationVersionName>
+ <SourceApplicationEntityTitle element="0016" group="0002" vr="AE">
+ <value number="1">CLUNIE1</value>
+ </SourceApplicationEntityTitle>
+ <SpecificCharacterSet element="0005" group="0008" vr="CS">
+ <value number="1">ISO_IR 100</value>
+ </SpecificCharacterSet>
+ <ImageType element="0008" group="0008" vr="CS">
+ <value number="1">DERIVED</value>
+ <value number="2">PRIMARY</value>
+ <value number="3">PERFUSION</value>
+ <value number="4">RCBV</value>
+ </ImageType>
+ <InstanceCreationDate element="0012" group="0008" vr="DA">
+ <value number="1">20020929</value>
+ </InstanceCreationDate>
+ <InstanceCreationTime element="0013" group="0008" vr="TM">
+ <value number="1">091511</value>
+ </InstanceCreationTime>
+ <InstanceCreatorUID element="0014" group="0008" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.3</value>
+ </InstanceCreatorUID>
+ <SOPClassUID element="0016" group="0008" vr="UI">
+ <value number="1">1.2.840.10008.5.1.4.1.1.4.1</value>
+ </SOPClassUID>
+ <SOPInstanceUID element="0018" group="0008" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.1.2010.1.1.99999</value>
+ </SOPInstanceUID>
+ <StudyDate element="0020" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </StudyDate>
+ <SeriesDate element="0021" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </SeriesDate>
+ <ContentDate element="0023" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </ContentDate>
+ <StudyTime element="0030" group="0008" vr="TM">
+ <value number="1">000010</value>
+ </StudyTime>
+ <SeriesTime element="0031" group="0008" vr="TM">
+ <value number="1">000012</value>
+ </SeriesTime>
+ <ContentTime element="0033" group="0008" vr="TM">
+ <value number="1">000014</value>
+ </ContentTime>
+ <AccessionNumber element="0050" group="0008" vr="SH">
+ <value number="1">9992010</value>
+ </AccessionNumber>
+ <Modality element="0060" group="0008" vr="CS">
+ <value number="1">MR</value>
+ </Modality>
+ <Manufacturer element="0070" group="0008" vr="LO">
+ <value number="1">Acme Medical Devices</value>
+ </Manufacturer>
+ <InstitutionName element="0080" group="0008" vr="LO">
+ <value number="1">St. Nowhere Hospital</value>
+ </InstitutionName>
+ <ReferringPhysicianName element="0090" group="0008" vr="PN">
+ <value number="1">Thomas^Albert</value>
+ </ReferringPhysicianName>
+ <TimezoneOffsetFromUTC element="0201" group="0008" vr="SH">
+ <value number="1">-0400</value>
+ </TimezoneOffsetFromUTC>
+ <StationName element="1010" group="0008" vr="SH">
+ <value number="1">CONSOLE01</value>
+ </StationName>
+ <StudyDescription element="1030" group="0008" vr="LO">
+ <value number="1">fMRI</value>
+ </StudyDescription>
+ <SeriesDescription element="103e" group="0008" vr="LO">
+ <value number="1">Perfusion</value>
+ </SeriesDescription>
+ <PerformingPhysicianName element="1050" group="0008" vr="PN">
+ <value number="1">Smith^John</value>
+ </PerformingPhysicianName>
+ <PhysicianReadingStudy element="1060" group="0008" vr="PN">
+ <value number="1">Smith^John</value>
+ </PhysicianReadingStudy>
+ <OperatorName element="1070" group="0008" vr="PN">
+ <value number="1">Jones^Molly</value>
+ </OperatorName>
+ <ManufacturerModelName element="1090" group="0008" vr="LO">
+ <value number="1">Super Dooper Scanner</value>
+ </ManufacturerModelName>
+ <PixelPresentation element="9205" group="0008" vr="CS">
+ <value number="1">MONOCHROME</value>
+ </PixelPresentation>
+ <VolumetricProperties element="9206" group="0008" vr="CS">
+ <value number="1">VOLUME</value>
+ </VolumetricProperties>
+ <VolumeBasedCalculationTechnique element="9207" group="0008" vr="CS">
+ <value number="1">NONE</value>
+ </VolumeBasedCalculationTechnique>
+ <ComplexImageComponent element="9208" group="0008" vr="CS">
+ <value number="1">MAGNITUDE</value>
+ </ComplexImageComponent>
+ <AcquisitionContrast element="9209" group="0008" vr="CS">
+ <value number="1">UNKNOWN</value>
+ </AcquisitionContrast>
+ <PatientName element="0010" group="0010" vr="PN">
+ <value number="1">Single^Derived</value>
+ </PatientName>
+ <PatientID element="0020" group="0010" vr="LO">
+ <value number="1">MF-SI2</value>
+ </PatientID>
+ <PatientBirthDate element="0030" group="0010" vr="DA">
+ <value number="1">19500704</value>
+ </PatientBirthDate>
+ <PatientSex element="0040" group="0010" vr="CS">
+ <value number="1">M</value>
+ </PatientSex>
+ <PatientAge element="1010" group="0010" vr="AS">
+ <value number="1">052Y</value>
+ </PatientAge>
+ <PatientSize element="1020" group="0010" vr="DS">
+ <value number="1">1.6</value>
+ </PatientSize>
+ <PatientWeight element="1030" group="0010" vr="DS">
+ <value number="1">75</value>
+ </PatientWeight>
+ <ContrastBolusAgent element="0010" group="0018" vr="LO">
+ <value number="1">Magnevist</value>
+ </ContrastBolusAgent>
+ <DeviceSerialNumber element="1000" group="0018" vr="LO">
+ <value number="1">123456</value>
+ </DeviceSerialNumber>
+ <SoftwareVersion element="1020" group="0018" vr="LO">
+ <value number="1">1.00</value>
+ </SoftwareVersion>
+ <ContrastBolusRoute element="1040" group="0018" vr="LO">
+ <value number="1">IV</value>
+ </ContrastBolusRoute>
+ <ContrastBolusVolume element="1041" group="0018" vr="DS">
+ <value number="1">10</value>
+ </ContrastBolusVolume>
+ <ContrastBolusTotalDose element="1044" group="0018" vr="DS">
+ <value number="1">10</value>
+ </ContrastBolusTotalDose>
+ <ContrastBolusIngredient element="1048" group="0018" vr="CS">
+ <value number="1">GADOLINIUM</value>
+ </ContrastBolusIngredient>
+ <PatientPosition element="5100" group="0018" vr="CS">
+ <value number="1">HFS</value>
+ </PatientPosition>
+ <ContentQualification element="9004" group="0018" vr="CS">
+ <value number="1">PRODUCT</value>
+ </ContentQualification>
+ <ApplicableSafetyStandardAgency element="9174" group="0018" vr="CS">
+ <value number="1">FDA</value>
+ </ApplicableSafetyStandardAgency>
+ <StudyInstanceUID element="000d" group="0020" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.2.2010.99999</value>
+ </StudyInstanceUID>
+ <SeriesInstanceUID element="000e" group="0020" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.3.2010.1.99999</value>
+ </SeriesInstanceUID>
+ <StudyID element="0010" group="0020" vr="SH">
+ <value number="1">02010</value>
+ </StudyID>
+</DicomObject>
+<DicomObject>
+ <FileMetaInformationGroupLength element="0000" group="0002" vr="UL">
+ <value number="1">182</value>
+ </FileMetaInformationGroupLength>
+ <FileMetaInformationVersion element="0001" group="0002" vr="OB"/>
+ <MediaStorageSOPClassUID element="0002" group="0002" vr="UI">
+ <value number="1">1.2.840.10008.5.1.4.1.1.4.1</value>
+ </MediaStorageSOPClassUID>
+ <MediaStorageSOPInstanceUID element="0003" group="0002" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.1.2010.1.1.99999</value>
+ </MediaStorageSOPInstanceUID>
+ <TransferSyntaxUID element="0010" group="0002" vr="UI">
+ <value number="1">1.2.840.10008.1.2.1</value>
+ </TransferSyntaxUID>
+ <ImplementationClassUID element="0012" group="0002" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.2</value>
+ </ImplementationClassUID>
+ <ImplementationVersionName element="0013" group="0002" vr="SH">
+ <value number="1">DCTOOL100</value>
+ </ImplementationVersionName>
+ <SourceApplicationEntityTitle element="0016" group="0002" vr="AE">
+ <value number="1">CLUNIE1</value>
+ </SourceApplicationEntityTitle>
+ <SpecificCharacterSet element="0005" group="0008" vr="CS">
+ <value number="1">ISO_IR 100</value>
+ </SpecificCharacterSet>
+ <ImageType element="0008" group="0008" vr="CS">
+ <value number="1">DERIVED</value>
+ <value number="2">PRIMARY</value>
+ <value number="3">PERFUSION</value>
+ <value number="4">RCBV</value>
+ </ImageType>
+ <InstanceCreationDate element="0012" group="0008" vr="DA">
+ <value number="1">20020929</value>
+ </InstanceCreationDate>
+ <InstanceCreationTime element="0013" group="0008" vr="TM">
+ <value number="1">091511</value>
+ </InstanceCreationTime>
+ <InstanceCreatorUID element="0014" group="0008" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.3</value>
+ </InstanceCreatorUID>
+ <SOPClassUID element="0016" group="0008" vr="UI">
+ <value number="1">1.2.840.10008.5.1.4.1.1.4.1</value>
+ </SOPClassUID>
+ <SOPInstanceUID element="0018" group="0008" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.1.2010.1.1.99999</value>
+ </SOPInstanceUID>
+ <StudyDate element="0020" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </StudyDate>
+ <SeriesDate element="0021" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </SeriesDate>
+ <ContentDate element="0023" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </ContentDate>
+ <StudyTime element="0030" group="0008" vr="TM">
+ <value number="1">000010</value>
+ </StudyTime>
+ <SeriesTime element="0031" group="0008" vr="TM">
+ <value number="1">000012</value>
+ </SeriesTime>
+ <ContentTime element="0033" group="0008" vr="TM">
+ <value number="1">000014</value>
+ </ContentTime>
+ <AccessionNumber element="0050" group="0008" vr="SH">
+ <value number="1">9992010</value>
+ </AccessionNumber>
+ <Modality element="0060" group="0008" vr="CS">
+ <value number="1">MR</value>
+ </Modality>
+ <Manufacturer element="0070" group="0008" vr="LO">
+ <value number="1">Acme Medical Devices</value>
+ </Manufacturer>
+ <InstitutionName element="0080" group="0008" vr="LO">
+ <value number="1">St. Nowhere Hospital</value>
+ </InstitutionName>
+ <ReferringPhysicianName element="0090" group="0008" vr="PN">
+ <value number="1">Thomas^Albert</value>
+ </ReferringPhysicianName>
+ <TimezoneOffsetFromUTC element="0201" group="0008" vr="SH">
+ <value number="1">-0400</value>
+ </TimezoneOffsetFromUTC>
+ <StationName element="1010" group="0008" vr="SH">
+ <value number="1">CONSOLE01</value>
+ </StationName>
+ <StudyDescription element="1030" group="0008" vr="LO">
+ <value number="1">fMRI</value>
+ </StudyDescription>
+ <SeriesDescription element="103e" group="0008" vr="LO">
+ <value number="1">Perfusion</value>
+ </SeriesDescription>
+ <PerformingPhysicianName element="1050" group="0008" vr="PN">
+ <value number="1">Smith^John</value>
+ </PerformingPhysicianName>
+ <PhysicianReadingStudy element="1060" group="0008" vr="PN">
+ <value number="1">Smith^John</value>
+ </PhysicianReadingStudy>
+ <OperatorName element="1070" group="0008" vr="PN">
+ <value number="1">Jones^Molly</value>
+ </OperatorName>
+ <ManufacturerModelName element="1090" group="0008" vr="LO">
+ <value number="1">Super Dooper Scanner</value>
+ </ManufacturerModelName>
+ <PixelPresentation element="9205" group="0008" vr="CS">
+ <value number="1">MONOCHROME</value>
+ </PixelPresentation>
+ <VolumetricProperties element="9206" group="0008" vr="CS">
+ <value number="1">VOLUME</value>
+ </VolumetricProperties>
+ <VolumeBasedCalculationTechnique element="9207" group="0008" vr="CS">
+ <value number="1">NONE</value>
+ </VolumeBasedCalculationTechnique>
+ <ComplexImageComponent element="9208" group="0008" vr="CS">
+ <value number="1">MAGNITUDE</value>
+ </ComplexImageComponent>
+ <AcquisitionContrast element="9209" group="0008" vr="CS">
+ <value number="1">UNKNOWN</value>
+ </AcquisitionContrast>
+ <PatientName element="0010" group="0010" vr="PN">
+ <value number="1">Single^Derived</value>
+ </PatientName>
+ <PatientID element="0020" group="0010" vr="LO">
+ <value number="1">MF-SI2</value>
+ </PatientID>
+ <PatientBirthDate element="0030" group="0010" vr="DA">
+ <value number="1">19500704</value>
+ </PatientBirthDate>
+ <PatientSex element="0040" group="0010" vr="CS">
+ <value number="1">M</value>
+ </PatientSex>
+ <PatientAge element="1010" group="0010" vr="AS">
+ <value number="1">052Y</value>
+ </PatientAge>
+ <PatientSize element="1020" group="0010" vr="DS">
+ <value number="1">1.6</value>
+ </PatientSize>
+ <PatientWeight element="1030" group="0010" vr="DS">
+ <value number="1">75</value>
+ </PatientWeight>
+ <ContrastBolusAgent element="0010" group="0018" vr="LO">
+ <value number="1">Magnevist</value>
+ </ContrastBolusAgent>
+ <DeviceSerialNumber element="1000" group="0018" vr="LO">
+ <value number="1">123456</value>
+ </DeviceSerialNumber>
+ <SoftwareVersion element="1020" group="0018" vr="LO">
+ <value number="1">1.00</value>
+ </SoftwareVersion>
+ <ContrastBolusRoute element="1040" group="0018" vr="LO">
+ <value number="1">IV</value>
+ </ContrastBolusRoute>
+ <ContrastBolusVolume element="1041" group="0018" vr="DS">
+ <value number="1">10</value>
+ </ContrastBolusVolume>
+ <ContrastBolusTotalDose element="1044" group="0018" vr="DS">
+ <value number="1">10</value>
+ </ContrastBolusTotalDose>
+ <ContrastBolusIngredient element="1048" group="0018" vr="CS">
+ <value number="1">GADOLINIUM</value>
+ </ContrastBolusIngredient>
+ <PatientPosition element="5100" group="0018" vr="CS">
+ <value number="1">HFS</value>
+ </PatientPosition>
+ <ContentQualification element="9004" group="0018" vr="CS">
+ <value number="1">PRODUCT</value>
+ </ContentQualification>
+ <ApplicableSafetyStandardAgency element="9174" group="0018" vr="CS">
+ <value number="1">FDA</value>
+ </ApplicableSafetyStandardAgency>
+ <StudyInstanceUID element="000d" group="0020" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.2.2010.99999</value>
+ </StudyInstanceUID>
+ <SeriesInstanceUID element="000e" group="0020" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.3.2010.1.99999</value>
+ </SeriesInstanceUID>
+ <StudyID element="0010" group="0020" vr="SH">
+ <value number="1">02010</value>
+ </StudyID>
+</DicomObject>
+<DicomObject>
+ <FileMetaInformationGroupLength element="0000" group="0002" vr="UL">
+ <value number="1">182</value>
+ </FileMetaInformationGroupLength>
+ <FileMetaInformationVersion element="0001" group="0002" vr="OB"/>
+ <MediaStorageSOPClassUID element="0002" group="0002" vr="UI">
+ <value number="1">1.2.840.10008.5.1.4.1.1.4.1</value>
+ </MediaStorageSOPClassUID>
+ <MediaStorageSOPInstanceUID element="0003" group="0002" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.1.2010.1.1.99999</value>
+ </MediaStorageSOPInstanceUID>
+ <TransferSyntaxUID element="0010" group="0002" vr="UI">
+ <value number="1">1.2.840.10008.1.2.1</value>
+ </TransferSyntaxUID>
+ <ImplementationClassUID element="0012" group="0002" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.2</value>
+ </ImplementationClassUID>
+ <ImplementationVersionName element="0013" group="0002" vr="SH">
+ <value number="1">DCTOOL100</value>
+ </ImplementationVersionName>
+ <SourceApplicationEntityTitle element="0016" group="0002" vr="AE">
+ <value number="1">CLUNIE1</value>
+ </SourceApplicationEntityTitle>
+ <SpecificCharacterSet element="0005" group="0008" vr="CS">
+ <value number="1">ISO_IR 100</value>
+ </SpecificCharacterSet>
+ <ImageType element="0008" group="0008" vr="CS">
+ <value number="1">DERIVED</value>
+ <value number="2">PRIMARY</value>
+ <value number="3">PERFUSION</value>
+ <value number="4">RCBV</value>
+ </ImageType>
+ <InstanceCreationDate element="0012" group="0008" vr="DA">
+ <value number="1">20020929</value>
+ </InstanceCreationDate>
+ <InstanceCreationTime element="0013" group="0008" vr="TM">
+ <value number="1">091511</value>
+ </InstanceCreationTime>
+ <InstanceCreatorUID element="0014" group="0008" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.3</value>
+ </InstanceCreatorUID>
+ <SOPClassUID element="0016" group="0008" vr="UI">
+ <value number="1">1.2.840.10008.5.1.4.1.1.4.1</value>
+ </SOPClassUID>
+ <SOPInstanceUID element="0018" group="0008" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.1.2010.1.1.99999</value>
+ </SOPInstanceUID>
+ <StudyDate element="0020" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </StudyDate>
+ <SeriesDate element="0021" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </SeriesDate>
+ <ContentDate element="0023" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </ContentDate>
+ <StudyTime element="0030" group="0008" vr="TM">
+ <value number="1">000010</value>
+ </StudyTime>
+ <SeriesTime element="0031" group="0008" vr="TM">
+ <value number="1">000012</value>
+ </SeriesTime>
+ <ContentTime element="0033" group="0008" vr="TM">
+ <value number="1">000014</value>
+ </ContentTime>
+ <AccessionNumber element="0050" group="0008" vr="SH">
+ <value number="1">9992010</value>
+ </AccessionNumber>
+ <Modality element="0060" group="0008" vr="CS">
+ <value number="1">MR</value>
+ </Modality>
+ <Manufacturer element="0070" group="0008" vr="LO">
+ <value number="1">Acme Medical Devices</value>
+ </Manufacturer>
+ <InstitutionName element="0080" group="0008" vr="LO">
+ <value number="1">St. Nowhere Hospital</value>
+ </InstitutionName>
+ <ReferringPhysicianName element="0090" group="0008" vr="PN">
+ <value number="1">Thomas^Albert</value>
+ </ReferringPhysicianName>
+ <TimezoneOffsetFromUTC element="0201" group="0008" vr="SH">
+ <value number="1">-0400</value>
+ </TimezoneOffsetFromUTC>
+ <StationName element="1010" group="0008" vr="SH">
+ <value number="1">CONSOLE01</value>
+ </StationName>
+ <StudyDescription element="1030" group="0008" vr="LO">
+ <value number="1">fMRI</value>
+ </StudyDescription>
+ <SeriesDescription element="103e" group="0008" vr="LO">
+ <value number="1">Perfusion</value>
+ </SeriesDescription>
+ <PerformingPhysicianName element="1050" group="0008" vr="PN">
+ <value number="1">Smith^John</value>
+ </PerformingPhysicianName>
+ <PhysicianReadingStudy element="1060" group="0008" vr="PN">
+ <value number="1">Smith^John</value>
+ </PhysicianReadingStudy>
+ <OperatorName element="1070" group="0008" vr="PN">
+ <value number="1">Jones^Molly</value>
+ </OperatorName>
+ <ManufacturerModelName element="1090" group="0008" vr="LO">
+ <value number="1">Super Dooper Scanner</value>
+ </ManufacturerModelName>
+ <PixelPresentation element="9205" group="0008" vr="CS">
+ <value number="1">MONOCHROME</value>
+ </PixelPresentation>
+ <VolumetricProperties element="9206" group="0008" vr="CS">
+ <value number="1">VOLUME</value>
+ </VolumetricProperties>
+ <VolumeBasedCalculationTechnique element="9207" group="0008" vr="CS">
+ <value number="1">NONE</value>
+ </VolumeBasedCalculationTechnique>
+ <ComplexImageComponent element="9208" group="0008" vr="CS">
+ <value number="1">MAGNITUDE</value>
+ </ComplexImageComponent>
+ <AcquisitionContrast element="9209" group="0008" vr="CS">
+ <value number="1">UNKNOWN</value>
+ </AcquisitionContrast>
+ <PatientName element="0010" group="0010" vr="PN">
+ <value number="1">Single^Derived</value>
+ </PatientName>
+ <PatientID element="0020" group="0010" vr="LO">
+ <value number="1">MF-SI2</value>
+ </PatientID>
+ <PatientBirthDate element="0030" group="0010" vr="DA">
+ <value number="1">19500704</value>
+ </PatientBirthDate>
+ <PatientSex element="0040" group="0010" vr="CS">
+ <value number="1">M</value>
+ </PatientSex>
+ <PatientAge element="1010" group="0010" vr="AS">
+ <value number="1">052Y</value>
+ </PatientAge>
+ <PatientSize element="1020" group="0010" vr="DS">
+ <value number="1">1.6</value>
+ </PatientSize>
+ <PatientWeight element="1030" group="0010" vr="DS">
+ <value number="1">75</value>
+ </PatientWeight>
+ <ContrastBolusAgent element="0010" group="0018" vr="LO">
+ <value number="1">Magnevist</value>
+ </ContrastBolusAgent>
+ <DeviceSerialNumber element="1000" group="0018" vr="LO">
+ <value number="1">123456</value>
+ </DeviceSerialNumber>
+ <SoftwareVersion element="1020" group="0018" vr="LO">
+ <value number="1">1.00</value>
+ </SoftwareVersion>
+ <ContrastBolusRoute element="1040" group="0018" vr="LO">
+ <value number="1">IV</value>
+ </ContrastBolusRoute>
+ <ContrastBolusVolume element="1041" group="0018" vr="DS">
+ <value number="1">10</value>
+ </ContrastBolusVolume>
+ <ContrastBolusTotalDose element="1044" group="0018" vr="DS">
+ <value number="1">10</value>
+ </ContrastBolusTotalDose>
+ <ContrastBolusIngredient element="1048" group="0018" vr="CS">
+ <value number="1">GADOLINIUM</value>
+ </ContrastBolusIngredient>
+ <PatientPosition element="5100" group="0018" vr="CS">
+ <value number="1">HFS</value>
+ </PatientPosition>
+ <ContentQualification element="9004" group="0018" vr="CS">
+ <value number="1">PRODUCT</value>
+ </ContentQualification>
+ <ApplicableSafetyStandardAgency element="9174" group="0018" vr="CS">
+ <value number="1">FDA</value>
+ </ApplicableSafetyStandardAgency>
+ <StudyInstanceUID element="000d" group="0020" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.2.2010.99999</value>
+ </StudyInstanceUID>
+ <SeriesInstanceUID element="000e" group="0020" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.3.2010.1.99999</value>
+ </SeriesInstanceUID>
+ <StudyID element="0010" group="0020" vr="SH">
+ <value number="1">02010</value>
+ </StudyID>
+</DicomObject>
+<DicomObject>
+ <FileMetaInformationGroupLength element="0000" group="0002" vr="UL">
+ <value number="1">182</value>
+ </FileMetaInformationGroupLength>
+ <FileMetaInformationVersion element="0001" group="0002" vr="OB"/>
+ <MediaStorageSOPClassUID element="0002" group="0002" vr="UI">
+ <value number="1">1.2.840.10008.5.1.4.1.1.4.1</value>
+ </MediaStorageSOPClassUID>
+ <MediaStorageSOPInstanceUID element="0003" group="0002" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.1.2010.1.1.99999</value>
+ </MediaStorageSOPInstanceUID>
+ <TransferSyntaxUID element="0010" group="0002" vr="UI">
+ <value number="1">1.2.840.10008.1.2.1</value>
+ </TransferSyntaxUID>
+ <ImplementationClassUID element="0012" group="0002" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.2</value>
+ </ImplementationClassUID>
+ <ImplementationVersionName element="0013" group="0002" vr="SH">
+ <value number="1">DCTOOL100</value>
+ </ImplementationVersionName>
+ <SourceApplicationEntityTitle element="0016" group="0002" vr="AE">
+ <value number="1">CLUNIE1</value>
+ </SourceApplicationEntityTitle>
+ <SpecificCharacterSet element="0005" group="0008" vr="CS">
+ <value number="1">ISO_IR 100</value>
+ </SpecificCharacterSet>
+ <ImageType element="0008" group="0008" vr="CS">
+ <value number="1">DERIVED</value>
+ <value number="2">PRIMARY</value>
+ <value number="3">PERFUSION</value>
+ <value number="4">RCBV</value>
+ </ImageType>
+ <InstanceCreationDate element="0012" group="0008" vr="DA">
+ <value number="1">20020929</value>
+ </InstanceCreationDate>
+ <InstanceCreationTime element="0013" group="0008" vr="TM">
+ <value number="1">091511</value>
+ </InstanceCreationTime>
+ <InstanceCreatorUID element="0014" group="0008" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.3</value>
+ </InstanceCreatorUID>
+ <SOPClassUID element="0016" group="0008" vr="UI">
+ <value number="1">1.2.840.10008.5.1.4.1.1.4.1</value>
+ </SOPClassUID>
+ <SOPInstanceUID element="0018" group="0008" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.1.2010.1.1.99999</value>
+ </SOPInstanceUID>
+ <StudyDate element="0020" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </StudyDate>
+ <SeriesDate element="0021" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </SeriesDate>
+ <ContentDate element="0023" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </ContentDate>
+ <StudyTime element="0030" group="0008" vr="TM">
+ <value number="1">000010</value>
+ </StudyTime>
+ <SeriesTime element="0031" group="0008" vr="TM">
+ <value number="1">000012</value>
+ </SeriesTime>
+ <ContentTime element="0033" group="0008" vr="TM">
+ <value number="1">000014</value>
+ </ContentTime>
+ <AccessionNumber element="0050" group="0008" vr="SH">
+ <value number="1">9992010</value>
+ </AccessionNumber>
+ <Modality element="0060" group="0008" vr="CS">
+ <value number="1">MR</value>
+ </Modality>
+ <Manufacturer element="0070" group="0008" vr="LO">
+ <value number="1">Acme Medical Devices</value>
+ </Manufacturer>
+ <InstitutionName element="0080" group="0008" vr="LO">
+ <value number="1">St. Nowhere Hospital</value>
+ </InstitutionName>
+ <ReferringPhysicianName element="0090" group="0008" vr="PN">
+ <value number="1">Thomas^Albert</value>
+ </ReferringPhysicianName>
+ <TimezoneOffsetFromUTC element="0201" group="0008" vr="SH">
+ <value number="1">-0400</value>
+ </TimezoneOffsetFromUTC>
+ <StationName element="1010" group="0008" vr="SH">
+ <value number="1">CONSOLE01</value>
+ </StationName>
+ <StudyDescription element="1030" group="0008" vr="LO">
+ <value number="1">fMRI</value>
+ </StudyDescription>
+ <SeriesDescription element="103e" group="0008" vr="LO">
+ <value number="1">Perfusion</value>
+ </SeriesDescription>
+ <PerformingPhysicianName element="1050" group="0008" vr="PN">
+ <value number="1">Smith^John</value>
+ </PerformingPhysicianName>
+ <PhysicianReadingStudy element="1060" group="0008" vr="PN">
+ <value number="1">Smith^John</value>
+ </PhysicianReadingStudy>
+ <OperatorName element="1070" group="0008" vr="PN">
+ <value number="1">Jones^Molly</value>
+ </OperatorName>
+ <ManufacturerModelName element="1090" group="0008" vr="LO">
+ <value number="1">Super Dooper Scanner</value>
+ </ManufacturerModelName>
+ <PixelPresentation element="9205" group="0008" vr="CS">
+ <value number="1">MONOCHROME</value>
+ </PixelPresentation>
+ <VolumetricProperties element="9206" group="0008" vr="CS">
+ <value number="1">VOLUME</value>
+ </VolumetricProperties>
+ <VolumeBasedCalculationTechnique element="9207" group="0008" vr="CS">
+ <value number="1">NONE</value>
+ </VolumeBasedCalculationTechnique>
+ <ComplexImageComponent element="9208" group="0008" vr="CS">
+ <value number="1">MAGNITUDE</value>
+ </ComplexImageComponent>
+ <AcquisitionContrast element="9209" group="0008" vr="CS">
+ <value number="1">UNKNOWN</value>
+ </AcquisitionContrast>
+ <PatientName element="0010" group="0010" vr="PN">
+ <value number="1">Single^Derived</value>
+ </PatientName>
+ <PatientID element="0020" group="0010" vr="LO">
+ <value number="1">MF-SI2</value>
+ </PatientID>
+ <PatientBirthDate element="0030" group="0010" vr="DA">
+ <value number="1">19500704</value>
+ </PatientBirthDate>
+ <PatientSex element="0040" group="0010" vr="CS">
+ <value number="1">M</value>
+ </PatientSex>
+ <PatientAge element="1010" group="0010" vr="AS">
+ <value number="1">052Y</value>
+ </PatientAge>
+ <PatientSize element="1020" group="0010" vr="DS">
+ <value number="1">1.6</value>
+ </PatientSize>
+ <PatientWeight element="1030" group="0010" vr="DS">
+ <value number="1">75</value>
+ </PatientWeight>
+ <ContrastBolusAgent element="0010" group="0018" vr="LO">
+ <value number="1">Magnevist</value>
+ </ContrastBolusAgent>
+ <DeviceSerialNumber element="1000" group="0018" vr="LO">
+ <value number="1">123456</value>
+ </DeviceSerialNumber>
+ <SoftwareVersion element="1020" group="0018" vr="LO">
+ <value number="1">1.00</value>
+ </SoftwareVersion>
+ <ContrastBolusRoute element="1040" group="0018" vr="LO">
+ <value number="1">IV</value>
+ </ContrastBolusRoute>
+ <ContrastBolusVolume element="1041" group="0018" vr="DS">
+ <value number="1">10</value>
+ </ContrastBolusVolume>
+ <ContrastBolusTotalDose element="1044" group="0018" vr="DS">
+ <value number="1">10</value>
+ </ContrastBolusTotalDose>
+ <ContrastBolusIngredient element="1048" group="0018" vr="CS">
+ <value number="1">GADOLINIUM</value>
+ </ContrastBolusIngredient>
+ <PatientPosition element="5100" group="0018" vr="CS">
+ <value number="1">HFS</value>
+ </PatientPosition>
+ <ContentQualification element="9004" group="0018" vr="CS">
+ <value number="1">PRODUCT</value>
+ </ContentQualification>
+ <ApplicableSafetyStandardAgency element="9174" group="0018" vr="CS">
+ <value number="1">FDA</value>
+ </ApplicableSafetyStandardAgency>
+ <StudyInstanceUID element="000d" group="0020" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.2.2010.99999</value>
+ </StudyInstanceUID>
+ <SeriesInstanceUID element="000e" group="0020" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.3.2010.1.99999</value>
+ </SeriesInstanceUID>
+ <StudyID element="0010" group="0020" vr="SH">
+ <value number="1">02010</value>
+ </StudyID>
+</DicomObject>
+<DicomObject>
+ <FileMetaInformationGroupLength element="0000" group="0002" vr="UL">
+ <value number="1">182</value>
+ </FileMetaInformationGroupLength>
+ <FileMetaInformationVersion element="0001" group="0002" vr="OB"/>
+ <MediaStorageSOPClassUID element="0002" group="0002" vr="UI">
+ <value number="1">1.2.840.10008.5.1.4.1.1.4.1</value>
+ </MediaStorageSOPClassUID>
+ <MediaStorageSOPInstanceUID element="0003" group="0002" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.1.2010.1.1.99999</value>
+ </MediaStorageSOPInstanceUID>
+ <TransferSyntaxUID element="0010" group="0002" vr="UI">
+ <value number="1">1.2.840.10008.1.2.1</value>
+ </TransferSyntaxUID>
+ <ImplementationClassUID element="0012" group="0002" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.2</value>
+ </ImplementationClassUID>
+ <ImplementationVersionName element="0013" group="0002" vr="SH">
+ <value number="1">DCTOOL100</value>
+ </ImplementationVersionName>
+ <SourceApplicationEntityTitle element="0016" group="0002" vr="AE">
+ <value number="1">CLUNIE1</value>
+ </SourceApplicationEntityTitle>
+ <SpecificCharacterSet element="0005" group="0008" vr="CS">
+ <value number="1">ISO_IR 100</value>
+ </SpecificCharacterSet>
+ <ImageType element="0008" group="0008" vr="CS">
+ <value number="1">DERIVED</value>
+ <value number="2">PRIMARY</value>
+ <value number="3">PERFUSION</value>
+ <value number="4">RCBV</value>
+ </ImageType>
+ <InstanceCreationDate element="0012" group="0008" vr="DA">
+ <value number="1">20020929</value>
+ </InstanceCreationDate>
+ <InstanceCreationTime element="0013" group="0008" vr="TM">
+ <value number="1">091511</value>
+ </InstanceCreationTime>
+ <InstanceCreatorUID element="0014" group="0008" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.3</value>
+ </InstanceCreatorUID>
+ <SOPClassUID element="0016" group="0008" vr="UI">
+ <value number="1">1.2.840.10008.5.1.4.1.1.4.1</value>
+ </SOPClassUID>
+ <SOPInstanceUID element="0018" group="0008" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.1.2010.1.1.99999</value>
+ </SOPInstanceUID>
+ <StudyDate element="0020" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </StudyDate>
+ <SeriesDate element="0021" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </SeriesDate>
+ <ContentDate element="0023" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </ContentDate>
+ <StudyTime element="0030" group="0008" vr="TM">
+ <value number="1">000010</value>
+ </StudyTime>
+ <SeriesTime element="0031" group="0008" vr="TM">
+ <value number="1">000012</value>
+ </SeriesTime>
+ <ContentTime element="0033" group="0008" vr="TM">
+ <value number="1">000014</value>
+ </ContentTime>
+ <AccessionNumber element="0050" group="0008" vr="SH">
+ <value number="1">9992010</value>
+ </AccessionNumber>
+ <Modality element="0060" group="0008" vr="CS">
+ <value number="1">MR</value>
+ </Modality>
+ <Manufacturer element="0070" group="0008" vr="LO">
+ <value number="1">Acme Medical Devices</value>
+ </Manufacturer>
+ <InstitutionName element="0080" group="0008" vr="LO">
+ <value number="1">St. Nowhere Hospital</value>
+ </InstitutionName>
+ <ReferringPhysicianName element="0090" group="0008" vr="PN">
+ <value number="1">Thomas^Albert</value>
+ </ReferringPhysicianName>
+ <TimezoneOffsetFromUTC element="0201" group="0008" vr="SH">
+ <value number="1">-0400</value>
+ </TimezoneOffsetFromUTC>
+ <StationName element="1010" group="0008" vr="SH">
+ <value number="1">CONSOLE01</value>
+ </StationName>
+ <StudyDescription element="1030" group="0008" vr="LO">
+ <value number="1">fMRI</value>
+ </StudyDescription>
+ <SeriesDescription element="103e" group="0008" vr="LO">
+ <value number="1">Perfusion</value>
+ </SeriesDescription>
+ <PerformingPhysicianName element="1050" group="0008" vr="PN">
+ <value number="1">Smith^John</value>
+ </PerformingPhysicianName>
+ <PhysicianReadingStudy element="1060" group="0008" vr="PN">
+ <value number="1">Smith^John</value>
+ </PhysicianReadingStudy>
+ <OperatorName element="1070" group="0008" vr="PN">
+ <value number="1">Jones^Molly</value>
+ </OperatorName>
+ <ManufacturerModelName element="1090" group="0008" vr="LO">
+ <value number="1">Super Dooper Scanner</value>
+ </ManufacturerModelName>
+ <PixelPresentation element="9205" group="0008" vr="CS">
+ <value number="1">MONOCHROME</value>
+ </PixelPresentation>
+ <VolumetricProperties element="9206" group="0008" vr="CS">
+ <value number="1">VOLUME</value>
+ </VolumetricProperties>
+ <VolumeBasedCalculationTechnique element="9207" group="0008" vr="CS">
+ <value number="1">NONE</value>
+ </VolumeBasedCalculationTechnique>
+ <ComplexImageComponent element="9208" group="0008" vr="CS">
+ <value number="1">MAGNITUDE</value>
+ </ComplexImageComponent>
+ <AcquisitionContrast element="9209" group="0008" vr="CS">
+ <value number="1">UNKNOWN</value>
+ </AcquisitionContrast>
+ <PatientName element="0010" group="0010" vr="PN">
+ <value number="1">Single^Derived</value>
+ </PatientName>
+ <PatientID element="0020" group="0010" vr="LO">
+ <value number="1">MF-SI2</value>
+ </PatientID>
+ <PatientBirthDate element="0030" group="0010" vr="DA">
+ <value number="1">19500704</value>
+ </PatientBirthDate>
+ <PatientSex element="0040" group="0010" vr="CS">
+ <value number="1">M</value>
+ </PatientSex>
+ <PatientAge element="1010" group="0010" vr="AS">
+ <value number="1">052Y</value>
+ </PatientAge>
+ <PatientSize element="1020" group="0010" vr="DS">
+ <value number="1">1.6</value>
+ </PatientSize>
+ <PatientWeight element="1030" group="0010" vr="DS">
+ <value number="1">75</value>
+ </PatientWeight>
+ <ContrastBolusAgent element="0010" group="0018" vr="LO">
+ <value number="1">Magnevist</value>
+ </ContrastBolusAgent>
+ <DeviceSerialNumber element="1000" group="0018" vr="LO">
+ <value number="1">123456</value>
+ </DeviceSerialNumber>
+ <SoftwareVersion element="1020" group="0018" vr="LO">
+ <value number="1">1.00</value>
+ </SoftwareVersion>
+ <ContrastBolusRoute element="1040" group="0018" vr="LO">
+ <value number="1">IV</value>
+ </ContrastBolusRoute>
+ <ContrastBolusVolume element="1041" group="0018" vr="DS">
+ <value number="1">10</value>
+ </ContrastBolusVolume>
+ <ContrastBolusTotalDose element="1044" group="0018" vr="DS">
+ <value number="1">10</value>
+ </ContrastBolusTotalDose>
+ <ContrastBolusIngredient element="1048" group="0018" vr="CS">
+ <value number="1">GADOLINIUM</value>
+ </ContrastBolusIngredient>
+ <PatientPosition element="5100" group="0018" vr="CS">
+ <value number="1">HFS</value>
+ </PatientPosition>
+ <ContentQualification element="9004" group="0018" vr="CS">
+ <value number="1">PRODUCT</value>
+ </ContentQualification>
+ <ApplicableSafetyStandardAgency element="9174" group="0018" vr="CS">
+ <value number="1">FDA</value>
+ </ApplicableSafetyStandardAgency>
+ <StudyInstanceUID element="000d" group="0020" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.2.2010.99999</value>
+ </StudyInstanceUID>
+ <SeriesInstanceUID element="000e" group="0020" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.3.2010.1.99999</value>
+ </SeriesInstanceUID>
+ <StudyID element="0010" group="0020" vr="SH">
+ <value number="1">02010</value>
+ </StudyID>
+</DicomObject>
+<DicomObject>
+ <FileMetaInformationGroupLength element="0000" group="0002" vr="UL">
+ <value number="1">182</value>
+ </FileMetaInformationGroupLength>
+ <FileMetaInformationVersion element="0001" group="0002" vr="OB"/>
+ <MediaStorageSOPClassUID element="0002" group="0002" vr="UI">
+ <value number="1">1.2.840.10008.5.1.4.1.1.4.1</value>
+ </MediaStorageSOPClassUID>
+ <MediaStorageSOPInstanceUID element="0003" group="0002" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.1.2010.1.1.99999</value>
+ </MediaStorageSOPInstanceUID>
+ <TransferSyntaxUID element="0010" group="0002" vr="UI">
+ <value number="1">1.2.840.10008.1.2.1</value>
+ </TransferSyntaxUID>
+ <ImplementationClassUID element="0012" group="0002" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.2</value>
+ </ImplementationClassUID>
+ <ImplementationVersionName element="0013" group="0002" vr="SH">
+ <value number="1">DCTOOL100</value>
+ </ImplementationVersionName>
+ <SourceApplicationEntityTitle element="0016" group="0002" vr="AE">
+ <value number="1">CLUNIE1</value>
+ </SourceApplicationEntityTitle>
+ <SpecificCharacterSet element="0005" group="0008" vr="CS">
+ <value number="1">ISO_IR 100</value>
+ </SpecificCharacterSet>
+ <ImageType element="0008" group="0008" vr="CS">
+ <value number="1">DERIVED</value>
+ <value number="2">PRIMARY</value>
+ <value number="3">PERFUSION</value>
+ <value number="4">RCBV</value>
+ </ImageType>
+ <InstanceCreationDate element="0012" group="0008" vr="DA">
+ <value number="1">20020929</value>
+ </InstanceCreationDate>
+ <InstanceCreationTime element="0013" group="0008" vr="TM">
+ <value number="1">091511</value>
+ </InstanceCreationTime>
+ <InstanceCreatorUID element="0014" group="0008" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.3</value>
+ </InstanceCreatorUID>
+ <SOPClassUID element="0016" group="0008" vr="UI">
+ <value number="1">1.2.840.10008.5.1.4.1.1.4.1</value>
+ </SOPClassUID>
+ <SOPInstanceUID element="0018" group="0008" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.1.2010.1.1.99999</value>
+ </SOPInstanceUID>
+ <StudyDate element="0020" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </StudyDate>
+ <SeriesDate element="0021" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </SeriesDate>
+ <ContentDate element="0023" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </ContentDate>
+ <StudyTime element="0030" group="0008" vr="TM">
+ <value number="1">000010</value>
+ </StudyTime>
+ <SeriesTime element="0031" group="0008" vr="TM">
+ <value number="1">000012</value>
+ </SeriesTime>
+ <ContentTime element="0033" group="0008" vr="TM">
+ <value number="1">000014</value>
+ </ContentTime>
+ <AccessionNumber element="0050" group="0008" vr="SH">
+ <value number="1">9992010</value>
+ </AccessionNumber>
+ <Modality element="0060" group="0008" vr="CS">
+ <value number="1">MR</value>
+ </Modality>
+ <Manufacturer element="0070" group="0008" vr="LO">
+ <value number="1">Acme Medical Devices</value>
+ </Manufacturer>
+ <InstitutionName element="0080" group="0008" vr="LO">
+ <value number="1">St. Nowhere Hospital</value>
+ </InstitutionName>
+ <ReferringPhysicianName element="0090" group="0008" vr="PN">
+ <value number="1">Thomas^Albert</value>
+ </ReferringPhysicianName>
+ <TimezoneOffsetFromUTC element="0201" group="0008" vr="SH">
+ <value number="1">-0400</value>
+ </TimezoneOffsetFromUTC>
+ <StationName element="1010" group="0008" vr="SH">
+ <value number="1">CONSOLE01</value>
+ </StationName>
+ <StudyDescription element="1030" group="0008" vr="LO">
+ <value number="1">fMRI</value>
+ </StudyDescription>
+ <SeriesDescription element="103e" group="0008" vr="LO">
+ <value number="1">Perfusion</value>
+ </SeriesDescription>
+ <PerformingPhysicianName element="1050" group="0008" vr="PN">
+ <value number="1">Smith^John</value>
+ </PerformingPhysicianName>
+ <PhysicianReadingStudy element="1060" group="0008" vr="PN">
+ <value number="1">Smith^John</value>
+ </PhysicianReadingStudy>
+ <OperatorName element="1070" group="0008" vr="PN">
+ <value number="1">Jones^Molly</value>
+ </OperatorName>
+ <ManufacturerModelName element="1090" group="0008" vr="LO">
+ <value number="1">Super Dooper Scanner</value>
+ </ManufacturerModelName>
+ <PixelPresentation element="9205" group="0008" vr="CS">
+ <value number="1">MONOCHROME</value>
+ </PixelPresentation>
+ <VolumetricProperties element="9206" group="0008" vr="CS">
+ <value number="1">VOLUME</value>
+ </VolumetricProperties>
+ <VolumeBasedCalculationTechnique element="9207" group="0008" vr="CS">
+ <value number="1">NONE</value>
+ </VolumeBasedCalculationTechnique>
+ <ComplexImageComponent element="9208" group="0008" vr="CS">
+ <value number="1">MAGNITUDE</value>
+ </ComplexImageComponent>
+ <AcquisitionContrast element="9209" group="0008" vr="CS">
+ <value number="1">UNKNOWN</value>
+ </AcquisitionContrast>
+ <PatientName element="0010" group="0010" vr="PN">
+ <value number="1">Single^Derived</value>
+ </PatientName>
+ <PatientID element="0020" group="0010" vr="LO">
+ <value number="1">MF-SI2</value>
+ </PatientID>
+ <PatientBirthDate element="0030" group="0010" vr="DA">
+ <value number="1">19500704</value>
+ </PatientBirthDate>
+ <PatientSex element="0040" group="0010" vr="CS">
+ <value number="1">M</value>
+ </PatientSex>
+ <PatientAge element="1010" group="0010" vr="AS">
+ <value number="1">052Y</value>
+ </PatientAge>
+ <PatientSize element="1020" group="0010" vr="DS">
+ <value number="1">1.6</value>
+ </PatientSize>
+ <PatientWeight element="1030" group="0010" vr="DS">
+ <value number="1">75</value>
+ </PatientWeight>
+ <ContrastBolusAgent element="0010" group="0018" vr="LO">
+ <value number="1">Magnevist</value>
+ </ContrastBolusAgent>
+ <DeviceSerialNumber element="1000" group="0018" vr="LO">
+ <value number="1">123456</value>
+ </DeviceSerialNumber>
+ <SoftwareVersion element="1020" group="0018" vr="LO">
+ <value number="1">1.00</value>
+ </SoftwareVersion>
+ <ContrastBolusRoute element="1040" group="0018" vr="LO">
+ <value number="1">IV</value>
+ </ContrastBolusRoute>
+ <ContrastBolusVolume element="1041" group="0018" vr="DS">
+ <value number="1">10</value>
+ </ContrastBolusVolume>
+ <ContrastBolusTotalDose element="1044" group="0018" vr="DS">
+ <value number="1">10</value>
+ </ContrastBolusTotalDose>
+ <ContrastBolusIngredient element="1048" group="0018" vr="CS">
+ <value number="1">GADOLINIUM</value>
+ </ContrastBolusIngredient>
+ <PatientPosition element="5100" group="0018" vr="CS">
+ <value number="1">HFS</value>
+ </PatientPosition>
+ <ContentQualification element="9004" group="0018" vr="CS">
+ <value number="1">PRODUCT</value>
+ </ContentQualification>
+ <ApplicableSafetyStandardAgency element="9174" group="0018" vr="CS">
+ <value number="1">FDA</value>
+ </ApplicableSafetyStandardAgency>
+ <StudyInstanceUID element="000d" group="0020" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.2.2010.99999</value>
+ </StudyInstanceUID>
+ <SeriesInstanceUID element="000e" group="0020" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.3.2010.1.99999</value>
+ </SeriesInstanceUID>
+ <StudyID element="0010" group="0020" vr="SH">
+ <value number="1">02010</value>
+ </StudyID>
+</DicomObject>
+<DicomObject>
+ <FileMetaInformationGroupLength element="0000" group="0002" vr="UL">
+ <value number="1">182</value>
+ </FileMetaInformationGroupLength>
+ <FileMetaInformationVersion element="0001" group="0002" vr="OB"/>
+ <MediaStorageSOPClassUID element="0002" group="0002" vr="UI">
+ <value number="1">1.2.840.10008.5.1.4.1.1.4.1</value>
+ </MediaStorageSOPClassUID>
+ <MediaStorageSOPInstanceUID element="0003" group="0002" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.1.2010.1.1.99999</value>
+ </MediaStorageSOPInstanceUID>
+ <TransferSyntaxUID element="0010" group="0002" vr="UI">
+ <value number="1">1.2.840.10008.1.2.1</value>
+ </TransferSyntaxUID>
+ <ImplementationClassUID element="0012" group="0002" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.2</value>
+ </ImplementationClassUID>
+ <ImplementationVersionName element="0013" group="0002" vr="SH">
+ <value number="1">DCTOOL100</value>
+ </ImplementationVersionName>
+ <SourceApplicationEntityTitle element="0016" group="0002" vr="AE">
+ <value number="1">CLUNIE1</value>
+ </SourceApplicationEntityTitle>
+ <SpecificCharacterSet element="0005" group="0008" vr="CS">
+ <value number="1">ISO_IR 100</value>
+ </SpecificCharacterSet>
+ <ImageType element="0008" group="0008" vr="CS">
+ <value number="1">DERIVED</value>
+ <value number="2">PRIMARY</value>
+ <value number="3">PERFUSION</value>
+ <value number="4">RCBV</value>
+ </ImageType>
+ <InstanceCreationDate element="0012" group="0008" vr="DA">
+ <value number="1">20020929</value>
+ </InstanceCreationDate>
+ <InstanceCreationTime element="0013" group="0008" vr="TM">
+ <value number="1">091511</value>
+ </InstanceCreationTime>
+ <InstanceCreatorUID element="0014" group="0008" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.3</value>
+ </InstanceCreatorUID>
+ <SOPClassUID element="0016" group="0008" vr="UI">
+ <value number="1">1.2.840.10008.5.1.4.1.1.4.1</value>
+ </SOPClassUID>
+ <SOPInstanceUID element="0018" group="0008" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.1.2010.1.1.99999</value>
+ </SOPInstanceUID>
+ <StudyDate element="0020" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </StudyDate>
+ <SeriesDate element="0021" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </SeriesDate>
+ <ContentDate element="0023" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </ContentDate>
+ <StudyTime element="0030" group="0008" vr="TM">
+ <value number="1">000010</value>
+ </StudyTime>
+ <SeriesTime element="0031" group="0008" vr="TM">
+ <value number="1">000012</value>
+ </SeriesTime>
+ <ContentTime element="0033" group="0008" vr="TM">
+ <value number="1">000014</value>
+ </ContentTime>
+ <AccessionNumber element="0050" group="0008" vr="SH">
+ <value number="1">9992010</value>
+ </AccessionNumber>
+ <Modality element="0060" group="0008" vr="CS">
+ <value number="1">MR</value>
+ </Modality>
+ <Manufacturer element="0070" group="0008" vr="LO">
+ <value number="1">Acme Medical Devices</value>
+ </Manufacturer>
+ <InstitutionName element="0080" group="0008" vr="LO">
+ <value number="1">St. Nowhere Hospital</value>
+ </InstitutionName>
+ <ReferringPhysicianName element="0090" group="0008" vr="PN">
+ <value number="1">Thomas^Albert</value>
+ </ReferringPhysicianName>
+ <TimezoneOffsetFromUTC element="0201" group="0008" vr="SH">
+ <value number="1">-0400</value>
+ </TimezoneOffsetFromUTC>
+ <StationName element="1010" group="0008" vr="SH">
+ <value number="1">CONSOLE01</value>
+ </StationName>
+ <StudyDescription element="1030" group="0008" vr="LO">
+ <value number="1">fMRI</value>
+ </StudyDescription>
+ <SeriesDescription element="103e" group="0008" vr="LO">
+ <value number="1">Perfusion</value>
+ </SeriesDescription>
+ <PerformingPhysicianName element="1050" group="0008" vr="PN">
+ <value number="1">Smith^John</value>
+ </PerformingPhysicianName>
+ <PhysicianReadingStudy element="1060" group="0008" vr="PN">
+ <value number="1">Smith^John</value>
+ </PhysicianReadingStudy>
+ <OperatorName element="1070" group="0008" vr="PN">
+ <value number="1">Jones^Molly</value>
+ </OperatorName>
+ <ManufacturerModelName element="1090" group="0008" vr="LO">
+ <value number="1">Super Dooper Scanner</value>
+ </ManufacturerModelName>
+ <PixelPresentation element="9205" group="0008" vr="CS">
+ <value number="1">MONOCHROME</value>
+ </PixelPresentation>
+ <VolumetricProperties element="9206" group="0008" vr="CS">
+ <value number="1">VOLUME</value>
+ </VolumetricProperties>
+ <VolumeBasedCalculationTechnique element="9207" group="0008" vr="CS">
+ <value number="1">NONE</value>
+ </VolumeBasedCalculationTechnique>
+ <ComplexImageComponent element="9208" group="0008" vr="CS">
+ <value number="1">MAGNITUDE</value>
+ </ComplexImageComponent>
+ <AcquisitionContrast element="9209" group="0008" vr="CS">
+ <value number="1">UNKNOWN</value>
+ </AcquisitionContrast>
+ <PatientName element="0010" group="0010" vr="PN">
+ <value number="1">Single^Derived</value>
+ </PatientName>
+ <PatientID element="0020" group="0010" vr="LO">
+ <value number="1">MF-SI2</value>
+ </PatientID>
+ <PatientBirthDate element="0030" group="0010" vr="DA">
+ <value number="1">19500704</value>
+ </PatientBirthDate>
+ <PatientSex element="0040" group="0010" vr="CS">
+ <value number="1">M</value>
+ </PatientSex>
+ <PatientAge element="1010" group="0010" vr="AS">
+ <value number="1">052Y</value>
+ </PatientAge>
+ <PatientSize element="1020" group="0010" vr="DS">
+ <value number="1">1.6</value>
+ </PatientSize>
+ <PatientWeight element="1030" group="0010" vr="DS">
+ <value number="1">75</value>
+ </PatientWeight>
+ <ContrastBolusAgent element="0010" group="0018" vr="LO">
+ <value number="1">Magnevist</value>
+ </ContrastBolusAgent>
+ <DeviceSerialNumber element="1000" group="0018" vr="LO">
+ <value number="1">123456</value>
+ </DeviceSerialNumber>
+ <SoftwareVersion element="1020" group="0018" vr="LO">
+ <value number="1">1.00</value>
+ </SoftwareVersion>
+ <ContrastBolusRoute element="1040" group="0018" vr="LO">
+ <value number="1">IV</value>
+ </ContrastBolusRoute>
+ <ContrastBolusVolume element="1041" group="0018" vr="DS">
+ <value number="1">10</value>
+ </ContrastBolusVolume>
+ <ContrastBolusTotalDose element="1044" group="0018" vr="DS">
+ <value number="1">10</value>
+ </ContrastBolusTotalDose>
+ <ContrastBolusIngredient element="1048" group="0018" vr="CS">
+ <value number="1">GADOLINIUM</value>
+ </ContrastBolusIngredient>
+ <PatientPosition element="5100" group="0018" vr="CS">
+ <value number="1">HFS</value>
+ </PatientPosition>
+ <ContentQualification element="9004" group="0018" vr="CS">
+ <value number="1">PRODUCT</value>
+ </ContentQualification>
+ <ApplicableSafetyStandardAgency element="9174" group="0018" vr="CS">
+ <value number="1">FDA</value>
+ </ApplicableSafetyStandardAgency>
+ <StudyInstanceUID element="000d" group="0020" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.2.2010.99999</value>
+ </StudyInstanceUID>
+ <SeriesInstanceUID element="000e" group="0020" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.3.2010.1.99999</value>
+ </SeriesInstanceUID>
+ <StudyID element="0010" group="0020" vr="SH">
+ <value number="1">02010</value>
+ </StudyID>
+</DicomObject>
+<DicomObject>
+ <FileMetaInformationGroupLength element="0000" group="0002" vr="UL">
+ <value number="1">182</value>
+ </FileMetaInformationGroupLength>
+ <FileMetaInformationVersion element="0001" group="0002" vr="OB"/>
+ <MediaStorageSOPClassUID element="0002" group="0002" vr="UI">
+ <value number="1">1.2.840.10008.5.1.4.1.1.4.1</value>
+ </MediaStorageSOPClassUID>
+ <MediaStorageSOPInstanceUID element="0003" group="0002" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.1.2010.1.1.99999</value>
+ </MediaStorageSOPInstanceUID>
+ <TransferSyntaxUID element="0010" group="0002" vr="UI">
+ <value number="1">1.2.840.10008.1.2.1</value>
+ </TransferSyntaxUID>
+ <ImplementationClassUID element="0012" group="0002" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.2</value>
+ </ImplementationClassUID>
+ <ImplementationVersionName element="0013" group="0002" vr="SH">
+ <value number="1">DCTOOL100</value>
+ </ImplementationVersionName>
+ <SourceApplicationEntityTitle element="0016" group="0002" vr="AE">
+ <value number="1">CLUNIE1</value>
+ </SourceApplicationEntityTitle>
+ <SpecificCharacterSet element="0005" group="0008" vr="CS">
+ <value number="1">ISO_IR 100</value>
+ </SpecificCharacterSet>
+ <ImageType element="0008" group="0008" vr="CS">
+ <value number="1">DERIVED</value>
+ <value number="2">PRIMARY</value>
+ <value number="3">PERFUSION</value>
+ <value number="4">RCBV</value>
+ </ImageType>
+ <InstanceCreationDate element="0012" group="0008" vr="DA">
+ <value number="1">20020929</value>
+ </InstanceCreationDate>
+ <InstanceCreationTime element="0013" group="0008" vr="TM">
+ <value number="1">091511</value>
+ </InstanceCreationTime>
+ <InstanceCreatorUID element="0014" group="0008" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.3</value>
+ </InstanceCreatorUID>
+ <SOPClassUID element="0016" group="0008" vr="UI">
+ <value number="1">1.2.840.10008.5.1.4.1.1.4.1</value>
+ </SOPClassUID>
+ <SOPInstanceUID element="0018" group="0008" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.1.2010.1.1.99999</value>
+ </SOPInstanceUID>
+ <StudyDate element="0020" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </StudyDate>
+ <SeriesDate element="0021" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </SeriesDate>
+ <ContentDate element="0023" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </ContentDate>
+ <StudyTime element="0030" group="0008" vr="TM">
+ <value number="1">000010</value>
+ </StudyTime>
+ <SeriesTime element="0031" group="0008" vr="TM">
+ <value number="1">000012</value>
+ </SeriesTime>
+ <ContentTime element="0033" group="0008" vr="TM">
+ <value number="1">000014</value>
+ </ContentTime>
+ <AccessionNumber element="0050" group="0008" vr="SH">
+ <value number="1">9992010</value>
+ </AccessionNumber>
+ <Modality element="0060" group="0008" vr="CS">
+ <value number="1">MR</value>
+ </Modality>
+ <Manufacturer element="0070" group="0008" vr="LO">
+ <value number="1">Acme Medical Devices</value>
+ </Manufacturer>
+ <InstitutionName element="0080" group="0008" vr="LO">
+ <value number="1">St. Nowhere Hospital</value>
+ </InstitutionName>
+ <ReferringPhysicianName element="0090" group="0008" vr="PN">
+ <value number="1">Thomas^Albert</value>
+ </ReferringPhysicianName>
+ <TimezoneOffsetFromUTC element="0201" group="0008" vr="SH">
+ <value number="1">-0400</value>
+ </TimezoneOffsetFromUTC>
+ <StationName element="1010" group="0008" vr="SH">
+ <value number="1">CONSOLE01</value>
+ </StationName>
+ <StudyDescription element="1030" group="0008" vr="LO">
+ <value number="1">fMRI</value>
+ </StudyDescription>
+ <SeriesDescription element="103e" group="0008" vr="LO">
+ <value number="1">Perfusion</value>
+ </SeriesDescription>
+ <PerformingPhysicianName element="1050" group="0008" vr="PN">
+ <value number="1">Smith^John</value>
+ </PerformingPhysicianName>
+ <PhysicianReadingStudy element="1060" group="0008" vr="PN">
+ <value number="1">Smith^John</value>
+ </PhysicianReadingStudy>
+ <OperatorName element="1070" group="0008" vr="PN">
+ <value number="1">Jones^Molly</value>
+ </OperatorName>
+ <ManufacturerModelName element="1090" group="0008" vr="LO">
+ <value number="1">Super Dooper Scanner</value>
+ </ManufacturerModelName>
+ <PixelPresentation element="9205" group="0008" vr="CS">
+ <value number="1">MONOCHROME</value>
+ </PixelPresentation>
+ <VolumetricProperties element="9206" group="0008" vr="CS">
+ <value number="1">VOLUME</value>
+ </VolumetricProperties>
+ <VolumeBasedCalculationTechnique element="9207" group="0008" vr="CS">
+ <value number="1">NONE</value>
+ </VolumeBasedCalculationTechnique>
+ <ComplexImageComponent element="9208" group="0008" vr="CS">
+ <value number="1">MAGNITUDE</value>
+ </ComplexImageComponent>
+ <AcquisitionContrast element="9209" group="0008" vr="CS">
+ <value number="1">UNKNOWN</value>
+ </AcquisitionContrast>
+ <PatientName element="0010" group="0010" vr="PN">
+ <value number="1">Single^Derived</value>
+ </PatientName>
+ <PatientID element="0020" group="0010" vr="LO">
+ <value number="1">MF-SI2</value>
+ </PatientID>
+ <PatientBirthDate element="0030" group="0010" vr="DA">
+ <value number="1">19500704</value>
+ </PatientBirthDate>
+ <PatientSex element="0040" group="0010" vr="CS">
+ <value number="1">M</value>
+ </PatientSex>
+ <PatientAge element="1010" group="0010" vr="AS">
+ <value number="1">052Y</value>
+ </PatientAge>
+ <PatientSize element="1020" group="0010" vr="DS">
+ <value number="1">1.6</value>
+ </PatientSize>
+ <PatientWeight element="1030" group="0010" vr="DS">
+ <value number="1">75</value>
+ </PatientWeight>
+ <ContrastBolusAgent element="0010" group="0018" vr="LO">
+ <value number="1">Magnevist</value>
+ </ContrastBolusAgent>
+ <DeviceSerialNumber element="1000" group="0018" vr="LO">
+ <value number="1">123456</value>
+ </DeviceSerialNumber>
+ <SoftwareVersion element="1020" group="0018" vr="LO">
+ <value number="1">1.00</value>
+ </SoftwareVersion>
+ <ContrastBolusRoute element="1040" group="0018" vr="LO">
+ <value number="1">IV</value>
+ </ContrastBolusRoute>
+ <ContrastBolusVolume element="1041" group="0018" vr="DS">
+ <value number="1">10</value>
+ </ContrastBolusVolume>
+ <ContrastBolusTotalDose element="1044" group="0018" vr="DS">
+ <value number="1">10</value>
+ </ContrastBolusTotalDose>
+ <ContrastBolusIngredient element="1048" group="0018" vr="CS">
+ <value number="1">GADOLINIUM</value>
+ </ContrastBolusIngredient>
+ <PatientPosition element="5100" group="0018" vr="CS">
+ <value number="1">HFS</value>
+ </PatientPosition>
+ <ContentQualification element="9004" group="0018" vr="CS">
+ <value number="1">PRODUCT</value>
+ </ContentQualification>
+ <ApplicableSafetyStandardAgency element="9174" group="0018" vr="CS">
+ <value number="1">FDA</value>
+ </ApplicableSafetyStandardAgency>
+ <StudyInstanceUID element="000d" group="0020" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.2.2010.99999</value>
+ </StudyInstanceUID>
+ <SeriesInstanceUID element="000e" group="0020" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.3.2010.1.99999</value>
+ </SeriesInstanceUID>
+ <StudyID element="0010" group="0020" vr="SH">
+ <value number="1">02010</value>
+ </StudyID>
+</DicomObject>
+<DicomObject>
+ <FileMetaInformationGroupLength element="0000" group="0002" vr="UL">
+ <value number="1">182</value>
+ </FileMetaInformationGroupLength>
+ <FileMetaInformationVersion element="0001" group="0002" vr="OB"/>
+ <MediaStorageSOPClassUID element="0002" group="0002" vr="UI">
+ <value number="1">1.2.840.10008.5.1.4.1.1.4.1</value>
+ </MediaStorageSOPClassUID>
+ <MediaStorageSOPInstanceUID element="0003" group="0002" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.1.2010.1.1.99999</value>
+ </MediaStorageSOPInstanceUID>
+ <TransferSyntaxUID element="0010" group="0002" vr="UI">
+ <value number="1">1.2.840.10008.1.2.1</value>
+ </TransferSyntaxUID>
+ <ImplementationClassUID element="0012" group="0002" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.2</value>
+ </ImplementationClassUID>
+ <ImplementationVersionName element="0013" group="0002" vr="SH">
+ <value number="1">DCTOOL100</value>
+ </ImplementationVersionName>
+ <SourceApplicationEntityTitle element="0016" group="0002" vr="AE">
+ <value number="1">CLUNIE1</value>
+ </SourceApplicationEntityTitle>
+ <SpecificCharacterSet element="0005" group="0008" vr="CS">
+ <value number="1">ISO_IR 100</value>
+ </SpecificCharacterSet>
+ <ImageType element="0008" group="0008" vr="CS">
+ <value number="1">DERIVED</value>
+ <value number="2">PRIMARY</value>
+ <value number="3">PERFUSION</value>
+ <value number="4">RCBV</value>
+ </ImageType>
+ <InstanceCreationDate element="0012" group="0008" vr="DA">
+ <value number="1">20020929</value>
+ </InstanceCreationDate>
+ <InstanceCreationTime element="0013" group="0008" vr="TM">
+ <value number="1">091511</value>
+ </InstanceCreationTime>
+ <InstanceCreatorUID element="0014" group="0008" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.3</value>
+ </InstanceCreatorUID>
+ <SOPClassUID element="0016" group="0008" vr="UI">
+ <value number="1">1.2.840.10008.5.1.4.1.1.4.1</value>
+ </SOPClassUID>
+ <SOPInstanceUID element="0018" group="0008" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.1.2010.1.1.99999</value>
+ </SOPInstanceUID>
+ <StudyDate element="0020" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </StudyDate>
+ <SeriesDate element="0021" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </SeriesDate>
+ <ContentDate element="0023" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </ContentDate>
+ <StudyTime element="0030" group="0008" vr="TM">
+ <value number="1">000010</value>
+ </StudyTime>
+ <SeriesTime element="0031" group="0008" vr="TM">
+ <value number="1">000012</value>
+ </SeriesTime>
+ <ContentTime element="0033" group="0008" vr="TM">
+ <value number="1">000014</value>
+ </ContentTime>
+ <AccessionNumber element="0050" group="0008" vr="SH">
+ <value number="1">9992010</value>
+ </AccessionNumber>
+ <Modality element="0060" group="0008" vr="CS">
+ <value number="1">MR</value>
+ </Modality>
+ <Manufacturer element="0070" group="0008" vr="LO">
+ <value number="1">Acme Medical Devices</value>
+ </Manufacturer>
+ <InstitutionName element="0080" group="0008" vr="LO">
+ <value number="1">St. Nowhere Hospital</value>
+ </InstitutionName>
+ <ReferringPhysicianName element="0090" group="0008" vr="PN">
+ <value number="1">Thomas^Albert</value>
+ </ReferringPhysicianName>
+ <TimezoneOffsetFromUTC element="0201" group="0008" vr="SH">
+ <value number="1">-0400</value>
+ </TimezoneOffsetFromUTC>
+ <StationName element="1010" group="0008" vr="SH">
+ <value number="1">CONSOLE01</value>
+ </StationName>
+ <StudyDescription element="1030" group="0008" vr="LO">
+ <value number="1">fMRI</value>
+ </StudyDescription>
+ <SeriesDescription element="103e" group="0008" vr="LO">
+ <value number="1">Perfusion</value>
+ </SeriesDescription>
+ <PerformingPhysicianName element="1050" group="0008" vr="PN">
+ <value number="1">Smith^John</value>
+ </PerformingPhysicianName>
+ <PhysicianReadingStudy element="1060" group="0008" vr="PN">
+ <value number="1">Smith^John</value>
+ </PhysicianReadingStudy>
+ <OperatorName element="1070" group="0008" vr="PN">
+ <value number="1">Jones^Molly</value>
+ </OperatorName>
+ <ManufacturerModelName element="1090" group="0008" vr="LO">
+ <value number="1">Super Dooper Scanner</value>
+ </ManufacturerModelName>
+ <PixelPresentation element="9205" group="0008" vr="CS">
+ <value number="1">MONOCHROME</value>
+ </PixelPresentation>
+ <VolumetricProperties element="9206" group="0008" vr="CS">
+ <value number="1">VOLUME</value>
+ </VolumetricProperties>
+ <VolumeBasedCalculationTechnique element="9207" group="0008" vr="CS">
+ <value number="1">NONE</value>
+ </VolumeBasedCalculationTechnique>
+ <ComplexImageComponent element="9208" group="0008" vr="CS">
+ <value number="1">MAGNITUDE</value>
+ </ComplexImageComponent>
+ <AcquisitionContrast element="9209" group="0008" vr="CS">
+ <value number="1">UNKNOWN</value>
+ </AcquisitionContrast>
+ <PatientName element="0010" group="0010" vr="PN">
+ <value number="1">Single^Derived</value>
+ </PatientName>
+ <PatientID element="0020" group="0010" vr="LO">
+ <value number="1">MF-SI2</value>
+ </PatientID>
+ <PatientBirthDate element="0030" group="0010" vr="DA">
+ <value number="1">19500704</value>
+ </PatientBirthDate>
+ <PatientSex element="0040" group="0010" vr="CS">
+ <value number="1">M</value>
+ </PatientSex>
+ <PatientAge element="1010" group="0010" vr="AS">
+ <value number="1">052Y</value>
+ </PatientAge>
+ <PatientSize element="1020" group="0010" vr="DS">
+ <value number="1">1.6</value>
+ </PatientSize>
+ <PatientWeight element="1030" group="0010" vr="DS">
+ <value number="1">75</value>
+ </PatientWeight>
+ <ContrastBolusAgent element="0010" group="0018" vr="LO">
+ <value number="1">Magnevist</value>
+ </ContrastBolusAgent>
+ <DeviceSerialNumber element="1000" group="0018" vr="LO">
+ <value number="1">123456</value>
+ </DeviceSerialNumber>
+ <SoftwareVersion element="1020" group="0018" vr="LO">
+ <value number="1">1.00</value>
+ </SoftwareVersion>
+ <ContrastBolusRoute element="1040" group="0018" vr="LO">
+ <value number="1">IV</value>
+ </ContrastBolusRoute>
+ <ContrastBolusVolume element="1041" group="0018" vr="DS">
+ <value number="1">10</value>
+ </ContrastBolusVolume>
+ <ContrastBolusTotalDose element="1044" group="0018" vr="DS">
+ <value number="1">10</value>
+ </ContrastBolusTotalDose>
+ <ContrastBolusIngredient element="1048" group="0018" vr="CS">
+ <value number="1">GADOLINIUM</value>
+ </ContrastBolusIngredient>
+ <PatientPosition element="5100" group="0018" vr="CS">
+ <value number="1">HFS</value>
+ </PatientPosition>
+ <ContentQualification element="9004" group="0018" vr="CS">
+ <value number="1">PRODUCT</value>
+ </ContentQualification>
+ <ApplicableSafetyStandardAgency element="9174" group="0018" vr="CS">
+ <value number="1">FDA</value>
+ </ApplicableSafetyStandardAgency>
+ <StudyInstanceUID element="000d" group="0020" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.2.2010.99999</value>
+ </StudyInstanceUID>
+ <SeriesInstanceUID element="000e" group="0020" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.3.2010.1.99999</value>
+ </SeriesInstanceUID>
+ <StudyID element="0010" group="0020" vr="SH">
+ <value number="1">02010</value>
+ </StudyID>
+</DicomObject>
+<DicomObject>
+ <FileMetaInformationGroupLength element="0000" group="0002" vr="UL">
+ <value number="1">182</value>
+ </FileMetaInformationGroupLength>
+ <FileMetaInformationVersion element="0001" group="0002" vr="OB"/>
+ <MediaStorageSOPClassUID element="0002" group="0002" vr="UI">
+ <value number="1">1.2.840.10008.5.1.4.1.1.4.1</value>
+ </MediaStorageSOPClassUID>
+ <MediaStorageSOPInstanceUID element="0003" group="0002" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.1.2010.1.1.99999</value>
+ </MediaStorageSOPInstanceUID>
+ <TransferSyntaxUID element="0010" group="0002" vr="UI">
+ <value number="1">1.2.840.10008.1.2.1</value>
+ </TransferSyntaxUID>
+ <ImplementationClassUID element="0012" group="0002" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.2</value>
+ </ImplementationClassUID>
+ <ImplementationVersionName element="0013" group="0002" vr="SH">
+ <value number="1">DCTOOL100</value>
+ </ImplementationVersionName>
+ <SourceApplicationEntityTitle element="0016" group="0002" vr="AE">
+ <value number="1">CLUNIE1</value>
+ </SourceApplicationEntityTitle>
+ <SpecificCharacterSet element="0005" group="0008" vr="CS">
+ <value number="1">ISO_IR 100</value>
+ </SpecificCharacterSet>
+ <ImageType element="0008" group="0008" vr="CS">
+ <value number="1">DERIVED</value>
+ <value number="2">PRIMARY</value>
+ <value number="3">PERFUSION</value>
+ <value number="4">RCBV</value>
+ </ImageType>
+ <InstanceCreationDate element="0012" group="0008" vr="DA">
+ <value number="1">20020929</value>
+ </InstanceCreationDate>
+ <InstanceCreationTime element="0013" group="0008" vr="TM">
+ <value number="1">091511</value>
+ </InstanceCreationTime>
+ <InstanceCreatorUID element="0014" group="0008" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.3</value>
+ </InstanceCreatorUID>
+ <SOPClassUID element="0016" group="0008" vr="UI">
+ <value number="1">1.2.840.10008.5.1.4.1.1.4.1</value>
+ </SOPClassUID>
+ <SOPInstanceUID element="0018" group="0008" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.1.2010.1.1.99999</value>
+ </SOPInstanceUID>
+ <StudyDate element="0020" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </StudyDate>
+ <SeriesDate element="0021" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </SeriesDate>
+ <ContentDate element="0023" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </ContentDate>
+ <StudyTime element="0030" group="0008" vr="TM">
+ <value number="1">000010</value>
+ </StudyTime>
+ <SeriesTime element="0031" group="0008" vr="TM">
+ <value number="1">000012</value>
+ </SeriesTime>
+ <ContentTime element="0033" group="0008" vr="TM">
+ <value number="1">000014</value>
+ </ContentTime>
+ <AccessionNumber element="0050" group="0008" vr="SH">
+ <value number="1">9992010</value>
+ </AccessionNumber>
+ <Modality element="0060" group="0008" vr="CS">
+ <value number="1">MR</value>
+ </Modality>
+ <Manufacturer element="0070" group="0008" vr="LO">
+ <value number="1">Acme Medical Devices</value>
+ </Manufacturer>
+ <InstitutionName element="0080" group="0008" vr="LO">
+ <value number="1">St. Nowhere Hospital</value>
+ </InstitutionName>
+ <ReferringPhysicianName element="0090" group="0008" vr="PN">
+ <value number="1">Thomas^Albert</value>
+ </ReferringPhysicianName>
+ <TimezoneOffsetFromUTC element="0201" group="0008" vr="SH">
+ <value number="1">-0400</value>
+ </TimezoneOffsetFromUTC>
+ <StationName element="1010" group="0008" vr="SH">
+ <value number="1">CONSOLE01</value>
+ </StationName>
+ <StudyDescription element="1030" group="0008" vr="LO">
+ <value number="1">fMRI</value>
+ </StudyDescription>
+ <SeriesDescription element="103e" group="0008" vr="LO">
+ <value number="1">Perfusion</value>
+ </SeriesDescription>
+ <PerformingPhysicianName element="1050" group="0008" vr="PN">
+ <value number="1">Smith^John</value>
+ </PerformingPhysicianName>
+ <PhysicianReadingStudy element="1060" group="0008" vr="PN">
+ <value number="1">Smith^John</value>
+ </PhysicianReadingStudy>
+ <OperatorName element="1070" group="0008" vr="PN">
+ <value number="1">Jones^Molly</value>
+ </OperatorName>
+ <ManufacturerModelName element="1090" group="0008" vr="LO">
+ <value number="1">Super Dooper Scanner</value>
+ </ManufacturerModelName>
+ <PixelPresentation element="9205" group="0008" vr="CS">
+ <value number="1">MONOCHROME</value>
+ </PixelPresentation>
+ <VolumetricProperties element="9206" group="0008" vr="CS">
+ <value number="1">VOLUME</value>
+ </VolumetricProperties>
+ <VolumeBasedCalculationTechnique element="9207" group="0008" vr="CS">
+ <value number="1">NONE</value>
+ </VolumeBasedCalculationTechnique>
+ <ComplexImageComponent element="9208" group="0008" vr="CS">
+ <value number="1">MAGNITUDE</value>
+ </ComplexImageComponent>
+ <AcquisitionContrast element="9209" group="0008" vr="CS">
+ <value number="1">UNKNOWN</value>
+ </AcquisitionContrast>
+ <PatientName element="0010" group="0010" vr="PN">
+ <value number="1">Single^Derived</value>
+ </PatientName>
+ <PatientID element="0020" group="0010" vr="LO">
+ <value number="1">MF-SI2</value>
+ </PatientID>
+ <PatientBirthDate element="0030" group="0010" vr="DA">
+ <value number="1">19500704</value>
+ </PatientBirthDate>
+ <PatientSex element="0040" group="0010" vr="CS">
+ <value number="1">M</value>
+ </PatientSex>
+ <PatientAge element="1010" group="0010" vr="AS">
+ <value number="1">052Y</value>
+ </PatientAge>
+ <PatientSize element="1020" group="0010" vr="DS">
+ <value number="1">1.6</value>
+ </PatientSize>
+ <PatientWeight element="1030" group="0010" vr="DS">
+ <value number="1">75</value>
+ </PatientWeight>
+ <ContrastBolusAgent element="0010" group="0018" vr="LO">
+ <value number="1">Magnevist</value>
+ </ContrastBolusAgent>
+ <DeviceSerialNumber element="1000" group="0018" vr="LO">
+ <value number="1">123456</value>
+ </DeviceSerialNumber>
+ <SoftwareVersion element="1020" group="0018" vr="LO">
+ <value number="1">1.00</value>
+ </SoftwareVersion>
+ <ContrastBolusRoute element="1040" group="0018" vr="LO">
+ <value number="1">IV</value>
+ </ContrastBolusRoute>
+ <ContrastBolusVolume element="1041" group="0018" vr="DS">
+ <value number="1">10</value>
+ </ContrastBolusVolume>
+ <ContrastBolusTotalDose element="1044" group="0018" vr="DS">
+ <value number="1">10</value>
+ </ContrastBolusTotalDose>
+ <ContrastBolusIngredient element="1048" group="0018" vr="CS">
+ <value number="1">GADOLINIUM</value>
+ </ContrastBolusIngredient>
+ <PatientPosition element="5100" group="0018" vr="CS">
+ <value number="1">HFS</value>
+ </PatientPosition>
+ <ContentQualification element="9004" group="0018" vr="CS">
+ <value number="1">PRODUCT</value>
+ </ContentQualification>
+ <ApplicableSafetyStandardAgency element="9174" group="0018" vr="CS">
+ <value number="1">FDA</value>
+ </ApplicableSafetyStandardAgency>
+ <StudyInstanceUID element="000d" group="0020" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.2.2010.99999</value>
+ </StudyInstanceUID>
+ <SeriesInstanceUID element="000e" group="0020" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.3.2010.1.99999</value>
+ </SeriesInstanceUID>
+ <StudyID element="0010" group="0020" vr="SH">
+ <value number="1">02010</value>
+ </StudyID>
+</DicomObject>
+<DicomObject>
+ <FileMetaInformationGroupLength element="0000" group="0002" vr="UL">
+ <value number="1">182</value>
+ </FileMetaInformationGroupLength>
+ <FileMetaInformationVersion element="0001" group="0002" vr="OB"/>
+ <MediaStorageSOPClassUID element="0002" group="0002" vr="UI">
+ <value number="1">1.2.840.10008.5.1.4.1.1.4.1</value>
+ </MediaStorageSOPClassUID>
+ <MediaStorageSOPInstanceUID element="0003" group="0002" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.1.2010.1.1.99999</value>
+ </MediaStorageSOPInstanceUID>
+ <TransferSyntaxUID element="0010" group="0002" vr="UI">
+ <value number="1">1.2.840.10008.1.2.1</value>
+ </TransferSyntaxUID>
+ <ImplementationClassUID element="0012" group="0002" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.2</value>
+ </ImplementationClassUID>
+ <ImplementationVersionName element="0013" group="0002" vr="SH">
+ <value number="1">DCTOOL100</value>
+ </ImplementationVersionName>
+ <SourceApplicationEntityTitle element="0016" group="0002" vr="AE">
+ <value number="1">CLUNIE1</value>
+ </SourceApplicationEntityTitle>
+ <SpecificCharacterSet element="0005" group="0008" vr="CS">
+ <value number="1">ISO_IR 100</value>
+ </SpecificCharacterSet>
+ <ImageType element="0008" group="0008" vr="CS">
+ <value number="1">DERIVED</value>
+ <value number="2">PRIMARY</value>
+ <value number="3">PERFUSION</value>
+ <value number="4">RCBV</value>
+ </ImageType>
+ <InstanceCreationDate element="0012" group="0008" vr="DA">
+ <value number="1">20020929</value>
+ </InstanceCreationDate>
+ <InstanceCreationTime element="0013" group="0008" vr="TM">
+ <value number="1">091511</value>
+ </InstanceCreationTime>
+ <InstanceCreatorUID element="0014" group="0008" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.3</value>
+ </InstanceCreatorUID>
+ <SOPClassUID element="0016" group="0008" vr="UI">
+ <value number="1">1.2.840.10008.5.1.4.1.1.4.1</value>
+ </SOPClassUID>
+ <SOPInstanceUID element="0018" group="0008" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.1.2010.1.1.99999</value>
+ </SOPInstanceUID>
+ <StudyDate element="0020" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </StudyDate>
+ <SeriesDate element="0021" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </SeriesDate>
+ <ContentDate element="0023" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </ContentDate>
+ <StudyTime element="0030" group="0008" vr="TM">
+ <value number="1">000010</value>
+ </StudyTime>
+ <SeriesTime element="0031" group="0008" vr="TM">
+ <value number="1">000012</value>
+ </SeriesTime>
+ <ContentTime element="0033" group="0008" vr="TM">
+ <value number="1">000014</value>
+ </ContentTime>
+ <AccessionNumber element="0050" group="0008" vr="SH">
+ <value number="1">9992010</value>
+ </AccessionNumber>
+ <Modality element="0060" group="0008" vr="CS">
+ <value number="1">MR</value>
+ </Modality>
+ <Manufacturer element="0070" group="0008" vr="LO">
+ <value number="1">Acme Medical Devices</value>
+ </Manufacturer>
+ <InstitutionName element="0080" group="0008" vr="LO">
+ <value number="1">St. Nowhere Hospital</value>
+ </InstitutionName>
+ <ReferringPhysicianName element="0090" group="0008" vr="PN">
+ <value number="1">Thomas^Albert</value>
+ </ReferringPhysicianName>
+ <TimezoneOffsetFromUTC element="0201" group="0008" vr="SH">
+ <value number="1">-0400</value>
+ </TimezoneOffsetFromUTC>
+ <StationName element="1010" group="0008" vr="SH">
+ <value number="1">CONSOLE01</value>
+ </StationName>
+ <StudyDescription element="1030" group="0008" vr="LO">
+ <value number="1">fMRI</value>
+ </StudyDescription>
+ <SeriesDescription element="103e" group="0008" vr="LO">
+ <value number="1">Perfusion</value>
+ </SeriesDescription>
+ <PerformingPhysicianName element="1050" group="0008" vr="PN">
+ <value number="1">Smith^John</value>
+ </PerformingPhysicianName>
+ <PhysicianReadingStudy element="1060" group="0008" vr="PN">
+ <value number="1">Smith^John</value>
+ </PhysicianReadingStudy>
+ <OperatorName element="1070" group="0008" vr="PN">
+ <value number="1">Jones^Molly</value>
+ </OperatorName>
+ <ManufacturerModelName element="1090" group="0008" vr="LO">
+ <value number="1">Super Dooper Scanner</value>
+ </ManufacturerModelName>
+ <PixelPresentation element="9205" group="0008" vr="CS">
+ <value number="1">MONOCHROME</value>
+ </PixelPresentation>
+ <VolumetricProperties element="9206" group="0008" vr="CS">
+ <value number="1">VOLUME</value>
+ </VolumetricProperties>
+ <VolumeBasedCalculationTechnique element="9207" group="0008" vr="CS">
+ <value number="1">NONE</value>
+ </VolumeBasedCalculationTechnique>
+ <ComplexImageComponent element="9208" group="0008" vr="CS">
+ <value number="1">MAGNITUDE</value>
+ </ComplexImageComponent>
+ <AcquisitionContrast element="9209" group="0008" vr="CS">
+ <value number="1">UNKNOWN</value>
+ </AcquisitionContrast>
+ <PatientName element="0010" group="0010" vr="PN">
+ <value number="1">Single^Derived</value>
+ </PatientName>
+ <PatientID element="0020" group="0010" vr="LO">
+ <value number="1">MF-SI2</value>
+ </PatientID>
+ <PatientBirthDate element="0030" group="0010" vr="DA">
+ <value number="1">19500704</value>
+ </PatientBirthDate>
+ <PatientSex element="0040" group="0010" vr="CS">
+ <value number="1">M</value>
+ </PatientSex>
+ <PatientAge element="1010" group="0010" vr="AS">
+ <value number="1">052Y</value>
+ </PatientAge>
+ <PatientSize element="1020" group="0010" vr="DS">
+ <value number="1">1.6</value>
+ </PatientSize>
+ <PatientWeight element="1030" group="0010" vr="DS">
+ <value number="1">75</value>
+ </PatientWeight>
+ <ContrastBolusAgent element="0010" group="0018" vr="LO">
+ <value number="1">Magnevist</value>
+ </ContrastBolusAgent>
+ <DeviceSerialNumber element="1000" group="0018" vr="LO">
+ <value number="1">123456</value>
+ </DeviceSerialNumber>
+ <SoftwareVersion element="1020" group="0018" vr="LO">
+ <value number="1">1.00</value>
+ </SoftwareVersion>
+ <ContrastBolusRoute element="1040" group="0018" vr="LO">
+ <value number="1">IV</value>
+ </ContrastBolusRoute>
+ <ContrastBolusVolume element="1041" group="0018" vr="DS">
+ <value number="1">10</value>
+ </ContrastBolusVolume>
+ <ContrastBolusTotalDose element="1044" group="0018" vr="DS">
+ <value number="1">10</value>
+ </ContrastBolusTotalDose>
+ <ContrastBolusIngredient element="1048" group="0018" vr="CS">
+ <value number="1">GADOLINIUM</value>
+ </ContrastBolusIngredient>
+ <PatientPosition element="5100" group="0018" vr="CS">
+ <value number="1">HFS</value>
+ </PatientPosition>
+ <ContentQualification element="9004" group="0018" vr="CS">
+ <value number="1">PRODUCT</value>
+ </ContentQualification>
+ <ApplicableSafetyStandardAgency element="9174" group="0018" vr="CS">
+ <value number="1">FDA</value>
+ </ApplicableSafetyStandardAgency>
+ <StudyInstanceUID element="000d" group="0020" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.2.2010.99999</value>
+ </StudyInstanceUID>
+ <SeriesInstanceUID element="000e" group="0020" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.3.2010.1.99999</value>
+ </SeriesInstanceUID>
+ <StudyID element="0010" group="0020" vr="SH">
+ <value number="1">02010</value>
+ </StudyID>
+</DicomObject>
+<DicomObject>
+ <FileMetaInformationGroupLength element="0000" group="0002" vr="UL">
+ <value number="1">182</value>
+ </FileMetaInformationGroupLength>
+ <FileMetaInformationVersion element="0001" group="0002" vr="OB"/>
+ <MediaStorageSOPClassUID element="0002" group="0002" vr="UI">
+ <value number="1">1.2.840.10008.5.1.4.1.1.4.1</value>
+ </MediaStorageSOPClassUID>
+ <MediaStorageSOPInstanceUID element="0003" group="0002" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.1.2010.1.1.99999</value>
+ </MediaStorageSOPInstanceUID>
+ <TransferSyntaxUID element="0010" group="0002" vr="UI">
+ <value number="1">1.2.840.10008.1.2.1</value>
+ </TransferSyntaxUID>
+ <ImplementationClassUID element="0012" group="0002" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.2</value>
+ </ImplementationClassUID>
+ <ImplementationVersionName element="0013" group="0002" vr="SH">
+ <value number="1">DCTOOL100</value>
+ </ImplementationVersionName>
+ <SourceApplicationEntityTitle element="0016" group="0002" vr="AE">
+ <value number="1">CLUNIE1</value>
+ </SourceApplicationEntityTitle>
+ <SpecificCharacterSet element="0005" group="0008" vr="CS">
+ <value number="1">ISO_IR 100</value>
+ </SpecificCharacterSet>
+ <ImageType element="0008" group="0008" vr="CS">
+ <value number="1">DERIVED</value>
+ <value number="2">PRIMARY</value>
+ <value number="3">PERFUSION</value>
+ <value number="4">RCBV</value>
+ </ImageType>
+ <InstanceCreationDate element="0012" group="0008" vr="DA">
+ <value number="1">20020929</value>
+ </InstanceCreationDate>
+ <InstanceCreationTime element="0013" group="0008" vr="TM">
+ <value number="1">091511</value>
+ </InstanceCreationTime>
+ <InstanceCreatorUID element="0014" group="0008" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.3</value>
+ </InstanceCreatorUID>
+ <SOPClassUID element="0016" group="0008" vr="UI">
+ <value number="1">1.2.840.10008.5.1.4.1.1.4.1</value>
+ </SOPClassUID>
+ <SOPInstanceUID element="0018" group="0008" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.1.2010.1.1.99999</value>
+ </SOPInstanceUID>
+ <StudyDate element="0020" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </StudyDate>
+ <SeriesDate element="0021" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </SeriesDate>
+ <ContentDate element="0023" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </ContentDate>
+ <StudyTime element="0030" group="0008" vr="TM">
+ <value number="1">000010</value>
+ </StudyTime>
+ <SeriesTime element="0031" group="0008" vr="TM">
+ <value number="1">000012</value>
+ </SeriesTime>
+ <ContentTime element="0033" group="0008" vr="TM">
+ <value number="1">000014</value>
+ </ContentTime>
+ <AccessionNumber element="0050" group="0008" vr="SH">
+ <value number="1">9992010</value>
+ </AccessionNumber>
+ <Modality element="0060" group="0008" vr="CS">
+ <value number="1">MR</value>
+ </Modality>
+ <Manufacturer element="0070" group="0008" vr="LO">
+ <value number="1">Acme Medical Devices</value>
+ </Manufacturer>
+ <InstitutionName element="0080" group="0008" vr="LO">
+ <value number="1">St. Nowhere Hospital</value>
+ </InstitutionName>
+ <ReferringPhysicianName element="0090" group="0008" vr="PN">
+ <value number="1">Thomas^Albert</value>
+ </ReferringPhysicianName>
+ <TimezoneOffsetFromUTC element="0201" group="0008" vr="SH">
+ <value number="1">-0400</value>
+ </TimezoneOffsetFromUTC>
+ <StationName element="1010" group="0008" vr="SH">
+ <value number="1">CONSOLE01</value>
+ </StationName>
+ <StudyDescription element="1030" group="0008" vr="LO">
+ <value number="1">fMRI</value>
+ </StudyDescription>
+ <SeriesDescription element="103e" group="0008" vr="LO">
+ <value number="1">Perfusion</value>
+ </SeriesDescription>
+ <PerformingPhysicianName element="1050" group="0008" vr="PN">
+ <value number="1">Smith^John</value>
+ </PerformingPhysicianName>
+ <PhysicianReadingStudy element="1060" group="0008" vr="PN">
+ <value number="1">Smith^John</value>
+ </PhysicianReadingStudy>
+ <OperatorName element="1070" group="0008" vr="PN">
+ <value number="1">Jones^Molly</value>
+ </OperatorName>
+ <ManufacturerModelName element="1090" group="0008" vr="LO">
+ <value number="1">Super Dooper Scanner</value>
+ </ManufacturerModelName>
+ <PixelPresentation element="9205" group="0008" vr="CS">
+ <value number="1">MONOCHROME</value>
+ </PixelPresentation>
+ <VolumetricProperties element="9206" group="0008" vr="CS">
+ <value number="1">VOLUME</value>
+ </VolumetricProperties>
+ <VolumeBasedCalculationTechnique element="9207" group="0008" vr="CS">
+ <value number="1">NONE</value>
+ </VolumeBasedCalculationTechnique>
+ <ComplexImageComponent element="9208" group="0008" vr="CS">
+ <value number="1">MAGNITUDE</value>
+ </ComplexImageComponent>
+ <AcquisitionContrast element="9209" group="0008" vr="CS">
+ <value number="1">UNKNOWN</value>
+ </AcquisitionContrast>
+ <PatientName element="0010" group="0010" vr="PN">
+ <value number="1">Single^Derived</value>
+ </PatientName>
+ <PatientID element="0020" group="0010" vr="LO">
+ <value number="1">MF-SI2</value>
+ </PatientID>
+ <PatientBirthDate element="0030" group="0010" vr="DA">
+ <value number="1">19500704</value>
+ </PatientBirthDate>
+ <PatientSex element="0040" group="0010" vr="CS">
+ <value number="1">M</value>
+ </PatientSex>
+ <PatientAge element="1010" group="0010" vr="AS">
+ <value number="1">052Y</value>
+ </PatientAge>
+ <PatientSize element="1020" group="0010" vr="DS">
+ <value number="1">1.6</value>
+ </PatientSize>
+ <PatientWeight element="1030" group="0010" vr="DS">
+ <value number="1">75</value>
+ </PatientWeight>
+ <ContrastBolusAgent element="0010" group="0018" vr="LO">
+ <value number="1">Magnevist</value>
+ </ContrastBolusAgent>
+ <DeviceSerialNumber element="1000" group="0018" vr="LO">
+ <value number="1">123456</value>
+ </DeviceSerialNumber>
+ <SoftwareVersion element="1020" group="0018" vr="LO">
+ <value number="1">1.00</value>
+ </SoftwareVersion>
+ <ContrastBolusRoute element="1040" group="0018" vr="LO">
+ <value number="1">IV</value>
+ </ContrastBolusRoute>
+ <ContrastBolusVolume element="1041" group="0018" vr="DS">
+ <value number="1">10</value>
+ </ContrastBolusVolume>
+ <ContrastBolusTotalDose element="1044" group="0018" vr="DS">
+ <value number="1">10</value>
+ </ContrastBolusTotalDose>
+ <ContrastBolusIngredient element="1048" group="0018" vr="CS">
+ <value number="1">GADOLINIUM</value>
+ </ContrastBolusIngredient>
+ <PatientPosition element="5100" group="0018" vr="CS">
+ <value number="1">HFS</value>
+ </PatientPosition>
+ <ContentQualification element="9004" group="0018" vr="CS">
+ <value number="1">PRODUCT</value>
+ </ContentQualification>
+ <ApplicableSafetyStandardAgency element="9174" group="0018" vr="CS">
+ <value number="1">FDA</value>
+ </ApplicableSafetyStandardAgency>
+ <StudyInstanceUID element="000d" group="0020" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.2.2010.99999</value>
+ </StudyInstanceUID>
+ <SeriesInstanceUID element="000e" group="0020" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.3.2010.1.99999</value>
+ </SeriesInstanceUID>
+ <StudyID element="0010" group="0020" vr="SH">
+ <value number="1">02010</value>
+ </StudyID>
+</DicomObject>
+<DicomObject>
+ <FileMetaInformationGroupLength element="0000" group="0002" vr="UL">
+ <value number="1">182</value>
+ </FileMetaInformationGroupLength>
+ <FileMetaInformationVersion element="0001" group="0002" vr="OB"/>
+ <MediaStorageSOPClassUID element="0002" group="0002" vr="UI">
+ <value number="1">1.2.840.10008.5.1.4.1.1.4.1</value>
+ </MediaStorageSOPClassUID>
+ <MediaStorageSOPInstanceUID element="0003" group="0002" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.1.2010.1.1.99999</value>
+ </MediaStorageSOPInstanceUID>
+ <TransferSyntaxUID element="0010" group="0002" vr="UI">
+ <value number="1">1.2.840.10008.1.2.1</value>
+ </TransferSyntaxUID>
+ <ImplementationClassUID element="0012" group="0002" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.2</value>
+ </ImplementationClassUID>
+ <ImplementationVersionName element="0013" group="0002" vr="SH">
+ <value number="1">DCTOOL100</value>
+ </ImplementationVersionName>
+ <SourceApplicationEntityTitle element="0016" group="0002" vr="AE">
+ <value number="1">CLUNIE1</value>
+ </SourceApplicationEntityTitle>
+ <SpecificCharacterSet element="0005" group="0008" vr="CS">
+ <value number="1">ISO_IR 100</value>
+ </SpecificCharacterSet>
+ <ImageType element="0008" group="0008" vr="CS">
+ <value number="1">DERIVED</value>
+ <value number="2">PRIMARY</value>
+ <value number="3">PERFUSION</value>
+ <value number="4">RCBV</value>
+ </ImageType>
+ <InstanceCreationDate element="0012" group="0008" vr="DA">
+ <value number="1">20020929</value>
+ </InstanceCreationDate>
+ <InstanceCreationTime element="0013" group="0008" vr="TM">
+ <value number="1">091511</value>
+ </InstanceCreationTime>
+ <InstanceCreatorUID element="0014" group="0008" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.3</value>
+ </InstanceCreatorUID>
+ <SOPClassUID element="0016" group="0008" vr="UI">
+ <value number="1">1.2.840.10008.5.1.4.1.1.4.1</value>
+ </SOPClassUID>
+ <SOPInstanceUID element="0018" group="0008" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.1.2010.1.1.99999</value>
+ </SOPInstanceUID>
+ <StudyDate element="0020" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </StudyDate>
+ <SeriesDate element="0021" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </SeriesDate>
+ <ContentDate element="0023" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </ContentDate>
+ <StudyTime element="0030" group="0008" vr="TM">
+ <value number="1">000010</value>
+ </StudyTime>
+ <SeriesTime element="0031" group="0008" vr="TM">
+ <value number="1">000012</value>
+ </SeriesTime>
+ <ContentTime element="0033" group="0008" vr="TM">
+ <value number="1">000014</value>
+ </ContentTime>
+ <AccessionNumber element="0050" group="0008" vr="SH">
+ <value number="1">9992010</value>
+ </AccessionNumber>
+ <Modality element="0060" group="0008" vr="CS">
+ <value number="1">MR</value>
+ </Modality>
+ <Manufacturer element="0070" group="0008" vr="LO">
+ <value number="1">Acme Medical Devices</value>
+ </Manufacturer>
+ <InstitutionName element="0080" group="0008" vr="LO">
+ <value number="1">St. Nowhere Hospital</value>
+ </InstitutionName>
+ <ReferringPhysicianName element="0090" group="0008" vr="PN">
+ <value number="1">Thomas^Albert</value>
+ </ReferringPhysicianName>
+ <TimezoneOffsetFromUTC element="0201" group="0008" vr="SH">
+ <value number="1">-0400</value>
+ </TimezoneOffsetFromUTC>
+ <StationName element="1010" group="0008" vr="SH">
+ <value number="1">CONSOLE01</value>
+ </StationName>
+ <StudyDescription element="1030" group="0008" vr="LO">
+ <value number="1">fMRI</value>
+ </StudyDescription>
+ <SeriesDescription element="103e" group="0008" vr="LO">
+ <value number="1">Perfusion</value>
+ </SeriesDescription>
+ <PerformingPhysicianName element="1050" group="0008" vr="PN">
+ <value number="1">Smith^John</value>
+ </PerformingPhysicianName>
+ <PhysicianReadingStudy element="1060" group="0008" vr="PN">
+ <value number="1">Smith^John</value>
+ </PhysicianReadingStudy>
+ <OperatorName element="1070" group="0008" vr="PN">
+ <value number="1">Jones^Molly</value>
+ </OperatorName>
+ <ManufacturerModelName element="1090" group="0008" vr="LO">
+ <value number="1">Super Dooper Scanner</value>
+ </ManufacturerModelName>
+ <PixelPresentation element="9205" group="0008" vr="CS">
+ <value number="1">MONOCHROME</value>
+ </PixelPresentation>
+ <VolumetricProperties element="9206" group="0008" vr="CS">
+ <value number="1">VOLUME</value>
+ </VolumetricProperties>
+ <VolumeBasedCalculationTechnique element="9207" group="0008" vr="CS">
+ <value number="1">NONE</value>
+ </VolumeBasedCalculationTechnique>
+ <ComplexImageComponent element="9208" group="0008" vr="CS">
+ <value number="1">MAGNITUDE</value>
+ </ComplexImageComponent>
+ <AcquisitionContrast element="9209" group="0008" vr="CS">
+ <value number="1">UNKNOWN</value>
+ </AcquisitionContrast>
+ <PatientName element="0010" group="0010" vr="PN">
+ <value number="1">Single^Derived</value>
+ </PatientName>
+ <PatientID element="0020" group="0010" vr="LO">
+ <value number="1">MF-SI2</value>
+ </PatientID>
+ <PatientBirthDate element="0030" group="0010" vr="DA">
+ <value number="1">19500704</value>
+ </PatientBirthDate>
+ <PatientSex element="0040" group="0010" vr="CS">
+ <value number="1">M</value>
+ </PatientSex>
+ <PatientAge element="1010" group="0010" vr="AS">
+ <value number="1">052Y</value>
+ </PatientAge>
+ <PatientSize element="1020" group="0010" vr="DS">
+ <value number="1">1.6</value>
+ </PatientSize>
+ <PatientWeight element="1030" group="0010" vr="DS">
+ <value number="1">75</value>
+ </PatientWeight>
+ <ContrastBolusAgent element="0010" group="0018" vr="LO">
+ <value number="1">Magnevist</value>
+ </ContrastBolusAgent>
+ <DeviceSerialNumber element="1000" group="0018" vr="LO">
+ <value number="1">123456</value>
+ </DeviceSerialNumber>
+ <SoftwareVersion element="1020" group="0018" vr="LO">
+ <value number="1">1.00</value>
+ </SoftwareVersion>
+ <ContrastBolusRoute element="1040" group="0018" vr="LO">
+ <value number="1">IV</value>
+ </ContrastBolusRoute>
+ <ContrastBolusVolume element="1041" group="0018" vr="DS">
+ <value number="1">10</value>
+ </ContrastBolusVolume>
+ <ContrastBolusTotalDose element="1044" group="0018" vr="DS">
+ <value number="1">10</value>
+ </ContrastBolusTotalDose>
+ <ContrastBolusIngredient element="1048" group="0018" vr="CS">
+ <value number="1">GADOLINIUM</value>
+ </ContrastBolusIngredient>
+ <PatientPosition element="5100" group="0018" vr="CS">
+ <value number="1">HFS</value>
+ </PatientPosition>
+ <ContentQualification element="9004" group="0018" vr="CS">
+ <value number="1">PRODUCT</value>
+ </ContentQualification>
+ <ApplicableSafetyStandardAgency element="9174" group="0018" vr="CS">
+ <value number="1">FDA</value>
+ </ApplicableSafetyStandardAgency>
+ <StudyInstanceUID element="000d" group="0020" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.2.2010.99999</value>
+ </StudyInstanceUID>
+ <SeriesInstanceUID element="000e" group="0020" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.3.2010.1.99999</value>
+ </SeriesInstanceUID>
+ <StudyID element="0010" group="0020" vr="SH">
+ <value number="1">02010</value>
+ </StudyID>
+</DicomObject>
+<DicomObject>
+ <FileMetaInformationGroupLength element="0000" group="0002" vr="UL">
+ <value number="1">182</value>
+ </FileMetaInformationGroupLength>
+ <FileMetaInformationVersion element="0001" group="0002" vr="OB"/>
+ <MediaStorageSOPClassUID element="0002" group="0002" vr="UI">
+ <value number="1">1.2.840.10008.5.1.4.1.1.4.1</value>
+ </MediaStorageSOPClassUID>
+ <MediaStorageSOPInstanceUID element="0003" group="0002" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.1.2010.1.1.99999</value>
+ </MediaStorageSOPInstanceUID>
+ <TransferSyntaxUID element="0010" group="0002" vr="UI">
+ <value number="1">1.2.840.10008.1.2.1</value>
+ </TransferSyntaxUID>
+ <ImplementationClassUID element="0012" group="0002" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.2</value>
+ </ImplementationClassUID>
+ <ImplementationVersionName element="0013" group="0002" vr="SH">
+ <value number="1">DCTOOL100</value>
+ </ImplementationVersionName>
+ <SourceApplicationEntityTitle element="0016" group="0002" vr="AE">
+ <value number="1">CLUNIE1</value>
+ </SourceApplicationEntityTitle>
+ <SpecificCharacterSet element="0005" group="0008" vr="CS">
+ <value number="1">ISO_IR 100</value>
+ </SpecificCharacterSet>
+ <ImageType element="0008" group="0008" vr="CS">
+ <value number="1">DERIVED</value>
+ <value number="2">PRIMARY</value>
+ <value number="3">PERFUSION</value>
+ <value number="4">RCBV</value>
+ </ImageType>
+ <InstanceCreationDate element="0012" group="0008" vr="DA">
+ <value number="1">20020929</value>
+ </InstanceCreationDate>
+ <InstanceCreationTime element="0013" group="0008" vr="TM">
+ <value number="1">091511</value>
+ </InstanceCreationTime>
+ <InstanceCreatorUID element="0014" group="0008" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.3</value>
+ </InstanceCreatorUID>
+ <SOPClassUID element="0016" group="0008" vr="UI">
+ <value number="1">1.2.840.10008.5.1.4.1.1.4.1</value>
+ </SOPClassUID>
+ <SOPInstanceUID element="0018" group="0008" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.1.2010.1.1.99999</value>
+ </SOPInstanceUID>
+ <StudyDate element="0020" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </StudyDate>
+ <SeriesDate element="0021" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </SeriesDate>
+ <ContentDate element="0023" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </ContentDate>
+ <StudyTime element="0030" group="0008" vr="TM">
+ <value number="1">000010</value>
+ </StudyTime>
+ <SeriesTime element="0031" group="0008" vr="TM">
+ <value number="1">000012</value>
+ </SeriesTime>
+ <ContentTime element="0033" group="0008" vr="TM">
+ <value number="1">000014</value>
+ </ContentTime>
+ <AccessionNumber element="0050" group="0008" vr="SH">
+ <value number="1">9992010</value>
+ </AccessionNumber>
+ <Modality element="0060" group="0008" vr="CS">
+ <value number="1">MR</value>
+ </Modality>
+ <Manufacturer element="0070" group="0008" vr="LO">
+ <value number="1">Acme Medical Devices</value>
+ </Manufacturer>
+ <InstitutionName element="0080" group="0008" vr="LO">
+ <value number="1">St. Nowhere Hospital</value>
+ </InstitutionName>
+ <ReferringPhysicianName element="0090" group="0008" vr="PN">
+ <value number="1">Thomas^Albert</value>
+ </ReferringPhysicianName>
+ <TimezoneOffsetFromUTC element="0201" group="0008" vr="SH">
+ <value number="1">-0400</value>
+ </TimezoneOffsetFromUTC>
+ <StationName element="1010" group="0008" vr="SH">
+ <value number="1">CONSOLE01</value>
+ </StationName>
+ <StudyDescription element="1030" group="0008" vr="LO">
+ <value number="1">fMRI</value>
+ </StudyDescription>
+ <SeriesDescription element="103e" group="0008" vr="LO">
+ <value number="1">Perfusion</value>
+ </SeriesDescription>
+ <PerformingPhysicianName element="1050" group="0008" vr="PN">
+ <value number="1">Smith^John</value>
+ </PerformingPhysicianName>
+ <PhysicianReadingStudy element="1060" group="0008" vr="PN">
+ <value number="1">Smith^John</value>
+ </PhysicianReadingStudy>
+ <OperatorName element="1070" group="0008" vr="PN">
+ <value number="1">Jones^Molly</value>
+ </OperatorName>
+ <ManufacturerModelName element="1090" group="0008" vr="LO">
+ <value number="1">Super Dooper Scanner</value>
+ </ManufacturerModelName>
+ <PixelPresentation element="9205" group="0008" vr="CS">
+ <value number="1">MONOCHROME</value>
+ </PixelPresentation>
+ <VolumetricProperties element="9206" group="0008" vr="CS">
+ <value number="1">VOLUME</value>
+ </VolumetricProperties>
+ <VolumeBasedCalculationTechnique element="9207" group="0008" vr="CS">
+ <value number="1">NONE</value>
+ </VolumeBasedCalculationTechnique>
+ <ComplexImageComponent element="9208" group="0008" vr="CS">
+ <value number="1">MAGNITUDE</value>
+ </ComplexImageComponent>
+ <AcquisitionContrast element="9209" group="0008" vr="CS">
+ <value number="1">UNKNOWN</value>
+ </AcquisitionContrast>
+ <PatientName element="0010" group="0010" vr="PN">
+ <value number="1">Single^Derived</value>
+ </PatientName>
+ <PatientID element="0020" group="0010" vr="LO">
+ <value number="1">MF-SI2</value>
+ </PatientID>
+ <PatientBirthDate element="0030" group="0010" vr="DA">
+ <value number="1">19500704</value>
+ </PatientBirthDate>
+ <PatientSex element="0040" group="0010" vr="CS">
+ <value number="1">M</value>
+ </PatientSex>
+ <PatientAge element="1010" group="0010" vr="AS">
+ <value number="1">052Y</value>
+ </PatientAge>
+ <PatientSize element="1020" group="0010" vr="DS">
+ <value number="1">1.6</value>
+ </PatientSize>
+ <PatientWeight element="1030" group="0010" vr="DS">
+ <value number="1">75</value>
+ </PatientWeight>
+ <ContrastBolusAgent element="0010" group="0018" vr="LO">
+ <value number="1">Magnevist</value>
+ </ContrastBolusAgent>
+ <DeviceSerialNumber element="1000" group="0018" vr="LO">
+ <value number="1">123456</value>
+ </DeviceSerialNumber>
+ <SoftwareVersion element="1020" group="0018" vr="LO">
+ <value number="1">1.00</value>
+ </SoftwareVersion>
+ <ContrastBolusRoute element="1040" group="0018" vr="LO">
+ <value number="1">IV</value>
+ </ContrastBolusRoute>
+ <ContrastBolusVolume element="1041" group="0018" vr="DS">
+ <value number="1">10</value>
+ </ContrastBolusVolume>
+ <ContrastBolusTotalDose element="1044" group="0018" vr="DS">
+ <value number="1">10</value>
+ </ContrastBolusTotalDose>
+ <ContrastBolusIngredient element="1048" group="0018" vr="CS">
+ <value number="1">GADOLINIUM</value>
+ </ContrastBolusIngredient>
+ <PatientPosition element="5100" group="0018" vr="CS">
+ <value number="1">HFS</value>
+ </PatientPosition>
+ <ContentQualification element="9004" group="0018" vr="CS">
+ <value number="1">PRODUCT</value>
+ </ContentQualification>
+ <ApplicableSafetyStandardAgency element="9174" group="0018" vr="CS">
+ <value number="1">FDA</value>
+ </ApplicableSafetyStandardAgency>
+ <StudyInstanceUID element="000d" group="0020" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.2.2010.99999</value>
+ </StudyInstanceUID>
+ <SeriesInstanceUID element="000e" group="0020" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.3.2010.1.99999</value>
+ </SeriesInstanceUID>
+ <StudyID element="0010" group="0020" vr="SH">
+ <value number="1">02010</value>
+ </StudyID>
+</DicomObject>
+<DicomObject>
+ <FileMetaInformationGroupLength element="0000" group="0002" vr="UL">
+ <value number="1">182</value>
+ </FileMetaInformationGroupLength>
+ <FileMetaInformationVersion element="0001" group="0002" vr="OB"/>
+ <MediaStorageSOPClassUID element="0002" group="0002" vr="UI">
+ <value number="1">1.2.840.10008.5.1.4.1.1.4.1</value>
+ </MediaStorageSOPClassUID>
+ <MediaStorageSOPInstanceUID element="0003" group="0002" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.1.2010.1.1.99999</value>
+ </MediaStorageSOPInstanceUID>
+ <TransferSyntaxUID element="0010" group="0002" vr="UI">
+ <value number="1">1.2.840.10008.1.2.1</value>
+ </TransferSyntaxUID>
+ <ImplementationClassUID element="0012" group="0002" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.2</value>
+ </ImplementationClassUID>
+ <ImplementationVersionName element="0013" group="0002" vr="SH">
+ <value number="1">DCTOOL100</value>
+ </ImplementationVersionName>
+ <SourceApplicationEntityTitle element="0016" group="0002" vr="AE">
+ <value number="1">CLUNIE1</value>
+ </SourceApplicationEntityTitle>
+ <SpecificCharacterSet element="0005" group="0008" vr="CS">
+ <value number="1">ISO_IR 100</value>
+ </SpecificCharacterSet>
+ <ImageType element="0008" group="0008" vr="CS">
+ <value number="1">DERIVED</value>
+ <value number="2">PRIMARY</value>
+ <value number="3">PERFUSION</value>
+ <value number="4">RCBV</value>
+ </ImageType>
+ <InstanceCreationDate element="0012" group="0008" vr="DA">
+ <value number="1">20020929</value>
+ </InstanceCreationDate>
+ <InstanceCreationTime element="0013" group="0008" vr="TM">
+ <value number="1">091511</value>
+ </InstanceCreationTime>
+ <InstanceCreatorUID element="0014" group="0008" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.3</value>
+ </InstanceCreatorUID>
+ <SOPClassUID element="0016" group="0008" vr="UI">
+ <value number="1">1.2.840.10008.5.1.4.1.1.4.1</value>
+ </SOPClassUID>
+ <SOPInstanceUID element="0018" group="0008" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.1.2010.1.1.99999</value>
+ </SOPInstanceUID>
+ <StudyDate element="0020" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </StudyDate>
+ <SeriesDate element="0021" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </SeriesDate>
+ <ContentDate element="0023" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </ContentDate>
+ <StudyTime element="0030" group="0008" vr="TM">
+ <value number="1">000010</value>
+ </StudyTime>
+ <SeriesTime element="0031" group="0008" vr="TM">
+ <value number="1">000012</value>
+ </SeriesTime>
+ <ContentTime element="0033" group="0008" vr="TM">
+ <value number="1">000014</value>
+ </ContentTime>
+ <AccessionNumber element="0050" group="0008" vr="SH">
+ <value number="1">9992010</value>
+ </AccessionNumber>
+ <Modality element="0060" group="0008" vr="CS">
+ <value number="1">MR</value>
+ </Modality>
+ <Manufacturer element="0070" group="0008" vr="LO">
+ <value number="1">Acme Medical Devices</value>
+ </Manufacturer>
+ <InstitutionName element="0080" group="0008" vr="LO">
+ <value number="1">St. Nowhere Hospital</value>
+ </InstitutionName>
+ <ReferringPhysicianName element="0090" group="0008" vr="PN">
+ <value number="1">Thomas^Albert</value>
+ </ReferringPhysicianName>
+ <TimezoneOffsetFromUTC element="0201" group="0008" vr="SH">
+ <value number="1">-0400</value>
+ </TimezoneOffsetFromUTC>
+ <StationName element="1010" group="0008" vr="SH">
+ <value number="1">CONSOLE01</value>
+ </StationName>
+ <StudyDescription element="1030" group="0008" vr="LO">
+ <value number="1">fMRI</value>
+ </StudyDescription>
+ <SeriesDescription element="103e" group="0008" vr="LO">
+ <value number="1">Perfusion</value>
+ </SeriesDescription>
+ <PerformingPhysicianName element="1050" group="0008" vr="PN">
+ <value number="1">Smith^John</value>
+ </PerformingPhysicianName>
+ <PhysicianReadingStudy element="1060" group="0008" vr="PN">
+ <value number="1">Smith^John</value>
+ </PhysicianReadingStudy>
+ <OperatorName element="1070" group="0008" vr="PN">
+ <value number="1">Jones^Molly</value>
+ </OperatorName>
+ <ManufacturerModelName element="1090" group="0008" vr="LO">
+ <value number="1">Super Dooper Scanner</value>
+ </ManufacturerModelName>
+ <PixelPresentation element="9205" group="0008" vr="CS">
+ <value number="1">MONOCHROME</value>
+ </PixelPresentation>
+ <VolumetricProperties element="9206" group="0008" vr="CS">
+ <value number="1">VOLUME</value>
+ </VolumetricProperties>
+ <VolumeBasedCalculationTechnique element="9207" group="0008" vr="CS">
+ <value number="1">NONE</value>
+ </VolumeBasedCalculationTechnique>
+ <ComplexImageComponent element="9208" group="0008" vr="CS">
+ <value number="1">MAGNITUDE</value>
+ </ComplexImageComponent>
+ <AcquisitionContrast element="9209" group="0008" vr="CS">
+ <value number="1">UNKNOWN</value>
+ </AcquisitionContrast>
+ <PatientName element="0010" group="0010" vr="PN">
+ <value number="1">Single^Derived</value>
+ </PatientName>
+ <PatientID element="0020" group="0010" vr="LO">
+ <value number="1">MF-SI2</value>
+ </PatientID>
+ <PatientBirthDate element="0030" group="0010" vr="DA">
+ <value number="1">19500704</value>
+ </PatientBirthDate>
+ <PatientSex element="0040" group="0010" vr="CS">
+ <value number="1">M</value>
+ </PatientSex>
+ <PatientAge element="1010" group="0010" vr="AS">
+ <value number="1">052Y</value>
+ </PatientAge>
+ <PatientSize element="1020" group="0010" vr="DS">
+ <value number="1">1.6</value>
+ </PatientSize>
+ <PatientWeight element="1030" group="0010" vr="DS">
+ <value number="1">75</value>
+ </PatientWeight>
+ <ContrastBolusAgent element="0010" group="0018" vr="LO">
+ <value number="1">Magnevist</value>
+ </ContrastBolusAgent>
+ <DeviceSerialNumber element="1000" group="0018" vr="LO">
+ <value number="1">123456</value>
+ </DeviceSerialNumber>
+ <SoftwareVersion element="1020" group="0018" vr="LO">
+ <value number="1">1.00</value>
+ </SoftwareVersion>
+ <ContrastBolusRoute element="1040" group="0018" vr="LO">
+ <value number="1">IV</value>
+ </ContrastBolusRoute>
+ <ContrastBolusVolume element="1041" group="0018" vr="DS">
+ <value number="1">10</value>
+ </ContrastBolusVolume>
+ <ContrastBolusTotalDose element="1044" group="0018" vr="DS">
+ <value number="1">10</value>
+ </ContrastBolusTotalDose>
+ <ContrastBolusIngredient element="1048" group="0018" vr="CS">
+ <value number="1">GADOLINIUM</value>
+ </ContrastBolusIngredient>
+ <PatientPosition element="5100" group="0018" vr="CS">
+ <value number="1">HFS</value>
+ </PatientPosition>
+ <ContentQualification element="9004" group="0018" vr="CS">
+ <value number="1">PRODUCT</value>
+ </ContentQualification>
+ <ApplicableSafetyStandardAgency element="9174" group="0018" vr="CS">
+ <value number="1">FDA</value>
+ </ApplicableSafetyStandardAgency>
+ <StudyInstanceUID element="000d" group="0020" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.2.2010.99999</value>
+ </StudyInstanceUID>
+ <SeriesInstanceUID element="000e" group="0020" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.3.2010.1.99999</value>
+ </SeriesInstanceUID>
+ <StudyID element="0010" group="0020" vr="SH">
+ <value number="1">02010</value>
+ </StudyID>
+</DicomObject>
+<DicomObject>
+ <FileMetaInformationGroupLength element="0000" group="0002" vr="UL">
+ <value number="1">182</value>
+ </FileMetaInformationGroupLength>
+ <FileMetaInformationVersion element="0001" group="0002" vr="OB"/>
+ <MediaStorageSOPClassUID element="0002" group="0002" vr="UI">
+ <value number="1">1.2.840.10008.5.1.4.1.1.4.1</value>
+ </MediaStorageSOPClassUID>
+ <MediaStorageSOPInstanceUID element="0003" group="0002" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.1.2010.1.1.99999</value>
+ </MediaStorageSOPInstanceUID>
+ <TransferSyntaxUID element="0010" group="0002" vr="UI">
+ <value number="1">1.2.840.10008.1.2.1</value>
+ </TransferSyntaxUID>
+ <ImplementationClassUID element="0012" group="0002" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.2</value>
+ </ImplementationClassUID>
+ <ImplementationVersionName element="0013" group="0002" vr="SH">
+ <value number="1">DCTOOL100</value>
+ </ImplementationVersionName>
+ <SourceApplicationEntityTitle element="0016" group="0002" vr="AE">
+ <value number="1">CLUNIE1</value>
+ </SourceApplicationEntityTitle>
+ <SpecificCharacterSet element="0005" group="0008" vr="CS">
+ <value number="1">ISO_IR 100</value>
+ </SpecificCharacterSet>
+ <ImageType element="0008" group="0008" vr="CS">
+ <value number="1">DERIVED</value>
+ <value number="2">PRIMARY</value>
+ <value number="3">PERFUSION</value>
+ <value number="4">RCBV</value>
+ </ImageType>
+ <InstanceCreationDate element="0012" group="0008" vr="DA">
+ <value number="1">20020929</value>
+ </InstanceCreationDate>
+ <InstanceCreationTime element="0013" group="0008" vr="TM">
+ <value number="1">091511</value>
+ </InstanceCreationTime>
+ <InstanceCreatorUID element="0014" group="0008" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.3</value>
+ </InstanceCreatorUID>
+ <SOPClassUID element="0016" group="0008" vr="UI">
+ <value number="1">1.2.840.10008.5.1.4.1.1.4.1</value>
+ </SOPClassUID>
+ <SOPInstanceUID element="0018" group="0008" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.1.2010.1.1.99999</value>
+ </SOPInstanceUID>
+ <StudyDate element="0020" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </StudyDate>
+ <SeriesDate element="0021" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </SeriesDate>
+ <ContentDate element="0023" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </ContentDate>
+ <StudyTime element="0030" group="0008" vr="TM">
+ <value number="1">000010</value>
+ </StudyTime>
+ <SeriesTime element="0031" group="0008" vr="TM">
+ <value number="1">000012</value>
+ </SeriesTime>
+ <ContentTime element="0033" group="0008" vr="TM">
+ <value number="1">000014</value>
+ </ContentTime>
+ <AccessionNumber element="0050" group="0008" vr="SH">
+ <value number="1">9992010</value>
+ </AccessionNumber>
+ <Modality element="0060" group="0008" vr="CS">
+ <value number="1">MR</value>
+ </Modality>
+ <Manufacturer element="0070" group="0008" vr="LO">
+ <value number="1">Acme Medical Devices</value>
+ </Manufacturer>
+ <InstitutionName element="0080" group="0008" vr="LO">
+ <value number="1">St. Nowhere Hospital</value>
+ </InstitutionName>
+ <ReferringPhysicianName element="0090" group="0008" vr="PN">
+ <value number="1">Thomas^Albert</value>
+ </ReferringPhysicianName>
+ <TimezoneOffsetFromUTC element="0201" group="0008" vr="SH">
+ <value number="1">-0400</value>
+ </TimezoneOffsetFromUTC>
+ <StationName element="1010" group="0008" vr="SH">
+ <value number="1">CONSOLE01</value>
+ </StationName>
+ <StudyDescription element="1030" group="0008" vr="LO">
+ <value number="1">fMRI</value>
+ </StudyDescription>
+ <SeriesDescription element="103e" group="0008" vr="LO">
+ <value number="1">Perfusion</value>
+ </SeriesDescription>
+ <PerformingPhysicianName element="1050" group="0008" vr="PN">
+ <value number="1">Smith^John</value>
+ </PerformingPhysicianName>
+ <PhysicianReadingStudy element="1060" group="0008" vr="PN">
+ <value number="1">Smith^John</value>
+ </PhysicianReadingStudy>
+ <OperatorName element="1070" group="0008" vr="PN">
+ <value number="1">Jones^Molly</value>
+ </OperatorName>
+ <ManufacturerModelName element="1090" group="0008" vr="LO">
+ <value number="1">Super Dooper Scanner</value>
+ </ManufacturerModelName>
+ <PixelPresentation element="9205" group="0008" vr="CS">
+ <value number="1">MONOCHROME</value>
+ </PixelPresentation>
+ <VolumetricProperties element="9206" group="0008" vr="CS">
+ <value number="1">VOLUME</value>
+ </VolumetricProperties>
+ <VolumeBasedCalculationTechnique element="9207" group="0008" vr="CS">
+ <value number="1">NONE</value>
+ </VolumeBasedCalculationTechnique>
+ <ComplexImageComponent element="9208" group="0008" vr="CS">
+ <value number="1">MAGNITUDE</value>
+ </ComplexImageComponent>
+ <AcquisitionContrast element="9209" group="0008" vr="CS">
+ <value number="1">UNKNOWN</value>
+ </AcquisitionContrast>
+ <PatientName element="0010" group="0010" vr="PN">
+ <value number="1">Single^Derived</value>
+ </PatientName>
+ <PatientID element="0020" group="0010" vr="LO">
+ <value number="1">MF-SI2</value>
+ </PatientID>
+ <PatientBirthDate element="0030" group="0010" vr="DA">
+ <value number="1">19500704</value>
+ </PatientBirthDate>
+ <PatientSex element="0040" group="0010" vr="CS">
+ <value number="1">M</value>
+ </PatientSex>
+ <PatientAge element="1010" group="0010" vr="AS">
+ <value number="1">052Y</value>
+ </PatientAge>
+ <PatientSize element="1020" group="0010" vr="DS">
+ <value number="1">1.6</value>
+ </PatientSize>
+ <PatientWeight element="1030" group="0010" vr="DS">
+ <value number="1">75</value>
+ </PatientWeight>
+ <ContrastBolusAgent element="0010" group="0018" vr="LO">
+ <value number="1">Magnevist</value>
+ </ContrastBolusAgent>
+ <DeviceSerialNumber element="1000" group="0018" vr="LO">
+ <value number="1">123456</value>
+ </DeviceSerialNumber>
+ <SoftwareVersion element="1020" group="0018" vr="LO">
+ <value number="1">1.00</value>
+ </SoftwareVersion>
+ <ContrastBolusRoute element="1040" group="0018" vr="LO">
+ <value number="1">IV</value>
+ </ContrastBolusRoute>
+ <ContrastBolusVolume element="1041" group="0018" vr="DS">
+ <value number="1">10</value>
+ </ContrastBolusVolume>
+ <ContrastBolusTotalDose element="1044" group="0018" vr="DS">
+ <value number="1">10</value>
+ </ContrastBolusTotalDose>
+ <ContrastBolusIngredient element="1048" group="0018" vr="CS">
+ <value number="1">GADOLINIUM</value>
+ </ContrastBolusIngredient>
+ <PatientPosition element="5100" group="0018" vr="CS">
+ <value number="1">HFS</value>
+ </PatientPosition>
+ <ContentQualification element="9004" group="0018" vr="CS">
+ <value number="1">PRODUCT</value>
+ </ContentQualification>
+ <ApplicableSafetyStandardAgency element="9174" group="0018" vr="CS">
+ <value number="1">FDA</value>
+ </ApplicableSafetyStandardAgency>
+ <StudyInstanceUID element="000d" group="0020" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.2.2010.99999</value>
+ </StudyInstanceUID>
+ <SeriesInstanceUID element="000e" group="0020" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.3.2010.1.99999</value>
+ </SeriesInstanceUID>
+ <StudyID element="0010" group="0020" vr="SH">
+ <value number="1">02010</value>
+ </StudyID>
+</DicomObject>
+<DicomObject>
+ <FileMetaInformationGroupLength element="0000" group="0002" vr="UL">
+ <value number="1">182</value>
+ </FileMetaInformationGroupLength>
+ <FileMetaInformationVersion element="0001" group="0002" vr="OB"/>
+ <MediaStorageSOPClassUID element="0002" group="0002" vr="UI">
+ <value number="1">1.2.840.10008.5.1.4.1.1.4.1</value>
+ </MediaStorageSOPClassUID>
+ <MediaStorageSOPInstanceUID element="0003" group="0002" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.1.2010.1.1.99999</value>
+ </MediaStorageSOPInstanceUID>
+ <TransferSyntaxUID element="0010" group="0002" vr="UI">
+ <value number="1">1.2.840.10008.1.2.1</value>
+ </TransferSyntaxUID>
+ <ImplementationClassUID element="0012" group="0002" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.2</value>
+ </ImplementationClassUID>
+ <ImplementationVersionName element="0013" group="0002" vr="SH">
+ <value number="1">DCTOOL100</value>
+ </ImplementationVersionName>
+ <SourceApplicationEntityTitle element="0016" group="0002" vr="AE">
+ <value number="1">CLUNIE1</value>
+ </SourceApplicationEntityTitle>
+ <SpecificCharacterSet element="0005" group="0008" vr="CS">
+ <value number="1">ISO_IR 100</value>
+ </SpecificCharacterSet>
+ <ImageType element="0008" group="0008" vr="CS">
+ <value number="1">DERIVED</value>
+ <value number="2">PRIMARY</value>
+ <value number="3">PERFUSION</value>
+ <value number="4">RCBV</value>
+ </ImageType>
+ <InstanceCreationDate element="0012" group="0008" vr="DA">
+ <value number="1">20020929</value>
+ </InstanceCreationDate>
+ <InstanceCreationTime element="0013" group="0008" vr="TM">
+ <value number="1">091511</value>
+ </InstanceCreationTime>
+ <InstanceCreatorUID element="0014" group="0008" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.3</value>
+ </InstanceCreatorUID>
+ <SOPClassUID element="0016" group="0008" vr="UI">
+ <value number="1">1.2.840.10008.5.1.4.1.1.4.1</value>
+ </SOPClassUID>
+ <SOPInstanceUID element="0018" group="0008" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.1.2010.1.1.99999</value>
+ </SOPInstanceUID>
+ <StudyDate element="0020" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </StudyDate>
+ <SeriesDate element="0021" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </SeriesDate>
+ <ContentDate element="0023" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </ContentDate>
+ <StudyTime element="0030" group="0008" vr="TM">
+ <value number="1">000010</value>
+ </StudyTime>
+ <SeriesTime element="0031" group="0008" vr="TM">
+ <value number="1">000012</value>
+ </SeriesTime>
+ <ContentTime element="0033" group="0008" vr="TM">
+ <value number="1">000014</value>
+ </ContentTime>
+ <AccessionNumber element="0050" group="0008" vr="SH">
+ <value number="1">9992010</value>
+ </AccessionNumber>
+ <Modality element="0060" group="0008" vr="CS">
+ <value number="1">MR</value>
+ </Modality>
+ <Manufacturer element="0070" group="0008" vr="LO">
+ <value number="1">Acme Medical Devices</value>
+ </Manufacturer>
+ <InstitutionName element="0080" group="0008" vr="LO">
+ <value number="1">St. Nowhere Hospital</value>
+ </InstitutionName>
+ <ReferringPhysicianName element="0090" group="0008" vr="PN">
+ <value number="1">Thomas^Albert</value>
+ </ReferringPhysicianName>
+ <TimezoneOffsetFromUTC element="0201" group="0008" vr="SH">
+ <value number="1">-0400</value>
+ </TimezoneOffsetFromUTC>
+ <StationName element="1010" group="0008" vr="SH">
+ <value number="1">CONSOLE01</value>
+ </StationName>
+ <StudyDescription element="1030" group="0008" vr="LO">
+ <value number="1">fMRI</value>
+ </StudyDescription>
+ <SeriesDescription element="103e" group="0008" vr="LO">
+ <value number="1">Perfusion</value>
+ </SeriesDescription>
+ <PerformingPhysicianName element="1050" group="0008" vr="PN">
+ <value number="1">Smith^John</value>
+ </PerformingPhysicianName>
+ <PhysicianReadingStudy element="1060" group="0008" vr="PN">
+ <value number="1">Smith^John</value>
+ </PhysicianReadingStudy>
+ <OperatorName element="1070" group="0008" vr="PN">
+ <value number="1">Jones^Molly</value>
+ </OperatorName>
+ <ManufacturerModelName element="1090" group="0008" vr="LO">
+ <value number="1">Super Dooper Scanner</value>
+ </ManufacturerModelName>
+ <PixelPresentation element="9205" group="0008" vr="CS">
+ <value number="1">MONOCHROME</value>
+ </PixelPresentation>
+ <VolumetricProperties element="9206" group="0008" vr="CS">
+ <value number="1">VOLUME</value>
+ </VolumetricProperties>
+ <VolumeBasedCalculationTechnique element="9207" group="0008" vr="CS">
+ <value number="1">NONE</value>
+ </VolumeBasedCalculationTechnique>
+ <ComplexImageComponent element="9208" group="0008" vr="CS">
+ <value number="1">MAGNITUDE</value>
+ </ComplexImageComponent>
+ <AcquisitionContrast element="9209" group="0008" vr="CS">
+ <value number="1">UNKNOWN</value>
+ </AcquisitionContrast>
+ <PatientName element="0010" group="0010" vr="PN">
+ <value number="1">Single^Derived</value>
+ </PatientName>
+ <PatientID element="0020" group="0010" vr="LO">
+ <value number="1">MF-SI2</value>
+ </PatientID>
+ <PatientBirthDate element="0030" group="0010" vr="DA">
+ <value number="1">19500704</value>
+ </PatientBirthDate>
+ <PatientSex element="0040" group="0010" vr="CS">
+ <value number="1">M</value>
+ </PatientSex>
+ <PatientAge element="1010" group="0010" vr="AS">
+ <value number="1">052Y</value>
+ </PatientAge>
+ <PatientSize element="1020" group="0010" vr="DS">
+ <value number="1">1.6</value>
+ </PatientSize>
+ <PatientWeight element="1030" group="0010" vr="DS">
+ <value number="1">75</value>
+ </PatientWeight>
+ <ContrastBolusAgent element="0010" group="0018" vr="LO">
+ <value number="1">Magnevist</value>
+ </ContrastBolusAgent>
+ <DeviceSerialNumber element="1000" group="0018" vr="LO">
+ <value number="1">123456</value>
+ </DeviceSerialNumber>
+ <SoftwareVersion element="1020" group="0018" vr="LO">
+ <value number="1">1.00</value>
+ </SoftwareVersion>
+ <ContrastBolusRoute element="1040" group="0018" vr="LO">
+ <value number="1">IV</value>
+ </ContrastBolusRoute>
+ <ContrastBolusVolume element="1041" group="0018" vr="DS">
+ <value number="1">10</value>
+ </ContrastBolusVolume>
+ <ContrastBolusTotalDose element="1044" group="0018" vr="DS">
+ <value number="1">10</value>
+ </ContrastBolusTotalDose>
+ <ContrastBolusIngredient element="1048" group="0018" vr="CS">
+ <value number="1">GADOLINIUM</value>
+ </ContrastBolusIngredient>
+ <PatientPosition element="5100" group="0018" vr="CS">
+ <value number="1">HFS</value>
+ </PatientPosition>
+ <ContentQualification element="9004" group="0018" vr="CS">
+ <value number="1">PRODUCT</value>
+ </ContentQualification>
+ <ApplicableSafetyStandardAgency element="9174" group="0018" vr="CS">
+ <value number="1">FDA</value>
+ </ApplicableSafetyStandardAgency>
+ <StudyInstanceUID element="000d" group="0020" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.2.2010.99999</value>
+ </StudyInstanceUID>
+ <SeriesInstanceUID element="000e" group="0020" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.3.2010.1.99999</value>
+ </SeriesInstanceUID>
+ <StudyID element="0010" group="0020" vr="SH">
+ <value number="1">02010</value>
+ </StudyID>
+</DicomObject>
+<DicomObject>
+ <FileMetaInformationGroupLength element="0000" group="0002" vr="UL">
+ <value number="1">182</value>
+ </FileMetaInformationGroupLength>
+ <FileMetaInformationVersion element="0001" group="0002" vr="OB"/>
+ <MediaStorageSOPClassUID element="0002" group="0002" vr="UI">
+ <value number="1">1.2.840.10008.5.1.4.1.1.4.1</value>
+ </MediaStorageSOPClassUID>
+ <MediaStorageSOPInstanceUID element="0003" group="0002" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.1.2010.1.1.99999</value>
+ </MediaStorageSOPInstanceUID>
+ <TransferSyntaxUID element="0010" group="0002" vr="UI">
+ <value number="1">1.2.840.10008.1.2.1</value>
+ </TransferSyntaxUID>
+ <ImplementationClassUID element="0012" group="0002" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.2</value>
+ </ImplementationClassUID>
+ <ImplementationVersionName element="0013" group="0002" vr="SH">
+ <value number="1">DCTOOL100</value>
+ </ImplementationVersionName>
+ <SourceApplicationEntityTitle element="0016" group="0002" vr="AE">
+ <value number="1">CLUNIE1</value>
+ </SourceApplicationEntityTitle>
+ <SpecificCharacterSet element="0005" group="0008" vr="CS">
+ <value number="1">ISO_IR 100</value>
+ </SpecificCharacterSet>
+ <ImageType element="0008" group="0008" vr="CS">
+ <value number="1">DERIVED</value>
+ <value number="2">PRIMARY</value>
+ <value number="3">PERFUSION</value>
+ <value number="4">RCBV</value>
+ </ImageType>
+ <InstanceCreationDate element="0012" group="0008" vr="DA">
+ <value number="1">20020929</value>
+ </InstanceCreationDate>
+ <InstanceCreationTime element="0013" group="0008" vr="TM">
+ <value number="1">091511</value>
+ </InstanceCreationTime>
+ <InstanceCreatorUID element="0014" group="0008" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.3</value>
+ </InstanceCreatorUID>
+ <SOPClassUID element="0016" group="0008" vr="UI">
+ <value number="1">1.2.840.10008.5.1.4.1.1.4.1</value>
+ </SOPClassUID>
+ <SOPInstanceUID element="0018" group="0008" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.1.2010.1.1.99999</value>
+ </SOPInstanceUID>
+ <StudyDate element="0020" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </StudyDate>
+ <SeriesDate element="0021" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </SeriesDate>
+ <ContentDate element="0023" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </ContentDate>
+ <StudyTime element="0030" group="0008" vr="TM">
+ <value number="1">000010</value>
+ </StudyTime>
+ <SeriesTime element="0031" group="0008" vr="TM">
+ <value number="1">000012</value>
+ </SeriesTime>
+ <ContentTime element="0033" group="0008" vr="TM">
+ <value number="1">000014</value>
+ </ContentTime>
+ <AccessionNumber element="0050" group="0008" vr="SH">
+ <value number="1">9992010</value>
+ </AccessionNumber>
+ <Modality element="0060" group="0008" vr="CS">
+ <value number="1">MR</value>
+ </Modality>
+ <Manufacturer element="0070" group="0008" vr="LO">
+ <value number="1">Acme Medical Devices</value>
+ </Manufacturer>
+ <InstitutionName element="0080" group="0008" vr="LO">
+ <value number="1">St. Nowhere Hospital</value>
+ </InstitutionName>
+ <ReferringPhysicianName element="0090" group="0008" vr="PN">
+ <value number="1">Thomas^Albert</value>
+ </ReferringPhysicianName>
+ <TimezoneOffsetFromUTC element="0201" group="0008" vr="SH">
+ <value number="1">-0400</value>
+ </TimezoneOffsetFromUTC>
+ <StationName element="1010" group="0008" vr="SH">
+ <value number="1">CONSOLE01</value>
+ </StationName>
+ <StudyDescription element="1030" group="0008" vr="LO">
+ <value number="1">fMRI</value>
+ </StudyDescription>
+ <SeriesDescription element="103e" group="0008" vr="LO">
+ <value number="1">Perfusion</value>
+ </SeriesDescription>
+ <PerformingPhysicianName element="1050" group="0008" vr="PN">
+ <value number="1">Smith^John</value>
+ </PerformingPhysicianName>
+ <PhysicianReadingStudy element="1060" group="0008" vr="PN">
+ <value number="1">Smith^John</value>
+ </PhysicianReadingStudy>
+ <OperatorName element="1070" group="0008" vr="PN">
+ <value number="1">Jones^Molly</value>
+ </OperatorName>
+ <ManufacturerModelName element="1090" group="0008" vr="LO">
+ <value number="1">Super Dooper Scanner</value>
+ </ManufacturerModelName>
+ <PixelPresentation element="9205" group="0008" vr="CS">
+ <value number="1">MONOCHROME</value>
+ </PixelPresentation>
+ <VolumetricProperties element="9206" group="0008" vr="CS">
+ <value number="1">VOLUME</value>
+ </VolumetricProperties>
+ <VolumeBasedCalculationTechnique element="9207" group="0008" vr="CS">
+ <value number="1">NONE</value>
+ </VolumeBasedCalculationTechnique>
+ <ComplexImageComponent element="9208" group="0008" vr="CS">
+ <value number="1">MAGNITUDE</value>
+ </ComplexImageComponent>
+ <AcquisitionContrast element="9209" group="0008" vr="CS">
+ <value number="1">UNKNOWN</value>
+ </AcquisitionContrast>
+ <PatientName element="0010" group="0010" vr="PN">
+ <value number="1">Single^Derived</value>
+ </PatientName>
+ <PatientID element="0020" group="0010" vr="LO">
+ <value number="1">MF-SI2</value>
+ </PatientID>
+ <PatientBirthDate element="0030" group="0010" vr="DA">
+ <value number="1">19500704</value>
+ </PatientBirthDate>
+ <PatientSex element="0040" group="0010" vr="CS">
+ <value number="1">M</value>
+ </PatientSex>
+ <PatientAge element="1010" group="0010" vr="AS">
+ <value number="1">052Y</value>
+ </PatientAge>
+ <PatientSize element="1020" group="0010" vr="DS">
+ <value number="1">1.6</value>
+ </PatientSize>
+ <PatientWeight element="1030" group="0010" vr="DS">
+ <value number="1">75</value>
+ </PatientWeight>
+ <ContrastBolusAgent element="0010" group="0018" vr="LO">
+ <value number="1">Magnevist</value>
+ </ContrastBolusAgent>
+ <DeviceSerialNumber element="1000" group="0018" vr="LO">
+ <value number="1">123456</value>
+ </DeviceSerialNumber>
+ <SoftwareVersion element="1020" group="0018" vr="LO">
+ <value number="1">1.00</value>
+ </SoftwareVersion>
+ <ContrastBolusRoute element="1040" group="0018" vr="LO">
+ <value number="1">IV</value>
+ </ContrastBolusRoute>
+ <ContrastBolusVolume element="1041" group="0018" vr="DS">
+ <value number="1">10</value>
+ </ContrastBolusVolume>
+ <ContrastBolusTotalDose element="1044" group="0018" vr="DS">
+ <value number="1">10</value>
+ </ContrastBolusTotalDose>
+ <ContrastBolusIngredient element="1048" group="0018" vr="CS">
+ <value number="1">GADOLINIUM</value>
+ </ContrastBolusIngredient>
+ <PatientPosition element="5100" group="0018" vr="CS">
+ <value number="1">HFS</value>
+ </PatientPosition>
+ <ContentQualification element="9004" group="0018" vr="CS">
+ <value number="1">PRODUCT</value>
+ </ContentQualification>
+ <ApplicableSafetyStandardAgency element="9174" group="0018" vr="CS">
+ <value number="1">FDA</value>
+ </ApplicableSafetyStandardAgency>
+ <StudyInstanceUID element="000d" group="0020" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.2.2010.99999</value>
+ </StudyInstanceUID>
+ <SeriesInstanceUID element="000e" group="0020" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.3.2010.1.99999</value>
+ </SeriesInstanceUID>
+ <StudyID element="0010" group="0020" vr="SH">
+ <value number="1">02010</value>
+ </StudyID>
+</DicomObject>
+<DicomObject>
+ <FileMetaInformationGroupLength element="0000" group="0002" vr="UL">
+ <value number="1">182</value>
+ </FileMetaInformationGroupLength>
+ <FileMetaInformationVersion element="0001" group="0002" vr="OB"/>
+ <MediaStorageSOPClassUID element="0002" group="0002" vr="UI">
+ <value number="1">1.2.840.10008.5.1.4.1.1.4.1</value>
+ </MediaStorageSOPClassUID>
+ <MediaStorageSOPInstanceUID element="0003" group="0002" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.1.2010.1.1.99999</value>
+ </MediaStorageSOPInstanceUID>
+ <TransferSyntaxUID element="0010" group="0002" vr="UI">
+ <value number="1">1.2.840.10008.1.2.1</value>
+ </TransferSyntaxUID>
+ <ImplementationClassUID element="0012" group="0002" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.2</value>
+ </ImplementationClassUID>
+ <ImplementationVersionName element="0013" group="0002" vr="SH">
+ <value number="1">DCTOOL100</value>
+ </ImplementationVersionName>
+ <SourceApplicationEntityTitle element="0016" group="0002" vr="AE">
+ <value number="1">CLUNIE1</value>
+ </SourceApplicationEntityTitle>
+ <SpecificCharacterSet element="0005" group="0008" vr="CS">
+ <value number="1">ISO_IR 100</value>
+ </SpecificCharacterSet>
+ <ImageType element="0008" group="0008" vr="CS">
+ <value number="1">DERIVED</value>
+ <value number="2">PRIMARY</value>
+ <value number="3">PERFUSION</value>
+ <value number="4">RCBV</value>
+ </ImageType>
+ <InstanceCreationDate element="0012" group="0008" vr="DA">
+ <value number="1">20020929</value>
+ </InstanceCreationDate>
+ <InstanceCreationTime element="0013" group="0008" vr="TM">
+ <value number="1">091511</value>
+ </InstanceCreationTime>
+ <InstanceCreatorUID element="0014" group="0008" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.3</value>
+ </InstanceCreatorUID>
+ <SOPClassUID element="0016" group="0008" vr="UI">
+ <value number="1">1.2.840.10008.5.1.4.1.1.4.1</value>
+ </SOPClassUID>
+ <SOPInstanceUID element="0018" group="0008" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.1.2010.1.1.99999</value>
+ </SOPInstanceUID>
+ <StudyDate element="0020" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </StudyDate>
+ <SeriesDate element="0021" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </SeriesDate>
+ <ContentDate element="0023" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </ContentDate>
+ <StudyTime element="0030" group="0008" vr="TM">
+ <value number="1">000010</value>
+ </StudyTime>
+ <SeriesTime element="0031" group="0008" vr="TM">
+ <value number="1">000012</value>
+ </SeriesTime>
+ <ContentTime element="0033" group="0008" vr="TM">
+ <value number="1">000014</value>
+ </ContentTime>
+ <AccessionNumber element="0050" group="0008" vr="SH">
+ <value number="1">9992010</value>
+ </AccessionNumber>
+ <Modality element="0060" group="0008" vr="CS">
+ <value number="1">MR</value>
+ </Modality>
+ <Manufacturer element="0070" group="0008" vr="LO">
+ <value number="1">Acme Medical Devices</value>
+ </Manufacturer>
+ <InstitutionName element="0080" group="0008" vr="LO">
+ <value number="1">St. Nowhere Hospital</value>
+ </InstitutionName>
+ <ReferringPhysicianName element="0090" group="0008" vr="PN">
+ <value number="1">Thomas^Albert</value>
+ </ReferringPhysicianName>
+ <TimezoneOffsetFromUTC element="0201" group="0008" vr="SH">
+ <value number="1">-0400</value>
+ </TimezoneOffsetFromUTC>
+ <StationName element="1010" group="0008" vr="SH">
+ <value number="1">CONSOLE01</value>
+ </StationName>
+ <StudyDescription element="1030" group="0008" vr="LO">
+ <value number="1">fMRI</value>
+ </StudyDescription>
+ <SeriesDescription element="103e" group="0008" vr="LO">
+ <value number="1">Perfusion</value>
+ </SeriesDescription>
+ <PerformingPhysicianName element="1050" group="0008" vr="PN">
+ <value number="1">Smith^John</value>
+ </PerformingPhysicianName>
+ <PhysicianReadingStudy element="1060" group="0008" vr="PN">
+ <value number="1">Smith^John</value>
+ </PhysicianReadingStudy>
+ <OperatorName element="1070" group="0008" vr="PN">
+ <value number="1">Jones^Molly</value>
+ </OperatorName>
+ <ManufacturerModelName element="1090" group="0008" vr="LO">
+ <value number="1">Super Dooper Scanner</value>
+ </ManufacturerModelName>
+ <PixelPresentation element="9205" group="0008" vr="CS">
+ <value number="1">MONOCHROME</value>
+ </PixelPresentation>
+ <VolumetricProperties element="9206" group="0008" vr="CS">
+ <value number="1">VOLUME</value>
+ </VolumetricProperties>
+ <VolumeBasedCalculationTechnique element="9207" group="0008" vr="CS">
+ <value number="1">NONE</value>
+ </VolumeBasedCalculationTechnique>
+ <ComplexImageComponent element="9208" group="0008" vr="CS">
+ <value number="1">MAGNITUDE</value>
+ </ComplexImageComponent>
+ <AcquisitionContrast element="9209" group="0008" vr="CS">
+ <value number="1">UNKNOWN</value>
+ </AcquisitionContrast>
+ <PatientName element="0010" group="0010" vr="PN">
+ <value number="1">Single^Derived</value>
+ </PatientName>
+ <PatientID element="0020" group="0010" vr="LO">
+ <value number="1">MF-SI2</value>
+ </PatientID>
+ <PatientBirthDate element="0030" group="0010" vr="DA">
+ <value number="1">19500704</value>
+ </PatientBirthDate>
+ <PatientSex element="0040" group="0010" vr="CS">
+ <value number="1">M</value>
+ </PatientSex>
+ <PatientAge element="1010" group="0010" vr="AS">
+ <value number="1">052Y</value>
+ </PatientAge>
+ <PatientSize element="1020" group="0010" vr="DS">
+ <value number="1">1.6</value>
+ </PatientSize>
+ <PatientWeight element="1030" group="0010" vr="DS">
+ <value number="1">75</value>
+ </PatientWeight>
+ <ContrastBolusAgent element="0010" group="0018" vr="LO">
+ <value number="1">Magnevist</value>
+ </ContrastBolusAgent>
+ <DeviceSerialNumber element="1000" group="0018" vr="LO">
+ <value number="1">123456</value>
+ </DeviceSerialNumber>
+ <SoftwareVersion element="1020" group="0018" vr="LO">
+ <value number="1">1.00</value>
+ </SoftwareVersion>
+ <ContrastBolusRoute element="1040" group="0018" vr="LO">
+ <value number="1">IV</value>
+ </ContrastBolusRoute>
+ <ContrastBolusVolume element="1041" group="0018" vr="DS">
+ <value number="1">10</value>
+ </ContrastBolusVolume>
+ <ContrastBolusTotalDose element="1044" group="0018" vr="DS">
+ <value number="1">10</value>
+ </ContrastBolusTotalDose>
+ <ContrastBolusIngredient element="1048" group="0018" vr="CS">
+ <value number="1">GADOLINIUM</value>
+ </ContrastBolusIngredient>
+ <PatientPosition element="5100" group="0018" vr="CS">
+ <value number="1">HFS</value>
+ </PatientPosition>
+ <ContentQualification element="9004" group="0018" vr="CS">
+ <value number="1">PRODUCT</value>
+ </ContentQualification>
+ <ApplicableSafetyStandardAgency element="9174" group="0018" vr="CS">
+ <value number="1">FDA</value>
+ </ApplicableSafetyStandardAgency>
+ <StudyInstanceUID element="000d" group="0020" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.2.2010.99999</value>
+ </StudyInstanceUID>
+ <SeriesInstanceUID element="000e" group="0020" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.3.2010.1.99999</value>
+ </SeriesInstanceUID>
+ <StudyID element="0010" group="0020" vr="SH">
+ <value number="1">02010</value>
+ </StudyID>
+</DicomObject>
+<DicomObject>
+ <FileMetaInformationGroupLength element="0000" group="0002" vr="UL">
+ <value number="1">182</value>
+ </FileMetaInformationGroupLength>
+ <FileMetaInformationVersion element="0001" group="0002" vr="OB"/>
+ <MediaStorageSOPClassUID element="0002" group="0002" vr="UI">
+ <value number="1">1.2.840.10008.5.1.4.1.1.4.1</value>
+ </MediaStorageSOPClassUID>
+ <MediaStorageSOPInstanceUID element="0003" group="0002" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.1.2010.1.1.99999</value>
+ </MediaStorageSOPInstanceUID>
+ <TransferSyntaxUID element="0010" group="0002" vr="UI">
+ <value number="1">1.2.840.10008.1.2.1</value>
+ </TransferSyntaxUID>
+ <ImplementationClassUID element="0012" group="0002" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.2</value>
+ </ImplementationClassUID>
+ <ImplementationVersionName element="0013" group="0002" vr="SH">
+ <value number="1">DCTOOL100</value>
+ </ImplementationVersionName>
+ <SourceApplicationEntityTitle element="0016" group="0002" vr="AE">
+ <value number="1">CLUNIE1</value>
+ </SourceApplicationEntityTitle>
+ <SpecificCharacterSet element="0005" group="0008" vr="CS">
+ <value number="1">ISO_IR 100</value>
+ </SpecificCharacterSet>
+ <ImageType element="0008" group="0008" vr="CS">
+ <value number="1">DERIVED</value>
+ <value number="2">PRIMARY</value>
+ <value number="3">PERFUSION</value>
+ <value number="4">RCBV</value>
+ </ImageType>
+ <InstanceCreationDate element="0012" group="0008" vr="DA">
+ <value number="1">20020929</value>
+ </InstanceCreationDate>
+ <InstanceCreationTime element="0013" group="0008" vr="TM">
+ <value number="1">091511</value>
+ </InstanceCreationTime>
+ <InstanceCreatorUID element="0014" group="0008" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.3</value>
+ </InstanceCreatorUID>
+ <SOPClassUID element="0016" group="0008" vr="UI">
+ <value number="1">1.2.840.10008.5.1.4.1.1.4.1</value>
+ </SOPClassUID>
+ <SOPInstanceUID element="0018" group="0008" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.1.2010.1.1.99999</value>
+ </SOPInstanceUID>
+ <StudyDate element="0020" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </StudyDate>
+ <SeriesDate element="0021" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </SeriesDate>
+ <ContentDate element="0023" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </ContentDate>
+ <StudyTime element="0030" group="0008" vr="TM">
+ <value number="1">000010</value>
+ </StudyTime>
+ <SeriesTime element="0031" group="0008" vr="TM">
+ <value number="1">000012</value>
+ </SeriesTime>
+ <ContentTime element="0033" group="0008" vr="TM">
+ <value number="1">000014</value>
+ </ContentTime>
+ <AccessionNumber element="0050" group="0008" vr="SH">
+ <value number="1">9992010</value>
+ </AccessionNumber>
+ <Modality element="0060" group="0008" vr="CS">
+ <value number="1">MR</value>
+ </Modality>
+ <Manufacturer element="0070" group="0008" vr="LO">
+ <value number="1">Acme Medical Devices</value>
+ </Manufacturer>
+ <InstitutionName element="0080" group="0008" vr="LO">
+ <value number="1">St. Nowhere Hospital</value>
+ </InstitutionName>
+ <ReferringPhysicianName element="0090" group="0008" vr="PN">
+ <value number="1">Thomas^Albert</value>
+ </ReferringPhysicianName>
+ <TimezoneOffsetFromUTC element="0201" group="0008" vr="SH">
+ <value number="1">-0400</value>
+ </TimezoneOffsetFromUTC>
+ <StationName element="1010" group="0008" vr="SH">
+ <value number="1">CONSOLE01</value>
+ </StationName>
+ <StudyDescription element="1030" group="0008" vr="LO">
+ <value number="1">fMRI</value>
+ </StudyDescription>
+ <SeriesDescription element="103e" group="0008" vr="LO">
+ <value number="1">Perfusion</value>
+ </SeriesDescription>
+ <PerformingPhysicianName element="1050" group="0008" vr="PN">
+ <value number="1">Smith^John</value>
+ </PerformingPhysicianName>
+ <PhysicianReadingStudy element="1060" group="0008" vr="PN">
+ <value number="1">Smith^John</value>
+ </PhysicianReadingStudy>
+ <OperatorName element="1070" group="0008" vr="PN">
+ <value number="1">Jones^Molly</value>
+ </OperatorName>
+ <ManufacturerModelName element="1090" group="0008" vr="LO">
+ <value number="1">Super Dooper Scanner</value>
+ </ManufacturerModelName>
+ <PixelPresentation element="9205" group="0008" vr="CS">
+ <value number="1">MONOCHROME</value>
+ </PixelPresentation>
+ <VolumetricProperties element="9206" group="0008" vr="CS">
+ <value number="1">VOLUME</value>
+ </VolumetricProperties>
+ <VolumeBasedCalculationTechnique element="9207" group="0008" vr="CS">
+ <value number="1">NONE</value>
+ </VolumeBasedCalculationTechnique>
+ <ComplexImageComponent element="9208" group="0008" vr="CS">
+ <value number="1">MAGNITUDE</value>
+ </ComplexImageComponent>
+ <AcquisitionContrast element="9209" group="0008" vr="CS">
+ <value number="1">UNKNOWN</value>
+ </AcquisitionContrast>
+ <PatientName element="0010" group="0010" vr="PN">
+ <value number="1">Single^Derived</value>
+ </PatientName>
+ <PatientID element="0020" group="0010" vr="LO">
+ <value number="1">MF-SI2</value>
+ </PatientID>
+ <PatientBirthDate element="0030" group="0010" vr="DA">
+ <value number="1">19500704</value>
+ </PatientBirthDate>
+ <PatientSex element="0040" group="0010" vr="CS">
+ <value number="1">M</value>
+ </PatientSex>
+ <PatientAge element="1010" group="0010" vr="AS">
+ <value number="1">052Y</value>
+ </PatientAge>
+ <PatientSize element="1020" group="0010" vr="DS">
+ <value number="1">1.6</value>
+ </PatientSize>
+ <PatientWeight element="1030" group="0010" vr="DS">
+ <value number="1">75</value>
+ </PatientWeight>
+ <ContrastBolusAgent element="0010" group="0018" vr="LO">
+ <value number="1">Magnevist</value>
+ </ContrastBolusAgent>
+ <DeviceSerialNumber element="1000" group="0018" vr="LO">
+ <value number="1">123456</value>
+ </DeviceSerialNumber>
+ <SoftwareVersion element="1020" group="0018" vr="LO">
+ <value number="1">1.00</value>
+ </SoftwareVersion>
+ <ContrastBolusRoute element="1040" group="0018" vr="LO">
+ <value number="1">IV</value>
+ </ContrastBolusRoute>
+ <ContrastBolusVolume element="1041" group="0018" vr="DS">
+ <value number="1">10</value>
+ </ContrastBolusVolume>
+ <ContrastBolusTotalDose element="1044" group="0018" vr="DS">
+ <value number="1">10</value>
+ </ContrastBolusTotalDose>
+ <ContrastBolusIngredient element="1048" group="0018" vr="CS">
+ <value number="1">GADOLINIUM</value>
+ </ContrastBolusIngredient>
+ <PatientPosition element="5100" group="0018" vr="CS">
+ <value number="1">HFS</value>
+ </PatientPosition>
+ <ContentQualification element="9004" group="0018" vr="CS">
+ <value number="1">PRODUCT</value>
+ </ContentQualification>
+ <ApplicableSafetyStandardAgency element="9174" group="0018" vr="CS">
+ <value number="1">FDA</value>
+ </ApplicableSafetyStandardAgency>
+ <StudyInstanceUID element="000d" group="0020" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.2.2010.99999</value>
+ </StudyInstanceUID>
+ <SeriesInstanceUID element="000e" group="0020" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.3.2010.1.99999</value>
+ </SeriesInstanceUID>
+ <StudyID element="0010" group="0020" vr="SH">
+ <value number="1">02010</value>
+ </StudyID>
+</DicomObject>
+<DicomObject>
+ <FileMetaInformationGroupLength element="0000" group="0002" vr="UL">
+ <value number="1">182</value>
+ </FileMetaInformationGroupLength>
+ <FileMetaInformationVersion element="0001" group="0002" vr="OB"/>
+ <MediaStorageSOPClassUID element="0002" group="0002" vr="UI">
+ <value number="1">1.2.840.10008.5.1.4.1.1.4.1</value>
+ </MediaStorageSOPClassUID>
+ <MediaStorageSOPInstanceUID element="0003" group="0002" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.1.2010.1.1.99999</value>
+ </MediaStorageSOPInstanceUID>
+ <TransferSyntaxUID element="0010" group="0002" vr="UI">
+ <value number="1">1.2.840.10008.1.2.1</value>
+ </TransferSyntaxUID>
+ <ImplementationClassUID element="0012" group="0002" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.2</value>
+ </ImplementationClassUID>
+ <ImplementationVersionName element="0013" group="0002" vr="SH">
+ <value number="1">DCTOOL100</value>
+ </ImplementationVersionName>
+ <SourceApplicationEntityTitle element="0016" group="0002" vr="AE">
+ <value number="1">CLUNIE1</value>
+ </SourceApplicationEntityTitle>
+ <SpecificCharacterSet element="0005" group="0008" vr="CS">
+ <value number="1">ISO_IR 100</value>
+ </SpecificCharacterSet>
+ <ImageType element="0008" group="0008" vr="CS">
+ <value number="1">DERIVED</value>
+ <value number="2">PRIMARY</value>
+ <value number="3">PERFUSION</value>
+ <value number="4">RCBV</value>
+ </ImageType>
+ <InstanceCreationDate element="0012" group="0008" vr="DA">
+ <value number="1">20020929</value>
+ </InstanceCreationDate>
+ <InstanceCreationTime element="0013" group="0008" vr="TM">
+ <value number="1">091511</value>
+ </InstanceCreationTime>
+ <InstanceCreatorUID element="0014" group="0008" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.3</value>
+ </InstanceCreatorUID>
+ <SOPClassUID element="0016" group="0008" vr="UI">
+ <value number="1">1.2.840.10008.5.1.4.1.1.4.1</value>
+ </SOPClassUID>
+ <SOPInstanceUID element="0018" group="0008" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.1.2010.1.1.99999</value>
+ </SOPInstanceUID>
+ <StudyDate element="0020" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </StudyDate>
+ <SeriesDate element="0021" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </SeriesDate>
+ <ContentDate element="0023" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </ContentDate>
+ <StudyTime element="0030" group="0008" vr="TM">
+ <value number="1">000010</value>
+ </StudyTime>
+ <SeriesTime element="0031" group="0008" vr="TM">
+ <value number="1">000012</value>
+ </SeriesTime>
+ <ContentTime element="0033" group="0008" vr="TM">
+ <value number="1">000014</value>
+ </ContentTime>
+ <AccessionNumber element="0050" group="0008" vr="SH">
+ <value number="1">9992010</value>
+ </AccessionNumber>
+ <Modality element="0060" group="0008" vr="CS">
+ <value number="1">MR</value>
+ </Modality>
+ <Manufacturer element="0070" group="0008" vr="LO">
+ <value number="1">Acme Medical Devices</value>
+ </Manufacturer>
+ <InstitutionName element="0080" group="0008" vr="LO">
+ <value number="1">St. Nowhere Hospital</value>
+ </InstitutionName>
+ <ReferringPhysicianName element="0090" group="0008" vr="PN">
+ <value number="1">Thomas^Albert</value>
+ </ReferringPhysicianName>
+ <TimezoneOffsetFromUTC element="0201" group="0008" vr="SH">
+ <value number="1">-0400</value>
+ </TimezoneOffsetFromUTC>
+ <StationName element="1010" group="0008" vr="SH">
+ <value number="1">CONSOLE01</value>
+ </StationName>
+ <StudyDescription element="1030" group="0008" vr="LO">
+ <value number="1">fMRI</value>
+ </StudyDescription>
+ <SeriesDescription element="103e" group="0008" vr="LO">
+ <value number="1">Perfusion</value>
+ </SeriesDescription>
+ <PerformingPhysicianName element="1050" group="0008" vr="PN">
+ <value number="1">Smith^John</value>
+ </PerformingPhysicianName>
+ <PhysicianReadingStudy element="1060" group="0008" vr="PN">
+ <value number="1">Smith^John</value>
+ </PhysicianReadingStudy>
+ <OperatorName element="1070" group="0008" vr="PN">
+ <value number="1">Jones^Molly</value>
+ </OperatorName>
+ <ManufacturerModelName element="1090" group="0008" vr="LO">
+ <value number="1">Super Dooper Scanner</value>
+ </ManufacturerModelName>
+ <PixelPresentation element="9205" group="0008" vr="CS">
+ <value number="1">MONOCHROME</value>
+ </PixelPresentation>
+ <VolumetricProperties element="9206" group="0008" vr="CS">
+ <value number="1">VOLUME</value>
+ </VolumetricProperties>
+ <VolumeBasedCalculationTechnique element="9207" group="0008" vr="CS">
+ <value number="1">NONE</value>
+ </VolumeBasedCalculationTechnique>
+ <ComplexImageComponent element="9208" group="0008" vr="CS">
+ <value number="1">MAGNITUDE</value>
+ </ComplexImageComponent>
+ <AcquisitionContrast element="9209" group="0008" vr="CS">
+ <value number="1">UNKNOWN</value>
+ </AcquisitionContrast>
+ <PatientName element="0010" group="0010" vr="PN">
+ <value number="1">Single^Derived</value>
+ </PatientName>
+ <PatientID element="0020" group="0010" vr="LO">
+ <value number="1">MF-SI2</value>
+ </PatientID>
+ <PatientBirthDate element="0030" group="0010" vr="DA">
+ <value number="1">19500704</value>
+ </PatientBirthDate>
+ <PatientSex element="0040" group="0010" vr="CS">
+ <value number="1">M</value>
+ </PatientSex>
+ <PatientAge element="1010" group="0010" vr="AS">
+ <value number="1">052Y</value>
+ </PatientAge>
+ <PatientSize element="1020" group="0010" vr="DS">
+ <value number="1">1.6</value>
+ </PatientSize>
+ <PatientWeight element="1030" group="0010" vr="DS">
+ <value number="1">75</value>
+ </PatientWeight>
+ <ContrastBolusAgent element="0010" group="0018" vr="LO">
+ <value number="1">Magnevist</value>
+ </ContrastBolusAgent>
+ <DeviceSerialNumber element="1000" group="0018" vr="LO">
+ <value number="1">123456</value>
+ </DeviceSerialNumber>
+ <SoftwareVersion element="1020" group="0018" vr="LO">
+ <value number="1">1.00</value>
+ </SoftwareVersion>
+ <ContrastBolusRoute element="1040" group="0018" vr="LO">
+ <value number="1">IV</value>
+ </ContrastBolusRoute>
+ <ContrastBolusVolume element="1041" group="0018" vr="DS">
+ <value number="1">10</value>
+ </ContrastBolusVolume>
+ <ContrastBolusTotalDose element="1044" group="0018" vr="DS">
+ <value number="1">10</value>
+ </ContrastBolusTotalDose>
+ <ContrastBolusIngredient element="1048" group="0018" vr="CS">
+ <value number="1">GADOLINIUM</value>
+ </ContrastBolusIngredient>
+ <PatientPosition element="5100" group="0018" vr="CS">
+ <value number="1">HFS</value>
+ </PatientPosition>
+ <ContentQualification element="9004" group="0018" vr="CS">
+ <value number="1">PRODUCT</value>
+ </ContentQualification>
+ <ApplicableSafetyStandardAgency element="9174" group="0018" vr="CS">
+ <value number="1">FDA</value>
+ </ApplicableSafetyStandardAgency>
+ <StudyInstanceUID element="000d" group="0020" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.2.2010.99999</value>
+ </StudyInstanceUID>
+ <SeriesInstanceUID element="000e" group="0020" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.3.2010.1.99999</value>
+ </SeriesInstanceUID>
+ <StudyID element="0010" group="0020" vr="SH">
+ <value number="1">02010</value>
+ </StudyID>
+</DicomObject>
+<DicomObject>
+ <FileMetaInformationGroupLength element="0000" group="0002" vr="UL">
+ <value number="1">182</value>
+ </FileMetaInformationGroupLength>
+ <FileMetaInformationVersion element="0001" group="0002" vr="OB"/>
+ <MediaStorageSOPClassUID element="0002" group="0002" vr="UI">
+ <value number="1">1.2.840.10008.5.1.4.1.1.4.1</value>
+ </MediaStorageSOPClassUID>
+ <MediaStorageSOPInstanceUID element="0003" group="0002" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.1.2010.1.1.99999</value>
+ </MediaStorageSOPInstanceUID>
+ <TransferSyntaxUID element="0010" group="0002" vr="UI">
+ <value number="1">1.2.840.10008.1.2.1</value>
+ </TransferSyntaxUID>
+ <ImplementationClassUID element="0012" group="0002" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.2</value>
+ </ImplementationClassUID>
+ <ImplementationVersionName element="0013" group="0002" vr="SH">
+ <value number="1">DCTOOL100</value>
+ </ImplementationVersionName>
+ <SourceApplicationEntityTitle element="0016" group="0002" vr="AE">
+ <value number="1">CLUNIE1</value>
+ </SourceApplicationEntityTitle>
+ <SpecificCharacterSet element="0005" group="0008" vr="CS">
+ <value number="1">ISO_IR 100</value>
+ </SpecificCharacterSet>
+ <ImageType element="0008" group="0008" vr="CS">
+ <value number="1">DERIVED</value>
+ <value number="2">PRIMARY</value>
+ <value number="3">PERFUSION</value>
+ <value number="4">RCBV</value>
+ </ImageType>
+ <InstanceCreationDate element="0012" group="0008" vr="DA">
+ <value number="1">20020929</value>
+ </InstanceCreationDate>
+ <InstanceCreationTime element="0013" group="0008" vr="TM">
+ <value number="1">091511</value>
+ </InstanceCreationTime>
+ <InstanceCreatorUID element="0014" group="0008" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.3</value>
+ </InstanceCreatorUID>
+ <SOPClassUID element="0016" group="0008" vr="UI">
+ <value number="1">1.2.840.10008.5.1.4.1.1.4.1</value>
+ </SOPClassUID>
+ <SOPInstanceUID element="0018" group="0008" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.1.2010.1.1.99999</value>
+ </SOPInstanceUID>
+ <StudyDate element="0020" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </StudyDate>
+ <SeriesDate element="0021" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </SeriesDate>
+ <ContentDate element="0023" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </ContentDate>
+ <StudyTime element="0030" group="0008" vr="TM">
+ <value number="1">000010</value>
+ </StudyTime>
+ <SeriesTime element="0031" group="0008" vr="TM">
+ <value number="1">000012</value>
+ </SeriesTime>
+ <ContentTime element="0033" group="0008" vr="TM">
+ <value number="1">000014</value>
+ </ContentTime>
+ <AccessionNumber element="0050" group="0008" vr="SH">
+ <value number="1">9992010</value>
+ </AccessionNumber>
+ <Modality element="0060" group="0008" vr="CS">
+ <value number="1">MR</value>
+ </Modality>
+ <Manufacturer element="0070" group="0008" vr="LO">
+ <value number="1">Acme Medical Devices</value>
+ </Manufacturer>
+ <InstitutionName element="0080" group="0008" vr="LO">
+ <value number="1">St. Nowhere Hospital</value>
+ </InstitutionName>
+ <ReferringPhysicianName element="0090" group="0008" vr="PN">
+ <value number="1">Thomas^Albert</value>
+ </ReferringPhysicianName>
+ <TimezoneOffsetFromUTC element="0201" group="0008" vr="SH">
+ <value number="1">-0400</value>
+ </TimezoneOffsetFromUTC>
+ <StationName element="1010" group="0008" vr="SH">
+ <value number="1">CONSOLE01</value>
+ </StationName>
+ <StudyDescription element="1030" group="0008" vr="LO">
+ <value number="1">fMRI</value>
+ </StudyDescription>
+ <SeriesDescription element="103e" group="0008" vr="LO">
+ <value number="1">Perfusion</value>
+ </SeriesDescription>
+ <PerformingPhysicianName element="1050" group="0008" vr="PN">
+ <value number="1">Smith^John</value>
+ </PerformingPhysicianName>
+ <PhysicianReadingStudy element="1060" group="0008" vr="PN">
+ <value number="1">Smith^John</value>
+ </PhysicianReadingStudy>
+ <OperatorName element="1070" group="0008" vr="PN">
+ <value number="1">Jones^Molly</value>
+ </OperatorName>
+ <ManufacturerModelName element="1090" group="0008" vr="LO">
+ <value number="1">Super Dooper Scanner</value>
+ </ManufacturerModelName>
+ <PixelPresentation element="9205" group="0008" vr="CS">
+ <value number="1">MONOCHROME</value>
+ </PixelPresentation>
+ <VolumetricProperties element="9206" group="0008" vr="CS">
+ <value number="1">VOLUME</value>
+ </VolumetricProperties>
+ <VolumeBasedCalculationTechnique element="9207" group="0008" vr="CS">
+ <value number="1">NONE</value>
+ </VolumeBasedCalculationTechnique>
+ <ComplexImageComponent element="9208" group="0008" vr="CS">
+ <value number="1">MAGNITUDE</value>
+ </ComplexImageComponent>
+ <AcquisitionContrast element="9209" group="0008" vr="CS">
+ <value number="1">UNKNOWN</value>
+ </AcquisitionContrast>
+ <PatientName element="0010" group="0010" vr="PN">
+ <value number="1">Single^Derived</value>
+ </PatientName>
+ <PatientID element="0020" group="0010" vr="LO">
+ <value number="1">MF-SI2</value>
+ </PatientID>
+ <PatientBirthDate element="0030" group="0010" vr="DA">
+ <value number="1">19500704</value>
+ </PatientBirthDate>
+ <PatientSex element="0040" group="0010" vr="CS">
+ <value number="1">M</value>
+ </PatientSex>
+ <PatientAge element="1010" group="0010" vr="AS">
+ <value number="1">052Y</value>
+ </PatientAge>
+ <PatientSize element="1020" group="0010" vr="DS">
+ <value number="1">1.6</value>
+ </PatientSize>
+ <PatientWeight element="1030" group="0010" vr="DS">
+ <value number="1">75</value>
+ </PatientWeight>
+ <ContrastBolusAgent element="0010" group="0018" vr="LO">
+ <value number="1">Magnevist</value>
+ </ContrastBolusAgent>
+ <DeviceSerialNumber element="1000" group="0018" vr="LO">
+ <value number="1">123456</value>
+ </DeviceSerialNumber>
+ <SoftwareVersion element="1020" group="0018" vr="LO">
+ <value number="1">1.00</value>
+ </SoftwareVersion>
+ <ContrastBolusRoute element="1040" group="0018" vr="LO">
+ <value number="1">IV</value>
+ </ContrastBolusRoute>
+ <ContrastBolusVolume element="1041" group="0018" vr="DS">
+ <value number="1">10</value>
+ </ContrastBolusVolume>
+ <ContrastBolusTotalDose element="1044" group="0018" vr="DS">
+ <value number="1">10</value>
+ </ContrastBolusTotalDose>
+ <ContrastBolusIngredient element="1048" group="0018" vr="CS">
+ <value number="1">GADOLINIUM</value>
+ </ContrastBolusIngredient>
+ <PatientPosition element="5100" group="0018" vr="CS">
+ <value number="1">HFS</value>
+ </PatientPosition>
+ <ContentQualification element="9004" group="0018" vr="CS">
+ <value number="1">PRODUCT</value>
+ </ContentQualification>
+ <ApplicableSafetyStandardAgency element="9174" group="0018" vr="CS">
+ <value number="1">FDA</value>
+ </ApplicableSafetyStandardAgency>
+ <StudyInstanceUID element="000d" group="0020" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.2.2010.99999</value>
+ </StudyInstanceUID>
+ <SeriesInstanceUID element="000e" group="0020" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.3.2010.1.99999</value>
+ </SeriesInstanceUID>
+ <StudyID element="0010" group="0020" vr="SH">
+ <value number="1">02010</value>
+ </StudyID>
+</DicomObject>
+<DicomObject>
+ <FileMetaInformationGroupLength element="0000" group="0002" vr="UL">
+ <value number="1">182</value>
+ </FileMetaInformationGroupLength>
+ <FileMetaInformationVersion element="0001" group="0002" vr="OB"/>
+ <MediaStorageSOPClassUID element="0002" group="0002" vr="UI">
+ <value number="1">1.2.840.10008.5.1.4.1.1.4.1</value>
+ </MediaStorageSOPClassUID>
+ <MediaStorageSOPInstanceUID element="0003" group="0002" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.1.2010.1.1.99999</value>
+ </MediaStorageSOPInstanceUID>
+ <TransferSyntaxUID element="0010" group="0002" vr="UI">
+ <value number="1">1.2.840.10008.1.2.1</value>
+ </TransferSyntaxUID>
+ <ImplementationClassUID element="0012" group="0002" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.2</value>
+ </ImplementationClassUID>
+ <ImplementationVersionName element="0013" group="0002" vr="SH">
+ <value number="1">DCTOOL100</value>
+ </ImplementationVersionName>
+ <SourceApplicationEntityTitle element="0016" group="0002" vr="AE">
+ <value number="1">CLUNIE1</value>
+ </SourceApplicationEntityTitle>
+ <SpecificCharacterSet element="0005" group="0008" vr="CS">
+ <value number="1">ISO_IR 100</value>
+ </SpecificCharacterSet>
+ <ImageType element="0008" group="0008" vr="CS">
+ <value number="1">DERIVED</value>
+ <value number="2">PRIMARY</value>
+ <value number="3">PERFUSION</value>
+ <value number="4">RCBV</value>
+ </ImageType>
+ <InstanceCreationDate element="0012" group="0008" vr="DA">
+ <value number="1">20020929</value>
+ </InstanceCreationDate>
+ <InstanceCreationTime element="0013" group="0008" vr="TM">
+ <value number="1">091511</value>
+ </InstanceCreationTime>
+ <InstanceCreatorUID element="0014" group="0008" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.3</value>
+ </InstanceCreatorUID>
+ <SOPClassUID element="0016" group="0008" vr="UI">
+ <value number="1">1.2.840.10008.5.1.4.1.1.4.1</value>
+ </SOPClassUID>
+ <SOPInstanceUID element="0018" group="0008" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.1.2010.1.1.99999</value>
+ </SOPInstanceUID>
+ <StudyDate element="0020" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </StudyDate>
+ <SeriesDate element="0021" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </SeriesDate>
+ <ContentDate element="0023" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </ContentDate>
+ <StudyTime element="0030" group="0008" vr="TM">
+ <value number="1">000010</value>
+ </StudyTime>
+ <SeriesTime element="0031" group="0008" vr="TM">
+ <value number="1">000012</value>
+ </SeriesTime>
+ <ContentTime element="0033" group="0008" vr="TM">
+ <value number="1">000014</value>
+ </ContentTime>
+ <AccessionNumber element="0050" group="0008" vr="SH">
+ <value number="1">9992010</value>
+ </AccessionNumber>
+ <Modality element="0060" group="0008" vr="CS">
+ <value number="1">MR</value>
+ </Modality>
+ <Manufacturer element="0070" group="0008" vr="LO">
+ <value number="1">Acme Medical Devices</value>
+ </Manufacturer>
+ <InstitutionName element="0080" group="0008" vr="LO">
+ <value number="1">St. Nowhere Hospital</value>
+ </InstitutionName>
+ <ReferringPhysicianName element="0090" group="0008" vr="PN">
+ <value number="1">Thomas^Albert</value>
+ </ReferringPhysicianName>
+ <TimezoneOffsetFromUTC element="0201" group="0008" vr="SH">
+ <value number="1">-0400</value>
+ </TimezoneOffsetFromUTC>
+ <StationName element="1010" group="0008" vr="SH">
+ <value number="1">CONSOLE01</value>
+ </StationName>
+ <StudyDescription element="1030" group="0008" vr="LO">
+ <value number="1">fMRI</value>
+ </StudyDescription>
+ <SeriesDescription element="103e" group="0008" vr="LO">
+ <value number="1">Perfusion</value>
+ </SeriesDescription>
+ <PerformingPhysicianName element="1050" group="0008" vr="PN">
+ <value number="1">Smith^John</value>
+ </PerformingPhysicianName>
+ <PhysicianReadingStudy element="1060" group="0008" vr="PN">
+ <value number="1">Smith^John</value>
+ </PhysicianReadingStudy>
+ <OperatorName element="1070" group="0008" vr="PN">
+ <value number="1">Jones^Molly</value>
+ </OperatorName>
+ <ManufacturerModelName element="1090" group="0008" vr="LO">
+ <value number="1">Super Dooper Scanner</value>
+ </ManufacturerModelName>
+ <PixelPresentation element="9205" group="0008" vr="CS">
+ <value number="1">MONOCHROME</value>
+ </PixelPresentation>
+ <VolumetricProperties element="9206" group="0008" vr="CS">
+ <value number="1">VOLUME</value>
+ </VolumetricProperties>
+ <VolumeBasedCalculationTechnique element="9207" group="0008" vr="CS">
+ <value number="1">NONE</value>
+ </VolumeBasedCalculationTechnique>
+ <ComplexImageComponent element="9208" group="0008" vr="CS">
+ <value number="1">MAGNITUDE</value>
+ </ComplexImageComponent>
+ <AcquisitionContrast element="9209" group="0008" vr="CS">
+ <value number="1">UNKNOWN</value>
+ </AcquisitionContrast>
+ <PatientName element="0010" group="0010" vr="PN">
+ <value number="1">Single^Derived</value>
+ </PatientName>
+ <PatientID element="0020" group="0010" vr="LO">
+ <value number="1">MF-SI2</value>
+ </PatientID>
+ <PatientBirthDate element="0030" group="0010" vr="DA">
+ <value number="1">19500704</value>
+ </PatientBirthDate>
+ <PatientSex element="0040" group="0010" vr="CS">
+ <value number="1">M</value>
+ </PatientSex>
+ <PatientAge element="1010" group="0010" vr="AS">
+ <value number="1">052Y</value>
+ </PatientAge>
+ <PatientSize element="1020" group="0010" vr="DS">
+ <value number="1">1.6</value>
+ </PatientSize>
+ <PatientWeight element="1030" group="0010" vr="DS">
+ <value number="1">75</value>
+ </PatientWeight>
+ <ContrastBolusAgent element="0010" group="0018" vr="LO">
+ <value number="1">Magnevist</value>
+ </ContrastBolusAgent>
+ <DeviceSerialNumber element="1000" group="0018" vr="LO">
+ <value number="1">123456</value>
+ </DeviceSerialNumber>
+ <SoftwareVersion element="1020" group="0018" vr="LO">
+ <value number="1">1.00</value>
+ </SoftwareVersion>
+ <ContrastBolusRoute element="1040" group="0018" vr="LO">
+ <value number="1">IV</value>
+ </ContrastBolusRoute>
+ <ContrastBolusVolume element="1041" group="0018" vr="DS">
+ <value number="1">10</value>
+ </ContrastBolusVolume>
+ <ContrastBolusTotalDose element="1044" group="0018" vr="DS">
+ <value number="1">10</value>
+ </ContrastBolusTotalDose>
+ <ContrastBolusIngredient element="1048" group="0018" vr="CS">
+ <value number="1">GADOLINIUM</value>
+ </ContrastBolusIngredient>
+ <PatientPosition element="5100" group="0018" vr="CS">
+ <value number="1">HFS</value>
+ </PatientPosition>
+ <ContentQualification element="9004" group="0018" vr="CS">
+ <value number="1">PRODUCT</value>
+ </ContentQualification>
+ <ApplicableSafetyStandardAgency element="9174" group="0018" vr="CS">
+ <value number="1">FDA</value>
+ </ApplicableSafetyStandardAgency>
+ <StudyInstanceUID element="000d" group="0020" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.2.2010.99999</value>
+ </StudyInstanceUID>
+ <SeriesInstanceUID element="000e" group="0020" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.3.2010.1.99999</value>
+ </SeriesInstanceUID>
+ <StudyID element="0010" group="0020" vr="SH">
+ <value number="1">02010</value>
+ </StudyID>
+</DicomObject>
+</root>
diff --git a/tests/src/GC/Performance/Tests/clunie_small.xml b/tests/src/GC/Performance/Tests/clunie_small.xml
new file mode 100644
index 0000000000..bb25594254
--- /dev/null
+++ b/tests/src/GC/Performance/Tests/clunie_small.xml
@@ -0,0 +1,181 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<DicomObject>
+ <FileMetaInformationGroupLength element="0000" group="0002" vr="UL">
+ <value number="1">182</value>
+ </FileMetaInformationGroupLength>
+ <FileMetaInformationVersion element="0001" group="0002" vr="OB"/>
+ <MediaStorageSOPClassUID element="0002" group="0002" vr="UI">
+ <value number="1">1.2.840.10008.5.1.4.1.1.4.1</value>
+ </MediaStorageSOPClassUID>
+ <MediaStorageSOPInstanceUID element="0003" group="0002" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.1.2010.1.1.99999</value>
+ </MediaStorageSOPInstanceUID>
+ <TransferSyntaxUID element="0010" group="0002" vr="UI">
+ <value number="1">1.2.840.10008.1.2.1</value>
+ </TransferSyntaxUID>
+ <ImplementationClassUID element="0012" group="0002" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.2</value>
+ </ImplementationClassUID>
+ <ImplementationVersionName element="0013" group="0002" vr="SH">
+ <value number="1">DCTOOL100</value>
+ </ImplementationVersionName>
+ <SourceApplicationEntityTitle element="0016" group="0002" vr="AE">
+ <value number="1">CLUNIE1</value>
+ </SourceApplicationEntityTitle>
+ <SpecificCharacterSet element="0005" group="0008" vr="CS">
+ <value number="1">ISO_IR 100</value>
+ </SpecificCharacterSet>
+ <ImageType element="0008" group="0008" vr="CS">
+ <value number="1">DERIVED</value>
+ <value number="2">PRIMARY</value>
+ <value number="3">PERFUSION</value>
+ <value number="4">RCBV</value>
+ </ImageType>
+ <InstanceCreationDate element="0012" group="0008" vr="DA">
+ <value number="1">20020929</value>
+ </InstanceCreationDate>
+ <InstanceCreationTime element="0013" group="0008" vr="TM">
+ <value number="1">091511</value>
+ </InstanceCreationTime>
+ <InstanceCreatorUID element="0014" group="0008" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.3</value>
+ </InstanceCreatorUID>
+ <SOPClassUID element="0016" group="0008" vr="UI">
+ <value number="1">1.2.840.10008.5.1.4.1.1.4.1</value>
+ </SOPClassUID>
+ <SOPInstanceUID element="0018" group="0008" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.1.2010.1.1.99999</value>
+ </SOPInstanceUID>
+ <StudyDate element="0020" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </StudyDate>
+ <SeriesDate element="0021" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </SeriesDate>
+ <ContentDate element="0023" group="0008" vr="DA">
+ <value number="1">20020728</value>
+ </ContentDate>
+ <StudyTime element="0030" group="0008" vr="TM">
+ <value number="1">000010</value>
+ </StudyTime>
+ <SeriesTime element="0031" group="0008" vr="TM">
+ <value number="1">000012</value>
+ </SeriesTime>
+ <ContentTime element="0033" group="0008" vr="TM">
+ <value number="1">000014</value>
+ </ContentTime>
+ <AccessionNumber element="0050" group="0008" vr="SH">
+ <value number="1">9992010</value>
+ </AccessionNumber>
+ <Modality element="0060" group="0008" vr="CS">
+ <value number="1">MR</value>
+ </Modality>
+ <Manufacturer element="0070" group="0008" vr="LO">
+ <value number="1">Acme Medical Devices</value>
+ </Manufacturer>
+ <InstitutionName element="0080" group="0008" vr="LO">
+ <value number="1">St. Nowhere Hospital</value>
+ </InstitutionName>
+ <ReferringPhysicianName element="0090" group="0008" vr="PN">
+ <value number="1">Thomas^Albert</value>
+ </ReferringPhysicianName>
+ <TimezoneOffsetFromUTC element="0201" group="0008" vr="SH">
+ <value number="1">-0400</value>
+ </TimezoneOffsetFromUTC>
+ <StationName element="1010" group="0008" vr="SH">
+ <value number="1">CONSOLE01</value>
+ </StationName>
+ <StudyDescription element="1030" group="0008" vr="LO">
+ <value number="1">fMRI</value>
+ </StudyDescription>
+ <SeriesDescription element="103e" group="0008" vr="LO">
+ <value number="1">Perfusion</value>
+ </SeriesDescription>
+ <PerformingPhysicianName element="1050" group="0008" vr="PN">
+ <value number="1">Smith^John</value>
+ </PerformingPhysicianName>
+ <PhysicianReadingStudy element="1060" group="0008" vr="PN">
+ <value number="1">Smith^John</value>
+ </PhysicianReadingStudy>
+ <OperatorName element="1070" group="0008" vr="PN">
+ <value number="1">Jones^Molly</value>
+ </OperatorName>
+ <ManufacturerModelName element="1090" group="0008" vr="LO">
+ <value number="1">Super Dooper Scanner</value>
+ </ManufacturerModelName>
+ <PixelPresentation element="9205" group="0008" vr="CS">
+ <value number="1">MONOCHROME</value>
+ </PixelPresentation>
+ <VolumetricProperties element="9206" group="0008" vr="CS">
+ <value number="1">VOLUME</value>
+ </VolumetricProperties>
+ <VolumeBasedCalculationTechnique element="9207" group="0008" vr="CS">
+ <value number="1">NONE</value>
+ </VolumeBasedCalculationTechnique>
+ <ComplexImageComponent element="9208" group="0008" vr="CS">
+ <value number="1">MAGNITUDE</value>
+ </ComplexImageComponent>
+ <AcquisitionContrast element="9209" group="0008" vr="CS">
+ <value number="1">UNKNOWN</value>
+ </AcquisitionContrast>
+ <PatientName element="0010" group="0010" vr="PN">
+ <value number="1">Single^Derived</value>
+ </PatientName>
+ <PatientID element="0020" group="0010" vr="LO">
+ <value number="1">MF-SI2</value>
+ </PatientID>
+ <PatientBirthDate element="0030" group="0010" vr="DA">
+ <value number="1">19500704</value>
+ </PatientBirthDate>
+ <PatientSex element="0040" group="0010" vr="CS">
+ <value number="1">M</value>
+ </PatientSex>
+ <PatientAge element="1010" group="0010" vr="AS">
+ <value number="1">052Y</value>
+ </PatientAge>
+ <PatientSize element="1020" group="0010" vr="DS">
+ <value number="1">1.6</value>
+ </PatientSize>
+ <PatientWeight element="1030" group="0010" vr="DS">
+ <value number="1">75</value>
+ </PatientWeight>
+ <ContrastBolusAgent element="0010" group="0018" vr="LO">
+ <value number="1">Magnevist</value>
+ </ContrastBolusAgent>
+ <DeviceSerialNumber element="1000" group="0018" vr="LO">
+ <value number="1">123456</value>
+ </DeviceSerialNumber>
+ <SoftwareVersion element="1020" group="0018" vr="LO">
+ <value number="1">1.00</value>
+ </SoftwareVersion>
+ <ContrastBolusRoute element="1040" group="0018" vr="LO">
+ <value number="1">IV</value>
+ </ContrastBolusRoute>
+ <ContrastBolusVolume element="1041" group="0018" vr="DS">
+ <value number="1">10</value>
+ </ContrastBolusVolume>
+ <ContrastBolusTotalDose element="1044" group="0018" vr="DS">
+ <value number="1">10</value>
+ </ContrastBolusTotalDose>
+ <ContrastBolusIngredient element="1048" group="0018" vr="CS">
+ <value number="1">GADOLINIUM</value>
+ </ContrastBolusIngredient>
+ <PatientPosition element="5100" group="0018" vr="CS">
+ <value number="1">HFS</value>
+ </PatientPosition>
+ <ContentQualification element="9004" group="0018" vr="CS">
+ <value number="1">PRODUCT</value>
+ </ContentQualification>
+ <ApplicableSafetyStandardAgency element="9174" group="0018" vr="CS">
+ <value number="1">FDA</value>
+ </ApplicableSafetyStandardAgency>
+ <StudyInstanceUID element="000d" group="0020" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.2.2010.99999</value>
+ </StudyInstanceUID>
+ <SeriesInstanceUID element="000e" group="0020" vr="UI">
+ <value number="1">1.3.6.1.4.1.5962.1.3.2010.1.99999</value>
+ </SeriesInstanceUID>
+ <StudyID element="0010" group="0020" vr="SH">
+ <value number="1">02010</value>
+ </StudyID>
+</DicomObject>
diff --git a/tests/src/GC/Regressions/dev10bugs/536168/536168.csproj b/tests/src/GC/Regressions/dev10bugs/536168/536168.csproj
index b625223046..749190702d 100644
--- a/tests/src/GC/Regressions/dev10bugs/536168/536168.csproj
+++ b/tests/src/GC/Regressions/dev10bugs/536168/536168.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<GCStressIncompatible>true</GCStressIncompatible>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -29,6 +28,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/GC/Regressions/v2.0-beta2/462651/462651.csproj b/tests/src/GC/Regressions/v2.0-beta2/462651/462651.csproj
index 8ebc88a934..fa88f0f35f 100644
--- a/tests/src/GC/Regressions/v2.0-beta2/462651/462651.csproj
+++ b/tests/src/GC/Regressions/v2.0-beta2/462651/462651.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -11,12 +11,11 @@
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<GCStressIncompatible>true</GCStressIncompatible>
<IsLongRunningGCTest>true</IsLongRunningGCTest>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -30,6 +29,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/GC/Regressions/v2.0-beta2/471729/471729.csproj b/tests/src/GC/Regressions/v2.0-beta2/471729/471729.csproj
index 190fa6129c..50c2b5c2f0 100644
--- a/tests/src/GC/Regressions/v2.0-beta2/471729/471729.csproj
+++ b/tests/src/GC/Regressions/v2.0-beta2/471729/471729.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -11,12 +11,11 @@
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<GCStressIncompatible>true</GCStressIncompatible>
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -30,6 +29,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/GC/Regressions/v2.0-rtm/544701/544701.csproj b/tests/src/GC/Regressions/v2.0-rtm/544701/544701.csproj
index ba6a192350..bfaedcf924 100644
--- a/tests/src/GC/Regressions/v2.0-rtm/544701/544701.csproj
+++ b/tests/src/GC/Regressions/v2.0-rtm/544701/544701.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -11,12 +11,11 @@
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<GCStressIncompatible>true</GCStressIncompatible>
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -30,6 +29,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/Affinity/affinitizer.csproj b/tests/src/GC/Scenarios/Affinity/affinitizer.csproj
index c5a6bd065b..cdff4b9757 100644
--- a/tests/src/GC/Scenarios/Affinity/affinitizer.csproj
+++ b/tests/src/GC/Scenarios/Affinity/affinitizer.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,13 +10,12 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<GCStressIncompatible>true</GCStressIncompatible>
- <CLRTestKind>SharedLibrary</CLRTestKind>
+ <CLRTestKind>SharedLibrary</CLRTestKind>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -30,6 +29,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/BaseFinal/basefinal.csproj b/tests/src/GC/Scenarios/BaseFinal/basefinal.csproj
index f75f2b55e1..a9f5ef7bb3 100644
--- a/tests/src/GC/Scenarios/BaseFinal/basefinal.csproj
+++ b/tests/src/GC/Scenarios/BaseFinal/basefinal.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -11,12 +11,11 @@
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<GCStressIncompatible>true</GCStressIncompatible>
<IsLongRunningGCTest>true</IsLongRunningGCTest>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -30,6 +29,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/Boxing/simpvariant.csproj b/tests/src/GC/Scenarios/Boxing/simpvariant.csproj
index 33f2188a29..98a4687297 100644
--- a/tests/src/GC/Scenarios/Boxing/simpvariant.csproj
+++ b/tests/src/GC/Scenarios/Boxing/simpvariant.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<GCStressIncompatible>true</GCStressIncompatible>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -29,6 +28,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/Boxing/vararystress.csproj b/tests/src/GC/Scenarios/Boxing/vararystress.csproj
index 55016b50fa..eeb5e5ed9e 100644
--- a/tests/src/GC/Scenarios/Boxing/vararystress.csproj
+++ b/tests/src/GC/Scenarios/Boxing/vararystress.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<GCStressIncompatible>true</GCStressIncompatible>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -29,6 +28,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/DoublinkList/dlbigleak.csproj b/tests/src/GC/Scenarios/DoublinkList/dlbigleak.csproj
index ba0824f7d9..c3c8553f36 100644
--- a/tests/src/GC/Scenarios/DoublinkList/dlbigleak.csproj
+++ b/tests/src/GC/Scenarios/DoublinkList/dlbigleak.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<GCStressIncompatible>true</GCStressIncompatible>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -29,6 +28,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/DoublinkList/dlbigleakthd_v2.csproj b/tests/src/GC/Scenarios/DoublinkList/dlbigleakthd_v2.csproj
index 564e215927..7a1691fbfb 100644
--- a/tests/src/GC/Scenarios/DoublinkList/dlbigleakthd_v2.csproj
+++ b/tests/src/GC/Scenarios/DoublinkList/dlbigleakthd_v2.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<GCStressIncompatible>true</GCStressIncompatible>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/DoublinkList/doublinknoleak.csproj b/tests/src/GC/Scenarios/DoublinkList/doublinknoleak.csproj
index 1138a71ff3..96f6578e51 100644
--- a/tests/src/GC/Scenarios/DoublinkList/doublinknoleak.csproj
+++ b/tests/src/GC/Scenarios/DoublinkList/doublinknoleak.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -11,12 +11,11 @@
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<GCStressIncompatible>true</GCStressIncompatible>
<IsLongRunningGCTest>true</IsLongRunningGCTest>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -33,6 +32,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/FragMan/fragman.csproj b/tests/src/GC/Scenarios/FragMan/fragman.csproj
index f24a554ce2..8c38efb70d 100644
--- a/tests/src/GC/Scenarios/FragMan/fragman.csproj
+++ b/tests/src/GC/Scenarios/FragMan/fragman.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<GCStressIncompatible>true</GCStressIncompatible>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -29,6 +28,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCBase1/gc_base1.csproj b/tests/src/GC/Scenarios/GCBase1/gc_base1.csproj
index 075d830b77..62af0e7e21 100644
--- a/tests/src/GC/Scenarios/GCBase1/gc_base1.csproj
+++ b/tests/src/GC/Scenarios/GCBase1/gc_base1.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -11,12 +11,11 @@
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<GCStressIncompatible>true</GCStressIncompatible>
<CLRTestExecutionArguments>3 100</CLRTestExecutionArguments>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -30,6 +29,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCBase1/gc_base1_1.csproj b/tests/src/GC/Scenarios/GCBase1/gc_base1_1.csproj
index 23f6cb9ecf..d6f40f0acf 100644
--- a/tests/src/GC/Scenarios/GCBase1/gc_base1_1.csproj
+++ b/tests/src/GC/Scenarios/GCBase1/gc_base1_1.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -11,12 +11,11 @@
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<GCStressIncompatible>true</GCStressIncompatible>
<CLRTestExecutionArguments>8 100</CLRTestExecutionArguments>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -30,6 +29,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator.cs b/tests/src/GC/Scenarios/GCSimulator/GCSimulator.cs
index 72f73b307c..803fca2706 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator.cs
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator.cs
@@ -91,7 +91,7 @@ namespace GCSimulator
/// <summary>
/// we might want to implement a different strategy that decide the life time of the object based on the time
- /// elabsed since the last object acceess.
+ /// elapsed since the last object access.
///
/// </summary>
class TimeBasedLifeTimeStrategy : LifeTimeStrategy
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator.csproj
index efa945a999..bd836ba1b8 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator.csproj
@@ -15,12 +15,11 @@
<CLRTestKind>BuildAndRun</CLRTestKind>
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestExecutionArguments>-t 1 -tp 0 -dz 17 -sdz 17 -dc 20000 -sdc 8000 -lt 2 -dp 0.0 -dw 0.4</CLRTestExecutionArguments>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -34,6 +33,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_10.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_10.csproj
index 63d5b81af2..d08a5adfdf 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_10.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_10.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_100.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_100.csproj
index f9e01b1e6c..de945ab86f 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_100.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_100.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_101.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_101.csproj
index 654b0c003a..6b1502d388 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_101.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_101.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_102.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_102.csproj
index af0b6dbbd4..b4867b3da9 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_102.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_102.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_103.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_103.csproj
index 63d5b81af2..d08a5adfdf 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_103.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_103.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_104.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_104.csproj
index 70ba21d162..d6a7a6b931 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_104.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_104.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_105.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_105.csproj
index 649483765f..b207886046 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_105.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_105.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_106.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_106.csproj
index c4289b8f75..901198bf04 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_106.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_106.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_107.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_107.csproj
index f9e01b1e6c..de945ab86f 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_107.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_107.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_108.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_108.csproj
index 1498c48f97..4e41d6dd69 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_108.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_108.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_109.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_109.csproj
index 57f3e310fc..8a7b531e83 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_109.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_109.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_11.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_11.csproj
index 649483765f..b207886046 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_11.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_11.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_110.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_110.csproj
index 63d5b81af2..d08a5adfdf 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_110.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_110.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_111.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_111.csproj
index 70ba21d162..d6a7a6b931 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_111.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_111.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_112.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_112.csproj
index e6175d3fa4..216a2fab08 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_112.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_112.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_113.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_113.csproj
index 239b25a8d3..483f8b0068 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_113.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_113.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_114.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_114.csproj
index 649483765f..b207886046 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_114.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_114.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_115.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_115.csproj
index c4289b8f75..901198bf04 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_115.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_115.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_116.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_116.csproj
index f9e01b1e6c..de945ab86f 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_116.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_116.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_117.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_117.csproj
index 1498c48f97..4e41d6dd69 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_117.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_117.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_118.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_118.csproj
index 57f3e310fc..8a7b531e83 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_118.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_118.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_119.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_119.csproj
index d9b64ce283..555fa7ca2a 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_119.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_119.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_12.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_12.csproj
index c4289b8f75..901198bf04 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_12.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_12.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_120.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_120.csproj
index e2a13b3acf..4a48583158 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_120.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_120.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_121.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_121.csproj
index 63d5b81af2..d08a5adfdf 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_121.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_121.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_122.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_122.csproj
index 70ba21d162..d6a7a6b931 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_122.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_122.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_123.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_123.csproj
index 649483765f..b207886046 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_123.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_123.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_124.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_124.csproj
index 1feac43f3c..fc2b3b34b6 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_124.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_124.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_125.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_125.csproj
index c4289b8f75..901198bf04 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_125.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_125.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_126.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_126.csproj
index f9e01b1e6c..de945ab86f 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_126.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_126.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_127.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_127.csproj
index af0b6dbbd4..b4867b3da9 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_127.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_127.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_128.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_128.csproj
index bfe48ccf64..6834fe0013 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_128.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_128.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_129.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_129.csproj
index 5f915119cb..8ebcede259 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_129.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_129.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_13.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_13.csproj
index 0237f45838..0bf0cb28f7 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_13.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_13.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_130.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_130.csproj
index 6650b3491f..5657f831a7 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_130.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_130.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_131.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_131.csproj
index 4f59479aed..3589a7eaac 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_131.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_131.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_132.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_132.csproj
index fa9c9f123c..e5f3973e0c 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_132.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_132.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_133.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_133.csproj
index 92a17625a6..2d194df983 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_133.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_133.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_134.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_134.csproj
index 5c782096b4..21b7b60ea3 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_134.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_134.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_135.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_135.csproj
index 296ee6051d..ff5891aa85 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_135.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_135.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_136.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_136.csproj
index b73d306835..651137f659 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_136.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_136.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_137.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_137.csproj
index fe2e15b871..ad1c6f99ac 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_137.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_137.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_138.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_138.csproj
index 61643d0e7e..06c4b66d3e 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_138.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_138.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_139.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_139.csproj
index 8ecfe4117c..1c1bbd08bf 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_139.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_139.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_14.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_14.csproj
index f9e01b1e6c..de945ab86f 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_14.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_14.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_140.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_140.csproj
index 8ecfe4117c..1c1bbd08bf 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_140.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_140.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_141.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_141.csproj
index 69ce1e0670..2e6719a885 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_141.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_141.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_142.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_142.csproj
index 69ce1e0670..2e6719a885 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_142.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_142.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_143.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_143.csproj
index 502e909c43..4e7ee5f3a2 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_143.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_143.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_144.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_144.csproj
index 2e2189ab5c..069f2b75b6 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_144.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_144.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_145.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_145.csproj
index a0a47ebf1d..cf129be575 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_145.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_145.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_146.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_146.csproj
index 8edc30e958..2dc170605a 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_146.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_146.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_147.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_147.csproj
index 92bf92d272..ad498e7a08 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_147.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_147.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_148.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_148.csproj
index b75f3579e5..bdf6db4959 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_148.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_148.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_149.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_149.csproj
index 1f8c3b8a01..73088cab24 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_149.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_149.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_15.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_15.csproj
index af0b6dbbd4..b4867b3da9 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_15.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_15.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_150.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_150.csproj
index 1f8c3b8a01..73088cab24 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_150.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_150.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_151.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_151.csproj
index 1f8c3b8a01..73088cab24 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_151.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_151.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_152.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_152.csproj
index 173a5b7dfc..e87f2006ce 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_152.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_152.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_153.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_153.csproj
index 24f68a7049..386774fe2d 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_153.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_153.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_154.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_154.csproj
index c9240fcf1d..648133e370 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_154.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_154.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_155.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_155.csproj
index 6c67f897eb..68422f15c3 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_155.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_155.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_156.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_156.csproj
index 6c67f897eb..68422f15c3 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_156.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_156.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_157.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_157.csproj
index 6c67f897eb..68422f15c3 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_157.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_157.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_158.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_158.csproj
index 204e7488b6..6f2444ff78 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_158.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_158.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_159.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_159.csproj
index 6c67f897eb..68422f15c3 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_159.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_159.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_16.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_16.csproj
index d9b64ce283..555fa7ca2a 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_16.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_16.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_160.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_160.csproj
index 307ae1d54a..688299828d 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_160.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_160.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_161.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_161.csproj
index 5a3e3eff0b..a8093c40e7 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_161.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_161.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_162.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_162.csproj
index d0e9489583..fc4bb8c98d 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_162.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_162.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_163.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_163.csproj
index e1c378036c..f2a522f6cc 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_163.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_163.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_164.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_164.csproj
index 381546aa47..5243e1d104 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_164.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_164.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_165.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_165.csproj
index 52f31251ec..4d83ca2e2b 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_165.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_165.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_166.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_166.csproj
index 18e945cac8..72df0dc037 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_166.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_166.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_167.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_167.csproj
index 2dd4d3fae1..03b90efad6 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_167.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_167.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_168.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_168.csproj
index 86cf5d4b48..1f8278d21f 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_168.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_168.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_169.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_169.csproj
index 556dec944d..3b42052057 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_169.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_169.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_17.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_17.csproj
index 70ba21d162..d6a7a6b931 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_17.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_17.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_170.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_170.csproj
index 86cf5d4b48..1f8278d21f 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_170.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_170.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_171.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_171.csproj
index 3c7a845ae1..ab0f1cf67e 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_171.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_171.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_172.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_172.csproj
index f0939f6d47..0825a70864 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_172.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_172.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_173.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_173.csproj
index b57c8953a6..c6dab6eccf 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_173.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_173.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_174.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_174.csproj
index 6b6d6473ef..829426857a 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_174.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_174.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_175.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_175.csproj
index 5e3b6f972b..657afc49cf 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_175.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_175.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_176.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_176.csproj
index 324818f41a..0aa76e185e 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_176.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_176.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_177.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_177.csproj
index e41ce7cf1e..e0246f3602 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_177.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_177.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_178.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_178.csproj
index e3696e2926..9bd19c07dc 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_178.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_178.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_179.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_179.csproj
index 4ad88f6f2a..6ac6c86ee0 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_179.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_179.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_18.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_18.csproj
index 649483765f..b207886046 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_18.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_18.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_180.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_180.csproj
index 556dec944d..3b42052057 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_180.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_180.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_181.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_181.csproj
index 25b51b6e22..ffbc907496 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_181.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_181.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_182.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_182.csproj
index dfb58ec4fe..08846b09c8 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_182.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_182.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_183.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_183.csproj
index 52133d3077..48064087ce 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_183.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_183.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_184.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_184.csproj
index d3496f2e24..18452c9aa1 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_184.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_184.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_185.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_185.csproj
index 2d2d584622..f579b21f99 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_185.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_185.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_186.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_186.csproj
index 6a7886e0e3..093d1777c0 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_186.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_186.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_187.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_187.csproj
index fd3f1abc7f..e9de731e29 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_187.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_187.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_188.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_188.csproj
index 4916da2dee..bf1ca692f4 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_188.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_188.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_189.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_189.csproj
index ae0f99088f..6d38e37ee9 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_189.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_189.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_19.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_19.csproj
index f9e01b1e6c..de945ab86f 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_19.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_19.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_190.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_190.csproj
index d00ec0c84a..f5fb2e6e87 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_190.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_190.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_191.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_191.csproj
index abc4bca868..fef7cebb5c 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_191.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_191.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_192.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_192.csproj
index ca8543596c..06b784e837 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_192.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_192.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_193.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_193.csproj
index 8c62ad48de..c51f679bc3 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_193.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_193.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_194.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_194.csproj
index fe193fcb87..44009d18b5 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_194.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_194.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_195.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_195.csproj
index eda59d79cc..34b379809c 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_195.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_195.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_196.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_196.csproj
index b73d306835..651137f659 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_196.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_196.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_197.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_197.csproj
index 1feac43f3c..fc2b3b34b6 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_197.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_197.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_198.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_198.csproj
index 502e909c43..4e7ee5f3a2 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_198.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_198.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_199.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_199.csproj
index e1c378036c..f2a522f6cc 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_199.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_199.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_2.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_2.csproj
index 0237f45838..0bf0cb28f7 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_2.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_2.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_20.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_20.csproj
index 1498c48f97..4e41d6dd69 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_20.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_20.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_200.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_200.csproj
index 59d9d9577a..7085c640c5 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_200.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_200.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_201.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_201.csproj
index 98c663b3bc..11ef2a33c5 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_201.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_201.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_202.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_202.csproj
index 081c5352f9..c0e87e1495 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_202.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_202.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_203.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_203.csproj
index 173a5b7dfc..e87f2006ce 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_203.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_203.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_204.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_204.csproj
index f0939f6d47..0825a70864 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_204.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_204.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_205.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_205.csproj
index 4314e03885..ded980509f 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_205.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_205.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_206.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_206.csproj
index 987f8b9d5f..145ee5f31c 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_206.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_206.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_207.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_207.csproj
index 3835ed8b3e..98aab49a09 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_207.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_207.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_208.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_208.csproj
index e6175d3fa4..216a2fab08 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_208.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_208.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_209.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_209.csproj
index d9b64ce283..555fa7ca2a 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_209.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_209.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_21.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_21.csproj
index 57f3e310fc..8a7b531e83 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_21.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_21.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_210.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_210.csproj
index e2a13b3acf..4a48583158 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_210.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_210.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_211.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_211.csproj
index 63d5b81af2..d08a5adfdf 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_211.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_211.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_212.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_212.csproj
index 70ba21d162..d6a7a6b931 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_212.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_212.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_213.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_213.csproj
index 9c99e4901c..5e93abede8 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_213.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_213.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_214.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_214.csproj
index 0237f45838..0bf0cb28f7 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_214.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_214.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_215.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_215.csproj
index 649483765f..b207886046 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_215.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_215.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_216.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_216.csproj
index c4289b8f75..901198bf04 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_216.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_216.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_217.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_217.csproj
index f9e01b1e6c..de945ab86f 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_217.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_217.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_218.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_218.csproj
index af0b6dbbd4..b4867b3da9 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_218.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_218.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_219.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_219.csproj
index 549711542f..179682bb89 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_219.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_219.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_22.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_22.csproj
index 49adca178a..ed8cffb10a 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_22.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_22.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_220.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_220.csproj
index d9b64ce283..555fa7ca2a 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_220.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_220.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_221.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_221.csproj
index e2a13b3acf..4a48583158 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_221.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_221.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_222.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_222.csproj
index 63d5b81af2..d08a5adfdf 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_222.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_222.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_223.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_223.csproj
index 649483765f..b207886046 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_223.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_223.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_224.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_224.csproj
index c4289b8f75..901198bf04 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_224.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_224.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_225.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_225.csproj
index 0237f45838..0bf0cb28f7 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_225.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_225.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_226.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_226.csproj
index f9e01b1e6c..de945ab86f 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_226.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_226.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_227.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_227.csproj
index af0b6dbbd4..b4867b3da9 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_227.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_227.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_228.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_228.csproj
index d9b64ce283..555fa7ca2a 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_228.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_228.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_229.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_229.csproj
index 70ba21d162..d6a7a6b931 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_229.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_229.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_23.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_23.csproj
index 6768f7162a..cc0ec1c2e2 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_23.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_23.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_230.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_230.csproj
index 649483765f..b207886046 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_230.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_230.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_231.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_231.csproj
index f9e01b1e6c..de945ab86f 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_231.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_231.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_232.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_232.csproj
index 1498c48f97..4e41d6dd69 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_232.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_232.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_233.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_233.csproj
index 57f3e310fc..8a7b531e83 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_233.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_233.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_234.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_234.csproj
index 49adca178a..ed8cffb10a 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_234.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_234.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_235.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_235.csproj
index 6768f7162a..cc0ec1c2e2 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_235.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_235.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_236.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_236.csproj
index 59d9d9577a..7085c640c5 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_236.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_236.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_237.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_237.csproj
index 637fd0a17d..bc93c9dce4 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_237.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_237.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_238.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_238.csproj
index 2bd3440778..077c5c5935 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_238.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_238.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_239.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_239.csproj
index da1674799e..3a1e73c387 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_239.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_239.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_24.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_24.csproj
index 59d9d9577a..7085c640c5 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_24.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_24.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_240.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_240.csproj
index e9e5657dfd..118c066649 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_240.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_240.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_241.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_241.csproj
index cdfeacca84..f059ed2536 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_241.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_241.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_242.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_242.csproj
index 5708e61405..605baf3cff 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_242.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_242.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_243.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_243.csproj
index f23481f2a8..9d9d29019e 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_243.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_243.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_244.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_244.csproj
index 0ee20fdff3..5c9964b0b1 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_244.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_244.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_245.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_245.csproj
index d9b64ce283..555fa7ca2a 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_245.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_245.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_246.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_246.csproj
index 63d5b81af2..d08a5adfdf 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_246.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_246.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_247.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_247.csproj
index bf23c1135e..c640b0b913 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_247.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_247.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_248.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_248.csproj
index f9e01b1e6c..de945ab86f 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_248.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_248.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_249.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_249.csproj
index af0b6dbbd4..b4867b3da9 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_249.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_249.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_25.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_25.csproj
index 637fd0a17d..bc93c9dce4 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_25.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_25.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_250.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_250.csproj
index ff1589fd30..c2e4f8cadb 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_250.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_250.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_251.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_251.csproj
index 913cea9691..ca773dbce8 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_251.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_251.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_252.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_252.csproj
index 6fa364d0ab..49d6195adf 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_252.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_252.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_253.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_253.csproj
index 21fc786d12..afcf2d7a6a 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_253.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_253.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_254.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_254.csproj
index b36daba11b..30401a98aa 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_254.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_254.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_255.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_255.csproj
index 74ad334a8e..f4eb07e46a 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_255.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_255.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_256.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_256.csproj
index 0b6dbd56af..80e09bd364 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_256.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_256.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_257.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_257.csproj
index 89c9960d37..f52adebbb7 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_257.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_257.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_258.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_258.csproj
index bf23c1135e..c640b0b913 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_258.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_258.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_259.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_259.csproj
index 7aea97397b..078ea8f6af 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_259.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_259.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_26.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_26.csproj
index 2bd3440778..077c5c5935 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_26.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_26.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_260.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_260.csproj
index 99e832c16b..1cbaf0a9f4 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_260.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_260.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_261.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_261.csproj
index 0f42395b95..e2beb2c6ca 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_261.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_261.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_262.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_262.csproj
index a83cef5a2c..7bf8ae1bb8 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_262.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_262.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_263.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_263.csproj
index 8c01edb1ec..3a9cbd6336 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_263.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_263.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_264.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_264.csproj
index af93e3add7..1c47eac129 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_264.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_264.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_265.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_265.csproj
index 0e94eda34b..0ff45cbf17 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_265.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_265.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_266.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_266.csproj
index b2c25e1630..8c53696628 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_266.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_266.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_267.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_267.csproj
index 72860b9411..2e62a872ff 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_267.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_267.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_268.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_268.csproj
index e8edf12cf4..face68b433 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_268.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_268.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_269.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_269.csproj
index c38dcb73bf..890cb99d23 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_269.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_269.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_27.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_27.csproj
index da1674799e..3a1e73c387 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_27.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_27.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_270.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_270.csproj
index 1d249789ef..51dbb35ab1 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_270.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_270.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_271.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_271.csproj
index bd87bd87cf..bba418c638 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_271.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_271.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_272.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_272.csproj
index 27d9611c0a..23b4c66acb 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_272.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_272.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_273.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_273.csproj
index bf02001f47..d53461eeb1 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_273.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_273.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_274.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_274.csproj
index 2caa77576e..5d7e8d8bf1 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_274.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_274.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_275.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_275.csproj
index 54bbf07d55..7295541bf0 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_275.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_275.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_276.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_276.csproj
index 4b154f6be4..87b2fc272e 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_276.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_276.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_277.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_277.csproj
index e3b5a740fe..3b04656f10 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_277.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_277.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_278.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_278.csproj
index 8ce1c459ab..6730c7ba57 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_278.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_278.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_279.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_279.csproj
index af08b87678..d35ca5212e 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_279.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_279.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_28.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_28.csproj
index e9e5657dfd..118c066649 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_28.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_28.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_280.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_280.csproj
index c38dcb73bf..890cb99d23 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_280.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_280.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_281.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_281.csproj
index 3b24edd209..7e4636e8ab 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_281.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_281.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_282.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_282.csproj
index a24f9abe64..6feb037828 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_282.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_282.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_283.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_283.csproj
index 703b8d333a..1b791aaa3f 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_283.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_283.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_284.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_284.csproj
index 57275c2641..ac8d12d6b1 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_284.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_284.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_285.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_285.csproj
index 015f3aa721..a735b7d086 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_285.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_285.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_286.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_286.csproj
index 104a94d863..ead0d6e5ae 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_286.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_286.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_287.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_287.csproj
index 7fa2c7f14c..72439d57de 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_287.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_287.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_288.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_288.csproj
index bb398fa986..80d948e3cc 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_288.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_288.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_289.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_289.csproj
index c191514f57..71f5184ca0 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_289.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_289.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_29.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_29.csproj
index cdfeacca84..f059ed2536 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_29.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_29.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_290.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_290.csproj
index 475dfcafd9..0bef8c14a1 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_290.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_290.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_291.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_291.csproj
index df60056fde..0a693a8e3a 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_291.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_291.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_292.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_292.csproj
index 9701414bda..bb89f9f3e1 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_292.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_292.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_293.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_293.csproj
index 5b969240da..9aa79bfd7d 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_293.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_293.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_294.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_294.csproj
index 78b9f38406..506135237c 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_294.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_294.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_295.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_295.csproj
index 48cae09bba..5467710dc5 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_295.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_295.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_296.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_296.csproj
index a9ff73bb1f..2c22ea6970 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_296.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_296.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_297.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_297.csproj
index c7875a0835..80b8123ffa 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_297.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_297.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_298.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_298.csproj
index 44ca3461ec..8c8b23ab93 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_298.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_298.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_299.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_299.csproj
index f0c4ec0361..d6380f7bb1 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_299.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_299.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_3.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_3.csproj
index 649483765f..b207886046 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_3.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_3.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_30.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_30.csproj
index 5708e61405..605baf3cff 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_30.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_30.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_300.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_300.csproj
index 212186b2bc..e302d9f909 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_300.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_300.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_301.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_301.csproj
index 307565636c..bec2c28621 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_301.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_301.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_302.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_302.csproj
index 0cc14c9bbf..5ff103cdd5 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_302.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_302.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_303.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_303.csproj
index 580874ece4..c391b1f06a 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_303.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_303.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_304.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_304.csproj
index e8bd6df7d3..bf7c0d81b0 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_304.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_304.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_305.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_305.csproj
index 5d6c47214a..e75f61ea4c 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_305.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_305.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_306.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_306.csproj
index d9b64ce283..555fa7ca2a 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_306.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_306.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_307.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_307.csproj
index e2a13b3acf..4a48583158 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_307.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_307.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_308.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_308.csproj
index 63d5b81af2..d08a5adfdf 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_308.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_308.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_309.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_309.csproj
index 70ba21d162..d6a7a6b931 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_309.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_309.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_31.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_31.csproj
index f23481f2a8..9d9d29019e 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_31.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_31.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_310.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_310.csproj
index 649483765f..b207886046 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_310.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_310.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_311.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_311.csproj
index c4289b8f75..901198bf04 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_311.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_311.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_312.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_312.csproj
index f9e01b1e6c..de945ab86f 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_312.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_312.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_313.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_313.csproj
index 654b0c003a..6b1502d388 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_313.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_313.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_314.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_314.csproj
index af0b6dbbd4..b4867b3da9 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_314.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_314.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_315.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_315.csproj
index 63d5b81af2..d08a5adfdf 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_315.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_315.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_316.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_316.csproj
index 70ba21d162..d6a7a6b931 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_316.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_316.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_317.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_317.csproj
index 649483765f..b207886046 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_317.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_317.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_318.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_318.csproj
index c4289b8f75..901198bf04 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_318.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_318.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_319.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_319.csproj
index f9e01b1e6c..de945ab86f 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_319.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_319.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_32.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_32.csproj
index 0ee20fdff3..5c9964b0b1 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_32.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_32.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_320.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_320.csproj
index 1498c48f97..4e41d6dd69 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_320.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_320.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_321.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_321.csproj
index 57f3e310fc..8a7b531e83 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_321.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_321.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_322.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_322.csproj
index 63d5b81af2..d08a5adfdf 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_322.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_322.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_323.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_323.csproj
index 70ba21d162..d6a7a6b931 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_323.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_323.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_324.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_324.csproj
index e6175d3fa4..216a2fab08 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_324.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_324.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_325.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_325.csproj
index 239b25a8d3..483f8b0068 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_325.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_325.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_326.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_326.csproj
index 649483765f..b207886046 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_326.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_326.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_327.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_327.csproj
index c4289b8f75..901198bf04 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_327.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_327.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_328.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_328.csproj
index f9e01b1e6c..de945ab86f 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_328.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_328.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_329.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_329.csproj
index 1498c48f97..4e41d6dd69 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_329.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_329.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_33.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_33.csproj
index d9b64ce283..555fa7ca2a 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_33.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_33.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_330.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_330.csproj
index 57f3e310fc..8a7b531e83 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_330.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_330.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_331.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_331.csproj
index d9b64ce283..555fa7ca2a 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_331.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_331.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_332.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_332.csproj
index e2a13b3acf..4a48583158 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_332.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_332.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_333.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_333.csproj
index 63d5b81af2..d08a5adfdf 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_333.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_333.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_334.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_334.csproj
index 70ba21d162..d6a7a6b931 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_334.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_334.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_335.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_335.csproj
index 649483765f..b207886046 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_335.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_335.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_336.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_336.csproj
index 1feac43f3c..fc2b3b34b6 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_336.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_336.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_337.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_337.csproj
index c4289b8f75..901198bf04 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_337.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_337.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_338.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_338.csproj
index f9e01b1e6c..de945ab86f 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_338.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_338.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_339.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_339.csproj
index af0b6dbbd4..b4867b3da9 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_339.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_339.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_34.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_34.csproj
index 63d5b81af2..d08a5adfdf 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_34.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_34.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_340.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_340.csproj
index bfe48ccf64..6834fe0013 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_340.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_340.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_341.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_341.csproj
index 5f915119cb..8ebcede259 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_341.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_341.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_342.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_342.csproj
index 6650b3491f..5657f831a7 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_342.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_342.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_343.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_343.csproj
index 4f59479aed..3589a7eaac 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_343.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_343.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_344.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_344.csproj
index fa9c9f123c..e5f3973e0c 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_344.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_344.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_345.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_345.csproj
index 92a17625a6..2d194df983 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_345.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_345.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_346.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_346.csproj
index 5c782096b4..21b7b60ea3 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_346.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_346.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_347.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_347.csproj
index 296ee6051d..ff5891aa85 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_347.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_347.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_348.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_348.csproj
index b73d306835..651137f659 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_348.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_348.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_349.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_349.csproj
index fe2e15b871..ad1c6f99ac 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_349.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_349.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_35.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_35.csproj
index bf23c1135e..c640b0b913 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_35.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_35.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_350.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_350.csproj
index 61643d0e7e..06c4b66d3e 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_350.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_350.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_351.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_351.csproj
index 8ecfe4117c..1c1bbd08bf 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_351.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_351.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_352.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_352.csproj
index 8ecfe4117c..1c1bbd08bf 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_352.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_352.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_353.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_353.csproj
index 69ce1e0670..2e6719a885 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_353.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_353.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_354.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_354.csproj
index 69ce1e0670..2e6719a885 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_354.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_354.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_355.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_355.csproj
index 502e909c43..4e7ee5f3a2 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_355.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_355.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_356.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_356.csproj
index 2e2189ab5c..069f2b75b6 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_356.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_356.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_357.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_357.csproj
index a0a47ebf1d..cf129be575 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_357.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_357.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_358.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_358.csproj
index 8edc30e958..2dc170605a 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_358.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_358.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_359.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_359.csproj
index 92bf92d272..ad498e7a08 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_359.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_359.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_36.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_36.csproj
index f9e01b1e6c..de945ab86f 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_36.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_36.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_360.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_360.csproj
index b75f3579e5..bdf6db4959 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_360.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_360.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_361.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_361.csproj
index 1f8c3b8a01..73088cab24 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_361.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_361.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_362.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_362.csproj
index 1f8c3b8a01..73088cab24 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_362.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_362.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_363.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_363.csproj
index 1f8c3b8a01..73088cab24 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_363.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_363.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_364.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_364.csproj
index 173a5b7dfc..e87f2006ce 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_364.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_364.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_365.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_365.csproj
index 24f68a7049..386774fe2d 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_365.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_365.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_366.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_366.csproj
index c9240fcf1d..648133e370 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_366.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_366.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_367.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_367.csproj
index 6c67f897eb..68422f15c3 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_367.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_367.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_368.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_368.csproj
index 6c67f897eb..68422f15c3 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_368.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_368.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_369.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_369.csproj
index 6c67f897eb..68422f15c3 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_369.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_369.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_37.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_37.csproj
index af0b6dbbd4..b4867b3da9 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_37.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_37.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_370.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_370.csproj
index 204e7488b6..6f2444ff78 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_370.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_370.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_371.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_371.csproj
index 6c67f897eb..68422f15c3 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_371.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_371.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_372.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_372.csproj
index 307ae1d54a..688299828d 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_372.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_372.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_373.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_373.csproj
index 5a3e3eff0b..a8093c40e7 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_373.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_373.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_374.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_374.csproj
index d0e9489583..fc4bb8c98d 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_374.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_374.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_375.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_375.csproj
index e1c378036c..f2a522f6cc 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_375.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_375.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_376.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_376.csproj
index 381546aa47..5243e1d104 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_376.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_376.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_377.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_377.csproj
index 52f31251ec..4d83ca2e2b 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_377.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_377.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_378.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_378.csproj
index 18e945cac8..72df0dc037 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_378.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_378.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_379.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_379.csproj
index 2dd4d3fae1..03b90efad6 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_379.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_379.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_38.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_38.csproj
index ff1589fd30..c2e4f8cadb 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_38.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_38.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_380.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_380.csproj
index 86cf5d4b48..1f8278d21f 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_380.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_380.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_381.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_381.csproj
index 556dec944d..3b42052057 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_381.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_381.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_382.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_382.csproj
index 86cf5d4b48..1f8278d21f 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_382.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_382.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_383.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_383.csproj
index 3c7a845ae1..ab0f1cf67e 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_383.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_383.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_384.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_384.csproj
index f0939f6d47..0825a70864 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_384.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_384.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_385.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_385.csproj
index b57c8953a6..c6dab6eccf 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_385.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_385.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_386.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_386.csproj
index 6b6d6473ef..829426857a 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_386.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_386.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_387.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_387.csproj
index 5e3b6f972b..657afc49cf 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_387.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_387.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_388.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_388.csproj
index 324818f41a..0aa76e185e 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_388.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_388.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_389.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_389.csproj
index e41ce7cf1e..e0246f3602 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_389.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_389.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_39.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_39.csproj
index 913cea9691..ca773dbce8 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_39.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_39.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_390.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_390.csproj
index e3696e2926..9bd19c07dc 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_390.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_390.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_391.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_391.csproj
index 4ad88f6f2a..6ac6c86ee0 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_391.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_391.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_392.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_392.csproj
index 556dec944d..3b42052057 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_392.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_392.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_393.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_393.csproj
index 25b51b6e22..ffbc907496 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_393.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_393.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_394.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_394.csproj
index dfb58ec4fe..08846b09c8 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_394.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_394.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_395.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_395.csproj
index 52133d3077..48064087ce 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_395.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_395.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_396.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_396.csproj
index d3496f2e24..18452c9aa1 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_396.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_396.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_397.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_397.csproj
index 2d2d584622..f579b21f99 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_397.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_397.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_398.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_398.csproj
index 6a7886e0e3..093d1777c0 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_398.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_398.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_399.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_399.csproj
index fd3f1abc7f..e9de731e29 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_399.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_399.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_4.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_4.csproj
index c4289b8f75..901198bf04 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_4.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_4.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_40.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_40.csproj
index 6fa364d0ab..49d6195adf 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_40.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_40.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_400.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_400.csproj
index 4916da2dee..bf1ca692f4 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_400.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_400.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_401.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_401.csproj
index ae0f99088f..6d38e37ee9 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_401.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_401.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_402.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_402.csproj
index d00ec0c84a..f5fb2e6e87 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_402.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_402.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_403.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_403.csproj
index abc4bca868..fef7cebb5c 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_403.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_403.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_404.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_404.csproj
index ca8543596c..06b784e837 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_404.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_404.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_405.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_405.csproj
index 8c62ad48de..c51f679bc3 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_405.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_405.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_406.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_406.csproj
index fe193fcb87..44009d18b5 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_406.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_406.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_407.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_407.csproj
index eda59d79cc..34b379809c 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_407.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_407.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_408.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_408.csproj
index b73d306835..651137f659 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_408.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_408.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_409.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_409.csproj
index 1feac43f3c..fc2b3b34b6 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_409.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_409.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_41.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_41.csproj
index 21fc786d12..afcf2d7a6a 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_41.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_41.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_410.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_410.csproj
index 502e909c43..4e7ee5f3a2 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_410.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_410.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_411.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_411.csproj
index e1c378036c..f2a522f6cc 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_411.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_411.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_412.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_412.csproj
index 59d9d9577a..7085c640c5 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_412.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_412.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_413.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_413.csproj
index 98c663b3bc..11ef2a33c5 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_413.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_413.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_414.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_414.csproj
index 081c5352f9..c0e87e1495 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_414.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_414.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_415.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_415.csproj
index 173a5b7dfc..e87f2006ce 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_415.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_415.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_416.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_416.csproj
index f0939f6d47..0825a70864 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_416.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_416.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_417.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_417.csproj
index 4314e03885..ded980509f 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_417.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_417.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_418.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_418.csproj
index 987f8b9d5f..145ee5f31c 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_418.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_418.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_419.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_419.csproj
index 3835ed8b3e..98aab49a09 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_419.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_419.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_42.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_42.csproj
index b36daba11b..30401a98aa 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_42.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_42.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_420.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_420.csproj
index e6175d3fa4..216a2fab08 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_420.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_420.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_421.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_421.csproj
index d9b64ce283..555fa7ca2a 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_421.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_421.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_422.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_422.csproj
index e2a13b3acf..4a48583158 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_422.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_422.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_423.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_423.csproj
index 63d5b81af2..d08a5adfdf 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_423.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_423.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_424.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_424.csproj
index 70ba21d162..d6a7a6b931 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_424.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_424.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_425.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_425.csproj
index d6acf36e50..bacde6b69c 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_425.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_425.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_426.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_426.csproj
index 87e1293a41..067f622ebb 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_426.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_426.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_427.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_427.csproj
index 610e7b0c40..3a69e097d3 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_427.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_427.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_428.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_428.csproj
index daad480c25..6de8829ca5 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_428.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_428.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_429.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_429.csproj
index 8d28d63c00..c3128e55e6 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_429.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_429.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_43.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_43.csproj
index 74ad334a8e..f4eb07e46a 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_43.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_43.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_430.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_430.csproj
index c191514f57..71f5184ca0 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_430.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_430.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_431.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_431.csproj
index 57f3e310fc..8a7b531e83 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_431.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_431.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_432.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_432.csproj
index 92bf92d272..ad498e7a08 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_432.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_432.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_44.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_44.csproj
index 0b6dbd56af..80e09bd364 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_44.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_44.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_45.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_45.csproj
index 89c9960d37..f52adebbb7 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_45.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_45.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_46.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_46.csproj
index bf23c1135e..c640b0b913 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_46.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_46.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_47.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_47.csproj
index 7aea97397b..078ea8f6af 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_47.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_47.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_48.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_48.csproj
index 99e832c16b..1cbaf0a9f4 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_48.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_48.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_49.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_49.csproj
index 0f42395b95..e2beb2c6ca 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_49.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_49.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_5.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_5.csproj
index f9e01b1e6c..de945ab86f 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_5.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_5.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_50.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_50.csproj
index a83cef5a2c..7bf8ae1bb8 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_50.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_50.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_51.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_51.csproj
index 8c01edb1ec..3a9cbd6336 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_51.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_51.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_52.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_52.csproj
index af93e3add7..1c47eac129 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_52.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_52.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_53.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_53.csproj
index 0e94eda34b..0ff45cbf17 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_53.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_53.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_54.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_54.csproj
index b2c25e1630..8c53696628 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_54.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_54.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_55.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_55.csproj
index 72860b9411..2e62a872ff 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_55.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_55.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_56.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_56.csproj
index e8edf12cf4..face68b433 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_56.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_56.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_57.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_57.csproj
index c38dcb73bf..890cb99d23 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_57.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_57.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_58.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_58.csproj
index 1d249789ef..51dbb35ab1 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_58.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_58.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_59.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_59.csproj
index bd87bd87cf..bba418c638 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_59.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_59.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_6.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_6.csproj
index af0b6dbbd4..b4867b3da9 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_6.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_6.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_60.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_60.csproj
index 27d9611c0a..23b4c66acb 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_60.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_60.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_61.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_61.csproj
index bf02001f47..d53461eeb1 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_61.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_61.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_62.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_62.csproj
index 2caa77576e..5d7e8d8bf1 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_62.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_62.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_63.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_63.csproj
index 54bbf07d55..7295541bf0 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_63.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_63.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_64.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_64.csproj
index 4b154f6be4..87b2fc272e 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_64.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_64.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_65.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_65.csproj
index e3b5a740fe..3b04656f10 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_65.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_65.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_66.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_66.csproj
index 8ce1c459ab..6730c7ba57 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_66.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_66.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_67.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_67.csproj
index af08b87678..d35ca5212e 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_67.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_67.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_68.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_68.csproj
index c38dcb73bf..890cb99d23 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_68.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_68.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_69.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_69.csproj
index 3b24edd209..7e4636e8ab 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_69.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_69.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_7.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_7.csproj
index 549711542f..179682bb89 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_7.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_7.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_70.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_70.csproj
index a24f9abe64..6feb037828 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_70.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_70.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_71.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_71.csproj
index 703b8d333a..1b791aaa3f 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_71.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_71.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_72.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_72.csproj
index 57275c2641..ac8d12d6b1 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_72.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_72.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_73.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_73.csproj
index 015f3aa721..a735b7d086 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_73.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_73.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_74.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_74.csproj
index 104a94d863..ead0d6e5ae 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_74.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_74.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_75.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_75.csproj
index 7fa2c7f14c..72439d57de 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_75.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_75.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_76.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_76.csproj
index bb398fa986..80d948e3cc 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_76.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_76.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_77.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_77.csproj
index c191514f57..71f5184ca0 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_77.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_77.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_78.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_78.csproj
index 475dfcafd9..0bef8c14a1 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_78.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_78.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_79.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_79.csproj
index df60056fde..0a693a8e3a 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_79.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_79.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_8.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_8.csproj
index d9b64ce283..555fa7ca2a 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_8.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_8.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_80.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_80.csproj
index 9701414bda..bb89f9f3e1 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_80.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_80.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_82.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_82.csproj
index 78b9f38406..506135237c 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_82.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_82.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_83.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_83.csproj
index 48cae09bba..5467710dc5 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_83.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_83.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_84.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_84.csproj
index a9ff73bb1f..2c22ea6970 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_84.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_84.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_85.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_85.csproj
index c7875a0835..80b8123ffa 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_85.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_85.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_86.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_86.csproj
index 44ca3461ec..8c8b23ab93 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_86.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_86.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_87.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_87.csproj
index f0c4ec0361..d6380f7bb1 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_87.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_87.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_88.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_88.csproj
index 212186b2bc..e302d9f909 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_88.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_88.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_89.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_89.csproj
index 307565636c..bec2c28621 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_89.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_89.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_9.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_9.csproj
index e2a13b3acf..4a48583158 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_9.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_9.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_90.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_90.csproj
index 0cc14c9bbf..5ff103cdd5 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_90.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_90.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_91.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_91.csproj
index 580874ece4..c391b1f06a 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_91.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_91.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_92.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_92.csproj
index e8bd6df7d3..bf7c0d81b0 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_92.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_92.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_93.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_93.csproj
index 5d6c47214a..e75f61ea4c 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_93.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_93.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_94.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_94.csproj
index d9b64ce283..555fa7ca2a 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_94.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_94.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_95.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_95.csproj
index e2a13b3acf..4a48583158 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_95.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_95.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_96.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_96.csproj
index 63d5b81af2..d08a5adfdf 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_96.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_96.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_97.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_97.csproj
index 70ba21d162..d6a7a6b931 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_97.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_97.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_98.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_98.csproj
index 649483765f..b207886046 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_98.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_98.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_99.csproj b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_99.csproj
index c4289b8f75..901198bf04 100644
--- a/tests/src/GC/Scenarios/GCSimulator/GCSimulator_99.csproj
+++ b/tests/src/GC/Scenarios/GCSimulator/GCSimulator_99.csproj
@@ -16,12 +16,11 @@
<IsGCSimulatorTest>true</IsGCSimulatorTest>
<CLRTestKind>RunOnly</CLRTestKind>
<CLRTestProjectToRun>GCSimulator.csproj</CLRTestProjectToRun>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/LeakGen/leakgen.csproj b/tests/src/GC/Scenarios/LeakGen/leakgen.csproj
index 67f5486689..16be004d1c 100644
--- a/tests/src/GC/Scenarios/LeakGen/leakgen.csproj
+++ b/tests/src/GC/Scenarios/LeakGen/leakgen.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<GCStressIncompatible>true</GCStressIncompatible>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -29,6 +28,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/LeakGen/leakgenthrd.csproj b/tests/src/GC/Scenarios/LeakGen/leakgenthrd.csproj
index 8d0bca9158..7135c2135d 100644
--- a/tests/src/GC/Scenarios/LeakGen/leakgenthrd.csproj
+++ b/tests/src/GC/Scenarios/LeakGen/leakgenthrd.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<GCStressIncompatible>true</GCStressIncompatible>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -29,6 +28,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/Samples/gc.csproj b/tests/src/GC/Scenarios/Samples/gc.csproj
index 4f027e17bd..b61d451583 100644
--- a/tests/src/GC/Scenarios/Samples/gc.csproj
+++ b/tests/src/GC/Scenarios/Samples/gc.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<GCStressIncompatible>true</GCStressIncompatible>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -29,6 +28,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Scenarios/WeakReference/weakreffinal.csproj b/tests/src/GC/Scenarios/WeakReference/weakreffinal.csproj
index dc387b2429..9c2c912d59 100644
--- a/tests/src/GC/Scenarios/WeakReference/weakreffinal.csproj
+++ b/tests/src/GC/Scenarios/WeakReference/weakreffinal.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<GCStressIncompatible>true</GCStressIncompatible>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -29,6 +28,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/GC/Stress/Tests/GCSimulator.cs b/tests/src/GC/Stress/Tests/GCSimulator.cs
index 0350f65185..32a95f5f09 100644
--- a/tests/src/GC/Stress/Tests/GCSimulator.cs
+++ b/tests/src/GC/Stress/Tests/GCSimulator.cs
@@ -365,7 +365,7 @@ namespace GCSimulator
/// <summary>
/// we might want to implement a different strategy that decide the life time of the object based on the time
- /// elabsed since the last object acceess.
+ /// elapsed since the last object access.
///
/// </summary>
internal class TimeBasedLifeTimeStrategy : LifeTimeStrategy
diff --git a/tests/src/Interop/ArrayMarshalling/BoolArray/MarshalBoolArrayTest.csproj b/tests/src/Interop/ArrayMarshalling/BoolArray/MarshalBoolArrayTest.csproj
index ddbf46e839..02bce7503e 100644
--- a/tests/src/Interop/ArrayMarshalling/BoolArray/MarshalBoolArrayTest.csproj
+++ b/tests/src/Interop/ArrayMarshalling/BoolArray/MarshalBoolArrayTest.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,14 +10,12 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
-
<DefineConstants>$(DefineConstants);STATIC</DefineConstants>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Debug|x64'">
- </PropertyGroup>
- <PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Release|x64'">
- </PropertyGroup>
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Debug|x64'"></PropertyGroup>
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Release|x64'"></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -37,4 +35,4 @@
<ProjectReference Include="CMakeLists.txt" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Interop/BestFitMapping/BestFitMapping.csproj b/tests/src/Interop/BestFitMapping/BestFitMapping.csproj
index 9a158cbfcb..5e33afde8e 100755
--- a/tests/src/Interop/BestFitMapping/BestFitMapping.csproj
+++ b/tests/src/Interop/BestFitMapping/BestFitMapping.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,22 +10,21 @@
<OutputType>exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
- <AllowUnsafeBlocks>true</AllowUnsafeBlocks>
+ <AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<DefineConstants>$(DefineConstants);STATIC</DefineConstants>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Debug|x64'">
- </PropertyGroup>
- <PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Release|x64'">
- </PropertyGroup>
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Debug|x64'"></PropertyGroup>
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Release|x64'"></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
<ItemGroup>
- <Compile Include="*.cs" />
- <Compile Include="..\common\Assertion.cs" />
+ <Compile Include="*.cs" />
+ <Compile Include="..\common\Assertion.cs" />
</ItemGroup>
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
@@ -35,8 +34,7 @@
<Project>{c8c0dc74-fac4-45b1-81fe-70c4808366e0}</Project>
<Name>CoreCLRTestLibrary</Name>
</ProjectReference>
- <ProjectReference Include="CMakeLists.txt">
- </ProjectReference>
+ <ProjectReference Include="CMakeLists.txt"></ProjectReference>
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
</Project> \ No newline at end of file
diff --git a/tests/src/Interop/FuncPtrAsDelegateParam/FuncPtrAsDelegateParam.csproj b/tests/src/Interop/FuncPtrAsDelegateParam/FuncPtrAsDelegateParam.csproj
index ffe5b64d2a..3ffe378872 100644
--- a/tests/src/Interop/FuncPtrAsDelegateParam/FuncPtrAsDelegateParam.csproj
+++ b/tests/src/Interop/FuncPtrAsDelegateParam/FuncPtrAsDelegateParam.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,22 +10,21 @@
<OutputType>exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
- <AllowUnsafeBlocks>true</AllowUnsafeBlocks>
+ <AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<DefineConstants>$(DefineConstants);STATIC</DefineConstants>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Debug|x64'">
- </PropertyGroup>
- <PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Release|x64'">
- </PropertyGroup>
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Debug|x64'"></PropertyGroup>
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Release|x64'"></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
<ItemGroup>
- <Compile Include="*.cs" />
- <Compile Include="..\common\Assertion.cs" />
+ <Compile Include="*.cs" />
+ <Compile Include="..\common\Assertion.cs" />
</ItemGroup>
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
@@ -35,8 +34,7 @@
<Project>{c8c0dc74-fac4-45b1-81fe-70c4808366e0}</Project>
<Name>CoreCLRTestLibrary</Name>
</ProjectReference>
- <ProjectReference Include="CMakeLists.txt">
- </ProjectReference>
+ <ProjectReference Include="CMakeLists.txt"></ProjectReference>
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
</Project> \ No newline at end of file
diff --git a/tests/src/Interop/MarshalAPI/OffsetOf/OffsetOf.cs b/tests/src/Interop/MarshalAPI/OffsetOf/OffsetOf.cs
index 3c126158d0..5bb4715f4d 100644
--- a/tests/src/Interop/MarshalAPI/OffsetOf/OffsetOf.cs
+++ b/tests/src/Interop/MarshalAPI/OffsetOf/OffsetOf.cs
@@ -135,7 +135,7 @@ struct FieldAlignementTest_Decimal
// The largest field in below struct is decimal (16 bytes wide).
// However, alignment requirement for the below struct should be only 8 bytes (not 16).
// This is because unlike fields of other types well known to mcg (like long, char etc.)
- // which need to be aligned accoring to their byte size, decimal is really a struct
+ // which need to be aligned according to their byte size, decimal is really a struct
// with 8 byte alignment requirement.
public FieldAlignementTest p; // 80 bytes
diff --git a/tests/src/Interop/MarshalAPI/String/StringMarshalingTest.csproj b/tests/src/Interop/MarshalAPI/String/StringMarshalingTest.csproj
index 04df58eee2..797e8ef3fa 100644
--- a/tests/src/Interop/MarshalAPI/String/StringMarshalingTest.csproj
+++ b/tests/src/Interop/MarshalAPI/String/StringMarshalingTest.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,22 +10,21 @@
<OutputType>exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
- <AllowUnsafeBlocks>true</AllowUnsafeBlocks>
+ <AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<DefineConstants>$(DefineConstants);STATIC</DefineConstants>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Debug|x64'">
- </PropertyGroup>
- <PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Release|x64'">
- </PropertyGroup>
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Debug|x64'"></PropertyGroup>
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Release|x64'"></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
<ItemGroup>
- <Compile Include="*.cs" />
- <Compile Include="..\..\common\Assertion.cs" />
+ <Compile Include="*.cs" />
+ <Compile Include="..\..\common\Assertion.cs" />
</ItemGroup>
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
@@ -34,7 +33,7 @@
<ProjectReference Include="..\..\..\Common\CoreCLRTestLibrary\CoreCLRTestLibrary.csproj">
<Project>{c8c0dc74-fac4-45b1-81fe-70c4808366e0}</Project>
<Name>CoreCLRTestLibrary</Name>
- </ProjectReference>
+ </ProjectReference>
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Interop/MarshalAPI/UnsafeAddrOfPinnedArrayElement/UnsafeAddrOfPinnedArrayElement.csproj b/tests/src/Interop/MarshalAPI/UnsafeAddrOfPinnedArrayElement/UnsafeAddrOfPinnedArrayElement.csproj
index 468929b6b7..5459790b76 100644
--- a/tests/src/Interop/MarshalAPI/UnsafeAddrOfPinnedArrayElement/UnsafeAddrOfPinnedArrayElement.csproj
+++ b/tests/src/Interop/MarshalAPI/UnsafeAddrOfPinnedArrayElement/UnsafeAddrOfPinnedArrayElement.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,15 +10,13 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
-
<DefineConstants>$(DefineConstants);STATIC</DefineConstants>
<NoWarn>0618</NoWarn>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Debug|x64'">
- </PropertyGroup>
- <PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Release|x64'">
- </PropertyGroup>
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Debug|x64'"></PropertyGroup>
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Release|x64'"></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,7 +33,7 @@
<ProjectReference Include="..\..\..\Common\CoreCLRTestLibrary\CoreCLRTestLibrary.csproj">
<Project>{c8c0dc74-fac4-45b1-81fe-70c4808366e0}</Project>
<Name>CoreCLRTestLibrary</Name>
- </ProjectReference>
+ </ProjectReference>
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Interop/NativeCallable/NativeCallableTest.csproj b/tests/src/Interop/NativeCallable/NativeCallableTest.csproj
index e60057859f..efb6d08143 100644
--- a/tests/src/Interop/NativeCallable/NativeCallableTest.csproj
+++ b/tests/src/Interop/NativeCallable/NativeCallableTest.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -12,12 +12,11 @@
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<DefineConstants>$(DefineConstants);STATIC</DefineConstants>
<ReferenceSystemPrivateCoreLib>true</ReferenceSystemPrivateCoreLib>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Debug|x64'">
- </PropertyGroup>
- <PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Release|x64'">
- </PropertyGroup>
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Debug|x64'"></PropertyGroup>
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Release|x64'"></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -34,4 +33,4 @@
<ProjectReference Include="CMakeLists.txt" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Interop/PrimitiveMarshalling/Bool/BoolTest.csproj b/tests/src/Interop/PrimitiveMarshalling/Bool/BoolTest.csproj
index ffa509e84a..80518af96d 100644
--- a/tests/src/Interop/PrimitiveMarshalling/Bool/BoolTest.csproj
+++ b/tests/src/Interop/PrimitiveMarshalling/Bool/BoolTest.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,22 +10,21 @@
<OutputType>exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
- <AllowUnsafeBlocks>true</AllowUnsafeBlocks>
+ <AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<DefineConstants>$(DefineConstants);STATIC</DefineConstants>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Debug|x64'">
- </PropertyGroup>
- <PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Release|x64'">
- </PropertyGroup>
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Debug|x64'"></PropertyGroup>
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Release|x64'"></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
<ItemGroup>
- <Compile Include="*.cs" />
- <Compile Include="..\..\common\Assertion.cs" />
+ <Compile Include="*.cs" />
+ <Compile Include="..\..\common\Assertion.cs" />
</ItemGroup>
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
@@ -35,8 +34,7 @@
<Project>{c8c0dc74-fac4-45b1-81fe-70c4808366e0}</Project>
<Name>CoreCLRTestLibrary</Name>
</ProjectReference>
- <ProjectReference Include="CMakeLists.txt">
- </ProjectReference>
+ <ProjectReference Include="CMakeLists.txt"></ProjectReference>
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
</Project> \ No newline at end of file
diff --git a/tests/src/Interop/PrimitiveMarshalling/EnumMarshalling/EnumTest.csproj b/tests/src/Interop/PrimitiveMarshalling/EnumMarshalling/EnumTest.csproj
index 152781fe06..47fd657627 100644
--- a/tests/src/Interop/PrimitiveMarshalling/EnumMarshalling/EnumTest.csproj
+++ b/tests/src/Interop/PrimitiveMarshalling/EnumMarshalling/EnumTest.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,22 +10,21 @@
<OutputType>exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
- <AllowUnsafeBlocks>true</AllowUnsafeBlocks>
+ <AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<DefineConstants>$(DefineConstants);STATIC</DefineConstants>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Debug|x64'">
- </PropertyGroup>
- <PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Release|x64'">
- </PropertyGroup>
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Debug|x64'"></PropertyGroup>
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Release|x64'"></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
<ItemGroup>
- <Compile Include="*.cs" />
- <Compile Include="..\..\common\Assertion.cs" />
+ <Compile Include="*.cs" />
+ <Compile Include="..\..\common\Assertion.cs" />
</ItemGroup>
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
@@ -35,8 +34,7 @@
<Project>{c8c0dc74-fac4-45b1-81fe-70c4808366e0}</Project>
<Name>CoreCLRTestLibrary</Name>
</ProjectReference>
- <ProjectReference Include="CMakeLists.txt">
- </ProjectReference>
+ <ProjectReference Include="CMakeLists.txt"></ProjectReference>
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
</Project> \ No newline at end of file
diff --git a/tests/src/Interop/PrimitiveMarshalling/UIntPtr/PInvokeUIntPtrTest.csproj b/tests/src/Interop/PrimitiveMarshalling/UIntPtr/PInvokeUIntPtrTest.csproj
index fcdd0f5711..b731504fbf 100644
--- a/tests/src/Interop/PrimitiveMarshalling/UIntPtr/PInvokeUIntPtrTest.csproj
+++ b/tests/src/Interop/PrimitiveMarshalling/UIntPtr/PInvokeUIntPtrTest.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,22 +10,21 @@
<OutputType>exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
- <AllowUnsafeBlocks>true</AllowUnsafeBlocks>
+ <AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<DefineConstants>$(DefineConstants);STATIC</DefineConstants>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Debug|x64'">
- </PropertyGroup>
- <PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Release|x64'">
- </PropertyGroup>
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Debug|x64'"></PropertyGroup>
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Release|x64'"></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
<ItemGroup>
- <Compile Include="PInvokeUIntPtrTest.cs" />
- <Compile Include="..\..\common\Assertion.cs" />
+ <Compile Include="PInvokeUIntPtrTest.cs" />
+ <Compile Include="..\..\common\Assertion.cs" />
</ItemGroup>
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
@@ -35,8 +34,7 @@
<Project>{c8c0dc74-fac4-45b1-81fe-70c4808366e0}</Project>
<Name>CoreCLRTestLibrary</Name>
</ProjectReference>
- <ProjectReference Include="CMakeLists.txt">
- </ProjectReference>
+ <ProjectReference Include="CMakeLists.txt"></ProjectReference>
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
</Project> \ No newline at end of file
diff --git a/tests/src/Interop/RefCharArray/RefCharArrayTest.csproj b/tests/src/Interop/RefCharArray/RefCharArrayTest.csproj
index ce40a9b168..0f9075decc 100644
--- a/tests/src/Interop/RefCharArray/RefCharArrayTest.csproj
+++ b/tests/src/Interop/RefCharArray/RefCharArrayTest.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,22 +10,21 @@
<OutputType>exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
- <AllowUnsafeBlocks>true</AllowUnsafeBlocks>
+ <AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<DefineConstants>$(DefineConstants);STATIC</DefineConstants>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Debug|x64'">
- </PropertyGroup>
- <PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Release|x64'">
- </PropertyGroup>
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Debug|x64'"></PropertyGroup>
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Release|x64'"></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
<ItemGroup>
- <Compile Include="*.cs" />
- <Compile Include="..\common\Assertion.cs" />
+ <Compile Include="*.cs" />
+ <Compile Include="..\common\Assertion.cs" />
</ItemGroup>
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
@@ -35,8 +34,7 @@
<Project>{c8c0dc74-fac4-45b1-81fe-70c4808366e0}</Project>
<Name>CoreCLRTestLibrary</Name>
</ProjectReference>
- <ProjectReference Include="CMakeLists.txt">
- </ProjectReference>
+ <ProjectReference Include="CMakeLists.txt"></ProjectReference>
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
</Project> \ No newline at end of file
diff --git a/tests/src/Interop/RefInt/RefIntTest.csproj b/tests/src/Interop/RefInt/RefIntTest.csproj
index 32722397ae..289d89b3d2 100644
--- a/tests/src/Interop/RefInt/RefIntTest.csproj
+++ b/tests/src/Interop/RefInt/RefIntTest.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,22 +10,21 @@
<OutputType>exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
- <AllowUnsafeBlocks>true</AllowUnsafeBlocks>
+ <AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<DefineConstants>$(DefineConstants);STATIC</DefineConstants>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Debug|x64'">
- </PropertyGroup>
- <PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Release|x64'">
- </PropertyGroup>
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Debug|x64'"></PropertyGroup>
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Release|x64'"></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
<ItemGroup>
- <Compile Include="*.cs" />
- <Compile Include="..\common\Assertion.cs" />
+ <Compile Include="*.cs" />
+ <Compile Include="..\common\Assertion.cs" />
</ItemGroup>
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
@@ -35,8 +34,7 @@
<Project>{c8c0dc74-fac4-45b1-81fe-70c4808366e0}</Project>
<Name>CoreCLRTestLibrary</Name>
</ProjectReference>
- <ProjectReference Include="CMakeLists.txt">
- </ProjectReference>
+ <ProjectReference Include="CMakeLists.txt"></ProjectReference>
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
</Project> \ No newline at end of file
diff --git a/tests/src/Interop/SimpleStruct/SimpleStruct.csproj b/tests/src/Interop/SimpleStruct/SimpleStruct.csproj
index 7b46b9b9b6..034f1b6e64 100644
--- a/tests/src/Interop/SimpleStruct/SimpleStruct.csproj
+++ b/tests/src/Interop/SimpleStruct/SimpleStruct.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,22 +10,21 @@
<OutputType>exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
- <AllowUnsafeBlocks>true</AllowUnsafeBlocks>
+ <AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<DefineConstants>$(DefineConstants);STATIC</DefineConstants>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Debug|x64'">
- </PropertyGroup>
- <PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Release|x64'">
- </PropertyGroup>
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Debug|x64'"></PropertyGroup>
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Release|x64'"></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
<ItemGroup>
- <Compile Include="*.cs" />
- <Compile Include="..\common\Assertion.cs" />
+ <Compile Include="*.cs" />
+ <Compile Include="..\common\Assertion.cs" />
</ItemGroup>
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
@@ -35,8 +34,7 @@
<Project>{c8c0dc74-fac4-45b1-81fe-70c4808366e0}</Project>
<Name>CoreCLRTestLibrary</Name>
</ProjectReference>
- <ProjectReference Include="CMakeLists.txt">
- </ProjectReference>
+ <ProjectReference Include="CMakeLists.txt"></ProjectReference>
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
</Project> \ No newline at end of file
diff --git a/tests/src/Interop/SizeConst/SizeConstTest.csproj b/tests/src/Interop/SizeConst/SizeConstTest.csproj
index 4c12f32d02..3d333736f9 100644
--- a/tests/src/Interop/SizeConst/SizeConstTest.csproj
+++ b/tests/src/Interop/SizeConst/SizeConstTest.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,14 +10,12 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
-
<DefineConstants>$(DefineConstants);STATIC</DefineConstants>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Debug|x64'">
- </PropertyGroup>
- <PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Release|x64'">
- </PropertyGroup>
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Debug|x64'"></PropertyGroup>
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Release|x64'"></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -38,4 +36,4 @@
<ProjectReference Include="CMakeLists.txt" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Interop/StringMarshalling/LPTSTR/LPTSTRTest.csproj b/tests/src/Interop/StringMarshalling/LPTSTR/LPTSTRTest.csproj
index 59b0b00447..017228b224 100644
--- a/tests/src/Interop/StringMarshalling/LPTSTR/LPTSTRTest.csproj
+++ b/tests/src/Interop/StringMarshalling/LPTSTR/LPTSTRTest.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,22 +10,21 @@
<OutputType>exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
- <AllowUnsafeBlocks>true</AllowUnsafeBlocks>
+ <AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<DefineConstants>$(DefineConstants);STATIC</DefineConstants>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Debug|x64'">
- </PropertyGroup>
- <PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Release|x64'">
- </PropertyGroup>
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Debug|x64'"></PropertyGroup>
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Release|x64'"></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
<ItemGroup>
- <Compile Include="*.cs" />
- <Compile Include="..\..\common\Assertion.cs" />
+ <Compile Include="*.cs" />
+ <Compile Include="..\..\common\Assertion.cs" />
</ItemGroup>
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
@@ -35,8 +34,7 @@
<Project>{c8c0dc74-fac4-45b1-81fe-70c4808366e0}</Project>
<Name>CoreCLRTestLibrary</Name>
</ProjectReference>
- <ProjectReference Include="CMakeLists.txt">
- </ProjectReference>
+ <ProjectReference Include="CMakeLists.txt"></ProjectReference>
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
</Project> \ No newline at end of file
diff --git a/tests/src/Interop/StringMarshalling/UTF8/UTF8Test.csproj b/tests/src/Interop/StringMarshalling/UTF8/UTF8Test.csproj
index 69d28bddc8..9ecc96517f 100644
--- a/tests/src/Interop/StringMarshalling/UTF8/UTF8Test.csproj
+++ b/tests/src/Interop/StringMarshalling/UTF8/UTF8Test.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,22 +10,21 @@
<OutputType>exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
- <AllowUnsafeBlocks>true</AllowUnsafeBlocks>
+ <AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<DefineConstants>$(DefineConstants);STATIC</DefineConstants>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Debug|x64'">
- </PropertyGroup>
- <PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Release|x64'">
- </PropertyGroup>
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Debug|x64'"></PropertyGroup>
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Release|x64'"></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
<ItemGroup>
- <Compile Include="*.cs" />
- <Compile Include="..\..\common\Assertion.cs" />
+ <Compile Include="*.cs" />
+ <Compile Include="..\..\common\Assertion.cs" />
</ItemGroup>
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
@@ -35,8 +34,7 @@
<Project>{c8c0dc74-fac4-45b1-81fe-70c4808366e0}</Project>
<Name>CoreCLRTestLibrary</Name>
</ProjectReference>
- <ProjectReference Include="CMakeLists.txt">
- </ProjectReference>
+ <ProjectReference Include="CMakeLists.txt"></ProjectReference>
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
</Project> \ No newline at end of file
diff --git a/tests/src/Interop/StructMarshalling/PInvoke/MarshalStructAsLayoutExp.csproj b/tests/src/Interop/StructMarshalling/PInvoke/MarshalStructAsLayoutExp.csproj
index 63d0d06360..56484d4aac 100644
--- a/tests/src/Interop/StructMarshalling/PInvoke/MarshalStructAsLayoutExp.csproj
+++ b/tests/src/Interop/StructMarshalling/PInvoke/MarshalStructAsLayoutExp.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,14 +10,13 @@
<OutputType>exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
- <AllowUnsafeBlocks>true</AllowUnsafeBlocks>
+ <AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<DefineConstants>$(DefineConstants);STATIC</DefineConstants>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Debug|x64'">
- </PropertyGroup>
- <PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Release|x64'">
- </PropertyGroup>
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Debug|x64'"></PropertyGroup>
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Release|x64'"></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -36,8 +35,7 @@
<Project>{c8c0dc74-fac4-45b1-81fe-70c4808366e0}</Project>
<Name>CoreCLRTestLibrary</Name>
</ProjectReference>
- <ProjectReference Include="CMakeLists.txt">
- </ProjectReference>
+ <ProjectReference Include="CMakeLists.txt"></ProjectReference>
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/BBT/Scenario4/Not-Int32.ilproj b/tests/src/JIT/BBT/Scenario4/Not-Int32.ilproj
index 536677358b..7e455d9a22 100644
--- a/tests/src/JIT/BBT/Scenario4/Not-Int32.ilproj
+++ b/tests/src/JIT/BBT/Scenario4/Not-Int32.ilproj
@@ -11,12 +11,11 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<IlasmRoundTrip>true</IlasmRoundTrip>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -33,6 +32,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/CodeGenBringUpTests/Add1.csproj b/tests/src/JIT/CodeGenBringUpTests/Add1.csproj
index 45e82a08dc..cb02db6a47 100644
--- a/tests/src/JIT/CodeGenBringUpTests/Add1.csproj
+++ b/tests/src/JIT/CodeGenBringUpTests/Add1.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<IlasmRoundTrip>true</IlasmRoundTrip>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -28,6 +27,5 @@
<Compile Include="Add1.cs" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/CodeGenBringUpTests/And1.csproj b/tests/src/JIT/CodeGenBringUpTests/And1.csproj
index a1b56208af..3248e354af 100644
--- a/tests/src/JIT/CodeGenBringUpTests/And1.csproj
+++ b/tests/src/JIT/CodeGenBringUpTests/And1.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -9,12 +9,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -27,6 +26,5 @@
<Compile Include="And1.cs" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/CodeGenBringUpTests/AndRef.csproj b/tests/src/JIT/CodeGenBringUpTests/AndRef.csproj
index 0508d1d0dd..e28c7d65f6 100644
--- a/tests/src/JIT/CodeGenBringUpTests/AndRef.csproj
+++ b/tests/src/JIT/CodeGenBringUpTests/AndRef.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -9,12 +9,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -27,6 +26,5 @@
<Compile Include="AndRef.cs" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/CodeGenBringUpTests/Args4.csproj b/tests/src/JIT/CodeGenBringUpTests/Args4.csproj
index bae295954b..09c8c3852f 100644
--- a/tests/src/JIT/CodeGenBringUpTests/Args4.csproj
+++ b/tests/src/JIT/CodeGenBringUpTests/Args4.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -9,12 +9,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -27,6 +26,5 @@
<Compile Include="Args4.cs" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/CodeGenBringUpTests/Args5.csproj b/tests/src/JIT/CodeGenBringUpTests/Args5.csproj
index 7b155ffdf8..d74f5730bb 100644
--- a/tests/src/JIT/CodeGenBringUpTests/Args5.csproj
+++ b/tests/src/JIT/CodeGenBringUpTests/Args5.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -9,12 +9,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -27,6 +26,5 @@
<Compile Include="Args5.cs" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/CodeGenBringUpTests/Array1.csproj b/tests/src/JIT/CodeGenBringUpTests/Array1.csproj
index ad3bd77927..fafb90ec77 100644
--- a/tests/src/JIT/CodeGenBringUpTests/Array1.csproj
+++ b/tests/src/JIT/CodeGenBringUpTests/Array1.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<IlasmRoundTrip>true</IlasmRoundTrip>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -28,6 +27,5 @@
<Compile Include="Array1.cs" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/CodeGenBringUpTests/Array2.csproj b/tests/src/JIT/CodeGenBringUpTests/Array2.csproj
index 99fc6a333f..f7a64e4519 100644
--- a/tests/src/JIT/CodeGenBringUpTests/Array2.csproj
+++ b/tests/src/JIT/CodeGenBringUpTests/Array2.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<IlasmRoundTrip>true</IlasmRoundTrip>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -28,6 +27,5 @@
<Compile Include="Array2.cs" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/CodeGenBringUpTests/Array3.csproj b/tests/src/JIT/CodeGenBringUpTests/Array3.csproj
index df5457fa44..f57bb468af 100644
--- a/tests/src/JIT/CodeGenBringUpTests/Array3.csproj
+++ b/tests/src/JIT/CodeGenBringUpTests/Array3.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<IlasmRoundTrip>true</IlasmRoundTrip>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -28,6 +27,5 @@
<Compile Include="Array3.cs" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/CodeGenBringUpTests/Array4.csproj b/tests/src/JIT/CodeGenBringUpTests/Array4.csproj
index f7843f79c1..5a1ed389b1 100644
--- a/tests/src/JIT/CodeGenBringUpTests/Array4.csproj
+++ b/tests/src/JIT/CodeGenBringUpTests/Array4.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<IlasmRoundTrip>true</IlasmRoundTrip>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -28,6 +27,5 @@
<Compile Include="Array4.cs" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/CodeGenBringUpTests/ArrayJagged.csproj b/tests/src/JIT/CodeGenBringUpTests/ArrayJagged.csproj
index aa2117af05..6bd01b5996 100644
--- a/tests/src/JIT/CodeGenBringUpTests/ArrayJagged.csproj
+++ b/tests/src/JIT/CodeGenBringUpTests/ArrayJagged.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<IlasmRoundTrip>true</IlasmRoundTrip>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -28,6 +27,5 @@
<Compile Include="ArrayJagged.cs" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/CodeGenBringUpTests/ArrayMD1.csproj b/tests/src/JIT/CodeGenBringUpTests/ArrayMD1.csproj
index 0794281244..703694c1da 100644
--- a/tests/src/JIT/CodeGenBringUpTests/ArrayMD1.csproj
+++ b/tests/src/JIT/CodeGenBringUpTests/ArrayMD1.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<IlasmRoundTrip>true</IlasmRoundTrip>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -28,6 +27,5 @@
<Compile Include="ArrayMD1.cs" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/CodeGenBringUpTests/ArrayMD2.csproj b/tests/src/JIT/CodeGenBringUpTests/ArrayMD2.csproj
index 9d227723e4..ee79eda78d 100644
--- a/tests/src/JIT/CodeGenBringUpTests/ArrayMD2.csproj
+++ b/tests/src/JIT/CodeGenBringUpTests/ArrayMD2.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<IlasmRoundTrip>true</IlasmRoundTrip>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -28,6 +27,5 @@
<Compile Include="ArrayMD2.cs" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/CodeGenBringUpTests/ArrayObj.csproj b/tests/src/JIT/CodeGenBringUpTests/ArrayObj.csproj
index a4fc3f49a2..2ced6e983f 100644
--- a/tests/src/JIT/CodeGenBringUpTests/ArrayObj.csproj
+++ b/tests/src/JIT/CodeGenBringUpTests/ArrayObj.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<IlasmRoundTrip>true</IlasmRoundTrip>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -28,6 +27,5 @@
<Compile Include="ArrayObj.cs" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/CodeGenBringUpTests/AsgAdd1.csproj b/tests/src/JIT/CodeGenBringUpTests/AsgAdd1.csproj
index e2c8b143d8..90efcc0f7e 100644
--- a/tests/src/JIT/CodeGenBringUpTests/AsgAdd1.csproj
+++ b/tests/src/JIT/CodeGenBringUpTests/AsgAdd1.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -9,12 +9,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -27,6 +26,5 @@
<Compile Include="AsgAdd1.cs" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/CodeGenBringUpTests/AsgAnd1.csproj b/tests/src/JIT/CodeGenBringUpTests/AsgAnd1.csproj
index 315583c4f6..e1580e1352 100644
--- a/tests/src/JIT/CodeGenBringUpTests/AsgAnd1.csproj
+++ b/tests/src/JIT/CodeGenBringUpTests/AsgAnd1.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -9,12 +9,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -27,6 +26,5 @@
<Compile Include="AsgAnd1.cs" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/CodeGenBringUpTests/AsgOr1.csproj b/tests/src/JIT/CodeGenBringUpTests/AsgOr1.csproj
index 2cfc54c89e..fd1bc2aedf 100644
--- a/tests/src/JIT/CodeGenBringUpTests/AsgOr1.csproj
+++ b/tests/src/JIT/CodeGenBringUpTests/AsgOr1.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -9,12 +9,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -27,6 +26,5 @@
<Compile Include="AsgOr1.cs" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/CodeGenBringUpTests/AsgSub1.csproj b/tests/src/JIT/CodeGenBringUpTests/AsgSub1.csproj
index 53057676af..9d93f3a331 100644
--- a/tests/src/JIT/CodeGenBringUpTests/AsgSub1.csproj
+++ b/tests/src/JIT/CodeGenBringUpTests/AsgSub1.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -9,12 +9,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -27,6 +26,5 @@
<Compile Include="AsgSub1.cs" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/CodeGenBringUpTests/AsgXor1.csproj b/tests/src/JIT/CodeGenBringUpTests/AsgXor1.csproj
index 8def2dc6c9..6cd445408a 100644
--- a/tests/src/JIT/CodeGenBringUpTests/AsgXor1.csproj
+++ b/tests/src/JIT/CodeGenBringUpTests/AsgXor1.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -9,12 +9,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -27,6 +26,5 @@
<Compile Include="AsgXor1.cs" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/CodeGenBringUpTests/BinaryRMW.csproj b/tests/src/JIT/CodeGenBringUpTests/BinaryRMW.csproj
index b558f926eb..752c3f21cc 100644
--- a/tests/src/JIT/CodeGenBringUpTests/BinaryRMW.csproj
+++ b/tests/src/JIT/CodeGenBringUpTests/BinaryRMW.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -9,12 +9,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -27,6 +26,5 @@
<Compile Include="BinaryRMW.cs" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/CodeGenBringUpTests/Call1.csproj b/tests/src/JIT/CodeGenBringUpTests/Call1.csproj
index 5c6879a500..462db8b5e1 100644
--- a/tests/src/JIT/CodeGenBringUpTests/Call1.csproj
+++ b/tests/src/JIT/CodeGenBringUpTests/Call1.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -9,12 +9,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -27,6 +26,5 @@
<Compile Include="Call1.cs" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/CodeGenBringUpTests/CnsBool.csproj b/tests/src/JIT/CodeGenBringUpTests/CnsBool.csproj
index afad4cf1bb..229d80ae2e 100644
--- a/tests/src/JIT/CodeGenBringUpTests/CnsBool.csproj
+++ b/tests/src/JIT/CodeGenBringUpTests/CnsBool.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -9,12 +9,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -27,6 +26,5 @@
<Compile Include="CnsBool.cs" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/CodeGenBringUpTests/CnsLng1.csproj b/tests/src/JIT/CodeGenBringUpTests/CnsLng1.csproj
index 3911dfc0b2..0c4b15db5c 100644
--- a/tests/src/JIT/CodeGenBringUpTests/CnsLng1.csproj
+++ b/tests/src/JIT/CodeGenBringUpTests/CnsLng1.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -9,12 +9,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -27,6 +26,5 @@
<Compile Include="CnsLng1.cs" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/CodeGenBringUpTests/DblAdd.csproj b/tests/src/JIT/CodeGenBringUpTests/DblAdd.csproj
index 0b8aeefd47..2596c8894f 100644
--- a/tests/src/JIT/CodeGenBringUpTests/DblAdd.csproj
+++ b/tests/src/JIT/CodeGenBringUpTests/DblAdd.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -9,12 +9,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -27,6 +26,5 @@
<Compile Include="DblAdd.cs" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/CodeGenBringUpTests/DblAddConst.csproj b/tests/src/JIT/CodeGenBringUpTests/DblAddConst.csproj
index 0d061442bc..de7450ae5c 100644
--- a/tests/src/JIT/CodeGenBringUpTests/DblAddConst.csproj
+++ b/tests/src/JIT/CodeGenBringUpTests/DblAddConst.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -9,12 +9,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -27,6 +26,5 @@
<Compile Include="DblAddConst.cs" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/CodeGenBringUpTests/DblArea.csproj b/tests/src/JIT/CodeGenBringUpTests/DblArea.csproj
index 8ef5f1f7c7..55aaa83b00 100644
--- a/tests/src/JIT/CodeGenBringUpTests/DblArea.csproj
+++ b/tests/src/JIT/CodeGenBringUpTests/DblArea.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -9,12 +9,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -27,6 +26,5 @@
<Compile Include="DblArea.cs" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/CodeGenBringUpTests/DblArray.csproj b/tests/src/JIT/CodeGenBringUpTests/DblArray.csproj
index 60db1a024a..a9e465d311 100644
--- a/tests/src/JIT/CodeGenBringUpTests/DblArray.csproj
+++ b/tests/src/JIT/CodeGenBringUpTests/DblArray.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -9,12 +9,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -27,6 +26,5 @@
<Compile Include="DblArray.cs" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/CodeGenBringUpTests/DblAvg2.csproj b/tests/src/JIT/CodeGenBringUpTests/DblAvg2.csproj
index 4c638eb3e2..c5544b790a 100644
--- a/tests/src/JIT/CodeGenBringUpTests/DblAvg2.csproj
+++ b/tests/src/JIT/CodeGenBringUpTests/DblAvg2.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -9,12 +9,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -27,6 +26,5 @@
<Compile Include="DblAvg2.cs" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/CodeGenBringUpTests/DblAvg6.csproj b/tests/src/JIT/CodeGenBringUpTests/DblAvg6.csproj
index 53c19ab961..f58297dcfa 100644
--- a/tests/src/JIT/CodeGenBringUpTests/DblAvg6.csproj
+++ b/tests/src/JIT/CodeGenBringUpTests/DblAvg6.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -9,12 +9,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -27,6 +26,5 @@
<Compile Include="DblAvg6.cs" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/CodeGenBringUpTests/DblCall1.csproj b/tests/src/JIT/CodeGenBringUpTests/DblCall1.csproj
index 5093f78a6a..79f36d7d70 100644
--- a/tests/src/JIT/CodeGenBringUpTests/DblCall1.csproj
+++ b/tests/src/JIT/CodeGenBringUpTests/DblCall1.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -9,12 +9,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -27,6 +26,5 @@
<Compile Include="DblCall1.cs" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/CodeGenBringUpTests/DblCall2.csproj b/tests/src/JIT/CodeGenBringUpTests/DblCall2.csproj
index a3cb58ea97..b6e5a93845 100644
--- a/tests/src/JIT/CodeGenBringUpTests/DblCall2.csproj
+++ b/tests/src/JIT/CodeGenBringUpTests/DblCall2.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -9,12 +9,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -27,6 +26,5 @@
<Compile Include="DblCall2.cs" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/CodeGenBringUpTests/DblDist.csproj b/tests/src/JIT/CodeGenBringUpTests/DblDist.csproj
index b1fbb6dbf4..b6d9737d34 100644
--- a/tests/src/JIT/CodeGenBringUpTests/DblDist.csproj
+++ b/tests/src/JIT/CodeGenBringUpTests/DblDist.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -9,12 +9,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -27,6 +26,5 @@
<Compile Include="DblDist.cs" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/CodeGenBringUpTests/DblDiv.csproj b/tests/src/JIT/CodeGenBringUpTests/DblDiv.csproj
index 5fdc369474..f5b04daad8 100644
--- a/tests/src/JIT/CodeGenBringUpTests/DblDiv.csproj
+++ b/tests/src/JIT/CodeGenBringUpTests/DblDiv.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -9,12 +9,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -27,6 +26,5 @@
<Compile Include="DblDiv.cs" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/CodeGenBringUpTests/DblDivConst.csproj b/tests/src/JIT/CodeGenBringUpTests/DblDivConst.csproj
index 36577a211a..59dcf79c6a 100644
--- a/tests/src/JIT/CodeGenBringUpTests/DblDivConst.csproj
+++ b/tests/src/JIT/CodeGenBringUpTests/DblDivConst.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -9,12 +9,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -27,6 +26,5 @@
<Compile Include="DblDivConst.cs" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/CodeGenBringUpTests/DblFillArray.csproj b/tests/src/JIT/CodeGenBringUpTests/DblFillArray.csproj
index b1845427fb..8582d8280d 100644
--- a/tests/src/JIT/CodeGenBringUpTests/DblFillArray.csproj
+++ b/tests/src/JIT/CodeGenBringUpTests/DblFillArray.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -9,12 +9,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -27,6 +26,5 @@
<Compile Include="DblFillArray.cs" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/CodeGenBringUpTests/DblMul.csproj b/tests/src/JIT/CodeGenBringUpTests/DblMul.csproj
index f92c082d06..83f496d4b7 100644
--- a/tests/src/JIT/CodeGenBringUpTests/DblMul.csproj
+++ b/tests/src/JIT/CodeGenBringUpTests/DblMul.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -9,12 +9,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -27,6 +26,5 @@
<Compile Include="DblMul.cs" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/CodeGenBringUpTests/DblMulConst.csproj b/tests/src/JIT/CodeGenBringUpTests/DblMulConst.csproj
index 027283c4c3..eff6a69231 100644
--- a/tests/src/JIT/CodeGenBringUpTests/DblMulConst.csproj
+++ b/tests/src/JIT/CodeGenBringUpTests/DblMulConst.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -9,12 +9,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -27,6 +26,5 @@
<Compile Include="DblMulConst.cs" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/CodeGenBringUpTests/DblNeg.csproj b/tests/src/JIT/CodeGenBringUpTests/DblNeg.csproj
index 0f42506dc5..a6638b1927 100644
--- a/tests/src/JIT/CodeGenBringUpTests/DblNeg.csproj
+++ b/tests/src/JIT/CodeGenBringUpTests/DblNeg.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -9,12 +9,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -27,6 +26,5 @@
<Compile Include="DblNeg.cs" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/CodeGenBringUpTests/DblRem.csproj b/tests/src/JIT/CodeGenBringUpTests/DblRem.csproj
index d83fdb6940..f0d2ffddbf 100644
--- a/tests/src/JIT/CodeGenBringUpTests/DblRem.csproj
+++ b/tests/src/JIT/CodeGenBringUpTests/DblRem.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -9,12 +9,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -27,6 +26,5 @@
<Compile Include="DblRem.cs" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/CodeGenBringUpTests/DblRoots.csproj b/tests/src/JIT/CodeGenBringUpTests/DblRoots.csproj
index 9b4eb9b0da..c353d6dd76 100644
--- a/tests/src/JIT/CodeGenBringUpTests/DblRoots.csproj
+++ b/tests/src/JIT/CodeGenBringUpTests/DblRoots.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -9,12 +9,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -27,6 +26,5 @@
<Compile Include="DblRoots.cs" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/CodeGenBringUpTests/DblSub.csproj b/tests/src/JIT/CodeGenBringUpTests/DblSub.csproj
index e8a937e301..0af2ab89c1 100644
--- a/tests/src/JIT/CodeGenBringUpTests/DblSub.csproj
+++ b/tests/src/JIT/CodeGenBringUpTests/DblSub.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -9,12 +9,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -27,6 +26,5 @@
<Compile Include="DblSub.cs" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/CodeGenBringUpTests/DblSubConst.csproj b/tests/src/JIT/CodeGenBringUpTests/DblSubConst.csproj
index 0445b00ec0..6183cc8830 100644
--- a/tests/src/JIT/CodeGenBringUpTests/DblSubConst.csproj
+++ b/tests/src/JIT/CodeGenBringUpTests/DblSubConst.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -9,12 +9,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -27,6 +26,5 @@
<Compile Include="DblSubConst.cs" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/CodeGenBringUpTests/DblVar.csproj b/tests/src/JIT/CodeGenBringUpTests/DblVar.csproj
index 05bdcd3401..fe65089af9 100644
--- a/tests/src/JIT/CodeGenBringUpTests/DblVar.csproj
+++ b/tests/src/JIT/CodeGenBringUpTests/DblVar.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -9,12 +9,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -27,6 +26,5 @@
<Compile Include="DblVar.cs" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/CodeGenBringUpTests/Eq1.csproj b/tests/src/JIT/CodeGenBringUpTests/Eq1.csproj
index 0bde3763b5..f4ecf4e2bc 100644
--- a/tests/src/JIT/CodeGenBringUpTests/Eq1.csproj
+++ b/tests/src/JIT/CodeGenBringUpTests/Eq1.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -9,12 +9,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -27,6 +26,5 @@
<Compile Include="Eq1.cs" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/CodeGenBringUpTests/FPAdd.csproj b/tests/src/JIT/CodeGenBringUpTests/FPAdd.csproj
index 01e7970081..a3a5543d0b 100644
--- a/tests/src/JIT/CodeGenBringUpTests/FPAdd.csproj
+++ b/tests/src/JIT/CodeGenBringUpTests/FPAdd.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -9,12 +9,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -27,6 +26,5 @@
<Compile Include="FPAdd.cs" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/CodeGenBringUpTests/FPAddConst.csproj b/tests/src/JIT/CodeGenBringUpTests/FPAddConst.csproj
index 09b0f605bb..fe998ebeff 100644
--- a/tests/src/JIT/CodeGenBringUpTests/FPAddConst.csproj
+++ b/tests/src/JIT/CodeGenBringUpTests/FPAddConst.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -9,12 +9,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -27,6 +26,5 @@
<Compile Include="FPAddConst.cs" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/CodeGenBringUpTests/FPArea.csproj b/tests/src/JIT/CodeGenBringUpTests/FPArea.csproj
index 52a6b38cc1..1baf467052 100644
--- a/tests/src/JIT/CodeGenBringUpTests/FPArea.csproj
+++ b/tests/src/JIT/CodeGenBringUpTests/FPArea.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -9,12 +9,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -27,6 +26,5 @@
<Compile Include="FPArea.cs" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/CodeGenBringUpTests/FPArray.csproj b/tests/src/JIT/CodeGenBringUpTests/FPArray.csproj
index 6066d44e18..f2ec659451 100644
--- a/tests/src/JIT/CodeGenBringUpTests/FPArray.csproj
+++ b/tests/src/JIT/CodeGenBringUpTests/FPArray.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -9,12 +9,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -27,6 +26,5 @@
<Compile Include="FPArray.cs" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/CodeGenBringUpTests/FPAvg2.csproj b/tests/src/JIT/CodeGenBringUpTests/FPAvg2.csproj
index bc72df7894..aa09fa95d9 100644
--- a/tests/src/JIT/CodeGenBringUpTests/FPAvg2.csproj
+++ b/tests/src/JIT/CodeGenBringUpTests/FPAvg2.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -9,12 +9,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -27,6 +26,5 @@
<Compile Include="FPAvg2.cs" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/CodeGenBringUpTests/FPAvg6.csproj b/tests/src/JIT/CodeGenBringUpTests/FPAvg6.csproj
index aa653d3c04..e35d0b41cf 100644
--- a/tests/src/JIT/CodeGenBringUpTests/FPAvg6.csproj
+++ b/tests/src/JIT/CodeGenBringUpTests/FPAvg6.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -9,12 +9,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -27,6 +26,5 @@
<Compile Include="FPAvg6.cs" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/CodeGenBringUpTests/FPCall1.csproj b/tests/src/JIT/CodeGenBringUpTests/FPCall1.csproj
index 88f17cc93b..76cc7aedaa 100644
--- a/tests/src/JIT/CodeGenBringUpTests/FPCall1.csproj
+++ b/tests/src/JIT/CodeGenBringUpTests/FPCall1.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -9,12 +9,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -27,6 +26,5 @@
<Compile Include="FPCall1.cs" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/CodeGenBringUpTests/FPCall2.csproj b/tests/src/JIT/CodeGenBringUpTests/FPCall2.csproj
index 744728f6db..d5302b648b 100644
--- a/tests/src/JIT/CodeGenBringUpTests/FPCall2.csproj
+++ b/tests/src/JIT/CodeGenBringUpTests/FPCall2.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -9,12 +9,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -27,6 +26,5 @@
<Compile Include="FPCall2.cs" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/CodeGenBringUpTests/FPConvDbl2Lng.csproj b/tests/src/JIT/CodeGenBringUpTests/FPConvDbl2Lng.csproj
index d2f4670e74..bcd7f79c2a 100644
--- a/tests/src/JIT/CodeGenBringUpTests/FPConvDbl2Lng.csproj
+++ b/tests/src/JIT/CodeGenBringUpTests/FPConvDbl2Lng.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -9,12 +9,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -27,6 +26,5 @@
<Compile Include="FPConvDbl2Lng.cs" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/CodeGenBringUpTests/FPConvF2F.csproj b/tests/src/JIT/CodeGenBringUpTests/FPConvF2F.csproj
index 0161f718b0..036b96482f 100644
--- a/tests/src/JIT/CodeGenBringUpTests/FPConvF2F.csproj
+++ b/tests/src/JIT/CodeGenBringUpTests/FPConvF2F.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -9,12 +9,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -27,6 +26,5 @@
<Compile Include="FPConvF2F.cs" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/CodeGenBringUpTests/FPConvF2I.csproj b/tests/src/JIT/CodeGenBringUpTests/FPConvF2I.csproj
index ac35332aca..79b65df419 100644
--- a/tests/src/JIT/CodeGenBringUpTests/FPConvF2I.csproj
+++ b/tests/src/JIT/CodeGenBringUpTests/FPConvF2I.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -9,12 +9,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -27,6 +26,5 @@
<Compile Include="FPConvF2I.cs" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/CodeGenBringUpTests/FPConvF2Lng.csproj b/tests/src/JIT/CodeGenBringUpTests/FPConvF2Lng.csproj
index f304d1c5ac..46124c6d3f 100644
--- a/tests/src/JIT/CodeGenBringUpTests/FPConvF2Lng.csproj
+++ b/tests/src/JIT/CodeGenBringUpTests/FPConvF2Lng.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -9,12 +9,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -27,6 +26,5 @@
<Compile Include="FPConvF2Lng.cs" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/CodeGenBringUpTests/FPConvI2F.csproj b/tests/src/JIT/CodeGenBringUpTests/FPConvI2F.csproj
index 581b22c9b0..b85089abce 100644
--- a/tests/src/JIT/CodeGenBringUpTests/FPConvI2F.csproj
+++ b/tests/src/JIT/CodeGenBringUpTests/FPConvI2F.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -9,12 +9,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -27,6 +26,5 @@
<Compile Include="FPConvI2F.cs" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/CodeGenBringUpTests/FPDist.csproj b/tests/src/JIT/CodeGenBringUpTests/FPDist.csproj
index a25551e551..fe2ed0374c 100644
--- a/tests/src/JIT/CodeGenBringUpTests/FPDist.csproj
+++ b/tests/src/JIT/CodeGenBringUpTests/FPDist.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -9,12 +9,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -27,6 +26,5 @@
<Compile Include="FPDist.cs" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/CodeGenBringUpTests/FPDiv.csproj b/tests/src/JIT/CodeGenBringUpTests/FPDiv.csproj
index 1f74506e4d..357107dca0 100644
--- a/tests/src/JIT/CodeGenBringUpTests/FPDiv.csproj
+++ b/tests/src/JIT/CodeGenBringUpTests/FPDiv.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -9,12 +9,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -27,6 +26,5 @@
<Compile Include="FPDiv.cs" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/CodeGenBringUpTests/FPDivConst.csproj b/tests/src/JIT/CodeGenBringUpTests/FPDivConst.csproj
index 6191f12e81..e6f36132cc 100644
--- a/tests/src/JIT/CodeGenBringUpTests/FPDivConst.csproj
+++ b/tests/src/JIT/CodeGenBringUpTests/FPDivConst.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -9,12 +9,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -27,6 +26,5 @@
<Compile Include="FPDivConst.cs" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/CodeGenBringUpTests/FPError.csproj b/tests/src/JIT/CodeGenBringUpTests/FPError.csproj
index 4088d5641f..8fad7bdc33 100644
--- a/tests/src/JIT/CodeGenBringUpTests/FPError.csproj
+++ b/tests/src/JIT/CodeGenBringUpTests/FPError.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -9,12 +9,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -27,6 +26,5 @@
<Compile Include="FPError.cs" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/CodeGenBringUpTests/FPFillArray.csproj b/tests/src/JIT/CodeGenBringUpTests/FPFillArray.csproj
index 05fa94e787..85f12cea2d 100644
--- a/tests/src/JIT/CodeGenBringUpTests/FPFillArray.csproj
+++ b/tests/src/JIT/CodeGenBringUpTests/FPFillArray.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -9,12 +9,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -27,6 +26,5 @@
<Compile Include="FPFillArray.cs" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/CodeGenBringUpTests/FPMath.csproj b/tests/src/JIT/CodeGenBringUpTests/FPMath.csproj
index 39a9c5c6e5..54a05db622 100644
--- a/tests/src/JIT/CodeGenBringUpTests/FPMath.csproj
+++ b/tests/src/JIT/CodeGenBringUpTests/FPMath.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -9,12 +9,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -27,6 +26,5 @@
<Compile Include="FPMath.cs" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/CodeGenBringUpTests/FPMul.csproj b/tests/src/JIT/CodeGenBringUpTests/FPMul.csproj
index d0d088eff8..5f9f30b04c 100644
--- a/tests/src/JIT/CodeGenBringUpTests/FPMul.csproj
+++ b/tests/src/JIT/CodeGenBringUpTests/FPMul.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -9,12 +9,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -27,6 +26,5 @@
<Compile Include="FPMul.cs" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/CodeGenBringUpTests/FPMulConst.csproj b/tests/src/JIT/CodeGenBringUpTests/FPMulConst.csproj
index 45151e725b..719b792481 100644
--- a/tests/src/JIT/CodeGenBringUpTests/FPMulConst.csproj
+++ b/tests/src/JIT/CodeGenBringUpTests/FPMulConst.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -9,12 +9,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -27,6 +26,5 @@
<Compile Include="FPMulConst.cs" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/CodeGenBringUpTests/FPNeg.csproj b/tests/src/JIT/CodeGenBringUpTests/FPNeg.csproj
index 61dfadbf37..2f84824efa 100644
--- a/tests/src/JIT/CodeGenBringUpTests/FPNeg.csproj
+++ b/tests/src/JIT/CodeGenBringUpTests/FPNeg.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -9,12 +9,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -27,6 +26,5 @@
<Compile Include="FPNeg.cs" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/CodeGenBringUpTests/FPRem.csproj b/tests/src/JIT/CodeGenBringUpTests/FPRem.csproj
index 79b1ff3dc0..f833f4c6d3 100644
--- a/tests/src/JIT/CodeGenBringUpTests/FPRem.csproj
+++ b/tests/src/JIT/CodeGenBringUpTests/FPRem.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -9,12 +9,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -27,6 +26,5 @@
<Compile Include="FPRem.cs" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/CodeGenBringUpTests/FPRoots.csproj b/tests/src/JIT/CodeGenBringUpTests/FPRoots.csproj
index a95c65d0fb..4eeee35135 100644
--- a/tests/src/JIT/CodeGenBringUpTests/FPRoots.csproj
+++ b/tests/src/JIT/CodeGenBringUpTests/FPRoots.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -9,12 +9,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -27,6 +26,5 @@
<Compile Include="FPRoots.cs" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/CodeGenBringUpTests/FPSmall.csproj b/tests/src/JIT/CodeGenBringUpTests/FPSmall.csproj
index b826377431..5d32e627b8 100644
--- a/tests/src/JIT/CodeGenBringUpTests/FPSmall.csproj
+++ b/tests/src/JIT/CodeGenBringUpTests/FPSmall.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -9,12 +9,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -27,6 +26,5 @@
<Compile Include="FPSmall.cs" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/CodeGenBringUpTests/FPSub.csproj b/tests/src/JIT/CodeGenBringUpTests/FPSub.csproj
index dd0e5be0d0..63587dd0b3 100644
--- a/tests/src/JIT/CodeGenBringUpTests/FPSub.csproj
+++ b/tests/src/JIT/CodeGenBringUpTests/FPSub.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -9,12 +9,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -27,6 +26,5 @@
<Compile Include="FPSub.cs" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/CodeGenBringUpTests/FPSubConst.csproj b/tests/src/JIT/CodeGenBringUpTests/FPSubConst.csproj
index 74fc592a50..dd08fe4c18 100644
--- a/tests/src/JIT/CodeGenBringUpTests/FPSubConst.csproj
+++ b/tests/src/JIT/CodeGenBringUpTests/FPSubConst.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -9,12 +9,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -27,6 +26,5 @@
<Compile Include="FPSubConst.cs" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/CodeGenBringUpTests/FPVar.csproj b/tests/src/JIT/CodeGenBringUpTests/FPVar.csproj
index 9b6e79dae8..e7db8014cb 100644
--- a/tests/src/JIT/CodeGenBringUpTests/FPVar.csproj
+++ b/tests/src/JIT/CodeGenBringUpTests/FPVar.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -9,12 +9,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -27,6 +26,5 @@
<Compile Include="FPVar.cs" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/CodeGenBringUpTests/FactorialRec.csproj b/tests/src/JIT/CodeGenBringUpTests/FactorialRec.csproj
index 8dd417f371..90d9c968b3 100644
--- a/tests/src/JIT/CodeGenBringUpTests/FactorialRec.csproj
+++ b/tests/src/JIT/CodeGenBringUpTests/FactorialRec.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -9,12 +9,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -27,6 +26,5 @@
<Compile Include="FactorialRec.cs" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/CodeGenBringUpTests/FibLoop.csproj b/tests/src/JIT/CodeGenBringUpTests/FibLoop.csproj
index 22f9a23b23..2ce5741dee 100644
--- a/tests/src/JIT/CodeGenBringUpTests/FibLoop.csproj
+++ b/tests/src/JIT/CodeGenBringUpTests/FibLoop.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -9,12 +9,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -27,6 +26,5 @@
<Compile Include="FibLoop.cs" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/CodeGenBringUpTests/FiboRec.csproj b/tests/src/JIT/CodeGenBringUpTests/FiboRec.csproj
index 02261a42c9..3f45bc4ee7 100644
--- a/tests/src/JIT/CodeGenBringUpTests/FiboRec.csproj
+++ b/tests/src/JIT/CodeGenBringUpTests/FiboRec.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -9,12 +9,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -27,6 +26,5 @@
<Compile Include="FiboRec.cs" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/CodeGenBringUpTests/Gcd.csproj b/tests/src/JIT/CodeGenBringUpTests/Gcd.csproj
index ceb75d97cf..be9990bfba 100644
--- a/tests/src/JIT/CodeGenBringUpTests/Gcd.csproj
+++ b/tests/src/JIT/CodeGenBringUpTests/Gcd.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -9,12 +9,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -27,6 +26,5 @@
<Compile Include="Gcd.cs" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/CodeGenBringUpTests/Ge1.csproj b/tests/src/JIT/CodeGenBringUpTests/Ge1.csproj
index ca5e984b32..fa7c80b220 100644
--- a/tests/src/JIT/CodeGenBringUpTests/Ge1.csproj
+++ b/tests/src/JIT/CodeGenBringUpTests/Ge1.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -9,12 +9,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -27,6 +26,5 @@
<Compile Include="Ge1.cs" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/CodeGenBringUpTests/Gt1.csproj b/tests/src/JIT/CodeGenBringUpTests/Gt1.csproj
index 2c8e2b52b0..9a1f1196a2 100644
--- a/tests/src/JIT/CodeGenBringUpTests/Gt1.csproj
+++ b/tests/src/JIT/CodeGenBringUpTests/Gt1.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -9,12 +9,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -27,6 +26,5 @@
<Compile Include="Gt1.cs" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/CodeGenBringUpTests/Ind1.csproj b/tests/src/JIT/CodeGenBringUpTests/Ind1.csproj
index 4e9a5c9a37..17bf720299 100644
--- a/tests/src/JIT/CodeGenBringUpTests/Ind1.csproj
+++ b/tests/src/JIT/CodeGenBringUpTests/Ind1.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -9,12 +9,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -27,6 +26,5 @@
<Compile Include="Ind1.cs" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/CodeGenBringUpTests/InitObj.csproj b/tests/src/JIT/CodeGenBringUpTests/InitObj.csproj
index 93851e0110..a868e19d9f 100644
--- a/tests/src/JIT/CodeGenBringUpTests/InitObj.csproj
+++ b/tests/src/JIT/CodeGenBringUpTests/InitObj.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -9,12 +9,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -27,6 +26,5 @@
<Compile Include="InitObj.cs" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/CodeGenBringUpTests/InstanceCalls.csproj b/tests/src/JIT/CodeGenBringUpTests/InstanceCalls.csproj
index 36b1b4821a..9d2efee38f 100644
--- a/tests/src/JIT/CodeGenBringUpTests/InstanceCalls.csproj
+++ b/tests/src/JIT/CodeGenBringUpTests/InstanceCalls.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -9,12 +9,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -27,6 +26,5 @@
<Compile Include="InstanceCalls.cs" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/CodeGenBringUpTests/IntArraySum.csproj b/tests/src/JIT/CodeGenBringUpTests/IntArraySum.csproj
index e5d86a1da2..7d8f9a2262 100644
--- a/tests/src/JIT/CodeGenBringUpTests/IntArraySum.csproj
+++ b/tests/src/JIT/CodeGenBringUpTests/IntArraySum.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -9,12 +9,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -27,6 +26,5 @@
<Compile Include="IntArraySum.cs" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/CodeGenBringUpTests/IntConv.csproj b/tests/src/JIT/CodeGenBringUpTests/IntConv.csproj
index cd411a5c19..552717aa74 100644
--- a/tests/src/JIT/CodeGenBringUpTests/IntConv.csproj
+++ b/tests/src/JIT/CodeGenBringUpTests/IntConv.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -9,12 +9,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -27,6 +26,5 @@
<Compile Include="IntConv.cs" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/CodeGenBringUpTests/JTrue1.csproj b/tests/src/JIT/CodeGenBringUpTests/JTrue1.csproj
index 27d1a7b9ea..fb8e903ec2 100644
--- a/tests/src/JIT/CodeGenBringUpTests/JTrue1.csproj
+++ b/tests/src/JIT/CodeGenBringUpTests/JTrue1.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -9,12 +9,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -27,6 +26,5 @@
<Compile Include="JTrue1.cs" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/CodeGenBringUpTests/JTrueEqDbl.csproj b/tests/src/JIT/CodeGenBringUpTests/JTrueEqDbl.csproj
index 4b3f6a9c8f..2624820537 100644
--- a/tests/src/JIT/CodeGenBringUpTests/JTrueEqDbl.csproj
+++ b/tests/src/JIT/CodeGenBringUpTests/JTrueEqDbl.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -9,12 +9,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -27,6 +26,5 @@
<Compile Include="JTrueEqDbl.cs" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/CodeGenBringUpTests/JTrueEqFP.csproj b/tests/src/JIT/CodeGenBringUpTests/JTrueEqFP.csproj
index e48c54d78d..5bce126535 100644
--- a/tests/src/JIT/CodeGenBringUpTests/JTrueEqFP.csproj
+++ b/tests/src/JIT/CodeGenBringUpTests/JTrueEqFP.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -9,12 +9,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -27,6 +26,5 @@
<Compile Include="JTrueEqFP.cs" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/CodeGenBringUpTests/JTrueEqInt1.csproj b/tests/src/JIT/CodeGenBringUpTests/JTrueEqInt1.csproj
index fd79d7bc1b..95ca13f120 100644
--- a/tests/src/JIT/CodeGenBringUpTests/JTrueEqInt1.csproj
+++ b/tests/src/JIT/CodeGenBringUpTests/JTrueEqInt1.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -9,12 +9,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -27,6 +26,5 @@
<Compile Include="JTrueEqInt1.cs" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/CodeGenBringUpTests/JTrueGeDbl.csproj b/tests/src/JIT/CodeGenBringUpTests/JTrueGeDbl.csproj
index 08eb851f58..fb10ee1f34 100644
--- a/tests/src/JIT/CodeGenBringUpTests/JTrueGeDbl.csproj
+++ b/tests/src/JIT/CodeGenBringUpTests/JTrueGeDbl.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -9,12 +9,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -27,6 +26,5 @@
<Compile Include="JTrueGeDbl.cs" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/CodeGenBringUpTests/JTrueGeFP.csproj b/tests/src/JIT/CodeGenBringUpTests/JTrueGeFP.csproj
index 5a0fd1595c..9213a0d0d6 100644
--- a/tests/src/JIT/CodeGenBringUpTests/JTrueGeFP.csproj
+++ b/tests/src/JIT/CodeGenBringUpTests/JTrueGeFP.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -9,12 +9,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -27,6 +26,5 @@
<Compile Include="JTrueGeFP.cs" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/CodeGenBringUpTests/JTrueGeInt1.csproj b/tests/src/JIT/CodeGenBringUpTests/JTrueGeInt1.csproj
index 38c165c782..44d94bdbe7 100644
--- a/tests/src/JIT/CodeGenBringUpTests/JTrueGeInt1.csproj
+++ b/tests/src/JIT/CodeGenBringUpTests/JTrueGeInt1.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -9,12 +9,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -27,6 +26,5 @@
<Compile Include="JTrueGeInt1.cs" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/CodeGenBringUpTests/JTrueGtDbl.csproj b/tests/src/JIT/CodeGenBringUpTests/JTrueGtDbl.csproj
index ab09d8337d..d3b12bf2c6 100644
--- a/tests/src/JIT/CodeGenBringUpTests/JTrueGtDbl.csproj
+++ b/tests/src/JIT/CodeGenBringUpTests/JTrueGtDbl.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -9,12 +9,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -27,6 +26,5 @@
<Compile Include="JTrueGtDbl.cs" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/CodeGenBringUpTests/JTrueGtFP.csproj b/tests/src/JIT/CodeGenBringUpTests/JTrueGtFP.csproj
index db9d655c42..8d9e983189 100644
--- a/tests/src/JIT/CodeGenBringUpTests/JTrueGtFP.csproj
+++ b/tests/src/JIT/CodeGenBringUpTests/JTrueGtFP.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -9,12 +9,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -27,6 +26,5 @@
<Compile Include="JTrueGtFP.cs" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/CodeGenBringUpTests/JTrueGtInt1.csproj b/tests/src/JIT/CodeGenBringUpTests/JTrueGtInt1.csproj
index b271b3425f..44ea657df9 100644
--- a/tests/src/JIT/CodeGenBringUpTests/JTrueGtInt1.csproj
+++ b/tests/src/JIT/CodeGenBringUpTests/JTrueGtInt1.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -9,12 +9,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -27,6 +26,5 @@
<Compile Include="JTrueGtInt1.cs" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/CodeGenBringUpTests/JTrueLeDbl.csproj b/tests/src/JIT/CodeGenBringUpTests/JTrueLeDbl.csproj
index dd8c7f109d..2c3eaae8ef 100644
--- a/tests/src/JIT/CodeGenBringUpTests/JTrueLeDbl.csproj
+++ b/tests/src/JIT/CodeGenBringUpTests/JTrueLeDbl.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -9,12 +9,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -27,6 +26,5 @@
<Compile Include="JTrueLeDbl.cs" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/CodeGenBringUpTests/JTrueLeFP.csproj b/tests/src/JIT/CodeGenBringUpTests/JTrueLeFP.csproj
index e3404abdbc..9f238102b8 100644
--- a/tests/src/JIT/CodeGenBringUpTests/JTrueLeFP.csproj
+++ b/tests/src/JIT/CodeGenBringUpTests/JTrueLeFP.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -9,12 +9,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -27,6 +26,5 @@
<Compile Include="JTrueLeFP.cs" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/CodeGenBringUpTests/JTrueLeInt1.csproj b/tests/src/JIT/CodeGenBringUpTests/JTrueLeInt1.csproj
index c16dca4be6..6af98705c2 100644
--- a/tests/src/JIT/CodeGenBringUpTests/JTrueLeInt1.csproj
+++ b/tests/src/JIT/CodeGenBringUpTests/JTrueLeInt1.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -9,12 +9,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -27,6 +26,5 @@
<Compile Include="JTrueLeInt1.cs" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/CodeGenBringUpTests/JTrueLtDbl.csproj b/tests/src/JIT/CodeGenBringUpTests/JTrueLtDbl.csproj
index d35cddafe5..953c7d2ea2 100644
--- a/tests/src/JIT/CodeGenBringUpTests/JTrueLtDbl.csproj
+++ b/tests/src/JIT/CodeGenBringUpTests/JTrueLtDbl.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -9,12 +9,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -27,6 +26,5 @@
<Compile Include="JTrueLtDbl.cs" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/CodeGenBringUpTests/JTrueLtFP.csproj b/tests/src/JIT/CodeGenBringUpTests/JTrueLtFP.csproj
index 0185415ef9..7ffb614ab7 100644
--- a/tests/src/JIT/CodeGenBringUpTests/JTrueLtFP.csproj
+++ b/tests/src/JIT/CodeGenBringUpTests/JTrueLtFP.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -9,12 +9,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -27,6 +26,5 @@
<Compile Include="JTrueLtFP.cs" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/CodeGenBringUpTests/JTrueLtInt1.csproj b/tests/src/JIT/CodeGenBringUpTests/JTrueLtInt1.csproj
index 0e5c5a848b..1b9f125d12 100644
--- a/tests/src/JIT/CodeGenBringUpTests/JTrueLtInt1.csproj
+++ b/tests/src/JIT/CodeGenBringUpTests/JTrueLtInt1.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -9,12 +9,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -27,6 +26,5 @@
<Compile Include="JTrueLtInt1.cs" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/CodeGenBringUpTests/JTrueNeDbl.csproj b/tests/src/JIT/CodeGenBringUpTests/JTrueNeDbl.csproj
index 4d16babee6..832249681b 100644
--- a/tests/src/JIT/CodeGenBringUpTests/JTrueNeDbl.csproj
+++ b/tests/src/JIT/CodeGenBringUpTests/JTrueNeDbl.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -9,12 +9,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -27,6 +26,5 @@
<Compile Include="JTrueNeDbl.cs" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/CodeGenBringUpTests/JTrueNeFP.csproj b/tests/src/JIT/CodeGenBringUpTests/JTrueNeFP.csproj
index a4943653a0..bf441a377a 100644
--- a/tests/src/JIT/CodeGenBringUpTests/JTrueNeFP.csproj
+++ b/tests/src/JIT/CodeGenBringUpTests/JTrueNeFP.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -9,12 +9,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -27,6 +26,5 @@
<Compile Include="JTrueNeFP.cs" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/CodeGenBringUpTests/JTrueNeInt1.csproj b/tests/src/JIT/CodeGenBringUpTests/JTrueNeInt1.csproj
index 6a7c6b19f4..1d6cfc24f0 100644
--- a/tests/src/JIT/CodeGenBringUpTests/JTrueNeInt1.csproj
+++ b/tests/src/JIT/CodeGenBringUpTests/JTrueNeInt1.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -9,12 +9,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -27,6 +26,5 @@
<Compile Include="JTrueNeInt1.cs" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/CodeGenBringUpTests/Jmp1.csproj b/tests/src/JIT/CodeGenBringUpTests/Jmp1.csproj
index a1a1139c1a..076c9fb0af 100644
--- a/tests/src/JIT/CodeGenBringUpTests/Jmp1.csproj
+++ b/tests/src/JIT/CodeGenBringUpTests/Jmp1.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -9,12 +9,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -27,6 +26,5 @@
<Compile Include="Jmp1.cs" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/CodeGenBringUpTests/Le1.csproj b/tests/src/JIT/CodeGenBringUpTests/Le1.csproj
index b974c23af7..424394f2d7 100644
--- a/tests/src/JIT/CodeGenBringUpTests/Le1.csproj
+++ b/tests/src/JIT/CodeGenBringUpTests/Le1.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -9,12 +9,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -27,6 +26,5 @@
<Compile Include="Le1.cs" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/CodeGenBringUpTests/LeftShift.csproj b/tests/src/JIT/CodeGenBringUpTests/LeftShift.csproj
index 6f0e2535d2..b1efcca658 100644
--- a/tests/src/JIT/CodeGenBringUpTests/LeftShift.csproj
+++ b/tests/src/JIT/CodeGenBringUpTests/LeftShift.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -9,12 +9,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -27,6 +26,5 @@
<Compile Include="LeftShift.cs" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/CodeGenBringUpTests/LngConv.csproj b/tests/src/JIT/CodeGenBringUpTests/LngConv.csproj
index bba716950a..38e2d1496e 100644
--- a/tests/src/JIT/CodeGenBringUpTests/LngConv.csproj
+++ b/tests/src/JIT/CodeGenBringUpTests/LngConv.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -9,12 +9,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -27,6 +26,5 @@
<Compile Include="LngConv.cs" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/CodeGenBringUpTests/LocallocB_N.csproj b/tests/src/JIT/CodeGenBringUpTests/LocallocB_N.csproj
index 4b23894e56..48bf177776 100644
--- a/tests/src/JIT/CodeGenBringUpTests/LocallocB_N.csproj
+++ b/tests/src/JIT/CodeGenBringUpTests/LocallocB_N.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -28,6 +27,5 @@
<Compile Include="LocallocB_N.cs" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/CodeGenBringUpTests/LocallocB_N_PSP.csproj b/tests/src/JIT/CodeGenBringUpTests/LocallocB_N_PSP.csproj
index 079264cf82..c00fe32bc3 100644
--- a/tests/src/JIT/CodeGenBringUpTests/LocallocB_N_PSP.csproj
+++ b/tests/src/JIT/CodeGenBringUpTests/LocallocB_N_PSP.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -28,6 +27,5 @@
<Compile Include="LocallocB_N_PSP.cs" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/CodeGenBringUpTests/LocallocCnstB1.csproj b/tests/src/JIT/CodeGenBringUpTests/LocallocCnstB1.csproj
index 669255ec00..e473abbae3 100644
--- a/tests/src/JIT/CodeGenBringUpTests/LocallocCnstB1.csproj
+++ b/tests/src/JIT/CodeGenBringUpTests/LocallocCnstB1.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -28,6 +27,5 @@
<Compile Include="LocallocCnstB1.cs" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/CodeGenBringUpTests/LocallocCnstB117.csproj b/tests/src/JIT/CodeGenBringUpTests/LocallocCnstB117.csproj
index 239a2e624f..8a4d2320b7 100644
--- a/tests/src/JIT/CodeGenBringUpTests/LocallocCnstB117.csproj
+++ b/tests/src/JIT/CodeGenBringUpTests/LocallocCnstB117.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -28,6 +27,5 @@
<Compile Include="LocallocCnstB117.cs" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/CodeGenBringUpTests/LocallocCnstB117_PSP.csproj b/tests/src/JIT/CodeGenBringUpTests/LocallocCnstB117_PSP.csproj
index b4dbad35d2..36b55574c8 100644
--- a/tests/src/JIT/CodeGenBringUpTests/LocallocCnstB117_PSP.csproj
+++ b/tests/src/JIT/CodeGenBringUpTests/LocallocCnstB117_PSP.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -28,6 +27,5 @@
<Compile Include="LocallocCnstB117_PSP.cs" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/CodeGenBringUpTests/LocallocCnstB1_PSP.csproj b/tests/src/JIT/CodeGenBringUpTests/LocallocCnstB1_PSP.csproj
index 696a5c5cbe..4c8b6aba6f 100644
--- a/tests/src/JIT/CodeGenBringUpTests/LocallocCnstB1_PSP.csproj
+++ b/tests/src/JIT/CodeGenBringUpTests/LocallocCnstB1_PSP.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -28,6 +27,5 @@
<Compile Include="LocallocCnstB1_PSP.cs" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/CodeGenBringUpTests/LocallocCnstB5.csproj b/tests/src/JIT/CodeGenBringUpTests/LocallocCnstB5.csproj
index 7d3c080eb0..9e5db43a1c 100644
--- a/tests/src/JIT/CodeGenBringUpTests/LocallocCnstB5.csproj
+++ b/tests/src/JIT/CodeGenBringUpTests/LocallocCnstB5.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -28,6 +27,5 @@
<Compile Include="LocallocCnstB5.cs" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/CodeGenBringUpTests/LocallocCnstB5001.csproj b/tests/src/JIT/CodeGenBringUpTests/LocallocCnstB5001.csproj
index 65b3ff1ad4..bcd4e4cae6 100644
--- a/tests/src/JIT/CodeGenBringUpTests/LocallocCnstB5001.csproj
+++ b/tests/src/JIT/CodeGenBringUpTests/LocallocCnstB5001.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -28,6 +27,5 @@
<Compile Include="LocallocCnstB5001.cs" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/CodeGenBringUpTests/LocallocCnstB5001_PSP.csproj b/tests/src/JIT/CodeGenBringUpTests/LocallocCnstB5001_PSP.csproj
index 40c3b170fd..b34a422efe 100644
--- a/tests/src/JIT/CodeGenBringUpTests/LocallocCnstB5001_PSP.csproj
+++ b/tests/src/JIT/CodeGenBringUpTests/LocallocCnstB5001_PSP.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -28,6 +27,5 @@
<Compile Include="LocallocCnstB5001_PSP.cs" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/CodeGenBringUpTests/LocallocCnstB5_PSP.csproj b/tests/src/JIT/CodeGenBringUpTests/LocallocCnstB5_PSP.csproj
index 10e269b43c..83acb7ab5b 100644
--- a/tests/src/JIT/CodeGenBringUpTests/LocallocCnstB5_PSP.csproj
+++ b/tests/src/JIT/CodeGenBringUpTests/LocallocCnstB5_PSP.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -28,6 +27,5 @@
<Compile Include="LocallocCnstB5_PSP.cs" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/CodeGenBringUpTests/LongArgsAndReturn.csproj b/tests/src/JIT/CodeGenBringUpTests/LongArgsAndReturn.csproj
index e5cd51cf3e..91fd562330 100644
--- a/tests/src/JIT/CodeGenBringUpTests/LongArgsAndReturn.csproj
+++ b/tests/src/JIT/CodeGenBringUpTests/LongArgsAndReturn.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -9,12 +9,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -27,6 +26,5 @@
<Compile Include="LongArgsAndReturn.cs" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/CodeGenBringUpTests/Lt1.csproj b/tests/src/JIT/CodeGenBringUpTests/Lt1.csproj
index 1551769926..caa41668c6 100644
--- a/tests/src/JIT/CodeGenBringUpTests/Lt1.csproj
+++ b/tests/src/JIT/CodeGenBringUpTests/Lt1.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -9,12 +9,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -27,6 +26,5 @@
<Compile Include="Lt1.cs" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/CodeGenBringUpTests/Ne1.csproj b/tests/src/JIT/CodeGenBringUpTests/Ne1.csproj
index 744319b9ae..cdc2f2ea6e 100644
--- a/tests/src/JIT/CodeGenBringUpTests/Ne1.csproj
+++ b/tests/src/JIT/CodeGenBringUpTests/Ne1.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -9,12 +9,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -27,6 +26,5 @@
<Compile Include="Ne1.cs" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/CodeGenBringUpTests/NegRMW.csproj b/tests/src/JIT/CodeGenBringUpTests/NegRMW.csproj
index f4222df6bd..9ae5982c86 100644
--- a/tests/src/JIT/CodeGenBringUpTests/NegRMW.csproj
+++ b/tests/src/JIT/CodeGenBringUpTests/NegRMW.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -9,12 +9,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -27,6 +26,5 @@
<Compile Include="NegRMW.cs" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/CodeGenBringUpTests/NestedCall.csproj b/tests/src/JIT/CodeGenBringUpTests/NestedCall.csproj
index 016b92aceb..a699e81344 100644
--- a/tests/src/JIT/CodeGenBringUpTests/NestedCall.csproj
+++ b/tests/src/JIT/CodeGenBringUpTests/NestedCall.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -9,12 +9,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -27,6 +26,5 @@
<Compile Include="NestedCall.cs" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/CodeGenBringUpTests/NotAndNeg.csproj b/tests/src/JIT/CodeGenBringUpTests/NotAndNeg.csproj
index 837ca6b7fd..c6751c1441 100644
--- a/tests/src/JIT/CodeGenBringUpTests/NotAndNeg.csproj
+++ b/tests/src/JIT/CodeGenBringUpTests/NotAndNeg.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -9,12 +9,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -27,6 +26,5 @@
<Compile Include="NotAndNeg.cs" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/CodeGenBringUpTests/NotRMW.csproj b/tests/src/JIT/CodeGenBringUpTests/NotRMW.csproj
index 5259753206..70d70929d7 100644
--- a/tests/src/JIT/CodeGenBringUpTests/NotRMW.csproj
+++ b/tests/src/JIT/CodeGenBringUpTests/NotRMW.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -9,12 +9,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -27,6 +26,5 @@
<Compile Include="NotRMW.cs" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/CodeGenBringUpTests/ObjAlloc.csproj b/tests/src/JIT/CodeGenBringUpTests/ObjAlloc.csproj
index 70a965d5ce..aabbd6b670 100644
--- a/tests/src/JIT/CodeGenBringUpTests/ObjAlloc.csproj
+++ b/tests/src/JIT/CodeGenBringUpTests/ObjAlloc.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -9,12 +9,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -27,6 +26,5 @@
<Compile Include="ObjAlloc.cs" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/CodeGenBringUpTests/OpMembersOfStructLocal.csproj b/tests/src/JIT/CodeGenBringUpTests/OpMembersOfStructLocal.csproj
index d92748514f..99584d4c27 100644
--- a/tests/src/JIT/CodeGenBringUpTests/OpMembersOfStructLocal.csproj
+++ b/tests/src/JIT/CodeGenBringUpTests/OpMembersOfStructLocal.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -9,12 +9,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -27,6 +26,5 @@
<Compile Include="OpMembersOfStructLocal.cs" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/CodeGenBringUpTests/Or1.csproj b/tests/src/JIT/CodeGenBringUpTests/Or1.csproj
index f9ac1c31b4..ad44140dbb 100644
--- a/tests/src/JIT/CodeGenBringUpTests/Or1.csproj
+++ b/tests/src/JIT/CodeGenBringUpTests/Or1.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -9,12 +9,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -27,6 +26,5 @@
<Compile Include="Or1.cs" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/CodeGenBringUpTests/OrRef.csproj b/tests/src/JIT/CodeGenBringUpTests/OrRef.csproj
index 6f6425310c..79c9275abc 100644
--- a/tests/src/JIT/CodeGenBringUpTests/OrRef.csproj
+++ b/tests/src/JIT/CodeGenBringUpTests/OrRef.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -9,12 +9,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -27,6 +26,5 @@
<Compile Include="OrRef.cs" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/CodeGenBringUpTests/RecursiveTailCall.csproj b/tests/src/JIT/CodeGenBringUpTests/RecursiveTailCall.csproj
index be94ecc694..2f065f733f 100644
--- a/tests/src/JIT/CodeGenBringUpTests/RecursiveTailCall.csproj
+++ b/tests/src/JIT/CodeGenBringUpTests/RecursiveTailCall.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -9,12 +9,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -27,6 +26,5 @@
<Compile Include="RecursiveTailCall.cs" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/CodeGenBringUpTests/RightShiftRef.csproj b/tests/src/JIT/CodeGenBringUpTests/RightShiftRef.csproj
index 328b02e748..5fd7d216d6 100644
--- a/tests/src/JIT/CodeGenBringUpTests/RightShiftRef.csproj
+++ b/tests/src/JIT/CodeGenBringUpTests/RightShiftRef.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -9,12 +9,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -27,6 +26,5 @@
<Compile Include="RightShiftRef.cs" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/CodeGenBringUpTests/Rotate.csproj b/tests/src/JIT/CodeGenBringUpTests/Rotate.csproj
index 5180017b02..48f3dbe72d 100644
--- a/tests/src/JIT/CodeGenBringUpTests/Rotate.csproj
+++ b/tests/src/JIT/CodeGenBringUpTests/Rotate.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -9,12 +9,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -27,6 +26,5 @@
<Compile Include="Rotate.cs" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/CodeGenBringUpTests/Shift.csproj b/tests/src/JIT/CodeGenBringUpTests/Shift.csproj
index 6b1cd162e3..527cb2a3c2 100644
--- a/tests/src/JIT/CodeGenBringUpTests/Shift.csproj
+++ b/tests/src/JIT/CodeGenBringUpTests/Shift.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -9,12 +9,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -27,6 +26,5 @@
<Compile Include="Shift.cs" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/CodeGenBringUpTests/StaticCalls.csproj b/tests/src/JIT/CodeGenBringUpTests/StaticCalls.csproj
index de127ca559..c90d440c60 100644
--- a/tests/src/JIT/CodeGenBringUpTests/StaticCalls.csproj
+++ b/tests/src/JIT/CodeGenBringUpTests/StaticCalls.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -9,12 +9,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -27,6 +26,5 @@
<Compile Include="StaticCalls.cs" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/CodeGenBringUpTests/StaticValueField.csproj b/tests/src/JIT/CodeGenBringUpTests/StaticValueField.csproj
index 9fd97c7501..7b2e46e78a 100644
--- a/tests/src/JIT/CodeGenBringUpTests/StaticValueField.csproj
+++ b/tests/src/JIT/CodeGenBringUpTests/StaticValueField.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -9,12 +9,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -27,6 +26,5 @@
<Compile Include="StaticValueField.cs" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/CodeGenBringUpTests/StructFldAddr.csproj b/tests/src/JIT/CodeGenBringUpTests/StructFldAddr.csproj
index 4d757f871d..f87d54d591 100644
--- a/tests/src/JIT/CodeGenBringUpTests/StructFldAddr.csproj
+++ b/tests/src/JIT/CodeGenBringUpTests/StructFldAddr.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -9,12 +9,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -27,6 +26,5 @@
<Compile Include="StructFldAddr.cs" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/CodeGenBringUpTests/StructInstMethod.csproj b/tests/src/JIT/CodeGenBringUpTests/StructInstMethod.csproj
index f13de10bdf..a7c051c57d 100644
--- a/tests/src/JIT/CodeGenBringUpTests/StructInstMethod.csproj
+++ b/tests/src/JIT/CodeGenBringUpTests/StructInstMethod.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -9,12 +9,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -27,6 +26,5 @@
<Compile Include="StructInstMethod.cs" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/CodeGenBringUpTests/Sub1.csproj b/tests/src/JIT/CodeGenBringUpTests/Sub1.csproj
index 7e7686800f..282c6fe3ef 100644
--- a/tests/src/JIT/CodeGenBringUpTests/Sub1.csproj
+++ b/tests/src/JIT/CodeGenBringUpTests/Sub1.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -9,12 +9,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -27,6 +26,5 @@
<Compile Include="Sub1.cs" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/CodeGenBringUpTests/SubRef.csproj b/tests/src/JIT/CodeGenBringUpTests/SubRef.csproj
index c6b1f24d66..b8a41f512e 100644
--- a/tests/src/JIT/CodeGenBringUpTests/SubRef.csproj
+++ b/tests/src/JIT/CodeGenBringUpTests/SubRef.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -9,12 +9,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -27,6 +26,5 @@
<Compile Include="SubRef.cs" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/CodeGenBringUpTests/Swap.csproj b/tests/src/JIT/CodeGenBringUpTests/Swap.csproj
index 239ff730cc..d65b2105e3 100644
--- a/tests/src/JIT/CodeGenBringUpTests/Swap.csproj
+++ b/tests/src/JIT/CodeGenBringUpTests/Swap.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -9,12 +9,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -27,6 +26,5 @@
<Compile Include="Swap.cs" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/CodeGenBringUpTests/Switch.csproj b/tests/src/JIT/CodeGenBringUpTests/Switch.csproj
index 9080d371ed..013af0aa93 100644
--- a/tests/src/JIT/CodeGenBringUpTests/Switch.csproj
+++ b/tests/src/JIT/CodeGenBringUpTests/Switch.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -9,12 +9,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -27,6 +26,5 @@
<Compile Include="Switch.cs" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/CodeGenBringUpTests/Unbox.csproj b/tests/src/JIT/CodeGenBringUpTests/Unbox.csproj
index f6bfc21490..b8180dde3d 100644
--- a/tests/src/JIT/CodeGenBringUpTests/Unbox.csproj
+++ b/tests/src/JIT/CodeGenBringUpTests/Unbox.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -28,6 +27,5 @@
<Compile Include="Unbox.cs" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/CodeGenBringUpTests/Xor1.csproj b/tests/src/JIT/CodeGenBringUpTests/Xor1.csproj
index d7051fc760..1175b76ce6 100644
--- a/tests/src/JIT/CodeGenBringUpTests/Xor1.csproj
+++ b/tests/src/JIT/CodeGenBringUpTests/Xor1.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -9,12 +9,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -27,6 +26,5 @@
<Compile Include="Xor1.cs" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/CodeGenBringUpTests/XorRef.csproj b/tests/src/JIT/CodeGenBringUpTests/XorRef.csproj
index 4adbf6ffb2..3ec1cf9a14 100644
--- a/tests/src/JIT/CodeGenBringUpTests/XorRef.csproj
+++ b/tests/src/JIT/CodeGenBringUpTests/XorRef.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -9,12 +9,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -27,6 +26,5 @@
<Compile Include="XorRef.cs" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/CodeGenBringUpTests/addref.csproj b/tests/src/JIT/CodeGenBringUpTests/addref.csproj
index 5c2c260341..8c8f87b80f 100644
--- a/tests/src/JIT/CodeGenBringUpTests/addref.csproj
+++ b/tests/src/JIT/CodeGenBringUpTests/addref.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -9,12 +9,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -27,6 +26,5 @@
<Compile Include="addref.cs" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/CodeGenBringUpTests/div1.csproj b/tests/src/JIT/CodeGenBringUpTests/div1.csproj
index 48074524c0..815b40336f 100644
--- a/tests/src/JIT/CodeGenBringUpTests/div1.csproj
+++ b/tests/src/JIT/CodeGenBringUpTests/div1.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -9,12 +9,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -27,6 +26,5 @@
<Compile Include="div1.cs" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/CodeGenBringUpTests/divref.csproj b/tests/src/JIT/CodeGenBringUpTests/divref.csproj
index 18c8a748fe..b4865fc7b0 100644
--- a/tests/src/JIT/CodeGenBringUpTests/divref.csproj
+++ b/tests/src/JIT/CodeGenBringUpTests/divref.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -9,12 +9,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -27,6 +26,5 @@
<Compile Include="divref.cs" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/CodeGenBringUpTests/mul1.csproj b/tests/src/JIT/CodeGenBringUpTests/mul1.csproj
index aa43502af6..5964f9892d 100644
--- a/tests/src/JIT/CodeGenBringUpTests/mul1.csproj
+++ b/tests/src/JIT/CodeGenBringUpTests/mul1.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -9,12 +9,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -27,6 +26,5 @@
<Compile Include="mul1.cs" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/CodeGenBringUpTests/mul2.csproj b/tests/src/JIT/CodeGenBringUpTests/mul2.csproj
index 792559c38e..30c8d4b524 100644
--- a/tests/src/JIT/CodeGenBringUpTests/mul2.csproj
+++ b/tests/src/JIT/CodeGenBringUpTests/mul2.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -9,12 +9,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -27,6 +26,5 @@
<Compile Include="mul2.cs" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/CodeGenBringUpTests/mul3.csproj b/tests/src/JIT/CodeGenBringUpTests/mul3.csproj
index c8fe79836b..90f29011a8 100644
--- a/tests/src/JIT/CodeGenBringUpTests/mul3.csproj
+++ b/tests/src/JIT/CodeGenBringUpTests/mul3.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -9,12 +9,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -27,6 +26,5 @@
<Compile Include="mul3.cs" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/CodeGenBringUpTests/mul4.csproj b/tests/src/JIT/CodeGenBringUpTests/mul4.csproj
index d7bafe6136..27d349b122 100644
--- a/tests/src/JIT/CodeGenBringUpTests/mul4.csproj
+++ b/tests/src/JIT/CodeGenBringUpTests/mul4.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -9,12 +9,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -27,6 +26,5 @@
<Compile Include="mul4.cs" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/CodeGenBringUpTests/rem1.csproj b/tests/src/JIT/CodeGenBringUpTests/rem1.csproj
index ae5efe85bc..26a35c70ae 100644
--- a/tests/src/JIT/CodeGenBringUpTests/rem1.csproj
+++ b/tests/src/JIT/CodeGenBringUpTests/rem1.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -9,12 +9,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -27,6 +26,5 @@
<Compile Include="rem1.cs" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/CodeGenBringUpTests/struct16args.csproj b/tests/src/JIT/CodeGenBringUpTests/struct16args.csproj
index 70197a2ba0..357521f124 100644
--- a/tests/src/JIT/CodeGenBringUpTests/struct16args.csproj
+++ b/tests/src/JIT/CodeGenBringUpTests/struct16args.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -9,12 +9,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -27,6 +26,5 @@
<Compile Include="struct16args.cs" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/Arrays/Complex1.csproj b/tests/src/JIT/Directed/Arrays/Complex1.csproj
index 6c91d8bbf0..3d4fec1aff 100644
--- a/tests/src/JIT/Directed/Arrays/Complex1.csproj
+++ b/tests/src/JIT/Directed/Arrays/Complex1.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/Arrays/Complex2.csproj b/tests/src/JIT/Directed/Arrays/Complex2.csproj
index 6922873f94..951517ca1c 100644
--- a/tests/src/JIT/Directed/Arrays/Complex2.csproj
+++ b/tests/src/JIT/Directed/Arrays/Complex2.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/Arrays/Simple1.csproj b/tests/src/JIT/Directed/Arrays/Simple1.csproj
index 7766350d42..10734b4029 100644
--- a/tests/src/JIT/Directed/Arrays/Simple1.csproj
+++ b/tests/src/JIT/Directed/Arrays/Simple1.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/Arrays/Simple2.csproj b/tests/src/JIT/Directed/Arrays/Simple2.csproj
index 45ea30b752..5ece365217 100644
--- a/tests/src/JIT/Directed/Arrays/Simple2.csproj
+++ b/tests/src/JIT/Directed/Arrays/Simple2.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/CheckedCtor/Generic_Test_CSharp_Base_1.csproj b/tests/src/JIT/Directed/CheckedCtor/Generic_Test_CSharp_Base_1.csproj
index 8e9a077a7f..594c28c952 100644
--- a/tests/src/JIT/Directed/CheckedCtor/Generic_Test_CSharp_Base_1.csproj
+++ b/tests/src/JIT/Directed/CheckedCtor/Generic_Test_CSharp_Base_1.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/CheckedCtor/Generic_Test_CSharp_Base_2.csproj b/tests/src/JIT/Directed/CheckedCtor/Generic_Test_CSharp_Base_2.csproj
index 511d778491..ff3080aadc 100644
--- a/tests/src/JIT/Directed/CheckedCtor/Generic_Test_CSharp_Base_2.csproj
+++ b/tests/src/JIT/Directed/CheckedCtor/Generic_Test_CSharp_Base_2.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/CheckedCtor/Generic_Test_CSharp_Base_3.csproj b/tests/src/JIT/Directed/CheckedCtor/Generic_Test_CSharp_Base_3.csproj
index 4d4cea9327..bab6a3785f 100644
--- a/tests/src/JIT/Directed/CheckedCtor/Generic_Test_CSharp_Base_3.csproj
+++ b/tests/src/JIT/Directed/CheckedCtor/Generic_Test_CSharp_Base_3.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/CheckedCtor/Generic_Test_CSharp_Base_4.csproj b/tests/src/JIT/Directed/CheckedCtor/Generic_Test_CSharp_Base_4.csproj
index 32619832df..1adaccf437 100644
--- a/tests/src/JIT/Directed/CheckedCtor/Generic_Test_CSharp_Base_4.csproj
+++ b/tests/src/JIT/Directed/CheckedCtor/Generic_Test_CSharp_Base_4.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/CheckedCtor/Generic_Test_CSharp_Base_6.csproj b/tests/src/JIT/Directed/CheckedCtor/Generic_Test_CSharp_Base_6.csproj
index b3ff2a24c4..1c85bed1d2 100644
--- a/tests/src/JIT/Directed/CheckedCtor/Generic_Test_CSharp_Base_6.csproj
+++ b/tests/src/JIT/Directed/CheckedCtor/Generic_Test_CSharp_Base_6.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/CheckedCtor/Generic_Test_CSharp_Peer_1.csproj b/tests/src/JIT/Directed/CheckedCtor/Generic_Test_CSharp_Peer_1.csproj
index eda39d775b..412946e180 100644
--- a/tests/src/JIT/Directed/CheckedCtor/Generic_Test_CSharp_Peer_1.csproj
+++ b/tests/src/JIT/Directed/CheckedCtor/Generic_Test_CSharp_Peer_1.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/CheckedCtor/Generic_Test_CSharp_Peer_2.csproj b/tests/src/JIT/Directed/CheckedCtor/Generic_Test_CSharp_Peer_2.csproj
index 4c9a5482b5..89af466da6 100644
--- a/tests/src/JIT/Directed/CheckedCtor/Generic_Test_CSharp_Peer_2.csproj
+++ b/tests/src/JIT/Directed/CheckedCtor/Generic_Test_CSharp_Peer_2.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/CheckedCtor/Generic_Test_CSharp_Peer_3.csproj b/tests/src/JIT/Directed/CheckedCtor/Generic_Test_CSharp_Peer_3.csproj
index d591f182b6..02ed200fd6 100644
--- a/tests/src/JIT/Directed/CheckedCtor/Generic_Test_CSharp_Peer_3.csproj
+++ b/tests/src/JIT/Directed/CheckedCtor/Generic_Test_CSharp_Peer_3.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/CheckedCtor/Generic_Test_CSharp_Peer_4.csproj b/tests/src/JIT/Directed/CheckedCtor/Generic_Test_CSharp_Peer_4.csproj
index 1d4e82df4f..3596f48146 100644
--- a/tests/src/JIT/Directed/CheckedCtor/Generic_Test_CSharp_Peer_4.csproj
+++ b/tests/src/JIT/Directed/CheckedCtor/Generic_Test_CSharp_Peer_4.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/CheckedCtor/Generic_Test_CSharp_Peer_6.csproj b/tests/src/JIT/Directed/CheckedCtor/Generic_Test_CSharp_Peer_6.csproj
index cbd97086e1..4f77809713 100644
--- a/tests/src/JIT/Directed/CheckedCtor/Generic_Test_CSharp_Peer_6.csproj
+++ b/tests/src/JIT/Directed/CheckedCtor/Generic_Test_CSharp_Peer_6.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/CheckedCtor/Test_CSharp_Base_1.csproj b/tests/src/JIT/Directed/CheckedCtor/Test_CSharp_Base_1.csproj
index bfb9cfc604..8f47bfe604 100644
--- a/tests/src/JIT/Directed/CheckedCtor/Test_CSharp_Base_1.csproj
+++ b/tests/src/JIT/Directed/CheckedCtor/Test_CSharp_Base_1.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/CheckedCtor/Test_CSharp_Base_2.csproj b/tests/src/JIT/Directed/CheckedCtor/Test_CSharp_Base_2.csproj
index b18725cfd3..456087abcc 100644
--- a/tests/src/JIT/Directed/CheckedCtor/Test_CSharp_Base_2.csproj
+++ b/tests/src/JIT/Directed/CheckedCtor/Test_CSharp_Base_2.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/CheckedCtor/Test_CSharp_Base_3.csproj b/tests/src/JIT/Directed/CheckedCtor/Test_CSharp_Base_3.csproj
index 02d6ab8e8b..0727fc5dd5 100644
--- a/tests/src/JIT/Directed/CheckedCtor/Test_CSharp_Base_3.csproj
+++ b/tests/src/JIT/Directed/CheckedCtor/Test_CSharp_Base_3.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/CheckedCtor/Test_CSharp_Base_4.csproj b/tests/src/JIT/Directed/CheckedCtor/Test_CSharp_Base_4.csproj
index 38587f0f13..a0e7899e2a 100644
--- a/tests/src/JIT/Directed/CheckedCtor/Test_CSharp_Base_4.csproj
+++ b/tests/src/JIT/Directed/CheckedCtor/Test_CSharp_Base_4.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/CheckedCtor/Test_CSharp_Peer_1.csproj b/tests/src/JIT/Directed/CheckedCtor/Test_CSharp_Peer_1.csproj
index 1bb753da30..7f59f415fa 100644
--- a/tests/src/JIT/Directed/CheckedCtor/Test_CSharp_Peer_1.csproj
+++ b/tests/src/JIT/Directed/CheckedCtor/Test_CSharp_Peer_1.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/CheckedCtor/Test_CSharp_Peer_2.csproj b/tests/src/JIT/Directed/CheckedCtor/Test_CSharp_Peer_2.csproj
index a494d15ec2..72703a2741 100644
--- a/tests/src/JIT/Directed/CheckedCtor/Test_CSharp_Peer_2.csproj
+++ b/tests/src/JIT/Directed/CheckedCtor/Test_CSharp_Peer_2.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/CheckedCtor/Test_CSharp_Peer_3.csproj b/tests/src/JIT/Directed/CheckedCtor/Test_CSharp_Peer_3.csproj
index f416947f51..a88174f021 100644
--- a/tests/src/JIT/Directed/CheckedCtor/Test_CSharp_Peer_3.csproj
+++ b/tests/src/JIT/Directed/CheckedCtor/Test_CSharp_Peer_3.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/CheckedCtor/Test_CSharp_Peer_4.csproj b/tests/src/JIT/Directed/CheckedCtor/Test_CSharp_Peer_4.csproj
index 848ede4fe3..9933214bb4 100644
--- a/tests/src/JIT/Directed/CheckedCtor/Test_CSharp_Peer_4.csproj
+++ b/tests/src/JIT/Directed/CheckedCtor/Test_CSharp_Peer_4.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/Convert/FPZero.csproj b/tests/src/JIT/Directed/Convert/FPZero.csproj
index 870e4ed456..06fdb54a85 100644
--- a/tests/src/JIT/Directed/Convert/FPZero.csproj
+++ b/tests/src/JIT/Directed/Convert/FPZero.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -33,6 +32,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/Convert/implicitConv.ilproj b/tests/src/JIT/Directed/Convert/implicitConv.ilproj
index b2b32c672d..713e9bfa4c 100644
--- a/tests/src/JIT/Directed/Convert/implicitConv.ilproj
+++ b/tests/src/JIT/Directed/Convert/implicitConv.ilproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/Convert/minopts_convu1.ilproj b/tests/src/JIT/Directed/Convert/minopts_convu1.ilproj
index 19a655c7ef..a4cfce3e49 100644
--- a/tests/src/JIT/Directed/Convert/minopts_convu1.ilproj
+++ b/tests/src/JIT/Directed/Convert/minopts_convu1.ilproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/ExcepFilters/mixed/mixed.ilproj b/tests/src/JIT/Directed/ExcepFilters/mixed/mixed.ilproj
index a8b1098389..ec623bcbee 100644
--- a/tests/src/JIT/Directed/ExcepFilters/mixed/mixed.ilproj
+++ b/tests/src/JIT/Directed/ExcepFilters/mixed/mixed.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Directed/FaultHandlers/CallOrder/CallOrder.ilproj b/tests/src/JIT/Directed/FaultHandlers/CallOrder/CallOrder.ilproj
index 6d88d9465c..45d70b916e 100644
--- a/tests/src/JIT/Directed/FaultHandlers/CallOrder/CallOrder.ilproj
+++ b/tests/src/JIT/Directed/FaultHandlers/CallOrder/CallOrder.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Directed/FaultHandlers/Nesting/Nesting.ilproj b/tests/src/JIT/Directed/FaultHandlers/Nesting/Nesting.ilproj
index 1d073fd685..8cd594b450 100644
--- a/tests/src/JIT/Directed/FaultHandlers/Nesting/Nesting.ilproj
+++ b/tests/src/JIT/Directed/FaultHandlers/Nesting/Nesting.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Directed/FaultHandlers/Simple/Simple.ilproj b/tests/src/JIT/Directed/FaultHandlers/Simple/Simple.ilproj
index 144cfcee28..c436edda28 100644
--- a/tests/src/JIT/Directed/FaultHandlers/Simple/Simple.ilproj
+++ b/tests/src/JIT/Directed/FaultHandlers/Simple/Simple.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Directed/IL/PInvokeTail/PInvokeTail.ilproj b/tests/src/JIT/Directed/IL/PInvokeTail/PInvokeTail.ilproj
index f6a12b5903..f91fe08429 100644
--- a/tests/src/JIT/Directed/IL/PInvokeTail/PInvokeTail.ilproj
+++ b/tests/src/JIT/Directed/IL/PInvokeTail/PInvokeTail.ilproj
@@ -11,6 +11,7 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Directed/Misc/Concat/ConcatTest.csproj b/tests/src/JIT/Directed/Misc/Concat/ConcatTest.csproj
index ee9d436125..3daa1502c5 100644
--- a/tests/src/JIT/Directed/Misc/Concat/ConcatTest.csproj
+++ b/tests/src/JIT/Directed/Misc/Concat/ConcatTest.csproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/Misc/SIDEEFFECTS/BadRegArgs.ilproj b/tests/src/JIT/Directed/Misc/SIDEEFFECTS/BadRegArgs.ilproj
index a36d53e4b8..32ed6bfbd9 100644
--- a/tests/src/JIT/Directed/Misc/SIDEEFFECTS/BadRegArgs.ilproj
+++ b/tests/src/JIT/Directed/Misc/SIDEEFFECTS/BadRegArgs.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Directed/Misc/SIDEEFFECTS/SideEffects.ilproj b/tests/src/JIT/Directed/Misc/SIDEEFFECTS/SideEffects.ilproj
index a02b254fcf..1d5261cb25 100644
--- a/tests/src/JIT/Directed/Misc/SIDEEFFECTS/SideEffects.ilproj
+++ b/tests/src/JIT/Directed/Misc/SIDEEFFECTS/SideEffects.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Directed/Misc/function_pointer/funcptrtest.ilproj b/tests/src/JIT/Directed/Misc/function_pointer/funcptrtest.ilproj
index 1096507249..ee510786a3 100644
--- a/tests/src/JIT/Directed/Misc/function_pointer/funcptrtest.ilproj
+++ b/tests/src/JIT/Directed/Misc/function_pointer/funcptrtest.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Directed/PREFIX/PrimitiveVT/callconv1_cs_d.csproj b/tests/src/JIT/Directed/PREFIX/PrimitiveVT/callconv1_cs_d.csproj
index 5268adb529..c46226d67b 100644
--- a/tests/src/JIT/Directed/PREFIX/PrimitiveVT/callconv1_cs_d.csproj
+++ b/tests/src/JIT/Directed/PREFIX/PrimitiveVT/callconv1_cs_d.csproj
@@ -11,12 +11,11 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -36,6 +35,5 @@
<ProjectReference Include="helper.csproj" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/PREFIX/PrimitiveVT/callconv1_cs_do.csproj b/tests/src/JIT/Directed/PREFIX/PrimitiveVT/callconv1_cs_do.csproj
index 8429b2b1b5..cf5076e2e4 100644
--- a/tests/src/JIT/Directed/PREFIX/PrimitiveVT/callconv1_cs_do.csproj
+++ b/tests/src/JIT/Directed/PREFIX/PrimitiveVT/callconv1_cs_do.csproj
@@ -11,12 +11,11 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -36,6 +35,5 @@
<ProjectReference Include="helper.csproj" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/PREFIX/PrimitiveVT/callconv1_cs_r.csproj b/tests/src/JIT/Directed/PREFIX/PrimitiveVT/callconv1_cs_r.csproj
index 763e0241ea..0b639b6029 100644
--- a/tests/src/JIT/Directed/PREFIX/PrimitiveVT/callconv1_cs_r.csproj
+++ b/tests/src/JIT/Directed/PREFIX/PrimitiveVT/callconv1_cs_r.csproj
@@ -11,12 +11,11 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -36,6 +35,5 @@
<ProjectReference Include="helper.csproj" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/PREFIX/PrimitiveVT/callconv1_cs_ro.csproj b/tests/src/JIT/Directed/PREFIX/PrimitiveVT/callconv1_cs_ro.csproj
index f2fc4d4888..b5dd834944 100644
--- a/tests/src/JIT/Directed/PREFIX/PrimitiveVT/callconv1_cs_ro.csproj
+++ b/tests/src/JIT/Directed/PREFIX/PrimitiveVT/callconv1_cs_ro.csproj
@@ -11,12 +11,11 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -36,6 +35,5 @@
<ProjectReference Include="helper.csproj" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/PREFIX/PrimitiveVT/callconv2_cs_d.csproj b/tests/src/JIT/Directed/PREFIX/PrimitiveVT/callconv2_cs_d.csproj
index 962005f752..813f2727e5 100644
--- a/tests/src/JIT/Directed/PREFIX/PrimitiveVT/callconv2_cs_d.csproj
+++ b/tests/src/JIT/Directed/PREFIX/PrimitiveVT/callconv2_cs_d.csproj
@@ -11,12 +11,11 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -36,6 +35,5 @@
<ProjectReference Include="helper.csproj" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/PREFIX/PrimitiveVT/callconv2_cs_do.csproj b/tests/src/JIT/Directed/PREFIX/PrimitiveVT/callconv2_cs_do.csproj
index 674de4db0b..6e41d4be43 100644
--- a/tests/src/JIT/Directed/PREFIX/PrimitiveVT/callconv2_cs_do.csproj
+++ b/tests/src/JIT/Directed/PREFIX/PrimitiveVT/callconv2_cs_do.csproj
@@ -11,12 +11,11 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -36,6 +35,5 @@
<ProjectReference Include="helper.csproj" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/PREFIX/PrimitiveVT/callconv2_cs_r.csproj b/tests/src/JIT/Directed/PREFIX/PrimitiveVT/callconv2_cs_r.csproj
index dd4dc207e4..8a228dcc1a 100644
--- a/tests/src/JIT/Directed/PREFIX/PrimitiveVT/callconv2_cs_r.csproj
+++ b/tests/src/JIT/Directed/PREFIX/PrimitiveVT/callconv2_cs_r.csproj
@@ -11,12 +11,11 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -36,6 +35,5 @@
<ProjectReference Include="helper.csproj" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/PREFIX/PrimitiveVT/callconv2_cs_ro.csproj b/tests/src/JIT/Directed/PREFIX/PrimitiveVT/callconv2_cs_ro.csproj
index 56bfd0255e..989f85aadf 100644
--- a/tests/src/JIT/Directed/PREFIX/PrimitiveVT/callconv2_cs_ro.csproj
+++ b/tests/src/JIT/Directed/PREFIX/PrimitiveVT/callconv2_cs_ro.csproj
@@ -11,12 +11,11 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -36,6 +35,5 @@
<ProjectReference Include="helper.csproj" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/PREFIX/unaligned/1/Box_Unbox.ilproj b/tests/src/JIT/Directed/PREFIX/unaligned/1/Box_Unbox.ilproj
index 399826baa7..d04adb2662 100644
--- a/tests/src/JIT/Directed/PREFIX/unaligned/1/Box_Unbox.ilproj
+++ b/tests/src/JIT/Directed/PREFIX/unaligned/1/Box_Unbox.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Directed/PREFIX/unaligned/1/Desktop/add.ilproj b/tests/src/JIT/Directed/PREFIX/unaligned/1/Desktop/add.ilproj
index 7dbf75a9d5..2732495425 100644
--- a/tests/src/JIT/Directed/PREFIX/unaligned/1/Desktop/add.ilproj
+++ b/tests/src/JIT/Directed/PREFIX/unaligned/1/Desktop/add.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Directed/PREFIX/unaligned/1/add.ilproj b/tests/src/JIT/Directed/PREFIX/unaligned/1/add.ilproj
index 67af2da391..7dda2ac309 100644
--- a/tests/src/JIT/Directed/PREFIX/unaligned/1/add.ilproj
+++ b/tests/src/JIT/Directed/PREFIX/unaligned/1/add.ilproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/PREFIX/unaligned/1/arglist.ilproj b/tests/src/JIT/Directed/PREFIX/unaligned/1/arglist.ilproj
index 271f47ae70..b5e06a6420 100644
--- a/tests/src/JIT/Directed/PREFIX/unaligned/1/arglist.ilproj
+++ b/tests/src/JIT/Directed/PREFIX/unaligned/1/arglist.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Directed/PREFIX/unaligned/1/array_tests.ilproj b/tests/src/JIT/Directed/PREFIX/unaligned/1/array_tests.ilproj
index d02b90fa0e..bd061e1b54 100644
--- a/tests/src/JIT/Directed/PREFIX/unaligned/1/array_tests.ilproj
+++ b/tests/src/JIT/Directed/PREFIX/unaligned/1/array_tests.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Directed/PREFIX/unaligned/1/cpblk.ilproj b/tests/src/JIT/Directed/PREFIX/unaligned/1/cpblk.ilproj
index ea28d7937c..c64e193500 100644
--- a/tests/src/JIT/Directed/PREFIX/unaligned/1/cpblk.ilproj
+++ b/tests/src/JIT/Directed/PREFIX/unaligned/1/cpblk.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Directed/PREFIX/unaligned/1/cpobj.ilproj b/tests/src/JIT/Directed/PREFIX/unaligned/1/cpobj.ilproj
index 5a2b28ae1c..410b909a00 100644
--- a/tests/src/JIT/Directed/PREFIX/unaligned/1/cpobj.ilproj
+++ b/tests/src/JIT/Directed/PREFIX/unaligned/1/cpobj.ilproj
@@ -11,6 +11,7 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Directed/PREFIX/unaligned/1/field_tests.ilproj b/tests/src/JIT/Directed/PREFIX/unaligned/1/field_tests.ilproj
index ab8edf1a1b..25b293c973 100644
--- a/tests/src/JIT/Directed/PREFIX/unaligned/1/field_tests.ilproj
+++ b/tests/src/JIT/Directed/PREFIX/unaligned/1/field_tests.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Directed/PREFIX/unaligned/1/fielda_tests.ilproj b/tests/src/JIT/Directed/PREFIX/unaligned/1/fielda_tests.ilproj
index c961c51978..72e166dfbb 100644
--- a/tests/src/JIT/Directed/PREFIX/unaligned/1/fielda_tests.ilproj
+++ b/tests/src/JIT/Directed/PREFIX/unaligned/1/fielda_tests.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Directed/PREFIX/unaligned/1/initblk.ilproj b/tests/src/JIT/Directed/PREFIX/unaligned/1/initblk.ilproj
index fd3e0ee08b..654ed24368 100644
--- a/tests/src/JIT/Directed/PREFIX/unaligned/1/initblk.ilproj
+++ b/tests/src/JIT/Directed/PREFIX/unaligned/1/initblk.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Directed/PREFIX/unaligned/1/initobj.ilproj b/tests/src/JIT/Directed/PREFIX/unaligned/1/initobj.ilproj
index 73d6574384..b9befafd3e 100644
--- a/tests/src/JIT/Directed/PREFIX/unaligned/1/initobj.ilproj
+++ b/tests/src/JIT/Directed/PREFIX/unaligned/1/initobj.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Directed/PREFIX/unaligned/1/ldind_stind.ilproj b/tests/src/JIT/Directed/PREFIX/unaligned/1/ldind_stind.ilproj
index cac75ff5a4..9eee261381 100644
--- a/tests/src/JIT/Directed/PREFIX/unaligned/1/ldind_stind.ilproj
+++ b/tests/src/JIT/Directed/PREFIX/unaligned/1/ldind_stind.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Directed/PREFIX/unaligned/1/ldloca.ilproj b/tests/src/JIT/Directed/PREFIX/unaligned/1/ldloca.ilproj
index 45fc5f3ddc..36d90031a2 100644
--- a/tests/src/JIT/Directed/PREFIX/unaligned/1/ldloca.ilproj
+++ b/tests/src/JIT/Directed/PREFIX/unaligned/1/ldloca.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Directed/PREFIX/unaligned/1/ldobj.ilproj b/tests/src/JIT/Directed/PREFIX/unaligned/1/ldobj.ilproj
index 997e74cf9c..9b947f9966 100644
--- a/tests/src/JIT/Directed/PREFIX/unaligned/1/ldobj.ilproj
+++ b/tests/src/JIT/Directed/PREFIX/unaligned/1/ldobj.ilproj
@@ -11,6 +11,7 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Directed/PREFIX/unaligned/1/localloc.ilproj b/tests/src/JIT/Directed/PREFIX/unaligned/1/localloc.ilproj
index 265ca1feca..fb8eed600c 100644
--- a/tests/src/JIT/Directed/PREFIX/unaligned/1/localloc.ilproj
+++ b/tests/src/JIT/Directed/PREFIX/unaligned/1/localloc.ilproj
@@ -11,6 +11,7 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Directed/PREFIX/unaligned/2/Box_Unbox.ilproj b/tests/src/JIT/Directed/PREFIX/unaligned/2/Box_Unbox.ilproj
index 399826baa7..d04adb2662 100644
--- a/tests/src/JIT/Directed/PREFIX/unaligned/2/Box_Unbox.ilproj
+++ b/tests/src/JIT/Directed/PREFIX/unaligned/2/Box_Unbox.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Directed/PREFIX/unaligned/2/add.ilproj b/tests/src/JIT/Directed/PREFIX/unaligned/2/add.ilproj
index 7dbf75a9d5..2732495425 100644
--- a/tests/src/JIT/Directed/PREFIX/unaligned/2/add.ilproj
+++ b/tests/src/JIT/Directed/PREFIX/unaligned/2/add.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Directed/PREFIX/unaligned/2/arglist.ilproj b/tests/src/JIT/Directed/PREFIX/unaligned/2/arglist.ilproj
index 271f47ae70..b5e06a6420 100644
--- a/tests/src/JIT/Directed/PREFIX/unaligned/2/arglist.ilproj
+++ b/tests/src/JIT/Directed/PREFIX/unaligned/2/arglist.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Directed/PREFIX/unaligned/2/array_tests.ilproj b/tests/src/JIT/Directed/PREFIX/unaligned/2/array_tests.ilproj
index d02b90fa0e..bd061e1b54 100644
--- a/tests/src/JIT/Directed/PREFIX/unaligned/2/array_tests.ilproj
+++ b/tests/src/JIT/Directed/PREFIX/unaligned/2/array_tests.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Directed/PREFIX/unaligned/2/cpblk.ilproj b/tests/src/JIT/Directed/PREFIX/unaligned/2/cpblk.ilproj
index ea28d7937c..c64e193500 100644
--- a/tests/src/JIT/Directed/PREFIX/unaligned/2/cpblk.ilproj
+++ b/tests/src/JIT/Directed/PREFIX/unaligned/2/cpblk.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Directed/PREFIX/unaligned/2/cpobj.ilproj b/tests/src/JIT/Directed/PREFIX/unaligned/2/cpobj.ilproj
index 11cbde9244..d818ead908 100644
--- a/tests/src/JIT/Directed/PREFIX/unaligned/2/cpobj.ilproj
+++ b/tests/src/JIT/Directed/PREFIX/unaligned/2/cpobj.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Directed/PREFIX/unaligned/2/field_tests.ilproj b/tests/src/JIT/Directed/PREFIX/unaligned/2/field_tests.ilproj
index ab8edf1a1b..25b293c973 100644
--- a/tests/src/JIT/Directed/PREFIX/unaligned/2/field_tests.ilproj
+++ b/tests/src/JIT/Directed/PREFIX/unaligned/2/field_tests.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Directed/PREFIX/unaligned/2/fielda_tests.ilproj b/tests/src/JIT/Directed/PREFIX/unaligned/2/fielda_tests.ilproj
index c961c51978..72e166dfbb 100644
--- a/tests/src/JIT/Directed/PREFIX/unaligned/2/fielda_tests.ilproj
+++ b/tests/src/JIT/Directed/PREFIX/unaligned/2/fielda_tests.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Directed/PREFIX/unaligned/2/initblk.ilproj b/tests/src/JIT/Directed/PREFIX/unaligned/2/initblk.ilproj
index fd3e0ee08b..654ed24368 100644
--- a/tests/src/JIT/Directed/PREFIX/unaligned/2/initblk.ilproj
+++ b/tests/src/JIT/Directed/PREFIX/unaligned/2/initblk.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Directed/PREFIX/unaligned/2/initobj.ilproj b/tests/src/JIT/Directed/PREFIX/unaligned/2/initobj.ilproj
index 73d6574384..b9befafd3e 100644
--- a/tests/src/JIT/Directed/PREFIX/unaligned/2/initobj.ilproj
+++ b/tests/src/JIT/Directed/PREFIX/unaligned/2/initobj.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Directed/PREFIX/unaligned/2/ldind_stind.ilproj b/tests/src/JIT/Directed/PREFIX/unaligned/2/ldind_stind.ilproj
index cac75ff5a4..9eee261381 100644
--- a/tests/src/JIT/Directed/PREFIX/unaligned/2/ldind_stind.ilproj
+++ b/tests/src/JIT/Directed/PREFIX/unaligned/2/ldind_stind.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Directed/PREFIX/unaligned/2/ldloca.ilproj b/tests/src/JIT/Directed/PREFIX/unaligned/2/ldloca.ilproj
index 45fc5f3ddc..36d90031a2 100644
--- a/tests/src/JIT/Directed/PREFIX/unaligned/2/ldloca.ilproj
+++ b/tests/src/JIT/Directed/PREFIX/unaligned/2/ldloca.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Directed/PREFIX/unaligned/2/ldobj.ilproj b/tests/src/JIT/Directed/PREFIX/unaligned/2/ldobj.ilproj
index 80cc4d4a7b..dbf4c816de 100644
--- a/tests/src/JIT/Directed/PREFIX/unaligned/2/ldobj.ilproj
+++ b/tests/src/JIT/Directed/PREFIX/unaligned/2/ldobj.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Directed/PREFIX/unaligned/2/localloc.ilproj b/tests/src/JIT/Directed/PREFIX/unaligned/2/localloc.ilproj
index a3620b7890..857ddd8d0a 100644
--- a/tests/src/JIT/Directed/PREFIX/unaligned/2/localloc.ilproj
+++ b/tests/src/JIT/Directed/PREFIX/unaligned/2/localloc.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Directed/PREFIX/unaligned/4/Box_Unbox.ilproj b/tests/src/JIT/Directed/PREFIX/unaligned/4/Box_Unbox.ilproj
index 399826baa7..d04adb2662 100644
--- a/tests/src/JIT/Directed/PREFIX/unaligned/4/Box_Unbox.ilproj
+++ b/tests/src/JIT/Directed/PREFIX/unaligned/4/Box_Unbox.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Directed/PREFIX/unaligned/4/Desktop/add.ilproj b/tests/src/JIT/Directed/PREFIX/unaligned/4/Desktop/add.ilproj
index 7dbf75a9d5..2732495425 100644
--- a/tests/src/JIT/Directed/PREFIX/unaligned/4/Desktop/add.ilproj
+++ b/tests/src/JIT/Directed/PREFIX/unaligned/4/Desktop/add.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Directed/PREFIX/unaligned/4/add.ilproj b/tests/src/JIT/Directed/PREFIX/unaligned/4/add.ilproj
index 67af2da391..7dda2ac309 100644
--- a/tests/src/JIT/Directed/PREFIX/unaligned/4/add.ilproj
+++ b/tests/src/JIT/Directed/PREFIX/unaligned/4/add.ilproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/PREFIX/unaligned/4/arglist.ilproj b/tests/src/JIT/Directed/PREFIX/unaligned/4/arglist.ilproj
index 271f47ae70..b5e06a6420 100644
--- a/tests/src/JIT/Directed/PREFIX/unaligned/4/arglist.ilproj
+++ b/tests/src/JIT/Directed/PREFIX/unaligned/4/arglist.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Directed/PREFIX/unaligned/4/array_tests.ilproj b/tests/src/JIT/Directed/PREFIX/unaligned/4/array_tests.ilproj
index d02b90fa0e..bd061e1b54 100644
--- a/tests/src/JIT/Directed/PREFIX/unaligned/4/array_tests.ilproj
+++ b/tests/src/JIT/Directed/PREFIX/unaligned/4/array_tests.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Directed/PREFIX/unaligned/4/cpblk.ilproj b/tests/src/JIT/Directed/PREFIX/unaligned/4/cpblk.ilproj
index ea28d7937c..c64e193500 100644
--- a/tests/src/JIT/Directed/PREFIX/unaligned/4/cpblk.ilproj
+++ b/tests/src/JIT/Directed/PREFIX/unaligned/4/cpblk.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Directed/PREFIX/unaligned/4/cpobj.ilproj b/tests/src/JIT/Directed/PREFIX/unaligned/4/cpobj.ilproj
index 5a2b28ae1c..410b909a00 100644
--- a/tests/src/JIT/Directed/PREFIX/unaligned/4/cpobj.ilproj
+++ b/tests/src/JIT/Directed/PREFIX/unaligned/4/cpobj.ilproj
@@ -11,6 +11,7 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Directed/PREFIX/unaligned/4/field_tests.ilproj b/tests/src/JIT/Directed/PREFIX/unaligned/4/field_tests.ilproj
index ab8edf1a1b..25b293c973 100644
--- a/tests/src/JIT/Directed/PREFIX/unaligned/4/field_tests.ilproj
+++ b/tests/src/JIT/Directed/PREFIX/unaligned/4/field_tests.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Directed/PREFIX/unaligned/4/fielda_tests.ilproj b/tests/src/JIT/Directed/PREFIX/unaligned/4/fielda_tests.ilproj
index c961c51978..72e166dfbb 100644
--- a/tests/src/JIT/Directed/PREFIX/unaligned/4/fielda_tests.ilproj
+++ b/tests/src/JIT/Directed/PREFIX/unaligned/4/fielda_tests.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Directed/PREFIX/unaligned/4/initblk.ilproj b/tests/src/JIT/Directed/PREFIX/unaligned/4/initblk.ilproj
index fd3e0ee08b..654ed24368 100644
--- a/tests/src/JIT/Directed/PREFIX/unaligned/4/initblk.ilproj
+++ b/tests/src/JIT/Directed/PREFIX/unaligned/4/initblk.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Directed/PREFIX/unaligned/4/initobj.ilproj b/tests/src/JIT/Directed/PREFIX/unaligned/4/initobj.ilproj
index 73d6574384..b9befafd3e 100644
--- a/tests/src/JIT/Directed/PREFIX/unaligned/4/initobj.ilproj
+++ b/tests/src/JIT/Directed/PREFIX/unaligned/4/initobj.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Directed/PREFIX/unaligned/4/ldind_stind.ilproj b/tests/src/JIT/Directed/PREFIX/unaligned/4/ldind_stind.ilproj
index cac75ff5a4..9eee261381 100644
--- a/tests/src/JIT/Directed/PREFIX/unaligned/4/ldind_stind.ilproj
+++ b/tests/src/JIT/Directed/PREFIX/unaligned/4/ldind_stind.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Directed/PREFIX/unaligned/4/ldloca.ilproj b/tests/src/JIT/Directed/PREFIX/unaligned/4/ldloca.ilproj
index 45fc5f3ddc..36d90031a2 100644
--- a/tests/src/JIT/Directed/PREFIX/unaligned/4/ldloca.ilproj
+++ b/tests/src/JIT/Directed/PREFIX/unaligned/4/ldloca.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Directed/PREFIX/unaligned/4/ldobj.ilproj b/tests/src/JIT/Directed/PREFIX/unaligned/4/ldobj.ilproj
index 997e74cf9c..9b947f9966 100644
--- a/tests/src/JIT/Directed/PREFIX/unaligned/4/ldobj.ilproj
+++ b/tests/src/JIT/Directed/PREFIX/unaligned/4/ldobj.ilproj
@@ -11,6 +11,7 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Directed/PREFIX/unaligned/4/localloc.ilproj b/tests/src/JIT/Directed/PREFIX/unaligned/4/localloc.ilproj
index 265ca1feca..fb8eed600c 100644
--- a/tests/src/JIT/Directed/PREFIX/unaligned/4/localloc.ilproj
+++ b/tests/src/JIT/Directed/PREFIX/unaligned/4/localloc.ilproj
@@ -11,6 +11,7 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Directed/PREFIX/volatile/1/Box_Unbox.ilproj b/tests/src/JIT/Directed/PREFIX/volatile/1/Box_Unbox.ilproj
index 399826baa7..d04adb2662 100644
--- a/tests/src/JIT/Directed/PREFIX/volatile/1/Box_Unbox.ilproj
+++ b/tests/src/JIT/Directed/PREFIX/volatile/1/Box_Unbox.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Directed/PREFIX/volatile/1/Desktop/add.ilproj b/tests/src/JIT/Directed/PREFIX/volatile/1/Desktop/add.ilproj
index 7dbf75a9d5..2732495425 100644
--- a/tests/src/JIT/Directed/PREFIX/volatile/1/Desktop/add.ilproj
+++ b/tests/src/JIT/Directed/PREFIX/volatile/1/Desktop/add.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Directed/PREFIX/volatile/1/add.ilproj b/tests/src/JIT/Directed/PREFIX/volatile/1/add.ilproj
index 75b79b0eeb..550d2559a9 100644
--- a/tests/src/JIT/Directed/PREFIX/volatile/1/add.ilproj
+++ b/tests/src/JIT/Directed/PREFIX/volatile/1/add.ilproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/PREFIX/volatile/1/arglist.ilproj b/tests/src/JIT/Directed/PREFIX/volatile/1/arglist.ilproj
index 271f47ae70..b5e06a6420 100644
--- a/tests/src/JIT/Directed/PREFIX/volatile/1/arglist.ilproj
+++ b/tests/src/JIT/Directed/PREFIX/volatile/1/arglist.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Directed/PREFIX/volatile/1/array_tests.ilproj b/tests/src/JIT/Directed/PREFIX/volatile/1/array_tests.ilproj
index d02b90fa0e..bd061e1b54 100644
--- a/tests/src/JIT/Directed/PREFIX/volatile/1/array_tests.ilproj
+++ b/tests/src/JIT/Directed/PREFIX/volatile/1/array_tests.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Directed/PREFIX/volatile/1/cpobj.ilproj b/tests/src/JIT/Directed/PREFIX/volatile/1/cpobj.ilproj
index 5a2b28ae1c..410b909a00 100644
--- a/tests/src/JIT/Directed/PREFIX/volatile/1/cpobj.ilproj
+++ b/tests/src/JIT/Directed/PREFIX/volatile/1/cpobj.ilproj
@@ -11,6 +11,7 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Directed/PREFIX/volatile/1/field_tests.ilproj b/tests/src/JIT/Directed/PREFIX/volatile/1/field_tests.ilproj
index ab8edf1a1b..25b293c973 100644
--- a/tests/src/JIT/Directed/PREFIX/volatile/1/field_tests.ilproj
+++ b/tests/src/JIT/Directed/PREFIX/volatile/1/field_tests.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Directed/PREFIX/volatile/1/fielda_tests.ilproj b/tests/src/JIT/Directed/PREFIX/volatile/1/fielda_tests.ilproj
index c961c51978..72e166dfbb 100644
--- a/tests/src/JIT/Directed/PREFIX/volatile/1/fielda_tests.ilproj
+++ b/tests/src/JIT/Directed/PREFIX/volatile/1/fielda_tests.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Directed/PREFIX/volatile/1/initblk.ilproj b/tests/src/JIT/Directed/PREFIX/volatile/1/initblk.ilproj
index fd3e0ee08b..654ed24368 100644
--- a/tests/src/JIT/Directed/PREFIX/volatile/1/initblk.ilproj
+++ b/tests/src/JIT/Directed/PREFIX/volatile/1/initblk.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Directed/PREFIX/volatile/1/initobj.ilproj b/tests/src/JIT/Directed/PREFIX/volatile/1/initobj.ilproj
index 73d6574384..b9befafd3e 100644
--- a/tests/src/JIT/Directed/PREFIX/volatile/1/initobj.ilproj
+++ b/tests/src/JIT/Directed/PREFIX/volatile/1/initobj.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Directed/PREFIX/volatile/1/ldind_stind.ilproj b/tests/src/JIT/Directed/PREFIX/volatile/1/ldind_stind.ilproj
index cac75ff5a4..9eee261381 100644
--- a/tests/src/JIT/Directed/PREFIX/volatile/1/ldind_stind.ilproj
+++ b/tests/src/JIT/Directed/PREFIX/volatile/1/ldind_stind.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Directed/PREFIX/volatile/1/ldloca.ilproj b/tests/src/JIT/Directed/PREFIX/volatile/1/ldloca.ilproj
index 45fc5f3ddc..36d90031a2 100644
--- a/tests/src/JIT/Directed/PREFIX/volatile/1/ldloca.ilproj
+++ b/tests/src/JIT/Directed/PREFIX/volatile/1/ldloca.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Directed/PREFIX/volatile/1/ldobj.ilproj b/tests/src/JIT/Directed/PREFIX/volatile/1/ldobj.ilproj
index 997e74cf9c..9b947f9966 100644
--- a/tests/src/JIT/Directed/PREFIX/volatile/1/ldobj.ilproj
+++ b/tests/src/JIT/Directed/PREFIX/volatile/1/ldobj.ilproj
@@ -11,6 +11,7 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Directed/PREFIX/volatile/1/localloc.ilproj b/tests/src/JIT/Directed/PREFIX/volatile/1/localloc.ilproj
index 265ca1feca..fb8eed600c 100644
--- a/tests/src/JIT/Directed/PREFIX/volatile/1/localloc.ilproj
+++ b/tests/src/JIT/Directed/PREFIX/volatile/1/localloc.ilproj
@@ -11,6 +11,7 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Directed/RVAInit/extended.ilproj b/tests/src/JIT/Directed/RVAInit/extended.ilproj
index 3258624c15..b760bfe130 100644
--- a/tests/src/JIT/Directed/RVAInit/extended.ilproj
+++ b/tests/src/JIT/Directed/RVAInit/extended.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Directed/RVAInit/gcref1.ilproj b/tests/src/JIT/Directed/RVAInit/gcref1.ilproj
index 1a2ce49165..c70f6dfea9 100644
--- a/tests/src/JIT/Directed/RVAInit/gcref1.ilproj
+++ b/tests/src/JIT/Directed/RVAInit/gcref1.ilproj
@@ -11,6 +11,7 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Directed/RVAInit/gcref2.ilproj b/tests/src/JIT/Directed/RVAInit/gcref2.ilproj
index 53969289e8..e98ccf571f 100644
--- a/tests/src/JIT/Directed/RVAInit/gcref2.ilproj
+++ b/tests/src/JIT/Directed/RVAInit/gcref2.ilproj
@@ -11,6 +11,7 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Directed/RVAInit/nested.ilproj b/tests/src/JIT/Directed/RVAInit/nested.ilproj
index 833ab8dccd..10df47684e 100644
--- a/tests/src/JIT/Directed/RVAInit/nested.ilproj
+++ b/tests/src/JIT/Directed/RVAInit/nested.ilproj
@@ -11,6 +11,7 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Directed/RVAInit/oddsize.ilproj b/tests/src/JIT/Directed/RVAInit/oddsize.ilproj
index 7e22d9ffb4..39d8bfaf0d 100644
--- a/tests/src/JIT/Directed/RVAInit/oddsize.ilproj
+++ b/tests/src/JIT/Directed/RVAInit/oddsize.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Directed/RVAInit/overlap.ilproj b/tests/src/JIT/Directed/RVAInit/overlap.ilproj
index deb1648c6a..e0d8699c02 100644
--- a/tests/src/JIT/Directed/RVAInit/overlap.ilproj
+++ b/tests/src/JIT/Directed/RVAInit/overlap.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Directed/RVAInit/simple.ilproj b/tests/src/JIT/Directed/RVAInit/simple.ilproj
index c21b855dcf..ad55769bb4 100644
--- a/tests/src/JIT/Directed/RVAInit/simple.ilproj
+++ b/tests/src/JIT/Directed/RVAInit/simple.ilproj
@@ -11,6 +11,7 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Directed/StrAccess/straccess1_cs_d.csproj b/tests/src/JIT/Directed/StrAccess/straccess1_cs_d.csproj
index d164910c8d..5d6d969fc7 100644
--- a/tests/src/JIT/Directed/StrAccess/straccess1_cs_d.csproj
+++ b/tests/src/JIT/Directed/StrAccess/straccess1_cs_d.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/StrAccess/straccess1_cs_do.csproj b/tests/src/JIT/Directed/StrAccess/straccess1_cs_do.csproj
index 4ab523f61a..f11cae9da7 100644
--- a/tests/src/JIT/Directed/StrAccess/straccess1_cs_do.csproj
+++ b/tests/src/JIT/Directed/StrAccess/straccess1_cs_do.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/StrAccess/straccess1_cs_r.csproj b/tests/src/JIT/Directed/StrAccess/straccess1_cs_r.csproj
index 6026d407f1..759cd8f640 100644
--- a/tests/src/JIT/Directed/StrAccess/straccess1_cs_r.csproj
+++ b/tests/src/JIT/Directed/StrAccess/straccess1_cs_r.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/StrAccess/straccess2_cs_d.csproj b/tests/src/JIT/Directed/StrAccess/straccess2_cs_d.csproj
index 975dc66d40..ab58e63ba0 100644
--- a/tests/src/JIT/Directed/StrAccess/straccess2_cs_d.csproj
+++ b/tests/src/JIT/Directed/StrAccess/straccess2_cs_d.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -33,6 +32,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/StrAccess/straccess2_cs_r.csproj b/tests/src/JIT/Directed/StrAccess/straccess2_cs_r.csproj
index ddb2a11c2c..b212e76670 100644
--- a/tests/src/JIT/Directed/StrAccess/straccess2_cs_r.csproj
+++ b/tests/src/JIT/Directed/StrAccess/straccess2_cs_r.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -33,6 +32,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/StructABI/StructABI.csproj b/tests/src/JIT/Directed/StructABI/StructABI.csproj
index c1065f8641..a951e17ce6 100644
--- a/tests/src/JIT/Directed/StructABI/StructABI.csproj
+++ b/tests/src/JIT/Directed/StructABI/StructABI.csproj
@@ -11,6 +11,7 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Debug|x64'"></PropertyGroup>
diff --git a/tests/src/JIT/Directed/StructABI/structfieldparam_r.csproj b/tests/src/JIT/Directed/StructABI/structfieldparam_r.csproj
index 15660d67a1..8f9c1f8b29 100644
--- a/tests/src/JIT/Directed/StructABI/structfieldparam_r.csproj
+++ b/tests/src/JIT/Directed/StructABI/structfieldparam_r.csproj
@@ -10,13 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
-
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -33,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/StructABI/structfieldparam_ro.csproj b/tests/src/JIT/Directed/StructABI/structfieldparam_ro.csproj
index d8bfc61845..4102a1c33f 100644
--- a/tests/src/JIT/Directed/StructABI/structfieldparam_ro.csproj
+++ b/tests/src/JIT/Directed/StructABI/structfieldparam_ro.csproj
@@ -10,13 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
-
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -33,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/StructPromote/SP1.csproj b/tests/src/JIT/Directed/StructPromote/SP1.csproj
index 7df6b121e2..0a3882521d 100644
--- a/tests/src/JIT/Directed/StructPromote/SP1.csproj
+++ b/tests/src/JIT/Directed/StructPromote/SP1.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/StructPromote/SP1a.csproj b/tests/src/JIT/Directed/StructPromote/SP1a.csproj
index d9bd4663cd..49180744e3 100644
--- a/tests/src/JIT/Directed/StructPromote/SP1a.csproj
+++ b/tests/src/JIT/Directed/StructPromote/SP1a.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/StructPromote/SP1a2.csproj b/tests/src/JIT/Directed/StructPromote/SP1a2.csproj
index c7cdb128cd..e83c146578 100644
--- a/tests/src/JIT/Directed/StructPromote/SP1a2.csproj
+++ b/tests/src/JIT/Directed/StructPromote/SP1a2.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/StructPromote/SP1b.csproj b/tests/src/JIT/Directed/StructPromote/SP1b.csproj
index bcf1f31c07..29b6f35f1b 100644
--- a/tests/src/JIT/Directed/StructPromote/SP1b.csproj
+++ b/tests/src/JIT/Directed/StructPromote/SP1b.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/StructPromote/SP1c.csproj b/tests/src/JIT/Directed/StructPromote/SP1c.csproj
index 1f8c8f90df..4221aae682 100644
--- a/tests/src/JIT/Directed/StructPromote/SP1c.csproj
+++ b/tests/src/JIT/Directed/StructPromote/SP1c.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/StructPromote/SP1d.csproj b/tests/src/JIT/Directed/StructPromote/SP1d.csproj
index 65f5d4b260..0e93cd74eb 100644
--- a/tests/src/JIT/Directed/StructPromote/SP1d.csproj
+++ b/tests/src/JIT/Directed/StructPromote/SP1d.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/StructPromote/SP2.csproj b/tests/src/JIT/Directed/StructPromote/SP2.csproj
index 6d5007c371..2e4b42cf74 100644
--- a/tests/src/JIT/Directed/StructPromote/SP2.csproj
+++ b/tests/src/JIT/Directed/StructPromote/SP2.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/StructPromote/SP2a.csproj b/tests/src/JIT/Directed/StructPromote/SP2a.csproj
index 247945a07b..69488ac83e 100644
--- a/tests/src/JIT/Directed/StructPromote/SP2a.csproj
+++ b/tests/src/JIT/Directed/StructPromote/SP2a.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/StructPromote/SP2b.csproj b/tests/src/JIT/Directed/StructPromote/SP2b.csproj
index 2a49a558e9..927a20c0f5 100644
--- a/tests/src/JIT/Directed/StructPromote/SP2b.csproj
+++ b/tests/src/JIT/Directed/StructPromote/SP2b.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/StructPromote/SP2c.csproj b/tests/src/JIT/Directed/StructPromote/SP2c.csproj
index 3458ecd64b..89b354dfc5 100644
--- a/tests/src/JIT/Directed/StructPromote/SP2c.csproj
+++ b/tests/src/JIT/Directed/StructPromote/SP2c.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/StructPromote/SpAddr.csproj b/tests/src/JIT/Directed/StructPromote/SpAddr.csproj
index c6694bd7c6..5a547d9eb2 100644
--- a/tests/src/JIT/Directed/StructPromote/SpAddr.csproj
+++ b/tests/src/JIT/Directed/StructPromote/SpAddr.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/StructPromote/SpAddrAT.csproj b/tests/src/JIT/Directed/StructPromote/SpAddrAT.csproj
index 31a88dd65c..6aa43837e1 100644
--- a/tests/src/JIT/Directed/StructPromote/SpAddrAT.csproj
+++ b/tests/src/JIT/Directed/StructPromote/SpAddrAT.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/TypedReference/TypedReference.csproj b/tests/src/JIT/Directed/TypedReference/TypedReference.csproj
index 13a728059d..a26e05a4ce 100644
--- a/tests/src/JIT/Directed/TypedReference/TypedReference.csproj
+++ b/tests/src/JIT/Directed/TypedReference/TypedReference.csproj
@@ -11,6 +11,7 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<DefineConstants>$(DefineConstants);STATIC</DefineConstants>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Debug|x64'"></PropertyGroup>
diff --git a/tests/src/JIT/Directed/UnrollLoop/Dev10_846218.csproj b/tests/src/JIT/Directed/UnrollLoop/Dev10_846218.csproj
index bb98f819d8..9bca174bb1 100644
--- a/tests/src/JIT/Directed/UnrollLoop/Dev10_846218.csproj
+++ b/tests/src/JIT/Directed/UnrollLoop/Dev10_846218.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/UnrollLoop/loop1_cs_d.csproj b/tests/src/JIT/Directed/UnrollLoop/loop1_cs_d.csproj
index 1cc4c5c3b2..4f326fb406 100644
--- a/tests/src/JIT/Directed/UnrollLoop/loop1_cs_d.csproj
+++ b/tests/src/JIT/Directed/UnrollLoop/loop1_cs_d.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/UnrollLoop/loop1_cs_do.csproj b/tests/src/JIT/Directed/UnrollLoop/loop1_cs_do.csproj
index fd6e0f0969..af303b5b66 100644
--- a/tests/src/JIT/Directed/UnrollLoop/loop1_cs_do.csproj
+++ b/tests/src/JIT/Directed/UnrollLoop/loop1_cs_do.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/UnrollLoop/loop1_cs_r.csproj b/tests/src/JIT/Directed/UnrollLoop/loop1_cs_r.csproj
index be973c38f5..a7976e7f7e 100644
--- a/tests/src/JIT/Directed/UnrollLoop/loop1_cs_r.csproj
+++ b/tests/src/JIT/Directed/UnrollLoop/loop1_cs_r.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/UnrollLoop/loop1_cs_ro.csproj b/tests/src/JIT/Directed/UnrollLoop/loop1_cs_ro.csproj
index e6b804a03e..b0835b8617 100644
--- a/tests/src/JIT/Directed/UnrollLoop/loop1_cs_ro.csproj
+++ b/tests/src/JIT/Directed/UnrollLoop/loop1_cs_ro.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/UnrollLoop/loop2_cs_d.csproj b/tests/src/JIT/Directed/UnrollLoop/loop2_cs_d.csproj
index f99a7d8d60..7bf84d4d23 100644
--- a/tests/src/JIT/Directed/UnrollLoop/loop2_cs_d.csproj
+++ b/tests/src/JIT/Directed/UnrollLoop/loop2_cs_d.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -11,20 +11,18 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>false</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
<PropertyGroup>
- <Optimize>
- </Optimize>
+ <Optimize></Optimize>
<AllowUnsafeBlocks>True</AllowUnsafeBlocks>
<DebugType>Full</DebugType>
</PropertyGroup>
@@ -35,6 +33,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/UnrollLoop/loop2_cs_do.csproj b/tests/src/JIT/Directed/UnrollLoop/loop2_cs_do.csproj
index 635f3305da..74af92dfd3 100644
--- a/tests/src/JIT/Directed/UnrollLoop/loop2_cs_do.csproj
+++ b/tests/src/JIT/Directed/UnrollLoop/loop2_cs_do.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -11,12 +11,11 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>false</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -34,6 +33,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/UnrollLoop/loop2_cs_r.csproj b/tests/src/JIT/Directed/UnrollLoop/loop2_cs_r.csproj
index 897737fbe8..c1531e9981 100644
--- a/tests/src/JIT/Directed/UnrollLoop/loop2_cs_r.csproj
+++ b/tests/src/JIT/Directed/UnrollLoop/loop2_cs_r.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -11,20 +11,18 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>false</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
<PropertyGroup>
- <Optimize>
- </Optimize>
+ <Optimize></Optimize>
<AllowUnsafeBlocks>True</AllowUnsafeBlocks>
<DebugType>None</DebugType>
</PropertyGroup>
@@ -35,6 +33,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/UnrollLoop/loop2_cs_ro.csproj b/tests/src/JIT/Directed/UnrollLoop/loop2_cs_ro.csproj
index beb3e5ad9e..d44913ee5e 100644
--- a/tests/src/JIT/Directed/UnrollLoop/loop2_cs_ro.csproj
+++ b/tests/src/JIT/Directed/UnrollLoop/loop2_cs_ro.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -11,12 +11,11 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>false</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -34,6 +33,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/UnrollLoop/loop3_il_d.ilproj b/tests/src/JIT/Directed/UnrollLoop/loop3_il_d.ilproj
index 6ada403635..682358cc8b 100644
--- a/tests/src/JIT/Directed/UnrollLoop/loop3_il_d.ilproj
+++ b/tests/src/JIT/Directed/UnrollLoop/loop3_il_d.ilproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/UnrollLoop/loop4_cs_d.csproj b/tests/src/JIT/Directed/UnrollLoop/loop4_cs_d.csproj
index 2e3450dc87..82dc77e551 100644
--- a/tests/src/JIT/Directed/UnrollLoop/loop4_cs_d.csproj
+++ b/tests/src/JIT/Directed/UnrollLoop/loop4_cs_d.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/UnrollLoop/loop4_cs_r.csproj b/tests/src/JIT/Directed/UnrollLoop/loop4_cs_r.csproj
index 695bae92b4..f0b817e277 100644
--- a/tests/src/JIT/Directed/UnrollLoop/loop4_cs_r.csproj
+++ b/tests/src/JIT/Directed/UnrollLoop/loop4_cs_r.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/UnrollLoop/loop6_cs_d.csproj b/tests/src/JIT/Directed/UnrollLoop/loop6_cs_d.csproj
index dcef420e0a..50a3805b3a 100644
--- a/tests/src/JIT/Directed/UnrollLoop/loop6_cs_d.csproj
+++ b/tests/src/JIT/Directed/UnrollLoop/loop6_cs_d.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -36,6 +35,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/UnrollLoop/loop6_cs_do.csproj b/tests/src/JIT/Directed/UnrollLoop/loop6_cs_do.csproj
index 84ef3caf97..237eae08d5 100644
--- a/tests/src/JIT/Directed/UnrollLoop/loop6_cs_do.csproj
+++ b/tests/src/JIT/Directed/UnrollLoop/loop6_cs_do.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -36,6 +35,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/UnrollLoop/loop6_cs_r.csproj b/tests/src/JIT/Directed/UnrollLoop/loop6_cs_r.csproj
index 22e4d5e32d..dbf4ad8f2a 100644
--- a/tests/src/JIT/Directed/UnrollLoop/loop6_cs_r.csproj
+++ b/tests/src/JIT/Directed/UnrollLoop/loop6_cs_r.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -36,6 +35,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/UnrollLoop/loop6_cs_ro.csproj b/tests/src/JIT/Directed/UnrollLoop/loop6_cs_ro.csproj
index 1b0800a1af..d0a2534b7c 100644
--- a/tests/src/JIT/Directed/UnrollLoop/loop6_cs_ro.csproj
+++ b/tests/src/JIT/Directed/UnrollLoop/loop6_cs_ro.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -36,6 +35,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/array-il/_Arrayssimple3.ilproj b/tests/src/JIT/Directed/array-il/_Arrayssimple3.ilproj
index 851aec57f0..73f45586ed 100644
--- a/tests/src/JIT/Directed/array-il/_Arrayssimple3.ilproj
+++ b/tests/src/JIT/Directed/array-il/_Arrayssimple3.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Directed/cmov/Bool_And_Op_cs_d.csproj b/tests/src/JIT/Directed/cmov/Bool_And_Op_cs_d.csproj
index 8377f53a05..4b2244610d 100644
--- a/tests/src/JIT/Directed/cmov/Bool_And_Op_cs_d.csproj
+++ b/tests/src/JIT/Directed/cmov/Bool_And_Op_cs_d.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/cmov/Bool_And_Op_cs_do.csproj b/tests/src/JIT/Directed/cmov/Bool_And_Op_cs_do.csproj
index 1cf3da6e0e..e8efc4796b 100644
--- a/tests/src/JIT/Directed/cmov/Bool_And_Op_cs_do.csproj
+++ b/tests/src/JIT/Directed/cmov/Bool_And_Op_cs_do.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/cmov/Bool_And_Op_cs_r.csproj b/tests/src/JIT/Directed/cmov/Bool_And_Op_cs_r.csproj
index 40a65202e1..e5f6a9d337 100644
--- a/tests/src/JIT/Directed/cmov/Bool_And_Op_cs_r.csproj
+++ b/tests/src/JIT/Directed/cmov/Bool_And_Op_cs_r.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/cmov/Bool_And_Op_cs_ro.csproj b/tests/src/JIT/Directed/cmov/Bool_And_Op_cs_ro.csproj
index 3992603ebb..42a4775727 100644
--- a/tests/src/JIT/Directed/cmov/Bool_And_Op_cs_ro.csproj
+++ b/tests/src/JIT/Directed/cmov/Bool_And_Op_cs_ro.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/cmov/Bool_No_Op_cs_d.csproj b/tests/src/JIT/Directed/cmov/Bool_No_Op_cs_d.csproj
index bdfeaeac36..234629d973 100644
--- a/tests/src/JIT/Directed/cmov/Bool_No_Op_cs_d.csproj
+++ b/tests/src/JIT/Directed/cmov/Bool_No_Op_cs_d.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/cmov/Bool_No_Op_cs_do.csproj b/tests/src/JIT/Directed/cmov/Bool_No_Op_cs_do.csproj
index 731244c187..b8ae10a885 100644
--- a/tests/src/JIT/Directed/cmov/Bool_No_Op_cs_do.csproj
+++ b/tests/src/JIT/Directed/cmov/Bool_No_Op_cs_do.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/cmov/Bool_No_Op_cs_r.csproj b/tests/src/JIT/Directed/cmov/Bool_No_Op_cs_r.csproj
index 61f35e9d24..df220b4ad9 100644
--- a/tests/src/JIT/Directed/cmov/Bool_No_Op_cs_r.csproj
+++ b/tests/src/JIT/Directed/cmov/Bool_No_Op_cs_r.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/cmov/Bool_No_Op_cs_ro.csproj b/tests/src/JIT/Directed/cmov/Bool_No_Op_cs_ro.csproj
index a07b13d30c..6727d0aed4 100644
--- a/tests/src/JIT/Directed/cmov/Bool_No_Op_cs_ro.csproj
+++ b/tests/src/JIT/Directed/cmov/Bool_No_Op_cs_ro.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/cmov/Bool_Or_Op_cs_d.csproj b/tests/src/JIT/Directed/cmov/Bool_Or_Op_cs_d.csproj
index b13e2f1654..5904f92ece 100644
--- a/tests/src/JIT/Directed/cmov/Bool_Or_Op_cs_d.csproj
+++ b/tests/src/JIT/Directed/cmov/Bool_Or_Op_cs_d.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/cmov/Bool_Or_Op_cs_do.csproj b/tests/src/JIT/Directed/cmov/Bool_Or_Op_cs_do.csproj
index 6ce81cd1df..fdffd5b62b 100644
--- a/tests/src/JIT/Directed/cmov/Bool_Or_Op_cs_do.csproj
+++ b/tests/src/JIT/Directed/cmov/Bool_Or_Op_cs_do.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/cmov/Bool_Or_Op_cs_r.csproj b/tests/src/JIT/Directed/cmov/Bool_Or_Op_cs_r.csproj
index f0d83b8fb1..65c871237e 100644
--- a/tests/src/JIT/Directed/cmov/Bool_Or_Op_cs_r.csproj
+++ b/tests/src/JIT/Directed/cmov/Bool_Or_Op_cs_r.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/cmov/Bool_Or_Op_cs_ro.csproj b/tests/src/JIT/Directed/cmov/Bool_Or_Op_cs_ro.csproj
index 5eba3ff731..06fb880910 100644
--- a/tests/src/JIT/Directed/cmov/Bool_Or_Op_cs_ro.csproj
+++ b/tests/src/JIT/Directed/cmov/Bool_Or_Op_cs_ro.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/cmov/Bool_Xor_Op_cs_d.csproj b/tests/src/JIT/Directed/cmov/Bool_Xor_Op_cs_d.csproj
index d3acaeb5a6..b8f10eaa39 100644
--- a/tests/src/JIT/Directed/cmov/Bool_Xor_Op_cs_d.csproj
+++ b/tests/src/JIT/Directed/cmov/Bool_Xor_Op_cs_d.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/cmov/Bool_Xor_Op_cs_do.csproj b/tests/src/JIT/Directed/cmov/Bool_Xor_Op_cs_do.csproj
index a346fc3756..fc57a953ad 100644
--- a/tests/src/JIT/Directed/cmov/Bool_Xor_Op_cs_do.csproj
+++ b/tests/src/JIT/Directed/cmov/Bool_Xor_Op_cs_do.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/cmov/Bool_Xor_Op_cs_r.csproj b/tests/src/JIT/Directed/cmov/Bool_Xor_Op_cs_r.csproj
index e3f699a4a4..188614d6c4 100644
--- a/tests/src/JIT/Directed/cmov/Bool_Xor_Op_cs_r.csproj
+++ b/tests/src/JIT/Directed/cmov/Bool_Xor_Op_cs_r.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/cmov/Bool_Xor_Op_cs_ro.csproj b/tests/src/JIT/Directed/cmov/Bool_Xor_Op_cs_ro.csproj
index 7d74663b79..056527c6de 100644
--- a/tests/src/JIT/Directed/cmov/Bool_Xor_Op_cs_ro.csproj
+++ b/tests/src/JIT/Directed/cmov/Bool_Xor_Op_cs_ro.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/cmov/Double_And_Op_cs_d.csproj b/tests/src/JIT/Directed/cmov/Double_And_Op_cs_d.csproj
index cecaa45ca8..cd5cbfb68e 100644
--- a/tests/src/JIT/Directed/cmov/Double_And_Op_cs_d.csproj
+++ b/tests/src/JIT/Directed/cmov/Double_And_Op_cs_d.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/cmov/Double_And_Op_cs_do.csproj b/tests/src/JIT/Directed/cmov/Double_And_Op_cs_do.csproj
index 7855096ce9..f3b08694cb 100644
--- a/tests/src/JIT/Directed/cmov/Double_And_Op_cs_do.csproj
+++ b/tests/src/JIT/Directed/cmov/Double_And_Op_cs_do.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/cmov/Double_And_Op_cs_r.csproj b/tests/src/JIT/Directed/cmov/Double_And_Op_cs_r.csproj
index 7923dccc52..e9be43e9d6 100644
--- a/tests/src/JIT/Directed/cmov/Double_And_Op_cs_r.csproj
+++ b/tests/src/JIT/Directed/cmov/Double_And_Op_cs_r.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/cmov/Double_And_Op_cs_ro.csproj b/tests/src/JIT/Directed/cmov/Double_And_Op_cs_ro.csproj
index 7bce3765ab..b16043711d 100644
--- a/tests/src/JIT/Directed/cmov/Double_And_Op_cs_ro.csproj
+++ b/tests/src/JIT/Directed/cmov/Double_And_Op_cs_ro.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/cmov/Double_No_Op_cs_d.csproj b/tests/src/JIT/Directed/cmov/Double_No_Op_cs_d.csproj
index e0b57064ec..5ed9a4bfab 100644
--- a/tests/src/JIT/Directed/cmov/Double_No_Op_cs_d.csproj
+++ b/tests/src/JIT/Directed/cmov/Double_No_Op_cs_d.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/cmov/Double_No_Op_cs_do.csproj b/tests/src/JIT/Directed/cmov/Double_No_Op_cs_do.csproj
index 65741c476a..a4e74c1c26 100644
--- a/tests/src/JIT/Directed/cmov/Double_No_Op_cs_do.csproj
+++ b/tests/src/JIT/Directed/cmov/Double_No_Op_cs_do.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/cmov/Double_No_Op_cs_r.csproj b/tests/src/JIT/Directed/cmov/Double_No_Op_cs_r.csproj
index 426809dd2f..c09b5ede3b 100644
--- a/tests/src/JIT/Directed/cmov/Double_No_Op_cs_r.csproj
+++ b/tests/src/JIT/Directed/cmov/Double_No_Op_cs_r.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/cmov/Double_No_Op_cs_ro.csproj b/tests/src/JIT/Directed/cmov/Double_No_Op_cs_ro.csproj
index 9727f8f8a0..280ae1cd22 100644
--- a/tests/src/JIT/Directed/cmov/Double_No_Op_cs_ro.csproj
+++ b/tests/src/JIT/Directed/cmov/Double_No_Op_cs_ro.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/cmov/Double_Or_Op_cs_d.csproj b/tests/src/JIT/Directed/cmov/Double_Or_Op_cs_d.csproj
index cea3fa0b9a..54dbd76583 100644
--- a/tests/src/JIT/Directed/cmov/Double_Or_Op_cs_d.csproj
+++ b/tests/src/JIT/Directed/cmov/Double_Or_Op_cs_d.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/cmov/Double_Or_Op_cs_do.csproj b/tests/src/JIT/Directed/cmov/Double_Or_Op_cs_do.csproj
index 2b7af611d6..5b85561f3b 100644
--- a/tests/src/JIT/Directed/cmov/Double_Or_Op_cs_do.csproj
+++ b/tests/src/JIT/Directed/cmov/Double_Or_Op_cs_do.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/cmov/Double_Or_Op_cs_r.csproj b/tests/src/JIT/Directed/cmov/Double_Or_Op_cs_r.csproj
index fed83a8301..aeb84c874e 100644
--- a/tests/src/JIT/Directed/cmov/Double_Or_Op_cs_r.csproj
+++ b/tests/src/JIT/Directed/cmov/Double_Or_Op_cs_r.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/cmov/Double_Or_Op_cs_ro.csproj b/tests/src/JIT/Directed/cmov/Double_Or_Op_cs_ro.csproj
index f85ecfab67..a3efe74eb0 100644
--- a/tests/src/JIT/Directed/cmov/Double_Or_Op_cs_ro.csproj
+++ b/tests/src/JIT/Directed/cmov/Double_Or_Op_cs_ro.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/cmov/Double_Xor_Op_cs_d.csproj b/tests/src/JIT/Directed/cmov/Double_Xor_Op_cs_d.csproj
index 917b0d1e7d..1722286e41 100644
--- a/tests/src/JIT/Directed/cmov/Double_Xor_Op_cs_d.csproj
+++ b/tests/src/JIT/Directed/cmov/Double_Xor_Op_cs_d.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/cmov/Double_Xor_Op_cs_do.csproj b/tests/src/JIT/Directed/cmov/Double_Xor_Op_cs_do.csproj
index c735228f21..4cb8fb5ce0 100644
--- a/tests/src/JIT/Directed/cmov/Double_Xor_Op_cs_do.csproj
+++ b/tests/src/JIT/Directed/cmov/Double_Xor_Op_cs_do.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/cmov/Double_Xor_Op_cs_r.csproj b/tests/src/JIT/Directed/cmov/Double_Xor_Op_cs_r.csproj
index 5e593b1cee..e4c290387e 100644
--- a/tests/src/JIT/Directed/cmov/Double_Xor_Op_cs_r.csproj
+++ b/tests/src/JIT/Directed/cmov/Double_Xor_Op_cs_r.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/cmov/Double_Xor_Op_cs_ro.csproj b/tests/src/JIT/Directed/cmov/Double_Xor_Op_cs_ro.csproj
index fac6318d46..1b7e75c8f5 100644
--- a/tests/src/JIT/Directed/cmov/Double_Xor_Op_cs_ro.csproj
+++ b/tests/src/JIT/Directed/cmov/Double_Xor_Op_cs_ro.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/cmov/Float_And_Op_cs_d.csproj b/tests/src/JIT/Directed/cmov/Float_And_Op_cs_d.csproj
index 523913581f..3f07e7f4e9 100644
--- a/tests/src/JIT/Directed/cmov/Float_And_Op_cs_d.csproj
+++ b/tests/src/JIT/Directed/cmov/Float_And_Op_cs_d.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/cmov/Float_And_Op_cs_do.csproj b/tests/src/JIT/Directed/cmov/Float_And_Op_cs_do.csproj
index 102fec071b..fda6269f8e 100644
--- a/tests/src/JIT/Directed/cmov/Float_And_Op_cs_do.csproj
+++ b/tests/src/JIT/Directed/cmov/Float_And_Op_cs_do.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/cmov/Float_And_Op_cs_r.csproj b/tests/src/JIT/Directed/cmov/Float_And_Op_cs_r.csproj
index a6c01d901c..0d0461a6ec 100644
--- a/tests/src/JIT/Directed/cmov/Float_And_Op_cs_r.csproj
+++ b/tests/src/JIT/Directed/cmov/Float_And_Op_cs_r.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/cmov/Float_And_Op_cs_ro.csproj b/tests/src/JIT/Directed/cmov/Float_And_Op_cs_ro.csproj
index 036b5a9c57..ef572c18e9 100644
--- a/tests/src/JIT/Directed/cmov/Float_And_Op_cs_ro.csproj
+++ b/tests/src/JIT/Directed/cmov/Float_And_Op_cs_ro.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/cmov/Float_No_Op_cs_d.csproj b/tests/src/JIT/Directed/cmov/Float_No_Op_cs_d.csproj
index bc7e122d34..4ea7ad946a 100644
--- a/tests/src/JIT/Directed/cmov/Float_No_Op_cs_d.csproj
+++ b/tests/src/JIT/Directed/cmov/Float_No_Op_cs_d.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/cmov/Float_No_Op_cs_do.csproj b/tests/src/JIT/Directed/cmov/Float_No_Op_cs_do.csproj
index b153d1a6bb..7be3505d1e 100644
--- a/tests/src/JIT/Directed/cmov/Float_No_Op_cs_do.csproj
+++ b/tests/src/JIT/Directed/cmov/Float_No_Op_cs_do.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/cmov/Float_No_Op_cs_r.csproj b/tests/src/JIT/Directed/cmov/Float_No_Op_cs_r.csproj
index 05a04ce34a..71268bde9a 100644
--- a/tests/src/JIT/Directed/cmov/Float_No_Op_cs_r.csproj
+++ b/tests/src/JIT/Directed/cmov/Float_No_Op_cs_r.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/cmov/Float_No_Op_cs_ro.csproj b/tests/src/JIT/Directed/cmov/Float_No_Op_cs_ro.csproj
index 9eb7db1e52..2669086e22 100644
--- a/tests/src/JIT/Directed/cmov/Float_No_Op_cs_ro.csproj
+++ b/tests/src/JIT/Directed/cmov/Float_No_Op_cs_ro.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/cmov/Float_Or_Op_cs_d.csproj b/tests/src/JIT/Directed/cmov/Float_Or_Op_cs_d.csproj
index d507464c57..ad81f3ec2b 100644
--- a/tests/src/JIT/Directed/cmov/Float_Or_Op_cs_d.csproj
+++ b/tests/src/JIT/Directed/cmov/Float_Or_Op_cs_d.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/cmov/Float_Or_Op_cs_do.csproj b/tests/src/JIT/Directed/cmov/Float_Or_Op_cs_do.csproj
index 50e89a9d96..8ecab28a6c 100644
--- a/tests/src/JIT/Directed/cmov/Float_Or_Op_cs_do.csproj
+++ b/tests/src/JIT/Directed/cmov/Float_Or_Op_cs_do.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/cmov/Float_Or_Op_cs_r.csproj b/tests/src/JIT/Directed/cmov/Float_Or_Op_cs_r.csproj
index 014fca06a5..283c8157a7 100644
--- a/tests/src/JIT/Directed/cmov/Float_Or_Op_cs_r.csproj
+++ b/tests/src/JIT/Directed/cmov/Float_Or_Op_cs_r.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/cmov/Float_Or_Op_cs_ro.csproj b/tests/src/JIT/Directed/cmov/Float_Or_Op_cs_ro.csproj
index f3fd226215..e57f7e70a9 100644
--- a/tests/src/JIT/Directed/cmov/Float_Or_Op_cs_ro.csproj
+++ b/tests/src/JIT/Directed/cmov/Float_Or_Op_cs_ro.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/cmov/Float_Xor_Op_cs_d.csproj b/tests/src/JIT/Directed/cmov/Float_Xor_Op_cs_d.csproj
index 552a05e03f..968ec79f00 100644
--- a/tests/src/JIT/Directed/cmov/Float_Xor_Op_cs_d.csproj
+++ b/tests/src/JIT/Directed/cmov/Float_Xor_Op_cs_d.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/cmov/Float_Xor_Op_cs_do.csproj b/tests/src/JIT/Directed/cmov/Float_Xor_Op_cs_do.csproj
index 3988a49143..2f27a838f0 100644
--- a/tests/src/JIT/Directed/cmov/Float_Xor_Op_cs_do.csproj
+++ b/tests/src/JIT/Directed/cmov/Float_Xor_Op_cs_do.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/cmov/Float_Xor_Op_cs_r.csproj b/tests/src/JIT/Directed/cmov/Float_Xor_Op_cs_r.csproj
index 69d08c2a36..3677e1a805 100644
--- a/tests/src/JIT/Directed/cmov/Float_Xor_Op_cs_r.csproj
+++ b/tests/src/JIT/Directed/cmov/Float_Xor_Op_cs_r.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/cmov/Int_And_Op_cs_d.csproj b/tests/src/JIT/Directed/cmov/Int_And_Op_cs_d.csproj
index 2f8756dbff..ecf5579b91 100644
--- a/tests/src/JIT/Directed/cmov/Int_And_Op_cs_d.csproj
+++ b/tests/src/JIT/Directed/cmov/Int_And_Op_cs_d.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/cmov/Int_And_Op_cs_do.csproj b/tests/src/JIT/Directed/cmov/Int_And_Op_cs_do.csproj
index de18408794..d5b5118d40 100644
--- a/tests/src/JIT/Directed/cmov/Int_And_Op_cs_do.csproj
+++ b/tests/src/JIT/Directed/cmov/Int_And_Op_cs_do.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/cmov/Int_And_Op_cs_r.csproj b/tests/src/JIT/Directed/cmov/Int_And_Op_cs_r.csproj
index dd39445c6e..4f10e40efd 100644
--- a/tests/src/JIT/Directed/cmov/Int_And_Op_cs_r.csproj
+++ b/tests/src/JIT/Directed/cmov/Int_And_Op_cs_r.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/cmov/Int_And_Op_cs_ro.csproj b/tests/src/JIT/Directed/cmov/Int_And_Op_cs_ro.csproj
index 77e800448a..9529cf96a1 100644
--- a/tests/src/JIT/Directed/cmov/Int_And_Op_cs_ro.csproj
+++ b/tests/src/JIT/Directed/cmov/Int_And_Op_cs_ro.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/cmov/Int_No_Op_cs_d.csproj b/tests/src/JIT/Directed/cmov/Int_No_Op_cs_d.csproj
index 6928c07d14..f6d3e32b65 100644
--- a/tests/src/JIT/Directed/cmov/Int_No_Op_cs_d.csproj
+++ b/tests/src/JIT/Directed/cmov/Int_No_Op_cs_d.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/cmov/Int_No_Op_cs_do.csproj b/tests/src/JIT/Directed/cmov/Int_No_Op_cs_do.csproj
index e8a27431b2..31149071b7 100644
--- a/tests/src/JIT/Directed/cmov/Int_No_Op_cs_do.csproj
+++ b/tests/src/JIT/Directed/cmov/Int_No_Op_cs_do.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/cmov/Int_No_Op_cs_r.csproj b/tests/src/JIT/Directed/cmov/Int_No_Op_cs_r.csproj
index 133fd6ae9d..dc07c150a6 100644
--- a/tests/src/JIT/Directed/cmov/Int_No_Op_cs_r.csproj
+++ b/tests/src/JIT/Directed/cmov/Int_No_Op_cs_r.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/cmov/Int_No_Op_cs_ro.csproj b/tests/src/JIT/Directed/cmov/Int_No_Op_cs_ro.csproj
index 808c2c4067..e92240a93a 100644
--- a/tests/src/JIT/Directed/cmov/Int_No_Op_cs_ro.csproj
+++ b/tests/src/JIT/Directed/cmov/Int_No_Op_cs_ro.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/cmov/Int_Or_Op_cs_d.csproj b/tests/src/JIT/Directed/cmov/Int_Or_Op_cs_d.csproj
index 89bd43fac9..4c1ee6646b 100644
--- a/tests/src/JIT/Directed/cmov/Int_Or_Op_cs_d.csproj
+++ b/tests/src/JIT/Directed/cmov/Int_Or_Op_cs_d.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/cmov/Int_Or_Op_cs_r.csproj b/tests/src/JIT/Directed/cmov/Int_Or_Op_cs_r.csproj
index 824fcd166f..a382ab131a 100644
--- a/tests/src/JIT/Directed/cmov/Int_Or_Op_cs_r.csproj
+++ b/tests/src/JIT/Directed/cmov/Int_Or_Op_cs_r.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/cmov/Int_Xor_Op_cs_d.csproj b/tests/src/JIT/Directed/cmov/Int_Xor_Op_cs_d.csproj
index d6ef9014b7..8f63fe21c1 100644
--- a/tests/src/JIT/Directed/cmov/Int_Xor_Op_cs_d.csproj
+++ b/tests/src/JIT/Directed/cmov/Int_Xor_Op_cs_d.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/cmov/Int_Xor_Op_cs_do.csproj b/tests/src/JIT/Directed/cmov/Int_Xor_Op_cs_do.csproj
index 07c1bdb50c..efd90189b9 100644
--- a/tests/src/JIT/Directed/cmov/Int_Xor_Op_cs_do.csproj
+++ b/tests/src/JIT/Directed/cmov/Int_Xor_Op_cs_do.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/cmov/Int_Xor_Op_cs_r.csproj b/tests/src/JIT/Directed/cmov/Int_Xor_Op_cs_r.csproj
index 9469c11139..fdd254d7a4 100644
--- a/tests/src/JIT/Directed/cmov/Int_Xor_Op_cs_r.csproj
+++ b/tests/src/JIT/Directed/cmov/Int_Xor_Op_cs_r.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/cmov/Int_Xor_Op_cs_ro.csproj b/tests/src/JIT/Directed/cmov/Int_Xor_Op_cs_ro.csproj
index 2939a53dad..ca7a10e8d8 100644
--- a/tests/src/JIT/Directed/cmov/Int_Xor_Op_cs_ro.csproj
+++ b/tests/src/JIT/Directed/cmov/Int_Xor_Op_cs_ro.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/coverage/flowgraph/xaddmuly_cs_d.csproj b/tests/src/JIT/Directed/coverage/flowgraph/xaddmuly_cs_d.csproj
index 2a8df2372a..eac512cb70 100644
--- a/tests/src/JIT/Directed/coverage/flowgraph/xaddmuly_cs_d.csproj
+++ b/tests/src/JIT/Directed/coverage/flowgraph/xaddmuly_cs_d.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/coverage/flowgraph/xaddmuly_cs_do.csproj b/tests/src/JIT/Directed/coverage/flowgraph/xaddmuly_cs_do.csproj
index 86f4356fbd..bfddb63a67 100644
--- a/tests/src/JIT/Directed/coverage/flowgraph/xaddmuly_cs_do.csproj
+++ b/tests/src/JIT/Directed/coverage/flowgraph/xaddmuly_cs_do.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/coverage/flowgraph/xaddmuly_cs_r.csproj b/tests/src/JIT/Directed/coverage/flowgraph/xaddmuly_cs_r.csproj
index dea0a1b662..eb1a1c8295 100644
--- a/tests/src/JIT/Directed/coverage/flowgraph/xaddmuly_cs_r.csproj
+++ b/tests/src/JIT/Directed/coverage/flowgraph/xaddmuly_cs_r.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/coverage/flowgraph/xaddmuly_cs_ro.csproj b/tests/src/JIT/Directed/coverage/flowgraph/xaddmuly_cs_ro.csproj
index a9e9ff6653..810af3966a 100644
--- a/tests/src/JIT/Directed/coverage/flowgraph/xaddmuly_cs_ro.csproj
+++ b/tests/src/JIT/Directed/coverage/flowgraph/xaddmuly_cs_ro.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/coverage/importer/Desktop/badtailcall_il_d.ilproj b/tests/src/JIT/Directed/coverage/importer/Desktop/badtailcall_il_d.ilproj
index 7183aa8f58..9e9b67816b 100644
--- a/tests/src/JIT/Directed/coverage/importer/Desktop/badtailcall_il_d.ilproj
+++ b/tests/src/JIT/Directed/coverage/importer/Desktop/badtailcall_il_d.ilproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/coverage/importer/Desktop/badtailcall_il_r.ilproj b/tests/src/JIT/Directed/coverage/importer/Desktop/badtailcall_il_r.ilproj
index 1acf267bf1..d0ceb66c79 100644
--- a/tests/src/JIT/Directed/coverage/importer/Desktop/badtailcall_il_r.ilproj
+++ b/tests/src/JIT/Directed/coverage/importer/Desktop/badtailcall_il_r.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Directed/coverage/importer/Desktop/bleref_il_d.ilproj b/tests/src/JIT/Directed/coverage/importer/Desktop/bleref_il_d.ilproj
index ea95b94d24..1a95d06324 100644
--- a/tests/src/JIT/Directed/coverage/importer/Desktop/bleref_il_d.ilproj
+++ b/tests/src/JIT/Directed/coverage/importer/Desktop/bleref_il_d.ilproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/coverage/importer/Desktop/bleref_il_r.ilproj b/tests/src/JIT/Directed/coverage/importer/Desktop/bleref_il_r.ilproj
index fb3c8a0495..51fc8ca58e 100644
--- a/tests/src/JIT/Directed/coverage/importer/Desktop/bleref_il_r.ilproj
+++ b/tests/src/JIT/Directed/coverage/importer/Desktop/bleref_il_r.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Directed/coverage/importer/Desktop/byrefsubbyref1_il_d.ilproj b/tests/src/JIT/Directed/coverage/importer/Desktop/byrefsubbyref1_il_d.ilproj
index d67b3f11b7..1ca7318bb6 100644
--- a/tests/src/JIT/Directed/coverage/importer/Desktop/byrefsubbyref1_il_d.ilproj
+++ b/tests/src/JIT/Directed/coverage/importer/Desktop/byrefsubbyref1_il_d.ilproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/coverage/importer/Desktop/byrefsubbyref1_il_r.ilproj b/tests/src/JIT/Directed/coverage/importer/Desktop/byrefsubbyref1_il_r.ilproj
index 985fb0796f..ec5644ef78 100644
--- a/tests/src/JIT/Directed/coverage/importer/Desktop/byrefsubbyref1_il_r.ilproj
+++ b/tests/src/JIT/Directed/coverage/importer/Desktop/byrefsubbyref1_il_r.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Directed/coverage/importer/Desktop/calli2_il_d.ilproj b/tests/src/JIT/Directed/coverage/importer/Desktop/calli2_il_d.ilproj
index b1eac53850..585f13ef51 100644
--- a/tests/src/JIT/Directed/coverage/importer/Desktop/calli2_il_d.ilproj
+++ b/tests/src/JIT/Directed/coverage/importer/Desktop/calli2_il_d.ilproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/coverage/importer/Desktop/calli2_il_r.ilproj b/tests/src/JIT/Directed/coverage/importer/Desktop/calli2_il_r.ilproj
index ac122107ac..3c61ecfcfa 100644
--- a/tests/src/JIT/Directed/coverage/importer/Desktop/calli2_il_r.ilproj
+++ b/tests/src/JIT/Directed/coverage/importer/Desktop/calli2_il_r.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Directed/coverage/importer/Desktop/ldelemnullarr1_il_d.ilproj b/tests/src/JIT/Directed/coverage/importer/Desktop/ldelemnullarr1_il_d.ilproj
index f12d7765b0..db1f6d2576 100644
--- a/tests/src/JIT/Directed/coverage/importer/Desktop/ldelemnullarr1_il_d.ilproj
+++ b/tests/src/JIT/Directed/coverage/importer/Desktop/ldelemnullarr1_il_d.ilproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/coverage/importer/Desktop/ldelemnullarr1_il_r.ilproj b/tests/src/JIT/Directed/coverage/importer/Desktop/ldelemnullarr1_il_r.ilproj
index 5c194d22e2..3110cd22ea 100644
--- a/tests/src/JIT/Directed/coverage/importer/Desktop/ldelemnullarr1_il_r.ilproj
+++ b/tests/src/JIT/Directed/coverage/importer/Desktop/ldelemnullarr1_il_r.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Directed/coverage/importer/Desktop/ldfldr4_il_d.ilproj b/tests/src/JIT/Directed/coverage/importer/Desktop/ldfldr4_il_d.ilproj
index 15366b5ed6..80219c8dbc 100644
--- a/tests/src/JIT/Directed/coverage/importer/Desktop/ldfldr4_il_d.ilproj
+++ b/tests/src/JIT/Directed/coverage/importer/Desktop/ldfldr4_il_d.ilproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/coverage/importer/Desktop/ldfldr4_il_r.ilproj b/tests/src/JIT/Directed/coverage/importer/Desktop/ldfldr4_il_r.ilproj
index bcc22994a7..649b430b26 100644
--- a/tests/src/JIT/Directed/coverage/importer/Desktop/ldfldr4_il_r.ilproj
+++ b/tests/src/JIT/Directed/coverage/importer/Desktop/ldfldr4_il_r.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Directed/coverage/importer/Desktop/ldfldstatic1_il_d.ilproj b/tests/src/JIT/Directed/coverage/importer/Desktop/ldfldstatic1_il_d.ilproj
index 7d6cf7c895..2b6a860c22 100644
--- a/tests/src/JIT/Directed/coverage/importer/Desktop/ldfldstatic1_il_d.ilproj
+++ b/tests/src/JIT/Directed/coverage/importer/Desktop/ldfldstatic1_il_d.ilproj
@@ -11,12 +11,11 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/coverage/importer/Desktop/ldfldstatic1_il_r.ilproj b/tests/src/JIT/Directed/coverage/importer/Desktop/ldfldstatic1_il_r.ilproj
index 8a5bd429b5..9501e507f3 100644
--- a/tests/src/JIT/Directed/coverage/importer/Desktop/ldfldstatic1_il_r.ilproj
+++ b/tests/src/JIT/Directed/coverage/importer/Desktop/ldfldstatic1_il_r.ilproj
@@ -11,6 +11,7 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Directed/coverage/importer/Desktop/ldfldunboxedvt_il_d.ilproj b/tests/src/JIT/Directed/coverage/importer/Desktop/ldfldunboxedvt_il_d.ilproj
index 08b2e054cf..f19a7579ee 100644
--- a/tests/src/JIT/Directed/coverage/importer/Desktop/ldfldunboxedvt_il_d.ilproj
+++ b/tests/src/JIT/Directed/coverage/importer/Desktop/ldfldunboxedvt_il_d.ilproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/coverage/importer/Desktop/ldfldunboxedvt_il_r.ilproj b/tests/src/JIT/Directed/coverage/importer/Desktop/ldfldunboxedvt_il_r.ilproj
index ed41dbf1ab..4e2ea6f170 100644
--- a/tests/src/JIT/Directed/coverage/importer/Desktop/ldfldunboxedvt_il_r.ilproj
+++ b/tests/src/JIT/Directed/coverage/importer/Desktop/ldfldunboxedvt_il_r.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Directed/coverage/importer/Desktop/ldvirtftnsideeffect_il_d.ilproj b/tests/src/JIT/Directed/coverage/importer/Desktop/ldvirtftnsideeffect_il_d.ilproj
index ea1c3a6e16..69a0b4ebf6 100644
--- a/tests/src/JIT/Directed/coverage/importer/Desktop/ldvirtftnsideeffect_il_d.ilproj
+++ b/tests/src/JIT/Directed/coverage/importer/Desktop/ldvirtftnsideeffect_il_d.ilproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/coverage/importer/Desktop/ldvirtftnsideeffect_il_r.ilproj b/tests/src/JIT/Directed/coverage/importer/Desktop/ldvirtftnsideeffect_il_r.ilproj
index be1d8b9272..745294fdcd 100644
--- a/tests/src/JIT/Directed/coverage/importer/Desktop/ldvirtftnsideeffect_il_r.ilproj
+++ b/tests/src/JIT/Directed/coverage/importer/Desktop/ldvirtftnsideeffect_il_r.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Directed/coverage/importer/Desktop/nonrefsdarr_il_d.ilproj b/tests/src/JIT/Directed/coverage/importer/Desktop/nonrefsdarr_il_d.ilproj
index 706a880877..42ca4d643a 100644
--- a/tests/src/JIT/Directed/coverage/importer/Desktop/nonrefsdarr_il_d.ilproj
+++ b/tests/src/JIT/Directed/coverage/importer/Desktop/nonrefsdarr_il_d.ilproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/coverage/importer/Desktop/nonrefsdarr_il_r.ilproj b/tests/src/JIT/Directed/coverage/importer/Desktop/nonrefsdarr_il_r.ilproj
index 925c572f9e..9df84e4fb9 100644
--- a/tests/src/JIT/Directed/coverage/importer/Desktop/nonrefsdarr_il_r.ilproj
+++ b/tests/src/JIT/Directed/coverage/importer/Desktop/nonrefsdarr_il_r.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Directed/coverage/importer/Desktop/refanytype1_il_d.ilproj b/tests/src/JIT/Directed/coverage/importer/Desktop/refanytype1_il_d.ilproj
index f14b1a42e2..7401035823 100644
--- a/tests/src/JIT/Directed/coverage/importer/Desktop/refanytype1_il_d.ilproj
+++ b/tests/src/JIT/Directed/coverage/importer/Desktop/refanytype1_il_d.ilproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/coverage/importer/Desktop/refanytype1_il_r.ilproj b/tests/src/JIT/Directed/coverage/importer/Desktop/refanytype1_il_r.ilproj
index c90b4e9b79..9528a36852 100644
--- a/tests/src/JIT/Directed/coverage/importer/Desktop/refanytype1_il_r.ilproj
+++ b/tests/src/JIT/Directed/coverage/importer/Desktop/refanytype1_il_r.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Directed/coverage/importer/Desktop/stfldstatic1_il_d.ilproj b/tests/src/JIT/Directed/coverage/importer/Desktop/stfldstatic1_il_d.ilproj
index 3f19efd780..c2dcb2b9fa 100644
--- a/tests/src/JIT/Directed/coverage/importer/Desktop/stfldstatic1_il_d.ilproj
+++ b/tests/src/JIT/Directed/coverage/importer/Desktop/stfldstatic1_il_d.ilproj
@@ -11,12 +11,11 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/coverage/importer/Desktop/stfldstatic1_il_r.ilproj b/tests/src/JIT/Directed/coverage/importer/Desktop/stfldstatic1_il_r.ilproj
index 611081d027..d9c071121b 100644
--- a/tests/src/JIT/Directed/coverage/importer/Desktop/stfldstatic1_il_r.ilproj
+++ b/tests/src/JIT/Directed/coverage/importer/Desktop/stfldstatic1_il_r.ilproj
@@ -11,6 +11,7 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Directed/coverage/importer/Desktop/subovfun1_il_d.ilproj b/tests/src/JIT/Directed/coverage/importer/Desktop/subovfun1_il_d.ilproj
index ea05ff433c..a0a654f53a 100644
--- a/tests/src/JIT/Directed/coverage/importer/Desktop/subovfun1_il_d.ilproj
+++ b/tests/src/JIT/Directed/coverage/importer/Desktop/subovfun1_il_d.ilproj
@@ -11,12 +11,11 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/coverage/importer/Desktop/subovfun1_il_r.ilproj b/tests/src/JIT/Directed/coverage/importer/Desktop/subovfun1_il_r.ilproj
index 04167e39d8..8758a7dde8 100644
--- a/tests/src/JIT/Directed/coverage/importer/Desktop/subovfun1_il_r.ilproj
+++ b/tests/src/JIT/Directed/coverage/importer/Desktop/subovfun1_il_r.ilproj
@@ -11,6 +11,7 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Directed/coverage/importer/badtailcall.ilproj b/tests/src/JIT/Directed/coverage/importer/badtailcall.ilproj
index 67646f38c5..b01809530b 100644
--- a/tests/src/JIT/Directed/coverage/importer/badtailcall.ilproj
+++ b/tests/src/JIT/Directed/coverage/importer/badtailcall.ilproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/coverage/importer/byrefsubbyref1.ilproj b/tests/src/JIT/Directed/coverage/importer/byrefsubbyref1.ilproj
index 2a045aa702..1d659aa2d4 100644
--- a/tests/src/JIT/Directed/coverage/importer/byrefsubbyref1.ilproj
+++ b/tests/src/JIT/Directed/coverage/importer/byrefsubbyref1.ilproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/coverage/importer/calli2.ilproj b/tests/src/JIT/Directed/coverage/importer/calli2.ilproj
index 4c90709a0d..1ffbbb82c4 100644
--- a/tests/src/JIT/Directed/coverage/importer/calli2.ilproj
+++ b/tests/src/JIT/Directed/coverage/importer/calli2.ilproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/coverage/importer/ldfldstatic1_il_r.ilproj b/tests/src/JIT/Directed/coverage/importer/ldfldstatic1_il_r.ilproj
index 0be733ae58..c7d0061193 100644
--- a/tests/src/JIT/Directed/coverage/importer/ldfldstatic1_il_r.ilproj
+++ b/tests/src/JIT/Directed/coverage/importer/ldfldstatic1_il_r.ilproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/coverage/importer/ldfldunboxedvt.ilproj b/tests/src/JIT/Directed/coverage/importer/ldfldunboxedvt.ilproj
index cdc9b7872a..583f8e42ab 100644
--- a/tests/src/JIT/Directed/coverage/importer/ldfldunboxedvt.ilproj
+++ b/tests/src/JIT/Directed/coverage/importer/ldfldunboxedvt.ilproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/coverage/importer/ldvirtftnsideeffect.ilproj b/tests/src/JIT/Directed/coverage/importer/ldvirtftnsideeffect.ilproj
index 59fb42bd01..ad3c890bfd 100644
--- a/tests/src/JIT/Directed/coverage/importer/ldvirtftnsideeffect.ilproj
+++ b/tests/src/JIT/Directed/coverage/importer/ldvirtftnsideeffect.ilproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/coverage/importer/refanytype1.ilproj b/tests/src/JIT/Directed/coverage/importer/refanytype1.ilproj
index 94a645078e..bafd99a3cc 100644
--- a/tests/src/JIT/Directed/coverage/importer/refanytype1.ilproj
+++ b/tests/src/JIT/Directed/coverage/importer/refanytype1.ilproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/coverage/importer/stfldstatic1_il_d.ilproj b/tests/src/JIT/Directed/coverage/importer/stfldstatic1_il_d.ilproj
index fd5c9f08a2..9a95233c9b 100644
--- a/tests/src/JIT/Directed/coverage/importer/stfldstatic1_il_d.ilproj
+++ b/tests/src/JIT/Directed/coverage/importer/stfldstatic1_il_d.ilproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/coverage/importer/stfldstatic1_il_r.ilproj b/tests/src/JIT/Directed/coverage/importer/stfldstatic1_il_r.ilproj
index 6e8388bdde..4543490d2b 100644
--- a/tests/src/JIT/Directed/coverage/importer/stfldstatic1_il_r.ilproj
+++ b/tests/src/JIT/Directed/coverage/importer/stfldstatic1_il_r.ilproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/coverage/importer/subovfun1_il_d.ilproj b/tests/src/JIT/Directed/coverage/importer/subovfun1_il_d.ilproj
index e0ef3aadcb..b0ce0f0747 100644
--- a/tests/src/JIT/Directed/coverage/importer/subovfun1_il_d.ilproj
+++ b/tests/src/JIT/Directed/coverage/importer/subovfun1_il_d.ilproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/coverage/importer/subovfun1_il_r.ilproj b/tests/src/JIT/Directed/coverage/importer/subovfun1_il_r.ilproj
index 0242967f1b..4849116cc9 100644
--- a/tests/src/JIT/Directed/coverage/importer/subovfun1_il_r.ilproj
+++ b/tests/src/JIT/Directed/coverage/importer/subovfun1_il_r.ilproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/coverage/oldtests/33objref_cs_d.csproj b/tests/src/JIT/Directed/coverage/oldtests/33objref_cs_d.csproj
index c617b9a128..0d427463a0 100644
--- a/tests/src/JIT/Directed/coverage/oldtests/33objref_cs_d.csproj
+++ b/tests/src/JIT/Directed/coverage/oldtests/33objref_cs_d.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/coverage/oldtests/33objref_cs_do.csproj b/tests/src/JIT/Directed/coverage/oldtests/33objref_cs_do.csproj
index 2e3040f04a..f10d304723 100644
--- a/tests/src/JIT/Directed/coverage/oldtests/33objref_cs_do.csproj
+++ b/tests/src/JIT/Directed/coverage/oldtests/33objref_cs_do.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/coverage/oldtests/33objref_cs_r.csproj b/tests/src/JIT/Directed/coverage/oldtests/33objref_cs_r.csproj
index bed36da9d5..bd5eaf6f66 100644
--- a/tests/src/JIT/Directed/coverage/oldtests/33objref_cs_r.csproj
+++ b/tests/src/JIT/Directed/coverage/oldtests/33objref_cs_r.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/coverage/oldtests/33objref_cs_ro.csproj b/tests/src/JIT/Directed/coverage/oldtests/33objref_cs_ro.csproj
index 7d8c25d7f4..a2cb39ac5b 100644
--- a/tests/src/JIT/Directed/coverage/oldtests/33objref_cs_ro.csproj
+++ b/tests/src/JIT/Directed/coverage/oldtests/33objref_cs_ro.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/coverage/oldtests/arrgetlen_il_d.ilproj b/tests/src/JIT/Directed/coverage/oldtests/arrgetlen_il_d.ilproj
index 792bfb1911..ad3cd1653f 100644
--- a/tests/src/JIT/Directed/coverage/oldtests/arrgetlen_il_d.ilproj
+++ b/tests/src/JIT/Directed/coverage/oldtests/arrgetlen_il_d.ilproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/coverage/oldtests/arrgetlen_il_r.ilproj b/tests/src/JIT/Directed/coverage/oldtests/arrgetlen_il_r.ilproj
index 49c15f447d..7b407ecd8c 100644
--- a/tests/src/JIT/Directed/coverage/oldtests/arrgetlen_il_r.ilproj
+++ b/tests/src/JIT/Directed/coverage/oldtests/arrgetlen_il_r.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Directed/coverage/oldtests/cse1_cs_d.csproj b/tests/src/JIT/Directed/coverage/oldtests/cse1_cs_d.csproj
index f741aeaff5..f009ed00b8 100644
--- a/tests/src/JIT/Directed/coverage/oldtests/cse1_cs_d.csproj
+++ b/tests/src/JIT/Directed/coverage/oldtests/cse1_cs_d.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/coverage/oldtests/cse1_cs_do.csproj b/tests/src/JIT/Directed/coverage/oldtests/cse1_cs_do.csproj
index 950d54d128..01740c61bf 100644
--- a/tests/src/JIT/Directed/coverage/oldtests/cse1_cs_do.csproj
+++ b/tests/src/JIT/Directed/coverage/oldtests/cse1_cs_do.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/coverage/oldtests/cse1_cs_r.csproj b/tests/src/JIT/Directed/coverage/oldtests/cse1_cs_r.csproj
index c15c36481e..11e19cb866 100644
--- a/tests/src/JIT/Directed/coverage/oldtests/cse1_cs_r.csproj
+++ b/tests/src/JIT/Directed/coverage/oldtests/cse1_cs_r.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/coverage/oldtests/cse1_cs_ro.csproj b/tests/src/JIT/Directed/coverage/oldtests/cse1_cs_ro.csproj
index d21f563c37..56995d3d3b 100644
--- a/tests/src/JIT/Directed/coverage/oldtests/cse1_cs_ro.csproj
+++ b/tests/src/JIT/Directed/coverage/oldtests/cse1_cs_ro.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/coverage/oldtests/cse2_cs_d.csproj b/tests/src/JIT/Directed/coverage/oldtests/cse2_cs_d.csproj
index d8b77309f7..770ef6821e 100644
--- a/tests/src/JIT/Directed/coverage/oldtests/cse2_cs_d.csproj
+++ b/tests/src/JIT/Directed/coverage/oldtests/cse2_cs_d.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -33,6 +32,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/coverage/oldtests/cse2_cs_r.csproj b/tests/src/JIT/Directed/coverage/oldtests/cse2_cs_r.csproj
index 7c0bab525b..3522b2e21f 100644
--- a/tests/src/JIT/Directed/coverage/oldtests/cse2_cs_r.csproj
+++ b/tests/src/JIT/Directed/coverage/oldtests/cse2_cs_r.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -33,6 +32,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/coverage/oldtests/lclfldadd_cs_d.csproj b/tests/src/JIT/Directed/coverage/oldtests/lclfldadd_cs_d.csproj
index b5e1e9858d..1e2ff28835 100644
--- a/tests/src/JIT/Directed/coverage/oldtests/lclfldadd_cs_d.csproj
+++ b/tests/src/JIT/Directed/coverage/oldtests/lclfldadd_cs_d.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/coverage/oldtests/lclfldadd_cs_do.csproj b/tests/src/JIT/Directed/coverage/oldtests/lclfldadd_cs_do.csproj
index 854ce99c81..53e8ac387a 100644
--- a/tests/src/JIT/Directed/coverage/oldtests/lclfldadd_cs_do.csproj
+++ b/tests/src/JIT/Directed/coverage/oldtests/lclfldadd_cs_do.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/coverage/oldtests/lclfldadd_cs_ro.csproj b/tests/src/JIT/Directed/coverage/oldtests/lclfldadd_cs_ro.csproj
index e242f62061..b8f56281d1 100644
--- a/tests/src/JIT/Directed/coverage/oldtests/lclfldadd_cs_ro.csproj
+++ b/tests/src/JIT/Directed/coverage/oldtests/lclfldadd_cs_ro.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/coverage/oldtests/lclflddiv_cs_d.csproj b/tests/src/JIT/Directed/coverage/oldtests/lclflddiv_cs_d.csproj
index 5011180ed4..74bf537690 100644
--- a/tests/src/JIT/Directed/coverage/oldtests/lclflddiv_cs_d.csproj
+++ b/tests/src/JIT/Directed/coverage/oldtests/lclflddiv_cs_d.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/coverage/oldtests/lclflddiv_cs_do.csproj b/tests/src/JIT/Directed/coverage/oldtests/lclflddiv_cs_do.csproj
index bd5a28f4a6..6c0ca2bc3d 100644
--- a/tests/src/JIT/Directed/coverage/oldtests/lclflddiv_cs_do.csproj
+++ b/tests/src/JIT/Directed/coverage/oldtests/lclflddiv_cs_do.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/coverage/oldtests/lclflddiv_cs_r.csproj b/tests/src/JIT/Directed/coverage/oldtests/lclflddiv_cs_r.csproj
index 42ad30125a..d44e81f5dc 100644
--- a/tests/src/JIT/Directed/coverage/oldtests/lclflddiv_cs_r.csproj
+++ b/tests/src/JIT/Directed/coverage/oldtests/lclflddiv_cs_r.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/coverage/oldtests/lclflddiv_cs_ro.csproj b/tests/src/JIT/Directed/coverage/oldtests/lclflddiv_cs_ro.csproj
index c2b803e06f..686aeda756 100644
--- a/tests/src/JIT/Directed/coverage/oldtests/lclflddiv_cs_ro.csproj
+++ b/tests/src/JIT/Directed/coverage/oldtests/lclflddiv_cs_ro.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/coverage/oldtests/lclfldmul_cs_d.csproj b/tests/src/JIT/Directed/coverage/oldtests/lclfldmul_cs_d.csproj
index ade18722ea..6852c45fba 100644
--- a/tests/src/JIT/Directed/coverage/oldtests/lclfldmul_cs_d.csproj
+++ b/tests/src/JIT/Directed/coverage/oldtests/lclfldmul_cs_d.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/coverage/oldtests/lclfldmul_cs_do.csproj b/tests/src/JIT/Directed/coverage/oldtests/lclfldmul_cs_do.csproj
index fa38bd35cf..8fec03265e 100644
--- a/tests/src/JIT/Directed/coverage/oldtests/lclfldmul_cs_do.csproj
+++ b/tests/src/JIT/Directed/coverage/oldtests/lclfldmul_cs_do.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/coverage/oldtests/lclfldmul_cs_r.csproj b/tests/src/JIT/Directed/coverage/oldtests/lclfldmul_cs_r.csproj
index 869a0656b8..3a87e6d0fb 100644
--- a/tests/src/JIT/Directed/coverage/oldtests/lclfldmul_cs_r.csproj
+++ b/tests/src/JIT/Directed/coverage/oldtests/lclfldmul_cs_r.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/coverage/oldtests/lclfldmul_cs_ro.csproj b/tests/src/JIT/Directed/coverage/oldtests/lclfldmul_cs_ro.csproj
index 6656bc137d..8402d325ac 100644
--- a/tests/src/JIT/Directed/coverage/oldtests/lclfldmul_cs_ro.csproj
+++ b/tests/src/JIT/Directed/coverage/oldtests/lclfldmul_cs_ro.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/coverage/oldtests/lclfldrem_cs_d.csproj b/tests/src/JIT/Directed/coverage/oldtests/lclfldrem_cs_d.csproj
index 71cdb3abcc..0fa88aed8a 100644
--- a/tests/src/JIT/Directed/coverage/oldtests/lclfldrem_cs_d.csproj
+++ b/tests/src/JIT/Directed/coverage/oldtests/lclfldrem_cs_d.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/coverage/oldtests/lclfldrem_cs_do.csproj b/tests/src/JIT/Directed/coverage/oldtests/lclfldrem_cs_do.csproj
index c694a12617..426174cc70 100644
--- a/tests/src/JIT/Directed/coverage/oldtests/lclfldrem_cs_do.csproj
+++ b/tests/src/JIT/Directed/coverage/oldtests/lclfldrem_cs_do.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/coverage/oldtests/lclfldrem_cs_r.csproj b/tests/src/JIT/Directed/coverage/oldtests/lclfldrem_cs_r.csproj
index 4b3dba680e..d62325620a 100644
--- a/tests/src/JIT/Directed/coverage/oldtests/lclfldrem_cs_r.csproj
+++ b/tests/src/JIT/Directed/coverage/oldtests/lclfldrem_cs_r.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/coverage/oldtests/lclfldrem_cs_ro.csproj b/tests/src/JIT/Directed/coverage/oldtests/lclfldrem_cs_ro.csproj
index 402aa77971..c58430813d 100644
--- a/tests/src/JIT/Directed/coverage/oldtests/lclfldrem_cs_ro.csproj
+++ b/tests/src/JIT/Directed/coverage/oldtests/lclfldrem_cs_ro.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/coverage/oldtests/lclfldsub_cs_d.csproj b/tests/src/JIT/Directed/coverage/oldtests/lclfldsub_cs_d.csproj
index 249e27cbd6..f302fdec53 100644
--- a/tests/src/JIT/Directed/coverage/oldtests/lclfldsub_cs_d.csproj
+++ b/tests/src/JIT/Directed/coverage/oldtests/lclfldsub_cs_d.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/coverage/oldtests/lclfldsub_cs_do.csproj b/tests/src/JIT/Directed/coverage/oldtests/lclfldsub_cs_do.csproj
index 2458e843df..8e6c216578 100644
--- a/tests/src/JIT/Directed/coverage/oldtests/lclfldsub_cs_do.csproj
+++ b/tests/src/JIT/Directed/coverage/oldtests/lclfldsub_cs_do.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/coverage/oldtests/lclfldsub_cs_r.csproj b/tests/src/JIT/Directed/coverage/oldtests/lclfldsub_cs_r.csproj
index 5a8da94aeb..ee1fbd9fb2 100644
--- a/tests/src/JIT/Directed/coverage/oldtests/lclfldsub_cs_r.csproj
+++ b/tests/src/JIT/Directed/coverage/oldtests/lclfldsub_cs_r.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/coverage/oldtests/lclfldsub_cs_ro.csproj b/tests/src/JIT/Directed/coverage/oldtests/lclfldsub_cs_ro.csproj
index b1913e26b6..768957dded 100644
--- a/tests/src/JIT/Directed/coverage/oldtests/lclfldsub_cs_ro.csproj
+++ b/tests/src/JIT/Directed/coverage/oldtests/lclfldsub_cs_ro.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/coverage/oldtests/lcliimpl_il_d.ilproj b/tests/src/JIT/Directed/coverage/oldtests/lcliimpl_il_d.ilproj
index 7ddedaef5c..febdaba5d5 100644
--- a/tests/src/JIT/Directed/coverage/oldtests/lcliimpl_il_d.ilproj
+++ b/tests/src/JIT/Directed/coverage/oldtests/lcliimpl_il_d.ilproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/coverage/oldtests/lcliimpl_il_r.ilproj b/tests/src/JIT/Directed/coverage/oldtests/lcliimpl_il_r.ilproj
index 826ffb31b0..d68d8bc527 100644
--- a/tests/src/JIT/Directed/coverage/oldtests/lcliimpl_il_r.ilproj
+++ b/tests/src/JIT/Directed/coverage/oldtests/lcliimpl_il_r.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Directed/coverage/oldtests/ldfldstatic_il_d.ilproj b/tests/src/JIT/Directed/coverage/oldtests/ldfldstatic_il_d.ilproj
index 1ef1539473..e5789dc6eb 100644
--- a/tests/src/JIT/Directed/coverage/oldtests/ldfldstatic_il_d.ilproj
+++ b/tests/src/JIT/Directed/coverage/oldtests/ldfldstatic_il_d.ilproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/coverage/oldtests/ldfldstatic_il_r.ilproj b/tests/src/JIT/Directed/coverage/oldtests/ldfldstatic_il_r.ilproj
index 8df98b69ff..6189b3fda7 100644
--- a/tests/src/JIT/Directed/coverage/oldtests/ldfldstatic_il_r.ilproj
+++ b/tests/src/JIT/Directed/coverage/oldtests/ldfldstatic_il_r.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Directed/coverage/oldtests/ldsshrstsfld_il_d.ilproj b/tests/src/JIT/Directed/coverage/oldtests/ldsshrstsfld_il_d.ilproj
index 51bbf6251a..4bd8c962c6 100644
--- a/tests/src/JIT/Directed/coverage/oldtests/ldsshrstsfld_il_d.ilproj
+++ b/tests/src/JIT/Directed/coverage/oldtests/ldsshrstsfld_il_d.ilproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/coverage/oldtests/ldsshrstsfld_il_r.ilproj b/tests/src/JIT/Directed/coverage/oldtests/ldsshrstsfld_il_r.ilproj
index 80ca6369f3..03549171d3 100644
--- a/tests/src/JIT/Directed/coverage/oldtests/ldsshrstsfld_il_r.ilproj
+++ b/tests/src/JIT/Directed/coverage/oldtests/ldsshrstsfld_il_r.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Directed/coverage/oldtests/ldvirtftncalli_il_d.ilproj b/tests/src/JIT/Directed/coverage/oldtests/ldvirtftncalli_il_d.ilproj
index 48e081732d..241a8e2ab7 100644
--- a/tests/src/JIT/Directed/coverage/oldtests/ldvirtftncalli_il_d.ilproj
+++ b/tests/src/JIT/Directed/coverage/oldtests/ldvirtftncalli_il_d.ilproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/coverage/oldtests/ldvirtftncalli_il_r.ilproj b/tests/src/JIT/Directed/coverage/oldtests/ldvirtftncalli_il_r.ilproj
index c665e0b63b..0346649147 100644
--- a/tests/src/JIT/Directed/coverage/oldtests/ldvirtftncalli_il_r.ilproj
+++ b/tests/src/JIT/Directed/coverage/oldtests/ldvirtftncalli_il_r.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Directed/coverage/oldtests/stfldstatic1_il_d.ilproj b/tests/src/JIT/Directed/coverage/oldtests/stfldstatic1_il_d.ilproj
index fd5c9f08a2..9a95233c9b 100644
--- a/tests/src/JIT/Directed/coverage/oldtests/stfldstatic1_il_d.ilproj
+++ b/tests/src/JIT/Directed/coverage/oldtests/stfldstatic1_il_d.ilproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/coverage/oldtests/stfldstatic1_il_r.ilproj b/tests/src/JIT/Directed/coverage/oldtests/stfldstatic1_il_r.ilproj
index c4789da668..4e2e08ea9c 100644
--- a/tests/src/JIT/Directed/coverage/oldtests/stfldstatic1_il_r.ilproj
+++ b/tests/src/JIT/Directed/coverage/oldtests/stfldstatic1_il_r.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Directed/coverage/oldtests/stfldstatic2_il_d.ilproj b/tests/src/JIT/Directed/coverage/oldtests/stfldstatic2_il_d.ilproj
index 3cb4dbd446..15f3ca2fc5 100644
--- a/tests/src/JIT/Directed/coverage/oldtests/stfldstatic2_il_d.ilproj
+++ b/tests/src/JIT/Directed/coverage/oldtests/stfldstatic2_il_d.ilproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/coverage/oldtests/stfldstatic2_il_r.ilproj b/tests/src/JIT/Directed/coverage/oldtests/stfldstatic2_il_r.ilproj
index 24755eefac..8f10ee171f 100644
--- a/tests/src/JIT/Directed/coverage/oldtests/stfldstatic2_il_r.ilproj
+++ b/tests/src/JIT/Directed/coverage/oldtests/stfldstatic2_il_r.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Directed/coverage/oldtests/subbyref_il_d.ilproj b/tests/src/JIT/Directed/coverage/oldtests/subbyref_il_d.ilproj
index 2439dcd948..64f80fd860 100644
--- a/tests/src/JIT/Directed/coverage/oldtests/subbyref_il_d.ilproj
+++ b/tests/src/JIT/Directed/coverage/oldtests/subbyref_il_d.ilproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/coverage/oldtests/subbyref_il_r.ilproj b/tests/src/JIT/Directed/coverage/oldtests/subbyref_il_r.ilproj
index e9468d5e30..5d6b57e85d 100644
--- a/tests/src/JIT/Directed/coverage/oldtests/subbyref_il_r.ilproj
+++ b/tests/src/JIT/Directed/coverage/oldtests/subbyref_il_r.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Directed/coverage/oldtests/switchdefaultonly1_il_d.ilproj b/tests/src/JIT/Directed/coverage/oldtests/switchdefaultonly1_il_d.ilproj
index 7720236111..8aeb2071ea 100644
--- a/tests/src/JIT/Directed/coverage/oldtests/switchdefaultonly1_il_d.ilproj
+++ b/tests/src/JIT/Directed/coverage/oldtests/switchdefaultonly1_il_d.ilproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/coverage/oldtests/switchdefaultonly1_il_r.ilproj b/tests/src/JIT/Directed/coverage/oldtests/switchdefaultonly1_il_r.ilproj
index b07f2e05f8..b3bbe29e2b 100644
--- a/tests/src/JIT/Directed/coverage/oldtests/switchdefaultonly1_il_r.ilproj
+++ b/tests/src/JIT/Directed/coverage/oldtests/switchdefaultonly1_il_r.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Directed/coverage/oldtests/switchdefaultonly2_il_d.ilproj b/tests/src/JIT/Directed/coverage/oldtests/switchdefaultonly2_il_d.ilproj
index 20b692f270..ecf3ade5eb 100644
--- a/tests/src/JIT/Directed/coverage/oldtests/switchdefaultonly2_il_d.ilproj
+++ b/tests/src/JIT/Directed/coverage/oldtests/switchdefaultonly2_il_d.ilproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/coverage/oldtests/switchdefaultonly2_il_r.ilproj b/tests/src/JIT/Directed/coverage/oldtests/switchdefaultonly2_il_r.ilproj
index 812db7d44d..7b25d87f6a 100644
--- a/tests/src/JIT/Directed/coverage/oldtests/switchdefaultonly2_il_r.ilproj
+++ b/tests/src/JIT/Directed/coverage/oldtests/switchdefaultonly2_il_r.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Directed/coverage/oldtests/switchdefaultonly3_il_d.ilproj b/tests/src/JIT/Directed/coverage/oldtests/switchdefaultonly3_il_d.ilproj
index bf768d0043..fa6adf253e 100644
--- a/tests/src/JIT/Directed/coverage/oldtests/switchdefaultonly3_il_d.ilproj
+++ b/tests/src/JIT/Directed/coverage/oldtests/switchdefaultonly3_il_d.ilproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/coverage/oldtests/switchdefaultonly3_il_r.ilproj b/tests/src/JIT/Directed/coverage/oldtests/switchdefaultonly3_il_r.ilproj
index 95e4935eea..b21c22ac2a 100644
--- a/tests/src/JIT/Directed/coverage/oldtests/switchdefaultonly3_il_r.ilproj
+++ b/tests/src/JIT/Directed/coverage/oldtests/switchdefaultonly3_il_r.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Directed/coverage/oldtests/tlstest_il_d.ilproj b/tests/src/JIT/Directed/coverage/oldtests/tlstest_il_d.ilproj
index 7a477503d0..60ead61453 100644
--- a/tests/src/JIT/Directed/coverage/oldtests/tlstest_il_d.ilproj
+++ b/tests/src/JIT/Directed/coverage/oldtests/tlstest_il_d.ilproj
@@ -11,12 +11,11 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -36,6 +35,5 @@
<ProjectReference Include="tls2.ilproj" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/coverage/oldtests/tlstest_il_r.ilproj b/tests/src/JIT/Directed/coverage/oldtests/tlstest_il_r.ilproj
index 1283d84c39..c7df626612 100644
--- a/tests/src/JIT/Directed/coverage/oldtests/tlstest_il_r.ilproj
+++ b/tests/src/JIT/Directed/coverage/oldtests/tlstest_il_r.ilproj
@@ -11,6 +11,7 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Directed/coverage/oldtests/volatilecpobj_il_d.ilproj b/tests/src/JIT/Directed/coverage/oldtests/volatilecpobj_il_d.ilproj
index f4a3a4ae03..82ac6ac693 100644
--- a/tests/src/JIT/Directed/coverage/oldtests/volatilecpobj_il_d.ilproj
+++ b/tests/src/JIT/Directed/coverage/oldtests/volatilecpobj_il_d.ilproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/coverage/oldtests/volatilecpobj_il_r.ilproj b/tests/src/JIT/Directed/coverage/oldtests/volatilecpobj_il_r.ilproj
index 35ad9ae9d6..f68d833e42 100644
--- a/tests/src/JIT/Directed/coverage/oldtests/volatilecpobj_il_r.ilproj
+++ b/tests/src/JIT/Directed/coverage/oldtests/volatilecpobj_il_r.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Directed/coverage/oldtests/zeroinit_il_d.ilproj b/tests/src/JIT/Directed/coverage/oldtests/zeroinit_il_d.ilproj
index bdccd9be38..6e193936e0 100644
--- a/tests/src/JIT/Directed/coverage/oldtests/zeroinit_il_d.ilproj
+++ b/tests/src/JIT/Directed/coverage/oldtests/zeroinit_il_d.ilproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/coverage/oldtests/zeroinit_il_r.ilproj b/tests/src/JIT/Directed/coverage/oldtests/zeroinit_il_r.ilproj
index 75d84970e8..72510c0df5 100644
--- a/tests/src/JIT/Directed/coverage/oldtests/zeroinit_il_r.ilproj
+++ b/tests/src/JIT/Directed/coverage/oldtests/zeroinit_il_r.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Directed/forceinlining/AttributeConflict.ilproj b/tests/src/JIT/Directed/forceinlining/AttributeConflict.ilproj
index 3f6d9135cb..fd8af580ff 100644
--- a/tests/src/JIT/Directed/forceinlining/AttributeConflict.ilproj
+++ b/tests/src/JIT/Directed/forceinlining/AttributeConflict.ilproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -34,6 +33,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/forceinlining/LargeNumberOfArgs.csproj b/tests/src/JIT/Directed/forceinlining/LargeNumberOfArgs.csproj
index 8a63e85a31..e2fd89ee1f 100644
--- a/tests/src/JIT/Directed/forceinlining/LargeNumberOfArgs.csproj
+++ b/tests/src/JIT/Directed/forceinlining/LargeNumberOfArgs.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -36,6 +35,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/forceinlining/NoMetaData.csproj b/tests/src/JIT/Directed/forceinlining/NoMetaData.csproj
index 50c3d55a84..467cb80dde 100644
--- a/tests/src/JIT/Directed/forceinlining/NoMetaData.csproj
+++ b/tests/src/JIT/Directed/forceinlining/NoMetaData.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -36,6 +35,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/forceinlining/PositiveCases.ilproj b/tests/src/JIT/Directed/forceinlining/PositiveCases.ilproj
index af97d60669..4ac8ec4816 100644
--- a/tests/src/JIT/Directed/forceinlining/PositiveCases.ilproj
+++ b/tests/src/JIT/Directed/forceinlining/PositiveCases.ilproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -34,6 +33,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/forceinlining/Recursion.csproj b/tests/src/JIT/Directed/forceinlining/Recursion.csproj
index 98e7fc9025..3f43af87fa 100644
--- a/tests/src/JIT/Directed/forceinlining/Recursion.csproj
+++ b/tests/src/JIT/Directed/forceinlining/Recursion.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -36,6 +35,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/intrinsic/interlocked/IntrinsicTest_Overflow.csproj b/tests/src/JIT/Directed/intrinsic/interlocked/IntrinsicTest_Overflow.csproj
index 84e81b7021..2c864105a5 100644
--- a/tests/src/JIT/Directed/intrinsic/interlocked/IntrinsicTest_Overflow.csproj
+++ b/tests/src/JIT/Directed/intrinsic/interlocked/IntrinsicTest_Overflow.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/intrinsic/interlocked/cmpxchg.csproj b/tests/src/JIT/Directed/intrinsic/interlocked/cmpxchg.csproj
index ffb022396f..401627f24a 100644
--- a/tests/src/JIT/Directed/intrinsic/interlocked/cmpxchg.csproj
+++ b/tests/src/JIT/Directed/intrinsic/interlocked/cmpxchg.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/intrinsic/interlocked/cse_cmpxchg.csproj b/tests/src/JIT/Directed/intrinsic/interlocked/cse_cmpxchg.csproj
index 3c406d8fba..65e514607d 100644
--- a/tests/src/JIT/Directed/intrinsic/interlocked/cse_cmpxchg.csproj
+++ b/tests/src/JIT/Directed/intrinsic/interlocked/cse_cmpxchg.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/intrinsic/interlocked/nullchecksuppress.csproj b/tests/src/JIT/Directed/intrinsic/interlocked/nullchecksuppress.csproj
index d6517aace8..0facb65fc1 100644
--- a/tests/src/JIT/Directed/intrinsic/interlocked/nullchecksuppress.csproj
+++ b/tests/src/JIT/Directed/intrinsic/interlocked/nullchecksuppress.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/intrinsic/interlocked/regalloc1.csproj b/tests/src/JIT/Directed/intrinsic/interlocked/regalloc1.csproj
index 9312b90007..153f320f87 100644
--- a/tests/src/JIT/Directed/intrinsic/interlocked/regalloc1.csproj
+++ b/tests/src/JIT/Directed/intrinsic/interlocked/regalloc1.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/intrinsic/interlocked/regalloc2.csproj b/tests/src/JIT/Directed/intrinsic/interlocked/regalloc2.csproj
index 2a25035c84..47a7603b97 100644
--- a/tests/src/JIT/Directed/intrinsic/interlocked/regalloc2.csproj
+++ b/tests/src/JIT/Directed/intrinsic/interlocked/regalloc2.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/intrinsic/interlocked/rva_rvastatic1.ilproj b/tests/src/JIT/Directed/intrinsic/interlocked/rva_rvastatic1.ilproj
index dab9493339..7bafa42efb 100644
--- a/tests/src/JIT/Directed/intrinsic/interlocked/rva_rvastatic1.ilproj
+++ b/tests/src/JIT/Directed/intrinsic/interlocked/rva_rvastatic1.ilproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/intrinsic/interlocked/rva_rvastatic2.ilproj b/tests/src/JIT/Directed/intrinsic/interlocked/rva_rvastatic2.ilproj
index 4e6e0925ef..d0a33c9429 100644
--- a/tests/src/JIT/Directed/intrinsic/interlocked/rva_rvastatic2.ilproj
+++ b/tests/src/JIT/Directed/intrinsic/interlocked/rva_rvastatic2.ilproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/intrinsic/interlocked/rva_rvastatic3.ilproj b/tests/src/JIT/Directed/intrinsic/interlocked/rva_rvastatic3.ilproj
index c98b81d0d0..698d0015de 100644
--- a/tests/src/JIT/Directed/intrinsic/interlocked/rva_rvastatic3.ilproj
+++ b/tests/src/JIT/Directed/intrinsic/interlocked/rva_rvastatic3.ilproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/intrinsic/interlocked/rva_rvastatic4.ilproj b/tests/src/JIT/Directed/intrinsic/interlocked/rva_rvastatic4.ilproj
index 1d9c9f8460..466559cad9 100644
--- a/tests/src/JIT/Directed/intrinsic/interlocked/rva_rvastatic4.ilproj
+++ b/tests/src/JIT/Directed/intrinsic/interlocked/rva_rvastatic4.ilproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/intrinsic/pow/pow0_cs_d.csproj b/tests/src/JIT/Directed/intrinsic/pow/pow0_cs_d.csproj
index 7a1af52ca1..357badd646 100644
--- a/tests/src/JIT/Directed/intrinsic/pow/pow0_cs_d.csproj
+++ b/tests/src/JIT/Directed/intrinsic/pow/pow0_cs_d.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/intrinsic/pow/pow0_cs_do.csproj b/tests/src/JIT/Directed/intrinsic/pow/pow0_cs_do.csproj
index 6058afb21a..b961a5a148 100644
--- a/tests/src/JIT/Directed/intrinsic/pow/pow0_cs_do.csproj
+++ b/tests/src/JIT/Directed/intrinsic/pow/pow0_cs_do.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/intrinsic/pow/pow0_cs_r.csproj b/tests/src/JIT/Directed/intrinsic/pow/pow0_cs_r.csproj
index ce00195975..0e39cbe2b0 100644
--- a/tests/src/JIT/Directed/intrinsic/pow/pow0_cs_r.csproj
+++ b/tests/src/JIT/Directed/intrinsic/pow/pow0_cs_r.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/intrinsic/pow/pow0_cs_ro.csproj b/tests/src/JIT/Directed/intrinsic/pow/pow0_cs_ro.csproj
index 6db9970d41..7fba9b8295 100644
--- a/tests/src/JIT/Directed/intrinsic/pow/pow0_cs_ro.csproj
+++ b/tests/src/JIT/Directed/intrinsic/pow/pow0_cs_ro.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/intrinsic/pow/pow1.csproj b/tests/src/JIT/Directed/intrinsic/pow/pow1.csproj
index 940705cd82..c9166bd819 100644
--- a/tests/src/JIT/Directed/intrinsic/pow/pow1.csproj
+++ b/tests/src/JIT/Directed/intrinsic/pow/pow1.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/intrinsic/pow/pow2.cs b/tests/src/JIT/Directed/intrinsic/pow/pow2.cs
index 8193137ee5..978051e33b 100644
--- a/tests/src/JIT/Directed/intrinsic/pow/pow2.cs
+++ b/tests/src/JIT/Directed/intrinsic/pow/pow2.cs
@@ -79,7 +79,7 @@ internal class pow2
//Instead of using 10 * Double.Epsilon as the maximum allowed Delta
//we can use a small value based on the precision of double (15-16 digits)
- //to accomodate slight differences in the pow intrinsic on ARM
+ //to accommodate slight differences in the pow intrinsic on ARM
double maxDelta = 9.9E-16;
//straight
diff --git a/tests/src/JIT/Directed/intrinsic/pow/pow2_cs_d.csproj b/tests/src/JIT/Directed/intrinsic/pow/pow2_cs_d.csproj
index 1d6beb9837..94d0149f96 100644
--- a/tests/src/JIT/Directed/intrinsic/pow/pow2_cs_d.csproj
+++ b/tests/src/JIT/Directed/intrinsic/pow/pow2_cs_d.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/intrinsic/pow/pow2_cs_do.csproj b/tests/src/JIT/Directed/intrinsic/pow/pow2_cs_do.csproj
index 991ef9c29f..ff7e649584 100644
--- a/tests/src/JIT/Directed/intrinsic/pow/pow2_cs_do.csproj
+++ b/tests/src/JIT/Directed/intrinsic/pow/pow2_cs_do.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/intrinsic/pow/pow2_cs_r.csproj b/tests/src/JIT/Directed/intrinsic/pow/pow2_cs_r.csproj
index 3dc3e7ad2c..1f2242f2b9 100644
--- a/tests/src/JIT/Directed/intrinsic/pow/pow2_cs_r.csproj
+++ b/tests/src/JIT/Directed/intrinsic/pow/pow2_cs_r.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/intrinsic/pow/pow2_cs_ro.csproj b/tests/src/JIT/Directed/intrinsic/pow/pow2_cs_ro.csproj
index 57ff38654f..d0561f8f13 100644
--- a/tests/src/JIT/Directed/intrinsic/pow/pow2_cs_ro.csproj
+++ b/tests/src/JIT/Directed/intrinsic/pow/pow2_cs_ro.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/intrinsic/pow/pow3_cs_d.csproj b/tests/src/JIT/Directed/intrinsic/pow/pow3_cs_d.csproj
index e22d872553..29abd2fd11 100644
--- a/tests/src/JIT/Directed/intrinsic/pow/pow3_cs_d.csproj
+++ b/tests/src/JIT/Directed/intrinsic/pow/pow3_cs_d.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/intrinsic/pow/pow3_cs_do.csproj b/tests/src/JIT/Directed/intrinsic/pow/pow3_cs_do.csproj
index 290b105108..bc2efd95d9 100644
--- a/tests/src/JIT/Directed/intrinsic/pow/pow3_cs_do.csproj
+++ b/tests/src/JIT/Directed/intrinsic/pow/pow3_cs_do.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/intrinsic/pow/pow3_cs_r.csproj b/tests/src/JIT/Directed/intrinsic/pow/pow3_cs_r.csproj
index 294233a192..2a9c890112 100644
--- a/tests/src/JIT/Directed/intrinsic/pow/pow3_cs_r.csproj
+++ b/tests/src/JIT/Directed/intrinsic/pow/pow3_cs_r.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/intrinsic/pow/pow3_cs_ro.csproj b/tests/src/JIT/Directed/intrinsic/pow/pow3_cs_ro.csproj
index 79a80bb688..f98290fc1e 100644
--- a/tests/src/JIT/Directed/intrinsic/pow/pow3_cs_ro.csproj
+++ b/tests/src/JIT/Directed/intrinsic/pow/pow3_cs_ro.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/leave/catch1_d.ilproj b/tests/src/JIT/Directed/leave/catch1_d.ilproj
index 5a0a5aec94..faace7fa5a 100644
--- a/tests/src/JIT/Directed/leave/catch1_d.ilproj
+++ b/tests/src/JIT/Directed/leave/catch1_d.ilproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/leave/catch1_r.ilproj b/tests/src/JIT/Directed/leave/catch1_r.ilproj
index 287f03882d..ad3c3193a7 100644
--- a/tests/src/JIT/Directed/leave/catch1_r.ilproj
+++ b/tests/src/JIT/Directed/leave/catch1_r.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Directed/leave/catch2_d.ilproj b/tests/src/JIT/Directed/leave/catch2_d.ilproj
index 006d84d2b3..d11d96a95f 100644
--- a/tests/src/JIT/Directed/leave/catch2_d.ilproj
+++ b/tests/src/JIT/Directed/leave/catch2_d.ilproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/leave/catch2_r.ilproj b/tests/src/JIT/Directed/leave/catch2_r.ilproj
index 9543cd484e..de7431d5cf 100644
--- a/tests/src/JIT/Directed/leave/catch2_r.ilproj
+++ b/tests/src/JIT/Directed/leave/catch2_r.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Directed/leave/catch3_d.ilproj b/tests/src/JIT/Directed/leave/catch3_d.ilproj
index 7e4c5e6b77..04c9438baf 100644
--- a/tests/src/JIT/Directed/leave/catch3_d.ilproj
+++ b/tests/src/JIT/Directed/leave/catch3_d.ilproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/leave/catch3_r.ilproj b/tests/src/JIT/Directed/leave/catch3_r.ilproj
index f0d9a4bc51..aa2b6f6e61 100644
--- a/tests/src/JIT/Directed/leave/catch3_r.ilproj
+++ b/tests/src/JIT/Directed/leave/catch3_r.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Directed/leave/filter1_d.ilproj b/tests/src/JIT/Directed/leave/filter1_d.ilproj
index 96b779f71f..45b9903513 100644
--- a/tests/src/JIT/Directed/leave/filter1_d.ilproj
+++ b/tests/src/JIT/Directed/leave/filter1_d.ilproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/leave/filter1_r.ilproj b/tests/src/JIT/Directed/leave/filter1_r.ilproj
index f53c678948..eed69864f3 100644
--- a/tests/src/JIT/Directed/leave/filter1_r.ilproj
+++ b/tests/src/JIT/Directed/leave/filter1_r.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Directed/leave/filter2_d.ilproj b/tests/src/JIT/Directed/leave/filter2_d.ilproj
index 814a738417..0318a80032 100644
--- a/tests/src/JIT/Directed/leave/filter2_d.ilproj
+++ b/tests/src/JIT/Directed/leave/filter2_d.ilproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/leave/filter2_r.ilproj b/tests/src/JIT/Directed/leave/filter2_r.ilproj
index e2bf9cb5ac..b78f4660b2 100644
--- a/tests/src/JIT/Directed/leave/filter2_r.ilproj
+++ b/tests/src/JIT/Directed/leave/filter2_r.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Directed/leave/filter3_d.ilproj b/tests/src/JIT/Directed/leave/filter3_d.ilproj
index 2b0bb43c52..cd67b3601f 100644
--- a/tests/src/JIT/Directed/leave/filter3_d.ilproj
+++ b/tests/src/JIT/Directed/leave/filter3_d.ilproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/leave/filter3_r.ilproj b/tests/src/JIT/Directed/leave/filter3_r.ilproj
index 195c7162a6..8fc1bd3948 100644
--- a/tests/src/JIT/Directed/leave/filter3_r.ilproj
+++ b/tests/src/JIT/Directed/leave/filter3_r.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Directed/leave/try1_d.ilproj b/tests/src/JIT/Directed/leave/try1_d.ilproj
index 96c697db68..28176887d2 100644
--- a/tests/src/JIT/Directed/leave/try1_d.ilproj
+++ b/tests/src/JIT/Directed/leave/try1_d.ilproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/leave/try1_r.ilproj b/tests/src/JIT/Directed/leave/try1_r.ilproj
index 9edb7367d6..7f6c1f81d1 100644
--- a/tests/src/JIT/Directed/leave/try1_r.ilproj
+++ b/tests/src/JIT/Directed/leave/try1_r.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Directed/leave/try2_d.ilproj b/tests/src/JIT/Directed/leave/try2_d.ilproj
index 602c2ee5cd..a71b0650c1 100644
--- a/tests/src/JIT/Directed/leave/try2_d.ilproj
+++ b/tests/src/JIT/Directed/leave/try2_d.ilproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/leave/try2_r.ilproj b/tests/src/JIT/Directed/leave/try2_r.ilproj
index 8e9ee62af1..ee8b3c9c62 100644
--- a/tests/src/JIT/Directed/leave/try2_r.ilproj
+++ b/tests/src/JIT/Directed/leave/try2_r.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Directed/leave/try3_d.ilproj b/tests/src/JIT/Directed/leave/try3_d.ilproj
index d9b19fb515..ed98402f0b 100644
--- a/tests/src/JIT/Directed/leave/try3_d.ilproj
+++ b/tests/src/JIT/Directed/leave/try3_d.ilproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/leave/try3_r.ilproj b/tests/src/JIT/Directed/leave/try3_r.ilproj
index 2d0d053a3b..0230339a78 100644
--- a/tests/src/JIT/Directed/leave/try3_r.ilproj
+++ b/tests/src/JIT/Directed/leave/try3_r.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Directed/lifetime/lifetime1.csproj b/tests/src/JIT/Directed/lifetime/lifetime1.csproj
index 8e5dfea35b..8b55aa97b3 100644
--- a/tests/src/JIT/Directed/lifetime/lifetime1.csproj
+++ b/tests/src/JIT/Directed/lifetime/lifetime1.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/lifetime/lifetime2.csproj b/tests/src/JIT/Directed/lifetime/lifetime2.csproj
index f8620c04a3..cdef64bbb9 100644
--- a/tests/src/JIT/Directed/lifetime/lifetime2.csproj
+++ b/tests/src/JIT/Directed/lifetime/lifetime2.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -33,6 +32,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/localloc/localloc3_cs_d.csproj b/tests/src/JIT/Directed/localloc/localloc3_cs_d.csproj
index 40782d6154..afcde6881a 100644
--- a/tests/src/JIT/Directed/localloc/localloc3_cs_d.csproj
+++ b/tests/src/JIT/Directed/localloc/localloc3_cs_d.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -33,6 +32,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/localloc/localloc3_cs_do.csproj b/tests/src/JIT/Directed/localloc/localloc3_cs_do.csproj
index 932b06db0f..ac0d8a73ce 100644
--- a/tests/src/JIT/Directed/localloc/localloc3_cs_do.csproj
+++ b/tests/src/JIT/Directed/localloc/localloc3_cs_do.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -33,6 +32,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/localloc/localloc3_cs_r.csproj b/tests/src/JIT/Directed/localloc/localloc3_cs_r.csproj
index 7971b0f529..0db539773a 100644
--- a/tests/src/JIT/Directed/localloc/localloc3_cs_r.csproj
+++ b/tests/src/JIT/Directed/localloc/localloc3_cs_r.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -33,6 +32,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/localloc/localloc3_cs_ro.csproj b/tests/src/JIT/Directed/localloc/localloc3_cs_ro.csproj
index efa6fd5bd2..a9dc7190a9 100644
--- a/tests/src/JIT/Directed/localloc/localloc3_cs_ro.csproj
+++ b/tests/src/JIT/Directed/localloc/localloc3_cs_ro.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -33,6 +32,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/nullabletypes/Desktop/nullcomparaison_d.csproj b/tests/src/JIT/Directed/nullabletypes/Desktop/nullcomparaison_d.csproj
index 033bc3b07d..f8617138c3 100644
--- a/tests/src/JIT/Directed/nullabletypes/Desktop/nullcomparaison_d.csproj
+++ b/tests/src/JIT/Directed/nullabletypes/Desktop/nullcomparaison_d.csproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -33,6 +32,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/nullabletypes/Desktop/nullcomparaison_do.csproj b/tests/src/JIT/Directed/nullabletypes/Desktop/nullcomparaison_do.csproj
index 5ca272194c..90daaad2d3 100644
--- a/tests/src/JIT/Directed/nullabletypes/Desktop/nullcomparaison_do.csproj
+++ b/tests/src/JIT/Directed/nullabletypes/Desktop/nullcomparaison_do.csproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -33,6 +32,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/nullabletypes/Desktop/nullcomparaison_r.csproj b/tests/src/JIT/Directed/nullabletypes/Desktop/nullcomparaison_r.csproj
index 8ca3b2900d..381f717863 100644
--- a/tests/src/JIT/Directed/nullabletypes/Desktop/nullcomparaison_r.csproj
+++ b/tests/src/JIT/Directed/nullabletypes/Desktop/nullcomparaison_r.csproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -33,6 +32,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/nullabletypes/Desktop/nullcomparaison_ro.csproj b/tests/src/JIT/Directed/nullabletypes/Desktop/nullcomparaison_ro.csproj
index 76a908f353..bcfc768b6d 100644
--- a/tests/src/JIT/Directed/nullabletypes/Desktop/nullcomparaison_ro.csproj
+++ b/tests/src/JIT/Directed/nullabletypes/Desktop/nullcomparaison_ro.csproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -33,6 +32,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/nullabletypes/constructor_d.csproj b/tests/src/JIT/Directed/nullabletypes/constructor_d.csproj
index 6b7289218a..c06217537b 100644
--- a/tests/src/JIT/Directed/nullabletypes/constructor_d.csproj
+++ b/tests/src/JIT/Directed/nullabletypes/constructor_d.csproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -36,6 +35,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/nullabletypes/constructor_do.csproj b/tests/src/JIT/Directed/nullabletypes/constructor_do.csproj
index 75e219e132..210539ee60 100644
--- a/tests/src/JIT/Directed/nullabletypes/constructor_do.csproj
+++ b/tests/src/JIT/Directed/nullabletypes/constructor_do.csproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -36,6 +35,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/nullabletypes/constructor_r.csproj b/tests/src/JIT/Directed/nullabletypes/constructor_r.csproj
index 6733652bc9..46fbc8ea4b 100644
--- a/tests/src/JIT/Directed/nullabletypes/constructor_r.csproj
+++ b/tests/src/JIT/Directed/nullabletypes/constructor_r.csproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -36,6 +35,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/nullabletypes/constructor_ro.csproj b/tests/src/JIT/Directed/nullabletypes/constructor_ro.csproj
index 72a1234a61..cd69bb1356 100644
--- a/tests/src/JIT/Directed/nullabletypes/constructor_ro.csproj
+++ b/tests/src/JIT/Directed/nullabletypes/constructor_ro.csproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -36,6 +35,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/nullabletypes/hasvalue_d.csproj b/tests/src/JIT/Directed/nullabletypes/hasvalue_d.csproj
index 675a473ed4..61e553864d 100644
--- a/tests/src/JIT/Directed/nullabletypes/hasvalue_d.csproj
+++ b/tests/src/JIT/Directed/nullabletypes/hasvalue_d.csproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -36,6 +35,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/nullabletypes/hasvalue_do.csproj b/tests/src/JIT/Directed/nullabletypes/hasvalue_do.csproj
index cdb9512d41..7855a212df 100644
--- a/tests/src/JIT/Directed/nullabletypes/hasvalue_do.csproj
+++ b/tests/src/JIT/Directed/nullabletypes/hasvalue_do.csproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -36,6 +35,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/nullabletypes/hasvalue_r.csproj b/tests/src/JIT/Directed/nullabletypes/hasvalue_r.csproj
index 047d272830..a1174f4301 100644
--- a/tests/src/JIT/Directed/nullabletypes/hasvalue_r.csproj
+++ b/tests/src/JIT/Directed/nullabletypes/hasvalue_r.csproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -36,6 +35,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/nullabletypes/hasvalue_ro.csproj b/tests/src/JIT/Directed/nullabletypes/hasvalue_ro.csproj
index 817d41f79d..b458bb9904 100644
--- a/tests/src/JIT/Directed/nullabletypes/hasvalue_ro.csproj
+++ b/tests/src/JIT/Directed/nullabletypes/hasvalue_ro.csproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -36,6 +35,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/nullabletypes/invocation_d.csproj b/tests/src/JIT/Directed/nullabletypes/invocation_d.csproj
index a9c2ad2b7d..c6c1e8bf67 100644
--- a/tests/src/JIT/Directed/nullabletypes/invocation_d.csproj
+++ b/tests/src/JIT/Directed/nullabletypes/invocation_d.csproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -36,6 +35,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/nullabletypes/invocation_do.csproj b/tests/src/JIT/Directed/nullabletypes/invocation_do.csproj
index 18a0f5ebe0..9a07c4bfdc 100644
--- a/tests/src/JIT/Directed/nullabletypes/invocation_do.csproj
+++ b/tests/src/JIT/Directed/nullabletypes/invocation_do.csproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -36,6 +35,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/nullabletypes/invocation_r.csproj b/tests/src/JIT/Directed/nullabletypes/invocation_r.csproj
index 3eaee993f0..18c0fa50fa 100644
--- a/tests/src/JIT/Directed/nullabletypes/invocation_r.csproj
+++ b/tests/src/JIT/Directed/nullabletypes/invocation_r.csproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -36,6 +35,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/nullabletypes/invocation_ro.csproj b/tests/src/JIT/Directed/nullabletypes/invocation_ro.csproj
index 506643650a..d4ccf0c907 100644
--- a/tests/src/JIT/Directed/nullabletypes/invocation_ro.csproj
+++ b/tests/src/JIT/Directed/nullabletypes/invocation_ro.csproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -36,6 +35,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/nullabletypes/isinst2_d.csproj b/tests/src/JIT/Directed/nullabletypes/isinst2_d.csproj
index 88d54da334..fd04adbea9 100644
--- a/tests/src/JIT/Directed/nullabletypes/isinst2_d.csproj
+++ b/tests/src/JIT/Directed/nullabletypes/isinst2_d.csproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -33,6 +32,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/nullabletypes/isinst2_do.csproj b/tests/src/JIT/Directed/nullabletypes/isinst2_do.csproj
index 12b9285d2a..270f4fe1ff 100644
--- a/tests/src/JIT/Directed/nullabletypes/isinst2_do.csproj
+++ b/tests/src/JIT/Directed/nullabletypes/isinst2_do.csproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -33,6 +32,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/nullabletypes/isinst2_r.csproj b/tests/src/JIT/Directed/nullabletypes/isinst2_r.csproj
index bbdac6848b..d2dbd78599 100644
--- a/tests/src/JIT/Directed/nullabletypes/isinst2_r.csproj
+++ b/tests/src/JIT/Directed/nullabletypes/isinst2_r.csproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -33,6 +32,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/nullabletypes/isinst2_ro.csproj b/tests/src/JIT/Directed/nullabletypes/isinst2_ro.csproj
index 6b73987eff..1d9abd1d7c 100644
--- a/tests/src/JIT/Directed/nullabletypes/isinst2_ro.csproj
+++ b/tests/src/JIT/Directed/nullabletypes/isinst2_ro.csproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -33,6 +32,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/nullabletypes/isinst_d.csproj b/tests/src/JIT/Directed/nullabletypes/isinst_d.csproj
index 6777a43788..d91d2a64ec 100644
--- a/tests/src/JIT/Directed/nullabletypes/isinst_d.csproj
+++ b/tests/src/JIT/Directed/nullabletypes/isinst_d.csproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -33,6 +32,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/nullabletypes/isinst_r.csproj b/tests/src/JIT/Directed/nullabletypes/isinst_r.csproj
index 8ee24d0be4..f5ea21a525 100644
--- a/tests/src/JIT/Directed/nullabletypes/isinst_r.csproj
+++ b/tests/src/JIT/Directed/nullabletypes/isinst_r.csproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -33,6 +32,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/nullabletypes/isinst_ro.csproj b/tests/src/JIT/Directed/nullabletypes/isinst_ro.csproj
index 962a183abd..734730a44c 100644
--- a/tests/src/JIT/Directed/nullabletypes/isinst_ro.csproj
+++ b/tests/src/JIT/Directed/nullabletypes/isinst_ro.csproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -33,6 +32,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/nullabletypes/isinstboxed_d.csproj b/tests/src/JIT/Directed/nullabletypes/isinstboxed_d.csproj
index 9aa079447b..fac3499c3f 100644
--- a/tests/src/JIT/Directed/nullabletypes/isinstboxed_d.csproj
+++ b/tests/src/JIT/Directed/nullabletypes/isinstboxed_d.csproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -33,6 +32,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/nullabletypes/isinstboxed_do.csproj b/tests/src/JIT/Directed/nullabletypes/isinstboxed_do.csproj
index 0ccbc54a71..8266043af1 100644
--- a/tests/src/JIT/Directed/nullabletypes/isinstboxed_do.csproj
+++ b/tests/src/JIT/Directed/nullabletypes/isinstboxed_do.csproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -33,6 +32,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/nullabletypes/isinstboxed_r.csproj b/tests/src/JIT/Directed/nullabletypes/isinstboxed_r.csproj
index e7208d6c76..9083124b16 100644
--- a/tests/src/JIT/Directed/nullabletypes/isinstboxed_r.csproj
+++ b/tests/src/JIT/Directed/nullabletypes/isinstboxed_r.csproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -33,6 +32,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/nullabletypes/isinstboxed_ro.csproj b/tests/src/JIT/Directed/nullabletypes/isinstboxed_ro.csproj
index 633ac85c2f..88188d1690 100644
--- a/tests/src/JIT/Directed/nullabletypes/isinstboxed_ro.csproj
+++ b/tests/src/JIT/Directed/nullabletypes/isinstboxed_ro.csproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -33,6 +32,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/nullabletypes/isinstenum_d.csproj b/tests/src/JIT/Directed/nullabletypes/isinstenum_d.csproj
index 3e90a5321a..c1c8a11403 100644
--- a/tests/src/JIT/Directed/nullabletypes/isinstenum_d.csproj
+++ b/tests/src/JIT/Directed/nullabletypes/isinstenum_d.csproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -33,6 +32,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/nullabletypes/isinstenum_do.csproj b/tests/src/JIT/Directed/nullabletypes/isinstenum_do.csproj
index 6a031593c6..248367bfae 100644
--- a/tests/src/JIT/Directed/nullabletypes/isinstenum_do.csproj
+++ b/tests/src/JIT/Directed/nullabletypes/isinstenum_do.csproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -33,6 +32,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/nullabletypes/isinstenum_r.csproj b/tests/src/JIT/Directed/nullabletypes/isinstenum_r.csproj
index 673cd2e16e..0d1b38171f 100644
--- a/tests/src/JIT/Directed/nullabletypes/isinstenum_r.csproj
+++ b/tests/src/JIT/Directed/nullabletypes/isinstenum_r.csproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -33,6 +32,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/nullabletypes/isinstenum_ro.csproj b/tests/src/JIT/Directed/nullabletypes/isinstenum_ro.csproj
index 9f06c3ee52..30207dbc90 100644
--- a/tests/src/JIT/Directed/nullabletypes/isinstenum_ro.csproj
+++ b/tests/src/JIT/Directed/nullabletypes/isinstenum_ro.csproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -33,6 +32,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/nullabletypes/isinstgenerics_d.csproj b/tests/src/JIT/Directed/nullabletypes/isinstgenerics_d.csproj
index 1ff52d67f2..98afd8d5c5 100644
--- a/tests/src/JIT/Directed/nullabletypes/isinstgenerics_d.csproj
+++ b/tests/src/JIT/Directed/nullabletypes/isinstgenerics_d.csproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -33,6 +32,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/nullabletypes/isinstgenerics_do.csproj b/tests/src/JIT/Directed/nullabletypes/isinstgenerics_do.csproj
index 95fc60cdd3..b16b8fc668 100644
--- a/tests/src/JIT/Directed/nullabletypes/isinstgenerics_do.csproj
+++ b/tests/src/JIT/Directed/nullabletypes/isinstgenerics_do.csproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -33,6 +32,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/nullabletypes/isinstgenerics_r.csproj b/tests/src/JIT/Directed/nullabletypes/isinstgenerics_r.csproj
index c5bf1143e5..2de3bed9dd 100644
--- a/tests/src/JIT/Directed/nullabletypes/isinstgenerics_r.csproj
+++ b/tests/src/JIT/Directed/nullabletypes/isinstgenerics_r.csproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -33,6 +32,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/nullabletypes/isinstgenerics_ro.csproj b/tests/src/JIT/Directed/nullabletypes/isinstgenerics_ro.csproj
index e2e745ac2c..2a4ba663d6 100644
--- a/tests/src/JIT/Directed/nullabletypes/isinstgenerics_ro.csproj
+++ b/tests/src/JIT/Directed/nullabletypes/isinstgenerics_ro.csproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -33,6 +32,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/nullabletypes/isinstinterface_d.csproj b/tests/src/JIT/Directed/nullabletypes/isinstinterface_d.csproj
index fdbe5fa053..1381f6f34e 100644
--- a/tests/src/JIT/Directed/nullabletypes/isinstinterface_d.csproj
+++ b/tests/src/JIT/Directed/nullabletypes/isinstinterface_d.csproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -33,6 +32,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/nullabletypes/isinstinterface_do.csproj b/tests/src/JIT/Directed/nullabletypes/isinstinterface_do.csproj
index 2e1276dd7b..1dc9166595 100644
--- a/tests/src/JIT/Directed/nullabletypes/isinstinterface_do.csproj
+++ b/tests/src/JIT/Directed/nullabletypes/isinstinterface_do.csproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -33,6 +32,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/nullabletypes/isinstinterface_r.csproj b/tests/src/JIT/Directed/nullabletypes/isinstinterface_r.csproj
index ad0bf81b2d..873fbe4951 100644
--- a/tests/src/JIT/Directed/nullabletypes/isinstinterface_r.csproj
+++ b/tests/src/JIT/Directed/nullabletypes/isinstinterface_r.csproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -33,6 +32,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/nullabletypes/isinstinterface_ro.csproj b/tests/src/JIT/Directed/nullabletypes/isinstinterface_ro.csproj
index b8dd7bdf40..ec8e646577 100644
--- a/tests/src/JIT/Directed/nullabletypes/isinstinterface_ro.csproj
+++ b/tests/src/JIT/Directed/nullabletypes/isinstinterface_ro.csproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -33,6 +32,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/nullabletypes/isinstvaluetype_d.csproj b/tests/src/JIT/Directed/nullabletypes/isinstvaluetype_d.csproj
index 5854d019bb..73ef356018 100644
--- a/tests/src/JIT/Directed/nullabletypes/isinstvaluetype_d.csproj
+++ b/tests/src/JIT/Directed/nullabletypes/isinstvaluetype_d.csproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -33,6 +32,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/nullabletypes/isinstvaluetype_r.csproj b/tests/src/JIT/Directed/nullabletypes/isinstvaluetype_r.csproj
index 68ff8ce48a..84671686f4 100644
--- a/tests/src/JIT/Directed/nullabletypes/isinstvaluetype_r.csproj
+++ b/tests/src/JIT/Directed/nullabletypes/isinstvaluetype_r.csproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -33,6 +32,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/nullabletypes/isinstvaluetype_ro.csproj b/tests/src/JIT/Directed/nullabletypes/isinstvaluetype_ro.csproj
index 6d67829d36..1d0670545e 100644
--- a/tests/src/JIT/Directed/nullabletypes/isinstvaluetype_ro.csproj
+++ b/tests/src/JIT/Directed/nullabletypes/isinstvaluetype_ro.csproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -33,6 +32,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/nullabletypes/tostring_d.csproj b/tests/src/JIT/Directed/nullabletypes/tostring_d.csproj
index e9c2606734..50dcda7c26 100644
--- a/tests/src/JIT/Directed/nullabletypes/tostring_d.csproj
+++ b/tests/src/JIT/Directed/nullabletypes/tostring_d.csproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -36,6 +35,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/nullabletypes/tostring_do.csproj b/tests/src/JIT/Directed/nullabletypes/tostring_do.csproj
index 002ef28513..2959e2e31d 100644
--- a/tests/src/JIT/Directed/nullabletypes/tostring_do.csproj
+++ b/tests/src/JIT/Directed/nullabletypes/tostring_do.csproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -36,6 +35,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/nullabletypes/tostring_r.csproj b/tests/src/JIT/Directed/nullabletypes/tostring_r.csproj
index eccff9e5ed..de295b01af 100644
--- a/tests/src/JIT/Directed/nullabletypes/tostring_r.csproj
+++ b/tests/src/JIT/Directed/nullabletypes/tostring_r.csproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -36,6 +35,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/nullabletypes/tostring_ro.csproj b/tests/src/JIT/Directed/nullabletypes/tostring_ro.csproj
index ad6320fed5..af2011366e 100644
--- a/tests/src/JIT/Directed/nullabletypes/tostring_ro.csproj
+++ b/tests/src/JIT/Directed/nullabletypes/tostring_ro.csproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -36,6 +35,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/perffix/commutativecse/ccse_cs_d.csproj b/tests/src/JIT/Directed/perffix/commutativecse/ccse_cs_d.csproj
index 746179a67f..7722106f83 100644
--- a/tests/src/JIT/Directed/perffix/commutativecse/ccse_cs_d.csproj
+++ b/tests/src/JIT/Directed/perffix/commutativecse/ccse_cs_d.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -37,6 +36,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/perffix/commutativecse/ccse_cs_do.csproj b/tests/src/JIT/Directed/perffix/commutativecse/ccse_cs_do.csproj
index e85f1d8bcf..4e2cf5b37d 100644
--- a/tests/src/JIT/Directed/perffix/commutativecse/ccse_cs_do.csproj
+++ b/tests/src/JIT/Directed/perffix/commutativecse/ccse_cs_do.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -37,6 +36,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/perffix/commutativecse/ccse_cs_r.csproj b/tests/src/JIT/Directed/perffix/commutativecse/ccse_cs_r.csproj
index 92c62ab474..5fb7d82e25 100644
--- a/tests/src/JIT/Directed/perffix/commutativecse/ccse_cs_r.csproj
+++ b/tests/src/JIT/Directed/perffix/commutativecse/ccse_cs_r.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -37,6 +36,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/perffix/commutativecse/ccse_cs_ro.csproj b/tests/src/JIT/Directed/perffix/commutativecse/ccse_cs_ro.csproj
index 2a60a26822..9e9eccf06d 100644
--- a/tests/src/JIT/Directed/perffix/commutativecse/ccse_cs_ro.csproj
+++ b/tests/src/JIT/Directed/perffix/commutativecse/ccse_cs_ro.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -37,6 +36,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/perffix/primitivevt/callconv1_cs_d.csproj b/tests/src/JIT/Directed/perffix/primitivevt/callconv1_cs_d.csproj
index d6063efb7d..2dc3f4684f 100644
--- a/tests/src/JIT/Directed/perffix/primitivevt/callconv1_cs_d.csproj
+++ b/tests/src/JIT/Directed/perffix/primitivevt/callconv1_cs_d.csproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -37,6 +36,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/perffix/primitivevt/callconv1_cs_do.csproj b/tests/src/JIT/Directed/perffix/primitivevt/callconv1_cs_do.csproj
index 6334a20d26..a27d4372db 100644
--- a/tests/src/JIT/Directed/perffix/primitivevt/callconv1_cs_do.csproj
+++ b/tests/src/JIT/Directed/perffix/primitivevt/callconv1_cs_do.csproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -37,6 +36,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/perffix/primitivevt/callconv1_cs_r.csproj b/tests/src/JIT/Directed/perffix/primitivevt/callconv1_cs_r.csproj
index c0b62f29fa..5c0a7e7665 100644
--- a/tests/src/JIT/Directed/perffix/primitivevt/callconv1_cs_r.csproj
+++ b/tests/src/JIT/Directed/perffix/primitivevt/callconv1_cs_r.csproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -37,6 +36,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/perffix/primitivevt/callconv1_cs_ro.csproj b/tests/src/JIT/Directed/perffix/primitivevt/callconv1_cs_ro.csproj
index 3e5de7257b..20837631fd 100644
--- a/tests/src/JIT/Directed/perffix/primitivevt/callconv1_cs_ro.csproj
+++ b/tests/src/JIT/Directed/perffix/primitivevt/callconv1_cs_ro.csproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -37,6 +36,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/perffix/primitivevt/callconv2_cs_d.csproj b/tests/src/JIT/Directed/perffix/primitivevt/callconv2_cs_d.csproj
index 402e06a7fd..18f1801cba 100644
--- a/tests/src/JIT/Directed/perffix/primitivevt/callconv2_cs_d.csproj
+++ b/tests/src/JIT/Directed/perffix/primitivevt/callconv2_cs_d.csproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -37,6 +36,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/perffix/primitivevt/callconv2_cs_do.csproj b/tests/src/JIT/Directed/perffix/primitivevt/callconv2_cs_do.csproj
index 7d247ed84b..890debb6b5 100644
--- a/tests/src/JIT/Directed/perffix/primitivevt/callconv2_cs_do.csproj
+++ b/tests/src/JIT/Directed/perffix/primitivevt/callconv2_cs_do.csproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -37,6 +36,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/perffix/primitivevt/callconv2_cs_r.csproj b/tests/src/JIT/Directed/perffix/primitivevt/callconv2_cs_r.csproj
index 5574f4317b..8fc905ea4f 100644
--- a/tests/src/JIT/Directed/perffix/primitivevt/callconv2_cs_r.csproj
+++ b/tests/src/JIT/Directed/perffix/primitivevt/callconv2_cs_r.csproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -37,6 +36,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/perffix/primitivevt/callconv2_cs_ro.csproj b/tests/src/JIT/Directed/perffix/primitivevt/callconv2_cs_ro.csproj
index 97f6cf4172..ec49da2678 100644
--- a/tests/src/JIT/Directed/perffix/primitivevt/callconv2_cs_ro.csproj
+++ b/tests/src/JIT/Directed/perffix/primitivevt/callconv2_cs_ro.csproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -37,6 +36,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/perffix/primitivevt/mixed1_cs_d.csproj b/tests/src/JIT/Directed/perffix/primitivevt/mixed1_cs_d.csproj
index 14bb07d9d5..969ab31027 100644
--- a/tests/src/JIT/Directed/perffix/primitivevt/mixed1_cs_d.csproj
+++ b/tests/src/JIT/Directed/perffix/primitivevt/mixed1_cs_d.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -38,6 +37,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/perffix/primitivevt/mixed1_cs_r.csproj b/tests/src/JIT/Directed/perffix/primitivevt/mixed1_cs_r.csproj
index 211a2b5377..488a7f3aa9 100644
--- a/tests/src/JIT/Directed/perffix/primitivevt/mixed1_cs_r.csproj
+++ b/tests/src/JIT/Directed/perffix/primitivevt/mixed1_cs_r.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -38,6 +37,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/perffix/primitivevt/mixed2_cs_d.csproj b/tests/src/JIT/Directed/perffix/primitivevt/mixed2_cs_d.csproj
index d23bdaf86e..b51928181d 100644
--- a/tests/src/JIT/Directed/perffix/primitivevt/mixed2_cs_d.csproj
+++ b/tests/src/JIT/Directed/perffix/primitivevt/mixed2_cs_d.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -38,6 +37,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/perffix/primitivevt/mixed2_cs_do.csproj b/tests/src/JIT/Directed/perffix/primitivevt/mixed2_cs_do.csproj
index 3ac17c3b74..3c254d5c19 100644
--- a/tests/src/JIT/Directed/perffix/primitivevt/mixed2_cs_do.csproj
+++ b/tests/src/JIT/Directed/perffix/primitivevt/mixed2_cs_do.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -38,6 +37,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/perffix/primitivevt/mixed2_cs_r.csproj b/tests/src/JIT/Directed/perffix/primitivevt/mixed2_cs_r.csproj
index 8710250b44..117a1222b5 100644
--- a/tests/src/JIT/Directed/perffix/primitivevt/mixed2_cs_r.csproj
+++ b/tests/src/JIT/Directed/perffix/primitivevt/mixed2_cs_r.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -38,6 +37,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/perffix/primitivevt/mixed2_cs_ro.csproj b/tests/src/JIT/Directed/perffix/primitivevt/mixed2_cs_ro.csproj
index 116f89af13..90b45c2efc 100644
--- a/tests/src/JIT/Directed/perffix/primitivevt/mixed2_cs_ro.csproj
+++ b/tests/src/JIT/Directed/perffix/primitivevt/mixed2_cs_ro.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -38,6 +37,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/pinning/object-pin/object-pin.ilproj b/tests/src/JIT/Directed/pinning/object-pin/object-pin.ilproj
index 81a3e31b5b..182c7666f1 100644
--- a/tests/src/JIT/Directed/pinning/object-pin/object-pin.ilproj
+++ b/tests/src/JIT/Directed/pinning/object-pin/object-pin.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Directed/pinvoke/jump.ilproj b/tests/src/JIT/Directed/pinvoke/jump.ilproj
index 2434443ff0..56b98933c4 100644
--- a/tests/src/JIT/Directed/pinvoke/jump.ilproj
+++ b/tests/src/JIT/Directed/pinvoke/jump.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Directed/pinvoke/pinvoke-bug.csproj b/tests/src/JIT/Directed/pinvoke/pinvoke-bug.csproj
index 6edfc403ba..d63f700379 100644
--- a/tests/src/JIT/Directed/pinvoke/pinvoke-bug.csproj
+++ b/tests/src/JIT/Directed/pinvoke/pinvoke-bug.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/pinvoke/pinvoke-examples.csproj b/tests/src/JIT/Directed/pinvoke/pinvoke-examples.csproj
index d94315a478..3b273fab4d 100644
--- a/tests/src/JIT/Directed/pinvoke/pinvoke-examples.csproj
+++ b/tests/src/JIT/Directed/pinvoke/pinvoke-examples.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/pinvoke/preemptive_cooperative.ilproj b/tests/src/JIT/Directed/pinvoke/preemptive_cooperative.ilproj
index 878c5bb9b5..20f0994841 100644
--- a/tests/src/JIT/Directed/pinvoke/preemptive_cooperative.ilproj
+++ b/tests/src/JIT/Directed/pinvoke/preemptive_cooperative.ilproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/pinvoke/sin.csproj b/tests/src/JIT/Directed/pinvoke/sin.csproj
index 058c7bfbe8..b467bae0e8 100644
--- a/tests/src/JIT/Directed/pinvoke/sin.csproj
+++ b/tests/src/JIT/Directed/pinvoke/sin.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/pinvoke/sysinfo_cs.csproj b/tests/src/JIT/Directed/pinvoke/sysinfo_cs.csproj
index 7ebe7b2275..b7bfffb2a5 100644
--- a/tests/src/JIT/Directed/pinvoke/sysinfo_cs.csproj
+++ b/tests/src/JIT/Directed/pinvoke/sysinfo_cs.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/pinvoke/sysinfo_il.ilproj b/tests/src/JIT/Directed/pinvoke/sysinfo_il.ilproj
index 764c279e34..c522536a16 100644
--- a/tests/src/JIT/Directed/pinvoke/sysinfo_il.ilproj
+++ b/tests/src/JIT/Directed/pinvoke/sysinfo_il.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Directed/refbyref/byref2iu_il_d.ilproj b/tests/src/JIT/Directed/refbyref/byref2iu_il_d.ilproj
index 7744a105fb..a4f3d0517f 100644
--- a/tests/src/JIT/Directed/refbyref/byref2iu_il_d.ilproj
+++ b/tests/src/JIT/Directed/refbyref/byref2iu_il_d.ilproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/refbyref/byref2iu_il_r.ilproj b/tests/src/JIT/Directed/refbyref/byref2iu_il_r.ilproj
index 1b0d1e956e..93b924cce9 100644
--- a/tests/src/JIT/Directed/refbyref/byref2iu_il_r.ilproj
+++ b/tests/src/JIT/Directed/refbyref/byref2iu_il_r.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Directed/refbyref/byrefconvert_il_d.ilproj b/tests/src/JIT/Directed/refbyref/byrefconvert_il_d.ilproj
index e38a69bf46..0b2a5b15e6 100644
--- a/tests/src/JIT/Directed/refbyref/byrefconvert_il_d.ilproj
+++ b/tests/src/JIT/Directed/refbyref/byrefconvert_il_d.ilproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/refbyref/byrefconvert_il_r.ilproj b/tests/src/JIT/Directed/refbyref/byrefconvert_il_r.ilproj
index 945f0bc4d1..3809ee82eb 100644
--- a/tests/src/JIT/Directed/refbyref/byrefconvert_il_r.ilproj
+++ b/tests/src/JIT/Directed/refbyref/byrefconvert_il_r.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Directed/refbyref/ref2byref_il_d.ilproj b/tests/src/JIT/Directed/refbyref/ref2byref_il_d.ilproj
index 91f163b5e6..d8b10983ce 100644
--- a/tests/src/JIT/Directed/refbyref/ref2byref_il_d.ilproj
+++ b/tests/src/JIT/Directed/refbyref/ref2byref_il_d.ilproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/refbyref/ref2byref_il_r.ilproj b/tests/src/JIT/Directed/refbyref/ref2byref_il_r.ilproj
index a0217f66be..635244ca0a 100644
--- a/tests/src/JIT/Directed/refbyref/ref2byref_il_r.ilproj
+++ b/tests/src/JIT/Directed/refbyref/ref2byref_il_r.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Directed/refbyref/ref2iu_il_d.ilproj b/tests/src/JIT/Directed/refbyref/ref2iu_il_d.ilproj
index 5dafc9f416..6f3d477322 100644
--- a/tests/src/JIT/Directed/refbyref/ref2iu_il_d.ilproj
+++ b/tests/src/JIT/Directed/refbyref/ref2iu_il_d.ilproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/refbyref/ref2iu_il_r.ilproj b/tests/src/JIT/Directed/refbyref/ref2iu_il_r.ilproj
index e294b31391..d077a71d8b 100644
--- a/tests/src/JIT/Directed/refbyref/ref2iu_il_r.ilproj
+++ b/tests/src/JIT/Directed/refbyref/ref2iu_il_r.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Directed/refbyref/refpinned2iu_il_d.ilproj b/tests/src/JIT/Directed/refbyref/refpinned2iu_il_d.ilproj
index 53babfb678..bc1ff9a763 100644
--- a/tests/src/JIT/Directed/refbyref/refpinned2iu_il_d.ilproj
+++ b/tests/src/JIT/Directed/refbyref/refpinned2iu_il_d.ilproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/refbyref/refpinned2iu_il_r.ilproj b/tests/src/JIT/Directed/refbyref/refpinned2iu_il_r.ilproj
index 3b95565ac8..22f2358a88 100644
--- a/tests/src/JIT/Directed/refbyref/refpinned2iu_il_r.ilproj
+++ b/tests/src/JIT/Directed/refbyref/refpinned2iu_il_r.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Directed/rvastatics/rvastatic1.ilproj b/tests/src/JIT/Directed/rvastatics/rvastatic1.ilproj
index 29d243eb40..d8fc5f5da3 100644
--- a/tests/src/JIT/Directed/rvastatics/rvastatic1.ilproj
+++ b/tests/src/JIT/Directed/rvastatics/rvastatic1.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Directed/rvastatics/rvastatic2.ilproj b/tests/src/JIT/Directed/rvastatics/rvastatic2.ilproj
index 2e74b28742..9b8f43dc7d 100644
--- a/tests/src/JIT/Directed/rvastatics/rvastatic2.ilproj
+++ b/tests/src/JIT/Directed/rvastatics/rvastatic2.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Directed/rvastatics/rvastatic3.ilproj b/tests/src/JIT/Directed/rvastatics/rvastatic3.ilproj
index 37666c9844..905335f29f 100644
--- a/tests/src/JIT/Directed/rvastatics/rvastatic3.ilproj
+++ b/tests/src/JIT/Directed/rvastatics/rvastatic3.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Directed/rvastatics/rvastatic4.ilproj b/tests/src/JIT/Directed/rvastatics/rvastatic4.ilproj
index 42750bf44f..d93887501e 100644
--- a/tests/src/JIT/Directed/rvastatics/rvastatic4.ilproj
+++ b/tests/src/JIT/Directed/rvastatics/rvastatic4.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Directed/rvastatics/rvastatic5.ilproj b/tests/src/JIT/Directed/rvastatics/rvastatic5.ilproj
index 747ffc2ef8..5e8db6395b 100644
--- a/tests/src/JIT/Directed/rvastatics/rvastatic5.ilproj
+++ b/tests/src/JIT/Directed/rvastatics/rvastatic5.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Directed/shift/int16_cs_d.csproj b/tests/src/JIT/Directed/shift/int16_cs_d.csproj
index f83ae11a39..76c5916ea2 100644
--- a/tests/src/JIT/Directed/shift/int16_cs_d.csproj
+++ b/tests/src/JIT/Directed/shift/int16_cs_d.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/shift/int16_cs_do.csproj b/tests/src/JIT/Directed/shift/int16_cs_do.csproj
index 9af2592baf..2ac467d492 100644
--- a/tests/src/JIT/Directed/shift/int16_cs_do.csproj
+++ b/tests/src/JIT/Directed/shift/int16_cs_do.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/shift/int16_cs_r.csproj b/tests/src/JIT/Directed/shift/int16_cs_r.csproj
index 45e28882f5..8708c15a20 100644
--- a/tests/src/JIT/Directed/shift/int16_cs_r.csproj
+++ b/tests/src/JIT/Directed/shift/int16_cs_r.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/shift/int16_cs_ro.csproj b/tests/src/JIT/Directed/shift/int16_cs_ro.csproj
index a07f5df491..bce2bbbe81 100644
--- a/tests/src/JIT/Directed/shift/int16_cs_ro.csproj
+++ b/tests/src/JIT/Directed/shift/int16_cs_ro.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/shift/int16_d.csproj b/tests/src/JIT/Directed/shift/int16_d.csproj
index 690dee9fcf..d948a6ac72 100644
--- a/tests/src/JIT/Directed/shift/int16_d.csproj
+++ b/tests/src/JIT/Directed/shift/int16_d.csproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Directed/shift/int16_do.csproj b/tests/src/JIT/Directed/shift/int16_do.csproj
index ef9e87bc6c..72a71e21f7 100644
--- a/tests/src/JIT/Directed/shift/int16_do.csproj
+++ b/tests/src/JIT/Directed/shift/int16_do.csproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Directed/shift/int16_r.csproj b/tests/src/JIT/Directed/shift/int16_r.csproj
index b42825e8b4..a0df5bf1aa 100644
--- a/tests/src/JIT/Directed/shift/int16_r.csproj
+++ b/tests/src/JIT/Directed/shift/int16_r.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,22 +10,19 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
<PropertyGroup>
- <DebugType>
- </DebugType>
- <Optimize>
- </Optimize>
+ <DebugType></DebugType>
+ <Optimize></Optimize>
</PropertyGroup>
<ItemGroup>
<Compile Include="int16.cs" />
@@ -34,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/shift/int16_ro.csproj b/tests/src/JIT/Directed/shift/int16_ro.csproj
index 18524df77e..6fd545fd7d 100644
--- a/tests/src/JIT/Directed/shift/int16_ro.csproj
+++ b/tests/src/JIT/Directed/shift/int16_ro.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,20 +10,18 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
<PropertyGroup>
- <DebugType>
- </DebugType>
+ <DebugType></DebugType>
<Optimize>True</Optimize>
</PropertyGroup>
<ItemGroup>
@@ -33,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/shift/int32_cs_d.csproj b/tests/src/JIT/Directed/shift/int32_cs_d.csproj
index 07a215b852..69f33a299e 100644
--- a/tests/src/JIT/Directed/shift/int32_cs_d.csproj
+++ b/tests/src/JIT/Directed/shift/int32_cs_d.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/shift/int32_cs_do.csproj b/tests/src/JIT/Directed/shift/int32_cs_do.csproj
index 7a7abb9256..f12dc2f059 100644
--- a/tests/src/JIT/Directed/shift/int32_cs_do.csproj
+++ b/tests/src/JIT/Directed/shift/int32_cs_do.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/shift/int32_cs_r.csproj b/tests/src/JIT/Directed/shift/int32_cs_r.csproj
index 84f0231272..6d7f637601 100644
--- a/tests/src/JIT/Directed/shift/int32_cs_r.csproj
+++ b/tests/src/JIT/Directed/shift/int32_cs_r.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/shift/int32_cs_ro.csproj b/tests/src/JIT/Directed/shift/int32_cs_ro.csproj
index 183819e88f..78ad197099 100644
--- a/tests/src/JIT/Directed/shift/int32_cs_ro.csproj
+++ b/tests/src/JIT/Directed/shift/int32_cs_ro.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/shift/int32_d.csproj b/tests/src/JIT/Directed/shift/int32_d.csproj
index cae9c2d12b..66d4baca87 100644
--- a/tests/src/JIT/Directed/shift/int32_d.csproj
+++ b/tests/src/JIT/Directed/shift/int32_d.csproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Directed/shift/int32_do.csproj b/tests/src/JIT/Directed/shift/int32_do.csproj
index 8c4ee8e742..8bb56c8f7a 100644
--- a/tests/src/JIT/Directed/shift/int32_do.csproj
+++ b/tests/src/JIT/Directed/shift/int32_do.csproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Directed/shift/int32_r.csproj b/tests/src/JIT/Directed/shift/int32_r.csproj
index fcf4d577be..c3f05f9996 100644
--- a/tests/src/JIT/Directed/shift/int32_r.csproj
+++ b/tests/src/JIT/Directed/shift/int32_r.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,22 +10,19 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
<PropertyGroup>
- <DebugType>
- </DebugType>
- <Optimize>
- </Optimize>
+ <DebugType></DebugType>
+ <Optimize></Optimize>
</PropertyGroup>
<ItemGroup>
<Compile Include="int32.cs" />
@@ -34,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/shift/int32_ro.csproj b/tests/src/JIT/Directed/shift/int32_ro.csproj
index bb96918c30..277206ec74 100644
--- a/tests/src/JIT/Directed/shift/int32_ro.csproj
+++ b/tests/src/JIT/Directed/shift/int32_ro.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,20 +10,18 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
<PropertyGroup>
- <DebugType>
- </DebugType>
+ <DebugType></DebugType>
<Optimize>True</Optimize>
</PropertyGroup>
<ItemGroup>
@@ -33,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/shift/int64_d.csproj b/tests/src/JIT/Directed/shift/int64_d.csproj
index 284002a458..0d7c938b9c 100644
--- a/tests/src/JIT/Directed/shift/int64_d.csproj
+++ b/tests/src/JIT/Directed/shift/int64_d.csproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Directed/shift/int64_do.csproj b/tests/src/JIT/Directed/shift/int64_do.csproj
index 93c5531d1e..2e71123ff8 100644
--- a/tests/src/JIT/Directed/shift/int64_do.csproj
+++ b/tests/src/JIT/Directed/shift/int64_do.csproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Directed/shift/int64_r.csproj b/tests/src/JIT/Directed/shift/int64_r.csproj
index fffa0c5235..6c3d1838b1 100644
--- a/tests/src/JIT/Directed/shift/int64_r.csproj
+++ b/tests/src/JIT/Directed/shift/int64_r.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,22 +10,19 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
<PropertyGroup>
- <DebugType>
- </DebugType>
- <Optimize>
- </Optimize>
+ <DebugType></DebugType>
+ <Optimize></Optimize>
</PropertyGroup>
<ItemGroup>
<Compile Include="int64.cs" />
@@ -34,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/shift/int64_ro.csproj b/tests/src/JIT/Directed/shift/int64_ro.csproj
index 0f6be09103..dff7508939 100644
--- a/tests/src/JIT/Directed/shift/int64_ro.csproj
+++ b/tests/src/JIT/Directed/shift/int64_ro.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,20 +10,18 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
<PropertyGroup>
- <DebugType>
- </DebugType>
+ <DebugType></DebugType>
<Optimize>True</Optimize>
</PropertyGroup>
<ItemGroup>
@@ -33,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/shift/int8_il_d.ilproj b/tests/src/JIT/Directed/shift/int8_il_d.ilproj
index f9b8a011fd..d379c993b5 100644
--- a/tests/src/JIT/Directed/shift/int8_il_d.ilproj
+++ b/tests/src/JIT/Directed/shift/int8_il_d.ilproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/shift/int8_il_r.ilproj b/tests/src/JIT/Directed/shift/int8_il_r.ilproj
index 112baf7fef..712191dd75 100644
--- a/tests/src/JIT/Directed/shift/int8_il_r.ilproj
+++ b/tests/src/JIT/Directed/shift/int8_il_r.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Directed/shift/nativeint_il_d.ilproj b/tests/src/JIT/Directed/shift/nativeint_il_d.ilproj
index 1946dee61e..59af05aca5 100644
--- a/tests/src/JIT/Directed/shift/nativeint_il_d.ilproj
+++ b/tests/src/JIT/Directed/shift/nativeint_il_d.ilproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/shift/nativeint_il_r.ilproj b/tests/src/JIT/Directed/shift/nativeint_il_r.ilproj
index 004166b91a..067b323024 100644
--- a/tests/src/JIT/Directed/shift/nativeint_il_r.ilproj
+++ b/tests/src/JIT/Directed/shift/nativeint_il_r.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Directed/shift/nativeuint_il_d.ilproj b/tests/src/JIT/Directed/shift/nativeuint_il_d.ilproj
index 947de2621a..0447a32b24 100644
--- a/tests/src/JIT/Directed/shift/nativeuint_il_d.ilproj
+++ b/tests/src/JIT/Directed/shift/nativeuint_il_d.ilproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/shift/nativeuint_il_r.ilproj b/tests/src/JIT/Directed/shift/nativeuint_il_r.ilproj
index cf7741dc9a..2c8f765fe1 100644
--- a/tests/src/JIT/Directed/shift/nativeuint_il_r.ilproj
+++ b/tests/src/JIT/Directed/shift/nativeuint_il_r.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Directed/shift/uint16_cs_d.csproj b/tests/src/JIT/Directed/shift/uint16_cs_d.csproj
index 7c51b5d6e7..70e3f84b22 100644
--- a/tests/src/JIT/Directed/shift/uint16_cs_d.csproj
+++ b/tests/src/JIT/Directed/shift/uint16_cs_d.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/shift/uint16_cs_do.csproj b/tests/src/JIT/Directed/shift/uint16_cs_do.csproj
index d2bdbb81c9..6a4d71ae5e 100644
--- a/tests/src/JIT/Directed/shift/uint16_cs_do.csproj
+++ b/tests/src/JIT/Directed/shift/uint16_cs_do.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/shift/uint16_cs_r.csproj b/tests/src/JIT/Directed/shift/uint16_cs_r.csproj
index 8499aef67d..04bef046ef 100644
--- a/tests/src/JIT/Directed/shift/uint16_cs_r.csproj
+++ b/tests/src/JIT/Directed/shift/uint16_cs_r.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/shift/uint16_cs_ro.csproj b/tests/src/JIT/Directed/shift/uint16_cs_ro.csproj
index 3918ab52e7..39cb44f488 100644
--- a/tests/src/JIT/Directed/shift/uint16_cs_ro.csproj
+++ b/tests/src/JIT/Directed/shift/uint16_cs_ro.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/shift/uint16_d.csproj b/tests/src/JIT/Directed/shift/uint16_d.csproj
index b39666712e..9443e1db0c 100644
--- a/tests/src/JIT/Directed/shift/uint16_d.csproj
+++ b/tests/src/JIT/Directed/shift/uint16_d.csproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Directed/shift/uint16_do.csproj b/tests/src/JIT/Directed/shift/uint16_do.csproj
index 5d3c66c4de..381eadfcb3 100644
--- a/tests/src/JIT/Directed/shift/uint16_do.csproj
+++ b/tests/src/JIT/Directed/shift/uint16_do.csproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Directed/shift/uint16_r.csproj b/tests/src/JIT/Directed/shift/uint16_r.csproj
index 1e5e2bc298..0d42a9a4b0 100644
--- a/tests/src/JIT/Directed/shift/uint16_r.csproj
+++ b/tests/src/JIT/Directed/shift/uint16_r.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,22 +10,19 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
<PropertyGroup>
- <DebugType>
- </DebugType>
- <Optimize>
- </Optimize>
+ <DebugType></DebugType>
+ <Optimize></Optimize>
</PropertyGroup>
<ItemGroup>
<Compile Include="uint16.cs" />
@@ -34,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/shift/uint32_cs_d.csproj b/tests/src/JIT/Directed/shift/uint32_cs_d.csproj
index fea5e56b44..301b01c727 100644
--- a/tests/src/JIT/Directed/shift/uint32_cs_d.csproj
+++ b/tests/src/JIT/Directed/shift/uint32_cs_d.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/shift/uint32_cs_do.csproj b/tests/src/JIT/Directed/shift/uint32_cs_do.csproj
index de9724b783..3b0a3c53ca 100644
--- a/tests/src/JIT/Directed/shift/uint32_cs_do.csproj
+++ b/tests/src/JIT/Directed/shift/uint32_cs_do.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/shift/uint32_cs_r.csproj b/tests/src/JIT/Directed/shift/uint32_cs_r.csproj
index 522af474ed..c8a1f7376a 100644
--- a/tests/src/JIT/Directed/shift/uint32_cs_r.csproj
+++ b/tests/src/JIT/Directed/shift/uint32_cs_r.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/shift/uint32_cs_ro.csproj b/tests/src/JIT/Directed/shift/uint32_cs_ro.csproj
index 55a14c2dca..b99f20f2d3 100644
--- a/tests/src/JIT/Directed/shift/uint32_cs_ro.csproj
+++ b/tests/src/JIT/Directed/shift/uint32_cs_ro.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/shift/uint32_d.csproj b/tests/src/JIT/Directed/shift/uint32_d.csproj
index d094c04a2e..ee441bb101 100644
--- a/tests/src/JIT/Directed/shift/uint32_d.csproj
+++ b/tests/src/JIT/Directed/shift/uint32_d.csproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Directed/shift/uint32_do.csproj b/tests/src/JIT/Directed/shift/uint32_do.csproj
index b591d22d13..4e27de8d8f 100644
--- a/tests/src/JIT/Directed/shift/uint32_do.csproj
+++ b/tests/src/JIT/Directed/shift/uint32_do.csproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Directed/shift/uint32_r.csproj b/tests/src/JIT/Directed/shift/uint32_r.csproj
index c9605cdc2b..654bd6eb62 100644
--- a/tests/src/JIT/Directed/shift/uint32_r.csproj
+++ b/tests/src/JIT/Directed/shift/uint32_r.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,22 +10,19 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
<PropertyGroup>
- <DebugType>
- </DebugType>
- <Optimize>
- </Optimize>
+ <DebugType></DebugType>
+ <Optimize></Optimize>
</PropertyGroup>
<ItemGroup>
<Compile Include="uint32.cs" />
@@ -34,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/shift/uint32_ro.csproj b/tests/src/JIT/Directed/shift/uint32_ro.csproj
index ed8fc302c3..3f8f9f0df2 100644
--- a/tests/src/JIT/Directed/shift/uint32_ro.csproj
+++ b/tests/src/JIT/Directed/shift/uint32_ro.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,20 +10,18 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
<PropertyGroup>
- <DebugType>
- </DebugType>
+ <DebugType></DebugType>
<Optimize>True</Optimize>
</PropertyGroup>
<ItemGroup>
@@ -33,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/shift/uint64Opt_d.csproj b/tests/src/JIT/Directed/shift/uint64Opt_d.csproj
index d204586a66..a8d9f5ed21 100644
--- a/tests/src/JIT/Directed/shift/uint64Opt_d.csproj
+++ b/tests/src/JIT/Directed/shift/uint64Opt_d.csproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Directed/shift/uint64Opt_do.csproj b/tests/src/JIT/Directed/shift/uint64Opt_do.csproj
index b9693f6f2e..f08f6fc106 100644
--- a/tests/src/JIT/Directed/shift/uint64Opt_do.csproj
+++ b/tests/src/JIT/Directed/shift/uint64Opt_do.csproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Directed/shift/uint64Opt_r.csproj b/tests/src/JIT/Directed/shift/uint64Opt_r.csproj
index 12561c0efa..db429e03fd 100644
--- a/tests/src/JIT/Directed/shift/uint64Opt_r.csproj
+++ b/tests/src/JIT/Directed/shift/uint64Opt_r.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,22 +10,19 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
<PropertyGroup>
- <DebugType>
- </DebugType>
- <Optimize>
- </Optimize>
+ <DebugType></DebugType>
+ <Optimize></Optimize>
</PropertyGroup>
<ItemGroup>
<Compile Include="uint64Opt.cs" />
@@ -34,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/shift/uint64Opt_ro.csproj b/tests/src/JIT/Directed/shift/uint64Opt_ro.csproj
index f421606189..a655f866f9 100644
--- a/tests/src/JIT/Directed/shift/uint64Opt_ro.csproj
+++ b/tests/src/JIT/Directed/shift/uint64Opt_ro.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,20 +10,18 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
<PropertyGroup>
- <DebugType>
- </DebugType>
+ <DebugType></DebugType>
<Optimize>True</Optimize>
</PropertyGroup>
<ItemGroup>
@@ -33,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/shift/uint64_d.csproj b/tests/src/JIT/Directed/shift/uint64_d.csproj
index 3c98fd656e..ab9b84b8e2 100644
--- a/tests/src/JIT/Directed/shift/uint64_d.csproj
+++ b/tests/src/JIT/Directed/shift/uint64_d.csproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Directed/shift/uint64_do.csproj b/tests/src/JIT/Directed/shift/uint64_do.csproj
index bbb0ef013f..94beabfeb4 100644
--- a/tests/src/JIT/Directed/shift/uint64_do.csproj
+++ b/tests/src/JIT/Directed/shift/uint64_do.csproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Directed/shift/uint64_r.csproj b/tests/src/JIT/Directed/shift/uint64_r.csproj
index 778cb5f6bb..4ad056a43a 100644
--- a/tests/src/JIT/Directed/shift/uint64_r.csproj
+++ b/tests/src/JIT/Directed/shift/uint64_r.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,22 +10,19 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
<PropertyGroup>
- <DebugType>
- </DebugType>
- <Optimize>
- </Optimize>
+ <DebugType></DebugType>
+ <Optimize></Optimize>
</PropertyGroup>
<ItemGroup>
<Compile Include="uint64.cs" />
@@ -34,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/shift/uint64_ro.csproj b/tests/src/JIT/Directed/shift/uint64_ro.csproj
index 2a331223ac..6fa12e77fc 100644
--- a/tests/src/JIT/Directed/shift/uint64_ro.csproj
+++ b/tests/src/JIT/Directed/shift/uint64_ro.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,20 +10,18 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
<PropertyGroup>
- <DebugType>
- </DebugType>
+ <DebugType></DebugType>
<Optimize>True</Optimize>
</PropertyGroup>
<ItemGroup>
@@ -33,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/shift/uint8_cs_d.csproj b/tests/src/JIT/Directed/shift/uint8_cs_d.csproj
index 13a7959bca..d7dbf104d6 100644
--- a/tests/src/JIT/Directed/shift/uint8_cs_d.csproj
+++ b/tests/src/JIT/Directed/shift/uint8_cs_d.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/shift/uint8_cs_do.csproj b/tests/src/JIT/Directed/shift/uint8_cs_do.csproj
index eed4e3a391..f5139fe2cd 100644
--- a/tests/src/JIT/Directed/shift/uint8_cs_do.csproj
+++ b/tests/src/JIT/Directed/shift/uint8_cs_do.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/shift/uint8_cs_r.csproj b/tests/src/JIT/Directed/shift/uint8_cs_r.csproj
index 4c71805837..712e697330 100644
--- a/tests/src/JIT/Directed/shift/uint8_cs_r.csproj
+++ b/tests/src/JIT/Directed/shift/uint8_cs_r.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/shift/uint8_cs_ro.csproj b/tests/src/JIT/Directed/shift/uint8_cs_ro.csproj
index 4a117ffec4..0e7bc23062 100644
--- a/tests/src/JIT/Directed/shift/uint8_cs_ro.csproj
+++ b/tests/src/JIT/Directed/shift/uint8_cs_ro.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/shift/uint8_d.csproj b/tests/src/JIT/Directed/shift/uint8_d.csproj
index 221414f4b6..741b5fe065 100644
--- a/tests/src/JIT/Directed/shift/uint8_d.csproj
+++ b/tests/src/JIT/Directed/shift/uint8_d.csproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Directed/shift/uint8_do.csproj b/tests/src/JIT/Directed/shift/uint8_do.csproj
index 33c716478f..12577203e8 100644
--- a/tests/src/JIT/Directed/shift/uint8_do.csproj
+++ b/tests/src/JIT/Directed/shift/uint8_do.csproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Directed/shift/uint8_r.csproj b/tests/src/JIT/Directed/shift/uint8_r.csproj
index 8f46e435bb..5653c2d138 100644
--- a/tests/src/JIT/Directed/shift/uint8_r.csproj
+++ b/tests/src/JIT/Directed/shift/uint8_r.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,22 +10,19 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
<PropertyGroup>
- <DebugType>
- </DebugType>
- <Optimize>
- </Optimize>
+ <DebugType></DebugType>
+ <Optimize></Optimize>
</PropertyGroup>
<ItemGroup>
<Compile Include="uint8.cs" />
@@ -34,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/shift/uint8_ro.csproj b/tests/src/JIT/Directed/shift/uint8_ro.csproj
index 0166c02a49..e19d63d0c0 100644
--- a/tests/src/JIT/Directed/shift/uint8_ro.csproj
+++ b/tests/src/JIT/Directed/shift/uint8_ro.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,20 +10,18 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
<PropertyGroup>
- <DebugType>
- </DebugType>
+ <DebugType></DebugType>
<Optimize>True</Optimize>
</PropertyGroup>
<ItemGroup>
@@ -33,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Directed/tls/mutualrecurthd-tls.ilproj b/tests/src/JIT/Directed/tls/mutualrecurthd-tls.ilproj
index fdf5789f8e..77a02ef230 100644
--- a/tests/src/JIT/Directed/tls/mutualrecurthd-tls.ilproj
+++ b/tests/src/JIT/Directed/tls/mutualrecurthd-tls.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Directed/tls/test-tls.ilproj b/tests/src/JIT/Directed/tls/test-tls.ilproj
index 08087f4ad2..e08518b00d 100644
--- a/tests/src/JIT/Directed/tls/test-tls.ilproj
+++ b/tests/src/JIT/Directed/tls/test-tls.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Directed/zeroinit/init_byte.ilproj b/tests/src/JIT/Directed/zeroinit/init_byte.ilproj
index 39487f37e3..07b76ff150 100644
--- a/tests/src/JIT/Directed/zeroinit/init_byte.ilproj
+++ b/tests/src/JIT/Directed/zeroinit/init_byte.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Directed/zeroinit/init_int32.ilproj b/tests/src/JIT/Directed/zeroinit/init_int32.ilproj
index 6baf30d805..52ffd92dd4 100644
--- a/tests/src/JIT/Directed/zeroinit/init_int32.ilproj
+++ b/tests/src/JIT/Directed/zeroinit/init_int32.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Directed/zeroinit/init_int64.ilproj b/tests/src/JIT/Directed/zeroinit/init_int64.ilproj
index 5a538c953f..43b77efc1d 100644
--- a/tests/src/JIT/Directed/zeroinit/init_int64.ilproj
+++ b/tests/src/JIT/Directed/zeroinit/init_int64.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Directed/zeroinit/init_uint32.ilproj b/tests/src/JIT/Directed/zeroinit/init_uint32.ilproj
index 80ccf29b20..534f171765 100644
--- a/tests/src/JIT/Directed/zeroinit/init_uint32.ilproj
+++ b/tests/src/JIT/Directed/zeroinit/init_uint32.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Directed/zeroinit/init_uint64.ilproj b/tests/src/JIT/Directed/zeroinit/init_uint64.ilproj
index 967c018acf..883af347a0 100644
--- a/tests/src/JIT/Directed/zeroinit/init_uint64.ilproj
+++ b/tests/src/JIT/Directed/zeroinit/init_uint64.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Generics/Arrays/ConstructedTypes/Jagged/Struct01.csproj b/tests/src/JIT/Generics/Arrays/ConstructedTypes/Jagged/Struct01.csproj
index 5a477f48d0..834be9ce24 100644
--- a/tests/src/JIT/Generics/Arrays/ConstructedTypes/Jagged/Struct01.csproj
+++ b/tests/src/JIT/Generics/Arrays/ConstructedTypes/Jagged/Struct01.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Generics/Arrays/ConstructedTypes/Jagged/Struct01_instance.csproj b/tests/src/JIT/Generics/Arrays/ConstructedTypes/Jagged/Struct01_instance.csproj
index ccaae50dc6..25104d2ff3 100644
--- a/tests/src/JIT/Generics/Arrays/ConstructedTypes/Jagged/Struct01_instance.csproj
+++ b/tests/src/JIT/Generics/Arrays/ConstructedTypes/Jagged/Struct01_instance.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Generics/Arrays/ConstructedTypes/Jagged/class01.csproj b/tests/src/JIT/Generics/Arrays/ConstructedTypes/Jagged/class01.csproj
index b87d5f8f28..8f5c1ff7fe 100644
--- a/tests/src/JIT/Generics/Arrays/ConstructedTypes/Jagged/class01.csproj
+++ b/tests/src/JIT/Generics/Arrays/ConstructedTypes/Jagged/class01.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Generics/Arrays/ConstructedTypes/Jagged/class01_instance.csproj b/tests/src/JIT/Generics/Arrays/ConstructedTypes/Jagged/class01_instance.csproj
index 7e7b659640..0768e60032 100644
--- a/tests/src/JIT/Generics/Arrays/ConstructedTypes/Jagged/class01_instance.csproj
+++ b/tests/src/JIT/Generics/Arrays/ConstructedTypes/Jagged/class01_instance.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Generics/Arrays/ConstructedTypes/Jagged/class01_static.csproj b/tests/src/JIT/Generics/Arrays/ConstructedTypes/Jagged/class01_static.csproj
index 34098e1881..096a26df08 100644
--- a/tests/src/JIT/Generics/Arrays/ConstructedTypes/Jagged/class01_static.csproj
+++ b/tests/src/JIT/Generics/Arrays/ConstructedTypes/Jagged/class01_static.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Generics/Arrays/ConstructedTypes/Jagged/class02.csproj b/tests/src/JIT/Generics/Arrays/ConstructedTypes/Jagged/class02.csproj
index 3e377be499..b5af8d0074 100644
--- a/tests/src/JIT/Generics/Arrays/ConstructedTypes/Jagged/class02.csproj
+++ b/tests/src/JIT/Generics/Arrays/ConstructedTypes/Jagged/class02.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Generics/Arrays/ConstructedTypes/Jagged/class03.csproj b/tests/src/JIT/Generics/Arrays/ConstructedTypes/Jagged/class03.csproj
index bdff06ec05..664f8398ed 100644
--- a/tests/src/JIT/Generics/Arrays/ConstructedTypes/Jagged/class03.csproj
+++ b/tests/src/JIT/Generics/Arrays/ConstructedTypes/Jagged/class03.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Generics/Arrays/ConstructedTypes/Jagged/class04.csproj b/tests/src/JIT/Generics/Arrays/ConstructedTypes/Jagged/class04.csproj
index c97169a6eb..598ec65441 100644
--- a/tests/src/JIT/Generics/Arrays/ConstructedTypes/Jagged/class04.csproj
+++ b/tests/src/JIT/Generics/Arrays/ConstructedTypes/Jagged/class04.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Generics/Arrays/ConstructedTypes/Jagged/class05.csproj b/tests/src/JIT/Generics/Arrays/ConstructedTypes/Jagged/class05.csproj
index b910de8e72..b18860e4dc 100644
--- a/tests/src/JIT/Generics/Arrays/ConstructedTypes/Jagged/class05.csproj
+++ b/tests/src/JIT/Generics/Arrays/ConstructedTypes/Jagged/class05.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Generics/Arrays/ConstructedTypes/Jagged/class06.csproj b/tests/src/JIT/Generics/Arrays/ConstructedTypes/Jagged/class06.csproj
index 96bb56a5b2..8d75736a3d 100644
--- a/tests/src/JIT/Generics/Arrays/ConstructedTypes/Jagged/class06.csproj
+++ b/tests/src/JIT/Generics/Arrays/ConstructedTypes/Jagged/class06.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Generics/Arrays/ConstructedTypes/Jagged/class07.csproj b/tests/src/JIT/Generics/Arrays/ConstructedTypes/Jagged/class07.csproj
index 940594ef72..8fb359efd4 100644
--- a/tests/src/JIT/Generics/Arrays/ConstructedTypes/Jagged/class07.csproj
+++ b/tests/src/JIT/Generics/Arrays/ConstructedTypes/Jagged/class07.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Generics/Arrays/ConstructedTypes/Jagged/struc01.csproj b/tests/src/JIT/Generics/Arrays/ConstructedTypes/Jagged/struc01.csproj
index e178eed985..d634460dc3 100644
--- a/tests/src/JIT/Generics/Arrays/ConstructedTypes/Jagged/struc01.csproj
+++ b/tests/src/JIT/Generics/Arrays/ConstructedTypes/Jagged/struc01.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Generics/Arrays/ConstructedTypes/Jagged/struct01_static.csproj b/tests/src/JIT/Generics/Arrays/ConstructedTypes/Jagged/struct01_static.csproj
index 3d2e84c0b0..1baa836704 100644
--- a/tests/src/JIT/Generics/Arrays/ConstructedTypes/Jagged/struct01_static.csproj
+++ b/tests/src/JIT/Generics/Arrays/ConstructedTypes/Jagged/struct01_static.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Generics/Arrays/ConstructedTypes/Jagged/struct02.csproj b/tests/src/JIT/Generics/Arrays/ConstructedTypes/Jagged/struct02.csproj
index 4d7b2e1e5a..632ce2a0af 100644
--- a/tests/src/JIT/Generics/Arrays/ConstructedTypes/Jagged/struct02.csproj
+++ b/tests/src/JIT/Generics/Arrays/ConstructedTypes/Jagged/struct02.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Generics/Arrays/ConstructedTypes/Jagged/struct03.csproj b/tests/src/JIT/Generics/Arrays/ConstructedTypes/Jagged/struct03.csproj
index 3202ae571f..3bc8eaca8d 100644
--- a/tests/src/JIT/Generics/Arrays/ConstructedTypes/Jagged/struct03.csproj
+++ b/tests/src/JIT/Generics/Arrays/ConstructedTypes/Jagged/struct03.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Generics/Arrays/ConstructedTypes/Jagged/struct04.csproj b/tests/src/JIT/Generics/Arrays/ConstructedTypes/Jagged/struct04.csproj
index ebb26c9a00..e6728541e8 100644
--- a/tests/src/JIT/Generics/Arrays/ConstructedTypes/Jagged/struct04.csproj
+++ b/tests/src/JIT/Generics/Arrays/ConstructedTypes/Jagged/struct04.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Generics/Arrays/ConstructedTypes/Jagged/struct05.csproj b/tests/src/JIT/Generics/Arrays/ConstructedTypes/Jagged/struct05.csproj
index eb8f58981c..7ccc5669c6 100644
--- a/tests/src/JIT/Generics/Arrays/ConstructedTypes/Jagged/struct05.csproj
+++ b/tests/src/JIT/Generics/Arrays/ConstructedTypes/Jagged/struct05.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Generics/Arrays/ConstructedTypes/Jagged/struct06.csproj b/tests/src/JIT/Generics/Arrays/ConstructedTypes/Jagged/struct06.csproj
index 4f1c658e84..1927b3e469 100644
--- a/tests/src/JIT/Generics/Arrays/ConstructedTypes/Jagged/struct06.csproj
+++ b/tests/src/JIT/Generics/Arrays/ConstructedTypes/Jagged/struct06.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Generics/Arrays/ConstructedTypes/Jagged/struct07.csproj b/tests/src/JIT/Generics/Arrays/ConstructedTypes/Jagged/struct07.csproj
index 6b803864c4..fad2375fa4 100644
--- a/tests/src/JIT/Generics/Arrays/ConstructedTypes/Jagged/struct07.csproj
+++ b/tests/src/JIT/Generics/Arrays/ConstructedTypes/Jagged/struct07.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Generics/Arrays/ConstructedTypes/MultiDim/class01.csproj b/tests/src/JIT/Generics/Arrays/ConstructedTypes/MultiDim/class01.csproj
index 99cf165889..d3f15c3e85 100644
--- a/tests/src/JIT/Generics/Arrays/ConstructedTypes/MultiDim/class01.csproj
+++ b/tests/src/JIT/Generics/Arrays/ConstructedTypes/MultiDim/class01.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Generics/Arrays/ConstructedTypes/MultiDim/class01_instance.csproj b/tests/src/JIT/Generics/Arrays/ConstructedTypes/MultiDim/class01_instance.csproj
index b26530451c..68c03766e6 100644
--- a/tests/src/JIT/Generics/Arrays/ConstructedTypes/MultiDim/class01_instance.csproj
+++ b/tests/src/JIT/Generics/Arrays/ConstructedTypes/MultiDim/class01_instance.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Generics/Arrays/ConstructedTypes/MultiDim/class01_static.csproj b/tests/src/JIT/Generics/Arrays/ConstructedTypes/MultiDim/class01_static.csproj
index 274ef900ac..6f1960357d 100644
--- a/tests/src/JIT/Generics/Arrays/ConstructedTypes/MultiDim/class01_static.csproj
+++ b/tests/src/JIT/Generics/Arrays/ConstructedTypes/MultiDim/class01_static.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Generics/Arrays/ConstructedTypes/MultiDim/struct01.csproj b/tests/src/JIT/Generics/Arrays/ConstructedTypes/MultiDim/struct01.csproj
index 3eaacf3822..83c1371299 100644
--- a/tests/src/JIT/Generics/Arrays/ConstructedTypes/MultiDim/struct01.csproj
+++ b/tests/src/JIT/Generics/Arrays/ConstructedTypes/MultiDim/struct01.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Generics/Arrays/ConstructedTypes/MultiDim/struct01_instance.csproj b/tests/src/JIT/Generics/Arrays/ConstructedTypes/MultiDim/struct01_instance.csproj
index 081649c594..28f23a7c31 100644
--- a/tests/src/JIT/Generics/Arrays/ConstructedTypes/MultiDim/struct01_instance.csproj
+++ b/tests/src/JIT/Generics/Arrays/ConstructedTypes/MultiDim/struct01_instance.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Generics/Arrays/ConstructedTypes/MultiDim/struct01_static.csproj b/tests/src/JIT/Generics/Arrays/ConstructedTypes/MultiDim/struct01_static.csproj
index c0ce544fae..dfa00c0b50 100644
--- a/tests/src/JIT/Generics/Arrays/ConstructedTypes/MultiDim/struct01_static.csproj
+++ b/tests/src/JIT/Generics/Arrays/ConstructedTypes/MultiDim/struct01_static.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Generics/Arrays/TypeParameters/Jagged/struct01.csproj b/tests/src/JIT/Generics/Arrays/TypeParameters/Jagged/struct01.csproj
index ce1dfe3f7a..1523da6def 100644
--- a/tests/src/JIT/Generics/Arrays/TypeParameters/Jagged/struct01.csproj
+++ b/tests/src/JIT/Generics/Arrays/TypeParameters/Jagged/struct01.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Generics/Arrays/TypeParameters/MultiDim/class01.csproj b/tests/src/JIT/Generics/Arrays/TypeParameters/MultiDim/class01.csproj
index 3c02e13d41..dd78569033 100644
--- a/tests/src/JIT/Generics/Arrays/TypeParameters/MultiDim/class01.csproj
+++ b/tests/src/JIT/Generics/Arrays/TypeParameters/MultiDim/class01.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Generics/Arrays/TypeParameters/MultiDim/struct01.csproj b/tests/src/JIT/Generics/Arrays/TypeParameters/MultiDim/struct01.csproj
index e2f4780a77..d5f40a2ca5 100644
--- a/tests/src/JIT/Generics/Arrays/TypeParameters/MultiDim/struct01.csproj
+++ b/tests/src/JIT/Generics/Arrays/TypeParameters/MultiDim/struct01.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Generics/ConstrainedCall/class1_cs_d.csproj b/tests/src/JIT/Generics/ConstrainedCall/class1_cs_d.csproj
index e734422078..069cfd037a 100644
--- a/tests/src/JIT/Generics/ConstrainedCall/class1_cs_d.csproj
+++ b/tests/src/JIT/Generics/ConstrainedCall/class1_cs_d.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Generics/ConstrainedCall/class1_cs_do.csproj b/tests/src/JIT/Generics/ConstrainedCall/class1_cs_do.csproj
index 5d795df7c9..c05ae2fbe7 100644
--- a/tests/src/JIT/Generics/ConstrainedCall/class1_cs_do.csproj
+++ b/tests/src/JIT/Generics/ConstrainedCall/class1_cs_do.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Generics/ConstrainedCall/class1_cs_r.csproj b/tests/src/JIT/Generics/ConstrainedCall/class1_cs_r.csproj
index 6671f01238..5da755e0d1 100644
--- a/tests/src/JIT/Generics/ConstrainedCall/class1_cs_r.csproj
+++ b/tests/src/JIT/Generics/ConstrainedCall/class1_cs_r.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Generics/ConstrainedCall/class1_cs_ro.csproj b/tests/src/JIT/Generics/ConstrainedCall/class1_cs_ro.csproj
index ebe627feb6..b255cea202 100644
--- a/tests/src/JIT/Generics/ConstrainedCall/class1_cs_ro.csproj
+++ b/tests/src/JIT/Generics/ConstrainedCall/class1_cs_ro.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Generics/ConstrainedCall/class1_il_d.ilproj b/tests/src/JIT/Generics/ConstrainedCall/class1_il_d.ilproj
index f2d2ec104e..4f7ade4986 100644
--- a/tests/src/JIT/Generics/ConstrainedCall/class1_il_d.ilproj
+++ b/tests/src/JIT/Generics/ConstrainedCall/class1_il_d.ilproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Generics/ConstrainedCall/class1_il_r.ilproj b/tests/src/JIT/Generics/ConstrainedCall/class1_il_r.ilproj
index 64b458b986..39d1ef7981 100644
--- a/tests/src/JIT/Generics/ConstrainedCall/class1_il_r.ilproj
+++ b/tests/src/JIT/Generics/ConstrainedCall/class1_il_r.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Generics/ConstrainedCall/class2_cs_d.csproj b/tests/src/JIT/Generics/ConstrainedCall/class2_cs_d.csproj
index 2e572efac4..e6574b2322 100644
--- a/tests/src/JIT/Generics/ConstrainedCall/class2_cs_d.csproj
+++ b/tests/src/JIT/Generics/ConstrainedCall/class2_cs_d.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Generics/ConstrainedCall/class2_cs_do.csproj b/tests/src/JIT/Generics/ConstrainedCall/class2_cs_do.csproj
index 5e47db2e36..83c8165a28 100644
--- a/tests/src/JIT/Generics/ConstrainedCall/class2_cs_do.csproj
+++ b/tests/src/JIT/Generics/ConstrainedCall/class2_cs_do.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Generics/ConstrainedCall/class2_cs_r.csproj b/tests/src/JIT/Generics/ConstrainedCall/class2_cs_r.csproj
index 0a4a31193c..9aa4a271ff 100644
--- a/tests/src/JIT/Generics/ConstrainedCall/class2_cs_r.csproj
+++ b/tests/src/JIT/Generics/ConstrainedCall/class2_cs_r.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Generics/ConstrainedCall/class2_cs_ro.csproj b/tests/src/JIT/Generics/ConstrainedCall/class2_cs_ro.csproj
index 161affd073..979a4fcc9d 100644
--- a/tests/src/JIT/Generics/ConstrainedCall/class2_cs_ro.csproj
+++ b/tests/src/JIT/Generics/ConstrainedCall/class2_cs_ro.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Generics/ConstrainedCall/class2_il_d.ilproj b/tests/src/JIT/Generics/ConstrainedCall/class2_il_d.ilproj
index 5113b2edb8..dd3d3c30ae 100644
--- a/tests/src/JIT/Generics/ConstrainedCall/class2_il_d.ilproj
+++ b/tests/src/JIT/Generics/ConstrainedCall/class2_il_d.ilproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Generics/ConstrainedCall/class2_il_r.ilproj b/tests/src/JIT/Generics/ConstrainedCall/class2_il_r.ilproj
index 576dcc3a6f..2160703844 100644
--- a/tests/src/JIT/Generics/ConstrainedCall/class2_il_r.ilproj
+++ b/tests/src/JIT/Generics/ConstrainedCall/class2_il_r.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Generics/ConstrainedCall/vt1_cs_d.csproj b/tests/src/JIT/Generics/ConstrainedCall/vt1_cs_d.csproj
index 0cf220e291..29ae190f40 100644
--- a/tests/src/JIT/Generics/ConstrainedCall/vt1_cs_d.csproj
+++ b/tests/src/JIT/Generics/ConstrainedCall/vt1_cs_d.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Generics/ConstrainedCall/vt1_cs_do.csproj b/tests/src/JIT/Generics/ConstrainedCall/vt1_cs_do.csproj
index 8e56665e41..f29c11e15f 100644
--- a/tests/src/JIT/Generics/ConstrainedCall/vt1_cs_do.csproj
+++ b/tests/src/JIT/Generics/ConstrainedCall/vt1_cs_do.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Generics/ConstrainedCall/vt1_cs_r.csproj b/tests/src/JIT/Generics/ConstrainedCall/vt1_cs_r.csproj
index 9ddb8c0fd6..74df81cdaf 100644
--- a/tests/src/JIT/Generics/ConstrainedCall/vt1_cs_r.csproj
+++ b/tests/src/JIT/Generics/ConstrainedCall/vt1_cs_r.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Generics/ConstrainedCall/vt1_cs_ro.csproj b/tests/src/JIT/Generics/ConstrainedCall/vt1_cs_ro.csproj
index cd64f3b2fc..c4de2ce7ce 100644
--- a/tests/src/JIT/Generics/ConstrainedCall/vt1_cs_ro.csproj
+++ b/tests/src/JIT/Generics/ConstrainedCall/vt1_cs_ro.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Generics/ConstrainedCall/vt1_il_d.ilproj b/tests/src/JIT/Generics/ConstrainedCall/vt1_il_d.ilproj
index dae714193e..69b11d8da2 100644
--- a/tests/src/JIT/Generics/ConstrainedCall/vt1_il_d.ilproj
+++ b/tests/src/JIT/Generics/ConstrainedCall/vt1_il_d.ilproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Generics/ConstrainedCall/vt1_il_r.ilproj b/tests/src/JIT/Generics/ConstrainedCall/vt1_il_r.ilproj
index 12948dd0db..92efd13321 100644
--- a/tests/src/JIT/Generics/ConstrainedCall/vt1_il_r.ilproj
+++ b/tests/src/JIT/Generics/ConstrainedCall/vt1_il_r.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Generics/ConstrainedCall/vt3_cs_d.csproj b/tests/src/JIT/Generics/ConstrainedCall/vt3_cs_d.csproj
index ba5158440d..16b18ec5c4 100644
--- a/tests/src/JIT/Generics/ConstrainedCall/vt3_cs_d.csproj
+++ b/tests/src/JIT/Generics/ConstrainedCall/vt3_cs_d.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Generics/ConstrainedCall/vt3_cs_do.csproj b/tests/src/JIT/Generics/ConstrainedCall/vt3_cs_do.csproj
index 7be4beb0a5..51c5575ded 100644
--- a/tests/src/JIT/Generics/ConstrainedCall/vt3_cs_do.csproj
+++ b/tests/src/JIT/Generics/ConstrainedCall/vt3_cs_do.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Generics/ConstrainedCall/vt3_cs_r.csproj b/tests/src/JIT/Generics/ConstrainedCall/vt3_cs_r.csproj
index f26ba231fa..031479660a 100644
--- a/tests/src/JIT/Generics/ConstrainedCall/vt3_cs_r.csproj
+++ b/tests/src/JIT/Generics/ConstrainedCall/vt3_cs_r.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Generics/ConstrainedCall/vt3_cs_ro.csproj b/tests/src/JIT/Generics/ConstrainedCall/vt3_cs_ro.csproj
index 1ce57b4c19..ab1fe06d6e 100644
--- a/tests/src/JIT/Generics/ConstrainedCall/vt3_cs_ro.csproj
+++ b/tests/src/JIT/Generics/ConstrainedCall/vt3_cs_ro.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Generics/ConstrainedCall/vt3_il_d.ilproj b/tests/src/JIT/Generics/ConstrainedCall/vt3_il_d.ilproj
index bdf620e16e..770ba8da22 100644
--- a/tests/src/JIT/Generics/ConstrainedCall/vt3_il_d.ilproj
+++ b/tests/src/JIT/Generics/ConstrainedCall/vt3_il_d.ilproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Generics/ConstrainedCall/vt3_il_r.ilproj b/tests/src/JIT/Generics/ConstrainedCall/vt3_il_r.ilproj
index 22a4753158..036595e5e1 100644
--- a/tests/src/JIT/Generics/ConstrainedCall/vt3_il_r.ilproj
+++ b/tests/src/JIT/Generics/ConstrainedCall/vt3_il_r.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Generics/ConstrainedCall/vt4_cs_d.csproj b/tests/src/JIT/Generics/ConstrainedCall/vt4_cs_d.csproj
index 725e1063a0..477d12238c 100644
--- a/tests/src/JIT/Generics/ConstrainedCall/vt4_cs_d.csproj
+++ b/tests/src/JIT/Generics/ConstrainedCall/vt4_cs_d.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Generics/ConstrainedCall/vt4_cs_do.csproj b/tests/src/JIT/Generics/ConstrainedCall/vt4_cs_do.csproj
index 31ce180fd9..47d3c11a46 100644
--- a/tests/src/JIT/Generics/ConstrainedCall/vt4_cs_do.csproj
+++ b/tests/src/JIT/Generics/ConstrainedCall/vt4_cs_do.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Generics/ConstrainedCall/vt4_cs_r.csproj b/tests/src/JIT/Generics/ConstrainedCall/vt4_cs_r.csproj
index 7c6ddaabe7..5882b9f74d 100644
--- a/tests/src/JIT/Generics/ConstrainedCall/vt4_cs_r.csproj
+++ b/tests/src/JIT/Generics/ConstrainedCall/vt4_cs_r.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Generics/ConstrainedCall/vt4_cs_ro.csproj b/tests/src/JIT/Generics/ConstrainedCall/vt4_cs_ro.csproj
index 7e4ad088a4..2a861ffa9e 100644
--- a/tests/src/JIT/Generics/ConstrainedCall/vt4_cs_ro.csproj
+++ b/tests/src/JIT/Generics/ConstrainedCall/vt4_cs_ro.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Generics/ConstrainedCall/vt4_il_d.ilproj b/tests/src/JIT/Generics/ConstrainedCall/vt4_il_d.ilproj
index b77bf309e8..8227ca6598 100644
--- a/tests/src/JIT/Generics/ConstrainedCall/vt4_il_d.ilproj
+++ b/tests/src/JIT/Generics/ConstrainedCall/vt4_il_d.ilproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Generics/ConstrainedCall/vt4_il_r.ilproj b/tests/src/JIT/Generics/ConstrainedCall/vt4_il_r.ilproj
index aac1fa8b1b..edd493f18c 100644
--- a/tests/src/JIT/Generics/ConstrainedCall/vt4_il_r.ilproj
+++ b/tests/src/JIT/Generics/ConstrainedCall/vt4_il_r.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Generics/Constraints/Call_instance01_d.csproj b/tests/src/JIT/Generics/Constraints/Call_instance01_d.csproj
index 5d1f5adbc9..be3c9ae406 100644
--- a/tests/src/JIT/Generics/Constraints/Call_instance01_d.csproj
+++ b/tests/src/JIT/Generics/Constraints/Call_instance01_d.csproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Generics/Constraints/Call_instance01_do.csproj b/tests/src/JIT/Generics/Constraints/Call_instance01_do.csproj
index 696a582243..e55d0ab044 100644
--- a/tests/src/JIT/Generics/Constraints/Call_instance01_do.csproj
+++ b/tests/src/JIT/Generics/Constraints/Call_instance01_do.csproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Generics/Constraints/Call_instance01_r.csproj b/tests/src/JIT/Generics/Constraints/Call_instance01_r.csproj
index 29ef3aa3ac..50b74a5c10 100644
--- a/tests/src/JIT/Generics/Constraints/Call_instance01_r.csproj
+++ b/tests/src/JIT/Generics/Constraints/Call_instance01_r.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,22 +10,19 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
<PropertyGroup>
- <DebugType>
- </DebugType>
- <Optimize>
- </Optimize>
+ <DebugType></DebugType>
+ <Optimize></Optimize>
</PropertyGroup>
<ItemGroup>
<Compile Include="Call_instance01.cs" />
@@ -34,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Generics/Constraints/Call_instance01_ro.csproj b/tests/src/JIT/Generics/Constraints/Call_instance01_ro.csproj
index 1ffa1c8511..bf81d146d3 100644
--- a/tests/src/JIT/Generics/Constraints/Call_instance01_ro.csproj
+++ b/tests/src/JIT/Generics/Constraints/Call_instance01_ro.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,20 +10,18 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
<PropertyGroup>
- <DebugType>
- </DebugType>
+ <DebugType></DebugType>
<Optimize>True</Optimize>
</PropertyGroup>
<ItemGroup>
@@ -33,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Generics/Constraints/call_instance01.csproj b/tests/src/JIT/Generics/Constraints/call_instance01.csproj
index abe2510494..f5771d2920 100644
--- a/tests/src/JIT/Generics/Constraints/call_instance01.csproj
+++ b/tests/src/JIT/Generics/Constraints/call_instance01.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Generics/Constraints/call_static01.csproj b/tests/src/JIT/Generics/Constraints/call_static01.csproj
index 19c688ac01..c28eab7056 100644
--- a/tests/src/JIT/Generics/Constraints/call_static01.csproj
+++ b/tests/src/JIT/Generics/Constraints/call_static01.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Generics/Constraints/convert_instance01.csproj b/tests/src/JIT/Generics/Constraints/convert_instance01.csproj
index cc11d492fa..88039676e5 100644
--- a/tests/src/JIT/Generics/Constraints/convert_instance01.csproj
+++ b/tests/src/JIT/Generics/Constraints/convert_instance01.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Generics/Constraints/convert_static01.csproj b/tests/src/JIT/Generics/Constraints/convert_static01.csproj
index 2d2e8268d7..006f981e51 100644
--- a/tests/src/JIT/Generics/Constraints/convert_static01.csproj
+++ b/tests/src/JIT/Generics/Constraints/convert_static01.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Generics/Constraints/transitive_instance01.csproj b/tests/src/JIT/Generics/Constraints/transitive_instance01.csproj
index c43bbb62e9..f567181139 100644
--- a/tests/src/JIT/Generics/Constraints/transitive_instance01.csproj
+++ b/tests/src/JIT/Generics/Constraints/transitive_instance01.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Generics/Constraints/transitive_static01.csproj b/tests/src/JIT/Generics/Constraints/transitive_static01.csproj
index f18d3d7843..f7e5f483bd 100644
--- a/tests/src/JIT/Generics/Constraints/transitive_static01.csproj
+++ b/tests/src/JIT/Generics/Constraints/transitive_static01.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Generics/Conversions/Boxing/box_unbox01.csproj b/tests/src/JIT/Generics/Conversions/Boxing/box_unbox01.csproj
index cb53c8c530..6eae5c15fb 100644
--- a/tests/src/JIT/Generics/Conversions/Boxing/box_unbox01.csproj
+++ b/tests/src/JIT/Generics/Conversions/Boxing/box_unbox01.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Generics/Conversions/Reference/gentonongen02.csproj b/tests/src/JIT/Generics/Conversions/Reference/gentonongen02.csproj
index 8e5aab31f7..e5907d2673 100644
--- a/tests/src/JIT/Generics/Conversions/Reference/gentonongen02.csproj
+++ b/tests/src/JIT/Generics/Conversions/Reference/gentonongen02.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Generics/Conversions/Reference/gentonongen03.csproj b/tests/src/JIT/Generics/Conversions/Reference/gentonongen03.csproj
index c799fb6a74..24d00e93ac 100644
--- a/tests/src/JIT/Generics/Conversions/Reference/gentonongen03.csproj
+++ b/tests/src/JIT/Generics/Conversions/Reference/gentonongen03.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Generics/Coverage/chaos65204782cs.csproj b/tests/src/JIT/Generics/Coverage/chaos65204782cs.csproj
index 2271820bbd..2d8ea9c1b6 100644
--- a/tests/src/JIT/Generics/Coverage/chaos65204782cs.csproj
+++ b/tests/src/JIT/Generics/Coverage/chaos65204782cs.csproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
diff --git a/tests/src/JIT/Generics/Coverage/chaos65204782cs_o.csproj b/tests/src/JIT/Generics/Coverage/chaos65204782cs_o.csproj
index 6311f4eb47..bf539620d9 100644
--- a/tests/src/JIT/Generics/Coverage/chaos65204782cs_o.csproj
+++ b/tests/src/JIT/Generics/Coverage/chaos65204782cs_o.csproj
@@ -11,6 +11,7 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<GCStressIncompatible>true</GCStressIncompatible>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
diff --git a/tests/src/JIT/Generics/Exceptions/specific_class_instance01.csproj b/tests/src/JIT/Generics/Exceptions/specific_class_instance01.csproj
index a427514d21..d66384fee6 100644
--- a/tests/src/JIT/Generics/Exceptions/specific_class_instance01.csproj
+++ b/tests/src/JIT/Generics/Exceptions/specific_class_instance01.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Generics/Exceptions/specific_class_instance02.csproj b/tests/src/JIT/Generics/Exceptions/specific_class_instance02.csproj
index dea773a26a..2c91001d03 100644
--- a/tests/src/JIT/Generics/Exceptions/specific_class_instance02.csproj
+++ b/tests/src/JIT/Generics/Exceptions/specific_class_instance02.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Generics/Exceptions/specific_class_static01.csproj b/tests/src/JIT/Generics/Exceptions/specific_class_static01.csproj
index 282dfc98e1..8b37496aea 100644
--- a/tests/src/JIT/Generics/Exceptions/specific_class_static01.csproj
+++ b/tests/src/JIT/Generics/Exceptions/specific_class_static01.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Generics/Exceptions/specific_class_static02.csproj b/tests/src/JIT/Generics/Exceptions/specific_class_static02.csproj
index 1333fe36f8..3491674340 100644
--- a/tests/src/JIT/Generics/Exceptions/specific_class_static02.csproj
+++ b/tests/src/JIT/Generics/Exceptions/specific_class_static02.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Generics/Exceptions/specific_struct_instance01.csproj b/tests/src/JIT/Generics/Exceptions/specific_struct_instance01.csproj
index 026692a981..84fbbccd07 100644
--- a/tests/src/JIT/Generics/Exceptions/specific_struct_instance01.csproj
+++ b/tests/src/JIT/Generics/Exceptions/specific_struct_instance01.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Generics/Exceptions/specific_struct_instance02.csproj b/tests/src/JIT/Generics/Exceptions/specific_struct_instance02.csproj
index 8ceff53e32..b33a6c9685 100644
--- a/tests/src/JIT/Generics/Exceptions/specific_struct_instance02.csproj
+++ b/tests/src/JIT/Generics/Exceptions/specific_struct_instance02.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Generics/Exceptions/specific_struct_static01.csproj b/tests/src/JIT/Generics/Exceptions/specific_struct_static01.csproj
index a09552d9fb..03815b8b1b 100644
--- a/tests/src/JIT/Generics/Exceptions/specific_struct_static01.csproj
+++ b/tests/src/JIT/Generics/Exceptions/specific_struct_static01.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Generics/Exceptions/specific_struct_static02.csproj b/tests/src/JIT/Generics/Exceptions/specific_struct_static02.csproj
index 84defcc63a..015c4bcf73 100644
--- a/tests/src/JIT/Generics/Exceptions/specific_struct_static02.csproj
+++ b/tests/src/JIT/Generics/Exceptions/specific_struct_static02.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Generics/Fields/getclassfrommethodparam.csproj b/tests/src/JIT/Generics/Fields/getclassfrommethodparam.csproj
index d4855de300..ac84fe97a2 100644
--- a/tests/src/JIT/Generics/Fields/getclassfrommethodparam.csproj
+++ b/tests/src/JIT/Generics/Fields/getclassfrommethodparam.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -34,6 +33,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Generics/Fields/instance_assignment_class01.csproj b/tests/src/JIT/Generics/Fields/instance_assignment_class01.csproj
index d2a84f9a8e..baf3a5aa7d 100644
--- a/tests/src/JIT/Generics/Fields/instance_assignment_class01.csproj
+++ b/tests/src/JIT/Generics/Fields/instance_assignment_class01.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Generics/Fields/instance_assignment_struct01.csproj b/tests/src/JIT/Generics/Fields/instance_assignment_struct01.csproj
index 3389b76873..acd151d6d2 100644
--- a/tests/src/JIT/Generics/Fields/instance_assignment_struct01.csproj
+++ b/tests/src/JIT/Generics/Fields/instance_assignment_struct01.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Generics/Fields/instance_equalnull_class01.csproj b/tests/src/JIT/Generics/Fields/instance_equalnull_class01.csproj
index c02e03cbad..1b083c744b 100644
--- a/tests/src/JIT/Generics/Fields/instance_equalnull_class01.csproj
+++ b/tests/src/JIT/Generics/Fields/instance_equalnull_class01.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Generics/Fields/instance_equalnull_struct01.csproj b/tests/src/JIT/Generics/Fields/instance_equalnull_struct01.csproj
index fffcdad5da..dcfdd93b3b 100644
--- a/tests/src/JIT/Generics/Fields/instance_equalnull_struct01.csproj
+++ b/tests/src/JIT/Generics/Fields/instance_equalnull_struct01.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Generics/Fields/instance_passing_class01.csproj b/tests/src/JIT/Generics/Fields/instance_passing_class01.csproj
index 4d078c7b64..5b5811d47e 100644
--- a/tests/src/JIT/Generics/Fields/instance_passing_class01.csproj
+++ b/tests/src/JIT/Generics/Fields/instance_passing_class01.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Generics/Fields/instance_passing_struct01.csproj b/tests/src/JIT/Generics/Fields/instance_passing_struct01.csproj
index 8918247d88..2e26963a63 100644
--- a/tests/src/JIT/Generics/Fields/instance_passing_struct01.csproj
+++ b/tests/src/JIT/Generics/Fields/instance_passing_struct01.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Generics/Fields/static_assignment_class01.csproj b/tests/src/JIT/Generics/Fields/static_assignment_class01.csproj
index 6c68863b50..fb97773a9f 100644
--- a/tests/src/JIT/Generics/Fields/static_assignment_class01.csproj
+++ b/tests/src/JIT/Generics/Fields/static_assignment_class01.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Generics/Fields/static_assignment_struct01.csproj b/tests/src/JIT/Generics/Fields/static_assignment_struct01.csproj
index edc249dec6..68cc286bbe 100644
--- a/tests/src/JIT/Generics/Fields/static_assignment_struct01.csproj
+++ b/tests/src/JIT/Generics/Fields/static_assignment_struct01.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Generics/Fields/static_equalnull_class01.csproj b/tests/src/JIT/Generics/Fields/static_equalnull_class01.csproj
index cf67bb9f9d..74f68a4d05 100644
--- a/tests/src/JIT/Generics/Fields/static_equalnull_class01.csproj
+++ b/tests/src/JIT/Generics/Fields/static_equalnull_class01.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Generics/Fields/static_equalnull_struct01.csproj b/tests/src/JIT/Generics/Fields/static_equalnull_struct01.csproj
index 2fc810919c..86ebac718b 100644
--- a/tests/src/JIT/Generics/Fields/static_equalnull_struct01.csproj
+++ b/tests/src/JIT/Generics/Fields/static_equalnull_struct01.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Generics/Fields/static_passing_class01.csproj b/tests/src/JIT/Generics/Fields/static_passing_class01.csproj
index 29c9faefd9..c1a649db39 100644
--- a/tests/src/JIT/Generics/Fields/static_passing_class01.csproj
+++ b/tests/src/JIT/Generics/Fields/static_passing_class01.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Generics/Fields/static_passing_struct01.csproj b/tests/src/JIT/Generics/Fields/static_passing_struct01.csproj
index 97c95bf483..e45322c77c 100644
--- a/tests/src/JIT/Generics/Fields/static_passing_struct01.csproj
+++ b/tests/src/JIT/Generics/Fields/static_passing_struct01.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Generics/Instantiation/Classes/baseclass04.csproj b/tests/src/JIT/Generics/Instantiation/Classes/baseclass04.csproj
index ef3cbdec61..9c1e527b58 100644
--- a/tests/src/JIT/Generics/Instantiation/Classes/baseclass04.csproj
+++ b/tests/src/JIT/Generics/Instantiation/Classes/baseclass04.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Generics/Instantiation/Classes/class02.csproj b/tests/src/JIT/Generics/Instantiation/Classes/class02.csproj
index ee0a50bf87..a6b2ad5a5b 100644
--- a/tests/src/JIT/Generics/Instantiation/Classes/class02.csproj
+++ b/tests/src/JIT/Generics/Instantiation/Classes/class02.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Generics/Instantiation/Structs/struct02.csproj b/tests/src/JIT/Generics/Instantiation/Structs/struct02.csproj
index 53fedea191..e9abe3ae01 100644
--- a/tests/src/JIT/Generics/Instantiation/Structs/struct02.csproj
+++ b/tests/src/JIT/Generics/Instantiation/Structs/struct02.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Generics/Instantiation/delegates/Delegate001.csproj b/tests/src/JIT/Generics/Instantiation/delegates/Delegate001.csproj
index 8d4efcfd18..ef65252cb1 100644
--- a/tests/src/JIT/Generics/Instantiation/delegates/Delegate001.csproj
+++ b/tests/src/JIT/Generics/Instantiation/delegates/Delegate001.csproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Generics/Instantiation/delegates/Delegate002.csproj b/tests/src/JIT/Generics/Instantiation/delegates/Delegate002.csproj
index 6cbab1eeea..0c576b787d 100644
--- a/tests/src/JIT/Generics/Instantiation/delegates/Delegate002.csproj
+++ b/tests/src/JIT/Generics/Instantiation/delegates/Delegate002.csproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Generics/Instantiation/delegates/Delegate003.csproj b/tests/src/JIT/Generics/Instantiation/delegates/Delegate003.csproj
index 61f0c9a01d..af0253f9f8 100644
--- a/tests/src/JIT/Generics/Instantiation/delegates/Delegate003.csproj
+++ b/tests/src/JIT/Generics/Instantiation/delegates/Delegate003.csproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Generics/Instantiation/delegates/Delegate004.csproj b/tests/src/JIT/Generics/Instantiation/delegates/Delegate004.csproj
index 5c43a36a6d..49c59e294c 100644
--- a/tests/src/JIT/Generics/Instantiation/delegates/Delegate004.csproj
+++ b/tests/src/JIT/Generics/Instantiation/delegates/Delegate004.csproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Generics/Instantiation/delegates/Delegate005.csproj b/tests/src/JIT/Generics/Instantiation/delegates/Delegate005.csproj
index 8246056779..eb2526bcae 100644
--- a/tests/src/JIT/Generics/Instantiation/delegates/Delegate005.csproj
+++ b/tests/src/JIT/Generics/Instantiation/delegates/Delegate005.csproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Generics/Instantiation/delegates/Delegate006.csproj b/tests/src/JIT/Generics/Instantiation/delegates/Delegate006.csproj
index 3f52b65834..6f525af6e5 100644
--- a/tests/src/JIT/Generics/Instantiation/delegates/Delegate006.csproj
+++ b/tests/src/JIT/Generics/Instantiation/delegates/Delegate006.csproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Generics/Instantiation/delegates/Delegate007.csproj b/tests/src/JIT/Generics/Instantiation/delegates/Delegate007.csproj
index 778140e87a..de71e30fc7 100644
--- a/tests/src/JIT/Generics/Instantiation/delegates/Delegate007.csproj
+++ b/tests/src/JIT/Generics/Instantiation/delegates/Delegate007.csproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Generics/Instantiation/delegates/Delegate008.csproj b/tests/src/JIT/Generics/Instantiation/delegates/Delegate008.csproj
index d29bcb1c93..b6edb807a5 100644
--- a/tests/src/JIT/Generics/Instantiation/delegates/Delegate008.csproj
+++ b/tests/src/JIT/Generics/Instantiation/delegates/Delegate008.csproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Generics/Instantiation/delegates/Delegate009.csproj b/tests/src/JIT/Generics/Instantiation/delegates/Delegate009.csproj
index c15b0e3ae1..56f4ce3c12 100644
--- a/tests/src/JIT/Generics/Instantiation/delegates/Delegate009.csproj
+++ b/tests/src/JIT/Generics/Instantiation/delegates/Delegate009.csproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Generics/Instantiation/delegates/Delegate010.csproj b/tests/src/JIT/Generics/Instantiation/delegates/Delegate010.csproj
index 32c9c191b6..2562c50ace 100644
--- a/tests/src/JIT/Generics/Instantiation/delegates/Delegate010.csproj
+++ b/tests/src/JIT/Generics/Instantiation/delegates/Delegate010.csproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Generics/Instantiation/delegates/Delegate011.csproj b/tests/src/JIT/Generics/Instantiation/delegates/Delegate011.csproj
index cb789fec62..deb9819d03 100644
--- a/tests/src/JIT/Generics/Instantiation/delegates/Delegate011.csproj
+++ b/tests/src/JIT/Generics/Instantiation/delegates/Delegate011.csproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Generics/Instantiation/delegates/Delegate012.csproj b/tests/src/JIT/Generics/Instantiation/delegates/Delegate012.csproj
index 0d6b51c056..8e1b282e80 100644
--- a/tests/src/JIT/Generics/Instantiation/delegates/Delegate012.csproj
+++ b/tests/src/JIT/Generics/Instantiation/delegates/Delegate012.csproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Generics/Instantiation/delegates/Delegate013.csproj b/tests/src/JIT/Generics/Instantiation/delegates/Delegate013.csproj
index 8bd9284fa3..22dfb55646 100644
--- a/tests/src/JIT/Generics/Instantiation/delegates/Delegate013.csproj
+++ b/tests/src/JIT/Generics/Instantiation/delegates/Delegate013.csproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Generics/Instantiation/delegates/Delegate014.csproj b/tests/src/JIT/Generics/Instantiation/delegates/Delegate014.csproj
index c49019640c..d835216ae4 100644
--- a/tests/src/JIT/Generics/Instantiation/delegates/Delegate014.csproj
+++ b/tests/src/JIT/Generics/Instantiation/delegates/Delegate014.csproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Generics/Instantiation/delegates/Delegate015.csproj b/tests/src/JIT/Generics/Instantiation/delegates/Delegate015.csproj
index 9f3b037add..20aac0a639 100644
--- a/tests/src/JIT/Generics/Instantiation/delegates/Delegate015.csproj
+++ b/tests/src/JIT/Generics/Instantiation/delegates/Delegate015.csproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Generics/Instantiation/delegates/Delegate016.csproj b/tests/src/JIT/Generics/Instantiation/delegates/Delegate016.csproj
index 692fcd893e..9f8762b10e 100644
--- a/tests/src/JIT/Generics/Instantiation/delegates/Delegate016.csproj
+++ b/tests/src/JIT/Generics/Instantiation/delegates/Delegate016.csproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Generics/Instantiation/delegates/Delegate017.csproj b/tests/src/JIT/Generics/Instantiation/delegates/Delegate017.csproj
index 588e565a56..930683d0c7 100644
--- a/tests/src/JIT/Generics/Instantiation/delegates/Delegate017.csproj
+++ b/tests/src/JIT/Generics/Instantiation/delegates/Delegate017.csproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Generics/Instantiation/delegates/Delegate018.csproj b/tests/src/JIT/Generics/Instantiation/delegates/Delegate018.csproj
index 4e5d1557eb..1d079c76d4 100644
--- a/tests/src/JIT/Generics/Instantiation/delegates/Delegate018.csproj
+++ b/tests/src/JIT/Generics/Instantiation/delegates/Delegate018.csproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Generics/Instantiation/delegates/Delegate019.csproj b/tests/src/JIT/Generics/Instantiation/delegates/Delegate019.csproj
index 14bfc08d1f..394244d05f 100644
--- a/tests/src/JIT/Generics/Instantiation/delegates/Delegate019.csproj
+++ b/tests/src/JIT/Generics/Instantiation/delegates/Delegate019.csproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Generics/Instantiation/delegates/Delegate020.csproj b/tests/src/JIT/Generics/Instantiation/delegates/Delegate020.csproj
index c5811de516..f8fa917d8d 100644
--- a/tests/src/JIT/Generics/Instantiation/delegates/Delegate020.csproj
+++ b/tests/src/JIT/Generics/Instantiation/delegates/Delegate020.csproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Generics/Instantiation/delegates/Delegate021.csproj b/tests/src/JIT/Generics/Instantiation/delegates/Delegate021.csproj
index 3acc670d51..b1b2576fcb 100644
--- a/tests/src/JIT/Generics/Instantiation/delegates/Delegate021.csproj
+++ b/tests/src/JIT/Generics/Instantiation/delegates/Delegate021.csproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Generics/Instantiation/delegates/Delegate022.csproj b/tests/src/JIT/Generics/Instantiation/delegates/Delegate022.csproj
index 6eeaa7ba7a..5c69d40905 100644
--- a/tests/src/JIT/Generics/Instantiation/delegates/Delegate022.csproj
+++ b/tests/src/JIT/Generics/Instantiation/delegates/Delegate022.csproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Generics/Instantiation/delegates/Delegate023.csproj b/tests/src/JIT/Generics/Instantiation/delegates/Delegate023.csproj
index 79ef3e6705..ad771d72bb 100644
--- a/tests/src/JIT/Generics/Instantiation/delegates/Delegate023.csproj
+++ b/tests/src/JIT/Generics/Instantiation/delegates/Delegate023.csproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Generics/Instantiation/delegates/Delegate024.csproj b/tests/src/JIT/Generics/Instantiation/delegates/Delegate024.csproj
index 711a551699..17ef4399bc 100644
--- a/tests/src/JIT/Generics/Instantiation/delegates/Delegate024.csproj
+++ b/tests/src/JIT/Generics/Instantiation/delegates/Delegate024.csproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Generics/Instantiation/delegates/Delegate025.csproj b/tests/src/JIT/Generics/Instantiation/delegates/Delegate025.csproj
index 57b7c5bf63..3f42fdc5ce 100644
--- a/tests/src/JIT/Generics/Instantiation/delegates/Delegate025.csproj
+++ b/tests/src/JIT/Generics/Instantiation/delegates/Delegate025.csproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Generics/Instantiation/delegates/Delegate026.csproj b/tests/src/JIT/Generics/Instantiation/delegates/Delegate026.csproj
index 5e9ecefe86..968a114798 100644
--- a/tests/src/JIT/Generics/Instantiation/delegates/Delegate026.csproj
+++ b/tests/src/JIT/Generics/Instantiation/delegates/Delegate026.csproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Generics/Instantiation/delegates/Delegate027.csproj b/tests/src/JIT/Generics/Instantiation/delegates/Delegate027.csproj
index 2b7714d6f5..3069c4f410 100644
--- a/tests/src/JIT/Generics/Instantiation/delegates/Delegate027.csproj
+++ b/tests/src/JIT/Generics/Instantiation/delegates/Delegate027.csproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Generics/Instantiation/delegates/Delegate028.csproj b/tests/src/JIT/Generics/Instantiation/delegates/Delegate028.csproj
index b5fa4ceaef..d452d68c57 100644
--- a/tests/src/JIT/Generics/Instantiation/delegates/Delegate028.csproj
+++ b/tests/src/JIT/Generics/Instantiation/delegates/Delegate028.csproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Generics/Instantiation/delegates/Delegate029.csproj b/tests/src/JIT/Generics/Instantiation/delegates/Delegate029.csproj
index 43a237c571..787480f9c7 100644
--- a/tests/src/JIT/Generics/Instantiation/delegates/Delegate029.csproj
+++ b/tests/src/JIT/Generics/Instantiation/delegates/Delegate029.csproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Generics/Instantiation/delegates/Delegate030.csproj b/tests/src/JIT/Generics/Instantiation/delegates/Delegate030.csproj
index 6328338e45..614a176285 100644
--- a/tests/src/JIT/Generics/Instantiation/delegates/Delegate030.csproj
+++ b/tests/src/JIT/Generics/Instantiation/delegates/Delegate030.csproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Generics/Instantiation/delegates/Delegate031.csproj b/tests/src/JIT/Generics/Instantiation/delegates/Delegate031.csproj
index 497b9b4cac..b1774a8b63 100644
--- a/tests/src/JIT/Generics/Instantiation/delegates/Delegate031.csproj
+++ b/tests/src/JIT/Generics/Instantiation/delegates/Delegate031.csproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Generics/Instantiation/delegates/Delegate032.csproj b/tests/src/JIT/Generics/Instantiation/delegates/Delegate032.csproj
index 8781e99a61..7d00542447 100644
--- a/tests/src/JIT/Generics/Instantiation/delegates/Delegate032.csproj
+++ b/tests/src/JIT/Generics/Instantiation/delegates/Delegate032.csproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Generics/Locals/instance_assignment_class01.csproj b/tests/src/JIT/Generics/Locals/instance_assignment_class01.csproj
index 5cdd0e7740..5a185258d5 100644
--- a/tests/src/JIT/Generics/Locals/instance_assignment_class01.csproj
+++ b/tests/src/JIT/Generics/Locals/instance_assignment_class01.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Generics/Locals/instance_assignment_struct01.csproj b/tests/src/JIT/Generics/Locals/instance_assignment_struct01.csproj
index afffaeead8..c3a49ab9be 100644
--- a/tests/src/JIT/Generics/Locals/instance_assignment_struct01.csproj
+++ b/tests/src/JIT/Generics/Locals/instance_assignment_struct01.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Generics/Locals/instance_equalnull_class01.csproj b/tests/src/JIT/Generics/Locals/instance_equalnull_class01.csproj
index cdbda0dc5d..74ed743a32 100644
--- a/tests/src/JIT/Generics/Locals/instance_equalnull_class01.csproj
+++ b/tests/src/JIT/Generics/Locals/instance_equalnull_class01.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Generics/Locals/instance_equalnull_struct01.csproj b/tests/src/JIT/Generics/Locals/instance_equalnull_struct01.csproj
index babf7140ea..6ada006e18 100644
--- a/tests/src/JIT/Generics/Locals/instance_equalnull_struct01.csproj
+++ b/tests/src/JIT/Generics/Locals/instance_equalnull_struct01.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Generics/Locals/instance_passing_class01.csproj b/tests/src/JIT/Generics/Locals/instance_passing_class01.csproj
index f104ecce3e..a3720ffd47 100644
--- a/tests/src/JIT/Generics/Locals/instance_passing_class01.csproj
+++ b/tests/src/JIT/Generics/Locals/instance_passing_class01.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Generics/Locals/instance_passing_struct01.csproj b/tests/src/JIT/Generics/Locals/instance_passing_struct01.csproj
index 36f3420f3a..695258d3c5 100644
--- a/tests/src/JIT/Generics/Locals/instance_passing_struct01.csproj
+++ b/tests/src/JIT/Generics/Locals/instance_passing_struct01.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Generics/Locals/static_assignment_class01.csproj b/tests/src/JIT/Generics/Locals/static_assignment_class01.csproj
index 04ea21cb07..c6b8076203 100644
--- a/tests/src/JIT/Generics/Locals/static_assignment_class01.csproj
+++ b/tests/src/JIT/Generics/Locals/static_assignment_class01.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Generics/Locals/static_assignment_struct01.csproj b/tests/src/JIT/Generics/Locals/static_assignment_struct01.csproj
index b64f918d20..66b251592e 100644
--- a/tests/src/JIT/Generics/Locals/static_assignment_struct01.csproj
+++ b/tests/src/JIT/Generics/Locals/static_assignment_struct01.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Generics/Locals/static_equalnull_class01.csproj b/tests/src/JIT/Generics/Locals/static_equalnull_class01.csproj
index 8de67ab0b8..fa60f7e169 100644
--- a/tests/src/JIT/Generics/Locals/static_equalnull_class01.csproj
+++ b/tests/src/JIT/Generics/Locals/static_equalnull_class01.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Generics/Locals/static_equalnull_struct01.csproj b/tests/src/JIT/Generics/Locals/static_equalnull_struct01.csproj
index cf7f4e0c74..fffbe38f46 100644
--- a/tests/src/JIT/Generics/Locals/static_equalnull_struct01.csproj
+++ b/tests/src/JIT/Generics/Locals/static_equalnull_struct01.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Generics/Locals/static_passing_class01.csproj b/tests/src/JIT/Generics/Locals/static_passing_class01.csproj
index d67c04aef3..a3787ff1c3 100644
--- a/tests/src/JIT/Generics/Locals/static_passing_class01.csproj
+++ b/tests/src/JIT/Generics/Locals/static_passing_class01.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Generics/Locals/static_passing_struct01.csproj b/tests/src/JIT/Generics/Locals/static_passing_struct01.csproj
index 298737a9c6..865cb34dbd 100644
--- a/tests/src/JIT/Generics/Locals/static_passing_struct01.csproj
+++ b/tests/src/JIT/Generics/Locals/static_passing_struct01.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Generics/MemberAccess/class_instance01.csproj b/tests/src/JIT/Generics/MemberAccess/class_instance01.csproj
index 81ef195edc..c575889ae0 100644
--- a/tests/src/JIT/Generics/MemberAccess/class_instance01.csproj
+++ b/tests/src/JIT/Generics/MemberAccess/class_instance01.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Generics/MemberAccess/class_static01.csproj b/tests/src/JIT/Generics/MemberAccess/class_static01.csproj
index 882e5f857f..37b2fe2a02 100644
--- a/tests/src/JIT/Generics/MemberAccess/class_static01.csproj
+++ b/tests/src/JIT/Generics/MemberAccess/class_static01.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Generics/MemberAccess/interface_class01.csproj b/tests/src/JIT/Generics/MemberAccess/interface_class01.csproj
index 640a3debc8..0957dc5709 100644
--- a/tests/src/JIT/Generics/MemberAccess/interface_class01.csproj
+++ b/tests/src/JIT/Generics/MemberAccess/interface_class01.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Generics/MemberAccess/interface_class02.csproj b/tests/src/JIT/Generics/MemberAccess/interface_class02.csproj
index 3d1123e4ba..885d502849 100644
--- a/tests/src/JIT/Generics/MemberAccess/interface_class02.csproj
+++ b/tests/src/JIT/Generics/MemberAccess/interface_class02.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Generics/MemberAccess/interface_struct01.csproj b/tests/src/JIT/Generics/MemberAccess/interface_struct01.csproj
index 0978445c0d..0183bf0d20 100644
--- a/tests/src/JIT/Generics/MemberAccess/interface_struct01.csproj
+++ b/tests/src/JIT/Generics/MemberAccess/interface_struct01.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Generics/MemberAccess/interface_struct02.csproj b/tests/src/JIT/Generics/MemberAccess/interface_struct02.csproj
index 611acff3a0..7f6bf7440f 100644
--- a/tests/src/JIT/Generics/MemberAccess/interface_struct02.csproj
+++ b/tests/src/JIT/Generics/MemberAccess/interface_struct02.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Generics/MemberAccess/struct_instance01.csproj b/tests/src/JIT/Generics/MemberAccess/struct_instance01.csproj
index 2149fe458b..c569d1f8f0 100644
--- a/tests/src/JIT/Generics/MemberAccess/struct_instance01.csproj
+++ b/tests/src/JIT/Generics/MemberAccess/struct_instance01.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Generics/MemberAccess/struct_static01.csproj b/tests/src/JIT/Generics/MemberAccess/struct_static01.csproj
index 555495e33f..e832a90b8a 100644
--- a/tests/src/JIT/Generics/MemberAccess/struct_static01.csproj
+++ b/tests/src/JIT/Generics/MemberAccess/struct_static01.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Generics/Parameters/instance_assignment_class01.csproj b/tests/src/JIT/Generics/Parameters/instance_assignment_class01.csproj
index 6e3e79123e..c4d637fabf 100644
--- a/tests/src/JIT/Generics/Parameters/instance_assignment_class01.csproj
+++ b/tests/src/JIT/Generics/Parameters/instance_assignment_class01.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Generics/Parameters/instance_assignment_struct01.csproj b/tests/src/JIT/Generics/Parameters/instance_assignment_struct01.csproj
index 1e215892a2..50df5ba5ef 100644
--- a/tests/src/JIT/Generics/Parameters/instance_assignment_struct01.csproj
+++ b/tests/src/JIT/Generics/Parameters/instance_assignment_struct01.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Generics/Parameters/instance_equalnull_class01.csproj b/tests/src/JIT/Generics/Parameters/instance_equalnull_class01.csproj
index fb2e4bac8c..1bc347d77d 100644
--- a/tests/src/JIT/Generics/Parameters/instance_equalnull_class01.csproj
+++ b/tests/src/JIT/Generics/Parameters/instance_equalnull_class01.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Generics/Parameters/instance_equalnull_struct01.csproj b/tests/src/JIT/Generics/Parameters/instance_equalnull_struct01.csproj
index 2a2bbb9c2a..ca3d8fb6e1 100644
--- a/tests/src/JIT/Generics/Parameters/instance_equalnull_struct01.csproj
+++ b/tests/src/JIT/Generics/Parameters/instance_equalnull_struct01.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Generics/Parameters/instance_passing_class01.csproj b/tests/src/JIT/Generics/Parameters/instance_passing_class01.csproj
index 159e7073ff..6dbed79058 100644
--- a/tests/src/JIT/Generics/Parameters/instance_passing_class01.csproj
+++ b/tests/src/JIT/Generics/Parameters/instance_passing_class01.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Generics/Parameters/instance_passing_struct01.csproj b/tests/src/JIT/Generics/Parameters/instance_passing_struct01.csproj
index 9ceccadabe..706c4b5349 100644
--- a/tests/src/JIT/Generics/Parameters/instance_passing_struct01.csproj
+++ b/tests/src/JIT/Generics/Parameters/instance_passing_struct01.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Generics/Parameters/static_assignment_class01.csproj b/tests/src/JIT/Generics/Parameters/static_assignment_class01.csproj
index 4abeaacaad..ced128e087 100644
--- a/tests/src/JIT/Generics/Parameters/static_assignment_class01.csproj
+++ b/tests/src/JIT/Generics/Parameters/static_assignment_class01.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Generics/Parameters/static_assignment_struct01.csproj b/tests/src/JIT/Generics/Parameters/static_assignment_struct01.csproj
index eb1f4ace14..9245dd759a 100644
--- a/tests/src/JIT/Generics/Parameters/static_assignment_struct01.csproj
+++ b/tests/src/JIT/Generics/Parameters/static_assignment_struct01.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Generics/Parameters/static_equalnull_class01.csproj b/tests/src/JIT/Generics/Parameters/static_equalnull_class01.csproj
index c2a121b4a3..ee1ef8e7f6 100644
--- a/tests/src/JIT/Generics/Parameters/static_equalnull_class01.csproj
+++ b/tests/src/JIT/Generics/Parameters/static_equalnull_class01.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Generics/Parameters/static_equalnull_struct01.csproj b/tests/src/JIT/Generics/Parameters/static_equalnull_struct01.csproj
index 9f3eea06fc..188ba41eb6 100644
--- a/tests/src/JIT/Generics/Parameters/static_equalnull_struct01.csproj
+++ b/tests/src/JIT/Generics/Parameters/static_equalnull_struct01.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Generics/Parameters/static_passing_class01.csproj b/tests/src/JIT/Generics/Parameters/static_passing_class01.csproj
index bcc0b8d90c..849b97f5b1 100644
--- a/tests/src/JIT/Generics/Parameters/static_passing_class01.csproj
+++ b/tests/src/JIT/Generics/Parameters/static_passing_class01.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Generics/Parameters/static_passing_struct01.csproj b/tests/src/JIT/Generics/Parameters/static_passing_struct01.csproj
index 58fc997c1c..a6ef366029 100644
--- a/tests/src/JIT/Generics/Parameters/static_passing_struct01.csproj
+++ b/tests/src/JIT/Generics/Parameters/static_passing_struct01.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Generics/TypeParameters/default_class01.csproj b/tests/src/JIT/Generics/TypeParameters/default_class01.csproj
index 5f015b5862..0da0eb7762 100644
--- a/tests/src/JIT/Generics/TypeParameters/default_class01.csproj
+++ b/tests/src/JIT/Generics/TypeParameters/default_class01.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Generics/TypeParameters/default_struct01.csproj b/tests/src/JIT/Generics/TypeParameters/default_struct01.csproj
index a425880abb..6169fc3291 100644
--- a/tests/src/JIT/Generics/TypeParameters/default_struct01.csproj
+++ b/tests/src/JIT/Generics/TypeParameters/default_struct01.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Generics/Typeof/class01.csproj b/tests/src/JIT/Generics/Typeof/class01.csproj
index 5edf08a9f3..491ab02868 100644
--- a/tests/src/JIT/Generics/Typeof/class01.csproj
+++ b/tests/src/JIT/Generics/Typeof/class01.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Generics/Typeof/class02.csproj b/tests/src/JIT/Generics/Typeof/class02.csproj
index 2e96ef5cf0..f692304e5a 100644
--- a/tests/src/JIT/Generics/Typeof/class02.csproj
+++ b/tests/src/JIT/Generics/Typeof/class02.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Generics/Typeof/class03.csproj b/tests/src/JIT/Generics/Typeof/class03.csproj
index c2994db594..246dc74082 100644
--- a/tests/src/JIT/Generics/Typeof/class03.csproj
+++ b/tests/src/JIT/Generics/Typeof/class03.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Generics/Typeof/dynamicTypes.csproj b/tests/src/JIT/Generics/Typeof/dynamicTypes.csproj
index 142ef513f5..0bdf6d8732 100644
--- a/tests/src/JIT/Generics/Typeof/dynamicTypes.csproj
+++ b/tests/src/JIT/Generics/Typeof/dynamicTypes.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Generics/Typeof/objectBoxing.csproj b/tests/src/JIT/Generics/Typeof/objectBoxing.csproj
index cbc6ada20e..52b3fa3cef 100644
--- a/tests/src/JIT/Generics/Typeof/objectBoxing.csproj
+++ b/tests/src/JIT/Generics/Typeof/objectBoxing.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Generics/Typeof/refTypesdynamic.csproj b/tests/src/JIT/Generics/Typeof/refTypesdynamic.csproj
index efeb86462d..1cfdc782c9 100644
--- a/tests/src/JIT/Generics/Typeof/refTypesdynamic.csproj
+++ b/tests/src/JIT/Generics/Typeof/refTypesdynamic.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Generics/Typeof/struct01.csproj b/tests/src/JIT/Generics/Typeof/struct01.csproj
index 1db8a624cd..ed95a5d2ca 100644
--- a/tests/src/JIT/Generics/Typeof/struct01.csproj
+++ b/tests/src/JIT/Generics/Typeof/struct01.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Generics/Typeof/struct02.csproj b/tests/src/JIT/Generics/Typeof/struct02.csproj
index 1c5d73894f..b22a16e3db 100644
--- a/tests/src/JIT/Generics/Typeof/struct02.csproj
+++ b/tests/src/JIT/Generics/Typeof/struct02.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Generics/Typeof/struct03.csproj b/tests/src/JIT/Generics/Typeof/struct03.csproj
index 9093233d0c..eee5e0d6fa 100644
--- a/tests/src/JIT/Generics/Typeof/struct03.csproj
+++ b/tests/src/JIT/Generics/Typeof/struct03.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Generics/Typeof/valueTypeBoxing.csproj b/tests/src/JIT/Generics/Typeof/valueTypeBoxing.csproj
index 5c8a7609d9..6aa7c33bf1 100644
--- a/tests/src/JIT/Generics/Typeof/valueTypeBoxing.csproj
+++ b/tests/src/JIT/Generics/Typeof/valueTypeBoxing.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Generics/pinvoke/instance01.csproj b/tests/src/JIT/Generics/pinvoke/instance01.csproj
index a23fc2eee9..204e6256be 100644
--- a/tests/src/JIT/Generics/pinvoke/instance01.csproj
+++ b/tests/src/JIT/Generics/pinvoke/instance01.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Generics/pinvoke/instance02.csproj b/tests/src/JIT/Generics/pinvoke/instance02.csproj
index 8d85ff80d7..2f0fa0e8bc 100644
--- a/tests/src/JIT/Generics/pinvoke/instance02.csproj
+++ b/tests/src/JIT/Generics/pinvoke/instance02.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Generics/pinvoke/instance03.csproj b/tests/src/JIT/Generics/pinvoke/instance03.csproj
index fa3e24d315..6065c48163 100644
--- a/tests/src/JIT/Generics/pinvoke/instance03.csproj
+++ b/tests/src/JIT/Generics/pinvoke/instance03.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Generics/pinvoke/static01.csproj b/tests/src/JIT/Generics/pinvoke/static01.csproj
index 6ead6981d5..0d2ad1249b 100644
--- a/tests/src/JIT/Generics/pinvoke/static01.csproj
+++ b/tests/src/JIT/Generics/pinvoke/static01.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Generics/pinvoke/static02.csproj b/tests/src/JIT/Generics/pinvoke/static02.csproj
index f1c16f7ca6..5049b07211 100644
--- a/tests/src/JIT/Generics/pinvoke/static02.csproj
+++ b/tests/src/JIT/Generics/pinvoke/static02.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Generics/regression/DDB148379/ddb148379.ilproj b/tests/src/JIT/Generics/regression/DDB148379/ddb148379.ilproj
index c9191d5361..a4190e114b 100644
--- a/tests/src/JIT/Generics/regression/DDB148379/ddb148379.ilproj
+++ b/tests/src/JIT/Generics/regression/DDB148379/ddb148379.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/IL_Conformance/Old/Base/add.ilproj b/tests/src/JIT/IL_Conformance/Old/Base/add.ilproj
index 7dbf75a9d5..2732495425 100644
--- a/tests/src/JIT/IL_Conformance/Old/Base/add.ilproj
+++ b/tests/src/JIT/IL_Conformance/Old/Base/add.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/IL_Conformance/Old/Base/and.ilproj b/tests/src/JIT/IL_Conformance/Old/Base/and.ilproj
index 9e59f6a687..21e0ba0ec2 100644
--- a/tests/src/JIT/IL_Conformance/Old/Base/and.ilproj
+++ b/tests/src/JIT/IL_Conformance/Old/Base/and.ilproj
@@ -11,6 +11,7 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/IL_Conformance/Old/Base/beq.ilproj b/tests/src/JIT/IL_Conformance/Old/Base/beq.ilproj
index ae79c7d5a4..8e5802ac1c 100644
--- a/tests/src/JIT/IL_Conformance/Old/Base/beq.ilproj
+++ b/tests/src/JIT/IL_Conformance/Old/Base/beq.ilproj
@@ -11,6 +11,7 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/IL_Conformance/Old/Base/beq_s.ilproj b/tests/src/JIT/IL_Conformance/Old/Base/beq_s.ilproj
index c3a2f8b2f1..c8460420f6 100644
--- a/tests/src/JIT/IL_Conformance/Old/Base/beq_s.ilproj
+++ b/tests/src/JIT/IL_Conformance/Old/Base/beq_s.ilproj
@@ -11,6 +11,7 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/IL_Conformance/Old/Base/bge.ilproj b/tests/src/JIT/IL_Conformance/Old/Base/bge.ilproj
index bf06e6bb8b..41d8b9406a 100644
--- a/tests/src/JIT/IL_Conformance/Old/Base/bge.ilproj
+++ b/tests/src/JIT/IL_Conformance/Old/Base/bge.ilproj
@@ -11,6 +11,7 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/IL_Conformance/Old/Base/bge_s.ilproj b/tests/src/JIT/IL_Conformance/Old/Base/bge_s.ilproj
index 84d7c7dc45..a35d941bad 100644
--- a/tests/src/JIT/IL_Conformance/Old/Base/bge_s.ilproj
+++ b/tests/src/JIT/IL_Conformance/Old/Base/bge_s.ilproj
@@ -11,6 +11,7 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/IL_Conformance/Old/Base/bgt.ilproj b/tests/src/JIT/IL_Conformance/Old/Base/bgt.ilproj
index 5db78dd13f..eead192034 100644
--- a/tests/src/JIT/IL_Conformance/Old/Base/bgt.ilproj
+++ b/tests/src/JIT/IL_Conformance/Old/Base/bgt.ilproj
@@ -11,6 +11,7 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/IL_Conformance/Old/Base/bgt_s.ilproj b/tests/src/JIT/IL_Conformance/Old/Base/bgt_s.ilproj
index 498e419af9..d8e72736d2 100644
--- a/tests/src/JIT/IL_Conformance/Old/Base/bgt_s.ilproj
+++ b/tests/src/JIT/IL_Conformance/Old/Base/bgt_s.ilproj
@@ -11,6 +11,7 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/IL_Conformance/Old/Base/ble.ilproj b/tests/src/JIT/IL_Conformance/Old/Base/ble.ilproj
index 9e9567939f..194a8fdd18 100644
--- a/tests/src/JIT/IL_Conformance/Old/Base/ble.ilproj
+++ b/tests/src/JIT/IL_Conformance/Old/Base/ble.ilproj
@@ -11,6 +11,7 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/IL_Conformance/Old/Base/ble_s.ilproj b/tests/src/JIT/IL_Conformance/Old/Base/ble_s.ilproj
index ff8ad78baf..3b3235ec14 100644
--- a/tests/src/JIT/IL_Conformance/Old/Base/ble_s.ilproj
+++ b/tests/src/JIT/IL_Conformance/Old/Base/ble_s.ilproj
@@ -11,6 +11,7 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/IL_Conformance/Old/Base/blt.ilproj b/tests/src/JIT/IL_Conformance/Old/Base/blt.ilproj
index 85fa9017c4..75f3eb0e1d 100644
--- a/tests/src/JIT/IL_Conformance/Old/Base/blt.ilproj
+++ b/tests/src/JIT/IL_Conformance/Old/Base/blt.ilproj
@@ -11,6 +11,7 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/IL_Conformance/Old/Base/blt_s.ilproj b/tests/src/JIT/IL_Conformance/Old/Base/blt_s.ilproj
index 96d37762fc..74af9936a4 100644
--- a/tests/src/JIT/IL_Conformance/Old/Base/blt_s.ilproj
+++ b/tests/src/JIT/IL_Conformance/Old/Base/blt_s.ilproj
@@ -11,6 +11,7 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/IL_Conformance/Old/Base/bne.ilproj b/tests/src/JIT/IL_Conformance/Old/Base/bne.ilproj
index ff4e1aa493..3dbbd09754 100644
--- a/tests/src/JIT/IL_Conformance/Old/Base/bne.ilproj
+++ b/tests/src/JIT/IL_Conformance/Old/Base/bne.ilproj
@@ -11,6 +11,7 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/IL_Conformance/Old/Base/bne_s.ilproj b/tests/src/JIT/IL_Conformance/Old/Base/bne_s.ilproj
index 0e5c30d014..0647328dd2 100644
--- a/tests/src/JIT/IL_Conformance/Old/Base/bne_s.ilproj
+++ b/tests/src/JIT/IL_Conformance/Old/Base/bne_s.ilproj
@@ -11,6 +11,7 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/IL_Conformance/Old/Base/br.ilproj b/tests/src/JIT/IL_Conformance/Old/Base/br.ilproj
index ac4fa6dc6f..09fa8fd868 100644
--- a/tests/src/JIT/IL_Conformance/Old/Base/br.ilproj
+++ b/tests/src/JIT/IL_Conformance/Old/Base/br.ilproj
@@ -11,6 +11,7 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/IL_Conformance/Old/Base/br_s.ilproj b/tests/src/JIT/IL_Conformance/Old/Base/br_s.ilproj
index fd58d94797..4dd52a98f6 100644
--- a/tests/src/JIT/IL_Conformance/Old/Base/br_s.ilproj
+++ b/tests/src/JIT/IL_Conformance/Old/Base/br_s.ilproj
@@ -11,6 +11,7 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/IL_Conformance/Old/Base/brfalse.ilproj b/tests/src/JIT/IL_Conformance/Old/Base/brfalse.ilproj
index 309984039b..b77d6608f0 100644
--- a/tests/src/JIT/IL_Conformance/Old/Base/brfalse.ilproj
+++ b/tests/src/JIT/IL_Conformance/Old/Base/brfalse.ilproj
@@ -11,6 +11,7 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/IL_Conformance/Old/Base/brfalse_s.ilproj b/tests/src/JIT/IL_Conformance/Old/Base/brfalse_s.ilproj
index ac5599985f..a0cdfa4d37 100644
--- a/tests/src/JIT/IL_Conformance/Old/Base/brfalse_s.ilproj
+++ b/tests/src/JIT/IL_Conformance/Old/Base/brfalse_s.ilproj
@@ -11,6 +11,7 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/IL_Conformance/Old/Base/brtrue.ilproj b/tests/src/JIT/IL_Conformance/Old/Base/brtrue.ilproj
index 3b06f88331..e194ae9725 100644
--- a/tests/src/JIT/IL_Conformance/Old/Base/brtrue.ilproj
+++ b/tests/src/JIT/IL_Conformance/Old/Base/brtrue.ilproj
@@ -11,6 +11,7 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/IL_Conformance/Old/Base/brtrue_s.ilproj b/tests/src/JIT/IL_Conformance/Old/Base/brtrue_s.ilproj
index 449aa07393..7bfa76f65b 100644
--- a/tests/src/JIT/IL_Conformance/Old/Base/brtrue_s.ilproj
+++ b/tests/src/JIT/IL_Conformance/Old/Base/brtrue_s.ilproj
@@ -11,6 +11,7 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/IL_Conformance/Old/Base/call.ilproj b/tests/src/JIT/IL_Conformance/Old/Base/call.ilproj
index 6cd6a8b2c4..0331b45899 100644
--- a/tests/src/JIT/IL_Conformance/Old/Base/call.ilproj
+++ b/tests/src/JIT/IL_Conformance/Old/Base/call.ilproj
@@ -11,6 +11,7 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/IL_Conformance/Old/Base/ceq.ilproj b/tests/src/JIT/IL_Conformance/Old/Base/ceq.ilproj
index a9f2ac3e00..0d3f2f6ab4 100644
--- a/tests/src/JIT/IL_Conformance/Old/Base/ceq.ilproj
+++ b/tests/src/JIT/IL_Conformance/Old/Base/ceq.ilproj
@@ -11,6 +11,7 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/IL_Conformance/Old/Base/cgt.ilproj b/tests/src/JIT/IL_Conformance/Old/Base/cgt.ilproj
index cee893ba42..57d3feb68a 100644
--- a/tests/src/JIT/IL_Conformance/Old/Base/cgt.ilproj
+++ b/tests/src/JIT/IL_Conformance/Old/Base/cgt.ilproj
@@ -11,6 +11,7 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/IL_Conformance/Old/Base/clt.ilproj b/tests/src/JIT/IL_Conformance/Old/Base/clt.ilproj
index 05b68f8cdc..779f645e45 100644
--- a/tests/src/JIT/IL_Conformance/Old/Base/clt.ilproj
+++ b/tests/src/JIT/IL_Conformance/Old/Base/clt.ilproj
@@ -11,6 +11,7 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/IL_Conformance/Old/Base/conv.ilproj b/tests/src/JIT/IL_Conformance/Old/Base/conv.ilproj
index ed77bb0fcb..35db6cd7cf 100644
--- a/tests/src/JIT/IL_Conformance/Old/Base/conv.ilproj
+++ b/tests/src/JIT/IL_Conformance/Old/Base/conv.ilproj
@@ -11,6 +11,7 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/IL_Conformance/Old/Base/cpblk.ilproj b/tests/src/JIT/IL_Conformance/Old/Base/cpblk.ilproj
index a25b28af63..5216b2b298 100644
--- a/tests/src/JIT/IL_Conformance/Old/Base/cpblk.ilproj
+++ b/tests/src/JIT/IL_Conformance/Old/Base/cpblk.ilproj
@@ -11,6 +11,7 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/IL_Conformance/Old/Base/div.ilproj b/tests/src/JIT/IL_Conformance/Old/Base/div.ilproj
index 07908cf584..83ec3aafd5 100644
--- a/tests/src/JIT/IL_Conformance/Old/Base/div.ilproj
+++ b/tests/src/JIT/IL_Conformance/Old/Base/div.ilproj
@@ -11,6 +11,7 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/IL_Conformance/Old/Base/dup.ilproj b/tests/src/JIT/IL_Conformance/Old/Base/dup.ilproj
index 7a5e7d7088..59de76325a 100644
--- a/tests/src/JIT/IL_Conformance/Old/Base/dup.ilproj
+++ b/tests/src/JIT/IL_Conformance/Old/Base/dup.ilproj
@@ -11,6 +11,7 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/IL_Conformance/Old/Base/initblk.ilproj b/tests/src/JIT/IL_Conformance/Old/Base/initblk.ilproj
index 8d1b459c62..6844ae5485 100644
--- a/tests/src/JIT/IL_Conformance/Old/Base/initblk.ilproj
+++ b/tests/src/JIT/IL_Conformance/Old/Base/initblk.ilproj
@@ -11,6 +11,7 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/IL_Conformance/Old/Base/jmp.ilproj b/tests/src/JIT/IL_Conformance/Old/Base/jmp.ilproj
index 6752ad308e..887b425c97 100644
--- a/tests/src/JIT/IL_Conformance/Old/Base/jmp.ilproj
+++ b/tests/src/JIT/IL_Conformance/Old/Base/jmp.ilproj
@@ -11,6 +11,7 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/IL_Conformance/Old/Base/ldarg_n.ilproj b/tests/src/JIT/IL_Conformance/Old/Base/ldarg_n.ilproj
index ecb302a37e..5a99f4aef1 100644
--- a/tests/src/JIT/IL_Conformance/Old/Base/ldarg_n.ilproj
+++ b/tests/src/JIT/IL_Conformance/Old/Base/ldarg_n.ilproj
@@ -11,6 +11,7 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/IL_Conformance/Old/Base/ldarg_starg.ilproj b/tests/src/JIT/IL_Conformance/Old/Base/ldarg_starg.ilproj
index 120535c07b..e5a1751a62 100644
--- a/tests/src/JIT/IL_Conformance/Old/Base/ldarg_starg.ilproj
+++ b/tests/src/JIT/IL_Conformance/Old/Base/ldarg_starg.ilproj
@@ -11,6 +11,7 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/IL_Conformance/Old/Base/ldargs_stargs.ilproj b/tests/src/JIT/IL_Conformance/Old/Base/ldargs_stargs.ilproj
index 9fb284fa2e..73ba0c19c2 100644
--- a/tests/src/JIT/IL_Conformance/Old/Base/ldargs_stargs.ilproj
+++ b/tests/src/JIT/IL_Conformance/Old/Base/ldargs_stargs.ilproj
@@ -11,6 +11,7 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/IL_Conformance/Old/Base/ldc.ilproj b/tests/src/JIT/IL_Conformance/Old/Base/ldc.ilproj
index c62d11888d..df18a997c1 100644
--- a/tests/src/JIT/IL_Conformance/Old/Base/ldc.ilproj
+++ b/tests/src/JIT/IL_Conformance/Old/Base/ldc.ilproj
@@ -11,6 +11,7 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/IL_Conformance/Old/Base/ldc_i4_n.ilproj b/tests/src/JIT/IL_Conformance/Old/Base/ldc_i4_n.ilproj
index eca17c62c7..e6eaa40709 100644
--- a/tests/src/JIT/IL_Conformance/Old/Base/ldc_i4_n.ilproj
+++ b/tests/src/JIT/IL_Conformance/Old/Base/ldc_i4_n.ilproj
@@ -11,6 +11,7 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/IL_Conformance/Old/Base/ldftn_calli.ilproj b/tests/src/JIT/IL_Conformance/Old/Base/ldftn_calli.ilproj
index a9a23a8da6..8faa55535d 100644
--- a/tests/src/JIT/IL_Conformance/Old/Base/ldftn_calli.ilproj
+++ b/tests/src/JIT/IL_Conformance/Old/Base/ldftn_calli.ilproj
@@ -11,6 +11,7 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/IL_Conformance/Old/Base/ldind_stind.ilproj b/tests/src/JIT/IL_Conformance/Old/Base/ldind_stind.ilproj
index 2bb8b310ca..6331fdca82 100644
--- a/tests/src/JIT/IL_Conformance/Old/Base/ldind_stind.ilproj
+++ b/tests/src/JIT/IL_Conformance/Old/Base/ldind_stind.ilproj
@@ -11,6 +11,7 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/IL_Conformance/Old/Base/ldloc_stloc.ilproj b/tests/src/JIT/IL_Conformance/Old/Base/ldloc_stloc.ilproj
index b65032f7c4..b9903b73ce 100644
--- a/tests/src/JIT/IL_Conformance/Old/Base/ldloc_stloc.ilproj
+++ b/tests/src/JIT/IL_Conformance/Old/Base/ldloc_stloc.ilproj
@@ -11,6 +11,7 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/IL_Conformance/Old/Base/ldloca.ilproj b/tests/src/JIT/IL_Conformance/Old/Base/ldloca.ilproj
index 791da455c3..a6a1eae02c 100644
--- a/tests/src/JIT/IL_Conformance/Old/Base/ldloca.ilproj
+++ b/tests/src/JIT/IL_Conformance/Old/Base/ldloca.ilproj
@@ -11,6 +11,7 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/IL_Conformance/Old/Base/ldnull.ilproj b/tests/src/JIT/IL_Conformance/Old/Base/ldnull.ilproj
index 0d321e001e..ae64909ef3 100644
--- a/tests/src/JIT/IL_Conformance/Old/Base/ldnull.ilproj
+++ b/tests/src/JIT/IL_Conformance/Old/Base/ldnull.ilproj
@@ -11,6 +11,7 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/IL_Conformance/Old/Base/mul.ilproj b/tests/src/JIT/IL_Conformance/Old/Base/mul.ilproj
index 130e8d77b5..2b6fd88447 100644
--- a/tests/src/JIT/IL_Conformance/Old/Base/mul.ilproj
+++ b/tests/src/JIT/IL_Conformance/Old/Base/mul.ilproj
@@ -11,6 +11,7 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/IL_Conformance/Old/Base/neg.ilproj b/tests/src/JIT/IL_Conformance/Old/Base/neg.ilproj
index c12d4fd7d5..37522ca5b4 100644
--- a/tests/src/JIT/IL_Conformance/Old/Base/neg.ilproj
+++ b/tests/src/JIT/IL_Conformance/Old/Base/neg.ilproj
@@ -11,6 +11,7 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/IL_Conformance/Old/Base/nop.ilproj b/tests/src/JIT/IL_Conformance/Old/Base/nop.ilproj
index f1b73f00dc..8ace684e3a 100644
--- a/tests/src/JIT/IL_Conformance/Old/Base/nop.ilproj
+++ b/tests/src/JIT/IL_Conformance/Old/Base/nop.ilproj
@@ -11,6 +11,7 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/IL_Conformance/Old/Base/not.ilproj b/tests/src/JIT/IL_Conformance/Old/Base/not.ilproj
index d12e911638..61f4acf698 100644
--- a/tests/src/JIT/IL_Conformance/Old/Base/not.ilproj
+++ b/tests/src/JIT/IL_Conformance/Old/Base/not.ilproj
@@ -11,6 +11,7 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/IL_Conformance/Old/Base/or.ilproj b/tests/src/JIT/IL_Conformance/Old/Base/or.ilproj
index 535ed3ef7d..1150744cee 100644
--- a/tests/src/JIT/IL_Conformance/Old/Base/or.ilproj
+++ b/tests/src/JIT/IL_Conformance/Old/Base/or.ilproj
@@ -11,6 +11,7 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/IL_Conformance/Old/Base/pop.ilproj b/tests/src/JIT/IL_Conformance/Old/Base/pop.ilproj
index 4e636802a2..4f4337c7a3 100644
--- a/tests/src/JIT/IL_Conformance/Old/Base/pop.ilproj
+++ b/tests/src/JIT/IL_Conformance/Old/Base/pop.ilproj
@@ -11,6 +11,7 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/IL_Conformance/Old/Base/rem.ilproj b/tests/src/JIT/IL_Conformance/Old/Base/rem.ilproj
index 6944878bef..89b0f70bea 100644
--- a/tests/src/JIT/IL_Conformance/Old/Base/rem.ilproj
+++ b/tests/src/JIT/IL_Conformance/Old/Base/rem.ilproj
@@ -11,6 +11,7 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/IL_Conformance/Old/Base/ret.ilproj b/tests/src/JIT/IL_Conformance/Old/Base/ret.ilproj
index df6ceb959d..d3ab64427e 100644
--- a/tests/src/JIT/IL_Conformance/Old/Base/ret.ilproj
+++ b/tests/src/JIT/IL_Conformance/Old/Base/ret.ilproj
@@ -11,6 +11,7 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/IL_Conformance/Old/Base/shl.ilproj b/tests/src/JIT/IL_Conformance/Old/Base/shl.ilproj
index 6ebce06ae3..2325ecf31d 100644
--- a/tests/src/JIT/IL_Conformance/Old/Base/shl.ilproj
+++ b/tests/src/JIT/IL_Conformance/Old/Base/shl.ilproj
@@ -11,6 +11,7 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/IL_Conformance/Old/Base/shr.ilproj b/tests/src/JIT/IL_Conformance/Old/Base/shr.ilproj
index b4754a2914..abc0e643b3 100644
--- a/tests/src/JIT/IL_Conformance/Old/Base/shr.ilproj
+++ b/tests/src/JIT/IL_Conformance/Old/Base/shr.ilproj
@@ -11,6 +11,7 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/IL_Conformance/Old/Base/sub.ilproj b/tests/src/JIT/IL_Conformance/Old/Base/sub.ilproj
index 7957146bd1..1eeb5a93cb 100644
--- a/tests/src/JIT/IL_Conformance/Old/Base/sub.ilproj
+++ b/tests/src/JIT/IL_Conformance/Old/Base/sub.ilproj
@@ -11,6 +11,7 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/IL_Conformance/Old/Base/switch.ilproj b/tests/src/JIT/IL_Conformance/Old/Base/switch.ilproj
index fe6f23c05c..8c55e483da 100644
--- a/tests/src/JIT/IL_Conformance/Old/Base/switch.ilproj
+++ b/tests/src/JIT/IL_Conformance/Old/Base/switch.ilproj
@@ -11,6 +11,7 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/IL_Conformance/Old/Base/unaligned.ilproj b/tests/src/JIT/IL_Conformance/Old/Base/unaligned.ilproj
index e1e8040d8a..53eca9604d 100644
--- a/tests/src/JIT/IL_Conformance/Old/Base/unaligned.ilproj
+++ b/tests/src/JIT/IL_Conformance/Old/Base/unaligned.ilproj
@@ -11,6 +11,7 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/IL_Conformance/Old/Base/volatile.ilproj b/tests/src/JIT/IL_Conformance/Old/Base/volatile.ilproj
index 5dd9c75f39..b93229e131 100644
--- a/tests/src/JIT/IL_Conformance/Old/Base/volatile.ilproj
+++ b/tests/src/JIT/IL_Conformance/Old/Base/volatile.ilproj
@@ -11,6 +11,7 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/IL_Conformance/Old/Base/xor.ilproj b/tests/src/JIT/IL_Conformance/Old/Base/xor.ilproj
index 6de116bd37..b012339fbc 100644
--- a/tests/src/JIT/IL_Conformance/Old/Base/xor.ilproj
+++ b/tests/src/JIT/IL_Conformance/Old/Base/xor.ilproj
@@ -11,6 +11,7 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/Conv_I4.ilproj b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/Conv_I4.ilproj
index 340f711c64..a84a4c7c40 100644
--- a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/Conv_I4.ilproj
+++ b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/Conv_I4.ilproj
@@ -11,6 +11,7 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/Conv_I8.ilproj b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/Conv_I8.ilproj
index 40bfb4e3d2..efe31841dd 100644
--- a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/Conv_I8.ilproj
+++ b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/Conv_I8.ilproj
@@ -11,6 +11,7 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/Conv_R4.ilproj b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/Conv_R4.ilproj
index 14539a8775..9941192ef2 100644
--- a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/Conv_R4.ilproj
+++ b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/Conv_R4.ilproj
@@ -11,6 +11,7 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/add_I4.ilproj b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/add_I4.ilproj
index 4e649c8be4..25207595e2 100644
--- a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/add_I4.ilproj
+++ b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/add_I4.ilproj
@@ -11,6 +11,7 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/add_i.ilproj b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/add_i.ilproj
index c3d0fb344c..9307d7e0dd 100644
--- a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/add_i.ilproj
+++ b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/add_i.ilproj
@@ -11,6 +11,7 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/add_i8.ilproj b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/add_i8.ilproj
index edf94ab4ab..46d2641996 100644
--- a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/add_i8.ilproj
+++ b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/add_i8.ilproj
@@ -11,6 +11,7 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/and_u4.ilproj b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/and_u4.ilproj
index b93b64a08c..8d52be15fe 100644
--- a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/and_u4.ilproj
+++ b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/and_u4.ilproj
@@ -11,6 +11,7 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/and_u8.ilproj b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/and_u8.ilproj
index ed3ffce225..5cea159829 100644
--- a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/and_u8.ilproj
+++ b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/and_u8.ilproj
@@ -11,6 +11,7 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/beq_i.ilproj b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/beq_i.ilproj
index 88367c5b6f..a53b0038c8 100644
--- a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/beq_i.ilproj
+++ b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/beq_i.ilproj
@@ -11,6 +11,7 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/beq_i4.ilproj b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/beq_i4.ilproj
index 4c3f4c2473..ea155cfe4f 100644
--- a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/beq_i4.ilproj
+++ b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/beq_i4.ilproj
@@ -11,6 +11,7 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/beq_i8.ilproj b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/beq_i8.ilproj
index 5b0ef24f7c..b5c0b34c5d 100644
--- a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/beq_i8.ilproj
+++ b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/beq_i8.ilproj
@@ -11,6 +11,7 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/beq_r4.ilproj b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/beq_r4.ilproj
index e2ea440865..d158045b25 100644
--- a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/beq_r4.ilproj
+++ b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/beq_r4.ilproj
@@ -11,6 +11,7 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/beq_r8.ilproj b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/beq_r8.ilproj
index ace606ce85..74df2b3c38 100644
--- a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/beq_r8.ilproj
+++ b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/beq_r8.ilproj
@@ -11,6 +11,7 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/bge_i4.ilproj b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/bge_i4.ilproj
index 0c18dfe6b9..5bd052d1b3 100644
--- a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/bge_i4.ilproj
+++ b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/bge_i4.ilproj
@@ -11,6 +11,7 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/bge_i8.ilproj b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/bge_i8.ilproj
index 649260d58d..248c6e4b4e 100644
--- a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/bge_i8.ilproj
+++ b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/bge_i8.ilproj
@@ -11,6 +11,7 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/bge_r4.ilproj b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/bge_r4.ilproj
index 4ad83561eb..328f29f4a0 100644
--- a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/bge_r4.ilproj
+++ b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/bge_r4.ilproj
@@ -11,6 +11,7 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/bge_r8.ilproj b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/bge_r8.ilproj
index 396dbd2d74..274c3728f8 100644
--- a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/bge_r8.ilproj
+++ b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/bge_r8.ilproj
@@ -11,6 +11,7 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/bge_u.ilproj b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/bge_u.ilproj
index 69119706df..bdb2b082b8 100644
--- a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/bge_u.ilproj
+++ b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/bge_u.ilproj
@@ -11,6 +11,7 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/bge_un_i4.ilproj b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/bge_un_i4.ilproj
index 4b8b305558..350debb038 100644
--- a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/bge_un_i4.ilproj
+++ b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/bge_un_i4.ilproj
@@ -11,6 +11,7 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/bge_un_i8.ilproj b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/bge_un_i8.ilproj
index 0e0635ec37..cfa6cd45e5 100644
--- a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/bge_un_i8.ilproj
+++ b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/bge_un_i8.ilproj
@@ -11,6 +11,7 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/bge_un_r4.ilproj b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/bge_un_r4.ilproj
index 8ad51d7c11..23035f412f 100644
--- a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/bge_un_r4.ilproj
+++ b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/bge_un_r4.ilproj
@@ -11,6 +11,7 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/bge_un_r8.ilproj b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/bge_un_r8.ilproj
index dbdb479d5d..6d128d2a43 100644
--- a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/bge_un_r8.ilproj
+++ b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/bge_un_r8.ilproj
@@ -11,6 +11,7 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/bgt_i4.ilproj b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/bgt_i4.ilproj
index e33acda597..d62f64a2c8 100644
--- a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/bgt_i4.ilproj
+++ b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/bgt_i4.ilproj
@@ -11,6 +11,7 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/bgt_i8.ilproj b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/bgt_i8.ilproj
index f3bd7a2324..4ca599d73a 100644
--- a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/bgt_i8.ilproj
+++ b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/bgt_i8.ilproj
@@ -11,6 +11,7 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/bgt_r4.ilproj b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/bgt_r4.ilproj
index c41802fa9d..281633218c 100644
--- a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/bgt_r4.ilproj
+++ b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/bgt_r4.ilproj
@@ -11,6 +11,7 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/bgt_r8.ilproj b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/bgt_r8.ilproj
index 48847fda7e..69463f6a85 100644
--- a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/bgt_r8.ilproj
+++ b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/bgt_r8.ilproj
@@ -11,6 +11,7 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/bgt_u.ilproj b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/bgt_u.ilproj
index 10bc8bbac5..762cdb9d72 100644
--- a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/bgt_u.ilproj
+++ b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/bgt_u.ilproj
@@ -11,6 +11,7 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/bgt_u4.ilproj b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/bgt_u4.ilproj
index 8b31db9ef1..94de465f02 100644
--- a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/bgt_u4.ilproj
+++ b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/bgt_u4.ilproj
@@ -11,6 +11,7 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/bgt_u8.ilproj b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/bgt_u8.ilproj
index f41806801e..2d89118b8c 100644
--- a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/bgt_u8.ilproj
+++ b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/bgt_u8.ilproj
@@ -11,6 +11,7 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/bgt_un_r4.ilproj b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/bgt_un_r4.ilproj
index 4fb1889231..d4828c90dd 100644
--- a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/bgt_un_r4.ilproj
+++ b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/bgt_un_r4.ilproj
@@ -11,6 +11,7 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/bgt_un_r8.ilproj b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/bgt_un_r8.ilproj
index 65e5eac46d..826275599a 100644
--- a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/bgt_un_r8.ilproj
+++ b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/bgt_un_r8.ilproj
@@ -11,6 +11,7 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/ble_i4.ilproj b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/ble_i4.ilproj
index 67f5689fd8..60ee5a9693 100644
--- a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/ble_i4.ilproj
+++ b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/ble_i4.ilproj
@@ -11,6 +11,7 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/ble_i8.ilproj b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/ble_i8.ilproj
index fc0360554e..c2222ae879 100644
--- a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/ble_i8.ilproj
+++ b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/ble_i8.ilproj
@@ -11,6 +11,7 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/ble_r4.ilproj b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/ble_r4.ilproj
index dcba079f8c..dcc5f66022 100644
--- a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/ble_r4.ilproj
+++ b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/ble_r4.ilproj
@@ -11,6 +11,7 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/ble_r8.ilproj b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/ble_r8.ilproj
index 9376925853..d382458994 100644
--- a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/ble_r8.ilproj
+++ b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/ble_r8.ilproj
@@ -11,6 +11,7 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/ble_u.ilproj b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/ble_u.ilproj
index 89d255ad86..fef4d7e2d9 100644
--- a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/ble_u.ilproj
+++ b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/ble_u.ilproj
@@ -11,6 +11,7 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/ble_u4.ilproj b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/ble_u4.ilproj
index 4eb7ae9a5b..8af3e3aa00 100644
--- a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/ble_u4.ilproj
+++ b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/ble_u4.ilproj
@@ -11,6 +11,7 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/ble_u8.ilproj b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/ble_u8.ilproj
index 2a1f33d651..cf8f9cbb45 100644
--- a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/ble_u8.ilproj
+++ b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/ble_u8.ilproj
@@ -11,6 +11,7 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/ble_un_r4.ilproj b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/ble_un_r4.ilproj
index 682f4eefa7..fe193fb005 100644
--- a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/ble_un_r4.ilproj
+++ b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/ble_un_r4.ilproj
@@ -11,6 +11,7 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/ble_un_r8.ilproj b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/ble_un_r8.ilproj
index d37be93766..8e7a656a63 100644
--- a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/ble_un_r8.ilproj
+++ b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/ble_un_r8.ilproj
@@ -11,6 +11,7 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/blt_i4.ilproj b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/blt_i4.ilproj
index ec0b9c7180..df806ff1f1 100644
--- a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/blt_i4.ilproj
+++ b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/blt_i4.ilproj
@@ -11,6 +11,7 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/blt_i8.ilproj b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/blt_i8.ilproj
index acd30744a5..7cfa918dfe 100644
--- a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/blt_i8.ilproj
+++ b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/blt_i8.ilproj
@@ -11,6 +11,7 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/blt_r4.ilproj b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/blt_r4.ilproj
index 19349a2d1d..e275233092 100644
--- a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/blt_r4.ilproj
+++ b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/blt_r4.ilproj
@@ -11,6 +11,7 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/blt_r8.ilproj b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/blt_r8.ilproj
index ed009ba241..6a398b4e81 100644
--- a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/blt_r8.ilproj
+++ b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/blt_r8.ilproj
@@ -11,6 +11,7 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/blt_u.ilproj b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/blt_u.ilproj
index bb3b82fe27..645109c504 100644
--- a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/blt_u.ilproj
+++ b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/blt_u.ilproj
@@ -11,6 +11,7 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/blt_u4.ilproj b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/blt_u4.ilproj
index 576e252c9b..ccde19eec1 100644
--- a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/blt_u4.ilproj
+++ b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/blt_u4.ilproj
@@ -11,6 +11,7 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/blt_u8.ilproj b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/blt_u8.ilproj
index c0d0b022a2..7f29481b5d 100644
--- a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/blt_u8.ilproj
+++ b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/blt_u8.ilproj
@@ -11,6 +11,7 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/blt_un_r4.ilproj b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/blt_un_r4.ilproj
index 11f906b87b..6be683e9ac 100644
--- a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/blt_un_r4.ilproj
+++ b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/blt_un_r4.ilproj
@@ -11,6 +11,7 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/blt_un_r8.ilproj b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/blt_un_r8.ilproj
index 8a7d413e2f..4bfc76d6bc 100644
--- a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/blt_un_r8.ilproj
+++ b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/blt_un_r8.ilproj
@@ -11,6 +11,7 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/bne_u.ilproj b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/bne_u.ilproj
index b9f0a11332..93f58a1cbd 100644
--- a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/bne_u.ilproj
+++ b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/bne_u.ilproj
@@ -11,6 +11,7 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/bne_u4.ilproj b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/bne_u4.ilproj
index 78dcf5893a..db9456ae9e 100644
--- a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/bne_u4.ilproj
+++ b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/bne_u4.ilproj
@@ -11,6 +11,7 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/bne_u8.ilproj b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/bne_u8.ilproj
index 4165864261..e396e30c74 100644
--- a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/bne_u8.ilproj
+++ b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/bne_u8.ilproj
@@ -11,6 +11,7 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/bne_un_r4.ilproj b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/bne_un_r4.ilproj
index 8db8a4a1b1..13682ab7c5 100644
--- a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/bne_un_r4.ilproj
+++ b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/bne_un_r4.ilproj
@@ -11,6 +11,7 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/bne_un_r8.ilproj b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/bne_un_r8.ilproj
index 2d577473ab..7cec2aaa98 100644
--- a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/bne_un_r8.ilproj
+++ b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/bne_un_r8.ilproj
@@ -11,6 +11,7 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/br.ilproj b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/br.ilproj
index ac4fa6dc6f..09fa8fd868 100644
--- a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/br.ilproj
+++ b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/br.ilproj
@@ -11,6 +11,7 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/brfalse.ilproj b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/brfalse.ilproj
index 309984039b..b77d6608f0 100644
--- a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/brfalse.ilproj
+++ b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/brfalse.ilproj
@@ -11,6 +11,7 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/brtrue.ilproj b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/brtrue.ilproj
index 3b06f88331..e194ae9725 100644
--- a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/brtrue.ilproj
+++ b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/brtrue.ilproj
@@ -11,6 +11,7 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/c_br.ilproj b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/c_br.ilproj
index db282889dc..0245190595 100644
--- a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/c_br.ilproj
+++ b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/c_br.ilproj
@@ -11,6 +11,7 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/c_brfalse.ilproj b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/c_brfalse.ilproj
index b09d841804..87ae9c6c5f 100644
--- a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/c_brfalse.ilproj
+++ b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/c_brfalse.ilproj
@@ -11,6 +11,7 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/c_brtrue.ilproj b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/c_brtrue.ilproj
index 28779639ca..5fb8b77433 100644
--- a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/c_brtrue.ilproj
+++ b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/c_brtrue.ilproj
@@ -11,6 +11,7 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/c_call.ilproj b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/c_call.ilproj
index b805f2939e..5fd29889b3 100644
--- a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/c_call.ilproj
+++ b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/c_call.ilproj
@@ -11,6 +11,7 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/c_cpblk.ilproj b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/c_cpblk.ilproj
index 64eb63780f..af12a24858 100644
--- a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/c_cpblk.ilproj
+++ b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/c_cpblk.ilproj
@@ -11,6 +11,7 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/c_initblk.ilproj b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/c_initblk.ilproj
index 086c739cf7..fdf9b872b4 100644
--- a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/c_initblk.ilproj
+++ b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/c_initblk.ilproj
@@ -11,6 +11,7 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/c_ldvirtftn.ilproj b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/c_ldvirtftn.ilproj
index 4d8370479b..c6eaa64857 100644
--- a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/c_ldvirtftn.ilproj
+++ b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/c_ldvirtftn.ilproj
@@ -11,6 +11,7 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/c_localloc.ilproj b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/c_localloc.ilproj
index c10c34ba89..ac9e31ca46 100644
--- a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/c_localloc.ilproj
+++ b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/c_localloc.ilproj
@@ -11,6 +11,7 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/c_nop.ilproj b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/c_nop.ilproj
index 6b13a0fc69..33f9bfa2e7 100644
--- a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/c_nop.ilproj
+++ b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/c_nop.ilproj
@@ -11,6 +11,7 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/c_ret.ilproj b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/c_ret.ilproj
index 55cd3012f1..5b089021ce 100644
--- a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/c_ret.ilproj
+++ b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/c_ret.ilproj
@@ -11,6 +11,7 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/c_switch.ilproj b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/c_switch.ilproj
index 0f0ec5f2e0..357e798ecd 100644
--- a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/c_switch.ilproj
+++ b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/c_switch.ilproj
@@ -11,6 +11,7 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/call.ilproj b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/call.ilproj
index 6cd6a8b2c4..0331b45899 100644
--- a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/call.ilproj
+++ b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/call.ilproj
@@ -11,6 +11,7 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/ceq_i.ilproj b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/ceq_i.ilproj
index afb7a73629..5fed1b18ab 100644
--- a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/ceq_i.ilproj
+++ b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/ceq_i.ilproj
@@ -11,6 +11,7 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/ceq_i4.ilproj b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/ceq_i4.ilproj
index c955b89229..3792e4ebce 100644
--- a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/ceq_i4.ilproj
+++ b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/ceq_i4.ilproj
@@ -11,6 +11,7 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/ceq_i8.ilproj b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/ceq_i8.ilproj
index 0da4346e12..fe7b9888d1 100644
--- a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/ceq_i8.ilproj
+++ b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/ceq_i8.ilproj
@@ -11,6 +11,7 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/ceq_r4.ilproj b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/ceq_r4.ilproj
index fd4dd803f7..659bc34ae3 100644
--- a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/ceq_r4.ilproj
+++ b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/ceq_r4.ilproj
@@ -11,6 +11,7 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/ceq_r8.ilproj b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/ceq_r8.ilproj
index 655e84890b..e85c70ac21 100644
--- a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/ceq_r8.ilproj
+++ b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/ceq_r8.ilproj
@@ -11,6 +11,7 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/cgt_i4.ilproj b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/cgt_i4.ilproj
index 06d7c3074f..5fbed0c2e2 100644
--- a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/cgt_i4.ilproj
+++ b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/cgt_i4.ilproj
@@ -11,6 +11,7 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/cgt_i8.ilproj b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/cgt_i8.ilproj
index 48da5bc03a..d7379263ca 100644
--- a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/cgt_i8.ilproj
+++ b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/cgt_i8.ilproj
@@ -11,6 +11,7 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/cgt_r4.ilproj b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/cgt_r4.ilproj
index 2cb5f69df5..0346c5f47f 100644
--- a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/cgt_r4.ilproj
+++ b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/cgt_r4.ilproj
@@ -11,6 +11,7 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/cgt_r8.ilproj b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/cgt_r8.ilproj
index ff1d9b8887..8252f31ca7 100644
--- a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/cgt_r8.ilproj
+++ b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/cgt_r8.ilproj
@@ -11,6 +11,7 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/cgt_u.ilproj b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/cgt_u.ilproj
index bc0c9ef4fc..b465528b87 100644
--- a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/cgt_u.ilproj
+++ b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/cgt_u.ilproj
@@ -11,6 +11,7 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/cgt_u4.ilproj b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/cgt_u4.ilproj
index 343554ef00..1b52c0264d 100644
--- a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/cgt_u4.ilproj
+++ b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/cgt_u4.ilproj
@@ -11,6 +11,7 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/cgt_u8.ilproj b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/cgt_u8.ilproj
index be54d7e602..0c7100315c 100644
--- a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/cgt_u8.ilproj
+++ b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/cgt_u8.ilproj
@@ -11,6 +11,7 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/cgt_un_r4.ilproj b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/cgt_un_r4.ilproj
index fb5cc9c386..e01fd77829 100644
--- a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/cgt_un_r4.ilproj
+++ b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/cgt_un_r4.ilproj
@@ -11,6 +11,7 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/cgt_un_r8.ilproj b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/cgt_un_r8.ilproj
index 589b3c763d..5da4b278c7 100644
--- a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/cgt_un_r8.ilproj
+++ b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/cgt_un_r8.ilproj
@@ -11,6 +11,7 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/clt_i4.ilproj b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/clt_i4.ilproj
index bb306ce40d..6013fa8b34 100644
--- a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/clt_i4.ilproj
+++ b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/clt_i4.ilproj
@@ -11,6 +11,7 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/clt_i8.ilproj b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/clt_i8.ilproj
index 1f862b36d4..ff64dd6070 100644
--- a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/clt_i8.ilproj
+++ b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/clt_i8.ilproj
@@ -11,6 +11,7 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/clt_r4.ilproj b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/clt_r4.ilproj
index e26af50144..b922c47775 100644
--- a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/clt_r4.ilproj
+++ b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/clt_r4.ilproj
@@ -11,6 +11,7 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/clt_r8.ilproj b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/clt_r8.ilproj
index 87b9cfdddc..36ccd211e7 100644
--- a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/clt_r8.ilproj
+++ b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/clt_r8.ilproj
@@ -11,6 +11,7 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/clt_u.ilproj b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/clt_u.ilproj
index d44be7fd62..0343523cbe 100644
--- a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/clt_u.ilproj
+++ b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/clt_u.ilproj
@@ -11,6 +11,7 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/clt_u4.ilproj b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/clt_u4.ilproj
index 1eb020077d..84efa350f5 100644
--- a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/clt_u4.ilproj
+++ b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/clt_u4.ilproj
@@ -11,6 +11,7 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/clt_u8.ilproj b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/clt_u8.ilproj
index af695cfff1..939d4101ea 100644
--- a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/clt_u8.ilproj
+++ b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/clt_u8.ilproj
@@ -11,6 +11,7 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/clt_un_r4.ilproj b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/clt_un_r4.ilproj
index 53ce39f8b6..51901291e6 100644
--- a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/clt_un_r4.ilproj
+++ b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/clt_un_r4.ilproj
@@ -11,6 +11,7 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/clt_un_r8.ilproj b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/clt_un_r8.ilproj
index f8743322d4..b24f6134ee 100644
--- a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/clt_un_r8.ilproj
+++ b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/clt_un_r8.ilproj
@@ -11,6 +11,7 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/conv_ovf_u4_i.ilproj b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/conv_ovf_u4_i.ilproj
index 8155af8dfc..e0741ee9f1 100644
--- a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/conv_ovf_u4_i.ilproj
+++ b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/conv_ovf_u4_i.ilproj
@@ -11,6 +11,7 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/conv_ovf_u4_i4.ilproj b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/conv_ovf_u4_i4.ilproj
index 5445804772..e7b6d62859 100644
--- a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/conv_ovf_u4_i4.ilproj
+++ b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/conv_ovf_u4_i4.ilproj
@@ -11,6 +11,7 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/conv_ovf_u8_i8.ilproj b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/conv_ovf_u8_i8.ilproj
index 89558873e4..766e5cae2b 100644
--- a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/conv_ovf_u8_i8.ilproj
+++ b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/conv_ovf_u8_i8.ilproj
@@ -11,6 +11,7 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/cpblk.ilproj b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/cpblk.ilproj
index a25b28af63..5216b2b298 100644
--- a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/cpblk.ilproj
+++ b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/cpblk.ilproj
@@ -11,6 +11,7 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/dup4.ilproj b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/dup4.ilproj
index 191ec79695..221dc71746 100644
--- a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/dup4.ilproj
+++ b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/dup4.ilproj
@@ -11,6 +11,7 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/dup8.ilproj b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/dup8.ilproj
index cf728dd9ca..b1d3bbd97a 100644
--- a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/dup8.ilproj
+++ b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/dup8.ilproj
@@ -11,6 +11,7 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/dupi.ilproj b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/dupi.ilproj
index 815e80db29..e04811bcc2 100644
--- a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/dupi.ilproj
+++ b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/dupi.ilproj
@@ -11,6 +11,7 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/initblk.ilproj b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/initblk.ilproj
index 8d1b459c62..6844ae5485 100644
--- a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/initblk.ilproj
+++ b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/initblk.ilproj
@@ -11,6 +11,7 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/ldarg_i.ilproj b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/ldarg_i.ilproj
index 4f787cea56..bdfac94a25 100644
--- a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/ldarg_i.ilproj
+++ b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/ldarg_i.ilproj
@@ -11,6 +11,7 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/ldarg_i4.ilproj b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/ldarg_i4.ilproj
index 611606edbd..eecb18e9ad 100644
--- a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/ldarg_i4.ilproj
+++ b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/ldarg_i4.ilproj
@@ -11,6 +11,7 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/ldarg_i8.ilproj b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/ldarg_i8.ilproj
index 2e5c5b6884..6e84d84bf3 100644
--- a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/ldarg_i8.ilproj
+++ b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/ldarg_i8.ilproj
@@ -11,6 +11,7 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/ldarg_r4.ilproj b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/ldarg_r4.ilproj
index f146d314c7..945df68111 100644
--- a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/ldarg_r4.ilproj
+++ b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/ldarg_r4.ilproj
@@ -11,6 +11,7 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/ldarg_r8.ilproj b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/ldarg_r8.ilproj
index 3313e3d694..345a72ac19 100644
--- a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/ldarg_r8.ilproj
+++ b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/ldarg_r8.ilproj
@@ -11,6 +11,7 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/ldarg_ref.ilproj b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/ldarg_ref.ilproj
index 5ebff5f742..2cfa28c687 100644
--- a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/ldarg_ref.ilproj
+++ b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/ldarg_ref.ilproj
@@ -11,6 +11,7 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/ldarga_i.ilproj b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/ldarga_i.ilproj
index e9d4294f6e..54423ce417 100644
--- a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/ldarga_i.ilproj
+++ b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/ldarga_i.ilproj
@@ -11,6 +11,7 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/ldarga_i4.ilproj b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/ldarga_i4.ilproj
index 7b67d2b2b4..cb4c5ad339 100644
--- a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/ldarga_i4.ilproj
+++ b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/ldarga_i4.ilproj
@@ -11,6 +11,7 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/ldarga_i8.ilproj b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/ldarga_i8.ilproj
index c06d3830ab..cd441265e4 100644
--- a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/ldarga_i8.ilproj
+++ b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/ldarga_i8.ilproj
@@ -11,6 +11,7 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/ldarga_r4.ilproj b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/ldarga_r4.ilproj
index f4f6fa2448..eb0d191a49 100644
--- a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/ldarga_r4.ilproj
+++ b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/ldarga_r4.ilproj
@@ -11,6 +11,7 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/ldarga_r8.ilproj b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/ldarga_r8.ilproj
index 53f41ec884..96f969ad87 100644
--- a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/ldarga_r8.ilproj
+++ b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/ldarga_r8.ilproj
@@ -11,6 +11,7 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/ldarga_ref.ilproj b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/ldarga_ref.ilproj
index 1139ec0c90..5c7c8720f5 100644
--- a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/ldarga_ref.ilproj
+++ b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/ldarga_ref.ilproj
@@ -11,6 +11,7 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/ldc_c_cpblk.ilproj b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/ldc_c_cpblk.ilproj
index d73fe70328..d4844c9b56 100644
--- a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/ldc_c_cpblk.ilproj
+++ b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/ldc_c_cpblk.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/ldc_c_initblk.ilproj b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/ldc_c_initblk.ilproj
index ebd3b60e80..1726857db0 100644
--- a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/ldc_c_initblk.ilproj
+++ b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/ldc_c_initblk.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/ldc_c_nop.ilproj b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/ldc_c_nop.ilproj
index 9102d3ed00..beb5d57077 100644
--- a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/ldc_c_nop.ilproj
+++ b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/ldc_c_nop.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/ldc_c_ret.ilproj b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/ldc_c_ret.ilproj
index 2cfed0e33b..47916423ae 100644
--- a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/ldc_c_ret.ilproj
+++ b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/ldc_c_ret.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/ldc_c_switch.ilproj b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/ldc_c_switch.ilproj
index 8a4f8a65fa..7f175ed81b 100644
--- a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/ldc_c_switch.ilproj
+++ b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/ldc_c_switch.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/ldc_conv_ovf_u4_i.ilproj b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/ldc_conv_ovf_u4_i.ilproj
index ba21e50bba..7b17e2aea3 100644
--- a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/ldc_conv_ovf_u4_i.ilproj
+++ b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/ldc_conv_ovf_u4_i.ilproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/ldc_conv_ovf_u4_i4.ilproj b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/ldc_conv_ovf_u4_i4.ilproj
index 94f8daf52d..19e2427189 100644
--- a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/ldc_conv_ovf_u4_i4.ilproj
+++ b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/ldc_conv_ovf_u4_i4.ilproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/ldc_conv_ovf_u8_i8.ilproj b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/ldc_conv_ovf_u8_i8.ilproj
index 0d56cb12da..4a1734f486 100644
--- a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/ldc_conv_ovf_u8_i8.ilproj
+++ b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/ldc_conv_ovf_u8_i8.ilproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/ldc_i4.ilproj b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/ldc_i4.ilproj
index 2eb139822c..03825b3993 100644
--- a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/ldc_i4.ilproj
+++ b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/ldc_i4.ilproj
@@ -11,6 +11,7 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/ldc_i8.ilproj b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/ldc_i8.ilproj
index 3ff1bf8589..995f977e16 100644
--- a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/ldc_i8.ilproj
+++ b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/ldc_i8.ilproj
@@ -11,6 +11,7 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/ldc_neg_i4.ilproj b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/ldc_neg_i4.ilproj
index 0a243aef03..111896a83a 100644
--- a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/ldc_neg_i4.ilproj
+++ b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/ldc_neg_i4.ilproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/ldc_neg_i8.ilproj b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/ldc_neg_i8.ilproj
index 4223ee9367..9ea96792b7 100644
--- a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/ldc_neg_i8.ilproj
+++ b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/ldc_neg_i8.ilproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/ldc_r4.ilproj b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/ldc_r4.ilproj
index 153cf5991c..99f5a85c98 100644
--- a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/ldc_r4.ilproj
+++ b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/ldc_r4.ilproj
@@ -11,6 +11,7 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/ldc_r8.ilproj b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/ldc_r8.ilproj
index 5a5155a4b0..ddee66d20e 100644
--- a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/ldc_r8.ilproj
+++ b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/ldc_r8.ilproj
@@ -11,6 +11,7 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/ldc_ret_i.ilproj b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/ldc_ret_i.ilproj
index 1b197134b4..6286d77445 100644
--- a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/ldc_ret_i.ilproj
+++ b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/ldc_ret_i.ilproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/ldc_ret_i4.ilproj b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/ldc_ret_i4.ilproj
index 47c80bafb4..3ce7ea75e9 100644
--- a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/ldc_ret_i4.ilproj
+++ b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/ldc_ret_i4.ilproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/ldc_ret_i8.ilproj b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/ldc_ret_i8.ilproj
index 5d94d79fd4..002ea2c3ef 100644
--- a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/ldc_ret_i8.ilproj
+++ b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/ldc_ret_i8.ilproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/ldc_ret_r4.ilproj b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/ldc_ret_r4.ilproj
index 76a1bc7ad8..8f6ae6d167 100644
--- a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/ldc_ret_r4.ilproj
+++ b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/ldc_ret_r4.ilproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/ldc_ret_r8.ilproj b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/ldc_ret_r8.ilproj
index 0b3c05c2ca..2ebba0daa7 100644
--- a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/ldc_ret_r8.ilproj
+++ b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/ldc_ret_r8.ilproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/ldc_ret_ref.ilproj b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/ldc_ret_ref.ilproj
index abc05104a6..c6d44f00c4 100644
--- a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/ldc_ret_ref.ilproj
+++ b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/ldc_ret_ref.ilproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/ldc_sub_i.ilproj b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/ldc_sub_i.ilproj
index 113fd44be9..29b590a244 100644
--- a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/ldc_sub_i.ilproj
+++ b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/ldc_sub_i.ilproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/ldftn.ilproj b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/ldftn.ilproj
index 2d1266b56a..fa16fda6ca 100644
--- a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/ldftn.ilproj
+++ b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/ldftn.ilproj
@@ -11,6 +11,7 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/ldind_i1.ilproj b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/ldind_i1.ilproj
index ba680ebfcd..9032db0481 100644
--- a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/ldind_i1.ilproj
+++ b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/ldind_i1.ilproj
@@ -11,6 +11,7 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/ldind_i2.ilproj b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/ldind_i2.ilproj
index 35b7ca4054..1f86629927 100644
--- a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/ldind_i2.ilproj
+++ b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/ldind_i2.ilproj
@@ -11,6 +11,7 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/ldind_i4.ilproj b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/ldind_i4.ilproj
index 2672342360..2827e9d51f 100644
--- a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/ldind_i4.ilproj
+++ b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/ldind_i4.ilproj
@@ -11,6 +11,7 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/ldind_i8.ilproj b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/ldind_i8.ilproj
index b76f5ea260..25680a317a 100644
--- a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/ldind_i8.ilproj
+++ b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/ldind_i8.ilproj
@@ -11,6 +11,7 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/ldind_r4.ilproj b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/ldind_r4.ilproj
index 47ede0a2fd..95fff5c59d 100644
--- a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/ldind_r4.ilproj
+++ b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/ldind_r4.ilproj
@@ -11,6 +11,7 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/ldind_r8.ilproj b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/ldind_r8.ilproj
index ff29d168c7..f52042fc59 100644
--- a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/ldind_r8.ilproj
+++ b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/ldind_r8.ilproj
@@ -11,6 +11,7 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/ldind_ref.ilproj b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/ldind_ref.ilproj
index 1a4250b6d8..d1a7233121 100644
--- a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/ldind_ref.ilproj
+++ b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/ldind_ref.ilproj
@@ -11,6 +11,7 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/ldind_u1.ilproj b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/ldind_u1.ilproj
index e65227bb72..1475abd4eb 100644
--- a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/ldind_u1.ilproj
+++ b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/ldind_u1.ilproj
@@ -11,6 +11,7 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/ldind_u2.ilproj b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/ldind_u2.ilproj
index e356538dc8..b8dffd187b 100644
--- a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/ldind_u2.ilproj
+++ b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/ldind_u2.ilproj
@@ -11,6 +11,7 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/ldind_u4.ilproj b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/ldind_u4.ilproj
index 97dc77f9fc..815aec7dbe 100644
--- a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/ldind_u4.ilproj
+++ b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/ldind_u4.ilproj
@@ -11,6 +11,7 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/ldloc_i.ilproj b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/ldloc_i.ilproj
index f5a7f028d3..791fa92052 100644
--- a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/ldloc_i.ilproj
+++ b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/ldloc_i.ilproj
@@ -11,6 +11,7 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/ldloc_i4.ilproj b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/ldloc_i4.ilproj
index 8ecedd7869..dcb636d651 100644
--- a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/ldloc_i4.ilproj
+++ b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/ldloc_i4.ilproj
@@ -11,6 +11,7 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/ldloc_i8.ilproj b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/ldloc_i8.ilproj
index 6fa85b0910..2d01ef5bb8 100644
--- a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/ldloc_i8.ilproj
+++ b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/ldloc_i8.ilproj
@@ -11,6 +11,7 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/ldloc_r4.ilproj b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/ldloc_r4.ilproj
index a585d3cc37..0f6459a73c 100644
--- a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/ldloc_r4.ilproj
+++ b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/ldloc_r4.ilproj
@@ -11,6 +11,7 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/ldloc_r8.ilproj b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/ldloc_r8.ilproj
index 76ee4dc184..657f81dd13 100644
--- a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/ldloc_r8.ilproj
+++ b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/ldloc_r8.ilproj
@@ -11,6 +11,7 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/ldloc_ref.ilproj b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/ldloc_ref.ilproj
index dce4eadca4..092d82eb20 100644
--- a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/ldloc_ref.ilproj
+++ b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/ldloc_ref.ilproj
@@ -11,6 +11,7 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/ldnull_i.ilproj b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/ldnull_i.ilproj
index 07cf6eff41..bb0bdf3b6b 100644
--- a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/ldnull_i.ilproj
+++ b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/ldnull_i.ilproj
@@ -11,6 +11,7 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/ldnull_ref.ilproj b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/ldnull_ref.ilproj
index b379c672a8..ecf9ee018b 100644
--- a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/ldnull_ref.ilproj
+++ b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/ldnull_ref.ilproj
@@ -11,6 +11,7 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/ldvirtftn.ilproj b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/ldvirtftn.ilproj
index 9d216293cc..0344635b19 100644
--- a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/ldvirtftn.ilproj
+++ b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/ldvirtftn.ilproj
@@ -11,6 +11,7 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/localloc.ilproj b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/localloc.ilproj
index 265ca1feca..fb8eed600c 100644
--- a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/localloc.ilproj
+++ b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/localloc.ilproj
@@ -11,6 +11,7 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/mul_i4.ilproj b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/mul_i4.ilproj
index 94fef9ad3b..978f993ad1 100644
--- a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/mul_i4.ilproj
+++ b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/mul_i4.ilproj
@@ -11,6 +11,7 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/mul_i8.ilproj b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/mul_i8.ilproj
index dcd2d00818..a58df78a32 100644
--- a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/mul_i8.ilproj
+++ b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/mul_i8.ilproj
@@ -11,6 +11,7 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/neg_i4.ilproj b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/neg_i4.ilproj
index c225e93a46..85d59977cc 100644
--- a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/neg_i4.ilproj
+++ b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/neg_i4.ilproj
@@ -11,6 +11,7 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/neg_i8.ilproj b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/neg_i8.ilproj
index 6fd6529203..75f4cf5544 100644
--- a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/neg_i8.ilproj
+++ b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/neg_i8.ilproj
@@ -11,6 +11,7 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/nop.ilproj b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/nop.ilproj
index f1b73f00dc..8ace684e3a 100644
--- a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/nop.ilproj
+++ b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/nop.ilproj
@@ -11,6 +11,7 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/not_u4.ilproj b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/not_u4.ilproj
index 938f70aefc..32cd0fc444 100644
--- a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/not_u4.ilproj
+++ b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/not_u4.ilproj
@@ -11,6 +11,7 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/not_u8.ilproj b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/not_u8.ilproj
index 5a61531904..2ed9cc4e82 100644
--- a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/not_u8.ilproj
+++ b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/not_u8.ilproj
@@ -11,6 +11,7 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/or_u4.ilproj b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/or_u4.ilproj
index ba48c0fcf4..08e84a455b 100644
--- a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/or_u4.ilproj
+++ b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/or_u4.ilproj
@@ -11,6 +11,7 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/or_u8.ilproj b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/or_u8.ilproj
index 7690a4aaaa..31b851ea51 100644
--- a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/or_u8.ilproj
+++ b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/or_u8.ilproj
@@ -11,6 +11,7 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/pop4.ilproj b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/pop4.ilproj
index f8c95c420b..16e45392d9 100644
--- a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/pop4.ilproj
+++ b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/pop4.ilproj
@@ -11,6 +11,7 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/pop8.ilproj b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/pop8.ilproj
index 23ab776991..2b7245879b 100644
--- a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/pop8.ilproj
+++ b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/pop8.ilproj
@@ -11,6 +11,7 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/popi.ilproj b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/popi.ilproj
index cb4e94723d..5e7f1da4b1 100644
--- a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/popi.ilproj
+++ b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/popi.ilproj
@@ -11,6 +11,7 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/refs.ilproj b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/refs.ilproj
index 238785fc59..fd50063a30 100644
--- a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/refs.ilproj
+++ b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/refs.ilproj
@@ -11,6 +11,7 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/ret.ilproj b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/ret.ilproj
index df6ceb959d..d3ab64427e 100644
--- a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/ret.ilproj
+++ b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/ret.ilproj
@@ -11,6 +11,7 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/ret_i.ilproj b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/ret_i.ilproj
index 682fa06be4..768eee891b 100644
--- a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/ret_i.ilproj
+++ b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/ret_i.ilproj
@@ -11,6 +11,7 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/ret_i4.ilproj b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/ret_i4.ilproj
index 0bb553e8ad..ef0b6813f8 100644
--- a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/ret_i4.ilproj
+++ b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/ret_i4.ilproj
@@ -11,6 +11,7 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/ret_i8.ilproj b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/ret_i8.ilproj
index cc3206006b..ce4f34b8b0 100644
--- a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/ret_i8.ilproj
+++ b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/ret_i8.ilproj
@@ -11,6 +11,7 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/ret_r4.ilproj b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/ret_r4.ilproj
index b1df5ed916..9521512966 100644
--- a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/ret_r4.ilproj
+++ b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/ret_r4.ilproj
@@ -11,6 +11,7 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/ret_r8.ilproj b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/ret_r8.ilproj
index 8853e06e95..ed9ea85fba 100644
--- a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/ret_r8.ilproj
+++ b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/ret_r8.ilproj
@@ -11,6 +11,7 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/ret_ref.ilproj b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/ret_ref.ilproj
index f5839ff3f8..a1ddb7ec06 100644
--- a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/ret_ref.ilproj
+++ b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/ret_ref.ilproj
@@ -11,6 +11,7 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/shl_u4.ilproj b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/shl_u4.ilproj
index 63c20554b9..dddd717fe8 100644
--- a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/shl_u4.ilproj
+++ b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/shl_u4.ilproj
@@ -11,6 +11,7 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/shl_u8.ilproj b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/shl_u8.ilproj
index c5f1ab45fa..b34c17dbb7 100644
--- a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/shl_u8.ilproj
+++ b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/shl_u8.ilproj
@@ -11,6 +11,7 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/shr_i4.ilproj b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/shr_i4.ilproj
index 176f39aa3e..13213f7604 100644
--- a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/shr_i4.ilproj
+++ b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/shr_i4.ilproj
@@ -11,6 +11,7 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/shr_i8.ilproj b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/shr_i8.ilproj
index ed38e54cd8..951f9ece67 100644
--- a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/shr_i8.ilproj
+++ b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/shr_i8.ilproj
@@ -11,6 +11,7 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/shr_u4.ilproj b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/shr_u4.ilproj
index b21265b9f3..f6549ed952 100644
--- a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/shr_u4.ilproj
+++ b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/shr_u4.ilproj
@@ -11,6 +11,7 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/shr_u8.ilproj b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/shr_u8.ilproj
index 4f06e6466c..6d71859a34 100644
--- a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/shr_u8.ilproj
+++ b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/shr_u8.ilproj
@@ -11,6 +11,7 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/sizeof.ilproj b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/sizeof.ilproj
index 42e9075709..9df73de2c8 100644
--- a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/sizeof.ilproj
+++ b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/sizeof.ilproj
@@ -11,6 +11,7 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/starg_i.ilproj b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/starg_i.ilproj
index f04b21fe65..6020defc5b 100644
--- a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/starg_i.ilproj
+++ b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/starg_i.ilproj
@@ -11,6 +11,7 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/starg_i4.ilproj b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/starg_i4.ilproj
index 843d8f2366..49ad6edf31 100644
--- a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/starg_i4.ilproj
+++ b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/starg_i4.ilproj
@@ -11,6 +11,7 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/starg_i8.ilproj b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/starg_i8.ilproj
index 960d7c8898..223b03e6e4 100644
--- a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/starg_i8.ilproj
+++ b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/starg_i8.ilproj
@@ -11,6 +11,7 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/starg_r4.ilproj b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/starg_r4.ilproj
index aea4614a7a..96b9b3469b 100644
--- a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/starg_r4.ilproj
+++ b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/starg_r4.ilproj
@@ -11,6 +11,7 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/starg_r8.ilproj b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/starg_r8.ilproj
index 530d4bc0de..d19a9372d3 100644
--- a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/starg_r8.ilproj
+++ b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/starg_r8.ilproj
@@ -11,6 +11,7 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/starg_ref.ilproj b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/starg_ref.ilproj
index b348503c20..658c834887 100644
--- a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/starg_ref.ilproj
+++ b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/starg_ref.ilproj
@@ -11,6 +11,7 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/stind_i1.ilproj b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/stind_i1.ilproj
index c84640e2c8..96fdd26c72 100644
--- a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/stind_i1.ilproj
+++ b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/stind_i1.ilproj
@@ -11,6 +11,7 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/stind_i2.ilproj b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/stind_i2.ilproj
index e19c42c6d0..9cd80e7d2f 100644
--- a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/stind_i2.ilproj
+++ b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/stind_i2.ilproj
@@ -11,6 +11,7 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/stind_i4.ilproj b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/stind_i4.ilproj
index d7c4f3656f..0a838bb04a 100644
--- a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/stind_i4.ilproj
+++ b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/stind_i4.ilproj
@@ -11,6 +11,7 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/stind_i8.ilproj b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/stind_i8.ilproj
index a7cbaa1ed3..7461b08565 100644
--- a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/stind_i8.ilproj
+++ b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/stind_i8.ilproj
@@ -11,6 +11,7 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/stind_r8.ilproj b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/stind_r8.ilproj
index 06709379ea..9050b6e6c0 100644
--- a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/stind_r8.ilproj
+++ b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/stind_r8.ilproj
@@ -11,6 +11,7 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/stind_ref.ilproj b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/stind_ref.ilproj
index 82b998f9b8..d26a9380dd 100644
--- a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/stind_ref.ilproj
+++ b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/stind_ref.ilproj
@@ -11,6 +11,7 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/stloc_i.ilproj b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/stloc_i.ilproj
index 8e8d81942d..3a69a27dfe 100644
--- a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/stloc_i.ilproj
+++ b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/stloc_i.ilproj
@@ -11,6 +11,7 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/stloc_i4.ilproj b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/stloc_i4.ilproj
index a698dc0317..251875b9cc 100644
--- a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/stloc_i4.ilproj
+++ b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/stloc_i4.ilproj
@@ -11,6 +11,7 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/stloc_i8.ilproj b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/stloc_i8.ilproj
index 1df25d9e96..26966288e5 100644
--- a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/stloc_i8.ilproj
+++ b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/stloc_i8.ilproj
@@ -11,6 +11,7 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/stloc_r4.ilproj b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/stloc_r4.ilproj
index 8338c5bc8a..4c611e5c09 100644
--- a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/stloc_r4.ilproj
+++ b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/stloc_r4.ilproj
@@ -11,6 +11,7 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/stloc_r8.ilproj b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/stloc_r8.ilproj
index 1469e3b597..aaf5267ab4 100644
--- a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/stloc_r8.ilproj
+++ b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/stloc_r8.ilproj
@@ -11,6 +11,7 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/stloc_ref.ilproj b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/stloc_ref.ilproj
index 62d5cc675d..69c136b511 100644
--- a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/stloc_ref.ilproj
+++ b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/stloc_ref.ilproj
@@ -11,6 +11,7 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/sub_i.ilproj b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/sub_i.ilproj
index b423a7b65a..987fdcb722 100644
--- a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/sub_i.ilproj
+++ b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/sub_i.ilproj
@@ -11,6 +11,7 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/sub_i4.ilproj b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/sub_i4.ilproj
index 2f547d603d..0f887c8f29 100644
--- a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/sub_i4.ilproj
+++ b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/sub_i4.ilproj
@@ -11,6 +11,7 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/sub_i8.ilproj b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/sub_i8.ilproj
index 6b3b5e1f73..ec47356b62 100644
--- a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/sub_i8.ilproj
+++ b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/sub_i8.ilproj
@@ -11,6 +11,7 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/switch.ilproj b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/switch.ilproj
index fe6f23c05c..8c55e483da 100644
--- a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/switch.ilproj
+++ b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/switch.ilproj
@@ -11,6 +11,7 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/xor_u4.ilproj b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/xor_u4.ilproj
index d4841eeb87..cea69d9dde 100644
--- a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/xor_u4.ilproj
+++ b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/xor_u4.ilproj
@@ -11,6 +11,7 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/xor_u8.ilproj b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/xor_u8.ilproj
index e235d94b2d..2e2dd58e81 100644
--- a/tests/src/JIT/IL_Conformance/Old/Conformance_Base/xor_u8.ilproj
+++ b/tests/src/JIT/IL_Conformance/Old/Conformance_Base/xor_u8.ilproj
@@ -11,6 +11,7 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/IL_Conformance/Old/directed/AutoInit.ilproj b/tests/src/JIT/IL_Conformance/Old/directed/AutoInit.ilproj
index e6d058def3..8b95749884 100644
--- a/tests/src/JIT/IL_Conformance/Old/directed/AutoInit.ilproj
+++ b/tests/src/JIT/IL_Conformance/Old/directed/AutoInit.ilproj
@@ -11,6 +11,7 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/IL_Conformance/Old/directed/heap_ovf.ilproj b/tests/src/JIT/IL_Conformance/Old/directed/heap_ovf.ilproj
index c5d78ae0c8..a1c35608b3 100644
--- a/tests/src/JIT/IL_Conformance/Old/directed/heap_ovf.ilproj
+++ b/tests/src/JIT/IL_Conformance/Old/directed/heap_ovf.ilproj
@@ -12,6 +12,7 @@
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
<IlasmRoundTrip>true</IlasmRoundTrip>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/IL_Conformance/Old/directed/ldarg_s_i1.ilproj b/tests/src/JIT/IL_Conformance/Old/directed/ldarg_s_i1.ilproj
index b6bac808bc..04cb963a56 100644
--- a/tests/src/JIT/IL_Conformance/Old/directed/ldarg_s_i1.ilproj
+++ b/tests/src/JIT/IL_Conformance/Old/directed/ldarg_s_i1.ilproj
@@ -11,6 +11,7 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/IL_Conformance/Old/directed/ldarg_s_i2.ilproj b/tests/src/JIT/IL_Conformance/Old/directed/ldarg_s_i2.ilproj
index 2918d94e49..034ccc2ef6 100644
--- a/tests/src/JIT/IL_Conformance/Old/directed/ldarg_s_i2.ilproj
+++ b/tests/src/JIT/IL_Conformance/Old/directed/ldarg_s_i2.ilproj
@@ -11,6 +11,7 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/IL_Conformance/Old/directed/ldarg_s_i4.ilproj b/tests/src/JIT/IL_Conformance/Old/directed/ldarg_s_i4.ilproj
index b25d59374e..6ed368bff8 100644
--- a/tests/src/JIT/IL_Conformance/Old/directed/ldarg_s_i4.ilproj
+++ b/tests/src/JIT/IL_Conformance/Old/directed/ldarg_s_i4.ilproj
@@ -11,6 +11,7 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/IL_Conformance/Old/directed/ldarg_s_i8.ilproj b/tests/src/JIT/IL_Conformance/Old/directed/ldarg_s_i8.ilproj
index a70915d352..d152168862 100644
--- a/tests/src/JIT/IL_Conformance/Old/directed/ldarg_s_i8.ilproj
+++ b/tests/src/JIT/IL_Conformance/Old/directed/ldarg_s_i8.ilproj
@@ -11,6 +11,7 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/IL_Conformance/Old/directed/ldarg_s_r4.ilproj b/tests/src/JIT/IL_Conformance/Old/directed/ldarg_s_r4.ilproj
index 5e737d2e64..d70e47a030 100644
--- a/tests/src/JIT/IL_Conformance/Old/directed/ldarg_s_r4.ilproj
+++ b/tests/src/JIT/IL_Conformance/Old/directed/ldarg_s_r4.ilproj
@@ -11,6 +11,7 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/IL_Conformance/Old/directed/ldarg_s_r8.ilproj b/tests/src/JIT/IL_Conformance/Old/directed/ldarg_s_r8.ilproj
index 066de1b12a..a88a24a156 100644
--- a/tests/src/JIT/IL_Conformance/Old/directed/ldarg_s_r8.ilproj
+++ b/tests/src/JIT/IL_Conformance/Old/directed/ldarg_s_r8.ilproj
@@ -11,6 +11,7 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/IL_Conformance/Old/directed/ldloc_s_i1.ilproj b/tests/src/JIT/IL_Conformance/Old/directed/ldloc_s_i1.ilproj
index 884dcfd43e..4acc812e5d 100644
--- a/tests/src/JIT/IL_Conformance/Old/directed/ldloc_s_i1.ilproj
+++ b/tests/src/JIT/IL_Conformance/Old/directed/ldloc_s_i1.ilproj
@@ -11,6 +11,7 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/IL_Conformance/Old/directed/ldloc_s_i2.ilproj b/tests/src/JIT/IL_Conformance/Old/directed/ldloc_s_i2.ilproj
index 0cc624115f..525e7cab9c 100644
--- a/tests/src/JIT/IL_Conformance/Old/directed/ldloc_s_i2.ilproj
+++ b/tests/src/JIT/IL_Conformance/Old/directed/ldloc_s_i2.ilproj
@@ -11,6 +11,7 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/IL_Conformance/Old/directed/ldloc_s_i4.ilproj b/tests/src/JIT/IL_Conformance/Old/directed/ldloc_s_i4.ilproj
index c03828c1dd..94494e66c7 100644
--- a/tests/src/JIT/IL_Conformance/Old/directed/ldloc_s_i4.ilproj
+++ b/tests/src/JIT/IL_Conformance/Old/directed/ldloc_s_i4.ilproj
@@ -11,6 +11,7 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/IL_Conformance/Old/directed/ldloc_s_i8.ilproj b/tests/src/JIT/IL_Conformance/Old/directed/ldloc_s_i8.ilproj
index 03d2c96fbd..eaa19e821c 100644
--- a/tests/src/JIT/IL_Conformance/Old/directed/ldloc_s_i8.ilproj
+++ b/tests/src/JIT/IL_Conformance/Old/directed/ldloc_s_i8.ilproj
@@ -11,6 +11,7 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/IL_Conformance/Old/directed/ldloc_s_r4.ilproj b/tests/src/JIT/IL_Conformance/Old/directed/ldloc_s_r4.ilproj
index 639ff4212b..6efc022e3c 100644
--- a/tests/src/JIT/IL_Conformance/Old/directed/ldloc_s_r4.ilproj
+++ b/tests/src/JIT/IL_Conformance/Old/directed/ldloc_s_r4.ilproj
@@ -11,6 +11,7 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/IL_Conformance/Old/directed/ldloc_s_r8.ilproj b/tests/src/JIT/IL_Conformance/Old/directed/ldloc_s_r8.ilproj
index 244a0a20de..420b4e8674 100644
--- a/tests/src/JIT/IL_Conformance/Old/directed/ldloc_s_r8.ilproj
+++ b/tests/src/JIT/IL_Conformance/Old/directed/ldloc_s_r8.ilproj
@@ -11,6 +11,7 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/IL_Conformance/Old/directed/ldloca_s_i1.ilproj b/tests/src/JIT/IL_Conformance/Old/directed/ldloca_s_i1.ilproj
index f305e99814..031885ec92 100644
--- a/tests/src/JIT/IL_Conformance/Old/directed/ldloca_s_i1.ilproj
+++ b/tests/src/JIT/IL_Conformance/Old/directed/ldloca_s_i1.ilproj
@@ -11,6 +11,7 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/IL_Conformance/Old/directed/ldloca_s_i2.ilproj b/tests/src/JIT/IL_Conformance/Old/directed/ldloca_s_i2.ilproj
index 00eeeeb36f..49548356ab 100644
--- a/tests/src/JIT/IL_Conformance/Old/directed/ldloca_s_i2.ilproj
+++ b/tests/src/JIT/IL_Conformance/Old/directed/ldloca_s_i2.ilproj
@@ -11,6 +11,7 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/IL_Conformance/Old/directed/ldloca_s_i4.ilproj b/tests/src/JIT/IL_Conformance/Old/directed/ldloca_s_i4.ilproj
index b96a649ea7..22df691fb5 100644
--- a/tests/src/JIT/IL_Conformance/Old/directed/ldloca_s_i4.ilproj
+++ b/tests/src/JIT/IL_Conformance/Old/directed/ldloca_s_i4.ilproj
@@ -11,6 +11,7 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/IL_Conformance/Old/directed/ldloca_s_i8.ilproj b/tests/src/JIT/IL_Conformance/Old/directed/ldloca_s_i8.ilproj
index bf0d4ccdac..c9c38612bf 100644
--- a/tests/src/JIT/IL_Conformance/Old/directed/ldloca_s_i8.ilproj
+++ b/tests/src/JIT/IL_Conformance/Old/directed/ldloca_s_i8.ilproj
@@ -11,6 +11,7 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/IL_Conformance/Old/directed/ldloca_s_r4.ilproj b/tests/src/JIT/IL_Conformance/Old/directed/ldloca_s_r4.ilproj
index 917ebc6046..90eaa48c86 100644
--- a/tests/src/JIT/IL_Conformance/Old/directed/ldloca_s_r4.ilproj
+++ b/tests/src/JIT/IL_Conformance/Old/directed/ldloca_s_r4.ilproj
@@ -11,6 +11,7 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/IL_Conformance/Old/directed/ldloca_s_r8.ilproj b/tests/src/JIT/IL_Conformance/Old/directed/ldloca_s_r8.ilproj
index c460fa94f9..2e9a1fcd2d 100644
--- a/tests/src/JIT/IL_Conformance/Old/directed/ldloca_s_r8.ilproj
+++ b/tests/src/JIT/IL_Conformance/Old/directed/ldloca_s_r8.ilproj
@@ -11,6 +11,7 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/IL_Conformance/Old/objectmodel/Box_Unbox.ilproj b/tests/src/JIT/IL_Conformance/Old/objectmodel/Box_Unbox.ilproj
index 7459c64c2a..d52cdaa420 100644
--- a/tests/src/JIT/IL_Conformance/Old/objectmodel/Box_Unbox.ilproj
+++ b/tests/src/JIT/IL_Conformance/Old/objectmodel/Box_Unbox.ilproj
@@ -11,6 +11,7 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/IL_Conformance/Old/objectmodel/array_tests.ilproj b/tests/src/JIT/IL_Conformance/Old/objectmodel/array_tests.ilproj
index d21ab8b236..d761ae20e2 100644
--- a/tests/src/JIT/IL_Conformance/Old/objectmodel/array_tests.ilproj
+++ b/tests/src/JIT/IL_Conformance/Old/objectmodel/array_tests.ilproj
@@ -11,6 +11,7 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/IL_Conformance/Old/objectmodel/callintf.ilproj b/tests/src/JIT/IL_Conformance/Old/objectmodel/callintf.ilproj
index 5b2ce27890..2a3371cb9f 100644
--- a/tests/src/JIT/IL_Conformance/Old/objectmodel/callintf.ilproj
+++ b/tests/src/JIT/IL_Conformance/Old/objectmodel/callintf.ilproj
@@ -11,6 +11,7 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/IL_Conformance/Old/objectmodel/callnonvirt.ilproj b/tests/src/JIT/IL_Conformance/Old/objectmodel/callnonvirt.ilproj
index a39cb0e3e4..111a4670c0 100644
--- a/tests/src/JIT/IL_Conformance/Old/objectmodel/callnonvirt.ilproj
+++ b/tests/src/JIT/IL_Conformance/Old/objectmodel/callnonvirt.ilproj
@@ -11,6 +11,7 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/IL_Conformance/Old/objectmodel/callstatic.ilproj b/tests/src/JIT/IL_Conformance/Old/objectmodel/callstatic.ilproj
index a1edb64b4b..c7b766fc51 100644
--- a/tests/src/JIT/IL_Conformance/Old/objectmodel/callstatic.ilproj
+++ b/tests/src/JIT/IL_Conformance/Old/objectmodel/callstatic.ilproj
@@ -11,6 +11,7 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/IL_Conformance/Old/objectmodel/callsuper.ilproj b/tests/src/JIT/IL_Conformance/Old/objectmodel/callsuper.ilproj
index 4673af40c8..714a3e60d4 100644
--- a/tests/src/JIT/IL_Conformance/Old/objectmodel/callsuper.ilproj
+++ b/tests/src/JIT/IL_Conformance/Old/objectmodel/callsuper.ilproj
@@ -11,6 +11,7 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/IL_Conformance/Old/objectmodel/callvirt.ilproj b/tests/src/JIT/IL_Conformance/Old/objectmodel/callvirt.ilproj
index 298ca815c0..0e050ecfc3 100644
--- a/tests/src/JIT/IL_Conformance/Old/objectmodel/callvirt.ilproj
+++ b/tests/src/JIT/IL_Conformance/Old/objectmodel/callvirt.ilproj
@@ -11,6 +11,7 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/IL_Conformance/Old/objectmodel/cpobj.ilproj b/tests/src/JIT/IL_Conformance/Old/objectmodel/cpobj.ilproj
index 5a2b28ae1c..410b909a00 100644
--- a/tests/src/JIT/IL_Conformance/Old/objectmodel/cpobj.ilproj
+++ b/tests/src/JIT/IL_Conformance/Old/objectmodel/cpobj.ilproj
@@ -11,6 +11,7 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/IL_Conformance/Old/objectmodel/field_tests.ilproj b/tests/src/JIT/IL_Conformance/Old/objectmodel/field_tests.ilproj
index eacc196b3d..c92404fa1a 100644
--- a/tests/src/JIT/IL_Conformance/Old/objectmodel/field_tests.ilproj
+++ b/tests/src/JIT/IL_Conformance/Old/objectmodel/field_tests.ilproj
@@ -11,6 +11,7 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/IL_Conformance/Old/objectmodel/fielda_tests.ilproj b/tests/src/JIT/IL_Conformance/Old/objectmodel/fielda_tests.ilproj
index 5268da905d..d6c059ebb0 100644
--- a/tests/src/JIT/IL_Conformance/Old/objectmodel/fielda_tests.ilproj
+++ b/tests/src/JIT/IL_Conformance/Old/objectmodel/fielda_tests.ilproj
@@ -11,6 +11,7 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/IL_Conformance/Old/objectmodel/initobj.ilproj b/tests/src/JIT/IL_Conformance/Old/objectmodel/initobj.ilproj
index 4d23af92d5..9bc2ce0c4a 100644
--- a/tests/src/JIT/IL_Conformance/Old/objectmodel/initobj.ilproj
+++ b/tests/src/JIT/IL_Conformance/Old/objectmodel/initobj.ilproj
@@ -11,6 +11,7 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/IL_Conformance/Old/objectmodel/isinst.ilproj b/tests/src/JIT/IL_Conformance/Old/objectmodel/isinst.ilproj
index 43fb6769a4..bbab22889a 100644
--- a/tests/src/JIT/IL_Conformance/Old/objectmodel/isinst.ilproj
+++ b/tests/src/JIT/IL_Conformance/Old/objectmodel/isinst.ilproj
@@ -11,6 +11,7 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/IL_Conformance/Old/objectmodel/ldlen.ilproj b/tests/src/JIT/IL_Conformance/Old/objectmodel/ldlen.ilproj
index 96df13c15d..759bd1cf33 100644
--- a/tests/src/JIT/IL_Conformance/Old/objectmodel/ldlen.ilproj
+++ b/tests/src/JIT/IL_Conformance/Old/objectmodel/ldlen.ilproj
@@ -11,6 +11,7 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/IL_Conformance/Old/objectmodel/ldobj.ilproj b/tests/src/JIT/IL_Conformance/Old/objectmodel/ldobj.ilproj
index 997e74cf9c..9b947f9966 100644
--- a/tests/src/JIT/IL_Conformance/Old/objectmodel/ldobj.ilproj
+++ b/tests/src/JIT/IL_Conformance/Old/objectmodel/ldobj.ilproj
@@ -11,6 +11,7 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/IL_Conformance/Old/objectmodel/ldstr.ilproj b/tests/src/JIT/IL_Conformance/Old/objectmodel/ldstr.ilproj
index f21e82f3a8..f47e0cde54 100644
--- a/tests/src/JIT/IL_Conformance/Old/objectmodel/ldstr.ilproj
+++ b/tests/src/JIT/IL_Conformance/Old/objectmodel/ldstr.ilproj
@@ -11,6 +11,7 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/IL_Conformance/Old/objectmodel/ldtoken.ilproj b/tests/src/JIT/IL_Conformance/Old/objectmodel/ldtoken.ilproj
index 7833729d5c..8b2120ef8e 100644
--- a/tests/src/JIT/IL_Conformance/Old/objectmodel/ldtoken.ilproj
+++ b/tests/src/JIT/IL_Conformance/Old/objectmodel/ldtoken.ilproj
@@ -11,6 +11,7 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/IL_Conformance/Old/objectmodel/ldvirtftn.ilproj b/tests/src/JIT/IL_Conformance/Old/objectmodel/ldvirtftn.ilproj
index 9d216293cc..0344635b19 100644
--- a/tests/src/JIT/IL_Conformance/Old/objectmodel/ldvirtftn.ilproj
+++ b/tests/src/JIT/IL_Conformance/Old/objectmodel/ldvirtftn.ilproj
@@ -11,6 +11,7 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/IL_Conformance/Old/objectmodel/localloc.ilproj b/tests/src/JIT/IL_Conformance/Old/objectmodel/localloc.ilproj
index 265ca1feca..fb8eed600c 100644
--- a/tests/src/JIT/IL_Conformance/Old/objectmodel/localloc.ilproj
+++ b/tests/src/JIT/IL_Conformance/Old/objectmodel/localloc.ilproj
@@ -11,6 +11,7 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/IL_Conformance/Old/objectmodel/newobj.ilproj b/tests/src/JIT/IL_Conformance/Old/objectmodel/newobj.ilproj
index d2c6ecd406..9b669aea6b 100644
--- a/tests/src/JIT/IL_Conformance/Old/objectmodel/newobj.ilproj
+++ b/tests/src/JIT/IL_Conformance/Old/objectmodel/newobj.ilproj
@@ -11,6 +11,7 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/IL_Conformance/Old/objectmodel/seh_tests.ilproj b/tests/src/JIT/IL_Conformance/Old/objectmodel/seh_tests.ilproj
index ada5a4ae35..9a007612c1 100644
--- a/tests/src/JIT/IL_Conformance/Old/objectmodel/seh_tests.ilproj
+++ b/tests/src/JIT/IL_Conformance/Old/objectmodel/seh_tests.ilproj
@@ -11,6 +11,7 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Methodical/Arrays/huge/_il_dbghuge_b.ilproj b/tests/src/JIT/Methodical/Arrays/huge/_il_dbghuge_b.ilproj
index 4f91979395..3ff2695fc4 100644
--- a/tests/src/JIT/Methodical/Arrays/huge/_il_dbghuge_b.ilproj
+++ b/tests/src/JIT/Methodical/Arrays/huge/_il_dbghuge_b.ilproj
@@ -11,12 +11,11 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/Arrays/huge/_il_dbghuge_i4.ilproj b/tests/src/JIT/Methodical/Arrays/huge/_il_dbghuge_i4.ilproj
index 121d46407c..964bf38695 100644
--- a/tests/src/JIT/Methodical/Arrays/huge/_il_dbghuge_i4.ilproj
+++ b/tests/src/JIT/Methodical/Arrays/huge/_il_dbghuge_i4.ilproj
@@ -11,12 +11,11 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/Arrays/huge/_il_dbghuge_objref.ilproj b/tests/src/JIT/Methodical/Arrays/huge/_il_dbghuge_objref.ilproj
index 4d048844ef..0026263166 100644
--- a/tests/src/JIT/Methodical/Arrays/huge/_il_dbghuge_objref.ilproj
+++ b/tests/src/JIT/Methodical/Arrays/huge/_il_dbghuge_objref.ilproj
@@ -11,12 +11,11 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/Arrays/huge/_il_dbghuge_r4.ilproj b/tests/src/JIT/Methodical/Arrays/huge/_il_dbghuge_r4.ilproj
index 504c6d75b4..2355d9b327 100644
--- a/tests/src/JIT/Methodical/Arrays/huge/_il_dbghuge_r4.ilproj
+++ b/tests/src/JIT/Methodical/Arrays/huge/_il_dbghuge_r4.ilproj
@@ -11,12 +11,11 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/Arrays/huge/_il_dbghuge_r8.ilproj b/tests/src/JIT/Methodical/Arrays/huge/_il_dbghuge_r8.ilproj
index 02e142e58e..ebeb95c3b9 100644
--- a/tests/src/JIT/Methodical/Arrays/huge/_il_dbghuge_r8.ilproj
+++ b/tests/src/JIT/Methodical/Arrays/huge/_il_dbghuge_r8.ilproj
@@ -11,12 +11,11 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/Arrays/huge/_il_dbghuge_struct.ilproj b/tests/src/JIT/Methodical/Arrays/huge/_il_dbghuge_struct.ilproj
index 28a2a4d7f1..c28993b9a5 100644
--- a/tests/src/JIT/Methodical/Arrays/huge/_il_dbghuge_struct.ilproj
+++ b/tests/src/JIT/Methodical/Arrays/huge/_il_dbghuge_struct.ilproj
@@ -11,12 +11,11 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/Arrays/huge/_il_dbghuge_u8.ilproj b/tests/src/JIT/Methodical/Arrays/huge/_il_dbghuge_u8.ilproj
index 1fefd84d56..e92b4afe46 100644
--- a/tests/src/JIT/Methodical/Arrays/huge/_il_dbghuge_u8.ilproj
+++ b/tests/src/JIT/Methodical/Arrays/huge/_il_dbghuge_u8.ilproj
@@ -11,12 +11,11 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/Arrays/huge_struct.ilproj b/tests/src/JIT/Methodical/Arrays/huge_struct.ilproj
index 5d11aa598f..d235e20920 100644
--- a/tests/src/JIT/Methodical/Arrays/huge_struct.ilproj
+++ b/tests/src/JIT/Methodical/Arrays/huge_struct.ilproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/Arrays/lcs/_dbglcs.csproj b/tests/src/JIT/Methodical/Arrays/lcs/_dbglcs.csproj
index 0890b75fb7..cae9de6903 100644
--- a/tests/src/JIT/Methodical/Arrays/lcs/_dbglcs.csproj
+++ b/tests/src/JIT/Methodical/Arrays/lcs/_dbglcs.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/Arrays/lcs/_dbglcsbas.csproj b/tests/src/JIT/Methodical/Arrays/lcs/_dbglcsbas.csproj
index adee3ffa19..fdafde4918 100644
--- a/tests/src/JIT/Methodical/Arrays/lcs/_dbglcsbas.csproj
+++ b/tests/src/JIT/Methodical/Arrays/lcs/_dbglcsbas.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/Arrays/lcs/_dbglcsmax.csproj b/tests/src/JIT/Methodical/Arrays/lcs/_dbglcsmax.csproj
index b991d11fdd..2ae7aae773 100644
--- a/tests/src/JIT/Methodical/Arrays/lcs/_dbglcsmax.csproj
+++ b/tests/src/JIT/Methodical/Arrays/lcs/_dbglcsmax.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/Arrays/lcs/_dbglcsval.csproj b/tests/src/JIT/Methodical/Arrays/lcs/_dbglcsval.csproj
index 888a428900..461a4f961d 100644
--- a/tests/src/JIT/Methodical/Arrays/lcs/_dbglcsval.csproj
+++ b/tests/src/JIT/Methodical/Arrays/lcs/_dbglcsval.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/Arrays/lcs/_il_dbglcs_ldlen.ilproj b/tests/src/JIT/Methodical/Arrays/lcs/_il_dbglcs_ldlen.ilproj
index a9eb734253..6ff815c034 100644
--- a/tests/src/JIT/Methodical/Arrays/lcs/_il_dbglcs_ldlen.ilproj
+++ b/tests/src/JIT/Methodical/Arrays/lcs/_il_dbglcs_ldlen.ilproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/Arrays/lcs/_il_rellcs_ldlen.ilproj b/tests/src/JIT/Methodical/Arrays/lcs/_il_rellcs_ldlen.ilproj
index adb15b020f..d83d1b4517 100644
--- a/tests/src/JIT/Methodical/Arrays/lcs/_il_rellcs_ldlen.ilproj
+++ b/tests/src/JIT/Methodical/Arrays/lcs/_il_rellcs_ldlen.ilproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/Arrays/lcs/_rellcs.csproj b/tests/src/JIT/Methodical/Arrays/lcs/_rellcs.csproj
index 3924cea95b..bd34b5bbe1 100644
--- a/tests/src/JIT/Methodical/Arrays/lcs/_rellcs.csproj
+++ b/tests/src/JIT/Methodical/Arrays/lcs/_rellcs.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/Arrays/lcs/_rellcsbas.csproj b/tests/src/JIT/Methodical/Arrays/lcs/_rellcsbas.csproj
index 030cfde4e8..64e72b9ca0 100644
--- a/tests/src/JIT/Methodical/Arrays/lcs/_rellcsbas.csproj
+++ b/tests/src/JIT/Methodical/Arrays/lcs/_rellcsbas.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/Arrays/lcs/_rellcsmax.csproj b/tests/src/JIT/Methodical/Arrays/lcs/_rellcsmax.csproj
index 7b4b7a36a5..70583a6812 100644
--- a/tests/src/JIT/Methodical/Arrays/lcs/_rellcsmax.csproj
+++ b/tests/src/JIT/Methodical/Arrays/lcs/_rellcsmax.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/Arrays/lcs/_rellcsval.csproj b/tests/src/JIT/Methodical/Arrays/lcs/_rellcsval.csproj
index 7adbe3d2d3..34fa01f00a 100644
--- a/tests/src/JIT/Methodical/Arrays/lcs/_rellcsval.csproj
+++ b/tests/src/JIT/Methodical/Arrays/lcs/_rellcsval.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/Arrays/lcs/_speed_dbglcsval.csproj b/tests/src/JIT/Methodical/Arrays/lcs/_speed_dbglcsval.csproj
index abbc42e99a..cc172db255 100644
--- a/tests/src/JIT/Methodical/Arrays/lcs/_speed_dbglcsval.csproj
+++ b/tests/src/JIT/Methodical/Arrays/lcs/_speed_dbglcsval.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/Arrays/lcs/_speed_rellcsval.csproj b/tests/src/JIT/Methodical/Arrays/lcs/_speed_rellcsval.csproj
index 1c36bf7cbb..9122c81226 100644
--- a/tests/src/JIT/Methodical/Arrays/lcs/_speed_rellcsval.csproj
+++ b/tests/src/JIT/Methodical/Arrays/lcs/_speed_rellcsval.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/Arrays/misc/_dbgarrres.csproj b/tests/src/JIT/Methodical/Arrays/misc/_dbgarrres.csproj
index 4644a76ae5..9a9f8b6f3c 100644
--- a/tests/src/JIT/Methodical/Arrays/misc/_dbgarrres.csproj
+++ b/tests/src/JIT/Methodical/Arrays/misc/_dbgarrres.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/Arrays/misc/_dbggcarr.csproj b/tests/src/JIT/Methodical/Arrays/misc/_dbggcarr.csproj
index 7c61bd6262..5cd98a25b5 100644
--- a/tests/src/JIT/Methodical/Arrays/misc/_dbggcarr.csproj
+++ b/tests/src/JIT/Methodical/Arrays/misc/_dbggcarr.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/Arrays/misc/_dbgselfref.csproj b/tests/src/JIT/Methodical/Arrays/misc/_dbgselfref.csproj
index 7b686ff8a7..716b02d38d 100644
--- a/tests/src/JIT/Methodical/Arrays/misc/_dbgselfref.csproj
+++ b/tests/src/JIT/Methodical/Arrays/misc/_dbgselfref.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/Arrays/misc/_il_dbggcarr.ilproj b/tests/src/JIT/Methodical/Arrays/misc/_il_dbggcarr.ilproj
index 00447a81d3..11ce3799bb 100644
--- a/tests/src/JIT/Methodical/Arrays/misc/_il_dbggcarr.ilproj
+++ b/tests/src/JIT/Methodical/Arrays/misc/_il_dbggcarr.ilproj
@@ -11,12 +11,11 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/Arrays/misc/_il_dbginitializearray_enum.ilproj b/tests/src/JIT/Methodical/Arrays/misc/_il_dbginitializearray_enum.ilproj
index eb30a65309..ed24f9d376 100644
--- a/tests/src/JIT/Methodical/Arrays/misc/_il_dbginitializearray_enum.ilproj
+++ b/tests/src/JIT/Methodical/Arrays/misc/_il_dbginitializearray_enum.ilproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/Arrays/misc/_il_dbgselfref.ilproj b/tests/src/JIT/Methodical/Arrays/misc/_il_dbgselfref.ilproj
index c0e9b50282..f3ffec3c3a 100644
--- a/tests/src/JIT/Methodical/Arrays/misc/_il_dbgselfref.ilproj
+++ b/tests/src/JIT/Methodical/Arrays/misc/_il_dbgselfref.ilproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/Arrays/misc/_il_relarrres.ilproj b/tests/src/JIT/Methodical/Arrays/misc/_il_relarrres.ilproj
index 126257c461..f7d13423e9 100644
--- a/tests/src/JIT/Methodical/Arrays/misc/_il_relarrres.ilproj
+++ b/tests/src/JIT/Methodical/Arrays/misc/_il_relarrres.ilproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -11,12 +11,11 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -33,6 +32,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/Arrays/misc/_il_relinitializearray_enum.ilproj b/tests/src/JIT/Methodical/Arrays/misc/_il_relinitializearray_enum.ilproj
index f2f0747bc7..731f5ee4a3 100644
--- a/tests/src/JIT/Methodical/Arrays/misc/_il_relinitializearray_enum.ilproj
+++ b/tests/src/JIT/Methodical/Arrays/misc/_il_relinitializearray_enum.ilproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/Arrays/misc/_il_relselfref.ilproj b/tests/src/JIT/Methodical/Arrays/misc/_il_relselfref.ilproj
index d632d374f1..d22b74760d 100644
--- a/tests/src/JIT/Methodical/Arrays/misc/_il_relselfref.ilproj
+++ b/tests/src/JIT/Methodical/Arrays/misc/_il_relselfref.ilproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/Arrays/misc/_relarrres.csproj b/tests/src/JIT/Methodical/Arrays/misc/_relarrres.csproj
index e2619f7360..f009699262 100644
--- a/tests/src/JIT/Methodical/Arrays/misc/_relarrres.csproj
+++ b/tests/src/JIT/Methodical/Arrays/misc/_relarrres.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/Arrays/misc/_relgcarr.csproj b/tests/src/JIT/Methodical/Arrays/misc/_relgcarr.csproj
index 63cf92cb49..b418fb5d14 100644
--- a/tests/src/JIT/Methodical/Arrays/misc/_relgcarr.csproj
+++ b/tests/src/JIT/Methodical/Arrays/misc/_relgcarr.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/Arrays/misc/_relselfref.csproj b/tests/src/JIT/Methodical/Arrays/misc/_relselfref.csproj
index e3cf56213b..fb2fc1beb7 100644
--- a/tests/src/JIT/Methodical/Arrays/misc/_relselfref.csproj
+++ b/tests/src/JIT/Methodical/Arrays/misc/_relselfref.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/Arrays/misc/_speed_dbgarrres.csproj b/tests/src/JIT/Methodical/Arrays/misc/_speed_dbgarrres.csproj
index 056271c086..36f6928064 100644
--- a/tests/src/JIT/Methodical/Arrays/misc/_speed_dbgarrres.csproj
+++ b/tests/src/JIT/Methodical/Arrays/misc/_speed_dbgarrres.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/Arrays/misc/_speed_dbggcarr.csproj b/tests/src/JIT/Methodical/Arrays/misc/_speed_dbggcarr.csproj
index c23969c8f6..b834868bca 100644
--- a/tests/src/JIT/Methodical/Arrays/misc/_speed_dbggcarr.csproj
+++ b/tests/src/JIT/Methodical/Arrays/misc/_speed_dbggcarr.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/Arrays/misc/_speed_dbgselfref.csproj b/tests/src/JIT/Methodical/Arrays/misc/_speed_dbgselfref.csproj
index 161d4235c7..44089918eb 100644
--- a/tests/src/JIT/Methodical/Arrays/misc/_speed_dbgselfref.csproj
+++ b/tests/src/JIT/Methodical/Arrays/misc/_speed_dbgselfref.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/Arrays/misc/_speed_relarrres.csproj b/tests/src/JIT/Methodical/Arrays/misc/_speed_relarrres.csproj
index 533f532c9e..976555fd10 100644
--- a/tests/src/JIT/Methodical/Arrays/misc/_speed_relarrres.csproj
+++ b/tests/src/JIT/Methodical/Arrays/misc/_speed_relarrres.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/Arrays/misc/_speed_relgcarr.csproj b/tests/src/JIT/Methodical/Arrays/misc/_speed_relgcarr.csproj
index ee59fbb7a7..d7677f18ab 100644
--- a/tests/src/JIT/Methodical/Arrays/misc/_speed_relgcarr.csproj
+++ b/tests/src/JIT/Methodical/Arrays/misc/_speed_relgcarr.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/Arrays/misc/_speed_relselfref.csproj b/tests/src/JIT/Methodical/Arrays/misc/_speed_relselfref.csproj
index 5a82c2c18a..e346d07258 100644
--- a/tests/src/JIT/Methodical/Arrays/misc/_speed_relselfref.csproj
+++ b/tests/src/JIT/Methodical/Arrays/misc/_speed_relselfref.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/AsgOp/i4/i4_cs_d.csproj b/tests/src/JIT/Methodical/AsgOp/i4/i4_cs_d.csproj
index c12f77a6b7..00c13de6b0 100644
--- a/tests/src/JIT/Methodical/AsgOp/i4/i4_cs_d.csproj
+++ b/tests/src/JIT/Methodical/AsgOp/i4/i4_cs_d.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/AsgOp/i4/i4_cs_do.csproj b/tests/src/JIT/Methodical/AsgOp/i4/i4_cs_do.csproj
index 53e32beb72..ce09bb396e 100644
--- a/tests/src/JIT/Methodical/AsgOp/i4/i4_cs_do.csproj
+++ b/tests/src/JIT/Methodical/AsgOp/i4/i4_cs_do.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/AsgOp/i4/i4_cs_r.csproj b/tests/src/JIT/Methodical/AsgOp/i4/i4_cs_r.csproj
index 2a8a7f94af..d195ce2043 100644
--- a/tests/src/JIT/Methodical/AsgOp/i4/i4_cs_r.csproj
+++ b/tests/src/JIT/Methodical/AsgOp/i4/i4_cs_r.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/AsgOp/i4/i4_cs_ro.csproj b/tests/src/JIT/Methodical/AsgOp/i4/i4_cs_ro.csproj
index f32a18b9d3..8eb772c0a7 100644
--- a/tests/src/JIT/Methodical/AsgOp/i4/i4_cs_ro.csproj
+++ b/tests/src/JIT/Methodical/AsgOp/i4/i4_cs_ro.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/AsgOp/i4/i4flat_cs_d.csproj b/tests/src/JIT/Methodical/AsgOp/i4/i4flat_cs_d.csproj
index a893ec9242..53a8d212f3 100644
--- a/tests/src/JIT/Methodical/AsgOp/i4/i4flat_cs_d.csproj
+++ b/tests/src/JIT/Methodical/AsgOp/i4/i4flat_cs_d.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/AsgOp/i4/i4flat_cs_do.csproj b/tests/src/JIT/Methodical/AsgOp/i4/i4flat_cs_do.csproj
index d116b6a841..2e67ecbd4f 100644
--- a/tests/src/JIT/Methodical/AsgOp/i4/i4flat_cs_do.csproj
+++ b/tests/src/JIT/Methodical/AsgOp/i4/i4flat_cs_do.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/AsgOp/i4/i4flat_cs_r.csproj b/tests/src/JIT/Methodical/AsgOp/i4/i4flat_cs_r.csproj
index e08ef5eb10..0b74e61a8b 100644
--- a/tests/src/JIT/Methodical/AsgOp/i4/i4flat_cs_r.csproj
+++ b/tests/src/JIT/Methodical/AsgOp/i4/i4flat_cs_r.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/AsgOp/i4/i4flat_cs_ro.csproj b/tests/src/JIT/Methodical/AsgOp/i4/i4flat_cs_ro.csproj
index ebcd935b4b..b02a62b567 100644
--- a/tests/src/JIT/Methodical/AsgOp/i4/i4flat_cs_ro.csproj
+++ b/tests/src/JIT/Methodical/AsgOp/i4/i4flat_cs_ro.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/AsgOp/i8/i8_cs_d.csproj b/tests/src/JIT/Methodical/AsgOp/i8/i8_cs_d.csproj
index da0bf3ac46..7b9aa845cf 100644
--- a/tests/src/JIT/Methodical/AsgOp/i8/i8_cs_d.csproj
+++ b/tests/src/JIT/Methodical/AsgOp/i8/i8_cs_d.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/AsgOp/i8/i8_cs_do.csproj b/tests/src/JIT/Methodical/AsgOp/i8/i8_cs_do.csproj
index 7e43326111..9bf09d7bfe 100644
--- a/tests/src/JIT/Methodical/AsgOp/i8/i8_cs_do.csproj
+++ b/tests/src/JIT/Methodical/AsgOp/i8/i8_cs_do.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/AsgOp/i8/i8_cs_r.csproj b/tests/src/JIT/Methodical/AsgOp/i8/i8_cs_r.csproj
index 1508919680..b182f1afc1 100644
--- a/tests/src/JIT/Methodical/AsgOp/i8/i8_cs_r.csproj
+++ b/tests/src/JIT/Methodical/AsgOp/i8/i8_cs_r.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/AsgOp/i8/i8_cs_ro.csproj b/tests/src/JIT/Methodical/AsgOp/i8/i8_cs_ro.csproj
index 7f64ac90f9..b848cf483f 100644
--- a/tests/src/JIT/Methodical/AsgOp/i8/i8_cs_ro.csproj
+++ b/tests/src/JIT/Methodical/AsgOp/i8/i8_cs_ro.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/AsgOp/i8/i8flat_cs_d.csproj b/tests/src/JIT/Methodical/AsgOp/i8/i8flat_cs_d.csproj
index d80d87eb09..dc671069ae 100644
--- a/tests/src/JIT/Methodical/AsgOp/i8/i8flat_cs_d.csproj
+++ b/tests/src/JIT/Methodical/AsgOp/i8/i8flat_cs_d.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/AsgOp/i8/i8flat_cs_do.csproj b/tests/src/JIT/Methodical/AsgOp/i8/i8flat_cs_do.csproj
index f7062387dc..76f6f709a6 100644
--- a/tests/src/JIT/Methodical/AsgOp/i8/i8flat_cs_do.csproj
+++ b/tests/src/JIT/Methodical/AsgOp/i8/i8flat_cs_do.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/AsgOp/i8/i8flat_cs_r.csproj b/tests/src/JIT/Methodical/AsgOp/i8/i8flat_cs_r.csproj
index 3a1acd2a6b..e4e4ed02f5 100644
--- a/tests/src/JIT/Methodical/AsgOp/i8/i8flat_cs_r.csproj
+++ b/tests/src/JIT/Methodical/AsgOp/i8/i8flat_cs_r.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/AsgOp/i8/i8flat_cs_ro.csproj b/tests/src/JIT/Methodical/AsgOp/i8/i8flat_cs_ro.csproj
index c9b953ef07..4e520d82b1 100644
--- a/tests/src/JIT/Methodical/AsgOp/i8/i8flat_cs_ro.csproj
+++ b/tests/src/JIT/Methodical/AsgOp/i8/i8flat_cs_ro.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/AsgOp/r4/r4_cs_d.csproj b/tests/src/JIT/Methodical/AsgOp/r4/r4_cs_d.csproj
index 6cc763ee82..a7acc557fd 100644
--- a/tests/src/JIT/Methodical/AsgOp/r4/r4_cs_d.csproj
+++ b/tests/src/JIT/Methodical/AsgOp/r4/r4_cs_d.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/AsgOp/r4/r4_cs_do.csproj b/tests/src/JIT/Methodical/AsgOp/r4/r4_cs_do.csproj
index 8bf26d46ff..a4dc7922fd 100644
--- a/tests/src/JIT/Methodical/AsgOp/r4/r4_cs_do.csproj
+++ b/tests/src/JIT/Methodical/AsgOp/r4/r4_cs_do.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/AsgOp/r4/r4_cs_r.csproj b/tests/src/JIT/Methodical/AsgOp/r4/r4_cs_r.csproj
index 3e98ba190e..0b8c98374a 100644
--- a/tests/src/JIT/Methodical/AsgOp/r4/r4_cs_r.csproj
+++ b/tests/src/JIT/Methodical/AsgOp/r4/r4_cs_r.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/AsgOp/r4/r4_cs_ro.csproj b/tests/src/JIT/Methodical/AsgOp/r4/r4_cs_ro.csproj
index 4a9f696279..ed70dc28e9 100644
--- a/tests/src/JIT/Methodical/AsgOp/r4/r4_cs_ro.csproj
+++ b/tests/src/JIT/Methodical/AsgOp/r4/r4_cs_ro.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/AsgOp/r4/r4flat_cs_d.csproj b/tests/src/JIT/Methodical/AsgOp/r4/r4flat_cs_d.csproj
index 741dad768d..131a40eec0 100644
--- a/tests/src/JIT/Methodical/AsgOp/r4/r4flat_cs_d.csproj
+++ b/tests/src/JIT/Methodical/AsgOp/r4/r4flat_cs_d.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/AsgOp/r4/r4flat_cs_do.csproj b/tests/src/JIT/Methodical/AsgOp/r4/r4flat_cs_do.csproj
index 5c5acfe529..5ce40ebf69 100644
--- a/tests/src/JIT/Methodical/AsgOp/r4/r4flat_cs_do.csproj
+++ b/tests/src/JIT/Methodical/AsgOp/r4/r4flat_cs_do.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/AsgOp/r4/r4flat_cs_r.csproj b/tests/src/JIT/Methodical/AsgOp/r4/r4flat_cs_r.csproj
index 8ff1f07188..b7c67a3ec2 100644
--- a/tests/src/JIT/Methodical/AsgOp/r4/r4flat_cs_r.csproj
+++ b/tests/src/JIT/Methodical/AsgOp/r4/r4flat_cs_r.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/AsgOp/r4/r4flat_cs_ro.csproj b/tests/src/JIT/Methodical/AsgOp/r4/r4flat_cs_ro.csproj
index 4eae3cbe3f..7a98c5470b 100644
--- a/tests/src/JIT/Methodical/AsgOp/r4/r4flat_cs_ro.csproj
+++ b/tests/src/JIT/Methodical/AsgOp/r4/r4flat_cs_ro.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/AsgOp/r8/r8_cs_d.csproj b/tests/src/JIT/Methodical/AsgOp/r8/r8_cs_d.csproj
index e9eb1013c2..8013070082 100644
--- a/tests/src/JIT/Methodical/AsgOp/r8/r8_cs_d.csproj
+++ b/tests/src/JIT/Methodical/AsgOp/r8/r8_cs_d.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/AsgOp/r8/r8_cs_do.csproj b/tests/src/JIT/Methodical/AsgOp/r8/r8_cs_do.csproj
index e022e39966..0baa6309ba 100644
--- a/tests/src/JIT/Methodical/AsgOp/r8/r8_cs_do.csproj
+++ b/tests/src/JIT/Methodical/AsgOp/r8/r8_cs_do.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/AsgOp/r8/r8_cs_r.csproj b/tests/src/JIT/Methodical/AsgOp/r8/r8_cs_r.csproj
index d5a3e25447..ddf244d7be 100644
--- a/tests/src/JIT/Methodical/AsgOp/r8/r8_cs_r.csproj
+++ b/tests/src/JIT/Methodical/AsgOp/r8/r8_cs_r.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/AsgOp/r8/r8_cs_ro.csproj b/tests/src/JIT/Methodical/AsgOp/r8/r8_cs_ro.csproj
index a7f9068ef0..6d4b18592a 100644
--- a/tests/src/JIT/Methodical/AsgOp/r8/r8_cs_ro.csproj
+++ b/tests/src/JIT/Methodical/AsgOp/r8/r8_cs_ro.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/AsgOp/r8/r8flat_cs_d.csproj b/tests/src/JIT/Methodical/AsgOp/r8/r8flat_cs_d.csproj
index 28acfd869e..34ad613238 100644
--- a/tests/src/JIT/Methodical/AsgOp/r8/r8flat_cs_d.csproj
+++ b/tests/src/JIT/Methodical/AsgOp/r8/r8flat_cs_d.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/AsgOp/r8/r8flat_cs_do.csproj b/tests/src/JIT/Methodical/AsgOp/r8/r8flat_cs_do.csproj
index 85db11af00..a3bed6ee76 100644
--- a/tests/src/JIT/Methodical/AsgOp/r8/r8flat_cs_do.csproj
+++ b/tests/src/JIT/Methodical/AsgOp/r8/r8flat_cs_do.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/AsgOp/r8/r8flat_cs_r.csproj b/tests/src/JIT/Methodical/AsgOp/r8/r8flat_cs_r.csproj
index bf2ab3eb1a..44e9a6bf98 100644
--- a/tests/src/JIT/Methodical/AsgOp/r8/r8flat_cs_r.csproj
+++ b/tests/src/JIT/Methodical/AsgOp/r8/r8flat_cs_r.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/AsgOp/r8/r8flat_cs_ro.csproj b/tests/src/JIT/Methodical/AsgOp/r8/r8flat_cs_ro.csproj
index d2b45f3f9c..898e77956a 100644
--- a/tests/src/JIT/Methodical/AsgOp/r8/r8flat_cs_ro.csproj
+++ b/tests/src/JIT/Methodical/AsgOp/r8/r8flat_cs_ro.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/Boxing/boxunbox/_il_dbgarray.ilproj b/tests/src/JIT/Methodical/Boxing/boxunbox/_il_dbgarray.ilproj
index f656f8b11e..3878cb8d13 100644
--- a/tests/src/JIT/Methodical/Boxing/boxunbox/_il_dbgarray.ilproj
+++ b/tests/src/JIT/Methodical/Boxing/boxunbox/_il_dbgarray.ilproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/Boxing/boxunbox/_il_dbgchain.ilproj b/tests/src/JIT/Methodical/Boxing/boxunbox/_il_dbgchain.ilproj
index b85f82b5cc..4bd3a81be9 100644
--- a/tests/src/JIT/Methodical/Boxing/boxunbox/_il_dbgchain.ilproj
+++ b/tests/src/JIT/Methodical/Boxing/boxunbox/_il_dbgchain.ilproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/Boxing/boxunbox/_il_dbgfinally.ilproj b/tests/src/JIT/Methodical/Boxing/boxunbox/_il_dbgfinally.ilproj
index 3880432098..6c05d7e9ec 100644
--- a/tests/src/JIT/Methodical/Boxing/boxunbox/_il_dbgfinally.ilproj
+++ b/tests/src/JIT/Methodical/Boxing/boxunbox/_il_dbgfinally.ilproj
@@ -11,12 +11,11 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/Boxing/boxunbox/_il_dbgjump.ilproj b/tests/src/JIT/Methodical/Boxing/boxunbox/_il_dbgjump.ilproj
index 14b43a15cc..211d9e3822 100644
--- a/tests/src/JIT/Methodical/Boxing/boxunbox/_il_dbgjump.ilproj
+++ b/tests/src/JIT/Methodical/Boxing/boxunbox/_il_dbgjump.ilproj
@@ -11,12 +11,11 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/Boxing/boxunbox/_il_dbglocal.ilproj b/tests/src/JIT/Methodical/Boxing/boxunbox/_il_dbglocal.ilproj
index 2a552f67e5..f4c7a7cfbc 100644
--- a/tests/src/JIT/Methodical/Boxing/boxunbox/_il_dbglocal.ilproj
+++ b/tests/src/JIT/Methodical/Boxing/boxunbox/_il_dbglocal.ilproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/Boxing/boxunbox/_il_dbglocalloc.ilproj b/tests/src/JIT/Methodical/Boxing/boxunbox/_il_dbglocalloc.ilproj
index 5e76400964..a48181c3db 100644
--- a/tests/src/JIT/Methodical/Boxing/boxunbox/_il_dbglocalloc.ilproj
+++ b/tests/src/JIT/Methodical/Boxing/boxunbox/_il_dbglocalloc.ilproj
@@ -11,12 +11,11 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/Boxing/boxunbox/_il_dbgsimple.ilproj b/tests/src/JIT/Methodical/Boxing/boxunbox/_il_dbgsimple.ilproj
index e58591ead6..ddb68ee59a 100644
--- a/tests/src/JIT/Methodical/Boxing/boxunbox/_il_dbgsimple.ilproj
+++ b/tests/src/JIT/Methodical/Boxing/boxunbox/_il_dbgsimple.ilproj
@@ -11,12 +11,11 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/Boxing/boxunbox/_il_dbgtry.ilproj b/tests/src/JIT/Methodical/Boxing/boxunbox/_il_dbgtry.ilproj
index 0c55bcc320..dc5982b088 100644
--- a/tests/src/JIT/Methodical/Boxing/boxunbox/_il_dbgtry.ilproj
+++ b/tests/src/JIT/Methodical/Boxing/boxunbox/_il_dbgtry.ilproj
@@ -11,12 +11,11 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/Boxing/boxunbox/_il_relarray.ilproj b/tests/src/JIT/Methodical/Boxing/boxunbox/_il_relarray.ilproj
index cebfc957d4..a8c8e8f70a 100644
--- a/tests/src/JIT/Methodical/Boxing/boxunbox/_il_relarray.ilproj
+++ b/tests/src/JIT/Methodical/Boxing/boxunbox/_il_relarray.ilproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/Boxing/boxunbox/_il_relchain.ilproj b/tests/src/JIT/Methodical/Boxing/boxunbox/_il_relchain.ilproj
index f8f35eea73..4f930ff13c 100644
--- a/tests/src/JIT/Methodical/Boxing/boxunbox/_il_relchain.ilproj
+++ b/tests/src/JIT/Methodical/Boxing/boxunbox/_il_relchain.ilproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/Boxing/boxunbox/_il_relfinally.ilproj b/tests/src/JIT/Methodical/Boxing/boxunbox/_il_relfinally.ilproj
index bd844852e7..657670569e 100644
--- a/tests/src/JIT/Methodical/Boxing/boxunbox/_il_relfinally.ilproj
+++ b/tests/src/JIT/Methodical/Boxing/boxunbox/_il_relfinally.ilproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -11,12 +11,11 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/Boxing/boxunbox/_il_reljump.ilproj b/tests/src/JIT/Methodical/Boxing/boxunbox/_il_reljump.ilproj
index b10ac53d4e..7071926ef3 100644
--- a/tests/src/JIT/Methodical/Boxing/boxunbox/_il_reljump.ilproj
+++ b/tests/src/JIT/Methodical/Boxing/boxunbox/_il_reljump.ilproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -11,12 +11,11 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/Boxing/boxunbox/_il_rellocal.ilproj b/tests/src/JIT/Methodical/Boxing/boxunbox/_il_rellocal.ilproj
index 145996632c..5e1fd07eb0 100644
--- a/tests/src/JIT/Methodical/Boxing/boxunbox/_il_rellocal.ilproj
+++ b/tests/src/JIT/Methodical/Boxing/boxunbox/_il_rellocal.ilproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/Boxing/boxunbox/_il_rellocalloc.ilproj b/tests/src/JIT/Methodical/Boxing/boxunbox/_il_rellocalloc.ilproj
index ef1e2304f9..5293abe514 100644
--- a/tests/src/JIT/Methodical/Boxing/boxunbox/_il_rellocalloc.ilproj
+++ b/tests/src/JIT/Methodical/Boxing/boxunbox/_il_rellocalloc.ilproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -11,12 +11,11 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/Boxing/boxunbox/_il_relsimple.ilproj b/tests/src/JIT/Methodical/Boxing/boxunbox/_il_relsimple.ilproj
index ac4e169e4b..d6a8e9fea7 100644
--- a/tests/src/JIT/Methodical/Boxing/boxunbox/_il_relsimple.ilproj
+++ b/tests/src/JIT/Methodical/Boxing/boxunbox/_il_relsimple.ilproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -11,12 +11,11 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/Boxing/boxunbox/_il_reltry.ilproj b/tests/src/JIT/Methodical/Boxing/boxunbox/_il_reltry.ilproj
index 4d50c293b7..fc273ddb97 100644
--- a/tests/src/JIT/Methodical/Boxing/boxunbox/_il_reltry.ilproj
+++ b/tests/src/JIT/Methodical/Boxing/boxunbox/_il_reltry.ilproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -11,12 +11,11 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/Boxing/callconv/_odbginstance_cs.csproj b/tests/src/JIT/Methodical/Boxing/callconv/_odbginstance_cs.csproj
index 703d92e2e0..82b7237fbf 100644
--- a/tests/src/JIT/Methodical/Boxing/callconv/_odbginstance_cs.csproj
+++ b/tests/src/JIT/Methodical/Boxing/callconv/_odbginstance_cs.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -37,6 +36,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/Boxing/callconv/_orelinstance_cs.csproj b/tests/src/JIT/Methodical/Boxing/callconv/_orelinstance_cs.csproj
index 80fcc8b269..75cc9548b6 100644
--- a/tests/src/JIT/Methodical/Boxing/callconv/_orelinstance_cs.csproj
+++ b/tests/src/JIT/Methodical/Boxing/callconv/_orelinstance_cs.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -37,6 +36,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/Boxing/functional/_dbgfibo_cs.csproj b/tests/src/JIT/Methodical/Boxing/functional/_dbgfibo_cs.csproj
index 2336dee6f7..27334804bd 100644
--- a/tests/src/JIT/Methodical/Boxing/functional/_dbgfibo_cs.csproj
+++ b/tests/src/JIT/Methodical/Boxing/functional/_dbgfibo_cs.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -37,6 +36,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/Boxing/functional/_dbgsin_il.ilproj b/tests/src/JIT/Methodical/Boxing/functional/_dbgsin_il.ilproj
index 7040a5b9d7..cb1a82ddae 100644
--- a/tests/src/JIT/Methodical/Boxing/functional/_dbgsin_il.ilproj
+++ b/tests/src/JIT/Methodical/Boxing/functional/_dbgsin_il.ilproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/Boxing/functional/_odbgsin_cs.csproj b/tests/src/JIT/Methodical/Boxing/functional/_odbgsin_cs.csproj
index 1f5998ff8a..d950f62409 100644
--- a/tests/src/JIT/Methodical/Boxing/functional/_odbgsin_cs.csproj
+++ b/tests/src/JIT/Methodical/Boxing/functional/_odbgsin_cs.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -37,6 +36,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/Boxing/functional/_relsin_cs.csproj b/tests/src/JIT/Methodical/Boxing/functional/_relsin_cs.csproj
index c1e8e3ac6f..16786dc7a7 100644
--- a/tests/src/JIT/Methodical/Boxing/functional/_relsin_cs.csproj
+++ b/tests/src/JIT/Methodical/Boxing/functional/_relsin_cs.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -37,6 +36,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/Boxing/functional/_relsin_il.ilproj b/tests/src/JIT/Methodical/Boxing/functional/_relsin_il.ilproj
index 5d3bf50c9a..e626ffc130 100644
--- a/tests/src/JIT/Methodical/Boxing/functional/_relsin_il.ilproj
+++ b/tests/src/JIT/Methodical/Boxing/functional/_relsin_il.ilproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/Boxing/misc/_dbgconcurgc_il.ilproj b/tests/src/JIT/Methodical/Boxing/misc/_dbgconcurgc_il.ilproj
index 69112d0048..c4dee33401 100644
--- a/tests/src/JIT/Methodical/Boxing/misc/_dbgconcurgc_il.ilproj
+++ b/tests/src/JIT/Methodical/Boxing/misc/_dbgconcurgc_il.ilproj
@@ -11,12 +11,11 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/Boxing/misc/_dbgenum_il.ilproj b/tests/src/JIT/Methodical/Boxing/misc/_dbgenum_il.ilproj
index c747cc5819..fa7b8be3f9 100644
--- a/tests/src/JIT/Methodical/Boxing/misc/_dbgenum_il.ilproj
+++ b/tests/src/JIT/Methodical/Boxing/misc/_dbgenum_il.ilproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/Boxing/misc/_odbgenum_cs.csproj b/tests/src/JIT/Methodical/Boxing/misc/_odbgenum_cs.csproj
index 5b7941f53f..bf0f29283c 100644
--- a/tests/src/JIT/Methodical/Boxing/misc/_odbgenum_cs.csproj
+++ b/tests/src/JIT/Methodical/Boxing/misc/_odbgenum_cs.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/Boxing/misc/_odbgnestval_cs.csproj b/tests/src/JIT/Methodical/Boxing/misc/_odbgnestval_cs.csproj
index bb1e2f7d6f..e3f13b4dbb 100644
--- a/tests/src/JIT/Methodical/Boxing/misc/_odbgnestval_cs.csproj
+++ b/tests/src/JIT/Methodical/Boxing/misc/_odbgnestval_cs.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/Boxing/misc/_odbgtailjump_cs.csproj b/tests/src/JIT/Methodical/Boxing/misc/_odbgtailjump_cs.csproj
index 2503096fac..91eea049a8 100644
--- a/tests/src/JIT/Methodical/Boxing/misc/_odbgtailjump_cs.csproj
+++ b/tests/src/JIT/Methodical/Boxing/misc/_odbgtailjump_cs.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/Boxing/misc/_orelenum_cs.csproj b/tests/src/JIT/Methodical/Boxing/misc/_orelenum_cs.csproj
index 8545a97671..a0b6ad6253 100644
--- a/tests/src/JIT/Methodical/Boxing/misc/_orelenum_cs.csproj
+++ b/tests/src/JIT/Methodical/Boxing/misc/_orelenum_cs.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/Boxing/misc/_relconcurgc_il.ilproj b/tests/src/JIT/Methodical/Boxing/misc/_relconcurgc_il.ilproj
index 54e7d9c004..072b12aa52 100644
--- a/tests/src/JIT/Methodical/Boxing/misc/_relconcurgc_il.ilproj
+++ b/tests/src/JIT/Methodical/Boxing/misc/_relconcurgc_il.ilproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -11,12 +11,11 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/Boxing/misc/_relenum_cs.csproj b/tests/src/JIT/Methodical/Boxing/misc/_relenum_cs.csproj
index a6ca409936..044a4d1540 100644
--- a/tests/src/JIT/Methodical/Boxing/misc/_relenum_cs.csproj
+++ b/tests/src/JIT/Methodical/Boxing/misc/_relenum_cs.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/Boxing/morph/_dbgsin_cs.csproj b/tests/src/JIT/Methodical/Boxing/morph/_dbgsin_cs.csproj
index 75968f3bae..953d7401d4 100644
--- a/tests/src/JIT/Methodical/Boxing/morph/_dbgsin_cs.csproj
+++ b/tests/src/JIT/Methodical/Boxing/morph/_dbgsin_cs.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -37,6 +36,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/Boxing/morph/_orelsin_cs.csproj b/tests/src/JIT/Methodical/Boxing/morph/_orelsin_cs.csproj
index 5a200178d3..177eb0e1f2 100644
--- a/tests/src/JIT/Methodical/Boxing/morph/_orelsin_cs.csproj
+++ b/tests/src/JIT/Methodical/Boxing/morph/_orelsin_cs.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -37,6 +36,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/Boxing/morph/_relsin_cs.csproj b/tests/src/JIT/Methodical/Boxing/morph/_relsin_cs.csproj
index c1e8e3ac6f..16786dc7a7 100644
--- a/tests/src/JIT/Methodical/Boxing/morph/_relsin_cs.csproj
+++ b/tests/src/JIT/Methodical/Boxing/morph/_relsin_cs.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -37,6 +36,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/Boxing/seh/_dbgfault.ilproj b/tests/src/JIT/Methodical/Boxing/seh/_dbgfault.ilproj
index 3097fbd2a5..e94d57cc15 100644
--- a/tests/src/JIT/Methodical/Boxing/seh/_dbgfault.ilproj
+++ b/tests/src/JIT/Methodical/Boxing/seh/_dbgfault.ilproj
@@ -11,12 +11,11 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/Boxing/seh/_dbgfilter.ilproj b/tests/src/JIT/Methodical/Boxing/seh/_dbgfilter.ilproj
index 5b03c77728..6adc01f4d1 100644
--- a/tests/src/JIT/Methodical/Boxing/seh/_dbgfilter.ilproj
+++ b/tests/src/JIT/Methodical/Boxing/seh/_dbgfilter.ilproj
@@ -11,12 +11,11 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/Boxing/seh/_dbgtry_cs.csproj b/tests/src/JIT/Methodical/Boxing/seh/_dbgtry_cs.csproj
index 6bb3b8753f..be90cb6c40 100644
--- a/tests/src/JIT/Methodical/Boxing/seh/_dbgtry_cs.csproj
+++ b/tests/src/JIT/Methodical/Boxing/seh/_dbgtry_cs.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -37,6 +36,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/Boxing/seh/_dbgtry_il.ilproj b/tests/src/JIT/Methodical/Boxing/seh/_dbgtry_il.ilproj
index 0c55bcc320..dc5982b088 100644
--- a/tests/src/JIT/Methodical/Boxing/seh/_dbgtry_il.ilproj
+++ b/tests/src/JIT/Methodical/Boxing/seh/_dbgtry_il.ilproj
@@ -11,12 +11,11 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/Boxing/seh/_relfault.ilproj b/tests/src/JIT/Methodical/Boxing/seh/_relfault.ilproj
index 3bdcabfc32..4e77f4280c 100644
--- a/tests/src/JIT/Methodical/Boxing/seh/_relfault.ilproj
+++ b/tests/src/JIT/Methodical/Boxing/seh/_relfault.ilproj
@@ -11,6 +11,7 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Methodical/Boxing/seh/_relfilter.ilproj b/tests/src/JIT/Methodical/Boxing/seh/_relfilter.ilproj
index 7db101032e..48f0b4351b 100644
--- a/tests/src/JIT/Methodical/Boxing/seh/_relfilter.ilproj
+++ b/tests/src/JIT/Methodical/Boxing/seh/_relfilter.ilproj
@@ -11,6 +11,7 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Methodical/Boxing/seh/_reltry_cs.csproj b/tests/src/JIT/Methodical/Boxing/seh/_reltry_cs.csproj
index 0daa127daa..f9e86d2d71 100644
--- a/tests/src/JIT/Methodical/Boxing/seh/_reltry_cs.csproj
+++ b/tests/src/JIT/Methodical/Boxing/seh/_reltry_cs.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -37,6 +36,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/Boxing/seh/_reltry_il.ilproj b/tests/src/JIT/Methodical/Boxing/seh/_reltry_il.ilproj
index cdd2688128..e9d349c03a 100644
--- a/tests/src/JIT/Methodical/Boxing/seh/_reltry_il.ilproj
+++ b/tests/src/JIT/Methodical/Boxing/seh/_reltry_il.ilproj
@@ -11,6 +11,7 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Methodical/Boxing/xlang/_dbgsin_cs_cs.csproj b/tests/src/JIT/Methodical/Boxing/xlang/_dbgsin_cs_cs.csproj
index 35ef960e63..d09bb73a10 100644
--- a/tests/src/JIT/Methodical/Boxing/xlang/_dbgsin_cs_cs.csproj
+++ b/tests/src/JIT/Methodical/Boxing/xlang/_dbgsin_cs_cs.csproj
@@ -11,12 +11,11 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -36,6 +35,5 @@
<ProjectReference Include="sinlib_cs.csproj" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/Boxing/xlang/_dbgsin_cs_il.csproj b/tests/src/JIT/Methodical/Boxing/xlang/_dbgsin_cs_il.csproj
index 9d669983f2..bf712e32da 100644
--- a/tests/src/JIT/Methodical/Boxing/xlang/_dbgsin_cs_il.csproj
+++ b/tests/src/JIT/Methodical/Boxing/xlang/_dbgsin_cs_il.csproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -39,6 +38,5 @@
<ProjectReference Include="sinlib_il.ilproj" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/Boxing/xlang/_dbgsin_il_cs.ilproj b/tests/src/JIT/Methodical/Boxing/xlang/_dbgsin_il_cs.ilproj
index d374868b83..610502a24a 100644
--- a/tests/src/JIT/Methodical/Boxing/xlang/_dbgsin_il_cs.ilproj
+++ b/tests/src/JIT/Methodical/Boxing/xlang/_dbgsin_il_cs.ilproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -34,6 +33,5 @@
<ProjectReference Include="sinlib_cs.csproj" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/Boxing/xlang/_dbgsin_il_il.ilproj b/tests/src/JIT/Methodical/Boxing/xlang/_dbgsin_il_il.ilproj
index 7638fae4b3..c0bd993fb0 100644
--- a/tests/src/JIT/Methodical/Boxing/xlang/_dbgsin_il_il.ilproj
+++ b/tests/src/JIT/Methodical/Boxing/xlang/_dbgsin_il_il.ilproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -34,6 +33,5 @@
<ProjectReference Include="sinlib_il.ilproj" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/Boxing/xlang/_odbgsin_cs_cs.csproj b/tests/src/JIT/Methodical/Boxing/xlang/_odbgsin_cs_cs.csproj
index 0293498c07..09167a45b0 100644
--- a/tests/src/JIT/Methodical/Boxing/xlang/_odbgsin_cs_cs.csproj
+++ b/tests/src/JIT/Methodical/Boxing/xlang/_odbgsin_cs_cs.csproj
@@ -11,12 +11,11 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -36,6 +35,5 @@
<ProjectReference Include="sinlib_cs.csproj" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/Boxing/xlang/_odbgsin_cs_il.csproj b/tests/src/JIT/Methodical/Boxing/xlang/_odbgsin_cs_il.csproj
index 53495494cd..3f2fb024b0 100644
--- a/tests/src/JIT/Methodical/Boxing/xlang/_odbgsin_cs_il.csproj
+++ b/tests/src/JIT/Methodical/Boxing/xlang/_odbgsin_cs_il.csproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -39,6 +38,5 @@
<ProjectReference Include="sinlib_il.ilproj" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/Boxing/xlang/_odbgsin_il_cs.ilproj b/tests/src/JIT/Methodical/Boxing/xlang/_odbgsin_il_cs.ilproj
index d374868b83..610502a24a 100644
--- a/tests/src/JIT/Methodical/Boxing/xlang/_odbgsin_il_cs.ilproj
+++ b/tests/src/JIT/Methodical/Boxing/xlang/_odbgsin_il_cs.ilproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -34,6 +33,5 @@
<ProjectReference Include="sinlib_cs.csproj" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/Boxing/xlang/_odbgsin_il_il.ilproj b/tests/src/JIT/Methodical/Boxing/xlang/_odbgsin_il_il.ilproj
index 7638fae4b3..c0bd993fb0 100644
--- a/tests/src/JIT/Methodical/Boxing/xlang/_odbgsin_il_il.ilproj
+++ b/tests/src/JIT/Methodical/Boxing/xlang/_odbgsin_il_il.ilproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -34,6 +33,5 @@
<ProjectReference Include="sinlib_il.ilproj" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/Boxing/xlang/_orelsin_cs_cs.csproj b/tests/src/JIT/Methodical/Boxing/xlang/_orelsin_cs_cs.csproj
index ad551adcb8..eb3bf56ac2 100644
--- a/tests/src/JIT/Methodical/Boxing/xlang/_orelsin_cs_cs.csproj
+++ b/tests/src/JIT/Methodical/Boxing/xlang/_orelsin_cs_cs.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -11,12 +11,11 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -36,6 +35,5 @@
<ProjectReference Include="sinlib_cs.csproj" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/Boxing/xlang/_orelsin_cs_il.csproj b/tests/src/JIT/Methodical/Boxing/xlang/_orelsin_cs_il.csproj
index d9ec87cc73..42316afbee 100644
--- a/tests/src/JIT/Methodical/Boxing/xlang/_orelsin_cs_il.csproj
+++ b/tests/src/JIT/Methodical/Boxing/xlang/_orelsin_cs_il.csproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -39,6 +38,5 @@
<ProjectReference Include="sinlib_il.ilproj" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/Boxing/xlang/_orelsin_il_cs.ilproj b/tests/src/JIT/Methodical/Boxing/xlang/_orelsin_il_cs.ilproj
index d946ce5520..1723fc1096 100644
--- a/tests/src/JIT/Methodical/Boxing/xlang/_orelsin_il_cs.ilproj
+++ b/tests/src/JIT/Methodical/Boxing/xlang/_orelsin_il_cs.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Methodical/Boxing/xlang/_orelsin_il_il.ilproj b/tests/src/JIT/Methodical/Boxing/xlang/_orelsin_il_il.ilproj
index f54a8fe8f9..c5debb5f45 100644
--- a/tests/src/JIT/Methodical/Boxing/xlang/_orelsin_il_il.ilproj
+++ b/tests/src/JIT/Methodical/Boxing/xlang/_orelsin_il_il.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Methodical/Boxing/xlang/_relsin_cs_il.csproj b/tests/src/JIT/Methodical/Boxing/xlang/_relsin_cs_il.csproj
index 9d6f58cb45..2c1baf6ca1 100644
--- a/tests/src/JIT/Methodical/Boxing/xlang/_relsin_cs_il.csproj
+++ b/tests/src/JIT/Methodical/Boxing/xlang/_relsin_cs_il.csproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -39,6 +38,5 @@
<ProjectReference Include="sinlib_il.ilproj" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/Boxing/xlang/_relsin_il_cs.ilproj b/tests/src/JIT/Methodical/Boxing/xlang/_relsin_il_cs.ilproj
index d946ce5520..1723fc1096 100644
--- a/tests/src/JIT/Methodical/Boxing/xlang/_relsin_il_cs.ilproj
+++ b/tests/src/JIT/Methodical/Boxing/xlang/_relsin_il_cs.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Methodical/Boxing/xlang/_relsin_il_il.ilproj b/tests/src/JIT/Methodical/Boxing/xlang/_relsin_il_il.ilproj
index f54a8fe8f9..c5debb5f45 100644
--- a/tests/src/JIT/Methodical/Boxing/xlang/_relsin_il_il.ilproj
+++ b/tests/src/JIT/Methodical/Boxing/xlang/_relsin_il_il.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Methodical/Coverage/arglist_pos.ilproj b/tests/src/JIT/Methodical/Coverage/arglist_pos.ilproj
index 3e02647ab5..423b83ebe5 100644
--- a/tests/src/JIT/Methodical/Coverage/arglist_pos.ilproj
+++ b/tests/src/JIT/Methodical/Coverage/arglist_pos.ilproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/Coverage/b433189.csproj b/tests/src/JIT/Methodical/Coverage/b433189.csproj
index cd7df5c737..67003e8eb4 100644
--- a/tests/src/JIT/Methodical/Coverage/b433189.csproj
+++ b/tests/src/JIT/Methodical/Coverage/b433189.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/Coverage/b518440.ilproj b/tests/src/JIT/Methodical/Coverage/b518440.ilproj
index ac7bb44890..ecc45b0858 100644
--- a/tests/src/JIT/Methodical/Coverage/b518440.ilproj
+++ b/tests/src/JIT/Methodical/Coverage/b518440.ilproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/ELEMENT_TYPE_IU/_il_dbgconv_i8_u.ilproj b/tests/src/JIT/Methodical/ELEMENT_TYPE_IU/_il_dbgconv_i8_u.ilproj
index d96b4b02cb..9bb327f213 100644
--- a/tests/src/JIT/Methodical/ELEMENT_TYPE_IU/_il_dbgconv_i8_u.ilproj
+++ b/tests/src/JIT/Methodical/ELEMENT_TYPE_IU/_il_dbgconv_i8_u.ilproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/ELEMENT_TYPE_IU/_il_dbgconvovf_i8_i.ilproj b/tests/src/JIT/Methodical/ELEMENT_TYPE_IU/_il_dbgconvovf_i8_i.ilproj
index a371a58c31..0d292b7629 100644
--- a/tests/src/JIT/Methodical/ELEMENT_TYPE_IU/_il_dbgconvovf_i8_i.ilproj
+++ b/tests/src/JIT/Methodical/ELEMENT_TYPE_IU/_il_dbgconvovf_i8_i.ilproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/ELEMENT_TYPE_IU/_il_dbgconvovf_i8_u.ilproj b/tests/src/JIT/Methodical/ELEMENT_TYPE_IU/_il_dbgconvovf_i8_u.ilproj
index 17f55d67aa..df0cacab7a 100644
--- a/tests/src/JIT/Methodical/ELEMENT_TYPE_IU/_il_dbgconvovf_i8_u.ilproj
+++ b/tests/src/JIT/Methodical/ELEMENT_TYPE_IU/_il_dbgconvovf_i8_u.ilproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/ELEMENT_TYPE_IU/_il_dbgi_box.ilproj b/tests/src/JIT/Methodical/ELEMENT_TYPE_IU/_il_dbgi_box.ilproj
index 0791478084..4c08a2be11 100644
--- a/tests/src/JIT/Methodical/ELEMENT_TYPE_IU/_il_dbgi_box.ilproj
+++ b/tests/src/JIT/Methodical/ELEMENT_TYPE_IU/_il_dbgi_box.ilproj
@@ -11,12 +11,11 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/ELEMENT_TYPE_IU/_il_dbgi_conv.ilproj b/tests/src/JIT/Methodical/ELEMENT_TYPE_IU/_il_dbgi_conv.ilproj
index 8fa775323a..7c7c5202ef 100644
--- a/tests/src/JIT/Methodical/ELEMENT_TYPE_IU/_il_dbgi_conv.ilproj
+++ b/tests/src/JIT/Methodical/ELEMENT_TYPE_IU/_il_dbgi_conv.ilproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/ELEMENT_TYPE_IU/_il_dbgi_fld.ilproj b/tests/src/JIT/Methodical/ELEMENT_TYPE_IU/_il_dbgi_fld.ilproj
index 1f95d2c988..0ebee52452 100644
--- a/tests/src/JIT/Methodical/ELEMENT_TYPE_IU/_il_dbgi_fld.ilproj
+++ b/tests/src/JIT/Methodical/ELEMENT_TYPE_IU/_il_dbgi_fld.ilproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/ELEMENT_TYPE_IU/_il_dbgi_flood.ilproj b/tests/src/JIT/Methodical/ELEMENT_TYPE_IU/_il_dbgi_flood.ilproj
index 6ab83d653d..7a1221c2ef 100644
--- a/tests/src/JIT/Methodical/ELEMENT_TYPE_IU/_il_dbgi_flood.ilproj
+++ b/tests/src/JIT/Methodical/ELEMENT_TYPE_IU/_il_dbgi_flood.ilproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/ELEMENT_TYPE_IU/_il_dbgi_flow.ilproj b/tests/src/JIT/Methodical/ELEMENT_TYPE_IU/_il_dbgi_flow.ilproj
index dfc8d95a42..e81ce75e46 100644
--- a/tests/src/JIT/Methodical/ELEMENT_TYPE_IU/_il_dbgi_flow.ilproj
+++ b/tests/src/JIT/Methodical/ELEMENT_TYPE_IU/_il_dbgi_flow.ilproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/ELEMENT_TYPE_IU/_il_dbgi_prop.ilproj b/tests/src/JIT/Methodical/ELEMENT_TYPE_IU/_il_dbgi_prop.ilproj
index 6a30cc64ba..76b7c1f5cf 100644
--- a/tests/src/JIT/Methodical/ELEMENT_TYPE_IU/_il_dbgi_prop.ilproj
+++ b/tests/src/JIT/Methodical/ELEMENT_TYPE_IU/_il_dbgi_prop.ilproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/ELEMENT_TYPE_IU/_il_dbgi_qsort1.ilproj b/tests/src/JIT/Methodical/ELEMENT_TYPE_IU/_il_dbgi_qsort1.ilproj
index 993a0ba1b0..3cd0bf5943 100644
--- a/tests/src/JIT/Methodical/ELEMENT_TYPE_IU/_il_dbgi_qsort1.ilproj
+++ b/tests/src/JIT/Methodical/ELEMENT_TYPE_IU/_il_dbgi_qsort1.ilproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/ELEMENT_TYPE_IU/_il_dbgi_qsort2.ilproj b/tests/src/JIT/Methodical/ELEMENT_TYPE_IU/_il_dbgi_qsort2.ilproj
index f7104c747d..ebf3d28555 100644
--- a/tests/src/JIT/Methodical/ELEMENT_TYPE_IU/_il_dbgi_qsort2.ilproj
+++ b/tests/src/JIT/Methodical/ELEMENT_TYPE_IU/_il_dbgi_qsort2.ilproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/ELEMENT_TYPE_IU/_il_dbgi_ref.ilproj b/tests/src/JIT/Methodical/ELEMENT_TYPE_IU/_il_dbgi_ref.ilproj
index 8e9fdde15c..05ce230a8c 100644
--- a/tests/src/JIT/Methodical/ELEMENT_TYPE_IU/_il_dbgi_ref.ilproj
+++ b/tests/src/JIT/Methodical/ELEMENT_TYPE_IU/_il_dbgi_ref.ilproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/ELEMENT_TYPE_IU/_il_dbgi_seq.ilproj b/tests/src/JIT/Methodical/ELEMENT_TYPE_IU/_il_dbgi_seq.ilproj
index c3fbffbb37..ef64296171 100644
--- a/tests/src/JIT/Methodical/ELEMENT_TYPE_IU/_il_dbgi_seq.ilproj
+++ b/tests/src/JIT/Methodical/ELEMENT_TYPE_IU/_il_dbgi_seq.ilproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/ELEMENT_TYPE_IU/_il_dbgi_vfld.ilproj b/tests/src/JIT/Methodical/ELEMENT_TYPE_IU/_il_dbgi_vfld.ilproj
index 5a6f4d3949..be7d7fbdca 100644
--- a/tests/src/JIT/Methodical/ELEMENT_TYPE_IU/_il_dbgi_vfld.ilproj
+++ b/tests/src/JIT/Methodical/ELEMENT_TYPE_IU/_il_dbgi_vfld.ilproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/ELEMENT_TYPE_IU/_il_dbgqperm.ilproj b/tests/src/JIT/Methodical/ELEMENT_TYPE_IU/_il_dbgqperm.ilproj
index c094e4d961..2048ba30ea 100644
--- a/tests/src/JIT/Methodical/ELEMENT_TYPE_IU/_il_dbgqperm.ilproj
+++ b/tests/src/JIT/Methodical/ELEMENT_TYPE_IU/_il_dbgqperm.ilproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/ELEMENT_TYPE_IU/_il_dbgsizeof.ilproj b/tests/src/JIT/Methodical/ELEMENT_TYPE_IU/_il_dbgsizeof.ilproj
index ca8073178c..eb3376a34f 100644
--- a/tests/src/JIT/Methodical/ELEMENT_TYPE_IU/_il_dbgsizeof.ilproj
+++ b/tests/src/JIT/Methodical/ELEMENT_TYPE_IU/_il_dbgsizeof.ilproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -34,6 +33,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/ELEMENT_TYPE_IU/_il_dbgu_box.ilproj b/tests/src/JIT/Methodical/ELEMENT_TYPE_IU/_il_dbgu_box.ilproj
index 70e6ef8680..8295643255 100644
--- a/tests/src/JIT/Methodical/ELEMENT_TYPE_IU/_il_dbgu_box.ilproj
+++ b/tests/src/JIT/Methodical/ELEMENT_TYPE_IU/_il_dbgu_box.ilproj
@@ -11,12 +11,11 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/ELEMENT_TYPE_IU/_il_dbgu_conv.ilproj b/tests/src/JIT/Methodical/ELEMENT_TYPE_IU/_il_dbgu_conv.ilproj
index 48e5e7c771..24d9f1b500 100644
--- a/tests/src/JIT/Methodical/ELEMENT_TYPE_IU/_il_dbgu_conv.ilproj
+++ b/tests/src/JIT/Methodical/ELEMENT_TYPE_IU/_il_dbgu_conv.ilproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/ELEMENT_TYPE_IU/_il_dbgu_flood.ilproj b/tests/src/JIT/Methodical/ELEMENT_TYPE_IU/_il_dbgu_flood.ilproj
index ea41ab4722..1bda35ccc3 100644
--- a/tests/src/JIT/Methodical/ELEMENT_TYPE_IU/_il_dbgu_flood.ilproj
+++ b/tests/src/JIT/Methodical/ELEMENT_TYPE_IU/_il_dbgu_flood.ilproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/ELEMENT_TYPE_IU/_il_dbgu_flow.ilproj b/tests/src/JIT/Methodical/ELEMENT_TYPE_IU/_il_dbgu_flow.ilproj
index feba79109e..3a00e82d03 100644
--- a/tests/src/JIT/Methodical/ELEMENT_TYPE_IU/_il_dbgu_flow.ilproj
+++ b/tests/src/JIT/Methodical/ELEMENT_TYPE_IU/_il_dbgu_flow.ilproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/ELEMENT_TYPE_IU/_il_dbgu_prop.ilproj b/tests/src/JIT/Methodical/ELEMENT_TYPE_IU/_il_dbgu_prop.ilproj
index 29b32990c4..f16ed03e1a 100644
--- a/tests/src/JIT/Methodical/ELEMENT_TYPE_IU/_il_dbgu_prop.ilproj
+++ b/tests/src/JIT/Methodical/ELEMENT_TYPE_IU/_il_dbgu_prop.ilproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/ELEMENT_TYPE_IU/_il_dbgu_qsort1.ilproj b/tests/src/JIT/Methodical/ELEMENT_TYPE_IU/_il_dbgu_qsort1.ilproj
index c4a0561011..7978e89bd2 100644
--- a/tests/src/JIT/Methodical/ELEMENT_TYPE_IU/_il_dbgu_qsort1.ilproj
+++ b/tests/src/JIT/Methodical/ELEMENT_TYPE_IU/_il_dbgu_qsort1.ilproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/ELEMENT_TYPE_IU/_il_dbgu_ref.ilproj b/tests/src/JIT/Methodical/ELEMENT_TYPE_IU/_il_dbgu_ref.ilproj
index 7b683d9486..3a7a5daa42 100644
--- a/tests/src/JIT/Methodical/ELEMENT_TYPE_IU/_il_dbgu_ref.ilproj
+++ b/tests/src/JIT/Methodical/ELEMENT_TYPE_IU/_il_dbgu_ref.ilproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/ELEMENT_TYPE_IU/_il_dbgu_seq.ilproj b/tests/src/JIT/Methodical/ELEMENT_TYPE_IU/_il_dbgu_seq.ilproj
index 836c303933..744ede6bc9 100644
--- a/tests/src/JIT/Methodical/ELEMENT_TYPE_IU/_il_dbgu_seq.ilproj
+++ b/tests/src/JIT/Methodical/ELEMENT_TYPE_IU/_il_dbgu_seq.ilproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/ELEMENT_TYPE_IU/_il_dbgu_vfld.ilproj b/tests/src/JIT/Methodical/ELEMENT_TYPE_IU/_il_dbgu_vfld.ilproj
index 3065537a06..fc941e7484 100644
--- a/tests/src/JIT/Methodical/ELEMENT_TYPE_IU/_il_dbgu_vfld.ilproj
+++ b/tests/src/JIT/Methodical/ELEMENT_TYPE_IU/_il_dbgu_vfld.ilproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/ELEMENT_TYPE_IU/_il_relconv_i8_i.ilproj b/tests/src/JIT/Methodical/ELEMENT_TYPE_IU/_il_relconv_i8_i.ilproj
index 5154ba6b46..b7b1a0681c 100644
--- a/tests/src/JIT/Methodical/ELEMENT_TYPE_IU/_il_relconv_i8_i.ilproj
+++ b/tests/src/JIT/Methodical/ELEMENT_TYPE_IU/_il_relconv_i8_i.ilproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/ELEMENT_TYPE_IU/_il_relconv_i8_u.ilproj b/tests/src/JIT/Methodical/ELEMENT_TYPE_IU/_il_relconv_i8_u.ilproj
index d33dc2ccb8..8a0a4f232d 100644
--- a/tests/src/JIT/Methodical/ELEMENT_TYPE_IU/_il_relconv_i8_u.ilproj
+++ b/tests/src/JIT/Methodical/ELEMENT_TYPE_IU/_il_relconv_i8_u.ilproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/ELEMENT_TYPE_IU/_il_relconvovf_i8_i.ilproj b/tests/src/JIT/Methodical/ELEMENT_TYPE_IU/_il_relconvovf_i8_i.ilproj
index 73152db28a..760b4937d9 100644
--- a/tests/src/JIT/Methodical/ELEMENT_TYPE_IU/_il_relconvovf_i8_i.ilproj
+++ b/tests/src/JIT/Methodical/ELEMENT_TYPE_IU/_il_relconvovf_i8_i.ilproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/ELEMENT_TYPE_IU/_il_relconvovf_i8_u.ilproj b/tests/src/JIT/Methodical/ELEMENT_TYPE_IU/_il_relconvovf_i8_u.ilproj
index fec0915b30..65960025b5 100644
--- a/tests/src/JIT/Methodical/ELEMENT_TYPE_IU/_il_relconvovf_i8_u.ilproj
+++ b/tests/src/JIT/Methodical/ELEMENT_TYPE_IU/_il_relconvovf_i8_u.ilproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/ELEMENT_TYPE_IU/_il_reli_box.ilproj b/tests/src/JIT/Methodical/ELEMENT_TYPE_IU/_il_reli_box.ilproj
index e607c2c766..22528d363f 100644
--- a/tests/src/JIT/Methodical/ELEMENT_TYPE_IU/_il_reli_box.ilproj
+++ b/tests/src/JIT/Methodical/ELEMENT_TYPE_IU/_il_reli_box.ilproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -11,12 +11,11 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/ELEMENT_TYPE_IU/_il_reli_conv.ilproj b/tests/src/JIT/Methodical/ELEMENT_TYPE_IU/_il_reli_conv.ilproj
index 7179c5573b..eac65585a4 100644
--- a/tests/src/JIT/Methodical/ELEMENT_TYPE_IU/_il_reli_conv.ilproj
+++ b/tests/src/JIT/Methodical/ELEMENT_TYPE_IU/_il_reli_conv.ilproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/ELEMENT_TYPE_IU/_il_reli_fld.ilproj b/tests/src/JIT/Methodical/ELEMENT_TYPE_IU/_il_reli_fld.ilproj
index 58e4a037de..c23a3a88a6 100644
--- a/tests/src/JIT/Methodical/ELEMENT_TYPE_IU/_il_reli_fld.ilproj
+++ b/tests/src/JIT/Methodical/ELEMENT_TYPE_IU/_il_reli_fld.ilproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/ELEMENT_TYPE_IU/_il_reli_flood.ilproj b/tests/src/JIT/Methodical/ELEMENT_TYPE_IU/_il_reli_flood.ilproj
index 0267da721c..2c22830afa 100644
--- a/tests/src/JIT/Methodical/ELEMENT_TYPE_IU/_il_reli_flood.ilproj
+++ b/tests/src/JIT/Methodical/ELEMENT_TYPE_IU/_il_reli_flood.ilproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/ELEMENT_TYPE_IU/_il_reli_flow.ilproj b/tests/src/JIT/Methodical/ELEMENT_TYPE_IU/_il_reli_flow.ilproj
index 4feafd568e..dfdb865d1a 100644
--- a/tests/src/JIT/Methodical/ELEMENT_TYPE_IU/_il_reli_flow.ilproj
+++ b/tests/src/JIT/Methodical/ELEMENT_TYPE_IU/_il_reli_flow.ilproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/ELEMENT_TYPE_IU/_il_reli_prop.ilproj b/tests/src/JIT/Methodical/ELEMENT_TYPE_IU/_il_reli_prop.ilproj
index 97e43ad537..324dfecf1b 100644
--- a/tests/src/JIT/Methodical/ELEMENT_TYPE_IU/_il_reli_prop.ilproj
+++ b/tests/src/JIT/Methodical/ELEMENT_TYPE_IU/_il_reli_prop.ilproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/ELEMENT_TYPE_IU/_il_reli_qsort1.ilproj b/tests/src/JIT/Methodical/ELEMENT_TYPE_IU/_il_reli_qsort1.ilproj
index 603a0ec0d6..36c7b3b637 100644
--- a/tests/src/JIT/Methodical/ELEMENT_TYPE_IU/_il_reli_qsort1.ilproj
+++ b/tests/src/JIT/Methodical/ELEMENT_TYPE_IU/_il_reli_qsort1.ilproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/ELEMENT_TYPE_IU/_il_reli_ref.ilproj b/tests/src/JIT/Methodical/ELEMENT_TYPE_IU/_il_reli_ref.ilproj
index cd2664fc49..94c3a15e2e 100644
--- a/tests/src/JIT/Methodical/ELEMENT_TYPE_IU/_il_reli_ref.ilproj
+++ b/tests/src/JIT/Methodical/ELEMENT_TYPE_IU/_il_reli_ref.ilproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/ELEMENT_TYPE_IU/_il_reli_seq.ilproj b/tests/src/JIT/Methodical/ELEMENT_TYPE_IU/_il_reli_seq.ilproj
index b63829f2eb..a023f2269d 100644
--- a/tests/src/JIT/Methodical/ELEMENT_TYPE_IU/_il_reli_seq.ilproj
+++ b/tests/src/JIT/Methodical/ELEMENT_TYPE_IU/_il_reli_seq.ilproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/ELEMENT_TYPE_IU/_il_reli_vfld.ilproj b/tests/src/JIT/Methodical/ELEMENT_TYPE_IU/_il_reli_vfld.ilproj
index 31a4718b81..d5fad05293 100644
--- a/tests/src/JIT/Methodical/ELEMENT_TYPE_IU/_il_reli_vfld.ilproj
+++ b/tests/src/JIT/Methodical/ELEMENT_TYPE_IU/_il_reli_vfld.ilproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/ELEMENT_TYPE_IU/_il_relqperm.ilproj b/tests/src/JIT/Methodical/ELEMENT_TYPE_IU/_il_relqperm.ilproj
index 43aecc0ab7..8d370e6e28 100644
--- a/tests/src/JIT/Methodical/ELEMENT_TYPE_IU/_il_relqperm.ilproj
+++ b/tests/src/JIT/Methodical/ELEMENT_TYPE_IU/_il_relqperm.ilproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/ELEMENT_TYPE_IU/_il_relsizeof.ilproj b/tests/src/JIT/Methodical/ELEMENT_TYPE_IU/_il_relsizeof.ilproj
index 530b2519d2..e5a8e138d6 100644
--- a/tests/src/JIT/Methodical/ELEMENT_TYPE_IU/_il_relsizeof.ilproj
+++ b/tests/src/JIT/Methodical/ELEMENT_TYPE_IU/_il_relsizeof.ilproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -34,6 +33,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/ELEMENT_TYPE_IU/_il_relu_box.ilproj b/tests/src/JIT/Methodical/ELEMENT_TYPE_IU/_il_relu_box.ilproj
index d5f43ada77..5be1651fc9 100644
--- a/tests/src/JIT/Methodical/ELEMENT_TYPE_IU/_il_relu_box.ilproj
+++ b/tests/src/JIT/Methodical/ELEMENT_TYPE_IU/_il_relu_box.ilproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -11,12 +11,11 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/ELEMENT_TYPE_IU/_il_relu_conv.ilproj b/tests/src/JIT/Methodical/ELEMENT_TYPE_IU/_il_relu_conv.ilproj
index 032563aa9c..214503a936 100644
--- a/tests/src/JIT/Methodical/ELEMENT_TYPE_IU/_il_relu_conv.ilproj
+++ b/tests/src/JIT/Methodical/ELEMENT_TYPE_IU/_il_relu_conv.ilproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/ELEMENT_TYPE_IU/_il_relu_flood.ilproj b/tests/src/JIT/Methodical/ELEMENT_TYPE_IU/_il_relu_flood.ilproj
index 6a3af5f96a..311a5ccad7 100644
--- a/tests/src/JIT/Methodical/ELEMENT_TYPE_IU/_il_relu_flood.ilproj
+++ b/tests/src/JIT/Methodical/ELEMENT_TYPE_IU/_il_relu_flood.ilproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/ELEMENT_TYPE_IU/_il_relu_flow.ilproj b/tests/src/JIT/Methodical/ELEMENT_TYPE_IU/_il_relu_flow.ilproj
index 9eaa95d393..312e841157 100644
--- a/tests/src/JIT/Methodical/ELEMENT_TYPE_IU/_il_relu_flow.ilproj
+++ b/tests/src/JIT/Methodical/ELEMENT_TYPE_IU/_il_relu_flow.ilproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/ELEMENT_TYPE_IU/_il_relu_prop.ilproj b/tests/src/JIT/Methodical/ELEMENT_TYPE_IU/_il_relu_prop.ilproj
index 4e465717c8..81b87240b1 100644
--- a/tests/src/JIT/Methodical/ELEMENT_TYPE_IU/_il_relu_prop.ilproj
+++ b/tests/src/JIT/Methodical/ELEMENT_TYPE_IU/_il_relu_prop.ilproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/ELEMENT_TYPE_IU/_il_relu_ref.ilproj b/tests/src/JIT/Methodical/ELEMENT_TYPE_IU/_il_relu_ref.ilproj
index 61b1b6a75e..9b4b696eb3 100644
--- a/tests/src/JIT/Methodical/ELEMENT_TYPE_IU/_il_relu_ref.ilproj
+++ b/tests/src/JIT/Methodical/ELEMENT_TYPE_IU/_il_relu_ref.ilproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/ELEMENT_TYPE_IU/_il_relu_seq.ilproj b/tests/src/JIT/Methodical/ELEMENT_TYPE_IU/_il_relu_seq.ilproj
index cb44a44daf..96560aba2b 100644
--- a/tests/src/JIT/Methodical/ELEMENT_TYPE_IU/_il_relu_seq.ilproj
+++ b/tests/src/JIT/Methodical/ELEMENT_TYPE_IU/_il_relu_seq.ilproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/ELEMENT_TYPE_IU/_il_relu_vfld.ilproj b/tests/src/JIT/Methodical/ELEMENT_TYPE_IU/_il_relu_vfld.ilproj
index cec25b1d79..920097c12d 100644
--- a/tests/src/JIT/Methodical/ELEMENT_TYPE_IU/_il_relu_vfld.ilproj
+++ b/tests/src/JIT/Methodical/ELEMENT_TYPE_IU/_il_relu_vfld.ilproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/FPtrunc/convr4a_cs_d.csproj b/tests/src/JIT/Methodical/FPtrunc/convr4a_cs_d.csproj
index 5c53dc2fea..c47047f181 100644
--- a/tests/src/JIT/Methodical/FPtrunc/convr4a_cs_d.csproj
+++ b/tests/src/JIT/Methodical/FPtrunc/convr4a_cs_d.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/FPtrunc/convr4a_cs_do.csproj b/tests/src/JIT/Methodical/FPtrunc/convr4a_cs_do.csproj
index c1c906e644..c96b125b49 100644
--- a/tests/src/JIT/Methodical/FPtrunc/convr4a_cs_do.csproj
+++ b/tests/src/JIT/Methodical/FPtrunc/convr4a_cs_do.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/FPtrunc/convr4a_cs_r.csproj b/tests/src/JIT/Methodical/FPtrunc/convr4a_cs_r.csproj
index 027f308dcb..fdb4f699f5 100644
--- a/tests/src/JIT/Methodical/FPtrunc/convr4a_cs_r.csproj
+++ b/tests/src/JIT/Methodical/FPtrunc/convr4a_cs_r.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/FPtrunc/convr4a_cs_ro.csproj b/tests/src/JIT/Methodical/FPtrunc/convr4a_cs_ro.csproj
index 005bcb32a1..50a2258ba5 100644
--- a/tests/src/JIT/Methodical/FPtrunc/convr4a_cs_ro.csproj
+++ b/tests/src/JIT/Methodical/FPtrunc/convr4a_cs_ro.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/FPtrunc/convr4d_il_d.ilproj b/tests/src/JIT/Methodical/FPtrunc/convr4d_il_d.ilproj
index 6318485848..523b49648d 100644
--- a/tests/src/JIT/Methodical/FPtrunc/convr4d_il_d.ilproj
+++ b/tests/src/JIT/Methodical/FPtrunc/convr4d_il_d.ilproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/FPtrunc/convr4d_il_r.ilproj b/tests/src/JIT/Methodical/FPtrunc/convr4d_il_r.ilproj
index 5a7af8ff45..57f9671d84 100644
--- a/tests/src/JIT/Methodical/FPtrunc/convr4d_il_r.ilproj
+++ b/tests/src/JIT/Methodical/FPtrunc/convr4d_il_r.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Methodical/FPtrunc/convr8a_cs_d.csproj b/tests/src/JIT/Methodical/FPtrunc/convr8a_cs_d.csproj
index abdd192182..1158258ada 100644
--- a/tests/src/JIT/Methodical/FPtrunc/convr8a_cs_d.csproj
+++ b/tests/src/JIT/Methodical/FPtrunc/convr8a_cs_d.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/FPtrunc/convr8a_cs_do.csproj b/tests/src/JIT/Methodical/FPtrunc/convr8a_cs_do.csproj
index e6837f9302..d91306e01a 100644
--- a/tests/src/JIT/Methodical/FPtrunc/convr8a_cs_do.csproj
+++ b/tests/src/JIT/Methodical/FPtrunc/convr8a_cs_do.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/FPtrunc/convr8a_cs_r.csproj b/tests/src/JIT/Methodical/FPtrunc/convr8a_cs_r.csproj
index 67267c11b4..8846d3d4e5 100644
--- a/tests/src/JIT/Methodical/FPtrunc/convr8a_cs_r.csproj
+++ b/tests/src/JIT/Methodical/FPtrunc/convr8a_cs_r.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/FPtrunc/convr8a_cs_ro.csproj b/tests/src/JIT/Methodical/FPtrunc/convr8a_cs_ro.csproj
index d256519ed4..8a7a8cb7f9 100644
--- a/tests/src/JIT/Methodical/FPtrunc/convr8a_cs_ro.csproj
+++ b/tests/src/JIT/Methodical/FPtrunc/convr8a_cs_ro.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/FPtrunc/convr8d_il_d.ilproj b/tests/src/JIT/Methodical/FPtrunc/convr8d_il_d.ilproj
index 3a08822ac5..f2295335c6 100644
--- a/tests/src/JIT/Methodical/FPtrunc/convr8d_il_d.ilproj
+++ b/tests/src/JIT/Methodical/FPtrunc/convr8d_il_d.ilproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/FPtrunc/convr8d_il_r.ilproj b/tests/src/JIT/Methodical/FPtrunc/convr8d_il_r.ilproj
index aff40c234c..23ae727549 100644
--- a/tests/src/JIT/Methodical/FPtrunc/convr8d_il_r.ilproj
+++ b/tests/src/JIT/Methodical/FPtrunc/convr8d_il_r.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Methodical/FPtrunc/convx_il_d.ilproj b/tests/src/JIT/Methodical/FPtrunc/convx_il_d.ilproj
index bdf64b17d8..5082d675c7 100644
--- a/tests/src/JIT/Methodical/FPtrunc/convx_il_d.ilproj
+++ b/tests/src/JIT/Methodical/FPtrunc/convx_il_d.ilproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/FPtrunc/convx_il_r.ilproj b/tests/src/JIT/Methodical/FPtrunc/convx_il_r.ilproj
index 3070dfdaf8..1bf463b637 100644
--- a/tests/src/JIT/Methodical/FPtrunc/convx_il_r.ilproj
+++ b/tests/src/JIT/Methodical/FPtrunc/convx_il_r.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Methodical/Invoke/25params/25param1a_cs_d.csproj b/tests/src/JIT/Methodical/Invoke/25params/25param1a_cs_d.csproj
index 50978eb193..6418fde702 100644
--- a/tests/src/JIT/Methodical/Invoke/25params/25param1a_cs_d.csproj
+++ b/tests/src/JIT/Methodical/Invoke/25params/25param1a_cs_d.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/Invoke/25params/25param1a_cs_do.csproj b/tests/src/JIT/Methodical/Invoke/25params/25param1a_cs_do.csproj
index 3b6f922afe..99e5d14a97 100644
--- a/tests/src/JIT/Methodical/Invoke/25params/25param1a_cs_do.csproj
+++ b/tests/src/JIT/Methodical/Invoke/25params/25param1a_cs_do.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/Invoke/25params/25param1a_cs_r.csproj b/tests/src/JIT/Methodical/Invoke/25params/25param1a_cs_r.csproj
index 4568c2f1ef..0d3df90c5a 100644
--- a/tests/src/JIT/Methodical/Invoke/25params/25param1a_cs_r.csproj
+++ b/tests/src/JIT/Methodical/Invoke/25params/25param1a_cs_r.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/Invoke/25params/25param1a_cs_ro.csproj b/tests/src/JIT/Methodical/Invoke/25params/25param1a_cs_ro.csproj
index 91b4d68f7c..baeaf8d45f 100644
--- a/tests/src/JIT/Methodical/Invoke/25params/25param1a_cs_ro.csproj
+++ b/tests/src/JIT/Methodical/Invoke/25params/25param1a_cs_ro.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/Invoke/25params/25param1b_il_d.ilproj b/tests/src/JIT/Methodical/Invoke/25params/25param1b_il_d.ilproj
index 02c33cf7e3..232379b367 100644
--- a/tests/src/JIT/Methodical/Invoke/25params/25param1b_il_d.ilproj
+++ b/tests/src/JIT/Methodical/Invoke/25params/25param1b_il_d.ilproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/Invoke/25params/25param1b_il_r.ilproj b/tests/src/JIT/Methodical/Invoke/25params/25param1b_il_r.ilproj
index 0a3c916627..8d8c0d010e 100644
--- a/tests/src/JIT/Methodical/Invoke/25params/25param1b_il_r.ilproj
+++ b/tests/src/JIT/Methodical/Invoke/25params/25param1b_il_r.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Methodical/Invoke/25params/25param2a_cs_d.csproj b/tests/src/JIT/Methodical/Invoke/25params/25param2a_cs_d.csproj
index 611b38e001..fd75df0bbc 100644
--- a/tests/src/JIT/Methodical/Invoke/25params/25param2a_cs_d.csproj
+++ b/tests/src/JIT/Methodical/Invoke/25params/25param2a_cs_d.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/Invoke/25params/25param2a_cs_do.csproj b/tests/src/JIT/Methodical/Invoke/25params/25param2a_cs_do.csproj
index f560c57782..de3f15bd95 100644
--- a/tests/src/JIT/Methodical/Invoke/25params/25param2a_cs_do.csproj
+++ b/tests/src/JIT/Methodical/Invoke/25params/25param2a_cs_do.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/Invoke/25params/25param2a_cs_r.csproj b/tests/src/JIT/Methodical/Invoke/25params/25param2a_cs_r.csproj
index 8ccb48384e..b354c1a296 100644
--- a/tests/src/JIT/Methodical/Invoke/25params/25param2a_cs_r.csproj
+++ b/tests/src/JIT/Methodical/Invoke/25params/25param2a_cs_r.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/Invoke/25params/25param2a_cs_ro.csproj b/tests/src/JIT/Methodical/Invoke/25params/25param2a_cs_ro.csproj
index 000be6ecd5..319ff3c611 100644
--- a/tests/src/JIT/Methodical/Invoke/25params/25param2a_cs_ro.csproj
+++ b/tests/src/JIT/Methodical/Invoke/25params/25param2a_cs_ro.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/Invoke/25params/25param2b_il_d.ilproj b/tests/src/JIT/Methodical/Invoke/25params/25param2b_il_d.ilproj
index 00974991f4..48567f7930 100644
--- a/tests/src/JIT/Methodical/Invoke/25params/25param2b_il_d.ilproj
+++ b/tests/src/JIT/Methodical/Invoke/25params/25param2b_il_d.ilproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/Invoke/25params/25param2b_il_r.ilproj b/tests/src/JIT/Methodical/Invoke/25params/25param2b_il_r.ilproj
index b97d22fd96..cec667d564 100644
--- a/tests/src/JIT/Methodical/Invoke/25params/25param2b_il_r.ilproj
+++ b/tests/src/JIT/Methodical/Invoke/25params/25param2b_il_r.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Methodical/Invoke/25params/25param2c_il_r.ilproj b/tests/src/JIT/Methodical/Invoke/25params/25param2c_il_r.ilproj
index fb1b6661ff..bc158de1de 100644
--- a/tests/src/JIT/Methodical/Invoke/25params/25param2c_il_r.ilproj
+++ b/tests/src/JIT/Methodical/Invoke/25params/25param2c_il_r.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Methodical/Invoke/25params/25param3a_cs_d.csproj b/tests/src/JIT/Methodical/Invoke/25params/25param3a_cs_d.csproj
index a7891c8ec2..a720a51945 100644
--- a/tests/src/JIT/Methodical/Invoke/25params/25param3a_cs_d.csproj
+++ b/tests/src/JIT/Methodical/Invoke/25params/25param3a_cs_d.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/Invoke/25params/25param3a_cs_do.csproj b/tests/src/JIT/Methodical/Invoke/25params/25param3a_cs_do.csproj
index 9c6ca65404..36315ec033 100644
--- a/tests/src/JIT/Methodical/Invoke/25params/25param3a_cs_do.csproj
+++ b/tests/src/JIT/Methodical/Invoke/25params/25param3a_cs_do.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/Invoke/25params/25param3a_cs_r.csproj b/tests/src/JIT/Methodical/Invoke/25params/25param3a_cs_r.csproj
index 6ff0946165..e4f4641368 100644
--- a/tests/src/JIT/Methodical/Invoke/25params/25param3a_cs_r.csproj
+++ b/tests/src/JIT/Methodical/Invoke/25params/25param3a_cs_r.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/Invoke/25params/25param3a_cs_ro.csproj b/tests/src/JIT/Methodical/Invoke/25params/25param3a_cs_ro.csproj
index 55f7ce1698..98a5580b2c 100644
--- a/tests/src/JIT/Methodical/Invoke/25params/25param3a_cs_ro.csproj
+++ b/tests/src/JIT/Methodical/Invoke/25params/25param3a_cs_ro.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/Invoke/25params/25param3b_il_d.ilproj b/tests/src/JIT/Methodical/Invoke/25params/25param3b_il_d.ilproj
index bc54bbc9a5..604203316f 100644
--- a/tests/src/JIT/Methodical/Invoke/25params/25param3b_il_d.ilproj
+++ b/tests/src/JIT/Methodical/Invoke/25params/25param3b_il_d.ilproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/Invoke/25params/25param3b_il_r.ilproj b/tests/src/JIT/Methodical/Invoke/25params/25param3b_il_r.ilproj
index eab0c3aab7..1b5cc286e0 100644
--- a/tests/src/JIT/Methodical/Invoke/25params/25param3b_il_r.ilproj
+++ b/tests/src/JIT/Methodical/Invoke/25params/25param3b_il_r.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Methodical/Invoke/callvirt/_dbgtest1.csproj b/tests/src/JIT/Methodical/Invoke/callvirt/_dbgtest1.csproj
index 2c9678f91a..ffe853be43 100644
--- a/tests/src/JIT/Methodical/Invoke/callvirt/_dbgtest1.csproj
+++ b/tests/src/JIT/Methodical/Invoke/callvirt/_dbgtest1.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/Invoke/callvirt/_il_dbgtest1.ilproj b/tests/src/JIT/Methodical/Invoke/callvirt/_il_dbgtest1.ilproj
index 1b810e75c2..8e51806b17 100644
--- a/tests/src/JIT/Methodical/Invoke/callvirt/_il_dbgtest1.ilproj
+++ b/tests/src/JIT/Methodical/Invoke/callvirt/_il_dbgtest1.ilproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/Invoke/callvirt/_il_dbgtest2.ilproj b/tests/src/JIT/Methodical/Invoke/callvirt/_il_dbgtest2.ilproj
index 6a5db07a21..fcfb786ecc 100644
--- a/tests/src/JIT/Methodical/Invoke/callvirt/_il_dbgtest2.ilproj
+++ b/tests/src/JIT/Methodical/Invoke/callvirt/_il_dbgtest2.ilproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/Invoke/callvirt/_il_dbgtest3.ilproj b/tests/src/JIT/Methodical/Invoke/callvirt/_il_dbgtest3.ilproj
index 365374c4da..284c4df02d 100644
--- a/tests/src/JIT/Methodical/Invoke/callvirt/_il_dbgtest3.ilproj
+++ b/tests/src/JIT/Methodical/Invoke/callvirt/_il_dbgtest3.ilproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/Invoke/callvirt/_il_reltest1.ilproj b/tests/src/JIT/Methodical/Invoke/callvirt/_il_reltest1.ilproj
index 0f02c42bbf..fa822fb2c3 100644
--- a/tests/src/JIT/Methodical/Invoke/callvirt/_il_reltest1.ilproj
+++ b/tests/src/JIT/Methodical/Invoke/callvirt/_il_reltest1.ilproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/Invoke/callvirt/_il_reltest2.ilproj b/tests/src/JIT/Methodical/Invoke/callvirt/_il_reltest2.ilproj
index 68281ca172..31f774ded1 100644
--- a/tests/src/JIT/Methodical/Invoke/callvirt/_il_reltest2.ilproj
+++ b/tests/src/JIT/Methodical/Invoke/callvirt/_il_reltest2.ilproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/Invoke/callvirt/_il_reltest3.ilproj b/tests/src/JIT/Methodical/Invoke/callvirt/_il_reltest3.ilproj
index af020fbfd7..046f052dd0 100644
--- a/tests/src/JIT/Methodical/Invoke/callvirt/_il_reltest3.ilproj
+++ b/tests/src/JIT/Methodical/Invoke/callvirt/_il_reltest3.ilproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/Invoke/callvirt/_reltest1.csproj b/tests/src/JIT/Methodical/Invoke/callvirt/_reltest1.csproj
index 01866e9846..184da67e40 100644
--- a/tests/src/JIT/Methodical/Invoke/callvirt/_reltest1.csproj
+++ b/tests/src/JIT/Methodical/Invoke/callvirt/_reltest1.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/Invoke/callvirt/_speed_dbgtest1.csproj b/tests/src/JIT/Methodical/Invoke/callvirt/_speed_dbgtest1.csproj
index ffe8db95ff..41e2f92151 100644
--- a/tests/src/JIT/Methodical/Invoke/callvirt/_speed_dbgtest1.csproj
+++ b/tests/src/JIT/Methodical/Invoke/callvirt/_speed_dbgtest1.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/Invoke/callvirt/_speed_reltest1.csproj b/tests/src/JIT/Methodical/Invoke/callvirt/_speed_reltest1.csproj
index 64c7c5dc78..e4706e2f1e 100644
--- a/tests/src/JIT/Methodical/Invoke/callvirt/_speed_reltest1.csproj
+++ b/tests/src/JIT/Methodical/Invoke/callvirt/_speed_reltest1.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/Invoke/ctor/_dbgval_ctor.csproj b/tests/src/JIT/Methodical/Invoke/ctor/_dbgval_ctor.csproj
index 61a1d325f9..b6291a4cfc 100644
--- a/tests/src/JIT/Methodical/Invoke/ctor/_dbgval_ctor.csproj
+++ b/tests/src/JIT/Methodical/Invoke/ctor/_dbgval_ctor.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/Invoke/ctor/_il_dbgval_cctor.ilproj b/tests/src/JIT/Methodical/Invoke/ctor/_il_dbgval_cctor.ilproj
index 85acd790d8..84beb39800 100644
--- a/tests/src/JIT/Methodical/Invoke/ctor/_il_dbgval_cctor.ilproj
+++ b/tests/src/JIT/Methodical/Invoke/ctor/_il_dbgval_cctor.ilproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/Invoke/ctor/_il_dbgval_ctor_newobj.ilproj b/tests/src/JIT/Methodical/Invoke/ctor/_il_dbgval_ctor_newobj.ilproj
index 77896a77f8..84cf06715a 100644
--- a/tests/src/JIT/Methodical/Invoke/ctor/_il_dbgval_ctor_newobj.ilproj
+++ b/tests/src/JIT/Methodical/Invoke/ctor/_il_dbgval_ctor_newobj.ilproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/Invoke/ctor/_il_relval_cctor.ilproj b/tests/src/JIT/Methodical/Invoke/ctor/_il_relval_cctor.ilproj
index 37ce8b5b06..dd26fa80cb 100644
--- a/tests/src/JIT/Methodical/Invoke/ctor/_il_relval_cctor.ilproj
+++ b/tests/src/JIT/Methodical/Invoke/ctor/_il_relval_cctor.ilproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/Invoke/ctor/_il_relval_ctor_newobj.ilproj b/tests/src/JIT/Methodical/Invoke/ctor/_il_relval_ctor_newobj.ilproj
index 5fa69ae95e..7352e8e036 100644
--- a/tests/src/JIT/Methodical/Invoke/ctor/_il_relval_ctor_newobj.ilproj
+++ b/tests/src/JIT/Methodical/Invoke/ctor/_il_relval_ctor_newobj.ilproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/Invoke/ctor/_relval_ctor.csproj b/tests/src/JIT/Methodical/Invoke/ctor/_relval_ctor.csproj
index 718a602612..2dd3dc21a8 100644
--- a/tests/src/JIT/Methodical/Invoke/ctor/_relval_ctor.csproj
+++ b/tests/src/JIT/Methodical/Invoke/ctor/_relval_ctor.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/Invoke/ctor/_speed_dbgval_ctor.csproj b/tests/src/JIT/Methodical/Invoke/ctor/_speed_dbgval_ctor.csproj
index 2ee20d25fa..7951f5c7cb 100644
--- a/tests/src/JIT/Methodical/Invoke/ctor/_speed_dbgval_ctor.csproj
+++ b/tests/src/JIT/Methodical/Invoke/ctor/_speed_dbgval_ctor.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/Invoke/ctor/_speed_relval_ctor.csproj b/tests/src/JIT/Methodical/Invoke/ctor/_speed_relval_ctor.csproj
index 32b21cefda..449166d9ff 100644
--- a/tests/src/JIT/Methodical/Invoke/ctor/_speed_relval_ctor.csproj
+++ b/tests/src/JIT/Methodical/Invoke/ctor/_speed_relval_ctor.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/Invoke/fptr/_dbgrecurse.csproj b/tests/src/JIT/Methodical/Invoke/fptr/_dbgrecurse.csproj
index 37a6a25f86..5e09aabab1 100644
--- a/tests/src/JIT/Methodical/Invoke/fptr/_dbgrecurse.csproj
+++ b/tests/src/JIT/Methodical/Invoke/fptr/_dbgrecurse.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/Invoke/fptr/_il_dbginstftn.ilproj b/tests/src/JIT/Methodical/Invoke/fptr/_il_dbginstftn.ilproj
index 11e35d7dd9..7709a740da 100644
--- a/tests/src/JIT/Methodical/Invoke/fptr/_il_dbginstftn.ilproj
+++ b/tests/src/JIT/Methodical/Invoke/fptr/_il_dbginstftn.ilproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/Invoke/fptr/_il_dbgrecurse_calli.ilproj b/tests/src/JIT/Methodical/Invoke/fptr/_il_dbgrecurse_calli.ilproj
index 2d509855f8..172c91a84b 100644
--- a/tests/src/JIT/Methodical/Invoke/fptr/_il_dbgrecurse_calli.ilproj
+++ b/tests/src/JIT/Methodical/Invoke/fptr/_il_dbgrecurse_calli.ilproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/Invoke/fptr/_il_dbgrecurse_jmp.ilproj b/tests/src/JIT/Methodical/Invoke/fptr/_il_dbgrecurse_jmp.ilproj
index dc05af41ad..2eeb3f5d2e 100644
--- a/tests/src/JIT/Methodical/Invoke/fptr/_il_dbgrecurse_jmp.ilproj
+++ b/tests/src/JIT/Methodical/Invoke/fptr/_il_dbgrecurse_jmp.ilproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/Invoke/fptr/_il_dbgrecurse_jmpi.ilproj b/tests/src/JIT/Methodical/Invoke/fptr/_il_dbgrecurse_jmpi.ilproj
index e0cdcfb9a6..e9b06b50b6 100644
--- a/tests/src/JIT/Methodical/Invoke/fptr/_il_dbgrecurse_jmpi.ilproj
+++ b/tests/src/JIT/Methodical/Invoke/fptr/_il_dbgrecurse_jmpi.ilproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/Invoke/fptr/_il_dbgvalftn.ilproj b/tests/src/JIT/Methodical/Invoke/fptr/_il_dbgvalftn.ilproj
index 71891496a0..a52b98a963 100644
--- a/tests/src/JIT/Methodical/Invoke/fptr/_il_dbgvalftn.ilproj
+++ b/tests/src/JIT/Methodical/Invoke/fptr/_il_dbgvalftn.ilproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/Invoke/fptr/_il_dbgvirtftn.ilproj b/tests/src/JIT/Methodical/Invoke/fptr/_il_dbgvirtftn.ilproj
index de3cd556bd..90240b80dc 100644
--- a/tests/src/JIT/Methodical/Invoke/fptr/_il_dbgvirtftn.ilproj
+++ b/tests/src/JIT/Methodical/Invoke/fptr/_il_dbgvirtftn.ilproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/Invoke/fptr/_il_relinstftn.ilproj b/tests/src/JIT/Methodical/Invoke/fptr/_il_relinstftn.ilproj
index 1dbab3b7ba..03d64a7f90 100644
--- a/tests/src/JIT/Methodical/Invoke/fptr/_il_relinstftn.ilproj
+++ b/tests/src/JIT/Methodical/Invoke/fptr/_il_relinstftn.ilproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/Invoke/fptr/_il_relrecurse_calli.ilproj b/tests/src/JIT/Methodical/Invoke/fptr/_il_relrecurse_calli.ilproj
index 6131be6261..e14223fa38 100644
--- a/tests/src/JIT/Methodical/Invoke/fptr/_il_relrecurse_calli.ilproj
+++ b/tests/src/JIT/Methodical/Invoke/fptr/_il_relrecurse_calli.ilproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/Invoke/fptr/_il_relrecurse_jmp.ilproj b/tests/src/JIT/Methodical/Invoke/fptr/_il_relrecurse_jmp.ilproj
index c6e338c9df..7961d7fc27 100644
--- a/tests/src/JIT/Methodical/Invoke/fptr/_il_relrecurse_jmp.ilproj
+++ b/tests/src/JIT/Methodical/Invoke/fptr/_il_relrecurse_jmp.ilproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/Invoke/fptr/_il_relrecurse_jmpi.ilproj b/tests/src/JIT/Methodical/Invoke/fptr/_il_relrecurse_jmpi.ilproj
index 8f3e922b84..e718ad865f 100644
--- a/tests/src/JIT/Methodical/Invoke/fptr/_il_relrecurse_jmpi.ilproj
+++ b/tests/src/JIT/Methodical/Invoke/fptr/_il_relrecurse_jmpi.ilproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/Invoke/fptr/_il_relrecurse_tail_calli.ilproj b/tests/src/JIT/Methodical/Invoke/fptr/_il_relrecurse_tail_calli.ilproj
index c1f175c1ae..7369aeb0c7 100644
--- a/tests/src/JIT/Methodical/Invoke/fptr/_il_relrecurse_tail_calli.ilproj
+++ b/tests/src/JIT/Methodical/Invoke/fptr/_il_relrecurse_tail_calli.ilproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/Invoke/fptr/_il_relvalftn.ilproj b/tests/src/JIT/Methodical/Invoke/fptr/_il_relvalftn.ilproj
index b9b5e805cc..ca4c9e0133 100644
--- a/tests/src/JIT/Methodical/Invoke/fptr/_il_relvalftn.ilproj
+++ b/tests/src/JIT/Methodical/Invoke/fptr/_il_relvalftn.ilproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/Invoke/fptr/_il_relvirtftn.ilproj b/tests/src/JIT/Methodical/Invoke/fptr/_il_relvirtftn.ilproj
index 187115def9..5f3294c40d 100644
--- a/tests/src/JIT/Methodical/Invoke/fptr/_il_relvirtftn.ilproj
+++ b/tests/src/JIT/Methodical/Invoke/fptr/_il_relvirtftn.ilproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/Invoke/fptr/_relrecurse.csproj b/tests/src/JIT/Methodical/Invoke/fptr/_relrecurse.csproj
index c3a0234d2c..a24b56d88c 100644
--- a/tests/src/JIT/Methodical/Invoke/fptr/_relrecurse.csproj
+++ b/tests/src/JIT/Methodical/Invoke/fptr/_relrecurse.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/Invoke/fptr/_speed_dbgrecurse.csproj b/tests/src/JIT/Methodical/Invoke/fptr/_speed_dbgrecurse.csproj
index c3f0777ab5..9de27de826 100644
--- a/tests/src/JIT/Methodical/Invoke/fptr/_speed_dbgrecurse.csproj
+++ b/tests/src/JIT/Methodical/Invoke/fptr/_speed_dbgrecurse.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/Invoke/fptr/_speed_relrecurse.csproj b/tests/src/JIT/Methodical/Invoke/fptr/_speed_relrecurse.csproj
index 5fbb86d126..b844b1f1f3 100644
--- a/tests/src/JIT/Methodical/Invoke/fptr/_speed_relrecurse.csproj
+++ b/tests/src/JIT/Methodical/Invoke/fptr/_speed_relrecurse.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/Invoke/implicit/_dbgobj.csproj b/tests/src/JIT/Methodical/Invoke/implicit/_dbgobj.csproj
index 19880b0bc4..d2b275cc56 100644
--- a/tests/src/JIT/Methodical/Invoke/implicit/_dbgobj.csproj
+++ b/tests/src/JIT/Methodical/Invoke/implicit/_dbgobj.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/Invoke/implicit/_il_dbgfr4.ilproj b/tests/src/JIT/Methodical/Invoke/implicit/_il_dbgfr4.ilproj
index 7f264294b1..afd36fac06 100644
--- a/tests/src/JIT/Methodical/Invoke/implicit/_il_dbgfr4.ilproj
+++ b/tests/src/JIT/Methodical/Invoke/implicit/_il_dbgfr4.ilproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/Invoke/implicit/_il_dbgfr8.ilproj b/tests/src/JIT/Methodical/Invoke/implicit/_il_dbgfr8.ilproj
index 415b7c70c7..9bc55c4e32 100644
--- a/tests/src/JIT/Methodical/Invoke/implicit/_il_dbgfr8.ilproj
+++ b/tests/src/JIT/Methodical/Invoke/implicit/_il_dbgfr8.ilproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/Invoke/implicit/_il_dbgi4i1.ilproj b/tests/src/JIT/Methodical/Invoke/implicit/_il_dbgi4i1.ilproj
index f55c54dd64..2c53f99516 100644
--- a/tests/src/JIT/Methodical/Invoke/implicit/_il_dbgi4i1.ilproj
+++ b/tests/src/JIT/Methodical/Invoke/implicit/_il_dbgi4i1.ilproj
@@ -11,12 +11,11 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/Invoke/implicit/_il_dbgi4i2.ilproj b/tests/src/JIT/Methodical/Invoke/implicit/_il_dbgi4i2.ilproj
index b39ffe37cc..9b7b89c60e 100644
--- a/tests/src/JIT/Methodical/Invoke/implicit/_il_dbgi4i2.ilproj
+++ b/tests/src/JIT/Methodical/Invoke/implicit/_il_dbgi4i2.ilproj
@@ -11,12 +11,11 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/Invoke/implicit/_il_dbgi4u1.ilproj b/tests/src/JIT/Methodical/Invoke/implicit/_il_dbgi4u1.ilproj
index 973faedf20..fb5fe788e2 100644
--- a/tests/src/JIT/Methodical/Invoke/implicit/_il_dbgi4u1.ilproj
+++ b/tests/src/JIT/Methodical/Invoke/implicit/_il_dbgi4u1.ilproj
@@ -11,12 +11,11 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/Invoke/implicit/_il_dbgi4u2.ilproj b/tests/src/JIT/Methodical/Invoke/implicit/_il_dbgi4u2.ilproj
index 44a564ecb0..d479c26eb6 100644
--- a/tests/src/JIT/Methodical/Invoke/implicit/_il_dbgi4u2.ilproj
+++ b/tests/src/JIT/Methodical/Invoke/implicit/_il_dbgi4u2.ilproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/Invoke/implicit/_il_dbgi4u4.ilproj b/tests/src/JIT/Methodical/Invoke/implicit/_il_dbgi4u4.ilproj
index 14cc954f5f..e5f3058872 100644
--- a/tests/src/JIT/Methodical/Invoke/implicit/_il_dbgi4u4.ilproj
+++ b/tests/src/JIT/Methodical/Invoke/implicit/_il_dbgi4u4.ilproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/Invoke/implicit/_il_dbgi8u8.ilproj b/tests/src/JIT/Methodical/Invoke/implicit/_il_dbgi8u8.ilproj
index 1b57acfeac..cfb93cce28 100644
--- a/tests/src/JIT/Methodical/Invoke/implicit/_il_dbgi8u8.ilproj
+++ b/tests/src/JIT/Methodical/Invoke/implicit/_il_dbgi8u8.ilproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/Invoke/implicit/_il_dbgii1.ilproj b/tests/src/JIT/Methodical/Invoke/implicit/_il_dbgii1.ilproj
index 508be5c9f2..48a1092a14 100644
--- a/tests/src/JIT/Methodical/Invoke/implicit/_il_dbgii1.ilproj
+++ b/tests/src/JIT/Methodical/Invoke/implicit/_il_dbgii1.ilproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/Invoke/implicit/_il_dbgii2.ilproj b/tests/src/JIT/Methodical/Invoke/implicit/_il_dbgii2.ilproj
index 84d26c7d18..b48e0b8711 100644
--- a/tests/src/JIT/Methodical/Invoke/implicit/_il_dbgii2.ilproj
+++ b/tests/src/JIT/Methodical/Invoke/implicit/_il_dbgii2.ilproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/Invoke/implicit/_il_dbgii4.ilproj b/tests/src/JIT/Methodical/Invoke/implicit/_il_dbgii4.ilproj
index 988fa81e7c..c4eb6dad77 100644
--- a/tests/src/JIT/Methodical/Invoke/implicit/_il_dbgii4.ilproj
+++ b/tests/src/JIT/Methodical/Invoke/implicit/_il_dbgii4.ilproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/Invoke/implicit/_il_dbgiu1.ilproj b/tests/src/JIT/Methodical/Invoke/implicit/_il_dbgiu1.ilproj
index 6ef608f92b..198577d574 100644
--- a/tests/src/JIT/Methodical/Invoke/implicit/_il_dbgiu1.ilproj
+++ b/tests/src/JIT/Methodical/Invoke/implicit/_il_dbgiu1.ilproj
@@ -11,12 +11,11 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/Invoke/implicit/_il_dbgiu2.ilproj b/tests/src/JIT/Methodical/Invoke/implicit/_il_dbgiu2.ilproj
index f27a645ead..00bbd891ad 100644
--- a/tests/src/JIT/Methodical/Invoke/implicit/_il_dbgiu2.ilproj
+++ b/tests/src/JIT/Methodical/Invoke/implicit/_il_dbgiu2.ilproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/Invoke/implicit/_il_dbgiu4.ilproj b/tests/src/JIT/Methodical/Invoke/implicit/_il_dbgiu4.ilproj
index 50cb8f1cdd..9e97b6fe0c 100644
--- a/tests/src/JIT/Methodical/Invoke/implicit/_il_dbgiu4.ilproj
+++ b/tests/src/JIT/Methodical/Invoke/implicit/_il_dbgiu4.ilproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/Invoke/implicit/_il_dbgobjref.ilproj b/tests/src/JIT/Methodical/Invoke/implicit/_il_dbgobjref.ilproj
index 24235f86c3..c09d9549ff 100644
--- a/tests/src/JIT/Methodical/Invoke/implicit/_il_dbgobjref.ilproj
+++ b/tests/src/JIT/Methodical/Invoke/implicit/_il_dbgobjref.ilproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/Invoke/implicit/_il_relfr4.ilproj b/tests/src/JIT/Methodical/Invoke/implicit/_il_relfr4.ilproj
index d32dfd6b83..da6393ea9a 100644
--- a/tests/src/JIT/Methodical/Invoke/implicit/_il_relfr4.ilproj
+++ b/tests/src/JIT/Methodical/Invoke/implicit/_il_relfr4.ilproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/Invoke/implicit/_il_relfr8.ilproj b/tests/src/JIT/Methodical/Invoke/implicit/_il_relfr8.ilproj
index 9cb69a5ae9..58f36321d0 100644
--- a/tests/src/JIT/Methodical/Invoke/implicit/_il_relfr8.ilproj
+++ b/tests/src/JIT/Methodical/Invoke/implicit/_il_relfr8.ilproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/Invoke/implicit/_il_reli4i1.ilproj b/tests/src/JIT/Methodical/Invoke/implicit/_il_reli4i1.ilproj
index f5bfd96d84..59d41c1dc7 100644
--- a/tests/src/JIT/Methodical/Invoke/implicit/_il_reli4i1.ilproj
+++ b/tests/src/JIT/Methodical/Invoke/implicit/_il_reli4i1.ilproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -11,12 +11,11 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/Invoke/implicit/_il_reli4i2.ilproj b/tests/src/JIT/Methodical/Invoke/implicit/_il_reli4i2.ilproj
index f101455a94..1ed0de5a00 100644
--- a/tests/src/JIT/Methodical/Invoke/implicit/_il_reli4i2.ilproj
+++ b/tests/src/JIT/Methodical/Invoke/implicit/_il_reli4i2.ilproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -11,12 +11,11 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/Invoke/implicit/_il_reli4u1.ilproj b/tests/src/JIT/Methodical/Invoke/implicit/_il_reli4u1.ilproj
index c9b5f4431a..b63c1431f2 100644
--- a/tests/src/JIT/Methodical/Invoke/implicit/_il_reli4u1.ilproj
+++ b/tests/src/JIT/Methodical/Invoke/implicit/_il_reli4u1.ilproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -11,12 +11,11 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/Invoke/implicit/_il_reli4u2.ilproj b/tests/src/JIT/Methodical/Invoke/implicit/_il_reli4u2.ilproj
index cd0fc38ca0..3d7c702171 100644
--- a/tests/src/JIT/Methodical/Invoke/implicit/_il_reli4u2.ilproj
+++ b/tests/src/JIT/Methodical/Invoke/implicit/_il_reli4u2.ilproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/Invoke/implicit/_il_reli4u4.ilproj b/tests/src/JIT/Methodical/Invoke/implicit/_il_reli4u4.ilproj
index 1f750186b0..c0c6096ec0 100644
--- a/tests/src/JIT/Methodical/Invoke/implicit/_il_reli4u4.ilproj
+++ b/tests/src/JIT/Methodical/Invoke/implicit/_il_reli4u4.ilproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/Invoke/implicit/_il_reli8u8.ilproj b/tests/src/JIT/Methodical/Invoke/implicit/_il_reli8u8.ilproj
index 988f6d541e..3f383e6693 100644
--- a/tests/src/JIT/Methodical/Invoke/implicit/_il_reli8u8.ilproj
+++ b/tests/src/JIT/Methodical/Invoke/implicit/_il_reli8u8.ilproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/Invoke/implicit/_il_relii1.ilproj b/tests/src/JIT/Methodical/Invoke/implicit/_il_relii1.ilproj
index 39aed6b008..70478e4259 100644
--- a/tests/src/JIT/Methodical/Invoke/implicit/_il_relii1.ilproj
+++ b/tests/src/JIT/Methodical/Invoke/implicit/_il_relii1.ilproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/Invoke/implicit/_il_relii2.ilproj b/tests/src/JIT/Methodical/Invoke/implicit/_il_relii2.ilproj
index 2eafec2dff..32fc917363 100644
--- a/tests/src/JIT/Methodical/Invoke/implicit/_il_relii2.ilproj
+++ b/tests/src/JIT/Methodical/Invoke/implicit/_il_relii2.ilproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/Invoke/implicit/_il_relii4.ilproj b/tests/src/JIT/Methodical/Invoke/implicit/_il_relii4.ilproj
index 4c7c3b6f85..3561e271ec 100644
--- a/tests/src/JIT/Methodical/Invoke/implicit/_il_relii4.ilproj
+++ b/tests/src/JIT/Methodical/Invoke/implicit/_il_relii4.ilproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/Invoke/implicit/_il_reliu1.ilproj b/tests/src/JIT/Methodical/Invoke/implicit/_il_reliu1.ilproj
index 3c9d9a7ab5..88a032c085 100644
--- a/tests/src/JIT/Methodical/Invoke/implicit/_il_reliu1.ilproj
+++ b/tests/src/JIT/Methodical/Invoke/implicit/_il_reliu1.ilproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -11,12 +11,11 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/Invoke/implicit/_il_reliu2.ilproj b/tests/src/JIT/Methodical/Invoke/implicit/_il_reliu2.ilproj
index 24b16cf884..480205df7a 100644
--- a/tests/src/JIT/Methodical/Invoke/implicit/_il_reliu2.ilproj
+++ b/tests/src/JIT/Methodical/Invoke/implicit/_il_reliu2.ilproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/Invoke/implicit/_il_reliu4.ilproj b/tests/src/JIT/Methodical/Invoke/implicit/_il_reliu4.ilproj
index a68851fafa..9654c50a45 100644
--- a/tests/src/JIT/Methodical/Invoke/implicit/_il_reliu4.ilproj
+++ b/tests/src/JIT/Methodical/Invoke/implicit/_il_reliu4.ilproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/Invoke/implicit/_il_relobjref.ilproj b/tests/src/JIT/Methodical/Invoke/implicit/_il_relobjref.ilproj
index 1be49a7bc6..ff66bb7a40 100644
--- a/tests/src/JIT/Methodical/Invoke/implicit/_il_relobjref.ilproj
+++ b/tests/src/JIT/Methodical/Invoke/implicit/_il_relobjref.ilproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/Invoke/implicit/_relobj.csproj b/tests/src/JIT/Methodical/Invoke/implicit/_relobj.csproj
index 80a4de7c16..4d1dce483a 100644
--- a/tests/src/JIT/Methodical/Invoke/implicit/_relobj.csproj
+++ b/tests/src/JIT/Methodical/Invoke/implicit/_relobj.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/Invoke/implicit/_speed_dbgobj.csproj b/tests/src/JIT/Methodical/Invoke/implicit/_speed_dbgobj.csproj
index a09a06d22a..1d3fe9343a 100644
--- a/tests/src/JIT/Methodical/Invoke/implicit/_speed_dbgobj.csproj
+++ b/tests/src/JIT/Methodical/Invoke/implicit/_speed_dbgobj.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/Invoke/implicit/_speed_relobj.csproj b/tests/src/JIT/Methodical/Invoke/implicit/_speed_relobj.csproj
index 9485793a43..da81e1669a 100644
--- a/tests/src/JIT/Methodical/Invoke/implicit/_speed_relobj.csproj
+++ b/tests/src/JIT/Methodical/Invoke/implicit/_speed_relobj.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/MDArray/DataTypes/bool_cs_d.csproj b/tests/src/JIT/Methodical/MDArray/DataTypes/bool_cs_d.csproj
index 6046cfbcbe..39948c3455 100644
--- a/tests/src/JIT/Methodical/MDArray/DataTypes/bool_cs_d.csproj
+++ b/tests/src/JIT/Methodical/MDArray/DataTypes/bool_cs_d.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/MDArray/DataTypes/bool_cs_do.csproj b/tests/src/JIT/Methodical/MDArray/DataTypes/bool_cs_do.csproj
index d5ff6318dd..bf50637198 100644
--- a/tests/src/JIT/Methodical/MDArray/DataTypes/bool_cs_do.csproj
+++ b/tests/src/JIT/Methodical/MDArray/DataTypes/bool_cs_do.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/MDArray/DataTypes/bool_cs_r.csproj b/tests/src/JIT/Methodical/MDArray/DataTypes/bool_cs_r.csproj
index f0749cf78c..e7f4c14a8b 100644
--- a/tests/src/JIT/Methodical/MDArray/DataTypes/bool_cs_r.csproj
+++ b/tests/src/JIT/Methodical/MDArray/DataTypes/bool_cs_r.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/MDArray/DataTypes/bool_cs_ro.csproj b/tests/src/JIT/Methodical/MDArray/DataTypes/bool_cs_ro.csproj
index 5d8797db30..793e71497d 100644
--- a/tests/src/JIT/Methodical/MDArray/DataTypes/bool_cs_ro.csproj
+++ b/tests/src/JIT/Methodical/MDArray/DataTypes/bool_cs_ro.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/MDArray/DataTypes/byte_cs_d.csproj b/tests/src/JIT/Methodical/MDArray/DataTypes/byte_cs_d.csproj
index 4a3fafaebd..219fb02960 100644
--- a/tests/src/JIT/Methodical/MDArray/DataTypes/byte_cs_d.csproj
+++ b/tests/src/JIT/Methodical/MDArray/DataTypes/byte_cs_d.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/MDArray/DataTypes/byte_cs_do.csproj b/tests/src/JIT/Methodical/MDArray/DataTypes/byte_cs_do.csproj
index a99afe7d1a..5b7e516d57 100644
--- a/tests/src/JIT/Methodical/MDArray/DataTypes/byte_cs_do.csproj
+++ b/tests/src/JIT/Methodical/MDArray/DataTypes/byte_cs_do.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/MDArray/DataTypes/byte_cs_r.csproj b/tests/src/JIT/Methodical/MDArray/DataTypes/byte_cs_r.csproj
index e3d9002715..eb8b40dd62 100644
--- a/tests/src/JIT/Methodical/MDArray/DataTypes/byte_cs_r.csproj
+++ b/tests/src/JIT/Methodical/MDArray/DataTypes/byte_cs_r.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/MDArray/DataTypes/byte_cs_ro.csproj b/tests/src/JIT/Methodical/MDArray/DataTypes/byte_cs_ro.csproj
index 748a6253eb..4557c75888 100644
--- a/tests/src/JIT/Methodical/MDArray/DataTypes/byte_cs_ro.csproj
+++ b/tests/src/JIT/Methodical/MDArray/DataTypes/byte_cs_ro.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/MDArray/DataTypes/char_cs_d.csproj b/tests/src/JIT/Methodical/MDArray/DataTypes/char_cs_d.csproj
index dc749d0e4f..3ee7093eb6 100644
--- a/tests/src/JIT/Methodical/MDArray/DataTypes/char_cs_d.csproj
+++ b/tests/src/JIT/Methodical/MDArray/DataTypes/char_cs_d.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/MDArray/DataTypes/char_cs_do.csproj b/tests/src/JIT/Methodical/MDArray/DataTypes/char_cs_do.csproj
index 61d86b4ec2..270702bd76 100644
--- a/tests/src/JIT/Methodical/MDArray/DataTypes/char_cs_do.csproj
+++ b/tests/src/JIT/Methodical/MDArray/DataTypes/char_cs_do.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/MDArray/DataTypes/char_cs_r.csproj b/tests/src/JIT/Methodical/MDArray/DataTypes/char_cs_r.csproj
index c8f15644c1..61442dca8a 100644
--- a/tests/src/JIT/Methodical/MDArray/DataTypes/char_cs_r.csproj
+++ b/tests/src/JIT/Methodical/MDArray/DataTypes/char_cs_r.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/MDArray/DataTypes/char_cs_ro.csproj b/tests/src/JIT/Methodical/MDArray/DataTypes/char_cs_ro.csproj
index 86b08a4e6b..77f7395ef4 100644
--- a/tests/src/JIT/Methodical/MDArray/DataTypes/char_cs_ro.csproj
+++ b/tests/src/JIT/Methodical/MDArray/DataTypes/char_cs_ro.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/MDArray/DataTypes/decimal_cs_d.csproj b/tests/src/JIT/Methodical/MDArray/DataTypes/decimal_cs_d.csproj
index ea48e7b732..20bfcee623 100644
--- a/tests/src/JIT/Methodical/MDArray/DataTypes/decimal_cs_d.csproj
+++ b/tests/src/JIT/Methodical/MDArray/DataTypes/decimal_cs_d.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/MDArray/DataTypes/decimal_cs_do.csproj b/tests/src/JIT/Methodical/MDArray/DataTypes/decimal_cs_do.csproj
index 28c2ccbed9..91c750b225 100644
--- a/tests/src/JIT/Methodical/MDArray/DataTypes/decimal_cs_do.csproj
+++ b/tests/src/JIT/Methodical/MDArray/DataTypes/decimal_cs_do.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/MDArray/DataTypes/decimal_cs_r.csproj b/tests/src/JIT/Methodical/MDArray/DataTypes/decimal_cs_r.csproj
index eb7c91712b..e1c69ceb0c 100644
--- a/tests/src/JIT/Methodical/MDArray/DataTypes/decimal_cs_r.csproj
+++ b/tests/src/JIT/Methodical/MDArray/DataTypes/decimal_cs_r.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/MDArray/DataTypes/decimal_cs_ro.csproj b/tests/src/JIT/Methodical/MDArray/DataTypes/decimal_cs_ro.csproj
index ae210d7e24..f6547dc20c 100644
--- a/tests/src/JIT/Methodical/MDArray/DataTypes/decimal_cs_ro.csproj
+++ b/tests/src/JIT/Methodical/MDArray/DataTypes/decimal_cs_ro.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/MDArray/DataTypes/double_cs_d.csproj b/tests/src/JIT/Methodical/MDArray/DataTypes/double_cs_d.csproj
index b757d43023..575b24fbfd 100644
--- a/tests/src/JIT/Methodical/MDArray/DataTypes/double_cs_d.csproj
+++ b/tests/src/JIT/Methodical/MDArray/DataTypes/double_cs_d.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/MDArray/DataTypes/double_cs_do.csproj b/tests/src/JIT/Methodical/MDArray/DataTypes/double_cs_do.csproj
index eb7d6336a0..9b62d98dce 100644
--- a/tests/src/JIT/Methodical/MDArray/DataTypes/double_cs_do.csproj
+++ b/tests/src/JIT/Methodical/MDArray/DataTypes/double_cs_do.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/MDArray/DataTypes/double_cs_r.csproj b/tests/src/JIT/Methodical/MDArray/DataTypes/double_cs_r.csproj
index f983b45e2f..2b54c23e10 100644
--- a/tests/src/JIT/Methodical/MDArray/DataTypes/double_cs_r.csproj
+++ b/tests/src/JIT/Methodical/MDArray/DataTypes/double_cs_r.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/MDArray/DataTypes/double_cs_ro.csproj b/tests/src/JIT/Methodical/MDArray/DataTypes/double_cs_ro.csproj
index 9623319775..122123ff32 100644
--- a/tests/src/JIT/Methodical/MDArray/DataTypes/double_cs_ro.csproj
+++ b/tests/src/JIT/Methodical/MDArray/DataTypes/double_cs_ro.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/MDArray/DataTypes/float_cs_d.csproj b/tests/src/JIT/Methodical/MDArray/DataTypes/float_cs_d.csproj
index eb4f327e4a..6cc69ff5e3 100644
--- a/tests/src/JIT/Methodical/MDArray/DataTypes/float_cs_d.csproj
+++ b/tests/src/JIT/Methodical/MDArray/DataTypes/float_cs_d.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/MDArray/DataTypes/float_cs_do.csproj b/tests/src/JIT/Methodical/MDArray/DataTypes/float_cs_do.csproj
index fdc2c4c50f..2627d35f86 100644
--- a/tests/src/JIT/Methodical/MDArray/DataTypes/float_cs_do.csproj
+++ b/tests/src/JIT/Methodical/MDArray/DataTypes/float_cs_do.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/MDArray/DataTypes/float_cs_r.csproj b/tests/src/JIT/Methodical/MDArray/DataTypes/float_cs_r.csproj
index ac613d6989..5c0546ec3d 100644
--- a/tests/src/JIT/Methodical/MDArray/DataTypes/float_cs_r.csproj
+++ b/tests/src/JIT/Methodical/MDArray/DataTypes/float_cs_r.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/MDArray/DataTypes/float_cs_ro.csproj b/tests/src/JIT/Methodical/MDArray/DataTypes/float_cs_ro.csproj
index 3a51c8e3f0..5fa8784d5b 100644
--- a/tests/src/JIT/Methodical/MDArray/DataTypes/float_cs_ro.csproj
+++ b/tests/src/JIT/Methodical/MDArray/DataTypes/float_cs_ro.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/MDArray/DataTypes/int_cs_d.csproj b/tests/src/JIT/Methodical/MDArray/DataTypes/int_cs_d.csproj
index 3617878888..122780160b 100644
--- a/tests/src/JIT/Methodical/MDArray/DataTypes/int_cs_d.csproj
+++ b/tests/src/JIT/Methodical/MDArray/DataTypes/int_cs_d.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/MDArray/DataTypes/int_cs_do.csproj b/tests/src/JIT/Methodical/MDArray/DataTypes/int_cs_do.csproj
index 3b4cd0fa15..7af9e1d6fd 100644
--- a/tests/src/JIT/Methodical/MDArray/DataTypes/int_cs_do.csproj
+++ b/tests/src/JIT/Methodical/MDArray/DataTypes/int_cs_do.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/MDArray/DataTypes/int_cs_r.csproj b/tests/src/JIT/Methodical/MDArray/DataTypes/int_cs_r.csproj
index b3fdb96c07..0c2e37fff8 100644
--- a/tests/src/JIT/Methodical/MDArray/DataTypes/int_cs_r.csproj
+++ b/tests/src/JIT/Methodical/MDArray/DataTypes/int_cs_r.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/MDArray/DataTypes/int_cs_ro.csproj b/tests/src/JIT/Methodical/MDArray/DataTypes/int_cs_ro.csproj
index 7616be652f..d367e4dadd 100644
--- a/tests/src/JIT/Methodical/MDArray/DataTypes/int_cs_ro.csproj
+++ b/tests/src/JIT/Methodical/MDArray/DataTypes/int_cs_ro.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/MDArray/DataTypes/long_cs_d.csproj b/tests/src/JIT/Methodical/MDArray/DataTypes/long_cs_d.csproj
index 8089330a1d..a1a0290970 100644
--- a/tests/src/JIT/Methodical/MDArray/DataTypes/long_cs_d.csproj
+++ b/tests/src/JIT/Methodical/MDArray/DataTypes/long_cs_d.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/MDArray/DataTypes/long_cs_do.csproj b/tests/src/JIT/Methodical/MDArray/DataTypes/long_cs_do.csproj
index 56be40145f..4506509d8d 100644
--- a/tests/src/JIT/Methodical/MDArray/DataTypes/long_cs_do.csproj
+++ b/tests/src/JIT/Methodical/MDArray/DataTypes/long_cs_do.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/MDArray/DataTypes/long_cs_r.csproj b/tests/src/JIT/Methodical/MDArray/DataTypes/long_cs_r.csproj
index b91e945a8f..12e7ee883a 100644
--- a/tests/src/JIT/Methodical/MDArray/DataTypes/long_cs_r.csproj
+++ b/tests/src/JIT/Methodical/MDArray/DataTypes/long_cs_r.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/MDArray/DataTypes/long_cs_ro.csproj b/tests/src/JIT/Methodical/MDArray/DataTypes/long_cs_ro.csproj
index 87547690f3..e1664fd4f8 100644
--- a/tests/src/JIT/Methodical/MDArray/DataTypes/long_cs_ro.csproj
+++ b/tests/src/JIT/Methodical/MDArray/DataTypes/long_cs_ro.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/MDArray/DataTypes/sbyte_cs_d.csproj b/tests/src/JIT/Methodical/MDArray/DataTypes/sbyte_cs_d.csproj
index a7c9badd7e..934d177828 100644
--- a/tests/src/JIT/Methodical/MDArray/DataTypes/sbyte_cs_d.csproj
+++ b/tests/src/JIT/Methodical/MDArray/DataTypes/sbyte_cs_d.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/MDArray/DataTypes/sbyte_cs_do.csproj b/tests/src/JIT/Methodical/MDArray/DataTypes/sbyte_cs_do.csproj
index 1d408b9387..e5a7d7b23d 100644
--- a/tests/src/JIT/Methodical/MDArray/DataTypes/sbyte_cs_do.csproj
+++ b/tests/src/JIT/Methodical/MDArray/DataTypes/sbyte_cs_do.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/MDArray/DataTypes/sbyte_cs_r.csproj b/tests/src/JIT/Methodical/MDArray/DataTypes/sbyte_cs_r.csproj
index 9d9fafcf0b..612a25b3a6 100644
--- a/tests/src/JIT/Methodical/MDArray/DataTypes/sbyte_cs_r.csproj
+++ b/tests/src/JIT/Methodical/MDArray/DataTypes/sbyte_cs_r.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/MDArray/DataTypes/sbyte_cs_ro.csproj b/tests/src/JIT/Methodical/MDArray/DataTypes/sbyte_cs_ro.csproj
index c85a112fba..95074b0494 100644
--- a/tests/src/JIT/Methodical/MDArray/DataTypes/sbyte_cs_ro.csproj
+++ b/tests/src/JIT/Methodical/MDArray/DataTypes/sbyte_cs_ro.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/MDArray/DataTypes/short_cs_d.csproj b/tests/src/JIT/Methodical/MDArray/DataTypes/short_cs_d.csproj
index 68426986b5..368c78e75b 100644
--- a/tests/src/JIT/Methodical/MDArray/DataTypes/short_cs_d.csproj
+++ b/tests/src/JIT/Methodical/MDArray/DataTypes/short_cs_d.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/MDArray/DataTypes/short_cs_do.csproj b/tests/src/JIT/Methodical/MDArray/DataTypes/short_cs_do.csproj
index c77d003904..f4e4a9066f 100644
--- a/tests/src/JIT/Methodical/MDArray/DataTypes/short_cs_do.csproj
+++ b/tests/src/JIT/Methodical/MDArray/DataTypes/short_cs_do.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/MDArray/DataTypes/short_cs_r.csproj b/tests/src/JIT/Methodical/MDArray/DataTypes/short_cs_r.csproj
index 1a91defb44..a192fb3623 100644
--- a/tests/src/JIT/Methodical/MDArray/DataTypes/short_cs_r.csproj
+++ b/tests/src/JIT/Methodical/MDArray/DataTypes/short_cs_r.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/MDArray/DataTypes/short_cs_ro.csproj b/tests/src/JIT/Methodical/MDArray/DataTypes/short_cs_ro.csproj
index 234441438f..9a17aeeda6 100644
--- a/tests/src/JIT/Methodical/MDArray/DataTypes/short_cs_ro.csproj
+++ b/tests/src/JIT/Methodical/MDArray/DataTypes/short_cs_ro.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/MDArray/DataTypes/uint_cs_d.csproj b/tests/src/JIT/Methodical/MDArray/DataTypes/uint_cs_d.csproj
index ea720ec584..e5283f1d44 100644
--- a/tests/src/JIT/Methodical/MDArray/DataTypes/uint_cs_d.csproj
+++ b/tests/src/JIT/Methodical/MDArray/DataTypes/uint_cs_d.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/MDArray/DataTypes/uint_cs_do.csproj b/tests/src/JIT/Methodical/MDArray/DataTypes/uint_cs_do.csproj
index 5bad8dd976..24c0606660 100644
--- a/tests/src/JIT/Methodical/MDArray/DataTypes/uint_cs_do.csproj
+++ b/tests/src/JIT/Methodical/MDArray/DataTypes/uint_cs_do.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/MDArray/DataTypes/uint_cs_r.csproj b/tests/src/JIT/Methodical/MDArray/DataTypes/uint_cs_r.csproj
index 8104f0741c..8ceae67d88 100644
--- a/tests/src/JIT/Methodical/MDArray/DataTypes/uint_cs_r.csproj
+++ b/tests/src/JIT/Methodical/MDArray/DataTypes/uint_cs_r.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/MDArray/DataTypes/uint_cs_ro.csproj b/tests/src/JIT/Methodical/MDArray/DataTypes/uint_cs_ro.csproj
index deb0f242f7..627cb3de27 100644
--- a/tests/src/JIT/Methodical/MDArray/DataTypes/uint_cs_ro.csproj
+++ b/tests/src/JIT/Methodical/MDArray/DataTypes/uint_cs_ro.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/MDArray/DataTypes/ulong_cs_d.csproj b/tests/src/JIT/Methodical/MDArray/DataTypes/ulong_cs_d.csproj
index cfd919e1d3..d2643e370a 100644
--- a/tests/src/JIT/Methodical/MDArray/DataTypes/ulong_cs_d.csproj
+++ b/tests/src/JIT/Methodical/MDArray/DataTypes/ulong_cs_d.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/MDArray/DataTypes/ulong_cs_do.csproj b/tests/src/JIT/Methodical/MDArray/DataTypes/ulong_cs_do.csproj
index e9092ce1ac..4fe621456b 100644
--- a/tests/src/JIT/Methodical/MDArray/DataTypes/ulong_cs_do.csproj
+++ b/tests/src/JIT/Methodical/MDArray/DataTypes/ulong_cs_do.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/MDArray/DataTypes/ulong_cs_r.csproj b/tests/src/JIT/Methodical/MDArray/DataTypes/ulong_cs_r.csproj
index a2b8a35cd5..354cd3cc06 100644
--- a/tests/src/JIT/Methodical/MDArray/DataTypes/ulong_cs_r.csproj
+++ b/tests/src/JIT/Methodical/MDArray/DataTypes/ulong_cs_r.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/MDArray/DataTypes/ulong_cs_ro.csproj b/tests/src/JIT/Methodical/MDArray/DataTypes/ulong_cs_ro.csproj
index ef9246d9c4..3ce522eb87 100644
--- a/tests/src/JIT/Methodical/MDArray/DataTypes/ulong_cs_ro.csproj
+++ b/tests/src/JIT/Methodical/MDArray/DataTypes/ulong_cs_ro.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/MDArray/DataTypes/ushort_cs_d.csproj b/tests/src/JIT/Methodical/MDArray/DataTypes/ushort_cs_d.csproj
index 40ab592649..59de0ba191 100644
--- a/tests/src/JIT/Methodical/MDArray/DataTypes/ushort_cs_d.csproj
+++ b/tests/src/JIT/Methodical/MDArray/DataTypes/ushort_cs_d.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/MDArray/DataTypes/ushort_cs_do.csproj b/tests/src/JIT/Methodical/MDArray/DataTypes/ushort_cs_do.csproj
index 9f250c1ce6..30ea0ffc3f 100644
--- a/tests/src/JIT/Methodical/MDArray/DataTypes/ushort_cs_do.csproj
+++ b/tests/src/JIT/Methodical/MDArray/DataTypes/ushort_cs_do.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/MDArray/DataTypes/ushort_cs_r.csproj b/tests/src/JIT/Methodical/MDArray/DataTypes/ushort_cs_r.csproj
index ae54e985df..aa387817ac 100644
--- a/tests/src/JIT/Methodical/MDArray/DataTypes/ushort_cs_r.csproj
+++ b/tests/src/JIT/Methodical/MDArray/DataTypes/ushort_cs_r.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/MDArray/DataTypes/ushort_cs_ro.csproj b/tests/src/JIT/Methodical/MDArray/DataTypes/ushort_cs_ro.csproj
index 609c85c0cc..82d011da44 100644
--- a/tests/src/JIT/Methodical/MDArray/DataTypes/ushort_cs_ro.csproj
+++ b/tests/src/JIT/Methodical/MDArray/DataTypes/ushort_cs_ro.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/MDArray/GaussJordan/classarr_cs_d.csproj b/tests/src/JIT/Methodical/MDArray/GaussJordan/classarr_cs_d.csproj
index ae2255a719..1f9badf4be 100644
--- a/tests/src/JIT/Methodical/MDArray/GaussJordan/classarr_cs_d.csproj
+++ b/tests/src/JIT/Methodical/MDArray/GaussJordan/classarr_cs_d.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/MDArray/GaussJordan/classarr_cs_r.csproj b/tests/src/JIT/Methodical/MDArray/GaussJordan/classarr_cs_r.csproj
index 7331809426..51ba83feb6 100644
--- a/tests/src/JIT/Methodical/MDArray/GaussJordan/classarr_cs_r.csproj
+++ b/tests/src/JIT/Methodical/MDArray/GaussJordan/classarr_cs_r.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/MDArray/GaussJordan/jaggedarr_cs_d.csproj b/tests/src/JIT/Methodical/MDArray/GaussJordan/jaggedarr_cs_d.csproj
index 63c87fa00b..9602bccc1a 100644
--- a/tests/src/JIT/Methodical/MDArray/GaussJordan/jaggedarr_cs_d.csproj
+++ b/tests/src/JIT/Methodical/MDArray/GaussJordan/jaggedarr_cs_d.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/MDArray/GaussJordan/jaggedarr_cs_r.csproj b/tests/src/JIT/Methodical/MDArray/GaussJordan/jaggedarr_cs_r.csproj
index b3172fd6df..f7781879fe 100644
--- a/tests/src/JIT/Methodical/MDArray/GaussJordan/jaggedarr_cs_r.csproj
+++ b/tests/src/JIT/Methodical/MDArray/GaussJordan/jaggedarr_cs_r.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/MDArray/GaussJordan/plainarr_cs_d.csproj b/tests/src/JIT/Methodical/MDArray/GaussJordan/plainarr_cs_d.csproj
index 7de12b426b..6650bdbe7d 100644
--- a/tests/src/JIT/Methodical/MDArray/GaussJordan/plainarr_cs_d.csproj
+++ b/tests/src/JIT/Methodical/MDArray/GaussJordan/plainarr_cs_d.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/MDArray/GaussJordan/plainarr_cs_r.csproj b/tests/src/JIT/Methodical/MDArray/GaussJordan/plainarr_cs_r.csproj
index c6de66fc43..8b013b0829 100644
--- a/tests/src/JIT/Methodical/MDArray/GaussJordan/plainarr_cs_r.csproj
+++ b/tests/src/JIT/Methodical/MDArray/GaussJordan/plainarr_cs_r.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/MDArray/GaussJordan/structarr_cs_d.csproj b/tests/src/JIT/Methodical/MDArray/GaussJordan/structarr_cs_d.csproj
index 1faf8a2c6c..df2ebef9b2 100644
--- a/tests/src/JIT/Methodical/MDArray/GaussJordan/structarr_cs_d.csproj
+++ b/tests/src/JIT/Methodical/MDArray/GaussJordan/structarr_cs_d.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/MDArray/GaussJordan/structarr_cs_r.csproj b/tests/src/JIT/Methodical/MDArray/GaussJordan/structarr_cs_r.csproj
index d958219ed9..6f8e4801d9 100644
--- a/tests/src/JIT/Methodical/MDArray/GaussJordan/structarr_cs_r.csproj
+++ b/tests/src/JIT/Methodical/MDArray/GaussJordan/structarr_cs_r.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/MDArray/InnerProd/classarr_cs_d.csproj b/tests/src/JIT/Methodical/MDArray/InnerProd/classarr_cs_d.csproj
index 3a591b4cd2..1fc03088c4 100644
--- a/tests/src/JIT/Methodical/MDArray/InnerProd/classarr_cs_d.csproj
+++ b/tests/src/JIT/Methodical/MDArray/InnerProd/classarr_cs_d.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/MDArray/InnerProd/classarr_cs_do.csproj b/tests/src/JIT/Methodical/MDArray/InnerProd/classarr_cs_do.csproj
index 601d19befc..bdecddf5f7 100644
--- a/tests/src/JIT/Methodical/MDArray/InnerProd/classarr_cs_do.csproj
+++ b/tests/src/JIT/Methodical/MDArray/InnerProd/classarr_cs_do.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/MDArray/InnerProd/classarr_cs_r.csproj b/tests/src/JIT/Methodical/MDArray/InnerProd/classarr_cs_r.csproj
index 0274081e7f..cd661d23fd 100644
--- a/tests/src/JIT/Methodical/MDArray/InnerProd/classarr_cs_r.csproj
+++ b/tests/src/JIT/Methodical/MDArray/InnerProd/classarr_cs_r.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/MDArray/InnerProd/classarr_cs_ro.csproj b/tests/src/JIT/Methodical/MDArray/InnerProd/classarr_cs_ro.csproj
index c510d81c44..b3a6fe483e 100644
--- a/tests/src/JIT/Methodical/MDArray/InnerProd/classarr_cs_ro.csproj
+++ b/tests/src/JIT/Methodical/MDArray/InnerProd/classarr_cs_ro.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/MDArray/InnerProd/doublearr_cs_d.csproj b/tests/src/JIT/Methodical/MDArray/InnerProd/doublearr_cs_d.csproj
index c932c95a74..eca55057a7 100644
--- a/tests/src/JIT/Methodical/MDArray/InnerProd/doublearr_cs_d.csproj
+++ b/tests/src/JIT/Methodical/MDArray/InnerProd/doublearr_cs_d.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/MDArray/InnerProd/doublearr_cs_r.csproj b/tests/src/JIT/Methodical/MDArray/InnerProd/doublearr_cs_r.csproj
index 931e4800f4..18eeb04bab 100644
--- a/tests/src/JIT/Methodical/MDArray/InnerProd/doublearr_cs_r.csproj
+++ b/tests/src/JIT/Methodical/MDArray/InnerProd/doublearr_cs_r.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/MDArray/InnerProd/intarr_cs_d.csproj b/tests/src/JIT/Methodical/MDArray/InnerProd/intarr_cs_d.csproj
index f4feedec71..8cfc8fd93e 100644
--- a/tests/src/JIT/Methodical/MDArray/InnerProd/intarr_cs_d.csproj
+++ b/tests/src/JIT/Methodical/MDArray/InnerProd/intarr_cs_d.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/MDArray/InnerProd/intarr_cs_r.csproj b/tests/src/JIT/Methodical/MDArray/InnerProd/intarr_cs_r.csproj
index 71f5ae2645..9cf2f9c66d 100644
--- a/tests/src/JIT/Methodical/MDArray/InnerProd/intarr_cs_r.csproj
+++ b/tests/src/JIT/Methodical/MDArray/InnerProd/intarr_cs_r.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/MDArray/InnerProd/jaggedarr_cs_d.csproj b/tests/src/JIT/Methodical/MDArray/InnerProd/jaggedarr_cs_d.csproj
index 35bfca2114..a2324f82fe 100644
--- a/tests/src/JIT/Methodical/MDArray/InnerProd/jaggedarr_cs_d.csproj
+++ b/tests/src/JIT/Methodical/MDArray/InnerProd/jaggedarr_cs_d.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/MDArray/InnerProd/jaggedarr_cs_r.csproj b/tests/src/JIT/Methodical/MDArray/InnerProd/jaggedarr_cs_r.csproj
index b722409c3a..15b87538bc 100644
--- a/tests/src/JIT/Methodical/MDArray/InnerProd/jaggedarr_cs_r.csproj
+++ b/tests/src/JIT/Methodical/MDArray/InnerProd/jaggedarr_cs_r.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/MDArray/InnerProd/stringarr_cs_d.csproj b/tests/src/JIT/Methodical/MDArray/InnerProd/stringarr_cs_d.csproj
index f800997112..5c0c625716 100644
--- a/tests/src/JIT/Methodical/MDArray/InnerProd/stringarr_cs_d.csproj
+++ b/tests/src/JIT/Methodical/MDArray/InnerProd/stringarr_cs_d.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/MDArray/InnerProd/stringarr_cs_r.csproj b/tests/src/JIT/Methodical/MDArray/InnerProd/stringarr_cs_r.csproj
index 1ecd7495ac..a7f9faeb38 100644
--- a/tests/src/JIT/Methodical/MDArray/InnerProd/stringarr_cs_r.csproj
+++ b/tests/src/JIT/Methodical/MDArray/InnerProd/stringarr_cs_r.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/MDArray/InnerProd/structarr_cs_d.csproj b/tests/src/JIT/Methodical/MDArray/InnerProd/structarr_cs_d.csproj
index 99cf6969b9..c3d1e52248 100644
--- a/tests/src/JIT/Methodical/MDArray/InnerProd/structarr_cs_d.csproj
+++ b/tests/src/JIT/Methodical/MDArray/InnerProd/structarr_cs_d.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/MDArray/InnerProd/structarr_cs_do.csproj b/tests/src/JIT/Methodical/MDArray/InnerProd/structarr_cs_do.csproj
index 4e3a39c913..847d92ef41 100644
--- a/tests/src/JIT/Methodical/MDArray/InnerProd/structarr_cs_do.csproj
+++ b/tests/src/JIT/Methodical/MDArray/InnerProd/structarr_cs_do.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/MDArray/InnerProd/structarr_cs_r.csproj b/tests/src/JIT/Methodical/MDArray/InnerProd/structarr_cs_r.csproj
index 2fb4c931bf..3aba971d0e 100644
--- a/tests/src/JIT/Methodical/MDArray/InnerProd/structarr_cs_r.csproj
+++ b/tests/src/JIT/Methodical/MDArray/InnerProd/structarr_cs_r.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/MDArray/InnerProd/structarr_cs_ro.csproj b/tests/src/JIT/Methodical/MDArray/InnerProd/structarr_cs_ro.csproj
index c120d288bf..24033205de 100644
--- a/tests/src/JIT/Methodical/MDArray/InnerProd/structarr_cs_ro.csproj
+++ b/tests/src/JIT/Methodical/MDArray/InnerProd/structarr_cs_ro.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/NaN/arithm32_cs_d.csproj b/tests/src/JIT/Methodical/NaN/arithm32_cs_d.csproj
index 7fe67f925b..69325ae11c 100644
--- a/tests/src/JIT/Methodical/NaN/arithm32_cs_d.csproj
+++ b/tests/src/JIT/Methodical/NaN/arithm32_cs_d.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/NaN/arithm32_cs_do.csproj b/tests/src/JIT/Methodical/NaN/arithm32_cs_do.csproj
index efdd90020c..2ad2ff2eac 100644
--- a/tests/src/JIT/Methodical/NaN/arithm32_cs_do.csproj
+++ b/tests/src/JIT/Methodical/NaN/arithm32_cs_do.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/NaN/arithm32_cs_r.csproj b/tests/src/JIT/Methodical/NaN/arithm32_cs_r.csproj
index 9ab6303314..37600870e9 100644
--- a/tests/src/JIT/Methodical/NaN/arithm32_cs_r.csproj
+++ b/tests/src/JIT/Methodical/NaN/arithm32_cs_r.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/NaN/arithm32_cs_ro.csproj b/tests/src/JIT/Methodical/NaN/arithm32_cs_ro.csproj
index 60796089dd..e46f4e1444 100644
--- a/tests/src/JIT/Methodical/NaN/arithm32_cs_ro.csproj
+++ b/tests/src/JIT/Methodical/NaN/arithm32_cs_ro.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/NaN/arithm32_d.csproj b/tests/src/JIT/Methodical/NaN/arithm32_d.csproj
index c55291b5b4..f33fad22f5 100644
--- a/tests/src/JIT/Methodical/NaN/arithm32_d.csproj
+++ b/tests/src/JIT/Methodical/NaN/arithm32_d.csproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Methodical/NaN/arithm32_do.csproj b/tests/src/JIT/Methodical/NaN/arithm32_do.csproj
index 444bdf28f1..8ac2787db0 100644
--- a/tests/src/JIT/Methodical/NaN/arithm32_do.csproj
+++ b/tests/src/JIT/Methodical/NaN/arithm32_do.csproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Methodical/NaN/arithm32_r.csproj b/tests/src/JIT/Methodical/NaN/arithm32_r.csproj
index b8985c4c99..979cd3549b 100644
--- a/tests/src/JIT/Methodical/NaN/arithm32_r.csproj
+++ b/tests/src/JIT/Methodical/NaN/arithm32_r.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,22 +10,19 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
<PropertyGroup>
- <DebugType>
- </DebugType>
- <Optimize>
- </Optimize>
+ <DebugType></DebugType>
+ <Optimize></Optimize>
</PropertyGroup>
<ItemGroup>
<Compile Include="arithm32.cs" />
@@ -34,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/NaN/arithm32_ro.csproj b/tests/src/JIT/Methodical/NaN/arithm32_ro.csproj
index e586e46403..de0e6bc3bf 100644
--- a/tests/src/JIT/Methodical/NaN/arithm32_ro.csproj
+++ b/tests/src/JIT/Methodical/NaN/arithm32_ro.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,20 +10,18 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
<PropertyGroup>
- <DebugType>
- </DebugType>
+ <DebugType></DebugType>
<Optimize>True</Optimize>
</PropertyGroup>
<ItemGroup>
@@ -33,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/NaN/arithm64_cs_d.csproj b/tests/src/JIT/Methodical/NaN/arithm64_cs_d.csproj
index 6427e96a73..5e3df7bf6c 100644
--- a/tests/src/JIT/Methodical/NaN/arithm64_cs_d.csproj
+++ b/tests/src/JIT/Methodical/NaN/arithm64_cs_d.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/NaN/arithm64_cs_do.csproj b/tests/src/JIT/Methodical/NaN/arithm64_cs_do.csproj
index 5999594488..71aac70f7c 100644
--- a/tests/src/JIT/Methodical/NaN/arithm64_cs_do.csproj
+++ b/tests/src/JIT/Methodical/NaN/arithm64_cs_do.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/NaN/arithm64_cs_r.csproj b/tests/src/JIT/Methodical/NaN/arithm64_cs_r.csproj
index ad7715f0e1..c66c3d4d11 100644
--- a/tests/src/JIT/Methodical/NaN/arithm64_cs_r.csproj
+++ b/tests/src/JIT/Methodical/NaN/arithm64_cs_r.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/NaN/arithm64_cs_ro.csproj b/tests/src/JIT/Methodical/NaN/arithm64_cs_ro.csproj
index 307085385a..60474f4d8d 100644
--- a/tests/src/JIT/Methodical/NaN/arithm64_cs_ro.csproj
+++ b/tests/src/JIT/Methodical/NaN/arithm64_cs_ro.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/NaN/arithm64_d.csproj b/tests/src/JIT/Methodical/NaN/arithm64_d.csproj
index a4e41fc751..ebc9d57a03 100644
--- a/tests/src/JIT/Methodical/NaN/arithm64_d.csproj
+++ b/tests/src/JIT/Methodical/NaN/arithm64_d.csproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Methodical/NaN/arithm64_do.csproj b/tests/src/JIT/Methodical/NaN/arithm64_do.csproj
index 5d935ffefe..bf3f0cc6ff 100644
--- a/tests/src/JIT/Methodical/NaN/arithm64_do.csproj
+++ b/tests/src/JIT/Methodical/NaN/arithm64_do.csproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Methodical/NaN/arithm64_r.csproj b/tests/src/JIT/Methodical/NaN/arithm64_r.csproj
index f70eb1a079..cae9ca0820 100644
--- a/tests/src/JIT/Methodical/NaN/arithm64_r.csproj
+++ b/tests/src/JIT/Methodical/NaN/arithm64_r.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,22 +10,19 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
<PropertyGroup>
- <DebugType>
- </DebugType>
- <Optimize>
- </Optimize>
+ <DebugType></DebugType>
+ <Optimize></Optimize>
</PropertyGroup>
<ItemGroup>
<Compile Include="arithm64.cs" />
@@ -34,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/NaN/arithm64_ro.csproj b/tests/src/JIT/Methodical/NaN/arithm64_ro.csproj
index 4019fdc6f1..5ae7dd1e0c 100644
--- a/tests/src/JIT/Methodical/NaN/arithm64_ro.csproj
+++ b/tests/src/JIT/Methodical/NaN/arithm64_ro.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,20 +10,18 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
<PropertyGroup>
- <DebugType>
- </DebugType>
+ <DebugType></DebugType>
<Optimize>True</Optimize>
</PropertyGroup>
<ItemGroup>
@@ -33,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/NaN/comp32_il_d.ilproj b/tests/src/JIT/Methodical/NaN/comp32_il_d.ilproj
index 8cfaf94f22..91386b0b55 100644
--- a/tests/src/JIT/Methodical/NaN/comp32_il_d.ilproj
+++ b/tests/src/JIT/Methodical/NaN/comp32_il_d.ilproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/NaN/comp32_il_r.ilproj b/tests/src/JIT/Methodical/NaN/comp32_il_r.ilproj
index c7d4cb5079..c8c708ef7e 100644
--- a/tests/src/JIT/Methodical/NaN/comp32_il_r.ilproj
+++ b/tests/src/JIT/Methodical/NaN/comp32_il_r.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Methodical/NaN/comp64_il_d.ilproj b/tests/src/JIT/Methodical/NaN/comp64_il_d.ilproj
index afa20f4cfa..d52b483c3f 100644
--- a/tests/src/JIT/Methodical/NaN/comp64_il_d.ilproj
+++ b/tests/src/JIT/Methodical/NaN/comp64_il_d.ilproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/NaN/comp64_il_r.ilproj b/tests/src/JIT/Methodical/NaN/comp64_il_r.ilproj
index 760c264363..7d839f62d6 100644
--- a/tests/src/JIT/Methodical/NaN/comp64_il_r.ilproj
+++ b/tests/src/JIT/Methodical/NaN/comp64_il_r.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Methodical/NaN/cond32_il_d.ilproj b/tests/src/JIT/Methodical/NaN/cond32_il_d.ilproj
index a14e642cc5..86f9deffed 100644
--- a/tests/src/JIT/Methodical/NaN/cond32_il_d.ilproj
+++ b/tests/src/JIT/Methodical/NaN/cond32_il_d.ilproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/NaN/cond32_il_r.ilproj b/tests/src/JIT/Methodical/NaN/cond32_il_r.ilproj
index 3c25912f9a..fffbf4f3af 100644
--- a/tests/src/JIT/Methodical/NaN/cond32_il_r.ilproj
+++ b/tests/src/JIT/Methodical/NaN/cond32_il_r.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Methodical/NaN/cond64_il_d.ilproj b/tests/src/JIT/Methodical/NaN/cond64_il_d.ilproj
index a2dfb7dc96..af458ec42e 100644
--- a/tests/src/JIT/Methodical/NaN/cond64_il_d.ilproj
+++ b/tests/src/JIT/Methodical/NaN/cond64_il_d.ilproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/NaN/cond64_il_r.ilproj b/tests/src/JIT/Methodical/NaN/cond64_il_r.ilproj
index 07c216a00e..d7ecadb1d8 100644
--- a/tests/src/JIT/Methodical/NaN/cond64_il_r.ilproj
+++ b/tests/src/JIT/Methodical/NaN/cond64_il_r.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Methodical/NaN/intrinsic_cs_d.csproj b/tests/src/JIT/Methodical/NaN/intrinsic_cs_d.csproj
index 55c498e90b..311b63664f 100644
--- a/tests/src/JIT/Methodical/NaN/intrinsic_cs_d.csproj
+++ b/tests/src/JIT/Methodical/NaN/intrinsic_cs_d.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -24,8 +23,7 @@
<PropertyGroup>
<!-- Set to 'Full' if the Debug? column is marked in the spreadsheet. Leave blank otherwise. -->
<DebugType>Full</DebugType>
- <Optimize>
- </Optimize>
+ <Optimize></Optimize>
<NoLogo>True</NoLogo>
<DefineConstants>$(DefineConstants);DESKTOP</DefineConstants>
</PropertyGroup>
@@ -36,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/NaN/intrinsic_cs_do.csproj b/tests/src/JIT/Methodical/NaN/intrinsic_cs_do.csproj
index b7287bdcaa..e8421aa4ba 100644
--- a/tests/src/JIT/Methodical/NaN/intrinsic_cs_do.csproj
+++ b/tests/src/JIT/Methodical/NaN/intrinsic_cs_do.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/NaN/intrinsic_cs_r.csproj b/tests/src/JIT/Methodical/NaN/intrinsic_cs_r.csproj
index 31ac4a7bf8..29e6a9099e 100644
--- a/tests/src/JIT/Methodical/NaN/intrinsic_cs_r.csproj
+++ b/tests/src/JIT/Methodical/NaN/intrinsic_cs_r.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -24,8 +23,7 @@
<PropertyGroup>
<!-- Set to 'Full' if the Debug? column is marked in the spreadsheet. Leave blank otherwise. -->
<DebugType>None</DebugType>
- <Optimize>
- </Optimize>
+ <Optimize></Optimize>
<NoLogo>True</NoLogo>
<DefineConstants>$(DefineConstants);DESKTOP</DefineConstants>
</PropertyGroup>
@@ -36,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/NaN/intrinsic_cs_ro.csproj b/tests/src/JIT/Methodical/NaN/intrinsic_cs_ro.csproj
index b71805cf67..efa0e3a899 100644
--- a/tests/src/JIT/Methodical/NaN/intrinsic_cs_ro.csproj
+++ b/tests/src/JIT/Methodical/NaN/intrinsic_cs_ro.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/NaN/intrinsic_nonf_il_d.ilproj b/tests/src/JIT/Methodical/NaN/intrinsic_nonf_il_d.ilproj
index 6d91bb32fa..56c5a17f6b 100644
--- a/tests/src/JIT/Methodical/NaN/intrinsic_nonf_il_d.ilproj
+++ b/tests/src/JIT/Methodical/NaN/intrinsic_nonf_il_d.ilproj
@@ -11,12 +11,11 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/NaN/intrinsic_nonf_il_r.ilproj b/tests/src/JIT/Methodical/NaN/intrinsic_nonf_il_r.ilproj
index 0f44ddbdd5..293550193a 100644
--- a/tests/src/JIT/Methodical/NaN/intrinsic_nonf_il_r.ilproj
+++ b/tests/src/JIT/Methodical/NaN/intrinsic_nonf_il_r.ilproj
@@ -11,6 +11,7 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Methodical/NaN/r4NaNadd_cs_d.csproj b/tests/src/JIT/Methodical/NaN/r4NaNadd_cs_d.csproj
index ada9c4b20e..d0ca9fabb0 100644
--- a/tests/src/JIT/Methodical/NaN/r4NaNadd_cs_d.csproj
+++ b/tests/src/JIT/Methodical/NaN/r4NaNadd_cs_d.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/NaN/r4NaNadd_cs_do.csproj b/tests/src/JIT/Methodical/NaN/r4NaNadd_cs_do.csproj
index e42fbac712..7c31e86a2b 100644
--- a/tests/src/JIT/Methodical/NaN/r4NaNadd_cs_do.csproj
+++ b/tests/src/JIT/Methodical/NaN/r4NaNadd_cs_do.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/NaN/r4NaNadd_cs_r.csproj b/tests/src/JIT/Methodical/NaN/r4NaNadd_cs_r.csproj
index 653b29e8f3..ac20546e9d 100644
--- a/tests/src/JIT/Methodical/NaN/r4NaNadd_cs_r.csproj
+++ b/tests/src/JIT/Methodical/NaN/r4NaNadd_cs_r.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/NaN/r4NaNadd_cs_ro.csproj b/tests/src/JIT/Methodical/NaN/r4NaNadd_cs_ro.csproj
index 2499957a89..12d0edaeb2 100644
--- a/tests/src/JIT/Methodical/NaN/r4NaNadd_cs_ro.csproj
+++ b/tests/src/JIT/Methodical/NaN/r4NaNadd_cs_ro.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/NaN/r4NaNdiv_cs_d.csproj b/tests/src/JIT/Methodical/NaN/r4NaNdiv_cs_d.csproj
index bf3811ec49..61a2a58fc8 100644
--- a/tests/src/JIT/Methodical/NaN/r4NaNdiv_cs_d.csproj
+++ b/tests/src/JIT/Methodical/NaN/r4NaNdiv_cs_d.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/NaN/r4NaNdiv_cs_do.csproj b/tests/src/JIT/Methodical/NaN/r4NaNdiv_cs_do.csproj
index 300803b320..ff6e9ff56b 100644
--- a/tests/src/JIT/Methodical/NaN/r4NaNdiv_cs_do.csproj
+++ b/tests/src/JIT/Methodical/NaN/r4NaNdiv_cs_do.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/NaN/r4NaNdiv_cs_r.csproj b/tests/src/JIT/Methodical/NaN/r4NaNdiv_cs_r.csproj
index 0b2f22e232..8a40fb01e1 100644
--- a/tests/src/JIT/Methodical/NaN/r4NaNdiv_cs_r.csproj
+++ b/tests/src/JIT/Methodical/NaN/r4NaNdiv_cs_r.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/NaN/r4NaNdiv_cs_ro.csproj b/tests/src/JIT/Methodical/NaN/r4NaNdiv_cs_ro.csproj
index ae442fdc28..71f703e252 100644
--- a/tests/src/JIT/Methodical/NaN/r4NaNdiv_cs_ro.csproj
+++ b/tests/src/JIT/Methodical/NaN/r4NaNdiv_cs_ro.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/NaN/r4NaNmul_cs_d.csproj b/tests/src/JIT/Methodical/NaN/r4NaNmul_cs_d.csproj
index 499cccd047..0ba0de4bca 100644
--- a/tests/src/JIT/Methodical/NaN/r4NaNmul_cs_d.csproj
+++ b/tests/src/JIT/Methodical/NaN/r4NaNmul_cs_d.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/NaN/r4NaNmul_cs_do.csproj b/tests/src/JIT/Methodical/NaN/r4NaNmul_cs_do.csproj
index e5029539eb..1ceda2d12f 100644
--- a/tests/src/JIT/Methodical/NaN/r4NaNmul_cs_do.csproj
+++ b/tests/src/JIT/Methodical/NaN/r4NaNmul_cs_do.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/NaN/r4NaNmul_cs_r.csproj b/tests/src/JIT/Methodical/NaN/r4NaNmul_cs_r.csproj
index 26cdcb26b4..2c4c70ff14 100644
--- a/tests/src/JIT/Methodical/NaN/r4NaNmul_cs_r.csproj
+++ b/tests/src/JIT/Methodical/NaN/r4NaNmul_cs_r.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/NaN/r4NaNmul_cs_ro.csproj b/tests/src/JIT/Methodical/NaN/r4NaNmul_cs_ro.csproj
index 7e2e6106be..d3e6ccbafb 100644
--- a/tests/src/JIT/Methodical/NaN/r4NaNmul_cs_ro.csproj
+++ b/tests/src/JIT/Methodical/NaN/r4NaNmul_cs_ro.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/NaN/r4NaNrem_cs_d.csproj b/tests/src/JIT/Methodical/NaN/r4NaNrem_cs_d.csproj
index e915ae0e59..af4805e29c 100644
--- a/tests/src/JIT/Methodical/NaN/r4NaNrem_cs_d.csproj
+++ b/tests/src/JIT/Methodical/NaN/r4NaNrem_cs_d.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/NaN/r4NaNrem_cs_do.csproj b/tests/src/JIT/Methodical/NaN/r4NaNrem_cs_do.csproj
index 7dde6175cb..e9b77d4183 100644
--- a/tests/src/JIT/Methodical/NaN/r4NaNrem_cs_do.csproj
+++ b/tests/src/JIT/Methodical/NaN/r4NaNrem_cs_do.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/NaN/r4NaNrem_cs_r.csproj b/tests/src/JIT/Methodical/NaN/r4NaNrem_cs_r.csproj
index 84941a4a0c..17ef93c39f 100644
--- a/tests/src/JIT/Methodical/NaN/r4NaNrem_cs_r.csproj
+++ b/tests/src/JIT/Methodical/NaN/r4NaNrem_cs_r.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/NaN/r4NaNrem_cs_ro.csproj b/tests/src/JIT/Methodical/NaN/r4NaNrem_cs_ro.csproj
index b8898ca21e..2756cf1493 100644
--- a/tests/src/JIT/Methodical/NaN/r4NaNrem_cs_ro.csproj
+++ b/tests/src/JIT/Methodical/NaN/r4NaNrem_cs_ro.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/NaN/r4NaNsub_cs_d.csproj b/tests/src/JIT/Methodical/NaN/r4NaNsub_cs_d.csproj
index 91d4471683..ee18f95c94 100644
--- a/tests/src/JIT/Methodical/NaN/r4NaNsub_cs_d.csproj
+++ b/tests/src/JIT/Methodical/NaN/r4NaNsub_cs_d.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/NaN/r4NaNsub_cs_do.csproj b/tests/src/JIT/Methodical/NaN/r4NaNsub_cs_do.csproj
index 0b2e6ff763..b4d2613d7e 100644
--- a/tests/src/JIT/Methodical/NaN/r4NaNsub_cs_do.csproj
+++ b/tests/src/JIT/Methodical/NaN/r4NaNsub_cs_do.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/NaN/r4NaNsub_cs_r.csproj b/tests/src/JIT/Methodical/NaN/r4NaNsub_cs_r.csproj
index 82d68e726f..a99e3e6655 100644
--- a/tests/src/JIT/Methodical/NaN/r4NaNsub_cs_r.csproj
+++ b/tests/src/JIT/Methodical/NaN/r4NaNsub_cs_r.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/NaN/r4NaNsub_cs_ro.csproj b/tests/src/JIT/Methodical/NaN/r4NaNsub_cs_ro.csproj
index 0c8413cbfc..fdcaf07646 100644
--- a/tests/src/JIT/Methodical/NaN/r4NaNsub_cs_ro.csproj
+++ b/tests/src/JIT/Methodical/NaN/r4NaNsub_cs_ro.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/NaN/r8NaNadd_cs_d.csproj b/tests/src/JIT/Methodical/NaN/r8NaNadd_cs_d.csproj
index 14af1dc023..fb5c8c5b70 100644
--- a/tests/src/JIT/Methodical/NaN/r8NaNadd_cs_d.csproj
+++ b/tests/src/JIT/Methodical/NaN/r8NaNadd_cs_d.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/NaN/r8NaNadd_cs_do.csproj b/tests/src/JIT/Methodical/NaN/r8NaNadd_cs_do.csproj
index 36f9dbb862..22dba339f2 100644
--- a/tests/src/JIT/Methodical/NaN/r8NaNadd_cs_do.csproj
+++ b/tests/src/JIT/Methodical/NaN/r8NaNadd_cs_do.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/NaN/r8NaNadd_cs_r.csproj b/tests/src/JIT/Methodical/NaN/r8NaNadd_cs_r.csproj
index 430301690a..375d1e8afc 100644
--- a/tests/src/JIT/Methodical/NaN/r8NaNadd_cs_r.csproj
+++ b/tests/src/JIT/Methodical/NaN/r8NaNadd_cs_r.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/NaN/r8NaNadd_cs_ro.csproj b/tests/src/JIT/Methodical/NaN/r8NaNadd_cs_ro.csproj
index ace5f877e7..79b9c7e0db 100644
--- a/tests/src/JIT/Methodical/NaN/r8NaNadd_cs_ro.csproj
+++ b/tests/src/JIT/Methodical/NaN/r8NaNadd_cs_ro.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/NaN/r8NaNdiv_cs_d.csproj b/tests/src/JIT/Methodical/NaN/r8NaNdiv_cs_d.csproj
index 28d5f703e1..5225588fe8 100644
--- a/tests/src/JIT/Methodical/NaN/r8NaNdiv_cs_d.csproj
+++ b/tests/src/JIT/Methodical/NaN/r8NaNdiv_cs_d.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/NaN/r8NaNdiv_cs_do.csproj b/tests/src/JIT/Methodical/NaN/r8NaNdiv_cs_do.csproj
index f8693836f2..aeeec902ed 100644
--- a/tests/src/JIT/Methodical/NaN/r8NaNdiv_cs_do.csproj
+++ b/tests/src/JIT/Methodical/NaN/r8NaNdiv_cs_do.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/NaN/r8NaNdiv_cs_r.csproj b/tests/src/JIT/Methodical/NaN/r8NaNdiv_cs_r.csproj
index 9fcbfcfa44..e39eb3dc1c 100644
--- a/tests/src/JIT/Methodical/NaN/r8NaNdiv_cs_r.csproj
+++ b/tests/src/JIT/Methodical/NaN/r8NaNdiv_cs_r.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/NaN/r8NaNdiv_cs_ro.csproj b/tests/src/JIT/Methodical/NaN/r8NaNdiv_cs_ro.csproj
index e1e47691b0..ffe6bf37a3 100644
--- a/tests/src/JIT/Methodical/NaN/r8NaNdiv_cs_ro.csproj
+++ b/tests/src/JIT/Methodical/NaN/r8NaNdiv_cs_ro.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/NaN/r8NaNmul_cs_d.csproj b/tests/src/JIT/Methodical/NaN/r8NaNmul_cs_d.csproj
index 4b32a5f368..2b27c6faf0 100644
--- a/tests/src/JIT/Methodical/NaN/r8NaNmul_cs_d.csproj
+++ b/tests/src/JIT/Methodical/NaN/r8NaNmul_cs_d.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/NaN/r8NaNmul_cs_do.csproj b/tests/src/JIT/Methodical/NaN/r8NaNmul_cs_do.csproj
index 331fdf89f5..1c23e853c4 100644
--- a/tests/src/JIT/Methodical/NaN/r8NaNmul_cs_do.csproj
+++ b/tests/src/JIT/Methodical/NaN/r8NaNmul_cs_do.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/NaN/r8NaNmul_cs_r.csproj b/tests/src/JIT/Methodical/NaN/r8NaNmul_cs_r.csproj
index f1a71f4b24..cfba8b9c92 100644
--- a/tests/src/JIT/Methodical/NaN/r8NaNmul_cs_r.csproj
+++ b/tests/src/JIT/Methodical/NaN/r8NaNmul_cs_r.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/NaN/r8NaNmul_cs_ro.csproj b/tests/src/JIT/Methodical/NaN/r8NaNmul_cs_ro.csproj
index 75840311df..9d11836b06 100644
--- a/tests/src/JIT/Methodical/NaN/r8NaNmul_cs_ro.csproj
+++ b/tests/src/JIT/Methodical/NaN/r8NaNmul_cs_ro.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/NaN/r8NaNrem_cs_d.csproj b/tests/src/JIT/Methodical/NaN/r8NaNrem_cs_d.csproj
index 90b7e834ca..22e2b0a303 100644
--- a/tests/src/JIT/Methodical/NaN/r8NaNrem_cs_d.csproj
+++ b/tests/src/JIT/Methodical/NaN/r8NaNrem_cs_d.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/NaN/r8NaNrem_cs_do.csproj b/tests/src/JIT/Methodical/NaN/r8NaNrem_cs_do.csproj
index e885cf6159..ccdf6deee9 100644
--- a/tests/src/JIT/Methodical/NaN/r8NaNrem_cs_do.csproj
+++ b/tests/src/JIT/Methodical/NaN/r8NaNrem_cs_do.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/NaN/r8NaNrem_cs_r.csproj b/tests/src/JIT/Methodical/NaN/r8NaNrem_cs_r.csproj
index 0ba27ea5f0..16af37c8ce 100644
--- a/tests/src/JIT/Methodical/NaN/r8NaNrem_cs_r.csproj
+++ b/tests/src/JIT/Methodical/NaN/r8NaNrem_cs_r.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/NaN/r8NaNrem_cs_ro.csproj b/tests/src/JIT/Methodical/NaN/r8NaNrem_cs_ro.csproj
index 4b2983e4ef..97d43306be 100644
--- a/tests/src/JIT/Methodical/NaN/r8NaNrem_cs_ro.csproj
+++ b/tests/src/JIT/Methodical/NaN/r8NaNrem_cs_ro.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/NaN/r8NaNsub_cs_d.csproj b/tests/src/JIT/Methodical/NaN/r8NaNsub_cs_d.csproj
index a653013234..9bbb06e839 100644
--- a/tests/src/JIT/Methodical/NaN/r8NaNsub_cs_d.csproj
+++ b/tests/src/JIT/Methodical/NaN/r8NaNsub_cs_d.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/NaN/r8NaNsub_cs_do.csproj b/tests/src/JIT/Methodical/NaN/r8NaNsub_cs_do.csproj
index d13a470c50..c4a21a9cec 100644
--- a/tests/src/JIT/Methodical/NaN/r8NaNsub_cs_do.csproj
+++ b/tests/src/JIT/Methodical/NaN/r8NaNsub_cs_do.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/NaN/r8NaNsub_cs_r.csproj b/tests/src/JIT/Methodical/NaN/r8NaNsub_cs_r.csproj
index 90fa94a924..28212d0fd2 100644
--- a/tests/src/JIT/Methodical/NaN/r8NaNsub_cs_r.csproj
+++ b/tests/src/JIT/Methodical/NaN/r8NaNsub_cs_r.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/NaN/r8NaNsub_cs_ro.csproj b/tests/src/JIT/Methodical/NaN/r8NaNsub_cs_ro.csproj
index 86ceff9b85..4d68bb9df1 100644
--- a/tests/src/JIT/Methodical/NaN/r8NaNsub_cs_ro.csproj
+++ b/tests/src/JIT/Methodical/NaN/r8NaNsub_cs_ro.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/Overflow/FloatInfinitiesToInt_d.csproj b/tests/src/JIT/Methodical/Overflow/FloatInfinitiesToInt_d.csproj
index 6f901d7c82..df8b4eae43 100644
--- a/tests/src/JIT/Methodical/Overflow/FloatInfinitiesToInt_d.csproj
+++ b/tests/src/JIT/Methodical/Overflow/FloatInfinitiesToInt_d.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/Overflow/FloatInfinitiesToInt_do.csproj b/tests/src/JIT/Methodical/Overflow/FloatInfinitiesToInt_do.csproj
index b73a51936e..24ac454347 100644
--- a/tests/src/JIT/Methodical/Overflow/FloatInfinitiesToInt_do.csproj
+++ b/tests/src/JIT/Methodical/Overflow/FloatInfinitiesToInt_do.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/Overflow/FloatInfinitiesToInt_r.csproj b/tests/src/JIT/Methodical/Overflow/FloatInfinitiesToInt_r.csproj
index 3f62cd8d04..3354cfe469 100644
--- a/tests/src/JIT/Methodical/Overflow/FloatInfinitiesToInt_r.csproj
+++ b/tests/src/JIT/Methodical/Overflow/FloatInfinitiesToInt_r.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/Overflow/FloatInfinitiesToInt_ro.csproj b/tests/src/JIT/Methodical/Overflow/FloatInfinitiesToInt_ro.csproj
index 3f5eba19ba..7d636ffc62 100644
--- a/tests/src/JIT/Methodical/Overflow/FloatInfinitiesToInt_ro.csproj
+++ b/tests/src/JIT/Methodical/Overflow/FloatInfinitiesToInt_ro.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/Overflow/FloatOvfToInt2_d.csproj b/tests/src/JIT/Methodical/Overflow/FloatOvfToInt2_d.csproj
index 0c0a14f7f1..66c34275fb 100644
--- a/tests/src/JIT/Methodical/Overflow/FloatOvfToInt2_d.csproj
+++ b/tests/src/JIT/Methodical/Overflow/FloatOvfToInt2_d.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/Overflow/FloatOvfToInt2_do.csproj b/tests/src/JIT/Methodical/Overflow/FloatOvfToInt2_do.csproj
index 35f46c529a..401946e7a6 100644
--- a/tests/src/JIT/Methodical/Overflow/FloatOvfToInt2_do.csproj
+++ b/tests/src/JIT/Methodical/Overflow/FloatOvfToInt2_do.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/Overflow/FloatOvfToInt2_r.csproj b/tests/src/JIT/Methodical/Overflow/FloatOvfToInt2_r.csproj
index 6d10aee624..ca4e769d96 100644
--- a/tests/src/JIT/Methodical/Overflow/FloatOvfToInt2_r.csproj
+++ b/tests/src/JIT/Methodical/Overflow/FloatOvfToInt2_r.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/Overflow/FloatOvfToInt2_ro.csproj b/tests/src/JIT/Methodical/Overflow/FloatOvfToInt2_ro.csproj
index d9d9def93d..d69ed2fc12 100644
--- a/tests/src/JIT/Methodical/Overflow/FloatOvfToInt2_ro.csproj
+++ b/tests/src/JIT/Methodical/Overflow/FloatOvfToInt2_ro.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/VT/callconv/_dbgcall.csproj b/tests/src/JIT/Methodical/VT/callconv/_dbgcall.csproj
index 9745eb65b3..3a3183406a 100644
--- a/tests/src/JIT/Methodical/VT/callconv/_dbgcall.csproj
+++ b/tests/src/JIT/Methodical/VT/callconv/_dbgcall.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/VT/callconv/_dbgjumper.csproj b/tests/src/JIT/Methodical/VT/callconv/_dbgjumper.csproj
index ef5f38834c..d2c5139bb6 100644
--- a/tests/src/JIT/Methodical/VT/callconv/_dbgjumper.csproj
+++ b/tests/src/JIT/Methodical/VT/callconv/_dbgjumper.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/VT/callconv/_dbgjumps.csproj b/tests/src/JIT/Methodical/VT/callconv/_dbgjumps.csproj
index 73cc281e90..3a404b100f 100644
--- a/tests/src/JIT/Methodical/VT/callconv/_dbgjumps.csproj
+++ b/tests/src/JIT/Methodical/VT/callconv/_dbgjumps.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/VT/callconv/_dbgvtret.csproj b/tests/src/JIT/Methodical/VT/callconv/_dbgvtret.csproj
index 3c183379ff..89eae24ffe 100644
--- a/tests/src/JIT/Methodical/VT/callconv/_dbgvtret.csproj
+++ b/tests/src/JIT/Methodical/VT/callconv/_dbgvtret.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/VT/callconv/_il_dbgaa.ilproj b/tests/src/JIT/Methodical/VT/callconv/_il_dbgaa.ilproj
index e9bd39b5ff..bec239457b 100644
--- a/tests/src/JIT/Methodical/VT/callconv/_il_dbgaa.ilproj
+++ b/tests/src/JIT/Methodical/VT/callconv/_il_dbgaa.ilproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/VT/callconv/_il_dbgcalli.ilproj b/tests/src/JIT/Methodical/VT/callconv/_il_dbgcalli.ilproj
index 57bc2755e6..3910f48c1e 100644
--- a/tests/src/JIT/Methodical/VT/callconv/_il_dbgcalli.ilproj
+++ b/tests/src/JIT/Methodical/VT/callconv/_il_dbgcalli.ilproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/VT/callconv/_il_dbgdd.ilproj b/tests/src/JIT/Methodical/VT/callconv/_il_dbgdd.ilproj
index fd685a8a55..66a4fbb24d 100644
--- a/tests/src/JIT/Methodical/VT/callconv/_il_dbgdd.ilproj
+++ b/tests/src/JIT/Methodical/VT/callconv/_il_dbgdd.ilproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/VT/callconv/_il_dbgee.ilproj b/tests/src/JIT/Methodical/VT/callconv/_il_dbgee.ilproj
index 376126d73e..0bb8c46439 100644
--- a/tests/src/JIT/Methodical/VT/callconv/_il_dbgee.ilproj
+++ b/tests/src/JIT/Methodical/VT/callconv/_il_dbgee.ilproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/VT/callconv/_il_dbgjumper1.ilproj b/tests/src/JIT/Methodical/VT/callconv/_il_dbgjumper1.ilproj
index 94a0004b57..9f70e2c9cf 100644
--- a/tests/src/JIT/Methodical/VT/callconv/_il_dbgjumper1.ilproj
+++ b/tests/src/JIT/Methodical/VT/callconv/_il_dbgjumper1.ilproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/VT/callconv/_il_dbgjumper2.ilproj b/tests/src/JIT/Methodical/VT/callconv/_il_dbgjumper2.ilproj
index 39d4628796..740d8737d8 100644
--- a/tests/src/JIT/Methodical/VT/callconv/_il_dbgjumper2.ilproj
+++ b/tests/src/JIT/Methodical/VT/callconv/_il_dbgjumper2.ilproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/VT/callconv/_il_dbgjumper3.ilproj b/tests/src/JIT/Methodical/VT/callconv/_il_dbgjumper3.ilproj
index 3029d46796..7999921fc6 100644
--- a/tests/src/JIT/Methodical/VT/callconv/_il_dbgjumper3.ilproj
+++ b/tests/src/JIT/Methodical/VT/callconv/_il_dbgjumper3.ilproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/VT/callconv/_il_dbgjumper4.ilproj b/tests/src/JIT/Methodical/VT/callconv/_il_dbgjumper4.ilproj
index d0f526318b..7b576811ee 100644
--- a/tests/src/JIT/Methodical/VT/callconv/_il_dbgjumper4.ilproj
+++ b/tests/src/JIT/Methodical/VT/callconv/_il_dbgjumper4.ilproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/VT/callconv/_il_dbgjumper5.ilproj b/tests/src/JIT/Methodical/VT/callconv/_il_dbgjumper5.ilproj
index 306110682c..21038045ec 100644
--- a/tests/src/JIT/Methodical/VT/callconv/_il_dbgjumper5.ilproj
+++ b/tests/src/JIT/Methodical/VT/callconv/_il_dbgjumper5.ilproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/VT/callconv/_il_dbgjumps1.ilproj b/tests/src/JIT/Methodical/VT/callconv/_il_dbgjumps1.ilproj
index 341c88c658..ede20a0f2d 100644
--- a/tests/src/JIT/Methodical/VT/callconv/_il_dbgjumps1.ilproj
+++ b/tests/src/JIT/Methodical/VT/callconv/_il_dbgjumps1.ilproj
@@ -11,12 +11,11 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/VT/callconv/_il_dbgjumps5.ilproj b/tests/src/JIT/Methodical/VT/callconv/_il_dbgjumps5.ilproj
index f76575d28c..f73aa96ec1 100644
--- a/tests/src/JIT/Methodical/VT/callconv/_il_dbgjumps5.ilproj
+++ b/tests/src/JIT/Methodical/VT/callconv/_il_dbgjumps5.ilproj
@@ -11,12 +11,11 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/VT/callconv/_il_relaa.ilproj b/tests/src/JIT/Methodical/VT/callconv/_il_relaa.ilproj
index bf6d86a03b..ce882897cc 100644
--- a/tests/src/JIT/Methodical/VT/callconv/_il_relaa.ilproj
+++ b/tests/src/JIT/Methodical/VT/callconv/_il_relaa.ilproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/VT/callconv/_il_relcalli.ilproj b/tests/src/JIT/Methodical/VT/callconv/_il_relcalli.ilproj
index 19aa798e6e..66add9b3ca 100644
--- a/tests/src/JIT/Methodical/VT/callconv/_il_relcalli.ilproj
+++ b/tests/src/JIT/Methodical/VT/callconv/_il_relcalli.ilproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/VT/callconv/_il_reldd.ilproj b/tests/src/JIT/Methodical/VT/callconv/_il_reldd.ilproj
index 69ceeb4079..53e7ae31c0 100644
--- a/tests/src/JIT/Methodical/VT/callconv/_il_reldd.ilproj
+++ b/tests/src/JIT/Methodical/VT/callconv/_il_reldd.ilproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/VT/callconv/_il_relee.ilproj b/tests/src/JIT/Methodical/VT/callconv/_il_relee.ilproj
index 6b4e706e56..6eb359258d 100644
--- a/tests/src/JIT/Methodical/VT/callconv/_il_relee.ilproj
+++ b/tests/src/JIT/Methodical/VT/callconv/_il_relee.ilproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/VT/callconv/_il_reljumps1.ilproj b/tests/src/JIT/Methodical/VT/callconv/_il_reljumps1.ilproj
index 7c9519f190..f356f951a1 100644
--- a/tests/src/JIT/Methodical/VT/callconv/_il_reljumps1.ilproj
+++ b/tests/src/JIT/Methodical/VT/callconv/_il_reljumps1.ilproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -11,12 +11,11 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/VT/callconv/_il_reljumps5.ilproj b/tests/src/JIT/Methodical/VT/callconv/_il_reljumps5.ilproj
index 74effe9f95..fdc84d22bb 100644
--- a/tests/src/JIT/Methodical/VT/callconv/_il_reljumps5.ilproj
+++ b/tests/src/JIT/Methodical/VT/callconv/_il_reljumps5.ilproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -11,12 +11,11 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/VT/callconv/_il_relvtret2.ilproj b/tests/src/JIT/Methodical/VT/callconv/_il_relvtret2.ilproj
index c59c23f905..74bd5ab64b 100644
--- a/tests/src/JIT/Methodical/VT/callconv/_il_relvtret2.ilproj
+++ b/tests/src/JIT/Methodical/VT/callconv/_il_relvtret2.ilproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/VT/callconv/_relcall.csproj b/tests/src/JIT/Methodical/VT/callconv/_relcall.csproj
index 52616556f8..6ac35a8dac 100644
--- a/tests/src/JIT/Methodical/VT/callconv/_relcall.csproj
+++ b/tests/src/JIT/Methodical/VT/callconv/_relcall.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/VT/callconv/_reljumper.csproj b/tests/src/JIT/Methodical/VT/callconv/_reljumper.csproj
index 0816797aec..b0f4341d30 100644
--- a/tests/src/JIT/Methodical/VT/callconv/_reljumper.csproj
+++ b/tests/src/JIT/Methodical/VT/callconv/_reljumper.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/VT/callconv/_reljumps.csproj b/tests/src/JIT/Methodical/VT/callconv/_reljumps.csproj
index 59b8e4fa5a..28ce203286 100644
--- a/tests/src/JIT/Methodical/VT/callconv/_reljumps.csproj
+++ b/tests/src/JIT/Methodical/VT/callconv/_reljumps.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/VT/callconv/_relvtret.csproj b/tests/src/JIT/Methodical/VT/callconv/_relvtret.csproj
index d6d00f7e72..5d489b3d66 100644
--- a/tests/src/JIT/Methodical/VT/callconv/_relvtret.csproj
+++ b/tests/src/JIT/Methodical/VT/callconv/_relvtret.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/VT/callconv/_speed_dbgcall.csproj b/tests/src/JIT/Methodical/VT/callconv/_speed_dbgcall.csproj
index 1b8d06e09f..8c1cbd404e 100644
--- a/tests/src/JIT/Methodical/VT/callconv/_speed_dbgcall.csproj
+++ b/tests/src/JIT/Methodical/VT/callconv/_speed_dbgcall.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/VT/callconv/_speed_dbgjumps.csproj b/tests/src/JIT/Methodical/VT/callconv/_speed_dbgjumps.csproj
index d5f18c8da8..f2f06fd894 100644
--- a/tests/src/JIT/Methodical/VT/callconv/_speed_dbgjumps.csproj
+++ b/tests/src/JIT/Methodical/VT/callconv/_speed_dbgjumps.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/VT/callconv/_speed_dbgvtret.csproj b/tests/src/JIT/Methodical/VT/callconv/_speed_dbgvtret.csproj
index 1299a1b054..3d73416a34 100644
--- a/tests/src/JIT/Methodical/VT/callconv/_speed_dbgvtret.csproj
+++ b/tests/src/JIT/Methodical/VT/callconv/_speed_dbgvtret.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/VT/callconv/_speed_relcall.csproj b/tests/src/JIT/Methodical/VT/callconv/_speed_relcall.csproj
index 5d5f832345..388e24221a 100644
--- a/tests/src/JIT/Methodical/VT/callconv/_speed_relcall.csproj
+++ b/tests/src/JIT/Methodical/VT/callconv/_speed_relcall.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/VT/callconv/_speed_reljumps.csproj b/tests/src/JIT/Methodical/VT/callconv/_speed_reljumps.csproj
index 9a41cdeaa2..df75e56926 100644
--- a/tests/src/JIT/Methodical/VT/callconv/_speed_reljumps.csproj
+++ b/tests/src/JIT/Methodical/VT/callconv/_speed_reljumps.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/VT/callconv/_speed_relvtret.csproj b/tests/src/JIT/Methodical/VT/callconv/_speed_relvtret.csproj
index c2abcf733d..6db184ca53 100644
--- a/tests/src/JIT/Methodical/VT/callconv/_speed_relvtret.csproj
+++ b/tests/src/JIT/Methodical/VT/callconv/_speed_relvtret.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/VT/etc/_dbgctor_recurse.csproj b/tests/src/JIT/Methodical/VT/etc/_dbgctor_recurse.csproj
index 20da7922dd..442e32e472 100644
--- a/tests/src/JIT/Methodical/VT/etc/_dbgctor_recurse.csproj
+++ b/tests/src/JIT/Methodical/VT/etc/_dbgctor_recurse.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/VT/etc/_dbggc_nested.csproj b/tests/src/JIT/Methodical/VT/etc/_dbggc_nested.csproj
index 2edd488ce0..079a426779 100644
--- a/tests/src/JIT/Methodical/VT/etc/_dbggc_nested.csproj
+++ b/tests/src/JIT/Methodical/VT/etc/_dbggc_nested.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -36,6 +35,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/VT/etc/_dbghan2.csproj b/tests/src/JIT/Methodical/VT/etc/_dbghan2.csproj
index fd37515600..ce8ee86c90 100644
--- a/tests/src/JIT/Methodical/VT/etc/_dbghan2.csproj
+++ b/tests/src/JIT/Methodical/VT/etc/_dbghan2.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/VT/etc/_dbghan3.csproj b/tests/src/JIT/Methodical/VT/etc/_dbghan3.csproj
index 63a27bae45..51d310b191 100644
--- a/tests/src/JIT/Methodical/VT/etc/_dbghan3.csproj
+++ b/tests/src/JIT/Methodical/VT/etc/_dbghan3.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/VT/etc/_dbghan3_ctor.csproj b/tests/src/JIT/Methodical/VT/etc/_dbghan3_ctor.csproj
index 0e7cb653b1..9453684eb8 100644
--- a/tests/src/JIT/Methodical/VT/etc/_dbghan3_ctor.csproj
+++ b/tests/src/JIT/Methodical/VT/etc/_dbghan3_ctor.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/VT/etc/_dbghan3_ref.csproj b/tests/src/JIT/Methodical/VT/etc/_dbghan3_ref.csproj
index bbe9c869c3..7a3bfe817b 100644
--- a/tests/src/JIT/Methodical/VT/etc/_dbghan3_ref.csproj
+++ b/tests/src/JIT/Methodical/VT/etc/_dbghan3_ref.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/VT/etc/_dbghanoi.csproj b/tests/src/JIT/Methodical/VT/etc/_dbghanoi.csproj
index 63516f79b5..54bd6f72a7 100644
--- a/tests/src/JIT/Methodical/VT/etc/_dbghanoi.csproj
+++ b/tests/src/JIT/Methodical/VT/etc/_dbghanoi.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/VT/etc/_dbgknight.csproj b/tests/src/JIT/Methodical/VT/etc/_dbgknight.csproj
index 2e9d997892..d587f19c6b 100644
--- a/tests/src/JIT/Methodical/VT/etc/_dbgknight.csproj
+++ b/tests/src/JIT/Methodical/VT/etc/_dbgknight.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/VT/etc/_dbgnested.csproj b/tests/src/JIT/Methodical/VT/etc/_dbgnested.csproj
index 3579d2647e..a2402e34a1 100644
--- a/tests/src/JIT/Methodical/VT/etc/_dbgnested.csproj
+++ b/tests/src/JIT/Methodical/VT/etc/_dbgnested.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -36,6 +35,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/VT/etc/_il_dbghan3.ilproj b/tests/src/JIT/Methodical/VT/etc/_il_dbghan3.ilproj
index b1cf0fe794..10f071f250 100644
--- a/tests/src/JIT/Methodical/VT/etc/_il_dbghan3.ilproj
+++ b/tests/src/JIT/Methodical/VT/etc/_il_dbghan3.ilproj
@@ -11,12 +11,11 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/VT/etc/_il_dbghan3_ctor.ilproj b/tests/src/JIT/Methodical/VT/etc/_il_dbghan3_ctor.ilproj
index 71be78344a..3fd8c62240 100644
--- a/tests/src/JIT/Methodical/VT/etc/_il_dbghan3_ctor.ilproj
+++ b/tests/src/JIT/Methodical/VT/etc/_il_dbghan3_ctor.ilproj
@@ -11,12 +11,11 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/VT/etc/_il_dbghan3_ref.ilproj b/tests/src/JIT/Methodical/VT/etc/_il_dbghan3_ref.ilproj
index fb248696b8..3862fbc79b 100644
--- a/tests/src/JIT/Methodical/VT/etc/_il_dbghan3_ref.ilproj
+++ b/tests/src/JIT/Methodical/VT/etc/_il_dbghan3_ref.ilproj
@@ -11,12 +11,11 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/VT/etc/_il_dbghanoi.ilproj b/tests/src/JIT/Methodical/VT/etc/_il_dbghanoi.ilproj
index 3a6ba7eada..a694371762 100644
--- a/tests/src/JIT/Methodical/VT/etc/_il_dbghanoi.ilproj
+++ b/tests/src/JIT/Methodical/VT/etc/_il_dbghanoi.ilproj
@@ -11,12 +11,11 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/VT/etc/_il_dbghanoi2.ilproj b/tests/src/JIT/Methodical/VT/etc/_il_dbghanoi2.ilproj
index 8047002942..26d1b760c9 100644
--- a/tests/src/JIT/Methodical/VT/etc/_il_dbghanoi2.ilproj
+++ b/tests/src/JIT/Methodical/VT/etc/_il_dbghanoi2.ilproj
@@ -11,12 +11,11 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/VT/etc/_il_dbgknight.ilproj b/tests/src/JIT/Methodical/VT/etc/_il_dbgknight.ilproj
index ce917e339c..640867634f 100644
--- a/tests/src/JIT/Methodical/VT/etc/_il_dbgknight.ilproj
+++ b/tests/src/JIT/Methodical/VT/etc/_il_dbgknight.ilproj
@@ -11,12 +11,11 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/VT/etc/_il_dbgnested.ilproj b/tests/src/JIT/Methodical/VT/etc/_il_dbgnested.ilproj
index 87ba981862..d1a46f3ba4 100644
--- a/tests/src/JIT/Methodical/VT/etc/_il_dbgnested.ilproj
+++ b/tests/src/JIT/Methodical/VT/etc/_il_dbgnested.ilproj
@@ -11,12 +11,11 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/VT/etc/_il_relhan3.ilproj b/tests/src/JIT/Methodical/VT/etc/_il_relhan3.ilproj
index d116b6bcfe..fb840139d1 100644
--- a/tests/src/JIT/Methodical/VT/etc/_il_relhan3.ilproj
+++ b/tests/src/JIT/Methodical/VT/etc/_il_relhan3.ilproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -11,12 +11,11 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/VT/etc/_il_relhan3_ctor.ilproj b/tests/src/JIT/Methodical/VT/etc/_il_relhan3_ctor.ilproj
index 5ff629bcab..b281ce0da3 100644
--- a/tests/src/JIT/Methodical/VT/etc/_il_relhan3_ctor.ilproj
+++ b/tests/src/JIT/Methodical/VT/etc/_il_relhan3_ctor.ilproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -11,12 +11,11 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/VT/etc/_il_relhan3_ref.ilproj b/tests/src/JIT/Methodical/VT/etc/_il_relhan3_ref.ilproj
index 847d8ffa4e..081ffcb67c 100644
--- a/tests/src/JIT/Methodical/VT/etc/_il_relhan3_ref.ilproj
+++ b/tests/src/JIT/Methodical/VT/etc/_il_relhan3_ref.ilproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -11,12 +11,11 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/VT/etc/_il_relhanoi.ilproj b/tests/src/JIT/Methodical/VT/etc/_il_relhanoi.ilproj
index 1cd1cd72a3..190d9df553 100644
--- a/tests/src/JIT/Methodical/VT/etc/_il_relhanoi.ilproj
+++ b/tests/src/JIT/Methodical/VT/etc/_il_relhanoi.ilproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -11,12 +11,11 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/VT/etc/_il_relhanoi2.ilproj b/tests/src/JIT/Methodical/VT/etc/_il_relhanoi2.ilproj
index 2bf9eb2e99..fb685fa539 100644
--- a/tests/src/JIT/Methodical/VT/etc/_il_relhanoi2.ilproj
+++ b/tests/src/JIT/Methodical/VT/etc/_il_relhanoi2.ilproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -11,12 +11,11 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/VT/etc/_il_relknight.ilproj b/tests/src/JIT/Methodical/VT/etc/_il_relknight.ilproj
index a8ae388c4b..fa2dff48ef 100644
--- a/tests/src/JIT/Methodical/VT/etc/_il_relknight.ilproj
+++ b/tests/src/JIT/Methodical/VT/etc/_il_relknight.ilproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -11,12 +11,11 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/VT/etc/_il_relnested.ilproj b/tests/src/JIT/Methodical/VT/etc/_il_relnested.ilproj
index 090ac543fa..ce448cdd8b 100644
--- a/tests/src/JIT/Methodical/VT/etc/_il_relnested.ilproj
+++ b/tests/src/JIT/Methodical/VT/etc/_il_relnested.ilproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -11,12 +11,11 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/VT/etc/_relctor_recurse.csproj b/tests/src/JIT/Methodical/VT/etc/_relctor_recurse.csproj
index 84a5ee5545..364df84ca8 100644
--- a/tests/src/JIT/Methodical/VT/etc/_relctor_recurse.csproj
+++ b/tests/src/JIT/Methodical/VT/etc/_relctor_recurse.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/VT/etc/_relgc_nested.csproj b/tests/src/JIT/Methodical/VT/etc/_relgc_nested.csproj
index 2638322546..0f55545785 100644
--- a/tests/src/JIT/Methodical/VT/etc/_relgc_nested.csproj
+++ b/tests/src/JIT/Methodical/VT/etc/_relgc_nested.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -36,6 +35,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/VT/etc/_relhan2.csproj b/tests/src/JIT/Methodical/VT/etc/_relhan2.csproj
index 662320f565..394b89a0ef 100644
--- a/tests/src/JIT/Methodical/VT/etc/_relhan2.csproj
+++ b/tests/src/JIT/Methodical/VT/etc/_relhan2.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/VT/etc/_relhan3.csproj b/tests/src/JIT/Methodical/VT/etc/_relhan3.csproj
index 2e8e61890d..d2448adee4 100644
--- a/tests/src/JIT/Methodical/VT/etc/_relhan3.csproj
+++ b/tests/src/JIT/Methodical/VT/etc/_relhan3.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/VT/etc/_relhan3_ctor.csproj b/tests/src/JIT/Methodical/VT/etc/_relhan3_ctor.csproj
index 58612b1b56..2fcf36303d 100644
--- a/tests/src/JIT/Methodical/VT/etc/_relhan3_ctor.csproj
+++ b/tests/src/JIT/Methodical/VT/etc/_relhan3_ctor.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/VT/etc/_relhan3_ref.csproj b/tests/src/JIT/Methodical/VT/etc/_relhan3_ref.csproj
index d6791c4081..f73809a475 100644
--- a/tests/src/JIT/Methodical/VT/etc/_relhan3_ref.csproj
+++ b/tests/src/JIT/Methodical/VT/etc/_relhan3_ref.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/VT/etc/_relhanoi.csproj b/tests/src/JIT/Methodical/VT/etc/_relhanoi.csproj
index 4952eae88f..64cc750510 100644
--- a/tests/src/JIT/Methodical/VT/etc/_relhanoi.csproj
+++ b/tests/src/JIT/Methodical/VT/etc/_relhanoi.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/VT/etc/_relknight.csproj b/tests/src/JIT/Methodical/VT/etc/_relknight.csproj
index 01094920b9..2495d0b1ce 100644
--- a/tests/src/JIT/Methodical/VT/etc/_relknight.csproj
+++ b/tests/src/JIT/Methodical/VT/etc/_relknight.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/VT/etc/_relnested.csproj b/tests/src/JIT/Methodical/VT/etc/_relnested.csproj
index 0298dde5d2..753b41f70d 100644
--- a/tests/src/JIT/Methodical/VT/etc/_relnested.csproj
+++ b/tests/src/JIT/Methodical/VT/etc/_relnested.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -36,6 +35,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/VT/etc/_speed_dbgctor_recurse.csproj b/tests/src/JIT/Methodical/VT/etc/_speed_dbgctor_recurse.csproj
index ecff1332d9..302422f99a 100644
--- a/tests/src/JIT/Methodical/VT/etc/_speed_dbgctor_recurse.csproj
+++ b/tests/src/JIT/Methodical/VT/etc/_speed_dbgctor_recurse.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/VT/etc/_speed_dbggc_nested.csproj b/tests/src/JIT/Methodical/VT/etc/_speed_dbggc_nested.csproj
index d3849b1a14..e51ba60ec0 100644
--- a/tests/src/JIT/Methodical/VT/etc/_speed_dbggc_nested.csproj
+++ b/tests/src/JIT/Methodical/VT/etc/_speed_dbggc_nested.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -36,6 +35,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/VT/etc/_speed_dbghan2.csproj b/tests/src/JIT/Methodical/VT/etc/_speed_dbghan2.csproj
index 8668285af0..cec9f04ec5 100644
--- a/tests/src/JIT/Methodical/VT/etc/_speed_dbghan2.csproj
+++ b/tests/src/JIT/Methodical/VT/etc/_speed_dbghan2.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/VT/etc/_speed_dbghan3.csproj b/tests/src/JIT/Methodical/VT/etc/_speed_dbghan3.csproj
index 258c6c0eed..a95a6264d0 100644
--- a/tests/src/JIT/Methodical/VT/etc/_speed_dbghan3.csproj
+++ b/tests/src/JIT/Methodical/VT/etc/_speed_dbghan3.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/VT/etc/_speed_dbghan3_ctor.csproj b/tests/src/JIT/Methodical/VT/etc/_speed_dbghan3_ctor.csproj
index a142369200..d289b96bed 100644
--- a/tests/src/JIT/Methodical/VT/etc/_speed_dbghan3_ctor.csproj
+++ b/tests/src/JIT/Methodical/VT/etc/_speed_dbghan3_ctor.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/VT/etc/_speed_dbghan3_ref.csproj b/tests/src/JIT/Methodical/VT/etc/_speed_dbghan3_ref.csproj
index 39edcdb404..3c6b36c2fd 100644
--- a/tests/src/JIT/Methodical/VT/etc/_speed_dbghan3_ref.csproj
+++ b/tests/src/JIT/Methodical/VT/etc/_speed_dbghan3_ref.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/VT/etc/_speed_dbghanoi.csproj b/tests/src/JIT/Methodical/VT/etc/_speed_dbghanoi.csproj
index d6aae16067..8479f8c486 100644
--- a/tests/src/JIT/Methodical/VT/etc/_speed_dbghanoi.csproj
+++ b/tests/src/JIT/Methodical/VT/etc/_speed_dbghanoi.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/VT/etc/_speed_dbgknight.csproj b/tests/src/JIT/Methodical/VT/etc/_speed_dbgknight.csproj
index d3f8ac8183..3f23408f84 100644
--- a/tests/src/JIT/Methodical/VT/etc/_speed_dbgknight.csproj
+++ b/tests/src/JIT/Methodical/VT/etc/_speed_dbgknight.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/VT/etc/_speed_dbgnested.csproj b/tests/src/JIT/Methodical/VT/etc/_speed_dbgnested.csproj
index 4a165d377d..189b86df3f 100644
--- a/tests/src/JIT/Methodical/VT/etc/_speed_dbgnested.csproj
+++ b/tests/src/JIT/Methodical/VT/etc/_speed_dbgnested.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -36,6 +35,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/VT/etc/_speed_relctor_recurse.csproj b/tests/src/JIT/Methodical/VT/etc/_speed_relctor_recurse.csproj
index cb1698ed04..4b95c4b26e 100644
--- a/tests/src/JIT/Methodical/VT/etc/_speed_relctor_recurse.csproj
+++ b/tests/src/JIT/Methodical/VT/etc/_speed_relctor_recurse.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/VT/etc/_speed_relgc_nested.csproj b/tests/src/JIT/Methodical/VT/etc/_speed_relgc_nested.csproj
index 694363a0ce..009354d0eb 100644
--- a/tests/src/JIT/Methodical/VT/etc/_speed_relgc_nested.csproj
+++ b/tests/src/JIT/Methodical/VT/etc/_speed_relgc_nested.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -36,6 +35,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/VT/etc/_speed_relhan2.csproj b/tests/src/JIT/Methodical/VT/etc/_speed_relhan2.csproj
index 419b7a3e27..683dad3321 100644
--- a/tests/src/JIT/Methodical/VT/etc/_speed_relhan2.csproj
+++ b/tests/src/JIT/Methodical/VT/etc/_speed_relhan2.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/VT/etc/_speed_relhan3.csproj b/tests/src/JIT/Methodical/VT/etc/_speed_relhan3.csproj
index 0b6506d26b..a3355095c9 100644
--- a/tests/src/JIT/Methodical/VT/etc/_speed_relhan3.csproj
+++ b/tests/src/JIT/Methodical/VT/etc/_speed_relhan3.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/VT/etc/_speed_relhan3_ctor.csproj b/tests/src/JIT/Methodical/VT/etc/_speed_relhan3_ctor.csproj
index a72f05a37a..e71e53abce 100644
--- a/tests/src/JIT/Methodical/VT/etc/_speed_relhan3_ctor.csproj
+++ b/tests/src/JIT/Methodical/VT/etc/_speed_relhan3_ctor.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/VT/etc/_speed_relhan3_ref.csproj b/tests/src/JIT/Methodical/VT/etc/_speed_relhan3_ref.csproj
index e5a676799a..989ff5d818 100644
--- a/tests/src/JIT/Methodical/VT/etc/_speed_relhan3_ref.csproj
+++ b/tests/src/JIT/Methodical/VT/etc/_speed_relhan3_ref.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/VT/etc/_speed_relhanoi.csproj b/tests/src/JIT/Methodical/VT/etc/_speed_relhanoi.csproj
index 1c003d2c34..22a54998dd 100644
--- a/tests/src/JIT/Methodical/VT/etc/_speed_relhanoi.csproj
+++ b/tests/src/JIT/Methodical/VT/etc/_speed_relhanoi.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/VT/etc/_speed_relknight.csproj b/tests/src/JIT/Methodical/VT/etc/_speed_relknight.csproj
index 392bf77e10..d092b218ad 100644
--- a/tests/src/JIT/Methodical/VT/etc/_speed_relknight.csproj
+++ b/tests/src/JIT/Methodical/VT/etc/_speed_relknight.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/VT/etc/_speed_relnested.csproj b/tests/src/JIT/Methodical/VT/etc/_speed_relnested.csproj
index ca5a53abba..7a87a5dad7 100644
--- a/tests/src/JIT/Methodical/VT/etc/_speed_relnested.csproj
+++ b/tests/src/JIT/Methodical/VT/etc/_speed_relnested.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -36,6 +35,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/VT/etc/gc_nested.csproj b/tests/src/JIT/Methodical/VT/etc/gc_nested.csproj
index 9601e61e1e..7feb610278 100644
--- a/tests/src/JIT/Methodical/VT/etc/gc_nested.csproj
+++ b/tests/src/JIT/Methodical/VT/etc/gc_nested.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -36,6 +35,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/VT/etc/nested.csproj b/tests/src/JIT/Methodical/VT/etc/nested.csproj
index c2ba77845c..7f1e30ad74 100644
--- a/tests/src/JIT/Methodical/VT/etc/nested.csproj
+++ b/tests/src/JIT/Methodical/VT/etc/nested.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -36,6 +35,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/VT/identity/_dbgaccum.csproj b/tests/src/JIT/Methodical/VT/identity/_dbgaccum.csproj
index a03e664ce4..c2f0f49fa5 100644
--- a/tests/src/JIT/Methodical/VT/identity/_dbgaccum.csproj
+++ b/tests/src/JIT/Methodical/VT/identity/_dbgaccum.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/VT/identity/_dbgvcall.csproj b/tests/src/JIT/Methodical/VT/identity/_dbgvcall.csproj
index 0cffb1f83c..8be14e27fb 100644
--- a/tests/src/JIT/Methodical/VT/identity/_dbgvcall.csproj
+++ b/tests/src/JIT/Methodical/VT/identity/_dbgvcall.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/VT/identity/_il_dbgaccum.ilproj b/tests/src/JIT/Methodical/VT/identity/_il_dbgaccum.ilproj
index 3951bc3e43..a0794baf9d 100644
--- a/tests/src/JIT/Methodical/VT/identity/_il_dbgaccum.ilproj
+++ b/tests/src/JIT/Methodical/VT/identity/_il_dbgaccum.ilproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/VT/identity/_il_dbglivecall.ilproj b/tests/src/JIT/Methodical/VT/identity/_il_dbglivecall.ilproj
index ce6c8323d6..845846fa09 100644
--- a/tests/src/JIT/Methodical/VT/identity/_il_dbglivecall.ilproj
+++ b/tests/src/JIT/Methodical/VT/identity/_il_dbglivecall.ilproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/VT/identity/_il_dbgvolatile.ilproj b/tests/src/JIT/Methodical/VT/identity/_il_dbgvolatile.ilproj
index 257adf75e9..6e691d82e5 100644
--- a/tests/src/JIT/Methodical/VT/identity/_il_dbgvolatile.ilproj
+++ b/tests/src/JIT/Methodical/VT/identity/_il_dbgvolatile.ilproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/VT/identity/_il_relaccum.ilproj b/tests/src/JIT/Methodical/VT/identity/_il_relaccum.ilproj
index 0316517ebf..45626003e5 100644
--- a/tests/src/JIT/Methodical/VT/identity/_il_relaccum.ilproj
+++ b/tests/src/JIT/Methodical/VT/identity/_il_relaccum.ilproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/VT/identity/_il_rellivecall.ilproj b/tests/src/JIT/Methodical/VT/identity/_il_rellivecall.ilproj
index ef7667a18a..e29c794122 100644
--- a/tests/src/JIT/Methodical/VT/identity/_il_rellivecall.ilproj
+++ b/tests/src/JIT/Methodical/VT/identity/_il_rellivecall.ilproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/VT/identity/_il_relvolatile.ilproj b/tests/src/JIT/Methodical/VT/identity/_il_relvolatile.ilproj
index 6abff9530a..b13b60b905 100644
--- a/tests/src/JIT/Methodical/VT/identity/_il_relvolatile.ilproj
+++ b/tests/src/JIT/Methodical/VT/identity/_il_relvolatile.ilproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/VT/identity/_relaccum.csproj b/tests/src/JIT/Methodical/VT/identity/_relaccum.csproj
index b01fcbecae..2c940071aa 100644
--- a/tests/src/JIT/Methodical/VT/identity/_relaccum.csproj
+++ b/tests/src/JIT/Methodical/VT/identity/_relaccum.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/VT/identity/_relvcall.csproj b/tests/src/JIT/Methodical/VT/identity/_relvcall.csproj
index f1bfc1fe99..809c319ba8 100644
--- a/tests/src/JIT/Methodical/VT/identity/_relvcall.csproj
+++ b/tests/src/JIT/Methodical/VT/identity/_relvcall.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/VT/identity/_speed_dbgaccum.csproj b/tests/src/JIT/Methodical/VT/identity/_speed_dbgaccum.csproj
index 2ab6734390..aa2d9264c9 100644
--- a/tests/src/JIT/Methodical/VT/identity/_speed_dbgaccum.csproj
+++ b/tests/src/JIT/Methodical/VT/identity/_speed_dbgaccum.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/VT/identity/_speed_dbgvcall.csproj b/tests/src/JIT/Methodical/VT/identity/_speed_dbgvcall.csproj
index 08acf32579..6eb379bad3 100644
--- a/tests/src/JIT/Methodical/VT/identity/_speed_dbgvcall.csproj
+++ b/tests/src/JIT/Methodical/VT/identity/_speed_dbgvcall.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/VT/identity/_speed_relaccum.csproj b/tests/src/JIT/Methodical/VT/identity/_speed_relaccum.csproj
index 256da98e06..4a6de056e4 100644
--- a/tests/src/JIT/Methodical/VT/identity/_speed_relaccum.csproj
+++ b/tests/src/JIT/Methodical/VT/identity/_speed_relaccum.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/VT/identity/_speed_relvcall.csproj b/tests/src/JIT/Methodical/VT/identity/_speed_relvcall.csproj
index c4305cf099..3a19040039 100644
--- a/tests/src/JIT/Methodical/VT/identity/_speed_relvcall.csproj
+++ b/tests/src/JIT/Methodical/VT/identity/_speed_relvcall.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/VT/port/_dbglcs.csproj b/tests/src/JIT/Methodical/VT/port/_dbglcs.csproj
index 20b4edbe56..baf7cd7c91 100644
--- a/tests/src/JIT/Methodical/VT/port/_dbglcs.csproj
+++ b/tests/src/JIT/Methodical/VT/port/_dbglcs.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/VT/port/_rellcs.csproj b/tests/src/JIT/Methodical/VT/port/_rellcs.csproj
index 7862013e3b..ba0e638914 100644
--- a/tests/src/JIT/Methodical/VT/port/_rellcs.csproj
+++ b/tests/src/JIT/Methodical/VT/port/_rellcs.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/VT/port/_speed_dbglcs.csproj b/tests/src/JIT/Methodical/VT/port/_speed_dbglcs.csproj
index 89cf834222..94023a2a7b 100644
--- a/tests/src/JIT/Methodical/VT/port/_speed_dbglcs.csproj
+++ b/tests/src/JIT/Methodical/VT/port/_speed_dbglcs.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/VT/port/_speed_rellcs.csproj b/tests/src/JIT/Methodical/VT/port/_speed_rellcs.csproj
index 08d71c05a3..a1b45af6bd 100644
--- a/tests/src/JIT/Methodical/VT/port/_speed_rellcs.csproj
+++ b/tests/src/JIT/Methodical/VT/port/_speed_rellcs.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/acceptance/Boxing/boxing001.ilproj b/tests/src/JIT/Methodical/acceptance/Boxing/boxing001.ilproj
index cfbf44f7b0..1c73b49779 100644
--- a/tests/src/JIT/Methodical/acceptance/Boxing/boxing001.ilproj
+++ b/tests/src/JIT/Methodical/acceptance/Boxing/boxing001.ilproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -11,20 +11,19 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<DefineConstants>$(DefineConstants);STATIC</DefineConstants>
- </PropertyGroup>
- <!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
+ <!-- Default configurations to help VS understand the configurations -->
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
<PropertyGroup>
- <DebugType>None</DebugType>
- <Optimize>True</Optimize>
+ <DebugType>None</DebugType>
+ <Optimize>True</Optimize>
</PropertyGroup>
<ItemGroup>
<Compile Include="boxing001.il" />
@@ -36,5 +35,5 @@
<PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
<PropertyGroup>
<ProjectAssetsFile>$(JitPackagesConfigFileDirectory)benchmark\obj\project.assets.json</ProjectAssetsFile>
- </PropertyGroup>
+ </PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/casts/SEH/_dbgcast_throw.csproj b/tests/src/JIT/Methodical/casts/SEH/_dbgcast_throw.csproj
index a7e3454195..7e56bccf43 100644
--- a/tests/src/JIT/Methodical/casts/SEH/_dbgcast_throw.csproj
+++ b/tests/src/JIT/Methodical/casts/SEH/_dbgcast_throw.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/casts/SEH/_relcast_throw.csproj b/tests/src/JIT/Methodical/casts/SEH/_relcast_throw.csproj
index 4b5a269076..f31d669ed5 100644
--- a/tests/src/JIT/Methodical/casts/SEH/_relcast_throw.csproj
+++ b/tests/src/JIT/Methodical/casts/SEH/_relcast_throw.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/casts/SEH/_speed_dbgcast_throw.csproj b/tests/src/JIT/Methodical/casts/SEH/_speed_dbgcast_throw.csproj
index df974a9633..6e38a85c9a 100644
--- a/tests/src/JIT/Methodical/casts/SEH/_speed_dbgcast_throw.csproj
+++ b/tests/src/JIT/Methodical/casts/SEH/_speed_dbgcast_throw.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/casts/SEH/_speed_relcast_throw.csproj b/tests/src/JIT/Methodical/casts/SEH/_speed_relcast_throw.csproj
index eae225616f..1443b7853d 100644
--- a/tests/src/JIT/Methodical/casts/SEH/_speed_relcast_throw.csproj
+++ b/tests/src/JIT/Methodical/casts/SEH/_speed_relcast_throw.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/casts/array/_il_dbgcastclass_ldlen.ilproj b/tests/src/JIT/Methodical/casts/array/_il_dbgcastclass_ldlen.ilproj
index f73215d9b7..7eea60c69f 100644
--- a/tests/src/JIT/Methodical/casts/array/_il_dbgcastclass_ldlen.ilproj
+++ b/tests/src/JIT/Methodical/casts/array/_il_dbgcastclass_ldlen.ilproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/casts/array/_il_dbgisinst_ldlen.ilproj b/tests/src/JIT/Methodical/casts/array/_il_dbgisinst_ldlen.ilproj
index 2ec1cd43ae..a42730d7b4 100644
--- a/tests/src/JIT/Methodical/casts/array/_il_dbgisinst_ldlen.ilproj
+++ b/tests/src/JIT/Methodical/casts/array/_il_dbgisinst_ldlen.ilproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/casts/array/_il_relcastclass_ldlen.ilproj b/tests/src/JIT/Methodical/casts/array/_il_relcastclass_ldlen.ilproj
index 1a1c34cfe9..2f308e06bb 100644
--- a/tests/src/JIT/Methodical/casts/array/_il_relcastclass_ldlen.ilproj
+++ b/tests/src/JIT/Methodical/casts/array/_il_relcastclass_ldlen.ilproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/casts/array/_il_relisinst_ldlen.ilproj b/tests/src/JIT/Methodical/casts/array/_il_relisinst_ldlen.ilproj
index e575588113..12e2f8ccbb 100644
--- a/tests/src/JIT/Methodical/casts/array/_il_relisinst_ldlen.ilproj
+++ b/tests/src/JIT/Methodical/casts/array/_il_relisinst_ldlen.ilproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/casts/coverage/_dbgisinst_call.csproj b/tests/src/JIT/Methodical/casts/coverage/_dbgisinst_call.csproj
index 424199d905..5b24e4a9ad 100644
--- a/tests/src/JIT/Methodical/casts/coverage/_dbgisinst_call.csproj
+++ b/tests/src/JIT/Methodical/casts/coverage/_dbgisinst_call.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/casts/coverage/_dbgisinst_ldarg.csproj b/tests/src/JIT/Methodical/casts/coverage/_dbgisinst_ldarg.csproj
index f6c510ba4a..6ad3a8b139 100644
--- a/tests/src/JIT/Methodical/casts/coverage/_dbgisinst_ldarg.csproj
+++ b/tests/src/JIT/Methodical/casts/coverage/_dbgisinst_ldarg.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/casts/coverage/_dbgisinst_ldloc.csproj b/tests/src/JIT/Methodical/casts/coverage/_dbgisinst_ldloc.csproj
index 30c1146179..17fe038af8 100644
--- a/tests/src/JIT/Methodical/casts/coverage/_dbgisinst_ldloc.csproj
+++ b/tests/src/JIT/Methodical/casts/coverage/_dbgisinst_ldloc.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/casts/coverage/_dbgisinst_newobj.csproj b/tests/src/JIT/Methodical/casts/coverage/_dbgisinst_newobj.csproj
index b26d70520b..d0e312d922 100644
--- a/tests/src/JIT/Methodical/casts/coverage/_dbgisinst_newobj.csproj
+++ b/tests/src/JIT/Methodical/casts/coverage/_dbgisinst_newobj.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/casts/coverage/_il_dbgisinst_call.ilproj b/tests/src/JIT/Methodical/casts/coverage/_il_dbgisinst_call.ilproj
index 7650c93354..07d1e524c1 100644
--- a/tests/src/JIT/Methodical/casts/coverage/_il_dbgisinst_call.ilproj
+++ b/tests/src/JIT/Methodical/casts/coverage/_il_dbgisinst_call.ilproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/casts/coverage/_il_dbgisinst_calli.ilproj b/tests/src/JIT/Methodical/casts/coverage/_il_dbgisinst_calli.ilproj
index f4f72ff2e9..68d178539d 100644
--- a/tests/src/JIT/Methodical/casts/coverage/_il_dbgisinst_calli.ilproj
+++ b/tests/src/JIT/Methodical/casts/coverage/_il_dbgisinst_calli.ilproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/casts/coverage/_il_dbgisinst_ldarg.ilproj b/tests/src/JIT/Methodical/casts/coverage/_il_dbgisinst_ldarg.ilproj
index b4eeae3b50..917fc53729 100644
--- a/tests/src/JIT/Methodical/casts/coverage/_il_dbgisinst_ldarg.ilproj
+++ b/tests/src/JIT/Methodical/casts/coverage/_il_dbgisinst_ldarg.ilproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/casts/coverage/_il_dbgisinst_ldloc.ilproj b/tests/src/JIT/Methodical/casts/coverage/_il_dbgisinst_ldloc.ilproj
index 9cf0c19bfb..0b93202e1f 100644
--- a/tests/src/JIT/Methodical/casts/coverage/_il_dbgisinst_ldloc.ilproj
+++ b/tests/src/JIT/Methodical/casts/coverage/_il_dbgisinst_ldloc.ilproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/casts/coverage/_il_dbgldnull.ilproj b/tests/src/JIT/Methodical/casts/coverage/_il_dbgldnull.ilproj
index 632a4fc31e..19610ec23f 100644
--- a/tests/src/JIT/Methodical/casts/coverage/_il_dbgldnull.ilproj
+++ b/tests/src/JIT/Methodical/casts/coverage/_il_dbgldnull.ilproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/casts/coverage/_il_relisinst_call.ilproj b/tests/src/JIT/Methodical/casts/coverage/_il_relisinst_call.ilproj
index 0b92fd69f4..7cda83dc45 100644
--- a/tests/src/JIT/Methodical/casts/coverage/_il_relisinst_call.ilproj
+++ b/tests/src/JIT/Methodical/casts/coverage/_il_relisinst_call.ilproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/casts/coverage/_il_relisinst_calli.ilproj b/tests/src/JIT/Methodical/casts/coverage/_il_relisinst_calli.ilproj
index 05151919c4..642b734741 100644
--- a/tests/src/JIT/Methodical/casts/coverage/_il_relisinst_calli.ilproj
+++ b/tests/src/JIT/Methodical/casts/coverage/_il_relisinst_calli.ilproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/casts/coverage/_il_relisinst_ldarg.ilproj b/tests/src/JIT/Methodical/casts/coverage/_il_relisinst_ldarg.ilproj
index 57489c8366..a0c818c215 100644
--- a/tests/src/JIT/Methodical/casts/coverage/_il_relisinst_ldarg.ilproj
+++ b/tests/src/JIT/Methodical/casts/coverage/_il_relisinst_ldarg.ilproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/casts/coverage/_il_relisinst_ldloc.ilproj b/tests/src/JIT/Methodical/casts/coverage/_il_relisinst_ldloc.ilproj
index 1eace0863c..3b0ac6abf4 100644
--- a/tests/src/JIT/Methodical/casts/coverage/_il_relisinst_ldloc.ilproj
+++ b/tests/src/JIT/Methodical/casts/coverage/_il_relisinst_ldloc.ilproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/casts/coverage/_il_relldnull.ilproj b/tests/src/JIT/Methodical/casts/coverage/_il_relldnull.ilproj
index 1d8fc84009..253578c6e7 100644
--- a/tests/src/JIT/Methodical/casts/coverage/_il_relldnull.ilproj
+++ b/tests/src/JIT/Methodical/casts/coverage/_il_relldnull.ilproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/casts/coverage/_relisinst_call.csproj b/tests/src/JIT/Methodical/casts/coverage/_relisinst_call.csproj
index 67978a836c..5fbec21e12 100644
--- a/tests/src/JIT/Methodical/casts/coverage/_relisinst_call.csproj
+++ b/tests/src/JIT/Methodical/casts/coverage/_relisinst_call.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/casts/coverage/_relisinst_ldarg.csproj b/tests/src/JIT/Methodical/casts/coverage/_relisinst_ldarg.csproj
index a0103db20b..5a8c89166d 100644
--- a/tests/src/JIT/Methodical/casts/coverage/_relisinst_ldarg.csproj
+++ b/tests/src/JIT/Methodical/casts/coverage/_relisinst_ldarg.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/casts/coverage/_relisinst_ldloc.csproj b/tests/src/JIT/Methodical/casts/coverage/_relisinst_ldloc.csproj
index 88d2a6d0ac..433022b76b 100644
--- a/tests/src/JIT/Methodical/casts/coverage/_relisinst_ldloc.csproj
+++ b/tests/src/JIT/Methodical/casts/coverage/_relisinst_ldloc.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/casts/coverage/_relisinst_newobj.csproj b/tests/src/JIT/Methodical/casts/coverage/_relisinst_newobj.csproj
index 816a0745f5..8e45146ed6 100644
--- a/tests/src/JIT/Methodical/casts/coverage/_relisinst_newobj.csproj
+++ b/tests/src/JIT/Methodical/casts/coverage/_relisinst_newobj.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/casts/coverage/_speed_dbgisinst_call.csproj b/tests/src/JIT/Methodical/casts/coverage/_speed_dbgisinst_call.csproj
index 7ae1b752d7..e9c18db6ce 100644
--- a/tests/src/JIT/Methodical/casts/coverage/_speed_dbgisinst_call.csproj
+++ b/tests/src/JIT/Methodical/casts/coverage/_speed_dbgisinst_call.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/casts/coverage/_speed_dbgisinst_ldarg.csproj b/tests/src/JIT/Methodical/casts/coverage/_speed_dbgisinst_ldarg.csproj
index 985d030df6..5af6747a8a 100644
--- a/tests/src/JIT/Methodical/casts/coverage/_speed_dbgisinst_ldarg.csproj
+++ b/tests/src/JIT/Methodical/casts/coverage/_speed_dbgisinst_ldarg.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/casts/coverage/_speed_dbgisinst_ldloc.csproj b/tests/src/JIT/Methodical/casts/coverage/_speed_dbgisinst_ldloc.csproj
index 51a94d6f2c..65d37f3759 100644
--- a/tests/src/JIT/Methodical/casts/coverage/_speed_dbgisinst_ldloc.csproj
+++ b/tests/src/JIT/Methodical/casts/coverage/_speed_dbgisinst_ldloc.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/casts/coverage/_speed_dbgisinst_newobj.csproj b/tests/src/JIT/Methodical/casts/coverage/_speed_dbgisinst_newobj.csproj
index b516ce544a..c06152bb46 100644
--- a/tests/src/JIT/Methodical/casts/coverage/_speed_dbgisinst_newobj.csproj
+++ b/tests/src/JIT/Methodical/casts/coverage/_speed_dbgisinst_newobj.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/casts/coverage/_speed_relisinst_call.csproj b/tests/src/JIT/Methodical/casts/coverage/_speed_relisinst_call.csproj
index f8627aaa05..3067621b90 100644
--- a/tests/src/JIT/Methodical/casts/coverage/_speed_relisinst_call.csproj
+++ b/tests/src/JIT/Methodical/casts/coverage/_speed_relisinst_call.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/casts/coverage/_speed_relisinst_ldarg.csproj b/tests/src/JIT/Methodical/casts/coverage/_speed_relisinst_ldarg.csproj
index 495a1b8f3b..b4695747cf 100644
--- a/tests/src/JIT/Methodical/casts/coverage/_speed_relisinst_ldarg.csproj
+++ b/tests/src/JIT/Methodical/casts/coverage/_speed_relisinst_ldarg.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/casts/coverage/_speed_relisinst_ldloc.csproj b/tests/src/JIT/Methodical/casts/coverage/_speed_relisinst_ldloc.csproj
index 686f010701..627ed74428 100644
--- a/tests/src/JIT/Methodical/casts/coverage/_speed_relisinst_ldloc.csproj
+++ b/tests/src/JIT/Methodical/casts/coverage/_speed_relisinst_ldloc.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/casts/coverage/_speed_relisinst_newobj.csproj b/tests/src/JIT/Methodical/casts/coverage/_speed_relisinst_newobj.csproj
index c2f8cd21cf..08821d394d 100644
--- a/tests/src/JIT/Methodical/casts/coverage/_speed_relisinst_newobj.csproj
+++ b/tests/src/JIT/Methodical/casts/coverage/_speed_relisinst_newobj.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/casts/ilseq/_il_relCommonBase.csproj b/tests/src/JIT/Methodical/casts/ilseq/_il_relCommonBase.csproj
index e0c4d90ff4..7e322b2aa1 100644
--- a/tests/src/JIT/Methodical/casts/ilseq/_il_relCommonBase.csproj
+++ b/tests/src/JIT/Methodical/casts/ilseq/_il_relCommonBase.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/cctor/misc/assemname_cs_d.csproj b/tests/src/JIT/Methodical/cctor/misc/assemname_cs_d.csproj
index 4909ff372f..e901fb7a94 100644
--- a/tests/src/JIT/Methodical/cctor/misc/assemname_cs_d.csproj
+++ b/tests/src/JIT/Methodical/cctor/misc/assemname_cs_d.csproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -36,6 +35,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/cctor/misc/assemname_cs_do.csproj b/tests/src/JIT/Methodical/cctor/misc/assemname_cs_do.csproj
index 247e1e60bd..5f87995990 100644
--- a/tests/src/JIT/Methodical/cctor/misc/assemname_cs_do.csproj
+++ b/tests/src/JIT/Methodical/cctor/misc/assemname_cs_do.csproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -36,6 +35,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/cctor/misc/assemname_cs_r.csproj b/tests/src/JIT/Methodical/cctor/misc/assemname_cs_r.csproj
index 63b7a23ef9..2b04a9b39f 100644
--- a/tests/src/JIT/Methodical/cctor/misc/assemname_cs_r.csproj
+++ b/tests/src/JIT/Methodical/cctor/misc/assemname_cs_r.csproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -36,6 +35,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/cctor/misc/assemname_cs_ro.csproj b/tests/src/JIT/Methodical/cctor/misc/assemname_cs_ro.csproj
index cd65fb82db..e5bfa9b0ba 100644
--- a/tests/src/JIT/Methodical/cctor/misc/assemname_cs_ro.csproj
+++ b/tests/src/JIT/Methodical/cctor/misc/assemname_cs_ro.csproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -36,6 +35,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/cctor/misc/deadlock_il_d.ilproj b/tests/src/JIT/Methodical/cctor/misc/deadlock_il_d.ilproj
index 7cfc5e15b3..2ff6f64069 100644
--- a/tests/src/JIT/Methodical/cctor/misc/deadlock_il_d.ilproj
+++ b/tests/src/JIT/Methodical/cctor/misc/deadlock_il_d.ilproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/cctor/misc/deadlock_il_r.ilproj b/tests/src/JIT/Methodical/cctor/misc/deadlock_il_r.ilproj
index 1a0c04961b..1e694e19f1 100644
--- a/tests/src/JIT/Methodical/cctor/misc/deadlock_il_r.ilproj
+++ b/tests/src/JIT/Methodical/cctor/misc/deadlock_il_r.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Methodical/cctor/misc/global_il_d.ilproj b/tests/src/JIT/Methodical/cctor/misc/global_il_d.ilproj
index b47be6a187..e955807e56 100644
--- a/tests/src/JIT/Methodical/cctor/misc/global_il_d.ilproj
+++ b/tests/src/JIT/Methodical/cctor/misc/global_il_d.ilproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/cctor/misc/global_il_r.ilproj b/tests/src/JIT/Methodical/cctor/misc/global_il_r.ilproj
index 45b6ad76a7..8024636ea3 100644
--- a/tests/src/JIT/Methodical/cctor/misc/global_il_r.ilproj
+++ b/tests/src/JIT/Methodical/cctor/misc/global_il_r.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Methodical/cctor/misc/threads1_cs_d.csproj b/tests/src/JIT/Methodical/cctor/misc/threads1_cs_d.csproj
index 1fd96b03f0..f053c358ff 100644
--- a/tests/src/JIT/Methodical/cctor/misc/threads1_cs_d.csproj
+++ b/tests/src/JIT/Methodical/cctor/misc/threads1_cs_d.csproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -36,6 +35,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/cctor/misc/threads1_cs_r.csproj b/tests/src/JIT/Methodical/cctor/misc/threads1_cs_r.csproj
index a4ba17056e..4446f06db7 100644
--- a/tests/src/JIT/Methodical/cctor/misc/threads1_cs_r.csproj
+++ b/tests/src/JIT/Methodical/cctor/misc/threads1_cs_r.csproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -36,6 +35,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/cctor/misc/threads1_cs_ro.csproj b/tests/src/JIT/Methodical/cctor/misc/threads1_cs_ro.csproj
index 2b154e434c..ea12b370f1 100644
--- a/tests/src/JIT/Methodical/cctor/misc/threads1_cs_ro.csproj
+++ b/tests/src/JIT/Methodical/cctor/misc/threads1_cs_ro.csproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -36,6 +35,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/cctor/misc/threads2_cs_d.csproj b/tests/src/JIT/Methodical/cctor/misc/threads2_cs_d.csproj
index 898735c40d..7fdf208ac9 100644
--- a/tests/src/JIT/Methodical/cctor/misc/threads2_cs_d.csproj
+++ b/tests/src/JIT/Methodical/cctor/misc/threads2_cs_d.csproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -36,6 +35,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/cctor/misc/threads2_cs_do.csproj b/tests/src/JIT/Methodical/cctor/misc/threads2_cs_do.csproj
index ce85361fc9..ac319d1953 100644
--- a/tests/src/JIT/Methodical/cctor/misc/threads2_cs_do.csproj
+++ b/tests/src/JIT/Methodical/cctor/misc/threads2_cs_do.csproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -36,6 +35,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/cctor/misc/threads2_cs_r.csproj b/tests/src/JIT/Methodical/cctor/misc/threads2_cs_r.csproj
index 53dd943412..801258f2a9 100644
--- a/tests/src/JIT/Methodical/cctor/misc/threads2_cs_r.csproj
+++ b/tests/src/JIT/Methodical/cctor/misc/threads2_cs_r.csproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -36,6 +35,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/cctor/misc/threads2_cs_ro.csproj b/tests/src/JIT/Methodical/cctor/misc/threads2_cs_ro.csproj
index 5d3ec23a4b..b9e31a564a 100644
--- a/tests/src/JIT/Methodical/cctor/misc/threads2_cs_ro.csproj
+++ b/tests/src/JIT/Methodical/cctor/misc/threads2_cs_ro.csproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -36,6 +35,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/cctor/simple/Desktop/prefldinit3_il_r.ilproj b/tests/src/JIT/Methodical/cctor/simple/Desktop/prefldinit3_il_r.ilproj
index 0800c8cbda..5b80921b37 100644
--- a/tests/src/JIT/Methodical/cctor/simple/Desktop/prefldinit3_il_r.ilproj
+++ b/tests/src/JIT/Methodical/cctor/simple/Desktop/prefldinit3_il_r.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Methodical/cctor/simple/precise1_cs_d.csproj b/tests/src/JIT/Methodical/cctor/simple/precise1_cs_d.csproj
index bd502ce9a4..c4fbf7eae1 100644
--- a/tests/src/JIT/Methodical/cctor/simple/precise1_cs_d.csproj
+++ b/tests/src/JIT/Methodical/cctor/simple/precise1_cs_d.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/cctor/simple/precise1_cs_do.csproj b/tests/src/JIT/Methodical/cctor/simple/precise1_cs_do.csproj
index d00ec7b38a..4592e80801 100644
--- a/tests/src/JIT/Methodical/cctor/simple/precise1_cs_do.csproj
+++ b/tests/src/JIT/Methodical/cctor/simple/precise1_cs_do.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/cctor/simple/precise1_cs_r.csproj b/tests/src/JIT/Methodical/cctor/simple/precise1_cs_r.csproj
index bca9c9388d..aa684c04ad 100644
--- a/tests/src/JIT/Methodical/cctor/simple/precise1_cs_r.csproj
+++ b/tests/src/JIT/Methodical/cctor/simple/precise1_cs_r.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/cctor/simple/precise1_cs_ro.csproj b/tests/src/JIT/Methodical/cctor/simple/precise1_cs_ro.csproj
index 9fcbb15b35..4bcfd3403e 100644
--- a/tests/src/JIT/Methodical/cctor/simple/precise1_cs_ro.csproj
+++ b/tests/src/JIT/Methodical/cctor/simple/precise1_cs_ro.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/cctor/simple/precise1b_cs_d.csproj b/tests/src/JIT/Methodical/cctor/simple/precise1b_cs_d.csproj
index 9aa74d30b3..6aa99d5555 100644
--- a/tests/src/JIT/Methodical/cctor/simple/precise1b_cs_d.csproj
+++ b/tests/src/JIT/Methodical/cctor/simple/precise1b_cs_d.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/cctor/simple/precise1b_cs_do.csproj b/tests/src/JIT/Methodical/cctor/simple/precise1b_cs_do.csproj
index 6c5fa66104..162b8c4e2f 100644
--- a/tests/src/JIT/Methodical/cctor/simple/precise1b_cs_do.csproj
+++ b/tests/src/JIT/Methodical/cctor/simple/precise1b_cs_do.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/cctor/simple/precise1b_cs_r.csproj b/tests/src/JIT/Methodical/cctor/simple/precise1b_cs_r.csproj
index e49f71240f..bfabd35c03 100644
--- a/tests/src/JIT/Methodical/cctor/simple/precise1b_cs_r.csproj
+++ b/tests/src/JIT/Methodical/cctor/simple/precise1b_cs_r.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/cctor/simple/precise1b_cs_ro.csproj b/tests/src/JIT/Methodical/cctor/simple/precise1b_cs_ro.csproj
index e0aa79f144..1ba645e4cf 100644
--- a/tests/src/JIT/Methodical/cctor/simple/precise1b_cs_ro.csproj
+++ b/tests/src/JIT/Methodical/cctor/simple/precise1b_cs_ro.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/cctor/simple/precise2_cs_d.csproj b/tests/src/JIT/Methodical/cctor/simple/precise2_cs_d.csproj
index fb839b4ded..c9184f262c 100644
--- a/tests/src/JIT/Methodical/cctor/simple/precise2_cs_d.csproj
+++ b/tests/src/JIT/Methodical/cctor/simple/precise2_cs_d.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/cctor/simple/precise2_cs_do.csproj b/tests/src/JIT/Methodical/cctor/simple/precise2_cs_do.csproj
index d6bceca622..b424a8c83a 100644
--- a/tests/src/JIT/Methodical/cctor/simple/precise2_cs_do.csproj
+++ b/tests/src/JIT/Methodical/cctor/simple/precise2_cs_do.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/cctor/simple/precise2_cs_r.csproj b/tests/src/JIT/Methodical/cctor/simple/precise2_cs_r.csproj
index d9526d03b7..464b971a65 100644
--- a/tests/src/JIT/Methodical/cctor/simple/precise2_cs_r.csproj
+++ b/tests/src/JIT/Methodical/cctor/simple/precise2_cs_r.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/cctor/simple/precise2_cs_ro.csproj b/tests/src/JIT/Methodical/cctor/simple/precise2_cs_ro.csproj
index a610bef765..17398abac0 100644
--- a/tests/src/JIT/Methodical/cctor/simple/precise2_cs_ro.csproj
+++ b/tests/src/JIT/Methodical/cctor/simple/precise2_cs_ro.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/cctor/simple/precise4_cs_d.csproj b/tests/src/JIT/Methodical/cctor/simple/precise4_cs_d.csproj
index a6f7fa63d1..59967f11f9 100644
--- a/tests/src/JIT/Methodical/cctor/simple/precise4_cs_d.csproj
+++ b/tests/src/JIT/Methodical/cctor/simple/precise4_cs_d.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/cctor/simple/precise4_cs_do.csproj b/tests/src/JIT/Methodical/cctor/simple/precise4_cs_do.csproj
index f5ff7f3e82..ebe8e0103b 100644
--- a/tests/src/JIT/Methodical/cctor/simple/precise4_cs_do.csproj
+++ b/tests/src/JIT/Methodical/cctor/simple/precise4_cs_do.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/cctor/simple/precise4_cs_r.csproj b/tests/src/JIT/Methodical/cctor/simple/precise4_cs_r.csproj
index 0fc2142476..b80371f62f 100644
--- a/tests/src/JIT/Methodical/cctor/simple/precise4_cs_r.csproj
+++ b/tests/src/JIT/Methodical/cctor/simple/precise4_cs_r.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/cctor/simple/precise4_cs_ro.csproj b/tests/src/JIT/Methodical/cctor/simple/precise4_cs_ro.csproj
index 2cb8c050e0..782afab516 100644
--- a/tests/src/JIT/Methodical/cctor/simple/precise4_cs_ro.csproj
+++ b/tests/src/JIT/Methodical/cctor/simple/precise4_cs_ro.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/cctor/simple/prefldinit1_il_d.ilproj b/tests/src/JIT/Methodical/cctor/simple/prefldinit1_il_d.ilproj
index cfb4ec7cf3..301f1fb717 100644
--- a/tests/src/JIT/Methodical/cctor/simple/prefldinit1_il_d.ilproj
+++ b/tests/src/JIT/Methodical/cctor/simple/prefldinit1_il_d.ilproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/cctor/simple/prefldinit1_il_r.ilproj b/tests/src/JIT/Methodical/cctor/simple/prefldinit1_il_r.ilproj
index df32de79fd..b3e32efc99 100644
--- a/tests/src/JIT/Methodical/cctor/simple/prefldinit1_il_r.ilproj
+++ b/tests/src/JIT/Methodical/cctor/simple/prefldinit1_il_r.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Methodical/cctor/simple/prefldinit2_il_d.ilproj b/tests/src/JIT/Methodical/cctor/simple/prefldinit2_il_d.ilproj
index ceaf0ed221..24fcfb9f6d 100644
--- a/tests/src/JIT/Methodical/cctor/simple/prefldinit2_il_d.ilproj
+++ b/tests/src/JIT/Methodical/cctor/simple/prefldinit2_il_d.ilproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/cctor/simple/prefldinit2_il_r.ilproj b/tests/src/JIT/Methodical/cctor/simple/prefldinit2_il_r.ilproj
index 7075c8a66f..8d04d19416 100644
--- a/tests/src/JIT/Methodical/cctor/simple/prefldinit2_il_r.ilproj
+++ b/tests/src/JIT/Methodical/cctor/simple/prefldinit2_il_r.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Methodical/cctor/simple/prefldinit4_il_d.ilproj b/tests/src/JIT/Methodical/cctor/simple/prefldinit4_il_d.ilproj
index 2a67fac1f5..0b8ed6dc0f 100644
--- a/tests/src/JIT/Methodical/cctor/simple/prefldinit4_il_d.ilproj
+++ b/tests/src/JIT/Methodical/cctor/simple/prefldinit4_il_d.ilproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/cctor/simple/prefldinit4_il_r.ilproj b/tests/src/JIT/Methodical/cctor/simple/prefldinit4_il_r.ilproj
index 4e89cc28b0..4c4a1d7d38 100644
--- a/tests/src/JIT/Methodical/cctor/simple/prefldinit4_il_r.ilproj
+++ b/tests/src/JIT/Methodical/cctor/simple/prefldinit4_il_r.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Methodical/cctor/xassem/xprecise1_cs_d.csproj b/tests/src/JIT/Methodical/cctor/xassem/xprecise1_cs_d.csproj
index 7fe3db7e49..8eeae59491 100644
--- a/tests/src/JIT/Methodical/cctor/xassem/xprecise1_cs_d.csproj
+++ b/tests/src/JIT/Methodical/cctor/xassem/xprecise1_cs_d.csproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<ProjectReference Include="testlib.csproj" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/cctor/xassem/xprecise1_cs_do.csproj b/tests/src/JIT/Methodical/cctor/xassem/xprecise1_cs_do.csproj
index 252f4939cc..2b5dca21ee 100644
--- a/tests/src/JIT/Methodical/cctor/xassem/xprecise1_cs_do.csproj
+++ b/tests/src/JIT/Methodical/cctor/xassem/xprecise1_cs_do.csproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<ProjectReference Include="testlib.csproj" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/cctor/xassem/xprecise1_cs_r.csproj b/tests/src/JIT/Methodical/cctor/xassem/xprecise1_cs_r.csproj
index 5e027d4e04..e759c2d6b8 100644
--- a/tests/src/JIT/Methodical/cctor/xassem/xprecise1_cs_r.csproj
+++ b/tests/src/JIT/Methodical/cctor/xassem/xprecise1_cs_r.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<ProjectReference Include="testlib.csproj" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/cctor/xassem/xprecise1_cs_ro.csproj b/tests/src/JIT/Methodical/cctor/xassem/xprecise1_cs_ro.csproj
index 3061d0c39c..09ccf1f764 100644
--- a/tests/src/JIT/Methodical/cctor/xassem/xprecise1_cs_ro.csproj
+++ b/tests/src/JIT/Methodical/cctor/xassem/xprecise1_cs_ro.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<ProjectReference Include="testlib.csproj" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/cctor/xassem/xprecise1b_cs_d.csproj b/tests/src/JIT/Methodical/cctor/xassem/xprecise1b_cs_d.csproj
index 88f5d3f9cb..4d0280c3cb 100644
--- a/tests/src/JIT/Methodical/cctor/xassem/xprecise1b_cs_d.csproj
+++ b/tests/src/JIT/Methodical/cctor/xassem/xprecise1b_cs_d.csproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<ProjectReference Include="testlib.csproj" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/cctor/xassem/xprecise1b_cs_do.csproj b/tests/src/JIT/Methodical/cctor/xassem/xprecise1b_cs_do.csproj
index bf962ccfdb..f7933fab1c 100644
--- a/tests/src/JIT/Methodical/cctor/xassem/xprecise1b_cs_do.csproj
+++ b/tests/src/JIT/Methodical/cctor/xassem/xprecise1b_cs_do.csproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<ProjectReference Include="testlib.csproj" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/cctor/xassem/xprecise1b_cs_r.csproj b/tests/src/JIT/Methodical/cctor/xassem/xprecise1b_cs_r.csproj
index 78e776a5e4..1d699cecd6 100644
--- a/tests/src/JIT/Methodical/cctor/xassem/xprecise1b_cs_r.csproj
+++ b/tests/src/JIT/Methodical/cctor/xassem/xprecise1b_cs_r.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<ProjectReference Include="testlib.csproj" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/cctor/xassem/xprecise1b_cs_ro.csproj b/tests/src/JIT/Methodical/cctor/xassem/xprecise1b_cs_ro.csproj
index a145fa2e95..bb64eab471 100644
--- a/tests/src/JIT/Methodical/cctor/xassem/xprecise1b_cs_ro.csproj
+++ b/tests/src/JIT/Methodical/cctor/xassem/xprecise1b_cs_ro.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<ProjectReference Include="testlib.csproj" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/cctor/xassem/xprecise2_cs_d.csproj b/tests/src/JIT/Methodical/cctor/xassem/xprecise2_cs_d.csproj
index 675b475214..14b6bb3e37 100644
--- a/tests/src/JIT/Methodical/cctor/xassem/xprecise2_cs_d.csproj
+++ b/tests/src/JIT/Methodical/cctor/xassem/xprecise2_cs_d.csproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<ProjectReference Include="testlib.csproj" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/cctor/xassem/xprecise2_cs_do.csproj b/tests/src/JIT/Methodical/cctor/xassem/xprecise2_cs_do.csproj
index 914b3765a3..a49a40de14 100644
--- a/tests/src/JIT/Methodical/cctor/xassem/xprecise2_cs_do.csproj
+++ b/tests/src/JIT/Methodical/cctor/xassem/xprecise2_cs_do.csproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<ProjectReference Include="testlib.csproj" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/cctor/xassem/xprecise2_cs_r.csproj b/tests/src/JIT/Methodical/cctor/xassem/xprecise2_cs_r.csproj
index a96e53535c..e05214b2ac 100644
--- a/tests/src/JIT/Methodical/cctor/xassem/xprecise2_cs_r.csproj
+++ b/tests/src/JIT/Methodical/cctor/xassem/xprecise2_cs_r.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<ProjectReference Include="testlib.csproj" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/cctor/xassem/xprecise2_cs_ro.csproj b/tests/src/JIT/Methodical/cctor/xassem/xprecise2_cs_ro.csproj
index 147f1b06dc..8e5d36c39b 100644
--- a/tests/src/JIT/Methodical/cctor/xassem/xprecise2_cs_ro.csproj
+++ b/tests/src/JIT/Methodical/cctor/xassem/xprecise2_cs_ro.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<ProjectReference Include="testlib.csproj" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/cctor/xassem/xprecise4_cs_d.csproj b/tests/src/JIT/Methodical/cctor/xassem/xprecise4_cs_d.csproj
index f1503d4c2f..457aaa0841 100644
--- a/tests/src/JIT/Methodical/cctor/xassem/xprecise4_cs_d.csproj
+++ b/tests/src/JIT/Methodical/cctor/xassem/xprecise4_cs_d.csproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<ProjectReference Include="testlib.csproj" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/cctor/xassem/xprecise4_cs_do.csproj b/tests/src/JIT/Methodical/cctor/xassem/xprecise4_cs_do.csproj
index 7e39668f38..1559c8d6b4 100644
--- a/tests/src/JIT/Methodical/cctor/xassem/xprecise4_cs_do.csproj
+++ b/tests/src/JIT/Methodical/cctor/xassem/xprecise4_cs_do.csproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<ProjectReference Include="testlib.csproj" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/cctor/xassem/xprecise4_cs_r.csproj b/tests/src/JIT/Methodical/cctor/xassem/xprecise4_cs_r.csproj
index 3fe213b224..b5abba305f 100644
--- a/tests/src/JIT/Methodical/cctor/xassem/xprecise4_cs_r.csproj
+++ b/tests/src/JIT/Methodical/cctor/xassem/xprecise4_cs_r.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<ProjectReference Include="testlib.csproj" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/cctor/xassem/xprecise4_cs_ro.csproj b/tests/src/JIT/Methodical/cctor/xassem/xprecise4_cs_ro.csproj
index 8bedd64e65..3bd69317fe 100644
--- a/tests/src/JIT/Methodical/cctor/xassem/xprecise4_cs_ro.csproj
+++ b/tests/src/JIT/Methodical/cctor/xassem/xprecise4_cs_ro.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<ProjectReference Include="testlib.csproj" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/delegate/_simpleoddpower_il_d.ilproj b/tests/src/JIT/Methodical/delegate/_simpleoddpower_il_d.ilproj
index abfa1ce747..6990830078 100644
--- a/tests/src/JIT/Methodical/delegate/_simpleoddpower_il_d.ilproj
+++ b/tests/src/JIT/Methodical/delegate/_simpleoddpower_il_d.ilproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/delegate/_simpleoddpower_il_r.ilproj b/tests/src/JIT/Methodical/delegate/_simpleoddpower_il_r.ilproj
index e91c1e3852..c3b6a0e92f 100644
--- a/tests/src/JIT/Methodical/delegate/_simpleoddpower_il_r.ilproj
+++ b/tests/src/JIT/Methodical/delegate/_simpleoddpower_il_r.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Methodical/divrem/div/decimaldiv_cs_d.csproj b/tests/src/JIT/Methodical/divrem/div/decimaldiv_cs_d.csproj
index f7058b39de..4b320de006 100644
--- a/tests/src/JIT/Methodical/divrem/div/decimaldiv_cs_d.csproj
+++ b/tests/src/JIT/Methodical/divrem/div/decimaldiv_cs_d.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/divrem/div/decimaldiv_cs_do.csproj b/tests/src/JIT/Methodical/divrem/div/decimaldiv_cs_do.csproj
index 33f9863d45..262dff215f 100644
--- a/tests/src/JIT/Methodical/divrem/div/decimaldiv_cs_do.csproj
+++ b/tests/src/JIT/Methodical/divrem/div/decimaldiv_cs_do.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/divrem/div/decimaldiv_cs_r.csproj b/tests/src/JIT/Methodical/divrem/div/decimaldiv_cs_r.csproj
index ead5675ab4..fe38da9c90 100644
--- a/tests/src/JIT/Methodical/divrem/div/decimaldiv_cs_r.csproj
+++ b/tests/src/JIT/Methodical/divrem/div/decimaldiv_cs_r.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/divrem/div/decimaldiv_cs_ro.csproj b/tests/src/JIT/Methodical/divrem/div/decimaldiv_cs_ro.csproj
index 553c654143..fabcdd7b9a 100644
--- a/tests/src/JIT/Methodical/divrem/div/decimaldiv_cs_ro.csproj
+++ b/tests/src/JIT/Methodical/divrem/div/decimaldiv_cs_ro.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/divrem/div/i4div_cs_d.csproj b/tests/src/JIT/Methodical/divrem/div/i4div_cs_d.csproj
index ce1ecdecfb..44e10ce884 100644
--- a/tests/src/JIT/Methodical/divrem/div/i4div_cs_d.csproj
+++ b/tests/src/JIT/Methodical/divrem/div/i4div_cs_d.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/divrem/div/i4div_cs_r.csproj b/tests/src/JIT/Methodical/divrem/div/i4div_cs_r.csproj
index 92fce0741d..e39673e68e 100644
--- a/tests/src/JIT/Methodical/divrem/div/i4div_cs_r.csproj
+++ b/tests/src/JIT/Methodical/divrem/div/i4div_cs_r.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/divrem/div/i8div_cs_d.csproj b/tests/src/JIT/Methodical/divrem/div/i8div_cs_d.csproj
index e14d524b5f..791646c9d8 100644
--- a/tests/src/JIT/Methodical/divrem/div/i8div_cs_d.csproj
+++ b/tests/src/JIT/Methodical/divrem/div/i8div_cs_d.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/divrem/div/i8div_cs_r.csproj b/tests/src/JIT/Methodical/divrem/div/i8div_cs_r.csproj
index 746c61cbc8..dffed00b2c 100644
--- a/tests/src/JIT/Methodical/divrem/div/i8div_cs_r.csproj
+++ b/tests/src/JIT/Methodical/divrem/div/i8div_cs_r.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/divrem/div/negSignedMod.csproj b/tests/src/JIT/Methodical/divrem/div/negSignedMod.csproj
index 5ac4d74d98..d7a42c68a9 100644
--- a/tests/src/JIT/Methodical/divrem/div/negSignedMod.csproj
+++ b/tests/src/JIT/Methodical/divrem/div/negSignedMod.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/divrem/div/overlddiv_cs_d.csproj b/tests/src/JIT/Methodical/divrem/div/overlddiv_cs_d.csproj
index b088860bd0..c971f5f011 100644
--- a/tests/src/JIT/Methodical/divrem/div/overlddiv_cs_d.csproj
+++ b/tests/src/JIT/Methodical/divrem/div/overlddiv_cs_d.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/divrem/div/overlddiv_cs_do.csproj b/tests/src/JIT/Methodical/divrem/div/overlddiv_cs_do.csproj
index ebc7cf08b2..2b546ced22 100644
--- a/tests/src/JIT/Methodical/divrem/div/overlddiv_cs_do.csproj
+++ b/tests/src/JIT/Methodical/divrem/div/overlddiv_cs_do.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/divrem/div/overlddiv_cs_r.csproj b/tests/src/JIT/Methodical/divrem/div/overlddiv_cs_r.csproj
index 4926a427ac..4c42b30e9f 100644
--- a/tests/src/JIT/Methodical/divrem/div/overlddiv_cs_r.csproj
+++ b/tests/src/JIT/Methodical/divrem/div/overlddiv_cs_r.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/divrem/div/overlddiv_cs_ro.csproj b/tests/src/JIT/Methodical/divrem/div/overlddiv_cs_ro.csproj
index 61c3cd2084..969ec4217a 100644
--- a/tests/src/JIT/Methodical/divrem/div/overlddiv_cs_ro.csproj
+++ b/tests/src/JIT/Methodical/divrem/div/overlddiv_cs_ro.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/divrem/div/r4div_cs_d.csproj b/tests/src/JIT/Methodical/divrem/div/r4div_cs_d.csproj
index 40c70ffff8..7a96efa2cf 100644
--- a/tests/src/JIT/Methodical/divrem/div/r4div_cs_d.csproj
+++ b/tests/src/JIT/Methodical/divrem/div/r4div_cs_d.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/divrem/div/r4div_cs_do.csproj b/tests/src/JIT/Methodical/divrem/div/r4div_cs_do.csproj
index 564831eb2d..a6d323ef11 100644
--- a/tests/src/JIT/Methodical/divrem/div/r4div_cs_do.csproj
+++ b/tests/src/JIT/Methodical/divrem/div/r4div_cs_do.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/divrem/div/r4div_cs_r.csproj b/tests/src/JIT/Methodical/divrem/div/r4div_cs_r.csproj
index 0af8847226..72c2a31262 100644
--- a/tests/src/JIT/Methodical/divrem/div/r4div_cs_r.csproj
+++ b/tests/src/JIT/Methodical/divrem/div/r4div_cs_r.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/divrem/div/r4div_cs_ro.csproj b/tests/src/JIT/Methodical/divrem/div/r4div_cs_ro.csproj
index 71cbdba99f..2d3970e1e4 100644
--- a/tests/src/JIT/Methodical/divrem/div/r4div_cs_ro.csproj
+++ b/tests/src/JIT/Methodical/divrem/div/r4div_cs_ro.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/divrem/div/r8div_cs_d.csproj b/tests/src/JIT/Methodical/divrem/div/r8div_cs_d.csproj
index b3b34f624b..563ccc62c5 100644
--- a/tests/src/JIT/Methodical/divrem/div/r8div_cs_d.csproj
+++ b/tests/src/JIT/Methodical/divrem/div/r8div_cs_d.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/divrem/div/r8div_cs_do.csproj b/tests/src/JIT/Methodical/divrem/div/r8div_cs_do.csproj
index 67fc72b898..28ce7c3014 100644
--- a/tests/src/JIT/Methodical/divrem/div/r8div_cs_do.csproj
+++ b/tests/src/JIT/Methodical/divrem/div/r8div_cs_do.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/divrem/div/r8div_cs_r.csproj b/tests/src/JIT/Methodical/divrem/div/r8div_cs_r.csproj
index 9887e34780..1c63e1054b 100644
--- a/tests/src/JIT/Methodical/divrem/div/r8div_cs_r.csproj
+++ b/tests/src/JIT/Methodical/divrem/div/r8div_cs_r.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/divrem/div/r8div_cs_ro.csproj b/tests/src/JIT/Methodical/divrem/div/r8div_cs_ro.csproj
index 00075b60ba..d40b4920ac 100644
--- a/tests/src/JIT/Methodical/divrem/div/r8div_cs_ro.csproj
+++ b/tests/src/JIT/Methodical/divrem/div/r8div_cs_ro.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/divrem/div/u4div_cs_d.csproj b/tests/src/JIT/Methodical/divrem/div/u4div_cs_d.csproj
index fcce3214ca..dc9be945e6 100644
--- a/tests/src/JIT/Methodical/divrem/div/u4div_cs_d.csproj
+++ b/tests/src/JIT/Methodical/divrem/div/u4div_cs_d.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/divrem/div/u4div_cs_r.csproj b/tests/src/JIT/Methodical/divrem/div/u4div_cs_r.csproj
index 536c40d386..f139ed1656 100644
--- a/tests/src/JIT/Methodical/divrem/div/u4div_cs_r.csproj
+++ b/tests/src/JIT/Methodical/divrem/div/u4div_cs_r.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/divrem/div/u8div_cs_d.csproj b/tests/src/JIT/Methodical/divrem/div/u8div_cs_d.csproj
index e1f04bfde8..43c4285532 100644
--- a/tests/src/JIT/Methodical/divrem/div/u8div_cs_d.csproj
+++ b/tests/src/JIT/Methodical/divrem/div/u8div_cs_d.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/divrem/div/u8div_cs_r.csproj b/tests/src/JIT/Methodical/divrem/div/u8div_cs_r.csproj
index 79ba57b6eb..37ed23fca0 100644
--- a/tests/src/JIT/Methodical/divrem/div/u8div_cs_r.csproj
+++ b/tests/src/JIT/Methodical/divrem/div/u8div_cs_r.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/divrem/rem/decimalrem_cs_d.csproj b/tests/src/JIT/Methodical/divrem/rem/decimalrem_cs_d.csproj
index f3d8e0c785..fe0e9ee1fe 100644
--- a/tests/src/JIT/Methodical/divrem/rem/decimalrem_cs_d.csproj
+++ b/tests/src/JIT/Methodical/divrem/rem/decimalrem_cs_d.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/divrem/rem/decimalrem_cs_do.csproj b/tests/src/JIT/Methodical/divrem/rem/decimalrem_cs_do.csproj
index d934091f44..abb04e516b 100644
--- a/tests/src/JIT/Methodical/divrem/rem/decimalrem_cs_do.csproj
+++ b/tests/src/JIT/Methodical/divrem/rem/decimalrem_cs_do.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/divrem/rem/decimalrem_cs_r.csproj b/tests/src/JIT/Methodical/divrem/rem/decimalrem_cs_r.csproj
index d0caf8d716..92ba01c776 100644
--- a/tests/src/JIT/Methodical/divrem/rem/decimalrem_cs_r.csproj
+++ b/tests/src/JIT/Methodical/divrem/rem/decimalrem_cs_r.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/divrem/rem/decimalrem_cs_ro.csproj b/tests/src/JIT/Methodical/divrem/rem/decimalrem_cs_ro.csproj
index 9ae9b0d825..d605ffea0f 100644
--- a/tests/src/JIT/Methodical/divrem/rem/decimalrem_cs_ro.csproj
+++ b/tests/src/JIT/Methodical/divrem/rem/decimalrem_cs_ro.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/divrem/rem/i4rem_cs_d.csproj b/tests/src/JIT/Methodical/divrem/rem/i4rem_cs_d.csproj
index 52538c532c..512bcd8443 100644
--- a/tests/src/JIT/Methodical/divrem/rem/i4rem_cs_d.csproj
+++ b/tests/src/JIT/Methodical/divrem/rem/i4rem_cs_d.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/divrem/rem/i4rem_cs_r.csproj b/tests/src/JIT/Methodical/divrem/rem/i4rem_cs_r.csproj
index 26354bfd52..a71e50b0e6 100644
--- a/tests/src/JIT/Methodical/divrem/rem/i4rem_cs_r.csproj
+++ b/tests/src/JIT/Methodical/divrem/rem/i4rem_cs_r.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/divrem/rem/i8rem_cs_d.csproj b/tests/src/JIT/Methodical/divrem/rem/i8rem_cs_d.csproj
index dd90d2503b..8753b44d58 100644
--- a/tests/src/JIT/Methodical/divrem/rem/i8rem_cs_d.csproj
+++ b/tests/src/JIT/Methodical/divrem/rem/i8rem_cs_d.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/divrem/rem/i8rem_cs_do.csproj b/tests/src/JIT/Methodical/divrem/rem/i8rem_cs_do.csproj
index 39bbb6612f..72d5be9144 100644
--- a/tests/src/JIT/Methodical/divrem/rem/i8rem_cs_do.csproj
+++ b/tests/src/JIT/Methodical/divrem/rem/i8rem_cs_do.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/divrem/rem/i8rem_cs_r.csproj b/tests/src/JIT/Methodical/divrem/rem/i8rem_cs_r.csproj
index dc3e6313ef..8b41624e36 100644
--- a/tests/src/JIT/Methodical/divrem/rem/i8rem_cs_r.csproj
+++ b/tests/src/JIT/Methodical/divrem/rem/i8rem_cs_r.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/divrem/rem/i8rem_cs_ro.csproj b/tests/src/JIT/Methodical/divrem/rem/i8rem_cs_ro.csproj
index 2282d47d86..cba9de7907 100644
--- a/tests/src/JIT/Methodical/divrem/rem/i8rem_cs_ro.csproj
+++ b/tests/src/JIT/Methodical/divrem/rem/i8rem_cs_ro.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/divrem/rem/overldrem_cs_d.csproj b/tests/src/JIT/Methodical/divrem/rem/overldrem_cs_d.csproj
index 8f528fbdb1..57275c6464 100644
--- a/tests/src/JIT/Methodical/divrem/rem/overldrem_cs_d.csproj
+++ b/tests/src/JIT/Methodical/divrem/rem/overldrem_cs_d.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/divrem/rem/overldrem_cs_do.csproj b/tests/src/JIT/Methodical/divrem/rem/overldrem_cs_do.csproj
index cb885fd2cc..19113d830c 100644
--- a/tests/src/JIT/Methodical/divrem/rem/overldrem_cs_do.csproj
+++ b/tests/src/JIT/Methodical/divrem/rem/overldrem_cs_do.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/divrem/rem/overldrem_cs_r.csproj b/tests/src/JIT/Methodical/divrem/rem/overldrem_cs_r.csproj
index 9603b9cc2f..e94c7a4f38 100644
--- a/tests/src/JIT/Methodical/divrem/rem/overldrem_cs_r.csproj
+++ b/tests/src/JIT/Methodical/divrem/rem/overldrem_cs_r.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/divrem/rem/overldrem_cs_ro.csproj b/tests/src/JIT/Methodical/divrem/rem/overldrem_cs_ro.csproj
index f3355412dd..c86b7e4256 100644
--- a/tests/src/JIT/Methodical/divrem/rem/overldrem_cs_ro.csproj
+++ b/tests/src/JIT/Methodical/divrem/rem/overldrem_cs_ro.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/divrem/rem/r4rem_cs_d.csproj b/tests/src/JIT/Methodical/divrem/rem/r4rem_cs_d.csproj
index 083979edca..4328f6651d 100644
--- a/tests/src/JIT/Methodical/divrem/rem/r4rem_cs_d.csproj
+++ b/tests/src/JIT/Methodical/divrem/rem/r4rem_cs_d.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/divrem/rem/r4rem_cs_do.csproj b/tests/src/JIT/Methodical/divrem/rem/r4rem_cs_do.csproj
index d8b45e1857..69633a64fb 100644
--- a/tests/src/JIT/Methodical/divrem/rem/r4rem_cs_do.csproj
+++ b/tests/src/JIT/Methodical/divrem/rem/r4rem_cs_do.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/divrem/rem/r4rem_cs_r.csproj b/tests/src/JIT/Methodical/divrem/rem/r4rem_cs_r.csproj
index b70bdc88ad..d69c3ee9ee 100644
--- a/tests/src/JIT/Methodical/divrem/rem/r4rem_cs_r.csproj
+++ b/tests/src/JIT/Methodical/divrem/rem/r4rem_cs_r.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/divrem/rem/r4rem_cs_ro.csproj b/tests/src/JIT/Methodical/divrem/rem/r4rem_cs_ro.csproj
index ce78296791..be729baacd 100644
--- a/tests/src/JIT/Methodical/divrem/rem/r4rem_cs_ro.csproj
+++ b/tests/src/JIT/Methodical/divrem/rem/r4rem_cs_ro.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/divrem/rem/r8rem_cs_d.csproj b/tests/src/JIT/Methodical/divrem/rem/r8rem_cs_d.csproj
index 81e256e033..bc50d693fe 100644
--- a/tests/src/JIT/Methodical/divrem/rem/r8rem_cs_d.csproj
+++ b/tests/src/JIT/Methodical/divrem/rem/r8rem_cs_d.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/divrem/rem/r8rem_cs_do.csproj b/tests/src/JIT/Methodical/divrem/rem/r8rem_cs_do.csproj
index 7e01629468..9fa8122acb 100644
--- a/tests/src/JIT/Methodical/divrem/rem/r8rem_cs_do.csproj
+++ b/tests/src/JIT/Methodical/divrem/rem/r8rem_cs_do.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/divrem/rem/r8rem_cs_r.csproj b/tests/src/JIT/Methodical/divrem/rem/r8rem_cs_r.csproj
index e0c2d5330b..05e073da78 100644
--- a/tests/src/JIT/Methodical/divrem/rem/r8rem_cs_r.csproj
+++ b/tests/src/JIT/Methodical/divrem/rem/r8rem_cs_r.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/divrem/rem/r8rem_cs_ro.csproj b/tests/src/JIT/Methodical/divrem/rem/r8rem_cs_ro.csproj
index 9a548ef8d3..7d783e17ed 100644
--- a/tests/src/JIT/Methodical/divrem/rem/r8rem_cs_ro.csproj
+++ b/tests/src/JIT/Methodical/divrem/rem/r8rem_cs_ro.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/divrem/rem/u4rem_cs_d.csproj b/tests/src/JIT/Methodical/divrem/rem/u4rem_cs_d.csproj
index 897367935f..3858146485 100644
--- a/tests/src/JIT/Methodical/divrem/rem/u4rem_cs_d.csproj
+++ b/tests/src/JIT/Methodical/divrem/rem/u4rem_cs_d.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/divrem/rem/u4rem_cs_r.csproj b/tests/src/JIT/Methodical/divrem/rem/u4rem_cs_r.csproj
index c323544e5e..982180bb6d 100644
--- a/tests/src/JIT/Methodical/divrem/rem/u4rem_cs_r.csproj
+++ b/tests/src/JIT/Methodical/divrem/rem/u4rem_cs_r.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/divrem/rem/u8rem_cs_d.csproj b/tests/src/JIT/Methodical/divrem/rem/u8rem_cs_d.csproj
index fec801524e..47f695e3e7 100644
--- a/tests/src/JIT/Methodical/divrem/rem/u8rem_cs_d.csproj
+++ b/tests/src/JIT/Methodical/divrem/rem/u8rem_cs_d.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/divrem/rem/u8rem_cs_r.csproj b/tests/src/JIT/Methodical/divrem/rem/u8rem_cs_r.csproj
index 3d60f5a7fb..4f576993b8 100644
--- a/tests/src/JIT/Methodical/divrem/rem/u8rem_cs_r.csproj
+++ b/tests/src/JIT/Methodical/divrem/rem/u8rem_cs_r.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/doublearray/dblarray1_cs_d.csproj b/tests/src/JIT/Methodical/doublearray/dblarray1_cs_d.csproj
index cd9f4f40d2..ca9d5da900 100644
--- a/tests/src/JIT/Methodical/doublearray/dblarray1_cs_d.csproj
+++ b/tests/src/JIT/Methodical/doublearray/dblarray1_cs_d.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -33,6 +32,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/doublearray/dblarray1_cs_do.csproj b/tests/src/JIT/Methodical/doublearray/dblarray1_cs_do.csproj
index b7b35faee2..f8fe1e5c7a 100644
--- a/tests/src/JIT/Methodical/doublearray/dblarray1_cs_do.csproj
+++ b/tests/src/JIT/Methodical/doublearray/dblarray1_cs_do.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -33,6 +32,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/doublearray/dblarray1_cs_r.csproj b/tests/src/JIT/Methodical/doublearray/dblarray1_cs_r.csproj
index 6cbdc467e7..a28cc97a8e 100644
--- a/tests/src/JIT/Methodical/doublearray/dblarray1_cs_r.csproj
+++ b/tests/src/JIT/Methodical/doublearray/dblarray1_cs_r.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -33,6 +32,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/doublearray/dblarray1_cs_ro.csproj b/tests/src/JIT/Methodical/doublearray/dblarray1_cs_ro.csproj
index bde50fe961..59b6f0ef09 100644
--- a/tests/src/JIT/Methodical/doublearray/dblarray1_cs_ro.csproj
+++ b/tests/src/JIT/Methodical/doublearray/dblarray1_cs_ro.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -33,6 +32,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/doublearray/dblarray3_cs_d.csproj b/tests/src/JIT/Methodical/doublearray/dblarray3_cs_d.csproj
index a6e0db5e42..10c8b4e109 100644
--- a/tests/src/JIT/Methodical/doublearray/dblarray3_cs_d.csproj
+++ b/tests/src/JIT/Methodical/doublearray/dblarray3_cs_d.csproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -33,6 +32,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/doublearray/dblarray3_cs_r.csproj b/tests/src/JIT/Methodical/doublearray/dblarray3_cs_r.csproj
index 0b063f8749..a4635fec7e 100644
--- a/tests/src/JIT/Methodical/doublearray/dblarray3_cs_r.csproj
+++ b/tests/src/JIT/Methodical/doublearray/dblarray3_cs_r.csproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -33,6 +32,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/doublearray/dblarray3_cs_ro.csproj b/tests/src/JIT/Methodical/doublearray/dblarray3_cs_ro.csproj
index c3a906b40e..da61b3cab4 100644
--- a/tests/src/JIT/Methodical/doublearray/dblarray3_cs_ro.csproj
+++ b/tests/src/JIT/Methodical/doublearray/dblarray3_cs_ro.csproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -33,6 +32,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/doublearray/dblarray4_cs_d.csproj b/tests/src/JIT/Methodical/doublearray/dblarray4_cs_d.csproj
index 5441e605a5..bd9a943075 100644
--- a/tests/src/JIT/Methodical/doublearray/dblarray4_cs_d.csproj
+++ b/tests/src/JIT/Methodical/doublearray/dblarray4_cs_d.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -34,7 +33,7 @@
$(CLRTestBatchPreCommands)
set COMPlus_DoubleArrayToLargeObjectHeap=0x64
]]></CLRTestBatchPreCommands>
- <BashCLRTestPreCommands><![CDATA[
+ <BashCLRTestPreCommands><![CDATA[
$(BashCLRTestPreCommands)
export COMPlus_DoubleArrayToLargeObjectHeap=0x64
]]></BashCLRTestPreCommands>
@@ -43,6 +42,5 @@ export COMPlus_DoubleArrayToLargeObjectHeap=0x64
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/doublearray/dblarray4_cs_do.csproj b/tests/src/JIT/Methodical/doublearray/dblarray4_cs_do.csproj
index c1248f1584..7c633f22fc 100644
--- a/tests/src/JIT/Methodical/doublearray/dblarray4_cs_do.csproj
+++ b/tests/src/JIT/Methodical/doublearray/dblarray4_cs_do.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -34,7 +33,7 @@
$(CLRTestBatchPreCommands)
set COMPlus_DoubleArrayToLargeObjectHeap=0x64
]]></CLRTestBatchPreCommands>
- <BashCLRTestPreCommands><![CDATA[
+ <BashCLRTestPreCommands><![CDATA[
$(BashCLRTestPreCommands)
export COMPlus_DoubleArrayToLargeObjectHeap=0x64
]]></BashCLRTestPreCommands>
@@ -43,6 +42,5 @@ export COMPlus_DoubleArrayToLargeObjectHeap=0x64
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/doublearray/dblarray4_cs_r.csproj b/tests/src/JIT/Methodical/doublearray/dblarray4_cs_r.csproj
index 0c154cb491..6fa3fbc359 100644
--- a/tests/src/JIT/Methodical/doublearray/dblarray4_cs_r.csproj
+++ b/tests/src/JIT/Methodical/doublearray/dblarray4_cs_r.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -34,7 +33,7 @@
$(CLRTestBatchPreCommands)
set COMPlus_DoubleArrayToLargeObjectHeap=0x64
]]></CLRTestBatchPreCommands>
- <BashCLRTestPreCommands><![CDATA[
+ <BashCLRTestPreCommands><![CDATA[
$(BashCLRTestPreCommands)
export COMPlus_DoubleArrayToLargeObjectHeap=0x64
]]></BashCLRTestPreCommands>
@@ -43,6 +42,5 @@ export COMPlus_DoubleArrayToLargeObjectHeap=0x64
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/doublearray/dblarray4_cs_ro.csproj b/tests/src/JIT/Methodical/doublearray/dblarray4_cs_ro.csproj
index 95ef6068a8..ba89f0f4d6 100644
--- a/tests/src/JIT/Methodical/doublearray/dblarray4_cs_ro.csproj
+++ b/tests/src/JIT/Methodical/doublearray/dblarray4_cs_ro.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -34,7 +33,7 @@
$(CLRTestBatchPreCommands)
set COMPlus_DoubleArrayToLargeObjectHeap=0x64
]]></CLRTestBatchPreCommands>
- <BashCLRTestPreCommands><![CDATA[
+ <BashCLRTestPreCommands><![CDATA[
$(BashCLRTestPreCommands)
export COMPlus_DoubleArrayToLargeObjectHeap=0x64
]]></BashCLRTestPreCommands>
@@ -43,6 +42,5 @@ export COMPlus_DoubleArrayToLargeObjectHeap=0x64
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/dynamic_methods/bug_445388.csproj b/tests/src/JIT/Methodical/dynamic_methods/bug_445388.csproj
index 4d8bce742a..cb9d158a52 100644
--- a/tests/src/JIT/Methodical/dynamic_methods/bug_445388.csproj
+++ b/tests/src/JIT/Methodical/dynamic_methods/bug_445388.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/eh/basics/emptyfinally_r.ilproj b/tests/src/JIT/Methodical/eh/basics/emptyfinally_r.ilproj
index 96c9db3e65..4df352459e 100644
--- a/tests/src/JIT/Methodical/eh/basics/emptyfinally_r.ilproj
+++ b/tests/src/JIT/Methodical/eh/basics/emptyfinally_r.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Methodical/eh/basics/throwincatch_d.csproj b/tests/src/JIT/Methodical/eh/basics/throwincatch_d.csproj
index 46ef135494..3ed08ccac7 100644
--- a/tests/src/JIT/Methodical/eh/basics/throwincatch_d.csproj
+++ b/tests/src/JIT/Methodical/eh/basics/throwincatch_d.csproj
@@ -11,12 +11,11 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -36,6 +35,5 @@
<ProjectReference Include="..\common\common.csproj" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/eh/basics/throwincatch_do.csproj b/tests/src/JIT/Methodical/eh/basics/throwincatch_do.csproj
index dd220b71d4..b066c9867d 100644
--- a/tests/src/JIT/Methodical/eh/basics/throwincatch_do.csproj
+++ b/tests/src/JIT/Methodical/eh/basics/throwincatch_do.csproj
@@ -11,12 +11,11 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -36,6 +35,5 @@
<ProjectReference Include="..\common\common.csproj" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/eh/basics/throwincatch_r.csproj b/tests/src/JIT/Methodical/eh/basics/throwincatch_r.csproj
index af10ad41f5..abcb3397d1 100644
--- a/tests/src/JIT/Methodical/eh/basics/throwincatch_r.csproj
+++ b/tests/src/JIT/Methodical/eh/basics/throwincatch_r.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -11,12 +11,11 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -36,6 +35,5 @@
<ProjectReference Include="..\common\common.csproj" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/eh/basics/throwincatch_ro.csproj b/tests/src/JIT/Methodical/eh/basics/throwincatch_ro.csproj
index 65a80c7684..af03e4397e 100644
--- a/tests/src/JIT/Methodical/eh/basics/throwincatch_ro.csproj
+++ b/tests/src/JIT/Methodical/eh/basics/throwincatch_ro.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -11,12 +11,11 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -36,6 +35,5 @@
<ProjectReference Include="..\common\common.csproj" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/eh/basics/throwinfinallyerrpath_d.csproj b/tests/src/JIT/Methodical/eh/basics/throwinfinallyerrpath_d.csproj
index 02d3e51a89..4efe0df0e1 100644
--- a/tests/src/JIT/Methodical/eh/basics/throwinfinallyerrpath_d.csproj
+++ b/tests/src/JIT/Methodical/eh/basics/throwinfinallyerrpath_d.csproj
@@ -11,12 +11,11 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -36,6 +35,5 @@
<ProjectReference Include="..\common\common.csproj" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/eh/basics/throwinfinallyerrpath_do.csproj b/tests/src/JIT/Methodical/eh/basics/throwinfinallyerrpath_do.csproj
index bdeaaa2a3c..81ee75f7f6 100644
--- a/tests/src/JIT/Methodical/eh/basics/throwinfinallyerrpath_do.csproj
+++ b/tests/src/JIT/Methodical/eh/basics/throwinfinallyerrpath_do.csproj
@@ -11,12 +11,11 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -36,6 +35,5 @@
<ProjectReference Include="..\common\common.csproj" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/eh/basics/throwinfinallyerrpath_r.csproj b/tests/src/JIT/Methodical/eh/basics/throwinfinallyerrpath_r.csproj
index 1781f14be5..025d36f8a5 100644
--- a/tests/src/JIT/Methodical/eh/basics/throwinfinallyerrpath_r.csproj
+++ b/tests/src/JIT/Methodical/eh/basics/throwinfinallyerrpath_r.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -11,12 +11,11 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -36,6 +35,5 @@
<ProjectReference Include="..\common\common.csproj" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/eh/basics/throwinfinallyerrpath_ro.csproj b/tests/src/JIT/Methodical/eh/basics/throwinfinallyerrpath_ro.csproj
index ac49173880..00c540db75 100644
--- a/tests/src/JIT/Methodical/eh/basics/throwinfinallyerrpath_ro.csproj
+++ b/tests/src/JIT/Methodical/eh/basics/throwinfinallyerrpath_ro.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -11,12 +11,11 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -36,6 +35,5 @@
<ProjectReference Include="..\common\common.csproj" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/eh/basics/throwinfinallyerrpathfn_d.csproj b/tests/src/JIT/Methodical/eh/basics/throwinfinallyerrpathfn_d.csproj
index 68ce992173..005072ff42 100644
--- a/tests/src/JIT/Methodical/eh/basics/throwinfinallyerrpathfn_d.csproj
+++ b/tests/src/JIT/Methodical/eh/basics/throwinfinallyerrpathfn_d.csproj
@@ -11,12 +11,11 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -36,6 +35,5 @@
<ProjectReference Include="..\common\common.csproj" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/eh/basics/throwinfinallyerrpathfn_do.csproj b/tests/src/JIT/Methodical/eh/basics/throwinfinallyerrpathfn_do.csproj
index c4fba10a57..ad077e86de 100644
--- a/tests/src/JIT/Methodical/eh/basics/throwinfinallyerrpathfn_do.csproj
+++ b/tests/src/JIT/Methodical/eh/basics/throwinfinallyerrpathfn_do.csproj
@@ -11,12 +11,11 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -36,6 +35,5 @@
<ProjectReference Include="..\common\common.csproj" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/eh/basics/throwinfinallyerrpathfn_r.csproj b/tests/src/JIT/Methodical/eh/basics/throwinfinallyerrpathfn_r.csproj
index 2e820ccc29..4547e3bd91 100644
--- a/tests/src/JIT/Methodical/eh/basics/throwinfinallyerrpathfn_r.csproj
+++ b/tests/src/JIT/Methodical/eh/basics/throwinfinallyerrpathfn_r.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -11,12 +11,11 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -36,6 +35,5 @@
<ProjectReference Include="..\common\common.csproj" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/eh/basics/throwinfinallyerrpathfn_ro.csproj b/tests/src/JIT/Methodical/eh/basics/throwinfinallyerrpathfn_ro.csproj
index 7b1873e1d7..43f2328fa9 100644
--- a/tests/src/JIT/Methodical/eh/basics/throwinfinallyerrpathfn_ro.csproj
+++ b/tests/src/JIT/Methodical/eh/basics/throwinfinallyerrpathfn_ro.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -11,12 +11,11 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -36,6 +35,5 @@
<ProjectReference Include="..\common\common.csproj" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/eh/basics/throwinfinallyintryfilter1_d.ilproj b/tests/src/JIT/Methodical/eh/basics/throwinfinallyintryfilter1_d.ilproj
index a34d02d64d..ffbff77ac6 100644
--- a/tests/src/JIT/Methodical/eh/basics/throwinfinallyintryfilter1_d.ilproj
+++ b/tests/src/JIT/Methodical/eh/basics/throwinfinallyintryfilter1_d.ilproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -34,6 +33,5 @@
<ProjectReference Include="..\common\common.csproj" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/eh/basics/throwinfinallyintryfilter1_r.ilproj b/tests/src/JIT/Methodical/eh/basics/throwinfinallyintryfilter1_r.ilproj
index bb78b11a72..7fd8b02dc7 100644
--- a/tests/src/JIT/Methodical/eh/basics/throwinfinallyintryfilter1_r.ilproj
+++ b/tests/src/JIT/Methodical/eh/basics/throwinfinallyintryfilter1_r.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Methodical/eh/basics/throwinfinallyintryfilter2_d.ilproj b/tests/src/JIT/Methodical/eh/basics/throwinfinallyintryfilter2_d.ilproj
index 2efecfc0b2..2924cd9e65 100644
--- a/tests/src/JIT/Methodical/eh/basics/throwinfinallyintryfilter2_d.ilproj
+++ b/tests/src/JIT/Methodical/eh/basics/throwinfinallyintryfilter2_d.ilproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -34,6 +33,5 @@
<ProjectReference Include="..\common\common.csproj" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/eh/basics/throwinfinallyintryfilter2_r.ilproj b/tests/src/JIT/Methodical/eh/basics/throwinfinallyintryfilter2_r.ilproj
index d1179be8d1..cc2f610ee4 100644
--- a/tests/src/JIT/Methodical/eh/basics/throwinfinallyintryfilter2_r.ilproj
+++ b/tests/src/JIT/Methodical/eh/basics/throwinfinallyintryfilter2_r.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Methodical/eh/basics/throwinfinallyintryfilter3_d.ilproj b/tests/src/JIT/Methodical/eh/basics/throwinfinallyintryfilter3_d.ilproj
index 32e9dbd424..13b3f17644 100644
--- a/tests/src/JIT/Methodical/eh/basics/throwinfinallyintryfilter3_d.ilproj
+++ b/tests/src/JIT/Methodical/eh/basics/throwinfinallyintryfilter3_d.ilproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -34,6 +33,5 @@
<ProjectReference Include="..\common\common.csproj" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/eh/basics/throwinfinallyintryfilter3_r.ilproj b/tests/src/JIT/Methodical/eh/basics/throwinfinallyintryfilter3_r.ilproj
index 50a24eb25f..47f05f451d 100644
--- a/tests/src/JIT/Methodical/eh/basics/throwinfinallyintryfilter3_r.ilproj
+++ b/tests/src/JIT/Methodical/eh/basics/throwinfinallyintryfilter3_r.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Methodical/eh/basics/throwisfirstinstruction_d.ilproj b/tests/src/JIT/Methodical/eh/basics/throwisfirstinstruction_d.ilproj
index e1fd35d2f2..0324a9f4d8 100644
--- a/tests/src/JIT/Methodical/eh/basics/throwisfirstinstruction_d.ilproj
+++ b/tests/src/JIT/Methodical/eh/basics/throwisfirstinstruction_d.ilproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -34,6 +33,5 @@
<ProjectReference Include="..\common\common.csproj" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/eh/basics/throwisfirstinstruction_r.ilproj b/tests/src/JIT/Methodical/eh/basics/throwisfirstinstruction_r.ilproj
index a2a31c66f7..c39ec9ce27 100644
--- a/tests/src/JIT/Methodical/eh/basics/throwisfirstinstruction_r.ilproj
+++ b/tests/src/JIT/Methodical/eh/basics/throwisfirstinstruction_r.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Methodical/eh/basics/throwoutside_d.csproj b/tests/src/JIT/Methodical/eh/basics/throwoutside_d.csproj
index 55f59bcaf6..aea189bff7 100644
--- a/tests/src/JIT/Methodical/eh/basics/throwoutside_d.csproj
+++ b/tests/src/JIT/Methodical/eh/basics/throwoutside_d.csproj
@@ -11,12 +11,11 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -36,6 +35,5 @@
<ProjectReference Include="..\common\common.csproj" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/eh/basics/throwoutside_r.csproj b/tests/src/JIT/Methodical/eh/basics/throwoutside_r.csproj
index f8dedce1b2..03788b466e 100644
--- a/tests/src/JIT/Methodical/eh/basics/throwoutside_r.csproj
+++ b/tests/src/JIT/Methodical/eh/basics/throwoutside_r.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -11,12 +11,11 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -36,6 +35,5 @@
<ProjectReference Include="..\common\common.csproj" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/eh/basics/throwoutside_ro.csproj b/tests/src/JIT/Methodical/eh/basics/throwoutside_ro.csproj
index ced9af5e8c..e528063378 100644
--- a/tests/src/JIT/Methodical/eh/basics/throwoutside_ro.csproj
+++ b/tests/src/JIT/Methodical/eh/basics/throwoutside_ro.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -11,12 +11,11 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -36,6 +35,5 @@
<ProjectReference Include="..\common\common.csproj" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/eh/basics/trycatch_d.csproj b/tests/src/JIT/Methodical/eh/basics/trycatch_d.csproj
index bbc7609252..df510b6ef6 100644
--- a/tests/src/JIT/Methodical/eh/basics/trycatch_d.csproj
+++ b/tests/src/JIT/Methodical/eh/basics/trycatch_d.csproj
@@ -11,12 +11,11 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -36,6 +35,5 @@
<ProjectReference Include="..\common\common.csproj" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/eh/basics/trycatch_do.csproj b/tests/src/JIT/Methodical/eh/basics/trycatch_do.csproj
index 43ab4c4c1d..dc2f21c90a 100644
--- a/tests/src/JIT/Methodical/eh/basics/trycatch_do.csproj
+++ b/tests/src/JIT/Methodical/eh/basics/trycatch_do.csproj
@@ -11,12 +11,11 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -36,6 +35,5 @@
<ProjectReference Include="..\common\common.csproj" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/eh/basics/trycatch_ro.csproj b/tests/src/JIT/Methodical/eh/basics/trycatch_ro.csproj
index c49dfeeb54..5edda0c8dd 100644
--- a/tests/src/JIT/Methodical/eh/basics/trycatch_ro.csproj
+++ b/tests/src/JIT/Methodical/eh/basics/trycatch_ro.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -11,12 +11,11 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -36,6 +35,5 @@
<ProjectReference Include="..\common\common.csproj" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/eh/basics/trycatchtrycatch_d.csproj b/tests/src/JIT/Methodical/eh/basics/trycatchtrycatch_d.csproj
index 09c8819650..58ddbcfa5b 100644
--- a/tests/src/JIT/Methodical/eh/basics/trycatchtrycatch_d.csproj
+++ b/tests/src/JIT/Methodical/eh/basics/trycatchtrycatch_d.csproj
@@ -11,12 +11,11 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -36,6 +35,5 @@
<ProjectReference Include="..\common\common.csproj" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/eh/basics/trycatchtrycatch_do.csproj b/tests/src/JIT/Methodical/eh/basics/trycatchtrycatch_do.csproj
index 2ccbe43faa..78758c5ad0 100644
--- a/tests/src/JIT/Methodical/eh/basics/trycatchtrycatch_do.csproj
+++ b/tests/src/JIT/Methodical/eh/basics/trycatchtrycatch_do.csproj
@@ -11,12 +11,11 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -36,6 +35,5 @@
<ProjectReference Include="..\common\common.csproj" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/eh/basics/trycatchtrycatch_r.csproj b/tests/src/JIT/Methodical/eh/basics/trycatchtrycatch_r.csproj
index 7248d52a51..5413fffec5 100644
--- a/tests/src/JIT/Methodical/eh/basics/trycatchtrycatch_r.csproj
+++ b/tests/src/JIT/Methodical/eh/basics/trycatchtrycatch_r.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -11,12 +11,11 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -36,6 +35,5 @@
<ProjectReference Include="..\common\common.csproj" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/eh/basics/trycatchtrycatch_ro.csproj b/tests/src/JIT/Methodical/eh/basics/trycatchtrycatch_ro.csproj
index ec18398662..3ab10f353b 100644
--- a/tests/src/JIT/Methodical/eh/basics/trycatchtrycatch_ro.csproj
+++ b/tests/src/JIT/Methodical/eh/basics/trycatchtrycatch_ro.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -11,12 +11,11 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -36,6 +35,5 @@
<ProjectReference Include="..\common\common.csproj" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/eh/basics/tryexcept_d.ilproj b/tests/src/JIT/Methodical/eh/basics/tryexcept_d.ilproj
index 41a4548f6d..3d4b1446ce 100644
--- a/tests/src/JIT/Methodical/eh/basics/tryexcept_d.ilproj
+++ b/tests/src/JIT/Methodical/eh/basics/tryexcept_d.ilproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -34,6 +33,5 @@
<ProjectReference Include="..\common\common.csproj" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/eh/basics/tryexcept_r.ilproj b/tests/src/JIT/Methodical/eh/basics/tryexcept_r.ilproj
index a81c69f3d9..0394175e5b 100644
--- a/tests/src/JIT/Methodical/eh/basics/tryexcept_r.ilproj
+++ b/tests/src/JIT/Methodical/eh/basics/tryexcept_r.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Methodical/eh/basics/tryfault_d.ilproj b/tests/src/JIT/Methodical/eh/basics/tryfault_d.ilproj
index 4e1ea56eee..a581478484 100644
--- a/tests/src/JIT/Methodical/eh/basics/tryfault_d.ilproj
+++ b/tests/src/JIT/Methodical/eh/basics/tryfault_d.ilproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -34,6 +33,5 @@
<ProjectReference Include="..\common\common.csproj" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/eh/basics/tryfault_r.ilproj b/tests/src/JIT/Methodical/eh/basics/tryfault_r.ilproj
index 943742ec7d..c1c2db4a34 100644
--- a/tests/src/JIT/Methodical/eh/basics/tryfault_r.ilproj
+++ b/tests/src/JIT/Methodical/eh/basics/tryfault_r.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Methodical/eh/basics/tryfinally_d.csproj b/tests/src/JIT/Methodical/eh/basics/tryfinally_d.csproj
index 7495323279..0767f213f2 100644
--- a/tests/src/JIT/Methodical/eh/basics/tryfinally_d.csproj
+++ b/tests/src/JIT/Methodical/eh/basics/tryfinally_d.csproj
@@ -11,12 +11,11 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -36,6 +35,5 @@
<ProjectReference Include="..\common\common.csproj" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/eh/basics/tryfinally_do.csproj b/tests/src/JIT/Methodical/eh/basics/tryfinally_do.csproj
index acb63e605a..f8975227ed 100644
--- a/tests/src/JIT/Methodical/eh/basics/tryfinally_do.csproj
+++ b/tests/src/JIT/Methodical/eh/basics/tryfinally_do.csproj
@@ -11,12 +11,11 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -36,6 +35,5 @@
<ProjectReference Include="..\common\common.csproj" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/eh/basics/tryfinally_r.csproj b/tests/src/JIT/Methodical/eh/basics/tryfinally_r.csproj
index 68e3174224..00c35f92e3 100644
--- a/tests/src/JIT/Methodical/eh/basics/tryfinally_r.csproj
+++ b/tests/src/JIT/Methodical/eh/basics/tryfinally_r.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -11,12 +11,11 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -36,6 +35,5 @@
<ProjectReference Include="..\common\common.csproj" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/eh/basics/tryfinally_ro.csproj b/tests/src/JIT/Methodical/eh/basics/tryfinally_ro.csproj
index bbec6b42fc..95fbff7898 100644
--- a/tests/src/JIT/Methodical/eh/basics/tryfinally_ro.csproj
+++ b/tests/src/JIT/Methodical/eh/basics/tryfinally_ro.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -11,12 +11,11 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -36,6 +35,5 @@
<ProjectReference Include="..\common\common.csproj" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/eh/basics/tryfinallytrycatch_d.csproj b/tests/src/JIT/Methodical/eh/basics/tryfinallytrycatch_d.csproj
index 16a0555677..6d4a7ccd2e 100644
--- a/tests/src/JIT/Methodical/eh/basics/tryfinallytrycatch_d.csproj
+++ b/tests/src/JIT/Methodical/eh/basics/tryfinallytrycatch_d.csproj
@@ -11,12 +11,11 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -36,6 +35,5 @@
<ProjectReference Include="..\common\common.csproj" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/eh/basics/tryfinallytrycatch_do.csproj b/tests/src/JIT/Methodical/eh/basics/tryfinallytrycatch_do.csproj
index f0c38ea898..21a91401b9 100644
--- a/tests/src/JIT/Methodical/eh/basics/tryfinallytrycatch_do.csproj
+++ b/tests/src/JIT/Methodical/eh/basics/tryfinallytrycatch_do.csproj
@@ -11,12 +11,11 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -36,6 +35,5 @@
<ProjectReference Include="..\common\common.csproj" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/eh/basics/tryfinallytrycatch_ro.csproj b/tests/src/JIT/Methodical/eh/basics/tryfinallytrycatch_ro.csproj
index c29293900e..d934d27862 100644
--- a/tests/src/JIT/Methodical/eh/basics/tryfinallytrycatch_ro.csproj
+++ b/tests/src/JIT/Methodical/eh/basics/tryfinallytrycatch_ro.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -11,12 +11,11 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -36,6 +35,5 @@
<ProjectReference Include="..\common\common.csproj" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/eh/basics/tryfinallytryfinally_d.csproj b/tests/src/JIT/Methodical/eh/basics/tryfinallytryfinally_d.csproj
index 7fb0c117d4..0fe9f38267 100644
--- a/tests/src/JIT/Methodical/eh/basics/tryfinallytryfinally_d.csproj
+++ b/tests/src/JIT/Methodical/eh/basics/tryfinallytryfinally_d.csproj
@@ -11,12 +11,11 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -36,6 +35,5 @@
<ProjectReference Include="..\common\common.csproj" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/eh/basics/tryfinallytryfinally_do.csproj b/tests/src/JIT/Methodical/eh/basics/tryfinallytryfinally_do.csproj
index 057399ec9c..d8f23dd442 100644
--- a/tests/src/JIT/Methodical/eh/basics/tryfinallytryfinally_do.csproj
+++ b/tests/src/JIT/Methodical/eh/basics/tryfinallytryfinally_do.csproj
@@ -11,12 +11,11 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -36,6 +35,5 @@
<ProjectReference Include="..\common\common.csproj" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/eh/basics/tryfinallytryfinally_r.csproj b/tests/src/JIT/Methodical/eh/basics/tryfinallytryfinally_r.csproj
index 356254da40..757f945b80 100644
--- a/tests/src/JIT/Methodical/eh/basics/tryfinallytryfinally_r.csproj
+++ b/tests/src/JIT/Methodical/eh/basics/tryfinallytryfinally_r.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -11,12 +11,11 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -36,6 +35,5 @@
<ProjectReference Include="..\common\common.csproj" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/eh/basics/tryfinallytryfinally_ro.csproj b/tests/src/JIT/Methodical/eh/basics/tryfinallytryfinally_ro.csproj
index 4e3f0c278e..3985d2996c 100644
--- a/tests/src/JIT/Methodical/eh/basics/tryfinallytryfinally_ro.csproj
+++ b/tests/src/JIT/Methodical/eh/basics/tryfinallytryfinally_ro.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -11,12 +11,11 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -36,6 +35,5 @@
<ProjectReference Include="..\common\common.csproj" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/eh/basics/tryfinallywith2endfinally_d.ilproj b/tests/src/JIT/Methodical/eh/basics/tryfinallywith2endfinally_d.ilproj
index 0093580460..f1102ad5d2 100644
--- a/tests/src/JIT/Methodical/eh/basics/tryfinallywith2endfinally_d.ilproj
+++ b/tests/src/JIT/Methodical/eh/basics/tryfinallywith2endfinally_d.ilproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -34,6 +33,5 @@
<ProjectReference Include="..\common\common.csproj" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/eh/basics/tryfinallywith2endfinally_r.ilproj b/tests/src/JIT/Methodical/eh/basics/tryfinallywith2endfinally_r.ilproj
index a071384903..2f00bf6b05 100644
--- a/tests/src/JIT/Methodical/eh/basics/tryfinallywith2endfinally_r.ilproj
+++ b/tests/src/JIT/Methodical/eh/basics/tryfinallywith2endfinally_r.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Methodical/eh/basics/tryfinallywith2reachableendfinally_d.ilproj b/tests/src/JIT/Methodical/eh/basics/tryfinallywith2reachableendfinally_d.ilproj
index 0d3d5d9837..3fa6c0a9ce 100644
--- a/tests/src/JIT/Methodical/eh/basics/tryfinallywith2reachableendfinally_d.ilproj
+++ b/tests/src/JIT/Methodical/eh/basics/tryfinallywith2reachableendfinally_d.ilproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -34,6 +33,5 @@
<ProjectReference Include="..\common\common.csproj" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/eh/basics/tryfinallywith2reachableendfinally_r.ilproj b/tests/src/JIT/Methodical/eh/basics/tryfinallywith2reachableendfinally_r.ilproj
index cce13bd2ac..b01efbcb5b 100644
--- a/tests/src/JIT/Methodical/eh/basics/tryfinallywith2reachableendfinally_r.ilproj
+++ b/tests/src/JIT/Methodical/eh/basics/tryfinallywith2reachableendfinally_r.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Methodical/eh/basics/trythrowcatch_d.csproj b/tests/src/JIT/Methodical/eh/basics/trythrowcatch_d.csproj
index 5445dcbce5..0b5366c596 100644
--- a/tests/src/JIT/Methodical/eh/basics/trythrowcatch_d.csproj
+++ b/tests/src/JIT/Methodical/eh/basics/trythrowcatch_d.csproj
@@ -11,12 +11,11 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -36,6 +35,5 @@
<ProjectReference Include="..\common\common.csproj" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/eh/basics/trythrowcatch_do.csproj b/tests/src/JIT/Methodical/eh/basics/trythrowcatch_do.csproj
index a37b9d1c62..2aef6345e1 100644
--- a/tests/src/JIT/Methodical/eh/basics/trythrowcatch_do.csproj
+++ b/tests/src/JIT/Methodical/eh/basics/trythrowcatch_do.csproj
@@ -11,12 +11,11 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -36,6 +35,5 @@
<ProjectReference Include="..\common\common.csproj" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/eh/basics/trythrowcatch_r.csproj b/tests/src/JIT/Methodical/eh/basics/trythrowcatch_r.csproj
index 7beb7c903f..8cd0982db9 100644
--- a/tests/src/JIT/Methodical/eh/basics/trythrowcatch_r.csproj
+++ b/tests/src/JIT/Methodical/eh/basics/trythrowcatch_r.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -11,12 +11,11 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -36,6 +35,5 @@
<ProjectReference Include="..\common\common.csproj" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/eh/basics/trythrowcatch_ro.csproj b/tests/src/JIT/Methodical/eh/basics/trythrowcatch_ro.csproj
index 27d8664685..e6edecf027 100644
--- a/tests/src/JIT/Methodical/eh/basics/trythrowcatch_ro.csproj
+++ b/tests/src/JIT/Methodical/eh/basics/trythrowcatch_ro.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -11,12 +11,11 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -36,6 +35,5 @@
<ProjectReference Include="..\common\common.csproj" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/eh/basics/trythrowcatchfinally_d.csproj b/tests/src/JIT/Methodical/eh/basics/trythrowcatchfinally_d.csproj
index 8953741221..b227eacfdd 100644
--- a/tests/src/JIT/Methodical/eh/basics/trythrowcatchfinally_d.csproj
+++ b/tests/src/JIT/Methodical/eh/basics/trythrowcatchfinally_d.csproj
@@ -11,12 +11,11 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -36,6 +35,5 @@
<ProjectReference Include="..\common\common.csproj" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/eh/basics/trythrowcatchfinally_do.csproj b/tests/src/JIT/Methodical/eh/basics/trythrowcatchfinally_do.csproj
index 69e1a21a98..47d33bdf55 100644
--- a/tests/src/JIT/Methodical/eh/basics/trythrowcatchfinally_do.csproj
+++ b/tests/src/JIT/Methodical/eh/basics/trythrowcatchfinally_do.csproj
@@ -11,12 +11,11 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -36,6 +35,5 @@
<ProjectReference Include="..\common\common.csproj" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/eh/basics/trythrowcatchfinally_r.csproj b/tests/src/JIT/Methodical/eh/basics/trythrowcatchfinally_r.csproj
index b356f92f83..28db723c0d 100644
--- a/tests/src/JIT/Methodical/eh/basics/trythrowcatchfinally_r.csproj
+++ b/tests/src/JIT/Methodical/eh/basics/trythrowcatchfinally_r.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -11,12 +11,11 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -36,6 +35,5 @@
<ProjectReference Include="..\common\common.csproj" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/eh/basics/trythrowcatchfinally_ro.csproj b/tests/src/JIT/Methodical/eh/basics/trythrowcatchfinally_ro.csproj
index 07fd3b4133..a33ddd4217 100644
--- a/tests/src/JIT/Methodical/eh/basics/trythrowcatchfinally_ro.csproj
+++ b/tests/src/JIT/Methodical/eh/basics/trythrowcatchfinally_ro.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -11,12 +11,11 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -36,6 +35,5 @@
<ProjectReference Include="..\common\common.csproj" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/eh/cs/unsafe_d.csproj b/tests/src/JIT/Methodical/eh/cs/unsafe_d.csproj
index 751c585e09..df987f9385 100644
--- a/tests/src/JIT/Methodical/eh/cs/unsafe_d.csproj
+++ b/tests/src/JIT/Methodical/eh/cs/unsafe_d.csproj
@@ -11,12 +11,11 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -36,6 +35,5 @@
<ProjectReference Include="..\common\common.csproj" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/eh/cs/unsafe_do.csproj b/tests/src/JIT/Methodical/eh/cs/unsafe_do.csproj
index 8e2749d3e4..7139be243d 100644
--- a/tests/src/JIT/Methodical/eh/cs/unsafe_do.csproj
+++ b/tests/src/JIT/Methodical/eh/cs/unsafe_do.csproj
@@ -11,12 +11,11 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -36,6 +35,5 @@
<ProjectReference Include="..\common\common.csproj" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/eh/cs/unsafe_r.csproj b/tests/src/JIT/Methodical/eh/cs/unsafe_r.csproj
index 2da788195c..259ffef1bb 100644
--- a/tests/src/JIT/Methodical/eh/cs/unsafe_r.csproj
+++ b/tests/src/JIT/Methodical/eh/cs/unsafe_r.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -11,12 +11,11 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -36,6 +35,5 @@
<ProjectReference Include="..\common\common.csproj" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/eh/deadcode/badcodeaftercatch_d.ilproj b/tests/src/JIT/Methodical/eh/deadcode/badcodeaftercatch_d.ilproj
index 019d9cb6f7..b0949d9b7b 100644
--- a/tests/src/JIT/Methodical/eh/deadcode/badcodeaftercatch_d.ilproj
+++ b/tests/src/JIT/Methodical/eh/deadcode/badcodeaftercatch_d.ilproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -34,6 +33,5 @@
<ProjectReference Include="..\common\common.csproj" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/eh/deadcode/badcodeaftercatch_r.ilproj b/tests/src/JIT/Methodical/eh/deadcode/badcodeaftercatch_r.ilproj
index fe94381a4f..e047174cd9 100644
--- a/tests/src/JIT/Methodical/eh/deadcode/badcodeaftercatch_r.ilproj
+++ b/tests/src/JIT/Methodical/eh/deadcode/badcodeaftercatch_r.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Methodical/eh/deadcode/badcodeafterfault_d.ilproj b/tests/src/JIT/Methodical/eh/deadcode/badcodeafterfault_d.ilproj
index 47b827ed98..648427f1d2 100644
--- a/tests/src/JIT/Methodical/eh/deadcode/badcodeafterfault_d.ilproj
+++ b/tests/src/JIT/Methodical/eh/deadcode/badcodeafterfault_d.ilproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -34,6 +33,5 @@
<ProjectReference Include="..\common\common.csproj" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/eh/deadcode/badcodeafterfault_r.ilproj b/tests/src/JIT/Methodical/eh/deadcode/badcodeafterfault_r.ilproj
index 1483d2a5ac..aa6a10e1c8 100644
--- a/tests/src/JIT/Methodical/eh/deadcode/badcodeafterfault_r.ilproj
+++ b/tests/src/JIT/Methodical/eh/deadcode/badcodeafterfault_r.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Methodical/eh/deadcode/badcodeafterfilter_d.ilproj b/tests/src/JIT/Methodical/eh/deadcode/badcodeafterfilter_d.ilproj
index c60df8f95f..db2599c746 100644
--- a/tests/src/JIT/Methodical/eh/deadcode/badcodeafterfilter_d.ilproj
+++ b/tests/src/JIT/Methodical/eh/deadcode/badcodeafterfilter_d.ilproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -34,6 +33,5 @@
<ProjectReference Include="..\common\common.csproj" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/eh/deadcode/badcodeafterfilter_r.ilproj b/tests/src/JIT/Methodical/eh/deadcode/badcodeafterfilter_r.ilproj
index 4b1a399ee9..d62363e693 100644
--- a/tests/src/JIT/Methodical/eh/deadcode/badcodeafterfilter_r.ilproj
+++ b/tests/src/JIT/Methodical/eh/deadcode/badcodeafterfilter_r.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Methodical/eh/deadcode/badcodeafterfinally_d.ilproj b/tests/src/JIT/Methodical/eh/deadcode/badcodeafterfinally_d.ilproj
index be53b78134..4f54d9f4b0 100644
--- a/tests/src/JIT/Methodical/eh/deadcode/badcodeafterfinally_d.ilproj
+++ b/tests/src/JIT/Methodical/eh/deadcode/badcodeafterfinally_d.ilproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -34,6 +33,5 @@
<ProjectReference Include="..\common\common.csproj" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/eh/deadcode/badcodeafterfinally_r.ilproj b/tests/src/JIT/Methodical/eh/deadcode/badcodeafterfinally_r.ilproj
index 362f9e100a..0ded8304d0 100644
--- a/tests/src/JIT/Methodical/eh/deadcode/badcodeafterfinally_r.ilproj
+++ b/tests/src/JIT/Methodical/eh/deadcode/badcodeafterfinally_r.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Methodical/eh/deadcode/badcodeaftertry_d.ilproj b/tests/src/JIT/Methodical/eh/deadcode/badcodeaftertry_d.ilproj
index 075c511c3c..800fe625a7 100644
--- a/tests/src/JIT/Methodical/eh/deadcode/badcodeaftertry_d.ilproj
+++ b/tests/src/JIT/Methodical/eh/deadcode/badcodeaftertry_d.ilproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -34,6 +33,5 @@
<ProjectReference Include="..\common\common.csproj" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/eh/deadcode/badcodeaftertry_r.ilproj b/tests/src/JIT/Methodical/eh/deadcode/badcodeaftertry_r.ilproj
index 53f775051a..8e47438f3a 100644
--- a/tests/src/JIT/Methodical/eh/deadcode/badcodeaftertry_r.ilproj
+++ b/tests/src/JIT/Methodical/eh/deadcode/badcodeaftertry_r.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Methodical/eh/deadcode/branchoverendfinally_d.ilproj b/tests/src/JIT/Methodical/eh/deadcode/branchoverendfinally_d.ilproj
index 6028bedf86..655dba8761 100644
--- a/tests/src/JIT/Methodical/eh/deadcode/branchoverendfinally_d.ilproj
+++ b/tests/src/JIT/Methodical/eh/deadcode/branchoverendfinally_d.ilproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -34,6 +33,5 @@
<ProjectReference Include="..\common\common.csproj" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/eh/deadcode/branchoverendfinally_r.ilproj b/tests/src/JIT/Methodical/eh/deadcode/branchoverendfinally_r.ilproj
index 5750cef440..9f737027f9 100644
--- a/tests/src/JIT/Methodical/eh/deadcode/branchoverendfinally_r.ilproj
+++ b/tests/src/JIT/Methodical/eh/deadcode/branchoverendfinally_r.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Methodical/eh/deadcode/deadEHregionacrossBB_d.ilproj b/tests/src/JIT/Methodical/eh/deadcode/deadEHregionacrossBB_d.ilproj
index aa4bd5d3d2..fb36c4c324 100644
--- a/tests/src/JIT/Methodical/eh/deadcode/deadEHregionacrossBB_d.ilproj
+++ b/tests/src/JIT/Methodical/eh/deadcode/deadEHregionacrossBB_d.ilproj
@@ -11,12 +11,11 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<ProjectReference Include="..\common\common.csproj" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/eh/deadcode/deadEHregionacrossBB_r.ilproj b/tests/src/JIT/Methodical/eh/deadcode/deadEHregionacrossBB_r.ilproj
index 85c9c464bc..589c261e98 100644
--- a/tests/src/JIT/Methodical/eh/deadcode/deadEHregionacrossBB_r.ilproj
+++ b/tests/src/JIT/Methodical/eh/deadcode/deadEHregionacrossBB_r.ilproj
@@ -11,6 +11,7 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Methodical/eh/deadcode/deadcodeincatch_d.ilproj b/tests/src/JIT/Methodical/eh/deadcode/deadcodeincatch_d.ilproj
index ee6ba6a3f8..62948b4df9 100644
--- a/tests/src/JIT/Methodical/eh/deadcode/deadcodeincatch_d.ilproj
+++ b/tests/src/JIT/Methodical/eh/deadcode/deadcodeincatch_d.ilproj
@@ -11,12 +11,11 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<ProjectReference Include="..\common\common.csproj" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/eh/deadcode/deadcodeincatch_r.ilproj b/tests/src/JIT/Methodical/eh/deadcode/deadcodeincatch_r.ilproj
index f3c60962e9..2cbb285ff0 100644
--- a/tests/src/JIT/Methodical/eh/deadcode/deadcodeincatch_r.ilproj
+++ b/tests/src/JIT/Methodical/eh/deadcode/deadcodeincatch_r.ilproj
@@ -11,6 +11,7 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Methodical/eh/deadcode/deadnonlocalexit_d.ilproj b/tests/src/JIT/Methodical/eh/deadcode/deadnonlocalexit_d.ilproj
index 3c602f3170..f9910ba589 100644
--- a/tests/src/JIT/Methodical/eh/deadcode/deadnonlocalexit_d.ilproj
+++ b/tests/src/JIT/Methodical/eh/deadcode/deadnonlocalexit_d.ilproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -34,6 +33,5 @@
<ProjectReference Include="..\common\common.csproj" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/eh/deadcode/deadnonlocalexit_r.ilproj b/tests/src/JIT/Methodical/eh/deadcode/deadnonlocalexit_r.ilproj
index 9ef4ff4812..4bc5f2b45f 100644
--- a/tests/src/JIT/Methodical/eh/deadcode/deadnonlocalexit_r.ilproj
+++ b/tests/src/JIT/Methodical/eh/deadcode/deadnonlocalexit_r.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Methodical/eh/deadcode/deadoponerror_d.ilproj b/tests/src/JIT/Methodical/eh/deadcode/deadoponerror_d.ilproj
index e17122eace..118560e307 100644
--- a/tests/src/JIT/Methodical/eh/deadcode/deadoponerror_d.ilproj
+++ b/tests/src/JIT/Methodical/eh/deadcode/deadoponerror_d.ilproj
@@ -11,12 +11,11 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<ProjectReference Include="..\common\common.csproj" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/eh/deadcode/deadoponerror_r.ilproj b/tests/src/JIT/Methodical/eh/deadcode/deadoponerror_r.ilproj
index 2569ce9934..64dd38229a 100644
--- a/tests/src/JIT/Methodical/eh/deadcode/deadoponerror_r.ilproj
+++ b/tests/src/JIT/Methodical/eh/deadcode/deadoponerror_r.ilproj
@@ -11,6 +11,7 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Methodical/eh/deadcode/deadrgninfunclet_d.ilproj b/tests/src/JIT/Methodical/eh/deadcode/deadrgninfunclet_d.ilproj
index bc09732683..14ef6f1398 100644
--- a/tests/src/JIT/Methodical/eh/deadcode/deadrgninfunclet_d.ilproj
+++ b/tests/src/JIT/Methodical/eh/deadcode/deadrgninfunclet_d.ilproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -34,6 +33,5 @@
<ProjectReference Include="..\common\common.csproj" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/eh/deadcode/deadrgninfunclet_r.ilproj b/tests/src/JIT/Methodical/eh/deadcode/deadrgninfunclet_r.ilproj
index d0e41c930c..73222f4d91 100644
--- a/tests/src/JIT/Methodical/eh/deadcode/deadrgninfunclet_r.ilproj
+++ b/tests/src/JIT/Methodical/eh/deadcode/deadrgninfunclet_r.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Methodical/eh/deadcode/deadtrycatch_d.ilproj b/tests/src/JIT/Methodical/eh/deadcode/deadtrycatch_d.ilproj
index a5b766ced4..9b9ee67ad4 100644
--- a/tests/src/JIT/Methodical/eh/deadcode/deadtrycatch_d.ilproj
+++ b/tests/src/JIT/Methodical/eh/deadcode/deadtrycatch_d.ilproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -34,6 +33,5 @@
<ProjectReference Include="..\common\common.csproj" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/eh/deadcode/deadtrycatch_r.ilproj b/tests/src/JIT/Methodical/eh/deadcode/deadtrycatch_r.ilproj
index f781296744..3090df9f42 100644
--- a/tests/src/JIT/Methodical/eh/deadcode/deadtrycatch_r.ilproj
+++ b/tests/src/JIT/Methodical/eh/deadcode/deadtrycatch_r.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Methodical/eh/deadcode/deadtryfinally_d.ilproj b/tests/src/JIT/Methodical/eh/deadcode/deadtryfinally_d.ilproj
index 2018a2fd55..bd151ab804 100644
--- a/tests/src/JIT/Methodical/eh/deadcode/deadtryfinally_d.ilproj
+++ b/tests/src/JIT/Methodical/eh/deadcode/deadtryfinally_d.ilproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -34,6 +33,5 @@
<ProjectReference Include="..\common\common.csproj" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/eh/deadcode/deadtryfinally_r.ilproj b/tests/src/JIT/Methodical/eh/deadcode/deadtryfinally_r.ilproj
index 4068ff1b84..ba07202261 100644
--- a/tests/src/JIT/Methodical/eh/deadcode/deadtryfinally_r.ilproj
+++ b/tests/src/JIT/Methodical/eh/deadcode/deadtryfinally_r.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Methodical/eh/deadcode/deadtryfinallythrow_d.ilproj b/tests/src/JIT/Methodical/eh/deadcode/deadtryfinallythrow_d.ilproj
index c629958033..387ccf992e 100644
--- a/tests/src/JIT/Methodical/eh/deadcode/deadtryfinallythrow_d.ilproj
+++ b/tests/src/JIT/Methodical/eh/deadcode/deadtryfinallythrow_d.ilproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -34,6 +33,5 @@
<ProjectReference Include="..\common\common.csproj" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/eh/deadcode/deadtryfinallythrow_r.ilproj b/tests/src/JIT/Methodical/eh/deadcode/deadtryfinallythrow_r.ilproj
index 6caf3271d6..86e21e321a 100644
--- a/tests/src/JIT/Methodical/eh/deadcode/deadtryfinallythrow_r.ilproj
+++ b/tests/src/JIT/Methodical/eh/deadcode/deadtryfinallythrow_r.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Methodical/eh/deadcode/endfinallyinloop_d.ilproj b/tests/src/JIT/Methodical/eh/deadcode/endfinallyinloop_d.ilproj
index 17691f4887..5767fa8d09 100644
--- a/tests/src/JIT/Methodical/eh/deadcode/endfinallyinloop_d.ilproj
+++ b/tests/src/JIT/Methodical/eh/deadcode/endfinallyinloop_d.ilproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -34,6 +33,5 @@
<ProjectReference Include="..\common\common.csproj" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/eh/deadcode/endfinallyinloop_r.ilproj b/tests/src/JIT/Methodical/eh/deadcode/endfinallyinloop_r.ilproj
index 16e42aaa8f..96f0bb038d 100644
--- a/tests/src/JIT/Methodical/eh/deadcode/endfinallyinloop_r.ilproj
+++ b/tests/src/JIT/Methodical/eh/deadcode/endfinallyinloop_r.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Methodical/eh/deadcode/loopstrswitchgoto_d.csproj b/tests/src/JIT/Methodical/eh/deadcode/loopstrswitchgoto_d.csproj
index 868b1b6946..c83517fb20 100644
--- a/tests/src/JIT/Methodical/eh/deadcode/loopstrswitchgoto_d.csproj
+++ b/tests/src/JIT/Methodical/eh/deadcode/loopstrswitchgoto_d.csproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -36,6 +35,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/eh/deadcode/loopstrswitchgoto_do.csproj b/tests/src/JIT/Methodical/eh/deadcode/loopstrswitchgoto_do.csproj
index dfc4073aa3..43204ddefc 100644
--- a/tests/src/JIT/Methodical/eh/deadcode/loopstrswitchgoto_do.csproj
+++ b/tests/src/JIT/Methodical/eh/deadcode/loopstrswitchgoto_do.csproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -36,6 +35,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/eh/deadcode/loopstrswitchgoto_r.csproj b/tests/src/JIT/Methodical/eh/deadcode/loopstrswitchgoto_r.csproj
index 2b97bc2369..1c3fdae8de 100644
--- a/tests/src/JIT/Methodical/eh/deadcode/loopstrswitchgoto_r.csproj
+++ b/tests/src/JIT/Methodical/eh/deadcode/loopstrswitchgoto_r.csproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -36,6 +35,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/eh/deadcode/loopstrswitchgoto_ro.csproj b/tests/src/JIT/Methodical/eh/deadcode/loopstrswitchgoto_ro.csproj
index 50663bf5a8..e8e538bbf5 100644
--- a/tests/src/JIT/Methodical/eh/deadcode/loopstrswitchgoto_ro.csproj
+++ b/tests/src/JIT/Methodical/eh/deadcode/loopstrswitchgoto_ro.csproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -36,6 +35,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/eh/deadcode/severaldeadehregions_d.ilproj b/tests/src/JIT/Methodical/eh/deadcode/severaldeadehregions_d.ilproj
index b6aa2c54e3..3d388f659f 100644
--- a/tests/src/JIT/Methodical/eh/deadcode/severaldeadehregions_d.ilproj
+++ b/tests/src/JIT/Methodical/eh/deadcode/severaldeadehregions_d.ilproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -34,6 +33,5 @@
<ProjectReference Include="..\common\common.csproj" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/eh/deadcode/severaldeadehregions_r.ilproj b/tests/src/JIT/Methodical/eh/deadcode/severaldeadehregions_r.ilproj
index d4fd7a2052..783997f2a8 100644
--- a/tests/src/JIT/Methodical/eh/deadcode/severaldeadehregions_r.ilproj
+++ b/tests/src/JIT/Methodical/eh/deadcode/severaldeadehregions_r.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Methodical/eh/deadcode/severalnesteddeadehregions_d.ilproj b/tests/src/JIT/Methodical/eh/deadcode/severalnesteddeadehregions_d.ilproj
index 9d21ec245c..dc5965650a 100644
--- a/tests/src/JIT/Methodical/eh/deadcode/severalnesteddeadehregions_d.ilproj
+++ b/tests/src/JIT/Methodical/eh/deadcode/severalnesteddeadehregions_d.ilproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -34,6 +33,5 @@
<ProjectReference Include="..\common\common.csproj" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/eh/deadcode/severalnesteddeadehregions_r.ilproj b/tests/src/JIT/Methodical/eh/deadcode/severalnesteddeadehregions_r.ilproj
index f7c9c3e4f0..1f5a6d03e5 100644
--- a/tests/src/JIT/Methodical/eh/deadcode/severalnesteddeadehregions_r.ilproj
+++ b/tests/src/JIT/Methodical/eh/deadcode/severalnesteddeadehregions_r.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Methodical/eh/deadcode/simpledeadehregion_d.ilproj b/tests/src/JIT/Methodical/eh/deadcode/simpledeadehregion_d.ilproj
index ca6a38659b..1e9580dc65 100644
--- a/tests/src/JIT/Methodical/eh/deadcode/simpledeadehregion_d.ilproj
+++ b/tests/src/JIT/Methodical/eh/deadcode/simpledeadehregion_d.ilproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -34,6 +33,5 @@
<ProjectReference Include="..\common\common.csproj" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/eh/deadcode/simpledeadehregion_r.ilproj b/tests/src/JIT/Methodical/eh/deadcode/simpledeadehregion_r.ilproj
index e63267eedf..d7b158b794 100644
--- a/tests/src/JIT/Methodical/eh/deadcode/simpledeadehregion_r.ilproj
+++ b/tests/src/JIT/Methodical/eh/deadcode/simpledeadehregion_r.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Methodical/eh/disconnected/backwardleave_d.ilproj b/tests/src/JIT/Methodical/eh/disconnected/backwardleave_d.ilproj
index 912026c210..05ab7f9833 100644
--- a/tests/src/JIT/Methodical/eh/disconnected/backwardleave_d.ilproj
+++ b/tests/src/JIT/Methodical/eh/disconnected/backwardleave_d.ilproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -34,6 +33,5 @@
<ProjectReference Include="..\common\common.csproj" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/eh/disconnected/backwardleave_r.ilproj b/tests/src/JIT/Methodical/eh/disconnected/backwardleave_r.ilproj
index 528ff71f69..a699fc4d40 100644
--- a/tests/src/JIT/Methodical/eh/disconnected/backwardleave_r.ilproj
+++ b/tests/src/JIT/Methodical/eh/disconnected/backwardleave_r.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Methodical/eh/disconnected/catchbeforetrybody_d.ilproj b/tests/src/JIT/Methodical/eh/disconnected/catchbeforetrybody_d.ilproj
index ebe10d29af..c87498c2c0 100644
--- a/tests/src/JIT/Methodical/eh/disconnected/catchbeforetrybody_d.ilproj
+++ b/tests/src/JIT/Methodical/eh/disconnected/catchbeforetrybody_d.ilproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -34,6 +33,5 @@
<ProjectReference Include="..\common\common.csproj" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/eh/disconnected/catchbeforetrybody_r.ilproj b/tests/src/JIT/Methodical/eh/disconnected/catchbeforetrybody_r.ilproj
index db8d153e54..09979ca69b 100644
--- a/tests/src/JIT/Methodical/eh/disconnected/catchbeforetrybody_r.ilproj
+++ b/tests/src/JIT/Methodical/eh/disconnected/catchbeforetrybody_r.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Methodical/eh/disconnected/catchtryintryfinally_d.ilproj b/tests/src/JIT/Methodical/eh/disconnected/catchtryintryfinally_d.ilproj
index d0b7d8399b..ef9b1f0423 100644
--- a/tests/src/JIT/Methodical/eh/disconnected/catchtryintryfinally_d.ilproj
+++ b/tests/src/JIT/Methodical/eh/disconnected/catchtryintryfinally_d.ilproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -34,6 +33,5 @@
<ProjectReference Include="..\common\common.csproj" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/eh/disconnected/catchtryintryfinally_r.ilproj b/tests/src/JIT/Methodical/eh/disconnected/catchtryintryfinally_r.ilproj
index c84f8db602..ea5b20b0e2 100644
--- a/tests/src/JIT/Methodical/eh/disconnected/catchtryintryfinally_r.ilproj
+++ b/tests/src/JIT/Methodical/eh/disconnected/catchtryintryfinally_r.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Methodical/eh/disconnected/faultbeforetrybody_d.ilproj b/tests/src/JIT/Methodical/eh/disconnected/faultbeforetrybody_d.ilproj
index 3e759d28c8..d64ec0d975 100644
--- a/tests/src/JIT/Methodical/eh/disconnected/faultbeforetrybody_d.ilproj
+++ b/tests/src/JIT/Methodical/eh/disconnected/faultbeforetrybody_d.ilproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -34,6 +33,5 @@
<ProjectReference Include="..\common\common.csproj" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/eh/disconnected/finallybeforetrybody_d.ilproj b/tests/src/JIT/Methodical/eh/disconnected/finallybeforetrybody_d.ilproj
index 1fd46a95ba..c368ef847e 100644
--- a/tests/src/JIT/Methodical/eh/disconnected/finallybeforetrybody_d.ilproj
+++ b/tests/src/JIT/Methodical/eh/disconnected/finallybeforetrybody_d.ilproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -34,6 +33,5 @@
<ProjectReference Include="..\common\common.csproj" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/eh/disconnected/finallybeforetrybody_r.ilproj b/tests/src/JIT/Methodical/eh/disconnected/finallybeforetrybody_r.ilproj
index bdf097c29c..3def305ba0 100644
--- a/tests/src/JIT/Methodical/eh/disconnected/finallybeforetrybody_r.ilproj
+++ b/tests/src/JIT/Methodical/eh/disconnected/finallybeforetrybody_r.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Methodical/eh/disconnected/finallytryintryfinally_d.ilproj b/tests/src/JIT/Methodical/eh/disconnected/finallytryintryfinally_d.ilproj
index 655e765764..a1da57f3e7 100644
--- a/tests/src/JIT/Methodical/eh/disconnected/finallytryintryfinally_d.ilproj
+++ b/tests/src/JIT/Methodical/eh/disconnected/finallytryintryfinally_d.ilproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -34,6 +33,5 @@
<ProjectReference Include="..\common\common.csproj" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/eh/disconnected/finallytryintryfinally_r.ilproj b/tests/src/JIT/Methodical/eh/disconnected/finallytryintryfinally_r.ilproj
index 42d3706ab9..5b781412b0 100644
--- a/tests/src/JIT/Methodical/eh/disconnected/finallytryintryfinally_r.ilproj
+++ b/tests/src/JIT/Methodical/eh/disconnected/finallytryintryfinally_r.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Methodical/eh/disconnected/sehhandlerbeforetry_d.ilproj b/tests/src/JIT/Methodical/eh/disconnected/sehhandlerbeforetry_d.ilproj
index eeefe71c19..e890b2ec27 100644
--- a/tests/src/JIT/Methodical/eh/disconnected/sehhandlerbeforetry_d.ilproj
+++ b/tests/src/JIT/Methodical/eh/disconnected/sehhandlerbeforetry_d.ilproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -34,6 +33,5 @@
<ProjectReference Include="..\common\common.csproj" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/eh/disconnected/testeit_d.ilproj b/tests/src/JIT/Methodical/eh/disconnected/testeit_d.ilproj
index 3a089caddd..6aaaea0d3f 100644
--- a/tests/src/JIT/Methodical/eh/disconnected/testeit_d.ilproj
+++ b/tests/src/JIT/Methodical/eh/disconnected/testeit_d.ilproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -34,6 +33,5 @@
<ProjectReference Include="..\common\common.csproj" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/eh/disconnected/testeit_r.ilproj b/tests/src/JIT/Methodical/eh/disconnected/testeit_r.ilproj
index 112982c784..aa657eb586 100644
--- a/tests/src/JIT/Methodical/eh/disconnected/testeit_r.ilproj
+++ b/tests/src/JIT/Methodical/eh/disconnected/testeit_r.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Methodical/eh/disconnected/trybodyinbetweencatchhandlers_d.ilproj b/tests/src/JIT/Methodical/eh/disconnected/trybodyinbetweencatchhandlers_d.ilproj
index 4a2776febd..13df11023f 100644
--- a/tests/src/JIT/Methodical/eh/disconnected/trybodyinbetweencatchhandlers_d.ilproj
+++ b/tests/src/JIT/Methodical/eh/disconnected/trybodyinbetweencatchhandlers_d.ilproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -34,6 +33,5 @@
<ProjectReference Include="..\common\common.csproj" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/eh/disconnected/trybodyinbetweencatchhandlers_r.ilproj b/tests/src/JIT/Methodical/eh/disconnected/trybodyinbetweencatchhandlers_r.ilproj
index 82e3a306ee..0eb6afbc49 100644
--- a/tests/src/JIT/Methodical/eh/disconnected/trybodyinbetweencatchhandlers_r.ilproj
+++ b/tests/src/JIT/Methodical/eh/disconnected/trybodyinbetweencatchhandlers_r.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Methodical/eh/disconnected/tryfinallyincatchtry_d.ilproj b/tests/src/JIT/Methodical/eh/disconnected/tryfinallyincatchtry_d.ilproj
index 6355756f17..9023eaf2c8 100644
--- a/tests/src/JIT/Methodical/eh/disconnected/tryfinallyincatchtry_d.ilproj
+++ b/tests/src/JIT/Methodical/eh/disconnected/tryfinallyincatchtry_d.ilproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -34,6 +33,5 @@
<ProjectReference Include="..\common\common.csproj" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/eh/disconnected/tryfinallyincatchtry_r.ilproj b/tests/src/JIT/Methodical/eh/disconnected/tryfinallyincatchtry_r.ilproj
index 958a1843b0..25c9f8a56a 100644
--- a/tests/src/JIT/Methodical/eh/disconnected/tryfinallyincatchtry_r.ilproj
+++ b/tests/src/JIT/Methodical/eh/disconnected/tryfinallyincatchtry_r.ilproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<PropertyGroup>
<DebugType>pdbonly</DebugType>
</PropertyGroup>
@@ -34,6 +33,5 @@
<ProjectReference Include="..\common\common.csproj" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/eh/finallyexec/localgotoinahandler_d.csproj b/tests/src/JIT/Methodical/eh/finallyexec/localgotoinahandler_d.csproj
index 8aa50dd999..fed1db9618 100644
--- a/tests/src/JIT/Methodical/eh/finallyexec/localgotoinahandler_d.csproj
+++ b/tests/src/JIT/Methodical/eh/finallyexec/localgotoinahandler_d.csproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<ProjectReference Include="..\common\common.csproj" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/eh/finallyexec/localgotoinahandler_do.csproj b/tests/src/JIT/Methodical/eh/finallyexec/localgotoinahandler_do.csproj
index 30c50bd486..e0db928b35 100644
--- a/tests/src/JIT/Methodical/eh/finallyexec/localgotoinahandler_do.csproj
+++ b/tests/src/JIT/Methodical/eh/finallyexec/localgotoinahandler_do.csproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
- </PropertyGroup>
- <!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
+ <!-- Default configurations to help VS understand the configurations -->
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<ProjectReference Include="..\common\common.csproj" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/eh/finallyexec/localgotoinahandler_r.csproj b/tests/src/JIT/Methodical/eh/finallyexec/localgotoinahandler_r.csproj
index 6a4a8545ef..08738decff 100644
--- a/tests/src/JIT/Methodical/eh/finallyexec/localgotoinahandler_r.csproj
+++ b/tests/src/JIT/Methodical/eh/finallyexec/localgotoinahandler_r.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<ProjectReference Include="..\common\common.csproj" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/eh/finallyexec/localgotoinahandler_ro.csproj b/tests/src/JIT/Methodical/eh/finallyexec/localgotoinahandler_ro.csproj
index 72fb2bbfe5..eec8cd0d4b 100644
--- a/tests/src/JIT/Methodical/eh/finallyexec/localgotoinahandler_ro.csproj
+++ b/tests/src/JIT/Methodical/eh/finallyexec/localgotoinahandler_ro.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<ProjectReference Include="..\common\common.csproj" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/eh/finallyexec/nonlocalexittobeginningoftry_d.csproj b/tests/src/JIT/Methodical/eh/finallyexec/nonlocalexittobeginningoftry_d.csproj
index 3f7c870bf9..187706a4ef 100644
--- a/tests/src/JIT/Methodical/eh/finallyexec/nonlocalexittobeginningoftry_d.csproj
+++ b/tests/src/JIT/Methodical/eh/finallyexec/nonlocalexittobeginningoftry_d.csproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<ProjectReference Include="..\common\common.csproj" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/eh/finallyexec/nonlocalexittobeginningoftry_do.csproj b/tests/src/JIT/Methodical/eh/finallyexec/nonlocalexittobeginningoftry_do.csproj
index 4c46b61a31..51745ffa0b 100644
--- a/tests/src/JIT/Methodical/eh/finallyexec/nonlocalexittobeginningoftry_do.csproj
+++ b/tests/src/JIT/Methodical/eh/finallyexec/nonlocalexittobeginningoftry_do.csproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
- </PropertyGroup>
- <!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
+ <!-- Default configurations to help VS understand the configurations -->
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<ProjectReference Include="..\common\common.csproj" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/eh/finallyexec/nonlocalexittobeginningoftry_r.csproj b/tests/src/JIT/Methodical/eh/finallyexec/nonlocalexittobeginningoftry_r.csproj
index 11701e2eeb..eb4a03b8af 100644
--- a/tests/src/JIT/Methodical/eh/finallyexec/nonlocalexittobeginningoftry_r.csproj
+++ b/tests/src/JIT/Methodical/eh/finallyexec/nonlocalexittobeginningoftry_r.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<ProjectReference Include="..\common\common.csproj" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/eh/finallyexec/nonlocalexittobeginningoftry_ro.csproj b/tests/src/JIT/Methodical/eh/finallyexec/nonlocalexittobeginningoftry_ro.csproj
index 3b7a1bf754..a89ec866db 100644
--- a/tests/src/JIT/Methodical/eh/finallyexec/nonlocalexittobeginningoftry_ro.csproj
+++ b/tests/src/JIT/Methodical/eh/finallyexec/nonlocalexittobeginningoftry_ro.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<ProjectReference Include="..\common\common.csproj" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/eh/finallyexec/nonlocalgotoinatryblockinahandler_d.csproj b/tests/src/JIT/Methodical/eh/finallyexec/nonlocalgotoinatryblockinahandler_d.csproj
index 84d7035a53..8ac78e9be5 100644
--- a/tests/src/JIT/Methodical/eh/finallyexec/nonlocalgotoinatryblockinahandler_d.csproj
+++ b/tests/src/JIT/Methodical/eh/finallyexec/nonlocalgotoinatryblockinahandler_d.csproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<ProjectReference Include="..\common\common.csproj" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/eh/finallyexec/nonlocalgotoinatryblockinahandler_do.csproj b/tests/src/JIT/Methodical/eh/finallyexec/nonlocalgotoinatryblockinahandler_do.csproj
index 2e78383fac..16cee18daf 100644
--- a/tests/src/JIT/Methodical/eh/finallyexec/nonlocalgotoinatryblockinahandler_do.csproj
+++ b/tests/src/JIT/Methodical/eh/finallyexec/nonlocalgotoinatryblockinahandler_do.csproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
- </PropertyGroup>
- <!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
+ <!-- Default configurations to help VS understand the configurations -->
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<ProjectReference Include="..\common\common.csproj" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/eh/finallyexec/nonlocalgotoinatryblockinahandler_r.csproj b/tests/src/JIT/Methodical/eh/finallyexec/nonlocalgotoinatryblockinahandler_r.csproj
index 56cceb5e73..47d6a7de25 100644
--- a/tests/src/JIT/Methodical/eh/finallyexec/nonlocalgotoinatryblockinahandler_r.csproj
+++ b/tests/src/JIT/Methodical/eh/finallyexec/nonlocalgotoinatryblockinahandler_r.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<ProjectReference Include="..\common\common.csproj" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/eh/finallyexec/nonlocalgotoinatryblockinahandler_ro.csproj b/tests/src/JIT/Methodical/eh/finallyexec/nonlocalgotoinatryblockinahandler_ro.csproj
index ee61946e86..c081b651c7 100644
--- a/tests/src/JIT/Methodical/eh/finallyexec/nonlocalgotoinatryblockinahandler_ro.csproj
+++ b/tests/src/JIT/Methodical/eh/finallyexec/nonlocalgotoinatryblockinahandler_ro.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<ProjectReference Include="..\common\common.csproj" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/eh/finallyexec/simplenonlocalexit_d.csproj b/tests/src/JIT/Methodical/eh/finallyexec/simplenonlocalexit_d.csproj
index b77b00919c..cac71a7149 100644
--- a/tests/src/JIT/Methodical/eh/finallyexec/simplenonlocalexit_d.csproj
+++ b/tests/src/JIT/Methodical/eh/finallyexec/simplenonlocalexit_d.csproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<ProjectReference Include="..\common\common.csproj" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/eh/finallyexec/simplenonlocalexit_do.csproj b/tests/src/JIT/Methodical/eh/finallyexec/simplenonlocalexit_do.csproj
index 415aa727ae..f654e05811 100644
--- a/tests/src/JIT/Methodical/eh/finallyexec/simplenonlocalexit_do.csproj
+++ b/tests/src/JIT/Methodical/eh/finallyexec/simplenonlocalexit_do.csproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
- </PropertyGroup>
- <!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
+ <!-- Default configurations to help VS understand the configurations -->
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<ProjectReference Include="..\common\common.csproj" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/eh/finallyexec/simplenonlocalexit_r.csproj b/tests/src/JIT/Methodical/eh/finallyexec/simplenonlocalexit_r.csproj
index 615cc8875a..605bf9a458 100644
--- a/tests/src/JIT/Methodical/eh/finallyexec/simplenonlocalexit_r.csproj
+++ b/tests/src/JIT/Methodical/eh/finallyexec/simplenonlocalexit_r.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<ProjectReference Include="..\common\common.csproj" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/eh/finallyexec/simplenonlocalexit_ro.csproj b/tests/src/JIT/Methodical/eh/finallyexec/simplenonlocalexit_ro.csproj
index 29ca27d775..40cd9c72f0 100644
--- a/tests/src/JIT/Methodical/eh/finallyexec/simplenonlocalexit_ro.csproj
+++ b/tests/src/JIT/Methodical/eh/finallyexec/simplenonlocalexit_ro.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<ProjectReference Include="..\common\common.csproj" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/eh/finallyexec/simplenonlocalexitnestedintrycatch_d.csproj b/tests/src/JIT/Methodical/eh/finallyexec/simplenonlocalexitnestedintrycatch_d.csproj
index 56143b1507..d93fe7f78b 100644
--- a/tests/src/JIT/Methodical/eh/finallyexec/simplenonlocalexitnestedintrycatch_d.csproj
+++ b/tests/src/JIT/Methodical/eh/finallyexec/simplenonlocalexitnestedintrycatch_d.csproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<ProjectReference Include="..\common\common.csproj" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/eh/finallyexec/simplenonlocalexitnestedintrycatch_do.csproj b/tests/src/JIT/Methodical/eh/finallyexec/simplenonlocalexitnestedintrycatch_do.csproj
index c79687656b..559bd5c7b0 100644
--- a/tests/src/JIT/Methodical/eh/finallyexec/simplenonlocalexitnestedintrycatch_do.csproj
+++ b/tests/src/JIT/Methodical/eh/finallyexec/simplenonlocalexitnestedintrycatch_do.csproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
- </PropertyGroup>
- <!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
+ <!-- Default configurations to help VS understand the configurations -->
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<ProjectReference Include="..\common\common.csproj" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/eh/finallyexec/simplenonlocalexitnestedintrycatch_r.csproj b/tests/src/JIT/Methodical/eh/finallyexec/simplenonlocalexitnestedintrycatch_r.csproj
index 0ba7f69d8c..2a6c3eff22 100644
--- a/tests/src/JIT/Methodical/eh/finallyexec/simplenonlocalexitnestedintrycatch_r.csproj
+++ b/tests/src/JIT/Methodical/eh/finallyexec/simplenonlocalexitnestedintrycatch_r.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<ProjectReference Include="..\common\common.csproj" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/eh/finallyexec/simplenonlocalexitnestedintrycatch_ro.csproj b/tests/src/JIT/Methodical/eh/finallyexec/simplenonlocalexitnestedintrycatch_ro.csproj
index 8e02815a6c..9dcafcd92c 100644
--- a/tests/src/JIT/Methodical/eh/finallyexec/simplenonlocalexitnestedintrycatch_ro.csproj
+++ b/tests/src/JIT/Methodical/eh/finallyexec/simplenonlocalexitnestedintrycatch_ro.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<ProjectReference Include="..\common\common.csproj" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/eh/finallyexec/switchincatch_d.csproj b/tests/src/JIT/Methodical/eh/finallyexec/switchincatch_d.csproj
index 09c600ee77..7a2382601a 100644
--- a/tests/src/JIT/Methodical/eh/finallyexec/switchincatch_d.csproj
+++ b/tests/src/JIT/Methodical/eh/finallyexec/switchincatch_d.csproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<ProjectReference Include="..\common\common.csproj" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/eh/finallyexec/switchincatch_do.csproj b/tests/src/JIT/Methodical/eh/finallyexec/switchincatch_do.csproj
index 8d7a660d1d..90ba470217 100644
--- a/tests/src/JIT/Methodical/eh/finallyexec/switchincatch_do.csproj
+++ b/tests/src/JIT/Methodical/eh/finallyexec/switchincatch_do.csproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
- </PropertyGroup>
- <!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
+ <!-- Default configurations to help VS understand the configurations -->
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<ProjectReference Include="..\common\common.csproj" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/eh/finallyexec/switchincatch_r.csproj b/tests/src/JIT/Methodical/eh/finallyexec/switchincatch_r.csproj
index bf7e7ad1ac..197b42d4bf 100644
--- a/tests/src/JIT/Methodical/eh/finallyexec/switchincatch_r.csproj
+++ b/tests/src/JIT/Methodical/eh/finallyexec/switchincatch_r.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<ProjectReference Include="..\common\common.csproj" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/eh/finallyexec/switchincatch_ro.csproj b/tests/src/JIT/Methodical/eh/finallyexec/switchincatch_ro.csproj
index 890be088e1..5131488b07 100644
--- a/tests/src/JIT/Methodical/eh/finallyexec/switchincatch_ro.csproj
+++ b/tests/src/JIT/Methodical/eh/finallyexec/switchincatch_ro.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<ProjectReference Include="..\common\common.csproj" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/eh/finallyexec/tryCatchFinallyThrow_nonlocalexit1_d.csproj b/tests/src/JIT/Methodical/eh/finallyexec/tryCatchFinallyThrow_nonlocalexit1_d.csproj
index be80decede..aad3370772 100644
--- a/tests/src/JIT/Methodical/eh/finallyexec/tryCatchFinallyThrow_nonlocalexit1_d.csproj
+++ b/tests/src/JIT/Methodical/eh/finallyexec/tryCatchFinallyThrow_nonlocalexit1_d.csproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<ProjectReference Include="..\common\common.csproj" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/eh/finallyexec/tryCatchFinallyThrow_nonlocalexit1_do.csproj b/tests/src/JIT/Methodical/eh/finallyexec/tryCatchFinallyThrow_nonlocalexit1_do.csproj
index de70dab1a2..df6e77633f 100644
--- a/tests/src/JIT/Methodical/eh/finallyexec/tryCatchFinallyThrow_nonlocalexit1_do.csproj
+++ b/tests/src/JIT/Methodical/eh/finallyexec/tryCatchFinallyThrow_nonlocalexit1_do.csproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
- </PropertyGroup>
- <!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
+ <!-- Default configurations to help VS understand the configurations -->
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<ProjectReference Include="..\common\common.csproj" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/eh/finallyexec/tryCatchFinallyThrow_nonlocalexit1_r.csproj b/tests/src/JIT/Methodical/eh/finallyexec/tryCatchFinallyThrow_nonlocalexit1_r.csproj
index bf48b6911a..14e92cbe34 100644
--- a/tests/src/JIT/Methodical/eh/finallyexec/tryCatchFinallyThrow_nonlocalexit1_r.csproj
+++ b/tests/src/JIT/Methodical/eh/finallyexec/tryCatchFinallyThrow_nonlocalexit1_r.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<ProjectReference Include="..\common\common.csproj" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/eh/finallyexec/tryCatchFinallyThrow_nonlocalexit1_ro.csproj b/tests/src/JIT/Methodical/eh/finallyexec/tryCatchFinallyThrow_nonlocalexit1_ro.csproj
index 44d789828c..525cd40e88 100644
--- a/tests/src/JIT/Methodical/eh/finallyexec/tryCatchFinallyThrow_nonlocalexit1_ro.csproj
+++ b/tests/src/JIT/Methodical/eh/finallyexec/tryCatchFinallyThrow_nonlocalexit1_ro.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<ProjectReference Include="..\common\common.csproj" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/eh/finallyexec/tryCatchFinallyThrow_nonlocalexit2_d.csproj b/tests/src/JIT/Methodical/eh/finallyexec/tryCatchFinallyThrow_nonlocalexit2_d.csproj
index de857a2deb..626100cc5a 100644
--- a/tests/src/JIT/Methodical/eh/finallyexec/tryCatchFinallyThrow_nonlocalexit2_d.csproj
+++ b/tests/src/JIT/Methodical/eh/finallyexec/tryCatchFinallyThrow_nonlocalexit2_d.csproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<ProjectReference Include="..\common\common.csproj" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/eh/finallyexec/tryCatchFinallyThrow_nonlocalexit2_do.csproj b/tests/src/JIT/Methodical/eh/finallyexec/tryCatchFinallyThrow_nonlocalexit2_do.csproj
index 745a5c1c83..e59213be0b 100644
--- a/tests/src/JIT/Methodical/eh/finallyexec/tryCatchFinallyThrow_nonlocalexit2_do.csproj
+++ b/tests/src/JIT/Methodical/eh/finallyexec/tryCatchFinallyThrow_nonlocalexit2_do.csproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
- </PropertyGroup>
- <!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
+ <!-- Default configurations to help VS understand the configurations -->
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<ProjectReference Include="..\common\common.csproj" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/eh/finallyexec/tryCatchFinallyThrow_nonlocalexit2_r.csproj b/tests/src/JIT/Methodical/eh/finallyexec/tryCatchFinallyThrow_nonlocalexit2_r.csproj
index c0e91b7912..d3b867820c 100644
--- a/tests/src/JIT/Methodical/eh/finallyexec/tryCatchFinallyThrow_nonlocalexit2_r.csproj
+++ b/tests/src/JIT/Methodical/eh/finallyexec/tryCatchFinallyThrow_nonlocalexit2_r.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<ProjectReference Include="..\common\common.csproj" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/eh/finallyexec/tryCatchFinallyThrow_nonlocalexit2_ro.csproj b/tests/src/JIT/Methodical/eh/finallyexec/tryCatchFinallyThrow_nonlocalexit2_ro.csproj
index 7b6309e0c0..66d0130ea6 100644
--- a/tests/src/JIT/Methodical/eh/finallyexec/tryCatchFinallyThrow_nonlocalexit2_ro.csproj
+++ b/tests/src/JIT/Methodical/eh/finallyexec/tryCatchFinallyThrow_nonlocalexit2_ro.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<ProjectReference Include="..\common\common.csproj" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/eh/finallyexec/tryCatchFinallyThrow_nonlocalexit3_d.csproj b/tests/src/JIT/Methodical/eh/finallyexec/tryCatchFinallyThrow_nonlocalexit3_d.csproj
index 12d5c32246..ba06bef95e 100644
--- a/tests/src/JIT/Methodical/eh/finallyexec/tryCatchFinallyThrow_nonlocalexit3_d.csproj
+++ b/tests/src/JIT/Methodical/eh/finallyexec/tryCatchFinallyThrow_nonlocalexit3_d.csproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<ProjectReference Include="..\common\common.csproj" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/eh/finallyexec/tryCatchFinallyThrow_nonlocalexit3_do.csproj b/tests/src/JIT/Methodical/eh/finallyexec/tryCatchFinallyThrow_nonlocalexit3_do.csproj
index d8bae286d1..3a609d2d44 100644
--- a/tests/src/JIT/Methodical/eh/finallyexec/tryCatchFinallyThrow_nonlocalexit3_do.csproj
+++ b/tests/src/JIT/Methodical/eh/finallyexec/tryCatchFinallyThrow_nonlocalexit3_do.csproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
- </PropertyGroup>
- <!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
+ <!-- Default configurations to help VS understand the configurations -->
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<ProjectReference Include="..\common\common.csproj" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/eh/finallyexec/tryCatchFinallyThrow_nonlocalexit3_r.csproj b/tests/src/JIT/Methodical/eh/finallyexec/tryCatchFinallyThrow_nonlocalexit3_r.csproj
index 5b2810d446..2f4ec612ca 100644
--- a/tests/src/JIT/Methodical/eh/finallyexec/tryCatchFinallyThrow_nonlocalexit3_r.csproj
+++ b/tests/src/JIT/Methodical/eh/finallyexec/tryCatchFinallyThrow_nonlocalexit3_r.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<ProjectReference Include="..\common\common.csproj" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/eh/finallyexec/tryCatchFinallyThrow_nonlocalexit3_ro.csproj b/tests/src/JIT/Methodical/eh/finallyexec/tryCatchFinallyThrow_nonlocalexit3_ro.csproj
index 36b1c51702..6cf81526bd 100644
--- a/tests/src/JIT/Methodical/eh/finallyexec/tryCatchFinallyThrow_nonlocalexit3_ro.csproj
+++ b/tests/src/JIT/Methodical/eh/finallyexec/tryCatchFinallyThrow_nonlocalexit3_ro.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<ProjectReference Include="..\common\common.csproj" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/eh/finallyexec/tryCatchFinallyThrow_nonlocalexit4_d.csproj b/tests/src/JIT/Methodical/eh/finallyexec/tryCatchFinallyThrow_nonlocalexit4_d.csproj
index bbfdec2028..2c73f5130d 100644
--- a/tests/src/JIT/Methodical/eh/finallyexec/tryCatchFinallyThrow_nonlocalexit4_d.csproj
+++ b/tests/src/JIT/Methodical/eh/finallyexec/tryCatchFinallyThrow_nonlocalexit4_d.csproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<ProjectReference Include="..\common\common.csproj" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/eh/finallyexec/tryCatchFinallyThrow_nonlocalexit4_do.csproj b/tests/src/JIT/Methodical/eh/finallyexec/tryCatchFinallyThrow_nonlocalexit4_do.csproj
index 6cabb8ecdc..c9365a2aa9 100644
--- a/tests/src/JIT/Methodical/eh/finallyexec/tryCatchFinallyThrow_nonlocalexit4_do.csproj
+++ b/tests/src/JIT/Methodical/eh/finallyexec/tryCatchFinallyThrow_nonlocalexit4_do.csproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
- </PropertyGroup>
- <!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
+ <!-- Default configurations to help VS understand the configurations -->
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<ProjectReference Include="..\common\common.csproj" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/eh/finallyexec/tryCatchFinallyThrow_nonlocalexit4_r.csproj b/tests/src/JIT/Methodical/eh/finallyexec/tryCatchFinallyThrow_nonlocalexit4_r.csproj
index 28a07157bb..1619a81abf 100644
--- a/tests/src/JIT/Methodical/eh/finallyexec/tryCatchFinallyThrow_nonlocalexit4_r.csproj
+++ b/tests/src/JIT/Methodical/eh/finallyexec/tryCatchFinallyThrow_nonlocalexit4_r.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<ProjectReference Include="..\common\common.csproj" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/eh/finallyexec/tryCatchFinallyThrow_nonlocalexit4_ro.csproj b/tests/src/JIT/Methodical/eh/finallyexec/tryCatchFinallyThrow_nonlocalexit4_ro.csproj
index 80bb79f647..bd67b13383 100644
--- a/tests/src/JIT/Methodical/eh/finallyexec/tryCatchFinallyThrow_nonlocalexit4_ro.csproj
+++ b/tests/src/JIT/Methodical/eh/finallyexec/tryCatchFinallyThrow_nonlocalexit4_ro.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<ProjectReference Include="..\common\common.csproj" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/eh/finallyexec/tryfinallythrow_nonlocalexit_d.csproj b/tests/src/JIT/Methodical/eh/finallyexec/tryfinallythrow_nonlocalexit_d.csproj
index d1dce2856f..0864a03a0c 100644
--- a/tests/src/JIT/Methodical/eh/finallyexec/tryfinallythrow_nonlocalexit_d.csproj
+++ b/tests/src/JIT/Methodical/eh/finallyexec/tryfinallythrow_nonlocalexit_d.csproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<ProjectReference Include="..\common\common.csproj" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/eh/finallyexec/tryfinallythrow_nonlocalexit_do.csproj b/tests/src/JIT/Methodical/eh/finallyexec/tryfinallythrow_nonlocalexit_do.csproj
index c976aae7dc..514220fe72 100644
--- a/tests/src/JIT/Methodical/eh/finallyexec/tryfinallythrow_nonlocalexit_do.csproj
+++ b/tests/src/JIT/Methodical/eh/finallyexec/tryfinallythrow_nonlocalexit_do.csproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
- </PropertyGroup>
- <!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
+ <!-- Default configurations to help VS understand the configurations -->
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<ProjectReference Include="..\common\common.csproj" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/eh/finallyexec/tryfinallythrow_nonlocalexit_r.csproj b/tests/src/JIT/Methodical/eh/finallyexec/tryfinallythrow_nonlocalexit_r.csproj
index 1a86e5d2d4..3a2943207e 100644
--- a/tests/src/JIT/Methodical/eh/finallyexec/tryfinallythrow_nonlocalexit_r.csproj
+++ b/tests/src/JIT/Methodical/eh/finallyexec/tryfinallythrow_nonlocalexit_r.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<ProjectReference Include="..\common\common.csproj" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/eh/finallyexec/tryfinallythrow_nonlocalexit_ro.csproj b/tests/src/JIT/Methodical/eh/finallyexec/tryfinallythrow_nonlocalexit_ro.csproj
index 6f69c0d534..ffcbe00b04 100644
--- a/tests/src/JIT/Methodical/eh/finallyexec/tryfinallythrow_nonlocalexit_ro.csproj
+++ b/tests/src/JIT/Methodical/eh/finallyexec/tryfinallythrow_nonlocalexit_ro.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<ProjectReference Include="..\common\common.csproj" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/eh/interactions/ehso.csproj b/tests/src/JIT/Methodical/eh/interactions/ehso.csproj
index 819c424457..352a587cab 100644
--- a/tests/src/JIT/Methodical/eh/interactions/ehso.csproj
+++ b/tests/src/JIT/Methodical/eh/interactions/ehso.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/eh/interactions/gcincatch_d.csproj b/tests/src/JIT/Methodical/eh/interactions/gcincatch_d.csproj
index 610739311a..b393304649 100644
--- a/tests/src/JIT/Methodical/eh/interactions/gcincatch_d.csproj
+++ b/tests/src/JIT/Methodical/eh/interactions/gcincatch_d.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<ProjectReference Include="..\common\common.csproj" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/eh/interactions/gcincatch_do.csproj b/tests/src/JIT/Methodical/eh/interactions/gcincatch_do.csproj
index ac711dd951..bb611f3cb9 100644
--- a/tests/src/JIT/Methodical/eh/interactions/gcincatch_do.csproj
+++ b/tests/src/JIT/Methodical/eh/interactions/gcincatch_do.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<ProjectReference Include="..\common\common.csproj" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/eh/interactions/gcincatch_r.csproj b/tests/src/JIT/Methodical/eh/interactions/gcincatch_r.csproj
index 9d7b763c28..814948691d 100644
--- a/tests/src/JIT/Methodical/eh/interactions/gcincatch_r.csproj
+++ b/tests/src/JIT/Methodical/eh/interactions/gcincatch_r.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<ProjectReference Include="..\common\common.csproj" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/eh/interactions/gcincatch_ro.csproj b/tests/src/JIT/Methodical/eh/interactions/gcincatch_ro.csproj
index cd22882a03..2b80b0018b 100644
--- a/tests/src/JIT/Methodical/eh/interactions/gcincatch_ro.csproj
+++ b/tests/src/JIT/Methodical/eh/interactions/gcincatch_ro.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<ProjectReference Include="..\common\common.csproj" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/eh/interactions/volatilefromfinally.csproj b/tests/src/JIT/Methodical/eh/interactions/volatilefromfinally.csproj
index ba26618633..158c1b2a7b 100644
--- a/tests/src/JIT/Methodical/eh/interactions/volatilefromfinally.csproj
+++ b/tests/src/JIT/Methodical/eh/interactions/volatilefromfinally.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/eh/leaves/2branchesoutoftry_d.ilproj b/tests/src/JIT/Methodical/eh/leaves/2branchesoutoftry_d.ilproj
index f81d81d39d..d2949393c9 100644
--- a/tests/src/JIT/Methodical/eh/leaves/2branchesoutoftry_d.ilproj
+++ b/tests/src/JIT/Methodical/eh/leaves/2branchesoutoftry_d.ilproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -34,6 +33,5 @@
<ProjectReference Include="..\common\common.csproj" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/eh/leaves/2branchesoutoftry_r.ilproj b/tests/src/JIT/Methodical/eh/leaves/2branchesoutoftry_r.ilproj
index 024e5366ea..76e9f2ddcc 100644
--- a/tests/src/JIT/Methodical/eh/leaves/2branchesoutoftry_r.ilproj
+++ b/tests/src/JIT/Methodical/eh/leaves/2branchesoutoftry_r.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Methodical/eh/leaves/backwardleaveincatch_d.ilproj b/tests/src/JIT/Methodical/eh/leaves/backwardleaveincatch_d.ilproj
index 0eeda11772..b7daf8e986 100644
--- a/tests/src/JIT/Methodical/eh/leaves/backwardleaveincatch_d.ilproj
+++ b/tests/src/JIT/Methodical/eh/leaves/backwardleaveincatch_d.ilproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -34,6 +33,5 @@
<ProjectReference Include="..\common\common.csproj" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/eh/leaves/backwardleaveincatch_r.ilproj b/tests/src/JIT/Methodical/eh/leaves/backwardleaveincatch_r.ilproj
index 6d74a36585..32ce1d9dfa 100644
--- a/tests/src/JIT/Methodical/eh/leaves/backwardleaveincatch_r.ilproj
+++ b/tests/src/JIT/Methodical/eh/leaves/backwardleaveincatch_r.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Methodical/eh/leaves/branchbackwardswithcatch_d.ilproj b/tests/src/JIT/Methodical/eh/leaves/branchbackwardswithcatch_d.ilproj
index e09d12175c..c4c815480d 100644
--- a/tests/src/JIT/Methodical/eh/leaves/branchbackwardswithcatch_d.ilproj
+++ b/tests/src/JIT/Methodical/eh/leaves/branchbackwardswithcatch_d.ilproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -34,6 +33,5 @@
<ProjectReference Include="..\common\common.csproj" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/eh/leaves/branchbackwardswithcatch_r.ilproj b/tests/src/JIT/Methodical/eh/leaves/branchbackwardswithcatch_r.ilproj
index 2825de2e06..c61b66a9e0 100644
--- a/tests/src/JIT/Methodical/eh/leaves/branchbackwardswithcatch_r.ilproj
+++ b/tests/src/JIT/Methodical/eh/leaves/branchbackwardswithcatch_r.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Methodical/eh/leaves/branchbackwardswithfinally_d.ilproj b/tests/src/JIT/Methodical/eh/leaves/branchbackwardswithfinally_d.ilproj
index 93182610d5..b424f1a07a 100644
--- a/tests/src/JIT/Methodical/eh/leaves/branchbackwardswithfinally_d.ilproj
+++ b/tests/src/JIT/Methodical/eh/leaves/branchbackwardswithfinally_d.ilproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -34,6 +33,5 @@
<ProjectReference Include="..\common\common.csproj" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/eh/leaves/branchbackwardswithfinally_r.ilproj b/tests/src/JIT/Methodical/eh/leaves/branchbackwardswithfinally_r.ilproj
index 2df3c21e64..fa8609a5c6 100644
--- a/tests/src/JIT/Methodical/eh/leaves/branchbackwardswithfinally_r.ilproj
+++ b/tests/src/JIT/Methodical/eh/leaves/branchbackwardswithfinally_r.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Methodical/eh/leaves/branchoutofnestedtryfinally_d.ilproj b/tests/src/JIT/Methodical/eh/leaves/branchoutofnestedtryfinally_d.ilproj
index d536512f7b..95895e41f3 100644
--- a/tests/src/JIT/Methodical/eh/leaves/branchoutofnestedtryfinally_d.ilproj
+++ b/tests/src/JIT/Methodical/eh/leaves/branchoutofnestedtryfinally_d.ilproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -34,6 +33,5 @@
<ProjectReference Include="..\common\common.csproj" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/eh/leaves/branchoutofnestedtryfinally_r.ilproj b/tests/src/JIT/Methodical/eh/leaves/branchoutofnestedtryfinally_r.ilproj
index 34ab13fc0b..55f58f66e8 100644
--- a/tests/src/JIT/Methodical/eh/leaves/branchoutofnestedtryfinally_r.ilproj
+++ b/tests/src/JIT/Methodical/eh/leaves/branchoutofnestedtryfinally_r.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Methodical/eh/leaves/branchoutoftryfinally_d.ilproj b/tests/src/JIT/Methodical/eh/leaves/branchoutoftryfinally_d.ilproj
index d51cfb0706..7265ec314e 100644
--- a/tests/src/JIT/Methodical/eh/leaves/branchoutoftryfinally_d.ilproj
+++ b/tests/src/JIT/Methodical/eh/leaves/branchoutoftryfinally_d.ilproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -34,6 +33,5 @@
<ProjectReference Include="..\common\common.csproj" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/eh/leaves/branchoutoftryfinally_r.ilproj b/tests/src/JIT/Methodical/eh/leaves/branchoutoftryfinally_r.ilproj
index c75fb6a8e8..b05b7d18d7 100644
--- a/tests/src/JIT/Methodical/eh/leaves/branchoutoftryfinally_r.ilproj
+++ b/tests/src/JIT/Methodical/eh/leaves/branchoutoftryfinally_r.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Methodical/eh/leaves/forwardleaveincatch_d.ilproj b/tests/src/JIT/Methodical/eh/leaves/forwardleaveincatch_d.ilproj
index 2cc2ef6d3b..e287470579 100644
--- a/tests/src/JIT/Methodical/eh/leaves/forwardleaveincatch_d.ilproj
+++ b/tests/src/JIT/Methodical/eh/leaves/forwardleaveincatch_d.ilproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -34,6 +33,5 @@
<ProjectReference Include="..\common\common.csproj" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/eh/leaves/forwardleaveincatch_r.ilproj b/tests/src/JIT/Methodical/eh/leaves/forwardleaveincatch_r.ilproj
index a56f8daa16..880e8117db 100644
--- a/tests/src/JIT/Methodical/eh/leaves/forwardleaveincatch_r.ilproj
+++ b/tests/src/JIT/Methodical/eh/leaves/forwardleaveincatch_r.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Methodical/eh/leaves/leaveinsameregion_d.ilproj b/tests/src/JIT/Methodical/eh/leaves/leaveinsameregion_d.ilproj
index 23ddc6c2c9..ce4b2282f6 100644
--- a/tests/src/JIT/Methodical/eh/leaves/leaveinsameregion_d.ilproj
+++ b/tests/src/JIT/Methodical/eh/leaves/leaveinsameregion_d.ilproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -34,6 +33,5 @@
<ProjectReference Include="..\common\common.csproj" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/eh/leaves/leaveinsameregion_r.ilproj b/tests/src/JIT/Methodical/eh/leaves/leaveinsameregion_r.ilproj
index 3dc25d63bd..b8187e5550 100644
--- a/tests/src/JIT/Methodical/eh/leaves/leaveinsameregion_r.ilproj
+++ b/tests/src/JIT/Methodical/eh/leaves/leaveinsameregion_r.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Methodical/eh/leaves/leaveintotrybody_d.ilproj b/tests/src/JIT/Methodical/eh/leaves/leaveintotrybody_d.ilproj
index fd9a8d7730..1cc8407f25 100644
--- a/tests/src/JIT/Methodical/eh/leaves/leaveintotrybody_d.ilproj
+++ b/tests/src/JIT/Methodical/eh/leaves/leaveintotrybody_d.ilproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -34,6 +33,5 @@
<ProjectReference Include="..\common\common.csproj" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/eh/leaves/leaveintotrybody_r.ilproj b/tests/src/JIT/Methodical/eh/leaves/leaveintotrybody_r.ilproj
index 94fc513da2..dacd8f9d5f 100644
--- a/tests/src/JIT/Methodical/eh/leaves/leaveintotrybody_r.ilproj
+++ b/tests/src/JIT/Methodical/eh/leaves/leaveintotrybody_r.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Methodical/eh/leaves/nonlocalexitfromnestedcatch_d.csproj b/tests/src/JIT/Methodical/eh/leaves/nonlocalexitfromnestedcatch_d.csproj
index f7b3a43bbc..e077b8aa99 100644
--- a/tests/src/JIT/Methodical/eh/leaves/nonlocalexitfromnestedcatch_d.csproj
+++ b/tests/src/JIT/Methodical/eh/leaves/nonlocalexitfromnestedcatch_d.csproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<ProjectReference Include="..\common\common.csproj" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/eh/leaves/nonlocalexitfromnestedcatch_do.csproj b/tests/src/JIT/Methodical/eh/leaves/nonlocalexitfromnestedcatch_do.csproj
index 69e16adff0..33ca86515d 100644
--- a/tests/src/JIT/Methodical/eh/leaves/nonlocalexitfromnestedcatch_do.csproj
+++ b/tests/src/JIT/Methodical/eh/leaves/nonlocalexitfromnestedcatch_do.csproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
- </PropertyGroup>
- <!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
+ <!-- Default configurations to help VS understand the configurations -->
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<ProjectReference Include="..\common\common.csproj" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/eh/leaves/nonlocalexitfromnestedcatch_r.csproj b/tests/src/JIT/Methodical/eh/leaves/nonlocalexitfromnestedcatch_r.csproj
index 2ac3b12c52..5c1ab9c66f 100644
--- a/tests/src/JIT/Methodical/eh/leaves/nonlocalexitfromnestedcatch_r.csproj
+++ b/tests/src/JIT/Methodical/eh/leaves/nonlocalexitfromnestedcatch_r.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<ProjectReference Include="..\common\common.csproj" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/eh/leaves/nonlocalexitfromnestedcatch_ro.csproj b/tests/src/JIT/Methodical/eh/leaves/nonlocalexitfromnestedcatch_ro.csproj
index 885ce63e82..b2e708ce9a 100644
--- a/tests/src/JIT/Methodical/eh/leaves/nonlocalexitfromnestedcatch_ro.csproj
+++ b/tests/src/JIT/Methodical/eh/leaves/nonlocalexitfromnestedcatch_ro.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<ProjectReference Include="..\common\common.csproj" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/eh/leaves/tryfinallyintrycatchwithleaveintotry_d.ilproj b/tests/src/JIT/Methodical/eh/leaves/tryfinallyintrycatchwithleaveintotry_d.ilproj
index 16a0997924..b4850e386c 100644
--- a/tests/src/JIT/Methodical/eh/leaves/tryfinallyintrycatchwithleaveintotry_d.ilproj
+++ b/tests/src/JIT/Methodical/eh/leaves/tryfinallyintrycatchwithleaveintotry_d.ilproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -34,6 +33,5 @@
<ProjectReference Include="..\common\common.csproj" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/eh/leaves/tryfinallyintrycatchwithleaveintotry_r.ilproj b/tests/src/JIT/Methodical/eh/leaves/tryfinallyintrycatchwithleaveintotry_r.ilproj
index cd39df9029..181b509308 100644
--- a/tests/src/JIT/Methodical/eh/leaves/tryfinallyintrycatchwithleaveintotry_r.ilproj
+++ b/tests/src/JIT/Methodical/eh/leaves/tryfinallyintrycatchwithleaveintotry_r.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Methodical/eh/leaves/tryfinallyloop_d.csproj b/tests/src/JIT/Methodical/eh/leaves/tryfinallyloop_d.csproj
index 3c298bab93..48abd2501e 100644
--- a/tests/src/JIT/Methodical/eh/leaves/tryfinallyloop_d.csproj
+++ b/tests/src/JIT/Methodical/eh/leaves/tryfinallyloop_d.csproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<ProjectReference Include="..\common\common.csproj" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/eh/leaves/tryfinallyloop_do.csproj b/tests/src/JIT/Methodical/eh/leaves/tryfinallyloop_do.csproj
index f35529aedc..5a1918b8da 100644
--- a/tests/src/JIT/Methodical/eh/leaves/tryfinallyloop_do.csproj
+++ b/tests/src/JIT/Methodical/eh/leaves/tryfinallyloop_do.csproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
- </PropertyGroup>
- <!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
+ <!-- Default configurations to help VS understand the configurations -->
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<ProjectReference Include="..\common\common.csproj" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/eh/leaves/tryfinallyloop_r.csproj b/tests/src/JIT/Methodical/eh/leaves/tryfinallyloop_r.csproj
index aec74fe4fd..9825162132 100644
--- a/tests/src/JIT/Methodical/eh/leaves/tryfinallyloop_r.csproj
+++ b/tests/src/JIT/Methodical/eh/leaves/tryfinallyloop_r.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<ProjectReference Include="..\common\common.csproj" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/eh/nested/general/cascadedcatch_d.csproj b/tests/src/JIT/Methodical/eh/nested/general/cascadedcatch_d.csproj
index a89c4ac04e..055851f54e 100644
--- a/tests/src/JIT/Methodical/eh/nested/general/cascadedcatch_d.csproj
+++ b/tests/src/JIT/Methodical/eh/nested/general/cascadedcatch_d.csproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<ProjectReference Include="..\..\common\common.csproj" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/eh/nested/general/cascadedcatch_do.csproj b/tests/src/JIT/Methodical/eh/nested/general/cascadedcatch_do.csproj
index dfbc286855..4cf324c39a 100644
--- a/tests/src/JIT/Methodical/eh/nested/general/cascadedcatch_do.csproj
+++ b/tests/src/JIT/Methodical/eh/nested/general/cascadedcatch_do.csproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
- </PropertyGroup>
- <!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
+ <!-- Default configurations to help VS understand the configurations -->
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<ProjectReference Include="..\..\common\common.csproj" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/eh/nested/general/cascadedcatch_r.csproj b/tests/src/JIT/Methodical/eh/nested/general/cascadedcatch_r.csproj
index dd60a1da82..9653e1100c 100644
--- a/tests/src/JIT/Methodical/eh/nested/general/cascadedcatch_r.csproj
+++ b/tests/src/JIT/Methodical/eh/nested/general/cascadedcatch_r.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<ProjectReference Include="..\..\common\common.csproj" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/eh/nested/general/cascadedcatch_ro.csproj b/tests/src/JIT/Methodical/eh/nested/general/cascadedcatch_ro.csproj
index 3ea82416b5..b316a18aa8 100644
--- a/tests/src/JIT/Methodical/eh/nested/general/cascadedcatch_ro.csproj
+++ b/tests/src/JIT/Methodical/eh/nested/general/cascadedcatch_ro.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<ProjectReference Include="..\..\common\common.csproj" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/eh/nested/general/methodthrowsinfinally_d.csproj b/tests/src/JIT/Methodical/eh/nested/general/methodthrowsinfinally_d.csproj
index af2792c956..303630b633 100644
--- a/tests/src/JIT/Methodical/eh/nested/general/methodthrowsinfinally_d.csproj
+++ b/tests/src/JIT/Methodical/eh/nested/general/methodthrowsinfinally_d.csproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<ProjectReference Include="..\..\common\common.csproj" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/eh/nested/general/methodthrowsinfinally_do.csproj b/tests/src/JIT/Methodical/eh/nested/general/methodthrowsinfinally_do.csproj
index 7e062d56ae..7a0329d080 100644
--- a/tests/src/JIT/Methodical/eh/nested/general/methodthrowsinfinally_do.csproj
+++ b/tests/src/JIT/Methodical/eh/nested/general/methodthrowsinfinally_do.csproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
- </PropertyGroup>
- <!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
+ <!-- Default configurations to help VS understand the configurations -->
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<ProjectReference Include="..\..\common\common.csproj" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/eh/nested/general/methodthrowsinfinally_r.csproj b/tests/src/JIT/Methodical/eh/nested/general/methodthrowsinfinally_r.csproj
index 9e69b8695e..f369cbf3e4 100644
--- a/tests/src/JIT/Methodical/eh/nested/general/methodthrowsinfinally_r.csproj
+++ b/tests/src/JIT/Methodical/eh/nested/general/methodthrowsinfinally_r.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<ProjectReference Include="..\..\common\common.csproj" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/eh/nested/general/methodthrowsinfinally_ro.csproj b/tests/src/JIT/Methodical/eh/nested/general/methodthrowsinfinally_ro.csproj
index 869f633f0c..50c9f2d326 100644
--- a/tests/src/JIT/Methodical/eh/nested/general/methodthrowsinfinally_ro.csproj
+++ b/tests/src/JIT/Methodical/eh/nested/general/methodthrowsinfinally_ro.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<ProjectReference Include="..\..\common\common.csproj" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/eh/nested/nestedtry/nestedtrycatch_d.ilproj b/tests/src/JIT/Methodical/eh/nested/nestedtry/nestedtrycatch_d.ilproj
index 0672c8b73a..c4253c70c7 100644
--- a/tests/src/JIT/Methodical/eh/nested/nestedtry/nestedtrycatch_d.ilproj
+++ b/tests/src/JIT/Methodical/eh/nested/nestedtry/nestedtrycatch_d.ilproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -34,6 +33,5 @@
<ProjectReference Include="..\..\common\common.csproj" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/eh/nested/nestedtry/nestedtrycatch_r.ilproj b/tests/src/JIT/Methodical/eh/nested/nestedtry/nestedtrycatch_r.ilproj
index ac1b7fb6fa..331c8cef89 100644
--- a/tests/src/JIT/Methodical/eh/nested/nestedtry/nestedtrycatch_r.ilproj
+++ b/tests/src/JIT/Methodical/eh/nested/nestedtry/nestedtrycatch_r.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Methodical/eh/nested/nestedtry/nestedtryexcept_d.ilproj b/tests/src/JIT/Methodical/eh/nested/nestedtry/nestedtryexcept_d.ilproj
index 88e3f60003..05a8e3c220 100644
--- a/tests/src/JIT/Methodical/eh/nested/nestedtry/nestedtryexcept_d.ilproj
+++ b/tests/src/JIT/Methodical/eh/nested/nestedtry/nestedtryexcept_d.ilproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -34,6 +33,5 @@
<ProjectReference Include="..\..\common\common.csproj" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/eh/nested/nestedtry/nestedtryexcept_r.ilproj b/tests/src/JIT/Methodical/eh/nested/nestedtry/nestedtryexcept_r.ilproj
index 5e25c5f521..ea0e09e01d 100644
--- a/tests/src/JIT/Methodical/eh/nested/nestedtry/nestedtryexcept_r.ilproj
+++ b/tests/src/JIT/Methodical/eh/nested/nestedtry/nestedtryexcept_r.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Methodical/eh/nested/nestedtry/nestedtryfault_d.ilproj b/tests/src/JIT/Methodical/eh/nested/nestedtry/nestedtryfault_d.ilproj
index babf3c370d..7cb756d7d0 100644
--- a/tests/src/JIT/Methodical/eh/nested/nestedtry/nestedtryfault_d.ilproj
+++ b/tests/src/JIT/Methodical/eh/nested/nestedtry/nestedtryfault_d.ilproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -34,6 +33,5 @@
<ProjectReference Include="..\..\common\common.csproj" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/eh/nested/nestedtry/throwinnestedtrycatch_d.ilproj b/tests/src/JIT/Methodical/eh/nested/nestedtry/throwinnestedtrycatch_d.ilproj
index 1de74cfa3c..692f41fdf7 100644
--- a/tests/src/JIT/Methodical/eh/nested/nestedtry/throwinnestedtrycatch_d.ilproj
+++ b/tests/src/JIT/Methodical/eh/nested/nestedtry/throwinnestedtrycatch_d.ilproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -34,6 +33,5 @@
<ProjectReference Include="..\..\common\common.csproj" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/eh/nested/nestedtry/throwinnestedtrycatch_r.ilproj b/tests/src/JIT/Methodical/eh/nested/nestedtry/throwinnestedtrycatch_r.ilproj
index 6bfea5e3b2..2595fb65b0 100644
--- a/tests/src/JIT/Methodical/eh/nested/nestedtry/throwinnestedtrycatch_r.ilproj
+++ b/tests/src/JIT/Methodical/eh/nested/nestedtry/throwinnestedtrycatch_r.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Methodical/eh/nested/nestedtry/throwinnestedtryexcept_d.ilproj b/tests/src/JIT/Methodical/eh/nested/nestedtry/throwinnestedtryexcept_d.ilproj
index 6751d7e3e3..17d863c515 100644
--- a/tests/src/JIT/Methodical/eh/nested/nestedtry/throwinnestedtryexcept_d.ilproj
+++ b/tests/src/JIT/Methodical/eh/nested/nestedtry/throwinnestedtryexcept_d.ilproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -34,6 +33,5 @@
<ProjectReference Include="..\..\common\common.csproj" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/eh/nested/nestedtry/throwinnestedtryexcept_r.ilproj b/tests/src/JIT/Methodical/eh/nested/nestedtry/throwinnestedtryexcept_r.ilproj
index e1944b9e5b..8236c4cbf5 100644
--- a/tests/src/JIT/Methodical/eh/nested/nestedtry/throwinnestedtryexcept_r.ilproj
+++ b/tests/src/JIT/Methodical/eh/nested/nestedtry/throwinnestedtryexcept_r.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Methodical/eh/nested/nestedtry/throwinnestedtryfault_r.ilproj b/tests/src/JIT/Methodical/eh/nested/nestedtry/throwinnestedtryfault_r.ilproj
index aadcb95e1f..587db0cce5 100644
--- a/tests/src/JIT/Methodical/eh/nested/nestedtry/throwinnestedtryfault_r.ilproj
+++ b/tests/src/JIT/Methodical/eh/nested/nestedtry/throwinnestedtryfault_r.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Methodical/eh/regress/asurt/141358/uncaughtException_d.csproj b/tests/src/JIT/Methodical/eh/regress/asurt/141358/uncaughtException_d.csproj
index 1b45f36b53..8b1a16431e 100644
--- a/tests/src/JIT/Methodical/eh/regress/asurt/141358/uncaughtException_d.csproj
+++ b/tests/src/JIT/Methodical/eh/regress/asurt/141358/uncaughtException_d.csproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<ProjectReference Include="..\..\..\common\common.csproj" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/eh/regress/asurt/141358/uncaughtException_do.csproj b/tests/src/JIT/Methodical/eh/regress/asurt/141358/uncaughtException_do.csproj
index 1ed903073d..bf8f3fbb1c 100644
--- a/tests/src/JIT/Methodical/eh/regress/asurt/141358/uncaughtException_do.csproj
+++ b/tests/src/JIT/Methodical/eh/regress/asurt/141358/uncaughtException_do.csproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
- </PropertyGroup>
- <!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
+ <!-- Default configurations to help VS understand the configurations -->
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<ProjectReference Include="..\..\..\common\common.csproj" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/eh/regress/asurt/141358/uncaughtException_r.csproj b/tests/src/JIT/Methodical/eh/regress/asurt/141358/uncaughtException_r.csproj
index 8c81b4e421..0752c09438 100644
--- a/tests/src/JIT/Methodical/eh/regress/asurt/141358/uncaughtException_r.csproj
+++ b/tests/src/JIT/Methodical/eh/regress/asurt/141358/uncaughtException_r.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<ProjectReference Include="..\..\..\common\common.csproj" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/eh/regress/asurt/141358/uncaughtException_ro.csproj b/tests/src/JIT/Methodical/eh/regress/asurt/141358/uncaughtException_ro.csproj
index ff25394ba2..0f850a35e7 100644
--- a/tests/src/JIT/Methodical/eh/regress/asurt/141358/uncaughtException_ro.csproj
+++ b/tests/src/JIT/Methodical/eh/regress/asurt/141358/uncaughtException_ro.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<ProjectReference Include="..\..\..\common\common.csproj" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/eh/regress/vswhidbey/148190/baduwinfo.csproj b/tests/src/JIT/Methodical/eh/regress/vswhidbey/148190/baduwinfo.csproj
index 97a3106eab..4fbf9b3140 100644
--- a/tests/src/JIT/Methodical/eh/regress/vswhidbey/148190/baduwinfo.csproj
+++ b/tests/src/JIT/Methodical/eh/regress/vswhidbey/148190/baduwinfo.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -34,6 +33,5 @@
<ProjectReference Include="..\..\..\common\common.csproj" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/eh/regress/vswhidbey/148190/baduwinfo1.csproj b/tests/src/JIT/Methodical/eh/regress/vswhidbey/148190/baduwinfo1.csproj
index e57a56c592..72f5c9ec9f 100644
--- a/tests/src/JIT/Methodical/eh/regress/vswhidbey/148190/baduwinfo1.csproj
+++ b/tests/src/JIT/Methodical/eh/regress/vswhidbey/148190/baduwinfo1.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -34,6 +33,5 @@
<ProjectReference Include="..\..\..\common\common.csproj" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/eh/rethrow/rethrowinfinallyaftercatch_d.csproj b/tests/src/JIT/Methodical/eh/rethrow/rethrowinfinallyaftercatch_d.csproj
index 652b252323..c1451e8cea 100644
--- a/tests/src/JIT/Methodical/eh/rethrow/rethrowinfinallyaftercatch_d.csproj
+++ b/tests/src/JIT/Methodical/eh/rethrow/rethrowinfinallyaftercatch_d.csproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<ProjectReference Include="..\common\common.csproj" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/eh/rethrow/rethrowinfinallyaftercatch_do.csproj b/tests/src/JIT/Methodical/eh/rethrow/rethrowinfinallyaftercatch_do.csproj
index 11ded02965..d42b7195cb 100644
--- a/tests/src/JIT/Methodical/eh/rethrow/rethrowinfinallyaftercatch_do.csproj
+++ b/tests/src/JIT/Methodical/eh/rethrow/rethrowinfinallyaftercatch_do.csproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
- </PropertyGroup>
- <!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
+ <!-- Default configurations to help VS understand the configurations -->
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<ProjectReference Include="..\common\common.csproj" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/eh/rethrow/rethrowinfinallyaftercatch_r.csproj b/tests/src/JIT/Methodical/eh/rethrow/rethrowinfinallyaftercatch_r.csproj
index f87e16e534..18507b9d4f 100644
--- a/tests/src/JIT/Methodical/eh/rethrow/rethrowinfinallyaftercatch_r.csproj
+++ b/tests/src/JIT/Methodical/eh/rethrow/rethrowinfinallyaftercatch_r.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<ProjectReference Include="..\common\common.csproj" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/eh/rethrow/rethrowinfinallyaftercatch_ro.csproj b/tests/src/JIT/Methodical/eh/rethrow/rethrowinfinallyaftercatch_ro.csproj
index 0e56ad2bdf..13b9ca5bdf 100644
--- a/tests/src/JIT/Methodical/eh/rethrow/rethrowinfinallyaftercatch_ro.csproj
+++ b/tests/src/JIT/Methodical/eh/rethrow/rethrowinfinallyaftercatch_ro.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<ProjectReference Include="..\common\common.csproj" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/eh/rethrow/rethrowinfinallyinsidecatch_d.ilproj b/tests/src/JIT/Methodical/eh/rethrow/rethrowinfinallyinsidecatch_d.ilproj
index 72558f21ef..010cd5b9af 100644
--- a/tests/src/JIT/Methodical/eh/rethrow/rethrowinfinallyinsidecatch_d.ilproj
+++ b/tests/src/JIT/Methodical/eh/rethrow/rethrowinfinallyinsidecatch_d.ilproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -34,6 +33,5 @@
<ProjectReference Include="..\common\common.csproj" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/eh/rethrow/rethrowinfinallyinsidecatch_r.ilproj b/tests/src/JIT/Methodical/eh/rethrow/rethrowinfinallyinsidecatch_r.ilproj
index 77159a93a3..dd46f7a514 100644
--- a/tests/src/JIT/Methodical/eh/rethrow/rethrowinfinallyinsidecatch_r.ilproj
+++ b/tests/src/JIT/Methodical/eh/rethrow/rethrowinfinallyinsidecatch_r.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Methodical/eh/rethrow/rethrowwithhandlerscatchingbase_d.csproj b/tests/src/JIT/Methodical/eh/rethrow/rethrowwithhandlerscatchingbase_d.csproj
index 48f52f4b8a..3efb4a0d47 100644
--- a/tests/src/JIT/Methodical/eh/rethrow/rethrowwithhandlerscatchingbase_d.csproj
+++ b/tests/src/JIT/Methodical/eh/rethrow/rethrowwithhandlerscatchingbase_d.csproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<ProjectReference Include="..\common\common.csproj" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/eh/rethrow/rethrowwithhandlerscatchingbase_do.csproj b/tests/src/JIT/Methodical/eh/rethrow/rethrowwithhandlerscatchingbase_do.csproj
index 62fcc7ba40..e7be928083 100644
--- a/tests/src/JIT/Methodical/eh/rethrow/rethrowwithhandlerscatchingbase_do.csproj
+++ b/tests/src/JIT/Methodical/eh/rethrow/rethrowwithhandlerscatchingbase_do.csproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
- </PropertyGroup>
- <!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
+ <!-- Default configurations to help VS understand the configurations -->
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<ProjectReference Include="..\common\common.csproj" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/eh/rethrow/rethrowwithhandlerscatchingbase_r.csproj b/tests/src/JIT/Methodical/eh/rethrow/rethrowwithhandlerscatchingbase_r.csproj
index a96f127432..954b2d67f6 100644
--- a/tests/src/JIT/Methodical/eh/rethrow/rethrowwithhandlerscatchingbase_r.csproj
+++ b/tests/src/JIT/Methodical/eh/rethrow/rethrowwithhandlerscatchingbase_r.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<ProjectReference Include="..\common\common.csproj" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/eh/rethrow/rethrowwithhandlerscatchingbase_ro.csproj b/tests/src/JIT/Methodical/eh/rethrow/rethrowwithhandlerscatchingbase_ro.csproj
index 979561fbef..33908c9412 100644
--- a/tests/src/JIT/Methodical/eh/rethrow/rethrowwithhandlerscatchingbase_ro.csproj
+++ b/tests/src/JIT/Methodical/eh/rethrow/rethrowwithhandlerscatchingbase_ro.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<ProjectReference Include="..\common\common.csproj" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/eh/rethrow/simplerethrow_d.csproj b/tests/src/JIT/Methodical/eh/rethrow/simplerethrow_d.csproj
index 3645de9b33..7e07cccf2d 100644
--- a/tests/src/JIT/Methodical/eh/rethrow/simplerethrow_d.csproj
+++ b/tests/src/JIT/Methodical/eh/rethrow/simplerethrow_d.csproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<ProjectReference Include="..\common\common.csproj" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/eh/rethrow/simplerethrow_do.csproj b/tests/src/JIT/Methodical/eh/rethrow/simplerethrow_do.csproj
index a6db2a369c..44d0c27191 100644
--- a/tests/src/JIT/Methodical/eh/rethrow/simplerethrow_do.csproj
+++ b/tests/src/JIT/Methodical/eh/rethrow/simplerethrow_do.csproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
- </PropertyGroup>
- <!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
+ <!-- Default configurations to help VS understand the configurations -->
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<ProjectReference Include="..\common\common.csproj" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/eh/rethrow/simplerethrow_r.csproj b/tests/src/JIT/Methodical/eh/rethrow/simplerethrow_r.csproj
index c7b5ed4208..45dd05c426 100644
--- a/tests/src/JIT/Methodical/eh/rethrow/simplerethrow_r.csproj
+++ b/tests/src/JIT/Methodical/eh/rethrow/simplerethrow_r.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<ProjectReference Include="..\common\common.csproj" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/eh/rethrow/simplerethrow_ro.csproj b/tests/src/JIT/Methodical/eh/rethrow/simplerethrow_ro.csproj
index c086f91ccc..af1f859ccf 100644
--- a/tests/src/JIT/Methodical/eh/rethrow/simplerethrow_ro.csproj
+++ b/tests/src/JIT/Methodical/eh/rethrow/simplerethrow_ro.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<ProjectReference Include="..\common\common.csproj" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/eh/rethrow/throwwithhandlerscatchingbase_d.csproj b/tests/src/JIT/Methodical/eh/rethrow/throwwithhandlerscatchingbase_d.csproj
index 5f880140f6..4f3117e7c1 100644
--- a/tests/src/JIT/Methodical/eh/rethrow/throwwithhandlerscatchingbase_d.csproj
+++ b/tests/src/JIT/Methodical/eh/rethrow/throwwithhandlerscatchingbase_d.csproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<ProjectReference Include="..\common\common.csproj" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/eh/rethrow/throwwithhandlerscatchingbase_r.csproj b/tests/src/JIT/Methodical/eh/rethrow/throwwithhandlerscatchingbase_r.csproj
index 3413a63b18..113b92f289 100644
--- a/tests/src/JIT/Methodical/eh/rethrow/throwwithhandlerscatchingbase_r.csproj
+++ b/tests/src/JIT/Methodical/eh/rethrow/throwwithhandlerscatchingbase_r.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<ProjectReference Include="..\common\common.csproj" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/eh/rethrow/throwwithhandlerscatchingbase_ro.csproj b/tests/src/JIT/Methodical/eh/rethrow/throwwithhandlerscatchingbase_ro.csproj
index dee58d0d32..a08c6cf056 100644
--- a/tests/src/JIT/Methodical/eh/rethrow/throwwithhandlerscatchingbase_ro.csproj
+++ b/tests/src/JIT/Methodical/eh/rethrow/throwwithhandlerscatchingbase_ro.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<ProjectReference Include="..\common\common.csproj" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/explicit/basic/_dbgrefarg_c.csproj b/tests/src/JIT/Methodical/explicit/basic/_dbgrefarg_c.csproj
index 1057cecdc1..d7b58995a9 100644
--- a/tests/src/JIT/Methodical/explicit/basic/_dbgrefarg_c.csproj
+++ b/tests/src/JIT/Methodical/explicit/basic/_dbgrefarg_c.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/explicit/basic/_dbgrefarg_f4.csproj b/tests/src/JIT/Methodical/explicit/basic/_dbgrefarg_f4.csproj
index 9a1c09f30e..10ce9a40cd 100644
--- a/tests/src/JIT/Methodical/explicit/basic/_dbgrefarg_f4.csproj
+++ b/tests/src/JIT/Methodical/explicit/basic/_dbgrefarg_f4.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/explicit/basic/_dbgrefarg_i1.csproj b/tests/src/JIT/Methodical/explicit/basic/_dbgrefarg_i1.csproj
index 6fcba18d98..2893087eaa 100644
--- a/tests/src/JIT/Methodical/explicit/basic/_dbgrefarg_i1.csproj
+++ b/tests/src/JIT/Methodical/explicit/basic/_dbgrefarg_i1.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/explicit/basic/_dbgrefarg_i2.csproj b/tests/src/JIT/Methodical/explicit/basic/_dbgrefarg_i2.csproj
index a232fd378b..48032e75bf 100644
--- a/tests/src/JIT/Methodical/explicit/basic/_dbgrefarg_i2.csproj
+++ b/tests/src/JIT/Methodical/explicit/basic/_dbgrefarg_i2.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/explicit/basic/_dbgrefarg_i4.csproj b/tests/src/JIT/Methodical/explicit/basic/_dbgrefarg_i4.csproj
index 6a366ac7fb..4e7cb84138 100644
--- a/tests/src/JIT/Methodical/explicit/basic/_dbgrefarg_i4.csproj
+++ b/tests/src/JIT/Methodical/explicit/basic/_dbgrefarg_i4.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/explicit/basic/_dbgrefarg_o.csproj b/tests/src/JIT/Methodical/explicit/basic/_dbgrefarg_o.csproj
index 9eb5dad4d0..22a005589a 100644
--- a/tests/src/JIT/Methodical/explicit/basic/_dbgrefarg_o.csproj
+++ b/tests/src/JIT/Methodical/explicit/basic/_dbgrefarg_o.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/explicit/basic/_il_dbgrefarg_i2.ilproj b/tests/src/JIT/Methodical/explicit/basic/_il_dbgrefarg_i2.ilproj
index 34115ec2d6..ff4fc0d593 100644
--- a/tests/src/JIT/Methodical/explicit/basic/_il_dbgrefarg_i2.ilproj
+++ b/tests/src/JIT/Methodical/explicit/basic/_il_dbgrefarg_i2.ilproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/explicit/basic/_il_dbgrefloc_i4.ilproj b/tests/src/JIT/Methodical/explicit/basic/_il_dbgrefloc_i4.ilproj
index 324a8f198e..3017b4cf56 100644
--- a/tests/src/JIT/Methodical/explicit/basic/_il_dbgrefloc_i4.ilproj
+++ b/tests/src/JIT/Methodical/explicit/basic/_il_dbgrefloc_i4.ilproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/explicit/basic/_il_dbgrefloc_o2.ilproj b/tests/src/JIT/Methodical/explicit/basic/_il_dbgrefloc_o2.ilproj
index 81542af86d..3b4e8599a1 100644
--- a/tests/src/JIT/Methodical/explicit/basic/_il_dbgrefloc_o2.ilproj
+++ b/tests/src/JIT/Methodical/explicit/basic/_il_dbgrefloc_o2.ilproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/explicit/basic/_il_dbgrefloc_r8.ilproj b/tests/src/JIT/Methodical/explicit/basic/_il_dbgrefloc_r8.ilproj
index bdb3e805a3..f60eae4a1a 100644
--- a/tests/src/JIT/Methodical/explicit/basic/_il_dbgrefloc_r8.ilproj
+++ b/tests/src/JIT/Methodical/explicit/basic/_il_dbgrefloc_r8.ilproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/explicit/basic/_il_dbgrefloc_u2.ilproj b/tests/src/JIT/Methodical/explicit/basic/_il_dbgrefloc_u2.ilproj
index 305500075a..6e0a7c19ac 100644
--- a/tests/src/JIT/Methodical/explicit/basic/_il_dbgrefloc_u2.ilproj
+++ b/tests/src/JIT/Methodical/explicit/basic/_il_dbgrefloc_u2.ilproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/explicit/basic/_il_relrefarg_f8.ilproj b/tests/src/JIT/Methodical/explicit/basic/_il_relrefarg_f8.ilproj
index 304d7b8659..92055c0e79 100644
--- a/tests/src/JIT/Methodical/explicit/basic/_il_relrefarg_f8.ilproj
+++ b/tests/src/JIT/Methodical/explicit/basic/_il_relrefarg_f8.ilproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/explicit/basic/_il_relrefarg_i2.ilproj b/tests/src/JIT/Methodical/explicit/basic/_il_relrefarg_i2.ilproj
index 17304d92cc..8b1e65d939 100644
--- a/tests/src/JIT/Methodical/explicit/basic/_il_relrefarg_i2.ilproj
+++ b/tests/src/JIT/Methodical/explicit/basic/_il_relrefarg_i2.ilproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/explicit/basic/_il_relrefarg_i4.ilproj b/tests/src/JIT/Methodical/explicit/basic/_il_relrefarg_i4.ilproj
index 01496fcdcb..eef058d0df 100644
--- a/tests/src/JIT/Methodical/explicit/basic/_il_relrefarg_i4.ilproj
+++ b/tests/src/JIT/Methodical/explicit/basic/_il_relrefarg_i4.ilproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/explicit/basic/_il_relrefarg_s.ilproj b/tests/src/JIT/Methodical/explicit/basic/_il_relrefarg_s.ilproj
index 5fd7d77c6a..78e17c236c 100644
--- a/tests/src/JIT/Methodical/explicit/basic/_il_relrefarg_s.ilproj
+++ b/tests/src/JIT/Methodical/explicit/basic/_il_relrefarg_s.ilproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/explicit/basic/_il_relrefloc_i1.ilproj b/tests/src/JIT/Methodical/explicit/basic/_il_relrefloc_i1.ilproj
index e95d9ec25f..cb28dd8b9a 100644
--- a/tests/src/JIT/Methodical/explicit/basic/_il_relrefloc_i1.ilproj
+++ b/tests/src/JIT/Methodical/explicit/basic/_il_relrefloc_i1.ilproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/explicit/basic/_il_relrefloc_i2.ilproj b/tests/src/JIT/Methodical/explicit/basic/_il_relrefloc_i2.ilproj
index cae8bfb203..fdd5bc51fd 100644
--- a/tests/src/JIT/Methodical/explicit/basic/_il_relrefloc_i2.ilproj
+++ b/tests/src/JIT/Methodical/explicit/basic/_il_relrefloc_i2.ilproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/explicit/basic/_il_relrefloc_o2.ilproj b/tests/src/JIT/Methodical/explicit/basic/_il_relrefloc_o2.ilproj
index 7a436e4978..7a610e4a1f 100644
--- a/tests/src/JIT/Methodical/explicit/basic/_il_relrefloc_o2.ilproj
+++ b/tests/src/JIT/Methodical/explicit/basic/_il_relrefloc_o2.ilproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/explicit/basic/_opt_dbgrefarg_f4.csproj b/tests/src/JIT/Methodical/explicit/basic/_opt_dbgrefarg_f4.csproj
index b8ee9323e5..91dc727922 100644
--- a/tests/src/JIT/Methodical/explicit/basic/_opt_dbgrefarg_f4.csproj
+++ b/tests/src/JIT/Methodical/explicit/basic/_opt_dbgrefarg_f4.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/explicit/basic/_opt_dbgrefarg_s.csproj b/tests/src/JIT/Methodical/explicit/basic/_opt_dbgrefarg_s.csproj
index 45de96289a..6694cdfd09 100644
--- a/tests/src/JIT/Methodical/explicit/basic/_opt_dbgrefarg_s.csproj
+++ b/tests/src/JIT/Methodical/explicit/basic/_opt_dbgrefarg_s.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/explicit/basic/_opt_relrefarg_c.csproj b/tests/src/JIT/Methodical/explicit/basic/_opt_relrefarg_c.csproj
index a996834c0d..ba9a220685 100644
--- a/tests/src/JIT/Methodical/explicit/basic/_opt_relrefarg_c.csproj
+++ b/tests/src/JIT/Methodical/explicit/basic/_opt_relrefarg_c.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/explicit/basic/_opt_relrefarg_i2.csproj b/tests/src/JIT/Methodical/explicit/basic/_opt_relrefarg_i2.csproj
index b7c611d620..3eb6f95592 100644
--- a/tests/src/JIT/Methodical/explicit/basic/_opt_relrefarg_i2.csproj
+++ b/tests/src/JIT/Methodical/explicit/basic/_opt_relrefarg_i2.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/explicit/basic/_opt_relrefarg_i4.csproj b/tests/src/JIT/Methodical/explicit/basic/_opt_relrefarg_i4.csproj
index 26b3c7a985..03705dcab3 100644
--- a/tests/src/JIT/Methodical/explicit/basic/_opt_relrefarg_i4.csproj
+++ b/tests/src/JIT/Methodical/explicit/basic/_opt_relrefarg_i4.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/explicit/basic/_opt_relrefarg_o.csproj b/tests/src/JIT/Methodical/explicit/basic/_opt_relrefarg_o.csproj
index badf14f12d..8405a20fc6 100644
--- a/tests/src/JIT/Methodical/explicit/basic/_opt_relrefarg_o.csproj
+++ b/tests/src/JIT/Methodical/explicit/basic/_opt_relrefarg_o.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/explicit/basic/_opt_relrefarg_s.csproj b/tests/src/JIT/Methodical/explicit/basic/_opt_relrefarg_s.csproj
index d42595fe27..b3e267be07 100644
--- a/tests/src/JIT/Methodical/explicit/basic/_opt_relrefarg_s.csproj
+++ b/tests/src/JIT/Methodical/explicit/basic/_opt_relrefarg_s.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/explicit/basic/_relrefarg_f4.csproj b/tests/src/JIT/Methodical/explicit/basic/_relrefarg_f4.csproj
index 20554af243..35b13f8c76 100644
--- a/tests/src/JIT/Methodical/explicit/basic/_relrefarg_f4.csproj
+++ b/tests/src/JIT/Methodical/explicit/basic/_relrefarg_f4.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/explicit/basic/_relrefarg_i1.csproj b/tests/src/JIT/Methodical/explicit/basic/_relrefarg_i1.csproj
index b3d2bb3398..c51283a617 100644
--- a/tests/src/JIT/Methodical/explicit/basic/_relrefarg_i1.csproj
+++ b/tests/src/JIT/Methodical/explicit/basic/_relrefarg_i1.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/explicit/basic/_relrefarg_s.csproj b/tests/src/JIT/Methodical/explicit/basic/_relrefarg_s.csproj
index a1f71c8bde..e5da473ea3 100644
--- a/tests/src/JIT/Methodical/explicit/basic/_relrefarg_s.csproj
+++ b/tests/src/JIT/Methodical/explicit/basic/_relrefarg_s.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/explicit/coverage/expl_double_1_d.csproj b/tests/src/JIT/Methodical/explicit/coverage/expl_double_1_d.csproj
index 4d564f890d..f33ccb8b95 100644
--- a/tests/src/JIT/Methodical/explicit/coverage/expl_double_1_d.csproj
+++ b/tests/src/JIT/Methodical/explicit/coverage/expl_double_1_d.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -11,12 +11,11 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>false</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -34,6 +33,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/explicit/coverage/expl_double_1_r.csproj b/tests/src/JIT/Methodical/explicit/coverage/expl_double_1_r.csproj
index 86533b4094..364a86c231 100644
--- a/tests/src/JIT/Methodical/explicit/coverage/expl_double_1_r.csproj
+++ b/tests/src/JIT/Methodical/explicit/coverage/expl_double_1_r.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -11,12 +11,11 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>false</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -34,6 +33,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/explicit/coverage/expl_float_1_d.csproj b/tests/src/JIT/Methodical/explicit/coverage/expl_float_1_d.csproj
index 92c34e4b68..0f1627b057 100644
--- a/tests/src/JIT/Methodical/explicit/coverage/expl_float_1_d.csproj
+++ b/tests/src/JIT/Methodical/explicit/coverage/expl_float_1_d.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -11,12 +11,11 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>false</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -34,6 +33,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/explicit/coverage/expl_float_1_r.csproj b/tests/src/JIT/Methodical/explicit/coverage/expl_float_1_r.csproj
index 5318d20599..f25107dee3 100644
--- a/tests/src/JIT/Methodical/explicit/coverage/expl_float_1_r.csproj
+++ b/tests/src/JIT/Methodical/explicit/coverage/expl_float_1_r.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -11,12 +11,11 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>false</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -34,6 +33,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/explicit/coverage/expl_gc_double_1_d.csproj b/tests/src/JIT/Methodical/explicit/coverage/expl_gc_double_1_d.csproj
index 876c37fffb..e999b97a71 100644
--- a/tests/src/JIT/Methodical/explicit/coverage/expl_gc_double_1_d.csproj
+++ b/tests/src/JIT/Methodical/explicit/coverage/expl_gc_double_1_d.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -11,12 +11,11 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>false</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -34,6 +33,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/explicit/coverage/expl_gc_double_1_r.csproj b/tests/src/JIT/Methodical/explicit/coverage/expl_gc_double_1_r.csproj
index 6edf4b673c..b471590f7c 100644
--- a/tests/src/JIT/Methodical/explicit/coverage/expl_gc_double_1_r.csproj
+++ b/tests/src/JIT/Methodical/explicit/coverage/expl_gc_double_1_r.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -11,12 +11,11 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>false</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -34,6 +33,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/explicit/coverage/expl_gc_float_1_d.csproj b/tests/src/JIT/Methodical/explicit/coverage/expl_gc_float_1_d.csproj
index 7ad061b2cc..fa6cb4ceef 100644
--- a/tests/src/JIT/Methodical/explicit/coverage/expl_gc_float_1_d.csproj
+++ b/tests/src/JIT/Methodical/explicit/coverage/expl_gc_float_1_d.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -11,12 +11,11 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>false</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -34,6 +33,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/explicit/coverage/expl_gc_float_1_r.csproj b/tests/src/JIT/Methodical/explicit/coverage/expl_gc_float_1_r.csproj
index 796da30532..da8c547870 100644
--- a/tests/src/JIT/Methodical/explicit/coverage/expl_gc_float_1_r.csproj
+++ b/tests/src/JIT/Methodical/explicit/coverage/expl_gc_float_1_r.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -11,12 +11,11 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>false</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -34,6 +33,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/explicit/coverage/expl_gc_int_1_d.csproj b/tests/src/JIT/Methodical/explicit/coverage/expl_gc_int_1_d.csproj
index 4d324b5c12..f346359c09 100644
--- a/tests/src/JIT/Methodical/explicit/coverage/expl_gc_int_1_d.csproj
+++ b/tests/src/JIT/Methodical/explicit/coverage/expl_gc_int_1_d.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -11,12 +11,11 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>false</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -34,6 +33,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/explicit/coverage/expl_gc_int_1_r.csproj b/tests/src/JIT/Methodical/explicit/coverage/expl_gc_int_1_r.csproj
index 26a2b83dfa..15e392ed6c 100644
--- a/tests/src/JIT/Methodical/explicit/coverage/expl_gc_int_1_r.csproj
+++ b/tests/src/JIT/Methodical/explicit/coverage/expl_gc_int_1_r.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -11,12 +11,11 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>false</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -34,6 +33,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/explicit/coverage/expl_gc_long_1_d.csproj b/tests/src/JIT/Methodical/explicit/coverage/expl_gc_long_1_d.csproj
index 5666e35c01..33684a999f 100644
--- a/tests/src/JIT/Methodical/explicit/coverage/expl_gc_long_1_d.csproj
+++ b/tests/src/JIT/Methodical/explicit/coverage/expl_gc_long_1_d.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -11,12 +11,11 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>false</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -34,6 +33,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/explicit/coverage/expl_gc_long_1_r.csproj b/tests/src/JIT/Methodical/explicit/coverage/expl_gc_long_1_r.csproj
index ba40918c1e..8a491c3ccf 100644
--- a/tests/src/JIT/Methodical/explicit/coverage/expl_gc_long_1_r.csproj
+++ b/tests/src/JIT/Methodical/explicit/coverage/expl_gc_long_1_r.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -11,12 +11,11 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>false</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -34,6 +33,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/explicit/coverage/expl_gc_obj_1_d.csproj b/tests/src/JIT/Methodical/explicit/coverage/expl_gc_obj_1_d.csproj
index ab778c9c75..a6a09ce82d 100644
--- a/tests/src/JIT/Methodical/explicit/coverage/expl_gc_obj_1_d.csproj
+++ b/tests/src/JIT/Methodical/explicit/coverage/expl_gc_obj_1_d.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -11,12 +11,11 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>false</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -34,6 +33,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/explicit/coverage/expl_gc_obj_1_r.csproj b/tests/src/JIT/Methodical/explicit/coverage/expl_gc_obj_1_r.csproj
index 1ae75e79fb..1518108329 100644
--- a/tests/src/JIT/Methodical/explicit/coverage/expl_gc_obj_1_r.csproj
+++ b/tests/src/JIT/Methodical/explicit/coverage/expl_gc_obj_1_r.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -11,12 +11,11 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>false</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -34,6 +33,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/explicit/coverage/expl_gc_short_1_d.csproj b/tests/src/JIT/Methodical/explicit/coverage/expl_gc_short_1_d.csproj
index 6dae13ae06..2c12738a5e 100644
--- a/tests/src/JIT/Methodical/explicit/coverage/expl_gc_short_1_d.csproj
+++ b/tests/src/JIT/Methodical/explicit/coverage/expl_gc_short_1_d.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -11,12 +11,11 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>false</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -34,6 +33,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/explicit/coverage/expl_gc_short_1_r.csproj b/tests/src/JIT/Methodical/explicit/coverage/expl_gc_short_1_r.csproj
index 51f556e68e..b4fd9b9c0c 100644
--- a/tests/src/JIT/Methodical/explicit/coverage/expl_gc_short_1_r.csproj
+++ b/tests/src/JIT/Methodical/explicit/coverage/expl_gc_short_1_r.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -11,12 +11,11 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>false</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -34,6 +33,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/explicit/coverage/expl_gc_val_1_d.csproj b/tests/src/JIT/Methodical/explicit/coverage/expl_gc_val_1_d.csproj
index f7a2345543..cc6db5b6e7 100644
--- a/tests/src/JIT/Methodical/explicit/coverage/expl_gc_val_1_d.csproj
+++ b/tests/src/JIT/Methodical/explicit/coverage/expl_gc_val_1_d.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -11,12 +11,11 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>false</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -34,6 +33,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/explicit/coverage/expl_gc_val_1_r.csproj b/tests/src/JIT/Methodical/explicit/coverage/expl_gc_val_1_r.csproj
index d48296f8e1..4915874c6b 100644
--- a/tests/src/JIT/Methodical/explicit/coverage/expl_gc_val_1_r.csproj
+++ b/tests/src/JIT/Methodical/explicit/coverage/expl_gc_val_1_r.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -11,12 +11,11 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>false</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -34,6 +33,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/explicit/coverage/expl_int_1_d.csproj b/tests/src/JIT/Methodical/explicit/coverage/expl_int_1_d.csproj
index 643f250c82..44720bdadb 100644
--- a/tests/src/JIT/Methodical/explicit/coverage/expl_int_1_d.csproj
+++ b/tests/src/JIT/Methodical/explicit/coverage/expl_int_1_d.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -11,12 +11,11 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>false</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -34,6 +33,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/explicit/coverage/expl_int_1_r.csproj b/tests/src/JIT/Methodical/explicit/coverage/expl_int_1_r.csproj
index 0176b16292..92639917ae 100644
--- a/tests/src/JIT/Methodical/explicit/coverage/expl_int_1_r.csproj
+++ b/tests/src/JIT/Methodical/explicit/coverage/expl_int_1_r.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -11,12 +11,11 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>false</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -34,6 +33,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/explicit/coverage/expl_long_1_d.csproj b/tests/src/JIT/Methodical/explicit/coverage/expl_long_1_d.csproj
index d8e448929e..7a3a22f551 100644
--- a/tests/src/JIT/Methodical/explicit/coverage/expl_long_1_d.csproj
+++ b/tests/src/JIT/Methodical/explicit/coverage/expl_long_1_d.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -11,12 +11,11 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>false</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -34,6 +33,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/explicit/coverage/expl_long_1_r.csproj b/tests/src/JIT/Methodical/explicit/coverage/expl_long_1_r.csproj
index 633b8b4961..5ba095a4c8 100644
--- a/tests/src/JIT/Methodical/explicit/coverage/expl_long_1_r.csproj
+++ b/tests/src/JIT/Methodical/explicit/coverage/expl_long_1_r.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -11,12 +11,11 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>false</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -34,6 +33,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/explicit/coverage/expl_obj_1_d.csproj b/tests/src/JIT/Methodical/explicit/coverage/expl_obj_1_d.csproj
index e68bab8455..a744c5c9d0 100644
--- a/tests/src/JIT/Methodical/explicit/coverage/expl_obj_1_d.csproj
+++ b/tests/src/JIT/Methodical/explicit/coverage/expl_obj_1_d.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -11,12 +11,11 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>false</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -34,6 +33,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/explicit/coverage/expl_obj_1_r.csproj b/tests/src/JIT/Methodical/explicit/coverage/expl_obj_1_r.csproj
index ab062d2aad..d6c6193413 100644
--- a/tests/src/JIT/Methodical/explicit/coverage/expl_obj_1_r.csproj
+++ b/tests/src/JIT/Methodical/explicit/coverage/expl_obj_1_r.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -11,12 +11,11 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>false</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -34,6 +33,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/explicit/coverage/expl_short_1_d.csproj b/tests/src/JIT/Methodical/explicit/coverage/expl_short_1_d.csproj
index 93bb796d71..31e7837631 100644
--- a/tests/src/JIT/Methodical/explicit/coverage/expl_short_1_d.csproj
+++ b/tests/src/JIT/Methodical/explicit/coverage/expl_short_1_d.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -11,12 +11,11 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>false</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -34,6 +33,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/explicit/coverage/expl_short_1_r.csproj b/tests/src/JIT/Methodical/explicit/coverage/expl_short_1_r.csproj
index 3c15b7436a..34e57bf7a8 100644
--- a/tests/src/JIT/Methodical/explicit/coverage/expl_short_1_r.csproj
+++ b/tests/src/JIT/Methodical/explicit/coverage/expl_short_1_r.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -11,12 +11,11 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>false</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -34,6 +33,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/explicit/coverage/expl_val_1_d.csproj b/tests/src/JIT/Methodical/explicit/coverage/expl_val_1_d.csproj
index 378a05b351..18d6bbad1c 100644
--- a/tests/src/JIT/Methodical/explicit/coverage/expl_val_1_d.csproj
+++ b/tests/src/JIT/Methodical/explicit/coverage/expl_val_1_d.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -11,12 +11,11 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>false</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -34,6 +33,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/explicit/coverage/expl_val_1_r.csproj b/tests/src/JIT/Methodical/explicit/coverage/expl_val_1_r.csproj
index 484608a6f3..ea71f3e8ba 100644
--- a/tests/src/JIT/Methodical/explicit/coverage/expl_val_1_r.csproj
+++ b/tests/src/JIT/Methodical/explicit/coverage/expl_val_1_r.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -11,12 +11,11 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>false</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -34,6 +33,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/explicit/coverage/seq_double_1_d.csproj b/tests/src/JIT/Methodical/explicit/coverage/seq_double_1_d.csproj
index dbcc699bfb..ae6f842036 100644
--- a/tests/src/JIT/Methodical/explicit/coverage/seq_double_1_d.csproj
+++ b/tests/src/JIT/Methodical/explicit/coverage/seq_double_1_d.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -11,12 +11,11 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>false</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -34,6 +33,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/explicit/coverage/seq_double_1_r.csproj b/tests/src/JIT/Methodical/explicit/coverage/seq_double_1_r.csproj
index d934c77bb5..3a9feed340 100644
--- a/tests/src/JIT/Methodical/explicit/coverage/seq_double_1_r.csproj
+++ b/tests/src/JIT/Methodical/explicit/coverage/seq_double_1_r.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -11,12 +11,11 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>false</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -34,6 +33,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/explicit/coverage/seq_float_1_d.csproj b/tests/src/JIT/Methodical/explicit/coverage/seq_float_1_d.csproj
index 9ffe533324..434e98b66e 100644
--- a/tests/src/JIT/Methodical/explicit/coverage/seq_float_1_d.csproj
+++ b/tests/src/JIT/Methodical/explicit/coverage/seq_float_1_d.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -11,12 +11,11 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>false</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -34,6 +33,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/explicit/coverage/seq_float_1_r.csproj b/tests/src/JIT/Methodical/explicit/coverage/seq_float_1_r.csproj
index 5214f09631..b2ea622f17 100644
--- a/tests/src/JIT/Methodical/explicit/coverage/seq_float_1_r.csproj
+++ b/tests/src/JIT/Methodical/explicit/coverage/seq_float_1_r.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -11,12 +11,11 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>false</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -34,6 +33,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/explicit/coverage/seq_gc_double_1_d.csproj b/tests/src/JIT/Methodical/explicit/coverage/seq_gc_double_1_d.csproj
index 21817bf161..a3eb9f5e2a 100644
--- a/tests/src/JIT/Methodical/explicit/coverage/seq_gc_double_1_d.csproj
+++ b/tests/src/JIT/Methodical/explicit/coverage/seq_gc_double_1_d.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -11,12 +11,11 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>false</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -34,6 +33,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/explicit/coverage/seq_gc_double_1_r.csproj b/tests/src/JIT/Methodical/explicit/coverage/seq_gc_double_1_r.csproj
index 6608bf74f9..bc8e0200ce 100644
--- a/tests/src/JIT/Methodical/explicit/coverage/seq_gc_double_1_r.csproj
+++ b/tests/src/JIT/Methodical/explicit/coverage/seq_gc_double_1_r.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -11,12 +11,11 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>false</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -34,6 +33,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/explicit/coverage/seq_gc_float_1_d.csproj b/tests/src/JIT/Methodical/explicit/coverage/seq_gc_float_1_d.csproj
index 8688f2df87..3451a12e8b 100644
--- a/tests/src/JIT/Methodical/explicit/coverage/seq_gc_float_1_d.csproj
+++ b/tests/src/JIT/Methodical/explicit/coverage/seq_gc_float_1_d.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -11,12 +11,11 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>false</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -34,6 +33,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/explicit/coverage/seq_gc_float_1_r.csproj b/tests/src/JIT/Methodical/explicit/coverage/seq_gc_float_1_r.csproj
index 6079025f79..5642a0ab70 100644
--- a/tests/src/JIT/Methodical/explicit/coverage/seq_gc_float_1_r.csproj
+++ b/tests/src/JIT/Methodical/explicit/coverage/seq_gc_float_1_r.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -11,12 +11,11 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>false</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -34,6 +33,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/explicit/coverage/seq_gc_int_1_d.csproj b/tests/src/JIT/Methodical/explicit/coverage/seq_gc_int_1_d.csproj
index fed4f44b0f..518ded14a4 100644
--- a/tests/src/JIT/Methodical/explicit/coverage/seq_gc_int_1_d.csproj
+++ b/tests/src/JIT/Methodical/explicit/coverage/seq_gc_int_1_d.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -11,12 +11,11 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>false</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -34,6 +33,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/explicit/coverage/seq_gc_int_1_r.csproj b/tests/src/JIT/Methodical/explicit/coverage/seq_gc_int_1_r.csproj
index 06433d9ccb..7ac731c2b0 100644
--- a/tests/src/JIT/Methodical/explicit/coverage/seq_gc_int_1_r.csproj
+++ b/tests/src/JIT/Methodical/explicit/coverage/seq_gc_int_1_r.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -11,12 +11,11 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>false</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -34,6 +33,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/explicit/coverage/seq_gc_long_1_d.csproj b/tests/src/JIT/Methodical/explicit/coverage/seq_gc_long_1_d.csproj
index 8b0edfef49..26bab64ca9 100644
--- a/tests/src/JIT/Methodical/explicit/coverage/seq_gc_long_1_d.csproj
+++ b/tests/src/JIT/Methodical/explicit/coverage/seq_gc_long_1_d.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -11,12 +11,11 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>false</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -34,6 +33,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/explicit/coverage/seq_gc_long_1_r.csproj b/tests/src/JIT/Methodical/explicit/coverage/seq_gc_long_1_r.csproj
index 80a82e1528..87a35f2837 100644
--- a/tests/src/JIT/Methodical/explicit/coverage/seq_gc_long_1_r.csproj
+++ b/tests/src/JIT/Methodical/explicit/coverage/seq_gc_long_1_r.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -11,12 +11,11 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>false</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -34,6 +33,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/explicit/coverage/seq_gc_obj_1_d.csproj b/tests/src/JIT/Methodical/explicit/coverage/seq_gc_obj_1_d.csproj
index d02fe03e20..01e4d644a9 100644
--- a/tests/src/JIT/Methodical/explicit/coverage/seq_gc_obj_1_d.csproj
+++ b/tests/src/JIT/Methodical/explicit/coverage/seq_gc_obj_1_d.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -11,12 +11,11 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>false</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -34,6 +33,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/explicit/coverage/seq_gc_obj_1_r.csproj b/tests/src/JIT/Methodical/explicit/coverage/seq_gc_obj_1_r.csproj
index 26690daaab..62920a9a6a 100644
--- a/tests/src/JIT/Methodical/explicit/coverage/seq_gc_obj_1_r.csproj
+++ b/tests/src/JIT/Methodical/explicit/coverage/seq_gc_obj_1_r.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -11,12 +11,11 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>false</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -34,6 +33,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/explicit/coverage/seq_gc_short_1_d.csproj b/tests/src/JIT/Methodical/explicit/coverage/seq_gc_short_1_d.csproj
index 6837902c12..7cacea7e29 100644
--- a/tests/src/JIT/Methodical/explicit/coverage/seq_gc_short_1_d.csproj
+++ b/tests/src/JIT/Methodical/explicit/coverage/seq_gc_short_1_d.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -11,12 +11,11 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>false</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -34,6 +33,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/explicit/coverage/seq_gc_short_1_r.csproj b/tests/src/JIT/Methodical/explicit/coverage/seq_gc_short_1_r.csproj
index 1022bcbdcb..86c0723a1c 100644
--- a/tests/src/JIT/Methodical/explicit/coverage/seq_gc_short_1_r.csproj
+++ b/tests/src/JIT/Methodical/explicit/coverage/seq_gc_short_1_r.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -11,12 +11,11 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>false</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -34,6 +33,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/explicit/coverage/seq_gc_val_1_d.csproj b/tests/src/JIT/Methodical/explicit/coverage/seq_gc_val_1_d.csproj
index d2219ad16a..e28c957e69 100644
--- a/tests/src/JIT/Methodical/explicit/coverage/seq_gc_val_1_d.csproj
+++ b/tests/src/JIT/Methodical/explicit/coverage/seq_gc_val_1_d.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -11,12 +11,11 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>false</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -34,6 +33,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/explicit/coverage/seq_gc_val_1_r.csproj b/tests/src/JIT/Methodical/explicit/coverage/seq_gc_val_1_r.csproj
index ceb66a13af..3c78064170 100644
--- a/tests/src/JIT/Methodical/explicit/coverage/seq_gc_val_1_r.csproj
+++ b/tests/src/JIT/Methodical/explicit/coverage/seq_gc_val_1_r.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -11,12 +11,11 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>false</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -34,6 +33,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/explicit/coverage/seq_int_1_d.csproj b/tests/src/JIT/Methodical/explicit/coverage/seq_int_1_d.csproj
index 9a2097fbf9..c26e68bc38 100644
--- a/tests/src/JIT/Methodical/explicit/coverage/seq_int_1_d.csproj
+++ b/tests/src/JIT/Methodical/explicit/coverage/seq_int_1_d.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -11,12 +11,11 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>false</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -34,6 +33,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/explicit/coverage/seq_int_1_r.csproj b/tests/src/JIT/Methodical/explicit/coverage/seq_int_1_r.csproj
index 3b25bbcdd4..49b92fb27e 100644
--- a/tests/src/JIT/Methodical/explicit/coverage/seq_int_1_r.csproj
+++ b/tests/src/JIT/Methodical/explicit/coverage/seq_int_1_r.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -11,12 +11,11 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>false</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -34,6 +33,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/explicit/coverage/seq_long_1_d.csproj b/tests/src/JIT/Methodical/explicit/coverage/seq_long_1_d.csproj
index ed38ff6bbb..5af197febc 100644
--- a/tests/src/JIT/Methodical/explicit/coverage/seq_long_1_d.csproj
+++ b/tests/src/JIT/Methodical/explicit/coverage/seq_long_1_d.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -11,12 +11,11 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>false</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -34,6 +33,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/explicit/coverage/seq_long_1_r.csproj b/tests/src/JIT/Methodical/explicit/coverage/seq_long_1_r.csproj
index e4f40adeb0..2b113545de 100644
--- a/tests/src/JIT/Methodical/explicit/coverage/seq_long_1_r.csproj
+++ b/tests/src/JIT/Methodical/explicit/coverage/seq_long_1_r.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -11,12 +11,11 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>false</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -34,6 +33,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/explicit/coverage/seq_obj_1_d.csproj b/tests/src/JIT/Methodical/explicit/coverage/seq_obj_1_d.csproj
index a4e5d35a0c..4f4bb158d1 100644
--- a/tests/src/JIT/Methodical/explicit/coverage/seq_obj_1_d.csproj
+++ b/tests/src/JIT/Methodical/explicit/coverage/seq_obj_1_d.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -11,12 +11,11 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>false</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -34,6 +33,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/explicit/coverage/seq_obj_1_r.csproj b/tests/src/JIT/Methodical/explicit/coverage/seq_obj_1_r.csproj
index 8b89748226..0ac43dcea2 100644
--- a/tests/src/JIT/Methodical/explicit/coverage/seq_obj_1_r.csproj
+++ b/tests/src/JIT/Methodical/explicit/coverage/seq_obj_1_r.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -11,12 +11,11 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>false</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -34,6 +33,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/explicit/coverage/seq_short_1_d.csproj b/tests/src/JIT/Methodical/explicit/coverage/seq_short_1_d.csproj
index 2799cd806e..6c2cb27645 100644
--- a/tests/src/JIT/Methodical/explicit/coverage/seq_short_1_d.csproj
+++ b/tests/src/JIT/Methodical/explicit/coverage/seq_short_1_d.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -11,12 +11,11 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>false</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -34,6 +33,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/explicit/coverage/seq_short_1_r.csproj b/tests/src/JIT/Methodical/explicit/coverage/seq_short_1_r.csproj
index 736ab03fbc..9dd538dbfe 100644
--- a/tests/src/JIT/Methodical/explicit/coverage/seq_short_1_r.csproj
+++ b/tests/src/JIT/Methodical/explicit/coverage/seq_short_1_r.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -11,12 +11,11 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>false</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -34,6 +33,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/explicit/coverage/seq_val_1_d.csproj b/tests/src/JIT/Methodical/explicit/coverage/seq_val_1_d.csproj
index 4ccdd9dde0..a914bea349 100644
--- a/tests/src/JIT/Methodical/explicit/coverage/seq_val_1_d.csproj
+++ b/tests/src/JIT/Methodical/explicit/coverage/seq_val_1_d.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -11,12 +11,11 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>false</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -34,6 +33,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/explicit/coverage/seq_val_1_r.csproj b/tests/src/JIT/Methodical/explicit/coverage/seq_val_1_r.csproj
index a38437ba97..2b2ade5d91 100644
--- a/tests/src/JIT/Methodical/explicit/coverage/seq_val_1_r.csproj
+++ b/tests/src/JIT/Methodical/explicit/coverage/seq_val_1_r.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -11,12 +11,11 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>false</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -34,6 +33,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/explicit/funcptr/expl_funcptr_gc_d.ilproj b/tests/src/JIT/Methodical/explicit/funcptr/expl_funcptr_gc_d.ilproj
index 04c359a95c..392de9e44c 100644
--- a/tests/src/JIT/Methodical/explicit/funcptr/expl_funcptr_gc_d.ilproj
+++ b/tests/src/JIT/Methodical/explicit/funcptr/expl_funcptr_gc_d.ilproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/explicit/funcptr/expl_funcptr_gc_r.ilproj b/tests/src/JIT/Methodical/explicit/funcptr/expl_funcptr_gc_r.ilproj
index 58348aee64..69c466da1c 100644
--- a/tests/src/JIT/Methodical/explicit/funcptr/expl_funcptr_gc_r.ilproj
+++ b/tests/src/JIT/Methodical/explicit/funcptr/expl_funcptr_gc_r.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Methodical/explicit/funcptr/expl_funcptr_val_d.ilproj b/tests/src/JIT/Methodical/explicit/funcptr/expl_funcptr_val_d.ilproj
index 9490c22576..d90a9d660d 100644
--- a/tests/src/JIT/Methodical/explicit/funcptr/expl_funcptr_val_d.ilproj
+++ b/tests/src/JIT/Methodical/explicit/funcptr/expl_funcptr_val_d.ilproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/explicit/funcptr/expl_funcptr_val_r.ilproj b/tests/src/JIT/Methodical/explicit/funcptr/expl_funcptr_val_r.ilproj
index 6189a179d9..391a5c2380 100644
--- a/tests/src/JIT/Methodical/explicit/funcptr/expl_funcptr_val_r.ilproj
+++ b/tests/src/JIT/Methodical/explicit/funcptr/expl_funcptr_val_r.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Methodical/explicit/funcptr/seq_funcptr_gc_d.ilproj b/tests/src/JIT/Methodical/explicit/funcptr/seq_funcptr_gc_d.ilproj
index 6f461818f0..961b94a165 100644
--- a/tests/src/JIT/Methodical/explicit/funcptr/seq_funcptr_gc_d.ilproj
+++ b/tests/src/JIT/Methodical/explicit/funcptr/seq_funcptr_gc_d.ilproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/explicit/funcptr/seq_funcptr_gc_r.ilproj b/tests/src/JIT/Methodical/explicit/funcptr/seq_funcptr_gc_r.ilproj
index 0eeaf28065..a344f33996 100644
--- a/tests/src/JIT/Methodical/explicit/funcptr/seq_funcptr_gc_r.ilproj
+++ b/tests/src/JIT/Methodical/explicit/funcptr/seq_funcptr_gc_r.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Methodical/explicit/funcptr/seq_funcptr_val_d.ilproj b/tests/src/JIT/Methodical/explicit/funcptr/seq_funcptr_val_d.ilproj
index 76de06fa3d..47659ea25d 100644
--- a/tests/src/JIT/Methodical/explicit/funcptr/seq_funcptr_val_d.ilproj
+++ b/tests/src/JIT/Methodical/explicit/funcptr/seq_funcptr_val_d.ilproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/explicit/funcptr/seq_funcptr_val_r.ilproj b/tests/src/JIT/Methodical/explicit/funcptr/seq_funcptr_val_r.ilproj
index 046aaa4080..3c97ad034c 100644
--- a/tests/src/JIT/Methodical/explicit/funcptr/seq_funcptr_val_r.ilproj
+++ b/tests/src/JIT/Methodical/explicit/funcptr/seq_funcptr_val_r.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Methodical/explicit/misc/_il_dbgrefarg_box_val.ilproj b/tests/src/JIT/Methodical/explicit/misc/_il_dbgrefarg_box_val.ilproj
index c291e62d7c..2768d9d128 100644
--- a/tests/src/JIT/Methodical/explicit/misc/_il_dbgrefarg_box_val.ilproj
+++ b/tests/src/JIT/Methodical/explicit/misc/_il_dbgrefarg_box_val.ilproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/explicit/misc/_il_relrefarg_box_val.ilproj b/tests/src/JIT/Methodical/explicit/misc/_il_relrefarg_box_val.ilproj
index 39879102ea..4df6645506 100644
--- a/tests/src/JIT/Methodical/explicit/misc/_il_relrefarg_box_val.ilproj
+++ b/tests/src/JIT/Methodical/explicit/misc/_il_relrefarg_box_val.ilproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/explicit/rotate/_il_dbgrotate_i4.ilproj b/tests/src/JIT/Methodical/explicit/rotate/_il_dbgrotate_i4.ilproj
index 5478bc47f5..ef6cd57026 100644
--- a/tests/src/JIT/Methodical/explicit/rotate/_il_dbgrotate_i4.ilproj
+++ b/tests/src/JIT/Methodical/explicit/rotate/_il_dbgrotate_i4.ilproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/explicit/rotate/_il_dbgrotate_u2.ilproj b/tests/src/JIT/Methodical/explicit/rotate/_il_dbgrotate_u2.ilproj
index 7040fa5e0e..29b6ce9f44 100644
--- a/tests/src/JIT/Methodical/explicit/rotate/_il_dbgrotate_u2.ilproj
+++ b/tests/src/JIT/Methodical/explicit/rotate/_il_dbgrotate_u2.ilproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/explicit/rotate/_il_relrotate_i4.ilproj b/tests/src/JIT/Methodical/explicit/rotate/_il_relrotate_i4.ilproj
index 93d80c0ea0..73ff7f9804 100644
--- a/tests/src/JIT/Methodical/explicit/rotate/_il_relrotate_i4.ilproj
+++ b/tests/src/JIT/Methodical/explicit/rotate/_il_relrotate_i4.ilproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/explicit/rotate/_il_relrotate_u2.ilproj b/tests/src/JIT/Methodical/explicit/rotate/_il_relrotate_u2.ilproj
index 8d41758232..82fdd1d2ac 100644
--- a/tests/src/JIT/Methodical/explicit/rotate/_il_relrotate_u2.ilproj
+++ b/tests/src/JIT/Methodical/explicit/rotate/_il_relrotate_u2.ilproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/flowgraph/bug614098/intToByte.csproj b/tests/src/JIT/Methodical/flowgraph/bug614098/intToByte.csproj
index ab5496c701..595268d559 100644
--- a/tests/src/JIT/Methodical/flowgraph/bug614098/intToByte.csproj
+++ b/tests/src/JIT/Methodical/flowgraph/bug614098/intToByte.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/flowgraph/bug619534/ILStackAllocRepro.ilproj b/tests/src/JIT/Methodical/flowgraph/bug619534/ILStackAllocRepro.ilproj
index 373451026e..4fb99a5aae 100644
--- a/tests/src/JIT/Methodical/flowgraph/bug619534/ILStackAllocRepro.ilproj
+++ b/tests/src/JIT/Methodical/flowgraph/bug619534/ILStackAllocRepro.ilproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/flowgraph/bug619534/finallyclone.csproj b/tests/src/JIT/Methodical/flowgraph/bug619534/finallyclone.csproj
index fec62f096b..a6e9a9110c 100644
--- a/tests/src/JIT/Methodical/flowgraph/bug619534/finallyclone.csproj
+++ b/tests/src/JIT/Methodical/flowgraph/bug619534/finallyclone.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/flowgraph/bug619534/twoEndFinallys.csproj b/tests/src/JIT/Methodical/flowgraph/bug619534/twoEndFinallys.csproj
index 5126f07754..5a7ce7e674 100644
--- a/tests/src/JIT/Methodical/flowgraph/bug619534/twoEndFinallys.csproj
+++ b/tests/src/JIT/Methodical/flowgraph/bug619534/twoEndFinallys.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/flowgraph/bug619534/twoEndFinallys_il.ilproj b/tests/src/JIT/Methodical/flowgraph/bug619534/twoEndFinallys_il.ilproj
index a2a626c90d..d900f28630 100644
--- a/tests/src/JIT/Methodical/flowgraph/bug619534/twoEndFinallys_il.ilproj
+++ b/tests/src/JIT/Methodical/flowgraph/bug619534/twoEndFinallys_il.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Methodical/flowgraph/bug621705/ptuple_lost.csproj b/tests/src/JIT/Methodical/flowgraph/bug621705/ptuple_lost.csproj
index 768a44944d..1c8ae6c910 100644
--- a/tests/src/JIT/Methodical/flowgraph/bug621705/ptuple_lost.csproj
+++ b/tests/src/JIT/Methodical/flowgraph/bug621705/ptuple_lost.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/flowgraph/bug647189/ssa_tuIsAddr.csproj b/tests/src/JIT/Methodical/flowgraph/bug647189/ssa_tuIsAddr.csproj
index 5e6c3f6a91..92c1cda205 100644
--- a/tests/src/JIT/Methodical/flowgraph/bug647189/ssa_tuIsAddr.csproj
+++ b/tests/src/JIT/Methodical/flowgraph/bug647189/ssa_tuIsAddr.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/flowgraph/dev10_bug642944/GCMaskForGSCookie.ilproj b/tests/src/JIT/Methodical/flowgraph/dev10_bug642944/GCMaskForGSCookie.ilproj
index ef2224124d..76871308ff 100644
--- a/tests/src/JIT/Methodical/flowgraph/dev10_bug642944/GCMaskForGSCookie.ilproj
+++ b/tests/src/JIT/Methodical/flowgraph/dev10_bug642944/GCMaskForGSCookie.ilproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/flowgraph/dev10_bug675304/arrayDim.csproj b/tests/src/JIT/Methodical/flowgraph/dev10_bug675304/arrayDim.csproj
index 532bba3c89..cac16ef222 100644
--- a/tests/src/JIT/Methodical/flowgraph/dev10_bug675304/arrayDim.csproj
+++ b/tests/src/JIT/Methodical/flowgraph/dev10_bug675304/arrayDim.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/flowgraph/dev10_bug675304/osrAddovershot.csproj b/tests/src/JIT/Methodical/flowgraph/dev10_bug675304/osrAddovershot.csproj
index eabb471cf9..0e90b9089c 100644
--- a/tests/src/JIT/Methodical/flowgraph/dev10_bug675304/osrAddovershot.csproj
+++ b/tests/src/JIT/Methodical/flowgraph/dev10_bug675304/osrAddovershot.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/flowgraph/dev10_bug679008/EHCopyProp.csproj b/tests/src/JIT/Methodical/flowgraph/dev10_bug679008/EHCopyProp.csproj
index 8526f4f96d..03d6b5e1c6 100644
--- a/tests/src/JIT/Methodical/flowgraph/dev10_bug679008/EHCopyProp.csproj
+++ b/tests/src/JIT/Methodical/flowgraph/dev10_bug679008/EHCopyProp.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -37,6 +36,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/flowgraph/dev10_bug679008/dependentlifetimes.ilproj b/tests/src/JIT/Methodical/flowgraph/dev10_bug679008/dependentlifetimes.ilproj
index 7fd07263c5..ca364c1b6b 100644
--- a/tests/src/JIT/Methodical/flowgraph/dev10_bug679008/dependentlifetimes.ilproj
+++ b/tests/src/JIT/Methodical/flowgraph/dev10_bug679008/dependentlifetimes.ilproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/flowgraph/dev10_bug679008/sealedCastVariance.csproj b/tests/src/JIT/Methodical/flowgraph/dev10_bug679008/sealedCastVariance.csproj
index 47f9031ecc..12dc8f70a2 100644
--- a/tests/src/JIT/Methodical/flowgraph/dev10_bug679008/sealedCastVariance.csproj
+++ b/tests/src/JIT/Methodical/flowgraph/dev10_bug679008/sealedCastVariance.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/flowgraph/dev10_bug679008/singleRefField.csproj b/tests/src/JIT/Methodical/flowgraph/dev10_bug679008/singleRefField.csproj
index 7476ff1743..8f4cc2cb63 100644
--- a/tests/src/JIT/Methodical/flowgraph/dev10_bug679008/singleRefField.csproj
+++ b/tests/src/JIT/Methodical/flowgraph/dev10_bug679008/singleRefField.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/flowgraph/dev10_bug679008/zeroInitStackSlot.csproj b/tests/src/JIT/Methodical/flowgraph/dev10_bug679008/zeroInitStackSlot.csproj
index 74990598ae..b40177664d 100644
--- a/tests/src/JIT/Methodical/flowgraph/dev10_bug679008/zeroInitStackSlot.csproj
+++ b/tests/src/JIT/Methodical/flowgraph/dev10_bug679008/zeroInitStackSlot.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/flowgraph/dev10_bug679053/cpblkInt32.ilproj b/tests/src/JIT/Methodical/flowgraph/dev10_bug679053/cpblkInt32.ilproj
index 07596ce038..d389994a83 100644
--- a/tests/src/JIT/Methodical/flowgraph/dev10_bug679053/cpblkInt32.ilproj
+++ b/tests/src/JIT/Methodical/flowgraph/dev10_bug679053/cpblkInt32.ilproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/flowgraph/dev10_bug679053/flowgraph.ilproj b/tests/src/JIT/Methodical/flowgraph/dev10_bug679053/flowgraph.ilproj
index 85c9e6d425..e01ae4ac70 100644
--- a/tests/src/JIT/Methodical/flowgraph/dev10_bug679053/flowgraph.ilproj
+++ b/tests/src/JIT/Methodical/flowgraph/dev10_bug679053/flowgraph.ilproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/flowgraph/dev10_bug679955/volatileLocal1.ilproj b/tests/src/JIT/Methodical/flowgraph/dev10_bug679955/volatileLocal1.ilproj
index f5a6571b76..7e7545fe0f 100644
--- a/tests/src/JIT/Methodical/flowgraph/dev10_bug679955/volatileLocal1.ilproj
+++ b/tests/src/JIT/Methodical/flowgraph/dev10_bug679955/volatileLocal1.ilproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/flowgraph/dev10_bug723489/qMarkColon.csproj b/tests/src/JIT/Methodical/flowgraph/dev10_bug723489/qMarkColon.csproj
index 8ffa410446..e49a092082 100644
--- a/tests/src/JIT/Methodical/flowgraph/dev10_bug723489/qMarkColon.csproj
+++ b/tests/src/JIT/Methodical/flowgraph/dev10_bug723489/qMarkColon.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/fp/apps/bouncingball_cs_d.csproj b/tests/src/JIT/Methodical/fp/apps/bouncingball_cs_d.csproj
index 882d3067c7..482f47c1dc 100644
--- a/tests/src/JIT/Methodical/fp/apps/bouncingball_cs_d.csproj
+++ b/tests/src/JIT/Methodical/fp/apps/bouncingball_cs_d.csproj
@@ -10,14 +10,12 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
-
<IlasmRoundTrip>true</IlasmRoundTrip>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +33,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/fp/apps/bouncingball_cs_do.csproj b/tests/src/JIT/Methodical/fp/apps/bouncingball_cs_do.csproj
index 7975463a63..cf5562287c 100644
--- a/tests/src/JIT/Methodical/fp/apps/bouncingball_cs_do.csproj
+++ b/tests/src/JIT/Methodical/fp/apps/bouncingball_cs_do.csproj
@@ -10,13 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
-
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -34,6 +32,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/fp/apps/bouncingball_cs_r.csproj b/tests/src/JIT/Methodical/fp/apps/bouncingball_cs_r.csproj
index bb3c91d823..d459150316 100644
--- a/tests/src/JIT/Methodical/fp/apps/bouncingball_cs_r.csproj
+++ b/tests/src/JIT/Methodical/fp/apps/bouncingball_cs_r.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,13 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
-
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -34,6 +32,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/fp/apps/bouncingball_cs_ro.csproj b/tests/src/JIT/Methodical/fp/apps/bouncingball_cs_ro.csproj
index 6314b65e98..9f46bfb0a0 100644
--- a/tests/src/JIT/Methodical/fp/apps/bouncingball_cs_ro.csproj
+++ b/tests/src/JIT/Methodical/fp/apps/bouncingball_cs_ro.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,13 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
-
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -34,6 +32,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/fp/exgen/10w250d_cs_d.csproj b/tests/src/JIT/Methodical/fp/exgen/10w250d_cs_d.csproj
index ea6631c16f..1a5b9f07e8 100644
--- a/tests/src/JIT/Methodical/fp/exgen/10w250d_cs_d.csproj
+++ b/tests/src/JIT/Methodical/fp/exgen/10w250d_cs_d.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -33,6 +32,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/fp/exgen/10w250d_cs_do.csproj b/tests/src/JIT/Methodical/fp/exgen/10w250d_cs_do.csproj
index 94fec00bfd..ae26134ad0 100644
--- a/tests/src/JIT/Methodical/fp/exgen/10w250d_cs_do.csproj
+++ b/tests/src/JIT/Methodical/fp/exgen/10w250d_cs_do.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -33,6 +32,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/fp/exgen/10w250d_cs_r.csproj b/tests/src/JIT/Methodical/fp/exgen/10w250d_cs_r.csproj
index 0770853486..be422a0df2 100644
--- a/tests/src/JIT/Methodical/fp/exgen/10w250d_cs_r.csproj
+++ b/tests/src/JIT/Methodical/fp/exgen/10w250d_cs_r.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -33,6 +32,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/fp/exgen/10w250d_cs_ro.csproj b/tests/src/JIT/Methodical/fp/exgen/10w250d_cs_ro.csproj
index 77506e133d..6643456079 100644
--- a/tests/src/JIT/Methodical/fp/exgen/10w250d_cs_ro.csproj
+++ b/tests/src/JIT/Methodical/fp/exgen/10w250d_cs_ro.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -33,6 +32,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/fp/exgen/200w1d-01_cs_d.csproj b/tests/src/JIT/Methodical/fp/exgen/200w1d-01_cs_d.csproj
index fd87717f4c..c24eb2cdb0 100644
--- a/tests/src/JIT/Methodical/fp/exgen/200w1d-01_cs_d.csproj
+++ b/tests/src/JIT/Methodical/fp/exgen/200w1d-01_cs_d.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -33,6 +32,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/fp/exgen/200w1d-01_cs_do.csproj b/tests/src/JIT/Methodical/fp/exgen/200w1d-01_cs_do.csproj
index 3b3fd405a3..6ad2182871 100644
--- a/tests/src/JIT/Methodical/fp/exgen/200w1d-01_cs_do.csproj
+++ b/tests/src/JIT/Methodical/fp/exgen/200w1d-01_cs_do.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -33,6 +32,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/fp/exgen/200w1d-01_cs_r.csproj b/tests/src/JIT/Methodical/fp/exgen/200w1d-01_cs_r.csproj
index 36d4030547..55b442f951 100644
--- a/tests/src/JIT/Methodical/fp/exgen/200w1d-01_cs_r.csproj
+++ b/tests/src/JIT/Methodical/fp/exgen/200w1d-01_cs_r.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -33,6 +32,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/fp/exgen/200w1d-01_cs_ro.csproj b/tests/src/JIT/Methodical/fp/exgen/200w1d-01_cs_ro.csproj
index da78ebdb33..106c144d09 100644
--- a/tests/src/JIT/Methodical/fp/exgen/200w1d-01_cs_ro.csproj
+++ b/tests/src/JIT/Methodical/fp/exgen/200w1d-01_cs_ro.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -33,6 +32,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/fp/exgen/200w1d-02_cs_d.csproj b/tests/src/JIT/Methodical/fp/exgen/200w1d-02_cs_d.csproj
index 30909f3a72..6be7efa2c8 100644
--- a/tests/src/JIT/Methodical/fp/exgen/200w1d-02_cs_d.csproj
+++ b/tests/src/JIT/Methodical/fp/exgen/200w1d-02_cs_d.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -33,6 +32,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/fp/exgen/200w1d-02_cs_r.csproj b/tests/src/JIT/Methodical/fp/exgen/200w1d-02_cs_r.csproj
index 73749d97cd..c76ef85f26 100644
--- a/tests/src/JIT/Methodical/fp/exgen/200w1d-02_cs_r.csproj
+++ b/tests/src/JIT/Methodical/fp/exgen/200w1d-02_cs_r.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -33,6 +32,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/fp/exgen/3w1d-01_cs_d.csproj b/tests/src/JIT/Methodical/fp/exgen/3w1d-01_cs_d.csproj
index 75c50c3c1f..54e205b268 100644
--- a/tests/src/JIT/Methodical/fp/exgen/3w1d-01_cs_d.csproj
+++ b/tests/src/JIT/Methodical/fp/exgen/3w1d-01_cs_d.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -38,6 +37,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/fp/exgen/3w1d-01_cs_do.csproj b/tests/src/JIT/Methodical/fp/exgen/3w1d-01_cs_do.csproj
index 45c7893d5a..0e6f2ce800 100644
--- a/tests/src/JIT/Methodical/fp/exgen/3w1d-01_cs_do.csproj
+++ b/tests/src/JIT/Methodical/fp/exgen/3w1d-01_cs_do.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -38,6 +37,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/fp/exgen/3w1d-01_cs_r.csproj b/tests/src/JIT/Methodical/fp/exgen/3w1d-01_cs_r.csproj
index 5fc0f75a1c..6fb9ee7755 100644
--- a/tests/src/JIT/Methodical/fp/exgen/3w1d-01_cs_r.csproj
+++ b/tests/src/JIT/Methodical/fp/exgen/3w1d-01_cs_r.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -38,6 +37,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/fp/exgen/3w1d-01_cs_ro.csproj b/tests/src/JIT/Methodical/fp/exgen/3w1d-01_cs_ro.csproj
index 578c865f58..a6550f92fa 100644
--- a/tests/src/JIT/Methodical/fp/exgen/3w1d-01_cs_ro.csproj
+++ b/tests/src/JIT/Methodical/fp/exgen/3w1d-01_cs_ro.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -38,6 +37,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/fp/exgen/3w1d-02_cs_d.csproj b/tests/src/JIT/Methodical/fp/exgen/3w1d-02_cs_d.csproj
index dd885c7411..7afbbd5e46 100644
--- a/tests/src/JIT/Methodical/fp/exgen/3w1d-02_cs_d.csproj
+++ b/tests/src/JIT/Methodical/fp/exgen/3w1d-02_cs_d.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -38,6 +37,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/fp/exgen/3w1d-02_cs_do.csproj b/tests/src/JIT/Methodical/fp/exgen/3w1d-02_cs_do.csproj
index 698ff6fffd..d663ed3505 100644
--- a/tests/src/JIT/Methodical/fp/exgen/3w1d-02_cs_do.csproj
+++ b/tests/src/JIT/Methodical/fp/exgen/3w1d-02_cs_do.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -38,6 +37,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/fp/exgen/3w1d-02_cs_r.csproj b/tests/src/JIT/Methodical/fp/exgen/3w1d-02_cs_r.csproj
index 18c2b3e41f..b23025f31a 100644
--- a/tests/src/JIT/Methodical/fp/exgen/3w1d-02_cs_r.csproj
+++ b/tests/src/JIT/Methodical/fp/exgen/3w1d-02_cs_r.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -38,6 +37,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/fp/exgen/3w1d-02_cs_ro.csproj b/tests/src/JIT/Methodical/fp/exgen/3w1d-02_cs_ro.csproj
index 0bad417f05..86b1814111 100644
--- a/tests/src/JIT/Methodical/fp/exgen/3w1d-02_cs_ro.csproj
+++ b/tests/src/JIT/Methodical/fp/exgen/3w1d-02_cs_ro.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -38,6 +37,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/fp/exgen/5w1d-01_cs_d.csproj b/tests/src/JIT/Methodical/fp/exgen/5w1d-01_cs_d.csproj
index ca61cbd9a7..52f34af9ad 100644
--- a/tests/src/JIT/Methodical/fp/exgen/5w1d-01_cs_d.csproj
+++ b/tests/src/JIT/Methodical/fp/exgen/5w1d-01_cs_d.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -38,6 +37,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/fp/exgen/5w1d-01_cs_do.csproj b/tests/src/JIT/Methodical/fp/exgen/5w1d-01_cs_do.csproj
index c9b561c1b5..c7a3a517e4 100644
--- a/tests/src/JIT/Methodical/fp/exgen/5w1d-01_cs_do.csproj
+++ b/tests/src/JIT/Methodical/fp/exgen/5w1d-01_cs_do.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -38,6 +37,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/fp/exgen/5w1d-01_cs_r.csproj b/tests/src/JIT/Methodical/fp/exgen/5w1d-01_cs_r.csproj
index 3f1c1b0663..564272d025 100644
--- a/tests/src/JIT/Methodical/fp/exgen/5w1d-01_cs_r.csproj
+++ b/tests/src/JIT/Methodical/fp/exgen/5w1d-01_cs_r.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -38,6 +37,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/fp/exgen/5w1d-01_cs_ro.csproj b/tests/src/JIT/Methodical/fp/exgen/5w1d-01_cs_ro.csproj
index e449044fb9..ade62011a0 100644
--- a/tests/src/JIT/Methodical/fp/exgen/5w1d-01_cs_ro.csproj
+++ b/tests/src/JIT/Methodical/fp/exgen/5w1d-01_cs_ro.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -38,6 +37,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/fp/exgen/5w1d-02_cs_d.csproj b/tests/src/JIT/Methodical/fp/exgen/5w1d-02_cs_d.csproj
index 05ca757875..92fbe15236 100644
--- a/tests/src/JIT/Methodical/fp/exgen/5w1d-02_cs_d.csproj
+++ b/tests/src/JIT/Methodical/fp/exgen/5w1d-02_cs_d.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -38,6 +37,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/fp/exgen/5w1d-02_cs_do.csproj b/tests/src/JIT/Methodical/fp/exgen/5w1d-02_cs_do.csproj
index dd86cde62c..bc3882a172 100644
--- a/tests/src/JIT/Methodical/fp/exgen/5w1d-02_cs_do.csproj
+++ b/tests/src/JIT/Methodical/fp/exgen/5w1d-02_cs_do.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -38,6 +37,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/fp/exgen/5w1d-02_cs_r.csproj b/tests/src/JIT/Methodical/fp/exgen/5w1d-02_cs_r.csproj
index 729b56c742..aeca0e2d8f 100644
--- a/tests/src/JIT/Methodical/fp/exgen/5w1d-02_cs_r.csproj
+++ b/tests/src/JIT/Methodical/fp/exgen/5w1d-02_cs_r.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -38,6 +37,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/fp/exgen/5w1d-02_cs_ro.csproj b/tests/src/JIT/Methodical/fp/exgen/5w1d-02_cs_ro.csproj
index f608aabc1a..2b9937a4ee 100644
--- a/tests/src/JIT/Methodical/fp/exgen/5w1d-02_cs_ro.csproj
+++ b/tests/src/JIT/Methodical/fp/exgen/5w1d-02_cs_ro.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -38,6 +37,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/fp/exgen/5w1d-03_cs_d.csproj b/tests/src/JIT/Methodical/fp/exgen/5w1d-03_cs_d.csproj
index e46d638d32..7b01a82879 100644
--- a/tests/src/JIT/Methodical/fp/exgen/5w1d-03_cs_d.csproj
+++ b/tests/src/JIT/Methodical/fp/exgen/5w1d-03_cs_d.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -38,6 +37,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/fp/exgen/5w1d-03_cs_do.csproj b/tests/src/JIT/Methodical/fp/exgen/5w1d-03_cs_do.csproj
index f2b8b73cf7..eb2ccd3469 100644
--- a/tests/src/JIT/Methodical/fp/exgen/5w1d-03_cs_do.csproj
+++ b/tests/src/JIT/Methodical/fp/exgen/5w1d-03_cs_do.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -38,6 +37,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/fp/exgen/5w1d-03_cs_r.csproj b/tests/src/JIT/Methodical/fp/exgen/5w1d-03_cs_r.csproj
index eb0bc8a1f8..9e806a8134 100644
--- a/tests/src/JIT/Methodical/fp/exgen/5w1d-03_cs_r.csproj
+++ b/tests/src/JIT/Methodical/fp/exgen/5w1d-03_cs_r.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -38,6 +37,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/fp/exgen/5w1d-03_cs_ro.csproj b/tests/src/JIT/Methodical/fp/exgen/5w1d-03_cs_ro.csproj
index 43962c576c..9af27e7909 100644
--- a/tests/src/JIT/Methodical/fp/exgen/5w1d-03_cs_ro.csproj
+++ b/tests/src/JIT/Methodical/fp/exgen/5w1d-03_cs_ro.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -38,6 +37,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/fp/exgen/5w1d-04_cs_d.csproj b/tests/src/JIT/Methodical/fp/exgen/5w1d-04_cs_d.csproj
index 333bd50e5f..3f31008a4d 100644
--- a/tests/src/JIT/Methodical/fp/exgen/5w1d-04_cs_d.csproj
+++ b/tests/src/JIT/Methodical/fp/exgen/5w1d-04_cs_d.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -38,6 +37,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/fp/exgen/5w1d-04_cs_do.csproj b/tests/src/JIT/Methodical/fp/exgen/5w1d-04_cs_do.csproj
index 86231186ae..c8af2870e8 100644
--- a/tests/src/JIT/Methodical/fp/exgen/5w1d-04_cs_do.csproj
+++ b/tests/src/JIT/Methodical/fp/exgen/5w1d-04_cs_do.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -38,6 +37,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/fp/exgen/5w1d-04_cs_r.csproj b/tests/src/JIT/Methodical/fp/exgen/5w1d-04_cs_r.csproj
index c68547f1a8..3e60fa1364 100644
--- a/tests/src/JIT/Methodical/fp/exgen/5w1d-04_cs_r.csproj
+++ b/tests/src/JIT/Methodical/fp/exgen/5w1d-04_cs_r.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -38,6 +37,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/fp/exgen/5w1d-04_cs_ro.csproj b/tests/src/JIT/Methodical/fp/exgen/5w1d-04_cs_ro.csproj
index b02ca7abbd..83d92bad61 100644
--- a/tests/src/JIT/Methodical/fp/exgen/5w1d-04_cs_ro.csproj
+++ b/tests/src/JIT/Methodical/fp/exgen/5w1d-04_cs_ro.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -38,6 +37,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/fp/exgen/5w1d-05_cs_d.csproj b/tests/src/JIT/Methodical/fp/exgen/5w1d-05_cs_d.csproj
index 3a40dadc3d..0325472d21 100644
--- a/tests/src/JIT/Methodical/fp/exgen/5w1d-05_cs_d.csproj
+++ b/tests/src/JIT/Methodical/fp/exgen/5w1d-05_cs_d.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -33,6 +32,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/fp/exgen/5w1d-05_cs_do.csproj b/tests/src/JIT/Methodical/fp/exgen/5w1d-05_cs_do.csproj
index 4a023791f4..39a9c0aa9b 100644
--- a/tests/src/JIT/Methodical/fp/exgen/5w1d-05_cs_do.csproj
+++ b/tests/src/JIT/Methodical/fp/exgen/5w1d-05_cs_do.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -33,6 +32,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/fp/exgen/5w1d-05_cs_r.csproj b/tests/src/JIT/Methodical/fp/exgen/5w1d-05_cs_r.csproj
index a31931c1e8..a0b4e37cd9 100644
--- a/tests/src/JIT/Methodical/fp/exgen/5w1d-05_cs_r.csproj
+++ b/tests/src/JIT/Methodical/fp/exgen/5w1d-05_cs_r.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -33,6 +32,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/fp/exgen/5w1d-05_cs_ro.csproj b/tests/src/JIT/Methodical/fp/exgen/5w1d-05_cs_ro.csproj
index e3cd634974..b9b02b6f30 100644
--- a/tests/src/JIT/Methodical/fp/exgen/5w1d-05_cs_ro.csproj
+++ b/tests/src/JIT/Methodical/fp/exgen/5w1d-05_cs_ro.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -33,6 +32,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/fp/exgen/5w1d-06_cs_d.csproj b/tests/src/JIT/Methodical/fp/exgen/5w1d-06_cs_d.csproj
index df8260b2c5..fd9292f75b 100644
--- a/tests/src/JIT/Methodical/fp/exgen/5w1d-06_cs_d.csproj
+++ b/tests/src/JIT/Methodical/fp/exgen/5w1d-06_cs_d.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -38,6 +37,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/fp/exgen/5w1d-06_cs_do.csproj b/tests/src/JIT/Methodical/fp/exgen/5w1d-06_cs_do.csproj
index 8ff2e92677..91cc66d3ae 100644
--- a/tests/src/JIT/Methodical/fp/exgen/5w1d-06_cs_do.csproj
+++ b/tests/src/JIT/Methodical/fp/exgen/5w1d-06_cs_do.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -38,6 +37,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/fp/exgen/5w1d-06_cs_r.csproj b/tests/src/JIT/Methodical/fp/exgen/5w1d-06_cs_r.csproj
index 8ecab8b1c7..5fc73f7381 100644
--- a/tests/src/JIT/Methodical/fp/exgen/5w1d-06_cs_r.csproj
+++ b/tests/src/JIT/Methodical/fp/exgen/5w1d-06_cs_r.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -38,6 +37,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/fp/exgen/5w1d-06_cs_ro.csproj b/tests/src/JIT/Methodical/fp/exgen/5w1d-06_cs_ro.csproj
index 15945e23d5..e93c8b0620 100644
--- a/tests/src/JIT/Methodical/fp/exgen/5w1d-06_cs_ro.csproj
+++ b/tests/src/JIT/Methodical/fp/exgen/5w1d-06_cs_ro.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -38,6 +37,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/inlining/boolean/test.csproj b/tests/src/JIT/Methodical/inlining/boolean/test.csproj
index 210f3bd170..762775abb9 100644
--- a/tests/src/JIT/Methodical/inlining/boolean/test.csproj
+++ b/tests/src/JIT/Methodical/inlining/boolean/test.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,13 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
-
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/inlining/bug505642/test.csproj b/tests/src/JIT/Methodical/inlining/bug505642/test.csproj
index e1705c7c6d..f540bbd5c3 100644
--- a/tests/src/JIT/Methodical/inlining/bug505642/test.csproj
+++ b/tests/src/JIT/Methodical/inlining/bug505642/test.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/inlining/dev10_bug719093/variancesmall.ilproj b/tests/src/JIT/Methodical/inlining/dev10_bug719093/variancesmall.ilproj
index 1dfcca22d9..0c22264502 100644
--- a/tests/src/JIT/Methodical/inlining/dev10_bug719093/variancesmall.ilproj
+++ b/tests/src/JIT/Methodical/inlining/dev10_bug719093/variancesmall.ilproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/int64/arrays/_dbglcs_long.csproj b/tests/src/JIT/Methodical/int64/arrays/_dbglcs_long.csproj
index b62692a15b..d5f72e7a9e 100644
--- a/tests/src/JIT/Methodical/int64/arrays/_dbglcs_long.csproj
+++ b/tests/src/JIT/Methodical/int64/arrays/_dbglcs_long.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/int64/arrays/_dbglcs_ulong.csproj b/tests/src/JIT/Methodical/int64/arrays/_dbglcs_ulong.csproj
index 666cc4a017..b607e924cd 100644
--- a/tests/src/JIT/Methodical/int64/arrays/_dbglcs_ulong.csproj
+++ b/tests/src/JIT/Methodical/int64/arrays/_dbglcs_ulong.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/int64/arrays/_il_dbghugedim.ilproj b/tests/src/JIT/Methodical/int64/arrays/_il_dbghugedim.ilproj
index 2c686061fb..0212e0c97a 100644
--- a/tests/src/JIT/Methodical/int64/arrays/_il_dbghugedim.ilproj
+++ b/tests/src/JIT/Methodical/int64/arrays/_il_dbghugedim.ilproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/int64/arrays/_il_dbglcs_long.ilproj b/tests/src/JIT/Methodical/int64/arrays/_il_dbglcs_long.ilproj
index 2278a314f7..410f730db3 100644
--- a/tests/src/JIT/Methodical/int64/arrays/_il_dbglcs_long.ilproj
+++ b/tests/src/JIT/Methodical/int64/arrays/_il_dbglcs_long.ilproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/int64/arrays/_il_dbglcs_ulong.ilproj b/tests/src/JIT/Methodical/int64/arrays/_il_dbglcs_ulong.ilproj
index 164c6b3c60..a1029813b3 100644
--- a/tests/src/JIT/Methodical/int64/arrays/_il_dbglcs_ulong.ilproj
+++ b/tests/src/JIT/Methodical/int64/arrays/_il_dbglcs_ulong.ilproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/int64/arrays/_rellcs_long.csproj b/tests/src/JIT/Methodical/int64/arrays/_rellcs_long.csproj
index d0cbec1914..e46e700433 100644
--- a/tests/src/JIT/Methodical/int64/arrays/_rellcs_long.csproj
+++ b/tests/src/JIT/Methodical/int64/arrays/_rellcs_long.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/int64/arrays/_rellcs_ulong.csproj b/tests/src/JIT/Methodical/int64/arrays/_rellcs_ulong.csproj
index 4589ebe2db..d5e85734bb 100644
--- a/tests/src/JIT/Methodical/int64/arrays/_rellcs_ulong.csproj
+++ b/tests/src/JIT/Methodical/int64/arrays/_rellcs_ulong.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/int64/misc/_dbgbinop.csproj b/tests/src/JIT/Methodical/int64/misc/_dbgbinop.csproj
index 685e337e4a..11a6f7df5a 100644
--- a/tests/src/JIT/Methodical/int64/misc/_dbgbinop.csproj
+++ b/tests/src/JIT/Methodical/int64/misc/_dbgbinop.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/int64/misc/_dbgbox.csproj b/tests/src/JIT/Methodical/int64/misc/_dbgbox.csproj
index 3805959bef..0c1e0dba06 100644
--- a/tests/src/JIT/Methodical/int64/misc/_dbgbox.csproj
+++ b/tests/src/JIT/Methodical/int64/misc/_dbgbox.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/int64/misc/_il_dbgbinop.ilproj b/tests/src/JIT/Methodical/int64/misc/_il_dbgbinop.ilproj
index 267b3328a4..754fe3236e 100644
--- a/tests/src/JIT/Methodical/int64/misc/_il_dbgbinop.ilproj
+++ b/tests/src/JIT/Methodical/int64/misc/_il_dbgbinop.ilproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/int64/misc/_il_dbgbox.ilproj b/tests/src/JIT/Methodical/int64/misc/_il_dbgbox.ilproj
index 26ffe88bf4..7841c93717 100644
--- a/tests/src/JIT/Methodical/int64/misc/_il_dbgbox.ilproj
+++ b/tests/src/JIT/Methodical/int64/misc/_il_dbgbox.ilproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/int64/misc/_il_relbinop.ilproj b/tests/src/JIT/Methodical/int64/misc/_il_relbinop.ilproj
index 95d2498c0a..81e2125f3f 100644
--- a/tests/src/JIT/Methodical/int64/misc/_il_relbinop.ilproj
+++ b/tests/src/JIT/Methodical/int64/misc/_il_relbinop.ilproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/int64/misc/_il_relbox.ilproj b/tests/src/JIT/Methodical/int64/misc/_il_relbox.ilproj
index 1d17049f6a..1b176c6f30 100644
--- a/tests/src/JIT/Methodical/int64/misc/_il_relbox.ilproj
+++ b/tests/src/JIT/Methodical/int64/misc/_il_relbox.ilproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/int64/misc/_relbinop.csproj b/tests/src/JIT/Methodical/int64/misc/_relbinop.csproj
index 029ef67561..a78c6983ba 100644
--- a/tests/src/JIT/Methodical/int64/misc/_relbinop.csproj
+++ b/tests/src/JIT/Methodical/int64/misc/_relbinop.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/int64/misc/_relbox.csproj b/tests/src/JIT/Methodical/int64/misc/_relbox.csproj
index b00abf00ba..9750b1ab64 100644
--- a/tests/src/JIT/Methodical/int64/misc/_relbox.csproj
+++ b/tests/src/JIT/Methodical/int64/misc/_relbox.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/int64/misc/_speed_dbgbinop.csproj b/tests/src/JIT/Methodical/int64/misc/_speed_dbgbinop.csproj
index 76cab15ead..5e33fade09 100644
--- a/tests/src/JIT/Methodical/int64/misc/_speed_dbgbinop.csproj
+++ b/tests/src/JIT/Methodical/int64/misc/_speed_dbgbinop.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/int64/misc/_speed_dbgbox.csproj b/tests/src/JIT/Methodical/int64/misc/_speed_dbgbox.csproj
index 59a1032360..f260798184 100644
--- a/tests/src/JIT/Methodical/int64/misc/_speed_dbgbox.csproj
+++ b/tests/src/JIT/Methodical/int64/misc/_speed_dbgbox.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/int64/misc/_speed_relbinop.csproj b/tests/src/JIT/Methodical/int64/misc/_speed_relbinop.csproj
index a8faa818ab..d30029473e 100644
--- a/tests/src/JIT/Methodical/int64/misc/_speed_relbinop.csproj
+++ b/tests/src/JIT/Methodical/int64/misc/_speed_relbinop.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/int64/misc/_speed_relbox.csproj b/tests/src/JIT/Methodical/int64/misc/_speed_relbox.csproj
index d79934b288..2fe671e2e7 100644
--- a/tests/src/JIT/Methodical/int64/misc/_speed_relbox.csproj
+++ b/tests/src/JIT/Methodical/int64/misc/_speed_relbox.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/int64/signed/_dbgs_addsub.csproj b/tests/src/JIT/Methodical/int64/signed/_dbgs_addsub.csproj
index 9f9c0ea7a1..bfabb4c156 100644
--- a/tests/src/JIT/Methodical/int64/signed/_dbgs_addsub.csproj
+++ b/tests/src/JIT/Methodical/int64/signed/_dbgs_addsub.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/int64/signed/_dbgs_ldc_mul.csproj b/tests/src/JIT/Methodical/int64/signed/_dbgs_ldc_mul.csproj
index 12fdaab582..190c7f1320 100644
--- a/tests/src/JIT/Methodical/int64/signed/_dbgs_ldc_mul.csproj
+++ b/tests/src/JIT/Methodical/int64/signed/_dbgs_ldc_mul.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/int64/signed/_dbgs_ldfld_mul.csproj b/tests/src/JIT/Methodical/int64/signed/_dbgs_ldfld_mul.csproj
index c97feb18d7..7cba3618ae 100644
--- a/tests/src/JIT/Methodical/int64/signed/_dbgs_ldfld_mul.csproj
+++ b/tests/src/JIT/Methodical/int64/signed/_dbgs_ldfld_mul.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/int64/signed/_dbgs_ldsfld_mul.csproj b/tests/src/JIT/Methodical/int64/signed/_dbgs_ldsfld_mul.csproj
index 9fc62fc876..101302bfea 100644
--- a/tests/src/JIT/Methodical/int64/signed/_dbgs_ldsfld_mul.csproj
+++ b/tests/src/JIT/Methodical/int64/signed/_dbgs_ldsfld_mul.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/int64/signed/_il_dbgs_addsub.ilproj b/tests/src/JIT/Methodical/int64/signed/_il_dbgs_addsub.ilproj
index 16c8c467b4..7abb572fe3 100644
--- a/tests/src/JIT/Methodical/int64/signed/_il_dbgs_addsub.ilproj
+++ b/tests/src/JIT/Methodical/int64/signed/_il_dbgs_addsub.ilproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/int64/signed/_il_dbgs_ldc_mul.ilproj b/tests/src/JIT/Methodical/int64/signed/_il_dbgs_ldc_mul.ilproj
index d004c7ed6b..fc6225e640 100644
--- a/tests/src/JIT/Methodical/int64/signed/_il_dbgs_ldc_mul.ilproj
+++ b/tests/src/JIT/Methodical/int64/signed/_il_dbgs_ldc_mul.ilproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/int64/signed/_il_dbgs_ldfld_mul.ilproj b/tests/src/JIT/Methodical/int64/signed/_il_dbgs_ldfld_mul.ilproj
index b83efadb23..fc7bf41010 100644
--- a/tests/src/JIT/Methodical/int64/signed/_il_dbgs_ldfld_mul.ilproj
+++ b/tests/src/JIT/Methodical/int64/signed/_il_dbgs_ldfld_mul.ilproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/int64/signed/_il_dbgs_ldsfld_mul.ilproj b/tests/src/JIT/Methodical/int64/signed/_il_dbgs_ldsfld_mul.ilproj
index cab4c0eb7c..1f0c5a3005 100644
--- a/tests/src/JIT/Methodical/int64/signed/_il_dbgs_ldsfld_mul.ilproj
+++ b/tests/src/JIT/Methodical/int64/signed/_il_dbgs_ldsfld_mul.ilproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/int64/signed/_il_rels_addsub.ilproj b/tests/src/JIT/Methodical/int64/signed/_il_rels_addsub.ilproj
index fb65ac060e..63fe11a6dc 100644
--- a/tests/src/JIT/Methodical/int64/signed/_il_rels_addsub.ilproj
+++ b/tests/src/JIT/Methodical/int64/signed/_il_rels_addsub.ilproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/int64/signed/_il_rels_ldc_mul.ilproj b/tests/src/JIT/Methodical/int64/signed/_il_rels_ldc_mul.ilproj
index 38634caddd..debad795c0 100644
--- a/tests/src/JIT/Methodical/int64/signed/_il_rels_ldc_mul.ilproj
+++ b/tests/src/JIT/Methodical/int64/signed/_il_rels_ldc_mul.ilproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/int64/signed/_il_rels_ldfld_mul.ilproj b/tests/src/JIT/Methodical/int64/signed/_il_rels_ldfld_mul.ilproj
index 8c171ad616..e38318abe7 100644
--- a/tests/src/JIT/Methodical/int64/signed/_il_rels_ldfld_mul.ilproj
+++ b/tests/src/JIT/Methodical/int64/signed/_il_rels_ldfld_mul.ilproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/int64/signed/_il_rels_ldsfld_mul.ilproj b/tests/src/JIT/Methodical/int64/signed/_il_rels_ldsfld_mul.ilproj
index 78dd4dc750..ecd77ce99f 100644
--- a/tests/src/JIT/Methodical/int64/signed/_il_rels_ldsfld_mul.ilproj
+++ b/tests/src/JIT/Methodical/int64/signed/_il_rels_ldsfld_mul.ilproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/int64/signed/_rels_addsub.csproj b/tests/src/JIT/Methodical/int64/signed/_rels_addsub.csproj
index 1253fe2b3b..657c20a362 100644
--- a/tests/src/JIT/Methodical/int64/signed/_rels_addsub.csproj
+++ b/tests/src/JIT/Methodical/int64/signed/_rels_addsub.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/int64/signed/_rels_ldc_mul.csproj b/tests/src/JIT/Methodical/int64/signed/_rels_ldc_mul.csproj
index 17a497128f..aa7b60cf57 100644
--- a/tests/src/JIT/Methodical/int64/signed/_rels_ldc_mul.csproj
+++ b/tests/src/JIT/Methodical/int64/signed/_rels_ldc_mul.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/int64/signed/_rels_ldfld_mul.csproj b/tests/src/JIT/Methodical/int64/signed/_rels_ldfld_mul.csproj
index 50795d737c..e2f1298475 100644
--- a/tests/src/JIT/Methodical/int64/signed/_rels_ldfld_mul.csproj
+++ b/tests/src/JIT/Methodical/int64/signed/_rels_ldfld_mul.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/int64/signed/_rels_ldsfld_mul.csproj b/tests/src/JIT/Methodical/int64/signed/_rels_ldsfld_mul.csproj
index 3c2db375a1..d808f52714 100644
--- a/tests/src/JIT/Methodical/int64/signed/_rels_ldsfld_mul.csproj
+++ b/tests/src/JIT/Methodical/int64/signed/_rels_ldsfld_mul.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/int64/signed/_speed_dbgs_addsub.csproj b/tests/src/JIT/Methodical/int64/signed/_speed_dbgs_addsub.csproj
index 18dcbe7397..ee7baf8956 100644
--- a/tests/src/JIT/Methodical/int64/signed/_speed_dbgs_addsub.csproj
+++ b/tests/src/JIT/Methodical/int64/signed/_speed_dbgs_addsub.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/int64/signed/_speed_dbgs_ldc_mul.csproj b/tests/src/JIT/Methodical/int64/signed/_speed_dbgs_ldc_mul.csproj
index ca6a3a543f..a71077b014 100644
--- a/tests/src/JIT/Methodical/int64/signed/_speed_dbgs_ldc_mul.csproj
+++ b/tests/src/JIT/Methodical/int64/signed/_speed_dbgs_ldc_mul.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/int64/signed/_speed_dbgs_ldfld_mul.csproj b/tests/src/JIT/Methodical/int64/signed/_speed_dbgs_ldfld_mul.csproj
index 05c03877c0..933cc8f296 100644
--- a/tests/src/JIT/Methodical/int64/signed/_speed_dbgs_ldfld_mul.csproj
+++ b/tests/src/JIT/Methodical/int64/signed/_speed_dbgs_ldfld_mul.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/int64/signed/_speed_dbgs_ldsfld_mul.csproj b/tests/src/JIT/Methodical/int64/signed/_speed_dbgs_ldsfld_mul.csproj
index c090727b88..46d469d443 100644
--- a/tests/src/JIT/Methodical/int64/signed/_speed_dbgs_ldsfld_mul.csproj
+++ b/tests/src/JIT/Methodical/int64/signed/_speed_dbgs_ldsfld_mul.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/int64/signed/_speed_rels_addsub.csproj b/tests/src/JIT/Methodical/int64/signed/_speed_rels_addsub.csproj
index 04674f69a9..57b6d02f00 100644
--- a/tests/src/JIT/Methodical/int64/signed/_speed_rels_addsub.csproj
+++ b/tests/src/JIT/Methodical/int64/signed/_speed_rels_addsub.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/int64/signed/_speed_rels_ldc_mul.csproj b/tests/src/JIT/Methodical/int64/signed/_speed_rels_ldc_mul.csproj
index 63fe75ea1f..5232214ec3 100644
--- a/tests/src/JIT/Methodical/int64/signed/_speed_rels_ldc_mul.csproj
+++ b/tests/src/JIT/Methodical/int64/signed/_speed_rels_ldc_mul.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/int64/signed/_speed_rels_ldfld_mul.csproj b/tests/src/JIT/Methodical/int64/signed/_speed_rels_ldfld_mul.csproj
index 94ae71ffd1..c0eaae7ff7 100644
--- a/tests/src/JIT/Methodical/int64/signed/_speed_rels_ldfld_mul.csproj
+++ b/tests/src/JIT/Methodical/int64/signed/_speed_rels_ldfld_mul.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/int64/signed/_speed_rels_ldsfld_mul.csproj b/tests/src/JIT/Methodical/int64/signed/_speed_rels_ldsfld_mul.csproj
index bf24cb42d8..56cf0c8114 100644
--- a/tests/src/JIT/Methodical/int64/signed/_speed_rels_ldsfld_mul.csproj
+++ b/tests/src/JIT/Methodical/int64/signed/_speed_rels_ldsfld_mul.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/int64/unsigned/_dbgldc_mul.csproj b/tests/src/JIT/Methodical/int64/unsigned/_dbgldc_mul.csproj
index 02b03c1e08..62197aa792 100644
--- a/tests/src/JIT/Methodical/int64/unsigned/_dbgldc_mul.csproj
+++ b/tests/src/JIT/Methodical/int64/unsigned/_dbgldc_mul.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/int64/unsigned/_dbgldfld_mul.csproj b/tests/src/JIT/Methodical/int64/unsigned/_dbgldfld_mul.csproj
index 8659b75473..86c5fe50dd 100644
--- a/tests/src/JIT/Methodical/int64/unsigned/_dbgldfld_mul.csproj
+++ b/tests/src/JIT/Methodical/int64/unsigned/_dbgldfld_mul.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/int64/unsigned/_dbgldsfld_mul.csproj b/tests/src/JIT/Methodical/int64/unsigned/_dbgldsfld_mul.csproj
index b9d12ee27b..650388c8ca 100644
--- a/tests/src/JIT/Methodical/int64/unsigned/_dbgldsfld_mul.csproj
+++ b/tests/src/JIT/Methodical/int64/unsigned/_dbgldsfld_mul.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/int64/unsigned/_il_dbgldc_mul.ilproj b/tests/src/JIT/Methodical/int64/unsigned/_il_dbgldc_mul.ilproj
index e2abaed22d..06364697b6 100644
--- a/tests/src/JIT/Methodical/int64/unsigned/_il_dbgldc_mul.ilproj
+++ b/tests/src/JIT/Methodical/int64/unsigned/_il_dbgldc_mul.ilproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/int64/unsigned/_il_dbgldfld_mul.ilproj b/tests/src/JIT/Methodical/int64/unsigned/_il_dbgldfld_mul.ilproj
index 2b5ae24334..46b7d175bb 100644
--- a/tests/src/JIT/Methodical/int64/unsigned/_il_dbgldfld_mul.ilproj
+++ b/tests/src/JIT/Methodical/int64/unsigned/_il_dbgldfld_mul.ilproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/int64/unsigned/_il_dbgldsfld_mul.ilproj b/tests/src/JIT/Methodical/int64/unsigned/_il_dbgldsfld_mul.ilproj
index 01388855ba..bd9e36b574 100644
--- a/tests/src/JIT/Methodical/int64/unsigned/_il_dbgldsfld_mul.ilproj
+++ b/tests/src/JIT/Methodical/int64/unsigned/_il_dbgldsfld_mul.ilproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/int64/unsigned/_il_relldc_mul.ilproj b/tests/src/JIT/Methodical/int64/unsigned/_il_relldc_mul.ilproj
index a37a58ebda..3a7e636714 100644
--- a/tests/src/JIT/Methodical/int64/unsigned/_il_relldc_mul.ilproj
+++ b/tests/src/JIT/Methodical/int64/unsigned/_il_relldc_mul.ilproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/int64/unsigned/_il_relldfld_mul.ilproj b/tests/src/JIT/Methodical/int64/unsigned/_il_relldfld_mul.ilproj
index 16b3747b86..7fa317985e 100644
--- a/tests/src/JIT/Methodical/int64/unsigned/_il_relldfld_mul.ilproj
+++ b/tests/src/JIT/Methodical/int64/unsigned/_il_relldfld_mul.ilproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/int64/unsigned/_il_relldsfld_mul.ilproj b/tests/src/JIT/Methodical/int64/unsigned/_il_relldsfld_mul.ilproj
index d7d2f62e7c..fe238a403d 100644
--- a/tests/src/JIT/Methodical/int64/unsigned/_il_relldsfld_mul.ilproj
+++ b/tests/src/JIT/Methodical/int64/unsigned/_il_relldsfld_mul.ilproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/int64/unsigned/_relldc_mul.csproj b/tests/src/JIT/Methodical/int64/unsigned/_relldc_mul.csproj
index 1fec6038a4..3a79425017 100644
--- a/tests/src/JIT/Methodical/int64/unsigned/_relldc_mul.csproj
+++ b/tests/src/JIT/Methodical/int64/unsigned/_relldc_mul.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/int64/unsigned/_relldfld_mul.csproj b/tests/src/JIT/Methodical/int64/unsigned/_relldfld_mul.csproj
index e75d03481e..16f21e6c76 100644
--- a/tests/src/JIT/Methodical/int64/unsigned/_relldfld_mul.csproj
+++ b/tests/src/JIT/Methodical/int64/unsigned/_relldfld_mul.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/int64/unsigned/_relldsfld_mul.csproj b/tests/src/JIT/Methodical/int64/unsigned/_relldsfld_mul.csproj
index 431ddd896e..0af986f12a 100644
--- a/tests/src/JIT/Methodical/int64/unsigned/_relldsfld_mul.csproj
+++ b/tests/src/JIT/Methodical/int64/unsigned/_relldsfld_mul.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/int64/unsigned/_speed_dbgldc_mul.csproj b/tests/src/JIT/Methodical/int64/unsigned/_speed_dbgldc_mul.csproj
index 2b0008ea86..15e3abb2ec 100644
--- a/tests/src/JIT/Methodical/int64/unsigned/_speed_dbgldc_mul.csproj
+++ b/tests/src/JIT/Methodical/int64/unsigned/_speed_dbgldc_mul.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/int64/unsigned/_speed_dbgldfld_mul.csproj b/tests/src/JIT/Methodical/int64/unsigned/_speed_dbgldfld_mul.csproj
index 4abc9e664e..cba2390c59 100644
--- a/tests/src/JIT/Methodical/int64/unsigned/_speed_dbgldfld_mul.csproj
+++ b/tests/src/JIT/Methodical/int64/unsigned/_speed_dbgldfld_mul.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/int64/unsigned/_speed_dbgldsfld_mul.csproj b/tests/src/JIT/Methodical/int64/unsigned/_speed_dbgldsfld_mul.csproj
index 33bc038bdb..fefb07c839 100644
--- a/tests/src/JIT/Methodical/int64/unsigned/_speed_dbgldsfld_mul.csproj
+++ b/tests/src/JIT/Methodical/int64/unsigned/_speed_dbgldsfld_mul.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/int64/unsigned/_speed_relldc_mul.csproj b/tests/src/JIT/Methodical/int64/unsigned/_speed_relldc_mul.csproj
index e7e5305964..32deb4f479 100644
--- a/tests/src/JIT/Methodical/int64/unsigned/_speed_relldc_mul.csproj
+++ b/tests/src/JIT/Methodical/int64/unsigned/_speed_relldc_mul.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/int64/unsigned/_speed_relldfld_mul.csproj b/tests/src/JIT/Methodical/int64/unsigned/_speed_relldfld_mul.csproj
index af47a357cf..ea7812b65f 100644
--- a/tests/src/JIT/Methodical/int64/unsigned/_speed_relldfld_mul.csproj
+++ b/tests/src/JIT/Methodical/int64/unsigned/_speed_relldfld_mul.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/int64/unsigned/_speed_relldsfld_mul.csproj b/tests/src/JIT/Methodical/int64/unsigned/_speed_relldsfld_mul.csproj
index 493681e75f..b287fb0740 100644
--- a/tests/src/JIT/Methodical/int64/unsigned/_speed_relldsfld_mul.csproj
+++ b/tests/src/JIT/Methodical/int64/unsigned/_speed_relldsfld_mul.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/jitinterface/bug603649.csproj b/tests/src/JIT/Methodical/jitinterface/bug603649.csproj
index 310f080e17..a8ee80f65c 100644
--- a/tests/src/JIT/Methodical/jitinterface/bug603649.csproj
+++ b/tests/src/JIT/Methodical/jitinterface/bug603649.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -36,6 +35,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/ldtoken/_il_dbgldtoken.ilproj b/tests/src/JIT/Methodical/ldtoken/_il_dbgldtoken.ilproj
index 1b2edd9b1a..29fdb6b702 100644
--- a/tests/src/JIT/Methodical/ldtoken/_il_dbgldtoken.ilproj
+++ b/tests/src/JIT/Methodical/ldtoken/_il_dbgldtoken.ilproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/ldtoken/_il_dbgldtokena.ilproj b/tests/src/JIT/Methodical/ldtoken/_il_dbgldtokena.ilproj
index cac0cbb70b..740dd64d91 100644
--- a/tests/src/JIT/Methodical/ldtoken/_il_dbgldtokena.ilproj
+++ b/tests/src/JIT/Methodical/ldtoken/_il_dbgldtokena.ilproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/ldtoken/_il_dbgptr_types.ilproj b/tests/src/JIT/Methodical/ldtoken/_il_dbgptr_types.ilproj
index 6a90a1ac11..656d0724cd 100644
--- a/tests/src/JIT/Methodical/ldtoken/_il_dbgptr_types.ilproj
+++ b/tests/src/JIT/Methodical/ldtoken/_il_dbgptr_types.ilproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/ldtoken/_il_relldtoken.ilproj b/tests/src/JIT/Methodical/ldtoken/_il_relldtoken.ilproj
index 91ebe2de7c..b93072b169 100644
--- a/tests/src/JIT/Methodical/ldtoken/_il_relldtoken.ilproj
+++ b/tests/src/JIT/Methodical/ldtoken/_il_relldtoken.ilproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/ldtoken/_il_relldtokena.ilproj b/tests/src/JIT/Methodical/ldtoken/_il_relldtokena.ilproj
index 76cc8a326f..5613fabc51 100644
--- a/tests/src/JIT/Methodical/ldtoken/_il_relldtokena.ilproj
+++ b/tests/src/JIT/Methodical/ldtoken/_il_relldtokena.ilproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/ldtoken/_il_relptr_types.ilproj b/tests/src/JIT/Methodical/ldtoken/_il_relptr_types.ilproj
index e13558514d..2ac2d812fb 100644
--- a/tests/src/JIT/Methodical/ldtoken/_il_relptr_types.ilproj
+++ b/tests/src/JIT/Methodical/ldtoken/_il_relptr_types.ilproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/localloc/call/call01_small.csproj b/tests/src/JIT/Methodical/localloc/call/call01_small.csproj
index 63426586a1..f48e665dc7 100644
--- a/tests/src/JIT/Methodical/localloc/call/call01_small.csproj
+++ b/tests/src/JIT/Methodical/localloc/call/call01_small.csproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -37,6 +36,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/localloc/zeroinit/zeroInit01_large.ilproj b/tests/src/JIT/Methodical/localloc/zeroinit/zeroInit01_large.ilproj
index 793183d2dd..aaf06ad6fe 100644
--- a/tests/src/JIT/Methodical/localloc/zeroinit/zeroInit01_large.ilproj
+++ b/tests/src/JIT/Methodical/localloc/zeroinit/zeroInit01_large.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Methodical/localloc/zeroinit/zeroinit01_small.ilproj b/tests/src/JIT/Methodical/localloc/zeroinit/zeroinit01_small.ilproj
index 1e01c878e8..71d46d9a1d 100644
--- a/tests/src/JIT/Methodical/localloc/zeroinit/zeroinit01_small.ilproj
+++ b/tests/src/JIT/Methodical/localloc/zeroinit/zeroinit01_small.ilproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/nonvirtualcall/classic.csproj b/tests/src/JIT/Methodical/nonvirtualcall/classic.csproj
index 64835f41a0..48a0f613ca 100644
--- a/tests/src/JIT/Methodical/nonvirtualcall/classic.csproj
+++ b/tests/src/JIT/Methodical/nonvirtualcall/classic.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/nonvirtualcall/classic_d.ilproj b/tests/src/JIT/Methodical/nonvirtualcall/classic_d.ilproj
index b4a30483e5..ce8ccdb86f 100644
--- a/tests/src/JIT/Methodical/nonvirtualcall/classic_d.ilproj
+++ b/tests/src/JIT/Methodical/nonvirtualcall/classic_d.ilproj
@@ -11,12 +11,11 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/nonvirtualcall/classic_r.ilproj b/tests/src/JIT/Methodical/nonvirtualcall/classic_r.ilproj
index a9525190f5..b5f0bdbfae 100644
--- a/tests/src/JIT/Methodical/nonvirtualcall/classic_r.ilproj
+++ b/tests/src/JIT/Methodical/nonvirtualcall/classic_r.ilproj
@@ -11,6 +11,7 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Methodical/nonvirtualcall/delegate.csproj b/tests/src/JIT/Methodical/nonvirtualcall/delegate.csproj
index 1476ab459b..1daf3241df 100644
--- a/tests/src/JIT/Methodical/nonvirtualcall/delegate.csproj
+++ b/tests/src/JIT/Methodical/nonvirtualcall/delegate.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/nonvirtualcall/delegate_d.ilproj b/tests/src/JIT/Methodical/nonvirtualcall/delegate_d.ilproj
index d9bb332ff4..4b9d58fcfa 100644
--- a/tests/src/JIT/Methodical/nonvirtualcall/delegate_d.ilproj
+++ b/tests/src/JIT/Methodical/nonvirtualcall/delegate_d.ilproj
@@ -11,12 +11,11 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/nonvirtualcall/delegate_r.ilproj b/tests/src/JIT/Methodical/nonvirtualcall/delegate_r.ilproj
index 1c3bc13951..45aaf274fd 100644
--- a/tests/src/JIT/Methodical/nonvirtualcall/delegate_r.ilproj
+++ b/tests/src/JIT/Methodical/nonvirtualcall/delegate_r.ilproj
@@ -11,6 +11,7 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Methodical/nonvirtualcall/generics.csproj b/tests/src/JIT/Methodical/nonvirtualcall/generics.csproj
index d13a1a3d0e..5e535c9de7 100644
--- a/tests/src/JIT/Methodical/nonvirtualcall/generics.csproj
+++ b/tests/src/JIT/Methodical/nonvirtualcall/generics.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/nonvirtualcall/generics2.csproj b/tests/src/JIT/Methodical/nonvirtualcall/generics2.csproj
index afc5fb4a00..389100313a 100644
--- a/tests/src/JIT/Methodical/nonvirtualcall/generics2.csproj
+++ b/tests/src/JIT/Methodical/nonvirtualcall/generics2.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/nonvirtualcall/generics2_d.ilproj b/tests/src/JIT/Methodical/nonvirtualcall/generics2_d.ilproj
index 2098bf643d..71af1ff274 100644
--- a/tests/src/JIT/Methodical/nonvirtualcall/generics2_d.ilproj
+++ b/tests/src/JIT/Methodical/nonvirtualcall/generics2_d.ilproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/nonvirtualcall/generics2_r.ilproj b/tests/src/JIT/Methodical/nonvirtualcall/generics2_r.ilproj
index 3fa68c8923..7e19440a1d 100644
--- a/tests/src/JIT/Methodical/nonvirtualcall/generics2_r.ilproj
+++ b/tests/src/JIT/Methodical/nonvirtualcall/generics2_r.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Methodical/nonvirtualcall/generics_d.ilproj b/tests/src/JIT/Methodical/nonvirtualcall/generics_d.ilproj
index 985eef0323..9cb051b6e0 100644
--- a/tests/src/JIT/Methodical/nonvirtualcall/generics_d.ilproj
+++ b/tests/src/JIT/Methodical/nonvirtualcall/generics_d.ilproj
@@ -11,12 +11,11 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/nonvirtualcall/generics_r.ilproj b/tests/src/JIT/Methodical/nonvirtualcall/generics_r.ilproj
index f8f44b0659..1ad30cc51e 100644
--- a/tests/src/JIT/Methodical/nonvirtualcall/generics_r.ilproj
+++ b/tests/src/JIT/Methodical/nonvirtualcall/generics_r.ilproj
@@ -11,6 +11,7 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Methodical/nonvirtualcall/tailcall.csproj b/tests/src/JIT/Methodical/nonvirtualcall/tailcall.csproj
index ac90ebff62..3da6347d59 100644
--- a/tests/src/JIT/Methodical/nonvirtualcall/tailcall.csproj
+++ b/tests/src/JIT/Methodical/nonvirtualcall/tailcall.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/nonvirtualcall/valuetype.csproj b/tests/src/JIT/Methodical/nonvirtualcall/valuetype.csproj
index 6b4c2dcd90..0f7b993d1d 100644
--- a/tests/src/JIT/Methodical/nonvirtualcall/valuetype.csproj
+++ b/tests/src/JIT/Methodical/nonvirtualcall/valuetype.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/nonvirtualcall/valuetype_d.ilproj b/tests/src/JIT/Methodical/nonvirtualcall/valuetype_d.ilproj
index 2406d6d7a6..079d67a634 100644
--- a/tests/src/JIT/Methodical/nonvirtualcall/valuetype_d.ilproj
+++ b/tests/src/JIT/Methodical/nonvirtualcall/valuetype_d.ilproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/nonvirtualcall/valuetype_r.ilproj b/tests/src/JIT/Methodical/nonvirtualcall/valuetype_r.ilproj
index 3c0b6ed4f2..fc6510ff09 100644
--- a/tests/src/JIT/Methodical/nonvirtualcall/valuetype_r.ilproj
+++ b/tests/src/JIT/Methodical/nonvirtualcall/valuetype_r.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Methodical/refany/_dbgnative.csproj b/tests/src/JIT/Methodical/refany/_dbgnative.csproj
index e8edef3a7c..13a05e489d 100644
--- a/tests/src/JIT/Methodical/refany/_dbgnative.csproj
+++ b/tests/src/JIT/Methodical/refany/_dbgnative.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -36,6 +35,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/refany/_dbgstress3.csproj b/tests/src/JIT/Methodical/refany/_dbgstress3.csproj
index 540ee3c8dc..8577bb9c41 100644
--- a/tests/src/JIT/Methodical/refany/_dbgstress3.csproj
+++ b/tests/src/JIT/Methodical/refany/_dbgstress3.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -36,6 +35,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/refany/_il_dbgarray1.ilproj b/tests/src/JIT/Methodical/refany/_il_dbgarray1.ilproj
index 952227108a..1d47c47083 100644
--- a/tests/src/JIT/Methodical/refany/_il_dbgarray1.ilproj
+++ b/tests/src/JIT/Methodical/refany/_il_dbgarray1.ilproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/refany/_il_dbgformat.ilproj b/tests/src/JIT/Methodical/refany/_il_dbgformat.ilproj
index 2cab96df8e..76b0e62c7e 100644
--- a/tests/src/JIT/Methodical/refany/_il_dbgformat.ilproj
+++ b/tests/src/JIT/Methodical/refany/_il_dbgformat.ilproj
@@ -11,12 +11,11 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/refany/_il_dbglcs.ilproj b/tests/src/JIT/Methodical/refany/_il_dbglcs.ilproj
index 02fc2277f3..837bb8240f 100644
--- a/tests/src/JIT/Methodical/refany/_il_dbglcs.ilproj
+++ b/tests/src/JIT/Methodical/refany/_il_dbglcs.ilproj
@@ -11,12 +11,11 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/refany/_il_dbglongsig.ilproj b/tests/src/JIT/Methodical/refany/_il_dbglongsig.ilproj
index c494675012..cd7b63c3dc 100644
--- a/tests/src/JIT/Methodical/refany/_il_dbglongsig.ilproj
+++ b/tests/src/JIT/Methodical/refany/_il_dbglongsig.ilproj
@@ -11,12 +11,11 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/refany/_il_dbgnative.ilproj b/tests/src/JIT/Methodical/refany/_il_dbgnative.ilproj
index 167920d9a7..15b99f5a4a 100644
--- a/tests/src/JIT/Methodical/refany/_il_dbgnative.ilproj
+++ b/tests/src/JIT/Methodical/refany/_il_dbgnative.ilproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/refany/_il_dbgseq.ilproj b/tests/src/JIT/Methodical/refany/_il_dbgseq.ilproj
index 88d7e55d8a..50778eb024 100644
--- a/tests/src/JIT/Methodical/refany/_il_dbgseq.ilproj
+++ b/tests/src/JIT/Methodical/refany/_il_dbgseq.ilproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/refany/_il_dbgshortsig.ilproj b/tests/src/JIT/Methodical/refany/_il_dbgshortsig.ilproj
index 807a7e52ff..104c740856 100644
--- a/tests/src/JIT/Methodical/refany/_il_dbgshortsig.ilproj
+++ b/tests/src/JIT/Methodical/refany/_il_dbgshortsig.ilproj
@@ -11,12 +11,11 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/refany/_il_dbgstress2.ilproj b/tests/src/JIT/Methodical/refany/_il_dbgstress2.ilproj
index 27d7f540ca..2d0472ac7a 100644
--- a/tests/src/JIT/Methodical/refany/_il_dbgstress2.ilproj
+++ b/tests/src/JIT/Methodical/refany/_il_dbgstress2.ilproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/refany/_il_dbgu_native.ilproj b/tests/src/JIT/Methodical/refany/_il_dbgu_native.ilproj
index a3055f9788..c0861e1d27 100644
--- a/tests/src/JIT/Methodical/refany/_il_dbgu_native.ilproj
+++ b/tests/src/JIT/Methodical/refany/_il_dbgu_native.ilproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/refany/_il_relarray1.ilproj b/tests/src/JIT/Methodical/refany/_il_relarray1.ilproj
index 755ff610fa..0360bfbb29 100644
--- a/tests/src/JIT/Methodical/refany/_il_relarray1.ilproj
+++ b/tests/src/JIT/Methodical/refany/_il_relarray1.ilproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/refany/_il_relarray2.ilproj b/tests/src/JIT/Methodical/refany/_il_relarray2.ilproj
index a632b7bf9d..cd8fe9b7aa 100644
--- a/tests/src/JIT/Methodical/refany/_il_relarray2.ilproj
+++ b/tests/src/JIT/Methodical/refany/_il_relarray2.ilproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/refany/_il_relformat.ilproj b/tests/src/JIT/Methodical/refany/_il_relformat.ilproj
index c1e8ae2aa3..6bbf76b5b3 100644
--- a/tests/src/JIT/Methodical/refany/_il_relformat.ilproj
+++ b/tests/src/JIT/Methodical/refany/_il_relformat.ilproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -11,12 +11,11 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/refany/_il_relindcall.ilproj b/tests/src/JIT/Methodical/refany/_il_relindcall.ilproj
index 9f54ba3282..db60e9f557 100644
--- a/tests/src/JIT/Methodical/refany/_il_relindcall.ilproj
+++ b/tests/src/JIT/Methodical/refany/_il_relindcall.ilproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -11,12 +11,11 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/refany/_il_rellongsig.ilproj b/tests/src/JIT/Methodical/refany/_il_rellongsig.ilproj
index c6517c066d..60ba48d127 100644
--- a/tests/src/JIT/Methodical/refany/_il_rellongsig.ilproj
+++ b/tests/src/JIT/Methodical/refany/_il_rellongsig.ilproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -11,12 +11,11 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/refany/_il_relnative.ilproj b/tests/src/JIT/Methodical/refany/_il_relnative.ilproj
index a50978ea9d..72abf07534 100644
--- a/tests/src/JIT/Methodical/refany/_il_relnative.ilproj
+++ b/tests/src/JIT/Methodical/refany/_il_relnative.ilproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/refany/_il_relseq.ilproj b/tests/src/JIT/Methodical/refany/_il_relseq.ilproj
index 438b7b31b9..f9e6716799 100644
--- a/tests/src/JIT/Methodical/refany/_il_relseq.ilproj
+++ b/tests/src/JIT/Methodical/refany/_il_relseq.ilproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/refany/_il_relshortsig.ilproj b/tests/src/JIT/Methodical/refany/_il_relshortsig.ilproj
index 58dac52f5d..b6c04acec8 100644
--- a/tests/src/JIT/Methodical/refany/_il_relshortsig.ilproj
+++ b/tests/src/JIT/Methodical/refany/_il_relshortsig.ilproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -11,12 +11,11 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/refany/_il_relstress2.ilproj b/tests/src/JIT/Methodical/refany/_il_relstress2.ilproj
index aecd0e59c6..e66c3c8027 100644
--- a/tests/src/JIT/Methodical/refany/_il_relstress2.ilproj
+++ b/tests/src/JIT/Methodical/refany/_il_relstress2.ilproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/refany/_il_relu_native.ilproj b/tests/src/JIT/Methodical/refany/_il_relu_native.ilproj
index aa20e00626..bd43ec02e7 100644
--- a/tests/src/JIT/Methodical/refany/_il_relu_native.ilproj
+++ b/tests/src/JIT/Methodical/refany/_il_relu_native.ilproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/refany/_relnative.csproj b/tests/src/JIT/Methodical/refany/_relnative.csproj
index 88e840991c..28e72aa670 100644
--- a/tests/src/JIT/Methodical/refany/_relnative.csproj
+++ b/tests/src/JIT/Methodical/refany/_relnative.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -36,6 +35,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/refany/_relstress3.csproj b/tests/src/JIT/Methodical/refany/_relstress3.csproj
index 65da5b03e3..b2595776c3 100644
--- a/tests/src/JIT/Methodical/refany/_relstress3.csproj
+++ b/tests/src/JIT/Methodical/refany/_relstress3.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -36,6 +35,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/refany/_speed_dbgnative.csproj b/tests/src/JIT/Methodical/refany/_speed_dbgnative.csproj
index 8757d50b1a..16f9465df4 100644
--- a/tests/src/JIT/Methodical/refany/_speed_dbgnative.csproj
+++ b/tests/src/JIT/Methodical/refany/_speed_dbgnative.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -36,6 +35,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/refany/_speed_dbgstress3.csproj b/tests/src/JIT/Methodical/refany/_speed_dbgstress3.csproj
index 124554ed79..831897e17d 100644
--- a/tests/src/JIT/Methodical/refany/_speed_dbgstress3.csproj
+++ b/tests/src/JIT/Methodical/refany/_speed_dbgstress3.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -36,6 +35,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/refany/_speed_relnative.csproj b/tests/src/JIT/Methodical/refany/_speed_relnative.csproj
index 30045fba82..fb6c93d77e 100644
--- a/tests/src/JIT/Methodical/refany/_speed_relnative.csproj
+++ b/tests/src/JIT/Methodical/refany/_speed_relnative.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -36,6 +35,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/refany/_speed_relstress3.csproj b/tests/src/JIT/Methodical/refany/_speed_relstress3.csproj
index 6e160e6e01..dd47154fab 100644
--- a/tests/src/JIT/Methodical/refany/_speed_relstress3.csproj
+++ b/tests/src/JIT/Methodical/refany/_speed_relstress3.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -36,6 +35,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/refany/array1.csproj b/tests/src/JIT/Methodical/refany/array1.csproj
index 8c713ad864..86ec9f539f 100644
--- a/tests/src/JIT/Methodical/refany/array1.csproj
+++ b/tests/src/JIT/Methodical/refany/array1.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -36,6 +35,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/refany/array2.csproj b/tests/src/JIT/Methodical/refany/array2.csproj
index 1d57843df2..edb5abec24 100644
--- a/tests/src/JIT/Methodical/refany/array2.csproj
+++ b/tests/src/JIT/Methodical/refany/array2.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -36,6 +35,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/refany/format.csproj b/tests/src/JIT/Methodical/refany/format.csproj
index 008ec5fad3..a8ddec8ec0 100644
--- a/tests/src/JIT/Methodical/refany/format.csproj
+++ b/tests/src/JIT/Methodical/refany/format.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -36,6 +35,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/refany/lcs.csproj b/tests/src/JIT/Methodical/refany/lcs.csproj
index 187948b805..04b252a20e 100644
--- a/tests/src/JIT/Methodical/refany/lcs.csproj
+++ b/tests/src/JIT/Methodical/refany/lcs.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -36,6 +35,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/refany/native.csproj b/tests/src/JIT/Methodical/refany/native.csproj
index a100b56c0d..c25ecc5c15 100644
--- a/tests/src/JIT/Methodical/refany/native.csproj
+++ b/tests/src/JIT/Methodical/refany/native.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -36,6 +35,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/stringintern/_Simpleb207621.csproj b/tests/src/JIT/Methodical/stringintern/_Simpleb207621.csproj
index 75173dfdb4..3326b66197 100644
--- a/tests/src/JIT/Methodical/stringintern/_Simpleb207621.csproj
+++ b/tests/src/JIT/Methodical/stringintern/_Simpleb207621.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -36,6 +35,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/stringintern/_Simpletest1.csproj b/tests/src/JIT/Methodical/stringintern/_Simpletest1.csproj
index 47866356df..31d13ffd2d 100644
--- a/tests/src/JIT/Methodical/stringintern/_Simpletest1.csproj
+++ b/tests/src/JIT/Methodical/stringintern/_Simpletest1.csproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -33,6 +32,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/stringintern/_Simpletest2.csproj b/tests/src/JIT/Methodical/stringintern/_Simpletest2.csproj
index 44c750b34b..5cf89cb370 100644
--- a/tests/src/JIT/Methodical/stringintern/_Simpletest2.csproj
+++ b/tests/src/JIT/Methodical/stringintern/_Simpletest2.csproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -33,6 +32,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/stringintern/_Simpletest4.csproj b/tests/src/JIT/Methodical/stringintern/_Simpletest4.csproj
index 4ff80cb1cf..160eeee65b 100644
--- a/tests/src/JIT/Methodical/stringintern/_Simpletest4.csproj
+++ b/tests/src/JIT/Methodical/stringintern/_Simpletest4.csproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -33,6 +32,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/stringintern/_XAssemblytest1-xassem.csproj b/tests/src/JIT/Methodical/stringintern/_XAssemblytest1-xassem.csproj
index 3c96838c11..1a28ad1848 100644
--- a/tests/src/JIT/Methodical/stringintern/_XAssemblytest1-xassem.csproj
+++ b/tests/src/JIT/Methodical/stringintern/_XAssemblytest1-xassem.csproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -36,6 +35,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/stringintern/_XAssemblytest2-xassem.csproj b/tests/src/JIT/Methodical/stringintern/_XAssemblytest2-xassem.csproj
index b7a5d9347e..24c93d5092 100644
--- a/tests/src/JIT/Methodical/stringintern/_XAssemblytest2-xassem.csproj
+++ b/tests/src/JIT/Methodical/stringintern/_XAssemblytest2-xassem.csproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -36,6 +35,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/stringintern/_XAssemblytest4-xassem.csproj b/tests/src/JIT/Methodical/stringintern/_XAssemblytest4-xassem.csproj
index 4f3e622653..a4d19b030c 100644
--- a/tests/src/JIT/Methodical/stringintern/_XAssemblytest4-xassem.csproj
+++ b/tests/src/JIT/Methodical/stringintern/_XAssemblytest4-xassem.csproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -36,6 +35,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/stringintern/_XModuletest1-xmod.csproj b/tests/src/JIT/Methodical/stringintern/_XModuletest1-xmod.csproj
index 1140cbbaab..497ca52b6a 100644
--- a/tests/src/JIT/Methodical/stringintern/_XModuletest1-xmod.csproj
+++ b/tests/src/JIT/Methodical/stringintern/_XModuletest1-xmod.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -23,7 +22,6 @@
</ItemGroup>
<PropertyGroup>
<DebugType>PdbOnly</DebugType>
-
</PropertyGroup>
<ItemGroup>
<Compile Include="test1.cs" />
@@ -36,6 +34,5 @@
<ProjectReference Include="testgenstr.csproj" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/stringintern/_XModuletest2-xmod.csproj b/tests/src/JIT/Methodical/stringintern/_XModuletest2-xmod.csproj
index af311ffc06..66a4d389cc 100644
--- a/tests/src/JIT/Methodical/stringintern/_XModuletest2-xmod.csproj
+++ b/tests/src/JIT/Methodical/stringintern/_XModuletest2-xmod.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -23,7 +22,6 @@
</ItemGroup>
<PropertyGroup>
<DebugType>PdbOnly</DebugType>
-
</PropertyGroup>
<ItemGroup>
<Compile Include="test2.cs" />
@@ -36,6 +34,5 @@
<ProjectReference Include="testgenstr.csproj" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/stringintern/_XModuletest4-xmod.csproj b/tests/src/JIT/Methodical/stringintern/_XModuletest4-xmod.csproj
index b13ffc56b9..765f9c2038 100644
--- a/tests/src/JIT/Methodical/stringintern/_XModuletest4-xmod.csproj
+++ b/tests/src/JIT/Methodical/stringintern/_XModuletest4-xmod.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -23,7 +22,6 @@
</ItemGroup>
<PropertyGroup>
<DebugType>PdbOnly</DebugType>
-
</PropertyGroup>
<ItemGroup>
<Compile Include="test4.cs" />
@@ -36,6 +34,5 @@
<ProjectReference Include="testgenstr.csproj" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/stringintern/test1-xassem.csproj b/tests/src/JIT/Methodical/stringintern/test1-xassem.csproj
index 5443191e3b..0e4828589e 100644
--- a/tests/src/JIT/Methodical/stringintern/test1-xassem.csproj
+++ b/tests/src/JIT/Methodical/stringintern/test1-xassem.csproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -36,6 +35,5 @@
<ProjectReference Include="testgenstr.csproj" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/stringintern/test2-xassem.csproj b/tests/src/JIT/Methodical/stringintern/test2-xassem.csproj
index 1c03e29034..ed98be3a56 100644
--- a/tests/src/JIT/Methodical/stringintern/test2-xassem.csproj
+++ b/tests/src/JIT/Methodical/stringintern/test2-xassem.csproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -36,6 +35,5 @@
<ProjectReference Include="testgenstr.csproj" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/stringintern/test4-xassem.csproj b/tests/src/JIT/Methodical/stringintern/test4-xassem.csproj
index 51cc08ec11..d402c3d3dc 100644
--- a/tests/src/JIT/Methodical/stringintern/test4-xassem.csproj
+++ b/tests/src/JIT/Methodical/stringintern/test4-xassem.csproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -36,6 +35,5 @@
<ProjectReference Include="testgenstr.csproj" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/structs/systemvbringup/structinregs.csproj b/tests/src/JIT/Methodical/structs/systemvbringup/structinregs.csproj
index 5098259880..a435391c95 100644
--- a/tests/src/JIT/Methodical/structs/systemvbringup/structinregs.csproj
+++ b/tests/src/JIT/Methodical/structs/systemvbringup/structinregs.csproj
@@ -8,6 +8,7 @@
<ProjectGuid>{649A239B-AB4B-4E20-BDCA-3BA736E8B790}</ProjectGuid>
<OutputType>Exe</OutputType>
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Debug|x64'"></PropertyGroup>
diff --git a/tests/src/JIT/Methodical/structs/valuetuple.csproj b/tests/src/JIT/Methodical/structs/valuetuple.csproj
index 210414cd39..34eb76fa30 100644
--- a/tests/src/JIT/Methodical/structs/valuetuple.csproj
+++ b/tests/src/JIT/Methodical/structs/valuetuple.csproj
@@ -10,6 +10,7 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<IlasmRoundTrip>true</IlasmRoundTrip>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Methodical/switch/switch1.ilproj b/tests/src/JIT/Methodical/switch/switch1.ilproj
index feb1a611da..ea1c83f3e4 100644
--- a/tests/src/JIT/Methodical/switch/switch1.ilproj
+++ b/tests/src/JIT/Methodical/switch/switch1.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Methodical/switch/switch10.ilproj b/tests/src/JIT/Methodical/switch/switch10.ilproj
index c7db610e5e..bb66b47a75 100644
--- a/tests/src/JIT/Methodical/switch/switch10.ilproj
+++ b/tests/src/JIT/Methodical/switch/switch10.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Methodical/switch/switch11.ilproj b/tests/src/JIT/Methodical/switch/switch11.ilproj
index 4ed5de284f..e8e824c908 100644
--- a/tests/src/JIT/Methodical/switch/switch11.ilproj
+++ b/tests/src/JIT/Methodical/switch/switch11.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Methodical/switch/switch2.ilproj b/tests/src/JIT/Methodical/switch/switch2.ilproj
index c386326e9e..9a33cc3c07 100644
--- a/tests/src/JIT/Methodical/switch/switch2.ilproj
+++ b/tests/src/JIT/Methodical/switch/switch2.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Methodical/switch/switch3.ilproj b/tests/src/JIT/Methodical/switch/switch3.ilproj
index c8254b4064..b6084e4a4f 100644
--- a/tests/src/JIT/Methodical/switch/switch3.ilproj
+++ b/tests/src/JIT/Methodical/switch/switch3.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Methodical/switch/switch4.ilproj b/tests/src/JIT/Methodical/switch/switch4.ilproj
index 92468819a8..0eb8336834 100644
--- a/tests/src/JIT/Methodical/switch/switch4.ilproj
+++ b/tests/src/JIT/Methodical/switch/switch4.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Methodical/switch/switch7.ilproj b/tests/src/JIT/Methodical/switch/switch7.ilproj
index 4be2149471..54bb93d19d 100644
--- a/tests/src/JIT/Methodical/switch/switch7.ilproj
+++ b/tests/src/JIT/Methodical/switch/switch7.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Methodical/switch/switch8.ilproj b/tests/src/JIT/Methodical/switch/switch8.ilproj
index 8089bc5c6d..db86d72f98 100644
--- a/tests/src/JIT/Methodical/switch/switch8.ilproj
+++ b/tests/src/JIT/Methodical/switch/switch8.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Methodical/switch/switch9.ilproj b/tests/src/JIT/Methodical/switch/switch9.ilproj
index 2dfff7a6fa..2133528ea7 100644
--- a/tests/src/JIT/Methodical/switch/switch9.ilproj
+++ b/tests/src/JIT/Methodical/switch/switch9.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Methodical/tailcall/_il_dbgcompat_i2_bool.ilproj b/tests/src/JIT/Methodical/tailcall/_il_dbgcompat_i2_bool.ilproj
index 816138540e..7dc11a72c0 100644
--- a/tests/src/JIT/Methodical/tailcall/_il_dbgcompat_i2_bool.ilproj
+++ b/tests/src/JIT/Methodical/tailcall/_il_dbgcompat_i2_bool.ilproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/tailcall/_il_dbgcompat_i4_i1.ilproj b/tests/src/JIT/Methodical/tailcall/_il_dbgcompat_i4_i1.ilproj
index bd025f75d2..8a99bf2217 100644
--- a/tests/src/JIT/Methodical/tailcall/_il_dbgcompat_i4_i1.ilproj
+++ b/tests/src/JIT/Methodical/tailcall/_il_dbgcompat_i4_i1.ilproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/tailcall/_il_dbgcompat_i_u2.ilproj b/tests/src/JIT/Methodical/tailcall/_il_dbgcompat_i_u2.ilproj
index a18304d9e3..3249bf86d0 100644
--- a/tests/src/JIT/Methodical/tailcall/_il_dbgcompat_i_u2.ilproj
+++ b/tests/src/JIT/Methodical/tailcall/_il_dbgcompat_i_u2.ilproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/tailcall/_il_dbgcompat_r4_r8.ilproj b/tests/src/JIT/Methodical/tailcall/_il_dbgcompat_r4_r8.ilproj
index 4fd60774b1..4bf9534984 100644
--- a/tests/src/JIT/Methodical/tailcall/_il_dbgcompat_r4_r8.ilproj
+++ b/tests/src/JIT/Methodical/tailcall/_il_dbgcompat_r4_r8.ilproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/tailcall/_il_dbgcompat_r4_r8_inl.ilproj b/tests/src/JIT/Methodical/tailcall/_il_dbgcompat_r4_r8_inl.ilproj
index 974b7126ce..c60053a15f 100644
--- a/tests/src/JIT/Methodical/tailcall/_il_dbgcompat_r4_r8_inl.ilproj
+++ b/tests/src/JIT/Methodical/tailcall/_il_dbgcompat_r4_r8_inl.ilproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/tailcall/_il_dbgcompat_r8_r4.ilproj b/tests/src/JIT/Methodical/tailcall/_il_dbgcompat_r8_r4.ilproj
index 6ff75f2e97..94aff5bdeb 100644
--- a/tests/src/JIT/Methodical/tailcall/_il_dbgcompat_r8_r4.ilproj
+++ b/tests/src/JIT/Methodical/tailcall/_il_dbgcompat_r8_r4.ilproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/tailcall/_il_dbgcompat_r8_r4_inl.ilproj b/tests/src/JIT/Methodical/tailcall/_il_dbgcompat_r8_r4_inl.ilproj
index 06f07ead72..197a36cad9 100644
--- a/tests/src/JIT/Methodical/tailcall/_il_dbgcompat_r8_r4_inl.ilproj
+++ b/tests/src/JIT/Methodical/tailcall/_il_dbgcompat_r8_r4_inl.ilproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/tailcall/_il_dbgpointer.ilproj b/tests/src/JIT/Methodical/tailcall/_il_dbgpointer.ilproj
index dd95258753..634f34a27b 100644
--- a/tests/src/JIT/Methodical/tailcall/_il_dbgpointer.ilproj
+++ b/tests/src/JIT/Methodical/tailcall/_il_dbgpointer.ilproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/tailcall/_il_dbgpointer_i.ilproj b/tests/src/JIT/Methodical/tailcall/_il_dbgpointer_i.ilproj
index fd62729516..f26becade4 100644
--- a/tests/src/JIT/Methodical/tailcall/_il_dbgpointer_i.ilproj
+++ b/tests/src/JIT/Methodical/tailcall/_il_dbgpointer_i.ilproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/tailcall/_il_dbgtest_3b.ilproj b/tests/src/JIT/Methodical/tailcall/_il_dbgtest_3b.ilproj
index d1afd9e430..114e9e8e7c 100644
--- a/tests/src/JIT/Methodical/tailcall/_il_dbgtest_3b.ilproj
+++ b/tests/src/JIT/Methodical/tailcall/_il_dbgtest_3b.ilproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/tailcall/_il_relcompat_i2_bool.ilproj b/tests/src/JIT/Methodical/tailcall/_il_relcompat_i2_bool.ilproj
index b18424da82..5315a05e44 100644
--- a/tests/src/JIT/Methodical/tailcall/_il_relcompat_i2_bool.ilproj
+++ b/tests/src/JIT/Methodical/tailcall/_il_relcompat_i2_bool.ilproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/tailcall/_il_relcompat_i4_i1.ilproj b/tests/src/JIT/Methodical/tailcall/_il_relcompat_i4_i1.ilproj
index f03511d4ef..f16a53fcb7 100644
--- a/tests/src/JIT/Methodical/tailcall/_il_relcompat_i4_i1.ilproj
+++ b/tests/src/JIT/Methodical/tailcall/_il_relcompat_i4_i1.ilproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/tailcall/_il_relcompat_i_u2.ilproj b/tests/src/JIT/Methodical/tailcall/_il_relcompat_i_u2.ilproj
index 83a7376bfa..f545b41d49 100644
--- a/tests/src/JIT/Methodical/tailcall/_il_relcompat_i_u2.ilproj
+++ b/tests/src/JIT/Methodical/tailcall/_il_relcompat_i_u2.ilproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/tailcall/_il_relcompat_r4_r8.ilproj b/tests/src/JIT/Methodical/tailcall/_il_relcompat_r4_r8.ilproj
index ecb40fd88b..491c2b71b3 100644
--- a/tests/src/JIT/Methodical/tailcall/_il_relcompat_r4_r8.ilproj
+++ b/tests/src/JIT/Methodical/tailcall/_il_relcompat_r4_r8.ilproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/tailcall/_il_relcompat_r4_r8_inl.ilproj b/tests/src/JIT/Methodical/tailcall/_il_relcompat_r4_r8_inl.ilproj
index 4019541954..e1d38f88f0 100644
--- a/tests/src/JIT/Methodical/tailcall/_il_relcompat_r4_r8_inl.ilproj
+++ b/tests/src/JIT/Methodical/tailcall/_il_relcompat_r4_r8_inl.ilproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/tailcall/_il_relcompat_r8_r4.ilproj b/tests/src/JIT/Methodical/tailcall/_il_relcompat_r8_r4.ilproj
index d1289b6628..1171e7a284 100644
--- a/tests/src/JIT/Methodical/tailcall/_il_relcompat_r8_r4.ilproj
+++ b/tests/src/JIT/Methodical/tailcall/_il_relcompat_r8_r4.ilproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/tailcall/_il_relcompat_r8_r4_inl.ilproj b/tests/src/JIT/Methodical/tailcall/_il_relcompat_r8_r4_inl.ilproj
index 963ec7f9a8..905c30ad2c 100644
--- a/tests/src/JIT/Methodical/tailcall/_il_relcompat_r8_r4_inl.ilproj
+++ b/tests/src/JIT/Methodical/tailcall/_il_relcompat_r8_r4_inl.ilproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/tailcall/_il_relpointer.ilproj b/tests/src/JIT/Methodical/tailcall/_il_relpointer.ilproj
index 2a7b1b078e..5f03b1fd81 100644
--- a/tests/src/JIT/Methodical/tailcall/_il_relpointer.ilproj
+++ b/tests/src/JIT/Methodical/tailcall/_il_relpointer.ilproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/tailcall/_il_relpointer_i.ilproj b/tests/src/JIT/Methodical/tailcall/_il_relpointer_i.ilproj
index ef99721a0c..13a4ebb9ff 100644
--- a/tests/src/JIT/Methodical/tailcall/_il_relpointer_i.ilproj
+++ b/tests/src/JIT/Methodical/tailcall/_il_relpointer_i.ilproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/tailcall/_il_reltest_3b.ilproj b/tests/src/JIT/Methodical/tailcall/_il_reltest_3b.ilproj
index 468998cbc5..50d04793b2 100644
--- a/tests/src/JIT/Methodical/tailcall/_il_reltest_3b.ilproj
+++ b/tests/src/JIT/Methodical/tailcall/_il_reltest_3b.ilproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/tailcall_v4/delegateParamCallTarget.csproj b/tests/src/JIT/Methodical/tailcall_v4/delegateParamCallTarget.csproj
index 40f1d8452d..28c77449fa 100644
--- a/tests/src/JIT/Methodical/tailcall_v4/delegateParamCallTarget.csproj
+++ b/tests/src/JIT/Methodical/tailcall_v4/delegateParamCallTarget.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/tailcall_v4/delegatetail.ilproj b/tests/src/JIT/Methodical/tailcall_v4/delegatetail.ilproj
index b2f96e91e9..8791a25ab9 100644
--- a/tests/src/JIT/Methodical/tailcall_v4/delegatetail.ilproj
+++ b/tests/src/JIT/Methodical/tailcall_v4/delegatetail.ilproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/unsafecsharp/_dbgunsafe-0.csproj b/tests/src/JIT/Methodical/unsafecsharp/_dbgunsafe-0.csproj
index 9f2bf2dac4..409edfcf5e 100644
--- a/tests/src/JIT/Methodical/unsafecsharp/_dbgunsafe-0.csproj
+++ b/tests/src/JIT/Methodical/unsafecsharp/_dbgunsafe-0.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -34,6 +33,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/unsafecsharp/_dbgunsafe-1.csproj b/tests/src/JIT/Methodical/unsafecsharp/_dbgunsafe-1.csproj
index 9a3dc5149c..975e24c669 100644
--- a/tests/src/JIT/Methodical/unsafecsharp/_dbgunsafe-1.csproj
+++ b/tests/src/JIT/Methodical/unsafecsharp/_dbgunsafe-1.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -34,6 +33,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/unsafecsharp/_dbgunsafe-2.csproj b/tests/src/JIT/Methodical/unsafecsharp/_dbgunsafe-2.csproj
index eb52fa8771..9497898b32 100644
--- a/tests/src/JIT/Methodical/unsafecsharp/_dbgunsafe-2.csproj
+++ b/tests/src/JIT/Methodical/unsafecsharp/_dbgunsafe-2.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -34,6 +33,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/unsafecsharp/_dbgunsafe-3.csproj b/tests/src/JIT/Methodical/unsafecsharp/_dbgunsafe-3.csproj
index d028d1a22b..aa9dab6c99 100644
--- a/tests/src/JIT/Methodical/unsafecsharp/_dbgunsafe-3.csproj
+++ b/tests/src/JIT/Methodical/unsafecsharp/_dbgunsafe-3.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -34,6 +33,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/unsafecsharp/_dbgunsafe-4.csproj b/tests/src/JIT/Methodical/unsafecsharp/_dbgunsafe-4.csproj
index fa568901e7..3579270138 100644
--- a/tests/src/JIT/Methodical/unsafecsharp/_dbgunsafe-4.csproj
+++ b/tests/src/JIT/Methodical/unsafecsharp/_dbgunsafe-4.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -34,6 +33,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/unsafecsharp/_dbgunsafe-5.csproj b/tests/src/JIT/Methodical/unsafecsharp/_dbgunsafe-5.csproj
index 4bdf68668f..e086bf8cac 100644
--- a/tests/src/JIT/Methodical/unsafecsharp/_dbgunsafe-5.csproj
+++ b/tests/src/JIT/Methodical/unsafecsharp/_dbgunsafe-5.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -34,6 +33,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/unsafecsharp/_dbgunsafe-6.csproj b/tests/src/JIT/Methodical/unsafecsharp/_dbgunsafe-6.csproj
index d5a7cd236b..ae9ac0cca8 100644
--- a/tests/src/JIT/Methodical/unsafecsharp/_dbgunsafe-6.csproj
+++ b/tests/src/JIT/Methodical/unsafecsharp/_dbgunsafe-6.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -34,6 +33,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/unsafecsharp/_relunsafe-0.csproj b/tests/src/JIT/Methodical/unsafecsharp/_relunsafe-0.csproj
index 9390a5f156..c4045416aa 100644
--- a/tests/src/JIT/Methodical/unsafecsharp/_relunsafe-0.csproj
+++ b/tests/src/JIT/Methodical/unsafecsharp/_relunsafe-0.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -34,6 +33,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/unsafecsharp/_relunsafe-1.csproj b/tests/src/JIT/Methodical/unsafecsharp/_relunsafe-1.csproj
index 37d229f6b8..a82f34e532 100644
--- a/tests/src/JIT/Methodical/unsafecsharp/_relunsafe-1.csproj
+++ b/tests/src/JIT/Methodical/unsafecsharp/_relunsafe-1.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -34,6 +33,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/unsafecsharp/_relunsafe-2.csproj b/tests/src/JIT/Methodical/unsafecsharp/_relunsafe-2.csproj
index fcf7afe1b1..8f2feef496 100644
--- a/tests/src/JIT/Methodical/unsafecsharp/_relunsafe-2.csproj
+++ b/tests/src/JIT/Methodical/unsafecsharp/_relunsafe-2.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -34,6 +33,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/unsafecsharp/_relunsafe-3.csproj b/tests/src/JIT/Methodical/unsafecsharp/_relunsafe-3.csproj
index 075771d537..5c6fa4029e 100644
--- a/tests/src/JIT/Methodical/unsafecsharp/_relunsafe-3.csproj
+++ b/tests/src/JIT/Methodical/unsafecsharp/_relunsafe-3.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -34,6 +33,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/unsafecsharp/_relunsafe-4.csproj b/tests/src/JIT/Methodical/unsafecsharp/_relunsafe-4.csproj
index 4ce3d693ea..533e94ca9c 100644
--- a/tests/src/JIT/Methodical/unsafecsharp/_relunsafe-4.csproj
+++ b/tests/src/JIT/Methodical/unsafecsharp/_relunsafe-4.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -34,6 +33,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/unsafecsharp/_relunsafe-5.csproj b/tests/src/JIT/Methodical/unsafecsharp/_relunsafe-5.csproj
index d52ac7720d..ee4a2273a0 100644
--- a/tests/src/JIT/Methodical/unsafecsharp/_relunsafe-5.csproj
+++ b/tests/src/JIT/Methodical/unsafecsharp/_relunsafe-5.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -34,6 +33,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/unsafecsharp/_relunsafe-6.csproj b/tests/src/JIT/Methodical/unsafecsharp/_relunsafe-6.csproj
index 3a7f00d29e..37c95da191 100644
--- a/tests/src/JIT/Methodical/unsafecsharp/_relunsafe-6.csproj
+++ b/tests/src/JIT/Methodical/unsafecsharp/_relunsafe-6.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -34,6 +33,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/unsafecsharp/_speed_dbgunsafe-0.csproj b/tests/src/JIT/Methodical/unsafecsharp/_speed_dbgunsafe-0.csproj
index d708aa0893..0d6bfbf46b 100644
--- a/tests/src/JIT/Methodical/unsafecsharp/_speed_dbgunsafe-0.csproj
+++ b/tests/src/JIT/Methodical/unsafecsharp/_speed_dbgunsafe-0.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -34,6 +33,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/unsafecsharp/_speed_dbgunsafe-2.csproj b/tests/src/JIT/Methodical/unsafecsharp/_speed_dbgunsafe-2.csproj
index 23e13babf7..cfacbf8719 100644
--- a/tests/src/JIT/Methodical/unsafecsharp/_speed_dbgunsafe-2.csproj
+++ b/tests/src/JIT/Methodical/unsafecsharp/_speed_dbgunsafe-2.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -34,6 +33,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/unsafecsharp/_speed_dbgunsafe-4.csproj b/tests/src/JIT/Methodical/unsafecsharp/_speed_dbgunsafe-4.csproj
index 097b509144..679ca3a34b 100644
--- a/tests/src/JIT/Methodical/unsafecsharp/_speed_dbgunsafe-4.csproj
+++ b/tests/src/JIT/Methodical/unsafecsharp/_speed_dbgunsafe-4.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -34,6 +33,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/unsafecsharp/_speed_dbgunsafe-5.csproj b/tests/src/JIT/Methodical/unsafecsharp/_speed_dbgunsafe-5.csproj
index e88198108e..7c82262396 100644
--- a/tests/src/JIT/Methodical/unsafecsharp/_speed_dbgunsafe-5.csproj
+++ b/tests/src/JIT/Methodical/unsafecsharp/_speed_dbgunsafe-5.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -34,6 +33,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/unsafecsharp/_speed_dbgunsafe-6.csproj b/tests/src/JIT/Methodical/unsafecsharp/_speed_dbgunsafe-6.csproj
index fdf99f13e3..551c24556f 100644
--- a/tests/src/JIT/Methodical/unsafecsharp/_speed_dbgunsafe-6.csproj
+++ b/tests/src/JIT/Methodical/unsafecsharp/_speed_dbgunsafe-6.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -34,6 +33,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/unsafecsharp/_speed_relunsafe-0.csproj b/tests/src/JIT/Methodical/unsafecsharp/_speed_relunsafe-0.csproj
index 2495384df3..0e456abc66 100644
--- a/tests/src/JIT/Methodical/unsafecsharp/_speed_relunsafe-0.csproj
+++ b/tests/src/JIT/Methodical/unsafecsharp/_speed_relunsafe-0.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -34,6 +33,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/unsafecsharp/_speed_relunsafe-2.csproj b/tests/src/JIT/Methodical/unsafecsharp/_speed_relunsafe-2.csproj
index 4a73b89a50..5db7762c14 100644
--- a/tests/src/JIT/Methodical/unsafecsharp/_speed_relunsafe-2.csproj
+++ b/tests/src/JIT/Methodical/unsafecsharp/_speed_relunsafe-2.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -34,6 +33,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/unsafecsharp/_speed_relunsafe-4.csproj b/tests/src/JIT/Methodical/unsafecsharp/_speed_relunsafe-4.csproj
index 0df7ef9c69..ee2245f075 100644
--- a/tests/src/JIT/Methodical/unsafecsharp/_speed_relunsafe-4.csproj
+++ b/tests/src/JIT/Methodical/unsafecsharp/_speed_relunsafe-4.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -34,6 +33,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/unsafecsharp/_speed_relunsafe-5.csproj b/tests/src/JIT/Methodical/unsafecsharp/_speed_relunsafe-5.csproj
index e6a85bd1ba..d6069cd4bb 100644
--- a/tests/src/JIT/Methodical/unsafecsharp/_speed_relunsafe-5.csproj
+++ b/tests/src/JIT/Methodical/unsafecsharp/_speed_relunsafe-5.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -34,6 +33,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/unsafecsharp/_speed_relunsafe-6.csproj b/tests/src/JIT/Methodical/unsafecsharp/_speed_relunsafe-6.csproj
index 0ca4681591..f89c6a2a27 100644
--- a/tests/src/JIT/Methodical/unsafecsharp/_speed_relunsafe-6.csproj
+++ b/tests/src/JIT/Methodical/unsafecsharp/_speed_relunsafe-6.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -34,6 +33,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/xxblk/cpblk3_il_d.ilproj b/tests/src/JIT/Methodical/xxblk/cpblk3_il_d.ilproj
index 98cf86ede9..0db38cb01e 100644
--- a/tests/src/JIT/Methodical/xxblk/cpblk3_il_d.ilproj
+++ b/tests/src/JIT/Methodical/xxblk/cpblk3_il_d.ilproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/xxblk/cpblk3_il_r.ilproj b/tests/src/JIT/Methodical/xxblk/cpblk3_il_r.ilproj
index ca46ae5f87..022d187c57 100644
--- a/tests/src/JIT/Methodical/xxblk/cpblk3_il_r.ilproj
+++ b/tests/src/JIT/Methodical/xxblk/cpblk3_il_r.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Methodical/xxobj/ldobj/_il_dbgldobj_I.ilproj b/tests/src/JIT/Methodical/xxobj/ldobj/_il_dbgldobj_I.ilproj
index d32c55aad2..b2d20dc29b 100644
--- a/tests/src/JIT/Methodical/xxobj/ldobj/_il_dbgldobj_I.ilproj
+++ b/tests/src/JIT/Methodical/xxobj/ldobj/_il_dbgldobj_I.ilproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/xxobj/ldobj/_il_dbgldobj_I8.ilproj b/tests/src/JIT/Methodical/xxobj/ldobj/_il_dbgldobj_I8.ilproj
index 3ba6f0687a..78efc79f47 100644
--- a/tests/src/JIT/Methodical/xxobj/ldobj/_il_dbgldobj_I8.ilproj
+++ b/tests/src/JIT/Methodical/xxobj/ldobj/_il_dbgldobj_I8.ilproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/xxobj/ldobj/_il_dbgldobj_R4.ilproj b/tests/src/JIT/Methodical/xxobj/ldobj/_il_dbgldobj_R4.ilproj
index 225d68e405..aa29a5b305 100644
--- a/tests/src/JIT/Methodical/xxobj/ldobj/_il_dbgldobj_R4.ilproj
+++ b/tests/src/JIT/Methodical/xxobj/ldobj/_il_dbgldobj_R4.ilproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/xxobj/ldobj/_il_dbgldobj_R8.ilproj b/tests/src/JIT/Methodical/xxobj/ldobj/_il_dbgldobj_R8.ilproj
index 2d23f65fca..b1a8ae8c42 100644
--- a/tests/src/JIT/Methodical/xxobj/ldobj/_il_dbgldobj_R8.ilproj
+++ b/tests/src/JIT/Methodical/xxobj/ldobj/_il_dbgldobj_R8.ilproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/xxobj/ldobj/_il_dbgldobj_U2.ilproj b/tests/src/JIT/Methodical/xxobj/ldobj/_il_dbgldobj_U2.ilproj
index ccf8d466aa..b274f8b88a 100644
--- a/tests/src/JIT/Methodical/xxobj/ldobj/_il_dbgldobj_U2.ilproj
+++ b/tests/src/JIT/Methodical/xxobj/ldobj/_il_dbgldobj_U2.ilproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/xxobj/ldobj/_il_dbgldobj_V.ilproj b/tests/src/JIT/Methodical/xxobj/ldobj/_il_dbgldobj_V.ilproj
index a44b6829a7..9794c70aee 100644
--- a/tests/src/JIT/Methodical/xxobj/ldobj/_il_dbgldobj_V.ilproj
+++ b/tests/src/JIT/Methodical/xxobj/ldobj/_il_dbgldobj_V.ilproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/xxobj/ldobj/_il_relldobj_I.ilproj b/tests/src/JIT/Methodical/xxobj/ldobj/_il_relldobj_I.ilproj
index 649cc060ad..a96884358d 100644
--- a/tests/src/JIT/Methodical/xxobj/ldobj/_il_relldobj_I.ilproj
+++ b/tests/src/JIT/Methodical/xxobj/ldobj/_il_relldobj_I.ilproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/xxobj/ldobj/_il_relldobj_I8.ilproj b/tests/src/JIT/Methodical/xxobj/ldobj/_il_relldobj_I8.ilproj
index 96d50e55c0..63c15c5d86 100644
--- a/tests/src/JIT/Methodical/xxobj/ldobj/_il_relldobj_I8.ilproj
+++ b/tests/src/JIT/Methodical/xxobj/ldobj/_il_relldobj_I8.ilproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/xxobj/ldobj/_il_relldobj_R4.ilproj b/tests/src/JIT/Methodical/xxobj/ldobj/_il_relldobj_R4.ilproj
index 83fc9125e1..4576111a79 100644
--- a/tests/src/JIT/Methodical/xxobj/ldobj/_il_relldobj_R4.ilproj
+++ b/tests/src/JIT/Methodical/xxobj/ldobj/_il_relldobj_R4.ilproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/xxobj/ldobj/_il_relldobj_R8.ilproj b/tests/src/JIT/Methodical/xxobj/ldobj/_il_relldobj_R8.ilproj
index 3dacac1c99..8cfadd0533 100644
--- a/tests/src/JIT/Methodical/xxobj/ldobj/_il_relldobj_R8.ilproj
+++ b/tests/src/JIT/Methodical/xxobj/ldobj/_il_relldobj_R8.ilproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/xxobj/ldobj/_il_relldobj_U2.ilproj b/tests/src/JIT/Methodical/xxobj/ldobj/_il_relldobj_U2.ilproj
index 96d73655c6..bd0ebb2a33 100644
--- a/tests/src/JIT/Methodical/xxobj/ldobj/_il_relldobj_U2.ilproj
+++ b/tests/src/JIT/Methodical/xxobj/ldobj/_il_relldobj_U2.ilproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/xxobj/ldobj/_il_relldobj_V.ilproj b/tests/src/JIT/Methodical/xxobj/ldobj/_il_relldobj_V.ilproj
index 8601da37e7..32f3fb7d6b 100644
--- a/tests/src/JIT/Methodical/xxobj/ldobj/_il_relldobj_V.ilproj
+++ b/tests/src/JIT/Methodical/xxobj/ldobj/_il_relldobj_V.ilproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/xxobj/operand/_dbgrefanyval.csproj b/tests/src/JIT/Methodical/xxobj/operand/_dbgrefanyval.csproj
index b15027176f..d15609eda4 100644
--- a/tests/src/JIT/Methodical/xxobj/operand/_dbgrefanyval.csproj
+++ b/tests/src/JIT/Methodical/xxobj/operand/_dbgrefanyval.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -36,6 +35,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/xxobj/operand/_dbgunbox.csproj b/tests/src/JIT/Methodical/xxobj/operand/_dbgunbox.csproj
index 1da3cca292..2958e29174 100644
--- a/tests/src/JIT/Methodical/xxobj/operand/_dbgunbox.csproj
+++ b/tests/src/JIT/Methodical/xxobj/operand/_dbgunbox.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/xxobj/operand/_il_dbgconst.ilproj b/tests/src/JIT/Methodical/xxobj/operand/_il_dbgconst.ilproj
index 70a240f2a7..5b0f48aa83 100644
--- a/tests/src/JIT/Methodical/xxobj/operand/_il_dbgconst.ilproj
+++ b/tests/src/JIT/Methodical/xxobj/operand/_il_dbgconst.ilproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/xxobj/operand/_il_dbgldelema.ilproj b/tests/src/JIT/Methodical/xxobj/operand/_il_dbgldelema.ilproj
index df18f87494..41caef2495 100644
--- a/tests/src/JIT/Methodical/xxobj/operand/_il_dbgldelema.ilproj
+++ b/tests/src/JIT/Methodical/xxobj/operand/_il_dbgldelema.ilproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/xxobj/operand/_il_dbglocalloc.ilproj b/tests/src/JIT/Methodical/xxobj/operand/_il_dbglocalloc.ilproj
index 745327a099..420692e283 100644
--- a/tests/src/JIT/Methodical/xxobj/operand/_il_dbglocalloc.ilproj
+++ b/tests/src/JIT/Methodical/xxobj/operand/_il_dbglocalloc.ilproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/xxobj/operand/_il_dbgmdarray.ilproj b/tests/src/JIT/Methodical/xxobj/operand/_il_dbgmdarray.ilproj
index 9f90fb234b..d75fa5303c 100644
--- a/tests/src/JIT/Methodical/xxobj/operand/_il_dbgmdarray.ilproj
+++ b/tests/src/JIT/Methodical/xxobj/operand/_il_dbgmdarray.ilproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/xxobj/operand/_il_dbgrefanyval.ilproj b/tests/src/JIT/Methodical/xxobj/operand/_il_dbgrefanyval.ilproj
index b5a084e258..06b2de2fbe 100644
--- a/tests/src/JIT/Methodical/xxobj/operand/_il_dbgrefanyval.ilproj
+++ b/tests/src/JIT/Methodical/xxobj/operand/_il_dbgrefanyval.ilproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/xxobj/operand/_il_dbgunbox.ilproj b/tests/src/JIT/Methodical/xxobj/operand/_il_dbgunbox.ilproj
index 6afa4090b0..55f50153fb 100644
--- a/tests/src/JIT/Methodical/xxobj/operand/_il_dbgunbox.ilproj
+++ b/tests/src/JIT/Methodical/xxobj/operand/_il_dbgunbox.ilproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/xxobj/operand/_il_relconst.ilproj b/tests/src/JIT/Methodical/xxobj/operand/_il_relconst.ilproj
index 5026d02147..43e0cf90a7 100644
--- a/tests/src/JIT/Methodical/xxobj/operand/_il_relconst.ilproj
+++ b/tests/src/JIT/Methodical/xxobj/operand/_il_relconst.ilproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/xxobj/operand/_il_relldelema.ilproj b/tests/src/JIT/Methodical/xxobj/operand/_il_relldelema.ilproj
index c865b1f364..0264ea777d 100644
--- a/tests/src/JIT/Methodical/xxobj/operand/_il_relldelema.ilproj
+++ b/tests/src/JIT/Methodical/xxobj/operand/_il_relldelema.ilproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/xxobj/operand/_il_rellocalloc.ilproj b/tests/src/JIT/Methodical/xxobj/operand/_il_rellocalloc.ilproj
index a934534ac9..f99329a0c3 100644
--- a/tests/src/JIT/Methodical/xxobj/operand/_il_rellocalloc.ilproj
+++ b/tests/src/JIT/Methodical/xxobj/operand/_il_rellocalloc.ilproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/xxobj/operand/_il_relmdarray.ilproj b/tests/src/JIT/Methodical/xxobj/operand/_il_relmdarray.ilproj
index 1175fcfbb5..98b0ccee88 100644
--- a/tests/src/JIT/Methodical/xxobj/operand/_il_relmdarray.ilproj
+++ b/tests/src/JIT/Methodical/xxobj/operand/_il_relmdarray.ilproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/xxobj/operand/_il_relrefanyval.ilproj b/tests/src/JIT/Methodical/xxobj/operand/_il_relrefanyval.ilproj
index 0240ada49a..df4bcfa1b2 100644
--- a/tests/src/JIT/Methodical/xxobj/operand/_il_relrefanyval.ilproj
+++ b/tests/src/JIT/Methodical/xxobj/operand/_il_relrefanyval.ilproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/xxobj/operand/_il_relunbox.ilproj b/tests/src/JIT/Methodical/xxobj/operand/_il_relunbox.ilproj
index 0e02d29167..0603c8f659 100644
--- a/tests/src/JIT/Methodical/xxobj/operand/_il_relunbox.ilproj
+++ b/tests/src/JIT/Methodical/xxobj/operand/_il_relunbox.ilproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/xxobj/operand/_relrefanyval.csproj b/tests/src/JIT/Methodical/xxobj/operand/_relrefanyval.csproj
index 10128517d2..657e198130 100644
--- a/tests/src/JIT/Methodical/xxobj/operand/_relrefanyval.csproj
+++ b/tests/src/JIT/Methodical/xxobj/operand/_relrefanyval.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -36,6 +35,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/xxobj/operand/_relunbox.csproj b/tests/src/JIT/Methodical/xxobj/operand/_relunbox.csproj
index 6d6de466b7..6215702d25 100644
--- a/tests/src/JIT/Methodical/xxobj/operand/_relunbox.csproj
+++ b/tests/src/JIT/Methodical/xxobj/operand/_relunbox.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/xxobj/operand/_speed_dbgrefanyval.csproj b/tests/src/JIT/Methodical/xxobj/operand/_speed_dbgrefanyval.csproj
index 7ff0df3280..830a20f867 100644
--- a/tests/src/JIT/Methodical/xxobj/operand/_speed_dbgrefanyval.csproj
+++ b/tests/src/JIT/Methodical/xxobj/operand/_speed_dbgrefanyval.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -36,6 +35,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/xxobj/operand/_speed_dbgunbox.csproj b/tests/src/JIT/Methodical/xxobj/operand/_speed_dbgunbox.csproj
index 903dddcb31..34460782e8 100644
--- a/tests/src/JIT/Methodical/xxobj/operand/_speed_dbgunbox.csproj
+++ b/tests/src/JIT/Methodical/xxobj/operand/_speed_dbgunbox.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/xxobj/operand/_speed_relrefanyval.csproj b/tests/src/JIT/Methodical/xxobj/operand/_speed_relrefanyval.csproj
index 7089fece10..b175542d52 100644
--- a/tests/src/JIT/Methodical/xxobj/operand/_speed_relrefanyval.csproj
+++ b/tests/src/JIT/Methodical/xxobj/operand/_speed_relrefanyval.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -36,6 +35,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/xxobj/operand/_speed_relunbox.csproj b/tests/src/JIT/Methodical/xxobj/operand/_speed_relunbox.csproj
index d818a8ab4a..8b8b9396fc 100644
--- a/tests/src/JIT/Methodical/xxobj/operand/_speed_relunbox.csproj
+++ b/tests/src/JIT/Methodical/xxobj/operand/_speed_relunbox.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/xxobj/operand/refanyval.csproj b/tests/src/JIT/Methodical/xxobj/operand/refanyval.csproj
index fa8199743a..ae8da03b3c 100644
--- a/tests/src/JIT/Methodical/xxobj/operand/refanyval.csproj
+++ b/tests/src/JIT/Methodical/xxobj/operand/refanyval.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -36,6 +35,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/xxobj/sizeof/_dbgsizeof.csproj b/tests/src/JIT/Methodical/xxobj/sizeof/_dbgsizeof.csproj
index b97c14b8d4..c31cdd7ac9 100644
--- a/tests/src/JIT/Methodical/xxobj/sizeof/_dbgsizeof.csproj
+++ b/tests/src/JIT/Methodical/xxobj/sizeof/_dbgsizeof.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -38,6 +37,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/xxobj/sizeof/_dbgsizeof32.csproj b/tests/src/JIT/Methodical/xxobj/sizeof/_dbgsizeof32.csproj
index bf98063438..ab145d6f22 100644
--- a/tests/src/JIT/Methodical/xxobj/sizeof/_dbgsizeof32.csproj
+++ b/tests/src/JIT/Methodical/xxobj/sizeof/_dbgsizeof32.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -38,6 +37,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/xxobj/sizeof/_il_dbgsizeof.ilproj b/tests/src/JIT/Methodical/xxobj/sizeof/_il_dbgsizeof.ilproj
index df34be2535..b970e87fb3 100644
--- a/tests/src/JIT/Methodical/xxobj/sizeof/_il_dbgsizeof.ilproj
+++ b/tests/src/JIT/Methodical/xxobj/sizeof/_il_dbgsizeof.ilproj
@@ -11,12 +11,11 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -33,6 +32,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/xxobj/sizeof/_il_dbgsizeof32.ilproj b/tests/src/JIT/Methodical/xxobj/sizeof/_il_dbgsizeof32.ilproj
index 48b6d9ffa9..70df755aef 100644
--- a/tests/src/JIT/Methodical/xxobj/sizeof/_il_dbgsizeof32.ilproj
+++ b/tests/src/JIT/Methodical/xxobj/sizeof/_il_dbgsizeof32.ilproj
@@ -11,12 +11,11 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -33,6 +32,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/xxobj/sizeof/_il_dbgsizeof64.ilproj b/tests/src/JIT/Methodical/xxobj/sizeof/_il_dbgsizeof64.ilproj
index 0c509da3fa..5742d2a058 100644
--- a/tests/src/JIT/Methodical/xxobj/sizeof/_il_dbgsizeof64.ilproj
+++ b/tests/src/JIT/Methodical/xxobj/sizeof/_il_dbgsizeof64.ilproj
@@ -11,12 +11,11 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -33,6 +32,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/xxobj/sizeof/_il_relsizeof.ilproj b/tests/src/JIT/Methodical/xxobj/sizeof/_il_relsizeof.ilproj
index 7cddd43de3..1f3db9a99b 100644
--- a/tests/src/JIT/Methodical/xxobj/sizeof/_il_relsizeof.ilproj
+++ b/tests/src/JIT/Methodical/xxobj/sizeof/_il_relsizeof.ilproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -11,12 +11,11 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -33,6 +32,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/xxobj/sizeof/_il_relsizeof32.ilproj b/tests/src/JIT/Methodical/xxobj/sizeof/_il_relsizeof32.ilproj
index 00cbd4c527..2e07166363 100644
--- a/tests/src/JIT/Methodical/xxobj/sizeof/_il_relsizeof32.ilproj
+++ b/tests/src/JIT/Methodical/xxobj/sizeof/_il_relsizeof32.ilproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -11,12 +11,11 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -33,6 +32,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/xxobj/sizeof/_il_relsizeof64.ilproj b/tests/src/JIT/Methodical/xxobj/sizeof/_il_relsizeof64.ilproj
index e1d3cbf9fe..81fa4d6bdf 100644
--- a/tests/src/JIT/Methodical/xxobj/sizeof/_il_relsizeof64.ilproj
+++ b/tests/src/JIT/Methodical/xxobj/sizeof/_il_relsizeof64.ilproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -11,12 +11,11 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -33,6 +32,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/xxobj/sizeof/_relsizeof.csproj b/tests/src/JIT/Methodical/xxobj/sizeof/_relsizeof.csproj
index 7e33cbb7f3..cb125939dd 100644
--- a/tests/src/JIT/Methodical/xxobj/sizeof/_relsizeof.csproj
+++ b/tests/src/JIT/Methodical/xxobj/sizeof/_relsizeof.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -38,6 +37,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/xxobj/sizeof/_relsizeof32.csproj b/tests/src/JIT/Methodical/xxobj/sizeof/_relsizeof32.csproj
index 843c119b25..fa7cf97084 100644
--- a/tests/src/JIT/Methodical/xxobj/sizeof/_relsizeof32.csproj
+++ b/tests/src/JIT/Methodical/xxobj/sizeof/_relsizeof32.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -38,6 +37,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/xxobj/sizeof/_speed_dbgsizeof.csproj b/tests/src/JIT/Methodical/xxobj/sizeof/_speed_dbgsizeof.csproj
index ecd1acf944..eba30d66d7 100644
--- a/tests/src/JIT/Methodical/xxobj/sizeof/_speed_dbgsizeof.csproj
+++ b/tests/src/JIT/Methodical/xxobj/sizeof/_speed_dbgsizeof.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -38,6 +37,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/xxobj/sizeof/_speed_dbgsizeof32.csproj b/tests/src/JIT/Methodical/xxobj/sizeof/_speed_dbgsizeof32.csproj
index 4e14ea6847..b24bc27a7f 100644
--- a/tests/src/JIT/Methodical/xxobj/sizeof/_speed_dbgsizeof32.csproj
+++ b/tests/src/JIT/Methodical/xxobj/sizeof/_speed_dbgsizeof32.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -38,6 +37,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/xxobj/sizeof/_speed_dbgsizeof64.csproj b/tests/src/JIT/Methodical/xxobj/sizeof/_speed_dbgsizeof64.csproj
index ad2e3d206d..49b72dc10c 100644
--- a/tests/src/JIT/Methodical/xxobj/sizeof/_speed_dbgsizeof64.csproj
+++ b/tests/src/JIT/Methodical/xxobj/sizeof/_speed_dbgsizeof64.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -38,6 +37,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/xxobj/sizeof/_speed_relsizeof.csproj b/tests/src/JIT/Methodical/xxobj/sizeof/_speed_relsizeof.csproj
index fc6a196a7d..934826194d 100644
--- a/tests/src/JIT/Methodical/xxobj/sizeof/_speed_relsizeof.csproj
+++ b/tests/src/JIT/Methodical/xxobj/sizeof/_speed_relsizeof.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -38,6 +37,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/xxobj/sizeof/_speed_relsizeof32.csproj b/tests/src/JIT/Methodical/xxobj/sizeof/_speed_relsizeof32.csproj
index 118f451031..2d73c6b293 100644
--- a/tests/src/JIT/Methodical/xxobj/sizeof/_speed_relsizeof32.csproj
+++ b/tests/src/JIT/Methodical/xxobj/sizeof/_speed_relsizeof32.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -38,6 +37,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Methodical/xxobj/sizeof/_speed_relsizeof64.csproj b/tests/src/JIT/Methodical/xxobj/sizeof/_speed_relsizeof64.csproj
index 737761352f..cd6ee69fee 100644
--- a/tests/src/JIT/Methodical/xxobj/sizeof/_speed_relsizeof64.csproj
+++ b/tests/src/JIT/Methodical/xxobj/sizeof/_speed_relsizeof64.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -38,6 +37,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Performance/CodeQuality/BenchF/Adams/Adams.csproj b/tests/src/JIT/Performance/CodeQuality/BenchF/Adams/Adams.csproj
index 9d5cf5d0e6..5572f5306a 100644
--- a/tests/src/JIT/Performance/CodeQuality/BenchF/Adams/Adams.csproj
+++ b/tests/src/JIT/Performance/CodeQuality/BenchF/Adams/Adams.csproj
@@ -35,4 +35,4 @@
<PropertyGroup>
<ProjectAssetsFile>$(JitPackagesConfigFileDirectory)benchmark\obj\project.assets.json</ProjectAssetsFile>
</PropertyGroup>
-</Project> \ No newline at end of file
+</Project>
diff --git a/tests/src/JIT/Performance/CodeQuality/BenchF/BenchMk2/BenchMk2.csproj b/tests/src/JIT/Performance/CodeQuality/BenchF/BenchMk2/BenchMk2.csproj
index c42c73625c..6a3e86b670 100644
--- a/tests/src/JIT/Performance/CodeQuality/BenchF/BenchMk2/BenchMk2.csproj
+++ b/tests/src/JIT/Performance/CodeQuality/BenchF/BenchMk2/BenchMk2.csproj
@@ -35,4 +35,4 @@
<PropertyGroup>
<ProjectAssetsFile>$(JitPackagesConfigFileDirectory)benchmark\obj\project.assets.json</ProjectAssetsFile>
</PropertyGroup>
-</Project> \ No newline at end of file
+</Project>
diff --git a/tests/src/JIT/Performance/CodeQuality/BenchF/BenchMrk/BenchMrk.csproj b/tests/src/JIT/Performance/CodeQuality/BenchF/BenchMrk/BenchMrk.csproj
index e26289d3f4..51f9ed6fb1 100644
--- a/tests/src/JIT/Performance/CodeQuality/BenchF/BenchMrk/BenchMrk.csproj
+++ b/tests/src/JIT/Performance/CodeQuality/BenchF/BenchMrk/BenchMrk.csproj
@@ -35,4 +35,4 @@
<PropertyGroup>
<ProjectAssetsFile>$(JitPackagesConfigFileDirectory)benchmark\obj\project.assets.json</ProjectAssetsFile>
</PropertyGroup>
-</Project> \ No newline at end of file
+</Project>
diff --git a/tests/src/JIT/Performance/CodeQuality/BenchF/Bisect/Bisect.csproj b/tests/src/JIT/Performance/CodeQuality/BenchF/Bisect/Bisect.csproj
index 345ee32477..3764deb8e0 100644
--- a/tests/src/JIT/Performance/CodeQuality/BenchF/Bisect/Bisect.csproj
+++ b/tests/src/JIT/Performance/CodeQuality/BenchF/Bisect/Bisect.csproj
@@ -10,7 +10,7 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<NuGetTargetMoniker>.NETStandard,Version=v1.4</NuGetTargetMoniker>
- <NuGetTargetMonikerShort>netstandard1.4</NuGetTargetMonikerShort>
+ <NuGetTargetMonikerShort>netstandard1.4</NuGetTargetMonikerShort>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
@@ -35,4 +35,4 @@
<PropertyGroup>
<ProjectAssetsFile>$(JitPackagesConfigFileDirectory)benchmark\obj\project.assets.json</ProjectAssetsFile>
</PropertyGroup>
-</Project> \ No newline at end of file
+</Project>
diff --git a/tests/src/JIT/Performance/CodeQuality/BenchF/DMath/DMath.csproj b/tests/src/JIT/Performance/CodeQuality/BenchF/DMath/DMath.csproj
index 9eb733599a..5ff78ab20f 100644
--- a/tests/src/JIT/Performance/CodeQuality/BenchF/DMath/DMath.csproj
+++ b/tests/src/JIT/Performance/CodeQuality/BenchF/DMath/DMath.csproj
@@ -10,7 +10,7 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<NuGetTargetMoniker>.NETStandard,Version=v1.4</NuGetTargetMoniker>
- <NuGetTargetMonikerShort>netstandard1.4</NuGetTargetMonikerShort>
+ <NuGetTargetMonikerShort>netstandard1.4</NuGetTargetMonikerShort>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
@@ -35,4 +35,4 @@
<PropertyGroup>
<ProjectAssetsFile>$(JitPackagesConfigFileDirectory)benchmark\obj\project.assets.json</ProjectAssetsFile>
</PropertyGroup>
-</Project> \ No newline at end of file
+</Project>
diff --git a/tests/src/JIT/Performance/CodeQuality/BenchF/FFT/FFT.csproj b/tests/src/JIT/Performance/CodeQuality/BenchF/FFT/FFT.csproj
index 28b1fa42a7..da2734aad1 100644
--- a/tests/src/JIT/Performance/CodeQuality/BenchF/FFT/FFT.csproj
+++ b/tests/src/JIT/Performance/CodeQuality/BenchF/FFT/FFT.csproj
@@ -35,4 +35,4 @@
<PropertyGroup>
<ProjectAssetsFile>$(JitPackagesConfigFileDirectory)benchmark\obj\project.assets.json</ProjectAssetsFile>
</PropertyGroup>
-</Project> \ No newline at end of file
+</Project>
diff --git a/tests/src/JIT/Performance/CodeQuality/BenchF/InProd/InProd.csproj b/tests/src/JIT/Performance/CodeQuality/BenchF/InProd/InProd.csproj
index 0d3d9d324a..e079509892 100644
--- a/tests/src/JIT/Performance/CodeQuality/BenchF/InProd/InProd.csproj
+++ b/tests/src/JIT/Performance/CodeQuality/BenchF/InProd/InProd.csproj
@@ -35,4 +35,4 @@
<PropertyGroup>
<ProjectAssetsFile>$(JitPackagesConfigFileDirectory)benchmark\obj\project.assets.json</ProjectAssetsFile>
</PropertyGroup>
-</Project> \ No newline at end of file
+</Project>
diff --git a/tests/src/JIT/Performance/CodeQuality/BenchF/InvMt/InvMt.csproj b/tests/src/JIT/Performance/CodeQuality/BenchF/InvMt/InvMt.csproj
index 8971e8aa78..ffcbf4f392 100644
--- a/tests/src/JIT/Performance/CodeQuality/BenchF/InvMt/InvMt.csproj
+++ b/tests/src/JIT/Performance/CodeQuality/BenchF/InvMt/InvMt.csproj
@@ -35,4 +35,4 @@
<PropertyGroup>
<ProjectAssetsFile>$(JitPackagesConfigFileDirectory)benchmark\obj\project.assets.json</ProjectAssetsFile>
</PropertyGroup>
-</Project> \ No newline at end of file
+</Project>
diff --git a/tests/src/JIT/Performance/CodeQuality/BenchF/LLoops/LLoops.csproj b/tests/src/JIT/Performance/CodeQuality/BenchF/LLoops/LLoops.csproj
index 2b4d20a5c3..3185a32f77 100644
--- a/tests/src/JIT/Performance/CodeQuality/BenchF/LLoops/LLoops.csproj
+++ b/tests/src/JIT/Performance/CodeQuality/BenchF/LLoops/LLoops.csproj
@@ -35,4 +35,4 @@
<PropertyGroup>
<ProjectAssetsFile>$(JitPackagesConfigFileDirectory)benchmark\obj\project.assets.json</ProjectAssetsFile>
</PropertyGroup>
-</Project> \ No newline at end of file
+</Project>
diff --git a/tests/src/JIT/Performance/CodeQuality/BenchF/Lorenz/Lorenz.csproj b/tests/src/JIT/Performance/CodeQuality/BenchF/Lorenz/Lorenz.csproj
index 0a309d0b35..7e760463e1 100644
--- a/tests/src/JIT/Performance/CodeQuality/BenchF/Lorenz/Lorenz.csproj
+++ b/tests/src/JIT/Performance/CodeQuality/BenchF/Lorenz/Lorenz.csproj
@@ -35,4 +35,4 @@
<PropertyGroup>
<ProjectAssetsFile>$(JitPackagesConfigFileDirectory)benchmark\obj\project.assets.json</ProjectAssetsFile>
</PropertyGroup>
-</Project> \ No newline at end of file
+</Project>
diff --git a/tests/src/JIT/Performance/CodeQuality/BenchF/MatInv4/MatInv4.csproj b/tests/src/JIT/Performance/CodeQuality/BenchF/MatInv4/MatInv4.csproj
index 2c43dba6cd..4bdade0316 100644
--- a/tests/src/JIT/Performance/CodeQuality/BenchF/MatInv4/MatInv4.csproj
+++ b/tests/src/JIT/Performance/CodeQuality/BenchF/MatInv4/MatInv4.csproj
@@ -35,4 +35,4 @@
<PropertyGroup>
<ProjectAssetsFile>$(JitPackagesConfigFileDirectory)benchmark\obj\project.assets.json</ProjectAssetsFile>
</PropertyGroup>
-</Project> \ No newline at end of file
+</Project>
diff --git a/tests/src/JIT/Performance/CodeQuality/BenchF/NewtE/NewtE.csproj b/tests/src/JIT/Performance/CodeQuality/BenchF/NewtE/NewtE.csproj
index a0978c2c6a..9f3b92564f 100644
--- a/tests/src/JIT/Performance/CodeQuality/BenchF/NewtE/NewtE.csproj
+++ b/tests/src/JIT/Performance/CodeQuality/BenchF/NewtE/NewtE.csproj
@@ -10,7 +10,7 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<NuGetTargetMoniker>.NETStandard,Version=v1.4</NuGetTargetMoniker>
- <NuGetTargetMonikerShort>netstandard1.4</NuGetTargetMonikerShort>
+ <NuGetTargetMonikerShort>netstandard1.4</NuGetTargetMonikerShort>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
@@ -35,4 +35,4 @@
<PropertyGroup>
<ProjectAssetsFile>$(JitPackagesConfigFileDirectory)benchmark\obj\project.assets.json</ProjectAssetsFile>
</PropertyGroup>
-</Project> \ No newline at end of file
+</Project>
diff --git a/tests/src/JIT/Performance/CodeQuality/BenchF/NewtR/NewtR.csproj b/tests/src/JIT/Performance/CodeQuality/BenchF/NewtR/NewtR.csproj
index 3fffb1b1b8..ac0bf81709 100644
--- a/tests/src/JIT/Performance/CodeQuality/BenchF/NewtR/NewtR.csproj
+++ b/tests/src/JIT/Performance/CodeQuality/BenchF/NewtR/NewtR.csproj
@@ -35,4 +35,4 @@
<PropertyGroup>
<ProjectAssetsFile>$(JitPackagesConfigFileDirectory)benchmark\obj\project.assets.json</ProjectAssetsFile>
</PropertyGroup>
-</Project> \ No newline at end of file
+</Project>
diff --git a/tests/src/JIT/Performance/CodeQuality/BenchF/Regula/Regula.csproj b/tests/src/JIT/Performance/CodeQuality/BenchF/Regula/Regula.csproj
index b674da9031..7d5fef3b38 100644
--- a/tests/src/JIT/Performance/CodeQuality/BenchF/Regula/Regula.csproj
+++ b/tests/src/JIT/Performance/CodeQuality/BenchF/Regula/Regula.csproj
@@ -10,7 +10,7 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<NuGetTargetMoniker>.NETStandard,Version=v1.4</NuGetTargetMoniker>
- <NuGetTargetMonikerShort>netstandard1.4</NuGetTargetMonikerShort>
+ <NuGetTargetMonikerShort>netstandard1.4</NuGetTargetMonikerShort>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
@@ -35,4 +35,4 @@
<PropertyGroup>
<ProjectAssetsFile>$(JitPackagesConfigFileDirectory)benchmark\obj\project.assets.json</ProjectAssetsFile>
</PropertyGroup>
-</Project> \ No newline at end of file
+</Project>
diff --git a/tests/src/JIT/Performance/CodeQuality/BenchF/Romber/Romber.csproj b/tests/src/JIT/Performance/CodeQuality/BenchF/Romber/Romber.csproj
index 147ae342a4..f4857e1b52 100644
--- a/tests/src/JIT/Performance/CodeQuality/BenchF/Romber/Romber.csproj
+++ b/tests/src/JIT/Performance/CodeQuality/BenchF/Romber/Romber.csproj
@@ -35,4 +35,4 @@
<PropertyGroup>
<ProjectAssetsFile>$(JitPackagesConfigFileDirectory)benchmark\obj\project.assets.json</ProjectAssetsFile>
</PropertyGroup>
-</Project> \ No newline at end of file
+</Project>
diff --git a/tests/src/JIT/Performance/CodeQuality/BenchF/Secant/Secant.csproj b/tests/src/JIT/Performance/CodeQuality/BenchF/Secant/Secant.csproj
index 9bc41d95aa..0e6d00ab4d 100644
--- a/tests/src/JIT/Performance/CodeQuality/BenchF/Secant/Secant.csproj
+++ b/tests/src/JIT/Performance/CodeQuality/BenchF/Secant/Secant.csproj
@@ -35,4 +35,4 @@
<PropertyGroup>
<ProjectAssetsFile>$(JitPackagesConfigFileDirectory)benchmark\obj\project.assets.json</ProjectAssetsFile>
</PropertyGroup>
-</Project> \ No newline at end of file
+</Project>
diff --git a/tests/src/JIT/Performance/CodeQuality/BenchF/Simpsn/Simpsn.csproj b/tests/src/JIT/Performance/CodeQuality/BenchF/Simpsn/Simpsn.csproj
index b63153a388..444c1d42b8 100644
--- a/tests/src/JIT/Performance/CodeQuality/BenchF/Simpsn/Simpsn.csproj
+++ b/tests/src/JIT/Performance/CodeQuality/BenchF/Simpsn/Simpsn.csproj
@@ -10,7 +10,7 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<NuGetTargetMoniker>.NETStandard,Version=v1.4</NuGetTargetMoniker>
- <NuGetTargetMonikerShort>netstandard1.4</NuGetTargetMonikerShort>
+ <NuGetTargetMonikerShort>netstandard1.4</NuGetTargetMonikerShort>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
@@ -35,4 +35,4 @@
<PropertyGroup>
<ProjectAssetsFile>$(JitPackagesConfigFileDirectory)benchmark\obj\project.assets.json</ProjectAssetsFile>
</PropertyGroup>
-</Project> \ No newline at end of file
+</Project>
diff --git a/tests/src/JIT/Performance/CodeQuality/BenchF/SqMtx/SqMtx.csproj b/tests/src/JIT/Performance/CodeQuality/BenchF/SqMtx/SqMtx.csproj
index daf711df07..e37738887b 100644
--- a/tests/src/JIT/Performance/CodeQuality/BenchF/SqMtx/SqMtx.csproj
+++ b/tests/src/JIT/Performance/CodeQuality/BenchF/SqMtx/SqMtx.csproj
@@ -35,4 +35,4 @@
<PropertyGroup>
<ProjectAssetsFile>$(JitPackagesConfigFileDirectory)benchmark\obj\project.assets.json</ProjectAssetsFile>
</PropertyGroup>
-</Project> \ No newline at end of file
+</Project>
diff --git a/tests/src/JIT/Performance/CodeQuality/BenchF/Trap/Trap.csproj b/tests/src/JIT/Performance/CodeQuality/BenchF/Trap/Trap.csproj
index 97909f61d0..ca3c5d8f33 100644
--- a/tests/src/JIT/Performance/CodeQuality/BenchF/Trap/Trap.csproj
+++ b/tests/src/JIT/Performance/CodeQuality/BenchF/Trap/Trap.csproj
@@ -35,4 +35,4 @@
<PropertyGroup>
<ProjectAssetsFile>$(JitPackagesConfigFileDirectory)benchmark\obj\project.assets.json</ProjectAssetsFile>
</PropertyGroup>
-</Project> \ No newline at end of file
+</Project>
diff --git a/tests/src/JIT/Performance/CodeQuality/BenchF/Whetsto/Whetsto.csproj b/tests/src/JIT/Performance/CodeQuality/BenchF/Whetsto/Whetsto.csproj
index c08f3ff969..a53c99a45e 100644
--- a/tests/src/JIT/Performance/CodeQuality/BenchF/Whetsto/Whetsto.csproj
+++ b/tests/src/JIT/Performance/CodeQuality/BenchF/Whetsto/Whetsto.csproj
@@ -10,7 +10,7 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<NuGetTargetMoniker>.NETStandard,Version=v1.4</NuGetTargetMoniker>
- <NuGetTargetMonikerShort>netstandard1.4</NuGetTargetMonikerShort>
+ <NuGetTargetMonikerShort>netstandard1.4</NuGetTargetMonikerShort>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
@@ -35,4 +35,4 @@
<PropertyGroup>
<ProjectAssetsFile>$(JitPackagesConfigFileDirectory)benchmark\obj\project.assets.json</ProjectAssetsFile>
</PropertyGroup>
-</Project> \ No newline at end of file
+</Project>
diff --git a/tests/src/JIT/Performance/CodeQuality/BenchI/8Queens/8Queens.csproj b/tests/src/JIT/Performance/CodeQuality/BenchI/8Queens/8Queens.csproj
index 5db8e820ac..9066a8e748 100644
--- a/tests/src/JIT/Performance/CodeQuality/BenchI/8Queens/8Queens.csproj
+++ b/tests/src/JIT/Performance/CodeQuality/BenchI/8Queens/8Queens.csproj
@@ -10,7 +10,7 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<NuGetTargetMoniker>.NETStandard,Version=v1.4</NuGetTargetMoniker>
- <NuGetTargetMonikerShort>netstandard1.4</NuGetTargetMonikerShort>
+ <NuGetTargetMonikerShort>netstandard1.4</NuGetTargetMonikerShort>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
@@ -35,4 +35,4 @@
<PropertyGroup>
<ProjectAssetsFile>$(JitPackagesConfigFileDirectory)benchmark\obj\project.assets.json</ProjectAssetsFile>
</PropertyGroup>
-</Project> \ No newline at end of file
+</Project>
diff --git a/tests/src/JIT/Performance/CodeQuality/BenchI/Ackermann/Ackermann.csproj b/tests/src/JIT/Performance/CodeQuality/BenchI/Ackermann/Ackermann.csproj
index 08dfa01a1a..1f820177f4 100644
--- a/tests/src/JIT/Performance/CodeQuality/BenchI/Ackermann/Ackermann.csproj
+++ b/tests/src/JIT/Performance/CodeQuality/BenchI/Ackermann/Ackermann.csproj
@@ -35,4 +35,4 @@
<PropertyGroup>
<ProjectAssetsFile>$(JitPackagesConfigFileDirectory)benchmark\obj\project.assets.json</ProjectAssetsFile>
</PropertyGroup>
-</Project> \ No newline at end of file
+</Project>
diff --git a/tests/src/JIT/Performance/CodeQuality/BenchI/AddArray/AddArray.csproj b/tests/src/JIT/Performance/CodeQuality/BenchI/AddArray/AddArray.csproj
index 9c260fe837..cb4ed775cc 100644
--- a/tests/src/JIT/Performance/CodeQuality/BenchI/AddArray/AddArray.csproj
+++ b/tests/src/JIT/Performance/CodeQuality/BenchI/AddArray/AddArray.csproj
@@ -35,4 +35,4 @@
<PropertyGroup>
<ProjectAssetsFile>$(JitPackagesConfigFileDirectory)benchmark\obj\project.assets.json</ProjectAssetsFile>
</PropertyGroup>
-</Project> \ No newline at end of file
+</Project>
diff --git a/tests/src/JIT/Performance/CodeQuality/BenchI/AddArray2/AddArray2.csproj b/tests/src/JIT/Performance/CodeQuality/BenchI/AddArray2/AddArray2.csproj
index 265b099233..99832a2830 100644
--- a/tests/src/JIT/Performance/CodeQuality/BenchI/AddArray2/AddArray2.csproj
+++ b/tests/src/JIT/Performance/CodeQuality/BenchI/AddArray2/AddArray2.csproj
@@ -10,7 +10,7 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<NuGetTargetMoniker>.NETStandard,Version=v1.4</NuGetTargetMoniker>
- <NuGetTargetMonikerShort>netstandard1.4</NuGetTargetMonikerShort>
+ <NuGetTargetMonikerShort>netstandard1.4</NuGetTargetMonikerShort>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
@@ -35,4 +35,4 @@
<PropertyGroup>
<ProjectAssetsFile>$(JitPackagesConfigFileDirectory)benchmark\obj\project.assets.json</ProjectAssetsFile>
</PropertyGroup>
-</Project> \ No newline at end of file
+</Project>
diff --git a/tests/src/JIT/Performance/CodeQuality/BenchI/Array1/Array1.csproj b/tests/src/JIT/Performance/CodeQuality/BenchI/Array1/Array1.csproj
index 3bbd8afc30..909301d915 100644
--- a/tests/src/JIT/Performance/CodeQuality/BenchI/Array1/Array1.csproj
+++ b/tests/src/JIT/Performance/CodeQuality/BenchI/Array1/Array1.csproj
@@ -35,4 +35,4 @@
<PropertyGroup>
<ProjectAssetsFile>$(JitPackagesConfigFileDirectory)benchmark\obj\project.assets.json</ProjectAssetsFile>
</PropertyGroup>
-</Project> \ No newline at end of file
+</Project>
diff --git a/tests/src/JIT/Performance/CodeQuality/BenchI/Array2/Array2.csproj b/tests/src/JIT/Performance/CodeQuality/BenchI/Array2/Array2.csproj
index 9a3f889660..db95575a6f 100644
--- a/tests/src/JIT/Performance/CodeQuality/BenchI/Array2/Array2.csproj
+++ b/tests/src/JIT/Performance/CodeQuality/BenchI/Array2/Array2.csproj
@@ -35,4 +35,4 @@
<PropertyGroup>
<ProjectAssetsFile>$(JitPackagesConfigFileDirectory)benchmark\obj\project.assets.json</ProjectAssetsFile>
</PropertyGroup>
-</Project> \ No newline at end of file
+</Project>
diff --git a/tests/src/JIT/Performance/CodeQuality/BenchI/BenchE/BenchE.csproj b/tests/src/JIT/Performance/CodeQuality/BenchI/BenchE/BenchE.csproj
index 05e511d32b..b9fe3b19f5 100644
--- a/tests/src/JIT/Performance/CodeQuality/BenchI/BenchE/BenchE.csproj
+++ b/tests/src/JIT/Performance/CodeQuality/BenchI/BenchE/BenchE.csproj
@@ -35,4 +35,4 @@
<PropertyGroup>
<ProjectAssetsFile>$(JitPackagesConfigFileDirectory)benchmark\obj\project.assets.json</ProjectAssetsFile>
</PropertyGroup>
-</Project> \ No newline at end of file
+</Project>
diff --git a/tests/src/JIT/Performance/CodeQuality/BenchI/BubbleSort/BubbleSort.csproj b/tests/src/JIT/Performance/CodeQuality/BenchI/BubbleSort/BubbleSort.csproj
index 674e4f687a..776f7e1e8e 100644
--- a/tests/src/JIT/Performance/CodeQuality/BenchI/BubbleSort/BubbleSort.csproj
+++ b/tests/src/JIT/Performance/CodeQuality/BenchI/BubbleSort/BubbleSort.csproj
@@ -35,4 +35,4 @@
<PropertyGroup>
<ProjectAssetsFile>$(JitPackagesConfigFileDirectory)benchmark\obj\project.assets.json</ProjectAssetsFile>
</PropertyGroup>
-</Project> \ No newline at end of file
+</Project>
diff --git a/tests/src/JIT/Performance/CodeQuality/BenchI/BubbleSort2/BubbleSort2.csproj b/tests/src/JIT/Performance/CodeQuality/BenchI/BubbleSort2/BubbleSort2.csproj
index d5870cd244..9881f0ed1f 100644
--- a/tests/src/JIT/Performance/CodeQuality/BenchI/BubbleSort2/BubbleSort2.csproj
+++ b/tests/src/JIT/Performance/CodeQuality/BenchI/BubbleSort2/BubbleSort2.csproj
@@ -35,4 +35,4 @@
<PropertyGroup>
<ProjectAssetsFile>$(JitPackagesConfigFileDirectory)benchmark\obj\project.assets.json</ProjectAssetsFile>
</PropertyGroup>
-</Project> \ No newline at end of file
+</Project>
diff --git a/tests/src/JIT/Performance/CodeQuality/BenchI/CSieve/CSieve.csproj b/tests/src/JIT/Performance/CodeQuality/BenchI/CSieve/CSieve.csproj
index 85a1aea481..7fc65a6e71 100644
--- a/tests/src/JIT/Performance/CodeQuality/BenchI/CSieve/CSieve.csproj
+++ b/tests/src/JIT/Performance/CodeQuality/BenchI/CSieve/CSieve.csproj
@@ -35,4 +35,4 @@
<PropertyGroup>
<ProjectAssetsFile>$(JitPackagesConfigFileDirectory)benchmark\obj\project.assets.json</ProjectAssetsFile>
</PropertyGroup>
-</Project> \ No newline at end of file
+</Project>
diff --git a/tests/src/JIT/Performance/CodeQuality/BenchI/Fib/Fib.csproj b/tests/src/JIT/Performance/CodeQuality/BenchI/Fib/Fib.csproj
index 91763f28fa..1314ce19a7 100644
--- a/tests/src/JIT/Performance/CodeQuality/BenchI/Fib/Fib.csproj
+++ b/tests/src/JIT/Performance/CodeQuality/BenchI/Fib/Fib.csproj
@@ -35,4 +35,4 @@
<PropertyGroup>
<ProjectAssetsFile>$(JitPackagesConfigFileDirectory)benchmark\obj\project.assets.json</ProjectAssetsFile>
</PropertyGroup>
-</Project> \ No newline at end of file
+</Project>
diff --git a/tests/src/JIT/Performance/CodeQuality/BenchI/HeapSort/HeapSort.csproj b/tests/src/JIT/Performance/CodeQuality/BenchI/HeapSort/HeapSort.csproj
index 7aed611204..dc1ccfda2b 100644
--- a/tests/src/JIT/Performance/CodeQuality/BenchI/HeapSort/HeapSort.csproj
+++ b/tests/src/JIT/Performance/CodeQuality/BenchI/HeapSort/HeapSort.csproj
@@ -35,4 +35,4 @@
<PropertyGroup>
<ProjectAssetsFile>$(JitPackagesConfigFileDirectory)benchmark\obj\project.assets.json</ProjectAssetsFile>
</PropertyGroup>
-</Project> \ No newline at end of file
+</Project>
diff --git a/tests/src/JIT/Performance/CodeQuality/BenchI/IniArray/IniArray.csproj b/tests/src/JIT/Performance/CodeQuality/BenchI/IniArray/IniArray.csproj
index 15e50078ac..fd82229e5c 100644
--- a/tests/src/JIT/Performance/CodeQuality/BenchI/IniArray/IniArray.csproj
+++ b/tests/src/JIT/Performance/CodeQuality/BenchI/IniArray/IniArray.csproj
@@ -10,7 +10,7 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<NuGetTargetMoniker>.NETStandard,Version=v1.4</NuGetTargetMoniker>
- <NuGetTargetMonikerShort>netstandard1.4</NuGetTargetMonikerShort>
+ <NuGetTargetMonikerShort>netstandard1.4</NuGetTargetMonikerShort>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
@@ -35,4 +35,4 @@
<PropertyGroup>
<ProjectAssetsFile>$(JitPackagesConfigFileDirectory)benchmark\obj\project.assets.json</ProjectAssetsFile>
</PropertyGroup>
-</Project> \ No newline at end of file
+</Project>
diff --git a/tests/src/JIT/Performance/CodeQuality/BenchI/LogicArray/LogicArray.csproj b/tests/src/JIT/Performance/CodeQuality/BenchI/LogicArray/LogicArray.csproj
index 3ab835d461..1adf8d187d 100644
--- a/tests/src/JIT/Performance/CodeQuality/BenchI/LogicArray/LogicArray.csproj
+++ b/tests/src/JIT/Performance/CodeQuality/BenchI/LogicArray/LogicArray.csproj
@@ -10,7 +10,7 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<NuGetTargetMoniker>.NETStandard,Version=v1.4</NuGetTargetMoniker>
- <NuGetTargetMonikerShort>netstandard1.4</NuGetTargetMonikerShort>
+ <NuGetTargetMonikerShort>netstandard1.4</NuGetTargetMonikerShort>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
@@ -35,4 +35,4 @@
<PropertyGroup>
<ProjectAssetsFile>$(JitPackagesConfigFileDirectory)benchmark\obj\project.assets.json</ProjectAssetsFile>
</PropertyGroup>
-</Project> \ No newline at end of file
+</Project>
diff --git a/tests/src/JIT/Performance/CodeQuality/BenchI/Midpoint/Midpoint.csproj b/tests/src/JIT/Performance/CodeQuality/BenchI/Midpoint/Midpoint.csproj
index 76d2a5a391..b93f227838 100644
--- a/tests/src/JIT/Performance/CodeQuality/BenchI/Midpoint/Midpoint.csproj
+++ b/tests/src/JIT/Performance/CodeQuality/BenchI/Midpoint/Midpoint.csproj
@@ -10,7 +10,7 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<NuGetTargetMoniker>.NETStandard,Version=v1.4</NuGetTargetMoniker>
- <NuGetTargetMonikerShort>netstandard1.4</NuGetTargetMonikerShort>
+ <NuGetTargetMonikerShort>netstandard1.4</NuGetTargetMonikerShort>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
@@ -35,4 +35,4 @@
<PropertyGroup>
<ProjectAssetsFile>$(JitPackagesConfigFileDirectory)benchmark\obj\project.assets.json</ProjectAssetsFile>
</PropertyGroup>
-</Project> \ No newline at end of file
+</Project>
diff --git a/tests/src/JIT/Performance/CodeQuality/BenchI/MulMatrix/MulMatrix.csproj b/tests/src/JIT/Performance/CodeQuality/BenchI/MulMatrix/MulMatrix.csproj
index 4c73bd6564..a65219a7c8 100644
--- a/tests/src/JIT/Performance/CodeQuality/BenchI/MulMatrix/MulMatrix.csproj
+++ b/tests/src/JIT/Performance/CodeQuality/BenchI/MulMatrix/MulMatrix.csproj
@@ -10,7 +10,7 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<NuGetTargetMoniker>.NETStandard,Version=v1.4</NuGetTargetMoniker>
- <NuGetTargetMonikerShort>netstandard1.4</NuGetTargetMonikerShort>
+ <NuGetTargetMonikerShort>netstandard1.4</NuGetTargetMonikerShort>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
@@ -35,4 +35,4 @@
<PropertyGroup>
<ProjectAssetsFile>$(JitPackagesConfigFileDirectory)benchmark\obj\project.assets.json</ProjectAssetsFile>
</PropertyGroup>
-</Project> \ No newline at end of file
+</Project>
diff --git a/tests/src/JIT/Performance/CodeQuality/BenchI/NDhrystone/NDhrystone.csproj b/tests/src/JIT/Performance/CodeQuality/BenchI/NDhrystone/NDhrystone.csproj
index b8eb815e06..c0b7a14f53 100644
--- a/tests/src/JIT/Performance/CodeQuality/BenchI/NDhrystone/NDhrystone.csproj
+++ b/tests/src/JIT/Performance/CodeQuality/BenchI/NDhrystone/NDhrystone.csproj
@@ -10,7 +10,7 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<NuGetTargetMoniker>.NETStandard,Version=v1.4</NuGetTargetMoniker>
- <NuGetTargetMonikerShort>netstandard1.4</NuGetTargetMonikerShort>
+ <NuGetTargetMonikerShort>netstandard1.4</NuGetTargetMonikerShort>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
@@ -35,4 +35,4 @@
<PropertyGroup>
<ProjectAssetsFile>$(JitPackagesConfigFileDirectory)benchmark\obj\project.assets.json</ProjectAssetsFile>
</PropertyGroup>
-</Project> \ No newline at end of file
+</Project>
diff --git a/tests/src/JIT/Performance/CodeQuality/BenchI/Permutate/Permutate.csproj b/tests/src/JIT/Performance/CodeQuality/BenchI/Permutate/Permutate.csproj
index 76d7b9ded5..c3abd5b278 100644
--- a/tests/src/JIT/Performance/CodeQuality/BenchI/Permutate/Permutate.csproj
+++ b/tests/src/JIT/Performance/CodeQuality/BenchI/Permutate/Permutate.csproj
@@ -10,7 +10,7 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<NuGetTargetMoniker>.NETStandard,Version=v1.4</NuGetTargetMoniker>
- <NuGetTargetMonikerShort>netstandard1.4</NuGetTargetMonikerShort>
+ <NuGetTargetMonikerShort>netstandard1.4</NuGetTargetMonikerShort>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
@@ -35,4 +35,4 @@
<PropertyGroup>
<ProjectAssetsFile>$(JitPackagesConfigFileDirectory)benchmark\obj\project.assets.json</ProjectAssetsFile>
</PropertyGroup>
-</Project> \ No newline at end of file
+</Project>
diff --git a/tests/src/JIT/Performance/CodeQuality/BenchI/Pi/Pi.csproj b/tests/src/JIT/Performance/CodeQuality/BenchI/Pi/Pi.csproj
index c2368e0d35..a38e960505 100644
--- a/tests/src/JIT/Performance/CodeQuality/BenchI/Pi/Pi.csproj
+++ b/tests/src/JIT/Performance/CodeQuality/BenchI/Pi/Pi.csproj
@@ -10,7 +10,7 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<NuGetTargetMoniker>.NETStandard,Version=v1.4</NuGetTargetMoniker>
- <NuGetTargetMonikerShort>netstandard1.4</NuGetTargetMonikerShort>
+ <NuGetTargetMonikerShort>netstandard1.4</NuGetTargetMonikerShort>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
@@ -35,4 +35,4 @@
<PropertyGroup>
<ProjectAssetsFile>$(JitPackagesConfigFileDirectory)benchmark\obj\project.assets.json</ProjectAssetsFile>
</PropertyGroup>
-</Project> \ No newline at end of file
+</Project>
diff --git a/tests/src/JIT/Performance/CodeQuality/BenchI/Puzzle/Puzzle.csproj b/tests/src/JIT/Performance/CodeQuality/BenchI/Puzzle/Puzzle.csproj
index 66d9b49550..c7a74f6f79 100644
--- a/tests/src/JIT/Performance/CodeQuality/BenchI/Puzzle/Puzzle.csproj
+++ b/tests/src/JIT/Performance/CodeQuality/BenchI/Puzzle/Puzzle.csproj
@@ -35,4 +35,4 @@
<PropertyGroup>
<ProjectAssetsFile>$(JitPackagesConfigFileDirectory)benchmark\obj\project.assets.json</ProjectAssetsFile>
</PropertyGroup>
-</Project> \ No newline at end of file
+</Project>
diff --git a/tests/src/JIT/Performance/CodeQuality/BenchI/QuickSort/QuickSort.csproj b/tests/src/JIT/Performance/CodeQuality/BenchI/QuickSort/QuickSort.csproj
index 87408cd0b4..cc7568559b 100644
--- a/tests/src/JIT/Performance/CodeQuality/BenchI/QuickSort/QuickSort.csproj
+++ b/tests/src/JIT/Performance/CodeQuality/BenchI/QuickSort/QuickSort.csproj
@@ -35,4 +35,4 @@
<PropertyGroup>
<ProjectAssetsFile>$(JitPackagesConfigFileDirectory)benchmark\obj\project.assets.json</ProjectAssetsFile>
</PropertyGroup>
-</Project> \ No newline at end of file
+</Project>
diff --git a/tests/src/JIT/Performance/CodeQuality/BenchI/TreeInsert/TreeInsert.csproj b/tests/src/JIT/Performance/CodeQuality/BenchI/TreeInsert/TreeInsert.csproj
index a768a01d95..c552f5a56a 100644
--- a/tests/src/JIT/Performance/CodeQuality/BenchI/TreeInsert/TreeInsert.csproj
+++ b/tests/src/JIT/Performance/CodeQuality/BenchI/TreeInsert/TreeInsert.csproj
@@ -35,4 +35,4 @@
<PropertyGroup>
<ProjectAssetsFile>$(JitPackagesConfigFileDirectory)benchmark\obj\project.assets.json</ProjectAssetsFile>
</PropertyGroup>
-</Project> \ No newline at end of file
+</Project>
diff --git a/tests/src/JIT/Performance/CodeQuality/BenchI/TreeSort/TreeSort.csproj b/tests/src/JIT/Performance/CodeQuality/BenchI/TreeSort/TreeSort.csproj
index 770b495ac5..8cfba2f93b 100644
--- a/tests/src/JIT/Performance/CodeQuality/BenchI/TreeSort/TreeSort.csproj
+++ b/tests/src/JIT/Performance/CodeQuality/BenchI/TreeSort/TreeSort.csproj
@@ -35,4 +35,4 @@
<PropertyGroup>
<ProjectAssetsFile>$(JitPackagesConfigFileDirectory)benchmark\obj\project.assets.json</ProjectAssetsFile>
</PropertyGroup>
-</Project> \ No newline at end of file
+</Project>
diff --git a/tests/src/JIT/Performance/CodeQuality/BenchI/XposMatrix/XposMatrix.csproj b/tests/src/JIT/Performance/CodeQuality/BenchI/XposMatrix/XposMatrix.csproj
index a18aa8811a..bb0c13d622 100644
--- a/tests/src/JIT/Performance/CodeQuality/BenchI/XposMatrix/XposMatrix.csproj
+++ b/tests/src/JIT/Performance/CodeQuality/BenchI/XposMatrix/XposMatrix.csproj
@@ -35,4 +35,4 @@
<PropertyGroup>
<ProjectAssetsFile>$(JitPackagesConfigFileDirectory)benchmark\obj\project.assets.json</ProjectAssetsFile>
</PropertyGroup>
-</Project> \ No newline at end of file
+</Project>
diff --git a/tests/src/JIT/Performance/CodeQuality/BenchmarksGame/fannkuch-redux/fannkuch-redux.csharp.cs b/tests/src/JIT/Performance/CodeQuality/BenchmarksGame/fannkuch-redux/fannkuch-redux.csharp.cs
new file mode 100644
index 0000000000..ea7a189e0b
--- /dev/null
+++ b/tests/src/JIT/Performance/CodeQuality/BenchmarksGame/fannkuch-redux/fannkuch-redux.csharp.cs
@@ -0,0 +1,120 @@
+// 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.
+/* The Computer Language Benchmarks Game
+ http://benchmarksgame.alioth.debian.org/
+
+ contributed by Isaac Gouy, transliterated from Mike Pall's Lua program
+
+ posted to Benchmarks Game as fannkuck-redux C# .NET Core #2
+ (http://benchmarksgame.alioth.debian.org/u64q/program.php?test=fannkuchredux&lang=csharpcore&id=2)
+ modified for use with xunit-performance
+*/
+
+using System.Reflection;
+using System.Runtime.CompilerServices;
+using Microsoft.Xunit.Performance;
+using Microsoft.Xunit.Performance.Api;
+using Xunit;
+
+namespace BenchmarksGame
+{
+ public class FannkuchRedux
+ {
+
+ [MethodImpl(MethodImplOptions.NoInlining)]
+ private static int[] Bench(int n, bool verbose = false)
+ {
+ int[] p = new int[n], q = new int[n], s = new int[n];
+ int sign = 1, maxflips = 0, sum = 0, m = n - 1;
+ for (int i = 0; i < n; i++) { p[i] = i; q[i] = i; s[i] = i; }
+ do
+ {
+ // Copy and flip.
+ var q0 = p[0]; // Cache 0th element.
+ if (q0 != 0)
+ {
+ for (int i = 1; i < n; i++) q[i] = p[i]; // Work on a copy.
+ var flips = 1;
+ do
+ {
+ var qq = q[q0];
+ if (qq == 0)
+ { // ... until 0th element is 0.
+ sum += sign * flips;
+ if (flips > maxflips) maxflips = flips; // New maximum?
+ break;
+ }
+ q[q0] = q0;
+ if (q0 >= 3)
+ {
+ int i = 1, j = q0 - 1, t;
+ do { t = q[i]; q[i] = q[j]; q[j] = t; i++; j--; } while (i < j);
+ }
+ q0 = qq; flips++;
+ } while (true);
+ }
+ // Permute.
+ if (sign == 1)
+ {
+ var t = p[1]; p[1] = p[0]; p[0] = t; sign = -1; // Rotate 0<-1.
+ }
+ else
+ {
+ var t = p[1]; p[1] = p[2]; p[2] = t; sign = 1; // Rotate 0<-1 and 0<-1<-2.
+ for (int i = 2; i < n; i++)
+ {
+ var sx = s[i];
+ if (sx != 0) { s[i] = sx - 1; break; }
+ if (i == m) return new int[] { sum, maxflips }; // Out of permutations.
+ s[i] = i;
+ // Rotate 0<-...<-i+1.
+ t = p[0]; for (int j = 0; j <= i; j++) { p[j] = p[j + 1]; }
+ p[i + 1] = t;
+ }
+ }
+ } while (true);
+ }
+
+ // Commented out data left in source to provide checksums for each case
+ // Checksums calculated from the origonal source referenced at top of this source
+
+ [Benchmark(InnerIterationCount = 7)]
+ //[InlineData(7, 228)]
+ //[InlineData(8, 1616)]
+ //[InlineData(9, 8629)]
+ [InlineData(10, 73196)]
+ //[InlineData(11, 556355)]
+ //[InlineData(12, 3968050)]
+ public static void Test(int n, int checksum)
+ {
+ foreach (var iteration in Benchmark.Iterations)
+ {
+ int[] pfannkuchen = null;
+ using (iteration.StartMeasurement())
+ {
+ for (int i = 0; i < Benchmark.InnerIterationCount; ++i)
+ {
+ pfannkuchen = Bench(n);
+ }
+ }
+ Assert.Equal(checksum, pfannkuchen[0]);
+ }
+ }
+
+ public static bool VerifyBench(int n, int checksum)
+ {
+ int[] pfannkuchen = Bench(n);
+ return pfannkuchen[0] == checksum;
+ }
+
+ public static int Main(string[] args)
+ {
+ const int n = 7;
+ const int checksum = 228;
+
+ bool verified = VerifyBench(n, checksum);
+ return (verified ? 100 : -1);
+ }
+ }
+}
diff --git a/tests/src/JIT/Performance/CodeQuality/BenchmarksGame/fannkuch-redux/fannkuch-redux.csproj b/tests/src/JIT/Performance/CodeQuality/BenchmarksGame/fannkuch-redux/fannkuch-redux.csproj
new file mode 100644
index 0000000000..aed483ba91
--- /dev/null
+++ b/tests/src/JIT/Performance/CodeQuality/BenchmarksGame/fannkuch-redux/fannkuch-redux.csproj
@@ -0,0 +1,38 @@
+<?xml version="1.0" encoding="utf-8"?>
+<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
+ <Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
+ <PropertyGroup>
+ <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
+ <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
+ <SchemaVersion>2.0</SchemaVersion>
+ <ProjectGuid>{95DFC527-4DC1-495E-97D7-E94EE1F7140D}</ProjectGuid>
+ <OutputType>Exe</OutputType>
+ <ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
+ <SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <NuGetTargetMoniker>.NETStandard,Version=v1.4</NuGetTargetMoniker>
+ <NuGetTargetMonikerShort>netstandard1.4</NuGetTargetMonikerShort>
+ </PropertyGroup>
+ <!-- Default configurations to help VS understand the configurations -->
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' " />
+ <PropertyGroup>
+ <DebugType>pdbonly</DebugType>
+ <Optimize>true</Optimize>
+ </PropertyGroup>
+ <ItemGroup>
+ <CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
+ <Visible>False</Visible>
+ </CodeAnalysisDependentAssemblyPaths>
+ </ItemGroup>
+ <ItemGroup>
+ <Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
+ </ItemGroup>
+ <ItemGroup>
+ <Compile Include="fannkuch-redux.csharp.cs" />
+ </ItemGroup>
+ <Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+ <PropertyGroup>
+ <ProjectAssetsFile>$(JitPackagesConfigFileDirectory)benchmark\obj\project.assets.json</ProjectAssetsFile>
+ </PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Performance/CodeQuality/BenchmarksGame/fastaredux/fastaredux.csproj b/tests/src/JIT/Performance/CodeQuality/BenchmarksGame/fastaredux/fastaredux.csproj
index 30c542ee27..9260a22668 100644
--- a/tests/src/JIT/Performance/CodeQuality/BenchmarksGame/fastaredux/fastaredux.csproj
+++ b/tests/src/JIT/Performance/CodeQuality/BenchmarksGame/fastaredux/fastaredux.csproj
@@ -35,4 +35,4 @@
<PropertyGroup>
<ProjectAssetsFile>$(JitPackagesConfigFileDirectory)benchmark\obj\project.assets.json</ProjectAssetsFile>
</PropertyGroup>
-</Project> \ No newline at end of file
+</Project>
diff --git a/tests/src/JIT/Performance/CodeQuality/BenchmarksGame/mandelbrot/mandelbrot.csharp.cs b/tests/src/JIT/Performance/CodeQuality/BenchmarksGame/mandelbrot/mandelbrot.csharp.cs
new file mode 100644
index 0000000000..aa38976cb7
--- /dev/null
+++ b/tests/src/JIT/Performance/CodeQuality/BenchmarksGame/mandelbrot/mandelbrot.csharp.cs
@@ -0,0 +1,146 @@
+// 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.
+/* The Computer Language Benchmarks Game
+ http://benchmarksgame.alioth.debian.org/
+
+ started with Java #2 program (Krause/Whipkey/Bennet/AhnTran/Enotus/Stalcup)
+ adapted for C# by Jan de Vaan
+ simplified and optimised to use TPL by Anthony Lloyd
+
+ posted to Benchmarks Game as mandelbrot C# .NET Core #4
+ (http://benchmarksgame.alioth.debian.org/u64q/program.php?test=mandelbrot&lang=csharpcore&id=4)
+ modified to remove concurrency and operate with xunit-performance
+*/
+
+using System;
+using System.Reflection;
+using System.Runtime.CompilerServices;
+using System.Security.Cryptography;
+using Microsoft.Xunit.Performance;
+using Microsoft.Xunit.Performance.Api;
+using Xunit;
+
+namespace BenchmarksGame
+{
+ public class Mandelbrot
+ {
+
+ [MethodImpl(MethodImplOptions.AggressiveInlining)]
+ static byte getByte(double[] Crb, double Ciby, int x, int y)
+ {
+ int res = 0;
+ for (int i = 0; i < 8; i += 2)
+ {
+ double Crbx = Crb[x + i], Crbx1 = Crb[x + i + 1];
+ double Zr1 = Crbx, Zr2 = Crbx1;
+ double Zi1 = Ciby, Zi2 = Ciby;
+
+ int b = 0;
+ int j = 49;
+ do
+ {
+ double nZr1 = Zr1 * Zr1 - Zi1 * Zi1 + Crbx;
+ Zi1 = Zr1 * Zi1 + Zr1 * Zi1 + Ciby;
+ Zr1 = nZr1;
+
+ double nZr2 = Zr2 * Zr2 - Zi2 * Zi2 + Crbx1;
+ Zi2 = Zr2 * Zi2 + Zr2 * Zi2 + Ciby;
+ Zr2 = nZr2;
+
+ if (Zr1 * Zr1 + Zi1 * Zi1 > 4)
+ {
+ b |= 2;
+ if (b == 3)
+ break;
+ }
+ if (Zr2 * Zr2 + Zi2 * Zi2 > 4)
+ {
+ b |= 1;
+ if (b == 3)
+ break;
+ }
+ } while (--j > 0);
+ res = (res << 2) + b;
+ }
+ return (byte)(res ^ -1);
+ }
+
+ [MethodImpl(MethodImplOptions.NoInlining)]
+ private static byte[] Bench(int n, bool verbose = false)
+ {
+ double invN = 2.0 / n;
+ var Crb = new double[n + 7];
+ for (int i = 0; i < n; i++)
+ {
+ Crb[i] = i * invN - 1.5;
+ }
+ int lineLen = (n - 1) / 8 + 1;
+ var data = new byte[n * lineLen];
+ for (int i = 0; i < n; i++)
+ {
+ var Cibi = i * invN - 1.0;
+ var offset = i * lineLen;
+ for (int x = 0; x < lineLen; x++)
+ data[offset + x] = getByte(Crb, Cibi, x * 8, i);
+ };
+
+ if (verbose)
+ {
+ Console.Out.WriteLine("P4\n{0} {0}", n);
+ Console.OpenStandardOutput().Write(data, 0, data.Length);
+ }
+
+ return data;
+ }
+
+ // Commented out data left in source to provide checksums for each case
+ // Checksums calculated from the origonal source referenced at top of this source
+
+ [Benchmark]
+ //[InlineData(500, "54-01-EE-C8-46-9B-AB-FA-54-9F-45-CE-98-89-66-A9")]
+ //[InlineData(1000, "B2-13-51-CE-B0-29-2C-4E-75-5E-91-19-18-E4-0C-D9")]
+ //[InlineData(2000, "5A-21-55-9B-7B-18-2F-34-9B-33-C5-F9-B5-2C-40-56")]
+ //[InlineData(3000, "E5-82-85-0A-3C-89-69-B1-A8-21-63-52-75-B3-C8-33")]
+ [InlineData(4000, "C7-E6-66-43-66-73-F8-A8-D3-B4-D7-97-2F-FC-A1-D3")]
+ //[InlineData(5000, "6D-36-F1-F6-37-8F-34-EB-52-F9-2D-11-89-12-B2-2F")]
+ //[InlineData(6000, "8B-05-78-EB-2E-0E-98-F2-C7-39-76-ED-0F-A9-D2-B8")]
+ //[InlineData(7000, "01-F8-F2-2A-AB-70-C7-BA-E3-64-19-E7-D2-84-DF-57")]
+ //[InlineData(8000, "C8-ED-D7-FB-65-66-3A-D9-C6-04-9E-96-E8-CA-4F-2C")]
+ public static void Test(int n, string checksum)
+ {
+ foreach (var iteration in Benchmark.Iterations)
+ {
+ byte[] bitmap = null;
+ using (iteration.StartMeasurement())
+ {
+ bitmap = Bench(n);
+ }
+ using (var md5 = MD5.Create())
+ {
+ byte[] hash = md5.ComputeHash(bitmap);
+ Assert.Equal(checksum, BitConverter.ToString(hash));
+ }
+ }
+ }
+
+ public static bool VerifyBench(int n, string checksum)
+ {
+ byte[] bitmap = Bench(n);
+ using (var md5 = MD5.Create())
+ {
+ byte[] hash = md5.ComputeHash(bitmap);
+ return checksum == BitConverter.ToString(hash);
+ }
+ }
+
+ public static int Main(string[] args)
+ {
+ const int n = 500;
+ const string checksum = "54-01-EE-C8-46-9B-AB-FA-54-9F-45-CE-98-89-66-A9";
+
+ bool verified = VerifyBench(n, checksum);
+ return (verified ? 100 : -1);
+ }
+ }
+}
diff --git a/tests/src/JIT/Performance/CodeQuality/BenchmarksGame/mandelbrot/mandelbrot.csproj b/tests/src/JIT/Performance/CodeQuality/BenchmarksGame/mandelbrot/mandelbrot.csproj
new file mode 100644
index 0000000000..0ef3cdf927
--- /dev/null
+++ b/tests/src/JIT/Performance/CodeQuality/BenchmarksGame/mandelbrot/mandelbrot.csproj
@@ -0,0 +1,38 @@
+<?xml version="1.0" encoding="utf-8"?>
+<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
+ <Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
+ <PropertyGroup>
+ <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
+ <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
+ <SchemaVersion>2.0</SchemaVersion>
+ <ProjectGuid>{95DFC527-4DC1-495E-97D7-E94EE1F7140D}</ProjectGuid>
+ <OutputType>Exe</OutputType>
+ <ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
+ <SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <NuGetTargetMoniker>.NETStandard,Version=v1.4</NuGetTargetMoniker>
+ <NuGetTargetMonikerShort>netstandard1.4</NuGetTargetMonikerShort>
+ </PropertyGroup>
+ <!-- Default configurations to help VS understand the configurations -->
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' " />
+ <PropertyGroup>
+ <DebugType>pdbonly</DebugType>
+ <Optimize>true</Optimize>
+ </PropertyGroup>
+ <ItemGroup>
+ <CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
+ <Visible>False</Visible>
+ </CodeAnalysisDependentAssemblyPaths>
+ </ItemGroup>
+ <ItemGroup>
+ <Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
+ </ItemGroup>
+ <ItemGroup>
+ <Compile Include="mandelbrot.csharp.cs" />
+ </ItemGroup>
+ <Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+ <PropertyGroup>
+ <ProjectAssetsFile>$(JitPackagesConfigFileDirectory)benchmark\obj\project.assets.json</ProjectAssetsFile>
+ </PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Performance/CodeQuality/BenchmarksGame/nbody/nbody.csproj b/tests/src/JIT/Performance/CodeQuality/BenchmarksGame/nbody/nbody.csproj
index be7e66e2a3..5df299a93e 100644
--- a/tests/src/JIT/Performance/CodeQuality/BenchmarksGame/nbody/nbody.csproj
+++ b/tests/src/JIT/Performance/CodeQuality/BenchmarksGame/nbody/nbody.csproj
@@ -35,4 +35,4 @@
<PropertyGroup>
<ProjectAssetsFile>$(JitPackagesConfigFileDirectory)benchmark\obj\project.assets.json</ProjectAssetsFile>
</PropertyGroup>
-</Project> \ No newline at end of file
+</Project>
diff --git a/tests/src/JIT/Performance/CodeQuality/BenchmarksGame/spectralnorm/spectralnorm.csproj b/tests/src/JIT/Performance/CodeQuality/BenchmarksGame/spectralnorm/spectralnorm.csproj
index 3cbd6d32db..3c3e32e986 100644
--- a/tests/src/JIT/Performance/CodeQuality/BenchmarksGame/spectralnorm/spectralnorm.csproj
+++ b/tests/src/JIT/Performance/CodeQuality/BenchmarksGame/spectralnorm/spectralnorm.csproj
@@ -35,4 +35,4 @@
<PropertyGroup>
<ProjectAssetsFile>$(JitPackagesConfigFileDirectory)benchmark\obj\project.assets.json</ProjectAssetsFile>
</PropertyGroup>
-</Project> \ No newline at end of file
+</Project>
diff --git a/tests/src/JIT/Performance/CodeQuality/FractalPerf/FractalPerf.csproj b/tests/src/JIT/Performance/CodeQuality/FractalPerf/FractalPerf.csproj
index 7bac1f4bdf..c69de091fd 100644
--- a/tests/src/JIT/Performance/CodeQuality/FractalPerf/FractalPerf.csproj
+++ b/tests/src/JIT/Performance/CodeQuality/FractalPerf/FractalPerf.csproj
@@ -35,4 +35,4 @@
<PropertyGroup>
<ProjectAssetsFile>$(JitPackagesConfigFileDirectory)benchmark\obj\project.assets.json</ProjectAssetsFile>
</PropertyGroup>
-</Project> \ No newline at end of file
+</Project>
diff --git a/tests/src/JIT/Performance/CodeQuality/Inlining/InlineGCStruct.csproj b/tests/src/JIT/Performance/CodeQuality/Inlining/InlineGCStruct.csproj
index 7d26fcb734..7232046263 100644
--- a/tests/src/JIT/Performance/CodeQuality/Inlining/InlineGCStruct.csproj
+++ b/tests/src/JIT/Performance/CodeQuality/Inlining/InlineGCStruct.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
diff --git a/tests/src/JIT/Performance/CodeQuality/Inlining/NoThrowInline.csproj b/tests/src/JIT/Performance/CodeQuality/Inlining/NoThrowInline.csproj
index 965618d15d..7305eea9f9 100644
--- a/tests/src/JIT/Performance/CodeQuality/Inlining/NoThrowInline.csproj
+++ b/tests/src/JIT/Performance/CodeQuality/Inlining/NoThrowInline.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
diff --git a/tests/src/JIT/Performance/CodeQuality/Layout/SearchLoops.cs b/tests/src/JIT/Performance/CodeQuality/Layout/SearchLoops.cs
new file mode 100644
index 0000000000..60684f65df
--- /dev/null
+++ b/tests/src/JIT/Performance/CodeQuality/Layout/SearchLoops.cs
@@ -0,0 +1,120 @@
+// 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 Microsoft.Xunit.Performance;
+using Microsoft.Xunit.Performance.Api;
+using System;
+using System.Reflection;
+using Xunit;
+
+[assembly: OptimizeForBenchmarks]
+
+// Test code taken directly from GitHub issue #9692 (https://github.com/dotnet/coreclr/issues/9692)
+// Laying the loop's early return path in-line can cost 30% on this micro-benchmark.
+
+namespace Layout
+{
+ public unsafe class SearchLoops
+ {
+ public static int Main(string[] args)
+ {
+ // Make sure equal strings compare as such
+ if (!LoopReturn("hello", "hello") || !LoopGoto("goodbye", "goodbye"))
+ {
+ return -1;
+ }
+
+ // Make sure not-equal strings compare as such
+ if (LoopReturn("hello", "goodbye") || LoopGoto("goodbye", "hello"))
+ {
+ return -1;
+ }
+
+ // Success
+ return 100;
+ }
+
+ public int length = 100;
+
+ private string test1;
+ private string test2;
+
+ public SearchLoops()
+ {
+ test1 = new string('A', length);
+ test2 = new string('A', length);
+ }
+
+ [Benchmark(InnerIterationCount = 20000000)]
+ public void LoopReturn()
+ {
+ Benchmark.Iterate(() => LoopReturn(test1, test2));
+ }
+
+ [Benchmark(InnerIterationCount = 20000000)]
+ public void LoopGoto()
+ {
+ Benchmark.Iterate(() => LoopGoto(test1, test2));
+ }
+
+ // Variant with code written naturally -- need JIT to lay this out
+ // with return path out of loop for best performance.
+ public static bool LoopReturn(String strA, String strB)
+ {
+ int length = strA.Length;
+
+ fixed (char* ap = strA) fixed (char* bp = strB)
+ {
+ char* a = ap;
+ char* b = bp;
+
+ while (length != 0)
+ {
+ int charA = *a;
+ int charB = *b;
+
+ if (charA != charB)
+ return false; // placement of prolog for this return is the issue
+
+ a++;
+ b++;
+ length--;
+ }
+
+ return true;
+ }
+ }
+
+ // Variant with code written awkwardly but which acheives the desired
+ // performance if JIT simply lays out code in source order.
+ public static bool LoopGoto(String strA, String strB)
+ {
+ int length = strA.Length;
+
+ fixed (char* ap = strA) fixed (char* bp = strB)
+ {
+ char* a = ap;
+ char* b = bp;
+
+ while (length != 0)
+ {
+ int charA = *a;
+ int charB = *b;
+
+ if (charA != charB)
+ goto ReturnFalse; // placement of prolog for this return is the issue
+
+ a++;
+ b++;
+ length--;
+ }
+
+ return true;
+
+ ReturnFalse:
+ return false;
+ }
+ }
+ }
+}
diff --git a/tests/src/JIT/Performance/CodeQuality/Layout/SearchLoops.csproj b/tests/src/JIT/Performance/CodeQuality/Layout/SearchLoops.csproj
new file mode 100644
index 0000000000..2826c93ee4
--- /dev/null
+++ b/tests/src/JIT/Performance/CodeQuality/Layout/SearchLoops.csproj
@@ -0,0 +1,39 @@
+<?xml version="1.0" encoding="utf-8"?>
+<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
+ <Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
+ <PropertyGroup>
+ <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
+ <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
+ <SchemaVersion>2.0</SchemaVersion>
+ <ProjectGuid>{C1BFD48A-A83F-4767-8EB2-3E2C50906681}</ProjectGuid>
+ <OutputType>Exe</OutputType>
+ <ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
+ <SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <AllowUnsafeBlocks>true</AllowUnsafeBlocks>
+ </PropertyGroup>
+ <!-- Default configurations to help VS understand the configurations -->
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
+ <DebugType>pdbonly</DebugType>
+ <Optimize>true</Optimize>
+ </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
+ <DebugType>pdbonly</DebugType>
+ <Optimize>true</Optimize>
+ </PropertyGroup>
+ <ItemGroup>
+ <CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
+ <Visible>False</Visible>
+ </CodeAnalysisDependentAssemblyPaths>
+ </ItemGroup>
+ <ItemGroup>
+ <Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
+ </ItemGroup>
+ <ItemGroup>
+ <Compile Include="SearchLoops.cs" />
+ </ItemGroup>
+ <Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+ <PropertyGroup>
+ <ProjectAssetsFile>$(JitPackagesConfigFileDirectory)benchmark\obj\project.assets.json</ProjectAssetsFile>
+ </PropertyGroup>
+</Project>
diff --git a/tests/src/JIT/Performance/CodeQuality/Math/Functions/Functions.csproj b/tests/src/JIT/Performance/CodeQuality/Math/Functions/Functions.csproj
index 067ea9f7e0..7c7fdb1bf5 100644
--- a/tests/src/JIT/Performance/CodeQuality/Math/Functions/Functions.csproj
+++ b/tests/src/JIT/Performance/CodeQuality/Math/Functions/Functions.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -72,6 +72,5 @@
<Compile Include="Single\TanhSingle.cs" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project> \ No newline at end of file
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project>
diff --git a/tests/src/JIT/Performance/CodeQuality/SIMD/ConsoleMandel/ConsoleMandel.csproj b/tests/src/JIT/Performance/CodeQuality/SIMD/ConsoleMandel/ConsoleMandel.csproj
index dc256858fa..dec826a67d 100644
--- a/tests/src/JIT/Performance/CodeQuality/SIMD/ConsoleMandel/ConsoleMandel.csproj
+++ b/tests/src/JIT/Performance/CodeQuality/SIMD/ConsoleMandel/ConsoleMandel.csproj
@@ -44,4 +44,4 @@
<PropertyGroup>
<ProjectAssetsFile>$(JitPackagesConfigFileDirectory)benchmark\obj\project.assets.json</ProjectAssetsFile>
</PropertyGroup>
-</Project> \ No newline at end of file
+</Project>
diff --git a/tests/src/JIT/Performance/CodeQuality/Span/Indexer.csproj b/tests/src/JIT/Performance/CodeQuality/Span/Indexer.csproj
index 0427657cf5..ad67828b47 100644
--- a/tests/src/JIT/Performance/CodeQuality/Span/Indexer.csproj
+++ b/tests/src/JIT/Performance/CodeQuality/Span/Indexer.csproj
@@ -1,7 +1,7 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
- <!-- Always use latest Roslyn compiler -->
- <Import Project="..\..\..\..\..\..\Tools\net46\roslyn\build\Microsoft.Net.Compilers.props"/>
+ <!-- Always try to use latest Roslyn compiler -->
+ <Import Project="$(ToolsDir)net46\roslyn\build\Microsoft.Net.Compilers.props" Condition="Exists('$(ToolsDir)net46\roslyn\build\Microsoft.Net.Compilers.props')" />
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
diff --git a/tests/src/JIT/Performance/CodeQuality/Span/SpanBench.cs b/tests/src/JIT/Performance/CodeQuality/Span/SpanBench.cs
index c9a4c7b871..d0ccbc5a00 100644
--- a/tests/src/JIT/Performance/CodeQuality/Span/SpanBench.cs
+++ b/tests/src/JIT/Performance/CodeQuality/Span/SpanBench.cs
@@ -1011,11 +1011,11 @@ namespace Span
}
#endregion
- #region TestSpanAsSpanStringChar<T>
+ #region TestSpanAsReadOnlySpanStringChar<T>
[Benchmark(InnerIterationCount = BaseIterations)]
[InlineData(100)]
- public static void TestSpanAsSpanStringCharWrapper(int length)
+ public static void TestSpanAsReadOnlySpanStringCharWrapper(int length)
{
StringBuilder sb = new StringBuilder();
Random rand = new Random(42);
@@ -1027,12 +1027,12 @@ namespace Span
}
string s = sb.ToString();
- Invoke((int innerIterationCount) => TestSpanAsSpanStringChar(s, innerIterationCount, false),
- "TestSpanAsSpanStringChar({0})", length);
+ Invoke((int innerIterationCount) => TestSpanAsReadOnlySpanStringChar(s, innerIterationCount, false),
+ "TestSpanAsReadOnlySpanStringChar({0})", length);
}
[MethodImpl(MethodImplOptions.NoInlining)]
- static void TestSpanAsSpanStringChar(string s, int iterationCount, bool untrue)
+ static void TestSpanAsReadOnlySpanStringChar(string s, int iterationCount, bool untrue)
{
var sink = Sink<char>.Instance;
diff --git a/tests/src/JIT/Performance/CodeQuality/Span/SpanBench.csproj b/tests/src/JIT/Performance/CodeQuality/Span/SpanBench.csproj
index f3bcfa2ed9..27581abd31 100644
--- a/tests/src/JIT/Performance/CodeQuality/Span/SpanBench.csproj
+++ b/tests/src/JIT/Performance/CodeQuality/Span/SpanBench.csproj
@@ -1,7 +1,7 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
- <!-- Always use latest Roslyn compiler -->
- <Import Project="..\..\..\..\..\..\Tools\net46\roslyn\build\Microsoft.Net.Compilers.props"/>
+ <!-- Always try to use latest Roslyn compiler -->
+ <Import Project="$(ToolsDir)net46\roslyn\build\Microsoft.Net.Compilers.props" Condition="Exists('$(ToolsDir)net46\roslyn\build\Microsoft.Net.Compilers.props')" />
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
diff --git a/tests/src/JIT/Performance/RunBenchmarks/RunBenchmarks.csproj b/tests/src/JIT/Performance/RunBenchmarks/RunBenchmarks.csproj
index 6932f71cae..310d6a8200 100644
--- a/tests/src/JIT/Performance/RunBenchmarks/RunBenchmarks.csproj
+++ b/tests/src/JIT/Performance/RunBenchmarks/RunBenchmarks.csproj
@@ -33,4 +33,4 @@
<PropertyGroup>
<ProjectAssetsFile>$(JitPackagesConfigFileDirectory)benchmark\obj\project.assets.json</ProjectAssetsFile>
</PropertyGroup>
-</Project> \ No newline at end of file
+</Project>
diff --git a/tests/src/JIT/Regression/CLR-x86-EJIT/V1-M09.5-PDC/b12008/b12008.csproj b/tests/src/JIT/Regression/CLR-x86-EJIT/V1-M09.5-PDC/b12008/b12008.csproj
index 506de5d496..a6d044465c 100644
--- a/tests/src/JIT/Regression/CLR-x86-EJIT/V1-M09.5-PDC/b12008/b12008.csproj
+++ b/tests/src/JIT/Regression/CLR-x86-EJIT/V1-M09.5-PDC/b12008/b12008.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/CLR-x86-EJIT/V1-M09.5-PDC/b16935/b16935.ilproj b/tests/src/JIT/Regression/CLR-x86-EJIT/V1-M09.5-PDC/b16935/b16935.ilproj
index f4e3c987f6..d24f85fd4e 100644
--- a/tests/src/JIT/Regression/CLR-x86-EJIT/V1-M09.5-PDC/b16935/b16935.ilproj
+++ b/tests/src/JIT/Regression/CLR-x86-EJIT/V1-M09.5-PDC/b16935/b16935.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/CLR-x86-EJIT/V1-M11-Beta1/b40089/b40089.csproj b/tests/src/JIT/Regression/CLR-x86-EJIT/V1-M11-Beta1/b40089/b40089.csproj
index 512aca1b05..1dddf72a5c 100644
--- a/tests/src/JIT/Regression/CLR-x86-EJIT/V1-M11-Beta1/b40089/b40089.csproj
+++ b/tests/src/JIT/Regression/CLR-x86-EJIT/V1-M11-Beta1/b40089/b40089.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/CLR-x86-EJIT/V1-M11-Beta1/b40138/b40138.csproj b/tests/src/JIT/Regression/CLR-x86-EJIT/V1-M11-Beta1/b40138/b40138.csproj
index 2fd8a82ecd..45179a63f4 100644
--- a/tests/src/JIT/Regression/CLR-x86-EJIT/V1-M11-Beta1/b40138/b40138.csproj
+++ b/tests/src/JIT/Regression/CLR-x86-EJIT/V1-M11-Beta1/b40138/b40138.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/CLR-x86-EJIT/V1-M11-Beta1/b44018/b44018.ilproj b/tests/src/JIT/Regression/CLR-x86-EJIT/V1-M11-Beta1/b44018/b44018.ilproj
index de445e4bfc..a746eea4c8 100644
--- a/tests/src/JIT/Regression/CLR-x86-EJIT/V1-M11-Beta1/b44018/b44018.ilproj
+++ b/tests/src/JIT/Regression/CLR-x86-EJIT/V1-M11-Beta1/b44018/b44018.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/CLR-x86-EJIT/V1-M11-Beta1/b45046/b45046.ilproj b/tests/src/JIT/Regression/CLR-x86-EJIT/V1-M11-Beta1/b45046/b45046.ilproj
index ed25c59755..eb6ea62400 100644
--- a/tests/src/JIT/Regression/CLR-x86-EJIT/V1-M11-Beta1/b45046/b45046.ilproj
+++ b/tests/src/JIT/Regression/CLR-x86-EJIT/V1-M11-Beta1/b45046/b45046.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/CLR-x86-EJIT/V1-M12-Beta2/b26323/b26323.ilproj b/tests/src/JIT/Regression/CLR-x86-EJIT/V1-M12-Beta2/b26323/b26323.ilproj
index 80b8040cb7..b37a8f7484 100644
--- a/tests/src/JIT/Regression/CLR-x86-EJIT/V1-M12-Beta2/b26323/b26323.ilproj
+++ b/tests/src/JIT/Regression/CLR-x86-EJIT/V1-M12-Beta2/b26323/b26323.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/CLR-x86-EJIT/V1-M12-Beta2/b35455/b35455.ilproj b/tests/src/JIT/Regression/CLR-x86-EJIT/V1-M12-Beta2/b35455/b35455.ilproj
index 6c9e9e2daf..57f29fd9c0 100644
--- a/tests/src/JIT/Regression/CLR-x86-EJIT/V1-M12-Beta2/b35455/b35455.ilproj
+++ b/tests/src/JIT/Regression/CLR-x86-EJIT/V1-M12-Beta2/b35455/b35455.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/CLR-x86-EJIT/V1-M12-Beta2/b47392/b47392.ilproj b/tests/src/JIT/Regression/CLR-x86-EJIT/V1-M12-Beta2/b47392/b47392.ilproj
index e96e26dcb5..dfd41cb9e0 100644
--- a/tests/src/JIT/Regression/CLR-x86-EJIT/V1-M12-Beta2/b47392/b47392.ilproj
+++ b/tests/src/JIT/Regression/CLR-x86-EJIT/V1-M12-Beta2/b47392/b47392.ilproj
@@ -11,6 +11,7 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/CLR-x86-EJIT/v1-m10/b02353/b02353.csproj b/tests/src/JIT/Regression/CLR-x86-EJIT/v1-m10/b02353/b02353.csproj
index b820e23e8a..b1f155407d 100644
--- a/tests/src/JIT/Regression/CLR-x86-EJIT/v1-m10/b02353/b02353.csproj
+++ b/tests/src/JIT/Regression/CLR-x86-EJIT/v1-m10/b02353/b02353.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -36,6 +35,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/CLR-x86-EJIT/v1-m10/b07847/b07847.ilproj b/tests/src/JIT/Regression/CLR-x86-EJIT/v1-m10/b07847/b07847.ilproj
index dd5a3ca6f4..fd2beb14c9 100644
--- a/tests/src/JIT/Regression/CLR-x86-EJIT/v1-m10/b07847/b07847.ilproj
+++ b/tests/src/JIT/Regression/CLR-x86-EJIT/v1-m10/b07847/b07847.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b06440/b06440a.ilproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b06440/b06440a.ilproj
index b4af54753e..0c52cb071c 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b06440/b06440a.ilproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b06440/b06440a.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b06440/b06440b.ilproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b06440/b06440b.ilproj
index be06f87704..827a761291 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b06440/b06440b.ilproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b06440/b06440b.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b06440/b06440c.ilproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b06440/b06440c.ilproj
index 75c01a4bcb..b759a27601 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b06440/b06440c.ilproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b06440/b06440c.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b07341/b07341.ilproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b07341/b07341.ilproj
index 7bbb8d9510..879ad0a177 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b07341/b07341.ilproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b07341/b07341.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b09495/b09495.ilproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b09495/b09495.ilproj
index cc9c56434a..1cfaf8de63 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b09495/b09495.ilproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b09495/b09495.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b10665/b10665.ilproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b10665/b10665.ilproj
index a46d8ea928..c72454f752 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b10665/b10665.ilproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b10665/b10665.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b10666/b10666.ilproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b10666/b10666.ilproj
index 1a16a0c925..b5e2276b4a 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b10666/b10666.ilproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b10666/b10666.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b10897/b10897.ilproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b10897/b10897.ilproj
index e8ff6b15d5..b77fc7414b 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b10897/b10897.ilproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b10897/b10897.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b10939/b10939.ilproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b10939/b10939.ilproj
index c3db4c81d0..468ea4c8f0 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b10939/b10939.ilproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b10939/b10939.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b10940/b10940a.ilproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b10940/b10940a.ilproj
index a8e40953d9..99b9fa4aa2 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b10940/b10940a.ilproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b10940/b10940a.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b10940/b10940b.ilproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b10940/b10940b.ilproj
index dcf4d46c3f..7969ec9d39 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b10940/b10940b.ilproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b10940/b10940b.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b11021/b11021.ilproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b11021/b11021.ilproj
index f12e793033..20e1a85103 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b11021/b11021.ilproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b11021/b11021.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b11413/b11413.ilproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b11413/b11413.ilproj
index e0c0d074ee..dc4c94f80d 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b11413/b11413.ilproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b11413/b11413.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b11490/b11490.csproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b11490/b11490.csproj
index a98e698f8c..35ea7e9a1e 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b11490/b11490.csproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b11490/b11490.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,13 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
-
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b11949/b11949.ilproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b11949/b11949.ilproj
index b0d1408760..2d7bcfd4b4 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b11949/b11949.ilproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b11949/b11949.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b12053/b12053.csproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b12053/b12053.csproj
index 9cbb49c6a8..c9d92d5636 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b12053/b12053.csproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b12053/b12053.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -36,6 +35,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b12399/b12399.csproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b12399/b12399.csproj
index 9b2a9d1909..29baac304e 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b12399/b12399.csproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b12399/b12399.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,13 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
-
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b12487/b12487.ilproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b12487/b12487.ilproj
index 6273960c7c..3a27eb33aa 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b12487/b12487.ilproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b12487/b12487.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b12795/b12795.csproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b12795/b12795.csproj
index 3a15373bd6..5eeab7a1b7 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b12795/b12795.csproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b12795/b12795.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,13 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
-
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b13509/b13509.ilproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b13509/b13509.ilproj
index dd37d61607..a007c014f6 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b13509/b13509.ilproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b13509/b13509.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b13586/b13586.ilproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b13586/b13586.ilproj
index 4859a4c312..4388758edc 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b13586/b13586.ilproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b13586/b13586.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b14066/b14066.csproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b14066/b14066.csproj
index 3a5dac9989..b4b570162f 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b14066/b14066.csproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b14066/b14066.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -36,6 +35,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b14067/b14067a.ilproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b14067/b14067a.ilproj
index 5d023c7903..95681429f0 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b14067/b14067a.ilproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b14067/b14067a.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b14067/b14067b.ilproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b14067/b14067b.ilproj
index 7e3f6004d1..01580c591f 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b14067/b14067b.ilproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b14067/b14067b.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b14070/b14070.ilproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b14070/b14070.ilproj
index 98529eec00..f1220888f0 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b14070/b14070.ilproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b14070/b14070.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b14077/b14077.csproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b14077/b14077.csproj
index 20985d1333..ec79d1a627 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b14077/b14077.csproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b14077/b14077.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -36,6 +35,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b14135/b14135.ilproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b14135/b14135.ilproj
index e7741c6328..edd04c6ce6 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b14135/b14135.ilproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b14135/b14135.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b14197/b14197.ilproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b14197/b14197.ilproj
index e1455a00fb..e9e683f0a6 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b14197/b14197.ilproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b14197/b14197.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b14199/b14199.ilproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b14199/b14199.ilproj
index 708135701a..672a7b7dc6 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b14199/b14199.ilproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b14199/b14199.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b14202/b14202.ilproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b14202/b14202.ilproj
index 5830fbb513..32622d92df 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b14202/b14202.ilproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b14202/b14202.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b14264/b14264.ilproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b14264/b14264.ilproj
index 1f12137710..d3ea00bb5a 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b14264/b14264.ilproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b14264/b14264.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b14294/b14294.ilproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b14294/b14294.ilproj
index 68ac056822..64ed60dc7b 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b14294/b14294.ilproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b14294/b14294.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b14325/b14325.ilproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b14325/b14325.ilproj
index 23c2310619..ae4a830703 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b14325/b14325.ilproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b14325/b14325.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b14326/b14326.ilproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b14326/b14326.ilproj
index 623cf3cebd..b28df883c4 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b14326/b14326.ilproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b14326/b14326.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b14329/b14329.ilproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b14329/b14329.ilproj
index 77f5d1403e..f72624f574 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b14329/b14329.ilproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b14329/b14329.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b14350/b14350.ilproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b14350/b14350.ilproj
index f56df2e78c..fdd54f00bd 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b14350/b14350.ilproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b14350/b14350.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b14431/b14431.ilproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b14431/b14431.ilproj
index 2808e67148..67283b8ed4 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b14431/b14431.ilproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b14431/b14431.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b14591/b14591.ilproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b14591/b14591.ilproj
index e2e13748db..8a201c8a20 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b14591/b14591.ilproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b14591/b14591.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b14716/b14716.csproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b14716/b14716.csproj
index 99264b61f0..d6302676ab 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b14716/b14716.csproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b14716/b14716.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,13 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
-
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b14769/b14769.ilproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b14769/b14769.ilproj
index 0fb20babf9..85dd7b866a 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b14769/b14769.ilproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b14769/b14769.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b14770/b14770.ilproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b14770/b14770.ilproj
index 4491387f4d..77b00e8280 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b14770/b14770.ilproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b14770/b14770.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b14777/b14777.ilproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b14777/b14777.ilproj
index d07f5cf61b..3b7cce035b 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b14777/b14777.ilproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b14777/b14777.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b14927/b14927.ilproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b14927/b14927.ilproj
index 9602c2e368..5041a68d84 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b14927/b14927.ilproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b14927/b14927.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b14928/b14928.ilproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b14928/b14928.ilproj
index e58602d77d..0b84b79611 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b14928/b14928.ilproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b14928/b14928.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b15203/b15203.csproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b15203/b15203.csproj
index e88b00a0fe..07e2582e16 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b15203/b15203.csproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b15203/b15203.csproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b15222/b15222.ilproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b15222/b15222.ilproj
index 16e17fae6e..dcb9f0a33a 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b15222/b15222.ilproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b15222/b15222.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b15299/b15299.ilproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b15299/b15299.ilproj
index 54d3ba5074..1fdf6b2eb2 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b15299/b15299.ilproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b15299/b15299.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b15728/b15728.csproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b15728/b15728.csproj
index 59b47cdfb6..3ae6497298 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b15728/b15728.csproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b15728/b15728.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,13 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
-
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b16049/b16049.ilproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b16049/b16049.ilproj
index f0ac47854b..5b694752a6 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b16049/b16049.ilproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b16049/b16049.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b16071/b16071.ilproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b16071/b16071.ilproj
index 9eebdb17b7..e5f7229129 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b16071/b16071.ilproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b16071/b16071.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b16238/b16238.csproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b16238/b16238.csproj
index 7b005205e0..16c5d924bd 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b16238/b16238.csproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b16238/b16238.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,13 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
-
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b16295/b16295.ilproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b16295/b16295.ilproj
index dccffb4997..fd859f63e5 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b16295/b16295.ilproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b16295/b16295.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b16345/b16345.csproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b16345/b16345.csproj
index 600318ca71..ac78c76a25 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b16345/b16345.csproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b16345/b16345.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -36,6 +35,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b16423/b16423.csproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b16423/b16423.csproj
index a2b881318f..4042c5af3a 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b16423/b16423.csproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b16423/b16423.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,13 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
-
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b16498/b16498.ilproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b16498/b16498.ilproj
index 8858f37fc0..5aac2fa70e 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b16498/b16498.ilproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b16498/b16498.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b16500/b16500.ilproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b16500/b16500.ilproj
index dc550efe04..73af843a9b 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b16500/b16500.ilproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b16500/b16500.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b16503/b16503.ilproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b16503/b16503.ilproj
index 26d34d8c27..4a1437ad7f 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b16503/b16503.ilproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b16503/b16503.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b16554/b16554.ilproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b16554/b16554.ilproj
index ad86a924e3..841994d7e7 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b16554/b16554.ilproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b16554/b16554.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b16886/b16886.ilproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b16886/b16886.ilproj
index a5318cbcac..1a7bdf1b60 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b16886/b16886.ilproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b16886/b16886.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b20913/b20913.csproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b20913/b20913.csproj
index e05411a9f8..5af08179f1 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b20913/b20913.csproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b20913/b20913.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,13 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
-
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b22290/b22290.csproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b22290/b22290.csproj
index 9a4b843cc9..75084fdac9 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b22290/b22290.csproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b22290/b22290.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,13 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
-
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b24727/b24727.csproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b24727/b24727.csproj
index e461ce19c6..b92f85e8fa 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b24727/b24727.csproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b24727/b24727.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,13 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
-
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b24728/b24728.csproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b24728/b24728.csproj
index 5f2837e2d8..fe6af0d19f 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b24728/b24728.csproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b24728/b24728.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,13 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
-
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b25474/b25474.ilproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b25474/b25474.ilproj
index c364c7caa3..0f045d4435 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b25474/b25474.ilproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b25474/b25474.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b25507/b25507.ilproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b25507/b25507.ilproj
index 5ad4f09001..fcdbf6a16b 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b25507/b25507.ilproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b25507/b25507.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b25647/b25647.csproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b25647/b25647.csproj
index 7becd7575c..cd26d1cbff 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b25647/b25647.csproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b25647/b25647.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,13 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
-
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b25835/b25835.ilproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b25835/b25835.ilproj
index 3bbd1541c8..aa98778332 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b25835/b25835.ilproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b25835/b25835.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b26153/b26153.ilproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b26153/b26153.ilproj
index 40426061d2..d4853a43f1 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b26153/b26153.ilproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b26153/b26153.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b26324/b26324a.ilproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b26324/b26324a.ilproj
index 2495b4c70a..ff863cf7f6 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b26324/b26324a.ilproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b26324/b26324a.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b26324/b26324b.ilproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b26324/b26324b.ilproj
index 493f088e65..41d11997c5 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b26324/b26324b.ilproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b26324/b26324b.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b26558/b26558.csproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b26558/b26558.csproj
index 1a13cd2a0a..051ef0f2f0 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b26558/b26558.csproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b26558/b26558.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,13 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
-
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b26560/b26560.csproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b26560/b26560.csproj
index c428b28e56..c10e8134cb 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b26560/b26560.csproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b26560/b26560.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,13 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
-
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b26732/b26732.csproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b26732/b26732.csproj
index a107848acd..6b4cb68ef3 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b26732/b26732.csproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b26732/b26732.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,13 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
-
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b27535/b27535.ilproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b27535/b27535.ilproj
index 7334e8f268..76ec03fef2 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b27535/b27535.ilproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b27535/b27535.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b27538/b27538.ilproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b27538/b27538.ilproj
index 66ef3d3d6e..64dda19b4f 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b27538/b27538.ilproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b27538/b27538.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b27564/b27564.ilproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b27564/b27564.ilproj
index ea42e8565b..6e1203cb8c 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b27564/b27564.ilproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b27564/b27564.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b27658/b27658.ilproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b27658/b27658.ilproj
index 88cefc5c0b..8095dd43e2 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b27658/b27658.ilproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b27658/b27658.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b27811/b27811.csproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b27811/b27811.csproj
index 10b5fe32af..44752684e4 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b27811/b27811.csproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b27811/b27811.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,13 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
-
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b27819/b27819.csproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b27819/b27819.csproj
index 61d72d12e3..78f728469f 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b27819/b27819.csproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b27819/b27819.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,13 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
-
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b27824/b27824.csproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b27824/b27824.csproj
index 5d3da88253..e91204d9e4 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b27824/b27824.csproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b27824/b27824.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,13 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
-
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b27880/b27880.ilproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b27880/b27880.ilproj
index 8295bd8d95..7d90ab1f98 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b27880/b27880.ilproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b27880/b27880.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b27917/b27917.ilproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b27917/b27917.ilproj
index 77d6e0a476..491abd5d81 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b27917/b27917.ilproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b27917/b27917.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b28522/b28522.ilproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b28522/b28522.ilproj
index 081139382c..56c53f0334 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b28522/b28522.ilproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b28522/b28522.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b28790/b28790.csproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b28790/b28790.csproj
index 2d38d8e3fe..bd3ebccb7a 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b28790/b28790.csproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b28790/b28790.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,13 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
-
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b28901/b28901.ilproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b28901/b28901.ilproj
index f7d8ffbad7..952931b6eb 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b28901/b28901.ilproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b28901/b28901.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b28927/b28927.ilproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b28927/b28927.ilproj
index 6f95afdce5..17abd31dac 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b28927/b28927.ilproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b28927/b28927.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b29456/b29456.csproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b29456/b29456.csproj
index 8680694d7a..ae6e461421 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b29456/b29456.csproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b29456/b29456.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -36,6 +35,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b29583/b29583.ilproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b29583/b29583.ilproj
index 93d4e377b0..a7e7fe4e9f 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b29583/b29583.ilproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b29583/b29583.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b30125/b30125.ilproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b30125/b30125.ilproj
index 553b59b5f4..5400b12df6 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b30125/b30125.ilproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b30125/b30125.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b30630/b30630.csproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b30630/b30630.csproj
index 0227444cb8..eae6a9bbdb 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b30630/b30630.csproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b30630/b30630.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,13 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
-
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b30799/b30799.ilproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b30799/b30799.ilproj
index 5f4d260652..d4caedbbf1 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b30799/b30799.ilproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b30799/b30799.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b30838/b30838.ilproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b30838/b30838.ilproj
index 010d2b3703..eff989c03c 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b30838/b30838.ilproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b30838/b30838.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b30864/b30864.ilproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b30864/b30864.ilproj
index 17d581332a..ac0c983822 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b30864/b30864.ilproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b30864/b30864.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b30905/b30905.ilproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b30905/b30905.ilproj
index 70d93c7e47..fa0f4b80f1 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b30905/b30905.ilproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b30905/b30905.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b31150/b31150.csproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b31150/b31150.csproj
index b577011f6c..defc8ae6b4 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b31150/b31150.csproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b31150/b31150.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -36,6 +35,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b31343/b31343.ilproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b31343/b31343.ilproj
index cd1b761031..b235114ad4 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b31343/b31343.ilproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b31343/b31343.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b31732/b31732.csproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b31732/b31732.csproj
index 1bddcdfbd0..6f2be8465e 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b31732/b31732.csproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b31732/b31732.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,13 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
-
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b31748/b31748.csproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b31748/b31748.csproj
index c87ceac7bb..ed2a6e7f38 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b31748/b31748.csproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b31748/b31748.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,13 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
-
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b31749/b31749.csproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b31749/b31749.csproj
index 9aec3061e6..e4b4b3a154 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b31749/b31749.csproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b31749/b31749.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,13 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
-
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b31912/b31912.csproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b31912/b31912.csproj
index 0315f7a93c..a9468a947a 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b31912/b31912.csproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b31912/b31912.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,13 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
-
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b32303/b32303.csproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b32303/b32303.csproj
index 5d8bad0f9a..dcd491b38d 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b32303/b32303.csproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b32303/b32303.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,13 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
-
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b32345/b32345.csproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b32345/b32345.csproj
index 56ed628959..48bbf71028 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b32345/b32345.csproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b32345/b32345.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,13 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
-
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b32374/b32374.ilproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b32374/b32374.ilproj
index 929403e21c..c3fe21506b 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b32374/b32374.ilproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b32374/b32374.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b32801/b32801.csproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b32801/b32801.csproj
index 4637dfa768..30d74f6a83 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b32801/b32801.csproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b32801/b32801.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,13 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
-
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b32879/b32879.ilproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b32879/b32879.ilproj
index eac61f8713..8a3a2937ef 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b32879/b32879.ilproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b32879/b32879.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b34423/b34423.ilproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b34423/b34423.ilproj
index 2f7359b428..e91409b40c 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b34423/b34423.ilproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09.5-PDC/b34423/b34423.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09/b13170/b13170.csproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09/b13170/b13170.csproj
index 85ca00615d..a380d9cb11 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09/b13170/b13170.csproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09/b13170/b13170.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,13 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
-
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09/b13178/b13178.csproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09/b13178/b13178.csproj
index b86b9a2a1a..9c10df4241 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09/b13178/b13178.csproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09/b13178/b13178.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,13 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
-
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09/b13944/b13944.csproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09/b13944/b13944.csproj
index 71268163f6..838052f15a 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09/b13944/b13944.csproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09/b13944/b13944.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -36,6 +35,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09/b14057/b14057.csproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09/b14057/b14057.csproj
index 21d5dd7e4d..c227206c87 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09/b14057/b14057.csproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09/b14057/b14057.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,13 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
-
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09/b14059/b14059.csproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09/b14059/b14059.csproj
index 286c79ee07..4cc92d77df 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09/b14059/b14059.csproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09/b14059/b14059.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,13 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
-
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09/b14228/b14228.csproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09/b14228/b14228.csproj
index a534e59a27..815335e962 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09/b14228/b14228.csproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09/b14228/b14228.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -36,6 +35,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09/b14277/b14277.csproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09/b14277/b14277.csproj
index b0f0a5390e..962d351877 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09/b14277/b14277.csproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09/b14277/b14277.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,13 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
-
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09/b14314/b14314.csproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09/b14314/b14314.csproj
index 3f5a9f7610..c1fb3940f4 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09/b14314/b14314.csproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09/b14314/b14314.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,13 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
-
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09/b14323/b14323.csproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09/b14323/b14323.csproj
index 4bde14e0c7..7b2fe408c2 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09/b14323/b14323.csproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09/b14323/b14323.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -36,6 +35,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09/b14367/b14367.csproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09/b14367/b14367.csproj
index 105349285f..5c18f13606 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09/b14367/b14367.csproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09/b14367/b14367.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,13 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
-
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09/b14396/b14396.csproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09/b14396/b14396.csproj
index 2495dece0b..9fc27d7424 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09/b14396/b14396.csproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09/b14396/b14396.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,13 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
-
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09/b14422/b14422.csproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09/b14422/b14422.csproj
index 0a824b9c19..11efc74bcf 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09/b14422/b14422.csproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09/b14422/b14422.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,13 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
-
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09/b14428/b14428.csproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09/b14428/b14428.csproj
index e9c04491b5..4273910386 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09/b14428/b14428.csproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09/b14428/b14428.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,13 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
-
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09/b14443/b14443.csproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09/b14443/b14443.csproj
index 358325d7c6..a5c383051a 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09/b14443/b14443.csproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09/b14443/b14443.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,13 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
-
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09/b14475/b14475.csproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09/b14475/b14475.csproj
index 3e40daf4e0..1fbf1932d1 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09/b14475/b14475.csproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09/b14475/b14475.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -36,6 +35,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09/b14616/b14616.csproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09/b14616/b14616.csproj
index ec3e762d84..9fdb917349 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09/b14616/b14616.csproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09/b14616/b14616.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,13 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
-
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09/b14624/b14624.csproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09/b14624/b14624.csproj
index cead30a01a..47bd10eea4 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09/b14624/b14624.csproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09/b14624/b14624.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,13 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
-
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09/b14640/b14640.csproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09/b14640/b14640.csproj
index 615723c613..80489b8829 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09/b14640/b14640.csproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09/b14640/b14640.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,13 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
-
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09/b14673/b14673.csproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09/b14673/b14673.csproj
index 5b5b76835b..bdce56191c 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09/b14673/b14673.csproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09/b14673/b14673.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,13 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
-
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09/b14779/b14779.csproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09/b14779/b14779.csproj
index a171ea10cc..4f293b883d 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09/b14779/b14779.csproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09/b14779/b14779.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -36,6 +35,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09/b15155/b15155.csproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09/b15155/b15155.csproj
index 8e9dafeeea..5732cfc2f6 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09/b15155/b15155.csproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09/b15155/b15155.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,13 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
-
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09/b15307/b15307.csproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09/b15307/b15307.csproj
index 87938d83e9..39872b4293 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09/b15307/b15307.csproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09/b15307/b15307.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -36,6 +35,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09/b15468/b15468.csproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09/b15468/b15468.csproj
index a85e60d7f1..26ea74e308 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09/b15468/b15468.csproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09/b15468/b15468.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,13 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
-
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09/b15526/b15526.csproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09/b15526/b15526.csproj
index 66ff00067f..502c7735de 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09/b15526/b15526.csproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09/b15526/b15526.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,13 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
-
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09/b15783/b15783.csproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09/b15783/b15783.csproj
index 35272b9e56..a10b7c114e 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09/b15783/b15783.csproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09/b15783/b15783.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,13 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
-
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09/b15786/b15786.csproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09/b15786/b15786.csproj
index 811d2c7466..95fc7cf6ca 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09/b15786/b15786.csproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09/b15786/b15786.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,13 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
-
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09/b15797/b15797.csproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09/b15797/b15797.csproj
index 3700157142..8dbf7d5ad9 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09/b15797/b15797.csproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09/b15797/b15797.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,13 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
-
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09/b16054/b16054.ilproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09/b16054/b16054.ilproj
index 625bd93883..02ec24aa80 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09/b16054/b16054.ilproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09/b16054/b16054.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09/b16102/b16102.csproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09/b16102/b16102.csproj
index 19d154effa..304c8fc719 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09/b16102/b16102.csproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M09/b16102/b16102.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -37,6 +36,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M10/b02051/b02051.csproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M10/b02051/b02051.csproj
index ddefc553e1..2aaf7e95f9 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M10/b02051/b02051.csproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M10/b02051/b02051.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,13 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
-
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M10/b02062/b02062.ilproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M10/b02062/b02062.ilproj
index 40cc5e6dcf..4b4f6948e0 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M10/b02062/b02062.ilproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M10/b02062/b02062.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M10/b02076/b02076.csproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M10/b02076/b02076.csproj
index c63ead1556..eb02230356 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M10/b02076/b02076.csproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M10/b02076/b02076.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,13 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
-
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M10/b03995/b03995.ilproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M10/b03995/b03995.ilproj
index 6e64ff8e04..2669a705ed 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M10/b03995/b03995.ilproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M10/b03995/b03995.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M10/b04083/b04083.ilproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M10/b04083/b04083.ilproj
index 5ded364030..296e9064cb 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M10/b04083/b04083.ilproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M10/b04083/b04083.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M10/b04250/b04250.ilproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M10/b04250/b04250.ilproj
index 435eec662c..c46c118844 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M10/b04250/b04250.ilproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M10/b04250/b04250.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M10/b04257/b04257.ilproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M10/b04257/b04257.ilproj
index 02a2377311..51d761cf5b 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M10/b04257/b04257.ilproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M10/b04257/b04257.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M10/b04306/b04306.ilproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M10/b04306/b04306.ilproj
index 0c8859bae0..7bfad5cdd1 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M10/b04306/b04306.ilproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M10/b04306/b04306.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M10/b04345/B04345.ilproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M10/b04345/B04345.ilproj
index 6bcb7a0da7..e21db2dd72 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M10/b04345/B04345.ilproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M10/b04345/B04345.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M10/b04384/b04384.ilproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M10/b04384/b04384.ilproj
index ae1b2e70b0..42b2dae02b 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M10/b04384/b04384.ilproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M10/b04384/b04384.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M10/b04538/b04538.ilproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M10/b04538/b04538.ilproj
index f3ad101166..71ef16e9f7 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M10/b04538/b04538.ilproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M10/b04538/b04538.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M10/b04574/b04574.ilproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M10/b04574/b04574.ilproj
index 7e7f7b7e4e..dad8a48137 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M10/b04574/b04574.ilproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M10/b04574/b04574.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M10/b04583/b04583.ilproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M10/b04583/b04583.ilproj
index 317d745337..ab1edc4f4b 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M10/b04583/b04583.ilproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M10/b04583/b04583.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M10/b04639/b04639.ilproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M10/b04639/b04639.ilproj
index bd890adea8..3e97e556f8 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M10/b04639/b04639.ilproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M10/b04639/b04639.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M10/b04726/b04726.ilproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M10/b04726/b04726.ilproj
index 47c6036bb1..881b7f04ae 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M10/b04726/b04726.ilproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M10/b04726/b04726.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M10/b04914/b04914.csproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M10/b04914/b04914.csproj
index 3e1cd0554e..d76fcec421 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M10/b04914/b04914.csproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M10/b04914/b04914.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -36,6 +35,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M10/b05214/b05214.ilproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M10/b05214/b05214.ilproj
index 1b9e69462b..c0a93d011a 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M10/b05214/b05214.ilproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M10/b05214/b05214.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M10/b05617/b05617.ilproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M10/b05617/b05617.ilproj
index b861147176..168bee6229 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M10/b05617/b05617.ilproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M10/b05617/b05617.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M10/b05619/b05619.ilproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M10/b05619/b05619.ilproj
index c7d1f90310..ef834652b2 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M10/b05619/b05619.ilproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M10/b05619/b05619.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M10/b05621/b05621.ilproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M10/b05621/b05621.ilproj
index 667961f36a..8cf5754d86 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M10/b05621/b05621.ilproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M10/b05621/b05621.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M10/b05622/b05622.ilproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M10/b05622/b05622.ilproj
index 5b6cfea95a..7ba1c83296 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M10/b05622/b05622.ilproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M10/b05622/b05622.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M10/b05637/b05637.ilproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M10/b05637/b05637.ilproj
index 183a9bdcca..803cf5c292 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M10/b05637/b05637.ilproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M10/b05637/b05637.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M10/b05639/b05639.ilproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M10/b05639/b05639.ilproj
index 5f0212131a..911e2fdaae 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M10/b05639/b05639.ilproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M10/b05639/b05639.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M10/b05737/b05737.ilproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M10/b05737/b05737.ilproj
index e52986d6fa..8d8b7617ee 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M10/b05737/b05737.ilproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M10/b05737/b05737.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M10/b05740/b05740.ilproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M10/b05740/b05740.ilproj
index 9d398e3599..f8d664b09f 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M10/b05740/b05740.ilproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M10/b05740/b05740.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M10/b05773/b05773.ilproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M10/b05773/b05773.ilproj
index 9a189bd390..a793e96530 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M10/b05773/b05773.ilproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M10/b05773/b05773.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M10/b05780/b05780.ilproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M10/b05780/b05780.ilproj
index 7ce2bc3683..f564c089bd 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M10/b05780/b05780.ilproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M10/b05780/b05780.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M10/b05784/b05784.ilproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M10/b05784/b05784.ilproj
index 64436a7cab..9f23bfa88b 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M10/b05784/b05784.ilproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M10/b05784/b05784.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M10/b05933/b05933.ilproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M10/b05933/b05933.ilproj
index 37521dd8c9..6dfc901f70 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M10/b05933/b05933.ilproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M10/b05933/b05933.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M10/b06436/b06436.ilproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M10/b06436/b06436.ilproj
index d8b242a5ed..420b6a7a7e 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M10/b06436/b06436.ilproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M10/b06436/b06436.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M10/b06464/b06464.csproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M10/b06464/b06464.csproj
index 43ec61ea4a..4880d71b01 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M10/b06464/b06464.csproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M10/b06464/b06464.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,13 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
-
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M10/b06595/b06595.ilproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M10/b06595/b06595.ilproj
index 4fdebefa68..55688ad4a1 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M10/b06595/b06595.ilproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M10/b06595/b06595.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M10/b06680/b06680.csproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M10/b06680/b06680.csproj
index a2bc52b98b..685fd5d125 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M10/b06680/b06680.csproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M10/b06680/b06680.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,13 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
-
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M10/b06730/b06730.ilproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M10/b06730/b06730.ilproj
index 059e2b2829..fcc5b18f8f 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M10/b06730/b06730.ilproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M10/b06730/b06730.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M10/b06754/b06754.ilproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M10/b06754/b06754.ilproj
index f9a27195c4..867dc9002a 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M10/b06754/b06754.ilproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M10/b06754/b06754.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M10/b06811/b06811.csproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M10/b06811/b06811.csproj
index f6b69fd089..6f9fbbcb51 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M10/b06811/b06811.csproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M10/b06811/b06811.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M10/b06859/b06859.csproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M10/b06859/b06859.csproj
index ad7c7b4ce7..3c8b5dd4fb 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M10/b06859/b06859.csproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M10/b06859/b06859.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,13 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
-
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M10/b06924/b06924.csproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M10/b06924/b06924.csproj
index 25ce27f62f..e83c6701b8 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M10/b06924/b06924.csproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M10/b06924/b06924.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,13 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
-
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M10/b07082/b07082.ilproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M10/b07082/b07082.ilproj
index a08ba0206e..e8740580fb 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M10/b07082/b07082.ilproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M10/b07082/b07082.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M10/b07411/b07411.ilproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M10/b07411/b07411.ilproj
index 95eb8f06b9..8470dc6da0 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M10/b07411/b07411.ilproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M10/b07411/b07411.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M10/b07458/b07458.ilproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M10/b07458/b07458.ilproj
index 89304c356a..0619b86854 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M10/b07458/b07458.ilproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M10/b07458/b07458.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M10/b07483/b07483.csproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M10/b07483/b07483.csproj
index 2db33375d2..9dea170d88 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M10/b07483/b07483.csproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M10/b07483/b07483.csproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -34,6 +33,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M10/b07704/b07704.ilproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M10/b07704/b07704.ilproj
index 0da0e3c8c0..6f11164f94 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M10/b07704/b07704.ilproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M10/b07704/b07704.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M10/b08109/b08109.ilproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M10/b08109/b08109.ilproj
index a89cfce9b3..7fdd4dece8 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M10/b08109/b08109.ilproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M10/b08109/b08109.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M10/b08172/b08172.csproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M10/b08172/b08172.csproj
index 35c7c51255..16e236a98a 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M10/b08172/b08172.csproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M10/b08172/b08172.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -36,6 +35,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M10/b08672/b08672.ilproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M10/b08672/b08672.ilproj
index 6159c3d2a4..0ba785a8a7 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M10/b08672/b08672.ilproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M10/b08672/b08672.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M10/b08797/b08797.ilproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M10/b08797/b08797.ilproj
index 787490610a..67e95b4c13 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M10/b08797/b08797.ilproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M10/b08797/b08797.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M10/b09246/b09246.csproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M10/b09246/b09246.csproj
index 85c1dc1772..100d6ea469 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M10/b09246/b09246.csproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M10/b09246/b09246.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -36,6 +35,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M10/b09254/b09254.ilproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M10/b09254/b09254.ilproj
index 863b7a9682..07f4352913 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M10/b09254/b09254.ilproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M10/b09254/b09254.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M10/b09287/b09287.csproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M10/b09287/b09287.csproj
index c499c2015d..0993e0a477 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M10/b09287/b09287.csproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M10/b09287/b09287.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,13 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
-
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M10/b09452/b09452.csproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M10/b09452/b09452.csproj
index 82cb325042..f8e278b040 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M10/b09452/b09452.csproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M10/b09452/b09452.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,13 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
-
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M10/b13330/b13330.csproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M10/b13330/b13330.csproj
index 5851b755f8..dc403b5527 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M10/b13330/b13330.csproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M10/b13330/b13330.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,13 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
-
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M10/b13466/b13466.csproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M10/b13466/b13466.csproj
index 8e38af7192..7e081864df 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M10/b13466/b13466.csproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M10/b13466/b13466.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,13 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
-
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b29351/b29351.ilproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b29351/b29351.ilproj
index d0a43f5878..5c5da0f1d2 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b29351/b29351.ilproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b29351/b29351.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b33759/b33759.ilproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b33759/b33759.ilproj
index af14c2c0ea..73dd0e5036 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b33759/b33759.ilproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b33759/b33759.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b33792/b33792.ilproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b33792/b33792.ilproj
index 9e8ca3dc8d..7e7a248d9c 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b33792/b33792.ilproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b33792/b33792.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b33928/b33928.ilproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b33928/b33928.ilproj
index a2cf3f99b0..d8012e2080 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b33928/b33928.ilproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b33928/b33928.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b35784/b35784.ilproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b35784/b35784.ilproj
index a4eda9734b..78010e59dd 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b35784/b35784.ilproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b35784/b35784.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b36030/b36030.ilproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b36030/b36030.ilproj
index 88a7813b66..e9b3d5ec71 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b36030/b36030.ilproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b36030/b36030.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b36470/b36470.csproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b36470/b36470.csproj
index 76037503f0..08be0dcfd3 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b36470/b36470.csproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b36470/b36470.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,13 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
-
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b36471/b36471.csproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b36471/b36471.csproj
index 93a0a3d16c..20daa78146 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b36471/b36471.csproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b36471/b36471.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,13 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
-
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b36472/b36472.csproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b36472/b36472.csproj
index b769cfbc99..a15a6bbee1 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b36472/b36472.csproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b36472/b36472.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,13 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
-
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b37598/b37598.csproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b37598/b37598.csproj
index b14cde9ae5..ddb5cbd509 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b37598/b37598.csproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b37598/b37598.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,13 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
-
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b37636/b37636.csproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b37636/b37636.csproj
index 5e3ec6eaa6..a29ff56d63 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b37636/b37636.csproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b37636/b37636.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,13 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
-
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b38403/b38403.csproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b38403/b38403.csproj
index 3f83d5b770..f80945cc56 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b38403/b38403.csproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b38403/b38403.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,13 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
-
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b39224/b39224.csproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b39224/b39224.csproj
index 8991139603..3f4bb1b3b5 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b39224/b39224.csproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b39224/b39224.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,13 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
-
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b39397/b39397.ilproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b39397/b39397.ilproj
index 5588a3faee..9f587e59be 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b39397/b39397.ilproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b39397/b39397.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b39951/b39951.csproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b39951/b39951.csproj
index f58274e3d6..70423093d9 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b39951/b39951.csproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b39951/b39951.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,13 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
-
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b40221/b40221.csproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b40221/b40221.csproj
index 3687c87a70..f1959c0032 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b40221/b40221.csproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b40221/b40221.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,13 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
-
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b40269/b40269.ilproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b40269/b40269.ilproj
index 1174bfb8a1..f67a6a8622 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b40269/b40269.ilproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b40269/b40269.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b40347/b40347.ilproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b40347/b40347.ilproj
index 40c27f4305..ad9dd3e210 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b40347/b40347.ilproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b40347/b40347.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b40411/b40411.ilproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b40411/b40411.ilproj
index b32e232248..10e135e0df 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b40411/b40411.ilproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b40411/b40411.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b40725/b40725.ilproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b40725/b40725.ilproj
index 4ec291be4a..09dc0d0ddd 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b40725/b40725.ilproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b40725/b40725.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b41149/b41149.ilproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b41149/b41149.ilproj
index 353a6fe3c0..53a7342692 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b41149/b41149.ilproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b41149/b41149.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b41234/b41234.csproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b41234/b41234.csproj
index ca09cf6e05..474ff2e6e5 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b41234/b41234.csproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b41234/b41234.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,13 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
-
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b41262/b41262.ilproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b41262/b41262.ilproj
index 11a2c572fc..8ffaa1e1e7 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b41262/b41262.ilproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b41262/b41262.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b41278/b41278.ilproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b41278/b41278.ilproj
index 1b4648834a..865aef4015 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b41278/b41278.ilproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b41278/b41278.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b41391/b41391.csproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b41391/b41391.csproj
index f383394c9d..1d535370dc 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b41391/b41391.csproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b41391/b41391.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,13 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
-
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b41627/b41627.ilproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b41627/b41627.ilproj
index a2ed1d90c1..570662e50b 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b41627/b41627.ilproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b41627/b41627.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b41918/b41918.csproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b41918/b41918.csproj
index 05fa9a20a9..0ac5aaa3b7 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b41918/b41918.csproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b41918/b41918.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,13 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
-
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b42009/b42009.csproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b42009/b42009.csproj
index 3ca7de8196..69c01f83d5 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b42009/b42009.csproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b42009/b42009.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,13 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
-
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b42732/b42732.ilproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b42732/b42732.ilproj
index c5f3b674b0..e54e1547ed 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b42732/b42732.ilproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b42732/b42732.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b43010/b43010.csproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b43010/b43010.csproj
index 35ba797e75..535b7078b3 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b43010/b43010.csproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b43010/b43010.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,13 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
-
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b43069/b43069.ilproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b43069/b43069.ilproj
index afca0dcaeb..b53fa27ef0 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b43069/b43069.ilproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b43069/b43069.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b43378/b43378.ilproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b43378/b43378.ilproj
index 685b14e78f..df7055d239 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b43378/b43378.ilproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b43378/b43378.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b43994/b43994.ilproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b43994/b43994.ilproj
index 72cafdc371..bd3c8adcc1 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b43994/b43994.ilproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b43994/b43994.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b44020/b44020.ilproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b44020/b44020.ilproj
index f297d896c1..8076593f72 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b44020/b44020.ilproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b44020/b44020.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b44193/b44193.csproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b44193/b44193.csproj
index 53d9bf53f1..65d50a7e1d 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b44193/b44193.csproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b44193/b44193.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,13 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
-
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b44224/b44224.ilproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b44224/b44224.ilproj
index 662b0c8803..4c89c83c2d 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b44224/b44224.ilproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b44224/b44224.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b44297/b44297.csproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b44297/b44297.csproj
index 91f9afaca2..9771c3b73d 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b44297/b44297.csproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b44297/b44297.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,13 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
-
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b44410/b44410.csproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b44410/b44410.csproj
index 9df58a7707..15255f5f5b 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b44410/b44410.csproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b44410/b44410.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,13 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
-
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b44723/b44723.ilproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b44723/b44723.ilproj
index 6f723aaf5f..382d350995 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b44723/b44723.ilproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b44723/b44723.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b44861/b44861.ilproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b44861/b44861.ilproj
index b7d4eb4514..0a724d3e35 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b44861/b44861.ilproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b44861/b44861.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b44946/b44946.ilproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b44946/b44946.ilproj
index 7462c3f51e..254b59c8c7 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b44946/b44946.ilproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b44946/b44946.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b44983/b44983.ilproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b44983/b44983.ilproj
index d12c5e5e58..ef58c72095 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b44983/b44983.ilproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b44983/b44983.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b44985/b44985.ilproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b44985/b44985.ilproj
index 33d9b48aaa..850ed9addc 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b44985/b44985.ilproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b44985/b44985.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b45015/b45015.csproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b45015/b45015.csproj
index 1f359708db..b38a93e937 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b45015/b45015.csproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b45015/b45015.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,13 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
-
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b45259/b45259.csproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b45259/b45259.csproj
index fe681f9798..fb92cc51d3 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b45259/b45259.csproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b45259/b45259.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,13 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
-
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b45270/b45270.csproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b45270/b45270.csproj
index 33c0d44831..cea2894381 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b45270/b45270.csproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b45270/b45270.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,13 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
-
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b45458/b45458.csproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b45458/b45458.csproj
index 089eb282dd..253bcb904a 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b45458/b45458.csproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b45458/b45458.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,13 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
-
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b45535/b45535.csproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b45535/b45535.csproj
index 43a58c1411..1aceeec670 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b45535/b45535.csproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b45535/b45535.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,13 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
-
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b45984/b45984.ilproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b45984/b45984.ilproj
index 5dde54d5da..a1fc2df259 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b45984/b45984.ilproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b45984/b45984.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b45985/b45985.ilproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b45985/b45985.ilproj
index 215080ebed..9ea94e4922 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b45985/b45985.ilproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b45985/b45985.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b46170/b46170.csproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b46170/b46170.csproj
index 4820575779..4dbf8556d1 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b46170/b46170.csproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b46170/b46170.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,13 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
-
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b46629/b46629.csproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b46629/b46629.csproj
index 5e6e28ed92..5395076d8a 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b46629/b46629.csproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b46629/b46629.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,13 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
-
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b46649/b46649.csproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b46649/b46649.csproj
index 9ab6110699..51a73222b4 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b46649/b46649.csproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b46649/b46649.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,13 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
-
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b46867/b46867.csproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b46867/b46867.csproj
index ebcfdc554a..76615bc606 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b46867/b46867.csproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b46867/b46867.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,13 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
-
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b47022/b47022.ilproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b47022/b47022.ilproj
index fec20a47af..078dbd5129 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b47022/b47022.ilproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b47022/b47022.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b47047/b47047.csproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b47047/b47047.csproj
index 4816ec28b6..ddd542982b 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b47047/b47047.csproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b47047/b47047.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,13 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
-
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b47610/b47610.ilproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b47610/b47610.ilproj
index c200eccbb8..66dad70a52 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b47610/b47610.ilproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b47610/b47610.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b47885/b47885.ilproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b47885/b47885.ilproj
index 1b88bcfc69..c2681be9f2 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b47885/b47885.ilproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b47885/b47885.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b48248/b48248.csproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b48248/b48248.csproj
index 2952926206..d4adf380f0 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b48248/b48248.csproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b48248/b48248.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,13 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
-
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b48350/b48350.ilproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b48350/b48350.ilproj
index 5887e68b58..181a6be4de 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b48350/b48350.ilproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b48350/b48350.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b48554/b48554a.ilproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b48554/b48554a.ilproj
index 88d993058c..9d41c1fa1d 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b48554/b48554a.ilproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b48554/b48554a.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b48554/b48554b.ilproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b48554/b48554b.ilproj
index 832746117b..130fe5c8bc 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b48554/b48554b.ilproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b48554/b48554b.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b48864/b48864.csproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b48864/b48864.csproj
index 5e0669ea3a..d7e8dd3467 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b48864/b48864.csproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b48864/b48864.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,13 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
-
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b48872/b48872.csproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b48872/b48872.csproj
index 450186d2a1..35135b03f7 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b48872/b48872.csproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b48872/b48872.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,13 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
-
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b48990/b48990a.csproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b48990/b48990a.csproj
index a24f8147d4..13ffc9140b 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b48990/b48990a.csproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b48990/b48990a.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,13 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
-
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b48990/b48990b.csproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b48990/b48990b.csproj
index 29b08fc428..23c985ef4d 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b48990/b48990b.csproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b48990/b48990b.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,13 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
-
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b49101/b49101.ilproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b49101/b49101.ilproj
index 01b33f43fa..8707d33396 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b49101/b49101.ilproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b49101/b49101.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b49318/b49318.csproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b49318/b49318.csproj
index 71f95747de..29ebb284aa 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b49318/b49318.csproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b49318/b49318.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,13 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
-
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b49322/b49322.csproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b49322/b49322.csproj
index fd82a1a8d9..2bf39f9a35 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b49322/b49322.csproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b49322/b49322.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,13 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
-
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b49644/b49644.ilproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b49644/b49644.ilproj
index 8d03e54e1e..6df2d0063f 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b49644/b49644.ilproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b49644/b49644.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b49717/b49717.csproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b49717/b49717.csproj
index e77ba49502..74b1c1ab84 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b49717/b49717.csproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b49717/b49717.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,13 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
-
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b49984/b49984.ilproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b49984/b49984.ilproj
index e60fdb23b5..2384da1fa9 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b49984/b49984.ilproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M11-Beta1/b49984/b49984.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b11553/b11553.csproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b11553/b11553.csproj
index 960c7f0762..ba58177b7d 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b11553/b11553.csproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b11553/b11553.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -36,6 +35,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b16122/b16122.ilproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b16122/b16122.ilproj
index ff30153e41..1ef352341b 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b16122/b16122.ilproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b16122/b16122.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b18857/b18857.ilproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b18857/b18857.ilproj
index 72e8da05ee..8000a351af 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b18857/b18857.ilproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b18857/b18857.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b31182/b31182.csproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b31182/b31182.csproj
index 8d34b89b00..6a1a8e6e19 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b31182/b31182.csproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b31182/b31182.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,13 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
-
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b31745/b31745.csproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b31745/b31745.csproj
index 1c0ae4ef71..df9593a79c 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b31745/b31745.csproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b31745/b31745.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,13 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
-
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b31746/b31746.csproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b31746/b31746.csproj
index 986dcbf238..6d3f9fc3f8 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b31746/b31746.csproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b31746/b31746.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,13 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
-
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b31762/b31762.csproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b31762/b31762.csproj
index 46abab12f7..0243a622ce 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b31762/b31762.csproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b31762/b31762.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,13 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
-
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b31780/b31780.ilproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b31780/b31780.ilproj
index 77d5bd0adf..18aed2aaa2 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b31780/b31780.ilproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b31780/b31780.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b33131/b33131.ilproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b33131/b33131.ilproj
index 1e89783d8d..52dea403e6 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b33131/b33131.ilproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b33131/b33131.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b33335/b33335.ilproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b33335/b33335.ilproj
index 8fb41681be..8b0a1dd284 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b33335/b33335.ilproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b33335/b33335.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b33361/b33361.ilproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b33361/b33361.ilproj
index 999c196024..b0d5d5f394 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b33361/b33361.ilproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b33361/b33361.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b33362/b33362.ilproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b33362/b33362.ilproj
index 4ec32cdd55..8aed0d21e0 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b33362/b33362.ilproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b33362/b33362.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b33388/b33388.ilproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b33388/b33388.ilproj
index b1706a4edc..f0fb8860a8 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b33388/b33388.ilproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b33388/b33388.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b33585/b33585.ilproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b33585/b33585.ilproj
index 784ceb98c3..0f07158a39 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b33585/b33585.ilproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b33585/b33585.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b33586/b33586.ilproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b33586/b33586.ilproj
index f960f34c5d..0b1045471c 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b33586/b33586.ilproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b33586/b33586.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b35315/b35315.ilproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b35315/b35315.ilproj
index 9dcde0ecec..90e1b764fe 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b35315/b35315.ilproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b35315/b35315.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b35348/b35348.ilproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b35348/b35348.ilproj
index 3c3b009706..7c9b05b188 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b35348/b35348.ilproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b35348/b35348.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b35366/b35366.ilproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b35366/b35366.ilproj
index f54ec928f3..81ebe511b6 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b35366/b35366.ilproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b35366/b35366.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b35486/b35486.ilproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b35486/b35486.ilproj
index a18e9a1f62..2976a34a2d 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b35486/b35486.ilproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b35486/b35486.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b35635/b35635.ilproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b35635/b35635.ilproj
index e1282805ff..825d891956 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b35635/b35635.ilproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b35635/b35635.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b35779/b35779.ilproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b35779/b35779.ilproj
index 2316ae985d..c9a1b951e9 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b35779/b35779.ilproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b35779/b35779.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b36301/b36301.ilproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b36301/b36301.ilproj
index a4c7ccfc7c..88b5c8b1ac 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b36301/b36301.ilproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b36301/b36301.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b36975/b36975.ilproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b36975/b36975.ilproj
index f3746992e2..226160fa47 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b36975/b36975.ilproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b36975/b36975.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b37215/b37215.ilproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b37215/b37215.ilproj
index 5435175e05..57290eee87 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b37215/b37215.ilproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b37215/b37215.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b37256/b37256.ilproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b37256/b37256.ilproj
index 8978a83e46..78c7eb340e 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b37256/b37256.ilproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b37256/b37256.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b37646/b37646.csproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b37646/b37646.csproj
index 78621330d6..6955a5a198 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b37646/b37646.csproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b37646/b37646.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,13 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
-
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b37830/b37830.ilproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b37830/b37830.ilproj
index 52ac3bbb1e..3ac30300d3 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b37830/b37830.ilproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b37830/b37830.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b38269/b38269.csproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b38269/b38269.csproj
index 81a5f3a7ca..7c3ac19011 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b38269/b38269.csproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b38269/b38269.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,13 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
-
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -24,7 +22,6 @@
</ItemGroup>
<PropertyGroup>
<DebugType>PdbOnly</DebugType>
-
</PropertyGroup>
<ItemGroup>
<Compile Include="b38269.cs" />
@@ -33,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b40006/b40006.ilproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b40006/b40006.ilproj
index ed24088804..012fa2667f 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b40006/b40006.ilproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b40006/b40006.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b40347/b40347.ilproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b40347/b40347.ilproj
index 40c27f4305..ad9dd3e210 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b40347/b40347.ilproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b40347/b40347.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b41852/b41852.csproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b41852/b41852.csproj
index def5dc7f5f..65afabb6f2 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b41852/b41852.csproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b41852/b41852.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,13 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
-
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b43693/b43693.ilproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b43693/b43693.ilproj
index 8f80a5b961..e466aa6930 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b43693/b43693.ilproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b43693/b43693.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b43694/b43694.ilproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b43694/b43694.ilproj
index b5c72e3987..f6201cc833 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b43694/b43694.ilproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b43694/b43694.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b47471/b47471.ilproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b47471/b47471.ilproj
index a5595b5d86..d433c18861 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b47471/b47471.ilproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b47471/b47471.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b48929/b48929.csproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b48929/b48929.csproj
index d6bdfdc2a7..2b0da54281 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b48929/b48929.csproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b48929/b48929.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,13 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
-
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b49142/b49142.ilproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b49142/b49142.ilproj
index 684284374b..18bf90538e 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b49142/b49142.ilproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b49142/b49142.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b50026/b50026.ilproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b50026/b50026.ilproj
index a53c395b11..2a7a134f98 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b50026/b50026.ilproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b50026/b50026.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b50042/b50042.csproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b50042/b50042.csproj
index d24bff5e1e..64a0dcd230 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b50042/b50042.csproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b50042/b50042.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,13 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
-
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b50145/b50145.csproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b50145/b50145.csproj
index f9f75c3fd4..1ead8d4b7c 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b50145/b50145.csproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b50145/b50145.csproj
@@ -10,13 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
-
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -33,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b50145/b50145a.csproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b50145/b50145a.csproj
index 37e768cbc6..e02e700e9e 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b50145/b50145a.csproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b50145/b50145a.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,13 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
-
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b50145/b50145b.csproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b50145/b50145b.csproj
index f103bac3fd..a8eb33f207 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b50145/b50145b.csproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b50145/b50145b.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,13 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
-
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b50145/b50145c.csproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b50145/b50145c.csproj
index 28c3df27dd..fb875be3ae 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b50145/b50145c.csproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b50145/b50145c.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,13 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
-
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b50535/b50535.csproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b50535/b50535.csproj
index 83c48edbae..1ef76251cc 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b50535/b50535.csproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b50535/b50535.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,13 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
-
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b51515/b51515.ilproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b51515/b51515.ilproj
index fee89f0d87..2cd1ec2935 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b51515/b51515.ilproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b51515/b51515.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b51575/b51575.ilproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b51575/b51575.ilproj
index 3ca6ffb03f..e6dc4f2c8e 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b51575/b51575.ilproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b51575/b51575.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b51817/b51817.csproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b51817/b51817.csproj
index 949136259b..4309486957 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b51817/b51817.csproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b51817/b51817.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b51870/b51870.csproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b51870/b51870.csproj
index f1d6ea0014..2d46b434eb 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b51870/b51870.csproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b51870/b51870.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,13 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
-
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b51875/Desktop/b51875.csproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b51875/Desktop/b51875.csproj
index e7edb6c413..37584ab902 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b51875/Desktop/b51875.csproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b51875/Desktop/b51875.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b51875/b51875.csproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b51875/b51875.csproj
index e6b66127f5..09ef19d99c 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b51875/b51875.csproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b51875/b51875.csproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -36,6 +35,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b52572/b52572.csproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b52572/b52572.csproj
index 6059afb6bf..03024e1c80 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b52572/b52572.csproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b52572/b52572.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,13 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
-
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b52593/b52593.csproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b52593/b52593.csproj
index bb1bf4d139..92e4aa1862 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b52593/b52593.csproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b52593/b52593.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b52733/b52733.csproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b52733/b52733.csproj
index 68a40de4bd..a448b36433 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b52733/b52733.csproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b52733/b52733.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b52760/b52760.csproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b52760/b52760.csproj
index f02490764e..e8923fa89a 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b52760/b52760.csproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b52760/b52760.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,13 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
-
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b52838/b52838.csproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b52838/b52838.csproj
index be10bd8cc4..dc52a1f0f9 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b52838/b52838.csproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b52838/b52838.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,13 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
-
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b52839/b52839.csproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b52839/b52839.csproj
index afb664c8ae..eedbeda833 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b52839/b52839.csproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b52839/b52839.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,13 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
-
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b53226/b53226a.csproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b53226/b53226a.csproj
index 99cdb6ebbb..07070615cc 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b53226/b53226a.csproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b53226/b53226a.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b53547/b53547.csproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b53547/b53547.csproj
index c8d7205128..26c2c1ceb0 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b53547/b53547.csproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b53547/b53547.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -37,6 +36,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b53650/b53650.ilproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b53650/b53650.ilproj
index 841abbe564..7d05726bb3 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b53650/b53650.ilproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b53650/b53650.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b53662/b53662.ilproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b53662/b53662.ilproj
index 651bc0a6a5..c49f14da70 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b53662/b53662.ilproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b53662/b53662.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b54565/b54565.ilproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b54565/b54565.ilproj
index 61d3f9acdd..d59aedc565 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b54565/b54565.ilproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b54565/b54565.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b54667/b54667.csproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b54667/b54667.csproj
index ac06b55365..daa8c44117 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b54667/b54667.csproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b54667/b54667.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,13 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
-
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b54971/b54971.ilproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b54971/b54971.ilproj
index 54c7d76d4f..741546aacc 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b54971/b54971.ilproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b54971/b54971.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b55197/Desktop/b55197.csproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b55197/Desktop/b55197.csproj
index 03410d6df9..f3e4942234 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b55197/Desktop/b55197.csproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b55197/Desktop/b55197.csproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -34,6 +33,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b55197/b55197.csproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b55197/b55197.csproj
index ea1414a68f..bb6a1971d3 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b55197/b55197.csproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b55197/b55197.csproj
@@ -10,13 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
-
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b55216/b55216.ilproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b55216/b55216.ilproj
index 195cbf7232..3798a93104 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b55216/b55216.ilproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b55216/b55216.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b55875/b55875.ilproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b55875/b55875.ilproj
index f9e7a1b24e..2b88444a32 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b55875/b55875.ilproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b55875/b55875.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b56066/b56066.ilproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b56066/b56066.ilproj
index 44cd1680c4..24faa95ad7 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b56066/b56066.ilproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b56066/b56066.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b56149/b56149.csproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b56149/b56149.csproj
index 964c44ac0b..7506cca197 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b56149/b56149.csproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b56149/b56149.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,13 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
-
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b56154/b56154.csproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b56154/b56154.csproj
index 92d7d617c4..af568de668 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b56154/b56154.csproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b56154/b56154.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,13 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
-
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b56159/b56159.csproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b56159/b56159.csproj
index a7fe19f759..1dbeb1beed 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b56159/b56159.csproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b56159/b56159.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,13 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
-
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b56174/b56174.ilproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b56174/b56174.ilproj
index f2a601f55f..a9eacc309e 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b56174/b56174.ilproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b56174/b56174.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b56772/b56772.csproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b56772/b56772.csproj
index a7952818bc..0c2a759430 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b56772/b56772.csproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b56772/b56772.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -36,6 +35,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b56780/b56780.ilproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b56780/b56780.ilproj
index b3608526ea..40d28f3c5c 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b56780/b56780.ilproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b56780/b56780.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b57952/b57952.ilproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b57952/b57952.ilproj
index f708b1f7aa..60581186cd 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b57952/b57952.ilproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b57952/b57952.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b58358/b58358.ilproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b58358/b58358.ilproj
index 1d0d817442..3ecbf63063 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b58358/b58358.ilproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b58358/b58358.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b58689/b58689.ilproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b58689/b58689.ilproj
index 33cdb5db58..ae7999a6f7 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b58689/b58689.ilproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b58689/b58689.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b58690/b58690.ilproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b58690/b58690.ilproj
index f128b81bda..4b5aa86f3f 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b58690/b58690.ilproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b58690/b58690.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b58866/b58866.ilproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b58866/b58866.ilproj
index 1d3d162d95..3602e94831 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b58866/b58866.ilproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b58866/b58866.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b59297/b59297.csproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b59297/b59297.csproj
index b812e5ec2d..a934aebaa3 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b59297/b59297.csproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b59297/b59297.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,13 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
-
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b59337/b59337.ilproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b59337/b59337.ilproj
index f6b306e230..76a99cb1e5 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b59337/b59337.ilproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b59337/b59337.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b59477/b59477.ilproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b59477/b59477.ilproj
index 89e8c6b03a..cce7bb13c0 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b59477/b59477.ilproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b59477/b59477.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b59478/b59478.ilproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b59478/b59478.ilproj
index 9ef729f358..da9a0a8d5b 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b59478/b59478.ilproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b59478/b59478.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b59508/b59508.ilproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b59508/b59508.ilproj
index 2a694468e4..a3cbf47aec 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b59508/b59508.ilproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b59508/b59508.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b59546/b59546.ilproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b59546/b59546.ilproj
index f6deb7fac3..d7f7ed3ff3 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b59546/b59546.ilproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b59546/b59546.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b59647/b59647.ilproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b59647/b59647.ilproj
index c2d9370b4e..bce994adea 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b59647/b59647.ilproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b59647/b59647.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b59678/b59678.ilproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b59678/b59678.ilproj
index e47f398006..137dd3f38c 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b59678/b59678.ilproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b59678/b59678.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b59857/b59857.ilproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b59857/b59857.ilproj
index 21ab42f66d..a10c9e0496 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b59857/b59857.ilproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b59857/b59857.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b59858/b59858.ilproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b59858/b59858.ilproj
index 6c3ccb0f72..a7e9e18081 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b59858/b59858.ilproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b59858/b59858.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b59899/b59899.csproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b59899/b59899.csproj
index 9331842adf..e1d8267ab1 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b59899/b59899.csproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b59899/b59899.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b59947/b59947.ilproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b59947/b59947.ilproj
index 736eb2f9a7..f44fc3ca81 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b59947/b59947.ilproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b59947/b59947.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b59953/b59953.ilproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b59953/b59953.ilproj
index aebf7f69b9..2d83e5c48f 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b59953/b59953.ilproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b59953/b59953.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b60127/b60127.ilproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b60127/b60127.ilproj
index 451ee71902..fcc408760a 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b60127/b60127.ilproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b60127/b60127.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b60194/b60194.ilproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b60194/b60194.ilproj
index c62dfdd8f1..65f02a61ce 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b60194/b60194.ilproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b60194/b60194.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b60600/b60600.csproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b60600/b60600.csproj
index fc759fb894..b879b2ee87 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b60600/b60600.csproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b60600/b60600.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -37,6 +36,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b61028/b61028.csproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b61028/b61028.csproj
index d64eca9371..804f738918 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b61028/b61028.csproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b61028/b61028.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,13 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
-
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b61515/b61515.csproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b61515/b61515.csproj
index 747883dbd6..75d9e9e7c3 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b61515/b61515.csproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b61515/b61515.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,13 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
-
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b61640/b61640.csproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b61640/b61640.csproj
index 45d3284e29..ba145ec5b9 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b61640/b61640.csproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b61640/b61640.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,13 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
-
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b62892/b62892.csproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b62892/b62892.csproj
index 3bbaa22a25..5e9dcecc9a 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b62892/b62892.csproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b62892/b62892.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,13 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
-
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b63552/b63552.ilproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b63552/b63552.ilproj
index d23958cab4..a061c63789 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b63552/b63552.ilproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b63552/b63552.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b63725/b63725.ilproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b63725/b63725.ilproj
index e590336bce..42fd358ca8 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b63725/b63725.ilproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b63725/b63725.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b63743/b63743.ilproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b63743/b63743.ilproj
index fd62fee5c9..4495e07f1d 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b63743/b63743.ilproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b63743/b63743.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b64026/b64026.ilproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b64026/b64026.ilproj
index ba106694ae..54ba75fb97 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b64026/b64026.ilproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b64026/b64026.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b64560/b64560.ilproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b64560/b64560.ilproj
index 2726c6fb50..6f12eccb14 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b64560/b64560.ilproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b64560/b64560.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b64579/b64579.csproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b64579/b64579.csproj
index e008645507..3e765c3b62 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b64579/b64579.csproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b64579/b64579.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -36,6 +35,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b65407/b65407.ilproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b65407/b65407.ilproj
index 0902fd16c3..78f3e57748 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b65407/b65407.ilproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b65407/b65407.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b65423/b65423.ilproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b65423/b65423.ilproj
index 5f2a2f8bcf..5133f197d8 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b65423/b65423.ilproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b65423/b65423.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b66425/b66425.ilproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b66425/b66425.ilproj
index d52215cb93..c1665e3d56 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b66425/b66425.ilproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b66425/b66425.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b66533/b66533.csproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b66533/b66533.csproj
index 390448cfd3..8dfa15e0bc 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b66533/b66533.csproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b66533/b66533.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b66583/b66583.ilproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b66583/b66583.ilproj
index 2604e36a1b..79a76eb907 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b66583/b66583.ilproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b66583/b66583.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b66620/b66620.ilproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b66620/b66620.ilproj
index 1cb1293f3c..d337984dee 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b66620/b66620.ilproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b66620/b66620.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b67351/b67351.ilproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b67351/b67351.ilproj
index a73f873242..539b6f3fb2 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b67351/b67351.ilproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b67351/b67351.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b67414/b67414.csproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b67414/b67414.csproj
index 81c6f6b7ed..1c0b4b606c 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b67414/b67414.csproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b67414/b67414.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b67744/b67744.ilproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b67744/b67744.ilproj
index e1754ab197..4c5e0ca376 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b67744/b67744.ilproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b67744/b67744.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b68045/b68045.ilproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b68045/b68045.ilproj
index b7ef6426e8..2163db3ddd 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b68045/b68045.ilproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b68045/b68045.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b68361/b68361.csproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b68361/b68361.csproj
index 302555febd..2bf11114e7 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b68361/b68361.csproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b68361/b68361.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,13 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
-
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b68634/b68634.csproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b68634/b68634.csproj
index 28d480090c..7377697cf4 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b68634/b68634.csproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b68634/b68634.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,13 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
-
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b68757/b68757.ilproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b68757/b68757.ilproj
index 952747bf59..e894e3e37c 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b68757/b68757.ilproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b68757/b68757.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b69528/b69528.ilproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b69528/b69528.ilproj
index 34eca74e00..ac8e2a5fa9 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b69528/b69528.ilproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b69528/b69528.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b70267/b70267.ilproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b70267/b70267.ilproj
index 6162816aba..88d18edcab 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b70267/b70267.ilproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b70267/b70267.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b70354/b70354.ilproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b70354/b70354.ilproj
index 7c1a87c23a..ce553f9f40 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b70354/b70354.ilproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b70354/b70354.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b70808/b70808.ilproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b70808/b70808.ilproj
index a948ddba63..18b809dee3 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b70808/b70808.ilproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b70808/b70808.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b70909/b70909.ilproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b70909/b70909.ilproj
index a17a02071d..c736181775 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b70909/b70909.ilproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b70909/b70909.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b70967/b70967.ilproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b70967/b70967.ilproj
index 6c98edc32b..7e5762cba9 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b70967/b70967.ilproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b70967/b70967.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b71005/b71005.csproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b71005/b71005.csproj
index 95adfc3c47..29b34cddaa 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b71005/b71005.csproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b71005/b71005.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -36,6 +35,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b71093/b71093.csproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b71093/b71093.csproj
index f716fa4b02..e11fe23a64 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b71093/b71093.csproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b71093/b71093.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -36,6 +35,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b71135/b71135.csproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b71135/b71135.csproj
index 56e897cea8..bf3b22be35 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b71135/b71135.csproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b71135/b71135.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,13 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
-
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b71155/b71155.csproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b71155/b71155.csproj
index 39795f0c4f..78960f62b3 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b71155/b71155.csproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b71155/b71155.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,13 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
-
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b71231/b71231.csproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b71231/b71231.csproj
index 3e4f0e517b..449b117d76 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b71231/b71231.csproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b71231/b71231.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,13 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
-
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b71318/b71318.ilproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b71318/b71318.ilproj
index 60caac12c5..7ffc414fcc 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b71318/b71318.ilproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b71318/b71318.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b71722/b71722.ilproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b71722/b71722.ilproj
index e4580ea295..9261b5e322 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b71722/b71722.ilproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b71722/b71722.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b71999/b71999.ilproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b71999/b71999.ilproj
index 5022dad732..53d7932488 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b71999/b71999.ilproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b71999/b71999.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b72164/b72164.csproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b72164/b72164.csproj
index dd0c696d3e..ac397446ef 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b72164/b72164.csproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b72164/b72164.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -37,6 +36,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b72422/b72422.csproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b72422/b72422.csproj
index f54506dee8..482a68d014 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b72422/b72422.csproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b72422/b72422.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -36,6 +35,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b72518/b72518.ilproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b72518/b72518.ilproj
index a394e59faa..8e9befbcee 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b72518/b72518.ilproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b72518/b72518.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b72522/b72522.ilproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b72522/b72522.ilproj
index 48685f02d4..e1232915c3 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b72522/b72522.ilproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b72522/b72522.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b72687/b72687.csproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b72687/b72687.csproj
index 41227dd595..27125e223d 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b72687/b72687.csproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b72687/b72687.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -37,6 +36,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b72699/b72699.ilproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b72699/b72699.ilproj
index 6c9248b1a8..72207eed6e 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b72699/b72699.ilproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b72699/b72699.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b72932/b72932.csproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b72932/b72932.csproj
index d9af8b1d09..88bf17d607 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b72932/b72932.csproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b72932/b72932.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -37,6 +36,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b72986/b72986.csproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b72986/b72986.csproj
index 31f711edb9..dd4732e24b 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b72986/b72986.csproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b72986/b72986.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -37,6 +36,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b72996/b72996.csproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b72996/b72996.csproj
index 5a951b5f93..f6762f0c22 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b72996/b72996.csproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b72996/b72996.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,13 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
-
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b73079/b73079.ilproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b73079/b73079.ilproj
index b803eac35d..142184f04b 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b73079/b73079.ilproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b73079/b73079.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b73283/b73283.ilproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b73283/b73283.ilproj
index 3be2cbfc9c..8d532524f8 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b73283/b73283.ilproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b73283/b73283.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b73921/b73921.csproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b73921/b73921.csproj
index 639ca00485..df606484f6 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b73921/b73921.csproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b73921/b73921.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,13 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
-
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b74182/b74182.csproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b74182/b74182.csproj
index 48de71d93c..45e65e3d4a 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b74182/b74182.csproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b74182/b74182.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,13 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
-
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b74937/b74937.ilproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b74937/b74937.ilproj
index f02136f067..23b084e8be 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b74937/b74937.ilproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b74937/b74937.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b74976/b74976.ilproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b74976/b74976.ilproj
index c2fa73cb1e..c5f5ba7b6c 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b74976/b74976.ilproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b74976/b74976.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b75250/b75250.csproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b75250/b75250.csproj
index 3f7ae41c37..f8ecee4c11 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b75250/b75250.csproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b75250/b75250.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,13 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
-
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b75509/b75509.csproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b75509/b75509.csproj
index c3428e1149..c4d683b179 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b75509/b75509.csproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b75509/b75509.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,13 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
-
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b75945/b75945.ilproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b75945/b75945.ilproj
index 972ad95109..6a2ab9943c 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b75945/b75945.ilproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b75945/b75945.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b75988/b75988.ilproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b75988/b75988.ilproj
index 2930b7a4ae..88b341a99e 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b75988/b75988.ilproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b75988/b75988.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b76267/b76267.csproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b76267/b76267.csproj
index 0f241c864a..67ef0f6c4d 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b76267/b76267.csproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b76267/b76267.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -37,6 +36,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b76511/b76511.csproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b76511/b76511.csproj
index 16bfe6b18b..a12d9443d9 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b76511/b76511.csproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b76511/b76511.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -36,6 +35,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b76590/b76590.csproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b76590/b76590.csproj
index 82bd0588c2..1c09c22a80 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b76590/b76590.csproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b76590/b76590.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,13 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
-
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b76717/b76717.csproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b76717/b76717.csproj
index aa83ce7903..075baab6d2 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b76717/b76717.csproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b76717/b76717.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -36,6 +35,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b77707/b77707.csproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b77707/b77707.csproj
index bb5c4e34cc..83ef2c9269 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b77707/b77707.csproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b77707/b77707.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,13 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
-
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b77713/b77713.csproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b77713/b77713.csproj
index 2fd65b8833..cb951b0029 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b77713/b77713.csproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b77713/b77713.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,13 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
-
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b77806/b77806.ilproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b77806/b77806.ilproj
index c6aa160281..a5015cd784 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b77806/b77806.ilproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b77806/b77806.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b78392/b78392.csproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b78392/b78392.csproj
index 2115e38009..dc9d08dea8 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b78392/b78392.csproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b78392/b78392.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,13 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
-
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b78694/b78694.csproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b78694/b78694.csproj
index 24b89744cc..e8b99a617f 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b78694/b78694.csproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b78694/b78694.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -36,6 +35,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b79418/b79418.csproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b79418/b79418.csproj
index 28e1293b6d..0c10dcb34a 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b79418/b79418.csproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b79418/b79418.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,13 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
-
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b79642/b79642.csproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b79642/b79642.csproj
index d79df28510..7b1f1982ec 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b79642/b79642.csproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b79642/b79642.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -36,6 +35,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b80764/b80764.csproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b80764/b80764.csproj
index abab005c1c..3f370473cb 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b80764/b80764.csproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b80764/b80764.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -37,6 +36,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b80824/b80824.ilproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b80824/b80824.ilproj
index 21e7281ad7..96fe9ef223 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b80824/b80824.ilproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b80824/b80824.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b81618/b81618.csproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b81618/b81618.csproj
index 60c47fe759..69647afce3 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b81618/b81618.csproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b81618/b81618.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -36,6 +35,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b81938/b81938.ilproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b81938/b81938.ilproj
index 50b8b98b6e..790cfa13cd 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b81938/b81938.ilproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b81938/b81938.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b82048/b82048.csproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b82048/b82048.csproj
index 8e04d9a909..4a40c88d2b 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b82048/b82048.csproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b82048/b82048.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -36,6 +35,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b82715/b82715.ilproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b82715/b82715.ilproj
index ac06d1304b..3622c1418a 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b82715/b82715.ilproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b82715/b82715.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b84836/b84836.csproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b84836/b84836.csproj
index 87e87b0e06..c2805084d2 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b84836/b84836.csproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b84836/b84836.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,13 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
-
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b85316/b85316.ilproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b85316/b85316.ilproj
index 983d39c07a..21a6a96710 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b85316/b85316.ilproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M12-Beta2/b85316/b85316.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M13-RTM/b101147/b101147.ilproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M13-RTM/b101147/b101147.ilproj
index fe00790aaa..1b60474729 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M13-RTM/b101147/b101147.ilproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M13-RTM/b101147/b101147.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M13-RTM/b113239/b113239.csproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M13-RTM/b113239/b113239.csproj
index 5ab52ba8f5..ce8dbf7e1e 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M13-RTM/b113239/b113239.csproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M13-RTM/b113239/b113239.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -36,6 +35,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M13-RTM/b85477/b85477.ilproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M13-RTM/b85477/b85477.ilproj
index 269a46bb31..0e236f5587 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M13-RTM/b85477/b85477.ilproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M13-RTM/b85477/b85477.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M13-RTM/b87284/b87284.csproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M13-RTM/b87284/b87284.csproj
index 33df77bb78..8ef3567d05 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M13-RTM/b87284/b87284.csproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M13-RTM/b87284/b87284.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,13 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
-
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M13-RTM/b87285/b87285.csproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M13-RTM/b87285/b87285.csproj
index 781c68b41f..adda8da490 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M13-RTM/b87285/b87285.csproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M13-RTM/b87285/b87285.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -37,6 +36,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M13-RTM/b88712/b88712.csproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M13-RTM/b88712/b88712.csproj
index b9dc922a42..cd6b059b8c 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M13-RTM/b88712/b88712.csproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M13-RTM/b88712/b88712.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,13 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
-
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M13-RTM/b88793/b88793.csproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M13-RTM/b88793/b88793.csproj
index 9dedfc9dbb..82daf38482 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M13-RTM/b88793/b88793.csproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M13-RTM/b88793/b88793.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,13 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
-
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M13-RTM/b89279/b89279.csproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M13-RTM/b89279/b89279.csproj
index 9a024e2178..360f7ee3e5 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M13-RTM/b89279/b89279.csproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M13-RTM/b89279/b89279.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,13 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
-
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -33,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M13-RTM/b89506/b89506.csproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M13-RTM/b89506/b89506.csproj
index 3c902944f9..fe7a5aba71 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M13-RTM/b89506/b89506.csproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M13-RTM/b89506/b89506.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,13 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
-
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M13-RTM/b89600/b89600.csproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M13-RTM/b89600/b89600.csproj
index f5202b3607..dc2c472733 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M13-RTM/b89600/b89600.csproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M13-RTM/b89600/b89600.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,13 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
-
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M13-RTM/b89797/b89797.csproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M13-RTM/b89797/b89797.csproj
index f3564f3342..e380b33582 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M13-RTM/b89797/b89797.csproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M13-RTM/b89797/b89797.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -37,6 +36,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M13-RTM/b90129/b90129.ilproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M13-RTM/b90129/b90129.ilproj
index fc0278e0df..7f3a77b70c 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M13-RTM/b90129/b90129.ilproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M13-RTM/b90129/b90129.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M13-RTM/b91189/b91189.csproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M13-RTM/b91189/b91189.csproj
index d93789e7d4..d4e67911e3 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M13-RTM/b91189/b91189.csproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M13-RTM/b91189/b91189.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,13 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
-
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M13-RTM/b91203/b91203.ilproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M13-RTM/b91203/b91203.ilproj
index b1ed3e0512..fa38946330 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M13-RTM/b91203/b91203.ilproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M13-RTM/b91203/b91203.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M13-RTM/b91230/b91230.csproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M13-RTM/b91230/b91230.csproj
index ce3b278076..f1b15005c1 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M13-RTM/b91230/b91230.csproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M13-RTM/b91230/b91230.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,13 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
-
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M13-RTM/b91248/b91248.csproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M13-RTM/b91248/b91248.csproj
index e436ce10cb..7d4c5344ff 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M13-RTM/b91248/b91248.csproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M13-RTM/b91248/b91248.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,13 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
-
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M13-RTM/b91859/b91859.csproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M13-RTM/b91859/b91859.csproj
index 660c6b7b23..721a1a19ad 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M13-RTM/b91859/b91859.csproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M13-RTM/b91859/b91859.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,13 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
-
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M13-RTM/b91867/b91867.csproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M13-RTM/b91867/b91867.csproj
index 8e7f6f4c30..6fb77c2a27 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M13-RTM/b91867/b91867.csproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M13-RTM/b91867/b91867.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,13 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
-
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M13-RTM/b92614/b92614.csproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M13-RTM/b92614/b92614.csproj
index 8625bebb10..8864a7dd74 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M13-RTM/b92614/b92614.csproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M13-RTM/b92614/b92614.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,13 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
-
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M13-RTM/b92693/b92693.csproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M13-RTM/b92693/b92693.csproj
index f40eefd341..50fe555156 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M13-RTM/b92693/b92693.csproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M13-RTM/b92693/b92693.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,13 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
-
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M13-RTM/b92714/b92714.csproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M13-RTM/b92714/b92714.csproj
index 6a99471139..a91b000b17 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M13-RTM/b92714/b92714.csproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M13-RTM/b92714/b92714.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -36,6 +35,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M13-RTM/b92736/b92736.ilproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M13-RTM/b92736/b92736.ilproj
index cbc8d42c65..944b3182f3 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M13-RTM/b92736/b92736.ilproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M13-RTM/b92736/b92736.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M13-RTM/b93635/b93635.ilproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M13-RTM/b93635/b93635.ilproj
index 07c7a74b38..ee44d09662 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M13-RTM/b93635/b93635.ilproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M13-RTM/b93635/b93635.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M13-RTM/b99222/b99222.csproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M13-RTM/b99222/b99222.csproj
index 412b567174..d6654cb7de 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M13-RTM/b99222/b99222.csproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M13-RTM/b99222/b99222.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -37,6 +36,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M13-RTM/b99235/b99235.csproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M13-RTM/b99235/b99235.csproj
index abdbbc96a1..fbc0447908 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M13-RTM/b99235/b99235.csproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M13-RTM/b99235/b99235.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -37,6 +36,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M13-RTM/b99667/b99667.ilproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M13-RTM/b99667/b99667.ilproj
index 0bc33e85c7..ad647bc7a5 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-M13-RTM/b99667/b99667.ilproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-M13-RTM/b99667/b99667.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-QFE/b147814/b147814_il.ilproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-QFE/b147814/b147814_il.ilproj
index d71aceed26..fcd546d425 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-QFE/b147814/b147814_il.ilproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-QFE/b147814/b147814_il.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-QFE/b147816/b147816.ilproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-QFE/b147816/b147816.ilproj
index b04eaea898..3c93c6f69a 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-QFE/b147816/b147816.ilproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-QFE/b147816/b147816.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-QFE/b148815/b148815.csproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-QFE/b148815/b148815.csproj
index 3da4f56e8d..c40e3119e0 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-QFE/b148815/b148815.csproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-QFE/b148815/b148815.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,13 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
-
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-QFE/b151440/params-mixed.ilproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-QFE/b151440/params-mixed.ilproj
index 7b8ea951af..500a89fa30 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-QFE/b151440/params-mixed.ilproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-QFE/b151440/params-mixed.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-QFE/b151440/params-none.ilproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-QFE/b151440/params-none.ilproj
index 206d12e149..241af6df45 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-QFE/b151440/params-none.ilproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-QFE/b151440/params-none.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-QFE/b151440/params-object.ilproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-QFE/b151440/params-object.ilproj
index c69bbf5e20..775e2f9c6d 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-QFE/b151440/params-object.ilproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-QFE/b151440/params-object.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-QFE/b151440/params-value.ilproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-QFE/b151440/params-value.ilproj
index a0d88237cf..45519fb9f0 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-QFE/b151440/params-value.ilproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-QFE/b151440/params-value.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-QFE/b151440/params-varargs.ilproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-QFE/b151440/params-varargs.ilproj
index d0222d8b91..b733eefc7e 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-QFE/b151440/params-varargs.ilproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-QFE/b151440/params-varargs.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-QFE/b151440/static-mixed.ilproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-QFE/b151440/static-mixed.ilproj
index 0a06d8bfaf..c8affc7d35 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-QFE/b151440/static-mixed.ilproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-QFE/b151440/static-mixed.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-QFE/b151440/static-none.ilproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-QFE/b151440/static-none.ilproj
index 2e8483fa74..12533d9627 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-QFE/b151440/static-none.ilproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-QFE/b151440/static-none.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-QFE/b151440/static-object.ilproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-QFE/b151440/static-object.ilproj
index ba77cf6bd0..1b7a79e594 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-QFE/b151440/static-object.ilproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-QFE/b151440/static-object.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1-QFE/b151440/static-ref.ilproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1-QFE/b151440/static-ref.ilproj
index ead818daf0..9294534fea 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1-QFE/b151440/static-ref.ilproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1-QFE/b151440/static-ref.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1.1-M1-Beta1/b119294/b119294.csproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1.1-M1-Beta1/b119294/b119294.csproj
index 8139d316e2..ebdf9f8b5d 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1.1-M1-Beta1/b119294/b119294.csproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1.1-M1-Beta1/b119294/b119294.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,13 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
-
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1.1-M1-Beta1/b130333/b130333.csproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1.1-M1-Beta1/b130333/b130333.csproj
index 943301da4f..f5f65d747c 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1.1-M1-Beta1/b130333/b130333.csproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1.1-M1-Beta1/b130333/b130333.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,13 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
-
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1.1-M1-Beta1/b139895/b139895.ilproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1.1-M1-Beta1/b139895/b139895.ilproj
index 4d628764c2..1493faef00 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1.1-M1-Beta1/b139895/b139895.ilproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1.1-M1-Beta1/b139895/b139895.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1.1-M1-Beta1/b140118/b140118.ilproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1.1-M1-Beta1/b140118/b140118.ilproj
index 52e0746b8d..c2bc4e8c1b 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1.1-M1-Beta1/b140118/b140118.ilproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1.1-M1-Beta1/b140118/b140118.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1.1-M1-Beta1/b140711/b140711.csproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1.1-M1-Beta1/b140711/b140711.csproj
index 5417652d47..87f76ad12c 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1.1-M1-Beta1/b140711/b140711.csproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1.1-M1-Beta1/b140711/b140711.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,13 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
-
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -33,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1.1-M1-Beta1/b140902/b140902.csproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1.1-M1-Beta1/b140902/b140902.csproj
index 4b661d442e..1e961fdc66 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1.1-M1-Beta1/b140902/b140902.csproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1.1-M1-Beta1/b140902/b140902.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -37,6 +36,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1.2-Beta1/b102637/b102637.ilproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1.2-Beta1/b102637/b102637.ilproj
index fbd8482928..b021b31636 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1.2-Beta1/b102637/b102637.ilproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1.2-Beta1/b102637/b102637.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1.2-Beta1/b102879/b102879.csproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1.2-Beta1/b102879/b102879.csproj
index 820215df49..e74c69af9c 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1.2-Beta1/b102879/b102879.csproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1.2-Beta1/b102879/b102879.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,13 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
-
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -33,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1.2-Beta1/b103058/b103058.csproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1.2-Beta1/b103058/b103058.csproj
index 79b1c3a680..acdc039aaa 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1.2-Beta1/b103058/b103058.csproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1.2-Beta1/b103058/b103058.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -39,6 +38,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1.2-Beta1/b124232/b124232.csproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1.2-Beta1/b124232/b124232.csproj
index 6134a7a3a2..4777961b16 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1.2-Beta1/b124232/b124232.csproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1.2-Beta1/b124232/b124232.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,13 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
-
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1.2-Beta1/b147924/b147924.ilproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1.2-Beta1/b147924/b147924.ilproj
index 3d221296f9..4f8b7f164c 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1.2-Beta1/b147924/b147924.ilproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1.2-Beta1/b147924/b147924.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1.2-Beta1/b169333/b169333.csproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1.2-Beta1/b169333/b169333.csproj
index 77e17e69bd..d288078536 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1.2-Beta1/b169333/b169333.csproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1.2-Beta1/b169333/b169333.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,13 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
-
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1.2-Beta1/b178119/b178119.csproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1.2-Beta1/b178119/b178119.csproj
index 9b3d2e9cc5..f5ebb5c800 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1.2-Beta1/b178119/b178119.csproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1.2-Beta1/b178119/b178119.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,13 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
-
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1.2-Beta1/b178128/b178128.csproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1.2-Beta1/b178128/b178128.csproj
index 329361ae45..82a9d47fc0 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1.2-Beta1/b178128/b178128.csproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1.2-Beta1/b178128/b178128.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,13 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
-
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1.2-Beta1/b180381/b180381a.csproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1.2-Beta1/b180381/b180381a.csproj
index 2a557f26a7..d241385f93 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1.2-Beta1/b180381/b180381a.csproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1.2-Beta1/b180381/b180381a.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,13 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
-
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1.2-Beta1/b180381/b180381b.ilproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1.2-Beta1/b180381/b180381b.ilproj
index 788d13d695..f276015b15 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1.2-Beta1/b180381/b180381b.ilproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1.2-Beta1/b180381/b180381b.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1.2-Beta1/b191926/b191926.csproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1.2-Beta1/b191926/b191926.csproj
index e936555796..70334f4d45 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1.2-Beta1/b191926/b191926.csproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1.2-Beta1/b191926/b191926.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,13 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
-
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1.2-Beta1/b213516/b213516.ilproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1.2-Beta1/b213516/b213516.ilproj
index c5d84f905c..3c0fbef4d9 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1.2-Beta1/b213516/b213516.ilproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1.2-Beta1/b213516/b213516.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1.2-Beta1/b223932/b223932.ilproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1.2-Beta1/b223932/b223932.ilproj
index fa7de1c1a4..6d6d3f2a39 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1.2-Beta1/b223932/b223932.ilproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1.2-Beta1/b223932/b223932.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1.2-M01/b00735/b00735.csproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1.2-M01/b00735/b00735.csproj
index 20bfee5228..b9ee66c720 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1.2-M01/b00735/b00735.csproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1.2-M01/b00735/b00735.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,13 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
-
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1.2-M01/b02762/b02762.csproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1.2-M01/b02762/b02762.csproj
index e29ac54730..58b8bcbee9 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1.2-M01/b02762/b02762.csproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1.2-M01/b02762/b02762.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -36,6 +35,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1.2-M01/b03689/b03689.ilproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1.2-M01/b03689/b03689.ilproj
index 13d998e377..3034d902ca 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1.2-M01/b03689/b03689.ilproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1.2-M01/b03689/b03689.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1.2-M01/b07211/b07211.csproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1.2-M01/b07211/b07211.csproj
index 943301da4f..f5f65d747c 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1.2-M01/b07211/b07211.csproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1.2-M01/b07211/b07211.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,13 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
-
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1.2-M01/b07383/b07383.ilproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1.2-M01/b07383/b07383.ilproj
index 880cba9fd9..29d9fa2117 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1.2-M01/b07383/b07383.ilproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1.2-M01/b07383/b07383.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1.2-M01/b08020/b08020.csproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1.2-M01/b08020/b08020.csproj
index 18a5bac48d..8712aafcad 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1.2-M01/b08020/b08020.csproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1.2-M01/b08020/b08020.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,13 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
-
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1.2-M01/b08046/b08046.ilproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1.2-M01/b08046/b08046.ilproj
index 8a2aeb3542..b8784dc2f8 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1.2-M01/b08046/b08046.ilproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1.2-M01/b08046/b08046.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1.2-M01/b11762/b11762.csproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1.2-M01/b11762/b11762.csproj
index 4cd3bbb254..e4a8df64da 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1.2-M01/b11762/b11762.csproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1.2-M01/b11762/b11762.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,13 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
-
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1.2-M01/b14617/b14617.ilproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1.2-M01/b14617/b14617.ilproj
index 7e1bc2862f..629dca8850 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1.2-M01/b14617/b14617.ilproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1.2-M01/b14617/b14617.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1.2-M01/b15617/b15617.ilproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1.2-M01/b15617/b15617.ilproj
index 2dbd2681f7..e82c0f8454 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1.2-M01/b15617/b15617.ilproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1.2-M01/b15617/b15617.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1.2-M01/b16378/b16378.ilproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1.2-M01/b16378/b16378.ilproj
index d433d8fbad..e5ddb2df02 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1.2-M01/b16378/b16378.ilproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1.2-M01/b16378/b16378.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1.2-M01/b16382/b16382.ilproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1.2-M01/b16382/b16382.ilproj
index df8445586f..f200d7c573 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1.2-M01/b16382/b16382.ilproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1.2-M01/b16382/b16382.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1.2-M01/b16570/b16570.csproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1.2-M01/b16570/b16570.csproj
index eb36656167..048006bbcf 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1.2-M01/b16570/b16570.csproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1.2-M01/b16570/b16570.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -36,6 +35,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1.2-M01/b18049/b18049.ilproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1.2-M01/b18049/b18049.ilproj
index 82621bece8..777aca1ae3 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1.2-M01/b18049/b18049.ilproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1.2-M01/b18049/b18049.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1.2-M02/b102962/b102962a.ilproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1.2-M02/b102962/b102962a.ilproj
index 6734cbdb4c..c48261cc3f 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1.2-M02/b102962/b102962a.ilproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1.2-M02/b102962/b102962a.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1.2-M02/b102962/b102962b.ilproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1.2-M02/b102962/b102962b.ilproj
index d7ea63d8fe..0c9dfa961a 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1.2-M02/b102962/b102962b.ilproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1.2-M02/b102962/b102962b.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1.2-M02/b102962/b102962c.ilproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1.2-M02/b102962/b102962c.ilproj
index 741e5bcfce..156593da4b 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1.2-M02/b102962/b102962c.ilproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1.2-M02/b102962/b102962c.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1.2-M02/b115932/b115932a.ilproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1.2-M02/b115932/b115932a.ilproj
index 6734cbdb4c..c48261cc3f 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1.2-M02/b115932/b115932a.ilproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1.2-M02/b115932/b115932a.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1.2-M02/b115932/b115932b.ilproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1.2-M02/b115932/b115932b.ilproj
index 4ce9143d84..cea17e53eb 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1.2-M02/b115932/b115932b.ilproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1.2-M02/b115932/b115932b.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1.2-M02/b118260/b118260.ilproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1.2-M02/b118260/b118260.ilproj
index 0c50e90bb6..4a07da0614 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1.2-M02/b118260/b118260.ilproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1.2-M02/b118260/b118260.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1.2-M02/b138117/b138117.ilproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1.2-M02/b138117/b138117.ilproj
index 9f1fe2ebbd..997b5ef30e 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1.2-M02/b138117/b138117.ilproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1.2-M02/b138117/b138117.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1.2-M02/b19171/b19171.csproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1.2-M02/b19171/b19171.csproj
index ac5beb0e48..51e8be64c2 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1.2-M02/b19171/b19171.csproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1.2-M02/b19171/b19171.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,13 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
-
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1.2-M02/b21296/b21296.csproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1.2-M02/b21296/b21296.csproj
index 05a8bb388f..c7160bfc74 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1.2-M02/b21296/b21296.csproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1.2-M02/b21296/b21296.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -37,6 +36,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1.2-M02/b30251/b30251.csproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1.2-M02/b30251/b30251.csproj
index 6b93093c0e..c2b72e2b59 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1.2-M02/b30251/b30251.csproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1.2-M02/b30251/b30251.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,13 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
-
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -33,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V1.2-M02/b31398/b31398.csproj b/tests/src/JIT/Regression/CLR-x86-JIT/V1.2-M02/b31398/b31398.csproj
index 59ca4c5945..02a4dcfd55 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V1.2-M02/b31398/b31398.csproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V1.2-M02/b31398/b31398.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -36,6 +35,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V2.0-Beta2/b102533/b102533.csproj b/tests/src/JIT/Regression/CLR-x86-JIT/V2.0-Beta2/b102533/b102533.csproj
index 3a774d6212..ae9e6bed43 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V2.0-Beta2/b102533/b102533.csproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V2.0-Beta2/b102533/b102533.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,13 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
-
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V2.0-Beta2/b268908/b268908.csproj b/tests/src/JIT/Regression/CLR-x86-JIT/V2.0-Beta2/b268908/b268908.csproj
index 9339e1e32d..05bbfa1f33 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V2.0-Beta2/b268908/b268908.csproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V2.0-Beta2/b268908/b268908.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,13 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
-
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V2.0-Beta2/b309555/b309555.ilproj b/tests/src/JIT/Regression/CLR-x86-JIT/V2.0-Beta2/b309555/b309555.ilproj
index 9e27b0b687..940759474f 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V2.0-Beta2/b309555/b309555.ilproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V2.0-Beta2/b309555/b309555.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V2.0-Beta2/b320147/b320147.csproj b/tests/src/JIT/Regression/CLR-x86-JIT/V2.0-Beta2/b320147/b320147.csproj
index 341dac6f0c..844264ce97 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V2.0-Beta2/b320147/b320147.csproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V2.0-Beta2/b320147/b320147.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,13 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
-
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V2.0-Beta2/b323557/b323557-dbg.ilproj b/tests/src/JIT/Regression/CLR-x86-JIT/V2.0-Beta2/b323557/b323557-dbg.ilproj
index e912250f0b..f901dfce0c 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V2.0-Beta2/b323557/b323557-dbg.ilproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V2.0-Beta2/b323557/b323557-dbg.ilproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V2.0-Beta2/b323557/b323557-ret.ilproj b/tests/src/JIT/Regression/CLR-x86-JIT/V2.0-Beta2/b323557/b323557-ret.ilproj
index 54448eb796..28e0682f5b 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V2.0-Beta2/b323557/b323557-ret.ilproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V2.0-Beta2/b323557/b323557-ret.ilproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V2.0-Beta2/b338014/b338014.csproj b/tests/src/JIT/Regression/CLR-x86-JIT/V2.0-Beta2/b338014/b338014.csproj
index 59d536a17b..10ab09f5a5 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V2.0-Beta2/b338014/b338014.csproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V2.0-Beta2/b338014/b338014.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,13 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
-
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V2.0-Beta2/b399444/b399444a.csproj b/tests/src/JIT/Regression/CLR-x86-JIT/V2.0-Beta2/b399444/b399444a.csproj
index 0c880dafac..7116b34985 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V2.0-Beta2/b399444/b399444a.csproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V2.0-Beta2/b399444/b399444a.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -36,6 +35,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V2.0-Beta2/b399444/b399444b.csproj b/tests/src/JIT/Regression/CLR-x86-JIT/V2.0-Beta2/b399444/b399444b.csproj
index 59e45d57b9..e15e20b752 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V2.0-Beta2/b399444/b399444b.csproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V2.0-Beta2/b399444/b399444b.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -36,6 +35,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V2.0-Beta2/b405223/b405223.csproj b/tests/src/JIT/Regression/CLR-x86-JIT/V2.0-Beta2/b405223/b405223.csproj
index c496a7c47e..000a085133 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V2.0-Beta2/b405223/b405223.csproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V2.0-Beta2/b405223/b405223.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,13 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
-
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V2.0-Beta2/b409617/b409617.ilproj b/tests/src/JIT/Regression/CLR-x86-JIT/V2.0-Beta2/b409617/b409617.ilproj
index ffb8d603e1..2fea6093ed 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V2.0-Beta2/b409617/b409617.ilproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V2.0-Beta2/b409617/b409617.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V2.0-Beta2/b409748/b409748.ilproj b/tests/src/JIT/Regression/CLR-x86-JIT/V2.0-Beta2/b409748/b409748.ilproj
index b9561aa24d..eb9a1dad35 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V2.0-Beta2/b409748/b409748.ilproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V2.0-Beta2/b409748/b409748.ilproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V2.0-Beta2/b416667/b416667.csproj b/tests/src/JIT/Regression/CLR-x86-JIT/V2.0-Beta2/b416667/b416667.csproj
index 9546f3cd8b..27c74f2d55 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V2.0-Beta2/b416667/b416667.csproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V2.0-Beta2/b416667/b416667.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,13 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
-
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V2.0-Beta2/b423721/b423721.csproj b/tests/src/JIT/Regression/CLR-x86-JIT/V2.0-Beta2/b423721/b423721.csproj
index 42685ee131..f26e08243f 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V2.0-Beta2/b423721/b423721.csproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V2.0-Beta2/b423721/b423721.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<ProjectReference Include="c1.csproj" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V2.0-Beta2/b423755/Desktop/b423755.ilproj b/tests/src/JIT/Regression/CLR-x86-JIT/V2.0-Beta2/b423755/Desktop/b423755.ilproj
index 927d3330f8..05be44f8c7 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V2.0-Beta2/b423755/Desktop/b423755.ilproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V2.0-Beta2/b423755/Desktop/b423755.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V2.0-Beta2/b423755/b423755.ilproj b/tests/src/JIT/Regression/CLR-x86-JIT/V2.0-Beta2/b423755/b423755.ilproj
index def8cd8a84..f650ee2458 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V2.0-Beta2/b423755/b423755.ilproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V2.0-Beta2/b423755/b423755.ilproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V2.0-Beta2/b448208/Desktop/b448208.csproj b/tests/src/JIT/Regression/CLR-x86-JIT/V2.0-Beta2/b448208/Desktop/b448208.csproj
index dd1b8aaf93..425d32f6f3 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V2.0-Beta2/b448208/Desktop/b448208.csproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V2.0-Beta2/b448208/Desktop/b448208.csproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V2.0-Beta2/b449827/b449827.csproj b/tests/src/JIT/Regression/CLR-x86-JIT/V2.0-Beta2/b449827/b449827.csproj
index 87f3305aee..0bdb4f87a2 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V2.0-Beta2/b449827/b449827.csproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V2.0-Beta2/b449827/b449827.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -37,6 +36,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V2.0-RTM/b369916/b369916.csproj b/tests/src/JIT/Regression/CLR-x86-JIT/V2.0-RTM/b369916/b369916.csproj
index 1e468e46f6..f364bb8346 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V2.0-RTM/b369916/b369916.csproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V2.0-RTM/b369916/b369916.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,13 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
-
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -33,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V2.0-RTM/b471305/b471305.ilproj b/tests/src/JIT/Regression/CLR-x86-JIT/V2.0-RTM/b471305/b471305.ilproj
index 830d00d12e..04a2f2ec6a 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V2.0-RTM/b471305/b471305.ilproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V2.0-RTM/b471305/b471305.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V2.0-RTM/b489329/b489329.ilproj b/tests/src/JIT/Regression/CLR-x86-JIT/V2.0-RTM/b489329/b489329.ilproj
index 323ac78900..63502a0d13 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V2.0-RTM/b489329/b489329.ilproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V2.0-RTM/b489329/b489329.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V2.0-RTM/b518440/b518440.ilproj b/tests/src/JIT/Regression/CLR-x86-JIT/V2.0-RTM/b518440/b518440.ilproj
index e39cb34681..79a18741c1 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V2.0-RTM/b518440/b518440.ilproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V2.0-RTM/b518440/b518440.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V2.0-RTM/b598031/test.ilproj b/tests/src/JIT/Regression/CLR-x86-JIT/V2.0-RTM/b598031/test.ilproj
index 7d50e5cdaf..35ea38458a 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V2.0-RTM/b598031/test.ilproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V2.0-RTM/b598031/test.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V2.0-RTM/b598031/test2.ilproj b/tests/src/JIT/Regression/CLR-x86-JIT/V2.0-RTM/b598031/test2.ilproj
index 10dd8496e0..594f763dbe 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V2.0-RTM/b598031/test2.ilproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V2.0-RTM/b598031/test2.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/V2.0-RTM/b604247/b604247.csproj b/tests/src/JIT/Regression/CLR-x86-JIT/V2.0-RTM/b604247/b604247.csproj
index 7e28daa933..412c89a861 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/V2.0-RTM/b604247/b604247.csproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/V2.0-RTM/b604247/b604247.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/dev10/b392262/b392262.csproj b/tests/src/JIT/Regression/CLR-x86-JIT/dev10/b392262/b392262.csproj
index 12faf38f25..771d25257c 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/dev10/b392262/b392262.csproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/dev10/b392262/b392262.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,13 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
-
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -33,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/dev10/b393481/b393481.csproj b/tests/src/JIT/Regression/CLR-x86-JIT/dev10/b393481/b393481.csproj
index 9820a0abce..a1ec44b6b0 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/dev10/b393481/b393481.csproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/dev10/b393481/b393481.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -36,6 +35,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/dev10/b400791/_b400971b400971.csproj b/tests/src/JIT/Regression/CLR-x86-JIT/dev10/b400791/_b400971b400971.csproj
index 828fb6abb4..1a10f68b07 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/dev10/b400791/_b400971b400971.csproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/dev10/b400791/_b400971b400971.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,13 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
-
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -33,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/dev10/b402658/b402658.csproj b/tests/src/JIT/Regression/CLR-x86-JIT/dev10/b402658/b402658.csproj
index 58531b40b0..66cd91f054 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/dev10/b402658/b402658.csproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/dev10/b402658/b402658.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,13 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
-
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -33,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/dev10/b402701/b402701.csproj b/tests/src/JIT/Regression/CLR-x86-JIT/dev10/b402701/b402701.csproj
index 23559a4e69..d07dbad518 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/dev10/b402701/b402701.csproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/dev10/b402701/b402701.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -37,6 +36,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/dev10/b404051/b404051.ilproj b/tests/src/JIT/Regression/CLR-x86-JIT/dev10/b404051/b404051.ilproj
index bdeafa4f44..71a9a33672 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/dev10/b404051/b404051.ilproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/dev10/b404051/b404051.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/dev10/b440158/b440158.ilproj b/tests/src/JIT/Regression/CLR-x86-JIT/dev10/b440158/b440158.ilproj
index 3aa72e4ba3..7882cf5644 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/dev10/b440158/b440158.ilproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/dev10/b440158/b440158.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/dev10/b464149/b464149.ilproj b/tests/src/JIT/Regression/CLR-x86-JIT/dev10/b464149/b464149.ilproj
index f628fe72da..2fe220eead 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/dev10/b464149/b464149.ilproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/dev10/b464149/b464149.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/dev11/DevDiv_376412/DevDiv_376412.csproj b/tests/src/JIT/Regression/CLR-x86-JIT/dev11/DevDiv_376412/DevDiv_376412.csproj
index ff1a363ed4..ebc577c892 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/dev11/DevDiv_376412/DevDiv_376412.csproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/dev11/DevDiv_376412/DevDiv_376412.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,13 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
-
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/v2.1/DDB/b121938/ConstToString.csproj b/tests/src/JIT/Regression/CLR-x86-JIT/v2.1/DDB/b121938/ConstToString.csproj
index 3a91575db8..d64a949c36 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/v2.1/DDB/b121938/ConstToString.csproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/v2.1/DDB/b121938/ConstToString.csproj
@@ -10,13 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
-
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -33,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/v2.1/DDB/b151497/b151497.csproj b/tests/src/JIT/Regression/CLR-x86-JIT/v2.1/DDB/b151497/b151497.csproj
index eca673abb2..4a6391c9df 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/v2.1/DDB/b151497/b151497.csproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/v2.1/DDB/b151497/b151497.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,13 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
-
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -33,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/v2.1/DDB/b158861/b158861.csproj b/tests/src/JIT/Regression/CLR-x86-JIT/v2.1/DDB/b158861/b158861.csproj
index dd26011a77..711dc34b19 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/v2.1/DDB/b158861/b158861.csproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/v2.1/DDB/b158861/b158861.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,13 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
-
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -33,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/v2.1/DDB/b163200/b163200.csproj b/tests/src/JIT/Regression/CLR-x86-JIT/v2.1/DDB/b163200/b163200.csproj
index cf4996e29d..982b0ff990 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/v2.1/DDB/b163200/b163200.csproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/v2.1/DDB/b163200/b163200.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,13 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
-
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/v2.1/DDB/b170362/b170362.csproj b/tests/src/JIT/Regression/CLR-x86-JIT/v2.1/DDB/b170362/b170362.csproj
index eb3bb4116f..178e574473 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/v2.1/DDB/b170362/b170362.csproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/v2.1/DDB/b170362/b170362.csproj
@@ -10,13 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
-
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -33,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/v2.1/DDB/b170362/b170362_il.ilproj b/tests/src/JIT/Regression/CLR-x86-JIT/v2.1/DDB/b170362/b170362_il.ilproj
index 3ff4ae3ec2..27ff1840ff 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/v2.1/DDB/b170362/b170362_il.ilproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/v2.1/DDB/b170362/b170362_il.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/v2.1/DDB/b174294/b174294.ilproj b/tests/src/JIT/Regression/CLR-x86-JIT/v2.1/DDB/b174294/b174294.ilproj
index c8f8081a1c..a49bce5ee9 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/v2.1/DDB/b174294/b174294.ilproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/v2.1/DDB/b174294/b174294.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/v2.1/DDB/b175679/b175679.ilproj b/tests/src/JIT/Regression/CLR-x86-JIT/v2.1/DDB/b175679/b175679.ilproj
index af3a8aa63f..b2b84a5be0 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/v2.1/DDB/b175679/b175679.ilproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/v2.1/DDB/b175679/b175679.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/v2.1/DDB/b176032/b176032.ilproj b/tests/src/JIT/Regression/CLR-x86-JIT/v2.1/DDB/b176032/b176032.ilproj
index 662886074b..cc4701cea4 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/v2.1/DDB/b176032/b176032.ilproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/v2.1/DDB/b176032/b176032.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/v2.1/DDB/b188478/b188478.csproj b/tests/src/JIT/Regression/CLR-x86-JIT/v2.1/DDB/b188478/b188478.csproj
index 794e6af4ab..1e377f3342 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/v2.1/DDB/b188478/b188478.csproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/v2.1/DDB/b188478/b188478.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -37,6 +36,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/v2.1/DDB/b202743/b202743.csproj b/tests/src/JIT/Regression/CLR-x86-JIT/v2.1/DDB/b202743/b202743.csproj
index 7cfa73abc1..12f108db09 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/v2.1/DDB/b202743/b202743.csproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/v2.1/DDB/b202743/b202743.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -36,6 +35,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/v2.1/DDB/b49778/b49778.csproj b/tests/src/JIT/Regression/CLR-x86-JIT/v2.1/DDB/b49778/b49778.csproj
index 1afa16cc6e..0b57dc26b2 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/v2.1/DDB/b49778/b49778.csproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/v2.1/DDB/b49778/b49778.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,13 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
-
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/v2.1/b173313/b173313.ilproj b/tests/src/JIT/Regression/CLR-x86-JIT/v2.1/b173313/b173313.ilproj
index e350abf8e0..2ed639bf70 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/v2.1/b173313/b173313.ilproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/v2.1/b173313/b173313.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/v2.1/b193264/b193264.ilproj b/tests/src/JIT/Regression/CLR-x86-JIT/v2.1/b193264/b193264.ilproj
index 82b967eb76..0e79f3d1e1 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/v2.1/b193264/b193264.ilproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/v2.1/b193264/b193264.ilproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/v2.1/b561129/b561129.csproj b/tests/src/JIT/Regression/CLR-x86-JIT/v2.1/b561129/b561129.csproj
index dd4b669c15..c6fd8a5ee3 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/v2.1/b561129/b561129.csproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/v2.1/b561129/b561129.csproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/v2.1/b565808/b565808.csproj b/tests/src/JIT/Regression/CLR-x86-JIT/v2.1/b565808/b565808.csproj
index e71b86e2f9..2ca0aca88b 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/v2.1/b565808/b565808.csproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/v2.1/b565808/b565808.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,13 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
-
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/v2.1/b569942/b569942.csproj b/tests/src/JIT/Regression/CLR-x86-JIT/v2.1/b569942/b569942.csproj
index 6c26aa3f02..65a3d0a7a1 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/v2.1/b569942/b569942.csproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/v2.1/b569942/b569942.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -37,6 +36,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/v2.1/b589202/b589202.csproj b/tests/src/JIT/Regression/CLR-x86-JIT/v2.1/b589202/b589202.csproj
index 69309632da..607fcc6a4d 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/v2.1/b589202/b589202.csproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/v2.1/b589202/b589202.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,13 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
-
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/v2.1/b598034/b598034.csproj b/tests/src/JIT/Regression/CLR-x86-JIT/v2.1/b598034/b598034.csproj
index 0d7644a2dd..533aadd3f1 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/v2.1/b598034/b598034.csproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/v2.1/b598034/b598034.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,13 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
-
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -33,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/v2.1/b598649/b598649.csproj b/tests/src/JIT/Regression/CLR-x86-JIT/v2.1/b598649/b598649.csproj
index e780cda850..02b0e9a2ae 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/v2.1/b598649/b598649.csproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/v2.1/b598649/b598649.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,13 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
-
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/v2.1/b602004/b602004.csproj b/tests/src/JIT/Regression/CLR-x86-JIT/v2.1/b602004/b602004.csproj
index f25e2483d4..d4ed9a3f56 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/v2.1/b602004/b602004.csproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/v2.1/b602004/b602004.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,13 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
-
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -33,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/v2.1/b608066/b608066.csproj b/tests/src/JIT/Regression/CLR-x86-JIT/v2.1/b608066/b608066.csproj
index db49a4eb55..06f3fce794 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/v2.1/b608066/b608066.csproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/v2.1/b608066/b608066.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,13 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
-
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/v2.1/b608198/b608198.csproj b/tests/src/JIT/Regression/CLR-x86-JIT/v2.1/b608198/b608198.csproj
index c0934ec518..7a072cff9c 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/v2.1/b608198/b608198.csproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/v2.1/b608198/b608198.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,13 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
-
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/v2.1/b609280/b609280.csproj b/tests/src/JIT/Regression/CLR-x86-JIT/v2.1/b609280/b609280.csproj
index ae47eeea87..9daad420c4 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/v2.1/b609280/b609280.csproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/v2.1/b609280/b609280.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,13 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
-
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -33,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/v2.1/b609988/Desktop/b609988.ilproj b/tests/src/JIT/Regression/CLR-x86-JIT/v2.1/b609988/Desktop/b609988.ilproj
index 133c20a636..fa5fa9a215 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/v2.1/b609988/Desktop/b609988.ilproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/v2.1/b609988/Desktop/b609988.ilproj
@@ -11,6 +11,7 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/v2.1/b609988/b609988.ilproj b/tests/src/JIT/Regression/CLR-x86-JIT/v2.1/b609988/b609988.ilproj
index 593dadc9bf..24bd2aa910 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/v2.1/b609988/b609988.ilproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/v2.1/b609988/b609988.ilproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/v2.1/b610562/b610562.csproj b/tests/src/JIT/Regression/CLR-x86-JIT/v2.1/b610562/b610562.csproj
index 66393c94e9..db4258cb4d 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/v2.1/b610562/b610562.csproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/v2.1/b610562/b610562.csproj
@@ -10,13 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
-
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -33,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/v2.1/b610750/b610750.csproj b/tests/src/JIT/Regression/CLR-x86-JIT/v2.1/b610750/b610750.csproj
index 8455afca4c..88702f4335 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/v2.1/b610750/b610750.csproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/v2.1/b610750/b610750.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,13 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
-
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -33,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/v2.1/b610750/b610750_32vs64.csproj b/tests/src/JIT/Regression/CLR-x86-JIT/v2.1/b610750/b610750_32vs64.csproj
index 76a0452ddb..4051641334 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/v2.1/b610750/b610750_32vs64.csproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/v2.1/b610750/b610750_32vs64.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,13 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
-
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -33,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/v2.1/b611219/b611219.csproj b/tests/src/JIT/Regression/CLR-x86-JIT/v2.1/b611219/b611219.csproj
index 785987df82..d5b2fa47b3 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/v2.1/b611219/b611219.csproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/v2.1/b611219/b611219.csproj
@@ -10,13 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
-
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -33,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/v2.1/b72218/b72218.csproj b/tests/src/JIT/Regression/CLR-x86-JIT/v2.1/b72218/b72218.csproj
index 16cb0a27f6..f2145b3a0e 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/v2.1/b72218/b72218.csproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/v2.1/b72218/b72218.csproj
@@ -10,13 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
-
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -33,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/CLR-x86-JIT/v2.2/ddb/ddb188478/DDB188478.csproj b/tests/src/JIT/Regression/CLR-x86-JIT/v2.2/ddb/ddb188478/DDB188478.csproj
index 417bdd0507..e96c09dfdb 100644
--- a/tests/src/JIT/Regression/CLR-x86-JIT/v2.2/ddb/ddb188478/DDB188478.csproj
+++ b/tests/src/JIT/Regression/CLR-x86-JIT/v2.2/ddb/ddb188478/DDB188478.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -36,6 +35,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/Dev11/Dev11_457559/Dev11_457559.csproj b/tests/src/JIT/Regression/Dev11/Dev11_457559/Dev11_457559.csproj
index 06b4d5f04d..6f5dfe66f3 100644
--- a/tests/src/JIT/Regression/Dev11/Dev11_457559/Dev11_457559.csproj
+++ b/tests/src/JIT/Regression/Dev11/Dev11_457559/Dev11_457559.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/Dev11/Dev11_5437/Dev11_5437.csproj b/tests/src/JIT/Regression/Dev11/Dev11_5437/Dev11_5437.csproj
index 9a31a9b7f6..74f0352258 100644
--- a/tests/src/JIT/Regression/Dev11/Dev11_5437/Dev11_5437.csproj
+++ b/tests/src/JIT/Regression/Dev11/Dev11_5437/Dev11_5437.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/Dev11/Dev11_617302/Dev11_617302.csproj b/tests/src/JIT/Regression/Dev11/Dev11_617302/Dev11_617302.csproj
index 293bf6b8ff..bebde42238 100644
--- a/tests/src/JIT/Regression/Dev11/Dev11_617302/Dev11_617302.csproj
+++ b/tests/src/JIT/Regression/Dev11/Dev11_617302/Dev11_617302.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/Dev11/Dev11_646049/Dev11_646049.csproj b/tests/src/JIT/Regression/Dev11/Dev11_646049/Dev11_646049.csproj
index c79bd438f8..5b031dc765 100644
--- a/tests/src/JIT/Regression/Dev11/Dev11_646049/Dev11_646049.csproj
+++ b/tests/src/JIT/Regression/Dev11/Dev11_646049/Dev11_646049.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/Dev11/Dev11_b473131/b473131.ilproj b/tests/src/JIT/Regression/Dev11/Dev11_b473131/b473131.ilproj
index fc0f84adb7..d5047d31e3 100644
--- a/tests/src/JIT/Regression/Dev11/Dev11_b473131/b473131.ilproj
+++ b/tests/src/JIT/Regression/Dev11/Dev11_b473131/b473131.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/Dev11/Dev11_b473131/b473131_byte.ilproj b/tests/src/JIT/Regression/Dev11/Dev11_b473131/b473131_byte.ilproj
index 3e1e8bebfd..78ab98b894 100644
--- a/tests/src/JIT/Regression/Dev11/Dev11_b473131/b473131_byte.ilproj
+++ b/tests/src/JIT/Regression/Dev11/Dev11_b473131/b473131_byte.ilproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/Dev11/Dev11_b473131/b473131_fld.ilproj b/tests/src/JIT/Regression/Dev11/Dev11_b473131/b473131_fld.ilproj
index f99f6d3bbe..7cc4ac583c 100644
--- a/tests/src/JIT/Regression/Dev11/Dev11_b473131/b473131_fld.ilproj
+++ b/tests/src/JIT/Regression/Dev11/Dev11_b473131/b473131_fld.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/Dev11/Dev11_b473131/b473131_intptr.ilproj b/tests/src/JIT/Regression/Dev11/Dev11_b473131/b473131_intptr.ilproj
index d676c6be2e..5511e7864b 100644
--- a/tests/src/JIT/Regression/Dev11/Dev11_b473131/b473131_intptr.ilproj
+++ b/tests/src/JIT/Regression/Dev11/Dev11_b473131/b473131_intptr.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/Dev11/Dev11_b473131/b473131_struct.ilproj b/tests/src/JIT/Regression/Dev11/Dev11_b473131/b473131_struct.ilproj
index 4c34fa686a..eee6977384 100644
--- a/tests/src/JIT/Regression/Dev11/Dev11_b473131/b473131_struct.ilproj
+++ b/tests/src/JIT/Regression/Dev11/Dev11_b473131/b473131_struct.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/Dev11/DevDiv2_10623/DevDiv2_10623.csproj b/tests/src/JIT/Regression/Dev11/DevDiv2_10623/DevDiv2_10623.csproj
index 0e97e798df..e2847e1bb2 100644
--- a/tests/src/JIT/Regression/Dev11/DevDiv2_10623/DevDiv2_10623.csproj
+++ b/tests/src/JIT/Regression/Dev11/DevDiv2_10623/DevDiv2_10623.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/Dev11/DevDiv2_11321/DevDiv2_11321.ilproj b/tests/src/JIT/Regression/Dev11/DevDiv2_11321/DevDiv2_11321.ilproj
index 1275bf6e3e..3264889013 100644
--- a/tests/src/JIT/Regression/Dev11/DevDiv2_11321/DevDiv2_11321.ilproj
+++ b/tests/src/JIT/Regression/Dev11/DevDiv2_11321/DevDiv2_11321.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/Dev11/DevDiv2_8863/DevDiv2_8863.csproj b/tests/src/JIT/Regression/Dev11/DevDiv2_8863/DevDiv2_8863.csproj
index 7af644020f..a0c462855d 100644
--- a/tests/src/JIT/Regression/Dev11/DevDiv2_8863/DevDiv2_8863.csproj
+++ b/tests/src/JIT/Regression/Dev11/DevDiv2_8863/DevDiv2_8863.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/Dev11/External/Dev11_14131/VectorForwarder.ilproj b/tests/src/JIT/Regression/Dev11/External/Dev11_14131/VectorForwarder.ilproj
index 617ed60010..dc5f4681dc 100644
--- a/tests/src/JIT/Regression/Dev11/External/Dev11_14131/VectorForwarder.ilproj
+++ b/tests/src/JIT/Regression/Dev11/External/Dev11_14131/VectorForwarder.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/Dev11/External/Dev11_243742/app.csproj b/tests/src/JIT/Regression/Dev11/External/Dev11_243742/app.csproj
index 7547f9bd7a..a86876c324 100644
--- a/tests/src/JIT/Regression/Dev11/External/Dev11_243742/app.csproj
+++ b/tests/src/JIT/Regression/Dev11/External/Dev11_243742/app.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -11,12 +11,11 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -36,6 +35,5 @@
<ProjectReference Include="dll.csproj" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/Dev11/External/Dev11_90434/UseUnalignedDouble.ilproj b/tests/src/JIT/Regression/Dev11/External/Dev11_90434/UseUnalignedDouble.ilproj
index f2e4b742ea..12a57ac286 100644
--- a/tests/src/JIT/Regression/Dev11/External/Dev11_90434/UseUnalignedDouble.ilproj
+++ b/tests/src/JIT/Regression/Dev11/External/Dev11_90434/UseUnalignedDouble.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/Dev11/External/dev11_111914/BadMax1.csproj b/tests/src/JIT/Regression/Dev11/External/dev11_111914/BadMax1.csproj
index bd4b306882..84c62a4f4b 100644
--- a/tests/src/JIT/Regression/Dev11/External/dev11_111914/BadMax1.csproj
+++ b/tests/src/JIT/Regression/Dev11/External/dev11_111914/BadMax1.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/Dev11/External/dev11_131317/BadBox1.csproj b/tests/src/JIT/Regression/Dev11/External/dev11_131317/BadBox1.csproj
index 4774bbd6d8..9c5a4affee 100644
--- a/tests/src/JIT/Regression/Dev11/External/dev11_131317/BadBox1.csproj
+++ b/tests/src/JIT/Regression/Dev11/External/dev11_131317/BadBox1.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/Dev11/External/dev11_132534/CSharpPart.csproj b/tests/src/JIT/Regression/Dev11/External/dev11_132534/CSharpPart.csproj
index 2d1444bd17..a13d025a51 100644
--- a/tests/src/JIT/Regression/Dev11/External/dev11_132534/CSharpPart.csproj
+++ b/tests/src/JIT/Regression/Dev11/External/dev11_132534/CSharpPart.csproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -37,6 +36,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/Dev11/External/dev11_135245/R3Trasher1.csproj b/tests/src/JIT/Regression/Dev11/External/dev11_135245/R3Trasher1.csproj
index f11841ef82..097002ed02 100644
--- a/tests/src/JIT/Regression/Dev11/External/dev11_135245/R3Trasher1.csproj
+++ b/tests/src/JIT/Regression/Dev11/External/dev11_135245/R3Trasher1.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/Dev11/External/dev11_13748/ReflectOnField.ilproj b/tests/src/JIT/Regression/Dev11/External/dev11_13748/ReflectOnField.ilproj
index 1bc8a3d7d2..bafd230eed 100644
--- a/tests/src/JIT/Regression/Dev11/External/dev11_13748/ReflectOnField.ilproj
+++ b/tests/src/JIT/Regression/Dev11/External/dev11_13748/ReflectOnField.ilproj
@@ -11,6 +11,7 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/Dev11/External/dev11_145295/CSharpPart.csproj b/tests/src/JIT/Regression/Dev11/External/dev11_145295/CSharpPart.csproj
index dbca4d7a8b..cf74b37410 100644
--- a/tests/src/JIT/Regression/Dev11/External/dev11_145295/CSharpPart.csproj
+++ b/tests/src/JIT/Regression/Dev11/External/dev11_145295/CSharpPart.csproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -38,6 +37,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/Dev11/External/dev11_149090/GCHole1.csproj b/tests/src/JIT/Regression/Dev11/External/dev11_149090/GCHole1.csproj
index 092eb6d8c1..c4f330bc99 100644
--- a/tests/src/JIT/Regression/Dev11/External/dev11_149090/GCHole1.csproj
+++ b/tests/src/JIT/Regression/Dev11/External/dev11_149090/GCHole1.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/Dev11/External/dev11_154899/DynamicStaticAlignment.csproj b/tests/src/JIT/Regression/Dev11/External/dev11_154899/DynamicStaticAlignment.csproj
index 052eec4202..97cf85a833 100644
--- a/tests/src/JIT/Regression/Dev11/External/dev11_154899/DynamicStaticAlignment.csproj
+++ b/tests/src/JIT/Regression/Dev11/External/dev11_154899/DynamicStaticAlignment.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/Dev11/External/dev11_239804/ShowLocallocAlignment.csproj b/tests/src/JIT/Regression/Dev11/External/dev11_239804/ShowLocallocAlignment.csproj
index d4ea27d5af..28e0d1d98e 100644
--- a/tests/src/JIT/Regression/Dev11/External/dev11_239804/ShowLocallocAlignment.csproj
+++ b/tests/src/JIT/Regression/Dev11/External/dev11_239804/ShowLocallocAlignment.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/Dev11/External/dev11_27971/UninitializedHighWord.csproj b/tests/src/JIT/Regression/Dev11/External/dev11_27971/UninitializedHighWord.csproj
index 8df35a43ea..4c0649adb5 100644
--- a/tests/src/JIT/Regression/Dev11/External/dev11_27971/UninitializedHighWord.csproj
+++ b/tests/src/JIT/Regression/Dev11/External/dev11_27971/UninitializedHighWord.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/Dev11/External/dev11_28763/R3Contention.csproj b/tests/src/JIT/Regression/Dev11/External/dev11_28763/R3Contention.csproj
index 8d857f2407..fd3113cd89 100644
--- a/tests/src/JIT/Regression/Dev11/External/dev11_28763/R3Contention.csproj
+++ b/tests/src/JIT/Regression/Dev11/External/dev11_28763/R3Contention.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/Dev11/External/dev11_91048/UseTrashedVfp1.csproj b/tests/src/JIT/Regression/Dev11/External/dev11_91048/UseTrashedVfp1.csproj
index 2afc7ae630..b28d562743 100644
--- a/tests/src/JIT/Regression/Dev11/External/dev11_91048/UseTrashedVfp1.csproj
+++ b/tests/src/JIT/Regression/Dev11/External/dev11_91048/UseTrashedVfp1.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/Dev11/dev10_865840/dev10_865840.ilproj b/tests/src/JIT/Regression/Dev11/dev10_865840/dev10_865840.ilproj
index b7deb8bade..aac5aa4ea8 100644
--- a/tests/src/JIT/Regression/Dev11/dev10_865840/dev10_865840.ilproj
+++ b/tests/src/JIT/Regression/Dev11/dev10_865840/dev10_865840.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/Dev11/dev10_94677/loopvt.csproj b/tests/src/JIT/Regression/Dev11/dev10_94677/loopvt.csproj
index 89674139ad..6fdb8fcd29 100644
--- a/tests/src/JIT/Regression/Dev11/dev10_94677/loopvt.csproj
+++ b/tests/src/JIT/Regression/Dev11/dev10_94677/loopvt.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/Dev11/dev11_13912/dev11_13912.csproj b/tests/src/JIT/Regression/Dev11/dev11_13912/dev11_13912.csproj
index 412406d4a7..0bdf541ae0 100644
--- a/tests/src/JIT/Regression/Dev11/dev11_13912/dev11_13912.csproj
+++ b/tests/src/JIT/Regression/Dev11/dev11_13912/dev11_13912.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/Dev11/dev11_165544/seqpts.csproj b/tests/src/JIT/Regression/Dev11/dev11_165544/seqpts.csproj
index a167eacd79..779218bcb8 100644
--- a/tests/src/JIT/Regression/Dev11/dev11_165544/seqpts.csproj
+++ b/tests/src/JIT/Regression/Dev11/dev11_165544/seqpts.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/Dev11/dev11_20929/dev11_20929_d.csproj b/tests/src/JIT/Regression/Dev11/dev11_20929/dev11_20929_d.csproj
index 3465f499a7..63cec357cc 100644
--- a/tests/src/JIT/Regression/Dev11/dev11_20929/dev11_20929_d.csproj
+++ b/tests/src/JIT/Regression/Dev11/dev11_20929/dev11_20929_d.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/Dev11/dev11_20929/dev11_20929_do.csproj b/tests/src/JIT/Regression/Dev11/dev11_20929/dev11_20929_do.csproj
index 82c22ed7f6..29569373ff 100644
--- a/tests/src/JIT/Regression/Dev11/dev11_20929/dev11_20929_do.csproj
+++ b/tests/src/JIT/Regression/Dev11/dev11_20929/dev11_20929_do.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/Dev11/dev11_20929/dev11_20929_r.csproj b/tests/src/JIT/Regression/Dev11/dev11_20929/dev11_20929_r.csproj
index aa065ef0f8..f58881486c 100644
--- a/tests/src/JIT/Regression/Dev11/dev11_20929/dev11_20929_r.csproj
+++ b/tests/src/JIT/Regression/Dev11/dev11_20929/dev11_20929_r.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/Dev11/dev11_20929/dev11_20929_ro.csproj b/tests/src/JIT/Regression/Dev11/dev11_20929/dev11_20929_ro.csproj
index 6238865453..c9f9e06d85 100644
--- a/tests/src/JIT/Regression/Dev11/dev11_20929/dev11_20929_ro.csproj
+++ b/tests/src/JIT/Regression/Dev11/dev11_20929/dev11_20929_ro.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/Dev11/dev11_76013/Dev11_76013.csproj b/tests/src/JIT/Regression/Dev11/dev11_76013/Dev11_76013.csproj
index 7fa55307c6..be09b2cdaf 100644
--- a/tests/src/JIT/Regression/Dev11/dev11_76013/Dev11_76013.csproj
+++ b/tests/src/JIT/Regression/Dev11/dev11_76013/Dev11_76013.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/Dev14/DevDiv_876169/DevDiv_876169_d.csproj b/tests/src/JIT/Regression/Dev14/DevDiv_876169/DevDiv_876169_d.csproj
index db30d47ce5..b5e8c9720c 100644
--- a/tests/src/JIT/Regression/Dev14/DevDiv_876169/DevDiv_876169_d.csproj
+++ b/tests/src/JIT/Regression/Dev14/DevDiv_876169/DevDiv_876169_d.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/Dev14/DevDiv_876169/DevDiv_876169_do.csproj b/tests/src/JIT/Regression/Dev14/DevDiv_876169/DevDiv_876169_do.csproj
index 33871b0b9d..4a313517da 100644
--- a/tests/src/JIT/Regression/Dev14/DevDiv_876169/DevDiv_876169_do.csproj
+++ b/tests/src/JIT/Regression/Dev14/DevDiv_876169/DevDiv_876169_do.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/Dev14/DevDiv_876169/DevDiv_876169_r.csproj b/tests/src/JIT/Regression/Dev14/DevDiv_876169/DevDiv_876169_r.csproj
index d6a745cf39..6fea4401ba 100644
--- a/tests/src/JIT/Regression/Dev14/DevDiv_876169/DevDiv_876169_r.csproj
+++ b/tests/src/JIT/Regression/Dev14/DevDiv_876169/DevDiv_876169_r.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/Dev14/DevDiv_876169/DevDiv_876169_ro.csproj b/tests/src/JIT/Regression/Dev14/DevDiv_876169/DevDiv_876169_ro.csproj
index 4abcfd9dca..239b4d9011 100644
--- a/tests/src/JIT/Regression/Dev14/DevDiv_876169/DevDiv_876169_ro.csproj
+++ b/tests/src/JIT/Regression/Dev14/DevDiv_876169/DevDiv_876169_ro.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/JitBlue/CoreFX_15913/CoreFX_15913.csproj b/tests/src/JIT/Regression/JitBlue/CoreFX_15913/CoreFX_15913.csproj
index cdb8c0317e..31fa222c90 100644
--- a/tests/src/JIT/Regression/JitBlue/CoreFX_15913/CoreFX_15913.csproj
+++ b/tests/src/JIT/Regression/JitBlue/CoreFX_15913/CoreFX_15913.csproj
@@ -9,6 +9,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/JitBlue/DevDiv_1206929/DevDiv_1206929.csproj b/tests/src/JIT/Regression/JitBlue/DevDiv_1206929/DevDiv_1206929.csproj
index 2ba3ae16b3..46801624be 100644
--- a/tests/src/JIT/Regression/JitBlue/DevDiv_1206929/DevDiv_1206929.csproj
+++ b/tests/src/JIT/Regression/JitBlue/DevDiv_1206929/DevDiv_1206929.csproj
@@ -10,13 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
-
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -34,6 +32,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/JitBlue/DevDiv_142976/DevDiv_142976.csproj b/tests/src/JIT/Regression/JitBlue/DevDiv_142976/DevDiv_142976.csproj
index c4d1765b9a..0af74ea1a9 100644
--- a/tests/src/JIT/Regression/JitBlue/DevDiv_142976/DevDiv_142976.csproj
+++ b/tests/src/JIT/Regression/JitBlue/DevDiv_142976/DevDiv_142976.csproj
@@ -10,13 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
-
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -33,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/JitBlue/DevDiv_150265/DevDiv_150265.csproj b/tests/src/JIT/Regression/JitBlue/DevDiv_150265/DevDiv_150265.csproj
index 5b6c0d3b28..57f155db19 100644
--- a/tests/src/JIT/Regression/JitBlue/DevDiv_150265/DevDiv_150265.csproj
+++ b/tests/src/JIT/Regression/JitBlue/DevDiv_150265/DevDiv_150265.csproj
@@ -10,13 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
-
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -33,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/JitBlue/DevDiv_150586/DevDiv_150586.ilproj b/tests/src/JIT/Regression/JitBlue/DevDiv_150586/DevDiv_150586.ilproj
index 49991da398..b790bab901 100644
--- a/tests/src/JIT/Regression/JitBlue/DevDiv_150586/DevDiv_150586.ilproj
+++ b/tests/src/JIT/Regression/JitBlue/DevDiv_150586/DevDiv_150586.ilproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/JitBlue/DevDiv_168744/DevDiv_168744.csproj b/tests/src/JIT/Regression/JitBlue/DevDiv_168744/DevDiv_168744.csproj
index 2cafa4cedf..d6d719f5c7 100644
--- a/tests/src/JIT/Regression/JitBlue/DevDiv_168744/DevDiv_168744.csproj
+++ b/tests/src/JIT/Regression/JitBlue/DevDiv_168744/DevDiv_168744.csproj
@@ -10,13 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
-
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -33,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/JitBlue/DevDiv_200492/DevDiv_200492.csproj b/tests/src/JIT/Regression/JitBlue/DevDiv_200492/DevDiv_200492.csproj
index 8c3d1aab24..35051da3c1 100644
--- a/tests/src/JIT/Regression/JitBlue/DevDiv_200492/DevDiv_200492.csproj
+++ b/tests/src/JIT/Regression/JitBlue/DevDiv_200492/DevDiv_200492.csproj
@@ -10,13 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
-
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -33,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/JitBlue/DevDiv_205323/starg0.ilproj b/tests/src/JIT/Regression/JitBlue/DevDiv_205323/starg0.ilproj
index 5e38a05b56..f64e34853d 100644
--- a/tests/src/JIT/Regression/JitBlue/DevDiv_205323/starg0.ilproj
+++ b/tests/src/JIT/Regression/JitBlue/DevDiv_205323/starg0.ilproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -11,12 +11,11 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/JitBlue/DevDiv_206786/handleMath.ilproj b/tests/src/JIT/Regression/JitBlue/DevDiv_206786/handleMath.ilproj
index 84df40ca8f..3c6703b0ca 100644
--- a/tests/src/JIT/Regression/JitBlue/DevDiv_206786/handleMath.ilproj
+++ b/tests/src/JIT/Regression/JitBlue/DevDiv_206786/handleMath.ilproj
@@ -11,19 +11,18 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
<PropertyGroup>
- <DebugType>PdbOnly</DebugType>
+ <DebugType>PdbOnly</DebugType>
</PropertyGroup>
<ItemGroup>
<Compile Include="handleMath.il" />
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/JitBlue/DevDiv_216571/DevDiv_216571.ilproj b/tests/src/JIT/Regression/JitBlue/DevDiv_216571/DevDiv_216571.ilproj
index 3cc0b2a3d5..c121ae50b5 100644
--- a/tests/src/JIT/Regression/JitBlue/DevDiv_216571/DevDiv_216571.ilproj
+++ b/tests/src/JIT/Regression/JitBlue/DevDiv_216571/DevDiv_216571.ilproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/JitBlue/DevDiv_255294/DevDiv_255294.csproj b/tests/src/JIT/Regression/JitBlue/DevDiv_255294/DevDiv_255294.csproj
index 81f925a9b1..f4ae7c68c0 100644
--- a/tests/src/JIT/Regression/JitBlue/DevDiv_255294/DevDiv_255294.csproj
+++ b/tests/src/JIT/Regression/JitBlue/DevDiv_255294/DevDiv_255294.csproj
@@ -10,13 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
-
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -33,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/JitBlue/DevDiv_278365/DevDiv_278365.csproj b/tests/src/JIT/Regression/JitBlue/DevDiv_278365/DevDiv_278365.csproj
index 05c2fca81d..43b7245164 100644
--- a/tests/src/JIT/Regression/JitBlue/DevDiv_278365/DevDiv_278365.csproj
+++ b/tests/src/JIT/Regression/JitBlue/DevDiv_278365/DevDiv_278365.csproj
@@ -10,13 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
-
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -33,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/JitBlue/DevDiv_278369/DevDiv_278369.ilproj b/tests/src/JIT/Regression/JitBlue/DevDiv_278369/DevDiv_278369.ilproj
index 6589a91813..bc91945a4d 100644
--- a/tests/src/JIT/Regression/JitBlue/DevDiv_278369/DevDiv_278369.ilproj
+++ b/tests/src/JIT/Regression/JitBlue/DevDiv_278369/DevDiv_278369.ilproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/JitBlue/DevDiv_278371/DevDiv_278371.ilproj b/tests/src/JIT/Regression/JitBlue/DevDiv_278371/DevDiv_278371.ilproj
index 0970efabf3..ee883791ef 100644
--- a/tests/src/JIT/Regression/JitBlue/DevDiv_278371/DevDiv_278371.ilproj
+++ b/tests/src/JIT/Regression/JitBlue/DevDiv_278371/DevDiv_278371.ilproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/JitBlue/DevDiv_278375/DevDiv_278375.csproj b/tests/src/JIT/Regression/JitBlue/DevDiv_278375/DevDiv_278375.csproj
index e065a2c958..a69df78a77 100644
--- a/tests/src/JIT/Regression/JitBlue/DevDiv_278375/DevDiv_278375.csproj
+++ b/tests/src/JIT/Regression/JitBlue/DevDiv_278375/DevDiv_278375.csproj
@@ -10,13 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
-
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -33,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/JitBlue/DevDiv_278376/DevDiv_278376.csproj b/tests/src/JIT/Regression/JitBlue/DevDiv_278376/DevDiv_278376.csproj
index fdf5d0becf..b67604d86e 100644
--- a/tests/src/JIT/Regression/JitBlue/DevDiv_278376/DevDiv_278376.csproj
+++ b/tests/src/JIT/Regression/JitBlue/DevDiv_278376/DevDiv_278376.csproj
@@ -10,13 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
-
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -33,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/JitBlue/DevDiv_278523/DevDiv_278523.ilproj b/tests/src/JIT/Regression/JitBlue/DevDiv_278523/DevDiv_278523.ilproj
index 9c43650097..27bf365c2c 100644
--- a/tests/src/JIT/Regression/JitBlue/DevDiv_278523/DevDiv_278523.ilproj
+++ b/tests/src/JIT/Regression/JitBlue/DevDiv_278523/DevDiv_278523.ilproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -25,13 +24,15 @@
<DebugType>None</DebugType>
<Optimize>True</Optimize>
</PropertyGroup>
- <ItemGroup>
- <Compile Include="DevDiv_278523.il" />
+ <ItemGroup Condition=" '$(PointerSize)' == '64' ">
+ <Compile Include="DevDiv_278523_64.il" />
+ </ItemGroup>
+ <ItemGroup Condition=" '$(PointerSize)' == '32' ">
+ <Compile Include="DevDiv_278523_32.il" />
</ItemGroup>
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/JitBlue/DevDiv_278523/DevDiv_278523_32.il b/tests/src/JIT/Regression/JitBlue/DevDiv_278523/DevDiv_278523_32.il
new file mode 100644
index 0000000000..c597ea4c7b
--- /dev/null
+++ b/tests/src/JIT/Regression/JitBlue/DevDiv_278523/DevDiv_278523_32.il
@@ -0,0 +1,89 @@
+// 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.
+
+.assembly extern mscorlib {}
+.assembly a {}
+.module a.exe
+
+// This test originally triggered an assert when computing the value number for a block assignment. In particular, the
+// VN framework expected any block assignments to a tracked lclVar to have a destination address of the form
+// `(addr (lclVar))` or `(addr (lclFld))`. The check that it was using to determine whether or not a block assignment
+// targets a lclVar also admitted addresses formed by some combination of adds of constants to these patterns (e.g.
+// `(add (const 4) (add (addr lclVar) (const 4)))`. The bits of IL that trigger the assert are called out in the method
+// bodies below. They differ for 32- and 64-bit targets because on 64-bit targets, the importer will insert an
+// int->long conversion when adding a constant int to any long. Due to the cast, the resulting IR is not considered to
+// be an add of a constant and a lclVar address. In order to repro the bug on a 64-bit target, the input IL must
+// directly produce a long constant.
+
+.class private sequential ansi sealed beforefieldinit S extends [mscorlib]System.ValueType
+{
+ .field public uint8 m_fld
+ .field public uint8 m_fld1
+ .field public uint8 m_fld2
+ .field public uint8 m_fld3
+ .field public uint8 m_fld4
+ .field public uint8 m_fld5
+ .field public uint8 m_fld6
+}
+
+.class private sequential ansi sealed beforefieldinit T extends [mscorlib]System.ValueType
+{
+ .field public int32 m_int
+ .field public valuetype S m_fld
+}
+
+.class private abstract auto ansi sealed beforefieldinit C extends [mscorlib]System.Object
+{
+ .method private static int32 Test32Bit(int32 i) noinlining
+ {
+ .locals init (valuetype S V_0, valuetype T V_1)
+
+ ldloca.s V_0
+ ldarg.0
+ conv.u1
+ stfld uint8 S::m_fld6
+
+ // This sequence of IL repros the issue.
+ ldloca.s V_1
+ ldc.i4.4
+ add
+ ldloc.0
+ stobj S
+
+ ldloca.s V_1
+ ldfld valuetype S T::m_fld
+ ldfld uint8 S::m_fld6
+ conv.i4
+ ret
+ }
+
+
+ .method private static int32 Main()
+ {
+ .entrypoint
+ .locals init (int32 V_0)
+
+ sizeof [mscorlib]System.IntPtr
+ ldc.i4 8
+ beq.s _64bit
+
+ ldc.i4 100
+ dup
+ call int32 C::Test32Bit(int32)
+ bne.un.s fail
+ br.s success
+
+_64bit:
+ // This file is for 32bit-ness platforms only.
+ br.s fail
+
+success:
+ ldc.i4 100
+ ret
+
+fail:
+ ldc.i4 101
+ ret
+ }
+}
diff --git a/tests/src/JIT/Regression/JitBlue/DevDiv_278523/DevDiv_278523.il b/tests/src/JIT/Regression/JitBlue/DevDiv_278523/DevDiv_278523_64.il
index 9c9ba4946c..345687da07 100644
--- a/tests/src/JIT/Regression/JitBlue/DevDiv_278523/DevDiv_278523.il
+++ b/tests/src/JIT/Regression/JitBlue/DevDiv_278523/DevDiv_278523_64.il
@@ -35,29 +35,6 @@
.class private abstract auto ansi sealed beforefieldinit C extends [mscorlib]System.Object
{
- .method private static int32 Test32Bit(int32 i) noinlining
- {
- .locals init (valuetype S V_0, valuetype T V_1)
-
- ldloca.s V_0
- ldarg.0
- conv.u1
- stfld uint8 S::m_fld6
-
- // This sequence of IL repros the issue.
- ldloca.s V_1
- ldc.i4.4
- add
- ldloc.0
- stobj S
-
- ldloca.s V_1
- ldfld valuetype S T::m_fld
- ldfld uint8 S::m_fld6
- conv.i4
- ret
- }
-
.method private static int32 Test64Bit(int32 i) noinlining
{
.locals init (valuetype S V_0, valuetype T V_1)
@@ -68,7 +45,9 @@
stfld uint8 S::m_fld6
// This sequence of IL repros the issue. Note that the `ldc.i8` is necessary (rather than an `ldc.i4` that is
- // implicitly converted to a long byt the `add`).
+ // implicitly converted to a long by the `add`).
+ // This sequence is incorrect IL, because it adds native int + long, that is BADCODE according to ECMA.
+ // However, 64bits jit can compile and execute it. See CoreCLR issue #11476.
ldloca.s V_1
ldc.i8 4
add
@@ -87,18 +66,16 @@
.entrypoint
.locals init (int32 V_0)
- ldc.i4 100
- dup
-
sizeof [mscorlib]System.IntPtr
ldc.i4 8
beq.s _64bit
- call int32 C::Test32Bit(int32)
- bne.un.s fail
- br.s success
+ // This file is for 64bit-ness platforms only.
+ br.s fail
_64bit:
+ ldc.i4 100
+ dup
call int32 C::Test64Bit(int32)
bne.un.s fail
diff --git a/tests/src/JIT/Regression/JitBlue/DevDiv_278526/DevDiv_278526.csproj b/tests/src/JIT/Regression/JitBlue/DevDiv_278526/DevDiv_278526.csproj
index b91ef3357f..ccd3e04ada 100644
--- a/tests/src/JIT/Regression/JitBlue/DevDiv_278526/DevDiv_278526.csproj
+++ b/tests/src/JIT/Regression/JitBlue/DevDiv_278526/DevDiv_278526.csproj
@@ -10,13 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
-
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -33,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/JitBlue/DevDiv_279396/DevDiv_279396.ilproj b/tests/src/JIT/Regression/JitBlue/DevDiv_279396/DevDiv_279396.ilproj
index 460d5dbecb..ad9deb7f16 100644
--- a/tests/src/JIT/Regression/JitBlue/DevDiv_279396/DevDiv_279396.ilproj
+++ b/tests/src/JIT/Regression/JitBlue/DevDiv_279396/DevDiv_279396.ilproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/JitBlue/DevDiv_280120/DevDiv_280120.csproj b/tests/src/JIT/Regression/JitBlue/DevDiv_280120/DevDiv_280120.csproj
index 9d5fa7816a..3d3622788a 100644
--- a/tests/src/JIT/Regression/JitBlue/DevDiv_280120/DevDiv_280120.csproj
+++ b/tests/src/JIT/Regression/JitBlue/DevDiv_280120/DevDiv_280120.csproj
@@ -10,13 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
-
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -34,7 +32,7 @@
$(CLRTestBatchPreCommands)
set COMPlus_JitDoSsa=0
]]></CLRTestBatchPreCommands>
- <BashCLRTestPreCommands><![CDATA[
+ <BashCLRTestPreCommands><![CDATA[
$(BashCLRTestPreCommands)
export COMPlus_JitDoSsa=0
]]></BashCLRTestPreCommands>
@@ -43,6 +41,5 @@ export COMPlus_JitDoSsa=0
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/JitBlue/DevDiv_280123/DevDiv_280123.csproj b/tests/src/JIT/Regression/JitBlue/DevDiv_280123/DevDiv_280123.csproj
index 13a697494f..781086871e 100644
--- a/tests/src/JIT/Regression/JitBlue/DevDiv_280123/DevDiv_280123.csproj
+++ b/tests/src/JIT/Regression/JitBlue/DevDiv_280123/DevDiv_280123.csproj
@@ -10,13 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
-
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -33,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/JitBlue/DevDiv_280127/DevDiv_280127.csproj b/tests/src/JIT/Regression/JitBlue/DevDiv_280127/DevDiv_280127.csproj
index 7ed8a4ddfd..a9998b834e 100644
--- a/tests/src/JIT/Regression/JitBlue/DevDiv_280127/DevDiv_280127.csproj
+++ b/tests/src/JIT/Regression/JitBlue/DevDiv_280127/DevDiv_280127.csproj
@@ -10,13 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
-
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -33,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/JitBlue/DevDiv_288222/DevDiv_288222.csproj b/tests/src/JIT/Regression/JitBlue/DevDiv_288222/DevDiv_288222.csproj
index c9bbba07d6..0089a04c14 100644
--- a/tests/src/JIT/Regression/JitBlue/DevDiv_288222/DevDiv_288222.csproj
+++ b/tests/src/JIT/Regression/JitBlue/DevDiv_288222/DevDiv_288222.csproj
@@ -10,13 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
-
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -33,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/JitBlue/DevDiv_359733/DevDiv_359733.ilproj b/tests/src/JIT/Regression/JitBlue/DevDiv_359733/DevDiv_359733.ilproj
index 323fed595f..a817d9bbc7 100644
--- a/tests/src/JIT/Regression/JitBlue/DevDiv_359733/DevDiv_359733.ilproj
+++ b/tests/src/JIT/Regression/JitBlue/DevDiv_359733/DevDiv_359733.ilproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/JitBlue/DevDiv_406160/DevDiv_406160.ilproj b/tests/src/JIT/Regression/JitBlue/DevDiv_406160/DevDiv_406160.ilproj
index 310db80682..0a6fbc27f7 100644
--- a/tests/src/JIT/Regression/JitBlue/DevDiv_406160/DevDiv_406160.ilproj
+++ b/tests/src/JIT/Regression/JitBlue/DevDiv_406160/DevDiv_406160.ilproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/JitBlue/DevDiv_462269/DevDiv_462269.il b/tests/src/JIT/Regression/JitBlue/DevDiv_462269/DevDiv_462269.il
new file mode 100644
index 0000000000..344879cace
--- /dev/null
+++ b/tests/src/JIT/Regression/JitBlue/DevDiv_462269/DevDiv_462269.il
@@ -0,0 +1,142 @@
+// 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.
+
+.assembly extern mscorlib{}
+.assembly ILGEN_MODULE{}
+.class ILGEN_CLASS
+{
+ .method static int64 ILGEN_METHOD(unsigned int32, float32, unsigned int8, char, int64, float64)
+ {
+ .maxstack 65535
+ .locals init (float64, unsigned int32, int64, int32, unsigned int16, unsigned int64, char, int8, unsigned int32, bool, bool)
+
+ ldloc.s 0x02
+ ldloc.s 0x02
+ add
+ conv.ovf.u2
+ not
+ ldarg 0x0004
+ ldloc 0x0005
+ conv.ovf.i8.un
+ conv.ovf.i2
+ shl
+ ldarg.s 0x02
+ conv.ovf.u4
+ ldarg 0x0004
+ conv.ovf.u1.un
+ rem.un
+ shr.un
+ not
+ ldarg.s 0x04
+ not
+ div
+ ldloc 0x0005
+ add
+ conv.ovf.u8.un
+ ldloc.s 0x05
+ ldloc 0x0002
+ ldarg.s 0x04
+ div.un
+ neg
+ ldarg 0x0004
+ ldloc.s 0x06
+ conv.ovf.i8
+ conv.ovf.u1.un
+ conv.ovf.i8.un
+ sub
+ sub.ovf
+ and
+ ldarg 0x0005
+ ldarg.s 0x05
+ ceq
+ starg.s 0x03
+ ldarg 0x0003
+ conv.ovf.i8
+ ldarg.s 0x03
+ conv.ovf.u8
+ ldloc.s 0x04
+ shl
+ cgt
+ ldarg.s 0x03
+ neg
+ cgt
+ not
+ shr
+ ldarg.s 0x01
+ pop
+ and
+ conv.ovf.u4
+ ceq
+ pop
+ ldloc 0x0000
+ ldloc 0x0007
+ conv.r.un
+ neg
+ mul
+ ckfinite
+ ldloc 0x0000
+ ckfinite
+ neg
+ mul
+ pop
+ ldloc.s 0x05
+ ldloc 0x0005
+ and
+ ldc.r8 float64(0xc4a68d93e8d67cec)
+ conv.ovf.i8.un
+ dup
+ and
+ and
+ ldarg 0x0004
+ ldarg 0x0000
+ ldarg 0x0003
+ clt
+ shl
+ conv.ovf.u4
+ ldarg.s 0x00
+ shr.un
+ conv.ovf.u8
+ ldloc 0x0006
+ pop
+ xor
+ conv.ovf.i8.un
+ conv.i8
+ neg
+ ldarg.s 0x01
+ conv.i1
+ conv.u8
+ nop
+ add.ovf.un
+ ldloc.s 0x02
+ conv.u8
+ mul.ovf
+ ret
+ }
+
+ .method static int32 Main()
+ {
+ .entrypoint
+
+ .try
+ {
+ ldc.i4 0
+ ldc.r4 0
+ ldc.i4 0
+ dup
+ ldc.i8 0
+ ldc.r8 0
+ call int64 ILGEN_CLASS::ILGEN_METHOD(unsigned int32, float32, unsigned int8, char, int64, float64)
+ pop
+ leave.s done
+ }
+ catch [mscorlib]System.Exception
+ {
+ leave.s done
+ }
+
+ done:
+ ldc.i4 100
+ ret
+ }
+}
diff --git a/tests/src/JIT/Regression/JitBlue/DevDiv_462269/DevDiv_462269.ilproj b/tests/src/JIT/Regression/JitBlue/DevDiv_462269/DevDiv_462269.ilproj
new file mode 100644
index 0000000000..a8971acb11
--- /dev/null
+++ b/tests/src/JIT/Regression/JitBlue/DevDiv_462269/DevDiv_462269.ilproj
@@ -0,0 +1,35 @@
+<?xml version="1.0" encoding="utf-8"?>
+<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
+ <Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
+ <PropertyGroup>
+ <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
+ <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
+ <AssemblyName>$(MSBuildProjectName)</AssemblyName>
+ <SchemaVersion>2.0</SchemaVersion>
+ <ProjectGuid>{95DFC527-4DC1-495E-97D7-E94EE1F7140D}</ProjectGuid>
+ <OutputType>Exe</OutputType>
+ <ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
+ <SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
+ </PropertyGroup>
+ <!-- Default configurations to help VS understand the configurations -->
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
+ <ItemGroup>
+ <CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
+ <Visible>False</Visible>
+ </CodeAnalysisDependentAssemblyPaths>
+ </ItemGroup>
+ <PropertyGroup>
+ <DebugType>None</DebugType>
+ <Optimize>True</Optimize>
+ </PropertyGroup>
+ <ItemGroup>
+ <Compile Include="DevDiv_462269.il" />
+ </ItemGroup>
+ <ItemGroup>
+ <Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
+ </ItemGroup>
+ <Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/JitBlue/DevDiv_462274/DevDiv_462274.ilproj b/tests/src/JIT/Regression/JitBlue/DevDiv_462274/DevDiv_462274.ilproj
index 7c1c0f41bc..220f3b91de 100644
--- a/tests/src/JIT/Regression/JitBlue/DevDiv_462274/DevDiv_462274.ilproj
+++ b/tests/src/JIT/Regression/JitBlue/DevDiv_462274/DevDiv_462274.ilproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/JitBlue/DevDiv_468732/DevDiv_468732.cs b/tests/src/JIT/Regression/JitBlue/DevDiv_468732/DevDiv_468732.cs
new file mode 100644
index 0000000000..6b184038ae
--- /dev/null
+++ b/tests/src/JIT/Regression/JitBlue/DevDiv_468732/DevDiv_468732.cs
@@ -0,0 +1,30 @@
+// 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.
+
+// Repro case for a bug involving byref-typed appearances of int-typed lclVars.
+
+using System.Runtime.CompilerServices;
+
+struct S
+{
+ int i;
+
+ void N()
+ {
+ i = 100;
+ }
+
+ [MethodImpl(MethodImplOptions.NoInlining)]
+ static unsafe S* Test(S* s)
+ {
+ s->N();
+ return s;
+ }
+
+ static unsafe int Main()
+ {
+ S s;
+ return Test(&s)->i;
+ }
+}
diff --git a/tests/src/JIT/Regression/JitBlue/DevDiv_468732/DevDiv_468732.csproj b/tests/src/JIT/Regression/JitBlue/DevDiv_468732/DevDiv_468732.csproj
new file mode 100644
index 0000000000..e0b6df24bb
--- /dev/null
+++ b/tests/src/JIT/Regression/JitBlue/DevDiv_468732/DevDiv_468732.csproj
@@ -0,0 +1,40 @@
+<?xml version="1.0" encoding="utf-8"?>
+<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
+ <Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
+ <PropertyGroup>
+ <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
+ <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
+ <AssemblyName>$(MSBuildProjectName)</AssemblyName>
+ <SchemaVersion>2.0</SchemaVersion>
+ <ProjectGuid>{1D93D1C3-458A-44ED-ABCC-7D0739B28C92}</ProjectGuid>
+ <OutputType>Exe</OutputType>
+ <AppDesignerFolder>Properties</AppDesignerFolder>
+ <FileAlignment>512</FileAlignment>
+ <ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
+ <ReferencePath>$(ProgramFiles)\Common Files\microsoft shared\VSTT\11.0\UITestExtensionPackages</ReferencePath>
+ <SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <NuGetPackageImportStamp>7a9bfb7d</NuGetPackageImportStamp>
+ <CLRTestPriority>1</CLRTestPriority>
+ </PropertyGroup>
+ <!-- Default configurations to help VS understand the configurations -->
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
+ <ItemGroup>
+ <CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
+ <Visible>False</Visible>
+ </CodeAnalysisDependentAssemblyPaths>
+ </ItemGroup>
+ <PropertyGroup>
+ <DebugType></DebugType>
+ <Optimize>True</Optimize>
+ <AllowUnsafeBlocks>True</AllowUnsafeBlocks>
+ </PropertyGroup>
+ <ItemGroup>
+ <Compile Include="DevDiv_468732.cs" />
+ </ItemGroup>
+ <ItemGroup>
+ <Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
+ </ItemGroup>
+ <Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/JitBlue/DevDiv_471670/DevDiv_471670.il b/tests/src/JIT/Regression/JitBlue/DevDiv_471670/DevDiv_471670.il
new file mode 100644
index 0000000000..81fa606466
--- /dev/null
+++ b/tests/src/JIT/Regression/JitBlue/DevDiv_471670/DevDiv_471670.il
@@ -0,0 +1,107 @@
+// 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.
+
+.assembly extern mscorlib{}
+.assembly ILGEN_MODULE{}
+.class ILGEN_CLASS
+{
+ .method static bool ILGEN_METHOD(float64, char, unsigned int32)
+ {
+ .maxstack 65535
+ .locals init (float64, native unsigned int, unsigned int16, native int, unsigned int16, unsigned int8, int64, float64)
+
+ ldarg.s 0x00
+ conv.ovf.u2
+ ldc.i8 0x5674a8efc99eac21
+ pop
+ ldloc.s 0x02
+ conv.ovf.u1.un
+ conv.ovf.u8.un
+ conv.u8
+ conv.r4
+ pop
+ ldarg.s 0x02
+ bgt IL_0037
+ ldloc.s 0x06
+ conv.ovf.u8.un
+ ldloc 0x0006
+ clt.un
+ neg
+ brtrue IL_002b
+ nop
+
+ IL_002b:
+ nop
+ ldloc 0x0003
+ ldloc 0x0005
+ clt
+ pop
+
+ IL_0037:
+ ldloc.s 0x04
+ brtrue IL_003f
+ nop
+
+ IL_003f:
+ ldloc 0x0003
+ conv.ovf.i2.un
+ ldarg.s 0x01
+ conv.r8
+ ldloc.s 0x00
+ ckfinite
+ mul
+ conv.r4
+ ldloc.s 0x00
+ conv.ovf.u8.un
+ conv.r.un
+ clt
+ conv.i8
+ conv.i4
+ add.ovf
+ starg.s 0x02
+ ldc.i8 0x953f9661d4ec7f53
+ neg
+ neg
+ ldloc.s 0x06
+ or
+ neg
+ conv.r.un
+ ldc.i4 0x2f6100eb
+ conv.r.un
+ neg
+ stloc 0x0000
+ ldarg 0x0000
+ neg
+ neg
+ ldloc.s 0x07
+ neg
+ conv.r.un
+ add
+ cgt
+ ret
+ }
+
+ .method static int32 Main()
+ {
+ .entrypoint
+
+ .try
+ {
+ ldc.r8 0
+ ldc.i4 0
+ dup
+ call bool ILGEN_CLASS::ILGEN_METHOD(float64, char, unsigned int32)
+ pop
+ leave.s done
+ }
+ catch [mscorlib]System.Exception
+ {
+ leave.s done
+ }
+
+ done:
+ ldc.i4 100
+ ret
+ }
+}
diff --git a/tests/src/JIT/Regression/JitBlue/DevDiv_471670/DevDiv_471670.ilproj b/tests/src/JIT/Regression/JitBlue/DevDiv_471670/DevDiv_471670.ilproj
new file mode 100644
index 0000000000..c03ff32b0b
--- /dev/null
+++ b/tests/src/JIT/Regression/JitBlue/DevDiv_471670/DevDiv_471670.ilproj
@@ -0,0 +1,35 @@
+<?xml version="1.0" encoding="utf-8"?>
+<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
+ <Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
+ <PropertyGroup>
+ <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
+ <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
+ <AssemblyName>$(MSBuildProjectName)</AssemblyName>
+ <SchemaVersion>2.0</SchemaVersion>
+ <ProjectGuid>{95DFC527-4DC1-495E-97D7-E94EE1F7140D}</ProjectGuid>
+ <OutputType>Exe</OutputType>
+ <ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
+ <SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
+ </PropertyGroup>
+ <!-- Default configurations to help VS understand the configurations -->
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
+ <ItemGroup>
+ <CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
+ <Visible>False</Visible>
+ </CodeAnalysisDependentAssemblyPaths>
+ </ItemGroup>
+ <PropertyGroup>
+ <DebugType>None</DebugType>
+ <Optimize>True</Optimize>
+ </PropertyGroup>
+ <ItemGroup>
+ <Compile Include="DevDiv_471670.il" />
+ </ItemGroup>
+ <ItemGroup>
+ <Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
+ </ItemGroup>
+ <Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/JitBlue/DevDiv_487699/DevDiv_487699.il b/tests/src/JIT/Regression/JitBlue/DevDiv_487699/DevDiv_487699.il
new file mode 100644
index 0000000000..f76f3894c3
--- /dev/null
+++ b/tests/src/JIT/Regression/JitBlue/DevDiv_487699/DevDiv_487699.il
@@ -0,0 +1,128 @@
+// 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.
+
+.assembly extern mscorlib {}
+.assembly a {}
+.module a.exe
+
+// This test originally triggered an error, that we do not reload shift index, if it was spilled to rcx.
+
+.class ILGEN_CLASS
+{
+ .method static native int ILGEN_METHOD(unsigned int8, int64, native int, unsigned int16)
+ {
+ .maxstack 65535
+ .locals init (int16, native unsigned int, int16)
+ IL_0000: ldc.r8 float64(0xde9d0a0c75a00f8b)
+ IL_0009: dup
+ IL_000a: ckfinite
+ IL_000b: clt.un
+ IL_000d: ldarg 0x0000
+ IL_0011: ldloc 0x0001
+ IL_0015: shr.un
+ IL_0016: conv.ovf.u.un
+ IL_0017: ldloc.s 0x02
+ IL_0019: shr.un
+ IL_001a: not
+ IL_001b: ldc.i4 0xfd0085da
+ IL_0020: shr.un
+ IL_0021: shl
+ IL_0022: stloc.s 0x02
+ IL_0024: ldc.r8 float64(0xbdd1f70e32c59bfe)
+ IL_002d: conv.i
+ IL_002e: ldc.r8 float64(0xc15125191104f4ea)
+ IL_0037: conv.ovf.i
+ IL_0038: div.un
+ IL_0039: neg
+ IL_003a: conv.u8
+ IL_003b: conv.ovf.u1.un
+ IL_003c: ldc.r8 float64(0xcfb61a530905ecef)
+ IL_0045: neg
+ IL_0046: conv.r4
+ IL_0047: pop
+ IL_0048: nop
+ IL_0049: ldarg.s 0x00
+ IL_004b: ldc.r8 float64(0x50c925e1a03907dd)
+ IL_0054: ldc.r8 float64(0x74bc2b522b36723f)
+ IL_005d: add
+ IL_005e: ldc.r8 float64(0xba0092cde6096068)
+ IL_0067: ldc.r8 float64(0xa1eb85bc740ae7fc)
+ IL_0070: div
+ IL_0071: ldc.r8 float64(0xc75125191104f4ea)
+ IL_007a: rem
+ IL_007b: mul
+ IL_007c: ldc.i4 0x1b037daa
+ IL_0081: ldarg 0x0002
+ // Bad shift.
+ IL_0085: shr.un
+ IL_0086: ldarg.s 0x03
+ IL_0088: ldarg.s 0x00
+ IL_008a: div.un
+ IL_008b: ldc.r8 float64(0x5e96249027b7812a)
+ IL_0094: conv.i
+ IL_0095: rem.un
+ IL_0096: shr.un
+ IL_0097: conv.r4
+ IL_0098: cgt.un
+ IL_009a: conv.ovf.i2.un
+ IL_009b: xor
+ IL_009c: ldc.r8 float64(0x988d5a78f82eb3cc)
+ IL_00a5: conv.ovf.i.un
+ IL_00a6: cgt.un
+ IL_00a8: bgt
+ IL_00b1
+ IL_00ad: ldarg.s 0x01
+ IL_00af: conv.ovf.u8
+ IL_00b0: pop
+ IL_00b1: ldloc.s 0x01
+ IL_00b3: dup
+ IL_00b4: starg.s 0x00
+ IL_00b6: ldloc.s 0x00
+ IL_00b8: ldc.r8 float64(0x800e3377f99a412a)
+ IL_00c1: ldc.r8 float64(0x759b00dcc8a5c6b2)
+ IL_00ca: clt.un
+ IL_00cc: shl
+ IL_00cd: neg
+ IL_00ce: ldloc 0x0001
+ IL_00d2: not
+ IL_00d3: not
+ IL_00d4: neg
+ IL_00d5: not
+ IL_00d6: ldc.r8 float64(0x530f7ba77c21072d)
+ IL_00df: ldc.r8 float64(0x2a45ad526d01f262)
+ IL_00e8: ceq
+ IL_00ea: neg
+ IL_00eb: shr
+ IL_00ec: neg
+ IL_00ed: ldarg.s 0x02
+ IL_00ef: xor
+ IL_00f0: conv.ovf.u8.un
+ IL_00f1: ldarg 0x0001
+ IL_00f5: conv.ovf.u8.un
+ IL_00f6: clt
+ IL_00f8: pop
+ IL_00f9: ceq
+ IL_00fb: ret
+ }
+
+ .method private static int32 Main()
+ {
+ .entrypoint
+ .maxstack 10
+
+ ldc.i4 3
+ conv.i1
+ ldc.i8 2
+ ldc.i4 3
+ conv.i
+ ldc.i4 2
+ conv.ovf.u2
+
+ call native int ILGEN_CLASS::ILGEN_METHOD(unsigned int8, int64, native int, unsigned int16)
+ pop
+
+ ldc.i4 100
+ ret
+ }
+} \ No newline at end of file
diff --git a/tests/src/JIT/Regression/JitBlue/DevDiv_487699/DevDiv_487699.ilproj b/tests/src/JIT/Regression/JitBlue/DevDiv_487699/DevDiv_487699.ilproj
new file mode 100644
index 0000000000..cef6e581a3
--- /dev/null
+++ b/tests/src/JIT/Regression/JitBlue/DevDiv_487699/DevDiv_487699.ilproj
@@ -0,0 +1,34 @@
+<?xml version="1.0" encoding="utf-8"?>
+<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
+ <Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
+ <PropertyGroup>
+ <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
+ <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
+ <AssemblyName>$(MSBuildProjectName)</AssemblyName>
+ <SchemaVersion>2.0</SchemaVersion>
+ <ProjectGuid>{95DFC527-4DC1-495E-97D7-E94EE1F7140D}</ProjectGuid>
+ <OutputType>Exe</OutputType>
+ <ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
+ <SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ </PropertyGroup>
+ <!-- Default configurations to help VS understand the configurations -->
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
+ <ItemGroup>
+ <CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
+ <Visible>False</Visible>
+ </CodeAnalysisDependentAssemblyPaths>
+ </ItemGroup>
+ <PropertyGroup>
+ <DebugType>None</DebugType>
+ <Optimize>True</Optimize>
+ </PropertyGroup>
+ <ItemGroup>
+ <Compile Include="DevDiv_487699.il" />
+ </ItemGroup>
+ <ItemGroup>
+ <Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
+ </ItemGroup>
+ <Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project>
diff --git a/tests/src/JIT/Regression/JitBlue/DevDiv_487701/DevDiv_487701.il b/tests/src/JIT/Regression/JitBlue/DevDiv_487701/DevDiv_487701.il
new file mode 100644
index 0000000000..80f2eade6b
--- /dev/null
+++ b/tests/src/JIT/Regression/JitBlue/DevDiv_487701/DevDiv_487701.il
@@ -0,0 +1,119 @@
+// 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.
+
+.assembly extern mscorlib {}
+.assembly ILGEN_MODULE {}
+
+.class ILGEN_CLASS
+{
+ .method static native int ILGEN_METHOD(unsigned int8, int64, native int, unsigned int16)
+ {
+ .maxstack 65535
+ .locals init (int16, native unsigned int, int16)
+
+ ldc.i8 0xa67bdf4860e28133
+ ldarg.s 0x01
+ conv.ovf.u8
+ ldarg 0x0002
+ not
+ not
+ ldarg 0x0001
+ conv.i
+ shr.un
+ starg.s 0x03
+ ldc.i8 0xb39ec88a74e0306e
+ ldc.i8 0xc5a0503d9e231fd1
+ not
+ ldarg 0x0002
+ shr
+ neg
+ sub
+ conv.ovf.u.un
+ shl
+ clt
+ ldloc 0x0000
+ ldarg.s 0x01
+ ldarg.s 0x01
+ mul
+ conv.i8
+ conv.ovf.i8
+ conv.u
+ ldloc.s 0x02
+ conv.i
+ mul
+ and
+ shl
+ neg
+ not
+ not
+ brtrue IL_0055
+ ldloc.s 0x02
+ pop
+
+IL_0055:
+ ldarg.s 0x01
+ ldarg.s 0x03
+ shr
+ ldarg 0x0001
+ ldarg.s 0x01
+ div
+ conv.i2
+ ldloc.s 0x00
+ sub
+ conv.ovf.u8.un
+ or
+ neg
+ conv.ovf.u.un
+ not
+ ldarg.s 0x02
+ ldarg 0x0001
+ conv.u2
+ neg
+ shr.un
+ conv.ovf.i8.un
+ conv.ovf.u4.un
+ neg
+ conv.ovf.i8
+ ldarg 0x0001
+ clt
+ neg
+ sub
+ ldloc 0x0000
+ conv.ovf.i1.un
+ ldarg.s 0x03
+ div.un
+ nop
+ sub
+ not
+ not
+ not
+ ret
+ }
+
+ .method public static int32 Main()
+ {
+ .entrypoint
+
+ .try
+ {
+ ldc.i4 0
+ ldc.i8 0
+ ldc.i4 0
+ conv.i
+ ldc.i4 0
+ call native int ILGEN_CLASS::ILGEN_METHOD(unsigned int8, int64, native int, unsigned int16)
+ pop
+ leave done
+ }
+ catch [mscorlib]System.Exception
+ {
+ pop
+ leave done
+ }
+
+ done:
+ ldc.i4 100
+ ret
+ }
+}
diff --git a/tests/src/JIT/Regression/JitBlue/DevDiv_487701/DevDiv_487701.ilproj b/tests/src/JIT/Regression/JitBlue/DevDiv_487701/DevDiv_487701.ilproj
new file mode 100644
index 0000000000..03822f1b92
--- /dev/null
+++ b/tests/src/JIT/Regression/JitBlue/DevDiv_487701/DevDiv_487701.ilproj
@@ -0,0 +1,35 @@
+<?xml version="1.0" encoding="utf-8"?>
+<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
+ <Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
+ <PropertyGroup>
+ <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
+ <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
+ <AssemblyName>$(MSBuildProjectName)</AssemblyName>
+ <SchemaVersion>2.0</SchemaVersion>
+ <ProjectGuid>{95DFC527-4DC1-495E-97D7-E94EE1F7140D}</ProjectGuid>
+ <OutputType>Exe</OutputType>
+ <ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
+ <SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
+ </PropertyGroup>
+ <!-- Default configurations to help VS understand the configurations -->
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
+ <ItemGroup>
+ <CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
+ <Visible>False</Visible>
+ </CodeAnalysisDependentAssemblyPaths>
+ </ItemGroup>
+ <PropertyGroup>
+ <DebugType>None</DebugType>
+ <Optimize>True</Optimize>
+ </PropertyGroup>
+ <ItemGroup>
+ <Compile Include="DevDiv_487701.il" />
+ </ItemGroup>
+ <ItemGroup>
+ <Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
+ </ItemGroup>
+ <Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project>
diff --git a/tests/src/JIT/Regression/JitBlue/DevDiv_487702/DevDiv_487702.il b/tests/src/JIT/Regression/JitBlue/DevDiv_487702/DevDiv_487702.il
new file mode 100644
index 0000000000..97072cd9a5
--- /dev/null
+++ b/tests/src/JIT/Regression/JitBlue/DevDiv_487702/DevDiv_487702.il
@@ -0,0 +1,117 @@
+// 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.
+
+.assembly extern mscorlib {}
+.assembly ILGEN_MODULE {}
+
+.class ILGEN_CLASS
+{
+ .method static native int ILGEN_METHOD(unsigned int8, int64, native int, unsigned int16)
+ {
+ .maxstack 65535
+ .locals init (int16, native unsigned int, int16)
+
+ ldarg.s 0x01
+ conv.r4
+ conv.ovf.i8
+ ldarg 0x0001
+ not
+ add.ovf.un
+ ldc.i8 0x3171ecd9351b8edd
+ conv.ovf.i8.un
+ ldarg.s 0x03
+ shr
+ ldloc 0x0002
+ ldloc.s 0x01
+ conv.ovf.i8
+ ldarg 0x0001
+ cgt.un
+ shr.un
+ conv.i2
+ ldarg 0x0003
+ ldarg.s 0x03
+ rem.un
+ ldloc 0x0002
+ conv.u2
+ ldloc.s 0x02
+ rem.un
+ clt
+ cgt
+ conv.ovf.u8.un
+ ldarg 0x0001
+ starg.s 0x01
+ ldc.r8 float64(0xa7450abcb249d654)
+ ckfinite
+ neg
+ pop
+ mul.ovf
+ pop
+ brtrue IL_005d
+ ldc.r8 float64(0xd997fc4323d4242e)
+ pop
+
+IL_005d:
+ ldc.r8 float64(0x4ce121de0d887bd3)
+ ckfinite
+ neg
+ neg
+ ldc.r8 float64(0x7ecd50b46af15c38)
+ ckfinite
+ neg
+ neg
+ ldc.r8 float64(0x731b56a3f8d0df42)
+ neg
+ conv.r.un
+ conv.i8
+ not
+ neg
+ ldloc 0x0000
+ ldloc.s 0x00
+ shl
+ ldarg 0x0003
+ ldloc.s 0x00
+ conv.r.un
+ ldc.r8 float64(0xd7e6bb0db40c537d)
+ ceq
+ div.un
+ or
+ shl
+ ldarg.s 0x01
+ conv.ovf.i8.un
+ neg
+ ldarg 0x0001
+ ldloc 0x0001
+ shr
+ add.ovf
+ starg 0x0001
+ starg 0x0001
+ ceq
+ ret
+ }
+ .method public static int32 Main()
+ {
+ .entrypoint
+
+ .try
+ {
+ ldc.i4 0
+ ldc.i8 0
+ ldc.i4 0
+ conv.i
+ ldc.i4 0
+ call native int ILGEN_CLASS::ILGEN_METHOD(unsigned int8, int64, native int, unsigned int16)
+ pop
+ leave done
+ }
+ catch [mscorlib]System.Exception
+ {
+ pop
+ leave done
+ }
+
+ done:
+ ldc.i4 100
+ ret
+ }
+}
diff --git a/tests/src/JIT/Regression/JitBlue/DevDiv_487702/DevDiv_487702.ilproj b/tests/src/JIT/Regression/JitBlue/DevDiv_487702/DevDiv_487702.ilproj
new file mode 100644
index 0000000000..6515e82f0d
--- /dev/null
+++ b/tests/src/JIT/Regression/JitBlue/DevDiv_487702/DevDiv_487702.ilproj
@@ -0,0 +1,35 @@
+<?xml version="1.0" encoding="utf-8"?>
+<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
+ <Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
+ <PropertyGroup>
+ <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
+ <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
+ <AssemblyName>$(MSBuildProjectName)</AssemblyName>
+ <SchemaVersion>2.0</SchemaVersion>
+ <ProjectGuid>{95DFC527-4DC1-495E-97D7-E94EE1F7140D}</ProjectGuid>
+ <OutputType>Exe</OutputType>
+ <ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
+ <SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
+ </PropertyGroup>
+ <!-- Default configurations to help VS understand the configurations -->
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
+ <ItemGroup>
+ <CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
+ <Visible>False</Visible>
+ </CodeAnalysisDependentAssemblyPaths>
+ </ItemGroup>
+ <PropertyGroup>
+ <DebugType>None</DebugType>
+ <Optimize>True</Optimize>
+ </PropertyGroup>
+ <ItemGroup>
+ <Compile Include="DevDiv_487702.il" />
+ </ItemGroup>
+ <ItemGroup>
+ <Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
+ </ItemGroup>
+ <Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project>
diff --git a/tests/src/JIT/Regression/JitBlue/DevDiv_487703/DevDiv_487703.il b/tests/src/JIT/Regression/JitBlue/DevDiv_487703/DevDiv_487703.il
new file mode 100644
index 0000000000..9c28588a19
--- /dev/null
+++ b/tests/src/JIT/Regression/JitBlue/DevDiv_487703/DevDiv_487703.il
@@ -0,0 +1,101 @@
+// 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.
+
+.assembly extern mscorlib {}
+.assembly ILGEN_MODULE {}
+
+.class ILGEN_CLASS
+{
+ .method static native int ILGEN_METHOD(unsigned int8, int64, native int, unsigned int16)
+ {
+ .maxstack 65535
+ .locals init (int16, native unsigned int, int16)
+
+ ldarg 0x0001
+ not
+ not
+ ldloc 0x0001
+ ldc.i4 0x2355d706
+ shr.un
+ conv.ovf.u
+ shl
+ conv.r4
+ conv.ovf.i8.un
+ ldarg.s 0x01
+ bgt IL_0046
+ ldc.r8 float64(0x79823c520c130b7d)
+ ldc.r8 float64(0x51258d8dce722010)
+ clt.un
+ conv.ovf.u8
+ conv.ovf.u8
+ conv.ovf.u8
+ starg 0x0001
+ ldc.i8 0xb5b97539501b5ea7
+ ldarg.s 0x01
+ rem.un
+ starg 0x0001
+
+IL_0046:
+ ldarg.s 0x01
+ conv.r8
+ ldc.r8 float64(0x99a91c7c78b49624)
+ rem
+ ldc.r8 float64(0xb5e326c6a003a09f)
+ rem
+ ldc.r8 float64(0x2a45f60bdc59b68d)
+ conv.r4
+ ckfinite
+ cgt
+ brtrue IL_0070
+ nop
+
+IL_0070:
+ ldc.r8 float64(0x7c6a79c2ec1fbbd6)
+ ldc.r8 float64(0xd9d5979e677611ac)
+ neg
+ rem
+ ldc.r8 float64(0xec1c1addb2cd8fa9)
+ ckfinite
+ rem
+ conv.r8
+ ldloc.s 0x01
+ conv.r.un
+ div
+ conv.r.un
+ conv.ovf.i8
+ brtrue IL_00a1
+ ldloc.s 0x01
+ stloc 0x0000
+
+IL_00a1:
+ ldarg.s 0x00
+ ret
+ }
+
+ .method public static int32 Main()
+ {
+ .entrypoint
+
+ .try
+ {
+ ldc.i4 0
+ ldc.i8 0
+ ldc.i4 0
+ conv.i
+ ldc.i4 0
+ call native int ILGEN_CLASS::ILGEN_METHOD(unsigned int8, int64, native int, unsigned int16)
+ pop
+ leave done
+ }
+ catch [mscorlib]System.Exception
+ {
+ pop
+ leave done
+ }
+
+ done:
+ ldc.i4 100
+ ret
+ }
+}
diff --git a/tests/src/JIT/Regression/JitBlue/DevDiv_487703/DevDiv_487703.ilproj b/tests/src/JIT/Regression/JitBlue/DevDiv_487703/DevDiv_487703.ilproj
new file mode 100644
index 0000000000..43ea687b94
--- /dev/null
+++ b/tests/src/JIT/Regression/JitBlue/DevDiv_487703/DevDiv_487703.ilproj
@@ -0,0 +1,35 @@
+<?xml version="1.0" encoding="utf-8"?>
+<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
+ <Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
+ <PropertyGroup>
+ <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
+ <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
+ <AssemblyName>$(MSBuildProjectName)</AssemblyName>
+ <SchemaVersion>2.0</SchemaVersion>
+ <ProjectGuid>{95DFC527-4DC1-495E-97D7-E94EE1F7140D}</ProjectGuid>
+ <OutputType>Exe</OutputType>
+ <ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
+ <SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
+ </PropertyGroup>
+ <!-- Default configurations to help VS understand the configurations -->
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
+ <ItemGroup>
+ <CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
+ <Visible>False</Visible>
+ </CodeAnalysisDependentAssemblyPaths>
+ </ItemGroup>
+ <PropertyGroup>
+ <DebugType>None</DebugType>
+ <Optimize>True</Optimize>
+ </PropertyGroup>
+ <ItemGroup>
+ <Compile Include="DevDiv_487703.il" />
+ </ItemGroup>
+ <ItemGroup>
+ <Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
+ </ItemGroup>
+ <Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project>
diff --git a/tests/src/JIT/Regression/JitBlue/DevDiv_491211/DevDiv_491211.il b/tests/src/JIT/Regression/JitBlue/DevDiv_491211/DevDiv_491211.il
new file mode 100644
index 0000000000..5d303e2a4a
--- /dev/null
+++ b/tests/src/JIT/Regression/JitBlue/DevDiv_491211/DevDiv_491211.il
@@ -0,0 +1,115 @@
+// 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.
+
+.assembly extern mscorlib {}
+.assembly ILGEN_MODULE {}
+
+.class ILGEN_CLASS
+{
+ .method static unsigned int64 ILGEN_METHOD(unsigned int64, int16, int32)
+ {
+ .maxstack 65535
+ .locals init (unsigned int64)
+
+ ldloc.s 0x00
+ brtrue IL_005c
+ ldloc 0x0000
+ conv.r4
+ pop
+ ldloc 0x0000
+ ldc.i4 0x6a468471
+ shr
+ conv.u
+ conv.ovf.i2.un
+ not
+ ldc.i4 0xb2e976cb
+ cgt
+ neg
+ ldc.i8 0x767d5c09ace81d93
+ conv.ovf.i1.un
+ ldc.i4 0x67236301
+ div.un
+ clt
+ ldc.r8 float64(0xe7f6d2d768530c5d)
+ ldc.r8 float64(0x2f88da93e6c4278c)
+ clt.un
+ ldarg 0x0001
+ neg
+ neg
+ cgt.un
+ rem.un
+ not
+ conv.u
+ conv.ovf.u8.un
+ conv.i8
+ nop
+ not
+ conv.r4
+ neg
+ conv.ovf.u
+ starg.s 0x02
+
+IL_005c:
+ ldloc.s 0x00
+ stloc 0x0000
+ ldc.r8 float64(0xcf7b2123eddbb4ef)
+ ckfinite
+ neg
+ ldc.i8 0xc2d58efbc2800db6
+ ldarg.s 0x00
+ not
+ cgt
+ neg
+ ldc.i8 0x205068055965c3cc
+ neg
+ ldarg 0x0001
+ ldarg.s 0x02
+ cgt.un
+ shr
+ ldloc.s 0x00
+ ldarg.s 0x02
+ shr
+ cgt.un
+ add.ovf
+ nop
+ ldarg.s 0x01
+ ldarg 0x0001
+ rem
+ div
+ pop
+ conv.u8
+ neg
+ conv.r8
+ conv.r8
+ ckfinite
+ ldarg.s 0x00
+ pop
+ conv.ovf.u8.un
+ ret
+ }
+
+ .method public static int32 Main()
+ {
+ .entrypoint
+
+ .try
+ {
+ ldc.i8 0
+ ldc.i4 0
+ ldc.i4 0
+ call unsigned int64 ILGEN_CLASS::ILGEN_METHOD(unsigned int64, int16, int32)
+ pop
+ leave done
+ }
+ catch [mscorlib]System.Exception
+ {
+ pop
+ leave done
+ }
+
+ done:
+ ldc.i4 100
+ ret
+ }
+}
diff --git a/tests/src/JIT/Regression/JitBlue/DevDiv_491211/DevDiv_491211.ilproj b/tests/src/JIT/Regression/JitBlue/DevDiv_491211/DevDiv_491211.ilproj
new file mode 100644
index 0000000000..38fa00a2de
--- /dev/null
+++ b/tests/src/JIT/Regression/JitBlue/DevDiv_491211/DevDiv_491211.ilproj
@@ -0,0 +1,35 @@
+<?xml version="1.0" encoding="utf-8"?>
+<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
+ <Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
+ <PropertyGroup>
+ <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
+ <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
+ <AssemblyName>$(MSBuildProjectName)</AssemblyName>
+ <SchemaVersion>2.0</SchemaVersion>
+ <ProjectGuid>{95DFC527-4DC1-495E-97D7-E94EE1F7140D}</ProjectGuid>
+ <OutputType>Exe</OutputType>
+ <ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
+ <SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
+ </PropertyGroup>
+ <!-- Default configurations to help VS understand the configurations -->
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
+ <ItemGroup>
+ <CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
+ <Visible>False</Visible>
+ </CodeAnalysisDependentAssemblyPaths>
+ </ItemGroup>
+ <PropertyGroup>
+ <DebugType>None</DebugType>
+ <Optimize>True</Optimize>
+ </PropertyGroup>
+ <ItemGroup>
+ <Compile Include="DevDiv_491211.il" />
+ </ItemGroup>
+ <ItemGroup>
+ <Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
+ </ItemGroup>
+ <Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project>
diff --git a/tests/src/JIT/Regression/JitBlue/DevDiv_794115/DevDiv_794115_d.csproj b/tests/src/JIT/Regression/JitBlue/DevDiv_794115/DevDiv_794115_d.csproj
index c0d922e3a9..82757adcf6 100644
--- a/tests/src/JIT/Regression/JitBlue/DevDiv_794115/DevDiv_794115_d.csproj
+++ b/tests/src/JIT/Regression/JitBlue/DevDiv_794115/DevDiv_794115_d.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/JitBlue/DevDiv_794115/DevDiv_794115_do.csproj b/tests/src/JIT/Regression/JitBlue/DevDiv_794115/DevDiv_794115_do.csproj
index 8333ad1ff3..0b74e197a8 100644
--- a/tests/src/JIT/Regression/JitBlue/DevDiv_794115/DevDiv_794115_do.csproj
+++ b/tests/src/JIT/Regression/JitBlue/DevDiv_794115/DevDiv_794115_do.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/JitBlue/DevDiv_794115/DevDiv_794115_r.csproj b/tests/src/JIT/Regression/JitBlue/DevDiv_794115/DevDiv_794115_r.csproj
index 8ee33236dc..1d042675b2 100644
--- a/tests/src/JIT/Regression/JitBlue/DevDiv_794115/DevDiv_794115_r.csproj
+++ b/tests/src/JIT/Regression/JitBlue/DevDiv_794115/DevDiv_794115_r.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/JitBlue/DevDiv_794115/DevDiv_794115_ro.csproj b/tests/src/JIT/Regression/JitBlue/DevDiv_794115/DevDiv_794115_ro.csproj
index 4ff8a81357..04a1e79f0e 100644
--- a/tests/src/JIT/Regression/JitBlue/DevDiv_794115/DevDiv_794115_ro.csproj
+++ b/tests/src/JIT/Regression/JitBlue/DevDiv_794115/DevDiv_794115_ro.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/JitBlue/DevDiv_794631/DevDiv_794631_d.csproj b/tests/src/JIT/Regression/JitBlue/DevDiv_794631/DevDiv_794631_d.csproj
index 8094df6c23..d29d6c2e4d 100644
--- a/tests/src/JIT/Regression/JitBlue/DevDiv_794631/DevDiv_794631_d.csproj
+++ b/tests/src/JIT/Regression/JitBlue/DevDiv_794631/DevDiv_794631_d.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/JitBlue/DevDiv_794631/DevDiv_794631_do.csproj b/tests/src/JIT/Regression/JitBlue/DevDiv_794631/DevDiv_794631_do.csproj
index 23c8f869b3..1a61f032b7 100644
--- a/tests/src/JIT/Regression/JitBlue/DevDiv_794631/DevDiv_794631_do.csproj
+++ b/tests/src/JIT/Regression/JitBlue/DevDiv_794631/DevDiv_794631_do.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/JitBlue/DevDiv_794631/DevDiv_794631_r.csproj b/tests/src/JIT/Regression/JitBlue/DevDiv_794631/DevDiv_794631_r.csproj
index 8e6a8a24cb..a65097a7a2 100644
--- a/tests/src/JIT/Regression/JitBlue/DevDiv_794631/DevDiv_794631_r.csproj
+++ b/tests/src/JIT/Regression/JitBlue/DevDiv_794631/DevDiv_794631_r.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/JitBlue/DevDiv_794631/DevDiv_794631_ro.csproj b/tests/src/JIT/Regression/JitBlue/DevDiv_794631/DevDiv_794631_ro.csproj
index 66b245281e..614155a2b2 100644
--- a/tests/src/JIT/Regression/JitBlue/DevDiv_794631/DevDiv_794631_ro.csproj
+++ b/tests/src/JIT/Regression/JitBlue/DevDiv_794631/DevDiv_794631_ro.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/JitBlue/DevDiv_815940/DevDiv_815940_d.csproj b/tests/src/JIT/Regression/JitBlue/DevDiv_815940/DevDiv_815940_d.csproj
index 626fe81476..72ad9a3763 100644
--- a/tests/src/JIT/Regression/JitBlue/DevDiv_815940/DevDiv_815940_d.csproj
+++ b/tests/src/JIT/Regression/JitBlue/DevDiv_815940/DevDiv_815940_d.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/JitBlue/DevDiv_815940/DevDiv_815940_do.csproj b/tests/src/JIT/Regression/JitBlue/DevDiv_815940/DevDiv_815940_do.csproj
index be81c69ff6..6c13620ecd 100644
--- a/tests/src/JIT/Regression/JitBlue/DevDiv_815940/DevDiv_815940_do.csproj
+++ b/tests/src/JIT/Regression/JitBlue/DevDiv_815940/DevDiv_815940_do.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/JitBlue/DevDiv_815940/DevDiv_815940_r.csproj b/tests/src/JIT/Regression/JitBlue/DevDiv_815940/DevDiv_815940_r.csproj
index 202139c86e..ae8f56c336 100644
--- a/tests/src/JIT/Regression/JitBlue/DevDiv_815940/DevDiv_815940_r.csproj
+++ b/tests/src/JIT/Regression/JitBlue/DevDiv_815940/DevDiv_815940_r.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/JitBlue/DevDiv_815940/DevDiv_815940_ro.csproj b/tests/src/JIT/Regression/JitBlue/DevDiv_815940/DevDiv_815940_ro.csproj
index 13c5ee37e3..2e6ab80736 100644
--- a/tests/src/JIT/Regression/JitBlue/DevDiv_815940/DevDiv_815940_ro.csproj
+++ b/tests/src/JIT/Regression/JitBlue/DevDiv_815940/DevDiv_815940_ro.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/JitBlue/DevDiv_816617/DevDiv_816617_d.csproj b/tests/src/JIT/Regression/JitBlue/DevDiv_816617/DevDiv_816617_d.csproj
index d9fda2601f..659d039d17 100644
--- a/tests/src/JIT/Regression/JitBlue/DevDiv_816617/DevDiv_816617_d.csproj
+++ b/tests/src/JIT/Regression/JitBlue/DevDiv_816617/DevDiv_816617_d.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/JitBlue/DevDiv_816617/DevDiv_816617_do.csproj b/tests/src/JIT/Regression/JitBlue/DevDiv_816617/DevDiv_816617_do.csproj
index 8a12d9a6aa..e9f9b46074 100644
--- a/tests/src/JIT/Regression/JitBlue/DevDiv_816617/DevDiv_816617_do.csproj
+++ b/tests/src/JIT/Regression/JitBlue/DevDiv_816617/DevDiv_816617_do.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/JitBlue/DevDiv_816617/DevDiv_816617_r.csproj b/tests/src/JIT/Regression/JitBlue/DevDiv_816617/DevDiv_816617_r.csproj
index 4af3a9f7c1..4cbc0a2c95 100644
--- a/tests/src/JIT/Regression/JitBlue/DevDiv_816617/DevDiv_816617_r.csproj
+++ b/tests/src/JIT/Regression/JitBlue/DevDiv_816617/DevDiv_816617_r.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/JitBlue/DevDiv_816617/DevDiv_816617_ro.csproj b/tests/src/JIT/Regression/JitBlue/DevDiv_816617/DevDiv_816617_ro.csproj
index dc3355afb8..48b4642fcc 100644
--- a/tests/src/JIT/Regression/JitBlue/DevDiv_816617/DevDiv_816617_ro.csproj
+++ b/tests/src/JIT/Regression/JitBlue/DevDiv_816617/DevDiv_816617_ro.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/JitBlue/GitHub_10215/GitHub_10215.csproj b/tests/src/JIT/Regression/JitBlue/GitHub_10215/GitHub_10215.csproj
index 1431c823b1..28d365f8b3 100644
--- a/tests/src/JIT/Regression/JitBlue/GitHub_10215/GitHub_10215.csproj
+++ b/tests/src/JIT/Regression/JitBlue/GitHub_10215/GitHub_10215.csproj
@@ -13,14 +13,12 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<ReferencePath>$(ProgramFiles)\Common Files\microsoft shared\VSTT\11.0\UITestExtensionPackages</ReferencePath>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
-
<NuGetPackageImportStamp>7a9bfb7d</NuGetPackageImportStamp>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -37,6 +35,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/JitBlue/GitHub_10481/GitHub_10481.csproj b/tests/src/JIT/Regression/JitBlue/GitHub_10481/GitHub_10481.csproj
index 6b95745d7e..5297f7d50f 100644
--- a/tests/src/JIT/Regression/JitBlue/GitHub_10481/GitHub_10481.csproj
+++ b/tests/src/JIT/Regression/JitBlue/GitHub_10481/GitHub_10481.csproj
@@ -13,14 +13,12 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<ReferencePath>$(ProgramFiles)\Common Files\microsoft shared\VSTT\11.0\UITestExtensionPackages</ReferencePath>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
-
<NuGetPackageImportStamp>7a9bfb7d</NuGetPackageImportStamp>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -37,6 +35,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/JitBlue/GitHub_10621/GitHub_10621.csproj b/tests/src/JIT/Regression/JitBlue/GitHub_10621/GitHub_10621.csproj
index 6b95745d7e..5297f7d50f 100644
--- a/tests/src/JIT/Regression/JitBlue/GitHub_10621/GitHub_10621.csproj
+++ b/tests/src/JIT/Regression/JitBlue/GitHub_10621/GitHub_10621.csproj
@@ -13,14 +13,12 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<ReferencePath>$(ProgramFiles)\Common Files\microsoft shared\VSTT\11.0\UITestExtensionPackages</ReferencePath>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
-
<NuGetPackageImportStamp>7a9bfb7d</NuGetPackageImportStamp>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -37,6 +35,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/JitBlue/GitHub_10714/GitHub_10714.csproj b/tests/src/JIT/Regression/JitBlue/GitHub_10714/GitHub_10714.csproj
index 1f41ff7dd4..0f8e39dac3 100644
--- a/tests/src/JIT/Regression/JitBlue/GitHub_10714/GitHub_10714.csproj
+++ b/tests/src/JIT/Regression/JitBlue/GitHub_10714/GitHub_10714.csproj
@@ -12,14 +12,12 @@
<FileAlignment>512</FileAlignment>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
-
<NuGetPackageImportStamp>7a9bfb7d</NuGetPackageImportStamp>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<PropertyGroup>
<DebugType></DebugType>
<Optimize>True</Optimize>
@@ -31,6 +29,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/JitBlue/GitHub_10780/GitHub_10780.csproj b/tests/src/JIT/Regression/JitBlue/GitHub_10780/GitHub_10780.csproj
index 14d127fece..25cab68424 100644
--- a/tests/src/JIT/Regression/JitBlue/GitHub_10780/GitHub_10780.csproj
+++ b/tests/src/JIT/Regression/JitBlue/GitHub_10780/GitHub_10780.csproj
@@ -13,14 +13,12 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<ReferencePath>$(ProgramFiles)\Common Files\microsoft shared\VSTT\11.0\UITestExtensionPackages</ReferencePath>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
-
<NuGetPackageImportStamp>7a9bfb7d</NuGetPackageImportStamp>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -38,6 +36,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/JitBlue/GitHub_10940/GitHub_10940.csproj b/tests/src/JIT/Regression/JitBlue/GitHub_10940/GitHub_10940.csproj
index ef69a3b429..8f9d4ff3ac 100644
--- a/tests/src/JIT/Regression/JitBlue/GitHub_10940/GitHub_10940.csproj
+++ b/tests/src/JIT/Regression/JitBlue/GitHub_10940/GitHub_10940.csproj
@@ -13,14 +13,12 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<ReferencePath>$(ProgramFiles)\Common Files\microsoft shared\VSTT\11.0\UITestExtensionPackages</ReferencePath>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
-
<NuGetPackageImportStamp>7a9bfb7d</NuGetPackageImportStamp>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -37,6 +35,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/JitBlue/GitHub_11508/GitHub_11508.csproj b/tests/src/JIT/Regression/JitBlue/GitHub_11508/GitHub_11508.csproj
index 6f53c0f216..1da2407c38 100644
--- a/tests/src/JIT/Regression/JitBlue/GitHub_11508/GitHub_11508.csproj
+++ b/tests/src/JIT/Regression/JitBlue/GitHub_11508/GitHub_11508.csproj
@@ -9,6 +9,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
@@ -30,4 +31,4 @@
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
<PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/JitBlue/GitHub_11574/GitHub_11574.csproj b/tests/src/JIT/Regression/JitBlue/GitHub_11574/GitHub_11574.csproj
index b44b3805eb..230ac973aa 100644
--- a/tests/src/JIT/Regression/JitBlue/GitHub_11574/GitHub_11574.csproj
+++ b/tests/src/JIT/Regression/JitBlue/GitHub_11574/GitHub_11574.csproj
@@ -9,6 +9,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
@@ -30,4 +31,4 @@
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
<PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/JitBlue/GitHub_11733/GitHub_11733.csproj b/tests/src/JIT/Regression/JitBlue/GitHub_11733/GitHub_11733.csproj
index 4caef234a1..f0b9e0363e 100644
--- a/tests/src/JIT/Regression/JitBlue/GitHub_11733/GitHub_11733.csproj
+++ b/tests/src/JIT/Regression/JitBlue/GitHub_11733/GitHub_11733.csproj
@@ -13,14 +13,12 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<ReferencePath>$(ProgramFiles)\Common Files\microsoft shared\VSTT\11.0\UITestExtensionPackages</ReferencePath>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
-
<NuGetPackageImportStamp>7a9bfb7d</NuGetPackageImportStamp>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -37,6 +35,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/JitBlue/GitHub_11814/GitHub_11814.csproj b/tests/src/JIT/Regression/JitBlue/GitHub_11814/GitHub_11814.csproj
index 2db21106fd..fdc37281c1 100644
--- a/tests/src/JIT/Regression/JitBlue/GitHub_11814/GitHub_11814.csproj
+++ b/tests/src/JIT/Regression/JitBlue/GitHub_11814/GitHub_11814.csproj
@@ -13,14 +13,12 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<ReferencePath>$(ProgramFiles)\Common Files\microsoft shared\VSTT\11.0\UITestExtensionPackages</ReferencePath>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
-
<NuGetPackageImportStamp>7a9bfb7d</NuGetPackageImportStamp>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -38,6 +36,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/JitBlue/GitHub_12037/GitHub_12037.csproj b/tests/src/JIT/Regression/JitBlue/GitHub_12037/GitHub_12037.csproj
index 2cafa4cedf..d6d719f5c7 100644
--- a/tests/src/JIT/Regression/JitBlue/GitHub_12037/GitHub_12037.csproj
+++ b/tests/src/JIT/Regression/JitBlue/GitHub_12037/GitHub_12037.csproj
@@ -10,13 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
-
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -33,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/JitBlue/GitHub_12392/GitHub_12392.csproj b/tests/src/JIT/Regression/JitBlue/GitHub_12392/GitHub_12392.csproj
index 2cafa4cedf..d6d719f5c7 100644
--- a/tests/src/JIT/Regression/JitBlue/GitHub_12392/GitHub_12392.csproj
+++ b/tests/src/JIT/Regression/JitBlue/GitHub_12392/GitHub_12392.csproj
@@ -10,13 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
-
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -33,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/JitBlue/GitHub_12761/GitHub_12761.il b/tests/src/JIT/Regression/JitBlue/GitHub_12761/GitHub_12761.il
new file mode 100644
index 0000000000..33f2312e55
--- /dev/null
+++ b/tests/src/JIT/Regression/JitBlue/GitHub_12761/GitHub_12761.il
@@ -0,0 +1,165 @@
+// 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.
+
+.assembly extern mscorlib {}
+
+.assembly GitHub_12761
+{
+}
+
+// =============== CLASS MEMBERS DECLARATION ===================
+
+.class public auto ansi beforefieldinit Test
+ extends [mscorlib]System.Object
+{
+ .class sequential ansi sealed nested public beforefieldinit IntWrapper
+ extends [mscorlib]System.ValueType
+ {
+ .field public int32 i
+ } // end of class IntWrapper
+
+ // Sum1 and Sum2 are have tail-recursive calls that the jit turns into loops.
+ // Both methods access locals that are not initialized by msil instructions; instead,
+ // the methods have .locals init directives. The jit has to initialize the locals on each iteration
+ // of the loop. The first test has a scalar local, the second test has a struct local.
+
+ .method public hidebysig static int32 Main() cil managed
+ {
+ .entrypoint
+ .maxstack 8
+ ldc.i4.0
+ ldc.i4.s 10
+ call int32 Test::Sum1(int32,
+ int32)
+ ldc.i4.s 55
+ beq TEST2
+
+ ldc.i4.m1
+ ret
+
+ TEST2: ldc.i4.0
+ ldc.i4.s 10
+ call int32 Test::Sum2(int32,
+ int32)
+ ldc.i4.s 55
+ beq.s SUCCESS
+
+ ldc.i4.m1
+ ret
+
+ SUCCESS: ldc.i4.s 100
+ ret
+ } // end of method Test::Main
+
+ .method public hidebysig static int32 Sum1(int32 cur,
+ int32 n) cil managed
+ {
+ .maxstack 3
+ .locals init (int32 V_0)
+
+ ldloc.0
+ brfalse.s L1
+
+ ldc.i4 0x7d0
+ ret
+
+ L1: ldarg.1
+ brtrue.s L2
+
+ ldarg.0
+ ret
+
+ L2: ldloc.0
+ call int32 Test::AddTwo(int32)
+ stloc.0
+ ldarg.0
+ ldarg.1
+ add
+ ldarg.1
+ ldc.i4.1
+ sub
+ call int32 Test::Sum1(int32,
+ int32)
+ ret
+ } // end of method Test::Sum1
+
+ .method public hidebysig static int32 Sum2(int32 cur,
+ int32 n) cil managed
+ {
+ .maxstack 3
+ .locals init (valuetype Test/IntWrapper V_0)
+
+ ldloc.0
+ call bool Test::CheckZero(valuetype Test/IntWrapper)
+ brtrue.s L1
+
+ ldc.i4 0x7d0
+ ret
+
+ L1: ldarg.1
+ brtrue.s L2
+
+ ldarg.0
+ ret
+
+ L2: ldloc.0
+ call valuetype Test/IntWrapper Test::AddTwo(valuetype Test/IntWrapper)
+ stloc.0
+ ldarg.0
+ ldarg.1
+ add
+ ldarg.1
+ ldc.i4.1
+ sub
+ call int32 Test::Sum2(int32,
+ int32)
+ ret
+ } // end of method Test::Sum2
+
+ .method public hidebysig static int32 AddTwo(int32 i) cil managed noinlining
+ {
+ .maxstack 8
+ ldarg.0
+ ldc.i4.2
+ add
+ ret
+ } // end of method Test::AddTwo
+
+ .method public hidebysig static valuetype Test/IntWrapper
+ AddTwo(valuetype Test/IntWrapper wrapper) cil managed noinlining
+ {
+ .maxstack 8
+ ldarga.s wrapper
+ ldflda int32 Test/IntWrapper::i
+ dup
+ ldind.i4
+ ldc.i4.2
+ add
+ stind.i4
+ ldarg.0
+ ret
+ } // end of method Test::AddTwo
+
+ .method public hidebysig static bool CheckZero(valuetype Test/IntWrapper wrapper) cil managed noinlining
+ {
+ .maxstack 8
+ ldarg.0
+ ldfld int32 Test/IntWrapper::i
+ ldc.i4.0
+ ceq
+ ret
+ } // end of method Test::CheckZero
+
+ .method public hidebysig specialname rtspecialname
+ instance void .ctor() cil managed
+ {
+ .maxstack 8
+ ldarg.0
+ call instance void [mscorlib]System.Object::.ctor()
+ ret
+ } // end of method Test::.ctor
+
+} // end of class Test
+
+// =============================================================
diff --git a/tests/src/JIT/Regression/JitBlue/GitHub_12761/GitHub_12761.ilproj b/tests/src/JIT/Regression/JitBlue/GitHub_12761/GitHub_12761.ilproj
new file mode 100644
index 0000000000..662c12bda1
--- /dev/null
+++ b/tests/src/JIT/Regression/JitBlue/GitHub_12761/GitHub_12761.ilproj
@@ -0,0 +1,35 @@
+<?xml version="1.0" encoding="utf-8"?>
+<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
+ <Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
+ <PropertyGroup>
+ <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
+ <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
+ <AssemblyName>$(MSBuildProjectName)</AssemblyName>
+ <SchemaVersion>2.0</SchemaVersion>
+ <ProjectGuid>{95DFC527-4DC1-495E-97D7-E94EE1F7140D}</ProjectGuid>
+ <OutputType>Exe</OutputType>
+ <ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
+ <SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
+ </PropertyGroup>
+ <!-- Default configurations to help VS understand the configurations -->
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
+ <ItemGroup>
+ <CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
+ <Visible>False</Visible>
+ </CodeAnalysisDependentAssemblyPaths>
+ </ItemGroup>
+ <PropertyGroup>
+ <DebugType>None</DebugType>
+ <Optimize>True</Optimize>
+ </PropertyGroup>
+ <ItemGroup>
+ <Compile Include="GitHub_12761.il" />
+ </ItemGroup>
+ <ItemGroup>
+ <Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
+ </ItemGroup>
+ <Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/JitBlue/GitHub_12949/GitHub_12949_1.cs b/tests/src/JIT/Regression/JitBlue/GitHub_12949/GitHub_12949_1.cs
new file mode 100644
index 0000000000..c436802e40
--- /dev/null
+++ b/tests/src/JIT/Regression/JitBlue/GitHub_12949/GitHub_12949_1.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.
+// See the LICENSE file in the project root for more information.
+
+using System;
+
+public struct S<K>
+{
+ public int x;
+ public int y;
+ public K val;
+}
+
+public class X<K,V>
+{
+ public X(K k)
+ {
+ a = new S<K>[2];
+ a[1].val = k;
+ a[1].x = 3;
+ a[1].y = 4;
+ }
+
+ public void Assert(bool b)
+ {
+ if (!b) throw new Exception("bad!");
+ }
+
+ public int Test()
+ {
+ int r = 0;
+ for (int i = 0; i < a.Length; i++)
+ {
+ Assert(a[i].val != null);
+ r += a[i].val.GetHashCode();
+ }
+ return r;
+ }
+
+ S<K>[] a;
+}
+
+class B
+{
+ public static int Main()
+ {
+ var a = new X<int, string>(11);
+ int z = a.Test();
+ return (z == 11 ? 100 : 0);
+ }
+}
diff --git a/tests/src/JIT/Regression/JitBlue/GitHub_12949/GitHub_12949_1.csproj b/tests/src/JIT/Regression/JitBlue/GitHub_12949/GitHub_12949_1.csproj
new file mode 100644
index 0000000000..f4c20ac5b1
--- /dev/null
+++ b/tests/src/JIT/Regression/JitBlue/GitHub_12949/GitHub_12949_1.csproj
@@ -0,0 +1,40 @@
+<?xml version="1.0" encoding="utf-8"?>
+<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
+ <Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
+ <PropertyGroup>
+ <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
+ <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
+ <AssemblyName>$(MSBuildProjectName)</AssemblyName>
+ <SchemaVersion>2.0</SchemaVersion>
+ <ProjectGuid>{7B521917-193E-48BB-86C6-FE013F3DFF35}</ProjectGuid>
+ <OutputType>Exe</OutputType>
+ <AppDesignerFolder>Properties</AppDesignerFolder>
+ <FileAlignment>512</FileAlignment>
+ <ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
+ <ReferencePath>$(ProgramFiles)\Common Files\microsoft shared\VSTT\11.0\UITestExtensionPackages</ReferencePath>
+ <SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <NuGetPackageImportStamp>7a9bfb7d</NuGetPackageImportStamp>
+ <CLRTestPriority>1</CLRTestPriority>
+ </PropertyGroup>
+ <!-- Default configurations to help VS understand the configurations -->
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
+ <ItemGroup>
+ <CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
+ <Visible>False</Visible>
+ </CodeAnalysisDependentAssemblyPaths>
+ </ItemGroup>
+ <PropertyGroup>
+ <DebugType></DebugType>
+ <Optimize>True</Optimize>
+ <AllowUnsafeBlocks>True</AllowUnsafeBlocks>
+ </PropertyGroup>
+ <ItemGroup>
+ <Compile Include="$(MSBuildProjectName).cs" />
+ </ItemGroup>
+ <ItemGroup>
+ <Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
+ </ItemGroup>
+ <Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/JitBlue/GitHub_12949/GitHub_12949_2.cs b/tests/src/JIT/Regression/JitBlue/GitHub_12949/GitHub_12949_2.cs
new file mode 100644
index 0000000000..bbdc67ddc8
--- /dev/null
+++ b/tests/src/JIT/Regression/JitBlue/GitHub_12949/GitHub_12949_2.cs
@@ -0,0 +1,43 @@
+// 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.CompilerServices;
+
+public class X<K>
+{
+ public X(K k1)
+ {
+ k = k1;
+ }
+
+ [MethodImpl(MethodImplOptions.NoInlining)]
+ public K Get()
+ {
+ Console.WriteLine("Get called");
+ count++;
+ return k;
+ }
+
+ public bool Test()
+ {
+ bool x = Get() != null;
+ bool y = (count == 1);
+ return x && y;
+ }
+
+ K k;
+ int count;
+}
+
+class B
+{
+ public static int Main()
+ {
+ var a = new X<int>(11);
+ bool result = a.Test();
+ Console.WriteLine("Passed: {0}", result);
+ return result ? 100 : 0;
+ }
+}
diff --git a/tests/src/JIT/Regression/JitBlue/GitHub_12949/GitHub_12949_2.csproj b/tests/src/JIT/Regression/JitBlue/GitHub_12949/GitHub_12949_2.csproj
new file mode 100644
index 0000000000..f4c20ac5b1
--- /dev/null
+++ b/tests/src/JIT/Regression/JitBlue/GitHub_12949/GitHub_12949_2.csproj
@@ -0,0 +1,40 @@
+<?xml version="1.0" encoding="utf-8"?>
+<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
+ <Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
+ <PropertyGroup>
+ <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
+ <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
+ <AssemblyName>$(MSBuildProjectName)</AssemblyName>
+ <SchemaVersion>2.0</SchemaVersion>
+ <ProjectGuid>{7B521917-193E-48BB-86C6-FE013F3DFF35}</ProjectGuid>
+ <OutputType>Exe</OutputType>
+ <AppDesignerFolder>Properties</AppDesignerFolder>
+ <FileAlignment>512</FileAlignment>
+ <ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
+ <ReferencePath>$(ProgramFiles)\Common Files\microsoft shared\VSTT\11.0\UITestExtensionPackages</ReferencePath>
+ <SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <NuGetPackageImportStamp>7a9bfb7d</NuGetPackageImportStamp>
+ <CLRTestPriority>1</CLRTestPriority>
+ </PropertyGroup>
+ <!-- Default configurations to help VS understand the configurations -->
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
+ <ItemGroup>
+ <CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
+ <Visible>False</Visible>
+ </CodeAnalysisDependentAssemblyPaths>
+ </ItemGroup>
+ <PropertyGroup>
+ <DebugType></DebugType>
+ <Optimize>True</Optimize>
+ <AllowUnsafeBlocks>True</AllowUnsafeBlocks>
+ </PropertyGroup>
+ <ItemGroup>
+ <Compile Include="$(MSBuildProjectName).cs" />
+ </ItemGroup>
+ <ItemGroup>
+ <Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
+ </ItemGroup>
+ <Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/JitBlue/GitHub_12949/GitHub_12949_3.cs b/tests/src/JIT/Regression/JitBlue/GitHub_12949/GitHub_12949_3.cs
new file mode 100644
index 0000000000..b7247c15a1
--- /dev/null
+++ b/tests/src/JIT/Regression/JitBlue/GitHub_12949/GitHub_12949_3.cs
@@ -0,0 +1,41 @@
+// 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.CompilerServices;
+
+public class X<K>
+{
+ public X(K k1)
+ {
+ k = k1;
+ }
+
+ [MethodImpl(MethodImplOptions.NoInlining)]
+ public static bool Test(X<K> a)
+ {
+ return (a.k != null);
+ }
+
+ public K k;
+}
+
+class B
+{
+ public static int Main()
+ {
+ X<int> a = null;
+ bool result = false;
+ try
+ {
+ X<int>.Test(a);
+ }
+ catch (Exception)
+ {
+ result = true;
+ }
+ Console.WriteLine("Passed: {0}", result);
+ return result ? 100 : 0;
+ }
+}
diff --git a/tests/src/JIT/Regression/JitBlue/GitHub_12949/GitHub_12949_3.csproj b/tests/src/JIT/Regression/JitBlue/GitHub_12949/GitHub_12949_3.csproj
new file mode 100644
index 0000000000..f4c20ac5b1
--- /dev/null
+++ b/tests/src/JIT/Regression/JitBlue/GitHub_12949/GitHub_12949_3.csproj
@@ -0,0 +1,40 @@
+<?xml version="1.0" encoding="utf-8"?>
+<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
+ <Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
+ <PropertyGroup>
+ <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
+ <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
+ <AssemblyName>$(MSBuildProjectName)</AssemblyName>
+ <SchemaVersion>2.0</SchemaVersion>
+ <ProjectGuid>{7B521917-193E-48BB-86C6-FE013F3DFF35}</ProjectGuid>
+ <OutputType>Exe</OutputType>
+ <AppDesignerFolder>Properties</AppDesignerFolder>
+ <FileAlignment>512</FileAlignment>
+ <ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
+ <ReferencePath>$(ProgramFiles)\Common Files\microsoft shared\VSTT\11.0\UITestExtensionPackages</ReferencePath>
+ <SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <NuGetPackageImportStamp>7a9bfb7d</NuGetPackageImportStamp>
+ <CLRTestPriority>1</CLRTestPriority>
+ </PropertyGroup>
+ <!-- Default configurations to help VS understand the configurations -->
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
+ <ItemGroup>
+ <CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
+ <Visible>False</Visible>
+ </CodeAnalysisDependentAssemblyPaths>
+ </ItemGroup>
+ <PropertyGroup>
+ <DebugType></DebugType>
+ <Optimize>True</Optimize>
+ <AllowUnsafeBlocks>True</AllowUnsafeBlocks>
+ </PropertyGroup>
+ <ItemGroup>
+ <Compile Include="$(MSBuildProjectName).cs" />
+ </ItemGroup>
+ <ItemGroup>
+ <Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
+ </ItemGroup>
+ <Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/JitBlue/GitHub_12949/GitHub_12949_4.cs b/tests/src/JIT/Regression/JitBlue/GitHub_12949/GitHub_12949_4.cs
new file mode 100644
index 0000000000..126cdb9e3b
--- /dev/null
+++ b/tests/src/JIT/Regression/JitBlue/GitHub_12949/GitHub_12949_4.cs
@@ -0,0 +1,41 @@
+// 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.CompilerServices;
+
+public class X<K>
+{
+ public X(K k1)
+ {
+ k = k1;
+ }
+
+ [MethodImpl(MethodImplOptions.NoInlining)]
+ public static bool Test(X<K> a)
+ {
+ return (a.k == null);
+ }
+
+ public K k;
+}
+
+class B
+{
+ public static int Main()
+ {
+ X<int> a = null;
+ bool result = false;
+ try
+ {
+ X<int>.Test(a);
+ }
+ catch (Exception)
+ {
+ result = true;
+ }
+ Console.WriteLine("Passed: {0}", result);
+ return result ? 100 : 0;
+ }
+}
diff --git a/tests/src/JIT/Regression/JitBlue/GitHub_12949/GitHub_12949_4.csproj b/tests/src/JIT/Regression/JitBlue/GitHub_12949/GitHub_12949_4.csproj
new file mode 100644
index 0000000000..f4c20ac5b1
--- /dev/null
+++ b/tests/src/JIT/Regression/JitBlue/GitHub_12949/GitHub_12949_4.csproj
@@ -0,0 +1,40 @@
+<?xml version="1.0" encoding="utf-8"?>
+<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
+ <Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
+ <PropertyGroup>
+ <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
+ <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
+ <AssemblyName>$(MSBuildProjectName)</AssemblyName>
+ <SchemaVersion>2.0</SchemaVersion>
+ <ProjectGuid>{7B521917-193E-48BB-86C6-FE013F3DFF35}</ProjectGuid>
+ <OutputType>Exe</OutputType>
+ <AppDesignerFolder>Properties</AppDesignerFolder>
+ <FileAlignment>512</FileAlignment>
+ <ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
+ <ReferencePath>$(ProgramFiles)\Common Files\microsoft shared\VSTT\11.0\UITestExtensionPackages</ReferencePath>
+ <SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <NuGetPackageImportStamp>7a9bfb7d</NuGetPackageImportStamp>
+ <CLRTestPriority>1</CLRTestPriority>
+ </PropertyGroup>
+ <!-- Default configurations to help VS understand the configurations -->
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
+ <ItemGroup>
+ <CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
+ <Visible>False</Visible>
+ </CodeAnalysisDependentAssemblyPaths>
+ </ItemGroup>
+ <PropertyGroup>
+ <DebugType></DebugType>
+ <Optimize>True</Optimize>
+ <AllowUnsafeBlocks>True</AllowUnsafeBlocks>
+ </PropertyGroup>
+ <ItemGroup>
+ <Compile Include="$(MSBuildProjectName).cs" />
+ </ItemGroup>
+ <ItemGroup>
+ <Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
+ </ItemGroup>
+ <Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/JitBlue/GitHub_12949/GitHub_12949_5.cs b/tests/src/JIT/Regression/JitBlue/GitHub_12949/GitHub_12949_5.cs
new file mode 100644
index 0000000000..95a89457ed
--- /dev/null
+++ b/tests/src/JIT/Regression/JitBlue/GitHub_12949/GitHub_12949_5.cs
@@ -0,0 +1,46 @@
+// 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.CompilerServices;
+
+struct R
+{
+ int a;
+}
+
+public class X<K>
+{
+ public X(K k1)
+ {
+ k = k1;
+ }
+
+ [MethodImpl(MethodImplOptions.NoInlining)]
+ public static bool Test(X<K> a)
+ {
+ return (a.k != null);
+ }
+
+ public K k;
+}
+
+class B
+{
+ public static int Main()
+ {
+ X<R> a = null;
+ bool result = false;
+ try
+ {
+ X<R>.Test(a);
+ }
+ catch (Exception)
+ {
+ result = true;
+ }
+ Console.WriteLine("Passed: {0}", result);
+ return result ? 100 : 0;
+ }
+}
diff --git a/tests/src/JIT/Regression/JitBlue/GitHub_12949/GitHub_12949_5.csproj b/tests/src/JIT/Regression/JitBlue/GitHub_12949/GitHub_12949_5.csproj
new file mode 100644
index 0000000000..f4c20ac5b1
--- /dev/null
+++ b/tests/src/JIT/Regression/JitBlue/GitHub_12949/GitHub_12949_5.csproj
@@ -0,0 +1,40 @@
+<?xml version="1.0" encoding="utf-8"?>
+<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
+ <Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
+ <PropertyGroup>
+ <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
+ <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
+ <AssemblyName>$(MSBuildProjectName)</AssemblyName>
+ <SchemaVersion>2.0</SchemaVersion>
+ <ProjectGuid>{7B521917-193E-48BB-86C6-FE013F3DFF35}</ProjectGuid>
+ <OutputType>Exe</OutputType>
+ <AppDesignerFolder>Properties</AppDesignerFolder>
+ <FileAlignment>512</FileAlignment>
+ <ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
+ <ReferencePath>$(ProgramFiles)\Common Files\microsoft shared\VSTT\11.0\UITestExtensionPackages</ReferencePath>
+ <SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <NuGetPackageImportStamp>7a9bfb7d</NuGetPackageImportStamp>
+ <CLRTestPriority>1</CLRTestPriority>
+ </PropertyGroup>
+ <!-- Default configurations to help VS understand the configurations -->
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
+ <ItemGroup>
+ <CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
+ <Visible>False</Visible>
+ </CodeAnalysisDependentAssemblyPaths>
+ </ItemGroup>
+ <PropertyGroup>
+ <DebugType></DebugType>
+ <Optimize>True</Optimize>
+ <AllowUnsafeBlocks>True</AllowUnsafeBlocks>
+ </PropertyGroup>
+ <ItemGroup>
+ <Compile Include="$(MSBuildProjectName).cs" />
+ </ItemGroup>
+ <ItemGroup>
+ <Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
+ </ItemGroup>
+ <Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/JitBlue/GitHub_12949/GitHub_12949_6.cs b/tests/src/JIT/Regression/JitBlue/GitHub_12949/GitHub_12949_6.cs
new file mode 100644
index 0000000000..1371dbbd47
--- /dev/null
+++ b/tests/src/JIT/Regression/JitBlue/GitHub_12949/GitHub_12949_6.cs
@@ -0,0 +1,60 @@
+// 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.CompilerServices;
+
+public interface IGet
+{
+ int Get();
+}
+
+public struct R : IGet
+{
+ public double d;
+ public int a;
+
+ public int Get() { return a; }
+}
+
+public class X<K> where K: IGet
+{
+ public X(K r)
+ {
+ a = new K[2];
+ a[0] = r;
+ }
+
+ public void Assert(bool b)
+ {
+ if (!b) throw new Exception("bad!");
+ }
+
+ public int Test()
+ {
+ int r = 0;
+ for (int i = 0; i < a.Length; i++)
+ {
+ Assert(a[i] != null);
+ r += a[i].Get();
+ }
+ return r;
+ }
+
+ K[] a;
+}
+
+class B
+{
+ public static int Main()
+ {
+ var r = new R();
+ r.a = 3;
+ var a = new X<R>(r);
+ int result = a.Test();
+ bool passed = result == 3;
+ Console.WriteLine("Passed: {0}", passed);
+ return passed ? 100 : 0;
+ }
+}
diff --git a/tests/src/JIT/Regression/JitBlue/GitHub_12949/GitHub_12949_6.csproj b/tests/src/JIT/Regression/JitBlue/GitHub_12949/GitHub_12949_6.csproj
new file mode 100644
index 0000000000..f4c20ac5b1
--- /dev/null
+++ b/tests/src/JIT/Regression/JitBlue/GitHub_12949/GitHub_12949_6.csproj
@@ -0,0 +1,40 @@
+<?xml version="1.0" encoding="utf-8"?>
+<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
+ <Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
+ <PropertyGroup>
+ <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
+ <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
+ <AssemblyName>$(MSBuildProjectName)</AssemblyName>
+ <SchemaVersion>2.0</SchemaVersion>
+ <ProjectGuid>{7B521917-193E-48BB-86C6-FE013F3DFF35}</ProjectGuid>
+ <OutputType>Exe</OutputType>
+ <AppDesignerFolder>Properties</AppDesignerFolder>
+ <FileAlignment>512</FileAlignment>
+ <ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
+ <ReferencePath>$(ProgramFiles)\Common Files\microsoft shared\VSTT\11.0\UITestExtensionPackages</ReferencePath>
+ <SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <NuGetPackageImportStamp>7a9bfb7d</NuGetPackageImportStamp>
+ <CLRTestPriority>1</CLRTestPriority>
+ </PropertyGroup>
+ <!-- Default configurations to help VS understand the configurations -->
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
+ <ItemGroup>
+ <CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
+ <Visible>False</Visible>
+ </CodeAnalysisDependentAssemblyPaths>
+ </ItemGroup>
+ <PropertyGroup>
+ <DebugType></DebugType>
+ <Optimize>True</Optimize>
+ <AllowUnsafeBlocks>True</AllowUnsafeBlocks>
+ </PropertyGroup>
+ <ItemGroup>
+ <Compile Include="$(MSBuildProjectName).cs" />
+ </ItemGroup>
+ <ItemGroup>
+ <Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
+ </ItemGroup>
+ <Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/JitBlue/GitHub_12949/GitHub_12949_7.cs b/tests/src/JIT/Regression/JitBlue/GitHub_12949/GitHub_12949_7.cs
new file mode 100644
index 0000000000..3ba6cd2e68
--- /dev/null
+++ b/tests/src/JIT/Regression/JitBlue/GitHub_12949/GitHub_12949_7.cs
@@ -0,0 +1,58 @@
+// 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;
+
+public struct V
+{
+ public V(int x)
+ {
+ Token = x;
+ }
+
+ public int Token;
+}
+
+class M
+{
+ static int F(int x, object a)
+ {
+ int result = 0;
+
+ if (a is V)
+ {
+ int token = ((V)a).Token;
+ Console.WriteLine("F: Token is {0}", token);
+ result = x + token;
+ }
+
+ return result;
+ }
+
+ static int G(object a, int x)
+ {
+ return F(x, a);
+ }
+
+ static int Trouble(ref V v)
+ {
+ Console.WriteLine("T: Token is {0}", v.Token);
+ int result = v.Token;
+ v.Token++;
+ return result;
+ }
+
+ public static int Main()
+ {
+ // Ensure we get right order of side effects from boxes
+ // now that we are splitting them into multiple statments.
+ V v1 = new V(11);
+ int result1 = F(Trouble(ref v1), v1);
+ V v2 = new V(11);
+ int result2 = G(v2, Trouble(ref v2));
+ Console.WriteLine("Result1 = {0}; Result2 = {1}", result1, result2);
+ return result1 + result2 + 55;
+ }
+}
+
diff --git a/tests/src/JIT/Regression/JitBlue/GitHub_12949/GitHub_12949_7.csproj b/tests/src/JIT/Regression/JitBlue/GitHub_12949/GitHub_12949_7.csproj
new file mode 100644
index 0000000000..f4c20ac5b1
--- /dev/null
+++ b/tests/src/JIT/Regression/JitBlue/GitHub_12949/GitHub_12949_7.csproj
@@ -0,0 +1,40 @@
+<?xml version="1.0" encoding="utf-8"?>
+<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
+ <Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
+ <PropertyGroup>
+ <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
+ <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
+ <AssemblyName>$(MSBuildProjectName)</AssemblyName>
+ <SchemaVersion>2.0</SchemaVersion>
+ <ProjectGuid>{7B521917-193E-48BB-86C6-FE013F3DFF35}</ProjectGuid>
+ <OutputType>Exe</OutputType>
+ <AppDesignerFolder>Properties</AppDesignerFolder>
+ <FileAlignment>512</FileAlignment>
+ <ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
+ <ReferencePath>$(ProgramFiles)\Common Files\microsoft shared\VSTT\11.0\UITestExtensionPackages</ReferencePath>
+ <SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <NuGetPackageImportStamp>7a9bfb7d</NuGetPackageImportStamp>
+ <CLRTestPriority>1</CLRTestPriority>
+ </PropertyGroup>
+ <!-- Default configurations to help VS understand the configurations -->
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
+ <ItemGroup>
+ <CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
+ <Visible>False</Visible>
+ </CodeAnalysisDependentAssemblyPaths>
+ </ItemGroup>
+ <PropertyGroup>
+ <DebugType></DebugType>
+ <Optimize>True</Optimize>
+ <AllowUnsafeBlocks>True</AllowUnsafeBlocks>
+ </PropertyGroup>
+ <ItemGroup>
+ <Compile Include="$(MSBuildProjectName).cs" />
+ </ItemGroup>
+ <ItemGroup>
+ <Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
+ </ItemGroup>
+ <Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/JitBlue/GitHub_12949/GitHub_12949_8.cs b/tests/src/JIT/Regression/JitBlue/GitHub_12949/GitHub_12949_8.cs
new file mode 100644
index 0000000000..d5daa43f67
--- /dev/null
+++ b/tests/src/JIT/Regression/JitBlue/GitHub_12949/GitHub_12949_8.cs
@@ -0,0 +1,42 @@
+// 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.CompilerServices;
+using System.Numerics;
+
+public class X<K>
+{
+ public X(K k1)
+ {
+ k = k1;
+ }
+
+ [MethodImpl(MethodImplOptions.NoInlining)]
+ public static bool Test(X<K> a)
+ {
+ return (a.k != null);
+ }
+
+ public K k;
+}
+
+class B
+{
+ public static int Main()
+ {
+ X<Vector3> a = null;
+ bool result = false;
+ try
+ {
+ X<Vector3>.Test(a);
+ }
+ catch (Exception)
+ {
+ result = true;
+ }
+ Console.WriteLine("Passed: {0}", result);
+ return result ? 100 : 0;
+ }
+}
diff --git a/tests/src/JIT/Regression/JitBlue/GitHub_12949/GitHub_12949_8.csproj b/tests/src/JIT/Regression/JitBlue/GitHub_12949/GitHub_12949_8.csproj
new file mode 100644
index 0000000000..f4c20ac5b1
--- /dev/null
+++ b/tests/src/JIT/Regression/JitBlue/GitHub_12949/GitHub_12949_8.csproj
@@ -0,0 +1,40 @@
+<?xml version="1.0" encoding="utf-8"?>
+<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
+ <Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
+ <PropertyGroup>
+ <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
+ <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
+ <AssemblyName>$(MSBuildProjectName)</AssemblyName>
+ <SchemaVersion>2.0</SchemaVersion>
+ <ProjectGuid>{7B521917-193E-48BB-86C6-FE013F3DFF35}</ProjectGuid>
+ <OutputType>Exe</OutputType>
+ <AppDesignerFolder>Properties</AppDesignerFolder>
+ <FileAlignment>512</FileAlignment>
+ <ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
+ <ReferencePath>$(ProgramFiles)\Common Files\microsoft shared\VSTT\11.0\UITestExtensionPackages</ReferencePath>
+ <SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <NuGetPackageImportStamp>7a9bfb7d</NuGetPackageImportStamp>
+ <CLRTestPriority>1</CLRTestPriority>
+ </PropertyGroup>
+ <!-- Default configurations to help VS understand the configurations -->
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
+ <ItemGroup>
+ <CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
+ <Visible>False</Visible>
+ </CodeAnalysisDependentAssemblyPaths>
+ </ItemGroup>
+ <PropertyGroup>
+ <DebugType></DebugType>
+ <Optimize>True</Optimize>
+ <AllowUnsafeBlocks>True</AllowUnsafeBlocks>
+ </PropertyGroup>
+ <ItemGroup>
+ <Compile Include="$(MSBuildProjectName).cs" />
+ </ItemGroup>
+ <ItemGroup>
+ <Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
+ </ItemGroup>
+ <Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/JitBlue/GitHub_12950/GitHub_12950.cs b/tests/src/JIT/Regression/JitBlue/GitHub_12950/GitHub_12950.cs
new file mode 100644
index 0000000000..73abf003a1
--- /dev/null
+++ b/tests/src/JIT/Regression/JitBlue/GitHub_12950/GitHub_12950.cs
@@ -0,0 +1,36 @@
+// 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.Numerics;
+
+class Program
+{
+ struct BoundingBoxTest
+ {
+ public Vector3 Min;
+ public Vector3 Max;
+
+ public override int GetHashCode()
+ {
+ return Min.GetHashCode() + Max.GetHashCode();
+ }
+ }
+
+ public static void Test()
+ {
+ var box = new BoundingBoxTest();
+ box.Min = Vector3.Min(box.Min, box.Min);
+ var hmm = box.GetHashCode();
+ }
+
+ static int Main(string[] args)
+ {
+ var someMemory = new int[1];
+ var someMoreMemory = new int[1];
+ Test();
+ someMoreMemory[someMemory[0]] = 100;
+ return someMoreMemory[0];
+ }
+}
diff --git a/tests/src/JIT/Regression/JitBlue/GitHub_12950/GitHub_12950.csproj b/tests/src/JIT/Regression/JitBlue/GitHub_12950/GitHub_12950.csproj
new file mode 100644
index 0000000000..d6d719f5c7
--- /dev/null
+++ b/tests/src/JIT/Regression/JitBlue/GitHub_12950/GitHub_12950.csproj
@@ -0,0 +1,35 @@
+<?xml version="1.0" encoding="utf-8"?>
+<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
+ <Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
+ <PropertyGroup>
+ <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
+ <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
+ <AssemblyName>$(MSBuildProjectName)</AssemblyName>
+ <SchemaVersion>2.0</SchemaVersion>
+ <ProjectGuid>{95DFC527-4DC1-495E-97D7-E94EE1F7140D}</ProjectGuid>
+ <OutputType>Exe</OutputType>
+ <ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
+ <SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
+ </PropertyGroup>
+ <!-- Default configurations to help VS understand the configurations -->
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
+ <ItemGroup>
+ <CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
+ <Visible>False</Visible>
+ </CodeAnalysisDependentAssemblyPaths>
+ </ItemGroup>
+ <PropertyGroup>
+ <DebugType></DebugType>
+ <Optimize>True</Optimize>
+ </PropertyGroup>
+ <ItemGroup>
+ <Compile Include="$(MSBuildProjectName).cs" />
+ </ItemGroup>
+ <ItemGroup>
+ <Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
+ </ItemGroup>
+ <Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/JitBlue/GitHub_1296/GitHub_1296.csproj b/tests/src/JIT/Regression/JitBlue/GitHub_1296/GitHub_1296.csproj
index 2cafa4cedf..d6d719f5c7 100644
--- a/tests/src/JIT/Regression/JitBlue/GitHub_1296/GitHub_1296.csproj
+++ b/tests/src/JIT/Regression/JitBlue/GitHub_1296/GitHub_1296.csproj
@@ -10,13 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
-
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -33,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/JitBlue/GitHub_13056/GitHub_13056.cs b/tests/src/JIT/Regression/JitBlue/GitHub_13056/GitHub_13056.cs
new file mode 100644
index 0000000000..ed21fe17c5
--- /dev/null
+++ b/tests/src/JIT/Regression/JitBlue/GitHub_13056/GitHub_13056.cs
@@ -0,0 +1,41 @@
+// 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.CompilerServices;
+using System.Collections;
+
+public class Regression13056
+{
+ const int Pass = 100;
+ const int Fail = -1;
+
+ private static void ThrowMinMaxException<T>(T min, T max)
+ {
+ throw new ArgumentException("min > max");
+ }
+
+ [MethodImplAttribute(MethodImplOptions.NoInlining)]
+ public static Double Clamp(Double value, Double min, Double max)
+ {
+ if (min > max)
+ ThrowMinMaxException(min, max);
+ if (value < min)
+ return min;
+ else if (value > max)
+ return max;
+ return value;
+ }
+
+ public static int Main()
+ {
+ if (Clamp(1, 2, 3) != 2) return Fail;
+ if (Clamp(4, 2, 10) != 4) return Fail;
+ if (Clamp(8, 2, 9) != 8) return Fail;
+ if (Clamp(10, 2, 11) != 10) return Fail;
+
+ return Pass;
+ }
+} \ No newline at end of file
diff --git a/tests/src/JIT/Regression/JitBlue/GitHub_13056/GitHub_13056.csproj b/tests/src/JIT/Regression/JitBlue/GitHub_13056/GitHub_13056.csproj
new file mode 100644
index 0000000000..8150e0f814
--- /dev/null
+++ b/tests/src/JIT/Regression/JitBlue/GitHub_13056/GitHub_13056.csproj
@@ -0,0 +1,38 @@
+<?xml version="1.0" encoding="utf-8"?>
+<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
+ <Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
+ <PropertyGroup>
+ <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
+ <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
+ <AssemblyName>$(MSBuildProjectName)</AssemblyName>
+ <SchemaVersion>2.0</SchemaVersion>
+ <ProjectGuid>{95DFC527-4DC1-495E-97D7-E94EE1F7140D}</ProjectGuid>
+ <OutputType>Exe</OutputType>
+ <ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
+ <SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+
+ </PropertyGroup>
+ <!-- Default configurations to help VS understand the configurations -->
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
+ </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
+ </PropertyGroup>
+ <ItemGroup>
+ <CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
+ <Visible>False</Visible>
+ </CodeAnalysisDependentAssemblyPaths>
+ </ItemGroup>
+ <PropertyGroup>
+ <DebugType></DebugType>
+ <Optimize>True</Optimize>
+ </PropertyGroup>
+ <ItemGroup>
+ <Compile Include="$(MSBuildProjectName).cs" />
+ </ItemGroup>
+ <ItemGroup>
+ <Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
+ </ItemGroup>
+ <Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
+ </PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/JitBlue/GitHub_1323/GitHub_1323.csproj b/tests/src/JIT/Regression/JitBlue/GitHub_1323/GitHub_1323.csproj
index 26716f59b8..c41999d26c 100644
--- a/tests/src/JIT/Regression/JitBlue/GitHub_1323/GitHub_1323.csproj
+++ b/tests/src/JIT/Regression/JitBlue/GitHub_1323/GitHub_1323.csproj
@@ -10,13 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
-
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -33,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/JitBlue/GitHub_13404/GitHub_13404.il b/tests/src/JIT/Regression/JitBlue/GitHub_13404/GitHub_13404.il
new file mode 100644
index 0000000000..0841e9f02b
--- /dev/null
+++ b/tests/src/JIT/Regression/JitBlue/GitHub_13404/GitHub_13404.il
@@ -0,0 +1,50 @@
+// 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.
+
+.assembly extern mscorlib {auto}
+.assembly extern System.Console {auto}
+.assembly GitHub_13404 {}
+
+.class Program
+{
+ .field static int8 s8;
+
+ .method static void Test() noinlining
+ {
+ ldsfld int8 Program::s8
+ conv.ovf.i2.un
+ pop
+ ret
+ }
+
+ .method static int32 Main()
+ {
+ .entrypoint
+ .maxstack 1
+
+ ldc.i4 -1
+ stsfld int8 Program::s8
+
+ .try
+ {
+ call void Program::Test()
+ leave FAIL
+ }
+ catch [mscorlib]System.OverflowException
+ {
+ pop
+ leave PASS
+ }
+ FAIL:
+ ldstr "FAIL"
+ call void [System.Console]System.Console::WriteLine(string)
+ ldc.i4 1
+ ret
+ PASS:
+ ldstr "PASS"
+ call void [System.Console]System.Console::WriteLine(string)
+ ldc.i4 100
+ ret
+ }
+}
diff --git a/tests/src/JIT/Regression/JitBlue/GitHub_13404/GitHub_13404.ilproj b/tests/src/JIT/Regression/JitBlue/GitHub_13404/GitHub_13404.ilproj
new file mode 100644
index 0000000000..2f045c8f7f
--- /dev/null
+++ b/tests/src/JIT/Regression/JitBlue/GitHub_13404/GitHub_13404.ilproj
@@ -0,0 +1,28 @@
+<?xml version="1.0" encoding="utf-8"?>
+<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
+ <Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
+ <PropertyGroup>
+ <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
+ <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
+ <AssemblyName>$(MSBuildProjectName)</AssemblyName>
+ <ProjectGuid>{95DFC527-4DC1-495E-97D7-E94EE1F7140D}</ProjectGuid>
+ <OutputType>Exe</OutputType>
+ <ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
+ <SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ </PropertyGroup>
+ <!-- Default configurations to help VS understand the configurations -->
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
+ </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
+ </PropertyGroup>
+ <PropertyGroup>
+ <DebugType>None</DebugType>
+ <Optimize>True</Optimize>
+ </PropertyGroup>
+ <ItemGroup>
+ <Compile Include="GitHub_13404.il" />
+ </ItemGroup>
+ <Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
+ </PropertyGroup>
+</Project>
diff --git a/tests/src/JIT/Regression/JitBlue/GitHub_13486/GitHub_13486.cs b/tests/src/JIT/Regression/JitBlue/GitHub_13486/GitHub_13486.cs
new file mode 100644
index 0000000000..cb4bd4e2b6
--- /dev/null
+++ b/tests/src/JIT/Regression/JitBlue/GitHub_13486/GitHub_13486.cs
@@ -0,0 +1,33 @@
+// 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.CompilerServices;
+
+class Program
+{
+ enum LongEnum : long
+ {
+ Option0, Option1, Option2
+ }
+
+ [MethodImpl(MethodImplOptions.NoInlining)]
+ static string Test(LongEnum v)
+ {
+ string s;
+ switch (v)
+ {
+ case LongEnum.Option0: s = "Option0"; break;
+ case LongEnum.Option1: s = "Option1"; break;
+ case LongEnum.Option2: s = "Option2"; break;
+ default: throw new Exception();
+ }
+ return s;
+ }
+
+ static int Main()
+ {
+ return (Test(LongEnum.Option0) == "Option0") ? 100 : 1;
+ }
+}
diff --git a/tests/src/JIT/Regression/JitBlue/GitHub_13486/GitHub_13486.csproj b/tests/src/JIT/Regression/JitBlue/GitHub_13486/GitHub_13486.csproj
new file mode 100644
index 0000000000..4bf984a832
--- /dev/null
+++ b/tests/src/JIT/Regression/JitBlue/GitHub_13486/GitHub_13486.csproj
@@ -0,0 +1,25 @@
+<?xml version="1.0" encoding="utf-8"?>
+<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
+ <Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
+ <PropertyGroup>
+ <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
+ <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
+ <AssemblyName>$(MSBuildProjectName)</AssemblyName>
+ <ProjectGuid>{95DFC527-4DC1-495E-97D7-E94EE1F7140D}</ProjectGuid>
+ <OutputType>Exe</OutputType>
+ <ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
+ <SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
+ </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
+ </PropertyGroup>
+ <PropertyGroup>
+ <DebugType></DebugType>
+ <Optimize>False</Optimize>
+ </PropertyGroup>
+ <ItemGroup>
+ <Compile Include="$(MSBuildProjectName).cs" />
+ </ItemGroup>
+ <Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
+</Project>
diff --git a/tests/src/JIT/Regression/JitBlue/GitHub_13561/GitHub_13561.cs b/tests/src/JIT/Regression/JitBlue/GitHub_13561/GitHub_13561.cs
new file mode 100644
index 0000000000..d5cbb92f15
--- /dev/null
+++ b/tests/src/JIT/Regression/JitBlue/GitHub_13561/GitHub_13561.cs
@@ -0,0 +1,61 @@
+// 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.Collections.Generic;
+
+internal static class Program
+{
+ class MemberInfo { }
+
+ class PropertyInfo : MemberInfo { }
+
+ class CustomAttributeData
+ {
+ public Attribute Instantiate() => new CLSCompliantAttribute(false);
+ }
+
+ private static IEnumerable<CustomAttributeData> GetMatchingCustomAttributes(this MemberInfo element, Type optionalAttributeTypeFilter, bool inherit, bool skipTypeValidation = false)
+ {
+ {
+ PropertyInfo propertyInfo = element as PropertyInfo;
+ if (propertyInfo != null)
+ yield return new CustomAttributeData();
+ }
+
+ if (element == null)
+ throw new ArgumentNullException();
+
+ throw new NotSupportedException(); // Shouldn't get here.
+ }
+
+ private static IEnumerable<TOut> Select<TIn, TOut>(this IEnumerable<TIn> source, Func<TIn, TOut> transform)
+ {
+ foreach (var s in source)
+ yield return transform(s);
+ }
+
+ private static IEnumerable<T> GetCustomAttributes<T>(this MemberInfo element, bool inherit) where T : Attribute
+ {
+ IEnumerable<CustomAttributeData> matches = element.GetMatchingCustomAttributes(typeof(T), inherit, skipTypeValidation: true);
+ return matches.Select(m => (T)(m.Instantiate()));
+ }
+
+ private static AttributeType GetCustomAttribute<AttributeType>(PropertyInfo propInfo)
+ where AttributeType : Attribute
+ {
+ AttributeType result = null;
+ foreach (var attrib in propInfo.GetCustomAttributes<AttributeType>(false))
+ {
+ result = attrib;
+ break;
+ }
+ return result;
+ }
+
+ private static int Main(string[] args)
+ {
+ return GetCustomAttribute<Attribute>(new PropertyInfo()) != null ? 100 : -1;
+ }
+}
diff --git a/tests/src/JIT/Regression/JitBlue/GitHub_13561/GitHub_13561.csproj b/tests/src/JIT/Regression/JitBlue/GitHub_13561/GitHub_13561.csproj
new file mode 100644
index 0000000000..c09ad115fe
--- /dev/null
+++ b/tests/src/JIT/Regression/JitBlue/GitHub_13561/GitHub_13561.csproj
@@ -0,0 +1,25 @@
+<?xml version="1.0" encoding="utf-8"?>
+<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
+ <Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
+ <PropertyGroup>
+ <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
+ <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
+ <AssemblyName>$(MSBuildProjectName)</AssemblyName>
+ <ProjectGuid>{95DFC527-4DC1-495E-97D7-E94EE1F7140D}</ProjectGuid>
+ <OutputType>Exe</OutputType>
+ <ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
+ <SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
+ </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
+ </PropertyGroup>
+ <PropertyGroup>
+ <DebugType></DebugType>
+ <Optimize>True</Optimize>
+ </PropertyGroup>
+ <ItemGroup>
+ <Compile Include="$(MSBuildProjectName).cs" />
+ </ItemGroup>
+ <Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
+</Project>
diff --git a/tests/src/JIT/Regression/JitBlue/GitHub_13822/GitHub_13822.il b/tests/src/JIT/Regression/JitBlue/GitHub_13822/GitHub_13822.il
new file mode 100644
index 0000000000..4bf5029130
--- /dev/null
+++ b/tests/src/JIT/Regression/JitBlue/GitHub_13822/GitHub_13822.il
@@ -0,0 +1,102 @@
+// 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.
+
+.assembly extern mscorlib {}
+
+.assembly GitHub_13822
+{
+}
+
+
+// =============== CLASS MEMBERS DECLARATION ===================
+
+.class public sequential ansi sealed beforefieldinit GCStruct
+ extends [System.Private.CoreLib]System.ValueType
+{
+ .field public string str
+ .field public int32 i
+ .field public int32 j
+ .field public int32 k
+ .field public int32 l
+
+ .method public hidebysig specialname rtspecialname
+ instance void .ctor(int32 i) cil managed aggressiveinlining
+ {
+ .maxstack 8
+ ldarg.0
+ ldstr "Hello"
+ stfld string GCStruct::str
+ ldarg.1
+ brtrue.s RETURN
+ ldarg.0
+ ldc.i4.1
+ stfld int32 GCStruct::i
+ RETURN: ret
+ } // end of method GCStruct::.ctor
+
+} // end of class GCStruct
+
+ // Method A has tail-recursive call that the jit turns into a loop.
+ // This test verifies that the temp struct returned by newobj is zero-initialized
+ // before calling the constructor on each iteration of the loop.
+
+.class public auto ansi beforefieldinit Test
+ extends [System.Private.CoreLib]System.Object
+{
+ .method public hidebysig static int32 Main() cil managed
+ {
+ .entrypoint
+ .maxstack 8
+ ldc.i4.0
+ call int32 Test::A(int32)
+ ret
+ } // end of method Test::Main
+
+ .method public hidebysig static int32 A(int32 i) cil managed
+ {
+ .maxstack 2
+ .locals init (int32 V_0)
+ call int32 Test::GetZero()
+ stloc.0
+ ldarg.0
+ ldc.i4.3
+ blt.s L1
+ ldc.i4.s 100
+ ret
+ L1: ldarg.0
+ newobj instance void GCStruct::.ctor(int32)
+ ldfld int32 GCStruct::i
+ ldarg.0
+ mul
+ brfalse L2
+ ldc.i4.m1
+ ret
+ L2: ldarg.0
+ ldc.i4.1
+ add
+ call int32 Test::A(int32)
+ ret
+ } // end of method Test::A
+
+ .method public hidebysig static int32 GetZero() cil managed noinlining
+ {
+ .maxstack 8
+ ldc.i4.0
+ ret
+ } // end of method Test::GetZero
+
+ .method public hidebysig specialname rtspecialname
+ instance void .ctor() cil managed
+ {
+ // Code size 7 (0x7)
+ .maxstack 8
+ ldarg.0
+ call instance void [System.Private.CoreLib]System.Object::.ctor()
+ ret
+ } // end of method Test::.ctor
+
+} // end of class Test
+
+
+// =============================================================
diff --git a/tests/src/JIT/Regression/JitBlue/GitHub_13822/GitHub_13822.ilproj b/tests/src/JIT/Regression/JitBlue/GitHub_13822/GitHub_13822.ilproj
new file mode 100644
index 0000000000..151694e30e
--- /dev/null
+++ b/tests/src/JIT/Regression/JitBlue/GitHub_13822/GitHub_13822.ilproj
@@ -0,0 +1,35 @@
+<?xml version="1.0" encoding="utf-8"?>
+<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
+ <Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
+ <PropertyGroup>
+ <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
+ <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
+ <AssemblyName>$(MSBuildProjectName)</AssemblyName>
+ <SchemaVersion>2.0</SchemaVersion>
+ <ProjectGuid>{95DFC527-4DC1-495E-97D7-E94EE1F7140D}</ProjectGuid>
+ <OutputType>Exe</OutputType>
+ <ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
+ <SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
+ </PropertyGroup>
+ <!-- Default configurations to help VS understand the configurations -->
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
+ <ItemGroup>
+ <CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
+ <Visible>False</Visible>
+ </CodeAnalysisDependentAssemblyPaths>
+ </ItemGroup>
+ <PropertyGroup>
+ <DebugType>None</DebugType>
+ <Optimize>True</Optimize>
+ </PropertyGroup>
+ <ItemGroup>
+ <Compile Include="GitHub_13822.il" />
+ </ItemGroup>
+ <ItemGroup>
+ <Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
+ </ItemGroup>
+ <Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/JitBlue/GitHub_2580/GitHub_2580.csproj b/tests/src/JIT/Regression/JitBlue/GitHub_2580/GitHub_2580.csproj
index 2cafa4cedf..d6d719f5c7 100644
--- a/tests/src/JIT/Regression/JitBlue/GitHub_2580/GitHub_2580.csproj
+++ b/tests/src/JIT/Regression/JitBlue/GitHub_2580/GitHub_2580.csproj
@@ -10,13 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
-
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -33,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/JitBlue/GitHub_2610/GitHub_2610.csproj b/tests/src/JIT/Regression/JitBlue/GitHub_2610/GitHub_2610.csproj
index 2cafa4cedf..d6d719f5c7 100644
--- a/tests/src/JIT/Regression/JitBlue/GitHub_2610/GitHub_2610.csproj
+++ b/tests/src/JIT/Regression/JitBlue/GitHub_2610/GitHub_2610.csproj
@@ -10,13 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
-
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -33,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/JitBlue/GitHub_4115/GitHub_4115.csproj b/tests/src/JIT/Regression/JitBlue/GitHub_4115/GitHub_4115.csproj
index 2cafa4cedf..d6d719f5c7 100644
--- a/tests/src/JIT/Regression/JitBlue/GitHub_4115/GitHub_4115.csproj
+++ b/tests/src/JIT/Regression/JitBlue/GitHub_4115/GitHub_4115.csproj
@@ -10,13 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
-
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -33,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/JitBlue/GitHub_5047/GitHub_5047.csproj b/tests/src/JIT/Regression/JitBlue/GitHub_5047/GitHub_5047.csproj
index b76aee992a..f66e52735d 100644
--- a/tests/src/JIT/Regression/JitBlue/GitHub_5047/GitHub_5047.csproj
+++ b/tests/src/JIT/Regression/JitBlue/GitHub_5047/GitHub_5047.csproj
@@ -9,12 +9,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<PropertyGroup>
<DebugType></DebugType>
<Optimize>True</Optimize>
@@ -26,6 +25,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/JitBlue/GitHub_5696/GitHub_5696.csproj b/tests/src/JIT/Regression/JitBlue/GitHub_5696/GitHub_5696.csproj
index b76aee992a..f66e52735d 100644
--- a/tests/src/JIT/Regression/JitBlue/GitHub_5696/GitHub_5696.csproj
+++ b/tests/src/JIT/Regression/JitBlue/GitHub_5696/GitHub_5696.csproj
@@ -9,12 +9,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<PropertyGroup>
<DebugType></DebugType>
<Optimize>True</Optimize>
@@ -26,6 +25,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/JitBlue/GitHub_6234/GitHub_6234.cs b/tests/src/JIT/Regression/JitBlue/GitHub_6234/GitHub_6234.cs
new file mode 100644
index 0000000000..75535b5b17
--- /dev/null
+++ b/tests/src/JIT/Regression/JitBlue/GitHub_6234/GitHub_6234.cs
@@ -0,0 +1,31 @@
+// 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.
+
+// Repro for a failure to hoist an invariant expression due to bad
+// interaction between CSE and constant prop.
+
+using System;
+
+internal class Program
+{
+ public static int ii;
+ private static int Main(string[] args)
+ {
+ int res = 0;
+ ii = 99;
+ int b = ii;
+ int a = ii - 1;
+
+ for (int i = 0; i < b; ++i)
+ {
+ int res1 = (b + a + b * a + a * a + b * b); // large invariant expression with constant liberal VN but non-const conservative VN
+ res += res1;
+ }
+
+ // At this point, res should be 2901096
+ // Since the test needs to return 100 on success,
+ // subtract 2900996 from res.
+ return res - 2900996;
+ }
+}
diff --git a/tests/src/JIT/Regression/JitBlue/GitHub_6234/GitHub_6234.csproj b/tests/src/JIT/Regression/JitBlue/GitHub_6234/GitHub_6234.csproj
new file mode 100644
index 0000000000..d8fc19497c
--- /dev/null
+++ b/tests/src/JIT/Regression/JitBlue/GitHub_6234/GitHub_6234.csproj
@@ -0,0 +1,42 @@
+<?xml version="1.0" encoding="utf-8"?>
+<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
+ <Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
+ <PropertyGroup>
+ <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
+ <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
+ <AssemblyName>$(MSBuildProjectName)</AssemblyName>
+ <SchemaVersion>2.0</SchemaVersion>
+ <ProjectGuid>{213B4AD1-637F-4107-9AF5-2E938ACD737C}</ProjectGuid>
+ <OutputType>Exe</OutputType>
+ <AppDesignerFolder>Properties</AppDesignerFolder>
+ <FileAlignment>512</FileAlignment>
+ <ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
+ <ReferencePath>$(ProgramFiles)\Common Files\microsoft shared\VSTT\11.0\UITestExtensionPackages</ReferencePath>
+ <SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+
+ <NuGetPackageImportStamp>7a9bfb7d</NuGetPackageImportStamp>
+ </PropertyGroup>
+ <!-- Default configurations to help VS understand the configurations -->
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
+ </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
+ </PropertyGroup>
+ <ItemGroup>
+ <CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
+ <Visible>False</Visible>
+ </CodeAnalysisDependentAssemblyPaths>
+ </ItemGroup>
+ <PropertyGroup>
+ <DebugType></DebugType>
+ <Optimize>True</Optimize>
+ </PropertyGroup>
+ <ItemGroup>
+ <Compile Include="$(MSBuildProjectName).cs" />
+ </ItemGroup>
+ <ItemGroup>
+ <Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
+ </ItemGroup>
+ <Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
+ </PropertyGroup>
+</Project>
diff --git a/tests/src/JIT/Regression/JitBlue/GitHub_6238/GitHub_6238.csproj b/tests/src/JIT/Regression/JitBlue/GitHub_6238/GitHub_6238.csproj
index 692565c5a3..34c5d53bcd 100644
--- a/tests/src/JIT/Regression/JitBlue/GitHub_6238/GitHub_6238.csproj
+++ b/tests/src/JIT/Regression/JitBlue/GitHub_6238/GitHub_6238.csproj
@@ -9,12 +9,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<PropertyGroup>
<DebugType></DebugType>
<Optimize>False</Optimize>
@@ -26,6 +25,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/JitBlue/GitHub_6239/GitHub_6239.csproj b/tests/src/JIT/Regression/JitBlue/GitHub_6239/GitHub_6239.csproj
index b76aee992a..f66e52735d 100644
--- a/tests/src/JIT/Regression/JitBlue/GitHub_6239/GitHub_6239.csproj
+++ b/tests/src/JIT/Regression/JitBlue/GitHub_6239/GitHub_6239.csproj
@@ -9,12 +9,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<PropertyGroup>
<DebugType></DebugType>
<Optimize>True</Optimize>
@@ -26,6 +25,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/JitBlue/GitHub_7906/GitHub_7906.csproj b/tests/src/JIT/Regression/JitBlue/GitHub_7906/GitHub_7906.csproj
index d6d753abaa..7fd889b430 100644
--- a/tests/src/JIT/Regression/JitBlue/GitHub_7906/GitHub_7906.csproj
+++ b/tests/src/JIT/Regression/JitBlue/GitHub_7906/GitHub_7906.csproj
@@ -10,13 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
-
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -37,4 +35,4 @@
<PropertyGroup>
<ProjectAssetsFile>$(JitPackagesConfigFileDirectory)benchmark\obj\project.assets.json</ProjectAssetsFile>
</PropertyGroup>
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/JitBlue/GitHub_7907/GitHub_7907.csproj b/tests/src/JIT/Regression/JitBlue/GitHub_7907/GitHub_7907.csproj
index a466517b49..ac06567238 100644
--- a/tests/src/JIT/Regression/JitBlue/GitHub_7907/GitHub_7907.csproj
+++ b/tests/src/JIT/Regression/JitBlue/GitHub_7907/GitHub_7907.csproj
@@ -10,13 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
-
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -33,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/JitBlue/GitHub_8170/GitHub_8170.csproj b/tests/src/JIT/Regression/JitBlue/GitHub_8170/GitHub_8170.csproj
index d8f96c7058..5ace4f83b5 100644
--- a/tests/src/JIT/Regression/JitBlue/GitHub_8170/GitHub_8170.csproj
+++ b/tests/src/JIT/Regression/JitBlue/GitHub_8170/GitHub_8170.csproj
@@ -10,13 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
-
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -33,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/JitBlue/GitHub_8231/GitHub_8231.csproj b/tests/src/JIT/Regression/JitBlue/GitHub_8231/GitHub_8231.csproj
index 7bdd3d7238..6e6b28ab92 100644
--- a/tests/src/JIT/Regression/JitBlue/GitHub_8231/GitHub_8231.csproj
+++ b/tests/src/JIT/Regression/JitBlue/GitHub_8231/GitHub_8231.csproj
@@ -9,6 +9,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/JitBlue/GitHub_8460/GitHub_8460.csproj b/tests/src/JIT/Regression/JitBlue/GitHub_8460/GitHub_8460.csproj
index 2cafa4cedf..d6d719f5c7 100644
--- a/tests/src/JIT/Regression/JitBlue/GitHub_8460/GitHub_8460.csproj
+++ b/tests/src/JIT/Regression/JitBlue/GitHub_8460/GitHub_8460.csproj
@@ -10,13 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
-
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -33,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/JitBlue/GitHub_8599/GitHub_8599.csproj b/tests/src/JIT/Regression/JitBlue/GitHub_8599/GitHub_8599.csproj
index 2cafa4cedf..d6d719f5c7 100644
--- a/tests/src/JIT/Regression/JitBlue/GitHub_8599/GitHub_8599.csproj
+++ b/tests/src/JIT/Regression/JitBlue/GitHub_8599/GitHub_8599.csproj
@@ -10,13 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
-
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -33,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/JitBlue/GitHub_9651/GitHub_9651.ilproj b/tests/src/JIT/Regression/JitBlue/GitHub_9651/GitHub_9651.ilproj
index 339243444e..78465703d7 100644
--- a/tests/src/JIT/Regression/JitBlue/GitHub_9651/GitHub_9651.ilproj
+++ b/tests/src/JIT/Regression/JitBlue/GitHub_9651/GitHub_9651.ilproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/JitBlue/GitHub_9692/GitHub_9692.cs b/tests/src/JIT/Regression/JitBlue/GitHub_9692/GitHub_9692.cs
new file mode 100644
index 0000000000..76f1238c36
--- /dev/null
+++ b/tests/src/JIT/Regression/JitBlue/GitHub_9692/GitHub_9692.cs
@@ -0,0 +1,499 @@
+// 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.CompilerServices;
+
+// Tests for moving exits out of loops and ensuring that doing so doesn't
+// violate EH clause nesting rules.
+
+namespace N
+{
+ class C
+ {
+ // Simple search loop: should move the "return true" out of the loop
+ static bool Simple(int[] values)
+ {
+ foreach (int value in values)
+ {
+ if (value == 5)
+ {
+ return true;
+ }
+ }
+ return false;
+ }
+
+ // Nested loop with return that exits both: should move exit out of both.
+ static bool Nested(int[][] values)
+ {
+ foreach (int[] innerValues in values)
+ {
+ foreach(int value in innerValues)
+ {
+ if (value == 5)
+ {
+ CallSomeMethod();
+ return true;
+ }
+ }
+ }
+ return false;
+ }
+ [MethodImpl(MethodImplOptions.NoInlining)]
+ static void CallSomeMethod(int n = 0) { }
+
+ static int SharedTop(int n, int a, int b, int x, int y)
+ {
+ int result = 0;
+
+ do
+ {
+ do
+ {
+ result += x * y + x * x + y * y;
+ } while ((--n & 3) != 1);
+ ++x;
+ result += a * b + a * a + b * b;
+ } while ((--n) != 0);
+
+ return result;
+ }
+
+ class Node
+ {
+ public int value;
+ public Node next;
+ }
+
+ // Entire loop is enclosed in a try block: should still be able to move
+ // exit path out of loop.
+ static bool InTry(Node node)
+ {
+ try
+ {
+ while (node != null)
+ {
+ if (node.value == 5)
+ {
+ return (node.next.value == 7);
+ }
+ node = node.next;
+ }
+ }
+ catch (NullReferenceException) { }
+ return false;
+ }
+
+ // Nested loop again, make sure throws are recognized as exits -- throw should
+ // be moved out of loop
+ static bool NestedThrows(int[][] values)
+ {
+ try
+ {
+ foreach (int[] innerValues in values)
+ {
+ foreach (int value in innerValues)
+ {
+ if (value == 5)
+ {
+ throw new System.Exception("foo");
+ }
+ }
+ }
+ return false;
+ }
+ catch
+ {
+ return true;
+ }
+ }
+
+ // Can't move out of loop without crossing try region boundary; should leave in loop.
+ // Loop should still be recognized, and invariant multiplication hoisted out of it.
+ static bool CrossTry(Node node, int x, int y)
+ {
+ int r = 0;
+ while (node != null)
+ {
+ r += x * y * x * y * x * y * x * y * x * y * x * y;
+ try
+ {
+ if (node.value == 5)
+ {
+ return (node.next.value == 7);
+ }
+ }
+ catch (NullReferenceException) { return true; }
+ node = node.next;
+ }
+ return (r < 13);
+ }
+
+ // Example where we move a branch out to its target and so should make
+ // it fall through.
+ static bool MoveToTarget(int n, int j)
+ {
+ CallSomeMethod();
+
+ do // Loop 1 starts here
+ {
+ if (n == 1)
+ {
+ // This path exits Loop 1, so should get moved out.
+ CallSomeMethod(1);
+ goto One;
+ }
+ n = ((n & 1) == 0 ? n / 2 : 3 * n + 1);
+ } while (n != 0);
+ // Exit when n == 0 falls through here, so we'll move Call(1) farther down
+ CallSomeMethod(2);
+ return false;
+ // No fallthrough here, so we'll move CallSomeMethod(1) here.
+ // But that means the 'goto One' will become a goto-next that we should
+ // clean up.
+ One:
+ // Making the block at 'One' a loop head prompts an assertion failure
+ // analyzing that loop (wasn't expecting branch-to-next since it runs
+ // after flow opts) if we don't clean up the branch-to-next.
+ do
+ {
+ CallSomeMethod(3);
+ } while (--j != 0);
+
+ return true;
+ }
+
+ // Example where we move a run of blocks that a goto in the loop
+ // branches around.
+ static bool ContractGoto(int n, int j)
+ {
+ CallSomeMethod();
+
+ do // Loop 1
+ {
+ CallSomeMethod(1);
+ goto StillInLoop; // this goto will become goto-next when Call(2) gets moved
+
+ EarlyReturn: // this should get moved out-of-line
+ CallSomeMethod(2);
+ return false;
+
+ StillInLoop: // make this the top of a loop so assertion would fire if goto left
+ do // Loop 2
+ {
+ n = ((n & 1) == 0 ? n / 2 : 3 * n + 1);
+ } while (n == 0);
+
+ if (j < 0)
+ {
+ goto EarlyReturn;
+ }
+
+ } while (n != 1);
+
+ return true;
+ }
+
+ // Example where we move a label to just after a goto targeting it and so should
+ // changethat goto-next to fall through.
+ static bool MoveAfterGoto(int n, int j)
+ {
+ CallSomeMethod();
+
+ do // Loop 1 starts here
+ {
+ if (j > 0)
+ {
+ // This path exits Loop 1, so should get moved out.
+ CallSomeMethod(1);
+ goto MovingLabel;
+ }
+ // This block stays in the loop.
+ n = ((n & 1) == 0 ? n / 2 : 3 * n + 1);
+ continue;
+ MovingLabel: // This gets moved out, just after its goto, requring cleanup
+ do // Loop 2 (gets moved out of Loop 1)
+ {
+ CallSomeMethod(3);
+ } while (--j != 0);
+ return true;
+ } while (n != 1);
+ // Exit when n == 0 falls through here, so we'll move Call(1) farther down
+ CallSomeMethod(2);
+ return false;
+ }
+
+ // Test to make sure we check for exits on fall-through edges.
+ static bool FallThroughExit(int n, int j, int k, int l)
+ {
+ CallSomeMethod(1);
+
+ do
+ {
+ CallSomeMethod(2);
+ if (n == 1) // There is an exit here but it's fall-through
+ {
+ CallSomeMethod(3);
+ break;
+ }
+ // This is not an articulated block, but missing the first exit
+ // would make us think it is and we might hoist this big expression.
+ CallSomeMethod(k * j + k * k + j * j + k * l + j * l + l * l);
+ n = ((n & 1) == 0 ? n / 2 : 3 * n + 1);
+ } while (n > 1); // This will be the only exit we see if we miss the other
+ CallSomeMethod(4);
+ return true;
+ }
+
+ // Repro case for a specific corner case in loop processing code
+ // (chunk of blocks moved after entry of another loop leading to
+ // a new block immediately following the entry, which subsequently
+ // gets moved to a third loop where its PredecessorNum is evaluated).
+ static int MoveAfterEntry(int n, int m, int x, int k)
+ {
+ int result = 0;
+
+ try
+ {
+
+ do // Loop 1
+ {
+ CallSomeMethod(1);
+
+ if (n == 5) // The body of this `if` will get moved out of Loop 1
+ {
+ MaybeThrow(k);
+ result += 6;
+ goto Finish;
+ }
+
+ result += 3;
+ } while (--n > 0);
+
+ CallSomeMethod(3);
+
+ do // Loop 2
+ {
+ CallSomeMethod(4);
+
+ if (m == 3)
+ {
+ // Code moved out of Loop 1 will end up here; all of the above
+ // blocks have fallthrough, and we don't want to move into the `try` region
+ // That means we'll need to insert a new block just before the moved code
+ // that jumps around it to enter the `try`.
+ // Subsequently we'll want to move the same chunk of code out of Loop 2;
+ // the new block should stay with CallSomeMethod(4), not move with the
+ // chunk pulled down from Loop 1, even if this is an exit path.
+
+ try
+ {
+ CallSomeMethod(5);
+ result += 8;
+ }
+ catch
+ {
+ // Getting an exception here means something failed
+ result -= 100;
+ }
+ goto Finish;
+ }
+ result += 9;
+ } while (--m > 0);
+
+ CallSomeMethod(6);
+
+ do // Loop 3
+ {
+ result += 13;
+ try { CallSomeMethod(); } catch { goto Finish; } // EH here to trigger right path processing Loop 3
+ if (k == 88)
+ {
+ CallSomeMethod(7);
+ goto Finish;
+ // Blocks moved out of Loop 2 will get moved here. Processing of Loop 3
+ // will then trip over the new block if we moved it out of Loop 2, while
+ // checking to see if these can be considered part of Loop 3.
+ }
+
+ CallSomeMethod(8);
+ } while (--x > 0);
+
+ CallSomeMethod(9);
+ }
+ catch {
+ // Getting an exception here is expected when k == 21
+ }
+
+ Finish:
+ return result;
+ }
+
+
+ // Test to make sure we can safely handle single-exit loops when the
+ // algorithm to compact loops decrements the exit count from two back
+ // to one and leaves it there.
+ [MethodImpl(MethodImplOptions.NoInlining)]
+ static void MaybeThrow(int n)
+ {
+ if (n == 21)
+ {
+ throw new Exception("Twenty-One");
+ }
+ }
+ static bool InnerInfiniteLoop(int n, int j, int k, int l)
+ {
+ CallSomeMethod();
+
+ do
+ {
+ CallSomeMethod(1);
+
+ if (n == 1) // This is the first exit
+ {
+ break;
+ }
+
+ // This is not an articulated block, but missing the first exit
+ // would make us think it is and we might hoist this big expression.
+ CallSomeMethod(k * j + k * k + j * j + k * l + j * l + l * l);
+
+ try
+ {
+ if (n == 23) // This is the second exit, but the exit path
+ { // cannot be moved out due to the try block.
+ CallSomeMethod(3);
+ do
+ {
+ MaybeThrow(--n);
+ } while (true);
+ }
+ }
+ catch
+ {
+ return false;
+ }
+ n = ((n & 1) == 0 ? n / 2 : 3 * n + 1);
+ } while (true);
+
+ CallSomeMethod(4);
+
+ if (j < 0)
+ {
+ return false;
+ }
+ return true;
+ }
+
+ class Box
+ {
+ public int Data;
+ }
+
+ // Test to make sure we don't record a loop and then
+ // move some of its blocks out.
+ static bool InOut(int n, Box box)
+ {
+ int value = box.Data;
+ int target = 0;
+ int result = 0;
+
+ do // Outer loop starts here
+ {
+ result += box.Data; // Hoisting this is illegal due to the write in the inner loop
+ goto enterInnerLoop; // branch around 'continueOuterLoop'
+
+ continueOuterLoop: // Target for lexically-backward exit from inner loop that
+ ++result; // is not an exit from the outer loop
+ continue;
+
+ enterInnerLoop:
+ --result;
+ do // Inner loop starts here
+ {
+ if (target == 0) // Conditional exit from inner loop that we'll want to move out
+ { // but need to be careful not to move it out of the outer loop
+ box.Data = value + 1; // ValueNumbering needs to see that this store is part of
+ target = value * n; // the outer loop, else we'll think the load above is invariant.
+ goto continueOuterLoop;
+ }
+ } while (box.Data < 0);
+ } while (--n > 0);
+
+ return (result == target);
+ }
+
+ public static int Main(string[] args)
+ {
+ int[] has5 = new int[] { 1, 2, 3, 4, 5 };
+ int[] no5 = new int[] { 6, 7, 8, 9 };
+ int[][] has5jagged = new int[][] { no5, has5 };
+ int[][] no5jagged = new int[][] { no5, no5 };
+ Node faultHead = new Node { value = 6, next = new Node { value = 13, next = new Node { value = 5, next = null } } };
+ Node trueHead = new Node { value = 23, next = new Node { value = 5, next = new Node { value = 7, next = null } } };
+ Node falseHead = new Node { value = 5, next = new Node { value = 8, next = null } };
+
+ int result = 100; // 100 indicates success; increment for errors.
+
+ if (!Simple(has5) || Simple(no5))
+ {
+ ++result;
+ }
+ if (!Nested(has5jagged) || Nested(no5jagged))
+ {
+ ++result;
+ }
+ if (SharedTop(17, 2, 3, 4, 5) != 1145)
+ {
+ ++result;
+ }
+ if (!InTry(trueHead) || InTry(falseHead) || InTry(faultHead))
+ {
+ ++result;
+ }
+ if (!NestedThrows(has5jagged) || NestedThrows(no5jagged))
+ {
+ ++result;
+ }
+ if (!CrossTry(trueHead, 8, 4) || CrossTry(falseHead, 8, 4) || !CrossTry(faultHead, 8, 4))
+ {
+ ++result;
+ }
+
+ if (!MoveToTarget(7, 2))
+ {
+ ++result;
+ }
+ if (!ContractGoto(23, 5) || ContractGoto(42, -5))
+ {
+ ++result;
+ }
+ if (!MoveAfterGoto(23, 5) || MoveAfterGoto(42, -5))
+ {
+ ++result;
+ }
+
+ if (!FallThroughExit(8, 5, 7, 22))
+ {
+ ++result;
+ }
+ if ((MoveAfterEntry(15, 16, 17, 18) != 36) || (MoveAfterEntry(8, 15, 20, 21) != 9))
+ {
+ ++result;
+ }
+ if (!InnerInfiniteLoop(8, 5, 3, 18) || InnerInfiniteLoop(16, -5, 2, 4) || InnerInfiniteLoop(23, 7, 6, 5) || !InnerInfiniteLoop(1, 0, 11, 22))
+ {
+ ++result;
+ }
+
+ if (!InOut(17, new Box() { Data = 5 }))
+ {
+ ++result;
+ }
+
+ return result;
+ }
+ }
+}
diff --git a/tests/src/JIT/Regression/JitBlue/GitHub_9692/GitHub_9692.csproj b/tests/src/JIT/Regression/JitBlue/GitHub_9692/GitHub_9692.csproj
new file mode 100644
index 0000000000..e96c8ec9c5
--- /dev/null
+++ b/tests/src/JIT/Regression/JitBlue/GitHub_9692/GitHub_9692.csproj
@@ -0,0 +1,42 @@
+<?xml version="1.0" encoding="utf-8"?>
+<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
+ <Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
+ <PropertyGroup>
+ <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
+ <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
+ <AssemblyName>$(MSBuildProjectName)</AssemblyName>
+ <SchemaVersion>2.0</SchemaVersion>
+ <ProjectGuid>{9711BC9D-A24D-458D-8357-007D6423C212}</ProjectGuid>
+ <OutputType>Exe</OutputType>
+ <AppDesignerFolder>Properties</AppDesignerFolder>
+ <FileAlignment>512</FileAlignment>
+ <ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
+ <ReferencePath>$(ProgramFiles)\Common Files\microsoft shared\VSTT\11.0\UITestExtensionPackages</ReferencePath>
+ <SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+
+ <NuGetPackageImportStamp>7a9bfb7d</NuGetPackageImportStamp>
+ </PropertyGroup>
+ <!-- Default configurations to help VS understand the configurations -->
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
+ </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
+ </PropertyGroup>
+ <ItemGroup>
+ <CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
+ <Visible>False</Visible>
+ </CodeAnalysisDependentAssemblyPaths>
+ </ItemGroup>
+ <PropertyGroup>
+ <DebugType></DebugType>
+ <Optimize>True</Optimize>
+ </PropertyGroup>
+ <ItemGroup>
+ <Compile Include="$(MSBuildProjectName).cs" />
+ </ItemGroup>
+ <ItemGroup>
+ <Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
+ </ItemGroup>
+ <Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
+ </PropertyGroup>
+</Project>
diff --git a/tests/src/JIT/Regression/JitBlue/GitHub_9891/GitHub_9891.csproj b/tests/src/JIT/Regression/JitBlue/GitHub_9891/GitHub_9891.csproj
index 6b8b07ac09..88530c9c85 100644
--- a/tests/src/JIT/Regression/JitBlue/GitHub_9891/GitHub_9891.csproj
+++ b/tests/src/JIT/Regression/JitBlue/GitHub_9891/GitHub_9891.csproj
@@ -13,14 +13,12 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<ReferencePath>$(ProgramFiles)\Common Files\microsoft shared\VSTT\11.0\UITestExtensionPackages</ReferencePath>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
-
<NuGetPackageImportStamp>7a9bfb7d</NuGetPackageImportStamp>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -37,6 +35,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/JitBlue/GitHub_CoreRT_2073/GitHub_CoreRT_2073.ilproj b/tests/src/JIT/Regression/JitBlue/GitHub_CoreRT_2073/GitHub_CoreRT_2073.ilproj
index 3b9c631eab..d44e80ae8d 100644
--- a/tests/src/JIT/Regression/JitBlue/GitHub_CoreRT_2073/GitHub_CoreRT_2073.ilproj
+++ b/tests/src/JIT/Regression/JitBlue/GitHub_CoreRT_2073/GitHub_CoreRT_2073.ilproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -29,6 +28,5 @@
<Compile Include="GitHub_CoreRT_2073.il" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/JitBlue/devdiv_174983/devdiv_174983.csproj b/tests/src/JIT/Regression/JitBlue/devdiv_174983/devdiv_174983.csproj
index ef1f28d843..c5fd8d6aa6 100644
--- a/tests/src/JIT/Regression/JitBlue/devdiv_174983/devdiv_174983.csproj
+++ b/tests/src/JIT/Regression/JitBlue/devdiv_174983/devdiv_174983.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,13 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
-
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -33,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/JitBlue/devdiv_180411/devdiv_180411.ilproj b/tests/src/JIT/Regression/JitBlue/devdiv_180411/devdiv_180411.ilproj
index 7af81a7880..f2fe4ed4ed 100644
--- a/tests/src/JIT/Regression/JitBlue/devdiv_180411/devdiv_180411.ilproj
+++ b/tests/src/JIT/Regression/JitBlue/devdiv_180411/devdiv_180411.ilproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/JitBlue/devdiv_815941/devdiv_815941.ilproj b/tests/src/JIT/Regression/JitBlue/devdiv_815941/devdiv_815941.ilproj
index dbe12c8255..357e7f98e8 100644
--- a/tests/src/JIT/Regression/JitBlue/devdiv_815941/devdiv_815941.ilproj
+++ b/tests/src/JIT/Regression/JitBlue/devdiv_815941/devdiv_815941.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/JitBlue/devdiv_815942/devdiv_815942.ilproj b/tests/src/JIT/Regression/JitBlue/devdiv_815942/devdiv_815942.ilproj
index 9e2fb15d3a..d854a5a4d2 100644
--- a/tests/src/JIT/Regression/JitBlue/devdiv_815942/devdiv_815942.ilproj
+++ b/tests/src/JIT/Regression/JitBlue/devdiv_815942/devdiv_815942.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/JitBlue/devdiv_911875/DevDiv_911875_d.csproj b/tests/src/JIT/Regression/JitBlue/devdiv_911875/DevDiv_911875_d.csproj
index 762b51ba31..485b658902 100644
--- a/tests/src/JIT/Regression/JitBlue/devdiv_911875/DevDiv_911875_d.csproj
+++ b/tests/src/JIT/Regression/JitBlue/devdiv_911875/DevDiv_911875_d.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/JitBlue/devdiv_911875/DevDiv_911875_do.csproj b/tests/src/JIT/Regression/JitBlue/devdiv_911875/DevDiv_911875_do.csproj
index 452b481b52..785ddca43c 100644
--- a/tests/src/JIT/Regression/JitBlue/devdiv_911875/DevDiv_911875_do.csproj
+++ b/tests/src/JIT/Regression/JitBlue/devdiv_911875/DevDiv_911875_do.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/JitBlue/devdiv_911875/DevDiv_911875_r.csproj b/tests/src/JIT/Regression/JitBlue/devdiv_911875/DevDiv_911875_r.csproj
index 23b473d663..a844a9513e 100644
--- a/tests/src/JIT/Regression/JitBlue/devdiv_911875/DevDiv_911875_r.csproj
+++ b/tests/src/JIT/Regression/JitBlue/devdiv_911875/DevDiv_911875_r.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/JitBlue/devdiv_911875/DevDiv_911875_ro.csproj b/tests/src/JIT/Regression/JitBlue/devdiv_911875/DevDiv_911875_ro.csproj
index b40b315880..cce7e5845e 100644
--- a/tests/src/JIT/Regression/JitBlue/devdiv_911875/DevDiv_911875_ro.csproj
+++ b/tests/src/JIT/Regression/JitBlue/devdiv_911875/DevDiv_911875_ro.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/VS-ia64-JIT/M00/b100336/b100336.csproj b/tests/src/JIT/Regression/VS-ia64-JIT/M00/b100336/b100336.csproj
index dc22c9a833..469f22ecbf 100644
--- a/tests/src/JIT/Regression/VS-ia64-JIT/M00/b100336/b100336.csproj
+++ b/tests/src/JIT/Regression/VS-ia64-JIT/M00/b100336/b100336.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/VS-ia64-JIT/M00/b102759/b102759.ilproj b/tests/src/JIT/Regression/VS-ia64-JIT/M00/b102759/b102759.ilproj
index 83b7c8c93c..1df6cfa2fe 100644
--- a/tests/src/JIT/Regression/VS-ia64-JIT/M00/b102759/b102759.ilproj
+++ b/tests/src/JIT/Regression/VS-ia64-JIT/M00/b102759/b102759.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/VS-ia64-JIT/M00/b102870/b102870.ilproj b/tests/src/JIT/Regression/VS-ia64-JIT/M00/b102870/b102870.ilproj
index 8f4125c9c6..0b3c47183d 100644
--- a/tests/src/JIT/Regression/VS-ia64-JIT/M00/b102870/b102870.ilproj
+++ b/tests/src/JIT/Regression/VS-ia64-JIT/M00/b102870/b102870.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/VS-ia64-JIT/M00/b103838/b103838.ilproj b/tests/src/JIT/Regression/VS-ia64-JIT/M00/b103838/b103838.ilproj
index 48646aa243..3572ad8d28 100644
--- a/tests/src/JIT/Regression/VS-ia64-JIT/M00/b103838/b103838.ilproj
+++ b/tests/src/JIT/Regression/VS-ia64-JIT/M00/b103838/b103838.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/VS-ia64-JIT/M00/b103846/b103846.csproj b/tests/src/JIT/Regression/VS-ia64-JIT/M00/b103846/b103846.csproj
index 67e7bc5228..9c51a325c0 100644
--- a/tests/src/JIT/Regression/VS-ia64-JIT/M00/b103846/b103846.csproj
+++ b/tests/src/JIT/Regression/VS-ia64-JIT/M00/b103846/b103846.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/VS-ia64-JIT/M00/b106158/b106158.ilproj b/tests/src/JIT/Regression/VS-ia64-JIT/M00/b106158/b106158.ilproj
index c25078945e..fe086f8250 100644
--- a/tests/src/JIT/Regression/VS-ia64-JIT/M00/b106158/b106158.ilproj
+++ b/tests/src/JIT/Regression/VS-ia64-JIT/M00/b106158/b106158.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/VS-ia64-JIT/M00/b108908/b108908.ilproj b/tests/src/JIT/Regression/VS-ia64-JIT/M00/b108908/b108908.ilproj
index 692fe2c3d3..09a2a17355 100644
--- a/tests/src/JIT/Regression/VS-ia64-JIT/M00/b108908/b108908.ilproj
+++ b/tests/src/JIT/Regression/VS-ia64-JIT/M00/b108908/b108908.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/VS-ia64-JIT/M00/b111130/b111130.csproj b/tests/src/JIT/Regression/VS-ia64-JIT/M00/b111130/b111130.csproj
index 32865c26c1..52ba78fad9 100644
--- a/tests/src/JIT/Regression/VS-ia64-JIT/M00/b111130/b111130.csproj
+++ b/tests/src/JIT/Regression/VS-ia64-JIT/M00/b111130/b111130.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/VS-ia64-JIT/M00/b111192/b111192.csproj b/tests/src/JIT/Regression/VS-ia64-JIT/M00/b111192/b111192.csproj
index f2ffdcdbeb..dd2214c113 100644
--- a/tests/src/JIT/Regression/VS-ia64-JIT/M00/b111192/b111192.csproj
+++ b/tests/src/JIT/Regression/VS-ia64-JIT/M00/b111192/b111192.csproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/VS-ia64-JIT/M00/b113286/b113286.ilproj b/tests/src/JIT/Regression/VS-ia64-JIT/M00/b113286/b113286.ilproj
index 8b2a13b414..5780e2389f 100644
--- a/tests/src/JIT/Regression/VS-ia64-JIT/M00/b113286/b113286.ilproj
+++ b/tests/src/JIT/Regression/VS-ia64-JIT/M00/b113286/b113286.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/VS-ia64-JIT/M00/b114628/b114628.ilproj b/tests/src/JIT/Regression/VS-ia64-JIT/M00/b114628/b114628.ilproj
index 8b2a13b414..5780e2389f 100644
--- a/tests/src/JIT/Regression/VS-ia64-JIT/M00/b114628/b114628.ilproj
+++ b/tests/src/JIT/Regression/VS-ia64-JIT/M00/b114628/b114628.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/VS-ia64-JIT/M00/b115103/b115103.ilproj b/tests/src/JIT/Regression/VS-ia64-JIT/M00/b115103/b115103.ilproj
index 3e7b651441..ac23bc0622 100644
--- a/tests/src/JIT/Regression/VS-ia64-JIT/M00/b115103/b115103.ilproj
+++ b/tests/src/JIT/Regression/VS-ia64-JIT/M00/b115103/b115103.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/VS-ia64-JIT/M00/b115253/b115253.csproj b/tests/src/JIT/Regression/VS-ia64-JIT/M00/b115253/b115253.csproj
index eac1e5243f..94d73fd9f3 100644
--- a/tests/src/JIT/Regression/VS-ia64-JIT/M00/b115253/b115253.csproj
+++ b/tests/src/JIT/Regression/VS-ia64-JIT/M00/b115253/b115253.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/VS-ia64-JIT/M00/b119026/b119026a.csproj b/tests/src/JIT/Regression/VS-ia64-JIT/M00/b119026/b119026a.csproj
index eee9e082a7..05cb8f804d 100644
--- a/tests/src/JIT/Regression/VS-ia64-JIT/M00/b119026/b119026a.csproj
+++ b/tests/src/JIT/Regression/VS-ia64-JIT/M00/b119026/b119026a.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/VS-ia64-JIT/M00/b119026/b119026b.csproj b/tests/src/JIT/Regression/VS-ia64-JIT/M00/b119026/b119026b.csproj
index 76d6d5b2b1..59e3a91a9c 100644
--- a/tests/src/JIT/Regression/VS-ia64-JIT/M00/b119026/b119026b.csproj
+++ b/tests/src/JIT/Regression/VS-ia64-JIT/M00/b119026/b119026b.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/VS-ia64-JIT/M00/b141062/b141062.ilproj b/tests/src/JIT/Regression/VS-ia64-JIT/M00/b141062/b141062.ilproj
index 3623cdbc01..0582420824 100644
--- a/tests/src/JIT/Regression/VS-ia64-JIT/M00/b141062/b141062.ilproj
+++ b/tests/src/JIT/Regression/VS-ia64-JIT/M00/b141062/b141062.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/VS-ia64-JIT/M00/b141358/b141358.csproj b/tests/src/JIT/Regression/VS-ia64-JIT/M00/b141358/b141358.csproj
index 807be3b42e..4115f73e98 100644
--- a/tests/src/JIT/Regression/VS-ia64-JIT/M00/b141358/b141358.csproj
+++ b/tests/src/JIT/Regression/VS-ia64-JIT/M00/b141358/b141358.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/VS-ia64-JIT/M00/b77951/b77951.csproj b/tests/src/JIT/Regression/VS-ia64-JIT/M00/b77951/b77951.csproj
index 25942d84ac..1f4b940c46 100644
--- a/tests/src/JIT/Regression/VS-ia64-JIT/M00/b77951/b77951.csproj
+++ b/tests/src/JIT/Regression/VS-ia64-JIT/M00/b77951/b77951.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -33,6 +32,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/VS-ia64-JIT/M00/b79852/b79852.ilproj b/tests/src/JIT/Regression/VS-ia64-JIT/M00/b79852/b79852.ilproj
index 0055da052e..87cd9a9f3d 100644
--- a/tests/src/JIT/Regression/VS-ia64-JIT/M00/b79852/b79852.ilproj
+++ b/tests/src/JIT/Regression/VS-ia64-JIT/M00/b79852/b79852.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/VS-ia64-JIT/M00/b79858/b79858.ilproj b/tests/src/JIT/Regression/VS-ia64-JIT/M00/b79858/b79858.ilproj
index c2a59b98be..5bed2421f1 100644
--- a/tests/src/JIT/Regression/VS-ia64-JIT/M00/b79858/b79858.ilproj
+++ b/tests/src/JIT/Regression/VS-ia64-JIT/M00/b79858/b79858.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/VS-ia64-JIT/M00/b80365/b80365.ilproj b/tests/src/JIT/Regression/VS-ia64-JIT/M00/b80365/b80365.ilproj
index 57a6cc5145..190a8494c0 100644
--- a/tests/src/JIT/Regression/VS-ia64-JIT/M00/b80365/b80365.ilproj
+++ b/tests/src/JIT/Regression/VS-ia64-JIT/M00/b80365/b80365.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/VS-ia64-JIT/M00/b80373/b80373.ilproj b/tests/src/JIT/Regression/VS-ia64-JIT/M00/b80373/b80373.ilproj
index 7d1f293122..751db29990 100644
--- a/tests/src/JIT/Regression/VS-ia64-JIT/M00/b80373/b80373.ilproj
+++ b/tests/src/JIT/Regression/VS-ia64-JIT/M00/b80373/b80373.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/VS-ia64-JIT/M00/b80737/b80737.ilproj b/tests/src/JIT/Regression/VS-ia64-JIT/M00/b80737/b80737.ilproj
index 98a58308ed..5f7290b460 100644
--- a/tests/src/JIT/Regression/VS-ia64-JIT/M00/b80737/b80737.ilproj
+++ b/tests/src/JIT/Regression/VS-ia64-JIT/M00/b80737/b80737.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/VS-ia64-JIT/M00/b80738/b80738.ilproj b/tests/src/JIT/Regression/VS-ia64-JIT/M00/b80738/b80738.ilproj
index dae3aa381a..59be9f7e34 100644
--- a/tests/src/JIT/Regression/VS-ia64-JIT/M00/b80738/b80738.ilproj
+++ b/tests/src/JIT/Regression/VS-ia64-JIT/M00/b80738/b80738.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/VS-ia64-JIT/M00/b81763/b81763.ilproj b/tests/src/JIT/Regression/VS-ia64-JIT/M00/b81763/b81763.ilproj
index 91e69cf600..319ae8739b 100644
--- a/tests/src/JIT/Regression/VS-ia64-JIT/M00/b81763/b81763.ilproj
+++ b/tests/src/JIT/Regression/VS-ia64-JIT/M00/b81763/b81763.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/VS-ia64-JIT/M00/b81764/b81764.ilproj b/tests/src/JIT/Regression/VS-ia64-JIT/M00/b81764/b81764.ilproj
index a7b366b86f..abe3ef61cf 100644
--- a/tests/src/JIT/Regression/VS-ia64-JIT/M00/b81764/b81764.ilproj
+++ b/tests/src/JIT/Regression/VS-ia64-JIT/M00/b81764/b81764.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/VS-ia64-JIT/M00/b81766/b81766.ilproj b/tests/src/JIT/Regression/VS-ia64-JIT/M00/b81766/b81766.ilproj
index 089694a6cf..6f72a00d09 100644
--- a/tests/src/JIT/Regression/VS-ia64-JIT/M00/b81766/b81766.ilproj
+++ b/tests/src/JIT/Regression/VS-ia64-JIT/M00/b81766/b81766.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/VS-ia64-JIT/M00/b84128/b84128.ilproj b/tests/src/JIT/Regression/VS-ia64-JIT/M00/b84128/b84128.ilproj
index ed5c400fb4..6cd0038704 100644
--- a/tests/src/JIT/Regression/VS-ia64-JIT/M00/b84128/b84128.ilproj
+++ b/tests/src/JIT/Regression/VS-ia64-JIT/M00/b84128/b84128.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/VS-ia64-JIT/M00/b84129/b84129.ilproj b/tests/src/JIT/Regression/VS-ia64-JIT/M00/b84129/b84129.ilproj
index 640ab2c9d0..8f43d9601e 100644
--- a/tests/src/JIT/Regression/VS-ia64-JIT/M00/b84129/b84129.ilproj
+++ b/tests/src/JIT/Regression/VS-ia64-JIT/M00/b84129/b84129.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/VS-ia64-JIT/M00/b84131/b84131.ilproj b/tests/src/JIT/Regression/VS-ia64-JIT/M00/b84131/b84131.ilproj
index 3caf3c42ee..e007b39bf2 100644
--- a/tests/src/JIT/Regression/VS-ia64-JIT/M00/b84131/b84131.ilproj
+++ b/tests/src/JIT/Regression/VS-ia64-JIT/M00/b84131/b84131.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/VS-ia64-JIT/M00/b84136/b84136.ilproj b/tests/src/JIT/Regression/VS-ia64-JIT/M00/b84136/b84136.ilproj
index 8d2ab8f557..3ffc58368c 100644
--- a/tests/src/JIT/Regression/VS-ia64-JIT/M00/b84136/b84136.ilproj
+++ b/tests/src/JIT/Regression/VS-ia64-JIT/M00/b84136/b84136.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/VS-ia64-JIT/M00/b84590/b84590.ilproj b/tests/src/JIT/Regression/VS-ia64-JIT/M00/b84590/b84590.ilproj
index 7239de006b..2e2b142e34 100644
--- a/tests/src/JIT/Regression/VS-ia64-JIT/M00/b84590/b84590.ilproj
+++ b/tests/src/JIT/Regression/VS-ia64-JIT/M00/b84590/b84590.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/VS-ia64-JIT/M00/b84592/b84592.ilproj b/tests/src/JIT/Regression/VS-ia64-JIT/M00/b84592/b84592.ilproj
index cd2cb8ba77..7fc5a03c00 100644
--- a/tests/src/JIT/Regression/VS-ia64-JIT/M00/b84592/b84592.ilproj
+++ b/tests/src/JIT/Regression/VS-ia64-JIT/M00/b84592/b84592.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/VS-ia64-JIT/M00/b84957/b84957.ilproj b/tests/src/JIT/Regression/VS-ia64-JIT/M00/b84957/b84957.ilproj
index 3a1115fc16..136df3f490 100644
--- a/tests/src/JIT/Regression/VS-ia64-JIT/M00/b84957/b84957.ilproj
+++ b/tests/src/JIT/Regression/VS-ia64-JIT/M00/b84957/b84957.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/VS-ia64-JIT/M00/b84958/b84958.ilproj b/tests/src/JIT/Regression/VS-ia64-JIT/M00/b84958/b84958.ilproj
index 98bb7625ea..7bf9331715 100644
--- a/tests/src/JIT/Regression/VS-ia64-JIT/M00/b84958/b84958.ilproj
+++ b/tests/src/JIT/Regression/VS-ia64-JIT/M00/b84958/b84958.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/VS-ia64-JIT/M00/b84961/b84961.ilproj b/tests/src/JIT/Regression/VS-ia64-JIT/M00/b84961/b84961.ilproj
index dcd0f555c7..14863fd7a2 100644
--- a/tests/src/JIT/Regression/VS-ia64-JIT/M00/b84961/b84961.ilproj
+++ b/tests/src/JIT/Regression/VS-ia64-JIT/M00/b84961/b84961.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/VS-ia64-JIT/M00/b84962/b84962.ilproj b/tests/src/JIT/Regression/VS-ia64-JIT/M00/b84962/b84962.ilproj
index a852a927f8..d1babd7ffa 100644
--- a/tests/src/JIT/Regression/VS-ia64-JIT/M00/b84962/b84962.ilproj
+++ b/tests/src/JIT/Regression/VS-ia64-JIT/M00/b84962/b84962.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/VS-ia64-JIT/M00/b85314/b85314.ilproj b/tests/src/JIT/Regression/VS-ia64-JIT/M00/b85314/b85314.ilproj
index 1c1c3e374d..44ed5b389f 100644
--- a/tests/src/JIT/Regression/VS-ia64-JIT/M00/b85314/b85314.ilproj
+++ b/tests/src/JIT/Regression/VS-ia64-JIT/M00/b85314/b85314.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/VS-ia64-JIT/M00/b85315/b85315.ilproj b/tests/src/JIT/Regression/VS-ia64-JIT/M00/b85315/b85315.ilproj
index 3ca89e302c..86bda13e7f 100644
--- a/tests/src/JIT/Regression/VS-ia64-JIT/M00/b85315/b85315.ilproj
+++ b/tests/src/JIT/Regression/VS-ia64-JIT/M00/b85315/b85315.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/VS-ia64-JIT/M00/b85316/b85316.ilproj b/tests/src/JIT/Regression/VS-ia64-JIT/M00/b85316/b85316.ilproj
index f4daa52503..56f3346f0c 100644
--- a/tests/src/JIT/Regression/VS-ia64-JIT/M00/b85316/b85316.ilproj
+++ b/tests/src/JIT/Regression/VS-ia64-JIT/M00/b85316/b85316.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/VS-ia64-JIT/M00/b85317/b85317.ilproj b/tests/src/JIT/Regression/VS-ia64-JIT/M00/b85317/b85317.ilproj
index e5aa6d80bd..b307e44dc7 100644
--- a/tests/src/JIT/Regression/VS-ia64-JIT/M00/b85317/b85317.ilproj
+++ b/tests/src/JIT/Regression/VS-ia64-JIT/M00/b85317/b85317.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/VS-ia64-JIT/M00/b85564/b85564.ilproj b/tests/src/JIT/Regression/VS-ia64-JIT/M00/b85564/b85564.ilproj
index b3aa4e32c3..9d39f5acb3 100644
--- a/tests/src/JIT/Regression/VS-ia64-JIT/M00/b85564/b85564.ilproj
+++ b/tests/src/JIT/Regression/VS-ia64-JIT/M00/b85564/b85564.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/VS-ia64-JIT/M00/b85565/b85565.ilproj b/tests/src/JIT/Regression/VS-ia64-JIT/M00/b85565/b85565.ilproj
index f2d69d427b..52bc6a6582 100644
--- a/tests/src/JIT/Regression/VS-ia64-JIT/M00/b85565/b85565.ilproj
+++ b/tests/src/JIT/Regression/VS-ia64-JIT/M00/b85565/b85565.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/VS-ia64-JIT/M00/b85566/b85566.ilproj b/tests/src/JIT/Regression/VS-ia64-JIT/M00/b85566/b85566.ilproj
index 4ee1e7e505..7a492169d1 100644
--- a/tests/src/JIT/Regression/VS-ia64-JIT/M00/b85566/b85566.ilproj
+++ b/tests/src/JIT/Regression/VS-ia64-JIT/M00/b85566/b85566.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/VS-ia64-JIT/M00/b98431/b98431.ilproj b/tests/src/JIT/Regression/VS-ia64-JIT/M00/b98431/b98431.ilproj
index f32e1fe7a2..34db822209 100644
--- a/tests/src/JIT/Regression/VS-ia64-JIT/M00/b98431/b98431.ilproj
+++ b/tests/src/JIT/Regression/VS-ia64-JIT/M00/b98431/b98431.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/VS-ia64-JIT/M00/b99403/b99403.ilproj b/tests/src/JIT/Regression/VS-ia64-JIT/M00/b99403/b99403.ilproj
index 1147db14cc..baa5338523 100644
--- a/tests/src/JIT/Regression/VS-ia64-JIT/M00/b99403/b99403.ilproj
+++ b/tests/src/JIT/Regression/VS-ia64-JIT/M00/b99403/b99403.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/VS-ia64-JIT/V1.2-Beta1/b102615/b102615.csproj b/tests/src/JIT/Regression/VS-ia64-JIT/V1.2-Beta1/b102615/b102615.csproj
index 2ce724637c..51742c179a 100644
--- a/tests/src/JIT/Regression/VS-ia64-JIT/V1.2-Beta1/b102615/b102615.csproj
+++ b/tests/src/JIT/Regression/VS-ia64-JIT/V1.2-Beta1/b102615/b102615.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/VS-ia64-JIT/V1.2-Beta1/b102860/b102860.csproj b/tests/src/JIT/Regression/VS-ia64-JIT/V1.2-Beta1/b102860/b102860.csproj
index 044224c756..fcb040e593 100644
--- a/tests/src/JIT/Regression/VS-ia64-JIT/V1.2-Beta1/b102860/b102860.csproj
+++ b/tests/src/JIT/Regression/VS-ia64-JIT/V1.2-Beta1/b102860/b102860.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/VS-ia64-JIT/V1.2-Beta1/b102887/b102887.csproj b/tests/src/JIT/Regression/VS-ia64-JIT/V1.2-Beta1/b102887/b102887.csproj
index 63636ca84c..826eb52e4f 100644
--- a/tests/src/JIT/Regression/VS-ia64-JIT/V1.2-Beta1/b102887/b102887.csproj
+++ b/tests/src/JIT/Regression/VS-ia64-JIT/V1.2-Beta1/b102887/b102887.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/VS-ia64-JIT/V1.2-Beta1/b124409/b124409.csproj b/tests/src/JIT/Regression/VS-ia64-JIT/V1.2-Beta1/b124409/b124409.csproj
index b9df55b666..686429dd98 100644
--- a/tests/src/JIT/Regression/VS-ia64-JIT/V1.2-Beta1/b124409/b124409.csproj
+++ b/tests/src/JIT/Regression/VS-ia64-JIT/V1.2-Beta1/b124409/b124409.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/VS-ia64-JIT/V1.2-Beta1/b142473/b142473.ilproj b/tests/src/JIT/Regression/VS-ia64-JIT/V1.2-Beta1/b142473/b142473.ilproj
index d6727318c2..11e4390245 100644
--- a/tests/src/JIT/Regression/VS-ia64-JIT/V1.2-Beta1/b142473/b142473.ilproj
+++ b/tests/src/JIT/Regression/VS-ia64-JIT/V1.2-Beta1/b142473/b142473.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/VS-ia64-JIT/V1.2-Beta1/b223862/b223862.ilproj b/tests/src/JIT/Regression/VS-ia64-JIT/V1.2-Beta1/b223862/b223862.ilproj
index 8bbe87a930..bfede08838 100644
--- a/tests/src/JIT/Regression/VS-ia64-JIT/V1.2-Beta1/b223862/b223862.ilproj
+++ b/tests/src/JIT/Regression/VS-ia64-JIT/V1.2-Beta1/b223862/b223862.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/VS-ia64-JIT/V1.2-Beta1/b301479/b301479.csproj b/tests/src/JIT/Regression/VS-ia64-JIT/V1.2-Beta1/b301479/b301479.csproj
index f3bf0093ed..8ddbeaf691 100644
--- a/tests/src/JIT/Regression/VS-ia64-JIT/V1.2-Beta1/b301479/b301479.csproj
+++ b/tests/src/JIT/Regression/VS-ia64-JIT/V1.2-Beta1/b301479/b301479.csproj
@@ -11,12 +11,11 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>false</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/VS-ia64-JIT/V1.2-Beta1/b302509/b302509.csproj b/tests/src/JIT/Regression/VS-ia64-JIT/V1.2-Beta1/b302509/b302509.csproj
index db2490dda9..7cdddbbc7a 100644
--- a/tests/src/JIT/Regression/VS-ia64-JIT/V1.2-Beta1/b302509/b302509.csproj
+++ b/tests/src/JIT/Regression/VS-ia64-JIT/V1.2-Beta1/b302509/b302509.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -36,6 +35,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/VS-ia64-JIT/V1.2-Beta1/b91074/b91074.csproj b/tests/src/JIT/Regression/VS-ia64-JIT/V1.2-Beta1/b91074/b91074.csproj
index cea0f2c287..08bcffb1b7 100644
--- a/tests/src/JIT/Regression/VS-ia64-JIT/V1.2-Beta1/b91074/b91074.csproj
+++ b/tests/src/JIT/Regression/VS-ia64-JIT/V1.2-Beta1/b91074/b91074.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/VS-ia64-JIT/V1.2-Beta1/b91953/b91953.ilproj b/tests/src/JIT/Regression/VS-ia64-JIT/V1.2-Beta1/b91953/b91953.ilproj
index 6be01608e7..c51ec77b3f 100644
--- a/tests/src/JIT/Regression/VS-ia64-JIT/V1.2-Beta1/b91953/b91953.ilproj
+++ b/tests/src/JIT/Regression/VS-ia64-JIT/V1.2-Beta1/b91953/b91953.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/VS-ia64-JIT/V1.2-M01/b10789/b10789.csproj b/tests/src/JIT/Regression/VS-ia64-JIT/V1.2-M01/b10789/b10789.csproj
index 5563783476..020c8feeea 100644
--- a/tests/src/JIT/Regression/VS-ia64-JIT/V1.2-M01/b10789/b10789.csproj
+++ b/tests/src/JIT/Regression/VS-ia64-JIT/V1.2-M01/b10789/b10789.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/VS-ia64-JIT/V1.2-M01/b10790/b10790.csproj b/tests/src/JIT/Regression/VS-ia64-JIT/V1.2-M01/b10790/b10790.csproj
index d51aa6a4af..3c335e7348 100644
--- a/tests/src/JIT/Regression/VS-ia64-JIT/V1.2-M01/b10790/b10790.csproj
+++ b/tests/src/JIT/Regression/VS-ia64-JIT/V1.2-M01/b10790/b10790.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/VS-ia64-JIT/V1.2-M01/b10841/b10841.ilproj b/tests/src/JIT/Regression/VS-ia64-JIT/V1.2-M01/b10841/b10841.ilproj
index 5f37618231..dd8a473fbe 100644
--- a/tests/src/JIT/Regression/VS-ia64-JIT/V1.2-M01/b10841/b10841.ilproj
+++ b/tests/src/JIT/Regression/VS-ia64-JIT/V1.2-M01/b10841/b10841.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/VS-ia64-JIT/V1.2-M01/b10852/b10852.ilproj b/tests/src/JIT/Regression/VS-ia64-JIT/V1.2-M01/b10852/b10852.ilproj
index cd010ecde4..1a4b3afff7 100644
--- a/tests/src/JIT/Regression/VS-ia64-JIT/V1.2-M01/b10852/b10852.ilproj
+++ b/tests/src/JIT/Regression/VS-ia64-JIT/V1.2-M01/b10852/b10852.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/VS-ia64-JIT/V1.2-M01/b11131/b11131.ilproj b/tests/src/JIT/Regression/VS-ia64-JIT/V1.2-M01/b11131/b11131.ilproj
index bdd45fd5c8..041997f32d 100644
--- a/tests/src/JIT/Regression/VS-ia64-JIT/V1.2-M01/b11131/b11131.ilproj
+++ b/tests/src/JIT/Regression/VS-ia64-JIT/V1.2-M01/b11131/b11131.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/VS-ia64-JIT/V1.2-M01/b11878/b11878.ilproj b/tests/src/JIT/Regression/VS-ia64-JIT/V1.2-M01/b11878/b11878.ilproj
index b229de09c4..467cbd66a2 100644
--- a/tests/src/JIT/Regression/VS-ia64-JIT/V1.2-M01/b11878/b11878.ilproj
+++ b/tests/src/JIT/Regression/VS-ia64-JIT/V1.2-M01/b11878/b11878.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/VS-ia64-JIT/V1.2-M01/b12022/b12022.ilproj b/tests/src/JIT/Regression/VS-ia64-JIT/V1.2-M01/b12022/b12022.ilproj
index 64f058c2cc..5422444487 100644
--- a/tests/src/JIT/Regression/VS-ia64-JIT/V1.2-M01/b12022/b12022.ilproj
+++ b/tests/src/JIT/Regression/VS-ia64-JIT/V1.2-M01/b12022/b12022.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/VS-ia64-JIT/V1.2-M01/b12425/b12425.ilproj b/tests/src/JIT/Regression/VS-ia64-JIT/V1.2-M01/b12425/b12425.ilproj
index 3c187c83fc..f938e526d4 100644
--- a/tests/src/JIT/Regression/VS-ia64-JIT/V1.2-M01/b12425/b12425.ilproj
+++ b/tests/src/JIT/Regression/VS-ia64-JIT/V1.2-M01/b12425/b12425.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/VS-ia64-JIT/V1.2-M01/b13691/b13691.ilproj b/tests/src/JIT/Regression/VS-ia64-JIT/V1.2-M01/b13691/b13691.ilproj
index 39487f37e3..07b76ff150 100644
--- a/tests/src/JIT/Regression/VS-ia64-JIT/V1.2-M01/b13691/b13691.ilproj
+++ b/tests/src/JIT/Regression/VS-ia64-JIT/V1.2-M01/b13691/b13691.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/VS-ia64-JIT/V1.2-M01/b14324/b14324.ilproj b/tests/src/JIT/Regression/VS-ia64-JIT/V1.2-M01/b14324/b14324.ilproj
index df1d184413..ae756e47d2 100644
--- a/tests/src/JIT/Regression/VS-ia64-JIT/V1.2-M01/b14324/b14324.ilproj
+++ b/tests/src/JIT/Regression/VS-ia64-JIT/V1.2-M01/b14324/b14324.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/VS-ia64-JIT/V1.2-M01/b19112/b19112a.csproj b/tests/src/JIT/Regression/VS-ia64-JIT/V1.2-M01/b19112/b19112a.csproj
index 85c6f4c22d..9702d0efa3 100644
--- a/tests/src/JIT/Regression/VS-ia64-JIT/V1.2-M01/b19112/b19112a.csproj
+++ b/tests/src/JIT/Regression/VS-ia64-JIT/V1.2-M01/b19112/b19112a.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/VS-ia64-JIT/V1.2-M01/b19112/b19112b.csproj b/tests/src/JIT/Regression/VS-ia64-JIT/V1.2-M01/b19112/b19112b.csproj
index 4dbb0534f8..ac412b2583 100644
--- a/tests/src/JIT/Regression/VS-ia64-JIT/V1.2-M01/b19112/b19112b.csproj
+++ b/tests/src/JIT/Regression/VS-ia64-JIT/V1.2-M01/b19112/b19112b.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/VS-ia64-JIT/V1.2-M02/b102729/b102729.csproj b/tests/src/JIT/Regression/VS-ia64-JIT/V1.2-M02/b102729/b102729.csproj
index f892f50350..7fe0c45fb5 100644
--- a/tests/src/JIT/Regression/VS-ia64-JIT/V1.2-M02/b102729/b102729.csproj
+++ b/tests/src/JIT/Regression/VS-ia64-JIT/V1.2-M02/b102729/b102729.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/VS-ia64-JIT/V1.2-M02/b102763/b102763.csproj b/tests/src/JIT/Regression/VS-ia64-JIT/V1.2-M02/b102763/b102763.csproj
index 3e6a832463..a29965bfb7 100644
--- a/tests/src/JIT/Regression/VS-ia64-JIT/V1.2-M02/b102763/b102763.csproj
+++ b/tests/src/JIT/Regression/VS-ia64-JIT/V1.2-M02/b102763/b102763.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/VS-ia64-JIT/V1.2-M02/b108129/b108129.csproj b/tests/src/JIT/Regression/VS-ia64-JIT/V1.2-M02/b108129/b108129.csproj
index 4183948b99..ef3c1328f1 100644
--- a/tests/src/JIT/Regression/VS-ia64-JIT/V1.2-M02/b108129/b108129.csproj
+++ b/tests/src/JIT/Regression/VS-ia64-JIT/V1.2-M02/b108129/b108129.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -39,6 +38,5 @@
<ProjectReference Include="CMakeLists.txt" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/VS-ia64-JIT/V1.2-M02/b14355/b14355.ilproj b/tests/src/JIT/Regression/VS-ia64-JIT/V1.2-M02/b14355/b14355.ilproj
index ce6806f5f1..1a79576bbc 100644
--- a/tests/src/JIT/Regression/VS-ia64-JIT/V1.2-M02/b14355/b14355.ilproj
+++ b/tests/src/JIT/Regression/VS-ia64-JIT/V1.2-M02/b14355/b14355.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/VS-ia64-JIT/V1.2-M02/b14366/b14366.ilproj b/tests/src/JIT/Regression/VS-ia64-JIT/V1.2-M02/b14366/b14366.ilproj
index bdd45fd5c8..041997f32d 100644
--- a/tests/src/JIT/Regression/VS-ia64-JIT/V1.2-M02/b14366/b14366.ilproj
+++ b/tests/src/JIT/Regression/VS-ia64-JIT/V1.2-M02/b14366/b14366.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/VS-ia64-JIT/V1.2-M02/b14368/b14368.ilproj b/tests/src/JIT/Regression/VS-ia64-JIT/V1.2-M02/b14368/b14368.ilproj
index 88231676a4..c50d88b774 100644
--- a/tests/src/JIT/Regression/VS-ia64-JIT/V1.2-M02/b14368/b14368.ilproj
+++ b/tests/src/JIT/Regression/VS-ia64-JIT/V1.2-M02/b14368/b14368.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/VS-ia64-JIT/V1.2-M02/b14369/b14369.ilproj b/tests/src/JIT/Regression/VS-ia64-JIT/V1.2-M02/b14369/b14369.ilproj
index 23ddde06b7..5ff5729af0 100644
--- a/tests/src/JIT/Regression/VS-ia64-JIT/V1.2-M02/b14369/b14369.ilproj
+++ b/tests/src/JIT/Regression/VS-ia64-JIT/V1.2-M02/b14369/b14369.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/VS-ia64-JIT/V1.2-M02/b15539/b15539.csproj b/tests/src/JIT/Regression/VS-ia64-JIT/V1.2-M02/b15539/b15539.csproj
index 6f560cd6e3..f2dc52e6b0 100644
--- a/tests/src/JIT/Regression/VS-ia64-JIT/V1.2-M02/b15539/b15539.csproj
+++ b/tests/src/JIT/Regression/VS-ia64-JIT/V1.2-M02/b15539/b15539.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -36,6 +35,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/VS-ia64-JIT/V1.2-M02/b16224/b16224.ilproj b/tests/src/JIT/Regression/VS-ia64-JIT/V1.2-M02/b16224/b16224.ilproj
index 25feb40899..aeab15c243 100644
--- a/tests/src/JIT/Regression/VS-ia64-JIT/V1.2-M02/b16224/b16224.ilproj
+++ b/tests/src/JIT/Regression/VS-ia64-JIT/V1.2-M02/b16224/b16224.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/VS-ia64-JIT/V1.2-M02/b17751/b17751.ilproj b/tests/src/JIT/Regression/VS-ia64-JIT/V1.2-M02/b17751/b17751.ilproj
index 88231676a4..c50d88b774 100644
--- a/tests/src/JIT/Regression/VS-ia64-JIT/V1.2-M02/b17751/b17751.ilproj
+++ b/tests/src/JIT/Regression/VS-ia64-JIT/V1.2-M02/b17751/b17751.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/VS-ia64-JIT/V1.2-M02/b19101/b19101.ilproj b/tests/src/JIT/Regression/VS-ia64-JIT/V1.2-M02/b19101/b19101.ilproj
index d88c8867b9..effebaa41d 100644
--- a/tests/src/JIT/Regression/VS-ia64-JIT/V1.2-M02/b19101/b19101.ilproj
+++ b/tests/src/JIT/Regression/VS-ia64-JIT/V1.2-M02/b19101/b19101.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/VS-ia64-JIT/V1.2-M02/b19394/b19394.csproj b/tests/src/JIT/Regression/VS-ia64-JIT/V1.2-M02/b19394/b19394.csproj
index e3014971d6..d7fcc0e476 100644
--- a/tests/src/JIT/Regression/VS-ia64-JIT/V1.2-M02/b19394/b19394.csproj
+++ b/tests/src/JIT/Regression/VS-ia64-JIT/V1.2-M02/b19394/b19394.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/VS-ia64-JIT/V1.2-M02/b21015/b21015.csproj b/tests/src/JIT/Regression/VS-ia64-JIT/V1.2-M02/b21015/b21015.csproj
index f10bea3ebe..5caa7c2623 100644
--- a/tests/src/JIT/Regression/VS-ia64-JIT/V1.2-M02/b21015/b21015.csproj
+++ b/tests/src/JIT/Regression/VS-ia64-JIT/V1.2-M02/b21015/b21015.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/VS-ia64-JIT/V1.2-M02/b22521/b22521.ilproj b/tests/src/JIT/Regression/VS-ia64-JIT/V1.2-M02/b22521/b22521.ilproj
index 79fedd83e3..9ff90c625a 100644
--- a/tests/src/JIT/Regression/VS-ia64-JIT/V1.2-M02/b22521/b22521.ilproj
+++ b/tests/src/JIT/Regression/VS-ia64-JIT/V1.2-M02/b22521/b22521.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/VS-ia64-JIT/V1.2-M02/b22680/b22680.ilproj b/tests/src/JIT/Regression/VS-ia64-JIT/V1.2-M02/b22680/b22680.ilproj
index 57747d86e1..46ccdc5d49 100644
--- a/tests/src/JIT/Regression/VS-ia64-JIT/V1.2-M02/b22680/b22680.ilproj
+++ b/tests/src/JIT/Regression/VS-ia64-JIT/V1.2-M02/b22680/b22680.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/VS-ia64-JIT/V1.2-M02/b27077/b27077.ilproj b/tests/src/JIT/Regression/VS-ia64-JIT/V1.2-M02/b27077/b27077.ilproj
index e36c998f48..baf6c06866 100644
--- a/tests/src/JIT/Regression/VS-ia64-JIT/V1.2-M02/b27077/b27077.ilproj
+++ b/tests/src/JIT/Regression/VS-ia64-JIT/V1.2-M02/b27077/b27077.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/VS-ia64-JIT/V1.2-M02/b27978/b27978.csproj b/tests/src/JIT/Regression/VS-ia64-JIT/V1.2-M02/b27978/b27978.csproj
index b3a43fae07..428ad05591 100644
--- a/tests/src/JIT/Regression/VS-ia64-JIT/V1.2-M02/b27978/b27978.csproj
+++ b/tests/src/JIT/Regression/VS-ia64-JIT/V1.2-M02/b27978/b27978.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/VS-ia64-JIT/V1.2-M02/b27980/b27980.csproj b/tests/src/JIT/Regression/VS-ia64-JIT/V1.2-M02/b27980/b27980.csproj
index bd640043ae..d01b42c8df 100644
--- a/tests/src/JIT/Regression/VS-ia64-JIT/V1.2-M02/b27980/b27980.csproj
+++ b/tests/src/JIT/Regression/VS-ia64-JIT/V1.2-M02/b27980/b27980.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/VS-ia64-JIT/V1.2-M02/b28077/b28077.csproj b/tests/src/JIT/Regression/VS-ia64-JIT/V1.2-M02/b28077/b28077.csproj
index e675678302..900b71111d 100644
--- a/tests/src/JIT/Regression/VS-ia64-JIT/V1.2-M02/b28077/b28077.csproj
+++ b/tests/src/JIT/Regression/VS-ia64-JIT/V1.2-M02/b28077/b28077.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/VS-ia64-JIT/V1.2-M02/b28141/b28141.csproj b/tests/src/JIT/Regression/VS-ia64-JIT/V1.2-M02/b28141/b28141.csproj
index 6b8aa3b112..5b2a3407a0 100644
--- a/tests/src/JIT/Regression/VS-ia64-JIT/V1.2-M02/b28141/b28141.csproj
+++ b/tests/src/JIT/Regression/VS-ia64-JIT/V1.2-M02/b28141/b28141.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/VS-ia64-JIT/V1.2-M02/b28158/b28158.ilproj b/tests/src/JIT/Regression/VS-ia64-JIT/V1.2-M02/b28158/b28158.ilproj
index 7d50e5cdaf..35ea38458a 100644
--- a/tests/src/JIT/Regression/VS-ia64-JIT/V1.2-M02/b28158/b28158.ilproj
+++ b/tests/src/JIT/Regression/VS-ia64-JIT/V1.2-M02/b28158/b28158.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/VS-ia64-JIT/V1.2-M02/b28158/b28158_64.ilproj b/tests/src/JIT/Regression/VS-ia64-JIT/V1.2-M02/b28158/b28158_64.ilproj
index fdb32cedee..3b4069ea65 100644
--- a/tests/src/JIT/Regression/VS-ia64-JIT/V1.2-M02/b28158/b28158_64.ilproj
+++ b/tests/src/JIT/Regression/VS-ia64-JIT/V1.2-M02/b28158/b28158_64.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/VS-ia64-JIT/V1.2-M02/b29343/b29343.csproj b/tests/src/JIT/Regression/VS-ia64-JIT/V1.2-M02/b29343/b29343.csproj
index 489618fe7e..cc5e0209de 100644
--- a/tests/src/JIT/Regression/VS-ia64-JIT/V1.2-M02/b29343/b29343.csproj
+++ b/tests/src/JIT/Regression/VS-ia64-JIT/V1.2-M02/b29343/b29343.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/VS-ia64-JIT/V1.2-M02/b29727/b29727.ilproj b/tests/src/JIT/Regression/VS-ia64-JIT/V1.2-M02/b29727/b29727.ilproj
index 6be01608e7..c51ec77b3f 100644
--- a/tests/src/JIT/Regression/VS-ia64-JIT/V1.2-M02/b29727/b29727.ilproj
+++ b/tests/src/JIT/Regression/VS-ia64-JIT/V1.2-M02/b29727/b29727.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/VS-ia64-JIT/V2.0-Beta2/b184799/b184799.csproj b/tests/src/JIT/Regression/VS-ia64-JIT/V2.0-Beta2/b184799/b184799.csproj
index 58783e0324..41cd6c1a3a 100644
--- a/tests/src/JIT/Regression/VS-ia64-JIT/V2.0-Beta2/b184799/b184799.csproj
+++ b/tests/src/JIT/Regression/VS-ia64-JIT/V2.0-Beta2/b184799/b184799.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/VS-ia64-JIT/V2.0-Beta2/b309548/b309548.csproj b/tests/src/JIT/Regression/VS-ia64-JIT/V2.0-Beta2/b309548/b309548.csproj
index 792622f06a..92a018ebad 100644
--- a/tests/src/JIT/Regression/VS-ia64-JIT/V2.0-Beta2/b309548/b309548.csproj
+++ b/tests/src/JIT/Regression/VS-ia64-JIT/V2.0-Beta2/b309548/b309548.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/VS-ia64-JIT/V2.0-Beta2/b311420/b311420.csproj b/tests/src/JIT/Regression/VS-ia64-JIT/V2.0-Beta2/b311420/b311420.csproj
index 57d86f542c..2b25b4d50f 100644
--- a/tests/src/JIT/Regression/VS-ia64-JIT/V2.0-Beta2/b311420/b311420.csproj
+++ b/tests/src/JIT/Regression/VS-ia64-JIT/V2.0-Beta2/b311420/b311420.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,15 +10,13 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
-
<!-- NOTE: this test simply takes too long to complete under GC stress; it is not fundamentally incompatible -->
<GCStressIncompatible Condition="'$(Platform)' == 'x86'">true</GCStressIncompatible>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +33,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/VS-ia64-JIT/V2.0-Beta2/b333008/b333008.ilproj b/tests/src/JIT/Regression/VS-ia64-JIT/V2.0-Beta2/b333008/b333008.ilproj
index 9089a09ffa..a0ae1f0b7f 100644
--- a/tests/src/JIT/Regression/VS-ia64-JIT/V2.0-Beta2/b333008/b333008.ilproj
+++ b/tests/src/JIT/Regression/VS-ia64-JIT/V2.0-Beta2/b333008/b333008.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/VS-ia64-JIT/V2.0-Beta2/b360587/b360587.csproj b/tests/src/JIT/Regression/VS-ia64-JIT/V2.0-Beta2/b360587/b360587.csproj
index 3ae8f10960..1fbf3f17fa 100644
--- a/tests/src/JIT/Regression/VS-ia64-JIT/V2.0-Beta2/b360587/b360587.csproj
+++ b/tests/src/JIT/Regression/VS-ia64-JIT/V2.0-Beta2/b360587/b360587.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/VS-ia64-JIT/V2.0-Beta2/b410474/b410474.ilproj b/tests/src/JIT/Regression/VS-ia64-JIT/V2.0-Beta2/b410474/b410474.ilproj
index f0a96b1015..66c7a74d73 100644
--- a/tests/src/JIT/Regression/VS-ia64-JIT/V2.0-Beta2/b410474/b410474.ilproj
+++ b/tests/src/JIT/Regression/VS-ia64-JIT/V2.0-Beta2/b410474/b410474.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/VS-ia64-JIT/V2.0-Beta2/b431098/b431098.ilproj b/tests/src/JIT/Regression/VS-ia64-JIT/V2.0-Beta2/b431098/b431098.ilproj
index 32cc543ac6..de9f98401b 100644
--- a/tests/src/JIT/Regression/VS-ia64-JIT/V2.0-Beta2/b431098/b431098.ilproj
+++ b/tests/src/JIT/Regression/VS-ia64-JIT/V2.0-Beta2/b431098/b431098.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/VS-ia64-JIT/V2.0-Beta2/b450688/b450688.ilproj b/tests/src/JIT/Regression/VS-ia64-JIT/V2.0-Beta2/b450688/b450688.ilproj
index aaf3423f18..88feaaefbc 100644
--- a/tests/src/JIT/Regression/VS-ia64-JIT/V2.0-Beta2/b450688/b450688.ilproj
+++ b/tests/src/JIT/Regression/VS-ia64-JIT/V2.0-Beta2/b450688/b450688.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/VS-ia64-JIT/V2.0-RTM/b286991/b286991.ilproj b/tests/src/JIT/Regression/VS-ia64-JIT/V2.0-RTM/b286991/b286991.ilproj
index 7314cc0a68..a1d2d499c1 100644
--- a/tests/src/JIT/Regression/VS-ia64-JIT/V2.0-RTM/b286991/b286991.ilproj
+++ b/tests/src/JIT/Regression/VS-ia64-JIT/V2.0-RTM/b286991/b286991.ilproj
@@ -11,6 +11,7 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/VS-ia64-JIT/V2.0-RTM/b460385/b460385.ilproj b/tests/src/JIT/Regression/VS-ia64-JIT/V2.0-RTM/b460385/b460385.ilproj
index 5c39c46009..7e31a9f6a2 100644
--- a/tests/src/JIT/Regression/VS-ia64-JIT/V2.0-RTM/b460385/b460385.ilproj
+++ b/tests/src/JIT/Regression/VS-ia64-JIT/V2.0-RTM/b460385/b460385.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/clr-x64-JIT/v2.1/b173569/b173569.ilproj b/tests/src/JIT/Regression/clr-x64-JIT/v2.1/b173569/b173569.ilproj
index bbe57dc27b..cd6637377c 100644
--- a/tests/src/JIT/Regression/clr-x64-JIT/v2.1/b173569/b173569.ilproj
+++ b/tests/src/JIT/Regression/clr-x64-JIT/v2.1/b173569/b173569.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/clr-x64-JIT/v2.1/b601838/b601838.csproj b/tests/src/JIT/Regression/clr-x64-JIT/v2.1/b601838/b601838.csproj
index 74a440d2d6..d8c74edfb2 100644
--- a/tests/src/JIT/Regression/clr-x64-JIT/v2.1/b601838/b601838.csproj
+++ b/tests/src/JIT/Regression/clr-x64-JIT/v2.1/b601838/b601838.csproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -34,6 +33,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/clr-x64-JIT/v4.0/DevDiv34372/overRepLocalOpt.csproj b/tests/src/JIT/Regression/clr-x64-JIT/v4.0/DevDiv34372/overRepLocalOpt.csproj
index 3695fc252e..5ee8feee10 100644
--- a/tests/src/JIT/Regression/clr-x64-JIT/v4.0/DevDiv34372/overRepLocalOpt.csproj
+++ b/tests/src/JIT/Regression/clr-x64-JIT/v4.0/DevDiv34372/overRepLocalOpt.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/Regression/clr-x64-JIT/v4.0/b602182/b602182.ilproj b/tests/src/JIT/Regression/clr-x64-JIT/v4.0/b602182/b602182.ilproj
index 5c71c1d0c9..889a1b0bd1 100644
--- a/tests/src/JIT/Regression/clr-x64-JIT/v4.0/b602182/b602182.ilproj
+++ b/tests/src/JIT/Regression/clr-x64-JIT/v4.0/b602182/b602182.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/Regression/v4/dev10_804810/dev10_804810.ilproj b/tests/src/JIT/Regression/v4/dev10_804810/dev10_804810.ilproj
index 54cd3744ef..f493ffa49d 100644
--- a/tests/src/JIT/Regression/v4/dev10_804810/dev10_804810.ilproj
+++ b/tests/src/JIT/Regression/v4/dev10_804810/dev10_804810.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/SIMD/BoxUnbox_r.csproj b/tests/src/JIT/SIMD/BoxUnbox_r.csproj
index 6f9daa43c2..487631be07 100644
--- a/tests/src/JIT/SIMD/BoxUnbox_r.csproj
+++ b/tests/src/JIT/SIMD/BoxUnbox_r.csproj
@@ -9,6 +9,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/SIMD/BugWithAVX_r.csproj b/tests/src/JIT/SIMD/BugWithAVX_r.csproj
index 45cabd2346..7e0354a3f4 100644
--- a/tests/src/JIT/SIMD/BugWithAVX_r.csproj
+++ b/tests/src/JIT/SIMD/BugWithAVX_r.csproj
@@ -9,6 +9,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/SIMD/BugWithAVX_ro.csproj b/tests/src/JIT/SIMD/BugWithAVX_ro.csproj
index 4ef92b5126..47778eb028 100644
--- a/tests/src/JIT/SIMD/BugWithAVX_ro.csproj
+++ b/tests/src/JIT/SIMD/BugWithAVX_ro.csproj
@@ -9,6 +9,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/SIMD/Ldind_r.csproj b/tests/src/JIT/SIMD/Ldind_r.csproj
index e53340bfa7..467fba7ea9 100644
--- a/tests/src/JIT/SIMD/Ldind_r.csproj
+++ b/tests/src/JIT/SIMD/Ldind_r.csproj
@@ -10,6 +10,7 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/SIMD/Ldind_ro.csproj b/tests/src/JIT/SIMD/Ldind_ro.csproj
index 6be0736013..57d1e66edc 100644
--- a/tests/src/JIT/SIMD/Ldind_ro.csproj
+++ b/tests/src/JIT/SIMD/Ldind_ro.csproj
@@ -10,6 +10,7 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/SIMD/Mul_r.csproj b/tests/src/JIT/SIMD/Mul_r.csproj
index 5f8871da7d..f58b20bb71 100644
--- a/tests/src/JIT/SIMD/Mul_r.csproj
+++ b/tests/src/JIT/SIMD/Mul_r.csproj
@@ -9,6 +9,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/SIMD/StoreElement_r.csproj b/tests/src/JIT/SIMD/StoreElement_r.csproj
index 7e0fa3b487..d50076a80e 100644
--- a/tests/src/JIT/SIMD/StoreElement_r.csproj
+++ b/tests/src/JIT/SIMD/StoreElement_r.csproj
@@ -9,6 +9,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/SIMD/Vector3GetHash_r.csproj b/tests/src/JIT/SIMD/Vector3GetHash_r.csproj
index f95f1134aa..fb360ddcd3 100644
--- a/tests/src/JIT/SIMD/Vector3GetHash_r.csproj
+++ b/tests/src/JIT/SIMD/Vector3GetHash_r.csproj
@@ -9,6 +9,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/SIMD/Vector3GetHash_ro.csproj b/tests/src/JIT/SIMD/Vector3GetHash_ro.csproj
index f4efbae5b7..b21130b80f 100644
--- a/tests/src/JIT/SIMD/Vector3GetHash_ro.csproj
+++ b/tests/src/JIT/SIMD/Vector3GetHash_ro.csproj
@@ -9,6 +9,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/SIMD/VectorIntEquals_r.csproj b/tests/src/JIT/SIMD/VectorIntEquals_r.csproj
index 5c838ca0fe..e43df5a249 100644
--- a/tests/src/JIT/SIMD/VectorIntEquals_r.csproj
+++ b/tests/src/JIT/SIMD/VectorIntEquals_r.csproj
@@ -9,6 +9,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/SIMD/VectorSqrt_r.csproj b/tests/src/JIT/SIMD/VectorSqrt_r.csproj
index 515a34327b..47ebea9b18 100644
--- a/tests/src/JIT/SIMD/VectorSqrt_r.csproj
+++ b/tests/src/JIT/SIMD/VectorSqrt_r.csproj
@@ -9,6 +9,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/jit64/ebvts/cs/generics/generics/repro52.csproj b/tests/src/JIT/jit64/ebvts/cs/generics/generics/repro52.csproj
index c6dfda7cbe..f7306533f8 100644
--- a/tests/src/JIT/jit64/ebvts/cs/generics/generics/repro52.csproj
+++ b/tests/src/JIT/jit64/ebvts/cs/generics/generics/repro52.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -36,6 +35,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/eh/FinallyExec/nestedTryRegionsWithSameOffset1.csproj b/tests/src/JIT/jit64/eh/FinallyExec/nestedTryRegionsWithSameOffset1.csproj
index 031157dda2..94fdb9a2ba 100644
--- a/tests/src/JIT/jit64/eh/FinallyExec/nestedTryRegionsWithSameOffset1.csproj
+++ b/tests/src/JIT/jit64/eh/FinallyExec/nestedTryRegionsWithSameOffset1.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,13 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
-
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,10 +30,9 @@
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
- <ItemGroup>
- <ProjectReference Include="..\Common\common.csproj" />
- </ItemGroup>
+ <ItemGroup>
+ <ProjectReference Include="..\Common\common.csproj" />
+ </ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/eh/FinallyExec/nestedTryRegionsWithSameOffset1_o.csproj b/tests/src/JIT/jit64/eh/FinallyExec/nestedTryRegionsWithSameOffset1_o.csproj
index 8e89291371..f5b4ad5b5a 100644
--- a/tests/src/JIT/jit64/eh/FinallyExec/nestedTryRegionsWithSameOffset1_o.csproj
+++ b/tests/src/JIT/jit64/eh/FinallyExec/nestedTryRegionsWithSameOffset1_o.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,13 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
-
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,10 +30,9 @@
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
- <ItemGroup>
- <ProjectReference Include="..\Common\common.csproj" />
- </ItemGroup>
+ <ItemGroup>
+ <ProjectReference Include="..\Common\common.csproj" />
+ </ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/eh/FinallyExec/nestedTryRegionsWithSameOffset2.csproj b/tests/src/JIT/jit64/eh/FinallyExec/nestedTryRegionsWithSameOffset2.csproj
index 147ad6908b..0a5a6655f0 100644
--- a/tests/src/JIT/jit64/eh/FinallyExec/nestedTryRegionsWithSameOffset2.csproj
+++ b/tests/src/JIT/jit64/eh/FinallyExec/nestedTryRegionsWithSameOffset2.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,13 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
-
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,10 +30,9 @@
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
- <ItemGroup>
- <ProjectReference Include="..\Common\common.csproj" />
- </ItemGroup>
+ <ItemGroup>
+ <ProjectReference Include="..\Common\common.csproj" />
+ </ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/eh/FinallyExec/nestedTryRegionsWithSameOffset2_o.csproj b/tests/src/JIT/jit64/eh/FinallyExec/nestedTryRegionsWithSameOffset2_o.csproj
index ac5b8b6aee..0ef61fa11e 100644
--- a/tests/src/JIT/jit64/eh/FinallyExec/nestedTryRegionsWithSameOffset2_o.csproj
+++ b/tests/src/JIT/jit64/eh/FinallyExec/nestedTryRegionsWithSameOffset2_o.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,13 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
-
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,10 +30,9 @@
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
- <ItemGroup>
- <ProjectReference Include="..\Common\common.csproj" />
- </ItemGroup>
+ <ItemGroup>
+ <ProjectReference Include="..\Common\common.csproj" />
+ </ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/eh/FinallyExec/nestedTryRegionsWithSameOffset3.csproj b/tests/src/JIT/jit64/eh/FinallyExec/nestedTryRegionsWithSameOffset3.csproj
index 30ed1f5b92..93433e3dea 100644
--- a/tests/src/JIT/jit64/eh/FinallyExec/nestedTryRegionsWithSameOffset3.csproj
+++ b/tests/src/JIT/jit64/eh/FinallyExec/nestedTryRegionsWithSameOffset3.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,13 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
-
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,10 +30,9 @@
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
- <ItemGroup>
- <ProjectReference Include="..\Common\common.csproj" />
- </ItemGroup>
+ <ItemGroup>
+ <ProjectReference Include="..\Common\common.csproj" />
+ </ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/eh/FinallyExec/nestedTryRegionsWithSameOffset3_o.csproj b/tests/src/JIT/jit64/eh/FinallyExec/nestedTryRegionsWithSameOffset3_o.csproj
index 6383caef10..7de84b42f2 100644
--- a/tests/src/JIT/jit64/eh/FinallyExec/nestedTryRegionsWithSameOffset3_o.csproj
+++ b/tests/src/JIT/jit64/eh/FinallyExec/nestedTryRegionsWithSameOffset3_o.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,13 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
-
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,10 +30,9 @@
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
- <ItemGroup>
- <ProjectReference Include="..\Common\common.csproj" />
- </ItemGroup>
+ <ItemGroup>
+ <ProjectReference Include="..\Common\common.csproj" />
+ </ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/eh/FinallyExec/nonlocalexitincatch.ilproj b/tests/src/JIT/jit64/eh/FinallyExec/nonlocalexitincatch.ilproj
index e3a1f2d78e..11e9afd0ab 100644
--- a/tests/src/JIT/jit64/eh/FinallyExec/nonlocalexitincatch.ilproj
+++ b/tests/src/JIT/jit64/eh/FinallyExec/nonlocalexitincatch.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/jit64/eh/FinallyExec/nonlocalexitinfinally.ilproj b/tests/src/JIT/jit64/eh/FinallyExec/nonlocalexitinfinally.ilproj
index 847c9d48af..5bd4768d23 100644
--- a/tests/src/JIT/jit64/eh/FinallyExec/nonlocalexitinfinally.ilproj
+++ b/tests/src/JIT/jit64/eh/FinallyExec/nonlocalexitinfinally.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/jit64/eh/FinallyExec/nonlocalexitinhandler.ilproj b/tests/src/JIT/jit64/eh/FinallyExec/nonlocalexitinhandler.ilproj
index 6ed80dd2d1..7ada587162 100644
--- a/tests/src/JIT/jit64/eh/FinallyExec/nonlocalexitinhandler.ilproj
+++ b/tests/src/JIT/jit64/eh/FinallyExec/nonlocalexitinhandler.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/jit64/eh/FinallyExec/nonlocalexitinroot.ilproj b/tests/src/JIT/jit64/eh/FinallyExec/nonlocalexitinroot.ilproj
index ddc0728ee5..9795ab4b4d 100644
--- a/tests/src/JIT/jit64/eh/FinallyExec/nonlocalexitinroot.ilproj
+++ b/tests/src/JIT/jit64/eh/FinallyExec/nonlocalexitinroot.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/jit64/eh/FinallyExec/nonlocalexitintry.ilproj b/tests/src/JIT/jit64/eh/FinallyExec/nonlocalexitintry.ilproj
index 3baee924cd..f152881618 100644
--- a/tests/src/JIT/jit64/eh/FinallyExec/nonlocalexitintry.ilproj
+++ b/tests/src/JIT/jit64/eh/FinallyExec/nonlocalexitintry.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/jit64/eh/FinallyExec/nonlocalgotoinatryblockinahandler.csproj b/tests/src/JIT/jit64/eh/FinallyExec/nonlocalgotoinatryblockinahandler.csproj
index c7b10705d3..a595e445bd 100644
--- a/tests/src/JIT/jit64/eh/FinallyExec/nonlocalgotoinatryblockinahandler.csproj
+++ b/tests/src/JIT/jit64/eh/FinallyExec/nonlocalgotoinatryblockinahandler.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,13 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
-
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,10 +29,9 @@
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
- <ItemGroup>
- <ProjectReference Include="..\Common\common.csproj" />
- </ItemGroup>
+ <ItemGroup>
+ <ProjectReference Include="..\Common\common.csproj" />
+ </ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/eh/Leaves/nonlocalexitfromnestedcatch.csproj b/tests/src/JIT/jit64/eh/Leaves/nonlocalexitfromnestedcatch.csproj
index 5c5e98220b..3af9fe040f 100644
--- a/tests/src/JIT/jit64/eh/Leaves/nonlocalexitfromnestedcatch.csproj
+++ b/tests/src/JIT/jit64/eh/Leaves/nonlocalexitfromnestedcatch.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,13 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
-
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,10 +29,9 @@
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
- <ItemGroup>
- <ProjectReference Include="..\Common\common.csproj" />
- </ItemGroup>
+ <ItemGroup>
+ <ProjectReference Include="..\Common\common.csproj" />
+ </ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/eh/basics/loopEH.csproj b/tests/src/JIT/jit64/eh/basics/loopEH.csproj
index 87ce19c240..01c8fc2f80 100644
--- a/tests/src/JIT/jit64/eh/basics/loopEH.csproj
+++ b/tests/src/JIT/jit64/eh/basics/loopEH.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -11,12 +11,11 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<IlasmRoundTrip>true</IlasmRoundTrip>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -33,6 +32,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/eh/basics/throwinfinallyintryfilter1.ilproj b/tests/src/JIT/jit64/eh/basics/throwinfinallyintryfilter1.ilproj
index 7486cb7a03..4f2b933b13 100644
--- a/tests/src/JIT/jit64/eh/basics/throwinfinallyintryfilter1.ilproj
+++ b/tests/src/JIT/jit64/eh/basics/throwinfinallyintryfilter1.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/jit64/eh/basics/throwinfinallyintryfilter3.ilproj b/tests/src/JIT/jit64/eh/basics/throwinfinallyintryfilter3.ilproj
index 4fb2343bb8..703d055ff7 100644
--- a/tests/src/JIT/jit64/eh/basics/throwinfinallyintryfilter3.ilproj
+++ b/tests/src/JIT/jit64/eh/basics/throwinfinallyintryfilter3.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/jit64/eh/basics/throwisfirstinstruction.ilproj b/tests/src/JIT/jit64/eh/basics/throwisfirstinstruction.ilproj
index ed328d5992..f70776c221 100644
--- a/tests/src/JIT/jit64/eh/basics/throwisfirstinstruction.ilproj
+++ b/tests/src/JIT/jit64/eh/basics/throwisfirstinstruction.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/jit64/gc/misc/148343.csproj b/tests/src/JIT/jit64/gc/misc/148343.csproj
index 5a8ee20667..09004812c8 100644
--- a/tests/src/JIT/jit64/gc/misc/148343.csproj
+++ b/tests/src/JIT/jit64/gc/misc/148343.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/gc/misc/9_and_alloca2.csproj b/tests/src/JIT/jit64/gc/misc/9_and_alloca2.csproj
index feacafcb4b..fc0ec7191f 100644
--- a/tests/src/JIT/jit64/gc/misc/9_and_alloca2.csproj
+++ b/tests/src/JIT/jit64/gc/misc/9_and_alloca2.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/gc/misc/9param.csproj b/tests/src/JIT/jit64/gc/misc/9param.csproj
index 042dfd5e8a..8ff605d504 100644
--- a/tests/src/JIT/jit64/gc/misc/9param.csproj
+++ b/tests/src/JIT/jit64/gc/misc/9param.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/gc/misc/alloca3.csproj b/tests/src/JIT/jit64/gc/misc/alloca3.csproj
index f48d584896..c31f56333f 100644
--- a/tests/src/JIT/jit64/gc/misc/alloca3.csproj
+++ b/tests/src/JIT/jit64/gc/misc/alloca3.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/gc/misc/eh1.csproj b/tests/src/JIT/jit64/gc/misc/eh1.csproj
index 4aa977bc17..c2f9bdef5d 100644
--- a/tests/src/JIT/jit64/gc/misc/eh1.csproj
+++ b/tests/src/JIT/jit64/gc/misc/eh1.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/gc/misc/fgtest1.csproj b/tests/src/JIT/jit64/gc/misc/fgtest1.csproj
index f362c0cc74..cd7113ddbb 100644
--- a/tests/src/JIT/jit64/gc/misc/fgtest1.csproj
+++ b/tests/src/JIT/jit64/gc/misc/fgtest1.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/gc/misc/fgtest2.csproj b/tests/src/JIT/jit64/gc/misc/fgtest2.csproj
index 0f26273d7c..62ae377ae5 100644
--- a/tests/src/JIT/jit64/gc/misc/fgtest2.csproj
+++ b/tests/src/JIT/jit64/gc/misc/fgtest2.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/gc/misc/funclet.csproj b/tests/src/JIT/jit64/gc/misc/funclet.csproj
index bdcbe4ef7b..5dc7e50025 100644
--- a/tests/src/JIT/jit64/gc/misc/funclet.csproj
+++ b/tests/src/JIT/jit64/gc/misc/funclet.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/gc/misc/gc-pinned-code-motion.csproj b/tests/src/JIT/jit64/gc/misc/gc-pinned-code-motion.csproj
index 889bd99e95..0b286ccb96 100644
--- a/tests/src/JIT/jit64/gc/misc/gc-pinned-code-motion.csproj
+++ b/tests/src/JIT/jit64/gc/misc/gc-pinned-code-motion.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/gc/misc/gcparaminreg.csproj b/tests/src/JIT/jit64/gc/misc/gcparaminreg.csproj
index 8f532a9be1..cd90cd3fbf 100644
--- a/tests/src/JIT/jit64/gc/misc/gcparaminreg.csproj
+++ b/tests/src/JIT/jit64/gc/misc/gcparaminreg.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/gc/misc/ret_struct_test1.csproj b/tests/src/JIT/jit64/gc/misc/ret_struct_test1.csproj
index aa8169ca95..84f80c4d93 100644
--- a/tests/src/JIT/jit64/gc/misc/ret_struct_test1.csproj
+++ b/tests/src/JIT/jit64/gc/misc/ret_struct_test1.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/gc/misc/ret_struct_test4.csproj b/tests/src/JIT/jit64/gc/misc/ret_struct_test4.csproj
index 98cfa257ea..0a0c675861 100644
--- a/tests/src/JIT/jit64/gc/misc/ret_struct_test4.csproj
+++ b/tests/src/JIT/jit64/gc/misc/ret_struct_test4.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/gc/misc/simple1.csproj b/tests/src/JIT/jit64/gc/misc/simple1.csproj
index 5714b4d8b9..fdf7fbb432 100644
--- a/tests/src/JIT/jit64/gc/misc/simple1.csproj
+++ b/tests/src/JIT/jit64/gc/misc/simple1.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/gc/misc/struct1.csproj b/tests/src/JIT/jit64/gc/misc/struct1.csproj
index 03f22af5e4..5637383e77 100644
--- a/tests/src/JIT/jit64/gc/misc/struct1.csproj
+++ b/tests/src/JIT/jit64/gc/misc/struct1.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/gc/misc/struct1_2.csproj b/tests/src/JIT/jit64/gc/misc/struct1_2.csproj
index 90d6ce1dd7..7fa859919f 100644
--- a/tests/src/JIT/jit64/gc/misc/struct1_2.csproj
+++ b/tests/src/JIT/jit64/gc/misc/struct1_2.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/gc/misc/struct1_4.csproj b/tests/src/JIT/jit64/gc/misc/struct1_4.csproj
index 478aa514da..31a5519ee2 100644
--- a/tests/src/JIT/jit64/gc/misc/struct1_4.csproj
+++ b/tests/src/JIT/jit64/gc/misc/struct1_4.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/gc/misc/struct1_5.csproj b/tests/src/JIT/jit64/gc/misc/struct1_5.csproj
index 2eea7f4c22..85f458d500 100644
--- a/tests/src/JIT/jit64/gc/misc/struct1_5.csproj
+++ b/tests/src/JIT/jit64/gc/misc/struct1_5.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/gc/misc/struct2.csproj b/tests/src/JIT/jit64/gc/misc/struct2.csproj
index 99259d2c50..fc1e60c75d 100644
--- a/tests/src/JIT/jit64/gc/misc/struct2.csproj
+++ b/tests/src/JIT/jit64/gc/misc/struct2.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/gc/misc/struct2_2.csproj b/tests/src/JIT/jit64/gc/misc/struct2_2.csproj
index 32b936eaba..5fa1a506bd 100644
--- a/tests/src/JIT/jit64/gc/misc/struct2_2.csproj
+++ b/tests/src/JIT/jit64/gc/misc/struct2_2.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/gc/misc/struct2_4.csproj b/tests/src/JIT/jit64/gc/misc/struct2_4.csproj
index f8845b0eb1..e0c64e9881 100644
--- a/tests/src/JIT/jit64/gc/misc/struct2_4.csproj
+++ b/tests/src/JIT/jit64/gc/misc/struct2_4.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/gc/misc/struct2_5.csproj b/tests/src/JIT/jit64/gc/misc/struct2_5.csproj
index 72749aa8ee..194719970c 100644
--- a/tests/src/JIT/jit64/gc/misc/struct2_5.csproj
+++ b/tests/src/JIT/jit64/gc/misc/struct2_5.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/gc/misc/struct2_5_2.csproj b/tests/src/JIT/jit64/gc/misc/struct2_5_2.csproj
index 49054c1efc..daf4d1f26c 100644
--- a/tests/src/JIT/jit64/gc/misc/struct2_5_2.csproj
+++ b/tests/src/JIT/jit64/gc/misc/struct2_5_2.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/gc/misc/struct3.csproj b/tests/src/JIT/jit64/gc/misc/struct3.csproj
index e7dd6e0e93..09f9a53c41 100644
--- a/tests/src/JIT/jit64/gc/misc/struct3.csproj
+++ b/tests/src/JIT/jit64/gc/misc/struct3.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/gc/misc/struct3_2.csproj b/tests/src/JIT/jit64/gc/misc/struct3_2.csproj
index a3d44ca884..e787deb9a4 100644
--- a/tests/src/JIT/jit64/gc/misc/struct3_2.csproj
+++ b/tests/src/JIT/jit64/gc/misc/struct3_2.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/gc/misc/struct3_4.csproj b/tests/src/JIT/jit64/gc/misc/struct3_4.csproj
index 8ca0496543..ada644bf0b 100644
--- a/tests/src/JIT/jit64/gc/misc/struct3_4.csproj
+++ b/tests/src/JIT/jit64/gc/misc/struct3_4.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/gc/misc/struct3_5.csproj b/tests/src/JIT/jit64/gc/misc/struct3_5.csproj
index 47bd3cbfbb..4a909b999f 100644
--- a/tests/src/JIT/jit64/gc/misc/struct3_5.csproj
+++ b/tests/src/JIT/jit64/gc/misc/struct3_5.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/gc/misc/struct4.csproj b/tests/src/JIT/jit64/gc/misc/struct4.csproj
index e4c8bc60af..30cb52b5cf 100644
--- a/tests/src/JIT/jit64/gc/misc/struct4.csproj
+++ b/tests/src/JIT/jit64/gc/misc/struct4.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/gc/misc/struct4_2.csproj b/tests/src/JIT/jit64/gc/misc/struct4_2.csproj
index df092831b2..8a5d684300 100644
--- a/tests/src/JIT/jit64/gc/misc/struct4_2.csproj
+++ b/tests/src/JIT/jit64/gc/misc/struct4_2.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/gc/misc/struct4_4.csproj b/tests/src/JIT/jit64/gc/misc/struct4_4.csproj
index 73eff662a6..3626e7d937 100644
--- a/tests/src/JIT/jit64/gc/misc/struct4_4.csproj
+++ b/tests/src/JIT/jit64/gc/misc/struct4_4.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/gc/misc/struct4_5.csproj b/tests/src/JIT/jit64/gc/misc/struct4_5.csproj
index 7966adba01..631f28d8d2 100644
--- a/tests/src/JIT/jit64/gc/misc/struct4_5.csproj
+++ b/tests/src/JIT/jit64/gc/misc/struct4_5.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/gc/misc/struct5.csproj b/tests/src/JIT/jit64/gc/misc/struct5.csproj
index 91a2eb6860..df2e1be134 100644
--- a/tests/src/JIT/jit64/gc/misc/struct5.csproj
+++ b/tests/src/JIT/jit64/gc/misc/struct5.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/gc/misc/struct5_2.csproj b/tests/src/JIT/jit64/gc/misc/struct5_2.csproj
index 8f01924098..ac8bfeef3b 100644
--- a/tests/src/JIT/jit64/gc/misc/struct5_2.csproj
+++ b/tests/src/JIT/jit64/gc/misc/struct5_2.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/gc/misc/struct5_4.csproj b/tests/src/JIT/jit64/gc/misc/struct5_4.csproj
index e9d949a263..638bf52e24 100644
--- a/tests/src/JIT/jit64/gc/misc/struct5_4.csproj
+++ b/tests/src/JIT/jit64/gc/misc/struct5_4.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/gc/misc/struct5_5.csproj b/tests/src/JIT/jit64/gc/misc/struct5_5.csproj
index b67718f112..8f294f7561 100644
--- a/tests/src/JIT/jit64/gc/misc/struct5_5.csproj
+++ b/tests/src/JIT/jit64/gc/misc/struct5_5.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/gc/misc/struct6.csproj b/tests/src/JIT/jit64/gc/misc/struct6.csproj
index 55315b4422..b37d7fdac6 100644
--- a/tests/src/JIT/jit64/gc/misc/struct6.csproj
+++ b/tests/src/JIT/jit64/gc/misc/struct6.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/gc/misc/struct6_2.csproj b/tests/src/JIT/jit64/gc/misc/struct6_2.csproj
index be4b7e22fc..cf03e1c804 100644
--- a/tests/src/JIT/jit64/gc/misc/struct6_2.csproj
+++ b/tests/src/JIT/jit64/gc/misc/struct6_2.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/gc/misc/struct6_5.csproj b/tests/src/JIT/jit64/gc/misc/struct6_5.csproj
index 72ba10101c..3b11dbbee6 100644
--- a/tests/src/JIT/jit64/gc/misc/struct6_5.csproj
+++ b/tests/src/JIT/jit64/gc/misc/struct6_5.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/gc/misc/struct7_1.csproj b/tests/src/JIT/jit64/gc/misc/struct7_1.csproj
index c60aa99e50..0c22353a21 100644
--- a/tests/src/JIT/jit64/gc/misc/struct7_1.csproj
+++ b/tests/src/JIT/jit64/gc/misc/struct7_1.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/gc/misc/struct8.csproj b/tests/src/JIT/jit64/gc/misc/struct8.csproj
index 18e032ff81..fe5792f551 100644
--- a/tests/src/JIT/jit64/gc/misc/struct8.csproj
+++ b/tests/src/JIT/jit64/gc/misc/struct8.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/gc/misc/struct9.csproj b/tests/src/JIT/jit64/gc/misc/struct9.csproj
index 9951b0e7ee..b868e4c39d 100644
--- a/tests/src/JIT/jit64/gc/misc/struct9.csproj
+++ b/tests/src/JIT/jit64/gc/misc/struct9.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/gc/misc/struct9_2.csproj b/tests/src/JIT/jit64/gc/misc/struct9_2.csproj
index d4faf1b2a1..7d1c3dc6f0 100644
--- a/tests/src/JIT/jit64/gc/misc/struct9_2.csproj
+++ b/tests/src/JIT/jit64/gc/misc/struct9_2.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/gc/misc/structfp1_1.csproj b/tests/src/JIT/jit64/gc/misc/structfp1_1.csproj
index e66fec23a2..2ce464b153 100644
--- a/tests/src/JIT/jit64/gc/misc/structfp1_1.csproj
+++ b/tests/src/JIT/jit64/gc/misc/structfp1_1.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/gc/misc/structfp1_2.csproj b/tests/src/JIT/jit64/gc/misc/structfp1_2.csproj
index a7a7f4995e..4764288413 100644
--- a/tests/src/JIT/jit64/gc/misc/structfp1_2.csproj
+++ b/tests/src/JIT/jit64/gc/misc/structfp1_2.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/gc/misc/structfp1_3.csproj b/tests/src/JIT/jit64/gc/misc/structfp1_3.csproj
index 98886eaefb..8fbf948a54 100644
--- a/tests/src/JIT/jit64/gc/misc/structfp1_3.csproj
+++ b/tests/src/JIT/jit64/gc/misc/structfp1_3.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/gc/misc/structfp1_4.csproj b/tests/src/JIT/jit64/gc/misc/structfp1_4.csproj
index 7eb3cb78e8..0e0ab5a7ca 100644
--- a/tests/src/JIT/jit64/gc/misc/structfp1_4.csproj
+++ b/tests/src/JIT/jit64/gc/misc/structfp1_4.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/gc/misc/structfp1_5.csproj b/tests/src/JIT/jit64/gc/misc/structfp1_5.csproj
index 558e116df1..02fe226995 100644
--- a/tests/src/JIT/jit64/gc/misc/structfp1_5.csproj
+++ b/tests/src/JIT/jit64/gc/misc/structfp1_5.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/gc/misc/structfp1_6.csproj b/tests/src/JIT/jit64/gc/misc/structfp1_6.csproj
index 14c0dcfb81..166f7a3693 100644
--- a/tests/src/JIT/jit64/gc/misc/structfp1_6.csproj
+++ b/tests/src/JIT/jit64/gc/misc/structfp1_6.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/gc/misc/structfp2_1.csproj b/tests/src/JIT/jit64/gc/misc/structfp2_1.csproj
index 258584d27d..dfb0c17318 100644
--- a/tests/src/JIT/jit64/gc/misc/structfp2_1.csproj
+++ b/tests/src/JIT/jit64/gc/misc/structfp2_1.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/gc/misc/structfp2_2.csproj b/tests/src/JIT/jit64/gc/misc/structfp2_2.csproj
index 10862b56d1..1a18aa4e7c 100644
--- a/tests/src/JIT/jit64/gc/misc/structfp2_2.csproj
+++ b/tests/src/JIT/jit64/gc/misc/structfp2_2.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/gc/misc/structfp2_3.csproj b/tests/src/JIT/jit64/gc/misc/structfp2_3.csproj
index 83b27bec48..54b8aab763 100644
--- a/tests/src/JIT/jit64/gc/misc/structfp2_3.csproj
+++ b/tests/src/JIT/jit64/gc/misc/structfp2_3.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/gc/misc/structfp2_4.csproj b/tests/src/JIT/jit64/gc/misc/structfp2_4.csproj
index 7bcb24a8f1..70f058ccac 100644
--- a/tests/src/JIT/jit64/gc/misc/structfp2_4.csproj
+++ b/tests/src/JIT/jit64/gc/misc/structfp2_4.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/gc/misc/structfp3_1.csproj b/tests/src/JIT/jit64/gc/misc/structfp3_1.csproj
index 28bc9b3665..7350d3b062 100644
--- a/tests/src/JIT/jit64/gc/misc/structfp3_1.csproj
+++ b/tests/src/JIT/jit64/gc/misc/structfp3_1.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/gc/misc/structfp4_1.csproj b/tests/src/JIT/jit64/gc/misc/structfp4_1.csproj
index 4261f9dd7b..580dd9c916 100644
--- a/tests/src/JIT/jit64/gc/misc/structfp4_1.csproj
+++ b/tests/src/JIT/jit64/gc/misc/structfp4_1.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/gc/misc/structfp5_1.csproj b/tests/src/JIT/jit64/gc/misc/structfp5_1.csproj
index b1a4b7d7fa..f47284b25d 100644
--- a/tests/src/JIT/jit64/gc/misc/structfp5_1.csproj
+++ b/tests/src/JIT/jit64/gc/misc/structfp5_1.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/gc/misc/structfp6_1.csproj b/tests/src/JIT/jit64/gc/misc/structfp6_1.csproj
index 95d6523491..754ed6c7c2 100644
--- a/tests/src/JIT/jit64/gc/misc/structfp6_1.csproj
+++ b/tests/src/JIT/jit64/gc/misc/structfp6_1.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/gc/misc/structfpseh5_1.csproj b/tests/src/JIT/jit64/gc/misc/structfpseh5_1.csproj
index 02f0c53014..8f08848f01 100644
--- a/tests/src/JIT/jit64/gc/misc/structfpseh5_1.csproj
+++ b/tests/src/JIT/jit64/gc/misc/structfpseh5_1.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -11,12 +11,11 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -33,6 +32,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/gc/misc/structfpseh6_1.csproj b/tests/src/JIT/jit64/gc/misc/structfpseh6_1.csproj
index 3cf2c30bc6..aa8bc22ea5 100644
--- a/tests/src/JIT/jit64/gc/misc/structfpseh6_1.csproj
+++ b/tests/src/JIT/jit64/gc/misc/structfpseh6_1.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -33,6 +32,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/gc/misc/structref1_1.csproj b/tests/src/JIT/jit64/gc/misc/structref1_1.csproj
index 25256a4b21..4be6655947 100644
--- a/tests/src/JIT/jit64/gc/misc/structref1_1.csproj
+++ b/tests/src/JIT/jit64/gc/misc/structref1_1.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/gc/misc/structret1_1.csproj b/tests/src/JIT/jit64/gc/misc/structret1_1.csproj
index 3133515547..06cf32f693 100644
--- a/tests/src/JIT/jit64/gc/misc/structret1_1.csproj
+++ b/tests/src/JIT/jit64/gc/misc/structret1_1.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/gc/misc/structret1_2.csproj b/tests/src/JIT/jit64/gc/misc/structret1_2.csproj
index 1acab3da31..4cc7f25e74 100644
--- a/tests/src/JIT/jit64/gc/misc/structret1_2.csproj
+++ b/tests/src/JIT/jit64/gc/misc/structret1_2.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/gc/misc/structret1_3.csproj b/tests/src/JIT/jit64/gc/misc/structret1_3.csproj
index 832a461d1b..2fabc791ad 100644
--- a/tests/src/JIT/jit64/gc/misc/structret1_3.csproj
+++ b/tests/src/JIT/jit64/gc/misc/structret1_3.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/gc/misc/structret2_1.csproj b/tests/src/JIT/jit64/gc/misc/structret2_1.csproj
index f78376d0e1..750457ac93 100644
--- a/tests/src/JIT/jit64/gc/misc/structret2_1.csproj
+++ b/tests/src/JIT/jit64/gc/misc/structret2_1.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/gc/misc/structret2_2.csproj b/tests/src/JIT/jit64/gc/misc/structret2_2.csproj
index a247421a8b..5c93c72fd5 100644
--- a/tests/src/JIT/jit64/gc/misc/structret2_2.csproj
+++ b/tests/src/JIT/jit64/gc/misc/structret2_2.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/gc/misc/structret2_3.csproj b/tests/src/JIT/jit64/gc/misc/structret2_3.csproj
index 01e6293c0e..a554c21f5f 100644
--- a/tests/src/JIT/jit64/gc/misc/structret2_3.csproj
+++ b/tests/src/JIT/jit64/gc/misc/structret2_3.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/gc/misc/structret3_1.csproj b/tests/src/JIT/jit64/gc/misc/structret3_1.csproj
index e1bdedd8cc..0740749593 100644
--- a/tests/src/JIT/jit64/gc/misc/structret3_1.csproj
+++ b/tests/src/JIT/jit64/gc/misc/structret3_1.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/gc/misc/structret3_2.csproj b/tests/src/JIT/jit64/gc/misc/structret3_2.csproj
index 282e0df2a7..02f948bf8d 100644
--- a/tests/src/JIT/jit64/gc/misc/structret3_2.csproj
+++ b/tests/src/JIT/jit64/gc/misc/structret3_2.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/gc/misc/structret3_3.csproj b/tests/src/JIT/jit64/gc/misc/structret3_3.csproj
index 7e9e45f9a8..dabf37e71b 100644
--- a/tests/src/JIT/jit64/gc/misc/structret3_3.csproj
+++ b/tests/src/JIT/jit64/gc/misc/structret3_3.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/gc/misc/structret4_1.csproj b/tests/src/JIT/jit64/gc/misc/structret4_1.csproj
index 9339c80d54..214ea38725 100644
--- a/tests/src/JIT/jit64/gc/misc/structret4_1.csproj
+++ b/tests/src/JIT/jit64/gc/misc/structret4_1.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/gc/misc/structret4_2.csproj b/tests/src/JIT/jit64/gc/misc/structret4_2.csproj
index bc4f49cf3a..0301b712a2 100644
--- a/tests/src/JIT/jit64/gc/misc/structret4_2.csproj
+++ b/tests/src/JIT/jit64/gc/misc/structret4_2.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/gc/misc/structret4_3.csproj b/tests/src/JIT/jit64/gc/misc/structret4_3.csproj
index 972f64b4b8..c045582061 100644
--- a/tests/src/JIT/jit64/gc/misc/structret4_3.csproj
+++ b/tests/src/JIT/jit64/gc/misc/structret4_3.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/gc/misc/structret5_1.csproj b/tests/src/JIT/jit64/gc/misc/structret5_1.csproj
index 2000606615..cfc862939a 100644
--- a/tests/src/JIT/jit64/gc/misc/structret5_1.csproj
+++ b/tests/src/JIT/jit64/gc/misc/structret5_1.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/gc/misc/structret5_2.csproj b/tests/src/JIT/jit64/gc/misc/structret5_2.csproj
index aeeaf3ed27..1744542f6b 100644
--- a/tests/src/JIT/jit64/gc/misc/structret5_2.csproj
+++ b/tests/src/JIT/jit64/gc/misc/structret5_2.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/gc/misc/structret5_3.csproj b/tests/src/JIT/jit64/gc/misc/structret5_3.csproj
index 88837c136b..493d0a3ec9 100644
--- a/tests/src/JIT/jit64/gc/misc/structret5_3.csproj
+++ b/tests/src/JIT/jit64/gc/misc/structret5_3.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/gc/misc/structret6_1.csproj b/tests/src/JIT/jit64/gc/misc/structret6_1.csproj
index b71ab8e208..5040f9ff3e 100644
--- a/tests/src/JIT/jit64/gc/misc/structret6_1.csproj
+++ b/tests/src/JIT/jit64/gc/misc/structret6_1.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/gc/misc/structret6_2.csproj b/tests/src/JIT/jit64/gc/misc/structret6_2.csproj
index 94eb195e87..b5da2a241c 100644
--- a/tests/src/JIT/jit64/gc/misc/structret6_2.csproj
+++ b/tests/src/JIT/jit64/gc/misc/structret6_2.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/gc/misc/structret6_3.csproj b/tests/src/JIT/jit64/gc/misc/structret6_3.csproj
index eeaf32f84d..9c129417ef 100644
--- a/tests/src/JIT/jit64/gc/misc/structret6_3.csproj
+++ b/tests/src/JIT/jit64/gc/misc/structret6_3.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/gc/misc/structva1_1.csproj b/tests/src/JIT/jit64/gc/misc/structva1_1.csproj
index 6368483258..2c67f62268 100644
--- a/tests/src/JIT/jit64/gc/misc/structva1_1.csproj
+++ b/tests/src/JIT/jit64/gc/misc/structva1_1.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/gc/misc/test1.csproj b/tests/src/JIT/jit64/gc/misc/test1.csproj
index 1ca80dec81..8c4538b962 100644
--- a/tests/src/JIT/jit64/gc/misc/test1.csproj
+++ b/tests/src/JIT/jit64/gc/misc/test1.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/gc/misc/test2.csproj b/tests/src/JIT/jit64/gc/misc/test2.csproj
index bd769db772..204a888ca8 100644
--- a/tests/src/JIT/jit64/gc/misc/test2.csproj
+++ b/tests/src/JIT/jit64/gc/misc/test2.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/gc/misc/test3.csproj b/tests/src/JIT/jit64/gc/misc/test3.csproj
index 43f5e03189..b27678a255 100644
--- a/tests/src/JIT/jit64/gc/misc/test3.csproj
+++ b/tests/src/JIT/jit64/gc/misc/test3.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/gc/misc/test_noalloca.csproj b/tests/src/JIT/jit64/gc/misc/test_noalloca.csproj
index 635047e445..d9f8945a7e 100644
--- a/tests/src/JIT/jit64/gc/misc/test_noalloca.csproj
+++ b/tests/src/JIT/jit64/gc/misc/test_noalloca.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/gc/misc/vbil.csproj b/tests/src/JIT/jit64/gc/misc/vbil.csproj
index 4c0ed33d06..5b5001bc52 100644
--- a/tests/src/JIT/jit64/gc/misc/vbil.csproj
+++ b/tests/src/JIT/jit64/gc/misc/vbil.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/gc/regress/vswhidbey/339415.csproj b/tests/src/JIT/jit64/gc/regress/vswhidbey/339415.csproj
index e67730ca84..ab5a503614 100644
--- a/tests/src/JIT/jit64/gc/regress/vswhidbey/339415.csproj
+++ b/tests/src/JIT/jit64/gc/regress/vswhidbey/339415.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/hfa/main/testA/hfa_nd0A_d.csproj b/tests/src/JIT/jit64/hfa/main/testA/hfa_nd0A_d.csproj
index 69035edbc2..6be1abe96c 100644
--- a/tests/src/JIT/jit64/hfa/main/testA/hfa_nd0A_d.csproj
+++ b/tests/src/JIT/jit64/hfa/main/testA/hfa_nd0A_d.csproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/jit64/hfa/main/testA/hfa_nd0A_r.csproj b/tests/src/JIT/jit64/hfa/main/testA/hfa_nd0A_r.csproj
index ff2a307dfc..8cbcd5373b 100644
--- a/tests/src/JIT/jit64/hfa/main/testA/hfa_nd0A_r.csproj
+++ b/tests/src/JIT/jit64/hfa/main/testA/hfa_nd0A_r.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -37,6 +36,5 @@
<ProjectReference Include="..\dll\CMakelists.txt" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/hfa/main/testA/hfa_nd1A_d.csproj b/tests/src/JIT/jit64/hfa/main/testA/hfa_nd1A_d.csproj
index 48ff535978..15cb191c2e 100644
--- a/tests/src/JIT/jit64/hfa/main/testA/hfa_nd1A_d.csproj
+++ b/tests/src/JIT/jit64/hfa/main/testA/hfa_nd1A_d.csproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/jit64/hfa/main/testA/hfa_nd1A_r.csproj b/tests/src/JIT/jit64/hfa/main/testA/hfa_nd1A_r.csproj
index 46269d5c00..5f163eaa19 100644
--- a/tests/src/JIT/jit64/hfa/main/testA/hfa_nd1A_r.csproj
+++ b/tests/src/JIT/jit64/hfa/main/testA/hfa_nd1A_r.csproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -38,6 +37,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/hfa/main/testA/hfa_nd2A_d.csproj b/tests/src/JIT/jit64/hfa/main/testA/hfa_nd2A_d.csproj
index 7cbe45044b..f991350f72 100644
--- a/tests/src/JIT/jit64/hfa/main/testA/hfa_nd2A_d.csproj
+++ b/tests/src/JIT/jit64/hfa/main/testA/hfa_nd2A_d.csproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/jit64/hfa/main/testA/hfa_nd2A_r.csproj b/tests/src/JIT/jit64/hfa/main/testA/hfa_nd2A_r.csproj
index 6a83b5f365..afa6ad276e 100644
--- a/tests/src/JIT/jit64/hfa/main/testA/hfa_nd2A_r.csproj
+++ b/tests/src/JIT/jit64/hfa/main/testA/hfa_nd2A_r.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -37,6 +36,5 @@
<ProjectReference Include="..\dll\CMakelists.txt" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/hfa/main/testA/hfa_nf0A_d.csproj b/tests/src/JIT/jit64/hfa/main/testA/hfa_nf0A_d.csproj
index 1be1fb06e6..e02d0396bd 100644
--- a/tests/src/JIT/jit64/hfa/main/testA/hfa_nf0A_d.csproj
+++ b/tests/src/JIT/jit64/hfa/main/testA/hfa_nf0A_d.csproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/jit64/hfa/main/testA/hfa_nf0A_r.csproj b/tests/src/JIT/jit64/hfa/main/testA/hfa_nf0A_r.csproj
index b47385b93c..bbc59272a6 100644
--- a/tests/src/JIT/jit64/hfa/main/testA/hfa_nf0A_r.csproj
+++ b/tests/src/JIT/jit64/hfa/main/testA/hfa_nf0A_r.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -37,6 +36,5 @@
<ProjectReference Include="..\dll\CMakelists.txt" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/hfa/main/testA/hfa_nf1A_d.csproj b/tests/src/JIT/jit64/hfa/main/testA/hfa_nf1A_d.csproj
index ce53e36b37..f346cd0cf2 100644
--- a/tests/src/JIT/jit64/hfa/main/testA/hfa_nf1A_d.csproj
+++ b/tests/src/JIT/jit64/hfa/main/testA/hfa_nf1A_d.csproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/jit64/hfa/main/testA/hfa_nf1A_r.csproj b/tests/src/JIT/jit64/hfa/main/testA/hfa_nf1A_r.csproj
index e5bf4faf63..2e90ca2452 100644
--- a/tests/src/JIT/jit64/hfa/main/testA/hfa_nf1A_r.csproj
+++ b/tests/src/JIT/jit64/hfa/main/testA/hfa_nf1A_r.csproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -38,6 +37,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/hfa/main/testA/hfa_nf2A_d.csproj b/tests/src/JIT/jit64/hfa/main/testA/hfa_nf2A_d.csproj
index 93fbe78961..0397057d28 100644
--- a/tests/src/JIT/jit64/hfa/main/testA/hfa_nf2A_d.csproj
+++ b/tests/src/JIT/jit64/hfa/main/testA/hfa_nf2A_d.csproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/jit64/hfa/main/testA/hfa_nf2A_r.csproj b/tests/src/JIT/jit64/hfa/main/testA/hfa_nf2A_r.csproj
index 6b017bf49c..276ebde673 100644
--- a/tests/src/JIT/jit64/hfa/main/testA/hfa_nf2A_r.csproj
+++ b/tests/src/JIT/jit64/hfa/main/testA/hfa_nf2A_r.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -37,6 +36,5 @@
<ProjectReference Include="..\dll\CMakelists.txt" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/hfa/main/testA/hfa_sd0A_d.csproj b/tests/src/JIT/jit64/hfa/main/testA/hfa_sd0A_d.csproj
index 3952f3b5a7..6dc2a5768d 100644
--- a/tests/src/JIT/jit64/hfa/main/testA/hfa_sd0A_d.csproj
+++ b/tests/src/JIT/jit64/hfa/main/testA/hfa_sd0A_d.csproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/jit64/hfa/main/testA/hfa_sd0A_r.csproj b/tests/src/JIT/jit64/hfa/main/testA/hfa_sd0A_r.csproj
index 8a583dc3d9..d11742ae6a 100644
--- a/tests/src/JIT/jit64/hfa/main/testA/hfa_sd0A_r.csproj
+++ b/tests/src/JIT/jit64/hfa/main/testA/hfa_sd0A_r.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -37,6 +36,5 @@
<ProjectReference Include="..\dll\CMakelists.txt" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/hfa/main/testA/hfa_sd1A_d.csproj b/tests/src/JIT/jit64/hfa/main/testA/hfa_sd1A_d.csproj
index 0a7fdc9638..3ea36211f2 100644
--- a/tests/src/JIT/jit64/hfa/main/testA/hfa_sd1A_d.csproj
+++ b/tests/src/JIT/jit64/hfa/main/testA/hfa_sd1A_d.csproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/jit64/hfa/main/testA/hfa_sd1A_r.csproj b/tests/src/JIT/jit64/hfa/main/testA/hfa_sd1A_r.csproj
index ee08efd139..94d39d4426 100644
--- a/tests/src/JIT/jit64/hfa/main/testA/hfa_sd1A_r.csproj
+++ b/tests/src/JIT/jit64/hfa/main/testA/hfa_sd1A_r.csproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -38,6 +37,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/hfa/main/testA/hfa_sd2A_d.csproj b/tests/src/JIT/jit64/hfa/main/testA/hfa_sd2A_d.csproj
index 8cd066eda5..976a0db523 100644
--- a/tests/src/JIT/jit64/hfa/main/testA/hfa_sd2A_d.csproj
+++ b/tests/src/JIT/jit64/hfa/main/testA/hfa_sd2A_d.csproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/jit64/hfa/main/testA/hfa_sd2A_r.csproj b/tests/src/JIT/jit64/hfa/main/testA/hfa_sd2A_r.csproj
index 6fe71af897..921c244dca 100644
--- a/tests/src/JIT/jit64/hfa/main/testA/hfa_sd2A_r.csproj
+++ b/tests/src/JIT/jit64/hfa/main/testA/hfa_sd2A_r.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -37,6 +36,5 @@
<ProjectReference Include="..\dll\CMakelists.txt" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/hfa/main/testA/hfa_sf0A_d.csproj b/tests/src/JIT/jit64/hfa/main/testA/hfa_sf0A_d.csproj
index 4d3bc836b2..7445393a5d 100644
--- a/tests/src/JIT/jit64/hfa/main/testA/hfa_sf0A_d.csproj
+++ b/tests/src/JIT/jit64/hfa/main/testA/hfa_sf0A_d.csproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/jit64/hfa/main/testA/hfa_sf0A_r.csproj b/tests/src/JIT/jit64/hfa/main/testA/hfa_sf0A_r.csproj
index e7c59ec9d8..a8e06e4191 100644
--- a/tests/src/JIT/jit64/hfa/main/testA/hfa_sf0A_r.csproj
+++ b/tests/src/JIT/jit64/hfa/main/testA/hfa_sf0A_r.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -37,6 +36,5 @@
<ProjectReference Include="..\dll\CMakelists.txt" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/hfa/main/testA/hfa_sf1A_d.csproj b/tests/src/JIT/jit64/hfa/main/testA/hfa_sf1A_d.csproj
index a1f569ccaa..a9390e746c 100644
--- a/tests/src/JIT/jit64/hfa/main/testA/hfa_sf1A_d.csproj
+++ b/tests/src/JIT/jit64/hfa/main/testA/hfa_sf1A_d.csproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/jit64/hfa/main/testA/hfa_sf1A_r.csproj b/tests/src/JIT/jit64/hfa/main/testA/hfa_sf1A_r.csproj
index 871b693214..df9025c5d1 100644
--- a/tests/src/JIT/jit64/hfa/main/testA/hfa_sf1A_r.csproj
+++ b/tests/src/JIT/jit64/hfa/main/testA/hfa_sf1A_r.csproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -38,6 +37,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/hfa/main/testA/hfa_sf2A_d.csproj b/tests/src/JIT/jit64/hfa/main/testA/hfa_sf2A_d.csproj
index 457625b45a..4a4ef5db66 100644
--- a/tests/src/JIT/jit64/hfa/main/testA/hfa_sf2A_d.csproj
+++ b/tests/src/JIT/jit64/hfa/main/testA/hfa_sf2A_d.csproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/jit64/hfa/main/testA/hfa_sf2A_r.csproj b/tests/src/JIT/jit64/hfa/main/testA/hfa_sf2A_r.csproj
index 3c046ac624..4fa0e87987 100644
--- a/tests/src/JIT/jit64/hfa/main/testA/hfa_sf2A_r.csproj
+++ b/tests/src/JIT/jit64/hfa/main/testA/hfa_sf2A_r.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -37,6 +36,5 @@
<ProjectReference Include="..\dll\CMakelists.txt" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/hfa/main/testB/hfa_nd0B_d.csproj b/tests/src/JIT/jit64/hfa/main/testB/hfa_nd0B_d.csproj
index 56eff6027c..e163a7dc5a 100644
--- a/tests/src/JIT/jit64/hfa/main/testB/hfa_nd0B_d.csproj
+++ b/tests/src/JIT/jit64/hfa/main/testB/hfa_nd0B_d.csproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -37,6 +36,5 @@
<ProjectReference Include="..\dll\CMakelists.txt" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/hfa/main/testB/hfa_nd0B_r.csproj b/tests/src/JIT/jit64/hfa/main/testB/hfa_nd0B_r.csproj
index 4e4c9e1d6a..bb5c1b56f2 100644
--- a/tests/src/JIT/jit64/hfa/main/testB/hfa_nd0B_r.csproj
+++ b/tests/src/JIT/jit64/hfa/main/testB/hfa_nd0B_r.csproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -37,6 +36,5 @@
<ProjectReference Include="..\dll\CMakelists.txt" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/hfa/main/testB/hfa_nd2B_d.csproj b/tests/src/JIT/jit64/hfa/main/testB/hfa_nd2B_d.csproj
index c65807364a..dc5cf018b0 100644
--- a/tests/src/JIT/jit64/hfa/main/testB/hfa_nd2B_d.csproj
+++ b/tests/src/JIT/jit64/hfa/main/testB/hfa_nd2B_d.csproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -37,6 +36,5 @@
<ProjectReference Include="..\dll\CMakelists.txt" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/hfa/main/testB/hfa_nd2B_r.csproj b/tests/src/JIT/jit64/hfa/main/testB/hfa_nd2B_r.csproj
index a55d2f3eff..e6749a6fa0 100644
--- a/tests/src/JIT/jit64/hfa/main/testB/hfa_nd2B_r.csproj
+++ b/tests/src/JIT/jit64/hfa/main/testB/hfa_nd2B_r.csproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -37,6 +36,5 @@
<ProjectReference Include="..\dll\CMakelists.txt" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/hfa/main/testB/hfa_nf0B_d.csproj b/tests/src/JIT/jit64/hfa/main/testB/hfa_nf0B_d.csproj
index 9cb1f258d0..e566acf35e 100644
--- a/tests/src/JIT/jit64/hfa/main/testB/hfa_nf0B_d.csproj
+++ b/tests/src/JIT/jit64/hfa/main/testB/hfa_nf0B_d.csproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -37,6 +36,5 @@
<ProjectReference Include="..\dll\CMakelists.txt" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/hfa/main/testB/hfa_nf0B_r.csproj b/tests/src/JIT/jit64/hfa/main/testB/hfa_nf0B_r.csproj
index 637c6d3a2e..93e8d6405b 100644
--- a/tests/src/JIT/jit64/hfa/main/testB/hfa_nf0B_r.csproj
+++ b/tests/src/JIT/jit64/hfa/main/testB/hfa_nf0B_r.csproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -37,6 +36,5 @@
<ProjectReference Include="..\dll\CMakelists.txt" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/hfa/main/testB/hfa_nf2B_d.csproj b/tests/src/JIT/jit64/hfa/main/testB/hfa_nf2B_d.csproj
index a98558e540..1e70c5169b 100644
--- a/tests/src/JIT/jit64/hfa/main/testB/hfa_nf2B_d.csproj
+++ b/tests/src/JIT/jit64/hfa/main/testB/hfa_nf2B_d.csproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -37,6 +36,5 @@
<ProjectReference Include="..\dll\CMakelists.txt" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/hfa/main/testB/hfa_nf2B_r.csproj b/tests/src/JIT/jit64/hfa/main/testB/hfa_nf2B_r.csproj
index 46c695e496..8cb8ac98b3 100644
--- a/tests/src/JIT/jit64/hfa/main/testB/hfa_nf2B_r.csproj
+++ b/tests/src/JIT/jit64/hfa/main/testB/hfa_nf2B_r.csproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -37,6 +36,5 @@
<ProjectReference Include="..\dll\CMakelists.txt" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/hfa/main/testB/hfa_sd0B_d.csproj b/tests/src/JIT/jit64/hfa/main/testB/hfa_sd0B_d.csproj
index cda03133b4..b8dae3f211 100644
--- a/tests/src/JIT/jit64/hfa/main/testB/hfa_sd0B_d.csproj
+++ b/tests/src/JIT/jit64/hfa/main/testB/hfa_sd0B_d.csproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -37,6 +36,5 @@
<ProjectReference Include="..\dll\CMakelists.txt" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/hfa/main/testB/hfa_sd0B_r.csproj b/tests/src/JIT/jit64/hfa/main/testB/hfa_sd0B_r.csproj
index 8dedb9cf51..5510f0e94f 100644
--- a/tests/src/JIT/jit64/hfa/main/testB/hfa_sd0B_r.csproj
+++ b/tests/src/JIT/jit64/hfa/main/testB/hfa_sd0B_r.csproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -37,6 +36,5 @@
<ProjectReference Include="..\dll\CMakelists.txt" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/hfa/main/testB/hfa_sd2B_d.csproj b/tests/src/JIT/jit64/hfa/main/testB/hfa_sd2B_d.csproj
index 4d2767e4c1..cb27ed255e 100644
--- a/tests/src/JIT/jit64/hfa/main/testB/hfa_sd2B_d.csproj
+++ b/tests/src/JIT/jit64/hfa/main/testB/hfa_sd2B_d.csproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -37,6 +36,5 @@
<ProjectReference Include="..\dll\CMakelists.txt" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/hfa/main/testB/hfa_sd2B_r.csproj b/tests/src/JIT/jit64/hfa/main/testB/hfa_sd2B_r.csproj
index 54c6b9f29b..92e94e3ccf 100644
--- a/tests/src/JIT/jit64/hfa/main/testB/hfa_sd2B_r.csproj
+++ b/tests/src/JIT/jit64/hfa/main/testB/hfa_sd2B_r.csproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -37,6 +36,5 @@
<ProjectReference Include="..\dll\CMakelists.txt" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/hfa/main/testB/hfa_sf0B_d.csproj b/tests/src/JIT/jit64/hfa/main/testB/hfa_sf0B_d.csproj
index e524ebf784..c9f39a4c6f 100644
--- a/tests/src/JIT/jit64/hfa/main/testB/hfa_sf0B_d.csproj
+++ b/tests/src/JIT/jit64/hfa/main/testB/hfa_sf0B_d.csproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -37,6 +36,5 @@
<ProjectReference Include="..\dll\CMakelists.txt" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/hfa/main/testB/hfa_sf0B_r.csproj b/tests/src/JIT/jit64/hfa/main/testB/hfa_sf0B_r.csproj
index 18cc5ecc6a..79179184df 100644
--- a/tests/src/JIT/jit64/hfa/main/testB/hfa_sf0B_r.csproj
+++ b/tests/src/JIT/jit64/hfa/main/testB/hfa_sf0B_r.csproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -37,6 +36,5 @@
<ProjectReference Include="..\dll\CMakelists.txt" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/hfa/main/testB/hfa_sf2B_d.csproj b/tests/src/JIT/jit64/hfa/main/testB/hfa_sf2B_d.csproj
index be6b46c5e3..7a5a65f130 100644
--- a/tests/src/JIT/jit64/hfa/main/testB/hfa_sf2B_d.csproj
+++ b/tests/src/JIT/jit64/hfa/main/testB/hfa_sf2B_d.csproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -37,6 +36,5 @@
<ProjectReference Include="..\dll\CMakelists.txt" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/hfa/main/testB/hfa_sf2B_r.csproj b/tests/src/JIT/jit64/hfa/main/testB/hfa_sf2B_r.csproj
index 61de184bbf..f2f201b049 100644
--- a/tests/src/JIT/jit64/hfa/main/testB/hfa_sf2B_r.csproj
+++ b/tests/src/JIT/jit64/hfa/main/testB/hfa_sf2B_r.csproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -37,6 +36,5 @@
<ProjectReference Include="..\dll\CMakelists.txt" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/hfa/main/testC/hfa_nd0C_d.csproj b/tests/src/JIT/jit64/hfa/main/testC/hfa_nd0C_d.csproj
index e1c311c4cd..7611207318 100644
--- a/tests/src/JIT/jit64/hfa/main/testC/hfa_nd0C_d.csproj
+++ b/tests/src/JIT/jit64/hfa/main/testC/hfa_nd0C_d.csproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/jit64/hfa/main/testC/hfa_nd0C_r.csproj b/tests/src/JIT/jit64/hfa/main/testC/hfa_nd0C_r.csproj
index eb8fa13f14..bc9e45a8cf 100644
--- a/tests/src/JIT/jit64/hfa/main/testC/hfa_nd0C_r.csproj
+++ b/tests/src/JIT/jit64/hfa/main/testC/hfa_nd0C_r.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -37,6 +36,5 @@
<ProjectReference Include="..\dll\CMakelists.txt" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/hfa/main/testC/hfa_nd1C_d.csproj b/tests/src/JIT/jit64/hfa/main/testC/hfa_nd1C_d.csproj
index 843480256a..437fa8b6d3 100644
--- a/tests/src/JIT/jit64/hfa/main/testC/hfa_nd1C_d.csproj
+++ b/tests/src/JIT/jit64/hfa/main/testC/hfa_nd1C_d.csproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/jit64/hfa/main/testC/hfa_nd2C_d.csproj b/tests/src/JIT/jit64/hfa/main/testC/hfa_nd2C_d.csproj
index e89dcc8c85..76a7bceab4 100644
--- a/tests/src/JIT/jit64/hfa/main/testC/hfa_nd2C_d.csproj
+++ b/tests/src/JIT/jit64/hfa/main/testC/hfa_nd2C_d.csproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/jit64/hfa/main/testC/hfa_nd2C_r.csproj b/tests/src/JIT/jit64/hfa/main/testC/hfa_nd2C_r.csproj
index 073fffe7e7..6abce3bfd5 100644
--- a/tests/src/JIT/jit64/hfa/main/testC/hfa_nd2C_r.csproj
+++ b/tests/src/JIT/jit64/hfa/main/testC/hfa_nd2C_r.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -37,6 +36,5 @@
<ProjectReference Include="..\dll\CMakelists.txt" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/hfa/main/testC/hfa_nf0C_d.csproj b/tests/src/JIT/jit64/hfa/main/testC/hfa_nf0C_d.csproj
index 4e7b8ffe9b..466721662b 100644
--- a/tests/src/JIT/jit64/hfa/main/testC/hfa_nf0C_d.csproj
+++ b/tests/src/JIT/jit64/hfa/main/testC/hfa_nf0C_d.csproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/jit64/hfa/main/testC/hfa_nf0C_r.csproj b/tests/src/JIT/jit64/hfa/main/testC/hfa_nf0C_r.csproj
index ce8e9c60ba..7311e43d78 100644
--- a/tests/src/JIT/jit64/hfa/main/testC/hfa_nf0C_r.csproj
+++ b/tests/src/JIT/jit64/hfa/main/testC/hfa_nf0C_r.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -37,6 +36,5 @@
<ProjectReference Include="..\dll\CMakelists.txt" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/hfa/main/testC/hfa_nf1C_d.csproj b/tests/src/JIT/jit64/hfa/main/testC/hfa_nf1C_d.csproj
index 971f7ff8a5..b9f3428654 100644
--- a/tests/src/JIT/jit64/hfa/main/testC/hfa_nf1C_d.csproj
+++ b/tests/src/JIT/jit64/hfa/main/testC/hfa_nf1C_d.csproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/jit64/hfa/main/testC/hfa_nf1C_r.csproj b/tests/src/JIT/jit64/hfa/main/testC/hfa_nf1C_r.csproj
index d1ccef4385..c17240b0f2 100644
--- a/tests/src/JIT/jit64/hfa/main/testC/hfa_nf1C_r.csproj
+++ b/tests/src/JIT/jit64/hfa/main/testC/hfa_nf1C_r.csproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -38,6 +37,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/hfa/main/testC/hfa_nf2C_d.csproj b/tests/src/JIT/jit64/hfa/main/testC/hfa_nf2C_d.csproj
index 1c668b3740..dd56e2b078 100644
--- a/tests/src/JIT/jit64/hfa/main/testC/hfa_nf2C_d.csproj
+++ b/tests/src/JIT/jit64/hfa/main/testC/hfa_nf2C_d.csproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/jit64/hfa/main/testC/hfa_nf2C_r.csproj b/tests/src/JIT/jit64/hfa/main/testC/hfa_nf2C_r.csproj
index 87565b0adf..eb3e3ac6c3 100644
--- a/tests/src/JIT/jit64/hfa/main/testC/hfa_nf2C_r.csproj
+++ b/tests/src/JIT/jit64/hfa/main/testC/hfa_nf2C_r.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -37,6 +36,5 @@
<ProjectReference Include="..\dll\CMakelists.txt" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/hfa/main/testC/hfa_sd0C_d.csproj b/tests/src/JIT/jit64/hfa/main/testC/hfa_sd0C_d.csproj
index a650366f4d..6eac9ecdc7 100644
--- a/tests/src/JIT/jit64/hfa/main/testC/hfa_sd0C_d.csproj
+++ b/tests/src/JIT/jit64/hfa/main/testC/hfa_sd0C_d.csproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/jit64/hfa/main/testC/hfa_sd0C_r.csproj b/tests/src/JIT/jit64/hfa/main/testC/hfa_sd0C_r.csproj
index 2361cb8ebd..7e961bddb6 100644
--- a/tests/src/JIT/jit64/hfa/main/testC/hfa_sd0C_r.csproj
+++ b/tests/src/JIT/jit64/hfa/main/testC/hfa_sd0C_r.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -37,6 +36,5 @@
<ProjectReference Include="..\dll\CMakelists.txt" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/hfa/main/testC/hfa_sd1C_d.csproj b/tests/src/JIT/jit64/hfa/main/testC/hfa_sd1C_d.csproj
index 1df0b4e40a..eb88759bf8 100644
--- a/tests/src/JIT/jit64/hfa/main/testC/hfa_sd1C_d.csproj
+++ b/tests/src/JIT/jit64/hfa/main/testC/hfa_sd1C_d.csproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/jit64/hfa/main/testC/hfa_sd1C_r.csproj b/tests/src/JIT/jit64/hfa/main/testC/hfa_sd1C_r.csproj
index f05bd28a61..2700d5a8a3 100644
--- a/tests/src/JIT/jit64/hfa/main/testC/hfa_sd1C_r.csproj
+++ b/tests/src/JIT/jit64/hfa/main/testC/hfa_sd1C_r.csproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -38,6 +37,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/hfa/main/testC/hfa_sd2C_d.csproj b/tests/src/JIT/jit64/hfa/main/testC/hfa_sd2C_d.csproj
index 7edbf0ea45..a19baf4677 100644
--- a/tests/src/JIT/jit64/hfa/main/testC/hfa_sd2C_d.csproj
+++ b/tests/src/JIT/jit64/hfa/main/testC/hfa_sd2C_d.csproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/jit64/hfa/main/testC/hfa_sd2C_r.csproj b/tests/src/JIT/jit64/hfa/main/testC/hfa_sd2C_r.csproj
index 51c9c27829..b13a616f73 100644
--- a/tests/src/JIT/jit64/hfa/main/testC/hfa_sd2C_r.csproj
+++ b/tests/src/JIT/jit64/hfa/main/testC/hfa_sd2C_r.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -37,6 +36,5 @@
<ProjectReference Include="..\dll\CMakelists.txt" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/hfa/main/testC/hfa_sf0C_d.csproj b/tests/src/JIT/jit64/hfa/main/testC/hfa_sf0C_d.csproj
index a27e74991b..077334f4ac 100644
--- a/tests/src/JIT/jit64/hfa/main/testC/hfa_sf0C_d.csproj
+++ b/tests/src/JIT/jit64/hfa/main/testC/hfa_sf0C_d.csproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/jit64/hfa/main/testC/hfa_sf0C_r.csproj b/tests/src/JIT/jit64/hfa/main/testC/hfa_sf0C_r.csproj
index b14d402289..d1218c0345 100644
--- a/tests/src/JIT/jit64/hfa/main/testC/hfa_sf0C_r.csproj
+++ b/tests/src/JIT/jit64/hfa/main/testC/hfa_sf0C_r.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -37,6 +36,5 @@
<ProjectReference Include="..\dll\CMakelists.txt" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/hfa/main/testC/hfa_sf1C_d.csproj b/tests/src/JIT/jit64/hfa/main/testC/hfa_sf1C_d.csproj
index 37666801ac..f743e477bb 100644
--- a/tests/src/JIT/jit64/hfa/main/testC/hfa_sf1C_d.csproj
+++ b/tests/src/JIT/jit64/hfa/main/testC/hfa_sf1C_d.csproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/jit64/hfa/main/testC/hfa_sf1C_r.csproj b/tests/src/JIT/jit64/hfa/main/testC/hfa_sf1C_r.csproj
index 6b90450cf5..3f18eb99b6 100644
--- a/tests/src/JIT/jit64/hfa/main/testC/hfa_sf1C_r.csproj
+++ b/tests/src/JIT/jit64/hfa/main/testC/hfa_sf1C_r.csproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -38,6 +37,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/hfa/main/testC/hfa_sf2C_d.csproj b/tests/src/JIT/jit64/hfa/main/testC/hfa_sf2C_d.csproj
index bd33d3aa63..62aeda2cbe 100644
--- a/tests/src/JIT/jit64/hfa/main/testC/hfa_sf2C_d.csproj
+++ b/tests/src/JIT/jit64/hfa/main/testC/hfa_sf2C_d.csproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/jit64/hfa/main/testC/hfa_sf2C_r.csproj b/tests/src/JIT/jit64/hfa/main/testC/hfa_sf2C_r.csproj
index 8ac6726484..e9cf14281d 100644
--- a/tests/src/JIT/jit64/hfa/main/testC/hfa_sf2C_r.csproj
+++ b/tests/src/JIT/jit64/hfa/main/testC/hfa_sf2C_r.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -37,6 +36,5 @@
<ProjectReference Include="..\dll\CMakelists.txt" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/hfa/main/testE/hfa_nd0E_d.csproj b/tests/src/JIT/jit64/hfa/main/testE/hfa_nd0E_d.csproj
index 7dbdb350bf..5fb9c0eb3a 100644
--- a/tests/src/JIT/jit64/hfa/main/testE/hfa_nd0E_d.csproj
+++ b/tests/src/JIT/jit64/hfa/main/testE/hfa_nd0E_d.csproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/jit64/hfa/main/testE/hfa_nd0E_r.csproj b/tests/src/JIT/jit64/hfa/main/testE/hfa_nd0E_r.csproj
index df16485ce6..28e4f7ae79 100644
--- a/tests/src/JIT/jit64/hfa/main/testE/hfa_nd0E_r.csproj
+++ b/tests/src/JIT/jit64/hfa/main/testE/hfa_nd0E_r.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -37,6 +36,5 @@
<ProjectReference Include="..\dll\CMakelists.txt" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/hfa/main/testE/hfa_nd1E_d.csproj b/tests/src/JIT/jit64/hfa/main/testE/hfa_nd1E_d.csproj
index b8efd6b369..00d3c48217 100644
--- a/tests/src/JIT/jit64/hfa/main/testE/hfa_nd1E_d.csproj
+++ b/tests/src/JIT/jit64/hfa/main/testE/hfa_nd1E_d.csproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/jit64/hfa/main/testE/hfa_nd1E_r.csproj b/tests/src/JIT/jit64/hfa/main/testE/hfa_nd1E_r.csproj
index ad3b033cb2..a69ac4d7d8 100644
--- a/tests/src/JIT/jit64/hfa/main/testE/hfa_nd1E_r.csproj
+++ b/tests/src/JIT/jit64/hfa/main/testE/hfa_nd1E_r.csproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -38,6 +37,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/hfa/main/testE/hfa_nd2E_d.csproj b/tests/src/JIT/jit64/hfa/main/testE/hfa_nd2E_d.csproj
index d30748adca..74fb37eefe 100644
--- a/tests/src/JIT/jit64/hfa/main/testE/hfa_nd2E_d.csproj
+++ b/tests/src/JIT/jit64/hfa/main/testE/hfa_nd2E_d.csproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/jit64/hfa/main/testE/hfa_nd2E_r.csproj b/tests/src/JIT/jit64/hfa/main/testE/hfa_nd2E_r.csproj
index 6ccea5a028..e3d98f72b3 100644
--- a/tests/src/JIT/jit64/hfa/main/testE/hfa_nd2E_r.csproj
+++ b/tests/src/JIT/jit64/hfa/main/testE/hfa_nd2E_r.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -37,6 +36,5 @@
<ProjectReference Include="..\dll\CMakelists.txt" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/hfa/main/testE/hfa_nf0E_d.csproj b/tests/src/JIT/jit64/hfa/main/testE/hfa_nf0E_d.csproj
index 5002f078c7..950d1a4940 100644
--- a/tests/src/JIT/jit64/hfa/main/testE/hfa_nf0E_d.csproj
+++ b/tests/src/JIT/jit64/hfa/main/testE/hfa_nf0E_d.csproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/jit64/hfa/main/testE/hfa_nf0E_r.csproj b/tests/src/JIT/jit64/hfa/main/testE/hfa_nf0E_r.csproj
index aa043710a3..610e1ef771 100644
--- a/tests/src/JIT/jit64/hfa/main/testE/hfa_nf0E_r.csproj
+++ b/tests/src/JIT/jit64/hfa/main/testE/hfa_nf0E_r.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -37,6 +36,5 @@
<ProjectReference Include="..\dll\CMakelists.txt" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/hfa/main/testE/hfa_nf1E_d.csproj b/tests/src/JIT/jit64/hfa/main/testE/hfa_nf1E_d.csproj
index 074dd77b37..d8c3c3fb24 100644
--- a/tests/src/JIT/jit64/hfa/main/testE/hfa_nf1E_d.csproj
+++ b/tests/src/JIT/jit64/hfa/main/testE/hfa_nf1E_d.csproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/jit64/hfa/main/testE/hfa_nf1E_r.csproj b/tests/src/JIT/jit64/hfa/main/testE/hfa_nf1E_r.csproj
index 41cc87be1d..94f909fc3e 100644
--- a/tests/src/JIT/jit64/hfa/main/testE/hfa_nf1E_r.csproj
+++ b/tests/src/JIT/jit64/hfa/main/testE/hfa_nf1E_r.csproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -38,6 +37,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/hfa/main/testE/hfa_nf2E_d.csproj b/tests/src/JIT/jit64/hfa/main/testE/hfa_nf2E_d.csproj
index 7934e3e987..4a2253831b 100644
--- a/tests/src/JIT/jit64/hfa/main/testE/hfa_nf2E_d.csproj
+++ b/tests/src/JIT/jit64/hfa/main/testE/hfa_nf2E_d.csproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/jit64/hfa/main/testE/hfa_nf2E_r.csproj b/tests/src/JIT/jit64/hfa/main/testE/hfa_nf2E_r.csproj
index dce9c23094..3fc3854e39 100644
--- a/tests/src/JIT/jit64/hfa/main/testE/hfa_nf2E_r.csproj
+++ b/tests/src/JIT/jit64/hfa/main/testE/hfa_nf2E_r.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -37,6 +36,5 @@
<ProjectReference Include="..\dll\CMakelists.txt" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/hfa/main/testE/hfa_sd0E_d.csproj b/tests/src/JIT/jit64/hfa/main/testE/hfa_sd0E_d.csproj
index ddcb38372f..d36a75a0f6 100644
--- a/tests/src/JIT/jit64/hfa/main/testE/hfa_sd0E_d.csproj
+++ b/tests/src/JIT/jit64/hfa/main/testE/hfa_sd0E_d.csproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/jit64/hfa/main/testE/hfa_sd0E_r.csproj b/tests/src/JIT/jit64/hfa/main/testE/hfa_sd0E_r.csproj
index 844ea776ce..1ebd381bbc 100644
--- a/tests/src/JIT/jit64/hfa/main/testE/hfa_sd0E_r.csproj
+++ b/tests/src/JIT/jit64/hfa/main/testE/hfa_sd0E_r.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -37,6 +36,5 @@
<ProjectReference Include="..\dll\CMakelists.txt" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/hfa/main/testE/hfa_sd1E_d.csproj b/tests/src/JIT/jit64/hfa/main/testE/hfa_sd1E_d.csproj
index dc5753e865..8af7e707a4 100644
--- a/tests/src/JIT/jit64/hfa/main/testE/hfa_sd1E_d.csproj
+++ b/tests/src/JIT/jit64/hfa/main/testE/hfa_sd1E_d.csproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/jit64/hfa/main/testE/hfa_sd1E_r.csproj b/tests/src/JIT/jit64/hfa/main/testE/hfa_sd1E_r.csproj
index ce80417d9f..a2999ce2fe 100644
--- a/tests/src/JIT/jit64/hfa/main/testE/hfa_sd1E_r.csproj
+++ b/tests/src/JIT/jit64/hfa/main/testE/hfa_sd1E_r.csproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -38,6 +37,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/hfa/main/testE/hfa_sd2E_d.csproj b/tests/src/JIT/jit64/hfa/main/testE/hfa_sd2E_d.csproj
index 15283ab6e2..34b152bf7d 100644
--- a/tests/src/JIT/jit64/hfa/main/testE/hfa_sd2E_d.csproj
+++ b/tests/src/JIT/jit64/hfa/main/testE/hfa_sd2E_d.csproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/jit64/hfa/main/testE/hfa_sd2E_r.csproj b/tests/src/JIT/jit64/hfa/main/testE/hfa_sd2E_r.csproj
index f6d0a27cd8..c47d2d0ed3 100644
--- a/tests/src/JIT/jit64/hfa/main/testE/hfa_sd2E_r.csproj
+++ b/tests/src/JIT/jit64/hfa/main/testE/hfa_sd2E_r.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -37,6 +36,5 @@
<ProjectReference Include="..\dll\CMakelists.txt" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/hfa/main/testE/hfa_sf0E_d.csproj b/tests/src/JIT/jit64/hfa/main/testE/hfa_sf0E_d.csproj
index 34b64f0dea..e342f8c123 100644
--- a/tests/src/JIT/jit64/hfa/main/testE/hfa_sf0E_d.csproj
+++ b/tests/src/JIT/jit64/hfa/main/testE/hfa_sf0E_d.csproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/jit64/hfa/main/testE/hfa_sf0E_r.csproj b/tests/src/JIT/jit64/hfa/main/testE/hfa_sf0E_r.csproj
index 551d5006f1..22d3a9bcf2 100644
--- a/tests/src/JIT/jit64/hfa/main/testE/hfa_sf0E_r.csproj
+++ b/tests/src/JIT/jit64/hfa/main/testE/hfa_sf0E_r.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -37,6 +36,5 @@
<ProjectReference Include="..\dll\CMakelists.txt" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/hfa/main/testE/hfa_sf1E_d.csproj b/tests/src/JIT/jit64/hfa/main/testE/hfa_sf1E_d.csproj
index 0f9fd86040..294d97e340 100644
--- a/tests/src/JIT/jit64/hfa/main/testE/hfa_sf1E_d.csproj
+++ b/tests/src/JIT/jit64/hfa/main/testE/hfa_sf1E_d.csproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/jit64/hfa/main/testE/hfa_sf1E_r.csproj b/tests/src/JIT/jit64/hfa/main/testE/hfa_sf1E_r.csproj
index 8faa0e8cdc..5854b1b25a 100644
--- a/tests/src/JIT/jit64/hfa/main/testE/hfa_sf1E_r.csproj
+++ b/tests/src/JIT/jit64/hfa/main/testE/hfa_sf1E_r.csproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -38,6 +37,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/hfa/main/testE/hfa_sf2E_d.csproj b/tests/src/JIT/jit64/hfa/main/testE/hfa_sf2E_d.csproj
index 498ffd4cd0..7b24069147 100644
--- a/tests/src/JIT/jit64/hfa/main/testE/hfa_sf2E_d.csproj
+++ b/tests/src/JIT/jit64/hfa/main/testE/hfa_sf2E_d.csproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/jit64/hfa/main/testE/hfa_sf2E_r.csproj b/tests/src/JIT/jit64/hfa/main/testE/hfa_sf2E_r.csproj
index a20f8ca5b8..6e0fa708b1 100644
--- a/tests/src/JIT/jit64/hfa/main/testE/hfa_sf2E_r.csproj
+++ b/tests/src/JIT/jit64/hfa/main/testE/hfa_sf2E_r.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -37,6 +36,5 @@
<ProjectReference Include="..\dll\CMakelists.txt" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/hfa/main/testG/hfa_nd0G_d.csproj b/tests/src/JIT/jit64/hfa/main/testG/hfa_nd0G_d.csproj
index 80077e1a84..1007f353e6 100644
--- a/tests/src/JIT/jit64/hfa/main/testG/hfa_nd0G_d.csproj
+++ b/tests/src/JIT/jit64/hfa/main/testG/hfa_nd0G_d.csproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/jit64/hfa/main/testG/hfa_nd0G_r.csproj b/tests/src/JIT/jit64/hfa/main/testG/hfa_nd0G_r.csproj
index fa1ded0dc8..d5ca53eb1f 100644
--- a/tests/src/JIT/jit64/hfa/main/testG/hfa_nd0G_r.csproj
+++ b/tests/src/JIT/jit64/hfa/main/testG/hfa_nd0G_r.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -37,6 +36,5 @@
<ProjectReference Include="..\dll\CMakelists.txt" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/hfa/main/testG/hfa_nd1G_d.csproj b/tests/src/JIT/jit64/hfa/main/testG/hfa_nd1G_d.csproj
index f658c76196..3daf575180 100644
--- a/tests/src/JIT/jit64/hfa/main/testG/hfa_nd1G_d.csproj
+++ b/tests/src/JIT/jit64/hfa/main/testG/hfa_nd1G_d.csproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/jit64/hfa/main/testG/hfa_nd1G_r.csproj b/tests/src/JIT/jit64/hfa/main/testG/hfa_nd1G_r.csproj
index 38f210efdb..bcd8230151 100644
--- a/tests/src/JIT/jit64/hfa/main/testG/hfa_nd1G_r.csproj
+++ b/tests/src/JIT/jit64/hfa/main/testG/hfa_nd1G_r.csproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -38,6 +37,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/hfa/main/testG/hfa_nd2G_d.csproj b/tests/src/JIT/jit64/hfa/main/testG/hfa_nd2G_d.csproj
index 68bb05c3c9..46bc8c28a0 100644
--- a/tests/src/JIT/jit64/hfa/main/testG/hfa_nd2G_d.csproj
+++ b/tests/src/JIT/jit64/hfa/main/testG/hfa_nd2G_d.csproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/jit64/hfa/main/testG/hfa_nd2G_r.csproj b/tests/src/JIT/jit64/hfa/main/testG/hfa_nd2G_r.csproj
index c5d24c784b..6e2a4e27d2 100644
--- a/tests/src/JIT/jit64/hfa/main/testG/hfa_nd2G_r.csproj
+++ b/tests/src/JIT/jit64/hfa/main/testG/hfa_nd2G_r.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -37,6 +36,5 @@
<ProjectReference Include="..\dll\CMakelists.txt" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/hfa/main/testG/hfa_nf0G_d.csproj b/tests/src/JIT/jit64/hfa/main/testG/hfa_nf0G_d.csproj
index d2078c3cff..f93ab0d389 100644
--- a/tests/src/JIT/jit64/hfa/main/testG/hfa_nf0G_d.csproj
+++ b/tests/src/JIT/jit64/hfa/main/testG/hfa_nf0G_d.csproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/jit64/hfa/main/testG/hfa_nf0G_r.csproj b/tests/src/JIT/jit64/hfa/main/testG/hfa_nf0G_r.csproj
index 38c1317786..891bd51c0d 100644
--- a/tests/src/JIT/jit64/hfa/main/testG/hfa_nf0G_r.csproj
+++ b/tests/src/JIT/jit64/hfa/main/testG/hfa_nf0G_r.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -37,6 +36,5 @@
<ProjectReference Include="..\dll\CMakelists.txt" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/hfa/main/testG/hfa_nf1G_d.csproj b/tests/src/JIT/jit64/hfa/main/testG/hfa_nf1G_d.csproj
index 10d701537d..fb456d48fa 100644
--- a/tests/src/JIT/jit64/hfa/main/testG/hfa_nf1G_d.csproj
+++ b/tests/src/JIT/jit64/hfa/main/testG/hfa_nf1G_d.csproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/jit64/hfa/main/testG/hfa_nf1G_r.csproj b/tests/src/JIT/jit64/hfa/main/testG/hfa_nf1G_r.csproj
index d18230fe66..00238fb6e0 100644
--- a/tests/src/JIT/jit64/hfa/main/testG/hfa_nf1G_r.csproj
+++ b/tests/src/JIT/jit64/hfa/main/testG/hfa_nf1G_r.csproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -38,6 +37,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/hfa/main/testG/hfa_nf2G_d.csproj b/tests/src/JIT/jit64/hfa/main/testG/hfa_nf2G_d.csproj
index 30e36429f7..032f9a44f4 100644
--- a/tests/src/JIT/jit64/hfa/main/testG/hfa_nf2G_d.csproj
+++ b/tests/src/JIT/jit64/hfa/main/testG/hfa_nf2G_d.csproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/jit64/hfa/main/testG/hfa_nf2G_r.csproj b/tests/src/JIT/jit64/hfa/main/testG/hfa_nf2G_r.csproj
index 339c760ef9..0d802ee424 100644
--- a/tests/src/JIT/jit64/hfa/main/testG/hfa_nf2G_r.csproj
+++ b/tests/src/JIT/jit64/hfa/main/testG/hfa_nf2G_r.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -37,6 +36,5 @@
<ProjectReference Include="..\dll\CMakelists.txt" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/hfa/main/testG/hfa_sd0G_d.csproj b/tests/src/JIT/jit64/hfa/main/testG/hfa_sd0G_d.csproj
index dbff6b9780..deccd37a1f 100644
--- a/tests/src/JIT/jit64/hfa/main/testG/hfa_sd0G_d.csproj
+++ b/tests/src/JIT/jit64/hfa/main/testG/hfa_sd0G_d.csproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/jit64/hfa/main/testG/hfa_sd0G_r.csproj b/tests/src/JIT/jit64/hfa/main/testG/hfa_sd0G_r.csproj
index 7a56dbe309..03e062f22d 100644
--- a/tests/src/JIT/jit64/hfa/main/testG/hfa_sd0G_r.csproj
+++ b/tests/src/JIT/jit64/hfa/main/testG/hfa_sd0G_r.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -37,6 +36,5 @@
<ProjectReference Include="..\dll\CMakelists.txt" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/hfa/main/testG/hfa_sd1G_d.csproj b/tests/src/JIT/jit64/hfa/main/testG/hfa_sd1G_d.csproj
index 2f16c171a2..6c36c371ce 100644
--- a/tests/src/JIT/jit64/hfa/main/testG/hfa_sd1G_d.csproj
+++ b/tests/src/JIT/jit64/hfa/main/testG/hfa_sd1G_d.csproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/jit64/hfa/main/testG/hfa_sd1G_r.csproj b/tests/src/JIT/jit64/hfa/main/testG/hfa_sd1G_r.csproj
index 17d1ebb946..c6bc1d66ee 100644
--- a/tests/src/JIT/jit64/hfa/main/testG/hfa_sd1G_r.csproj
+++ b/tests/src/JIT/jit64/hfa/main/testG/hfa_sd1G_r.csproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -38,6 +37,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/hfa/main/testG/hfa_sd2G_d.csproj b/tests/src/JIT/jit64/hfa/main/testG/hfa_sd2G_d.csproj
index ce92d72017..a78bb80209 100644
--- a/tests/src/JIT/jit64/hfa/main/testG/hfa_sd2G_d.csproj
+++ b/tests/src/JIT/jit64/hfa/main/testG/hfa_sd2G_d.csproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/jit64/hfa/main/testG/hfa_sd2G_r.csproj b/tests/src/JIT/jit64/hfa/main/testG/hfa_sd2G_r.csproj
index a49d9a3f1f..5b998bd67c 100644
--- a/tests/src/JIT/jit64/hfa/main/testG/hfa_sd2G_r.csproj
+++ b/tests/src/JIT/jit64/hfa/main/testG/hfa_sd2G_r.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -37,6 +36,5 @@
<ProjectReference Include="..\dll\CMakelists.txt" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/hfa/main/testG/hfa_sf0G_d.csproj b/tests/src/JIT/jit64/hfa/main/testG/hfa_sf0G_d.csproj
index a6ce1c42dc..2b54d00bd6 100644
--- a/tests/src/JIT/jit64/hfa/main/testG/hfa_sf0G_d.csproj
+++ b/tests/src/JIT/jit64/hfa/main/testG/hfa_sf0G_d.csproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/jit64/hfa/main/testG/hfa_sf0G_r.csproj b/tests/src/JIT/jit64/hfa/main/testG/hfa_sf0G_r.csproj
index 1f67c2c497..e9b386889f 100644
--- a/tests/src/JIT/jit64/hfa/main/testG/hfa_sf0G_r.csproj
+++ b/tests/src/JIT/jit64/hfa/main/testG/hfa_sf0G_r.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -37,6 +36,5 @@
<ProjectReference Include="..\dll\CMakelists.txt" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/hfa/main/testG/hfa_sf1G_d.csproj b/tests/src/JIT/jit64/hfa/main/testG/hfa_sf1G_d.csproj
index acfad65b72..b4ea067a09 100644
--- a/tests/src/JIT/jit64/hfa/main/testG/hfa_sf1G_d.csproj
+++ b/tests/src/JIT/jit64/hfa/main/testG/hfa_sf1G_d.csproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/jit64/hfa/main/testG/hfa_sf1G_r.csproj b/tests/src/JIT/jit64/hfa/main/testG/hfa_sf1G_r.csproj
index eaf0d0e880..05ee29ac77 100644
--- a/tests/src/JIT/jit64/hfa/main/testG/hfa_sf1G_r.csproj
+++ b/tests/src/JIT/jit64/hfa/main/testG/hfa_sf1G_r.csproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -38,6 +37,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/hfa/main/testG/hfa_sf2G_d.csproj b/tests/src/JIT/jit64/hfa/main/testG/hfa_sf2G_d.csproj
index b99fcc5d1e..0e3c3d895d 100644
--- a/tests/src/JIT/jit64/hfa/main/testG/hfa_sf2G_d.csproj
+++ b/tests/src/JIT/jit64/hfa/main/testG/hfa_sf2G_d.csproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/jit64/hfa/main/testG/hfa_sf2G_r.csproj b/tests/src/JIT/jit64/hfa/main/testG/hfa_sf2G_r.csproj
index 0dae6e9fb2..57a5305595 100644
--- a/tests/src/JIT/jit64/hfa/main/testG/hfa_sf2G_r.csproj
+++ b/tests/src/JIT/jit64/hfa/main/testG/hfa_sf2G_r.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -37,6 +36,5 @@
<ProjectReference Include="..\dll\CMakelists.txt" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/localloc/call/call03_dynamic.ilproj b/tests/src/JIT/jit64/localloc/call/call03_dynamic.ilproj
index df607ba4df..67b93a2b7b 100644
--- a/tests/src/JIT/jit64/localloc/call/call03_dynamic.ilproj
+++ b/tests/src/JIT/jit64/localloc/call/call03_dynamic.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/jit64/localloc/call/call03_large.ilproj b/tests/src/JIT/jit64/localloc/call/call03_large.ilproj
index 2a084963d4..6d1f3cddc3 100644
--- a/tests/src/JIT/jit64/localloc/call/call03_large.ilproj
+++ b/tests/src/JIT/jit64/localloc/call/call03_large.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/jit64/localloc/call/call03_small.ilproj b/tests/src/JIT/jit64/localloc/call/call03_small.ilproj
index 68ccc2cbd0..6218772a0a 100644
--- a/tests/src/JIT/jit64/localloc/call/call03_small.ilproj
+++ b/tests/src/JIT/jit64/localloc/call/call03_small.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/jit64/localloc/call/call06_dynamic.ilproj b/tests/src/JIT/jit64/localloc/call/call06_dynamic.ilproj
index 76f079c9f4..9ea98a1e38 100644
--- a/tests/src/JIT/jit64/localloc/call/call06_dynamic.ilproj
+++ b/tests/src/JIT/jit64/localloc/call/call06_dynamic.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/jit64/localloc/call/call06_large.ilproj b/tests/src/JIT/jit64/localloc/call/call06_large.ilproj
index e8c8208afa..338652f8d2 100644
--- a/tests/src/JIT/jit64/localloc/call/call06_large.ilproj
+++ b/tests/src/JIT/jit64/localloc/call/call06_large.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/jit64/localloc/call/call06_small.ilproj b/tests/src/JIT/jit64/localloc/call/call06_small.ilproj
index c5aa968b81..1dd0151ba7 100644
--- a/tests/src/JIT/jit64/localloc/call/call06_small.ilproj
+++ b/tests/src/JIT/jit64/localloc/call/call06_small.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/jit64/localloc/call/call07_dynamic.ilproj b/tests/src/JIT/jit64/localloc/call/call07_dynamic.ilproj
index d6233b2bcd..e499f1bffe 100644
--- a/tests/src/JIT/jit64/localloc/call/call07_dynamic.ilproj
+++ b/tests/src/JIT/jit64/localloc/call/call07_dynamic.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/jit64/localloc/call/call07_small.ilproj b/tests/src/JIT/jit64/localloc/call/call07_small.ilproj
index f123c1b788..af68dac353 100644
--- a/tests/src/JIT/jit64/localloc/call/call07_small.ilproj
+++ b/tests/src/JIT/jit64/localloc/call/call07_small.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/jit64/localloc/eh/eh01_dynamic.csproj b/tests/src/JIT/jit64/localloc/eh/eh01_dynamic.csproj
index dd55c847da..f3ef306912 100644
--- a/tests/src/JIT/jit64/localloc/eh/eh01_dynamic.csproj
+++ b/tests/src/JIT/jit64/localloc/eh/eh01_dynamic.csproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -37,6 +36,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/localloc/eh/eh01_large.csproj b/tests/src/JIT/jit64/localloc/eh/eh01_large.csproj
index 8d7c28849d..b64bae9777 100644
--- a/tests/src/JIT/jit64/localloc/eh/eh01_large.csproj
+++ b/tests/src/JIT/jit64/localloc/eh/eh01_large.csproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -37,6 +36,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/localloc/eh/eh01_small.csproj b/tests/src/JIT/jit64/localloc/eh/eh01_small.csproj
index 837b7966b9..d809e1b2ed 100644
--- a/tests/src/JIT/jit64/localloc/eh/eh01_small.csproj
+++ b/tests/src/JIT/jit64/localloc/eh/eh01_small.csproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -37,6 +36,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/localloc/eh/eh02_dynamic.csproj b/tests/src/JIT/jit64/localloc/eh/eh02_dynamic.csproj
index 9fa3ae7b02..283a0e18ab 100644
--- a/tests/src/JIT/jit64/localloc/eh/eh02_dynamic.csproj
+++ b/tests/src/JIT/jit64/localloc/eh/eh02_dynamic.csproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -37,6 +36,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/localloc/eh/eh02_large.csproj b/tests/src/JIT/jit64/localloc/eh/eh02_large.csproj
index d565d6aae0..8905a35d7b 100644
--- a/tests/src/JIT/jit64/localloc/eh/eh02_large.csproj
+++ b/tests/src/JIT/jit64/localloc/eh/eh02_large.csproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -37,6 +36,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/localloc/eh/eh02_small.csproj b/tests/src/JIT/jit64/localloc/eh/eh02_small.csproj
index 732c9c64f7..33ceac4529 100644
--- a/tests/src/JIT/jit64/localloc/eh/eh02_small.csproj
+++ b/tests/src/JIT/jit64/localloc/eh/eh02_small.csproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -37,6 +36,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/localloc/eh/eh04_dynamic.ilproj b/tests/src/JIT/jit64/localloc/eh/eh04_dynamic.ilproj
index 1934b8eba7..05a02ec9bc 100644
--- a/tests/src/JIT/jit64/localloc/eh/eh04_dynamic.ilproj
+++ b/tests/src/JIT/jit64/localloc/eh/eh04_dynamic.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/jit64/localloc/eh/eh04_large.ilproj b/tests/src/JIT/jit64/localloc/eh/eh04_large.ilproj
index 5156e7a12b..2a7c07662a 100644
--- a/tests/src/JIT/jit64/localloc/eh/eh04_large.ilproj
+++ b/tests/src/JIT/jit64/localloc/eh/eh04_large.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/jit64/localloc/ehverify/eh09_dynamic.csproj b/tests/src/JIT/jit64/localloc/ehverify/eh09_dynamic.csproj
index 4d2a8869b4..1353e35241 100644
--- a/tests/src/JIT/jit64/localloc/ehverify/eh09_dynamic.csproj
+++ b/tests/src/JIT/jit64/localloc/ehverify/eh09_dynamic.csproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -37,6 +36,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/localloc/ehverify/eh09_large.csproj b/tests/src/JIT/jit64/localloc/ehverify/eh09_large.csproj
index 4d2a8869b4..1353e35241 100644
--- a/tests/src/JIT/jit64/localloc/ehverify/eh09_large.csproj
+++ b/tests/src/JIT/jit64/localloc/ehverify/eh09_large.csproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -37,6 +36,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/localloc/ehverify/eh09_small.csproj b/tests/src/JIT/jit64/localloc/ehverify/eh09_small.csproj
index 4d2a8869b4..1353e35241 100644
--- a/tests/src/JIT/jit64/localloc/ehverify/eh09_small.csproj
+++ b/tests/src/JIT/jit64/localloc/ehverify/eh09_small.csproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -37,6 +36,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/localloc/ehverify/eh11_dynamic.ilproj b/tests/src/JIT/jit64/localloc/ehverify/eh11_dynamic.ilproj
index 04d39f72bb..82c5121e28 100644
--- a/tests/src/JIT/jit64/localloc/ehverify/eh11_dynamic.ilproj
+++ b/tests/src/JIT/jit64/localloc/ehverify/eh11_dynamic.ilproj
@@ -11,6 +11,7 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/jit64/localloc/ehverify/eh11_large.ilproj b/tests/src/JIT/jit64/localloc/ehverify/eh11_large.ilproj
index 20471ce596..2837315ace 100644
--- a/tests/src/JIT/jit64/localloc/ehverify/eh11_large.ilproj
+++ b/tests/src/JIT/jit64/localloc/ehverify/eh11_large.ilproj
@@ -11,6 +11,7 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/jit64/localloc/ehverify/eh11_small.ilproj b/tests/src/JIT/jit64/localloc/ehverify/eh11_small.ilproj
index c51d5b4c46..0eb16ad08a 100644
--- a/tests/src/JIT/jit64/localloc/ehverify/eh11_small.ilproj
+++ b/tests/src/JIT/jit64/localloc/ehverify/eh11_small.ilproj
@@ -11,6 +11,7 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/jit64/localloc/ehverify/eh12_dynamic.ilproj b/tests/src/JIT/jit64/localloc/ehverify/eh12_dynamic.ilproj
index 1db8353aae..f226347dc1 100644
--- a/tests/src/JIT/jit64/localloc/ehverify/eh12_dynamic.ilproj
+++ b/tests/src/JIT/jit64/localloc/ehverify/eh12_dynamic.ilproj
@@ -11,6 +11,7 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/jit64/localloc/ehverify/eh12_large.ilproj b/tests/src/JIT/jit64/localloc/ehverify/eh12_large.ilproj
index 904cdc4bb8..9126f2ef3f 100644
--- a/tests/src/JIT/jit64/localloc/ehverify/eh12_large.ilproj
+++ b/tests/src/JIT/jit64/localloc/ehverify/eh12_large.ilproj
@@ -11,6 +11,7 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/jit64/localloc/ehverify/eh12_small.ilproj b/tests/src/JIT/jit64/localloc/ehverify/eh12_small.ilproj
index d7976a20a5..bba59d9cf9 100644
--- a/tests/src/JIT/jit64/localloc/ehverify/eh12_small.ilproj
+++ b/tests/src/JIT/jit64/localloc/ehverify/eh12_small.ilproj
@@ -11,6 +11,7 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/jit64/localloc/ehverify/eh13_dynamic.ilproj b/tests/src/JIT/jit64/localloc/ehverify/eh13_dynamic.ilproj
index fad418bea1..71c1749089 100644
--- a/tests/src/JIT/jit64/localloc/ehverify/eh13_dynamic.ilproj
+++ b/tests/src/JIT/jit64/localloc/ehverify/eh13_dynamic.ilproj
@@ -11,6 +11,7 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/jit64/localloc/ehverify/eh13_large.ilproj b/tests/src/JIT/jit64/localloc/ehverify/eh13_large.ilproj
index 80635e56a6..b0790533e1 100644
--- a/tests/src/JIT/jit64/localloc/ehverify/eh13_large.ilproj
+++ b/tests/src/JIT/jit64/localloc/ehverify/eh13_large.ilproj
@@ -11,6 +11,7 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/jit64/localloc/ehverify/eh13_small.ilproj b/tests/src/JIT/jit64/localloc/ehverify/eh13_small.ilproj
index f334fdf943..3583717610 100644
--- a/tests/src/JIT/jit64/localloc/ehverify/eh13_small.ilproj
+++ b/tests/src/JIT/jit64/localloc/ehverify/eh13_small.ilproj
@@ -11,6 +11,7 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/jit64/localloc/unwind/unwind01_dynamic.csproj b/tests/src/JIT/jit64/localloc/unwind/unwind01_dynamic.csproj
index 0286146858..d5b7cb1d20 100644
--- a/tests/src/JIT/jit64/localloc/unwind/unwind01_dynamic.csproj
+++ b/tests/src/JIT/jit64/localloc/unwind/unwind01_dynamic.csproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -37,6 +36,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/localloc/unwind/unwind01_large.csproj b/tests/src/JIT/jit64/localloc/unwind/unwind01_large.csproj
index 278473cf93..62ee79557d 100644
--- a/tests/src/JIT/jit64/localloc/unwind/unwind01_large.csproj
+++ b/tests/src/JIT/jit64/localloc/unwind/unwind01_large.csproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -37,6 +36,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/localloc/unwind/unwind01_small.csproj b/tests/src/JIT/jit64/localloc/unwind/unwind01_small.csproj
index f14df90a35..22e409f7fe 100644
--- a/tests/src/JIT/jit64/localloc/unwind/unwind01_small.csproj
+++ b/tests/src/JIT/jit64/localloc/unwind/unwind01_small.csproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -37,6 +36,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/localloc/unwind/unwind02_dynamic.csproj b/tests/src/JIT/jit64/localloc/unwind/unwind02_dynamic.csproj
index c21e6fe38f..ca8ab47660 100644
--- a/tests/src/JIT/jit64/localloc/unwind/unwind02_dynamic.csproj
+++ b/tests/src/JIT/jit64/localloc/unwind/unwind02_dynamic.csproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -37,6 +36,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/localloc/unwind/unwind02_large.csproj b/tests/src/JIT/jit64/localloc/unwind/unwind02_large.csproj
index 71c19cd198..de8d0def8c 100644
--- a/tests/src/JIT/jit64/localloc/unwind/unwind02_large.csproj
+++ b/tests/src/JIT/jit64/localloc/unwind/unwind02_large.csproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -37,6 +36,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/localloc/unwind/unwind02_small.csproj b/tests/src/JIT/jit64/localloc/unwind/unwind02_small.csproj
index f424672c7b..1c4cf395fc 100644
--- a/tests/src/JIT/jit64/localloc/unwind/unwind02_small.csproj
+++ b/tests/src/JIT/jit64/localloc/unwind/unwind02_small.csproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -37,6 +36,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/localloc/unwind/unwind03_dynamic.csproj b/tests/src/JIT/jit64/localloc/unwind/unwind03_dynamic.csproj
index f9f2d84008..fe217414e0 100644
--- a/tests/src/JIT/jit64/localloc/unwind/unwind03_dynamic.csproj
+++ b/tests/src/JIT/jit64/localloc/unwind/unwind03_dynamic.csproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -37,6 +36,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/localloc/unwind/unwind03_large.csproj b/tests/src/JIT/jit64/localloc/unwind/unwind03_large.csproj
index a1e8b612e7..0a7c29fb90 100644
--- a/tests/src/JIT/jit64/localloc/unwind/unwind03_large.csproj
+++ b/tests/src/JIT/jit64/localloc/unwind/unwind03_large.csproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -37,6 +36,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/localloc/unwind/unwind03_small.csproj b/tests/src/JIT/jit64/localloc/unwind/unwind03_small.csproj
index da577914b4..43d229abb0 100644
--- a/tests/src/JIT/jit64/localloc/unwind/unwind03_small.csproj
+++ b/tests/src/JIT/jit64/localloc/unwind/unwind03_small.csproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -37,6 +36,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/localloc/unwind/unwind04_dynamic.ilproj b/tests/src/JIT/jit64/localloc/unwind/unwind04_dynamic.ilproj
index 83d9d69d76..b815e46b08 100644
--- a/tests/src/JIT/jit64/localloc/unwind/unwind04_dynamic.ilproj
+++ b/tests/src/JIT/jit64/localloc/unwind/unwind04_dynamic.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/jit64/localloc/unwind/unwind04_large.ilproj b/tests/src/JIT/jit64/localloc/unwind/unwind04_large.ilproj
index 6d45ecdf6f..c494065ff4 100644
--- a/tests/src/JIT/jit64/localloc/unwind/unwind04_large.ilproj
+++ b/tests/src/JIT/jit64/localloc/unwind/unwind04_large.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/jit64/localloc/unwind/unwind04_small.ilproj b/tests/src/JIT/jit64/localloc/unwind/unwind04_small.ilproj
index 467c1278fc..e4bda1f323 100644
--- a/tests/src/JIT/jit64/localloc/unwind/unwind04_small.ilproj
+++ b/tests/src/JIT/jit64/localloc/unwind/unwind04_small.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/jit64/localloc/unwind/unwind05_dynamic.ilproj b/tests/src/JIT/jit64/localloc/unwind/unwind05_dynamic.ilproj
index f953d701bf..4fe1c1be1e 100644
--- a/tests/src/JIT/jit64/localloc/unwind/unwind05_dynamic.ilproj
+++ b/tests/src/JIT/jit64/localloc/unwind/unwind05_dynamic.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/jit64/localloc/unwind/unwind05_large.ilproj b/tests/src/JIT/jit64/localloc/unwind/unwind05_large.ilproj
index 3871db4adf..cc6413186f 100644
--- a/tests/src/JIT/jit64/localloc/unwind/unwind05_large.ilproj
+++ b/tests/src/JIT/jit64/localloc/unwind/unwind05_large.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/jit64/localloc/unwind/unwind05_small.ilproj b/tests/src/JIT/jit64/localloc/unwind/unwind05_small.ilproj
index 364ee7bf12..12143ca5eb 100644
--- a/tests/src/JIT/jit64/localloc/unwind/unwind05_small.ilproj
+++ b/tests/src/JIT/jit64/localloc/unwind/unwind05_small.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/jit64/localloc/unwind/unwind06_dynamic.ilproj b/tests/src/JIT/jit64/localloc/unwind/unwind06_dynamic.ilproj
index ee4cde2592..ad221b7780 100644
--- a/tests/src/JIT/jit64/localloc/unwind/unwind06_dynamic.ilproj
+++ b/tests/src/JIT/jit64/localloc/unwind/unwind06_dynamic.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/jit64/localloc/unwind/unwind06_large.ilproj b/tests/src/JIT/jit64/localloc/unwind/unwind06_large.ilproj
index 7d144cb569..a8cb4ec00c 100644
--- a/tests/src/JIT/jit64/localloc/unwind/unwind06_large.ilproj
+++ b/tests/src/JIT/jit64/localloc/unwind/unwind06_large.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/jit64/localloc/unwind/unwind06_small.ilproj b/tests/src/JIT/jit64/localloc/unwind/unwind06_small.ilproj
index 272d70ec79..3017fefa98 100644
--- a/tests/src/JIT/jit64/localloc/unwind/unwind06_small.ilproj
+++ b/tests/src/JIT/jit64/localloc/unwind/unwind06_small.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/jit64/localloc/verify/verify01_dynamic.ilproj b/tests/src/JIT/jit64/localloc/verify/verify01_dynamic.ilproj
index 9194caa1d7..25820075fd 100644
--- a/tests/src/JIT/jit64/localloc/verify/verify01_dynamic.ilproj
+++ b/tests/src/JIT/jit64/localloc/verify/verify01_dynamic.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/jit64/localloc/verify/verify01_large.ilproj b/tests/src/JIT/jit64/localloc/verify/verify01_large.ilproj
index 2005db2ce9..9c97121256 100644
--- a/tests/src/JIT/jit64/localloc/verify/verify01_large.ilproj
+++ b/tests/src/JIT/jit64/localloc/verify/verify01_large.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/jit64/localloc/verify/verify01_small.ilproj b/tests/src/JIT/jit64/localloc/verify/verify01_small.ilproj
index 15041a593b..6803b3f775 100644
--- a/tests/src/JIT/jit64/localloc/verify/verify01_small.ilproj
+++ b/tests/src/JIT/jit64/localloc/verify/verify01_small.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/jit64/localloc/zeroinit/zeroInit01_small.ilproj b/tests/src/JIT/jit64/localloc/zeroinit/zeroInit01_small.ilproj
index 7cff691baf..0f82865f1d 100644
--- a/tests/src/JIT/jit64/localloc/zeroinit/zeroInit01_small.ilproj
+++ b/tests/src/JIT/jit64/localloc/zeroinit/zeroInit01_small.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/jit64/localloc/zeroinit/zeroinit01_large.ilproj b/tests/src/JIT/jit64/localloc/zeroinit/zeroinit01_large.ilproj
index ab0b1912b6..67917b3180 100644
--- a/tests/src/JIT/jit64/localloc/zeroinit/zeroinit01_large.ilproj
+++ b/tests/src/JIT/jit64/localloc/zeroinit/zeroinit01_large.ilproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/mcc/interop/mcc_i00.ilproj b/tests/src/JIT/jit64/mcc/interop/mcc_i00.ilproj
index fcc6a6167e..e373ee5c73 100644
--- a/tests/src/JIT/jit64/mcc/interop/mcc_i00.ilproj
+++ b/tests/src/JIT/jit64/mcc/interop/mcc_i00.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/jit64/mcc/interop/mcc_i01.ilproj b/tests/src/JIT/jit64/mcc/interop/mcc_i01.ilproj
index 306c301ad6..aafaca3686 100644
--- a/tests/src/JIT/jit64/mcc/interop/mcc_i01.ilproj
+++ b/tests/src/JIT/jit64/mcc/interop/mcc_i01.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/jit64/mcc/interop/mcc_i02.ilproj b/tests/src/JIT/jit64/mcc/interop/mcc_i02.ilproj
index 652764f769..9c445a6713 100644
--- a/tests/src/JIT/jit64/mcc/interop/mcc_i02.ilproj
+++ b/tests/src/JIT/jit64/mcc/interop/mcc_i02.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/jit64/mcc/interop/mcc_i03.ilproj b/tests/src/JIT/jit64/mcc/interop/mcc_i03.ilproj
index b70abeb2b0..43580c7a72 100644
--- a/tests/src/JIT/jit64/mcc/interop/mcc_i03.ilproj
+++ b/tests/src/JIT/jit64/mcc/interop/mcc_i03.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/jit64/mcc/interop/mcc_i04.ilproj b/tests/src/JIT/jit64/mcc/interop/mcc_i04.ilproj
index c0e6083857..8961104760 100644
--- a/tests/src/JIT/jit64/mcc/interop/mcc_i04.ilproj
+++ b/tests/src/JIT/jit64/mcc/interop/mcc_i04.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/jit64/mcc/interop/mcc_i05.ilproj b/tests/src/JIT/jit64/mcc/interop/mcc_i05.ilproj
index 8be33374f5..8cb2b9bf6e 100644
--- a/tests/src/JIT/jit64/mcc/interop/mcc_i05.ilproj
+++ b/tests/src/JIT/jit64/mcc/interop/mcc_i05.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/jit64/mcc/interop/mcc_i10.ilproj b/tests/src/JIT/jit64/mcc/interop/mcc_i10.ilproj
index b6aff30d90..8ed3ebac5c 100644
--- a/tests/src/JIT/jit64/mcc/interop/mcc_i10.ilproj
+++ b/tests/src/JIT/jit64/mcc/interop/mcc_i10.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/jit64/mcc/interop/mcc_i11.ilproj b/tests/src/JIT/jit64/mcc/interop/mcc_i11.ilproj
index cfe0f40411..f970593e98 100644
--- a/tests/src/JIT/jit64/mcc/interop/mcc_i11.ilproj
+++ b/tests/src/JIT/jit64/mcc/interop/mcc_i11.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/jit64/mcc/interop/mcc_i12.ilproj b/tests/src/JIT/jit64/mcc/interop/mcc_i12.ilproj
index b0cc3ce968..e0159627ad 100644
--- a/tests/src/JIT/jit64/mcc/interop/mcc_i12.ilproj
+++ b/tests/src/JIT/jit64/mcc/interop/mcc_i12.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/jit64/mcc/interop/mcc_i13.ilproj b/tests/src/JIT/jit64/mcc/interop/mcc_i13.ilproj
index 31d663a013..23d16ec500 100644
--- a/tests/src/JIT/jit64/mcc/interop/mcc_i13.ilproj
+++ b/tests/src/JIT/jit64/mcc/interop/mcc_i13.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/jit64/mcc/interop/mcc_i14.ilproj b/tests/src/JIT/jit64/mcc/interop/mcc_i14.ilproj
index f12cfa11db..9d0b68b148 100644
--- a/tests/src/JIT/jit64/mcc/interop/mcc_i14.ilproj
+++ b/tests/src/JIT/jit64/mcc/interop/mcc_i14.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/jit64/mcc/interop/mcc_i15.ilproj b/tests/src/JIT/jit64/mcc/interop/mcc_i15.ilproj
index f1d7748fc9..8445bdaa98 100644
--- a/tests/src/JIT/jit64/mcc/interop/mcc_i15.ilproj
+++ b/tests/src/JIT/jit64/mcc/interop/mcc_i15.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/jit64/mcc/interop/mcc_i30.ilproj b/tests/src/JIT/jit64/mcc/interop/mcc_i30.ilproj
index fa31280a15..75e291ca3e 100644
--- a/tests/src/JIT/jit64/mcc/interop/mcc_i30.ilproj
+++ b/tests/src/JIT/jit64/mcc/interop/mcc_i30.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/jit64/mcc/interop/mcc_i31.ilproj b/tests/src/JIT/jit64/mcc/interop/mcc_i31.ilproj
index 03e1a3f665..4460df7bb3 100644
--- a/tests/src/JIT/jit64/mcc/interop/mcc_i31.ilproj
+++ b/tests/src/JIT/jit64/mcc/interop/mcc_i31.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/jit64/mcc/interop/mcc_i32.ilproj b/tests/src/JIT/jit64/mcc/interop/mcc_i32.ilproj
index d156f277ef..6a5b859f63 100644
--- a/tests/src/JIT/jit64/mcc/interop/mcc_i32.ilproj
+++ b/tests/src/JIT/jit64/mcc/interop/mcc_i32.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/jit64/mcc/interop/mcc_i33.ilproj b/tests/src/JIT/jit64/mcc/interop/mcc_i33.ilproj
index 1e47b08325..6b367a016c 100644
--- a/tests/src/JIT/jit64/mcc/interop/mcc_i33.ilproj
+++ b/tests/src/JIT/jit64/mcc/interop/mcc_i33.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/jit64/mcc/interop/mcc_i34.ilproj b/tests/src/JIT/jit64/mcc/interop/mcc_i34.ilproj
index 7dffc844a0..c6fd8accfa 100644
--- a/tests/src/JIT/jit64/mcc/interop/mcc_i34.ilproj
+++ b/tests/src/JIT/jit64/mcc/interop/mcc_i34.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/jit64/mcc/interop/mcc_i35.ilproj b/tests/src/JIT/jit64/mcc/interop/mcc_i35.ilproj
index b57b58ab30..546e95fc17 100644
--- a/tests/src/JIT/jit64/mcc/interop/mcc_i35.ilproj
+++ b/tests/src/JIT/jit64/mcc/interop/mcc_i35.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/jit64/mcc/interop/mcc_i50.ilproj b/tests/src/JIT/jit64/mcc/interop/mcc_i50.ilproj
index 452be2f253..6769938a11 100644
--- a/tests/src/JIT/jit64/mcc/interop/mcc_i50.ilproj
+++ b/tests/src/JIT/jit64/mcc/interop/mcc_i50.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/jit64/mcc/interop/mcc_i51.ilproj b/tests/src/JIT/jit64/mcc/interop/mcc_i51.ilproj
index ddc8a07da8..298bde1ba2 100644
--- a/tests/src/JIT/jit64/mcc/interop/mcc_i51.ilproj
+++ b/tests/src/JIT/jit64/mcc/interop/mcc_i51.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/jit64/mcc/interop/mcc_i52.ilproj b/tests/src/JIT/jit64/mcc/interop/mcc_i52.ilproj
index 4f0c80e38f..50195cfd66 100644
--- a/tests/src/JIT/jit64/mcc/interop/mcc_i52.ilproj
+++ b/tests/src/JIT/jit64/mcc/interop/mcc_i52.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/jit64/mcc/interop/mcc_i53.ilproj b/tests/src/JIT/jit64/mcc/interop/mcc_i53.ilproj
index 9f6fd04400..cce1234b10 100644
--- a/tests/src/JIT/jit64/mcc/interop/mcc_i53.ilproj
+++ b/tests/src/JIT/jit64/mcc/interop/mcc_i53.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/jit64/mcc/interop/mcc_i54.ilproj b/tests/src/JIT/jit64/mcc/interop/mcc_i54.ilproj
index 6dc67b57c9..cf80fb5077 100644
--- a/tests/src/JIT/jit64/mcc/interop/mcc_i54.ilproj
+++ b/tests/src/JIT/jit64/mcc/interop/mcc_i54.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/jit64/mcc/interop/mcc_i55.ilproj b/tests/src/JIT/jit64/mcc/interop/mcc_i55.ilproj
index d548e78700..21b4c7bbc8 100644
--- a/tests/src/JIT/jit64/mcc/interop/mcc_i55.ilproj
+++ b/tests/src/JIT/jit64/mcc/interop/mcc_i55.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/jit64/mcc/interop/mcc_i60.ilproj b/tests/src/JIT/jit64/mcc/interop/mcc_i60.ilproj
index 43eb23d53d..3306d1f1d7 100644
--- a/tests/src/JIT/jit64/mcc/interop/mcc_i60.ilproj
+++ b/tests/src/JIT/jit64/mcc/interop/mcc_i60.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/jit64/mcc/interop/mcc_i61.ilproj b/tests/src/JIT/jit64/mcc/interop/mcc_i61.ilproj
index c447be0600..875a398e96 100644
--- a/tests/src/JIT/jit64/mcc/interop/mcc_i61.ilproj
+++ b/tests/src/JIT/jit64/mcc/interop/mcc_i61.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/jit64/mcc/interop/mcc_i62.ilproj b/tests/src/JIT/jit64/mcc/interop/mcc_i62.ilproj
index a9fcde4c8d..ba54aac871 100644
--- a/tests/src/JIT/jit64/mcc/interop/mcc_i62.ilproj
+++ b/tests/src/JIT/jit64/mcc/interop/mcc_i62.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/jit64/mcc/interop/mcc_i63.ilproj b/tests/src/JIT/jit64/mcc/interop/mcc_i63.ilproj
index 5cead303bd..07fdbd5126 100644
--- a/tests/src/JIT/jit64/mcc/interop/mcc_i63.ilproj
+++ b/tests/src/JIT/jit64/mcc/interop/mcc_i63.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/jit64/mcc/interop/mcc_i64.ilproj b/tests/src/JIT/jit64/mcc/interop/mcc_i64.ilproj
index 9ce13be488..cef4778ff3 100644
--- a/tests/src/JIT/jit64/mcc/interop/mcc_i64.ilproj
+++ b/tests/src/JIT/jit64/mcc/interop/mcc_i64.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/jit64/mcc/interop/mcc_i65.ilproj b/tests/src/JIT/jit64/mcc/interop/mcc_i65.ilproj
index 9effe2f013..6d4b787c5e 100644
--- a/tests/src/JIT/jit64/mcc/interop/mcc_i65.ilproj
+++ b/tests/src/JIT/jit64/mcc/interop/mcc_i65.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/jit64/mcc/interop/mcc_i70.ilproj b/tests/src/JIT/jit64/mcc/interop/mcc_i70.ilproj
index dab0e3809f..ef9996d567 100644
--- a/tests/src/JIT/jit64/mcc/interop/mcc_i70.ilproj
+++ b/tests/src/JIT/jit64/mcc/interop/mcc_i70.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/jit64/mcc/interop/mcc_i71.ilproj b/tests/src/JIT/jit64/mcc/interop/mcc_i71.ilproj
index f83c3ddfa2..65c1a8176a 100644
--- a/tests/src/JIT/jit64/mcc/interop/mcc_i71.ilproj
+++ b/tests/src/JIT/jit64/mcc/interop/mcc_i71.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/jit64/mcc/interop/mcc_i72.ilproj b/tests/src/JIT/jit64/mcc/interop/mcc_i72.ilproj
index c47cb4624f..281f275a82 100644
--- a/tests/src/JIT/jit64/mcc/interop/mcc_i72.ilproj
+++ b/tests/src/JIT/jit64/mcc/interop/mcc_i72.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/jit64/mcc/interop/mcc_i73.ilproj b/tests/src/JIT/jit64/mcc/interop/mcc_i73.ilproj
index 774c56b231..436dda1dd7 100644
--- a/tests/src/JIT/jit64/mcc/interop/mcc_i73.ilproj
+++ b/tests/src/JIT/jit64/mcc/interop/mcc_i73.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/jit64/mcc/interop/mcc_i74.ilproj b/tests/src/JIT/jit64/mcc/interop/mcc_i74.ilproj
index e377ee149b..7e86001f0b 100644
--- a/tests/src/JIT/jit64/mcc/interop/mcc_i74.ilproj
+++ b/tests/src/JIT/jit64/mcc/interop/mcc_i74.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/jit64/mcc/interop/mcc_i75.ilproj b/tests/src/JIT/jit64/mcc/interop/mcc_i75.ilproj
index 1f75a1bc7d..2de84d35f5 100644
--- a/tests/src/JIT/jit64/mcc/interop/mcc_i75.ilproj
+++ b/tests/src/JIT/jit64/mcc/interop/mcc_i75.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/jit64/mcc/interop/mcc_i80.ilproj b/tests/src/JIT/jit64/mcc/interop/mcc_i80.ilproj
index b7cb3571bd..b8296515f1 100644
--- a/tests/src/JIT/jit64/mcc/interop/mcc_i80.ilproj
+++ b/tests/src/JIT/jit64/mcc/interop/mcc_i80.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/jit64/mcc/interop/mcc_i81.ilproj b/tests/src/JIT/jit64/mcc/interop/mcc_i81.ilproj
index 57f52b03fb..9d3f6e0938 100644
--- a/tests/src/JIT/jit64/mcc/interop/mcc_i81.ilproj
+++ b/tests/src/JIT/jit64/mcc/interop/mcc_i81.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/jit64/mcc/interop/mcc_i82.ilproj b/tests/src/JIT/jit64/mcc/interop/mcc_i82.ilproj
index 88569f7bb5..043c0f3d72 100644
--- a/tests/src/JIT/jit64/mcc/interop/mcc_i82.ilproj
+++ b/tests/src/JIT/jit64/mcc/interop/mcc_i82.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/jit64/mcc/interop/mcc_i83.ilproj b/tests/src/JIT/jit64/mcc/interop/mcc_i83.ilproj
index f519112e08..0cd0fb1e83 100644
--- a/tests/src/JIT/jit64/mcc/interop/mcc_i83.ilproj
+++ b/tests/src/JIT/jit64/mcc/interop/mcc_i83.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/jit64/mcc/interop/mcc_i84.ilproj b/tests/src/JIT/jit64/mcc/interop/mcc_i84.ilproj
index 6bbab5cbc7..a56fae22e5 100644
--- a/tests/src/JIT/jit64/mcc/interop/mcc_i84.ilproj
+++ b/tests/src/JIT/jit64/mcc/interop/mcc_i84.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/jit64/mcc/interop/mcc_i85.ilproj b/tests/src/JIT/jit64/mcc/interop/mcc_i85.ilproj
index ca5a88d50d..b1c1b0475c 100644
--- a/tests/src/JIT/jit64/mcc/interop/mcc_i85.ilproj
+++ b/tests/src/JIT/jit64/mcc/interop/mcc_i85.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/jit64/opt/cg/CGRecurse/CGRecurseAAA_d.csproj b/tests/src/JIT/jit64/opt/cg/CGRecurse/CGRecurseAAA_d.csproj
index 8a3ab7b197..755d18d416 100644
--- a/tests/src/JIT/jit64/opt/cg/CGRecurse/CGRecurseAAA_d.csproj
+++ b/tests/src/JIT/jit64/opt/cg/CGRecurse/CGRecurseAAA_d.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/opt/cg/CGRecurse/CGRecurseAAA_do.csproj b/tests/src/JIT/jit64/opt/cg/CGRecurse/CGRecurseAAA_do.csproj
index d963b03f5c..0543417b7c 100644
--- a/tests/src/JIT/jit64/opt/cg/CGRecurse/CGRecurseAAA_do.csproj
+++ b/tests/src/JIT/jit64/opt/cg/CGRecurse/CGRecurseAAA_do.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/opt/cg/CGRecurse/CGRecurseAAA_r.csproj b/tests/src/JIT/jit64/opt/cg/CGRecurse/CGRecurseAAA_r.csproj
index 052663c506..15e88eeac9 100644
--- a/tests/src/JIT/jit64/opt/cg/CGRecurse/CGRecurseAAA_r.csproj
+++ b/tests/src/JIT/jit64/opt/cg/CGRecurse/CGRecurseAAA_r.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/opt/cg/CGRecurse/CGRecurseAAA_ro.csproj b/tests/src/JIT/jit64/opt/cg/CGRecurse/CGRecurseAAA_ro.csproj
index 774fdaa15f..14d27260a0 100644
--- a/tests/src/JIT/jit64/opt/cg/CGRecurse/CGRecurseAAA_ro.csproj
+++ b/tests/src/JIT/jit64/opt/cg/CGRecurse/CGRecurseAAA_ro.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/opt/cg/CGRecurse/CGRecurseAAC_d.csproj b/tests/src/JIT/jit64/opt/cg/CGRecurse/CGRecurseAAC_d.csproj
index b649e9de08..5f9e830fa4 100644
--- a/tests/src/JIT/jit64/opt/cg/CGRecurse/CGRecurseAAC_d.csproj
+++ b/tests/src/JIT/jit64/opt/cg/CGRecurse/CGRecurseAAC_d.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/opt/cg/CGRecurse/CGRecurseAAC_do.csproj b/tests/src/JIT/jit64/opt/cg/CGRecurse/CGRecurseAAC_do.csproj
index fe3e36e513..cc273b2c21 100644
--- a/tests/src/JIT/jit64/opt/cg/CGRecurse/CGRecurseAAC_do.csproj
+++ b/tests/src/JIT/jit64/opt/cg/CGRecurse/CGRecurseAAC_do.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/opt/cg/CGRecurse/CGRecurseAAC_r.csproj b/tests/src/JIT/jit64/opt/cg/CGRecurse/CGRecurseAAC_r.csproj
index db256a5af7..29f089f2aa 100644
--- a/tests/src/JIT/jit64/opt/cg/CGRecurse/CGRecurseAAC_r.csproj
+++ b/tests/src/JIT/jit64/opt/cg/CGRecurse/CGRecurseAAC_r.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/opt/cg/CGRecurse/CGRecurseAAC_ro.csproj b/tests/src/JIT/jit64/opt/cg/CGRecurse/CGRecurseAAC_ro.csproj
index 3773badfba..6325fedea1 100644
--- a/tests/src/JIT/jit64/opt/cg/CGRecurse/CGRecurseAAC_ro.csproj
+++ b/tests/src/JIT/jit64/opt/cg/CGRecurse/CGRecurseAAC_ro.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/opt/cg/CGRecurse/CGRecurseACA_d.csproj b/tests/src/JIT/jit64/opt/cg/CGRecurse/CGRecurseACA_d.csproj
index 1199d58cd0..c7a76ea57b 100644
--- a/tests/src/JIT/jit64/opt/cg/CGRecurse/CGRecurseACA_d.csproj
+++ b/tests/src/JIT/jit64/opt/cg/CGRecurse/CGRecurseACA_d.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/opt/cg/CGRecurse/CGRecurseACA_do.csproj b/tests/src/JIT/jit64/opt/cg/CGRecurse/CGRecurseACA_do.csproj
index e7713fa6af..481beb4877 100644
--- a/tests/src/JIT/jit64/opt/cg/CGRecurse/CGRecurseACA_do.csproj
+++ b/tests/src/JIT/jit64/opt/cg/CGRecurse/CGRecurseACA_do.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/opt/cg/CGRecurse/CGRecurseACA_r.csproj b/tests/src/JIT/jit64/opt/cg/CGRecurse/CGRecurseACA_r.csproj
index 8b8e7338bd..2fb2490d0c 100644
--- a/tests/src/JIT/jit64/opt/cg/CGRecurse/CGRecurseACA_r.csproj
+++ b/tests/src/JIT/jit64/opt/cg/CGRecurse/CGRecurseACA_r.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/opt/cg/CGRecurse/CGRecurseACA_ro.csproj b/tests/src/JIT/jit64/opt/cg/CGRecurse/CGRecurseACA_ro.csproj
index 12be8fdb3c..57d3ca98af 100644
--- a/tests/src/JIT/jit64/opt/cg/CGRecurse/CGRecurseACA_ro.csproj
+++ b/tests/src/JIT/jit64/opt/cg/CGRecurse/CGRecurseACA_ro.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/opt/cg/CGRecurse/CGRecurseACC_d.csproj b/tests/src/JIT/jit64/opt/cg/CGRecurse/CGRecurseACC_d.csproj
index d311c6067e..68eebf8c1d 100644
--- a/tests/src/JIT/jit64/opt/cg/CGRecurse/CGRecurseACC_d.csproj
+++ b/tests/src/JIT/jit64/opt/cg/CGRecurse/CGRecurseACC_d.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/opt/cg/CGRecurse/CGRecurseACC_do.csproj b/tests/src/JIT/jit64/opt/cg/CGRecurse/CGRecurseACC_do.csproj
index d986a9f25e..917e24bea4 100644
--- a/tests/src/JIT/jit64/opt/cg/CGRecurse/CGRecurseACC_do.csproj
+++ b/tests/src/JIT/jit64/opt/cg/CGRecurse/CGRecurseACC_do.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/opt/cg/CGRecurse/CGRecurseACC_r.csproj b/tests/src/JIT/jit64/opt/cg/CGRecurse/CGRecurseACC_r.csproj
index 3a8948b4c8..77e9849edc 100644
--- a/tests/src/JIT/jit64/opt/cg/CGRecurse/CGRecurseACC_r.csproj
+++ b/tests/src/JIT/jit64/opt/cg/CGRecurse/CGRecurseACC_r.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/opt/cg/CGRecurse/CGRecurseACC_ro.csproj b/tests/src/JIT/jit64/opt/cg/CGRecurse/CGRecurseACC_ro.csproj
index 48c8c4e4d6..c3d838267a 100644
--- a/tests/src/JIT/jit64/opt/cg/CGRecurse/CGRecurseACC_ro.csproj
+++ b/tests/src/JIT/jit64/opt/cg/CGRecurse/CGRecurseACC_ro.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/opt/cg/il/jmp_dbg.ilproj b/tests/src/JIT/jit64/opt/cg/il/jmp_dbg.ilproj
index ad41803f9a..1d3626126e 100644
--- a/tests/src/JIT/jit64/opt/cg/il/jmp_dbg.ilproj
+++ b/tests/src/JIT/jit64/opt/cg/il/jmp_dbg.ilproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/opt/cg/il/jmp_impl.ilproj b/tests/src/JIT/jit64/opt/cg/il/jmp_impl.ilproj
index b9b6ee4c53..8fd2d21719 100644
--- a/tests/src/JIT/jit64/opt/cg/il/jmp_impl.ilproj
+++ b/tests/src/JIT/jit64/opt/cg/il/jmp_impl.ilproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/opt/cg/il/jmp_opt.ilproj b/tests/src/JIT/jit64/opt/cg/il/jmp_opt.ilproj
index f90eca3cb5..c283b1fb60 100644
--- a/tests/src/JIT/jit64/opt/cg/il/jmp_opt.ilproj
+++ b/tests/src/JIT/jit64/opt/cg/il/jmp_opt.ilproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/opt/cg/il/jmp_ret.ilproj b/tests/src/JIT/jit64/opt/cg/il/jmp_ret.ilproj
index bc04b8394b..e17681eacb 100644
--- a/tests/src/JIT/jit64/opt/cg/il/jmp_ret.ilproj
+++ b/tests/src/JIT/jit64/opt/cg/il/jmp_ret.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/jit64/opt/cg/il/ldftn_dbg.ilproj b/tests/src/JIT/jit64/opt/cg/il/ldftn_dbg.ilproj
index da410a3b3b..1e0179957b 100644
--- a/tests/src/JIT/jit64/opt/cg/il/ldftn_dbg.ilproj
+++ b/tests/src/JIT/jit64/opt/cg/il/ldftn_dbg.ilproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/opt/cg/il/ldftn_impl.ilproj b/tests/src/JIT/jit64/opt/cg/il/ldftn_impl.ilproj
index 5b4ddef911..40ca2b18a1 100644
--- a/tests/src/JIT/jit64/opt/cg/il/ldftn_impl.ilproj
+++ b/tests/src/JIT/jit64/opt/cg/il/ldftn_impl.ilproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/opt/cg/il/ldftn_opt.ilproj b/tests/src/JIT/jit64/opt/cg/il/ldftn_opt.ilproj
index 80847f2c07..5fa4f88bbc 100644
--- a/tests/src/JIT/jit64/opt/cg/il/ldftn_opt.ilproj
+++ b/tests/src/JIT/jit64/opt/cg/il/ldftn_opt.ilproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/opt/cg/il/ldftn_ret.ilproj b/tests/src/JIT/jit64/opt/cg/il/ldftn_ret.ilproj
index e7e065a4c5..157864cf2e 100644
--- a/tests/src/JIT/jit64/opt/cg/il/ldftn_ret.ilproj
+++ b/tests/src/JIT/jit64/opt/cg/il/ldftn_ret.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/jit64/opt/cprop/Dev10_844071.ilproj b/tests/src/JIT/jit64/opt/cprop/Dev10_844071.ilproj
index 91d07fdf25..4b2aa755e4 100644
--- a/tests/src/JIT/jit64/opt/cprop/Dev10_844071.ilproj
+++ b/tests/src/JIT/jit64/opt/cprop/Dev10_844071.ilproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/opt/cprop/Dev10_884217_IL.ilproj b/tests/src/JIT/jit64/opt/cprop/Dev10_884217_IL.ilproj
index a11c8e275f..ab6a61e97e 100644
--- a/tests/src/JIT/jit64/opt/cprop/Dev10_884217_IL.ilproj
+++ b/tests/src/JIT/jit64/opt/cprop/Dev10_884217_IL.ilproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/opt/cprop/cprop001_d.csproj b/tests/src/JIT/jit64/opt/cprop/cprop001_d.csproj
index 8272a1bee8..2ab9b7d27c 100644
--- a/tests/src/JIT/jit64/opt/cprop/cprop001_d.csproj
+++ b/tests/src/JIT/jit64/opt/cprop/cprop001_d.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -37,6 +36,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/opt/cprop/cprop001_do.csproj b/tests/src/JIT/jit64/opt/cprop/cprop001_do.csproj
index 66db162f2d..c6c567ab10 100644
--- a/tests/src/JIT/jit64/opt/cprop/cprop001_do.csproj
+++ b/tests/src/JIT/jit64/opt/cprop/cprop001_do.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -37,6 +36,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/opt/cprop/cprop001_r.csproj b/tests/src/JIT/jit64/opt/cprop/cprop001_r.csproj
index e8d1b8a106..314c3c7831 100644
--- a/tests/src/JIT/jit64/opt/cprop/cprop001_r.csproj
+++ b/tests/src/JIT/jit64/opt/cprop/cprop001_r.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -37,6 +36,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/opt/cprop/cprop001_ro.csproj b/tests/src/JIT/jit64/opt/cprop/cprop001_ro.csproj
index d6d0bc0d62..e9ca867401 100644
--- a/tests/src/JIT/jit64/opt/cprop/cprop001_ro.csproj
+++ b/tests/src/JIT/jit64/opt/cprop/cprop001_ro.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -37,6 +36,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/opt/cprop/cprop002.ilproj b/tests/src/JIT/jit64/opt/cprop/cprop002.ilproj
index 52fe71caa6..9a208faefb 100644
--- a/tests/src/JIT/jit64/opt/cprop/cprop002.ilproj
+++ b/tests/src/JIT/jit64/opt/cprop/cprop002.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/jit64/opt/cprop/implicitDownConv.csproj b/tests/src/JIT/jit64/opt/cprop/implicitDownConv.csproj
index b67c7cd3e0..43d9e47b3c 100644
--- a/tests/src/JIT/jit64/opt/cprop/implicitDownConv.csproj
+++ b/tests/src/JIT/jit64/opt/cprop/implicitDownConv.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/opt/cse/HugeArray.csproj b/tests/src/JIT/jit64/opt/cse/HugeArray.csproj
index 844cb82ba0..a3709f8d0e 100644
--- a/tests/src/JIT/jit64/opt/cse/HugeArray.csproj
+++ b/tests/src/JIT/jit64/opt/cse/HugeArray.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,15 +10,13 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
-
<!-- NOTE: this test simply takes too long to complete under GC stress; it is not fundamentally incompatible -->
<GCStressIncompatible Condition="'$(Platform)' == 'x86'">true</GCStressIncompatible>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +33,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/opt/cse/HugeField1.csproj b/tests/src/JIT/jit64/opt/cse/HugeField1.csproj
index 5b532cf806..3902734c60 100644
--- a/tests/src/JIT/jit64/opt/cse/HugeField1.csproj
+++ b/tests/src/JIT/jit64/opt/cse/HugeField1.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -11,12 +11,11 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<GCStressIncompatible>true</GCStressIncompatible>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -33,6 +32,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/opt/cse/HugeField2.csproj b/tests/src/JIT/jit64/opt/cse/HugeField2.csproj
index f6806e789b..da3fba0835 100644
--- a/tests/src/JIT/jit64/opt/cse/HugeField2.csproj
+++ b/tests/src/JIT/jit64/opt/cse/HugeField2.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -11,12 +11,11 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<GCStressIncompatible>true</GCStressIncompatible>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -33,6 +32,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/opt/cse/VolatileTest_op_add.csproj b/tests/src/JIT/jit64/opt/cse/VolatileTest_op_add.csproj
index 523c1ba59c..7fca3ab1a8 100644
--- a/tests/src/JIT/jit64/opt/cse/VolatileTest_op_add.csproj
+++ b/tests/src/JIT/jit64/opt/cse/VolatileTest_op_add.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -36,6 +35,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/opt/cse/VolatileTest_op_and.csproj b/tests/src/JIT/jit64/opt/cse/VolatileTest_op_and.csproj
index 4a123558a0..f5f64b09cf 100644
--- a/tests/src/JIT/jit64/opt/cse/VolatileTest_op_and.csproj
+++ b/tests/src/JIT/jit64/opt/cse/VolatileTest_op_and.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -36,6 +35,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/opt/cse/VolatileTest_op_div.csproj b/tests/src/JIT/jit64/opt/cse/VolatileTest_op_div.csproj
index 8857c7156a..d12d8d59c9 100644
--- a/tests/src/JIT/jit64/opt/cse/VolatileTest_op_div.csproj
+++ b/tests/src/JIT/jit64/opt/cse/VolatileTest_op_div.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -36,6 +35,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/opt/cse/VolatileTest_op_mod.csproj b/tests/src/JIT/jit64/opt/cse/VolatileTest_op_mod.csproj
index 9afea6e790..b3120e29eb 100644
--- a/tests/src/JIT/jit64/opt/cse/VolatileTest_op_mod.csproj
+++ b/tests/src/JIT/jit64/opt/cse/VolatileTest_op_mod.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -36,6 +35,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/opt/cse/VolatileTest_op_or.csproj b/tests/src/JIT/jit64/opt/cse/VolatileTest_op_or.csproj
index 96769a851a..f6ad8f86b1 100644
--- a/tests/src/JIT/jit64/opt/cse/VolatileTest_op_or.csproj
+++ b/tests/src/JIT/jit64/opt/cse/VolatileTest_op_or.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -36,6 +35,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/opt/cse/VolatileTest_op_shr.csproj b/tests/src/JIT/jit64/opt/cse/VolatileTest_op_shr.csproj
index a0ceadaec4..4ee0d95701 100644
--- a/tests/src/JIT/jit64/opt/cse/VolatileTest_op_shr.csproj
+++ b/tests/src/JIT/jit64/opt/cse/VolatileTest_op_shr.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -36,6 +35,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/opt/cse/VolatileTest_op_sub.csproj b/tests/src/JIT/jit64/opt/cse/VolatileTest_op_sub.csproj
index d3770d5c8f..d2a88dcb91 100644
--- a/tests/src/JIT/jit64/opt/cse/VolatileTest_op_sub.csproj
+++ b/tests/src/JIT/jit64/opt/cse/VolatileTest_op_sub.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -36,6 +35,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/opt/cse/VolatileTest_op_xor.csproj b/tests/src/JIT/jit64/opt/cse/VolatileTest_op_xor.csproj
index 42af8882af..58098858af 100644
--- a/tests/src/JIT/jit64/opt/cse/VolatileTest_op_xor.csproj
+++ b/tests/src/JIT/jit64/opt/cse/VolatileTest_op_xor.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -36,6 +35,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/opt/cse/arrayexpr1.csproj b/tests/src/JIT/jit64/opt/cse/arrayexpr1.csproj
index d6d147ddaa..fbe8402023 100644
--- a/tests/src/JIT/jit64/opt/cse/arrayexpr1.csproj
+++ b/tests/src/JIT/jit64/opt/cse/arrayexpr1.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/opt/cse/arrayexpr2_d_loop_try.csproj b/tests/src/JIT/jit64/opt/cse/arrayexpr2_d_loop_try.csproj
index b7957e572e..b32b7f3ea4 100644
--- a/tests/src/JIT/jit64/opt/cse/arrayexpr2_d_loop_try.csproj
+++ b/tests/src/JIT/jit64/opt/cse/arrayexpr2_d_loop_try.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -37,6 +36,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/opt/cse/arrayexpr2_r.csproj b/tests/src/JIT/jit64/opt/cse/arrayexpr2_r.csproj
index d5ed0faefb..5072997efb 100644
--- a/tests/src/JIT/jit64/opt/cse/arrayexpr2_r.csproj
+++ b/tests/src/JIT/jit64/opt/cse/arrayexpr2_r.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/opt/cse/arrayexpr2_r_loop.csproj b/tests/src/JIT/jit64/opt/cse/arrayexpr2_r_loop.csproj
index fe3bc231cb..7b1b431d8d 100644
--- a/tests/src/JIT/jit64/opt/cse/arrayexpr2_r_loop.csproj
+++ b/tests/src/JIT/jit64/opt/cse/arrayexpr2_r_loop.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -37,6 +36,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/opt/cse/arrayexpr2_r_loop_try.csproj b/tests/src/JIT/jit64/opt/cse/arrayexpr2_r_loop_try.csproj
index e75fd45cf7..937031c067 100644
--- a/tests/src/JIT/jit64/opt/cse/arrayexpr2_r_loop_try.csproj
+++ b/tests/src/JIT/jit64/opt/cse/arrayexpr2_r_loop_try.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -37,6 +36,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/opt/cse/arrayexpr2_r_try.csproj b/tests/src/JIT/jit64/opt/cse/arrayexpr2_r_try.csproj
index db40cb0a71..a6d5f87c8e 100644
--- a/tests/src/JIT/jit64/opt/cse/arrayexpr2_r_try.csproj
+++ b/tests/src/JIT/jit64/opt/cse/arrayexpr2_r_try.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -37,6 +36,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/opt/cse/arrayexpr2_ro_loop.csproj b/tests/src/JIT/jit64/opt/cse/arrayexpr2_ro_loop.csproj
index badb7a4bbb..f75baaedb6 100644
--- a/tests/src/JIT/jit64/opt/cse/arrayexpr2_ro_loop.csproj
+++ b/tests/src/JIT/jit64/opt/cse/arrayexpr2_ro_loop.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -37,6 +36,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/opt/cse/fieldexpr1.csproj b/tests/src/JIT/jit64/opt/cse/fieldexpr1.csproj
index cdd89b5524..cce530a197 100644
--- a/tests/src/JIT/jit64/opt/cse/fieldexpr1.csproj
+++ b/tests/src/JIT/jit64/opt/cse/fieldexpr1.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/opt/cse/fieldexpr1_1.csproj b/tests/src/JIT/jit64/opt/cse/fieldexpr1_1.csproj
index cd0e5a2c0e..3baae0c795 100644
--- a/tests/src/JIT/jit64/opt/cse/fieldexpr1_1.csproj
+++ b/tests/src/JIT/jit64/opt/cse/fieldexpr1_1.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/opt/cse/fieldexpr2.csproj b/tests/src/JIT/jit64/opt/cse/fieldexpr2.csproj
index eb678934d2..6ab9a6da24 100644
--- a/tests/src/JIT/jit64/opt/cse/fieldexpr2.csproj
+++ b/tests/src/JIT/jit64/opt/cse/fieldexpr2.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/opt/cse/hugeexpr1.csproj b/tests/src/JIT/jit64/opt/cse/hugeexpr1.csproj
index 4761f02898..37c35dc91e 100644
--- a/tests/src/JIT/jit64/opt/cse/hugeexpr1.csproj
+++ b/tests/src/JIT/jit64/opt/cse/hugeexpr1.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -11,12 +11,11 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<GCStressIncompatible>true</GCStressIncompatible>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -35,6 +34,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/opt/cse/mixedexpr1_d_loop_try.csproj b/tests/src/JIT/jit64/opt/cse/mixedexpr1_d_loop_try.csproj
index bbfeaa7524..133ad39c84 100644
--- a/tests/src/JIT/jit64/opt/cse/mixedexpr1_d_loop_try.csproj
+++ b/tests/src/JIT/jit64/opt/cse/mixedexpr1_d_loop_try.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -37,6 +36,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/opt/cse/mixedexpr1_r.csproj b/tests/src/JIT/jit64/opt/cse/mixedexpr1_r.csproj
index 53b8faa766..8f177c0456 100644
--- a/tests/src/JIT/jit64/opt/cse/mixedexpr1_r.csproj
+++ b/tests/src/JIT/jit64/opt/cse/mixedexpr1_r.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/opt/cse/mixedexpr1_r_loop.csproj b/tests/src/JIT/jit64/opt/cse/mixedexpr1_r_loop.csproj
index f63ed53c7b..e389fc2df3 100644
--- a/tests/src/JIT/jit64/opt/cse/mixedexpr1_r_loop.csproj
+++ b/tests/src/JIT/jit64/opt/cse/mixedexpr1_r_loop.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -37,6 +36,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/opt/cse/mixedexpr1_r_loop_try.csproj b/tests/src/JIT/jit64/opt/cse/mixedexpr1_r_loop_try.csproj
index 4ddd5d9bdf..171f8c63ae 100644
--- a/tests/src/JIT/jit64/opt/cse/mixedexpr1_r_loop_try.csproj
+++ b/tests/src/JIT/jit64/opt/cse/mixedexpr1_r_loop_try.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -37,6 +36,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/opt/cse/mixedexpr1_r_try.csproj b/tests/src/JIT/jit64/opt/cse/mixedexpr1_r_try.csproj
index d5ab393576..1950c89e45 100644
--- a/tests/src/JIT/jit64/opt/cse/mixedexpr1_r_try.csproj
+++ b/tests/src/JIT/jit64/opt/cse/mixedexpr1_r_try.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -37,6 +36,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/opt/cse/mixedexpr1_ro_loop.csproj b/tests/src/JIT/jit64/opt/cse/mixedexpr1_ro_loop.csproj
index 66e5e80942..0b47db1deb 100644
--- a/tests/src/JIT/jit64/opt/cse/mixedexpr1_ro_loop.csproj
+++ b/tests/src/JIT/jit64/opt/cse/mixedexpr1_ro_loop.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -37,6 +36,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/opt/cse/pointerexpr1.csproj b/tests/src/JIT/jit64/opt/cse/pointerexpr1.csproj
index d6db421940..3921e809fe 100644
--- a/tests/src/JIT/jit64/opt/cse/pointerexpr1.csproj
+++ b/tests/src/JIT/jit64/opt/cse/pointerexpr1.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/opt/cse/pointerexpr1_1.csproj b/tests/src/JIT/jit64/opt/cse/pointerexpr1_1.csproj
index 10bb9de2fb..789762c84a 100644
--- a/tests/src/JIT/jit64/opt/cse/pointerexpr1_1.csproj
+++ b/tests/src/JIT/jit64/opt/cse/pointerexpr1_1.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/opt/cse/simpleexpr1.csproj b/tests/src/JIT/jit64/opt/cse/simpleexpr1.csproj
index 48574ddaa8..a79b822cc2 100644
--- a/tests/src/JIT/jit64/opt/cse/simpleexpr1.csproj
+++ b/tests/src/JIT/jit64/opt/cse/simpleexpr1.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/opt/cse/simpleexpr1_1.csproj b/tests/src/JIT/jit64/opt/cse/simpleexpr1_1.csproj
index c201744632..9c14997e82 100644
--- a/tests/src/JIT/jit64/opt/cse/simpleexpr1_1.csproj
+++ b/tests/src/JIT/jit64/opt/cse/simpleexpr1_1.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/opt/cse/simpleexpr2.csproj b/tests/src/JIT/jit64/opt/cse/simpleexpr2.csproj
index 64ad636d17..54cc86cd0c 100644
--- a/tests/src/JIT/jit64/opt/cse/simpleexpr2.csproj
+++ b/tests/src/JIT/jit64/opt/cse/simpleexpr2.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/opt/cse/simpleexpr3.csproj b/tests/src/JIT/jit64/opt/cse/simpleexpr3.csproj
index 32c47b7077..69ebd4cb82 100644
--- a/tests/src/JIT/jit64/opt/cse/simpleexpr3.csproj
+++ b/tests/src/JIT/jit64/opt/cse/simpleexpr3.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/opt/cse/simpleexpr4_d_loop_try.csproj b/tests/src/JIT/jit64/opt/cse/simpleexpr4_d_loop_try.csproj
index 5356fd61e0..9af66894e9 100644
--- a/tests/src/JIT/jit64/opt/cse/simpleexpr4_d_loop_try.csproj
+++ b/tests/src/JIT/jit64/opt/cse/simpleexpr4_d_loop_try.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -37,6 +36,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/opt/cse/simpleexpr4_r.csproj b/tests/src/JIT/jit64/opt/cse/simpleexpr4_r.csproj
index 71bfd83689..1f8929f017 100644
--- a/tests/src/JIT/jit64/opt/cse/simpleexpr4_r.csproj
+++ b/tests/src/JIT/jit64/opt/cse/simpleexpr4_r.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/opt/cse/simpleexpr4_r_loop.csproj b/tests/src/JIT/jit64/opt/cse/simpleexpr4_r_loop.csproj
index 1a978f7824..b65b298d01 100644
--- a/tests/src/JIT/jit64/opt/cse/simpleexpr4_r_loop.csproj
+++ b/tests/src/JIT/jit64/opt/cse/simpleexpr4_r_loop.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -37,6 +36,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/opt/cse/simpleexpr4_r_loop_try.csproj b/tests/src/JIT/jit64/opt/cse/simpleexpr4_r_loop_try.csproj
index e17e4fc7a5..a405a717cb 100644
--- a/tests/src/JIT/jit64/opt/cse/simpleexpr4_r_loop_try.csproj
+++ b/tests/src/JIT/jit64/opt/cse/simpleexpr4_r_loop_try.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -37,6 +36,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/opt/cse/simpleexpr4_r_try.csproj b/tests/src/JIT/jit64/opt/cse/simpleexpr4_r_try.csproj
index 6a043ac696..500a1c9384 100644
--- a/tests/src/JIT/jit64/opt/cse/simpleexpr4_r_try.csproj
+++ b/tests/src/JIT/jit64/opt/cse/simpleexpr4_r_try.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -37,6 +36,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/opt/cse/staticFieldExpr1_1.csproj b/tests/src/JIT/jit64/opt/cse/staticFieldExpr1_1.csproj
index f463bd248e..80e413bb12 100644
--- a/tests/src/JIT/jit64/opt/cse/staticFieldExpr1_1.csproj
+++ b/tests/src/JIT/jit64/opt/cse/staticFieldExpr1_1.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/opt/cse/staticFieldExpr1_d_loop_try.csproj b/tests/src/JIT/jit64/opt/cse/staticFieldExpr1_d_loop_try.csproj
index 1c33e30b8f..094e32aa6a 100644
--- a/tests/src/JIT/jit64/opt/cse/staticFieldExpr1_d_loop_try.csproj
+++ b/tests/src/JIT/jit64/opt/cse/staticFieldExpr1_d_loop_try.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -37,6 +36,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/opt/cse/staticFieldExpr1_r.csproj b/tests/src/JIT/jit64/opt/cse/staticFieldExpr1_r.csproj
index 5f3738c2d6..89ac94386e 100644
--- a/tests/src/JIT/jit64/opt/cse/staticFieldExpr1_r.csproj
+++ b/tests/src/JIT/jit64/opt/cse/staticFieldExpr1_r.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/opt/cse/staticFieldExpr1_r_loop.csproj b/tests/src/JIT/jit64/opt/cse/staticFieldExpr1_r_loop.csproj
index 46af24ccd2..a0922f5aeb 100644
--- a/tests/src/JIT/jit64/opt/cse/staticFieldExpr1_r_loop.csproj
+++ b/tests/src/JIT/jit64/opt/cse/staticFieldExpr1_r_loop.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -37,6 +36,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/opt/cse/staticFieldExpr1_r_loop_try.csproj b/tests/src/JIT/jit64/opt/cse/staticFieldExpr1_r_loop_try.csproj
index acb167f9ef..ff2a6555cf 100644
--- a/tests/src/JIT/jit64/opt/cse/staticFieldExpr1_r_loop_try.csproj
+++ b/tests/src/JIT/jit64/opt/cse/staticFieldExpr1_r_loop_try.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -37,6 +36,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/opt/cse/staticFieldExpr1_r_try.csproj b/tests/src/JIT/jit64/opt/cse/staticFieldExpr1_r_try.csproj
index 4e090f10f0..123e646362 100644
--- a/tests/src/JIT/jit64/opt/cse/staticFieldExpr1_r_try.csproj
+++ b/tests/src/JIT/jit64/opt/cse/staticFieldExpr1_r_try.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -37,6 +36,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/opt/cse/staticFieldExpr1_ro_loop.csproj b/tests/src/JIT/jit64/opt/cse/staticFieldExpr1_ro_loop.csproj
index ac41ac7032..8660c67e3c 100644
--- a/tests/src/JIT/jit64/opt/cse/staticFieldExpr1_ro_loop.csproj
+++ b/tests/src/JIT/jit64/opt/cse/staticFieldExpr1_ro_loop.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -37,6 +36,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/opt/cse/volatilefield.csproj b/tests/src/JIT/jit64/opt/cse/volatilefield.csproj
index 5338694961..47d8f70c79 100644
--- a/tests/src/JIT/jit64/opt/cse/volatilefield.csproj
+++ b/tests/src/JIT/jit64/opt/cse/volatilefield.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/opt/cse/volatilestaticfield.csproj b/tests/src/JIT/jit64/opt/cse/volatilestaticfield.csproj
index 5ea83bcc7e..1ca6c48184 100644
--- a/tests/src/JIT/jit64/opt/cse/volatilestaticfield.csproj
+++ b/tests/src/JIT/jit64/opt/cse/volatilestaticfield.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/opt/inl/inl001.ilproj b/tests/src/JIT/jit64/opt/inl/inl001.ilproj
index be2a8b16e3..d6a555cf86 100644
--- a/tests/src/JIT/jit64/opt/inl/inl001.ilproj
+++ b/tests/src/JIT/jit64/opt/inl/inl001.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/jit64/opt/lim/lim_001.ilproj b/tests/src/JIT/jit64/opt/lim/lim_001.ilproj
index 5cf7953819..eea4da2003 100644
--- a/tests/src/JIT/jit64/opt/lim/lim_001.ilproj
+++ b/tests/src/JIT/jit64/opt/lim/lim_001.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/jit64/opt/lim/lim_002.csproj b/tests/src/JIT/jit64/opt/lim/lim_002.csproj
index dc6e04bebc..610fb188d9 100644
--- a/tests/src/JIT/jit64/opt/lim/lim_002.csproj
+++ b/tests/src/JIT/jit64/opt/lim/lim_002.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/opt/lur/lur_01.ilproj b/tests/src/JIT/jit64/opt/lur/lur_01.ilproj
index 3284ea74d8..feb1bbd2c3 100644
--- a/tests/src/JIT/jit64/opt/lur/lur_01.ilproj
+++ b/tests/src/JIT/jit64/opt/lur/lur_01.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/jit64/opt/lur/lur_02.csproj b/tests/src/JIT/jit64/opt/lur/lur_02.csproj
index 4567311c14..0b073c7116 100644
--- a/tests/src/JIT/jit64/opt/lur/lur_02.csproj
+++ b/tests/src/JIT/jit64/opt/lur/lur_02.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/opt/osr/osr001.csproj b/tests/src/JIT/jit64/opt/osr/osr001.csproj
index ae2e6ecd23..4529fe840b 100644
--- a/tests/src/JIT/jit64/opt/osr/osr001.csproj
+++ b/tests/src/JIT/jit64/opt/osr/osr001.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/opt/regress/vswhidbey/193825/193825_udo.csproj b/tests/src/JIT/jit64/opt/regress/vswhidbey/193825/193825_udo.csproj
index ccc77d9dd0..507d5bdea0 100644
--- a/tests/src/JIT/jit64/opt/regress/vswhidbey/193825/193825_udo.csproj
+++ b/tests/src/JIT/jit64/opt/regress/vswhidbey/193825/193825_udo.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -33,6 +32,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/opt/regress/vswhidbey/193825/193825_uro.csproj b/tests/src/JIT/jit64/opt/regress/vswhidbey/193825/193825_uro.csproj
index 34c6b805b3..463b701650 100644
--- a/tests/src/JIT/jit64/opt/regress/vswhidbey/193825/193825_uro.csproj
+++ b/tests/src/JIT/jit64/opt/regress/vswhidbey/193825/193825_uro.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -33,6 +32,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/opt/regress/vswhidbey/223862/bne_dbg.ilproj b/tests/src/JIT/jit64/opt/regress/vswhidbey/223862/bne_dbg.ilproj
index eb252d99f8..89d4efa4b6 100644
--- a/tests/src/JIT/jit64/opt/regress/vswhidbey/223862/bne_dbg.ilproj
+++ b/tests/src/JIT/jit64/opt/regress/vswhidbey/223862/bne_dbg.ilproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/opt/regress/vswhidbey/223862/bne_opt.ilproj b/tests/src/JIT/jit64/opt/regress/vswhidbey/223862/bne_opt.ilproj
index c61cd6f255..202d5ed60b 100644
--- a/tests/src/JIT/jit64/opt/regress/vswhidbey/223862/bne_opt.ilproj
+++ b/tests/src/JIT/jit64/opt/regress/vswhidbey/223862/bne_opt.ilproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/opt/regress/vswhidbey/223862/div_dbg.ilproj b/tests/src/JIT/jit64/opt/regress/vswhidbey/223862/div_dbg.ilproj
index 45f04e0f71..e7982ff9f8 100644
--- a/tests/src/JIT/jit64/opt/regress/vswhidbey/223862/div_dbg.ilproj
+++ b/tests/src/JIT/jit64/opt/regress/vswhidbey/223862/div_dbg.ilproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/opt/regress/vswhidbey/223862/div_opt.ilproj b/tests/src/JIT/jit64/opt/regress/vswhidbey/223862/div_opt.ilproj
index 618fe1357f..1101e08280 100644
--- a/tests/src/JIT/jit64/opt/regress/vswhidbey/223862/div_opt.ilproj
+++ b/tests/src/JIT/jit64/opt/regress/vswhidbey/223862/div_opt.ilproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/opt/regress/vswhidbey/223862/mul1_dbg.ilproj b/tests/src/JIT/jit64/opt/regress/vswhidbey/223862/mul1_dbg.ilproj
index 6ee0868ea6..bb465c02f2 100644
--- a/tests/src/JIT/jit64/opt/regress/vswhidbey/223862/mul1_dbg.ilproj
+++ b/tests/src/JIT/jit64/opt/regress/vswhidbey/223862/mul1_dbg.ilproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/opt/regress/vswhidbey/223862/mul1_opt.ilproj b/tests/src/JIT/jit64/opt/regress/vswhidbey/223862/mul1_opt.ilproj
index ef9a19ee65..ee83381b1c 100644
--- a/tests/src/JIT/jit64/opt/regress/vswhidbey/223862/mul1_opt.ilproj
+++ b/tests/src/JIT/jit64/opt/regress/vswhidbey/223862/mul1_opt.ilproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/opt/regress/vswhidbey/223862/rem_dbg.ilproj b/tests/src/JIT/jit64/opt/regress/vswhidbey/223862/rem_dbg.ilproj
index b305913503..a0a77fa0af 100644
--- a/tests/src/JIT/jit64/opt/regress/vswhidbey/223862/rem_dbg.ilproj
+++ b/tests/src/JIT/jit64/opt/regress/vswhidbey/223862/rem_dbg.ilproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/opt/regress/vswhidbey/223862/rem_opt.ilproj b/tests/src/JIT/jit64/opt/regress/vswhidbey/223862/rem_opt.ilproj
index ce3c6efdde..cdba8ec956 100644
--- a/tests/src/JIT/jit64/opt/regress/vswhidbey/223862/rem_opt.ilproj
+++ b/tests/src/JIT/jit64/opt/regress/vswhidbey/223862/rem_opt.ilproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/opt/regress/vswhidbey/481244/foo2_dbg.ilproj b/tests/src/JIT/jit64/opt/regress/vswhidbey/481244/foo2_dbg.ilproj
index c5590ec8b5..f00b6210cd 100644
--- a/tests/src/JIT/jit64/opt/regress/vswhidbey/481244/foo2_dbg.ilproj
+++ b/tests/src/JIT/jit64/opt/regress/vswhidbey/481244/foo2_dbg.ilproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/opt/regress/vswhidbey/481244/foo2_opt.ilproj b/tests/src/JIT/jit64/opt/regress/vswhidbey/481244/foo2_opt.ilproj
index a1d6d447ef..f49d28ae8a 100644
--- a/tests/src/JIT/jit64/opt/regress/vswhidbey/481244/foo2_opt.ilproj
+++ b/tests/src/JIT/jit64/opt/regress/vswhidbey/481244/foo2_opt.ilproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/opt/regress/vswhidbey/481244/foo_dbg.ilproj b/tests/src/JIT/jit64/opt/regress/vswhidbey/481244/foo_dbg.ilproj
index 3530435eba..cd9919d0d7 100644
--- a/tests/src/JIT/jit64/opt/regress/vswhidbey/481244/foo_dbg.ilproj
+++ b/tests/src/JIT/jit64/opt/regress/vswhidbey/481244/foo_dbg.ilproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/opt/regress/vswhidbey/481244/foo_opt.ilproj b/tests/src/JIT/jit64/opt/regress/vswhidbey/481244/foo_opt.ilproj
index 34ed3eadd0..6be7fb19e2 100644
--- a/tests/src/JIT/jit64/opt/regress/vswhidbey/481244/foo_opt.ilproj
+++ b/tests/src/JIT/jit64/opt/regress/vswhidbey/481244/foo_opt.ilproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/opt/rngchk/MatrixMul_o.csproj b/tests/src/JIT/jit64/opt/rngchk/MatrixMul_o.csproj
index 16406eb7c8..1848837169 100644
--- a/tests/src/JIT/jit64/opt/rngchk/MatrixMul_o.csproj
+++ b/tests/src/JIT/jit64/opt/rngchk/MatrixMul_o.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/regress/asurt/143616/foo.csproj b/tests/src/JIT/jit64/regress/asurt/143616/foo.csproj
index c411bf4b87..af80922d3b 100644
--- a/tests/src/JIT/jit64/regress/asurt/143616/foo.csproj
+++ b/tests/src/JIT/jit64/regress/asurt/143616/foo.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/regress/ddb/103087/103087.csproj b/tests/src/JIT/jit64/regress/ddb/103087/103087.csproj
index 3ac0a729d0..0abb536642 100644
--- a/tests/src/JIT/jit64/regress/ddb/103087/103087.csproj
+++ b/tests/src/JIT/jit64/regress/ddb/103087/103087.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/regress/ddb/113574/113574.csproj b/tests/src/JIT/jit64/regress/ddb/113574/113574.csproj
index 20d9510bb0..ae4a6878ca 100644
--- a/tests/src/JIT/jit64/regress/ddb/113574/113574.csproj
+++ b/tests/src/JIT/jit64/regress/ddb/113574/113574.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/regress/ddb/118414/118414.ilproj b/tests/src/JIT/jit64/regress/ddb/118414/118414.ilproj
index 5628306fcb..1fc49b8744 100644
--- a/tests/src/JIT/jit64/regress/ddb/118414/118414.ilproj
+++ b/tests/src/JIT/jit64/regress/ddb/118414/118414.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/jit64/regress/ddb/132977/132977.csproj b/tests/src/JIT/jit64/regress/ddb/132977/132977.csproj
index a247813f24..519e70455b 100644
--- a/tests/src/JIT/jit64/regress/ddb/132977/132977.csproj
+++ b/tests/src/JIT/jit64/regress/ddb/132977/132977.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/regress/ndpw/14888/objectusedonlyinhandler.csproj b/tests/src/JIT/jit64/regress/ndpw/14888/objectusedonlyinhandler.csproj
index c73b110fcf..7069436cbb 100644
--- a/tests/src/JIT/jit64/regress/ndpw/14888/objectusedonlyinhandler.csproj
+++ b/tests/src/JIT/jit64/regress/ndpw/14888/objectusedonlyinhandler.csproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/regress/ndpw/160545/simple.csproj b/tests/src/JIT/jit64/regress/ndpw/160545/simple.csproj
index bedd8ed47b..c4ef7918bc 100644
--- a/tests/src/JIT/jit64/regress/ndpw/160545/simple.csproj
+++ b/tests/src/JIT/jit64/regress/ndpw/160545/simple.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/regress/ndpw/21015/interior_pointer.csproj b/tests/src/JIT/jit64/regress/ndpw/21015/interior_pointer.csproj
index 5a2ed6885d..e7b961b5e7 100644
--- a/tests/src/JIT/jit64/regress/ndpw/21015/interior_pointer.csproj
+++ b/tests/src/JIT/jit64/regress/ndpw/21015/interior_pointer.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/regress/ndpw/21220/b21220.ilproj b/tests/src/JIT/jit64/regress/ndpw/21220/b21220.ilproj
index 4b16a963a4..50f2b455b0 100644
--- a/tests/src/JIT/jit64/regress/ndpw/21220/b21220.ilproj
+++ b/tests/src/JIT/jit64/regress/ndpw/21220/b21220.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/jit64/regress/phoenix/62322/test.ilproj b/tests/src/JIT/jit64/regress/phoenix/62322/test.ilproj
index 7d50e5cdaf..35ea38458a 100644
--- a/tests/src/JIT/jit64/regress/phoenix/62322/test.ilproj
+++ b/tests/src/JIT/jit64/regress/phoenix/62322/test.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/jit64/regress/vsw/102754/test1.ilproj b/tests/src/JIT/jit64/regress/vsw/102754/test1.ilproj
index dec33144be..c37a2d7f33 100644
--- a/tests/src/JIT/jit64/regress/vsw/102754/test1.ilproj
+++ b/tests/src/JIT/jit64/regress/vsw/102754/test1.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/jit64/regress/vsw/102964/test.csproj b/tests/src/JIT/jit64/regress/vsw/102964/test.csproj
index 440d51f757..2855f46a27 100644
--- a/tests/src/JIT/jit64/regress/vsw/102964/test.csproj
+++ b/tests/src/JIT/jit64/regress/vsw/102964/test.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/regress/vsw/102974/test.ilproj b/tests/src/JIT/jit64/regress/vsw/102974/test.ilproj
index 7d50e5cdaf..35ea38458a 100644
--- a/tests/src/JIT/jit64/regress/vsw/102974/test.ilproj
+++ b/tests/src/JIT/jit64/regress/vsw/102974/test.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/jit64/regress/vsw/153682/test.ilproj b/tests/src/JIT/jit64/regress/vsw/153682/test.ilproj
index 7d50e5cdaf..35ea38458a 100644
--- a/tests/src/JIT/jit64/regress/vsw/153682/test.ilproj
+++ b/tests/src/JIT/jit64/regress/vsw/153682/test.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/jit64/regress/vsw/266693/test.ilproj b/tests/src/JIT/jit64/regress/vsw/266693/test.ilproj
index 7d50e5cdaf..35ea38458a 100644
--- a/tests/src/JIT/jit64/regress/vsw/266693/test.ilproj
+++ b/tests/src/JIT/jit64/regress/vsw/266693/test.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/jit64/regress/vsw/286991/test.ilproj b/tests/src/JIT/jit64/regress/vsw/286991/test.ilproj
index 2fc99659fd..b1788a5a35 100644
--- a/tests/src/JIT/jit64/regress/vsw/286991/test.ilproj
+++ b/tests/src/JIT/jit64/regress/vsw/286991/test.ilproj
@@ -11,6 +11,7 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/jit64/regress/vsw/329169/test.csproj b/tests/src/JIT/jit64/regress/vsw/329169/test.csproj
index 409daeca0d..ac69d0adc8 100644
--- a/tests/src/JIT/jit64/regress/vsw/329169/test.csproj
+++ b/tests/src/JIT/jit64/regress/vsw/329169/test.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/regress/vsw/333007/test1.ilproj b/tests/src/JIT/jit64/regress/vsw/333007/test1.ilproj
index c462bbc314..4f9a63f328 100644
--- a/tests/src/JIT/jit64/regress/vsw/333007/test1.ilproj
+++ b/tests/src/JIT/jit64/regress/vsw/333007/test1.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/jit64/regress/vsw/336666/test1.ilproj b/tests/src/JIT/jit64/regress/vsw/336666/test1.ilproj
index c462bbc314..4f9a63f328 100644
--- a/tests/src/JIT/jit64/regress/vsw/336666/test1.ilproj
+++ b/tests/src/JIT/jit64/regress/vsw/336666/test1.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/jit64/regress/vsw/404708/test.ilproj b/tests/src/JIT/jit64/regress/vsw/404708/test.ilproj
index 7d50e5cdaf..35ea38458a 100644
--- a/tests/src/JIT/jit64/regress/vsw/404708/test.ilproj
+++ b/tests/src/JIT/jit64/regress/vsw/404708/test.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/jit64/regress/vsw/460412/test.ilproj b/tests/src/JIT/jit64/regress/vsw/460412/test.ilproj
index 7d50e5cdaf..35ea38458a 100644
--- a/tests/src/JIT/jit64/regress/vsw/460412/test.ilproj
+++ b/tests/src/JIT/jit64/regress/vsw/460412/test.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/jit64/regress/vsw/471729/test.csproj b/tests/src/JIT/jit64/regress/vsw/471729/test.csproj
index 2bd1787aa7..9525dee58f 100644
--- a/tests/src/JIT/jit64/regress/vsw/471729/test.csproj
+++ b/tests/src/JIT/jit64/regress/vsw/471729/test.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/regress/vsw/517867/test.csproj b/tests/src/JIT/jit64/regress/vsw/517867/test.csproj
index 89d081f6cd..7864b67eab 100644
--- a/tests/src/JIT/jit64/regress/vsw/517867/test.csproj
+++ b/tests/src/JIT/jit64/regress/vsw/517867/test.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/regress/vsw/524070/test1.csproj b/tests/src/JIT/jit64/regress/vsw/524070/test1.csproj
index 1074acecd0..92ca307c10 100644
--- a/tests/src/JIT/jit64/regress/vsw/524070/test1.csproj
+++ b/tests/src/JIT/jit64/regress/vsw/524070/test1.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/regress/vsw/524070/test2.csproj b/tests/src/JIT/jit64/regress/vsw/524070/test2.csproj
index 5b384e7f06..3994b95629 100644
--- a/tests/src/JIT/jit64/regress/vsw/524070/test2.csproj
+++ b/tests/src/JIT/jit64/regress/vsw/524070/test2.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/regress/vsw/528315/simple-repro.csproj b/tests/src/JIT/jit64/regress/vsw/528315/simple-repro.csproj
index 3dd9c6cedc..78afda4f12 100644
--- a/tests/src/JIT/jit64/regress/vsw/528315/simple-repro.csproj
+++ b/tests/src/JIT/jit64/regress/vsw/528315/simple-repro.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/regress/vsw/534486/exchange.ilproj b/tests/src/JIT/jit64/regress/vsw/534486/exchange.ilproj
index a0da31bda2..df5aa79216 100644
--- a/tests/src/JIT/jit64/regress/vsw/534486/exchange.ilproj
+++ b/tests/src/JIT/jit64/regress/vsw/534486/exchange.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/jit64/regress/vsw/538615/test1.csproj b/tests/src/JIT/jit64/regress/vsw/538615/test1.csproj
index 85de9235a9..710abb402b 100644
--- a/tests/src/JIT/jit64/regress/vsw/538615/test1.csproj
+++ b/tests/src/JIT/jit64/regress/vsw/538615/test1.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/regress/vsw/541067/test1.csproj b/tests/src/JIT/jit64/regress/vsw/541067/test1.csproj
index 14d0721c38..3e16062645 100644
--- a/tests/src/JIT/jit64/regress/vsw/541067/test1.csproj
+++ b/tests/src/JIT/jit64/regress/vsw/541067/test1.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/regress/vsw/543229/test.csproj b/tests/src/JIT/jit64/regress/vsw/543229/test.csproj
index 83ab5fca78..bc2a8ac736 100644
--- a/tests/src/JIT/jit64/regress/vsw/543229/test.csproj
+++ b/tests/src/JIT/jit64/regress/vsw/543229/test.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/regress/vsw/549880/test.csproj b/tests/src/JIT/jit64/regress/vsw/549880/test.csproj
index 3c43e346a8..1e710d828b 100644
--- a/tests/src/JIT/jit64/regress/vsw/549880/test.csproj
+++ b/tests/src/JIT/jit64/regress/vsw/549880/test.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/regress/vsw/552940/test.ilproj b/tests/src/JIT/jit64/regress/vsw/552940/test.ilproj
index 855451d237..0c1182efe2 100644
--- a/tests/src/JIT/jit64/regress/vsw/552940/test.ilproj
+++ b/tests/src/JIT/jit64/regress/vsw/552940/test.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/jit64/regress/vsw/560402/opadd.csproj b/tests/src/JIT/jit64/regress/vsw/560402/opadd.csproj
index ff8d8b884b..ff06de9886 100644
--- a/tests/src/JIT/jit64/regress/vsw/560402/opadd.csproj
+++ b/tests/src/JIT/jit64/regress/vsw/560402/opadd.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -37,6 +36,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/regress/vsw/560402/opmul.csproj b/tests/src/JIT/jit64/regress/vsw/560402/opmul.csproj
index 28fe26778e..610b956ecb 100644
--- a/tests/src/JIT/jit64/regress/vsw/560402/opmul.csproj
+++ b/tests/src/JIT/jit64/regress/vsw/560402/opmul.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -37,6 +36,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/regress/vsw/560402/opsub.csproj b/tests/src/JIT/jit64/regress/vsw/560402/opsub.csproj
index 377d206396..fbd7cfd6bb 100644
--- a/tests/src/JIT/jit64/regress/vsw/560402/opsub.csproj
+++ b/tests/src/JIT/jit64/regress/vsw/560402/opsub.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -37,6 +36,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/regress/vsw/568666/test.csproj b/tests/src/JIT/jit64/regress/vsw/568666/test.csproj
index f80561078b..32bded640e 100644
--- a/tests/src/JIT/jit64/regress/vsw/568666/test.csproj
+++ b/tests/src/JIT/jit64/regress/vsw/568666/test.csproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -30,18 +29,17 @@
<ItemGroup>
<Compile Include="use.cs" />
<ProjectReference Include="library1.csproj">
- <Name>Library1</Name>
- <Aliases>Library1</Aliases>
+ <Name>Library1</Name>
+ <Aliases>Library1</Aliases>
</ProjectReference>
<ProjectReference Include="library2.csproj">
- <Name>Library2</Name>
- <Aliases>Library2</Aliases>
+ <Name>Library2</Name>
+ <Aliases>Library2</Aliases>
</ProjectReference>
</ItemGroup>
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/regress/vsw/575343/test.ilproj b/tests/src/JIT/jit64/regress/vsw/575343/test.ilproj
index 7d50e5cdaf..35ea38458a 100644
--- a/tests/src/JIT/jit64/regress/vsw/575343/test.ilproj
+++ b/tests/src/JIT/jit64/regress/vsw/575343/test.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/jit64/regress/vsw/575343/test2.ilproj b/tests/src/JIT/jit64/regress/vsw/575343/test2.ilproj
index 10dd8496e0..594f763dbe 100644
--- a/tests/src/JIT/jit64/regress/vsw/575343/test2.ilproj
+++ b/tests/src/JIT/jit64/regress/vsw/575343/test2.ilproj
@@ -10,6 +10,7 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
diff --git a/tests/src/JIT/jit64/regress/vsw/601425/stret.csproj b/tests/src/JIT/jit64/regress/vsw/601425/stret.csproj
index a5ac082017..36722819a9 100644
--- a/tests/src/JIT/jit64/regress/vsw/601425/stret.csproj
+++ b/tests/src/JIT/jit64/regress/vsw/601425/stret.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/regress/vsw/606733/Bug606733.ilproj b/tests/src/JIT/jit64/regress/vsw/606733/Bug606733.ilproj
index 72025d76f6..1b7ea7b994 100644
--- a/tests/src/JIT/jit64/regress/vsw/606733/Bug606733.ilproj
+++ b/tests/src/JIT/jit64/regress/vsw/606733/Bug606733.ilproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/regress/vsw/607586/607586.ilproj b/tests/src/JIT/jit64/regress/vsw/607586/607586.ilproj
index 74914b50a0..a36a3347f8 100644
--- a/tests/src/JIT/jit64/regress/vsw/607586/607586.ilproj
+++ b/tests/src/JIT/jit64/regress/vsw/607586/607586.ilproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/regress/vsw/610378/vsw610378.csproj b/tests/src/JIT/jit64/regress/vsw/610378/vsw610378.csproj
index b41fae1af8..75eda13072 100644
--- a/tests/src/JIT/jit64/regress/vsw/610378/vsw610378.csproj
+++ b/tests/src/JIT/jit64/regress/vsw/610378/vsw610378.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/box-unbox/box-unbox001.csproj b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/box-unbox/box-unbox001.csproj
index 4f1faabd00..c943b885e7 100644
--- a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/box-unbox/box-unbox001.csproj
+++ b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/box-unbox/box-unbox001.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/box-unbox/box-unbox002.csproj b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/box-unbox/box-unbox002.csproj
index 59d0626849..7d3a6e3f55 100644
--- a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/box-unbox/box-unbox002.csproj
+++ b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/box-unbox/box-unbox002.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/box-unbox/box-unbox003.csproj b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/box-unbox/box-unbox003.csproj
index 0b83a29358..1a07017512 100644
--- a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/box-unbox/box-unbox003.csproj
+++ b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/box-unbox/box-unbox003.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/box-unbox/box-unbox004.csproj b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/box-unbox/box-unbox004.csproj
index 09d9287dd3..3bb45d945d 100644
--- a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/box-unbox/box-unbox004.csproj
+++ b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/box-unbox/box-unbox004.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/box-unbox/box-unbox005.csproj b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/box-unbox/box-unbox005.csproj
index fade1c8ce5..61d540db17 100644
--- a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/box-unbox/box-unbox005.csproj
+++ b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/box-unbox/box-unbox005.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/box-unbox/box-unbox006.csproj b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/box-unbox/box-unbox006.csproj
index 2f52f3a9c2..e017d6a391 100644
--- a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/box-unbox/box-unbox006.csproj
+++ b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/box-unbox/box-unbox006.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/box-unbox/box-unbox007.csproj b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/box-unbox/box-unbox007.csproj
index 504416d12e..e4d62aac29 100644
--- a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/box-unbox/box-unbox007.csproj
+++ b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/box-unbox/box-unbox007.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/box-unbox/box-unbox008.csproj b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/box-unbox/box-unbox008.csproj
index 9637c74424..d348a04f7d 100644
--- a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/box-unbox/box-unbox008.csproj
+++ b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/box-unbox/box-unbox008.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/box-unbox/box-unbox009.csproj b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/box-unbox/box-unbox009.csproj
index 9fe3cf8a8a..04dbda23a2 100644
--- a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/box-unbox/box-unbox009.csproj
+++ b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/box-unbox/box-unbox009.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/box-unbox/box-unbox010.csproj b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/box-unbox/box-unbox010.csproj
index 353bc8b8d4..25a0b338f3 100644
--- a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/box-unbox/box-unbox010.csproj
+++ b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/box-unbox/box-unbox010.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/box-unbox/box-unbox011.csproj b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/box-unbox/box-unbox011.csproj
index c274998993..5c8d586a68 100644
--- a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/box-unbox/box-unbox011.csproj
+++ b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/box-unbox/box-unbox011.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/box-unbox/box-unbox012.csproj b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/box-unbox/box-unbox012.csproj
index 5a4d9a6139..d69f88c070 100644
--- a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/box-unbox/box-unbox012.csproj
+++ b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/box-unbox/box-unbox012.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/box-unbox/box-unbox013.csproj b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/box-unbox/box-unbox013.csproj
index 63ab08d75e..1562a774fb 100644
--- a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/box-unbox/box-unbox013.csproj
+++ b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/box-unbox/box-unbox013.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/box-unbox/box-unbox014.csproj b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/box-unbox/box-unbox014.csproj
index 34905be6d2..9e31f09b67 100644
--- a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/box-unbox/box-unbox014.csproj
+++ b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/box-unbox/box-unbox014.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/box-unbox/box-unbox015.csproj b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/box-unbox/box-unbox015.csproj
index 065ff7f05d..a9cbb142a4 100644
--- a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/box-unbox/box-unbox015.csproj
+++ b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/box-unbox/box-unbox015.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/box-unbox/box-unbox016.csproj b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/box-unbox/box-unbox016.csproj
index a1fbae84c9..6a59b854a7 100644
--- a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/box-unbox/box-unbox016.csproj
+++ b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/box-unbox/box-unbox016.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/box-unbox/box-unbox017.csproj b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/box-unbox/box-unbox017.csproj
index 397344f0e6..5e776ac4a3 100644
--- a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/box-unbox/box-unbox017.csproj
+++ b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/box-unbox/box-unbox017.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/box-unbox/box-unbox018.csproj b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/box-unbox/box-unbox018.csproj
index 79c793d4db..72b15fba6f 100644
--- a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/box-unbox/box-unbox018.csproj
+++ b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/box-unbox/box-unbox018.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/box-unbox/box-unbox019.csproj b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/box-unbox/box-unbox019.csproj
index 05e89cda51..ec0211bd2b 100644
--- a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/box-unbox/box-unbox019.csproj
+++ b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/box-unbox/box-unbox019.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/box-unbox/box-unbox020.csproj b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/box-unbox/box-unbox020.csproj
index fed1f8e159..ba8a1f6f44 100644
--- a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/box-unbox/box-unbox020.csproj
+++ b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/box-unbox/box-unbox020.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/box-unbox/box-unbox021.csproj b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/box-unbox/box-unbox021.csproj
index 3034d50bda..cdfe8cda71 100644
--- a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/box-unbox/box-unbox021.csproj
+++ b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/box-unbox/box-unbox021.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/box-unbox/box-unbox022.csproj b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/box-unbox/box-unbox022.csproj
index 2eaf04a198..437277651b 100644
--- a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/box-unbox/box-unbox022.csproj
+++ b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/box-unbox/box-unbox022.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/box-unbox/box-unbox023.csproj b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/box-unbox/box-unbox023.csproj
index 2f41611b1d..eb7d5a43ba 100644
--- a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/box-unbox/box-unbox023.csproj
+++ b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/box-unbox/box-unbox023.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/box-unbox/box-unbox024.csproj b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/box-unbox/box-unbox024.csproj
index ea0c5777e0..b2a795eb8f 100644
--- a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/box-unbox/box-unbox024.csproj
+++ b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/box-unbox/box-unbox024.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/box-unbox/box-unbox025.csproj b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/box-unbox/box-unbox025.csproj
index 29dd831a95..383949b9dc 100644
--- a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/box-unbox/box-unbox025.csproj
+++ b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/box-unbox/box-unbox025.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/box-unbox/box-unbox026.csproj b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/box-unbox/box-unbox026.csproj
index f1fb12f5cb..99636f37ce 100644
--- a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/box-unbox/box-unbox026.csproj
+++ b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/box-unbox/box-unbox026.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/box-unbox/box-unbox027.csproj b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/box-unbox/box-unbox027.csproj
index 23b1c20181..6f0997905d 100644
--- a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/box-unbox/box-unbox027.csproj
+++ b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/box-unbox/box-unbox027.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/box-unbox/box-unbox028.csproj b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/box-unbox/box-unbox028.csproj
index 8f203f5241..9dcfc19a1d 100644
--- a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/box-unbox/box-unbox028.csproj
+++ b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/box-unbox/box-unbox028.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/box-unbox/box-unbox029.csproj b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/box-unbox/box-unbox029.csproj
index 3f3b4c2473..eefac4a26a 100644
--- a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/box-unbox/box-unbox029.csproj
+++ b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/box-unbox/box-unbox029.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/box-unbox/box-unbox030.csproj b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/box-unbox/box-unbox030.csproj
index b631318e9d..e9295bfdae 100644
--- a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/box-unbox/box-unbox030.csproj
+++ b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/box-unbox/box-unbox030.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/box-unbox/box-unbox031.csproj b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/box-unbox/box-unbox031.csproj
index f9f3a9c5ea..45cbae7de7 100644
--- a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/box-unbox/box-unbox031.csproj
+++ b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/box-unbox/box-unbox031.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/box-unbox/box-unbox032.csproj b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/box-unbox/box-unbox032.csproj
index a6b00f6e15..2a38834492 100644
--- a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/box-unbox/box-unbox032.csproj
+++ b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/box-unbox/box-unbox032.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/box-unbox/box-unbox033.csproj b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/box-unbox/box-unbox033.csproj
index ea39419621..7d1e860c96 100644
--- a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/box-unbox/box-unbox033.csproj
+++ b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/box-unbox/box-unbox033.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/box-unbox/box-unbox034.csproj b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/box-unbox/box-unbox034.csproj
index 3b95344ac4..e9dfdfa370 100644
--- a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/box-unbox/box-unbox034.csproj
+++ b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/box-unbox/box-unbox034.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/box-unbox/box-unbox037.csproj b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/box-unbox/box-unbox037.csproj
index 7880369582..42ceed6e13 100644
--- a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/box-unbox/box-unbox037.csproj
+++ b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/box-unbox/box-unbox037.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/box-unbox/box-unbox038.csproj b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/box-unbox/box-unbox038.csproj
index ad44b9f2e2..83e17b838c 100644
--- a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/box-unbox/box-unbox038.csproj
+++ b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/box-unbox/box-unbox038.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/box-unbox/box-unbox039.csproj b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/box-unbox/box-unbox039.csproj
index 0e4b2bf228..eaab0099c0 100644
--- a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/box-unbox/box-unbox039.csproj
+++ b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/box-unbox/box-unbox039.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/box-unbox/box-unbox040.csproj b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/box-unbox/box-unbox040.csproj
index b971cd62ae..a7b8475c02 100644
--- a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/box-unbox/box-unbox040.csproj
+++ b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/box-unbox/box-unbox040.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/box-unbox/box-unbox041.csproj b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/box-unbox/box-unbox041.csproj
index 498d6c157f..f2d668f6db 100644
--- a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/box-unbox/box-unbox041.csproj
+++ b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/box-unbox/box-unbox041.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/box-unbox/box-unbox042.csproj b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/box-unbox/box-unbox042.csproj
index 7089937046..4b58556090 100644
--- a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/box-unbox/box-unbox042.csproj
+++ b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/box-unbox/box-unbox042.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/box-unbox/box-unbox043.csproj b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/box-unbox/box-unbox043.csproj
index 11d4bfb2a0..6b69460fa4 100644
--- a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/box-unbox/box-unbox043.csproj
+++ b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/box-unbox/box-unbox043.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/box-unbox/box-unbox044.csproj b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/box-unbox/box-unbox044.csproj
index d619b97add..77ffef79f8 100644
--- a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/box-unbox/box-unbox044.csproj
+++ b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/box-unbox/box-unbox044.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/box-unbox/box-unbox045.csproj b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/box-unbox/box-unbox045.csproj
index b8b024e491..66a310ecb3 100644
--- a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/box-unbox/box-unbox045.csproj
+++ b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/box-unbox/box-unbox045.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/enum/box-unbox-enum001.csproj b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/enum/box-unbox-enum001.csproj
index 6475d74ce4..3c0d88c6bb 100644
--- a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/enum/box-unbox-enum001.csproj
+++ b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/enum/box-unbox-enum001.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/enum/box-unbox-enum002.csproj b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/enum/box-unbox-enum002.csproj
index d2b303965b..e61897c416 100644
--- a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/enum/box-unbox-enum002.csproj
+++ b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/enum/box-unbox-enum002.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/enum/box-unbox-enum003.csproj b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/enum/box-unbox-enum003.csproj
index 381c1fe1a1..30d298244f 100644
--- a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/enum/box-unbox-enum003.csproj
+++ b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/enum/box-unbox-enum003.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/generics/box-unbox-generics001.csproj b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/generics/box-unbox-generics001.csproj
index d5ab1e4795..6d5a6e11f9 100644
--- a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/generics/box-unbox-generics001.csproj
+++ b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/generics/box-unbox-generics001.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/generics/box-unbox-generics002.csproj b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/generics/box-unbox-generics002.csproj
index aa73d3eb9c..f1ade6ed95 100644
--- a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/generics/box-unbox-generics002.csproj
+++ b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/generics/box-unbox-generics002.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/generics/box-unbox-generics003.csproj b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/generics/box-unbox-generics003.csproj
index 45a3291ebe..01e0d1e302 100644
--- a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/generics/box-unbox-generics003.csproj
+++ b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/generics/box-unbox-generics003.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/generics/box-unbox-generics004.csproj b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/generics/box-unbox-generics004.csproj
index 5a6f4377df..f026d22f67 100644
--- a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/generics/box-unbox-generics004.csproj
+++ b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/generics/box-unbox-generics004.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/generics/box-unbox-generics005.csproj b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/generics/box-unbox-generics005.csproj
index 6b9c6dde8b..e8bc2ba450 100644
--- a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/generics/box-unbox-generics005.csproj
+++ b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/generics/box-unbox-generics005.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/generics/box-unbox-generics006.csproj b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/generics/box-unbox-generics006.csproj
index 24813e95a5..74b4b17b01 100644
--- a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/generics/box-unbox-generics006.csproj
+++ b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/generics/box-unbox-generics006.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/generics/box-unbox-generics007.csproj b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/generics/box-unbox-generics007.csproj
index cec2329bae..911f2fd14f 100644
--- a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/generics/box-unbox-generics007.csproj
+++ b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/generics/box-unbox-generics007.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/generics/box-unbox-generics008.csproj b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/generics/box-unbox-generics008.csproj
index f9c62dcea3..24ca7501b4 100644
--- a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/generics/box-unbox-generics008.csproj
+++ b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/generics/box-unbox-generics008.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/generics/box-unbox-generics009.csproj b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/generics/box-unbox-generics009.csproj
index 679d497f3a..23399c54d2 100644
--- a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/generics/box-unbox-generics009.csproj
+++ b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/generics/box-unbox-generics009.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/generics/box-unbox-generics010.csproj b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/generics/box-unbox-generics010.csproj
index acfba6b2ca..0dc6b1571b 100644
--- a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/generics/box-unbox-generics010.csproj
+++ b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/generics/box-unbox-generics010.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/generics/box-unbox-generics011.csproj b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/generics/box-unbox-generics011.csproj
index a3269c28d4..0ab2513280 100644
--- a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/generics/box-unbox-generics011.csproj
+++ b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/generics/box-unbox-generics011.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/generics/box-unbox-generics012.csproj b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/generics/box-unbox-generics012.csproj
index 08c738e4fb..7e27861537 100644
--- a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/generics/box-unbox-generics012.csproj
+++ b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/generics/box-unbox-generics012.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/generics/box-unbox-generics013.csproj b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/generics/box-unbox-generics013.csproj
index 9c4785e618..accf0f0a7f 100644
--- a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/generics/box-unbox-generics013.csproj
+++ b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/generics/box-unbox-generics013.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/generics/box-unbox-generics014.csproj b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/generics/box-unbox-generics014.csproj
index 90ab86cda4..a2b5c2e81f 100644
--- a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/generics/box-unbox-generics014.csproj
+++ b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/generics/box-unbox-generics014.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/generics/box-unbox-generics015.csproj b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/generics/box-unbox-generics015.csproj
index d39653a7e3..932db28ccb 100644
--- a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/generics/box-unbox-generics015.csproj
+++ b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/generics/box-unbox-generics015.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/generics/box-unbox-generics016.csproj b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/generics/box-unbox-generics016.csproj
index 8ea7017a61..e6ba94c720 100644
--- a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/generics/box-unbox-generics016.csproj
+++ b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/generics/box-unbox-generics016.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/generics/box-unbox-generics017.csproj b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/generics/box-unbox-generics017.csproj
index e50c1bafd4..21925ef454 100644
--- a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/generics/box-unbox-generics017.csproj
+++ b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/generics/box-unbox-generics017.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/generics/box-unbox-generics018.csproj b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/generics/box-unbox-generics018.csproj
index ebd861120a..1cb09c0e88 100644
--- a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/generics/box-unbox-generics018.csproj
+++ b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/generics/box-unbox-generics018.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/generics/box-unbox-generics019.csproj b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/generics/box-unbox-generics019.csproj
index 80cea5d03b..649c2a66b5 100644
--- a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/generics/box-unbox-generics019.csproj
+++ b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/generics/box-unbox-generics019.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/generics/box-unbox-generics020.csproj b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/generics/box-unbox-generics020.csproj
index 4fa2aef7a6..ba4642f460 100644
--- a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/generics/box-unbox-generics020.csproj
+++ b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/generics/box-unbox-generics020.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/generics/box-unbox-generics021.csproj b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/generics/box-unbox-generics021.csproj
index 1ca6a8f2be..d1cc9589bb 100644
--- a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/generics/box-unbox-generics021.csproj
+++ b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/generics/box-unbox-generics021.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/generics/box-unbox-generics022.csproj b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/generics/box-unbox-generics022.csproj
index 4cc3622d00..18ef1de23c 100644
--- a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/generics/box-unbox-generics022.csproj
+++ b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/generics/box-unbox-generics022.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/generics/box-unbox-generics023.csproj b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/generics/box-unbox-generics023.csproj
index f308dd7a97..752516377b 100644
--- a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/generics/box-unbox-generics023.csproj
+++ b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/generics/box-unbox-generics023.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/generics/box-unbox-generics024.csproj b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/generics/box-unbox-generics024.csproj
index c05de003c9..3f4a22422f 100644
--- a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/generics/box-unbox-generics024.csproj
+++ b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/generics/box-unbox-generics024.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/generics/box-unbox-generics025.csproj b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/generics/box-unbox-generics025.csproj
index 088d858cc1..8df644d432 100644
--- a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/generics/box-unbox-generics025.csproj
+++ b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/generics/box-unbox-generics025.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/generics/box-unbox-generics026.csproj b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/generics/box-unbox-generics026.csproj
index c7a7639276..196ba3f9c8 100644
--- a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/generics/box-unbox-generics026.csproj
+++ b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/generics/box-unbox-generics026.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/generics/box-unbox-generics027.csproj b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/generics/box-unbox-generics027.csproj
index a51126f92d..dc9cf0fd60 100644
--- a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/generics/box-unbox-generics027.csproj
+++ b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/generics/box-unbox-generics027.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/generics/box-unbox-generics028.csproj b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/generics/box-unbox-generics028.csproj
index 4fa46e11c2..5fd2259a12 100644
--- a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/generics/box-unbox-generics028.csproj
+++ b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/generics/box-unbox-generics028.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/generics/box-unbox-generics029.csproj b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/generics/box-unbox-generics029.csproj
index 5061d1b15d..2b7d1ec84e 100644
--- a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/generics/box-unbox-generics029.csproj
+++ b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/generics/box-unbox-generics029.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/generics/box-unbox-generics030.csproj b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/generics/box-unbox-generics030.csproj
index ea77c7cfae..1154bc9146 100644
--- a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/generics/box-unbox-generics030.csproj
+++ b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/generics/box-unbox-generics030.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/generics/box-unbox-generics031.csproj b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/generics/box-unbox-generics031.csproj
index ffd5e6ee90..c1f38304bc 100644
--- a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/generics/box-unbox-generics031.csproj
+++ b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/generics/box-unbox-generics031.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/generics/box-unbox-generics032.csproj b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/generics/box-unbox-generics032.csproj
index c66d6fa2b2..a18e4a70cd 100644
--- a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/generics/box-unbox-generics032.csproj
+++ b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/generics/box-unbox-generics032.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/generics/box-unbox-generics033.csproj b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/generics/box-unbox-generics033.csproj
index 8dbcbe1d5a..a2d1ba433f 100644
--- a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/generics/box-unbox-generics033.csproj
+++ b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/generics/box-unbox-generics033.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/generics/box-unbox-generics034.csproj b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/generics/box-unbox-generics034.csproj
index 1b181cbc09..bb9049a86c 100644
--- a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/generics/box-unbox-generics034.csproj
+++ b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/generics/box-unbox-generics034.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/generics/box-unbox-generics037.csproj b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/generics/box-unbox-generics037.csproj
index f7cf10d510..f723f18258 100644
--- a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/generics/box-unbox-generics037.csproj
+++ b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/generics/box-unbox-generics037.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/generics/box-unbox-generics038.csproj b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/generics/box-unbox-generics038.csproj
index a4ad442e5c..73ed12f69a 100644
--- a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/generics/box-unbox-generics038.csproj
+++ b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/generics/box-unbox-generics038.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/generics/box-unbox-generics039.csproj b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/generics/box-unbox-generics039.csproj
index 23f1abd97c..4968491b0f 100644
--- a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/generics/box-unbox-generics039.csproj
+++ b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/generics/box-unbox-generics039.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/generics/box-unbox-generics040.csproj b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/generics/box-unbox-generics040.csproj
index d7559c8bc8..0bb628c543 100644
--- a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/generics/box-unbox-generics040.csproj
+++ b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/generics/box-unbox-generics040.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/generics/box-unbox-generics041.csproj b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/generics/box-unbox-generics041.csproj
index b3d2d2dbe7..a52e9cf2b1 100644
--- a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/generics/box-unbox-generics041.csproj
+++ b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/generics/box-unbox-generics041.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/generics/box-unbox-generics042.csproj b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/generics/box-unbox-generics042.csproj
index 7c8d3633bc..ba58fd2753 100644
--- a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/generics/box-unbox-generics042.csproj
+++ b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/generics/box-unbox-generics042.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/generics/box-unbox-generics043.csproj b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/generics/box-unbox-generics043.csproj
index b32778117e..d20bb48995 100644
--- a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/generics/box-unbox-generics043.csproj
+++ b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/generics/box-unbox-generics043.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/generics/box-unbox-generics044.csproj b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/generics/box-unbox-generics044.csproj
index 4300d777ca..4164ca8abc 100644
--- a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/generics/box-unbox-generics044.csproj
+++ b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/generics/box-unbox-generics044.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/generics/box-unbox-generics045.csproj b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/generics/box-unbox-generics045.csproj
index 2e21bac59c..2cdb02587d 100644
--- a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/generics/box-unbox-generics045.csproj
+++ b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/generics/box-unbox-generics045.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/interface/box-unbox-interface001.csproj b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/interface/box-unbox-interface001.csproj
index 239c02069f..c383f0b0a6 100644
--- a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/interface/box-unbox-interface001.csproj
+++ b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/interface/box-unbox-interface001.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/interface/box-unbox-interface002.csproj b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/interface/box-unbox-interface002.csproj
index 83cb9a1871..0e7ce984ff 100644
--- a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/interface/box-unbox-interface002.csproj
+++ b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/interface/box-unbox-interface002.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/interface/box-unbox-interface003.csproj b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/interface/box-unbox-interface003.csproj
index a15f6d1c4a..70f6aaa1ec 100644
--- a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/interface/box-unbox-interface003.csproj
+++ b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/interface/box-unbox-interface003.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/interface/box-unbox-interface004.csproj b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/interface/box-unbox-interface004.csproj
index 7676a864bd..e57a04cfb9 100644
--- a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/interface/box-unbox-interface004.csproj
+++ b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/interface/box-unbox-interface004.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/interface/box-unbox-interface005.csproj b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/interface/box-unbox-interface005.csproj
index eac3bdba64..13024ce59e 100644
--- a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/interface/box-unbox-interface005.csproj
+++ b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/interface/box-unbox-interface005.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/interface/box-unbox-interface006.csproj b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/interface/box-unbox-interface006.csproj
index b10e6e3a6e..4f64e068cb 100644
--- a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/interface/box-unbox-interface006.csproj
+++ b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/interface/box-unbox-interface006.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/interface/box-unbox-interface007.csproj b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/interface/box-unbox-interface007.csproj
index 4f8f6a4a3b..94c489cffb 100644
--- a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/interface/box-unbox-interface007.csproj
+++ b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/interface/box-unbox-interface007.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/interface/box-unbox-interface008.csproj b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/interface/box-unbox-interface008.csproj
index 6071d3db11..18b78f4e2d 100644
--- a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/interface/box-unbox-interface008.csproj
+++ b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/interface/box-unbox-interface008.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/interface/box-unbox-interface009.csproj b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/interface/box-unbox-interface009.csproj
index b66cc659f4..d0280e376c 100644
--- a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/interface/box-unbox-interface009.csproj
+++ b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/interface/box-unbox-interface009.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/interface/box-unbox-interface010.csproj b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/interface/box-unbox-interface010.csproj
index a388dfe9a1..bbd03a87f8 100644
--- a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/interface/box-unbox-interface010.csproj
+++ b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/interface/box-unbox-interface010.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/interface/box-unbox-interface011.csproj b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/interface/box-unbox-interface011.csproj
index 21c547fde6..782e1b20d5 100644
--- a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/interface/box-unbox-interface011.csproj
+++ b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/interface/box-unbox-interface011.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/interface/box-unbox-interface012.csproj b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/interface/box-unbox-interface012.csproj
index 59239e2f2f..6093b2a666 100644
--- a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/interface/box-unbox-interface012.csproj
+++ b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/interface/box-unbox-interface012.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/interface/box-unbox-interface013.csproj b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/interface/box-unbox-interface013.csproj
index ae3590bdf1..b927a3ee39 100644
--- a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/interface/box-unbox-interface013.csproj
+++ b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/interface/box-unbox-interface013.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/interface/box-unbox-interface014.csproj b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/interface/box-unbox-interface014.csproj
index 8c0c6e90fb..616984c69d 100644
--- a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/interface/box-unbox-interface014.csproj
+++ b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/interface/box-unbox-interface014.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/interface/box-unbox-interface015.csproj b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/interface/box-unbox-interface015.csproj
index 4727a72a5e..1c64e2a500 100644
--- a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/interface/box-unbox-interface015.csproj
+++ b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/interface/box-unbox-interface015.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/interface/box-unbox-interface016.csproj b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/interface/box-unbox-interface016.csproj
index ff0702159d..b81548011d 100644
--- a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/interface/box-unbox-interface016.csproj
+++ b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/interface/box-unbox-interface016.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/interface/box-unbox-interface017.csproj b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/interface/box-unbox-interface017.csproj
index d762805d94..5724a9a21f 100644
--- a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/interface/box-unbox-interface017.csproj
+++ b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/interface/box-unbox-interface017.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/interface/box-unbox-interface018.csproj b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/interface/box-unbox-interface018.csproj
index 53bfd19c2d..9a2860c40d 100644
--- a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/interface/box-unbox-interface018.csproj
+++ b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/interface/box-unbox-interface018.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/null/box-unbox-null001.csproj b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/null/box-unbox-null001.csproj
index 8096a4c46f..48ec43b42e 100644
--- a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/null/box-unbox-null001.csproj
+++ b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/null/box-unbox-null001.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/null/box-unbox-null002.csproj b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/null/box-unbox-null002.csproj
index 4f21cce1ae..72a6e5694e 100644
--- a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/null/box-unbox-null002.csproj
+++ b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/null/box-unbox-null002.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/null/box-unbox-null003.csproj b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/null/box-unbox-null003.csproj
index 8524c0383a..a1daa9f739 100644
--- a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/null/box-unbox-null003.csproj
+++ b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/null/box-unbox-null003.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/null/box-unbox-null004.csproj b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/null/box-unbox-null004.csproj
index 537a2103d9..74cea31b43 100644
--- a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/null/box-unbox-null004.csproj
+++ b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/null/box-unbox-null004.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/null/box-unbox-null005.csproj b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/null/box-unbox-null005.csproj
index 6526079c15..6a647049b2 100644
--- a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/null/box-unbox-null005.csproj
+++ b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/null/box-unbox-null005.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/null/box-unbox-null006.csproj b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/null/box-unbox-null006.csproj
index 1ca087bee2..fde1dcfa23 100644
--- a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/null/box-unbox-null006.csproj
+++ b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/null/box-unbox-null006.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/null/box-unbox-null007.csproj b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/null/box-unbox-null007.csproj
index 0d4c93b31c..05291c1140 100644
--- a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/null/box-unbox-null007.csproj
+++ b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/null/box-unbox-null007.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/null/box-unbox-null008.csproj b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/null/box-unbox-null008.csproj
index 0c66b824ba..60162d51a2 100644
--- a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/null/box-unbox-null008.csproj
+++ b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/null/box-unbox-null008.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/null/box-unbox-null009.csproj b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/null/box-unbox-null009.csproj
index fa0ea55fb3..c597f16f21 100644
--- a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/null/box-unbox-null009.csproj
+++ b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/null/box-unbox-null009.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/null/box-unbox-null010.csproj b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/null/box-unbox-null010.csproj
index 84463a27f0..74cbf854f8 100644
--- a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/null/box-unbox-null010.csproj
+++ b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/null/box-unbox-null010.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/null/box-unbox-null011.csproj b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/null/box-unbox-null011.csproj
index f429d1540a..66e7cfd975 100644
--- a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/null/box-unbox-null011.csproj
+++ b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/null/box-unbox-null011.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/null/box-unbox-null012.csproj b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/null/box-unbox-null012.csproj
index d9fffef660..0ecdd79327 100644
--- a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/null/box-unbox-null012.csproj
+++ b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/null/box-unbox-null012.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/null/box-unbox-null013.csproj b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/null/box-unbox-null013.csproj
index 2bde18b71a..b9d1b40851 100644
--- a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/null/box-unbox-null013.csproj
+++ b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/null/box-unbox-null013.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/null/box-unbox-null014.csproj b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/null/box-unbox-null014.csproj
index c2bed3fee0..79606ef078 100644
--- a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/null/box-unbox-null014.csproj
+++ b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/null/box-unbox-null014.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/null/box-unbox-null015.csproj b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/null/box-unbox-null015.csproj
index ab20afc85e..5a21be38f6 100644
--- a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/null/box-unbox-null015.csproj
+++ b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/null/box-unbox-null015.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/null/box-unbox-null016.csproj b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/null/box-unbox-null016.csproj
index d77ef24a18..de2630d73d 100644
--- a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/null/box-unbox-null016.csproj
+++ b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/null/box-unbox-null016.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/null/box-unbox-null017.csproj b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/null/box-unbox-null017.csproj
index 1971fb51d4..46b775ac0f 100644
--- a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/null/box-unbox-null017.csproj
+++ b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/null/box-unbox-null017.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/null/box-unbox-null018.csproj b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/null/box-unbox-null018.csproj
index 316fbf0c16..a6bd3464a5 100644
--- a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/null/box-unbox-null018.csproj
+++ b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/null/box-unbox-null018.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/null/box-unbox-null019.csproj b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/null/box-unbox-null019.csproj
index cc41c013c8..0b4ddd378d 100644
--- a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/null/box-unbox-null019.csproj
+++ b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/null/box-unbox-null019.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/null/box-unbox-null020.csproj b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/null/box-unbox-null020.csproj
index d2ae4174bb..158338854a 100644
--- a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/null/box-unbox-null020.csproj
+++ b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/null/box-unbox-null020.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/null/box-unbox-null021.csproj b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/null/box-unbox-null021.csproj
index 829c869c34..ce2e4cdb5c 100644
--- a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/null/box-unbox-null021.csproj
+++ b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/null/box-unbox-null021.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/null/box-unbox-null022.csproj b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/null/box-unbox-null022.csproj
index ae43edae3f..da7c2f0dfd 100644
--- a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/null/box-unbox-null022.csproj
+++ b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/null/box-unbox-null022.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/null/box-unbox-null023.csproj b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/null/box-unbox-null023.csproj
index 614ee476af..c783f79512 100644
--- a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/null/box-unbox-null023.csproj
+++ b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/null/box-unbox-null023.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/null/box-unbox-null024.csproj b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/null/box-unbox-null024.csproj
index f05f0a37dd..55d9702440 100644
--- a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/null/box-unbox-null024.csproj
+++ b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/null/box-unbox-null024.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/null/box-unbox-null025.csproj b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/null/box-unbox-null025.csproj
index e6081030d9..4e1f6a7c50 100644
--- a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/null/box-unbox-null025.csproj
+++ b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/null/box-unbox-null025.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/null/box-unbox-null026.csproj b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/null/box-unbox-null026.csproj
index 137763991c..41ca9dd1cb 100644
--- a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/null/box-unbox-null026.csproj
+++ b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/null/box-unbox-null026.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/null/box-unbox-null027.csproj b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/null/box-unbox-null027.csproj
index c3ef8b8015..b615806bd8 100644
--- a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/null/box-unbox-null027.csproj
+++ b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/null/box-unbox-null027.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/null/box-unbox-null028.csproj b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/null/box-unbox-null028.csproj
index 5f61968959..04e0981093 100644
--- a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/null/box-unbox-null028.csproj
+++ b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/null/box-unbox-null028.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/null/box-unbox-null029.csproj b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/null/box-unbox-null029.csproj
index f44a3a6b16..2ba0788a87 100644
--- a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/null/box-unbox-null029.csproj
+++ b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/null/box-unbox-null029.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/null/box-unbox-null030.csproj b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/null/box-unbox-null030.csproj
index 5e2ecdedcc..7625673c8e 100644
--- a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/null/box-unbox-null030.csproj
+++ b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/null/box-unbox-null030.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/null/box-unbox-null031.csproj b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/null/box-unbox-null031.csproj
index 72e69d0d98..dd77625e33 100644
--- a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/null/box-unbox-null031.csproj
+++ b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/null/box-unbox-null031.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/null/box-unbox-null032.csproj b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/null/box-unbox-null032.csproj
index ddb2ece7d4..c0f318a391 100644
--- a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/null/box-unbox-null032.csproj
+++ b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/null/box-unbox-null032.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/null/box-unbox-null033.csproj b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/null/box-unbox-null033.csproj
index 5212984926..c0d2898a5b 100644
--- a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/null/box-unbox-null033.csproj
+++ b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/null/box-unbox-null033.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/null/box-unbox-null034.csproj b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/null/box-unbox-null034.csproj
index d0e46fb632..0f893e9b30 100644
--- a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/null/box-unbox-null034.csproj
+++ b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/null/box-unbox-null034.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/null/box-unbox-null037.csproj b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/null/box-unbox-null037.csproj
index 8f10380f69..6b40da5237 100644
--- a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/null/box-unbox-null037.csproj
+++ b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/null/box-unbox-null037.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/null/box-unbox-null038.csproj b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/null/box-unbox-null038.csproj
index 2f2703c376..bcd7da3d78 100644
--- a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/null/box-unbox-null038.csproj
+++ b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/null/box-unbox-null038.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/null/box-unbox-null039.csproj b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/null/box-unbox-null039.csproj
index 88088412f2..952e1df96d 100644
--- a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/null/box-unbox-null039.csproj
+++ b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/null/box-unbox-null039.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/null/box-unbox-null040.csproj b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/null/box-unbox-null040.csproj
index 00522482f8..17df623d65 100644
--- a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/null/box-unbox-null040.csproj
+++ b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/null/box-unbox-null040.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/null/box-unbox-null041.csproj b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/null/box-unbox-null041.csproj
index 6be45a9da7..35b4b7ff61 100644
--- a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/null/box-unbox-null041.csproj
+++ b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/null/box-unbox-null041.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/null/box-unbox-null042.csproj b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/null/box-unbox-null042.csproj
index 03d31e10e3..28f168ee7c 100644
--- a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/null/box-unbox-null042.csproj
+++ b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/null/box-unbox-null042.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/null/box-unbox-null043.csproj b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/null/box-unbox-null043.csproj
index 2a064a9396..a4f7f865c0 100644
--- a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/null/box-unbox-null043.csproj
+++ b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/null/box-unbox-null043.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/null/box-unbox-null044.csproj b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/null/box-unbox-null044.csproj
index 2f955a966c..f48fedea61 100644
--- a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/null/box-unbox-null044.csproj
+++ b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/null/box-unbox-null044.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/null/box-unbox-null045.csproj b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/null/box-unbox-null045.csproj
index 3010b5dece..9a97645e81 100644
--- a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/null/box-unbox-null045.csproj
+++ b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/null/box-unbox-null045.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/value/box-unbox-value001.csproj b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/value/box-unbox-value001.csproj
index 86b09c52cb..7aaf6a4426 100644
--- a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/value/box-unbox-value001.csproj
+++ b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/value/box-unbox-value001.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/value/box-unbox-value002.csproj b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/value/box-unbox-value002.csproj
index 921ca92f02..2ae34948d0 100644
--- a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/value/box-unbox-value002.csproj
+++ b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/value/box-unbox-value002.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/value/box-unbox-value003.csproj b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/value/box-unbox-value003.csproj
index bf2023316b..8d497f9c81 100644
--- a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/value/box-unbox-value003.csproj
+++ b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/value/box-unbox-value003.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/value/box-unbox-value004.csproj b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/value/box-unbox-value004.csproj
index 74b9fafe1a..ab5b88b997 100644
--- a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/value/box-unbox-value004.csproj
+++ b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/value/box-unbox-value004.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/value/box-unbox-value005.csproj b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/value/box-unbox-value005.csproj
index 13b46bb47a..3554d5ac82 100644
--- a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/value/box-unbox-value005.csproj
+++ b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/value/box-unbox-value005.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/value/box-unbox-value006.csproj b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/value/box-unbox-value006.csproj
index 111cf39912..0a28fd0cfb 100644
--- a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/value/box-unbox-value006.csproj
+++ b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/value/box-unbox-value006.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/value/box-unbox-value007.csproj b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/value/box-unbox-value007.csproj
index f26a62ce57..e12a1d75bc 100644
--- a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/value/box-unbox-value007.csproj
+++ b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/value/box-unbox-value007.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/value/box-unbox-value008.csproj b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/value/box-unbox-value008.csproj
index 2ad8c77e8c..c6920c144c 100644
--- a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/value/box-unbox-value008.csproj
+++ b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/value/box-unbox-value008.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/value/box-unbox-value009.csproj b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/value/box-unbox-value009.csproj
index 168453f33b..c48feaf0bb 100644
--- a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/value/box-unbox-value009.csproj
+++ b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/value/box-unbox-value009.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/value/box-unbox-value010.csproj b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/value/box-unbox-value010.csproj
index a08dfec3fe..92797204e9 100644
--- a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/value/box-unbox-value010.csproj
+++ b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/value/box-unbox-value010.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/value/box-unbox-value011.csproj b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/value/box-unbox-value011.csproj
index 33875ccc3f..ba4a3327d1 100644
--- a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/value/box-unbox-value011.csproj
+++ b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/value/box-unbox-value011.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/value/box-unbox-value012.csproj b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/value/box-unbox-value012.csproj
index 96c2ac7780..caca9f508c 100644
--- a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/value/box-unbox-value012.csproj
+++ b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/value/box-unbox-value012.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/value/box-unbox-value013.csproj b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/value/box-unbox-value013.csproj
index 401c7c5c6b..3a44202722 100644
--- a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/value/box-unbox-value013.csproj
+++ b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/value/box-unbox-value013.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/value/box-unbox-value014.csproj b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/value/box-unbox-value014.csproj
index e0af7da855..8890dd3e4c 100644
--- a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/value/box-unbox-value014.csproj
+++ b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/value/box-unbox-value014.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/value/box-unbox-value015.csproj b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/value/box-unbox-value015.csproj
index c2f49bbf8a..66a21f7520 100644
--- a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/value/box-unbox-value015.csproj
+++ b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/value/box-unbox-value015.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/value/box-unbox-value016.csproj b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/value/box-unbox-value016.csproj
index a8363deb19..b4976e8ea3 100644
--- a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/value/box-unbox-value016.csproj
+++ b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/value/box-unbox-value016.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/value/box-unbox-value017.csproj b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/value/box-unbox-value017.csproj
index 48d4a14986..735f715499 100644
--- a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/value/box-unbox-value017.csproj
+++ b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/value/box-unbox-value017.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/value/box-unbox-value018.csproj b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/value/box-unbox-value018.csproj
index ff46a72548..163bfd80ce 100644
--- a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/value/box-unbox-value018.csproj
+++ b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/value/box-unbox-value018.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/value/box-unbox-value019.csproj b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/value/box-unbox-value019.csproj
index 50643b106e..7cab9dd4d3 100644
--- a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/value/box-unbox-value019.csproj
+++ b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/value/box-unbox-value019.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/value/box-unbox-value020.csproj b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/value/box-unbox-value020.csproj
index d8da925f6b..a1545fa5c4 100644
--- a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/value/box-unbox-value020.csproj
+++ b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/value/box-unbox-value020.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/value/box-unbox-value021.csproj b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/value/box-unbox-value021.csproj
index d4b5bd2413..feba25a648 100644
--- a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/value/box-unbox-value021.csproj
+++ b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/value/box-unbox-value021.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/value/box-unbox-value022.csproj b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/value/box-unbox-value022.csproj
index 828e0cc555..661b31db41 100644
--- a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/value/box-unbox-value022.csproj
+++ b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/value/box-unbox-value022.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/value/box-unbox-value023.csproj b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/value/box-unbox-value023.csproj
index fbc274aa4e..8ff9535e6d 100644
--- a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/value/box-unbox-value023.csproj
+++ b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/value/box-unbox-value023.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/value/box-unbox-value024.csproj b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/value/box-unbox-value024.csproj
index 4b558f5af0..6b63dd3c68 100644
--- a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/value/box-unbox-value024.csproj
+++ b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/value/box-unbox-value024.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/value/box-unbox-value025.csproj b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/value/box-unbox-value025.csproj
index 992ed8cf05..b5b94307e5 100644
--- a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/value/box-unbox-value025.csproj
+++ b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/value/box-unbox-value025.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/value/box-unbox-value026.csproj b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/value/box-unbox-value026.csproj
index a3135c6ed1..bf45a35b2d 100644
--- a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/value/box-unbox-value026.csproj
+++ b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/value/box-unbox-value026.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/value/box-unbox-value027.csproj b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/value/box-unbox-value027.csproj
index f5b41af141..b8e0395dbb 100644
--- a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/value/box-unbox-value027.csproj
+++ b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/value/box-unbox-value027.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/value/box-unbox-value028.csproj b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/value/box-unbox-value028.csproj
index 1e098f4a62..18a1a1dfb2 100644
--- a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/value/box-unbox-value028.csproj
+++ b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/value/box-unbox-value028.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/value/box-unbox-value029.csproj b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/value/box-unbox-value029.csproj
index 7aca284dbd..33764826bb 100644
--- a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/value/box-unbox-value029.csproj
+++ b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/value/box-unbox-value029.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/value/box-unbox-value030.csproj b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/value/box-unbox-value030.csproj
index ecf995c5a4..778da3e22a 100644
--- a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/value/box-unbox-value030.csproj
+++ b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/value/box-unbox-value030.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/value/box-unbox-value031.csproj b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/value/box-unbox-value031.csproj
index f42e1e760e..a715e8780b 100644
--- a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/value/box-unbox-value031.csproj
+++ b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/value/box-unbox-value031.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/value/box-unbox-value032.csproj b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/value/box-unbox-value032.csproj
index 5ef15c2f08..2798ea133d 100644
--- a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/value/box-unbox-value032.csproj
+++ b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/value/box-unbox-value032.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/value/box-unbox-value033.csproj b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/value/box-unbox-value033.csproj
index 4fa16d3302..44eb05b950 100644
--- a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/value/box-unbox-value033.csproj
+++ b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/value/box-unbox-value033.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/value/box-unbox-value034.csproj b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/value/box-unbox-value034.csproj
index 75fdda1f08..9b54cc5d77 100644
--- a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/value/box-unbox-value034.csproj
+++ b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/value/box-unbox-value034.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/value/box-unbox-value037.csproj b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/value/box-unbox-value037.csproj
index e69e545149..682e3a6eef 100644
--- a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/value/box-unbox-value037.csproj
+++ b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/value/box-unbox-value037.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/value/box-unbox-value038.csproj b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/value/box-unbox-value038.csproj
index 0bf06c9c8c..86abf75f04 100644
--- a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/value/box-unbox-value038.csproj
+++ b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/value/box-unbox-value038.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/value/box-unbox-value039.csproj b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/value/box-unbox-value039.csproj
index c65c36ce05..2048720ea3 100644
--- a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/value/box-unbox-value039.csproj
+++ b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/value/box-unbox-value039.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/value/box-unbox-value040.csproj b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/value/box-unbox-value040.csproj
index cfaf306739..a0ddefa065 100644
--- a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/value/box-unbox-value040.csproj
+++ b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/value/box-unbox-value040.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/value/box-unbox-value041.csproj b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/value/box-unbox-value041.csproj
index aaf0b2146c..46ddb006ac 100644
--- a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/value/box-unbox-value041.csproj
+++ b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/value/box-unbox-value041.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/value/box-unbox-value042.csproj b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/value/box-unbox-value042.csproj
index f9a0dd4519..41351f5ff0 100644
--- a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/value/box-unbox-value042.csproj
+++ b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/value/box-unbox-value042.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/value/box-unbox-value043.csproj b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/value/box-unbox-value043.csproj
index af026acbb9..a438eeda74 100644
--- a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/value/box-unbox-value043.csproj
+++ b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/value/box-unbox-value043.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/value/box-unbox-value044.csproj b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/value/box-unbox-value044.csproj
index 36e4e5369c..5b1aa201d1 100644
--- a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/value/box-unbox-value044.csproj
+++ b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/value/box-unbox-value044.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/value/box-unbox-value045.csproj b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/value/box-unbox-value045.csproj
index 451a871b8b..6df5ffe7c6 100644
--- a/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/value/box-unbox-value045.csproj
+++ b/tests/src/JIT/jit64/valuetypes/nullable/box-unbox/value/box-unbox-value045.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/valuetypes/nullable/castclass/castclass/castclass001.csproj b/tests/src/JIT/jit64/valuetypes/nullable/castclass/castclass/castclass001.csproj
index 6e85c8112c..49517e71c2 100644
--- a/tests/src/JIT/jit64/valuetypes/nullable/castclass/castclass/castclass001.csproj
+++ b/tests/src/JIT/jit64/valuetypes/nullable/castclass/castclass/castclass001.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/valuetypes/nullable/castclass/castclass/castclass002.csproj b/tests/src/JIT/jit64/valuetypes/nullable/castclass/castclass/castclass002.csproj
index d1f84e7a94..4935c3ac9c 100644
--- a/tests/src/JIT/jit64/valuetypes/nullable/castclass/castclass/castclass002.csproj
+++ b/tests/src/JIT/jit64/valuetypes/nullable/castclass/castclass/castclass002.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/valuetypes/nullable/castclass/castclass/castclass003.csproj b/tests/src/JIT/jit64/valuetypes/nullable/castclass/castclass/castclass003.csproj
index b653f10e4b..e78888e873 100644
--- a/tests/src/JIT/jit64/valuetypes/nullable/castclass/castclass/castclass003.csproj
+++ b/tests/src/JIT/jit64/valuetypes/nullable/castclass/castclass/castclass003.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/valuetypes/nullable/castclass/castclass/castclass004.csproj b/tests/src/JIT/jit64/valuetypes/nullable/castclass/castclass/castclass004.csproj
index 0db8639933..a973aabffd 100644
--- a/tests/src/JIT/jit64/valuetypes/nullable/castclass/castclass/castclass004.csproj
+++ b/tests/src/JIT/jit64/valuetypes/nullable/castclass/castclass/castclass004.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/valuetypes/nullable/castclass/castclass/castclass005.csproj b/tests/src/JIT/jit64/valuetypes/nullable/castclass/castclass/castclass005.csproj
index 7f1a2878e4..9d41515939 100644
--- a/tests/src/JIT/jit64/valuetypes/nullable/castclass/castclass/castclass005.csproj
+++ b/tests/src/JIT/jit64/valuetypes/nullable/castclass/castclass/castclass005.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/valuetypes/nullable/castclass/castclass/castclass006.csproj b/tests/src/JIT/jit64/valuetypes/nullable/castclass/castclass/castclass006.csproj
index 61bbdb2ef5..ab5f00865d 100644
--- a/tests/src/JIT/jit64/valuetypes/nullable/castclass/castclass/castclass006.csproj
+++ b/tests/src/JIT/jit64/valuetypes/nullable/castclass/castclass/castclass006.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/valuetypes/nullable/castclass/castclass/castclass007.csproj b/tests/src/JIT/jit64/valuetypes/nullable/castclass/castclass/castclass007.csproj
index 577fbea80e..12033227c6 100644
--- a/tests/src/JIT/jit64/valuetypes/nullable/castclass/castclass/castclass007.csproj
+++ b/tests/src/JIT/jit64/valuetypes/nullable/castclass/castclass/castclass007.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/valuetypes/nullable/castclass/castclass/castclass008.csproj b/tests/src/JIT/jit64/valuetypes/nullable/castclass/castclass/castclass008.csproj
index 99f88c5a63..f666f66df4 100644
--- a/tests/src/JIT/jit64/valuetypes/nullable/castclass/castclass/castclass008.csproj
+++ b/tests/src/JIT/jit64/valuetypes/nullable/castclass/castclass/castclass008.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/valuetypes/nullable/castclass/castclass/castclass009.csproj b/tests/src/JIT/jit64/valuetypes/nullable/castclass/castclass/castclass009.csproj
index cdf571024e..197ed7a651 100644
--- a/tests/src/JIT/jit64/valuetypes/nullable/castclass/castclass/castclass009.csproj
+++ b/tests/src/JIT/jit64/valuetypes/nullable/castclass/castclass/castclass009.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/valuetypes/nullable/castclass/castclass/castclass010.csproj b/tests/src/JIT/jit64/valuetypes/nullable/castclass/castclass/castclass010.csproj
index 3d4895ad3f..288a7100a4 100644
--- a/tests/src/JIT/jit64/valuetypes/nullable/castclass/castclass/castclass010.csproj
+++ b/tests/src/JIT/jit64/valuetypes/nullable/castclass/castclass/castclass010.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/valuetypes/nullable/castclass/castclass/castclass011.csproj b/tests/src/JIT/jit64/valuetypes/nullable/castclass/castclass/castclass011.csproj
index 7e98b2a8c9..eaae149906 100644
--- a/tests/src/JIT/jit64/valuetypes/nullable/castclass/castclass/castclass011.csproj
+++ b/tests/src/JIT/jit64/valuetypes/nullable/castclass/castclass/castclass011.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/valuetypes/nullable/castclass/castclass/castclass012.csproj b/tests/src/JIT/jit64/valuetypes/nullable/castclass/castclass/castclass012.csproj
index 5647f75911..4b9932143e 100644
--- a/tests/src/JIT/jit64/valuetypes/nullable/castclass/castclass/castclass012.csproj
+++ b/tests/src/JIT/jit64/valuetypes/nullable/castclass/castclass/castclass012.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/valuetypes/nullable/castclass/castclass/castclass013.csproj b/tests/src/JIT/jit64/valuetypes/nullable/castclass/castclass/castclass013.csproj
index d3a89e3e21..08c44f375f 100644
--- a/tests/src/JIT/jit64/valuetypes/nullable/castclass/castclass/castclass013.csproj
+++ b/tests/src/JIT/jit64/valuetypes/nullable/castclass/castclass/castclass013.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/valuetypes/nullable/castclass/castclass/castclass014.csproj b/tests/src/JIT/jit64/valuetypes/nullable/castclass/castclass/castclass014.csproj
index 991e021f17..ac166f6654 100644
--- a/tests/src/JIT/jit64/valuetypes/nullable/castclass/castclass/castclass014.csproj
+++ b/tests/src/JIT/jit64/valuetypes/nullable/castclass/castclass/castclass014.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/valuetypes/nullable/castclass/castclass/castclass015.csproj b/tests/src/JIT/jit64/valuetypes/nullable/castclass/castclass/castclass015.csproj
index 386772e866..e651462302 100644
--- a/tests/src/JIT/jit64/valuetypes/nullable/castclass/castclass/castclass015.csproj
+++ b/tests/src/JIT/jit64/valuetypes/nullable/castclass/castclass/castclass015.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/valuetypes/nullable/castclass/castclass/castclass016.csproj b/tests/src/JIT/jit64/valuetypes/nullable/castclass/castclass/castclass016.csproj
index 28e042511b..830484b430 100644
--- a/tests/src/JIT/jit64/valuetypes/nullable/castclass/castclass/castclass016.csproj
+++ b/tests/src/JIT/jit64/valuetypes/nullable/castclass/castclass/castclass016.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/valuetypes/nullable/castclass/castclass/castclass017.csproj b/tests/src/JIT/jit64/valuetypes/nullable/castclass/castclass/castclass017.csproj
index cc4c0de986..21e4c08441 100644
--- a/tests/src/JIT/jit64/valuetypes/nullable/castclass/castclass/castclass017.csproj
+++ b/tests/src/JIT/jit64/valuetypes/nullable/castclass/castclass/castclass017.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/valuetypes/nullable/castclass/castclass/castclass018.csproj b/tests/src/JIT/jit64/valuetypes/nullable/castclass/castclass/castclass018.csproj
index 77fb1bc1d1..d7bc85c51d 100644
--- a/tests/src/JIT/jit64/valuetypes/nullable/castclass/castclass/castclass018.csproj
+++ b/tests/src/JIT/jit64/valuetypes/nullable/castclass/castclass/castclass018.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/valuetypes/nullable/castclass/castclass/castclass019.csproj b/tests/src/JIT/jit64/valuetypes/nullable/castclass/castclass/castclass019.csproj
index ce963753be..f3e3b7dd29 100644
--- a/tests/src/JIT/jit64/valuetypes/nullable/castclass/castclass/castclass019.csproj
+++ b/tests/src/JIT/jit64/valuetypes/nullable/castclass/castclass/castclass019.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/valuetypes/nullable/castclass/castclass/castclass020.csproj b/tests/src/JIT/jit64/valuetypes/nullable/castclass/castclass/castclass020.csproj
index c2365895cb..83785b7c13 100644
--- a/tests/src/JIT/jit64/valuetypes/nullable/castclass/castclass/castclass020.csproj
+++ b/tests/src/JIT/jit64/valuetypes/nullable/castclass/castclass/castclass020.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/valuetypes/nullable/castclass/castclass/castclass021.csproj b/tests/src/JIT/jit64/valuetypes/nullable/castclass/castclass/castclass021.csproj
index 53f0c00ced..aaa89734da 100644
--- a/tests/src/JIT/jit64/valuetypes/nullable/castclass/castclass/castclass021.csproj
+++ b/tests/src/JIT/jit64/valuetypes/nullable/castclass/castclass/castclass021.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/valuetypes/nullable/castclass/castclass/castclass022.csproj b/tests/src/JIT/jit64/valuetypes/nullable/castclass/castclass/castclass022.csproj
index 801c1b4a90..52d028afd6 100644
--- a/tests/src/JIT/jit64/valuetypes/nullable/castclass/castclass/castclass022.csproj
+++ b/tests/src/JIT/jit64/valuetypes/nullable/castclass/castclass/castclass022.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/valuetypes/nullable/castclass/castclass/castclass023.csproj b/tests/src/JIT/jit64/valuetypes/nullable/castclass/castclass/castclass023.csproj
index afd3c18a94..228d07f33f 100644
--- a/tests/src/JIT/jit64/valuetypes/nullable/castclass/castclass/castclass023.csproj
+++ b/tests/src/JIT/jit64/valuetypes/nullable/castclass/castclass/castclass023.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/valuetypes/nullable/castclass/castclass/castclass024.csproj b/tests/src/JIT/jit64/valuetypes/nullable/castclass/castclass/castclass024.csproj
index 2aac07535b..8638835fb0 100644
--- a/tests/src/JIT/jit64/valuetypes/nullable/castclass/castclass/castclass024.csproj
+++ b/tests/src/JIT/jit64/valuetypes/nullable/castclass/castclass/castclass024.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/valuetypes/nullable/castclass/castclass/castclass025.csproj b/tests/src/JIT/jit64/valuetypes/nullable/castclass/castclass/castclass025.csproj
index aa0a567e7c..62cba06845 100644
--- a/tests/src/JIT/jit64/valuetypes/nullable/castclass/castclass/castclass025.csproj
+++ b/tests/src/JIT/jit64/valuetypes/nullable/castclass/castclass/castclass025.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/valuetypes/nullable/castclass/castclass/castclass026.csproj b/tests/src/JIT/jit64/valuetypes/nullable/castclass/castclass/castclass026.csproj
index 50099f8e25..c7a2cf9628 100644
--- a/tests/src/JIT/jit64/valuetypes/nullable/castclass/castclass/castclass026.csproj
+++ b/tests/src/JIT/jit64/valuetypes/nullable/castclass/castclass/castclass026.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/valuetypes/nullable/castclass/castclass/castclass027.csproj b/tests/src/JIT/jit64/valuetypes/nullable/castclass/castclass/castclass027.csproj
index 7f4bbb742a..dc140a9f85 100644
--- a/tests/src/JIT/jit64/valuetypes/nullable/castclass/castclass/castclass027.csproj
+++ b/tests/src/JIT/jit64/valuetypes/nullable/castclass/castclass/castclass027.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/valuetypes/nullable/castclass/castclass/castclass028.csproj b/tests/src/JIT/jit64/valuetypes/nullable/castclass/castclass/castclass028.csproj
index 9f50a3c28e..30fef8f09e 100644
--- a/tests/src/JIT/jit64/valuetypes/nullable/castclass/castclass/castclass028.csproj
+++ b/tests/src/JIT/jit64/valuetypes/nullable/castclass/castclass/castclass028.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/valuetypes/nullable/castclass/castclass/castclass029.csproj b/tests/src/JIT/jit64/valuetypes/nullable/castclass/castclass/castclass029.csproj
index f6aadebc63..0b0c5385cf 100644
--- a/tests/src/JIT/jit64/valuetypes/nullable/castclass/castclass/castclass029.csproj
+++ b/tests/src/JIT/jit64/valuetypes/nullable/castclass/castclass/castclass029.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/valuetypes/nullable/castclass/castclass/castclass030.csproj b/tests/src/JIT/jit64/valuetypes/nullable/castclass/castclass/castclass030.csproj
index b1401e5dfb..a2382a9e70 100644
--- a/tests/src/JIT/jit64/valuetypes/nullable/castclass/castclass/castclass030.csproj
+++ b/tests/src/JIT/jit64/valuetypes/nullable/castclass/castclass/castclass030.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/valuetypes/nullable/castclass/castclass/castclass031.csproj b/tests/src/JIT/jit64/valuetypes/nullable/castclass/castclass/castclass031.csproj
index 9fe7197b24..39fa37d3de 100644
--- a/tests/src/JIT/jit64/valuetypes/nullable/castclass/castclass/castclass031.csproj
+++ b/tests/src/JIT/jit64/valuetypes/nullable/castclass/castclass/castclass031.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/valuetypes/nullable/castclass/castclass/castclass033.csproj b/tests/src/JIT/jit64/valuetypes/nullable/castclass/castclass/castclass033.csproj
index b125b5d301..52c32b8130 100644
--- a/tests/src/JIT/jit64/valuetypes/nullable/castclass/castclass/castclass033.csproj
+++ b/tests/src/JIT/jit64/valuetypes/nullable/castclass/castclass/castclass033.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/valuetypes/nullable/castclass/castclass/castclass034.csproj b/tests/src/JIT/jit64/valuetypes/nullable/castclass/castclass/castclass034.csproj
index f769c05479..20ceca8ef6 100644
--- a/tests/src/JIT/jit64/valuetypes/nullable/castclass/castclass/castclass034.csproj
+++ b/tests/src/JIT/jit64/valuetypes/nullable/castclass/castclass/castclass034.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/valuetypes/nullable/castclass/castclass/castclass037.csproj b/tests/src/JIT/jit64/valuetypes/nullable/castclass/castclass/castclass037.csproj
index 78f9011a3e..af6fe8fe2e 100644
--- a/tests/src/JIT/jit64/valuetypes/nullable/castclass/castclass/castclass037.csproj
+++ b/tests/src/JIT/jit64/valuetypes/nullable/castclass/castclass/castclass037.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/valuetypes/nullable/castclass/castclass/castclass038.csproj b/tests/src/JIT/jit64/valuetypes/nullable/castclass/castclass/castclass038.csproj
index da171bdd8e..14d138ef28 100644
--- a/tests/src/JIT/jit64/valuetypes/nullable/castclass/castclass/castclass038.csproj
+++ b/tests/src/JIT/jit64/valuetypes/nullable/castclass/castclass/castclass038.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/valuetypes/nullable/castclass/castclass/castclass039.csproj b/tests/src/JIT/jit64/valuetypes/nullable/castclass/castclass/castclass039.csproj
index f32ad65ef3..df0ff65d9c 100644
--- a/tests/src/JIT/jit64/valuetypes/nullable/castclass/castclass/castclass039.csproj
+++ b/tests/src/JIT/jit64/valuetypes/nullable/castclass/castclass/castclass039.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/valuetypes/nullable/castclass/castclass/castclass040.csproj b/tests/src/JIT/jit64/valuetypes/nullable/castclass/castclass/castclass040.csproj
index 7d568fc72c..c78f96263f 100644
--- a/tests/src/JIT/jit64/valuetypes/nullable/castclass/castclass/castclass040.csproj
+++ b/tests/src/JIT/jit64/valuetypes/nullable/castclass/castclass/castclass040.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/valuetypes/nullable/castclass/castclass/castclass041.csproj b/tests/src/JIT/jit64/valuetypes/nullable/castclass/castclass/castclass041.csproj
index cc151209e5..882382d2cc 100644
--- a/tests/src/JIT/jit64/valuetypes/nullable/castclass/castclass/castclass041.csproj
+++ b/tests/src/JIT/jit64/valuetypes/nullable/castclass/castclass/castclass041.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/valuetypes/nullable/castclass/castclass/castclass042.csproj b/tests/src/JIT/jit64/valuetypes/nullable/castclass/castclass/castclass042.csproj
index 9a9945c177..8299ecf71e 100644
--- a/tests/src/JIT/jit64/valuetypes/nullable/castclass/castclass/castclass042.csproj
+++ b/tests/src/JIT/jit64/valuetypes/nullable/castclass/castclass/castclass042.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/valuetypes/nullable/castclass/castclass/castclass043.csproj b/tests/src/JIT/jit64/valuetypes/nullable/castclass/castclass/castclass043.csproj
index 651fd71620..1cc7a327ba 100644
--- a/tests/src/JIT/jit64/valuetypes/nullable/castclass/castclass/castclass043.csproj
+++ b/tests/src/JIT/jit64/valuetypes/nullable/castclass/castclass/castclass043.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/valuetypes/nullable/castclass/castclass/castclass044.csproj b/tests/src/JIT/jit64/valuetypes/nullable/castclass/castclass/castclass044.csproj
index bb56b408d5..71c54489b1 100644
--- a/tests/src/JIT/jit64/valuetypes/nullable/castclass/castclass/castclass044.csproj
+++ b/tests/src/JIT/jit64/valuetypes/nullable/castclass/castclass/castclass044.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/valuetypes/nullable/castclass/castclass/castclass045.csproj b/tests/src/JIT/jit64/valuetypes/nullable/castclass/castclass/castclass045.csproj
index 3b15478ff2..c311ccfbeb 100644
--- a/tests/src/JIT/jit64/valuetypes/nullable/castclass/castclass/castclass045.csproj
+++ b/tests/src/JIT/jit64/valuetypes/nullable/castclass/castclass/castclass045.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/valuetypes/nullable/castclass/enum/castclass-enum001.csproj b/tests/src/JIT/jit64/valuetypes/nullable/castclass/enum/castclass-enum001.csproj
index 5181e383ab..8b4e476d28 100644
--- a/tests/src/JIT/jit64/valuetypes/nullable/castclass/enum/castclass-enum001.csproj
+++ b/tests/src/JIT/jit64/valuetypes/nullable/castclass/enum/castclass-enum001.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/valuetypes/nullable/castclass/enum/castclass-enum002.csproj b/tests/src/JIT/jit64/valuetypes/nullable/castclass/enum/castclass-enum002.csproj
index 480c48e189..0db82eec7a 100644
--- a/tests/src/JIT/jit64/valuetypes/nullable/castclass/enum/castclass-enum002.csproj
+++ b/tests/src/JIT/jit64/valuetypes/nullable/castclass/enum/castclass-enum002.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/valuetypes/nullable/castclass/enum/castclass-enum003.csproj b/tests/src/JIT/jit64/valuetypes/nullable/castclass/enum/castclass-enum003.csproj
index 52df05af69..675ce4561a 100644
--- a/tests/src/JIT/jit64/valuetypes/nullable/castclass/enum/castclass-enum003.csproj
+++ b/tests/src/JIT/jit64/valuetypes/nullable/castclass/enum/castclass-enum003.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/valuetypes/nullable/castclass/generics/castclass-generics001.csproj b/tests/src/JIT/jit64/valuetypes/nullable/castclass/generics/castclass-generics001.csproj
index 3defeff591..855d133ba8 100644
--- a/tests/src/JIT/jit64/valuetypes/nullable/castclass/generics/castclass-generics001.csproj
+++ b/tests/src/JIT/jit64/valuetypes/nullable/castclass/generics/castclass-generics001.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/valuetypes/nullable/castclass/generics/castclass-generics002.csproj b/tests/src/JIT/jit64/valuetypes/nullable/castclass/generics/castclass-generics002.csproj
index 7df8490bf8..d67bf8c505 100644
--- a/tests/src/JIT/jit64/valuetypes/nullable/castclass/generics/castclass-generics002.csproj
+++ b/tests/src/JIT/jit64/valuetypes/nullable/castclass/generics/castclass-generics002.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/valuetypes/nullable/castclass/generics/castclass-generics003.csproj b/tests/src/JIT/jit64/valuetypes/nullable/castclass/generics/castclass-generics003.csproj
index bf915998b7..a19f4995e6 100644
--- a/tests/src/JIT/jit64/valuetypes/nullable/castclass/generics/castclass-generics003.csproj
+++ b/tests/src/JIT/jit64/valuetypes/nullable/castclass/generics/castclass-generics003.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/valuetypes/nullable/castclass/generics/castclass-generics004.csproj b/tests/src/JIT/jit64/valuetypes/nullable/castclass/generics/castclass-generics004.csproj
index 2dfef565f1..156d50a0e5 100644
--- a/tests/src/JIT/jit64/valuetypes/nullable/castclass/generics/castclass-generics004.csproj
+++ b/tests/src/JIT/jit64/valuetypes/nullable/castclass/generics/castclass-generics004.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/valuetypes/nullable/castclass/generics/castclass-generics005.csproj b/tests/src/JIT/jit64/valuetypes/nullable/castclass/generics/castclass-generics005.csproj
index 4969237005..ee4ccdb717 100644
--- a/tests/src/JIT/jit64/valuetypes/nullable/castclass/generics/castclass-generics005.csproj
+++ b/tests/src/JIT/jit64/valuetypes/nullable/castclass/generics/castclass-generics005.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/valuetypes/nullable/castclass/generics/castclass-generics006.csproj b/tests/src/JIT/jit64/valuetypes/nullable/castclass/generics/castclass-generics006.csproj
index 1c9fefe55c..5001a4b4b6 100644
--- a/tests/src/JIT/jit64/valuetypes/nullable/castclass/generics/castclass-generics006.csproj
+++ b/tests/src/JIT/jit64/valuetypes/nullable/castclass/generics/castclass-generics006.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/valuetypes/nullable/castclass/generics/castclass-generics007.csproj b/tests/src/JIT/jit64/valuetypes/nullable/castclass/generics/castclass-generics007.csproj
index 78659eedb2..6cb65479a6 100644
--- a/tests/src/JIT/jit64/valuetypes/nullable/castclass/generics/castclass-generics007.csproj
+++ b/tests/src/JIT/jit64/valuetypes/nullable/castclass/generics/castclass-generics007.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/valuetypes/nullable/castclass/generics/castclass-generics008.csproj b/tests/src/JIT/jit64/valuetypes/nullable/castclass/generics/castclass-generics008.csproj
index bd0062710f..ba3191a404 100644
--- a/tests/src/JIT/jit64/valuetypes/nullable/castclass/generics/castclass-generics008.csproj
+++ b/tests/src/JIT/jit64/valuetypes/nullable/castclass/generics/castclass-generics008.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/valuetypes/nullable/castclass/generics/castclass-generics009.csproj b/tests/src/JIT/jit64/valuetypes/nullable/castclass/generics/castclass-generics009.csproj
index 70d0ce5b22..190dbfc67f 100644
--- a/tests/src/JIT/jit64/valuetypes/nullable/castclass/generics/castclass-generics009.csproj
+++ b/tests/src/JIT/jit64/valuetypes/nullable/castclass/generics/castclass-generics009.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/valuetypes/nullable/castclass/generics/castclass-generics010.csproj b/tests/src/JIT/jit64/valuetypes/nullable/castclass/generics/castclass-generics010.csproj
index c251aaa84f..5c1dcc4a43 100644
--- a/tests/src/JIT/jit64/valuetypes/nullable/castclass/generics/castclass-generics010.csproj
+++ b/tests/src/JIT/jit64/valuetypes/nullable/castclass/generics/castclass-generics010.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/valuetypes/nullable/castclass/generics/castclass-generics011.csproj b/tests/src/JIT/jit64/valuetypes/nullable/castclass/generics/castclass-generics011.csproj
index f84af431c9..22ad3567dc 100644
--- a/tests/src/JIT/jit64/valuetypes/nullable/castclass/generics/castclass-generics011.csproj
+++ b/tests/src/JIT/jit64/valuetypes/nullable/castclass/generics/castclass-generics011.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/valuetypes/nullable/castclass/generics/castclass-generics012.csproj b/tests/src/JIT/jit64/valuetypes/nullable/castclass/generics/castclass-generics012.csproj
index b89d915417..25eea38102 100644
--- a/tests/src/JIT/jit64/valuetypes/nullable/castclass/generics/castclass-generics012.csproj
+++ b/tests/src/JIT/jit64/valuetypes/nullable/castclass/generics/castclass-generics012.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/valuetypes/nullable/castclass/generics/castclass-generics013.csproj b/tests/src/JIT/jit64/valuetypes/nullable/castclass/generics/castclass-generics013.csproj
index d05f369d07..373f18229a 100644
--- a/tests/src/JIT/jit64/valuetypes/nullable/castclass/generics/castclass-generics013.csproj
+++ b/tests/src/JIT/jit64/valuetypes/nullable/castclass/generics/castclass-generics013.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/valuetypes/nullable/castclass/generics/castclass-generics014.csproj b/tests/src/JIT/jit64/valuetypes/nullable/castclass/generics/castclass-generics014.csproj
index d24be7a4d5..c054ffd39f 100644
--- a/tests/src/JIT/jit64/valuetypes/nullable/castclass/generics/castclass-generics014.csproj
+++ b/tests/src/JIT/jit64/valuetypes/nullable/castclass/generics/castclass-generics014.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/valuetypes/nullable/castclass/generics/castclass-generics015.csproj b/tests/src/JIT/jit64/valuetypes/nullable/castclass/generics/castclass-generics015.csproj
index 884847dd9b..e9674f0a5b 100644
--- a/tests/src/JIT/jit64/valuetypes/nullable/castclass/generics/castclass-generics015.csproj
+++ b/tests/src/JIT/jit64/valuetypes/nullable/castclass/generics/castclass-generics015.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/valuetypes/nullable/castclass/generics/castclass-generics016.csproj b/tests/src/JIT/jit64/valuetypes/nullable/castclass/generics/castclass-generics016.csproj
index dc96d7ec23..cf3f163e9d 100644
--- a/tests/src/JIT/jit64/valuetypes/nullable/castclass/generics/castclass-generics016.csproj
+++ b/tests/src/JIT/jit64/valuetypes/nullable/castclass/generics/castclass-generics016.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/valuetypes/nullable/castclass/generics/castclass-generics017.csproj b/tests/src/JIT/jit64/valuetypes/nullable/castclass/generics/castclass-generics017.csproj
index fa287b0423..3f952fb666 100644
--- a/tests/src/JIT/jit64/valuetypes/nullable/castclass/generics/castclass-generics017.csproj
+++ b/tests/src/JIT/jit64/valuetypes/nullable/castclass/generics/castclass-generics017.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/valuetypes/nullable/castclass/generics/castclass-generics018.csproj b/tests/src/JIT/jit64/valuetypes/nullable/castclass/generics/castclass-generics018.csproj
index 15c509daa4..7480c61282 100644
--- a/tests/src/JIT/jit64/valuetypes/nullable/castclass/generics/castclass-generics018.csproj
+++ b/tests/src/JIT/jit64/valuetypes/nullable/castclass/generics/castclass-generics018.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/valuetypes/nullable/castclass/generics/castclass-generics019.csproj b/tests/src/JIT/jit64/valuetypes/nullable/castclass/generics/castclass-generics019.csproj
index 07b539e762..b1fb2b9de9 100644
--- a/tests/src/JIT/jit64/valuetypes/nullable/castclass/generics/castclass-generics019.csproj
+++ b/tests/src/JIT/jit64/valuetypes/nullable/castclass/generics/castclass-generics019.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/valuetypes/nullable/castclass/generics/castclass-generics020.csproj b/tests/src/JIT/jit64/valuetypes/nullable/castclass/generics/castclass-generics020.csproj
index 31586b95e0..e1e5b40958 100644
--- a/tests/src/JIT/jit64/valuetypes/nullable/castclass/generics/castclass-generics020.csproj
+++ b/tests/src/JIT/jit64/valuetypes/nullable/castclass/generics/castclass-generics020.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/valuetypes/nullable/castclass/generics/castclass-generics021.csproj b/tests/src/JIT/jit64/valuetypes/nullable/castclass/generics/castclass-generics021.csproj
index 37e54fb9a6..2ecc7f1021 100644
--- a/tests/src/JIT/jit64/valuetypes/nullable/castclass/generics/castclass-generics021.csproj
+++ b/tests/src/JIT/jit64/valuetypes/nullable/castclass/generics/castclass-generics021.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/valuetypes/nullable/castclass/generics/castclass-generics022.csproj b/tests/src/JIT/jit64/valuetypes/nullable/castclass/generics/castclass-generics022.csproj
index 5c3346db6c..4f9dbdd4f7 100644
--- a/tests/src/JIT/jit64/valuetypes/nullable/castclass/generics/castclass-generics022.csproj
+++ b/tests/src/JIT/jit64/valuetypes/nullable/castclass/generics/castclass-generics022.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/valuetypes/nullable/castclass/generics/castclass-generics023.csproj b/tests/src/JIT/jit64/valuetypes/nullable/castclass/generics/castclass-generics023.csproj
index de9b6bbb46..84e5001363 100644
--- a/tests/src/JIT/jit64/valuetypes/nullable/castclass/generics/castclass-generics023.csproj
+++ b/tests/src/JIT/jit64/valuetypes/nullable/castclass/generics/castclass-generics023.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/valuetypes/nullable/castclass/generics/castclass-generics024.csproj b/tests/src/JIT/jit64/valuetypes/nullable/castclass/generics/castclass-generics024.csproj
index 957a21c84f..2b5a38c456 100644
--- a/tests/src/JIT/jit64/valuetypes/nullable/castclass/generics/castclass-generics024.csproj
+++ b/tests/src/JIT/jit64/valuetypes/nullable/castclass/generics/castclass-generics024.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/valuetypes/nullable/castclass/generics/castclass-generics025.csproj b/tests/src/JIT/jit64/valuetypes/nullable/castclass/generics/castclass-generics025.csproj
index b0f26c83cc..258827cc07 100644
--- a/tests/src/JIT/jit64/valuetypes/nullable/castclass/generics/castclass-generics025.csproj
+++ b/tests/src/JIT/jit64/valuetypes/nullable/castclass/generics/castclass-generics025.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/valuetypes/nullable/castclass/generics/castclass-generics026.csproj b/tests/src/JIT/jit64/valuetypes/nullable/castclass/generics/castclass-generics026.csproj
index 96a733882c..92222c7d6f 100644
--- a/tests/src/JIT/jit64/valuetypes/nullable/castclass/generics/castclass-generics026.csproj
+++ b/tests/src/JIT/jit64/valuetypes/nullable/castclass/generics/castclass-generics026.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/valuetypes/nullable/castclass/generics/castclass-generics027.csproj b/tests/src/JIT/jit64/valuetypes/nullable/castclass/generics/castclass-generics027.csproj
index 398df9f7dc..43869ec7aa 100644
--- a/tests/src/JIT/jit64/valuetypes/nullable/castclass/generics/castclass-generics027.csproj
+++ b/tests/src/JIT/jit64/valuetypes/nullable/castclass/generics/castclass-generics027.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/valuetypes/nullable/castclass/generics/castclass-generics028.csproj b/tests/src/JIT/jit64/valuetypes/nullable/castclass/generics/castclass-generics028.csproj
index edb89d3d24..8add9b9dd3 100644
--- a/tests/src/JIT/jit64/valuetypes/nullable/castclass/generics/castclass-generics028.csproj
+++ b/tests/src/JIT/jit64/valuetypes/nullable/castclass/generics/castclass-generics028.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/valuetypes/nullable/castclass/generics/castclass-generics029.csproj b/tests/src/JIT/jit64/valuetypes/nullable/castclass/generics/castclass-generics029.csproj
index f44872be1f..65aea86904 100644
--- a/tests/src/JIT/jit64/valuetypes/nullable/castclass/generics/castclass-generics029.csproj
+++ b/tests/src/JIT/jit64/valuetypes/nullable/castclass/generics/castclass-generics029.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/valuetypes/nullable/castclass/generics/castclass-generics030.csproj b/tests/src/JIT/jit64/valuetypes/nullable/castclass/generics/castclass-generics030.csproj
index fb3d3d9426..bdbf4b8618 100644
--- a/tests/src/JIT/jit64/valuetypes/nullable/castclass/generics/castclass-generics030.csproj
+++ b/tests/src/JIT/jit64/valuetypes/nullable/castclass/generics/castclass-generics030.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/valuetypes/nullable/castclass/generics/castclass-generics031.csproj b/tests/src/JIT/jit64/valuetypes/nullable/castclass/generics/castclass-generics031.csproj
index 21b371d6a9..282f9078d1 100644
--- a/tests/src/JIT/jit64/valuetypes/nullable/castclass/generics/castclass-generics031.csproj
+++ b/tests/src/JIT/jit64/valuetypes/nullable/castclass/generics/castclass-generics031.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/valuetypes/nullable/castclass/generics/castclass-generics032.csproj b/tests/src/JIT/jit64/valuetypes/nullable/castclass/generics/castclass-generics032.csproj
index 5de742d92e..183e26f581 100644
--- a/tests/src/JIT/jit64/valuetypes/nullable/castclass/generics/castclass-generics032.csproj
+++ b/tests/src/JIT/jit64/valuetypes/nullable/castclass/generics/castclass-generics032.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/valuetypes/nullable/castclass/generics/castclass-generics033.csproj b/tests/src/JIT/jit64/valuetypes/nullable/castclass/generics/castclass-generics033.csproj
index 3d921f9d34..d75cb79672 100644
--- a/tests/src/JIT/jit64/valuetypes/nullable/castclass/generics/castclass-generics033.csproj
+++ b/tests/src/JIT/jit64/valuetypes/nullable/castclass/generics/castclass-generics033.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/valuetypes/nullable/castclass/generics/castclass-generics034.csproj b/tests/src/JIT/jit64/valuetypes/nullable/castclass/generics/castclass-generics034.csproj
index a4aa4a252a..12a7ff2948 100644
--- a/tests/src/JIT/jit64/valuetypes/nullable/castclass/generics/castclass-generics034.csproj
+++ b/tests/src/JIT/jit64/valuetypes/nullable/castclass/generics/castclass-generics034.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/valuetypes/nullable/castclass/generics/castclass-generics037.csproj b/tests/src/JIT/jit64/valuetypes/nullable/castclass/generics/castclass-generics037.csproj
index db000dac2d..98d93b4ec4 100644
--- a/tests/src/JIT/jit64/valuetypes/nullable/castclass/generics/castclass-generics037.csproj
+++ b/tests/src/JIT/jit64/valuetypes/nullable/castclass/generics/castclass-generics037.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/valuetypes/nullable/castclass/generics/castclass-generics038.csproj b/tests/src/JIT/jit64/valuetypes/nullable/castclass/generics/castclass-generics038.csproj
index 6eee2bc889..6f1b8e9c85 100644
--- a/tests/src/JIT/jit64/valuetypes/nullable/castclass/generics/castclass-generics038.csproj
+++ b/tests/src/JIT/jit64/valuetypes/nullable/castclass/generics/castclass-generics038.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/valuetypes/nullable/castclass/generics/castclass-generics039.csproj b/tests/src/JIT/jit64/valuetypes/nullable/castclass/generics/castclass-generics039.csproj
index 0cb19cf2dc..cabbbba50a 100644
--- a/tests/src/JIT/jit64/valuetypes/nullable/castclass/generics/castclass-generics039.csproj
+++ b/tests/src/JIT/jit64/valuetypes/nullable/castclass/generics/castclass-generics039.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/valuetypes/nullable/castclass/generics/castclass-generics040.csproj b/tests/src/JIT/jit64/valuetypes/nullable/castclass/generics/castclass-generics040.csproj
index 3f3123c2da..bd76abcae5 100644
--- a/tests/src/JIT/jit64/valuetypes/nullable/castclass/generics/castclass-generics040.csproj
+++ b/tests/src/JIT/jit64/valuetypes/nullable/castclass/generics/castclass-generics040.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/valuetypes/nullable/castclass/generics/castclass-generics041.csproj b/tests/src/JIT/jit64/valuetypes/nullable/castclass/generics/castclass-generics041.csproj
index 7a331912e7..e50e0bdbc8 100644
--- a/tests/src/JIT/jit64/valuetypes/nullable/castclass/generics/castclass-generics041.csproj
+++ b/tests/src/JIT/jit64/valuetypes/nullable/castclass/generics/castclass-generics041.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/valuetypes/nullable/castclass/generics/castclass-generics042.csproj b/tests/src/JIT/jit64/valuetypes/nullable/castclass/generics/castclass-generics042.csproj
index cc9205b579..0a31e16717 100644
--- a/tests/src/JIT/jit64/valuetypes/nullable/castclass/generics/castclass-generics042.csproj
+++ b/tests/src/JIT/jit64/valuetypes/nullable/castclass/generics/castclass-generics042.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/valuetypes/nullable/castclass/generics/castclass-generics043.csproj b/tests/src/JIT/jit64/valuetypes/nullable/castclass/generics/castclass-generics043.csproj
index 08b0108db3..4c370790c0 100644
--- a/tests/src/JIT/jit64/valuetypes/nullable/castclass/generics/castclass-generics043.csproj
+++ b/tests/src/JIT/jit64/valuetypes/nullable/castclass/generics/castclass-generics043.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/valuetypes/nullable/castclass/generics/castclass-generics044.csproj b/tests/src/JIT/jit64/valuetypes/nullable/castclass/generics/castclass-generics044.csproj
index 833b7baa98..8e97dfcd1e 100644
--- a/tests/src/JIT/jit64/valuetypes/nullable/castclass/generics/castclass-generics044.csproj
+++ b/tests/src/JIT/jit64/valuetypes/nullable/castclass/generics/castclass-generics044.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/valuetypes/nullable/castclass/generics/castclass-generics045.csproj b/tests/src/JIT/jit64/valuetypes/nullable/castclass/generics/castclass-generics045.csproj
index 3f99f31619..dfc945781b 100644
--- a/tests/src/JIT/jit64/valuetypes/nullable/castclass/generics/castclass-generics045.csproj
+++ b/tests/src/JIT/jit64/valuetypes/nullable/castclass/generics/castclass-generics045.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/valuetypes/nullable/castclass/interface/castclass-interface001.csproj b/tests/src/JIT/jit64/valuetypes/nullable/castclass/interface/castclass-interface001.csproj
index afff3c43bf..651b2e81f3 100644
--- a/tests/src/JIT/jit64/valuetypes/nullable/castclass/interface/castclass-interface001.csproj
+++ b/tests/src/JIT/jit64/valuetypes/nullable/castclass/interface/castclass-interface001.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/valuetypes/nullable/castclass/interface/castclass-interface002.csproj b/tests/src/JIT/jit64/valuetypes/nullable/castclass/interface/castclass-interface002.csproj
index ccb8a4ea55..d277fd0412 100644
--- a/tests/src/JIT/jit64/valuetypes/nullable/castclass/interface/castclass-interface002.csproj
+++ b/tests/src/JIT/jit64/valuetypes/nullable/castclass/interface/castclass-interface002.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/valuetypes/nullable/castclass/interface/castclass-interface003.csproj b/tests/src/JIT/jit64/valuetypes/nullable/castclass/interface/castclass-interface003.csproj
index 367e7dd7bf..ac8e38e8bc 100644
--- a/tests/src/JIT/jit64/valuetypes/nullable/castclass/interface/castclass-interface003.csproj
+++ b/tests/src/JIT/jit64/valuetypes/nullable/castclass/interface/castclass-interface003.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/valuetypes/nullable/castclass/interface/castclass-interface004.csproj b/tests/src/JIT/jit64/valuetypes/nullable/castclass/interface/castclass-interface004.csproj
index 9698474aaf..9d57c39afd 100644
--- a/tests/src/JIT/jit64/valuetypes/nullable/castclass/interface/castclass-interface004.csproj
+++ b/tests/src/JIT/jit64/valuetypes/nullable/castclass/interface/castclass-interface004.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/valuetypes/nullable/castclass/interface/castclass-interface005.csproj b/tests/src/JIT/jit64/valuetypes/nullable/castclass/interface/castclass-interface005.csproj
index c4d7a20951..89e0729016 100644
--- a/tests/src/JIT/jit64/valuetypes/nullable/castclass/interface/castclass-interface005.csproj
+++ b/tests/src/JIT/jit64/valuetypes/nullable/castclass/interface/castclass-interface005.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/valuetypes/nullable/castclass/interface/castclass-interface006.csproj b/tests/src/JIT/jit64/valuetypes/nullable/castclass/interface/castclass-interface006.csproj
index a6a8c23e14..4421c7f1c9 100644
--- a/tests/src/JIT/jit64/valuetypes/nullable/castclass/interface/castclass-interface006.csproj
+++ b/tests/src/JIT/jit64/valuetypes/nullable/castclass/interface/castclass-interface006.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/valuetypes/nullable/castclass/interface/castclass-interface007.csproj b/tests/src/JIT/jit64/valuetypes/nullable/castclass/interface/castclass-interface007.csproj
index ae0a52f84d..a495e46622 100644
--- a/tests/src/JIT/jit64/valuetypes/nullable/castclass/interface/castclass-interface007.csproj
+++ b/tests/src/JIT/jit64/valuetypes/nullable/castclass/interface/castclass-interface007.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/valuetypes/nullable/castclass/interface/castclass-interface008.csproj b/tests/src/JIT/jit64/valuetypes/nullable/castclass/interface/castclass-interface008.csproj
index 635ed80222..e8c544e986 100644
--- a/tests/src/JIT/jit64/valuetypes/nullable/castclass/interface/castclass-interface008.csproj
+++ b/tests/src/JIT/jit64/valuetypes/nullable/castclass/interface/castclass-interface008.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/valuetypes/nullable/castclass/interface/castclass-interface009.csproj b/tests/src/JIT/jit64/valuetypes/nullable/castclass/interface/castclass-interface009.csproj
index 1462b98e62..79396dcf87 100644
--- a/tests/src/JIT/jit64/valuetypes/nullable/castclass/interface/castclass-interface009.csproj
+++ b/tests/src/JIT/jit64/valuetypes/nullable/castclass/interface/castclass-interface009.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/valuetypes/nullable/castclass/interface/castclass-interface010.csproj b/tests/src/JIT/jit64/valuetypes/nullable/castclass/interface/castclass-interface010.csproj
index 5ad766e563..b67f8e4f67 100644
--- a/tests/src/JIT/jit64/valuetypes/nullable/castclass/interface/castclass-interface010.csproj
+++ b/tests/src/JIT/jit64/valuetypes/nullable/castclass/interface/castclass-interface010.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/valuetypes/nullable/castclass/interface/castclass-interface011.csproj b/tests/src/JIT/jit64/valuetypes/nullable/castclass/interface/castclass-interface011.csproj
index 2d6d9a4953..7ef2b5f359 100644
--- a/tests/src/JIT/jit64/valuetypes/nullable/castclass/interface/castclass-interface011.csproj
+++ b/tests/src/JIT/jit64/valuetypes/nullable/castclass/interface/castclass-interface011.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/valuetypes/nullable/castclass/interface/castclass-interface012.csproj b/tests/src/JIT/jit64/valuetypes/nullable/castclass/interface/castclass-interface012.csproj
index a89388e82a..79120c6b47 100644
--- a/tests/src/JIT/jit64/valuetypes/nullable/castclass/interface/castclass-interface012.csproj
+++ b/tests/src/JIT/jit64/valuetypes/nullable/castclass/interface/castclass-interface012.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/valuetypes/nullable/castclass/interface/castclass-interface013.csproj b/tests/src/JIT/jit64/valuetypes/nullable/castclass/interface/castclass-interface013.csproj
index 31c6491a72..1af80b583d 100644
--- a/tests/src/JIT/jit64/valuetypes/nullable/castclass/interface/castclass-interface013.csproj
+++ b/tests/src/JIT/jit64/valuetypes/nullable/castclass/interface/castclass-interface013.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/valuetypes/nullable/castclass/interface/castclass-interface014.csproj b/tests/src/JIT/jit64/valuetypes/nullable/castclass/interface/castclass-interface014.csproj
index 36ecdc9b51..7d8a62dd59 100644
--- a/tests/src/JIT/jit64/valuetypes/nullable/castclass/interface/castclass-interface014.csproj
+++ b/tests/src/JIT/jit64/valuetypes/nullable/castclass/interface/castclass-interface014.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/valuetypes/nullable/castclass/interface/castclass-interface015.csproj b/tests/src/JIT/jit64/valuetypes/nullable/castclass/interface/castclass-interface015.csproj
index 43adbef385..878b01ca72 100644
--- a/tests/src/JIT/jit64/valuetypes/nullable/castclass/interface/castclass-interface015.csproj
+++ b/tests/src/JIT/jit64/valuetypes/nullable/castclass/interface/castclass-interface015.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/valuetypes/nullable/castclass/interface/castclass-interface016.csproj b/tests/src/JIT/jit64/valuetypes/nullable/castclass/interface/castclass-interface016.csproj
index 318bb27c21..08bc76e6e7 100644
--- a/tests/src/JIT/jit64/valuetypes/nullable/castclass/interface/castclass-interface016.csproj
+++ b/tests/src/JIT/jit64/valuetypes/nullable/castclass/interface/castclass-interface016.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/valuetypes/nullable/castclass/interface/castclass-interface017.csproj b/tests/src/JIT/jit64/valuetypes/nullable/castclass/interface/castclass-interface017.csproj
index f952a99835..3bdbe9e4b6 100644
--- a/tests/src/JIT/jit64/valuetypes/nullable/castclass/interface/castclass-interface017.csproj
+++ b/tests/src/JIT/jit64/valuetypes/nullable/castclass/interface/castclass-interface017.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/valuetypes/nullable/castclass/interface/castclass-interface018.csproj b/tests/src/JIT/jit64/valuetypes/nullable/castclass/interface/castclass-interface018.csproj
index 9b19a466c7..bd9517be61 100644
--- a/tests/src/JIT/jit64/valuetypes/nullable/castclass/interface/castclass-interface018.csproj
+++ b/tests/src/JIT/jit64/valuetypes/nullable/castclass/interface/castclass-interface018.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/valuetypes/nullable/castclass/null/castclass-null001.csproj b/tests/src/JIT/jit64/valuetypes/nullable/castclass/null/castclass-null001.csproj
index dc9e42617f..5da7790beb 100644
--- a/tests/src/JIT/jit64/valuetypes/nullable/castclass/null/castclass-null001.csproj
+++ b/tests/src/JIT/jit64/valuetypes/nullable/castclass/null/castclass-null001.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/valuetypes/nullable/castclass/null/castclass-null002.csproj b/tests/src/JIT/jit64/valuetypes/nullable/castclass/null/castclass-null002.csproj
index 1edca056a7..95c3410582 100644
--- a/tests/src/JIT/jit64/valuetypes/nullable/castclass/null/castclass-null002.csproj
+++ b/tests/src/JIT/jit64/valuetypes/nullable/castclass/null/castclass-null002.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/valuetypes/nullable/castclass/null/castclass-null003.csproj b/tests/src/JIT/jit64/valuetypes/nullable/castclass/null/castclass-null003.csproj
index 793a1c3e5a..cc1e82a4f0 100644
--- a/tests/src/JIT/jit64/valuetypes/nullable/castclass/null/castclass-null003.csproj
+++ b/tests/src/JIT/jit64/valuetypes/nullable/castclass/null/castclass-null003.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/valuetypes/nullable/castclass/null/castclass-null004.csproj b/tests/src/JIT/jit64/valuetypes/nullable/castclass/null/castclass-null004.csproj
index bcf59ee17e..8afa2b1b9f 100644
--- a/tests/src/JIT/jit64/valuetypes/nullable/castclass/null/castclass-null004.csproj
+++ b/tests/src/JIT/jit64/valuetypes/nullable/castclass/null/castclass-null004.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/valuetypes/nullable/castclass/null/castclass-null005.csproj b/tests/src/JIT/jit64/valuetypes/nullable/castclass/null/castclass-null005.csproj
index c3a2cc5211..d1a54763b4 100644
--- a/tests/src/JIT/jit64/valuetypes/nullable/castclass/null/castclass-null005.csproj
+++ b/tests/src/JIT/jit64/valuetypes/nullable/castclass/null/castclass-null005.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/valuetypes/nullable/castclass/null/castclass-null006.csproj b/tests/src/JIT/jit64/valuetypes/nullable/castclass/null/castclass-null006.csproj
index 3c5df92cc1..21b12184f2 100644
--- a/tests/src/JIT/jit64/valuetypes/nullable/castclass/null/castclass-null006.csproj
+++ b/tests/src/JIT/jit64/valuetypes/nullable/castclass/null/castclass-null006.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/valuetypes/nullable/castclass/null/castclass-null007.csproj b/tests/src/JIT/jit64/valuetypes/nullable/castclass/null/castclass-null007.csproj
index 4a6d302763..473ae1ea8f 100644
--- a/tests/src/JIT/jit64/valuetypes/nullable/castclass/null/castclass-null007.csproj
+++ b/tests/src/JIT/jit64/valuetypes/nullable/castclass/null/castclass-null007.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/valuetypes/nullable/castclass/null/castclass-null008.csproj b/tests/src/JIT/jit64/valuetypes/nullable/castclass/null/castclass-null008.csproj
index e4c938962b..c871840262 100644
--- a/tests/src/JIT/jit64/valuetypes/nullable/castclass/null/castclass-null008.csproj
+++ b/tests/src/JIT/jit64/valuetypes/nullable/castclass/null/castclass-null008.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/valuetypes/nullable/castclass/null/castclass-null009.csproj b/tests/src/JIT/jit64/valuetypes/nullable/castclass/null/castclass-null009.csproj
index 1b4af4f3bd..5b9082d905 100644
--- a/tests/src/JIT/jit64/valuetypes/nullable/castclass/null/castclass-null009.csproj
+++ b/tests/src/JIT/jit64/valuetypes/nullable/castclass/null/castclass-null009.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/valuetypes/nullable/castclass/null/castclass-null010.csproj b/tests/src/JIT/jit64/valuetypes/nullable/castclass/null/castclass-null010.csproj
index 57e9d17d32..60a17c6d9d 100644
--- a/tests/src/JIT/jit64/valuetypes/nullable/castclass/null/castclass-null010.csproj
+++ b/tests/src/JIT/jit64/valuetypes/nullable/castclass/null/castclass-null010.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/valuetypes/nullable/castclass/null/castclass-null011.csproj b/tests/src/JIT/jit64/valuetypes/nullable/castclass/null/castclass-null011.csproj
index 32f4d5a2a7..76ed0d9a0d 100644
--- a/tests/src/JIT/jit64/valuetypes/nullable/castclass/null/castclass-null011.csproj
+++ b/tests/src/JIT/jit64/valuetypes/nullable/castclass/null/castclass-null011.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/valuetypes/nullable/castclass/null/castclass-null012.csproj b/tests/src/JIT/jit64/valuetypes/nullable/castclass/null/castclass-null012.csproj
index 496225a60e..9375b350b4 100644
--- a/tests/src/JIT/jit64/valuetypes/nullable/castclass/null/castclass-null012.csproj
+++ b/tests/src/JIT/jit64/valuetypes/nullable/castclass/null/castclass-null012.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/valuetypes/nullable/castclass/null/castclass-null013.csproj b/tests/src/JIT/jit64/valuetypes/nullable/castclass/null/castclass-null013.csproj
index 0e0c4ad036..61fccc80ed 100644
--- a/tests/src/JIT/jit64/valuetypes/nullable/castclass/null/castclass-null013.csproj
+++ b/tests/src/JIT/jit64/valuetypes/nullable/castclass/null/castclass-null013.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/valuetypes/nullable/castclass/null/castclass-null014.csproj b/tests/src/JIT/jit64/valuetypes/nullable/castclass/null/castclass-null014.csproj
index e6d6933562..d1ead2bf65 100644
--- a/tests/src/JIT/jit64/valuetypes/nullable/castclass/null/castclass-null014.csproj
+++ b/tests/src/JIT/jit64/valuetypes/nullable/castclass/null/castclass-null014.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/valuetypes/nullable/castclass/null/castclass-null015.csproj b/tests/src/JIT/jit64/valuetypes/nullable/castclass/null/castclass-null015.csproj
index d6d465e0a9..5ae9f35198 100644
--- a/tests/src/JIT/jit64/valuetypes/nullable/castclass/null/castclass-null015.csproj
+++ b/tests/src/JIT/jit64/valuetypes/nullable/castclass/null/castclass-null015.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/valuetypes/nullable/castclass/null/castclass-null016.csproj b/tests/src/JIT/jit64/valuetypes/nullable/castclass/null/castclass-null016.csproj
index c8f690b894..659dd8b48c 100644
--- a/tests/src/JIT/jit64/valuetypes/nullable/castclass/null/castclass-null016.csproj
+++ b/tests/src/JIT/jit64/valuetypes/nullable/castclass/null/castclass-null016.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/valuetypes/nullable/castclass/null/castclass-null017.csproj b/tests/src/JIT/jit64/valuetypes/nullable/castclass/null/castclass-null017.csproj
index 49847eff1b..0316c4b2e9 100644
--- a/tests/src/JIT/jit64/valuetypes/nullable/castclass/null/castclass-null017.csproj
+++ b/tests/src/JIT/jit64/valuetypes/nullable/castclass/null/castclass-null017.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/valuetypes/nullable/castclass/null/castclass-null018.csproj b/tests/src/JIT/jit64/valuetypes/nullable/castclass/null/castclass-null018.csproj
index 7aad826db6..dc6732104c 100644
--- a/tests/src/JIT/jit64/valuetypes/nullable/castclass/null/castclass-null018.csproj
+++ b/tests/src/JIT/jit64/valuetypes/nullable/castclass/null/castclass-null018.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/valuetypes/nullable/castclass/null/castclass-null019.csproj b/tests/src/JIT/jit64/valuetypes/nullable/castclass/null/castclass-null019.csproj
index 63a4d2b240..1d474dc0cd 100644
--- a/tests/src/JIT/jit64/valuetypes/nullable/castclass/null/castclass-null019.csproj
+++ b/tests/src/JIT/jit64/valuetypes/nullable/castclass/null/castclass-null019.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/valuetypes/nullable/castclass/null/castclass-null020.csproj b/tests/src/JIT/jit64/valuetypes/nullable/castclass/null/castclass-null020.csproj
index 8843126b10..7ef20e742f 100644
--- a/tests/src/JIT/jit64/valuetypes/nullable/castclass/null/castclass-null020.csproj
+++ b/tests/src/JIT/jit64/valuetypes/nullable/castclass/null/castclass-null020.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/valuetypes/nullable/castclass/null/castclass-null021.csproj b/tests/src/JIT/jit64/valuetypes/nullable/castclass/null/castclass-null021.csproj
index 0742b15509..589bb2d52a 100644
--- a/tests/src/JIT/jit64/valuetypes/nullable/castclass/null/castclass-null021.csproj
+++ b/tests/src/JIT/jit64/valuetypes/nullable/castclass/null/castclass-null021.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/valuetypes/nullable/castclass/null/castclass-null022.csproj b/tests/src/JIT/jit64/valuetypes/nullable/castclass/null/castclass-null022.csproj
index d7e8f4d1b8..a4e10a3a4f 100644
--- a/tests/src/JIT/jit64/valuetypes/nullable/castclass/null/castclass-null022.csproj
+++ b/tests/src/JIT/jit64/valuetypes/nullable/castclass/null/castclass-null022.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/valuetypes/nullable/castclass/null/castclass-null023.csproj b/tests/src/JIT/jit64/valuetypes/nullable/castclass/null/castclass-null023.csproj
index 63cf82819e..f3f3a312ce 100644
--- a/tests/src/JIT/jit64/valuetypes/nullable/castclass/null/castclass-null023.csproj
+++ b/tests/src/JIT/jit64/valuetypes/nullable/castclass/null/castclass-null023.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/valuetypes/nullable/castclass/null/castclass-null024.csproj b/tests/src/JIT/jit64/valuetypes/nullable/castclass/null/castclass-null024.csproj
index 206bed48a9..6b8969617d 100644
--- a/tests/src/JIT/jit64/valuetypes/nullable/castclass/null/castclass-null024.csproj
+++ b/tests/src/JIT/jit64/valuetypes/nullable/castclass/null/castclass-null024.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/valuetypes/nullable/castclass/null/castclass-null025.csproj b/tests/src/JIT/jit64/valuetypes/nullable/castclass/null/castclass-null025.csproj
index d3c27c79f4..59fff2f77e 100644
--- a/tests/src/JIT/jit64/valuetypes/nullable/castclass/null/castclass-null025.csproj
+++ b/tests/src/JIT/jit64/valuetypes/nullable/castclass/null/castclass-null025.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/valuetypes/nullable/castclass/null/castclass-null026.csproj b/tests/src/JIT/jit64/valuetypes/nullable/castclass/null/castclass-null026.csproj
index e23ccb2ce3..e56bdc963c 100644
--- a/tests/src/JIT/jit64/valuetypes/nullable/castclass/null/castclass-null026.csproj
+++ b/tests/src/JIT/jit64/valuetypes/nullable/castclass/null/castclass-null026.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/valuetypes/nullable/castclass/null/castclass-null027.csproj b/tests/src/JIT/jit64/valuetypes/nullable/castclass/null/castclass-null027.csproj
index 8126a57355..bfcd8afa4a 100644
--- a/tests/src/JIT/jit64/valuetypes/nullable/castclass/null/castclass-null027.csproj
+++ b/tests/src/JIT/jit64/valuetypes/nullable/castclass/null/castclass-null027.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/valuetypes/nullable/castclass/null/castclass-null028.csproj b/tests/src/JIT/jit64/valuetypes/nullable/castclass/null/castclass-null028.csproj
index d5ef06e609..63e1cfbc5a 100644
--- a/tests/src/JIT/jit64/valuetypes/nullable/castclass/null/castclass-null028.csproj
+++ b/tests/src/JIT/jit64/valuetypes/nullable/castclass/null/castclass-null028.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/valuetypes/nullable/castclass/null/castclass-null029.csproj b/tests/src/JIT/jit64/valuetypes/nullable/castclass/null/castclass-null029.csproj
index 83eaed3f45..c5ef39fb3f 100644
--- a/tests/src/JIT/jit64/valuetypes/nullable/castclass/null/castclass-null029.csproj
+++ b/tests/src/JIT/jit64/valuetypes/nullable/castclass/null/castclass-null029.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/valuetypes/nullable/castclass/null/castclass-null030.csproj b/tests/src/JIT/jit64/valuetypes/nullable/castclass/null/castclass-null030.csproj
index b6952b0c24..bf767653c5 100644
--- a/tests/src/JIT/jit64/valuetypes/nullable/castclass/null/castclass-null030.csproj
+++ b/tests/src/JIT/jit64/valuetypes/nullable/castclass/null/castclass-null030.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/valuetypes/nullable/castclass/null/castclass-null031.csproj b/tests/src/JIT/jit64/valuetypes/nullable/castclass/null/castclass-null031.csproj
index 52b1ceccb2..007600dc34 100644
--- a/tests/src/JIT/jit64/valuetypes/nullable/castclass/null/castclass-null031.csproj
+++ b/tests/src/JIT/jit64/valuetypes/nullable/castclass/null/castclass-null031.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/valuetypes/nullable/castclass/null/castclass-null032.csproj b/tests/src/JIT/jit64/valuetypes/nullable/castclass/null/castclass-null032.csproj
index b7a61fc758..ed3f823dbd 100644
--- a/tests/src/JIT/jit64/valuetypes/nullable/castclass/null/castclass-null032.csproj
+++ b/tests/src/JIT/jit64/valuetypes/nullable/castclass/null/castclass-null032.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/valuetypes/nullable/castclass/null/castclass-null033.csproj b/tests/src/JIT/jit64/valuetypes/nullable/castclass/null/castclass-null033.csproj
index 59548cf643..e63a7e625b 100644
--- a/tests/src/JIT/jit64/valuetypes/nullable/castclass/null/castclass-null033.csproj
+++ b/tests/src/JIT/jit64/valuetypes/nullable/castclass/null/castclass-null033.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/valuetypes/nullable/castclass/null/castclass-null034.csproj b/tests/src/JIT/jit64/valuetypes/nullable/castclass/null/castclass-null034.csproj
index 2ca3b4e690..757d8517b2 100644
--- a/tests/src/JIT/jit64/valuetypes/nullable/castclass/null/castclass-null034.csproj
+++ b/tests/src/JIT/jit64/valuetypes/nullable/castclass/null/castclass-null034.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/valuetypes/nullable/castclass/null/castclass-null037.csproj b/tests/src/JIT/jit64/valuetypes/nullable/castclass/null/castclass-null037.csproj
index d6bf9cabe4..c08ca23ac0 100644
--- a/tests/src/JIT/jit64/valuetypes/nullable/castclass/null/castclass-null037.csproj
+++ b/tests/src/JIT/jit64/valuetypes/nullable/castclass/null/castclass-null037.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/valuetypes/nullable/castclass/null/castclass-null038.csproj b/tests/src/JIT/jit64/valuetypes/nullable/castclass/null/castclass-null038.csproj
index cfc0d1c498..3c67900103 100644
--- a/tests/src/JIT/jit64/valuetypes/nullable/castclass/null/castclass-null038.csproj
+++ b/tests/src/JIT/jit64/valuetypes/nullable/castclass/null/castclass-null038.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/valuetypes/nullable/castclass/null/castclass-null039.csproj b/tests/src/JIT/jit64/valuetypes/nullable/castclass/null/castclass-null039.csproj
index 9eff289092..eaeef8d8b8 100644
--- a/tests/src/JIT/jit64/valuetypes/nullable/castclass/null/castclass-null039.csproj
+++ b/tests/src/JIT/jit64/valuetypes/nullable/castclass/null/castclass-null039.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/valuetypes/nullable/castclass/null/castclass-null040.csproj b/tests/src/JIT/jit64/valuetypes/nullable/castclass/null/castclass-null040.csproj
index ff5b067aa1..c68b4789a7 100644
--- a/tests/src/JIT/jit64/valuetypes/nullable/castclass/null/castclass-null040.csproj
+++ b/tests/src/JIT/jit64/valuetypes/nullable/castclass/null/castclass-null040.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/valuetypes/nullable/castclass/null/castclass-null041.csproj b/tests/src/JIT/jit64/valuetypes/nullable/castclass/null/castclass-null041.csproj
index 8e301a2ddd..f85cc19528 100644
--- a/tests/src/JIT/jit64/valuetypes/nullable/castclass/null/castclass-null041.csproj
+++ b/tests/src/JIT/jit64/valuetypes/nullable/castclass/null/castclass-null041.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/valuetypes/nullable/castclass/null/castclass-null042.csproj b/tests/src/JIT/jit64/valuetypes/nullable/castclass/null/castclass-null042.csproj
index 33cb6d6f68..9eaff1b565 100644
--- a/tests/src/JIT/jit64/valuetypes/nullable/castclass/null/castclass-null042.csproj
+++ b/tests/src/JIT/jit64/valuetypes/nullable/castclass/null/castclass-null042.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/valuetypes/nullable/castclass/null/castclass-null043.csproj b/tests/src/JIT/jit64/valuetypes/nullable/castclass/null/castclass-null043.csproj
index bbf3080871..194562c1b5 100644
--- a/tests/src/JIT/jit64/valuetypes/nullable/castclass/null/castclass-null043.csproj
+++ b/tests/src/JIT/jit64/valuetypes/nullable/castclass/null/castclass-null043.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/valuetypes/nullable/castclass/null/castclass-null044.csproj b/tests/src/JIT/jit64/valuetypes/nullable/castclass/null/castclass-null044.csproj
index d612f74d3f..f6f83ec03f 100644
--- a/tests/src/JIT/jit64/valuetypes/nullable/castclass/null/castclass-null044.csproj
+++ b/tests/src/JIT/jit64/valuetypes/nullable/castclass/null/castclass-null044.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/jit64/valuetypes/nullable/castclass/null/castclass-null045.csproj b/tests/src/JIT/jit64/valuetypes/nullable/castclass/null/castclass-null045.csproj
index dda8dee294..5c79af57c9 100644
--- a/tests/src/JIT/jit64/valuetypes/nullable/castclass/null/castclass-null045.csproj
+++ b/tests/src/JIT/jit64/valuetypes/nullable/castclass/null/castclass-null045.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/opt/AssertionPropagation/CPropOverflow.ilproj b/tests/src/JIT/opt/AssertionPropagation/CPropOverflow.ilproj
index 93e1a0d0dc..e5c2c05ba7 100644
--- a/tests/src/JIT/opt/AssertionPropagation/CPropOverflow.ilproj
+++ b/tests/src/JIT/opt/AssertionPropagation/CPropOverflow.ilproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/opt/AssertionPropagation/ConstantProp.csproj b/tests/src/JIT/opt/AssertionPropagation/ConstantProp.csproj
index 7bd0f4f0b0..dad8b693f6 100644
--- a/tests/src/JIT/opt/AssertionPropagation/ConstantProp.csproj
+++ b/tests/src/JIT/opt/AssertionPropagation/ConstantProp.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -37,6 +36,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/opt/AssertionPropagation/CopyProp.csproj b/tests/src/JIT/opt/AssertionPropagation/CopyProp.csproj
index a1270ab6a3..d6fbf47d63 100644
--- a/tests/src/JIT/opt/AssertionPropagation/CopyProp.csproj
+++ b/tests/src/JIT/opt/AssertionPropagation/CopyProp.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -37,6 +36,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/opt/AssertionPropagation/NullCheckAssertion1.csproj b/tests/src/JIT/opt/AssertionPropagation/NullCheckAssertion1.csproj
index f07a0ca43d..23b7edb73b 100644
--- a/tests/src/JIT/opt/AssertionPropagation/NullCheckAssertion1.csproj
+++ b/tests/src/JIT/opt/AssertionPropagation/NullCheckAssertion1.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -37,6 +36,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/opt/AssertionPropagation/NullCheckAssertion2.csproj b/tests/src/JIT/opt/AssertionPropagation/NullCheckAssertion2.csproj
index 0733e435e0..fbf40911a9 100644
--- a/tests/src/JIT/opt/AssertionPropagation/NullCheckAssertion2.csproj
+++ b/tests/src/JIT/opt/AssertionPropagation/NullCheckAssertion2.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -37,6 +36,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/opt/AssertionPropagation/NullCheckAssertion3.csproj b/tests/src/JIT/opt/AssertionPropagation/NullCheckAssertion3.csproj
index de5136b9d2..5a66f02d5c 100644
--- a/tests/src/JIT/opt/AssertionPropagation/NullCheckAssertion3.csproj
+++ b/tests/src/JIT/opt/AssertionPropagation/NullCheckAssertion3.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -37,6 +36,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/opt/AssertionPropagation/NullCheckAssertion4.csproj b/tests/src/JIT/opt/AssertionPropagation/NullCheckAssertion4.csproj
index db49e1d172..b0240ee4d6 100644
--- a/tests/src/JIT/opt/AssertionPropagation/NullCheckAssertion4.csproj
+++ b/tests/src/JIT/opt/AssertionPropagation/NullCheckAssertion4.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -37,6 +36,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/opt/AssertionPropagation/NullCheckAssertion5.csproj b/tests/src/JIT/opt/AssertionPropagation/NullCheckAssertion5.csproj
index fa78796e73..6b1112c756 100644
--- a/tests/src/JIT/opt/AssertionPropagation/NullCheckAssertion5.csproj
+++ b/tests/src/JIT/opt/AssertionPropagation/NullCheckAssertion5.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -37,6 +36,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/opt/AssertionPropagation/NullCheckAssertion6.csproj b/tests/src/JIT/opt/AssertionPropagation/NullCheckAssertion6.csproj
index 01a41ccade..84a9f83979 100644
--- a/tests/src/JIT/opt/AssertionPropagation/NullCheckAssertion6.csproj
+++ b/tests/src/JIT/opt/AssertionPropagation/NullCheckAssertion6.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -37,6 +36,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/opt/AssertionPropagation/NullCheckAssertion7.csproj b/tests/src/JIT/opt/AssertionPropagation/NullCheckAssertion7.csproj
index 7c088a738a..c2b7881b0a 100644
--- a/tests/src/JIT/opt/AssertionPropagation/NullCheckAssertion7.csproj
+++ b/tests/src/JIT/opt/AssertionPropagation/NullCheckAssertion7.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -37,6 +36,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/opt/AssertionPropagation/TypeOfAssertion.csproj b/tests/src/JIT/opt/AssertionPropagation/TypeOfAssertion.csproj
index b782b3ff11..5baa3c1e95 100644
--- a/tests/src/JIT/opt/AssertionPropagation/TypeOfAssertion.csproj
+++ b/tests/src/JIT/opt/AssertionPropagation/TypeOfAssertion.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -37,6 +36,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/opt/AssertionPropagation/regression/dev10/bug573840/bug573840.csproj b/tests/src/JIT/opt/AssertionPropagation/regression/dev10/bug573840/bug573840.csproj
index 0b8a0ab4c5..c174d42c2d 100644
--- a/tests/src/JIT/opt/AssertionPropagation/regression/dev10/bug573840/bug573840.csproj
+++ b/tests/src/JIT/opt/AssertionPropagation/regression/dev10/bug573840/bug573840.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -37,6 +36,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/opt/Devirtualization/GitHub_10311.csproj b/tests/src/JIT/opt/Devirtualization/GitHub_10311.csproj
index 4469702abd..a306c29f84 100644
--- a/tests/src/JIT/opt/Devirtualization/GitHub_10311.csproj
+++ b/tests/src/JIT/opt/Devirtualization/GitHub_10311.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/opt/Devirtualization/GitHub_10858.csproj b/tests/src/JIT/opt/Devirtualization/GitHub_10858.csproj
index fdf04a29e0..707449fd79 100644
--- a/tests/src/JIT/opt/Devirtualization/GitHub_10858.csproj
+++ b/tests/src/JIT/opt/Devirtualization/GitHub_10858.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/opt/Devirtualization/GitHub_9945.csproj b/tests/src/JIT/opt/Devirtualization/GitHub_9945.csproj
index 5d417dcb07..70464b5373 100644
--- a/tests/src/JIT/opt/Devirtualization/GitHub_9945.csproj
+++ b/tests/src/JIT/opt/Devirtualization/GitHub_9945.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/opt/Devirtualization/GitHub_9945_2.ilproj b/tests/src/JIT/opt/Devirtualization/GitHub_9945_2.ilproj
index 8be1cb04bf..6ca2f93f30 100644
--- a/tests/src/JIT/opt/Devirtualization/GitHub_9945_2.ilproj
+++ b/tests/src/JIT/opt/Devirtualization/GitHub_9945_2.ilproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -11,20 +11,19 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<DefineConstants>$(DefineConstants);STATIC</DefineConstants>
- </PropertyGroup>
- <!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
+ <!-- Default configurations to help VS understand the configurations -->
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
<PropertyGroup>
- <DebugType>None</DebugType>
- <Optimize>True</Optimize>
+ <DebugType>None</DebugType>
+ <Optimize>True</Optimize>
</PropertyGroup>
<ItemGroup>
<Compile Include="GitHub_9945_2.il" />
@@ -36,5 +35,5 @@
<PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
<PropertyGroup>
<ProjectAssetsFile>$(JitPackagesConfigFileDirectory)benchmark\obj\project.assets.json</ProjectAssetsFile>
- </PropertyGroup>
+ </PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/opt/Devirtualization/comparable.csproj b/tests/src/JIT/opt/Devirtualization/comparable.csproj
index 780cd910ca..3fd6190f21 100644
--- a/tests/src/JIT/opt/Devirtualization/comparable.csproj
+++ b/tests/src/JIT/opt/Devirtualization/comparable.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -14,12 +14,11 @@
<ReferencePath>$(ProgramFiles)\Common Files\microsoft shared\VSTT .0\UITestExtensionPackages</ReferencePath>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<NuGetPackageImportStamp>7a9bfb7d</NuGetPackageImportStamp>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -36,6 +35,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/opt/Devirtualization/contravariance.csproj b/tests/src/JIT/opt/Devirtualization/contravariance.csproj
index 287c2009f1..bd2ad64a93 100644
--- a/tests/src/JIT/opt/Devirtualization/contravariance.csproj
+++ b/tests/src/JIT/opt/Devirtualization/contravariance.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -14,12 +14,11 @@
<ReferencePath>$(ProgramFiles)\Common Files\microsoft shared\VSTT .0\UITestExtensionPackages</ReferencePath>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<NuGetPackageImportStamp>7a9bfb7d</NuGetPackageImportStamp>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -36,6 +35,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/opt/Devirtualization/covariance.csproj b/tests/src/JIT/opt/Devirtualization/covariance.csproj
index b94309945a..e56b67faed 100644
--- a/tests/src/JIT/opt/Devirtualization/covariance.csproj
+++ b/tests/src/JIT/opt/Devirtualization/covariance.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -14,12 +14,11 @@
<ReferencePath>$(ProgramFiles)\Common Files\microsoft shared\VSTT .0\UITestExtensionPackages</ReferencePath>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<NuGetPackageImportStamp>7a9bfb7d</NuGetPackageImportStamp>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -36,6 +35,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/opt/Devirtualization/enum.csproj b/tests/src/JIT/opt/Devirtualization/enum.csproj
index 9cd800fa4b..efe878eeb3 100644
--- a/tests/src/JIT/opt/Devirtualization/enum.csproj
+++ b/tests/src/JIT/opt/Devirtualization/enum.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/opt/Devirtualization/exacttype.csproj b/tests/src/JIT/opt/Devirtualization/exacttype.csproj
index 5429797b2c..431ed3ae89 100644
--- a/tests/src/JIT/opt/Devirtualization/exacttype.csproj
+++ b/tests/src/JIT/opt/Devirtualization/exacttype.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/opt/Devirtualization/fromcollection.csproj b/tests/src/JIT/opt/Devirtualization/fromcollection.csproj
index 59d4ca0913..bfbe8d62c4 100644
--- a/tests/src/JIT/opt/Devirtualization/fromcollection.csproj
+++ b/tests/src/JIT/opt/Devirtualization/fromcollection.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/opt/Devirtualization/generic.csproj b/tests/src/JIT/opt/Devirtualization/generic.csproj
index 2910303863..ccd3ce4b52 100644
--- a/tests/src/JIT/opt/Devirtualization/generic.csproj
+++ b/tests/src/JIT/opt/Devirtualization/generic.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/opt/Devirtualization/inlinedevirt.csproj b/tests/src/JIT/opt/Devirtualization/inlinedevirt.csproj
index 936d0846ab..5fa5c869fa 100644
--- a/tests/src/JIT/opt/Devirtualization/inlinedevirt.csproj
+++ b/tests/src/JIT/opt/Devirtualization/inlinedevirt.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/opt/Devirtualization/late.csproj b/tests/src/JIT/opt/Devirtualization/late.csproj
index 6af10b47f6..542ed36967 100644
--- a/tests/src/JIT/opt/Devirtualization/late.csproj
+++ b/tests/src/JIT/opt/Devirtualization/late.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -14,12 +14,11 @@
<ReferencePath>$(ProgramFiles)\Common Files\microsoft shared\VSTT .0\UITestExtensionPackages</ReferencePath>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<NuGetPackageImportStamp>7a9bfb7d</NuGetPackageImportStamp>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -36,6 +35,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/opt/Devirtualization/overload.csproj b/tests/src/JIT/opt/Devirtualization/overload.csproj
index 6d5208e97b..7f66ff6309 100644
--- a/tests/src/JIT/opt/Devirtualization/overload.csproj
+++ b/tests/src/JIT/opt/Devirtualization/overload.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/opt/Devirtualization/override.ilproj b/tests/src/JIT/opt/Devirtualization/override.ilproj
index 75da709ced..289470879d 100644
--- a/tests/src/JIT/opt/Devirtualization/override.ilproj
+++ b/tests/src/JIT/opt/Devirtualization/override.ilproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -11,20 +11,19 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<DefineConstants>$(DefineConstants);STATIC</DefineConstants>
- </PropertyGroup>
- <!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
+ <!-- Default configurations to help VS understand the configurations -->
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
<PropertyGroup>
- <DebugType>None</DebugType>
- <Optimize>True</Optimize>
+ <DebugType>None</DebugType>
+ <Optimize>True</Optimize>
</PropertyGroup>
<ItemGroup>
<Compile Include="override.il" />
diff --git a/tests/src/JIT/opt/Devirtualization/sealedclass.csproj b/tests/src/JIT/opt/Devirtualization/sealedclass.csproj
index ddbbc71a1b..612655c9ae 100644
--- a/tests/src/JIT/opt/Devirtualization/sealedclass.csproj
+++ b/tests/src/JIT/opt/Devirtualization/sealedclass.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/opt/Devirtualization/sealeddefault.csproj b/tests/src/JIT/opt/Devirtualization/sealeddefault.csproj
index f70b264428..4508d188a4 100644
--- a/tests/src/JIT/opt/Devirtualization/sealeddefault.csproj
+++ b/tests/src/JIT/opt/Devirtualization/sealeddefault.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/opt/Devirtualization/sealedmethod.csproj b/tests/src/JIT/opt/Devirtualization/sealedmethod.csproj
index a1dba94196..c5443e5307 100644
--- a/tests/src/JIT/opt/Devirtualization/sealedmethod.csproj
+++ b/tests/src/JIT/opt/Devirtualization/sealedmethod.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/opt/Devirtualization/sharedoverride.csproj b/tests/src/JIT/opt/Devirtualization/sharedoverride.csproj
index 3236a0bb06..0850e12e27 100644
--- a/tests/src/JIT/opt/Devirtualization/sharedoverride.csproj
+++ b/tests/src/JIT/opt/Devirtualization/sharedoverride.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/opt/Devirtualization/simple.csproj b/tests/src/JIT/opt/Devirtualization/simple.csproj
index cb5b5e33e0..03f5c546ec 100644
--- a/tests/src/JIT/opt/Devirtualization/simple.csproj
+++ b/tests/src/JIT/opt/Devirtualization/simple.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -14,12 +14,11 @@
<ReferencePath>$(ProgramFiles)\Common Files\microsoft shared\VSTT .0\UITestExtensionPackages</ReferencePath>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<NuGetPackageImportStamp>7a9bfb7d</NuGetPackageImportStamp>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -36,6 +35,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/opt/DumpDisasm/JitMinOpts/BBCnt1.ilproj b/tests/src/JIT/opt/DumpDisasm/JitMinOpts/BBCnt1.ilproj
index d4e43e3543..39b8f0d87d 100644
--- a/tests/src/JIT/opt/DumpDisasm/JitMinOpts/BBCnt1.ilproj
+++ b/tests/src/JIT/opt/DumpDisasm/JitMinOpts/BBCnt1.ilproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/opt/DumpDisasm/JitMinOpts/CodeSize1.ilproj b/tests/src/JIT/opt/DumpDisasm/JitMinOpts/CodeSize1.ilproj
index 9688c0bc4f..374883b37f 100644
--- a/tests/src/JIT/opt/DumpDisasm/JitMinOpts/CodeSize1.ilproj
+++ b/tests/src/JIT/opt/DumpDisasm/JitMinOpts/CodeSize1.ilproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/opt/DumpDisasm/JitMinOpts/LVNumCnt1.ilproj b/tests/src/JIT/opt/DumpDisasm/JitMinOpts/LVNumCnt1.ilproj
index 9bcf416e37..480df0137b 100644
--- a/tests/src/JIT/opt/DumpDisasm/JitMinOpts/LVNumCnt1.ilproj
+++ b/tests/src/JIT/opt/DumpDisasm/JitMinOpts/LVNumCnt1.ilproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/opt/DumpDisasm/JitMinOpts/LVRefCnt1.ilproj b/tests/src/JIT/opt/DumpDisasm/JitMinOpts/LVRefCnt1.ilproj
index ed466e6b0f..42ec761dc2 100644
--- a/tests/src/JIT/opt/DumpDisasm/JitMinOpts/LVRefCnt1.ilproj
+++ b/tests/src/JIT/opt/DumpDisasm/JitMinOpts/LVRefCnt1.ilproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/opt/Enum/hasflag.cs b/tests/src/JIT/opt/Enum/hasflag.cs
new file mode 100644
index 0000000000..08b418b694
--- /dev/null
+++ b/tests/src/JIT/opt/Enum/hasflag.cs
@@ -0,0 +1,169 @@
+// 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.
+
+// Some simple tests for the Enum.HasFlag optimization.
+//
+// All the calls to HasFlag below are now optimized to simple compares,
+// except for the case in the try/catch.
+
+using System;
+
+enum E
+{
+ ZERO,
+ RED,
+ BLUE
+}
+
+enum F : ulong
+{
+ ZERO,
+ RED = 0x800000000UL,
+ BLUE = 0x1000000000UL
+}
+
+enum G : byte
+{
+ ZERO,
+ RED = 6,
+ BLUE = 9
+}
+
+struct EStruct
+{
+ public E e;
+}
+
+class EClass
+{
+ public E e;
+}
+
+class P
+{
+ static E[] ArrayOfE = { E.RED, E.BLUE };
+
+ static E StaticE = E.BLUE;
+
+ static E GetE()
+ {
+ return E.RED;
+ }
+
+ static E GetESideEffect()
+ {
+ E e = StaticE;
+ switch (e)
+ {
+ case E.RED:
+ StaticE = E.BLUE;
+ break;
+ case E.BLUE:
+ StaticE = E.RED;
+ break;
+ }
+ return e;
+ }
+
+ public static bool ByrefE(ref E e1, E e2)
+ {
+ return e1.HasFlag(e2);
+ }
+
+ public static bool ByrefF(ref F e1, F e2)
+ {
+ return e1.HasFlag(e2);
+ }
+
+ public static bool ByrefG(ref G e1, G e2)
+ {
+ return e1.HasFlag(e2);
+ }
+
+ public static int Main()
+ {
+ E e1 = E.RED;
+ E e2 = E.BLUE;
+
+ EClass ec = new EClass();
+ ec.e = E.RED;
+
+ EStruct es = new EStruct();
+ es.e = E.BLUE;
+
+ bool true0 = E.RED.HasFlag(E.RED);
+ bool true1 = e1.HasFlag(GetE());
+ bool true2 = ArrayOfE[0].HasFlag(E.RED);
+ bool true3 = StaticE.HasFlag(E.BLUE);
+ bool true4 = ec.e.HasFlag(e1);
+ bool true5 = e2.HasFlag(es.e);
+ bool true6 = e1.HasFlag(E.ZERO);
+ bool true7 = e2.HasFlag(E.ZERO);
+
+ bool false0 = E.BLUE.HasFlag(E.RED);
+ bool false1 = e1.HasFlag(e2);
+ bool false2 = GetE().HasFlag(e2);
+ bool false3 = E.RED.HasFlag(ArrayOfE[1]);
+ bool false4 = E.BLUE.HasFlag(ec.e);
+ bool false5 = ByrefE(ref e1, StaticE);
+
+ bool true8 = StaticE.HasFlag(GetESideEffect());
+ bool false6 = GetESideEffect().HasFlag(StaticE);
+
+ bool false7 = F.RED.HasFlag(F.BLUE);
+ bool false8 = G.RED.HasFlag(G.BLUE);
+
+ F f1 = F.RED;
+ bool false9 = ByrefF(ref f1, F.BLUE);
+
+ G g1 = G.RED;
+ bool true9 = ByrefG(ref g1, G.RED);
+
+ bool[] trueResults = {true0, true1, true2, true3, true4, true5, true6, true7, true8, true9};
+ bool[] falseResults = {false0, false1, false2, false3, false4, false5, false6, false7, false8, false9};
+
+ bool resultOk = true;
+
+ int i = 0;
+ foreach (var b in trueResults)
+ {
+ i++;
+ if (!b)
+ {
+ Console.WriteLine("true{0} failed\n", i);
+ resultOk = false;
+ }
+ }
+
+ i = 0;
+ foreach (var b in falseResults)
+ {
+ i++;
+ if (b)
+ {
+ Console.WriteLine("false{0} failed\n", i);
+ resultOk = false;
+ }
+ }
+
+ // Optimization should bail on this case which causes an exception.
+ bool didThrow = false;
+ try
+ {
+ bool badFlag = E.RED.HasFlag((Enum) F.RED);
+ }
+ catch (ArgumentException)
+ {
+ didThrow = true;
+ }
+
+ if (!didThrow)
+ {
+ Console.WriteLine("exception case failed\n");
+ resultOk = false;
+ }
+
+ return resultOk ? 100 : 0;
+ }
+}
diff --git a/tests/src/CoreMangLib/cti/system/boolean/BooleanTryParse.csproj b/tests/src/JIT/opt/Enum/hasflag.csproj
index df1a740778..42e9f46eba 100644
--- a/tests/src/CoreMangLib/cti/system/boolean/BooleanTryParse.csproj
+++ b/tests/src/JIT/opt/Enum/hasflag.csproj
@@ -1,40 +1,39 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
+ <AssemblyName>$(MSBuildProjectName)</AssemblyName>
<SchemaVersion>2.0</SchemaVersion>
<ProjectGuid>{95DFC527-4DC1-495E-97D7-E94EE1F7140D}</ProjectGuid>
<OutputType>Exe</OutputType>
+ <AppDesignerFolder>Properties</AppDesignerFolder>
+ <FileAlignment>512</FileAlignment>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
+ <ReferencePath>$(ProgramFiles)\Common Files\microsoft shared\VSTT .0\UITestExtensionPackages</ReferencePath>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
- <AllowUnsafeBlocks>true</AllowUnsafeBlocks>
- <CLRTestKind>BuildAndRun</CLRTestKind>
+ <NuGetPackageImportStamp>7a9bfb7d</NuGetPackageImportStamp>
<CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
+ <PropertyGroup>
+ <DebugType>PdbOnly</DebugType>
+ <Optimize>True</Optimize>
+ </PropertyGroup>
<ItemGroup>
- <!-- Add Compile Object Here -->
- <Compile Include="booleantryparse.cs" />
+ <Compile Include="hasflag.cs" />
</ItemGroup>
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
- <ItemGroup>
- <ProjectReference Include="../../../../Common/CoreCLRTestLibrary/CoreCLRTestLibrary.csproj" />
- <ProjectReference Include="../../../../Common/CoreCLRTestLibrary/CoreCLRTestLibrary.csproj" />
- </ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/opt/Enum/shared.cs b/tests/src/JIT/opt/Enum/shared.cs
new file mode 100644
index 0000000000..f15361a05a
--- /dev/null
+++ b/tests/src/JIT/opt/Enum/shared.cs
@@ -0,0 +1,41 @@
+// 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.
+
+// Some simple tests for the Enum.HasFlag optimization.
+// Verify the optimization avoids firing for shared types.
+
+using System;
+using System.Runtime.CompilerServices;
+
+class MyG<T,U>
+{
+ public enum A
+ {
+ X = 1
+ }
+
+ [MethodImpl(MethodImplOptions.NoInlining)]
+ public static void foo()
+ {
+ var a = MyG<object,U>.A.X;
+ a.HasFlag(MyG<T,string>.A.X);
+ }
+}
+
+class My
+{
+ public static int Main()
+ {
+ int result = 0;
+ try
+ {
+ MyG<My,My>.foo();
+ }
+ catch(ArgumentException)
+ {
+ result = 100;
+ }
+ return result;
+ }
+}
diff --git a/tests/src/CoreMangLib/cti/system/boolean/BooleanParse.csproj b/tests/src/JIT/opt/Enum/shared.csproj
index d9bde7654d..343593f21f 100644
--- a/tests/src/CoreMangLib/cti/system/boolean/BooleanParse.csproj
+++ b/tests/src/JIT/opt/Enum/shared.csproj
@@ -1,40 +1,39 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
+ <AssemblyName>$(MSBuildProjectName)</AssemblyName>
<SchemaVersion>2.0</SchemaVersion>
<ProjectGuid>{95DFC527-4DC1-495E-97D7-E94EE1F7140D}</ProjectGuid>
<OutputType>Exe</OutputType>
+ <AppDesignerFolder>Properties</AppDesignerFolder>
+ <FileAlignment>512</FileAlignment>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
+ <ReferencePath>$(ProgramFiles)\Common Files\microsoft shared\VSTT .0\UITestExtensionPackages</ReferencePath>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
- <AllowUnsafeBlocks>true</AllowUnsafeBlocks>
- <CLRTestKind>BuildAndRun</CLRTestKind>
+ <NuGetPackageImportStamp>7a9bfb7d</NuGetPackageImportStamp>
<CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
+ <PropertyGroup>
+ <DebugType>PdbOnly</DebugType>
+ <Optimize>True</Optimize>
+ </PropertyGroup>
<ItemGroup>
- <!-- Add Compile Object Here -->
- <Compile Include="booleanparse.cs" />
+ <Compile Include="shared.cs" />
</ItemGroup>
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
- <ItemGroup>
- <ProjectReference Include="../../../../Common/CoreCLRTestLibrary/CoreCLRTestLibrary.csproj" />
- <ProjectReference Include="../../../../Common/CoreCLRTestLibrary/CoreCLRTestLibrary.csproj" />
- </ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/opt/FastTailCall/FastTailCallCandidates.cs b/tests/src/JIT/opt/FastTailCall/FastTailCallCandidates.cs
new file mode 100644
index 0000000000..5bed5fd306
--- /dev/null
+++ b/tests/src/JIT/opt/FastTailCall/FastTailCallCandidates.cs
@@ -0,0 +1,1055 @@
+// 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.CompilerServices;
+using System.Runtime.InteropServices;
+
+////////////////////////////////////////////////////////////////////////////////
+// Types
+////////////////////////////////////////////////////////////////////////////////
+
+public class FastTailCallCandidates
+{
+ ////////////////////////////////////////////////////////////////////////////
+ // Globals
+ ////////////////////////////////////////////////////////////////////////////
+
+ public static int s_ret_value = 100;
+
+ ////////////////////////////////////////////////////////////////////////////
+ // Helpers
+ ////////////////////////////////////////////////////////////////////////////
+
+ /// <summary>
+ /// Check the return value of the test and set s_ret_value if incorrect
+ /// </summary>
+ public static void CheckOutput(int code)
+ {
+ // If there has been a previous failure then do not reset the first
+ // failure this will be the return value.
+ if (s_ret_value != 100)
+ {
+ return;
+ }
+
+ if (code != 100)
+ {
+ s_ret_value = code;
+ }
+ }
+
+ /// <summary>
+ /// Run each individual test case
+ /// </summary>
+ ///
+ /// <remarks>
+ /// If you add any new test case scenarios please use reuse code and follow
+ /// the pattern below. Please increment the return value so it
+ /// is easy to determine in the future which scenario is failing.
+ /// </remarks>
+ public static int Tester(int a)
+ {
+ CheckOutput(SimpleTestCase());
+ CheckOutput(IntegerArgs(10, 11, 12, 13, 14, 15));
+ CheckOutput(FloatArgs(10.0f, 11.0f, 12.0f, 13.0f, 14.0f, 15.0f));
+ CheckOutput(IntAndFloatArgs(10, 11, 12, 13, 14, 15, 10.0f, 11.0f, 12.0f, 13.0f, 14.0f, 15.0f));
+ CheckOutput(CallerGithubIssue12468(1, 2, 3, 4, 5, 6, 7, 8, new StructSizeSixteenNotExplicit(1, 2)));
+ CheckOutput(DoNotFastTailCallSimple(1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14));
+ CheckOutput(StackBasedCaller(16, new StructSizeTwentyFour(1, 2, 3)));
+ CheckOutput(CallerSimpleHFACase(new HFASize32(1.0, 2.0, 3.0, 4.0), 1.0, 2.0, 3.0, 4.0));
+ CheckOutput(CallerHFACaseWithStack(1.0, 2.0, 3.0, 4.0, 5.0, 6.0, 7.0, 8.0, new HFASize32(1.0, 2.0, 3.0, 4.0)));
+ CheckOutput(CallerHFACaseCalleeOnly(1.0, 2.0, 3.0, 4.0, 5.0, 6.0, 7.0, 8.0));
+ CheckOutput(CallerHFaCaseCalleeStackArgs(1.0, 2.0, 3.0, 4.0, 5.0, 6.0, 7.0, 8.0, 9.0, 10.0));
+
+ return s_ret_value;
+
+ }
+
+ ////////////////////////////////////////////////////////////////////////////
+ // Simple fast tail call case
+ ////////////////////////////////////////////////////////////////////////////
+
+ /// <summary>
+ /// Simple fast tail call case.
+ /// </summary>
+ ///
+ /// <remarks>
+ /// This is mostly supposed to be a smoke test. It can also be seen as a
+ /// constant
+ ///
+ /// Return 100 is a pass.
+ ///
+ /// </remarks>
+ public static int SimpleTestCase(int retValue = 10)
+ {
+ retValue += 1;
+
+ if (retValue == 100)
+ {
+ return retValue;
+ }
+ else
+ {
+ return SimpleTestCase(retValue);
+ }
+ }
+
+ ////////////////////////////////////////////////////////////////////////////
+ // Integer args
+ ////////////////////////////////////////////////////////////////////////////
+
+ /// <summary>
+ /// Simple fast tail call case that includes integer args
+ /// </summary>
+ /// <remarks>
+ ///
+ /// Return 100 is a pass.
+ /// Return 101 is a failure.
+ ///
+ /// </remarks>
+ public static int IntegerArgs(int arg1,
+ int arg2,
+ int arg3,
+ int arg4,
+ int arg5,
+ int arg6,
+ int retValue = 10)
+ {
+ retValue += 1;
+
+ if (retValue == 100)
+ {
+ if (arg1 != 10 ||
+ arg2 != 11 ||
+ arg3 != 12 ||
+ arg4 != 13 ||
+ arg5 != 14 ||
+ arg6 != 15)
+ {
+ return 101;
+ }
+
+ return retValue;
+ }
+ else
+ {
+ return IntegerArgs(arg1,
+ arg2,
+ arg3,
+ arg4,
+ arg5,
+ arg6,
+ retValue);
+ }
+ }
+
+ ////////////////////////////////////////////////////////////////////////////
+ // Float args
+ ////////////////////////////////////////////////////////////////////////////
+
+ /// <summary>
+ /// Simple fast tail call case that includes floating point args
+ /// </summary>
+ /// <remarks>
+ ///
+ /// Return 100 is a pass.
+ /// Return 102 is a failure.
+ ///
+ /// </remarks>
+ public static int FloatArgs(float arg1,
+ float arg2,
+ float arg3,
+ float arg4,
+ float arg5,
+ float arg6,
+ int retValue = 10)
+ {
+ retValue += 1;
+
+ if (retValue == 100)
+ {
+ if (arg1 != 10.0f ||
+ arg2 != 11.0f ||
+ arg3 != 12.0f ||
+ arg4 != 13.0f ||
+ arg5 != 14.0f ||
+ arg6 != 15.0f)
+ {
+ return 102;
+ }
+
+ return retValue;
+ }
+ else
+ {
+ return FloatArgs(arg1,
+ arg2,
+ arg3,
+ arg4,
+ arg5,
+ arg6,
+ retValue);
+ }
+ }
+
+ ////////////////////////////////////////////////////////////////////////////
+ // Integer and Float args
+ ////////////////////////////////////////////////////////////////////////////
+
+ /// <summary>
+ /// Simple fast tail call case that includes integer and floating point args
+ /// </summary>
+ /// <remarks>
+ ///
+ /// Return 100 is a pass.
+ /// Return 103 is a failure.
+ ///
+ /// </remarks>
+ public static int IntAndFloatArgs(int argi1,
+ int argi2,
+ int argi3,
+ int argi4,
+ int argi5,
+ int argi6,
+ float argf1,
+ float argf2,
+ float argf3,
+ float argf4,
+ float argf5,
+ float argf6,
+ int retValue = 10)
+ {
+ retValue += 1;
+
+ if (retValue == 100)
+ {
+ if (argi1 != 10 ||
+ argi2 != 11 ||
+ argi3 != 12 ||
+ argi4 != 13 ||
+ argi5 != 14 ||
+ argi6 != 15 ||
+ argf1 != 10.0f ||
+ argf2 != 11.0f ||
+ argf3 != 12.0f ||
+ argf4 != 13.0f ||
+ argf5 != 14.0f ||
+ argf6 != 15.0f)
+ {
+ return 103;
+ }
+
+ return retValue;
+ }
+ else
+ {
+ return IntAndFloatArgs(argi1,
+ argi2,
+ argi3,
+ argi4,
+ argi5,
+ argi6,
+ argf1,
+ argf2,
+ argf3,
+ argf4,
+ argf5,
+ argf6,
+ retValue);
+ }
+ }
+
+ /// <summary>
+ /// Decision not to tail call. See DoNotFastTailCallSimple for more info
+ /// </summary>
+ public static int DoNotFastTailCallHelper(int one,
+ int two,
+ int three,
+ int four,
+ int five,
+ int six,
+ int seven,
+ int eight,
+ int nine,
+ int ten,
+ int eleven,
+ int twelve,
+ int thirteen,
+ int fourteen)
+ {
+ if (one == 1)
+ {
+ two = one + two;
+ }
+
+ if (two == 3)
+ {
+ three = two + three;
+ }
+
+ if (three == 6)
+ {
+ four = four + three;
+ }
+
+ if (four != 10)
+ {
+ return 104;
+ }
+
+ if (five != 5)
+ {
+ return 104;
+ }
+
+ if (six != 6)
+ {
+ return 104;
+ }
+
+ if (seven != 7)
+ {
+ return 104;
+ }
+
+ if (eight != 8)
+ {
+ return 104;
+ }
+
+ if (nine != 9)
+ {
+ return 104;
+ }
+
+ if (ten != 10)
+ {
+ return 104;
+ }
+
+ if (eleven != 11)
+ {
+ return 104;
+ }
+
+ if (twelve != 12)
+ {
+ return 104;
+ }
+
+ if (thirteen != 13)
+ {
+ return 104;
+ }
+
+ if (fourteen != 14)
+ {
+ return 104;
+ }
+
+ return 100;
+ }
+
+ /// <summary>
+ /// Decision not to tail call.
+ /// </summary>
+ /// <remarks>
+ ///
+ /// The callee has 6 int register arguments on x64 linux.
+ /// With 8 * 8 (64) bytes stack size
+ ///
+ /// Return 100 is a pass.
+ /// Return 104 is a failure.
+ ///
+ /// </remarks>
+ public static int DoNotFastTailCallSimple(float one,
+ float two,
+ float three,
+ float four,
+ float five,
+ float six,
+ float seven,
+ float eight,
+ int first,
+ int second,
+ int third,
+ int fourth,
+ int fifth,
+ int sixth)
+ {
+ if (one % 2 == 0)
+ {
+ return DoNotFastTailCallHelper((int) two,
+ (int) one,
+ (int) three,
+ (int) four,
+ (int) five,
+ (int) six,
+ (int) seven,
+ (int) eight,
+ first,
+ second,
+ third,
+ fourth,
+ fifth,
+ sixth); // Cannot fast tail call
+ }
+ else
+ {
+ return DoNotFastTailCallHelper((int) one,
+ (int) two,
+ (int) three,
+ (int) four,
+ (int) five,
+ (int) six,
+ (int) seven,
+ (int) eight,
+ first,
+ second,
+ third,
+ fourth,
+ fifth,
+ sixth); // Cannot fast tail call
+ }
+ }
+
+ ////////////////////////////////////////////////////////////////////////////
+ // HFAs
+ ////////////////////////////////////////////////////////////////////////////
+
+ public struct HFASize16
+ {
+ public double a;
+ public double b;
+
+ public HFASize16(double a, double b)
+ {
+ this.a = a;
+ this.b = b;
+ }
+ }
+
+ public struct HFASize24
+ {
+ public double a;
+ public double b;
+ public double c;
+
+ public HFASize24(double a, double b, double c)
+ {
+ this.a = a;
+ this.b = b;
+ this.c = c;
+ }
+ }
+
+ public struct HFASize32
+ {
+ public double a;
+ public double b;
+ public double c;
+ public double d;
+
+ public HFASize32(double a, double b, double c, double d)
+ {
+ this.a = a;
+ this.b = b;
+ this.c = c;
+ this.d = d;
+ }
+ }
+
+ /// <summary>
+ /// Possible to fast tail call only on arm64. See CallerSimpleHFACase for
+ /// more information.
+ /// </summary>
+ public static int CalleeSimpleHFACase(double one,
+ double two,
+ double three,
+ double four,
+ double five,
+ double six,
+ double seven,
+ double eight)
+ {
+ int count = 0;
+ for (double i = 0; i < one; ++i)
+ {
+ if (i % 2 == 0)
+ {
+ ++count;
+ }
+ }
+
+ if (count == 1)
+ {
+ return 100;
+ }
+
+ else
+ {
+ return 107;
+ }
+ }
+
+ /// <summary>
+ /// Possible to fast tail call only on arm64
+ /// </summary>
+ /// <remarks>
+ ///
+ /// This test case is really only interesting on arm64
+ ///
+ /// Arm64:
+ /// caller has 8 register arguments and no stack space
+ /// callee has 8 register arguments and no stack space
+ ///
+ /// x64 Linux:
+ /// caller has 4 register arguments and 64 bytes of stack space
+ /// callee has 8 register arguments
+ ///
+ /// Arm64 and linux x64 can both fast tail call
+ ///
+ /// Return 100 is a pass.
+ /// Return 107 is a failure.
+ ///
+ /// </remarks>
+ public static int CallerSimpleHFACase(HFASize32 s1,
+ double one,
+ double two,
+ double three,
+ double four)
+ {
+ if (one % 2 == 0)
+ {
+ double a = one * 100;
+ double b = one + 1100;
+ return CalleeSimpleHFACase(one,
+ two,
+ three,
+ four,
+ a,
+ b,
+ one,
+ two);
+ }
+ else
+ {
+ double b = one + 1599;
+ double a = one + 16;
+ return CalleeSimpleHFACase(two,
+ one,
+ three,
+ four,
+ a,
+ b,
+ two,
+ one);
+ }
+ }
+
+ /// <summary>
+ /// Possible to fast tail call only on arm64. See CallerHFACaseWithStack
+ /// for more information.
+ /// </summary>
+ public static int CalleeHFAStackSpace(double one,
+ double two,
+ double three,
+ double four,
+ double five,
+ double six,
+ double seven,
+ double eight,
+ double nine,
+ double ten)
+ {
+ int count = 0;
+ for (double i = 0; i < one; ++i)
+ {
+ if (i % 2 == 0)
+ {
+ ++count;
+ }
+ }
+
+ if (count == 1)
+ {
+ return 100;
+ }
+
+ else
+ {
+ return 108;
+ }
+ }
+
+ /// <summary>
+ /// Possible to fast tail call only on arm64
+ /// </summary>
+ /// <remarks>
+ ///
+ /// This test case is really only interesting on arm64
+ ///
+ /// Arm64:
+ /// caller has 8 register arguments and 32 bytes of stack space
+ /// callee has 8 register arguments and 16 bytes of stack space
+ ///
+ /// x64 linix:
+ /// caller has 8 register arguments and 32 bytes of stack space
+ /// callee has 8 register arguments and 16 bytes of stack space
+ ///
+ /// Arm64 can fast tail call while x64 linux will not.
+ /// Note that this is due to a bug in LowerFastTailCall that assumes
+ /// nCallerArgs <= nCalleeArgs
+ ///
+ /// Return 100 is a pass.
+ /// Return 108 is a failure.
+ ///
+ /// </remarks>
+ public static int CallerHFACaseWithStack(double one,
+ double two,
+ double three,
+ double four,
+ double five,
+ double six,
+ double seven,
+ double eight,
+ HFASize32 s1)
+ {
+ if (one % 2 == 0)
+ {
+ double a = one * 100;
+ double b = one + 1100;
+ return CalleeHFAStackSpace(one,
+ two,
+ three,
+ four,
+ a,
+ b,
+ five,
+ six,
+ seven,
+ eight);
+ }
+ else
+ {
+ double b = one + 1599;
+ double a = one + 16;
+ return CalleeHFAStackSpace(one,
+ two,
+ three,
+ four,
+ a,
+ b,
+ six,
+ five,
+ seven,
+ eight);
+ }
+ }
+
+ /// <summary>
+ /// Possible to fast tail call only on arm64. See CallerHFACaseCalleeOnly
+ /// for more information.
+ /// </summary>
+ public static int CalleeWithHFA(double one,
+ double two,
+ double three,
+ double four,
+ HFASize32 s1)
+ {
+ int count = 0;
+ for (double i = 0; i < one; ++i)
+ {
+ if (i % 2 == 0)
+ {
+ ++count;
+ }
+ }
+
+ if (count == 1)
+ {
+ return 100;
+ }
+
+ else
+ {
+ return 109;
+ }
+ }
+
+ /// <summary>
+ /// Possible to fast tail call only on arm64
+ /// </summary>
+ /// <remarks>
+ ///
+ /// This test case is really only interesting on arm64
+ ///
+ /// Arm64:
+ /// caller has 8 register arguments
+ /// callee has 8 register arguments
+ ///
+ /// x64 Linux:
+ /// caller has 8 register arguments
+ /// callee has 4 register arguments and 32 bytes of stack space
+ ///
+ /// Arm64 can fast tail call while x64 linux cannot
+ ///
+ /// Return 100 is a pass.
+ /// Return 109 is a failure.
+ ///
+ /// </remarks>
+ public static int CallerHFACaseCalleeOnly(double one,
+ double two,
+ double three,
+ double four,
+ double five,
+ double six,
+ double seven,
+ double eight)
+ {
+ if (one % 2 == 0)
+ {
+ double a = one * 100;
+ double b = one + 1100;
+ return CalleeWithHFA(one,
+ a,
+ b,
+ four,
+ new HFASize32(a, b, five, six));
+ }
+ else
+ {
+ double b = one + 1599;
+ double a = one + 16;
+ return CalleeWithHFA(one,
+ b,
+ a,
+ four,
+ new HFASize32(a, b, five, six));
+ }
+ }
+
+ /// <summary>
+ /// Possible to fast tail call on all targets. See
+ /// CallerHFaCaseCalleeStackArgs for info.
+ /// </summary>
+ /// <remarks>
+ public static int CalleeWithStackHFA(double one,
+ double two,
+ double three,
+ double four,
+ double five,
+ double six,
+ double seven,
+ double eight,
+ HFASize16 s1)
+ {
+ int count = 0;
+ for (double i = 0; i < one; ++i)
+ {
+ if (i % 2 == 0)
+ {
+ ++count;
+ }
+ }
+
+ if (count == 1)
+ {
+ return 100;
+ }
+
+ else
+ {
+ return 110;
+ }
+ }
+
+ /// <summary>
+ /// Possible to fast tail call on all targets
+ /// </summary>
+ /// <remarks>
+ ///
+ /// This test case is really only interesting on arm64 and Linux x64
+ /// because the decision to fast tail call will be reported as false.
+ ///
+ /// On arm64 this is because callee has stack args and has an hfa arg.
+ /// While on x64 Linux this is because the callee has stack args and has
+ /// a special 16 byte struct.
+ ///
+ /// Arm64:
+ /// caller has 8 register arguments and 16 bytes of stack space
+ /// callee has 8 register arguments and 16 bytes of stack space
+ ///
+ /// x64 Linux:
+ /// caller has 8 register arguments and 16 bytes of stack space
+ /// callee has 8 register arguments and 16 bytes of stack space
+ ///
+ /// Arm64 can fast tail call while x64 linux cannot. Note that this is
+ /// due to an implementation limitation. fgCanFastTail call relies on
+ /// fgMorphArgs, but fgMorphArgs relies on fgCanfast tail call. Therefore,
+ /// fgCanFastTailCall will not fast tail call if there is a 16 byte
+ /// struct and stack usage.
+ ///
+ /// Return 100 is a pass.
+ /// Return 110 is a failure.
+ ///
+ /// </remarks>
+ public static int CallerHFaCaseCalleeStackArgs(double one,
+ double two,
+ double three,
+ double four,
+ double five,
+ double six,
+ double seven,
+ double eight,
+ double nine,
+ double ten)
+ {
+ if (one % 2 == 0)
+ {
+ double a = one * 100;
+ double b = one + 1100;
+ return CalleeWithStackHFA(one,
+ a,
+ b,
+ four,
+ five,
+ six,
+ seven,
+ eight,
+ new HFASize16(a, b));
+ }
+ else
+ {
+ double b = one + 1599;
+ double a = one + 16;
+ return CalleeWithStackHFA(one,
+ a,
+ b,
+ four,
+ five,
+ six,
+ seven,
+ eight,
+ new HFASize16(a, b));
+ }
+ }
+
+ ////////////////////////////////////////////////////////////////////////////
+ // Stack Based args.
+ ////////////////////////////////////////////////////////////////////////////
+
+ public struct StructSizeEightNotExplicit
+ {
+ public long a;
+
+ public StructSizeEightNotExplicit(long a)
+ {
+ this.a = a;
+ }
+ }
+
+ public struct StructSizeSixteenNotExplicit
+ {
+ public long a;
+ public long b;
+
+ public StructSizeSixteenNotExplicit(long a, long b)
+ {
+ this.a = a;
+ this.b = b;
+ }
+
+ }
+
+ /// <summary>
+ /// Possible to fast tail call. See CallerGithubIssue12468 for more info.
+ /// </summary>
+ public static int CalleeGithubIssue12468(int one,
+ int two,
+ int three,
+ int four,
+ int five,
+ int six,
+ int seven,
+ int eight,
+ StructSizeEightNotExplicit s1,
+ StructSizeEightNotExplicit s2)
+ {
+ int count = 0;
+ for (int i = 0; i < s1.a; ++i)
+ {
+ if (i % 10 == 0)
+ {
+ ++count;
+ }
+ }
+
+ if (count == 160)
+ {
+ return 100;
+ }
+
+ else
+ {
+ return 106;
+ }
+ }
+
+ /// <summary>
+ /// Possible to fast tail call
+ /// </summary>
+ /// <remarks>
+ ///
+ /// Caller has 6 register arguments and 1 stack argument (size 16)
+ /// Callee has 6 register arguments and 2 stack arguments (size 16)
+ ///
+ /// It is possible to fast tail call but will not due to a bug in
+ /// LowerFastTailCall which assumes nCallerArgs <= nCalleeArgs
+ ///
+ ///
+ /// Return 100 is a pass.
+ /// Return 106 is a failure.
+ ///
+ /// </remarks>
+ public static int CallerGithubIssue12468(int one,
+ int two,
+ int three,
+ int four,
+ int five,
+ int six,
+ int seven,
+ int eight,
+ StructSizeSixteenNotExplicit s1)
+ {
+ if (one % 2 == 0)
+ {
+ long a = one * 100;
+ long b = one + 1100;
+ return CalleeGithubIssue12468(two,
+ one,
+ three,
+ four,
+ five,
+ six,
+ seven,
+ eight,
+ new StructSizeEightNotExplicit(a),
+ new StructSizeEightNotExplicit(b));
+ }
+ else
+ {
+ long b = one + 1599;
+ long a = one + 16;
+ return CalleeGithubIssue12468(one,
+ two,
+ three,
+ four,
+ five,
+ six,
+ seven,
+ eight,
+ new StructSizeEightNotExplicit(b),
+ new StructSizeEightNotExplicit(a));
+ }
+ }
+
+ [StructLayout(LayoutKind.Explicit, Size=8, CharSet=CharSet.Ansi)]
+ public struct StructSizeThirtyTwo
+ {
+ [FieldOffset(0)] public int a;
+ [FieldOffset(8)] public int b;
+ [FieldOffset(16)] public int c;
+ [FieldOffset(24)] public int d;
+
+ public StructSizeThirtyTwo(int a, int b, int c, int d)
+ {
+ this.a = a;
+ this.b = b;
+ this.c = c;
+ this.d = d;
+ }
+ };
+
+ [StructLayout(LayoutKind.Explicit, Size=8, CharSet=CharSet.Ansi)]
+ public struct StructSizeTwentyFour
+ {
+ [FieldOffset(0)] public int a;
+ [FieldOffset(8)] public int b;
+ [FieldOffset(16)] public int c;
+
+ public StructSizeTwentyFour(int a, int b, int c)
+ {
+ this.a = a;
+ this.b = b;
+ this.c = c;
+ }
+ }
+
+ /// <summary>
+ /// Decision to fast tail call. See StackBasedCaller for more
+ /// information.
+ /// </summary>
+ public static int StackBasedCallee(int a, int b, StructSizeThirtyTwo sstt)
+ {
+ int count = 0;
+ for (int i = 0; i < sstt.a; ++i)
+ {
+ if (i % 10 == 0)
+ {
+ ++count;
+ }
+ }
+
+ if (count == 160)
+ {
+ return 100;
+ }
+
+ else
+ {
+ return 105;
+ }
+ }
+
+ /// <summary>
+ /// Decision to fast tail call
+ /// </summary>
+ /// <remarks>
+ ///
+ /// On x64 linux this will not fast tail call.
+ ///
+ /// The caller has one stack argument of size 24
+ /// The callee has one stack argument of size 32
+ ///
+ /// On Arm64 this will fast tail call
+ ///
+ /// Both caller and callee have two register args.
+ ///
+ /// Return 100 is a pass.
+ /// Return 105 is a failure.
+ ///
+ /// </remarks>
+ public static int StackBasedCaller(int i, StructSizeTwentyFour sstf)
+ {
+ if (i % 2 == 0)
+ {
+ int a = i * 100;
+ int b = i + 1100;
+ return StackBasedCallee(a, b, new StructSizeThirtyTwo(a, b, b, a));
+ }
+ else
+ {
+ int b = i + 829;
+ int a = i + 16;
+ return StackBasedCallee(b, a, new StructSizeThirtyTwo(b, a, a, b));
+ }
+ }
+
+ public static int Main()
+ {
+ return Tester(1);
+ }
+} \ No newline at end of file
diff --git a/tests/src/JIT/opt/Tailcall/FastTailCallStackFixup.csproj b/tests/src/JIT/opt/FastTailCall/FastTailCallCandidates.csproj
index b065595dd6..e7e45d8485 100644
--- a/tests/src/JIT/opt/Tailcall/FastTailCallStackFixup.csproj
+++ b/tests/src/JIT/opt/FastTailCall/FastTailCallCandidates.csproj
@@ -34,7 +34,7 @@
<DefineConstants>$(DefineConstants);CORECLR</DefineConstants>
</PropertyGroup>
<ItemGroup>
- <Compile Include="FastTailCallStackFixup.cs" />
+ <Compile Include="FastTailCallCandidates.cs" />
</ItemGroup>
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
diff --git a/tests/src/JIT/opt/FastTailCall/GitHubIssue12479.cs b/tests/src/JIT/opt/FastTailCall/GitHubIssue12479.cs
new file mode 100644
index 0000000000..0887e9af5f
--- /dev/null
+++ b/tests/src/JIT/opt/FastTailCall/GitHubIssue12479.cs
@@ -0,0 +1,94 @@
+// 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;
+
+public class GitHubIssue12479
+{
+ public static int callee(int one,
+ int two,
+ int three,
+ int four,
+ int five,
+ int six,
+ int seven,
+ int eight)
+ {
+ int count = 0;
+
+ // Make sure this is not inlined.
+ for (int i = 0; i < one; ++i)
+ {
+ if (i % 4 == 0) ++count;
+ }
+
+ return count;
+ }
+
+ // Linux (x64): Eight incoming arguments, all passed in registers
+ //
+ // nCallerArgs: 8, stackSize: 0 bytes
+ public static int caller(float one,
+ float two,
+ float three,
+ float four,
+ float five,
+ float six,
+ float seven,
+ float eight)
+ {
+ if (one % 2 == 0)
+ {
+ // Eight outgoing arguments, six passed in registers, two on the stack.
+ //
+ // nCalleeArgs: 8, stackSize: 8 bytes
+ //
+ // This is a fast tail call candidate that should not be fast tail called
+ // because the callee's stack size will be larger than the caller's
+ return callee((int) two,
+ (int) one,
+ (int) eight,
+ (int) five,
+ (int) four,
+ (int) seven,
+ (int) six,
+ (int) three);
+ }
+ else
+ {
+ // Eight outgoing arguments, six passed in registers, two on the stack.
+ //
+ // nCalleeArgs: 8, stackSize: 8 bytes
+ //
+ // This is a fast tail call candidate that should not be fast tail called
+ // because the callee's stack size will be larger than the caller's
+ return callee((int) one,
+ (int) two,
+ (int) three,
+ (int) four,
+ (int) five,
+ (int) six,
+ (int) seven,
+ (int) eight);
+ }
+
+
+ }
+
+ public static int Main()
+ {
+ // We have 8 floating args on unix.
+ int a = caller(1.0f, 2.0f, 3.0f, 4.0f, 5.0f, 6.0f, 7.0f, 8.0f);
+
+ if (a == 1)
+ {
+ return 100;
+ }
+
+ else
+ {
+ return 101;
+ }
+ }
+} \ No newline at end of file
diff --git a/tests/src/JIT/opt/FastTailCall/GitHubIssue12479.csproj b/tests/src/JIT/opt/FastTailCall/GitHubIssue12479.csproj
new file mode 100644
index 0000000000..b1369e6e67
--- /dev/null
+++ b/tests/src/JIT/opt/FastTailCall/GitHubIssue12479.csproj
@@ -0,0 +1,45 @@
+<?xml version="1.0" encoding="utf-8"?>
+<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
+ <Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
+ <PropertyGroup>
+ <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
+ <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
+ <AssemblyName>$(MSBuildProjectName)</AssemblyName>
+ <SchemaVersion>2.0</SchemaVersion>
+ <ProjectGuid>{95DFC527-4DC1-495E-97D7-E94EE1F7140D}</ProjectGuid>
+ <OutputType>Exe</OutputType>
+ <ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
+ <SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <IlasmRoundTrip>true</IlasmRoundTrip>
+ </PropertyGroup>
+ <!-- Default configurations to help VS understand the configurations -->
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
+ </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
+ </PropertyGroup>
+ <ItemGroup>
+ <CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
+ <Visible>False</Visible>
+ </CodeAnalysisDependentAssemblyPaths>
+ </ItemGroup>
+ <PropertyGroup>
+ <!-- Set to 'Full' if the Debug? column is marked in the spreadsheet. Leave blank otherwise. -->
+ <DebugType>None</DebugType>
+ <NoLogo>True</NoLogo>
+ <NoStandardLib>True</NoStandardLib>
+ <Noconfig>True</Noconfig>
+ <Optimize>True</Optimize>
+ <JitOptimizationSensitive>True</JitOptimizationSensitive>
+ <AllowUnsafeBlocks>True</AllowUnsafeBlocks>
+ <DefineConstants>$(DefineConstants);CORECLR</DefineConstants>
+ </PropertyGroup>
+ <ItemGroup>
+ <Compile Include="GitHubIssue12479.cs" />
+ </ItemGroup>
+ <ItemGroup>
+ <Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
+ </ItemGroup>
+ <Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
+ </PropertyGroup>
+</Project>
diff --git a/tests/src/JIT/opt/Tailcall/FastTailCallStackFixup.cs b/tests/src/JIT/opt/FastTailCall/StackFixup.cs
index f4caf37fd2..eaf095032a 100644
--- a/tests/src/JIT/opt/Tailcall/FastTailCallStackFixup.cs
+++ b/tests/src/JIT/opt/FastTailCall/StackFixup.cs
@@ -1,3 +1,6 @@
+// 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;
public struct A
diff --git a/tests/src/JIT/opt/FastTailCall/StackFixup.csproj b/tests/src/JIT/opt/FastTailCall/StackFixup.csproj
new file mode 100644
index 0000000000..f7e3e9792b
--- /dev/null
+++ b/tests/src/JIT/opt/FastTailCall/StackFixup.csproj
@@ -0,0 +1,45 @@
+<?xml version="1.0" encoding="utf-8"?>
+<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
+ <Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
+ <PropertyGroup>
+ <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
+ <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
+ <AssemblyName>$(MSBuildProjectName)</AssemblyName>
+ <SchemaVersion>2.0</SchemaVersion>
+ <ProjectGuid>{95DFC527-4DC1-495E-97D7-E94EE1F7140D}</ProjectGuid>
+ <OutputType>Exe</OutputType>
+ <ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
+ <SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <IlasmRoundTrip>true</IlasmRoundTrip>
+ </PropertyGroup>
+ <!-- Default configurations to help VS understand the configurations -->
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
+ </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
+ </PropertyGroup>
+ <ItemGroup>
+ <CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
+ <Visible>False</Visible>
+ </CodeAnalysisDependentAssemblyPaths>
+ </ItemGroup>
+ <PropertyGroup>
+ <!-- Set to 'Full' if the Debug? column is marked in the spreadsheet. Leave blank otherwise. -->
+ <DebugType>None</DebugType>
+ <NoLogo>True</NoLogo>
+ <NoStandardLib>True</NoStandardLib>
+ <Noconfig>True</Noconfig>
+ <Optimize>True</Optimize>
+ <JitOptimizationSensitive>True</JitOptimizationSensitive>
+ <AllowUnsafeBlocks>True</AllowUnsafeBlocks>
+ <DefineConstants>$(DefineConstants);CORECLR</DefineConstants>
+ </PropertyGroup>
+ <ItemGroup>
+ <Compile Include="StackFixup.cs" />
+ </ItemGroup>
+ <ItemGroup>
+ <Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
+ </ItemGroup>
+ <Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
+ </PropertyGroup>
+</Project>
diff --git a/tests/src/JIT/opt/FastTailCall/StructPassingSimple.cs b/tests/src/JIT/opt/FastTailCall/StructPassingSimple.cs
new file mode 100644
index 0000000000..13ca0cbc48
--- /dev/null
+++ b/tests/src/JIT/opt/FastTailCall/StructPassingSimple.cs
@@ -0,0 +1,38 @@
+// 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;
+
+// 10 byte struct
+public struct A
+{
+ public int a;
+ public int b;
+ public short c;
+}
+
+class TailCallStructPassingSimple
+{
+ // Simple tail call candidate that would be ignored on Arm64 and amd64 Unix
+ // due to https://github.com/dotnet/coreclr/issues/2666
+ public static int ImplicitTailCallTenByteStruct(A a, int count=1000)
+ {
+ if (count-- == 0)
+ {
+ return 100;
+ }
+
+ return ImplicitTailCallTenByteStruct(a, count);
+ }
+
+ public static int Main()
+ {
+ A temp = new A();
+ temp.a = 50;
+ temp.b = 500;
+ temp.c = 62;
+
+ int ret = ImplicitTailCallTenByteStruct(temp);
+ return ret;
+ }
+} \ No newline at end of file
diff --git a/tests/src/JIT/opt/FastTailCall/StructPassingSimple.csproj b/tests/src/JIT/opt/FastTailCall/StructPassingSimple.csproj
new file mode 100644
index 0000000000..6ca1a8820b
--- /dev/null
+++ b/tests/src/JIT/opt/FastTailCall/StructPassingSimple.csproj
@@ -0,0 +1,45 @@
+<?xml version="1.0" encoding="utf-8"?>
+<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
+ <Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
+ <PropertyGroup>
+ <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
+ <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
+ <AssemblyName>$(MSBuildProjectName)</AssemblyName>
+ <SchemaVersion>2.0</SchemaVersion>
+ <ProjectGuid>{95DFC527-4DC1-495E-97D7-E94EE1F7140D}</ProjectGuid>
+ <OutputType>Exe</OutputType>
+ <ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
+ <SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <IlasmRoundTrip>true</IlasmRoundTrip>
+ </PropertyGroup>
+ <!-- Default configurations to help VS understand the configurations -->
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
+ </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
+ </PropertyGroup>
+ <ItemGroup>
+ <CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
+ <Visible>False</Visible>
+ </CodeAnalysisDependentAssemblyPaths>
+ </ItemGroup>
+ <PropertyGroup>
+ <!-- Set to 'Full' if the Debug? column is marked in the spreadsheet. Leave blank otherwise. -->
+ <DebugType>None</DebugType>
+ <NoLogo>True</NoLogo>
+ <NoStandardLib>True</NoStandardLib>
+ <Noconfig>True</Noconfig>
+ <Optimize>True</Optimize>
+ <JitOptimizationSensitive>True</JitOptimizationSensitive>
+ <AllowUnsafeBlocks>True</AllowUnsafeBlocks>
+ <DefineConstants>$(DefineConstants);CORECLR</DefineConstants>
+ </PropertyGroup>
+ <ItemGroup>
+ <Compile Include="StructPassingSimple.cs" />
+ </ItemGroup>
+ <ItemGroup>
+ <Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
+ </ItemGroup>
+ <Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
+ </PropertyGroup>
+</Project>
diff --git a/tests/src/JIT/opt/Inline/regression/badcallee/badcallee.ilproj b/tests/src/JIT/opt/Inline/regression/badcallee/badcallee.ilproj
index 213ebe341c..e21c0d611d 100644
--- a/tests/src/JIT/opt/Inline/regression/badcallee/badcallee.ilproj
+++ b/tests/src/JIT/opt/Inline/regression/badcallee/badcallee.ilproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/opt/Inline/regression/bug584219/inliningVars.csproj b/tests/src/JIT/opt/Inline/regression/bug584219/inliningVars.csproj
index 799c03da82..b115cc45e8 100644
--- a/tests/src/JIT/opt/Inline/regression/bug584219/inliningVars.csproj
+++ b/tests/src/JIT/opt/Inline/regression/bug584219/inliningVars.csproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/opt/Inline/regression/bug595776/bug595776.csproj b/tests/src/JIT/opt/Inline/regression/bug595776/bug595776.csproj
index 2b2297824e..f704d9246f 100644
--- a/tests/src/JIT/opt/Inline/regression/bug595776/bug595776.csproj
+++ b/tests/src/JIT/opt/Inline/regression/bug595776/bug595776.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -37,6 +36,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/opt/Inline/regression/mismatch32/mismatch32.ilproj b/tests/src/JIT/opt/Inline/regression/mismatch32/mismatch32.ilproj
index 93419d4ed9..b522b0b277 100644
--- a/tests/src/JIT/opt/Inline/regression/mismatch32/mismatch32.ilproj
+++ b/tests/src/JIT/opt/Inline/regression/mismatch32/mismatch32.ilproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -11,12 +11,11 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/opt/Inline/regression/mismatch64/mismatch64.ilproj b/tests/src/JIT/opt/Inline/regression/mismatch64/mismatch64.ilproj
index 97200aab58..49dc282056 100644
--- a/tests/src/JIT/opt/Inline/regression/mismatch64/mismatch64.ilproj
+++ b/tests/src/JIT/opt/Inline/regression/mismatch64/mismatch64.ilproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -11,12 +11,11 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<RestorePackages>true</RestorePackages>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/opt/Inline/tests/ArrayOfStructs.csproj b/tests/src/JIT/opt/Inline/tests/ArrayOfStructs.csproj
index 8e79ceaf8b..e701da12f2 100644
--- a/tests/src/JIT/opt/Inline/tests/ArrayOfStructs.csproj
+++ b/tests/src/JIT/opt/Inline/tests/ArrayOfStructs.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -37,6 +36,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/opt/Inline/tests/DelegInstanceFtn.csproj b/tests/src/JIT/opt/Inline/tests/DelegInstanceFtn.csproj
index eef3ba1394..a7c8c2abb6 100644
--- a/tests/src/JIT/opt/Inline/tests/DelegInstanceFtn.csproj
+++ b/tests/src/JIT/opt/Inline/tests/DelegInstanceFtn.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -36,6 +35,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/opt/Inline/tests/DelegStaticFtn.csproj b/tests/src/JIT/opt/Inline/tests/DelegStaticFtn.csproj
index 04d7ba452d..3daaae49e6 100644
--- a/tests/src/JIT/opt/Inline/tests/DelegStaticFtn.csproj
+++ b/tests/src/JIT/opt/Inline/tests/DelegStaticFtn.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -36,6 +35,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/opt/Inline/tests/GenericStructs.csproj b/tests/src/JIT/opt/Inline/tests/GenericStructs.csproj
index e587135264..f688cbb47d 100644
--- a/tests/src/JIT/opt/Inline/tests/GenericStructs.csproj
+++ b/tests/src/JIT/opt/Inline/tests/GenericStructs.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -37,6 +36,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/opt/Inline/tests/Inline.csproj b/tests/src/JIT/opt/Inline/tests/Inline.csproj
index 8c23663bd0..46cd9cbcf9 100644
--- a/tests/src/JIT/opt/Inline/tests/Inline.csproj
+++ b/tests/src/JIT/opt/Inline/tests/Inline.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -36,6 +35,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/opt/Inline/tests/Inline_DelegateStruct.csproj b/tests/src/JIT/opt/Inline/tests/Inline_DelegateStruct.csproj
index f9ef010a49..8bfd133309 100644
--- a/tests/src/JIT/opt/Inline/tests/Inline_DelegateStruct.csproj
+++ b/tests/src/JIT/opt/Inline/tests/Inline_DelegateStruct.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -37,6 +36,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/opt/Inline/tests/Inline_GenericMethods.csproj b/tests/src/JIT/opt/Inline/tests/Inline_GenericMethods.csproj
index bf9f83c861..62cac14059 100644
--- a/tests/src/JIT/opt/Inline/tests/Inline_GenericMethods.csproj
+++ b/tests/src/JIT/opt/Inline/tests/Inline_GenericMethods.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -36,6 +35,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/opt/Inline/tests/Inline_Many.csproj b/tests/src/JIT/opt/Inline/tests/Inline_Many.csproj
index 7c9c4ce837..df53db9c82 100644
--- a/tests/src/JIT/opt/Inline/tests/Inline_Many.csproj
+++ b/tests/src/JIT/opt/Inline/tests/Inline_Many.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -36,6 +35,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/opt/Inline/tests/Inline_MultipleReturn.csproj b/tests/src/JIT/opt/Inline/tests/Inline_MultipleReturn.csproj
index abc05da6d6..3489c1d338 100644
--- a/tests/src/JIT/opt/Inline/tests/Inline_MultipleReturn.csproj
+++ b/tests/src/JIT/opt/Inline/tests/Inline_MultipleReturn.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -36,6 +35,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/opt/Inline/tests/Inline_NewObj.csproj b/tests/src/JIT/opt/Inline/tests/Inline_NewObj.csproj
index 00242e6bb6..dd7f0ce27c 100644
--- a/tests/src/JIT/opt/Inline/tests/Inline_NewObj.csproj
+++ b/tests/src/JIT/opt/Inline/tests/Inline_NewObj.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -36,6 +35,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/opt/Inline/tests/Inline_NormalizeStack.csproj b/tests/src/JIT/opt/Inline/tests/Inline_NormalizeStack.csproj
index 800e728e8b..d80df14bc4 100644
--- a/tests/src/JIT/opt/Inline/tests/Inline_NormalizeStack.csproj
+++ b/tests/src/JIT/opt/Inline/tests/Inline_NormalizeStack.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -36,6 +35,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/opt/Inline/tests/Inline_Recursion.csproj b/tests/src/JIT/opt/Inline/tests/Inline_Recursion.csproj
index 88d72a675f..6275b3dd00 100644
--- a/tests/src/JIT/opt/Inline/tests/Inline_Recursion.csproj
+++ b/tests/src/JIT/opt/Inline/tests/Inline_Recursion.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -36,6 +35,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/opt/Inline/tests/Inline_RecursiveMethod.csproj b/tests/src/JIT/opt/Inline/tests/Inline_RecursiveMethod.csproj
index bfbdf9fec0..585f428cf6 100644
--- a/tests/src/JIT/opt/Inline/tests/Inline_RecursiveMethod.csproj
+++ b/tests/src/JIT/opt/Inline/tests/Inline_RecursiveMethod.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -37,6 +36,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/opt/Inline/tests/Inline_RecursiveMethod21.csproj b/tests/src/JIT/opt/Inline/tests/Inline_RecursiveMethod21.csproj
index 977d8d6fb6..343efa67b6 100644
--- a/tests/src/JIT/opt/Inline/tests/Inline_RecursiveMethod21.csproj
+++ b/tests/src/JIT/opt/Inline/tests/Inline_RecursiveMethod21.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -37,6 +36,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/opt/Inline/tests/Inline_STARG.csproj b/tests/src/JIT/opt/Inline/tests/Inline_STARG.csproj
index 5b1e320ef6..dfec047ed5 100644
--- a/tests/src/JIT/opt/Inline/tests/Inline_STARG.csproj
+++ b/tests/src/JIT/opt/Inline/tests/Inline_STARG.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -36,6 +35,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/opt/Inline/tests/Inline_SideAffects.csproj b/tests/src/JIT/opt/Inline/tests/Inline_SideAffects.csproj
index d855af148f..913519e362 100644
--- a/tests/src/JIT/opt/Inline/tests/Inline_SideAffects.csproj
+++ b/tests/src/JIT/opt/Inline/tests/Inline_SideAffects.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -36,6 +35,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/opt/Inline/tests/Inline_Vars.csproj b/tests/src/JIT/opt/Inline/tests/Inline_Vars.csproj
index 11ca99dca9..2617155ea6 100644
--- a/tests/src/JIT/opt/Inline/tests/Inline_Vars.csproj
+++ b/tests/src/JIT/opt/Inline/tests/Inline_Vars.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -36,6 +35,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/opt/Inline/tests/Inline_handler.csproj b/tests/src/JIT/opt/Inline/tests/Inline_handler.csproj
index a65913dd67..4ebbe7121a 100644
--- a/tests/src/JIT/opt/Inline/tests/Inline_handler.csproj
+++ b/tests/src/JIT/opt/Inline/tests/Inline_handler.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -36,6 +35,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/opt/Inline/tests/LotsOfInlines.csproj b/tests/src/JIT/opt/Inline/tests/LotsOfInlines.csproj
index c7a00e1151..d07a7a95c8 100644
--- a/tests/src/JIT/opt/Inline/tests/LotsOfInlines.csproj
+++ b/tests/src/JIT/opt/Inline/tests/LotsOfInlines.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -36,6 +35,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/opt/Inline/tests/ReturnStruct_Method.csproj b/tests/src/JIT/opt/Inline/tests/ReturnStruct_Method.csproj
index 0153b55cc8..4015e71510 100644
--- a/tests/src/JIT/opt/Inline/tests/ReturnStruct_Method.csproj
+++ b/tests/src/JIT/opt/Inline/tests/ReturnStruct_Method.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -36,6 +35,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/opt/Inline/tests/StructAsParam_Method.csproj b/tests/src/JIT/opt/Inline/tests/StructAsParam_Method.csproj
index 715c6323a9..367520374c 100644
--- a/tests/src/JIT/opt/Inline/tests/StructAsParam_Method.csproj
+++ b/tests/src/JIT/opt/Inline/tests/StructAsParam_Method.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -36,6 +35,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/opt/Inline/tests/StructInClass.csproj b/tests/src/JIT/opt/Inline/tests/StructInClass.csproj
index afcd86e3d4..a2d44985e4 100644
--- a/tests/src/JIT/opt/Inline/tests/StructInClass.csproj
+++ b/tests/src/JIT/opt/Inline/tests/StructInClass.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -37,6 +36,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/opt/Inline/tests/UnsafeBlockCopy.csproj b/tests/src/JIT/opt/Inline/tests/UnsafeBlockCopy.csproj
index d9736bcf8a..d013b6aef6 100644
--- a/tests/src/JIT/opt/Inline/tests/UnsafeBlockCopy.csproj
+++ b/tests/src/JIT/opt/Inline/tests/UnsafeBlockCopy.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -37,6 +36,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/opt/Inline/tests/args1.csproj b/tests/src/JIT/opt/Inline/tests/args1.csproj
index 560e157cbe..c29071b958 100644
--- a/tests/src/JIT/opt/Inline/tests/args1.csproj
+++ b/tests/src/JIT/opt/Inline/tests/args1.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -36,6 +35,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/opt/Inline/tests/args2.csproj b/tests/src/JIT/opt/Inline/tests/args2.csproj
index 2e02929673..7c833311f5 100644
--- a/tests/src/JIT/opt/Inline/tests/args2.csproj
+++ b/tests/src/JIT/opt/Inline/tests/args2.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -36,6 +35,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/opt/Inline/tests/args3.csproj b/tests/src/JIT/opt/Inline/tests/args3.csproj
index 19441f50a9..6dd460316d 100644
--- a/tests/src/JIT/opt/Inline/tests/args3.csproj
+++ b/tests/src/JIT/opt/Inline/tests/args3.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -37,6 +36,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/opt/Inline/tests/array.csproj b/tests/src/JIT/opt/Inline/tests/array.csproj
index 128c2a42a7..93fb2d0742 100644
--- a/tests/src/JIT/opt/Inline/tests/array.csproj
+++ b/tests/src/JIT/opt/Inline/tests/array.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -36,6 +35,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/opt/Inline/tests/calli.il b/tests/src/JIT/opt/Inline/tests/calli.il
new file mode 100644
index 0000000000..101bc28810
--- /dev/null
+++ b/tests/src/JIT/opt/Inline/tests/calli.il
@@ -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.
+// See the LICENSE file in the project root for more information.
+
+// Test that inliner can now inline g1 and g2
+
+.assembly extern legacy library mscorlib {}
+
+.assembly legacy library calli_inline {}
+.class private auto ansi beforefieldinit calli_test
+ extends [mscorlib]System.Object
+{
+ .field private static int32 a
+ .field private static int32 b
+ .method public static int32 f1()
+ {
+ ldsfld int32 calli_test::a
+ ret
+ }
+ .method public static int32 f2()
+ {
+ ldsfld int32 calli_test::b
+ ret
+ }
+ .method public static int32 g1()
+ {
+ ldftn int32 calli_test::f1()
+ calli int32 ()
+ ret
+ }
+ .method public static int32 g2()
+ {
+ ldftn int32 calli_test::f2()
+ calli int32 ()
+ ret
+ }
+ .method public hidebysig static int32 Main() cil managed
+ {
+ .entrypoint
+ .maxstack 2
+ call int32 calli_test::g1()
+ call int32 calli_test::g2()
+ beq.s GOOD
+ ldc.i4 0
+ br.s DONE
+ GOOD:
+ ldc.i4 100
+ DONE:
+ ret
+ }
+}
diff --git a/tests/src/JIT/opt/Inline/tests/calli.ilproj b/tests/src/JIT/opt/Inline/tests/calli.ilproj
new file mode 100644
index 0000000000..8a237a0cb5
--- /dev/null
+++ b/tests/src/JIT/opt/Inline/tests/calli.ilproj
@@ -0,0 +1,34 @@
+<?xml version="1.0" encoding="utf-8"?>
+<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
+ <Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
+ <PropertyGroup>
+ <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
+ <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
+ <AssemblyName>$(MSBuildProjectName)</AssemblyName>
+ <SchemaVersion>2.0</SchemaVersion>
+ <ProjectGuid>{95DFC527-4DC1-495E-97D7-E94EE1F7140D}</ProjectGuid>
+ <OutputType>Exe</OutputType>
+ <ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
+ <SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <RestorePackages>true</RestorePackages>
+ </PropertyGroup>
+ <!-- Default configurations to help VS understand the configurations -->
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
+ <ItemGroup>
+ <CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
+ <Visible>False</Visible>
+ </CodeAnalysisDependentAssemblyPaths>
+ </ItemGroup>
+ <PropertyGroup>
+ <DebugType>PdbOnly</DebugType>
+ </PropertyGroup>
+ <ItemGroup>
+ <Compile Include="calli.il" />
+ </ItemGroup>
+ <ItemGroup>
+ <Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
+ </ItemGroup>
+ <Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/opt/Inline/tests/debug.csproj b/tests/src/JIT/opt/Inline/tests/debug.csproj
index 3db96c637a..4a575e416b 100644
--- a/tests/src/JIT/opt/Inline/tests/debug.csproj
+++ b/tests/src/JIT/opt/Inline/tests/debug.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -36,6 +35,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/opt/Inline/tests/deepcall.csproj b/tests/src/JIT/opt/Inline/tests/deepcall.csproj
index bd02da3b96..c804e8c19b 100644
--- a/tests/src/JIT/opt/Inline/tests/deepcall.csproj
+++ b/tests/src/JIT/opt/Inline/tests/deepcall.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -36,6 +35,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/opt/Inline/tests/fact.csproj b/tests/src/JIT/opt/Inline/tests/fact.csproj
index 9c3a86e7db..7548b9277b 100644
--- a/tests/src/JIT/opt/Inline/tests/fact.csproj
+++ b/tests/src/JIT/opt/Inline/tests/fact.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -31,6 +30,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/opt/Inline/tests/ifelse.csproj b/tests/src/JIT/opt/Inline/tests/ifelse.csproj
index ead0621b8a..67674f53c9 100644
--- a/tests/src/JIT/opt/Inline/tests/ifelse.csproj
+++ b/tests/src/JIT/opt/Inline/tests/ifelse.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -36,6 +35,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/opt/Inline/tests/indexer.csproj b/tests/src/JIT/opt/Inline/tests/indexer.csproj
index 5e21f4da29..5688970047 100644
--- a/tests/src/JIT/opt/Inline/tests/indexer.csproj
+++ b/tests/src/JIT/opt/Inline/tests/indexer.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -37,6 +36,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/opt/Inline/tests/interfaceCall.csproj b/tests/src/JIT/opt/Inline/tests/interfaceCall.csproj
index 0a67148896..8383935ade 100644
--- a/tests/src/JIT/opt/Inline/tests/interfaceCall.csproj
+++ b/tests/src/JIT/opt/Inline/tests/interfaceCall.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -36,6 +35,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/opt/Inline/tests/interfaceproperty.csproj b/tests/src/JIT/opt/Inline/tests/interfaceproperty.csproj
index 17dabb23c4..64b6538b4e 100644
--- a/tests/src/JIT/opt/Inline/tests/interfaceproperty.csproj
+++ b/tests/src/JIT/opt/Inline/tests/interfaceproperty.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -36,6 +35,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/opt/Inline/tests/mthdimpl.csproj b/tests/src/JIT/opt/Inline/tests/mthdimpl.csproj
index 9d100e946c..f016696965 100644
--- a/tests/src/JIT/opt/Inline/tests/mthdimpl.csproj
+++ b/tests/src/JIT/opt/Inline/tests/mthdimpl.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -36,6 +35,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/opt/Inline/tests/property.csproj b/tests/src/JIT/opt/Inline/tests/property.csproj
index 0b475f6860..dd1aff69f1 100644
--- a/tests/src/JIT/opt/Inline/tests/property.csproj
+++ b/tests/src/JIT/opt/Inline/tests/property.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -36,6 +35,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/opt/Inline/tests/size.csproj b/tests/src/JIT/opt/Inline/tests/size.csproj
index 4a6b1a0404..b723e89420 100644
--- a/tests/src/JIT/opt/Inline/tests/size.csproj
+++ b/tests/src/JIT/opt/Inline/tests/size.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -36,6 +35,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/opt/Inline/tests/struct_opcodes.csproj b/tests/src/JIT/opt/Inline/tests/struct_opcodes.csproj
index 9b60ad3904..7c8ee53298 100644
--- a/tests/src/JIT/opt/Inline/tests/struct_opcodes.csproj
+++ b/tests/src/JIT/opt/Inline/tests/struct_opcodes.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -37,6 +36,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/opt/Inline/tests/throwtest.csproj b/tests/src/JIT/opt/Inline/tests/throwtest.csproj
index da9c0519d5..b9634b26e8 100644
--- a/tests/src/JIT/opt/Inline/tests/throwtest.csproj
+++ b/tests/src/JIT/opt/Inline/tests/throwtest.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -37,6 +36,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/opt/Inline/tests/trycatch.csproj b/tests/src/JIT/opt/Inline/tests/trycatch.csproj
index 1706b7c717..fc6f2d1fdd 100644
--- a/tests/src/JIT/opt/Inline/tests/trycatch.csproj
+++ b/tests/src/JIT/opt/Inline/tests/trycatch.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -36,6 +35,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/opt/JitMinOpts/Perf/BBCnt0.ilproj b/tests/src/JIT/opt/JitMinOpts/Perf/BBCnt0.ilproj
index c82d2a3a17..1346982b11 100644
--- a/tests/src/JIT/opt/JitMinOpts/Perf/BBCnt0.ilproj
+++ b/tests/src/JIT/opt/JitMinOpts/Perf/BBCnt0.ilproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/opt/JitMinOpts/Perf/BBCnt1.ilproj b/tests/src/JIT/opt/JitMinOpts/Perf/BBCnt1.ilproj
index d4e43e3543..39b8f0d87d 100644
--- a/tests/src/JIT/opt/JitMinOpts/Perf/BBCnt1.ilproj
+++ b/tests/src/JIT/opt/JitMinOpts/Perf/BBCnt1.ilproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/opt/JitMinOpts/Perf/CodeSize0.ilproj b/tests/src/JIT/opt/JitMinOpts/Perf/CodeSize0.ilproj
index 1a53349329..4ec7b8d5c7 100644
--- a/tests/src/JIT/opt/JitMinOpts/Perf/CodeSize0.ilproj
+++ b/tests/src/JIT/opt/JitMinOpts/Perf/CodeSize0.ilproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/opt/JitMinOpts/Perf/CodeSize1.ilproj b/tests/src/JIT/opt/JitMinOpts/Perf/CodeSize1.ilproj
index 9688c0bc4f..374883b37f 100644
--- a/tests/src/JIT/opt/JitMinOpts/Perf/CodeSize1.ilproj
+++ b/tests/src/JIT/opt/JitMinOpts/Perf/CodeSize1.ilproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/opt/JitMinOpts/Perf/InstrCnt0.ilproj b/tests/src/JIT/opt/JitMinOpts/Perf/InstrCnt0.ilproj
index 0b0f7f9b21..0888a06a45 100644
--- a/tests/src/JIT/opt/JitMinOpts/Perf/InstrCnt0.ilproj
+++ b/tests/src/JIT/opt/JitMinOpts/Perf/InstrCnt0.ilproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/opt/JitMinOpts/Perf/InstrCnt1.ilproj b/tests/src/JIT/opt/JitMinOpts/Perf/InstrCnt1.ilproj
index c6853cc6f2..5ab0570e1f 100644
--- a/tests/src/JIT/opt/JitMinOpts/Perf/InstrCnt1.ilproj
+++ b/tests/src/JIT/opt/JitMinOpts/Perf/InstrCnt1.ilproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/opt/JitMinOpts/Perf/LVNumCnt0.ilproj b/tests/src/JIT/opt/JitMinOpts/Perf/LVNumCnt0.ilproj
index a1a863f196..9df7b6e7fe 100644
--- a/tests/src/JIT/opt/JitMinOpts/Perf/LVNumCnt0.ilproj
+++ b/tests/src/JIT/opt/JitMinOpts/Perf/LVNumCnt0.ilproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/opt/JitMinOpts/Perf/LVNumCnt1.ilproj b/tests/src/JIT/opt/JitMinOpts/Perf/LVNumCnt1.ilproj
index 9bcf416e37..480df0137b 100644
--- a/tests/src/JIT/opt/JitMinOpts/Perf/LVNumCnt1.ilproj
+++ b/tests/src/JIT/opt/JitMinOpts/Perf/LVNumCnt1.ilproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/opt/JitMinOpts/Perf/LVRefCnt0.ilproj b/tests/src/JIT/opt/JitMinOpts/Perf/LVRefCnt0.ilproj
index 8519274fd1..2d5ebe53ca 100644
--- a/tests/src/JIT/opt/JitMinOpts/Perf/LVRefCnt0.ilproj
+++ b/tests/src/JIT/opt/JitMinOpts/Perf/LVRefCnt0.ilproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/opt/JitMinOpts/Perf/LVRefCnt1.ilproj b/tests/src/JIT/opt/JitMinOpts/Perf/LVRefCnt1.ilproj
index ed466e6b0f..42ec761dc2 100644
--- a/tests/src/JIT/opt/JitMinOpts/Perf/LVRefCnt1.ilproj
+++ b/tests/src/JIT/opt/JitMinOpts/Perf/LVRefCnt1.ilproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
</Project> \ No newline at end of file
diff --git a/tests/src/JIT/opt/Loops/SearchLoopTail.cs b/tests/src/JIT/opt/Loops/SearchLoopTail.cs
new file mode 100644
index 0000000000..10be60c021
--- /dev/null
+++ b/tests/src/JIT/opt/Loops/SearchLoopTail.cs
@@ -0,0 +1,160 @@
+// 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.
+
+// Test for tail merging/duplication of search loops returning constants.
+
+using System.Runtime.CompilerServices;
+
+namespace N
+{
+ public static class C
+ {
+ [MethodImpl(MethodImplOptions.NoInlining)]
+ static bool HasPrimeUnderTwenty(int first, int last)
+ {
+ for (int n = first; n <= last; ++n)
+ {
+ if (n == 2) return true;
+ if (n == 3) return true;
+ if (n == 5) return true;
+ if (n == 7) return true;
+ if (n == 11) return true;
+ if (n == 13) return true;
+ if (n == 17) return true;
+ if (n == 19) return true;
+ }
+
+ return false;
+ }
+
+ [MethodImpl(MethodImplOptions.NoInlining)]
+ static int Distance_abCD(string s)
+ {
+ int c_index = 0;
+ bool sawA = false;
+ bool sawB = false;
+ int index = 0;
+
+ foreach (char c in s)
+ {
+ if (c == 'A') sawA = true;
+ if (c == 'B')
+ {
+ if (!sawA) return -1;
+ sawB = true;
+ }
+ if (c == 'C')
+ {
+ if (!sawB) return -1;
+ c_index = index;
+ }
+ if (c == 'D')
+ {
+ if (c_index == 0) return -1;
+ return (index - c_index);
+ }
+ ++index;
+ }
+
+ return -1;
+ }
+
+ [MethodImpl(MethodImplOptions.NoInlining)]
+ static bool TrueFalseOr(int[] input)
+ {
+ int n = 0, m = 0;
+ for (int i = 0; i < input.Length; ++i)
+ {
+ m = n;
+ n = input[i];
+ if (n < 7)
+ return true;
+ if (n > 22)
+ return false;
+ if (n == 12)
+ return (m == 5);
+ }
+
+ return (n == 9 || m == 13);
+ }
+
+ [MethodImpl(MethodImplOptions.NoInlining)]
+ static bool TrueFalseAnd(int[] input)
+ {
+ int n = 0, m = 0;
+ for (int i = 0; i < input.Length; ++i)
+ {
+ m = n;
+ n = input[i];
+ if (n < 7)
+ return true;
+ if (n > 22)
+ return false;
+ if (n == 12)
+ return (m == 5);
+ }
+
+ return (n == 9 && m == 13);
+ }
+
+ [MethodImpl(MethodImplOptions.NoInlining)]
+ static bool FalseTrueOr(int[] input)
+ {
+ int n = 0, m = 0;
+ for (int i = 0; i < input.Length; ++i)
+ {
+ m = n;
+ n = input[i];
+ if (n < 7)
+ return false;
+ if (n > 22)
+ return true;
+ if (n == 12)
+ return (m == 5);
+ }
+
+ return (n == 9 || m == 13);
+ }
+
+ [MethodImpl(MethodImplOptions.NoInlining)]
+ static bool FalseTrueAnd(int[] input)
+ {
+ int n = 0, m = 0;
+ for (int i = 0; i < input.Length; ++i)
+ {
+ m = n;
+ n = input[i];
+ if (n < 7)
+ return false;
+ if (n > 22)
+ return true;
+ if (n == 12)
+ return (m == 5);
+ }
+
+ return (n == 9 && m == 13);
+ }
+
+ public static int Main(string[] args)
+ {
+ if (HasPrimeUnderTwenty(22, 36) || !HasPrimeUnderTwenty(-1, 4))
+ {
+ return -1;
+ }
+
+ if ((Distance_abCD("xxxxAyyyyBzyzyzC1234D") != 5) || (Distance_abCD("nnABmmDC") != -1))
+ {
+ return -1;
+ }
+
+ int[] inputs = new int[] { 8, 20, 11, 13, 15 };
+ if (!TrueFalseOr(inputs) || TrueFalseAnd(inputs) || !FalseTrueOr(inputs) || FalseTrueAnd(inputs))
+ {
+ return -1;
+ }
+
+ return 100;
+ }
+ }
+}
diff --git a/tests/src/JIT/opt/Loops/SearchLoopTail.csproj b/tests/src/JIT/opt/Loops/SearchLoopTail.csproj
new file mode 100644
index 0000000000..e3b9d86b7a
--- /dev/null
+++ b/tests/src/JIT/opt/Loops/SearchLoopTail.csproj
@@ -0,0 +1,39 @@
+<?xml version="1.0" encoding="utf-8"?>
+<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
+ <Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
+ <PropertyGroup>
+ <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
+ <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
+ <AssemblyName>$(MSBuildProjectName)</AssemblyName>
+ <SchemaVersion>2.0</SchemaVersion>
+ <ProjectGuid>{9CB0C981-4704-41FD-9061-915DE23663F2}</ProjectGuid>
+ <OutputType>Exe</OutputType>
+ <AppDesignerFolder>Properties</AppDesignerFolder>
+ <FileAlignment>512</FileAlignment>
+ <ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
+ <ReferencePath>$(ProgramFiles)\Common Files\microsoft shared\VSTT .0\UITestExtensionPackages</ReferencePath>
+ <SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <NuGetPackageImportStamp>7a9bfb7d</NuGetPackageImportStamp>
+ <CLRTestPriority>1</CLRTestPriority>
+ </PropertyGroup>
+ <!-- Default configurations to help VS understand the configurations -->
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
+ <ItemGroup>
+ <CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
+ <Visible>False</Visible>
+ </CodeAnalysisDependentAssemblyPaths>
+ </ItemGroup>
+ <PropertyGroup>
+ <DebugType>PdbOnly</DebugType>
+ <Optimize>True</Optimize>
+ </PropertyGroup>
+ <ItemGroup>
+ <Compile Include="$(MSBuildProjectName).cs" />
+ </ItemGroup>
+ <ItemGroup>
+ <Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
+ </ItemGroup>
+ <Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project>
diff --git a/tests/src/JIT/opt/perf/doublealign/Locals.csproj b/tests/src/JIT/opt/perf/doublealign/Locals.csproj
index 5ff4586f8f..5774096051 100644
--- a/tests/src/JIT/opt/perf/doublealign/Locals.csproj
+++ b/tests/src/JIT/opt/perf/doublealign/Locals.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -11,12 +11,11 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<IlasmRoundTrip>true</IlasmRoundTrip>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -40,6 +39,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/opt/perf/doublealign/objects.csproj b/tests/src/JIT/opt/perf/doublealign/objects.csproj
index e0205dab91..bb77a67137 100644
--- a/tests/src/JIT/opt/perf/doublealign/objects.csproj
+++ b/tests/src/JIT/opt/perf/doublealign/objects.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -33,6 +32,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/opt/virtualstubdispatch/bigvtbl/bigvtbl_cs_d.csproj b/tests/src/JIT/opt/virtualstubdispatch/bigvtbl/bigvtbl_cs_d.csproj
index db9b40619d..ddd4da84a0 100644
--- a/tests/src/JIT/opt/virtualstubdispatch/bigvtbl/bigvtbl_cs_d.csproj
+++ b/tests/src/JIT/opt/virtualstubdispatch/bigvtbl/bigvtbl_cs_d.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,16 +10,14 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
-
<!-- NOTE: this test simply takes too long to complete under GC stress/heap verify; it is not fundamentally incompatible -->
<GCStressIncompatible>true</GCStressIncompatible>
<HeapVerifyIncompatible>true</HeapVerifyIncompatible>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -41,6 +39,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/opt/virtualstubdispatch/hashcode/ctest1_cs_d.csproj b/tests/src/JIT/opt/virtualstubdispatch/hashcode/ctest1_cs_d.csproj
index e602f64207..448e230fca 100644
--- a/tests/src/JIT/opt/virtualstubdispatch/hashcode/ctest1_cs_d.csproj
+++ b/tests/src/JIT/opt/virtualstubdispatch/hashcode/ctest1_cs_d.csproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -55,6 +54,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/opt/virtualstubdispatch/hashcode/ctest1_cs_do.csproj b/tests/src/JIT/opt/virtualstubdispatch/hashcode/ctest1_cs_do.csproj
index 415e3c366c..71b11e7fe1 100644
--- a/tests/src/JIT/opt/virtualstubdispatch/hashcode/ctest1_cs_do.csproj
+++ b/tests/src/JIT/opt/virtualstubdispatch/hashcode/ctest1_cs_do.csproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -55,6 +54,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/opt/virtualstubdispatch/hashcode/ctest1_cs_r.csproj b/tests/src/JIT/opt/virtualstubdispatch/hashcode/ctest1_cs_r.csproj
index 520257cdef..7056973a22 100644
--- a/tests/src/JIT/opt/virtualstubdispatch/hashcode/ctest1_cs_r.csproj
+++ b/tests/src/JIT/opt/virtualstubdispatch/hashcode/ctest1_cs_r.csproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -55,6 +54,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/opt/virtualstubdispatch/hashcode/ctest1_cs_ro.csproj b/tests/src/JIT/opt/virtualstubdispatch/hashcode/ctest1_cs_ro.csproj
index c689612cf8..4e8724c5ca 100644
--- a/tests/src/JIT/opt/virtualstubdispatch/hashcode/ctest1_cs_ro.csproj
+++ b/tests/src/JIT/opt/virtualstubdispatch/hashcode/ctest1_cs_ro.csproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -55,6 +54,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/opt/virtualstubdispatch/manyintf/ctest_cs_d.csproj b/tests/src/JIT/opt/virtualstubdispatch/manyintf/ctest_cs_d.csproj
index 05e9510244..0334f68539 100644
--- a/tests/src/JIT/opt/virtualstubdispatch/manyintf/ctest_cs_d.csproj
+++ b/tests/src/JIT/opt/virtualstubdispatch/manyintf/ctest_cs_d.csproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -44,6 +43,5 @@
<ProjectReference Include="itest10.csproj" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/opt/virtualstubdispatch/manyintf/ctest_cs_do.csproj b/tests/src/JIT/opt/virtualstubdispatch/manyintf/ctest_cs_do.csproj
index 6df9fc55e9..927bb89e1d 100644
--- a/tests/src/JIT/opt/virtualstubdispatch/manyintf/ctest_cs_do.csproj
+++ b/tests/src/JIT/opt/virtualstubdispatch/manyintf/ctest_cs_do.csproj
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -44,6 +43,5 @@
<ProjectReference Include="itest10.csproj" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/opt/virtualstubdispatch/manyintf/ctest_cs_r.csproj b/tests/src/JIT/opt/virtualstubdispatch/manyintf/ctest_cs_r.csproj
index b8aa146693..a2ff40add5 100644
--- a/tests/src/JIT/opt/virtualstubdispatch/manyintf/ctest_cs_r.csproj
+++ b/tests/src/JIT/opt/virtualstubdispatch/manyintf/ctest_cs_r.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -44,6 +43,5 @@
<ProjectReference Include="itest10.csproj" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/opt/virtualstubdispatch/manyintf/ctest_cs_ro.csproj b/tests/src/JIT/opt/virtualstubdispatch/manyintf/ctest_cs_ro.csproj
index 019a98176a..cbbce92b39 100644
--- a/tests/src/JIT/opt/virtualstubdispatch/manyintf/ctest_cs_ro.csproj
+++ b/tests/src/JIT/opt/virtualstubdispatch/manyintf/ctest_cs_ro.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -44,6 +43,5 @@
<ProjectReference Include="itest10.csproj" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/opt/virtualstubdispatch/mixed/mixed_cs_d.csproj b/tests/src/JIT/opt/virtualstubdispatch/mixed/mixed_cs_d.csproj
index 4b305c2493..aba8707647 100644
--- a/tests/src/JIT/opt/virtualstubdispatch/mixed/mixed_cs_d.csproj
+++ b/tests/src/JIT/opt/virtualstubdispatch/mixed/mixed_cs_d.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -37,6 +36,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/opt/virtualstubdispatch/mixed/mixed_cs_do.csproj b/tests/src/JIT/opt/virtualstubdispatch/mixed/mixed_cs_do.csproj
index 932feb1771..1f9a579a56 100644
--- a/tests/src/JIT/opt/virtualstubdispatch/mixed/mixed_cs_do.csproj
+++ b/tests/src/JIT/opt/virtualstubdispatch/mixed/mixed_cs_do.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -37,6 +36,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/opt/virtualstubdispatch/mixed/mixed_cs_r.csproj b/tests/src/JIT/opt/virtualstubdispatch/mixed/mixed_cs_r.csproj
index 512ec742f0..2414c9d106 100644
--- a/tests/src/JIT/opt/virtualstubdispatch/mixed/mixed_cs_r.csproj
+++ b/tests/src/JIT/opt/virtualstubdispatch/mixed/mixed_cs_r.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -37,6 +36,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/opt/virtualstubdispatch/mixed/mixed_cs_ro.csproj b/tests/src/JIT/opt/virtualstubdispatch/mixed/mixed_cs_ro.csproj
index 6b35d8eb35..2fe905aa88 100644
--- a/tests/src/JIT/opt/virtualstubdispatch/mixed/mixed_cs_ro.csproj
+++ b/tests/src/JIT/opt/virtualstubdispatch/mixed/mixed_cs_ro.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -37,6 +36,5 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/JIT/superpmi/superpmicollect.cs b/tests/src/JIT/superpmi/superpmicollect.cs
index 4faa5e65b1..8a1cafa31a 100644
--- a/tests/src/JIT/superpmi/superpmicollect.cs
+++ b/tests/src/JIT/superpmi/superpmicollect.cs
@@ -267,7 +267,7 @@ namespace SuperPMICollection
{
@"JIT\Performance\CodeQuality\Bytemark\Bytemark\Bytemark.cmd",
@"JIT\Methodical\fp\exgen\10w5d_cs_do\10w5d_cs_do.cmd",
- @"JIT\Generics\Coverage\chaos65204782cs\chaos65204782cs.cmd"
+ @"JIT\Generics\Coverage\chaos56200037cs\chaos56200037cs.cmd"
};
// Figure out the root of the test binaries directory.
diff --git a/tests/src/Loader/NativeLibs/FromNativePaths.csproj b/tests/src/Loader/NativeLibs/FromNativePaths.csproj
index 3ef051ecd5..1f8401741d 100644
--- a/tests/src/Loader/NativeLibs/FromNativePaths.csproj
+++ b/tests/src/Loader/NativeLibs/FromNativePaths.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -7,12 +7,11 @@
<AssemblyName>FromNativePaths</AssemblyName>
<ProjectGuid>{649A239B-AB4B-4E20-BDCA-3BA736E8B790}</ProjectGuid>
<OutputType>Exe</OutputType>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Debug|x64'">
- </PropertyGroup>
- <PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Release|x64'">
- </PropertyGroup>
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Debug|x64'"></PropertyGroup>
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Release|x64'"></PropertyGroup>
<ItemGroup>
<Compile Include="FromNativePaths.cs" />
</ItemGroup>
@@ -20,4 +19,4 @@
<ProjectReference Include="CMakeLists.txt" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/InterfaceFolding/Ambiguous.ilproj b/tests/src/Loader/classloader/InterfaceFolding/Ambiguous.ilproj
index 77da12cc9e..42b94bbcc1 100644
--- a/tests/src/Loader/classloader/InterfaceFolding/Ambiguous.ilproj
+++ b/tests/src/Loader/classloader/InterfaceFolding/Ambiguous.ilproj
@@ -11,22 +11,18 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="Ambiguous.il" />
</ItemGroup>
-
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/InterfaceFolding/TestCase0.ilproj b/tests/src/Loader/classloader/InterfaceFolding/TestCase0.ilproj
index da70355020..729449bd10 100644
--- a/tests/src/Loader/classloader/InterfaceFolding/TestCase0.ilproj
+++ b/tests/src/Loader/classloader/InterfaceFolding/TestCase0.ilproj
@@ -11,22 +11,18 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="TestCase0.il" />
</ItemGroup>
-
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/InterfaceFolding/TestCase0_Nested_I.ilproj b/tests/src/Loader/classloader/InterfaceFolding/TestCase0_Nested_I.ilproj
index 627daa3fde..44bbf8a01c 100644
--- a/tests/src/Loader/classloader/InterfaceFolding/TestCase0_Nested_I.ilproj
+++ b/tests/src/Loader/classloader/InterfaceFolding/TestCase0_Nested_I.ilproj
@@ -11,22 +11,18 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="Nested_I\TestCase0.il" />
</ItemGroup>
-
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/InterfaceFolding/TestCase0_Nested_I_Nested_J.ilproj b/tests/src/Loader/classloader/InterfaceFolding/TestCase0_Nested_I_Nested_J.ilproj
index 519f9c6cdd..8a86084794 100644
--- a/tests/src/Loader/classloader/InterfaceFolding/TestCase0_Nested_I_Nested_J.ilproj
+++ b/tests/src/Loader/classloader/InterfaceFolding/TestCase0_Nested_I_Nested_J.ilproj
@@ -11,22 +11,18 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="Nested_I_Nested_J\TestCase0.il" />
</ItemGroup>
-
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/InterfaceFolding/TestCase0_Nested_J.ilproj b/tests/src/Loader/classloader/InterfaceFolding/TestCase0_Nested_J.ilproj
index 6a9b30bb08..84436bdfe3 100644
--- a/tests/src/Loader/classloader/InterfaceFolding/TestCase0_Nested_J.ilproj
+++ b/tests/src/Loader/classloader/InterfaceFolding/TestCase0_Nested_J.ilproj
@@ -11,22 +11,18 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="Nested_J\TestCase0.il" />
</ItemGroup>
-
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/InterfaceFolding/TestCase0_Nested_J_Nested_I.ilproj b/tests/src/Loader/classloader/InterfaceFolding/TestCase0_Nested_J_Nested_I.ilproj
index 39885f2e17..9af3b18fc3 100644
--- a/tests/src/Loader/classloader/InterfaceFolding/TestCase0_Nested_J_Nested_I.ilproj
+++ b/tests/src/Loader/classloader/InterfaceFolding/TestCase0_Nested_J_Nested_I.ilproj
@@ -11,22 +11,18 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="Nested_J_Nested_I\TestCase0.il" />
</ItemGroup>
-
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/InterfaceFolding/TestCase1.ilproj b/tests/src/Loader/classloader/InterfaceFolding/TestCase1.ilproj
index 2efcd5fd25..d4cdfb78bb 100644
--- a/tests/src/Loader/classloader/InterfaceFolding/TestCase1.ilproj
+++ b/tests/src/Loader/classloader/InterfaceFolding/TestCase1.ilproj
@@ -11,22 +11,18 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="TestCase1.il" />
</ItemGroup>
-
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/InterfaceFolding/TestCase1_Nested_I.ilproj b/tests/src/Loader/classloader/InterfaceFolding/TestCase1_Nested_I.ilproj
index 0c85c5fd7e..43d755399e 100644
--- a/tests/src/Loader/classloader/InterfaceFolding/TestCase1_Nested_I.ilproj
+++ b/tests/src/Loader/classloader/InterfaceFolding/TestCase1_Nested_I.ilproj
@@ -11,22 +11,18 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="Nested_I\TestCase1.il" />
</ItemGroup>
-
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/InterfaceFolding/TestCase1_Nested_I_Nested_J.ilproj b/tests/src/Loader/classloader/InterfaceFolding/TestCase1_Nested_I_Nested_J.ilproj
index c2b53658e3..f3e385bb63 100644
--- a/tests/src/Loader/classloader/InterfaceFolding/TestCase1_Nested_I_Nested_J.ilproj
+++ b/tests/src/Loader/classloader/InterfaceFolding/TestCase1_Nested_I_Nested_J.ilproj
@@ -11,22 +11,18 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="Nested_I_Nested_J\TestCase1.il" />
</ItemGroup>
-
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/InterfaceFolding/TestCase1_Nested_J.ilproj b/tests/src/Loader/classloader/InterfaceFolding/TestCase1_Nested_J.ilproj
index d3d85d8f05..ca6d86f619 100644
--- a/tests/src/Loader/classloader/InterfaceFolding/TestCase1_Nested_J.ilproj
+++ b/tests/src/Loader/classloader/InterfaceFolding/TestCase1_Nested_J.ilproj
@@ -11,22 +11,18 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="Nested_J\TestCase1.il" />
</ItemGroup>
-
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/InterfaceFolding/TestCase1_Nested_J_Nested_I.ilproj b/tests/src/Loader/classloader/InterfaceFolding/TestCase1_Nested_J_Nested_I.ilproj
index 41932454e9..34e8b5070a 100644
--- a/tests/src/Loader/classloader/InterfaceFolding/TestCase1_Nested_J_Nested_I.ilproj
+++ b/tests/src/Loader/classloader/InterfaceFolding/TestCase1_Nested_J_Nested_I.ilproj
@@ -11,22 +11,18 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="Nested_J_Nested_I\TestCase1.il" />
</ItemGroup>
-
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/InterfaceFolding/TestCase2.ilproj b/tests/src/Loader/classloader/InterfaceFolding/TestCase2.ilproj
index cac481276a..1d22ffc53b 100644
--- a/tests/src/Loader/classloader/InterfaceFolding/TestCase2.ilproj
+++ b/tests/src/Loader/classloader/InterfaceFolding/TestCase2.ilproj
@@ -11,22 +11,18 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="TestCase2.il" />
</ItemGroup>
-
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/InterfaceFolding/TestCase2_Nested_I.ilproj b/tests/src/Loader/classloader/InterfaceFolding/TestCase2_Nested_I.ilproj
index 03fbec5f15..b323ee7195 100644
--- a/tests/src/Loader/classloader/InterfaceFolding/TestCase2_Nested_I.ilproj
+++ b/tests/src/Loader/classloader/InterfaceFolding/TestCase2_Nested_I.ilproj
@@ -11,22 +11,18 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="Nested_I\TestCase2.il" />
</ItemGroup>
-
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/InterfaceFolding/TestCase2_Nested_I_Nested_J.ilproj b/tests/src/Loader/classloader/InterfaceFolding/TestCase2_Nested_I_Nested_J.ilproj
index b07a726eea..5fea931068 100644
--- a/tests/src/Loader/classloader/InterfaceFolding/TestCase2_Nested_I_Nested_J.ilproj
+++ b/tests/src/Loader/classloader/InterfaceFolding/TestCase2_Nested_I_Nested_J.ilproj
@@ -11,22 +11,18 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="Nested_I_Nested_J\TestCase2.il" />
</ItemGroup>
-
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/InterfaceFolding/TestCase2_Nested_J.ilproj b/tests/src/Loader/classloader/InterfaceFolding/TestCase2_Nested_J.ilproj
index c709e653f5..1fbaff049d 100644
--- a/tests/src/Loader/classloader/InterfaceFolding/TestCase2_Nested_J.ilproj
+++ b/tests/src/Loader/classloader/InterfaceFolding/TestCase2_Nested_J.ilproj
@@ -11,22 +11,18 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="Nested_J\TestCase2.il" />
</ItemGroup>
-
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/InterfaceFolding/TestCase2_Nested_J_Nested_I.ilproj b/tests/src/Loader/classloader/InterfaceFolding/TestCase2_Nested_J_Nested_I.ilproj
index 4464a9ad96..6c02adc750 100644
--- a/tests/src/Loader/classloader/InterfaceFolding/TestCase2_Nested_J_Nested_I.ilproj
+++ b/tests/src/Loader/classloader/InterfaceFolding/TestCase2_Nested_J_Nested_I.ilproj
@@ -11,22 +11,18 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="Nested_J_Nested_I\TestCase2.il" />
</ItemGroup>
-
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/InterfaceFolding/TestCase3.ilproj b/tests/src/Loader/classloader/InterfaceFolding/TestCase3.ilproj
index f3f13f23df..77f6f3281d 100644
--- a/tests/src/Loader/classloader/InterfaceFolding/TestCase3.ilproj
+++ b/tests/src/Loader/classloader/InterfaceFolding/TestCase3.ilproj
@@ -11,22 +11,18 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="TestCase3.il" />
</ItemGroup>
-
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/InterfaceFolding/TestCase3_Nested_I.ilproj b/tests/src/Loader/classloader/InterfaceFolding/TestCase3_Nested_I.ilproj
index addb57a6db..ea043090c5 100644
--- a/tests/src/Loader/classloader/InterfaceFolding/TestCase3_Nested_I.ilproj
+++ b/tests/src/Loader/classloader/InterfaceFolding/TestCase3_Nested_I.ilproj
@@ -11,22 +11,18 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="Nested_I\TestCase3.il" />
</ItemGroup>
-
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/InterfaceFolding/TestCase3_Nested_I_Nested_J.ilproj b/tests/src/Loader/classloader/InterfaceFolding/TestCase3_Nested_I_Nested_J.ilproj
index 4d959ca771..ea6b9d4b4b 100644
--- a/tests/src/Loader/classloader/InterfaceFolding/TestCase3_Nested_I_Nested_J.ilproj
+++ b/tests/src/Loader/classloader/InterfaceFolding/TestCase3_Nested_I_Nested_J.ilproj
@@ -11,22 +11,18 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="Nested_I_Nested_J\TestCase3.il" />
</ItemGroup>
-
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/InterfaceFolding/TestCase3_Nested_J.ilproj b/tests/src/Loader/classloader/InterfaceFolding/TestCase3_Nested_J.ilproj
index 5d324c5000..88521ba9b9 100644
--- a/tests/src/Loader/classloader/InterfaceFolding/TestCase3_Nested_J.ilproj
+++ b/tests/src/Loader/classloader/InterfaceFolding/TestCase3_Nested_J.ilproj
@@ -11,22 +11,18 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="Nested_J\TestCase3.il" />
</ItemGroup>
-
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/InterfaceFolding/TestCase3_Nested_J_Nested_I.ilproj b/tests/src/Loader/classloader/InterfaceFolding/TestCase3_Nested_J_Nested_I.ilproj
index 1b594e87d7..da869e66c0 100644
--- a/tests/src/Loader/classloader/InterfaceFolding/TestCase3_Nested_J_Nested_I.ilproj
+++ b/tests/src/Loader/classloader/InterfaceFolding/TestCase3_Nested_J_Nested_I.ilproj
@@ -11,22 +11,18 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="Nested_J_Nested_I\TestCase3.il" />
</ItemGroup>
-
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/InterfaceFolding/TestCase4.ilproj b/tests/src/Loader/classloader/InterfaceFolding/TestCase4.ilproj
index dc47f7f48d..2e145f6ffe 100644
--- a/tests/src/Loader/classloader/InterfaceFolding/TestCase4.ilproj
+++ b/tests/src/Loader/classloader/InterfaceFolding/TestCase4.ilproj
@@ -11,22 +11,18 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="TestCase4.il" />
</ItemGroup>
-
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/InterfaceFolding/TestCase4_Nested_I.ilproj b/tests/src/Loader/classloader/InterfaceFolding/TestCase4_Nested_I.ilproj
index 86cdd0931b..d50be9d409 100644
--- a/tests/src/Loader/classloader/InterfaceFolding/TestCase4_Nested_I.ilproj
+++ b/tests/src/Loader/classloader/InterfaceFolding/TestCase4_Nested_I.ilproj
@@ -11,22 +11,18 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="Nested_I\TestCase4.il" />
</ItemGroup>
-
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/InterfaceFolding/TestCase4_Nested_I_Nested_J.ilproj b/tests/src/Loader/classloader/InterfaceFolding/TestCase4_Nested_I_Nested_J.ilproj
index 680a4e6787..7ce76b6b76 100644
--- a/tests/src/Loader/classloader/InterfaceFolding/TestCase4_Nested_I_Nested_J.ilproj
+++ b/tests/src/Loader/classloader/InterfaceFolding/TestCase4_Nested_I_Nested_J.ilproj
@@ -11,22 +11,18 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="Nested_I_Nested_J\TestCase4.il" />
</ItemGroup>
-
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/InterfaceFolding/TestCase4_Nested_J.ilproj b/tests/src/Loader/classloader/InterfaceFolding/TestCase4_Nested_J.ilproj
index 84e83cadda..c870be6a53 100644
--- a/tests/src/Loader/classloader/InterfaceFolding/TestCase4_Nested_J.ilproj
+++ b/tests/src/Loader/classloader/InterfaceFolding/TestCase4_Nested_J.ilproj
@@ -11,22 +11,18 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="Nested_J\TestCase4.il" />
</ItemGroup>
-
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/InterfaceFolding/TestCase4_Nested_J_Nested_I.ilproj b/tests/src/Loader/classloader/InterfaceFolding/TestCase4_Nested_J_Nested_I.ilproj
index 2b8cd17b48..66cacf014e 100644
--- a/tests/src/Loader/classloader/InterfaceFolding/TestCase4_Nested_J_Nested_I.ilproj
+++ b/tests/src/Loader/classloader/InterfaceFolding/TestCase4_Nested_J_Nested_I.ilproj
@@ -11,22 +11,18 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="Nested_J_Nested_I\TestCase4.il" />
</ItemGroup>
-
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/InterfaceFolding/TestCase5.ilproj b/tests/src/Loader/classloader/InterfaceFolding/TestCase5.ilproj
index d8ef7c6ff3..ca0ec250d6 100644
--- a/tests/src/Loader/classloader/InterfaceFolding/TestCase5.ilproj
+++ b/tests/src/Loader/classloader/InterfaceFolding/TestCase5.ilproj
@@ -11,22 +11,18 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="TestCase5.il" />
</ItemGroup>
-
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/InterfaceFolding/TestCase5_Nested_I.ilproj b/tests/src/Loader/classloader/InterfaceFolding/TestCase5_Nested_I.ilproj
index c9d10a27e4..7bd77b9674 100644
--- a/tests/src/Loader/classloader/InterfaceFolding/TestCase5_Nested_I.ilproj
+++ b/tests/src/Loader/classloader/InterfaceFolding/TestCase5_Nested_I.ilproj
@@ -11,22 +11,18 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="Nested_I\TestCase5.il" />
</ItemGroup>
-
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/InterfaceFolding/TestCase5_Nested_I_Nested_J.ilproj b/tests/src/Loader/classloader/InterfaceFolding/TestCase5_Nested_I_Nested_J.ilproj
index 8111e60739..72723f0156 100644
--- a/tests/src/Loader/classloader/InterfaceFolding/TestCase5_Nested_I_Nested_J.ilproj
+++ b/tests/src/Loader/classloader/InterfaceFolding/TestCase5_Nested_I_Nested_J.ilproj
@@ -11,22 +11,18 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="Nested_I_Nested_J\TestCase5.il" />
</ItemGroup>
-
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/InterfaceFolding/TestCase5_Nested_J.ilproj b/tests/src/Loader/classloader/InterfaceFolding/TestCase5_Nested_J.ilproj
index c8af04e6d9..5f67022179 100644
--- a/tests/src/Loader/classloader/InterfaceFolding/TestCase5_Nested_J.ilproj
+++ b/tests/src/Loader/classloader/InterfaceFolding/TestCase5_Nested_J.ilproj
@@ -11,22 +11,18 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="Nested_J\TestCase5.il" />
</ItemGroup>
-
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/InterfaceFolding/TestCase5_Nested_J_Nested_I.ilproj b/tests/src/Loader/classloader/InterfaceFolding/TestCase5_Nested_J_Nested_I.ilproj
index a7bc34e708..3f0272f54b 100644
--- a/tests/src/Loader/classloader/InterfaceFolding/TestCase5_Nested_J_Nested_I.ilproj
+++ b/tests/src/Loader/classloader/InterfaceFolding/TestCase5_Nested_J_Nested_I.ilproj
@@ -11,22 +11,18 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="Nested_J_Nested_I\TestCase5.il" />
</ItemGroup>
-
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/InterfaceFolding/TestCase6.ilproj b/tests/src/Loader/classloader/InterfaceFolding/TestCase6.ilproj
index d8d7aeb34e..752b18b3e2 100644
--- a/tests/src/Loader/classloader/InterfaceFolding/TestCase6.ilproj
+++ b/tests/src/Loader/classloader/InterfaceFolding/TestCase6.ilproj
@@ -11,22 +11,18 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="TestCase6.il" />
</ItemGroup>
-
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/InterfaceFolding/TestCase6_Nested_I.ilproj b/tests/src/Loader/classloader/InterfaceFolding/TestCase6_Nested_I.ilproj
index 630e89f0d3..fa55d3eeac 100644
--- a/tests/src/Loader/classloader/InterfaceFolding/TestCase6_Nested_I.ilproj
+++ b/tests/src/Loader/classloader/InterfaceFolding/TestCase6_Nested_I.ilproj
@@ -11,22 +11,18 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="Nested_I\TestCase6.il" />
</ItemGroup>
-
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/InterfaceFolding/TestCase6_Nested_I_Nested_J.ilproj b/tests/src/Loader/classloader/InterfaceFolding/TestCase6_Nested_I_Nested_J.ilproj
index d305cf29af..7a56fc8eac 100644
--- a/tests/src/Loader/classloader/InterfaceFolding/TestCase6_Nested_I_Nested_J.ilproj
+++ b/tests/src/Loader/classloader/InterfaceFolding/TestCase6_Nested_I_Nested_J.ilproj
@@ -11,22 +11,18 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="Nested_I_Nested_J\TestCase6.il" />
</ItemGroup>
-
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/InterfaceFolding/TestCase6_Nested_J.ilproj b/tests/src/Loader/classloader/InterfaceFolding/TestCase6_Nested_J.ilproj
index ed37852218..0595249a70 100644
--- a/tests/src/Loader/classloader/InterfaceFolding/TestCase6_Nested_J.ilproj
+++ b/tests/src/Loader/classloader/InterfaceFolding/TestCase6_Nested_J.ilproj
@@ -11,22 +11,18 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="Nested_J\TestCase6.il" />
</ItemGroup>
-
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/InterfaceFolding/TestCase6_Nested_J_Nested_I.ilproj b/tests/src/Loader/classloader/InterfaceFolding/TestCase6_Nested_J_Nested_I.ilproj
index 697dba703a..0f6c935b49 100644
--- a/tests/src/Loader/classloader/InterfaceFolding/TestCase6_Nested_J_Nested_I.ilproj
+++ b/tests/src/Loader/classloader/InterfaceFolding/TestCase6_Nested_J_Nested_I.ilproj
@@ -11,22 +11,18 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="Nested_J_Nested_I\TestCase6.il" />
</ItemGroup>
-
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/InterfaceFolding/TestCase7.ilproj b/tests/src/Loader/classloader/InterfaceFolding/TestCase7.ilproj
index 5f53ae56f8..499e23ad3a 100644
--- a/tests/src/Loader/classloader/InterfaceFolding/TestCase7.ilproj
+++ b/tests/src/Loader/classloader/InterfaceFolding/TestCase7.ilproj
@@ -11,22 +11,18 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="TestCase7.il" />
</ItemGroup>
-
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/MethodImpl/override_override1.ilproj b/tests/src/Loader/classloader/MethodImpl/override_override1.ilproj
index cda466db09..4963b7d0e9 100644
--- a/tests/src/Loader/classloader/MethodImpl/override_override1.ilproj
+++ b/tests/src/Loader/classloader/MethodImpl/override_override1.ilproj
@@ -11,22 +11,18 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="override_override1.il" />
</ItemGroup>
-
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/MethodImpl/self_override1.ilproj b/tests/src/Loader/classloader/MethodImpl/self_override1.ilproj
index c87d2e3a5b..3412a86a09 100644
--- a/tests/src/Loader/classloader/MethodImpl/self_override1.ilproj
+++ b/tests/src/Loader/classloader/MethodImpl/self_override1.ilproj
@@ -11,31 +11,24 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<PropertyGroup>
<DebugType>pdbonly</DebugType>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="self_override1.il" />
</ItemGroup>
-
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/MethodImpl/self_override2.ilproj b/tests/src/Loader/classloader/MethodImpl/self_override2.ilproj
index 6993be5bae..928d932a42 100644
--- a/tests/src/Loader/classloader/MethodImpl/self_override2.ilproj
+++ b/tests/src/Loader/classloader/MethodImpl/self_override2.ilproj
@@ -11,22 +11,18 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="Desktop\self_override2.il" />
</ItemGroup>
-
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/MethodImpl/self_override3.ilproj b/tests/src/Loader/classloader/MethodImpl/self_override3.ilproj
index f76db30387..9e519fd175 100644
--- a/tests/src/Loader/classloader/MethodImpl/self_override3.ilproj
+++ b/tests/src/Loader/classloader/MethodImpl/self_override3.ilproj
@@ -11,22 +11,18 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="self_override3.il" />
</ItemGroup>
-
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/MethodImpl/self_override5.ilproj b/tests/src/Loader/classloader/MethodImpl/self_override5.ilproj
index fb46b03b5d..e111dbbc47 100644
--- a/tests/src/Loader/classloader/MethodImpl/self_override5.ilproj
+++ b/tests/src/Loader/classloader/MethodImpl/self_override5.ilproj
@@ -11,22 +11,18 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="Desktop\self_override5.il" />
</ItemGroup>
-
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/PrivateInterfaceImpl/Test6_ImplementingClass.ilproj b/tests/src/Loader/classloader/PrivateInterfaceImpl/Test6_ImplementingClass.ilproj
index 695c21365a..7dadb59b0f 100644
--- a/tests/src/Loader/classloader/PrivateInterfaceImpl/Test6_ImplementingClass.ilproj
+++ b/tests/src/Loader/classloader/PrivateInterfaceImpl/Test6_ImplementingClass.ilproj
@@ -11,28 +11,23 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="Test6_ImplementingClass.il" />
</ItemGroup>
-
-
<ItemGroup>
<ProjectReference Include="Test6_forwarder.ilproj" />
<ProjectReference Include="Test6_supplier.ilproj" />
<ProjectReference Include="Test6_FriendPriInterface.ilproj" />
</ItemGroup>
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/SequentialLayout/Regress/217070/t2.ilproj b/tests/src/Loader/classloader/SequentialLayout/Regress/217070/t2.ilproj
index c7ca387684..073ef67a78 100644
--- a/tests/src/Loader/classloader/SequentialLayout/Regress/217070/t2.ilproj
+++ b/tests/src/Loader/classloader/SequentialLayout/Regress/217070/t2.ilproj
@@ -11,22 +11,18 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="t2.il" />
</ItemGroup>
-
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/Statics/Regressions/484837/Enum_ValueField.ilproj b/tests/src/Loader/classloader/Statics/Regressions/484837/Enum_ValueField.ilproj
index a2aef35881..8ed18cacd1 100644
--- a/tests/src/Loader/classloader/Statics/Regressions/484837/Enum_ValueField.ilproj
+++ b/tests/src/Loader/classloader/Statics/Regressions/484837/Enum_ValueField.ilproj
@@ -11,22 +11,18 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="Enum_ValueField.il" />
</ItemGroup>
-
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/TSAmbiguities/CollapsedMethods/InterfaceDefinition/HelloWorld.ilproj b/tests/src/Loader/classloader/TSAmbiguities/CollapsedMethods/InterfaceDefinition/HelloWorld.ilproj
index 7b252052e7..e8a3fae590 100644
--- a/tests/src/Loader/classloader/TSAmbiguities/CollapsedMethods/InterfaceDefinition/HelloWorld.ilproj
+++ b/tests/src/Loader/classloader/TSAmbiguities/CollapsedMethods/InterfaceDefinition/HelloWorld.ilproj
@@ -11,22 +11,18 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="HelloWorld.il" />
</ItemGroup>
-
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/TSAmbiguities/CollapsedMethods/InterfaceImplementation/HelloWorld.csproj b/tests/src/Loader/classloader/TSAmbiguities/CollapsedMethods/InterfaceImplementation/HelloWorld.csproj
index cc523bbdff..2503ea145b 100644
--- a/tests/src/Loader/classloader/TSAmbiguities/CollapsedMethods/InterfaceImplementation/HelloWorld.csproj
+++ b/tests/src/Loader/classloader/TSAmbiguities/CollapsedMethods/InterfaceImplementation/HelloWorld.csproj
@@ -11,22 +11,18 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="HelloWorld.cs" />
</ItemGroup>
-
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/TSAmbiguities/CollapsedMethods/Override/HelloWorld.ilproj b/tests/src/Loader/classloader/TSAmbiguities/CollapsedMethods/Override/HelloWorld.ilproj
index 7b252052e7..e8a3fae590 100644
--- a/tests/src/Loader/classloader/TSAmbiguities/CollapsedMethods/Override/HelloWorld.ilproj
+++ b/tests/src/Loader/classloader/TSAmbiguities/CollapsedMethods/Override/HelloWorld.ilproj
@@ -11,22 +11,18 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="HelloWorld.il" />
</ItemGroup>
-
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/TSAmbiguities/SameMethodImpl/CollapsedInterfaces/HelloWorld.ilproj b/tests/src/Loader/classloader/TSAmbiguities/SameMethodImpl/CollapsedInterfaces/HelloWorld.ilproj
index 7b252052e7..e8a3fae590 100644
--- a/tests/src/Loader/classloader/TSAmbiguities/SameMethodImpl/CollapsedInterfaces/HelloWorld.ilproj
+++ b/tests/src/Loader/classloader/TSAmbiguities/SameMethodImpl/CollapsedInterfaces/HelloWorld.ilproj
@@ -11,22 +11,18 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="HelloWorld.il" />
</ItemGroup>
-
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/TSAmbiguities/Variance/Covariant_CollapsedInterfaces/HelloWorld.ilproj b/tests/src/Loader/classloader/TSAmbiguities/Variance/Covariant_CollapsedInterfaces/HelloWorld.ilproj
index 7b252052e7..e8a3fae590 100644
--- a/tests/src/Loader/classloader/TSAmbiguities/Variance/Covariant_CollapsedInterfaces/HelloWorld.ilproj
+++ b/tests/src/Loader/classloader/TSAmbiguities/Variance/Covariant_CollapsedInterfaces/HelloWorld.ilproj
@@ -11,22 +11,18 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="HelloWorld.il" />
</ItemGroup>
-
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/TSAmbiguities/Variance/Covariant_InherittedCollision/HelloWorld.ilproj b/tests/src/Loader/classloader/TSAmbiguities/Variance/Covariant_InherittedCollision/HelloWorld.ilproj
index 7b252052e7..e8a3fae590 100644
--- a/tests/src/Loader/classloader/TSAmbiguities/Variance/Covariant_InherittedCollision/HelloWorld.ilproj
+++ b/tests/src/Loader/classloader/TSAmbiguities/Variance/Covariant_InherittedCollision/HelloWorld.ilproj
@@ -11,22 +11,18 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="HelloWorld.il" />
</ItemGroup>
-
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/TSAmbiguities/Variance/Variant_CollapsedInterfaces/HelloWorld.ilproj b/tests/src/Loader/classloader/TSAmbiguities/Variance/Variant_CollapsedInterfaces/HelloWorld.ilproj
index 7b252052e7..e8a3fae590 100644
--- a/tests/src/Loader/classloader/TSAmbiguities/Variance/Variant_CollapsedInterfaces/HelloWorld.ilproj
+++ b/tests/src/Loader/classloader/TSAmbiguities/Variance/Variant_CollapsedInterfaces/HelloWorld.ilproj
@@ -11,22 +11,18 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="HelloWorld.il" />
</ItemGroup>
-
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/TSAmbiguities/Variance/Variant_InherittedCollision/HelloWorld.ilproj b/tests/src/Loader/classloader/TSAmbiguities/Variance/Variant_InherittedCollision/HelloWorld.ilproj
index 7b252052e7..e8a3fae590 100644
--- a/tests/src/Loader/classloader/TSAmbiguities/Variance/Variant_InherittedCollision/HelloWorld.ilproj
+++ b/tests/src/Loader/classloader/TSAmbiguities/Variance/Variant_InherittedCollision/HelloWorld.ilproj
@@ -11,22 +11,18 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="HelloWorld.il" />
</ItemGroup>
-
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/TypeForwarding/UnitTest/UnitTest.ilproj b/tests/src/Loader/classloader/TypeForwarding/UnitTest/UnitTest.ilproj
index ffdeae17ce..1913bec5dc 100644
--- a/tests/src/Loader/classloader/TypeForwarding/UnitTest/UnitTest.ilproj
+++ b/tests/src/Loader/classloader/TypeForwarding/UnitTest/UnitTest.ilproj
@@ -11,28 +11,23 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="UnitTest.il" />
</ItemGroup>
-
-
<ItemGroup>
<ProjectReference Include="MyDep.ilproj" />
<ProjectReference Include="MyDep2.csproj" />
<ProjectReference Include="MyDep3.csproj" />
</ItemGroup>
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/TypeInitialization/CctorsWithSideEffects/CctorOpenFile.csproj b/tests/src/Loader/classloader/TypeInitialization/CctorsWithSideEffects/CctorOpenFile.csproj
index 4ea4f4508b..94d88d9136 100644
--- a/tests/src/Loader/classloader/TypeInitialization/CctorsWithSideEffects/CctorOpenFile.csproj
+++ b/tests/src/Loader/classloader/TypeInitialization/CctorsWithSideEffects/CctorOpenFile.csproj
@@ -11,22 +11,18 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="CctorOpenFile.cs" />
</ItemGroup>
-
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/TypeInitialization/CctorsWithSideEffects/ResetGlobalFields.ilproj b/tests/src/Loader/classloader/TypeInitialization/CctorsWithSideEffects/ResetGlobalFields.ilproj
index c8ab2858a0..9d659346f2 100644
--- a/tests/src/Loader/classloader/TypeInitialization/CctorsWithSideEffects/ResetGlobalFields.ilproj
+++ b/tests/src/Loader/classloader/TypeInitialization/CctorsWithSideEffects/ResetGlobalFields.ilproj
@@ -11,22 +11,18 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="ResetGlobalFields.il" />
</ItemGroup>
-
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/TypeInitialization/CircularCctors/CircularCctorFourThreads.csproj b/tests/src/Loader/classloader/TypeInitialization/CircularCctors/CircularCctorFourThreads.csproj
index a16ab06cd7..440b1b1c4c 100644
--- a/tests/src/Loader/classloader/TypeInitialization/CircularCctors/CircularCctorFourThreads.csproj
+++ b/tests/src/Loader/classloader/TypeInitialization/CircularCctors/CircularCctorFourThreads.csproj
@@ -11,22 +11,18 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="CircularCctorFourThreads.cs" />
</ItemGroup>
-
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/TypeInitialization/CircularCctors/CircularCctorThreeThreads01.csproj b/tests/src/Loader/classloader/TypeInitialization/CircularCctors/CircularCctorThreeThreads01.csproj
index 34e181bf57..3b5cc3654f 100644
--- a/tests/src/Loader/classloader/TypeInitialization/CircularCctors/CircularCctorThreeThreads01.csproj
+++ b/tests/src/Loader/classloader/TypeInitialization/CircularCctors/CircularCctorThreeThreads01.csproj
@@ -11,22 +11,18 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="CircularCctorThreeThreads01.cs" />
</ItemGroup>
-
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/TypeInitialization/CircularCctors/CircularCctorThreeThreads01BFI.ilproj b/tests/src/Loader/classloader/TypeInitialization/CircularCctors/CircularCctorThreeThreads01BFI.ilproj
index 22ca80d90e..69cae2c321 100644
--- a/tests/src/Loader/classloader/TypeInitialization/CircularCctors/CircularCctorThreeThreads01BFI.ilproj
+++ b/tests/src/Loader/classloader/TypeInitialization/CircularCctors/CircularCctorThreeThreads01BFI.ilproj
@@ -11,22 +11,18 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="CircularCctorThreeThreads01BFI.il" />
</ItemGroup>
-
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/TypeInitialization/CircularCctors/CircularCctorThreeThreads02.csproj b/tests/src/Loader/classloader/TypeInitialization/CircularCctors/CircularCctorThreeThreads02.csproj
index 485d8e2ed4..af97c1853a 100644
--- a/tests/src/Loader/classloader/TypeInitialization/CircularCctors/CircularCctorThreeThreads02.csproj
+++ b/tests/src/Loader/classloader/TypeInitialization/CircularCctors/CircularCctorThreeThreads02.csproj
@@ -11,22 +11,18 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="CircularCctorThreeThreads02.cs" />
</ItemGroup>
-
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/TypeInitialization/CircularCctors/CircularCctorThreeThreads02BFI.ilproj b/tests/src/Loader/classloader/TypeInitialization/CircularCctors/CircularCctorThreeThreads02BFI.ilproj
index 7790cff36c..94670cd9e2 100644
--- a/tests/src/Loader/classloader/TypeInitialization/CircularCctors/CircularCctorThreeThreads02BFI.ilproj
+++ b/tests/src/Loader/classloader/TypeInitialization/CircularCctors/CircularCctorThreeThreads02BFI.ilproj
@@ -11,22 +11,18 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="CircularCctorThreeThreads02BFI.il" />
</ItemGroup>
-
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/TypeInitialization/CircularCctors/CircularCctorThreeThreads03.csproj b/tests/src/Loader/classloader/TypeInitialization/CircularCctors/CircularCctorThreeThreads03.csproj
index 720ade18e1..0d5cc8c03b 100644
--- a/tests/src/Loader/classloader/TypeInitialization/CircularCctors/CircularCctorThreeThreads03.csproj
+++ b/tests/src/Loader/classloader/TypeInitialization/CircularCctors/CircularCctorThreeThreads03.csproj
@@ -11,22 +11,18 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="CircularCctorThreeThreads03.cs" />
</ItemGroup>
-
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/TypeInitialization/CircularCctors/CircularCctorThreeThreads03BFI.ilproj b/tests/src/Loader/classloader/TypeInitialization/CircularCctors/CircularCctorThreeThreads03BFI.ilproj
index bbf176cd85..7a08c0f352 100644
--- a/tests/src/Loader/classloader/TypeInitialization/CircularCctors/CircularCctorThreeThreads03BFI.ilproj
+++ b/tests/src/Loader/classloader/TypeInitialization/CircularCctors/CircularCctorThreeThreads03BFI.ilproj
@@ -11,22 +11,18 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="CircularCctorThreeThreads03BFI.il" />
</ItemGroup>
-
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/TypeInitialization/Inlining/GenMethInlined.csproj b/tests/src/Loader/classloader/TypeInitialization/Inlining/GenMethInlined.csproj
index 18c90f53d2..98d5d27c57 100644
--- a/tests/src/Loader/classloader/TypeInitialization/Inlining/GenMethInlined.csproj
+++ b/tests/src/Loader/classloader/TypeInitialization/Inlining/GenMethInlined.csproj
@@ -11,22 +11,18 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="GenMethInlined.cs" />
</ItemGroup>
-
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/TypeInitialization/Inlining/GenMethInlined_Multinested.csproj b/tests/src/Loader/classloader/TypeInitialization/Inlining/GenMethInlined_Multinested.csproj
index dd498430eb..0e14bc9d7b 100644
--- a/tests/src/Loader/classloader/TypeInitialization/Inlining/GenMethInlined_Multinested.csproj
+++ b/tests/src/Loader/classloader/TypeInitialization/Inlining/GenMethInlined_Multinested.csproj
@@ -11,22 +11,18 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="GenMethInlined_Multinested.cs" />
</ItemGroup>
-
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/TypeInitialization/Inlining/GenTypeInlined.csproj b/tests/src/Loader/classloader/TypeInitialization/Inlining/GenTypeInlined.csproj
index 50a5bf5be2..c1adc3fe69 100644
--- a/tests/src/Loader/classloader/TypeInitialization/Inlining/GenTypeInlined.csproj
+++ b/tests/src/Loader/classloader/TypeInitialization/Inlining/GenTypeInlined.csproj
@@ -11,22 +11,18 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="GenTypeInlined.cs" />
</ItemGroup>
-
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/TypeInitialization/Inlining/GenTypeInlined_Multinested.csproj b/tests/src/Loader/classloader/TypeInitialization/Inlining/GenTypeInlined_Multinested.csproj
index 1a35fd287e..aaa7719905 100644
--- a/tests/src/Loader/classloader/TypeInitialization/Inlining/GenTypeInlined_Multinested.csproj
+++ b/tests/src/Loader/classloader/TypeInitialization/Inlining/GenTypeInlined_Multinested.csproj
@@ -11,22 +11,18 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="GenTypeInlined_Multinested.cs" />
</ItemGroup>
-
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/TypeInitialization/Inlining/Inlined.csproj b/tests/src/Loader/classloader/TypeInitialization/Inlining/Inlined.csproj
index c68e3a49c2..1a9aac100d 100644
--- a/tests/src/Loader/classloader/TypeInitialization/Inlining/Inlined.csproj
+++ b/tests/src/Loader/classloader/TypeInitialization/Inlining/Inlined.csproj
@@ -11,22 +11,18 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="Inlined.cs" />
</ItemGroup>
-
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/TypeInitialization/Inlining/Inlined_Multinested.csproj b/tests/src/Loader/classloader/TypeInitialization/Inlining/Inlined_Multinested.csproj
index 6a4a8eb11b..968d8cff42 100644
--- a/tests/src/Loader/classloader/TypeInitialization/Inlining/Inlined_Multinested.csproj
+++ b/tests/src/Loader/classloader/TypeInitialization/Inlining/Inlined_Multinested.csproj
@@ -11,22 +11,18 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="Inlined_Multinested.cs" />
</ItemGroup>
-
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/TypeInitialization/ThisNulllPointer/CctorZeroVal01.csproj b/tests/src/Loader/classloader/TypeInitialization/ThisNulllPointer/CctorZeroVal01.csproj
index fac7afa158..b4ddee2551 100644
--- a/tests/src/Loader/classloader/TypeInitialization/ThisNulllPointer/CctorZeroVal01.csproj
+++ b/tests/src/Loader/classloader/TypeInitialization/ThisNulllPointer/CctorZeroVal01.csproj
@@ -11,22 +11,18 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="CctorZeroVal01.cs" />
</ItemGroup>
-
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/TypeInitialization/ThisNulllPointer/CctorZeroVal02.csproj b/tests/src/Loader/classloader/TypeInitialization/ThisNulllPointer/CctorZeroVal02.csproj
index f9326d5386..03ef854a6c 100644
--- a/tests/src/Loader/classloader/TypeInitialization/ThisNulllPointer/CctorZeroVal02.csproj
+++ b/tests/src/Loader/classloader/TypeInitialization/ThisNulllPointer/CctorZeroVal02.csproj
@@ -11,22 +11,18 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="CctorZeroVal02.cs" />
</ItemGroup>
-
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/TypeInitialization/ThisNulllPointer/CctorZeroVal03.csproj b/tests/src/Loader/classloader/TypeInitialization/ThisNulllPointer/CctorZeroVal03.csproj
index 2ecab860c4..549fa70dcb 100644
--- a/tests/src/Loader/classloader/TypeInitialization/ThisNulllPointer/CctorZeroVal03.csproj
+++ b/tests/src/Loader/classloader/TypeInitialization/ThisNulllPointer/CctorZeroVal03.csproj
@@ -11,22 +11,18 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="CctorZeroVal03.cs" />
</ItemGroup>
-
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/TypeInitialization/backpatching/test1.csproj b/tests/src/Loader/classloader/TypeInitialization/backpatching/test1.csproj
index faf9287655..862ed8b764 100644
--- a/tests/src/Loader/classloader/TypeInitialization/backpatching/test1.csproj
+++ b/tests/src/Loader/classloader/TypeInitialization/backpatching/test1.csproj
@@ -11,22 +11,18 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="test1.cs" />
</ItemGroup>
-
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/explicitlayout/Regressions/298006/explicitStruct_oddSize.csproj b/tests/src/Loader/classloader/explicitlayout/Regressions/298006/explicitStruct_oddSize.csproj
index c6ddcea6c7..f471e58fe4 100644
--- a/tests/src/Loader/classloader/explicitlayout/Regressions/298006/explicitStruct_oddSize.csproj
+++ b/tests/src/Loader/classloader/explicitlayout/Regressions/298006/explicitStruct_oddSize.csproj
@@ -11,22 +11,18 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="explicitStruct_oddSize.cs" />
</ItemGroup>
-
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/explicitlayout/Regressions/369794/repro369794.csproj b/tests/src/Loader/classloader/explicitlayout/Regressions/369794/repro369794.csproj
index bb63ddb41a..3b0db22e4d 100644
--- a/tests/src/Loader/classloader/explicitlayout/Regressions/369794/repro369794.csproj
+++ b/tests/src/Loader/classloader/explicitlayout/Regressions/369794/repro369794.csproj
@@ -11,22 +11,18 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="repro369794.cs" />
</ItemGroup>
-
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/explicitlayout/Regressions/ASURT/ASURT150271/bigdat.ilproj b/tests/src/Loader/classloader/explicitlayout/Regressions/ASURT/ASURT150271/bigdat.ilproj
index 1175e271d3..546b56e080 100644
--- a/tests/src/Loader/classloader/explicitlayout/Regressions/ASURT/ASURT150271/bigdat.ilproj
+++ b/tests/src/Loader/classloader/explicitlayout/Regressions/ASURT/ASURT150271/bigdat.ilproj
@@ -11,22 +11,18 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="bigdat.il" />
</ItemGroup>
-
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/explicitlayout/Regressions/ASURT/ASURT150271/test10.ilproj b/tests/src/Loader/classloader/explicitlayout/Regressions/ASURT/ASURT150271/test10.ilproj
index 1f8d5d4aaf..331c868163 100644
--- a/tests/src/Loader/classloader/explicitlayout/Regressions/ASURT/ASURT150271/test10.ilproj
+++ b/tests/src/Loader/classloader/explicitlayout/Regressions/ASURT/ASURT150271/test10.ilproj
@@ -11,22 +11,18 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="test10.il" />
</ItemGroup>
-
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/explicitlayout/Regressions/ASURT/ASURT150271/test11.ilproj b/tests/src/Loader/classloader/explicitlayout/Regressions/ASURT/ASURT150271/test11.ilproj
index ae8206cb91..6c6cee1a32 100644
--- a/tests/src/Loader/classloader/explicitlayout/Regressions/ASURT/ASURT150271/test11.ilproj
+++ b/tests/src/Loader/classloader/explicitlayout/Regressions/ASURT/ASURT150271/test11.ilproj
@@ -11,22 +11,18 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="test11.il" />
</ItemGroup>
-
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/explicitlayout/Regressions/ASURT/ASURT150271/test14.ilproj b/tests/src/Loader/classloader/explicitlayout/Regressions/ASURT/ASURT150271/test14.ilproj
index 734695b411..21131c1378 100644
--- a/tests/src/Loader/classloader/explicitlayout/Regressions/ASURT/ASURT150271/test14.ilproj
+++ b/tests/src/Loader/classloader/explicitlayout/Regressions/ASURT/ASURT150271/test14.ilproj
@@ -11,22 +11,18 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="test14.il" />
</ItemGroup>
-
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/explicitlayout/Regressions/ASURT/ASURT150271/test15.ilproj b/tests/src/Loader/classloader/explicitlayout/Regressions/ASURT/ASURT150271/test15.ilproj
index 19856536f8..c7553a4646 100644
--- a/tests/src/Loader/classloader/explicitlayout/Regressions/ASURT/ASURT150271/test15.ilproj
+++ b/tests/src/Loader/classloader/explicitlayout/Regressions/ASURT/ASURT150271/test15.ilproj
@@ -11,22 +11,18 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="test15.il" />
</ItemGroup>
-
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/explicitlayout/Regressions/ASURT/ASURT150271/test16.ilproj b/tests/src/Loader/classloader/explicitlayout/Regressions/ASURT/ASURT150271/test16.ilproj
index 90fc1aae70..0f1a259dcb 100644
--- a/tests/src/Loader/classloader/explicitlayout/Regressions/ASURT/ASURT150271/test16.ilproj
+++ b/tests/src/Loader/classloader/explicitlayout/Regressions/ASURT/ASURT150271/test16.ilproj
@@ -11,22 +11,18 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="test16.il" />
</ItemGroup>
-
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/explicitlayout/Regressions/ASURT/ASURT150271/test2.ilproj b/tests/src/Loader/classloader/explicitlayout/Regressions/ASURT/ASURT150271/test2.ilproj
index 5b0225d7ec..c36e9253b1 100644
--- a/tests/src/Loader/classloader/explicitlayout/Regressions/ASURT/ASURT150271/test2.ilproj
+++ b/tests/src/Loader/classloader/explicitlayout/Regressions/ASURT/ASURT150271/test2.ilproj
@@ -11,22 +11,18 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="test2.il" />
</ItemGroup>
-
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/explicitlayout/Regressions/ASURT/ASURT150271/test21.ilproj b/tests/src/Loader/classloader/explicitlayout/Regressions/ASURT/ASURT150271/test21.ilproj
index d20cc920bf..9c12624d97 100644
--- a/tests/src/Loader/classloader/explicitlayout/Regressions/ASURT/ASURT150271/test21.ilproj
+++ b/tests/src/Loader/classloader/explicitlayout/Regressions/ASURT/ASURT150271/test21.ilproj
@@ -11,22 +11,18 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="test21.il" />
</ItemGroup>
-
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/explicitlayout/Regressions/ASURT/ASURT150271/test23.ilproj b/tests/src/Loader/classloader/explicitlayout/Regressions/ASURT/ASURT150271/test23.ilproj
index fc3b22d08b..ad1658d656 100644
--- a/tests/src/Loader/classloader/explicitlayout/Regressions/ASURT/ASURT150271/test23.ilproj
+++ b/tests/src/Loader/classloader/explicitlayout/Regressions/ASURT/ASURT150271/test23.ilproj
@@ -11,22 +11,18 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="test23.il" />
</ItemGroup>
-
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/explicitlayout/Regressions/ASURT/ASURT150271/test24.ilproj b/tests/src/Loader/classloader/explicitlayout/Regressions/ASURT/ASURT150271/test24.ilproj
index ca1b39dd95..9eb12728ff 100644
--- a/tests/src/Loader/classloader/explicitlayout/Regressions/ASURT/ASURT150271/test24.ilproj
+++ b/tests/src/Loader/classloader/explicitlayout/Regressions/ASURT/ASURT150271/test24.ilproj
@@ -11,22 +11,18 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="test24.il" />
</ItemGroup>
-
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/explicitlayout/Regressions/ASURT/ASURT150271/test9.ilproj b/tests/src/Loader/classloader/explicitlayout/Regressions/ASURT/ASURT150271/test9.ilproj
index 77fbfcca95..d87cb30d9c 100644
--- a/tests/src/Loader/classloader/explicitlayout/Regressions/ASURT/ASURT150271/test9.ilproj
+++ b/tests/src/Loader/classloader/explicitlayout/Regressions/ASURT/ASURT150271/test9.ilproj
@@ -11,22 +11,18 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="test9.il" />
</ItemGroup>
-
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/explicitlayout/misc/case10.csproj b/tests/src/Loader/classloader/explicitlayout/misc/case10.csproj
index 2210ef23e0..e4f9090b9b 100644
--- a/tests/src/Loader/classloader/explicitlayout/misc/case10.csproj
+++ b/tests/src/Loader/classloader/explicitlayout/misc/case10.csproj
@@ -11,22 +11,18 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="case10.cs" />
</ItemGroup>
-
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/explicitlayout/misc/derivedExplicitClass.csproj b/tests/src/Loader/classloader/explicitlayout/misc/derivedExplicitClass.csproj
index d23a3ce386..da93d20694 100644
--- a/tests/src/Loader/classloader/explicitlayout/misc/derivedExplicitClass.csproj
+++ b/tests/src/Loader/classloader/explicitlayout/misc/derivedExplicitClass.csproj
@@ -11,22 +11,18 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="derivedexplicitclass.cs" />
</ItemGroup>
-
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/generics/Constraints/General/ManyGenConstraints.csproj b/tests/src/Loader/classloader/generics/Constraints/General/ManyGenConstraints.csproj
index bec7ddd0aa..fb90490c89 100644
--- a/tests/src/Loader/classloader/generics/Constraints/General/ManyGenConstraints.csproj
+++ b/tests/src/Loader/classloader/generics/Constraints/General/ManyGenConstraints.csproj
@@ -11,22 +11,18 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="ManyGenConstraints.cs" />
</ItemGroup>
-
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/generics/Constraints/Recursion/RecursiveConstraints.csproj b/tests/src/Loader/classloader/generics/Constraints/Recursion/RecursiveConstraints.csproj
index 1233619cb7..ab84304a48 100644
--- a/tests/src/Loader/classloader/generics/Constraints/Recursion/RecursiveConstraints.csproj
+++ b/tests/src/Loader/classloader/generics/Constraints/Recursion/RecursiveConstraints.csproj
@@ -11,22 +11,18 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="RecursiveConstraints.cs" />
</ItemGroup>
-
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/generics/Constraints/Regressions/532403/VSW532403.csproj b/tests/src/Loader/classloader/generics/Constraints/Regressions/532403/VSW532403.csproj
index bd16064147..26347a5ce8 100644
--- a/tests/src/Loader/classloader/generics/Constraints/Regressions/532403/VSW532403.csproj
+++ b/tests/src/Loader/classloader/generics/Constraints/Regressions/532403/VSW532403.csproj
@@ -11,22 +11,18 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="VSW532403.cs" />
</ItemGroup>
-
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/generics/Constraints/Regressions/ddb62403/bug62403.csproj b/tests/src/Loader/classloader/generics/Constraints/Regressions/ddb62403/bug62403.csproj
index fdfcd50856..2a2e5e906e 100644
--- a/tests/src/Loader/classloader/generics/Constraints/Regressions/ddb62403/bug62403.csproj
+++ b/tests/src/Loader/classloader/generics/Constraints/Regressions/ddb62403/bug62403.csproj
@@ -11,22 +11,18 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="bug62403.cs" />
</ItemGroup>
-
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/generics/Constraints/Regressions/dev10_512868/dev10_512868.csproj b/tests/src/Loader/classloader/generics/Constraints/Regressions/dev10_512868/dev10_512868.csproj
index 0fc20a133e..9bab068772 100644
--- a/tests/src/Loader/classloader/generics/Constraints/Regressions/dev10_512868/dev10_512868.csproj
+++ b/tests/src/Loader/classloader/generics/Constraints/Regressions/dev10_512868/dev10_512868.csproj
@@ -11,22 +11,18 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="dev10_512868.cs" />
</ItemGroup>
-
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/generics/Constraints/Regressions/vsw609874/vsw609874.csproj b/tests/src/Loader/classloader/generics/Constraints/Regressions/vsw609874/vsw609874.csproj
index e413fec4c8..5fa4a90c52 100644
--- a/tests/src/Loader/classloader/generics/Constraints/Regressions/vsw609874/vsw609874.csproj
+++ b/tests/src/Loader/classloader/generics/Constraints/Regressions/vsw609874/vsw609874.csproj
@@ -11,22 +11,18 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="vsw609874.cs" />
</ItemGroup>
-
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/generics/GenericMethods/arity01.ilproj b/tests/src/Loader/classloader/generics/GenericMethods/arity01.ilproj
index 86c1ecc548..dab96575b2 100644
--- a/tests/src/Loader/classloader/generics/GenericMethods/arity01.ilproj
+++ b/tests/src/Loader/classloader/generics/GenericMethods/arity01.ilproj
@@ -11,22 +11,18 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="arity01.il" />
</ItemGroup>
-
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/generics/GenericMethods/method001.csproj b/tests/src/Loader/classloader/generics/GenericMethods/method001.csproj
index 1788071f4d..965ee0448c 100644
--- a/tests/src/Loader/classloader/generics/GenericMethods/method001.csproj
+++ b/tests/src/Loader/classloader/generics/GenericMethods/method001.csproj
@@ -11,22 +11,18 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="method001.cs" />
</ItemGroup>
-
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/generics/GenericMethods/method001a.csproj b/tests/src/Loader/classloader/generics/GenericMethods/method001a.csproj
index 6b3270154c..070caecf74 100644
--- a/tests/src/Loader/classloader/generics/GenericMethods/method001a.csproj
+++ b/tests/src/Loader/classloader/generics/GenericMethods/method001a.csproj
@@ -11,22 +11,18 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="method001a.cs" />
</ItemGroup>
-
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/generics/GenericMethods/method001b.csproj b/tests/src/Loader/classloader/generics/GenericMethods/method001b.csproj
index 160df24f8a..dcdb4162d5 100644
--- a/tests/src/Loader/classloader/generics/GenericMethods/method001b.csproj
+++ b/tests/src/Loader/classloader/generics/GenericMethods/method001b.csproj
@@ -11,22 +11,18 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="method001b.cs" />
</ItemGroup>
-
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/generics/GenericMethods/method001c.csproj b/tests/src/Loader/classloader/generics/GenericMethods/method001c.csproj
index 644003d19c..4c64b7e016 100644
--- a/tests/src/Loader/classloader/generics/GenericMethods/method001c.csproj
+++ b/tests/src/Loader/classloader/generics/GenericMethods/method001c.csproj
@@ -11,22 +11,18 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="method001c.cs" />
</ItemGroup>
-
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/generics/GenericMethods/method001d.csproj b/tests/src/Loader/classloader/generics/GenericMethods/method001d.csproj
index e871b9aa8f..aee85e2993 100644
--- a/tests/src/Loader/classloader/generics/GenericMethods/method001d.csproj
+++ b/tests/src/Loader/classloader/generics/GenericMethods/method001d.csproj
@@ -11,22 +11,18 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="method001d.cs" />
</ItemGroup>
-
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/generics/GenericMethods/method001e.csproj b/tests/src/Loader/classloader/generics/GenericMethods/method001e.csproj
index 7891770395..a53069d805 100644
--- a/tests/src/Loader/classloader/generics/GenericMethods/method001e.csproj
+++ b/tests/src/Loader/classloader/generics/GenericMethods/method001e.csproj
@@ -11,22 +11,18 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="method001e.cs" />
</ItemGroup>
-
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/generics/GenericMethods/method001f.csproj b/tests/src/Loader/classloader/generics/GenericMethods/method001f.csproj
index bed8eaf436..72e0374795 100644
--- a/tests/src/Loader/classloader/generics/GenericMethods/method001f.csproj
+++ b/tests/src/Loader/classloader/generics/GenericMethods/method001f.csproj
@@ -11,22 +11,18 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="method001f.cs" />
</ItemGroup>
-
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/generics/GenericMethods/method001g.csproj b/tests/src/Loader/classloader/generics/GenericMethods/method001g.csproj
index f18bd209d1..1bfac52dc9 100644
--- a/tests/src/Loader/classloader/generics/GenericMethods/method001g.csproj
+++ b/tests/src/Loader/classloader/generics/GenericMethods/method001g.csproj
@@ -11,22 +11,18 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="method001g.cs" />
</ItemGroup>
-
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/generics/GenericMethods/method001h.csproj b/tests/src/Loader/classloader/generics/GenericMethods/method001h.csproj
index 9c16c30379..8c83e433bb 100644
--- a/tests/src/Loader/classloader/generics/GenericMethods/method001h.csproj
+++ b/tests/src/Loader/classloader/generics/GenericMethods/method001h.csproj
@@ -11,22 +11,18 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="method001h.cs" />
</ItemGroup>
-
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/generics/GenericMethods/method001i.csproj b/tests/src/Loader/classloader/generics/GenericMethods/method001i.csproj
index 660811869a..3dda2bc693 100644
--- a/tests/src/Loader/classloader/generics/GenericMethods/method001i.csproj
+++ b/tests/src/Loader/classloader/generics/GenericMethods/method001i.csproj
@@ -11,22 +11,18 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="method001i.cs" />
</ItemGroup>
-
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/generics/GenericMethods/method001j.csproj b/tests/src/Loader/classloader/generics/GenericMethods/method001j.csproj
index a04316ab45..6d92f07a1a 100644
--- a/tests/src/Loader/classloader/generics/GenericMethods/method001j.csproj
+++ b/tests/src/Loader/classloader/generics/GenericMethods/method001j.csproj
@@ -11,22 +11,18 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="method001j.cs" />
</ItemGroup>
-
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/generics/GenericMethods/method002.csproj b/tests/src/Loader/classloader/generics/GenericMethods/method002.csproj
index e972740e55..99937448f6 100644
--- a/tests/src/Loader/classloader/generics/GenericMethods/method002.csproj
+++ b/tests/src/Loader/classloader/generics/GenericMethods/method002.csproj
@@ -11,22 +11,18 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="method002.cs" />
</ItemGroup>
-
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/generics/GenericMethods/method003.csproj b/tests/src/Loader/classloader/generics/GenericMethods/method003.csproj
index 2f42963007..a155488685 100644
--- a/tests/src/Loader/classloader/generics/GenericMethods/method003.csproj
+++ b/tests/src/Loader/classloader/generics/GenericMethods/method003.csproj
@@ -11,22 +11,18 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="method003.cs" />
</ItemGroup>
-
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/generics/GenericMethods/method004.csproj b/tests/src/Loader/classloader/generics/GenericMethods/method004.csproj
index 31145da941..452031750b 100644
--- a/tests/src/Loader/classloader/generics/GenericMethods/method004.csproj
+++ b/tests/src/Loader/classloader/generics/GenericMethods/method004.csproj
@@ -11,22 +11,18 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="method004.cs" />
</ItemGroup>
-
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/generics/GenericMethods/method005.csproj b/tests/src/Loader/classloader/generics/GenericMethods/method005.csproj
index 72ae09e7c6..4228bbc71f 100644
--- a/tests/src/Loader/classloader/generics/GenericMethods/method005.csproj
+++ b/tests/src/Loader/classloader/generics/GenericMethods/method005.csproj
@@ -11,22 +11,18 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="method005.cs" />
</ItemGroup>
-
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/generics/GenericMethods/method006.csproj b/tests/src/Loader/classloader/generics/GenericMethods/method006.csproj
index 065798bfa7..2cdad929e3 100644
--- a/tests/src/Loader/classloader/generics/GenericMethods/method006.csproj
+++ b/tests/src/Loader/classloader/generics/GenericMethods/method006.csproj
@@ -11,22 +11,18 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="method006.cs" />
</ItemGroup>
-
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/generics/GenericMethods/method007.csproj b/tests/src/Loader/classloader/generics/GenericMethods/method007.csproj
index 82d140fde3..0e127be5ab 100644
--- a/tests/src/Loader/classloader/generics/GenericMethods/method007.csproj
+++ b/tests/src/Loader/classloader/generics/GenericMethods/method007.csproj
@@ -11,22 +11,18 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="method007.cs" />
</ItemGroup>
-
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/generics/GenericMethods/method008.csproj b/tests/src/Loader/classloader/generics/GenericMethods/method008.csproj
index 62ae1c5e57..7b6b87fcb3 100644
--- a/tests/src/Loader/classloader/generics/GenericMethods/method008.csproj
+++ b/tests/src/Loader/classloader/generics/GenericMethods/method008.csproj
@@ -11,22 +11,18 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="method008.cs" />
</ItemGroup>
-
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/generics/GenericMethods/method009.csproj b/tests/src/Loader/classloader/generics/GenericMethods/method009.csproj
index 01c398209a..72c6bcb0c9 100644
--- a/tests/src/Loader/classloader/generics/GenericMethods/method009.csproj
+++ b/tests/src/Loader/classloader/generics/GenericMethods/method009.csproj
@@ -11,22 +11,18 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="method009.cs" />
</ItemGroup>
-
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/generics/GenericMethods/method010.csproj b/tests/src/Loader/classloader/generics/GenericMethods/method010.csproj
index 54164665a9..309f41be8a 100644
--- a/tests/src/Loader/classloader/generics/GenericMethods/method010.csproj
+++ b/tests/src/Loader/classloader/generics/GenericMethods/method010.csproj
@@ -11,22 +11,18 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="method010.cs" />
</ItemGroup>
-
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/generics/GenericMethods/method011.csproj b/tests/src/Loader/classloader/generics/GenericMethods/method011.csproj
index 96dda1ca82..3ccc69ba9d 100644
--- a/tests/src/Loader/classloader/generics/GenericMethods/method011.csproj
+++ b/tests/src/Loader/classloader/generics/GenericMethods/method011.csproj
@@ -11,22 +11,18 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="method011.cs" />
</ItemGroup>
-
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/generics/GenericMethods/method012.csproj b/tests/src/Loader/classloader/generics/GenericMethods/method012.csproj
index b6537886e9..16b85c4d11 100644
--- a/tests/src/Loader/classloader/generics/GenericMethods/method012.csproj
+++ b/tests/src/Loader/classloader/generics/GenericMethods/method012.csproj
@@ -11,22 +11,18 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="method012.cs" />
</ItemGroup>
-
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/generics/GenericMethods/method013.csproj b/tests/src/Loader/classloader/generics/GenericMethods/method013.csproj
index 58c3ff6fca..7e24596488 100644
--- a/tests/src/Loader/classloader/generics/GenericMethods/method013.csproj
+++ b/tests/src/Loader/classloader/generics/GenericMethods/method013.csproj
@@ -11,22 +11,18 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="method013.cs" />
</ItemGroup>
-
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/generics/GenericMethods/method014.ilproj b/tests/src/Loader/classloader/generics/GenericMethods/method014.ilproj
index eb1f3b1c11..760bf71c99 100644
--- a/tests/src/Loader/classloader/generics/GenericMethods/method014.ilproj
+++ b/tests/src/Loader/classloader/generics/GenericMethods/method014.ilproj
@@ -11,22 +11,18 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="method014.il" />
</ItemGroup>
-
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/generics/GenericMethods/method015.csproj b/tests/src/Loader/classloader/generics/GenericMethods/method015.csproj
index 87ced62a87..f3db567820 100644
--- a/tests/src/Loader/classloader/generics/GenericMethods/method015.csproj
+++ b/tests/src/Loader/classloader/generics/GenericMethods/method015.csproj
@@ -11,22 +11,18 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="method015.cs" />
</ItemGroup>
-
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/generics/GenericMethods/method016.ilproj b/tests/src/Loader/classloader/generics/GenericMethods/method016.ilproj
index a94e3d4ce1..ed63a2b92f 100644
--- a/tests/src/Loader/classloader/generics/GenericMethods/method016.ilproj
+++ b/tests/src/Loader/classloader/generics/GenericMethods/method016.ilproj
@@ -11,22 +11,18 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="method016.il" />
</ItemGroup>
-
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/generics/Instantiation/Negative/Type_ofT_Inherit_FromT.ilproj b/tests/src/Loader/classloader/generics/Instantiation/Negative/Type_ofT_Inherit_FromT.ilproj
index c6becce8cc..ed18e905bc 100644
--- a/tests/src/Loader/classloader/generics/Instantiation/Negative/Type_ofT_Inherit_FromT.ilproj
+++ b/tests/src/Loader/classloader/generics/Instantiation/Negative/Type_ofT_Inherit_FromT.ilproj
@@ -11,22 +11,18 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="Type_ofT_Inherit_FromT.il" />
</ItemGroup>
-
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/generics/Instantiation/Negative/abstract02.ilproj b/tests/src/Loader/classloader/generics/Instantiation/Negative/abstract02.ilproj
index c8a7c164c3..9d181764e4 100644
--- a/tests/src/Loader/classloader/generics/Instantiation/Negative/abstract02.ilproj
+++ b/tests/src/Loader/classloader/generics/Instantiation/Negative/abstract02.ilproj
@@ -11,22 +11,18 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="abstract02.il" />
</ItemGroup>
-
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/generics/Instantiation/Negative/abstract03.ilproj b/tests/src/Loader/classloader/generics/Instantiation/Negative/abstract03.ilproj
index 450a479588..359600e24b 100644
--- a/tests/src/Loader/classloader/generics/Instantiation/Negative/abstract03.ilproj
+++ b/tests/src/Loader/classloader/generics/Instantiation/Negative/abstract03.ilproj
@@ -11,22 +11,18 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="abstract03.il" />
</ItemGroup>
-
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/generics/Instantiation/Negative/abstract04.ilproj b/tests/src/Loader/classloader/generics/Instantiation/Negative/abstract04.ilproj
index 6a319ee835..3efecb20ec 100644
--- a/tests/src/Loader/classloader/generics/Instantiation/Negative/abstract04.ilproj
+++ b/tests/src/Loader/classloader/generics/Instantiation/Negative/abstract04.ilproj
@@ -11,22 +11,18 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="abstract04.il" />
</ItemGroup>
-
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/generics/Instantiation/Negative/abstract05.ilproj b/tests/src/Loader/classloader/generics/Instantiation/Negative/abstract05.ilproj
index 0bedfc9d0b..c51a4a6b4b 100644
--- a/tests/src/Loader/classloader/generics/Instantiation/Negative/abstract05.ilproj
+++ b/tests/src/Loader/classloader/generics/Instantiation/Negative/abstract05.ilproj
@@ -11,22 +11,18 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="abstract05.il" />
</ItemGroup>
-
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/generics/Instantiation/Negative/abstract06.ilproj b/tests/src/Loader/classloader/generics/Instantiation/Negative/abstract06.ilproj
index 8640ed04ae..87f3128513 100644
--- a/tests/src/Loader/classloader/generics/Instantiation/Negative/abstract06.ilproj
+++ b/tests/src/Loader/classloader/generics/Instantiation/Negative/abstract06.ilproj
@@ -11,22 +11,18 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="abstract06.il" />
</ItemGroup>
-
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/generics/Instantiation/Negative/abstract07.ilproj b/tests/src/Loader/classloader/generics/Instantiation/Negative/abstract07.ilproj
index ea3bbde1cf..6ada719b81 100644
--- a/tests/src/Loader/classloader/generics/Instantiation/Negative/abstract07.ilproj
+++ b/tests/src/Loader/classloader/generics/Instantiation/Negative/abstract07.ilproj
@@ -11,22 +11,18 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="abstract07.il" />
</ItemGroup>
-
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/generics/Instantiation/Negative/abstract08.ilproj b/tests/src/Loader/classloader/generics/Instantiation/Negative/abstract08.ilproj
index b92b5cb823..9074dc7543 100644
--- a/tests/src/Loader/classloader/generics/Instantiation/Negative/abstract08.ilproj
+++ b/tests/src/Loader/classloader/generics/Instantiation/Negative/abstract08.ilproj
@@ -11,22 +11,18 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="abstract08.il" />
</ItemGroup>
-
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/generics/Instantiation/Negative/abstract09.ilproj b/tests/src/Loader/classloader/generics/Instantiation/Negative/abstract09.ilproj
index d61163ff3e..d347eca3d6 100644
--- a/tests/src/Loader/classloader/generics/Instantiation/Negative/abstract09.ilproj
+++ b/tests/src/Loader/classloader/generics/Instantiation/Negative/abstract09.ilproj
@@ -11,22 +11,18 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="abstract09.il" />
</ItemGroup>
-
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/generics/Instantiation/Negative/abstract10.ilproj b/tests/src/Loader/classloader/generics/Instantiation/Negative/abstract10.ilproj
index ab25793db1..f0bce16fc7 100644
--- a/tests/src/Loader/classloader/generics/Instantiation/Negative/abstract10.ilproj
+++ b/tests/src/Loader/classloader/generics/Instantiation/Negative/abstract10.ilproj
@@ -11,22 +11,18 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="abstract10.il" />
</ItemGroup>
-
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/generics/Instantiation/Negative/param01.ilproj b/tests/src/Loader/classloader/generics/Instantiation/Negative/param01.ilproj
index f4173724e6..4265d15436 100644
--- a/tests/src/Loader/classloader/generics/Instantiation/Negative/param01.ilproj
+++ b/tests/src/Loader/classloader/generics/Instantiation/Negative/param01.ilproj
@@ -11,22 +11,18 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="param01.il" />
</ItemGroup>
-
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/generics/Instantiation/Negative/param02.ilproj b/tests/src/Loader/classloader/generics/Instantiation/Negative/param02.ilproj
index 079fe5af7b..f1fa36f353 100644
--- a/tests/src/Loader/classloader/generics/Instantiation/Negative/param02.ilproj
+++ b/tests/src/Loader/classloader/generics/Instantiation/Negative/param02.ilproj
@@ -11,22 +11,18 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="param02.il" />
</ItemGroup>
-
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/generics/Instantiation/Negative/param03.ilproj b/tests/src/Loader/classloader/generics/Instantiation/Negative/param03.ilproj
index be1e5170bf..0df4c9838b 100644
--- a/tests/src/Loader/classloader/generics/Instantiation/Negative/param03.ilproj
+++ b/tests/src/Loader/classloader/generics/Instantiation/Negative/param03.ilproj
@@ -11,22 +11,18 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="param03.il" />
</ItemGroup>
-
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/generics/Instantiation/Negative/param04.ilproj b/tests/src/Loader/classloader/generics/Instantiation/Negative/param04.ilproj
index 62d5142506..2953c81eba 100644
--- a/tests/src/Loader/classloader/generics/Instantiation/Negative/param04.ilproj
+++ b/tests/src/Loader/classloader/generics/Instantiation/Negative/param04.ilproj
@@ -11,22 +11,18 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="param04.il" />
</ItemGroup>
-
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/generics/Instantiation/Negative/param05.ilproj b/tests/src/Loader/classloader/generics/Instantiation/Negative/param05.ilproj
index 1af596c6b3..79fe29655b 100644
--- a/tests/src/Loader/classloader/generics/Instantiation/Negative/param05.ilproj
+++ b/tests/src/Loader/classloader/generics/Instantiation/Negative/param05.ilproj
@@ -11,22 +11,18 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="param05.il" />
</ItemGroup>
-
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/generics/Instantiation/Negative/param06.ilproj b/tests/src/Loader/classloader/generics/Instantiation/Negative/param06.ilproj
index e54915be09..fde07b3e43 100644
--- a/tests/src/Loader/classloader/generics/Instantiation/Negative/param06.ilproj
+++ b/tests/src/Loader/classloader/generics/Instantiation/Negative/param06.ilproj
@@ -11,22 +11,18 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="param06.il" />
</ItemGroup>
-
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/generics/Instantiation/Negative/param07.ilproj b/tests/src/Loader/classloader/generics/Instantiation/Negative/param07.ilproj
index 5e1cb1b820..a2a24d3ddd 100644
--- a/tests/src/Loader/classloader/generics/Instantiation/Negative/param07.ilproj
+++ b/tests/src/Loader/classloader/generics/Instantiation/Negative/param07.ilproj
@@ -11,22 +11,18 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="param07.il" />
</ItemGroup>
-
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/generics/Instantiation/Negative/param08.ilproj b/tests/src/Loader/classloader/generics/Instantiation/Negative/param08.ilproj
index 87094b255a..43384e1455 100644
--- a/tests/src/Loader/classloader/generics/Instantiation/Negative/param08.ilproj
+++ b/tests/src/Loader/classloader/generics/Instantiation/Negative/param08.ilproj
@@ -11,22 +11,18 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="param08.il" />
</ItemGroup>
-
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/generics/Instantiation/Nesting/NestedGenericClasses.csproj b/tests/src/Loader/classloader/generics/Instantiation/Nesting/NestedGenericClasses.csproj
index 6f27e8bf33..f9e3ebd14e 100644
--- a/tests/src/Loader/classloader/generics/Instantiation/Nesting/NestedGenericClasses.csproj
+++ b/tests/src/Loader/classloader/generics/Instantiation/Nesting/NestedGenericClasses.csproj
@@ -11,22 +11,18 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="NestedGenericClasses.cs" />
</ItemGroup>
-
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/generics/Instantiation/Nesting/NestedGenericStructs.csproj b/tests/src/Loader/classloader/generics/Instantiation/Nesting/NestedGenericStructs.csproj
index 9a214840c8..67fb13dd95 100644
--- a/tests/src/Loader/classloader/generics/Instantiation/Nesting/NestedGenericStructs.csproj
+++ b/tests/src/Loader/classloader/generics/Instantiation/Nesting/NestedGenericStructs.csproj
@@ -11,22 +11,18 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="NestedGenericStructs.cs" />
</ItemGroup>
-
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/generics/Instantiation/Positive/AbstractBase04.csproj b/tests/src/Loader/classloader/generics/Instantiation/Positive/AbstractBase04.csproj
index 11dbb5ee38..138ab646ed 100644
--- a/tests/src/Loader/classloader/generics/Instantiation/Positive/AbstractBase04.csproj
+++ b/tests/src/Loader/classloader/generics/Instantiation/Positive/AbstractBase04.csproj
@@ -11,22 +11,18 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="AbstractBase04.cs" />
</ItemGroup>
-
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/generics/Instantiation/Positive/MultipleInterface01.csproj b/tests/src/Loader/classloader/generics/Instantiation/Positive/MultipleInterface01.csproj
index c8b3bba3c4..82a5eb9bed 100644
--- a/tests/src/Loader/classloader/generics/Instantiation/Positive/MultipleInterface01.csproj
+++ b/tests/src/Loader/classloader/generics/Instantiation/Positive/MultipleInterface01.csproj
@@ -11,22 +11,18 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="MultipleInterface01.cs" />
</ItemGroup>
-
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/generics/Instantiation/Positive/MultipleInterface02.csproj b/tests/src/Loader/classloader/generics/Instantiation/Positive/MultipleInterface02.csproj
index e374f044de..1624b62432 100644
--- a/tests/src/Loader/classloader/generics/Instantiation/Positive/MultipleInterface02.csproj
+++ b/tests/src/Loader/classloader/generics/Instantiation/Positive/MultipleInterface02.csproj
@@ -11,22 +11,18 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="MultipleInterface02.cs" />
</ItemGroup>
-
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/generics/Instantiation/Positive/MultipleInterface03.csproj b/tests/src/Loader/classloader/generics/Instantiation/Positive/MultipleInterface03.csproj
index 87a6308df3..dd177d9baa 100644
--- a/tests/src/Loader/classloader/generics/Instantiation/Positive/MultipleInterface03.csproj
+++ b/tests/src/Loader/classloader/generics/Instantiation/Positive/MultipleInterface03.csproj
@@ -11,22 +11,18 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="MultipleInterface03.cs" />
</ItemGroup>
-
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/generics/Instantiation/Positive/MultipleInterface04.csproj b/tests/src/Loader/classloader/generics/Instantiation/Positive/MultipleInterface04.csproj
index 1c55ba33b4..e0d0882dea 100644
--- a/tests/src/Loader/classloader/generics/Instantiation/Positive/MultipleInterface04.csproj
+++ b/tests/src/Loader/classloader/generics/Instantiation/Positive/MultipleInterface04.csproj
@@ -11,22 +11,18 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="MultipleInterface04.cs" />
</ItemGroup>
-
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/generics/Instantiation/Positive/MultipleInterface05.csproj b/tests/src/Loader/classloader/generics/Instantiation/Positive/MultipleInterface05.csproj
index 559d7f28c0..a512a4c481 100644
--- a/tests/src/Loader/classloader/generics/Instantiation/Positive/MultipleInterface05.csproj
+++ b/tests/src/Loader/classloader/generics/Instantiation/Positive/MultipleInterface05.csproj
@@ -11,22 +11,18 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="MultipleInterface05.cs" />
</ItemGroup>
-
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/generics/Instantiation/Positive/MultipleInterface06.csproj b/tests/src/Loader/classloader/generics/Instantiation/Positive/MultipleInterface06.csproj
index 1e98081e49..f21e815e47 100644
--- a/tests/src/Loader/classloader/generics/Instantiation/Positive/MultipleInterface06.csproj
+++ b/tests/src/Loader/classloader/generics/Instantiation/Positive/MultipleInterface06.csproj
@@ -11,22 +11,18 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="MultipleInterface06.cs" />
</ItemGroup>
-
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/generics/Instantiation/Positive/MultipleInterface07.csproj b/tests/src/Loader/classloader/generics/Instantiation/Positive/MultipleInterface07.csproj
index 827d989af7..a76c7f25a9 100644
--- a/tests/src/Loader/classloader/generics/Instantiation/Positive/MultipleInterface07.csproj
+++ b/tests/src/Loader/classloader/generics/Instantiation/Positive/MultipleInterface07.csproj
@@ -11,22 +11,18 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="MultipleInterface07.cs" />
</ItemGroup>
-
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/generics/Instantiation/Positive/MultipleInterface08.csproj b/tests/src/Loader/classloader/generics/Instantiation/Positive/MultipleInterface08.csproj
index f95deca933..87805bd19d 100644
--- a/tests/src/Loader/classloader/generics/Instantiation/Positive/MultipleInterface08.csproj
+++ b/tests/src/Loader/classloader/generics/Instantiation/Positive/MultipleInterface08.csproj
@@ -11,22 +11,18 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="MultipleInterface08.cs" />
</ItemGroup>
-
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/generics/Instantiation/Positive/MultipleInterface09.csproj b/tests/src/Loader/classloader/generics/Instantiation/Positive/MultipleInterface09.csproj
index b738c41fbf..12f74d6507 100644
--- a/tests/src/Loader/classloader/generics/Instantiation/Positive/MultipleInterface09.csproj
+++ b/tests/src/Loader/classloader/generics/Instantiation/Positive/MultipleInterface09.csproj
@@ -11,22 +11,18 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="MultipleInterface09.cs" />
</ItemGroup>
-
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/generics/Instantiation/Positive/MultipleInterface10.csproj b/tests/src/Loader/classloader/generics/Instantiation/Positive/MultipleInterface10.csproj
index be568a697b..c6cd53840b 100644
--- a/tests/src/Loader/classloader/generics/Instantiation/Positive/MultipleInterface10.csproj
+++ b/tests/src/Loader/classloader/generics/Instantiation/Positive/MultipleInterface10.csproj
@@ -11,22 +11,18 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="MultipleInterface10.cs" />
</ItemGroup>
-
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/generics/Instantiation/Positive/MultipleInterface11.csproj b/tests/src/Loader/classloader/generics/Instantiation/Positive/MultipleInterface11.csproj
index 38fce2356d..90b9326a52 100644
--- a/tests/src/Loader/classloader/generics/Instantiation/Positive/MultipleInterface11.csproj
+++ b/tests/src/Loader/classloader/generics/Instantiation/Positive/MultipleInterface11.csproj
@@ -11,22 +11,18 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="MultipleInterface11.cs" />
</ItemGroup>
-
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/generics/Instantiation/Positive/MultipleInterface12.csproj b/tests/src/Loader/classloader/generics/Instantiation/Positive/MultipleInterface12.csproj
index a333eb9171..b083d82abb 100644
--- a/tests/src/Loader/classloader/generics/Instantiation/Positive/MultipleInterface12.csproj
+++ b/tests/src/Loader/classloader/generics/Instantiation/Positive/MultipleInterface12.csproj
@@ -11,22 +11,18 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="MultipleInterface12.cs" />
</ItemGroup>
-
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/generics/Instantiation/Positive/MultipleInterface13.csproj b/tests/src/Loader/classloader/generics/Instantiation/Positive/MultipleInterface13.csproj
index 121c5965bc..2bdf00ebeb 100644
--- a/tests/src/Loader/classloader/generics/Instantiation/Positive/MultipleInterface13.csproj
+++ b/tests/src/Loader/classloader/generics/Instantiation/Positive/MultipleInterface13.csproj
@@ -11,22 +11,18 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="MultipleInterface13.cs" />
</ItemGroup>
-
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/generics/Instantiation/Positive/MultipleInterface14.csproj b/tests/src/Loader/classloader/generics/Instantiation/Positive/MultipleInterface14.csproj
index fb3c78b315..e1ee7c48b2 100644
--- a/tests/src/Loader/classloader/generics/Instantiation/Positive/MultipleInterface14.csproj
+++ b/tests/src/Loader/classloader/generics/Instantiation/Positive/MultipleInterface14.csproj
@@ -11,22 +11,18 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="MultipleInterface14.cs" />
</ItemGroup>
-
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/generics/Instantiation/Positive/NestedClass02.csproj b/tests/src/Loader/classloader/generics/Instantiation/Positive/NestedClass02.csproj
index d983538537..cabccec88e 100644
--- a/tests/src/Loader/classloader/generics/Instantiation/Positive/NestedClass02.csproj
+++ b/tests/src/Loader/classloader/generics/Instantiation/Positive/NestedClass02.csproj
@@ -11,22 +11,18 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="NestedClass02.cs" />
</ItemGroup>
-
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/generics/Instantiation/Positive/NestedClass04.csproj b/tests/src/Loader/classloader/generics/Instantiation/Positive/NestedClass04.csproj
index 16c4c7ea43..f4563e1906 100644
--- a/tests/src/Loader/classloader/generics/Instantiation/Positive/NestedClass04.csproj
+++ b/tests/src/Loader/classloader/generics/Instantiation/Positive/NestedClass04.csproj
@@ -11,22 +11,18 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="NestedClass04.cs" />
</ItemGroup>
-
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/generics/Instantiation/Positive/NestedStruct02.csproj b/tests/src/Loader/classloader/generics/Instantiation/Positive/NestedStruct02.csproj
index 02e5d5b48c..cd8d308ab7 100644
--- a/tests/src/Loader/classloader/generics/Instantiation/Positive/NestedStruct02.csproj
+++ b/tests/src/Loader/classloader/generics/Instantiation/Positive/NestedStruct02.csproj
@@ -11,22 +11,18 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="NestedStruct02.cs" />
</ItemGroup>
-
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/generics/Instantiation/Positive/NestedStruct04.csproj b/tests/src/Loader/classloader/generics/Instantiation/Positive/NestedStruct04.csproj
index b01f4dcaeb..27f3851891 100644
--- a/tests/src/Loader/classloader/generics/Instantiation/Positive/NestedStruct04.csproj
+++ b/tests/src/Loader/classloader/generics/Instantiation/Positive/NestedStruct04.csproj
@@ -11,22 +11,18 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="NestedStruct04.cs" />
</ItemGroup>
-
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/generics/Instantiation/Recursion/GenTypeItself.csproj b/tests/src/Loader/classloader/generics/Instantiation/Recursion/GenTypeItself.csproj
index 85f45f6937..44644cac13 100644
--- a/tests/src/Loader/classloader/generics/Instantiation/Recursion/GenTypeItself.csproj
+++ b/tests/src/Loader/classloader/generics/Instantiation/Recursion/GenTypeItself.csproj
@@ -11,22 +11,18 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="GenTypeItself.cs" />
</ItemGroup>
-
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/generics/Instantiation/Recursion/Struct_ImplementMscorlibGenInterface.csproj b/tests/src/Loader/classloader/generics/Instantiation/Recursion/Struct_ImplementMscorlibGenInterface.csproj
index 98e3c81438..9fff493175 100644
--- a/tests/src/Loader/classloader/generics/Instantiation/Recursion/Struct_ImplementMscorlibGenInterface.csproj
+++ b/tests/src/Loader/classloader/generics/Instantiation/Recursion/Struct_ImplementMscorlibGenInterface.csproj
@@ -11,22 +11,18 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="Struct_ImplementMscorlibGenInterface.cs" />
</ItemGroup>
-
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/generics/Instantiation/Recursion/genrecur.csproj b/tests/src/Loader/classloader/generics/Instantiation/Recursion/genrecur.csproj
index 8a56ddda53..df741349a5 100644
--- a/tests/src/Loader/classloader/generics/Instantiation/Recursion/genrecur.csproj
+++ b/tests/src/Loader/classloader/generics/Instantiation/Recursion/genrecur.csproj
@@ -11,22 +11,18 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="genrecur.cs" />
</ItemGroup>
-
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/generics/Instantiation/Regressions/607/DevDiv607.csproj b/tests/src/Loader/classloader/generics/Instantiation/Regressions/607/DevDiv607.csproj
index b04c26d421..f1e2930911 100644
--- a/tests/src/Loader/classloader/generics/Instantiation/Regressions/607/DevDiv607.csproj
+++ b/tests/src/Loader/classloader/generics/Instantiation/Regressions/607/DevDiv607.csproj
@@ -11,26 +11,21 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="DevDiv607.cs" />
</ItemGroup>
-
-
<ItemGroup>
<ProjectReference Include="check2.ilproj" />
</ItemGroup>
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/generics/Layout/General/Base01a_auto.csproj b/tests/src/Loader/classloader/generics/Layout/General/Base01a_auto.csproj
index f6306536d0..a2f43c9e40 100644
--- a/tests/src/Loader/classloader/generics/Layout/General/Base01a_auto.csproj
+++ b/tests/src/Loader/classloader/generics/Layout/General/Base01a_auto.csproj
@@ -11,22 +11,18 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="Base01a_auto.cs" />
</ItemGroup>
-
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/generics/Layout/General/Base01a_auto_ser.csproj b/tests/src/Loader/classloader/generics/Layout/General/Base01a_auto_ser.csproj
index 413035991b..3401fc06ad 100644
--- a/tests/src/Loader/classloader/generics/Layout/General/Base01a_auto_ser.csproj
+++ b/tests/src/Loader/classloader/generics/Layout/General/Base01a_auto_ser.csproj
@@ -11,22 +11,18 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="Base01a_auto_ser.cs" />
</ItemGroup>
-
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/generics/Layout/General/Base01a_seq.csproj b/tests/src/Loader/classloader/generics/Layout/General/Base01a_seq.csproj
index f4768f7cbb..6d3d8185ef 100644
--- a/tests/src/Loader/classloader/generics/Layout/General/Base01a_seq.csproj
+++ b/tests/src/Loader/classloader/generics/Layout/General/Base01a_seq.csproj
@@ -11,22 +11,18 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="Base01a_seq.cs" />
</ItemGroup>
-
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/generics/Layout/General/Base01a_seq_ser.csproj b/tests/src/Loader/classloader/generics/Layout/General/Base01a_seq_ser.csproj
index af68e089a9..35effd14ca 100644
--- a/tests/src/Loader/classloader/generics/Layout/General/Base01a_seq_ser.csproj
+++ b/tests/src/Loader/classloader/generics/Layout/General/Base01a_seq_ser.csproj
@@ -11,22 +11,18 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="Base01a_seq_ser.cs" />
</ItemGroup>
-
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/generics/Layout/General/Base01b_auto_ser.csproj b/tests/src/Loader/classloader/generics/Layout/General/Base01b_auto_ser.csproj
index c8ace01658..42d300628e 100644
--- a/tests/src/Loader/classloader/generics/Layout/General/Base01b_auto_ser.csproj
+++ b/tests/src/Loader/classloader/generics/Layout/General/Base01b_auto_ser.csproj
@@ -11,22 +11,18 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="Base01b_auto_ser.cs" />
</ItemGroup>
-
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/generics/Layout/General/Base01b_seq.csproj b/tests/src/Loader/classloader/generics/Layout/General/Base01b_seq.csproj
index b6148ec775..fa88b62367 100644
--- a/tests/src/Loader/classloader/generics/Layout/General/Base01b_seq.csproj
+++ b/tests/src/Loader/classloader/generics/Layout/General/Base01b_seq.csproj
@@ -11,22 +11,18 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="Base01b_seq.cs" />
</ItemGroup>
-
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/generics/Layout/General/Base01c_seq_ser.csproj b/tests/src/Loader/classloader/generics/Layout/General/Base01c_seq_ser.csproj
index a2500e7b5c..0e50e861e8 100644
--- a/tests/src/Loader/classloader/generics/Layout/General/Base01c_seq_ser.csproj
+++ b/tests/src/Loader/classloader/generics/Layout/General/Base01c_seq_ser.csproj
@@ -11,22 +11,18 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="Base01c_seq_ser.cs" />
</ItemGroup>
-
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/generics/Layout/General/Base01d_seq_ser.csproj b/tests/src/Loader/classloader/generics/Layout/General/Base01d_seq_ser.csproj
index deee9700f0..c0031ac716 100644
--- a/tests/src/Loader/classloader/generics/Layout/General/Base01d_seq_ser.csproj
+++ b/tests/src/Loader/classloader/generics/Layout/General/Base01d_seq_ser.csproj
@@ -11,22 +11,18 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="Base01d_seq_ser.cs" />
</ItemGroup>
-
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/generics/Layout/General/Base02a_auto.csproj b/tests/src/Loader/classloader/generics/Layout/General/Base02a_auto.csproj
index 00d27e63e8..ca2f2f809f 100644
--- a/tests/src/Loader/classloader/generics/Layout/General/Base02a_auto.csproj
+++ b/tests/src/Loader/classloader/generics/Layout/General/Base02a_auto.csproj
@@ -11,22 +11,18 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="Base02a_auto.cs" />
</ItemGroup>
-
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/generics/Layout/General/Base02a_auto_ser.csproj b/tests/src/Loader/classloader/generics/Layout/General/Base02a_auto_ser.csproj
index 09d46b3916..2350975f7d 100644
--- a/tests/src/Loader/classloader/generics/Layout/General/Base02a_auto_ser.csproj
+++ b/tests/src/Loader/classloader/generics/Layout/General/Base02a_auto_ser.csproj
@@ -11,22 +11,18 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="Base02a_auto_ser.cs" />
</ItemGroup>
-
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/generics/Layout/General/Base02a_seq.csproj b/tests/src/Loader/classloader/generics/Layout/General/Base02a_seq.csproj
index 79c0023b73..72e9317edf 100644
--- a/tests/src/Loader/classloader/generics/Layout/General/Base02a_seq.csproj
+++ b/tests/src/Loader/classloader/generics/Layout/General/Base02a_seq.csproj
@@ -11,22 +11,18 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="Base02a_seq.cs" />
</ItemGroup>
-
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/generics/Layout/General/Base02a_seq_ser.csproj b/tests/src/Loader/classloader/generics/Layout/General/Base02a_seq_ser.csproj
index 80190bf5fd..fab83e5f4f 100644
--- a/tests/src/Loader/classloader/generics/Layout/General/Base02a_seq_ser.csproj
+++ b/tests/src/Loader/classloader/generics/Layout/General/Base02a_seq_ser.csproj
@@ -11,22 +11,18 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="Base02a_seq_ser.cs" />
</ItemGroup>
-
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/generics/Layout/General/Base02b_auto_ser.csproj b/tests/src/Loader/classloader/generics/Layout/General/Base02b_auto_ser.csproj
index b3a5d73514..1ef8baecb1 100644
--- a/tests/src/Loader/classloader/generics/Layout/General/Base02b_auto_ser.csproj
+++ b/tests/src/Loader/classloader/generics/Layout/General/Base02b_auto_ser.csproj
@@ -11,22 +11,18 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="Base02b_auto_ser.cs" />
</ItemGroup>
-
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/generics/Layout/General/Base02b_seq.csproj b/tests/src/Loader/classloader/generics/Layout/General/Base02b_seq.csproj
index b7f11cf305..b97585f6e7 100644
--- a/tests/src/Loader/classloader/generics/Layout/General/Base02b_seq.csproj
+++ b/tests/src/Loader/classloader/generics/Layout/General/Base02b_seq.csproj
@@ -11,22 +11,18 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="Base02b_seq.cs" />
</ItemGroup>
-
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/generics/Layout/General/Base02b_seq_ser.csproj b/tests/src/Loader/classloader/generics/Layout/General/Base02b_seq_ser.csproj
index 04adc83521..a120d494dd 100644
--- a/tests/src/Loader/classloader/generics/Layout/General/Base02b_seq_ser.csproj
+++ b/tests/src/Loader/classloader/generics/Layout/General/Base02b_seq_ser.csproj
@@ -11,22 +11,18 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="Base02b_seq_ser.cs" />
</ItemGroup>
-
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/generics/Layout/General/Base02c_seq_ser.csproj b/tests/src/Loader/classloader/generics/Layout/General/Base02c_seq_ser.csproj
index f881f7e71c..1c25c84095 100644
--- a/tests/src/Loader/classloader/generics/Layout/General/Base02c_seq_ser.csproj
+++ b/tests/src/Loader/classloader/generics/Layout/General/Base02c_seq_ser.csproj
@@ -11,22 +11,18 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="Base02c_seq_ser.cs" />
</ItemGroup>
-
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/generics/Layout/General/Base02d_seq_ser.csproj b/tests/src/Loader/classloader/generics/Layout/General/Base02d_seq_ser.csproj
index e1fb26fa05..c678ceda2b 100644
--- a/tests/src/Loader/classloader/generics/Layout/General/Base02d_seq_ser.csproj
+++ b/tests/src/Loader/classloader/generics/Layout/General/Base02d_seq_ser.csproj
@@ -11,22 +11,18 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="Base02d_seq_ser.cs" />
</ItemGroup>
-
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/generics/Layout/General/class01_auto.csproj b/tests/src/Loader/classloader/generics/Layout/General/class01_auto.csproj
index 7727984d7c..434281665a 100644
--- a/tests/src/Loader/classloader/generics/Layout/General/class01_auto.csproj
+++ b/tests/src/Loader/classloader/generics/Layout/General/class01_auto.csproj
@@ -11,22 +11,18 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="class01_auto.cs" />
</ItemGroup>
-
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/generics/Layout/General/class01_auto_ser.csproj b/tests/src/Loader/classloader/generics/Layout/General/class01_auto_ser.csproj
index 70e5d40805..ec2172d5ec 100644
--- a/tests/src/Loader/classloader/generics/Layout/General/class01_auto_ser.csproj
+++ b/tests/src/Loader/classloader/generics/Layout/General/class01_auto_ser.csproj
@@ -11,22 +11,18 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="class01_auto_ser.cs" />
</ItemGroup>
-
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/generics/Layout/General/class01_seq.csproj b/tests/src/Loader/classloader/generics/Layout/General/class01_seq.csproj
index 906674b85d..462cca6983 100644
--- a/tests/src/Loader/classloader/generics/Layout/General/class01_seq.csproj
+++ b/tests/src/Loader/classloader/generics/Layout/General/class01_seq.csproj
@@ -11,22 +11,18 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="class01_seq.cs" />
</ItemGroup>
-
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/generics/Layout/General/class01_seq_ser.csproj b/tests/src/Loader/classloader/generics/Layout/General/class01_seq_ser.csproj
index 2a82463de9..686550024f 100644
--- a/tests/src/Loader/classloader/generics/Layout/General/class01_seq_ser.csproj
+++ b/tests/src/Loader/classloader/generics/Layout/General/class01_seq_ser.csproj
@@ -11,22 +11,18 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="class01_seq_ser.cs" />
</ItemGroup>
-
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/generics/Layout/General/class02_auto.csproj b/tests/src/Loader/classloader/generics/Layout/General/class02_auto.csproj
index dba2936f3e..7b3441109f 100644
--- a/tests/src/Loader/classloader/generics/Layout/General/class02_auto.csproj
+++ b/tests/src/Loader/classloader/generics/Layout/General/class02_auto.csproj
@@ -11,22 +11,18 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="class02_auto.cs" />
</ItemGroup>
-
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/generics/Layout/General/class02_auto_ser.csproj b/tests/src/Loader/classloader/generics/Layout/General/class02_auto_ser.csproj
index a1362ec357..e658c11305 100644
--- a/tests/src/Loader/classloader/generics/Layout/General/class02_auto_ser.csproj
+++ b/tests/src/Loader/classloader/generics/Layout/General/class02_auto_ser.csproj
@@ -11,22 +11,18 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="class02_auto_ser.cs" />
</ItemGroup>
-
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/generics/Layout/General/class02_seq_ser.csproj b/tests/src/Loader/classloader/generics/Layout/General/class02_seq_ser.csproj
index 5012f5c0de..0804c35a4f 100644
--- a/tests/src/Loader/classloader/generics/Layout/General/class02_seq_ser.csproj
+++ b/tests/src/Loader/classloader/generics/Layout/General/class02_seq_ser.csproj
@@ -11,22 +11,18 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="class02_seq_ser.cs" />
</ItemGroup>
-
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/generics/Layout/General/struct01_auto.csproj b/tests/src/Loader/classloader/generics/Layout/General/struct01_auto.csproj
index 7503e679d8..b6faf13be0 100644
--- a/tests/src/Loader/classloader/generics/Layout/General/struct01_auto.csproj
+++ b/tests/src/Loader/classloader/generics/Layout/General/struct01_auto.csproj
@@ -11,22 +11,18 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="struct01_auto.cs" />
</ItemGroup>
-
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/generics/Layout/General/struct01_auto_ser.csproj b/tests/src/Loader/classloader/generics/Layout/General/struct01_auto_ser.csproj
index a14a496c5e..84a5d80336 100644
--- a/tests/src/Loader/classloader/generics/Layout/General/struct01_auto_ser.csproj
+++ b/tests/src/Loader/classloader/generics/Layout/General/struct01_auto_ser.csproj
@@ -11,22 +11,18 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="struct01_auto_ser.cs" />
</ItemGroup>
-
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/generics/Layout/General/struct01_seq.csproj b/tests/src/Loader/classloader/generics/Layout/General/struct01_seq.csproj
index d8cdc7e289..293704c317 100644
--- a/tests/src/Loader/classloader/generics/Layout/General/struct01_seq.csproj
+++ b/tests/src/Loader/classloader/generics/Layout/General/struct01_seq.csproj
@@ -11,22 +11,18 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="struct01_seq.cs" />
</ItemGroup>
-
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/generics/Layout/General/struct01_seq_ser.csproj b/tests/src/Loader/classloader/generics/Layout/General/struct01_seq_ser.csproj
index b00d6b0e67..efe873653f 100644
--- a/tests/src/Loader/classloader/generics/Layout/General/struct01_seq_ser.csproj
+++ b/tests/src/Loader/classloader/generics/Layout/General/struct01_seq_ser.csproj
@@ -11,22 +11,18 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="struct01_seq_ser.cs" />
</ItemGroup>
-
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/generics/Layout/General/struct02_auto.csproj b/tests/src/Loader/classloader/generics/Layout/General/struct02_auto.csproj
index 74991e74f5..8c2644b82b 100644
--- a/tests/src/Loader/classloader/generics/Layout/General/struct02_auto.csproj
+++ b/tests/src/Loader/classloader/generics/Layout/General/struct02_auto.csproj
@@ -11,22 +11,18 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="struct02_auto.cs" />
</ItemGroup>
-
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/generics/Layout/General/struct02_auto_ser.csproj b/tests/src/Loader/classloader/generics/Layout/General/struct02_auto_ser.csproj
index 3dc30d6c61..dfa0bb13cc 100644
--- a/tests/src/Loader/classloader/generics/Layout/General/struct02_auto_ser.csproj
+++ b/tests/src/Loader/classloader/generics/Layout/General/struct02_auto_ser.csproj
@@ -11,22 +11,18 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="struct02_auto_ser.cs" />
</ItemGroup>
-
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/generics/Layout/General/struct02_seq.csproj b/tests/src/Loader/classloader/generics/Layout/General/struct02_seq.csproj
index 86590d1c58..cd4d88be7f 100644
--- a/tests/src/Loader/classloader/generics/Layout/General/struct02_seq.csproj
+++ b/tests/src/Loader/classloader/generics/Layout/General/struct02_seq.csproj
@@ -11,22 +11,18 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="struct02_seq.cs" />
</ItemGroup>
-
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/generics/Layout/General/struct02_seq_ser.csproj b/tests/src/Loader/classloader/generics/Layout/General/struct02_seq_ser.csproj
index 903cf87347..fb7b9eceeb 100644
--- a/tests/src/Loader/classloader/generics/Layout/General/struct02_seq_ser.csproj
+++ b/tests/src/Loader/classloader/generics/Layout/General/struct02_seq_ser.csproj
@@ -11,22 +11,18 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="struct02_seq_ser.cs" />
</ItemGroup>
-
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/generics/Layout/Specific/Negative002.csproj b/tests/src/Loader/classloader/generics/Layout/Specific/Negative002.csproj
index 767d7cd78d..c766cc201a 100644
--- a/tests/src/Loader/classloader/generics/Layout/Specific/Negative002.csproj
+++ b/tests/src/Loader/classloader/generics/Layout/Specific/Negative002.csproj
@@ -11,22 +11,18 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="Negative002.cs" />
</ItemGroup>
-
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/generics/Layout/Specific/Negative004.csproj b/tests/src/Loader/classloader/generics/Layout/Specific/Negative004.csproj
index f760dc1a9b..50687c1f7e 100644
--- a/tests/src/Loader/classloader/generics/Layout/Specific/Negative004.csproj
+++ b/tests/src/Loader/classloader/generics/Layout/Specific/Negative004.csproj
@@ -11,22 +11,18 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="Negative004.cs" />
</ItemGroup>
-
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/generics/Layout/Specific/Negative_ExplicitGen.csproj b/tests/src/Loader/classloader/generics/Layout/Specific/Negative_ExplicitGen.csproj
index c9eeb574df..b71cfc8ad9 100644
--- a/tests/src/Loader/classloader/generics/Layout/Specific/Negative_ExplicitGen.csproj
+++ b/tests/src/Loader/classloader/generics/Layout/Specific/Negative_ExplicitGen.csproj
@@ -11,22 +11,18 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="Negative_ExplicitGen.cs" />
</ItemGroup>
-
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/generics/Layout/Specific/Positive007.csproj b/tests/src/Loader/classloader/generics/Layout/Specific/Positive007.csproj
index 0e7839564c..e1b288a3be 100644
--- a/tests/src/Loader/classloader/generics/Layout/Specific/Positive007.csproj
+++ b/tests/src/Loader/classloader/generics/Layout/Specific/Positive007.csproj
@@ -11,22 +11,18 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="Positive007.cs" />
</ItemGroup>
-
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/generics/Layout/Specific/Positive008.csproj b/tests/src/Loader/classloader/generics/Layout/Specific/Positive008.csproj
index 9cba459916..34e3407c72 100644
--- a/tests/src/Loader/classloader/generics/Layout/Specific/Positive008.csproj
+++ b/tests/src/Loader/classloader/generics/Layout/Specific/Positive008.csproj
@@ -11,22 +11,18 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="Positive008.cs" />
</ItemGroup>
-
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/generics/Layout/Specific/Positive009.csproj b/tests/src/Loader/classloader/generics/Layout/Specific/Positive009.csproj
index 9f14363e1f..edebe01bce 100644
--- a/tests/src/Loader/classloader/generics/Layout/Specific/Positive009.csproj
+++ b/tests/src/Loader/classloader/generics/Layout/Specific/Positive009.csproj
@@ -11,22 +11,18 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="Positive009.cs" />
</ItemGroup>
-
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/generics/Layout/Specific/Positive010.csproj b/tests/src/Loader/classloader/generics/Layout/Specific/Positive010.csproj
index 10b1cadc76..c21c3deb82 100644
--- a/tests/src/Loader/classloader/generics/Layout/Specific/Positive010.csproj
+++ b/tests/src/Loader/classloader/generics/Layout/Specific/Positive010.csproj
@@ -11,22 +11,18 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="Positive010.cs" />
</ItemGroup>
-
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/generics/Misc/ConstraintsAndInheritance.csproj b/tests/src/Loader/classloader/generics/Misc/ConstraintsAndInheritance.csproj
index 60de56b6c1..016f9e967f 100644
--- a/tests/src/Loader/classloader/generics/Misc/ConstraintsAndInheritance.csproj
+++ b/tests/src/Loader/classloader/generics/Misc/ConstraintsAndInheritance.csproj
@@ -11,22 +11,18 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="ConstraintsAndInheritance.cs" />
</ItemGroup>
-
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/generics/Misc/TestWithManyParams.csproj b/tests/src/Loader/classloader/generics/Misc/TestWithManyParams.csproj
index 4d064b90b2..49221e6200 100644
--- a/tests/src/Loader/classloader/generics/Misc/TestWithManyParams.csproj
+++ b/tests/src/Loader/classloader/generics/Misc/TestWithManyParams.csproj
@@ -11,22 +11,18 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="TestWithManyParams.cs" />
</ItemGroup>
-
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/generics/Statics/Regressions/524571/StaticsProblem1.csproj b/tests/src/Loader/classloader/generics/Statics/Regressions/524571/StaticsProblem1.csproj
index 046657eeac..a9cf9bfe79 100644
--- a/tests/src/Loader/classloader/generics/Statics/Regressions/524571/StaticsProblem1.csproj
+++ b/tests/src/Loader/classloader/generics/Statics/Regressions/524571/StaticsProblem1.csproj
@@ -11,22 +11,18 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="StaticsProblem1.cs" />
</ItemGroup>
-
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/generics/Statics/Regressions/524571/StaticsProblem2.csproj b/tests/src/Loader/classloader/generics/Statics/Regressions/524571/StaticsProblem2.csproj
index 7062344154..40d30461d3 100644
--- a/tests/src/Loader/classloader/generics/Statics/Regressions/524571/StaticsProblem2.csproj
+++ b/tests/src/Loader/classloader/generics/Statics/Regressions/524571/StaticsProblem2.csproj
@@ -11,22 +11,18 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="StaticsProblem2.cs" />
</ItemGroup>
-
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/generics/Statics/Regressions/524571/StaticsProblem3.csproj b/tests/src/Loader/classloader/generics/Statics/Regressions/524571/StaticsProblem3.csproj
index b15aec6e7c..6764a447cd 100644
--- a/tests/src/Loader/classloader/generics/Statics/Regressions/524571/StaticsProblem3.csproj
+++ b/tests/src/Loader/classloader/generics/Statics/Regressions/524571/StaticsProblem3.csproj
@@ -11,22 +11,18 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="StaticsProblem3.cs" />
</ItemGroup>
-
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/generics/Statics/Regressions/524571/StaticsProblem4.csproj b/tests/src/Loader/classloader/generics/Statics/Regressions/524571/StaticsProblem4.csproj
index f8b66f5441..b098ca3bd2 100644
--- a/tests/src/Loader/classloader/generics/Statics/Regressions/524571/StaticsProblem4.csproj
+++ b/tests/src/Loader/classloader/generics/Statics/Regressions/524571/StaticsProblem4.csproj
@@ -11,22 +11,18 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="StaticsProblem4.cs" />
</ItemGroup>
-
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/generics/Statics/Regressions/524571/StaticsProblem5.csproj b/tests/src/Loader/classloader/generics/Statics/Regressions/524571/StaticsProblem5.csproj
index 7bbbb1e3c9..12e7e55e7c 100644
--- a/tests/src/Loader/classloader/generics/Statics/Regressions/524571/StaticsProblem5.csproj
+++ b/tests/src/Loader/classloader/generics/Statics/Regressions/524571/StaticsProblem5.csproj
@@ -11,22 +11,18 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="StaticsProblem5.cs" />
</ItemGroup>
-
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/generics/VSD/Class2_ImplicitOverrideVirtual.csproj b/tests/src/Loader/classloader/generics/VSD/Class2_ImplicitOverrideVirtual.csproj
index b3ac26ce57..fd5876eee3 100644
--- a/tests/src/Loader/classloader/generics/VSD/Class2_ImplicitOverrideVirtual.csproj
+++ b/tests/src/Loader/classloader/generics/VSD/Class2_ImplicitOverrideVirtual.csproj
@@ -11,26 +11,21 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="Class2_ImplicitOverrideVirtual.cs" />
</ItemGroup>
-
-
<ItemGroup>
<ProjectReference Include="Class_ImplicitOverrideVirtualNewslot.csproj" />
</ItemGroup>
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/generics/VSD/Class2_ImplicitOverrideVirtualNewslot.csproj b/tests/src/Loader/classloader/generics/VSD/Class2_ImplicitOverrideVirtualNewslot.csproj
index 1dba6a4b57..9ea3f99236 100644
--- a/tests/src/Loader/classloader/generics/VSD/Class2_ImplicitOverrideVirtualNewslot.csproj
+++ b/tests/src/Loader/classloader/generics/VSD/Class2_ImplicitOverrideVirtualNewslot.csproj
@@ -11,26 +11,21 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="Class2_ImplicitOverrideVirtualNewslot.cs" />
</ItemGroup>
-
-
<ItemGroup>
<ProjectReference Include="Class_ImplicitOverrideVirtualNewslot.csproj" />
</ItemGroup>
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/generics/VSD/Class2_ImplicitOverrideVirtualNewslot_Interface.csproj b/tests/src/Loader/classloader/generics/VSD/Class2_ImplicitOverrideVirtualNewslot_Interface.csproj
index 08a58be07f..6223e77ef7 100644
--- a/tests/src/Loader/classloader/generics/VSD/Class2_ImplicitOverrideVirtualNewslot_Interface.csproj
+++ b/tests/src/Loader/classloader/generics/VSD/Class2_ImplicitOverrideVirtualNewslot_Interface.csproj
@@ -11,26 +11,21 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="Class2_ImplicitOverrideVirtualNewslot_Interface.cs" />
</ItemGroup>
-
-
<ItemGroup>
<ProjectReference Include="Class_ImplicitOverrideVirtualNewslot.csproj" />
</ItemGroup>
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/generics/VSD/Class2_ImplicitOverrideVirtual_Interface.csproj b/tests/src/Loader/classloader/generics/VSD/Class2_ImplicitOverrideVirtual_Interface.csproj
index 76b5783d49..9f530c2d7f 100644
--- a/tests/src/Loader/classloader/generics/VSD/Class2_ImplicitOverrideVirtual_Interface.csproj
+++ b/tests/src/Loader/classloader/generics/VSD/Class2_ImplicitOverrideVirtual_Interface.csproj
@@ -11,26 +11,21 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="Class2_ImplicitOverrideVirtual_Interface.cs" />
</ItemGroup>
-
-
<ItemGroup>
<ProjectReference Include="Class_ImplicitOverrideVirtualNewslot.csproj" />
</ItemGroup>
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/generics/VSD/Class_ExplicitOverrideVirtualNewslot.ilproj b/tests/src/Loader/classloader/generics/VSD/Class_ExplicitOverrideVirtualNewslot.ilproj
index 2033d93beb..be513ce016 100644
--- a/tests/src/Loader/classloader/generics/VSD/Class_ExplicitOverrideVirtualNewslot.ilproj
+++ b/tests/src/Loader/classloader/generics/VSD/Class_ExplicitOverrideVirtualNewslot.ilproj
@@ -11,22 +11,18 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="Class_ExplicitOverrideVirtualNewslot.il" />
</ItemGroup>
-
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/generics/VSD/Class_ExplicitOverrideVirtualNewslotFinal.csproj b/tests/src/Loader/classloader/generics/VSD/Class_ExplicitOverrideVirtualNewslotFinal.csproj
index 4a8d70fe1c..db79e4dd50 100644
--- a/tests/src/Loader/classloader/generics/VSD/Class_ExplicitOverrideVirtualNewslotFinal.csproj
+++ b/tests/src/Loader/classloader/generics/VSD/Class_ExplicitOverrideVirtualNewslotFinal.csproj
@@ -11,22 +11,18 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="Class_ExplicitOverrideVirtualNewslotFinal.cs" />
</ItemGroup>
-
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/generics/VSD/Class_ImplicitOverrideVirtualNewslot.csproj b/tests/src/Loader/classloader/generics/VSD/Class_ImplicitOverrideVirtualNewslot.csproj
index fbff907203..985fbb646f 100644
--- a/tests/src/Loader/classloader/generics/VSD/Class_ImplicitOverrideVirtualNewslot.csproj
+++ b/tests/src/Loader/classloader/generics/VSD/Class_ImplicitOverrideVirtualNewslot.csproj
@@ -11,22 +11,18 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="Class_ImplicitOverrideVirtualNewslot.cs" />
</ItemGroup>
-
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/generics/VSD/Class_ImplicitOverrideVirtualNewslotFinal.csproj b/tests/src/Loader/classloader/generics/VSD/Class_ImplicitOverrideVirtualNewslotFinal.csproj
index 780ed96691..30a5cb3050 100644
--- a/tests/src/Loader/classloader/generics/VSD/Class_ImplicitOverrideVirtualNewslotFinal.csproj
+++ b/tests/src/Loader/classloader/generics/VSD/Class_ImplicitOverrideVirtualNewslotFinal.csproj
@@ -11,22 +11,18 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="Class_ImplicitOverrideVirtualNewslotFinal.cs" />
</ItemGroup>
-
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/generics/VSD/Struct_ExplicitOverrideVirtualNewslot.ilproj b/tests/src/Loader/classloader/generics/VSD/Struct_ExplicitOverrideVirtualNewslot.ilproj
index ccff0712f2..e81fe96ccf 100644
--- a/tests/src/Loader/classloader/generics/VSD/Struct_ExplicitOverrideVirtualNewslot.ilproj
+++ b/tests/src/Loader/classloader/generics/VSD/Struct_ExplicitOverrideVirtualNewslot.ilproj
@@ -11,22 +11,18 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="Struct_ExplicitOverrideVirtualNewslot.il" />
</ItemGroup>
-
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/generics/VSD/Struct_ExplicitOverrideVirtualNewslotFinal.csproj b/tests/src/Loader/classloader/generics/VSD/Struct_ExplicitOverrideVirtualNewslotFinal.csproj
index a8a131c6b0..cab33ffcc3 100644
--- a/tests/src/Loader/classloader/generics/VSD/Struct_ExplicitOverrideVirtualNewslotFinal.csproj
+++ b/tests/src/Loader/classloader/generics/VSD/Struct_ExplicitOverrideVirtualNewslotFinal.csproj
@@ -11,22 +11,18 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="Struct_ExplicitOverrideVirtualNewslotFinal.cs" />
</ItemGroup>
-
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/generics/VSD/Struct_ImplicitOverrideVirtualNewslot.ilproj b/tests/src/Loader/classloader/generics/VSD/Struct_ImplicitOverrideVirtualNewslot.ilproj
index 2228023a4c..0d159d352e 100644
--- a/tests/src/Loader/classloader/generics/VSD/Struct_ImplicitOverrideVirtualNewslot.ilproj
+++ b/tests/src/Loader/classloader/generics/VSD/Struct_ImplicitOverrideVirtualNewslot.ilproj
@@ -11,22 +11,18 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="Struct_ImplicitOverrideVirtualNewslot.il" />
</ItemGroup>
-
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/generics/VSD/Struct_ImplicitOverrideVirtualNewslotFinal.csproj b/tests/src/Loader/classloader/generics/VSD/Struct_ImplicitOverrideVirtualNewslotFinal.csproj
index 161a4e615e..69d8768be3 100644
--- a/tests/src/Loader/classloader/generics/VSD/Struct_ImplicitOverrideVirtualNewslotFinal.csproj
+++ b/tests/src/Loader/classloader/generics/VSD/Struct_ImplicitOverrideVirtualNewslotFinal.csproj
@@ -11,22 +11,18 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="Struct_ImplicitOverrideVirtualNewslotFinal.cs" />
</ItemGroup>
-
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/generics/Variance/CoreCLR/Method001.csproj b/tests/src/Loader/classloader/generics/Variance/CoreCLR/Method001.csproj
index 33011fdcb5..ab5793de8b 100644
--- a/tests/src/Loader/classloader/generics/Variance/CoreCLR/Method001.csproj
+++ b/tests/src/Loader/classloader/generics/Variance/CoreCLR/Method001.csproj
@@ -11,26 +11,21 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="Method001.cs" />
</ItemGroup>
-
-
<ItemGroup>
<ProjectReference Include="Lib.ilproj" />
</ItemGroup>
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/generics/Variance/CoreCLR/Method003.csproj b/tests/src/Loader/classloader/generics/Variance/CoreCLR/Method003.csproj
index 715170bf86..c7acf65d48 100644
--- a/tests/src/Loader/classloader/generics/Variance/CoreCLR/Method003.csproj
+++ b/tests/src/Loader/classloader/generics/Variance/CoreCLR/Method003.csproj
@@ -11,26 +11,21 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="Method003.cs" />
</ItemGroup>
-
-
<ItemGroup>
<ProjectReference Include="Lib2.ilproj" />
</ItemGroup>
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/generics/Variance/Delegates/Delegates001.csproj b/tests/src/Loader/classloader/generics/Variance/Delegates/Delegates001.csproj
index 4838abf1d1..9c12afaff9 100644
--- a/tests/src/Loader/classloader/generics/Variance/Delegates/Delegates001.csproj
+++ b/tests/src/Loader/classloader/generics/Variance/Delegates/Delegates001.csproj
@@ -11,26 +11,21 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="Delegates001.cs" />
</ItemGroup>
-
-
<ItemGroup>
<ProjectReference Include="Lib.ilproj" />
</ItemGroup>
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/generics/Variance/Delegates/Delegates002.csproj b/tests/src/Loader/classloader/generics/Variance/Delegates/Delegates002.csproj
index 82ce0d9816..cf74d01d50 100644
--- a/tests/src/Loader/classloader/generics/Variance/Delegates/Delegates002.csproj
+++ b/tests/src/Loader/classloader/generics/Variance/Delegates/Delegates002.csproj
@@ -11,26 +11,21 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="Delegates002.cs" />
</ItemGroup>
-
-
<ItemGroup>
<ProjectReference Include="Lib.ilproj" />
</ItemGroup>
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/generics/Variance/IL/CastClass001.csproj b/tests/src/Loader/classloader/generics/Variance/IL/CastClass001.csproj
index 2414ec8e75..8aabe507d8 100644
--- a/tests/src/Loader/classloader/generics/Variance/IL/CastClass001.csproj
+++ b/tests/src/Loader/classloader/generics/Variance/IL/CastClass001.csproj
@@ -11,26 +11,21 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="CastClass001.cs" />
</ItemGroup>
-
-
<ItemGroup>
<ProjectReference Include="Lib.ilproj" />
</ItemGroup>
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/generics/Variance/IL/CastClass004.csproj b/tests/src/Loader/classloader/generics/Variance/IL/CastClass004.csproj
index 0012262a23..4ad45ee954 100644
--- a/tests/src/Loader/classloader/generics/Variance/IL/CastClass004.csproj
+++ b/tests/src/Loader/classloader/generics/Variance/IL/CastClass004.csproj
@@ -11,26 +11,21 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="CastClass004.cs" />
</ItemGroup>
-
-
<ItemGroup>
<ProjectReference Include="Lib.ilproj" />
</ItemGroup>
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/generics/Variance/IL/InterfaceInheritanceTest2.csproj b/tests/src/Loader/classloader/generics/Variance/IL/InterfaceInheritanceTest2.csproj
index 8bd910d10a..d09b0b8853 100644
--- a/tests/src/Loader/classloader/generics/Variance/IL/InterfaceInheritanceTest2.csproj
+++ b/tests/src/Loader/classloader/generics/Variance/IL/InterfaceInheritanceTest2.csproj
@@ -11,26 +11,21 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="InterfaceInheritanceTest2.cs" />
</ItemGroup>
-
-
<ItemGroup>
<ProjectReference Include="VarInterfaceLib2.ilproj" />
</ItemGroup>
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/generics/Variance/IL/IsInst001.csproj b/tests/src/Loader/classloader/generics/Variance/IL/IsInst001.csproj
index ed458a163d..bea2671865 100644
--- a/tests/src/Loader/classloader/generics/Variance/IL/IsInst001.csproj
+++ b/tests/src/Loader/classloader/generics/Variance/IL/IsInst001.csproj
@@ -11,26 +11,21 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="IsInst001.cs" />
</ItemGroup>
-
-
<ItemGroup>
<ProjectReference Include="Lib.ilproj" />
</ItemGroup>
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/generics/Variance/IL/IsInst002.csproj b/tests/src/Loader/classloader/generics/Variance/IL/IsInst002.csproj
index c500ea068a..6c20df6f96 100644
--- a/tests/src/Loader/classloader/generics/Variance/IL/IsInst002.csproj
+++ b/tests/src/Loader/classloader/generics/Variance/IL/IsInst002.csproj
@@ -11,26 +11,21 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="IsInst002.cs" />
</ItemGroup>
-
-
<ItemGroup>
<ProjectReference Include="Lib.ilproj" />
</ItemGroup>
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/generics/Variance/IL/IsInst003.csproj b/tests/src/Loader/classloader/generics/Variance/IL/IsInst003.csproj
index 6dd22dc0b7..544c3a928c 100644
--- a/tests/src/Loader/classloader/generics/Variance/IL/IsInst003.csproj
+++ b/tests/src/Loader/classloader/generics/Variance/IL/IsInst003.csproj
@@ -11,26 +11,21 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="IsInst003.cs" />
</ItemGroup>
-
-
<ItemGroup>
<ProjectReference Include="Lib.ilproj" />
</ItemGroup>
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/generics/Variance/IL/IsInst004.csproj b/tests/src/Loader/classloader/generics/Variance/IL/IsInst004.csproj
index d8a2865b22..6ed3e83ad1 100644
--- a/tests/src/Loader/classloader/generics/Variance/IL/IsInst004.csproj
+++ b/tests/src/Loader/classloader/generics/Variance/IL/IsInst004.csproj
@@ -11,26 +11,21 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="IsInst004.cs" />
</ItemGroup>
-
-
<ItemGroup>
<ProjectReference Include="Lib.ilproj" />
</ItemGroup>
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/generics/Variance/IL/IsInst005.csproj b/tests/src/Loader/classloader/generics/Variance/IL/IsInst005.csproj
index b41f2e25af..7178913ebf 100644
--- a/tests/src/Loader/classloader/generics/Variance/IL/IsInst005.csproj
+++ b/tests/src/Loader/classloader/generics/Variance/IL/IsInst005.csproj
@@ -11,26 +11,21 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="IsInst005.cs" />
</ItemGroup>
-
-
<ItemGroup>
<ProjectReference Include="Lib.ilproj" />
</ItemGroup>
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/generics/Variance/IL/IsInst006.csproj b/tests/src/Loader/classloader/generics/Variance/IL/IsInst006.csproj
index e07723cedd..38c7ba7bdd 100644
--- a/tests/src/Loader/classloader/generics/Variance/IL/IsInst006.csproj
+++ b/tests/src/Loader/classloader/generics/Variance/IL/IsInst006.csproj
@@ -11,26 +11,21 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="IsInst006.cs" />
</ItemGroup>
-
-
<ItemGroup>
<ProjectReference Include="Lib.ilproj" />
</ItemGroup>
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/generics/Variance/IL/Unbox001.csproj b/tests/src/Loader/classloader/generics/Variance/IL/Unbox001.csproj
index b88aab511d..747578bcc6 100644
--- a/tests/src/Loader/classloader/generics/Variance/IL/Unbox001.csproj
+++ b/tests/src/Loader/classloader/generics/Variance/IL/Unbox001.csproj
@@ -11,26 +11,21 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="Unbox001.cs" />
</ItemGroup>
-
-
<ItemGroup>
<ProjectReference Include="Lib.ilproj" />
</ItemGroup>
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/generics/Variance/IL/Unbox004.csproj b/tests/src/Loader/classloader/generics/Variance/IL/Unbox004.csproj
index 76485ad791..292ff1b34f 100644
--- a/tests/src/Loader/classloader/generics/Variance/IL/Unbox004.csproj
+++ b/tests/src/Loader/classloader/generics/Variance/IL/Unbox004.csproj
@@ -11,26 +11,21 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="Unbox004.cs" />
</ItemGroup>
-
-
<ItemGroup>
<ProjectReference Include="Lib.ilproj" />
</ItemGroup>
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/generics/Variance/Interfaces/Interfaces001.csproj b/tests/src/Loader/classloader/generics/Variance/Interfaces/Interfaces001.csproj
index d466eed596..0b50f1bda2 100644
--- a/tests/src/Loader/classloader/generics/Variance/Interfaces/Interfaces001.csproj
+++ b/tests/src/Loader/classloader/generics/Variance/Interfaces/Interfaces001.csproj
@@ -11,26 +11,21 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="Interfaces001.cs" />
</ItemGroup>
-
-
<ItemGroup>
<ProjectReference Include="Lib.ilproj" />
</ItemGroup>
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/generics/Variance/Interfaces/Interfaces002.csproj b/tests/src/Loader/classloader/generics/Variance/Interfaces/Interfaces002.csproj
index 3d4b38c622..ed20db8937 100644
--- a/tests/src/Loader/classloader/generics/Variance/Interfaces/Interfaces002.csproj
+++ b/tests/src/Loader/classloader/generics/Variance/Interfaces/Interfaces002.csproj
@@ -11,26 +11,21 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="Interfaces002.cs" />
</ItemGroup>
-
-
<ItemGroup>
<ProjectReference Include="Lib.ilproj" />
</ItemGroup>
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/generics/Variance/Methods/Method001.csproj b/tests/src/Loader/classloader/generics/Variance/Methods/Method001.csproj
index 33011fdcb5..ab5793de8b 100644
--- a/tests/src/Loader/classloader/generics/Variance/Methods/Method001.csproj
+++ b/tests/src/Loader/classloader/generics/Variance/Methods/Method001.csproj
@@ -11,26 +11,21 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="Method001.cs" />
</ItemGroup>
-
-
<ItemGroup>
<ProjectReference Include="Lib.ilproj" />
</ItemGroup>
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/generics/Variance/Methods/Method002.csproj b/tests/src/Loader/classloader/generics/Variance/Methods/Method002.csproj
index 8930d492eb..c39dc130ca 100644
--- a/tests/src/Loader/classloader/generics/Variance/Methods/Method002.csproj
+++ b/tests/src/Loader/classloader/generics/Variance/Methods/Method002.csproj
@@ -11,26 +11,21 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="Method002.cs" />
</ItemGroup>
-
-
<ItemGroup>
<ProjectReference Include="Lib.ilproj" />
</ItemGroup>
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/generics/Variance/Methods/Method003.csproj b/tests/src/Loader/classloader/generics/Variance/Methods/Method003.csproj
index 715170bf86..c7acf65d48 100644
--- a/tests/src/Loader/classloader/generics/Variance/Methods/Method003.csproj
+++ b/tests/src/Loader/classloader/generics/Variance/Methods/Method003.csproj
@@ -11,26 +11,21 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="Method003.cs" />
</ItemGroup>
-
-
<ItemGroup>
<ProjectReference Include="Lib2.ilproj" />
</ItemGroup>
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/generics/Variance/Methods/Method004.csproj b/tests/src/Loader/classloader/generics/Variance/Methods/Method004.csproj
index ccf92459da..40e6160baf 100644
--- a/tests/src/Loader/classloader/generics/Variance/Methods/Method004.csproj
+++ b/tests/src/Loader/classloader/generics/Variance/Methods/Method004.csproj
@@ -11,26 +11,21 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="Method004.cs" />
</ItemGroup>
-
-
<ItemGroup>
<ProjectReference Include="Lib2.ilproj" />
</ItemGroup>
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/generics/Variance/Regressions/dev10_468712/dev10_468712.ilproj b/tests/src/Loader/classloader/generics/Variance/Regressions/dev10_468712/dev10_468712.ilproj
index e594c1ba4b..b9c9acef5c 100644
--- a/tests/src/Loader/classloader/generics/Variance/Regressions/dev10_468712/dev10_468712.ilproj
+++ b/tests/src/Loader/classloader/generics/Variance/Regressions/dev10_468712/dev10_468712.ilproj
@@ -11,22 +11,18 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="dev10_468712.il" />
</ItemGroup>
-
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/generics/regressions/109968/test.ilproj b/tests/src/Loader/classloader/generics/regressions/109968/test.ilproj
index a41757afad..0b57fd628d 100644
--- a/tests/src/Loader/classloader/generics/regressions/109968/test.ilproj
+++ b/tests/src/Loader/classloader/generics/regressions/109968/test.ilproj
@@ -11,22 +11,18 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="test.il" />
</ItemGroup>
-
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/generics/regressions/123712/repro123712.csproj b/tests/src/Loader/classloader/generics/regressions/123712/repro123712.csproj
index d14a39f907..b075d2b5df 100644
--- a/tests/src/Loader/classloader/generics/regressions/123712/repro123712.csproj
+++ b/tests/src/Loader/classloader/generics/regressions/123712/repro123712.csproj
@@ -11,22 +11,18 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="repro123712.cs" />
</ItemGroup>
-
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/generics/regressions/137310/test137310.csproj b/tests/src/Loader/classloader/generics/regressions/137310/test137310.csproj
index 0f99e4d17a..64466e769b 100644
--- a/tests/src/Loader/classloader/generics/regressions/137310/test137310.csproj
+++ b/tests/src/Loader/classloader/generics/regressions/137310/test137310.csproj
@@ -11,22 +11,18 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="test137310.cs" />
</ItemGroup>
-
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/generics/regressions/188892/test188892.csproj b/tests/src/Loader/classloader/generics/regressions/188892/test188892.csproj
index ececbd6e7d..78dd083681 100644
--- a/tests/src/Loader/classloader/generics/regressions/188892/test188892.csproj
+++ b/tests/src/Loader/classloader/generics/regressions/188892/test188892.csproj
@@ -11,22 +11,18 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="test188892.cs" />
</ItemGroup>
-
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/generics/regressions/237932/repro237932.csproj b/tests/src/Loader/classloader/generics/regressions/237932/repro237932.csproj
index b8e80f29a9..54941ce401 100644
--- a/tests/src/Loader/classloader/generics/regressions/237932/repro237932.csproj
+++ b/tests/src/Loader/classloader/generics/regressions/237932/repro237932.csproj
@@ -11,22 +11,18 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="repro237932.cs" />
</ItemGroup>
-
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/generics/regressions/334376/b334376.csproj b/tests/src/Loader/classloader/generics/regressions/334376/b334376.csproj
index ad9fd502a7..55a141faeb 100644
--- a/tests/src/Loader/classloader/generics/regressions/334376/b334376.csproj
+++ b/tests/src/Loader/classloader/generics/regressions/334376/b334376.csproj
@@ -11,22 +11,18 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="b334376.cs" />
</ItemGroup>
-
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/generics/regressions/341477/Test.csproj b/tests/src/Loader/classloader/generics/regressions/341477/Test.csproj
index b70eaac3ef..4e9f3f0ebc 100644
--- a/tests/src/Loader/classloader/generics/regressions/341477/Test.csproj
+++ b/tests/src/Loader/classloader/generics/regressions/341477/Test.csproj
@@ -11,22 +11,18 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="Test.cs" />
</ItemGroup>
-
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/generics/regressions/395780/testExplicitOverride.csproj b/tests/src/Loader/classloader/generics/regressions/395780/testExplicitOverride.csproj
index c22c58b7f9..b7002bd469 100644
--- a/tests/src/Loader/classloader/generics/regressions/395780/testExplicitOverride.csproj
+++ b/tests/src/Loader/classloader/generics/regressions/395780/testExplicitOverride.csproj
@@ -11,22 +11,18 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="testExplicitOverride.cs" />
</ItemGroup>
-
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/generics/regressions/395780/testExplicitOverride2.ilproj b/tests/src/Loader/classloader/generics/regressions/395780/testExplicitOverride2.ilproj
index 985d483c80..20971d3bb3 100644
--- a/tests/src/Loader/classloader/generics/regressions/395780/testExplicitOverride2.ilproj
+++ b/tests/src/Loader/classloader/generics/regressions/395780/testExplicitOverride2.ilproj
@@ -11,22 +11,18 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="testExplicitOverride2.il" />
</ItemGroup>
-
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/generics/regressions/433497/vsw433497.csproj b/tests/src/Loader/classloader/generics/regressions/433497/vsw433497.csproj
index cefc273b30..e5d178a525 100644
--- a/tests/src/Loader/classloader/generics/regressions/433497/vsw433497.csproj
+++ b/tests/src/Loader/classloader/generics/regressions/433497/vsw433497.csproj
@@ -11,22 +11,18 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="vsw433497.cs" />
</ItemGroup>
-
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/generics/regressions/448208/b448208.csproj b/tests/src/Loader/classloader/generics/regressions/448208/b448208.csproj
index 899f0f4489..0666709580 100644
--- a/tests/src/Loader/classloader/generics/regressions/448208/b448208.csproj
+++ b/tests/src/Loader/classloader/generics/regressions/448208/b448208.csproj
@@ -11,22 +11,18 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="b448208.cs" />
</ItemGroup>
-
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/generics/regressions/515341/vsw515341.csproj b/tests/src/Loader/classloader/generics/regressions/515341/vsw515341.csproj
index 4e0d3e5b78..6afde5bbfb 100644
--- a/tests/src/Loader/classloader/generics/regressions/515341/vsw515341.csproj
+++ b/tests/src/Loader/classloader/generics/regressions/515341/vsw515341.csproj
@@ -11,22 +11,18 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="vsw515341.cs" />
</ItemGroup>
-
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/generics/regressions/536564/vsw536564.csproj b/tests/src/Loader/classloader/generics/regressions/536564/vsw536564.csproj
index bb11fc20f8..237ec921c1 100644
--- a/tests/src/Loader/classloader/generics/regressions/536564/vsw536564.csproj
+++ b/tests/src/Loader/classloader/generics/regressions/536564/vsw536564.csproj
@@ -11,22 +11,18 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="vsw536564.cs" />
</ItemGroup>
-
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/generics/regressions/DD117522/Test.csproj b/tests/src/Loader/classloader/generics/regressions/DD117522/Test.csproj
index b70eaac3ef..4e9f3f0ebc 100644
--- a/tests/src/Loader/classloader/generics/regressions/DD117522/Test.csproj
+++ b/tests/src/Loader/classloader/generics/regressions/DD117522/Test.csproj
@@ -11,22 +11,18 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="Test.cs" />
</ItemGroup>
-
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/generics/regressions/dd95372/dd95372.csproj b/tests/src/Loader/classloader/generics/regressions/dd95372/dd95372.csproj
index a1b44e0407..9bb01d99d5 100644
--- a/tests/src/Loader/classloader/generics/regressions/dd95372/dd95372.csproj
+++ b/tests/src/Loader/classloader/generics/regressions/dd95372/dd95372.csproj
@@ -11,22 +11,18 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="dd95372.cs" />
</ItemGroup>
-
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/generics/regressions/ddb3422/ddb3422.csproj b/tests/src/Loader/classloader/generics/regressions/ddb3422/ddb3422.csproj
index e6fd7110cd..67ecf9abcb 100644
--- a/tests/src/Loader/classloader/generics/regressions/ddb3422/ddb3422.csproj
+++ b/tests/src/Loader/classloader/generics/regressions/ddb3422/ddb3422.csproj
@@ -11,22 +11,18 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="ddb3422.cs" />
</ItemGroup>
-
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/generics/regressions/dev10_393447/dev10_393447.ilproj b/tests/src/Loader/classloader/generics/regressions/dev10_393447/dev10_393447.ilproj
index 1977295833..8c7c166cc1 100644
--- a/tests/src/Loader/classloader/generics/regressions/dev10_393447/dev10_393447.ilproj
+++ b/tests/src/Loader/classloader/generics/regressions/dev10_393447/dev10_393447.ilproj
@@ -11,22 +11,18 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="dev10_393447.il" />
</ItemGroup>
-
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/generics/regressions/vsw237932/repro237932.csproj b/tests/src/Loader/classloader/generics/regressions/vsw237932/repro237932.csproj
index b8e80f29a9..54941ce401 100644
--- a/tests/src/Loader/classloader/generics/regressions/vsw237932/repro237932.csproj
+++ b/tests/src/Loader/classloader/generics/regressions/vsw237932/repro237932.csproj
@@ -11,22 +11,18 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="repro237932.cs" />
</ItemGroup>
-
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/generics/regressions/vsw395780/testExplicitOverride2.ilproj b/tests/src/Loader/classloader/generics/regressions/vsw395780/testExplicitOverride2.ilproj
index 985d483c80..20971d3bb3 100644
--- a/tests/src/Loader/classloader/generics/regressions/vsw395780/testExplicitOverride2.ilproj
+++ b/tests/src/Loader/classloader/generics/regressions/vsw395780/testExplicitOverride2.ilproj
@@ -11,22 +11,18 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="testExplicitOverride2.il" />
</ItemGroup>
-
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/generics/regressions/vsw514968/vsw514968.csproj b/tests/src/Loader/classloader/generics/regressions/vsw514968/vsw514968.csproj
index cfdd7d8c04..2381641829 100644
--- a/tests/src/Loader/classloader/generics/regressions/vsw514968/vsw514968.csproj
+++ b/tests/src/Loader/classloader/generics/regressions/vsw514968/vsw514968.csproj
@@ -11,22 +11,18 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="vsw514968.cs" />
</ItemGroup>
-
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/generics/regressions/vsw524571/StaticsProblem5.csproj b/tests/src/Loader/classloader/generics/regressions/vsw524571/StaticsProblem5.csproj
index 62c2c13483..ebfb481f5b 100644
--- a/tests/src/Loader/classloader/generics/regressions/vsw524571/StaticsProblem5.csproj
+++ b/tests/src/Loader/classloader/generics/regressions/vsw524571/StaticsProblem5.csproj
@@ -11,22 +11,18 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="staticsproblem5.cs" />
</ItemGroup>
-
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/methodoverriding/regressions/576621/VSW576621.csproj b/tests/src/Loader/classloader/methodoverriding/regressions/576621/VSW576621.csproj
index 723446e83e..d3917ca57c 100644
--- a/tests/src/Loader/classloader/methodoverriding/regressions/576621/VSW576621.csproj
+++ b/tests/src/Loader/classloader/methodoverriding/regressions/576621/VSW576621.csproj
@@ -11,26 +11,21 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="VSW576621.cs" />
</ItemGroup>
-
-
<ItemGroup>
<ProjectReference Include="test.ilproj" />
</ItemGroup>
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/methodoverriding/regressions/577403/vsw577403.csproj b/tests/src/Loader/classloader/methodoverriding/regressions/577403/vsw577403.csproj
index 758dbc376e..9de1c3d431 100644
--- a/tests/src/Loader/classloader/methodoverriding/regressions/577403/vsw577403.csproj
+++ b/tests/src/Loader/classloader/methodoverriding/regressions/577403/vsw577403.csproj
@@ -11,22 +11,18 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="vsw577403.cs" />
</ItemGroup>
-
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/methodoverriding/regressions/593884/vsw593884.csproj b/tests/src/Loader/classloader/methodoverriding/regressions/593884/vsw593884.csproj
index 87bea623b8..a6b78ccd0e 100644
--- a/tests/src/Loader/classloader/methodoverriding/regressions/593884/vsw593884.csproj
+++ b/tests/src/Loader/classloader/methodoverriding/regressions/593884/vsw593884.csproj
@@ -11,22 +11,18 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="vsw593884.cs" />
</ItemGroup>
-
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/methodoverriding/regressions/dev10_432038/dev10_432038.csproj b/tests/src/Loader/classloader/methodoverriding/regressions/dev10_432038/dev10_432038.csproj
index 58a7e8807d..430b08de07 100644
--- a/tests/src/Loader/classloader/methodoverriding/regressions/dev10_432038/dev10_432038.csproj
+++ b/tests/src/Loader/classloader/methodoverriding/regressions/dev10_432038/dev10_432038.csproj
@@ -11,28 +11,23 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="dev10_432038.cs" />
</ItemGroup>
-
-
<ItemGroup>
<ProjectReference Include="foo2.csproj" />
<ProjectReference Include="foo1.csproj" />
<ProjectReference Include="interface.csproj" />
</ItemGroup>
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/nesting/Regressions/dev10_602978/MainApp.csproj b/tests/src/Loader/classloader/nesting/Regressions/dev10_602978/MainApp.csproj
index bf1e96b5e2..d774630871 100644
--- a/tests/src/Loader/classloader/nesting/Regressions/dev10_602978/MainApp.csproj
+++ b/tests/src/Loader/classloader/nesting/Regressions/dev10_602978/MainApp.csproj
@@ -11,26 +11,21 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="MainApp.cs" />
</ItemGroup>
-
-
<ItemGroup>
<ProjectReference Include="Library.csproj" />
</ItemGroup>
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/nesting/Tests/nesting4.ilproj b/tests/src/Loader/classloader/nesting/Tests/nesting4.ilproj
index ecb5a8a00d..0afdecce6e 100644
--- a/tests/src/Loader/classloader/nesting/Tests/nesting4.ilproj
+++ b/tests/src/Loader/classloader/nesting/Tests/nesting4.ilproj
@@ -11,22 +11,18 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="nesting4.il" />
</ItemGroup>
-
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/nesting/Tests/nesting63.ilproj b/tests/src/Loader/classloader/nesting/Tests/nesting63.ilproj
index 5d00c00e0d..842da1e53e 100644
--- a/tests/src/Loader/classloader/nesting/Tests/nesting63.ilproj
+++ b/tests/src/Loader/classloader/nesting/Tests/nesting63.ilproj
@@ -11,22 +11,18 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="nesting63.il" />
</ItemGroup>
-
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/nesting/Tests/nesting7.ilproj b/tests/src/Loader/classloader/nesting/Tests/nesting7.ilproj
index 098ac1dfa4..218e790c52 100644
--- a/tests/src/Loader/classloader/nesting/Tests/nesting7.ilproj
+++ b/tests/src/Loader/classloader/nesting/Tests/nesting7.ilproj
@@ -11,22 +11,18 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="nesting7.il" />
</ItemGroup>
-
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/nesting/coreclr/VSW491577.csproj b/tests/src/Loader/classloader/nesting/coreclr/VSW491577.csproj
index 5125080194..ddb5ed9d29 100644
--- a/tests/src/Loader/classloader/nesting/coreclr/VSW491577.csproj
+++ b/tests/src/Loader/classloader/nesting/coreclr/VSW491577.csproj
@@ -11,22 +11,18 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="vsw491577.cs" />
</ItemGroup>
-
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/nesting/coreclr/exec16.ilproj b/tests/src/Loader/classloader/nesting/coreclr/exec16.ilproj
index 506b521fc8..a971a46ba0 100644
--- a/tests/src/Loader/classloader/nesting/coreclr/exec16.ilproj
+++ b/tests/src/Loader/classloader/nesting/coreclr/exec16.ilproj
@@ -11,26 +11,21 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="exec16.il" />
</ItemGroup>
-
-
<ItemGroup>
<ProjectReference Include="nesting16.ilproj" />
</ItemGroup>
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/nesting/coreclr/exec3.ilproj b/tests/src/Loader/classloader/nesting/coreclr/exec3.ilproj
index 9d0836f33e..a8f314c396 100644
--- a/tests/src/Loader/classloader/nesting/coreclr/exec3.ilproj
+++ b/tests/src/Loader/classloader/nesting/coreclr/exec3.ilproj
@@ -11,26 +11,21 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="exec3.il" />
</ItemGroup>
-
-
<ItemGroup>
<ProjectReference Include="nesting3.ilproj" />
</ItemGroup>
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/nesting/coreclr/nesting18.ilproj b/tests/src/Loader/classloader/nesting/coreclr/nesting18.ilproj
index 9871ebe3fa..1623cdf269 100644
--- a/tests/src/Loader/classloader/nesting/coreclr/nesting18.ilproj
+++ b/tests/src/Loader/classloader/nesting/coreclr/nesting18.ilproj
@@ -11,22 +11,18 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="nesting18.il" />
</ItemGroup>
-
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/nesting/coreclr/nesting31.ilproj b/tests/src/Loader/classloader/nesting/coreclr/nesting31.ilproj
index 1c65443c2f..956342efed 100644
--- a/tests/src/Loader/classloader/nesting/coreclr/nesting31.ilproj
+++ b/tests/src/Loader/classloader/nesting/coreclr/nesting31.ilproj
@@ -11,22 +11,18 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="nesting31.il" />
</ItemGroup>
-
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/nesting/coreclr/nesting4.ilproj b/tests/src/Loader/classloader/nesting/coreclr/nesting4.ilproj
index ecb5a8a00d..0afdecce6e 100644
--- a/tests/src/Loader/classloader/nesting/coreclr/nesting4.ilproj
+++ b/tests/src/Loader/classloader/nesting/coreclr/nesting4.ilproj
@@ -11,22 +11,18 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="nesting4.il" />
</ItemGroup>
-
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/regressions/101904/test.csproj b/tests/src/Loader/classloader/regressions/101904/test.csproj
index 9f96f57222..e3d4b755ff 100644
--- a/tests/src/Loader/classloader/regressions/101904/test.csproj
+++ b/tests/src/Loader/classloader/regressions/101904/test.csproj
@@ -11,22 +11,18 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="test.cs" />
</ItemGroup>
-
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/regressions/111021/main.csproj b/tests/src/Loader/classloader/regressions/111021/main.csproj
index ade48dedb9..1f12056c91 100644
--- a/tests/src/Loader/classloader/regressions/111021/main.csproj
+++ b/tests/src/Loader/classloader/regressions/111021/main.csproj
@@ -11,22 +11,18 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="main.cs" />
</ItemGroup>
-
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/regressions/139056/Foo.ilproj b/tests/src/Loader/classloader/regressions/139056/Foo.ilproj
index 33ee85eeb6..649c352fae 100644
--- a/tests/src/Loader/classloader/regressions/139056/Foo.ilproj
+++ b/tests/src/Loader/classloader/regressions/139056/Foo.ilproj
@@ -11,22 +11,18 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="Foo.il" />
</ItemGroup>
-
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/regressions/144257/vsw144257.csproj b/tests/src/Loader/classloader/regressions/144257/vsw144257.csproj
index 3f685363d2..539462a913 100644
--- a/tests/src/Loader/classloader/regressions/144257/vsw144257.csproj
+++ b/tests/src/Loader/classloader/regressions/144257/vsw144257.csproj
@@ -11,22 +11,18 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="vsw144257.cs" />
</ItemGroup>
-
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/regressions/14610/TestObjectGetTypeVirtual.csproj b/tests/src/Loader/classloader/regressions/14610/TestObjectGetTypeVirtual.csproj
index 1a987c5ef8..bf78213af2 100644
--- a/tests/src/Loader/classloader/regressions/14610/TestObjectGetTypeVirtual.csproj
+++ b/tests/src/Loader/classloader/regressions/14610/TestObjectGetTypeVirtual.csproj
@@ -11,22 +11,18 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="TestObjectGetTypeVirtual.cs" />
</ItemGroup>
-
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/regressions/163172/MethodImplFinal.ilproj b/tests/src/Loader/classloader/regressions/163172/MethodImplFinal.ilproj
index 1eca32e98e..e63ac0d7bd 100644
--- a/tests/src/Loader/classloader/regressions/163172/MethodImplFinal.ilproj
+++ b/tests/src/Loader/classloader/regressions/163172/MethodImplFinal.ilproj
@@ -11,22 +11,18 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="MethodImplFinal.il" />
</ItemGroup>
-
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/regressions/181424/test5.ilproj b/tests/src/Loader/classloader/regressions/181424/test5.ilproj
index f7d512d09c..f2c15c501c 100644
--- a/tests/src/Loader/classloader/regressions/181424/test5.ilproj
+++ b/tests/src/Loader/classloader/regressions/181424/test5.ilproj
@@ -11,22 +11,18 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="test5.il" />
</ItemGroup>
-
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/regressions/208900/bug.csproj b/tests/src/Loader/classloader/regressions/208900/bug.csproj
index 7f4b93f47e..e603e331a8 100644
--- a/tests/src/Loader/classloader/regressions/208900/bug.csproj
+++ b/tests/src/Loader/classloader/regressions/208900/bug.csproj
@@ -11,22 +11,18 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="bug.cs" />
</ItemGroup>
-
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/regressions/226741/test3.ilproj b/tests/src/Loader/classloader/regressions/226741/test3.ilproj
index fd9d8e38fa..020bed311d 100644
--- a/tests/src/Loader/classloader/regressions/226741/test3.ilproj
+++ b/tests/src/Loader/classloader/regressions/226741/test3.ilproj
@@ -11,22 +11,18 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="test3.il" />
</ItemGroup>
-
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/regressions/245191/nullenum1000.csproj b/tests/src/Loader/classloader/regressions/245191/nullenum1000.csproj
index ea4c93f8e9..d9123e0f90 100644
--- a/tests/src/Loader/classloader/regressions/245191/nullenum1000.csproj
+++ b/tests/src/Loader/classloader/regressions/245191/nullenum1000.csproj
@@ -11,22 +11,18 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="nullenum1000.cs" />
</ItemGroup>
-
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/regressions/307137/vsw307137.csproj b/tests/src/Loader/classloader/regressions/307137/vsw307137.csproj
index dd40c410ce..c0fe7c071b 100644
--- a/tests/src/Loader/classloader/regressions/307137/vsw307137.csproj
+++ b/tests/src/Loader/classloader/regressions/307137/vsw307137.csproj
@@ -11,22 +11,18 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="vsw307137.cs" />
</ItemGroup>
-
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/regressions/359519/test359519.csproj b/tests/src/Loader/classloader/regressions/359519/test359519.csproj
index 9387f24a70..c120e13ec6 100644
--- a/tests/src/Loader/classloader/regressions/359519/test359519.csproj
+++ b/tests/src/Loader/classloader/regressions/359519/test359519.csproj
@@ -11,22 +11,18 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="test359519.cs" />
</ItemGroup>
-
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/regressions/405223/vsw405223.csproj b/tests/src/Loader/classloader/regressions/405223/vsw405223.csproj
index fca3d95d05..8120c50bf5 100644
--- a/tests/src/Loader/classloader/regressions/405223/vsw405223.csproj
+++ b/tests/src/Loader/classloader/regressions/405223/vsw405223.csproj
@@ -11,22 +11,18 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="vsw405223.cs" />
</ItemGroup>
-
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/regressions/421439/Test.ilproj b/tests/src/Loader/classloader/regressions/421439/Test.ilproj
index 6acd8fea74..24fef30aa3 100644
--- a/tests/src/Loader/classloader/regressions/421439/Test.ilproj
+++ b/tests/src/Loader/classloader/regressions/421439/Test.ilproj
@@ -11,27 +11,22 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="Test.il" />
</ItemGroup>
-
-
<ItemGroup>
<ProjectReference Include="RefX1.ilproj" />
<ProjectReference Include="ValX1.ilproj" />
</ItemGroup>
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/regressions/429802/CMain.ilproj b/tests/src/Loader/classloader/regressions/429802/CMain.ilproj
index fa56585ac2..547690cb63 100644
--- a/tests/src/Loader/classloader/regressions/429802/CMain.ilproj
+++ b/tests/src/Loader/classloader/regressions/429802/CMain.ilproj
@@ -11,27 +11,22 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="CMain.il" />
</ItemGroup>
-
-
<ItemGroup>
<ProjectReference Include="BarImpl.ilproj" />
<ProjectReference Include="MyBar.ilproj" />
</ItemGroup>
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/regressions/434481/b434481_genericrecurinit.cs b/tests/src/Loader/classloader/regressions/434481/b434481_genericrecurinit.cs
index 2d37258573..57c9dfd27b 100644
--- a/tests/src/Loader/classloader/regressions/434481/b434481_genericrecurinit.cs
+++ b/tests/src/Loader/classloader/regressions/434481/b434481_genericrecurinit.cs
@@ -17,7 +17,7 @@ internal class Program
if( tstr != "Program+S`1[System.Int32]" )
{
Console.WriteLine( "Err_01: Expected type: Program+S`1[System.Int32]" );
- Console.WriteLine( "Err_01: Actualy get type: " + tstr );
+ Console.WriteLine( "Err_01: Actually get type: " + tstr );
iErrorCount++;
}
S<object> o = new S<object>();
@@ -26,7 +26,7 @@ internal class Program
if( tstr != "Program+S`1[System.Object]" )
{
Console.WriteLine( "Err_02: Expected type: Program+S`1[System.Object]" );
- Console.WriteLine( "Err_02: Actualy get type: " + tstr );
+ Console.WriteLine( "Err_02: Actually get type: " + tstr );
iErrorCount++;
}
@@ -36,7 +36,7 @@ internal class Program
if( tstr != "Program+S`1[System.String]" )
{
Console.WriteLine( "Err_01: Expected type: Program+S`1[System.String]" );
- Console.WriteLine( "Err_01: Actualy get type: " + tstr );
+ Console.WriteLine( "Err_01: Actually get type: " + tstr );
iErrorCount++;
}
S<Program> p = new S<Program>();
@@ -45,7 +45,7 @@ internal class Program
if( tstr != "Program+S`1[Program]" )
{
Console.WriteLine( "Err_01: Expected type: Program+S`1[Program]" );
- Console.WriteLine( "Err_01: Actualy get type: " + tstr );
+ Console.WriteLine( "Err_01: Actually get type: " + tstr );
iErrorCount++;
}
}catch( Exception e)
diff --git a/tests/src/Loader/classloader/regressions/440935/Test.ilproj b/tests/src/Loader/classloader/regressions/440935/Test.ilproj
index 89396c2dc4..54b9a2b3ff 100644
--- a/tests/src/Loader/classloader/regressions/440935/Test.ilproj
+++ b/tests/src/Loader/classloader/regressions/440935/Test.ilproj
@@ -11,27 +11,22 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="Test.il" />
</ItemGroup>
-
-
<ItemGroup>
<ProjectReference Include="Foo.ilproj" />
<ProjectReference Include="Bar.ilproj" />
</ItemGroup>
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/regressions/451034/LoadType.csproj b/tests/src/Loader/classloader/regressions/451034/LoadType.csproj
index 9e2b8ab14c..233cffb7ab 100644
--- a/tests/src/Loader/classloader/regressions/451034/LoadType.csproj
+++ b/tests/src/Loader/classloader/regressions/451034/LoadType.csproj
@@ -11,26 +11,21 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="LoadType.cs" />
</ItemGroup>
-
-
<ItemGroup>
<ProjectReference Include="Type.ilproj" />
</ItemGroup>
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/regressions/452707/b452707.ilproj b/tests/src/Loader/classloader/regressions/452707/b452707.ilproj
index f994a4ebb9..09a71807b3 100644
--- a/tests/src/Loader/classloader/regressions/452707/b452707.ilproj
+++ b/tests/src/Loader/classloader/regressions/452707/b452707.ilproj
@@ -11,22 +11,18 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="b452707.il" />
</ItemGroup>
-
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/regressions/583649/vsw583649.csproj b/tests/src/Loader/classloader/regressions/583649/vsw583649.csproj
index 67642b3f5f..b8f133f380 100644
--- a/tests/src/Loader/classloader/regressions/583649/vsw583649.csproj
+++ b/tests/src/Loader/classloader/regressions/583649/vsw583649.csproj
@@ -11,26 +11,21 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="vsw583649.cs" />
</ItemGroup>
-
-
<ItemGroup>
<ProjectReference Include="Type_Class42.ilproj" />
</ItemGroup>
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/regressions/91888/pumpFromCctor.csproj b/tests/src/Loader/classloader/regressions/91888/pumpFromCctor.csproj
index e66463ea9b..dd9c4f001f 100644
--- a/tests/src/Loader/classloader/regressions/91888/pumpFromCctor.csproj
+++ b/tests/src/Loader/classloader/regressions/91888/pumpFromCctor.csproj
@@ -11,22 +11,18 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="pumpFromCctor.cs" />
</ItemGroup>
-
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/regressions/Dev12_518401/dev12_518401.csproj b/tests/src/Loader/classloader/regressions/Dev12_518401/dev12_518401.csproj
index ba575f95e1..c54b307336 100644
--- a/tests/src/Loader/classloader/regressions/Dev12_518401/dev12_518401.csproj
+++ b/tests/src/Loader/classloader/regressions/Dev12_518401/dev12_518401.csproj
@@ -11,22 +11,18 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="dev12_518401.cs" />
</ItemGroup>
-
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/regressions/asurt150271/test23.ilproj b/tests/src/Loader/classloader/regressions/asurt150271/test23.ilproj
index fc3b22d08b..ad1658d656 100644
--- a/tests/src/Loader/classloader/regressions/asurt150271/test23.ilproj
+++ b/tests/src/Loader/classloader/regressions/asurt150271/test23.ilproj
@@ -11,22 +11,18 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="test23.il" />
</ItemGroup>
-
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/regressions/dd116295/dd116295.csproj b/tests/src/Loader/classloader/regressions/dd116295/dd116295.csproj
index 311d3065a7..5b4794b389 100644
--- a/tests/src/Loader/classloader/regressions/dd116295/dd116295.csproj
+++ b/tests/src/Loader/classloader/regressions/dd116295/dd116295.csproj
@@ -11,22 +11,18 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="dd116295.cs" />
</ItemGroup>
-
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/regressions/dd52/dd52.csproj b/tests/src/Loader/classloader/regressions/dd52/dd52.csproj
index 1530c92af5..06dcdd0420 100644
--- a/tests/src/Loader/classloader/regressions/dd52/dd52.csproj
+++ b/tests/src/Loader/classloader/regressions/dd52/dd52.csproj
@@ -11,26 +11,21 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="runtest.cs" />
</ItemGroup>
-
-
<ItemGroup>
<ProjectReference Include="test.ilproj" />
</ItemGroup>
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/regressions/dev10_398410/dev10_398410.csproj b/tests/src/Loader/classloader/regressions/dev10_398410/dev10_398410.csproj
index 44f55b8a08..aa941ed333 100644
--- a/tests/src/Loader/classloader/regressions/dev10_398410/dev10_398410.csproj
+++ b/tests/src/Loader/classloader/regressions/dev10_398410/dev10_398410.csproj
@@ -11,26 +11,21 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="dev10_398410.cs" />
</ItemGroup>
-
-
<ItemGroup>
<ProjectReference Include="utility.csproj" />
</ItemGroup>
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/regressions/dev10_403582/dev10_403582.ilproj b/tests/src/Loader/classloader/regressions/dev10_403582/dev10_403582.ilproj
index c37210f3c8..2dced905c4 100644
--- a/tests/src/Loader/classloader/regressions/dev10_403582/dev10_403582.ilproj
+++ b/tests/src/Loader/classloader/regressions/dev10_403582/dev10_403582.ilproj
@@ -11,27 +11,22 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="dev10_403582.il" />
</ItemGroup>
-
-
<ItemGroup>
<ProjectReference Include="genmeth.ilproj" />
<ProjectReference Include="gentype.ilproj" />
</ItemGroup>
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/regressions/dev10_493135/dev10_493135.ilproj b/tests/src/Loader/classloader/regressions/dev10_493135/dev10_493135.ilproj
index 42ad8df49b..8d691c7e2a 100644
--- a/tests/src/Loader/classloader/regressions/dev10_493135/dev10_493135.ilproj
+++ b/tests/src/Loader/classloader/regressions/dev10_493135/dev10_493135.ilproj
@@ -11,22 +11,18 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="dev10_493135.il" />
</ItemGroup>
-
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/regressions/dev10_526434/dev10_526434.csproj b/tests/src/Loader/classloader/regressions/dev10_526434/dev10_526434.csproj
index 77ecb17e5a..3c307844cf 100644
--- a/tests/src/Loader/classloader/regressions/dev10_526434/dev10_526434.csproj
+++ b/tests/src/Loader/classloader/regressions/dev10_526434/dev10_526434.csproj
@@ -11,22 +11,18 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="dev10_526434.cs" />
</ItemGroup>
-
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/regressions/dev10_568786/4_Misc/ConstrainedMethods.csproj b/tests/src/Loader/classloader/regressions/dev10_568786/4_Misc/ConstrainedMethods.csproj
index be7a373f48..4d9f807d8f 100644
--- a/tests/src/Loader/classloader/regressions/dev10_568786/4_Misc/ConstrainedMethods.csproj
+++ b/tests/src/Loader/classloader/regressions/dev10_568786/4_Misc/ConstrainedMethods.csproj
@@ -11,22 +11,18 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="ConstrainedMethods.cs" />
</ItemGroup>
-
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/regressions/dev10_568786/4_Misc/MethodCalls.ilproj b/tests/src/Loader/classloader/regressions/dev10_568786/4_Misc/MethodCalls.ilproj
index 9c56801c12..4699d1db8c 100644
--- a/tests/src/Loader/classloader/regressions/dev10_568786/4_Misc/MethodCalls.ilproj
+++ b/tests/src/Loader/classloader/regressions/dev10_568786/4_Misc/MethodCalls.ilproj
@@ -11,22 +11,18 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="MethodCalls.il" />
</ItemGroup>
-
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/regressions/dev10_568786/4_Misc/RecursiveGen.ilproj b/tests/src/Loader/classloader/regressions/dev10_568786/4_Misc/RecursiveGen.ilproj
index ae5e4dfcfa..2979d2dbe8 100644
--- a/tests/src/Loader/classloader/regressions/dev10_568786/4_Misc/RecursiveGen.ilproj
+++ b/tests/src/Loader/classloader/regressions/dev10_568786/4_Misc/RecursiveGen.ilproj
@@ -11,22 +11,18 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="RecursiveGen.il" />
</ItemGroup>
-
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/regressions/dev10_568786/4_Misc/SealedTypes.ilproj b/tests/src/Loader/classloader/regressions/dev10_568786/4_Misc/SealedTypes.ilproj
index 71d924afcd..6bff3359dc 100644
--- a/tests/src/Loader/classloader/regressions/dev10_568786/4_Misc/SealedTypes.ilproj
+++ b/tests/src/Loader/classloader/regressions/dev10_568786/4_Misc/SealedTypes.ilproj
@@ -11,22 +11,18 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="SealedTypes.il" />
</ItemGroup>
-
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/regressions/dev10_568786/4_Misc/Variance1.ilproj b/tests/src/Loader/classloader/regressions/dev10_568786/4_Misc/Variance1.ilproj
index 8cea4ea7a4..0e7dd72623 100644
--- a/tests/src/Loader/classloader/regressions/dev10_568786/4_Misc/Variance1.ilproj
+++ b/tests/src/Loader/classloader/regressions/dev10_568786/4_Misc/Variance1.ilproj
@@ -11,22 +11,18 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="Variance1.il" />
</ItemGroup>
-
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/regressions/dev10_568786/4_Misc/Variance2.ilproj b/tests/src/Loader/classloader/regressions/dev10_568786/4_Misc/Variance2.ilproj
index 82b8098348..cb435c2c57 100644
--- a/tests/src/Loader/classloader/regressions/dev10_568786/4_Misc/Variance2.ilproj
+++ b/tests/src/Loader/classloader/regressions/dev10_568786/4_Misc/Variance2.ilproj
@@ -11,22 +11,18 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="Variance2.il" />
</ItemGroup>
-
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/regressions/dev10_630250/dev10_630250.csproj b/tests/src/Loader/classloader/regressions/dev10_630250/dev10_630250.csproj
index 07e4b9e7c9..20a1503fc1 100644
--- a/tests/src/Loader/classloader/regressions/dev10_630250/dev10_630250.csproj
+++ b/tests/src/Loader/classloader/regressions/dev10_630250/dev10_630250.csproj
@@ -11,22 +11,18 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="dev10_630250.cs" />
</ItemGroup>
-
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/regressions/dev10_710121/dev10_710121.ilproj b/tests/src/Loader/classloader/regressions/dev10_710121/dev10_710121.ilproj
index 08cd42054d..484466b252 100644
--- a/tests/src/Loader/classloader/regressions/dev10_710121/dev10_710121.ilproj
+++ b/tests/src/Loader/classloader/regressions/dev10_710121/dev10_710121.ilproj
@@ -11,22 +11,18 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="dev10_710121.il" />
</ItemGroup>
-
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/regressions/dev10_715437/dev10_715437.ilproj b/tests/src/Loader/classloader/regressions/dev10_715437/dev10_715437.ilproj
index 31dda966df..e6b70fb220 100644
--- a/tests/src/Loader/classloader/regressions/dev10_715437/dev10_715437.ilproj
+++ b/tests/src/Loader/classloader/regressions/dev10_715437/dev10_715437.ilproj
@@ -11,22 +11,18 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="dev10_715437.il" />
</ItemGroup>
-
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/regressions/dev10_720779/dev10_720779.ilproj b/tests/src/Loader/classloader/regressions/dev10_720779/dev10_720779.ilproj
index 45bbc0cba1..e0e7aeec30 100644
--- a/tests/src/Loader/classloader/regressions/dev10_720779/dev10_720779.ilproj
+++ b/tests/src/Loader/classloader/regressions/dev10_720779/dev10_720779.ilproj
@@ -11,22 +11,18 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="dev10_720779.il" />
</ItemGroup>
-
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/regressions/dev10_724989/dev10_724989.csproj b/tests/src/Loader/classloader/regressions/dev10_724989/dev10_724989.csproj
index ad84dae739..b5ffe0d3d1 100644
--- a/tests/src/Loader/classloader/regressions/dev10_724989/dev10_724989.csproj
+++ b/tests/src/Loader/classloader/regressions/dev10_724989/dev10_724989.csproj
@@ -11,22 +11,18 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="dev10_724989.cs" />
</ItemGroup>
-
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/regressions/dev10_788724/dev10_788724.ilproj b/tests/src/Loader/classloader/regressions/dev10_788724/dev10_788724.ilproj
index 4bd33b19a6..7ccada174a 100644
--- a/tests/src/Loader/classloader/regressions/dev10_788724/dev10_788724.ilproj
+++ b/tests/src/Loader/classloader/regressions/dev10_788724/dev10_788724.ilproj
@@ -11,22 +11,18 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="dev10_788724.il" />
</ItemGroup>
-
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/regressions/dev10_794943/dev10_794943.csproj b/tests/src/Loader/classloader/regressions/dev10_794943/dev10_794943.csproj
index aa00df9a2d..7d6a6f3053 100644
--- a/tests/src/Loader/classloader/regressions/dev10_794943/dev10_794943.csproj
+++ b/tests/src/Loader/classloader/regressions/dev10_794943/dev10_794943.csproj
@@ -11,22 +11,18 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="dev10_794943.cs" />
</ItemGroup>
-
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/regressions/dev10_813331/Case1.csproj b/tests/src/Loader/classloader/regressions/dev10_813331/Case1.csproj
index 48d8b49314..cd86218f7a 100644
--- a/tests/src/Loader/classloader/regressions/dev10_813331/Case1.csproj
+++ b/tests/src/Loader/classloader/regressions/dev10_813331/Case1.csproj
@@ -11,26 +11,21 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="Case1.cs" />
</ItemGroup>
-
-
<ItemGroup>
<ProjectReference Include="Library1.csproj" />
</ItemGroup>
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/regressions/dev10_813331/Case2.csproj b/tests/src/Loader/classloader/regressions/dev10_813331/Case2.csproj
index 51ce3a2eba..c6bb9d8cf5 100644
--- a/tests/src/Loader/classloader/regressions/dev10_813331/Case2.csproj
+++ b/tests/src/Loader/classloader/regressions/dev10_813331/Case2.csproj
@@ -11,26 +11,21 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="Case2.cs" />
</ItemGroup>
-
-
<ItemGroup>
<ProjectReference Include="Library1.csproj" />
</ItemGroup>
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/regressions/dev10_813331/Case3.csproj b/tests/src/Loader/classloader/regressions/dev10_813331/Case3.csproj
index 14a70a8432..b86107f314 100644
--- a/tests/src/Loader/classloader/regressions/dev10_813331/Case3.csproj
+++ b/tests/src/Loader/classloader/regressions/dev10_813331/Case3.csproj
@@ -11,26 +11,21 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="Case3.cs" />
</ItemGroup>
-
-
<ItemGroup>
<ProjectReference Include="Library2.csproj" />
</ItemGroup>
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/regressions/dev10_813331/Case4.csproj b/tests/src/Loader/classloader/regressions/dev10_813331/Case4.csproj
index c7876884b3..159f1e381e 100644
--- a/tests/src/Loader/classloader/regressions/dev10_813331/Case4.csproj
+++ b/tests/src/Loader/classloader/regressions/dev10_813331/Case4.csproj
@@ -11,26 +11,21 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="Case4.cs" />
</ItemGroup>
-
-
<ItemGroup>
<ProjectReference Include="Library2.csproj" />
</ItemGroup>
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/regressions/dev10_851479/dev10_851479.csproj b/tests/src/Loader/classloader/regressions/dev10_851479/dev10_851479.csproj
index 48b19889f5..1e3bcf2c9e 100644
--- a/tests/src/Loader/classloader/regressions/dev10_851479/dev10_851479.csproj
+++ b/tests/src/Loader/classloader/regressions/dev10_851479/dev10_851479.csproj
@@ -11,22 +11,18 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="dev10_851479.cs" />
</ItemGroup>
-
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/regressions/dev10_897464/dev10_897464.csproj b/tests/src/Loader/classloader/regressions/dev10_897464/dev10_897464.csproj
index ee2116f020..95c0bd37b1 100644
--- a/tests/src/Loader/classloader/regressions/dev10_897464/dev10_897464.csproj
+++ b/tests/src/Loader/classloader/regressions/dev10_897464/dev10_897464.csproj
@@ -11,26 +11,21 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="dev10_897464.cs" />
</ItemGroup>
-
-
<ItemGroup>
<ProjectReference Include="Test.ilproj" />
</ItemGroup>
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/regressions/dev11_11333/dev11_11333.ilproj b/tests/src/Loader/classloader/regressions/dev11_11333/dev11_11333.ilproj
index df6a60d3aa..2280b84a33 100644
--- a/tests/src/Loader/classloader/regressions/dev11_11333/dev11_11333.ilproj
+++ b/tests/src/Loader/classloader/regressions/dev11_11333/dev11_11333.ilproj
@@ -11,22 +11,18 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="dev11_11333.il" />
</ItemGroup>
-
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/regressions/dev11_95728/dev11_95728.csproj b/tests/src/Loader/classloader/regressions/dev11_95728/dev11_95728.csproj
index dd0270772f..4f037c2070 100644
--- a/tests/src/Loader/classloader/regressions/dev11_95728/dev11_95728.csproj
+++ b/tests/src/Loader/classloader/regressions/dev11_95728/dev11_95728.csproj
@@ -11,22 +11,18 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="dev11_95728.cs" />
</ItemGroup>
-
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/regressions/vsw111021/main.csproj b/tests/src/Loader/classloader/regressions/vsw111021/main.csproj
index ade48dedb9..1f12056c91 100644
--- a/tests/src/Loader/classloader/regressions/vsw111021/main.csproj
+++ b/tests/src/Loader/classloader/regressions/vsw111021/main.csproj
@@ -11,22 +11,18 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="main.cs" />
</ItemGroup>
-
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/regressions/vsw188290/vsw188290.ilproj b/tests/src/Loader/classloader/regressions/vsw188290/vsw188290.ilproj
index 603f3fa2a1..7ddbc70f9e 100644
--- a/tests/src/Loader/classloader/regressions/vsw188290/vsw188290.ilproj
+++ b/tests/src/Loader/classloader/regressions/vsw188290/vsw188290.ilproj
@@ -11,22 +11,18 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="vsw188290.il" />
</ItemGroup>
-
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/regressions/vsw305955/GenericAssertin.ilproj b/tests/src/Loader/classloader/regressions/vsw305955/GenericAssertin.ilproj
index 4f933d20db..a53f14a821 100644
--- a/tests/src/Loader/classloader/regressions/vsw305955/GenericAssertin.ilproj
+++ b/tests/src/Loader/classloader/regressions/vsw305955/GenericAssertin.ilproj
@@ -11,22 +11,18 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="GenericAssert.il" />
</ItemGroup>
-
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/regressions/vsw307137/vsw307137.csproj b/tests/src/Loader/classloader/regressions/vsw307137/vsw307137.csproj
index dd40c410ce..c0fe7c071b 100644
--- a/tests/src/Loader/classloader/regressions/vsw307137/vsw307137.csproj
+++ b/tests/src/Loader/classloader/regressions/vsw307137/vsw307137.csproj
@@ -11,22 +11,18 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="vsw307137.cs" />
</ItemGroup>
-
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/regressions/vsw531159/vsw531159.csproj b/tests/src/Loader/classloader/regressions/vsw531159/vsw531159.csproj
index 8baf9147d4..c69b331c12 100644
--- a/tests/src/Loader/classloader/regressions/vsw531159/vsw531159.csproj
+++ b/tests/src/Loader/classloader/regressions/vsw531159/vsw531159.csproj
@@ -11,22 +11,18 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="repro.cs" />
</ItemGroup>
-
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/rmv/il/RMV-2-11-6-two.ilproj b/tests/src/Loader/classloader/rmv/il/RMV-2-11-6-two.ilproj
index 1a09fe61e5..644588bdd1 100644
--- a/tests/src/Loader/classloader/rmv/il/RMV-2-11-6-two.ilproj
+++ b/tests/src/Loader/classloader/rmv/il/RMV-2-11-6-two.ilproj
@@ -11,22 +11,18 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="RMV-2-11-6-two.il" />
</ItemGroup>
-
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/rmv/il/RMV-2-13-15-two.ilproj b/tests/src/Loader/classloader/rmv/il/RMV-2-13-15-two.ilproj
index 27a3f8c73f..9cd46b1b2d 100644
--- a/tests/src/Loader/classloader/rmv/il/RMV-2-13-15-two.ilproj
+++ b/tests/src/Loader/classloader/rmv/il/RMV-2-13-15-two.ilproj
@@ -11,22 +11,18 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="RMV-2-13-15-two.il" />
</ItemGroup>
-
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/rmv/il/RMV-2-13-22-three.ilproj b/tests/src/Loader/classloader/rmv/il/RMV-2-13-22-three.ilproj
index 595c6017b3..bcbfec7989 100644
--- a/tests/src/Loader/classloader/rmv/il/RMV-2-13-22-three.ilproj
+++ b/tests/src/Loader/classloader/rmv/il/RMV-2-13-22-three.ilproj
@@ -11,22 +11,18 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="RMV-2-13-22-three.il" />
</ItemGroup>
-
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/rmv/il/RMV-2-13-25-five.ilproj b/tests/src/Loader/classloader/rmv/il/RMV-2-13-25-five.ilproj
index abe9e38757..4ed48a0962 100644
--- a/tests/src/Loader/classloader/rmv/il/RMV-2-13-25-five.ilproj
+++ b/tests/src/Loader/classloader/rmv/il/RMV-2-13-25-five.ilproj
@@ -11,22 +11,18 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="RMV-2-13-25-five.il" />
</ItemGroup>
-
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/rmv/il/RMV-2-13-26-two.ilproj b/tests/src/Loader/classloader/rmv/il/RMV-2-13-26-two.ilproj
index 4541f8479a..6f408fa65f 100644
--- a/tests/src/Loader/classloader/rmv/il/RMV-2-13-26-two.ilproj
+++ b/tests/src/Loader/classloader/rmv/il/RMV-2-13-26-two.ilproj
@@ -11,22 +11,18 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="RMV-2-13-26-two.il" />
</ItemGroup>
-
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/rmv/il/RMV-2-13-40a-two.ilproj b/tests/src/Loader/classloader/rmv/il/RMV-2-13-40a-two.ilproj
index 2f04fd2829..70366efe79 100644
--- a/tests/src/Loader/classloader/rmv/il/RMV-2-13-40a-two.ilproj
+++ b/tests/src/Loader/classloader/rmv/il/RMV-2-13-40a-two.ilproj
@@ -11,22 +11,18 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="RMV-2-13-40a-two.il" />
</ItemGroup>
-
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/rmv/il/RMV-2-13-41a-two.ilproj b/tests/src/Loader/classloader/rmv/il/RMV-2-13-41a-two.ilproj
index a896b67212..73b88d6bd7 100644
--- a/tests/src/Loader/classloader/rmv/il/RMV-2-13-41a-two.ilproj
+++ b/tests/src/Loader/classloader/rmv/il/RMV-2-13-41a-two.ilproj
@@ -11,22 +11,18 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="RMV-2-13-41a-two.il" />
</ItemGroup>
-
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/rmv/il/RMV-2-13-41g-two.ilproj b/tests/src/Loader/classloader/rmv/il/RMV-2-13-41g-two.ilproj
index 4a2eab4be0..a61310f41f 100644
--- a/tests/src/Loader/classloader/rmv/il/RMV-2-13-41g-two.ilproj
+++ b/tests/src/Loader/classloader/rmv/il/RMV-2-13-41g-two.ilproj
@@ -11,22 +11,18 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="RMV-2-13-41g-two.il" />
</ItemGroup>
-
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/rmv/il/RMV-2-13-6b-two.ilproj b/tests/src/Loader/classloader/rmv/il/RMV-2-13-6b-two.ilproj
index ac581d4d45..9bbf53e734 100644
--- a/tests/src/Loader/classloader/rmv/il/RMV-2-13-6b-two.ilproj
+++ b/tests/src/Loader/classloader/rmv/il/RMV-2-13-6b-two.ilproj
@@ -11,22 +11,18 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="RMV-2-13-6b-two.il" />
</ItemGroup>
-
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/rmv/il/RMV-2-13-7-two.ilproj b/tests/src/Loader/classloader/rmv/il/RMV-2-13-7-two.ilproj
index 900f2cbc55..6f13eac61c 100644
--- a/tests/src/Loader/classloader/rmv/il/RMV-2-13-7-two.ilproj
+++ b/tests/src/Loader/classloader/rmv/il/RMV-2-13-7-two.ilproj
@@ -11,22 +11,18 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="RMV-2-13-7-two.il" />
</ItemGroup>
-
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/rmv/il/RMV-2-25-9-two.ilproj b/tests/src/Loader/classloader/rmv/il/RMV-2-25-9-two.ilproj
index 08354e2027..60b39f87e9 100644
--- a/tests/src/Loader/classloader/rmv/il/RMV-2-25-9-two.ilproj
+++ b/tests/src/Loader/classloader/rmv/il/RMV-2-25-9-two.ilproj
@@ -11,22 +11,18 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="RMV-2-25-9-two.il" />
</ItemGroup>
-
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/rmv/il/RMV-2-5-5-two.ilproj b/tests/src/Loader/classloader/rmv/il/RMV-2-5-5-two.ilproj
index 04669a9a34..26c1129e64 100644
--- a/tests/src/Loader/classloader/rmv/il/RMV-2-5-5-two.ilproj
+++ b/tests/src/Loader/classloader/rmv/il/RMV-2-5-5-two.ilproj
@@ -11,22 +11,18 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="RMV-2-5-5-two.il" />
</ItemGroup>
-
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/rmv/il/RMV-2-5-8-two.ilproj b/tests/src/Loader/classloader/rmv/il/RMV-2-5-8-two.ilproj
index 3f9748950e..bad96b3567 100644
--- a/tests/src/Loader/classloader/rmv/il/RMV-2-5-8-two.ilproj
+++ b/tests/src/Loader/classloader/rmv/il/RMV-2-5-8-two.ilproj
@@ -11,22 +11,18 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="RMV-2-5-8-two.il" />
</ItemGroup>
-
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/rmv/il/RMV-2-8-20-one.ilproj b/tests/src/Loader/classloader/rmv/il/RMV-2-8-20-one.ilproj
index 489e66d963..6b4a27cbe5 100644
--- a/tests/src/Loader/classloader/rmv/il/RMV-2-8-20-one.ilproj
+++ b/tests/src/Loader/classloader/rmv/il/RMV-2-8-20-one.ilproj
@@ -11,22 +11,18 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="RMV-2-8-20-one.il" />
</ItemGroup>
-
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/rmv/il/RMV-2-8-20-two.ilproj b/tests/src/Loader/classloader/rmv/il/RMV-2-8-20-two.ilproj
index e69018684d..b633cf3e84 100644
--- a/tests/src/Loader/classloader/rmv/il/RMV-2-8-20-two.ilproj
+++ b/tests/src/Loader/classloader/rmv/il/RMV-2-8-20-two.ilproj
@@ -11,22 +11,18 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="RMV-2-8-20-two.il" />
</ItemGroup>
-
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/rmv/il/RMV-2-8-28-two.ilproj b/tests/src/Loader/classloader/rmv/il/RMV-2-8-28-two.ilproj
index a2c17417d8..1602512652 100644
--- a/tests/src/Loader/classloader/rmv/il/RMV-2-8-28-two.ilproj
+++ b/tests/src/Loader/classloader/rmv/il/RMV-2-8-28-two.ilproj
@@ -11,22 +11,18 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="RMV-2-8-28-two.il" />
</ItemGroup>
-
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/rmv/il/RMV-2-8-3-two.ilproj b/tests/src/Loader/classloader/rmv/il/RMV-2-8-3-two.ilproj
index 261978c35e..bfd240943f 100644
--- a/tests/src/Loader/classloader/rmv/il/RMV-2-8-3-two.ilproj
+++ b/tests/src/Loader/classloader/rmv/il/RMV-2-8-3-two.ilproj
@@ -11,22 +11,18 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="RMV-2-8-3-two.il" />
</ItemGroup>
-
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/rmv/il/RMV-2-8-30-two.ilproj b/tests/src/Loader/classloader/rmv/il/RMV-2-8-30-two.ilproj
index eda28ad977..97674b7506 100644
--- a/tests/src/Loader/classloader/rmv/il/RMV-2-8-30-two.ilproj
+++ b/tests/src/Loader/classloader/rmv/il/RMV-2-8-30-two.ilproj
@@ -11,22 +11,18 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="RMV-2-8-30-two.il" />
</ItemGroup>
-
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/rmv/il/RMV-2-8-31-two.ilproj b/tests/src/Loader/classloader/rmv/il/RMV-2-8-31-two.ilproj
index 651387c1ef..ad1c945bb0 100644
--- a/tests/src/Loader/classloader/rmv/il/RMV-2-8-31-two.ilproj
+++ b/tests/src/Loader/classloader/rmv/il/RMV-2-8-31-two.ilproj
@@ -11,22 +11,18 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="RMV-2-8-31-two.il" />
</ItemGroup>
-
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/rmv/il/RMV-2-8-33-two.ilproj b/tests/src/Loader/classloader/rmv/il/RMV-2-8-33-two.ilproj
index b72c0b438f..87e1ee9f58 100644
--- a/tests/src/Loader/classloader/rmv/il/RMV-2-8-33-two.ilproj
+++ b/tests/src/Loader/classloader/rmv/il/RMV-2-8-33-two.ilproj
@@ -11,22 +11,18 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="RMV-2-8-33-two.il" />
</ItemGroup>
-
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/rmv/il/RMV-2-8-39g-two.ilproj b/tests/src/Loader/classloader/rmv/il/RMV-2-8-39g-two.ilproj
index e1990a9dce..e855eeab4c 100644
--- a/tests/src/Loader/classloader/rmv/il/RMV-2-8-39g-two.ilproj
+++ b/tests/src/Loader/classloader/rmv/il/RMV-2-8-39g-two.ilproj
@@ -11,22 +11,18 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="RMV-2-8-39g-two.il" />
</ItemGroup>
-
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/rmv/il/RMV-2-8-7-two.ilproj b/tests/src/Loader/classloader/rmv/il/RMV-2-8-7-two.ilproj
index a4c28761a5..b8792ba6a1 100644
--- a/tests/src/Loader/classloader/rmv/il/RMV-2-8-7-two.ilproj
+++ b/tests/src/Loader/classloader/rmv/il/RMV-2-8-7-two.ilproj
@@ -11,22 +11,18 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="RMV-2-8-7-two.il" />
</ItemGroup>
-
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/v1/Beta1/Layout/Matrix/cs/L-1-1-1.csproj b/tests/src/Loader/classloader/v1/Beta1/Layout/Matrix/cs/L-1-1-1.csproj
index 2eefccccf2..9ea73c16c4 100644
--- a/tests/src/Loader/classloader/v1/Beta1/Layout/Matrix/cs/L-1-1-1.csproj
+++ b/tests/src/Loader/classloader/v1/Beta1/Layout/Matrix/cs/L-1-1-1.csproj
@@ -11,22 +11,18 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="L-1-1-1.cs" />
</ItemGroup>
-
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/v1/Beta1/Layout/Matrix/cs/L-1-1-3.csproj b/tests/src/Loader/classloader/v1/Beta1/Layout/Matrix/cs/L-1-1-3.csproj
index c0f5ad95dc..086277a221 100644
--- a/tests/src/Loader/classloader/v1/Beta1/Layout/Matrix/cs/L-1-1-3.csproj
+++ b/tests/src/Loader/classloader/v1/Beta1/Layout/Matrix/cs/L-1-1-3.csproj
@@ -11,26 +11,21 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="L-1-1-3.cs" />
</ItemGroup>
-
-
<ItemGroup>
<ProjectReference Include="L-1-1-3D.csproj" />
</ItemGroup>
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/v1/Beta1/Layout/Matrix/cs/L-1-10-1.csproj b/tests/src/Loader/classloader/v1/Beta1/Layout/Matrix/cs/L-1-10-1.csproj
index c933949299..5413f52ae1 100644
--- a/tests/src/Loader/classloader/v1/Beta1/Layout/Matrix/cs/L-1-10-1.csproj
+++ b/tests/src/Loader/classloader/v1/Beta1/Layout/Matrix/cs/L-1-10-1.csproj
@@ -11,22 +11,18 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="L-1-10-1.cs" />
</ItemGroup>
-
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/v1/Beta1/Layout/Matrix/cs/L-1-10-3.csproj b/tests/src/Loader/classloader/v1/Beta1/Layout/Matrix/cs/L-1-10-3.csproj
index e6a8bfda24..1f5487b718 100644
--- a/tests/src/Loader/classloader/v1/Beta1/Layout/Matrix/cs/L-1-10-3.csproj
+++ b/tests/src/Loader/classloader/v1/Beta1/Layout/Matrix/cs/L-1-10-3.csproj
@@ -11,26 +11,21 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="L-1-10-3.cs" />
</ItemGroup>
-
-
<ItemGroup>
<ProjectReference Include="L-1-10-3D.csproj" />
</ItemGroup>
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/v1/Beta1/Layout/Matrix/cs/L-1-11-1.csproj b/tests/src/Loader/classloader/v1/Beta1/Layout/Matrix/cs/L-1-11-1.csproj
index a33ca9044f..92129f3ad6 100644
--- a/tests/src/Loader/classloader/v1/Beta1/Layout/Matrix/cs/L-1-11-1.csproj
+++ b/tests/src/Loader/classloader/v1/Beta1/Layout/Matrix/cs/L-1-11-1.csproj
@@ -11,22 +11,18 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="L-1-11-1.cs" />
</ItemGroup>
-
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/v1/Beta1/Layout/Matrix/cs/L-1-11-3.csproj b/tests/src/Loader/classloader/v1/Beta1/Layout/Matrix/cs/L-1-11-3.csproj
index 9421e34621..713127e579 100644
--- a/tests/src/Loader/classloader/v1/Beta1/Layout/Matrix/cs/L-1-11-3.csproj
+++ b/tests/src/Loader/classloader/v1/Beta1/Layout/Matrix/cs/L-1-11-3.csproj
@@ -11,26 +11,21 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="L-1-11-3.cs" />
</ItemGroup>
-
-
<ItemGroup>
<ProjectReference Include="L-1-11-3D.csproj" />
</ItemGroup>
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/v1/Beta1/Layout/Matrix/cs/L-1-12-1.csproj b/tests/src/Loader/classloader/v1/Beta1/Layout/Matrix/cs/L-1-12-1.csproj
index 3113ae5552..67054c518b 100644
--- a/tests/src/Loader/classloader/v1/Beta1/Layout/Matrix/cs/L-1-12-1.csproj
+++ b/tests/src/Loader/classloader/v1/Beta1/Layout/Matrix/cs/L-1-12-1.csproj
@@ -11,22 +11,18 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="L-1-12-1.cs" />
</ItemGroup>
-
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/v1/Beta1/Layout/Matrix/cs/L-1-12-3.csproj b/tests/src/Loader/classloader/v1/Beta1/Layout/Matrix/cs/L-1-12-3.csproj
index 0214e1fa61..b0e55dfb35 100644
--- a/tests/src/Loader/classloader/v1/Beta1/Layout/Matrix/cs/L-1-12-3.csproj
+++ b/tests/src/Loader/classloader/v1/Beta1/Layout/Matrix/cs/L-1-12-3.csproj
@@ -11,26 +11,21 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="L-1-12-3.cs" />
</ItemGroup>
-
-
<ItemGroup>
<ProjectReference Include="L-1-12-3D.csproj" />
</ItemGroup>
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/v1/Beta1/Layout/Matrix/cs/L-1-2-1.csproj b/tests/src/Loader/classloader/v1/Beta1/Layout/Matrix/cs/L-1-2-1.csproj
index 2038d2c570..c8650ea489 100644
--- a/tests/src/Loader/classloader/v1/Beta1/Layout/Matrix/cs/L-1-2-1.csproj
+++ b/tests/src/Loader/classloader/v1/Beta1/Layout/Matrix/cs/L-1-2-1.csproj
@@ -11,22 +11,18 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="L-1-2-1.cs" />
</ItemGroup>
-
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/v1/Beta1/Layout/Matrix/cs/L-1-2-3.csproj b/tests/src/Loader/classloader/v1/Beta1/Layout/Matrix/cs/L-1-2-3.csproj
index 24a15ff908..0141d041a1 100644
--- a/tests/src/Loader/classloader/v1/Beta1/Layout/Matrix/cs/L-1-2-3.csproj
+++ b/tests/src/Loader/classloader/v1/Beta1/Layout/Matrix/cs/L-1-2-3.csproj
@@ -11,26 +11,21 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="L-1-2-3.cs" />
</ItemGroup>
-
-
<ItemGroup>
<ProjectReference Include="L-1-2-3D.csproj" />
</ItemGroup>
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/v1/Beta1/Layout/Matrix/cs/L-1-3-1.csproj b/tests/src/Loader/classloader/v1/Beta1/Layout/Matrix/cs/L-1-3-1.csproj
index 32338e1e66..80a64a98e9 100644
--- a/tests/src/Loader/classloader/v1/Beta1/Layout/Matrix/cs/L-1-3-1.csproj
+++ b/tests/src/Loader/classloader/v1/Beta1/Layout/Matrix/cs/L-1-3-1.csproj
@@ -11,22 +11,18 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="L-1-3-1.cs" />
</ItemGroup>
-
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/v1/Beta1/Layout/Matrix/cs/L-1-5-1.csproj b/tests/src/Loader/classloader/v1/Beta1/Layout/Matrix/cs/L-1-5-1.csproj
index c020610fb4..cd0035ed8b 100644
--- a/tests/src/Loader/classloader/v1/Beta1/Layout/Matrix/cs/L-1-5-1.csproj
+++ b/tests/src/Loader/classloader/v1/Beta1/Layout/Matrix/cs/L-1-5-1.csproj
@@ -11,22 +11,18 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="L-1-5-1.cs" />
</ItemGroup>
-
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/v1/Beta1/Layout/Matrix/cs/L-1-5-3.csproj b/tests/src/Loader/classloader/v1/Beta1/Layout/Matrix/cs/L-1-5-3.csproj
index 15c519cbaa..4c08803487 100644
--- a/tests/src/Loader/classloader/v1/Beta1/Layout/Matrix/cs/L-1-5-3.csproj
+++ b/tests/src/Loader/classloader/v1/Beta1/Layout/Matrix/cs/L-1-5-3.csproj
@@ -11,26 +11,21 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="L-1-5-3.cs" />
</ItemGroup>
-
-
<ItemGroup>
<ProjectReference Include="L-1-5-3D.csproj" />
</ItemGroup>
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/v1/Beta1/Layout/Matrix/cs/L-1-6-1.csproj b/tests/src/Loader/classloader/v1/Beta1/Layout/Matrix/cs/L-1-6-1.csproj
index 38deca5164..dde14ca198 100644
--- a/tests/src/Loader/classloader/v1/Beta1/Layout/Matrix/cs/L-1-6-1.csproj
+++ b/tests/src/Loader/classloader/v1/Beta1/Layout/Matrix/cs/L-1-6-1.csproj
@@ -11,22 +11,18 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="L-1-6-1.cs" />
</ItemGroup>
-
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/v1/Beta1/Layout/Matrix/cs/L-1-6-3.csproj b/tests/src/Loader/classloader/v1/Beta1/Layout/Matrix/cs/L-1-6-3.csproj
index f5b3f6dc7a..6f64155e68 100644
--- a/tests/src/Loader/classloader/v1/Beta1/Layout/Matrix/cs/L-1-6-3.csproj
+++ b/tests/src/Loader/classloader/v1/Beta1/Layout/Matrix/cs/L-1-6-3.csproj
@@ -11,26 +11,21 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="L-1-6-3.cs" />
</ItemGroup>
-
-
<ItemGroup>
<ProjectReference Include="L-1-6-3D.csproj" />
</ItemGroup>
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/v1/Beta1/Layout/Matrix/cs/L-1-7-1.csproj b/tests/src/Loader/classloader/v1/Beta1/Layout/Matrix/cs/L-1-7-1.csproj
index b473b3974b..14011677e8 100644
--- a/tests/src/Loader/classloader/v1/Beta1/Layout/Matrix/cs/L-1-7-1.csproj
+++ b/tests/src/Loader/classloader/v1/Beta1/Layout/Matrix/cs/L-1-7-1.csproj
@@ -11,22 +11,18 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="L-1-7-1.cs" />
</ItemGroup>
-
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/v1/Beta1/Layout/Matrix/cs/L-1-7-3.csproj b/tests/src/Loader/classloader/v1/Beta1/Layout/Matrix/cs/L-1-7-3.csproj
index 58fd9ff6c5..68829a89de 100644
--- a/tests/src/Loader/classloader/v1/Beta1/Layout/Matrix/cs/L-1-7-3.csproj
+++ b/tests/src/Loader/classloader/v1/Beta1/Layout/Matrix/cs/L-1-7-3.csproj
@@ -11,26 +11,21 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="L-1-7-3.cs" />
</ItemGroup>
-
-
<ItemGroup>
<ProjectReference Include="L-1-7-3D.csproj" />
</ItemGroup>
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/v1/Beta1/Layout/Matrix/cs/L-1-8-1.csproj b/tests/src/Loader/classloader/v1/Beta1/Layout/Matrix/cs/L-1-8-1.csproj
index 88973340c9..fc1ea289e0 100644
--- a/tests/src/Loader/classloader/v1/Beta1/Layout/Matrix/cs/L-1-8-1.csproj
+++ b/tests/src/Loader/classloader/v1/Beta1/Layout/Matrix/cs/L-1-8-1.csproj
@@ -11,22 +11,18 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="L-1-8-1.cs" />
</ItemGroup>
-
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/v1/Beta1/Layout/Matrix/cs/L-1-8-3.csproj b/tests/src/Loader/classloader/v1/Beta1/Layout/Matrix/cs/L-1-8-3.csproj
index 0a0cb711f9..184ee10947 100644
--- a/tests/src/Loader/classloader/v1/Beta1/Layout/Matrix/cs/L-1-8-3.csproj
+++ b/tests/src/Loader/classloader/v1/Beta1/Layout/Matrix/cs/L-1-8-3.csproj
@@ -11,26 +11,21 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="L-1-8-3.cs" />
</ItemGroup>
-
-
<ItemGroup>
<ProjectReference Include="L-1-8-3D.csproj" />
</ItemGroup>
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/v1/Beta1/Layout/Matrix/cs/L-1-9-1.csproj b/tests/src/Loader/classloader/v1/Beta1/Layout/Matrix/cs/L-1-9-1.csproj
index 052b6a386c..1fb63cf4bd 100644
--- a/tests/src/Loader/classloader/v1/Beta1/Layout/Matrix/cs/L-1-9-1.csproj
+++ b/tests/src/Loader/classloader/v1/Beta1/Layout/Matrix/cs/L-1-9-1.csproj
@@ -11,22 +11,18 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="L-1-9-1.cs" />
</ItemGroup>
-
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/v1/Beta1/Layout/Matrix/cs/L-1-9-3.csproj b/tests/src/Loader/classloader/v1/Beta1/Layout/Matrix/cs/L-1-9-3.csproj
index ef86760a74..cf3735e8cb 100644
--- a/tests/src/Loader/classloader/v1/Beta1/Layout/Matrix/cs/L-1-9-3.csproj
+++ b/tests/src/Loader/classloader/v1/Beta1/Layout/Matrix/cs/L-1-9-3.csproj
@@ -11,26 +11,21 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="L-1-9-3.cs" />
</ItemGroup>
-
-
<ItemGroup>
<ProjectReference Include="L-1-9-3D.csproj" />
</ItemGroup>
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/v1/Beta1/Layout/Matrix/cs/L-2-10-1.csproj b/tests/src/Loader/classloader/v1/Beta1/Layout/Matrix/cs/L-2-10-1.csproj
index e145652340..728aa05210 100644
--- a/tests/src/Loader/classloader/v1/Beta1/Layout/Matrix/cs/L-2-10-1.csproj
+++ b/tests/src/Loader/classloader/v1/Beta1/Layout/Matrix/cs/L-2-10-1.csproj
@@ -11,22 +11,18 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="L-2-10-1.cs" />
</ItemGroup>
-
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/v1/Beta1/Layout/Matrix/cs/L-2-10-3.csproj b/tests/src/Loader/classloader/v1/Beta1/Layout/Matrix/cs/L-2-10-3.csproj
index 1e45ac5f07..414fe407e6 100644
--- a/tests/src/Loader/classloader/v1/Beta1/Layout/Matrix/cs/L-2-10-3.csproj
+++ b/tests/src/Loader/classloader/v1/Beta1/Layout/Matrix/cs/L-2-10-3.csproj
@@ -11,26 +11,21 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="L-2-10-3.cs" />
</ItemGroup>
-
-
<ItemGroup>
<ProjectReference Include="L-2-10-3D.csproj" />
</ItemGroup>
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/v1/Beta1/Layout/Matrix/cs/L-2-11-1.csproj b/tests/src/Loader/classloader/v1/Beta1/Layout/Matrix/cs/L-2-11-1.csproj
index 985030a438..e77ca59cbe 100644
--- a/tests/src/Loader/classloader/v1/Beta1/Layout/Matrix/cs/L-2-11-1.csproj
+++ b/tests/src/Loader/classloader/v1/Beta1/Layout/Matrix/cs/L-2-11-1.csproj
@@ -11,22 +11,18 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="L-2-11-1.cs" />
</ItemGroup>
-
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/v1/Beta1/Layout/Matrix/cs/L-2-11-3.csproj b/tests/src/Loader/classloader/v1/Beta1/Layout/Matrix/cs/L-2-11-3.csproj
index 8c39086437..f936dbd508 100644
--- a/tests/src/Loader/classloader/v1/Beta1/Layout/Matrix/cs/L-2-11-3.csproj
+++ b/tests/src/Loader/classloader/v1/Beta1/Layout/Matrix/cs/L-2-11-3.csproj
@@ -11,26 +11,21 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="L-2-11-3.cs" />
</ItemGroup>
-
-
<ItemGroup>
<ProjectReference Include="L-2-11-3D.csproj" />
</ItemGroup>
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/v1/Beta1/Layout/Matrix/cs/L-2-12-1.csproj b/tests/src/Loader/classloader/v1/Beta1/Layout/Matrix/cs/L-2-12-1.csproj
index cf46972c3a..ee294604a9 100644
--- a/tests/src/Loader/classloader/v1/Beta1/Layout/Matrix/cs/L-2-12-1.csproj
+++ b/tests/src/Loader/classloader/v1/Beta1/Layout/Matrix/cs/L-2-12-1.csproj
@@ -11,22 +11,18 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="L-2-12-1.cs" />
</ItemGroup>
-
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/v1/Beta1/Layout/Matrix/cs/L-2-12-3.csproj b/tests/src/Loader/classloader/v1/Beta1/Layout/Matrix/cs/L-2-12-3.csproj
index 424d51ae6a..a4025384a0 100644
--- a/tests/src/Loader/classloader/v1/Beta1/Layout/Matrix/cs/L-2-12-3.csproj
+++ b/tests/src/Loader/classloader/v1/Beta1/Layout/Matrix/cs/L-2-12-3.csproj
@@ -11,26 +11,21 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="L-2-12-3.cs" />
</ItemGroup>
-
-
<ItemGroup>
<ProjectReference Include="L-2-12-3D.csproj" />
</ItemGroup>
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/v1/Beta1/Layout/Matrix/cs/L-2-3-1.csproj b/tests/src/Loader/classloader/v1/Beta1/Layout/Matrix/cs/L-2-3-1.csproj
index 879e59043b..4f3b242c0a 100644
--- a/tests/src/Loader/classloader/v1/Beta1/Layout/Matrix/cs/L-2-3-1.csproj
+++ b/tests/src/Loader/classloader/v1/Beta1/Layout/Matrix/cs/L-2-3-1.csproj
@@ -11,22 +11,18 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="L-2-3-1.cs" />
</ItemGroup>
-
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/v1/Beta1/Layout/Matrix/cs/L-2-4-1.csproj b/tests/src/Loader/classloader/v1/Beta1/Layout/Matrix/cs/L-2-4-1.csproj
index a04a01b86c..dee00fb80a 100644
--- a/tests/src/Loader/classloader/v1/Beta1/Layout/Matrix/cs/L-2-4-1.csproj
+++ b/tests/src/Loader/classloader/v1/Beta1/Layout/Matrix/cs/L-2-4-1.csproj
@@ -11,22 +11,18 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="L-2-4-1.cs" />
</ItemGroup>
-
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/v1/Beta1/Layout/Matrix/cs/L-2-5-1.csproj b/tests/src/Loader/classloader/v1/Beta1/Layout/Matrix/cs/L-2-5-1.csproj
index 1f78ecc555..f0623c7a9f 100644
--- a/tests/src/Loader/classloader/v1/Beta1/Layout/Matrix/cs/L-2-5-1.csproj
+++ b/tests/src/Loader/classloader/v1/Beta1/Layout/Matrix/cs/L-2-5-1.csproj
@@ -11,22 +11,18 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="L-2-5-1.cs" />
</ItemGroup>
-
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/v1/Beta1/Layout/Matrix/cs/L-2-5-3.csproj b/tests/src/Loader/classloader/v1/Beta1/Layout/Matrix/cs/L-2-5-3.csproj
index 7cde5a5f81..6c906b536f 100644
--- a/tests/src/Loader/classloader/v1/Beta1/Layout/Matrix/cs/L-2-5-3.csproj
+++ b/tests/src/Loader/classloader/v1/Beta1/Layout/Matrix/cs/L-2-5-3.csproj
@@ -11,26 +11,21 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="L-2-5-3.cs" />
</ItemGroup>
-
-
<ItemGroup>
<ProjectReference Include="L-2-5-3D.csproj" />
</ItemGroup>
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/v1/Beta1/Layout/Matrix/cs/L-2-6-1.csproj b/tests/src/Loader/classloader/v1/Beta1/Layout/Matrix/cs/L-2-6-1.csproj
index 0d6ad4fabe..5d1509cb00 100644
--- a/tests/src/Loader/classloader/v1/Beta1/Layout/Matrix/cs/L-2-6-1.csproj
+++ b/tests/src/Loader/classloader/v1/Beta1/Layout/Matrix/cs/L-2-6-1.csproj
@@ -11,22 +11,18 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="L-2-6-1.cs" />
</ItemGroup>
-
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/v1/Beta1/Layout/Matrix/cs/L-2-6-3.csproj b/tests/src/Loader/classloader/v1/Beta1/Layout/Matrix/cs/L-2-6-3.csproj
index 83be3bdfd7..3bf61be3ea 100644
--- a/tests/src/Loader/classloader/v1/Beta1/Layout/Matrix/cs/L-2-6-3.csproj
+++ b/tests/src/Loader/classloader/v1/Beta1/Layout/Matrix/cs/L-2-6-3.csproj
@@ -11,26 +11,21 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="L-2-6-3.cs" />
</ItemGroup>
-
-
<ItemGroup>
<ProjectReference Include="L-2-6-3D.csproj" />
</ItemGroup>
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/v1/Beta1/Layout/Matrix/cs/L-2-9-1.csproj b/tests/src/Loader/classloader/v1/Beta1/Layout/Matrix/cs/L-2-9-1.csproj
index fddc986470..6716f64f6b 100644
--- a/tests/src/Loader/classloader/v1/Beta1/Layout/Matrix/cs/L-2-9-1.csproj
+++ b/tests/src/Loader/classloader/v1/Beta1/Layout/Matrix/cs/L-2-9-1.csproj
@@ -11,22 +11,18 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="L-2-9-1.cs" />
</ItemGroup>
-
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/v1/Beta1/Layout/Matrix/cs/L-2-9-3.csproj b/tests/src/Loader/classloader/v1/Beta1/Layout/Matrix/cs/L-2-9-3.csproj
index 753cdc7525..40c6446f67 100644
--- a/tests/src/Loader/classloader/v1/Beta1/Layout/Matrix/cs/L-2-9-3.csproj
+++ b/tests/src/Loader/classloader/v1/Beta1/Layout/Matrix/cs/L-2-9-3.csproj
@@ -11,26 +11,21 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="L-2-9-3.cs" />
</ItemGroup>
-
-
<ItemGroup>
<ProjectReference Include="L-2-9-3D.csproj" />
</ItemGroup>
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/v1/M10/Acceptance/Case1.csproj b/tests/src/Loader/classloader/v1/M10/Acceptance/Case1.csproj
index bd18d6cfea..ff728e7c94 100644
--- a/tests/src/Loader/classloader/v1/M10/Acceptance/Case1.csproj
+++ b/tests/src/Loader/classloader/v1/M10/Acceptance/Case1.csproj
@@ -11,22 +11,18 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="Case1.cool" />
</ItemGroup>
-
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/v1/M10/Acceptance/Case2.csproj b/tests/src/Loader/classloader/v1/M10/Acceptance/Case2.csproj
index 7d055f4beb..f9e5806e19 100644
--- a/tests/src/Loader/classloader/v1/M10/Acceptance/Case2.csproj
+++ b/tests/src/Loader/classloader/v1/M10/Acceptance/Case2.csproj
@@ -11,22 +11,18 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="Case2.cool" />
</ItemGroup>
-
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/v1/M10/Acceptance/Case3.csproj b/tests/src/Loader/classloader/v1/M10/Acceptance/Case3.csproj
index 23756d99c5..1c49f0d65f 100644
--- a/tests/src/Loader/classloader/v1/M10/Acceptance/Case3.csproj
+++ b/tests/src/Loader/classloader/v1/M10/Acceptance/Case3.csproj
@@ -11,22 +11,18 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="Case3.cool" />
</ItemGroup>
-
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/classloader/v1/M10/Acceptance/Case4.csproj b/tests/src/Loader/classloader/v1/M10/Acceptance/Case4.csproj
index 788374b569..d21ebe8f5c 100644
--- a/tests/src/Loader/classloader/v1/M10/Acceptance/Case4.csproj
+++ b/tests/src/Loader/classloader/v1/M10/Acceptance/Case4.csproj
@@ -11,22 +11,18 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="Case4.cool" />
</ItemGroup>
-
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Loader/regressions/classloader/main.csproj b/tests/src/Loader/regressions/classloader/main.csproj
index a0e7fca9cd..bd4c0b860e 100644
--- a/tests/src/Loader/regressions/classloader/main.csproj
+++ b/tests/src/Loader/regressions/classloader/main.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
diff --git a/tests/src/Loader/regressions/classloader/vsw307137.csproj b/tests/src/Loader/regressions/classloader/vsw307137.csproj
index 07365a8f4b..60dee797cb 100644
--- a/tests/src/Loader/regressions/classloader/vsw307137.csproj
+++ b/tests/src/Loader/regressions/classloader/vsw307137.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
diff --git a/tests/src/Loader/regressions/polyrec/Polyrec.csproj b/tests/src/Loader/regressions/polyrec/Polyrec.csproj
index 7a4be021f0..f77764a337 100644
--- a/tests/src/Loader/regressions/polyrec/Polyrec.csproj
+++ b/tests/src/Loader/regressions/polyrec/Polyrec.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,15 +10,13 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
-
<DefineConstants>$(DefineConstants);STATIC</DefineConstants>
<CLRTestExecutionArguments>4 50</CLRTestExecutionArguments>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Debug|x64'">
- </PropertyGroup>
- <PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Release|x64'">
- </PropertyGroup>
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Debug|x64'"></PropertyGroup>
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Release|x64'"></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
diff --git a/tests/src/Regressions/assemblyref/test.csproj b/tests/src/Regressions/assemblyref/test.csproj
index 42e4838cf7..fdb95c1693 100644
--- a/tests/src/Regressions/assemblyref/test.csproj
+++ b/tests/src/Regressions/assemblyref/test.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,14 +10,12 @@
<OutputType>Exe</OutputType>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
-
<DefineConstants>$(DefineConstants);STATIC</DefineConstants>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Debug|x64'">
- </PropertyGroup>
- <PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Release|x64'">
- </PropertyGroup>
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Debug|x64'"></PropertyGroup>
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Release|x64'"></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -36,4 +34,4 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Regressions/common/ArrayCopy.csproj b/tests/src/Regressions/common/ArrayCopy.csproj
index 1f358403e3..8d098887c0 100644
--- a/tests/src/Regressions/common/ArrayCopy.csproj
+++ b/tests/src/Regressions/common/ArrayCopy.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<CLRTestKind>BuildAndRun</CLRTestKind>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
diff --git a/tests/src/Regressions/common/DisableTransparencyEnforcement.csproj b/tests/src/Regressions/common/DisableTransparencyEnforcement.csproj
index 55396dce6f..1c2b5f6663 100644
--- a/tests/src/Regressions/common/DisableTransparencyEnforcement.csproj
+++ b/tests/src/Regressions/common/DisableTransparencyEnforcement.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<CLRTestKind>BuildAndRun</CLRTestKind>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
diff --git a/tests/src/Regressions/common/ThreadCulture.csproj b/tests/src/Regressions/common/ThreadCulture.csproj
index 1bbfe8dff5..9fbfd87d56 100644
--- a/tests/src/Regressions/common/ThreadCulture.csproj
+++ b/tests/src/Regressions/common/ThreadCulture.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<CLRTestKind>BuildAndRun</CLRTestKind>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
diff --git a/tests/src/Regressions/common/interlock.csproj b/tests/src/Regressions/common/interlock.csproj
index cf9d84a67a..1a1414b046 100644
--- a/tests/src/Regressions/common/interlock.csproj
+++ b/tests/src/Regressions/common/interlock.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<CLRTestKind>BuildAndRun</CLRTestKind>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
diff --git a/tests/src/Regressions/common/test1307.csproj b/tests/src/Regressions/common/test1307.csproj
index 26d7a9ac5b..87264ba825 100644
--- a/tests/src/Regressions/common/test1307.csproj
+++ b/tests/src/Regressions/common/test1307.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<CLRTestKind>BuildAndRun</CLRTestKind>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
diff --git a/tests/src/Regressions/common/testClass.csproj b/tests/src/Regressions/common/testClass.csproj
index 7504be0429..35f25c9287 100644
--- a/tests/src/Regressions/common/testClass.csproj
+++ b/tests/src/Regressions/common/testClass.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<CLRTestKind>BuildAndRun</CLRTestKind>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -34,4 +33,4 @@
<Name>coreclr</Name>
</ProjectReference>
</ItemGroup>
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Regressions/common/testInterface.csproj b/tests/src/Regressions/common/testInterface.csproj
index 464564db68..2eb64349c1 100644
--- a/tests/src/Regressions/common/testInterface.csproj
+++ b/tests/src/Regressions/common/testInterface.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<CLRTestKind>BuildAndRun</CLRTestKind>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -34,4 +33,4 @@
<Name>coreclr</Name>
</ProjectReference>
</ItemGroup>
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/Regressions/coreclr/9414/readonlyPrefix.csproj b/tests/src/Regressions/coreclr/9414/readonlyPrefix.csproj
index 560073c0d1..9d96dc4cba 100644
--- a/tests/src/Regressions/coreclr/9414/readonlyPrefix.csproj
+++ b/tests/src/Regressions/coreclr/9414/readonlyPrefix.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -11,13 +11,11 @@
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
diff --git a/tests/src/Regressions/expl_double/expl_double.csproj b/tests/src/Regressions/expl_double/expl_double.csproj
index 66d10786aa..c335def742 100644
--- a/tests/src/Regressions/expl_double/expl_double.csproj
+++ b/tests/src/Regressions/expl_double/expl_double.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -12,12 +12,11 @@
<CLRTestKind>BuildAndRun</CLRTestKind>
<DefineConstants>$(DefineConstants);STATIC</DefineConstants>
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Debug|x64'">
- </PropertyGroup>
- <PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Release|x64'">
- </PropertyGroup>
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Debug|x64'"></PropertyGroup>
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Release|x64'"></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
diff --git a/tests/src/TestWrappersConfig/TestWrappersConfig.csproj b/tests/src/TestWrappersConfig/TestWrappersConfig.csproj
index cab63a4a81..ddc8781364 100644
--- a/tests/src/TestWrappersConfig/TestWrappersConfig.csproj
+++ b/tests/src/TestWrappersConfig/TestWrappersConfig.csproj
@@ -28,7 +28,7 @@
<TargetFrameworks>netcoreapp1.1;net45</TargetFrameworks>
<TargetFrameworkIdentifier>.NETCoreApp</TargetFrameworkIdentifier>
<PackageTargetFallback>$(PackageTargetFallback);dnxcore50;portable-net45+win8</PackageTargetFallback>
- <RuntimeIdentifiers>win7-x86;win7-x64;ubuntu.14.04-x64;ubuntu.16.04-x64;ubuntu.16.10-x64;osx.10.12-x64;centos.7-x64;rhel.7-x64;debian.8-x64;fedora.24-x64</RuntimeIdentifiers>
+ <RuntimeIdentifiers>$(TargetRid)</RuntimeIdentifiers>
<ContainsPackageReferences>true</ContainsPackageReferences>
<PrereleaseResolveNuGetPackages>false</PrereleaseResolveNuGetPackages>
</PropertyGroup>
diff --git a/tests/src/baseservices/compilerservices/FixedAddressValueType/FixedAddressValueType.csproj b/tests/src/baseservices/compilerservices/FixedAddressValueType/FixedAddressValueType.csproj
index 1b0398cc4f..d6f5a6b623 100644
--- a/tests/src/baseservices/compilerservices/FixedAddressValueType/FixedAddressValueType.csproj
+++ b/tests/src/baseservices/compilerservices/FixedAddressValueType/FixedAddressValueType.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -12,12 +12,11 @@
<CLRTestKind>BuildAndRun</CLRTestKind>
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<GCStressIncompatible>true</GCStressIncompatible>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -34,6 +33,5 @@
<NoWarn Include="42016,42020,42025,42024" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/baseservices/compilerservices/RuntimeHelpers/ExecuteCodeWithGuaranteedCleanup.csproj b/tests/src/baseservices/compilerservices/RuntimeHelpers/ExecuteCodeWithGuaranteedCleanup.csproj
index 1b25407f0b..59ee4d926c 100644
--- a/tests/src/baseservices/compilerservices/RuntimeHelpers/ExecuteCodeWithGuaranteedCleanup.csproj
+++ b/tests/src/baseservices/compilerservices/RuntimeHelpers/ExecuteCodeWithGuaranteedCleanup.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<CLRTestKind>BuildAndRun</CLRTestKind>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -32,6 +31,5 @@
<NoWarn Include="42016,42020,42025,42024" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/baseservices/compilerservices/modulector/runmoduleconstructor.csproj b/tests/src/baseservices/compilerservices/modulector/runmoduleconstructor.csproj
index e7193b2ee8..1b1ece1cf1 100644
--- a/tests/src/baseservices/compilerservices/modulector/runmoduleconstructor.csproj
+++ b/tests/src/baseservices/compilerservices/modulector/runmoduleconstructor.csproj
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
@@ -10,12 +10,11 @@
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
<CLRTestKind>BuildAndRun</CLRTestKind>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
- </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "></PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -29,12 +28,11 @@
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<ItemGroup>
- <ProjectReference Include="moduleCctor.ilproj" />
+ <ProjectReference Include="moduleCctor.ilproj" />
</ItemGroup>
<ItemGroup>
<NoWarn Include="42016,42020,42025,42024" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
- </PropertyGroup>
-</Project>
+ <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' "></PropertyGroup>
+</Project> \ No newline at end of file
diff --git a/tests/src/baseservices/multidimmarray/rank1array.ilproj b/tests/src/baseservices/multidimmarray/rank1array.ilproj
index 6679689a66..e11b2fc452 100644
--- a/tests/src/baseservices/multidimmarray/rank1array.ilproj
+++ b/tests/src/baseservices/multidimmarray/rank1array.ilproj
@@ -11,21 +11,18 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="rank1array.il" />
</ItemGroup>
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/baseservices/threading/mutex/openexisting/openmutexneg7.cs b/tests/src/baseservices/threading/mutex/openexisting/openmutexneg7.cs
index c4846141e8..ce29490955 100644
--- a/tests/src/baseservices/threading/mutex/openexisting/openmutexneg7.cs
+++ b/tests/src/baseservices/threading/mutex/openexisting/openmutexneg7.cs
@@ -46,6 +46,8 @@ class OpenMutexNeg
e.ToString());
}
+ GC.KeepAlive(mut);
+
Console.WriteLine(100 == iRet ? "Test Passed" : "Test Failed");
return iRet;
}
diff --git a/tests/src/baseservices/threading/mutex/openexisting/openmutexpos4.cs b/tests/src/baseservices/threading/mutex/openexisting/openmutexpos4.cs
index cf907d39a0..f1a46138a4 100644
--- a/tests/src/baseservices/threading/mutex/openexisting/openmutexpos4.cs
+++ b/tests/src/baseservices/threading/mutex/openexisting/openmutexpos4.cs
@@ -13,6 +13,7 @@ public class Test
const string mutexName = "MySharedMutex";
static ManualResetEvent manualEvent = new ManualResetEvent(false);
static ManualResetEvent exitEvent = new ManualResetEvent(false);
+ static ManualResetEvent reuseBeforeReleaseEvent = new ManualResetEvent(false);
int success = 100;
@@ -26,10 +27,10 @@ public class Test
Console.WriteLine("Mutex created");
manualEvent.Set();
+ reuseBeforeReleaseEvent.WaitOne();
mutex.ReleaseMutex();
exitEvent.WaitOne();
- GC.KeepAlive(mutex);
}
public void ReuseMutexThread()
@@ -40,6 +41,7 @@ public class Test
Mutex mutex = new Mutex(true, mutexName, out exists);
+ reuseBeforeReleaseEvent.Set();
if (exists)
{
Console.WriteLine("Error, created new mutex!");
diff --git a/tests/src/baseservices/threading/waithandle/waitany/waitanyex2.cs b/tests/src/baseservices/threading/waithandle/waitany/waitanyex2.cs
index aa27c0eea1..e09e5455b1 100644
--- a/tests/src/baseservices/threading/waithandle/waitany/waitanyex2.cs
+++ b/tests/src/baseservices/threading/waithandle/waitany/waitanyex2.cs
@@ -36,8 +36,8 @@ class WaitAnyEx
{
Console.WriteLine("Waiting...");
int i = WaitHandle.WaitAny(
- new WaitHandle[]{myMutex, myMRE}, 5000);
- Console.WriteLine("WaitAny did not throw AbandonedMutexException");
+ new WaitHandle[]{myMutex, myMRE}, 30000);
+ Console.WriteLine("WaitAny did not throw AbandonedMutexException. Result: {0}", i);
}
catch(AbandonedMutexException)
{
diff --git a/tests/src/baseservices/threading/waithandle/waitany/waitanyex2a.cs b/tests/src/baseservices/threading/waithandle/waitany/waitanyex2a.cs
index bbd2b018c6..da9115f01e 100644
--- a/tests/src/baseservices/threading/waithandle/waitany/waitanyex2a.cs
+++ b/tests/src/baseservices/threading/waithandle/waitany/waitanyex2a.cs
@@ -37,7 +37,7 @@ class WaitAnyEx
Console.WriteLine("Waiting...");
int i = WaitHandle.WaitAny(
new WaitHandle[]{myMutex, myMRE});
- Console.WriteLine("WaitAny did not throw AbandonedMutexException");
+ Console.WriteLine("WaitAny did not throw AbandonedMutexException. Result: {0}", i);
}
catch(AbandonedMutexException)
{
diff --git a/tests/src/dir.common.props b/tests/src/dir.common.props
index c06428d93b..dda175574c 100644
--- a/tests/src/dir.common.props
+++ b/tests/src/dir.common.props
@@ -32,6 +32,14 @@
<DebugType Condition="'$(DebugType)' == ''">full</DebugType>
<DefineConstants>$(DefineConstants);DEBUG;TRACE;XUNIT_PERF</DefineConstants>
</PropertyGroup>
+
+ <!-- Setup target platform pointer size in bit-->
+ <PropertyGroup>
+ <PointerSize Condition="'$(Platform)'=='x64'">64</PointerSize>
+ <PointerSize Condition="'$(Platform)'=='arm64'">64</PointerSize>
+ <PointerSize Condition="'$(Platform)'=='x86'">32</PointerSize>
+ <PointerSize Condition="'$(Platform)'=='arm'">32</PointerSize>
+ </PropertyGroup>
<!-- Setup the default output and intermediate paths -->
<PropertyGroup>
diff --git a/tests/src/dir.props b/tests/src/dir.props
index fcdc55df61..ee2d7a31d7 100644
--- a/tests/src/dir.props
+++ b/tests/src/dir.props
@@ -66,6 +66,11 @@
</Choose>
<PropertyGroup>
+ <TargetRid Condition="'$(__RuntimeId)' != ''">$(__RuntimeId)</TargetRid>
+ <TargetRid Condition="'$(__RuntimeId)' == ''">$(TestNugetRuntimeId)</TargetRid>
+ </PropertyGroup>
+
+ <PropertyGroup>
<TargetsUnknownUnix Condition="'$(TargetsUnix)' == 'true' AND '$(OSGroup)' != 'FreeBSD' AND '$(OSGroup)' != 'Linux' AND '$(OSGroup)' != 'OSX'">true</TargetsUnknownUnix>
<Language Condition="'$(Language)' == '' and '$(MSBuildProjectExtension)' == '.csproj'">C#</Language>
<Language Condition="'$(Language)' == '' and '$(MSBuildProjectExtension)' == '.ilproj'">IL</Language>
@@ -90,8 +95,8 @@
<RestoreOutputPath>$(MSBuildProjectDirectory)\obj</RestoreOutputPath>
<!-- Specify the target framework of the common test dependency project.json. -->
- <NuGetTargetMoniker>.NETCoreApp,Version=v2.0</NuGetTargetMoniker>
- <NuGetTargetMonikerShort>netcoreapp2.0</NuGetTargetMonikerShort>
+ <NuGetTargetMoniker>.NETCoreApp,Version=v2.1</NuGetTargetMoniker>
+ <NuGetTargetMonikerShort>netcoreapp2.1</NuGetTargetMonikerShort>
<PrereleaseResolveNuGetPackages>true</PrereleaseResolveNuGetPackages>
</PropertyGroup>
diff --git a/tests/src/dir.targets b/tests/src/dir.targets
index 63630e8fa7..4aa925fbda 100644
--- a/tests/src/dir.targets
+++ b/tests/src/dir.targets
@@ -50,6 +50,11 @@
<_CLRTestNeedsProjectToRun Condition=" '$(_CLRTestNeedsToRun)' and '!$(_CLRTestBuildsExecutable)' ">true</_CLRTestNeedsProjectToRun>
</PropertyGroup>
+ <PropertyGroup>
+ <!-- Since bug in Roslyn for Linux empty DebugType property leads to build failure. See issue Roslyn@20343 -->
+ <DebugType Condition=" '$(DebugType)' == '' and '$(RunningOnUnix)' == 'true' ">None</DebugType>
+ </PropertyGroup>
+
<!--
If it needs ProjectToRun, turn the project into a ProjectReference so it gets built
-->
diff --git a/tests/src/dirs.proj b/tests/src/dirs.proj
index 3a5906c1c6..248f86e177 100644
--- a/tests/src/dirs.proj
+++ b/tests/src/dirs.proj
@@ -30,111 +30,7 @@
<DisabledProjects Include="Performance\performance.csproj" />
<DisabledProjects Include="Loader\classloader\generics\regressions\DD117522\Test.csproj" />
<DisabledProjects Include="Loader\classloader\generics\GenericMethods\VSW491668.csproj" /> <!-- issue 5501 -->
- <DisabledProjects Include="JIT\Directed\nullabletypes\**\*.csproj" Condition="'$(RunningOnCore)' == 'true'" />
- <DisabledProjects Include="JIT\Performance\CodeQuality\Span\*.csproj" Condition="'$(RunningOnCore)' == 'true'" />
- <!-- The following project requires System.Reflection.Emit which is not supported on Linux, see issue corefx@4491 -->
- <DisabledProjects Include="JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b67414\b67414.csproj" Condition="'$(RunningOnCore)' == 'true'" />
- <!-- The following projects cannot be compiled on Linux due to "csc.exe /debug:+" issue. Remove them after compiler will be fixed -->
- <DisabledProjects Include="JIT\Directed\Misc\gettype\gettypetypeofmatrix.csproj" Condition="'$(RunningOnCore)' == 'true'" />
- <DisabledProjects Include="JIT\Directed\PREFIX\PrimitiveVT\*.csproj" Condition="'$(RunningOnCore)' == 'true'" />
- <DisabledProjects Include="JIT\Directed\perffix\primitivevt\callconv1_cs_d.csproj" Condition="'$(RunningOnCore)' == 'true'" />
- <DisabledProjects Include="JIT\Directed\perffix\primitivevt\callconv1_cs_do.csproj" Condition="'$(RunningOnCore)' == 'true'" />
- <DisabledProjects Include="JIT\Directed\perffix\primitivevt\callconv1_cs_r.csproj" Condition="'$(RunningOnCore)' == 'true'" />
- <DisabledProjects Include="JIT\Directed\perffix\primitivevt\callconv1_cs_ro.csproj" Condition="'$(RunningOnCore)' == 'true'" />
- <DisabledProjects Include="JIT\Directed\perffix\primitivevt\callconv2_cs_d.csproj" Condition="'$(RunningOnCore)' == 'true'" />
- <DisabledProjects Include="JIT\Directed\perffix\primitivevt\callconv2_cs_do.csproj" Condition="'$(RunningOnCore)' == 'true'" />
- <DisabledProjects Include="JIT\Directed\perffix\primitivevt\callconv2_cs_r.csproj" Condition="'$(RunningOnCore)' == 'true'" />
- <DisabledProjects Include="JIT\Directed\perffix\primitivevt\callconv2_cs_ro.csproj" Condition="'$(RunningOnCore)' == 'true'" />
- <DisabledProjects Include="JIT\Directed\perffix\primitivevt\callconv3_il_d.ilproj" Condition="'$(RunningOnCore)' == 'true'" />
- <DisabledProjects Include="JIT\Directed\perffix\primitivevt\callconv3_il_r.ilproj" Condition="'$(RunningOnCore)' == 'true'" />
- <DisabledProjects Include="JIT\Directed\gettypetypeof\gettypetypeofmatrix.csproj" Condition="'$(RunningOnCore)' == 'true'" />
- <DisabledProjects Include="JIT\Directed\shift\int16_r.csproj" Condition="'$(RunningOnCore)' == 'true'" />
- <DisabledProjects Include="JIT\Directed\shift\int16_ro.csproj" Condition="'$(RunningOnCore)' == 'true'" />
- <DisabledProjects Include="JIT\Directed\shift\int32_r.csproj" Condition="'$(RunningOnCore)' == 'true'" />
- <DisabledProjects Include="JIT\Directed\shift\int32_ro.csproj" Condition="'$(RunningOnCore)' == 'true'" />
- <DisabledProjects Include="JIT\Directed\shift\int64_r.csproj" Condition="'$(RunningOnCore)' == 'true'" />
- <DisabledProjects Include="JIT\Directed\shift\int64_ro.csproj" Condition="'$(RunningOnCore)' == 'true'" />
- <DisabledProjects Include="JIT\Directed\shift\uint16_r.csproj" Condition="'$(RunningOnCore)' == 'true'" />
- <DisabledProjects Include="JIT\Directed\shift\uint16_ro.csproj" Condition="'$(RunningOnCore)' == 'true'" />
- <DisabledProjects Include="JIT\Directed\shift\uint32_r.csproj" Condition="'$(RunningOnCore)' == 'true'" />
- <DisabledProjects Include="JIT\Directed\shift\uint32_ro.csproj" Condition="'$(RunningOnCore)' == 'true'" />
- <DisabledProjects Include="JIT\Directed\shift\uint64Opt_r.csproj" Condition="'$(RunningOnCore)' == 'true'" />
- <DisabledProjects Include="JIT\Directed\shift\uint64Opt_ro.csproj" Condition="'$(RunningOnCore)' == 'true'" />
- <DisabledProjects Include="JIT\Directed\shift\uint64_r.csproj" Condition="'$(RunningOnCore)' == 'true'" />
- <DisabledProjects Include="JIT\Directed\shift\uint64_ro.csproj" Condition="'$(RunningOnCore)' == 'true'" />
- <DisabledProjects Include="JIT\Directed\shift\uint8_r.csproj" Condition="'$(RunningOnCore)' == 'true'" />
- <DisabledProjects Include="JIT\Directed\shift\uint8_ro.csproj" Condition="'$(RunningOnCore)' == 'true'" />
- <DisabledProjects Include="JIT\Generics\Constraints\Call_instance01_r.csproj" Condition="'$(RunningOnCore)' == 'true'" />
- <DisabledProjects Include="JIT\Generics\Constraints\Call_instance01_ro.csproj" Condition="'$(RunningOnCore)' == 'true'" />
- <DisabledProjects Include="JIT\Methodical\Boxing\xlang\*.*" Condition="'$(RunningOnCore)' == 'true'" />
- <DisabledProjects Include="JIT\Methodical\NaN\arithm32_r.csproj" Condition="'$(RunningOnCore)' == 'true'" />
- <DisabledProjects Include="JIT\Methodical\NaN\arithm32_ro.csproj" Condition="'$(RunningOnCore)' == 'true'" />
- <DisabledProjects Include="JIT\Methodical\NaN\arithm64_r.csproj" Condition="'$(RunningOnCore)' == 'true'" />
- <DisabledProjects Include="JIT\Methodical\NaN\arithm64_ro.csproj" Condition="'$(RunningOnCore)' == 'true'" />
- <DisabledProjects Include="JIT\Methodical\cctor\misc\throw_cs_r.csproj" Condition="'$(RunningOnCore)' == 'true'" />
- <DisabledProjects Include="JIT\Methodical\cctor\misc\throw_cs_ro.csproj" Condition="'$(RunningOnCore)' == 'true'" />
- <DisabledProjects Include="JIT\Methodical\eh\**\*.*" Condition="'$(RunningOnCore)' == 'true'" />
- <DisabledProjects Include="JIT\Methodical\flowgraph\bug619534\*.csproj" Condition="'$(RunningOnCore)' == 'true'" />
- <DisabledProjects Include="JIT\Methodical\stringintern\*.csproj" Condition="'$(RunningOnCore)' == 'true'" />
- <DisabledProjects Include="JIT\Regression\CLR-x86-JIT\V1-M11-Beta1\b43313\b43313.csproj" Condition="'$(RunningOnCore)' == 'true'" />
- <DisabledProjects Include="JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b51875\b51875.csproj" Condition="'$(RunningOnCore)' == 'true'" />
- <DisabledProjects Include="JIT\Regression\CLR-x86-JIT\V1-M12-Beta2\b55197\b55197.csproj" Condition="'$(RunningOnCore)' == 'true'" />
- <DisabledProjects Include="JIT\Regression\CLR-x86-JIT\V2.0-RTM\b491215\b491215.csproj" Condition="'$(RunningOnCore)' == 'true'" />
- <DisabledProjects Include="JIT\Regression\CLR-x86-JIT\v2.1\b152292\b152292.csproj" Condition="'$(RunningOnCore)' == 'true'" />
- <DisabledProjects Include="JIT\Regression\Dev11\External\Dev11_243742\*.csproj" Condition="'$(RunningOnCore)' == 'true'" />
- <DisabledProjects Include="JIT\Regression\JitBlue\DevDiv_1206929\DevDiv_1206929.csproj" Condition="'$(RunningOnCore)' == 'true'" />
- <DisabledProjects Include="JIT\Regression\JitBlue\DevDiv_142976\DevDiv_142976.csproj" Condition="'$(RunningOnCore)' == 'true'" />
- <DisabledProjects Include="JIT\Regression\JitBlue\DevDiv_150265\DevDiv_150265.csproj" Condition="'$(RunningOnCore)' == 'true'" />
- <DisabledProjects Include="JIT\Regression\JitBlue\DevDiv_168744\DevDiv_168744.csproj" Condition="'$(RunningOnCore)' == 'true'" />
- <DisabledProjects Include="JIT\Regression\JitBlue\DevDiv_200492\DevDiv_200492.csproj" Condition="'$(RunningOnCore)' == 'true'" />
- <DisabledProjects Include="JIT\Regression\JitBlue\DevDiv_255294\DevDiv_255294.csproj" Condition="'$(RunningOnCore)' == 'true'" />
- <DisabledProjects Include="JIT\Regression\JitBlue\DevDiv_278365\DevDiv_278365.csproj" Condition="'$(RunningOnCore)' == 'true'" />
- <DisabledProjects Include="JIT\Regression\JitBlue\DevDiv_278375\DevDiv_278375.csproj" Condition="'$(RunningOnCore)' == 'true'" />
- <DisabledProjects Include="JIT\Regression\JitBlue\DevDiv_278376\DevDiv_278376.csproj" Condition="'$(RunningOnCore)' == 'true'" />
- <DisabledProjects Include="JIT\Regression\JitBlue\DevDiv_278526\DevDiv_278526.csproj" Condition="'$(RunningOnCore)' == 'true'" />
- <DisabledProjects Include="JIT\Regression\JitBlue\DevDiv_280120\DevDiv_280120.csproj" Condition="'$(RunningOnCore)' == 'true'" />
- <DisabledProjects Include="JIT\Regression\JitBlue\DevDiv_280123\DevDiv_280123.csproj" Condition="'$(RunningOnCore)' == 'true'" />
- <DisabledProjects Include="JIT\Regression\JitBlue\DevDiv_280127\DevDiv_280127.csproj" Condition="'$(RunningOnCore)' == 'true'" />
- <DisabledProjects Include="JIT\Regression\JitBlue\DevDiv_283795\DevDiv_283795.csproj" Condition="'$(RunningOnCore)' == 'true'" />
- <DisabledProjects Include="JIT\Regression\JitBlue\DevDiv_284785\DevDiv_284785.csproj" Condition="'$(RunningOnCore)' == 'true'" />
- <DisabledProjects Include="JIT\Regression\JitBlue\DevDiv_288222\DevDiv_288222.csproj" Condition="'$(RunningOnCore)' == 'true'" />
- <DisabledProjects Include="JIT\Regression\JitBlue\GitHub_10215\GitHub_10215.csproj" Condition="'$(RunningOnCore)' == 'true'" />
- <DisabledProjects Include="JIT\Regression\JitBlue\GitHub_10481\GitHub_10481.csproj" Condition="'$(RunningOnCore)' == 'true'" />
- <DisabledProjects Include="JIT\Regression\JitBlue\GitHub_10621\GitHub_10621.csproj" Condition="'$(RunningOnCore)' == 'true'" />
- <DisabledProjects Include="JIT\Regression\JitBlue\GitHub_10714\GitHub_10714.csproj" Condition="'$(RunningOnCore)' == 'true'" />
- <DisabledProjects Include="JIT\Regression\JitBlue\GitHub_1296\GitHub_1296.csproj" Condition="'$(RunningOnCore)' == 'true'" />
- <DisabledProjects Include="JIT\Regression\JitBlue\GitHub_1323\GitHub_1323.csproj" Condition="'$(RunningOnCore)' == 'true'" />
- <DisabledProjects Include="JIT\Regression\JitBlue\GitHub_2580\GitHub_2580.csproj" Condition="'$(RunningOnCore)' == 'true'" />
- <DisabledProjects Include="JIT\Regression\JitBlue\GitHub_2610\GitHub_2610.csproj" Condition="'$(RunningOnCore)' == 'true'" />
- <DisabledProjects Include="JIT\Regression\JitBlue\GitHub_3449\GitHub_3449.csproj" Condition="'$(RunningOnCore)' == 'true'" />
- <DisabledProjects Include="JIT\Regression\JitBlue\GitHub_4044\GitHub_4044.csproj" Condition="'$(RunningOnCore)' == 'true'" />
- <DisabledProjects Include="JIT\Regression\JitBlue\GitHub_4115\GitHub_4115.csproj" Condition="'$(RunningOnCore)' == 'true'" />
- <DisabledProjects Include="JIT\Regression\JitBlue\GitHub_5047\GitHub_5047.csproj" Condition="'$(RunningOnCore)' == 'true'" />
- <DisabledProjects Include="JIT\Regression\JitBlue\GitHub_5696\GitHub_5696.csproj" Condition="'$(RunningOnCore)' == 'true'" />
- <DisabledProjects Include="JIT\Regression\JitBlue\GitHub_6238\GitHub_6238.csproj" Condition="'$(RunningOnCore)' == 'true'" />
- <DisabledProjects Include="JIT\Regression\JitBlue\GitHub_6239\GitHub_6239.csproj" Condition="'$(RunningOnCore)' == 'true'" />
- <DisabledProjects Include="JIT\Regression\JitBlue\GitHub_6318\GitHub_6318.csproj" Condition="'$(RunningOnCore)' == 'true'" />
- <DisabledProjects Include="JIT\Regression\JitBlue\GitHub_6649\GitHub_6649.csproj" Condition="'$(RunningOnCore)' == 'true'" />
- <DisabledProjects Include="JIT\Regression\JitBlue\GitHub_7508\Vector3Test.csproj" Condition="'$(RunningOnCore)' == 'true'" />
- <DisabledProjects Include="JIT\Regression\JitBlue\GitHub_7906\GitHub_7906.csproj" Condition="'$(RunningOnCore)' == 'true'" />
- <DisabledProjects Include="JIT\Regression\JitBlue\GitHub_8220\GitHub_8220.csproj" Condition="'$(RunningOnCore)' == 'true'" />
- <DisabledProjects Include="JIT\Regression\JitBlue\GitHub_8460\GitHub_8460.csproj" Condition="'$(RunningOnCore)' == 'true'" />
- <DisabledProjects Include="JIT\Regression\JitBlue\GitHub_8599\GitHub_8599.csproj" Condition="'$(RunningOnCore)' == 'true'" />
- <DisabledProjects Include="JIT\Regression\JitBlue\GitHub_9891\GitHub_9891.csproj" Condition="'$(RunningOnCore)' == 'true'" />
- <DisabledProjects Include="JIT\Regression\JitBlue\GitHub_10780\GitHub_10780.csproj" Condition="'$(RunningOnCore)' == 'true'" />
- <DisabledProjects Include="JIT\Regression\JitBlue\GitHub_10940\GitHub_10940.csproj" Condition="'$(RunningOnCore)' == 'true'" />
- <DisabledProjects Include="JIT\Regression\JitBlue\GitHub_11343\GitHub_11343.csproj" Condition="'$(RunningOnCore)' == 'true'" />
- <DisabledProjects Include="JIT\Regression\JitBlue\GitHub_11408\GitHub_11408.csproj" Condition="'$(RunningOnCore)' == 'true'" />
- <DisabledProjects Include="JIT\Regression\JitBlue\GitHub_11689\GitHub_11689.csproj" Condition="'$(RunningOnCore)' == 'true'" />
- <DisabledProjects Include="JIT\Regression\JitBlue\GitHub_11733\GitHub_11733.csproj" Condition="'$(RunningOnCore)' == 'true'" />
- <DisabledProjects Include="JIT\Regression\JitBlue\GitHub_11814\GitHub_11814.csproj" Condition="'$(RunningOnCore)' == 'true'" />
- <DisabledProjects Include="JIT\jit64\eh\**\*.*" Condition="'$(RunningOnCore)' == 'true'" />
- <DisabledProjects Include="JIT\jit64\hfa\main\**\*.csproj" Condition="'$(RunningOnCore)' == 'true'" />
- <DisabledProjects Include="JIT\opt\virtualstubdispatch\manyintf\*.csproj" Condition="'$(RunningOnCore)' == 'true'" />
- <DisabledProjects Include="JIT\jit64\opt\cse\hugeexpr1.csproj" Condition="'$(BuildOS)' == 'OSX'" />
- <DisabledProjects Include="JIT\jit64\opt\cse\HugeField2.csproj" Condition="'$(BuildOS)' == 'OSX'" />
- <DisabledProjects Include="JIT\jit64\opt\cse\hugeSimpleExpr1.csproj" Condition="'$(BuildOS)' == 'OSX'" />
- <DisabledProjects Include="Loader\classloader\generics\Instantiation\Nesting\NestedGenericStructs.csproj" Condition="'$(BuildOS)' == 'OSX'" />
+ <DisabledProjects Include="tracing\**" Condition="'$(BuildOS)' != 'Linux'" />
</ItemGroup>
<ItemGroup>
diff --git a/tests/src/CoreMangLib/cti/system/decimal/DecimalParse2.csproj b/tests/src/performance/Scenario/JitBench/JitBench.csproj
index 8ec0c9c1b9..02ce7700f4 100644
--- a/tests/src/CoreMangLib/cti/system/decimal/DecimalParse2.csproj
+++ b/tests/src/performance/Scenario/JitBench/JitBench.csproj
@@ -1,22 +1,27 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
<PropertyGroup>
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
+ <AssemblyName>JitBench</AssemblyName>
<SchemaVersion>2.0</SchemaVersion>
- <ProjectGuid>{95DFC527-4DC1-495E-97D7-E94EE1F7140D}</ProjectGuid>
- <OutputType>Exe</OutputType>
+ <ProjectGuid>{507E3CC2-5D95-414D-9F01-2A106FC177DC}</ProjectGuid>
+ <OutputType>exe</OutputType>
+ <AppDesignerFolder>Properties</AppDesignerFolder>
+ <FileAlignment>512</FileAlignment>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
- <AllowUnsafeBlocks>true</AllowUnsafeBlocks>
- <CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>1</CLRTestPriority>
+ <NuGetTargetMoniker>.NETStandard,Version=v1.5</NuGetTargetMoniker>
+ <NuGetTargetMonikerShort>netstandard1.5</NuGetTargetMonikerShort>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
- </PropertyGroup>
- <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' " />
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' " />
+ <PropertyGroup>
+ <RestoreOutputPath>..\..\obj</RestoreOutputPath>
+ <DebugType>pdbonly</DebugType>
+ <Optimize>true</Optimize>
</PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
@@ -24,17 +29,13 @@
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
<ItemGroup>
- <!-- Add Compile Object Here -->
- <Compile Include="decimalparse2.cs" />
+ <Compile Include="JitBenchHarness.cs" />
</ItemGroup>
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
- <ItemGroup>
- <ProjectReference Include="../../../../Common/CoreCLRTestLibrary/CoreCLRTestLibrary.csproj" />
- <ProjectReference Include="../../../../Common/CoreCLRTestLibrary/CoreCLRTestLibrary.csproj" />
- </ItemGroup>
- <Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
- <PropertyGroup Condition=" '$(MsBuildProjectDirOverride)' != '' ">
+ <Import Project="..\..\performance.targets" />
+ <PropertyGroup>
+ <ProjectAssetsFile>..\..\obj\project.assets.json</ProjectAssetsFile>
</PropertyGroup>
-</Project> \ No newline at end of file
+</Project>
diff --git a/tests/src/performance/Scenario/JitBench/JitBenchHarness.cs b/tests/src/performance/Scenario/JitBench/JitBenchHarness.cs
new file mode 100644
index 0000000000..9c00fbf3a6
--- /dev/null
+++ b/tests/src/performance/Scenario/JitBench/JitBenchHarness.cs
@@ -0,0 +1,489 @@
+// Copyright (c) Microsoft. All rights reserved.
+// Licensed under the MIT license. See LICENSE file in the project root for full license information.
+
+using CommandLine;
+using CommandLine.Text;
+using Microsoft.Xunit.Performance.Api;
+using System;
+using System.Collections.Generic;
+using System.Diagnostics;
+using System.IO;
+using System.IO.Compression;
+using System.Linq;
+using System.Net.Http;
+using System.Reflection;
+using System.Text.RegularExpressions;
+
+namespace JitBench
+{
+ class Program
+ {
+ static void Main(string[] args)
+ {
+ var options = JitBenchHarnessOptions.Parse(args);
+
+ s_temporaryDirectory = Path.Combine(options.IntermediateOutputDirectory, "JitBench");
+ s_targetArchitecture = options.TargetArchitecture;
+ if (string.IsNullOrWhiteSpace(s_targetArchitecture))
+ throw new ArgumentNullException("Unspecified target architecture.");
+
+ if (Directory.Exists(s_temporaryDirectory))
+ Directory.Delete(s_temporaryDirectory, true);
+ Directory.CreateDirectory(s_temporaryDirectory);
+
+ s_jitBenchDevDirectory = Path.Combine(s_temporaryDirectory, "JitBench-dev");
+
+ using (var h = new XunitPerformanceHarness(args))
+ {
+ ProcessStartInfo startInfo = Setup();
+ h.RunScenario(startInfo, () => { PrintHeader("Running Benchmark Scenario"); }, PostIteration, PostProcessing, s_ScenarioConfiguration);
+ }
+ }
+
+ static Program()
+ {
+ s_ScenarioConfiguration = new ScenarioConfiguration(TimeSpan.FromMilliseconds(20000)) {
+ Iterations = 11
+ };
+
+ // Set variables we will need to store results.
+ s_iteration = 0;
+ s_startupTimes = new double[s_ScenarioConfiguration.Iterations];
+ s_requestTimes = new double[s_ScenarioConfiguration.Iterations];
+ s_targetArchitecture = "";
+ }
+
+ private static void DownloadAndExtractJitBenchRepo()
+ {
+ using (var client = new HttpClient())
+ {
+ var archiveName = $"{JitBenchCommitSha1Id}.zip";
+ var url = $"{JitBenchRepoUrl}/archive/{archiveName}";
+ var zipFile = Path.Combine(s_temporaryDirectory, archiveName);
+
+ using (FileStream tmpzip = File.Create(zipFile))
+ {
+ using (Stream stream = client.GetStreamAsync(url).Result)
+ stream.CopyTo(tmpzip);
+ tmpzip.Flush();
+ }
+
+ // If the repo already exists, we delete it and extract it again.
+ if (Directory.Exists(s_jitBenchDevDirectory))
+ Directory.Delete(s_jitBenchDevDirectory, true);
+
+ // This step will create s_JitBenchDevDirectory.
+ ZipFile.ExtractToDirectory(zipFile, s_temporaryDirectory);
+ Directory.Move(Path.Combine(s_temporaryDirectory, $"JitBench-{JitBenchCommitSha1Id}"), s_jitBenchDevDirectory);
+ }
+ }
+
+ private static void InstallSharedRuntime()
+ {
+ var psi = new ProcessStartInfo() {
+ WorkingDirectory = s_jitBenchDevDirectory,
+ FileName = @"powershell.exe",
+ Arguments = $".\\Dotnet-Install.ps1 -SharedRuntime -InstallDir .dotnet -Channel master -Architecture {s_targetArchitecture}"
+ };
+ LaunchProcess(psi, 180000);
+ }
+
+ private static IDictionary<string, string> InstallDotnet()
+ {
+ var psi = new ProcessStartInfo() {
+ WorkingDirectory = s_jitBenchDevDirectory,
+ FileName = @"powershell.exe",
+ Arguments = $".\\Dotnet-Install.ps1 -InstallDir .dotnet -Channel master -Architecture {s_targetArchitecture}"
+ };
+ LaunchProcess(psi, 180000);
+
+ // TODO: This is currently hardcoded, but we could probably pull it from the powershell cmdlet call.
+ return new Dictionary<string, string> { { "PATH", $"{Path.Combine(s_jitBenchDevDirectory, ".dotnet")};{psi.Environment["PATH"]}" } };
+ }
+
+ private static void ModifySharedFramework()
+ {
+ // Current working directory is the <coreclr repo root>/sandbox directory.
+ Console.WriteLine($"Modifying the shared framework.");
+
+ var sourcedi = new DirectoryInfo(Directory.GetCurrentDirectory());
+ var targetdi = new DirectoryInfo(
+ new DirectoryInfo(Path.Combine(s_jitBenchDevDirectory, ".dotnet", "shared", "Microsoft.NETCore.App"))
+ .GetDirectories("*")
+ .OrderBy(s => s.Name)
+ .Last()
+ .FullName);
+
+ Console.WriteLine($" Source : {sourcedi.FullName}");
+ Console.WriteLine($" Target : {targetdi.FullName}");
+
+ var compiledBinariesOfInterest = new string[] {
+ "clretwrc.dll",
+ "clrjit.dll",
+ "coreclr.dll",
+ "mscordaccore.dll",
+ "mscordbi.dll",
+ "mscorrc.debug.dll",
+ "mscorrc.dll",
+ "sos.dll",
+ "SOS.NETCore.dll",
+ "System.Private.CoreLib.dll"
+ };
+
+ foreach (var compiledBinaryOfInterest in compiledBinariesOfInterest)
+ {
+ foreach (FileInfo fi in targetdi.GetFiles(compiledBinaryOfInterest))
+ {
+ var sourceFilePath = Path.Combine(sourcedi.FullName, fi.Name);
+ var targetFilePath = Path.Combine(targetdi.FullName, fi.Name);
+
+ if (File.Exists(sourceFilePath))
+ {
+ File.Copy(sourceFilePath, targetFilePath, true);
+ Console.WriteLine($" Copied file - '{targetFilePath}'");
+ }
+ }
+ }
+ }
+
+ private static IDictionary<string, string> GenerateStore(IDictionary<string, string> environment)
+ {
+ // This step generates some environment variables needed later.
+ var environmentFileName = "JitBenchEnvironment.txt";
+ var psi = new ProcessStartInfo() {
+ WorkingDirectory = s_jitBenchDevDirectory,
+ FileName = "powershell.exe",
+ Arguments = $"-Command \".\\AspNet-GenerateStore.ps1 -InstallDir .store -Architecture {s_targetArchitecture} -Runtime win7-{s_targetArchitecture}; gi env:JITBENCH_*, env:DOTNET_SHARED_STORE | %{{ \\\"$($_.Name)=$($_.Value)\\\" }} 1>>{environmentFileName}\""
+ };
+
+ LaunchProcess(psi, 1800000, environment);
+
+ // Return the generated environment variables.
+ return GetEnvironment(environment, Path.Combine(s_jitBenchDevDirectory, environmentFileName));
+ }
+
+ private static IDictionary<string, string> GetEnvironment(IDictionary<string, string> environment, string fileName)
+ {
+ foreach (var line in File.ReadLines(fileName))
+ {
+ if (string.IsNullOrWhiteSpace(line))
+ continue;
+
+ string[] pair = line.Split(new char[] { '=' }, 2);
+ if (pair.Length != 2)
+ throw new InvalidOperationException($"AspNet-GenerateStore.ps1 did not generate the expected environment variable {pair}");
+
+ if (!environment.ContainsKey(pair[0]))
+ environment.Add(pair[0], pair[1]);
+ else
+ environment[pair[0]] = pair[1];
+ }
+
+ return environment;
+ }
+
+ private static void RestoreMusicStore(string workingDirectory, string dotnetFileName, IDictionary<string, string> environment)
+ {
+ var psi = new ProcessStartInfo() {
+ WorkingDirectory = workingDirectory,
+ FileName = dotnetFileName,
+ Arguments = "restore"
+ };
+
+ LaunchProcess(psi, 300000, environment);
+ }
+
+ private static void PublishMusicStore(string workingDirectory, string dotnetFileName, IDictionary<string, string> environment)
+ {
+ var psi = new ProcessStartInfo() {
+ WorkingDirectory = workingDirectory,
+ FileName = "cmd.exe",
+ Arguments = $"/C \"{dotnetFileName} publish -c Release -f {JitBenchTargetFramework} --manifest %JITBENCH_ASPNET_MANIFEST% /p:MvcRazorCompileOnPublish=false\""
+ };
+
+ LaunchProcess(psi, 300000, environment);
+ }
+
+ private static ProcessStartInfo Setup()
+ {
+ PrintHeader("Starting SETUP");
+
+ DownloadAndExtractJitBenchRepo();
+ InstallSharedRuntime();
+ IDictionary<string, string> environment = InstallDotnet();
+
+ if (new string[] { "PATH" }.Except(environment.Keys, StringComparer.OrdinalIgnoreCase).Any())
+ throw new Exception("Missing expected environment variable PATH.");
+
+ environment = GenerateStore(environment);
+
+ var expectedVariables = new string[] {
+ "PATH",
+ "JITBENCH_ASPNET_MANIFEST",
+ "JITBENCH_FRAMEWORK_VERSION",
+ "JITBENCH_ASPNET_VERSION",
+ "DOTNET_SHARED_STORE"
+ };
+ if (expectedVariables.Except(environment.Keys, StringComparer.OrdinalIgnoreCase).Any())
+ throw new Exception("Missing expected environment variables.");
+
+ ModifySharedFramework();
+
+ var dotnetProcessFileName = Path.Combine(s_jitBenchDevDirectory, ".dotnet", "dotnet.exe");
+ var musicStoreDirectory = Path.Combine(s_jitBenchDevDirectory, "src", "MusicStore");
+
+ RestoreMusicStore(musicStoreDirectory, dotnetProcessFileName, environment);
+ PublishMusicStore(musicStoreDirectory, dotnetProcessFileName, environment);
+
+ var psi = new ProcessStartInfo() {
+ FileName = "cmd.exe",
+ Arguments = $"/C \"{dotnetProcessFileName} MusicStore.dll 1>{MusicStoreRedirectedStandardOutputFileName}\"",
+ WorkingDirectory = Path.Combine(musicStoreDirectory, "bin", "Release", "netcoreapp2.0", "publish")
+ };
+
+ foreach (KeyValuePair<string, string> pair in environment)
+ psi.Environment.Add(pair.Key, pair.Value);
+
+ return psi;
+ }
+
+ private const string MusicStoreRedirectedStandardOutputFileName = "measures.txt";
+ private const string JitBenchRepoUrl = "https://github.com/aspnet/JitBench";
+ private const string JitBenchCommitSha1Id = "f4a56adc31e08368ef927c4273eded38e158646b";
+ private const string JitBenchTargetFramework = "netcoreapp2.0";
+
+ private static void PostIteration()
+ {
+ var path = Path.Combine(s_jitBenchDevDirectory, "src", "MusicStore", "bin", "Release", "netcoreapp2.0", "publish");
+ path = Path.Combine(path, MusicStoreRedirectedStandardOutputFileName);
+
+ double? startupTime = null;
+ double? requestTime = null;
+ foreach (string line in File.ReadLines(path))
+ {
+ Match match = Regex.Match(line, @"^Server started in (\d+)ms$");
+ if (match.Success && match.Groups.Count == 2)
+ {
+ startupTime = Convert.ToDouble(match.Groups[1].Value);
+ continue;
+ }
+
+ match = Regex.Match(line, @"^Request took (\d+)ms$");
+ if (match.Success && match.Groups.Count == 2)
+ {
+ requestTime = Convert.ToDouble(match.Groups[1].Value);
+ break;
+ }
+ }
+
+ if (!startupTime.HasValue)
+ throw new Exception("Startup time was not found.");
+ if (!requestTime.HasValue)
+ throw new Exception("Request time was not found.");
+
+ s_startupTimes[s_iteration] = startupTime.Value;
+ s_requestTimes[s_iteration] = requestTime.Value;
+
+ PrintRunningStepInformation($"{s_iteration} Server started in {s_startupTimes[s_iteration]}ms");
+ PrintRunningStepInformation($"{s_iteration} Request took {s_requestTimes[s_iteration]}ms");
+ PrintRunningStepInformation($"{s_iteration} Cold start time (server start + first request time): {s_startupTimes[s_iteration] + s_requestTimes[s_iteration]}ms");
+
+ ++s_iteration;
+ }
+
+ private static ScenarioBenchmark PostProcessing()
+ {
+ PrintHeader("Starting POST");
+
+ var scenarioBenchmark = new ScenarioBenchmark("MusicStore") {
+ Namespace = "JitBench"
+ };
+
+ // Create (measured) test entries for this scenario.
+ var startup = new ScenarioTestModel("Startup time");
+ scenarioBenchmark.Tests.Add(startup);
+
+ var request = new ScenarioTestModel("Request time");
+ scenarioBenchmark.Tests.Add(request);
+
+ // Add measured metrics to each test.
+ startup.Performance.Metrics.Add(new MetricModel {
+ Name = "Duration",
+ DisplayName = "Duration",
+ Unit = "ms"
+ });
+ request.Performance.Metrics.Add(new MetricModel {
+ Name = "Duration",
+ DisplayName = "Duration",
+ Unit = "ms"
+ });
+
+ for (int i = 0; i < s_ScenarioConfiguration.Iterations; ++i)
+ {
+ var startupIteration = new IterationModel { Iteration = new Dictionary<string, double>() };
+ startupIteration.Iteration.Add("Duration", s_startupTimes[i]);
+ startup.Performance.IterationModels.Add(startupIteration);
+
+ var requestIteration = new IterationModel { Iteration = new Dictionary<string, double>() };
+ requestIteration.Iteration.Add("Duration", s_requestTimes[i]);
+ request.Performance.IterationModels.Add(requestIteration);
+ }
+
+ return scenarioBenchmark;
+ }
+
+ private static void LaunchProcess(ProcessStartInfo processStartInfo, int timeoutMilliseconds, IDictionary<string, string> environment = null)
+ {
+ Console.WriteLine();
+ Console.WriteLine($"{System.Security.Principal.WindowsIdentity.GetCurrent().Name}@{Environment.MachineName} \"{processStartInfo.WorkingDirectory}\"");
+ Console.WriteLine($"[{DateTime.Now}] $ {processStartInfo.FileName} {processStartInfo.Arguments}");
+
+ if (environment != null)
+ {
+ foreach (KeyValuePair<string, string> pair in environment)
+ {
+ if (!processStartInfo.Environment.ContainsKey(pair.Key))
+ processStartInfo.Environment.Add(pair.Key, pair.Value);
+ else
+ processStartInfo.Environment[pair.Key] = pair.Value;
+ }
+ }
+
+ using (var p = new Process() { StartInfo = processStartInfo })
+ {
+ p.Start();
+ if (p.WaitForExit(timeoutMilliseconds) == false)
+ {
+ // FIXME: What about clean/kill child processes?
+ p.Kill();
+ throw new TimeoutException($"The process '{processStartInfo.FileName} {processStartInfo.Arguments}' timed out.");
+ }
+
+ if (p.ExitCode != 0)
+ throw new Exception($"{processStartInfo.FileName} exited with error code {p.ExitCode}");
+ }
+ }
+
+ private static void PrintHeader(string message)
+ {
+ Console.WriteLine();
+ Console.WriteLine("**********************************************************************");
+ Console.WriteLine($"** {message}");
+ Console.WriteLine("**********************************************************************");
+ }
+
+ private static void PrintRunningStepInformation(string message)
+ {
+ Console.WriteLine($"-- {message}");
+ }
+
+ private static readonly ScenarioConfiguration s_ScenarioConfiguration;
+
+ private static int s_iteration;
+ private static double[] s_startupTimes;
+ private static double[] s_requestTimes;
+ private static string s_temporaryDirectory;
+ private static string s_jitBenchDevDirectory;
+ private static string s_targetArchitecture;
+
+ /// <summary>
+ /// Provides an interface to parse the command line arguments passed to the JitBench harness.
+ /// </summary>
+ private sealed class JitBenchHarnessOptions
+ {
+ public JitBenchHarnessOptions()
+ {
+ _tempDirectory = Directory.GetCurrentDirectory();
+ }
+
+ [Option('o', Required = false, HelpText = "Specifies the intermediate output directory name.")]
+ public string IntermediateOutputDirectory
+ {
+ get { return _tempDirectory; }
+
+ set
+ {
+ if (string.IsNullOrWhiteSpace(value))
+ throw new InvalidOperationException("The intermediate output directory name cannot be null, empty or white space.");
+
+ if (value.Any(c => Path.GetInvalidPathChars().Contains(c)))
+ throw new InvalidOperationException("Specified intermediate output directory name contains invalid path characters.");
+
+ _tempDirectory = Path.IsPathRooted(value) ? value : Path.GetFullPath(value);
+ Directory.CreateDirectory(_tempDirectory);
+ }
+ }
+
+ [Option("target-architecture", Required = true, HelpText = "JitBench target architecture (It must match the built product that was copied into sandbox).")]
+ public string TargetArchitecture { get; set; }
+
+ public static JitBenchHarnessOptions Parse(string[] args)
+ {
+ using (var parser = new Parser((settings) => {
+ settings.CaseInsensitiveEnumValues = true;
+ settings.CaseSensitive = false;
+ settings.HelpWriter = new StringWriter();
+ settings.IgnoreUnknownArguments = true;
+ }))
+ {
+ JitBenchHarnessOptions options = null;
+ parser.ParseArguments<JitBenchHarnessOptions>(args)
+ .WithParsed(parsed => options = parsed)
+ .WithNotParsed(errors => {
+ foreach (Error error in errors)
+ {
+ switch (error.Tag)
+ {
+ case ErrorType.MissingValueOptionError:
+ throw new ArgumentException(
+ $"Missing value option for command line argument '{(error as MissingValueOptionError).NameInfo.NameText}'");
+ case ErrorType.HelpRequestedError:
+ Console.WriteLine(Usage());
+ Environment.Exit(0);
+ break;
+ case ErrorType.VersionRequestedError:
+ Console.WriteLine(new AssemblyName(typeof(JitBenchHarnessOptions).GetTypeInfo().Assembly.FullName).Version);
+ Environment.Exit(0);
+ break;
+ case ErrorType.BadFormatTokenError:
+ case ErrorType.UnknownOptionError:
+ case ErrorType.MissingRequiredOptionError:
+ case ErrorType.MutuallyExclusiveSetError:
+ case ErrorType.BadFormatConversionError:
+ case ErrorType.SequenceOutOfRangeError:
+ case ErrorType.RepeatedOptionError:
+ case ErrorType.NoVerbSelectedError:
+ case ErrorType.BadVerbSelectedError:
+ case ErrorType.HelpVerbRequestedError:
+ break;
+ }
+ }
+ });
+ return options;
+ }
+ }
+
+ public static string Usage()
+ {
+ var parser = new Parser((parserSettings) => {
+ parserSettings.CaseInsensitiveEnumValues = true;
+ parserSettings.CaseSensitive = false;
+ parserSettings.EnableDashDash = true;
+ parserSettings.HelpWriter = new StringWriter();
+ parserSettings.IgnoreUnknownArguments = true;
+ });
+
+ var helpTextString = new HelpText {
+ AddDashesToOption = true,
+ AddEnumValuesToHelpText = true,
+ AdditionalNewLineAfterOption = false,
+ Heading = "JitBenchHarness",
+ MaximumDisplayWidth = 80,
+ }.AddOptions(parser.ParseArguments<JitBenchHarnessOptions>(new string[] { "--help" })).ToString();
+ return helpTextString;
+ }
+
+ private string _tempDirectory;
+ }
+ }
+}
diff --git a/tests/src/performance/linkbench/linkbench.cs b/tests/src/performance/linkbench/linkbench.cs
index 576330dddf..395dbb3a4e 100644
--- a/tests/src/performance/linkbench/linkbench.cs
+++ b/tests/src/performance/linkbench/linkbench.cs
@@ -119,7 +119,7 @@ namespace LinkBench
return size;
}
- // Get the total size difference for all certificates in all managed binaries
+ // Get the total size difference for all certificates in all managed binaries
// in the unlinked and linked directories.
private double ComputeCertDiff()
{
@@ -158,7 +158,7 @@ namespace LinkBench
// We should check only for BadImageFormatException.
// But Checking for any exception until the following
// issue is fixed:
- // https://github.com/dotnet/coreclr/issues/11499
+ // https://github.com/dotnet/coreclr/issues/11499
return false;
}
@@ -187,7 +187,7 @@ namespace LinkBench
xdoc.Root.Add(new XElement(ns + "ItemGroup",
new XElement(ns + "PackageReference",
new XAttribute("Include", "ILLink.Tasks"),
- new XAttribute("Version", "0.1.4-preview"))));
+ new XAttribute("Version", "0.1.4-preview-737646"))));
added = true;
}
using (var fs = new FileStream(csproj, FileMode.Create))
@@ -262,17 +262,18 @@ namespace LinkBench
new Benchmark("Corefx",
"corefx\\bin\\ILLinkTrimAssembly\\netcoreapp-Windows_NT-Release-x64\\pretrimmed",
"corefx\\bin\\ILLinkTrimAssembly\\netcoreapp-Windows_NT-Release-x64\\trimmed"),
- /*new Benchmark("Roslyn",
+ new Benchmark("Roslyn",
"roslyn\\Binaries\\Release\\Exes\\CscCore\\win7-x64\\publish",
- "roslyn\\Binaries\\Release\\Exes\\CscCore\\win7-x64\\Linked") */
+ "roslyn\\Binaries\\Release\\Exes\\CscCore\\win7-x64\\Linked")
};
static int UsageError()
{
Console.WriteLine("Usage: LinkBench [--nosetup] [--nobuild] [--perf:runid <id>] [<benchmarks>]");
Console.WriteLine(" --nosetup: Don't clone and fixup benchmark repositories");
- Console.WriteLine(" --nosetup: Don't build and link benchmarks");
+ Console.WriteLine(" --nobuild: Don't build and link benchmarks");
Console.WriteLine(" --perf:runid: Specify the ID to append to benchmark result files");
+ Console.WriteLine(" --perf:outputdir: Specify the output directory used by xUnit Performance");
Console.WriteLine(" Benchmarks: HelloWorld, WebAPI, MusicStore, MusicStore_R2R, CoreFX, Roslyn");
Console.WriteLine(" Default is to run all the above benchmarks.");
return -4;
@@ -283,6 +284,7 @@ namespace LinkBench
bool doSetup = true;
bool doBuild = true;
string runId = "";
+ string outputdir = "";
string runOne = null;
bool benchmarkSpecified = false;
@@ -309,6 +311,30 @@ namespace LinkBench
return UsageError();
}
}
+ else if (String.Compare(args[i], "--perf:outputdir", true) == 0)
+ {
+ if (i + 1 < args.Length)
+ {
+ outputdir = args[++i];
+ }
+ else
+ {
+ Console.WriteLine("Missing output directory.");
+ return UsageError();
+ }
+ }
+ else if (args[i].Equals("--target-architecture", StringComparison.OrdinalIgnoreCase))
+ {
+ if (i + 1 < args.Length)
+ {
+ ++i; // Ignore this argument.
+ }
+ else
+ {
+ Console.WriteLine("Missing target architecture.");
+ return UsageError();
+ }
+ }
else if (args[i][0] == '-')
{
Console.WriteLine("Unknown Option {0}", args[i]);
@@ -341,7 +367,7 @@ namespace LinkBench
if (String.Compare(benchmark.Name, "CoreFX", true) == 0)
{
// CoreFX is not enabled by default, because the lab cannot run it yet.
- // Jenkins runs on an older OS with path-length limit, which causes
+ // Jenkins runs on an older OS with path-length limit, which causes
// CoreFX build to fail.
continue;
}
@@ -370,8 +396,8 @@ namespace LinkBench
AssetsDir = linkBenchSrcDir + "assets\\";
Environment.SetEnvironmentVariable("LinkBenchRoot", LinkBenchRoot);
+ Environment.SetEnvironmentVariable("__dotnet", LinkBenchRoot + "\\.Net\\dotnet.exe");
Environment.SetEnvironmentVariable("__dotnet1", LinkBenchRoot + "\\.Net1\\dotnet.exe");
- Environment.SetEnvironmentVariable("__dotnet2", LinkBenchRoot + "\\.Net2\\dotnet.exe");
// Update the build files to facilitate the link step
if (doSetup)
@@ -417,7 +443,7 @@ namespace LinkBench
}
}
- // Since this is a size measurement scenario, there are no iterations
+ // Since this is a size measurement scenario, there are no iterations
// to perform. So, create a process that does nothing, to satisfy XUnit.
// All size measurements are performed PostRun()
var emptyCmd = new ProcessStartInfo()
@@ -433,7 +459,10 @@ namespace LinkBench
continue;
}
- string[] scriptArgs = { "--perf:runid", runId + CurrentBenchmark.Name };
+ string[] scriptArgs = {
+ "--perf:runid", runId + CurrentBenchmark.Name,
+ "--perf:outputdir", outputdir
+ };
using (var h = new XunitPerformanceHarness(scriptArgs))
{
h.RunScenario(emptyCmd, null, null, PostRun, scenarioConfiguration);
diff --git a/tests/src/performance/linkbench/linkbench.csproj b/tests/src/performance/linkbench/linkbench.csproj
index 46c79ff039..f36537f197 100644
--- a/tests/src/performance/linkbench/linkbench.csproj
+++ b/tests/src/performance/linkbench/linkbench.csproj
@@ -19,10 +19,8 @@
<NuGetTargetMonikerShort>netstandard1.4</NuGetTargetMonikerShort>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Debug|x64'">
- </PropertyGroup>
- <PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Release|x64'">
- </PropertyGroup>
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Debug|x64'"></PropertyGroup>
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Release|x64'"></PropertyGroup>
<PropertyGroup>
<RestoreOutputPath>..\obj</RestoreOutputPath>
</PropertyGroup>
diff --git a/tests/src/performance/linkbench/scripts/build.cmd b/tests/src/performance/linkbench/scripts/build.cmd
index 12f9f3f951..329b39a206 100644
--- a/tests/src/performance/linkbench/scripts/build.cmd
+++ b/tests/src/performance/linkbench/scripts/build.cmd
@@ -1,5 +1,5 @@
setlocal ENABLEDELAYEDEXPANSION
-@echo off
+@echo on
REM Usage: Build.cmd <LinkBench assets directory>
setlocal
@@ -27,20 +27,22 @@ exit /b %ExitCode%
:HelloWorld
echo Build ** HelloWorld **
pushd %LinkBenchRoot%\HelloWorld
-call %__dotnet2% restore -r win10-x64
-call %__dotnet2% publish -c release -r win10-x64 /p:LinkDuringPublish=false --output bin\release\netcoreapp2.0\win10-x64\Unlinked
-call %__dotnet2% publish -c release -r win10-x64 --output bin\release\netcoreapp2.0\win10-x64\Linked
-if errorlevel 1 set ExitCode=1
+call %__dotnet% restore -r win10-x64
+call %__dotnet% publish -c release -r win10-x64 /p:LinkDuringPublish=false --output bin\release\netcoreapp2.0\win10-x64\Unlinked
+if errorlevel 1 set ExitCode=1&&echo HelloWorld: publish failed
+call %__dotnet% publish -c release -r win10-x64 --output bin\release\netcoreapp2.0\win10-x64\Linked
+if errorlevel 1 set ExitCode=1&&echo HelloWorld: publish-illink failed
popd
exit /b
:WebAPI
echo Build ** WebAPI **
pushd %LinkBenchRoot%\WebAPI
-call %__dotnet2% restore -r win10-x64
-call %__dotnet2% publish -c release -r win10-x64 /p:LinkDuringPublish=false --output bin\release\netcoreapp2.0\win10-x64\unlinked
-call %__dotnet2% publish -c release -r win10-x64 --output bin\release\netcoreapp2.0\win10-x64\linked
-if errorlevel 1 set ExitCode=1
+call %__dotnet% restore -r win10-x64
+call %__dotnet% publish -c release -r win10-x64 /p:LinkDuringPublish=false --output bin\release\netcoreapp2.0\win10-x64\unlinked
+if errorlevel 1 set ExitCode=1&&echo WebAPI: publish failed
+call %__dotnet% publish -c release -r win10-x64 --output bin\release\netcoreapp2.0\win10-x64\linked
+if errorlevel 1 set ExitCode=1&&echo WebAPI: publish failed
popd
exit /b
@@ -48,10 +50,11 @@ exit /b
echo Build ** MusicStore **
pushd %LinkBenchRoot%\JitBench\src\MusicStore
copy %AssetDir%\MusicStore\MusicStoreReflection.xml .
-call %__dotnet2% restore -r win10-x64
-call %__dotnet2% publish -c release -r win10-x64 /p:LinkerRootDescriptors=MusicStoreReflection.xml /p:LinkDuringPublish=false --output bin\release\netcoreapp2.0\win10-x64\unlinked
-call %__dotnet2% publish -c release -r win10-x64 /p:LinkerRootDescriptors=MusicStoreReflection.xml --output bin\release\netcoreapp2.0\win10-x64\linked
-if errorlevel 1 set ExitCode=1
+call %__dotnet% restore -r win10-x64
+call %__dotnet% publish -c release -r win10-x64 /p:LinkerRootDescriptors=MusicStoreReflection.xml /p:LinkDuringPublish=false --output bin\release\netcoreapp2.0\win10-x64\unlinked
+if errorlevel 1 set ExitCode=1&&echo MusicStore: publish failed
+call %__dotnet% publish -c release -r win10-x64 /p:LinkerRootDescriptors=MusicStoreReflection.xml --output bin\release\netcoreapp2.0\win10-x64\linked
+if errorlevel 1 set ExitCode=1&&echo MusicStore: publish-illink failed
popd
exit /b
@@ -69,18 +72,48 @@ powershell -noprofile -executionPolicy RemoteSigned -file Get-Crossgen.ps1
pushd bin\release\netcoreapp2.0\win10-x64\
mkdir R2R
call :SetupR2R unlinked
-if errorlevel 1 set ExitCode=1
+if errorlevel 1 set ExitCode=1&&echo MusicStore R2R: setup-unlinked failed
call :SetupR2R linked
-if errorlevel 1 set ExitCode=1
+if errorlevel 1 set ExitCode=1&&echo MusicStore R2R: setup-linked failed
popd
exit /b
+:SetupR2R
+REM Create R2R directory and copy all contents from MSIL to R2R directory
+mkdir R2R\%1
+xcopy /E /Y /Q %1 R2R\%1
+REM Generate Ready2Run images for all MSIL files by running crossgen
+pushd R2R\%1
+copy ..\..\..\..\..\..\crossgen.exe
+FOR /F %%I IN ('dir /b *.dll ^| find /V /I ".ni.dll" ^| find /V /I "System.Private.CoreLib" ^| find /V /I "mscorlib.dll"') DO (
+ REM Don't crossgen Corlib, since the native image already exists.
+ REM For all other MSIL files (corflags returns 0), run crossgen
+ %__CORFLAGS% %%I
+ if not errorlevel 1 (
+ crossgen.exe /Platform_Assemblies_Paths . %%I
+ if errorlevel 1 (
+ exit /b 1
+ )
+ )
+)
+del crossgen.exe
+
+REM Remove the original MSIL files, rename the Ready2Run files .ni.dll --> .dll
+FOR /F "delims=" %%I IN ('dir /b *.dll') DO (
+ if exist %%~nI.ni.dll (
+ del %%I
+ ren %%~nI.ni.dll %%I
+ )
+)
+popd
+exit /b 0
+
:CoreFx
echo Build ** CoreFX **
pushd %LinkBenchRoot%\corefx
set BinPlaceILLinkTrimAssembly=true
call build.cmd -release
-if errorlevel 1 set ExitCode=1
+if errorlevel 1 set ExitCode=1&&echo CoreFx: build failed
popd
exit /b
@@ -92,18 +125,19 @@ REM Fetch ILLink
if not exist illink mkdir illink
cd illink
copy %AssetDir%\Roslyn\illinkcsproj illink.csproj
-call %__dotnet1% restore --packages pkg
-if errorlevel 1 set ExitCode=1
+call %__dotnet% restore --packages pkg
+if errorlevel 1 set ExitCode=1&&echo Roslyn: IlLink fetch failed
set __IlLinkDll=%cd%\pkg\microsoft.netcore.illink\0.1.9-preview\lib\netcoreapp1.1\illink.dll
cd ..
REM Build CscCore
call Restore.cmd
-cd src\Compilers\CSharp\CscCore
-call %__dotnet1% publish -c Release -r win7-x64
-if errorlevel 1 set ExitCode=1
+REM Fetch the appropriate version of MSBuild to build and publish CscCore
+for /f "delims=`" %%i in ('powershell -noprofile -executionPolicy RemoteSigned -command "& { . build\scripts\build-utils.ps1;Ensure-MSBuild }"') do set MSBUILD=%%i
+REM publish CscCore for win7-x64
+"%MSBUILD%" src\Compilers\CSharp\CscCore\CscCore.csproj /t:Publish /p:RuntimeIdentifier=win7-x64 /p:Configuration=Release /p:TreatWarningsAsErrors=true /warnaserror /nologo /nodeReuse:false /m
+if errorlevel 1 set ExitCode=1&& echo Roslyn: publish failed
REM Published CscCore to Binaries\Release\Exes\CscCore\win7-x64\publish
-cd ..\..\..\..
REM Create Linker Directory
cd Binaries\Release\Exes\CscCore\win7-x64\
@@ -118,37 +152,9 @@ FOR /F "delims=" %%I IN ('DIR /b *') DO (
copy *.ni.dll ..\Linked
REM Run Linker
+echo Running %__dotnet1% %__IlLinkDll% -t -c link -a @%AssetDir%\Roslyn\RoslynRoots.txt -x %AssetDir%\Roslyn\RoslynRoots.xml -l none -out ..\Linked
call %__dotnet1% %__IlLinkDll% -t -c link -a @%AssetDir%\Roslyn\RoslynRoots.txt -x %AssetDir%\Roslyn\RoslynRoots.xml -l none -out ..\Linked
-if errorlevel 1 set ExitCode=1
-popd
-exit /b
-
-:SetupR2R
-REM Create R2R directory and copy all contents from MSIL to R2R directory
-mkdir R2R\%1
-xcopy /E /Y /Q %1 R2R\%1
-REM Generate Ready2Run images for all MSIL files by running crossgen
-pushd R2R\%1
-copy ..\..\..\..\..\..\crossgen.exe
-FOR /F %%I IN ('dir /b *.dll ^| find /V /I ".ni.dll" ^| find /V /I "System.Private.CoreLib" ^| find /V /I "mscorlib.dll"') DO (
- REM Don't crossgen Corlib, since the native image already exists.
- REM For all other MSIL files (corflags returns 0), run crossgen
- %__CORFLAGS% %%I
- if not errorlevel 1 (
- crossgen.exe /Platform_Assemblies_Paths . %%I
- if errorlevel 1 (
- exit /b 1
- )
- )
-)
-del crossgen.exe
+if errorlevel 1 set ExitCode=1&& echo Roslyn: ILLink failed
-REM Remove the original MSIL files, rename the Ready2Run files .ni.dll --> .dll
-FOR /F "delims=" %%I IN ('dir /b *.dll') DO (
- if exist %%~nI.ni.dll (
- del %%I
- ren %%~nI.ni.dll %%I
- )
-)
popd
-exit /b 0
+exit /b
diff --git a/tests/src/performance/linkbench/scripts/clone.cmd b/tests/src/performance/linkbench/scripts/clone.cmd
index 60cfe202b6..527a0dbab7 100644
--- a/tests/src/performance/linkbench/scripts/clone.cmd
+++ b/tests/src/performance/linkbench/scripts/clone.cmd
@@ -1,10 +1,10 @@
setlocal ENABLEDELAYEDEXPANSION
-@echo off
+@echo on
set EXITCODE=0
pushd %LinkBenchRoot%
-if not exist %__dotnet1% call :DotNet
+call :DotNet
if defined __test_HelloWorld call :HelloWorld
if defined __test_WebAPI call :WebAPI
@@ -17,35 +17,47 @@ popd
exit /b %EXITCODE%
:DotNet
-REM Roslyn needs SDK 1.0.0, other benchmarks need SDK 2.0.0
-mkdir .Net1
-mkdir .Net2
+REM We clone different versions of .Net CLI in order to cope with
+REM different runtimes that the benchmarks target, and certain limitations
+REM in the ILLink/CLI integration and packaging.
+REM
+REM .Net => .Net 2.0.0-preview2-005905
+REM This version is used to build most benchmarks.
+REM We use this specific version instead of the latest available from
+REM the master branch, because the latest CLI generates R2R images for
+REM system binaries, while ILLink cannot yet. We need pure MSIL images
+REM in the unlinked version in order to be able to do a fair dir-size comparison.
+REM .Net1 => This is .Net CLI v 1.1.0
+REM Since Roslyn targets netcoreapp v1, it cannot use the IlLink.Tasks package.
+REM We use the ILLink package to get the linker and run it manually.
+REM Since IlLink.exe from this package only runs on .Net v1
+
powershell -noprofile -executionPolicy RemoteSigned wget https://raw.githubusercontent.com/dotnet/cli/master/scripts/obtain/dotnet-install.ps1 -OutFile dotnet-install.ps1
-powershell -noprofile -executionPolicy RemoteSigned -file dotnet-install.ps1 -InstallDir .Net1
-powershell -noprofile -executionPolicy RemoteSigned -file dotnet-install.ps1 -Channel master -InstallDir .Net2 -version 2.0.0-preview2-005905
-if not exist %__dotnet1% set EXITCODE=1&& echo DotNet.1.0.0 uninstalled
-if not exist %__dotnet2% set EXITCODE=1&& echo DotNet.2.0.0 uninstalled
+if not exist %__dotnet% mkdir .Net && powershell -noprofile -executionPolicy RemoteSigned -file dotnet-install.ps1 -Channel master -InstallDir .Net -version 2.0.0-preview2-005905
+if not exist %__dotnet1% mkdir .Net1 && powershell -noprofile -executionPolicy RemoteSigned -file dotnet-install.ps1 -InstallDir .Net1
+if not exist %__dotnet% set EXITCODE=1&& echo DotNet not installed
+if not exist %__dotnet1% set EXITCODE=1&& echo DotNet.1 not installed
exit /b
:HelloWorld
mkdir HelloWorld
cd HelloWorld
-call %__dotnet2% new console
-if errorlevel 1 set EXITCODE=1
+call %__dotnet% new console
+if errorlevel 1 set EXITCODE=1&&echo Setup HelloWorld failed
cd ..
exit /b
:WebAPI
mkdir WebAPI
cd WebAPI
-call %__dotnet2% new webapi
-if errorlevel 1 set EXITCODE=1
+call %__dotnet% new webapi
+if errorlevel 1 set EXITCODE=1&&echo Setup WebAPI failed
cd ..
exit /b
:MusicStore
git clone https://github.com/aspnet/JitBench -b dev
-if errorlevel 1 set EXITCODE=1
+if errorlevel 1 set EXITCODE=1&&echo Setup MusicStore failed
exit /b
:MusicStore_R2R
@@ -55,10 +67,10 @@ exit /b
:CoreFx
git clone http://github.com/dotnet/corefx
-if errorlevel 1 set EXITCODE=1
+if errorlevel 1 set EXITCODE=1&&echo Setup CoreFX failed
exit /b
:Roslyn
git clone https://github.com/dotnet/roslyn.git
-if errorlevel 1 set EXITCODE=1
+if errorlevel 1 set EXITCODE=1&&echo Setup Roslyn failed
exit /b
diff --git a/tests/src/performance/performance.csproj b/tests/src/performance/performance.csproj
index 8133535f45..dd01602826 100644
--- a/tests/src/performance/performance.csproj
+++ b/tests/src/performance/performance.csproj
@@ -7,6 +7,9 @@
<IsTestProject>false</IsTestProject>
</PropertyGroup>
<ItemGroup>
+ <PackageReference Include="CommandLineParser">
+ <Version>2.1.1-beta</Version>
+ </PackageReference>
<PackageReference Include="xunit.performance.api">
<Version>$(XUnitPerformanceApiVersion)</Version>
</PackageReference>
diff --git a/tests/src/readytorun/tests/generics.csproj b/tests/src/readytorun/tests/generics.csproj
index 4ea64b30d6..29f2350508 100644
--- a/tests/src/readytorun/tests/generics.csproj
+++ b/tests/src/readytorun/tests/generics.csproj
@@ -11,22 +11,18 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="generics.cs" />
</ItemGroup>
-
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/readytorun/tests/genericsload/callgenericctor.csproj b/tests/src/readytorun/tests/genericsload/callgenericctor.csproj
index 0f73092f43..73bbd3ac01 100644
--- a/tests/src/readytorun/tests/genericsload/callgenericctor.csproj
+++ b/tests/src/readytorun/tests/genericsload/callgenericctor.csproj
@@ -12,12 +12,11 @@
<CLRTestKind>BuildAndRun</CLRTestKind>
<DefineConstants>$(DefineConstants);STATIC;CORECLR</DefineConstants>
<ZapRequire>1</ZapRequire>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Debug|x64'">
- </PropertyGroup>
- <PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Release|x64'">
- </PropertyGroup>
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Debug|x64'"></PropertyGroup>
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Release|x64'"></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -25,7 +24,7 @@
</ItemGroup>
<ItemGroup>
<ProjectReference Include="genericslib.ilproj">
- <Project>{F74F55A1-DFCF-4C7C-B462-E96E1D0BB667}</Project>
+ <Project>{F74F55A1-DFCF-4C7C-B462-E96E1D0BB667}</Project>
</ProjectReference>
</ItemGroup>
<ItemGroup>
@@ -40,11 +39,11 @@ $(CLRTestBatchPreCommands)
%Core_Root%\crossgen /readytorun /platform_assemblies_paths %Core_Root%%3B%25CD% /out genericslib.ni.dll genericslib.dll
%Core_Root%\crossgen /readytorun /platform_assemblies_paths %Core_Root%%3B%25CD% /out callgenericctor.ni.exe callgenericctor.exe
]]></CLRTestBatchPreCommands>
- <BashCLRTestPreCommands><![CDATA[
+ <BashCLRTestPreCommands><![CDATA[
$(BashCLRTestPreCommands)
$CORE_ROOT/crossgen -readytorun -platform_assemblies_paths $CORE_ROOT:`pwd` -out genericslib.ni.dll genericslib.dll
$CORE_ROOT/crossgen -readytorun -platform_assemblies_paths $CORE_ROOT:`pwd` -out callgenericctor.ni.exe callgenericctor.exe
]]></BashCLRTestPreCommands>
</PropertyGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/readytorun/tests/genericsload/usegenericfield.csproj b/tests/src/readytorun/tests/genericsload/usegenericfield.csproj
index 6b9e15a733..b4a8e4b55d 100644
--- a/tests/src/readytorun/tests/genericsload/usegenericfield.csproj
+++ b/tests/src/readytorun/tests/genericsload/usegenericfield.csproj
@@ -12,12 +12,11 @@
<CLRTestKind>BuildAndRun</CLRTestKind>
<DefineConstants>$(DefineConstants);STATIC;CORECLR</DefineConstants>
<ZapRequire>1</ZapRequire>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
<!-- Default configurations to help VS understand the configurations -->
- <PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Debug|x64'">
- </PropertyGroup>
- <PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Release|x64'">
- </PropertyGroup>
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Debug|x64'"></PropertyGroup>
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Release|x64'"></PropertyGroup>
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
@@ -25,7 +24,7 @@
</ItemGroup>
<ItemGroup>
<ProjectReference Include="genericslib.ilproj">
- <Project>{F74F55A1-DFCF-4C7C-B462-E96E1D0BB667}</Project>
+ <Project>{F74F55A1-DFCF-4C7C-B462-E96E1D0BB667}</Project>
</ProjectReference>
</ItemGroup>
<ItemGroup>
@@ -40,11 +39,11 @@ $(CLRTestBatchPreCommands)
%Core_Root%\crossgen /readytorun /platform_assemblies_paths %Core_Root%%3B%25CD% /out genericslib.ni.dll genericslib.dll
%Core_Root%\crossgen /readytorun /platform_assemblies_paths %Core_Root%%3B%25CD% /out usegenericfield.ni.exe usegenericfield.exe
]]></CLRTestBatchPreCommands>
- <BashCLRTestPreCommands><![CDATA[
+ <BashCLRTestPreCommands><![CDATA[
$(BashCLRTestPreCommands)
$CORE_ROOT/crossgen -readytorun -platform_assemblies_paths $CORE_ROOT:`pwd` -out genericslib.ni.dll genericslib.dll
$CORE_ROOT/crossgen -readytorun -platform_assemblies_paths $CORE_ROOT:`pwd` -out usegenericfield.ni.exe usegenericfield.exe
]]></BashCLRTestPreCommands>
</PropertyGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/readytorun/tests/newarray.csproj b/tests/src/readytorun/tests/newarray.csproj
index 21acf8128b..a956823185 100644
--- a/tests/src/readytorun/tests/newarray.csproj
+++ b/tests/src/readytorun/tests/newarray.csproj
@@ -11,22 +11,18 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="newarray.cs" />
</ItemGroup>
-
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/reflection/ldtoken/ldtokenmember.ilproj b/tests/src/reflection/ldtoken/ldtokenmember.ilproj
index bd0098d91c..19cacda70c 100644
--- a/tests/src/reflection/ldtoken/ldtokenmember.ilproj
+++ b/tests/src/reflection/ldtoken/ldtokenmember.ilproj
@@ -11,21 +11,18 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<OutputType>Exe</OutputType>
<CLRTestKind>BuildAndRun</CLRTestKind>
- <CLRTestPriority>0</CLRTestPriority>
+ <CLRTestPriority>1</CLRTestPriority>
</PropertyGroup>
-
<ItemGroup>
<CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
<Visible>False</Visible>
</CodeAnalysisDependentAssemblyPaths>
</ItemGroup>
-
<ItemGroup>
<Compile Include="ldtokenmember.il" />
</ItemGroup>
-
<ItemGroup>
<Service Include="{82A7F48D-3B50-4B1E-B82E-3ADA8210C358}" />
</ItemGroup>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
-</Project>
+</Project> \ No newline at end of file
diff --git a/tests/src/tracing/common/TraceConfiguration.cs b/tests/src/tracing/common/TraceConfiguration.cs
new file mode 100644
index 0000000000..308bbe8adb
--- /dev/null
+++ b/tests/src/tracing/common/TraceConfiguration.cs
@@ -0,0 +1,110 @@
+using System;
+using System.Reflection;
+
+namespace Tracing.Tests.Common
+{
+ public sealed class TraceConfiguration
+ {
+ private ConstructorInfo m_configurationCtor;
+ private MethodInfo m_enableProviderMethod;
+ private MethodInfo m_setProfilerSamplingRateMethod;
+
+ private object m_configurationObject;
+
+ public TraceConfiguration(
+ string outputFile,
+ uint circularBufferMB)
+ {
+ // Initialize reflection references.
+ if(!Initialize())
+ {
+ throw new InvalidOperationException("Reflection failed.");
+ }
+
+ m_configurationObject = m_configurationCtor.Invoke(
+ new object[]
+ {
+ outputFile,
+ circularBufferMB
+ });
+ }
+
+ public void EnableProvider(
+ string providerName,
+ UInt64 keywords,
+ uint level)
+ {
+ m_enableProviderMethod.Invoke(
+ m_configurationObject,
+ new object[]
+ {
+ providerName,
+ keywords,
+ level
+ });
+ }
+
+ internal object ConfigurationObject
+ {
+ get { return m_configurationObject; }
+ }
+
+ public void SetSamplingRate(TimeSpan minDelayBetweenSamples)
+ {
+ m_setProfilerSamplingRateMethod.Invoke(
+ m_configurationObject,
+ new object[]
+ {
+ minDelayBetweenSamples
+ });
+ }
+
+ private bool Initialize()
+ {
+ Assembly SPC = typeof(System.Diagnostics.Tracing.EventSource).Assembly;
+ if(SPC == null)
+ {
+ Console.WriteLine("System.Private.CoreLib assembly == null");
+ return false;
+ }
+
+ Type configurationType = SPC.GetType("System.Diagnostics.Tracing.EventPipeConfiguration");
+ if(configurationType == null)
+ {
+ Console.WriteLine("configurationType == null");
+ return false;
+ }
+
+ m_configurationCtor = configurationType.GetConstructor(
+ BindingFlags.NonPublic | BindingFlags.Instance,
+ null,
+ new Type[] { typeof(string), typeof(uint) },
+ null);
+ if(m_configurationCtor == null)
+ {
+ Console.WriteLine("configurationCtor == null");
+ return false;
+ }
+
+ m_enableProviderMethod = configurationType.GetMethod(
+ "EnableProvider",
+ BindingFlags.NonPublic | BindingFlags.Instance);
+ if(m_enableProviderMethod == null)
+ {
+ Console.WriteLine("enableProviderMethod == null");
+ return false;
+ }
+
+ m_setProfilerSamplingRateMethod = configurationType.GetMethod(
+ "SetProfilerSamplingRate",
+ BindingFlags.NonPublic | BindingFlags.Instance);
+ if(m_setProfilerSamplingRateMethod == null)
+ {
+ Console.WriteLine("setProfilerSamplingRate == null");
+ return false;
+ }
+
+ return true;
+ }
+ }
+}
diff --git a/tests/src/tracing/common/TraceControl.cs b/tests/src/tracing/common/TraceControl.cs
new file mode 100644
index 0000000000..80d00c072c
--- /dev/null
+++ b/tests/src/tracing/common/TraceControl.cs
@@ -0,0 +1,114 @@
+using System;
+using System.Reflection;
+
+namespace Tracing.Tests.Common
+{
+ public static class TraceControl
+ {
+ private static MethodInfo m_enableMethod;
+ private static MethodInfo m_disableMethod;
+
+ public static void EnableDefault()
+ {
+ EnableDefault(TimeSpan.FromMilliseconds(1));
+ }
+
+ public static void EnableDefault(string outputFile)
+ {
+ EnableDefault(TimeSpan.FromMilliseconds(1), outputFile);
+ }
+
+ public static void EnableDefault(TimeSpan profSampleDelay, string outputFile="default.netperf")
+ {
+ // Setup the configuration values.
+ uint circularBufferMB = 1024; // 1 GB
+ uint level = 5; // Verbose
+
+ // Create a new instance of EventPipeConfiguration.
+ TraceConfiguration config = new TraceConfiguration(outputFile, circularBufferMB);
+ // Setup the provider values.
+ // Public provider.
+ string providerName = "Microsoft-Windows-DotNETRuntime";
+ UInt64 keywords = 0x4c14fccbd;
+
+ // Enable the provider.
+ config.EnableProvider(providerName, keywords, level);
+
+ // Private provider.
+ providerName = "Microsoft-Windows-DotNETRuntimePrivate";
+ keywords = 0x4002000b;
+
+ // Enable the provider.
+ config.EnableProvider(providerName, keywords, level);
+
+ // Sample profiler.
+ providerName = "Microsoft-DotNETCore-SampleProfiler";
+ keywords = 0x0;
+
+ // Enable the provider.
+ config.EnableProvider(providerName, keywords, level);
+
+ // Set the sampling rate.
+ config.SetSamplingRate(profSampleDelay);
+
+ // Enable tracing.
+ Enable(config);
+ }
+
+ public static void Enable(TraceConfiguration traceConfig)
+ {
+ m_enableMethod.Invoke(
+ null,
+ new object[]
+ {
+ traceConfig.ConfigurationObject
+ });
+ }
+
+ public static void Disable()
+ {
+ m_disableMethod.Invoke(
+ null,
+ null);
+ }
+
+ static TraceControl()
+ {
+ if(!Initialize())
+ {
+ throw new InvalidOperationException("Reflection failed.");
+ }
+ }
+
+ private static bool Initialize()
+ {
+ Assembly SPC = typeof(System.Diagnostics.Tracing.EventSource).Assembly;
+ if(SPC == null)
+ {
+ Console.WriteLine("System.Private.CoreLib assembly == null");
+ return false;
+ }
+ Type eventPipeType = SPC.GetType("System.Diagnostics.Tracing.EventPipe");
+ if(eventPipeType == null)
+ {
+ Console.WriteLine("System.Diagnostics.Tracing.EventPipe type == null");
+ return false;
+ }
+ m_enableMethod = eventPipeType.GetMethod("Enable", BindingFlags.NonPublic | BindingFlags.Static);
+ if(m_enableMethod == null)
+ {
+ Console.WriteLine("EventPipe.Enable method == null");
+ return false;
+ }
+ m_disableMethod = eventPipeType.GetMethod("Disable", BindingFlags.NonPublic | BindingFlags.Static);
+ if(m_disableMethod == null)
+ {
+ Console.WriteLine("EventPipe.Disable method == null");
+ return false;
+ }
+
+ return true;
+ }
+
+ }
+}
diff --git a/tests/src/tracing/common/common.csproj b/tests/src/tracing/common/common.csproj
new file mode 100644
index 0000000000..0b90eae649
--- /dev/null
+++ b/tests/src/tracing/common/common.csproj
@@ -0,0 +1,31 @@
+<?xml version="1.0" encoding="utf-8"?>
+<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
+ <Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
+ <PropertyGroup>
+ <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
+ <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
+ <SchemaVersion>2.0</SchemaVersion>
+ <ProjectGuid>{8E3244CB-407F-4142-BAAB-E7A55901A5FA}</ProjectGuid>
+ <OutputType>Library</OutputType>
+ <ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
+ <SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestKind>BuildOnly</CLRTestKind>
+ <DefineConstants>$(DefineConstants);STATIC</DefineConstants>
+ <AllowUnsafeBlocks>true</AllowUnsafeBlocks>
+ </PropertyGroup>
+ <!-- Default configurations to help VS understand the configurations -->
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Debug|x64'">
+ </PropertyGroup>
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Release|x64'">
+ </PropertyGroup>
+ <ItemGroup>
+ <CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
+ <Visible>False</Visible>
+ </CodeAnalysisDependentAssemblyPaths>
+ </ItemGroup>
+ <ItemGroup>
+ <Compile Include="TraceControl.cs" />
+ <Compile Include="TraceConfiguration.cs" />
+ </ItemGroup>
+ <Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
+</Project>
diff --git a/tests/src/tracing/eventpipesmoke/EventPipeSmoke.cs b/tests/src/tracing/eventpipesmoke/EventPipeSmoke.cs
new file mode 100644
index 0000000000..c12893d38a
--- /dev/null
+++ b/tests/src/tracing/eventpipesmoke/EventPipeSmoke.cs
@@ -0,0 +1,63 @@
+using System;
+using System.Threading.Tasks;
+using System.IO;
+
+using Tracing.Tests.Common;
+
+namespace Tracing.Tests
+{
+ class EventPipeSmoke
+ {
+ private static int allocIterations = 10000;
+ private static int trivialSize = 0x100000;
+
+ static int Main(string[] args)
+ {
+ bool keepOutput = false;
+ // Use the first arg as an output filename if there is one
+ string outputFilename = null;
+ if (args.Length >= 1) {
+ outputFilename = args[0];
+ keepOutput = true;
+ }
+ else {
+ outputFilename = System.IO.Path.GetTempPath() + Guid.NewGuid().ToString() + ".netperf";
+ }
+
+ Console.WriteLine("\tStart: Enable tracing.");
+ TraceControl.EnableDefault(outputFilename);
+ Console.WriteLine("\tEnd: Enable tracing.\n");
+
+ Console.WriteLine("\tStart: Allocation.");
+ // Allocate for allocIterations iterations.
+ for(int i=0; i<allocIterations; i++)
+ {
+ GC.KeepAlive(new object());
+ }
+ Console.WriteLine("\tEnd: Allocation.\n");
+
+ Console.WriteLine("\tStart: Disable tracing.");
+ TraceControl.Disable();
+ Console.WriteLine("\tEnd: Disable tracing.\n");
+
+ FileInfo outputMeta = new FileInfo(outputFilename);
+ Console.WriteLine("\tCreated {0} bytes of data", outputMeta.Length);
+
+ bool pass = false;
+ if (outputMeta.Length > trivialSize){
+ pass = true;
+ }
+
+ if (keepOutput)
+ {
+ Console.WriteLine(String.Format("\tOutput file: {0}", outputFilename));
+ }
+ else
+ {
+ System.IO.File.Delete(outputFilename);
+ }
+
+ return pass ? 100 : 0;
+ }
+ }
+}
diff --git a/tests/src/tracing/eventpipesmoke/eventpipesmoke.csproj b/tests/src/tracing/eventpipesmoke/eventpipesmoke.csproj
new file mode 100644
index 0000000000..8ba6eb5c4a
--- /dev/null
+++ b/tests/src/tracing/eventpipesmoke/eventpipesmoke.csproj
@@ -0,0 +1,30 @@
+<?xml version="1.0" encoding="utf-8"?>
+<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
+ <Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
+ <PropertyGroup>
+ <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
+ <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
+ <SchemaVersion>2.0</SchemaVersion>
+ <ProjectGuid>{8E3244CB-407F-4142-BAAB-E7A55901A5FA}</ProjectGuid>
+ <OutputType>Exe</OutputType>
+ <ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
+ <SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestKind>BuildAndRun</CLRTestKind>
+ <DefineConstants>$(DefineConstants);STATIC</DefineConstants>
+ <AllowUnsafeBlocks>true</AllowUnsafeBlocks>
+ <CLRTestPriority>1</CLRTestPriority>
+ </PropertyGroup>
+ <!-- Default configurations to help VS understand the configurations -->
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Debug|x64'"></PropertyGroup>
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Release|x64'"></PropertyGroup>
+ <ItemGroup>
+ <CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
+ <Visible>False</Visible>
+ </CodeAnalysisDependentAssemblyPaths>
+ </ItemGroup>
+ <ItemGroup>
+ <Compile Include="EventPipeSmoke.cs" />
+ <ProjectReference Include="../common/common.csproj" />
+ </ItemGroup>
+ <Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
+</Project> \ No newline at end of file
diff --git a/tests/src/tracing/eventsourcesmoke/EventSourceSmoke.cs b/tests/src/tracing/eventsourcesmoke/EventSourceSmoke.cs
new file mode 100644
index 0000000000..b7d321dde6
--- /dev/null
+++ b/tests/src/tracing/eventsourcesmoke/EventSourceSmoke.cs
@@ -0,0 +1,104 @@
+using System;
+using System.Threading.Tasks;
+using System.IO;
+using System.Diagnostics.Tracing;
+
+using Tracing.Tests.Common;
+
+namespace Tracing.Tests
+{
+ [EventSource(Name = "SimpleEventSource")]
+ class SimpleEventSource : EventSource
+ {
+ public SimpleEventSource() : base(true) { }
+
+ [Event(1)]
+ internal void MathResult(int x, int y, int z, string formula) { this.WriteEvent(1, x, y, z, formula); }
+ }
+
+ class EventPipeSmoke
+ {
+ private static int messageIterations = 10000;
+ private static int trivialSize = 0x100000;
+
+ public static TraceConfiguration GetConfig(EventSource eventSource, string outputFile="default.netperf")
+ {
+ // Setup the configuration values.
+ uint circularBufferMB = 1024; // 1 GB
+ uint level = 5;//(uint)EventLevel.Informational;
+ TimeSpan profSampleDelay = TimeSpan.FromMilliseconds(1);
+
+ // Create a new instance of EventPipeConfiguration.
+ TraceConfiguration config = new TraceConfiguration(outputFile, circularBufferMB);
+ // Setup the provider values.
+ // Public provider.
+ string providerName = eventSource.Name;
+ UInt64 keywords = 0xffffffffffffffff;
+
+ // Enable the provider.
+ config.EnableProvider(providerName, keywords, level);
+
+ // Set the sampling rate.
+ config.SetSamplingRate(profSampleDelay);
+
+ return config;
+ }
+
+ static int Main(string[] args)
+ {
+ bool keepOutput = false;
+ // Use the first arg as an output filename if there is one
+ string outputFilename = null;
+ if (args.Length >= 1) {
+ outputFilename = args[0];
+ keepOutput = true;
+ }
+ else {
+ outputFilename = System.IO.Path.GetTempPath() + Guid.NewGuid().ToString() + ".netperf";
+ }
+
+ SimpleEventSource eventSource = new SimpleEventSource();
+
+ Console.WriteLine("\tStart: Enable tracing.");
+ TraceControl.Enable(GetConfig(eventSource, outputFilename));
+ Console.WriteLine("\tEnd: Enable tracing.\n");
+
+ Console.WriteLine("\tStart: Messaging.");
+ // Send messages
+ // Use random numbers and addition as a simple, human readble checksum
+ Random generator = new Random();
+ for(int i=0; i<messageIterations; i++)
+ {
+ int x = generator.Next(1,1000);
+ int y = generator.Next(1,1000);
+ string formula = String.Format("{0} + {1} = {2}", x, y, x+y);
+
+ eventSource.MathResult(x, y, x+y, formula);
+ }
+ Console.WriteLine("\tEnd: Messaging.\n");
+
+ Console.WriteLine("\tStart: Disable tracing.");
+ TraceControl.Disable();
+ Console.WriteLine("\tEnd: Disable tracing.\n");
+
+ FileInfo outputMeta = new FileInfo(outputFilename);
+ Console.WriteLine("\tCreated {0} bytes of data", outputMeta.Length);
+
+ bool pass = false;
+ if (outputMeta.Length > trivialSize){
+ pass = true;
+ }
+
+ if (keepOutput)
+ {
+ Console.WriteLine(String.Format("\tOutput file: {0}", outputFilename));
+ }
+ else
+ {
+ System.IO.File.Delete(outputFilename);
+ }
+
+ return pass ? 100 : -1;
+ }
+ }
+}
diff --git a/tests/src/tracing/eventsourcesmoke/eventsourcesmoke.csproj b/tests/src/tracing/eventsourcesmoke/eventsourcesmoke.csproj
new file mode 100644
index 0000000000..897ebfd983
--- /dev/null
+++ b/tests/src/tracing/eventsourcesmoke/eventsourcesmoke.csproj
@@ -0,0 +1,31 @@
+<?xml version="1.0" encoding="utf-8"?>
+<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
+ <Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.props))\dir.props" />
+ <PropertyGroup>
+ <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
+ <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
+ <SchemaVersion>2.0</SchemaVersion>
+ <ProjectGuid>{8E3244CB-407F-4142-BAAB-E7A55901A5FA}</ProjectGuid>
+ <OutputType>Exe</OutputType>
+ <ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
+ <SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
+ <CLRTestKind>BuildAndRun</CLRTestKind>
+ <DefineConstants>$(DefineConstants);STATIC</DefineConstants>
+ <AllowUnsafeBlocks>true</AllowUnsafeBlocks>
+ </PropertyGroup>
+ <!-- Default configurations to help VS understand the configurations -->
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Debug|x64'">
+ </PropertyGroup>
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Release|x64'">
+ </PropertyGroup>
+ <ItemGroup>
+ <CodeAnalysisDependentAssemblyPaths Condition=" '$(VS100COMNTOOLS)' != '' " Include="$(VS100COMNTOOLS)..\IDE\PrivateAssemblies">
+ <Visible>False</Visible>
+ </CodeAnalysisDependentAssemblyPaths>
+ </ItemGroup>
+ <ItemGroup>
+ <Compile Include="EventSourceSmoke.cs" />
+ <ProjectReference Include="../common/common.csproj" />
+ </ItemGroup>
+ <Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory), dir.targets))\dir.targets" />
+</Project>
diff --git a/tests/testsUnsupportedOutsideWindows.txt b/tests/testsUnsupportedOutsideWindows.txt
index 86fb31b929..8b4c3f8d36 100644
--- a/tests/testsUnsupportedOutsideWindows.txt
+++ b/tests/testsUnsupportedOutsideWindows.txt
@@ -114,23 +114,15 @@ baseservices/threading/waithandle/waitone/waitoneex1/waitoneex1.sh
baseservices/threading/waithandle/waitone/waitoneex2/waitoneex2.sh
baseservices/threading/waithandle/waitone/waitoneex3/waitoneex3.sh
baseservices/threading/waithandle/waitone/waitoneex4/waitoneex4.sh
-CoreMangLib/cti/system/byte/ByteToString3/ByteToString3.sh
CoreMangLib/cti/system/convert/ConvertToInt32_4/ConvertToInt32_4.sh
CoreMangLib/cti/system/datetime/DateTimeParseExact1/DateTimeParseExact1.sh
CoreMangLib/cti/system/datetime/DateTimeParseExact2/DateTimeParseExact2.sh
CoreMangLib/cti/system/datetime/DateTimeParseExact3/DateTimeParseExact3.sh
CoreMangLib/cti/system/decimal/DecimalToInt32/DecimalToInt32.sh
-CoreMangLib/cti/system/double/DoubleToString3/DoubleToString3.sh
-CoreMangLib/cti/system/double/DoubleToString4/DoubleToString4.sh
-CoreMangLib/cti/system/int/Int32ToString3/Int32ToString3.sh
-CoreMangLib/cti/system/int64/Int64ToString3/Int64ToString3.sh
CoreMangLib/cti/system/reflection/emit/DynMethodJumpStubTests/DynMethodJumpStubTests/DynMethodJumpStubTests.sh
CoreMangLib/cti/system/string/StringCompare1/StringCompare1.sh
CoreMangLib/cti/system/string/StringCompare15/StringCompare15.sh
CoreMangLib/cti/system/string/StringCompare2/StringCompare2.sh
-CoreMangLib/cti/system/uint16/UInt16ToString3/UInt16ToString3.sh
-CoreMangLib/cti/system/uint16/UInt16ToString4/UInt16ToString4.sh
-CoreMangLib/cti/system/uint32/UInt32ToString2/UInt32ToString2.sh
CoreMangLib/system/collections/generic/hashset/Regression_Dev10_609271/Regression_Dev10_609271.sh
CoreMangLib/system/collections/generic/hashset/Regression_Dev10_624201/Regression_Dev10_624201.sh
Interop/MarshalAPI/GetNativeVariantForObject/GetNativeVariantForObject/GetNativeVariantForObject.sh